Merge branch 'features/r2_11_2_alphafold/JAL-629' into features/JAL-3858_PAEsInProjects
authorJames Procter <j.procter@dundee.ac.uk>
Thu, 16 Feb 2023 13:14:11 +0000 (13:14 +0000)
committerJames Procter <j.procter@dundee.ac.uk>
Thu, 16 Feb 2023 13:14:11 +0000 (13:14 +0000)
 Conflicts:
src/jalview/bin/Jalview.java

63 files changed:
examples/AlphaFold/AF-A0A1U8FD60-F1-model_v4.cif [new file with mode: 0644]
examples/AlphaFold/AF-A0A1U8FD60-F1-model_v4.pdb [new file with mode: 0644]
examples/AlphaFold/AF-A0A1U8FD60-F1-predicted_aligned_error_v4.json [new file with mode: 0644]
examples/AlphaFold/AF-Q5VSL9-F1-model_v4.cif [new file with mode: 0644]
examples/AlphaFold/AF-Q5VSL9-F1-model_v4.pdb [new file with mode: 0644]
examples/AlphaFold/AF-Q5VSL9-F1-predicted_aligned_error_v4.json [new file with mode: 0644]
examples/AlphaFold/AF-Q5VSL9-F1-predicted_aligned_error_v4B.json [new file with mode: 0644]
examples/test_fab41.result/cite.bibtex [new file with mode: 0644]
examples/test_fab41.result/config.json [new file with mode: 0644]
examples/test_fab41.result/sample.a3m [new file with mode: 0644]
examples/test_fab41.result/test_fab41.a3m [new file with mode: 0644]
examples/test_fab41.result/test_fab41_PAE.png [new file with mode: 0644]
examples/test_fab41.result/test_fab41_coverage.png [new file with mode: 0644]
examples/test_fab41.result/test_fab41_plddt.png [new file with mode: 0644]
examples/test_fab41.result/test_fab41_predicted_aligned_error_v1.json [new file with mode: 0644]
examples/test_fab41.result/test_fab41_template_domain_names.json [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_1_model_3.pdb [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_1_model_3_scores.json [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_2_model_4.pdb [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_2_model_4_scores.json [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_3_model_2.pdb [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_3_model_2_scores.json [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_4_model_5.pdb [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_4_model_5_scores.json [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_5_model_1.pdb [new file with mode: 0644]
examples/test_fab41.result/test_fab41_unrelaxed_rank_5_model_1_scores.json [new file with mode: 0644]
j11lib/json-simple-1.1.1.jar [new file with mode: 0644]
j11lib/json_simple-1.1.jar [deleted file]
j8lib/json-simple-1.1.1.jar [new file with mode: 0644]
j8lib/json_simple-1.1.jar [deleted file]
resources/lang/Messages.properties
resources/lang/Messages_es.properties
src/jalview/analysis/AlignmentUtils.java
src/jalview/bin/ArgParser.java [new file with mode: 0644]
src/jalview/bin/Cache.java
src/jalview/bin/Commands.java [new file with mode: 0644]
src/jalview/bin/Console.java
src/jalview/bin/Jalview.java
src/jalview/datamodel/AlignmentAnnotation.java
src/jalview/datamodel/annotations/AlphaFoldAnnotationRowBuilder.java
src/jalview/datamodel/annotations/AnnotationRowBuilder.java
src/jalview/ext/jmol/JmolParser.java
src/jalview/gui/AlignFrame.java
src/jalview/gui/AlignViewport.java
src/jalview/gui/StructureChooser.java
src/jalview/io/AlignFile.java
src/jalview/io/AppletFormatAdapter.java
src/jalview/io/FeaturesFile.java
src/jalview/io/FileLoader.java
src/jalview/io/FormatAdapter.java
src/jalview/io/HTMLOutput.java
src/jalview/io/StructureFile.java
src/jalview/log/JLogger.java
src/jalview/structure/StructureImportSettings.java
src/jalview/structure/StructureSelectionManager.java
src/jalview/util/MapUtils.java [new file with mode: 0644]
src/jalview/util/MessageManager.java
src/jalview/util/StringUtils.java
src/jalview/ws/datamodel/alphafold/PAEContactMatrix.java
src/jalview/ws/dbsources/EBIAlfaFold.java
src/mc_view/PDBChain.java
src/mc_view/PDBfile.java
utils/eclipse/jalview [new file with mode: 0755]

diff --git a/examples/AlphaFold/AF-A0A1U8FD60-F1-model_v4.cif b/examples/AlphaFold/AF-A0A1U8FD60-F1-model_v4.cif
new file mode 100644 (file)
index 0000000..03881cd
--- /dev/null
@@ -0,0 +1,11334 @@
+data_AF-A0A1U8FD60-F1
+#
+_entry.id AF-A0A1U8FD60-F1
+#
+loop_
+_atom_type.symbol
+C 
+N 
+O 
+S 
+#
+loop_
+_audit_author.name
+_audit_author.pdbx_ordinal
+"Jumper, John"               1  
+"Evans, Richard"             2  
+"Pritzel, Alexander"         3  
+"Green, Tim"                 4  
+"Figurnov, Michael"          5  
+"Ronneberger, Olaf"          6  
+"Tunyasuvunakool, Kathryn"   7  
+"Bates, Russ"                8  
+"Zidek, Augustin"            9  
+"Potapenko, Anna"            10 
+"Bridgland, Alex"            11 
+"Meyer, Clemens"             12 
+"Kohl, Simon A. A."          13 
+"Ballard, Andrew J."         14 
+"Cowie, Andrew"              15 
+"Romera-Paredes, Bernardino" 16 
+"Nikolov, Stanislav"         17 
+"Jain, Rishub"               18 
+"Adler, Jonas"               19 
+"Back, Trevor"               20 
+"Petersen, Stig"             21 
+"Reiman, David"              22 
+"Clancy, Ellen"              23 
+"Zielinski, Michal"          24 
+"Steinegger, Martin"         25 
+"Pacholska, Michalina"       26 
+"Berghammer, Tamas"          27 
+"Silver, David"              28 
+"Vinyals, Oriol"             29 
+"Senior, Andrew W."          30 
+"Kavukcuoglu, Koray"         31 
+"Kohli, Pushmeet"            32 
+"Hassabis, Demis"            33 
+#
+_audit_conform.dict_location https://raw.githubusercontent.com/ihmwg/ModelCIF/master/dist/mmcif_ma.dic
+_audit_conform.dict_name     mmcif_ma.dic
+_audit_conform.dict_version  1.3.9
+#
+loop_
+_chem_comp.formula
+_chem_comp.formula_weight
+_chem_comp.id
+_chem_comp.mon_nstd_flag
+_chem_comp.name
+_chem_comp.pdbx_synonyms
+_chem_comp.type
+"C3 H7 N O2"    89.093  ALA y ALANINE         ? "L-PEPTIDE LINKING" 
+"C6 H15 N4 O2"  175.209 ARG y ARGININE        ? "L-PEPTIDE LINKING" 
+"C4 H8 N2 O3"   132.118 ASN y ASPARAGINE      ? "L-PEPTIDE LINKING" 
+"C4 H7 N O4"    133.103 ASP y "ASPARTIC ACID" ? "L-PEPTIDE LINKING" 
+"C3 H7 N O2 S"  121.158 CYS y CYSTEINE        ? "L-PEPTIDE LINKING" 
+"C5 H10 N2 O3"  146.144 GLN y GLUTAMINE       ? "L-PEPTIDE LINKING" 
+"C5 H9 N O4"    147.129 GLU y "GLUTAMIC ACID" ? "L-PEPTIDE LINKING" 
+"C2 H5 N O2"    75.067  GLY y GLYCINE         ? "PEPTIDE LINKING"   
+"C6 H10 N3 O2"  156.162 HIS y HISTIDINE       ? "L-PEPTIDE LINKING" 
+"C6 H13 N O2"   131.173 ILE y ISOLEUCINE      ? "L-PEPTIDE LINKING" 
+"C6 H13 N O2"   131.173 LEU y LEUCINE         ? "L-PEPTIDE LINKING" 
+"C6 H15 N2 O2"  147.195 LYS y LYSINE          ? "L-PEPTIDE LINKING" 
+"C5 H11 N O2 S" 149.211 MET y METHIONINE      ? "L-PEPTIDE LINKING" 
+"C9 H11 N O2"   165.189 PHE y PHENYLALANINE   ? "L-PEPTIDE LINKING" 
+"C5 H9 N O2"    115.130 PRO y PROLINE         ? "L-PEPTIDE LINKING" 
+"C3 H7 N O3"    105.093 SER y SERINE          ? "L-PEPTIDE LINKING" 
+"C4 H9 N O3"    119.119 THR y THREONINE       ? "L-PEPTIDE LINKING" 
+"C11 H12 N2 O2" 204.225 TRP y TRYPTOPHAN      ? "L-PEPTIDE LINKING" 
+"C9 H11 N O3"   181.189 TYR y TYROSINE        ? "L-PEPTIDE LINKING" 
+"C5 H11 N O2"   117.146 VAL y VALINE          ? "L-PEPTIDE LINKING" 
+#
+_citation.book_publisher          ?
+_citation.country                 UK
+_citation.id                      primary
+_citation.journal_full            Nature
+_citation.journal_id_ASTM         NATUAS
+_citation.journal_id_CSD          0006
+_citation.journal_id_ISSN         0028-0836
+_citation.journal_volume          596
+_citation.page_first              583
+_citation.page_last               589
+_citation.pdbx_database_id_DOI    10.1038/s41586-021-03819-2
+_citation.pdbx_database_id_PubMed 34265844
+_citation.title                   "Highly accurate protein structure prediction with AlphaFold"
+_citation.year                    2021
+#
+loop_
+_citation_author.citation_id
+_citation_author.name
+_citation_author.ordinal
+1 "Jumper, John"               1  
+1 "Evans, Richard"             2  
+1 "Pritzel, Alexander"         3  
+1 "Green, Tim"                 4  
+1 "Figurnov, Michael"          5  
+1 "Ronneberger, Olaf"          6  
+1 "Tunyasuvunakool, Kathryn"   7  
+1 "Bates, Russ"                8  
+1 "Zidek, Augustin"            9  
+1 "Potapenko, Anna"            10 
+1 "Bridgland, Alex"            11 
+1 "Meyer, Clemens"             12 
+1 "Kohl, Simon A. A."          13 
+1 "Ballard, Andrew J."         14 
+1 "Cowie, Andrew"              15 
+1 "Romera-Paredes, Bernardino" 16 
+1 "Nikolov, Stanislav"         17 
+1 "Jain, Rishub"               18 
+1 "Adler, Jonas"               19 
+1 "Back, Trevor"               20 
+1 "Petersen, Stig"             21 
+1 "Reiman, David"              22 
+1 "Clancy, Ellen"              23 
+1 "Zielinski, Michal"          24 
+1 "Steinegger, Martin"         25 
+1 "Pacholska, Michalina"       26 
+1 "Berghammer, Tamas"          27 
+1 "Silver, David"              28 
+1 "Vinyals, Oriol"             29 
+1 "Senior, Andrew W."          30 
+1 "Kavukcuoglu, Koray"         31 
+1 "Kohli, Pushmeet"            32 
+1 "Hassabis, Demis"            33 
+#
+_database_2.database_code AF-A0A1U8FD60-F1
+_database_2.database_id   AlphaFoldDB
+#
+_entity.details                  ?
+_entity.formula_weight           ?
+_entity.id                       1
+_entity.pdbx_description         "probable disease resistance protein At1g58602"
+_entity.pdbx_ec                  ?
+_entity.pdbx_fragment            ?
+_entity.pdbx_mutation            ?
+_entity.pdbx_number_of_molecules 1
+_entity.src_method               man
+_entity.type                     polymer
+#
+_entity_poly.entity_id                    1
+_entity_poly.nstd_linkage                 no
+_entity_poly.nstd_monomer                 no
+_entity_poly.pdbx_seq_one_letter_code     
+;MYDSSLFGLLQMLYETLKNEAKFLSNVGNQIADIRAEINRIHCFLQDADAKKTEYETVRNWIADIREVAYDVENILEKYM
+HKIAMRKDRSIWKENIALHNIGMETKDVMSRIENIKRCMNTYVDTGIRAICQGESSAEKSQWLTRSYSHLVDEDFVGLEK
+EMSKLVDELINEENDEFHGVFAICGMGGLGKTTQARKAYRHVDVQSHFQGFAWASISKQWQARDVLQSILTKLEPENRKQ
+INKMRDDELVKALYNVQQRKKCLIVLDDIWSTNFWNSVQYAFPKGKGSRSKILITTRKKDVCEHIDPTCFLFEPRCLDAE
+ESWKLLHKKAFPRVNTPDLKIDLELDRLGKEMVRECGGLPLAIIVLAGLLARRPKIDEWRRTSQHLNFHMSGESFEDDGG
+IHGVLALSYYDLPYQLKQCFLYLGNFPEGEKISARRLYQLWAAEEIIPLEGNQGEETAMMEIGERYLHELAQRYMVQVQL
+EETIGRIKSCRLHDLMRDTCLSKAKEENFLKTVSPQHLHQPMPCASSAKASSTRTVRRLSIIVDNNDVQNYFSTNDKSFQ
+HVRSALFFPRMTGREGTAYPLPIFQGLCNNFTMLRVLHLEKFSFEEILPRAIGNLVHLRYLSLRHSHFQRLPSSVGNLKY
+LQTLDLRVNFFSYLTLPSTIPKLQNLRNLYLPPSHQNTYKLELSPLSNLEMLKNFDTQVSPFRDLFKLAKLQKLAAVLSL
+EFDEMKEIITHLMLRMGRLRETSFRIYYNFHSEKDLTLLKQLLGCDHLRKLDLIGHISKLPEHHFFSQSLTKLTLRRSGL
+QEDPMVILQKLPKLFTLSLRGNAYTGKVMCCSPQGFPLLKTLKLQGLPNLETWRVETGAMPNLVHLEIEDCKKLEKVPDG
+LRYLTKIQEITIIDMPDTFQNRLQEVQGEDFKVQFRKFFDAKKFPKIKSRMIFSGHMFSGLLQTICPSTVPQEWKKL
+;
+_entity_poly.pdbx_seq_one_letter_code_can 
+;MYDSSLFGLLQMLYETLKNEAKFLSNVGNQIADIRAEINRIHCFLQDADAKKTEYETVRNWIADIREVAYDVENILEKYM
+HKIAMRKDRSIWKENIALHNIGMETKDVMSRIENIKRCMNTYVDTGIRAICQGESSAEKSQWLTRSYSHLVDEDFVGLEK
+EMSKLVDELINEENDEFHGVFAICGMGGLGKTTQARKAYRHVDVQSHFQGFAWASISKQWQARDVLQSILTKLEPENRKQ
+INKMRDDELVKALYNVQQRKKCLIVLDDIWSTNFWNSVQYAFPKGKGSRSKILITTRKKDVCEHIDPTCFLFEPRCLDAE
+ESWKLLHKKAFPRVNTPDLKIDLELDRLGKEMVRECGGLPLAIIVLAGLLARRPKIDEWRRTSQHLNFHMSGESFEDDGG
+IHGVLALSYYDLPYQLKQCFLYLGNFPEGEKISARRLYQLWAAEEIIPLEGNQGEETAMMEIGERYLHELAQRYMVQVQL
+EETIGRIKSCRLHDLMRDTCLSKAKEENFLKTVSPQHLHQPMPCASSAKASSTRTVRRLSIIVDNNDVQNYFSTNDKSFQ
+HVRSALFFPRMTGREGTAYPLPIFQGLCNNFTMLRVLHLEKFSFEEILPRAIGNLVHLRYLSLRHSHFQRLPSSVGNLKY
+LQTLDLRVNFFSYLTLPSTIPKLQNLRNLYLPPSHQNTYKLELSPLSNLEMLKNFDTQVSPFRDLFKLAKLQKLAAVLSL
+EFDEMKEIITHLMLRMGRLRETSFRIYYNFHSEKDLTLLKQLLGCDHLRKLDLIGHISKLPEHHFFSQSLTKLTLRRSGL
+QEDPMVILQKLPKLFTLSLRGNAYTGKVMCCSPQGFPLLKTLKLQGLPNLETWRVETGAMPNLVHLEIEDCKKLEKVPDG
+LRYLTKIQEITIIDMPDTFQNRLQEVQGEDFKVQFRKFFDAKKFPKIKSRMIFSGHMFSGLLQTICPSTVPQEWKKL
+;
+_entity_poly.pdbx_strand_id               A
+_entity_poly.type                         polypeptide(L)
+#
+loop_
+_entity_poly_seq.entity_id
+_entity_poly_seq.hetero
+_entity_poly_seq.mon_id
+_entity_poly_seq.num
+1 n MET 1   
+1 n TYR 2   
+1 n ASP 3   
+1 n SER 4   
+1 n SER 5   
+1 n LEU 6   
+1 n PHE 7   
+1 n GLY 8   
+1 n LEU 9   
+1 n LEU 10  
+1 n GLN 11  
+1 n MET 12  
+1 n LEU 13  
+1 n TYR 14  
+1 n GLU 15  
+1 n THR 16  
+1 n LEU 17  
+1 n LYS 18  
+1 n ASN 19  
+1 n GLU 20  
+1 n ALA 21  
+1 n LYS 22  
+1 n PHE 23  
+1 n LEU 24  
+1 n SER 25  
+1 n ASN 26  
+1 n VAL 27  
+1 n GLY 28  
+1 n ASN 29  
+1 n GLN 30  
+1 n ILE 31  
+1 n ALA 32  
+1 n ASP 33  
+1 n ILE 34  
+1 n ARG 35  
+1 n ALA 36  
+1 n GLU 37  
+1 n ILE 38  
+1 n ASN 39  
+1 n ARG 40  
+1 n ILE 41  
+1 n HIS 42  
+1 n CYS 43  
+1 n PHE 44  
+1 n LEU 45  
+1 n GLN 46  
+1 n ASP 47  
+1 n ALA 48  
+1 n ASP 49  
+1 n ALA 50  
+1 n LYS 51  
+1 n LYS 52  
+1 n THR 53  
+1 n GLU 54  
+1 n TYR 55  
+1 n GLU 56  
+1 n THR 57  
+1 n VAL 58  
+1 n ARG 59  
+1 n ASN 60  
+1 n TRP 61  
+1 n ILE 62  
+1 n ALA 63  
+1 n ASP 64  
+1 n ILE 65  
+1 n ARG 66  
+1 n GLU 67  
+1 n VAL 68  
+1 n ALA 69  
+1 n TYR 70  
+1 n ASP 71  
+1 n VAL 72  
+1 n GLU 73  
+1 n ASN 74  
+1 n ILE 75  
+1 n LEU 76  
+1 n GLU 77  
+1 n LYS 78  
+1 n TYR 79  
+1 n MET 80  
+1 n HIS 81  
+1 n LYS 82  
+1 n ILE 83  
+1 n ALA 84  
+1 n MET 85  
+1 n ARG 86  
+1 n LYS 87  
+1 n ASP 88  
+1 n ARG 89  
+1 n SER 90  
+1 n ILE 91  
+1 n TRP 92  
+1 n LYS 93  
+1 n GLU 94  
+1 n ASN 95  
+1 n ILE 96  
+1 n ALA 97  
+1 n LEU 98  
+1 n HIS 99  
+1 n ASN 100 
+1 n ILE 101 
+1 n GLY 102 
+1 n MET 103 
+1 n GLU 104 
+1 n THR 105 
+1 n LYS 106 
+1 n ASP 107 
+1 n VAL 108 
+1 n MET 109 
+1 n SER 110 
+1 n ARG 111 
+1 n ILE 112 
+1 n GLU 113 
+1 n ASN 114 
+1 n ILE 115 
+1 n LYS 116 
+1 n ARG 117 
+1 n CYS 118 
+1 n MET 119 
+1 n ASN 120 
+1 n THR 121 
+1 n TYR 122 
+1 n VAL 123 
+1 n ASP 124 
+1 n THR 125 
+1 n GLY 126 
+1 n ILE 127 
+1 n ARG 128 
+1 n ALA 129 
+1 n ILE 130 
+1 n CYS 131 
+1 n GLN 132 
+1 n GLY 133 
+1 n GLU 134 
+1 n SER 135 
+1 n SER 136 
+1 n ALA 137 
+1 n GLU 138 
+1 n LYS 139 
+1 n SER 140 
+1 n GLN 141 
+1 n TRP 142 
+1 n LEU 143 
+1 n THR 144 
+1 n ARG 145 
+1 n SER 146 
+1 n TYR 147 
+1 n SER 148 
+1 n HIS 149 
+1 n LEU 150 
+1 n VAL 151 
+1 n ASP 152 
+1 n GLU 153 
+1 n ASP 154 
+1 n PHE 155 
+1 n VAL 156 
+1 n GLY 157 
+1 n LEU 158 
+1 n GLU 159 
+1 n LYS 160 
+1 n GLU 161 
+1 n MET 162 
+1 n SER 163 
+1 n LYS 164 
+1 n LEU 165 
+1 n VAL 166 
+1 n ASP 167 
+1 n GLU 168 
+1 n LEU 169 
+1 n ILE 170 
+1 n ASN 171 
+1 n GLU 172 
+1 n GLU 173 
+1 n ASN 174 
+1 n ASP 175 
+1 n GLU 176 
+1 n PHE 177 
+1 n HIS 178 
+1 n GLY 179 
+1 n VAL 180 
+1 n PHE 181 
+1 n ALA 182 
+1 n ILE 183 
+1 n CYS 184 
+1 n GLY 185 
+1 n MET 186 
+1 n GLY 187 
+1 n GLY 188 
+1 n LEU 189 
+1 n GLY 190 
+1 n LYS 191 
+1 n THR 192 
+1 n THR 193 
+1 n GLN 194 
+1 n ALA 195 
+1 n ARG 196 
+1 n LYS 197 
+1 n ALA 198 
+1 n TYR 199 
+1 n ARG 200 
+1 n HIS 201 
+1 n VAL 202 
+1 n ASP 203 
+1 n VAL 204 
+1 n GLN 205 
+1 n SER 206 
+1 n HIS 207 
+1 n PHE 208 
+1 n GLN 209 
+1 n GLY 210 
+1 n PHE 211 
+1 n ALA 212 
+1 n TRP 213 
+1 n ALA 214 
+1 n SER 215 
+1 n ILE 216 
+1 n SER 217 
+1 n LYS 218 
+1 n GLN 219 
+1 n TRP 220 
+1 n GLN 221 
+1 n ALA 222 
+1 n ARG 223 
+1 n ASP 224 
+1 n VAL 225 
+1 n LEU 226 
+1 n GLN 227 
+1 n SER 228 
+1 n ILE 229 
+1 n LEU 230 
+1 n THR 231 
+1 n LYS 232 
+1 n LEU 233 
+1 n GLU 234 
+1 n PRO 235 
+1 n GLU 236 
+1 n ASN 237 
+1 n ARG 238 
+1 n LYS 239 
+1 n GLN 240 
+1 n ILE 241 
+1 n ASN 242 
+1 n LYS 243 
+1 n MET 244 
+1 n ARG 245 
+1 n ASP 246 
+1 n ASP 247 
+1 n GLU 248 
+1 n LEU 249 
+1 n VAL 250 
+1 n LYS 251 
+1 n ALA 252 
+1 n LEU 253 
+1 n TYR 254 
+1 n ASN 255 
+1 n VAL 256 
+1 n GLN 257 
+1 n GLN 258 
+1 n ARG 259 
+1 n LYS 260 
+1 n LYS 261 
+1 n CYS 262 
+1 n LEU 263 
+1 n ILE 264 
+1 n VAL 265 
+1 n LEU 266 
+1 n ASP 267 
+1 n ASP 268 
+1 n ILE 269 
+1 n TRP 270 
+1 n SER 271 
+1 n THR 272 
+1 n ASN 273 
+1 n PHE 274 
+1 n TRP 275 
+1 n ASN 276 
+1 n SER 277 
+1 n VAL 278 
+1 n GLN 279 
+1 n TYR 280 
+1 n ALA 281 
+1 n PHE 282 
+1 n PRO 283 
+1 n LYS 284 
+1 n GLY 285 
+1 n LYS 286 
+1 n GLY 287 
+1 n SER 288 
+1 n ARG 289 
+1 n SER 290 
+1 n LYS 291 
+1 n ILE 292 
+1 n LEU 293 
+1 n ILE 294 
+1 n THR 295 
+1 n THR 296 
+1 n ARG 297 
+1 n LYS 298 
+1 n LYS 299 
+1 n ASP 300 
+1 n VAL 301 
+1 n CYS 302 
+1 n GLU 303 
+1 n HIS 304 
+1 n ILE 305 
+1 n ASP 306 
+1 n PRO 307 
+1 n THR 308 
+1 n CYS 309 
+1 n PHE 310 
+1 n LEU 311 
+1 n PHE 312 
+1 n GLU 313 
+1 n PRO 314 
+1 n ARG 315 
+1 n CYS 316 
+1 n LEU 317 
+1 n ASP 318 
+1 n ALA 319 
+1 n GLU 320 
+1 n GLU 321 
+1 n SER 322 
+1 n TRP 323 
+1 n LYS 324 
+1 n LEU 325 
+1 n LEU 326 
+1 n HIS 327 
+1 n LYS 328 
+1 n LYS 329 
+1 n ALA 330 
+1 n PHE 331 
+1 n PRO 332 
+1 n ARG 333 
+1 n VAL 334 
+1 n ASN 335 
+1 n THR 336 
+1 n PRO 337 
+1 n ASP 338 
+1 n LEU 339 
+1 n LYS 340 
+1 n ILE 341 
+1 n ASP 342 
+1 n LEU 343 
+1 n GLU 344 
+1 n LEU 345 
+1 n ASP 346 
+1 n ARG 347 
+1 n LEU 348 
+1 n GLY 349 
+1 n LYS 350 
+1 n GLU 351 
+1 n MET 352 
+1 n VAL 353 
+1 n ARG 354 
+1 n GLU 355 
+1 n CYS 356 
+1 n GLY 357 
+1 n GLY 358 
+1 n LEU 359 
+1 n PRO 360 
+1 n LEU 361 
+1 n ALA 362 
+1 n ILE 363 
+1 n ILE 364 
+1 n VAL 365 
+1 n LEU 366 
+1 n ALA 367 
+1 n GLY 368 
+1 n LEU 369 
+1 n LEU 370 
+1 n ALA 371 
+1 n ARG 372 
+1 n ARG 373 
+1 n PRO 374 
+1 n LYS 375 
+1 n ILE 376 
+1 n ASP 377 
+1 n GLU 378 
+1 n TRP 379 
+1 n ARG 380 
+1 n ARG 381 
+1 n THR 382 
+1 n SER 383 
+1 n GLN 384 
+1 n HIS 385 
+1 n LEU 386 
+1 n ASN 387 
+1 n PHE 388 
+1 n HIS 389 
+1 n MET 390 
+1 n SER 391 
+1 n GLY 392 
+1 n GLU 393 
+1 n SER 394 
+1 n PHE 395 
+1 n GLU 396 
+1 n ASP 397 
+1 n ASP 398 
+1 n GLY 399 
+1 n GLY 400 
+1 n ILE 401 
+1 n HIS 402 
+1 n GLY 403 
+1 n VAL 404 
+1 n LEU 405 
+1 n ALA 406 
+1 n LEU 407 
+1 n SER 408 
+1 n TYR 409 
+1 n TYR 410 
+1 n ASP 411 
+1 n LEU 412 
+1 n PRO 413 
+1 n TYR 414 
+1 n GLN 415 
+1 n LEU 416 
+1 n LYS 417 
+1 n GLN 418 
+1 n CYS 419 
+1 n PHE 420 
+1 n LEU 421 
+1 n TYR 422 
+1 n LEU 423 
+1 n GLY 424 
+1 n ASN 425 
+1 n PHE 426 
+1 n PRO 427 
+1 n GLU 428 
+1 n GLY 429 
+1 n GLU 430 
+1 n LYS 431 
+1 n ILE 432 
+1 n SER 433 
+1 n ALA 434 
+1 n ARG 435 
+1 n ARG 436 
+1 n LEU 437 
+1 n TYR 438 
+1 n GLN 439 
+1 n LEU 440 
+1 n TRP 441 
+1 n ALA 442 
+1 n ALA 443 
+1 n GLU 444 
+1 n GLU 445 
+1 n ILE 446 
+1 n ILE 447 
+1 n PRO 448 
+1 n LEU 449 
+1 n GLU 450 
+1 n GLY 451 
+1 n ASN 452 
+1 n GLN 453 
+1 n GLY 454 
+1 n GLU 455 
+1 n GLU 456 
+1 n THR 457 
+1 n ALA 458 
+1 n MET 459 
+1 n MET 460 
+1 n GLU 461 
+1 n ILE 462 
+1 n GLY 463 
+1 n GLU 464 
+1 n ARG 465 
+1 n TYR 466 
+1 n LEU 467 
+1 n HIS 468 
+1 n GLU 469 
+1 n LEU 470 
+1 n ALA 471 
+1 n GLN 472 
+1 n ARG 473 
+1 n TYR 474 
+1 n MET 475 
+1 n VAL 476 
+1 n GLN 477 
+1 n VAL 478 
+1 n GLN 479 
+1 n LEU 480 
+1 n GLU 481 
+1 n GLU 482 
+1 n THR 483 
+1 n ILE 484 
+1 n GLY 485 
+1 n ARG 486 
+1 n ILE 487 
+1 n LYS 488 
+1 n SER 489 
+1 n CYS 490 
+1 n ARG 491 
+1 n LEU 492 
+1 n HIS 493 
+1 n ASP 494 
+1 n LEU 495 
+1 n MET 496 
+1 n ARG 497 
+1 n ASP 498 
+1 n THR 499 
+1 n CYS 500 
+1 n LEU 501 
+1 n SER 502 
+1 n LYS 503 
+1 n ALA 504 
+1 n LYS 505 
+1 n GLU 506 
+1 n GLU 507 
+1 n ASN 508 
+1 n PHE 509 
+1 n LEU 510 
+1 n LYS 511 
+1 n THR 512 
+1 n VAL 513 
+1 n SER 514 
+1 n PRO 515 
+1 n GLN 516 
+1 n HIS 517 
+1 n LEU 518 
+1 n HIS 519 
+1 n GLN 520 
+1 n PRO 521 
+1 n MET 522 
+1 n PRO 523 
+1 n CYS 524 
+1 n ALA 525 
+1 n SER 526 
+1 n SER 527 
+1 n ALA 528 
+1 n LYS 529 
+1 n ALA 530 
+1 n SER 531 
+1 n SER 532 
+1 n THR 533 
+1 n ARG 534 
+1 n THR 535 
+1 n VAL 536 
+1 n ARG 537 
+1 n ARG 538 
+1 n LEU 539 
+1 n SER 540 
+1 n ILE 541 
+1 n ILE 542 
+1 n VAL 543 
+1 n ASP 544 
+1 n ASN 545 
+1 n ASN 546 
+1 n ASP 547 
+1 n VAL 548 
+1 n GLN 549 
+1 n ASN 550 
+1 n TYR 551 
+1 n PHE 552 
+1 n SER 553 
+1 n THR 554 
+1 n ASN 555 
+1 n ASP 556 
+1 n LYS 557 
+1 n SER 558 
+1 n PHE 559 
+1 n GLN 560 
+1 n HIS 561 
+1 n VAL 562 
+1 n ARG 563 
+1 n SER 564 
+1 n ALA 565 
+1 n LEU 566 
+1 n PHE 567 
+1 n PHE 568 
+1 n PRO 569 
+1 n ARG 570 
+1 n MET 571 
+1 n THR 572 
+1 n GLY 573 
+1 n ARG 574 
+1 n GLU 575 
+1 n GLY 576 
+1 n THR 577 
+1 n ALA 578 
+1 n TYR 579 
+1 n PRO 580 
+1 n LEU 581 
+1 n PRO 582 
+1 n ILE 583 
+1 n PHE 584 
+1 n GLN 585 
+1 n GLY 586 
+1 n LEU 587 
+1 n CYS 588 
+1 n ASN 589 
+1 n ASN 590 
+1 n PHE 591 
+1 n THR 592 
+1 n MET 593 
+1 n LEU 594 
+1 n ARG 595 
+1 n VAL 596 
+1 n LEU 597 
+1 n HIS 598 
+1 n LEU 599 
+1 n GLU 600 
+1 n LYS 601 
+1 n PHE 602 
+1 n SER 603 
+1 n PHE 604 
+1 n GLU 605 
+1 n GLU 606 
+1 n ILE 607 
+1 n LEU 608 
+1 n PRO 609 
+1 n ARG 610 
+1 n ALA 611 
+1 n ILE 612 
+1 n GLY 613 
+1 n ASN 614 
+1 n LEU 615 
+1 n VAL 616 
+1 n HIS 617 
+1 n LEU 618 
+1 n ARG 619 
+1 n TYR 620 
+1 n LEU 621 
+1 n SER 622 
+1 n LEU 623 
+1 n ARG 624 
+1 n HIS 625 
+1 n SER 626 
+1 n HIS 627 
+1 n PHE 628 
+1 n GLN 629 
+1 n ARG 630 
+1 n LEU 631 
+1 n PRO 632 
+1 n SER 633 
+1 n SER 634 
+1 n VAL 635 
+1 n GLY 636 
+1 n ASN 637 
+1 n LEU 638 
+1 n LYS 639 
+1 n TYR 640 
+1 n LEU 641 
+1 n GLN 642 
+1 n THR 643 
+1 n LEU 644 
+1 n ASP 645 
+1 n LEU 646 
+1 n ARG 647 
+1 n VAL 648 
+1 n ASN 649 
+1 n PHE 650 
+1 n PHE 651 
+1 n SER 652 
+1 n TYR 653 
+1 n LEU 654 
+1 n THR 655 
+1 n LEU 656 
+1 n PRO 657 
+1 n SER 658 
+1 n THR 659 
+1 n ILE 660 
+1 n PRO 661 
+1 n LYS 662 
+1 n LEU 663 
+1 n GLN 664 
+1 n ASN 665 
+1 n LEU 666 
+1 n ARG 667 
+1 n ASN 668 
+1 n LEU 669 
+1 n TYR 670 
+1 n LEU 671 
+1 n PRO 672 
+1 n PRO 673 
+1 n SER 674 
+1 n HIS 675 
+1 n GLN 676 
+1 n ASN 677 
+1 n THR 678 
+1 n TYR 679 
+1 n LYS 680 
+1 n LEU 681 
+1 n GLU 682 
+1 n LEU 683 
+1 n SER 684 
+1 n PRO 685 
+1 n LEU 686 
+1 n SER 687 
+1 n ASN 688 
+1 n LEU 689 
+1 n GLU 690 
+1 n MET 691 
+1 n LEU 692 
+1 n LYS 693 
+1 n ASN 694 
+1 n PHE 695 
+1 n ASP 696 
+1 n THR 697 
+1 n GLN 698 
+1 n VAL 699 
+1 n SER 700 
+1 n PRO 701 
+1 n PHE 702 
+1 n ARG 703 
+1 n ASP 704 
+1 n LEU 705 
+1 n PHE 706 
+1 n LYS 707 
+1 n LEU 708 
+1 n ALA 709 
+1 n LYS 710 
+1 n LEU 711 
+1 n GLN 712 
+1 n LYS 713 
+1 n LEU 714 
+1 n ALA 715 
+1 n ALA 716 
+1 n VAL 717 
+1 n LEU 718 
+1 n SER 719 
+1 n LEU 720 
+1 n GLU 721 
+1 n PHE 722 
+1 n ASP 723 
+1 n GLU 724 
+1 n MET 725 
+1 n LYS 726 
+1 n GLU 727 
+1 n ILE 728 
+1 n ILE 729 
+1 n THR 730 
+1 n HIS 731 
+1 n LEU 732 
+1 n MET 733 
+1 n LEU 734 
+1 n ARG 735 
+1 n MET 736 
+1 n GLY 737 
+1 n ARG 738 
+1 n LEU 739 
+1 n ARG 740 
+1 n GLU 741 
+1 n THR 742 
+1 n SER 743 
+1 n PHE 744 
+1 n ARG 745 
+1 n ILE 746 
+1 n TYR 747 
+1 n TYR 748 
+1 n ASN 749 
+1 n PHE 750 
+1 n HIS 751 
+1 n SER 752 
+1 n GLU 753 
+1 n LYS 754 
+1 n ASP 755 
+1 n LEU 756 
+1 n THR 757 
+1 n LEU 758 
+1 n LEU 759 
+1 n LYS 760 
+1 n GLN 761 
+1 n LEU 762 
+1 n LEU 763 
+1 n GLY 764 
+1 n CYS 765 
+1 n ASP 766 
+1 n HIS 767 
+1 n LEU 768 
+1 n ARG 769 
+1 n LYS 770 
+1 n LEU 771 
+1 n ASP 772 
+1 n LEU 773 
+1 n ILE 774 
+1 n GLY 775 
+1 n HIS 776 
+1 n ILE 777 
+1 n SER 778 
+1 n LYS 779 
+1 n LEU 780 
+1 n PRO 781 
+1 n GLU 782 
+1 n HIS 783 
+1 n HIS 784 
+1 n PHE 785 
+1 n PHE 786 
+1 n SER 787 
+1 n GLN 788 
+1 n SER 789 
+1 n LEU 790 
+1 n THR 791 
+1 n LYS 792 
+1 n LEU 793 
+1 n THR 794 
+1 n LEU 795 
+1 n ARG 796 
+1 n ARG 797 
+1 n SER 798 
+1 n GLY 799 
+1 n LEU 800 
+1 n GLN 801 
+1 n GLU 802 
+1 n ASP 803 
+1 n PRO 804 
+1 n MET 805 
+1 n VAL 806 
+1 n ILE 807 
+1 n LEU 808 
+1 n GLN 809 
+1 n LYS 810 
+1 n LEU 811 
+1 n PRO 812 
+1 n LYS 813 
+1 n LEU 814 
+1 n PHE 815 
+1 n THR 816 
+1 n LEU 817 
+1 n SER 818 
+1 n LEU 819 
+1 n ARG 820 
+1 n GLY 821 
+1 n ASN 822 
+1 n ALA 823 
+1 n TYR 824 
+1 n THR 825 
+1 n GLY 826 
+1 n LYS 827 
+1 n VAL 828 
+1 n MET 829 
+1 n CYS 830 
+1 n CYS 831 
+1 n SER 832 
+1 n PRO 833 
+1 n GLN 834 
+1 n GLY 835 
+1 n PHE 836 
+1 n PRO 837 
+1 n LEU 838 
+1 n LEU 839 
+1 n LYS 840 
+1 n THR 841 
+1 n LEU 842 
+1 n LYS 843 
+1 n LEU 844 
+1 n GLN 845 
+1 n GLY 846 
+1 n LEU 847 
+1 n PRO 848 
+1 n ASN 849 
+1 n LEU 850 
+1 n GLU 851 
+1 n THR 852 
+1 n TRP 853 
+1 n ARG 854 
+1 n VAL 855 
+1 n GLU 856 
+1 n THR 857 
+1 n GLY 858 
+1 n ALA 859 
+1 n MET 860 
+1 n PRO 861 
+1 n ASN 862 
+1 n LEU 863 
+1 n VAL 864 
+1 n HIS 865 
+1 n LEU 866 
+1 n GLU 867 
+1 n ILE 868 
+1 n GLU 869 
+1 n ASP 870 
+1 n CYS 871 
+1 n LYS 872 
+1 n LYS 873 
+1 n LEU 874 
+1 n GLU 875 
+1 n LYS 876 
+1 n VAL 877 
+1 n PRO 878 
+1 n ASP 879 
+1 n GLY 880 
+1 n LEU 881 
+1 n ARG 882 
+1 n TYR 883 
+1 n LEU 884 
+1 n THR 885 
+1 n LYS 886 
+1 n ILE 887 
+1 n GLN 888 
+1 n GLU 889 
+1 n ILE 890 
+1 n THR 891 
+1 n ILE 892 
+1 n ILE 893 
+1 n ASP 894 
+1 n MET 895 
+1 n PRO 896 
+1 n ASP 897 
+1 n THR 898 
+1 n PHE 899 
+1 n GLN 900 
+1 n ASN 901 
+1 n ARG 902 
+1 n LEU 903 
+1 n GLN 904 
+1 n GLU 905 
+1 n VAL 906 
+1 n GLN 907 
+1 n GLY 908 
+1 n GLU 909 
+1 n ASP 910 
+1 n PHE 911 
+1 n LYS 912 
+1 n VAL 913 
+1 n GLN 914 
+1 n PHE 915 
+1 n ARG 916 
+1 n LYS 917 
+1 n PHE 918 
+1 n PHE 919 
+1 n ASP 920 
+1 n ALA 921 
+1 n LYS 922 
+1 n LYS 923 
+1 n PHE 924 
+1 n PRO 925 
+1 n LYS 926 
+1 n ILE 927 
+1 n LYS 928 
+1 n SER 929 
+1 n ARG 930 
+1 n MET 931 
+1 n ILE 932 
+1 n PHE 933 
+1 n SER 934 
+1 n GLY 935 
+1 n HIS 936 
+1 n MET 937 
+1 n PHE 938 
+1 n SER 939 
+1 n GLY 940 
+1 n LEU 941 
+1 n LEU 942 
+1 n GLN 943 
+1 n THR 944 
+1 n ILE 945 
+1 n CYS 946 
+1 n PRO 947 
+1 n SER 948 
+1 n THR 949 
+1 n VAL 950 
+1 n PRO 951 
+1 n GLN 952 
+1 n GLU 953 
+1 n TRP 954 
+1 n LYS 955 
+1 n LYS 956 
+1 n LEU 957 
+#
+loop_
+_ma_data.content_type
+_ma_data.id
+_ma_data.name
+"model coordinates" 1 Model             
+"input structure"   2 "Input structure" 
+#
+_ma_model_list.data_id          1
+_ma_model_list.model_group_id   1
+_ma_model_list.model_group_name "AlphaFold Monomer v2.0 model"
+_ma_model_list.model_id         1
+_ma_model_list.model_name       "Top ranked model"
+_ma_model_list.model_type       "Ab initio model"
+_ma_model_list.ordinal_id       1
+#
+loop_
+_ma_protocol_step.method_type
+_ma_protocol_step.ordinal_id
+_ma_protocol_step.protocol_id
+_ma_protocol_step.step_id
+"coevolution MSA" 1 1 1 
+"template search" 2 1 2 
+modeling          3 1 3 
+#
+loop_
+_ma_qa_metric.id
+_ma_qa_metric.mode
+_ma_qa_metric.name
+_ma_qa_metric.software_group_id
+_ma_qa_metric.type
+1 global pLDDT 1 pLDDT 
+2 local  pLDDT 1 pLDDT 
+#
+_ma_qa_metric_global.metric_id    1
+_ma_qa_metric_global.metric_value 76.59
+_ma_qa_metric_global.model_id     1
+_ma_qa_metric_global.ordinal_id   1
+#
+loop_
+_ma_qa_metric_local.label_asym_id
+_ma_qa_metric_local.label_comp_id
+_ma_qa_metric_local.label_seq_id
+_ma_qa_metric_local.metric_id
+_ma_qa_metric_local.metric_value
+_ma_qa_metric_local.model_id
+_ma_qa_metric_local.ordinal_id
+A MET 1   2 38.22 1 1   
+A TYR 2   2 28.50 1 2   
+A ASP 3   2 37.94 1 3   
+A SER 4   2 41.12 1 4   
+A SER 5   2 35.19 1 5   
+A LEU 6   2 34.16 1 6   
+A PHE 7   2 42.38 1 7   
+A GLY 8   2 40.34 1 8   
+A LEU 9   2 38.72 1 9   
+A LEU 10  2 39.38 1 10  
+A GLN 11  2 43.94 1 11  
+A MET 12  2 46.19 1 12  
+A LEU 13  2 40.69 1 13  
+A TYR 14  2 52.00 1 14  
+A GLU 15  2 58.44 1 15  
+A THR 16  2 51.97 1 16  
+A LEU 17  2 53.94 1 17  
+A LYS 18  2 67.31 1 18  
+A ASN 19  2 67.44 1 19  
+A GLU 20  2 67.94 1 20  
+A ALA 21  2 67.56 1 21  
+A LYS 22  2 73.75 1 22  
+A PHE 23  2 76.38 1 23  
+A LEU 24  2 75.38 1 24  
+A SER 25  2 74.06 1 25  
+A ASN 26  2 83.31 1 26  
+A VAL 27  2 78.44 1 27  
+A GLY 28  2 72.38 1 28  
+A ASN 29  2 78.69 1 29  
+A GLN 30  2 80.56 1 30  
+A ILE 31  2 76.25 1 31  
+A ALA 32  2 72.31 1 32  
+A ASP 33  2 74.06 1 33  
+A ILE 34  2 74.88 1 34  
+A ARG 35  2 70.19 1 35  
+A ALA 36  2 70.06 1 36  
+A GLU 37  2 74.75 1 37  
+A ILE 38  2 71.69 1 38  
+A ASN 39  2 66.31 1 39  
+A ARG 40  2 70.56 1 40  
+A ILE 41  2 70.75 1 41  
+A HIS 42  2 66.25 1 42  
+A CYS 43  2 66.31 1 43  
+A PHE 44  2 72.62 1 44  
+A LEU 45  2 70.81 1 45  
+A GLN 46  2 67.12 1 46  
+A ASP 47  2 67.75 1 47  
+A ALA 48  2 69.19 1 48  
+A ASP 49  2 65.75 1 49  
+A ALA 50  2 60.94 1 50  
+A LYS 51  2 61.00 1 51  
+A LYS 52  2 60.59 1 52  
+A THR 53  2 53.06 1 53  
+A GLU 54  2 55.19 1 54  
+A TYR 55  2 63.91 1 55  
+A GLU 56  2 64.44 1 56  
+A THR 57  2 66.31 1 57  
+A VAL 58  2 69.25 1 58  
+A ARG 59  2 70.38 1 59  
+A ASN 60  2 74.44 1 60  
+A TRP 61  2 75.56 1 61  
+A ILE 62  2 73.88 1 62  
+A ALA 63  2 76.25 1 63  
+A ASP 64  2 78.12 1 64  
+A ILE 65  2 77.81 1 65  
+A ARG 66  2 78.88 1 66  
+A GLU 67  2 79.44 1 67  
+A VAL 68  2 81.00 1 68  
+A ALA 69  2 77.19 1 69  
+A TYR 70  2 77.56 1 70  
+A ASP 71  2 80.62 1 71  
+A VAL 72  2 76.19 1 72  
+A GLU 73  2 75.25 1 73  
+A ASN 74  2 78.12 1 74  
+A ILE 75  2 78.50 1 75  
+A LEU 76  2 73.81 1 76  
+A GLU 77  2 74.50 1 77  
+A LYS 78  2 78.50 1 78  
+A TYR 79  2 76.50 1 79  
+A MET 80  2 70.75 1 80  
+A HIS 81  2 71.69 1 81  
+A LYS 82  2 74.44 1 82  
+A ILE 83  2 69.31 1 83  
+A ALA 84  2 65.06 1 84  
+A MET 85  2 65.06 1 85  
+A ARG 86  2 62.94 1 86  
+A LYS 87  2 52.53 1 87  
+A ASP 88  2 49.50 1 88  
+A ARG 89  2 51.44 1 89  
+A SER 90  2 54.69 1 90  
+A ILE 91  2 56.75 1 91  
+A TRP 92  2 51.38 1 92  
+A LYS 93  2 57.50 1 93  
+A GLU 94  2 63.19 1 94  
+A ASN 95  2 69.50 1 95  
+A ILE 96  2 73.50 1 96  
+A ALA 97  2 73.25 1 97  
+A LEU 98  2 78.25 1 98  
+A HIS 99  2 81.50 1 99  
+A ASN 100 2 82.94 1 100 
+A ILE 101 2 81.81 1 101 
+A GLY 102 2 80.62 1 102 
+A MET 103 2 84.44 1 103 
+A GLU 104 2 83.94 1 104 
+A THR 105 2 80.31 1 105 
+A LYS 106 2 85.19 1 106 
+A ASP 107 2 86.00 1 107 
+A VAL 108 2 82.94 1 108 
+A MET 109 2 81.50 1 109 
+A SER 110 2 87.06 1 110 
+A ARG 111 2 86.06 1 111 
+A ILE 112 2 81.56 1 112 
+A GLU 113 2 85.31 1 113 
+A ASN 114 2 84.44 1 114 
+A ILE 115 2 80.75 1 115 
+A LYS 116 2 81.62 1 116 
+A ARG 117 2 82.00 1 117 
+A CYS 118 2 75.88 1 118 
+A MET 119 2 72.50 1 119 
+A ASN 120 2 71.88 1 120 
+A THR 121 2 67.12 1 121 
+A TYR 122 2 61.25 1 122 
+A VAL 123 2 59.81 1 123 
+A ASP 124 2 51.22 1 124 
+A THR 125 2 47.53 1 125 
+A GLY 126 2 42.94 1 126 
+A ILE 127 2 48.31 1 127 
+A ARG 128 2 44.97 1 128 
+A ALA 129 2 48.81 1 129 
+A ILE 130 2 45.38 1 130 
+A CYS 131 2 36.69 1 131 
+A GLN 132 2 35.09 1 132 
+A GLY 133 2 32.62 1 133 
+A GLU 134 2 30.95 1 134 
+A SER 135 2 27.20 1 135 
+A SER 136 2 28.34 1 136 
+A ALA 137 2 27.47 1 137 
+A GLU 138 2 28.06 1 138 
+A LYS 139 2 31.12 1 139 
+A SER 140 2 32.03 1 140 
+A GLN 141 2 34.84 1 141 
+A TRP 142 2 36.91 1 142 
+A LEU 143 2 31.80 1 143 
+A THR 144 2 32.44 1 144 
+A ARG 145 2 35.47 1 145 
+A SER 146 2 41.38 1 146 
+A TYR 147 2 46.91 1 147 
+A SER 148 2 43.56 1 148 
+A HIS 149 2 50.78 1 149 
+A LEU 150 2 49.22 1 150 
+A VAL 151 2 50.00 1 151 
+A ASP 152 2 52.56 1 152 
+A GLU 153 2 59.50 1 153 
+A ASP 154 2 67.25 1 154 
+A PHE 155 2 73.25 1 155 
+A VAL 156 2 78.19 1 156 
+A GLY 157 2 69.81 1 157 
+A LEU 158 2 73.75 1 158 
+A GLU 159 2 79.44 1 159 
+A LYS 160 2 77.56 1 160 
+A GLU 161 2 78.44 1 161 
+A MET 162 2 81.69 1 162 
+A SER 163 2 84.69 1 163 
+A LYS 164 2 86.88 1 164 
+A LEU 165 2 89.12 1 165 
+A VAL 166 2 90.12 1 166 
+A ASP 167 2 89.81 1 167 
+A GLU 168 2 88.81 1 168 
+A LEU 169 2 88.56 1 169 
+A ILE 170 2 88.62 1 170 
+A ASN 171 2 85.56 1 171 
+A GLU 172 2 77.94 1 172 
+A GLU 173 2 72.12 1 173 
+A ASN 174 2 68.00 1 174 
+A ASP 175 2 68.88 1 175 
+A GLU 176 2 59.94 1 176 
+A PHE 177 2 60.78 1 177 
+A HIS 178 2 66.38 1 178 
+A GLY 179 2 79.44 1 179 
+A VAL 180 2 88.12 1 180 
+A PHE 181 2 91.94 1 181 
+A ALA 182 2 91.06 1 182 
+A ILE 183 2 91.62 1 183 
+A CYS 184 2 89.56 1 184 
+A GLY 185 2 83.50 1 185 
+A MET 186 2 78.88 1 186 
+A GLY 187 2 76.94 1 187 
+A GLY 188 2 73.75 1 188 
+A LEU 189 2 83.75 1 189 
+A GLY 190 2 81.62 1 190 
+A LYS 191 2 86.94 1 191 
+A THR 192 2 83.56 1 192 
+A THR 193 2 83.88 1 193 
+A GLN 194 2 87.00 1 194 
+A ALA 195 2 87.81 1 195 
+A ARG 196 2 85.19 1 196 
+A LYS 197 2 84.25 1 197 
+A ALA 198 2 88.06 1 198 
+A TYR 199 2 85.75 1 199 
+A ARG 200 2 82.38 1 200 
+A HIS 201 2 82.56 1 201 
+A VAL 202 2 75.81 1 202 
+A ASP 203 2 83.81 1 203 
+A VAL 204 2 85.00 1 204 
+A GLN 205 2 82.19 1 205 
+A SER 206 2 77.62 1 206 
+A HIS 207 2 84.19 1 207 
+A PHE 208 2 85.50 1 208 
+A GLN 209 2 85.00 1 209 
+A GLY 210 2 84.50 1 210 
+A PHE 211 2 88.31 1 211 
+A ALA 212 2 87.25 1 212 
+A TRP 213 2 88.88 1 213 
+A ALA 214 2 82.31 1 214 
+A SER 215 2 80.88 1 215 
+A ILE 216 2 79.69 1 216 
+A SER 217 2 68.00 1 217 
+A LYS 218 2 65.19 1 218 
+A GLN 219 2 64.50 1 219 
+A TRP 220 2 70.75 1 220 
+A GLN 221 2 70.75 1 221 
+A ALA 222 2 82.31 1 222 
+A ARG 223 2 84.31 1 223 
+A ASP 224 2 74.69 1 224 
+A VAL 225 2 83.06 1 225 
+A LEU 226 2 90.00 1 226 
+A GLN 227 2 85.31 1 227 
+A SER 228 2 81.31 1 228 
+A ILE 229 2 88.06 1 229 
+A LEU 230 2 91.56 1 230 
+A THR 231 2 82.69 1 231 
+A LYS 232 2 81.94 1 232 
+A LEU 233 2 85.56 1 233 
+A GLU 234 2 83.62 1 234 
+A PRO 235 2 72.12 1 235 
+A GLU 236 2 66.06 1 236 
+A ASN 237 2 74.62 1 237 
+A ARG 238 2 73.94 1 238 
+A LYS 239 2 69.69 1 239 
+A GLN 240 2 76.62 1 240 
+A ILE 241 2 78.62 1 241 
+A ASN 242 2 71.38 1 242 
+A LYS 243 2 76.12 1 243 
+A MET 244 2 83.50 1 244 
+A ARG 245 2 86.88 1 245 
+A ASP 246 2 85.25 1 246 
+A ASP 247 2 89.12 1 247 
+A GLU 248 2 91.56 1 248 
+A LEU 249 2 91.62 1 249 
+A VAL 250 2 92.12 1 250 
+A LYS 251 2 93.44 1 251 
+A ALA 252 2 93.25 1 252 
+A LEU 253 2 93.12 1 253 
+A TYR 254 2 92.25 1 254 
+A ASN 255 2 91.00 1 255 
+A VAL 256 2 90.62 1 256 
+A GLN 257 2 90.38 1 257 
+A GLN 258 2 86.88 1 258 
+A ARG 259 2 87.50 1 259 
+A LYS 260 2 85.81 1 260 
+A LYS 261 2 88.31 1 261 
+A CYS 262 2 91.00 1 262 
+A LEU 263 2 92.88 1 263 
+A ILE 264 2 94.00 1 264 
+A VAL 265 2 93.50 1 265 
+A LEU 266 2 91.06 1 266 
+A ASP 267 2 88.12 1 267 
+A ASP 268 2 82.00 1 268 
+A ILE 269 2 83.38 1 269 
+A TRP 270 2 76.94 1 270 
+A SER 271 2 80.44 1 271 
+A THR 272 2 85.69 1 272 
+A ASN 273 2 83.12 1 273 
+A PHE 274 2 84.50 1 274 
+A TRP 275 2 89.56 1 275 
+A ASN 276 2 88.12 1 276 
+A SER 277 2 86.38 1 277 
+A VAL 278 2 89.81 1 278 
+A GLN 279 2 89.69 1 279 
+A TYR 280 2 90.00 1 280 
+A ALA 281 2 90.50 1 281 
+A PHE 282 2 89.62 1 282 
+A PRO 283 2 81.94 1 283 
+A LYS 284 2 66.50 1 284 
+A GLY 285 2 58.19 1 285 
+A LYS 286 2 51.97 1 286 
+A GLY 287 2 55.62 1 287 
+A SER 288 2 70.06 1 288 
+A ARG 289 2 80.25 1 289 
+A SER 290 2 88.31 1 290 
+A LYS 291 2 90.50 1 291 
+A ILE 292 2 92.06 1 292 
+A LEU 293 2 93.44 1 293 
+A ILE 294 2 93.19 1 294 
+A THR 295 2 89.81 1 295 
+A THR 296 2 86.06 1 296 
+A ARG 297 2 82.62 1 297 
+A LYS 298 2 79.44 1 298 
+A LYS 299 2 83.19 1 299 
+A ASP 300 2 85.25 1 300 
+A VAL 301 2 86.38 1 301 
+A CYS 302 2 86.50 1 302 
+A GLU 303 2 86.25 1 303 
+A HIS 304 2 89.00 1 304 
+A ILE 305 2 87.50 1 305 
+A ASP 306 2 85.62 1 306 
+A PRO 307 2 84.75 1 307 
+A THR 308 2 83.81 1 308 
+A CYS 309 2 85.88 1 309 
+A PHE 310 2 87.88 1 310 
+A LEU 311 2 88.00 1 311 
+A PHE 312 2 88.38 1 312 
+A GLU 313 2 87.19 1 313 
+A PRO 314 2 83.69 1 314 
+A ARG 315 2 87.25 1 315 
+A CYS 316 2 86.12 1 316 
+A LEU 317 2 88.19 1 317 
+A ASP 318 2 90.06 1 318 
+A ALA 319 2 88.44 1 319 
+A GLU 320 2 88.44 1 320 
+A GLU 321 2 90.88 1 321 
+A SER 322 2 91.19 1 322 
+A TRP 323 2 90.56 1 323 
+A LYS 324 2 89.44 1 324 
+A LEU 325 2 89.00 1 325 
+A LEU 326 2 89.31 1 326 
+A HIS 327 2 85.19 1 327 
+A LYS 328 2 83.19 1 328 
+A LYS 329 2 84.25 1 329 
+A ALA 330 2 81.75 1 330 
+A PHE 331 2 76.12 1 331 
+A PRO 332 2 56.97 1 332 
+A ARG 333 2 54.16 1 333 
+A VAL 334 2 42.62 1 334 
+A ASN 335 2 37.66 1 335 
+A THR 336 2 36.75 1 336 
+A PRO 337 2 38.59 1 337 
+A ASP 338 2 41.69 1 338 
+A LEU 339 2 47.88 1 339 
+A LYS 340 2 50.44 1 340 
+A ILE 341 2 55.12 1 341 
+A ASP 342 2 65.25 1 342 
+A LEU 343 2 73.62 1 343 
+A GLU 344 2 75.94 1 344 
+A LEU 345 2 77.50 1 345 
+A ASP 346 2 81.88 1 346 
+A ARG 347 2 86.50 1 347 
+A LEU 348 2 86.81 1 348 
+A GLY 349 2 87.75 1 349 
+A LYS 350 2 89.50 1 350 
+A GLU 351 2 88.06 1 351 
+A MET 352 2 89.19 1 352 
+A VAL 353 2 89.50 1 353 
+A ARG 354 2 86.69 1 354 
+A GLU 355 2 82.94 1 355 
+A CYS 356 2 85.00 1 356 
+A GLY 357 2 82.38 1 357 
+A GLY 358 2 84.56 1 358 
+A LEU 359 2 87.12 1 359 
+A PRO 360 2 88.38 1 360 
+A LEU 361 2 87.31 1 361 
+A ALA 362 2 87.81 1 362 
+A ILE 363 2 90.06 1 363 
+A ILE 364 2 88.56 1 364 
+A VAL 365 2 89.00 1 365 
+A LEU 366 2 89.69 1 366 
+A ALA 367 2 88.69 1 367 
+A GLY 368 2 85.75 1 368 
+A LEU 369 2 85.12 1 369 
+A LEU 370 2 86.56 1 370 
+A ALA 371 2 84.06 1 371 
+A ARG 372 2 78.38 1 372 
+A ARG 373 2 78.81 1 373 
+A PRO 374 2 71.44 1 374 
+A LYS 375 2 78.75 1 375 
+A ILE 376 2 80.69 1 376 
+A ASP 377 2 79.94 1 377 
+A GLU 378 2 82.69 1 378 
+A TRP 379 2 86.94 1 379 
+A ARG 380 2 84.06 1 380 
+A ARG 381 2 82.31 1 381 
+A THR 382 2 84.69 1 382 
+A SER 383 2 84.50 1 383 
+A GLN 384 2 81.56 1 384 
+A HIS 385 2 78.00 1 385 
+A LEU 386 2 81.06 1 386 
+A ASN 387 2 75.00 1 387 
+A PHE 388 2 71.19 1 388 
+A HIS 389 2 66.50 1 389 
+A MET 390 2 64.88 1 390 
+A SER 391 2 55.34 1 391 
+A GLY 392 2 52.56 1 392 
+A GLU 393 2 41.97 1 393 
+A SER 394 2 44.00 1 394 
+A PHE 395 2 39.06 1 395 
+A GLU 396 2 39.44 1 396 
+A ASP 397 2 43.56 1 397 
+A ASP 398 2 50.31 1 398 
+A GLY 399 2 53.75 1 399 
+A GLY 400 2 62.78 1 400 
+A ILE 401 2 74.38 1 401 
+A HIS 402 2 74.44 1 402 
+A GLY 403 2 75.94 1 403 
+A VAL 404 2 82.56 1 404 
+A LEU 405 2 86.31 1 405 
+A ALA 406 2 83.62 1 406 
+A LEU 407 2 81.75 1 407 
+A SER 408 2 85.19 1 408 
+A TYR 409 2 88.56 1 409 
+A TYR 410 2 83.12 1 410 
+A ASP 411 2 82.88 1 411 
+A LEU 412 2 85.19 1 412 
+A PRO 413 2 81.88 1 413 
+A TYR 414 2 78.00 1 414 
+A GLN 415 2 79.12 1 415 
+A LEU 416 2 86.94 1 416 
+A LYS 417 2 89.38 1 417 
+A GLN 418 2 89.94 1 418 
+A CYS 419 2 94.06 1 419 
+A PHE 420 2 95.69 1 420 
+A LEU 421 2 94.88 1 421 
+A TYR 422 2 95.25 1 422 
+A LEU 423 2 95.25 1 423 
+A GLY 424 2 92.69 1 424 
+A ASN 425 2 92.19 1 425 
+A PHE 426 2 91.38 1 426 
+A PRO 427 2 85.69 1 427 
+A GLU 428 2 80.81 1 428 
+A GLY 429 2 72.44 1 429 
+A GLU 430 2 81.06 1 430 
+A LYS 431 2 85.44 1 431 
+A ILE 432 2 93.00 1 432 
+A SER 433 2 93.88 1 433 
+A ALA 434 2 93.62 1 434 
+A ARG 435 2 91.44 1 435 
+A ARG 436 2 93.88 1 436 
+A LEU 437 2 96.31 1 437 
+A TYR 438 2 94.25 1 438 
+A GLN 439 2 93.62 1 439 
+A LEU 440 2 95.00 1 440 
+A TRP 441 2 93.62 1 441 
+A ALA 442 2 89.62 1 442 
+A ALA 443 2 90.19 1 443 
+A GLU 444 2 87.88 1 444 
+A GLU 445 2 83.06 1 445 
+A ILE 446 2 84.88 1 446 
+A ILE 447 2 81.56 1 447 
+A PRO 448 2 70.69 1 448 
+A LEU 449 2 67.06 1 449 
+A GLU 450 2 50.12 1 450 
+A GLY 451 2 48.25 1 451 
+A ASN 452 2 42.78 1 452 
+A GLN 453 2 54.56 1 453 
+A GLY 454 2 62.84 1 454 
+A GLU 455 2 70.12 1 455 
+A GLU 456 2 77.94 1 456 
+A THR 457 2 76.38 1 457 
+A ALA 458 2 82.06 1 458 
+A MET 459 2 88.00 1 459 
+A MET 460 2 86.56 1 460 
+A GLU 461 2 85.81 1 461 
+A ILE 462 2 87.12 1 462 
+A GLY 463 2 91.06 1 463 
+A GLU 464 2 90.50 1 464 
+A ARG 465 2 86.69 1 465 
+A TYR 466 2 90.12 1 466 
+A LEU 467 2 92.50 1 467 
+A HIS 468 2 85.88 1 468 
+A GLU 469 2 84.56 1 469 
+A LEU 470 2 90.12 1 470 
+A ALA 471 2 87.88 1 471 
+A GLN 472 2 82.62 1 472 
+A ARG 473 2 84.56 1 473 
+A TYR 474 2 86.19 1 474 
+A MET 475 2 88.94 1 475 
+A VAL 476 2 90.50 1 476 
+A GLN 477 2 87.25 1 477 
+A VAL 478 2 86.69 1 478 
+A GLN 479 2 81.19 1 479 
+A LEU 480 2 77.44 1 480 
+A GLU 481 2 69.81 1 481 
+A GLU 482 2 62.12 1 482 
+A THR 483 2 57.84 1 483 
+A ILE 484 2 64.00 1 484 
+A GLY 485 2 64.81 1 485 
+A ARG 486 2 79.62 1 486 
+A ILE 487 2 83.06 1 487 
+A LYS 488 2 86.56 1 488 
+A SER 489 2 90.38 1 489 
+A CYS 490 2 92.00 1 490 
+A ARG 491 2 88.25 1 491 
+A LEU 492 2 89.38 1 492 
+A HIS 493 2 84.75 1 493 
+A ASP 494 2 80.94 1 494 
+A LEU 495 2 83.75 1 495 
+A MET 496 2 88.06 1 496 
+A ARG 497 2 90.06 1 497 
+A ASP 498 2 86.62 1 498 
+A THR 499 2 88.75 1 499 
+A CYS 500 2 93.12 1 500 
+A LEU 501 2 90.31 1 501 
+A SER 502 2 87.69 1 502 
+A LYS 503 2 87.56 1 503 
+A ALA 504 2 89.81 1 504 
+A LYS 505 2 85.94 1 505 
+A GLU 506 2 83.06 1 506 
+A GLU 507 2 80.88 1 507 
+A ASN 508 2 82.12 1 508 
+A PHE 509 2 86.19 1 509 
+A LEU 510 2 89.19 1 510 
+A LYS 511 2 87.56 1 511 
+A THR 512 2 83.25 1 512 
+A VAL 513 2 77.44 1 513 
+A SER 514 2 70.50 1 514 
+A PRO 515 2 59.84 1 515 
+A GLN 516 2 54.41 1 516 
+A HIS 517 2 51.88 1 517 
+A LEU 518 2 47.59 1 518 
+A HIS 519 2 41.94 1 519 
+A GLN 520 2 35.88 1 520 
+A PRO 521 2 32.03 1 521 
+A MET 522 2 41.38 1 522 
+A PRO 523 2 35.38 1 523 
+A CYS 524 2 29.08 1 524 
+A ALA 525 2 37.28 1 525 
+A SER 526 2 31.67 1 526 
+A SER 527 2 30.88 1 527 
+A ALA 528 2 31.80 1 528 
+A LYS 529 2 31.08 1 529 
+A ALA 530 2 33.69 1 530 
+A SER 531 2 33.84 1 531 
+A SER 532 2 39.22 1 532 
+A THR 533 2 49.44 1 533 
+A ARG 534 2 61.78 1 534 
+A THR 535 2 72.62 1 535 
+A VAL 536 2 77.25 1 536 
+A ARG 537 2 84.69 1 537 
+A ARG 538 2 90.94 1 538 
+A LEU 539 2 89.25 1 539 
+A SER 540 2 89.38 1 540 
+A ILE 541 2 82.12 1 541 
+A ILE 542 2 79.88 1 542 
+A VAL 543 2 74.38 1 543 
+A ASP 544 2 68.06 1 544 
+A ASN 545 2 57.78 1 545 
+A ASN 546 2 52.06 1 546 
+A ASP 547 2 54.28 1 547 
+A VAL 548 2 52.78 1 548 
+A GLN 549 2 53.69 1 549 
+A ASN 550 2 56.44 1 550 
+A TYR 551 2 59.72 1 551 
+A PHE 552 2 63.53 1 552 
+A SER 553 2 64.06 1 553 
+A THR 554 2 59.94 1 554 
+A ASN 555 2 63.19 1 555 
+A ASP 556 2 67.12 1 556 
+A LYS 557 2 68.81 1 557 
+A SER 558 2 70.69 1 558 
+A PHE 559 2 76.50 1 559 
+A GLN 560 2 81.38 1 560 
+A HIS 561 2 82.69 1 561 
+A VAL 562 2 87.94 1 562 
+A ARG 563 2 90.19 1 563 
+A SER 564 2 93.38 1 564 
+A ALA 565 2 91.69 1 565 
+A LEU 566 2 91.88 1 566 
+A PHE 567 2 86.81 1 567 
+A PHE 568 2 84.12 1 568 
+A PRO 569 2 76.31 1 569 
+A ARG 570 2 69.12 1 570 
+A MET 571 2 57.19 1 571 
+A THR 572 2 44.62 1 572 
+A GLY 573 2 45.81 1 573 
+A ARG 574 2 43.53 1 574 
+A GLU 575 2 46.16 1 575 
+A GLY 576 2 47.34 1 576 
+A THR 577 2 50.75 1 577 
+A ALA 578 2 53.94 1 578 
+A TYR 579 2 55.28 1 579 
+A PRO 580 2 52.94 1 580 
+A LEU 581 2 58.59 1 581 
+A PRO 582 2 55.88 1 582 
+A ILE 583 2 62.09 1 583 
+A PHE 584 2 71.50 1 584 
+A GLN 585 2 73.19 1 585 
+A GLY 586 2 70.81 1 586 
+A LEU 587 2 74.31 1 587 
+A CYS 588 2 78.50 1 588 
+A ASN 589 2 76.62 1 589 
+A ASN 590 2 78.31 1 590 
+A PHE 591 2 85.50 1 591 
+A THR 592 2 83.69 1 592 
+A MET 593 2 87.00 1 593 
+A LEU 594 2 92.06 1 594 
+A ARG 595 2 93.56 1 595 
+A VAL 596 2 96.56 1 596 
+A LEU 597 2 95.06 1 597 
+A HIS 598 2 92.94 1 598 
+A LEU 599 2 88.19 1 599 
+A GLU 600 2 86.44 1 600 
+A LYS 601 2 81.88 1 601 
+A PHE 602 2 80.06 1 602 
+A SER 603 2 77.88 1 603 
+A PHE 604 2 76.88 1 604 
+A GLU 605 2 77.06 1 605 
+A GLU 606 2 81.50 1 606 
+A ILE 607 2 84.56 1 607 
+A LEU 608 2 88.25 1 608 
+A PRO 609 2 87.81 1 609 
+A ARG 610 2 90.06 1 610 
+A ALA 611 2 88.62 1 611 
+A ILE 612 2 91.19 1 612 
+A GLY 613 2 91.19 1 613 
+A ASN 614 2 89.62 1 614 
+A LEU 615 2 91.81 1 615 
+A VAL 616 2 88.69 1 616 
+A HIS 617 2 89.38 1 617 
+A LEU 618 2 94.38 1 618 
+A ARG 619 2 94.44 1 619 
+A TYR 620 2 97.00 1 620 
+A LEU 621 2 97.38 1 621 
+A SER 622 2 95.38 1 622 
+A LEU 623 2 92.19 1 623 
+A ARG 624 2 88.88 1 624 
+A HIS 625 2 84.81 1 625 
+A SER 626 2 84.44 1 626 
+A HIS 627 2 82.69 1 627 
+A PHE 628 2 85.19 1 628 
+A GLN 629 2 88.06 1 629 
+A ARG 630 2 90.44 1 630 
+A LEU 631 2 92.94 1 631 
+A PRO 632 2 93.62 1 632 
+A SER 633 2 94.94 1 633 
+A SER 634 2 95.06 1 634 
+A VAL 635 2 95.19 1 635 
+A GLY 636 2 93.62 1 636 
+A ASN 637 2 92.00 1 637 
+A LEU 638 2 93.31 1 638 
+A LYS 639 2 88.44 1 639 
+A TYR 640 2 89.44 1 640 
+A LEU 641 2 95.06 1 641 
+A GLN 642 2 93.75 1 642 
+A THR 643 2 96.69 1 643 
+A LEU 644 2 97.75 1 644 
+A ASP 645 2 96.31 1 645 
+A LEU 646 2 93.94 1 646 
+A ARG 647 2 89.94 1 647 
+A VAL 648 2 84.06 1 648 
+A ASN 649 2 73.25 1 649 
+A PHE 650 2 60.59 1 650 
+A PHE 651 2 63.53 1 651 
+A SER 652 2 65.88 1 652 
+A TYR 653 2 78.88 1 653 
+A LEU 654 2 87.00 1 654 
+A THR 655 2 90.44 1 655 
+A LEU 656 2 92.19 1 656 
+A PRO 657 2 92.50 1 657 
+A SER 658 2 90.94 1 658 
+A THR 659 2 93.88 1 659 
+A ILE 660 2 93.56 1 660 
+A PRO 661 2 92.81 1 661 
+A LYS 662 2 92.81 1 662 
+A LEU 663 2 94.19 1 663 
+A GLN 664 2 88.00 1 664 
+A ASN 665 2 88.44 1 665 
+A LEU 666 2 94.50 1 666 
+A ARG 667 2 92.38 1 667 
+A ASN 668 2 94.75 1 668 
+A LEU 669 2 96.25 1 669 
+A TYR 670 2 95.00 1 670 
+A LEU 671 2 93.19 1 671 
+A PRO 672 2 89.00 1 672 
+A PRO 673 2 77.56 1 673 
+A SER 674 2 76.75 1 674 
+A HIS 675 2 74.94 1 675 
+A GLN 676 2 75.81 1 676 
+A ASN 677 2 77.75 1 677 
+A THR 678 2 78.44 1 678 
+A TYR 679 2 82.88 1 679 
+A LYS 680 2 85.94 1 680 
+A LEU 681 2 90.25 1 681 
+A GLU 682 2 92.06 1 682 
+A LEU 683 2 93.38 1 683 
+A SER 684 2 90.75 1 684 
+A PRO 685 2 93.56 1 685 
+A LEU 686 2 93.31 1 686 
+A SER 687 2 87.50 1 687 
+A ASN 688 2 88.94 1 688 
+A LEU 689 2 92.75 1 689 
+A GLU 690 2 91.94 1 690 
+A MET 691 2 92.38 1 691 
+A LEU 692 2 94.44 1 692 
+A LYS 693 2 93.12 1 693 
+A ASN 694 2 90.69 1 694 
+A PHE 695 2 92.44 1 695 
+A ASP 696 2 89.69 1 696 
+A THR 697 2 89.94 1 697 
+A GLN 698 2 83.88 1 698 
+A VAL 699 2 81.31 1 699 
+A SER 700 2 88.44 1 700 
+A PRO 701 2 91.94 1 701 
+A PHE 702 2 90.88 1 702 
+A ARG 703 2 92.38 1 703 
+A ASP 704 2 91.19 1 704 
+A LEU 705 2 90.19 1 705 
+A PHE 706 2 88.75 1 706 
+A LYS 707 2 89.25 1 707 
+A LEU 708 2 90.25 1 708 
+A ALA 709 2 85.56 1 709 
+A LYS 710 2 88.56 1 710 
+A LEU 711 2 89.81 1 711 
+A GLN 712 2 88.44 1 712 
+A LYS 713 2 90.31 1 713 
+A LEU 714 2 92.94 1 714 
+A ALA 715 2 93.62 1 715 
+A ALA 716 2 92.75 1 716 
+A VAL 717 2 92.31 1 717 
+A LEU 718 2 92.56 1 718 
+A SER 719 2 90.69 1 719 
+A LEU 720 2 90.25 1 720 
+A GLU 721 2 92.38 1 721 
+A PHE 722 2 92.19 1 722 
+A ASP 723 2 94.31 1 723 
+A GLU 724 2 94.00 1 724 
+A MET 725 2 92.62 1 725 
+A LYS 726 2 93.94 1 726 
+A GLU 727 2 94.06 1 727 
+A ILE 728 2 90.75 1 728 
+A ILE 729 2 89.62 1 729 
+A THR 730 2 89.12 1 730 
+A HIS 731 2 85.38 1 731 
+A LEU 732 2 80.56 1 732 
+A MET 733 2 79.56 1 733 
+A LEU 734 2 75.81 1 734 
+A ARG 735 2 62.16 1 735 
+A MET 736 2 62.28 1 736 
+A GLY 737 2 58.97 1 737 
+A ARG 738 2 72.38 1 738 
+A LEU 739 2 82.06 1 739 
+A ARG 740 2 81.31 1 740 
+A GLU 741 2 85.44 1 741 
+A THR 742 2 90.88 1 742 
+A SER 743 2 93.31 1 743 
+A PHE 744 2 94.31 1 744 
+A ARG 745 2 95.00 1 745 
+A ILE 746 2 95.06 1 746 
+A TYR 747 2 93.81 1 747 
+A TYR 748 2 93.12 1 748 
+A ASN 749 2 93.25 1 749 
+A PHE 750 2 93.31 1 750 
+A HIS 751 2 89.62 1 751 
+A SER 752 2 92.62 1 752 
+A GLU 753 2 91.69 1 753 
+A LYS 754 2 93.50 1 754 
+A ASP 755 2 94.00 1 755 
+A LEU 756 2 93.19 1 756 
+A THR 757 2 94.19 1 757 
+A LEU 758 2 94.19 1 758 
+A LEU 759 2 94.75 1 759 
+A LYS 760 2 94.44 1 760 
+A GLN 761 2 92.69 1 761 
+A LEU 762 2 92.06 1 762 
+A LEU 763 2 91.69 1 763 
+A GLY 764 2 89.00 1 764 
+A CYS 765 2 87.44 1 765 
+A ASP 766 2 85.06 1 766 
+A HIS 767 2 85.50 1 767 
+A LEU 768 2 89.62 1 768 
+A ARG 769 2 90.69 1 769 
+A LYS 770 2 93.56 1 770 
+A LEU 771 2 95.75 1 771 
+A ASP 772 2 96.50 1 772 
+A LEU 773 2 96.94 1 773 
+A ILE 774 2 96.06 1 774 
+A GLY 775 2 92.25 1 775 
+A HIS 776 2 94.19 1 776 
+A ILE 777 2 95.44 1 777 
+A SER 778 2 90.94 1 778 
+A LYS 779 2 92.31 1 779 
+A LEU 780 2 94.06 1 780 
+A PRO 781 2 93.62 1 781 
+A GLU 782 2 93.31 1 782 
+A HIS 783 2 90.25 1 783 
+A HIS 784 2 89.69 1 784 
+A PHE 785 2 90.50 1 785 
+A PHE 786 2 90.62 1 786 
+A SER 787 2 84.50 1 787 
+A GLN 788 2 84.81 1 788 
+A SER 789 2 86.75 1 789 
+A LEU 790 2 91.06 1 790 
+A THR 791 2 92.56 1 791 
+A LYS 792 2 94.50 1 792 
+A LEU 793 2 96.75 1 793 
+A THR 794 2 97.75 1 794 
+A LEU 795 2 97.75 1 795 
+A ARG 796 2 96.44 1 796 
+A ARG 797 2 94.06 1 797 
+A SER 798 2 94.50 1 798 
+A GLY 799 2 94.25 1 799 
+A LEU 800 2 95.69 1 800 
+A GLN 801 2 93.25 1 801 
+A GLU 802 2 94.44 1 802 
+A ASP 803 2 95.81 1 803 
+A PRO 804 2 95.56 1 804 
+A MET 805 2 96.25 1 805 
+A VAL 806 2 94.75 1 806 
+A ILE 807 2 95.19 1 807 
+A LEU 808 2 95.88 1 808 
+A GLN 809 2 95.31 1 809 
+A LYS 810 2 94.38 1 810 
+A LEU 811 2 92.12 1 811 
+A PRO 812 2 85.69 1 812 
+A LYS 813 2 88.94 1 813 
+A LEU 814 2 93.19 1 814 
+A PHE 815 2 92.69 1 815 
+A THR 816 2 94.44 1 816 
+A LEU 817 2 97.56 1 817 
+A SER 818 2 97.69 1 818 
+A LEU 819 2 97.62 1 819 
+A ARG 820 2 93.94 1 820 
+A GLY 821 2 87.88 1 821 
+A ASN 822 2 92.38 1 822 
+A ALA 823 2 94.75 1 823 
+A TYR 824 2 96.50 1 824 
+A THR 825 2 94.62 1 825 
+A GLY 826 2 94.25 1 826 
+A LYS 827 2 96.31 1 827 
+A VAL 828 2 96.25 1 828 
+A MET 829 2 95.94 1 829 
+A CYS 830 2 94.88 1 830 
+A CYS 831 2 94.94 1 831 
+A SER 832 2 93.56 1 832 
+A PRO 833 2 90.62 1 833 
+A GLN 834 2 86.38 1 834 
+A GLY 835 2 91.75 1 835 
+A PHE 836 2 93.94 1 836 
+A PRO 837 2 90.94 1 837 
+A LEU 838 2 91.62 1 838 
+A LEU 839 2 93.50 1 839 
+A LYS 840 2 90.56 1 840 
+A THR 841 2 90.62 1 841 
+A LEU 842 2 95.31 1 842 
+A LYS 843 2 94.69 1 843 
+A LEU 844 2 95.69 1 844 
+A GLN 845 2 92.56 1 845 
+A GLY 846 2 91.00 1 846 
+A LEU 847 2 94.56 1 847 
+A PRO 848 2 88.38 1 848 
+A ASN 849 2 94.25 1 849 
+A LEU 850 2 95.62 1 850 
+A GLU 851 2 94.75 1 851 
+A THR 852 2 93.81 1 852 
+A TRP 853 2 93.81 1 853 
+A ARG 854 2 93.06 1 854 
+A VAL 855 2 91.25 1 855 
+A GLU 856 2 91.88 1 856 
+A THR 857 2 87.69 1 857 
+A GLY 858 2 84.62 1 858 
+A ALA 859 2 90.81 1 859 
+A MET 860 2 91.81 1 860 
+A PRO 861 2 89.00 1 861 
+A ASN 862 2 87.88 1 862 
+A LEU 863 2 85.50 1 863 
+A VAL 864 2 79.56 1 864 
+A HIS 865 2 79.19 1 865 
+A LEU 866 2 84.88 1 866 
+A GLU 867 2 84.75 1 867 
+A ILE 868 2 88.06 1 868 
+A GLU 869 2 87.06 1 869 
+A ASP 870 2 85.62 1 870 
+A CYS 871 2 89.94 1 871 
+A LYS 872 2 87.06 1 872 
+A LYS 873 2 92.19 1 873 
+A LEU 874 2 90.81 1 874 
+A GLU 875 2 83.88 1 875 
+A LYS 876 2 81.12 1 876 
+A VAL 877 2 76.94 1 877 
+A PRO 878 2 81.50 1 878 
+A ASP 879 2 75.00 1 879 
+A GLY 880 2 75.56 1 880 
+A LEU 881 2 77.75 1 881 
+A ARG 882 2 70.88 1 882 
+A TYR 883 2 73.62 1 883 
+A LEU 884 2 75.75 1 884 
+A THR 885 2 74.06 1 885 
+A LYS 886 2 72.12 1 886 
+A ILE 887 2 72.94 1 887 
+A GLN 888 2 66.88 1 888 
+A GLU 889 2 65.88 1 889 
+A ILE 890 2 75.50 1 890 
+A THR 891 2 72.25 1 891 
+A ILE 892 2 77.88 1 892 
+A ILE 893 2 76.31 1 893 
+A ASP 894 2 79.62 1 894 
+A MET 895 2 83.00 1 895 
+A PRO 896 2 80.94 1 896 
+A ASP 897 2 76.25 1 897 
+A THR 898 2 77.50 1 898 
+A PHE 899 2 79.44 1 899 
+A GLN 900 2 68.81 1 900 
+A ASN 901 2 66.12 1 901 
+A ARG 902 2 67.00 1 902 
+A LEU 903 2 64.50 1 903 
+A GLN 904 2 53.25 1 904 
+A GLU 905 2 45.59 1 905 
+A VAL 906 2 44.56 1 906 
+A GLN 907 2 42.84 1 907 
+A GLY 908 2 40.75 1 908 
+A GLU 909 2 37.47 1 909 
+A ASP 910 2 35.97 1 910 
+A PHE 911 2 41.75 1 911 
+A LYS 912 2 39.81 1 912 
+A VAL 913 2 40.75 1 913 
+A GLN 914 2 35.69 1 914 
+A PHE 915 2 34.38 1 915 
+A ARG 916 2 35.62 1 916 
+A LYS 917 2 28.33 1 917 
+A PHE 918 2 27.78 1 918 
+A PHE 919 2 25.72 1 919 
+A ASP 920 2 24.95 1 920 
+A ALA 921 2 25.19 1 921 
+A LYS 922 2 27.02 1 922 
+A LYS 923 2 26.30 1 923 
+A PHE 924 2 24.45 1 924 
+A PRO 925 2 24.62 1 925 
+A LYS 926 2 31.50 1 926 
+A ILE 927 2 24.11 1 927 
+A LYS 928 2 22.94 1 928 
+A SER 929 2 27.70 1 929 
+A ARG 930 2 22.81 1 930 
+A MET 931 2 21.36 1 931 
+A ILE 932 2 22.22 1 932 
+A PHE 933 2 24.56 1 933 
+A SER 934 2 27.28 1 934 
+A GLY 935 2 27.52 1 935 
+A HIS 936 2 29.55 1 936 
+A MET 937 2 29.62 1 937 
+A PHE 938 2 32.81 1 938 
+A SER 939 2 32.88 1 939 
+A GLY 940 2 29.80 1 940 
+A LEU 941 2 32.22 1 941 
+A LEU 942 2 33.25 1 942 
+A GLN 943 2 33.97 1 943 
+A THR 944 2 35.75 1 944 
+A ILE 945 2 39.16 1 945 
+A CYS 946 2 41.75 1 946 
+A PRO 947 2 34.84 1 947 
+A SER 948 2 38.00 1 948 
+A THR 949 2 40.47 1 949 
+A VAL 950 2 39.56 1 950 
+A PRO 951 2 43.03 1 951 
+A GLN 952 2 41.22 1 952 
+A GLU 953 2 39.28 1 953 
+A TRP 954 2 37.38 1 954 
+A LYS 955 2 37.34 1 955 
+A LYS 956 2 30.86 1 956 
+A LEU 957 2 28.86 1 957 
+#
+_ma_software_group.group_id    1
+_ma_software_group.ordinal_id  1
+_ma_software_group.software_id 1
+#
+_ma_target_entity.data_id   1
+_ma_target_entity.entity_id 1
+_ma_target_entity.origin    "reference database"
+#
+_ma_target_entity_instance.asym_id   A
+_ma_target_entity_instance.details   .
+_ma_target_entity_instance.entity_id 1
+#
+_ma_target_ref_db_details.db_accession                 A0A1U8FD60
+_ma_target_ref_db_details.db_code                      A0A1U8FD60_CAPAN
+_ma_target_ref_db_details.db_name                      UNP
+_ma_target_ref_db_details.gene_name                    LOC107853173
+_ma_target_ref_db_details.ncbi_taxonomy_id             4072
+_ma_target_ref_db_details.organism_scientific          "Capsicum annuum"
+_ma_target_ref_db_details.seq_db_align_begin           1
+_ma_target_ref_db_details.seq_db_align_end             957
+_ma_target_ref_db_details.seq_db_isoform               ?
+_ma_target_ref_db_details.seq_db_sequence_checksum     392E627B86AD915F
+_ma_target_ref_db_details.seq_db_sequence_version_date 2017-05-10
+_ma_target_ref_db_details.target_entity_id             1
+#
+loop_
+_ma_template_details.ordinal_id
+_ma_template_details.target_asym_id
+_ma_template_details.template_auth_asym_id
+_ma_template_details.template_data_id
+_ma_template_details.template_entity_type
+_ma_template_details.template_id
+_ma_template_details.template_model_num
+_ma_template_details.template_origin
+_ma_template_details.template_trans_matrix_id
+1 A A 2 polymer 1 1 "reference database" 1 
+2 A F 2 polymer 2 1 "reference database" 1 
+3 A A 2 polymer 3 1 "reference database" 1 
+4 A G 2 polymer 4 1 "reference database" 1 
+#
+loop_
+_ma_template_ref_db_details.db_accession_code
+_ma_template_ref_db_details.db_name
+_ma_template_ref_db_details.template_id
+6J5W PDB 1 
+6J5T PDB 2 
+6NPY PDB 3 
+5JUY PDB 4 
+#
+_ma_template_trans_matrix.id               1
+_ma_template_trans_matrix.rot_matrix[1][1] 1.0
+_ma_template_trans_matrix.rot_matrix[1][2] 0.0
+_ma_template_trans_matrix.rot_matrix[1][3] 0.0
+_ma_template_trans_matrix.rot_matrix[2][1] 0.0
+_ma_template_trans_matrix.rot_matrix[2][2] 1.0
+_ma_template_trans_matrix.rot_matrix[2][3] 0.0
+_ma_template_trans_matrix.rot_matrix[3][1] 0.0
+_ma_template_trans_matrix.rot_matrix[3][2] 0.0
+_ma_template_trans_matrix.rot_matrix[3][3] 1.0
+_ma_template_trans_matrix.tr_vector[1]     0.0
+_ma_template_trans_matrix.tr_vector[2]     0.0
+_ma_template_trans_matrix.tr_vector[3]     0.0
+#
+loop_
+_pdbx_audit_revision_details.data_content_type
+_pdbx_audit_revision_details.description
+_pdbx_audit_revision_details.ordinal
+_pdbx_audit_revision_details.provider
+_pdbx_audit_revision_details.revision_ordinal
+_pdbx_audit_revision_details.type
+"Structure model" "Format fixes, new metadata, initial UniProt release" 3 repository 3 Remediation 
+"Structure model" "Improved prediction accuracy, small format fixes"    4 repository 4 Remediation 
+#
+loop_
+_pdbx_audit_revision_history.data_content_type
+_pdbx_audit_revision_history.major_revision
+_pdbx_audit_revision_history.minor_revision
+_pdbx_audit_revision_history.ordinal
+_pdbx_audit_revision_history.revision_date
+"Structure model" 3 0 3 2022-06-01 
+"Structure model" 4 0 4 2022-09-30 
+#
+loop_
+_pdbx_data_usage.details
+_pdbx_data_usage.id
+_pdbx_data_usage.name
+_pdbx_data_usage.type
+_pdbx_data_usage.url
+"Data in this file is available under a CC-BY-4.0 license." 1 CC-BY-4.0 license    https://creativecommons.org/licenses/by/4.0/ 
+;ALPHAFOLD DATA, COPYRIGHT (2021) DEEPMIND TECHNOLOGIES LIMITED. THE INFORMATION
+PROVIDED IS THEORETICAL MODELLING ONLY AND CAUTION SHOULD BE EXERCISED IN ITS
+USE. IT IS PROVIDED "AS-IS" WITHOUT ANY WARRANTY OF ANY KIND, WHETHER EXPRESSED
+OR IMPLIED. NO WARRANTY IS GIVEN THAT USE OF THE INFORMATION SHALL NOT INFRINGE
+THE RIGHTS OF ANY THIRD PARTY. DISCLAIMER: THE INFORMATION IS NOT INTENDED TO BE
+A SUBSTITUTE FOR PROFESSIONAL MEDICAL ADVICE, DIAGNOSIS, OR TREATMENT, AND DOES
+NOT CONSTITUTE MEDICAL OR OTHER PROFESSIONAL ADVICE. IT IS AVAILABLE FOR
+ACADEMIC AND COMMERCIAL PURPOSES, UNDER CC-BY 4.0 LICENCE.
+;
+2 ?         disclaimer ?                                            
+#
+_pdbx_database_status.entry_id                      AF-A0A1U8FD60-F1
+_pdbx_database_status.recvd_initial_deposition_date 2022-06-01
+_pdbx_database_status.status_code                   REL
+#
+loop_
+_pdbx_poly_seq_scheme.asym_id
+_pdbx_poly_seq_scheme.auth_seq_num
+_pdbx_poly_seq_scheme.entity_id
+_pdbx_poly_seq_scheme.hetero
+_pdbx_poly_seq_scheme.mon_id
+_pdbx_poly_seq_scheme.pdb_ins_code
+_pdbx_poly_seq_scheme.pdb_mon_id
+_pdbx_poly_seq_scheme.pdb_seq_num
+_pdbx_poly_seq_scheme.pdb_strand_id
+_pdbx_poly_seq_scheme.seq_id
+A 1   1 n MET . MET 1   A 1   
+A 2   1 n TYR . TYR 2   A 2   
+A 3   1 n ASP . ASP 3   A 3   
+A 4   1 n SER . SER 4   A 4   
+A 5   1 n SER . SER 5   A 5   
+A 6   1 n LEU . LEU 6   A 6   
+A 7   1 n PHE . PHE 7   A 7   
+A 8   1 n GLY . GLY 8   A 8   
+A 9   1 n LEU . LEU 9   A 9   
+A 10  1 n LEU . LEU 10  A 10  
+A 11  1 n GLN . GLN 11  A 11  
+A 12  1 n MET . MET 12  A 12  
+A 13  1 n LEU . LEU 13  A 13  
+A 14  1 n TYR . TYR 14  A 14  
+A 15  1 n GLU . GLU 15  A 15  
+A 16  1 n THR . THR 16  A 16  
+A 17  1 n LEU . LEU 17  A 17  
+A 18  1 n LYS . LYS 18  A 18  
+A 19  1 n ASN . ASN 19  A 19  
+A 20  1 n GLU . GLU 20  A 20  
+A 21  1 n ALA . ALA 21  A 21  
+A 22  1 n LYS . LYS 22  A 22  
+A 23  1 n PHE . PHE 23  A 23  
+A 24  1 n LEU . LEU 24  A 24  
+A 25  1 n SER . SER 25  A 25  
+A 26  1 n ASN . ASN 26  A 26  
+A 27  1 n VAL . VAL 27  A 27  
+A 28  1 n GLY . GLY 28  A 28  
+A 29  1 n ASN . ASN 29  A 29  
+A 30  1 n GLN . GLN 30  A 30  
+A 31  1 n ILE . ILE 31  A 31  
+A 32  1 n ALA . ALA 32  A 32  
+A 33  1 n ASP . ASP 33  A 33  
+A 34  1 n ILE . ILE 34  A 34  
+A 35  1 n ARG . ARG 35  A 35  
+A 36  1 n ALA . ALA 36  A 36  
+A 37  1 n GLU . GLU 37  A 37  
+A 38  1 n ILE . ILE 38  A 38  
+A 39  1 n ASN . ASN 39  A 39  
+A 40  1 n ARG . ARG 40  A 40  
+A 41  1 n ILE . ILE 41  A 41  
+A 42  1 n HIS . HIS 42  A 42  
+A 43  1 n CYS . CYS 43  A 43  
+A 44  1 n PHE . PHE 44  A 44  
+A 45  1 n LEU . LEU 45  A 45  
+A 46  1 n GLN . GLN 46  A 46  
+A 47  1 n ASP . ASP 47  A 47  
+A 48  1 n ALA . ALA 48  A 48  
+A 49  1 n ASP . ASP 49  A 49  
+A 50  1 n ALA . ALA 50  A 50  
+A 51  1 n LYS . LYS 51  A 51  
+A 52  1 n LYS . LYS 52  A 52  
+A 53  1 n THR . THR 53  A 53  
+A 54  1 n GLU . GLU 54  A 54  
+A 55  1 n TYR . TYR 55  A 55  
+A 56  1 n GLU . GLU 56  A 56  
+A 57  1 n THR . THR 57  A 57  
+A 58  1 n VAL . VAL 58  A 58  
+A 59  1 n ARG . ARG 59  A 59  
+A 60  1 n ASN . ASN 60  A 60  
+A 61  1 n TRP . TRP 61  A 61  
+A 62  1 n ILE . ILE 62  A 62  
+A 63  1 n ALA . ALA 63  A 63  
+A 64  1 n ASP . ASP 64  A 64  
+A 65  1 n ILE . ILE 65  A 65  
+A 66  1 n ARG . ARG 66  A 66  
+A 67  1 n GLU . GLU 67  A 67  
+A 68  1 n VAL . VAL 68  A 68  
+A 69  1 n ALA . ALA 69  A 69  
+A 70  1 n TYR . TYR 70  A 70  
+A 71  1 n ASP . ASP 71  A 71  
+A 72  1 n VAL . VAL 72  A 72  
+A 73  1 n GLU . GLU 73  A 73  
+A 74  1 n ASN . ASN 74  A 74  
+A 75  1 n ILE . ILE 75  A 75  
+A 76  1 n LEU . LEU 76  A 76  
+A 77  1 n GLU . GLU 77  A 77  
+A 78  1 n LYS . LYS 78  A 78  
+A 79  1 n TYR . TYR 79  A 79  
+A 80  1 n MET . MET 80  A 80  
+A 81  1 n HIS . HIS 81  A 81  
+A 82  1 n LYS . LYS 82  A 82  
+A 83  1 n ILE . ILE 83  A 83  
+A 84  1 n ALA . ALA 84  A 84  
+A 85  1 n MET . MET 85  A 85  
+A 86  1 n ARG . ARG 86  A 86  
+A 87  1 n LYS . LYS 87  A 87  
+A 88  1 n ASP . ASP 88  A 88  
+A 89  1 n ARG . ARG 89  A 89  
+A 90  1 n SER . SER 90  A 90  
+A 91  1 n ILE . ILE 91  A 91  
+A 92  1 n TRP . TRP 92  A 92  
+A 93  1 n LYS . LYS 93  A 93  
+A 94  1 n GLU . GLU 94  A 94  
+A 95  1 n ASN . ASN 95  A 95  
+A 96  1 n ILE . ILE 96  A 96  
+A 97  1 n ALA . ALA 97  A 97  
+A 98  1 n LEU . LEU 98  A 98  
+A 99  1 n HIS . HIS 99  A 99  
+A 100 1 n ASN . ASN 100 A 100 
+A 101 1 n ILE . ILE 101 A 101 
+A 102 1 n GLY . GLY 102 A 102 
+A 103 1 n MET . MET 103 A 103 
+A 104 1 n GLU . GLU 104 A 104 
+A 105 1 n THR . THR 105 A 105 
+A 106 1 n LYS . LYS 106 A 106 
+A 107 1 n ASP . ASP 107 A 107 
+A 108 1 n VAL . VAL 108 A 108 
+A 109 1 n MET . MET 109 A 109 
+A 110 1 n SER . SER 110 A 110 
+A 111 1 n ARG . ARG 111 A 111 
+A 112 1 n ILE . ILE 112 A 112 
+A 113 1 n GLU . GLU 113 A 113 
+A 114 1 n ASN . ASN 114 A 114 
+A 115 1 n ILE . ILE 115 A 115 
+A 116 1 n LYS . LYS 116 A 116 
+A 117 1 n ARG . ARG 117 A 117 
+A 118 1 n CYS . CYS 118 A 118 
+A 119 1 n MET . MET 119 A 119 
+A 120 1 n ASN . ASN 120 A 120 
+A 121 1 n THR . THR 121 A 121 
+A 122 1 n TYR . TYR 122 A 122 
+A 123 1 n VAL . VAL 123 A 123 
+A 124 1 n ASP . ASP 124 A 124 
+A 125 1 n THR . THR 125 A 125 
+A 126 1 n GLY . GLY 126 A 126 
+A 127 1 n ILE . ILE 127 A 127 
+A 128 1 n ARG . ARG 128 A 128 
+A 129 1 n ALA . ALA 129 A 129 
+A 130 1 n ILE . ILE 130 A 130 
+A 131 1 n CYS . CYS 131 A 131 
+A 132 1 n GLN . GLN 132 A 132 
+A 133 1 n GLY . GLY 133 A 133 
+A 134 1 n GLU . GLU 134 A 134 
+A 135 1 n SER . SER 135 A 135 
+A 136 1 n SER . SER 136 A 136 
+A 137 1 n ALA . ALA 137 A 137 
+A 138 1 n GLU . GLU 138 A 138 
+A 139 1 n LYS . LYS 139 A 139 
+A 140 1 n SER . SER 140 A 140 
+A 141 1 n GLN . GLN 141 A 141 
+A 142 1 n TRP . TRP 142 A 142 
+A 143 1 n LEU . LEU 143 A 143 
+A 144 1 n THR . THR 144 A 144 
+A 145 1 n ARG . ARG 145 A 145 
+A 146 1 n SER . SER 146 A 146 
+A 147 1 n TYR . TYR 147 A 147 
+A 148 1 n SER . SER 148 A 148 
+A 149 1 n HIS . HIS 149 A 149 
+A 150 1 n LEU . LEU 150 A 150 
+A 151 1 n VAL . VAL 151 A 151 
+A 152 1 n ASP . ASP 152 A 152 
+A 153 1 n GLU . GLU 153 A 153 
+A 154 1 n ASP . ASP 154 A 154 
+A 155 1 n PHE . PHE 155 A 155 
+A 156 1 n VAL . VAL 156 A 156 
+A 157 1 n GLY . GLY 157 A 157 
+A 158 1 n LEU . LEU 158 A 158 
+A 159 1 n GLU . GLU 159 A 159 
+A 160 1 n LYS . LYS 160 A 160 
+A 161 1 n GLU . GLU 161 A 161 
+A 162 1 n MET . MET 162 A 162 
+A 163 1 n SER . SER 163 A 163 
+A 164 1 n LYS . LYS 164 A 164 
+A 165 1 n LEU . LEU 165 A 165 
+A 166 1 n VAL . VAL 166 A 166 
+A 167 1 n ASP . ASP 167 A 167 
+A 168 1 n GLU . GLU 168 A 168 
+A 169 1 n LEU . LEU 169 A 169 
+A 170 1 n ILE . ILE 170 A 170 
+A 171 1 n ASN . ASN 171 A 171 
+A 172 1 n GLU . GLU 172 A 172 
+A 173 1 n GLU . GLU 173 A 173 
+A 174 1 n ASN . ASN 174 A 174 
+A 175 1 n ASP . ASP 175 A 175 
+A 176 1 n GLU . GLU 176 A 176 
+A 177 1 n PHE . PHE 177 A 177 
+A 178 1 n HIS . HIS 178 A 178 
+A 179 1 n GLY . GLY 179 A 179 
+A 180 1 n VAL . VAL 180 A 180 
+A 181 1 n PHE . PHE 181 A 181 
+A 182 1 n ALA . ALA 182 A 182 
+A 183 1 n ILE . ILE 183 A 183 
+A 184 1 n CYS . CYS 184 A 184 
+A 185 1 n GLY . GLY 185 A 185 
+A 186 1 n MET . MET 186 A 186 
+A 187 1 n GLY . GLY 187 A 187 
+A 188 1 n GLY . GLY 188 A 188 
+A 189 1 n LEU . LEU 189 A 189 
+A 190 1 n GLY . GLY 190 A 190 
+A 191 1 n LYS . LYS 191 A 191 
+A 192 1 n THR . THR 192 A 192 
+A 193 1 n THR . THR 193 A 193 
+A 194 1 n GLN . GLN 194 A 194 
+A 195 1 n ALA . ALA 195 A 195 
+A 196 1 n ARG . ARG 196 A 196 
+A 197 1 n LYS . LYS 197 A 197 
+A 198 1 n ALA . ALA 198 A 198 
+A 199 1 n TYR . TYR 199 A 199 
+A 200 1 n ARG . ARG 200 A 200 
+A 201 1 n HIS . HIS 201 A 201 
+A 202 1 n VAL . VAL 202 A 202 
+A 203 1 n ASP . ASP 203 A 203 
+A 204 1 n VAL . VAL 204 A 204 
+A 205 1 n GLN . GLN 205 A 205 
+A 206 1 n SER . SER 206 A 206 
+A 207 1 n HIS . HIS 207 A 207 
+A 208 1 n PHE . PHE 208 A 208 
+A 209 1 n GLN . GLN 209 A 209 
+A 210 1 n GLY . GLY 210 A 210 
+A 211 1 n PHE . PHE 211 A 211 
+A 212 1 n ALA . ALA 212 A 212 
+A 213 1 n TRP . TRP 213 A 213 
+A 214 1 n ALA . ALA 214 A 214 
+A 215 1 n SER . SER 215 A 215 
+A 216 1 n ILE . ILE 216 A 216 
+A 217 1 n SER . SER 217 A 217 
+A 218 1 n LYS . LYS 218 A 218 
+A 219 1 n GLN . GLN 219 A 219 
+A 220 1 n TRP . TRP 220 A 220 
+A 221 1 n GLN . GLN 221 A 221 
+A 222 1 n ALA . ALA 222 A 222 
+A 223 1 n ARG . ARG 223 A 223 
+A 224 1 n ASP . ASP 224 A 224 
+A 225 1 n VAL . VAL 225 A 225 
+A 226 1 n LEU . LEU 226 A 226 
+A 227 1 n GLN . GLN 227 A 227 
+A 228 1 n SER . SER 228 A 228 
+A 229 1 n ILE . ILE 229 A 229 
+A 230 1 n LEU . LEU 230 A 230 
+A 231 1 n THR . THR 231 A 231 
+A 232 1 n LYS . LYS 232 A 232 
+A 233 1 n LEU . LEU 233 A 233 
+A 234 1 n GLU . GLU 234 A 234 
+A 235 1 n PRO . PRO 235 A 235 
+A 236 1 n GLU . GLU 236 A 236 
+A 237 1 n ASN . ASN 237 A 237 
+A 238 1 n ARG . ARG 238 A 238 
+A 239 1 n LYS . LYS 239 A 239 
+A 240 1 n GLN . GLN 240 A 240 
+A 241 1 n ILE . ILE 241 A 241 
+A 242 1 n ASN . ASN 242 A 242 
+A 243 1 n LYS . LYS 243 A 243 
+A 244 1 n MET . MET 244 A 244 
+A 245 1 n ARG . ARG 245 A 245 
+A 246 1 n ASP . ASP 246 A 246 
+A 247 1 n ASP . ASP 247 A 247 
+A 248 1 n GLU . GLU 248 A 248 
+A 249 1 n LEU . LEU 249 A 249 
+A 250 1 n VAL . VAL 250 A 250 
+A 251 1 n LYS . LYS 251 A 251 
+A 252 1 n ALA . ALA 252 A 252 
+A 253 1 n LEU . LEU 253 A 253 
+A 254 1 n TYR . TYR 254 A 254 
+A 255 1 n ASN . ASN 255 A 255 
+A 256 1 n VAL . VAL 256 A 256 
+A 257 1 n GLN . GLN 257 A 257 
+A 258 1 n GLN . GLN 258 A 258 
+A 259 1 n ARG . ARG 259 A 259 
+A 260 1 n LYS . LYS 260 A 260 
+A 261 1 n LYS . LYS 261 A 261 
+A 262 1 n CYS . CYS 262 A 262 
+A 263 1 n LEU . LEU 263 A 263 
+A 264 1 n ILE . ILE 264 A 264 
+A 265 1 n VAL . VAL 265 A 265 
+A 266 1 n LEU . LEU 266 A 266 
+A 267 1 n ASP . ASP 267 A 267 
+A 268 1 n ASP . ASP 268 A 268 
+A 269 1 n ILE . ILE 269 A 269 
+A 270 1 n TRP . TRP 270 A 270 
+A 271 1 n SER . SER 271 A 271 
+A 272 1 n THR . THR 272 A 272 
+A 273 1 n ASN . ASN 273 A 273 
+A 274 1 n PHE . PHE 274 A 274 
+A 275 1 n TRP . TRP 275 A 275 
+A 276 1 n ASN . ASN 276 A 276 
+A 277 1 n SER . SER 277 A 277 
+A 278 1 n VAL . VAL 278 A 278 
+A 279 1 n GLN . GLN 279 A 279 
+A 280 1 n TYR . TYR 280 A 280 
+A 281 1 n ALA . ALA 281 A 281 
+A 282 1 n PHE . PHE 282 A 282 
+A 283 1 n PRO . PRO 283 A 283 
+A 284 1 n LYS . LYS 284 A 284 
+A 285 1 n GLY . GLY 285 A 285 
+A 286 1 n LYS . LYS 286 A 286 
+A 287 1 n GLY . GLY 287 A 287 
+A 288 1 n SER . SER 288 A 288 
+A 289 1 n ARG . ARG 289 A 289 
+A 290 1 n SER . SER 290 A 290 
+A 291 1 n LYS . LYS 291 A 291 
+A 292 1 n ILE . ILE 292 A 292 
+A 293 1 n LEU . LEU 293 A 293 
+A 294 1 n ILE . ILE 294 A 294 
+A 295 1 n THR . THR 295 A 295 
+A 296 1 n THR . THR 296 A 296 
+A 297 1 n ARG . ARG 297 A 297 
+A 298 1 n LYS . LYS 298 A 298 
+A 299 1 n LYS . LYS 299 A 299 
+A 300 1 n ASP . ASP 300 A 300 
+A 301 1 n VAL . VAL 301 A 301 
+A 302 1 n CYS . CYS 302 A 302 
+A 303 1 n GLU . GLU 303 A 303 
+A 304 1 n HIS . HIS 304 A 304 
+A 305 1 n ILE . ILE 305 A 305 
+A 306 1 n ASP . ASP 306 A 306 
+A 307 1 n PRO . PRO 307 A 307 
+A 308 1 n THR . THR 308 A 308 
+A 309 1 n CYS . CYS 309 A 309 
+A 310 1 n PHE . PHE 310 A 310 
+A 311 1 n LEU . LEU 311 A 311 
+A 312 1 n PHE . PHE 312 A 312 
+A 313 1 n GLU . GLU 313 A 313 
+A 314 1 n PRO . PRO 314 A 314 
+A 315 1 n ARG . ARG 315 A 315 
+A 316 1 n CYS . CYS 316 A 316 
+A 317 1 n LEU . LEU 317 A 317 
+A 318 1 n ASP . ASP 318 A 318 
+A 319 1 n ALA . ALA 319 A 319 
+A 320 1 n GLU . GLU 320 A 320 
+A 321 1 n GLU . GLU 321 A 321 
+A 322 1 n SER . SER 322 A 322 
+A 323 1 n TRP . TRP 323 A 323 
+A 324 1 n LYS . LYS 324 A 324 
+A 325 1 n LEU . LEU 325 A 325 
+A 326 1 n LEU . LEU 326 A 326 
+A 327 1 n HIS . HIS 327 A 327 
+A 328 1 n LYS . LYS 328 A 328 
+A 329 1 n LYS . LYS 329 A 329 
+A 330 1 n ALA . ALA 330 A 330 
+A 331 1 n PHE . PHE 331 A 331 
+A 332 1 n PRO . PRO 332 A 332 
+A 333 1 n ARG . ARG 333 A 333 
+A 334 1 n VAL . VAL 334 A 334 
+A 335 1 n ASN . ASN 335 A 335 
+A 336 1 n THR . THR 336 A 336 
+A 337 1 n PRO . PRO 337 A 337 
+A 338 1 n ASP . ASP 338 A 338 
+A 339 1 n LEU . LEU 339 A 339 
+A 340 1 n LYS . LYS 340 A 340 
+A 341 1 n ILE . ILE 341 A 341 
+A 342 1 n ASP . ASP 342 A 342 
+A 343 1 n LEU . LEU 343 A 343 
+A 344 1 n GLU . GLU 344 A 344 
+A 345 1 n LEU . LEU 345 A 345 
+A 346 1 n ASP . ASP 346 A 346 
+A 347 1 n ARG . ARG 347 A 347 
+A 348 1 n LEU . LEU 348 A 348 
+A 349 1 n GLY . GLY 349 A 349 
+A 350 1 n LYS . LYS 350 A 350 
+A 351 1 n GLU . GLU 351 A 351 
+A 352 1 n MET . MET 352 A 352 
+A 353 1 n VAL . VAL 353 A 353 
+A 354 1 n ARG . ARG 354 A 354 
+A 355 1 n GLU . GLU 355 A 355 
+A 356 1 n CYS . CYS 356 A 356 
+A 357 1 n GLY . GLY 357 A 357 
+A 358 1 n GLY . GLY 358 A 358 
+A 359 1 n LEU . LEU 359 A 359 
+A 360 1 n PRO . PRO 360 A 360 
+A 361 1 n LEU . LEU 361 A 361 
+A 362 1 n ALA . ALA 362 A 362 
+A 363 1 n ILE . ILE 363 A 363 
+A 364 1 n ILE . ILE 364 A 364 
+A 365 1 n VAL . VAL 365 A 365 
+A 366 1 n LEU . LEU 366 A 366 
+A 367 1 n ALA . ALA 367 A 367 
+A 368 1 n GLY . GLY 368 A 368 
+A 369 1 n LEU . LEU 369 A 369 
+A 370 1 n LEU . LEU 370 A 370 
+A 371 1 n ALA . ALA 371 A 371 
+A 372 1 n ARG . ARG 372 A 372 
+A 373 1 n ARG . ARG 373 A 373 
+A 374 1 n PRO . PRO 374 A 374 
+A 375 1 n LYS . LYS 375 A 375 
+A 376 1 n ILE . ILE 376 A 376 
+A 377 1 n ASP . ASP 377 A 377 
+A 378 1 n GLU . GLU 378 A 378 
+A 379 1 n TRP . TRP 379 A 379 
+A 380 1 n ARG . ARG 380 A 380 
+A 381 1 n ARG . ARG 381 A 381 
+A 382 1 n THR . THR 382 A 382 
+A 383 1 n SER . SER 383 A 383 
+A 384 1 n GLN . GLN 384 A 384 
+A 385 1 n HIS . HIS 385 A 385 
+A 386 1 n LEU . LEU 386 A 386 
+A 387 1 n ASN . ASN 387 A 387 
+A 388 1 n PHE . PHE 388 A 388 
+A 389 1 n HIS . HIS 389 A 389 
+A 390 1 n MET . MET 390 A 390 
+A 391 1 n SER . SER 391 A 391 
+A 392 1 n GLY . GLY 392 A 392 
+A 393 1 n GLU . GLU 393 A 393 
+A 394 1 n SER . SER 394 A 394 
+A 395 1 n PHE . PHE 395 A 395 
+A 396 1 n GLU . GLU 396 A 396 
+A 397 1 n ASP . ASP 397 A 397 
+A 398 1 n ASP . ASP 398 A 398 
+A 399 1 n GLY . GLY 399 A 399 
+A 400 1 n GLY . GLY 400 A 400 
+A 401 1 n ILE . ILE 401 A 401 
+A 402 1 n HIS . HIS 402 A 402 
+A 403 1 n GLY . GLY 403 A 403 
+A 404 1 n VAL . VAL 404 A 404 
+A 405 1 n LEU . LEU 405 A 405 
+A 406 1 n ALA . ALA 406 A 406 
+A 407 1 n LEU . LEU 407 A 407 
+A 408 1 n SER . SER 408 A 408 
+A 409 1 n TYR . TYR 409 A 409 
+A 410 1 n TYR . TYR 410 A 410 
+A 411 1 n ASP . ASP 411 A 411 
+A 412 1 n LEU . LEU 412 A 412 
+A 413 1 n PRO . PRO 413 A 413 
+A 414 1 n TYR . TYR 414 A 414 
+A 415 1 n GLN . GLN 415 A 415 
+A 416 1 n LEU . LEU 416 A 416 
+A 417 1 n LYS . LYS 417 A 417 
+A 418 1 n GLN . GLN 418 A 418 
+A 419 1 n CYS . CYS 419 A 419 
+A 420 1 n PHE . PHE 420 A 420 
+A 421 1 n LEU . LEU 421 A 421 
+A 422 1 n TYR . TYR 422 A 422 
+A 423 1 n LEU . LEU 423 A 423 
+A 424 1 n GLY . GLY 424 A 424 
+A 425 1 n ASN . ASN 425 A 425 
+A 426 1 n PHE . PHE 426 A 426 
+A 427 1 n PRO . PRO 427 A 427 
+A 428 1 n GLU . GLU 428 A 428 
+A 429 1 n GLY . GLY 429 A 429 
+A 430 1 n GLU . GLU 430 A 430 
+A 431 1 n LYS . LYS 431 A 431 
+A 432 1 n ILE . ILE 432 A 432 
+A 433 1 n SER . SER 433 A 433 
+A 434 1 n ALA . ALA 434 A 434 
+A 435 1 n ARG . ARG 435 A 435 
+A 436 1 n ARG . ARG 436 A 436 
+A 437 1 n LEU . LEU 437 A 437 
+A 438 1 n TYR . TYR 438 A 438 
+A 439 1 n GLN . GLN 439 A 439 
+A 440 1 n LEU . LEU 440 A 440 
+A 441 1 n TRP . TRP 441 A 441 
+A 442 1 n ALA . ALA 442 A 442 
+A 443 1 n ALA . ALA 443 A 443 
+A 444 1 n GLU . GLU 444 A 444 
+A 445 1 n GLU . GLU 445 A 445 
+A 446 1 n ILE . ILE 446 A 446 
+A 447 1 n ILE . ILE 447 A 447 
+A 448 1 n PRO . PRO 448 A 448 
+A 449 1 n LEU . LEU 449 A 449 
+A 450 1 n GLU . GLU 450 A 450 
+A 451 1 n GLY . GLY 451 A 451 
+A 452 1 n ASN . ASN 452 A 452 
+A 453 1 n GLN . GLN 453 A 453 
+A 454 1 n GLY . GLY 454 A 454 
+A 455 1 n GLU . GLU 455 A 455 
+A 456 1 n GLU . GLU 456 A 456 
+A 457 1 n THR . THR 457 A 457 
+A 458 1 n ALA . ALA 458 A 458 
+A 459 1 n MET . MET 459 A 459 
+A 460 1 n MET . MET 460 A 460 
+A 461 1 n GLU . GLU 461 A 461 
+A 462 1 n ILE . ILE 462 A 462 
+A 463 1 n GLY . GLY 463 A 463 
+A 464 1 n GLU . GLU 464 A 464 
+A 465 1 n ARG . ARG 465 A 465 
+A 466 1 n TYR . TYR 466 A 466 
+A 467 1 n LEU . LEU 467 A 467 
+A 468 1 n HIS . HIS 468 A 468 
+A 469 1 n GLU . GLU 469 A 469 
+A 470 1 n LEU . LEU 470 A 470 
+A 471 1 n ALA . ALA 471 A 471 
+A 472 1 n GLN . GLN 472 A 472 
+A 473 1 n ARG . ARG 473 A 473 
+A 474 1 n TYR . TYR 474 A 474 
+A 475 1 n MET . MET 475 A 475 
+A 476 1 n VAL . VAL 476 A 476 
+A 477 1 n GLN . GLN 477 A 477 
+A 478 1 n VAL . VAL 478 A 478 
+A 479 1 n GLN . GLN 479 A 479 
+A 480 1 n LEU . LEU 480 A 480 
+A 481 1 n GLU . GLU 481 A 481 
+A 482 1 n GLU . GLU 482 A 482 
+A 483 1 n THR . THR 483 A 483 
+A 484 1 n ILE . ILE 484 A 484 
+A 485 1 n GLY . GLY 485 A 485 
+A 486 1 n ARG . ARG 486 A 486 
+A 487 1 n ILE . ILE 487 A 487 
+A 488 1 n LYS . LYS 488 A 488 
+A 489 1 n SER . SER 489 A 489 
+A 490 1 n CYS . CYS 490 A 490 
+A 491 1 n ARG . ARG 491 A 491 
+A 492 1 n LEU . LEU 492 A 492 
+A 493 1 n HIS . HIS 493 A 493 
+A 494 1 n ASP . ASP 494 A 494 
+A 495 1 n LEU . LEU 495 A 495 
+A 496 1 n MET . MET 496 A 496 
+A 497 1 n ARG . ARG 497 A 497 
+A 498 1 n ASP . ASP 498 A 498 
+A 499 1 n THR . THR 499 A 499 
+A 500 1 n CYS . CYS 500 A 500 
+A 501 1 n LEU . LEU 501 A 501 
+A 502 1 n SER . SER 502 A 502 
+A 503 1 n LYS . LYS 503 A 503 
+A 504 1 n ALA . ALA 504 A 504 
+A 505 1 n LYS . LYS 505 A 505 
+A 506 1 n GLU . GLU 506 A 506 
+A 507 1 n GLU . GLU 507 A 507 
+A 508 1 n ASN . ASN 508 A 508 
+A 509 1 n PHE . PHE 509 A 509 
+A 510 1 n LEU . LEU 510 A 510 
+A 511 1 n LYS . LYS 511 A 511 
+A 512 1 n THR . THR 512 A 512 
+A 513 1 n VAL . VAL 513 A 513 
+A 514 1 n SER . SER 514 A 514 
+A 515 1 n PRO . PRO 515 A 515 
+A 516 1 n GLN . GLN 516 A 516 
+A 517 1 n HIS . HIS 517 A 517 
+A 518 1 n LEU . LEU 518 A 518 
+A 519 1 n HIS . HIS 519 A 519 
+A 520 1 n GLN . GLN 520 A 520 
+A 521 1 n PRO . PRO 521 A 521 
+A 522 1 n MET . MET 522 A 522 
+A 523 1 n PRO . PRO 523 A 523 
+A 524 1 n CYS . CYS 524 A 524 
+A 525 1 n ALA . ALA 525 A 525 
+A 526 1 n SER . SER 526 A 526 
+A 527 1 n SER . SER 527 A 527 
+A 528 1 n ALA . ALA 528 A 528 
+A 529 1 n LYS . LYS 529 A 529 
+A 530 1 n ALA . ALA 530 A 530 
+A 531 1 n SER . SER 531 A 531 
+A 532 1 n SER . SER 532 A 532 
+A 533 1 n THR . THR 533 A 533 
+A 534 1 n ARG . ARG 534 A 534 
+A 535 1 n THR . THR 535 A 535 
+A 536 1 n VAL . VAL 536 A 536 
+A 537 1 n ARG . ARG 537 A 537 
+A 538 1 n ARG . ARG 538 A 538 
+A 539 1 n LEU . LEU 539 A 539 
+A 540 1 n SER . SER 540 A 540 
+A 541 1 n ILE . ILE 541 A 541 
+A 542 1 n ILE . ILE 542 A 542 
+A 543 1 n VAL . VAL 543 A 543 
+A 544 1 n ASP . ASP 544 A 544 
+A 545 1 n ASN . ASN 545 A 545 
+A 546 1 n ASN . ASN 546 A 546 
+A 547 1 n ASP . ASP 547 A 547 
+A 548 1 n VAL . VAL 548 A 548 
+A 549 1 n GLN . GLN 549 A 549 
+A 550 1 n ASN . ASN 550 A 550 
+A 551 1 n TYR . TYR 551 A 551 
+A 552 1 n PHE . PHE 552 A 552 
+A 553 1 n SER . SER 553 A 553 
+A 554 1 n THR . THR 554 A 554 
+A 555 1 n ASN . ASN 555 A 555 
+A 556 1 n ASP . ASP 556 A 556 
+A 557 1 n LYS . LYS 557 A 557 
+A 558 1 n SER . SER 558 A 558 
+A 559 1 n PHE . PHE 559 A 559 
+A 560 1 n GLN . GLN 560 A 560 
+A 561 1 n HIS . HIS 561 A 561 
+A 562 1 n VAL . VAL 562 A 562 
+A 563 1 n ARG . ARG 563 A 563 
+A 564 1 n SER . SER 564 A 564 
+A 565 1 n ALA . ALA 565 A 565 
+A 566 1 n LEU . LEU 566 A 566 
+A 567 1 n PHE . PHE 567 A 567 
+A 568 1 n PHE . PHE 568 A 568 
+A 569 1 n PRO . PRO 569 A 569 
+A 570 1 n ARG . ARG 570 A 570 
+A 571 1 n MET . MET 571 A 571 
+A 572 1 n THR . THR 572 A 572 
+A 573 1 n GLY . GLY 573 A 573 
+A 574 1 n ARG . ARG 574 A 574 
+A 575 1 n GLU . GLU 575 A 575 
+A 576 1 n GLY . GLY 576 A 576 
+A 577 1 n THR . THR 577 A 577 
+A 578 1 n ALA . ALA 578 A 578 
+A 579 1 n TYR . TYR 579 A 579 
+A 580 1 n PRO . PRO 580 A 580 
+A 581 1 n LEU . LEU 581 A 581 
+A 582 1 n PRO . PRO 582 A 582 
+A 583 1 n ILE . ILE 583 A 583 
+A 584 1 n PHE . PHE 584 A 584 
+A 585 1 n GLN . GLN 585 A 585 
+A 586 1 n GLY . GLY 586 A 586 
+A 587 1 n LEU . LEU 587 A 587 
+A 588 1 n CYS . CYS 588 A 588 
+A 589 1 n ASN . ASN 589 A 589 
+A 590 1 n ASN . ASN 590 A 590 
+A 591 1 n PHE . PHE 591 A 591 
+A 592 1 n THR . THR 592 A 592 
+A 593 1 n MET . MET 593 A 593 
+A 594 1 n LEU . LEU 594 A 594 
+A 595 1 n ARG . ARG 595 A 595 
+A 596 1 n VAL . VAL 596 A 596 
+A 597 1 n LEU . LEU 597 A 597 
+A 598 1 n HIS . HIS 598 A 598 
+A 599 1 n LEU . LEU 599 A 599 
+A 600 1 n GLU . GLU 600 A 600 
+A 601 1 n LYS . LYS 601 A 601 
+A 602 1 n PHE . PHE 602 A 602 
+A 603 1 n SER . SER 603 A 603 
+A 604 1 n PHE . PHE 604 A 604 
+A 605 1 n GLU . GLU 605 A 605 
+A 606 1 n GLU . GLU 606 A 606 
+A 607 1 n ILE . ILE 607 A 607 
+A 608 1 n LEU . LEU 608 A 608 
+A 609 1 n PRO . PRO 609 A 609 
+A 610 1 n ARG . ARG 610 A 610 
+A 611 1 n ALA . ALA 611 A 611 
+A 612 1 n ILE . ILE 612 A 612 
+A 613 1 n GLY . GLY 613 A 613 
+A 614 1 n ASN . ASN 614 A 614 
+A 615 1 n LEU . LEU 615 A 615 
+A 616 1 n VAL . VAL 616 A 616 
+A 617 1 n HIS . HIS 617 A 617 
+A 618 1 n LEU . LEU 618 A 618 
+A 619 1 n ARG . ARG 619 A 619 
+A 620 1 n TYR . TYR 620 A 620 
+A 621 1 n LEU . LEU 621 A 621 
+A 622 1 n SER . SER 622 A 622 
+A 623 1 n LEU . LEU 623 A 623 
+A 624 1 n ARG . ARG 624 A 624 
+A 625 1 n HIS . HIS 625 A 625 
+A 626 1 n SER . SER 626 A 626 
+A 627 1 n HIS . HIS 627 A 627 
+A 628 1 n PHE . PHE 628 A 628 
+A 629 1 n GLN . GLN 629 A 629 
+A 630 1 n ARG . ARG 630 A 630 
+A 631 1 n LEU . LEU 631 A 631 
+A 632 1 n PRO . PRO 632 A 632 
+A 633 1 n SER . SER 633 A 633 
+A 634 1 n SER . SER 634 A 634 
+A 635 1 n VAL . VAL 635 A 635 
+A 636 1 n GLY . GLY 636 A 636 
+A 637 1 n ASN . ASN 637 A 637 
+A 638 1 n LEU . LEU 638 A 638 
+A 639 1 n LYS . LYS 639 A 639 
+A 640 1 n TYR . TYR 640 A 640 
+A 641 1 n LEU . LEU 641 A 641 
+A 642 1 n GLN . GLN 642 A 642 
+A 643 1 n THR . THR 643 A 643 
+A 644 1 n LEU . LEU 644 A 644 
+A 645 1 n ASP . ASP 645 A 645 
+A 646 1 n LEU . LEU 646 A 646 
+A 647 1 n ARG . ARG 647 A 647 
+A 648 1 n VAL . VAL 648 A 648 
+A 649 1 n ASN . ASN 649 A 649 
+A 650 1 n PHE . PHE 650 A 650 
+A 651 1 n PHE . PHE 651 A 651 
+A 652 1 n SER . SER 652 A 652 
+A 653 1 n TYR . TYR 653 A 653 
+A 654 1 n LEU . LEU 654 A 654 
+A 655 1 n THR . THR 655 A 655 
+A 656 1 n LEU . LEU 656 A 656 
+A 657 1 n PRO . PRO 657 A 657 
+A 658 1 n SER . SER 658 A 658 
+A 659 1 n THR . THR 659 A 659 
+A 660 1 n ILE . ILE 660 A 660 
+A 661 1 n PRO . PRO 661 A 661 
+A 662 1 n LYS . LYS 662 A 662 
+A 663 1 n LEU . LEU 663 A 663 
+A 664 1 n GLN . GLN 664 A 664 
+A 665 1 n ASN . ASN 665 A 665 
+A 666 1 n LEU . LEU 666 A 666 
+A 667 1 n ARG . ARG 667 A 667 
+A 668 1 n ASN . ASN 668 A 668 
+A 669 1 n LEU . LEU 669 A 669 
+A 670 1 n TYR . TYR 670 A 670 
+A 671 1 n LEU . LEU 671 A 671 
+A 672 1 n PRO . PRO 672 A 672 
+A 673 1 n PRO . PRO 673 A 673 
+A 674 1 n SER . SER 674 A 674 
+A 675 1 n HIS . HIS 675 A 675 
+A 676 1 n GLN . GLN 676 A 676 
+A 677 1 n ASN . ASN 677 A 677 
+A 678 1 n THR . THR 678 A 678 
+A 679 1 n TYR . TYR 679 A 679 
+A 680 1 n LYS . LYS 680 A 680 
+A 681 1 n LEU . LEU 681 A 681 
+A 682 1 n GLU . GLU 682 A 682 
+A 683 1 n LEU . LEU 683 A 683 
+A 684 1 n SER . SER 684 A 684 
+A 685 1 n PRO . PRO 685 A 685 
+A 686 1 n LEU . LEU 686 A 686 
+A 687 1 n SER . SER 687 A 687 
+A 688 1 n ASN . ASN 688 A 688 
+A 689 1 n LEU . LEU 689 A 689 
+A 690 1 n GLU . GLU 690 A 690 
+A 691 1 n MET . MET 691 A 691 
+A 692 1 n LEU . LEU 692 A 692 
+A 693 1 n LYS . LYS 693 A 693 
+A 694 1 n ASN . ASN 694 A 694 
+A 695 1 n PHE . PHE 695 A 695 
+A 696 1 n ASP . ASP 696 A 696 
+A 697 1 n THR . THR 697 A 697 
+A 698 1 n GLN . GLN 698 A 698 
+A 699 1 n VAL . VAL 699 A 699 
+A 700 1 n SER . SER 700 A 700 
+A 701 1 n PRO . PRO 701 A 701 
+A 702 1 n PHE . PHE 702 A 702 
+A 703 1 n ARG . ARG 703 A 703 
+A 704 1 n ASP . ASP 704 A 704 
+A 705 1 n LEU . LEU 705 A 705 
+A 706 1 n PHE . PHE 706 A 706 
+A 707 1 n LYS . LYS 707 A 707 
+A 708 1 n LEU . LEU 708 A 708 
+A 709 1 n ALA . ALA 709 A 709 
+A 710 1 n LYS . LYS 710 A 710 
+A 711 1 n LEU . LEU 711 A 711 
+A 712 1 n GLN . GLN 712 A 712 
+A 713 1 n LYS . LYS 713 A 713 
+A 714 1 n LEU . LEU 714 A 714 
+A 715 1 n ALA . ALA 715 A 715 
+A 716 1 n ALA . ALA 716 A 716 
+A 717 1 n VAL . VAL 717 A 717 
+A 718 1 n LEU . LEU 718 A 718 
+A 719 1 n SER . SER 719 A 719 
+A 720 1 n LEU . LEU 720 A 720 
+A 721 1 n GLU . GLU 721 A 721 
+A 722 1 n PHE . PHE 722 A 722 
+A 723 1 n ASP . ASP 723 A 723 
+A 724 1 n GLU . GLU 724 A 724 
+A 725 1 n MET . MET 725 A 725 
+A 726 1 n LYS . LYS 726 A 726 
+A 727 1 n GLU . GLU 727 A 727 
+A 728 1 n ILE . ILE 728 A 728 
+A 729 1 n ILE . ILE 729 A 729 
+A 730 1 n THR . THR 730 A 730 
+A 731 1 n HIS . HIS 731 A 731 
+A 732 1 n LEU . LEU 732 A 732 
+A 733 1 n MET . MET 733 A 733 
+A 734 1 n LEU . LEU 734 A 734 
+A 735 1 n ARG . ARG 735 A 735 
+A 736 1 n MET . MET 736 A 736 
+A 737 1 n GLY . GLY 737 A 737 
+A 738 1 n ARG . ARG 738 A 738 
+A 739 1 n LEU . LEU 739 A 739 
+A 740 1 n ARG . ARG 740 A 740 
+A 741 1 n GLU . GLU 741 A 741 
+A 742 1 n THR . THR 742 A 742 
+A 743 1 n SER . SER 743 A 743 
+A 744 1 n PHE . PHE 744 A 744 
+A 745 1 n ARG . ARG 745 A 745 
+A 746 1 n ILE . ILE 746 A 746 
+A 747 1 n TYR . TYR 747 A 747 
+A 748 1 n TYR . TYR 748 A 748 
+A 749 1 n ASN . ASN 749 A 749 
+A 750 1 n PHE . PHE 750 A 750 
+A 751 1 n HIS . HIS 751 A 751 
+A 752 1 n SER . SER 752 A 752 
+A 753 1 n GLU . GLU 753 A 753 
+A 754 1 n LYS . LYS 754 A 754 
+A 755 1 n ASP . ASP 755 A 755 
+A 756 1 n LEU . LEU 756 A 756 
+A 757 1 n THR . THR 757 A 757 
+A 758 1 n LEU . LEU 758 A 758 
+A 759 1 n LEU . LEU 759 A 759 
+A 760 1 n LYS . LYS 760 A 760 
+A 761 1 n GLN . GLN 761 A 761 
+A 762 1 n LEU . LEU 762 A 762 
+A 763 1 n LEU . LEU 763 A 763 
+A 764 1 n GLY . GLY 764 A 764 
+A 765 1 n CYS . CYS 765 A 765 
+A 766 1 n ASP . ASP 766 A 766 
+A 767 1 n HIS . HIS 767 A 767 
+A 768 1 n LEU . LEU 768 A 768 
+A 769 1 n ARG . ARG 769 A 769 
+A 770 1 n LYS . LYS 770 A 770 
+A 771 1 n LEU . LEU 771 A 771 
+A 772 1 n ASP . ASP 772 A 772 
+A 773 1 n LEU . LEU 773 A 773 
+A 774 1 n ILE . ILE 774 A 774 
+A 775 1 n GLY . GLY 775 A 775 
+A 776 1 n HIS . HIS 776 A 776 
+A 777 1 n ILE . ILE 777 A 777 
+A 778 1 n SER . SER 778 A 778 
+A 779 1 n LYS . LYS 779 A 779 
+A 780 1 n LEU . LEU 780 A 780 
+A 781 1 n PRO . PRO 781 A 781 
+A 782 1 n GLU . GLU 782 A 782 
+A 783 1 n HIS . HIS 783 A 783 
+A 784 1 n HIS . HIS 784 A 784 
+A 785 1 n PHE . PHE 785 A 785 
+A 786 1 n PHE . PHE 786 A 786 
+A 787 1 n SER . SER 787 A 787 
+A 788 1 n GLN . GLN 788 A 788 
+A 789 1 n SER . SER 789 A 789 
+A 790 1 n LEU . LEU 790 A 790 
+A 791 1 n THR . THR 791 A 791 
+A 792 1 n LYS . LYS 792 A 792 
+A 793 1 n LEU . LEU 793 A 793 
+A 794 1 n THR . THR 794 A 794 
+A 795 1 n LEU . LEU 795 A 795 
+A 796 1 n ARG . ARG 796 A 796 
+A 797 1 n ARG . ARG 797 A 797 
+A 798 1 n SER . SER 798 A 798 
+A 799 1 n GLY . GLY 799 A 799 
+A 800 1 n LEU . LEU 800 A 800 
+A 801 1 n GLN . GLN 801 A 801 
+A 802 1 n GLU . GLU 802 A 802 
+A 803 1 n ASP . ASP 803 A 803 
+A 804 1 n PRO . PRO 804 A 804 
+A 805 1 n MET . MET 805 A 805 
+A 806 1 n VAL . VAL 806 A 806 
+A 807 1 n ILE . ILE 807 A 807 
+A 808 1 n LEU . LEU 808 A 808 
+A 809 1 n GLN . GLN 809 A 809 
+A 810 1 n LYS . LYS 810 A 810 
+A 811 1 n LEU . LEU 811 A 811 
+A 812 1 n PRO . PRO 812 A 812 
+A 813 1 n LYS . LYS 813 A 813 
+A 814 1 n LEU . LEU 814 A 814 
+A 815 1 n PHE . PHE 815 A 815 
+A 816 1 n THR . THR 816 A 816 
+A 817 1 n LEU . LEU 817 A 817 
+A 818 1 n SER . SER 818 A 818 
+A 819 1 n LEU . LEU 819 A 819 
+A 820 1 n ARG . ARG 820 A 820 
+A 821 1 n GLY . GLY 821 A 821 
+A 822 1 n ASN . ASN 822 A 822 
+A 823 1 n ALA . ALA 823 A 823 
+A 824 1 n TYR . TYR 824 A 824 
+A 825 1 n THR . THR 825 A 825 
+A 826 1 n GLY . GLY 826 A 826 
+A 827 1 n LYS . LYS 827 A 827 
+A 828 1 n VAL . VAL 828 A 828 
+A 829 1 n MET . MET 829 A 829 
+A 830 1 n CYS . CYS 830 A 830 
+A 831 1 n CYS . CYS 831 A 831 
+A 832 1 n SER . SER 832 A 832 
+A 833 1 n PRO . PRO 833 A 833 
+A 834 1 n GLN . GLN 834 A 834 
+A 835 1 n GLY . GLY 835 A 835 
+A 836 1 n PHE . PHE 836 A 836 
+A 837 1 n PRO . PRO 837 A 837 
+A 838 1 n LEU . LEU 838 A 838 
+A 839 1 n LEU . LEU 839 A 839 
+A 840 1 n LYS . LYS 840 A 840 
+A 841 1 n THR . THR 841 A 841 
+A 842 1 n LEU . LEU 842 A 842 
+A 843 1 n LYS . LYS 843 A 843 
+A 844 1 n LEU . LEU 844 A 844 
+A 845 1 n GLN . GLN 845 A 845 
+A 846 1 n GLY . GLY 846 A 846 
+A 847 1 n LEU . LEU 847 A 847 
+A 848 1 n PRO . PRO 848 A 848 
+A 849 1 n ASN . ASN 849 A 849 
+A 850 1 n LEU . LEU 850 A 850 
+A 851 1 n GLU . GLU 851 A 851 
+A 852 1 n THR . THR 852 A 852 
+A 853 1 n TRP . TRP 853 A 853 
+A 854 1 n ARG . ARG 854 A 854 
+A 855 1 n VAL . VAL 855 A 855 
+A 856 1 n GLU . GLU 856 A 856 
+A 857 1 n THR . THR 857 A 857 
+A 858 1 n GLY . GLY 858 A 858 
+A 859 1 n ALA . ALA 859 A 859 
+A 860 1 n MET . MET 860 A 860 
+A 861 1 n PRO . PRO 861 A 861 
+A 862 1 n ASN . ASN 862 A 862 
+A 863 1 n LEU . LEU 863 A 863 
+A 864 1 n VAL . VAL 864 A 864 
+A 865 1 n HIS . HIS 865 A 865 
+A 866 1 n LEU . LEU 866 A 866 
+A 867 1 n GLU . GLU 867 A 867 
+A 868 1 n ILE . ILE 868 A 868 
+A 869 1 n GLU . GLU 869 A 869 
+A 870 1 n ASP . ASP 870 A 870 
+A 871 1 n CYS . CYS 871 A 871 
+A 872 1 n LYS . LYS 872 A 872 
+A 873 1 n LYS . LYS 873 A 873 
+A 874 1 n LEU . LEU 874 A 874 
+A 875 1 n GLU . GLU 875 A 875 
+A 876 1 n LYS . LYS 876 A 876 
+A 877 1 n VAL . VAL 877 A 877 
+A 878 1 n PRO . PRO 878 A 878 
+A 879 1 n ASP . ASP 879 A 879 
+A 880 1 n GLY . GLY 880 A 880 
+A 881 1 n LEU . LEU 881 A 881 
+A 882 1 n ARG . ARG 882 A 882 
+A 883 1 n TYR . TYR 883 A 883 
+A 884 1 n LEU . LEU 884 A 884 
+A 885 1 n THR . THR 885 A 885 
+A 886 1 n LYS . LYS 886 A 886 
+A 887 1 n ILE . ILE 887 A 887 
+A 888 1 n GLN . GLN 888 A 888 
+A 889 1 n GLU . GLU 889 A 889 
+A 890 1 n ILE . ILE 890 A 890 
+A 891 1 n THR . THR 891 A 891 
+A 892 1 n ILE . ILE 892 A 892 
+A 893 1 n ILE . ILE 893 A 893 
+A 894 1 n ASP . ASP 894 A 894 
+A 895 1 n MET . MET 895 A 895 
+A 896 1 n PRO . PRO 896 A 896 
+A 897 1 n ASP . ASP 897 A 897 
+A 898 1 n THR . THR 898 A 898 
+A 899 1 n PHE . PHE 899 A 899 
+A 900 1 n GLN . GLN 900 A 900 
+A 901 1 n ASN . ASN 901 A 901 
+A 902 1 n ARG . ARG 902 A 902 
+A 903 1 n LEU . LEU 903 A 903 
+A 904 1 n GLN . GLN 904 A 904 
+A 905 1 n GLU . GLU 905 A 905 
+A 906 1 n VAL . VAL 906 A 906 
+A 907 1 n GLN . GLN 907 A 907 
+A 908 1 n GLY . GLY 908 A 908 
+A 909 1 n GLU . GLU 909 A 909 
+A 910 1 n ASP . ASP 910 A 910 
+A 911 1 n PHE . PHE 911 A 911 
+A 912 1 n LYS . LYS 912 A 912 
+A 913 1 n VAL . VAL 913 A 913 
+A 914 1 n GLN . GLN 914 A 914 
+A 915 1 n PHE . PHE 915 A 915 
+A 916 1 n ARG . ARG 916 A 916 
+A 917 1 n LYS . LYS 917 A 917 
+A 918 1 n PHE . PHE 918 A 918 
+A 919 1 n PHE . PHE 919 A 919 
+A 920 1 n ASP . ASP 920 A 920 
+A 921 1 n ALA . ALA 921 A 921 
+A 922 1 n LYS . LYS 922 A 922 
+A 923 1 n LYS . LYS 923 A 923 
+A 924 1 n PHE . PHE 924 A 924 
+A 925 1 n PRO . PRO 925 A 925 
+A 926 1 n LYS . LYS 926 A 926 
+A 927 1 n ILE . ILE 927 A 927 
+A 928 1 n LYS . LYS 928 A 928 
+A 929 1 n SER . SER 929 A 929 
+A 930 1 n ARG . ARG 930 A 930 
+A 931 1 n MET . MET 931 A 931 
+A 932 1 n ILE . ILE 932 A 932 
+A 933 1 n PHE . PHE 933 A 933 
+A 934 1 n SER . SER 934 A 934 
+A 935 1 n GLY . GLY 935 A 935 
+A 936 1 n HIS . HIS 936 A 936 
+A 937 1 n MET . MET 937 A 937 
+A 938 1 n PHE . PHE 938 A 938 
+A 939 1 n SER . SER 939 A 939 
+A 940 1 n GLY . GLY 940 A 940 
+A 941 1 n LEU . LEU 941 A 941 
+A 942 1 n LEU . LEU 942 A 942 
+A 943 1 n GLN . GLN 943 A 943 
+A 944 1 n THR . THR 944 A 944 
+A 945 1 n ILE . ILE 945 A 945 
+A 946 1 n CYS . CYS 946 A 946 
+A 947 1 n PRO . PRO 947 A 947 
+A 948 1 n SER . SER 948 A 948 
+A 949 1 n THR . THR 949 A 949 
+A 950 1 n VAL . VAL 950 A 950 
+A 951 1 n PRO . PRO 951 A 951 
+A 952 1 n GLN . GLN 952 A 952 
+A 953 1 n GLU . GLU 953 A 953 
+A 954 1 n TRP . TRP 954 A 954 
+A 955 1 n LYS . LYS 955 A 955 
+A 956 1 n LYS . LYS 956 A 956 
+A 957 1 n LEU . LEU 957 A 957 
+#
+loop_
+_software.classification
+_software.date
+_software.description
+_software.name
+_software.pdbx_ordinal
+_software.type
+_software.version
+other ? "Structure prediction" AlphaFold 1 package v2.0 
+other ? "Secondary structure"  dssp      2 library 4    
+#
+_struct_asym.entity_id 1
+_struct_asym.id        A
+#
+loop_
+_struct_conf.beg_auth_asym_id
+_struct_conf.beg_auth_comp_id
+_struct_conf.beg_auth_seq_id
+_struct_conf.beg_label_asym_id
+_struct_conf.beg_label_comp_id
+_struct_conf.beg_label_seq_id
+_struct_conf.conf_type_id
+_struct_conf.end_auth_asym_id
+_struct_conf.end_auth_comp_id
+_struct_conf.end_auth_seq_id
+_struct_conf.end_label_asym_id
+_struct_conf.end_label_comp_id
+_struct_conf.end_label_seq_id
+_struct_conf.id
+_struct_conf.pdbx_beg_PDB_ins_code
+_struct_conf.pdbx_end_PDB_ins_code
+A TYR 2   A TYR 2   HELX_RH_AL_P A ASP 49  A ASP 49  HELX_RH_AL_P1  ? ? 
+A ALA 50  A ALA 50  TURN_TY1_P   A GLU 54  A GLU 54  TURN_TY1_P1    ? ? 
+A GLU 56  A GLU 56  HELX_RH_AL_P A MET 85  A MET 85  HELX_RH_AL_P2  ? ? 
+A ARG 86  A ARG 86  TURN_TY1_P   A LYS 87  A LYS 87  TURN_TY1_P2    ? ? 
+A ASP 88  A ASP 88  BEND         A ARG 89  A ARG 89  BEND1          ? ? 
+A ILE 91  A ILE 91  HELX_RH_AL_P A VAL 123 A VAL 123 HELX_RH_AL_P3  ? ? 
+A ASP 124 A ASP 124 TURN_TY1_P   A GLY 126 A GLY 126 TURN_TY1_P3    ? ? 
+A ARG 128 A ARG 128 TURN_TY1_P   A ALA 129 A ALA 129 TURN_TY1_P4    ? ? 
+A ILE 130 A ILE 130 BEND         A CYS 131 A CYS 131 BEND2          ? ? 
+A TYR 147 A TYR 147 HELX_RH_3T_P A LEU 150 A LEU 150 HELX_RH_3T_P1  ? ? 
+A VAL 151 A VAL 151 TURN_TY1_P   A VAL 151 A VAL 151 TURN_TY1_P5    ? ? 
+A GLY 157 A GLY 157 BEND         A GLY 157 A GLY 157 BEND3          ? ? 
+A GLU 159 A GLU 159 HELX_RH_AL_P A ILE 170 A ILE 170 HELX_RH_AL_P4  ? ? 
+A GLU 172 A GLU 172 BEND         A GLU 172 A GLU 172 BEND4          ? ? 
+A GLU 173 A GLU 173 HELX_RH_3T_P A GLU 176 A GLU 176 HELX_RH_3T_P2  ? ? 
+A PHE 177 A PHE 177 TURN_TY1_P   A PHE 177 A PHE 177 TURN_TY1_P6    ? ? 
+A GLY 179 A GLY 179 BEND         A GLY 179 A GLY 179 BEND5          ? ? 
+A VAL 180 A VAL 180 STRN         A CYS 184 A CYS 184 STRN1          ? ? 
+A GLY 187 A GLY 187 TURN_TY1_P   A GLY 188 A GLY 188 TURN_TY1_P7    ? ? 
+A LEU 189 A LEU 189 BEND         A LEU 189 A LEU 189 BEND6          ? ? 
+A LYS 191 A LYS 191 HELX_RH_AL_P A ARG 200 A ARG 200 HELX_RH_AL_P5  ? ? 
+A VAL 202 A VAL 202 HELX_RH_AL_P A HIS 207 A HIS 207 HELX_RH_AL_P6  ? ? 
+A GLN 209 A GLN 209 BEND         A GLN 209 A GLN 209 BEND7          ? ? 
+A GLY 210 A GLY 210 STRN         A SER 215 A SER 215 STRN2          ? ? 
+A LYS 218 A LYS 218 BEND         A GLN 219 A GLN 219 BEND8          ? ? 
+A ALA 222 A ALA 222 HELX_RH_AL_P A LEU 233 A LEU 233 HELX_RH_AL_P7  ? ? 
+A PRO 235 A PRO 235 HELX_RH_3T_P A ASN 237 A ASN 237 HELX_RH_3T_P3  ? ? 
+A ARG 238 A ARG 238 HELX_RH_AL_P A ILE 241 A ILE 241 HELX_RH_AL_P8  ? ? 
+A ASN 242 A ASN 242 TURN_TY1_P   A LYS 243 A LYS 243 TURN_TY1_P8    ? ? 
+A ASP 246 A ASP 246 HELX_RH_AL_P A ARG 259 A ARG 259 HELX_RH_AL_P9  ? ? 
+A LYS 260 A LYS 260 BEND         A LYS 260 A LYS 260 BEND9          ? ? 
+A CYS 262 A CYS 262 STRN         A ILE 269 A ILE 269 STRN3          ? ? 
+A THR 272 A THR 272 HELX_RH_AL_P A VAL 278 A VAL 278 HELX_RH_AL_P10 ? ? 
+A GLN 279 A GLN 279 HELX_RH_3T_P A ALA 281 A ALA 281 HELX_RH_3T_P4  ? ? 
+A PHE 282 A PHE 282 BEND         A PHE 282 A PHE 282 BEND10         ? ? 
+A GLY 285 A GLY 285 BEND         A GLY 285 A GLY 285 BEND11         ? ? 
+A LYS 286 A LYS 286 TURN_TY1_P   A GLY 287 A GLY 287 TURN_TY1_P9    ? ? 
+A LYS 291 A LYS 291 STRN         A THR 296 A THR 296 STRN4          ? ? 
+A ARG 297 A ARG 297 BEND         A ARG 297 A ARG 297 BEND12         ? ? 
+A LYS 299 A LYS 299 HELX_RH_AL_P A ILE 305 A ILE 305 HELX_RH_AL_P11 ? ? 
+A PRO 307 A PRO 307 TURN_TY1_P   A THR 308 A THR 308 TURN_TY1_P10   ? ? 
+A PHE 310 A PHE 310 STRN         A PHE 312 A PHE 312 STRN5          ? ? 
+A PRO 314 A PRO 314 HELX_LH_PP_P A LEU 317 A LEU 317 HELX_LH_PP_P1  ? ? 
+A ALA 319 A ALA 319 HELX_RH_AL_P A ALA 330 A ALA 330 HELX_RH_AL_P12 ? ? 
+A PHE 331 A PHE 331 BEND         A PHE 331 A PHE 331 BEND13         ? ? 
+A PRO 337 A PRO 337 TURN_TY1_P   A ASP 338 A ASP 338 TURN_TY1_P11   ? ? 
+A LEU 343 A LEU 343 HELX_RH_AL_P A ARG 354 A ARG 354 HELX_RH_AL_P13 ? ? 
+A GLU 355 A GLU 355 TURN_TY1_P   A GLY 358 A GLY 358 TURN_TY1_P12   ? ? 
+A PRO 360 A PRO 360 HELX_RH_AL_P A LEU 370 A LEU 370 HELX_RH_AL_P14 ? ? 
+A ALA 371 A ALA 371 TURN_TY1_P   A ARG 372 A ARG 372 TURN_TY1_P13   ? ? 
+A LYS 375 A LYS 375 BEND         A LYS 375 A LYS 375 BEND14         ? ? 
+A ILE 376 A ILE 376 HELX_RH_AL_P A MET 390 A MET 390 HELX_RH_AL_P15 ? ? 
+A SER 391 A SER 391 BEND         A GLU 393 A GLU 393 BEND15         ? ? 
+A GLU 396 A GLU 396 TURN_TY1_P   A ASP 398 A ASP 398 TURN_TY1_P14   ? ? 
+A GLY 399 A GLY 399 HELX_RH_AL_P A TYR 410 A TYR 410 HELX_RH_AL_P16 ? ? 
+A ASP 411 A ASP 411 TURN_TY1_P   A ASP 411 A ASP 411 TURN_TY1_P15   ? ? 
+A LEU 412 A LEU 412 BEND         A LEU 412 A LEU 412 BEND16         ? ? 
+A TYR 414 A TYR 414 HELX_RH_AL_P A LEU 423 A LEU 423 HELX_RH_AL_P17 ? ? 
+A GLY 424 A GLY 424 TURN_TY1_P   A ASN 425 A ASN 425 TURN_TY1_P16   ? ? 
+A PHE 426 A PHE 426 BEND         A PHE 426 A PHE 426 BEND17         ? ? 
+A PRO 427 A PRO 427 HELX_LH_PP_P A PRO 427 A PRO 427 HELX_LH_PP_P2  ? ? 
+A GLU 428 A GLU 428 TURN_TY1_P   A GLY 429 A GLY 429 TURN_TY1_P17   ? ? 
+A ILE 432 A ILE 432 STRN         A SER 433 A SER 433 STRN6          ? ? 
+A ALA 434 A ALA 434 HELX_RH_AL_P A ALA 443 A ALA 443 HELX_RH_AL_P18 ? ? 
+A GLU 444 A GLU 444 TURN_TY1_P   A GLU 445 A GLU 445 TURN_TY1_P18   ? ? 
+A ILE 446 A ILE 446 BEND         A ILE 447 A ILE 447 BEND18         ? ? 
+A GLY 451 A GLY 451 BEND         A GLN 453 A GLN 453 BEND19         ? ? 
+A GLU 455 A GLU 455 HELX_RH_AL_P A GLN 472 A GLN 472 HELX_RH_AL_P19 ? ? 
+A ARG 473 A ARG 473 TURN_TY1_P   A TYR 474 A TYR 474 TURN_TY1_P19   ? ? 
+A MET 475 A MET 475 BEND         A VAL 476 A VAL 476 BEND20         ? ? 
+A GLN 477 A GLN 477 STRN         A LEU 480 A LEU 480 STRN7          ? ? 
+A GLU 482 A GLU 482 TURN_TY1_P   A ILE 484 A ILE 484 TURN_TY1_P20   ? ? 
+A ARG 486 A ARG 486 BEND         A ARG 486 A ARG 486 BEND21         ? ? 
+A ILE 487 A ILE 487 STRN         A ARG 491 A ARG 491 STRN8          ? ? 
+A ASP 494 A ASP 494 HELX_RH_AL_P A GLU 506 A GLU 506 HELX_RH_AL_P20 ? ? 
+A GLU 507 A GLU 507 TURN_TY1_P   A ASN 508 A ASN 508 TURN_TY1_P21   ? ? 
+A LYS 511 A LYS 511 STRN         A VAL 513 A VAL 513 STRN9          ? ? 
+A PRO 515 A PRO 515 HELX_RH_3T_P A HIS 517 A HIS 517 HELX_RH_3T_P5  ? ? 
+A LEU 518 A LEU 518 TURN_TY1_P   A HIS 519 A HIS 519 TURN_TY1_P22   ? ? 
+A GLN 520 A GLN 520 BEND         A GLN 520 A GLN 520 BEND22         ? ? 
+A ALA 525 A ALA 525 TURN_TY1_P   A SER 526 A SER 526 TURN_TY1_P23   ? ? 
+A SER 527 A SER 527 BEND         A SER 527 A SER 527 BEND23         ? ? 
+A ARG 534 A ARG 534 HELX_LH_PP_P A VAL 536 A VAL 536 HELX_LH_PP_P3  ? ? 
+A ARG 538 A ARG 538 STRN         A VAL 543 A VAL 543 STRN10         ? ? 
+A ASN 545 A ASN 545 TURN_TY1_P   A ASN 546 A ASN 546 TURN_TY1_P24   ? ? 
+A VAL 548 A VAL 548 HELX_RH_AL_P A TYR 551 A TYR 551 HELX_RH_AL_P21 ? ? 
+A THR 554 A THR 554 TURN_TY1_P   A ASN 555 A ASN 555 TURN_TY1_P25   ? ? 
+A LYS 557 A LYS 557 HELX_RH_3T_P A PHE 559 A PHE 559 HELX_RH_3T_P6  ? ? 
+A GLN 560 A GLN 560 TURN_TY1_P   A HIS 561 A HIS 561 TURN_TY1_P26   ? ? 
+A SER 564 A SER 564 STRN         A PRO 569 A PRO 569 STRN11         ? ? 
+A GLY 573 A GLY 573 BEND         A THR 577 A THR 577 BEND24         ? ? 
+A ALA 578 A ALA 578 STRN         A ALA 578 A ALA 578 STRN12         ? ? 
+A TYR 579 A TYR 579 BEND         A TYR 579 A TYR 579 BEND25         ? ? 
+A PRO 580 A PRO 580 HELX_LH_PP_P A PRO 580 A PRO 580 HELX_LH_PP_P4  ? ? 
+A PRO 582 A PRO 582 TURN_TY1_P   A ILE 583 A ILE 583 TURN_TY1_P27   ? ? 
+A PHE 584 A PHE 584 HELX_RH_AL_P A ASN 590 A ASN 590 HELX_RH_AL_P22 ? ? 
+A THR 592 A THR 592 TURN_TY1_P   A MET 593 A MET 593 TURN_TY1_P28   ? ? 
+A VAL 596 A VAL 596 STRN         A LEU 599 A LEU 599 STRN13         ? ? 
+A GLU 600 A GLU 600 TURN_TY1_P   A LYS 601 A LYS 601 TURN_TY1_P29   ? ? 
+A PHE 602 A PHE 602 STRN         A SER 603 A SER 603 STRN14         ? ? 
+A GLU 606 A GLU 606 BEND         A GLU 606 A GLU 606 BEND26         ? ? 
+A ILE 607 A ILE 607 STRN         A ILE 607 A ILE 607 STRN15         ? ? 
+A ARG 610 A ARG 610 HELX_RH_3T_P A ASN 614 A ASN 614 HELX_RH_3T_P7  ? ? 
+A VAL 616 A VAL 616 TURN_TY1_P   A HIS 617 A HIS 617 TURN_TY1_P30   ? ? 
+A TYR 620 A TYR 620 STRN         A SER 622 A SER 622 STRN16         ? ? 
+A ARG 624 A ARG 624 TURN_TY1_P   A HIS 625 A HIS 625 TURN_TY1_P31   ? ? 
+A HIS 627 A HIS 627 STRN         A HIS 627 A HIS 627 STRN17         ? ? 
+A GLN 629 A GLN 629 BEND         A GLN 629 A GLN 629 BEND27         ? ? 
+A ARG 630 A ARG 630 STRN         A ARG 630 A ARG 630 STRN18         ? ? 
+A SER 633 A SER 633 HELX_RH_3T_P A ASN 637 A ASN 637 HELX_RH_3T_P8  ? ? 
+A LYS 639 A LYS 639 TURN_TY1_P   A TYR 640 A TYR 640 TURN_TY1_P32   ? ? 
+A THR 643 A THR 643 STRN         A ASP 645 A ASP 645 STRN19         ? ? 
+A PHE 650 A PHE 650 TURN_TY1_P   A PHE 651 A PHE 651 TURN_TY1_P33   ? ? 
+A SER 652 A SER 652 BEND         A SER 652 A SER 652 BEND28         ? ? 
+A LEU 654 A LEU 654 STRN         A THR 655 A THR 655 STRN20         ? ? 
+A LEU 656 A LEU 656 HELX_LH_PP_P A PRO 657 A PRO 657 HELX_LH_PP_P5  ? ? 
+A SER 658 A SER 658 TURN_TY1_P   A THR 659 A THR 659 TURN_TY1_P34   ? ? 
+A ILE 660 A ILE 660 HELX_RH_3T_P A LYS 662 A LYS 662 HELX_RH_3T_P9  ? ? 
+A GLN 664 A GLN 664 TURN_TY1_P   A ASN 665 A ASN 665 TURN_TY1_P35   ? ? 
+A ASN 668 A ASN 668 STRN         A TYR 670 A TYR 670 STRN21         ? ? 
+A PRO 673 A PRO 673 BEND         A SER 674 A SER 674 BEND29         ? ? 
+A HIS 675 A HIS 675 STRN         A HIS 675 A HIS 675 STRN22         ? ? 
+A THR 678 A THR 678 BEND         A TYR 679 A TYR 679 BEND30         ? ? 
+A SER 684 A SER 684 TURN_TY1_P   A PRO 685 A PRO 685 TURN_TY1_P36   ? ? 
+A SER 687 A SER 687 TURN_TY1_P   A ASN 688 A ASN 688 TURN_TY1_P37   ? ? 
+A MET 691 A MET 691 STRN         A ASP 696 A ASP 696 STRN23         ? ? 
+A THR 697 A THR 697 TURN_TY1_P   A VAL 699 A VAL 699 TURN_TY1_P38   ? ? 
+A SER 700 A SER 700 BEND         A SER 700 A SER 700 BEND31         ? ? 
+A PHE 702 A PHE 702 HELX_RH_3T_P A LYS 707 A LYS 707 HELX_RH_3T_P10 ? ? 
+A ALA 709 A ALA 709 TURN_TY1_P   A LYS 710 A LYS 710 TURN_TY1_P39   ? ? 
+A LYS 713 A LYS 713 STRN         A SER 719 A SER 719 STRN24         ? ? 
+A PHE 722 A PHE 722 HELX_RH_AL_P A LEU 734 A LEU 734 HELX_RH_AL_P23 ? ? 
+A ARG 735 A ARG 735 TURN_TY1_P   A ARG 735 A ARG 735 TURN_TY1_P40   ? ? 
+A GLY 737 A GLY 737 TURN_TY1_P   A ARG 738 A ARG 738 TURN_TY1_P41   ? ? 
+A GLU 741 A GLU 741 STRN         A TYR 747 A TYR 747 STRN25         ? ? 
+A PHE 750 A PHE 750 STRN         A PHE 750 A PHE 750 STRN26         ? ? 
+A SER 752 A SER 752 BEND         A SER 752 A SER 752 BEND32         ? ? 
+A GLU 753 A GLU 753 HELX_RH_AL_P A LEU 763 A LEU 763 HELX_RH_AL_P24 ? ? 
+A GLY 764 A GLY 764 TURN_TY1_P   A GLY 764 A GLY 764 TURN_TY1_P42   ? ? 
+A ASP 766 A ASP 766 TURN_TY1_P   A HIS 767 A HIS 767 TURN_TY1_P43   ? ? 
+A LEU 768 A LEU 768 STRN         A ILE 774 A ILE 774 STRN27         ? ? 
+A GLY 775 A GLY 775 BEND         A GLY 775 A GLY 775 BEND33         ? ? 
+A ILE 777 A ILE 777 STRN         A ILE 777 A ILE 777 STRN28         ? ? 
+A SER 778 A SER 778 BEND         A LYS 779 A LYS 779 BEND34         ? ? 
+A LEU 780 A LEU 780 HELX_LH_PP_P A GLU 782 A GLU 782 HELX_LH_PP_P6  ? ? 
+A HIS 783 A HIS 783 HELX_RH_3T_P A PHE 785 A PHE 785 HELX_RH_3T_P11 ? ? 
+A PHE 786 A PHE 786 BEND         A PHE 786 A PHE 786 BEND35         ? ? 
+A GLN 788 A GLN 788 TURN_TY1_P   A SER 789 A SER 789 TURN_TY1_P44   ? ? 
+A LYS 792 A LYS 792 STRN         A ARG 796 A ARG 796 STRN29         ? ? 
+A ARG 797 A ARG 797 BEND         A ARG 797 A ARG 797 BEND36         ? ? 
+A LEU 800 A LEU 800 STRN         A LEU 800 A LEU 800 STRN30         ? ? 
+A GLU 802 A GLU 802 BEND         A GLU 802 A GLU 802 BEND37         ? ? 
+A PRO 804 A PRO 804 TURN_TY1_P   A PRO 804 A PRO 804 TURN_TY1_P45   ? ? 
+A MET 805 A MET 805 HELX_RH_AL_P A LEU 808 A LEU 808 HELX_RH_AL_P25 ? ? 
+A GLN 809 A GLN 809 TURN_TY1_P   A LYS 810 A LYS 810 TURN_TY1_P46   ? ? 
+A PRO 812 A PRO 812 TURN_TY1_P   A LYS 813 A LYS 813 TURN_TY1_P47   ? ? 
+A THR 816 A THR 816 STRN         A ARG 820 A ARG 820 STRN31         ? ? 
+A GLY 821 A GLY 821 BEND         A ALA 823 A ALA 823 BEND38         ? ? 
+A TYR 824 A TYR 824 STRN         A TYR 824 A TYR 824 STRN32         ? ? 
+A GLY 826 A GLY 826 BEND         A LYS 827 A LYS 827 BEND39         ? ? 
+A VAL 828 A VAL 828 STRN         A CYS 831 A CYS 831 STRN33         ? ? 
+A PRO 833 A PRO 833 TURN_TY1_P   A GLN 834 A GLN 834 TURN_TY1_P48   ? ? 
+A PHE 836 A PHE 836 BEND         A PHE 836 A PHE 836 BEND40         ? ? 
+A PRO 837 A PRO 837 TURN_TY1_P   A LEU 838 A LEU 838 TURN_TY1_P49   ? ? 
+A THR 841 A THR 841 STRN         A GLN 845 A GLN 845 STRN34         ? ? 
+A GLY 846 A GLY 846 BEND         A GLY 846 A GLY 846 BEND41         ? ? 
+A PRO 848 A PRO 848 TURN_TY1_P   A ASN 849 A ASN 849 TURN_TY1_P50   ? ? 
+A THR 852 A THR 852 STRN         A VAL 855 A VAL 855 STRN35         ? ? 
+A THR 857 A THR 857 TURN_TY1_P   A GLY 858 A GLY 858 TURN_TY1_P51   ? ? 
+A ALA 859 A ALA 859 BEND         A MET 860 A MET 860 BEND42         ? ? 
+A PRO 861 A PRO 861 TURN_TY1_P   A ASN 862 A ASN 862 TURN_TY1_P52   ? ? 
+A HIS 865 A HIS 865 STRN         A GLU 869 A GLU 869 STRN36         ? ? 
+A ASP 870 A ASP 870 BEND         A ASP 870 A ASP 870 BEND43         ? ? 
+A LYS 872 A LYS 872 TURN_TY1_P   A LYS 873 A LYS 873 TURN_TY1_P53   ? ? 
+A LYS 876 A LYS 876 BEND         A LYS 876 A LYS 876 BEND44         ? ? 
+A ASP 879 A ASP 879 HELX_RH_3T_P A TYR 883 A TYR 883 HELX_RH_3T_P12 ? ? 
+A THR 885 A THR 885 TURN_TY1_P   A LYS 886 A LYS 886 TURN_TY1_P54   ? ? 
+A GLU 889 A GLU 889 STRN         A ILE 893 A ILE 893 STRN37         ? ? 
+A ASP 894 A ASP 894 BEND         A ASP 894 A ASP 894 BEND45         ? ? 
+A ASP 897 A ASP 897 HELX_RH_AL_P A GLN 904 A GLN 904 HELX_RH_AL_P26 ? ? 
+A GLU 905 A GLU 905 TURN_TY1_P   A VAL 906 A VAL 906 TURN_TY1_P55   ? ? 
+A GLU 909 A GLU 909 TURN_TY1_P   A ASP 910 A ASP 910 TURN_TY1_P56   ? ? 
+A VAL 913 A VAL 913 STRN         A ARG 916 A ARG 916 STRN38         ? ? 
+A ALA 921 A ALA 921 TURN_TY1_P   A LYS 922 A LYS 922 TURN_TY1_P57   ? ? 
+A LYS 923 A LYS 923 BEND         A LYS 923 A LYS 923 BEND46         ? ? 
+A SER 929 A SER 929 BEND         A SER 929 A SER 929 BEND47         ? ? 
+A GLY 935 A GLY 935 TURN_TY1_P   A HIS 936 A HIS 936 TURN_TY1_P58   ? ? 
+A MET 937 A MET 937 HELX_RH_AL_P A ILE 945 A ILE 945 HELX_RH_AL_P27 ? ? 
+A PRO 947 A PRO 947 TURN_TY1_P   A SER 948 A SER 948 TURN_TY1_P59   ? ? 
+A THR 949 A THR 949 BEND         A VAL 950 A VAL 950 BEND48         ? ? 
+A GLN 952 A GLN 952 HELX_RH_3T_P A LYS 955 A LYS 955 HELX_RH_3T_P13 ? ? 
+#
+loop_
+_struct_conf_type.criteria
+_struct_conf_type.id
+DSSP HELX_RH_AL_P 
+DSSP TURN_TY1_P   
+DSSP BEND         
+DSSP HELX_RH_3T_P 
+DSSP STRN         
+DSSP HELX_LH_PP_P 
+#
+_struct_ref.db_code                  A0A1U8FD60_CAPAN
+_struct_ref.db_name                  UNP
+_struct_ref.entity_id                1
+_struct_ref.id                       1
+_struct_ref.pdbx_align_begin         1
+_struct_ref.pdbx_align_end           957
+_struct_ref.pdbx_db_accession        A0A1U8FD60
+_struct_ref.pdbx_db_isoform          ?
+_struct_ref.pdbx_seq_one_letter_code 
+;MYDSSLFGLLQMLYETLKNEAKFLSNVGNQIADIRAEINRIHCFLQDADAKKTEYETVRNWIADIREVAYDVENILEKYM
+HKIAMRKDRSIWKENIALHNIGMETKDVMSRIENIKRCMNTYVDTGIRAICQGESSAEKSQWLTRSYSHLVDEDFVGLEK
+EMSKLVDELINEENDEFHGVFAICGMGGLGKTTQARKAYRHVDVQSHFQGFAWASISKQWQARDVLQSILTKLEPENRKQ
+INKMRDDELVKALYNVQQRKKCLIVLDDIWSTNFWNSVQYAFPKGKGSRSKILITTRKKDVCEHIDPTCFLFEPRCLDAE
+ESWKLLHKKAFPRVNTPDLKIDLELDRLGKEMVRECGGLPLAIIVLAGLLARRPKIDEWRRTSQHLNFHMSGESFEDDGG
+IHGVLALSYYDLPYQLKQCFLYLGNFPEGEKISARRLYQLWAAEEIIPLEGNQGEETAMMEIGERYLHELAQRYMVQVQL
+EETIGRIKSCRLHDLMRDTCLSKAKEENFLKTVSPQHLHQPMPCASSAKASSTRTVRRLSIIVDNNDVQNYFSTNDKSFQ
+HVRSALFFPRMTGREGTAYPLPIFQGLCNNFTMLRVLHLEKFSFEEILPRAIGNLVHLRYLSLRHSHFQRLPSSVGNLKY
+LQTLDLRVNFFSYLTLPSTIPKLQNLRNLYLPPSHQNTYKLELSPLSNLEMLKNFDTQVSPFRDLFKLAKLQKLAAVLSL
+EFDEMKEIITHLMLRMGRLRETSFRIYYNFHSEKDLTLLKQLLGCDHLRKLDLIGHISKLPEHHFFSQSLTKLTLRRSGL
+QEDPMVILQKLPKLFTLSLRGNAYTGKVMCCSPQGFPLLKTLKLQGLPNLETWRVETGAMPNLVHLEIEDCKKLEKVPDG
+LRYLTKIQEITIIDMPDTFQNRLQEVQGEDFKVQFRKFFDAKKFPKIKSRMIFSGHMFSGLLQTICPSTVPQEWKKL
+;
+#
+_struct_ref_seq.align_id                    1
+_struct_ref_seq.db_align_beg                1
+_struct_ref_seq.db_align_end                957
+_struct_ref_seq.pdbx_PDB_id_code            AF-A0A1U8FD60-F1
+_struct_ref_seq.pdbx_auth_seq_align_beg     1
+_struct_ref_seq.pdbx_auth_seq_align_end     957
+_struct_ref_seq.pdbx_db_accession           A0A1U8FD60
+_struct_ref_seq.pdbx_db_align_beg_ins_code  ?
+_struct_ref_seq.pdbx_db_align_end_ins_code  ?
+_struct_ref_seq.pdbx_seq_align_beg_ins_code ?
+_struct_ref_seq.pdbx_seq_align_end_ins_code ?
+_struct_ref_seq.pdbx_strand_id              A
+_struct_ref_seq.ref_id                      1
+_struct_ref_seq.seq_align_beg               1
+_struct_ref_seq.seq_align_end               957
+#
+loop_
+_atom_site.group_PDB
+_atom_site.id
+_atom_site.type_symbol
+_atom_site.label_atom_id
+_atom_site.label_alt_id
+_atom_site.label_comp_id
+_atom_site.label_asym_id
+_atom_site.label_entity_id
+_atom_site.label_seq_id
+_atom_site.pdbx_PDB_ins_code
+_atom_site.Cartn_x
+_atom_site.Cartn_y
+_atom_site.Cartn_z
+_atom_site.occupancy
+_atom_site.B_iso_or_equiv
+_atom_site.pdbx_formal_charge
+_atom_site.auth_seq_id
+_atom_site.auth_comp_id
+_atom_site.auth_asym_id
+_atom_site.auth_atom_id
+_atom_site.pdbx_PDB_model_num
+_atom_site.pdbx_sifts_xref_db_acc
+_atom_site.pdbx_sifts_xref_db_name
+_atom_site.pdbx_sifts_xref_db_num
+_atom_site.pdbx_sifts_xref_db_res
+ATOM 1    N N   . MET A 1 1   ? 52.868  44.619  36.772  1.0 38.22 ? 1   MET A N   1 A0A1U8FD60 UNP 1   M 
+ATOM 2    C CA  . MET A 1 1   ? 51.417  44.354  36.939  1.0 38.22 ? 1   MET A CA  1 A0A1U8FD60 UNP 1   M 
+ATOM 3    C C   . MET A 1 1   ? 50.782  43.617  35.756  1.0 38.22 ? 1   MET A C   1 A0A1U8FD60 UNP 1   M 
+ATOM 4    C CB  . MET A 1 1   ? 50.624  45.615  37.317  1.0 38.22 ? 1   MET A CB  1 A0A1U8FD60 UNP 1   M 
+ATOM 5    O O   . MET A 1 1   ? 49.863  42.855  36.009  1.0 38.22 ? 1   MET A O   1 A0A1U8FD60 UNP 1   M 
+ATOM 6    C CG  . MET A 1 1   ? 50.503  45.733  38.842  1.0 38.22 ? 1   MET A CG  1 A0A1U8FD60 UNP 1   M 
+ATOM 7    S SD  . MET A 1 1   ? 49.571  47.188  39.376  1.0 38.22 ? 1   MET A SD  1 A0A1U8FD60 UNP 1   M 
+ATOM 8    C CE  . MET A 1 1   ? 49.699  47.022  41.179  1.0 38.22 ? 1   MET A CE  1 A0A1U8FD60 UNP 1   M 
+ATOM 9    N N   . TYR A 1 2   ? 51.264  43.759  34.511  1.0 28.50 ? 2   TYR A N   1 A0A1U8FD60 UNP 2   Y 
+ATOM 10   C CA  . TYR A 1 2   ? 50.692  43.052  33.349  1.0 28.50 ? 2   TYR A CA  1 A0A1U8FD60 UNP 2   Y 
+ATOM 11   C C   . TYR A 1 2   ? 51.003  41.533  33.279  1.0 28.50 ? 2   TYR A C   1 A0A1U8FD60 UNP 2   Y 
+ATOM 12   C CB  . TYR A 1 2   ? 51.091  43.802  32.066  1.0 28.50 ? 2   TYR A CB  1 A0A1U8FD60 UNP 2   Y 
+ATOM 13   O O   . TYR A 1 2   ? 50.172  40.785  32.780  1.0 28.50 ? 2   TYR A O   1 A0A1U8FD60 UNP 2   Y 
+ATOM 14   C CG  . TYR A 1 2   ? 50.217  45.015  31.772  1.0 28.50 ? 2   TYR A CG  1 A0A1U8FD60 UNP 2   Y 
+ATOM 15   C CD1 . TYR A 1 2   ? 49.036  44.839  31.026  1.0 28.50 ? 2   TYR A CD1 1 A0A1U8FD60 UNP 2   Y 
+ATOM 16   C CD2 . TYR A 1 2   ? 50.562  46.304  32.234  1.0 28.50 ? 2   TYR A CD2 1 A0A1U8FD60 UNP 2   Y 
+ATOM 17   C CE1 . TYR A 1 2   ? 48.201  45.936  30.743  1.0 28.50 ? 2   TYR A CE1 1 A0A1U8FD60 UNP 2   Y 
+ATOM 18   C CE2 . TYR A 1 2   ? 49.723  47.405  31.960  1.0 28.50 ? 2   TYR A CE2 1 A0A1U8FD60 UNP 2   Y 
+ATOM 19   O OH  . TYR A 1 2   ? 47.725  48.272  30.930  1.0 28.50 ? 2   TYR A OH  1 A0A1U8FD60 UNP 2   Y 
+ATOM 20   C CZ  . TYR A 1 2   ? 48.540  47.221  31.210  1.0 28.50 ? 2   TYR A CZ  1 A0A1U8FD60 UNP 2   Y 
+ATOM 21   N N   . ASP A 1 3   ? 52.116  41.046  33.850  1.0 37.94 ? 3   ASP A N   1 A0A1U8FD60 UNP 3   D 
+ATOM 22   C CA  . ASP A 1 3   ? 52.469  39.605  33.830  1.0 37.94 ? 3   ASP A CA  1 A0A1U8FD60 UNP 3   D 
+ATOM 23   C C   . ASP A 1 3   ? 51.702  38.732  34.840  1.0 37.94 ? 3   ASP A C   1 A0A1U8FD60 UNP 3   D 
+ATOM 24   C CB  . ASP A 1 3   ? 53.978  39.439  34.086  1.0 37.94 ? 3   ASP A CB  1 A0A1U8FD60 UNP 3   D 
+ATOM 25   O O   . ASP A 1 3   ? 51.449  37.553  34.598  1.0 37.94 ? 3   ASP A O   1 A0A1U8FD60 UNP 3   D 
+ATOM 26   C CG  . ASP A 1 3   ? 54.814  39.532  32.812  1.0 37.94 ? 3   ASP A CG  1 A0A1U8FD60 UNP 3   D 
+ATOM 27   O OD1 . ASP A 1 3   ? 54.357  38.997  31.781  1.0 37.94 ? 3   ASP A OD1 1 A0A1U8FD60 UNP 3   D 
+ATOM 28   O OD2 . ASP A 1 3   ? 55.882  40.173  32.899  1.0 37.94 ? 3   ASP A OD2 1 A0A1U8FD60 UNP 3   D 
+ATOM 29   N N   . SER A 1 4   ? 51.286  39.299  35.978  1.0 41.12 ? 4   SER A N   1 A0A1U8FD60 UNP 4   S 
+ATOM 30   C CA  . SER A 1 4   ? 50.587  38.542  37.029  1.0 41.12 ? 4   SER A CA  1 A0A1U8FD60 UNP 4   S 
+ATOM 31   C C   . SER A 1 4   ? 49.144  38.199  36.642  1.0 41.12 ? 4   SER A C   1 A0A1U8FD60 UNP 4   S 
+ATOM 32   C CB  . SER A 1 4   ? 50.641  39.321  38.346  1.0 41.12 ? 4   SER A CB  1 A0A1U8FD60 UNP 4   S 
+ATOM 33   O O   . SER A 1 4   ? 48.663  37.118  36.987  1.0 41.12 ? 4   SER A O   1 A0A1U8FD60 UNP 4   S 
+ATOM 34   O OG  . SER A 1 4   ? 49.864  38.712  39.352  1.0 41.12 ? 4   SER A OG  1 A0A1U8FD60 UNP 4   S 
+ATOM 35   N N   . SER A 1 5   ? 48.462  39.071  35.887  1.0 35.19 ? 5   SER A N   1 A0A1U8FD60 UNP 5   S 
+ATOM 36   C CA  . SER A 1 5   ? 47.109  38.784  35.394  1.0 35.19 ? 5   SER A CA  1 A0A1U8FD60 UNP 5   S 
+ATOM 37   C C   . SER A 1 5   ? 47.122  37.818  34.205  1.0 35.19 ? 5   SER A C   1 A0A1U8FD60 UNP 5   S 
+ATOM 38   C CB  . SER A 1 5   ? 46.345  40.071  35.061  1.0 35.19 ? 5   SER A CB  1 A0A1U8FD60 UNP 5   S 
+ATOM 39   O O   . SER A 1 5   ? 46.224  36.984  34.093  1.0 35.19 ? 5   SER A O   1 A0A1U8FD60 UNP 5   S 
+ATOM 40   O OG  . SER A 1 5   ? 46.760  40.615  33.828  1.0 35.19 ? 5   SER A OG  1 A0A1U8FD60 UNP 5   S 
+ATOM 41   N N   . LEU A 1 6   ? 48.169  37.858  33.370  1.0 34.16 ? 6   LEU A N   1 A0A1U8FD60 UNP 6   L 
+ATOM 42   C CA  . LEU A 1 6   ? 48.366  36.928  32.257  1.0 34.16 ? 6   LEU A CA  1 A0A1U8FD60 UNP 6   L 
+ATOM 43   C C   . LEU A 1 6   ? 48.621  35.494  32.754  1.0 34.16 ? 6   LEU A C   1 A0A1U8FD60 UNP 6   L 
+ATOM 44   C CB  . LEU A 1 6   ? 49.532  37.433  31.384  1.0 34.16 ? 6   LEU A CB  1 A0A1U8FD60 UNP 6   L 
+ATOM 45   O O   . LEU A 1 6   ? 48.041  34.546  32.229  1.0 34.16 ? 6   LEU A O   1 A0A1U8FD60 UNP 6   L 
+ATOM 46   C CG  . LEU A 1 6   ? 49.380  37.010  29.911  1.0 34.16 ? 6   LEU A CG  1 A0A1U8FD60 UNP 6   L 
+ATOM 47   C CD1 . LEU A 1 6   ? 48.570  38.055  29.136  1.0 34.16 ? 6   LEU A CD1 1 A0A1U8FD60 UNP 6   L 
+ATOM 48   C CD2 . LEU A 1 6   ? 50.741  36.858  29.240  1.0 34.16 ? 6   LEU A CD2 1 A0A1U8FD60 UNP 6   L 
+ATOM 49   N N   . PHE A 1 7   ? 49.422  35.339  33.815  1.0 42.38 ? 7   PHE A N   1 A0A1U8FD60 UNP 7   F 
+ATOM 50   C CA  . PHE A 1 7   ? 49.669  34.049  34.468  1.0 42.38 ? 7   PHE A CA  1 A0A1U8FD60 UNP 7   F 
+ATOM 51   C C   . PHE A 1 7   ? 48.402  33.476  35.129  1.0 42.38 ? 7   PHE A C   1 A0A1U8FD60 UNP 7   F 
+ATOM 52   C CB  . PHE A 1 7   ? 50.811  34.223  35.478  1.0 42.38 ? 7   PHE A CB  1 A0A1U8FD60 UNP 7   F 
+ATOM 53   O O   . PHE A 1 7   ? 48.104  32.292  34.973  1.0 42.38 ? 7   PHE A O   1 A0A1U8FD60 UNP 7   F 
+ATOM 54   C CG  . PHE A 1 7   ? 51.294  32.921  36.087  1.0 42.38 ? 7   PHE A CG  1 A0A1U8FD60 UNP 7   F 
+ATOM 55   C CD1 . PHE A 1 7   ? 50.849  32.520  37.361  1.0 42.38 ? 7   PHE A CD1 1 A0A1U8FD60 UNP 7   F 
+ATOM 56   C CD2 . PHE A 1 7   ? 52.188  32.103  35.370  1.0 42.38 ? 7   PHE A CD2 1 A0A1U8FD60 UNP 7   F 
+ATOM 57   C CE1 . PHE A 1 7   ? 51.296  31.307  37.914  1.0 42.38 ? 7   PHE A CE1 1 A0A1U8FD60 UNP 7   F 
+ATOM 58   C CE2 . PHE A 1 7   ? 52.634  30.889  35.923  1.0 42.38 ? 7   PHE A CE2 1 A0A1U8FD60 UNP 7   F 
+ATOM 59   C CZ  . PHE A 1 7   ? 52.187  30.491  37.195  1.0 42.38 ? 7   PHE A CZ  1 A0A1U8FD60 UNP 7   F 
+ATOM 60   N N   . GLY A 1 8   ? 47.599  34.319  35.792  1.0 40.34 ? 8   GLY A N   1 A0A1U8FD60 UNP 8   G 
+ATOM 61   C CA  . GLY A 1 8   ? 46.299  33.917  36.346  1.0 40.34 ? 8   GLY A CA  1 A0A1U8FD60 UNP 8   G 
+ATOM 62   C C   . GLY A 1 8   ? 45.293  33.471  35.275  1.0 40.34 ? 8   GLY A C   1 A0A1U8FD60 UNP 8   G 
+ATOM 63   O O   . GLY A 1 8   ? 44.612  32.459  35.447  1.0 40.34 ? 8   GLY A O   1 A0A1U8FD60 UNP 8   G 
+ATOM 64   N N   . LEU A 1 9   ? 45.245  34.171  34.135  1.0 38.72 ? 9   LEU A N   1 A0A1U8FD60 UNP 9   L 
+ATOM 65   C CA  . LEU A 1 9   ? 44.423  33.795  32.979  1.0 38.72 ? 9   LEU A CA  1 A0A1U8FD60 UNP 9   L 
+ATOM 66   C C   . LEU A 1 9   ? 44.886  32.477  32.345  1.0 38.72 ? 9   LEU A C   1 A0A1U8FD60 UNP 9   L 
+ATOM 67   C CB  . LEU A 1 9   ? 44.444  34.937  31.945  1.0 38.72 ? 9   LEU A CB  1 A0A1U8FD60 UNP 9   L 
+ATOM 68   O O   . LEU A 1 9   ? 44.045  31.637  32.036  1.0 38.72 ? 9   LEU A O   1 A0A1U8FD60 UNP 9   L 
+ATOM 69   C CG  . LEU A 1 9   ? 43.475  36.085  32.278  1.0 38.72 ? 9   LEU A CG  1 A0A1U8FD60 UNP 9   L 
+ATOM 70   C CD1 . LEU A 1 9   ? 43.855  37.343  31.497  1.0 38.72 ? 9   LEU A CD1 1 A0A1U8FD60 UNP 9   L 
+ATOM 71   C CD2 . LEU A 1 9   ? 42.035  35.720  31.907  1.0 38.72 ? 9   LEU A CD2 1 A0A1U8FD60 UNP 9   L 
+ATOM 72   N N   . LEU A 1 10  ? 46.196  32.260  32.197  1.0 39.38 ? 10  LEU A N   1 A0A1U8FD60 UNP 10  L 
+ATOM 73   C CA  . LEU A 1 10  ? 46.766  31.013  31.672  1.0 39.38 ? 10  LEU A CA  1 A0A1U8FD60 UNP 10  L 
+ATOM 74   C C   . LEU A 1 10  ? 46.480  29.813  32.581  1.0 39.38 ? 10  LEU A C   1 A0A1U8FD60 UNP 10  L 
+ATOM 75   C CB  . LEU A 1 10  ? 48.283  31.193  31.475  1.0 39.38 ? 10  LEU A CB  1 A0A1U8FD60 UNP 10  L 
+ATOM 76   O O   . LEU A 1 10  ? 46.131  28.747  32.080  1.0 39.38 ? 10  LEU A O   1 A0A1U8FD60 UNP 10  L 
+ATOM 77   C CG  . LEU A 1 10  ? 48.645  31.935  30.177  1.0 39.38 ? 10  LEU A CG  1 A0A1U8FD60 UNP 10  L 
+ATOM 78   C CD1 . LEU A 1 10  ? 50.082  32.451  30.248  1.0 39.38 ? 10  LEU A CD1 1 A0A1U8FD60 UNP 10  L 
+ATOM 79   C CD2 . LEU A 1 10  ? 48.533  31.009  28.961  1.0 39.38 ? 10  LEU A CD2 1 A0A1U8FD60 UNP 10  L 
+ATOM 80   N N   . GLN A 1 11  ? 46.554  29.990  33.902  1.0 43.94 ? 11  GLN A N   1 A0A1U8FD60 UNP 11  Q 
+ATOM 81   C CA  . GLN A 1 11  ? 46.225  28.940  34.869  1.0 43.94 ? 11  GLN A CA  1 A0A1U8FD60 UNP 11  Q 
+ATOM 82   C C   . GLN A 1 11  ? 44.731  28.586  34.836  1.0 43.94 ? 11  GLN A C   1 A0A1U8FD60 UNP 11  Q 
+ATOM 83   C CB  . GLN A 1 11  ? 46.653  29.408  36.270  1.0 43.94 ? 11  GLN A CB  1 A0A1U8FD60 UNP 11  Q 
+ATOM 84   O O   . GLN A 1 11  ? 44.365  27.409  34.850  1.0 43.94 ? 11  GLN A O   1 A0A1U8FD60 UNP 11  Q 
+ATOM 85   C CG  . GLN A 1 11  ? 46.657  28.267  37.300  1.0 43.94 ? 11  GLN A CG  1 A0A1U8FD60 UNP 11  Q 
+ATOM 86   C CD  . GLN A 1 11  ? 47.761  27.236  37.066  1.0 43.94 ? 11  GLN A CD  1 A0A1U8FD60 UNP 11  Q 
+ATOM 87   N NE2 . GLN A 1 11  ? 47.706  26.099  37.722  1.0 43.94 ? 11  GLN A NE2 1 A0A1U8FD60 UNP 11  Q 
+ATOM 88   O OE1 . GLN A 1 11  ? 48.692  27.417  36.302  1.0 43.94 ? 11  GLN A OE1 1 A0A1U8FD60 UNP 11  Q 
+ATOM 89   N N   . MET A 1 12  ? 43.860  29.595  34.736  1.0 46.19 ? 12  MET A N   1 A0A1U8FD60 UNP 12  M 
+ATOM 90   C CA  . MET A 1 12  ? 42.418  29.395  34.589  1.0 46.19 ? 12  MET A CA  1 A0A1U8FD60 UNP 12  M 
+ATOM 91   C C   . MET A 1 12  ? 42.084  28.706  33.260  1.0 46.19 ? 12  MET A C   1 A0A1U8FD60 UNP 12  M 
+ATOM 92   C CB  . MET A 1 12  ? 41.719  30.754  34.715  1.0 46.19 ? 12  MET A CB  1 A0A1U8FD60 UNP 12  M 
+ATOM 93   O O   . MET A 1 12  ? 41.257  27.795  33.228  1.0 46.19 ? 12  MET A O   1 A0A1U8FD60 UNP 12  M 
+ATOM 94   C CG  . MET A 1 12  ? 40.198  30.618  34.834  1.0 46.19 ? 12  MET A CG  1 A0A1U8FD60 UNP 12  M 
+ATOM 95   S SD  . MET A 1 12  ? 39.335  32.198  35.056  1.0 46.19 ? 12  MET A SD  1 A0A1U8FD60 UNP 12  M 
+ATOM 96   C CE  . MET A 1 12  ? 39.520  32.905  33.398  1.0 46.19 ? 12  MET A CE  1 A0A1U8FD60 UNP 12  M 
+ATOM 97   N N   . LEU A 1 13  ? 42.764  29.082  32.172  1.0 40.69 ? 13  LEU A N   1 A0A1U8FD60 UNP 13  L 
+ATOM 98   C CA  . LEU A 1 13  ? 42.617  28.444  30.865  1.0 40.69 ? 13  LEU A CA  1 A0A1U8FD60 UNP 13  L 
+ATOM 99   C C   . LEU A 1 13  ? 43.102  26.988  30.899  1.0 40.69 ? 13  LEU A C   1 A0A1U8FD60 UNP 13  L 
+ATOM 100  C CB  . LEU A 1 13  ? 43.384  29.259  29.805  1.0 40.69 ? 13  LEU A CB  1 A0A1U8FD60 UNP 13  L 
+ATOM 101  O O   . LEU A 1 13  ? 42.429  26.113  30.364  1.0 40.69 ? 13  LEU A O   1 A0A1U8FD60 UNP 13  L 
+ATOM 102  C CG  . LEU A 1 13  ? 42.734  29.185  28.411  1.0 40.69 ? 13  LEU A CG  1 A0A1U8FD60 UNP 13  L 
+ATOM 103  C CD1 . LEU A 1 13  ? 42.054  30.516  28.075  1.0 40.69 ? 13  LEU A CD1 1 A0A1U8FD60 UNP 13  L 
+ATOM 104  C CD2 . LEU A 1 13  ? 43.768  28.894  27.327  1.0 40.69 ? 13  LEU A CD2 1 A0A1U8FD60 UNP 13  L 
+ATOM 105  N N   . TYR A 1 14  ? 44.225  26.714  31.570  1.0 52.00 ? 14  TYR A N   1 A0A1U8FD60 UNP 14  Y 
+ATOM 106  C CA  . TYR A 1 14  ? 44.774  25.370  31.745  1.0 52.00 ? 14  TYR A CA  1 A0A1U8FD60 UNP 14  Y 
+ATOM 107  C C   . TYR A 1 14  ? 43.833  24.462  32.539  1.0 52.00 ? 14  TYR A C   1 A0A1U8FD60 UNP 14  Y 
+ATOM 108  C CB  . TYR A 1 14  ? 46.149  25.451  32.421  1.0 52.00 ? 14  TYR A CB  1 A0A1U8FD60 UNP 14  Y 
+ATOM 109  O O   . TYR A 1 14  ? 43.513  23.370  32.074  1.0 52.00 ? 14  TYR A O   1 A0A1U8FD60 UNP 14  Y 
+ATOM 110  C CG  . TYR A 1 14  ? 46.728  24.091  32.763  1.0 52.00 ? 14  TYR A CG  1 A0A1U8FD60 UNP 14  Y 
+ATOM 111  C CD1 . TYR A 1 14  ? 46.678  23.614  34.088  1.0 52.00 ? 14  TYR A CD1 1 A0A1U8FD60 UNP 14  Y 
+ATOM 112  C CD2 . TYR A 1 14  ? 47.284  23.289  31.747  1.0 52.00 ? 14  TYR A CD2 1 A0A1U8FD60 UNP 14  Y 
+ATOM 113  C CE1 . TYR A 1 14  ? 47.207  22.350  34.405  1.0 52.00 ? 14  TYR A CE1 1 A0A1U8FD60 UNP 14  Y 
+ATOM 114  C CE2 . TYR A 1 14  ? 47.798  22.015  32.056  1.0 52.00 ? 14  TYR A CE2 1 A0A1U8FD60 UNP 14  Y 
+ATOM 115  O OH  . TYR A 1 14  ? 48.298  20.334  33.690  1.0 52.00 ? 14  TYR A OH  1 A0A1U8FD60 UNP 14  Y 
+ATOM 116  C CZ  . TYR A 1 14  ? 47.771  21.549  33.387  1.0 52.00 ? 14  TYR A CZ  1 A0A1U8FD60 UNP 14  Y 
+ATOM 117  N N   . GLU A 1 15  ? 43.333  24.905  33.696  1.0 58.44 ? 15  GLU A N   1 A0A1U8FD60 UNP 15  E 
+ATOM 118  C CA  . GLU A 1 15  ? 42.377  24.109  34.475  1.0 58.44 ? 15  GLU A CA  1 A0A1U8FD60 UNP 15  E 
+ATOM 119  C C   . GLU A 1 15  ? 41.043  23.939  33.731  1.0 58.44 ? 15  GLU A C   1 A0A1U8FD60 UNP 15  E 
+ATOM 120  C CB  . GLU A 1 15  ? 42.183  24.700  35.882  1.0 58.44 ? 15  GLU A CB  1 A0A1U8FD60 UNP 15  E 
+ATOM 121  O O   . GLU A 1 15  ? 40.464  22.854  33.756  1.0 58.44 ? 15  GLU A O   1 A0A1U8FD60 UNP 15  E 
+ATOM 122  C CG  . GLU A 1 15  ? 43.387  24.453  36.818  1.0 58.44 ? 15  GLU A CG  1 A0A1U8FD60 UNP 15  E 
+ATOM 123  C CD  . GLU A 1 15  ? 43.712  22.960  37.082  1.0 58.44 ? 15  GLU A CD  1 A0A1U8FD60 UNP 15  E 
+ATOM 124  O OE1 . GLU A 1 15  ? 44.876  22.612  37.389  1.0 58.44 ? 15  GLU A OE1 1 A0A1U8FD60 UNP 15  E 
+ATOM 125  O OE2 . GLU A 1 15  ? 42.843  22.069  36.943  1.0 58.44 ? 15  GLU A OE2 1 A0A1U8FD60 UNP 15  E 
+ATOM 126  N N   . THR A 1 16  ? 40.596  24.947  32.973  1.0 51.97 ? 16  THR A N   1 A0A1U8FD60 UNP 16  T 
+ATOM 127  C CA  . THR A 1 16  ? 39.410  24.826  32.107  1.0 51.97 ? 16  THR A CA  1 A0A1U8FD60 UNP 16  T 
+ATOM 128  C C   . THR A 1 16  ? 39.631  23.793  30.997  1.0 51.97 ? 16  THR A C   1 A0A1U8FD60 UNP 16  T 
+ATOM 129  C CB  . THR A 1 16  ? 38.996  26.181  31.512  1.0 51.97 ? 16  THR A CB  1 A0A1U8FD60 UNP 16  T 
+ATOM 130  O O   . THR A 1 16  ? 38.804  22.902  30.827  1.0 51.97 ? 16  THR A O   1 A0A1U8FD60 UNP 16  T 
+ATOM 131  C CG2 . THR A 1 16  ? 37.679  26.102  30.740  1.0 51.97 ? 16  THR A CG2 1 A0A1U8FD60 UNP 16  T 
+ATOM 132  O OG1 . THR A 1 16  ? 38.784  27.114  32.543  1.0 51.97 ? 16  THR A OG1 1 A0A1U8FD60 UNP 16  T 
+ATOM 133  N N   . LEU A 1 17  ? 40.768  23.833  30.291  1.0 53.94 ? 17  LEU A N   1 A0A1U8FD60 UNP 17  L 
+ATOM 134  C CA  . LEU A 1 17  ? 41.115  22.876  29.231  1.0 53.94 ? 17  LEU A CA  1 A0A1U8FD60 UNP 17  L 
+ATOM 135  C C   . LEU A 1 17  ? 41.327  21.456  29.767  1.0 53.94 ? 17  LEU A C   1 A0A1U8FD60 UNP 17  L 
+ATOM 136  C CB  . LEU A 1 17  ? 42.388  23.350  28.505  1.0 53.94 ? 17  LEU A CB  1 A0A1U8FD60 UNP 17  L 
+ATOM 137  O O   . LEU A 1 17  ? 40.941  20.487  29.120  1.0 53.94 ? 17  LEU A O   1 A0A1U8FD60 UNP 17  L 
+ATOM 138  C CG  . LEU A 1 17  ? 42.179  24.527  27.537  1.0 53.94 ? 17  LEU A CG  1 A0A1U8FD60 UNP 17  L 
+ATOM 139  C CD1 . LEU A 1 17  ? 43.541  25.046  27.072  1.0 53.94 ? 17  LEU A CD1 1 A0A1U8FD60 UNP 17  L 
+ATOM 140  C CD2 . LEU A 1 17  ? 41.382  24.114  26.296  1.0 53.94 ? 17  LEU A CD2 1 A0A1U8FD60 UNP 17  L 
+ATOM 141  N N   . LYS A 1 18  ? 41.913  21.313  30.957  1.0 67.31 ? 18  LYS A N   1 A0A1U8FD60 UNP 18  K 
+ATOM 142  C CA  . LYS A 1 18  ? 42.109  20.029  31.642  1.0 67.31 ? 18  LYS A CA  1 A0A1U8FD60 UNP 18  K 
+ATOM 143  C C   . LYS A 1 18  ? 40.782  19.424  32.095  1.0 67.31 ? 18  LYS A C   1 A0A1U8FD60 UNP 18  K 
+ATOM 144  C CB  . LYS A 1 18  ? 43.052  20.299  32.813  1.0 67.31 ? 18  LYS A CB  1 A0A1U8FD60 UNP 18  K 
+ATOM 145  O O   . LYS A 1 18  ? 40.573  18.222  31.922  1.0 67.31 ? 18  LYS A O   1 A0A1U8FD60 UNP 18  K 
+ATOM 146  C CG  . LYS A 1 18  ? 43.378  19.100  33.715  1.0 67.31 ? 18  LYS A CG  1 A0A1U8FD60 UNP 18  K 
+ATOM 147  C CD  . LYS A 1 18  ? 44.325  19.652  34.787  1.0 67.31 ? 18  LYS A CD  1 A0A1U8FD60 UNP 18  K 
+ATOM 148  C CE  . LYS A 1 18  ? 44.499  18.788  36.030  1.0 67.31 ? 18  LYS A CE  1 A0A1U8FD60 UNP 18  K 
+ATOM 149  N NZ  . LYS A 1 18  ? 44.904  19.688  37.144  1.0 67.31 ? 18  LYS A NZ  1 A0A1U8FD60 UNP 18  K 
+ATOM 150  N N   . ASN A 1 19  ? 39.878  20.236  32.641  1.0 67.44 ? 19  ASN A N   1 A0A1U8FD60 UNP 19  N 
+ATOM 151  C CA  . ASN A 1 19  ? 38.526  19.804  32.994  1.0 67.44 ? 19  ASN A CA  1 A0A1U8FD60 UNP 19  N 
+ATOM 152  C C   . ASN A 1 19  ? 37.715  19.439  31.747  1.0 67.44 ? 19  ASN A C   1 A0A1U8FD60 UNP 19  N 
+ATOM 153  C CB  . ASN A 1 19  ? 37.850  20.901  33.831  1.0 67.44 ? 19  ASN A CB  1 A0A1U8FD60 UNP 19  N 
+ATOM 154  O O   . ASN A 1 19  ? 37.035  18.414  31.749  1.0 67.44 ? 19  ASN A O   1 A0A1U8FD60 UNP 19  N 
+ATOM 155  C CG  . ASN A 1 19  ? 38.426  20.987  35.234  1.0 67.44 ? 19  ASN A CG  1 A0A1U8FD60 UNP 19  N 
+ATOM 156  N ND2 . ASN A 1 19  ? 38.324  22.129  35.870  1.0 67.44 ? 19  ASN A ND2 1 A0A1U8FD60 UNP 19  N 
+ATOM 157  O OD1 . ASN A 1 19  ? 38.941  20.020  35.783  1.0 67.44 ? 19  ASN A OD1 1 A0A1U8FD60 UNP 19  N 
+ATOM 158  N N   . GLU A 1 20  ? 37.863  20.203  30.667  1.0 67.94 ? 20  GLU A N   1 A0A1U8FD60 UNP 20  E 
+ATOM 159  C CA  . GLU A 1 20  ? 37.237  19.926  29.376  1.0 67.94 ? 20  GLU A CA  1 A0A1U8FD60 UNP 20  E 
+ATOM 160  C C   . GLU A 1 20  ? 37.766  18.624  28.754  1.0 67.94 ? 20  GLU A C   1 A0A1U8FD60 UNP 20  E 
+ATOM 161  C CB  . GLU A 1 20  ? 37.457  21.145  28.462  1.0 67.94 ? 20  GLU A CB  1 A0A1U8FD60 UNP 20  E 
+ATOM 162  O O   . GLU A 1 20  ? 36.988  17.765  28.347  1.0 67.94 ? 20  GLU A O   1 A0A1U8FD60 UNP 20  E 
+ATOM 163  C CG  . GLU A 1 20  ? 36.718  21.064  27.124  1.0 67.94 ? 20  GLU A CG  1 A0A1U8FD60 UNP 20  E 
+ATOM 164  C CD  . GLU A 1 20  ? 35.205  20.890  27.282  1.0 67.94 ? 20  GLU A CD  1 A0A1U8FD60 UNP 20  E 
+ATOM 165  O OE1 . GLU A 1 20  ? 34.594  20.330  26.349  1.0 67.94 ? 20  GLU A OE1 1 A0A1U8FD60 UNP 20  E 
+ATOM 166  O OE2 . GLU A 1 20  ? 34.637  21.257  28.334  1.0 67.94 ? 20  GLU A OE2 1 A0A1U8FD60 UNP 20  E 
+ATOM 167  N N   . ALA A 1 21  ? 39.082  18.395  28.767  1.0 67.56 ? 21  ALA A N   1 A0A1U8FD60 UNP 21  A 
+ATOM 168  C CA  . ALA A 1 21  ? 39.687  17.155  28.281  1.0 67.56 ? 21  ALA A CA  1 A0A1U8FD60 UNP 21  A 
+ATOM 169  C C   . ALA A 1 21  ? 39.220  15.928  29.085  1.0 67.56 ? 21  ALA A C   1 A0A1U8FD60 UNP 21  A 
+ATOM 170  C CB  . ALA A 1 21  ? 41.212  17.307  28.321  1.0 67.56 ? 21  ALA A CB  1 A0A1U8FD60 UNP 21  A 
+ATOM 171  O O   . ALA A 1 21  ? 38.854  14.904  28.502  1.0 67.56 ? 21  ALA A O   1 A0A1U8FD60 UNP 21  A 
+ATOM 172  N N   . LYS A 1 22  ? 39.164  16.038  30.422  1.0 73.75 ? 22  LYS A N   1 A0A1U8FD60 UNP 22  K 
+ATOM 173  C CA  . LYS A 1 22  ? 38.595  14.995  31.291  1.0 73.75 ? 22  LYS A CA  1 A0A1U8FD60 UNP 22  K 
+ATOM 174  C C   . LYS A 1 22  ? 37.122  14.749  30.973  1.0 73.75 ? 22  LYS A C   1 A0A1U8FD60 UNP 22  K 
+ATOM 175  C CB  . LYS A 1 22  ? 38.741  15.383  32.768  1.0 73.75 ? 22  LYS A CB  1 A0A1U8FD60 UNP 22  K 
+ATOM 176  O O   . LYS A 1 22  ? 36.718  13.594  30.836  1.0 73.75 ? 22  LYS A O   1 A0A1U8FD60 UNP 22  K 
+ATOM 177  C CG  . LYS A 1 22  ? 40.163  15.178  33.302  1.0 73.75 ? 22  LYS A CG  1 A0A1U8FD60 UNP 22  K 
+ATOM 178  C CD  . LYS A 1 22  ? 40.204  15.621  34.768  1.0 73.75 ? 22  LYS A CD  1 A0A1U8FD60 UNP 22  K 
+ATOM 179  C CE  . LYS A 1 22  ? 41.591  15.412  35.373  1.0 73.75 ? 22  LYS A CE  1 A0A1U8FD60 UNP 22  K 
+ATOM 180  N NZ  . LYS A 1 22  ? 41.584  15.779  36.812  1.0 73.75 ? 22  LYS A NZ  1 A0A1U8FD60 UNP 22  K 
+ATOM 181  N N   . PHE A 1 23  ? 36.331  15.808  30.816  1.0 76.38 ? 23  PHE A N   1 A0A1U8FD60 UNP 23  F 
+ATOM 182  C CA  . PHE A 1 23  ? 34.916  15.706  30.478  1.0 76.38 ? 23  PHE A CA  1 A0A1U8FD60 UNP 23  F 
+ATOM 183  C C   . PHE A 1 23  ? 34.705  14.972  29.151  1.0 76.38 ? 23  PHE A C   1 A0A1U8FD60 UNP 23  F 
+ATOM 184  C CB  . PHE A 1 23  ? 34.295  17.105  30.462  1.0 76.38 ? 23  PHE A CB  1 A0A1U8FD60 UNP 23  F 
+ATOM 185  O O   . PHE A 1 23  ? 33.993  13.969  29.130  1.0 76.38 ? 23  PHE A O   1 A0A1U8FD60 UNP 23  F 
+ATOM 186  C CG  . PHE A 1 23  ? 32.843  17.111  30.039  1.0 76.38 ? 23  PHE A CG  1 A0A1U8FD60 UNP 23  F 
+ATOM 187  C CD1 . PHE A 1 23  ? 32.467  17.720  28.828  1.0 76.38 ? 23  PHE A CD1 1 A0A1U8FD60 UNP 23  F 
+ATOM 188  C CD2 . PHE A 1 23  ? 31.872  16.493  30.850  1.0 76.38 ? 23  PHE A CD2 1 A0A1U8FD60 UNP 23  F 
+ATOM 189  C CE1 . PHE A 1 23  ? 31.112  17.761  28.466  1.0 76.38 ? 23  PHE A CE1 1 A0A1U8FD60 UNP 23  F 
+ATOM 190  C CE2 . PHE A 1 23  ? 30.521  16.506  30.459  1.0 76.38 ? 23  PHE A CE2 1 A0A1U8FD60 UNP 23  F 
+ATOM 191  C CZ  . PHE A 1 23  ? 30.144  17.170  29.286  1.0 76.38 ? 23  PHE A CZ  1 A0A1U8FD60 UNP 23  F 
+ATOM 192  N N   . LEU A 1 24  ? 35.393  15.396  28.086  1.0 75.38 ? 24  LEU A N   1 A0A1U8FD60 UNP 24  L 
+ATOM 193  C CA  . LEU A 1 24  ? 35.322  14.789  26.754  1.0 75.38 ? 24  LEU A CA  1 A0A1U8FD60 UNP 24  L 
+ATOM 194  C C   . LEU A 1 24  ? 35.761  13.319  26.754  1.0 75.38 ? 24  LEU A C   1 A0A1U8FD60 UNP 24  L 
+ATOM 195  C CB  . LEU A 1 24  ? 36.178  15.615  25.778  1.0 75.38 ? 24  LEU A CB  1 A0A1U8FD60 UNP 24  L 
+ATOM 196  O O   . LEU A 1 24  ? 35.123  12.494  26.097  1.0 75.38 ? 24  LEU A O   1 A0A1U8FD60 UNP 24  L 
+ATOM 197  C CG  . LEU A 1 24  ? 35.626  17.022  25.476  1.0 75.38 ? 24  LEU A CG  1 A0A1U8FD60 UNP 24  L 
+ATOM 198  C CD1 . LEU A 1 24  ? 36.644  17.787  24.630  1.0 75.38 ? 24  LEU A CD1 1 A0A1U8FD60 UNP 24  L 
+ATOM 199  C CD2 . LEU A 1 24  ? 34.311  16.972  24.700  1.0 75.38 ? 24  LEU A CD2 1 A0A1U8FD60 UNP 24  L 
+ATOM 200  N N   . SER A 1 25  ? 36.795  12.967  27.529  1.0 74.06 ? 25  SER A N   1 A0A1U8FD60 UNP 25  S 
+ATOM 201  C CA  . SER A 1 25  ? 37.235  11.571  27.684  1.0 74.06 ? 25  SER A CA  1 A0A1U8FD60 UNP 25  S 
+ATOM 202  C C   . SER A 1 25  ? 36.177  10.680  28.351  1.0 74.06 ? 25  SER A C   1 A0A1U8FD60 UNP 25  S 
+ATOM 203  C CB  . SER A 1 25  ? 38.568  11.507  28.441  1.0 74.06 ? 25  SER A CB  1 A0A1U8FD60 UNP 25  S 
+ATOM 204  O O   . SER A 1 25  ? 36.088  9.493   28.042  1.0 74.06 ? 25  SER A O   1 A0A1U8FD60 UNP 25  S 
+ATOM 205  O OG  . SER A 1 25  ? 38.430  11.740  29.830  1.0 74.06 ? 25  SER A OG  1 A0A1U8FD60 UNP 25  S 
+ATOM 206  N N   . ASN A 1 26  ? 35.321  11.257  29.202  1.0 83.31 ? 26  ASN A N   1 A0A1U8FD60 UNP 26  N 
+ATOM 207  C CA  . ASN A 1 26  ? 34.292  10.534  29.947  1.0 83.31 ? 26  ASN A CA  1 A0A1U8FD60 UNP 26  N 
+ATOM 208  C C   . ASN A 1 26  ? 32.927  10.469  29.229  1.0 83.31 ? 26  ASN A C   1 A0A1U8FD60 UNP 26  N 
+ATOM 209  C CB  . ASN A 1 26  ? 34.186  11.160  31.348  1.0 83.31 ? 26  ASN A CB  1 A0A1U8FD60 UNP 26  N 
+ATOM 210  O O   . ASN A 1 26  ? 32.057  9.708   29.649  1.0 83.31 ? 26  ASN A O   1 A0A1U8FD60 UNP 26  N 
+ATOM 211  C CG  . ASN A 1 26  ? 33.403  10.270  32.299  1.0 83.31 ? 26  ASN A CG  1 A0A1U8FD60 UNP 26  N 
+ATOM 212  N ND2 . ASN A 1 26  ? 32.532  10.830  33.107  1.0 83.31 ? 26  ASN A ND2 1 A0A1U8FD60 UNP 26  N 
+ATOM 213  O OD1 . ASN A 1 26  ? 33.575  9.064   32.338  1.0 83.31 ? 26  ASN A OD1 1 A0A1U8FD60 UNP 26  N 
+ATOM 214  N N   . VAL A 1 27  ? 32.712  11.225  28.142  1.0 78.44 ? 27  VAL A N   1 A0A1U8FD60 UNP 27  V 
+ATOM 215  C CA  . VAL A 1 27  ? 31.439  11.193  27.386  1.0 78.44 ? 27  VAL A CA  1 A0A1U8FD60 UNP 27  V 
+ATOM 216  C C   . VAL A 1 27  ? 31.122  9.780   26.883  1.0 78.44 ? 27  VAL A C   1 A0A1U8FD60 UNP 27  V 
+ATOM 217  C CB  . VAL A 1 27  ? 31.441  12.199  26.211  1.0 78.44 ? 27  VAL A CB  1 A0A1U8FD60 UNP 27  V 
+ATOM 218  O O   . VAL A 1 27  ? 29.964  9.378   26.879  1.0 78.44 ? 27  VAL A O   1 A0A1U8FD60 UNP 27  V 
+ATOM 219  C CG1 . VAL A 1 27  ? 30.160  12.123  25.367  1.0 78.44 ? 27  VAL A CG1 1 A0A1U8FD60 UNP 27  V 
+ATOM 220  C CG2 . VAL A 1 27  ? 31.545  13.638  26.724  1.0 78.44 ? 27  VAL A CG2 1 A0A1U8FD60 UNP 27  V 
+ATOM 221  N N   . GLY A 1 28  ? 32.137  8.988   26.515  1.0 72.38 ? 28  GLY A N   1 A0A1U8FD60 UNP 28  G 
+ATOM 222  C CA  . GLY A 1 28  ? 31.942  7.588   26.114  1.0 72.38 ? 28  GLY A CA  1 A0A1U8FD60 UNP 28  G 
+ATOM 223  C C   . GLY A 1 28  ? 31.292  6.722   27.202  1.0 72.38 ? 28  GLY A C   1 A0A1U8FD60 UNP 28  G 
+ATOM 224  O O   . GLY A 1 28  ? 30.376  5.962   26.896  1.0 72.38 ? 28  GLY A O   1 A0A1U8FD60 UNP 28  G 
+ATOM 225  N N   . ASN A 1 29  ? 31.706  6.885   28.463  1.0 78.69 ? 29  ASN A N   1 A0A1U8FD60 UNP 29  N 
+ATOM 226  C CA  . ASN A 1 29  ? 31.123  6.163   29.598  1.0 78.69 ? 29  ASN A CA  1 A0A1U8FD60 UNP 29  N 
+ATOM 227  C C   . ASN A 1 29  ? 29.696  6.645   29.883  1.0 78.69 ? 29  ASN A C   1 A0A1U8FD60 UNP 29  N 
+ATOM 228  C CB  . ASN A 1 29  ? 32.011  6.340   30.838  1.0 78.69 ? 29  ASN A CB  1 A0A1U8FD60 UNP 29  N 
+ATOM 229  O O   . ASN A 1 29  ? 28.796  5.826   30.012  1.0 78.69 ? 29  ASN A O   1 A0A1U8FD60 UNP 29  N 
+ATOM 230  C CG  . ASN A 1 29  ? 33.400  5.752   30.689  1.0 78.69 ? 29  ASN A CG  1 A0A1U8FD60 UNP 29  N 
+ATOM 231  N ND2 . ASN A 1 29  ? 34.356  6.297   31.402  1.0 78.69 ? 29  ASN A ND2 1 A0A1U8FD60 UNP 29  N 
+ATOM 232  O OD1 . ASN A 1 29  ? 33.653  4.837   29.923  1.0 78.69 ? 29  ASN A OD1 1 A0A1U8FD60 UNP 29  N 
+ATOM 233  N N   . GLN A 1 30  ? 29.462  7.962   29.854  1.0 80.56 ? 30  GLN A N   1 A0A1U8FD60 UNP 30  Q 
+ATOM 234  C CA  . GLN A 1 30  ? 28.118  8.531   30.038  1.0 80.56 ? 30  GLN A CA  1 A0A1U8FD60 UNP 30  Q 
+ATOM 235  C C   . GLN A 1 30  ? 27.127  8.012   28.980  1.0 80.56 ? 30  GLN A C   1 A0A1U8FD60 UNP 30  Q 
+ATOM 236  C CB  . GLN A 1 30  ? 28.187  10.065  29.974  1.0 80.56 ? 30  GLN A CB  1 A0A1U8FD60 UNP 30  Q 
+ATOM 237  O O   . GLN A 1 30  ? 25.968  7.739   29.282  1.0 80.56 ? 30  GLN A O   1 A0A1U8FD60 UNP 30  Q 
+ATOM 238  C CG  . GLN A 1 30  ? 28.989  10.697  31.118  1.0 80.56 ? 30  GLN A CG  1 A0A1U8FD60 UNP 30  Q 
+ATOM 239  C CD  . GLN A 1 30  ? 29.256  12.181  30.881  1.0 80.56 ? 30  GLN A CD  1 A0A1U8FD60 UNP 30  Q 
+ATOM 240  N NE2 . GLN A 1 30  ? 30.410  12.668  31.283  1.0 80.56 ? 30  GLN A NE2 1 A0A1U8FD60 UNP 30  Q 
+ATOM 241  O OE1 . GLN A 1 30  ? 28.491  12.929  30.301  1.0 80.56 ? 30  GLN A OE1 1 A0A1U8FD60 UNP 30  Q 
+ATOM 242  N N   . ILE A 1 31  ? 27.582  7.823   27.736  1.0 76.25 ? 31  ILE A N   1 A0A1U8FD60 UNP 31  I 
+ATOM 243  C CA  . ILE A 1 31  ? 26.776  7.214   26.671  1.0 76.25 ? 31  ILE A CA  1 A0A1U8FD60 UNP 31  I 
+ATOM 244  C C   . ILE A 1 31  ? 26.531  5.715   26.917  1.0 76.25 ? 31  ILE A C   1 A0A1U8FD60 UNP 31  I 
+ATOM 245  C CB  . ILE A 1 31  ? 27.437  7.478   25.299  1.0 76.25 ? 31  ILE A CB  1 A0A1U8FD60 UNP 31  I 
+ATOM 246  O O   . ILE A 1 31  ? 25.469  5.203   26.557  1.0 76.25 ? 31  ILE A O   1 A0A1U8FD60 UNP 31  I 
+ATOM 247  C CG1 . ILE A 1 31  ? 27.377  8.972   24.901  1.0 76.25 ? 31  ILE A CG1 1 A0A1U8FD60 UNP 31  I 
+ATOM 248  C CG2 . ILE A 1 31  ? 26.822  6.607   24.189  1.0 76.25 ? 31  ILE A CG2 1 A0A1U8FD60 UNP 31  I 
+ATOM 249  C CD1 . ILE A 1 31  ? 25.986  9.528   24.571  1.0 76.25 ? 31  ILE A CD1 1 A0A1U8FD60 UNP 31  I 
+ATOM 250  N N   . ALA A 1 32  ? 27.476  4.989   27.519  1.0 72.31 ? 32  ALA A N   1 A0A1U8FD60 UNP 32  A 
+ATOM 251  C CA  . ALA A 1 32  ? 27.253  3.600   27.918  1.0 72.31 ? 32  ALA A CA  1 A0A1U8FD60 UNP 32  A 
+ATOM 252  C C   . ALA A 1 32  ? 26.196  3.504   29.032  1.0 72.31 ? 32  ALA A C   1 A0A1U8FD60 UNP 32  A 
+ATOM 253  C CB  . ALA A 1 32  ? 28.587  2.962   28.321  1.0 72.31 ? 32  ALA A CB  1 A0A1U8FD60 UNP 32  A 
+ATOM 254  O O   . ALA A 1 32  ? 25.294  2.668   28.941  1.0 72.31 ? 32  ALA A O   1 A0A1U8FD60 UNP 32  A 
+ATOM 255  N N   . ASP A 1 33  ? 26.244  4.411   30.009  1.0 74.06 ? 33  ASP A N   1 A0A1U8FD60 UNP 33  D 
+ATOM 256  C CA  . ASP A 1 33  ? 25.270  4.491   31.100  1.0 74.06 ? 33  ASP A CA  1 A0A1U8FD60 UNP 33  D 
+ATOM 257  C C   . ASP A 1 33  ? 23.865  4.798   30.569  1.0 74.06 ? 33  ASP A C   1 A0A1U8FD60 UNP 33  D 
+ATOM 258  C CB  . ASP A 1 33  ? 25.702  5.554   32.125  1.0 74.06 ? 33  ASP A CB  1 A0A1U8FD60 UNP 33  D 
+ATOM 259  O O   . ASP A 1 33  ? 22.911  4.077   30.875  1.0 74.06 ? 33  ASP A O   1 A0A1U8FD60 UNP 33  D 
+ATOM 260  C CG  . ASP A 1 33  ? 27.024  5.225   32.826  1.0 74.06 ? 33  ASP A CG  1 A0A1U8FD60 UNP 33  D 
+ATOM 261  O OD1 . ASP A 1 33  ? 27.319  4.018   32.977  1.0 74.06 ? 33  ASP A OD1 1 A0A1U8FD60 UNP 33  D 
+ATOM 262  O OD2 . ASP A 1 33  ? 27.717  6.193   33.213  1.0 74.06 ? 33  ASP A OD2 1 A0A1U8FD60 UNP 33  D 
+ATOM 263  N N   . ILE A 1 34  ? 23.734  5.800   29.690  1.0 74.88 ? 34  ILE A N   1 A0A1U8FD60 UNP 34  I 
+ATOM 264  C CA  . ILE A 1 34  ? 22.434  6.163   29.109  1.0 74.88 ? 34  ILE A CA  1 A0A1U8FD60 UNP 34  I 
+ATOM 265  C C   . ILE A 1 34  ? 21.882  5.053   28.196  1.0 74.88 ? 34  ILE A C   1 A0A1U8FD60 UNP 34  I 
+ATOM 266  C CB  . ILE A 1 34  ? 22.515  7.557   28.435  1.0 74.88 ? 34  ILE A CB  1 A0A1U8FD60 UNP 34  I 
+ATOM 267  O O   . ILE A 1 34  ? 20.670  4.848   28.123  1.0 74.88 ? 34  ILE A O   1 A0A1U8FD60 UNP 34  I 
+ATOM 268  C CG1 . ILE A 1 34  ? 21.212  8.335   28.700  1.0 74.88 ? 34  ILE A CG1 1 A0A1U8FD60 UNP 34  I 
+ATOM 269  C CG2 . ILE A 1 34  ? 22.817  7.487   26.925  1.0 74.88 ? 34  ILE A CG2 1 A0A1U8FD60 UNP 34  I 
+ATOM 270  C CD1 . ILE A 1 34  ? 21.291  9.831   28.366  1.0 74.88 ? 34  ILE A CD1 1 A0A1U8FD60 UNP 34  I 
+ATOM 271  N N   . ARG A 1 35  ? 22.759  4.274   27.542  1.0 70.19 ? 35  ARG A N   1 A0A1U8FD60 UNP 35  R 
+ATOM 272  C CA  . ARG A 1 35  ? 22.370  3.084   26.767  1.0 70.19 ? 35  ARG A CA  1 A0A1U8FD60 UNP 35  R 
+ATOM 273  C C   . ARG A 1 35  ? 21.880  1.941   27.662  1.0 70.19 ? 35  ARG A C   1 A0A1U8FD60 UNP 35  R 
+ATOM 274  C CB  . ARG A 1 35  ? 23.541  2.626   25.892  1.0 70.19 ? 35  ARG A CB  1 A0A1U8FD60 UNP 35  R 
+ATOM 275  O O   . ARG A 1 35  ? 20.954  1.227   27.290  1.0 70.19 ? 35  ARG A O   1 A0A1U8FD60 UNP 35  R 
+ATOM 276  C CG  . ARG A 1 35  ? 23.144  1.444   24.991  1.0 70.19 ? 35  ARG A CG  1 A0A1U8FD60 UNP 35  R 
+ATOM 277  C CD  . ARG A 1 35  ? 24.334  0.915   24.195  1.0 70.19 ? 35  ARG A CD  1 A0A1U8FD60 UNP 35  R 
+ATOM 278  N NE  . ARG A 1 35  ? 24.859  1.930   23.268  1.0 70.19 ? 35  ARG A NE  1 A0A1U8FD60 UNP 35  R 
+ATOM 279  N NH1 . ARG A 1 35  ? 26.531  0.646   22.374  1.0 70.19 ? 35  ARG A NH1 1 A0A1U8FD60 UNP 35  R 
+ATOM 280  N NH2 . ARG A 1 35  ? 26.241  2.748   21.664  1.0 70.19 ? 35  ARG A NH2 1 A0A1U8FD60 UNP 35  R 
+ATOM 281  C CZ  . ARG A 1 35  ? 25.872  1.770   22.442  1.0 70.19 ? 35  ARG A CZ  1 A0A1U8FD60 UNP 35  R 
+ATOM 282  N N   . ALA A 1 36  ? 22.486  1.733   28.826  1.0 70.06 ? 36  ALA A N   1 A0A1U8FD60 UNP 36  A 
+ATOM 283  C CA  . ALA A 1 36  ? 21.962  0.762   29.783  1.0 70.06 ? 36  ALA A CA  1 A0A1U8FD60 UNP 36  A 
+ATOM 284  C C   . ALA A 1 36  ? 20.588  1.209   30.310  1.0 70.06 ? 36  ALA A C   1 A0A1U8FD60 UNP 36  A 
+ATOM 285  C CB  . ALA A 1 36  ? 22.983  0.577   30.910  1.0 70.06 ? 36  ALA A CB  1 A0A1U8FD60 UNP 36  A 
+ATOM 286  O O   . ALA A 1 36  ? 19.685  0.389   30.483  1.0 70.06 ? 36  ALA A O   1 A0A1U8FD60 UNP 36  A 
+ATOM 287  N N   . GLU A 1 37  ? 20.414  2.513   30.514  1.0 74.75 ? 37  GLU A N   1 A0A1U8FD60 UNP 37  E 
+ATOM 288  C CA  . GLU A 1 37  ? 19.187  3.087   31.049  1.0 74.75 ? 37  GLU A CA  1 A0A1U8FD60 UNP 37  E 
+ATOM 289  C C   . GLU A 1 37  ? 18.012  3.044   30.062  1.0 74.75 ? 37  GLU A C   1 A0A1U8FD60 UNP 37  E 
+ATOM 290  C CB  . GLU A 1 37  ? 19.496  4.508   31.533  1.0 74.75 ? 37  GLU A CB  1 A0A1U8FD60 UNP 37  E 
+ATOM 291  O O   . GLU A 1 37  ? 16.905  2.688   30.462  1.0 74.75 ? 37  GLU A O   1 A0A1U8FD60 UNP 37  E 
+ATOM 292  C CG  . GLU A 1 37  ? 18.418  5.062   32.464  1.0 74.75 ? 37  GLU A CG  1 A0A1U8FD60 UNP 37  E 
+ATOM 293  C CD  . GLU A 1 37  ? 18.169  4.194   33.704  1.0 74.75 ? 37  GLU A CD  1 A0A1U8FD60 UNP 37  E 
+ATOM 294  O OE1 . GLU A 1 37  ? 17.044  4.229   34.239  1.0 74.75 ? 37  GLU A OE1 1 A0A1U8FD60 UNP 37  E 
+ATOM 295  O OE2 . GLU A 1 37  ? 19.084  3.500   34.212  1.0 74.75 ? 37  GLU A OE2 1 A0A1U8FD60 UNP 37  E 
+ATOM 296  N N   . ILE A 1 38  ? 18.234  3.301   28.765  1.0 71.69 ? 38  ILE A N   1 A0A1U8FD60 UNP 38  I 
+ATOM 297  C CA  . ILE A 1 38  ? 17.159  3.218   27.760  1.0 71.69 ? 38  ILE A CA  1 A0A1U8FD60 UNP 38  I 
+ATOM 298  C C   . ILE A 1 38  ? 16.553  1.813   27.677  1.0 71.69 ? 38  ILE A C   1 A0A1U8FD60 UNP 38  I 
+ATOM 299  C CB  . ILE A 1 38  ? 17.626  3.743   26.383  1.0 71.69 ? 38  ILE A CB  1 A0A1U8FD60 UNP 38  I 
+ATOM 300  O O   . ILE A 1 38  ? 15.341  1.687   27.522  1.0 71.69 ? 38  ILE A O   1 A0A1U8FD60 UNP 38  I 
+ATOM 301  C CG1 . ILE A 1 38  ? 16.506  3.994   25.363  1.0 71.69 ? 38  ILE A CG1 1 A0A1U8FD60 UNP 38  I 
+ATOM 302  C CG2 . ILE A 1 38  ? 18.654  2.842   25.698  1.0 71.69 ? 38  ILE A CG2 1 A0A1U8FD60 UNP 38  I 
+ATOM 303  C CD1 . ILE A 1 38  ? 15.419  4.951   25.855  1.0 71.69 ? 38  ILE A CD1 1 A0A1U8FD60 UNP 38  I 
+ATOM 304  N N   . ASN A 1 39  ? 17.351  0.757   27.861  1.0 66.31 ? 39  ASN A N   1 A0A1U8FD60 UNP 39  N 
+ATOM 305  C CA  . ASN A 1 39  ? 16.842  -0.616  27.901  1.0 66.31 ? 39  ASN A CA  1 A0A1U8FD60 UNP 39  N 
+ATOM 306  C C   . ASN A 1 39  ? 15.928  -0.844  29.115  1.0 66.31 ? 39  ASN A C   1 A0A1U8FD60 UNP 39  N 
+ATOM 307  C CB  . ASN A 1 39  ? 18.026  -1.596  27.904  1.0 66.31 ? 39  ASN A CB  1 A0A1U8FD60 UNP 39  N 
+ATOM 308  O O   . ASN A 1 39  ? 14.867  -1.448  28.982  1.0 66.31 ? 39  ASN A O   1 A0A1U8FD60 UNP 39  N 
+ATOM 309  C CG  . ASN A 1 39  ? 18.759  -1.656  26.576  1.0 66.31 ? 39  ASN A CG  1 A0A1U8FD60 UNP 39  N 
+ATOM 310  N ND2 . ASN A 1 39  ? 19.974  -2.149  26.570  1.0 66.31 ? 39  ASN A ND2 1 A0A1U8FD60 UNP 39  N 
+ATOM 311  O OD1 . ASN A 1 39  ? 18.261  -1.294  25.526  1.0 66.31 ? 39  ASN A OD1 1 A0A1U8FD60 UNP 39  N 
+ATOM 312  N N   . ARG A 1 40  ? 16.297  -0.309  30.287  1.0 70.56 ? 40  ARG A N   1 A0A1U8FD60 UNP 40  R 
+ATOM 313  C CA  . ARG A 1 40  ? 15.463  -0.375  31.501  1.0 70.56 ? 40  ARG A CA  1 A0A1U8FD60 UNP 40  R 
+ATOM 314  C C   . ARG A 1 40  ? 14.158  0.399   31.323  1.0 70.56 ? 40  ARG A C   1 A0A1U8FD60 UNP 40  R 
+ATOM 315  C CB  . ARG A 1 40  ? 16.229  0.170   32.715  1.0 70.56 ? 40  ARG A CB  1 A0A1U8FD60 UNP 40  R 
+ATOM 316  O O   . ARG A 1 40  ? 13.102  -0.101  31.699  1.0 70.56 ? 40  ARG A O   1 A0A1U8FD60 UNP 40  R 
+ATOM 317  C CG  . ARG A 1 40  ? 17.483  -0.644  33.057  1.0 70.56 ? 40  ARG A CG  1 A0A1U8FD60 UNP 40  R 
+ATOM 318  C CD  . ARG A 1 40  ? 18.254  0.066   34.173  1.0 70.56 ? 40  ARG A CD  1 A0A1U8FD60 UNP 40  R 
+ATOM 319  N NE  . ARG A 1 40  ? 19.574  -0.550  34.396  1.0 70.56 ? 40  ARG A NE  1 A0A1U8FD60 UNP 40  R 
+ATOM 320  N NH1 . ARG A 1 40  ? 20.844  1.388   34.477  1.0 70.56 ? 40  ARG A NH1 1 A0A1U8FD60 UNP 40  R 
+ATOM 321  N NH2 . ARG A 1 40  ? 21.827  -0.593  34.680  1.0 70.56 ? 40  ARG A NH2 1 A0A1U8FD60 UNP 40  R 
+ATOM 322  C CZ  . ARG A 1 40  ? 20.728  0.089   34.512  1.0 70.56 ? 40  ARG A CZ  1 A0A1U8FD60 UNP 40  R 
+ATOM 323  N N   . ILE A 1 41  ? 14.228  1.581   30.705  1.0 70.75 ? 41  ILE A N   1 A0A1U8FD60 UNP 41  I 
+ATOM 324  C CA  . ILE A 1 41  ? 13.060  2.403   30.368  1.0 70.75 ? 41  ILE A CA  1 A0A1U8FD60 UNP 41  I 
+ATOM 325  C C   . ILE A 1 41  ? 12.105  1.645   29.438  1.0 70.75 ? 41  ILE A C   1 A0A1U8FD60 UNP 41  I 
+ATOM 326  C CB  . ILE A 1 41  ? 13.517  3.750   29.757  1.0 70.75 ? 41  ILE A CB  1 A0A1U8FD60 UNP 41  I 
+ATOM 327  O O   . ILE A 1 41  ? 10.900  1.647   29.675  1.0 70.75 ? 41  ILE A O   1 A0A1U8FD60 UNP 41  I 
+ATOM 328  C CG1 . ILE A 1 41  ? 14.098  4.664   30.859  1.0 70.75 ? 41  ILE A CG1 1 A0A1U8FD60 UNP 41  I 
+ATOM 329  C CG2 . ILE A 1 41  ? 12.355  4.433   29.016  1.0 70.75 ? 41  ILE A CG2 1 A0A1U8FD60 UNP 41  I 
+ATOM 330  C CD1 . ILE A 1 41  ? 14.825  5.909   30.326  1.0 70.75 ? 41  ILE A CD1 1 A0A1U8FD60 UNP 41  I 
+ATOM 331  N N   . HIS A 1 42  ? 12.623  0.969   28.410  1.0 66.25 ? 42  HIS A N   1 A0A1U8FD60 UNP 42  H 
+ATOM 332  C CA  . HIS A 1 42  ? 11.795  0.184   27.494  1.0 66.25 ? 42  HIS A CA  1 A0A1U8FD60 UNP 42  H 
+ATOM 333  C C   . HIS A 1 42  ? 11.060  -0.959  28.202  1.0 66.25 ? 42  HIS A C   1 A0A1U8FD60 UNP 42  H 
+ATOM 334  C CB  . HIS A 1 42  ? 12.648  -0.348  26.337  1.0 66.25 ? 42  HIS A CB  1 A0A1U8FD60 UNP 42  H 
+ATOM 335  O O   . HIS A 1 42  ? 9.865   -1.128  27.964  1.0 66.25 ? 42  HIS A O   1 A0A1U8FD60 UNP 42  H 
+ATOM 336  C CG  . HIS A 1 42  ? 12.849  0.675   25.253  1.0 66.25 ? 42  HIS A CG  1 A0A1U8FD60 UNP 42  H 
+ATOM 337  C CD2 . HIS A 1 42  ? 12.098  0.803   24.119  1.0 66.25 ? 42  HIS A CD2 1 A0A1U8FD60 UNP 42  H 
+ATOM 338  N ND1 . HIS A 1 42  ? 13.792  1.671   25.222  1.0 66.25 ? 42  HIS A ND1 1 A0A1U8FD60 UNP 42  H 
+ATOM 339  C CE1 . HIS A 1 42  ? 13.623  2.378   24.090  1.0 66.25 ? 42  HIS A CE1 1 A0A1U8FD60 UNP 42  H 
+ATOM 340  N NE2 . HIS A 1 42  ? 12.594  1.882   23.392  1.0 66.25 ? 42  HIS A NE2 1 A0A1U8FD60 UNP 42  H 
+ATOM 341  N N   . CYS A 1 43  ? 11.732  -1.701  29.090  1.0 66.31 ? 43  CYS A N   1 A0A1U8FD60 UNP 43  C 
+ATOM 342  C CA  . CYS A 1 43  ? 11.080  -2.738  29.897  1.0 66.31 ? 43  CYS A CA  1 A0A1U8FD60 UNP 43  C 
+ATOM 343  C C   . CYS A 1 43  ? 9.993   -2.138  30.798  1.0 66.31 ? 43  CYS A C   1 A0A1U8FD60 UNP 43  C 
+ATOM 344  C CB  . CYS A 1 43  ? 12.124  -3.487  30.735  1.0 66.31 ? 43  CYS A CB  1 A0A1U8FD60 UNP 43  C 
+ATOM 345  O O   . CYS A 1 43  ? 8.851   -2.586  30.767  1.0 66.31 ? 43  CYS A O   1 A0A1U8FD60 UNP 43  C 
+ATOM 346  S SG  . CYS A 1 43  ? 13.302  -4.364  29.665  1.0 66.31 ? 43  CYS A SG  1 A0A1U8FD60 UNP 43  C 
+ATOM 347  N N   . PHE A 1 44  ? 10.312  -1.056  31.517  1.0 72.62 ? 44  PHE A N   1 A0A1U8FD60 UNP 44  F 
+ATOM 348  C CA  . PHE A 1 44  ? 9.347   -0.374  32.380  1.0 72.62 ? 44  PHE A CA  1 A0A1U8FD60 UNP 44  F 
+ATOM 349  C C   . PHE A 1 44  ? 8.109   0.103   31.610  1.0 72.62 ? 44  PHE A C   1 A0A1U8FD60 UNP 44  F 
+ATOM 350  C CB  . PHE A 1 44  ? 10.028  0.811   33.078  1.0 72.62 ? 44  PHE A CB  1 A0A1U8FD60 UNP 44  F 
+ATOM 351  O O   . PHE A 1 44  ? 6.989   -0.086  32.072  1.0 72.62 ? 44  PHE A O   1 A0A1U8FD60 UNP 44  F 
+ATOM 352  C CG  . PHE A 1 44  ? 9.055   1.642   33.891  1.0 72.62 ? 44  PHE A CG  1 A0A1U8FD60 UNP 44  F 
+ATOM 353  C CD1 . PHE A 1 44  ? 8.386   2.730   33.297  1.0 72.62 ? 44  PHE A CD1 1 A0A1U8FD60 UNP 44  F 
+ATOM 354  C CD2 . PHE A 1 44  ? 8.742   1.267   35.210  1.0 72.62 ? 44  PHE A CD2 1 A0A1U8FD60 UNP 44  F 
+ATOM 355  C CE1 . PHE A 1 44  ? 7.394   3.423   34.012  1.0 72.62 ? 44  PHE A CE1 1 A0A1U8FD60 UNP 44  F 
+ATOM 356  C CE2 . PHE A 1 44  ? 7.775   1.983   35.936  1.0 72.62 ? 44  PHE A CE2 1 A0A1U8FD60 UNP 44  F 
+ATOM 357  C CZ  . PHE A 1 44  ? 7.097   3.057   35.336  1.0 72.62 ? 44  PHE A CZ  1 A0A1U8FD60 UNP 44  F 
+ATOM 358  N N   . LEU A 1 45  ? 8.287   0.715   30.433  1.0 70.81 ? 45  LEU A N   1 A0A1U8FD60 UNP 45  L 
+ATOM 359  C CA  . LEU A 1 45  ? 7.169   1.200   29.619  1.0 70.81 ? 45  LEU A CA  1 A0A1U8FD60 UNP 45  L 
+ATOM 360  C C   . LEU A 1 45  ? 6.260   0.060   29.148  1.0 70.81 ? 45  LEU A C   1 A0A1U8FD60 UNP 45  L 
+ATOM 361  C CB  . LEU A 1 45  ? 7.702   1.989   28.409  1.0 70.81 ? 45  LEU A CB  1 A0A1U8FD60 UNP 45  L 
+ATOM 362  O O   . LEU A 1 45  ? 5.051   0.264   29.073  1.0 70.81 ? 45  LEU A O   1 A0A1U8FD60 UNP 45  L 
+ATOM 363  C CG  . LEU A 1 45  ? 8.216   3.405   28.730  1.0 70.81 ? 45  LEU A CG  1 A0A1U8FD60 UNP 45  L 
+ATOM 364  C CD1 . LEU A 1 45  ? 8.859   4.002   27.475  1.0 70.81 ? 45  LEU A CD1 1 A0A1U8FD60 UNP 45  L 
+ATOM 365  C CD2 . LEU A 1 45  ? 7.086   4.343   29.166  1.0 70.81 ? 45  LEU A CD2 1 A0A1U8FD60 UNP 45  L 
+ATOM 366  N N   . GLN A 1 46  ? 6.818   -1.116  28.845  1.0 67.12 ? 46  GLN A N   1 A0A1U8FD60 UNP 46  Q 
+ATOM 367  C CA  . GLN A 1 46  ? 6.034   -2.298  28.477  1.0 67.12 ? 46  GLN A CA  1 A0A1U8FD60 UNP 46  Q 
+ATOM 368  C C   . GLN A 1 46  ? 5.213   -2.819  29.664  1.0 67.12 ? 46  GLN A C   1 A0A1U8FD60 UNP 46  Q 
+ATOM 369  C CB  . GLN A 1 46  ? 6.960   -3.393  27.922  1.0 67.12 ? 46  GLN A CB  1 A0A1U8FD60 UNP 46  Q 
+ATOM 370  O O   . GLN A 1 46  ? 4.016   -3.055  29.511  1.0 67.12 ? 46  GLN A O   1 A0A1U8FD60 UNP 46  Q 
+ATOM 371  C CG  . GLN A 1 46  ? 7.494   -3.030  26.530  1.0 67.12 ? 46  GLN A CG  1 A0A1U8FD60 UNP 46  Q 
+ATOM 372  C CD  . GLN A 1 46  ? 8.526   -4.016  25.993  1.0 67.12 ? 46  GLN A CD  1 A0A1U8FD60 UNP 46  Q 
+ATOM 373  N NE2 . GLN A 1 46  ? 9.221   -3.672  24.931  1.0 67.12 ? 46  GLN A NE2 1 A0A1U8FD60 UNP 46  Q 
+ATOM 374  O OE1 . GLN A 1 46  ? 8.731   -5.120  26.459  1.0 67.12 ? 46  GLN A OE1 1 A0A1U8FD60 UNP 46  Q 
+ATOM 375  N N   . ASP A 1 47  ? 5.823   -2.922  30.847  1.0 67.75 ? 47  ASP A N   1 A0A1U8FD60 UNP 47  D 
+ATOM 376  C CA  . ASP A 1 47  ? 5.153   -3.419  32.055  1.0 67.75 ? 47  ASP A CA  1 A0A1U8FD60 UNP 47  D 
+ATOM 377  C C   . ASP A 1 47  ? 4.094   -2.432  32.580  1.0 67.75 ? 47  ASP A C   1 A0A1U8FD60 UNP 47  D 
+ATOM 378  C CB  . ASP A 1 47  ? 6.206   -3.689  33.145  1.0 67.75 ? 47  ASP A CB  1 A0A1U8FD60 UNP 47  D 
+ATOM 379  O O   . ASP A 1 47  ? 3.000   -2.824  32.994  1.0 67.75 ? 47  ASP A O   1 A0A1U8FD60 UNP 47  D 
+ATOM 380  C CG  . ASP A 1 47  ? 7.197   -4.811  32.806  1.0 67.75 ? 47  ASP A CG  1 A0A1U8FD60 UNP 47  D 
+ATOM 381  O OD1 . ASP A 1 47  ? 6.851   -5.685  31.978  1.0 67.75 ? 47  ASP A OD1 1 A0A1U8FD60 UNP 47  D 
+ATOM 382  O OD2 . ASP A 1 47  ? 8.293   -4.798  33.412  1.0 67.75 ? 47  ASP A OD2 1 A0A1U8FD60 UNP 47  D 
+ATOM 383  N N   . ALA A 1 48  ? 4.393   -1.131  32.540  1.0 69.19 ? 48  ALA A N   1 A0A1U8FD60 UNP 48  A 
+ATOM 384  C CA  . ALA A 1 48  ? 3.503   -0.078  33.020  1.0 69.19 ? 48  ALA A CA  1 A0A1U8FD60 UNP 48  A 
+ATOM 385  C C   . ALA A 1 48  ? 2.295   0.141   32.094  1.0 69.19 ? 48  ALA A C   1 A0A1U8FD60 UNP 48  A 
+ATOM 386  C CB  . ALA A 1 48  ? 4.320   1.208   33.195  1.0 69.19 ? 48  ALA A CB  1 A0A1U8FD60 UNP 48  A 
+ATOM 387  O O   . ALA A 1 48  ? 1.202   0.453   32.570  1.0 69.19 ? 48  ALA A O   1 A0A1U8FD60 UNP 48  A 
+ATOM 388  N N   . ASP A 1 49  ? 2.458   -0.043  30.779  1.0 65.75 ? 49  ASP A N   1 A0A1U8FD60 UNP 49  D 
+ATOM 389  C CA  . ASP A 1 49  ? 1.365   0.098   29.809  1.0 65.75 ? 49  ASP A CA  1 A0A1U8FD60 UNP 49  D 
+ATOM 390  C C   . ASP A 1 49  ? 0.237   -0.924  30.038  1.0 65.75 ? 49  ASP A C   1 A0A1U8FD60 UNP 49  D 
+ATOM 391  C CB  . ASP A 1 49  ? 1.935   0.020   28.389  1.0 65.75 ? 49  ASP A CB  1 A0A1U8FD60 UNP 49  D 
+ATOM 392  O O   . ASP A 1 49  ? -0.931  -0.595  29.823  1.0 65.75 ? 49  ASP A O   1 A0A1U8FD60 UNP 49  D 
+ATOM 393  C CG  . ASP A 1 49  ? 0.870   0.247   27.317  1.0 65.75 ? 49  ASP A CG  1 A0A1U8FD60 UNP 49  D 
+ATOM 394  O OD1 . ASP A 1 49  ? 0.268   1.347   27.273  1.0 65.75 ? 49  ASP A OD1 1 A0A1U8FD60 UNP 49  D 
+ATOM 395  O OD2 . ASP A 1 49  ? 0.661   -0.671  26.494  1.0 65.75 ? 49  ASP A OD2 1 A0A1U8FD60 UNP 49  D 
+ATOM 396  N N   . ALA A 1 50  ? 0.550   -2.111  30.572  1.0 60.94 ? 50  ALA A N   1 A0A1U8FD60 UNP 50  A 
+ATOM 397  C CA  . ALA A 1 50  ? -0.448  -3.112  30.961  1.0 60.94 ? 50  ALA A CA  1 A0A1U8FD60 UNP 50  A 
+ATOM 398  C C   . ALA A 1 50  ? -1.351  -2.661  32.130  1.0 60.94 ? 50  ALA A C   1 A0A1U8FD60 UNP 50  A 
+ATOM 399  C CB  . ALA A 1 50  ? 0.289   -4.414  31.300  1.0 60.94 ? 50  ALA A CB  1 A0A1U8FD60 UNP 50  A 
+ATOM 400  O O   . ALA A 1 50  ? -2.451  -3.182  32.285  1.0 60.94 ? 50  ALA A O   1 A0A1U8FD60 UNP 50  A 
+ATOM 401  N N   . LYS A 1 51  ? -0.908  -1.681  32.933  1.0 61.00 ? 51  LYS A N   1 A0A1U8FD60 UNP 51  K 
+ATOM 402  C CA  . LYS A 1 51  ? -1.593  -1.189  34.147  1.0 61.00 ? 51  LYS A CA  1 A0A1U8FD60 UNP 51  K 
+ATOM 403  C C   . LYS A 1 51  ? -2.124  0.248   34.012  1.0 61.00 ? 51  LYS A C   1 A0A1U8FD60 UNP 51  K 
+ATOM 404  C CB  . LYS A 1 51  ? -0.647  -1.334  35.353  1.0 61.00 ? 51  LYS A CB  1 A0A1U8FD60 UNP 51  K 
+ATOM 405  O O   . LYS A 1 51  ? -2.650  0.828   34.960  1.0 61.00 ? 51  LYS A O   1 A0A1U8FD60 UNP 51  K 
+ATOM 406  C CG  . LYS A 1 51  ? -0.190  -2.785  35.588  1.0 61.00 ? 51  LYS A CG  1 A0A1U8FD60 UNP 51  K 
+ATOM 407  C CD  . LYS A 1 51  ? 0.678   -2.888  36.849  1.0 61.00 ? 51  LYS A CD  1 A0A1U8FD60 UNP 51  K 
+ATOM 408  C CE  . LYS A 1 51  ? 1.088   -4.345  37.078  1.0 61.00 ? 51  LYS A CE  1 A0A1U8FD60 UNP 51  K 
+ATOM 409  N NZ  . LYS A 1 51  ? 1.798   -4.523  38.368  1.0 61.00 ? 51  LYS A NZ  1 A0A1U8FD60 UNP 51  K 
+ATOM 410  N N   . LYS A 1 52  ? -1.997  0.848   32.821  1.0 60.59 ? 52  LYS A N   1 A0A1U8FD60 UNP 52  K 
+ATOM 411  C CA  . LYS A 1 52  ? -2.304  2.262   32.517  1.0 60.59 ? 52  LYS A CA  1 A0A1U8FD60 UNP 52  K 
+ATOM 412  C C   . LYS A 1 52  ? -3.779  2.654   32.734  1.0 60.59 ? 52  LYS A C   1 A0A1U8FD60 UNP 52  K 
+ATOM 413  C CB  . LYS A 1 52  ? -1.853  2.494   31.064  1.0 60.59 ? 52  LYS A CB  1 A0A1U8FD60 UNP 52  K 
+ATOM 414  O O   . LYS A 1 52  ? -4.109  3.843   32.800  1.0 60.59 ? 52  LYS A O   1 A0A1U8FD60 UNP 52  K 
+ATOM 415  C CG  . LYS A 1 52  ? -1.934  3.952   30.592  1.0 60.59 ? 52  LYS A CG  1 A0A1U8FD60 UNP 52  K 
+ATOM 416  C CD  . LYS A 1 52  ? -1.449  4.074   29.145  1.0 60.59 ? 52  LYS A CD  1 A0A1U8FD60 UNP 52  K 
+ATOM 417  C CE  . LYS A 1 52  ? -1.680  5.497   28.630  1.0 60.59 ? 52  LYS A CE  1 A0A1U8FD60 UNP 52  K 
+ATOM 418  N NZ  . LYS A 1 52  ? -1.267  5.620   27.211  1.0 60.59 ? 52  LYS A NZ  1 A0A1U8FD60 UNP 52  K 
+ATOM 419  N N   . THR A 1 53  ? -4.681  1.680   32.800  1.0 53.06 ? 53  THR A N   1 A0A1U8FD60 UNP 53  T 
+ATOM 420  C CA  . THR A 1 53  ? -6.129  1.895   32.924  1.0 53.06 ? 53  THR A CA  1 A0A1U8FD60 UNP 53  T 
+ATOM 421  C C   . THR A 1 53  ? -6.575  2.252   34.340  1.0 53.06 ? 53  THR A C   1 A0A1U8FD60 UNP 53  T 
+ATOM 422  C CB  . THR A 1 53  ? -6.901  0.669   32.407  1.0 53.06 ? 53  THR A CB  1 A0A1U8FD60 UNP 53  T 
+ATOM 423  O O   . THR A 1 53  ? -7.614  2.889   34.469  1.0 53.06 ? 53  THR A O   1 A0A1U8FD60 UNP 53  T 
+ATOM 424  C CG2 . THR A 1 53  ? -6.833  0.613   30.878  1.0 53.06 ? 53  THR A CG2 1 A0A1U8FD60 UNP 53  T 
+ATOM 425  O OG1 . THR A 1 53  ? -6.305  -0.517  32.880  1.0 53.06 ? 53  THR A OG1 1 A0A1U8FD60 UNP 53  T 
+ATOM 426  N N   . GLU A 1 54  ? -5.787  1.926   35.368  1.0 55.19 ? 54  GLU A N   1 A0A1U8FD60 UNP 54  E 
+ATOM 427  C CA  . GLU A 1 54  ? -6.246  1.961   36.765  1.0 55.19 ? 54  GLU A CA  1 A0A1U8FD60 UNP 54  E 
+ATOM 428  C C   . GLU A 1 54  ? -5.870  3.246   37.527  1.0 55.19 ? 54  GLU A C   1 A0A1U8FD60 UNP 54  E 
+ATOM 429  C CB  . GLU A 1 54  ? -5.727  0.704   37.482  1.0 55.19 ? 54  GLU A CB  1 A0A1U8FD60 UNP 54  E 
+ATOM 430  O O   . GLU A 1 54  ? -6.577  3.624   38.457  1.0 55.19 ? 54  GLU A O   1 A0A1U8FD60 UNP 54  E 
+ATOM 431  C CG  . GLU A 1 54  ? -6.349  -0.586  36.913  1.0 55.19 ? 54  GLU A CG  1 A0A1U8FD60 UNP 54  E 
+ATOM 432  C CD  . GLU A 1 54  ? -5.784  -1.874  37.536  1.0 55.19 ? 54  GLU A CD  1 A0A1U8FD60 UNP 54  E 
+ATOM 433  O OE1 . GLU A 1 54  ? -6.239  -2.952  37.095  1.0 55.19 ? 54  GLU A OE1 1 A0A1U8FD60 UNP 54  E 
+ATOM 434  O OE2 . GLU A 1 54  ? -4.868  -1.784  38.385  1.0 55.19 ? 54  GLU A OE2 1 A0A1U8FD60 UNP 54  E 
+ATOM 435  N N   . TYR A 1 55  ? -4.806  3.964   37.129  1.0 63.91 ? 55  TYR A N   1 A0A1U8FD60 UNP 55  Y 
+ATOM 436  C CA  . TYR A 1 55  ? -4.291  5.110   37.899  1.0 63.91 ? 55  TYR A CA  1 A0A1U8FD60 UNP 55  Y 
+ATOM 437  C C   . TYR A 1 55  ? -3.793  6.273   37.023  1.0 63.91 ? 55  TYR A C   1 A0A1U8FD60 UNP 55  Y 
+ATOM 438  C CB  . TYR A 1 55  ? -3.170  4.629   38.835  1.0 63.91 ? 55  TYR A CB  1 A0A1U8FD60 UNP 55  Y 
+ATOM 439  O O   . TYR A 1 55  ? -2.909  6.110   36.178  1.0 63.91 ? 55  TYR A O   1 A0A1U8FD60 UNP 55  Y 
+ATOM 440  C CG  . TYR A 1 55  ? -3.574  3.533   39.807  1.0 63.91 ? 55  TYR A CG  1 A0A1U8FD60 UNP 55  Y 
+ATOM 441  C CD1 . TYR A 1 55  ? -4.286  3.855   40.979  1.0 63.91 ? 55  TYR A CD1 1 A0A1U8FD60 UNP 55  Y 
+ATOM 442  C CD2 . TYR A 1 55  ? -3.281  2.185   39.514  1.0 63.91 ? 55  TYR A CD2 1 A0A1U8FD60 UNP 55  Y 
+ATOM 443  C CE1 . TYR A 1 55  ? -4.703  2.835   41.857  1.0 63.91 ? 55  TYR A CE1 1 A0A1U8FD60 UNP 55  Y 
+ATOM 444  C CE2 . TYR A 1 55  ? -3.702  1.163   40.386  1.0 63.91 ? 55  TYR A CE2 1 A0A1U8FD60 UNP 55  Y 
+ATOM 445  O OH  . TYR A 1 55  ? -4.807  0.500   42.407  1.0 63.91 ? 55  TYR A OH  1 A0A1U8FD60 UNP 55  Y 
+ATOM 446  C CZ  . TYR A 1 55  ? -4.411  1.486   41.560  1.0 63.91 ? 55  TYR A CZ  1 A0A1U8FD60 UNP 55  Y 
+ATOM 447  N N   . GLU A 1 56  ? -4.294  7.487   37.276  1.0 64.44 ? 56  GLU A N   1 A0A1U8FD60 UNP 56  E 
+ATOM 448  C CA  . GLU A 1 56  ? -3.911  8.708   36.539  1.0 64.44 ? 56  GLU A CA  1 A0A1U8FD60 UNP 56  E 
+ATOM 449  C C   . GLU A 1 56  ? -2.446  9.124   36.792  1.0 64.44 ? 56  GLU A C   1 A0A1U8FD60 UNP 56  E 
+ATOM 450  C CB  . GLU A 1 56  ? -4.892  9.833   36.922  1.0 64.44 ? 56  GLU A CB  1 A0A1U8FD60 UNP 56  E 
+ATOM 451  O O   . GLU A 1 56  ? -1.754  9.612   35.899  1.0 64.44 ? 56  GLU A O   1 A0A1U8FD60 UNP 56  E 
+ATOM 452  C CG  . GLU A 1 56  ? -4.850  11.058  35.993  1.0 64.44 ? 56  GLU A CG  1 A0A1U8FD60 UNP 56  E 
+ATOM 453  C CD  . GLU A 1 56  ? -5.184  10.728  34.524  1.0 64.44 ? 56  GLU A CD  1 A0A1U8FD60 UNP 56  E 
+ATOM 454  O OE1 . GLU A 1 56  ? -4.577  11.354  33.631  1.0 64.44 ? 56  GLU A OE1 1 A0A1U8FD60 UNP 56  E 
+ATOM 455  O OE2 . GLU A 1 56  ? -5.984  9.797   34.258  1.0 64.44 ? 56  GLU A OE2 1 A0A1U8FD60 UNP 56  E 
+ATOM 456  N N   . THR A 1 57  ? -1.916  8.855   37.988  1.0 66.31 ? 57  THR A N   1 A0A1U8FD60 UNP 57  T 
+ATOM 457  C CA  . THR A 1 57  ? -0.500  9.085   38.332  1.0 66.31 ? 57  THR A CA  1 A0A1U8FD60 UNP 57  T 
+ATOM 458  C C   . THR A 1 57  ? 0.448   8.248   37.471  1.0 66.31 ? 57  THR A C   1 A0A1U8FD60 UNP 57  T 
+ATOM 459  C CB  . THR A 1 57  ? -0.250  8.768   39.814  1.0 66.31 ? 57  THR A CB  1 A0A1U8FD60 UNP 57  T 
+ATOM 460  O O   . THR A 1 57  ? 1.453   8.762   36.977  1.0 66.31 ? 57  THR A O   1 A0A1U8FD60 UNP 57  T 
+ATOM 461  C CG2 . THR A 1 57  ? -0.872  9.824   40.727  1.0 66.31 ? 57  THR A CG2 1 A0A1U8FD60 UNP 57  T 
+ATOM 462  O OG1 . THR A 1 57  ? -0.841  7.530   40.145  1.0 66.31 ? 57  THR A OG1 1 A0A1U8FD60 UNP 57  T 
+ATOM 463  N N   . VAL A 1 58  ? 0.089   6.987   37.207  1.0 69.25 ? 58  VAL A N   1 A0A1U8FD60 UNP 58  V 
+ATOM 464  C CA  . VAL A 1 58  ? 0.853   6.080   36.337  1.0 69.25 ? 58  VAL A CA  1 A0A1U8FD60 UNP 58  V 
+ATOM 465  C C   . VAL A 1 58  ? 0.848   6.579   34.889  1.0 69.25 ? 58  VAL A C   1 A0A1U8FD60 UNP 58  V 
+ATOM 466  C CB  . VAL A 1 58  ? 0.311   4.637   36.446  1.0 69.25 ? 58  VAL A CB  1 A0A1U8FD60 UNP 58  V 
+ATOM 467  O O   . VAL A 1 58  ? 1.874   6.504   34.212  1.0 69.25 ? 58  VAL A O   1 A0A1U8FD60 UNP 58  V 
+ATOM 468  C CG1 . VAL A 1 58  ? 1.032   3.666   35.503  1.0 69.25 ? 58  VAL A CG1 1 A0A1U8FD60 UNP 58  V 
+ATOM 469  C CG2 . VAL A 1 58  ? 0.479   4.102   37.876  1.0 69.25 ? 58  VAL A CG2 1 A0A1U8FD60 UNP 58  V 
+ATOM 470  N N   . ARG A 1 59  ? -0.260  7.165   34.412  1.0 70.38 ? 59  ARG A N   1 A0A1U8FD60 UNP 59  R 
+ATOM 471  C CA  . ARG A 1 59  ? -0.327  7.767   33.066  1.0 70.38 ? 59  ARG A CA  1 A0A1U8FD60 UNP 59  R 
+ATOM 472  C C   . ARG A 1 59  ? 0.649   8.929   32.902  1.0 70.38 ? 59  ARG A C   1 A0A1U8FD60 UNP 59  R 
+ATOM 473  C CB  . ARG A 1 59  ? -1.746  8.254   32.748  1.0 70.38 ? 59  ARG A CB  1 A0A1U8FD60 UNP 59  R 
+ATOM 474  O O   . ARG A 1 59  ? 1.338   8.991   31.883  1.0 70.38 ? 59  ARG A O   1 A0A1U8FD60 UNP 59  R 
+ATOM 475  C CG  . ARG A 1 59  ? -2.743  7.103   32.620  1.0 70.38 ? 59  ARG A CG  1 A0A1U8FD60 UNP 59  R 
+ATOM 476  C CD  . ARG A 1 59  ? -4.122  7.681   32.330  1.0 70.38 ? 59  ARG A CD  1 A0A1U8FD60 UNP 59  R 
+ATOM 477  N NE  . ARG A 1 59  ? -5.145  6.628   32.286  1.0 70.38 ? 59  ARG A NE  1 A0A1U8FD60 UNP 59  R 
+ATOM 478  N NH1 . ARG A 1 59  ? -6.931  8.076   32.240  1.0 70.38 ? 59  ARG A NH1 1 A0A1U8FD60 UNP 59  R 
+ATOM 479  N NH2 . ARG A 1 59  ? -7.279  5.868   32.157  1.0 70.38 ? 59  ARG A NH2 1 A0A1U8FD60 UNP 59  R 
+ATOM 480  C CZ  . ARG A 1 59  ? -6.443  6.866   32.218  1.0 70.38 ? 59  ARG A CZ  1 A0A1U8FD60 UNP 59  R 
+ATOM 481  N N   . ASN A 1 60  ? 0.738   9.810   33.898  1.0 74.44 ? 60  ASN A N   1 A0A1U8FD60 UNP 60  N 
+ATOM 482  C CA  . ASN A 1 60  ? 1.679   10.930  33.876  1.0 74.44 ? 60  ASN A CA  1 A0A1U8FD60 UNP 60  N 
+ATOM 483  C C   . ASN A 1 60  ? 3.134   10.447  33.852  1.0 74.44 ? 60  ASN A C   1 A0A1U8FD60 UNP 60  N 
+ATOM 484  C CB  . ASN A 1 60  ? 1.381   11.869  35.056  1.0 74.44 ? 60  ASN A CB  1 A0A1U8FD60 UNP 60  N 
+ATOM 485  O O   . ASN A 1 60  ? 3.913   10.899  33.016  1.0 74.44 ? 60  ASN A O   1 A0A1U8FD60 UNP 60  N 
+ATOM 486  C CG  . ASN A 1 60  ? 0.144   12.713  34.800  1.0 74.44 ? 60  ASN A CG  1 A0A1U8FD60 UNP 60  N 
+ATOM 487  N ND2 . ASN A 1 60  ? -0.581  13.083  35.828  1.0 74.44 ? 60  ASN A ND2 1 A0A1U8FD60 UNP 60  N 
+ATOM 488  O OD1 . ASN A 1 60  ? -0.168  13.069  33.673  1.0 74.44 ? 60  ASN A OD1 1 A0A1U8FD60 UNP 60  N 
+ATOM 489  N N   . TRP A 1 61  ? 3.473   9.448   34.667  1.0 75.56 ? 61  TRP A N   1 A0A1U8FD60 UNP 61  W 
+ATOM 490  C CA  . TRP A 1 61  ? 4.805   8.844   34.663  1.0 75.56 ? 61  TRP A CA  1 A0A1U8FD60 UNP 61  W 
+ATOM 491  C C   . TRP A 1 61  ? 5.187   8.181   33.341  1.0 75.56 ? 61  TRP A C   1 A0A1U8FD60 UNP 61  W 
+ATOM 492  C CB  . TRP A 1 61  ? 4.857   7.806   35.774  1.0 75.56 ? 61  TRP A CB  1 A0A1U8FD60 UNP 61  W 
+ATOM 493  O O   . TRP A 1 61  ? 6.303   8.377   32.861  1.0 75.56 ? 61  TRP A O   1 A0A1U8FD60 UNP 61  W 
+ATOM 494  C CG  . TRP A 1 61  ? 4.892   8.334   37.172  1.0 75.56 ? 61  TRP A CG  1 A0A1U8FD60 UNP 61  W 
+ATOM 495  C CD1 . TRP A 1 61  ? 5.236   9.587   37.555  1.0 75.56 ? 61  TRP A CD1 1 A0A1U8FD60 UNP 61  W 
+ATOM 496  C CD2 . TRP A 1 61  ? 4.543   7.621   38.395  1.0 75.56 ? 61  TRP A CD2 1 A0A1U8FD60 UNP 61  W 
+ATOM 497  C CE2 . TRP A 1 61  ? 4.680   8.524   39.490  1.0 75.56 ? 61  TRP A CE2 1 A0A1U8FD60 UNP 61  W 
+ATOM 498  C CE3 . TRP A 1 61  ? 4.126   6.305   38.692  1.0 75.56 ? 61  TRP A CE3 1 A0A1U8FD60 UNP 61  W 
+ATOM 499  N NE1 . TRP A 1 61  ? 5.108   9.702   38.923  1.0 75.56 ? 61  TRP A NE1 1 A0A1U8FD60 UNP 61  W 
+ATOM 500  C CH2 . TRP A 1 61  ? 3.988   6.833   41.075  1.0 75.56 ? 61  TRP A CH2 1 A0A1U8FD60 UNP 61  W 
+ATOM 501  C CZ2 . TRP A 1 61  ? 4.398   8.150   40.807  1.0 75.56 ? 61  TRP A CZ2 1 A0A1U8FD60 UNP 61  W 
+ATOM 502  C CZ3 . TRP A 1 61  ? 3.855   5.914   40.018  1.0 75.56 ? 61  TRP A CZ3 1 A0A1U8FD60 UNP 61  W 
+ATOM 503  N N   . ILE A 1 62  ? 4.273   7.420   32.730  1.0 73.88 ? 62  ILE A N   1 A0A1U8FD60 UNP 62  I 
+ATOM 504  C CA  . ILE A 1 62  ? 4.498   6.817   31.408  1.0 73.88 ? 62  ILE A CA  1 A0A1U8FD60 UNP 62  I 
+ATOM 505  C C   . ILE A 1 62  ? 4.788   7.910   30.376  1.0 73.88 ? 62  ILE A C   1 A0A1U8FD60 UNP 62  I 
+ATOM 506  C CB  . ILE A 1 62  ? 3.286   5.949   30.993  1.0 73.88 ? 62  ILE A CB  1 A0A1U8FD60 UNP 62  I 
+ATOM 507  O O   . ILE A 1 62  ? 5.672   7.741   29.536  1.0 73.88 ? 62  ILE A O   1 A0A1U8FD60 UNP 62  I 
+ATOM 508  C CG1 . ILE A 1 62  ? 3.251   4.656   31.839  1.0 73.88 ? 62  ILE A CG1 1 A0A1U8FD60 UNP 62  I 
+ATOM 509  C CG2 . ILE A 1 62  ? 3.314   5.585   29.492  1.0 73.88 ? 62  ILE A CG2 1 A0A1U8FD60 UNP 62  I 
+ATOM 510  C CD1 . ILE A 1 62  ? 1.946   3.862   31.688  1.0 73.88 ? 62  ILE A CD1 1 A0A1U8FD60 UNP 62  I 
+ATOM 511  N N   . ALA A 1 63  ? 4.062   9.029   30.432  1.0 76.25 ? 63  ALA A N   1 A0A1U8FD60 UNP 63  A 
+ATOM 512  C CA  . ALA A 1 63  ? 4.274   10.137  29.513  1.0 76.25 ? 63  ALA A CA  1 A0A1U8FD60 UNP 63  A 
+ATOM 513  C C   . ALA A 1 63  ? 5.642   10.811  29.716  1.0 76.25 ? 63  ALA A C   1 A0A1U8FD60 UNP 63  A 
+ATOM 514  C CB  . ALA A 1 63  ? 3.110   11.115  29.651  1.0 76.25 ? 63  ALA A CB  1 A0A1U8FD60 UNP 63  A 
+ATOM 515  O O   . ALA A 1 63  ? 6.350   11.035  28.736  1.0 76.25 ? 63  ALA A O   1 A0A1U8FD60 UNP 63  A 
+ATOM 516  N N   . ASP A 1 64  ? 6.046   11.072  30.961  1.0 78.12 ? 64  ASP A N   1 A0A1U8FD60 UNP 64  D 
+ATOM 517  C CA  . ASP A 1 64  ? 7.340   11.695  31.266  1.0 78.12 ? 64  ASP A CA  1 A0A1U8FD60 UNP 64  D 
+ATOM 518  C C   . ASP A 1 64  ? 8.516   10.792  30.870  1.0 78.12 ? 64  ASP A C   1 A0A1U8FD60 UNP 64  D 
+ATOM 519  C CB  . ASP A 1 64  ? 7.412   12.046  32.761  1.0 78.12 ? 64  ASP A CB  1 A0A1U8FD60 UNP 64  D 
+ATOM 520  O O   . ASP A 1 64  ? 9.463   11.238  30.219  1.0 78.12 ? 64  ASP A O   1 A0A1U8FD60 UNP 64  D 
+ATOM 521  C CG  . ASP A 1 64  ? 6.449   13.163  33.186  1.0 78.12 ? 64  ASP A CG  1 A0A1U8FD60 UNP 64  D 
+ATOM 522  O OD1 . ASP A 1 64  ? 5.955   13.907  32.301  1.0 78.12 ? 64  ASP A OD1 1 A0A1U8FD60 UNP 64  D 
+ATOM 523  O OD2 . ASP A 1 64  ? 6.237   13.276  34.413  1.0 78.12 ? 64  ASP A OD2 1 A0A1U8FD60 UNP 64  D 
+ATOM 524  N N   . ILE A 1 65  ? 8.435   9.497   31.190  1.0 77.81 ? 65  ILE A N   1 A0A1U8FD60 UNP 65  I 
+ATOM 525  C CA  . ILE A 1 65  ? 9.466   8.514   30.832  1.0 77.81 ? 65  ILE A CA  1 A0A1U8FD60 UNP 65  I 
+ATOM 526  C C   . ILE A 1 65  ? 9.575   8.347   29.319  1.0 77.81 ? 65  ILE A C   1 A0A1U8FD60 UNP 65  I 
+ATOM 527  C CB  . ILE A 1 65  ? 9.190   7.176   31.549  1.0 77.81 ? 65  ILE A CB  1 A0A1U8FD60 UNP 65  I 
+ATOM 528  O O   . ILE A 1 65  ? 10.678  8.189   28.798  1.0 77.81 ? 65  ILE A O   1 A0A1U8FD60 UNP 65  I 
+ATOM 529  C CG1 . ILE A 1 65  ? 9.561   7.370   33.030  1.0 77.81 ? 65  ILE A CG1 1 A0A1U8FD60 UNP 65  I 
+ATOM 530  C CG2 . ILE A 1 65  ? 10.001  6.015   30.952  1.0 77.81 ? 65  ILE A CG2 1 A0A1U8FD60 UNP 65  I 
+ATOM 531  C CD1 . ILE A 1 65  ? 9.257   6.170   33.914  1.0 77.81 ? 65  ILE A CD1 1 A0A1U8FD60 UNP 65  I 
+ATOM 532  N N   . ARG A 1 66  ? 8.458   8.410   28.592  1.0 78.88 ? 66  ARG A N   1 A0A1U8FD60 UNP 66  R 
+ATOM 533  C CA  . ARG A 1 66  ? 8.459   8.340   27.129  1.0 78.88 ? 66  ARG A CA  1 A0A1U8FD60 UNP 66  R 
+ATOM 534  C C   . ARG A 1 66  ? 9.162   9.542   26.496  1.0 78.88 ? 66  ARG A C   1 A0A1U8FD60 UNP 66  R 
+ATOM 535  C CB  . ARG A 1 66  ? 7.013   8.195   26.664  1.0 78.88 ? 66  ARG A CB  1 A0A1U8FD60 UNP 66  R 
+ATOM 536  O O   . ARG A 1 66  ? 9.933   9.352   25.560  1.0 78.88 ? 66  ARG A O   1 A0A1U8FD60 UNP 66  R 
+ATOM 537  C CG  . ARG A 1 66  ? 6.900   7.933   25.160  1.0 78.88 ? 66  ARG A CG  1 A0A1U8FD60 UNP 66  R 
+ATOM 538  C CD  . ARG A 1 66  ? 5.426   7.897   24.755  1.0 78.88 ? 66  ARG A CD  1 A0A1U8FD60 UNP 66  R 
+ATOM 539  N NE  . ARG A 1 66  ? 4.690   6.801   25.419  1.0 78.88 ? 66  ARG A NE  1 A0A1U8FD60 UNP 66  R 
+ATOM 540  N NH1 . ARG A 1 66  ? 2.600   7.385   24.680  1.0 78.88 ? 66  ARG A NH1 1 A0A1U8FD60 UNP 66  R 
+ATOM 541  N NH2 . ARG A 1 66  ? 2.855   5.442   25.654  1.0 78.88 ? 66  ARG A NH2 1 A0A1U8FD60 UNP 66  R 
+ATOM 542  C CZ  . ARG A 1 66  ? 3.404   6.557   25.269  1.0 78.88 ? 66  ARG A CZ  1 A0A1U8FD60 UNP 66  R 
+ATOM 543  N N   . GLU A 1 67  ? 8.948   10.755  27.007  1.0 79.44 ? 67  GLU A N   1 A0A1U8FD60 UNP 67  E 
+ATOM 544  C CA  . GLU A 1 67  ? 9.680   11.938  26.527  1.0 79.44 ? 67  GLU A CA  1 A0A1U8FD60 UNP 67  E 
+ATOM 545  C C   . GLU A 1 67  ? 11.186  11.801  26.789  1.0 79.44 ? 67  GLU A C   1 A0A1U8FD60 UNP 67  E 
+ATOM 546  C CB  . GLU A 1 67  ? 9.143   13.230  27.167  1.0 79.44 ? 67  GLU A CB  1 A0A1U8FD60 UNP 67  E 
+ATOM 547  O O   . GLU A 1 67  ? 11.992  12.061  25.896  1.0 79.44 ? 67  GLU A O   1 A0A1U8FD60 UNP 67  E 
+ATOM 548  C CG  . GLU A 1 67  ? 7.731   13.634  26.708  1.0 79.44 ? 67  GLU A CG  1 A0A1U8FD60 UNP 67  E 
+ATOM 549  C CD  . GLU A 1 67  ? 7.615   13.987  25.212  1.0 79.44 ? 67  GLU A CD  1 A0A1U8FD60 UNP 67  E 
+ATOM 550  O OE1 . GLU A 1 67  ? 6.722   13.419  24.543  1.0 79.44 ? 67  GLU A OE1 1 A0A1U8FD60 UNP 67  E 
+ATOM 551  O OE2 . GLU A 1 67  ? 8.350   14.879  24.719  1.0 79.44 ? 67  GLU A OE2 1 A0A1U8FD60 UNP 67  E 
+ATOM 552  N N   . VAL A 1 68  ? 11.572  11.303  27.969  1.0 81.00 ? 68  VAL A N   1 A0A1U8FD60 UNP 68  V 
+ATOM 553  C CA  . VAL A 1 68  ? 12.980  11.021  28.279  1.0 81.00 ? 68  VAL A CA  1 A0A1U8FD60 UNP 68  V 
+ATOM 554  C C   . VAL A 1 68  ? 13.555  9.951   27.349  1.0 81.00 ? 68  VAL A C   1 A0A1U8FD60 UNP 68  V 
+ATOM 555  C CB  . VAL A 1 68  ? 13.151  10.631  29.755  1.0 81.00 ? 68  VAL A CB  1 A0A1U8FD60 UNP 68  V 
+ATOM 556  O O   . VAL A 1 68  ? 14.648  10.141  26.820  1.0 81.00 ? 68  VAL A O   1 A0A1U8FD60 UNP 68  V 
+ATOM 557  C CG1 . VAL A 1 68  ? 14.584  10.185  30.063  1.0 81.00 ? 68  VAL A CG1 1 A0A1U8FD60 UNP 68  V 
+ATOM 558  C CG2 . VAL A 1 68  ? 12.819  11.819  30.669  1.0 81.00 ? 68  VAL A CG2 1 A0A1U8FD60 UNP 68  V 
+ATOM 559  N N   . ALA A 1 69  ? 12.823  8.867   27.079  1.0 77.19 ? 69  ALA A N   1 A0A1U8FD60 UNP 69  A 
+ATOM 560  C CA  . ALA A 1 69  ? 13.252  7.832   26.140  1.0 77.19 ? 69  ALA A CA  1 A0A1U8FD60 UNP 69  A 
+ATOM 561  C C   . ALA A 1 69  ? 13.593  8.430   24.766  1.0 77.19 ? 69  ALA A C   1 A0A1U8FD60 UNP 69  A 
+ATOM 562  C CB  . ALA A 1 69  ? 12.149  6.772   26.016  1.0 77.19 ? 69  ALA A CB  1 A0A1U8FD60 UNP 69  A 
+ATOM 563  O O   . ALA A 1 69  ? 14.654  8.151   24.204  1.0 77.19 ? 69  ALA A O   1 A0A1U8FD60 UNP 69  A 
+ATOM 564  N N   . TYR A 1 70  ? 12.740  9.327   24.264  1.0 77.56 ? 70  TYR A N   1 A0A1U8FD60 UNP 70  Y 
+ATOM 565  C CA  . TYR A 1 70  ? 12.998  10.009  23.002  1.0 77.56 ? 70  TYR A CA  1 A0A1U8FD60 UNP 70  Y 
+ATOM 566  C C   . TYR A 1 70  ? 14.222  10.924  23.046  1.0 77.56 ? 70  TYR A C   1 A0A1U8FD60 UNP 70  Y 
+ATOM 567  C CB  . TYR A 1 70  ? 11.787  10.839  22.580  1.0 77.56 ? 70  TYR A CB  1 A0A1U8FD60 UNP 70  Y 
+ATOM 568  O O   . TYR A 1 70  ? 14.924  11.036  22.038  1.0 77.56 ? 70  TYR A O   1 A0A1U8FD60 UNP 70  Y 
+ATOM 569  C CG  . TYR A 1 70  ? 10.511  10.096  22.260  1.0 77.56 ? 70  TYR A CG  1 A0A1U8FD60 UNP 70  Y 
+ATOM 570  C CD1 . TYR A 1 70  ? 10.550  8.915   21.493  1.0 77.56 ? 70  TYR A CD1 1 A0A1U8FD60 UNP 70  Y 
+ATOM 571  C CD2 . TYR A 1 70  ? 9.272   10.635  22.657  1.0 77.56 ? 70  TYR A CD2 1 A0A1U8FD60 UNP 70  Y 
+ATOM 572  C CE1 . TYR A 1 70  ? 9.356   8.273   21.123  1.0 77.56 ? 70  TYR A CE1 1 A0A1U8FD60 UNP 70  Y 
+ATOM 573  C CE2 . TYR A 1 70  ? 8.074   9.998   22.286  1.0 77.56 ? 70  TYR A CE2 1 A0A1U8FD60 UNP 70  Y 
+ATOM 574  O OH  . TYR A 1 70  ? 6.958   8.225   21.120  1.0 77.56 ? 70  TYR A OH  1 A0A1U8FD60 UNP 70  Y 
+ATOM 575  C CZ  . TYR A 1 70  ? 8.117   8.817   21.515  1.0 77.56 ? 70  TYR A CZ  1 A0A1U8FD60 UNP 70  Y 
+ATOM 576  N N   . ASP A 1 71  ? 14.482  11.604  24.162  1.0 80.62 ? 71  ASP A N   1 A0A1U8FD60 UNP 71  D 
+ATOM 577  C CA  . ASP A 1 71  ? 15.669  12.447  24.326  1.0 80.62 ? 71  ASP A CA  1 A0A1U8FD60 UNP 71  D 
+ATOM 578  C C   . ASP A 1 71  ? 16.950  11.607  24.325  1.0 80.62 ? 71  ASP A C   1 A0A1U8FD60 UNP 71  D 
+ATOM 579  C CB  . ASP A 1 71  ? 15.544  13.317  25.587  1.0 80.62 ? 71  ASP A CB  1 A0A1U8FD60 UNP 71  D 
+ATOM 580  O O   . ASP A 1 71  ? 17.883  11.925  23.582  1.0 80.62 ? 71  ASP A O   1 A0A1U8FD60 UNP 71  D 
+ATOM 581  C CG  . ASP A 1 71  ? 14.462  14.399  25.469  1.0 80.62 ? 71  ASP A CG  1 A0A1U8FD60 UNP 71  D 
+ATOM 582  O OD1 . ASP A 1 71  ? 14.104  14.742  24.309  1.0 80.62 ? 71  ASP A OD1 1 A0A1U8FD60 UNP 71  D 
+ATOM 583  O OD2 . ASP A 1 71  ? 14.052  14.915  26.543  1.0 80.62 ? 71  ASP A OD2 1 A0A1U8FD60 UNP 71  D 
+ATOM 584  N N   . VAL A 1 72  ? 16.955  10.480  25.048  1.0 76.19 ? 72  VAL A N   1 A0A1U8FD60 UNP 72  V 
+ATOM 585  C CA  . VAL A 1 72  ? 18.065  9.515   25.049  1.0 76.19 ? 72  VAL A CA  1 A0A1U8FD60 UNP 72  V 
+ATOM 586  C C   . VAL A 1 72  ? 18.355  9.012   23.637  1.0 76.19 ? 72  VAL A C   1 A0A1U8FD60 UNP 72  V 
+ATOM 587  C CB  . VAL A 1 72  ? 17.773  8.314   25.968  1.0 76.19 ? 72  VAL A CB  1 A0A1U8FD60 UNP 72  V 
+ATOM 588  O O   . VAL A 1 72  ? 19.499  9.036   23.187  1.0 76.19 ? 72  VAL A O   1 A0A1U8FD60 UNP 72  V 
+ATOM 589  C CG1 . VAL A 1 72  ? 18.911  7.291   25.865  1.0 76.19 ? 72  VAL A CG1 1 A0A1U8FD60 UNP 72  V 
+ATOM 590  C CG2 . VAL A 1 72  ? 17.642  8.720   27.438  1.0 76.19 ? 72  VAL A CG2 1 A0A1U8FD60 UNP 72  V 
+ATOM 591  N N   . GLU A 1 73  ? 17.329  8.599   22.899  1.0 75.25 ? 73  GLU A N   1 A0A1U8FD60 UNP 73  E 
+ATOM 592  C CA  . GLU A 1 73  ? 17.487  8.134   21.520  1.0 75.25 ? 73  GLU A CA  1 A0A1U8FD60 UNP 73  E 
+ATOM 593  C C   . GLU A 1 73  ? 18.071  9.218   20.600  1.0 75.25 ? 73  GLU A C   1 A0A1U8FD60 UNP 73  E 
+ATOM 594  C CB  . GLU A 1 73  ? 16.124  7.700   20.997  1.0 75.25 ? 73  GLU A CB  1 A0A1U8FD60 UNP 73  E 
+ATOM 595  O O   . GLU A 1 73  ? 18.923  8.911   19.766  1.0 75.25 ? 73  GLU A O   1 A0A1U8FD60 UNP 73  E 
+ATOM 596  C CG  . GLU A 1 73  ? 15.629  6.364   21.573  1.0 75.25 ? 73  GLU A CG  1 A0A1U8FD60 UNP 73  E 
+ATOM 597  C CD  . GLU A 1 73  ? 14.162  6.106   21.210  1.0 75.25 ? 73  GLU A CD  1 A0A1U8FD60 UNP 73  E 
+ATOM 598  O OE1 . GLU A 1 73  ? 13.692  4.970   21.373  1.0 75.25 ? 73  GLU A OE1 1 A0A1U8FD60 UNP 73  E 
+ATOM 599  O OE2 . GLU A 1 73  ? 13.501  7.052   20.719  1.0 75.25 ? 73  GLU A OE2 1 A0A1U8FD60 UNP 73  E 
+ATOM 600  N N   . ASN A 1 74  ? 17.681  10.491  20.769  1.0 78.12 ? 74  ASN A N   1 A0A1U8FD60 UNP 74  N 
+ATOM 601  C CA  . ASN A 1 74  ? 18.255  11.586  19.976  1.0 78.12 ? 74  ASN A CA  1 A0A1U8FD60 UNP 74  N 
+ATOM 602  C C   . ASN A 1 74  ? 19.742  11.790  20.299  1.0 78.12 ? 74  ASN A C   1 A0A1U8FD60 UNP 74  N 
+ATOM 603  C CB  . ASN A 1 74  ? 17.495  12.908  20.198  1.0 78.12 ? 74  ASN A CB  1 A0A1U8FD60 UNP 74  N 
+ATOM 604  O O   . ASN A 1 74  ? 20.541  12.012  19.390  1.0 78.12 ? 74  ASN A O   1 A0A1U8FD60 UNP 74  N 
+ATOM 605  C CG  . ASN A 1 74  ? 16.005  12.834  19.935  1.0 78.12 ? 74  ASN A CG  1 A0A1U8FD60 UNP 74  N 
+ATOM 606  N ND2 . ASN A 1 74  ? 15.234  13.525  20.744  1.0 78.12 ? 74  ASN A ND2 1 A0A1U8FD60 UNP 74  N 
+ATOM 607  O OD1 . ASN A 1 74  ? 15.494  12.136  19.068  1.0 78.12 ? 74  ASN A OD1 1 A0A1U8FD60 UNP 74  N 
+ATOM 608  N N   . ILE A 1 75  ? 20.117  11.706  21.579  1.0 78.50 ? 75  ILE A N   1 A0A1U8FD60 UNP 75  I 
+ATOM 609  C CA  . ILE A 1 75  ? 21.509  11.811  22.039  1.0 78.50 ? 75  ILE A CA  1 A0A1U8FD60 UNP 75  I 
+ATOM 610  C C   . ILE A 1 75  ? 22.349  10.677  21.444  1.0 78.50 ? 75  ILE A C   1 A0A1U8FD60 UNP 75  I 
+ATOM 611  C CB  . ILE A 1 75  ? 21.546  11.812  23.585  1.0 78.50 ? 75  ILE A CB  1 A0A1U8FD60 UNP 75  I 
+ATOM 612  O O   . ILE A 1 75  ? 23.410  10.930  20.866  1.0 78.50 ? 75  ILE A O   1 A0A1U8FD60 UNP 75  I 
+ATOM 613  C CG1 . ILE A 1 75  ? 20.970  13.141  24.119  1.0 78.50 ? 75  ILE A CG1 1 A0A1U8FD60 UNP 75  I 
+ATOM 614  C CG2 . ILE A 1 75  ? 22.967  11.603  24.137  1.0 78.50 ? 75  ILE A CG2 1 A0A1U8FD60 UNP 75  I 
+ATOM 615  C CD1 . ILE A 1 75  ? 20.689  13.114  25.623  1.0 78.50 ? 75  ILE A CD1 1 A0A1U8FD60 UNP 75  I 
+ATOM 616  N N   . LEU A 1 76  ? 21.858  9.436   21.528  1.0 73.81 ? 76  LEU A N   1 A0A1U8FD60 UNP 76  L 
+ATOM 617  C CA  . LEU A 1 76  ? 22.524  8.264   20.958  1.0 73.81 ? 76  LEU A CA  1 A0A1U8FD60 UNP 76  L 
+ATOM 618  C C   . LEU A 1 76  ? 22.720  8.418   19.446  1.0 73.81 ? 76  LEU A C   1 A0A1U8FD60 UNP 76  L 
+ATOM 619  C CB  . LEU A 1 76  ? 21.702  6.998   21.272  1.0 73.81 ? 76  LEU A CB  1 A0A1U8FD60 UNP 76  L 
+ATOM 620  O O   . LEU A 1 76  ? 23.800  8.142   18.926  1.0 73.81 ? 76  LEU A O   1 A0A1U8FD60 UNP 76  L 
+ATOM 621  C CG  . LEU A 1 76  ? 21.699  6.566   22.751  1.0 73.81 ? 76  LEU A CG  1 A0A1U8FD60 UNP 76  L 
+ATOM 622  C CD1 . LEU A 1 76  ? 20.784  5.354   22.932  1.0 73.81 ? 76  LEU A CD1 1 A0A1U8FD60 UNP 76  L 
+ATOM 623  C CD2 . LEU A 1 76  ? 23.098  6.181   23.236  1.0 73.81 ? 76  LEU A CD2 1 A0A1U8FD60 UNP 76  L 
+ATOM 624  N N   . GLU A 1 77  ? 21.708  8.917   18.743  1.0 74.50 ? 77  GLU A N   1 A0A1U8FD60 UNP 77  E 
+ATOM 625  C CA  . GLU A 1 77  ? 21.739  9.118   17.299  1.0 74.50 ? 77  GLU A CA  1 A0A1U8FD60 UNP 77  E 
+ATOM 626  C C   . GLU A 1 77  ? 22.715  10.239  16.876  1.0 74.50 ? 77  GLU A C   1 A0A1U8FD60 UNP 77  E 
+ATOM 627  C CB  . GLU A 1 77  ? 20.283  9.305   16.848  1.0 74.50 ? 77  GLU A CB  1 A0A1U8FD60 UNP 77  E 
+ATOM 628  O O   . GLU A 1 77  ? 23.525  10.038  15.960  1.0 74.50 ? 77  GLU A O   1 A0A1U8FD60 UNP 77  E 
+ATOM 629  C CG  . GLU A 1 77  ? 20.148  9.624   15.366  1.0 74.50 ? 77  GLU A CG  1 A0A1U8FD60 UNP 77  E 
+ATOM 630  C CD  . GLU A 1 77  ? 18.816  9.183   14.735  1.0 74.50 ? 77  GLU A CD  1 A0A1U8FD60 UNP 77  E 
+ATOM 631  O OE1 . GLU A 1 77  ? 18.864  8.800   13.544  1.0 74.50 ? 77  GLU A OE1 1 A0A1U8FD60 UNP 77  E 
+ATOM 632  O OE2 . GLU A 1 77  ? 17.763  9.164   15.415  1.0 74.50 ? 77  GLU A OE2 1 A0A1U8FD60 UNP 77  E 
+ATOM 633  N N   . LYS A 1 78  ? 22.741  11.372  17.595  1.0 78.50 ? 78  LYS A N   1 A0A1U8FD60 UNP 78  K 
+ATOM 634  C CA  . LYS A 1 78  ? 23.758  12.430  17.422  1.0 78.50 ? 78  LYS A CA  1 A0A1U8FD60 UNP 78  K 
+ATOM 635  C C   . LYS A 1 78  ? 25.172  11.885  17.649  1.0 78.50 ? 78  LYS A C   1 A0A1U8FD60 UNP 78  K 
+ATOM 636  C CB  . LYS A 1 78  ? 23.498  13.582  18.410  1.0 78.50 ? 78  LYS A CB  1 A0A1U8FD60 UNP 78  K 
+ATOM 637  O O   . LYS A 1 78  ? 26.082  12.165  16.863  1.0 78.50 ? 78  LYS A O   1 A0A1U8FD60 UNP 78  K 
+ATOM 638  C CG  . LYS A 1 78  ? 22.294  14.481  18.073  1.0 78.50 ? 78  LYS A CG  1 A0A1U8FD60 UNP 78  K 
+ATOM 639  C CD  . LYS A 1 78  ? 22.076  15.454  19.245  1.0 78.50 ? 78  LYS A CD  1 A0A1U8FD60 UNP 78  K 
+ATOM 640  C CE  . LYS A 1 78  ? 20.866  16.378  19.078  1.0 78.50 ? 78  LYS A CE  1 A0A1U8FD60 UNP 78  K 
+ATOM 641  N NZ  . LYS A 1 78  ? 20.691  17.219  20.296  1.0 78.50 ? 78  LYS A NZ  1 A0A1U8FD60 UNP 78  K 
+ATOM 642  N N   . TYR A 1 79  ? 25.359  11.080  18.694  1.0 76.50 ? 79  TYR A N   1 A0A1U8FD60 UNP 79  Y 
+ATOM 643  C CA  . TYR A 1 79  ? 26.647  10.476  19.035  1.0 76.50 ? 79  TYR A CA  1 A0A1U8FD60 UNP 79  Y 
+ATOM 644  C C   . TYR A 1 79  ? 27.121  9.467   17.982  1.0 76.50 ? 79  TYR A C   1 A0A1U8FD60 UNP 79  Y 
+ATOM 645  C CB  . TYR A 1 79  ? 26.544  9.842   20.425  1.0 76.50 ? 79  TYR A CB  1 A0A1U8FD60 UNP 79  Y 
+ATOM 646  O O   . TYR A 1 79  ? 28.274  9.524   17.549  1.0 76.50 ? 79  TYR A O   1 A0A1U8FD60 UNP 79  Y 
+ATOM 647  C CG  . TYR A 1 79  ? 27.850  9.260   20.918  1.0 76.50 ? 79  TYR A CG  1 A0A1U8FD60 UNP 79  Y 
+ATOM 648  C CD1 . TYR A 1 79  ? 28.051  7.867   20.902  1.0 76.50 ? 79  TYR A CD1 1 A0A1U8FD60 UNP 79  Y 
+ATOM 649  C CD2 . TYR A 1 79  ? 28.855  10.113  21.411  1.0 76.50 ? 79  TYR A CD2 1 A0A1U8FD60 UNP 79  Y 
+ATOM 650  C CE1 . TYR A 1 79  ? 29.239  7.326   21.426  1.0 76.50 ? 79  TYR A CE1 1 A0A1U8FD60 UNP 79  Y 
+ATOM 651  C CE2 . TYR A 1 79  ? 30.053  9.575   21.916  1.0 76.50 ? 79  TYR A CE2 1 A0A1U8FD60 UNP 79  Y 
+ATOM 652  O OH  . TYR A 1 79  ? 31.401  7.659   22.412  1.0 76.50 ? 79  TYR A OH  1 A0A1U8FD60 UNP 79  Y 
+ATOM 653  C CZ  . TYR A 1 79  ? 30.243  8.179   21.930  1.0 76.50 ? 79  TYR A CZ  1 A0A1U8FD60 UNP 79  Y 
+ATOM 654  N N   . MET A 1 80  ? 26.236  8.591   17.497  1.0 70.75 ? 80  MET A N   1 A0A1U8FD60 UNP 80  M 
+ATOM 655  C CA  . MET A 1 80  ? 26.552  7.635   16.428  1.0 70.75 ? 80  MET A CA  1 A0A1U8FD60 UNP 80  M 
+ATOM 656  C C   . MET A 1 80  ? 26.947  8.340   15.130  1.0 70.75 ? 80  MET A C   1 A0A1U8FD60 UNP 80  M 
+ATOM 657  C CB  . MET A 1 80  ? 25.355  6.716   16.159  1.0 70.75 ? 80  MET A CB  1 A0A1U8FD60 UNP 80  M 
+ATOM 658  O O   . MET A 1 80  ? 27.963  7.993   14.524  1.0 70.75 ? 80  MET A O   1 A0A1U8FD60 UNP 80  M 
+ATOM 659  C CG  . MET A 1 80  ? 25.197  5.652   17.247  1.0 70.75 ? 80  MET A CG  1 A0A1U8FD60 UNP 80  M 
+ATOM 660  S SD  . MET A 1 80  ? 23.837  4.493   16.954  1.0 70.75 ? 80  MET A SD  1 A0A1U8FD60 UNP 80  M 
+ATOM 661  C CE  . MET A 1 80  ? 24.484  3.548   15.546  1.0 70.75 ? 80  MET A CE  1 A0A1U8FD60 UNP 80  M 
+ATOM 662  N N   . HIS A 1 81  ? 26.192  9.367   14.724  1.0 71.69 ? 81  HIS A N   1 A0A1U8FD60 UNP 81  H 
+ATOM 663  C CA  . HIS A 1 81  ? 26.546  10.187  13.566  1.0 71.69 ? 81  HIS A CA  1 A0A1U8FD60 UNP 81  H 
+ATOM 664  C C   . HIS A 1 81  ? 27.917  10.852  13.742  1.0 71.69 ? 81  HIS A C   1 A0A1U8FD60 UNP 81  H 
+ATOM 665  C CB  . HIS A 1 81  ? 25.437  11.216  13.320  1.0 71.69 ? 81  HIS A CB  1 A0A1U8FD60 UNP 81  H 
+ATOM 666  O O   . HIS A 1 81  ? 28.732  10.847  12.818  1.0 71.69 ? 81  HIS A O   1 A0A1U8FD60 UNP 81  H 
+ATOM 667  C CG  . HIS A 1 81  ? 25.685  12.044  12.085  1.0 71.69 ? 81  HIS A CG  1 A0A1U8FD60 UNP 81  H 
+ATOM 668  C CD2 . HIS A 1 81  ? 26.135  13.336  12.044  1.0 71.69 ? 81  HIS A CD2 1 A0A1U8FD60 UNP 81  H 
+ATOM 669  N ND1 . HIS A 1 81  ? 25.540  11.625  10.782  1.0 71.69 ? 81  HIS A ND1 1 A0A1U8FD60 UNP 81  H 
+ATOM 670  C CE1 . HIS A 1 81  ? 25.897  12.639  9.978   1.0 71.69 ? 81  HIS A CE1 1 A0A1U8FD60 UNP 81  H 
+ATOM 671  N NE2 . HIS A 1 81  ? 26.276  13.701  10.701  1.0 71.69 ? 81  HIS A NE2 1 A0A1U8FD60 UNP 81  H 
+ATOM 672  N N   . LYS A 1 82  ? 28.216  11.348  14.949  1.0 74.44 ? 82  LYS A N   1 A0A1U8FD60 UNP 82  K 
+ATOM 673  C CA  . LYS A 1 82  ? 29.514  11.950  15.263  1.0 74.44 ? 82  LYS A CA  1 A0A1U8FD60 UNP 82  K 
+ATOM 674  C C   . LYS A 1 82  ? 30.666  10.954  15.135  1.0 74.44 ? 82  LYS A C   1 A0A1U8FD60 UNP 82  K 
+ATOM 675  C CB  . LYS A 1 82  ? 29.463  12.576  16.668  1.0 74.44 ? 82  LYS A CB  1 A0A1U8FD60 UNP 82  K 
+ATOM 676  O O   . LYS A 1 82  ? 31.671  11.285  14.511  1.0 74.44 ? 82  LYS A O   1 A0A1U8FD60 UNP 82  K 
+ATOM 677  C CG  . LYS A 1 82  ? 30.678  13.455  17.001  1.0 74.44 ? 82  LYS A CG  1 A0A1U8FD60 UNP 82  K 
+ATOM 678  C CD  . LYS A 1 82  ? 30.718  14.698  16.106  1.0 74.44 ? 82  LYS A CD  1 A0A1U8FD60 UNP 82  K 
+ATOM 679  C CE  . LYS A 1 82  ? 31.784  15.696  16.555  1.0 74.44 ? 82  LYS A CE  1 A0A1U8FD60 UNP 82  K 
+ATOM 680  N NZ  . LYS A 1 82  ? 31.692  16.926  15.729  1.0 74.44 ? 82  LYS A NZ  1 A0A1U8FD60 UNP 82  K 
+ATOM 681  N N   . ILE A 1 83  ? 30.529  9.744   15.683  1.0 69.31 ? 83  ILE A N   1 A0A1U8FD60 UNP 83  I 
+ATOM 682  C CA  . ILE A 1 83  ? 31.557  8.695   15.573  1.0 69.31 ? 83  ILE A CA  1 A0A1U8FD60 UNP 83  I 
+ATOM 683  C C   . ILE A 1 83  ? 31.798  8.322   14.110  1.0 69.31 ? 83  ILE A C   1 A0A1U8FD60 UNP 83  I 
+ATOM 684  C CB  . ILE A 1 83  ? 31.185  7.455   16.418  1.0 69.31 ? 83  ILE A CB  1 A0A1U8FD60 UNP 83  I 
+ATOM 685  O O   . ILE A 1 83  ? 32.951  8.218   13.693  1.0 69.31 ? 83  ILE A O   1 A0A1U8FD60 UNP 83  I 
+ATOM 686  C CG1 . ILE A 1 83  ? 31.344  7.806   17.911  1.0 69.31 ? 83  ILE A CG1 1 A0A1U8FD60 UNP 83  I 
+ATOM 687  C CG2 . ILE A 1 83  ? 32.077  6.242   16.062  1.0 69.31 ? 83  ILE A CG2 1 A0A1U8FD60 UNP 83  I 
+ATOM 688  C CD1 . ILE A 1 83  ? 30.950  6.670   18.856  1.0 69.31 ? 83  ILE A CD1 1 A0A1U8FD60 UNP 83  I 
+ATOM 689  N N   . ALA A 1 84  ? 30.733  8.159   13.322  1.0 65.06 ? 84  ALA A N   1 A0A1U8FD60 UNP 84  A 
+ATOM 690  C CA  . ALA A 1 84  ? 30.839  7.792   11.911  1.0 65.06 ? 84  ALA A CA  1 A0A1U8FD60 UNP 84  A 
+ATOM 691  C C   . ALA A 1 84  ? 31.580  8.848   11.062  1.0 65.06 ? 84  ALA A C   1 A0A1U8FD60 UNP 84  A 
+ATOM 692  C CB  . ALA A 1 84  ? 29.422  7.535   11.387  1.0 65.06 ? 84  ALA A CB  1 A0A1U8FD60 UNP 84  A 
+ATOM 693  O O   . ALA A 1 84  ? 32.198  8.500   10.056  1.0 65.06 ? 84  ALA A O   1 A0A1U8FD60 UNP 84  A 
+ATOM 694  N N   . MET A 1 85  ? 31.549  10.121  11.474  1.0 65.06 ? 85  MET A N   1 A0A1U8FD60 UNP 85  M 
+ATOM 695  C CA  . MET A 1 85  ? 32.182  11.251  10.779  1.0 65.06 ? 85  MET A CA  1 A0A1U8FD60 UNP 85  M 
+ATOM 696  C C   . MET A 1 85  ? 33.648  11.514  11.178  1.0 65.06 ? 85  MET A C   1 A0A1U8FD60 UNP 85  M 
+ATOM 697  C CB  . MET A 1 85  ? 31.325  12.513  10.979  1.0 65.06 ? 85  MET A CB  1 A0A1U8FD60 UNP 85  M 
+ATOM 698  O O   . MET A 1 85  ? 34.300  12.310  10.511  1.0 65.06 ? 85  MET A O   1 A0A1U8FD60 UNP 85  M 
+ATOM 699  C CG  . MET A 1 85  ? 29.985  12.480  10.228  1.0 65.06 ? 85  MET A CG  1 A0A1U8FD60 UNP 85  M 
+ATOM 700  S SD  . MET A 1 85  ? 30.089  12.787  8.438   1.0 65.06 ? 85  MET A SD  1 A0A1U8FD60 UNP 85  M 
+ATOM 701  C CE  . MET A 1 85  ? 29.769  11.127  7.793   1.0 65.06 ? 85  MET A CE  1 A0A1U8FD60 UNP 85  M 
+ATOM 702  N N   . ARG A 1 86  ? 34.215  10.817  12.181  1.0 62.94 ? 86  ARG A N   1 A0A1U8FD60 UNP 86  R 
+ATOM 703  C CA  . ARG A 1 86  ? 35.611  11.002  12.668  1.0 62.94 ? 86  ARG A CA  1 A0A1U8FD60 UNP 86  R 
+ATOM 704  C C   . ARG A 1 86  ? 36.723  10.769  11.625  1.0 62.94 ? 86  ARG A C   1 A0A1U8FD60 UNP 86  R 
+ATOM 705  C CB  . ARG A 1 86  ? 35.860  10.099  13.895  1.0 62.94 ? 86  ARG A CB  1 A0A1U8FD60 UNP 86  R 
+ATOM 706  O O   . ARG A 1 86  ? 37.900  10.855  11.956  1.0 62.94 ? 86  ARG A O   1 A0A1U8FD60 UNP 86  R 
+ATOM 707  C CG  . ARG A 1 86  ? 35.250  10.644  15.192  1.0 62.94 ? 86  ARG A CG  1 A0A1U8FD60 UNP 86  R 
+ATOM 708  C CD  . ARG A 1 86  ? 35.618  9.716   16.359  1.0 62.94 ? 86  ARG A CD  1 A0A1U8FD60 UNP 86  R 
+ATOM 709  N NE  . ARG A 1 86  ? 35.191  10.266  17.659  1.0 62.94 ? 86  ARG A NE  1 A0A1U8FD60 UNP 86  R 
+ATOM 710  N NH1 . ARG A 1 86  ? 35.813  8.477   18.961  1.0 62.94 ? 86  ARG A NH1 1 A0A1U8FD60 UNP 86  R 
+ATOM 711  N NH2 . ARG A 1 86  ? 34.941  10.287  19.927  1.0 62.94 ? 86  ARG A NH2 1 A0A1U8FD60 UNP 86  R 
+ATOM 712  C CZ  . ARG A 1 86  ? 35.314  9.676   18.837  1.0 62.94 ? 86  ARG A CZ  1 A0A1U8FD60 UNP 86  R 
+ATOM 713  N N   . LYS A 1 87  ? 36.382  10.427  10.380  1.0 52.53 ? 87  LYS A N   1 A0A1U8FD60 UNP 87  K 
+ATOM 714  C CA  . LYS A 1 87  ? 37.341  10.184  9.292   1.0 52.53 ? 87  LYS A CA  1 A0A1U8FD60 UNP 87  K 
+ATOM 715  C C   . LYS A 1 87  ? 37.623  11.418  8.419   1.0 52.53 ? 87  LYS A C   1 A0A1U8FD60 UNP 87  K 
+ATOM 716  C CB  . LYS A 1 87  ? 36.915  8.947   8.475   1.0 52.53 ? 87  LYS A CB  1 A0A1U8FD60 UNP 87  K 
+ATOM 717  O O   . LYS A 1 87  ? 38.487  11.316  7.558   1.0 52.53 ? 87  LYS A O   1 A0A1U8FD60 UNP 87  K 
+ATOM 718  C CG  . LYS A 1 87  ? 37.061  7.648   9.289   1.0 52.53 ? 87  LYS A CG  1 A0A1U8FD60 UNP 87  K 
+ATOM 719  C CD  . LYS A 1 87  ? 36.810  6.405   8.424   1.0 52.53 ? 87  LYS A CD  1 A0A1U8FD60 UNP 87  K 
+ATOM 720  C CE  . LYS A 1 87  ? 37.047  5.136   9.254   1.0 52.53 ? 87  LYS A CE  1 A0A1U8FD60 UNP 87  K 
+ATOM 721  N NZ  . LYS A 1 87  ? 36.889  3.905   8.440   1.0 52.53 ? 87  LYS A NZ  1 A0A1U8FD60 UNP 87  K 
+ATOM 722  N N   . ASP A 1 88  ? 36.948  12.557  8.626   1.0 49.50 ? 88  ASP A N   1 A0A1U8FD60 UNP 88  D 
+ATOM 723  C CA  . ASP A 1 88  ? 37.094  13.741  7.761   1.0 49.50 ? 88  ASP A CA  1 A0A1U8FD60 UNP 88  D 
+ATOM 724  C C   . ASP A 1 88  ? 36.870  15.086  8.523   1.0 49.50 ? 88  ASP A C   1 A0A1U8FD60 UNP 88  D 
+ATOM 725  C CB  . ASP A 1 88  ? 36.138  13.569  6.543   1.0 49.50 ? 88  ASP A CB  1 A0A1U8FD60 UNP 88  D 
+ATOM 726  O O   . ASP A 1 88  ? 35.735  15.470  8.796   1.0 49.50 ? 88  ASP A O   1 A0A1U8FD60 UNP 88  D 
+ATOM 727  C CG  . ASP A 1 88  ? 36.809  13.654  5.163   1.0 49.50 ? 88  ASP A CG  1 A0A1U8FD60 UNP 88  D 
+ATOM 728  O OD1 . ASP A 1 88  ? 37.877  14.300  5.062   1.0 49.50 ? 88  ASP A OD1 1 A0A1U8FD60 UNP 88  D 
+ATOM 729  O OD2 . ASP A 1 88  ? 36.185  13.162  4.192   1.0 49.50 ? 88  ASP A OD2 1 A0A1U8FD60 UNP 88  D 
+ATOM 730  N N   . ARG A 1 89  ? 37.964  15.842  8.766   1.0 51.44 ? 89  ARG A N   1 A0A1U8FD60 UNP 89  R 
+ATOM 731  C CA  . ARG A 1 89  ? 38.091  17.286  9.160   1.0 51.44 ? 89  ARG A CA  1 A0A1U8FD60 UNP 89  R 
+ATOM 732  C C   . ARG A 1 89  ? 37.977  17.763  10.642  1.0 51.44 ? 89  ARG A C   1 A0A1U8FD60 UNP 89  R 
+ATOM 733  C CB  . ARG A 1 89  ? 37.183  18.178  8.289   1.0 51.44 ? 89  ARG A CB  1 A0A1U8FD60 UNP 89  R 
+ATOM 734  O O   . ARG A 1 89  ? 37.028  17.486  11.350  1.0 51.44 ? 89  ARG A O   1 A0A1U8FD60 UNP 89  R 
+ATOM 735  C CG  . ARG A 1 89  ? 37.419  18.057  6.777   1.0 51.44 ? 89  ARG A CG  1 A0A1U8FD60 UNP 89  R 
+ATOM 736  C CD  . ARG A 1 89  ? 36.474  19.016  6.046   1.0 51.44 ? 89  ARG A CD  1 A0A1U8FD60 UNP 89  R 
+ATOM 737  N NE  . ARG A 1 89  ? 36.722  19.008  4.595   1.0 51.44 ? 89  ARG A NE  1 A0A1U8FD60 UNP 89  R 
+ATOM 738  N NH1 . ARG A 1 89  ? 35.391  20.795  4.043   1.0 51.44 ? 89  ARG A NH1 1 A0A1U8FD60 UNP 89  R 
+ATOM 739  N NH2 . ARG A 1 89  ? 36.593  19.778  2.459   1.0 51.44 ? 89  ARG A NH2 1 A0A1U8FD60 UNP 89  R 
+ATOM 740  C CZ  . ARG A 1 89  ? 36.235  19.857  3.709   1.0 51.44 ? 89  ARG A CZ  1 A0A1U8FD60 UNP 89  R 
+ATOM 741  N N   . SER A 1 90  ? 38.885  18.709  10.972  1.0 54.69 ? 90  SER A N   1 A0A1U8FD60 UNP 90  S 
+ATOM 742  C CA  . SER A 1 90  ? 38.936  19.759  12.035  1.0 54.69 ? 90  SER A CA  1 A0A1U8FD60 UNP 90  S 
+ATOM 743  C C   . SER A 1 90  ? 38.562  19.414  13.498  1.0 54.69 ? 90  SER A C   1 A0A1U8FD60 UNP 90  S 
+ATOM 744  C CB  . SER A 1 90  ? 38.194  21.028  11.588  1.0 54.69 ? 90  SER A CB  1 A0A1U8FD60 UNP 90  S 
+ATOM 745  O O   . SER A 1 90  ? 37.409  19.526  13.912  1.0 54.69 ? 90  SER A O   1 A0A1U8FD60 UNP 90  S 
+ATOM 746  O OG  . SER A 1 90  ? 38.517  22.139  12.413  1.0 54.69 ? 90  SER A OG  1 A0A1U8FD60 UNP 90  S 
+ATOM 747  N N   . ILE A 1 91  ? 39.604  19.212  14.318  1.0 56.75 ? 91  ILE A N   1 A0A1U8FD60 UNP 91  I 
+ATOM 748  C CA  . ILE A 1 91  ? 39.598  18.853  15.757  1.0 56.75 ? 91  ILE A CA  1 A0A1U8FD60 UNP 91  I 
+ATOM 749  C C   . ILE A 1 91  ? 38.734  19.782  16.646  1.0 56.75 ? 91  ILE A C   1 A0A1U8FD60 UNP 91  I 
+ATOM 750  C CB  . ILE A 1 91  ? 41.080  18.829  16.244  1.0 56.75 ? 91  ILE A CB  1 A0A1U8FD60 UNP 91  I 
+ATOM 751  O O   . ILE A 1 91  ? 38.100  19.339  17.603  1.0 56.75 ? 91  ILE A O   1 A0A1U8FD60 UNP 91  I 
+ATOM 752  C CG1 . ILE A 1 91  ? 41.935  17.808  15.442  1.0 56.75 ? 91  ILE A CG1 1 A0A1U8FD60 UNP 91  I 
+ATOM 753  C CG2 . ILE A 1 91  ? 41.191  18.522  17.750  1.0 56.75 ? 91  ILE A CG2 1 A0A1U8FD60 UNP 91  I 
+ATOM 754  C CD1 . ILE A 1 91  ? 43.451  17.940  15.648  1.0 56.75 ? 91  ILE A CD1 1 A0A1U8FD60 UNP 91  I 
+ATOM 755  N N   . TRP A 1 92  ? 38.650  21.082  16.342  1.0 51.38 ? 92  TRP A N   1 A0A1U8FD60 UNP 92  W 
+ATOM 756  C CA  . TRP A 1 92  ? 37.975  22.062  17.214  1.0 51.38 ? 92  TRP A CA  1 A0A1U8FD60 UNP 92  W 
+ATOM 757  C C   . TRP A 1 92  ? 36.441  21.978  17.168  1.0 51.38 ? 92  TRP A C   1 A0A1U8FD60 UNP 92  W 
+ATOM 758  C CB  . TRP A 1 92  ? 38.470  23.470  16.868  1.0 51.38 ? 92  TRP A CB  1 A0A1U8FD60 UNP 92  W 
+ATOM 759  O O   . TRP A 1 92  ? 35.783  21.984  18.208  1.0 51.38 ? 92  TRP A O   1 A0A1U8FD60 UNP 92  W 
+ATOM 760  C CG  . TRP A 1 92  ? 39.903  23.722  17.226  1.0 51.38 ? 92  TRP A CG  1 A0A1U8FD60 UNP 92  W 
+ATOM 761  C CD1 . TRP A 1 92  ? 40.973  23.564  16.412  1.0 51.38 ? 92  TRP A CD1 1 A0A1U8FD60 UNP 92  W 
+ATOM 762  C CD2 . TRP A 1 92  ? 40.440  24.178  18.507  1.0 51.38 ? 92  TRP A CD2 1 A0A1U8FD60 UNP 92  W 
+ATOM 763  C CE2 . TRP A 1 92  ? 41.859  24.272  18.393  1.0 51.38 ? 92  TRP A CE2 1 A0A1U8FD60 UNP 92  W 
+ATOM 764  C CE3 . TRP A 1 92  ? 39.870  24.526  19.751  1.0 51.38 ? 92  TRP A CE3 1 A0A1U8FD60 UNP 92  W 
+ATOM 765  N NE1 . TRP A 1 92  ? 42.129  23.883  17.099  1.0 51.38 ? 92  TRP A NE1 1 A0A1U8FD60 UNP 92  W 
+ATOM 766  C CH2 . TRP A 1 92  ? 42.075  25.035  20.676  1.0 51.38 ? 92  TRP A CH2 1 A0A1U8FD60 UNP 92  W 
+ATOM 767  C CZ2 . TRP A 1 92  ? 42.674  24.692  19.453  1.0 51.38 ? 92  TRP A CZ2 1 A0A1U8FD60 UNP 92  W 
+ATOM 768  C CZ3 . TRP A 1 92  ? 40.679  24.950  20.823  1.0 51.38 ? 92  TRP A CZ3 1 A0A1U8FD60 UNP 92  W 
+ATOM 769  N N   . LYS A 1 93  ? 35.846  21.833  15.974  1.0 57.50 ? 93  LYS A N   1 A0A1U8FD60 UNP 93  K 
+ATOM 770  C CA  . LYS A 1 93  ? 34.391  21.609  15.828  1.0 57.50 ? 93  LYS A CA  1 A0A1U8FD60 UNP 93  K 
+ATOM 771  C C   . LYS A 1 93  ? 33.978  20.215  16.316  1.0 57.50 ? 93  LYS A C   1 A0A1U8FD60 UNP 93  K 
+ATOM 772  C CB  . LYS A 1 93  ? 33.962  21.817  14.365  1.0 57.50 ? 93  LYS A CB  1 A0A1U8FD60 UNP 93  K 
+ATOM 773  O O   . LYS A 1 93  ? 32.801  19.960  16.589  1.0 57.50 ? 93  LYS A O   1 A0A1U8FD60 UNP 93  K 
+ATOM 774  C CG  . LYS A 1 93  ? 34.048  23.285  13.922  1.0 57.50 ? 93  LYS A CG  1 A0A1U8FD60 UNP 93  K 
+ATOM 775  C CD  . LYS A 1 93  ? 33.526  23.459  12.488  1.0 57.50 ? 93  LYS A CD  1 A0A1U8FD60 UNP 93  K 
+ATOM 776  C CE  . LYS A 1 93  ? 33.594  24.937  12.086  1.0 57.50 ? 93  LYS A CE  1 A0A1U8FD60 UNP 93  K 
+ATOM 777  N NZ  . LYS A 1 93  ? 33.077  25.170  10.715  1.0 57.50 ? 93  LYS A NZ  1 A0A1U8FD60 UNP 93  K 
+ATOM 778  N N   . GLU A 1 94  ? 34.933  19.291  16.409  1.0 63.19 ? 94  GLU A N   1 A0A1U8FD60 UNP 94  E 
+ATOM 779  C CA  . GLU A 1 94  ? 34.711  17.952  16.945  1.0 63.19 ? 94  GLU A CA  1 A0A1U8FD60 UNP 94  E 
+ATOM 780  C C   . GLU A 1 94  ? 34.455  17.962  18.445  1.0 63.19 ? 94  GLU A C   1 A0A1U8FD60 UNP 94  E 
+ATOM 781  C CB  . GLU A 1 94  ? 35.821  16.988  16.536  1.0 63.19 ? 94  GLU A CB  1 A0A1U8FD60 UNP 94  E 
+ATOM 782  O O   . GLU A 1 94  ? 33.435  17.418  18.878  1.0 63.19 ? 94  GLU A O   1 A0A1U8FD60 UNP 94  E 
+ATOM 783  C CG  . GLU A 1 94  ? 35.713  16.676  15.038  1.0 63.19 ? 94  GLU A CG  1 A0A1U8FD60 UNP 94  E 
+ATOM 784  C CD  . GLU A 1 94  ? 36.773  15.670  14.584  1.0 63.19 ? 94  GLU A CD  1 A0A1U8FD60 UNP 94  E 
+ATOM 785  O OE1 . GLU A 1 94  ? 36.459  14.918  13.638  1.0 63.19 ? 94  GLU A OE1 1 A0A1U8FD60 UNP 94  E 
+ATOM 786  O OE2 . GLU A 1 94  ? 37.841  15.606  15.231  1.0 63.19 ? 94  GLU A OE2 1 A0A1U8FD60 UNP 94  E 
+ATOM 787  N N   . ASN A 1 95  ? 35.304  18.665  19.189  1.0 69.50 ? 95  ASN A N   1 A0A1U8FD60 UNP 95  N 
+ATOM 788  C CA  . ASN A 1 95  ? 35.218  18.752  20.641  1.0 69.50 ? 95  ASN A CA  1 A0A1U8FD60 UNP 95  N 
+ATOM 789  C C   . ASN A 1 95  ? 33.974  19.518  21.116  1.0 69.50 ? 95  ASN A C   1 A0A1U8FD60 UNP 95  N 
+ATOM 790  C CB  . ASN A 1 95  ? 36.542  19.338  21.153  1.0 69.50 ? 95  ASN A CB  1 A0A1U8FD60 UNP 95  N 
+ATOM 791  O O   . ASN A 1 95  ? 33.294  19.037  22.012  1.0 69.50 ? 95  ASN A O   1 A0A1U8FD60 UNP 95  N 
+ATOM 792  C CG  . ASN A 1 95  ? 37.699  18.363  20.975  1.0 69.50 ? 95  ASN A CG  1 A0A1U8FD60 UNP 95  N 
+ATOM 793  N ND2 . ASN A 1 95  ? 38.915  18.850  20.923  1.0 69.50 ? 95  ASN A ND2 1 A0A1U8FD60 UNP 95  N 
+ATOM 794  O OD1 . ASN A 1 95  ? 37.530  17.158  20.883  1.0 69.50 ? 95  ASN A OD1 1 A0A1U8FD60 UNP 95  N 
+ATOM 795  N N   . ILE A 1 96  ? 33.584  20.617  20.455  1.0 73.50 ? 96  ILE A N   1 A0A1U8FD60 UNP 96  I 
+ATOM 796  C CA  . ILE A 1 96  ? 32.376  21.392  20.823  1.0 73.50 ? 96  ILE A CA  1 A0A1U8FD60 UNP 96  I 
+ATOM 797  C C   . ILE A 1 96  ? 31.100  20.542  20.722  1.0 73.50 ? 96  ILE A C   1 A0A1U8FD60 UNP 96  I 
+ATOM 798  C CB  . ILE A 1 96  ? 32.257  22.660  19.942  1.0 73.50 ? 96  ILE A CB  1 A0A1U8FD60 UNP 96  I 
+ATOM 799  O O   . ILE A 1 96  ? 30.250  20.556  21.608  1.0 73.50 ? 96  ILE A O   1 A0A1U8FD60 UNP 96  I 
+ATOM 800  C CG1 . ILE A 1 96  ? 33.439  23.620  20.211  1.0 73.50 ? 96  ILE A CG1 1 A0A1U8FD60 UNP 96  I 
+ATOM 801  C CG2 . ILE A 1 96  ? 30.919  23.390  20.181  1.0 73.50 ? 96  ILE A CG2 1 A0A1U8FD60 UNP 96  I 
+ATOM 802  C CD1 . ILE A 1 96  ? 33.568  24.749  19.179  1.0 73.50 ? 96  ILE A CD1 1 A0A1U8FD60 UNP 96  I 
+ATOM 803  N N   . ALA A 1 97  ? 30.945  19.774  19.642  1.0 73.25 ? 97  ALA A N   1 A0A1U8FD60 UNP 97  A 
+ATOM 804  C CA  . ALA A 1 97  ? 29.758  18.937  19.477  1.0 73.25 ? 97  ALA A CA  1 A0A1U8FD60 UNP 97  A 
+ATOM 805  C C   . ALA A 1 97  ? 29.737  17.763  20.470  1.0 73.25 ? 97  ALA A C   1 A0A1U8FD60 UNP 97  A 
+ATOM 806  C CB  . ALA A 1 97  ? 29.713  18.442  18.034  1.0 73.25 ? 97  ALA A CB  1 A0A1U8FD60 UNP 97  A 
+ATOM 807  O O   . ALA A 1 97  ? 28.670  17.400  20.958  1.0 73.25 ? 97  ALA A O   1 A0A1U8FD60 UNP 97  A 
+ATOM 808  N N   . LEU A 1 98  ? 30.901  17.172  20.768  1.0 78.25 ? 98  LEU A N   1 A0A1U8FD60 UNP 98  L 
+ATOM 809  C CA  . LEU A 1 98  ? 31.013  16.102  21.761  1.0 78.25 ? 98  LEU A CA  1 A0A1U8FD60 UNP 98  L 
+ATOM 810  C C   . LEU A 1 98  ? 30.741  16.625  23.181  1.0 78.25 ? 98  LEU A C   1 A0A1U8FD60 UNP 98  L 
+ATOM 811  C CB  . LEU A 1 98  ? 32.399  15.449  21.624  1.0 78.25 ? 98  LEU A CB  1 A0A1U8FD60 UNP 98  L 
+ATOM 812  O O   . LEU A 1 98  ? 30.070  15.941  23.950  1.0 78.25 ? 98  LEU A O   1 A0A1U8FD60 UNP 98  L 
+ATOM 813  C CG  . LEU A 1 98  ? 32.596  14.198  22.500  1.0 78.25 ? 98  LEU A CG  1 A0A1U8FD60 UNP 98  L 
+ATOM 814  C CD1 . LEU A 1 98  ? 31.661  13.058  22.081  1.0 78.25 ? 98  LEU A CD1 1 A0A1U8FD60 UNP 98  L 
+ATOM 815  C CD2 . LEU A 1 98  ? 34.028  13.679  22.358  1.0 78.25 ? 98  LEU A CD2 1 A0A1U8FD60 UNP 98  L 
+ATOM 816  N N   . HIS A 1 99  ? 31.180  17.849  23.487  1.0 81.50 ? 99  HIS A N   1 A0A1U8FD60 UNP 99  H 
+ATOM 817  C CA  . HIS A 1 99  ? 30.843  18.550  24.722  1.0 81.50 ? 99  HIS A CA  1 A0A1U8FD60 UNP 99  H 
+ATOM 818  C C   . HIS A 1 99  ? 29.328  18.726  24.860  1.0 81.50 ? 99  HIS A C   1 A0A1U8FD60 UNP 99  H 
+ATOM 819  C CB  . HIS A 1 99  ? 31.544  19.916  24.764  1.0 81.50 ? 99  HIS A CB  1 A0A1U8FD60 UNP 99  H 
+ATOM 820  O O   . HIS A 1 99  ? 28.750  18.321  25.866  1.0 81.50 ? 99  HIS A O   1 A0A1U8FD60 UNP 99  H 
+ATOM 821  C CG  . HIS A 1 99  ? 31.236  20.680  26.025  1.0 81.50 ? 99  HIS A CG  1 A0A1U8FD60 UNP 99  H 
+ATOM 822  C CD2 . HIS A 1 99  ? 30.150  21.476  26.273  1.0 81.50 ? 99  HIS A CD2 1 A0A1U8FD60 UNP 99  H 
+ATOM 823  N ND1 . HIS A 1 99  ? 32.012  20.703  27.152  1.0 81.50 ? 99  HIS A ND1 1 A0A1U8FD60 UNP 99  H 
+ATOM 824  C CE1 . HIS A 1 99  ? 31.418  21.482  28.062  1.0 81.50 ? 99  HIS A CE1 1 A0A1U8FD60 UNP 99  H 
+ATOM 825  N NE2 . HIS A 1 99  ? 30.268  21.973  27.574  1.0 81.50 ? 99  HIS A NE2 1 A0A1U8FD60 UNP 99  H 
+ATOM 826  N N   . ASN A 1 100 ? 28.669  19.255  23.822  1.0 82.94 ? 100 ASN A N   1 A0A1U8FD60 UNP 100 N 
+ATOM 827  C CA  . ASN A 1 100 ? 27.216  19.446  23.819  1.0 82.94 ? 100 ASN A CA  1 A0A1U8FD60 UNP 100 N 
+ATOM 828  C C   . ASN A 1 100 ? 26.464  18.125  24.041  1.0 82.94 ? 100 ASN A C   1 A0A1U8FD60 UNP 100 N 
+ATOM 829  C CB  . ASN A 1 100 ? 26.784  20.107  22.500  1.0 82.94 ? 100 ASN A CB  1 A0A1U8FD60 UNP 100 N 
+ATOM 830  O O   . ASN A 1 100 ? 25.537  18.085  24.841  1.0 82.94 ? 100 ASN A O   1 A0A1U8FD60 UNP 100 N 
+ATOM 831  C CG  . ASN A 1 100 ? 27.243  21.548  22.360  1.0 82.94 ? 100 ASN A CG  1 A0A1U8FD60 UNP 100 N 
+ATOM 832  N ND2 . ASN A 1 100 ? 27.137  22.111  21.179  1.0 82.94 ? 100 ASN A ND2 1 A0A1U8FD60 UNP 100 N 
+ATOM 833  O OD1 . ASN A 1 100 ? 27.677  22.204  23.286  1.0 82.94 ? 100 ASN A OD1 1 A0A1U8FD60 UNP 100 N 
+ATOM 834  N N   . ILE A 1 101 ? 26.899  17.031  23.400  1.0 81.81 ? 101 ILE A N   1 A0A1U8FD60 UNP 101 I 
+ATOM 835  C CA  . ILE A 1 101 ? 26.334  15.690  23.632  1.0 81.81 ? 101 ILE A CA  1 A0A1U8FD60 UNP 101 I 
+ATOM 836  C C   . ILE A 1 101 ? 26.512  15.270  25.096  1.0 81.81 ? 101 ILE A C   1 A0A1U8FD60 UNP 101 I 
+ATOM 837  C CB  . ILE A 1 101 ? 26.962  14.659  22.665  1.0 81.81 ? 101 ILE A CB  1 A0A1U8FD60 UNP 101 I 
+ATOM 838  O O   . ILE A 1 101 ? 25.561  14.787  25.707  1.0 81.81 ? 101 ILE A O   1 A0A1U8FD60 UNP 101 I 
+ATOM 839  C CG1 . ILE A 1 101 ? 26.472  14.915  21.221  1.0 81.81 ? 101 ILE A CG1 1 A0A1U8FD60 UNP 101 I 
+ATOM 840  C CG2 . ILE A 1 101 ? 26.625  13.211  23.072  1.0 81.81 ? 101 ILE A CG2 1 A0A1U8FD60 UNP 101 I 
+ATOM 841  C CD1 . ILE A 1 101 ? 27.283  14.167  20.154  1.0 81.81 ? 101 ILE A CD1 1 A0A1U8FD60 UNP 101 I 
+ATOM 842  N N   . GLY A 1 102 ? 27.700  15.459  25.678  1.0 80.62 ? 102 GLY A N   1 A0A1U8FD60 UNP 102 G 
+ATOM 843  C CA  . GLY A 1 102 ? 27.947  15.152  27.090  1.0 80.62 ? 102 GLY A CA  1 A0A1U8FD60 UNP 102 G 
+ATOM 844  C C   . GLY A 1 102 ? 27.060  15.966  28.040  1.0 80.62 ? 102 GLY A C   1 A0A1U8FD60 UNP 102 G 
+ATOM 845  O O   . GLY A 1 102 ? 26.544  15.429  29.016  1.0 80.62 ? 102 GLY A O   1 A0A1U8FD60 UNP 102 G 
+ATOM 846  N N   . MET A 1 103 ? 26.839  17.249  27.741  1.0 84.44 ? 103 MET A N   1 A0A1U8FD60 UNP 103 M 
+ATOM 847  C CA  . MET A 1 103 ? 25.968  18.125  28.532  1.0 84.44 ? 103 MET A CA  1 A0A1U8FD60 UNP 103 M 
+ATOM 848  C C   . MET A 1 103 ? 24.499  17.696  28.439  1.0 84.44 ? 103 MET A C   1 A0A1U8FD60 UNP 103 M 
+ATOM 849  C CB  . MET A 1 103 ? 26.150  19.585  28.091  1.0 84.44 ? 103 MET A CB  1 A0A1U8FD60 UNP 103 M 
+ATOM 850  O O   . MET A 1 103 ? 23.849  17.555  29.472  1.0 84.44 ? 103 MET A O   1 A0A1U8FD60 UNP 103 M 
+ATOM 851  C CG  . MET A 1 103 ? 27.496  20.170  28.544  1.0 84.44 ? 103 MET A CG  1 A0A1U8FD60 UNP 103 M 
+ATOM 852  S SD  . MET A 1 103 ? 27.724  20.302  30.344  1.0 84.44 ? 103 MET A SD  1 A0A1U8FD60 UNP 103 M 
+ATOM 853  C CE  . MET A 1 103 ? 26.524  21.612  30.718  1.0 84.44 ? 103 MET A CE  1 A0A1U8FD60 UNP 103 M 
+ATOM 854  N N   . GLU A 1 104 ? 24.001  17.406  27.230  1.0 83.94 ? 104 GLU A N   1 A0A1U8FD60 UNP 104 E 
+ATOM 855  C CA  . GLU A 1 104 ? 22.658  16.841  27.019  1.0 83.94 ? 104 GLU A CA  1 A0A1U8FD60 UNP 104 E 
+ATOM 856  C C   . GLU A 1 104 ? 22.493  15.498  27.761  1.0 83.94 ? 104 GLU A C   1 A0A1U8FD60 UNP 104 E 
+ATOM 857  C CB  . GLU A 1 104 ? 22.387  16.638  25.509  1.0 83.94 ? 104 GLU A CB  1 A0A1U8FD60 UNP 104 E 
+ATOM 858  O O   . GLU A 1 104 ? 21.469  15.254  28.394  1.0 83.94 ? 104 GLU A O   1 A0A1U8FD60 UNP 104 E 
+ATOM 859  C CG  . GLU A 1 104 ? 22.162  17.925  24.685  1.0 83.94 ? 104 GLU A CG  1 A0A1U8FD60 UNP 104 E 
+ATOM 860  C CD  . GLU A 1 104 ? 21.909  17.651  23.180  1.0 83.94 ? 104 GLU A CD  1 A0A1U8FD60 UNP 104 E 
+ATOM 861  O OE1 . GLU A 1 104 ? 22.152  18.527  22.312  1.0 83.94 ? 104 GLU A OE1 1 A0A1U8FD60 UNP 104 E 
+ATOM 862  O OE2 . GLU A 1 104 ? 21.412  16.565  22.797  1.0 83.94 ? 104 GLU A OE2 1 A0A1U8FD60 UNP 104 E 
+ATOM 863  N N   . THR A 1 105 ? 23.524  14.644  27.742  1.0 80.31 ? 105 THR A N   1 A0A1U8FD60 UNP 105 T 
+ATOM 864  C CA  . THR A 1 105 ? 23.524  13.341  28.435  1.0 80.31 ? 105 THR A CA  1 A0A1U8FD60 UNP 105 T 
+ATOM 865  C C   . THR A 1 105 ? 23.390  13.519  29.949  1.0 80.31 ? 105 THR A C   1 A0A1U8FD60 UNP 105 T 
+ATOM 866  C CB  . THR A 1 105 ? 24.795  12.535  28.105  1.0 80.31 ? 105 THR A CB  1 A0A1U8FD60 UNP 105 T 
+ATOM 867  O O   . THR A 1 105 ? 22.573  12.845  30.575  1.0 80.31 ? 105 THR A O   1 A0A1U8FD60 UNP 105 T 
+ATOM 868  C CG2 . THR A 1 105 ? 24.771  11.100  28.623  1.0 80.31 ? 105 THR A CG2 1 A0A1U8FD60 UNP 105 T 
+ATOM 869  O OG1 . THR A 1 105 ? 24.956  12.400  26.711  1.0 80.31 ? 105 THR A OG1 1 A0A1U8FD60 UNP 105 T 
+ATOM 870  N N   . LYS A 1 106 ? 24.144  14.455  30.542  1.0 85.19 ? 106 LYS A N   1 A0A1U8FD60 UNP 106 K 
+ATOM 871  C CA  . LYS A 1 106 ? 24.048  14.777  31.975  1.0 85.19 ? 106 LYS A CA  1 A0A1U8FD60 UNP 106 K 
+ATOM 872  C C   . LYS A 1 106 ? 22.675  15.321  32.368  1.0 85.19 ? 106 LYS A C   1 A0A1U8FD60 UNP 106 K 
+ATOM 873  C CB  . LYS A 1 106 ? 25.128  15.793  32.360  1.0 85.19 ? 106 LYS A CB  1 A0A1U8FD60 UNP 106 K 
+ATOM 874  O O   . LYS A 1 106 ? 22.141  14.904  33.394  1.0 85.19 ? 106 LYS A O   1 A0A1U8FD60 UNP 106 K 
+ATOM 875  C CG  . LYS A 1 106 ? 26.497  15.139  32.566  1.0 85.19 ? 106 LYS A CG  1 A0A1U8FD60 UNP 106 K 
+ATOM 876  C CD  . LYS A 1 106 ? 27.493  16.216  33.002  1.0 85.19 ? 106 LYS A CD  1 A0A1U8FD60 UNP 106 K 
+ATOM 877  C CE  . LYS A 1 106 ? 28.805  15.590  33.471  1.0 85.19 ? 106 LYS A CE  1 A0A1U8FD60 UNP 106 K 
+ATOM 878  N NZ  . LYS A 1 106 ? 29.781  16.655  33.813  1.0 85.19 ? 106 LYS A NZ  1 A0A1U8FD60 UNP 106 K 
+ATOM 879  N N   . ASP A 1 107 ? 22.112  16.225  31.570  1.0 86.00 ? 107 ASP A N   1 A0A1U8FD60 UNP 107 D 
+ATOM 880  C CA  . ASP A 1 107 ? 20.779  16.788  31.819  1.0 86.00 ? 107 ASP A CA  1 A0A1U8FD60 UNP 107 D 
+ATOM 881  C C   . ASP A 1 107 ? 19.699  15.696  31.826  1.0 86.00 ? 107 ASP A C   1 A0A1U8FD60 UNP 107 D 
+ATOM 882  C CB  . ASP A 1 107 ? 20.466  17.855  30.761  1.0 86.00 ? 107 ASP A CB  1 A0A1U8FD60 UNP 107 D 
+ATOM 883  O O   . ASP A 1 107 ? 18.932  15.570  32.784  1.0 86.00 ? 107 ASP A O   1 A0A1U8FD60 UNP 107 D 
+ATOM 884  C CG  . ASP A 1 107 ? 19.072  18.444  30.996  1.0 86.00 ? 107 ASP A CG  1 A0A1U8FD60 UNP 107 D 
+ATOM 885  O OD1 . ASP A 1 107 ? 18.930  19.171  32.002  1.0 86.00 ? 107 ASP A OD1 1 A0A1U8FD60 UNP 107 D 
+ATOM 886  O OD2 . ASP A 1 107 ? 18.156  18.128  30.200  1.0 86.00 ? 107 ASP A OD2 1 A0A1U8FD60 UNP 107 D 
+ATOM 887  N N   . VAL A 1 108 ? 19.697  14.835  30.803  1.0 82.94 ? 108 VAL A N   1 A0A1U8FD60 UNP 108 V 
+ATOM 888  C CA  . VAL A 1 108 ? 18.734  13.732  30.706  1.0 82.94 ? 108 VAL A CA  1 A0A1U8FD60 UNP 108 V 
+ATOM 889  C C   . VAL A 1 108 ? 18.899  12.742  31.860  1.0 82.94 ? 108 VAL A C   1 A0A1U8FD60 UNP 108 V 
+ATOM 890  C CB  . VAL A 1 108 ? 18.821  13.044  29.334  1.0 82.94 ? 108 VAL A CB  1 A0A1U8FD60 UNP 108 V 
+ATOM 891  O O   . VAL A 1 108 ? 17.898  12.345  32.453  1.0 82.94 ? 108 VAL A O   1 A0A1U8FD60 UNP 108 V 
+ATOM 892  C CG1 . VAL A 1 108 ? 17.947  11.789  29.266  1.0 82.94 ? 108 VAL A CG1 1 A0A1U8FD60 UNP 108 V 
+ATOM 893  C CG2 . VAL A 1 108 ? 18.310  13.989  28.238  1.0 82.94 ? 108 VAL A CG2 1 A0A1U8FD60 UNP 108 V 
+ATOM 894  N N   . MET A 1 109 ? 20.128  12.388  32.245  1.0 81.50 ? 109 MET A N   1 A0A1U8FD60 UNP 109 M 
+ATOM 895  C CA  . MET A 1 109 ? 20.366  11.512  33.400  1.0 81.50 ? 109 MET A CA  1 A0A1U8FD60 UNP 109 M 
+ATOM 896  C C   . MET A 1 109 ? 19.840  12.115  34.712  1.0 81.50 ? 109 MET A C   1 A0A1U8FD60 UNP 109 M 
+ATOM 897  C CB  . MET A 1 109 ? 21.860  11.173  33.508  1.0 81.50 ? 109 MET A CB  1 A0A1U8FD60 UNP 109 M 
+ATOM 898  O O   . MET A 1 109 ? 19.167  11.421  35.471  1.0 81.50 ? 109 MET A O   1 A0A1U8FD60 UNP 109 M 
+ATOM 899  C CG  . MET A 1 109 ? 22.292  10.144  32.453  1.0 81.50 ? 109 MET A CG  1 A0A1U8FD60 UNP 109 M 
+ATOM 900  S SD  . MET A 1 109 ? 21.533  8.498   32.598  1.0 81.50 ? 109 MET A SD  1 A0A1U8FD60 UNP 109 M 
+ATOM 901  C CE  . MET A 1 109 ? 22.269  7.920   34.152  1.0 81.50 ? 109 MET A CE  1 A0A1U8FD60 UNP 109 M 
+ATOM 902  N N   . SER A 1 110 ? 20.042  13.417  34.941  1.0 87.06 ? 110 SER A N   1 A0A1U8FD60 UNP 110 S 
+ATOM 903  C CA  . SER A 1 110 ? 19.482  14.125  36.104  1.0 87.06 ? 110 SER A CA  1 A0A1U8FD60 UNP 110 S 
+ATOM 904  C C   . SER A 1 110 ? 17.945  14.095  36.115  1.0 87.06 ? 110 SER A C   1 A0A1U8FD60 UNP 110 S 
+ATOM 905  C CB  . SER A 1 110 ? 19.988  15.569  36.089  1.0 87.06 ? 110 SER A CB  1 A0A1U8FD60 UNP 110 S 
+ATOM 906  O O   . SER A 1 110 ? 17.319  13.840  37.149  1.0 87.06 ? 110 SER A O   1 A0A1U8FD60 UNP 110 S 
+ATOM 907  O OG  . SER A 1 110 ? 19.475  16.300  37.185  1.0 87.06 ? 110 SER A OG  1 A0A1U8FD60 UNP 110 S 
+ATOM 908  N N   . ARG A 1 111 ? 17.306  14.271  34.948  1.0 86.06 ? 111 ARG A N   1 A0A1U8FD60 UNP 111 R 
+ATOM 909  C CA  . ARG A 1 111 ? 15.845  14.138  34.798  1.0 86.06 ? 111 ARG A CA  1 A0A1U8FD60 UNP 111 R 
+ATOM 910  C C   . ARG A 1 111 ? 15.362  12.719  35.107  1.0 86.06 ? 111 ARG A C   1 A0A1U8FD60 UNP 111 R 
+ATOM 911  C CB  . ARG A 1 111 ? 15.414  14.576  33.388  1.0 86.06 ? 111 ARG A CB  1 A0A1U8FD60 UNP 111 R 
+ATOM 912  O O   . ARG A 1 111 ? 14.356  12.574  35.801  1.0 86.06 ? 111 ARG A O   1 A0A1U8FD60 UNP 111 R 
+ATOM 913  C CG  . ARG A 1 111 ? 15.496  16.098  33.184  1.0 86.06 ? 111 ARG A CG  1 A0A1U8FD60 UNP 111 R 
+ATOM 914  C CD  . ARG A 1 111 ? 15.348  16.499  31.709  1.0 86.06 ? 111 ARG A CD  1 A0A1U8FD60 UNP 111 R 
+ATOM 915  N NE  . ARG A 1 111 ? 14.078  16.030  31.097  1.0 86.06 ? 111 ARG A NE  1 A0A1U8FD60 UNP 111 R 
+ATOM 916  N NH1 . ARG A 1 111 ? 14.782  16.140  28.914  1.0 86.06 ? 111 ARG A NH1 1 A0A1U8FD60 UNP 111 R 
+ATOM 917  N NH2 . ARG A 1 111 ? 12.800  15.299  29.325  1.0 86.06 ? 111 ARG A NH2 1 A0A1U8FD60 UNP 111 R 
+ATOM 918  C CZ  . ARG A 1 111 ? 13.887  15.835  29.801  1.0 86.06 ? 111 ARG A CZ  1 A0A1U8FD60 UNP 111 R 
+ATOM 919  N N   . ILE A 1 112 ? 16.075  11.684  34.652  1.0 81.56 ? 112 ILE A N   1 A0A1U8FD60 UNP 112 I 
+ATOM 920  C CA  . ILE A 1 112 ? 15.770  10.275  34.968  1.0 81.56 ? 112 ILE A CA  1 A0A1U8FD60 UNP 112 I 
+ATOM 921  C C   . ILE A 1 112 ? 15.835  10.038  36.478  1.0 81.56 ? 112 ILE A C   1 A0A1U8FD60 UNP 112 I 
+ATOM 922  C CB  . ILE A 1 112 ? 16.717  9.305   34.215  1.0 81.56 ? 112 ILE A CB  1 A0A1U8FD60 UNP 112 I 
+ATOM 923  O O   . ILE A 1 112 ? 14.912  9.460   37.053  1.0 81.56 ? 112 ILE A O   1 A0A1U8FD60 UNP 112 I 
+ATOM 924  C CG1 . ILE A 1 112 ? 16.432  9.371   32.706  1.0 81.56 ? 112 ILE A CG1 1 A0A1U8FD60 UNP 112 I 
+ATOM 925  C CG2 . ILE A 1 112 ? 16.552  7.855   34.710  1.0 81.56 ? 112 ILE A CG2 1 A0A1U8FD60 UNP 112 I 
+ATOM 926  C CD1 . ILE A 1 112 ? 17.450  8.666   31.804  1.0 81.56 ? 112 ILE A CD1 1 A0A1U8FD60 UNP 112 I 
+ATOM 927  N N   . GLU A 1 113 ? 16.895  10.505  37.138  1.0 85.31 ? 113 GLU A N   1 A0A1U8FD60 UNP 113 E 
+ATOM 928  C CA  . GLU A 1 113 ? 17.052  10.384  38.592  1.0 85.31 ? 113 GLU A CA  1 A0A1U8FD60 UNP 113 E 
+ATOM 929  C C   . GLU A 1 113 ? 15.944  11.118  39.353  1.0 85.31 ? 113 GLU A C   1 A0A1U8FD60 UNP 113 E 
+ATOM 930  C CB  . GLU A 1 113 ? 18.414  10.940  39.014  1.0 85.31 ? 113 GLU A CB  1 A0A1U8FD60 UNP 113 E 
+ATOM 931  O O   . GLU A 1 113 ? 15.431  10.605  40.349  1.0 85.31 ? 113 GLU A O   1 A0A1U8FD60 UNP 113 E 
+ATOM 932  C CG  . GLU A 1 113 ? 19.567  10.016  38.602  1.0 85.31 ? 113 GLU A CG  1 A0A1U8FD60 UNP 113 E 
+ATOM 933  C CD  . GLU A 1 113 ? 20.943  10.589  38.972  1.0 85.31 ? 113 GLU A CD  1 A0A1U8FD60 UNP 113 E 
+ATOM 934  O OE1 . GLU A 1 113 ? 21.935  9.883   38.690  1.0 85.31 ? 113 GLU A OE1 1 A0A1U8FD60 UNP 113 E 
+ATOM 935  O OE2 . GLU A 1 113 ? 20.994  11.701  39.548  1.0 85.31 ? 113 GLU A OE2 1 A0A1U8FD60 UNP 113 E 
+ATOM 936  N N   . ASN A 1 114 ? 15.528  12.289  38.866  1.0 84.44 ? 114 ASN A N   1 A0A1U8FD60 UNP 114 N 
+ATOM 937  C CA  . ASN A 1 114 ? 14.411  13.031  39.437  1.0 84.44 ? 114 ASN A CA  1 A0A1U8FD60 UNP 114 N 
+ATOM 938  C C   . ASN A 1 114 ? 13.092  12.253  39.342  1.0 84.44 ? 114 ASN A C   1 A0A1U8FD60 UNP 114 N 
+ATOM 939  C CB  . ASN A 1 114 ? 14.333  14.412  38.766  1.0 84.44 ? 114 ASN A CB  1 A0A1U8FD60 UNP 114 N 
+ATOM 940  O O   . ASN A 1 114 ? 12.404  12.111  40.352  1.0 84.44 ? 114 ASN A O   1 A0A1U8FD60 UNP 114 N 
+ATOM 941  C CG  . ASN A 1 114 ? 13.419  15.358  39.518  1.0 84.44 ? 114 ASN A CG  1 A0A1U8FD60 UNP 114 N 
+ATOM 942  N ND2 . ASN A 1 114 ? 12.623  16.145  38.840  1.0 84.44 ? 114 ASN A ND2 1 A0A1U8FD60 UNP 114 N 
+ATOM 943  O OD1 . ASN A 1 114 ? 13.442  15.432  40.733  1.0 84.44 ? 114 ASN A OD1 1 A0A1U8FD60 UNP 114 N 
+ATOM 944  N N   . ILE A 1 115 ? 12.776  11.690  38.169  1.0 80.75 ? 115 ILE A N   1 A0A1U8FD60 UNP 115 I 
+ATOM 945  C CA  . ILE A 1 115 ? 11.574  10.866  37.967  1.0 80.75 ? 115 ILE A CA  1 A0A1U8FD60 UNP 115 I 
+ATOM 946  C C   . ILE A 1 115 ? 11.598  9.647   38.894  1.0 80.75 ? 115 ILE A C   1 A0A1U8FD60 UNP 115 I 
+ATOM 947  C CB  . ILE A 1 115 ? 11.428  10.450  36.484  1.0 80.75 ? 115 ILE A CB  1 A0A1U8FD60 UNP 115 I 
+ATOM 948  O O   . ILE A 1 115 ? 10.618  9.401   39.595  1.0 80.75 ? 115 ILE A O   1 A0A1U8FD60 UNP 115 I 
+ATOM 949  C CG1 . ILE A 1 115 ? 11.119  11.684  35.606  1.0 80.75 ? 115 ILE A CG1 1 A0A1U8FD60 UNP 115 I 
+ATOM 950  C CG2 . ILE A 1 115 ? 10.311  9.400   36.308  1.0 80.75 ? 115 ILE A CG2 1 A0A1U8FD60 UNP 115 I 
+ATOM 951  C CD1 . ILE A 1 115 ? 11.273  11.419  34.103  1.0 80.75 ? 115 ILE A CD1 1 A0A1U8FD60 UNP 115 I 
+ATOM 952  N N   . LYS A 1 116 ? 12.724  8.921   38.958  1.0 81.62 ? 116 LYS A N   1 A0A1U8FD60 UNP 116 K 
+ATOM 953  C CA  . LYS A 1 116 ? 12.892  7.760   39.850  1.0 81.62 ? 116 LYS A CA  1 A0A1U8FD60 UNP 116 K 
+ATOM 954  C C   . LYS A 1 116 ? 12.660  8.126   41.315  1.0 81.62 ? 116 LYS A C   1 A0A1U8FD60 UNP 116 K 
+ATOM 955  C CB  . LYS A 1 116 ? 14.302  7.175   39.694  1.0 81.62 ? 116 LYS A CB  1 A0A1U8FD60 UNP 116 K 
+ATOM 956  O O   . LYS A 1 116 ? 11.977  7.400   42.033  1.0 81.62 ? 116 LYS A O   1 A0A1U8FD60 UNP 116 K 
+ATOM 957  C CG  . LYS A 1 116 ? 14.478  6.390   38.390  1.0 81.62 ? 116 LYS A CG  1 A0A1U8FD60 UNP 116 K 
+ATOM 958  C CD  . LYS A 1 116 ? 15.924  5.894   38.280  1.0 81.62 ? 116 LYS A CD  1 A0A1U8FD60 UNP 116 K 
+ATOM 959  C CE  . LYS A 1 116 ? 16.093  5.075   37.001  1.0 81.62 ? 116 LYS A CE  1 A0A1U8FD60 UNP 116 K 
+ATOM 960  N NZ  . LYS A 1 116 ? 17.483  4.600   36.824  1.0 81.62 ? 116 LYS A NZ  1 A0A1U8FD60 UNP 116 K 
+ATOM 961  N N   . ARG A 1 117 ? 13.202  9.264   41.758  1.0 82.00 ? 117 ARG A N   1 A0A1U8FD60 UNP 117 R 
+ATOM 962  C CA  . ARG A 1 117 ? 13.022  9.753   43.129  1.0 82.00 ? 117 ARG A CA  1 A0A1U8FD60 UNP 117 R 
+ATOM 963  C C   . ARG A 1 117 ? 11.557  10.061  43.417  1.0 82.00 ? 117 ARG A C   1 A0A1U8FD60 UNP 117 R 
+ATOM 964  C CB  . ARG A 1 117 ? 13.913  10.976  43.349  1.0 82.00 ? 117 ARG A CB  1 A0A1U8FD60 UNP 117 R 
+ATOM 965  O O   . ARG A 1 117 ? 11.036  9.575   44.413  1.0 82.00 ? 117 ARG A O   1 A0A1U8FD60 UNP 117 R 
+ATOM 966  C CG  . ARG A 1 117 ? 14.127  11.281  44.841  1.0 82.00 ? 117 ARG A CG  1 A0A1U8FD60 UNP 117 R 
+ATOM 967  C CD  . ARG A 1 117 ? 14.909  12.581  45.106  1.0 82.00 ? 117 ARG A CD  1 A0A1U8FD60 UNP 117 R 
+ATOM 968  N NE  . ARG A 1 117 ? 15.880  12.910  44.034  1.0 82.00 ? 117 ARG A NE  1 A0A1U8FD60 UNP 117 R 
+ATOM 969  N NH1 . ARG A 1 117 ? 14.576  14.446  42.967  1.0 82.00 ? 117 ARG A NH1 1 A0A1U8FD60 UNP 117 R 
+ATOM 970  N NH2 . ARG A 1 117 ? 16.536  13.872  42.063  1.0 82.00 ? 117 ARG A NH2 1 A0A1U8FD60 UNP 117 R 
+ATOM 971  C CZ  . ARG A 1 117 ? 15.667  13.742  43.028  1.0 82.00 ? 117 ARG A CZ  1 A0A1U8FD60 UNP 117 R 
+ATOM 972  N N   . CYS A 1 118 ? 10.891  10.803  42.528  1.0 75.88 ? 118 CYS A N   1 A0A1U8FD60 UNP 118 C 
+ATOM 973  C CA  . CYS A 1 118 ? 9.468   11.110  42.655  1.0 75.88 ? 118 CYS A CA  1 A0A1U8FD60 UNP 118 C 
+ATOM 974  C C   . CYS A 1 118 ? 8.624   9.832   42.706  1.0 75.88 ? 118 CYS A C   1 A0A1U8FD60 UNP 118 C 
+ATOM 975  C CB  . CYS A 1 118 ? 9.030   12.007  41.488  1.0 75.88 ? 118 CYS A CB  1 A0A1U8FD60 UNP 118 C 
+ATOM 976  O O   . CYS A 1 118 ? 7.784   9.702   43.591  1.0 75.88 ? 118 CYS A O   1 A0A1U8FD60 UNP 118 C 
+ATOM 977  S SG  . CYS A 1 118 ? 9.759   13.662  41.646  1.0 75.88 ? 118 CYS A SG  1 A0A1U8FD60 UNP 118 C 
+ATOM 978  N N   . MET A 1 119 ? 8.874   8.874   41.810  1.0 72.50 ? 119 MET A N   1 A0A1U8FD60 UNP 119 M 
+ATOM 979  C CA  . MET A 1 119 ? 8.186   7.581   41.820  1.0 72.50 ? 119 MET A CA  1 A0A1U8FD60 UNP 119 M 
+ATOM 980  C C   . MET A 1 119 ? 8.306   6.892   43.176  1.0 72.50 ? 119 MET A C   1 A0A1U8FD60 UNP 119 M 
+ATOM 981  C CB  . MET A 1 119 ? 8.756   6.662   40.740  1.0 72.50 ? 119 MET A CB  1 A0A1U8FD60 UNP 119 M 
+ATOM 982  O O   . MET A 1 119 ? 7.286   6.550   43.762  1.0 72.50 ? 119 MET A O   1 A0A1U8FD60 UNP 119 M 
+ATOM 983  C CG  . MET A 1 119 ? 8.233   7.024   39.360  1.0 72.50 ? 119 MET A CG  1 A0A1U8FD60 UNP 119 M 
+ATOM 984  S SD  . MET A 1 119 ? 8.925   5.932   38.105  1.0 72.50 ? 119 MET A SD  1 A0A1U8FD60 UNP 119 M 
+ATOM 985  C CE  . MET A 1 119 ? 7.732   6.308   36.826  1.0 72.50 ? 119 MET A CE  1 A0A1U8FD60 UNP 119 M 
+ATOM 986  N N   . ASN A 1 120 ? 9.519   6.758   43.714  1.0 71.88 ? 120 ASN A N   1 A0A1U8FD60 UNP 120 N 
+ATOM 987  C CA  . ASN A 1 120 ? 9.729   6.103   45.006  1.0 71.88 ? 120 ASN A CA  1 A0A1U8FD60 UNP 120 N 
+ATOM 988  C C   . ASN A 1 120 ? 8.968   6.808   46.145  1.0 71.88 ? 120 ASN A C   1 A0A1U8FD60 UNP 120 N 
+ATOM 989  C CB  . ASN A 1 120 ? 11.239  6.018   45.281  1.0 71.88 ? 120 ASN A CB  1 A0A1U8FD60 UNP 120 N 
+ATOM 990  O O   . ASN A 1 120 ? 8.331   6.143   46.955  1.0 71.88 ? 120 ASN A O   1 A0A1U8FD60 UNP 120 N 
+ATOM 991  C CG  . ASN A 1 120 ? 11.963  5.039   44.371  1.0 71.88 ? 120 ASN A CG  1 A0A1U8FD60 UNP 120 N 
+ATOM 992  N ND2 . ASN A 1 120 ? 13.275  5.086   44.346  1.0 71.88 ? 120 ASN A ND2 1 A0A1U8FD60 UNP 120 N 
+ATOM 993  O OD1 . ASN A 1 120 ? 11.392  4.206   43.689  1.0 71.88 ? 120 ASN A OD1 1 A0A1U8FD60 UNP 120 N 
+ATOM 994  N N   . THR A 1 121 ? 8.950   8.145   46.169  1.0 67.12 ? 121 THR A N   1 A0A1U8FD60 UNP 121 T 
+ATOM 995  C CA  . THR A 1 121 ? 8.227   8.925   47.191  1.0 67.12 ? 121 THR A CA  1 A0A1U8FD60 UNP 121 T 
+ATOM 996  C C   . THR A 1 121 ? 6.707   8.713   47.152  1.0 67.12 ? 121 THR A C   1 A0A1U8FD60 UNP 121 T 
+ATOM 997  C CB  . THR A 1 121 ? 8.541   10.422  47.026  1.0 67.12 ? 121 THR A CB  1 A0A1U8FD60 UNP 121 T 
+ATOM 998  O O   . THR A 1 121 ? 6.066   8.621   48.200  1.0 67.12 ? 121 THR A O   1 A0A1U8FD60 UNP 121 T 
+ATOM 999  C CG2 . THR A 1 121 ? 8.012   11.275  48.176  1.0 67.12 ? 121 THR A CG2 1 A0A1U8FD60 UNP 121 T 
+ATOM 1000 O OG1 . THR A 1 121 ? 9.935   10.635  46.996  1.0 67.12 ? 121 THR A OG1 1 A0A1U8FD60 UNP 121 T 
+ATOM 1001 N N   . TYR A 1 122 ? 6.115   8.624   45.958  1.0 61.25 ? 122 TYR A N   1 A0A1U8FD60 UNP 122 Y 
+ATOM 1002 C CA  . TYR A 1 122 ? 4.665   8.455   45.793  1.0 61.25 ? 122 TYR A CA  1 A0A1U8FD60 UNP 122 Y 
+ATOM 1003 C C   . TYR A 1 122 ? 4.208   6.988   45.850  1.0 61.25 ? 122 TYR A C   1 A0A1U8FD60 UNP 122 Y 
+ATOM 1004 C CB  . TYR A 1 122 ? 4.221   9.138   44.499  1.0 61.25 ? 122 TYR A CB  1 A0A1U8FD60 UNP 122 Y 
+ATOM 1005 O O   . TYR A 1 122 ? 3.064   6.706   46.202  1.0 61.25 ? 122 TYR A O   1 A0A1U8FD60 UNP 122 Y 
+ATOM 1006 C CG  . TYR A 1 122 ? 4.284   10.657  44.550  1.0 61.25 ? 122 TYR A CG  1 A0A1U8FD60 UNP 122 Y 
+ATOM 1007 C CD1 . TYR A 1 122 ? 3.418   11.370  45.401  1.0 61.25 ? 122 TYR A CD1 1 A0A1U8FD60 UNP 122 Y 
+ATOM 1008 C CD2 . TYR A 1 122 ? 5.203   11.361  43.750  1.0 61.25 ? 122 TYR A CD2 1 A0A1U8FD60 UNP 122 Y 
+ATOM 1009 C CE1 . TYR A 1 122 ? 3.490   12.775  45.467  1.0 61.25 ? 122 TYR A CE1 1 A0A1U8FD60 UNP 122 Y 
+ATOM 1010 C CE2 . TYR A 1 122 ? 5.306   12.762  43.836  1.0 61.25 ? 122 TYR A CE2 1 A0A1U8FD60 UNP 122 Y 
+ATOM 1011 O OH  . TYR A 1 122 ? 4.519   14.827  44.771  1.0 61.25 ? 122 TYR A OH  1 A0A1U8FD60 UNP 122 Y 
+ATOM 1012 C CZ  . TYR A 1 122 ? 4.443   13.472  44.697  1.0 61.25 ? 122 TYR A CZ  1 A0A1U8FD60 UNP 122 Y 
+ATOM 1013 N N   . VAL A 1 123 ? 5.094   6.039   45.539  1.0 59.81 ? 123 VAL A N   1 A0A1U8FD60 UNP 123 V 
+ATOM 1014 C CA  . VAL A 1 123 ? 4.827   4.601   45.689  1.0 59.81 ? 123 VAL A CA  1 A0A1U8FD60 UNP 123 V 
+ATOM 1015 C C   . VAL A 1 123 ? 4.758   4.211   47.170  1.0 59.81 ? 123 VAL A C   1 A0A1U8FD60 UNP 123 V 
+ATOM 1016 C CB  . VAL A 1 123 ? 5.860   3.781   44.890  1.0 59.81 ? 123 VAL A CB  1 A0A1U8FD60 UNP 123 V 
+ATOM 1017 O O   . VAL A 1 123 ? 3.843   3.480   47.553  1.0 59.81 ? 123 VAL A O   1 A0A1U8FD60 UNP 123 V 
+ATOM 1018 C CG1 . VAL A 1 123 ? 5.808   2.279   45.190  1.0 59.81 ? 123 VAL A CG1 1 A0A1U8FD60 UNP 123 V 
+ATOM 1019 C CG2 . VAL A 1 123 ? 5.589   3.934   43.384  1.0 59.81 ? 123 VAL A CG2 1 A0A1U8FD60 UNP 123 V 
+ATOM 1020 N N   . ASP A 1 124 ? 5.627   4.773   48.019  1.0 51.22 ? 124 ASP A N   1 A0A1U8FD60 UNP 124 D 
+ATOM 1021 C CA  . ASP A 1 124 ? 5.625   4.527   49.472  1.0 51.22 ? 124 ASP A CA  1 A0A1U8FD60 UNP 124 D 
+ATOM 1022 C C   . ASP A 1 124 ? 4.420   5.135   50.215  1.0 51.22 ? 124 ASP A C   1 A0A1U8FD60 UNP 124 D 
+ATOM 1023 C CB  . ASP A 1 124 ? 6.950   5.023   50.091  1.0 51.22 ? 124 ASP A CB  1 A0A1U8FD60 UNP 124 D 
+ATOM 1024 O O   . ASP A 1 124 ? 4.090   4.691   51.314  1.0 51.22 ? 124 ASP A O   1 A0A1U8FD60 UNP 124 D 
+ATOM 1025 C CG  . ASP A 1 124 ? 8.069   3.971   50.108  1.0 51.22 ? 124 ASP A CG  1 A0A1U8FD60 UNP 124 D 
+ATOM 1026 O OD1 . ASP A 1 124 ? 7.751   2.760   50.022  1.0 51.22 ? 124 ASP A OD1 1 A0A1U8FD60 UNP 124 D 
+ATOM 1027 O OD2 . ASP A 1 124 ? 9.239   4.383   50.271  1.0 51.22 ? 124 ASP A OD2 1 A0A1U8FD60 UNP 124 D 
+ATOM 1028 N N   . THR A 1 125 ? 3.717   6.104   49.617  1.0 47.53 ? 125 THR A N   1 A0A1U8FD60 UNP 125 T 
+ATOM 1029 C CA  . THR A 1 125 ? 2.585   6.819   50.240  1.0 47.53 ? 125 THR A CA  1 A0A1U8FD60 UNP 125 T 
+ATOM 1030 C C   . THR A 1 125 ? 1.195   6.316   49.827  1.0 47.53 ? 125 THR A C   1 A0A1U8FD60 UNP 125 T 
+ATOM 1031 C CB  . THR A 1 125 ? 2.716   8.346   50.074  1.0 47.53 ? 125 THR A CB  1 A0A1U8FD60 UNP 125 T 
+ATOM 1032 O O   . THR A 1 125 ? 0.202   6.818   50.349  1.0 47.53 ? 125 THR A O   1 A0A1U8FD60 UNP 125 T 
+ATOM 1033 C CG2 . THR A 1 125 ? 3.670   8.942   51.106  1.0 47.53 ? 125 THR A CG2 1 A0A1U8FD60 UNP 125 T 
+ATOM 1034 O OG1 . THR A 1 125 ? 3.239   8.698   48.815  1.0 47.53 ? 125 THR A OG1 1 A0A1U8FD60 UNP 125 T 
+ATOM 1035 N N   . GLY A 1 126 ? 1.079   5.288   48.971  1.0 42.94 ? 126 GLY A N   1 A0A1U8FD60 UNP 126 G 
+ATOM 1036 C CA  . GLY A 1 126 ? -0.241  4.694   48.694  1.0 42.94 ? 126 GLY A CA  1 A0A1U8FD60 UNP 126 G 
+ATOM 1037 C C   . GLY A 1 126 ? -0.392  3.751   47.498  1.0 42.94 ? 126 GLY A C   1 A0A1U8FD60 UNP 126 G 
+ATOM 1038 O O   . GLY A 1 126 ? -1.502  3.285   47.263  1.0 42.94 ? 126 GLY A O   1 A0A1U8FD60 UNP 126 G 
+ATOM 1039 N N   . ILE A 1 127 ? 0.668   3.429   46.745  1.0 48.31 ? 127 ILE A N   1 A0A1U8FD60 UNP 127 I 
+ATOM 1040 C CA  . ILE A 1 127 ? 0.566   2.559   45.554  1.0 48.31 ? 127 ILE A CA  1 A0A1U8FD60 UNP 127 I 
+ATOM 1041 C C   . ILE A 1 127 ? 1.441   1.309   45.736  1.0 48.31 ? 127 ILE A C   1 A0A1U8FD60 UNP 127 I 
+ATOM 1042 C CB  . ILE A 1 127 ? 0.805   3.334   44.230  1.0 48.31 ? 127 ILE A CB  1 A0A1U8FD60 UNP 127 I 
+ATOM 1043 O O   . ILE A 1 127 ? 2.351   1.024   44.958  1.0 48.31 ? 127 ILE A O   1 A0A1U8FD60 UNP 127 I 
+ATOM 1044 C CG1 . ILE A 1 127 ? 0.019   4.670   44.194  1.0 48.31 ? 127 ILE A CG1 1 A0A1U8FD60 UNP 127 I 
+ATOM 1045 C CG2 . ILE A 1 127 ? 0.382   2.467   43.023  1.0 48.31 ? 127 ILE A CG2 1 A0A1U8FD60 UNP 127 I 
+ATOM 1046 C CD1 . ILE A 1 127 ? 0.205   5.496   42.913  1.0 48.31 ? 127 ILE A CD1 1 A0A1U8FD60 UNP 127 I 
+ATOM 1047 N N   . ARG A 1 128 ? 1.164   0.511   46.775  1.0 44.97 ? 128 ARG A N   1 A0A1U8FD60 UNP 128 R 
+ATOM 1048 C CA  . ARG A 1 128 ? 1.736   -0.843  46.909  1.0 44.97 ? 128 ARG A CA  1 A0A1U8FD60 UNP 128 R 
+ATOM 1049 C C   . ARG A 1 128 ? 0.988   -1.832  46.009  1.0 44.97 ? 128 ARG A C   1 A0A1U8FD60 UNP 128 R 
+ATOM 1050 C CB  . ARG A 1 128 ? 1.766   -1.315  48.374  1.0 44.97 ? 128 ARG A CB  1 A0A1U8FD60 UNP 128 R 
+ATOM 1051 O O   . ARG A 1 128 ? 0.241   -2.668  46.498  1.0 44.97 ? 128 ARG A O   1 A0A1U8FD60 UNP 128 R 
+ATOM 1052 C CG  . ARG A 1 128 ? 2.896   -0.681  49.192  1.0 44.97 ? 128 ARG A CG  1 A0A1U8FD60 UNP 128 R 
+ATOM 1053 C CD  . ARG A 1 128 ? 2.971   -1.372  50.558  1.0 44.97 ? 128 ARG A CD  1 A0A1U8FD60 UNP 128 R 
+ATOM 1054 N NE  . ARG A 1 128 ? 3.945   -0.713  51.443  1.0 44.97 ? 128 ARG A NE  1 A0A1U8FD60 UNP 128 R 
+ATOM 1055 N NH1 . ARG A 1 128 ? 3.685   -2.092  53.264  1.0 44.97 ? 128 ARG A NH1 1 A0A1U8FD60 UNP 128 R 
+ATOM 1056 N NH2 . ARG A 1 128 ? 5.064   -0.334  53.380  1.0 44.97 ? 128 ARG A NH2 1 A0A1U8FD60 UNP 128 R 
+ATOM 1057 C CZ  . ARG A 1 128 ? 4.226   -1.051  52.688  1.0 44.97 ? 128 ARG A CZ  1 A0A1U8FD60 UNP 128 R 
+ATOM 1058 N N   . ALA A 1 129 ? 1.185   -1.733  44.693  1.0 48.81 ? 129 ALA A N   1 A0A1U8FD60 UNP 129 A 
+ATOM 1059 C CA  . ALA A 1 129 ? 0.729   -2.756  43.736  1.0 48.81 ? 129 ALA A CA  1 A0A1U8FD60 UNP 129 A 
+ATOM 1060 C C   . ALA A 1 129 ? 1.508   -2.776  42.399  1.0 48.81 ? 129 ALA A C   1 A0A1U8FD60 UNP 129 A 
+ATOM 1061 C CB  . ALA A 1 129 ? -0.781  -2.603  43.502  1.0 48.81 ? 129 ALA A CB  1 A0A1U8FD60 UNP 129 A 
+ATOM 1062 O O   . ALA A 1 129 ? 1.049   -3.339  41.403  1.0 48.81 ? 129 ALA A O   1 A0A1U8FD60 UNP 129 A 
+ATOM 1063 N N   . ILE A 1 130 ? 2.703   -2.175  42.321  1.0 45.38 ? 130 ILE A N   1 A0A1U8FD60 UNP 130 I 
+ATOM 1064 C CA  . ILE A 1 130 ? 3.408   -2.080  41.029  1.0 45.38 ? 130 ILE A CA  1 A0A1U8FD60 UNP 130 I 
+ATOM 1065 C C   . ILE A 1 130 ? 4.133   -3.386  40.644  1.0 45.38 ? 130 ILE A C   1 A0A1U8FD60 UNP 130 I 
+ATOM 1066 C CB  . ILE A 1 130 ? 4.231   -0.773  40.929  1.0 45.38 ? 130 ILE A CB  1 A0A1U8FD60 UNP 130 I 
+ATOM 1067 O O   . ILE A 1 130 ? 4.275   -3.649  39.452  1.0 45.38 ? 130 ILE A O   1 A0A1U8FD60 UNP 130 I 
+ATOM 1068 C CG1 . ILE A 1 130 ? 3.243   0.420   41.046  1.0 45.38 ? 130 ILE A CG1 1 A0A1U8FD60 UNP 130 I 
+ATOM 1069 C CG2 . ILE A 1 130 ? 5.022   -0.693  39.609  1.0 45.38 ? 130 ILE A CG2 1 A0A1U8FD60 UNP 130 I 
+ATOM 1070 C CD1 . ILE A 1 130 ? 3.857   1.808   40.847  1.0 45.38 ? 130 ILE A CD1 1 A0A1U8FD60 UNP 130 I 
+ATOM 1071 N N   . CYS A 1 131 ? 4.442   -4.298  41.574  1.0 36.69 ? 131 CYS A N   1 A0A1U8FD60 UNP 131 C 
+ATOM 1072 C CA  . CYS A 1 131 ? 5.349   -5.421  41.284  1.0 36.69 ? 131 CYS A CA  1 A0A1U8FD60 UNP 131 C 
+ATOM 1073 C C   . CYS A 1 131 ? 4.840   -6.823  41.666  1.0 36.69 ? 131 CYS A C   1 A0A1U8FD60 UNP 131 C 
+ATOM 1074 C CB  . CYS A 1 131 ? 6.724   -5.132  41.913  1.0 36.69 ? 131 CYS A CB  1 A0A1U8FD60 UNP 131 C 
+ATOM 1075 O O   . CYS A 1 131 ? 5.593   -7.561  42.284  1.0 36.69 ? 131 CYS A O   1 A0A1U8FD60 UNP 131 C 
+ATOM 1076 S SG  . CYS A 1 131 ? 7.439   -3.609  41.236  1.0 36.69 ? 131 CYS A SG  1 A0A1U8FD60 UNP 131 C 
+ATOM 1077 N N   . GLN A 1 132 ? 3.620   -7.229  41.299  1.0 35.09 ? 132 GLN A N   1 A0A1U8FD60 UNP 132 Q 
+ATOM 1078 C CA  . GLN A 1 132 ? 3.283   -8.658  41.143  1.0 35.09 ? 132 GLN A CA  1 A0A1U8FD60 UNP 132 Q 
+ATOM 1079 C C   . GLN A 1 132 ? 2.289   -8.820  39.986  1.0 35.09 ? 132 GLN A C   1 A0A1U8FD60 UNP 132 Q 
+ATOM 1080 C CB  . GLN A 1 132 ? 2.750   -9.295  42.446  1.0 35.09 ? 132 GLN A CB  1 A0A1U8FD60 UNP 132 Q 
+ATOM 1081 O O   . GLN A 1 132 ? 1.244   -8.176  39.967  1.0 35.09 ? 132 GLN A O   1 A0A1U8FD60 UNP 132 Q 
+ATOM 1082 C CG  . GLN A 1 132 ? 3.835   -9.402  43.534  1.0 35.09 ? 132 GLN A CG  1 A0A1U8FD60 UNP 132 Q 
+ATOM 1083 C CD  . GLN A 1 132 ? 3.475   -10.230 44.753  1.0 35.09 ? 132 GLN A CD  1 A0A1U8FD60 UNP 132 Q 
+ATOM 1084 N NE2 . GLN A 1 132 ? 4.400   -10.399 45.673  1.0 35.09 ? 132 GLN A NE2 1 A0A1U8FD60 UNP 132 Q 
+ATOM 1085 O OE1 . GLN A 1 132 ? 2.377   -10.719 44.922  1.0 35.09 ? 132 GLN A OE1 1 A0A1U8FD60 UNP 132 Q 
+ATOM 1086 N N   . GLY A 1 133 ? 2.656   -9.607  38.979  1.0 32.62 ? 133 GLY A N   1 A0A1U8FD60 UNP 133 G 
+ATOM 1087 C CA  . GLY A 1 133 ? 1.840   -9.883  37.799  1.0 32.62 ? 133 GLY A CA  1 A0A1U8FD60 UNP 133 G 
+ATOM 1088 C C   . GLY A 1 133 ? 2.646   -10.693 36.792  1.0 32.62 ? 133 GLY A C   1 A0A1U8FD60 UNP 133 G 
+ATOM 1089 O O   . GLY A 1 133 ? 3.673   -10.230 36.303  1.0 32.62 ? 133 GLY A O   1 A0A1U8FD60 UNP 133 G 
+ATOM 1090 N N   . GLU A 1 134 ? 2.213   -11.925 36.547  1.0 30.95 ? 134 GLU A N   1 A0A1U8FD60 UNP 134 E 
+ATOM 1091 C CA  . GLU A 1 134 ? 2.901   -12.902 35.708  1.0 30.95 ? 134 GLU A CA  1 A0A1U8FD60 UNP 134 E 
+ATOM 1092 C C   . GLU A 1 134 ? 2.927   -12.458 34.240  1.0 30.95 ? 134 GLU A C   1 A0A1U8FD60 UNP 134 E 
+ATOM 1093 C CB  . GLU A 1 134 ? 2.219   -14.271 35.858  1.0 30.95 ? 134 GLU A CB  1 A0A1U8FD60 UNP 134 E 
+ATOM 1094 O O   . GLU A 1 134 ? 1.893   -12.305 33.585  1.0 30.95 ? 134 GLU A O   1 A0A1U8FD60 UNP 134 E 
+ATOM 1095 C CG  . GLU A 1 134 ? 2.419   -14.863 37.264  1.0 30.95 ? 134 GLU A CG  1 A0A1U8FD60 UNP 134 E 
+ATOM 1096 C CD  . GLU A 1 134 ? 1.666   -16.186 37.475  1.0 30.95 ? 134 GLU A CD  1 A0A1U8FD60 UNP 134 E 
+ATOM 1097 O OE1 . GLU A 1 134 ? 2.113   -16.957 38.351  1.0 30.95 ? 134 GLU A OE1 1 A0A1U8FD60 UNP 134 E 
+ATOM 1098 O OE2 . GLU A 1 134 ? 0.647   -16.401 36.781  1.0 30.95 ? 134 GLU A OE2 1 A0A1U8FD60 UNP 134 E 
+ATOM 1099 N N   . SER A 1 135 ? 4.138   -12.281 33.710  1.0 27.20 ? 135 SER A N   1 A0A1U8FD60 UNP 135 S 
+ATOM 1100 C CA  . SER A 1 135 ? 4.386   -12.156 32.277  1.0 27.20 ? 135 SER A CA  1 A0A1U8FD60 UNP 135 S 
+ATOM 1101 C C   . SER A 1 135 ? 4.084   -13.497 31.608  1.0 27.20 ? 135 SER A C   1 A0A1U8FD60 UNP 135 S 
+ATOM 1102 C CB  . SER A 1 135 ? 5.838   -11.717 32.046  1.0 27.20 ? 135 SER A CB  1 A0A1U8FD60 UNP 135 S 
+ATOM 1103 O O   . SER A 1 135 ? 4.921   -14.400 31.579  1.0 27.20 ? 135 SER A O   1 A0A1U8FD60 UNP 135 S 
+ATOM 1104 O OG  . SER A 1 135 ? 6.142   -11.636 30.667  1.0 27.20 ? 135 SER A OG  1 A0A1U8FD60 UNP 135 S 
+ATOM 1105 N N   . SER A 1 136 ? 2.877   -13.648 31.065  1.0 28.34 ? 136 SER A N   1 A0A1U8FD60 UNP 136 S 
+ATOM 1106 C CA  . SER A 1 136 ? 2.575   -14.727 30.123  1.0 28.34 ? 136 SER A CA  1 A0A1U8FD60 UNP 136 S 
+ATOM 1107 C C   . SER A 1 136 ? 3.112   -14.345 28.743  1.0 28.34 ? 136 SER A C   1 A0A1U8FD60 UNP 136 S 
+ATOM 1108 C CB  . SER A 1 136 ? 1.095   -15.126 30.125  1.0 28.34 ? 136 SER A CB  1 A0A1U8FD60 UNP 136 S 
+ATOM 1109 O O   . SER A 1 136 ? 2.391   -13.972 27.821  1.0 28.34 ? 136 SER A O   1 A0A1U8FD60 UNP 136 S 
+ATOM 1110 O OG  . SER A 1 136 ? 0.245   -14.015 29.935  1.0 28.34 ? 136 SER A OG  1 A0A1U8FD60 UNP 136 S 
+ATOM 1111 N N   . ALA A 1 137 ? 4.431   -14.439 28.587  1.0 27.47 ? 137 ALA A N   1 A0A1U8FD60 UNP 137 A 
+ATOM 1112 C CA  . ALA A 1 137 ? 5.070   -14.428 27.280  1.0 27.47 ? 137 ALA A CA  1 A0A1U8FD60 UNP 137 A 
+ATOM 1113 C C   . ALA A 1 137 ? 4.824   -15.771 26.567  1.0 27.47 ? 137 ALA A C   1 A0A1U8FD60 UNP 137 A 
+ATOM 1114 C CB  . ALA A 1 137 ? 6.551   -14.063 27.441  1.0 27.47 ? 137 ALA A CB  1 A0A1U8FD60 UNP 137 A 
+ATOM 1115 O O   . ALA A 1 137 ? 5.753   -16.534 26.298  1.0 27.47 ? 137 ALA A O   1 A0A1U8FD60 UNP 137 A 
+ATOM 1116 N N   . GLU A 1 138 ? 3.567   -16.082 26.242  1.0 28.06 ? 138 GLU A N   1 A0A1U8FD60 UNP 138 E 
+ATOM 1117 C CA  . GLU A 1 138 ? 3.261   -17.186 25.337  1.0 28.06 ? 138 GLU A CA  1 A0A1U8FD60 UNP 138 E 
+ATOM 1118 C C   . GLU A 1 138 ? 3.619   -16.767 23.908  1.0 28.06 ? 138 GLU A C   1 A0A1U8FD60 UNP 138 E 
+ATOM 1119 C CB  . GLU A 1 138 ? 1.815   -17.688 25.473  1.0 28.06 ? 138 GLU A CB  1 A0A1U8FD60 UNP 138 E 
+ATOM 1120 O O   . GLU A 1 138 ? 2.851   -16.135 23.177  1.0 28.06 ? 138 GLU A O   1 A0A1U8FD60 UNP 138 E 
+ATOM 1121 C CG  . GLU A 1 138 ? 1.670   -18.655 26.664  1.0 28.06 ? 138 GLU A CG  1 A0A1U8FD60 UNP 138 E 
+ATOM 1122 C CD  . GLU A 1 138 ? 0.294   -19.341 26.736  1.0 28.06 ? 138 GLU A CD  1 A0A1U8FD60 UNP 138 E 
+ATOM 1123 O OE1 . GLU A 1 138 ? 0.143   -20.240 27.595  1.0 28.06 ? 138 GLU A OE1 1 A0A1U8FD60 UNP 138 E 
+ATOM 1124 O OE2 . GLU A 1 138 ? -0.590  -18.987 25.925  1.0 28.06 ? 138 GLU A OE2 1 A0A1U8FD60 UNP 138 E 
+ATOM 1125 N N   . LYS A 1 139 ? 4.831   -17.149 23.485  1.0 31.12 ? 139 LYS A N   1 A0A1U8FD60 UNP 139 K 
+ATOM 1126 C CA  . LYS A 1 139 ? 5.206   -17.245 22.071  1.0 31.12 ? 139 LYS A CA  1 A0A1U8FD60 UNP 139 K 
+ATOM 1127 C C   . LYS A 1 139 ? 4.319   -18.296 21.402  1.0 31.12 ? 139 LYS A C   1 A0A1U8FD60 UNP 139 K 
+ATOM 1128 C CB  . LYS A 1 139 ? 6.696   -17.599 21.920  1.0 31.12 ? 139 LYS A CB  1 A0A1U8FD60 UNP 139 K 
+ATOM 1129 O O   . LYS A 1 139 ? 4.714   -19.444 21.228  1.0 31.12 ? 139 LYS A O   1 A0A1U8FD60 UNP 139 K 
+ATOM 1130 C CG  . LYS A 1 139 ? 7.624   -16.390 22.081  1.0 31.12 ? 139 LYS A CG  1 A0A1U8FD60 UNP 139 K 
+ATOM 1131 C CD  . LYS A 1 139 ? 9.086   -16.839 21.954  1.0 31.12 ? 139 LYS A CD  1 A0A1U8FD60 UNP 139 K 
+ATOM 1132 C CE  . LYS A 1 139 ? 10.027  -15.635 22.053  1.0 31.12 ? 139 LYS A CE  1 A0A1U8FD60 UNP 139 K 
+ATOM 1133 N NZ  . LYS A 1 139 ? 11.448  -16.058 22.127  1.0 31.12 ? 139 LYS A NZ  1 A0A1U8FD60 UNP 139 K 
+ATOM 1134 N N   . SER A 1 140 ? 3.116   -17.893 21.017  1.0 32.03 ? 140 SER A N   1 A0A1U8FD60 UNP 140 S 
+ATOM 1135 C CA  . SER A 1 140 ? 2.232   -18.720 20.207  1.0 32.03 ? 140 SER A CA  1 A0A1U8FD60 UNP 140 S 
+ATOM 1136 C C   . SER A 1 140 ? 2.841   -18.940 18.817  1.0 32.03 ? 140 SER A C   1 A0A1U8FD60 UNP 140 S 
+ATOM 1137 C CB  . SER A 1 140 ? 0.835   -18.107 20.158  1.0 32.03 ? 140 SER A CB  1 A0A1U8FD60 UNP 140 S 
+ATOM 1138 O O   . SER A 1 140 ? 3.417   -18.046 18.192  1.0 32.03 ? 140 SER A O   1 A0A1U8FD60 UNP 140 S 
+ATOM 1139 O OG  . SER A 1 140 ? 0.156   -18.349 21.367  1.0 32.03 ? 140 SER A OG  1 A0A1U8FD60 UNP 140 S 
+ATOM 1140 N N   . GLN A 1 141 ? 2.755   -20.179 18.348  1.0 34.84 ? 141 GLN A N   1 A0A1U8FD60 UNP 141 Q 
+ATOM 1141 C CA  . GLN A 1 141 ? 3.321   -20.673 17.099  1.0 34.84 ? 141 GLN A CA  1 A0A1U8FD60 UNP 141 Q 
+ATOM 1142 C C   . GLN A 1 141 ? 2.404   -20.250 15.930  1.0 34.84 ? 141 GLN A C   1 A0A1U8FD60 UNP 141 Q 
+ATOM 1143 C CB  . GLN A 1 141 ? 3.509   -22.192 17.295  1.0 34.84 ? 141 GLN A CB  1 A0A1U8FD60 UNP 141 Q 
+ATOM 1144 O O   . GLN A 1 141 ? 1.529   -20.989 15.494  1.0 34.84 ? 141 GLN A O   1 A0A1U8FD60 UNP 141 Q 
+ATOM 1145 C CG  . GLN A 1 141 ? 4.616   -22.848 16.458  1.0 34.84 ? 141 GLN A CG  1 A0A1U8FD60 UNP 141 Q 
+ATOM 1146 C CD  . GLN A 1 141 ? 4.930   -24.262 16.962  1.0 34.84 ? 141 GLN A CD  1 A0A1U8FD60 UNP 141 Q 
+ATOM 1147 N NE2 . GLN A 1 141 ? 6.083   -24.812 16.652  1.0 34.84 ? 141 GLN A NE2 1 A0A1U8FD60 UNP 141 Q 
+ATOM 1148 O OE1 . GLN A 1 141 ? 4.158   -24.903 17.649  1.0 34.84 ? 141 GLN A OE1 1 A0A1U8FD60 UNP 141 Q 
+ATOM 1149 N N   . TRP A 1 142 ? 2.557   -19.009 15.452  1.0 36.91 ? 142 TRP A N   1 A0A1U8FD60 UNP 142 W 
+ATOM 1150 C CA  . TRP A 1 142 ? 1.681   -18.372 14.447  1.0 36.91 ? 142 TRP A CA  1 A0A1U8FD60 UNP 142 W 
+ATOM 1151 C C   . TRP A 1 142 ? 2.058   -18.668 12.991  1.0 36.91 ? 142 TRP A C   1 A0A1U8FD60 UNP 142 W 
+ATOM 1152 C CB  . TRP A 1 142 ? 1.630   -16.856 14.668  1.0 36.91 ? 142 TRP A CB  1 A0A1U8FD60 UNP 142 W 
+ATOM 1153 O O   . TRP A 1 142 ? 2.200   -17.752 12.179  1.0 36.91 ? 142 TRP A O   1 A0A1U8FD60 UNP 142 W 
+ATOM 1154 C CG  . TRP A 1 142 ? 1.050   -16.406 15.957  1.0 36.91 ? 142 TRP A CG  1 A0A1U8FD60 UNP 142 W 
+ATOM 1155 C CD1 . TRP A 1 142 ? 1.758   -15.998 17.030  1.0 36.91 ? 142 TRP A CD1 1 A0A1U8FD60 UNP 142 W 
+ATOM 1156 C CD2 . TRP A 1 142 ? -0.355  -16.235 16.310  1.0 36.91 ? 142 TRP A CD2 1 A0A1U8FD60 UNP 142 W 
+ATOM 1157 C CE2 . TRP A 1 142 ? -0.418  -15.762 17.653  1.0 36.91 ? 142 TRP A CE2 1 A0A1U8FD60 UNP 142 W 
+ATOM 1158 C CE3 . TRP A 1 142 ? -1.581  -16.402 15.627  1.0 36.91 ? 142 TRP A CE3 1 A0A1U8FD60 UNP 142 W 
+ATOM 1159 N NE1 . TRP A 1 142 ? 0.895   -15.614 18.030  1.0 36.91 ? 142 TRP A NE1 1 A0A1U8FD60 UNP 142 W 
+ATOM 1160 C CH2 . TRP A 1 142 ? -2.829  -15.681 17.604  1.0 36.91 ? 142 TRP A CH2 1 A0A1U8FD60 UNP 142 W 
+ATOM 1161 C CZ2 . TRP A 1 142 ? -1.627  -15.505 18.306  1.0 36.91 ? 142 TRP A CZ2 1 A0A1U8FD60 UNP 142 W 
+ATOM 1162 C CZ3 . TRP A 1 142 ? -2.805  -16.117 16.266  1.0 36.91 ? 142 TRP A CZ3 1 A0A1U8FD60 UNP 142 W 
+ATOM 1163 N N   . LEU A 1 143 ? 2.229   -19.933 12.623  1.0 31.80 ? 143 LEU A N   1 A0A1U8FD60 UNP 143 L 
+ATOM 1164 C CA  . LEU A 1 143 ? 2.420   -20.284 11.219  1.0 31.80 ? 143 LEU A CA  1 A0A1U8FD60 UNP 143 L 
+ATOM 1165 C C   . LEU A 1 143 ? 1.349   -21.276 10.788  1.0 31.80 ? 143 LEU A C   1 A0A1U8FD60 UNP 143 L 
+ATOM 1166 C CB  . LEU A 1 143 ? 3.872   -20.722 10.960  1.0 31.80 ? 143 LEU A CB  1 A0A1U8FD60 UNP 143 L 
+ATOM 1167 O O   . LEU A 1 143 ? 1.147   -22.315 11.408  1.0 31.80 ? 143 LEU A O   1 A0A1U8FD60 UNP 143 L 
+ATOM 1168 C CG  . LEU A 1 143 ? 4.859   -19.529 10.949  1.0 31.80 ? 143 LEU A CG  1 A0A1U8FD60 UNP 143 L 
+ATOM 1169 C CD1 . LEU A 1 143 ? 6.293   -20.034 11.075  1.0 31.80 ? 143 LEU A CD1 1 A0A1U8FD60 UNP 143 L 
+ATOM 1170 C CD2 . LEU A 1 143 ? 4.763   -18.702 9.661   1.0 31.80 ? 143 LEU A CD2 1 A0A1U8FD60 UNP 143 L 
+ATOM 1171 N N   . THR A 1 144 ? 0.715   -20.938 9.663   1.0 32.44 ? 144 THR A N   1 A0A1U8FD60 UNP 144 T 
+ATOM 1172 C CA  . THR A 1 144 ? -0.300  -21.703 8.923   1.0 32.44 ? 144 THR A CA  1 A0A1U8FD60 UNP 144 T 
+ATOM 1173 C C   . THR A 1 144 ? -1.754  -21.479 9.362   1.0 32.44 ? 144 THR A C   1 A0A1U8FD60 UNP 144 T 
+ATOM 1174 C CB  . THR A 1 144 ? 0.056   -23.202 8.728   1.0 32.44 ? 144 THR A CB  1 A0A1U8FD60 UNP 144 T 
+ATOM 1175 O O   . THR A 1 144 ? -2.424  -22.370 9.871   1.0 32.44 ? 144 THR A O   1 A0A1U8FD60 UNP 144 T 
+ATOM 1176 C CG2 . THR A 1 144 ? -0.137  -23.615 7.272   1.0 32.44 ? 144 THR A CG2 1 A0A1U8FD60 UNP 144 T 
+ATOM 1177 O OG1 . THR A 1 144 ? 1.397   -23.505 9.013   1.0 32.44 ? 144 THR A OG1 1 A0A1U8FD60 UNP 144 T 
+ATOM 1178 N N   . ARG A 1 145 ? -2.311  -20.292 9.075   1.0 35.47 ? 145 ARG A N   1 A0A1U8FD60 UNP 145 R 
+ATOM 1179 C CA  . ARG A 1 145 ? -3.766  -20.147 8.879   1.0 35.47 ? 145 ARG A CA  1 A0A1U8FD60 UNP 145 R 
+ATOM 1180 C C   . ARG A 1 145 ? -4.052  -19.504 7.525   1.0 35.47 ? 145 ARG A C   1 A0A1U8FD60 UNP 145 R 
+ATOM 1181 C CB  . ARG A 1 145 ? -4.447  -19.407 10.046  1.0 35.47 ? 145 ARG A CB  1 A0A1U8FD60 UNP 145 R 
+ATOM 1182 O O   . ARG A 1 145 ? -3.396  -18.546 7.129   1.0 35.47 ? 145 ARG A O   1 A0A1U8FD60 UNP 145 R 
+ATOM 1183 C CG  . ARG A 1 145 ? -4.503  -20.268 11.323  1.0 35.47 ? 145 ARG A CG  1 A0A1U8FD60 UNP 145 R 
+ATOM 1184 C CD  . ARG A 1 145 ? -5.332  -19.592 12.425  1.0 35.47 ? 145 ARG A CD  1 A0A1U8FD60 UNP 145 R 
+ATOM 1185 N NE  . ARG A 1 145 ? -5.351  -20.395 13.665  1.0 35.47 ? 145 ARG A NE  1 A0A1U8FD60 UNP 145 R 
+ATOM 1186 N NH1 . ARG A 1 145 ? -6.406  -18.864 15.028  1.0 35.47 ? 145 ARG A NH1 1 A0A1U8FD60 UNP 145 R 
+ATOM 1187 N NH2 . ARG A 1 145 ? -5.749  -20.812 15.875  1.0 35.47 ? 145 ARG A NH2 1 A0A1U8FD60 UNP 145 R 
+ATOM 1188 C CZ  . ARG A 1 145 ? -5.834  -20.022 14.843  1.0 35.47 ? 145 ARG A CZ  1 A0A1U8FD60 UNP 145 R 
+ATOM 1189 N N   . SER A 1 146 ? -5.033  -20.054 6.814   1.0 41.38 ? 146 SER A N   1 A0A1U8FD60 UNP 146 S 
+ATOM 1190 C CA  . SER A 1 146 ? -5.553  -19.500 5.562   1.0 41.38 ? 146 SER A CA  1 A0A1U8FD60 UNP 146 S 
+ATOM 1191 C C   . SER A 1 146 ? -6.172  -18.119 5.812   1.0 41.38 ? 146 SER A C   1 A0A1U8FD60 UNP 146 S 
+ATOM 1192 C CB  . SER A 1 146 ? -6.607  -20.450 4.979   1.0 41.38 ? 146 SER A CB  1 A0A1U8FD60 UNP 146 S 
+ATOM 1193 O O   . SER A 1 146 ? -7.047  -17.974 6.667   1.0 41.38 ? 146 SER A O   1 A0A1U8FD60 UNP 146 S 
+ATOM 1194 O OG  . SER A 1 146 ? -7.172  -19.884 3.815   1.0 41.38 ? 146 SER A OG  1 A0A1U8FD60 UNP 146 S 
+ATOM 1195 N N   . TYR A 1 147 ? -5.754  -17.111 5.041   1.0 46.91 ? 147 TYR A N   1 A0A1U8FD60 UNP 147 Y 
+ATOM 1196 C CA  . TYR A 1 147 ? -6.258  -15.732 5.109   1.0 46.91 ? 147 TYR A CA  1 A0A1U8FD60 UNP 147 Y 
+ATOM 1197 C C   . TYR A 1 147 ? -7.700  -15.575 4.580   1.0 46.91 ? 147 TYR A C   1 A0A1U8FD60 UNP 147 Y 
+ATOM 1198 C CB  . TYR A 1 147 ? -5.298  -14.799 4.348   1.0 46.91 ? 147 TYR A CB  1 A0A1U8FD60 UNP 147 Y 
+ATOM 1199 O O   . TYR A 1 147 ? -8.242  -14.473 4.616   1.0 46.91 ? 147 TYR A O   1 A0A1U8FD60 UNP 147 Y 
+ATOM 1200 C CG  . TYR A 1 147 ? -3.926  -14.611 4.967   1.0 46.91 ? 147 TYR A CG  1 A0A1U8FD60 UNP 147 Y 
+ATOM 1201 C CD1 . TYR A 1 147 ? -3.662  -13.475 5.760   1.0 46.91 ? 147 TYR A CD1 1 A0A1U8FD60 UNP 147 Y 
+ATOM 1202 C CD2 . TYR A 1 147 ? -2.899  -15.543 4.720   1.0 46.91 ? 147 TYR A CD2 1 A0A1U8FD60 UNP 147 Y 
+ATOM 1203 C CE1 . TYR A 1 147 ? -2.389  -13.290 6.334   1.0 46.91 ? 147 TYR A CE1 1 A0A1U8FD60 UNP 147 Y 
+ATOM 1204 C CE2 . TYR A 1 147 ? -1.631  -15.367 5.304   1.0 46.91 ? 147 TYR A CE2 1 A0A1U8FD60 UNP 147 Y 
+ATOM 1205 O OH  . TYR A 1 147 ? -0.154  -14.096 6.690   1.0 46.91 ? 147 TYR A OH  1 A0A1U8FD60 UNP 147 Y 
+ATOM 1206 C CZ  . TYR A 1 147 ? -1.377  -14.249 6.122   1.0 46.91 ? 147 TYR A CZ  1 A0A1U8FD60 UNP 147 Y 
+ATOM 1207 N N   . SER A 1 148 ? -8.340  -16.648 4.094   1.0 43.56 ? 148 SER A N   1 A0A1U8FD60 UNP 148 S 
+ATOM 1208 C CA  . SER A 1 148 ? -9.658  -16.585 3.442   1.0 43.56 ? 148 SER A CA  1 A0A1U8FD60 UNP 148 S 
+ATOM 1209 C C   . SER A 1 148 ? -10.760 -15.983 4.326   1.0 43.56 ? 148 SER A C   1 A0A1U8FD60 UNP 148 S 
+ATOM 1210 C CB  . SER A 1 148 ? -10.074 -17.975 2.942   1.0 43.56 ? 148 SER A CB  1 A0A1U8FD60 UNP 148 S 
+ATOM 1211 O O   . SER A 1 148 ? -11.573 -15.210 3.835   1.0 43.56 ? 148 SER A O   1 A0A1U8FD60 UNP 148 S 
+ATOM 1212 O OG  . SER A 1 148 ? -10.096 -18.928 3.993   1.0 43.56 ? 148 SER A OG  1 A0A1U8FD60 UNP 148 S 
+ATOM 1213 N N   . HIS A 1 149 ? -10.743 -16.246 5.635   1.0 50.78 ? 149 HIS A N   1 A0A1U8FD60 UNP 149 H 
+ATOM 1214 C CA  . HIS A 1 149 ? -11.751 -15.746 6.582   1.0 50.78 ? 149 HIS A CA  1 A0A1U8FD60 UNP 149 H 
+ATOM 1215 C C   . HIS A 1 149 ? -11.688 -14.227 6.845   1.0 50.78 ? 149 HIS A C   1 A0A1U8FD60 UNP 149 H 
+ATOM 1216 C CB  . HIS A 1 149 ? -11.626 -16.529 7.899   1.0 50.78 ? 149 HIS A CB  1 A0A1U8FD60 UNP 149 H 
+ATOM 1217 O O   . HIS A 1 149 ? -12.647 -13.662 7.362   1.0 50.78 ? 149 HIS A O   1 A0A1U8FD60 UNP 149 H 
+ATOM 1218 C CG  . HIS A 1 149 ? -10.338 -16.272 8.649   1.0 50.78 ? 149 HIS A CG  1 A0A1U8FD60 UNP 149 H 
+ATOM 1219 C CD2 . HIS A 1 149 ? -10.174 -15.439 9.727   1.0 50.78 ? 149 HIS A CD2 1 A0A1U8FD60 UNP 149 H 
+ATOM 1220 N ND1 . HIS A 1 149 ? -9.099  -16.812 8.372   1.0 50.78 ? 149 HIS A ND1 1 A0A1U8FD60 UNP 149 H 
+ATOM 1221 C CE1 . HIS A 1 149 ? -8.220  -16.316 9.253   1.0 50.78 ? 149 HIS A CE1 1 A0A1U8FD60 UNP 149 H 
+ATOM 1222 N NE2 . HIS A 1 149 ? -8.823  -15.471 10.099  1.0 50.78 ? 149 HIS A NE2 1 A0A1U8FD60 UNP 149 H 
+ATOM 1223 N N   . LEU A 1 150 ? -10.583 -13.554 6.494   1.0 49.22 ? 150 LEU A N   1 A0A1U8FD60 UNP 150 L 
+ATOM 1224 C CA  . LEU A 1 150 ? -10.402 -12.111 6.723   1.0 49.22 ? 150 LEU A CA  1 A0A1U8FD60 UNP 150 L 
+ATOM 1225 C C   . LEU A 1 150 ? -11.088 -11.227 5.673   1.0 49.22 ? 150 LEU A C   1 A0A1U8FD60 UNP 150 L 
+ATOM 1226 C CB  . LEU A 1 150 ? -8.899  -11.787 6.778   1.0 49.22 ? 150 LEU A CB  1 A0A1U8FD60 UNP 150 L 
+ATOM 1227 O O   . LEU A 1 150 ? -11.175 -10.016 5.864   1.0 49.22 ? 150 LEU A O   1 A0A1U8FD60 UNP 150 L 
+ATOM 1228 C CG  . LEU A 1 150 ? -8.197  -12.299 8.042   1.0 49.22 ? 150 LEU A CG  1 A0A1U8FD60 UNP 150 L 
+ATOM 1229 C CD1 . LEU A 1 150 ? -6.696  -12.060 7.907   1.0 49.22 ? 150 LEU A CD1 1 A0A1U8FD60 UNP 150 L 
+ATOM 1230 C CD2 . LEU A 1 150 ? -8.681  -11.562 9.290   1.0 49.22 ? 150 LEU A CD2 1 A0A1U8FD60 UNP 150 L 
+ATOM 1231 N N   . VAL A 1 151 ? -11.530 -11.814 4.558   1.0 50.00 ? 151 VAL A N   1 A0A1U8FD60 UNP 151 V 
+ATOM 1232 C CA  . VAL A 1 151 ? -12.155 -11.093 3.435   1.0 50.00 ? 151 VAL A CA  1 A0A1U8FD60 UNP 151 V 
+ATOM 1233 C C   . VAL A 1 151 ? -13.655 -11.396 3.321   1.0 50.00 ? 151 VAL A C   1 A0A1U8FD60 UNP 151 V 
+ATOM 1234 C CB  . VAL A 1 151 ? -11.388 -11.376 2.125   1.0 50.00 ? 151 VAL A CB  1 A0A1U8FD60 UNP 151 V 
+ATOM 1235 O O   . VAL A 1 151 ? -14.375 -10.624 2.692   1.0 50.00 ? 151 VAL A O   1 A0A1U8FD60 UNP 151 V 
+ATOM 1236 C CG1 . VAL A 1 151 ? -11.890 -10.550 0.931   1.0 50.00 ? 151 VAL A CG1 1 A0A1U8FD60 UNP 151 V 
+ATOM 1237 C CG2 . VAL A 1 151 ? -9.897  -11.037 2.285   1.0 50.00 ? 151 VAL A CG2 1 A0A1U8FD60 UNP 151 V 
+ATOM 1238 N N   . ASP A 1 152 ? -14.143 -12.464 3.961   1.0 52.56 ? 152 ASP A N   1 A0A1U8FD60 UNP 152 D 
+ATOM 1239 C CA  . ASP A 1 152 ? -15.566 -12.812 3.978   1.0 52.56 ? 152 ASP A CA  1 A0A1U8FD60 UNP 152 D 
+ATOM 1240 C C   . ASP A 1 152 ? -16.377 -11.758 4.765   1.0 52.56 ? 152 ASP A C   1 A0A1U8FD60 UNP 152 D 
+ATOM 1241 C CB  . ASP A 1 152 ? -15.783 -14.230 4.552   1.0 52.56 ? 152 ASP A CB  1 A0A1U8FD60 UNP 152 D 
+ATOM 1242 O O   . ASP A 1 152 ? -16.335 -11.679 6.003   1.0 52.56 ? 152 ASP A O   1 A0A1U8FD60 UNP 152 D 
+ATOM 1243 C CG  . ASP A 1 152 ? -15.484 -15.403 3.600   1.0 52.56 ? 152 ASP A CG  1 A0A1U8FD60 UNP 152 D 
+ATOM 1244 O OD1 . ASP A 1 152 ? -15.143 -15.156 2.422   1.0 52.56 ? 152 ASP A OD1 1 A0A1U8FD60 UNP 152 D 
+ATOM 1245 O OD2 . ASP A 1 152 ? -15.632 -16.561 4.083   1.0 52.56 ? 152 ASP A OD2 1 A0A1U8FD60 UNP 152 D 
+ATOM 1246 N N   . GLU A 1 153 ? -17.157 -10.953 4.033   1.0 59.50 ? 153 GLU A N   1 A0A1U8FD60 UNP 153 E 
+ATOM 1247 C CA  . GLU A 1 153 ? -18.215 -10.099 4.583   1.0 59.50 ? 153 GLU A CA  1 A0A1U8FD60 UNP 153 E 
+ATOM 1248 C C   . GLU A 1 153 ? -19.377 -10.997 5.041   1.0 59.50 ? 153 GLU A C   1 A0A1U8FD60 UNP 153 E 
+ATOM 1249 C CB  . GLU A 1 153 ? -18.660 -9.012  3.573   1.0 59.50 ? 153 GLU A CB  1 A0A1U8FD60 UNP 153 E 
+ATOM 1250 O O   . GLU A 1 153 ? -20.351 -11.226 4.323   1.0 59.50 ? 153 GLU A O   1 A0A1U8FD60 UNP 153 E 
+ATOM 1251 C CG  . GLU A 1 153 ? -17.599 -7.914  3.323   1.0 59.50 ? 153 GLU A CG  1 A0A1U8FD60 UNP 153 E 
+ATOM 1252 C CD  . GLU A 1 153 ? -18.051 -6.775  2.372   1.0 59.50 ? 153 GLU A CD  1 A0A1U8FD60 UNP 153 E 
+ATOM 1253 O OE1 . GLU A 1 153 ? -17.257 -5.820  2.144   1.0 59.50 ? 153 GLU A OE1 1 A0A1U8FD60 UNP 153 E 
+ATOM 1254 O OE2 . GLU A 1 153 ? -19.178 -6.837  1.836   1.0 59.50 ? 153 GLU A OE2 1 A0A1U8FD60 UNP 153 E 
+ATOM 1255 N N   . ASP A 1 154 ? -19.245 -11.561 6.243   1.0 67.25 ? 154 ASP A N   1 A0A1U8FD60 UNP 154 D 
+ATOM 1256 C CA  . ASP A 1 154 ? -20.328 -12.292 6.890   1.0 67.25 ? 154 ASP A CA  1 A0A1U8FD60 UNP 154 D 
+ATOM 1257 C C   . ASP A 1 154 ? -21.500 -11.340 7.140   1.0 67.25 ? 154 ASP A C   1 A0A1U8FD60 UNP 154 D 
+ATOM 1258 C CB  . ASP A 1 154 ? -19.868 -12.914 8.209   1.0 67.25 ? 154 ASP A CB  1 A0A1U8FD60 UNP 154 D 
+ATOM 1259 O O   . ASP A 1 154 ? -21.423 -10.433 7.965   1.0 67.25 ? 154 ASP A O   1 A0A1U8FD60 UNP 154 D 
+ATOM 1260 C CG  . ASP A 1 154 ? -18.930 -14.109 8.030   1.0 67.25 ? 154 ASP A CG  1 A0A1U8FD60 UNP 154 D 
+ATOM 1261 O OD1 . ASP A 1 154 ? -19.214 -14.964 7.164   1.0 67.25 ? 154 ASP A OD1 1 A0A1U8FD60 UNP 154 D 
+ATOM 1262 O OD2 . ASP A 1 154 ? -17.974 -14.248 8.818   1.0 67.25 ? 154 ASP A OD2 1 A0A1U8FD60 UNP 154 D 
+ATOM 1263 N N   . PHE A 1 155 ? -22.578 -11.562 6.400   1.0 73.25 ? 155 PHE A N   1 A0A1U8FD60 UNP 155 F 
+ATOM 1264 C CA  . PHE A 1 155 ? -23.812 -10.801 6.498   1.0 73.25 ? 155 PHE A CA  1 A0A1U8FD60 UNP 155 F 
+ATOM 1265 C C   . PHE A 1 155 ? -24.859 -11.622 7.241   1.0 73.25 ? 155 PHE A C   1 A0A1U8FD60 UNP 155 F 
+ATOM 1266 C CB  . PHE A 1 155 ? -24.250 -10.458 5.087   1.0 73.25 ? 155 PHE A CB  1 A0A1U8FD60 UNP 155 F 
+ATOM 1267 O O   . PHE A 1 155 ? -24.929 -12.837 7.041   1.0 73.25 ? 155 PHE A O   1 A0A1U8FD60 UNP 155 F 
+ATOM 1268 C CG  . PHE A 1 155 ? -25.277 -9.355  4.993   1.0 73.25 ? 155 PHE A CG  1 A0A1U8FD60 UNP 155 F 
+ATOM 1269 C CD1 . PHE A 1 155 ? -26.628 -9.658  4.740   1.0 73.25 ? 155 PHE A CD1 1 A0A1U8FD60 UNP 155 F 
+ATOM 1270 C CD2 . PHE A 1 155 ? -24.849 -8.016  5.047   1.0 73.25 ? 155 PHE A CD2 1 A0A1U8FD60 UNP 155 F 
+ATOM 1271 C CE1 . PHE A 1 155 ? -27.540 -8.616  4.510   1.0 73.25 ? 155 PHE A CE1 1 A0A1U8FD60 UNP 155 F 
+ATOM 1272 C CE2 . PHE A 1 155 ? -25.770 -6.977  4.848   1.0 73.25 ? 155 PHE A CE2 1 A0A1U8FD60 UNP 155 F 
+ATOM 1273 C CZ  . PHE A 1 155 ? -27.111 -7.279  4.570   1.0 73.25 ? 155 PHE A CZ  1 A0A1U8FD60 UNP 155 F 
+ATOM 1274 N N   . VAL A 1 156 ? -25.608 -10.972 8.128   1.0 78.19 ? 156 VAL A N   1 A0A1U8FD60 UNP 156 V 
+ATOM 1275 C CA  . VAL A 1 156 ? -26.598 -11.610 8.996   1.0 78.19 ? 156 VAL A CA  1 A0A1U8FD60 UNP 156 V 
+ATOM 1276 C C   . VAL A 1 156 ? -27.799 -10.675 9.132   1.0 78.19 ? 156 VAL A C   1 A0A1U8FD60 UNP 156 V 
+ATOM 1277 C CB  . VAL A 1 156 ? -25.991 -11.905 10.394  1.0 78.19 ? 156 VAL A CB  1 A0A1U8FD60 UNP 156 V 
+ATOM 1278 O O   . VAL A 1 156 ? -27.604 -9.504  9.445   1.0 78.19 ? 156 VAL A O   1 A0A1U8FD60 UNP 156 V 
+ATOM 1279 C CG1 . VAL A 1 156 ? -27.002 -12.605 11.308  1.0 78.19 ? 156 VAL A CG1 1 A0A1U8FD60 UNP 156 V 
+ATOM 1280 C CG2 . VAL A 1 156 ? -24.744 -12.808 10.328  1.0 78.19 ? 156 VAL A CG2 1 A0A1U8FD60 UNP 156 V 
+ATOM 1281 N N   . GLY A 1 157 ? -29.014 -11.188 8.924   1.0 69.81 ? 157 GLY A N   1 A0A1U8FD60 UNP 157 G 
+ATOM 1282 C CA  . GLY A 1 157 ? -30.260 -10.615 9.459   1.0 69.81 ? 157 GLY A CA  1 A0A1U8FD60 UNP 157 G 
+ATOM 1283 C C   . GLY A 1 157 ? -30.967 -9.571  8.589   1.0 69.81 ? 157 GLY A C   1 A0A1U8FD60 UNP 157 G 
+ATOM 1284 O O   . GLY A 1 157 ? -32.154 -9.302  8.759   1.0 69.81 ? 157 GLY A O   1 A0A1U8FD60 UNP 157 G 
+ATOM 1285 N N   . LEU A 1 158 ? -30.265 -9.007  7.606   1.0 73.75 ? 158 LEU A N   1 A0A1U8FD60 UNP 158 L 
+ATOM 1286 C CA  . LEU A 1 158 ? -30.765 -7.901  6.780   1.0 73.75 ? 158 LEU A CA  1 A0A1U8FD60 UNP 158 L 
+ATOM 1287 C C   . LEU A 1 158 ? -31.085 -8.334  5.335   1.0 73.75 ? 158 LEU A C   1 A0A1U8FD60 UNP 158 L 
+ATOM 1288 C CB  . LEU A 1 158 ? -29.774 -6.725  6.871   1.0 73.75 ? 158 LEU A CB  1 A0A1U8FD60 UNP 158 L 
+ATOM 1289 O O   . LEU A 1 158 ? -31.228 -7.498  4.448   1.0 73.75 ? 158 LEU A O   1 A0A1U8FD60 UNP 158 L 
+ATOM 1290 C CG  . LEU A 1 158 ? -29.478 -6.204  8.293   1.0 73.75 ? 158 LEU A CG  1 A0A1U8FD60 UNP 158 L 
+ATOM 1291 C CD1 . LEU A 1 158 ? -28.335 -5.189  8.220   1.0 73.75 ? 158 LEU A CD1 1 A0A1U8FD60 UNP 158 L 
+ATOM 1292 C CD2 . LEU A 1 158 ? -30.664 -5.512  8.949   1.0 73.75 ? 158 LEU A CD2 1 A0A1U8FD60 UNP 158 L 
+ATOM 1293 N N   . GLU A 1 159 ? -31.168 -9.640  5.050   1.0 79.44 ? 159 GLU A N   1 A0A1U8FD60 UNP 159 E 
+ATOM 1294 C CA  . GLU A 1 159 ? -31.359 -10.159 3.686   1.0 79.44 ? 159 GLU A CA  1 A0A1U8FD60 UNP 159 E 
+ATOM 1295 C C   . GLU A 1 159 ? -32.702 -9.736  3.073   1.0 79.44 ? 159 GLU A C   1 A0A1U8FD60 UNP 159 E 
+ATOM 1296 C CB  . GLU A 1 159 ? -31.240 -11.695 3.656   1.0 79.44 ? 159 GLU A CB  1 A0A1U8FD60 UNP 159 E 
+ATOM 1297 O O   . GLU A 1 159 ? -32.747 -9.311  1.920   1.0 79.44 ? 159 GLU A O   1 A0A1U8FD60 UNP 159 E 
+ATOM 1298 C CG  . GLU A 1 159 ? -29.832 -12.244 3.954   1.0 79.44 ? 159 GLU A CG  1 A0A1U8FD60 UNP 159 E 
+ATOM 1299 C CD  . GLU A 1 159 ? -29.443 -12.311 5.442   1.0 79.44 ? 159 GLU A CD  1 A0A1U8FD60 UNP 159 E 
+ATOM 1300 O OE1 . GLU A 1 159 ? -28.265 -12.637 5.714   1.0 79.44 ? 159 GLU A OE1 1 A0A1U8FD60 UNP 159 E 
+ATOM 1301 O OE2 . GLU A 1 159 ? -30.284 -12.009 6.316   1.0 79.44 ? 159 GLU A OE2 1 A0A1U8FD60 UNP 159 E 
+ATOM 1302 N N   . LYS A 1 160 ? -33.793 -9.797  3.848   1.0 77.56 ? 160 LYS A N   1 A0A1U8FD60 UNP 160 K 
+ATOM 1303 C CA  . LYS A 1 160 ? -35.133 -9.400  3.376   1.0 77.56 ? 160 LYS A CA  1 A0A1U8FD60 UNP 160 K 
+ATOM 1304 C C   . LYS A 1 160 ? -35.225 -7.902  3.092   1.0 77.56 ? 160 LYS A C   1 A0A1U8FD60 UNP 160 K 
+ATOM 1305 C CB  . LYS A 1 160 ? -36.205 -9.790  4.404   1.0 77.56 ? 160 LYS A CB  1 A0A1U8FD60 UNP 160 K 
+ATOM 1306 O O   . LYS A 1 160 ? -35.851 -7.491  2.123   1.0 77.56 ? 160 LYS A O   1 A0A1U8FD60 UNP 160 K 
+ATOM 1307 C CG  . LYS A 1 160 ? -36.408 -11.306 4.516   1.0 77.56 ? 160 LYS A CG  1 A0A1U8FD60 UNP 160 K 
+ATOM 1308 C CD  . LYS A 1 160 ? -37.545 -11.607 5.501   1.0 77.56 ? 160 LYS A CD  1 A0A1U8FD60 UNP 160 K 
+ATOM 1309 C CE  . LYS A 1 160 ? -37.776 -13.116 5.616   1.0 77.56 ? 160 LYS A CE  1 A0A1U8FD60 UNP 160 K 
+ATOM 1310 N NZ  . LYS A 1 160 ? -38.858 -13.425 6.586   1.0 77.56 ? 160 LYS A NZ  1 A0A1U8FD60 UNP 160 K 
+ATOM 1311 N N   . GLU A 1 161 ? -34.609 -7.088  3.941   1.0 78.44 ? 161 GLU A N   1 A0A1U8FD60 UNP 161 E 
+ATOM 1312 C CA  . GLU A 1 161 ? -34.584 -5.631  3.790   1.0 78.44 ? 161 GLU A CA  1 A0A1U8FD60 UNP 161 E 
+ATOM 1313 C C   . GLU A 1 161 ? -33.712 -5.226  2.595   1.0 78.44 ? 161 GLU A C   1 A0A1U8FD60 UNP 161 E 
+ATOM 1314 C CB  . GLU A 1 161 ? -34.066 -5.008  5.092   1.0 78.44 ? 161 GLU A CB  1 A0A1U8FD60 UNP 161 E 
+ATOM 1315 O O   . GLU A 1 161 ? -34.066 -4.322  1.841   1.0 78.44 ? 161 GLU A O   1 A0A1U8FD60 UNP 161 E 
+ATOM 1316 C CG  . GLU A 1 161 ? -34.965 -5.303  6.309   1.0 78.44 ? 161 GLU A CG  1 A0A1U8FD60 UNP 161 E 
+ATOM 1317 C CD  . GLU A 1 161 ? -34.296 -4.957  7.648   1.0 78.44 ? 161 GLU A CD  1 A0A1U8FD60 UNP 161 E 
+ATOM 1318 O OE1 . GLU A 1 161 ? -34.867 -5.342  8.695   1.0 78.44 ? 161 GLU A OE1 1 A0A1U8FD60 UNP 161 E 
+ATOM 1319 O OE2 . GLU A 1 161 ? -33.203 -4.357  7.625   1.0 78.44 ? 161 GLU A OE2 1 A0A1U8FD60 UNP 161 E 
+ATOM 1320 N N   . MET A 1 162 ? -32.623 -5.962  2.356   1.0 81.69 ? 162 MET A N   1 A0A1U8FD60 UNP 162 M 
+ATOM 1321 C CA  . MET A 1 162 ? -31.790 -5.782  1.172   1.0 81.69 ? 162 MET A CA  1 A0A1U8FD60 UNP 162 M 
+ATOM 1322 C C   . MET A 1 162 ? -32.501 -6.127  -0.130  1.0 81.69 ? 162 MET A C   1 A0A1U8FD60 UNP 162 M 
+ATOM 1323 C CB  . MET A 1 162 ? -30.513 -6.617  1.292   1.0 81.69 ? 162 MET A CB  1 A0A1U8FD60 UNP 162 M 
+ATOM 1324 O O   . MET A 1 162 ? -32.302 -5.403  -1.103  1.0 81.69 ? 162 MET A O   1 A0A1U8FD60 UNP 162 M 
+ATOM 1325 C CG  . MET A 1 162 ? -29.516 -5.976  2.254   1.0 81.69 ? 162 MET A CG  1 A0A1U8FD60 UNP 162 M 
+ATOM 1326 S SD  . MET A 1 162 ? -28.270 -4.892  1.503   1.0 81.69 ? 162 MET A SD  1 A0A1U8FD60 UNP 162 M 
+ATOM 1327 C CE  . MET A 1 162 ? -29.269 -3.845  0.416   1.0 81.69 ? 162 MET A CE  1 A0A1U8FD60 UNP 162 M 
+ATOM 1328 N N   . SER A 1 163 ? -33.328 -7.181  -0.143  1.0 84.69 ? 163 SER A N   1 A0A1U8FD60 UNP 163 S 
+ATOM 1329 C CA  . SER A 1 163 ? -34.176 -7.501  -1.300  1.0 84.69 ? 163 SER A CA  1 A0A1U8FD60 UNP 163 S 
+ATOM 1330 C C   . SER A 1 163 ? -35.042 -6.302  -1.664  1.0 84.69 ? 163 SER A C   1 A0A1U8FD60 UNP 163 S 
+ATOM 1331 C CB  . SER A 1 163 ? -35.070 -8.710  -1.021  1.0 84.69 ? 163 SER A CB  1 A0A1U8FD60 UNP 163 S 
+ATOM 1332 O O   . SER A 1 163 ? -34.980 -5.846  -2.793  1.0 84.69 ? 163 SER A O   1 A0A1U8FD60 UNP 163 S 
+ATOM 1333 O OG  . SER A 1 163 ? -35.632 -9.223  -2.211  1.0 84.69 ? 163 SER A OG  1 A0A1U8FD60 UNP 163 S 
+ATOM 1334 N N   . LYS A 1 164 ? -35.712 -5.684  -0.681  1.0 86.88 ? 164 LYS A N   1 A0A1U8FD60 UNP 164 K 
+ATOM 1335 C CA  . LYS A 1 164 ? -36.545 -4.495  -0.921  1.0 86.88 ? 164 LYS A CA  1 A0A1U8FD60 UNP 164 K 
+ATOM 1336 C C   . LYS A 1 164 ? -35.767 -3.335  -1.549  1.0 86.88 ? 164 LYS A C   1 A0A1U8FD60 UNP 164 K 
+ATOM 1337 C CB  . LYS A 1 164 ? -37.197 -4.014  0.378   1.0 86.88 ? 164 LYS A CB  1 A0A1U8FD60 UNP 164 K 
+ATOM 1338 O O   . LYS A 1 164 ? -36.263 -2.704  -2.472  1.0 86.88 ? 164 LYS A O   1 A0A1U8FD60 UNP 164 K 
+ATOM 1339 C CG  . LYS A 1 164 ? -38.182 -5.024  0.976   1.0 86.88 ? 164 LYS A CG  1 A0A1U8FD60 UNP 164 K 
+ATOM 1340 C CD  . LYS A 1 164 ? -38.746 -4.447  2.277   1.0 86.88 ? 164 LYS A CD  1 A0A1U8FD60 UNP 164 K 
+ATOM 1341 C CE  . LYS A 1 164 ? -39.743 -5.419  2.906   1.0 86.88 ? 164 LYS A CE  1 A0A1U8FD60 UNP 164 K 
+ATOM 1342 N NZ  . LYS A 1 164 ? -40.349 -4.825  4.122   1.0 86.88 ? 164 LYS A NZ  1 A0A1U8FD60 UNP 164 K 
+ATOM 1343 N N   . LEU A 1 165 ? -34.552 -3.043  -1.069  1.0 89.12 ? 165 LEU A N   1 A0A1U8FD60 UNP 165 L 
+ATOM 1344 C CA  . LEU A 1 165 ? -33.730 -1.982  -1.668  1.0 89.12 ? 165 LEU A CA  1 A0A1U8FD60 UNP 165 L 
+ATOM 1345 C C   . LEU A 1 165 ? -33.343 -2.316  -3.116  1.0 89.12 ? 165 LEU A C   1 A0A1U8FD60 UNP 165 L 
+ATOM 1346 C CB  . LEU A 1 165 ? -32.477 -1.725  -0.806  1.0 89.12 ? 165 LEU A CB  1 A0A1U8FD60 UNP 165 L 
+ATOM 1347 O O   . LEU A 1 165 ? -33.312 -1.426  -3.961  1.0 89.12 ? 165 LEU A O   1 A0A1U8FD60 UNP 165 L 
+ATOM 1348 C CG  . LEU A 1 165 ? -31.552 -0.627  -1.382  1.0 89.12 ? 165 LEU A CG  1 A0A1U8FD60 UNP 165 L 
+ATOM 1349 C CD1 . LEU A 1 165 ? -32.216 0.749   -1.433  1.0 89.12 ? 165 LEU A CD1 1 A0A1U8FD60 UNP 165 L 
+ATOM 1350 C CD2 . LEU A 1 165 ? -30.287 -0.487  -0.538  1.0 89.12 ? 165 LEU A CD2 1 A0A1U8FD60 UNP 165 L 
+ATOM 1351 N N   . VAL A 1 166 ? -33.012 -3.579  -3.395  1.0 90.12 ? 166 VAL A N   1 A0A1U8FD60 UNP 166 V 
+ATOM 1352 C CA  . VAL A 1 166 ? -32.689 -4.049  -4.748  1.0 90.12 ? 166 VAL A CA  1 A0A1U8FD60 UNP 166 V 
+ATOM 1353 C C   . VAL A 1 166 ? -33.904 -3.935  -5.661  1.0 90.12 ? 166 VAL A C   1 A0A1U8FD60 UNP 166 V 
+ATOM 1354 C CB  . VAL A 1 166 ? -32.144 -5.488  -4.706  1.0 90.12 ? 166 VAL A CB  1 A0A1U8FD60 UNP 166 V 
+ATOM 1355 O O   . VAL A 1 166 ? -33.773 -3.340  -6.728  1.0 90.12 ? 166 VAL A O   1 A0A1U8FD60 UNP 166 V 
+ATOM 1356 C CG1 . VAL A 1 166 ? -32.153 -6.173  -6.076  1.0 90.12 ? 166 VAL A CG1 1 A0A1U8FD60 UNP 166 V 
+ATOM 1357 C CG2 . VAL A 1 166 ? -30.705 -5.474  -4.168  1.0 90.12 ? 166 VAL A CG2 1 A0A1U8FD60 UNP 166 V 
+ATOM 1358 N N   . ASP A 1 167 ? -35.056 -4.433  -5.213  1.0 89.81 ? 167 ASP A N   1 A0A1U8FD60 UNP 167 D 
+ATOM 1359 C CA  . ASP A 1 167 ? -36.322 -4.413  -5.943  1.0 89.81 ? 167 ASP A CA  1 A0A1U8FD60 UNP 167 D 
+ATOM 1360 C C   . ASP A 1 167 ? -36.682 -2.972  -6.337  1.0 89.81 ? 167 ASP A C   1 A0A1U8FD60 UNP 167 D 
+ATOM 1361 C CB  . ASP A 1 167 ? -37.427 -5.083  -5.094  1.0 89.81 ? 167 ASP A CB  1 A0A1U8FD60 UNP 167 D 
+ATOM 1362 O O   . ASP A 1 167 ? -36.951 -2.694  -7.504  1.0 89.81 ? 167 ASP A O   1 A0A1U8FD60 UNP 167 D 
+ATOM 1363 C CG  . ASP A 1 167 ? -37.168 -6.572  -4.789  1.0 89.81 ? 167 ASP A CG  1 A0A1U8FD60 UNP 167 D 
+ATOM 1364 O OD1 . ASP A 1 167 ? -36.500 -7.237  -5.610  1.0 89.81 ? 167 ASP A OD1 1 A0A1U8FD60 UNP 167 D 
+ATOM 1365 O OD2 . ASP A 1 167 ? -37.606 -7.048  -3.709  1.0 89.81 ? 167 ASP A OD2 1 A0A1U8FD60 UNP 167 D 
+ATOM 1366 N N   . GLU A 1 168 ? -36.537 -2.010  -5.420  1.0 88.81 ? 168 GLU A N   1 A0A1U8FD60 UNP 168 E 
+ATOM 1367 C CA  . GLU A 1 168 ? -36.834 -0.605  -5.729  1.0 88.81 ? 168 GLU A CA  1 A0A1U8FD60 UNP 168 E 
+ATOM 1368 C C   . GLU A 1 168 ? -35.773 0.101   -6.577  1.0 88.81 ? 168 GLU A C   1 A0A1U8FD60 UNP 168 E 
+ATOM 1369 C CB  . GLU A 1 168 ? -37.135 0.180   -4.442  1.0 88.81 ? 168 GLU A CB  1 A0A1U8FD60 UNP 168 E 
+ATOM 1370 O O   . GLU A 1 168 ? -36.090 0.992   -7.377  1.0 88.81 ? 168 GLU A O   1 A0A1U8FD60 UNP 168 E 
+ATOM 1371 C CG  . GLU A 1 168 ? -38.365 -0.321  -3.671  1.0 88.81 ? 168 GLU A CG  1 A0A1U8FD60 UNP 168 E 
+ATOM 1372 C CD  . GLU A 1 168 ? -39.693 -0.124  -4.422  1.0 88.81 ? 168 GLU A CD  1 A0A1U8FD60 UNP 168 E 
+ATOM 1373 O OE1 . GLU A 1 168 ? -40.659 0.309   -3.765  1.0 88.81 ? 168 GLU A OE1 1 A0A1U8FD60 UNP 168 E 
+ATOM 1374 O OE2 . GLU A 1 168 ? -39.767 -0.393  -5.643  1.0 88.81 ? 168 GLU A OE2 1 A0A1U8FD60 UNP 168 E 
+ATOM 1375 N N   . LEU A 1 169 ? -34.508 -0.315  -6.482  1.0 88.56 ? 169 LEU A N   1 A0A1U8FD60 UNP 169 L 
+ATOM 1376 C CA  . LEU A 1 169 ? -33.462 0.181   -7.375  1.0 88.56 ? 169 LEU A CA  1 A0A1U8FD60 UNP 169 L 
+ATOM 1377 C C   . LEU A 1 169 ? -33.696 -0.247  -8.829  1.0 88.56 ? 169 LEU A C   1 A0A1U8FD60 UNP 169 L 
+ATOM 1378 C CB  . LEU A 1 169 ? -32.079 -0.289  -6.892  1.0 88.56 ? 169 LEU A CB  1 A0A1U8FD60 UNP 169 L 
+ATOM 1379 O O   . LEU A 1 169 ? -33.337 0.516   -9.727  1.0 88.56 ? 169 LEU A O   1 A0A1U8FD60 UNP 169 L 
+ATOM 1380 C CG  . LEU A 1 169 ? -31.486 0.565   -5.760  1.0 88.56 ? 169 LEU A CG  1 A0A1U8FD60 UNP 169 L 
+ATOM 1381 C CD1 . LEU A 1 169 ? -30.251 -0.143  -5.193  1.0 88.56 ? 169 LEU A CD1 1 A0A1U8FD60 UNP 169 L 
+ATOM 1382 C CD2 . LEU A 1 169 ? -31.034 1.943   -6.259  1.0 88.56 ? 169 LEU A CD2 1 A0A1U8FD60 UNP 169 L 
+ATOM 1383 N N   . ILE A 1 170 ? -34.295 -1.414  -9.076  1.0 88.62 ? 170 ILE A N   1 A0A1U8FD60 UNP 170 I 
+ATOM 1384 C CA  . ILE A 1 170 ? -34.550 -1.933  -10.433 1.0 88.62 ? 170 ILE A CA  1 A0A1U8FD60 UNP 170 I 
+ATOM 1385 C C   . ILE A 1 170 ? -35.977 -1.682  -10.936 1.0 88.62 ? 170 ILE A C   1 A0A1U8FD60 UNP 170 I 
+ATOM 1386 C CB  . ILE A 1 170 ? -34.155 -3.418  -10.555 1.0 88.62 ? 170 ILE A CB  1 A0A1U8FD60 UNP 170 I 
+ATOM 1387 O O   . ILE A 1 170 ? -36.246 -1.874  -12.119 1.0 88.62 ? 170 ILE A O   1 A0A1U8FD60 UNP 170 I 
+ATOM 1388 C CG1 . ILE A 1 170 ? -35.096 -4.325  -9.733  1.0 88.62 ? 170 ILE A CG1 1 A0A1U8FD60 UNP 170 I 
+ATOM 1389 C CG2 . ILE A 1 170 ? -32.668 -3.598  -10.188 1.0 88.62 ? 170 ILE A CG2 1 A0A1U8FD60 UNP 170 I 
+ATOM 1390 C CD1 . ILE A 1 170 ? -34.763 -5.816  -9.801  1.0 88.62 ? 170 ILE A CD1 1 A0A1U8FD60 UNP 170 I 
+ATOM 1391 N N   . ASN A 1 171 ? -36.883 -1.229  -10.069 1.0 85.56 ? 171 ASN A N   1 A0A1U8FD60 UNP 171 N 
+ATOM 1392 C CA  . ASN A 1 171 ? -38.244 -0.891  -10.456 1.0 85.56 ? 171 ASN A CA  1 A0A1U8FD60 UNP 171 N 
+ATOM 1393 C C   . ASN A 1 171 ? -38.259 0.347   -11.374 1.0 85.56 ? 171 ASN A C   1 A0A1U8FD60 UNP 171 N 
+ATOM 1394 C CB  . ASN A 1 171 ? -39.080 -0.719  -9.178  1.0 85.56 ? 171 ASN A CB  1 A0A1U8FD60 UNP 171 N 
+ATOM 1395 O O   . ASN A 1 171 ? -37.842 1.436   -10.964 1.0 85.56 ? 171 ASN A O   1 A0A1U8FD60 UNP 171 N 
+ATOM 1396 C CG  . ASN A 1 171 ? -40.558 -0.573  -9.461  1.0 85.56 ? 171 ASN A CG  1 A0A1U8FD60 UNP 171 N 
+ATOM 1397 N ND2 . ASN A 1 171 ? -41.365 -0.590  -8.430  1.0 85.56 ? 171 ASN A ND2 1 A0A1U8FD60 UNP 171 N 
+ATOM 1398 O OD1 . ASN A 1 171 ? -40.981 -0.434  -10.598 1.0 85.56 ? 171 ASN A OD1 1 A0A1U8FD60 UNP 171 N 
+ATOM 1399 N N   . GLU A 1 172 ? -38.716 0.169   -12.618 1.0 77.94 ? 172 GLU A N   1 A0A1U8FD60 UNP 172 E 
+ATOM 1400 C CA  . GLU A 1 172 ? -38.782 1.231   -13.633 1.0 77.94 ? 172 GLU A CA  1 A0A1U8FD60 UNP 172 E 
+ATOM 1401 C C   . GLU A 1 172 ? -39.997 2.144   -13.457 1.0 77.94 ? 172 GLU A C   1 A0A1U8FD60 UNP 172 E 
+ATOM 1402 C CB  . GLU A 1 172 ? -38.777 0.645   -15.058 1.0 77.94 ? 172 GLU A CB  1 A0A1U8FD60 UNP 172 E 
+ATOM 1403 O O   . GLU A 1 172 ? -39.941 3.304   -13.859 1.0 77.94 ? 172 GLU A O   1 A0A1U8FD60 UNP 172 E 
+ATOM 1404 C CG  . GLU A 1 172 ? -37.521 -0.191  -15.329 1.0 77.94 ? 172 GLU A CG  1 A0A1U8FD60 UNP 172 E 
+ATOM 1405 C CD  . GLU A 1 172 ? -37.186 -0.365  -16.818 1.0 77.94 ? 172 GLU A CD  1 A0A1U8FD60 UNP 172 E 
+ATOM 1406 O OE1 . GLU A 1 172 ? -35.960 -0.324  -17.114 1.0 77.94 ? 172 GLU A OE1 1 A0A1U8FD60 UNP 172 E 
+ATOM 1407 O OE2 . GLU A 1 172 ? -38.107 -0.479  -17.657 1.0 77.94 ? 172 GLU A OE2 1 A0A1U8FD60 UNP 172 E 
+ATOM 1408 N N   . GLU A 1 173 ? -41.065 1.677   -12.802 1.0 72.12 ? 173 GLU A N   1 A0A1U8FD60 UNP 173 E 
+ATOM 1409 C CA  . GLU A 1 173 ? -42.219 2.523   -12.463 1.0 72.12 ? 173 GLU A CA  1 A0A1U8FD60 UNP 173 E 
+ATOM 1410 C C   . GLU A 1 173 ? -41.805 3.636   -11.489 1.0 72.12 ? 173 GLU A C   1 A0A1U8FD60 UNP 173 E 
+ATOM 1411 C CB  . GLU A 1 173 ? -43.351 1.671   -11.864 1.0 72.12 ? 173 GLU A CB  1 A0A1U8FD60 UNP 173 E 
+ATOM 1412 O O   . GLU A 1 173 ? -42.318 4.754   -11.539 1.0 72.12 ? 173 GLU A O   1 A0A1U8FD60 UNP 173 E 
+ATOM 1413 C CG  . GLU A 1 173 ? -43.845 0.579   -12.831 1.0 72.12 ? 173 GLU A CG  1 A0A1U8FD60 UNP 173 E 
+ATOM 1414 C CD  . GLU A 1 173 ? -45.039 -0.233  -12.298 1.0 72.12 ? 173 GLU A CD  1 A0A1U8FD60 UNP 173 E 
+ATOM 1415 O OE1 . GLU A 1 173 ? -45.611 -0.997  -13.111 1.0 72.12 ? 173 GLU A OE1 1 A0A1U8FD60 UNP 173 E 
+ATOM 1416 O OE2 . GLU A 1 173 ? -45.389 -0.089  -11.104 1.0 72.12 ? 173 GLU A OE2 1 A0A1U8FD60 UNP 173 E 
+ATOM 1417 N N   . ASN A 1 174 ? -40.784 3.362   -10.672 1.0 68.00 ? 174 ASN A N   1 A0A1U8FD60 UNP 174 N 
+ATOM 1418 C CA  . ASN A 1 174 ? -40.189 4.312   -9.741  1.0 68.00 ? 174 ASN A CA  1 A0A1U8FD60 UNP 174 N 
+ATOM 1419 C C   . ASN A 1 174 ? -39.210 5.299   -10.392 1.0 68.00 ? 174 ASN A C   1 A0A1U8FD60 UNP 174 N 
+ATOM 1420 C CB  . ASN A 1 174 ? -39.547 3.534   -8.586  1.0 68.00 ? 174 ASN A CB  1 A0A1U8FD60 UNP 174 N 
+ATOM 1421 O O   . ASN A 1 174 ? -38.804 6.251   -9.723  1.0 68.00 ? 174 ASN A O   1 A0A1U8FD60 UNP 174 N 
+ATOM 1422 C CG  . ASN A 1 174 ? -40.576 2.924   -7.654  1.0 68.00 ? 174 ASN A CG  1 A0A1U8FD60 UNP 174 N 
+ATOM 1423 N ND2 . ASN A 1 174 ? -40.143 2.031   -6.808  1.0 68.00 ? 174 ASN A ND2 1 A0A1U8FD60 UNP 174 N 
+ATOM 1424 O OD1 . ASN A 1 174 ? -41.742 3.273   -7.639  1.0 68.00 ? 174 ASN A OD1 1 A0A1U8FD60 UNP 174 N 
+ATOM 1425 N N   . ASP A 1 175 ? -38.853 5.142   -11.675 1.0 68.88 ? 175 ASP A N   1 A0A1U8FD60 UNP 175 D 
+ATOM 1426 C CA  . ASP A 1 175 ? -37.980 6.095   -12.384 1.0 68.88 ? 175 ASP A CA  1 A0A1U8FD60 UNP 175 D 
+ATOM 1427 C C   . ASP A 1 175 ? -38.650 7.489   -12.507 1.0 68.88 ? 175 ASP A C   1 A0A1U8FD60 UNP 175 D 
+ATOM 1428 C CB  . ASP A 1 175 ? -37.547 5.547   -13.772 1.0 68.88 ? 175 ASP A CB  1 A0A1U8FD60 UNP 175 D 
+ATOM 1429 O O   . ASP A 1 175 ? -37.967 8.500   -12.692 1.0 68.88 ? 175 ASP A O   1 A0A1U8FD60 UNP 175 D 
+ATOM 1430 C CG  . ASP A 1 175 ? -36.550 4.361   -13.770 1.0 68.88 ? 175 ASP A CG  1 A0A1U8FD60 UNP 175 D 
+ATOM 1431 O OD1 . ASP A 1 175 ? -36.139 3.904   -12.680 1.0 68.88 ? 175 ASP A OD1 1 A0A1U8FD60 UNP 175 D 
+ATOM 1432 O OD2 . ASP A 1 175 ? -36.081 3.948   -14.868 1.0 68.88 ? 175 ASP A OD2 1 A0A1U8FD60 UNP 175 D 
+ATOM 1433 N N   . GLU A 1 176 ? -39.981 7.576   -12.355 1.0 59.94 ? 176 GLU A N   1 A0A1U8FD60 UNP 176 E 
+ATOM 1434 C CA  . GLU A 1 176 ? -40.726 8.844   -12.292 1.0 59.94 ? 176 GLU A CA  1 A0A1U8FD60 UNP 176 E 
+ATOM 1435 C C   . GLU A 1 176 ? -40.810 9.470   -10.887 1.0 59.94 ? 176 GLU A C   1 A0A1U8FD60 UNP 176 E 
+ATOM 1436 C CB  . GLU A 1 176 ? -42.147 8.671   -12.853 1.0 59.94 ? 176 GLU A CB  1 A0A1U8FD60 UNP 176 E 
+ATOM 1437 O O   . GLU A 1 176 ? -41.084 10.672  -10.782 1.0 59.94 ? 176 GLU A O   1 A0A1U8FD60 UNP 176 E 
+ATOM 1438 C CG  . GLU A 1 176 ? -42.166 8.370   -14.360 1.0 59.94 ? 176 GLU A CG  1 A0A1U8FD60 UNP 176 E 
+ATOM 1439 C CD  . GLU A 1 176 ? -43.534 8.628   -15.021 1.0 59.94 ? 176 GLU A CD  1 A0A1U8FD60 UNP 176 E 
+ATOM 1440 O OE1 . GLU A 1 176 ? -43.571 8.579   -16.272 1.0 59.94 ? 176 GLU A OE1 1 A0A1U8FD60 UNP 176 E 
+ATOM 1441 O OE2 . GLU A 1 176 ? -44.495 9.021   -14.316 1.0 59.94 ? 176 GLU A OE2 1 A0A1U8FD60 UNP 176 E 
+ATOM 1442 N N   . PHE A 1 177 ? -40.567 8.686   -9.829  1.0 60.78 ? 177 PHE A N   1 A0A1U8FD60 UNP 177 F 
+ATOM 1443 C CA  . PHE A 1 177 ? -40.794 9.072   -8.428  1.0 60.78 ? 177 PHE A CA  1 A0A1U8FD60 UNP 177 F 
+ATOM 1444 C C   . PHE A 1 177 ? -39.503 9.223   -7.612  1.0 60.78 ? 177 PHE A C   1 A0A1U8FD60 UNP 177 F 
+ATOM 1445 C CB  . PHE A 1 177 ? -41.735 8.053   -7.765  1.0 60.78 ? 177 PHE A CB  1 A0A1U8FD60 UNP 177 F 
+ATOM 1446 O O   . PHE A 1 177 ? -39.432 10.104  -6.760  1.0 60.78 ? 177 PHE A O   1 A0A1U8FD60 UNP 177 F 
+ATOM 1447 C CG  . PHE A 1 177 ? -43.115 7.972   -8.395  1.0 60.78 ? 177 PHE A CG  1 A0A1U8FD60 UNP 177 F 
+ATOM 1448 C CD1 . PHE A 1 177 ? -44.095 8.936   -8.090  1.0 60.78 ? 177 PHE A CD1 1 A0A1U8FD60 UNP 177 F 
+ATOM 1449 C CD2 . PHE A 1 177 ? -43.423 6.936   -9.294  1.0 60.78 ? 177 PHE A CD2 1 A0A1U8FD60 UNP 177 F 
+ATOM 1450 C CE1 . PHE A 1 177 ? -45.369 8.864   -8.687  1.0 60.78 ? 177 PHE A CE1 1 A0A1U8FD60 UNP 177 F 
+ATOM 1451 C CE2 . PHE A 1 177 ? -44.689 6.867   -9.898  1.0 60.78 ? 177 PHE A CE2 1 A0A1U8FD60 UNP 177 F 
+ATOM 1452 C CZ  . PHE A 1 177 ? -45.664 7.831   -9.595  1.0 60.78 ? 177 PHE A CZ  1 A0A1U8FD60 UNP 177 F 
+ATOM 1453 N N   . HIS A 1 178 ? -38.472 8.412   -7.882  1.0 66.38 ? 178 HIS A N   1 A0A1U8FD60 UNP 178 H 
+ATOM 1454 C CA  . HIS A 1 178 ? -37.251 8.345   -7.076  1.0 66.38 ? 178 HIS A CA  1 A0A1U8FD60 UNP 178 H 
+ATOM 1455 C C   . HIS A 1 178 ? -35.988 8.305   -7.951  1.0 66.38 ? 178 HIS A C   1 A0A1U8FD60 UNP 178 H 
+ATOM 1456 C CB  . HIS A 1 178 ? -37.327 7.124   -6.142  1.0 66.38 ? 178 HIS A CB  1 A0A1U8FD60 UNP 178 H 
+ATOM 1457 O O   . HIS A 1 178 ? -35.514 7.247   -8.364  1.0 66.38 ? 178 HIS A O   1 A0A1U8FD60 UNP 178 H 
+ATOM 1458 C CG  . HIS A 1 178 ? -38.505 7.145   -5.200  1.0 66.38 ? 178 HIS A CG  1 A0A1U8FD60 UNP 178 H 
+ATOM 1459 C CD2 . HIS A 1 178 ? -39.484 6.195   -5.072  1.0 66.38 ? 178 HIS A CD2 1 A0A1U8FD60 UNP 178 H 
+ATOM 1460 N ND1 . HIS A 1 178 ? -38.818 8.145   -4.315  1.0 66.38 ? 178 HIS A ND1 1 A0A1U8FD60 UNP 178 H 
+ATOM 1461 C CE1 . HIS A 1 178 ? -39.941 7.816   -3.667  1.0 66.38 ? 178 HIS A CE1 1 A0A1U8FD60 UNP 178 H 
+ATOM 1462 N NE2 . HIS A 1 178 ? -40.384 6.627   -4.091  1.0 66.38 ? 178 HIS A NE2 1 A0A1U8FD60 UNP 178 H 
+ATOM 1463 N N   . GLY A 1 179 ? -35.381 9.473   -8.194  1.0 79.44 ? 179 GLY A N   1 A0A1U8FD60 UNP 179 G 
+ATOM 1464 C CA  . GLY A 1 179 ? -34.043 9.558   -8.802  1.0 79.44 ? 179 GLY A CA  1 A0A1U8FD60 UNP 179 G 
+ATOM 1465 C C   . GLY A 1 179 ? -32.908 9.304   -7.799  1.0 79.44 ? 179 GLY A C   1 A0A1U8FD60 UNP 179 G 
+ATOM 1466 O O   . GLY A 1 179 ? -31.786 8.958   -8.186  1.0 79.44 ? 179 GLY A O   1 A0A1U8FD60 UNP 179 G 
+ATOM 1467 N N   . VAL A 1 180 ? -33.200 9.462   -6.504  1.0 88.12 ? 180 VAL A N   1 A0A1U8FD60 UNP 180 V 
+ATOM 1468 C CA  . VAL A 1 180 ? -32.245 9.338   -5.400  1.0 88.12 ? 180 VAL A CA  1 A0A1U8FD60 UNP 180 V 
+ATOM 1469 C C   . VAL A 1 180 ? -32.734 8.313   -4.378  1.0 88.12 ? 180 VAL A C   1 A0A1U8FD60 UNP 180 V 
+ATOM 1470 C CB  . VAL A 1 180 ? -31.980 10.701  -4.729  1.0 88.12 ? 180 VAL A CB  1 A0A1U8FD60 UNP 180 V 
+ATOM 1471 O O   . VAL A 1 180 ? -33.873 8.350   -3.919  1.0 88.12 ? 180 VAL A O   1 A0A1U8FD60 UNP 180 V 
+ATOM 1472 C CG1 . VAL A 1 180 ? -30.892 10.580  -3.652  1.0 88.12 ? 180 VAL A CG1 1 A0A1U8FD60 UNP 180 V 
+ATOM 1473 C CG2 . VAL A 1 180 ? -31.520 11.751  -5.752  1.0 88.12 ? 180 VAL A CG2 1 A0A1U8FD60 UNP 180 V 
+ATOM 1474 N N   . PHE A 1 181 ? -31.826 7.428   -3.988  1.0 91.94 ? 181 PHE A N   1 A0A1U8FD60 UNP 181 F 
+ATOM 1475 C CA  . PHE A 1 181 ? -31.982 6.417   -2.952  1.0 91.94 ? 181 PHE A CA  1 A0A1U8FD60 UNP 181 F 
+ATOM 1476 C C   . PHE A 1 181 ? -30.983 6.720   -1.847  1.0 91.94 ? 181 PHE A C   1 A0A1U8FD60 UNP 181 F 
+ATOM 1477 C CB  . PHE A 1 181 ? -31.720 5.026   -3.544  1.0 91.94 ? 181 PHE A CB  1 A0A1U8FD60 UNP 181 F 
+ATOM 1478 O O   . PHE A 1 181 ? -29.812 6.966   -2.134  1.0 91.94 ? 181 PHE A O   1 A0A1U8FD60 UNP 181 F 
+ATOM 1479 C CG  . PHE A 1 181 ? -32.800 4.564   -4.496  1.0 91.94 ? 181 PHE A CG  1 A0A1U8FD60 UNP 181 F 
+ATOM 1480 C CD1 . PHE A 1 181 ? -33.727 3.594   -4.078  1.0 91.94 ? 181 PHE A CD1 1 A0A1U8FD60 UNP 181 F 
+ATOM 1481 C CD2 . PHE A 1 181 ? -32.920 5.140   -5.776  1.0 91.94 ? 181 PHE A CD2 1 A0A1U8FD60 UNP 181 F 
+ATOM 1482 C CE1 . PHE A 1 181 ? -34.789 3.230   -4.919  1.0 91.94 ? 181 PHE A CE1 1 A0A1U8FD60 UNP 181 F 
+ATOM 1483 C CE2 . PHE A 1 181 ? -33.997 4.790   -6.605  1.0 91.94 ? 181 PHE A CE2 1 A0A1U8FD60 UNP 181 F 
+ATOM 1484 C CZ  . PHE A 1 181 ? -34.932 3.834   -6.177  1.0 91.94 ? 181 PHE A CZ  1 A0A1U8FD60 UNP 181 F 
+ATOM 1485 N N   . ALA A 1 182 ? -31.404 6.682   -0.590  1.0 91.06 ? 182 ALA A N   1 A0A1U8FD60 UNP 182 A 
+ATOM 1486 C CA  . ALA A 1 182 ? -30.557 7.020   0.541   1.0 91.06 ? 182 ALA A CA  1 A0A1U8FD60 UNP 182 A 
+ATOM 1487 C C   . ALA A 1 182 ? -30.530 5.901   1.578   1.0 91.06 ? 182 ALA A C   1 A0A1U8FD60 UNP 182 A 
+ATOM 1488 C CB  . ALA A 1 182 ? -31.049 8.343   1.131   1.0 91.06 ? 182 ALA A CB  1 A0A1U8FD60 UNP 182 A 
+ATOM 1489 O O   . ALA A 1 182 ? -31.570 5.503   2.083   1.0 91.06 ? 182 ALA A O   1 A0A1U8FD60 UNP 182 A 
+ATOM 1490 N N   . ILE A 1 183 ? -29.335 5.433   1.942   1.0 91.62 ? 183 ILE A N   1 A0A1U8FD60 UNP 183 I 
+ATOM 1491 C CA  . ILE A 1 183 ? -29.120 4.591   3.123   1.0 91.62 ? 183 ILE A CA  1 A0A1U8FD60 UNP 183 I 
+ATOM 1492 C C   . ILE A 1 183 ? -28.669 5.497   4.269   1.0 91.62 ? 183 ILE A C   1 A0A1U8FD60 UNP 183 I 
+ATOM 1493 C CB  . ILE A 1 183 ? -28.129 3.442   2.848   1.0 91.62 ? 183 ILE A CB  1 A0A1U8FD60 UNP 183 I 
+ATOM 1494 O O   . ILE A 1 183 ? -27.526 5.972   4.273   1.0 91.62 ? 183 ILE A O   1 A0A1U8FD60 UNP 183 I 
+ATOM 1495 C CG1 . ILE A 1 183 ? -28.583 2.593   1.639   1.0 91.62 ? 183 ILE A CG1 1 A0A1U8FD60 UNP 183 I 
+ATOM 1496 C CG2 . ILE A 1 183 ? -27.973 2.579   4.113   1.0 91.62 ? 183 ILE A CG2 1 A0A1U8FD60 UNP 183 I 
+ATOM 1497 C CD1 . ILE A 1 183 ? -27.668 1.399   1.346   1.0 91.62 ? 183 ILE A CD1 1 A0A1U8FD60 UNP 183 I 
+ATOM 1498 N N   . CYS A 1 184 ? -29.549 5.733   5.242   1.0 89.56 ? 184 CYS A N   1 A0A1U8FD60 UNP 184 C 
+ATOM 1499 C CA  . CYS A 1 184 ? -29.313 6.660   6.349   1.0 89.56 ? 184 CYS A CA  1 A0A1U8FD60 UNP 184 C 
+ATOM 1500 C C   . CYS A 1 184 ? -29.307 5.943   7.702   1.0 89.56 ? 184 CYS A C   1 A0A1U8FD60 UNP 184 C 
+ATOM 1501 C CB  . CYS A 1 184 ? -30.345 7.786   6.296   1.0 89.56 ? 184 CYS A CB  1 A0A1U8FD60 UNP 184 C 
+ATOM 1502 O O   . CYS A 1 184 ? -30.131 5.074   7.952   1.0 89.56 ? 184 CYS A O   1 A0A1U8FD60 UNP 184 C 
+ATOM 1503 S SG  . CYS A 1 184 ? -29.921 9.078   7.501   1.0 89.56 ? 184 CYS A SG  1 A0A1U8FD60 UNP 184 C 
+ATOM 1504 N N   . GLY A 1 185 ? -28.368 6.293   8.581   1.0 83.50 ? 185 GLY A N   1 A0A1U8FD60 UNP 185 G 
+ATOM 1505 C CA  . GLY A 1 185 ? -28.307 5.748   9.940   1.0 83.50 ? 185 GLY A CA  1 A0A1U8FD60 UNP 185 G 
+ATOM 1506 C C   . GLY A 1 185 ? -26.967 5.997   10.632  1.0 83.50 ? 185 GLY A C   1 A0A1U8FD60 UNP 185 G 
+ATOM 1507 O O   . GLY A 1 185 ? -25.999 6.434   10.000  1.0 83.50 ? 185 GLY A O   1 A0A1U8FD60 UNP 185 G 
+ATOM 1508 N N   . MET A 1 186 ? -26.873 5.677   11.922  1.0 78.88 ? 186 MET A N   1 A0A1U8FD60 UNP 186 M 
+ATOM 1509 C CA  . MET A 1 186 ? -25.669 5.889   12.737  1.0 78.88 ? 186 MET A CA  1 A0A1U8FD60 UNP 186 M 
+ATOM 1510 C C   . MET A 1 186 ? -24.400 5.181   12.214  1.0 78.88 ? 186 MET A C   1 A0A1U8FD60 UNP 186 M 
+ATOM 1511 C CB  . MET A 1 186 ? -25.947 5.548   14.210  1.0 78.88 ? 186 MET A CB  1 A0A1U8FD60 UNP 186 M 
+ATOM 1512 O O   . MET A 1 186 ? -24.419 4.321   11.317  1.0 78.88 ? 186 MET A O   1 A0A1U8FD60 UNP 186 M 
+ATOM 1513 C CG  . MET A 1 186 ? -26.269 4.074   14.434  1.0 78.88 ? 186 MET A CG  1 A0A1U8FD60 UNP 186 M 
+ATOM 1514 S SD  . MET A 1 186 ? -26.301 3.617   16.175  1.0 78.88 ? 186 MET A SD  1 A0A1U8FD60 UNP 186 M 
+ATOM 1515 C CE  . MET A 1 186 ? -27.153 2.035   16.068  1.0 78.88 ? 186 MET A CE  1 A0A1U8FD60 UNP 186 M 
+ATOM 1516 N N   . GLY A 1 187 ? -23.241 5.598   12.729  1.0 76.94 ? 187 GLY A N   1 A0A1U8FD60 UNP 187 G 
+ATOM 1517 C CA  . GLY A 1 187 ? -21.947 5.006   12.387  1.0 76.94 ? 187 GLY A CA  1 A0A1U8FD60 UNP 187 G 
+ATOM 1518 C C   . GLY A 1 187 ? -21.874 3.523   12.776  1.0 76.94 ? 187 GLY A C   1 A0A1U8FD60 UNP 187 G 
+ATOM 1519 O O   . GLY A 1 187 ? -22.433 3.108   13.774  1.0 76.94 ? 187 GLY A O   1 A0A1U8FD60 UNP 187 G 
+ATOM 1520 N N   . GLY A 1 188 ? -21.191 2.693   11.982  1.0 73.75 ? 188 GLY A N   1 A0A1U8FD60 UNP 188 G 
+ATOM 1521 C CA  . GLY A 1 188 ? -20.992 1.274   12.326  1.0 73.75 ? 188 GLY A CA  1 A0A1U8FD60 UNP 188 G 
+ATOM 1522 C C   . GLY A 1 188 ? -22.149 0.317   11.987  1.0 73.75 ? 188 GLY A C   1 A0A1U8FD60 UNP 188 G 
+ATOM 1523 O O   . GLY A 1 188 ? -21.928 -0.889  12.038  1.0 73.75 ? 188 GLY A O   1 A0A1U8FD60 UNP 188 G 
+ATOM 1524 N N   . LEU A 1 189 ? -23.312 0.816   11.533  1.0 83.75 ? 189 LEU A N   1 A0A1U8FD60 UNP 189 L 
+ATOM 1525 C CA  . LEU A 1 189 ? -24.472 0.015   11.073  1.0 83.75 ? 189 LEU A CA  1 A0A1U8FD60 UNP 189 L 
+ATOM 1526 C C   . LEU A 1 189 ? -24.246 -0.811  9.789   1.0 83.75 ? 189 LEU A C   1 A0A1U8FD60 UNP 189 L 
+ATOM 1527 C CB  . LEU A 1 189 ? -25.678 0.950   10.851  1.0 83.75 ? 189 LEU A CB  1 A0A1U8FD60 UNP 189 L 
+ATOM 1528 O O   . LEU A 1 189 ? -25.106 -1.576  9.366   1.0 83.75 ? 189 LEU A O   1 A0A1U8FD60 UNP 189 L 
+ATOM 1529 C CG  . LEU A 1 189 ? -26.495 1.267   12.112  1.0 83.75 ? 189 LEU A CG  1 A0A1U8FD60 UNP 189 L 
+ATOM 1530 C CD1 . LEU A 1 189 ? -27.546 2.303   11.728  1.0 83.75 ? 189 LEU A CD1 1 A0A1U8FD60 UNP 189 L 
+ATOM 1531 C CD2 . LEU A 1 189 ? -27.226 0.047   12.671  1.0 83.75 ? 189 LEU A CD2 1 A0A1U8FD60 UNP 189 L 
+ATOM 1532 N N   . GLY A 1 190 ? -23.113 -0.635  9.106   1.0 81.62 ? 190 GLY A N   1 A0A1U8FD60 UNP 190 G 
+ATOM 1533 C CA  . GLY A 1 190 ? -22.833 -1.356  7.860   1.0 81.62 ? 190 GLY A CA  1 A0A1U8FD60 UNP 190 G 
+ATOM 1534 C C   . GLY A 1 190 ? -23.508 -0.777  6.609   1.0 81.62 ? 190 GLY A C   1 A0A1U8FD60 UNP 190 G 
+ATOM 1535 O O   . GLY A 1 190 ? -23.630 -1.484  5.614   1.0 81.62 ? 190 GLY A O   1 A0A1U8FD60 UNP 190 G 
+ATOM 1536 N N   . LYS A 1 191 ? -23.891 0.509   6.607   1.0 86.94 ? 191 LYS A N   1 A0A1U8FD60 UNP 191 K 
+ATOM 1537 C CA  . LYS A 1 191 ? -24.488 1.205   5.443   1.0 86.94 ? 191 LYS A CA  1 A0A1U8FD60 UNP 191 K 
+ATOM 1538 C C   . LYS A 1 191 ? -23.703 0.997   4.144   1.0 86.94 ? 191 LYS A C   1 A0A1U8FD60 UNP 191 K 
+ATOM 1539 C CB  . LYS A 1 191 ? -24.579 2.713   5.707   1.0 86.94 ? 191 LYS A CB  1 A0A1U8FD60 UNP 191 K 
+ATOM 1540 O O   . LYS A 1 191 ? -24.251 0.561   3.139   1.0 86.94 ? 191 LYS A O   1 A0A1U8FD60 UNP 191 K 
+ATOM 1541 C CG  . LYS A 1 191 ? -25.428 3.072   6.933   1.0 86.94 ? 191 LYS A CG  1 A0A1U8FD60 UNP 191 K 
+ATOM 1542 C CD  . LYS A 1 191 ? -25.608 4.591   7.031   1.0 86.94 ? 191 LYS A CD  1 A0A1U8FD60 UNP 191 K 
+ATOM 1543 C CE  . LYS A 1 191 ? -24.303 5.341   7.315   1.0 86.94 ? 191 LYS A CE  1 A0A1U8FD60 UNP 191 K 
+ATOM 1544 N NZ  . LYS A 1 191 ? -23.905 5.193   8.730   1.0 86.94 ? 191 LYS A NZ  1 A0A1U8FD60 UNP 191 K 
+ATOM 1545 N N   . THR A 1 192 ? -22.393 1.235   4.183   1.0 83.56 ? 192 THR A N   1 A0A1U8FD60 UNP 192 T 
+ATOM 1546 C CA  . THR A 1 192 ? -21.494 1.018   3.043   1.0 83.56 ? 192 THR A CA  1 A0A1U8FD60 UNP 192 T 
+ATOM 1547 C C   . THR A 1 192 ? -21.463 -0.448  2.600   1.0 83.56 ? 192 THR A C   1 A0A1U8FD60 UNP 192 T 
+ATOM 1548 C CB  . THR A 1 192 ? -20.085 1.472   3.432   1.0 83.56 ? 192 THR A CB  1 A0A1U8FD60 UNP 192 T 
+ATOM 1549 O O   . THR A 1 192 ? -21.366 -0.726  1.408   1.0 83.56 ? 192 THR A O   1 A0A1U8FD60 UNP 192 T 
+ATOM 1550 C CG2 . THR A 1 192 ? -19.058 1.292   2.326   1.0 83.56 ? 192 THR A CG2 1 A0A1U8FD60 UNP 192 T 
+ATOM 1551 O OG1 . THR A 1 192 ? -20.099 2.819   3.823   1.0 83.56 ? 192 THR A OG1 1 A0A1U8FD60 UNP 192 T 
+ATOM 1552 N N   . THR A 1 193 ? -21.558 -1.402  3.532   1.0 83.88 ? 193 THR A N   1 A0A1U8FD60 UNP 193 T 
+ATOM 1553 C CA  . THR A 1 193 ? -21.635 -2.840  3.222   1.0 83.88 ? 193 THR A CA  1 A0A1U8FD60 UNP 193 T 
+ATOM 1554 C C   . THR A 1 193 ? -22.931 -3.163  2.479   1.0 83.88 ? 193 THR A C   1 A0A1U8FD60 UNP 193 T 
+ATOM 1555 C CB  . THR A 1 193 ? -21.536 -3.690  4.501   1.0 83.88 ? 193 THR A CB  1 A0A1U8FD60 UNP 193 T 
+ATOM 1556 O O   . THR A 1 193 ? -22.900 -3.856  1.465   1.0 83.88 ? 193 THR A O   1 A0A1U8FD60 UNP 193 T 
+ATOM 1557 C CG2 . THR A 1 193 ? -21.418 -5.185  4.214   1.0 83.88 ? 193 THR A CG2 1 A0A1U8FD60 UNP 193 T 
+ATOM 1558 O OG1 . THR A 1 193 ? -20.389 -3.317  5.235   1.0 83.88 ? 193 THR A OG1 1 A0A1U8FD60 UNP 193 T 
+ATOM 1559 N N   . GLN A 1 194 ? -24.054 -2.598  2.920   1.0 87.00 ? 194 GLN A N   1 A0A1U8FD60 UNP 194 Q 
+ATOM 1560 C CA  . GLN A 1 194 ? -25.358 -2.764  2.274   1.0 87.00 ? 194 GLN A CA  1 A0A1U8FD60 UNP 194 Q 
+ATOM 1561 C C   . GLN A 1 194 ? -25.394 -2.118  0.885   1.0 87.00 ? 194 GLN A C   1 A0A1U8FD60 UNP 194 Q 
+ATOM 1562 C CB  . GLN A 1 194 ? -26.446 -2.194  3.187   1.0 87.00 ? 194 GLN A CB  1 A0A1U8FD60 UNP 194 Q 
+ATOM 1563 O O   . GLN A 1 194 ? -25.750 -2.778  -0.089  1.0 87.00 ? 194 GLN A O   1 A0A1U8FD60 UNP 194 Q 
+ATOM 1564 C CG  . GLN A 1 194 ? -26.555 -3.017  4.479   1.0 87.00 ? 194 GLN A CG  1 A0A1U8FD60 UNP 194 Q 
+ATOM 1565 C CD  . GLN A 1 194 ? -27.673 -2.498  5.355   1.0 87.00 ? 194 GLN A CD  1 A0A1U8FD60 UNP 194 Q 
+ATOM 1566 N NE2 . GLN A 1 194 ? -27.416 -2.092  6.580   1.0 87.00 ? 194 GLN A NE2 1 A0A1U8FD60 UNP 194 Q 
+ATOM 1567 O OE1 . GLN A 1 194 ? -28.804 -2.452  4.934   1.0 87.00 ? 194 GLN A OE1 1 A0A1U8FD60 UNP 194 Q 
+ATOM 1568 N N   . ALA A 1 195 ? -24.891 -0.887  0.750   1.0 87.81 ? 195 ALA A N   1 A0A1U8FD60 UNP 195 A 
+ATOM 1569 C CA  . ALA A 1 195 ? -24.730 -0.244  -0.551  1.0 87.81 ? 195 ALA A CA  1 A0A1U8FD60 UNP 195 A 
+ATOM 1570 C C   . ALA A 1 195 ? -23.832 -1.067  -1.489  1.0 87.81 ? 195 ALA A C   1 A0A1U8FD60 UNP 195 A 
+ATOM 1571 C CB  . ALA A 1 195 ? -24.182 1.174   -0.349  1.0 87.81 ? 195 ALA A CB  1 A0A1U8FD60 UNP 195 A 
+ATOM 1572 O O   . ALA A 1 195 ? -24.135 -1.189  -2.671  1.0 87.81 ? 195 ALA A O   1 A0A1U8FD60 UNP 195 A 
+ATOM 1573 N N   . ARG A 1 196 ? -22.744 -1.681  -0.991  1.0 85.19 ? 196 ARG A N   1 A0A1U8FD60 UNP 196 R 
+ATOM 1574 C CA  . ARG A 1 196 ? -21.877 -2.548  -1.813  1.0 85.19 ? 196 ARG A CA  1 A0A1U8FD60 UNP 196 R 
+ATOM 1575 C C   . ARG A 1 196 ? -22.584 -3.818  -2.250  1.0 85.19 ? 196 ARG A C   1 A0A1U8FD60 UNP 196 R 
+ATOM 1576 C CB  . ARG A 1 196 ? -20.595 -2.939  -1.076  1.0 85.19 ? 196 ARG A CB  1 A0A1U8FD60 UNP 196 R 
+ATOM 1577 O O   . ARG A 1 196 ? -22.358 -4.252  -3.376  1.0 85.19 ? 196 ARG A O   1 A0A1U8FD60 UNP 196 R 
+ATOM 1578 C CG  . ARG A 1 196 ? -19.546 -1.830  -1.104  1.0 85.19 ? 196 ARG A CG  1 A0A1U8FD60 UNP 196 R 
+ATOM 1579 C CD  . ARG A 1 196 ? -18.285 -2.337  -0.408  1.0 85.19 ? 196 ARG A CD  1 A0A1U8FD60 UNP 196 R 
+ATOM 1580 N NE  . ARG A 1 196 ? -17.438 -1.208  0.003   1.0 85.19 ? 196 ARG A NE  1 A0A1U8FD60 UNP 196 R 
+ATOM 1581 N NH1 . ARG A 1 196 ? -16.451 -2.280  1.785   1.0 85.19 ? 196 ARG A NH1 1 A0A1U8FD60 UNP 196 R 
+ATOM 1582 N NH2 . ARG A 1 196 ? -16.259 -0.050  1.549   1.0 85.19 ? 196 ARG A NH2 1 A0A1U8FD60 UNP 196 R 
+ATOM 1583 C CZ  . ARG A 1 196 ? -16.713 -1.193  1.102   1.0 85.19 ? 196 ARG A CZ  1 A0A1U8FD60 UNP 196 R 
+ATOM 1584 N N   . LYS A 1 197 ? -23.399 -4.413  -1.379  1.0 84.25 ? 197 LYS A N   1 A0A1U8FD60 UNP 197 K 
+ATOM 1585 C CA  . LYS A 1 197 ? -24.207 -5.586  -1.713  1.0 84.25 ? 197 LYS A CA  1 A0A1U8FD60 UNP 197 K 
+ATOM 1586 C C   . LYS A 1 197 ? -25.242 -5.266  -2.779  1.0 84.25 ? 197 LYS A C   1 A0A1U8FD60 UNP 197 K 
+ATOM 1587 C CB  . LYS A 1 197 ? -24.881 -6.149  -0.463  1.0 84.25 ? 197 LYS A CB  1 A0A1U8FD60 UNP 197 K 
+ATOM 1588 O O   . LYS A 1 197 ? -25.240 -5.947  -3.795  1.0 84.25 ? 197 LYS A O   1 A0A1U8FD60 UNP 197 K 
+ATOM 1589 C CG  . LYS A 1 197 ? -23.926 -7.064  0.305   1.0 84.25 ? 197 LYS A CG  1 A0A1U8FD60 UNP 197 K 
+ATOM 1590 C CD  . LYS A 1 197 ? -24.717 -7.771  1.403   1.0 84.25 ? 197 LYS A CD  1 A0A1U8FD60 UNP 197 K 
+ATOM 1591 C CE  . LYS A 1 197 ? -23.947 -8.991  1.903   1.0 84.25 ? 197 LYS A CE  1 A0A1U8FD60 UNP 197 K 
+ATOM 1592 N NZ  . LYS A 1 197 ? -24.901 -10.081 2.204   1.0 84.25 ? 197 LYS A NZ  1 A0A1U8FD60 UNP 197 K 
+ATOM 1593 N N   . ALA A 1 198 ? -26.029 -4.204  -2.599  1.0 88.06 ? 198 ALA A N   1 A0A1U8FD60 UNP 198 A 
+ATOM 1594 C CA  . ALA A 1 198 ? -26.978 -3.740  -3.610  1.0 88.06 ? 198 ALA A CA  1 A0A1U8FD60 UNP 198 A 
+ATOM 1595 C C   . ALA A 1 198 ? -26.263 -3.415  -4.926  1.0 88.06 ? 198 ALA A C   1 A0A1U8FD60 UNP 198 A 
+ATOM 1596 C CB  . ALA A 1 198 ? -27.729 -2.519  -3.071  1.0 88.06 ? 198 ALA A CB  1 A0A1U8FD60 UNP 198 A 
+ATOM 1597 O O   . ALA A 1 198 ? -26.619 -3.933  -5.977  1.0 88.06 ? 198 ALA A O   1 A0A1U8FD60 UNP 198 A 
+ATOM 1598 N N   . TYR A 1 199 ? -25.169 -2.649  -4.864  1.0 85.75 ? 199 TYR A N   1 A0A1U8FD60 UNP 199 Y 
+ATOM 1599 C CA  . TYR A 1 199 ? -24.374 -2.309  -6.041  1.0 85.75 ? 199 TYR A CA  1 A0A1U8FD60 UNP 199 Y 
+ATOM 1600 C C   . TYR A 1 199 ? -23.851 -3.547  -6.769  1.0 85.75 ? 199 TYR A C   1 A0A1U8FD60 UNP 199 Y 
+ATOM 1601 C CB  . TYR A 1 199 ? -23.215 -1.401  -5.622  1.0 85.75 ? 199 TYR A CB  1 A0A1U8FD60 UNP 199 Y 
+ATOM 1602 O O   . TYR A 1 199 ? -23.781 -3.514  -7.984  1.0 85.75 ? 199 TYR A O   1 A0A1U8FD60 UNP 199 Y 
+ATOM 1603 C CG  . TYR A 1 199 ? -22.310 -0.922  -6.742  1.0 85.75 ? 199 TYR A CG  1 A0A1U8FD60 UNP 199 Y 
+ATOM 1604 C CD1 . TYR A 1 199 ? -21.193 -1.685  -7.130  1.0 85.75 ? 199 TYR A CD1 1 A0A1U8FD60 UNP 199 Y 
+ATOM 1605 C CD2 . TYR A 1 199 ? -22.562 0.315   -7.363  1.0 85.75 ? 199 TYR A CD2 1 A0A1U8FD60 UNP 199 Y 
+ATOM 1606 C CE1 . TYR A 1 199 ? -20.302 -1.192  -8.101  1.0 85.75 ? 199 TYR A CE1 1 A0A1U8FD60 UNP 199 Y 
+ATOM 1607 C CE2 . TYR A 1 199 ? -21.648 0.841   -8.296  1.0 85.75 ? 199 TYR A CE2 1 A0A1U8FD60 UNP 199 Y 
+ATOM 1608 O OH  . TYR A 1 199 ? -19.570 0.596   -9.497  1.0 85.75 ? 199 TYR A OH  1 A0A1U8FD60 UNP 199 Y 
+ATOM 1609 C CZ  . TYR A 1 199 ? -20.508 0.090   -8.653  1.0 85.75 ? 199 TYR A CZ  1 A0A1U8FD60 UNP 199 Y 
+ATOM 1610 N N   . ARG A 1 200 ? -23.476 -4.630  -6.077  1.0 82.38 ? 200 ARG A N   1 A0A1U8FD60 UNP 200 R 
+ATOM 1611 C CA  . ARG A 1 200 ? -22.979 -5.877  -6.692  1.0 82.38 ? 200 ARG A CA  1 A0A1U8FD60 UNP 200 R 
+ATOM 1612 C C   . ARG A 1 200 ? -24.075 -6.903  -6.994  1.0 82.38 ? 200 ARG A C   1 A0A1U8FD60 UNP 200 R 
+ATOM 1613 C CB  . ARG A 1 200 ? -21.906 -6.510  -5.796  1.0 82.38 ? 200 ARG A CB  1 A0A1U8FD60 UNP 200 R 
+ATOM 1614 O O   . ARG A 1 200 ? -23.734 -7.968  -7.502  1.0 82.38 ? 200 ARG A O   1 A0A1U8FD60 UNP 200 R 
+ATOM 1615 C CG  . ARG A 1 200 ? -20.606 -5.704  -5.770  1.0 82.38 ? 200 ARG A CG  1 A0A1U8FD60 UNP 200 R 
+ATOM 1616 C CD  . ARG A 1 200 ? -19.643 -6.391  -4.804  1.0 82.38 ? 200 ARG A CD  1 A0A1U8FD60 UNP 200 R 
+ATOM 1617 N NE  . ARG A 1 200 ? -18.341 -5.706  -4.751  1.0 82.38 ? 200 ARG A NE  1 A0A1U8FD60 UNP 200 R 
+ATOM 1618 N NH1 . ARG A 1 200 ? -17.551 -6.809  -2.900  1.0 82.38 ? 200 ARG A NH1 1 A0A1U8FD60 UNP 200 R 
+ATOM 1619 N NH2 . ARG A 1 200 ? -16.273 -5.279  -3.903  1.0 82.38 ? 200 ARG A NH2 1 A0A1U8FD60 UNP 200 R 
+ATOM 1620 C CZ  . ARG A 1 200 ? -17.399 -5.935  -3.855  1.0 82.38 ? 200 ARG A CZ  1 A0A1U8FD60 UNP 200 R 
+ATOM 1621 N N   . HIS A 1 201 ? -25.333 -6.620  -6.665  1.0 82.56 ? 201 HIS A N   1 A0A1U8FD60 UNP 201 H 
+ATOM 1622 C CA  . HIS A 1 201 ? -26.435 -7.551  -6.881  1.0 82.56 ? 201 HIS A CA  1 A0A1U8FD60 UNP 201 H 
+ATOM 1623 C C   . HIS A 1 201 ? -26.583 -7.857  -8.370  1.0 82.56 ? 201 HIS A C   1 A0A1U8FD60 UNP 201 H 
+ATOM 1624 C CB  . HIS A 1 201 ? -27.736 -6.976  -6.312  1.0 82.56 ? 201 HIS A CB  1 A0A1U8FD60 UNP 201 H 
+ATOM 1625 O O   . HIS A 1 201 ? -26.436 -6.947  -9.184  1.0 82.56 ? 201 HIS A O   1 A0A1U8FD60 UNP 201 H 
+ATOM 1626 C CG  . HIS A 1 201 ? -28.733 -8.062  -6.036  1.0 82.56 ? 201 HIS A CG  1 A0A1U8FD60 UNP 201 H 
+ATOM 1627 C CD2 . HIS A 1 201 ? -28.810 -8.755  -4.862  1.0 82.56 ? 201 HIS A CD2 1 A0A1U8FD60 UNP 201 H 
+ATOM 1628 N ND1 . HIS A 1 201 ? -29.674 -8.607  -6.889  1.0 82.56 ? 201 HIS A ND1 1 A0A1U8FD60 UNP 201 H 
+ATOM 1629 C CE1 . HIS A 1 201 ? -30.305 -9.591  -6.224  1.0 82.56 ? 201 HIS A CE1 1 A0A1U8FD60 UNP 201 H 
+ATOM 1630 N NE2 . HIS A 1 201 ? -29.790 -9.729  -4.992  1.0 82.56 ? 201 HIS A NE2 1 A0A1U8FD60 UNP 201 H 
+ATOM 1631 N N   . VAL A 1 202 ? -26.855 -9.114  -8.728  1.0 75.81 ? 202 VAL A N   1 A0A1U8FD60 UNP 202 V 
+ATOM 1632 C CA  . VAL A 1 202 ? -26.910 -9.550  -10.136 1.0 75.81 ? 202 VAL A CA  1 A0A1U8FD60 UNP 202 V 
+ATOM 1633 C C   . VAL A 1 202 ? -27.964 -8.749  -10.902 1.0 75.81 ? 202 VAL A C   1 A0A1U8FD60 UNP 202 V 
+ATOM 1634 C CB  . VAL A 1 202 ? -27.153 -11.068 -10.234 1.0 75.81 ? 202 VAL A CB  1 A0A1U8FD60 UNP 202 V 
+ATOM 1635 O O   . VAL A 1 202 ? -27.641 -8.151  -11.927 1.0 75.81 ? 202 VAL A O   1 A0A1U8FD60 UNP 202 V 
+ATOM 1636 C CG1 . VAL A 1 202 ? -27.278 -11.533 -11.688 1.0 75.81 ? 202 VAL A CG1 1 A0A1U8FD60 UNP 202 V 
+ATOM 1637 C CG2 . VAL A 1 202 ? -25.981 -11.833 -9.595  1.0 75.81 ? 202 VAL A CG2 1 A0A1U8FD60 UNP 202 V 
+ATOM 1638 N N   . ASP A 1 203 ? -29.159 -8.602  -10.331 1.0 83.81 ? 203 ASP A N   1 A0A1U8FD60 UNP 203 D 
+ATOM 1639 C CA  . ASP A 1 203 ? -30.251 -7.848  -10.959 1.0 83.81 ? 203 ASP A CA  1 A0A1U8FD60 UNP 203 D 
+ATOM 1640 C C   . ASP A 1 203 ? -29.893 -6.370  -11.145 1.0 83.81 ? 203 ASP A C   1 A0A1U8FD60 UNP 203 D 
+ATOM 1641 C CB  . ASP A 1 203 ? -31.537 -7.999  -10.140 1.0 83.81 ? 203 ASP A CB  1 A0A1U8FD60 UNP 203 D 
+ATOM 1642 O O   . ASP A 1 203 ? -29.991 -5.841  -12.250 1.0 83.81 ? 203 ASP A O   1 A0A1U8FD60 UNP 203 D 
+ATOM 1643 C CG  . ASP A 1 203 ? -31.821 -9.465  -9.826  1.0 83.81 ? 203 ASP A CG  1 A0A1U8FD60 UNP 203 D 
+ATOM 1644 O OD1 . ASP A 1 203 ? -31.570 -10.314 -10.703 1.0 83.81 ? 203 ASP A OD1 1 A0A1U8FD60 UNP 203 D 
+ATOM 1645 O OD2 . ASP A 1 203 ? -32.047 -9.725  -8.631  1.0 83.81 ? 203 ASP A OD2 1 A0A1U8FD60 UNP 203 D 
+ATOM 1646 N N   . VAL A 1 204 ? -29.341 -5.717  -10.115 1.0 85.00 ? 204 VAL A N   1 A0A1U8FD60 UNP 204 V 
+ATOM 1647 C CA  . VAL A 1 204 ? -28.845 -4.333  -10.216 1.0 85.00 ? 204 VAL A CA  1 A0A1U8FD60 UNP 204 V 
+ATOM 1648 C C   . VAL A 1 204 ? -27.759 -4.224  -11.288 1.0 85.00 ? 204 VAL A C   1 A0A1U8FD60 UNP 204 V 
+ATOM 1649 C CB  . VAL A 1 204 ? -28.313 -3.837  -8.855  1.0 85.00 ? 204 VAL A CB  1 A0A1U8FD60 UNP 204 V 
+ATOM 1650 O O   . VAL A 1 204 ? -27.773 -3.302  -12.099 1.0 85.00 ? 204 VAL A O   1 A0A1U8FD60 UNP 204 V 
+ATOM 1651 C CG1 . VAL A 1 204 ? -27.634 -2.465  -8.938  1.0 85.00 ? 204 VAL A CG1 1 A0A1U8FD60 UNP 204 V 
+ATOM 1652 C CG2 . VAL A 1 204 ? -29.452 -3.730  -7.837  1.0 85.00 ? 204 VAL A CG2 1 A0A1U8FD60 UNP 204 V 
+ATOM 1653 N N   . GLN A 1 205 ? -26.818 -5.168  -11.330 1.0 82.19 ? 205 GLN A N   1 A0A1U8FD60 UNP 205 Q 
+ATOM 1654 C CA  . GLN A 1 205 ? -25.733 -5.192  -12.309 1.0 82.19 ? 205 GLN A CA  1 A0A1U8FD60 UNP 205 Q 
+ATOM 1655 C C   . GLN A 1 205 ? -26.229 -5.368  -13.750 1.0 82.19 ? 205 GLN A C   1 A0A1U8FD60 UNP 205 Q 
+ATOM 1656 C CB  . GLN A 1 205 ? -24.711 -6.277  -11.934 1.0 82.19 ? 205 GLN A CB  1 A0A1U8FD60 UNP 205 Q 
+ATOM 1657 O O   . GLN A 1 205 ? -25.598 -4.821  -14.656 1.0 82.19 ? 205 GLN A O   1 A0A1U8FD60 UNP 205 Q 
+ATOM 1658 C CG  . GLN A 1 205 ? -23.832 -5.873  -10.738 1.0 82.19 ? 205 GLN A CG  1 A0A1U8FD60 UNP 205 Q 
+ATOM 1659 C CD  . GLN A 1 205 ? -22.905 -4.722  -11.096 1.0 82.19 ? 205 GLN A CD  1 A0A1U8FD60 UNP 205 Q 
+ATOM 1660 N NE2 . GLN A 1 205 ? -23.011 -3.573  -10.491 1.0 82.19 ? 205 GLN A NE2 1 A0A1U8FD60 UNP 205 Q 
+ATOM 1661 O OE1 . GLN A 1 205 ? -22.054 -4.808  -11.962 1.0 82.19 ? 205 GLN A OE1 1 A0A1U8FD60 UNP 205 Q 
+ATOM 1662 N N   . SER A 1 206 ? -27.332 -6.094  -13.950 1.0 77.62 ? 206 SER A N   1 A0A1U8FD60 UNP 206 S 
+ATOM 1663 C CA  . SER A 1 206 ? -27.984 -6.280  -15.253 1.0 77.62 ? 206 SER A CA  1 A0A1U8FD60 UNP 206 S 
+ATOM 1664 C C   . SER A 1 206 ? -28.817 -5.065  -15.685 1.0 77.62 ? 206 SER A C   1 A0A1U8FD60 UNP 206 S 
+ATOM 1665 C CB  . SER A 1 206 ? -28.841 -7.553  -15.215 1.0 77.62 ? 206 SER A CB  1 A0A1U8FD60 UNP 206 S 
+ATOM 1666 O O   . SER A 1 206 ? -28.918 -4.770  -16.875 1.0 77.62 ? 206 SER A O   1 A0A1U8FD60 UNP 206 S 
+ATOM 1667 O OG  . SER A 1 206 ? -30.044 -7.368  -14.501 1.0 77.62 ? 206 SER A OG  1 A0A1U8FD60 UNP 206 S 
+ATOM 1668 N N   . HIS A 1 207 ? -29.350 -4.313  -14.719 1.0 84.19 ? 207 HIS A N   1 A0A1U8FD60 UNP 207 H 
+ATOM 1669 C CA  . HIS A 1 207 ? -30.301 -3.231  -14.955 1.0 84.19 ? 207 HIS A CA  1 A0A1U8FD60 UNP 207 H 
+ATOM 1670 C C   . HIS A 1 207 ? -29.656 -1.906  -15.408 1.0 84.19 ? 207 HIS A C   1 A0A1U8FD60 UNP 207 H 
+ATOM 1671 C CB  . HIS A 1 207 ? -31.099 -3.062  -13.660 1.0 84.19 ? 207 HIS A CB  1 A0A1U8FD60 UNP 207 H 
+ATOM 1672 O O   . HIS A 1 207 ? -30.237 -1.165  -16.205 1.0 84.19 ? 207 HIS A O   1 A0A1U8FD60 UNP 207 H 
+ATOM 1673 C CG  . HIS A 1 207 ? -32.274 -2.151  -13.817 1.0 84.19 ? 207 HIS A CG  1 A0A1U8FD60 UNP 207 H 
+ATOM 1674 C CD2 . HIS A 1 207 ? -32.386 -0.875  -13.346 1.0 84.19 ? 207 HIS A CD2 1 A0A1U8FD60 UNP 207 H 
+ATOM 1675 N ND1 . HIS A 1 207 ? -33.469 -2.480  -14.408 1.0 84.19 ? 207 HIS A ND1 1 A0A1U8FD60 UNP 207 H 
+ATOM 1676 C CE1 . HIS A 1 207 ? -34.292 -1.433  -14.285 1.0 84.19 ? 207 HIS A CE1 1 A0A1U8FD60 UNP 207 H 
+ATOM 1677 N NE2 . HIS A 1 207 ? -33.668 -0.423  -13.649 1.0 84.19 ? 207 HIS A NE2 1 A0A1U8FD60 UNP 207 H 
+ATOM 1678 N N   . PHE A 1 208 ? -28.447 -1.579  -14.931 1.0 85.50 ? 208 PHE A N   1 A0A1U8FD60 UNP 208 F 
+ATOM 1679 C CA  . PHE A 1 208 ? -27.745 -0.340  -15.309 1.0 85.50 ? 208 PHE A CA  1 A0A1U8FD60 UNP 208 F 
+ATOM 1680 C C   . PHE A 1 208 ? -26.587 -0.591  -16.288 1.0 85.50 ? 208 PHE A C   1 A0A1U8FD60 UNP 208 F 
+ATOM 1681 C CB  . PHE A 1 208 ? -27.286 0.465   -14.083 1.0 85.50 ? 208 PHE A CB  1 A0A1U8FD60 UNP 208 F 
+ATOM 1682 O O   . PHE A 1 208 ? -25.853 -1.569  -16.205 1.0 85.50 ? 208 PHE A O   1 A0A1U8FD60 UNP 208 F 
+ATOM 1683 C CG  . PHE A 1 208 ? -28.369 0.804   -13.079 1.0 85.50 ? 208 PHE A CG  1 A0A1U8FD60 UNP 208 F 
+ATOM 1684 C CD1 . PHE A 1 208 ? -29.080 2.016   -13.163 1.0 85.50 ? 208 PHE A CD1 1 A0A1U8FD60 UNP 208 F 
+ATOM 1685 C CD2 . PHE A 1 208 ? -28.645 -0.089  -12.030 1.0 85.50 ? 208 PHE A CD2 1 A0A1U8FD60 UNP 208 F 
+ATOM 1686 C CE1 . PHE A 1 208 ? -30.072 2.318   -12.214 1.0 85.50 ? 208 PHE A CE1 1 A0A1U8FD60 UNP 208 F 
+ATOM 1687 C CE2 . PHE A 1 208 ? -29.637 0.204   -11.086 1.0 85.50 ? 208 PHE A CE2 1 A0A1U8FD60 UNP 208 F 
+ATOM 1688 C CZ  . PHE A 1 208 ? -30.339 1.410   -11.174 1.0 85.50 ? 208 PHE A CZ  1 A0A1U8FD60 UNP 208 F 
+ATOM 1689 N N   . GLN A 1 209 ? -26.365 0.356   -17.199 1.0 85.00 ? 209 GLN A N   1 A0A1U8FD60 UNP 209 Q 
+ATOM 1690 C CA  . GLN A 1 209 ? -25.297 0.332   -18.207 1.0 85.00 ? 209 GLN A CA  1 A0A1U8FD60 UNP 209 Q 
+ATOM 1691 C C   . GLN A 1 209 ? -23.997 0.992   -17.719 1.0 85.00 ? 209 GLN A C   1 A0A1U8FD60 UNP 209 Q 
+ATOM 1692 C CB  . GLN A 1 209 ? -25.790 1.078   -19.454 1.0 85.00 ? 209 GLN A CB  1 A0A1U8FD60 UNP 209 Q 
+ATOM 1693 O O   . GLN A 1 209 ? -22.911 0.685   -18.213 1.0 85.00 ? 209 GLN A O   1 A0A1U8FD60 UNP 209 Q 
+ATOM 1694 C CG  . GLN A 1 209 ? -27.001 0.412   -20.127 1.0 85.00 ? 209 GLN A CG  1 A0A1U8FD60 UNP 209 Q 
+ATOM 1695 C CD  . GLN A 1 209 ? -27.582 1.269   -21.246 1.0 85.00 ? 209 GLN A CD  1 A0A1U8FD60 UNP 209 Q 
+ATOM 1696 N NE2 . GLN A 1 209 ? -28.490 0.730   -22.028 1.0 85.00 ? 209 GLN A NE2 1 A0A1U8FD60 UNP 209 Q 
+ATOM 1697 O OE1 . GLN A 1 209 ? -27.253 2.436   -21.420 1.0 85.00 ? 209 GLN A OE1 1 A0A1U8FD60 UNP 209 Q 
+ATOM 1698 N N   . GLY A 1 210 ? -24.097 1.936   -16.780 1.0 84.50 ? 210 GLY A N   1 A0A1U8FD60 UNP 210 G 
+ATOM 1699 C CA  . GLY A 1 210 ? -22.967 2.668   -16.210 1.0 84.50 ? 210 GLY A CA  1 A0A1U8FD60 UNP 210 G 
+ATOM 1700 C C   . GLY A 1 210 ? -22.934 2.550   -14.693 1.0 84.50 ? 210 GLY A C   1 A0A1U8FD60 UNP 210 G 
+ATOM 1701 O O   . GLY A 1 210 ? -23.965 2.661   -14.040 1.0 84.50 ? 210 GLY A O   1 A0A1U8FD60 UNP 210 G 
+ATOM 1702 N N   . PHE A 1 211 ? -21.748 2.362   -14.119 1.0 88.31 ? 211 PHE A N   1 A0A1U8FD60 UNP 211 F 
+ATOM 1703 C CA  . PHE A 1 211 ? -21.591 2.301   -12.671 1.0 88.31 ? 211 PHE A CA  1 A0A1U8FD60 UNP 211 F 
+ATOM 1704 C C   . PHE A 1 211 ? -20.432 3.165   -12.203 1.0 88.31 ? 211 PHE A C   1 A0A1U8FD60 UNP 211 F 
+ATOM 1705 C CB  . PHE A 1 211 ? -21.391 0.866   -12.198 1.0 88.31 ? 211 PHE A CB  1 A0A1U8FD60 UNP 211 F 
+ATOM 1706 O O   . PHE A 1 211 ? -19.314 3.078   -12.721 1.0 88.31 ? 211 PHE A O   1 A0A1U8FD60 UNP 211 F 
+ATOM 1707 C CG  . PHE A 1 211 ? -22.576 -0.046  -12.363 1.0 88.31 ? 211 PHE A CG  1 A0A1U8FD60 UNP 211 F 
+ATOM 1708 C CD1 . PHE A 1 211 ? -23.496 -0.197  -11.307 1.0 88.31 ? 211 PHE A CD1 1 A0A1U8FD60 UNP 211 F 
+ATOM 1709 C CD2 . PHE A 1 211 ? -22.761 -0.739  -13.571 1.0 88.31 ? 211 PHE A CD2 1 A0A1U8FD60 UNP 211 F 
+ATOM 1710 C CE1 . PHE A 1 211 ? -24.618 -1.021  -11.473 1.0 88.31 ? 211 PHE A CE1 1 A0A1U8FD60 UNP 211 F 
+ATOM 1711 C CE2 . PHE A 1 211 ? -23.870 -1.581  -13.724 1.0 88.31 ? 211 PHE A CE2 1 A0A1U8FD60 UNP 211 F 
+ATOM 1712 C CZ  . PHE A 1 211 ? -24.801 -1.706  -12.684 1.0 88.31 ? 211 PHE A CZ  1 A0A1U8FD60 UNP 211 F 
+ATOM 1713 N N   . ALA A 1 212 ? -20.680 3.962   -11.174 1.0 87.25 ? 212 ALA A N   1 A0A1U8FD60 UNP 212 A 
+ATOM 1714 C CA  . ALA A 1 212 ? -19.639 4.708   -10.498 1.0 87.25 ? 212 ALA A CA  1 A0A1U8FD60 UNP 212 A 
+ATOM 1715 C C   . ALA A 1 212 ? -19.859 4.672   -8.990  1.0 87.25 ? 212 ALA A C   1 A0A1U8FD60 UNP 212 A 
+ATOM 1716 C CB  . ALA A 1 212 ? -19.604 6.132   -11.048 1.0 87.25 ? 212 ALA A CB  1 A0A1U8FD60 UNP 212 A 
+ATOM 1717 O O   . ALA A 1 212 ? -20.978 4.761   -8.512  1.0 87.25 ? 212 ALA A O   1 A0A1U8FD60 UNP 212 A 
+ATOM 1718 N N   . TRP A 1 213 ? -18.766 4.574   -8.240  1.0 88.88 ? 213 TRP A N   1 A0A1U8FD60 UNP 213 W 
+ATOM 1719 C CA  . TRP A 1 213 ? -18.779 4.653   -6.781  1.0 88.88 ? 213 TRP A CA  1 A0A1U8FD60 UNP 213 W 
+ATOM 1720 C C   . TRP A 1 213 ? -17.791 5.720   -6.336  1.0 88.88 ? 213 TRP A C   1 A0A1U8FD60 UNP 213 W 
+ATOM 1721 C CB  . TRP A 1 213 ? -18.418 3.283   -6.192  1.0 88.88 ? 213 TRP A CB  1 A0A1U8FD60 UNP 213 W 
+ATOM 1722 O O   . TRP A 1 213 ? -16.598 5.582   -6.609  1.0 88.88 ? 213 TRP A O   1 A0A1U8FD60 UNP 213 W 
+ATOM 1723 C CG  . TRP A 1 213 ? -18.534 3.180   -4.702  1.0 88.88 ? 213 TRP A CG  1 A0A1U8FD60 UNP 213 W 
+ATOM 1724 C CD1 . TRP A 1 213 ? -17.872 3.915   -3.772  1.0 88.88 ? 213 TRP A CD1 1 A0A1U8FD60 UNP 213 W 
+ATOM 1725 C CD2 . TRP A 1 213 ? -19.441 2.321   -3.951  1.0 88.88 ? 213 TRP A CD2 1 A0A1U8FD60 UNP 213 W 
+ATOM 1726 C CE2 . TRP A 1 213 ? -19.295 2.624   -2.566  1.0 88.88 ? 213 TRP A CE2 1 A0A1U8FD60 UNP 213 W 
+ATOM 1727 C CE3 . TRP A 1 213 ? -20.403 1.349   -4.301  1.0 88.88 ? 213 TRP A CE3 1 A0A1U8FD60 UNP 213 W 
+ATOM 1728 N NE1 . TRP A 1 213 ? -18.325 3.592   -2.508  1.0 88.88 ? 213 TRP A NE1 1 A0A1U8FD60 UNP 213 W 
+ATOM 1729 C CH2 . TRP A 1 213 ? -21.024 1.068   -1.959  1.0 88.88 ? 213 TRP A CH2 1 A0A1U8FD60 UNP 213 W 
+ATOM 1730 C CZ2 . TRP A 1 213 ? -20.072 2.018   -1.581  1.0 88.88 ? 213 TRP A CZ2 1 A0A1U8FD60 UNP 213 W 
+ATOM 1731 C CZ3 . TRP A 1 213 ? -21.188 0.730   -3.312  1.0 88.88 ? 213 TRP A CZ3 1 A0A1U8FD60 UNP 213 W 
+ATOM 1732 N N   . ALA A 1 214 ? -18.226 6.756   -5.639  1.0 82.31 ? 214 ALA A N   1 A0A1U8FD60 UNP 214 A 
+ATOM 1733 C CA  . ALA A 1 214 ? -17.355 7.750   -5.027  1.0 82.31 ? 214 ALA A CA  1 A0A1U8FD60 UNP 214 A 
+ATOM 1734 C C   . ALA A 1 214 ? -17.515 7.690   -3.508  1.0 82.31 ? 214 ALA A C   1 A0A1U8FD60 UNP 214 A 
+ATOM 1735 C CB  . ALA A 1 214 ? -17.678 9.126   -5.607  1.0 82.31 ? 214 ALA A CB  1 A0A1U8FD60 UNP 214 A 
+ATOM 1736 O O   . ALA A 1 214 ? -18.629 7.748   -3.010  1.0 82.31 ? 214 ALA A O   1 A0A1U8FD60 UNP 214 A 
+ATOM 1737 N N   . SER A 1 215 ? -16.404 7.549   -2.785  1.0 80.88 ? 215 SER A N   1 A0A1U8FD60 UNP 215 S 
+ATOM 1738 C CA  . SER A 1 215 ? -16.382 7.703   -1.328  1.0 80.88 ? 215 SER A CA  1 A0A1U8FD60 UNP 215 S 
+ATOM 1739 C C   . SER A 1 215 ? -16.031 9.153   -1.018  1.0 80.88 ? 215 SER A C   1 A0A1U8FD60 UNP 215 S 
+ATOM 1740 C CB  . SER A 1 215 ? -15.399 6.704   -0.717  1.0 80.88 ? 215 SER A CB  1 A0A1U8FD60 UNP 215 S 
+ATOM 1741 O O   . SER A 1 215 ? -15.088 9.689   -1.609  1.0 80.88 ? 215 SER A O   1 A0A1U8FD60 UNP 215 S 
+ATOM 1742 O OG  . SER A 1 215 ? -15.220 6.863   0.671   1.0 80.88 ? 215 SER A OG  1 A0A1U8FD60 UNP 215 S 
+ATOM 1743 N N   . ILE A 1 216 ? -16.830 9.790   -0.167  1.0 79.69 ? 216 ILE A N   1 A0A1U8FD60 UNP 216 I 
+ATOM 1744 C CA  . ILE A 1 216 ? -16.769 11.214  0.139   1.0 79.69 ? 216 ILE A CA  1 A0A1U8FD60 UNP 216 I 
+ATOM 1745 C C   . ILE A 1 216 ? -16.129 11.377  1.517   1.0 79.69 ? 216 ILE A C   1 A0A1U8FD60 UNP 216 I 
+ATOM 1746 C CB  . ILE A 1 216 ? -18.182 11.844  0.056   1.0 79.69 ? 216 ILE A CB  1 A0A1U8FD60 UNP 216 I 
+ATOM 1747 O O   . ILE A 1 216 ? -16.727 11.086  2.543   1.0 79.69 ? 216 ILE A O   1 A0A1U8FD60 UNP 216 I 
+ATOM 1748 C CG1 . ILE A 1 216 ? -18.955 11.487  -1.238  1.0 79.69 ? 216 ILE A CG1 1 A0A1U8FD60 UNP 216 I 
+ATOM 1749 C CG2 . ILE A 1 216 ? -18.087 13.374  0.213   1.0 79.69 ? 216 ILE A CG2 1 A0A1U8FD60 UNP 216 I 
+ATOM 1750 C CD1 . ILE A 1 216 ? -18.233 11.796  -2.557  1.0 79.69 ? 216 ILE A CD1 1 A0A1U8FD60 UNP 216 I 
+ATOM 1751 N N   . SER A 1 217 ? -14.883 11.836  1.553   1.0 68.00 ? 217 SER A N   1 A0A1U8FD60 UNP 217 S 
+ATOM 1752 C CA  . SER A 1 217 ? -14.198 12.157  2.809   1.0 68.00 ? 217 SER A CA  1 A0A1U8FD60 UNP 217 S 
+ATOM 1753 C C   . SER A 1 217 ? -14.780 13.416  3.459   1.0 68.00 ? 217 SER A C   1 A0A1U8FD60 UNP 217 S 
+ATOM 1754 C CB  . SER A 1 217 ? -12.694 12.315  2.549   1.0 68.00 ? 217 SER A CB  1 A0A1U8FD60 UNP 217 S 
+ATOM 1755 O O   . SER A 1 217 ? -15.306 14.292  2.765   1.0 68.00 ? 217 SER A O   1 A0A1U8FD60 UNP 217 S 
+ATOM 1756 O OG  . SER A 1 217 ? -12.439 13.078  1.377   1.0 68.00 ? 217 SER A OG  1 A0A1U8FD60 UNP 217 S 
+ATOM 1757 N N   . LYS A 1 218 ? -14.580 13.594  4.778   1.0 65.19 ? 218 LYS A N   1 A0A1U8FD60 UNP 218 K 
+ATOM 1758 C CA  . LYS A 1 218 ? -14.915 14.855  5.484   1.0 65.19 ? 218 LYS A CA  1 A0A1U8FD60 UNP 218 K 
+ATOM 1759 C C   . LYS A 1 218 ? -14.282 16.084  4.814   1.0 65.19 ? 218 LYS A C   1 A0A1U8FD60 UNP 218 K 
+ATOM 1760 C CB  . LYS A 1 218 ? -14.442 14.770  6.948   1.0 65.19 ? 218 LYS A CB  1 A0A1U8FD60 UNP 218 K 
+ATOM 1761 O O   . LYS A 1 218 ? -14.831 17.184  4.836   1.0 65.19 ? 218 LYS A O   1 A0A1U8FD60 UNP 218 K 
+ATOM 1762 C CG  . LYS A 1 218 ? -15.258 13.781  7.796   1.0 65.19 ? 218 LYS A CG  1 A0A1U8FD60 UNP 218 K 
+ATOM 1763 C CD  . LYS A 1 218 ? -14.670 13.619  9.211   1.0 65.19 ? 218 LYS A CD  1 A0A1U8FD60 UNP 218 K 
+ATOM 1764 C CE  . LYS A 1 218 ? -15.439 12.528  9.971   1.0 65.19 ? 218 LYS A CE  1 A0A1U8FD60 UNP 218 K 
+ATOM 1765 N NZ  . LYS A 1 218 ? -14.845 12.155  11.290  1.0 65.19 ? 218 LYS A NZ  1 A0A1U8FD60 UNP 218 K 
+ATOM 1766 N N   . GLN A 1 219 ? -13.118 15.886  4.199   1.0 64.50 ? 219 GLN A N   1 A0A1U8FD60 UNP 219 Q 
+ATOM 1767 C CA  . GLN A 1 219 ? -12.418 16.871  3.380   1.0 64.50 ? 219 GLN A CA  1 A0A1U8FD60 UNP 219 Q 
+ATOM 1768 C C   . GLN A 1 219 ? -12.548 16.484  1.903   1.0 64.50 ? 219 GLN A C   1 A0A1U8FD60 UNP 219 Q 
+ATOM 1769 C CB  . GLN A 1 219 ? -10.951 16.950  3.833   1.0 64.50 ? 219 GLN A CB  1 A0A1U8FD60 UNP 219 Q 
+ATOM 1770 O O   . GLN A 1 219 ? -11.755 15.686  1.409   1.0 64.50 ? 219 GLN A O   1 A0A1U8FD60 UNP 219 Q 
+ATOM 1771 C CG  . GLN A 1 219 ? -10.818 17.418  5.290   1.0 64.50 ? 219 GLN A CG  1 A0A1U8FD60 UNP 219 Q 
+ATOM 1772 C CD  . GLN A 1 219 ? -9.374  17.491  5.769   1.0 64.50 ? 219 GLN A CD  1 A0A1U8FD60 UNP 219 Q 
+ATOM 1773 N NE2 . GLN A 1 219 ? -9.161  17.928  6.990   1.0 64.50 ? 219 GLN A NE2 1 A0A1U8FD60 UNP 219 Q 
+ATOM 1774 O OE1 . GLN A 1 219 ? -8.425  17.185  5.067   1.0 64.50 ? 219 GLN A OE1 1 A0A1U8FD60 UNP 219 Q 
+ATOM 1775 N N   . TRP A 1 220 ? -13.545 17.025  1.202   1.0 70.75 ? 220 TRP A N   1 A0A1U8FD60 UNP 220 W 
+ATOM 1776 C CA  . TRP A 1 220 ? -13.818 16.734  -0.213  1.0 70.75 ? 220 TRP A CA  1 A0A1U8FD60 UNP 220 W 
+ATOM 1777 C C   . TRP A 1 220 ? -13.522 17.939  -1.122  1.0 70.75 ? 220 TRP A C   1 A0A1U8FD60 UNP 220 W 
+ATOM 1778 C CB  . TRP A 1 220 ? -15.261 16.220  -0.356  1.0 70.75 ? 220 TRP A CB  1 A0A1U8FD60 UNP 220 W 
+ATOM 1779 O O   . TRP A 1 220 ? -13.376 19.071  -0.654  1.0 70.75 ? 220 TRP A O   1 A0A1U8FD60 UNP 220 W 
+ATOM 1780 C CG  . TRP A 1 220 ? -16.315 17.136  0.185   1.0 70.75 ? 220 TRP A CG  1 A0A1U8FD60 UNP 220 W 
+ATOM 1781 C CD1 . TRP A 1 220 ? -16.862 17.056  1.419   1.0 70.75 ? 220 TRP A CD1 1 A0A1U8FD60 UNP 220 W 
+ATOM 1782 C CD2 . TRP A 1 220 ? -16.933 18.295  -0.452  1.0 70.75 ? 220 TRP A CD2 1 A0A1U8FD60 UNP 220 W 
+ATOM 1783 C CE2 . TRP A 1 220 ? -17.788 18.924  0.502   1.0 70.75 ? 220 TRP A CE2 1 A0A1U8FD60 UNP 220 W 
+ATOM 1784 C CE3 . TRP A 1 220 ? -16.858 18.879  -1.735  1.0 70.75 ? 220 TRP A CE3 1 A0A1U8FD60 UNP 220 W 
+ATOM 1785 N NE1 . TRP A 1 220 ? -17.739 18.104  1.607   1.0 70.75 ? 220 TRP A NE1 1 A0A1U8FD60 UNP 220 W 
+ATOM 1786 C CH2 . TRP A 1 220 ? -18.350 20.685  -1.053  1.0 70.75 ? 220 TRP A CH2 1 A0A1U8FD60 UNP 220 W 
+ATOM 1787 C CZ2 . TRP A 1 220 ? -18.466 20.116  0.226   1.0 70.75 ? 220 TRP A CZ2 1 A0A1U8FD60 UNP 220 W 
+ATOM 1788 C CZ3 . TRP A 1 220 ? -17.571 20.055  -2.038  1.0 70.75 ? 220 TRP A CZ3 1 A0A1U8FD60 UNP 220 W 
+ATOM 1789 N N   . GLN A 1 221 ? -13.418 17.673  -2.427  1.0 70.75 ? 221 GLN A N   1 A0A1U8FD60 UNP 221 Q 
+ATOM 1790 C CA  . GLN A 1 221 ? -13.362 18.666  -3.502  1.0 70.75 ? 221 GLN A CA  1 A0A1U8FD60 UNP 221 Q 
+ATOM 1791 C C   . GLN A 1 221 ? -14.313 18.235  -4.621  1.0 70.75 ? 221 GLN A C   1 A0A1U8FD60 UNP 221 Q 
+ATOM 1792 C CB  . GLN A 1 221 ? -11.927 18.811  -4.045  1.0 70.75 ? 221 GLN A CB  1 A0A1U8FD60 UNP 221 Q 
+ATOM 1793 O O   . GLN A 1 221 ? -14.256 17.092  -5.079  1.0 70.75 ? 221 GLN A O   1 A0A1U8FD60 UNP 221 Q 
+ATOM 1794 C CG  . GLN A 1 221 ? -10.978 19.556  -3.090  1.0 70.75 ? 221 GLN A CG  1 A0A1U8FD60 UNP 221 Q 
+ATOM 1795 C CD  . GLN A 1 221 ? -11.377 21.013  -2.856  1.0 70.75 ? 221 GLN A CD  1 A0A1U8FD60 UNP 221 Q 
+ATOM 1796 N NE2 . GLN A 1 221 ? -10.839 21.668  -1.851  1.0 70.75 ? 221 GLN A NE2 1 A0A1U8FD60 UNP 221 Q 
+ATOM 1797 O OE1 . GLN A 1 221 ? -12.168 21.600  -3.575  1.0 70.75 ? 221 GLN A OE1 1 A0A1U8FD60 UNP 221 Q 
+ATOM 1798 N N   . ALA A 1 222 ? -15.193 19.141  -5.061  1.0 82.31 ? 222 ALA A N   1 A0A1U8FD60 UNP 222 A 
+ATOM 1799 C CA  . ALA A 1 222 ? -16.236 18.828  -6.042  1.0 82.31 ? 222 ALA A CA  1 A0A1U8FD60 UNP 222 A 
+ATOM 1800 C C   . ALA A 1 222 ? -15.638 18.271  -7.342  1.0 82.31 ? 222 ALA A C   1 A0A1U8FD60 UNP 222 A 
+ATOM 1801 C CB  . ALA A 1 222 ? -17.063 20.094  -6.299  1.0 82.31 ? 222 ALA A CB  1 A0A1U8FD60 UNP 222 A 
+ATOM 1802 O O   . ALA A 1 222 ? -16.055 17.215  -7.816  1.0 82.31 ? 222 ALA A O   1 A0A1U8FD60 UNP 222 A 
+ATOM 1803 N N   . ARG A 1 223 ? -14.595 18.927  -7.867  1.0 84.31 ? 223 ARG A N   1 A0A1U8FD60 UNP 223 R 
+ATOM 1804 C CA  . ARG A 1 223 ? -13.889 18.504  -9.081  1.0 84.31 ? 223 ARG A CA  1 A0A1U8FD60 UNP 223 R 
+ATOM 1805 C C   . ARG A 1 223 ? -13.408 17.054  -9.004  1.0 84.31 ? 223 ARG A C   1 A0A1U8FD60 UNP 223 R 
+ATOM 1806 C CB  . ARG A 1 223 ? -12.715 19.460  -9.349  1.0 84.31 ? 223 ARG A CB  1 A0A1U8FD60 UNP 223 R 
+ATOM 1807 O O   . ARG A 1 223 ? -13.669 16.293  -9.930  1.0 84.31 ? 223 ARG A O   1 A0A1U8FD60 UNP 223 R 
+ATOM 1808 C CG  . ARG A 1 223 ? -12.017 19.088  -10.661 1.0 84.31 ? 223 ARG A CG  1 A0A1U8FD60 UNP 223 R 
+ATOM 1809 C CD  . ARG A 1 223 ? -10.763 19.917  -10.931 1.0 84.31 ? 223 ARG A CD  1 A0A1U8FD60 UNP 223 R 
+ATOM 1810 N NE  . ARG A 1 223 ? -10.093 19.401  -12.138 1.0 84.31 ? 223 ARG A NE  1 A0A1U8FD60 UNP 223 R 
+ATOM 1811 N NH1 . ARG A 1 223 ? -11.228 20.611  -13.753 1.0 84.31 ? 223 ARG A NH1 1 A0A1U8FD60 UNP 223 R 
+ATOM 1812 N NH2 . ARG A 1 223 ? -9.782  19.087  -14.364 1.0 84.31 ? 223 ARG A NH2 1 A0A1U8FD60 UNP 223 R 
+ATOM 1813 C CZ  . ARG A 1 223 ? -10.369 19.715  -13.390 1.0 84.31 ? 223 ARG A CZ  1 A0A1U8FD60 UNP 223 R 
+ATOM 1814 N N   . ASP A 1 224 ? -12.730 16.666  -7.925  1.0 74.69 ? 224 ASP A N   1 A0A1U8FD60 UNP 224 D 
+ATOM 1815 C CA  . ASP A 1 224 ? -12.143 15.326  -7.786  1.0 74.69 ? 224 ASP A CA  1 A0A1U8FD60 UNP 224 D 
+ATOM 1816 C C   . ASP A 1 224 ? -13.211 14.236  -7.790  1.0 74.69 ? 224 ASP A C   1 A0A1U8FD60 UNP 224 D 
+ATOM 1817 C CB  . ASP A 1 224 ? -11.367 15.219  -6.468  1.0 74.69 ? 224 ASP A CB  1 A0A1U8FD60 UNP 224 D 
+ATOM 1818 O O   . ASP A 1 224 ? -13.055 13.196  -8.436  1.0 74.69 ? 224 ASP A O   1 A0A1U8FD60 UNP 224 D 
+ATOM 1819 C CG  . ASP A 1 224 ? -10.073 16.024  -6.434  1.0 74.69 ? 224 ASP A CG  1 A0A1U8FD60 UNP 224 D 
+ATOM 1820 O OD1 . ASP A 1 224 ? -9.592  16.435  -7.516  1.0 74.69 ? 224 ASP A OD1 1 A0A1U8FD60 UNP 224 D 
+ATOM 1821 O OD2 . ASP A 1 224 ? -9.562  16.156  -5.305  1.0 74.69 ? 224 ASP A OD2 1 A0A1U8FD60 UNP 224 D 
+ATOM 1822 N N   . VAL A 1 225 ? -14.320 14.493  -7.095  1.0 83.06 ? 225 VAL A N   1 A0A1U8FD60 UNP 225 V 
+ATOM 1823 C CA  . VAL A 1 225 ? -15.464 13.584  -7.043  1.0 83.06 ? 225 VAL A CA  1 A0A1U8FD60 UNP 225 V 
+ATOM 1824 C C   . VAL A 1 225 ? -16.088 13.454  -8.433  1.0 83.06 ? 225 VAL A C   1 A0A1U8FD60 UNP 225 V 
+ATOM 1825 C CB  . VAL A 1 225 ? -16.475 14.055  -5.982  1.0 83.06 ? 225 VAL A CB  1 A0A1U8FD60 UNP 225 V 
+ATOM 1826 O O   . VAL A 1 225 ? -16.202 12.339  -8.945  1.0 83.06 ? 225 VAL A O   1 A0A1U8FD60 UNP 225 V 
+ATOM 1827 C CG1 . VAL A 1 225 ? -17.736 13.186  -5.991  1.0 83.06 ? 225 VAL A CG1 1 A0A1U8FD60 UNP 225 V 
+ATOM 1828 C CG2 . VAL A 1 225 ? -15.848 13.981  -4.582  1.0 83.06 ? 225 VAL A CG2 1 A0A1U8FD60 UNP 225 V 
+ATOM 1829 N N   . LEU A 1 226 ? -16.404 14.576  -9.086  1.0 90.00 ? 226 LEU A N   1 A0A1U8FD60 UNP 226 L 
+ATOM 1830 C CA  . LEU A 1 226 ? -16.995 14.605  -10.428 1.0 90.00 ? 226 LEU A CA  1 A0A1U8FD60 UNP 226 L 
+ATOM 1831 C C   . LEU A 1 226 ? -16.093 13.926  -11.468 1.0 90.00 ? 226 LEU A C   1 A0A1U8FD60 UNP 226 L 
+ATOM 1832 C CB  . LEU A 1 226 ? -17.259 16.070  -10.825 1.0 90.00 ? 226 LEU A CB  1 A0A1U8FD60 UNP 226 L 
+ATOM 1833 O O   . LEU A 1 226 ? -16.549 13.086  -12.243 1.0 90.00 ? 226 LEU A O   1 A0A1U8FD60 UNP 226 L 
+ATOM 1834 C CG  . LEU A 1 226 ? -18.344 16.789  -9.999  1.0 90.00 ? 226 LEU A CG  1 A0A1U8FD60 UNP 226 L 
+ATOM 1835 C CD1 . LEU A 1 226 ? -18.396 18.258  -10.416 1.0 90.00 ? 226 LEU A CD1 1 A0A1U8FD60 UNP 226 L 
+ATOM 1836 C CD2 . LEU A 1 226 ? -19.717 16.181  -10.227 1.0 90.00 ? 226 LEU A CD2 1 A0A1U8FD60 UNP 226 L 
+ATOM 1837 N N   . GLN A 1 227 ? -14.795 14.231  -11.450 1.0 85.31 ? 227 GLN A N   1 A0A1U8FD60 UNP 227 Q 
+ATOM 1838 C CA  . GLN A 1 227 ? -13.799 13.645  -12.343 1.0 85.31 ? 227 GLN A CA  1 A0A1U8FD60 UNP 227 Q 
+ATOM 1839 C C   . GLN A 1 227 ? -13.648 12.138  -12.101 1.0 85.31 ? 227 GLN A C   1 A0A1U8FD60 UNP 227 Q 
+ATOM 1840 C CB  . GLN A 1 227 ? -12.464 14.383  -12.144 1.0 85.31 ? 227 GLN A CB  1 A0A1U8FD60 UNP 227 Q 
+ATOM 1841 O O   . GLN A 1 227 ? -13.554 11.368  -13.060 1.0 85.31 ? 227 GLN A O   1 A0A1U8FD60 UNP 227 Q 
+ATOM 1842 C CG  . GLN A 1 227 ? -11.422 14.002  -13.203 1.0 85.31 ? 227 GLN A CG  1 A0A1U8FD60 UNP 227 Q 
+ATOM 1843 C CD  . GLN A 1 227 ? -10.081 14.705  -13.011 1.0 85.31 ? 227 GLN A CD  1 A0A1U8FD60 UNP 227 Q 
+ATOM 1844 N NE2 . GLN A 1 227 ? -8.983  14.104  -13.411 1.0 85.31 ? 227 GLN A NE2 1 A0A1U8FD60 UNP 227 Q 
+ATOM 1845 O OE1 . GLN A 1 227 ? -9.965  15.827  -12.546 1.0 85.31 ? 227 GLN A OE1 1 A0A1U8FD60 UNP 227 Q 
+ATOM 1846 N N   . SER A 1 228 ? -13.640 11.698  -10.838 1.0 81.31 ? 228 SER A N   1 A0A1U8FD60 UNP 228 S 
+ATOM 1847 C CA  . SER A 1 228 ? -13.573 10.281  -10.459 1.0 81.31 ? 228 SER A CA  1 A0A1U8FD60 UNP 228 S 
+ATOM 1848 C C   . SER A 1 228 ? -14.790 9.503   -10.957 1.0 81.31 ? 228 SER A C   1 A0A1U8FD60 UNP 228 S 
+ATOM 1849 C CB  . SER A 1 228 ? -13.458 10.173  -8.935  1.0 81.31 ? 228 SER A CB  1 A0A1U8FD60 UNP 228 S 
+ATOM 1850 O O   . SER A 1 228 ? -14.630 8.430   -11.542 1.0 81.31 ? 228 SER A O   1 A0A1U8FD60 UNP 228 S 
+ATOM 1851 O OG  . SER A 1 228 ? -13.398 8.828   -8.483  1.0 81.31 ? 228 SER A OG  1 A0A1U8FD60 UNP 228 S 
+ATOM 1852 N N   . ILE A 1 229 ? -15.994 10.059  -10.790 1.0 88.06 ? 229 ILE A N   1 A0A1U8FD60 UNP 229 I 
+ATOM 1853 C CA  . ILE A 1 229 ? -17.244 9.469   -11.283 1.0 88.06 ? 229 ILE A CA  1 A0A1U8FD60 UNP 229 I 
+ATOM 1854 C C   . ILE A 1 229 ? -17.220 9.398   -12.811 1.0 88.06 ? 229 ILE A C   1 A0A1U8FD60 UNP 229 I 
+ATOM 1855 C CB  . ILE A 1 229 ? -18.457 10.270  -10.761 1.0 88.06 ? 229 ILE A CB  1 A0A1U8FD60 UNP 229 I 
+ATOM 1856 O O   . ILE A 1 229 ? -17.364 8.314   -13.374 1.0 88.06 ? 229 ILE A O   1 A0A1U8FD60 UNP 229 I 
+ATOM 1857 C CG1 . ILE A 1 229 ? -18.573 10.135  -9.227  1.0 88.06 ? 229 ILE A CG1 1 A0A1U8FD60 UNP 229 I 
+ATOM 1858 C CG2 . ILE A 1 229 ? -19.778 9.809   -11.399 1.0 88.06 ? 229 ILE A CG2 1 A0A1U8FD60 UNP 229 I 
+ATOM 1859 C CD1 . ILE A 1 229 ? -19.521 11.166  -8.609  1.0 88.06 ? 229 ILE A CD1 1 A0A1U8FD60 UNP 229 I 
+ATOM 1860 N N   . LEU A 1 230 ? -16.955 10.517  -13.491 1.0 91.56 ? 230 LEU A N   1 A0A1U8FD60 UNP 230 L 
+ATOM 1861 C CA  . LEU A 1 230 ? -16.942 10.571  -14.952 1.0 91.56 ? 230 LEU A CA  1 A0A1U8FD60 UNP 230 L 
+ATOM 1862 C C   . LEU A 1 230 ? -15.892 9.629   -15.551 1.0 91.56 ? 230 LEU A C   1 A0A1U8FD60 UNP 230 L 
+ATOM 1863 C CB  . LEU A 1 230 ? -16.723 12.028  -15.388 1.0 91.56 ? 230 LEU A CB  1 A0A1U8FD60 UNP 230 L 
+ATOM 1864 O O   . LEU A 1 230 ? -16.166 8.949   -16.532 1.0 91.56 ? 230 LEU A O   1 A0A1U8FD60 UNP 230 L 
+ATOM 1865 C CG  . LEU A 1 230 ? -16.773 12.240  -16.911 1.0 91.56 ? 230 LEU A CG  1 A0A1U8FD60 UNP 230 L 
+ATOM 1866 C CD1 . LEU A 1 230 ? -18.098 11.798  -17.532 1.0 91.56 ? 230 LEU A CD1 1 A0A1U8FD60 UNP 230 L 
+ATOM 1867 C CD2 . LEU A 1 230 ? -16.549 13.717  -17.217 1.0 91.56 ? 230 LEU A CD2 1 A0A1U8FD60 UNP 230 L 
+ATOM 1868 N N   . THR A 1 231 ? -14.718 9.507   -14.928 1.0 82.69 ? 231 THR A N   1 A0A1U8FD60 UNP 231 T 
+ATOM 1869 C CA  . THR A 1 231 ? -13.679 8.556   -15.359 1.0 82.69 ? 231 THR A CA  1 A0A1U8FD60 UNP 231 T 
+ATOM 1870 C C   . THR A 1 231 ? -14.128 7.097   -15.223 1.0 82.69 ? 231 THR A C   1 A0A1U8FD60 UNP 231 T 
+ATOM 1871 C CB  . THR A 1 231 ? -12.383 8.764   -14.560 1.0 82.69 ? 231 THR A CB  1 A0A1U8FD60 UNP 231 T 
+ATOM 1872 O O   . THR A 1 231 ? -13.645 6.246   -15.966 1.0 82.69 ? 231 THR A O   1 A0A1U8FD60 UNP 231 T 
+ATOM 1873 C CG2 . THR A 1 231 ? -11.238 7.853   -15.008 1.0 82.69 ? 231 THR A CG2 1 A0A1U8FD60 UNP 231 T 
+ATOM 1874 O OG1 . THR A 1 231 ? -11.893 10.073  -14.719 1.0 82.69 ? 231 THR A OG1 1 A0A1U8FD60 UNP 231 T 
+ATOM 1875 N N   . LYS A 1 232 ? -15.029 6.776   -14.284 1.0 81.94 ? 232 LYS A N   1 A0A1U8FD60 UNP 232 K 
+ATOM 1876 C CA  . LYS A 1 232 ? -15.605 5.425   -14.149 1.0 81.94 ? 232 LYS A CA  1 A0A1U8FD60 UNP 232 K 
+ATOM 1877 C C   . LYS A 1 232 ? -16.701 5.159   -15.177 1.0 81.94 ? 232 LYS A C   1 A0A1U8FD60 UNP 232 K 
+ATOM 1878 C CB  . LYS A 1 232 ? -16.135 5.204   -12.725 1.0 81.94 ? 232 LYS A CB  1 A0A1U8FD60 UNP 232 K 
+ATOM 1879 O O   . LYS A 1 232 ? -16.783 4.042   -15.673 1.0 81.94 ? 232 LYS A O   1 A0A1U8FD60 UNP 232 K 
+ATOM 1880 C CG  . LYS A 1 232 ? -14.975 5.082   -11.735 1.0 81.94 ? 232 LYS A CG  1 A0A1U8FD60 UNP 232 K 
+ATOM 1881 C CD  . LYS A 1 232 ? -15.470 4.995   -10.290 1.0 81.94 ? 232 LYS A CD  1 A0A1U8FD60 UNP 232 K 
+ATOM 1882 C CE  . LYS A 1 232 ? -14.223 5.049   -9.408  1.0 81.94 ? 232 LYS A CE  1 A0A1U8FD60 UNP 232 K 
+ATOM 1883 N NZ  . LYS A 1 232 ? -14.538 4.837   -7.985  1.0 81.94 ? 232 LYS A NZ  1 A0A1U8FD60 UNP 232 K 
+ATOM 1884 N N   . LEU A 1 233 ? -17.491 6.175   -15.522 1.0 85.56 ? 233 LEU A N   1 A0A1U8FD60 UNP 233 L 
+ATOM 1885 C CA  . LEU A 1 233 ? -18.556 6.066   -16.527 1.0 85.56 ? 233 LEU A CA  1 A0A1U8FD60 UNP 233 L 
+ATOM 1886 C C   . LEU A 1 233 ? -18.024 6.115   -17.972 1.0 85.56 ? 233 LEU A C   1 A0A1U8FD60 UNP 233 L 
+ATOM 1887 C CB  . LEU A 1 233 ? -19.600 7.171   -16.276 1.0 85.56 ? 233 LEU A CB  1 A0A1U8FD60 UNP 233 L 
+ATOM 1888 O O   . LEU A 1 233 ? -18.596 5.492   -18.866 1.0 85.56 ? 233 LEU A O   1 A0A1U8FD60 UNP 233 L 
+ATOM 1889 C CG  . LEU A 1 233 ? -20.292 7.118   -14.899 1.0 85.56 ? 233 LEU A CG  1 A0A1U8FD60 UNP 233 L 
+ATOM 1890 C CD1 . LEU A 1 233 ? -21.301 8.256   -14.787 1.0 85.56 ? 233 LEU A CD1 1 A0A1U8FD60 UNP 233 L 
+ATOM 1891 C CD2 . LEU A 1 233 ? -21.026 5.801   -14.648 1.0 85.56 ? 233 LEU A CD2 1 A0A1U8FD60 UNP 233 L 
+ATOM 1892 N N   . GLU A 1 234 ? -16.922 6.832   -18.202 1.0 83.62 ? 234 GLU A N   1 A0A1U8FD60 UNP 234 E 
+ATOM 1893 C CA  . GLU A 1 234 ? -16.274 7.038   -19.506 1.0 83.62 ? 234 GLU A CA  1 A0A1U8FD60 UNP 234 E 
+ATOM 1894 C C   . GLU A 1 234 ? -14.754 6.764   -19.417 1.0 83.62 ? 234 GLU A C   1 A0A1U8FD60 UNP 234 E 
+ATOM 1895 C CB  . GLU A 1 234 ? -16.554 8.469   -20.004 1.0 83.62 ? 234 GLU A CB  1 A0A1U8FD60 UNP 234 E 
+ATOM 1896 O O   . GLU A 1 234 ? -13.938 7.667   -19.643 1.0 83.62 ? 234 GLU A O   1 A0A1U8FD60 UNP 234 E 
+ATOM 1897 C CG  . GLU A 1 234 ? -18.020 8.769   -20.322 1.0 83.62 ? 234 GLU A CG  1 A0A1U8FD60 UNP 234 E 
+ATOM 1898 C CD  . GLU A 1 234 ? -18.415 8.378   -21.749 1.0 83.62 ? 234 GLU A CD  1 A0A1U8FD60 UNP 234 E 
+ATOM 1899 O OE1 . GLU A 1 234 ? -19.084 7.329   -21.940 1.0 83.62 ? 234 GLU A OE1 1 A0A1U8FD60 UNP 234 E 
+ATOM 1900 O OE2 . GLU A 1 234 ? -18.149 9.175   -22.680 1.0 83.62 ? 234 GLU A OE2 1 A0A1U8FD60 UNP 234 E 
+ATOM 1901 N N   . PRO A 1 235 ? -14.326 5.528   -19.094 1.0 72.12 ? 235 PRO A N   1 A0A1U8FD60 UNP 235 P 
+ATOM 1902 C CA  . PRO A 1 235 ? -12.910 5.200   -18.904 1.0 72.12 ? 235 PRO A CA  1 A0A1U8FD60 UNP 235 P 
+ATOM 1903 C C   . PRO A 1 235 ? -12.053 5.467   -20.151 1.0 72.12 ? 235 PRO A C   1 A0A1U8FD60 UNP 235 P 
+ATOM 1904 C CB  . PRO A 1 235 ? -12.893 3.725   -18.481 1.0 72.12 ? 235 PRO A CB  1 A0A1U8FD60 UNP 235 P 
+ATOM 1905 O O   . PRO A 1 235 ? -10.881 5.828   -20.015 1.0 72.12 ? 235 PRO A O   1 A0A1U8FD60 UNP 235 P 
+ATOM 1906 C CG  . PRO A 1 235 ? -14.201 3.162   -19.037 1.0 72.12 ? 235 PRO A CG  1 A0A1U8FD60 UNP 235 P 
+ATOM 1907 C CD  . PRO A 1 235 ? -15.155 4.345   -18.922 1.0 72.12 ? 235 PRO A CD  1 A0A1U8FD60 UNP 235 P 
+ATOM 1908 N N   . GLU A 1 236 ? -12.645 5.373   -21.346 1.0 66.06 ? 236 GLU A N   1 A0A1U8FD60 UNP 236 E 
+ATOM 1909 C CA  . GLU A 1 236 ? -12.001 5.665   -22.637 1.0 66.06 ? 236 GLU A CA  1 A0A1U8FD60 UNP 236 E 
+ATOM 1910 C C   . GLU A 1 236 ? -11.531 7.121   -22.744 1.0 66.06 ? 236 GLU A C   1 A0A1U8FD60 UNP 236 E 
+ATOM 1911 C CB  . GLU A 1 236 ? -12.989 5.389   -23.790 1.0 66.06 ? 236 GLU A CB  1 A0A1U8FD60 UNP 236 E 
+ATOM 1912 O O   . GLU A 1 236 ? -10.458 7.422   -23.271 1.0 66.06 ? 236 GLU A O   1 A0A1U8FD60 UNP 236 E 
+ATOM 1913 C CG  . GLU A 1 236 ? -13.683 4.019   -23.750 1.0 66.06 ? 236 GLU A CG  1 A0A1U8FD60 UNP 236 E 
+ATOM 1914 C CD  . GLU A 1 236 ? -12.706 2.866   -23.512 1.0 66.06 ? 236 GLU A CD  1 A0A1U8FD60 UNP 236 E 
+ATOM 1915 O OE1 . GLU A 1 236 ? -13.086 1.945   -22.763 1.0 66.06 ? 236 GLU A OE1 1 A0A1U8FD60 UNP 236 E 
+ATOM 1916 O OE2 . GLU A 1 236 ? -11.538 2.945   -23.935 1.0 66.06 ? 236 GLU A OE2 1 A0A1U8FD60 UNP 236 E 
+ATOM 1917 N N   . ASN A 1 237 ? -12.298 8.043   -22.162 1.0 74.62 ? 237 ASN A N   1 A0A1U8FD60 UNP 237 N 
+ATOM 1918 C CA  . ASN A 1 237 ? -12.047 9.475   -22.252 1.0 74.62 ? 237 ASN A CA  1 A0A1U8FD60 UNP 237 N 
+ATOM 1919 C C   . ASN A 1 237 ? -11.150 9.982   -21.119 1.0 74.62 ? 237 ASN A C   1 A0A1U8FD60 UNP 237 N 
+ATOM 1920 C CB  . ASN A 1 237 ? -13.392 10.211  -22.382 1.0 74.62 ? 237 ASN A CB  1 A0A1U8FD60 UNP 237 N 
+ATOM 1921 O O   . ASN A 1 237 ? -10.938 11.186  -21.007 1.0 74.62 ? 237 ASN A O   1 A0A1U8FD60 UNP 237 N 
+ATOM 1922 C CG  . ASN A 1 237 ? -14.063 9.911   -23.712 1.0 74.62 ? 237 ASN A CG  1 A0A1U8FD60 UNP 237 N 
+ATOM 1923 N ND2 . ASN A 1 237 ? -15.372 9.864   -23.777 1.0 74.62 ? 237 ASN A ND2 1 A0A1U8FD60 UNP 237 N 
+ATOM 1924 O OD1 . ASN A 1 237 ? -13.411 9.706   -24.721 1.0 74.62 ? 237 ASN A OD1 1 A0A1U8FD60 UNP 237 N 
+ATOM 1925 N N   . ARG A 1 238 ? -10.559 9.101   -20.296 1.0 73.94 ? 238 ARG A N   1 A0A1U8FD60 UNP 238 R 
+ATOM 1926 C CA  . ARG A 1 238 ? -9.794  9.477   -19.090 1.0 73.94 ? 238 ARG A CA  1 A0A1U8FD60 UNP 238 R 
+ATOM 1927 C C   . ARG A 1 238 ? -8.747  10.565  -19.334 1.0 73.94 ? 238 ARG A C   1 A0A1U8FD60 UNP 238 R 
+ATOM 1928 C CB  . ARG A 1 238 ? -9.162  8.212   -18.500 1.0 73.94 ? 238 ARG A CB  1 A0A1U8FD60 UNP 238 R 
+ATOM 1929 O O   . ARG A 1 238 ? -8.612  11.482  -18.529 1.0 73.94 ? 238 ARG A O   1 A0A1U8FD60 UNP 238 R 
+ATOM 1930 C CG  . ARG A 1 238 ? -8.407  8.500   -17.197 1.0 73.94 ? 238 ARG A CG  1 A0A1U8FD60 UNP 238 R 
+ATOM 1931 C CD  . ARG A 1 238 ? -8.005  7.183   -16.534 1.0 73.94 ? 238 ARG A CD  1 A0A1U8FD60 UNP 238 R 
+ATOM 1932 N NE  . ARG A 1 238 ? -7.427  7.421   -15.200 1.0 73.94 ? 238 ARG A NE  1 A0A1U8FD60 UNP 238 R 
+ATOM 1933 N NH1 . ARG A 1 238 ? -7.628  5.271   -14.426 1.0 73.94 ? 238 ARG A NH1 1 A0A1U8FD60 UNP 238 R 
+ATOM 1934 N NH2 . ARG A 1 238 ? -6.833  6.867   -13.076 1.0 73.94 ? 238 ARG A NH2 1 A0A1U8FD60 UNP 238 R 
+ATOM 1935 C CZ  . ARG A 1 238 ? -7.294  6.520   -14.245 1.0 73.94 ? 238 ARG A CZ  1 A0A1U8FD60 UNP 238 R 
+ATOM 1936 N N   . LYS A 1 239 ? -8.004  10.495  -20.444 1.0 69.69 ? 239 LYS A N   1 A0A1U8FD60 UNP 239 K 
+ATOM 1937 C CA  . LYS A 1 239 ? -6.991  11.513  -20.785 1.0 69.69 ? 239 LYS A CA  1 A0A1U8FD60 UNP 239 K 
+ATOM 1938 C C   . LYS A 1 239 ? -7.608  12.881  -21.089 1.0 69.69 ? 239 LYS A C   1 A0A1U8FD60 UNP 239 K 
+ATOM 1939 C CB  . LYS A 1 239 ? -6.140  11.064  -21.981 1.0 69.69 ? 239 LYS A CB  1 A0A1U8FD60 UNP 239 K 
+ATOM 1940 O O   . LYS A 1 239 ? -6.994  13.891  -20.761 1.0 69.69 ? 239 LYS A O   1 A0A1U8FD60 UNP 239 K 
+ATOM 1941 C CG  . LYS A 1 239 ? -5.195  9.898   -21.657 1.0 69.69 ? 239 LYS A CG  1 A0A1U8FD60 UNP 239 K 
+ATOM 1942 C CD  . LYS A 1 239 ? -4.326  9.586   -22.884 1.0 69.69 ? 239 LYS A CD  1 A0A1U8FD60 UNP 239 K 
+ATOM 1943 C CE  . LYS A 1 239 ? -3.392  8.398   -22.626 1.0 69.69 ? 239 LYS A CE  1 A0A1U8FD60 UNP 239 K 
+ATOM 1944 N NZ  . LYS A 1 239 ? -2.621  8.041   -23.845 1.0 69.69 ? 239 LYS A NZ  1 A0A1U8FD60 UNP 239 K 
+ATOM 1945 N N   . GLN A 1 240 ? -8.778  12.911  -21.724 1.0 76.62 ? 240 GLN A N   1 A0A1U8FD60 UNP 240 Q 
+ATOM 1946 C CA  . GLN A 1 240 ? -9.509  14.142  -22.028 1.0 76.62 ? 240 GLN A CA  1 A0A1U8FD60 UNP 240 Q 
+ATOM 1947 C C   . GLN A 1 240 ? -10.212 14.678  -20.779 1.0 76.62 ? 240 GLN A C   1 A0A1U8FD60 UNP 240 Q 
+ATOM 1948 C CB  . GLN A 1 240 ? -10.528 13.889  -23.145 1.0 76.62 ? 240 GLN A CB  1 A0A1U8FD60 UNP 240 Q 
+ATOM 1949 O O   . GLN A 1 240 ? -10.068 15.855  -20.475 1.0 76.62 ? 240 GLN A O   1 A0A1U8FD60 UNP 240 Q 
+ATOM 1950 C CG  . GLN A 1 240 ? -9.879  13.562  -24.501 1.0 76.62 ? 240 GLN A CG  1 A0A1U8FD60 UNP 240 Q 
+ATOM 1951 C CD  . GLN A 1 240 ? -10.924 13.285  -25.580 1.0 76.62 ? 240 GLN A CD  1 A0A1U8FD60 UNP 240 Q 
+ATOM 1952 N NE2 . GLN A 1 240 ? -10.525 13.068  -26.813 1.0 76.62 ? 240 GLN A NE2 1 A0A1U8FD60 UNP 240 Q 
+ATOM 1953 O OE1 . GLN A 1 240 ? -12.114 13.254  -25.339 1.0 76.62 ? 240 GLN A OE1 1 A0A1U8FD60 UNP 240 Q 
+ATOM 1954 N N   . ILE A 1 241 ? -10.862 13.804  -20.004 1.0 78.62 ? 241 ILE A N   1 A0A1U8FD60 UNP 241 I 
+ATOM 1955 C CA  . ILE A 1 241 ? -11.506 14.115  -18.719 1.0 78.62 ? 241 ILE A CA  1 A0A1U8FD60 UNP 241 I 
+ATOM 1956 C C   . ILE A 1 241 ? -10.522 14.807  -17.773 1.0 78.62 ? 241 ILE A C   1 A0A1U8FD60 UNP 241 I 
+ATOM 1957 C CB  . ILE A 1 241 ? -12.076 12.817  -18.100 1.0 78.62 ? 241 ILE A CB  1 A0A1U8FD60 UNP 241 I 
+ATOM 1958 O O   . ILE A 1 241 ? -10.843 15.831  -17.180 1.0 78.62 ? 241 ILE A O   1 A0A1U8FD60 UNP 241 I 
+ATOM 1959 C CG1 . ILE A 1 241 ? -13.271 12.297  -18.926 1.0 78.62 ? 241 ILE A CG1 1 A0A1U8FD60 UNP 241 I 
+ATOM 1960 C CG2 . ILE A 1 241 ? -12.501 13.031  -16.639 1.0 78.62 ? 241 ILE A CG2 1 A0A1U8FD60 UNP 241 I 
+ATOM 1961 C CD1 . ILE A 1 241 ? -13.629 10.839  -18.612 1.0 78.62 ? 241 ILE A CD1 1 A0A1U8FD60 UNP 241 I 
+ATOM 1962 N N   . ASN A 1 242 ? -9.282  14.315  -17.698 1.0 71.38 ? 242 ASN A N   1 A0A1U8FD60 UNP 242 N 
+ATOM 1963 C CA  . ASN A 1 242 ? -8.244  14.937  -16.876 1.0 71.38 ? 242 ASN A CA  1 A0A1U8FD60 UNP 242 N 
+ATOM 1964 C C   . ASN A 1 242 ? -7.914  16.387  -17.285 1.0 71.38 ? 242 ASN A C   1 A0A1U8FD60 UNP 242 N 
+ATOM 1965 C CB  . ASN A 1 242 ? -6.979  14.068  -16.938 1.0 71.38 ? 242 ASN A CB  1 A0A1U8FD60 UNP 242 N 
+ATOM 1966 O O   . ASN A 1 242 ? -7.414  17.142  -16.456 1.0 71.38 ? 242 ASN A O   1 A0A1U8FD60 UNP 242 N 
+ATOM 1967 C CG  . ASN A 1 242 ? -7.084  12.736  -16.216 1.0 71.38 ? 242 ASN A CG  1 A0A1U8FD60 UNP 242 N 
+ATOM 1968 N ND2 . ASN A 1 242 ? -6.088  11.899  -16.383 1.0 71.38 ? 242 ASN A ND2 1 A0A1U8FD60 UNP 242 N 
+ATOM 1969 O OD1 . ASN A 1 242 ? -7.991  12.424  -15.462 1.0 71.38 ? 242 ASN A OD1 1 A0A1U8FD60 UNP 242 N 
+ATOM 1970 N N   . LYS A 1 243 ? -8.184  16.773  -18.538 1.0 76.12 ? 243 LYS A N   1 A0A1U8FD60 UNP 243 K 
+ATOM 1971 C CA  . LYS A 1 243 ? -7.931  18.118  -19.078 1.0 76.12 ? 243 LYS A CA  1 A0A1U8FD60 UNP 243 K 
+ATOM 1972 C C   . LYS A 1 243 ? -9.159  19.035  -19.035 1.0 76.12 ? 243 LYS A C   1 A0A1U8FD60 UNP 243 K 
+ATOM 1973 C CB  . LYS A 1 243 ? -7.402  18.009  -20.517 1.0 76.12 ? 243 LYS A CB  1 A0A1U8FD60 UNP 243 K 
+ATOM 1974 O O   . LYS A 1 243 ? -8.998  20.236  -19.241 1.0 76.12 ? 243 LYS A O   1 A0A1U8FD60 UNP 243 K 
+ATOM 1975 C CG  . LYS A 1 243 ? -6.050  17.286  -20.601 1.0 76.12 ? 243 LYS A CG  1 A0A1U8FD60 UNP 243 K 
+ATOM 1976 C CD  . LYS A 1 243 ? -5.571  17.234  -22.055 1.0 76.12 ? 243 LYS A CD  1 A0A1U8FD60 UNP 243 K 
+ATOM 1977 C CE  . LYS A 1 243 ? -4.220  16.519  -22.135 1.0 76.12 ? 243 LYS A CE  1 A0A1U8FD60 UNP 243 K 
+ATOM 1978 N NZ  . LYS A 1 243 ? -3.632  16.639  -23.492 1.0 76.12 ? 243 LYS A NZ  1 A0A1U8FD60 UNP 243 K 
+ATOM 1979 N N   . MET A 1 244 ? -10.352 18.494  -18.772 1.0 83.50 ? 244 MET A N   1 A0A1U8FD60 UNP 244 M 
+ATOM 1980 C CA  . MET A 1 244 ? -11.604 19.254  -18.772 1.0 83.50 ? 244 MET A CA  1 A0A1U8FD60 UNP 244 M 
+ATOM 1981 C C   . MET A 1 244 ? -11.605 20.334  -17.687 1.0 83.50 ? 244 MET A C   1 A0A1U8FD60 UNP 244 M 
+ATOM 1982 C CB  . MET A 1 244 ? -12.811 18.317  -18.597 1.0 83.50 ? 244 MET A CB  1 A0A1U8FD60 UNP 244 M 
+ATOM 1983 O O   . MET A 1 244 ? -11.103 20.125  -16.577 1.0 83.50 ? 244 MET A O   1 A0A1U8FD60 UNP 244 M 
+ATOM 1984 C CG  . MET A 1 244 ? -13.122 17.530  -19.871 1.0 83.50 ? 244 MET A CG  1 A0A1U8FD60 UNP 244 M 
+ATOM 1985 S SD  . MET A 1 244 ? -14.475 16.336  -19.684 1.0 83.50 ? 244 MET A SD  1 A0A1U8FD60 UNP 244 M 
+ATOM 1986 C CE  . MET A 1 244 ? -14.542 15.690  -21.374 1.0 83.50 ? 244 MET A CE  1 A0A1U8FD60 UNP 244 M 
+ATOM 1987 N N   . ARG A 1 245 ? -12.181 21.497  -17.995 1.0 86.88 ? 245 ARG A N   1 A0A1U8FD60 UNP 245 R 
+ATOM 1988 C CA  . ARG A 1 245 ? -12.519 22.522  -16.988 1.0 86.88 ? 245 ARG A CA  1 A0A1U8FD60 UNP 245 R 
+ATOM 1989 C C   . ARG A 1 245 ? -13.668 22.038  -16.093 1.0 86.88 ? 245 ARG A C   1 A0A1U8FD60 UNP 245 R 
+ATOM 1990 C CB  . ARG A 1 245 ? -12.865 23.838  -17.697 1.0 86.88 ? 245 ARG A CB  1 A0A1U8FD60 UNP 245 R 
+ATOM 1991 O O   . ARG A 1 245 ? -14.346 21.074  -16.433 1.0 86.88 ? 245 ARG A O   1 A0A1U8FD60 UNP 245 R 
+ATOM 1992 C CG  . ARG A 1 245 ? -11.656 24.433  -18.433 1.0 86.88 ? 245 ARG A CG  1 A0A1U8FD60 UNP 245 R 
+ATOM 1993 C CD  . ARG A 1 245 ? -11.959 25.789  -19.080 1.0 86.88 ? 245 ARG A CD  1 A0A1U8FD60 UNP 245 R 
+ATOM 1994 N NE  . ARG A 1 245 ? -13.003 25.662  -20.104 1.0 86.88 ? 245 ARG A NE  1 A0A1U8FD60 UNP 245 R 
+ATOM 1995 N NH1 . ARG A 1 245 ? -14.153 27.625  -19.739 1.0 86.88 ? 245 ARG A NH1 1 A0A1U8FD60 UNP 245 R 
+ATOM 1996 N NH2 . ARG A 1 245 ? -15.104 25.918  -20.820 1.0 86.88 ? 245 ARG A NH2 1 A0A1U8FD60 UNP 245 R 
+ATOM 1997 C CZ  . ARG A 1 245 ? -14.072 26.417  -20.222 1.0 86.88 ? 245 ARG A CZ  1 A0A1U8FD60 UNP 245 R 
+ATOM 1998 N N   . ASP A 1 246 ? -13.874 22.668  -14.939 1.0 85.25 ? 246 ASP A N   1 A0A1U8FD60 UNP 246 D 
+ATOM 1999 C CA  . ASP A 1 246 ? -14.922 22.243  -13.992 1.0 85.25 ? 246 ASP A CA  1 A0A1U8FD60 UNP 246 D 
+ATOM 2000 C C   . ASP A 1 246 ? -16.321 22.294  -14.624 1.0 85.25 ? 246 ASP A C   1 A0A1U8FD60 UNP 246 D 
+ATOM 2001 C CB  . ASP A 1 246 ? -14.871 23.103  -12.716 1.0 85.25 ? 246 ASP A CB  1 A0A1U8FD60 UNP 246 D 
+ATOM 2002 O O   . ASP A 1 246 ? -17.097 21.351  -14.484 1.0 85.25 ? 246 ASP A O   1 A0A1U8FD60 UNP 246 D 
+ATOM 2003 C CG  . ASP A 1 246 ? -13.631 22.838  -11.858 1.0 85.25 ? 246 ASP A CG  1 A0A1U8FD60 UNP 246 D 
+ATOM 2004 O OD1 . ASP A 1 246 ? -12.938 21.832  -12.127 1.0 85.25 ? 246 ASP A OD1 1 A0A1U8FD60 UNP 246 D 
+ATOM 2005 O OD2 . ASP A 1 246 ? -13.339 23.650  -10.963 1.0 85.25 ? 246 ASP A OD2 1 A0A1U8FD60 UNP 246 D 
+ATOM 2006 N N   . ASP A 1 247 ? -16.612 23.332  -15.413 1.0 89.12 ? 247 ASP A N   1 A0A1U8FD60 UNP 247 D 
+ATOM 2007 C CA  . ASP A 1 247 ? -17.868 23.460  -16.160 1.0 89.12 ? 247 ASP A CA  1 A0A1U8FD60 UNP 247 D 
+ATOM 2008 C C   . ASP A 1 247 ? -18.034 22.364  -17.225 1.0 89.12 ? 247 ASP A C   1 A0A1U8FD60 UNP 247 D 
+ATOM 2009 C CB  . ASP A 1 247 ? -17.952 24.864  -16.794 1.0 89.12 ? 247 ASP A CB  1 A0A1U8FD60 UNP 247 D 
+ATOM 2010 O O   . ASP A 1 247 ? -19.140 21.877  -17.464 1.0 89.12 ? 247 ASP A O   1 A0A1U8FD60 UNP 247 D 
+ATOM 2011 C CG  . ASP A 1 247 ? -16.883 25.151  -17.863 1.0 89.12 ? 247 ASP A CG  1 A0A1U8FD60 UNP 247 D 
+ATOM 2012 O OD1 . ASP A 1 247 ? -15.680 25.018  -17.550 1.0 89.12 ? 247 ASP A OD1 1 A0A1U8FD60 UNP 247 D 
+ATOM 2013 O OD2 . ASP A 1 247 ? -17.253 25.515  -19.010 1.0 89.12 ? 247 ASP A OD2 1 A0A1U8FD60 UNP 247 D 
+ATOM 2014 N N   . GLU A 1 248 ? -16.935 21.941  -17.849 1.0 91.56 ? 248 GLU A N   1 A0A1U8FD60 UNP 248 E 
+ATOM 2015 C CA  . GLU A 1 248 ? -16.922 20.839  -18.815 1.0 91.56 ? 248 GLU A CA  1 A0A1U8FD60 UNP 248 E 
+ATOM 2016 C C   . GLU A 1 248 ? -17.130 19.484  -18.134 1.0 91.56 ? 248 GLU A C   1 A0A1U8FD60 UNP 248 E 
+ATOM 2017 C CB  . GLU A 1 248 ? -15.602 20.835  -19.593 1.0 91.56 ? 248 GLU A CB  1 A0A1U8FD60 UNP 248 E 
+ATOM 2018 O O   . GLU A 1 248 ? -17.865 18.658  -18.670 1.0 91.56 ? 248 GLU A O   1 A0A1U8FD60 UNP 248 E 
+ATOM 2019 C CG  . GLU A 1 248 ? -15.476 22.022  -20.556 1.0 91.56 ? 248 GLU A CG  1 A0A1U8FD60 UNP 248 E 
+ATOM 2020 C CD  . GLU A 1 248 ? -14.033 22.264  -21.012 1.0 91.56 ? 248 GLU A CD  1 A0A1U8FD60 UNP 248 E 
+ATOM 2021 O OE1 . GLU A 1 248 ? -13.791 23.388  -21.514 1.0 91.56 ? 248 GLU A OE1 1 A0A1U8FD60 UNP 248 E 
+ATOM 2022 O OE2 . GLU A 1 248 ? -13.151 21.409  -20.761 1.0 91.56 ? 248 GLU A OE2 1 A0A1U8FD60 UNP 248 E 
+ATOM 2023 N N   . LEU A 1 249 ? -16.544 19.264  -16.949 1.0 91.62 ? 249 LEU A N   1 A0A1U8FD60 UNP 249 L 
+ATOM 2024 C CA  . LEU A 1 249 ? -16.757 18.050  -16.152 1.0 91.62 ? 249 LEU A CA  1 A0A1U8FD60 UNP 249 L 
+ATOM 2025 C C   . LEU A 1 249 ? -18.224 17.906  -15.748 1.0 91.62 ? 249 LEU A C   1 A0A1U8FD60 UNP 249 L 
+ATOM 2026 C CB  . LEU A 1 249 ? -15.883 18.073  -14.884 1.0 91.62 ? 249 LEU A CB  1 A0A1U8FD60 UNP 249 L 
+ATOM 2027 O O   . LEU A 1 249 ? -18.802 16.836  -15.932 1.0 91.62 ? 249 LEU A O   1 A0A1U8FD60 UNP 249 L 
+ATOM 2028 C CG  . LEU A 1 249 ? -14.394 17.782  -15.112 1.0 91.62 ? 249 LEU A CG  1 A0A1U8FD60 UNP 249 L 
+ATOM 2029 C CD1 . LEU A 1 249 ? -13.632 18.009  -13.810 1.0 91.62 ? 249 LEU A CD1 1 A0A1U8FD60 UNP 249 L 
+ATOM 2030 C CD2 . LEU A 1 249 ? -14.156 16.335  -15.545 1.0 91.62 ? 249 LEU A CD2 1 A0A1U8FD60 UNP 249 L 
+ATOM 2031 N N   . VAL A 1 250 ? -18.826 18.987  -15.246 1.0 92.12 ? 250 VAL A N   1 A0A1U8FD60 UNP 250 V 
+ATOM 2032 C CA  . VAL A 1 250 ? -20.248 19.031  -14.876 1.0 92.12 ? 250 VAL A CA  1 A0A1U8FD60 UNP 250 V 
+ATOM 2033 C C   . VAL A 1 250 ? -21.121 18.686  -16.084 1.0 92.12 ? 250 VAL A C   1 A0A1U8FD60 UNP 250 V 
+ATOM 2034 C CB  . VAL A 1 250 ? -20.599 20.414  -14.290 1.0 92.12 ? 250 VAL A CB  1 A0A1U8FD60 UNP 250 V 
+ATOM 2035 O O   . VAL A 1 250 ? -21.931 17.762  -16.010 1.0 92.12 ? 250 VAL A O   1 A0A1U8FD60 UNP 250 V 
+ATOM 2036 C CG1 . VAL A 1 250 ? -22.104 20.624  -14.105 1.0 92.12 ? 250 VAL A CG1 1 A0A1U8FD60 UNP 250 V 
+ATOM 2037 C CG2 . VAL A 1 250 ? -19.951 20.600  -12.912 1.0 92.12 ? 250 VAL A CG2 1 A0A1U8FD60 UNP 250 V 
+ATOM 2038 N N   . LYS A 1 251 ? -20.910 19.355  -17.227 1.0 93.44 ? 251 LYS A N   1 A0A1U8FD60 UNP 251 K 
+ATOM 2039 C CA  . LYS A 1 251 ? -21.670 19.098  -18.465 1.0 93.44 ? 251 LYS A CA  1 A0A1U8FD60 UNP 251 K 
+ATOM 2040 C C   . LYS A 1 251 ? -21.478 17.674  -18.985 1.0 93.44 ? 251 LYS A C   1 A0A1U8FD60 UNP 251 K 
+ATOM 2041 C CB  . LYS A 1 251 ? -21.256 20.104  -19.548 1.0 93.44 ? 251 LYS A CB  1 A0A1U8FD60 UNP 251 K 
+ATOM 2042 O O   . LYS A 1 251 ? -22.441 17.034  -19.396 1.0 93.44 ? 251 LYS A O   1 A0A1U8FD60 UNP 251 K 
+ATOM 2043 C CG  . LYS A 1 251 ? -21.816 21.510  -19.292 1.0 93.44 ? 251 LYS A CG  1 A0A1U8FD60 UNP 251 K 
+ATOM 2044 C CD  . LYS A 1 251 ? -21.177 22.518  -20.257 1.0 93.44 ? 251 LYS A CD  1 A0A1U8FD60 UNP 251 K 
+ATOM 2045 C CE  . LYS A 1 251 ? -21.674 23.932  -19.944 1.0 93.44 ? 251 LYS A CE  1 A0A1U8FD60 UNP 251 K 
+ATOM 2046 N NZ  . LYS A 1 251 ? -20.900 24.959  -20.684 1.0 93.44 ? 251 LYS A NZ  1 A0A1U8FD60 UNP 251 K 
+ATOM 2047 N N   . ALA A 1 252 ? -20.250 17.164  -18.987 1.0 93.25 ? 252 ALA A N   1 A0A1U8FD60 UNP 252 A 
+ATOM 2048 C CA  . ALA A 1 252 ? -19.954 15.822  -19.477 1.0 93.25 ? 252 ALA A CA  1 A0A1U8FD60 UNP 252 A 
+ATOM 2049 C C   . ALA A 1 252 ? -20.577 14.738  -18.585 1.0 93.25 ? 252 ALA A C   1 A0A1U8FD60 UNP 252 A 
+ATOM 2050 C CB  . ALA A 1 252 ? -18.436 15.667  -19.595 1.0 93.25 ? 252 ALA A CB  1 A0A1U8FD60 UNP 252 A 
+ATOM 2051 O O   . ALA A 1 252 ? -21.134 13.769  -19.107 1.0 93.25 ? 252 ALA A O   1 A0A1U8FD60 UNP 252 A 
+ATOM 2052 N N   . LEU A 1 253 ? -20.536 14.917  -17.259 1.0 93.12 ? 253 LEU A N   1 A0A1U8FD60 UNP 253 L 
+ATOM 2053 C CA  . LEU A 1 253 ? -21.168 13.997  -16.317 1.0 93.12 ? 253 LEU A CA  1 A0A1U8FD60 UNP 253 L 
+ATOM 2054 C C   . LEU A 1 253 ? -22.699 14.039  -16.402 1.0 93.12 ? 253 LEU A C   1 A0A1U8FD60 UNP 253 L 
+ATOM 2055 C CB  . LEU A 1 253 ? -20.645 14.265  -14.895 1.0 93.12 ? 253 LEU A CB  1 A0A1U8FD60 UNP 253 L 
+ATOM 2056 O O   . LEU A 1 253 ? -23.342 12.992  -16.347 1.0 93.12 ? 253 LEU A O   1 A0A1U8FD60 UNP 253 L 
+ATOM 2057 C CG  . LEU A 1 253 ? -21.195 13.273  -13.850 1.0 93.12 ? 253 LEU A CG  1 A0A1U8FD60 UNP 253 L 
+ATOM 2058 C CD1 . LEU A 1 253 ? -20.856 11.823  -14.188 1.0 93.12 ? 253 LEU A CD1 1 A0A1U8FD60 UNP 253 L 
+ATOM 2059 C CD2 . LEU A 1 253 ? -20.620 13.546  -12.465 1.0 93.12 ? 253 LEU A CD2 1 A0A1U8FD60 UNP 253 L 
+ATOM 2060 N N   . TYR A 1 254 ? -23.282 15.214  -16.623 1.0 92.25 ? 254 TYR A N   1 A0A1U8FD60 UNP 254 Y 
+ATOM 2061 C CA  . TYR A 1 254 ? -24.710 15.334  -16.903 1.0 92.25 ? 254 TYR A CA  1 A0A1U8FD60 UNP 254 Y 
+ATOM 2062 C C   . TYR A 1 254 ? -25.084 14.573  -18.189 1.0 92.25 ? 254 TYR A C   1 A0A1U8FD60 UNP 254 Y 
+ATOM 2063 C CB  . TYR A 1 254 ? -25.056 16.825  -16.985 1.0 92.25 ? 254 TYR A CB  1 A0A1U8FD60 UNP 254 Y 
+ATOM 2064 O O   . TYR A 1 254 ? -25.963 13.713  -18.191 1.0 92.25 ? 254 TYR A O   1 A0A1U8FD60 UNP 254 Y 
+ATOM 2065 C CG  . TYR A 1 254 ? -26.530 17.087  -17.175 1.0 92.25 ? 254 TYR A CG  1 A0A1U8FD60 UNP 254 Y 
+ATOM 2066 C CD1 . TYR A 1 254 ? -27.099 17.033  -18.463 1.0 92.25 ? 254 TYR A CD1 1 A0A1U8FD60 UNP 254 Y 
+ATOM 2067 C CD2 . TYR A 1 254 ? -27.333 17.388  -16.059 1.0 92.25 ? 254 TYR A CD2 1 A0A1U8FD60 UNP 254 Y 
+ATOM 2068 C CE1 . TYR A 1 254 ? -28.480 17.236  -18.628 1.0 92.25 ? 254 TYR A CE1 1 A0A1U8FD60 UNP 254 Y 
+ATOM 2069 C CE2 . TYR A 1 254 ? -28.707 17.633  -16.230 1.0 92.25 ? 254 TYR A CE2 1 A0A1U8FD60 UNP 254 Y 
+ATOM 2070 O OH  . TYR A 1 254 ? -30.621 17.700  -17.685 1.0 92.25 ? 254 TYR A OH  1 A0A1U8FD60 UNP 254 Y 
+ATOM 2071 C CZ  . TYR A 1 254 ? -29.286 17.530  -17.511 1.0 92.25 ? 254 TYR A CZ  1 A0A1U8FD60 UNP 254 Y 
+ATOM 2072 N N   . ASN A 1 255 ? -24.354 14.815  -19.281 1.0 91.00 ? 255 ASN A N   1 A0A1U8FD60 UNP 255 N 
+ATOM 2073 C CA  . ASN A 1 255 ? -24.645 14.228  -20.590 1.0 91.00 ? 255 ASN A CA  1 A0A1U8FD60 UNP 255 N 
+ATOM 2074 C C   . ASN A 1 255 ? -24.470 12.702  -20.633 1.0 91.00 ? 255 ASN A C   1 A0A1U8FD60 UNP 255 N 
+ATOM 2075 C CB  . ASN A 1 255 ? -23.745 14.899  -21.641 1.0 91.00 ? 255 ASN A CB  1 A0A1U8FD60 UNP 255 N 
+ATOM 2076 O O   . ASN A 1 255 ? -25.220 12.021  -21.335 1.0 91.00 ? 255 ASN A O   1 A0A1U8FD60 UNP 255 N 
+ATOM 2077 C CG  . ASN A 1 255 ? -24.140 16.334  -21.940 1.0 91.00 ? 255 ASN A CG  1 A0A1U8FD60 UNP 255 N 
+ATOM 2078 N ND2 . ASN A 1 255 ? -23.238 17.121  -22.477 1.0 91.00 ? 255 ASN A ND2 1 A0A1U8FD60 UNP 255 N 
+ATOM 2079 O OD1 . ASN A 1 255 ? -25.260 16.765  -21.746 1.0 91.00 ? 255 ASN A OD1 1 A0A1U8FD60 UNP 255 N 
+ATOM 2080 N N   . VAL A 1 256 ? -23.496 12.131  -19.909 1.0 90.62 ? 256 VAL A N   1 A0A1U8FD60 UNP 256 V 
+ATOM 2081 C CA  . VAL A 1 256 ? -23.320 10.668  -19.904 1.0 90.62 ? 256 VAL A CA  1 A0A1U8FD60 UNP 256 V 
+ATOM 2082 C C   . VAL A 1 256 ? -24.504 9.958   -19.244 1.0 90.62 ? 256 VAL A C   1 A0A1U8FD60 UNP 256 V 
+ATOM 2083 C CB  . VAL A 1 256 ? -21.969 10.222  -19.311 1.0 90.62 ? 256 VAL A CB  1 A0A1U8FD60 UNP 256 V 
+ATOM 2084 O O   . VAL A 1 256 ? -24.929 8.927   -19.759 1.0 90.62 ? 256 VAL A O   1 A0A1U8FD60 UNP 256 V 
+ATOM 2085 C CG1 . VAL A 1 256 ? -21.855 10.387  -17.799 1.0 90.62 ? 256 VAL A CG1 1 A0A1U8FD60 UNP 256 V 
+ATOM 2086 C CG2 . VAL A 1 256 ? -21.704 8.749   -19.635 1.0 90.62 ? 256 VAL A CG2 1 A0A1U8FD60 UNP 256 V 
+ATOM 2087 N N   . GLN A 1 257 ? -25.068 10.535  -18.178 1.0 90.38 ? 257 GLN A N   1 A0A1U8FD60 UNP 257 Q 
+ATOM 2088 C CA  . GLN A 1 257 ? -26.230 9.992   -17.462 1.0 90.38 ? 257 GLN A CA  1 A0A1U8FD60 UNP 257 Q 
+ATOM 2089 C C   . GLN A 1 257 ? -27.535 10.105  -18.258 1.0 90.38 ? 257 GLN A C   1 A0A1U8FD60 UNP 257 Q 
+ATOM 2090 C CB  . GLN A 1 257 ? -26.391 10.740  -16.136 1.0 90.38 ? 257 GLN A CB  1 A0A1U8FD60 UNP 257 Q 
+ATOM 2091 O O   . GLN A 1 257 ? -28.444 9.309   -18.049 1.0 90.38 ? 257 GLN A O   1 A0A1U8FD60 UNP 257 Q 
+ATOM 2092 C CG  . GLN A 1 257 ? -25.280 10.409  -15.140 1.0 90.38 ? 257 GLN A CG  1 A0A1U8FD60 UNP 257 Q 
+ATOM 2093 C CD  . GLN A 1 257 ? -25.417 11.285  -13.908 1.0 90.38 ? 257 GLN A CD  1 A0A1U8FD60 UNP 257 Q 
+ATOM 2094 N NE2 . GLN A 1 257 ? -24.759 12.418  -13.885 1.0 90.38 ? 257 GLN A NE2 1 A0A1U8FD60 UNP 257 Q 
+ATOM 2095 O OE1 . GLN A 1 257 ? -26.130 10.976  -12.974 1.0 90.38 ? 257 GLN A OE1 1 A0A1U8FD60 UNP 257 Q 
+ATOM 2096 N N   . GLN A 1 258 ? -27.618 11.068  -19.181 1.0 86.88 ? 258 GLN A N   1 A0A1U8FD60 UNP 258 Q 
+ATOM 2097 C CA  . GLN A 1 258 ? -28.725 11.173  -20.138 1.0 86.88 ? 258 GLN A CA  1 A0A1U8FD60 UNP 258 Q 
+ATOM 2098 C C   . GLN A 1 258 ? -28.616 10.128  -21.256 1.0 86.88 ? 258 GLN A C   1 A0A1U8FD60 UNP 258 Q 
+ATOM 2099 C CB  . GLN A 1 258 ? -28.732 12.588  -20.743 1.0 86.88 ? 258 GLN A CB  1 A0A1U8FD60 UNP 258 Q 
+ATOM 2100 O O   . GLN A 1 258 ? -29.612 9.605   -21.742 1.0 86.88 ? 258 GLN A O   1 A0A1U8FD60 UNP 258 Q 
+ATOM 2101 C CG  . GLN A 1 258 ? -29.095 13.688  -19.731 1.0 86.88 ? 258 GLN A CG  1 A0A1U8FD60 UNP 258 Q 
+ATOM 2102 C CD  . GLN A 1 258 ? -30.541 13.616  -19.251 1.0 86.88 ? 258 GLN A CD  1 A0A1U8FD60 UNP 258 Q 
+ATOM 2103 N NE2 . GLN A 1 258 ? -30.945 14.457  -18.331 1.0 86.88 ? 258 GLN A NE2 1 A0A1U8FD60 UNP 258 Q 
+ATOM 2104 O OE1 . GLN A 1 258 ? -31.345 12.826  -19.705 1.0 86.88 ? 258 GLN A OE1 1 A0A1U8FD60 UNP 258 Q 
+ATOM 2105 N N   . ARG A 1 259 ? -27.387 9.809   -21.679 1.0 87.50 ? 259 ARG A N   1 A0A1U8FD60 UNP 259 R 
+ATOM 2106 C CA  . ARG A 1 259 ? -27.131 8.847   -22.761 1.0 87.50 ? 259 ARG A CA  1 A0A1U8FD60 UNP 259 R 
+ATOM 2107 C C   . ARG A 1 259 ? -27.198 7.387   -22.300 1.0 87.50 ? 259 ARG A C   1 A0A1U8FD60 UNP 259 R 
+ATOM 2108 C CB  . ARG A 1 259 ? -25.775 9.188   -23.388 1.0 87.50 ? 259 ARG A CB  1 A0A1U8FD60 UNP 259 R 
+ATOM 2109 O O   . ARG A 1 259 ? -27.511 6.522   -23.111 1.0 87.50 ? 259 ARG A O   1 A0A1U8FD60 UNP 259 R 
+ATOM 2110 C CG  . ARG A 1 259 ? -25.415 8.268   -24.568 1.0 87.50 ? 259 ARG A CG  1 A0A1U8FD60 UNP 259 R 
+ATOM 2111 C CD  . ARG A 1 259 ? -24.079 8.650   -25.208 1.0 87.50 ? 259 ARG A CD  1 A0A1U8FD60 UNP 259 R 
+ATOM 2112 N NE  . ARG A 1 259 ? -22.978 8.584   -24.229 1.0 87.50 ? 259 ARG A NE  1 A0A1U8FD60 UNP 259 R 
+ATOM 2113 N NH1 . ARG A 1 259 ? -21.204 8.898   -25.660 1.0 87.50 ? 259 ARG A NH1 1 A0A1U8FD60 UNP 259 R 
+ATOM 2114 N NH2 . ARG A 1 259 ? -20.859 8.765   -23.473 1.0 87.50 ? 259 ARG A NH2 1 A0A1U8FD60 UNP 259 R 
+ATOM 2115 C CZ  . ARG A 1 259 ? -21.691 8.750   -24.463 1.0 87.50 ? 259 ARG A CZ  1 A0A1U8FD60 UNP 259 R 
+ATOM 2116 N N   . LYS A 1 260 ? -26.814 7.104   -21.054 1.0 85.81 ? 260 LYS A N   1 A0A1U8FD60 UNP 260 K 
+ATOM 2117 C CA  . LYS A 1 260 ? -26.690 5.752   -20.490 1.0 85.81 ? 260 LYS A CA  1 A0A1U8FD60 UNP 260 K 
+ATOM 2118 C C   . LYS A 1 260 ? -27.421 5.679   -19.156 1.0 85.81 ? 260 LYS A C   1 A0A1U8FD60 UNP 260 K 
+ATOM 2119 C CB  . LYS A 1 260 ? -25.210 5.394   -20.266 1.0 85.81 ? 260 LYS A CB  1 A0A1U8FD60 UNP 260 K 
+ATOM 2120 O O   . LYS A 1 260 ? -27.242 6.563   -18.324 1.0 85.81 ? 260 LYS A O   1 A0A1U8FD60 UNP 260 K 
+ATOM 2121 C CG  . LYS A 1 260 ? -24.374 5.274   -21.551 1.0 85.81 ? 260 LYS A CG  1 A0A1U8FD60 UNP 260 K 
+ATOM 2122 C CD  . LYS A 1 260 ? -22.897 5.030   -21.194 1.0 85.81 ? 260 LYS A CD  1 A0A1U8FD60 UNP 260 K 
+ATOM 2123 C CE  . LYS A 1 260 ? -22.007 4.853   -22.433 1.0 85.81 ? 260 LYS A CE  1 A0A1U8FD60 UNP 260 K 
+ATOM 2124 N NZ  . LYS A 1 260 ? -20.557 4.893   -22.082 1.0 85.81 ? 260 LYS A NZ  1 A0A1U8FD60 UNP 260 K 
+ATOM 2125 N N   . LYS A 1 261 ? -28.137 4.579   -18.912 1.0 88.31 ? 261 LYS A N   1 A0A1U8FD60 UNP 261 K 
+ATOM 2126 C CA  . LYS A 1 261 ? -28.740 4.281   -17.602 1.0 88.31 ? 261 LYS A CA  1 A0A1U8FD60 UNP 261 K 
+ATOM 2127 C C   . LYS A 1 261 ? -27.621 4.001   -16.594 1.0 88.31 ? 261 LYS A C   1 A0A1U8FD60 UNP 261 K 
+ATOM 2128 C CB  . LYS A 1 261 ? -29.746 3.118   -17.770 1.0 88.31 ? 261 LYS A CB  1 A0A1U8FD60 UNP 261 K 
+ATOM 2129 O O   . LYS A 1 261 ? -26.911 3.008   -16.743 1.0 88.31 ? 261 LYS A O   1 A0A1U8FD60 UNP 261 K 
+ATOM 2130 C CG  . LYS A 1 261 ? -30.506 2.768   -16.480 1.0 88.31 ? 261 LYS A CG  1 A0A1U8FD60 UNP 261 K 
+ATOM 2131 C CD  . LYS A 1 261 ? -31.843 2.029   -16.717 1.0 88.31 ? 261 LYS A CD  1 A0A1U8FD60 UNP 261 K 
+ATOM 2132 C CE  . LYS A 1 261 ? -32.645 1.891   -15.408 1.0 88.31 ? 261 LYS A CE  1 A0A1U8FD60 UNP 261 K 
+ATOM 2133 N NZ  . LYS A 1 261 ? -34.091 1.537   -15.574 1.0 88.31 ? 261 LYS A NZ  1 A0A1U8FD60 UNP 261 K 
+ATOM 2134 N N   . CYS A 1 262 ? -27.398 4.887   -15.625 1.0 91.00 ? 262 CYS A N   1 A0A1U8FD60 UNP 262 C 
+ATOM 2135 C CA  . CYS A 1 262 ? -26.273 4.797   -14.689 1.0 91.00 ? 262 CYS A CA  1 A0A1U8FD60 UNP 262 C 
+ATOM 2136 C C   . CYS A 1 262 ? -26.735 4.631   -13.238 1.0 91.00 ? 262 CYS A C   1 A0A1U8FD60 UNP 262 C 
+ATOM 2137 C CB  . CYS A 1 262 ? -25.368 6.032   -14.825 1.0 91.00 ? 262 CYS A CB  1 A0A1U8FD60 UNP 262 C 
+ATOM 2138 O O   . CYS A 1 262 ? -27.695 5.272   -12.830 1.0 91.00 ? 262 CYS A O   1 A0A1U8FD60 UNP 262 C 
+ATOM 2139 S SG  . CYS A 1 262 ? -24.672 6.162   -16.498 1.0 91.00 ? 262 CYS A SG  1 A0A1U8FD60 UNP 262 C 
+ATOM 2140 N N   . LEU A 1 263 ? -25.995 3.848   -12.450 1.0 92.88 ? 263 LEU A N   1 A0A1U8FD60 UNP 263 L 
+ATOM 2141 C CA  . LEU A 1 263 ? -26.074 3.848   -10.990 1.0 92.88 ? 263 LEU A CA  1 A0A1U8FD60 UNP 263 L 
+ATOM 2142 C C   . LEU A 1 263 ? -24.821 4.513   -10.415 1.0 92.88 ? 263 LEU A C   1 A0A1U8FD60 UNP 263 L 
+ATOM 2143 C CB  . LEU A 1 263 ? -26.274 2.420   -10.463 1.0 92.88 ? 263 LEU A CB  1 A0A1U8FD60 UNP 263 L 
+ATOM 2144 O O   . LEU A 1 263 ? -23.697 4.024   -10.594 1.0 92.88 ? 263 LEU A O   1 A0A1U8FD60 UNP 263 L 
+ATOM 2145 C CG  . LEU A 1 263 ? -26.365 2.332   -8.926  1.0 92.88 ? 263 LEU A CG  1 A0A1U8FD60 UNP 263 L 
+ATOM 2146 C CD1 . LEU A 1 263 ? -27.586 3.068   -8.372  1.0 92.88 ? 263 LEU A CD1 1 A0A1U8FD60 UNP 263 L 
+ATOM 2147 C CD2 . LEU A 1 263 ? -26.450 0.871   -8.495  1.0 92.88 ? 263 LEU A CD2 1 A0A1U8FD60 UNP 263 L 
+ATOM 2148 N N   . ILE A 1 264 ? -25.010 5.629   -9.717  1.0 94.00 ? 264 ILE A N   1 A0A1U8FD60 UNP 264 I 
+ATOM 2149 C CA  . ILE A 1 264 ? -23.919 6.375   -9.086  1.0 94.00 ? 264 ILE A CA  1 A0A1U8FD60 UNP 264 I 
+ATOM 2150 C C   . ILE A 1 264 ? -24.057 6.282   -7.574  1.0 94.00 ? 264 ILE A C   1 A0A1U8FD60 UNP 264 I 
+ATOM 2151 C CB  . ILE A 1 264 ? -23.853 7.832   -9.584  1.0 94.00 ? 264 ILE A CB  1 A0A1U8FD60 UNP 264 I 
+ATOM 2152 O O   . ILE A 1 264 ? -25.031 6.761   -7.007  1.0 94.00 ? 264 ILE A O   1 A0A1U8FD60 UNP 264 I 
+ATOM 2153 C CG1 . ILE A 1 264 ? -23.710 7.855   -11.125 1.0 94.00 ? 264 ILE A CG1 1 A0A1U8FD60 UNP 264 I 
+ATOM 2154 C CG2 . ILE A 1 264 ? -22.665 8.539   -8.896  1.0 94.00 ? 264 ILE A CG2 1 A0A1U8FD60 UNP 264 I 
+ATOM 2155 C CD1 . ILE A 1 264 ? -23.733 9.258   -11.728 1.0 94.00 ? 264 ILE A CD1 1 A0A1U8FD60 UNP 264 I 
+ATOM 2156 N N   . VAL A 1 265 ? -23.059 5.698   -6.914  1.0 93.50 ? 265 VAL A N   1 A0A1U8FD60 UNP 265 V 
+ATOM 2157 C CA  . VAL A 1 265 ? -22.997 5.626   -5.455  1.0 93.50 ? 265 VAL A CA  1 A0A1U8FD60 UNP 265 V 
+ATOM 2158 C C   . VAL A 1 265 ? -22.161 6.777   -4.910  1.0 93.50 ? 265 VAL A C   1 A0A1U8FD60 UNP 265 V 
+ATOM 2159 C CB  . VAL A 1 265 ? -22.503 4.268   -4.936  1.0 93.50 ? 265 VAL A CB  1 A0A1U8FD60 UNP 265 V 
+ATOM 2160 O O   . VAL A 1 265 ? -20.987 6.900   -5.271  1.0 93.50 ? 265 VAL A O   1 A0A1U8FD60 UNP 265 V 
+ATOM 2161 C CG1 . VAL A 1 265 ? -22.660 4.191   -3.413  1.0 93.50 ? 265 VAL A CG1 1 A0A1U8FD60 UNP 265 V 
+ATOM 2162 C CG2 . VAL A 1 265 ? -23.290 3.114   -5.565  1.0 93.50 ? 265 VAL A CG2 1 A0A1U8FD60 UNP 265 V 
+ATOM 2163 N N   . LEU A 1 266 ? -22.743 7.593   -4.033  1.0 91.06 ? 266 LEU A N   1 A0A1U8FD60 UNP 266 L 
+ATOM 2164 C CA  . LEU A 1 266 ? -22.056 8.635   -3.266  1.0 91.06 ? 266 LEU A CA  1 A0A1U8FD60 UNP 266 L 
+ATOM 2165 C C   . LEU A 1 266 ? -22.030 8.210   -1.792  1.0 91.06 ? 266 LEU A C   1 A0A1U8FD60 UNP 266 L 
+ATOM 2166 C CB  . LEU A 1 266 ? -22.738 9.998   -3.473  1.0 91.06 ? 266 LEU A CB  1 A0A1U8FD60 UNP 266 L 
+ATOM 2167 O O   . LEU A 1 266 ? -22.992 8.380   -1.049  1.0 91.06 ? 266 LEU A O   1 A0A1U8FD60 UNP 266 L 
+ATOM 2168 C CG  . LEU A 1 266 ? -22.878 10.464  -4.932  1.0 91.06 ? 266 LEU A CG  1 A0A1U8FD60 UNP 266 L 
+ATOM 2169 C CD1 . LEU A 1 266 ? -23.605 11.808  -4.993  1.0 91.06 ? 266 LEU A CD1 1 A0A1U8FD60 UNP 266 L 
+ATOM 2170 C CD2 . LEU A 1 266 ? -21.521 10.632  -5.616  1.0 91.06 ? 266 LEU A CD2 1 A0A1U8FD60 UNP 266 L 
+ATOM 2171 N N   . ASP A 1 267 ? -20.929 7.584   -1.400  1.0 88.12 ? 267 ASP A N   1 A0A1U8FD60 UNP 267 D 
+ATOM 2172 C CA  . ASP A 1 267 ? -20.769 6.909   -0.115  1.0 88.12 ? 267 ASP A CA  1 A0A1U8FD60 UNP 267 D 
+ATOM 2173 C C   . ASP A 1 267 ? -20.186 7.863   0.938   1.0 88.12 ? 267 ASP A C   1 A0A1U8FD60 UNP 267 D 
+ATOM 2174 C CB  . ASP A 1 267 ? -19.909 5.661   -0.369  1.0 88.12 ? 267 ASP A CB  1 A0A1U8FD60 UNP 267 D 
+ATOM 2175 O O   . ASP A 1 267 ? -19.127 8.448   0.713   1.0 88.12 ? 267 ASP A O   1 A0A1U8FD60 UNP 267 D 
+ATOM 2176 C CG  . ASP A 1 267 ? -19.673 4.701   0.804   1.0 88.12 ? 267 ASP A CG  1 A0A1U8FD60 UNP 267 D 
+ATOM 2177 O OD1 . ASP A 1 267 ? -20.588 4.457   1.629   1.0 88.12 ? 267 ASP A OD1 1 A0A1U8FD60 UNP 267 D 
+ATOM 2178 O OD2 . ASP A 1 267 ? -18.600 4.046   0.755   1.0 88.12 ? 267 ASP A OD2 1 A0A1U8FD60 UNP 267 D 
+ATOM 2179 N N   . ASP A 1 268 ? -20.863 7.961   2.081   1.0 82.00 ? 268 ASP A N   1 A0A1U8FD60 UNP 268 D 
+ATOM 2180 C CA  . ASP A 1 268 ? -20.525 8.716   3.293   1.0 82.00 ? 268 ASP A CA  1 A0A1U8FD60 UNP 268 D 
+ATOM 2181 C C   . ASP A 1 268 ? -20.594 10.248  3.139   1.0 82.00 ? 268 ASP A C   1 A0A1U8FD60 UNP 268 D 
+ATOM 2182 C CB  . ASP A 1 268 ? -19.236 8.155   3.918   1.0 82.00 ? 268 ASP A CB  1 A0A1U8FD60 UNP 268 D 
+ATOM 2183 O O   . ASP A 1 268 ? -19.635 10.976  3.368   1.0 82.00 ? 268 ASP A O   1 A0A1U8FD60 UNP 268 D 
+ATOM 2184 C CG  . ASP A 1 268 ? -19.099 8.460   5.414   1.0 82.00 ? 268 ASP A CG  1 A0A1U8FD60 UNP 268 D 
+ATOM 2185 O OD1 . ASP A 1 268 ? -20.110 8.362   6.160   1.0 82.00 ? 268 ASP A OD1 1 A0A1U8FD60 UNP 268 D 
+ATOM 2186 O OD2 . ASP A 1 268 ? -17.955 8.721   5.838   1.0 82.00 ? 268 ASP A OD2 1 A0A1U8FD60 UNP 268 D 
+ATOM 2187 N N   . ILE A 1 269 ? -21.755 10.775  2.737   1.0 83.38 ? 269 ILE A N   1 A0A1U8FD60 UNP 269 I 
+ATOM 2188 C CA  . ILE A 1 269 ? -21.974 12.228  2.632   1.0 83.38 ? 269 ILE A CA  1 A0A1U8FD60 UNP 269 I 
+ATOM 2189 C C   . ILE A 1 269 ? -22.153 12.854  4.026   1.0 83.38 ? 269 ILE A C   1 A0A1U8FD60 UNP 269 I 
+ATOM 2190 C CB  . ILE A 1 269 ? -23.162 12.572  1.705   1.0 83.38 ? 269 ILE A CB  1 A0A1U8FD60 UNP 269 I 
+ATOM 2191 O O   . ILE A 1 269 ? -23.051 12.476  4.777   1.0 83.38 ? 269 ILE A O   1 A0A1U8FD60 UNP 269 I 
+ATOM 2192 C CG1 . ILE A 1 269 ? -22.990 11.933  0.307   1.0 83.38 ? 269 ILE A CG1 1 A0A1U8FD60 UNP 269 I 
+ATOM 2193 C CG2 . ILE A 1 269 ? -23.284 14.108  1.590   1.0 83.38 ? 269 ILE A CG2 1 A0A1U8FD60 UNP 269 I 
+ATOM 2194 C CD1 . ILE A 1 269 ? -24.165 12.210  -0.638  1.0 83.38 ? 269 ILE A CD1 1 A0A1U8FD60 UNP 269 I 
+ATOM 2195 N N   . TRP A 1 270 ? -21.347 13.874  4.341   1.0 76.94 ? 270 TRP A N   1 A0A1U8FD60 UNP 270 W 
+ATOM 2196 C CA  . TRP A 1 270 ? -21.296 14.515  5.668   1.0 76.94 ? 270 TRP A CA  1 A0A1U8FD60 UNP 270 W 
+ATOM 2197 C C   . TRP A 1 270 ? -22.096 15.822  5.807   1.0 76.94 ? 270 TRP A C   1 A0A1U8FD60 UNP 270 W 
+ATOM 2198 C CB  . TRP A 1 270 ? -19.823 14.783  6.010   1.0 76.94 ? 270 TRP A CB  1 A0A1U8FD60 UNP 270 W 
+ATOM 2199 O O   . TRP A 1 270 ? -22.410 16.237  6.932   1.0 76.94 ? 270 TRP A O   1 A0A1U8FD60 UNP 270 W 
+ATOM 2200 C CG  . TRP A 1 270 ? -18.990 13.557  6.210   1.0 76.94 ? 270 TRP A CG  1 A0A1U8FD60 UNP 270 W 
+ATOM 2201 C CD1 . TRP A 1 270 ? -18.360 12.849  5.244   1.0 76.94 ? 270 TRP A CD1 1 A0A1U8FD60 UNP 270 W 
+ATOM 2202 C CD2 . TRP A 1 270 ? -18.753 12.823  7.452   1.0 76.94 ? 270 TRP A CD2 1 A0A1U8FD60 UNP 270 W 
+ATOM 2203 C CE2 . TRP A 1 270 ? -17.969 11.672  7.153   1.0 76.94 ? 270 TRP A CE2 1 A0A1U8FD60 UNP 270 W 
+ATOM 2204 C CE3 . TRP A 1 270 ? -19.140 13.004  8.800   1.0 76.94 ? 270 TRP A CE3 1 A0A1U8FD60 UNP 270 W 
+ATOM 2205 N NE1 . TRP A 1 270 ? -17.781 11.724  5.794   1.0 76.94 ? 270 TRP A NE1 1 A0A1U8FD60 UNP 270 W 
+ATOM 2206 C CH2 . TRP A 1 270 ? -17.998 10.947  9.460   1.0 76.94 ? 270 TRP A CH2 1 A0A1U8FD60 UNP 270 W 
+ATOM 2207 C CZ2 . TRP A 1 270 ? -17.581 10.753  8.135   1.0 76.94 ? 270 TRP A CZ2 1 A0A1U8FD60 UNP 270 W 
+ATOM 2208 C CZ3 . TRP A 1 270 ? -18.774 12.073  9.793   1.0 76.94 ? 270 TRP A CZ3 1 A0A1U8FD60 UNP 270 W 
+ATOM 2209 N N   . SER A 1 271 ? -22.358 16.523  4.699   1.0 80.44 ? 271 SER A N   1 A0A1U8FD60 UNP 271 S 
+ATOM 2210 C CA  . SER A 1 271 ? -23.005 17.842  4.712   1.0 80.44 ? 271 SER A CA  1 A0A1U8FD60 UNP 271 S 
+ATOM 2211 C C   . SER A 1 271 ? -23.730 18.175  3.408   1.0 80.44 ? 271 SER A C   1 A0A1U8FD60 UNP 271 S 
+ATOM 2212 C CB  . SER A 1 271 ? -21.980 18.944  5.024   1.0 80.44 ? 271 SER A CB  1 A0A1U8FD60 UNP 271 S 
+ATOM 2213 O O   . SER A 1 271 ? -23.342 17.733  2.327   1.0 80.44 ? 271 SER A O   1 A0A1U8FD60 UNP 271 S 
+ATOM 2214 O OG  . SER A 1 271 ? -21.022 19.124  3.991   1.0 80.44 ? 271 SER A OG  1 A0A1U8FD60 UNP 271 S 
+ATOM 2215 N N   . THR A 1 272 ? -24.743 19.036  3.507   1.0 85.69 ? 272 THR A N   1 A0A1U8FD60 UNP 272 T 
+ATOM 2216 C CA  . THR A 1 272 ? -25.511 19.576  2.370   1.0 85.69 ? 272 THR A CA  1 A0A1U8FD60 UNP 272 T 
+ATOM 2217 C C   . THR A 1 272 ? -24.650 20.416  1.417   1.0 85.69 ? 272 THR A C   1 A0A1U8FD60 UNP 272 T 
+ATOM 2218 C CB  . THR A 1 272 ? -26.670 20.430  2.906   1.0 85.69 ? 272 THR A CB  1 A0A1U8FD60 UNP 272 T 
+ATOM 2219 O O   . THR A 1 272 ? -24.879 20.429  0.208   1.0 85.69 ? 272 THR A O   1 A0A1U8FD60 UNP 272 T 
+ATOM 2220 C CG2 . THR A 1 272 ? -27.647 19.605  3.741   1.0 85.69 ? 272 THR A CG2 1 A0A1U8FD60 UNP 272 T 
+ATOM 2221 O OG1 . THR A 1 272 ? -26.160 21.430  3.756   1.0 85.69 ? 272 THR A OG1 1 A0A1U8FD60 UNP 272 T 
+ATOM 2222 N N   . ASN A 1 273 ? -23.584 21.043  1.932   1.0 83.12 ? 273 ASN A N   1 A0A1U8FD60 UNP 273 N 
+ATOM 2223 C CA  . ASN A 1 273 ? -22.613 21.816  1.145   1.0 83.12 ? 273 ASN A CA  1 A0A1U8FD60 UNP 273 N 
+ATOM 2224 C C   . ASN A 1 273 ? -21.944 20.994  0.035   1.0 83.12 ? 273 ASN A C   1 A0A1U8FD60 UNP 273 N 
+ATOM 2225 C CB  . ASN A 1 273 ? -21.537 22.383  2.090   1.0 83.12 ? 273 ASN A CB  1 A0A1U8FD60 UNP 273 N 
+ATOM 2226 O O   . ASN A 1 273 ? -21.655 21.533  -1.038  1.0 83.12 ? 273 ASN A O   1 A0A1U8FD60 UNP 273 N 
+ATOM 2227 C CG  . ASN A 1 273 ? -22.061 23.471  3.007   1.0 83.12 ? 273 ASN A CG  1 A0A1U8FD60 UNP 273 N 
+ATOM 2228 N ND2 . ASN A 1 273 ? -21.328 23.819  4.038   1.0 83.12 ? 273 ASN A ND2 1 A0A1U8FD60 UNP 273 N 
+ATOM 2229 O OD1 . ASN A 1 273 ? -23.121 24.028  2.807   1.0 83.12 ? 273 ASN A OD1 1 A0A1U8FD60 UNP 273 N 
+ATOM 2230 N N   . PHE A 1 274 ? -21.713 19.697  0.280   1.0 84.50 ? 274 PHE A N   1 A0A1U8FD60 UNP 274 F 
+ATOM 2231 C CA  . PHE A 1 274 ? -21.220 18.777  -0.745  1.0 84.50 ? 274 PHE A CA  1 A0A1U8FD60 UNP 274 F 
+ATOM 2232 C C   . PHE A 1 274 ? -22.177 18.731  -1.926  1.0 84.50 ? 274 PHE A C   1 A0A1U8FD60 UNP 274 F 
+ATOM 2233 C CB  . PHE A 1 274 ? -20.997 17.382  -0.150  1.0 84.50 ? 274 PHE A CB  1 A0A1U8FD60 UNP 274 F 
+ATOM 2234 O O   . PHE A 1 274 ? -21.779 19.041  -3.050  1.0 84.50 ? 274 PHE A O   1 A0A1U8FD60 UNP 274 F 
+ATOM 2235 C CG  . PHE A 1 274 ? -20.793 16.320  -1.208  1.0 84.50 ? 274 PHE A CG  1 A0A1U8FD60 UNP 274 F 
+ATOM 2236 C CD1 . PHE A 1 274 ? -21.833 15.420  -1.496  1.0 84.50 ? 274 PHE A CD1 1 A0A1U8FD60 UNP 274 F 
+ATOM 2237 C CD2 . PHE A 1 274 ? -19.610 16.286  -1.967  1.0 84.50 ? 274 PHE A CD2 1 A0A1U8FD60 UNP 274 F 
+ATOM 2238 C CE1 . PHE A 1 274 ? -21.681 14.471  -2.517  1.0 84.50 ? 274 PHE A CE1 1 A0A1U8FD60 UNP 274 F 
+ATOM 2239 C CE2 . PHE A 1 274 ? -19.466 15.350  -3.003  1.0 84.50 ? 274 PHE A CE2 1 A0A1U8FD60 UNP 274 F 
+ATOM 2240 C CZ  . PHE A 1 274 ? -20.499 14.435  -3.273  1.0 84.50 ? 274 PHE A CZ  1 A0A1U8FD60 UNP 274 F 
+ATOM 2241 N N   . TRP A 1 275 ? -23.446 18.421  -1.658  1.0 89.56 ? 275 TRP A N   1 A0A1U8FD60 UNP 275 W 
+ATOM 2242 C CA  . TRP A 1 275 ? -24.459 18.321  -2.697  1.0 89.56 ? 275 TRP A CA  1 A0A1U8FD60 UNP 275 W 
+ATOM 2243 C C   . TRP A 1 275 ? -24.618 19.626  -3.466  1.0 89.56 ? 275 TRP A C   1 A0A1U8FD60 UNP 275 W 
+ATOM 2244 C CB  . TRP A 1 275 ? -25.794 17.908  -2.096  1.0 89.56 ? 275 TRP A CB  1 A0A1U8FD60 UNP 275 W 
+ATOM 2245 O O   . TRP A 1 275 ? -24.586 19.616  -4.694  1.0 89.56 ? 275 TRP A O   1 A0A1U8FD60 UNP 275 W 
+ATOM 2246 C CG  . TRP A 1 275 ? -26.844 17.732  -3.142  1.0 89.56 ? 275 TRP A CG  1 A0A1U8FD60 UNP 275 W 
+ATOM 2247 C CD1 . TRP A 1 275 ? -28.019 18.398  -3.214  1.0 89.56 ? 275 TRP A CD1 1 A0A1U8FD60 UNP 275 W 
+ATOM 2248 C CD2 . TRP A 1 275 ? -26.856 16.770  -4.241  1.0 89.56 ? 275 TRP A CD2 1 A0A1U8FD60 UNP 275 W 
+ATOM 2249 C CE2 . TRP A 1 275 ? -28.094 16.906  -4.937  1.0 89.56 ? 275 TRP A CE2 1 A0A1U8FD60 UNP 275 W 
+ATOM 2250 C CE3 . TRP A 1 275 ? -25.972 15.758  -4.683  1.0 89.56 ? 275 TRP A CE3 1 A0A1U8FD60 UNP 275 W 
+ATOM 2251 N NE1 . TRP A 1 275 ? -28.777 17.885  -4.249  1.0 89.56 ? 275 TRP A NE1 1 A0A1U8FD60 UNP 275 W 
+ATOM 2252 C CH2 . TRP A 1 275 ? -27.527 15.106  -6.450  1.0 89.56 ? 275 TRP A CH2 1 A0A1U8FD60 UNP 275 W 
+ATOM 2253 C CZ2 . TRP A 1 275 ? -28.434 16.090  -6.023  1.0 89.56 ? 275 TRP A CZ2 1 A0A1U8FD60 UNP 275 W 
+ATOM 2254 C CZ3 . TRP A 1 275 ? -26.302 14.939  -5.780  1.0 89.56 ? 275 TRP A CZ3 1 A0A1U8FD60 UNP 275 W 
+ATOM 2255 N N   . ASN A 1 276 ? -24.671 20.760  -2.762  1.0 88.12 ? 276 ASN A N   1 A0A1U8FD60 UNP 276 N 
+ATOM 2256 C CA  . ASN A 1 276 ? -24.801 22.080  -3.383  1.0 88.12 ? 276 ASN A CA  1 A0A1U8FD60 UNP 276 N 
+ATOM 2257 C C   . ASN A 1 276 ? -23.725 22.354  -4.443  1.0 88.12 ? 276 ASN A C   1 A0A1U8FD60 UNP 276 N 
+ATOM 2258 C CB  . ASN A 1 276 ? -24.762 23.154  -2.282  1.0 88.12 ? 276 ASN A CB  1 A0A1U8FD60 UNP 276 N 
+ATOM 2259 O O   . ASN A 1 276 ? -23.998 23.036  -5.432  1.0 88.12 ? 276 ASN A O   1 A0A1U8FD60 UNP 276 N 
+ATOM 2260 C CG  . ASN A 1 276 ? -26.020 23.152  -1.438  1.0 88.12 ? 276 ASN A CG  1 A0A1U8FD60 UNP 276 N 
+ATOM 2261 N ND2 . ASN A 1 276 ? -25.973 23.675  -0.235  1.0 88.12 ? 276 ASN A ND2 1 A0A1U8FD60 UNP 276 N 
+ATOM 2262 O OD1 . ASN A 1 276 ? -27.068 22.692  -1.857  1.0 88.12 ? 276 ASN A OD1 1 A0A1U8FD60 UNP 276 N 
+ATOM 2263 N N   . SER A 1 277 ? -22.533 21.784  -4.251  1.0 86.38 ? 277 SER A N   1 A0A1U8FD60 UNP 277 S 
+ATOM 2264 C CA  . SER A 1 277 ? -21.372 21.969  -5.119  1.0 86.38 ? 277 SER A CA  1 A0A1U8FD60 UNP 277 S 
+ATOM 2265 C C   . SER A 1 277 ? -21.336 21.013  -6.319  1.0 86.38 ? 277 SER A C   1 A0A1U8FD60 UNP 277 S 
+ATOM 2266 C CB  . SER A 1 277 ? -20.095 21.800  -4.290  1.0 86.38 ? 277 SER A CB  1 A0A1U8FD60 UNP 277 S 
+ATOM 2267 O O   . SER A 1 277 ? -20.665 21.310  -7.305  1.0 86.38 ? 277 SER A O   1 A0A1U8FD60 UNP 277 S 
+ATOM 2268 O OG  . SER A 1 277 ? -20.063 22.692  -3.191  1.0 86.38 ? 277 SER A OG  1 A0A1U8FD60 UNP 277 S 
+ATOM 2269 N N   . VAL A 1 278 ? -22.031 19.869  -6.263  1.0 89.81 ? 278 VAL A N   1 A0A1U8FD60 UNP 278 V 
+ATOM 2270 C CA  . VAL A 1 278 ? -21.995 18.833  -7.320  1.0 89.81 ? 278 VAL A CA  1 A0A1U8FD60 UNP 278 V 
+ATOM 2271 C C   . VAL A 1 278 ? -23.336 18.607  -8.021  1.0 89.81 ? 278 VAL A C   1 A0A1U8FD60 UNP 278 V 
+ATOM 2272 C CB  . VAL A 1 278 ? -21.430 17.496  -6.798  1.0 89.81 ? 278 VAL A CB  1 A0A1U8FD60 UNP 278 V 
+ATOM 2273 O O   . VAL A 1 278 ? -23.355 18.026  -9.103  1.0 89.81 ? 278 VAL A O   1 A0A1U8FD60 UNP 278 V 
+ATOM 2274 C CG1 . VAL A 1 278 ? -20.007 17.660  -6.250  1.0 89.81 ? 278 VAL A CG1 1 A0A1U8FD60 UNP 278 V 
+ATOM 2275 C CG2 . VAL A 1 278 ? -22.311 16.837  -5.731  1.0 89.81 ? 278 VAL A CG2 1 A0A1U8FD60 UNP 278 V 
+ATOM 2276 N N   . GLN A 1 279 ? -24.447 19.084  -7.450  1.0 89.69 ? 279 GLN A N   1 A0A1U8FD60 UNP 279 Q 
+ATOM 2277 C CA  . GLN A 1 279 ? -25.818 18.791  -7.889  1.0 89.69 ? 279 GLN A CA  1 A0A1U8FD60 UNP 279 Q 
+ATOM 2278 C C   . GLN A 1 279 ? -26.076 19.051  -9.378  1.0 89.69 ? 279 GLN A C   1 A0A1U8FD60 UNP 279 Q 
+ATOM 2279 C CB  . GLN A 1 279 ? -26.821 19.594  -7.043  1.0 89.69 ? 279 GLN A CB  1 A0A1U8FD60 UNP 279 Q 
+ATOM 2280 O O   . GLN A 1 279 ? -26.824 18.311  -10.004 1.0 89.69 ? 279 GLN A O   1 A0A1U8FD60 UNP 279 Q 
+ATOM 2281 C CG  . GLN A 1 279 ? -26.636 21.122  -7.128  1.0 89.69 ? 279 GLN A CG  1 A0A1U8FD60 UNP 279 Q 
+ATOM 2282 C CD  . GLN A 1 279 ? -27.656 21.880  -6.293  1.0 89.69 ? 279 GLN A CD  1 A0A1U8FD60 UNP 279 Q 
+ATOM 2283 N NE2 . GLN A 1 279 ? -27.280 23.002  -5.723  1.0 89.69 ? 279 GLN A NE2 1 A0A1U8FD60 UNP 279 Q 
+ATOM 2284 O OE1 . GLN A 1 279 ? -28.809 21.488  -6.172  1.0 89.69 ? 279 GLN A OE1 1 A0A1U8FD60 UNP 279 Q 
+ATOM 2285 N N   . TYR A 1 280 ? -25.439 20.066  -9.970  1.0 90.00 ? 280 TYR A N   1 A0A1U8FD60 UNP 280 Y 
+ATOM 2286 C CA  . TYR A 1 280 ? -25.644 20.435  -11.376 1.0 90.00 ? 280 TYR A CA  1 A0A1U8FD60 UNP 280 Y 
+ATOM 2287 C C   . TYR A 1 280 ? -25.081 19.412  -12.368 1.0 90.00 ? 280 TYR A C   1 A0A1U8FD60 UNP 280 Y 
+ATOM 2288 C CB  . TYR A 1 280 ? -25.024 21.813  -11.628 1.0 90.00 ? 280 TYR A CB  1 A0A1U8FD60 UNP 280 Y 
+ATOM 2289 O O   . TYR A 1 280 ? -25.398 19.460  -13.553 1.0 90.00 ? 280 TYR A O   1 A0A1U8FD60 UNP 280 Y 
+ATOM 2290 C CG  . TYR A 1 280 ? -25.642 22.911  -10.790 1.0 90.00 ? 280 TYR A CG  1 A0A1U8FD60 UNP 280 Y 
+ATOM 2291 C CD1 . TYR A 1 280 ? -26.962 23.325  -11.054 1.0 90.00 ? 280 TYR A CD1 1 A0A1U8FD60 UNP 280 Y 
+ATOM 2292 C CD2 . TYR A 1 280 ? -24.912 23.505  -9.741  1.0 90.00 ? 280 TYR A CD2 1 A0A1U8FD60 UNP 280 Y 
+ATOM 2293 C CE1 . TYR A 1 280 ? -27.550 24.340  -10.278 1.0 90.00 ? 280 TYR A CE1 1 A0A1U8FD60 UNP 280 Y 
+ATOM 2294 C CE2 . TYR A 1 280 ? -25.498 24.522  -8.963  1.0 90.00 ? 280 TYR A CE2 1 A0A1U8FD60 UNP 280 Y 
+ATOM 2295 O OH  . TYR A 1 280 ? -27.390 25.932  -8.502  1.0 90.00 ? 280 TYR A OH  1 A0A1U8FD60 UNP 280 Y 
+ATOM 2296 C CZ  . TYR A 1 280 ? -26.817 24.944  -9.236  1.0 90.00 ? 280 TYR A CZ  1 A0A1U8FD60 UNP 280 Y 
+ATOM 2297 N N   . ALA A 1 281 ? -24.245 18.486  -11.899 1.0 90.50 ? 281 ALA A N   1 A0A1U8FD60 UNP 281 A 
+ATOM 2298 C CA  . ALA A 1 281 ? -23.730 17.398  -12.718 1.0 90.50 ? 281 ALA A CA  1 A0A1U8FD60 UNP 281 A 
+ATOM 2299 C C   . ALA A 1 281 ? -24.695 16.207  -12.796 1.0 90.50 ? 281 ALA A C   1 A0A1U8FD60 UNP 281 A 
+ATOM 2300 C CB  . ALA A 1 281 ? -22.375 16.996  -12.150 1.0 90.50 ? 281 ALA A CB  1 A0A1U8FD60 UNP 281 A 
+ATOM 2301 O O   . ALA A 1 281 ? -24.445 15.273  -13.557 1.0 90.50 ? 281 ALA A O   1 A0A1U8FD60 UNP 281 A 
+ATOM 2302 N N   . PHE A 1 282 ? -25.778 16.229  -12.016 1.0 89.62 ? 282 PHE A N   1 A0A1U8FD60 UNP 282 F 
+ATOM 2303 C CA  . PHE A 1 282 ? -26.765 15.164  -11.937 1.0 89.62 ? 282 PHE A CA  1 A0A1U8FD60 UNP 282 F 
+ATOM 2304 C C   . PHE A 1 282 ? -28.102 15.638  -12.521 1.0 89.62 ? 282 PHE A C   1 A0A1U8FD60 UNP 282 F 
+ATOM 2305 C CB  . PHE A 1 282 ? -26.904 14.704  -10.487 1.0 89.62 ? 282 PHE A CB  1 A0A1U8FD60 UNP 282 F 
+ATOM 2306 O O   . PHE A 1 282 ? -28.570 16.728  -12.182 1.0 89.62 ? 282 PHE A O   1 A0A1U8FD60 UNP 282 F 
+ATOM 2307 C CG  . PHE A 1 282 ? -25.611 14.164  -9.902  1.0 89.62 ? 282 PHE A CG  1 A0A1U8FD60 UNP 282 F 
+ATOM 2308 C CD1 . PHE A 1 282 ? -25.198 12.848  -10.176 1.0 89.62 ? 282 PHE A CD1 1 A0A1U8FD60 UNP 282 F 
+ATOM 2309 C CD2 . PHE A 1 282 ? -24.798 14.994  -9.109  1.0 89.62 ? 282 PHE A CD2 1 A0A1U8FD60 UNP 282 F 
+ATOM 2310 C CE1 . PHE A 1 282 ? -23.987 12.367  -9.650  1.0 89.62 ? 282 PHE A CE1 1 A0A1U8FD60 UNP 282 F 
+ATOM 2311 C CE2 . PHE A 1 282 ? -23.585 14.513  -8.589  1.0 89.62 ? 282 PHE A CE2 1 A0A1U8FD60 UNP 282 F 
+ATOM 2312 C CZ  . PHE A 1 282 ? -23.177 13.196  -8.858  1.0 89.62 ? 282 PHE A CZ  1 A0A1U8FD60 UNP 282 F 
+ATOM 2313 N N   . PRO A 1 283 ? -28.725 14.862  -13.421 1.0 81.94 ? 283 PRO A N   1 A0A1U8FD60 UNP 283 P 
+ATOM 2314 C CA  . PRO A 1 283 ? -30.019 15.221  -13.980 1.0 81.94 ? 283 PRO A CA  1 A0A1U8FD60 UNP 283 P 
+ATOM 2315 C C   . PRO A 1 283 ? -31.109 15.186  -12.902 1.0 81.94 ? 283 PRO A C   1 A0A1U8FD60 UNP 283 P 
+ATOM 2316 C CB  . PRO A 1 283 ? -30.236 14.235  -15.127 1.0 81.94 ? 283 PRO A CB  1 A0A1U8FD60 UNP 283 P 
+ATOM 2317 O O   . PRO A 1 283 ? -31.293 14.174  -12.236 1.0 81.94 ? 283 PRO A O   1 A0A1U8FD60 UNP 283 P 
+ATOM 2318 C CG  . PRO A 1 283 ? -29.448 12.996  -14.708 1.0 81.94 ? 283 PRO A CG  1 A0A1U8FD60 UNP 283 P 
+ATOM 2319 C CD  . PRO A 1 283 ? -28.268 13.580  -13.941 1.0 81.94 ? 283 PRO A CD  1 A0A1U8FD60 UNP 283 P 
+ATOM 2320 N N   . LYS A 1 284 ? -31.829 16.304  -12.733 1.0 66.50 ? 284 LYS A N   1 A0A1U8FD60 UNP 284 K 
+ATOM 2321 C CA  . LYS A 1 284 ? -33.004 16.412  -11.856 1.0 66.50 ? 284 LYS A CA  1 A0A1U8FD60 UNP 284 K 
+ATOM 2322 C C   . LYS A 1 284 ? -34.280 16.394  -12.701 1.0 66.50 ? 284 LYS A C   1 A0A1U8FD60 UNP 284 K 
+ATOM 2323 C CB  . LYS A 1 284 ? -32.943 17.690  -10.995 1.0 66.50 ? 284 LYS A CB  1 A0A1U8FD60 UNP 284 K 
+ATOM 2324 O O   . LYS A 1 284 ? -34.345 17.108  -13.700 1.0 66.50 ? 284 LYS A O   1 A0A1U8FD60 UNP 284 K 
+ATOM 2325 C CG  . LYS A 1 284 ? -31.760 17.735  -10.011 1.0 66.50 ? 284 LYS A CG  1 A0A1U8FD60 UNP 284 K 
+ATOM 2326 C CD  . LYS A 1 284 ? -31.910 18.920  -9.042  1.0 66.50 ? 284 LYS A CD  1 A0A1U8FD60 UNP 284 K 
+ATOM 2327 C CE  . LYS A 1 284 ? -30.724 19.009  -8.073  1.0 66.50 ? 284 LYS A CE  1 A0A1U8FD60 UNP 284 K 
+ATOM 2328 N NZ  . LYS A 1 284 ? -30.959 20.031  -7.020  1.0 66.50 ? 284 LYS A NZ  1 A0A1U8FD60 UNP 284 K 
+ATOM 2329 N N   . GLY A 1 285 ? -35.294 15.649  -12.265 1.0 58.19 ? 285 GLY A N   1 A0A1U8FD60 UNP 285 G 
+ATOM 2330 C CA  . GLY A 1 285 ? -36.643 15.677  -12.841 1.0 58.19 ? 285 GLY A CA  1 A0A1U8FD60 UNP 285 G 
+ATOM 2331 C C   . GLY A 1 285 ? -37.050 14.421  -13.619 1.0 58.19 ? 285 GLY A C   1 A0A1U8FD60 UNP 285 G 
+ATOM 2332 O O   . GLY A 1 285 ? -36.230 13.557  -13.930 1.0 58.19 ? 285 GLY A O   1 A0A1U8FD60 UNP 285 G 
+ATOM 2333 N N   . LYS A 1 286 ? -38.356 14.345  -13.912 1.0 51.97 ? 286 LYS A N   1 A0A1U8FD60 UNP 286 K 
+ATOM 2334 C CA  . LYS A 1 286 ? -39.031 13.215  -14.566 1.0 51.97 ? 286 LYS A CA  1 A0A1U8FD60 UNP 286 K 
+ATOM 2335 C C   . LYS A 1 286 ? -38.368 12.865  -15.907 1.0 51.97 ? 286 LYS A C   1 A0A1U8FD60 UNP 286 K 
+ATOM 2336 C CB  . LYS A 1 286 ? -40.526 13.545  -14.763 1.0 51.97 ? 286 LYS A CB  1 A0A1U8FD60 UNP 286 K 
+ATOM 2337 O O   . LYS A 1 286 ? -38.223 13.735  -16.764 1.0 51.97 ? 286 LYS A O   1 A0A1U8FD60 UNP 286 K 
+ATOM 2338 C CG  . LYS A 1 286 ? -41.285 13.700  -13.432 1.0 51.97 ? 286 LYS A CG  1 A0A1U8FD60 UNP 286 K 
+ATOM 2339 C CD  . LYS A 1 286 ? -42.795 13.854  -13.658 1.0 51.97 ? 286 LYS A CD  1 A0A1U8FD60 UNP 286 K 
+ATOM 2340 C CE  . LYS A 1 286 ? -43.527 13.858  -12.310 1.0 51.97 ? 286 LYS A CE  1 A0A1U8FD60 UNP 286 K 
+ATOM 2341 N NZ  . LYS A 1 286 ? -44.983 13.635  -12.483 1.0 51.97 ? 286 LYS A NZ  1 A0A1U8FD60 UNP 286 K 
+ATOM 2342 N N   . GLY A 1 287 ? -37.980 11.598  -16.077 1.0 55.62 ? 287 GLY A N   1 A0A1U8FD60 UNP 287 G 
+ATOM 2343 C CA  . GLY A 1 287 ? -37.458 11.045  -17.336 1.0 55.62 ? 287 GLY A CA  1 A0A1U8FD60 UNP 287 G 
+ATOM 2344 C C   . GLY A 1 287 ? -35.984 10.610  -17.334 1.0 55.62 ? 287 GLY A C   1 A0A1U8FD60 UNP 287 G 
+ATOM 2345 O O   . GLY A 1 287 ? -35.539 10.009  -18.313 1.0 55.62 ? 287 GLY A O   1 A0A1U8FD60 UNP 287 G 
+ATOM 2346 N N   . SER A 1 288 ? -35.216 10.861  -16.265 1.0 70.06 ? 288 SER A N   1 A0A1U8FD60 UNP 288 S 
+ATOM 2347 C CA  . SER A 1 288 ? -33.871 10.279  -16.120 1.0 70.06 ? 288 SER A CA  1 A0A1U8FD60 UNP 288 S 
+ATOM 2348 C C   . SER A 1 288 ? -33.961 8.841   -15.615 1.0 70.06 ? 288 SER A C   1 A0A1U8FD60 UNP 288 S 
+ATOM 2349 C CB  . SER A 1 288 ? -32.994 11.099  -15.170 1.0 70.06 ? 288 SER A CB  1 A0A1U8FD60 UNP 288 S 
+ATOM 2350 O O   . SER A 1 288 ? -34.392 8.607   -14.495 1.0 70.06 ? 288 SER A O   1 A0A1U8FD60 UNP 288 S 
+ATOM 2351 O OG  . SER A 1 288 ? -31.765 10.425  -14.928 1.0 70.06 ? 288 SER A OG  1 A0A1U8FD60 UNP 288 S 
+ATOM 2352 N N   . ARG A 1 289 ? -33.457 7.884   -16.399 1.0 80.25 ? 289 ARG A N   1 A0A1U8FD60 UNP 289 R 
+ATOM 2353 C CA  . ARG A 1 289 ? -33.358 6.470   -15.983 1.0 80.25 ? 289 ARG A CA  1 A0A1U8FD60 UNP 289 R 
+ATOM 2354 C C   . ARG A 1 289 ? -32.170 6.192   -15.052 1.0 80.25 ? 289 ARG A C   1 A0A1U8FD60 UNP 289 R 
+ATOM 2355 C CB  . ARG A 1 289 ? -33.319 5.562   -17.219 1.0 80.25 ? 289 ARG A CB  1 A0A1U8FD60 UNP 289 R 
+ATOM 2356 O O   . ARG A 1 289 ? -32.012 5.081   -14.557 1.0 80.25 ? 289 ARG A O   1 A0A1U8FD60 UNP 289 R 
+ATOM 2357 C CG  . ARG A 1 289 ? -34.528 5.753   -18.145 1.0 80.25 ? 289 ARG A CG  1 A0A1U8FD60 UNP 289 R 
+ATOM 2358 C CD  . ARG A 1 289 ? -34.452 4.778   -19.322 1.0 80.25 ? 289 ARG A CD  1 A0A1U8FD60 UNP 289 R 
+ATOM 2359 N NE  . ARG A 1 289 ? -35.508 5.062   -20.309 1.0 80.25 ? 289 ARG A NE  1 A0A1U8FD60 UNP 289 R 
+ATOM 2360 N NH1 . ARG A 1 289 ? -35.050 3.337   -21.751 1.0 80.25 ? 289 ARG A NH1 1 A0A1U8FD60 UNP 289 R 
+ATOM 2361 N NH2 . ARG A 1 289 ? -36.748 4.721   -22.185 1.0 80.25 ? 289 ARG A NH2 1 A0A1U8FD60 UNP 289 R 
+ATOM 2362 C CZ  . ARG A 1 289 ? -35.758 4.378   -21.410 1.0 80.25 ? 289 ARG A CZ  1 A0A1U8FD60 UNP 289 R 
+ATOM 2363 N N   . SER A 1 290 ? -31.272 7.165   -14.880 1.0 88.31 ? 290 SER A N   1 A0A1U8FD60 UNP 290 S 
+ATOM 2364 C CA  . SER A 1 290 ? -30.104 7.042   -14.000 1.0 88.31 ? 290 SER A CA  1 A0A1U8FD60 UNP 290 S 
+ATOM 2365 C C   . SER A 1 290 ? -30.490 7.301   -12.543 1.0 88.31 ? 290 SER A C   1 A0A1U8FD60 UNP 290 S 
+ATOM 2366 C CB  . SER A 1 290 ? -28.990 8.002   -14.430 1.0 88.31 ? 290 SER A CB  1 A0A1U8FD60 UNP 290 S 
+ATOM 2367 O O   . SER A 1 290 ? -31.199 8.266   -12.272 1.0 88.31 ? 290 SER A O   1 A0A1U8FD60 UNP 290 S 
+ATOM 2368 O OG  . SER A 1 290 ? -28.453 7.609   -15.684 1.0 88.31 ? 290 SER A OG  1 A0A1U8FD60 UNP 290 S 
+ATOM 2369 N N   . LYS A 1 291 ? -29.971 6.480   -11.622 1.0 90.50 ? 291 LYS A N   1 A0A1U8FD60 UNP 291 K 
+ATOM 2370 C CA  . LYS A 1 291 ? -30.249 6.537   -10.179 1.0 90.50 ? 291 LYS A CA  1 A0A1U8FD60 UNP 291 K 
+ATOM 2371 C C   . LYS A 1 291 ? -28.991 6.887   -9.379  1.0 90.50 ? 291 LYS A C   1 A0A1U8FD60 UNP 291 K 
+ATOM 2372 C CB  . LYS A 1 291 ? -30.911 5.222   -9.703  1.0 90.50 ? 291 LYS A CB  1 A0A1U8FD60 UNP 291 K 
+ATOM 2373 O O   . LYS A 1 291 ? -27.875 6.473   -9.719  1.0 90.50 ? 291 LYS A O   1 A0A1U8FD60 UNP 291 K 
+ATOM 2374 C CG  . LYS A 1 291 ? -32.357 5.075   -10.225 1.0 90.50 ? 291 LYS A CG  1 A0A1U8FD60 UNP 291 K 
+ATOM 2375 C CD  . LYS A 1 291 ? -33.051 3.759   -9.819  1.0 90.50 ? 291 LYS A CD  1 A0A1U8FD60 UNP 291 K 
+ATOM 2376 C CE  . LYS A 1 291 ? -34.531 3.777   -10.231 1.0 90.50 ? 291 LYS A CE  1 A0A1U8FD60 UNP 291 K 
+ATOM 2377 N NZ  . LYS A 1 291 ? -35.259 2.493   -10.025 1.0 90.50 ? 291 LYS A NZ  1 A0A1U8FD60 UNP 291 K 
+ATOM 2378 N N   . ILE A 1 292 ? -29.170 7.633   -8.291  1.0 92.06 ? 292 ILE A N   1 A0A1U8FD60 UNP 292 I 
+ATOM 2379 C CA  . ILE A 1 292 ? -28.110 7.961   -7.329  1.0 92.06 ? 292 ILE A CA  1 A0A1U8FD60 UNP 292 I 
+ATOM 2380 C C   . ILE A 1 292 ? -28.393 7.223   -6.026  1.0 92.06 ? 292 ILE A C   1 A0A1U8FD60 UNP 292 I 
+ATOM 2381 C CB  . ILE A 1 292 ? -27.992 9.483   -7.099  1.0 92.06 ? 292 ILE A CB  1 A0A1U8FD60 UNP 292 I 
+ATOM 2382 O O   . ILE A 1 292 ? -29.454 7.402   -5.444  1.0 92.06 ? 292 ILE A O   1 A0A1U8FD60 UNP 292 I 
+ATOM 2383 C CG1 . ILE A 1 292 ? -27.792 10.225  -8.437  1.0 92.06 ? 292 ILE A CG1 1 A0A1U8FD60 UNP 292 I 
+ATOM 2384 C CG2 . ILE A 1 292 ? -26.828 9.794   -6.135  1.0 92.06 ? 292 ILE A CG2 1 A0A1U8FD60 UNP 292 I 
+ATOM 2385 C CD1 . ILE A 1 292 ? -27.813 11.746  -8.288  1.0 92.06 ? 292 ILE A CD1 1 A0A1U8FD60 UNP 292 I 
+ATOM 2386 N N   . LEU A 1 293 ? -27.438 6.430   -5.544  1.0 93.44 ? 293 LEU A N   1 A0A1U8FD60 UNP 293 L 
+ATOM 2387 C CA  . LEU A 1 293 ? -27.497 5.798   -4.227  1.0 93.44 ? 293 LEU A CA  1 A0A1U8FD60 UNP 293 L 
+ATOM 2388 C C   . LEU A 1 293 ? -26.541 6.522   -3.279  1.0 93.44 ? 293 LEU A C   1 A0A1U8FD60 UNP 293 L 
+ATOM 2389 C CB  . LEU A 1 293 ? -27.188 4.300   -4.366  1.0 93.44 ? 293 LEU A CB  1 A0A1U8FD60 UNP 293 L 
+ATOM 2390 O O   . LEU A 1 293 ? -25.327 6.490   -3.470  1.0 93.44 ? 293 LEU A O   1 A0A1U8FD60 UNP 293 L 
+ATOM 2391 C CG  . LEU A 1 293 ? -27.172 3.528   -3.033  1.0 93.44 ? 293 LEU A CG  1 A0A1U8FD60 UNP 293 L 
+ATOM 2392 C CD1 . LEU A 1 293 ? -28.546 3.502   -2.366  1.0 93.44 ? 293 LEU A CD1 1 A0A1U8FD60 UNP 293 L 
+ATOM 2393 C CD2 . LEU A 1 293 ? -26.735 2.083   -3.280  1.0 93.44 ? 293 LEU A CD2 1 A0A1U8FD60 UNP 293 L 
+ATOM 2394 N N   . ILE A 1 294 ? -27.061 7.165   -2.246  1.0 93.19 ? 294 ILE A N   1 A0A1U8FD60 UNP 294 I 
+ATOM 2395 C CA  . ILE A 1 294 ? -26.257 7.858   -1.243  1.0 93.19 ? 294 ILE A CA  1 A0A1U8FD60 UNP 294 I 
+ATOM 2396 C C   . ILE A 1 294 ? -26.190 7.049   0.048   1.0 93.19 ? 294 ILE A C   1 A0A1U8FD60 UNP 294 I 
+ATOM 2397 C CB  . ILE A 1 294 ? -26.718 9.316   -1.039  1.0 93.19 ? 294 ILE A CB  1 A0A1U8FD60 UNP 294 I 
+ATOM 2398 O O   . ILE A 1 294 ? -27.143 6.364   0.417   1.0 93.19 ? 294 ILE A O   1 A0A1U8FD60 UNP 294 I 
+ATOM 2399 C CG1 . ILE A 1 294 ? -28.083 9.423   -0.331  1.0 93.19 ? 294 ILE A CG1 1 A0A1U8FD60 UNP 294 I 
+ATOM 2400 C CG2 . ILE A 1 294 ? -26.750 10.059  -2.388  1.0 93.19 ? 294 ILE A CG2 1 A0A1U8FD60 UNP 294 I 
+ATOM 2401 C CD1 . ILE A 1 294 ? -28.493 10.854  0.012   1.0 93.19 ? 294 ILE A CD1 1 A0A1U8FD60 UNP 294 I 
+ATOM 2402 N N   . THR A 1 295 ? -25.075 7.144   0.768   1.0 89.81 ? 295 THR A N   1 A0A1U8FD60 UNP 295 T 
+ATOM 2403 C CA  . THR A 1 295 ? -25.013 6.716   2.171   1.0 89.81 ? 295 THR A CA  1 A0A1U8FD60 UNP 295 T 
+ATOM 2404 C C   . THR A 1 295 ? -24.667 7.922   3.039   1.0 89.81 ? 295 THR A C   1 A0A1U8FD60 UNP 295 T 
+ATOM 2405 C CB  . THR A 1 295 ? -24.080 5.513   2.412   1.0 89.81 ? 295 THR A CB  1 A0A1U8FD60 UNP 295 T 
+ATOM 2406 O O   . THR A 1 295 ? -23.792 8.719   2.697   1.0 89.81 ? 295 THR A O   1 A0A1U8FD60 UNP 295 T 
+ATOM 2407 C CG2 . THR A 1 295 ? -24.267 4.366   1.421   1.0 89.81 ? 295 THR A CG2 1 A0A1U8FD60 UNP 295 T 
+ATOM 2408 O OG1 . THR A 1 295 ? -22.741 5.907   2.334   1.0 89.81 ? 295 THR A OG1 1 A0A1U8FD60 UNP 295 T 
+ATOM 2409 N N   . THR A 1 296 ? -25.374 8.107   4.153   1.0 86.06 ? 296 THR A N   1 A0A1U8FD60 UNP 296 T 
+ATOM 2410 C CA  . THR A 1 296 ? -25.125 9.226   5.075   1.0 86.06 ? 296 THR A CA  1 A0A1U8FD60 UNP 296 T 
+ATOM 2411 C C   . THR A 1 296 ? -25.508 8.862   6.506   1.0 86.06 ? 296 THR A C   1 A0A1U8FD60 UNP 296 T 
+ATOM 2412 C CB  . THR A 1 296 ? -25.824 10.518  4.609   1.0 86.06 ? 296 THR A CB  1 A0A1U8FD60 UNP 296 T 
+ATOM 2413 O O   . THR A 1 296 ? -26.180 7.863   6.763   1.0 86.06 ? 296 THR A O   1 A0A1U8FD60 UNP 296 T 
+ATOM 2414 C CG2 . THR A 1 296 ? -27.344 10.417  4.596   1.0 86.06 ? 296 THR A CG2 1 A0A1U8FD60 UNP 296 T 
+ATOM 2415 O OG1 . THR A 1 296 ? -25.462 11.583  5.464   1.0 86.06 ? 296 THR A OG1 1 A0A1U8FD60 UNP 296 T 
+ATOM 2416 N N   . ARG A 1 297 ? -25.023 9.652   7.464   1.0 82.62 ? 297 ARG A N   1 A0A1U8FD60 UNP 297 R 
+ATOM 2417 C CA  . ARG A 1 297 ? -25.426 9.567   8.872   1.0 82.62 ? 297 ARG A CA  1 A0A1U8FD60 UNP 297 R 
+ATOM 2418 C C   . ARG A 1 297 ? -26.531 10.550  9.231   1.0 82.62 ? 297 ARG A C   1 A0A1U8FD60 UNP 297 R 
+ATOM 2419 C CB  . ARG A 1 297 ? -24.219 9.772   9.797   1.0 82.62 ? 297 ARG A CB  1 A0A1U8FD60 UNP 297 R 
+ATOM 2420 O O   . ARG A 1 297 ? -27.040 10.470  10.340  1.0 82.62 ? 297 ARG A O   1 A0A1U8FD60 UNP 297 R 
+ATOM 2421 C CG  . ARG A 1 297 ? -23.094 8.770   9.525   1.0 82.62 ? 297 ARG A CG  1 A0A1U8FD60 UNP 297 R 
+ATOM 2422 C CD  . ARG A 1 297 ? -21.972 8.954   10.545  1.0 82.62 ? 297 ARG A CD  1 A0A1U8FD60 UNP 297 R 
+ATOM 2423 N NE  . ARG A 1 297 ? -20.740 8.274   10.109  1.0 82.62 ? 297 ARG A NE  1 A0A1U8FD60 UNP 297 R 
+ATOM 2424 N NH1 . ARG A 1 297 ? -19.639 8.368   12.129  1.0 82.62 ? 297 ARG A NH1 1 A0A1U8FD60 UNP 297 R 
+ATOM 2425 N NH2 . ARG A 1 297 ? -18.607 7.538   10.321  1.0 82.62 ? 297 ARG A NH2 1 A0A1U8FD60 UNP 297 R 
+ATOM 2426 C CZ  . ARG A 1 297 ? -19.674 8.060   10.858  1.0 82.62 ? 297 ARG A CZ  1 A0A1U8FD60 UNP 297 R 
+ATOM 2427 N N   . LYS A 1 298 ? -26.853 11.493  8.344   1.0 79.44 ? 298 LYS A N   1 A0A1U8FD60 UNP 298 K 
+ATOM 2428 C CA  . LYS A 1 298 ? -27.725 12.611  8.679   1.0 79.44 ? 298 LYS A CA  1 A0A1U8FD60 UNP 298 K 
+ATOM 2429 C C   . LYS A 1 298 ? -28.916 12.686  7.733   1.0 79.44 ? 298 LYS A C   1 A0A1U8FD60 UNP 298 K 
+ATOM 2430 C CB  . LYS A 1 298 ? -26.950 13.923  8.680   1.0 79.44 ? 298 LYS A CB  1 A0A1U8FD60 UNP 298 K 
+ATOM 2431 O O   . LYS A 1 298 ? -28.746 12.740  6.517   1.0 79.44 ? 298 LYS A O   1 A0A1U8FD60 UNP 298 K 
+ATOM 2432 C CG  . LYS A 1 298 ? -25.581 13.966  9.357   1.0 79.44 ? 298 LYS A CG  1 A0A1U8FD60 UNP 298 K 
+ATOM 2433 C CD  . LYS A 1 298 ? -25.071 15.401  9.196   1.0 79.44 ? 298 LYS A CD  1 A0A1U8FD60 UNP 298 K 
+ATOM 2434 C CE  . LYS A 1 298 ? -23.830 15.649  10.044  1.0 79.44 ? 298 LYS A CE  1 A0A1U8FD60 UNP 298 K 
+ATOM 2435 N NZ  . LYS A 1 298 ? -23.293 16.985  9.720   1.0 79.44 ? 298 LYS A NZ  1 A0A1U8FD60 UNP 298 K 
+ATOM 2436 N N   . LYS A 1 299 ? -30.117 12.685  8.308   1.0 83.19 ? 299 LYS A N   1 A0A1U8FD60 UNP 299 K 
+ATOM 2437 C CA  . LYS A 1 299 ? -31.380 12.675  7.563   1.0 83.19 ? 299 LYS A CA  1 A0A1U8FD60 UNP 299 K 
+ATOM 2438 C C   . LYS A 1 299 ? -31.628 13.990  6.817   1.0 83.19 ? 299 LYS A C   1 A0A1U8FD60 UNP 299 K 
+ATOM 2439 C CB  . LYS A 1 299 ? -32.503 12.321  8.547   1.0 83.19 ? 299 LYS A CB  1 A0A1U8FD60 UNP 299 K 
+ATOM 2440 O O   . LYS A 1 299 ? -32.100 13.960  5.685   1.0 83.19 ? 299 LYS A O   1 A0A1U8FD60 UNP 299 K 
+ATOM 2441 C CG  . LYS A 1 299 ? -33.811 11.930  7.848   1.0 83.19 ? 299 LYS A CG  1 A0A1U8FD60 UNP 299 K 
+ATOM 2442 C CD  . LYS A 1 299 ? -34.774 11.321  8.876   1.0 83.19 ? 299 LYS A CD  1 A0A1U8FD60 UNP 299 K 
+ATOM 2443 C CE  . LYS A 1 299 ? -36.085 10.879  8.220   1.0 83.19 ? 299 LYS A CE  1 A0A1U8FD60 UNP 299 K 
+ATOM 2444 N NZ  . LYS A 1 299 ? -36.661 9.691   8.911   1.0 83.19 ? 299 LYS A NZ  1 A0A1U8FD60 UNP 299 K 
+ATOM 2445 N N   . ASP A 1 300 ? -31.181 15.110  7.388   1.0 85.25 ? 300 ASP A N   1 A0A1U8FD60 UNP 300 D 
+ATOM 2446 C CA  . ASP A 1 300 ? -31.206 16.441  6.760   1.0 85.25 ? 300 ASP A CA  1 A0A1U8FD60 UNP 300 D 
+ATOM 2447 C C   . ASP A 1 300 ? -30.464 16.470  5.412   1.0 85.25 ? 300 ASP A C   1 A0A1U8FD60 UNP 300 D 
+ATOM 2448 C CB  . ASP A 1 300 ? -30.604 17.490  7.727   1.0 85.25 ? 300 ASP A CB  1 A0A1U8FD60 UNP 300 D 
+ATOM 2449 O O   . ASP A 1 300 ? -30.888 17.142  4.476   1.0 85.25 ? 300 ASP A O   1 A0A1U8FD60 UNP 300 D 
+ATOM 2450 C CG  . ASP A 1 300 ? -29.090 17.343  7.960   1.0 85.25 ? 300 ASP A CG  1 A0A1U8FD60 UNP 300 D 
+ATOM 2451 O OD1 . ASP A 1 300 ? -28.619 16.188  7.997   1.0 85.25 ? 300 ASP A OD1 1 A0A1U8FD60 UNP 300 D 
+ATOM 2452 O OD2 . ASP A 1 300 ? -28.366 18.358  8.082   1.0 85.25 ? 300 ASP A OD2 1 A0A1U8FD60 UNP 300 D 
+ATOM 2453 N N   . VAL A 1 301 ? -29.375 15.705  5.271   1.0 86.38 ? 301 VAL A N   1 A0A1U8FD60 UNP 301 V 
+ATOM 2454 C CA  . VAL A 1 301 ? -28.649 15.567  4.002   1.0 86.38 ? 301 VAL A CA  1 A0A1U8FD60 UNP 301 V 
+ATOM 2455 C C   . VAL A 1 301 ? -29.510 14.870  2.948   1.0 86.38 ? 301 VAL A C   1 A0A1U8FD60 UNP 301 V 
+ATOM 2456 C CB  . VAL A 1 301 ? -27.305 14.841  4.203   1.0 86.38 ? 301 VAL A CB  1 A0A1U8FD60 UNP 301 V 
+ATOM 2457 O O   . VAL A 1 301 ? -29.500 15.307  1.799   1.0 86.38 ? 301 VAL A O   1 A0A1U8FD60 UNP 301 V 
+ATOM 2458 C CG1 . VAL A 1 301 ? -26.592 14.516  2.885   1.0 86.38 ? 301 VAL A CG1 1 A0A1U8FD60 UNP 301 V 
+ATOM 2459 C CG2 . VAL A 1 301 ? -26.338 15.698  5.035   1.0 86.38 ? 301 VAL A CG2 1 A0A1U8FD60 UNP 301 V 
+ATOM 2460 N N   . CYS A 1 302 ? -30.254 13.823  3.315   1.0 86.50 ? 302 CYS A N   1 A0A1U8FD60 UNP 302 C 
+ATOM 2461 C CA  . CYS A 1 302 ? -31.164 13.129  2.398   1.0 86.50 ? 302 CYS A CA  1 A0A1U8FD60 UNP 302 C 
+ATOM 2462 C C   . CYS A 1 302 ? -32.270 14.071  1.912   1.0 86.50 ? 302 CYS A C   1 A0A1U8FD60 UNP 302 C 
+ATOM 2463 C CB  . CYS A 1 302 ? -31.788 11.907  3.090   1.0 86.50 ? 302 CYS A CB  1 A0A1U8FD60 UNP 302 C 
+ATOM 2464 O O   . CYS A 1 302 ? -32.440 14.244  0.707   1.0 86.50 ? 302 CYS A O   1 A0A1U8FD60 UNP 302 C 
+ATOM 2465 S SG  . CYS A 1 302 ? -30.529 10.768  3.717   1.0 86.50 ? 302 CYS A SG  1 A0A1U8FD60 UNP 302 C 
+ATOM 2466 N N   . GLU A 1 303 ? -32.950 14.728  2.854   1.0 86.25 ? 303 GLU A N   1 A0A1U8FD60 UNP 303 E 
+ATOM 2467 C CA  . GLU A 1 303 ? -34.055 15.657  2.586   1.0 86.25 ? 303 GLU A CA  1 A0A1U8FD60 UNP 303 E 
+ATOM 2468 C C   . GLU A 1 303 ? -33.606 16.850  1.731   1.0 86.25 ? 303 GLU A C   1 A0A1U8FD60 UNP 303 E 
+ATOM 2469 C CB  . GLU A 1 303 ? -34.617 16.157  3.927   1.0 86.25 ? 303 GLU A CB  1 A0A1U8FD60 UNP 303 E 
+ATOM 2470 O O   . GLU A 1 303 ? -34.322 17.285  0.833   1.0 86.25 ? 303 GLU A O   1 A0A1U8FD60 UNP 303 E 
+ATOM 2471 C CG  . GLU A 1 303 ? -35.326 15.048  4.726   1.0 86.25 ? 303 GLU A CG  1 A0A1U8FD60 UNP 303 E 
+ATOM 2472 C CD  . GLU A 1 303 ? -35.718 15.467  6.154   1.0 86.25 ? 303 GLU A CD  1 A0A1U8FD60 UNP 303 E 
+ATOM 2473 O OE1 . GLU A 1 303 ? -36.224 14.582  6.886   1.0 86.25 ? 303 GLU A OE1 1 A0A1U8FD60 UNP 303 E 
+ATOM 2474 O OE2 . GLU A 1 303 ? -35.480 16.639  6.526   1.0 86.25 ? 303 GLU A OE2 1 A0A1U8FD60 UNP 303 E 
+ATOM 2475 N N   . HIS A 1 304 ? -32.389 17.353  1.959   1.0 89.00 ? 304 HIS A N   1 A0A1U8FD60 UNP 304 H 
+ATOM 2476 C CA  . HIS A 1 304 ? -31.812 18.442  1.168   1.0 89.00 ? 304 HIS A CA  1 A0A1U8FD60 UNP 304 H 
+ATOM 2477 C C   . HIS A 1 304 ? -31.415 18.014  -0.251  1.0 89.00 ? 304 HIS A C   1 A0A1U8FD60 UNP 304 H 
+ATOM 2478 C CB  . HIS A 1 304 ? -30.597 18.987  1.922   1.0 89.00 ? 304 HIS A CB  1 A0A1U8FD60 UNP 304 H 
+ATOM 2479 O O   . HIS A 1 304 ? -31.462 18.822  -1.182  1.0 89.00 ? 304 HIS A O   1 A0A1U8FD60 UNP 304 H 
+ATOM 2480 C CG  . HIS A 1 304 ? -29.982 20.187  1.256   1.0 89.00 ? 304 HIS A CG  1 A0A1U8FD60 UNP 304 H 
+ATOM 2481 C CD2 . HIS A 1 304 ? -29.023 20.162  0.287   1.0 89.00 ? 304 HIS A CD2 1 A0A1U8FD60 UNP 304 H 
+ATOM 2482 N ND1 . HIS A 1 304 ? -30.376 21.506  1.467   1.0 89.00 ? 304 HIS A ND1 1 A0A1U8FD60 UNP 304 H 
+ATOM 2483 C CE1 . HIS A 1 304 ? -29.684 22.244  0.595   1.0 89.00 ? 304 HIS A CE1 1 A0A1U8FD60 UNP 304 H 
+ATOM 2484 N NE2 . HIS A 1 304 ? -28.851 21.467  -0.116  1.0 89.00 ? 304 HIS A NE2 1 A0A1U8FD60 UNP 304 H 
+ATOM 2485 N N   . ILE A 1 305 ? -30.969 16.767  -0.430  1.0 87.50 ? 305 ILE A N   1 A0A1U8FD60 UNP 305 I 
+ATOM 2486 C CA  . ILE A 1 305 ? -30.594 16.245  -1.750  1.0 87.50 ? 305 ILE A CA  1 A0A1U8FD60 UNP 305 I 
+ATOM 2487 C C   . ILE A 1 305 ? -31.835 16.084  -2.622  1.0 87.50 ? 305 ILE A C   1 A0A1U8FD60 UNP 305 I 
+ATOM 2488 C CB  . ILE A 1 305 ? -29.774 14.940  -1.623  1.0 87.50 ? 305 ILE A CB  1 A0A1U8FD60 UNP 305 I 
+ATOM 2489 O O   . ILE A 1 305 ? -31.860 16.588  -3.751  1.0 87.50 ? 305 ILE A O   1 A0A1U8FD60 UNP 305 I 
+ATOM 2490 C CG1 . ILE A 1 305 ? -28.345 15.291  -1.158  1.0 87.50 ? 305 ILE A CG1 1 A0A1U8FD60 UNP 305 I 
+ATOM 2491 C CG2 . ILE A 1 305 ? -29.695 14.175  -2.959  1.0 87.50 ? 305 ILE A CG2 1 A0A1U8FD60 UNP 305 I 
+ATOM 2492 C CD1 . ILE A 1 305 ? -27.499 14.105  -0.699  1.0 87.50 ? 305 ILE A CD1 1 A0A1U8FD60 UNP 305 I 
+ATOM 2493 N N   . ASP A 1 306 ? -32.831 15.388  -2.080  1.0 85.62 ? 306 ASP A N   1 A0A1U8FD60 UNP 306 D 
+ATOM 2494 C CA  . ASP A 1 306 ? -34.117 15.127  -2.704  1.0 85.62 ? 306 ASP A CA  1 A0A1U8FD60 UNP 306 D 
+ATOM 2495 C C   . ASP A 1 306 ? -35.152 14.811  -1.600  1.0 85.62 ? 306 ASP A C   1 A0A1U8FD60 UNP 306 D 
+ATOM 2496 C CB  . ASP A 1 306 ? -33.948 13.974  -3.706  1.0 85.62 ? 306 ASP A CB  1 A0A1U8FD60 UNP 306 D 
+ATOM 2497 O O   . ASP A 1 306 ? -35.091 13.734  -0.998  1.0 85.62 ? 306 ASP A O   1 A0A1U8FD60 UNP 306 D 
+ATOM 2498 C CG  . ASP A 1 306 ? -35.228 13.610  -4.460  1.0 85.62 ? 306 ASP A CG  1 A0A1U8FD60 UNP 306 D 
+ATOM 2499 O OD1 . ASP A 1 306 ? -36.297 14.183  -4.138  1.0 85.62 ? 306 ASP A OD1 1 A0A1U8FD60 UNP 306 D 
+ATOM 2500 O OD2 . ASP A 1 306 ? -35.112 12.779  -5.386  1.0 85.62 ? 306 ASP A OD2 1 A0A1U8FD60 UNP 306 D 
+ATOM 2501 N N   . PRO A 1 307 ? -36.119 15.714  -1.331  1.0 84.75 ? 307 PRO A N   1 A0A1U8FD60 UNP 307 P 
+ATOM 2502 C CA  . PRO A 1 307 ? -37.175 15.491  -0.339  1.0 84.75 ? 307 PRO A CA  1 A0A1U8FD60 UNP 307 P 
+ATOM 2503 C C   . PRO A 1 307 ? -38.051 14.273  -0.643  1.0 84.75 ? 307 PRO A C   1 A0A1U8FD60 UNP 307 P 
+ATOM 2504 C CB  . PRO A 1 307 ? -38.037 16.759  -0.359  1.0 84.75 ? 307 PRO A CB  1 A0A1U8FD60 UNP 307 P 
+ATOM 2505 O O   . PRO A 1 307 ? -38.723 13.758  0.245   1.0 84.75 ? 307 PRO A O   1 A0A1U8FD60 UNP 307 P 
+ATOM 2506 C CG  . PRO A 1 307 ? -37.120 17.832  -0.935  1.0 84.75 ? 307 PRO A CG  1 A0A1U8FD60 UNP 307 P 
+ATOM 2507 C CD  . PRO A 1 307 ? -36.220 17.053  -1.888  1.0 84.75 ? 307 PRO A CD  1 A0A1U8FD60 UNP 307 P 
+ATOM 2508 N N   . THR A 1 308 ? -38.061 13.831  -1.901  1.0 83.81 ? 308 THR A N   1 A0A1U8FD60 UNP 308 T 
+ATOM 2509 C CA  . THR A 1 308 ? -38.794 12.655  -2.364  1.0 83.81 ? 308 THR A CA  1 A0A1U8FD60 UNP 308 T 
+ATOM 2510 C C   . THR A 1 308 ? -37.907 11.418  -2.458  1.0 83.81 ? 308 THR A C   1 A0A1U8FD60 UNP 308 T 
+ATOM 2511 C CB  . THR A 1 308 ? -39.535 12.925  -3.687  1.0 83.81 ? 308 THR A CB  1 A0A1U8FD60 UNP 308 T 
+ATOM 2512 O O   . THR A 1 308 ? -38.342 10.426  -3.023  1.0 83.81 ? 308 THR A O   1 A0A1U8FD60 UNP 308 T 
+ATOM 2513 C CG2 . THR A 1 308 ? -40.542 14.069  -3.539  1.0 83.81 ? 308 THR A CG2 1 A0A1U8FD60 UNP 308 T 
+ATOM 2514 O OG1 . THR A 1 308 ? -38.698 13.280  -4.766  1.0 83.81 ? 308 THR A OG1 1 A0A1U8FD60 UNP 308 T 
+ATOM 2515 N N   . CYS A 1 309 ? -36.675 11.428  -1.933  1.0 85.88 ? 309 CYS A N   1 A0A1U8FD60 UNP 309 C 
+ATOM 2516 C CA  . CYS A 1 309 ? -35.797 10.262  -2.026  1.0 85.88 ? 309 CYS A CA  1 A0A1U8FD60 UNP 309 C 
+ATOM 2517 C C   . CYS A 1 309 ? -36.384 9.021   -1.339  1.0 85.88 ? 309 CYS A C   1 A0A1U8FD60 UNP 309 C 
+ATOM 2518 C CB  . CYS A 1 309 ? -34.379 10.566  -1.514  1.0 85.88 ? 309 CYS A CB  1 A0A1U8FD60 UNP 309 C 
+ATOM 2519 O O   . CYS A 1 309 ? -37.050 9.101   -0.304  1.0 85.88 ? 309 CYS A O   1 A0A1U8FD60 UNP 309 C 
+ATOM 2520 S SG  . CYS A 1 309 ? -34.314 10.899  0.270   1.0 85.88 ? 309 CYS A SG  1 A0A1U8FD60 UNP 309 C 
+ATOM 2521 N N   . PHE A 1 310 ? -36.072 7.847   -1.888  1.0 87.88 ? 310 PHE A N   1 A0A1U8FD60 UNP 310 F 
+ATOM 2522 C CA  . PHE A 1 310 ? -36.343 6.593   -1.196  1.0 87.88 ? 310 PHE A CA  1 A0A1U8FD60 UNP 310 F 
+ATOM 2523 C C   . PHE A 1 310 ? -35.376 6.463   -0.014  1.0 87.88 ? 310 PHE A C   1 A0A1U8FD60 UNP 310 F 
+ATOM 2524 C CB  . PHE A 1 310 ? -36.227 5.416   -2.165  1.0 87.88 ? 310 PHE A CB  1 A0A1U8FD60 UNP 310 F 
+ATOM 2525 O O   . PHE A 1 310 ? -34.172 6.262   -0.207  1.0 87.88 ? 310 PHE A O   1 A0A1U8FD60 UNP 310 F 
+ATOM 2526 C CG  . PHE A 1 310 ? -36.513 4.082   -1.501  1.0 87.88 ? 310 PHE A CG  1 A0A1U8FD60 UNP 310 F 
+ATOM 2527 C CD1 . PHE A 1 310 ? -35.472 3.340   -0.908  1.0 87.88 ? 310 PHE A CD1 1 A0A1U8FD60 UNP 310 F 
+ATOM 2528 C CD2 . PHE A 1 310 ? -37.829 3.590   -1.463  1.0 87.88 ? 310 PHE A CD2 1 A0A1U8FD60 UNP 310 F 
+ATOM 2529 C CE1 . PHE A 1 310 ? -35.745 2.101   -0.301  1.0 87.88 ? 310 PHE A CE1 1 A0A1U8FD60 UNP 310 F 
+ATOM 2530 C CE2 . PHE A 1 310 ? -38.102 2.356   -0.847  1.0 87.88 ? 310 PHE A CE2 1 A0A1U8FD60 UNP 310 F 
+ATOM 2531 C CZ  . PHE A 1 310 ? -37.061 1.610   -0.270  1.0 87.88 ? 310 PHE A CZ  1 A0A1U8FD60 UNP 310 F 
+ATOM 2532 N N   . LEU A 1 311 ? -35.893 6.593   1.207   1.0 88.00 ? 311 LEU A N   1 A0A1U8FD60 UNP 311 L 
+ATOM 2533 C CA  . LEU A 1 311 ? -35.101 6.509   2.428   1.0 88.00 ? 311 LEU A CA  1 A0A1U8FD60 UNP 311 L 
+ATOM 2534 C C   . LEU A 1 311 ? -35.126 5.086   2.993   1.0 88.00 ? 311 LEU A C   1 A0A1U8FD60 UNP 311 L 
+ATOM 2535 C CB  . LEU A 1 311 ? -35.599 7.558   3.434   1.0 88.00 ? 311 LEU A CB  1 A0A1U8FD60 UNP 311 L 
+ATOM 2536 O O   . LEU A 1 311 ? -36.144 4.598   3.474   1.0 88.00 ? 311 LEU A O   1 A0A1U8FD60 UNP 311 L 
+ATOM 2537 C CG  . LEU A 1 311 ? -34.705 7.664   4.680   1.0 88.00 ? 311 LEU A CG  1 A0A1U8FD60 UNP 311 L 
+ATOM 2538 C CD1 . LEU A 1 311 ? -33.318 8.226   4.358   1.0 88.00 ? 311 LEU A CD1 1 A0A1U8FD60 UNP 311 L 
+ATOM 2539 C CD2 . LEU A 1 311 ? -35.358 8.577   5.715   1.0 88.00 ? 311 LEU A CD2 1 A0A1U8FD60 UNP 311 L 
+ATOM 2540 N N   . PHE A 1 312 ? -33.966 4.442   2.975   1.0 88.38 ? 312 PHE A N   1 A0A1U8FD60 UNP 312 F 
+ATOM 2541 C CA  . PHE A 1 312 ? -33.717 3.163   3.614   1.0 88.38 ? 312 PHE A CA  1 A0A1U8FD60 UNP 312 F 
+ATOM 2542 C C   . PHE A 1 312 ? -32.970 3.396   4.933   1.0 88.38 ? 312 PHE A C   1 A0A1U8FD60 UNP 312 F 
+ATOM 2543 C CB  . PHE A 1 312 ? -32.952 2.277   2.625   1.0 88.38 ? 312 PHE A CB  1 A0A1U8FD60 UNP 312 F 
+ATOM 2544 O O   . PHE A 1 312 ? -31.800 3.790   4.932   1.0 88.38 ? 312 PHE A O   1 A0A1U8FD60 UNP 312 F 
+ATOM 2545 C CG  . PHE A 1 312 ? -32.768 0.862   3.118   1.0 88.38 ? 312 PHE A CG  1 A0A1U8FD60 UNP 312 F 
+ATOM 2546 C CD1 . PHE A 1 312 ? -31.601 0.523   3.813   1.0 88.38 ? 312 PHE A CD1 1 A0A1U8FD60 UNP 312 F 
+ATOM 2547 C CD2 . PHE A 1 312 ? -33.780 -0.098  2.937   1.0 88.38 ? 312 PHE A CD2 1 A0A1U8FD60 UNP 312 F 
+ATOM 2548 C CE1 . PHE A 1 312 ? -31.444 -0.770  4.324   1.0 88.38 ? 312 PHE A CE1 1 A0A1U8FD60 UNP 312 F 
+ATOM 2549 C CE2 . PHE A 1 312 ? -33.609 -1.402  3.436   1.0 88.38 ? 312 PHE A CE2 1 A0A1U8FD60 UNP 312 F 
+ATOM 2550 C CZ  . PHE A 1 312 ? -32.433 -1.740  4.126   1.0 88.38 ? 312 PHE A CZ  1 A0A1U8FD60 UNP 312 F 
+ATOM 2551 N N   . GLU A 1 313 ? -33.643 3.164   6.061   1.0 87.19 ? 313 GLU A N   1 A0A1U8FD60 UNP 313 E 
+ATOM 2552 C CA  . GLU A 1 313 ? -33.077 3.301   7.411   1.0 87.19 ? 313 GLU A CA  1 A0A1U8FD60 UNP 313 E 
+ATOM 2553 C C   . GLU A 1 313 ? -32.789 1.897   7.969   1.0 87.19 ? 313 GLU A C   1 A0A1U8FD60 UNP 313 E 
+ATOM 2554 C CB  . GLU A 1 313 ? -33.998 4.150   8.326   1.0 87.19 ? 313 GLU A CB  1 A0A1U8FD60 UNP 313 E 
+ATOM 2555 O O   . GLU A 1 313 ? -33.712 1.239   8.455   1.0 87.19 ? 313 GLU A O   1 A0A1U8FD60 UNP 313 E 
+ATOM 2556 C CG  . GLU A 1 313 ? -34.229 5.557   7.743   1.0 87.19 ? 313 GLU A CG  1 A0A1U8FD60 UNP 313 E 
+ATOM 2557 C CD  . GLU A 1 313 ? -34.939 6.574   8.664   1.0 87.19 ? 313 GLU A CD  1 A0A1U8FD60 UNP 313 E 
+ATOM 2558 O OE1 . GLU A 1 313 ? -34.242 7.344   9.363   1.0 87.19 ? 313 GLU A OE1 1 A0A1U8FD60 UNP 313 E 
+ATOM 2559 O OE2 . GLU A 1 313 ? -36.172 6.769   8.556   1.0 87.19 ? 313 GLU A OE2 1 A0A1U8FD60 UNP 313 E 
+ATOM 2560 N N   . PRO A 1 314 ? -31.543 1.381   7.872   1.0 83.69 ? 314 PRO A N   1 A0A1U8FD60 UNP 314 P 
+ATOM 2561 C CA  . PRO A 1 314 ? -31.243 0.053   8.380   1.0 83.69 ? 314 PRO A CA  1 A0A1U8FD60 UNP 314 P 
+ATOM 2562 C C   . PRO A 1 314 ? -31.383 0.034   9.898   1.0 83.69 ? 314 PRO A C   1 A0A1U8FD60 UNP 314 P 
+ATOM 2563 C CB  . PRO A 1 314 ? -29.814 -0.286  7.954   1.0 83.69 ? 314 PRO A CB  1 A0A1U8FD60 UNP 314 P 
+ATOM 2564 O O   . PRO A 1 314 ? -30.808 0.877   10.592  1.0 83.69 ? 314 PRO A O   1 A0A1U8FD60 UNP 314 P 
+ATOM 2565 C CG  . PRO A 1 314 ? -29.389 0.846   7.020   1.0 83.69 ? 314 PRO A CG  1 A0A1U8FD60 UNP 314 P 
+ATOM 2566 C CD  . PRO A 1 314 ? -30.329 1.996   7.365   1.0 83.69 ? 314 PRO A CD  1 A0A1U8FD60 UNP 314 P 
+ATOM 2567 N N   . ARG A 1 315 ? -32.094 -0.967  10.412  1.0 87.25 ? 315 ARG A N   1 A0A1U8FD60 UNP 315 R 
+ATOM 2568 C CA  . ARG A 1 315 ? -32.185 -1.203  11.853  1.0 87.25 ? 315 ARG A CA  1 A0A1U8FD60 UNP 315 R 
+ATOM 2569 C C   . ARG A 1 315 ? -30.873 -1.755  12.413  1.0 87.25 ? 315 ARG A C   1 A0A1U8FD60 UNP 315 R 
+ATOM 2570 C CB  . ARG A 1 315 ? -33.383 -2.111  12.167  1.0 87.25 ? 315 ARG A CB  1 A0A1U8FD60 UNP 315 R 
+ATOM 2571 O O   . ARG A 1 315 ? -30.046 -2.317  11.690  1.0 87.25 ? 315 ARG A O   1 A0A1U8FD60 UNP 315 R 
+ATOM 2572 C CG  . ARG A 1 315 ? -33.249 -3.502  11.535  1.0 87.25 ? 315 ARG A CG  1 A0A1U8FD60 UNP 315 R 
+ATOM 2573 C CD  . ARG A 1 315 ? -34.368 -4.416  12.022  1.0 87.25 ? 315 ARG A CD  1 A0A1U8FD60 UNP 315 R 
+ATOM 2574 N NE  . ARG A 1 315 ? -34.204 -5.745  11.431  1.0 87.25 ? 315 ARG A NE  1 A0A1U8FD60 UNP 315 R 
+ATOM 2575 N NH1 . ARG A 1 315 ? -32.851 -6.670  13.056  1.0 87.25 ? 315 ARG A NH1 1 A0A1U8FD60 UNP 315 R 
+ATOM 2576 N NH2 . ARG A 1 315 ? -33.454 -7.871  11.296  1.0 87.25 ? 315 ARG A NH2 1 A0A1U8FD60 UNP 315 R 
+ATOM 2577 C CZ  . ARG A 1 315 ? -33.516 -6.750  11.940  1.0 87.25 ? 315 ARG A CZ  1 A0A1U8FD60 UNP 315 R 
+ATOM 2578 N N   . CYS A 1 316 ? -30.710 -1.643  13.727  1.0 86.12 ? 316 CYS A N   1 A0A1U8FD60 UNP 316 C 
+ATOM 2579 C CA  . CYS A 1 316 ? -29.720 -2.439  14.443  1.0 86.12 ? 316 CYS A CA  1 A0A1U8FD60 UNP 316 C 
+ATOM 2580 C C   . CYS A 1 316 ? -30.034 -3.933  14.316  1.0 86.12 ? 316 CYS A C   1 A0A1U8FD60 UNP 316 C 
+ATOM 2581 C CB  . CYS A 1 316 ? -29.686 -2.041  15.920  1.0 86.12 ? 316 CYS A CB  1 A0A1U8FD60 UNP 316 C 
+ATOM 2582 O O   . CYS A 1 316 ? -31.195 -4.330  14.159  1.0 86.12 ? 316 CYS A O   1 A0A1U8FD60 UNP 316 C 
+ATOM 2583 S SG  . CYS A 1 316 ? -29.211 -0.311  16.078  1.0 86.12 ? 316 CYS A SG  1 A0A1U8FD60 UNP 316 C 
+ATOM 2584 N N   . LEU A 1 317 ? -28.993 -4.755  14.437  1.0 88.19 ? 317 LEU A N   1 A0A1U8FD60 UNP 317 L 
+ATOM 2585 C CA  . LEU A 1 317 ? -29.173 -6.192  14.594  1.0 88.19 ? 317 LEU A CA  1 A0A1U8FD60 UNP 317 L 
+ATOM 2586 C C   . LEU A 1 317 ? -29.900 -6.465  15.910  1.0 88.19 ? 317 LEU A C   1 A0A1U8FD60 UNP 317 L 
+ATOM 2587 C CB  . LEU A 1 317 ? -27.812 -6.901  14.552  1.0 88.19 ? 317 LEU A CB  1 A0A1U8FD60 UNP 317 L 
+ATOM 2588 O O   . LEU A 1 317 ? -29.601 -5.840  16.931  1.0 88.19 ? 317 LEU A O   1 A0A1U8FD60 UNP 317 L 
+ATOM 2589 C CG  . LEU A 1 317 ? -27.053 -6.759  13.225  1.0 88.19 ? 317 LEU A CG  1 A0A1U8FD60 UNP 317 L 
+ATOM 2590 C CD1 . LEU A 1 317 ? -25.755 -7.566  13.306  1.0 88.19 ? 317 LEU A CD1 1 A0A1U8FD60 UNP 317 L 
+ATOM 2591 C CD2 . LEU A 1 317 ? -27.852 -7.244  12.014  1.0 88.19 ? 317 LEU A CD2 1 A0A1U8FD60 UNP 317 L 
+ATOM 2592 N N   . ASP A 1 318 ? -30.841 -7.404  15.889  1.0 90.06 ? 318 ASP A N   1 A0A1U8FD60 UNP 318 D 
+ATOM 2593 C CA  . ASP A 1 318 ? -31.487 -7.857  17.117  1.0 90.06 ? 318 ASP A CA  1 A0A1U8FD60 UNP 318 D 
+ATOM 2594 C C   . ASP A 1 318 ? -30.519 -8.700  17.970  1.0 90.06 ? 318 ASP A C   1 A0A1U8FD60 UNP 318 D 
+ATOM 2595 C CB  . ASP A 1 318 ? -32.830 -8.537  16.804  1.0 90.06 ? 318 ASP A CB  1 A0A1U8FD60 UNP 318 D 
+ATOM 2596 O O   . ASP A 1 318 ? -29.366 -8.943  17.594  1.0 90.06 ? 318 ASP A O   1 A0A1U8FD60 UNP 318 D 
+ATOM 2597 C CG  . ASP A 1 318 ? -32.710 -9.878  16.079  1.0 90.06 ? 318 ASP A CG  1 A0A1U8FD60 UNP 318 D 
+ATOM 2598 O OD1 . ASP A 1 318 ? -31.846 -10.683 16.492  1.0 90.06 ? 318 ASP A OD1 1 A0A1U8FD60 UNP 318 D 
+ATOM 2599 O OD2 . ASP A 1 318 ? -33.519 -10.115 15.161  1.0 90.06 ? 318 ASP A OD2 1 A0A1U8FD60 UNP 318 D 
+ATOM 2600 N N   . ALA A 1 319 ? -30.952 -9.117  19.160  1.0 88.44 ? 319 ALA A N   1 A0A1U8FD60 UNP 319 A 
+ATOM 2601 C CA  . ALA A 1 319 ? -30.098 -9.862  20.084  1.0 88.44 ? 319 ALA A CA  1 A0A1U8FD60 UNP 319 A 
+ATOM 2602 C C   . ALA A 1 319 ? -29.596 -11.196 19.494  1.0 88.44 ? 319 ALA A C   1 A0A1U8FD60 UNP 319 A 
+ATOM 2603 C CB  . ALA A 1 319 ? -30.879 -10.085 21.384  1.0 88.44 ? 319 ALA A CB  1 A0A1U8FD60 UNP 319 A 
+ATOM 2604 O O   . ALA A 1 319 ? -28.433 -11.553 19.694  1.0 88.44 ? 319 ALA A O   1 A0A1U8FD60 UNP 319 A 
+ATOM 2605 N N   . GLU A 1 320 ? -30.437 -11.900 18.735  1.0 88.44 ? 320 GLU A N   1 A0A1U8FD60 UNP 320 E 
+ATOM 2606 C CA  . GLU A 1 320 ? -30.109 -13.200 18.144  1.0 88.44 ? 320 GLU A CA  1 A0A1U8FD60 UNP 320 E 
+ATOM 2607 C C   . GLU A 1 320 ? -29.183 -13.041 16.936  1.0 88.44 ? 320 GLU A C   1 A0A1U8FD60 UNP 320 E 
+ATOM 2608 C CB  . GLU A 1 320 ? -31.400 -13.932 17.737  1.0 88.44 ? 320 GLU A CB  1 A0A1U8FD60 UNP 320 E 
+ATOM 2609 O O   . GLU A 1 320 ? -28.190 -13.757 16.800  1.0 88.44 ? 320 GLU A O   1 A0A1U8FD60 UNP 320 E 
+ATOM 2610 C CG  . GLU A 1 320 ? -32.243 -14.390 18.938  1.0 88.44 ? 320 GLU A CG  1 A0A1U8FD60 UNP 320 E 
+ATOM 2611 C CD  . GLU A 1 320 ? -31.463 -15.320 19.884  1.0 88.44 ? 320 GLU A CD  1 A0A1U8FD60 UNP 320 E 
+ATOM 2612 O OE1 . GLU A 1 320 ? -31.633 -15.186 21.117  1.0 88.44 ? 320 GLU A OE1 1 A0A1U8FD60 UNP 320 E 
+ATOM 2613 O OE2 . GLU A 1 320 ? -30.669 -16.151 19.381  1.0 88.44 ? 320 GLU A OE2 1 A0A1U8FD60 UNP 320 E 
+ATOM 2614 N N   . GLU A 1 321 ? -29.444 -12.058 16.079  1.0 90.88 ? 321 GLU A N   1 A0A1U8FD60 UNP 321 E 
+ATOM 2615 C CA  . GLU A 1 321 ? -28.587 -11.699 14.952  1.0 90.88 ? 321 GLU A CA  1 A0A1U8FD60 UNP 321 E 
+ATOM 2616 C C   . GLU A 1 321 ? -27.215 -11.210 15.417  1.0 90.88 ? 321 GLU A C   1 A0A1U8FD60 UNP 321 E 
+ATOM 2617 C CB  . GLU A 1 321 ? -29.255 -10.584 14.152  1.0 90.88 ? 321 GLU A CB  1 A0A1U8FD60 UNP 321 E 
+ATOM 2618 O O   . GLU A 1 321 ? -26.188 -11.597 14.849  1.0 90.88 ? 321 GLU A O   1 A0A1U8FD60 UNP 321 E 
+ATOM 2619 C CG  . GLU A 1 321 ? -30.515 -11.059 13.424  1.0 90.88 ? 321 GLU A CG  1 A0A1U8FD60 UNP 321 E 
+ATOM 2620 C CD  . GLU A 1 321 ? -31.289 -9.884  12.823  1.0 90.88 ? 321 GLU A CD  1 A0A1U8FD60 UNP 321 E 
+ATOM 2621 O OE1 . GLU A 1 321 ? -32.022 -10.123 11.841  1.0 90.88 ? 321 GLU A OE1 1 A0A1U8FD60 UNP 321 E 
+ATOM 2622 O OE2 . GLU A 1 321 ? -31.085 -8.716  13.238  1.0 90.88 ? 321 GLU A OE2 1 A0A1U8FD60 UNP 321 E 
+ATOM 2623 N N   . SER A 1 322 ? -27.188 -10.397 16.475  1.0 91.19 ? 322 SER A N   1 A0A1U8FD60 UNP 322 S 
+ATOM 2624 C CA  . SER A 1 322 ? -25.959 -9.883  17.078  1.0 91.19 ? 322 SER A CA  1 A0A1U8FD60 UNP 322 S 
+ATOM 2625 C C   . SER A 1 322 ? -25.129 -11.009 17.682  1.0 91.19 ? 322 SER A C   1 A0A1U8FD60 UNP 322 S 
+ATOM 2626 C CB  . SER A 1 322 ? -26.269 -8.852  18.165  1.0 91.19 ? 322 SER A CB  1 A0A1U8FD60 UNP 322 S 
+ATOM 2627 O O   . SER A 1 322 ? -23.923 -11.093 17.433  1.0 91.19 ? 322 SER A O   1 A0A1U8FD60 UNP 322 S 
+ATOM 2628 O OG  . SER A 1 322 ? -26.959 -7.750  17.634  1.0 91.19 ? 322 SER A OG  1 A0A1U8FD60 UNP 322 S 
+ATOM 2629 N N   . TRP A 1 323 ? -25.774 -11.916 18.423  1.0 90.56 ? 323 TRP A N   1 A0A1U8FD60 UNP 323 W 
+ATOM 2630 C CA  . TRP A 1 323 ? -25.124 -13.108 18.958  1.0 90.56 ? 323 TRP A CA  1 A0A1U8FD60 UNP 323 W 
+ATOM 2631 C C   . TRP A 1 323 ? -24.598 -14.005 17.839  1.0 90.56 ? 323 TRP A C   1 A0A1U8FD60 UNP 323 W 
+ATOM 2632 C CB  . TRP A 1 323 ? -26.096 -13.881 19.857  1.0 90.56 ? 323 TRP A CB  1 A0A1U8FD60 UNP 323 W 
+ATOM 2633 O O   . TRP A 1 323 ? -23.437 -14.406 17.864  1.0 90.56 ? 323 TRP A O   1 A0A1U8FD60 UNP 323 W 
+ATOM 2634 C CG  . TRP A 1 323 ? -25.517 -15.155 20.389  1.0 90.56 ? 323 TRP A CG  1 A0A1U8FD60 UNP 323 W 
+ATOM 2635 C CD1 . TRP A 1 323 ? -26.029 -16.397 20.228  1.0 90.56 ? 323 TRP A CD1 1 A0A1U8FD60 UNP 323 W 
+ATOM 2636 C CD2 . TRP A 1 323 ? -24.280 -15.327 21.143  1.0 90.56 ? 323 TRP A CD2 1 A0A1U8FD60 UNP 323 W 
+ATOM 2637 C CE2 . TRP A 1 323 ? -24.078 -16.719 21.371  1.0 90.56 ? 323 TRP A CE2 1 A0A1U8FD60 UNP 323 W 
+ATOM 2638 C CE3 . TRP A 1 323 ? -23.308 -14.445 21.660  1.0 90.56 ? 323 TRP A CE3 1 A0A1U8FD60 UNP 323 W 
+ATOM 2639 N NE1 . TRP A 1 323 ? -25.188 -17.321 20.826  1.0 90.56 ? 323 TRP A NE1 1 A0A1U8FD60 UNP 323 W 
+ATOM 2640 C CH2 . TRP A 1 323 ? -22.008 -16.314 22.553  1.0 90.56 ? 323 TRP A CH2 1 A0A1U8FD60 UNP 323 W 
+ATOM 2641 C CZ2 . TRP A 1 323 ? -22.958 -17.214 22.050  1.0 90.56 ? 323 TRP A CZ2 1 A0A1U8FD60 UNP 323 W 
+ATOM 2642 C CZ3 . TRP A 1 323 ? -22.188 -14.936 22.350  1.0 90.56 ? 323 TRP A CZ3 1 A0A1U8FD60 UNP 323 W 
+ATOM 2643 N N   . LYS A 1 324 ? -25.403 -14.255 16.802  1.0 89.44 ? 324 LYS A N   1 A0A1U8FD60 UNP 324 K 
+ATOM 2644 C CA  . LYS A 1 324 ? -25.013 -15.051 15.633  1.0 89.44 ? 324 LYS A CA  1 A0A1U8FD60 UNP 324 K 
+ATOM 2645 C C   . LYS A 1 324 ? -23.808 -14.455 14.908  1.0 89.44 ? 324 LYS A C   1 A0A1U8FD60 UNP 324 K 
+ATOM 2646 C CB  . LYS A 1 324 ? -26.239 -15.176 14.723  1.0 89.44 ? 324 LYS A CB  1 A0A1U8FD60 UNP 324 K 
+ATOM 2647 O O   . LYS A 1 324 ? -22.910 -15.201 14.509  1.0 89.44 ? 324 LYS A O   1 A0A1U8FD60 UNP 324 K 
+ATOM 2648 C CG  . LYS A 1 324 ? -25.993 -16.021 13.467  1.0 89.44 ? 324 LYS A CG  1 A0A1U8FD60 UNP 324 K 
+ATOM 2649 C CD  . LYS A 1 324 ? -27.316 -16.169 12.710  1.0 89.44 ? 324 LYS A CD  1 A0A1U8FD60 UNP 324 K 
+ATOM 2650 C CE  . LYS A 1 324 ? -27.138 -16.942 11.402  1.0 89.44 ? 324 LYS A CE  1 A0A1U8FD60 UNP 324 K 
+ATOM 2651 N NZ  . LYS A 1 324 ? -28.425 -17.008 10.665  1.0 89.44 ? 324 LYS A NZ  1 A0A1U8FD60 UNP 324 K 
+ATOM 2652 N N   . LEU A 1 325 ? -23.760 -13.131 14.742  1.0 89.00 ? 325 LEU A N   1 A0A1U8FD60 UNP 325 L 
+ATOM 2653 C CA  . LEU A 1 325 ? -22.619 -12.444 14.141  1.0 89.00 ? 325 LEU A CA  1 A0A1U8FD60 UNP 325 L 
+ATOM 2654 C C   . LEU A 1 325 ? -21.369 -12.556 15.022  1.0 89.00 ? 325 LEU A C   1 A0A1U8FD60 UNP 325 L 
+ATOM 2655 C CB  . LEU A 1 325 ? -22.987 -10.979 13.843  1.0 89.00 ? 325 LEU A CB  1 A0A1U8FD60 UNP 325 L 
+ATOM 2656 O O   . LEU A 1 325 ? -20.310 -12.912 14.497  1.0 89.00 ? 325 LEU A O   1 A0A1U8FD60 UNP 325 L 
+ATOM 2657 C CG  . LEU A 1 325 ? -21.836 -10.165 13.216  1.0 89.00 ? 325 LEU A CG  1 A0A1U8FD60 UNP 325 L 
+ATOM 2658 C CD1 . LEU A 1 325 ? -21.378 -10.737 11.868  1.0 89.00 ? 325 LEU A CD1 1 A0A1U8FD60 UNP 325 L 
+ATOM 2659 C CD2 . LEU A 1 325 ? -22.276 -8.720  12.995  1.0 89.00 ? 325 LEU A CD2 1 A0A1U8FD60 UNP 325 L 
+ATOM 2660 N N   . LEU A 1 326 ? -21.482 -12.310 16.335  1.0 89.31 ? 326 LEU A N   1 A0A1U8FD60 UNP 326 L 
+ATOM 2661 C CA  . LEU A 1 326 ? -20.358 -12.479 17.259  1.0 89.31 ? 326 LEU A CA  1 A0A1U8FD60 UNP 326 L 
+ATOM 2662 C C   . LEU A 1 326 ? -19.848 -13.915 17.216  1.0 89.31 ? 326 LEU A C   1 A0A1U8FD60 UNP 326 L 
+ATOM 2663 C CB  . LEU A 1 326 ? -20.727 -12.098 18.706  1.0 89.31 ? 326 LEU A CB  1 A0A1U8FD60 UNP 326 L 
+ATOM 2664 O O   . LEU A 1 326 ? -18.661 -14.138 17.009  1.0 89.31 ? 326 LEU A O   1 A0A1U8FD60 UNP 326 L 
+ATOM 2665 C CG  . LEU A 1 326 ? -19.471 -12.199 19.609  1.0 89.31 ? 326 LEU A CG  1 A0A1U8FD60 UNP 326 L 
+ATOM 2666 C CD1 . LEU A 1 326 ? -19.217 -10.964 20.467  1.0 89.31 ? 326 LEU A CD1 1 A0A1U8FD60 UNP 326 L 
+ATOM 2667 C CD2 . LEU A 1 326 ? -19.523 -13.419 20.523  1.0 89.31 ? 326 LEU A CD2 1 A0A1U8FD60 UNP 326 L 
+ATOM 2668 N N   . HIS A 1 327 ? -20.747 -14.884 17.347  1.0 85.19 ? 327 HIS A N   1 A0A1U8FD60 UNP 327 H 
+ATOM 2669 C CA  . HIS A 1 327 ? -20.419 -16.296 17.365  1.0 85.19 ? 327 HIS A CA  1 A0A1U8FD60 UNP 327 H 
+ATOM 2670 C C   . HIS A 1 327 ? -19.659 -16.708 16.097  1.0 85.19 ? 327 HIS A C   1 A0A1U8FD60 UNP 327 H 
+ATOM 2671 C CB  . HIS A 1 327 ? -21.720 -17.086 17.540  1.0 85.19 ? 327 HIS A CB  1 A0A1U8FD60 UNP 327 H 
+ATOM 2672 O O   . HIS A 1 327 ? -18.595 -17.320 16.171  1.0 85.19 ? 327 HIS A O   1 A0A1U8FD60 UNP 327 H 
+ATOM 2673 C CG  . HIS A 1 327 ? -21.495 -18.568 17.609  1.0 85.19 ? 327 HIS A CG  1 A0A1U8FD60 UNP 327 H 
+ATOM 2674 C CD2 . HIS A 1 327 ? -21.529 -19.340 18.737  1.0 85.19 ? 327 HIS A CD2 1 A0A1U8FD60 UNP 327 H 
+ATOM 2675 N ND1 . HIS A 1 327 ? -21.190 -19.397 16.551  1.0 85.19 ? 327 HIS A ND1 1 A0A1U8FD60 UNP 327 H 
+ATOM 2676 C CE1 . HIS A 1 327 ? -21.038 -20.641 17.029  1.0 85.19 ? 327 HIS A CE1 1 A0A1U8FD60 UNP 327 H 
+ATOM 2677 N NE2 . HIS A 1 327 ? -21.245 -20.649 18.347  1.0 85.19 ? 327 HIS A NE2 1 A0A1U8FD60 UNP 327 H 
+ATOM 2678 N N   . LYS A 1 328 ? -20.150 -16.301 14.917  1.0 83.19 ? 328 LYS A N   1 A0A1U8FD60 UNP 328 K 
+ATOM 2679 C CA  . LYS A 1 328 ? -19.512 -16.591 13.621  1.0 83.19 ? 328 LYS A CA  1 A0A1U8FD60 UNP 328 K 
+ATOM 2680 C C   . LYS A 1 328 ? -18.098 -16.008 13.496  1.0 83.19 ? 328 LYS A C   1 A0A1U8FD60 UNP 328 K 
+ATOM 2681 C CB  . LYS A 1 328 ? -20.433 -16.054 12.515  1.0 83.19 ? 328 LYS A CB  1 A0A1U8FD60 UNP 328 K 
+ATOM 2682 O O   . LYS A 1 328 ? -17.296 -16.521 12.716  1.0 83.19 ? 328 LYS A O   1 A0A1U8FD60 UNP 328 K 
+ATOM 2683 C CG  . LYS A 1 328 ? -20.065 -16.573 11.119  1.0 83.19 ? 328 LYS A CG  1 A0A1U8FD60 UNP 328 K 
+ATOM 2684 C CD  . LYS A 1 328 ? -21.073 -16.054 10.089  1.0 83.19 ? 328 LYS A CD  1 A0A1U8FD60 UNP 328 K 
+ATOM 2685 C CE  . LYS A 1 328 ? -20.884 -16.778 8.753   1.0 83.19 ? 328 LYS A CE  1 A0A1U8FD60 UNP 328 K 
+ATOM 2686 N NZ  . LYS A 1 328 ? -21.577 -16.093 7.635   1.0 83.19 ? 328 LYS A NZ  1 A0A1U8FD60 UNP 328 K 
+ATOM 2687 N N   . LYS A 1 329 ? -17.811 -14.920 14.215  1.0 84.25 ? 329 LYS A N   1 A0A1U8FD60 UNP 329 K 
+ATOM 2688 C CA  . LYS A 1 329 ? -16.555 -14.162 14.131  1.0 84.25 ? 329 LYS A CA  1 A0A1U8FD60 UNP 329 K 
+ATOM 2689 C C   . LYS A 1 329 ? -15.566 -14.490 15.253  1.0 84.25 ? 329 LYS A C   1 A0A1U8FD60 UNP 329 K 
+ATOM 2690 C CB  . LYS A 1 329 ? -16.903 -12.662 14.093  1.0 84.25 ? 329 LYS A CB  1 A0A1U8FD60 UNP 329 K 
+ATOM 2691 O O   . LYS A 1 329 ? -14.363 -14.432 15.001  1.0 84.25 ? 329 LYS A O   1 A0A1U8FD60 UNP 329 K 
+ATOM 2692 C CG  . LYS A 1 329 ? -17.588 -12.224 12.784  1.0 84.25 ? 329 LYS A CG  1 A0A1U8FD60 UNP 329 K 
+ATOM 2693 C CD  . LYS A 1 329 ? -16.589 -12.163 11.626  1.0 84.25 ? 329 LYS A CD  1 A0A1U8FD60 UNP 329 K 
+ATOM 2694 C CE  . LYS A 1 329 ? -17.197 -11.640 10.327  1.0 84.25 ? 329 LYS A CE  1 A0A1U8FD60 UNP 329 K 
+ATOM 2695 N NZ  . LYS A 1 329 ? -16.406 -12.089 9.151   1.0 84.25 ? 329 LYS A NZ  1 A0A1U8FD60 UNP 329 K 
+ATOM 2696 N N   . ALA A 1 330 ? -16.053 -14.817 16.450  1.0 81.75 ? 330 ALA A N   1 A0A1U8FD60 UNP 330 A 
+ATOM 2697 C CA  . ALA A 1 330 ? -15.257 -15.106 17.641  1.0 81.75 ? 330 ALA A CA  1 A0A1U8FD60 UNP 330 A 
+ATOM 2698 C C   . ALA A 1 330 ? -14.788 -16.566 17.678  1.0 81.75 ? 330 ALA A C   1 A0A1U8FD60 UNP 330 A 
+ATOM 2699 C CB  . ALA A 1 330 ? -16.084 -14.769 18.889  1.0 81.75 ? 330 ALA A CB  1 A0A1U8FD60 UNP 330 A 
+ATOM 2700 O O   . ALA A 1 330 ? -13.649 -16.841 18.052  1.0 81.75 ? 330 ALA A O   1 A0A1U8FD60 UNP 330 A 
+ATOM 2701 N N   . PHE A 1 331 ? -15.643 -17.497 17.246  1.0 76.12 ? 331 PHE A N   1 A0A1U8FD60 UNP 331 F 
+ATOM 2702 C CA  . PHE A 1 331 ? -15.334 -18.923 17.222  1.0 76.12 ? 331 PHE A CA  1 A0A1U8FD60 UNP 331 F 
+ATOM 2703 C C   . PHE A 1 331 ? -14.898 -19.333 15.804  1.0 76.12 ? 331 PHE A C   1 A0A1U8FD60 UNP 331 F 
+ATOM 2704 C CB  . PHE A 1 331 ? -16.527 -19.723 17.757  1.0 76.12 ? 331 PHE A CB  1 A0A1U8FD60 UNP 331 F 
+ATOM 2705 O O   . PHE A 1 331 ? -15.636 -19.099 14.842  1.0 76.12 ? 331 PHE A O   1 A0A1U8FD60 UNP 331 F 
+ATOM 2706 C CG  . PHE A 1 331 ? -16.946 -19.293 19.155  1.0 76.12 ? 331 PHE A CG  1 A0A1U8FD60 UNP 331 F 
+ATOM 2707 C CD1 . PHE A 1 331 ? -16.174 -19.647 20.277  1.0 76.12 ? 331 PHE A CD1 1 A0A1U8FD60 UNP 331 F 
+ATOM 2708 C CD2 . PHE A 1 331 ? -18.099 -18.509 19.332  1.0 76.12 ? 331 PHE A CD2 1 A0A1U8FD60 UNP 331 F 
+ATOM 2709 C CE1 . PHE A 1 331 ? -16.557 -19.219 21.561  1.0 76.12 ? 331 PHE A CE1 1 A0A1U8FD60 UNP 331 F 
+ATOM 2710 C CE2 . PHE A 1 331 ? -18.476 -18.064 20.611  1.0 76.12 ? 331 PHE A CE2 1 A0A1U8FD60 UNP 331 F 
+ATOM 2711 C CZ  . PHE A 1 331 ? -17.708 -18.429 21.729  1.0 76.12 ? 331 PHE A CZ  1 A0A1U8FD60 UNP 331 F 
+ATOM 2712 N N   . PRO A 1 332 ? -13.693 -19.907 15.614  1.0 56.97 ? 332 PRO A N   1 A0A1U8FD60 UNP 332 P 
+ATOM 2713 C CA  . PRO A 1 332 ? -13.233 -20.311 14.289  1.0 56.97 ? 332 PRO A CA  1 A0A1U8FD60 UNP 332 P 
+ATOM 2714 C C   . PRO A 1 332 ? -14.186 -21.332 13.650  1.0 56.97 ? 332 PRO A C   1 A0A1U8FD60 UNP 332 P 
+ATOM 2715 C CB  . PRO A 1 332 ? -11.830 -20.896 14.494  1.0 56.97 ? 332 PRO A CB  1 A0A1U8FD60 UNP 332 P 
+ATOM 2716 O O   . PRO A 1 332 ? -14.702 -22.206 14.342  1.0 56.97 ? 332 PRO A O   1 A0A1U8FD60 UNP 332 P 
+ATOM 2717 C CG  . PRO A 1 332 ? -11.374 -20.341 15.842  1.0 56.97 ? 332 PRO A CG  1 A0A1U8FD60 UNP 332 P 
+ATOM 2718 C CD  . PRO A 1 332 ? -12.673 -20.166 16.617  1.0 56.97 ? 332 PRO A CD  1 A0A1U8FD60 UNP 332 P 
+ATOM 2719 N N   . ARG A 1 333 ? -14.350 -21.282 12.317  1.0 54.16 ? 333 ARG A N   1 A0A1U8FD60 UNP 333 R 
+ATOM 2720 C CA  . ARG A 1 333 ? -15.025 -22.321 11.509  1.0 54.16 ? 333 ARG A CA  1 A0A1U8FD60 UNP 333 R 
+ATOM 2721 C C   . ARG A 1 333 ? -14.213 -23.632 11.518  1.0 54.16 ? 333 ARG A C   1 A0A1U8FD60 UNP 333 R 
+ATOM 2722 C CB  . ARG A 1 333 ? -15.270 -21.846 10.052  1.0 54.16 ? 333 ARG A CB  1 A0A1U8FD60 UNP 333 R 
+ATOM 2723 O O   . ARG A 1 333 ? -13.707 -24.054 10.481  1.0 54.16 ? 333 ARG A O   1 A0A1U8FD60 UNP 333 R 
+ATOM 2724 C CG  . ARG A 1 333 ? -16.178 -20.621 9.831   1.0 54.16 ? 333 ARG A CG  1 A0A1U8FD60 UNP 333 R 
+ATOM 2725 C CD  . ARG A 1 333 ? -16.338 -20.368 8.313   1.0 54.16 ? 333 ARG A CD  1 A0A1U8FD60 UNP 333 R 
+ATOM 2726 N NE  . ARG A 1 333 ? -17.051 -19.106 7.989   1.0 54.16 ? 333 ARG A NE  1 A0A1U8FD60 UNP 333 R 
+ATOM 2727 N NH1 . ARG A 1 333 ? -16.382 -18.877 5.778   1.0 54.16 ? 333 ARG A NH1 1 A0A1U8FD60 UNP 333 R 
+ATOM 2728 N NH2 . ARG A 1 333 ? -17.592 -17.291 6.658   1.0 54.16 ? 333 ARG A NH2 1 A0A1U8FD60 UNP 333 R 
+ATOM 2729 C CZ  . ARG A 1 333 ? -17.019 -18.447 6.831   1.0 54.16 ? 333 ARG A CZ  1 A0A1U8FD60 UNP 333 R 
+ATOM 2730 N N   . VAL A 1 334 ? -14.004 -24.251 12.675  1.0 42.62 ? 334 VAL A N   1 A0A1U8FD60 UNP 334 V 
+ATOM 2731 C CA  . VAL A 1 334 ? -13.620 -25.661 12.732  1.0 42.62 ? 334 VAL A CA  1 A0A1U8FD60 UNP 334 V 
+ATOM 2732 C C   . VAL A 1 334 ? -14.926 -26.437 12.639  1.0 42.62 ? 334 VAL A C   1 A0A1U8FD60 UNP 334 V 
+ATOM 2733 C CB  . VAL A 1 334 ? -12.803 -26.023 13.990  1.0 42.62 ? 334 VAL A CB  1 A0A1U8FD60 UNP 334 V 
+ATOM 2734 O O   . VAL A 1 334 ? -15.842 -26.197 13.420  1.0 42.62 ? 334 VAL A O   1 A0A1U8FD60 UNP 334 V 
+ATOM 2735 C CG1 . VAL A 1 334 ? -12.276 -27.457 13.885  1.0 42.62 ? 334 VAL A CG1 1 A0A1U8FD60 UNP 334 V 
+ATOM 2736 C CG2 . VAL A 1 334 ? -11.577 -25.114 14.144  1.0 42.62 ? 334 VAL A CG2 1 A0A1U8FD60 UNP 334 V 
+ATOM 2737 N N   . ASN A 1 335 ? -15.027 -27.333 11.656  1.0 37.66 ? 335 ASN A N   1 A0A1U8FD60 UNP 335 N 
+ATOM 2738 C CA  . ASN A 1 335 ? -16.073 -28.352 11.586  1.0 37.66 ? 335 ASN A CA  1 A0A1U8FD60 UNP 335 N 
+ATOM 2739 C C   . ASN A 1 335 ? -15.905 -29.327 12.765  1.0 37.66 ? 335 ASN A C   1 A0A1U8FD60 UNP 335 N 
+ATOM 2740 C CB  . ASN A 1 335 ? -15.989 -29.099 10.239  1.0 37.66 ? 335 ASN A CB  1 A0A1U8FD60 UNP 335 N 
+ATOM 2741 O O   . ASN A 1 335 ? -15.501 -30.471 12.588  1.0 37.66 ? 335 ASN A O   1 A0A1U8FD60 UNP 335 N 
+ATOM 2742 C CG  . ASN A 1 335 ? -16.525 -28.347 9.039   1.0 37.66 ? 335 ASN A CG  1 A0A1U8FD60 UNP 335 N 
+ATOM 2743 N ND2 . ASN A 1 335 ? -16.241 -28.835 7.854   1.0 37.66 ? 335 ASN A ND2 1 A0A1U8FD60 UNP 335 N 
+ATOM 2744 O OD1 . ASN A 1 335 ? -17.208 -27.344 9.126   1.0 37.66 ? 335 ASN A OD1 1 A0A1U8FD60 UNP 335 N 
+ATOM 2745 N N   . THR A 1 336 ? -16.159 -28.858 13.977  1.0 36.75 ? 336 THR A N   1 A0A1U8FD60 UNP 336 T 
+ATOM 2746 C CA  . THR A 1 336 ? -16.334 -29.677 15.170  1.0 36.75 ? 336 THR A CA  1 A0A1U8FD60 UNP 336 T 
+ATOM 2747 C C   . THR A 1 336 ? -17.789 -29.493 15.566  1.0 36.75 ? 336 THR A C   1 A0A1U8FD60 UNP 336 T 
+ATOM 2748 C CB  . THR A 1 336 ? -15.376 -29.285 16.302  1.0 36.75 ? 336 THR A CB  1 A0A1U8FD60 UNP 336 T 
+ATOM 2749 O O   . THR A 1 336 ? -18.112 -28.456 16.145  1.0 36.75 ? 336 THR A O   1 A0A1U8FD60 UNP 336 T 
+ATOM 2750 C CG2 . THR A 1 336 ? -14.007 -29.934 16.096  1.0 36.75 ? 336 THR A CG2 1 A0A1U8FD60 UNP 336 T 
+ATOM 2751 O OG1 . THR A 1 336 ? -15.207 -27.889 16.370  1.0 36.75 ? 336 THR A OG1 1 A0A1U8FD60 UNP 336 T 
+ATOM 2752 N N   . PRO A 1 337 ? -18.670 -30.444 15.209  1.0 38.59 ? 337 PRO A N   1 A0A1U8FD60 UNP 337 P 
+ATOM 2753 C CA  . PRO A 1 337 ? -20.100 -30.364 15.501  1.0 38.59 ? 337 PRO A CA  1 A0A1U8FD60 UNP 337 P 
+ATOM 2754 C C   . PRO A 1 337 ? -20.427 -30.258 16.998  1.0 38.59 ? 337 PRO A C   1 A0A1U8FD60 UNP 337 P 
+ATOM 2755 C CB  . PRO A 1 337 ? -20.721 -31.622 14.880  1.0 38.59 ? 337 PRO A CB  1 A0A1U8FD60 UNP 337 P 
+ATOM 2756 O O   . PRO A 1 337 ? -21.538 -29.877 17.333  1.0 38.59 ? 337 PRO A O   1 A0A1U8FD60 UNP 337 P 
+ATOM 2757 C CG  . PRO A 1 337 ? -19.723 -32.041 13.804  1.0 38.59 ? 337 PRO A CG  1 A0A1U8FD60 UNP 337 P 
+ATOM 2758 C CD  . PRO A 1 337 ? -18.390 -31.631 14.412  1.0 38.59 ? 337 PRO A CD  1 A0A1U8FD60 UNP 337 P 
+ATOM 2759 N N   . ASP A 1 338 ? -19.463 -30.521 17.889  1.0 41.69 ? 338 ASP A N   1 A0A1U8FD60 UNP 338 D 
+ATOM 2760 C CA  . ASP A 1 338 ? -19.726 -30.749 19.312  1.0 41.69 ? 338 ASP A CA  1 A0A1U8FD60 UNP 338 D 
+ATOM 2761 C C   . ASP A 1 338 ? -18.761 -30.014 20.260  1.0 41.69 ? 338 ASP A C   1 A0A1U8FD60 UNP 338 D 
+ATOM 2762 C CB  . ASP A 1 338 ? -19.731 -32.260 19.578  1.0 41.69 ? 338 ASP A CB  1 A0A1U8FD60 UNP 338 D 
+ATOM 2763 O O   . ASP A 1 338 ? -18.354 -30.551 21.292  1.0 41.69 ? 338 ASP A O   1 A0A1U8FD60 UNP 338 D 
+ATOM 2764 C CG  . ASP A 1 338 ? -20.784 -32.998 18.755  1.0 41.69 ? 338 ASP A CG  1 A0A1U8FD60 UNP 338 D 
+ATOM 2765 O OD1 . ASP A 1 338 ? -21.965 -32.602 18.832  1.0 41.69 ? 338 ASP A OD1 1 A0A1U8FD60 UNP 338 D 
+ATOM 2766 O OD2 . ASP A 1 338 ? -20.385 -33.956 18.059  1.0 41.69 ? 338 ASP A OD2 1 A0A1U8FD60 UNP 338 D 
+ATOM 2767 N N   . LEU A 1 339 ? -18.392 -28.762 19.973  1.0 47.88 ? 339 LEU A N   1 A0A1U8FD60 UNP 339 L 
+ATOM 2768 C CA  . LEU A 1 339 ? -17.971 -27.887 21.072  1.0 47.88 ? 339 LEU A CA  1 A0A1U8FD60 UNP 339 L 
+ATOM 2769 C C   . LEU A 1 339 ? -19.248 -27.479 21.806  1.0 47.88 ? 339 LEU A C   1 A0A1U8FD60 UNP 339 L 
+ATOM 2770 C CB  . LEU A 1 339 ? -17.104 -26.713 20.568  1.0 47.88 ? 339 LEU A CB  1 A0A1U8FD60 UNP 339 L 
+ATOM 2771 O O   . LEU A 1 339 ? -19.921 -26.533 21.404  1.0 47.88 ? 339 LEU A O   1 A0A1U8FD60 UNP 339 L 
+ATOM 2772 C CG  . LEU A 1 339 ? -15.601 -26.961 20.822  1.0 47.88 ? 339 LEU A CG  1 A0A1U8FD60 UNP 339 L 
+ATOM 2773 C CD1 . LEU A 1 339 ? -14.746 -26.349 19.716  1.0 47.88 ? 339 LEU A CD1 1 A0A1U8FD60 UNP 339 L 
+ATOM 2774 C CD2 . LEU A 1 339 ? -15.148 -26.356 22.154  1.0 47.88 ? 339 LEU A CD2 1 A0A1U8FD60 UNP 339 L 
+ATOM 2775 N N   . LYS A 1 340 ? -19.596 -28.214 22.873  1.0 50.44 ? 340 LYS A N   1 A0A1U8FD60 UNP 340 K 
+ATOM 2776 C CA  . LYS A 1 340 ? -20.451 -27.681 23.940  1.0 50.44 ? 340 LYS A CA  1 A0A1U8FD60 UNP 340 K 
+ATOM 2777 C C   . LYS A 1 340 ? -19.791 -26.383 24.394  1.0 50.44 ? 340 LYS A C   1 A0A1U8FD60 UNP 340 K 
+ATOM 2778 C CB  . LYS A 1 340 ? -20.568 -28.659 25.127  1.0 50.44 ? 340 LYS A CB  1 A0A1U8FD60 UNP 340 K 
+ATOM 2779 O O   . LYS A 1 340 ? -18.857 -26.415 25.191  1.0 50.44 ? 340 LYS A O   1 A0A1U8FD60 UNP 340 K 
+ATOM 2780 C CG  . LYS A 1 340 ? -21.658 -29.725 24.957  1.0 50.44 ? 340 LYS A CG  1 A0A1U8FD60 UNP 340 K 
+ATOM 2781 C CD  . LYS A 1 340 ? -21.735 -30.597 26.220  1.0 50.44 ? 340 LYS A CD  1 A0A1U8FD60 UNP 340 K 
+ATOM 2782 C CE  . LYS A 1 340 ? -22.876 -31.613 26.108  1.0 50.44 ? 340 LYS A CE  1 A0A1U8FD60 UNP 340 K 
+ATOM 2783 N NZ  . LYS A 1 340 ? -22.944 -32.488 27.306  1.0 50.44 ? 340 LYS A NZ  1 A0A1U8FD60 UNP 340 K 
+ATOM 2784 N N   . ILE A 1 341 ? -20.213 -25.261 23.815  1.0 55.12 ? 341 ILE A N   1 A0A1U8FD60 UNP 341 I 
+ATOM 2785 C CA  . ILE A 1 341 ? -19.869 -23.942 24.325  1.0 55.12 ? 341 ILE A CA  1 A0A1U8FD60 UNP 341 I 
+ATOM 2786 C C   . ILE A 1 341 ? -20.342 -23.974 25.765  1.0 55.12 ? 341 ILE A C   1 A0A1U8FD60 UNP 341 I 
+ATOM 2787 C CB  . ILE A 1 341 ? -20.525 -22.816 23.499  1.0 55.12 ? 341 ILE A CB  1 A0A1U8FD60 UNP 341 I 
+ATOM 2788 O O   . ILE A 1 341 ? -21.503 -24.292 26.031  1.0 55.12 ? 341 ILE A O   1 A0A1U8FD60 UNP 341 I 
+ATOM 2789 C CG1 . ILE A 1 341 ? -19.946 -22.868 22.072  1.0 55.12 ? 341 ILE A CG1 1 A0A1U8FD60 UNP 341 I 
+ATOM 2790 C CG2 . ILE A 1 341 ? -20.273 -21.436 24.136  1.0 55.12 ? 341 ILE A CG2 1 A0A1U8FD60 UNP 341 I 
+ATOM 2791 C CD1 . ILE A 1 341 ? -20.599 -21.898 21.097  1.0 55.12 ? 341 ILE A CD1 1 A0A1U8FD60 UNP 341 I 
+ATOM 2792 N N   . ASP A 1 342 ? -19.401 -23.763 26.676  1.0 65.25 ? 342 ASP A N   1 A0A1U8FD60 UNP 342 D 
+ATOM 2793 C CA  . ASP A 1 342 ? -19.696 -23.633 28.089  1.0 65.25 ? 342 ASP A CA  1 A0A1U8FD60 UNP 342 D 
+ATOM 2794 C C   . ASP A 1 342 ? -20.892 -22.680 28.233  1.0 65.25 ? 342 ASP A C   1 A0A1U8FD60 UNP 342 D 
+ATOM 2795 C CB  . ASP A 1 342 ? -18.431 -23.108 28.781  1.0 65.25 ? 342 ASP A CB  1 A0A1U8FD60 UNP 342 D 
+ATOM 2796 O O   . ASP A 1 342 ? -20.873 -21.576 27.678  1.0 65.25 ? 342 ASP A O   1 A0A1U8FD60 UNP 342 D 
+ATOM 2797 C CG  . ASP A 1 342 ? -18.520 -23.160 30.301  1.0 65.25 ? 342 ASP A CG  1 A0A1U8FD60 UNP 342 D 
+ATOM 2798 O OD1 . ASP A 1 342 ? -19.665 -23.143 30.812  1.0 65.25 ? 342 ASP A OD1 1 A0A1U8FD60 UNP 342 D 
+ATOM 2799 O OD2 . ASP A 1 342 ? -17.434 -23.223 30.913  1.0 65.25 ? 342 ASP A OD2 1 A0A1U8FD60 UNP 342 D 
+ATOM 2800 N N   . LEU A 1 343 ? -21.954 -23.118 28.916  1.0 73.62 ? 343 LEU A N   1 A0A1U8FD60 UNP 343 L 
+ATOM 2801 C CA  . LEU A 1 343 ? -23.164 -22.314 29.123  1.0 73.62 ? 343 LEU A CA  1 A0A1U8FD60 UNP 343 L 
+ATOM 2802 C C   . LEU A 1 343 ? -22.811 -20.940 29.709  1.0 73.62 ? 343 LEU A C   1 A0A1U8FD60 UNP 343 L 
+ATOM 2803 C CB  . LEU A 1 343 ? -24.111 -23.070 30.075  1.0 73.62 ? 343 LEU A CB  1 A0A1U8FD60 UNP 343 L 
+ATOM 2804 O O   . LEU A 1 343 ? -23.503 -19.955 29.453  1.0 73.62 ? 343 LEU A O   1 A0A1U8FD60 UNP 343 L 
+ATOM 2805 C CG  . LEU A 1 343 ? -24.854 -24.254 29.430  1.0 73.62 ? 343 LEU A CG  1 A0A1U8FD60 UNP 343 L 
+ATOM 2806 C CD1 . LEU A 1 343 ? -25.457 -25.147 30.517  1.0 73.62 ? 343 LEU A CD1 1 A0A1U8FD60 UNP 343 L 
+ATOM 2807 C CD2 . LEU A 1 343 ? -25.995 -23.780 28.526  1.0 73.62 ? 343 LEU A CD2 1 A0A1U8FD60 UNP 343 L 
+ATOM 2808 N N   . GLU A 1 344 ? -21.707 -20.859 30.455  1.0 75.94 ? 344 GLU A N   1 A0A1U8FD60 UNP 344 E 
+ATOM 2809 C CA  . GLU A 1 344 ? -21.197 -19.613 31.003  1.0 75.94 ? 344 GLU A CA  1 A0A1U8FD60 UNP 344 E 
+ATOM 2810 C C   . GLU A 1 344 ? -20.558 -18.693 29.944  1.0 75.94 ? 344 GLU A C   1 A0A1U8FD60 UNP 344 E 
+ATOM 2811 C CB  . GLU A 1 344 ? -20.225 -19.952 32.141  1.0 75.94 ? 344 GLU A CB  1 A0A1U8FD60 UNP 344 E 
+ATOM 2812 O O   . GLU A 1 344 ? -20.780 -17.482 29.982  1.0 75.94 ? 344 GLU A O   1 A0A1U8FD60 UNP 344 E 
+ATOM 2813 C CG  . GLU A 1 344 ? -20.172 -18.783 33.125  1.0 75.94 ? 344 GLU A CG  1 A0A1U8FD60 UNP 344 E 
+ATOM 2814 C CD  . GLU A 1 344 ? -19.168 -18.981 34.263  1.0 75.94 ? 344 GLU A CD  1 A0A1U8FD60 UNP 344 E 
+ATOM 2815 O OE1 . GLU A 1 344 ? -18.661 -17.937 34.739  1.0 75.94 ? 344 GLU A OE1 1 A0A1U8FD60 UNP 344 E 
+ATOM 2816 O OE2 . GLU A 1 344 ? -18.946 -20.120 34.716  1.0 75.94 ? 344 GLU A OE2 1 A0A1U8FD60 UNP 344 E 
+ATOM 2817 N N   . LEU A 1 345 ? -19.834 -19.235 28.954  1.0 77.50 ? 345 LEU A N   1 A0A1U8FD60 UNP 345 L 
+ATOM 2818 C CA  . LEU A 1 345 ? -19.297 -18.456 27.825  1.0 77.50 ? 345 LEU A CA  1 A0A1U8FD60 UNP 345 L 
+ATOM 2819 C C   . LEU A 1 345 ? -20.420 -17.905 26.940  1.0 77.50 ? 345 LEU A C   1 A0A1U8FD60 UNP 345 L 
+ATOM 2820 C CB  . LEU A 1 345 ? -18.349 -19.314 26.960  1.0 77.50 ? 345 LEU A CB  1 A0A1U8FD60 UNP 345 L 
+ATOM 2821 O O   . LEU A 1 345 ? -20.360 -16.746 26.531  1.0 77.50 ? 345 LEU A O   1 A0A1U8FD60 UNP 345 L 
+ATOM 2822 C CG  . LEU A 1 345 ? -16.944 -19.549 27.536  1.0 77.50 ? 345 LEU A CG  1 A0A1U8FD60 UNP 345 L 
+ATOM 2823 C CD1 . LEU A 1 345 ? -16.199 -20.578 26.685  1.0 77.50 ? 345 LEU A CD1 1 A0A1U8FD60 UNP 345 L 
+ATOM 2824 C CD2 . LEU A 1 345 ? -16.103 -18.269 27.535  1.0 77.50 ? 345 LEU A CD2 1 A0A1U8FD60 UNP 345 L 
+ATOM 2825 N N   . ASP A 1 346 ? -21.452 -18.710 26.670  1.0 81.88 ? 346 ASP A N   1 A0A1U8FD60 UNP 346 D 
+ATOM 2826 C CA  . ASP A 1 346 ? -22.643 -18.265 25.931  1.0 81.88 ? 346 ASP A CA  1 A0A1U8FD60 UNP 346 D 
+ATOM 2827 C C   . ASP A 1 346 ? -23.346 -17.122 26.679  1.0 81.88 ? 346 ASP A C   1 A0A1U8FD60 UNP 346 D 
+ATOM 2828 C CB  . ASP A 1 346 ? -23.582 -19.460 25.698  1.0 81.88 ? 346 ASP A CB  1 A0A1U8FD60 UNP 346 D 
+ATOM 2829 O O   . ASP A 1 346 ? -23.642 -16.076 26.096  1.0 81.88 ? 346 ASP A O   1 A0A1U8FD60 UNP 346 D 
+ATOM 2830 C CG  . ASP A 1 346 ? -24.802 -19.102 24.835  1.0 81.88 ? 346 ASP A CG  1 A0A1U8FD60 UNP 346 D 
+ATOM 2831 O OD1 . ASP A 1 346 ? -24.703 -19.149 23.590  1.0 81.88 ? 346 ASP A OD1 1 A0A1U8FD60 UNP 346 D 
+ATOM 2832 O OD2 . ASP A 1 346 ? -25.878 -18.798 25.402  1.0 81.88 ? 346 ASP A OD2 1 A0A1U8FD60 UNP 346 D 
+ATOM 2833 N N   . ARG A 1 347 ? -23.516 -17.267 28.001  1.0 86.50 ? 347 ARG A N   1 A0A1U8FD60 UNP 347 R 
+ATOM 2834 C CA  . ARG A 1 347 ? -24.118 -16.238 28.855  1.0 86.50 ? 347 ARG A CA  1 A0A1U8FD60 UNP 347 R 
+ATOM 2835 C C   . ARG A 1 347 ? -23.313 -14.935 28.851  1.0 86.50 ? 347 ARG A C   1 A0A1U8FD60 UNP 347 R 
+ATOM 2836 C CB  . ARG A 1 347 ? -24.294 -16.788 30.276  1.0 86.50 ? 347 ARG A CB  1 A0A1U8FD60 UNP 347 R 
+ATOM 2837 O O   . ARG A 1 347 ? -23.881 -13.885 28.551  1.0 86.50 ? 347 ARG A O   1 A0A1U8FD60 UNP 347 R 
+ATOM 2838 C CG  . ARG A 1 347 ? -25.245 -15.901 31.086  1.0 86.50 ? 347 ARG A CG  1 A0A1U8FD60 UNP 347 R 
+ATOM 2839 C CD  . ARG A 1 347 ? -25.196 -16.243 32.579  1.0 86.50 ? 347 ARG A CD  1 A0A1U8FD60 UNP 347 R 
+ATOM 2840 N NE  . ARG A 1 347 ? -24.664 -15.105 33.337  1.0 86.50 ? 347 ARG A NE  1 A0A1U8FD60 UNP 347 R 
+ATOM 2841 N NH1 . ARG A 1 347 ? -24.925 -15.915 35.465  1.0 86.50 ? 347 ARG A NH1 1 A0A1U8FD60 UNP 347 R 
+ATOM 2842 N NH2 . ARG A 1 347 ? -24.059 -13.870 35.099  1.0 86.50 ? 347 ARG A NH2 1 A0A1U8FD60 UNP 347 R 
+ATOM 2843 C CZ  . ARG A 1 347 ? -24.547 -14.980 34.636  1.0 86.50 ? 347 ARG A CZ  1 A0A1U8FD60 UNP 347 R 
+ATOM 2844 N N   . LEU A 1 348 ? -22.009 -14.993 29.140  1.0 86.81 ? 348 LEU A N   1 A0A1U8FD60 UNP 348 L 
+ATOM 2845 C CA  . LEU A 1 348 ? -21.127 -13.816 29.150  1.0 86.81 ? 348 LEU A CA  1 A0A1U8FD60 UNP 348 L 
+ATOM 2846 C C   . LEU A 1 348 ? -21.048 -13.158 27.770  1.0 86.81 ? 348 LEU A C   1 A0A1U8FD60 UNP 348 L 
+ATOM 2847 C CB  . LEU A 1 348 ? -19.709 -14.226 29.586  1.0 86.81 ? 348 LEU A CB  1 A0A1U8FD60 UNP 348 L 
+ATOM 2848 O O   . LEU A 1 348 ? -21.048 -11.935 27.656  1.0 86.81 ? 348 LEU A O   1 A0A1U8FD60 UNP 348 L 
+ATOM 2849 C CG  . LEU A 1 348 ? -19.535 -14.526 31.084  1.0 86.81 ? 348 LEU A CG  1 A0A1U8FD60 UNP 348 L 
+ATOM 2850 C CD1 . LEU A 1 348 ? -18.099 -14.991 31.319  1.0 86.81 ? 348 LEU A CD1 1 A0A1U8FD60 UNP 348 L 
+ATOM 2851 C CD2 . LEU A 1 348 ? -19.759 -13.292 31.960  1.0 86.81 ? 348 LEU A CD2 1 A0A1U8FD60 UNP 348 L 
+ATOM 2852 N N   . GLY A 1 349 ? -21.004 -13.964 26.711  1.0 87.75 ? 349 GLY A N   1 A0A1U8FD60 UNP 349 G 
+ATOM 2853 C CA  . GLY A 1 349 ? -21.017 -13.483 25.339  1.0 87.75 ? 349 GLY A CA  1 A0A1U8FD60 UNP 349 G 
+ATOM 2854 C C   . GLY A 1 349 ? -22.287 -12.705 25.005  1.0 87.75 ? 349 GLY A C   1 A0A1U8FD60 UNP 349 G 
+ATOM 2855 O O   . GLY A 1 349 ? -22.204 -11.584 24.505  1.0 87.75 ? 349 GLY A O   1 A0A1U8FD60 UNP 349 G 
+ATOM 2856 N N   . LYS A 1 350 ? -23.459 -13.254 25.343  1.0 89.50 ? 350 LYS A N   1 A0A1U8FD60 UNP 350 K 
+ATOM 2857 C CA  . LYS A 1 350 ? -24.754 -12.573 25.180  1.0 89.50 ? 350 LYS A CA  1 A0A1U8FD60 UNP 350 K 
+ATOM 2858 C C   . LYS A 1 350 ? -24.885 -11.324 26.047  1.0 89.50 ? 350 LYS A C   1 A0A1U8FD60 UNP 350 K 
+ATOM 2859 C CB  . LYS A 1 350 ? -25.891 -13.553 25.500  1.0 89.50 ? 350 LYS A CB  1 A0A1U8FD60 UNP 350 K 
+ATOM 2860 O O   . LYS A 1 350 ? -25.591 -10.401 25.655  1.0 89.50 ? 350 LYS A O   1 A0A1U8FD60 UNP 350 K 
+ATOM 2861 C CG  . LYS A 1 350 ? -26.104 -14.571 24.373  1.0 89.50 ? 350 LYS A CG  1 A0A1U8FD60 UNP 350 K 
+ATOM 2862 C CD  . LYS A 1 350 ? -27.121 -15.629 24.805  1.0 89.50 ? 350 LYS A CD  1 A0A1U8FD60 UNP 350 K 
+ATOM 2863 C CE  . LYS A 1 350 ? -27.385 -16.580 23.637  1.0 89.50 ? 350 LYS A CE  1 A0A1U8FD60 UNP 350 K 
+ATOM 2864 N NZ  . LYS A 1 350 ? -28.034 -17.822 24.100  1.0 89.50 ? 350 LYS A NZ  1 A0A1U8FD60 UNP 350 K 
+ATOM 2865 N N   . GLU A 1 351 ? -24.268 -11.283 27.227  1.0 88.06 ? 351 GLU A N   1 A0A1U8FD60 UNP 351 E 
+ATOM 2866 C CA  . GLU A 1 351 ? -24.194 -10.073 28.060  1.0 88.06 ? 351 GLU A CA  1 A0A1U8FD60 UNP 351 E 
+ATOM 2867 C C   . GLU A 1 351 ? -23.340 -8.992  27.375  1.0 88.06 ? 351 GLU A C   1 A0A1U8FD60 UNP 351 E 
+ATOM 2868 C CB  . GLU A 1 351 ? -23.678 -10.417 29.473  1.0 88.06 ? 351 GLU A CB  1 A0A1U8FD60 UNP 351 E 
+ATOM 2869 O O   . GLU A 1 351 ? -23.838 -7.905  27.113  1.0 88.06 ? 351 GLU A O   1 A0A1U8FD60 UNP 351 E 
+ATOM 2870 C CG  . GLU A 1 351 ? -24.729 -11.135 30.347  1.0 88.06 ? 351 GLU A CG  1 A0A1U8FD60 UNP 351 E 
+ATOM 2871 C CD  . GLU A 1 351 ? -24.170 -11.690 31.677  1.0 88.06 ? 351 GLU A CD  1 A0A1U8FD60 UNP 351 E 
+ATOM 2872 O OE1 . GLU A 1 351 ? -24.875 -12.496 32.336  1.0 88.06 ? 351 GLU A OE1 1 A0A1U8FD60 UNP 351 E 
+ATOM 2873 O OE2 . GLU A 1 351 ? -23.028 -11.364 32.057  1.0 88.06 ? 351 GLU A OE2 1 A0A1U8FD60 UNP 351 E 
+ATOM 2874 N N   . MET A 1 352 ? -22.104 -9.298  26.966  1.0 89.19 ? 352 MET A N   1 A0A1U8FD60 UNP 352 M 
+ATOM 2875 C CA  . MET A 1 352 ? -21.216 -8.310  26.328  1.0 89.19 ? 352 MET A CA  1 A0A1U8FD60 UNP 352 M 
+ATOM 2876 C C   . MET A 1 352 ? -21.713 -7.826  24.955  1.0 89.19 ? 352 MET A C   1 A0A1U8FD60 UNP 352 M 
+ATOM 2877 C CB  . MET A 1 352 ? -19.809 -8.897  26.168  1.0 89.19 ? 352 MET A CB  1 A0A1U8FD60 UNP 352 M 
+ATOM 2878 O O   . MET A 1 352 ? -21.492 -6.676  24.583  1.0 89.19 ? 352 MET A O   1 A0A1U8FD60 UNP 352 M 
+ATOM 2879 C CG  . MET A 1 352 ? -19.087 -9.132  27.496  1.0 89.19 ? 352 MET A CG  1 A0A1U8FD60 UNP 352 M 
+ATOM 2880 S SD  . MET A 1 352 ? -17.391 -9.756  27.297  1.0 89.19 ? 352 MET A SD  1 A0A1U8FD60 UNP 352 M 
+ATOM 2881 C CE  . MET A 1 352 ? -17.740 -11.474 26.832  1.0 89.19 ? 352 MET A CE  1 A0A1U8FD60 UNP 352 M 
+ATOM 2882 N N   . VAL A 1 353 ? -22.388 -8.681  24.178  1.0 89.50 ? 353 VAL A N   1 A0A1U8FD60 UNP 353 V 
+ATOM 2883 C CA  . VAL A 1 353 ? -22.976 -8.284  22.884  1.0 89.50 ? 353 VAL A CA  1 A0A1U8FD60 UNP 353 V 
+ATOM 2884 C C   . VAL A 1 353 ? -24.114 -7.282  23.059  1.0 89.50 ? 353 VAL A C   1 A0A1U8FD60 UNP 353 V 
+ATOM 2885 C CB  . VAL A 1 353 ? -23.460 -9.517  22.099  1.0 89.50 ? 353 VAL A CB  1 A0A1U8FD60 UNP 353 V 
+ATOM 2886 O O   . VAL A 1 353 ? -24.292 -6.426  22.193  1.0 89.50 ? 353 VAL A O   1 A0A1U8FD60 UNP 353 V 
+ATOM 2887 C CG1 . VAL A 1 353 ? -24.367 -9.194  20.911  1.0 89.50 ? 353 VAL A CG1 1 A0A1U8FD60 UNP 353 V 
+ATOM 2888 C CG2 . VAL A 1 353 ? -22.253 -10.243 21.516  1.0 89.50 ? 353 VAL A CG2 1 A0A1U8FD60 UNP 353 V 
+ATOM 2889 N N   . ARG A 1 354 ? -24.864 -7.343  24.167  1.0 86.69 ? 354 ARG A N   1 A0A1U8FD60 UNP 354 R 
+ATOM 2890 C CA  . ARG A 1 354 ? -25.920 -6.359  24.449  1.0 86.69 ? 354 ARG A CA  1 A0A1U8FD60 UNP 354 R 
+ATOM 2891 C C   . ARG A 1 354 ? -25.349 -4.948  24.587  1.0 86.69 ? 354 ARG A C   1 A0A1U8FD60 UNP 354 R 
+ATOM 2892 C CB  . ARG A 1 354 ? -26.726 -6.771  25.690  1.0 86.69 ? 354 ARG A CB  1 A0A1U8FD60 UNP 354 R 
+ATOM 2893 O O   . ARG A 1 354 ? -25.923 -4.019  24.027  1.0 86.69 ? 354 ARG A O   1 A0A1U8FD60 UNP 354 R 
+ATOM 2894 C CG  . ARG A 1 354 ? -27.755 -7.856  25.349  1.0 86.69 ? 354 ARG A CG  1 A0A1U8FD60 UNP 354 R 
+ATOM 2895 C CD  . ARG A 1 354 ? -28.513 -8.328  26.598  1.0 86.69 ? 354 ARG A CD  1 A0A1U8FD60 UNP 354 R 
+ATOM 2896 N NE  . ARG A 1 354 ? -27.995 -9.606  27.117  1.0 86.69 ? 354 ARG A NE  1 A0A1U8FD60 UNP 354 R 
+ATOM 2897 N NH1 . ARG A 1 354 ? -29.091 -9.568  29.135  1.0 86.69 ? 354 ARG A NH1 1 A0A1U8FD60 UNP 354 R 
+ATOM 2898 N NH2 . ARG A 1 354 ? -27.897 -11.362 28.567  1.0 86.69 ? 354 ARG A NH2 1 A0A1U8FD60 UNP 354 R 
+ATOM 2899 C CZ  . ARG A 1 354 ? -28.332 -10.173 28.262  1.0 86.69 ? 354 ARG A CZ  1 A0A1U8FD60 UNP 354 R 
+ATOM 2900 N N   . GLU A 1 355 ? -24.165 -4.814  25.182  1.0 82.94 ? 355 GLU A N   1 A0A1U8FD60 UNP 355 E 
+ATOM 2901 C CA  . GLU A 1 355 ? -23.438 -3.537  25.288  1.0 82.94 ? 355 GLU A CA  1 A0A1U8FD60 UNP 355 E 
+ATOM 2902 C C   . GLU A 1 355 ? -23.022 -2.959  23.921  1.0 82.94 ? 355 GLU A C   1 A0A1U8FD60 UNP 355 E 
+ATOM 2903 C CB  . GLU A 1 355 ? -22.186 -3.722  26.162  1.0 82.94 ? 355 GLU A CB  1 A0A1U8FD60 UNP 355 E 
+ATOM 2904 O O   . GLU A 1 355 ? -22.760 -1.765  23.793  1.0 82.94 ? 355 GLU A O   1 A0A1U8FD60 UNP 355 E 
+ATOM 2905 C CG  . GLU A 1 355 ? -22.461 -4.289  27.565  1.0 82.94 ? 355 GLU A CG  1 A0A1U8FD60 UNP 355 E 
+ATOM 2906 C CD  . GLU A 1 355 ? -23.497 -3.458  28.334  1.0 82.94 ? 355 GLU A CD  1 A0A1U8FD60 UNP 355 E 
+ATOM 2907 O OE1 . GLU A 1 355 ? -24.414 -4.076  28.922  1.0 82.94 ? 355 GLU A OE1 1 A0A1U8FD60 UNP 355 E 
+ATOM 2908 O OE2 . GLU A 1 355 ? -23.394 -2.213  28.273  1.0 82.94 ? 355 GLU A OE2 1 A0A1U8FD60 UNP 355 E 
+ATOM 2909 N N   . CYS A 1 356 ? -22.992 -3.778  22.862  1.0 85.00 ? 356 CYS A N   1 A0A1U8FD60 UNP 356 C 
+ATOM 2910 C CA  . CYS A 1 356 ? -22.703 -3.311  21.504  1.0 85.00 ? 356 CYS A CA  1 A0A1U8FD60 UNP 356 C 
+ATOM 2911 C C   . CYS A 1 356 ? -23.901 -2.612  20.832  1.0 85.00 ? 356 CYS A C   1 A0A1U8FD60 UNP 356 C 
+ATOM 2912 C CB  . CYS A 1 356 ? -22.211 -4.483  20.642  1.0 85.00 ? 356 CYS A CB  1 A0A1U8FD60 UNP 356 C 
+ATOM 2913 O O   . CYS A 1 356 ? -23.750 -2.135  19.706  1.0 85.00 ? 356 CYS A O   1 A0A1U8FD60 UNP 356 C 
+ATOM 2914 S SG  . CYS A 1 356 ? -20.676 -5.199  21.296  1.0 85.00 ? 356 CYS A SG  1 A0A1U8FD60 UNP 356 C 
+ATOM 2915 N N   . GLY A 1 357 ? -25.091 -2.599  21.448  1.0 82.38 ? 357 GLY A N   1 A0A1U8FD60 UNP 357 G 
+ATOM 2916 C CA  . GLY A 1 357 ? -26.274 -1.900  20.923  1.0 82.38 ? 357 GLY A CA  1 A0A1U8FD60 UNP 357 G 
+ATOM 2917 C C   . GLY A 1 357 ? -26.742 -2.377  19.540  1.0 82.38 ? 357 GLY A C   1 A0A1U8FD60 UNP 357 G 
+ATOM 2918 O O   . GLY A 1 357 ? -27.321 -1.605  18.779  1.0 82.38 ? 357 GLY A O   1 A0A1U8FD60 UNP 357 G 
+ATOM 2919 N N   . GLY A 1 358 ? -26.431 -3.625  19.169  1.0 84.56 ? 358 GLY A N   1 A0A1U8FD60 UNP 358 G 
+ATOM 2920 C CA  . GLY A 1 358 ? -26.764 -4.192  17.856  1.0 84.56 ? 358 GLY A CA  1 A0A1U8FD60 UNP 358 G 
+ATOM 2921 C C   . GLY A 1 358 ? -25.955 -3.624  16.679  1.0 84.56 ? 358 GLY A C   1 A0A1U8FD60 UNP 358 G 
+ATOM 2922 O O   . GLY A 1 358 ? -26.325 -3.838  15.523  1.0 84.56 ? 358 GLY A O   1 A0A1U8FD60 UNP 358 G 
+ATOM 2923 N N   . LEU A 1 359 ? -24.853 -2.905  16.942  1.0 87.12 ? 359 LEU A N   1 A0A1U8FD60 UNP 359 L 
+ATOM 2924 C CA  . LEU A 1 359 ? -23.974 -2.333  15.917  1.0 87.12 ? 359 LEU A CA  1 A0A1U8FD60 UNP 359 L 
+ATOM 2925 C C   . LEU A 1 359 ? -22.985 -3.374  15.360  1.0 87.12 ? 359 LEU A C   1 A0A1U8FD60 UNP 359 L 
+ATOM 2926 C CB  . LEU A 1 359 ? -23.208 -1.133  16.504  1.0 87.12 ? 359 LEU A CB  1 A0A1U8FD60 UNP 359 L 
+ATOM 2927 O O   . LEU A 1 359 ? -22.083 -3.801  16.089  1.0 87.12 ? 359 LEU A O   1 A0A1U8FD60 UNP 359 L 
+ATOM 2928 C CG  . LEU A 1 359 ? -24.047 0.152   16.571  1.0 87.12 ? 359 LEU A CG  1 A0A1U8FD60 UNP 359 L 
+ATOM 2929 C CD1 . LEU A 1 359 ? -23.332 1.213   17.401  1.0 87.12 ? 359 LEU A CD1 1 A0A1U8FD60 UNP 359 L 
+ATOM 2930 C CD2 . LEU A 1 359 ? -24.221 0.692   15.150  1.0 87.12 ? 359 LEU A CD2 1 A0A1U8FD60 UNP 359 L 
+ATOM 2931 N N   . PRO A 1 360 ? -23.038 -3.719  14.055  1.0 88.38 ? 360 PRO A N   1 A0A1U8FD60 UNP 360 P 
+ATOM 2932 C CA  . PRO A 1 360 ? -22.148 -4.713  13.456  1.0 88.38 ? 360 PRO A CA  1 A0A1U8FD60 UNP 360 P 
+ATOM 2933 C C   . PRO A 1 360 ? -20.658 -4.453  13.693  1.0 88.38 ? 360 PRO A C   1 A0A1U8FD60 UNP 360 P 
+ATOM 2934 C CB  . PRO A 1 360 ? -22.473 -4.705  11.959  1.0 88.38 ? 360 PRO A CB  1 A0A1U8FD60 UNP 360 P 
+ATOM 2935 O O   . PRO A 1 360 ? -19.918 -5.391  13.976  1.0 88.38 ? 360 PRO A O   1 A0A1U8FD60 UNP 360 P 
+ATOM 2936 C CG  . PRO A 1 360 ? -23.939 -4.286  11.920  1.0 88.38 ? 360 PRO A CG  1 A0A1U8FD60 UNP 360 P 
+ATOM 2937 C CD  . PRO A 1 360 ? -24.049 -3.312  13.088  1.0 88.38 ? 360 PRO A CD  1 A0A1U8FD60 UNP 360 P 
+ATOM 2938 N N   . LEU A 1 361 ? -20.199 -3.195  13.606  1.0 87.31 ? 361 LEU A N   1 A0A1U8FD60 UNP 361 L 
+ATOM 2939 C CA  . LEU A 1 361 ? -18.787 -2.870  13.835  1.0 87.31 ? 361 LEU A CA  1 A0A1U8FD60 UNP 361 L 
+ATOM 2940 C C   . LEU A 1 361 ? -18.342 -3.161  15.277  1.0 87.31 ? 361 LEU A C   1 A0A1U8FD60 UNP 361 L 
+ATOM 2941 C CB  . LEU A 1 361 ? -18.504 -1.408  13.455  1.0 87.31 ? 361 LEU A CB  1 A0A1U8FD60 UNP 361 L 
+ATOM 2942 O O   . LEU A 1 361 ? -17.278 -3.746  15.470  1.0 87.31 ? 361 LEU A O   1 A0A1U8FD60 UNP 361 L 
+ATOM 2943 C CG  . LEU A 1 361 ? -17.022 -1.007  13.641  1.0 87.31 ? 361 LEU A CG  1 A0A1U8FD60 UNP 361 L 
+ATOM 2944 C CD1 . LEU A 1 361 ? -16.077 -1.797  12.731  1.0 87.31 ? 361 LEU A CD1 1 A0A1U8FD60 UNP 361 L 
+ATOM 2945 C CD2 . LEU A 1 361 ? -16.845 0.470   13.308  1.0 87.31 ? 361 LEU A CD2 1 A0A1U8FD60 UNP 361 L 
+ATOM 2946 N N   . ALA A 1 362 ? -19.142 -2.771  16.273  1.0 87.81 ? 362 ALA A N   1 A0A1U8FD60 UNP 362 A 
+ATOM 2947 C CA  . ALA A 1 362 ? -18.839 -3.044  17.677  1.0 87.81 ? 362 ALA A CA  1 A0A1U8FD60 UNP 362 A 
+ATOM 2948 C C   . ALA A 1 362 ? -18.800 -4.559  17.929  1.0 87.81 ? 362 ALA A C   1 A0A1U8FD60 UNP 362 A 
+ATOM 2949 C CB  . ALA A 1 362 ? -19.882 -2.340  18.553  1.0 87.81 ? 362 ALA A CB  1 A0A1U8FD60 UNP 362 A 
+ATOM 2950 O O   . ALA A 1 362 ? -17.841 -5.067  18.507  1.0 87.81 ? 362 ALA A O   1 A0A1U8FD60 UNP 362 A 
+ATOM 2951 N N   . ILE A 1 363 ? -19.774 -5.289  17.378  1.0 90.06 ? 363 ILE A N   1 A0A1U8FD60 UNP 363 I 
+ATOM 2952 C CA  . ILE A 1 363 ? -19.886 -6.744  17.513  1.0 90.06 ? 363 ILE A CA  1 A0A1U8FD60 UNP 363 I 
+ATOM 2953 C C   . ILE A 1 363 ? -18.665 -7.464  16.929  1.0 90.06 ? 363 ILE A C   1 A0A1U8FD60 UNP 363 I 
+ATOM 2954 C CB  . ILE A 1 363 ? -21.197 -7.235  16.862  1.0 90.06 ? 363 ILE A CB  1 A0A1U8FD60 UNP 363 I 
+ATOM 2955 O O   . ILE A 1 363 ? -18.087 -8.316  17.601  1.0 90.06 ? 363 ILE A O   1 A0A1U8FD60 UNP 363 I 
+ATOM 2956 C CG1 . ILE A 1 363 ? -22.427 -6.672  17.610  1.0 90.06 ? 363 ILE A CG1 1 A0A1U8FD60 UNP 363 I 
+ATOM 2957 C CG2 . ILE A 1 363 ? -21.261 -8.771  16.871  1.0 90.06 ? 363 ILE A CG2 1 A0A1U8FD60 UNP 363 I 
+ATOM 2958 C CD1 . ILE A 1 363 ? -23.714 -6.744  16.782  1.0 90.06 ? 363 ILE A CD1 1 A0A1U8FD60 UNP 363 I 
+ATOM 2959 N N   . ILE A 1 364 ? -18.235 -7.140  15.700  1.0 88.56 ? 364 ILE A N   1 A0A1U8FD60 UNP 364 I 
+ATOM 2960 C CA  . ILE A 1 364 ? -17.074 -7.820  15.096  1.0 88.56 ? 364 ILE A CA  1 A0A1U8FD60 UNP 364 I 
+ATOM 2961 C C   . ILE A 1 364 ? -15.765 -7.469  15.809  1.0 88.56 ? 364 ILE A C   1 A0A1U8FD60 UNP 364 I 
+ATOM 2962 C CB  . ILE A 1 364 ? -16.951 -7.596  13.573  1.0 88.56 ? 364 ILE A CB  1 A0A1U8FD60 UNP 364 I 
+ATOM 2963 O O   . ILE A 1 364 ? -14.890 -8.323  15.910  1.0 88.56 ? 364 ILE A O   1 A0A1U8FD60 UNP 364 I 
+ATOM 2964 C CG1 . ILE A 1 364 ? -16.642 -6.127  13.213  1.0 88.56 ? 364 ILE A CG1 1 A0A1U8FD60 UNP 364 I 
+ATOM 2965 C CG2 . ILE A 1 364 ? -18.199 -8.136  12.851  1.0 88.56 ? 364 ILE A CG2 1 A0A1U8FD60 UNP 364 I 
+ATOM 2966 C CD1 . ILE A 1 364 ? -16.498 -5.848  11.715  1.0 88.56 ? 364 ILE A CD1 1 A0A1U8FD60 UNP 364 I 
+ATOM 2967 N N   . VAL A 1 365 ? -15.626 -6.248  16.333  1.0 89.00 ? 365 VAL A N   1 A0A1U8FD60 UNP 365 V 
+ATOM 2968 C CA  . VAL A 1 365 ? -14.442 -5.838  17.097  1.0 89.00 ? 365 VAL A CA  1 A0A1U8FD60 UNP 365 V 
+ATOM 2969 C C   . VAL A 1 365 ? -14.392 -6.566  18.445  1.0 89.00 ? 365 VAL A C   1 A0A1U8FD60 UNP 365 V 
+ATOM 2970 C CB  . VAL A 1 365 ? -14.399 -4.305  17.226  1.0 89.00 ? 365 VAL A CB  1 A0A1U8FD60 UNP 365 V 
+ATOM 2971 O O   . VAL A 1 365 ? -13.360 -7.153  18.774  1.0 89.00 ? 365 VAL A O   1 A0A1U8FD60 UNP 365 V 
+ATOM 2972 C CG1 . VAL A 1 365 ? -13.347 -3.854  18.230  1.0 89.00 ? 365 VAL A CG1 1 A0A1U8FD60 UNP 365 V 
+ATOM 2973 C CG2 . VAL A 1 365 ? -14.043 -3.668  15.875  1.0 89.00 ? 365 VAL A CG2 1 A0A1U8FD60 UNP 365 V 
+ATOM 2974 N N   . LEU A 1 366 ? -15.518 -6.643  19.166  1.0 89.69 ? 366 LEU A N   1 A0A1U8FD60 UNP 366 L 
+ATOM 2975 C CA  . LEU A 1 366 ? -15.648 -7.460  20.375  1.0 89.69 ? 366 LEU A CA  1 A0A1U8FD60 UNP 366 L 
+ATOM 2976 C C   . LEU A 1 366 ? -15.360 -8.940  20.080  1.0 89.69 ? 366 LEU A C   1 A0A1U8FD60 UNP 366 L 
+ATOM 2977 C CB  . LEU A 1 366 ? -17.058 -7.270  20.966  1.0 89.69 ? 366 LEU A CB  1 A0A1U8FD60 UNP 366 L 
+ATOM 2978 O O   . LEU A 1 366 ? -14.590 -9.574  20.794  1.0 89.69 ? 366 LEU A O   1 A0A1U8FD60 UNP 366 L 
+ATOM 2979 C CG  . LEU A 1 366 ? -17.324 -8.110  22.231  1.0 89.69 ? 366 LEU A CG  1 A0A1U8FD60 UNP 366 L 
+ATOM 2980 C CD1 . LEU A 1 366 ? -16.425 -7.704  23.401  1.0 89.69 ? 366 LEU A CD1 1 A0A1U8FD60 UNP 366 L 
+ATOM 2981 C CD2 . LEU A 1 366 ? -18.782 -7.974  22.656  1.0 89.69 ? 366 LEU A CD2 1 A0A1U8FD60 UNP 366 L 
+ATOM 2982 N N   . ALA A 1 367 ? -15.908 -9.489  18.995  1.0 88.69 ? 367 ALA A N   1 A0A1U8FD60 UNP 367 A 
+ATOM 2983 C CA  . ALA A 1 367 ? -15.636 -10.861 18.573  1.0 88.69 ? 367 ALA A CA  1 A0A1U8FD60 UNP 367 A 
+ATOM 2984 C C   . ALA A 1 367 ? -14.141 -11.090 18.300  1.0 88.69 ? 367 ALA A C   1 A0A1U8FD60 UNP 367 A 
+ATOM 2985 C CB  . ALA A 1 367 ? -16.468 -11.153 17.321  1.0 88.69 ? 367 ALA A CB  1 A0A1U8FD60 UNP 367 A 
+ATOM 2986 O O   . ALA A 1 367 ? -13.573 -12.106 18.701  1.0 88.69 ? 367 ALA A O   1 A0A1U8FD60 UNP 367 A 
+ATOM 2987 N N   . GLY A 1 368 ? -13.488 -10.118 17.656  1.0 85.75 ? 368 GLY A N   1 A0A1U8FD60 UNP 368 G 
+ATOM 2988 C CA  . GLY A 1 368 ? -12.048 -10.101 17.437  1.0 85.75 ? 368 GLY A CA  1 A0A1U8FD60 UNP 368 G 
+ATOM 2989 C C   . GLY A 1 368 ? -11.262 -10.148 18.743  1.0 85.75 ? 368 GLY A C   1 A0A1U8FD60 UNP 368 G 
+ATOM 2990 O O   . GLY A 1 368 ? -10.322 -10.930 18.835  1.0 85.75 ? 368 GLY A O   1 A0A1U8FD60 UNP 368 G 
+ATOM 2991 N N   . LEU A 1 369 ? -11.653 -9.366  19.749  1.0 85.12 ? 369 LEU A N   1 A0A1U8FD60 UNP 369 L 
+ATOM 2992 C CA  . LEU A 1 369 ? -11.052 -9.370  21.085  1.0 85.12 ? 369 LEU A CA  1 A0A1U8FD60 UNP 369 L 
+ATOM 2993 C C   . LEU A 1 369 ? -11.222 -10.732 21.781  1.0 85.12 ? 369 LEU A C   1 A0A1U8FD60 UNP 369 L 
+ATOM 2994 C CB  . LEU A 1 369 ? -11.693 -8.213  21.879  1.0 85.12 ? 369 LEU A CB  1 A0A1U8FD60 UNP 369 L 
+ATOM 2995 O O   . LEU A 1 369 ? -10.242 -11.339 22.215  1.0 85.12 ? 369 LEU A O   1 A0A1U8FD60 UNP 369 L 
+ATOM 2996 C CG  . LEU A 1 369 ? -11.236 -8.080  23.338  1.0 85.12 ? 369 LEU A CG  1 A0A1U8FD60 UNP 369 L 
+ATOM 2997 C CD1 . LEU A 1 369 ? -9.759  -7.734  23.421  1.0 85.12 ? 369 LEU A CD1 1 A0A1U8FD60 UNP 369 L 
+ATOM 2998 C CD2 . LEU A 1 369 ? -12.016 -6.963  24.026  1.0 85.12 ? 369 LEU A CD2 1 A0A1U8FD60 UNP 369 L 
+ATOM 2999 N N   . LEU A 1 370 ? -12.453 -11.245 21.822  1.0 86.56 ? 370 LEU A N   1 A0A1U8FD60 UNP 370 L 
+ATOM 3000 C CA  . LEU A 1 370 ? -12.796 -12.497 22.501  1.0 86.56 ? 370 LEU A CA  1 A0A1U8FD60 UNP 370 L 
+ATOM 3001 C C   . LEU A 1 370 ? -12.158 -13.731 21.849  1.0 86.56 ? 370 LEU A C   1 A0A1U8FD60 UNP 370 L 
+ATOM 3002 C CB  . LEU A 1 370 ? -14.325 -12.631 22.558  1.0 86.56 ? 370 LEU A CB  1 A0A1U8FD60 UNP 370 L 
+ATOM 3003 O O   . LEU A 1 370 ? -11.778 -14.661 22.553  1.0 86.56 ? 370 LEU A O   1 A0A1U8FD60 UNP 370 L 
+ATOM 3004 C CG  . LEU A 1 370 ? -15.043 -11.575 23.421  1.0 86.56 ? 370 LEU A CG  1 A0A1U8FD60 UNP 370 L 
+ATOM 3005 C CD1 . LEU A 1 370 ? -16.549 -11.819 23.367  1.0 86.56 ? 370 LEU A CD1 1 A0A1U8FD60 UNP 370 L 
+ATOM 3006 C CD2 . LEU A 1 370 ? -14.593 -11.584 24.882  1.0 86.56 ? 370 LEU A CD2 1 A0A1U8FD60 UNP 370 L 
+ATOM 3007 N N   . ALA A 1 371 ? -11.932 -13.720 20.532  1.0 84.06 ? 371 ALA A N   1 A0A1U8FD60 UNP 371 A 
+ATOM 3008 C CA  . ALA A 1 371 ? -11.242 -14.804 19.824  1.0 84.06 ? 371 ALA A CA  1 A0A1U8FD60 UNP 371 A 
+ATOM 3009 C C   . ALA A 1 371 ? -9.792  -15.052 20.303  1.0 84.06 ? 371 ALA A C   1 A0A1U8FD60 UNP 371 A 
+ATOM 3010 C CB  . ALA A 1 371 ? -11.256 -14.485 18.325  1.0 84.06 ? 371 ALA A CB  1 A0A1U8FD60 UNP 371 A 
+ATOM 3011 O O   . ALA A 1 371 ? -9.213  -16.089 19.979  1.0 84.06 ? 371 ALA A O   1 A0A1U8FD60 UNP 371 A 
+ATOM 3012 N N   . ARG A 1 372 ? -9.182  -14.107 21.042  1.0 78.38 ? 372 ARG A N   1 A0A1U8FD60 UNP 372 R 
+ATOM 3013 C CA  . ARG A 1 372 ? -7.851  -14.263 21.670  1.0 78.38 ? 372 ARG A CA  1 A0A1U8FD60 UNP 372 R 
+ATOM 3014 C C   . ARG A 1 372 ? -7.912  -14.726 23.119  1.0 78.38 ? 372 ARG A C   1 A0A1U8FD60 UNP 372 R 
+ATOM 3015 C CB  . ARG A 1 372 ? -7.040  -12.958 21.644  1.0 78.38 ? 372 ARG A CB  1 A0A1U8FD60 UNP 372 R 
+ATOM 3016 O O   . ARG A 1 372 ? -6.864  -14.943 23.714  1.0 78.38 ? 372 ARG A O   1 A0A1U8FD60 UNP 372 R 
+ATOM 3017 C CG  . ARG A 1 372 ? -6.553  -12.554 20.263  1.0 78.38 ? 372 ARG A CG  1 A0A1U8FD60 UNP 372 R 
+ATOM 3018 C CD  . ARG A 1 372 ? -7.586  -11.689 19.565  1.0 78.38 ? 372 ARG A CD  1 A0A1U8FD60 UNP 372 R 
+ATOM 3019 N NE  . ARG A 1 372 ? -7.032  -11.281 18.282  1.0 78.38 ? 372 ARG A NE  1 A0A1U8FD60 UNP 372 R 
+ATOM 3020 N NH1 . ARG A 1 372 ? -8.721  -12.004 16.890  1.0 78.38 ? 372 ARG A NH1 1 A0A1U8FD60 UNP 372 R 
+ATOM 3021 N NH2 . ARG A 1 372 ? -6.636  -11.642 16.157  1.0 78.38 ? 372 ARG A NH2 1 A0A1U8FD60 UNP 372 R 
+ATOM 3022 C CZ  . ARG A 1 372 ? -7.495  -11.635 17.114  1.0 78.38 ? 372 ARG A CZ  1 A0A1U8FD60 UNP 372 R 
+ATOM 3023 N N   . ARG A 1 373 ? -9.109  -14.841 23.686  1.0 78.81 ? 373 ARG A N   1 A0A1U8FD60 UNP 373 R 
+ATOM 3024 C CA  . ARG A 1 373 ? -9.337  -15.128 25.098  1.0 78.81 ? 373 ARG A CA  1 A0A1U8FD60 UNP 373 R 
+ATOM 3025 C C   . ARG A 1 373 ? -10.036 -16.479 25.216  1.0 78.81 ? 373 ARG A C   1 A0A1U8FD60 UNP 373 R 
+ATOM 3026 C CB  . ARG A 1 373 ? -10.129 -13.964 25.717  1.0 78.81 ? 373 ARG A CB  1 A0A1U8FD60 UNP 373 R 
+ATOM 3027 O O   . ARG A 1 373 ? -11.259 -16.518 25.289  1.0 78.81 ? 373 ARG A O   1 A0A1U8FD60 UNP 373 R 
+ATOM 3028 C CG  . ARG A 1 373 ? -9.269  -12.691 25.820  1.0 78.81 ? 373 ARG A CG  1 A0A1U8FD60 UNP 373 R 
+ATOM 3029 C CD  . ARG A 1 373 ? -10.040 -11.551 26.495  1.0 78.81 ? 373 ARG A CD  1 A0A1U8FD60 UNP 373 R 
+ATOM 3030 N NE  . ARG A 1 373 ? -9.199  -10.348 26.690  1.0 78.81 ? 373 ARG A NE  1 A0A1U8FD60 UNP 373 R 
+ATOM 3031 N NH1 . ARG A 1 373 ? -10.022 -9.645  28.733  1.0 78.81 ? 373 ARG A NH1 1 A0A1U8FD60 UNP 373 R 
+ATOM 3032 N NH2 . ARG A 1 373 ? -8.464  -8.475  27.765  1.0 78.81 ? 373 ARG A NH2 1 A0A1U8FD60 UNP 373 R 
+ATOM 3033 C CZ  . ARG A 1 373 ? -9.236  -9.509  27.712  1.0 78.81 ? 373 ARG A CZ  1 A0A1U8FD60 UNP 373 R 
+ATOM 3034 N N   . PRO A 1 374 ? -9.315  -17.609 25.135  1.0 71.44 ? 374 PRO A N   1 A0A1U8FD60 UNP 374 P 
+ATOM 3035 C CA  . PRO A 1 374 ? -9.949  -18.923 25.154  1.0 71.44 ? 374 PRO A CA  1 A0A1U8FD60 UNP 374 P 
+ATOM 3036 C C   . PRO A 1 374 ? -10.517 -19.300 26.532  1.0 71.44 ? 374 PRO A C   1 A0A1U8FD60 UNP 374 P 
+ATOM 3037 C CB  . PRO A 1 374 ? -8.855  -19.890 24.692  1.0 71.44 ? 374 PRO A CB  1 A0A1U8FD60 UNP 374 P 
+ATOM 3038 O O   . PRO A 1 374 ? -11.294 -20.248 26.612  1.0 71.44 ? 374 PRO A O   1 A0A1U8FD60 UNP 374 P 
+ATOM 3039 C CG  . PRO A 1 374 ? -7.562  -19.210 25.146  1.0 71.44 ? 374 PRO A CG  1 A0A1U8FD60 UNP 374 P 
+ATOM 3040 C CD  . PRO A 1 374 ? -7.873  -17.728 24.965  1.0 71.44 ? 374 PRO A CD  1 A0A1U8FD60 UNP 374 P 
+ATOM 3041 N N   . LYS A 1 375 ? -10.130 -18.605 27.616  1.0 78.75 ? 375 LYS A N   1 A0A1U8FD60 UNP 375 K 
+ATOM 3042 C CA  . LYS A 1 375 ? -10.518 -18.956 28.992  1.0 78.75 ? 375 LYS A CA  1 A0A1U8FD60 UNP 375 K 
+ATOM 3043 C C   . LYS A 1 375 ? -11.705 -18.127 29.496  1.0 78.75 ? 375 LYS A C   1 A0A1U8FD60 UNP 375 K 
+ATOM 3044 C CB  . LYS A 1 375 ? -9.306  -18.816 29.928  1.0 78.75 ? 375 LYS A CB  1 A0A1U8FD60 UNP 375 K 
+ATOM 3045 O O   . LYS A 1 375 ? -11.779 -16.920 29.263  1.0 78.75 ? 375 LYS A O   1 A0A1U8FD60 UNP 375 K 
+ATOM 3046 C CG  . LYS A 1 375 ? -8.150  -19.765 29.565  1.0 78.75 ? 375 LYS A CG  1 A0A1U8FD60 UNP 375 K 
+ATOM 3047 C CD  . LYS A 1 375 ? -6.946  -19.540 30.488  1.0 78.75 ? 375 LYS A CD  1 A0A1U8FD60 UNP 375 K 
+ATOM 3048 C CE  . LYS A 1 375 ? -5.783  -20.456 30.083  1.0 78.75 ? 375 LYS A CE  1 A0A1U8FD60 UNP 375 K 
+ATOM 3049 N NZ  . LYS A 1 375 ? -4.547  -20.144 30.845  1.0 78.75 ? 375 LYS A NZ  1 A0A1U8FD60 UNP 375 K 
+ATOM 3050 N N   . ILE A 1 376 ? -12.577 -18.754 30.288  1.0 80.69 ? 376 ILE A N   1 A0A1U8FD60 UNP 376 I 
+ATOM 3051 C CA  . ILE A 1 376 ? -13.751 -18.108 30.906  1.0 80.69 ? 376 ILE A CA  1 A0A1U8FD60 UNP 376 I 
+ATOM 3052 C C   . ILE A 1 376 ? -13.374 -16.905 31.789  1.0 80.69 ? 376 ILE A C   1 A0A1U8FD60 UNP 376 I 
+ATOM 3053 C CB  . ILE A 1 376 ? -14.585 -19.164 31.675  1.0 80.69 ? 376 ILE A CB  1 A0A1U8FD60 UNP 376 I 
+ATOM 3054 O O   . ILE A 1 376 ? -13.994 -15.845 31.695  1.0 80.69 ? 376 ILE A O   1 A0A1U8FD60 UNP 376 I 
+ATOM 3055 C CG1 . ILE A 1 376 ? -15.932 -18.615 32.190  1.0 80.69 ? 376 ILE A CG1 1 A0A1U8FD60 UNP 376 I 
+ATOM 3056 C CG2 . ILE A 1 376 ? -13.823 -19.773 32.867  1.0 80.69 ? 376 ILE A CG2 1 A0A1U8FD60 UNP 376 I 
+ATOM 3057 C CD1 . ILE A 1 376 ? -16.927 -18.324 31.069  1.0 80.69 ? 376 ILE A CD1 1 A0A1U8FD60 UNP 376 I 
+ATOM 3058 N N   . ASP A 1 377 ? -12.296 -17.008 32.572  1.0 79.94 ? 377 ASP A N   1 A0A1U8FD60 UNP 377 D 
+ATOM 3059 C CA  . ASP A 1 377 ? -11.831 -15.919 33.444  1.0 79.94 ? 377 ASP A CA  1 A0A1U8FD60 UNP 377 D 
+ATOM 3060 C C   . ASP A 1 377 ? -11.381 -14.679 32.657  1.0 79.94 ? 377 ASP A C   1 A0A1U8FD60 UNP 377 D 
+ATOM 3061 C CB  . ASP A 1 377 ? -10.651 -16.406 34.296  1.0 79.94 ? 377 ASP A CB  1 A0A1U8FD60 UNP 377 D 
+ATOM 3062 O O   . ASP A 1 377 ? -11.449 -13.549 33.146  1.0 79.94 ? 377 ASP A O   1 A0A1U8FD60 UNP 377 D 
+ATOM 3063 C CG  . ASP A 1 377 ? -11.040 -17.500 35.288  1.0 79.94 ? 377 ASP A CG  1 A0A1U8FD60 UNP 377 D 
+ATOM 3064 O OD1 . ASP A 1 377 ? -12.153 -17.400 35.846  1.0 79.94 ? 377 ASP A OD1 1 A0A1U8FD60 UNP 377 D 
+ATOM 3065 O OD2 . ASP A 1 377 ? -10.205 -18.414 35.450  1.0 79.94 ? 377 ASP A OD2 1 A0A1U8FD60 UNP 377 D 
+ATOM 3066 N N   . GLU A 1 378 ? -10.906 -14.863 31.424  1.0 82.69 ? 378 GLU A N   1 A0A1U8FD60 UNP 378 E 
+ATOM 3067 C CA  . GLU A 1 378 ? -10.543 -13.759 30.532  1.0 82.69 ? 378 GLU A CA  1 A0A1U8FD60 UNP 378 E 
+ATOM 3068 C C   . GLU A 1 378 ? -11.788 -13.077 29.964  1.0 82.69 ? 378 GLU A C   1 A0A1U8FD60 UNP 378 E 
+ATOM 3069 C CB  . GLU A 1 378 ? -9.656  -14.266 29.392  1.0 82.69 ? 378 GLU A CB  1 A0A1U8FD60 UNP 378 E 
+ATOM 3070 O O   . GLU A 1 378 ? -11.813 -11.850 29.852  1.0 82.69 ? 378 GLU A O   1 A0A1U8FD60 UNP 378 E 
+ATOM 3071 C CG  . GLU A 1 378 ? -8.294  -14.761 29.881  1.0 82.69 ? 378 GLU A CG  1 A0A1U8FD60 UNP 378 E 
+ATOM 3072 C CD  . GLU A 1 378 ? -7.478  -15.471 28.798  1.0 82.69 ? 378 GLU A CD  1 A0A1U8FD60 UNP 378 E 
+ATOM 3073 O OE1 . GLU A 1 378 ? -6.245  -15.500 28.985  1.0 82.69 ? 378 GLU A OE1 1 A0A1U8FD60 UNP 378 E 
+ATOM 3074 O OE2 . GLU A 1 378 ? -8.084  -16.038 27.858  1.0 82.69 ? 378 GLU A OE2 1 A0A1U8FD60 UNP 378 E 
+ATOM 3075 N N   . TRP A 1 379 ? -12.845 -13.834 29.658  1.0 86.94 ? 379 TRP A N   1 A0A1U8FD60 UNP 379 W 
+ATOM 3076 C CA  . TRP A 1 379 ? -14.145 -13.282 29.258  1.0 86.94 ? 379 TRP A CA  1 A0A1U8FD60 UNP 379 W 
+ATOM 3077 C C   . TRP A 1 379 ? -14.782 -12.492 30.398  1.0 86.94 ? 379 TRP A C   1 A0A1U8FD60 UNP 379 W 
+ATOM 3078 C CB  . TRP A 1 379 ? -15.078 -14.397 28.778  1.0 86.94 ? 379 TRP A CB  1 A0A1U8FD60 UNP 379 W 
+ATOM 3079 O O   . TRP A 1 379 ? -15.208 -11.358 30.182  1.0 86.94 ? 379 TRP A O   1 A0A1U8FD60 UNP 379 W 
+ATOM 3080 C CG  . TRP A 1 379 ? -14.829 -14.841 27.376  1.0 86.94 ? 379 TRP A CG  1 A0A1U8FD60 UNP 379 W 
+ATOM 3081 C CD1 . TRP A 1 379 ? -13.636 -15.200 26.856  1.0 86.94 ? 379 TRP A CD1 1 A0A1U8FD60 UNP 379 W 
+ATOM 3082 C CD2 . TRP A 1 379 ? -15.796 -15.010 26.296  1.0 86.94 ? 379 TRP A CD2 1 A0A1U8FD60 UNP 379 W 
+ATOM 3083 C CE2 . TRP A 1 379 ? -15.101 -15.451 25.131  1.0 86.94 ? 379 TRP A CE2 1 A0A1U8FD60 UNP 379 W 
+ATOM 3084 C CE3 . TRP A 1 379 ? -17.197 -14.878 26.195  1.0 86.94 ? 379 TRP A CE3 1 A0A1U8FD60 UNP 379 W 
+ATOM 3085 N NE1 . TRP A 1 379 ? -13.789 -15.528 25.529  1.0 86.94 ? 379 TRP A NE1 1 A0A1U8FD60 UNP 379 W 
+ATOM 3086 C CH2 . TRP A 1 379 ? -17.143 -15.567 23.848  1.0 86.94 ? 379 TRP A CH2 1 A0A1U8FD60 UNP 379 W 
+ATOM 3087 C CZ2 . TRP A 1 379 ? -15.751 -15.730 23.921  1.0 86.94 ? 379 TRP A CZ2 1 A0A1U8FD60 UNP 379 W 
+ATOM 3088 C CZ3 . TRP A 1 379 ? -17.859 -15.161 24.986  1.0 86.94 ? 379 TRP A CZ3 1 A0A1U8FD60 UNP 379 W 
+ATOM 3089 N N   . ARG A 1 380 ? -14.747 -13.023 31.625  1.0 84.06 ? 380 ARG A N   1 A0A1U8FD60 UNP 380 R 
+ATOM 3090 C CA  . ARG A 1 380 ? -15.252 -12.334 32.821  1.0 84.06 ? 380 ARG A CA  1 A0A1U8FD60 UNP 380 R 
+ATOM 3091 C C   . ARG A 1 380 ? -14.533 -11.002 33.058  1.0 84.06 ? 380 ARG A C   1 A0A1U8FD60 UNP 380 R 
+ATOM 3092 C CB  . ARG A 1 380 ? -15.145 -13.285 34.020  1.0 84.06 ? 380 ARG A CB  1 A0A1U8FD60 UNP 380 R 
+ATOM 3093 O O   . ARG A 1 380 ? -15.191 -9.980  33.242  1.0 84.06 ? 380 ARG A O   1 A0A1U8FD60 UNP 380 R 
+ATOM 3094 C CG  . ARG A 1 380 ? -15.911 -12.739 35.234  1.0 84.06 ? 380 ARG A CG  1 A0A1U8FD60 UNP 380 R 
+ATOM 3095 C CD  . ARG A 1 380 ? -15.826 -13.687 36.433  1.0 84.06 ? 380 ARG A CD  1 A0A1U8FD60 UNP 380 R 
+ATOM 3096 N NE  . ARG A 1 380 ? -16.534 -14.967 36.211  1.0 84.06 ? 380 ARG A NE  1 A0A1U8FD60 UNP 380 R 
+ATOM 3097 N NH1 . ARG A 1 380 ? -16.551 -15.651 38.400  1.0 84.06 ? 380 ARG A NH1 1 A0A1U8FD60 UNP 380 R 
+ATOM 3098 N NH2 . ARG A 1 380 ? -17.413 -16.978 36.862  1.0 84.06 ? 380 ARG A NH2 1 A0A1U8FD60 UNP 380 R 
+ATOM 3099 C CZ  . ARG A 1 380 ? -16.830 -15.857 37.143  1.0 84.06 ? 380 ARG A CZ  1 A0A1U8FD60 UNP 380 R 
+ATOM 3100 N N   . ARG A 1 381 ? -13.198 -10.981 32.957  1.0 82.31 ? 381 ARG A N   1 A0A1U8FD60 UNP 381 R 
+ATOM 3101 C CA  . ARG A 1 381 ? -12.406 -9.736  33.014  1.0 82.31 ? 381 ARG A CA  1 A0A1U8FD60 UNP 381 R 
+ATOM 3102 C C   . ARG A 1 381 ? -12.751 -8.768  31.879  1.0 82.31 ? 381 ARG A C   1 A0A1U8FD60 UNP 381 R 
+ATOM 3103 C CB  . ARG A 1 381 ? -10.904 -10.063 33.008  1.0 82.31 ? 381 ARG A CB  1 A0A1U8FD60 UNP 381 R 
+ATOM 3104 O O   . ARG A 1 381 ? -12.843 -7.568  32.111  1.0 82.31 ? 381 ARG A O   1 A0A1U8FD60 UNP 381 R 
+ATOM 3105 C CG  . ARG A 1 381 ? -10.424 -10.548 34.383  1.0 82.31 ? 381 ARG A CG  1 A0A1U8FD60 UNP 381 R 
+ATOM 3106 C CD  . ARG A 1 381 ? -8.916  -10.830 34.388  1.0 82.31 ? 381 ARG A CD  1 A0A1U8FD60 UNP 381 R 
+ATOM 3107 N NE  . ARG A 1 381 ? -8.591  -12.121 33.748  1.0 82.31 ? 381 ARG A NE  1 A0A1U8FD60 UNP 381 R 
+ATOM 3108 N NH1 . ARG A 1 381 ? -6.536  -11.568 32.866  1.0 82.31 ? 381 ARG A NH1 1 A0A1U8FD60 UNP 381 R 
+ATOM 3109 N NH2 . ARG A 1 381 ? -7.252  -13.674 32.764  1.0 82.31 ? 381 ARG A NH2 1 A0A1U8FD60 UNP 381 R 
+ATOM 3110 C CZ  . ARG A 1 381 ? -7.465  -12.444 33.133  1.0 82.31 ? 381 ARG A CZ  1 A0A1U8FD60 UNP 381 R 
+ATOM 3111 N N   . THR A 1 382 ? -12.968 -9.273  30.659  1.0 84.69 ? 382 THR A N   1 A0A1U8FD60 UNP 382 T 
+ATOM 3112 C CA  . THR A 1 382 ? -13.392 -8.440  29.512  1.0 84.69 ? 382 THR A CA  1 A0A1U8FD60 UNP 382 T 
+ATOM 3113 C C   . THR A 1 382 ? -14.713 -7.742  29.800  1.0 84.69 ? 382 THR A C   1 A0A1U8FD60 UNP 382 T 
+ATOM 3114 C CB  . THR A 1 382 ? -13.599 -9.229  28.206  1.0 84.69 ? 382 THR A CB  1 A0A1U8FD60 UNP 382 T 
+ATOM 3115 O O   . THR A 1 382 ? -14.810 -6.535  29.610  1.0 84.69 ? 382 THR A O   1 A0A1U8FD60 UNP 382 T 
+ATOM 3116 C CG2 . THR A 1 382 ? -13.639 -8.297  26.998  1.0 84.69 ? 382 THR A CG2 1 A0A1U8FD60 UNP 382 T 
+ATOM 3117 O OG1 . THR A 1 382 ? -12.563 -10.139 27.962  1.0 84.69 ? 382 THR A OG1 1 A0A1U8FD60 UNP 382 T 
+ATOM 3118 N N   . SER A 1 383 ? -15.703 -8.491  30.287  1.0 84.50 ? 383 SER A N   1 A0A1U8FD60 UNP 383 S 
+ATOM 3119 C CA  . SER A 1 383 ? -17.026 -7.972  30.630  1.0 84.50 ? 383 SER A CA  1 A0A1U8FD60 UNP 383 S 
+ATOM 3120 C C   . SER A 1 383 ? -16.939 -6.879  31.702  1.0 84.50 ? 383 SER A C   1 A0A1U8FD60 UNP 383 S 
+ATOM 3121 C CB  . SER A 1 383 ? -17.902 -9.144  31.084  1.0 84.50 ? 383 SER A CB  1 A0A1U8FD60 UNP 383 S 
+ATOM 3122 O O   . SER A 1 383 ? -17.513 -5.807  31.535  1.0 84.50 ? 383 SER A O   1 A0A1U8FD60 UNP 383 S 
+ATOM 3123 O OG  . SER A 1 383 ? -19.142 -8.696  31.578  1.0 84.50 ? 383 SER A OG  1 A0A1U8FD60 UNP 383 S 
+ATOM 3124 N N   . GLN A 1 384 ? -16.135 -7.087  32.749  1.0 81.56 ? 384 GLN A N   1 A0A1U8FD60 UNP 384 Q 
+ATOM 3125 C CA  . GLN A 1 384 ? -15.908 -6.079  33.792  1.0 81.56 ? 384 GLN A CA  1 A0A1U8FD60 UNP 384 Q 
+ATOM 3126 C C   . GLN A 1 384 ? -15.264 -4.795  33.244  1.0 81.56 ? 384 GLN A C   1 A0A1U8FD60 UNP 384 Q 
+ATOM 3127 C CB  . GLN A 1 384 ? -15.021 -6.681  34.889  1.0 81.56 ? 384 GLN A CB  1 A0A1U8FD60 UNP 384 Q 
+ATOM 3128 O O   . GLN A 1 384 ? -15.724 -3.696  33.549  1.0 81.56 ? 384 GLN A O   1 A0A1U8FD60 UNP 384 Q 
+ATOM 3129 C CG  . GLN A 1 384 ? -15.756 -7.742  35.722  1.0 81.56 ? 384 GLN A CG  1 A0A1U8FD60 UNP 384 Q 
+ATOM 3130 C CD  . GLN A 1 384 ? -14.826 -8.509  36.657  1.0 81.56 ? 384 GLN A CD  1 A0A1U8FD60 UNP 384 Q 
+ATOM 3131 N NE2 . GLN A 1 384 ? -15.361 -9.321  37.541  1.0 81.56 ? 384 GLN A NE2 1 A0A1U8FD60 UNP 384 Q 
+ATOM 3132 O OE1 . GLN A 1 384 ? -13.610 -8.423  36.614  1.0 81.56 ? 384 GLN A OE1 1 A0A1U8FD60 UNP 384 Q 
+ATOM 3133 N N   . HIS A 1 385 ? -14.223 -4.920  32.412  1.0 78.00 ? 385 HIS A N   1 A0A1U8FD60 UNP 385 H 
+ATOM 3134 C CA  . HIS A 1 385 ? -13.558 -3.763  31.800  1.0 78.00 ? 385 HIS A CA  1 A0A1U8FD60 UNP 385 H 
+ATOM 3135 C C   . HIS A 1 385 ? -14.476 -3.023  30.825  1.0 78.00 ? 385 HIS A C   1 A0A1U8FD60 UNP 385 H 
+ATOM 3136 C CB  . HIS A 1 385 ? -12.302 -4.212  31.045  1.0 78.00 ? 385 HIS A CB  1 A0A1U8FD60 UNP 385 H 
+ATOM 3137 O O   . HIS A 1 385 ? -14.434 -1.795  30.755  1.0 78.00 ? 385 HIS A O   1 A0A1U8FD60 UNP 385 H 
+ATOM 3138 C CG  . HIS A 1 385 ? -11.142 -4.653  31.898  1.0 78.00 ? 385 HIS A CG  1 A0A1U8FD60 UNP 385 H 
+ATOM 3139 C CD2 . HIS A 1 385 ? -11.133 -4.926  33.242  1.0 78.00 ? 385 HIS A CD2 1 A0A1U8FD60 UNP 385 H 
+ATOM 3140 N ND1 . HIS A 1 385 ? -9.853  -4.819  31.444  1.0 78.00 ? 385 HIS A ND1 1 A0A1U8FD60 UNP 385 H 
+ATOM 3141 C CE1 . HIS A 1 385 ? -9.087  -5.178  32.487  1.0 78.00 ? 385 HIS A CE1 1 A0A1U8FD60 UNP 385 H 
+ATOM 3142 N NE2 . HIS A 1 385 ? -9.828  -5.278  33.595  1.0 78.00 ? 385 HIS A NE2 1 A0A1U8FD60 UNP 385 H 
+ATOM 3143 N N   . LEU A 1 386 ? -15.300 -3.760  30.077  1.0 81.06 ? 386 LEU A N   1 A0A1U8FD60 UNP 386 L 
+ATOM 3144 C CA  . LEU A 1 386 ? -16.289 -3.178  29.183  1.0 81.06 ? 386 LEU A CA  1 A0A1U8FD60 UNP 386 L 
+ATOM 3145 C C   . LEU A 1 386 ? -17.265 -2.316  29.987  1.0 81.06 ? 386 LEU A C   1 A0A1U8FD60 UNP 386 L 
+ATOM 3146 C CB  . LEU A 1 386 ? -16.972 -4.299  28.381  1.0 81.06 ? 386 LEU A CB  1 A0A1U8FD60 UNP 386 L 
+ATOM 3147 O O   . LEU A 1 386 ? -17.360 -1.127  29.714  1.0 81.06 ? 386 LEU A O   1 A0A1U8FD60 UNP 386 L 
+ATOM 3148 C CG  . LEU A 1 386 ? -17.953 -3.799  27.307  1.0 81.06 ? 386 LEU A CG  1 A0A1U8FD60 UNP 386 L 
+ATOM 3149 C CD1 . LEU A 1 386 ? -17.258 -2.953  26.237  1.0 81.06 ? 386 LEU A CD1 1 A0A1U8FD60 UNP 386 L 
+ATOM 3150 C CD2 . LEU A 1 386 ? -18.591 -5.008  26.620  1.0 81.06 ? 386 LEU A CD2 1 A0A1U8FD60 UNP 386 L 
+ATOM 3151 N N   . ASN A 1 387 ? -17.866 -2.855  31.051  1.0 75.00 ? 387 ASN A N   1 A0A1U8FD60 UNP 387 N 
+ATOM 3152 C CA  . ASN A 1 387 ? -18.791 -2.109  31.912  1.0 75.00 ? 387 ASN A CA  1 A0A1U8FD60 UNP 387 N 
+ATOM 3153 C C   . ASN A 1 387 ? -18.156 -0.836  32.501  1.0 75.00 ? 387 ASN A C   1 A0A1U8FD60 UNP 387 N 
+ATOM 3154 C CB  . ASN A 1 387 ? -19.284 -3.039  33.033  1.0 75.00 ? 387 ASN A CB  1 A0A1U8FD60 UNP 387 N 
+ATOM 3155 O O   . ASN A 1 387 ? -18.789 0.217   32.529  1.0 75.00 ? 387 ASN A O   1 A0A1U8FD60 UNP 387 N 
+ATOM 3156 C CG  . ASN A 1 387 ? -20.147 -4.183  32.529  1.0 75.00 ? 387 ASN A CG  1 A0A1U8FD60 UNP 387 N 
+ATOM 3157 N ND2 . ASN A 1 387 ? -20.459 -5.133  33.377  1.0 75.00 ? 387 ASN A ND2 1 A0A1U8FD60 UNP 387 N 
+ATOM 3158 O OD1 . ASN A 1 387 ? -20.550 -4.254  31.385  1.0 75.00 ? 387 ASN A OD1 1 A0A1U8FD60 UNP 387 N 
+ATOM 3159 N N   . PHE A 1 388 ? -16.884 -0.903  32.910  1.0 71.19 ? 388 PHE A N   1 A0A1U8FD60 UNP 388 F 
+ATOM 3160 C CA  . PHE A 1 388 ? -16.148 0.268   33.391  1.0 71.19 ? 388 PHE A CA  1 A0A1U8FD60 UNP 388 F 
+ATOM 3161 C C   . PHE A 1 388 ? -16.041 1.364   32.319  1.0 71.19 ? 388 PHE A C   1 A0A1U8FD60 UNP 388 F 
+ATOM 3162 C CB  . PHE A 1 388 ? -14.761 -0.167  33.880  1.0 71.19 ? 388 PHE A CB  1 A0A1U8FD60 UNP 388 F 
+ATOM 3163 O O   . PHE A 1 388 ? -16.384 2.516   32.578  1.0 71.19 ? 388 PHE A O   1 A0A1U8FD60 UNP 388 F 
+ATOM 3164 C CG  . PHE A 1 388 ? -13.916 0.981   34.393  1.0 71.19 ? 388 PHE A CG  1 A0A1U8FD60 UNP 388 F 
+ATOM 3165 C CD1 . PHE A 1 388 ? -12.938 1.571   33.569  1.0 71.19 ? 388 PHE A CD1 1 A0A1U8FD60 UNP 388 F 
+ATOM 3166 C CD2 . PHE A 1 388 ? -14.128 1.477   35.693  1.0 71.19 ? 388 PHE A CD2 1 A0A1U8FD60 UNP 388 F 
+ATOM 3167 C CE1 . PHE A 1 388 ? -12.166 2.644   34.052  1.0 71.19 ? 388 PHE A CE1 1 A0A1U8FD60 UNP 388 F 
+ATOM 3168 C CE2 . PHE A 1 388 ? -13.357 2.548   36.174  1.0 71.19 ? 388 PHE A CE2 1 A0A1U8FD60 UNP 388 F 
+ATOM 3169 C CZ  . PHE A 1 388 ? -12.374 3.131   35.355  1.0 71.19 ? 388 PHE A CZ  1 A0A1U8FD60 UNP 388 F 
+ATOM 3170 N N   . HIS A 1 389 ? -15.634 1.010   31.097  1.0 66.50 ? 389 HIS A N   1 A0A1U8FD60 UNP 389 H 
+ATOM 3171 C CA  . HIS A 1 389 ? -15.514 1.966   29.991  1.0 66.50 ? 389 HIS A CA  1 A0A1U8FD60 UNP 389 H 
+ATOM 3172 C C   . HIS A 1 389 ? -16.856 2.526   29.497  1.0 66.50 ? 389 HIS A C   1 A0A1U8FD60 UNP 389 H 
+ATOM 3173 C CB  . HIS A 1 389 ? -14.736 1.316   28.839  1.0 66.50 ? 389 HIS A CB  1 A0A1U8FD60 UNP 389 H 
+ATOM 3174 O O   . HIS A 1 389 ? -16.866 3.598   28.897  1.0 66.50 ? 389 HIS A O   1 A0A1U8FD60 UNP 389 H 
+ATOM 3175 C CG  . HIS A 1 389 ? -13.251 1.290   29.087  1.0 66.50 ? 389 HIS A CG  1 A0A1U8FD60 UNP 389 H 
+ATOM 3176 C CD2 . HIS A 1 389 ? -12.450 0.190   29.222  1.0 66.50 ? 389 HIS A CD2 1 A0A1U8FD60 UNP 389 H 
+ATOM 3177 N ND1 . HIS A 1 389 ? -12.448 2.397   29.225  1.0 66.50 ? 389 HIS A ND1 1 A0A1U8FD60 UNP 389 H 
+ATOM 3178 C CE1 . HIS A 1 389 ? -11.192 1.973   29.443  1.0 66.50 ? 389 HIS A CE1 1 A0A1U8FD60 UNP 389 H 
+ATOM 3179 N NE2 . HIS A 1 389 ? -11.137 0.634   29.428  1.0 66.50 ? 389 HIS A NE2 1 A0A1U8FD60 UNP 389 H 
+ATOM 3180 N N   . MET A 1 390 ? -17.959 1.827   29.761  1.0 64.88 ? 390 MET A N   1 A0A1U8FD60 UNP 390 M 
+ATOM 3181 C CA  . MET A 1 390 ? -19.320 2.238   29.398  1.0 64.88 ? 390 MET A CA  1 A0A1U8FD60 UNP 390 M 
+ATOM 3182 C C   . MET A 1 390 ? -19.942 3.198   30.424  1.0 64.88 ? 390 MET A C   1 A0A1U8FD60 UNP 390 M 
+ATOM 3183 C CB  . MET A 1 390 ? -20.180 0.975   29.249  1.0 64.88 ? 390 MET A CB  1 A0A1U8FD60 UNP 390 M 
+ATOM 3184 O O   . MET A 1 390 ? -20.810 3.990   30.077  1.0 64.88 ? 390 MET A O   1 A0A1U8FD60 UNP 390 M 
+ATOM 3185 C CG  . MET A 1 390 ? -19.683 0.059   28.121  1.0 64.88 ? 390 MET A CG  1 A0A1U8FD60 UNP 390 M 
+ATOM 3186 S SD  . MET A 1 390 ? -20.012 0.597   26.441  1.0 64.88 ? 390 MET A SD  1 A0A1U8FD60 UNP 390 M 
+ATOM 3187 C CE  . MET A 1 390 ? -21.814 0.368   26.477  1.0 64.88 ? 390 MET A CE  1 A0A1U8FD60 UNP 390 M 
+ATOM 3188 N N   . SER A 1 391 ? -19.481 3.158   31.679  1.0 55.34 ? 391 SER A N   1 A0A1U8FD60 UNP 391 S 
+ATOM 3189 C CA  . SER A 1 391 ? -19.974 3.995   32.787  1.0 55.34 ? 391 SER A CA  1 A0A1U8FD60 UNP 391 S 
+ATOM 3190 C C   . SER A 1 391 ? -19.373 5.411   32.864  1.0 55.34 ? 391 SER A C   1 A0A1U8FD60 UNP 391 S 
+ATOM 3191 C CB  . SER A 1 391 ? -19.790 3.239   34.109  1.0 55.34 ? 391 SER A CB  1 A0A1U8FD60 UNP 391 S 
+ATOM 3192 O O   . SER A 1 391 ? -19.713 6.176   33.764  1.0 55.34 ? 391 SER A O   1 A0A1U8FD60 UNP 391 S 
+ATOM 3193 O OG  . SER A 1 391 ? -18.427 3.012   34.433  1.0 55.34 ? 391 SER A OG  1 A0A1U8FD60 UNP 391 S 
+ATOM 3194 N N   . GLY A 1 392 ? -18.469 5.773   31.946  1.0 52.56 ? 392 GLY A N   1 A0A1U8FD60 UNP 392 G 
+ATOM 3195 C CA  . GLY A 1 392 ? -17.830 7.091   31.915  1.0 52.56 ? 392 GLY A CA  1 A0A1U8FD60 UNP 392 G 
+ATOM 3196 C C   . GLY A 1 392 ? -18.706 8.159   31.255  1.0 52.56 ? 392 GLY A C   1 A0A1U8FD60 UNP 392 G 
+ATOM 3197 O O   . GLY A 1 392 ? -19.081 8.022   30.095  1.0 52.56 ? 392 GLY A O   1 A0A1U8FD60 UNP 392 G 
+ATOM 3198 N N   . GLU A 1 393 ? -18.984 9.253   31.966  1.0 41.97 ? 393 GLU A N   1 A0A1U8FD60 UNP 393 E 
+ATOM 3199 C CA  . GLU A 1 393 ? -19.703 10.423  31.445  1.0 41.97 ? 393 GLU A CA  1 A0A1U8FD60 UNP 393 E 
+ATOM 3200 C C   . GLU A 1 393 ? -18.886 11.137  30.353  1.0 41.97 ? 393 GLU A C   1 A0A1U8FD60 UNP 393 E 
+ATOM 3201 C CB  . GLU A 1 393 ? -20.005 11.416  32.584  1.0 41.97 ? 393 GLU A CB  1 A0A1U8FD60 UNP 393 E 
+ATOM 3202 O O   . GLU A 1 393 ? -18.006 11.949  30.636  1.0 41.97 ? 393 GLU A O   1 A0A1U8FD60 UNP 393 E 
+ATOM 3203 C CG  . GLU A 1 393 ? -21.037 10.919  33.607  1.0 41.97 ? 393 GLU A CG  1 A0A1U8FD60 UNP 393 E 
+ATOM 3204 C CD  . GLU A 1 393 ? -21.310 11.947  34.723  1.0 41.97 ? 393 GLU A CD  1 A0A1U8FD60 UNP 393 E 
+ATOM 3205 O OE1 . GLU A 1 393 ? -22.305 11.750  35.454  1.0 41.97 ? 393 GLU A OE1 1 A0A1U8FD60 UNP 393 E 
+ATOM 3206 O OE2 . GLU A 1 393 ? -20.519 12.911  34.860  1.0 41.97 ? 393 GLU A OE2 1 A0A1U8FD60 UNP 393 E 
+ATOM 3207 N N   . SER A 1 394 ? -19.120 10.819  29.081  1.0 44.00 ? 394 SER A N   1 A0A1U8FD60 UNP 394 S 
+ATOM 3208 C CA  . SER A 1 394 ? -18.993 11.753  27.949  1.0 44.00 ? 394 SER A CA  1 A0A1U8FD60 UNP 394 S 
+ATOM 3209 C C   . SER A 1 394 ? -19.340 11.054  26.635  1.0 44.00 ? 394 SER A C   1 A0A1U8FD60 UNP 394 S 
+ATOM 3210 C CB  . SER A 1 394 ? -17.606 12.421  27.818  1.0 44.00 ? 394 SER A CB  1 A0A1U8FD60 UNP 394 S 
+ATOM 3211 O O   . SER A 1 394 ? -18.958 9.910   26.425  1.0 44.00 ? 394 SER A O   1 A0A1U8FD60 UNP 394 S 
+ATOM 3212 O OG  . SER A 1 394 ? -16.544 11.598  28.249  1.0 44.00 ? 394 SER A OG  1 A0A1U8FD60 UNP 394 S 
+ATOM 3213 N N   . PHE A 1 395 ? -19.998 11.804  25.746  1.0 39.06 ? 395 PHE A N   1 A0A1U8FD60 UNP 395 F 
+ATOM 3214 C CA  . PHE A 1 395 ? -20.528 11.453  24.418  1.0 39.06 ? 395 PHE A CA  1 A0A1U8FD60 UNP 395 F 
+ATOM 3215 C C   . PHE A 1 395 ? -21.996 10.993  24.418  1.0 39.06 ? 395 PHE A C   1 A0A1U8FD60 UNP 395 F 
+ATOM 3216 C CB  . PHE A 1 395 ? -19.566 10.590  23.577  1.0 39.06 ? 395 PHE A CB  1 A0A1U8FD60 UNP 395 F 
+ATOM 3217 O O   . PHE A 1 395 ? -22.317 9.815   24.543  1.0 39.06 ? 395 PHE A O   1 A0A1U8FD60 UNP 395 F 
+ATOM 3218 C CG  . PHE A 1 395 ? -18.169 11.183  23.468  1.0 39.06 ? 395 PHE A CG  1 A0A1U8FD60 UNP 395 F 
+ATOM 3219 C CD1 . PHE A 1 395 ? -17.960 12.342  22.699  1.0 39.06 ? 395 PHE A CD1 1 A0A1U8FD60 UNP 395 F 
+ATOM 3220 C CD2 . PHE A 1 395 ? -17.090 10.623  24.180  1.0 39.06 ? 395 PHE A CD2 1 A0A1U8FD60 UNP 395 F 
+ATOM 3221 C CE1 . PHE A 1 395 ? -16.691 12.949  22.661  1.0 39.06 ? 395 PHE A CE1 1 A0A1U8FD60 UNP 395 F 
+ATOM 3222 C CE2 . PHE A 1 395 ? -15.829 11.241  24.165  1.0 39.06 ? 395 PHE A CE2 1 A0A1U8FD60 UNP 395 F 
+ATOM 3223 C CZ  . PHE A 1 395 ? -15.628 12.406  23.404  1.0 39.06 ? 395 PHE A CZ  1 A0A1U8FD60 UNP 395 F 
+ATOM 3224 N N   . GLU A 1 396 ? -22.879 11.982  24.243  1.0 39.44 ? 396 GLU A N   1 A0A1U8FD60 UNP 396 E 
+ATOM 3225 C CA  . GLU A 1 396 ? -24.283 11.812  23.857  1.0 39.44 ? 396 GLU A CA  1 A0A1U8FD60 UNP 396 E 
+ATOM 3226 C C   . GLU A 1 396 ? -24.398 10.961  22.564  1.0 39.44 ? 396 GLU A C   1 A0A1U8FD60 UNP 396 E 
+ATOM 3227 C CB  . GLU A 1 396 ? -24.929 13.211  23.693  1.0 39.44 ? 396 GLU A CB  1 A0A1U8FD60 UNP 396 E 
+ATOM 3228 O O   . GLU A 1 396 ? -23.564 11.065  21.662  1.0 39.44 ? 396 GLU A O   1 A0A1U8FD60 UNP 396 E 
+ATOM 3229 C CG  . GLU A 1 396 ? -25.024 14.001  25.021  1.0 39.44 ? 396 GLU A CG  1 A0A1U8FD60 UNP 396 E 
+ATOM 3230 C CD  . GLU A 1 396 ? -25.538 15.451  24.875  1.0 39.44 ? 396 GLU A CD  1 A0A1U8FD60 UNP 396 E 
+ATOM 3231 O OE1 . GLU A 1 396 ? -26.032 15.994  25.889  1.0 39.44 ? 396 GLU A OE1 1 A0A1U8FD60 UNP 396 E 
+ATOM 3232 O OE2 . GLU A 1 396 ? -25.354 16.043  23.786  1.0 39.44 ? 396 GLU A OE2 1 A0A1U8FD60 UNP 396 E 
+ATOM 3233 N N   . ASP A 1 397 ? -25.420 10.100  22.521  1.0 43.56 ? 397 ASP A N   1 A0A1U8FD60 UNP 397 D 
+ATOM 3234 C CA  . ASP A 1 397 ? -25.898 9.209   21.439  1.0 43.56 ? 397 ASP A CA  1 A0A1U8FD60 UNP 397 D 
+ATOM 3235 C C   . ASP A 1 397 ? -25.026 8.042   20.906  1.0 43.56 ? 397 ASP A C   1 A0A1U8FD60 UNP 397 D 
+ATOM 3236 C CB  . ASP A 1 397 ? -26.551 10.038  20.308  1.0 43.56 ? 397 ASP A CB  1 A0A1U8FD60 UNP 397 D 
+ATOM 3237 O O   . ASP A 1 397 ? -25.597 7.106   20.350  1.0 43.56 ? 397 ASP A O   1 A0A1U8FD60 UNP 397 D 
+ATOM 3238 C CG  . ASP A 1 397 ? -28.045 10.344  20.519  1.0 43.56 ? 397 ASP A CG  1 A0A1U8FD60 UNP 397 D 
+ATOM 3239 O OD1 . ASP A 1 397 ? -28.644 9.828   21.491  1.0 43.56 ? 397 ASP A OD1 1 A0A1U8FD60 UNP 397 D 
+ATOM 3240 O OD2 . ASP A 1 397 ? -28.591 11.090  19.673  1.0 43.56 ? 397 ASP A OD2 1 A0A1U8FD60 UNP 397 D 
+ATOM 3241 N N   . ASP A 1 398 ? -23.703 7.986   21.128  1.0 50.31 ? 398 ASP A N   1 A0A1U8FD60 UNP 398 D 
+ATOM 3242 C CA  . ASP A 1 398 ? -22.815 6.934   20.553  1.0 50.31 ? 398 ASP A CA  1 A0A1U8FD60 UNP 398 D 
+ATOM 3243 C C   . ASP A 1 398 ? -21.986 6.127   21.600  1.0 50.31 ? 398 ASP A C   1 A0A1U8FD60 UNP 398 D 
+ATOM 3244 C CB  . ASP A 1 398 ? -21.918 7.553   19.449  1.0 50.31 ? 398 ASP A CB  1 A0A1U8FD60 UNP 398 D 
+ATOM 3245 O O   . ASP A 1 398 ? -21.041 5.405   21.258  1.0 50.31 ? 398 ASP A O   1 A0A1U8FD60 UNP 398 D 
+ATOM 3246 C CG  . ASP A 1 398 ? -22.526 7.647   18.033  1.0 50.31 ? 398 ASP A CG  1 A0A1U8FD60 UNP 398 D 
+ATOM 3247 O OD1 . ASP A 1 398 ? -23.376 6.807   17.663  1.0 50.31 ? 398 ASP A OD1 1 A0A1U8FD60 UNP 398 D 
+ATOM 3248 O OD2 . ASP A 1 398 ? -21.995 8.450   17.224  1.0 50.31 ? 398 ASP A OD2 1 A0A1U8FD60 UNP 398 D 
+ATOM 3249 N N   . GLY A 1 399 ? -22.307 6.222   22.898  1.0 53.75 ? 399 GLY A N   1 A0A1U8FD60 UNP 399 G 
+ATOM 3250 C CA  . GLY A 1 399 ? -21.445 5.755   24.005  1.0 53.75 ? 399 GLY A CA  1 A0A1U8FD60 UNP 399 G 
+ATOM 3251 C C   . GLY A 1 399 ? -20.967 4.291   23.936  1.0 53.75 ? 399 GLY A C   1 A0A1U8FD60 UNP 399 G 
+ATOM 3252 O O   . GLY A 1 399 ? -19.808 4.001   24.250  1.0 53.75 ? 399 GLY A O   1 A0A1U8FD60 UNP 399 G 
+ATOM 3253 N N   . GLY A 1 400 ? -21.807 3.369   23.448  1.0 62.78 ? 400 GLY A N   1 A0A1U8FD60 UNP 400 G 
+ATOM 3254 C CA  . GLY A 1 400 ? -21.505 1.933   23.478  1.0 62.78 ? 400 GLY A CA  1 A0A1U8FD60 UNP 400 G 
+ATOM 3255 C C   . GLY A 1 400 ? -20.418 1.463   22.511  1.0 62.78 ? 400 GLY A C   1 A0A1U8FD60 UNP 400 G 
+ATOM 3256 O O   . GLY A 1 400 ? -19.531 0.677   22.859  1.0 62.78 ? 400 GLY A O   1 A0A1U8FD60 UNP 400 G 
+ATOM 3257 N N   . ILE A 1 401 ? -20.419 1.996   21.286  1.0 74.38 ? 401 ILE A N   1 A0A1U8FD60 UNP 401 I 
+ATOM 3258 C CA  . ILE A 1 401 ? -19.418 1.626   20.281  1.0 74.38 ? 401 ILE A CA  1 A0A1U8FD60 UNP 401 I 
+ATOM 3259 C C   . ILE A 1 401 ? -18.035 2.160   20.657  1.0 74.38 ? 401 ILE A C   1 A0A1U8FD60 UNP 401 I 
+ATOM 3260 C CB  . ILE A 1 401 ? -19.883 2.037   18.869  1.0 74.38 ? 401 ILE A CB  1 A0A1U8FD60 UNP 401 I 
+ATOM 3261 O O   . ILE A 1 401 ? -17.040 1.450   20.513  1.0 74.38 ? 401 ILE A O   1 A0A1U8FD60 UNP 401 I 
+ATOM 3262 C CG1 . ILE A 1 401 ? -18.902 1.536   17.792  1.0 74.38 ? 401 ILE A CG1 1 A0A1U8FD60 UNP 401 I 
+ATOM 3263 C CG2 . ILE A 1 401 ? -20.116 3.550   18.708  1.0 74.38 ? 401 ILE A CG2 1 A0A1U8FD60 UNP 401 I 
+ATOM 3264 C CD1 . ILE A 1 401 ? -19.575 1.342   16.428  1.0 74.38 ? 401 ILE A CD1 1 A0A1U8FD60 UNP 401 I 
+ATOM 3265 N N   . HIS A 1 402 ? -17.951 3.378   21.195  1.0 74.44 ? 402 HIS A N   1 A0A1U8FD60 UNP 402 H 
+ATOM 3266 C CA  . HIS A 1 402 ? -16.676 3.974   21.582  1.0 74.44 ? 402 HIS A CA  1 A0A1U8FD60 UNP 402 H 
+ATOM 3267 C C   . HIS A 1 402 ? -15.987 3.206   22.718  1.0 74.44 ? 402 HIS A C   1 A0A1U8FD60 UNP 402 H 
+ATOM 3268 C CB  . HIS A 1 402 ? -16.885 5.454   21.917  1.0 74.44 ? 402 HIS A CB  1 A0A1U8FD60 UNP 402 H 
+ATOM 3269 O O   . HIS A 1 402 ? -14.764 3.037   22.657  1.0 74.44 ? 402 HIS A O   1 A0A1U8FD60 UNP 402 H 
+ATOM 3270 C CG  . HIS A 1 402 ? -17.114 6.283   20.679  1.0 74.44 ? 402 HIS A CG  1 A0A1U8FD60 UNP 402 H 
+ATOM 3271 C CD2 . HIS A 1 402 ? -18.242 6.988   20.349  1.0 74.44 ? 402 HIS A CD2 1 A0A1U8FD60 UNP 402 H 
+ATOM 3272 N ND1 . HIS A 1 402 ? -16.210 6.461   19.654  1.0 74.44 ? 402 HIS A ND1 1 A0A1U8FD60 UNP 402 H 
+ATOM 3273 C CE1 . HIS A 1 402 ? -16.775 7.255   18.731  1.0 74.44 ? 402 HIS A CE1 1 A0A1U8FD60 UNP 402 H 
+ATOM 3274 N NE2 . HIS A 1 402 ? -18.007 7.597   19.109  1.0 74.44 ? 402 HIS A NE2 1 A0A1U8FD60 UNP 402 H 
+ATOM 3275 N N   . GLY A 1 403 ? -16.750 2.671   23.678  1.0 75.94 ? 403 GLY A N   1 A0A1U8FD60 UNP 403 G 
+ATOM 3276 C CA  . GLY A 1 403 ? -16.237 1.804   24.742  1.0 75.94 ? 403 GLY A CA  1 A0A1U8FD60 UNP 403 G 
+ATOM 3277 C C   . GLY A 1 403 ? -15.561 0.539   24.203  1.0 75.94 ? 403 GLY A C   1 A0A1U8FD60 UNP 403 G 
+ATOM 3278 O O   . GLY A 1 403 ? -14.391 0.288   24.497  1.0 75.94 ? 403 GLY A O   1 A0A1U8FD60 UNP 403 G 
+ATOM 3279 N N   . VAL A 1 404 ? -16.244 -0.216  23.332  1.0 82.56 ? 404 VAL A N   1 A0A1U8FD60 UNP 404 V 
+ATOM 3280 C CA  . VAL A 1 404 ? -15.711 -1.455  22.719  1.0 82.56 ? 404 VAL A CA  1 A0A1U8FD60 UNP 404 V 
+ATOM 3281 C C   . VAL A 1 404 ? -14.464 -1.186  21.867  1.0 82.56 ? 404 VAL A C   1 A0A1U8FD60 UNP 404 V 
+ATOM 3282 C CB  . VAL A 1 404 ? -16.791 -2.131  21.847  1.0 82.56 ? 404 VAL A CB  1 A0A1U8FD60 UNP 404 V 
+ATOM 3283 O O   . VAL A 1 404 ? -13.462 -1.911  21.934  1.0 82.56 ? 404 VAL A O   1 A0A1U8FD60 UNP 404 V 
+ATOM 3284 C CG1 . VAL A 1 404 ? -16.252 -3.372  21.125  1.0 82.56 ? 404 VAL A CG1 1 A0A1U8FD60 UNP 404 V 
+ATOM 3285 C CG2 . VAL A 1 404 ? -17.999 -2.581  22.673  1.0 82.56 ? 404 VAL A CG2 1 A0A1U8FD60 UNP 404 V 
+ATOM 3286 N N   . LEU A 1 405 ? -14.509 -0.122  21.063  1.0 86.31 ? 405 LEU A N   1 A0A1U8FD60 UNP 405 L 
+ATOM 3287 C CA  . LEU A 1 405 ? -13.400 0.295   20.208  1.0 86.31 ? 405 LEU A CA  1 A0A1U8FD60 UNP 405 L 
+ATOM 3288 C C   . LEU A 1 405 ? -12.170 0.713   21.034  1.0 86.31 ? 405 LEU A C   1 A0A1U8FD60 UNP 405 L 
+ATOM 3289 C CB  . LEU A 1 405 ? -13.900 1.439   19.306  1.0 86.31 ? 405 LEU A CB  1 A0A1U8FD60 UNP 405 L 
+ATOM 3290 O O   . LEU A 1 405 ? -11.043 0.347   20.691  1.0 86.31 ? 405 LEU A O   1 A0A1U8FD60 UNP 405 L 
+ATOM 3291 C CG  . LEU A 1 405 ? -14.901 1.049   18.192  1.0 86.31 ? 405 LEU A CG  1 A0A1U8FD60 UNP 405 L 
+ATOM 3292 C CD1 . LEU A 1 405 ? -15.159 2.254   17.284  1.0 86.31 ? 405 LEU A CD1 1 A0A1U8FD60 UNP 405 L 
+ATOM 3293 C CD2 . LEU A 1 405 ? -14.512 -0.168  17.355  1.0 86.31 ? 405 LEU A CD2 1 A0A1U8FD60 UNP 405 L 
+ATOM 3294 N N   . ALA A 1 406 ? -12.370 1.445   22.135  1.0 83.62 ? 406 ALA A N   1 A0A1U8FD60 UNP 406 A 
+ATOM 3295 C CA  . ALA A 1 406 ? -11.300 1.840   23.046  1.0 83.62 ? 406 ALA A CA  1 A0A1U8FD60 UNP 406 A 
+ATOM 3296 C C   . ALA A 1 406 ? -10.719 0.640   23.809  1.0 83.62 ? 406 ALA A C   1 A0A1U8FD60 UNP 406 A 
+ATOM 3297 C CB  . ALA A 1 406 ? -11.832 2.910   24.005  1.0 83.62 ? 406 ALA A CB  1 A0A1U8FD60 UNP 406 A 
+ATOM 3298 O O   . ALA A 1 406 ? -9.496  0.508   23.885  1.0 83.62 ? 406 ALA A O   1 A0A1U8FD60 UNP 406 A 
+ATOM 3299 N N   . LEU A 1 407 ? -11.567 -0.264  24.309  1.0 81.75 ? 407 LEU A N   1 A0A1U8FD60 UNP 407 L 
+ATOM 3300 C CA  . LEU A 1 407 ? -11.141 -1.492  24.985  1.0 81.75 ? 407 LEU A CA  1 A0A1U8FD60 UNP 407 L 
+ATOM 3301 C C   . LEU A 1 407 ? -10.224 -2.336  24.089  1.0 81.75 ? 407 LEU A C   1 A0A1U8FD60 UNP 407 L 
+ATOM 3302 C CB  . LEU A 1 407 ? -12.396 -2.276  25.411  1.0 81.75 ? 407 LEU A CB  1 A0A1U8FD60 UNP 407 L 
+ATOM 3303 O O   . LEU A 1 407 ? -9.184  -2.819  24.535  1.0 81.75 ? 407 LEU A O   1 A0A1U8FD60 UNP 407 L 
+ATOM 3304 C CG  . LEU A 1 407 ? -12.101 -3.600  26.141  1.0 81.75 ? 407 LEU A CG  1 A0A1U8FD60 UNP 407 L 
+ATOM 3305 C CD1 . LEU A 1 407 ? -11.338 -3.383  27.449  1.0 81.75 ? 407 LEU A CD1 1 A0A1U8FD60 UNP 407 L 
+ATOM 3306 C CD2 . LEU A 1 407 ? -13.413 -4.313  26.459  1.0 81.75 ? 407 LEU A CD2 1 A0A1U8FD60 UNP 407 L 
+ATOM 3307 N N   . SER A 1 408 ? -10.559 -2.437  22.802  1.0 85.19 ? 408 SER A N   1 A0A1U8FD60 UNP 408 S 
+ATOM 3308 C CA  . SER A 1 408 ? -9.754  -3.175  21.823  1.0 85.19 ? 408 SER A CA  1 A0A1U8FD60 UNP 408 S 
+ATOM 3309 C C   . SER A 1 408 ? -8.365  -2.575  21.610  1.0 85.19 ? 408 SER A C   1 A0A1U8FD60 UNP 408 S 
+ATOM 3310 C CB  . SER A 1 408 ? -10.489 -3.241  20.490  1.0 85.19 ? 408 SER A CB  1 A0A1U8FD60 UNP 408 S 
+ATOM 3311 O O   . SER A 1 408 ? -7.427  -3.318  21.339  1.0 85.19 ? 408 SER A O   1 A0A1U8FD60 UNP 408 S 
+ATOM 3312 O OG  . SER A 1 408 ? -11.706 -3.913  20.706  1.0 85.19 ? 408 SER A OG  1 A0A1U8FD60 UNP 408 S 
+ATOM 3313 N N   . TYR A 1 409 ? -8.210  -1.254  21.764  1.0 88.56 ? 409 TYR A N   1 A0A1U8FD60 UNP 409 Y 
+ATOM 3314 C CA  . TYR A 1 409 ? -6.900  -0.601  21.773  1.0 88.56 ? 409 TYR A CA  1 A0A1U8FD60 UNP 409 Y 
+ATOM 3315 C C   . TYR A 1 409 ? -6.118  -0.901  23.055  1.0 88.56 ? 409 TYR A C   1 A0A1U8FD60 UNP 409 Y 
+ATOM 3316 C CB  . TYR A 1 409 ? -7.062  0.915   21.583  1.0 88.56 ? 409 TYR A CB  1 A0A1U8FD60 UNP 409 Y 
+ATOM 3317 O O   . TYR A 1 409 ? -4.926  -1.201  22.984  1.0 88.56 ? 409 TYR A O   1 A0A1U8FD60 UNP 409 Y 
+ATOM 3318 C CG  . TYR A 1 409 ? -5.770  1.682   21.787  1.0 88.56 ? 409 TYR A CG  1 A0A1U8FD60 UNP 409 Y 
+ATOM 3319 C CD1 . TYR A 1 409 ? -5.510  2.344   23.006  1.0 88.56 ? 409 TYR A CD1 1 A0A1U8FD60 UNP 409 Y 
+ATOM 3320 C CD2 . TYR A 1 409 ? -4.798  1.663   20.773  1.0 88.56 ? 409 TYR A CD2 1 A0A1U8FD60 UNP 409 Y 
+ATOM 3321 C CE1 . TYR A 1 409 ? -4.277  3.001   23.203  1.0 88.56 ? 409 TYR A CE1 1 A0A1U8FD60 UNP 409 Y 
+ATOM 3322 C CE2 . TYR A 1 409 ? -3.568  2.316   20.967  1.0 88.56 ? 409 TYR A CE2 1 A0A1U8FD60 UNP 409 Y 
+ATOM 3323 O OH  . TYR A 1 409 ? -2.095  3.566   22.347  1.0 88.56 ? 409 TYR A OH  1 A0A1U8FD60 UNP 409 Y 
+ATOM 3324 C CZ  . TYR A 1 409 ? -3.305  2.981   22.181  1.0 88.56 ? 409 TYR A CZ  1 A0A1U8FD60 UNP 409 Y 
+ATOM 3325 N N   . TYR A 1 410 ? -6.763  -0.830  24.222  1.0 83.12 ? 410 TYR A N   1 A0A1U8FD60 UNP 410 Y 
+ATOM 3326 C CA  . TYR A 1 410 ? -6.091  -1.077  25.499  1.0 83.12 ? 410 TYR A CA  1 A0A1U8FD60 UNP 410 Y 
+ATOM 3327 C C   . TYR A 1 410 ? -5.576  -2.513  25.630  1.0 83.12 ? 410 TYR A C   1 A0A1U8FD60 UNP 410 Y 
+ATOM 3328 C CB  . TYR A 1 410 ? -7.017  -0.703  26.664  1.0 83.12 ? 410 TYR A CB  1 A0A1U8FD60 UNP 410 Y 
+ATOM 3329 O O   . TYR A 1 410 ? -4.497  -2.704  26.188  1.0 83.12 ? 410 TYR A O   1 A0A1U8FD60 UNP 410 Y 
+ATOM 3330 C CG  . TYR A 1 410 ? -7.266  0.789   26.787  1.0 83.12 ? 410 TYR A CG  1 A0A1U8FD60 UNP 410 Y 
+ATOM 3331 C CD1 . TYR A 1 410 ? -6.177  1.668   26.958  1.0 83.12 ? 410 TYR A CD1 1 A0A1U8FD60 UNP 410 Y 
+ATOM 3332 C CD2 . TYR A 1 410 ? -8.578  1.300   26.760  1.0 83.12 ? 410 TYR A CD2 1 A0A1U8FD60 UNP 410 Y 
+ATOM 3333 C CE1 . TYR A 1 410 ? -6.395  3.052   27.087  1.0 83.12 ? 410 TYR A CE1 1 A0A1U8FD60 UNP 410 Y 
+ATOM 3334 C CE2 . TYR A 1 410 ? -8.801  2.684   26.886  1.0 83.12 ? 410 TYR A CE2 1 A0A1U8FD60 UNP 410 Y 
+ATOM 3335 O OH  . TYR A 1 410 ? -7.922  4.895   27.202  1.0 83.12 ? 410 TYR A OH  1 A0A1U8FD60 UNP 410 Y 
+ATOM 3336 C CZ  . TYR A 1 410 ? -7.710  3.560   27.058  1.0 83.12 ? 410 TYR A CZ  1 A0A1U8FD60 UNP 410 Y 
+ATOM 3337 N N   . ASP A 1 411 ? -6.288  -3.481  25.047  1.0 82.88 ? 411 ASP A N   1 A0A1U8FD60 UNP 411 D 
+ATOM 3338 C CA  . ASP A 1 411 ? -5.894  -4.894  24.993  1.0 82.88 ? 411 ASP A CA  1 A0A1U8FD60 UNP 411 D 
+ATOM 3339 C C   . ASP A 1 411 ? -4.721  -5.191  24.038  1.0 82.88 ? 411 ASP A C   1 A0A1U8FD60 UNP 411 D 
+ATOM 3340 C CB  . ASP A 1 411 ? -7.122  -5.713  24.579  1.0 82.88 ? 411 ASP A CB  1 A0A1U8FD60 UNP 411 D 
+ATOM 3341 O O   . ASP A 1 411 ? -4.152  -6.283  24.062  1.0 82.88 ? 411 ASP A O   1 A0A1U8FD60 UNP 411 D 
+ATOM 3342 C CG  . ASP A 1 411 ? -6.850  -7.215  24.677  1.0 82.88 ? 411 ASP A CG  1 A0A1U8FD60 UNP 411 D 
+ATOM 3343 O OD1 . ASP A 1 411 ? -6.848  -7.728  25.813  1.0 82.88 ? 411 ASP A OD1 1 A0A1U8FD60 UNP 411 D 
+ATOM 3344 O OD2 . ASP A 1 411 ? -6.709  -7.874  23.621  1.0 82.88 ? 411 ASP A OD2 1 A0A1U8FD60 UNP 411 D 
+ATOM 3345 N N   . LEU A 1 412 ? -4.333  -4.252  23.169  1.0 85.19 ? 412 LEU A N   1 A0A1U8FD60 UNP 412 L 
+ATOM 3346 C CA  . LEU A 1 412 ? -3.208  -4.490  22.268  1.0 85.19 ? 412 LEU A CA  1 A0A1U8FD60 UNP 412 L 
+ATOM 3347 C C   . LEU A 1 412 ? -1.887  -4.618  23.049  1.0 85.19 ? 412 LEU A C   1 A0A1U8FD60 UNP 412 L 
+ATOM 3348 C CB  . LEU A 1 412 ? -3.082  -3.379  21.214  1.0 85.19 ? 412 LEU A CB  1 A0A1U8FD60 UNP 412 L 
+ATOM 3349 O O   . LEU A 1 412 ? -1.600  -3.793  23.919  1.0 85.19 ? 412 LEU A O   1 A0A1U8FD60 UNP 412 L 
+ATOM 3350 C CG  . LEU A 1 412 ? -4.158  -3.366  20.122  1.0 85.19 ? 412 LEU A CG  1 A0A1U8FD60 UNP 412 L 
+ATOM 3351 C CD1 . LEU A 1 412 ? -3.954  -2.137  19.233  1.0 85.19 ? 412 LEU A CD1 1 A0A1U8FD60 UNP 412 L 
+ATOM 3352 C CD2 . LEU A 1 412 ? -4.107  -4.612  19.237  1.0 85.19 ? 412 LEU A CD2 1 A0A1U8FD60 UNP 412 L 
+ATOM 3353 N N   . PRO A 1 413 ? -1.008  -5.557  22.658  1.0 81.88 ? 413 PRO A N   1 A0A1U8FD60 UNP 413 P 
+ATOM 3354 C CA  . PRO A 1 413 ? 0.395   -5.525  23.045  1.0 81.88 ? 413 PRO A CA  1 A0A1U8FD60 UNP 413 P 
+ATOM 3355 C C   . PRO A 1 413 ? 1.037   -4.167  22.734  1.0 81.88 ? 413 PRO A C   1 A0A1U8FD60 UNP 413 P 
+ATOM 3356 C CB  . PRO A 1 413 ? 1.066   -6.652  22.252  1.0 81.88 ? 413 PRO A CB  1 A0A1U8FD60 UNP 413 P 
+ATOM 3357 O O   . PRO A 1 413 ? 0.731   -3.545  21.711  1.0 81.88 ? 413 PRO A O   1 A0A1U8FD60 UNP 413 P 
+ATOM 3358 C CG  . PRO A 1 413 ? -0.076  -7.633  21.992  1.0 81.88 ? 413 PRO A CG  1 A0A1U8FD60 UNP 413 P 
+ATOM 3359 C CD  . PRO A 1 413 ? -1.295  -6.725  21.845  1.0 81.88 ? 413 PRO A CD  1 A0A1U8FD60 UNP 413 P 
+ATOM 3360 N N   . TYR A 1 414 ? 1.981   -3.740  23.575  1.0 78.00 ? 414 TYR A N   1 A0A1U8FD60 UNP 414 Y 
+ATOM 3361 C CA  . TYR A 1 414 ? 2.622   -2.422  23.502  1.0 78.00 ? 414 TYR A CA  1 A0A1U8FD60 UNP 414 Y 
+ATOM 3362 C C   . TYR A 1 414 ? 3.118   -2.046  22.090  1.0 78.00 ? 414 TYR A C   1 A0A1U8FD60 UNP 414 Y 
+ATOM 3363 C CB  . TYR A 1 414 ? 3.788   -2.415  24.499  1.0 78.00 ? 414 TYR A CB  1 A0A1U8FD60 UNP 414 Y 
+ATOM 3364 O O   . TYR A 1 414 ? 2.864   -0.949  21.590  1.0 78.00 ? 414 TYR A O   1 A0A1U8FD60 UNP 414 Y 
+ATOM 3365 C CG  . TYR A 1 414 ? 4.567   -1.119  24.496  1.0 78.00 ? 414 TYR A CG  1 A0A1U8FD60 UNP 414 Y 
+ATOM 3366 C CD1 . TYR A 1 414 ? 5.806   -1.031  23.832  1.0 78.00 ? 414 TYR A CD1 1 A0A1U8FD60 UNP 414 Y 
+ATOM 3367 C CD2 . TYR A 1 414 ? 4.031   0.007   25.144  1.0 78.00 ? 414 TYR A CD2 1 A0A1U8FD60 UNP 414 Y 
+ATOM 3368 C CE1 . TYR A 1 414 ? 6.511   0.187   23.824  1.0 78.00 ? 414 TYR A CE1 1 A0A1U8FD60 UNP 414 Y 
+ATOM 3369 C CE2 . TYR A 1 414 ? 4.732   1.225   25.143  1.0 78.00 ? 414 TYR A CE2 1 A0A1U8FD60 UNP 414 Y 
+ATOM 3370 O OH  . TYR A 1 414 ? 6.656   2.486   24.460  1.0 78.00 ? 414 TYR A OH  1 A0A1U8FD60 UNP 414 Y 
+ATOM 3371 C CZ  . TYR A 1 414 ? 5.974   1.314   24.480  1.0 78.00 ? 414 TYR A CZ  1 A0A1U8FD60 UNP 414 Y 
+ATOM 3372 N N   . GLN A 1 415 ? 3.781   -2.971  21.391  1.0 79.12 ? 415 GLN A N   1 A0A1U8FD60 UNP 415 Q 
+ATOM 3373 C CA  . GLN A 1 415 ? 4.304   -2.732  20.041  1.0 79.12 ? 415 GLN A CA  1 A0A1U8FD60 UNP 415 Q 
+ATOM 3374 C C   . GLN A 1 415 ? 3.181   -2.599  18.995  1.0 79.12 ? 415 GLN A C   1 A0A1U8FD60 UNP 415 Q 
+ATOM 3375 C CB  . GLN A 1 415 ? 5.284   -3.851  19.635  1.0 79.12 ? 415 GLN A CB  1 A0A1U8FD60 UNP 415 Q 
+ATOM 3376 O O   . GLN A 1 415 ? 3.292   -1.807  18.054  1.0 79.12 ? 415 GLN A O   1 A0A1U8FD60 UNP 415 Q 
+ATOM 3377 C CG  . GLN A 1 415 ? 6.534   -3.969  20.532  1.0 79.12 ? 415 GLN A CG  1 A0A1U8FD60 UNP 415 Q 
+ATOM 3378 C CD  . GLN A 1 415 ? 6.312   -4.714  21.851  1.0 79.12 ? 415 GLN A CD  1 A0A1U8FD60 UNP 415 Q 
+ATOM 3379 N NE2 . GLN A 1 415 ? 7.304   -4.792  22.707  1.0 79.12 ? 415 GLN A NE2 1 A0A1U8FD60 UNP 415 Q 
+ATOM 3380 O OE1 . GLN A 1 415 ? 5.245   -5.232  22.137  1.0 79.12 ? 415 GLN A OE1 1 A0A1U8FD60 UNP 415 Q 
+ATOM 3381 N N   . LEU A 1 416 ? 2.074   -3.333  19.161  1.0 86.94 ? 416 LEU A N   1 A0A1U8FD60 UNP 416 L 
+ATOM 3382 C CA  . LEU A 1 416 ? 0.912   -3.243  18.273  1.0 86.94 ? 416 LEU A CA  1 A0A1U8FD60 UNP 416 L 
+ATOM 3383 C C   . LEU A 1 416 ? 0.130   -1.943  18.474  1.0 86.94 ? 416 LEU A C   1 A0A1U8FD60 UNP 416 L 
+ATOM 3384 C CB  . LEU A 1 416 ? -0.006  -4.470  18.433  1.0 86.94 ? 416 LEU A CB  1 A0A1U8FD60 UNP 416 L 
+ATOM 3385 O O   . LEU A 1 416 ? -0.390  -1.421  17.488  1.0 86.94 ? 416 LEU A O   1 A0A1U8FD60 UNP 416 L 
+ATOM 3386 C CG  . LEU A 1 416 ? 0.544   -5.773  17.830  1.0 86.94 ? 416 LEU A CG  1 A0A1U8FD60 UNP 416 L 
+ATOM 3387 C CD1 . LEU A 1 416 ? -0.464  -6.911  17.995  1.0 86.94 ? 416 LEU A CD1 1 A0A1U8FD60 UNP 416 L 
+ATOM 3388 C CD2 . LEU A 1 416 ? 0.805   -5.646  16.330  1.0 86.94 ? 416 LEU A CD2 1 A0A1U8FD60 UNP 416 L 
+ATOM 3389 N N   . LYS A 1 417 ? 0.111   -1.373  19.689  1.0 89.38 ? 417 LYS A N   1 A0A1U8FD60 UNP 417 K 
+ATOM 3390 C CA  . LYS A 1 417 ? -0.444  -0.029  19.931  1.0 89.38 ? 417 LYS A CA  1 A0A1U8FD60 UNP 417 K 
+ATOM 3391 C C   . LYS A 1 417 ? 0.251   1.004   19.053  1.0 89.38 ? 417 LYS A C   1 A0A1U8FD60 UNP 417 K 
+ATOM 3392 C CB  . LYS A 1 417 ? -0.338  0.372   21.413  1.0 89.38 ? 417 LYS A CB  1 A0A1U8FD60 UNP 417 K 
+ATOM 3393 O O   . LYS A 1 417 ? -0.416  1.715   18.309  1.0 89.38 ? 417 LYS A O   1 A0A1U8FD60 UNP 417 K 
+ATOM 3394 C CG  . LYS A 1 417 ? -1.305  -0.421  22.294  1.0 89.38 ? 417 LYS A CG  1 A0A1U8FD60 UNP 417 K 
+ATOM 3395 C CD  . LYS A 1 417 ? -1.170  -0.051  23.775  1.0 89.38 ? 417 LYS A CD  1 A0A1U8FD60 UNP 417 K 
+ATOM 3396 C CE  . LYS A 1 417 ? -2.254  -0.779  24.581  1.0 89.38 ? 417 LYS A CE  1 A0A1U8FD60 UNP 417 K 
+ATOM 3397 N NZ  . LYS A 1 417 ? -1.943  -0.830  26.027  1.0 89.38 ? 417 LYS A NZ  1 A0A1U8FD60 UNP 417 K 
+ATOM 3398 N N   . GLN A 1 418 ? 1.586   1.019   19.040  1.0 89.94 ? 418 GLN A N   1 A0A1U8FD60 UNP 418 Q 
+ATOM 3399 C CA  . GLN A 1 418 ? 2.347   1.936   18.183  1.0 89.94 ? 418 GLN A CA  1 A0A1U8FD60 UNP 418 Q 
+ATOM 3400 C C   . GLN A 1 418 ? 2.062   1.711   16.691  1.0 89.94 ? 418 GLN A C   1 A0A1U8FD60 UNP 418 Q 
+ATOM 3401 C CB  . GLN A 1 418 ? 3.849   1.799   18.448  1.0 89.94 ? 418 GLN A CB  1 A0A1U8FD60 UNP 418 Q 
+ATOM 3402 O O   . GLN A 1 418 ? 1.853   2.676   15.955  1.0 89.94 ? 418 GLN A O   1 A0A1U8FD60 UNP 418 Q 
+ATOM 3403 C CG  . GLN A 1 418 ? 4.242   2.170   19.884  1.0 89.94 ? 418 GLN A CG  1 A0A1U8FD60 UNP 418 Q 
+ATOM 3404 C CD  . GLN A 1 418 ? 5.755   2.280   20.027  1.0 89.94 ? 418 GLN A CD  1 A0A1U8FD60 UNP 418 Q 
+ATOM 3405 N NE2 . GLN A 1 418 ? 6.345   1.691   21.040  1.0 89.94 ? 418 GLN A NE2 1 A0A1U8FD60 UNP 418 Q 
+ATOM 3406 O OE1 . GLN A 1 418 ? 6.423   2.919   19.230  1.0 89.94 ? 418 GLN A OE1 1 A0A1U8FD60 UNP 418 Q 
+ATOM 3407 N N   . CYS A 1 419 ? 1.995   0.451   16.243  1.0 94.06 ? 419 CYS A N   1 A0A1U8FD60 UNP 419 C 
+ATOM 3408 C CA  . CYS A 1 419 ? 1.652   0.107   14.859  1.0 94.06 ? 419 CYS A CA  1 A0A1U8FD60 UNP 419 C 
+ATOM 3409 C C   . CYS A 1 419 ? 0.251   0.602   14.465  1.0 94.06 ? 419 CYS A C   1 A0A1U8FD60 UNP 419 C 
+ATOM 3410 C CB  . CYS A 1 419 ? 1.737   -1.413  14.677  1.0 94.06 ? 419 CYS A CB  1 A0A1U8FD60 UNP 419 C 
+ATOM 3411 O O   . CYS A 1 419 ? 0.074   1.136   13.368  1.0 94.06 ? 419 CYS A O   1 A0A1U8FD60 UNP 419 C 
+ATOM 3412 S SG  . CYS A 1 419 ? 3.454   -1.973  14.799  1.0 94.06 ? 419 CYS A SG  1 A0A1U8FD60 UNP 419 C 
+ATOM 3413 N N   . PHE A 1 420 ? -0.731  0.450   15.358  1.0 95.69 ? 420 PHE A N   1 A0A1U8FD60 UNP 420 F 
+ATOM 3414 C CA  . PHE A 1 420 ? -2.097  0.929   15.164  1.0 95.69 ? 420 PHE A CA  1 A0A1U8FD60 UNP 420 F 
+ATOM 3415 C C   . PHE A 1 420 ? -2.156  2.458   15.125  1.0 95.69 ? 420 PHE A C   1 A0A1U8FD60 UNP 420 F 
+ATOM 3416 C CB  . PHE A 1 420 ? -3.004  0.358   16.258  1.0 95.69 ? 420 PHE A CB  1 A0A1U8FD60 UNP 420 F 
+ATOM 3417 O O   . PHE A 1 420 ? -2.636  3.006   14.136  1.0 95.69 ? 420 PHE A O   1 A0A1U8FD60 UNP 420 F 
+ATOM 3418 C CG  . PHE A 1 420 ? -4.416  0.910   16.222  1.0 95.69 ? 420 PHE A CG  1 A0A1U8FD60 UNP 420 F 
+ATOM 3419 C CD1 . PHE A 1 420 ? -4.831  1.841   17.193  1.0 95.69 ? 420 PHE A CD1 1 A0A1U8FD60 UNP 420 F 
+ATOM 3420 C CD2 . PHE A 1 420 ? -5.310  0.509   15.212  1.0 95.69 ? 420 PHE A CD2 1 A0A1U8FD60 UNP 420 F 
+ATOM 3421 C CE1 . PHE A 1 420 ? -6.148  2.333   17.182  1.0 95.69 ? 420 PHE A CE1 1 A0A1U8FD60 UNP 420 F 
+ATOM 3422 C CE2 . PHE A 1 420 ? -6.619  1.025   15.183  1.0 95.69 ? 420 PHE A CE2 1 A0A1U8FD60 UNP 420 F 
+ATOM 3423 C CZ  . PHE A 1 420 ? -7.041  1.926   16.175  1.0 95.69 ? 420 PHE A CZ  1 A0A1U8FD60 UNP 420 F 
+ATOM 3424 N N   . LEU A 1 421 ? -1.590  3.149   16.125  1.0 94.88 ? 421 LEU A N   1 A0A1U8FD60 UNP 421 L 
+ATOM 3425 C CA  . LEU A 1 421 ? -1.546  4.616   16.163  1.0 94.88 ? 421 LEU A CA  1 A0A1U8FD60 UNP 421 L 
+ATOM 3426 C C   . LEU A 1 421 ? -0.867  5.198   14.917  1.0 94.88 ? 421 LEU A C   1 A0A1U8FD60 UNP 421 L 
+ATOM 3427 C CB  . LEU A 1 421 ? -0.818  5.109   17.424  1.0 94.88 ? 421 LEU A CB  1 A0A1U8FD60 UNP 421 L 
+ATOM 3428 O O   . LEU A 1 421 ? -1.266  6.247   14.413  1.0 94.88 ? 421 LEU A O   1 A0A1U8FD60 UNP 421 L 
+ATOM 3429 C CG  . LEU A 1 421 ? -1.479  4.810   18.780  1.0 94.88 ? 421 LEU A CG  1 A0A1U8FD60 UNP 421 L 
+ATOM 3430 C CD1 . LEU A 1 421 ? -0.667  5.513   19.867  1.0 94.88 ? 421 LEU A CD1 1 A0A1U8FD60 UNP 421 L 
+ATOM 3431 C CD2 . LEU A 1 421 ? -2.931  5.270   18.856  1.0 94.88 ? 421 LEU A CD2 1 A0A1U8FD60 UNP 421 L 
+ATOM 3432 N N   . TYR A 1 422 ? 0.127   4.493   14.371  1.0 95.25 ? 422 TYR A N   1 A0A1U8FD60 UNP 422 Y 
+ATOM 3433 C CA  . TYR A 1 422 ? 0.810   4.898   13.149  1.0 95.25 ? 422 TYR A CA  1 A0A1U8FD60 UNP 422 Y 
+ATOM 3434 C C   . TYR A 1 422 ? -0.111  5.012   11.930  1.0 95.25 ? 422 TYR A C   1 A0A1U8FD60 UNP 422 Y 
+ATOM 3435 C CB  . TYR A 1 422 ? 1.935   3.912   12.843  1.0 95.25 ? 422 TYR A CB  1 A0A1U8FD60 UNP 422 Y 
+ATOM 3436 O O   . TYR A 1 422 ? 0.101   5.880   11.079  1.0 95.25 ? 422 TYR A O   1 A0A1U8FD60 UNP 422 Y 
+ATOM 3437 C CG  . TYR A 1 422 ? 2.915   4.523   11.887  1.0 95.25 ? 422 TYR A CG  1 A0A1U8FD60 UNP 422 Y 
+ATOM 3438 C CD1 . TYR A 1 422 ? 2.862   4.267   10.503  1.0 95.25 ? 422 TYR A CD1 1 A0A1U8FD60 UNP 422 Y 
+ATOM 3439 C CD2 . TYR A 1 422 ? 3.795   5.476   12.403  1.0 95.25 ? 422 TYR A CD2 1 A0A1U8FD60 UNP 422 Y 
+ATOM 3440 C CE1 . TYR A 1 422 ? 3.745   4.938   9.634   1.0 95.25 ? 422 TYR A CE1 1 A0A1U8FD60 UNP 422 Y 
+ATOM 3441 C CE2 . TYR A 1 422 ? 4.613   6.190   11.532  1.0 95.25 ? 422 TYR A CE2 1 A0A1U8FD60 UNP 422 Y 
+ATOM 3442 O OH  . TYR A 1 422 ? 5.550   6.504   9.351   1.0 95.25 ? 422 TYR A OH  1 A0A1U8FD60 UNP 422 Y 
+ATOM 3443 C CZ  . TYR A 1 422 ? 4.648   5.888   10.155  1.0 95.25 ? 422 TYR A CZ  1 A0A1U8FD60 UNP 422 Y 
+ATOM 3444 N N   . LEU A 1 423 ? -1.149  4.177   11.840  1.0 95.25 ? 423 LEU A N   1 A0A1U8FD60 UNP 423 L 
+ATOM 3445 C CA  . LEU A 1 423 ? -2.131  4.231   10.755  1.0 95.25 ? 423 LEU A CA  1 A0A1U8FD60 UNP 423 L 
+ATOM 3446 C C   . LEU A 1 423 ? -2.924  5.548   10.758  1.0 95.25 ? 423 LEU A C   1 A0A1U8FD60 UNP 423 L 
+ATOM 3447 C CB  . LEU A 1 423 ? -3.083  3.032   10.869  1.0 95.25 ? 423 LEU A CB  1 A0A1U8FD60 UNP 423 L 
+ATOM 3448 O O   . LEU A 1 423 ? -3.384  5.978   9.701   1.0 95.25 ? 423 LEU A O   1 A0A1U8FD60 UNP 423 L 
+ATOM 3449 C CG  . LEU A 1 423 ? -2.429  1.659   10.656  1.0 95.25 ? 423 LEU A CG  1 A0A1U8FD60 UNP 423 L 
+ATOM 3450 C CD1 . LEU A 1 423 ? -3.407  0.552   11.043  1.0 95.25 ? 423 LEU A CD1 1 A0A1U8FD60 UNP 423 L 
+ATOM 3451 C CD2 . LEU A 1 423 ? -2.059  1.458   9.186   1.0 95.25 ? 423 LEU A CD2 1 A0A1U8FD60 UNP 423 L 
+ATOM 3452 N N   . GLY A 1 424 ? -3.018  6.228   11.906  1.0 92.69 ? 424 GLY A N   1 A0A1U8FD60 UNP 424 G 
+ATOM 3453 C CA  . GLY A 1 424 ? -3.625  7.554   12.030  1.0 92.69 ? 424 GLY A CA  1 A0A1U8FD60 UNP 424 G 
+ATOM 3454 C C   . GLY A 1 424 ? -2.901  8.654   11.243  1.0 92.69 ? 424 GLY A C   1 A0A1U8FD60 UNP 424 G 
+ATOM 3455 O O   . GLY A 1 424 ? -3.504  9.688   10.962  1.0 92.69 ? 424 GLY A O   1 A0A1U8FD60 UNP 424 G 
+ATOM 3456 N N   . ASN A 1 425 ? -1.648  8.430   10.817  1.0 92.19 ? 425 ASN A N   1 A0A1U8FD60 UNP 425 N 
+ATOM 3457 C CA  . ASN A 1 425 ? -0.936  9.367   9.942   1.0 92.19 ? 425 ASN A CA  1 A0A1U8FD60 UNP 425 N 
+ATOM 3458 C C   . ASN A 1 425 ? -1.510  9.427   8.519   1.0 92.19 ? 425 ASN A C   1 A0A1U8FD60 UNP 425 N 
+ATOM 3459 C CB  . ASN A 1 425 ? 0.559   9.020   9.852   1.0 92.19 ? 425 ASN A CB  1 A0A1U8FD60 UNP 425 N 
+ATOM 3460 O O   . ASN A 1 425 ? -1.123  10.304  7.759   1.0 92.19 ? 425 ASN A O   1 A0A1U8FD60 UNP 425 N 
+ATOM 3461 C CG  . ASN A 1 425 ? 1.323   9.232   11.137  1.0 92.19 ? 425 ASN A CG  1 A0A1U8FD60 UNP 425 N 
+ATOM 3462 N ND2 . ASN A 1 425 ? 1.604   8.180   11.862  1.0 92.19 ? 425 ASN A ND2 1 A0A1U8FD60 UNP 425 N 
+ATOM 3463 O OD1 . ASN A 1 425 ? 1.685   10.339  11.497  1.0 92.19 ? 425 ASN A OD1 1 A0A1U8FD60 UNP 425 N 
+ATOM 3464 N N   . PHE A 1 426 ? -2.373  8.492   8.115   1.0 91.38 ? 426 PHE A N   1 A0A1U8FD60 UNP 426 F 
+ATOM 3465 C CA  . PHE A 1 426 ? -2.921  8.472   6.762   1.0 91.38 ? 426 PHE A CA  1 A0A1U8FD60 UNP 426 F 
+ATOM 3466 C C   . PHE A 1 426 ? -4.281  9.198   6.691   1.0 91.38 ? 426 PHE A C   1 A0A1U8FD60 UNP 426 F 
+ATOM 3467 C CB  . PHE A 1 426 ? -2.971  7.038   6.228   1.0 91.38 ? 426 PHE A CB  1 A0A1U8FD60 UNP 426 F 
+ATOM 3468 O O   . PHE A 1 426 ? -5.073  9.161   7.649   1.0 91.38 ? 426 PHE A O   1 A0A1U8FD60 UNP 426 F 
+ATOM 3469 C CG  . PHE A 1 426 ? -1.598  6.406   6.050   1.0 91.38 ? 426 PHE A CG  1 A0A1U8FD60 UNP 426 F 
+ATOM 3470 C CD1 . PHE A 1 426 ? -0.973  6.408   4.789   1.0 91.38 ? 426 PHE A CD1 1 A0A1U8FD60 UNP 426 F 
+ATOM 3471 C CD2 . PHE A 1 426 ? -0.951  5.795   7.141   1.0 91.38 ? 426 PHE A CD2 1 A0A1U8FD60 UNP 426 F 
+ATOM 3472 C CE1 . PHE A 1 426 ? 0.261   5.758   4.616   1.0 91.38 ? 426 PHE A CE1 1 A0A1U8FD60 UNP 426 F 
+ATOM 3473 C CE2 . PHE A 1 426 ? 0.298   5.174   6.977   1.0 91.38 ? 426 PHE A CE2 1 A0A1U8FD60 UNP 426 F 
+ATOM 3474 C CZ  . PHE A 1 426 ? 0.900   5.145   5.708   1.0 91.38 ? 426 PHE A CZ  1 A0A1U8FD60 UNP 426 F 
+ATOM 3475 N N   . PRO A 1 427 ? -4.581  9.863   5.560   1.0 85.69 ? 427 PRO A N   1 A0A1U8FD60 UNP 427 P 
+ATOM 3476 C CA  . PRO A 1 427 ? -5.895  10.425  5.279   1.0 85.69 ? 427 PRO A CA  1 A0A1U8FD60 UNP 427 P 
+ATOM 3477 C C   . PRO A 1 427 ? -7.026  9.399   5.400   1.0 85.69 ? 427 PRO A C   1 A0A1U8FD60 UNP 427 P 
+ATOM 3478 C CB  . PRO A 1 427 ? -5.817  10.995  3.860   1.0 85.69 ? 427 PRO A CB  1 A0A1U8FD60 UNP 427 P 
+ATOM 3479 O O   . PRO A 1 427 ? -6.839  8.192   5.230   1.0 85.69 ? 427 PRO A O   1 A0A1U8FD60 UNP 427 P 
+ATOM 3480 C CG  . PRO A 1 427 ? -4.336  11.310  3.682   1.0 85.69 ? 427 PRO A CG  1 A0A1U8FD60 UNP 427 P 
+ATOM 3481 C CD  . PRO A 1 427 ? -3.652  10.220  4.501   1.0 85.69 ? 427 PRO A CD  1 A0A1U8FD60 UNP 427 P 
+ATOM 3482 N N   . GLU A 1 428 ? -8.221  9.904   5.690   1.0 80.81 ? 428 GLU A N   1 A0A1U8FD60 UNP 428 E 
+ATOM 3483 C CA  . GLU A 1 428 ? -9.448  9.108   5.748   1.0 80.81 ? 428 GLU A CA  1 A0A1U8FD60 UNP 428 E 
+ATOM 3484 C C   . GLU A 1 428 ? -9.697  8.382   4.415   1.0 80.81 ? 428 GLU A C   1 A0A1U8FD60 UNP 428 E 
+ATOM 3485 C CB  . GLU A 1 428 ? -10.596 10.048  6.132   1.0 80.81 ? 428 GLU A CB  1 A0A1U8FD60 UNP 428 E 
+ATOM 3486 O O   . GLU A 1 428 ? -9.474  8.934   3.337   1.0 80.81 ? 428 GLU A O   1 A0A1U8FD60 UNP 428 E 
+ATOM 3487 C CG  . GLU A 1 428 ? -11.931 9.347   6.417   1.0 80.81 ? 428 GLU A CG  1 A0A1U8FD60 UNP 428 E 
+ATOM 3488 C CD  . GLU A 1 428 ? -12.956 10.354  6.974   1.0 80.81 ? 428 GLU A CD  1 A0A1U8FD60 UNP 428 E 
+ATOM 3489 O OE1 . GLU A 1 428 ? -13.687 9.998   7.921   1.0 80.81 ? 428 GLU A OE1 1 A0A1U8FD60 UNP 428 E 
+ATOM 3490 O OE2 . GLU A 1 428 ? -12.924 11.533  6.537   1.0 80.81 ? 428 GLU A OE2 1 A0A1U8FD60 UNP 428 E 
+ATOM 3491 N N   . GLY A 1 429 ? -10.094 7.109   4.489   1.0 72.44 ? 429 GLY A N   1 A0A1U8FD60 UNP 429 G 
+ATOM 3492 C CA  . GLY A 1 429 ? -10.340 6.269   3.315   1.0 72.44 ? 429 GLY A CA  1 A0A1U8FD60 UNP 429 G 
+ATOM 3493 C C   . GLY A 1 429 ? -9.105  5.883   2.480   1.0 72.44 ? 429 GLY A C   1 A0A1U8FD60 UNP 429 G 
+ATOM 3494 O O   . GLY A 1 429 ? -9.248  5.090   1.541   1.0 72.44 ? 429 GLY A O   1 A0A1U8FD60 UNP 429 G 
+ATOM 3495 N N   . GLU A 1 430 ? -7.895  6.376   2.791   1.0 81.06 ? 430 GLU A N   1 A0A1U8FD60 UNP 430 E 
+ATOM 3496 C CA  . GLU A 1 430 ? -6.700  6.058   2.003   1.0 81.06 ? 430 GLU A CA  1 A0A1U8FD60 UNP 430 E 
+ATOM 3497 C C   . GLU A 1 430 ? -6.355  4.565   2.089   1.0 81.06 ? 430 GLU A C   1 A0A1U8FD60 UNP 430 E 
+ATOM 3498 C CB  . GLU A 1 430 ? -5.482  6.951   2.331   1.0 81.06 ? 430 GLU A CB  1 A0A1U8FD60 UNP 430 E 
+ATOM 3499 O O   . GLU A 1 430 ? -6.253  3.957   3.156   1.0 81.06 ? 430 GLU A O   1 A0A1U8FD60 UNP 430 E 
+ATOM 3500 C CG  . GLU A 1 430 ? -4.312  6.629   1.371   1.0 81.06 ? 430 GLU A CG  1 A0A1U8FD60 UNP 430 E 
+ATOM 3501 C CD  . GLU A 1 430 ? -3.123  7.605   1.407   1.0 81.06 ? 430 GLU A CD  1 A0A1U8FD60 UNP 430 E 
+ATOM 3502 O OE1 . GLU A 1 430 ? -1.991  7.150   1.107   1.0 81.06 ? 430 GLU A OE1 1 A0A1U8FD60 UNP 430 E 
+ATOM 3503 O OE2 . GLU A 1 430 ? -3.341  8.813   1.607   1.0 81.06 ? 430 GLU A OE2 1 A0A1U8FD60 UNP 430 E 
+ATOM 3504 N N   . LYS A 1 431 ? -6.134  3.961   0.921   1.0 85.44 ? 431 LYS A N   1 A0A1U8FD60 UNP 431 K 
+ATOM 3505 C CA  . LYS A 1 431 ? -5.690  2.576   0.809   1.0 85.44 ? 431 LYS A CA  1 A0A1U8FD60 UNP 431 K 
+ATOM 3506 C C   . LYS A 1 431 ? -4.169  2.501   0.907   1.0 85.44 ? 431 LYS A C   1 A0A1U8FD60 UNP 431 K 
+ATOM 3507 C CB  . LYS A 1 431 ? -6.245  2.000   -0.486  1.0 85.44 ? 431 LYS A CB  1 A0A1U8FD60 UNP 431 K 
+ATOM 3508 O O   . LYS A 1 431 ? -3.455  2.864   -0.029  1.0 85.44 ? 431 LYS A O   1 A0A1U8FD60 UNP 431 K 
+ATOM 3509 C CG  . LYS A 1 431 ? -5.908  0.517   -0.629  1.0 85.44 ? 431 LYS A CG  1 A0A1U8FD60 UNP 431 K 
+ATOM 3510 C CD  . LYS A 1 431 ? -6.573  0.032   -1.912  1.0 85.44 ? 431 LYS A CD  1 A0A1U8FD60 UNP 431 K 
+ATOM 3511 C CE  . LYS A 1 431 ? -6.165  -1.400  -2.187  1.0 85.44 ? 431 LYS A CE  1 A0A1U8FD60 UNP 431 K 
+ATOM 3512 N NZ  . LYS A 1 431 ? -6.779  -1.873  -3.436  1.0 85.44 ? 431 LYS A NZ  1 A0A1U8FD60 UNP 431 K 
+ATOM 3513 N N   . ILE A 1 432 ? -3.684  1.936   2.003   1.0 93.00 ? 432 ILE A N   1 A0A1U8FD60 UNP 432 I 
+ATOM 3514 C CA  . ILE A 1 432 ? -2.264  1.879   2.343   1.0 93.00 ? 432 ILE A CA  1 A0A1U8FD60 UNP 432 I 
+ATOM 3515 C C   . ILE A 1 432 ? -1.668  0.580   1.803   1.0 93.00 ? 432 ILE A C   1 A0A1U8FD60 UNP 432 I 
+ATOM 3516 C CB  . ILE A 1 432 ? -2.075  2.007   3.869   1.0 93.00 ? 432 ILE A CB  1 A0A1U8FD60 UNP 432 I 
+ATOM 3517 O O   . ILE A 1 432 ? -2.158  -0.510  2.083   1.0 93.00 ? 432 ILE A O   1 A0A1U8FD60 UNP 432 I 
+ATOM 3518 C CG1 . ILE A 1 432 ? -2.815  3.240   4.442   1.0 93.00 ? 432 ILE A CG1 1 A0A1U8FD60 UNP 432 I 
+ATOM 3519 C CG2 . ILE A 1 432 ? -0.570  2.078   4.194   1.0 93.00 ? 432 ILE A CG2 1 A0A1U8FD60 UNP 432 I 
+ATOM 3520 C CD1 . ILE A 1 432 ? -2.940  3.209   5.968   1.0 93.00 ? 432 ILE A CD1 1 A0A1U8FD60 UNP 432 I 
+ATOM 3521 N N   . SER A 1 433 ? -0.589  0.666   1.025   1.0 93.88 ? 433 SER A N   1 A0A1U8FD60 UNP 433 S 
+ATOM 3522 C CA  . SER A 1 433 ? 0.164   -0.520  0.592   1.0 93.88 ? 433 SER A CA  1 A0A1U8FD60 UNP 433 S 
+ATOM 3523 C C   . SER A 1 433 ? 0.842   -1.181  1.794   1.0 93.88 ? 433 SER A C   1 A0A1U8FD60 UNP 433 S 
+ATOM 3524 C CB  . SER A 1 433 ? 1.190   -0.108  -0.470  1.0 93.88 ? 433 SER A CB  1 A0A1U8FD60 UNP 433 S 
+ATOM 3525 O O   . SER A 1 433 ? 1.663   -0.540  2.447   1.0 93.88 ? 433 SER A O   1 A0A1U8FD60 UNP 433 S 
+ATOM 3526 O OG  . SER A 1 433 ? 2.159   -1.112  -0.710  1.0 93.88 ? 433 SER A OG  1 A0A1U8FD60 UNP 433 S 
+ATOM 3527 N N   . ALA A 1 434 ? 0.591   -2.472  2.032   1.0 93.62 ? 434 ALA A N   1 A0A1U8FD60 UNP 434 A 
+ATOM 3528 C CA  . ALA A 1 434 ? 1.105   -3.182  3.210   1.0 93.62 ? 434 ALA A CA  1 A0A1U8FD60 UNP 434 A 
+ATOM 3529 C C   . ALA A 1 434 ? 2.641   -3.140  3.287   1.0 93.62 ? 434 ALA A C   1 A0A1U8FD60 UNP 434 A 
+ATOM 3530 C CB  . ALA A 1 434 ? 0.578   -4.615  3.150   1.0 93.62 ? 434 ALA A CB  1 A0A1U8FD60 UNP 434 A 
+ATOM 3531 O O   . ALA A 1 434 ? 3.215   -2.732  4.287   1.0 93.62 ? 434 ALA A O   1 A0A1U8FD60 UNP 434 A 
+ATOM 3532 N N   . ARG A 1 435 ? 3.317   -3.396  2.160   1.0 91.44 ? 435 ARG A N   1 A0A1U8FD60 UNP 435 R 
+ATOM 3533 C CA  . ARG A 1 435 ? 4.780   -3.273  2.058   1.0 91.44 ? 435 ARG A CA  1 A0A1U8FD60 UNP 435 R 
+ATOM 3534 C C   . ARG A 1 435 ? 5.303   -1.878  2.417   1.0 91.44 ? 435 ARG A C   1 A0A1U8FD60 UNP 435 R 
+ATOM 3535 C CB  . ARG A 1 435 ? 5.208   -3.673  0.641   1.0 91.44 ? 435 ARG A CB  1 A0A1U8FD60 UNP 435 R 
+ATOM 3536 O O   . ARG A 1 435 ? 6.365   -1.766  3.013   1.0 91.44 ? 435 ARG A O   1 A0A1U8FD60 UNP 435 R 
+ATOM 3537 C CG  . ARG A 1 435 ? 6.731   -3.610  0.464   1.0 91.44 ? 435 ARG A CG  1 A0A1U8FD60 UNP 435 R 
+ATOM 3538 C CD  . ARG A 1 435 ? 7.129   -4.100  -0.931  1.0 91.44 ? 435 ARG A CD  1 A0A1U8FD60 UNP 435 R 
+ATOM 3539 N NE  . ARG A 1 435 ? 8.590   -4.078  -1.090  1.0 91.44 ? 435 ARG A NE  1 A0A1U8FD60 UNP 435 R 
+ATOM 3540 N NH1 . ARG A 1 435 ? 9.055   -6.073  -0.035  1.0 91.44 ? 435 ARG A NH1 1 A0A1U8FD60 UNP 435 R 
+ATOM 3541 N NH2 . ARG A 1 435 ? 10.701  -4.710  -0.551  1.0 91.44 ? 435 ARG A NH2 1 A0A1U8FD60 UNP 435 R 
+ATOM 3542 C CZ  . ARG A 1 435 ? 9.432   -4.950  -0.574  1.0 91.44 ? 435 ARG A CZ  1 A0A1U8FD60 UNP 435 R 
+ATOM 3543 N N   . ARG A 1 436 ? 4.573   -0.823  2.037   1.0 93.88 ? 436 ARG A N   1 A0A1U8FD60 UNP 436 R 
+ATOM 3544 C CA  . ARG A 1 436 ? 4.967   0.560   2.347   1.0 93.88 ? 436 ARG A CA  1 A0A1U8FD60 UNP 436 R 
+ATOM 3545 C C   . ARG A 1 436 ? 4.826   0.804   3.846   1.0 93.88 ? 436 ARG A C   1 A0A1U8FD60 UNP 436 R 
+ATOM 3546 C CB  . ARG A 1 436 ? 4.158   1.564   1.506   1.0 93.88 ? 436 ARG A CB  1 A0A1U8FD60 UNP 436 R 
+ATOM 3547 O O   . ARG A 1 436 ? 5.718   1.387   4.441   1.0 93.88 ? 436 ARG A O   1 A0A1U8FD60 UNP 436 R 
+ATOM 3548 C CG  . ARG A 1 436 ? 4.350   3.009   1.990   1.0 93.88 ? 436 ARG A CG  1 A0A1U8FD60 UNP 436 R 
+ATOM 3549 C CD  . ARG A 1 436 ? 3.643   4.023   1.088   1.0 93.88 ? 436 ARG A CD  1 A0A1U8FD60 UNP 436 R 
+ATOM 3550 N NE  . ARG A 1 436 ? 3.392   5.264   1.827   1.0 93.88 ? 436 ARG A NE  1 A0A1U8FD60 UNP 436 R 
+ATOM 3551 N NH1 . ARG A 1 436 ? 2.253   6.413   0.191   1.0 93.88 ? 436 ARG A NH1 1 A0A1U8FD60 UNP 436 R 
+ATOM 3552 N NH2 . ARG A 1 436 ? 2.260   7.159   2.282   1.0 93.88 ? 436 ARG A NH2 1 A0A1U8FD60 UNP 436 R 
+ATOM 3553 C CZ  . ARG A 1 436 ? 2.640   6.267   1.422   1.0 93.88 ? 436 ARG A CZ  1 A0A1U8FD60 UNP 436 R 
+ATOM 3554 N N   . LEU A 1 437 ? 3.740   0.324   4.447   1.0 96.31 ? 437 LEU A N   1 A0A1U8FD60 UNP 437 L 
+ATOM 3555 C CA  . LEU A 1 437 ? 3.532   0.406   5.888   1.0 96.31 ? 437 LEU A CA  1 A0A1U8FD60 UNP 437 L 
+ATOM 3556 C C   . LEU A 1 437 ? 4.659   -0.288  6.666   1.0 96.31 ? 437 LEU A C   1 A0A1U8FD60 UNP 437 L 
+ATOM 3557 C CB  . LEU A 1 437 ? 2.153   -0.188  6.198   1.0 96.31 ? 437 LEU A CB  1 A0A1U8FD60 UNP 437 L 
+ATOM 3558 O O   . LEU A 1 437 ? 5.196   0.306   7.592   1.0 96.31 ? 437 LEU A O   1 A0A1U8FD60 UNP 437 L 
+ATOM 3559 C CG  . LEU A 1 437 ? 1.752   -0.105  7.676   1.0 96.31 ? 437 LEU A CG  1 A0A1U8FD60 UNP 437 L 
+ATOM 3560 C CD1 . LEU A 1 437 ? 1.625   1.343   8.150   1.0 96.31 ? 437 LEU A CD1 1 A0A1U8FD60 UNP 437 L 
+ATOM 3561 C CD2 . LEU A 1 437 ? 0.409   -0.813  7.819   1.0 96.31 ? 437 LEU A CD2 1 A0A1U8FD60 UNP 437 L 
+ATOM 3562 N N   . TYR A 1 438 ? 5.086   -1.481  6.242   1.0 94.25 ? 438 TYR A N   1 A0A1U8FD60 UNP 438 Y 
+ATOM 3563 C CA  . TYR A 1 438 ? 6.188   -2.197  6.901   1.0 94.25 ? 438 TYR A CA  1 A0A1U8FD60 UNP 438 Y 
+ATOM 3564 C C   . TYR A 1 438 ? 7.511   -1.432  6.808   1.0 94.25 ? 438 TYR A C   1 A0A1U8FD60 UNP 438 Y 
+ATOM 3565 C CB  . TYR A 1 438 ? 6.348   -3.603  6.305   1.0 94.25 ? 438 TYR A CB  1 A0A1U8FD60 UNP 438 Y 
+ATOM 3566 O O   . TYR A 1 438 ? 8.236   -1.345  7.793   1.0 94.25 ? 438 TYR A O   1 A0A1U8FD60 UNP 438 Y 
+ATOM 3567 C CG  . TYR A 1 438 ? 5.089   -4.443  6.200   1.0 94.25 ? 438 TYR A CG  1 A0A1U8FD60 UNP 438 Y 
+ATOM 3568 C CD1 . TYR A 1 438 ? 3.988   -4.226  7.054   1.0 94.25 ? 438 TYR A CD1 1 A0A1U8FD60 UNP 438 Y 
+ATOM 3569 C CD2 . TYR A 1 438 ? 5.036   -5.474  5.243   1.0 94.25 ? 438 TYR A CD2 1 A0A1U8FD60 UNP 438 Y 
+ATOM 3570 C CE1 . TYR A 1 438 ? 2.831   -5.008  6.922   1.0 94.25 ? 438 TYR A CE1 1 A0A1U8FD60 UNP 438 Y 
+ATOM 3571 C CE2 . TYR A 1 438 ? 3.881   -6.266  5.114   1.0 94.25 ? 438 TYR A CE2 1 A0A1U8FD60 UNP 438 Y 
+ATOM 3572 O OH  . TYR A 1 438 ? 1.665   -6.796  5.839   1.0 94.25 ? 438 TYR A OH  1 A0A1U8FD60 UNP 438 Y 
+ATOM 3573 C CZ  . TYR A 1 438 ? 2.778   -6.031  5.957   1.0 94.25 ? 438 TYR A CZ  1 A0A1U8FD60 UNP 438 Y 
+ATOM 3574 N N   . GLN A 1 439 ? 7.796   -0.824  5.651   1.0 93.62 ? 439 GLN A N   1 A0A1U8FD60 UNP 439 Q 
+ATOM 3575 C CA  . GLN A 1 439 ? 8.976   0.028   5.462   1.0 93.62 ? 439 GLN A CA  1 A0A1U8FD60 UNP 439 Q 
+ATOM 3576 C C   . GLN A 1 439 ? 8.944   1.276   6.350   1.0 93.62 ? 439 GLN A C   1 A0A1U8FD60 UNP 439 Q 
+ATOM 3577 C CB  . GLN A 1 439 ? 9.092   0.430   3.984   1.0 93.62 ? 439 GLN A CB  1 A0A1U8FD60 UNP 439 Q 
+ATOM 3578 O O   . GLN A 1 439 ? 9.985   1.682   6.856   1.0 93.62 ? 439 GLN A O   1 A0A1U8FD60 UNP 439 Q 
+ATOM 3579 C CG  . GLN A 1 439 ? 9.520   -0.751  3.106   1.0 93.62 ? 439 GLN A CG  1 A0A1U8FD60 UNP 439 Q 
+ATOM 3580 C CD  . GLN A 1 439 ? 9.560   -0.424  1.617   1.0 93.62 ? 439 GLN A CD  1 A0A1U8FD60 UNP 439 Q 
+ATOM 3581 N NE2 . GLN A 1 439 ? 10.361  -1.141  0.859   1.0 93.62 ? 439 GLN A NE2 1 A0A1U8FD60 UNP 439 Q 
+ATOM 3582 O OE1 . GLN A 1 439 ? 8.890   0.444   1.076   1.0 93.62 ? 439 GLN A OE1 1 A0A1U8FD60 UNP 439 Q 
+ATOM 3583 N N   . LEU A 1 440 ? 7.767   1.869   6.560   1.0 95.00 ? 440 LEU A N   1 A0A1U8FD60 UNP 440 L 
+ATOM 3584 C CA  . LEU A 1 440 ? 7.593   3.013   7.456   1.0 95.00 ? 440 LEU A CA  1 A0A1U8FD60 UNP 440 L 
+ATOM 3585 C C   . LEU A 1 440 ? 7.782   2.607   8.925   1.0 95.00 ? 440 LEU A C   1 A0A1U8FD60 UNP 440 L 
+ATOM 3586 C CB  . LEU A 1 440 ? 6.212   3.641   7.214   1.0 95.00 ? 440 LEU A CB  1 A0A1U8FD60 UNP 440 L 
+ATOM 3587 O O   . LEU A 1 440 ? 8.541   3.257   9.638   1.0 95.00 ? 440 LEU A O   1 A0A1U8FD60 UNP 440 L 
+ATOM 3588 C CG  . LEU A 1 440 ? 6.057   4.337   5.850   1.0 95.00 ? 440 LEU A CG  1 A0A1U8FD60 UNP 440 L 
+ATOM 3589 C CD1 . LEU A 1 440 ? 4.583   4.636   5.574   1.0 95.00 ? 440 LEU A CD1 1 A0A1U8FD60 UNP 440 L 
+ATOM 3590 C CD2 . LEU A 1 440 ? 6.802   5.664   5.785   1.0 95.00 ? 440 LEU A CD2 1 A0A1U8FD60 UNP 440 L 
+ATOM 3591 N N   . TRP A 1 441 ? 7.176   1.496   9.360   1.0 93.62 ? 441 TRP A N   1 A0A1U8FD60 UNP 441 W 
+ATOM 3592 C CA  . TRP A 1 441 ? 7.379   0.957   10.709  1.0 93.62 ? 441 TRP A CA  1 A0A1U8FD60 UNP 441 W 
+ATOM 3593 C C   . TRP A 1 441 ? 8.843   0.601   10.983  1.0 93.62 ? 441 TRP A C   1 A0A1U8FD60 UNP 441 W 
+ATOM 3594 C CB  . TRP A 1 441 ? 6.491   -0.274  10.922  1.0 93.62 ? 441 TRP A CB  1 A0A1U8FD60 UNP 441 W 
+ATOM 3595 O O   . TRP A 1 441 ? 9.351   0.904   12.059  1.0 93.62 ? 441 TRP A O   1 A0A1U8FD60 UNP 441 W 
+ATOM 3596 C CG  . TRP A 1 441 ? 5.012   -0.052  11.025  1.0 93.62 ? 441 TRP A CG  1 A0A1U8FD60 UNP 441 W 
+ATOM 3597 C CD1 . TRP A 1 441 ? 4.391   1.117   11.315  1.0 93.62 ? 441 TRP A CD1 1 A0A1U8FD60 UNP 441 W 
+ATOM 3598 C CD2 . TRP A 1 441 ? 3.947   -1.048  10.918  1.0 93.62 ? 441 TRP A CD2 1 A0A1U8FD60 UNP 441 W 
+ATOM 3599 C CE2 . TRP A 1 441 ? 2.700   -0.403  11.169  1.0 93.62 ? 441 TRP A CE2 1 A0A1U8FD60 UNP 441 W 
+ATOM 3600 C CE3 . TRP A 1 441 ? 3.910   -2.437  10.662  1.0 93.62 ? 441 TRP A CE3 1 A0A1U8FD60 UNP 441 W 
+ATOM 3601 N NE1 . TRP A 1 441 ? 3.030   0.909   11.409  1.0 93.62 ? 441 TRP A NE1 1 A0A1U8FD60 UNP 441 W 
+ATOM 3602 C CH2 . TRP A 1 441 ? 1.476   -2.472  10.904  1.0 93.62 ? 441 TRP A CH2 1 A0A1U8FD60 UNP 441 W 
+ATOM 3603 C CZ2 . TRP A 1 441 ? 1.479   -1.091  11.162  1.0 93.62 ? 441 TRP A CZ2 1 A0A1U8FD60 UNP 441 W 
+ATOM 3604 C CZ3 . TRP A 1 441 ? 2.688   -3.141  10.654  1.0 93.62 ? 441 TRP A CZ3 1 A0A1U8FD60 UNP 441 W 
+ATOM 3605 N N   . ALA A 1 442 ? 9.535   0.008   10.007  1.0 89.62 ? 442 ALA A N   1 A0A1U8FD60 UNP 442 A 
+ATOM 3606 C CA  . ALA A 1 442 ? 10.962  -0.294  10.097  1.0 89.62 ? 442 ALA A CA  1 A0A1U8FD60 UNP 442 A 
+ATOM 3607 C C   . ALA A 1 442 ? 11.831  0.968   10.164  1.0 89.62 ? 442 ALA A C   1 A0A1U8FD60 UNP 442 A 
+ATOM 3608 C CB  . ALA A 1 442 ? 11.348  -1.135  8.881   1.0 89.62 ? 442 ALA A CB  1 A0A1U8FD60 UNP 442 A 
+ATOM 3609 O O   . ALA A 1 442 ? 12.729  1.056   10.998  1.0 89.62 ? 442 ALA A O   1 A0A1U8FD60 UNP 442 A 
+ATOM 3610 N N   . ALA A 1 443 ? 11.559  1.962   9.314   1.0 90.19 ? 443 ALA A N   1 A0A1U8FD60 UNP 443 A 
+ATOM 3611 C CA  . ALA A 1 443 ? 12.318  3.211   9.290   1.0 90.19 ? 443 ALA A CA  1 A0A1U8FD60 UNP 443 A 
+ATOM 3612 C C   . ALA A 1 443 ? 12.186  4.008   10.598  1.0 90.19 ? 443 ALA A C   1 A0A1U8FD60 UNP 443 A 
+ATOM 3613 C CB  . ALA A 1 443 ? 11.845  4.030   8.089   1.0 90.19 ? 443 ALA A CB  1 A0A1U8FD60 UNP 443 A 
+ATOM 3614 O O   . ALA A 1 443 ? 13.083  4.770   10.953  1.0 90.19 ? 443 ALA A O   1 A0A1U8FD60 UNP 443 A 
+ATOM 3615 N N   . GLU A 1 444 ? 11.092  3.815   11.331  1.0 87.88 ? 444 GLU A N   1 A0A1U8FD60 UNP 444 E 
+ATOM 3616 C CA  . GLU A 1 444 ? 10.887  4.405   12.654  1.0 87.88 ? 444 GLU A CA  1 A0A1U8FD60 UNP 444 E 
+ATOM 3617 C C   . GLU A 1 444 ? 11.322  3.528   13.819  1.0 87.88 ? 444 GLU A C   1 A0A1U8FD60 UNP 444 E 
+ATOM 3618 C CB  . GLU A 1 444 ? 9.426   4.795   12.819  1.0 87.88 ? 444 GLU A CB  1 A0A1U8FD60 UNP 444 E 
+ATOM 3619 O O   . GLU A 1 444 ? 11.225  3.982   14.954  1.0 87.88 ? 444 GLU A O   1 A0A1U8FD60 UNP 444 E 
+ATOM 3620 C CG  . GLU A 1 444 ? 9.158   5.953   11.877  1.0 87.88 ? 444 GLU A CG  1 A0A1U8FD60 UNP 444 E 
+ATOM 3621 C CD  . GLU A 1 444 ? 7.823   6.592   12.158  1.0 87.88 ? 444 GLU A CD  1 A0A1U8FD60 UNP 444 E 
+ATOM 3622 O OE1 . GLU A 1 444 ? 7.270   7.142   11.179  1.0 87.88 ? 444 GLU A OE1 1 A0A1U8FD60 UNP 444 E 
+ATOM 3623 O OE2 . GLU A 1 444 ? 7.394   6.657   13.332  1.0 87.88 ? 444 GLU A OE2 1 A0A1U8FD60 UNP 444 E 
+ATOM 3624 N N   . GLU A 1 445 ? 11.811  2.315   13.547  1.0 83.06 ? 445 GLU A N   1 A0A1U8FD60 UNP 445 E 
+ATOM 3625 C CA  . GLU A 1 445 ? 12.173  1.317   14.562  1.0 83.06 ? 445 GLU A CA  1 A0A1U8FD60 UNP 445 E 
+ATOM 3626 C C   . GLU A 1 445 ? 10.988  0.900   15.458  1.0 83.06 ? 445 GLU A C   1 A0A1U8FD60 UNP 445 E 
+ATOM 3627 C CB  . GLU A 1 445 ? 13.421  1.753   15.358  1.0 83.06 ? 445 GLU A CB  1 A0A1U8FD60 UNP 445 E 
+ATOM 3628 O O   . GLU A 1 445 ? 11.179  0.419   16.569  1.0 83.06 ? 445 GLU A O   1 A0A1U8FD60 UNP 445 E 
+ATOM 3629 C CG  . GLU A 1 445 ? 14.634  2.064   14.467  1.0 83.06 ? 445 GLU A CG  1 A0A1U8FD60 UNP 445 E 
+ATOM 3630 C CD  . GLU A 1 445 ? 15.832  2.618   15.255  1.0 83.06 ? 445 GLU A CD  1 A0A1U8FD60 UNP 445 E 
+ATOM 3631 O OE1 . GLU A 1 445 ? 16.977  2.413   14.787  1.0 83.06 ? 445 GLU A OE1 1 A0A1U8FD60 UNP 445 E 
+ATOM 3632 O OE2 . GLU A 1 445 ? 15.639  3.449   16.166  1.0 83.06 ? 445 GLU A OE2 1 A0A1U8FD60 UNP 445 E 
+ATOM 3633 N N   . ILE A 1 446 ? 9.747   1.029   14.965  1.0 84.88 ? 446 ILE A N   1 A0A1U8FD60 UNP 446 I 
+ATOM 3634 C CA  . ILE A 1 446 ? 8.542   0.541   15.665  1.0 84.88 ? 446 ILE A CA  1 A0A1U8FD60 UNP 446 I 
+ATOM 3635 C C   . ILE A 1 446 ? 8.537   -0.995  15.714  1.0 84.88 ? 446 ILE A C   1 A0A1U8FD60 UNP 446 I 
+ATOM 3636 C CB  . ILE A 1 446 ? 7.261   1.087   14.983  1.0 84.88 ? 446 ILE A CB  1 A0A1U8FD60 UNP 446 I 
+ATOM 3637 O O   . ILE A 1 446 ? 8.039   -1.598  16.666  1.0 84.88 ? 446 ILE A O   1 A0A1U8FD60 UNP 446 I 
+ATOM 3638 C CG1 . ILE A 1 446 ? 7.183   2.625   15.121  1.0 84.88 ? 446 ILE A CG1 1 A0A1U8FD60 UNP 446 I 
+ATOM 3639 C CG2 . ILE A 1 446 ? 5.990   0.447   15.575  1.0 84.88 ? 446 ILE A CG2 1 A0A1U8FD60 UNP 446 I 
+ATOM 3640 C CD1 . ILE A 1 446 ? 6.067   3.281   14.293  1.0 84.88 ? 446 ILE A CD1 1 A0A1U8FD60 UNP 446 I 
+ATOM 3641 N N   . ILE A 1 447 ? 9.082   -1.634  14.675  1.0 81.56 ? 447 ILE A N   1 A0A1U8FD60 UNP 447 I 
+ATOM 3642 C CA  . ILE A 1 447 ? 9.277   -3.084  14.622  1.0 81.56 ? 447 ILE A CA  1 A0A1U8FD60 UNP 447 I 
+ATOM 3643 C C   . ILE A 1 447 ? 10.764  -3.424  14.786  1.0 81.56 ? 447 ILE A C   1 A0A1U8FD60 UNP 447 I 
+ATOM 3644 C CB  . ILE A 1 447 ? 8.646   -3.719  13.364  1.0 81.56 ? 447 ILE A CB  1 A0A1U8FD60 UNP 447 I 
+ATOM 3645 O O   . ILE A 1 447 ? 11.597  -2.811  14.114  1.0 81.56 ? 447 ILE A O   1 A0A1U8FD60 UNP 447 I 
+ATOM 3646 C CG1 . ILE A 1 447 ? 9.229   -3.178  12.039  1.0 81.56 ? 447 ILE A CG1 1 A0A1U8FD60 UNP 447 I 
+ATOM 3647 C CG2 . ILE A 1 447 ? 7.118   -3.537  13.424  1.0 81.56 ? 447 ILE A CG2 1 A0A1U8FD60 UNP 447 I 
+ATOM 3648 C CD1 . ILE A 1 447 ? 8.653   -3.855  10.790  1.0 81.56 ? 447 ILE A CD1 1 A0A1U8FD60 UNP 447 I 
+ATOM 3649 N N   . PRO A 1 448 ? 11.114  -4.401  15.644  1.0 70.69 ? 448 PRO A N   1 A0A1U8FD60 UNP 448 P 
+ATOM 3650 C CA  . PRO A 1 448 ? 12.500  -4.795  15.845  1.0 70.69 ? 448 PRO A CA  1 A0A1U8FD60 UNP 448 P 
+ATOM 3651 C C   . PRO A 1 448 ? 12.999  -5.577  14.628  1.0 70.69 ? 448 PRO A C   1 A0A1U8FD60 UNP 448 P 
+ATOM 3652 C CB  . PRO A 1 448 ? 12.503  -5.633  17.126  1.0 70.69 ? 448 PRO A CB  1 A0A1U8FD60 UNP 448 P 
+ATOM 3653 O O   . PRO A 1 448 ? 12.347  -6.517  14.176  1.0 70.69 ? 448 PRO A O   1 A0A1U8FD60 UNP 448 P 
+ATOM 3654 C CG  . PRO A 1 448 ? 11.111  -6.266  17.136  1.0 70.69 ? 448 PRO A CG  1 A0A1U8FD60 UNP 448 P 
+ATOM 3655 C CD  . PRO A 1 448 ? 10.232  -5.195  16.491  1.0 70.69 ? 448 PRO A CD  1 A0A1U8FD60 UNP 448 P 
+ATOM 3656 N N   . LEU A 1 449 ? 14.165  -5.204  14.106  1.0 67.06 ? 449 LEU A N   1 A0A1U8FD60 UNP 449 L 
+ATOM 3657 C CA  . LEU A 1 449 ? 14.832  -5.899  13.004  1.0 67.06 ? 449 LEU A CA  1 A0A1U8FD60 UNP 449 L 
+ATOM 3658 C C   . LEU A 1 449 ? 16.132  -6.524  13.515  1.0 67.06 ? 449 LEU A C   1 A0A1U8FD60 UNP 449 L 
+ATOM 3659 C CB  . LEU A 1 449 ? 15.039  -4.946  11.812  1.0 67.06 ? 449 LEU A CB  1 A0A1U8FD60 UNP 449 L 
+ATOM 3660 O O   . LEU A 1 449 ? 17.224  -6.111  13.144  1.0 67.06 ? 449 LEU A O   1 A0A1U8FD60 UNP 449 L 
+ATOM 3661 C CG  . LEU A 1 449 ? 13.752  -4.375  11.194  1.0 67.06 ? 449 LEU A CG  1 A0A1U8FD60 UNP 449 L 
+ATOM 3662 C CD1 . LEU A 1 449 ? 14.131  -3.443  10.045  1.0 67.06 ? 449 LEU A CD1 1 A0A1U8FD60 UNP 449 L 
+ATOM 3663 C CD2 . LEU A 1 449 ? 12.825  -5.452  10.626  1.0 67.06 ? 449 LEU A CD2 1 A0A1U8FD60 UNP 449 L 
+ATOM 3664 N N   . GLU A 1 450 ? 16.008  -7.509  14.402  1.0 50.12 ? 450 GLU A N   1 A0A1U8FD60 UNP 450 E 
+ATOM 3665 C CA  . GLU A 1 450 ? 17.144  -8.277  14.920  1.0 50.12 ? 450 GLU A CA  1 A0A1U8FD60 UNP 450 E 
+ATOM 3666 C C   . GLU A 1 450 ? 17.043  -9.732  14.447  1.0 50.12 ? 450 GLU A C   1 A0A1U8FD60 UNP 450 E 
+ATOM 3667 C CB  . GLU A 1 450 ? 17.220  -8.177  16.451  1.0 50.12 ? 450 GLU A CB  1 A0A1U8FD60 UNP 450 E 
+ATOM 3668 O O   . GLU A 1 450 ? 16.037  -10.406 14.675  1.0 50.12 ? 450 GLU A O   1 A0A1U8FD60 UNP 450 E 
+ATOM 3669 C CG  . GLU A 1 450 ? 17.524  -6.745  16.928  1.0 50.12 ? 450 GLU A CG  1 A0A1U8FD60 UNP 450 E 
+ATOM 3670 C CD  . GLU A 1 450 ? 17.720  -6.641  18.450  1.0 50.12 ? 450 GLU A CD  1 A0A1U8FD60 UNP 450 E 
+ATOM 3671 O OE1 . GLU A 1 450 ? 18.037  -5.519  18.902  1.0 50.12 ? 450 GLU A OE1 1 A0A1U8FD60 UNP 450 E 
+ATOM 3672 O OE2 . GLU A 1 450 ? 17.559  -7.671  19.144  1.0 50.12 ? 450 GLU A OE2 1 A0A1U8FD60 UNP 450 E 
+ATOM 3673 N N   . GLY A 1 451 ? 18.073  -10.228 13.754  1.0 48.25 ? 451 GLY A N   1 A0A1U8FD60 UNP 451 G 
+ATOM 3674 C CA  . GLY A 1 451 ? 18.138  -11.624 13.318  1.0 48.25 ? 451 GLY A CA  1 A0A1U8FD60 UNP 451 G 
+ATOM 3675 C C   . GLY A 1 451 ? 19.164  -11.905 12.216  1.0 48.25 ? 451 GLY A C   1 A0A1U8FD60 UNP 451 G 
+ATOM 3676 O O   . GLY A 1 451 ? 19.608  -11.012 11.503  1.0 48.25 ? 451 GLY A O   1 A0A1U8FD60 UNP 451 G 
+ATOM 3677 N N   . ASN A 1 452 ? 19.516  -13.186 12.055  1.0 42.78 ? 452 ASN A N   1 A0A1U8FD60 UNP 452 N 
+ATOM 3678 C CA  . ASN A 1 452 ? 20.466  -13.667 11.036  1.0 42.78 ? 452 ASN A CA  1 A0A1U8FD60 UNP 452 N 
+ATOM 3679 C C   . ASN A 1 452 ? 19.867  -13.748 9.613   1.0 42.78 ? 452 ASN A C   1 A0A1U8FD60 UNP 452 N 
+ATOM 3680 C CB  . ASN A 1 452 ? 21.018  -15.039 11.482  1.0 42.78 ? 452 ASN A CB  1 A0A1U8FD60 UNP 452 N 
+ATOM 3681 O O   . ASN A 1 452 ? 20.585  -14.020 8.649   1.0 42.78 ? 452 ASN A O   1 A0A1U8FD60 UNP 452 N 
+ATOM 3682 C CG  . ASN A 1 452 ? 21.952  -14.966 12.679  1.0 42.78 ? 452 ASN A CG  1 A0A1U8FD60 UNP 452 N 
+ATOM 3683 N ND2 . ASN A 1 452 ? 22.237  -16.079 13.312  1.0 42.78 ? 452 ASN A ND2 1 A0A1U8FD60 UNP 452 N 
+ATOM 3684 O OD1 . ASN A 1 452 ? 22.447  -13.922 13.057  1.0 42.78 ? 452 ASN A OD1 1 A0A1U8FD60 UNP 452 N 
+ATOM 3685 N N   . GLN A 1 453 ? 18.554  -13.552 9.467   1.0 54.56 ? 453 GLN A N   1 A0A1U8FD60 UNP 453 Q 
+ATOM 3686 C CA  . GLN A 1 453 ? 17.871  -13.491 8.174   1.0 54.56 ? 453 GLN A CA  1 A0A1U8FD60 UNP 453 Q 
+ATOM 3687 C C   . GLN A 1 453 ? 17.907  -12.043 7.654   1.0 54.56 ? 453 GLN A C   1 A0A1U8FD60 UNP 453 Q 
+ATOM 3688 C CB  . GLN A 1 453 ? 16.439  -14.037 8.307   1.0 54.56 ? 453 GLN A CB  1 A0A1U8FD60 UNP 453 Q 
+ATOM 3689 O O   . GLN A 1 453 ? 17.839  -11.118 8.454   1.0 54.56 ? 453 GLN A O   1 A0A1U8FD60 UNP 453 Q 
+ATOM 3690 C CG  . GLN A 1 453 ? 16.393  -15.478 8.863   1.0 54.56 ? 453 GLN A CG  1 A0A1U8FD60 UNP 453 Q 
+ATOM 3691 C CD  . GLN A 1 453 ? 15.012  -16.119 8.746   1.0 54.56 ? 453 GLN A CD  1 A0A1U8FD60 UNP 453 Q 
+ATOM 3692 N NE2 . GLN A 1 453 ? 14.732  -17.181 9.467   1.0 54.56 ? 453 GLN A NE2 1 A0A1U8FD60 UNP 453 Q 
+ATOM 3693 O OE1 . GLN A 1 453 ? 14.180  -15.710 7.960   1.0 54.56 ? 453 GLN A OE1 1 A0A1U8FD60 UNP 453 Q 
+ATOM 3694 N N   . GLY A 1 454 ? 18.041  -11.825 6.337   1.0 62.84 ? 454 GLY A N   1 A0A1U8FD60 UNP 454 G 
+ATOM 3695 C CA  . GLY A 1 454 ? 18.116  -10.468 5.763   1.0 62.84 ? 454 GLY A CA  1 A0A1U8FD60 UNP 454 G 
+ATOM 3696 C C   . GLY A 1 454 ? 16.987  -9.558  6.265   1.0 62.84 ? 454 GLY A C   1 A0A1U8FD60 UNP 454 G 
+ATOM 3697 O O   . GLY A 1 454 ? 15.843  -10.007 6.391   1.0 62.84 ? 454 GLY A O   1 A0A1U8FD60 UNP 454 G 
+ATOM 3698 N N   . GLU A 1 455 ? 17.302  -8.299  6.569   1.0 70.12 ? 455 GLU A N   1 A0A1U8FD60 UNP 455 E 
+ATOM 3699 C CA  . GLU A 1 455 ? 16.405  -7.412  7.320   1.0 70.12 ? 455 GLU A CA  1 A0A1U8FD60 UNP 455 E 
+ATOM 3700 C C   . GLU A 1 455 ? 15.109  -7.094  6.556   1.0 70.12 ? 455 GLU A C   1 A0A1U8FD60 UNP 455 E 
+ATOM 3701 C CB  . GLU A 1 455 ? 17.144  -6.126  7.721   1.0 70.12 ? 455 GLU A CB  1 A0A1U8FD60 UNP 455 E 
+ATOM 3702 O O   . GLU A 1 455 ? 14.081  -6.842  7.178   1.0 70.12 ? 455 GLU A O   1 A0A1U8FD60 UNP 455 E 
+ATOM 3703 C CG  . GLU A 1 455 ? 18.194  -6.367  8.824   1.0 70.12 ? 455 GLU A CG  1 A0A1U8FD60 UNP 455 E 
+ATOM 3704 C CD  . GLU A 1 455 ? 18.846  -5.064  9.301   1.0 70.12 ? 455 GLU A CD  1 A0A1U8FD60 UNP 455 E 
+ATOM 3705 O OE1 . GLU A 1 455 ? 20.073  -4.892  9.137   1.0 70.12 ? 455 GLU A OE1 1 A0A1U8FD60 UNP 455 E 
+ATOM 3706 O OE2 . GLU A 1 455 ? 18.113  -4.114  9.657   1.0 70.12 ? 455 GLU A OE2 1 A0A1U8FD60 UNP 455 E 
+ATOM 3707 N N   . GLU A 1 456 ? 15.099  -7.186  5.221   1.0 77.94 ? 456 GLU A N   1 A0A1U8FD60 UNP 456 E 
+ATOM 3708 C CA  . GLU A 1 456 ? 13.873  -7.093  4.417   1.0 77.94 ? 456 GLU A CA  1 A0A1U8FD60 UNP 456 E 
+ATOM 3709 C C   . GLU A 1 456 ? 12.918  -8.264  4.676   1.0 77.94 ? 456 GLU A C   1 A0A1U8FD60 UNP 456 E 
+ATOM 3710 C CB  . GLU A 1 456 ? 14.259  -7.086  2.932   1.0 77.94 ? 456 GLU A CB  1 A0A1U8FD60 UNP 456 E 
+ATOM 3711 O O   . GLU A 1 456 ? 11.702  -8.075  4.738   1.0 77.94 ? 456 GLU A O   1 A0A1U8FD60 UNP 456 E 
+ATOM 3712 C CG  . GLU A 1 456 ? 13.113  -6.977  1.937   1.0 77.94 ? 456 GLU A CG  1 A0A1U8FD60 UNP 456 E 
+ATOM 3713 C CD  . GLU A 1 456 ? 12.259  -5.734  2.113   1.0 77.94 ? 456 GLU A CD  1 A0A1U8FD60 UNP 456 E 
+ATOM 3714 O OE1 . GLU A 1 456 ? 11.062  -5.862  1.762   1.0 77.94 ? 456 GLU A OE1 1 A0A1U8FD60 UNP 456 E 
+ATOM 3715 O OE2 . GLU A 1 456 ? 12.765  -4.631  2.410   1.0 77.94 ? 456 GLU A OE2 1 A0A1U8FD60 UNP 456 E 
+ATOM 3716 N N   . THR A 1 457 ? 13.450  -9.480  4.822   1.0 76.38 ? 457 THR A N   1 A0A1U8FD60 UNP 457 T 
+ATOM 3717 C CA  . THR A 1 457 ? 12.640  -10.663 5.140   1.0 76.38 ? 457 THR A CA  1 A0A1U8FD60 UNP 457 T 
+ATOM 3718 C C   . THR A 1 457 ? 12.046  -10.519 6.536   1.0 76.38 ? 457 THR A C   1 A0A1U8FD60 UNP 457 T 
+ATOM 3719 C CB  . THR A 1 457 ? 13.453  -11.958 5.005   1.0 76.38 ? 457 THR A CB  1 A0A1U8FD60 UNP 457 T 
+ATOM 3720 O O   . THR A 1 457 ? 10.831  -10.643 6.678   1.0 76.38 ? 457 THR A O   1 A0A1U8FD60 UNP 457 T 
+ATOM 3721 C CG2 . THR A 1 457 ? 12.694  -13.185 5.501   1.0 76.38 ? 457 THR A CG2 1 A0A1U8FD60 UNP 457 T 
+ATOM 3722 O OG1 . THR A 1 457 ? 13.728  -12.216 3.642   1.0 76.38 ? 457 THR A OG1 1 A0A1U8FD60 UNP 457 T 
+ATOM 3723 N N   . ALA A 1 458 ? 12.868  -10.152 7.524   1.0 82.06 ? 458 ALA A N   1 A0A1U8FD60 UNP 458 A 
+ATOM 3724 C CA  . ALA A 1 458 ? 12.406  -9.906  8.889   1.0 82.06 ? 458 ALA A CA  1 A0A1U8FD60 UNP 458 A 
+ATOM 3725 C C   . ALA A 1 458 ? 11.336  -8.800  8.938   1.0 82.06 ? 458 ALA A C   1 A0A1U8FD60 UNP 458 A 
+ATOM 3726 C CB  . ALA A 1 458 ? 13.621  -9.559  9.757   1.0 82.06 ? 458 ALA A CB  1 A0A1U8FD60 UNP 458 A 
+ATOM 3727 O O   . ALA A 1 458 ? 10.276  -8.993  9.529   1.0 82.06 ? 458 ALA A O   1 A0A1U8FD60 UNP 458 A 
+ATOM 3728 N N   . MET A 1 459 ? 11.552  -7.679  8.239   1.0 88.00 ? 459 MET A N   1 A0A1U8FD60 UNP 459 M 
+ATOM 3729 C CA  . MET A 1 459 ? 10.579  -6.587  8.129   1.0 88.00 ? 459 MET A CA  1 A0A1U8FD60 UNP 459 M 
+ATOM 3730 C C   . MET A 1 459 ? 9.251   -7.062  7.533   1.0 88.00 ? 459 MET A C   1 A0A1U8FD60 UNP 459 M 
+ATOM 3731 C CB  . MET A 1 459 ? 11.178  -5.468  7.261   1.0 88.00 ? 459 MET A CB  1 A0A1U8FD60 UNP 459 M 
+ATOM 3732 O O   . MET A 1 459 ? 8.186   -6.731  8.052   1.0 88.00 ? 459 MET A O   1 A0A1U8FD60 UNP 459 M 
+ATOM 3733 C CG  . MET A 1 459 ? 10.202  -4.307  7.029   1.0 88.00 ? 459 MET A CG  1 A0A1U8FD60 UNP 459 M 
+ATOM 3734 S SD  . MET A 1 459 ? 10.699  -3.149  5.733   1.0 88.00 ? 459 MET A SD  1 A0A1U8FD60 UNP 459 M 
+ATOM 3735 C CE  . MET A 1 459 ? 10.295  -4.169  4.298   1.0 88.00 ? 459 MET A CE  1 A0A1U8FD60 UNP 459 M 
+ATOM 3736 N N   . MET A 1 460 ? 9.298   -7.823  6.436   1.0 86.56 ? 460 MET A N   1 A0A1U8FD60 UNP 460 M 
+ATOM 3737 C CA  . MET A 1 460 ? 8.095   -8.333  5.779   1.0 86.56 ? 460 MET A CA  1 A0A1U8FD60 UNP 460 M 
+ATOM 3738 C C   . MET A 1 460 ? 7.347   -9.344  6.654   1.0 86.56 ? 460 MET A C   1 A0A1U8FD60 UNP 460 M 
+ATOM 3739 C CB  . MET A 1 460 ? 8.465   -8.967  4.430   1.0 86.56 ? 460 MET A CB  1 A0A1U8FD60 UNP 460 M 
+ATOM 3740 O O   . MET A 1 460 ? 6.122   -9.324  6.661   1.0 86.56 ? 460 MET A O   1 A0A1U8FD60 UNP 460 M 
+ATOM 3741 C CG  . MET A 1 460 ? 8.816   -7.942  3.338   1.0 86.56 ? 460 MET A CG  1 A0A1U8FD60 UNP 460 M 
+ATOM 3742 S SD  . MET A 1 460 ? 7.498   -6.835  2.733   1.0 86.56 ? 460 MET A SD  1 A0A1U8FD60 UNP 460 M 
+ATOM 3743 C CE  . MET A 1 460 ? 6.166   -7.994  2.330   1.0 86.56 ? 460 MET A CE  1 A0A1U8FD60 UNP 460 M 
+ATOM 3744 N N   . GLU A 1 461 ? 8.050   -10.220 7.371   1.0 85.81 ? 461 GLU A N   1 A0A1U8FD60 UNP 461 E 
+ATOM 3745 C CA  . GLU A 1 461 ? 7.451   -11.236 8.246   1.0 85.81 ? 461 GLU A CA  1 A0A1U8FD60 UNP 461 E 
+ATOM 3746 C C   . GLU A 1 461 ? 6.853   -10.622 9.516   1.0 85.81 ? 461 GLU A C   1 A0A1U8FD60 UNP 461 E 
+ATOM 3747 C CB  . GLU A 1 461 ? 8.505   -12.295 8.606   1.0 85.81 ? 461 GLU A CB  1 A0A1U8FD60 UNP 461 E 
+ATOM 3748 O O   . GLU A 1 461 ? 5.688   -10.868 9.828   1.0 85.81 ? 461 GLU A O   1 A0A1U8FD60 UNP 461 E 
+ATOM 3749 C CG  . GLU A 1 461 ? 8.808   -13.213 7.412   1.0 85.81 ? 461 GLU A CG  1 A0A1U8FD60 UNP 461 E 
+ATOM 3750 C CD  . GLU A 1 461 ? 9.953   -14.206 7.664   1.0 85.81 ? 461 GLU A CD  1 A0A1U8FD60 UNP 461 E 
+ATOM 3751 O OE1 . GLU A 1 461 ? 10.304  -14.895 6.676   1.0 85.81 ? 461 GLU A OE1 1 A0A1U8FD60 UNP 461 E 
+ATOM 3752 O OE2 . GLU A 1 461 ? 10.460  -14.262 8.806   1.0 85.81 ? 461 GLU A OE2 1 A0A1U8FD60 UNP 461 E 
+ATOM 3753 N N   . ILE A 1 462 ? 7.611   -9.775  10.220  1.0 87.12 ? 462 ILE A N   1 A0A1U8FD60 UNP 462 I 
+ATOM 3754 C CA  . ILE A 1 462 ? 7.150   -9.105  11.444  1.0 87.12 ? 462 ILE A CA  1 A0A1U8FD60 UNP 462 I 
+ATOM 3755 C C   . ILE A 1 462 ? 6.024   -8.123  11.116  1.0 87.12 ? 462 ILE A C   1 A0A1U8FD60 UNP 462 I 
+ATOM 3756 C CB  . ILE A 1 462 ? 8.328   -8.413  12.171  1.0 87.12 ? 462 ILE A CB  1 A0A1U8FD60 UNP 462 I 
+ATOM 3757 O O   . ILE A 1 462 ? 4.990   -8.135  11.784  1.0 87.12 ? 462 ILE A O   1 A0A1U8FD60 UNP 462 I 
+ATOM 3758 C CG1 . ILE A 1 462 ? 9.355   -9.474  12.633  1.0 87.12 ? 462 ILE A CG1 1 A0A1U8FD60 UNP 462 I 
+ATOM 3759 C CG2 . ILE A 1 462 ? 7.821   -7.596  13.377  1.0 87.12 ? 462 ILE A CG2 1 A0A1U8FD60 UNP 462 I 
+ATOM 3760 C CD1 . ILE A 1 462 ? 10.663  -8.879  13.159  1.0 87.12 ? 462 ILE A CD1 1 A0A1U8FD60 UNP 462 I 
+ATOM 3761 N N   . GLY A 1 463 ? 6.188   -7.317  10.062  1.0 91.06 ? 463 GLY A N   1 A0A1U8FD60 UNP 463 G 
+ATOM 3762 C CA  . GLY A 1 463 ? 5.166   -6.379  9.608   1.0 91.06 ? 463 GLY A CA  1 A0A1U8FD60 UNP 463 G 
+ATOM 3763 C C   . GLY A 1 463 ? 3.874   -7.081  9.187   1.0 91.06 ? 463 GLY A C   1 A0A1U8FD60 UNP 463 G 
+ATOM 3764 O O   . GLY A 1 463 ? 2.786   -6.645  9.567   1.0 91.06 ? 463 GLY A O   1 A0A1U8FD60 UNP 463 G 
+ATOM 3765 N N   . GLU A 1 464 ? 3.965   -8.196  8.453   1.0 90.50 ? 464 GLU A N   1 A0A1U8FD60 UNP 464 E 
+ATOM 3766 C CA  . GLU A 1 464 ? 2.781   -8.976  8.081   1.0 90.50 ? 464 GLU A CA  1 A0A1U8FD60 UNP 464 E 
+ATOM 3767 C C   . GLU A 1 464 ? 2.117   -9.628  9.285   1.0 90.50 ? 464 GLU A C   1 A0A1U8FD60 UNP 464 E 
+ATOM 3768 C CB  . GLU A 1 464 ? 3.106   -9.992  6.981   1.0 90.50 ? 464 GLU A CB  1 A0A1U8FD60 UNP 464 E 
+ATOM 3769 O O   . GLU A 1 464 ? 0.897   -9.543  9.391   1.0 90.50 ? 464 GLU A O   1 A0A1U8FD60 UNP 464 E 
+ATOM 3770 C CG  . GLU A 1 464 ? 1.855   -10.739 6.481   1.0 90.50 ? 464 GLU A CG  1 A0A1U8FD60 UNP 464 E 
+ATOM 3771 C CD  . GLU A 1 464 ? 2.112   -11.439 5.142   1.0 90.50 ? 464 GLU A CD  1 A0A1U8FD60 UNP 464 E 
+ATOM 3772 O OE1 . GLU A 1 464 ? 1.198   -11.504 4.289   1.0 90.50 ? 464 GLU A OE1 1 A0A1U8FD60 UNP 464 E 
+ATOM 3773 O OE2 . GLU A 1 464 ? 3.272   -11.825 4.881   1.0 90.50 ? 464 GLU A OE2 1 A0A1U8FD60 UNP 464 E 
+ATOM 3774 N N   . ARG A 1 465 ? 2.887   -10.190 10.222  1.0 86.69 ? 465 ARG A N   1 A0A1U8FD60 UNP 465 R 
+ATOM 3775 C CA  . ARG A 1 465 ? 2.354   -10.736 11.476  1.0 86.69 ? 465 ARG A CA  1 A0A1U8FD60 UNP 465 R 
+ATOM 3776 C C   . ARG A 1 465 ? 1.583   -9.677  12.265  1.0 86.69 ? 465 ARG A C   1 A0A1U8FD60 UNP 465 R 
+ATOM 3777 C CB  . ARG A 1 465 ? 3.516   -11.329 12.284  1.0 86.69 ? 465 ARG A CB  1 A0A1U8FD60 UNP 465 R 
+ATOM 3778 O O   . ARG A 1 465 ? 0.459   -9.930  12.684  1.0 86.69 ? 465 ARG A O   1 A0A1U8FD60 UNP 465 R 
+ATOM 3779 C CG  . ARG A 1 465 ? 3.049   -11.992 13.589  1.0 86.69 ? 465 ARG A CG  1 A0A1U8FD60 UNP 465 R 
+ATOM 3780 C CD  . ARG A 1 465 ? 4.227   -12.617 14.345  1.0 86.69 ? 465 ARG A CD  1 A0A1U8FD60 UNP 465 R 
+ATOM 3781 N NE  . ARG A 1 465 ? 5.194   -11.597 14.800  1.0 86.69 ? 465 ARG A NE  1 A0A1U8FD60 UNP 465 R 
+ATOM 3782 N NH1 . ARG A 1 465 ? 6.867   -13.032 15.434  1.0 86.69 ? 465 ARG A NH1 1 A0A1U8FD60 UNP 465 R 
+ATOM 3783 N NH2 . ARG A 1 465 ? 7.141   -10.830 15.696  1.0 86.69 ? 465 ARG A NH2 1 A0A1U8FD60 UNP 465 R 
+ATOM 3784 C CZ  . ARG A 1 465 ? 6.393   -11.824 15.306  1.0 86.69 ? 465 ARG A CZ  1 A0A1U8FD60 UNP 465 R 
+ATOM 3785 N N   . TYR A 1 466 ? 2.151   -8.482  12.421  1.0 90.12 ? 466 TYR A N   1 A0A1U8FD60 UNP 466 Y 
+ATOM 3786 C CA  . TYR A 1 466 ? 1.520   -7.402  13.182  1.0 90.12 ? 466 TYR A CA  1 A0A1U8FD60 UNP 466 Y 
+ATOM 3787 C C   . TYR A 1 466 ? 0.267   -6.857  12.495  1.0 90.12 ? 466 TYR A C   1 A0A1U8FD60 UNP 466 Y 
+ATOM 3788 C CB  . TYR A 1 466 ? 2.553   -6.293  13.437  1.0 90.12 ? 466 TYR A CB  1 A0A1U8FD60 UNP 466 Y 
+ATOM 3789 O O   . TYR A 1 466 ? -0.774  -6.703  13.133  1.0 90.12 ? 466 TYR A O   1 A0A1U8FD60 UNP 466 Y 
+ATOM 3790 C CG  . TYR A 1 466 ? 3.605   -6.576  14.502  1.0 90.12 ? 466 TYR A CG  1 A0A1U8FD60 UNP 466 Y 
+ATOM 3791 C CD1 . TYR A 1 466 ? 3.721   -7.834  15.139  1.0 90.12 ? 466 TYR A CD1 1 A0A1U8FD60 UNP 466 Y 
+ATOM 3792 C CD2 . TYR A 1 466 ? 4.452   -5.524  14.900  1.0 90.12 ? 466 TYR A CD2 1 A0A1U8FD60 UNP 466 Y 
+ATOM 3793 C CE1 . TYR A 1 466 ? 4.689   -8.037  16.138  1.0 90.12 ? 466 TYR A CE1 1 A0A1U8FD60 UNP 466 Y 
+ATOM 3794 C CE2 . TYR A 1 466 ? 5.409   -5.717  15.914  1.0 90.12 ? 466 TYR A CE2 1 A0A1U8FD60 UNP 466 Y 
+ATOM 3795 O OH  . TYR A 1 466 ? 6.487   -7.202  17.464  1.0 90.12 ? 466 TYR A OH  1 A0A1U8FD60 UNP 466 Y 
+ATOM 3796 C CZ  . TYR A 1 466 ? 5.539   -6.982  16.519  1.0 90.12 ? 466 TYR A CZ  1 A0A1U8FD60 UNP 466 Y 
+ATOM 3797 N N   . LEU A 1 467 ? 0.322   -6.622  11.181  1.0 92.50 ? 467 LEU A N   1 A0A1U8FD60 UNP 467 L 
+ATOM 3798 C CA  . LEU A 1 467 ? -0.853  -6.181  10.429  1.0 92.50 ? 467 LEU A CA  1 A0A1U8FD60 UNP 467 L 
+ATOM 3799 C C   . LEU A 1 467 ? -1.948  -7.255  10.397  1.0 92.50 ? 467 LEU A C   1 A0A1U8FD60 UNP 467 L 
+ATOM 3800 C CB  . LEU A 1 467 ? -0.418  -5.775  9.014   1.0 92.50 ? 467 LEU A CB  1 A0A1U8FD60 UNP 467 L 
+ATOM 3801 O O   . LEU A 1 467 ? -3.130  -6.926  10.458  1.0 92.50 ? 467 LEU A O   1 A0A1U8FD60 UNP 467 L 
+ATOM 3802 C CG  . LEU A 1 467 ? -1.561  -5.210  8.150   1.0 92.50 ? 467 LEU A CG  1 A0A1U8FD60 UNP 467 L 
+ATOM 3803 C CD1 . LEU A 1 467 ? -2.172  -3.949  8.757   1.0 92.50 ? 467 LEU A CD1 1 A0A1U8FD60 UNP 467 L 
+ATOM 3804 C CD2 . LEU A 1 467 ? -1.031  -4.860  6.758   1.0 92.50 ? 467 LEU A CD2 1 A0A1U8FD60 UNP 467 L 
+ATOM 3805 N N   . HIS A 1 468 ? -1.563  -8.528  10.310  1.0 85.88 ? 468 HIS A N   1 A0A1U8FD60 UNP 468 H 
+ATOM 3806 C CA  . HIS A 1 468 ? -2.488  -9.650  10.377  1.0 85.88 ? 468 HIS A CA  1 A0A1U8FD60 UNP 468 H 
+ATOM 3807 C C   . HIS A 1 468 ? -3.206  -9.705  11.724  1.0 85.88 ? 468 HIS A C   1 A0A1U8FD60 UNP 468 H 
+ATOM 3808 C CB  . HIS A 1 468 ? -1.726  -10.949 10.112  1.0 85.88 ? 468 HIS A CB  1 A0A1U8FD60 UNP 468 H 
+ATOM 3809 O O   . HIS A 1 468 ? -4.421  -9.882  11.745  1.0 85.88 ? 468 HIS A O   1 A0A1U8FD60 UNP 468 H 
+ATOM 3810 C CG  . HIS A 1 468 ? -2.603  -12.167 10.133  1.0 85.88 ? 468 HIS A CG  1 A0A1U8FD60 UNP 468 H 
+ATOM 3811 C CD2 . HIS A 1 468 ? -2.528  -13.221 11.002  1.0 85.88 ? 468 HIS A CD2 1 A0A1U8FD60 UNP 468 H 
+ATOM 3812 N ND1 . HIS A 1 468 ? -3.581  -12.462 9.215   1.0 85.88 ? 468 HIS A ND1 1 A0A1U8FD60 UNP 468 H 
+ATOM 3813 C CE1 . HIS A 1 468 ? -4.049  -13.688 9.487   1.0 85.88 ? 468 HIS A CE1 1 A0A1U8FD60 UNP 468 H 
+ATOM 3814 N NE2 . HIS A 1 468 ? -3.438  -14.191 10.565  1.0 85.88 ? 468 HIS A NE2 1 A0A1U8FD60 UNP 468 H 
+ATOM 3815 N N   . GLU A 1 469 ? -2.497  -9.489  12.832  1.0 84.56 ? 469 GLU A N   1 A0A1U8FD60 UNP 469 E 
+ATOM 3816 C CA  . GLU A 1 469 ? -3.122  -9.489  14.151  1.0 84.56 ? 469 GLU A CA  1 A0A1U8FD60 UNP 469 E 
+ATOM 3817 C C   . GLU A 1 469 ? -4.117  -8.335  14.325  1.0 84.56 ? 469 GLU A C   1 A0A1U8FD60 UNP 469 E 
+ATOM 3818 C CB  . GLU A 1 469 ? -2.047  -9.499  15.241  1.0 84.56 ? 469 GLU A CB  1 A0A1U8FD60 UNP 469 E 
+ATOM 3819 O O   . GLU A 1 469 ? -5.238  -8.560  14.783  1.0 84.56 ? 469 GLU A O   1 A0A1U8FD60 UNP 469 E 
+ATOM 3820 C CG  . GLU A 1 469 ? -2.748  -9.639  16.601  1.0 84.56 ? 469 GLU A CG  1 A0A1U8FD60 UNP 469 E 
+ATOM 3821 C CD  . GLU A 1 469 ? -1.918  -10.303 17.696  1.0 84.56 ? 469 GLU A CD  1 A0A1U8FD60 UNP 469 E 
+ATOM 3822 O OE1 . GLU A 1 469 ? -2.364  -10.124 18.858  1.0 84.56 ? 469 GLU A OE1 1 A0A1U8FD60 UNP 469 E 
+ATOM 3823 O OE2 . GLU A 1 469 ? -0.927  -10.991 17.366  1.0 84.56 ? 469 GLU A OE2 1 A0A1U8FD60 UNP 469 E 
+ATOM 3824 N N   . LEU A 1 470 ? -3.767  -7.125  13.876  1.0 90.12 ? 470 LEU A N   1 A0A1U8FD60 UNP 470 L 
+ATOM 3825 C CA  . LEU A 1 470 ? -4.699  -5.990  13.855  1.0 90.12 ? 470 LEU A CA  1 A0A1U8FD60 UNP 470 L 
+ATOM 3826 C C   . LEU A 1 470 ? -5.935  -6.270  12.982  1.0 90.12 ? 470 LEU A C   1 A0A1U8FD60 UNP 470 L 
+ATOM 3827 C CB  . LEU A 1 470 ? -3.971  -4.736  13.339  1.0 90.12 ? 470 LEU A CB  1 A0A1U8FD60 UNP 470 L 
+ATOM 3828 O O   . LEU A 1 470 ? -7.050  -5.875  13.329  1.0 90.12 ? 470 LEU A O   1 A0A1U8FD60 UNP 470 L 
+ATOM 3829 C CG  . LEU A 1 470 ? -2.864  -4.178  14.251  1.0 90.12 ? 470 LEU A CG  1 A0A1U8FD60 UNP 470 L 
+ATOM 3830 C CD1 . LEU A 1 470 ? -2.167  -3.012  13.544  1.0 90.12 ? 470 LEU A CD1 1 A0A1U8FD60 UNP 470 L 
+ATOM 3831 C CD2 . LEU A 1 470 ? -3.417  -3.673  15.583  1.0 90.12 ? 470 LEU A CD2 1 A0A1U8FD60 UNP 470 L 
+ATOM 3832 N N   . ALA A 1 471 ? -5.752  -6.968  11.858  1.0 87.88 ? 471 ALA A N   1 A0A1U8FD60 UNP 471 A 
+ATOM 3833 C CA  . ALA A 1 471 ? -6.840  -7.333  10.956  1.0 87.88 ? 471 ALA A CA  1 A0A1U8FD60 UNP 471 A 
+ATOM 3834 C C   . ALA A 1 471 ? -7.768  -8.397  11.552  1.0 87.88 ? 471 ALA A C   1 A0A1U8FD60 UNP 471 A 
+ATOM 3835 C CB  . ALA A 1 471 ? -6.240  -7.796  9.627   1.0 87.88 ? 471 ALA A CB  1 A0A1U8FD60 UNP 471 A 
+ATOM 3836 O O   . ALA A 1 471 ? -8.985  -8.277  11.468  1.0 87.88 ? 471 ALA A O   1 A0A1U8FD60 UNP 471 A 
+ATOM 3837 N N   . GLN A 1 472 ? -7.211  -9.418  12.201  1.0 82.62 ? 472 GLN A N   1 A0A1U8FD60 UNP 472 Q 
+ATOM 3838 C CA  . GLN A 1 472 ? -7.995  -10.449 12.877  1.0 82.62 ? 472 GLN A CA  1 A0A1U8FD60 UNP 472 Q 
+ATOM 3839 C C   . GLN A 1 472 ? -8.716  -9.927  14.137  1.0 82.62 ? 472 GLN A C   1 A0A1U8FD60 UNP 472 Q 
+ATOM 3840 C CB  . GLN A 1 472 ? -7.062  -11.577 13.291  1.0 82.62 ? 472 GLN A CB  1 A0A1U8FD60 UNP 472 Q 
+ATOM 3841 O O   . GLN A 1 472 ? -9.657  -10.569 14.600  1.0 82.62 ? 472 GLN A O   1 A0A1U8FD60 UNP 472 Q 
+ATOM 3842 C CG  . GLN A 1 472 ? -6.463  -12.545 12.278  1.0 82.62 ? 472 GLN A CG  1 A0A1U8FD60 UNP 472 Q 
+ATOM 3843 C CD  . GLN A 1 472 ? -5.588  -13.556 13.021  1.0 82.62 ? 472 GLN A CD  1 A0A1U8FD60 UNP 472 Q 
+ATOM 3844 N NE2 . GLN A 1 472 ? -5.477  -14.771 12.545  1.0 82.62 ? 472 GLN A NE2 1 A0A1U8FD60 UNP 472 Q 
+ATOM 3845 O OE1 . GLN A 1 472 ? -5.036  -13.296 14.078  1.0 82.62 ? 472 GLN A OE1 1 A0A1U8FD60 UNP 472 Q 
+ATOM 3846 N N   . ARG A 1 473 ? -8.280  -8.794  14.708  1.0 84.56 ? 473 ARG A N   1 A0A1U8FD60 UNP 473 R 
+ATOM 3847 C CA  . ARG A 1 473 ? -9.010  -8.033  15.744  1.0 84.56 ? 473 ARG A CA  1 A0A1U8FD60 UNP 473 R 
+ATOM 3848 C C   . ARG A 1 473 ? -10.098 -7.122  15.151  1.0 84.56 ? 473 ARG A C   1 A0A1U8FD60 UNP 473 R 
+ATOM 3849 C CB  . ARG A 1 473 ? -8.012  -7.227  16.602  1.0 84.56 ? 473 ARG A CB  1 A0A1U8FD60 UNP 473 R 
+ATOM 3850 O O   . ARG A 1 473 ? -10.730 -6.374  15.882  1.0 84.56 ? 473 ARG A O   1 A0A1U8FD60 UNP 473 R 
+ATOM 3851 C CG  . ARG A 1 473 ? -7.128  -8.116  17.490  1.0 84.56 ? 473 ARG A CG  1 A0A1U8FD60 UNP 473 R 
+ATOM 3852 C CD  . ARG A 1 473 ? -6.019  -7.302  18.166  1.0 84.56 ? 473 ARG A CD  1 A0A1U8FD60 UNP 473 R 
+ATOM 3853 N NE  . ARG A 1 473 ? -5.132  -8.142  19.006  1.0 84.56 ? 473 ARG A NE  1 A0A1U8FD60 UNP 473 R 
+ATOM 3854 N NH1 . ARG A 1 473 ? -6.012  -7.616  21.060  1.0 84.56 ? 473 ARG A NH1 1 A0A1U8FD60 UNP 473 R 
+ATOM 3855 N NH2 . ARG A 1 473 ? -4.279  -9.018  20.911  1.0 84.56 ? 473 ARG A NH2 1 A0A1U8FD60 UNP 473 R 
+ATOM 3856 C CZ  . ARG A 1 473 ? -5.151  -8.253  20.323  1.0 84.56 ? 473 ARG A CZ  1 A0A1U8FD60 UNP 473 R 
+ATOM 3857 N N   . TYR A 1 474 ? -10.284 -7.142  13.828  1.0 86.19 ? 474 TYR A N   1 A0A1U8FD60 UNP 474 Y 
+ATOM 3858 C CA  . TYR A 1 474 ? -11.206 -6.289  13.066  1.0 86.19 ? 474 TYR A CA  1 A0A1U8FD60 UNP 474 Y 
+ATOM 3859 C C   . TYR A 1 474 ? -10.979 -4.774  13.229  1.0 86.19 ? 474 TYR A C   1 A0A1U8FD60 UNP 474 Y 
+ATOM 3860 C CB  . TYR A 1 474 ? -12.661 -6.730  13.287  1.0 86.19 ? 474 TYR A CB  1 A0A1U8FD60 UNP 474 Y 
+ATOM 3861 O O   . TYR A 1 474 ? -11.792 -3.971  12.777  1.0 86.19 ? 474 TYR A O   1 A0A1U8FD60 UNP 474 Y 
+ATOM 3862 C CG  . TYR A 1 474 ? -12.911 -8.179  12.911  1.0 86.19 ? 474 TYR A CG  1 A0A1U8FD60 UNP 474 Y 
+ATOM 3863 C CD1 . TYR A 1 474 ? -13.142 -8.532  11.568  1.0 86.19 ? 474 TYR A CD1 1 A0A1U8FD60 UNP 474 Y 
+ATOM 3864 C CD2 . TYR A 1 474 ? -12.874 -9.178  13.899  1.0 86.19 ? 474 TYR A CD2 1 A0A1U8FD60 UNP 474 Y 
+ATOM 3865 C CE1 . TYR A 1 474 ? -13.325 -9.884  11.218  1.0 86.19 ? 474 TYR A CE1 1 A0A1U8FD60 UNP 474 Y 
+ATOM 3866 C CE2 . TYR A 1 474 ? -13.076 -10.528 13.562  1.0 86.19 ? 474 TYR A CE2 1 A0A1U8FD60 UNP 474 Y 
+ATOM 3867 O OH  . TYR A 1 474 ? -13.448 -12.191 11.878  1.0 86.19 ? 474 TYR A OH  1 A0A1U8FD60 UNP 474 Y 
+ATOM 3868 C CZ  . TYR A 1 474 ? -13.283 -10.884 12.215  1.0 86.19 ? 474 TYR A CZ  1 A0A1U8FD60 UNP 474 Y 
+ATOM 3869 N N   . MET A 1 475 ? -9.834  -4.367  13.787  1.0 88.94 ? 475 MET A N   1 A0A1U8FD60 UNP 475 M 
+ATOM 3870 C CA  . MET A 1 475 ? -9.444  -2.958  13.915  1.0 88.94 ? 475 MET A CA  1 A0A1U8FD60 UNP 475 M 
+ATOM 3871 C C   . MET A 1 475 ? -8.961  -2.375  12.579  1.0 88.94 ? 475 MET A C   1 A0A1U8FD60 UNP 475 M 
+ATOM 3872 C CB  . MET A 1 475 ? -8.339  -2.822  14.973  1.0 88.94 ? 475 MET A CB  1 A0A1U8FD60 UNP 475 M 
+ATOM 3873 O O   . MET A 1 475 ? -9.022  -1.166  12.355  1.0 88.94 ? 475 MET A O   1 A0A1U8FD60 UNP 475 M 
+ATOM 3874 C CG  . MET A 1 475 ? -8.774  -3.301  16.362  1.0 88.94 ? 475 MET A CG  1 A0A1U8FD60 UNP 475 M 
+ATOM 3875 S SD  . MET A 1 475 ? -7.485  -3.122  17.623  1.0 88.94 ? 475 MET A SD  1 A0A1U8FD60 UNP 475 M 
+ATOM 3876 C CE  . MET A 1 475 ? -7.616  -1.343  17.958  1.0 88.94 ? 475 MET A CE  1 A0A1U8FD60 UNP 475 M 
+ATOM 3877 N N   . VAL A 1 476 ? -8.475  -3.235  11.674  1.0 90.50 ? 476 VAL A N   1 A0A1U8FD60 UNP 476 V 
+ATOM 3878 C CA  . VAL A 1 476 ? -7.932  -2.858  10.363  1.0 90.50 ? 476 VAL A CA  1 A0A1U8FD60 UNP 476 V 
+ATOM 3879 C C   . VAL A 1 476 ? -8.573  -3.698  9.262   1.0 90.50 ? 476 VAL A C   1 A0A1U8FD60 UNP 476 V 
+ATOM 3880 C CB  . VAL A 1 476 ? -6.398  -3.003  10.345  1.0 90.50 ? 476 VAL A CB  1 A0A1U8FD60 UNP 476 V 
+ATOM 3881 O O   . VAL A 1 476 ? -8.576  -4.924  9.316   1.0 90.50 ? 476 VAL A O   1 A0A1U8FD60 UNP 476 V 
+ATOM 3882 C CG1 . VAL A 1 476 ? -5.824  -2.612  8.980   1.0 90.50 ? 476 VAL A CG1 1 A0A1U8FD60 UNP 476 V 
+ATOM 3883 C CG2 . VAL A 1 476 ? -5.724  -2.103  11.387  1.0 90.50 ? 476 VAL A CG2 1 A0A1U8FD60 UNP 476 V 
+ATOM 3884 N N   . GLN A 1 477 ? -9.064  -3.047  8.208   1.0 87.25 ? 477 GLN A N   1 A0A1U8FD60 UNP 477 Q 
+ATOM 3885 C CA  . GLN A 1 477 ? -9.569  -3.736  7.020   1.0 87.25 ? 477 GLN A CA  1 A0A1U8FD60 UNP 477 Q 
+ATOM 3886 C C   . GLN A 1 477 ? -8.412  -4.052  6.074   1.0 87.25 ? 477 GLN A C   1 A0A1U8FD60 UNP 477 Q 
+ATOM 3887 C CB  . GLN A 1 477 ? -10.622 -2.881  6.310   1.0 87.25 ? 477 GLN A CB  1 A0A1U8FD60 UNP 477 Q 
+ATOM 3888 O O   . GLN A 1 477 ? -7.605  -3.172  5.764   1.0 87.25 ? 477 GLN A O   1 A0A1U8FD60 UNP 477 Q 
+ATOM 3889 C CG  . GLN A 1 477 ? -11.862 -2.634  7.180   1.0 87.25 ? 477 GLN A CG  1 A0A1U8FD60 UNP 477 Q 
+ATOM 3890 C CD  . GLN A 1 477 ? -12.929 -1.811  6.467   1.0 87.25 ? 477 GLN A CD  1 A0A1U8FD60 UNP 477 Q 
+ATOM 3891 N NE2 . GLN A 1 477 ? -14.077 -1.638  7.080   1.0 87.25 ? 477 GLN A NE2 1 A0A1U8FD60 UNP 477 Q 
+ATOM 3892 O OE1 . GLN A 1 477 ? -12.770 -1.330  5.347   1.0 87.25 ? 477 GLN A OE1 1 A0A1U8FD60 UNP 477 Q 
+ATOM 3893 N N   . VAL A 1 478 ? -8.347  -5.284  5.568   1.0 86.69 ? 478 VAL A N   1 A0A1U8FD60 UNP 478 V 
+ATOM 3894 C CA  . VAL A 1 478 ? -7.275  -5.744  4.675   1.0 86.69 ? 478 VAL A CA  1 A0A1U8FD60 UNP 478 V 
+ATOM 3895 C C   . VAL A 1 478 ? -7.813  -6.216  3.330   1.0 86.69 ? 478 VAL A C   1 A0A1U8FD60 UNP 478 V 
+ATOM 3896 C CB  . VAL A 1 478 ? -6.391  -6.821  5.330   1.0 86.69 ? 478 VAL A CB  1 A0A1U8FD60 UNP 478 V 
+ATOM 3897 O O   . VAL A 1 478 ? -8.917  -6.733  3.217   1.0 86.69 ? 478 VAL A O   1 A0A1U8FD60 UNP 478 V 
+ATOM 3898 C CG1 . VAL A 1 478 ? -5.634  -6.232  6.524   1.0 86.69 ? 478 VAL A CG1 1 A0A1U8FD60 UNP 478 V 
+ATOM 3899 C CG2 . VAL A 1 478 ? -7.158  -8.073  5.768   1.0 86.69 ? 478 VAL A CG2 1 A0A1U8FD60 UNP 478 V 
+ATOM 3900 N N   . GLN A 1 479 ? -6.997  -6.058  2.293   1.0 81.19 ? 479 GLN A N   1 A0A1U8FD60 UNP 479 Q 
+ATOM 3901 C CA  . GLN A 1 479 ? -7.195  -6.687  0.995   1.0 81.19 ? 479 GLN A CA  1 A0A1U8FD60 UNP 479 Q 
+ATOM 3902 C C   . GLN A 1 479 ? -6.013  -7.607  0.710   1.0 81.19 ? 479 GLN A C   1 A0A1U8FD60 UNP 479 Q 
+ATOM 3903 C CB  . GLN A 1 479 ? -7.363  -5.621  -0.093  1.0 81.19 ? 479 GLN A CB  1 A0A1U8FD60 UNP 479 Q 
+ATOM 3904 O O   . GLN A 1 479 ? -4.859  -7.180  0.800   1.0 81.19 ? 479 GLN A O   1 A0A1U8FD60 UNP 479 Q 
+ATOM 3905 C CG  . GLN A 1 479 ? -7.593  -6.274  -1.465  1.0 81.19 ? 479 GLN A CG  1 A0A1U8FD60 UNP 479 Q 
+ATOM 3906 C CD  . GLN A 1 479 ? -7.852  -5.278  -2.581  1.0 81.19 ? 479 GLN A CD  1 A0A1U8FD60 UNP 479 Q 
+ATOM 3907 N NE2 . GLN A 1 479 ? -8.196  -5.736  -3.764  1.0 81.19 ? 479 GLN A NE2 1 A0A1U8FD60 UNP 479 Q 
+ATOM 3908 O OE1 . GLN A 1 479 ? -7.718  -4.074  -2.441  1.0 81.19 ? 479 GLN A OE1 1 A0A1U8FD60 UNP 479 Q 
+ATOM 3909 N N   . LEU A 1 480 ? -6.306  -8.844  0.316   1.0 77.44 ? 480 LEU A N   1 A0A1U8FD60 UNP 480 L 
+ATOM 3910 C CA  . LEU A 1 480 ? -5.298  -9.843  -0.022  1.0 77.44 ? 480 LEU A CA  1 A0A1U8FD60 UNP 480 L 
+ATOM 3911 C C   . LEU A 1 480 ? -4.822  -9.710  -1.474  1.0 77.44 ? 480 LEU A C   1 A0A1U8FD60 UNP 480 L 
+ATOM 3912 C CB  . LEU A 1 480 ? -5.827  -11.253 0.284   1.0 77.44 ? 480 LEU A CB  1 A0A1U8FD60 UNP 480 L 
+ATOM 3913 O O   . LEU A 1 480 ? -5.531  -9.224  -2.358  1.0 77.44 ? 480 LEU A O   1 A0A1U8FD60 UNP 480 L 
+ATOM 3914 C CG  . LEU A 1 480 ? -6.314  -11.454 1.731   1.0 77.44 ? 480 LEU A CG  1 A0A1U8FD60 UNP 480 L 
+ATOM 3915 C CD1 . LEU A 1 480 ? -6.867  -12.867 1.860   1.0 77.44 ? 480 LEU A CD1 1 A0A1U8FD60 UNP 480 L 
+ATOM 3916 C CD2 . LEU A 1 480 ? -5.223  -11.225 2.778   1.0 77.44 ? 480 LEU A CD2 1 A0A1U8FD60 UNP 480 L 
+ATOM 3917 N N   . GLU A 1 481 ? -3.590  -10.136 -1.721  1.0 69.81 ? 481 GLU A N   1 A0A1U8FD60 UNP 481 E 
+ATOM 3918 C CA  . GLU A 1 481 ? -3.037  -10.336 -3.050  1.0 69.81 ? 481 GLU A CA  1 A0A1U8FD60 UNP 481 E 
+ATOM 3919 C C   . GLU A 1 481 ? -3.490  -11.695 -3.580  1.0 69.81 ? 481 GLU A C   1 A0A1U8FD60 UNP 481 E 
+ATOM 3920 C CB  . GLU A 1 481 ? -1.502  -10.211 -3.023  1.0 69.81 ? 481 GLU A CB  1 A0A1U8FD60 UNP 481 E 
+ATOM 3921 O O   . GLU A 1 481 ? -3.148  -12.737 -3.034  1.0 69.81 ? 481 GLU A O   1 A0A1U8FD60 UNP 481 E 
+ATOM 3922 C CG  . GLU A 1 481 ? -0.938  -10.237 -4.452  1.0 69.81 ? 481 GLU A CG  1 A0A1U8FD60 UNP 481 E 
+ATOM 3923 C CD  . GLU A 1 481 ? 0.560   -9.890  -4.550  1.0 69.81 ? 481 GLU A CD  1 A0A1U8FD60 UNP 481 E 
+ATOM 3924 O OE1 . GLU A 1 481 ? 0.988   -9.493  -5.665  1.0 69.81 ? 481 GLU A OE1 1 A0A1U8FD60 UNP 481 E 
+ATOM 3925 O OE2 . GLU A 1 481 ? 1.265   -9.960  -3.521  1.0 69.81 ? 481 GLU A OE2 1 A0A1U8FD60 UNP 481 E 
+ATOM 3926 N N   . GLU A 1 482 ? -4.236  -11.696 -4.678  1.0 62.12 ? 482 GLU A N   1 A0A1U8FD60 UNP 482 E 
+ATOM 3927 C CA  . GLU A 1 482 ? -4.889  -12.894 -5.216  1.0 62.12 ? 482 GLU A CA  1 A0A1U8FD60 UNP 482 E 
+ATOM 3928 C C   . GLU A 1 482 ? -3.955  -14.035 -5.641  1.0 62.12 ? 482 GLU A C   1 A0A1U8FD60 UNP 482 E 
+ATOM 3929 C CB  . GLU A 1 482 ? -5.677  -12.466 -6.450  1.0 62.12 ? 482 GLU A CB  1 A0A1U8FD60 UNP 482 E 
+ATOM 3930 O O   . GLU A 1 482 ? -4.425  -15.167 -5.762  1.0 62.12 ? 482 GLU A O   1 A0A1U8FD60 UNP 482 E 
+ATOM 3931 C CG  . GLU A 1 482 ? -6.955  -11.707 -6.087  1.0 62.12 ? 482 GLU A CG  1 A0A1U8FD60 UNP 482 E 
+ATOM 3932 C CD  . GLU A 1 482 ? -7.593  -11.123 -7.347  1.0 62.12 ? 482 GLU A CD  1 A0A1U8FD60 UNP 482 E 
+ATOM 3933 O OE1 . GLU A 1 482 ? -8.139  -10.007 -7.222  1.0 62.12 ? 482 GLU A OE1 1 A0A1U8FD60 UNP 482 E 
+ATOM 3934 O OE2 . GLU A 1 482 ? -7.430  -11.764 -8.409  1.0 62.12 ? 482 GLU A OE2 1 A0A1U8FD60 UNP 482 E 
+ATOM 3935 N N   . THR A 1 483 ? -2.681  -13.741 -5.915  1.0 57.84 ? 483 THR A N   1 A0A1U8FD60 UNP 483 T 
+ATOM 3936 C CA  . THR A 1 483 ? -1.682  -14.702 -6.409  1.0 57.84 ? 483 THR A CA  1 A0A1U8FD60 UNP 483 T 
+ATOM 3937 C C   . THR A 1 483 ? -0.922  -15.411 -5.290  1.0 57.84 ? 483 THR A C   1 A0A1U8FD60 UNP 483 T 
+ATOM 3938 C CB  . THR A 1 483 ? -0.656  -13.992 -7.308  1.0 57.84 ? 483 THR A CB  1 A0A1U8FD60 UNP 483 T 
+ATOM 3939 O O   . THR A 1 483 ? -0.455  -16.528 -5.489  1.0 57.84 ? 483 THR A O   1 A0A1U8FD60 UNP 483 T 
+ATOM 3940 C CG2 . THR A 1 483 ? -1.264  -13.477 -8.608  1.0 57.84 ? 483 THR A CG2 1 A0A1U8FD60 UNP 483 T 
+ATOM 3941 O OG1 . THR A 1 483 ? -0.151  -12.848 -6.657  1.0 57.84 ? 483 THR A OG1 1 A0A1U8FD60 UNP 483 T 
+ATOM 3942 N N   . ILE A 1 484 ? -0.761  -14.765 -4.130  1.0 64.00 ? 484 ILE A N   1 A0A1U8FD60 UNP 484 I 
+ATOM 3943 C CA  . ILE A 1 484 ? 0.072   -15.261 -3.015  1.0 64.00 ? 484 ILE A CA  1 A0A1U8FD60 UNP 484 I 
+ATOM 3944 C C   . ILE A 1 484 ? -0.757  -15.417 -1.727  1.0 64.00 ? 484 ILE A C   1 A0A1U8FD60 UNP 484 I 
+ATOM 3945 C CB  . ILE A 1 484 ? 1.329   -14.361 -2.814  1.0 64.00 ? 484 ILE A CB  1 A0A1U8FD60 UNP 484 I 
+ATOM 3946 O O   . ILE A 1 484 ? -0.331  -16.087 -0.796  1.0 64.00 ? 484 ILE A O   1 A0A1U8FD60 UNP 484 I 
+ATOM 3947 C CG1 . ILE A 1 484 ? 2.027   -14.022 -4.156  1.0 64.00 ? 484 ILE A CG1 1 A0A1U8FD60 UNP 484 I 
+ATOM 3948 C CG2 . ILE A 1 484 ? 2.370   -15.033 -1.896  1.0 64.00 ? 484 ILE A CG2 1 A0A1U8FD60 UNP 484 I 
+ATOM 3949 C CD1 . ILE A 1 484 ? 3.265   -13.120 -4.062  1.0 64.00 ? 484 ILE A CD1 1 A0A1U8FD60 UNP 484 I 
+ATOM 3950 N N   . GLY A 1 485 ? -1.941  -14.803 -1.647  1.0 64.81 ? 485 GLY A N   1 A0A1U8FD60 UNP 485 G 
+ATOM 3951 C CA  . GLY A 1 485 ? -2.791  -14.798 -0.453  1.0 64.81 ? 485 GLY A CA  1 A0A1U8FD60 UNP 485 G 
+ATOM 3952 C C   . GLY A 1 485 ? -2.301  -13.880 0.673   1.0 64.81 ? 485 GLY A C   1 A0A1U8FD60 UNP 485 G 
+ATOM 3953 O O   . GLY A 1 485 ? -2.937  -13.827 1.718   1.0 64.81 ? 485 GLY A O   1 A0A1U8FD60 UNP 485 G 
+ATOM 3954 N N   . ARG A 1 486 ? -1.199  -13.145 0.464   1.0 79.62 ? 486 ARG A N   1 A0A1U8FD60 UNP 486 R 
+ATOM 3955 C CA  . ARG A 1 486 ? -0.615  -12.189 1.425   1.0 79.62 ? 486 ARG A CA  1 A0A1U8FD60 UNP 486 R 
+ATOM 3956 C C   . ARG A 1 486 ? -1.393  -10.884 1.478   1.0 79.62 ? 486 ARG A C   1 A0A1U8FD60 UNP 486 R 
+ATOM 3957 C CB  . ARG A 1 486 ? 0.854   -11.914 1.077   1.0 79.62 ? 486 ARG A CB  1 A0A1U8FD60 UNP 486 R 
+ATOM 3958 O O   . ARG A 1 486 ? -2.124  -10.556 0.546   1.0 79.62 ? 486 ARG A O   1 A0A1U8FD60 UNP 486 R 
+ATOM 3959 C CG  . ARG A 1 486 ? 1.713   -13.153 1.346   1.0 79.62 ? 486 ARG A CG  1 A0A1U8FD60 UNP 486 R 
+ATOM 3960 C CD  . ARG A 1 486 ? 3.198   -12.879 1.093   1.0 79.62 ? 486 ARG A CD  1 A0A1U8FD60 UNP 486 R 
+ATOM 3961 N NE  . ARG A 1 486 ? 3.812   -12.136 2.208   1.0 79.62 ? 486 ARG A NE  1 A0A1U8FD60 UNP 486 R 
+ATOM 3962 N NH1 . ARG A 1 486 ? 6.011   -12.376 1.614   1.0 79.62 ? 486 ARG A NH1 1 A0A1U8FD60 UNP 486 R 
+ATOM 3963 N NH2 . ARG A 1 486 ? 5.500   -11.402 3.545   1.0 79.62 ? 486 ARG A NH2 1 A0A1U8FD60 UNP 486 R 
+ATOM 3964 C CZ  . ARG A 1 486 ? 5.097   -11.962 2.446   1.0 79.62 ? 486 ARG A CZ  1 A0A1U8FD60 UNP 486 R 
+ATOM 3965 N N   . ILE A 1 487 ? -1.197  -10.086 2.523   1.0 83.06 ? 487 ILE A N   1 A0A1U8FD60 UNP 487 I 
+ATOM 3966 C CA  . ILE A 1 487 ? -1.861  -8.780  2.624   1.0 83.06 ? 487 ILE A CA  1 A0A1U8FD60 UNP 487 I 
+ATOM 3967 C C   . ILE A 1 487 ? -1.257  -7.806  1.597   1.0 83.06 ? 487 ILE A C   1 A0A1U8FD60 UNP 487 I 
+ATOM 3968 C CB  . ILE A 1 487 ? -1.837  -8.231  4.067   1.0 83.06 ? 487 ILE A CB  1 A0A1U8FD60 UNP 487 I 
+ATOM 3969 O O   . ILE A 1 487 ? -0.085  -7.440  1.663   1.0 83.06 ? 487 ILE A O   1 A0A1U8FD60 UNP 487 I 
+ATOM 3970 C CG1 . ILE A 1 487 ? -2.467  -9.242  5.057   1.0 83.06 ? 487 ILE A CG1 1 A0A1U8FD60 UNP 487 I 
+ATOM 3971 C CG2 . ILE A 1 487 ? -2.612  -6.897  4.091   1.0 83.06 ? 487 ILE A CG2 1 A0A1U8FD60 UNP 487 I 
+ATOM 3972 C CD1 . ILE A 1 487 ? -2.280  -8.871  6.533   1.0 83.06 ? 487 ILE A CD1 1 A0A1U8FD60 UNP 487 I 
+ATOM 3973 N N   . LYS A 1 488 ? -2.070  -7.349  0.639   1.0 86.56 ? 488 LYS A N   1 A0A1U8FD60 UNP 488 K 
+ATOM 3974 C CA  . LYS A 1 488 ? -1.679  -6.374  -0.394  1.0 86.56 ? 488 LYS A CA  1 A0A1U8FD60 UNP 488 K 
+ATOM 3975 C C   . LYS A 1 488 ? -1.745  -4.945  0.131   1.0 86.56 ? 488 LYS A C   1 A0A1U8FD60 UNP 488 K 
+ATOM 3976 C CB  . LYS A 1 488 ? -2.609  -6.562  -1.602  1.0 86.56 ? 488 LYS A CB  1 A0A1U8FD60 UNP 488 K 
+ATOM 3977 O O   . LYS A 1 488 ? -0.876  -4.115  -0.149  1.0 86.56 ? 488 LYS A O   1 A0A1U8FD60 UNP 488 K 
+ATOM 3978 C CG  . LYS A 1 488 ? -2.268  -5.667  -2.800  1.0 86.56 ? 488 LYS A CG  1 A0A1U8FD60 UNP 488 K 
+ATOM 3979 C CD  . LYS A 1 488 ? -3.209  -6.027  -3.955  1.0 86.56 ? 488 LYS A CD  1 A0A1U8FD60 UNP 488 K 
+ATOM 3980 C CE  . LYS A 1 488 ? -2.961  -5.164  -5.195  1.0 86.56 ? 488 LYS A CE  1 A0A1U8FD60 UNP 488 K 
+ATOM 3981 N NZ  . LYS A 1 488 ? -3.834  -5.615  -6.311  1.0 86.56 ? 488 LYS A NZ  1 A0A1U8FD60 UNP 488 K 
+ATOM 3982 N N   . SER A 1 489 ? -2.814  -4.639  0.853   1.0 90.38 ? 489 SER A N   1 A0A1U8FD60 UNP 489 S 
+ATOM 3983 C CA  . SER A 1 489 ? -3.103  -3.295  1.347   1.0 90.38 ? 489 SER A CA  1 A0A1U8FD60 UNP 489 S 
+ATOM 3984 C C   . SER A 1 489 ? -4.082  -3.324  2.506   1.0 90.38 ? 489 SER A C   1 A0A1U8FD60 UNP 489 S 
+ATOM 3985 C CB  . SER A 1 489 ? -3.701  -2.431  0.233   1.0 90.38 ? 489 SER A CB  1 A0A1U8FD60 UNP 489 S 
+ATOM 3986 O O   . SER A 1 489 ? -4.861  -4.267  2.614   1.0 90.38 ? 489 SER A O   1 A0A1U8FD60 UNP 489 S 
+ATOM 3987 O OG  . SER A 1 489 ? -4.805  -3.096  -0.348  1.0 90.38 ? 489 SER A OG  1 A0A1U8FD60 UNP 489 S 
+ATOM 3988 N N   . CYS A 1 490 ? -4.098  -2.262  3.297   1.0 92.00 ? 490 CYS A N   1 A0A1U8FD60 UNP 490 C 
+ATOM 3989 C CA  . CYS A 1 490 ? -5.008  -2.086  4.419   1.0 92.00 ? 490 CYS A CA  1 A0A1U8FD60 UNP 490 C 
+ATOM 3990 C C   . CYS A 1 490 ? -5.603  -0.674  4.468   1.0 92.00 ? 490 CYS A C   1 A0A1U8FD60 UNP 490 C 
+ATOM 3991 C CB  . CYS A 1 490 ? -4.257  -2.444  5.705   1.0 92.00 ? 490 CYS A CB  1 A0A1U8FD60 UNP 490 C 
+ATOM 3992 O O   . CYS A 1 490 ? -5.139  0.226   3.765   1.0 92.00 ? 490 CYS A O   1 A0A1U8FD60 UNP 490 C 
+ATOM 3993 S SG  . CYS A 1 490 ? -2.852  -1.324  5.977   1.0 92.00 ? 490 CYS A SG  1 A0A1U8FD60 UNP 490 C 
+ATOM 3994 N N   . ARG A 1 491 ? -6.630  -0.489  5.299   1.0 88.25 ? 491 ARG A N   1 A0A1U8FD60 UNP 491 R 
+ATOM 3995 C CA  . ARG A 1 491 ? -7.200  0.813   5.675   1.0 88.25 ? 491 ARG A CA  1 A0A1U8FD60 UNP 491 R 
+ATOM 3996 C C   . ARG A 1 491 ? -7.892  0.723   7.038   1.0 88.25 ? 491 ARG A C   1 A0A1U8FD60 UNP 491 R 
+ATOM 3997 C CB  . ARG A 1 491 ? -8.171  1.313   4.591   1.0 88.25 ? 491 ARG A CB  1 A0A1U8FD60 UNP 491 R 
+ATOM 3998 O O   . ARG A 1 491 ? -8.303  -0.365  7.444   1.0 88.25 ? 491 ARG A O   1 A0A1U8FD60 UNP 491 R 
+ATOM 3999 C CG  . ARG A 1 491 ? -9.415  0.428   4.447   1.0 88.25 ? 491 ARG A CG  1 A0A1U8FD60 UNP 491 R 
+ATOM 4000 C CD  . ARG A 1 491 ? -10.361 1.001   3.396   1.0 88.25 ? 491 ARG A CD  1 A0A1U8FD60 UNP 491 R 
+ATOM 4001 N NE  . ARG A 1 491 ? -11.569 0.175   3.329   1.0 88.25 ? 491 ARG A NE  1 A0A1U8FD60 UNP 491 R 
+ATOM 4002 N NH1 . ARG A 1 491 ? -12.649 1.244   1.612   1.0 88.25 ? 491 ARG A NH1 1 A0A1U8FD60 UNP 491 R 
+ATOM 4003 N NH2 . ARG A 1 491 ? -13.548 -0.564  2.598   1.0 88.25 ? 491 ARG A NH2 1 A0A1U8FD60 UNP 491 R 
+ATOM 4004 C CZ  . ARG A 1 491 ? -12.581 0.296   2.505   1.0 88.25 ? 491 ARG A CZ  1 A0A1U8FD60 UNP 491 R 
+ATOM 4005 N N   . LEU A 1 492 ? -8.057  1.857   7.710   1.0 89.38 ? 492 LEU A N   1 A0A1U8FD60 UNP 492 L 
+ATOM 4006 C CA  . LEU A 1 492 ? -8.909  1.957   8.897   1.0 89.38 ? 492 LEU A CA  1 A0A1U8FD60 UNP 492 L 
+ATOM 4007 C C   . LEU A 1 492 ? -10.363 2.212   8.486   1.0 89.38 ? 492 LEU A C   1 A0A1U8FD60 UNP 492 L 
+ATOM 4008 C CB  . LEU A 1 492 ? -8.384  3.058   9.836   1.0 89.38 ? 492 LEU A CB  1 A0A1U8FD60 UNP 492 L 
+ATOM 4009 O O   . LEU A 1 492 ? -10.615 2.892   7.494   1.0 89.38 ? 492 LEU A O   1 A0A1U8FD60 UNP 492 L 
+ATOM 4010 C CG  . LEU A 1 492 ? -7.040  2.735   10.516  1.0 89.38 ? 492 LEU A CG  1 A0A1U8FD60 UNP 492 L 
+ATOM 4011 C CD1 . LEU A 1 492 ? -6.586  3.942   11.332  1.0 89.38 ? 492 LEU A CD1 1 A0A1U8FD60 UNP 492 L 
+ATOM 4012 C CD2 . LEU A 1 492 ? -7.156  1.545   11.468  1.0 89.38 ? 492 LEU A CD2 1 A0A1U8FD60 UNP 492 L 
+ATOM 4013 N N   . HIS A 1 493 ? -11.303 1.658   9.250   1.0 84.75 ? 493 HIS A N   1 A0A1U8FD60 UNP 493 H 
+ATOM 4014 C CA  . HIS A 1 493 ? -12.697 2.108   9.226   1.0 84.75 ? 493 HIS A CA  1 A0A1U8FD60 UNP 493 H 
+ATOM 4015 C C   . HIS A 1 493 ? -12.794 3.476   9.922   1.0 84.75 ? 493 HIS A C   1 A0A1U8FD60 UNP 493 H 
+ATOM 4016 C CB  . HIS A 1 493 ? -13.562 1.045   9.924   1.0 84.75 ? 493 HIS A CB  1 A0A1U8FD60 UNP 493 H 
+ATOM 4017 O O   . HIS A 1 493 ? -12.050 3.707   10.871  1.0 84.75 ? 493 HIS A O   1 A0A1U8FD60 UNP 493 H 
+ATOM 4018 C CG  . HIS A 1 493 ? -15.034 1.361   9.902   1.0 84.75 ? 493 HIS A CG  1 A0A1U8FD60 UNP 493 H 
+ATOM 4019 C CD2 . HIS A 1 493 ? -15.986 0.787   9.105   1.0 84.75 ? 493 HIS A CD2 1 A0A1U8FD60 UNP 493 H 
+ATOM 4020 N ND1 . HIS A 1 493 ? -15.671 2.319   10.656  1.0 84.75 ? 493 HIS A ND1 1 A0A1U8FD60 UNP 493 H 
+ATOM 4021 C CE1 . HIS A 1 493 ? -16.962 2.352   10.288  1.0 84.75 ? 493 HIS A CE1 1 A0A1U8FD60 UNP 493 H 
+ATOM 4022 N NE2 . HIS A 1 493 ? -17.206 1.413   9.362   1.0 84.75 ? 493 HIS A NE2 1 A0A1U8FD60 UNP 493 H 
+ATOM 4023 N N   . ASP A 1 494 ? -13.718 4.354   9.528   1.0 80.94 ? 494 ASP A N   1 A0A1U8FD60 UNP 494 D 
+ATOM 4024 C CA  . ASP A 1 494 ? -13.743 5.757   9.983   1.0 80.94 ? 494 ASP A CA  1 A0A1U8FD60 UNP 494 D 
+ATOM 4025 C C   . ASP A 1 494 ? -13.866 5.892   11.507  1.0 80.94 ? 494 ASP A C   1 A0A1U8FD60 UNP 494 D 
+ATOM 4026 C CB  . ASP A 1 494 ? -14.858 6.532   9.265   1.0 80.94 ? 494 ASP A CB  1 A0A1U8FD60 UNP 494 D 
+ATOM 4027 O O   . ASP A 1 494 ? -13.042 6.553   12.129  1.0 80.94 ? 494 ASP A O   1 A0A1U8FD60 UNP 494 D 
+ATOM 4028 C CG  . ASP A 1 494 ? -14.825 6.275   7.757   1.0 80.94 ? 494 ASP A CG  1 A0A1U8FD60 UNP 494 D 
+ATOM 4029 O OD1 . ASP A 1 494 ? -13.705 6.202   7.196   1.0 80.94 ? 494 ASP A OD1 1 A0A1U8FD60 UNP 494 D 
+ATOM 4030 O OD2 . ASP A 1 494 ? -15.900 5.896   7.253   1.0 80.94 ? 494 ASP A OD2 1 A0A1U8FD60 UNP 494 D 
+ATOM 4031 N N   . LEU A 1 495 ? -14.792 5.160   12.141  1.0 83.75 ? 495 LEU A N   1 A0A1U8FD60 UNP 495 L 
+ATOM 4032 C CA  . LEU A 1 495 ? -14.877 5.110   13.612  1.0 83.75 ? 495 LEU A CA  1 A0A1U8FD60 UNP 495 L 
+ATOM 4033 C C   . LEU A 1 495 ? -13.593 4.571   14.274  1.0 83.75 ? 495 LEU A C   1 A0A1U8FD60 UNP 495 L 
+ATOM 4034 C CB  . LEU A 1 495 ? -16.088 4.270   14.053  1.0 83.75 ? 495 LEU A CB  1 A0A1U8FD60 UNP 495 L 
+ATOM 4035 O O   . LEU A 1 495 ? -13.176 5.082   15.308  1.0 83.75 ? 495 LEU A O   1 A0A1U8FD60 UNP 495 L 
+ATOM 4036 C CG  . LEU A 1 495 ? -17.466 4.871   13.722  1.0 83.75 ? 495 LEU A CG  1 A0A1U8FD60 UNP 495 L 
+ATOM 4037 C CD1 . LEU A 1 495 ? -18.550 3.907   14.193  1.0 83.75 ? 495 LEU A CD1 1 A0A1U8FD60 UNP 495 L 
+ATOM 4038 C CD2 . LEU A 1 495 ? -17.700 6.221   14.397  1.0 83.75 ? 495 LEU A CD2 1 A0A1U8FD60 UNP 495 L 
+ATOM 4039 N N   . MET A 1 496 ? -12.918 3.588   13.662  1.0 88.06 ? 496 MET A N   1 A0A1U8FD60 UNP 496 M 
+ATOM 4040 C CA  . MET A 1 496 ? -11.623 3.110   14.166  1.0 88.06 ? 496 MET A CA  1 A0A1U8FD60 UNP 496 M 
+ATOM 4041 C C   . MET A 1 496 ? -10.506 4.127   13.981  1.0 88.06 ? 496 MET A C   1 A0A1U8FD60 UNP 496 M 
+ATOM 4042 C CB  . MET A 1 496 ? -11.213 1.769   13.530  1.0 88.06 ? 496 MET A CB  1 A0A1U8FD60 UNP 496 M 
+ATOM 4043 O O   . MET A 1 496 ? -9.596  4.200   14.804  1.0 88.06 ? 496 MET A O   1 A0A1U8FD60 UNP 496 M 
+ATOM 4044 C CG  . MET A 1 496 ? -11.680 0.547   14.319  1.0 88.06 ? 496 MET A CG  1 A0A1U8FD60 UNP 496 M 
+ATOM 4045 S SD  . MET A 1 496 ? -10.746 0.160   15.824  1.0 88.06 ? 496 MET A SD  1 A0A1U8FD60 UNP 496 M 
+ATOM 4046 C CE  . MET A 1 496 ? -11.306 1.413   16.980  1.0 88.06 ? 496 MET A CE  1 A0A1U8FD60 UNP 496 M 
+ATOM 4047 N N   . ARG A 1 497 ? -10.574 4.931   12.921  1.0 90.06 ? 497 ARG A N   1 A0A1U8FD60 UNP 497 R 
+ATOM 4048 C CA  . ARG A 1 497 ? -9.665  6.046   12.693  1.0 90.06 ? 497 ARG A CA  1 A0A1U8FD60 UNP 497 R 
+ATOM 4049 C C   . ARG A 1 497 ? -9.884  7.152   13.720  1.0 90.06 ? 497 ARG A C   1 A0A1U8FD60 UNP 497 R 
+ATOM 4050 C CB  . ARG A 1 497 ? -9.834  6.534   11.251  1.0 90.06 ? 497 ARG A CB  1 A0A1U8FD60 UNP 497 R 
+ATOM 4051 O O   . ARG A 1 497 ? -8.898  7.668   14.237  1.0 90.06 ? 497 ARG A O   1 A0A1U8FD60 UNP 497 R 
+ATOM 4052 C CG  . ARG A 1 497 ? -8.755  7.553   10.895  1.0 90.06 ? 497 ARG A CG  1 A0A1U8FD60 UNP 497 R 
+ATOM 4053 C CD  . ARG A 1 497 ? -8.919  8.010   9.443   1.0 90.06 ? 497 ARG A CD  1 A0A1U8FD60 UNP 497 R 
+ATOM 4054 N NE  . ARG A 1 497 ? -7.898  9.016   9.108   1.0 90.06 ? 497 ARG A NE  1 A0A1U8FD60 UNP 497 R 
+ATOM 4055 N NH1 . ARG A 1 497 ? -8.924  10.814  10.108  1.0 90.06 ? 497 ARG A NH1 1 A0A1U8FD60 UNP 497 R 
+ATOM 4056 N NH2 . ARG A 1 497 ? -6.841  10.995  9.274   1.0 90.06 ? 497 ARG A NH2 1 A0A1U8FD60 UNP 497 R 
+ATOM 4057 C CZ  . ARG A 1 497 ? -7.901  10.274  9.498   1.0 90.06 ? 497 ARG A CZ  1 A0A1U8FD60 UNP 497 R 
+ATOM 4058 N N   . ASP A 1 498 ? -11.129 7.468   14.060  1.0 86.62 ? 498 ASP A N   1 A0A1U8FD60 UNP 498 D 
+ATOM 4059 C CA  . ASP A 1 498 ? -11.455 8.451   15.096  1.0 86.62 ? 498 ASP A CA  1 A0A1U8FD60 UNP 498 D 
+ATOM 4060 C C   . ASP A 1 498 ? -10.930 7.988   16.470  1.0 86.62 ? 498 ASP A C   1 A0A1U8FD60 UNP 498 D 
+ATOM 4061 C CB  . ASP A 1 498 ? -12.970 8.740   15.094  1.0 86.62 ? 498 ASP A CB  1 A0A1U8FD60 UNP 498 D 
+ATOM 4062 O O   . ASP A 1 498 ? -10.224 8.742   17.143  1.0 86.62 ? 498 ASP A O   1 A0A1U8FD60 UNP 498 D 
+ATOM 4063 C CG  . ASP A 1 498 ? -13.467 9.525   13.858  1.0 86.62 ? 498 ASP A CG  1 A0A1U8FD60 UNP 498 D 
+ATOM 4064 O OD1 . ASP A 1 498 ? -12.653 10.217  13.197  1.0 86.62 ? 498 ASP A OD1 1 A0A1U8FD60 UNP 498 D 
+ATOM 4065 O OD2 . ASP A 1 498 ? -14.687 9.491   13.570  1.0 86.62 ? 498 ASP A OD2 1 A0A1U8FD60 UNP 498 D 
+ATOM 4066 N N   . THR A 1 499 ? -11.132 6.716   16.843  1.0 88.75 ? 499 THR A N   1 A0A1U8FD60 UNP 499 T 
+ATOM 4067 C CA  . THR A 1 499 ? -10.499 6.130   18.041  1.0 88.75 ? 499 THR A CA  1 A0A1U8FD60 UNP 499 T 
+ATOM 4068 C C   . THR A 1 499 ? -8.970  6.172   17.958  1.0 88.75 ? 499 THR A C   1 A0A1U8FD60 UNP 499 T 
+ATOM 4069 C CB  . THR A 1 499 ? -10.931 4.675   18.235  1.0 88.75 ? 499 THR A CB  1 A0A1U8FD60 UNP 499 T 
+ATOM 4070 O O   . THR A 1 499 ? -8.321  6.579   18.917  1.0 88.75 ? 499 THR A O   1 A0A1U8FD60 UNP 499 T 
+ATOM 4071 C CG2 . THR A 1 499 ? -10.386 4.025   19.508  1.0 88.75 ? 499 THR A CG2 1 A0A1U8FD60 UNP 499 T 
+ATOM 4072 O OG1 . THR A 1 499 ? -12.329 4.552   18.291  1.0 88.75 ? 499 THR A OG1 1 A0A1U8FD60 UNP 499 T 
+ATOM 4073 N N   . CYS A 1 500 ? -8.374  5.799   16.819  1.0 93.12 ? 500 CYS A N   1 A0A1U8FD60 UNP 500 C 
+ATOM 4074 C CA  . CYS A 1 500 ? -6.925  5.841   16.603  1.0 93.12 ? 500 CYS A CA  1 A0A1U8FD60 UNP 500 C 
+ATOM 4075 C C   . CYS A 1 500 ? -6.352  7.247   16.819  1.0 93.12 ? 500 CYS A C   1 A0A1U8FD60 UNP 500 C 
+ATOM 4076 C CB  . CYS A 1 500 ? -6.630  5.355   15.176  1.0 93.12 ? 500 CYS A CB  1 A0A1U8FD60 UNP 500 C 
+ATOM 4077 O O   . CYS A 1 500 ? -5.327  7.395   17.481  1.0 93.12 ? 500 CYS A O   1 A0A1U8FD60 UNP 500 C 
+ATOM 4078 S SG  . CYS A 1 500 ? -4.853  5.399   14.825  1.0 93.12 ? 500 CYS A SG  1 A0A1U8FD60 UNP 500 C 
+ATOM 4079 N N   . LEU A 1 501 ? -6.998  8.280   16.275  1.0 90.31 ? 501 LEU A N   1 A0A1U8FD60 UNP 501 L 
+ATOM 4080 C CA  . LEU A 1 501 ? -6.574  9.670   16.432  1.0 90.31 ? 501 LEU A CA  1 A0A1U8FD60 UNP 501 L 
+ATOM 4081 C C   . LEU A 1 501 ? -6.788  10.177  17.856  1.0 90.31 ? 501 LEU A C   1 A0A1U8FD60 UNP 501 L 
+ATOM 4082 C CB  . LEU A 1 501 ? -7.340  10.556  15.442  1.0 90.31 ? 501 LEU A CB  1 A0A1U8FD60 UNP 501 L 
+ATOM 4083 O O   . LEU A 1 501 ? -5.920  10.874  18.379  1.0 90.31 ? 501 LEU A O   1 A0A1U8FD60 UNP 501 L 
+ATOM 4084 C CG  . LEU A 1 501 ? -6.919  10.394  13.975  1.0 90.31 ? 501 LEU A CG  1 A0A1U8FD60 UNP 501 L 
+ATOM 4085 C CD1 . LEU A 1 501 ? -7.798  11.306  13.125  1.0 90.31 ? 501 LEU A CD1 1 A0A1U8FD60 UNP 501 L 
+ATOM 4086 C CD2 . LEU A 1 501 ? -5.460  10.791  13.733  1.0 90.31 ? 501 LEU A CD2 1 A0A1U8FD60 UNP 501 L 
+ATOM 4087 N N   . SER A 1 502 ? -7.900  9.802   18.492  1.0 87.69 ? 502 SER A N   1 A0A1U8FD60 UNP 502 S 
+ATOM 4088 C CA  . SER A 1 502 ? -8.162  10.130  19.895  1.0 87.69 ? 502 SER A CA  1 A0A1U8FD60 UNP 502 S 
+ATOM 4089 C C   . SER A 1 502 ? -7.058  9.571   20.797  1.0 87.69 ? 502 SER A C   1 A0A1U8FD60 UNP 502 S 
+ATOM 4090 C CB  . SER A 1 502 ? -9.533  9.597   20.326  1.0 87.69 ? 502 SER A CB  1 A0A1U8FD60 UNP 502 S 
+ATOM 4091 O O   . SER A 1 502 ? -6.389  10.324  21.506  1.0 87.69 ? 502 SER A O   1 A0A1U8FD60 UNP 502 S 
+ATOM 4092 O OG  . SER A 1 502 ? -9.798  10.073  21.623  1.0 87.69 ? 502 SER A OG  1 A0A1U8FD60 UNP 502 S 
+ATOM 4093 N N   . LYS A 1 503 ? -6.746  8.274   20.665  1.0 87.56 ? 503 LYS A N   1 A0A1U8FD60 UNP 503 K 
+ATOM 4094 C CA  . LYS A 1 503 ? -5.668  7.629   21.427  1.0 87.56 ? 503 LYS A CA  1 A0A1U8FD60 UNP 503 K 
+ATOM 4095 C C   . LYS A 1 503 ? -4.292  8.178   21.070  1.0 87.56 ? 503 LYS A C   1 A0A1U8FD60 UNP 503 K 
+ATOM 4096 C CB  . LYS A 1 503 ? -5.747  6.096   21.274  1.0 87.56 ? 503 LYS A CB  1 A0A1U8FD60 UNP 503 K 
+ATOM 4097 O O   . LYS A 1 503 ? -3.469  8.385   21.956  1.0 87.56 ? 503 LYS A O   1 A0A1U8FD60 UNP 503 K 
+ATOM 4098 C CG  . LYS A 1 503 ? -7.047  5.458   21.809  1.0 87.56 ? 503 LYS A CG  1 A0A1U8FD60 UNP 503 K 
+ATOM 4099 C CD  . LYS A 1 503 ? -7.333  5.844   23.264  1.0 87.56 ? 503 LYS A CD  1 A0A1U8FD60 UNP 503 K 
+ATOM 4100 C CE  . LYS A 1 503 ? -8.699  5.385   23.771  1.0 87.56 ? 503 LYS A CE  1 A0A1U8FD60 UNP 503 K 
+ATOM 4101 N NZ  . LYS A 1 503 ? -9.059  6.182   24.968  1.0 87.56 ? 503 LYS A NZ  1 A0A1U8FD60 UNP 503 K 
+ATOM 4102 N N   . ALA A 1 504 ? -4.045  8.514   19.806  1.0 89.81 ? 504 ALA A N   1 A0A1U8FD60 UNP 504 A 
+ATOM 4103 C CA  . ALA A 1 504 ? -2.795  9.159   19.421  1.0 89.81 ? 504 ALA A CA  1 A0A1U8FD60 UNP 504 A 
+ATOM 4104 C C   . ALA A 1 504 ? -2.633  10.546  20.064  1.0 89.81 ? 504 ALA A C   1 A0A1U8FD60 UNP 504 A 
+ATOM 4105 C CB  . ALA A 1 504 ? -2.701  9.242   17.897  1.0 89.81 ? 504 ALA A CB  1 A0A1U8FD60 UNP 504 A 
+ATOM 4106 O O   . ALA A 1 504 ? -1.515  10.910  20.426  1.0 89.81 ? 504 ALA A O   1 A0A1U8FD60 UNP 504 A 
+ATOM 4107 N N   . LYS A 1 505 ? -3.727  11.300  20.238  1.0 85.94 ? 505 LYS A N   1 A0A1U8FD60 UNP 505 K 
+ATOM 4108 C CA  . LYS A 1 505 ? -3.737  12.589  20.941  1.0 85.94 ? 505 LYS A CA  1 A0A1U8FD60 UNP 505 K 
+ATOM 4109 C C   . LYS A 1 505 ? -3.502  12.414  22.443  1.0 85.94 ? 505 LYS A C   1 A0A1U8FD60 UNP 505 K 
+ATOM 4110 C CB  . LYS A 1 505 ? -5.054  13.320  20.636  1.0 85.94 ? 505 LYS A CB  1 A0A1U8FD60 UNP 505 K 
+ATOM 4111 O O   . LYS A 1 505 ? -2.652  13.114  22.985  1.0 85.94 ? 505 LYS A O   1 A0A1U8FD60 UNP 505 K 
+ATOM 4112 C CG  . LYS A 1 505 ? -5.091  14.737  21.225  1.0 85.94 ? 505 LYS A CG  1 A0A1U8FD60 UNP 505 K 
+ATOM 4113 C CD  . LYS A 1 505 ? -6.454  15.389  20.963  1.0 85.94 ? 505 LYS A CD  1 A0A1U8FD60 UNP 505 K 
+ATOM 4114 C CE  . LYS A 1 505 ? -6.509  16.776  21.613  1.0 85.94 ? 505 LYS A CE  1 A0A1U8FD60 UNP 505 K 
+ATOM 4115 N NZ  . LYS A 1 505 ? -7.863  17.376  21.498  1.0 85.94 ? 505 LYS A NZ  1 A0A1U8FD60 UNP 505 K 
+ATOM 4116 N N   . GLU A 1 506 ? -4.192  11.468  23.089  1.0 83.06 ? 506 GLU A N   1 A0A1U8FD60 UNP 506 E 
+ATOM 4117 C CA  . GLU A 1 506 ? -3.974  11.110  24.506  1.0 83.06 ? 506 GLU A CA  1 A0A1U8FD60 UNP 506 E 
+ATOM 4118 C C   . GLU A 1 506 ? -2.500  10.762  24.779  1.0 83.06 ? 506 GLU A C   1 A0A1U8FD60 UNP 506 E 
+ATOM 4119 C CB  . GLU A 1 506 ? -4.842  9.893   24.892  1.0 83.06 ? 506 GLU A CB  1 A0A1U8FD60 UNP 506 E 
+ATOM 4120 O O   . GLU A 1 506 ? -1.934  11.123  25.809  1.0 83.06 ? 506 GLU A O   1 A0A1U8FD60 UNP 506 E 
+ATOM 4121 C CG  . GLU A 1 506 ? -6.350  10.174  25.011  1.0 83.06 ? 506 GLU A CG  1 A0A1U8FD60 UNP 506 E 
+ATOM 4122 C CD  . GLU A 1 506 ? -7.179  8.883   25.194  1.0 83.06 ? 506 GLU A CD  1 A0A1U8FD60 UNP 506 E 
+ATOM 4123 O OE1 . GLU A 1 506 ? -8.353  8.836   24.761  1.0 83.06 ? 506 GLU A OE1 1 A0A1U8FD60 UNP 506 E 
+ATOM 4124 O OE2 . GLU A 1 506 ? -6.664  7.860   25.708  1.0 83.06 ? 506 GLU A OE2 1 A0A1U8FD60 UNP 506 E 
+ATOM 4125 N N   . GLU A 1 507 ? -1.858  10.083  23.828  1.0 80.88 ? 507 GLU A N   1 A0A1U8FD60 UNP 507 E 
+ATOM 4126 C CA  . GLU A 1 507 ? -0.485  9.593   23.945  1.0 80.88 ? 507 GLU A CA  1 A0A1U8FD60 UNP 507 E 
+ATOM 4127 C C   . GLU A 1 507 ? 0.593   10.533  23.396  1.0 80.88 ? 507 GLU A C   1 A0A1U8FD60 UNP 507 E 
+ATOM 4128 C CB  . GLU A 1 507 ? -0.425  8.207   23.289  1.0 80.88 ? 507 GLU A CB  1 A0A1U8FD60 UNP 507 E 
+ATOM 4129 O O   . GLU A 1 507 ? 1.774   10.171  23.425  1.0 80.88 ? 507 GLU A O   1 A0A1U8FD60 UNP 507 E 
+ATOM 4130 C CG  . GLU A 1 507 ? -1.227  7.208   24.141  1.0 80.88 ? 507 GLU A CG  1 A0A1U8FD60 UNP 507 E 
+ATOM 4131 C CD  . GLU A 1 507 ? -0.683  5.785   24.125  1.0 80.88 ? 507 GLU A CD  1 A0A1U8FD60 UNP 507 E 
+ATOM 4132 O OE1 . GLU A 1 507 ? -1.472  4.890   24.503  1.0 80.88 ? 507 GLU A OE1 1 A0A1U8FD60 UNP 507 E 
+ATOM 4133 O OE2 . GLU A 1 507 ? 0.555   5.620   24.043  1.0 80.88 ? 507 GLU A OE2 1 A0A1U8FD60 UNP 507 E 
+ATOM 4134 N N   . ASN A 1 508 ? 0.203   11.708  22.887  1.0 82.12 ? 508 ASN A N   1 A0A1U8FD60 UNP 508 N 
+ATOM 4135 C CA  . ASN A 1 508 ? 1.068   12.625  22.138  1.0 82.12 ? 508 ASN A CA  1 A0A1U8FD60 UNP 508 N 
+ATOM 4136 C C   . ASN A 1 508 ? 1.896   11.908  21.043  1.0 82.12 ? 508 ASN A C   1 A0A1U8FD60 UNP 508 N 
+ATOM 4137 C CB  . ASN A 1 508 ? 1.898   13.470  23.121  1.0 82.12 ? 508 ASN A CB  1 A0A1U8FD60 UNP 508 N 
+ATOM 4138 O O   . ASN A 1 508 ? 3.071   12.192  20.812  1.0 82.12 ? 508 ASN A O   1 A0A1U8FD60 UNP 508 N 
+ATOM 4139 C CG  . ASN A 1 508 ? 2.636   14.583  22.399  1.0 82.12 ? 508 ASN A CG  1 A0A1U8FD60 UNP 508 N 
+ATOM 4140 N ND2 . ASN A 1 508 ? 3.918   14.724  22.636  1.0 82.12 ? 508 ASN A ND2 1 A0A1U8FD60 UNP 508 N 
+ATOM 4141 O OD1 . ASN A 1 508 ? 2.064   15.314  21.603  1.0 82.12 ? 508 ASN A OD1 1 A0A1U8FD60 UNP 508 N 
+ATOM 4142 N N   . PHE A 1 509 ? 1.295   10.919  20.379  1.0 86.19 ? 509 PHE A N   1 A0A1U8FD60 UNP 509 F 
+ATOM 4143 C CA  . PHE A 1 509 ? 1.990   10.043  19.436  1.0 86.19 ? 509 PHE A CA  1 A0A1U8FD60 UNP 509 F 
+ATOM 4144 C C   . PHE A 1 509 ? 2.138   10.668  18.043  1.0 86.19 ? 509 PHE A C   1 A0A1U8FD60 UNP 509 F 
+ATOM 4145 C CB  . PHE A 1 509 ? 1.251   8.703   19.370  1.0 86.19 ? 509 PHE A CB  1 A0A1U8FD60 UNP 509 F 
+ATOM 4146 O O   . PHE A 1 509 ? 3.189   10.522  17.411  1.0 86.19 ? 509 PHE A O   1 A0A1U8FD60 UNP 509 F 
+ATOM 4147 C CG  . PHE A 1 509 ? 1.920   7.693   18.459  1.0 86.19 ? 509 PHE A CG  1 A0A1U8FD60 UNP 509 F 
+ATOM 4148 C CD1 . PHE A 1 509 ? 1.550   7.613   17.105  1.0 86.19 ? 509 PHE A CD1 1 A0A1U8FD60 UNP 509 F 
+ATOM 4149 C CD2 . PHE A 1 509 ? 2.925   6.844   18.957  1.0 86.19 ? 509 PHE A CD2 1 A0A1U8FD60 UNP 509 F 
+ATOM 4150 C CE1 . PHE A 1 509 ? 2.172   6.684   16.256  1.0 86.19 ? 509 PHE A CE1 1 A0A1U8FD60 UNP 509 F 
+ATOM 4151 C CE2 . PHE A 1 509 ? 3.542   5.906   18.109  1.0 86.19 ? 509 PHE A CE2 1 A0A1U8FD60 UNP 509 F 
+ATOM 4152 C CZ  . PHE A 1 509 ? 3.162   5.822   16.758  1.0 86.19 ? 509 PHE A CZ  1 A0A1U8FD60 UNP 509 F 
+ATOM 4153 N N   . LEU A 1 510 ? 1.093   11.348  17.555  1.0 89.19 ? 510 LEU A N   1 A0A1U8FD60 UNP 510 L 
+ATOM 4154 C CA  . LEU A 1 510 ? 1.077   12.022  16.255  1.0 89.19 ? 510 LEU A CA  1 A0A1U8FD60 UNP 510 L 
+ATOM 4155 C C   . LEU A 1 510 ? 0.273   13.322  16.315  1.0 89.19 ? 510 LEU A C   1 A0A1U8FD60 UNP 510 L 
+ATOM 4156 C CB  . LEU A 1 510 ? 0.576   11.062  15.149  1.0 89.19 ? 510 LEU A CB  1 A0A1U8FD60 UNP 510 L 
+ATOM 4157 O O   . LEU A 1 510 ? -0.709  13.423  17.049  1.0 89.19 ? 510 LEU A O   1 A0A1U8FD60 UNP 510 L 
+ATOM 4158 C CG  . LEU A 1 510 ? -0.958  10.874  15.060  1.0 89.19 ? 510 LEU A CG  1 A0A1U8FD60 UNP 510 L 
+ATOM 4159 C CD1 . LEU A 1 510 ? -1.584  11.796  14.013  1.0 89.19 ? 510 LEU A CD1 1 A0A1U8FD60 UNP 510 L 
+ATOM 4160 C CD2 . LEU A 1 510 ? -1.320  9.448   14.648  1.0 89.19 ? 510 LEU A CD2 1 A0A1U8FD60 UNP 510 L 
+ATOM 4161 N N   . LYS A 1 511 ? 0.661   14.295  15.490  1.0 87.56 ? 511 LYS A N   1 A0A1U8FD60 UNP 511 K 
+ATOM 4162 C CA  . LYS A 1 511 ? -0.077  15.544  15.294  1.0 87.56 ? 511 LYS A CA  1 A0A1U8FD60 UNP 511 K 
+ATOM 4163 C C   . LYS A 1 511 ? -0.480  15.688  13.830  1.0 87.56 ? 511 LYS A C   1 A0A1U8FD60 UNP 511 K 
+ATOM 4164 C CB  . LYS A 1 511 ? 0.774   16.707  15.818  1.0 87.56 ? 511 LYS A CB  1 A0A1U8FD60 UNP 511 K 
+ATOM 4165 O O   . LYS A 1 511 ? 0.363   15.653  12.932  1.0 87.56 ? 511 LYS A O   1 A0A1U8FD60 UNP 511 K 
+ATOM 4166 C CG  . LYS A 1 511 ? 0.059   18.064  15.749  1.0 87.56 ? 511 LYS A CG  1 A0A1U8FD60 UNP 511 K 
+ATOM 4167 C CD  . LYS A 1 511 ? 0.919   19.156  16.400  1.0 87.56 ? 511 LYS A CD  1 A0A1U8FD60 UNP 511 K 
+ATOM 4168 C CE  . LYS A 1 511 ? 0.190   20.505  16.376  1.0 87.56 ? 511 LYS A CE  1 A0A1U8FD60 UNP 511 K 
+ATOM 4169 N NZ  . LYS A 1 511 ? 0.955   21.563  17.084  1.0 87.56 ? 511 LYS A NZ  1 A0A1U8FD60 UNP 511 K 
+ATOM 4170 N N   . THR A 1 512 ? -1.776  15.866  13.594  1.0 83.25 ? 512 THR A N   1 A0A1U8FD60 UNP 512 T 
+ATOM 4171 C CA  . THR A 1 512 ? -2.329  16.163  12.270  1.0 83.25 ? 512 THR A CA  1 A0A1U8FD60 UNP 512 T 
+ATOM 4172 C C   . THR A 1 512 ? -2.425  17.669  12.063  1.0 83.25 ? 512 THR A C   1 A0A1U8FD60 UNP 512 T 
+ATOM 4173 C CB  . THR A 1 512 ? -3.712  15.532  12.072  1.0 83.25 ? 512 THR A CB  1 A0A1U8FD60 UNP 512 T 
+ATOM 4174 O O   . THR A 1 512 ? -2.989  18.371  12.901  1.0 83.25 ? 512 THR A O   1 A0A1U8FD60 UNP 512 T 
+ATOM 4175 C CG2 . THR A 1 512 ? -3.658  14.006  12.056  1.0 83.25 ? 512 THR A CG2 1 A0A1U8FD60 UNP 512 T 
+ATOM 4176 O OG1 . THR A 1 512 ? -4.569  15.898  13.127  1.0 83.25 ? 512 THR A OG1 1 A0A1U8FD60 UNP 512 T 
+ATOM 4177 N N   . VAL A 1 513 ? -1.919  18.164  10.938  1.0 77.44 ? 513 VAL A N   1 A0A1U8FD60 UNP 513 V 
+ATOM 4178 C CA  . VAL A 1 513 ? -2.018  19.569  10.525  1.0 77.44 ? 513 VAL A CA  1 A0A1U8FD60 UNP 513 V 
+ATOM 4179 C C   . VAL A 1 513 ? -2.899  19.636  9.280   1.0 77.44 ? 513 VAL A C   1 A0A1U8FD60 UNP 513 V 
+ATOM 4180 C CB  . VAL A 1 513 ? -0.621  20.173  10.282  1.0 77.44 ? 513 VAL A CB  1 A0A1U8FD60 UNP 513 V 
+ATOM 4181 O O   . VAL A 1 513 ? -2.637  18.935  8.301   1.0 77.44 ? 513 VAL A O   1 A0A1U8FD60 UNP 513 V 
+ATOM 4182 C CG1 . VAL A 1 513 ? -0.718  21.656  9.908   1.0 77.44 ? 513 VAL A CG1 1 A0A1U8FD60 UNP 513 V 
+ATOM 4183 C CG2 . VAL A 1 513 ? 0.263   20.057  11.534  1.0 77.44 ? 513 VAL A CG2 1 A0A1U8FD60 UNP 513 V 
+ATOM 4184 N N   . SER A 1 514 ? -3.961  20.443  9.326   1.0 70.50 ? 514 SER A N   1 A0A1U8FD60 UNP 514 S 
+ATOM 4185 C CA  . SER A 1 514 ? -4.872  20.640  8.194   1.0 70.50 ? 514 SER A CA  1 A0A1U8FD60 UNP 514 S 
+ATOM 4186 C C   . SER A 1 514 ? -5.360  22.098  8.111   1.0 70.50 ? 514 SER A C   1 A0A1U8FD60 UNP 514 S 
+ATOM 4187 C CB  . SER A 1 514 ? -6.042  19.642  8.252   1.0 70.50 ? 514 SER A CB  1 A0A1U8FD60 UNP 514 S 
+ATOM 4188 O O   . SER A 1 514 ? -5.386  22.779  9.142   1.0 70.50 ? 514 SER A O   1 A0A1U8FD60 UNP 514 S 
+ATOM 4189 O OG  . SER A 1 514 ? -7.104  20.091  9.073   1.0 70.50 ? 514 SER A OG  1 A0A1U8FD60 UNP 514 S 
+ATOM 4190 N N   . PRO A 1 515 ? -5.777  22.580  6.922   1.0 59.84 ? 515 PRO A N   1 A0A1U8FD60 UNP 515 P 
+ATOM 4191 C CA  . PRO A 1 515 ? -6.192  23.974  6.714   1.0 59.84 ? 515 PRO A CA  1 A0A1U8FD60 UNP 515 P 
+ATOM 4192 C C   . PRO A 1 515 ? -7.362  24.415  7.605   1.0 59.84 ? 515 PRO A C   1 A0A1U8FD60 UNP 515 P 
+ATOM 4193 C CB  . PRO A 1 515 ? -6.589  24.071  5.233   1.0 59.84 ? 515 PRO A CB  1 A0A1U8FD60 UNP 515 P 
+ATOM 4194 O O   . PRO A 1 515 ? -7.435  25.560  8.034   1.0 59.84 ? 515 PRO A O   1 A0A1U8FD60 UNP 515 P 
+ATOM 4195 C CG  . PRO A 1 515 ? -5.925  22.872  4.560   1.0 59.84 ? 515 PRO A CG  1 A0A1U8FD60 UNP 515 P 
+ATOM 4196 C CD  . PRO A 1 515 ? -5.791  21.840  5.667   1.0 59.84 ? 515 PRO A CD  1 A0A1U8FD60 UNP 515 P 
+ATOM 4197 N N   . GLN A 1 516 ? -8.272  23.493  7.930   1.0 54.41 ? 516 GLN A N   1 A0A1U8FD60 UNP 516 Q 
+ATOM 4198 C CA  . GLN A 1 516 ? -9.478  23.778  8.719   1.0 54.41 ? 516 GLN A CA  1 A0A1U8FD60 UNP 516 Q 
+ATOM 4199 C C   . GLN A 1 516 ? -9.176  24.095  10.196  1.0 54.41 ? 516 GLN A C   1 A0A1U8FD60 UNP 516 Q 
+ATOM 4200 C CB  . GLN A 1 516 ? -10.436 22.582  8.592   1.0 54.41 ? 516 GLN A CB  1 A0A1U8FD60 UNP 516 Q 
+ATOM 4201 O O   . GLN A 1 516 ? -10.028 24.646  10.886  1.0 54.41 ? 516 GLN A O   1 A0A1U8FD60 UNP 516 Q 
+ATOM 4202 C CG  . GLN A 1 516 ? -11.009 22.439  7.169   1.0 54.41 ? 516 GLN A CG  1 A0A1U8FD60 UNP 516 Q 
+ATOM 4203 C CD  . GLN A 1 516 ? -11.767 21.131  6.942   1.0 54.41 ? 516 GLN A CD  1 A0A1U8FD60 UNP 516 Q 
+ATOM 4204 N NE2 . GLN A 1 516 ? -12.524 21.026  5.872   1.0 54.41 ? 516 GLN A NE2 1 A0A1U8FD60 UNP 516 Q 
+ATOM 4205 O OE1 . GLN A 1 516 ? -11.666 20.161  7.674   1.0 54.41 ? 516 GLN A OE1 1 A0A1U8FD60 UNP 516 Q 
+ATOM 4206 N N   . HIS A 1 517 ? -7.969  23.786  10.685  1.0 51.88 ? 517 HIS A N   1 A0A1U8FD60 UNP 517 H 
+ATOM 4207 C CA  . HIS A 1 517 ? -7.549  24.079  12.059  1.0 51.88 ? 517 HIS A CA  1 A0A1U8FD60 UNP 517 H 
+ATOM 4208 C C   . HIS A 1 517 ? -6.857  25.445  12.222  1.0 51.88 ? 517 HIS A C   1 A0A1U8FD60 UNP 517 H 
+ATOM 4209 C CB  . HIS A 1 517 ? -6.687  22.925  12.594  1.0 51.88 ? 517 HIS A CB  1 A0A1U8FD60 UNP 517 H 
+ATOM 4210 O O   . HIS A 1 517 ? -6.488  25.789  13.339  1.0 51.88 ? 517 HIS A O   1 A0A1U8FD60 UNP 517 H 
+ATOM 4211 C CG  . HIS A 1 517 ? -7.432  21.616  12.681  1.0 51.88 ? 517 HIS A CG  1 A0A1U8FD60 UNP 517 H 
+ATOM 4212 C CD2 . HIS A 1 517 ? -7.077  20.443  12.081  1.0 51.88 ? 517 HIS A CD2 1 A0A1U8FD60 UNP 517 H 
+ATOM 4213 N ND1 . HIS A 1 517 ? -8.590  21.376  13.383  1.0 51.88 ? 517 HIS A ND1 1 A0A1U8FD60 UNP 517 H 
+ATOM 4214 C CE1 . HIS A 1 517 ? -8.938  20.093  13.184  1.0 51.88 ? 517 HIS A CE1 1 A0A1U8FD60 UNP 517 H 
+ATOM 4215 N NE2 . HIS A 1 517 ? -8.047  19.481  12.382  1.0 51.88 ? 517 HIS A NE2 1 A0A1U8FD60 UNP 517 H 
+ATOM 4216 N N   . LEU A 1 518 ? -6.704  26.238  11.151  1.0 47.59 ? 518 LEU A N   1 A0A1U8FD60 UNP 518 L 
+ATOM 4217 C CA  . LEU A 1 518 ? -6.027  27.546  11.189  1.0 47.59 ? 518 LEU A CA  1 A0A1U8FD60 UNP 518 L 
+ATOM 4218 C C   . LEU A 1 518 ? -6.831  28.651  11.907  1.0 47.59 ? 518 LEU A C   1 A0A1U8FD60 UNP 518 L 
+ATOM 4219 C CB  . LEU A 1 518 ? -5.682  27.970  9.746   1.0 47.59 ? 518 LEU A CB  1 A0A1U8FD60 UNP 518 L 
+ATOM 4220 O O   . LEU A 1 518 ? -6.249  29.654  12.309  1.0 47.59 ? 518 LEU A O   1 A0A1U8FD60 UNP 518 L 
+ATOM 4221 C CG  . LEU A 1 518 ? -4.530  27.178  9.095   1.0 47.59 ? 518 LEU A CG  1 A0A1U8FD60 UNP 518 L 
+ATOM 4222 C CD1 . LEU A 1 518 ? -4.508  27.427  7.587   1.0 47.59 ? 518 LEU A CD1 1 A0A1U8FD60 UNP 518 L 
+ATOM 4223 C CD2 . LEU A 1 518 ? -3.166  27.598  9.652   1.0 47.59 ? 518 LEU A CD2 1 A0A1U8FD60 UNP 518 L 
+ATOM 4224 N N   . HIS A 1 519 ? -8.146  28.478  12.095  1.0 41.94 ? 519 HIS A N   1 A0A1U8FD60 UNP 519 H 
+ATOM 4225 C CA  . HIS A 1 519 ? -9.001  29.450  12.802  1.0 41.94 ? 519 HIS A CA  1 A0A1U8FD60 UNP 519 H 
+ATOM 4226 C C   . HIS A 1 519 ? -9.111  29.216  14.312  1.0 41.94 ? 519 HIS A C   1 A0A1U8FD60 UNP 519 H 
+ATOM 4227 C CB  . HIS A 1 519 ? -10.389 29.504  12.157  1.0 41.94 ? 519 HIS A CB  1 A0A1U8FD60 UNP 519 H 
+ATOM 4228 O O   . HIS A 1 519 ? -9.675  30.051  15.017  1.0 41.94 ? 519 HIS A O   1 A0A1U8FD60 UNP 519 H 
+ATOM 4229 C CG  . HIS A 1 519 ? -10.359 30.099  10.778  1.0 41.94 ? 519 HIS A CG  1 A0A1U8FD60 UNP 519 H 
+ATOM 4230 C CD2 . HIS A 1 519 ? -10.751 29.491  9.618   1.0 41.94 ? 519 HIS A CD2 1 A0A1U8FD60 UNP 519 H 
+ATOM 4231 N ND1 . HIS A 1 519 ? -9.920  31.362  10.449  1.0 41.94 ? 519 HIS A ND1 1 A0A1U8FD60 UNP 519 H 
+ATOM 4232 C CE1 . HIS A 1 519 ? -10.042 31.509  9.120   1.0 41.94 ? 519 HIS A CE1 1 A0A1U8FD60 UNP 519 H 
+ATOM 4233 N NE2 . HIS A 1 519 ? -10.546 30.393  8.571   1.0 41.94 ? 519 HIS A NE2 1 A0A1U8FD60 UNP 519 H 
+ATOM 4234 N N   . GLN A 1 520 ? -8.560  28.117  14.831  1.0 35.88 ? 520 GLN A N   1 A0A1U8FD60 UNP 520 Q 
+ATOM 4235 C CA  . GLN A 1 520 ? -8.242  28.054  16.251  1.0 35.88 ? 520 GLN A CA  1 A0A1U8FD60 UNP 520 Q 
+ATOM 4236 C C   . GLN A 1 520 ? -6.833  28.617  16.391  1.0 35.88 ? 520 GLN A C   1 A0A1U8FD60 UNP 520 Q 
+ATOM 4237 C CB  . GLN A 1 520 ? -8.364  26.623  16.789  1.0 35.88 ? 520 GLN A CB  1 A0A1U8FD60 UNP 520 Q 
+ATOM 4238 O O   . GLN A 1 520 ? -5.934  28.094  15.726  1.0 35.88 ? 520 GLN A O   1 A0A1U8FD60 UNP 520 Q 
+ATOM 4239 C CG  . GLN A 1 520 ? -9.846  26.232  16.891  1.0 35.88 ? 520 GLN A CG  1 A0A1U8FD60 UNP 520 Q 
+ATOM 4240 C CD  . GLN A 1 520 ? -10.083 24.848  17.483  1.0 35.88 ? 520 GLN A CD  1 A0A1U8FD60 UNP 520 Q 
+ATOM 4241 N NE2 . GLN A 1 520 ? -11.328 24.473  17.680  1.0 35.88 ? 520 GLN A NE2 1 A0A1U8FD60 UNP 520 Q 
+ATOM 4242 O OE1 . GLN A 1 520 ? -9.186  24.071  17.768  1.0 35.88 ? 520 GLN A OE1 1 A0A1U8FD60 UNP 520 Q 
+ATOM 4243 N N   . PRO A 1 521 ? -6.604  29.669  17.201  1.0 32.03 ? 521 PRO A N   1 A0A1U8FD60 UNP 521 P 
+ATOM 4244 C CA  . PRO A 1 521 ? -5.243  30.042  17.520  1.0 32.03 ? 521 PRO A CA  1 A0A1U8FD60 UNP 521 P 
+ATOM 4245 C C   . PRO A 1 521 ? -4.554  28.769  18.003  1.0 32.03 ? 521 PRO A C   1 A0A1U8FD60 UNP 521 P 
+ATOM 4246 C CB  . PRO A 1 521 ? -5.321  31.153  18.574  1.0 32.03 ? 521 PRO A CB  1 A0A1U8FD60 UNP 521 P 
+ATOM 4247 O O   . PRO A 1 521 ? -5.015  28.114  18.943  1.0 32.03 ? 521 PRO A O   1 A0A1U8FD60 UNP 521 P 
+ATOM 4248 C CG  . PRO A 1 521 ? -6.732  31.035  19.150  1.0 32.03 ? 521 PRO A CG  1 A0A1U8FD60 UNP 521 P 
+ATOM 4249 C CD  . PRO A 1 521 ? -7.551  30.395  18.031  1.0 32.03 ? 521 PRO A CD  1 A0A1U8FD60 UNP 521 P 
+ATOM 4250 N N   . MET A 1 522 ? -3.464  28.396  17.325  1.0 41.38 ? 522 MET A N   1 A0A1U8FD60 UNP 522 M 
+ATOM 4251 C CA  . MET A 1 522 ? -2.465  27.524  17.928  1.0 41.38 ? 522 MET A CA  1 A0A1U8FD60 UNP 522 M 
+ATOM 4252 C C   . MET A 1 522 ? -2.285  28.025  19.364  1.0 41.38 ? 522 MET A C   1 A0A1U8FD60 UNP 522 M 
+ATOM 4253 C CB  . MET A 1 522 ? -1.143  27.645  17.150  1.0 41.38 ? 522 MET A CB  1 A0A1U8FD60 UNP 522 M 
+ATOM 4254 O O   . MET A 1 522 ? -2.312  29.247  19.554  1.0 41.38 ? 522 MET A O   1 A0A1U8FD60 UNP 522 M 
+ATOM 4255 C CG  . MET A 1 522 ? -1.192  26.882  15.819  1.0 41.38 ? 522 MET A CG  1 A0A1U8FD60 UNP 522 M 
+ATOM 4256 S SD  . MET A 1 522 ? -0.934  25.085  15.959  1.0 41.38 ? 522 MET A SD  1 A0A1U8FD60 UNP 522 M 
+ATOM 4257 C CE  . MET A 1 522 ? 0.851   25.099  16.271  1.0 41.38 ? 522 MET A CE  1 A0A1U8FD60 UNP 522 M 
+ATOM 4258 N N   . PRO A 1 523 ? -2.117  27.164  20.380  1.0 35.38 ? 523 PRO A N   1 A0A1U8FD60 UNP 523 P 
+ATOM 4259 C CA  . PRO A 1 523 ? -1.608  27.622  21.659  1.0 35.38 ? 523 PRO A CA  1 A0A1U8FD60 UNP 523 P 
+ATOM 4260 C C   . PRO A 1 523 ? -0.196  28.155  21.395  1.0 35.38 ? 523 PRO A C   1 A0A1U8FD60 UNP 523 P 
+ATOM 4261 C CB  . PRO A 1 523 ? -1.687  26.428  22.622  1.0 35.38 ? 523 PRO A CB  1 A0A1U8FD60 UNP 523 P 
+ATOM 4262 O O   . PRO A 1 523 ? 0.807   27.459  21.528  1.0 35.38 ? 523 PRO A O   1 A0A1U8FD60 UNP 523 P 
+ATOM 4263 C CG  . PRO A 1 523 ? -2.552  25.406  21.882  1.0 35.38 ? 523 PRO A CG  1 A0A1U8FD60 UNP 523 P 
+ATOM 4264 C CD  . PRO A 1 523 ? -2.347  25.736  20.404  1.0 35.38 ? 523 PRO A CD  1 A0A1U8FD60 UNP 523 P 
+ATOM 4265 N N   . CYS A 1 524 ? -0.126  29.388  20.903  1.0 29.08 ? 524 CYS A N   1 A0A1U8FD60 UNP 524 C 
+ATOM 4266 C CA  . CYS A 1 524 ? 1.027   30.234  20.966  1.0 29.08 ? 524 CYS A CA  1 A0A1U8FD60 UNP 524 C 
+ATOM 4267 C C   . CYS A 1 524 ? 1.357   30.309  22.449  1.0 29.08 ? 524 CYS A C   1 A0A1U8FD60 UNP 524 C 
+ATOM 4268 C CB  . CYS A 1 524 ? 0.695   31.604  20.354  1.0 29.08 ? 524 CYS A CB  1 A0A1U8FD60 UNP 524 C 
+ATOM 4269 O O   . CYS A 1 524 ? 0.464   30.353  23.299  1.0 29.08 ? 524 CYS A O   1 A0A1U8FD60 UNP 524 C 
+ATOM 4270 S SG  . CYS A 1 524 ? 0.485   31.433  18.556  1.0 29.08 ? 524 CYS A SG  1 A0A1U8FD60 UNP 524 C 
+ATOM 4271 N N   . ALA A 1 525 ? 2.648   30.278  22.739  1.0 37.28 ? 525 ALA A N   1 A0A1U8FD60 UNP 525 A 
+ATOM 4272 C CA  . ALA A 1 525 ? 3.244   30.233  24.063  1.0 37.28 ? 525 ALA A CA  1 A0A1U8FD60 UNP 525 A 
+ATOM 4273 C C   . ALA A 1 525 ? 2.959   31.480  24.941  1.0 37.28 ? 525 ALA A C   1 A0A1U8FD60 UNP 525 A 
+ATOM 4274 C CB  . ALA A 1 525 ? 4.740   29.979  23.832  1.0 37.28 ? 525 ALA A CB  1 A0A1U8FD60 UNP 525 A 
+ATOM 4275 O O   . ALA A 1 525 ? 3.812   31.894  25.717  1.0 37.28 ? 525 ALA A O   1 A0A1U8FD60 UNP 525 A 
+ATOM 4276 N N   . SER A 1 526 ? 1.783   32.101  24.826  1.0 31.67 ? 526 SER A N   1 A0A1U8FD60 UNP 526 S 
+ATOM 4277 C CA  . SER A 1 526 ? 1.380   33.323  25.518  1.0 31.67 ? 526 SER A CA  1 A0A1U8FD60 UNP 526 S 
+ATOM 4278 C C   . SER A 1 526 ? 0.128   33.184  26.394  1.0 31.67 ? 526 SER A C   1 A0A1U8FD60 UNP 526 S 
+ATOM 4279 C CB  . SER A 1 526 ? 1.241   34.471  24.515  1.0 31.67 ? 526 SER A CB  1 A0A1U8FD60 UNP 526 S 
+ATOM 4280 O O   . SER A 1 526 ? -0.204  34.141  27.086  1.0 31.67 ? 526 SER A O   1 A0A1U8FD60 UNP 526 S 
+ATOM 4281 O OG  . SER A 1 526 ? 0.379   34.121  23.446  1.0 31.67 ? 526 SER A OG  1 A0A1U8FD60 UNP 526 S 
+ATOM 4282 N N   . SER A 1 527 ? -0.532  32.020  26.476  1.0 30.88 ? 527 SER A N   1 A0A1U8FD60 UNP 527 S 
+ATOM 4283 C CA  . SER A 1 527 ? -1.498  31.770  27.561  1.0 30.88 ? 527 SER A CA  1 A0A1U8FD60 UNP 527 S 
+ATOM 4284 C C   . SER A 1 527 ? -0.866  30.901  28.644  1.0 30.88 ? 527 SER A C   1 A0A1U8FD60 UNP 527 S 
+ATOM 4285 C CB  . SER A 1 527 ? -2.836  31.223  27.057  1.0 30.88 ? 527 SER A CB  1 A0A1U8FD60 UNP 527 S 
+ATOM 4286 O O   . SER A 1 527 ? -0.727  29.688  28.484  1.0 30.88 ? 527 SER A O   1 A0A1U8FD60 UNP 527 S 
+ATOM 4287 O OG  . SER A 1 527 ? -2.721  29.896  26.591  1.0 30.88 ? 527 SER A OG  1 A0A1U8FD60 UNP 527 S 
+ATOM 4288 N N   . ALA A 1 528 ? -0.498  31.537  29.753  1.0 31.80 ? 528 ALA A N   1 A0A1U8FD60 UNP 528 A 
+ATOM 4289 C CA  . ALA A 1 528 ? 0.013   30.933  30.976  1.0 31.80 ? 528 ALA A CA  1 A0A1U8FD60 UNP 528 A 
+ATOM 4290 C C   . ALA A 1 528 ? -1.030  30.030  31.674  1.0 31.80 ? 528 ALA A C   1 A0A1U8FD60 UNP 528 A 
+ATOM 4291 C CB  . ALA A 1 528 ? 0.505   32.078  31.872  1.0 31.80 ? 528 ALA A CB  1 A0A1U8FD60 UNP 528 A 
+ATOM 4292 O O   . ALA A 1 528 ? -1.518  30.328  32.760  1.0 31.80 ? 528 ALA A O   1 A0A1U8FD60 UNP 528 A 
+ATOM 4293 N N   . LYS A 1 529 ? -1.365  28.895  31.056  1.0 31.08 ? 529 LYS A N   1 A0A1U8FD60 UNP 529 K 
+ATOM 4294 C CA  . LYS A 1 529 ? -1.874  27.708  31.747  1.0 31.08 ? 529 LYS A CA  1 A0A1U8FD60 UNP 529 K 
+ATOM 4295 C C   . LYS A 1 529 ? -0.916  26.573  31.423  1.0 31.08 ? 529 LYS A C   1 A0A1U8FD60 UNP 529 K 
+ATOM 4296 C CB  . LYS A 1 529 ? -3.331  27.398  31.367  1.0 31.08 ? 529 LYS A CB  1 A0A1U8FD60 UNP 529 K 
+ATOM 4297 O O   . LYS A 1 529 ? -0.819  26.145  30.278  1.0 31.08 ? 529 LYS A O   1 A0A1U8FD60 UNP 529 K 
+ATOM 4298 C CG  . LYS A 1 529 ? -4.307  28.366  32.059  1.0 31.08 ? 529 LYS A CG  1 A0A1U8FD60 UNP 529 K 
+ATOM 4299 C CD  . LYS A 1 529 ? -5.768  27.958  31.824  1.0 31.08 ? 529 LYS A CD  1 A0A1U8FD60 UNP 529 K 
+ATOM 4300 C CE  . LYS A 1 529 ? -6.708  28.932  32.548  1.0 31.08 ? 529 LYS A CE  1 A0A1U8FD60 UNP 529 K 
+ATOM 4301 N NZ  . LYS A 1 529 ? -8.137  28.565  32.366  1.0 31.08 ? 529 LYS A NZ  1 A0A1U8FD60 UNP 529 K 
+ATOM 4302 N N   . ALA A 1 530 ? -0.163  26.155  32.434  1.0 33.69 ? 530 ALA A N   1 A0A1U8FD60 UNP 530 A 
+ATOM 4303 C CA  . ALA A 1 530 ? 0.822   25.089  32.377  1.0 33.69 ? 530 ALA A CA  1 A0A1U8FD60 UNP 530 A 
+ATOM 4304 C C   . ALA A 1 530 ? 0.182   23.756  31.938  1.0 33.69 ? 530 ALA A C   1 A0A1U8FD60 UNP 530 A 
+ATOM 4305 C CB  . ALA A 1 530 ? 1.477   25.006  33.763  1.0 33.69 ? 530 ALA A CB  1 A0A1U8FD60 UNP 530 A 
+ATOM 4306 O O   . ALA A 1 530 ? -0.228  22.943  32.755  1.0 33.69 ? 530 ALA A O   1 A0A1U8FD60 UNP 530 A 
+ATOM 4307 N N   . SER A 1 531 ? 0.103   23.537  30.630  1.0 33.84 ? 531 SER A N   1 A0A1U8FD60 UNP 531 S 
+ATOM 4308 C CA  . SER A 1 531 ? 0.112   22.213  30.019  1.0 33.84 ? 531 SER A CA  1 A0A1U8FD60 UNP 531 S 
+ATOM 4309 C C   . SER A 1 531 ? 1.491   22.082  29.397  1.0 33.84 ? 531 SER A C   1 A0A1U8FD60 UNP 531 S 
+ATOM 4310 C CB  . SER A 1 531 ? -0.996  22.098  28.967  1.0 33.84 ? 531 SER A CB  1 A0A1U8FD60 UNP 531 S 
+ATOM 4311 O O   . SER A 1 531 ? 1.817   22.836  28.482  1.0 33.84 ? 531 SER A O   1 A0A1U8FD60 UNP 531 S 
+ATOM 4312 O OG  . SER A 1 531 ? -0.802  20.965  28.142  1.0 33.84 ? 531 SER A OG  1 A0A1U8FD60 UNP 531 S 
+ATOM 4313 N N   . SER A 1 532 ? 2.316   21.169  29.901  1.0 39.22 ? 532 SER A N   1 A0A1U8FD60 UNP 532 S 
+ATOM 4314 C CA  . SER A 1 532 ? 3.616   20.849  29.314  1.0 39.22 ? 532 SER A CA  1 A0A1U8FD60 UNP 532 S 
+ATOM 4315 C C   . SER A 1 532 ? 3.473   20.661  27.797  1.0 39.22 ? 532 SER A C   1 A0A1U8FD60 UNP 532 S 
+ATOM 4316 C CB  . SER A 1 532 ? 4.179   19.595  29.998  1.0 39.22 ? 532 SER A CB  1 A0A1U8FD60 UNP 532 S 
+ATOM 4317 O O   . SER A 1 532 ? 2.739   19.796  27.319  1.0 39.22 ? 532 SER A O   1 A0A1U8FD60 UNP 532 S 
+ATOM 4318 O OG  . SER A 1 532 ? 3.230   18.544  30.033  1.0 39.22 ? 532 SER A OG  1 A0A1U8FD60 UNP 532 S 
+ATOM 4319 N N   . THR A 1 533 ? 4.119   21.515  27.003  1.0 49.44 ? 533 THR A N   1 A0A1U8FD60 UNP 533 T 
+ATOM 4320 C CA  . THR A 1 533 ? 4.125   21.401  25.539  1.0 49.44 ? 533 THR A CA  1 A0A1U8FD60 UNP 533 T 
+ATOM 4321 C C   . THR A 1 533 ? 5.025   20.228  25.157  1.0 49.44 ? 533 THR A C   1 A0A1U8FD60 UNP 533 T 
+ATOM 4322 C CB  . THR A 1 533 ? 4.580   22.713  24.877  1.0 49.44 ? 533 THR A CB  1 A0A1U8FD60 UNP 533 T 
+ATOM 4323 O O   . THR A 1 533 ? 6.206   20.415  24.868  1.0 49.44 ? 533 THR A O   1 A0A1U8FD60 UNP 533 T 
+ATOM 4324 C CG2 . THR A 1 533 ? 3.542   23.824  25.039  1.0 49.44 ? 533 THR A CG2 1 A0A1U8FD60 UNP 533 T 
+ATOM 4325 O OG1 . THR A 1 533 ? 5.780   23.156  25.467  1.0 49.44 ? 533 THR A OG1 1 A0A1U8FD60 UNP 533 T 
+ATOM 4326 N N   . ARG A 1 534 ? 4.492   19.003  25.248  1.0 61.78 ? 534 ARG A N   1 A0A1U8FD60 UNP 534 R 
+ATOM 4327 C CA  . ARG A 1 534 ? 5.202   17.764  24.900  1.0 61.78 ? 534 ARG A CA  1 A0A1U8FD60 UNP 534 R 
+ATOM 4328 C C   . ARG A 1 534 ? 5.664   17.796  23.438  1.0 61.78 ? 534 ARG A C   1 A0A1U8FD60 UNP 534 R 
+ATOM 4329 C CB  . ARG A 1 534 ? 4.327   16.532  25.183  1.0 61.78 ? 534 ARG A CB  1 A0A1U8FD60 UNP 534 R 
+ATOM 4330 O O   . ARG A 1 534 ? 5.005   18.390  22.580  1.0 61.78 ? 534 ARG A O   1 A0A1U8FD60 UNP 534 R 
+ATOM 4331 C CG  . ARG A 1 534 ? 4.012   16.303  26.668  1.0 61.78 ? 534 ARG A CG  1 A0A1U8FD60 UNP 534 R 
+ATOM 4332 C CD  . ARG A 1 534 ? 3.213   15.003  26.851  1.0 61.78 ? 534 ARG A CD  1 A0A1U8FD60 UNP 534 R 
+ATOM 4333 N NE  . ARG A 1 534 ? 3.026   14.684  28.282  1.0 61.78 ? 534 ARG A NE  1 A0A1U8FD60 UNP 534 R 
+ATOM 4334 N NH1 . ARG A 1 534 ? 0.799   14.088  28.262  1.0 61.78 ? 534 ARG A NH1 1 A0A1U8FD60 UNP 534 R 
+ATOM 4335 N NH2 . ARG A 1 534 ? 1.935   14.074  30.184  1.0 61.78 ? 534 ARG A NH2 1 A0A1U8FD60 UNP 534 R 
+ATOM 4336 C CZ  . ARG A 1 534 ? 1.921   14.290  28.897  1.0 61.78 ? 534 ARG A CZ  1 A0A1U8FD60 UNP 534 R 
+ATOM 4337 N N   . THR A 1 535 ? 6.812   17.179  23.153  1.0 72.62 ? 535 THR A N   1 A0A1U8FD60 UNP 535 T 
+ATOM 4338 C CA  . THR A 1 535 ? 7.459   17.288  21.837  1.0 72.62 ? 535 THR A CA  1 A0A1U8FD60 UNP 535 T 
+ATOM 4339 C C   . THR A 1 535 ? 6.680   16.528  20.762  1.0 72.62 ? 535 THR A C   1 A0A1U8FD60 UNP 535 T 
+ATOM 4340 C CB  . THR A 1 535 ? 8.935   16.850  21.868  1.0 72.62 ? 535 THR A CB  1 A0A1U8FD60 UNP 535 T 
+ATOM 4341 O O   . THR A 1 535 ? 6.223   15.407  20.974  1.0 72.62 ? 535 THR A O   1 A0A1U8FD60 UNP 535 T 
+ATOM 4342 C CG2 . THR A 1 535 ? 9.785   17.747  22.765  1.0 72.62 ? 535 THR A CG2 1 A0A1U8FD60 UNP 535 T 
+ATOM 4343 O OG1 . THR A 1 535 ? 9.121   15.503  22.265  1.0 72.62 ? 535 THR A OG1 1 A0A1U8FD60 UNP 535 T 
+ATOM 4344 N N   . VAL A 1 536 ? 6.507   17.116  19.575  1.0 77.25 ? 536 VAL A N   1 A0A1U8FD60 UNP 536 V 
+ATOM 4345 C CA  . VAL A 1 536 ? 5.816   16.440  18.466  1.0 77.25 ? 536 VAL A CA  1 A0A1U8FD60 UNP 536 V 
+ATOM 4346 C C   . VAL A 1 536 ? 6.814   15.572  17.702  1.0 77.25 ? 536 VAL A C   1 A0A1U8FD60 UNP 536 V 
+ATOM 4347 C CB  . VAL A 1 536 ? 5.110   17.438  17.535  1.0 77.25 ? 536 VAL A CB  1 A0A1U8FD60 UNP 536 V 
+ATOM 4348 O O   . VAL A 1 536 ? 7.767   16.085  17.119  1.0 77.25 ? 536 VAL A O   1 A0A1U8FD60 UNP 536 V 
+ATOM 4349 C CG1 . VAL A 1 536 ? 4.392   16.704  16.397  1.0 77.25 ? 536 VAL A CG1 1 A0A1U8FD60 UNP 536 V 
+ATOM 4350 C CG2 . VAL A 1 536 ? 4.057   18.262  18.289  1.0 77.25 ? 536 VAL A CG2 1 A0A1U8FD60 UNP 536 V 
+ATOM 4351 N N   . ARG A 1 537 ? 6.592   14.252  17.674  1.0 84.69 ? 537 ARG A N   1 A0A1U8FD60 UNP 537 R 
+ATOM 4352 C CA  . ARG A 1 537 ? 7.500   13.294  17.008  1.0 84.69 ? 537 ARG A CA  1 A0A1U8FD60 UNP 537 R 
+ATOM 4353 C C   . ARG A 1 537 ? 7.052   12.875  15.610  1.0 84.69 ? 537 ARG A C   1 A0A1U8FD60 UNP 537 R 
+ATOM 4354 C CB  . ARG A 1 537 ? 7.733   12.077  17.924  1.0 84.69 ? 537 ARG A CB  1 A0A1U8FD60 UNP 537 R 
+ATOM 4355 O O   . ARG A 1 537 ? 7.900   12.538  14.783  1.0 84.69 ? 537 ARG A O   1 A0A1U8FD60 UNP 537 R 
+ATOM 4356 C CG  . ARG A 1 537 ? 8.377   12.426  19.282  1.0 84.69 ? 537 ARG A CG  1 A0A1U8FD60 UNP 537 R 
+ATOM 4357 C CD  . ARG A 1 537 ? 9.735   13.117  19.118  1.0 84.69 ? 537 ARG A CD  1 A0A1U8FD60 UNP 537 R 
+ATOM 4358 N NE  . ARG A 1 537 ? 10.352  13.470  20.409  1.0 84.69 ? 537 ARG A NE  1 A0A1U8FD60 UNP 537 R 
+ATOM 4359 N NH1 . ARG A 1 537 ? 12.510  13.594  19.663  1.0 84.69 ? 537 ARG A NH1 1 A0A1U8FD60 UNP 537 R 
+ATOM 4360 N NH2 . ARG A 1 537 ? 12.025  14.037  21.832  1.0 84.69 ? 537 ARG A NH2 1 A0A1U8FD60 UNP 537 R 
+ATOM 4361 C CZ  . ARG A 1 537 ? 11.635  13.693  20.632  1.0 84.69 ? 537 ARG A CZ  1 A0A1U8FD60 UNP 537 R 
+ATOM 4362 N N   . ARG A 1 538 ? 5.749   12.913  15.325  1.0 90.94 ? 538 ARG A N   1 A0A1U8FD60 UNP 538 R 
+ATOM 4363 C CA  . ARG A 1 538 ? 5.166   12.505  14.038  1.0 90.94 ? 538 ARG A CA  1 A0A1U8FD60 UNP 538 R 
+ATOM 4364 C C   . ARG A 1 538 ? 4.179   13.549  13.547  1.0 90.94 ? 538 ARG A C   1 A0A1U8FD60 UNP 538 R 
+ATOM 4365 C CB  . ARG A 1 538 ? 4.475   11.140  14.160  1.0 90.94 ? 538 ARG A CB  1 A0A1U8FD60 UNP 538 R 
+ATOM 4366 O O   . ARG A 1 538 ? 3.289   13.961  14.290  1.0 90.94 ? 538 ARG A O   1 A0A1U8FD60 UNP 538 R 
+ATOM 4367 C CG  . ARG A 1 538 ? 5.446   10.036  14.584  1.0 90.94 ? 538 ARG A CG  1 A0A1U8FD60 UNP 538 R 
+ATOM 4368 C CD  . ARG A 1 538 ? 4.700   8.724   14.808  1.0 90.94 ? 538 ARG A CD  1 A0A1U8FD60 UNP 538 R 
+ATOM 4369 N NE  . ARG A 1 538 ? 5.663   7.662   15.097  1.0 90.94 ? 538 ARG A NE  1 A0A1U8FD60 UNP 538 R 
+ATOM 4370 N NH1 . ARG A 1 538 ? 5.964   7.967   17.357  1.0 90.94 ? 538 ARG A NH1 1 A0A1U8FD60 UNP 538 R 
+ATOM 4371 N NH2 . ARG A 1 538 ? 7.224   6.503   16.199  1.0 90.94 ? 538 ARG A NH2 1 A0A1U8FD60 UNP 538 R 
+ATOM 4372 C CZ  . ARG A 1 538 ? 6.270   7.384   16.230  1.0 90.94 ? 538 ARG A CZ  1 A0A1U8FD60 UNP 538 R 
+ATOM 4373 N N   . LEU A 1 539 ? 4.343   13.951  12.295  1.0 89.25 ? 539 LEU A N   1 A0A1U8FD60 UNP 539 L 
+ATOM 4374 C CA  . LEU A 1 539 ? 3.510   14.928  11.618  1.0 89.25 ? 539 LEU A CA  1 A0A1U8FD60 UNP 539 L 
+ATOM 4375 C C   . LEU A 1 539 ? 2.828   14.294  10.412  1.0 89.25 ? 539 LEU A C   1 A0A1U8FD60 UNP 539 L 
+ATOM 4376 C CB  . LEU A 1 539 ? 4.362   16.133  11.191  1.0 89.25 ? 539 LEU A CB  1 A0A1U8FD60 UNP 539 L 
+ATOM 4377 O O   . LEU A 1 539 ? 3.487   13.772  9.513   1.0 89.25 ? 539 LEU A O   1 A0A1U8FD60 UNP 539 L 
+ATOM 4378 C CG  . LEU A 1 539 ? 4.863   17.017  12.341  1.0 89.25 ? 539 LEU A CG  1 A0A1U8FD60 UNP 539 L 
+ATOM 4379 C CD1 . LEU A 1 539 ? 5.733   18.124  11.755  1.0 89.25 ? 539 LEU A CD1 1 A0A1U8FD60 UNP 539 L 
+ATOM 4380 C CD2 . LEU A 1 539 ? 3.708   17.688  13.083  1.0 89.25 ? 539 LEU A CD2 1 A0A1U8FD60 UNP 539 L 
+ATOM 4381 N N   . SER A 1 540 ? 1.507   14.425  10.373  1.0 89.38 ? 540 SER A N   1 A0A1U8FD60 UNP 540 S 
+ATOM 4382 C CA  . SER A 1 540 ? 0.705   14.187  9.177   1.0 89.38 ? 540 SER A CA  1 A0A1U8FD60 UNP 540 S 
+ATOM 4383 C C   . SER A 1 540 ? 0.157   15.521  8.698   1.0 89.38 ? 540 SER A C   1 A0A1U8FD60 UNP 540 S 
+ATOM 4384 C CB  . SER A 1 540 ? -0.414  13.199  9.482   1.0 89.38 ? 540 SER A CB  1 A0A1U8FD60 UNP 540 S 
+ATOM 4385 O O   . SER A 1 540 ? -0.600  16.171  9.418   1.0 89.38 ? 540 SER A O   1 A0A1U8FD60 UNP 540 S 
+ATOM 4386 O OG  . SER A 1 540 ? -1.344  13.189  8.420   1.0 89.38 ? 540 SER A OG  1 A0A1U8FD60 UNP 540 S 
+ATOM 4387 N N   . ILE A 1 541 ? 0.539   15.939  7.498   1.0 82.12 ? 541 ILE A N   1 A0A1U8FD60 UNP 541 I 
+ATOM 4388 C CA  . ILE A 1 541 ? 0.286   17.289  6.999   1.0 82.12 ? 541 ILE A CA  1 A0A1U8FD60 UNP 541 I 
+ATOM 4389 C C   . ILE A 1 541 ? -0.535  17.188  5.724   1.0 82.12 ? 541 ILE A C   1 A0A1U8FD60 UNP 541 I 
+ATOM 4390 C CB  . ILE A 1 541 ? 1.613   18.042  6.775   1.0 82.12 ? 541 ILE A CB  1 A0A1U8FD60 UNP 541 I 
+ATOM 4391 O O   . ILE A 1 541 ? -0.069  16.648  4.720   1.0 82.12 ? 541 ILE A O   1 A0A1U8FD60 UNP 541 I 
+ATOM 4392 C CG1 . ILE A 1 541 ? 2.471   18.092  8.064   1.0 82.12 ? 541 ILE A CG1 1 A0A1U8FD60 UNP 541 I 
+ATOM 4393 C CG2 . ILE A 1 541 ? 1.331   19.476  6.287   1.0 82.12 ? 541 ILE A CG2 1 A0A1U8FD60 UNP 541 I 
+ATOM 4394 C CD1 . ILE A 1 541 ? 3.961   18.252  7.759   1.0 82.12 ? 541 ILE A CD1 1 A0A1U8FD60 UNP 541 I 
+ATOM 4395 N N   . ILE A 1 542 ? -1.748  17.731  5.762   1.0 79.88 ? 542 ILE A N   1 A0A1U8FD60 UNP 542 I 
+ATOM 4396 C CA  . ILE A 1 542 ? -2.593  17.881  4.580   1.0 79.88 ? 542 ILE A CA  1 A0A1U8FD60 UNP 542 I 
+ATOM 4397 C C   . ILE A 1 542 ? -2.320  19.268  4.004   1.0 79.88 ? 542 ILE A C   1 A0A1U8FD60 UNP 542 I 
+ATOM 4398 C CB  . ILE A 1 542 ? -4.077  17.629  4.911   1.0 79.88 ? 542 ILE A CB  1 A0A1U8FD60 UNP 542 I 
+ATOM 4399 O O   . ILE A 1 542 ? -2.611  20.279  4.641   1.0 79.88 ? 542 ILE A O   1 A0A1U8FD60 UNP 542 I 
+ATOM 4400 C CG1 . ILE A 1 542 ? -4.236  16.211  5.512   1.0 79.88 ? 542 ILE A CG1 1 A0A1U8FD60 UNP 542 I 
+ATOM 4401 C CG2 . ILE A 1 542 ? -4.924  17.801  3.635   1.0 79.88 ? 542 ILE A CG2 1 A0A1U8FD60 UNP 542 I 
+ATOM 4402 C CD1 . ILE A 1 542 ? -5.662  15.854  5.935   1.0 79.88 ? 542 ILE A CD1 1 A0A1U8FD60 UNP 542 I 
+ATOM 4403 N N   . VAL A 1 543 ? -1.716  19.306  2.820   1.0 74.38 ? 543 VAL A N   1 A0A1U8FD60 UNP 543 V 
+ATOM 4404 C CA  . VAL A 1 543 ? -1.257  20.541  2.174   1.0 74.38 ? 543 VAL A CA  1 A0A1U8FD60 UNP 543 V 
+ATOM 4405 C C   . VAL A 1 543 ? -2.309  21.022  1.178   1.0 74.38 ? 543 VAL A C   1 A0A1U8FD60 UNP 543 V 
+ATOM 4406 C CB  . VAL A 1 543 ? 0.103   20.328  1.480   1.0 74.38 ? 543 VAL A CB  1 A0A1U8FD60 UNP 543 V 
+ATOM 4407 O O   . VAL A 1 543 ? -2.679  20.261  0.288   1.0 74.38 ? 543 VAL A O   1 A0A1U8FD60 UNP 543 V 
+ATOM 4408 C CG1 . VAL A 1 543 ? 0.649   21.654  0.948   1.0 74.38 ? 543 VAL A CG1 1 A0A1U8FD60 UNP 543 V 
+ATOM 4409 C CG2 . VAL A 1 543 ? 1.164   19.762  2.434   1.0 74.38 ? 543 VAL A CG2 1 A0A1U8FD60 UNP 543 V 
+ATOM 4410 N N   . ASP A 1 544 ? -2.763  22.270  1.308   1.0 68.06 ? 544 ASP A N   1 A0A1U8FD60 UNP 544 D 
+ATOM 4411 C CA  . ASP A 1 544 ? -3.647  22.937  0.338   1.0 68.06 ? 544 ASP A CA  1 A0A1U8FD60 UNP 544 D 
+ATOM 4412 C C   . ASP A 1 544 ? -2.869  23.930  -0.541  1.0 68.06 ? 544 ASP A C   1 A0A1U8FD60 UNP 544 D 
+ATOM 4413 C CB  . ASP A 1 544 ? -4.829  23.605  1.065   1.0 68.06 ? 544 ASP A CB  1 A0A1U8FD60 UNP 544 D 
+ATOM 4414 O O   . ASP A 1 544 ? -1.757  24.337  -0.197  1.0 68.06 ? 544 ASP A O   1 A0A1U8FD60 UNP 544 D 
+ATOM 4415 C CG  . ASP A 1 544 ? -6.125  23.629  0.244   1.0 68.06 ? 544 ASP A CG  1 A0A1U8FD60 UNP 544 D 
+ATOM 4416 O OD1 . ASP A 1 544 ? -6.047  23.576  -1.002  1.0 68.06 ? 544 ASP A OD1 1 A0A1U8FD60 UNP 544 D 
+ATOM 4417 O OD2 . ASP A 1 544 ? -7.205  23.564  0.879   1.0 68.06 ? 544 ASP A OD2 1 A0A1U8FD60 UNP 544 D 
+ATOM 4418 N N   . ASN A 1 545 ? -3.468  24.318  -1.666  1.0 57.78 ? 545 ASN A N   1 A0A1U8FD60 UNP 545 N 
+ATOM 4419 C CA  . ASN A 1 545 ? -2.827  25.026  -2.772  1.0 57.78 ? 545 ASN A CA  1 A0A1U8FD60 UNP 545 N 
+ATOM 4420 C C   . ASN A 1 545 ? -2.201  26.383  -2.420  1.0 57.78 ? 545 ASN A C   1 A0A1U8FD60 UNP 545 N 
+ATOM 4421 C CB  . ASN A 1 545 ? -3.871  25.214  -3.884  1.0 57.78 ? 545 ASN A CB  1 A0A1U8FD60 UNP 545 N 
+ATOM 4422 O O   . ASN A 1 545 ? -1.300  26.802  -3.141  1.0 57.78 ? 545 ASN A O   1 A0A1U8FD60 UNP 545 N 
+ATOM 4423 C CG  . ASN A 1 545 ? -4.028  24.013  -4.787  1.0 57.78 ? 545 ASN A CG  1 A0A1U8FD60 UNP 545 N 
+ATOM 4424 N ND2 . ASN A 1 545 ? -4.817  24.174  -5.820  1.0 57.78 ? 545 ASN A ND2 1 A0A1U8FD60 UNP 545 N 
+ATOM 4425 O OD1 . ASN A 1 545 ? -3.432  22.955  -4.632  1.0 57.78 ? 545 ASN A OD1 1 A0A1U8FD60 UNP 545 N 
+ATOM 4426 N N   . ASN A 1 546 ? -2.646  27.061  -1.355  1.0 52.06 ? 546 ASN A N   1 A0A1U8FD60 UNP 546 N 
+ATOM 4427 C CA  . ASN A 1 546 ? -2.331  28.482  -1.163  1.0 52.06 ? 546 ASN A CA  1 A0A1U8FD60 UNP 546 N 
+ATOM 4428 C C   . ASN A 1 546 ? -1.586  28.863  0.125   1.0 52.06 ? 546 ASN A C   1 A0A1U8FD60 UNP 546 N 
+ATOM 4429 C CB  . ASN A 1 546 ? -3.614  29.306  -1.375  1.0 52.06 ? 546 ASN A CB  1 A0A1U8FD60 UNP 546 N 
+ATOM 4430 O O   . ASN A 1 546 ? -1.180  30.011  0.222   1.0 52.06 ? 546 ASN A O   1 A0A1U8FD60 UNP 546 N 
+ATOM 4431 C CG  . ASN A 1 546 ? -3.987  29.466  -2.841  1.0 52.06 ? 546 ASN A CG  1 A0A1U8FD60 UNP 546 N 
+ATOM 4432 N ND2 . ASN A 1 546 ? -5.158  29.987  -3.116  1.0 52.06 ? 546 ASN A ND2 1 A0A1U8FD60 UNP 546 N 
+ATOM 4433 O OD1 . ASN A 1 546 ? -3.264  29.139  -3.766  1.0 52.06 ? 546 ASN A OD1 1 A0A1U8FD60 UNP 546 N 
+ATOM 4434 N N   . ASP A 1 547 ? -1.324  27.959  1.079   1.0 54.28 ? 547 ASP A N   1 A0A1U8FD60 UNP 547 D 
+ATOM 4435 C CA  . ASP A 1 547 ? -0.964  28.416  2.439   1.0 54.28 ? 547 ASP A CA  1 A0A1U8FD60 UNP 547 D 
+ATOM 4436 C C   . ASP A 1 547 ? 0.112   27.590  3.158   1.0 54.28 ? 547 ASP A C   1 A0A1U8FD60 UNP 547 D 
+ATOM 4437 C CB  . ASP A 1 547 ? -2.250  28.558  3.269   1.0 54.28 ? 547 ASP A CB  1 A0A1U8FD60 UNP 547 D 
+ATOM 4438 O O   . ASP A 1 547 ? 0.112   27.494  4.385   1.0 54.28 ? 547 ASP A O   1 A0A1U8FD60 UNP 547 D 
+ATOM 4439 C CG  . ASP A 1 547 ? -3.062  29.792  2.871   1.0 54.28 ? 547 ASP A CG  1 A0A1U8FD60 UNP 547 D 
+ATOM 4440 O OD1 . ASP A 1 547 ? -2.468  30.889  2.805   1.0 54.28 ? 547 ASP A OD1 1 A0A1U8FD60 UNP 547 D 
+ATOM 4441 O OD2 . ASP A 1 547 ? -4.286  29.620  2.705   1.0 54.28 ? 547 ASP A OD2 1 A0A1U8FD60 UNP 547 D 
+ATOM 4442 N N   . VAL A 1 548 ? 1.077   26.989  2.446   1.0 52.78 ? 548 VAL A N   1 A0A1U8FD60 UNP 548 V 
+ATOM 4443 C CA  . VAL A 1 548 ? 2.105   26.190  3.149   1.0 52.78 ? 548 VAL A CA  1 A0A1U8FD60 UNP 548 V 
+ATOM 4444 C C   . VAL A 1 548 ? 2.936   27.034  4.132   1.0 52.78 ? 548 VAL A C   1 A0A1U8FD60 UNP 548 V 
+ATOM 4445 C CB  . VAL A 1 548 ? 3.012   25.337  2.243   1.0 52.78 ? 548 VAL A CB  1 A0A1U8FD60 UNP 548 V 
+ATOM 4446 O O   . VAL A 1 548 ? 3.356   26.537  5.178   1.0 52.78 ? 548 VAL A O   1 A0A1U8FD60 UNP 548 V 
+ATOM 4447 C CG1 . VAL A 1 548 ? 3.524   24.113  3.017   1.0 52.78 ? 548 VAL A CG1 1 A0A1U8FD60 UNP 548 V 
+ATOM 4448 C CG2 . VAL A 1 548 ? 2.278   24.797  1.012   1.0 52.78 ? 548 VAL A CG2 1 A0A1U8FD60 UNP 548 V 
+ATOM 4449 N N   . GLN A 1 549 ? 3.114   28.328  3.835   1.0 53.69 ? 549 GLN A N   1 A0A1U8FD60 UNP 549 Q 
+ATOM 4450 C CA  . GLN A 1 549 ? 3.817   29.277  4.706   1.0 53.69 ? 549 GLN A CA  1 A0A1U8FD60 UNP 549 Q 
+ATOM 4451 C C   . GLN A 1 549 ? 3.094   29.548  6.036   1.0 53.69 ? 549 GLN A C   1 A0A1U8FD60 UNP 549 Q 
+ATOM 4452 C CB  . GLN A 1 549 ? 4.072   30.603  3.970   1.0 53.69 ? 549 GLN A CB  1 A0A1U8FD60 UNP 549 Q 
+ATOM 4453 O O   . GLN A 1 549 ? 3.751   29.916  7.005   1.0 53.69 ? 549 GLN A O   1 A0A1U8FD60 UNP 549 Q 
+ATOM 4454 C CG  . GLN A 1 549 ? 4.969   30.435  2.729   1.0 53.69 ? 549 GLN A CG  1 A0A1U8FD60 UNP 549 Q 
+ATOM 4455 C CD  . GLN A 1 549 ? 5.847   31.649  2.419   1.0 53.69 ? 549 GLN A CD  1 A0A1U8FD60 UNP 549 Q 
+ATOM 4456 N NE2 . GLN A 1 549 ? 6.635   31.598  1.367   1.0 53.69 ? 549 GLN A NE2 1 A0A1U8FD60 UNP 549 Q 
+ATOM 4457 O OE1 . GLN A 1 549 ? 5.889   32.648  3.110   1.0 53.69 ? 549 GLN A OE1 1 A0A1U8FD60 UNP 549 Q 
+ATOM 4458 N N   . ASN A 1 550 ? 1.784   29.296  6.123   1.0 56.44 ? 550 ASN A N   1 A0A1U8FD60 UNP 550 N 
+ATOM 4459 C CA  . ASN A 1 550 ? 1.025   29.473  7.364   1.0 56.44 ? 550 ASN A CA  1 A0A1U8FD60 UNP 550 N 
+ATOM 4460 C C   . ASN A 1 550 ? 1.219   28.303  8.344   1.0 56.44 ? 550 ASN A C   1 A0A1U8FD60 UNP 550 N 
+ATOM 4461 C CB  . ASN A 1 550 ? -0.463  29.692  7.031   1.0 56.44 ? 550 ASN A CB  1 A0A1U8FD60 UNP 550 N 
+ATOM 4462 O O   . ASN A 1 550 ? 0.933   28.451  9.530   1.0 56.44 ? 550 ASN A O   1 A0A1U8FD60 UNP 550 N 
+ATOM 4463 C CG  . ASN A 1 550 ? -0.724  30.956  6.228   1.0 56.44 ? 550 ASN A CG  1 A0A1U8FD60 UNP 550 N 
+ATOM 4464 N ND2 . ASN A 1 550 ? -1.866  31.037  5.593   1.0 56.44 ? 550 ASN A ND2 1 A0A1U8FD60 UNP 550 N 
+ATOM 4465 O OD1 . ASN A 1 550 ? 0.091   31.859  6.155   1.0 56.44 ? 550 ASN A OD1 1 A0A1U8FD60 UNP 550 N 
+ATOM 4466 N N   . TYR A 1 551 ? 1.704   27.141  7.881   1.0 59.72 ? 551 TYR A N   1 A0A1U8FD60 UNP 551 Y 
+ATOM 4467 C CA  . TYR A 1 551 ? 1.888   25.964  8.745   1.0 59.72 ? 551 TYR A CA  1 A0A1U8FD60 UNP 551 Y 
+ATOM 4468 C C   . TYR A 1 551 ? 3.264   25.900  9.410   1.0 59.72 ? 551 TYR A C   1 A0A1U8FD60 UNP 551 Y 
+ATOM 4469 C CB  . TYR A 1 551 ? 1.659   24.670  7.957   1.0 59.72 ? 551 TYR A CB  1 A0A1U8FD60 UNP 551 Y 
+ATOM 4470 O O   . TYR A 1 551 ? 3.391   25.308  10.481  1.0 59.72 ? 551 TYR A O   1 A0A1U8FD60 UNP 551 Y 
+ATOM 4471 C CG  . TYR A 1 551 ? 0.322   24.575  7.258   1.0 59.72 ? 551 TYR A CG  1 A0A1U8FD60 UNP 551 Y 
+ATOM 4472 C CD1 . TYR A 1 551 ? -0.880  24.541  7.986   1.0 59.72 ? 551 TYR A CD1 1 A0A1U8FD60 UNP 551 Y 
+ATOM 4473 C CD2 . TYR A 1 551 ? 0.294   24.543  5.859   1.0 59.72 ? 551 TYR A CD2 1 A0A1U8FD60 UNP 551 Y 
+ATOM 4474 C CE1 . TYR A 1 551 ? -2.109  24.526  7.302   1.0 59.72 ? 551 TYR A CE1 1 A0A1U8FD60 UNP 551 Y 
+ATOM 4475 C CE2 . TYR A 1 551 ? -0.926  24.600  5.164   1.0 59.72 ? 551 TYR A CE2 1 A0A1U8FD60 UNP 551 Y 
+ATOM 4476 O OH  . TYR A 1 551 ? -3.313  24.717  5.244   1.0 59.72 ? 551 TYR A OH  1 A0A1U8FD60 UNP 551 Y 
+ATOM 4477 C CZ  . TYR A 1 551 ? -2.131  24.607  5.894   1.0 59.72 ? 551 TYR A CZ  1 A0A1U8FD60 UNP 551 Y 
+ATOM 4478 N N   . PHE A 1 552 ? 4.298   26.463  8.775   1.0 63.53 ? 552 PHE A N   1 A0A1U8FD60 UNP 552 F 
+ATOM 4479 C CA  . PHE A 1 552 ? 5.683   26.339  9.228   1.0 63.53 ? 552 PHE A CA  1 A0A1U8FD60 UNP 552 F 
+ATOM 4480 C C   . PHE A 1 552 ? 6.420   27.665  9.094   1.0 63.53 ? 552 PHE A C   1 A0A1U8FD60 UNP 552 F 
+ATOM 4481 C CB  . PHE A 1 552 ? 6.413   25.246  8.431   1.0 63.53 ? 552 PHE A CB  1 A0A1U8FD60 UNP 552 F 
+ATOM 4482 O O   . PHE A 1 552 ? 6.707   28.117  7.986   1.0 63.53 ? 552 PHE A O   1 A0A1U8FD60 UNP 552 F 
+ATOM 4483 C CG  . PHE A 1 552 ? 5.745   23.891  8.493   1.0 63.53 ? 552 PHE A CG  1 A0A1U8FD60 UNP 552 F 
+ATOM 4484 C CD1 . PHE A 1 552 ? 5.894   23.087  9.636   1.0 63.53 ? 552 PHE A CD1 1 A0A1U8FD60 UNP 552 F 
+ATOM 4485 C CD2 . PHE A 1 552 ? 4.916   23.469  7.437   1.0 63.53 ? 552 PHE A CD2 1 A0A1U8FD60 UNP 552 F 
+ATOM 4486 C CE1 . PHE A 1 552 ? 5.182   21.883  9.743   1.0 63.53 ? 552 PHE A CE1 1 A0A1U8FD60 UNP 552 F 
+ATOM 4487 C CE2 . PHE A 1 552 ? 4.212   22.258  7.537   1.0 63.53 ? 552 PHE A CE2 1 A0A1U8FD60 UNP 552 F 
+ATOM 4488 C CZ  . PHE A 1 552 ? 4.325   21.486  8.706   1.0 63.53 ? 552 PHE A CZ  1 A0A1U8FD60 UNP 552 F 
+ATOM 4489 N N   . SER A 1 553 ? 6.816   28.241  10.228  1.0 64.06 ? 553 SER A N   1 A0A1U8FD60 UNP 553 S 
+ATOM 4490 C CA  . SER A 1 553 ? 7.823   29.297  10.218  1.0 64.06 ? 553 SER A CA  1 A0A1U8FD60 UNP 553 S 
+ATOM 4491 C C   . SER A 1 553 ? 9.199   28.679  9.961   1.0 64.06 ? 553 SER A C   1 A0A1U8FD60 UNP 553 S 
+ATOM 4492 C CB  . SER A 1 553 ? 7.770   30.109  11.509  1.0 64.06 ? 553 SER A CB  1 A0A1U8FD60 UNP 553 S 
+ATOM 4493 O O   . SER A 1 553 ? 9.577   27.676  10.574  1.0 64.06 ? 553 SER A O   1 A0A1U8FD60 UNP 553 S 
+ATOM 4494 O OG  . SER A 1 553 ? 8.779   31.099  11.495  1.0 64.06 ? 553 SER A OG  1 A0A1U8FD60 UNP 553 S 
+ATOM 4495 N N   . THR A 1 554 ? 9.978   29.274  9.057   1.0 59.94 ? 554 THR A N   1 A0A1U8FD60 UNP 554 T 
+ATOM 4496 C CA  . THR A 1 554 ? 11.303  28.772  8.647   1.0 59.94 ? 554 THR A CA  1 A0A1U8FD60 UNP 554 T 
+ATOM 4497 C C   . THR A 1 554 ? 12.333  28.736  9.779   1.0 59.94 ? 554 THR A C   1 A0A1U8FD60 UNP 554 T 
+ATOM 4498 C CB  . THR A 1 554 ? 11.871  29.613  7.494   1.0 59.94 ? 554 THR A CB  1 A0A1U8FD60 UNP 554 T 
+ATOM 4499 O O   . THR A 1 554 ? 13.391  28.148  9.595   1.0 59.94 ? 554 THR A O   1 A0A1U8FD60 UNP 554 T 
+ATOM 4500 C CG2 . THR A 1 554 ? 11.040  29.469  6.218   1.0 59.94 ? 554 THR A CG2 1 A0A1U8FD60 UNP 554 T 
+ATOM 4501 O OG1 . THR A 1 554 ? 11.875  30.978  7.845   1.0 59.94 ? 554 THR A OG1 1 A0A1U8FD60 UNP 554 T 
+ATOM 4502 N N   . ASN A 1 555 ? 12.024  29.343  10.930  1.0 63.19 ? 555 ASN A N   1 A0A1U8FD60 UNP 555 N 
+ATOM 4503 C CA  . ASN A 1 555 ? 12.877  29.388  12.120  1.0 63.19 ? 555 ASN A CA  1 A0A1U8FD60 UNP 555 N 
+ATOM 4504 C C   . ASN A 1 555 ? 12.244  28.709  13.349  1.0 63.19 ? 555 ASN A C   1 A0A1U8FD60 UNP 555 N 
+ATOM 4505 C CB  . ASN A 1 555 ? 13.247  30.857  12.396  1.0 63.19 ? 555 ASN A CB  1 A0A1U8FD60 UNP 555 N 
+ATOM 4506 O O   . ASN A 1 555 ? 12.747  28.872  14.463  1.0 63.19 ? 555 ASN A O   1 A0A1U8FD60 UNP 555 N 
+ATOM 4507 C CG  . ASN A 1 555 ? 14.139  31.466  11.331  1.0 63.19 ? 555 ASN A CG  1 A0A1U8FD60 UNP 555 N 
+ATOM 4508 N ND2 . ASN A 1 555 ? 14.129  32.771  11.200  1.0 63.19 ? 555 ASN A ND2 1 A0A1U8FD60 UNP 555 N 
+ATOM 4509 O OD1 . ASN A 1 555 ? 14.867  30.806  10.612  1.0 63.19 ? 555 ASN A OD1 1 A0A1U8FD60 UNP 555 N 
+ATOM 4510 N N   . ASP A 1 556 ? 11.141  27.974  13.181  1.0 67.12 ? 556 ASP A N   1 A0A1U8FD60 UNP 556 D 
+ATOM 4511 C CA  . ASP A 1 556 ? 10.491  27.294  14.299  1.0 67.12 ? 556 ASP A CA  1 A0A1U8FD60 UNP 556 D 
+ATOM 4512 C C   . ASP A 1 556 ? 11.259  26.028  14.716  1.0 67.12 ? 556 ASP A C   1 A0A1U8FD60 UNP 556 D 
+ATOM 4513 C CB  . ASP A 1 556 ? 9.018   27.010  13.989  1.0 67.12 ? 556 ASP A CB  1 A0A1U8FD60 UNP 556 D 
+ATOM 4514 O O   . ASP A 1 556 ? 11.215  24.984  14.059  1.0 67.12 ? 556 ASP A O   1 A0A1U8FD60 UNP 556 D 
+ATOM 4515 C CG  . ASP A 1 556 ? 8.269   26.523  15.231  1.0 67.12 ? 556 ASP A CG  1 A0A1U8FD60 UNP 556 D 
+ATOM 4516 O OD1 . ASP A 1 556 ? 8.901   26.378  16.302  1.0 67.12 ? 556 ASP A OD1 1 A0A1U8FD60 UNP 556 D 
+ATOM 4517 O OD2 . ASP A 1 556 ? 7.059   26.250  15.120  1.0 67.12 ? 556 ASP A OD2 1 A0A1U8FD60 UNP 556 D 
+ATOM 4518 N N   . LYS A 1 557 ? 11.957  26.123  15.853  1.0 68.81 ? 557 LYS A N   1 A0A1U8FD60 UNP 557 K 
+ATOM 4519 C CA  . LYS A 1 557 ? 12.705  25.008  16.447  1.0 68.81 ? 557 LYS A CA  1 A0A1U8FD60 UNP 557 K 
+ATOM 4520 C C   . LYS A 1 557 ? 11.809  23.950  17.097  1.0 68.81 ? 557 LYS A C   1 A0A1U8FD60 UNP 557 K 
+ATOM 4521 C CB  . LYS A 1 557 ? 13.747  25.522  17.450  1.0 68.81 ? 557 LYS A CB  1 A0A1U8FD60 UNP 557 K 
+ATOM 4522 O O   . LYS A 1 557 ? 12.323  22.889  17.450  1.0 68.81 ? 557 LYS A O   1 A0A1U8FD60 UNP 557 K 
+ATOM 4523 C CG  . LYS A 1 557 ? 14.814  26.417  16.804  1.0 68.81 ? 557 LYS A CG  1 A0A1U8FD60 UNP 557 K 
+ATOM 4524 C CD  . LYS A 1 557 ? 15.944  26.675  17.808  1.0 68.81 ? 557 LYS A CD  1 A0A1U8FD60 UNP 557 K 
+ATOM 4525 C CE  . LYS A 1 557 ? 17.045  27.532  17.179  1.0 68.81 ? 557 LYS A CE  1 A0A1U8FD60 UNP 557 K 
+ATOM 4526 N NZ  . LYS A 1 557 ? 18.096  27.860  18.175  1.0 68.81 ? 557 LYS A NZ  1 A0A1U8FD60 UNP 557 K 
+ATOM 4527 N N   . SER A 1 558 ? 10.498  24.180  17.223  1.0 70.69 ? 558 SER A N   1 A0A1U8FD60 UNP 558 S 
+ATOM 4528 C CA  . SER A 1 558 ? 9.556   23.214  17.814  1.0 70.69 ? 558 SER A CA  1 A0A1U8FD60 UNP 558 S 
+ATOM 4529 C C   . SER A 1 558 ? 9.530   21.866  17.076  1.0 70.69 ? 558 SER A C   1 A0A1U8FD60 UNP 558 S 
+ATOM 4530 C CB  . SER A 1 558 ? 8.146   23.818  17.874  1.0 70.69 ? 558 SER A CB  1 A0A1U8FD60 UNP 558 S 
+ATOM 4531 O O   . SER A 1 558 ? 9.161   20.840  17.647  1.0 70.69 ? 558 SER A O   1 A0A1U8FD60 UNP 558 S 
+ATOM 4532 O OG  . SER A 1 558 ? 7.554   23.880  16.593  1.0 70.69 ? 558 SER A OG  1 A0A1U8FD60 UNP 558 S 
+ATOM 4533 N N   . PHE A 1 559 ? 9.996   21.848  15.823  1.0 76.50 ? 559 PHE A N   1 A0A1U8FD60 UNP 559 F 
+ATOM 4534 C CA  . PHE A 1 559 ? 9.990   20.683  14.947  1.0 76.50 ? 559 PHE A CA  1 A0A1U8FD60 UNP 559 F 
+ATOM 4535 C C   . PHE A 1 559 ? 11.317  19.911  14.862  1.0 76.50 ? 559 PHE A C   1 A0A1U8FD60 UNP 559 F 
+ATOM 4536 C CB  . PHE A 1 559 ? 9.517   21.145  13.573  1.0 76.50 ? 559 PHE A CB  1 A0A1U8FD60 UNP 559 F 
+ATOM 4537 O O   . PHE A 1 559 ? 11.380  18.892  14.174  1.0 76.50 ? 559 PHE A O   1 A0A1U8FD60 UNP 559 F 
+ATOM 4538 C CG  . PHE A 1 559 ? 8.123   21.742  13.564  1.0 76.50 ? 559 PHE A CG  1 A0A1U8FD60 UNP 559 F 
+ATOM 4539 C CD1 . PHE A 1 559 ? 7.010   20.955  13.920  1.0 76.50 ? 559 PHE A CD1 1 A0A1U8FD60 UNP 559 F 
+ATOM 4540 C CD2 . PHE A 1 559 ? 7.942   23.098  13.239  1.0 76.50 ? 559 PHE A CD2 1 A0A1U8FD60 UNP 559 F 
+ATOM 4541 C CE1 . PHE A 1 559 ? 5.718   21.510  13.916  1.0 76.50 ? 559 PHE A CE1 1 A0A1U8FD60 UNP 559 F 
+ATOM 4542 C CE2 . PHE A 1 559 ? 6.652   23.656  13.250  1.0 76.50 ? 559 PHE A CE2 1 A0A1U8FD60 UNP 559 F 
+ATOM 4543 C CZ  . PHE A 1 559 ? 5.540   22.863  13.578  1.0 76.50 ? 559 PHE A CZ  1 A0A1U8FD60 UNP 559 F 
+ATOM 4544 N N   . GLN A 1 560 ? 12.364  20.322  15.587  1.0 81.38 ? 560 GLN A N   1 A0A1U8FD60 UNP 560 Q 
+ATOM 4545 C CA  . GLN A 1 560 ? 13.676  19.645  15.563  1.0 81.38 ? 560 GLN A CA  1 A0A1U8FD60 UNP 560 Q 
+ATOM 4546 C C   . GLN A 1 560 ? 13.618  18.179  16.004  1.0 81.38 ? 560 GLN A C   1 A0A1U8FD60 UNP 560 Q 
+ATOM 4547 C CB  . GLN A 1 560 ? 14.665  20.429  16.433  1.0 81.38 ? 560 GLN A CB  1 A0A1U8FD60 UNP 560 Q 
+ATOM 4548 O O   . GLN A 1 560 ? 14.434  17.357  15.595  1.0 81.38 ? 560 GLN A O   1 A0A1U8FD60 UNP 560 Q 
+ATOM 4549 C CG  . GLN A 1 560 ? 15.032  21.757  15.761  1.0 81.38 ? 560 GLN A CG  1 A0A1U8FD60 UNP 560 Q 
+ATOM 4550 C CD  . GLN A 1 560 ? 16.057  22.569  16.541  1.0 81.38 ? 560 GLN A CD  1 A0A1U8FD60 UNP 560 Q 
+ATOM 4551 N NE2 . GLN A 1 560 ? 16.581  23.618  15.948  1.0 81.38 ? 560 GLN A NE2 1 A0A1U8FD60 UNP 560 Q 
+ATOM 4552 O OE1 . GLN A 1 560 ? 16.460  22.285  17.655  1.0 81.38 ? 560 GLN A OE1 1 A0A1U8FD60 UNP 560 Q 
+ATOM 4553 N N   . HIS A 1 561 ? 12.612  17.849  16.808  1.0 82.69 ? 561 HIS A N   1 A0A1U8FD60 UNP 561 H 
+ATOM 4554 C CA  . HIS A 1 561 ? 12.385  16.530  17.382  1.0 82.69 ? 561 HIS A CA  1 A0A1U8FD60 UNP 561 H 
+ATOM 4555 C C   . HIS A 1 561 ? 11.530  15.602  16.508  1.0 82.69 ? 561 HIS A C   1 A0A1U8FD60 UNP 561 H 
+ATOM 4556 C CB  . HIS A 1 561 ? 11.759  16.776  18.756  1.0 82.69 ? 561 HIS A CB  1 A0A1U8FD60 UNP 561 H 
+ATOM 4557 O O   . HIS A 1 561 ? 11.366  14.427  16.857  1.0 82.69 ? 561 HIS A O   1 A0A1U8FD60 UNP 561 H 
+ATOM 4558 C CG  . HIS A 1 561 ? 12.726  17.452  19.693  1.0 82.69 ? 561 HIS A CG  1 A0A1U8FD60 UNP 561 H 
+ATOM 4559 C CD2 . HIS A 1 561 ? 12.605  18.720  20.191  1.0 82.69 ? 561 HIS A CD2 1 A0A1U8FD60 UNP 561 H 
+ATOM 4560 N ND1 . HIS A 1 561 ? 13.935  16.955  20.134  1.0 82.69 ? 561 HIS A ND1 1 A0A1U8FD60 UNP 561 H 
+ATOM 4561 C CE1 . HIS A 1 561 ? 14.514  17.898  20.897  1.0 82.69 ? 561 HIS A CE1 1 A0A1U8FD60 UNP 561 H 
+ATOM 4562 N NE2 . HIS A 1 561 ? 13.747  18.995  20.941  1.0 82.69 ? 561 HIS A NE2 1 A0A1U8FD60 UNP 561 H 
+ATOM 4563 N N   . VAL A 1 562 ? 10.994  16.103  15.389  1.0 87.94 ? 562 VAL A N   1 A0A1U8FD60 UNP 562 V 
+ATOM 4564 C CA  . VAL A 1 562 ? 10.153  15.325  14.475  1.0 87.94 ? 562 VAL A CA  1 A0A1U8FD60 UNP 562 V 
+ATOM 4565 C C   . VAL A 1 562 ? 10.993  14.245  13.805  1.0 87.94 ? 562 VAL A C   1 A0A1U8FD60 UNP 562 V 
+ATOM 4566 C CB  . VAL A 1 562 ? 9.482   16.218  13.419  1.0 87.94 ? 562 VAL A CB  1 A0A1U8FD60 UNP 562 V 
+ATOM 4567 O O   . VAL A 1 562 ? 11.996  14.524  13.152  1.0 87.94 ? 562 VAL A O   1 A0A1U8FD60 UNP 562 V 
+ATOM 4568 C CG1 . VAL A 1 562 ? 8.665   15.421  12.394  1.0 87.94 ? 562 VAL A CG1 1 A0A1U8FD60 UNP 562 V 
+ATOM 4569 C CG2 . VAL A 1 562 ? 8.521   17.217  14.074  1.0 87.94 ? 562 VAL A CG2 1 A0A1U8FD60 UNP 562 V 
+ATOM 4570 N N   . ARG A 1 563 ? 10.539  12.999  13.932  1.0 90.19 ? 563 ARG A N   1 A0A1U8FD60 UNP 563 R 
+ATOM 4571 C CA  . ARG A 1 563 ? 11.132  11.828  13.280  1.0 90.19 ? 563 ARG A CA  1 A0A1U8FD60 UNP 563 R 
+ATOM 4572 C C   . ARG A 1 563 ? 10.433  11.468  11.986  1.0 90.19 ? 563 ARG A C   1 A0A1U8FD60 UNP 563 R 
+ATOM 4573 C CB  . ARG A 1 563 ? 11.109  10.639  14.234  1.0 90.19 ? 563 ARG A CB  1 A0A1U8FD60 UNP 563 R 
+ATOM 4574 O O   . ARG A 1 563 ? 11.066  10.886  11.108  1.0 90.19 ? 563 ARG A O   1 A0A1U8FD60 UNP 563 R 
+ATOM 4575 C CG  . ARG A 1 563 ? 12.052  10.908  15.406  1.0 90.19 ? 563 ARG A CG  1 A0A1U8FD60 UNP 563 R 
+ATOM 4576 C CD  . ARG A 1 563 ? 12.189  9.631   16.214  1.0 90.19 ? 563 ARG A CD  1 A0A1U8FD60 UNP 563 R 
+ATOM 4577 N NE  . ARG A 1 563 ? 13.098  9.836   17.343  1.0 90.19 ? 563 ARG A NE  1 A0A1U8FD60 UNP 563 R 
+ATOM 4578 N NH1 . ARG A 1 563 ? 12.517  7.925   18.452  1.0 90.19 ? 563 ARG A NH1 1 A0A1U8FD60 UNP 563 R 
+ATOM 4579 N NH2 . ARG A 1 563 ? 13.947  9.353   19.373  1.0 90.19 ? 563 ARG A NH2 1 A0A1U8FD60 UNP 563 R 
+ATOM 4580 C CZ  . ARG A 1 563 ? 13.185  9.039   18.379  1.0 90.19 ? 563 ARG A CZ  1 A0A1U8FD60 UNP 563 R 
+ATOM 4581 N N   . SER A 1 564 ? 9.171   11.858  11.842  1.0 93.38 ? 564 SER A N   1 A0A1U8FD60 UNP 564 S 
+ATOM 4582 C CA  . SER A 1 564 ? 8.377   11.484  10.678  1.0 93.38 ? 564 SER A CA  1 A0A1U8FD60 UNP 564 S 
+ATOM 4583 C C   . SER A 1 564 ? 7.483   12.606  10.223  1.0 93.38 ? 564 SER A C   1 A0A1U8FD60 UNP 564 S 
+ATOM 4584 C CB  . SER A 1 564 ? 7.533   10.262  10.984  1.0 93.38 ? 564 SER A CB  1 A0A1U8FD60 UNP 564 S 
+ATOM 4585 O O   . SER A 1 564 ? 6.716   13.153  11.011  1.0 93.38 ? 564 SER A O   1 A0A1U8FD60 UNP 564 S 
+ATOM 4586 O OG  . SER A 1 564 ? 8.429   9.297   11.448  1.0 93.38 ? 564 SER A OG  1 A0A1U8FD60 UNP 564 S 
+ATOM 4587 N N   . ALA A 1 565 ? 7.564   12.911  8.935   1.0 91.69 ? 565 ALA A N   1 A0A1U8FD60 UNP 565 A 
+ATOM 4588 C CA  . ALA A 1 565 ? 6.739   13.911  8.290   1.0 91.69 ? 565 ALA A CA  1 A0A1U8FD60 UNP 565 A 
+ATOM 4589 C C   . ALA A 1 565 ? 6.130   13.306  7.024   1.0 91.69 ? 565 ALA A C   1 A0A1U8FD60 UNP 565 A 
+ATOM 4590 C CB  . ALA A 1 565 ? 7.584   15.163  8.041   1.0 91.69 ? 565 ALA A CB  1 A0A1U8FD60 UNP 565 A 
+ATOM 4591 O O   . ALA A 1 565 ? 6.827   13.008  6.045   1.0 91.69 ? 565 ALA A O   1 A0A1U8FD60 UNP 565 A 
+ATOM 4592 N N   . LEU A 1 566 ? 4.817   13.081  7.069   1.0 91.88 ? 566 LEU A N   1 A0A1U8FD60 UNP 566 L 
+ATOM 4593 C CA  . LEU A 1 566 ? 4.038   12.577  5.951   1.0 91.88 ? 566 LEU A CA  1 A0A1U8FD60 UNP 566 L 
+ATOM 4594 C C   . LEU A 1 566 ? 3.197   13.716  5.389   1.0 91.88 ? 566 LEU A C   1 A0A1U8FD60 UNP 566 L 
+ATOM 4595 C CB  . LEU A 1 566 ? 3.191   11.352  6.349   1.0 91.88 ? 566 LEU A CB  1 A0A1U8FD60 UNP 566 L 
+ATOM 4596 O O   . LEU A 1 566 ? 2.251   14.181  6.020   1.0 91.88 ? 566 LEU A O   1 A0A1U8FD60 UNP 566 L 
+ATOM 4597 C CG  . LEU A 1 566 ? 3.942   10.014  6.516   1.0 91.88 ? 566 LEU A CG  1 A0A1U8FD60 UNP 566 L 
+ATOM 4598 C CD1 . LEU A 1 566 ? 4.944   9.994   7.669   1.0 91.88 ? 566 LEU A CD1 1 A0A1U8FD60 UNP 566 L 
+ATOM 4599 C CD2 . LEU A 1 566 ? 2.953   8.867   6.718   1.0 91.88 ? 566 LEU A CD2 1 A0A1U8FD60 UNP 566 L 
+ATOM 4600 N N   . PHE A 1 567 ? 3.560   14.160  4.190   1.0 86.81 ? 567 PHE A N   1 A0A1U8FD60 UNP 567 F 
+ATOM 4601 C CA  . PHE A 1 567 ? 2.821   15.183  3.471   1.0 86.81 ? 567 PHE A CA  1 A0A1U8FD60 UNP 567 F 
+ATOM 4602 C C   . PHE A 1 567 ? 1.850   14.524  2.502   1.0 86.81 ? 567 PHE A C   1 A0A1U8FD60 UNP 567 F 
+ATOM 4603 C CB  . PHE A 1 567 ? 3.782   16.115  2.740   1.0 86.81 ? 567 PHE A CB  1 A0A1U8FD60 UNP 567 F 
+ATOM 4604 O O   . PHE A 1 567 ? 2.228   13.638  1.727   1.0 86.81 ? 567 PHE A O   1 A0A1U8FD60 UNP 567 F 
+ATOM 4605 C CG  . PHE A 1 567 ? 4.709   16.903  3.644   1.0 86.81 ? 567 PHE A CG  1 A0A1U8FD60 UNP 567 F 
+ATOM 4606 C CD1 . PHE A 1 567 ? 4.417   18.248  3.936   1.0 86.81 ? 567 PHE A CD1 1 A0A1U8FD60 UNP 567 F 
+ATOM 4607 C CD2 . PHE A 1 567 ? 5.860   16.304  4.191   1.0 86.81 ? 567 PHE A CD2 1 A0A1U8FD60 UNP 567 F 
+ATOM 4608 C CE1 . PHE A 1 567 ? 5.265   18.989  4.774   1.0 86.81 ? 567 PHE A CE1 1 A0A1U8FD60 UNP 567 F 
+ATOM 4609 C CE2 . PHE A 1 567 ? 6.702   17.042  5.039   1.0 86.81 ? 567 PHE A CE2 1 A0A1U8FD60 UNP 567 F 
+ATOM 4610 C CZ  . PHE A 1 567 ? 6.396   18.379  5.342   1.0 86.81 ? 567 PHE A CZ  1 A0A1U8FD60 UNP 567 F 
+ATOM 4611 N N   . PHE A 1 568 ? 0.610   14.989  2.536   1.0 84.12 ? 568 PHE A N   1 A0A1U8FD60 UNP 568 F 
+ATOM 4612 C CA  . PHE A 1 568 ? -0.457  14.569  1.649   1.0 84.12 ? 568 PHE A CA  1 A0A1U8FD60 UNP 568 F 
+ATOM 4613 C C   . PHE A 1 568 ? -0.979  15.807  0.927   1.0 84.12 ? 568 PHE A C   1 A0A1U8FD60 UNP 568 F 
+ATOM 4614 C CB  . PHE A 1 568 ? -1.550  13.856  2.446   1.0 84.12 ? 568 PHE A CB  1 A0A1U8FD60 UNP 568 F 
+ATOM 4615 O O   . PHE A 1 568 ? -1.540  16.697  1.570   1.0 84.12 ? 568 PHE A O   1 A0A1U8FD60 UNP 568 F 
+ATOM 4616 C CG  . PHE A 1 568 ? -1.041  12.603  3.122   1.0 84.12 ? 568 PHE A CG  1 A0A1U8FD60 UNP 568 F 
+ATOM 4617 C CD1 . PHE A 1 568 ? -0.991  11.384  2.420   1.0 84.12 ? 568 PHE A CD1 1 A0A1U8FD60 UNP 568 F 
+ATOM 4618 C CD2 . PHE A 1 568 ? -0.598  12.663  4.454   1.0 84.12 ? 568 PHE A CD2 1 A0A1U8FD60 UNP 568 F 
+ATOM 4619 C CE1 . PHE A 1 568 ? -0.521  10.221  3.056   1.0 84.12 ? 568 PHE A CE1 1 A0A1U8FD60 UNP 568 F 
+ATOM 4620 C CE2 . PHE A 1 568 ? -0.126  11.505  5.086   1.0 84.12 ? 568 PHE A CE2 1 A0A1U8FD60 UNP 568 F 
+ATOM 4621 C CZ  . PHE A 1 568 ? -0.092  10.281  4.393   1.0 84.12 ? 568 PHE A CZ  1 A0A1U8FD60 UNP 568 F 
+ATOM 4622 N N   . PRO A 1 569 ? -0.780  15.910  -0.394  1.0 76.31 ? 569 PRO A N   1 A0A1U8FD60 UNP 569 P 
+ATOM 4623 C CA  . PRO A 1 569 ? -1.355  17.005  -1.143  1.0 76.31 ? 569 PRO A CA  1 A0A1U8FD60 UNP 569 P 
+ATOM 4624 C C   . PRO A 1 569 ? -2.869  16.822  -1.202  1.0 76.31 ? 569 PRO A C   1 A0A1U8FD60 UNP 569 P 
+ATOM 4625 C CB  . PRO A 1 569 ? -0.697  16.940  -2.515  1.0 76.31 ? 569 PRO A CB  1 A0A1U8FD60 UNP 569 P 
+ATOM 4626 O O   . PRO A 1 569 ? -3.358  15.742  -1.550  1.0 76.31 ? 569 PRO A O   1 A0A1U8FD60 UNP 569 P 
+ATOM 4627 C CG  . PRO A 1 569 ? -0.314  15.477  -2.692  1.0 76.31 ? 569 PRO A CG  1 A0A1U8FD60 UNP 569 P 
+ATOM 4628 C CD  . PRO A 1 569 ? -0.112  14.959  -1.273  1.0 76.31 ? 569 PRO A CD  1 A0A1U8FD60 UNP 569 P 
+ATOM 4629 N N   . ARG A 1 570 ? -3.612  17.886  -0.898  1.0 69.12 ? 570 ARG A N   1 A0A1U8FD60 UNP 570 R 
+ATOM 4630 C CA  . ARG A 1 570 ? -5.024  17.982  -1.253  1.0 69.12 ? 570 ARG A CA  1 A0A1U8FD60 UNP 570 R 
+ATOM 4631 C C   . ARG A 1 570 ? -5.056  18.010  -2.778  1.0 69.12 ? 570 ARG A C   1 A0A1U8FD60 UNP 570 R 
+ATOM 4632 C CB  . ARG A 1 570 ? -5.617  19.232  -0.581  1.0 69.12 ? 570 ARG A CB  1 A0A1U8FD60 UNP 570 R 
+ATOM 4633 O O   . ARG A 1 570 ? -4.464  18.898  -3.387  1.0 69.12 ? 570 ARG A O   1 A0A1U8FD60 UNP 570 R 
+ATOM 4634 C CG  . ARG A 1 570 ? -7.128  19.115  -0.371  1.0 69.12 ? 570 ARG A CG  1 A0A1U8FD60 UNP 570 R 
+ATOM 4635 C CD  . ARG A 1 570 ? -7.641  20.330  0.406   1.0 69.12 ? 570 ARG A CD  1 A0A1U8FD60 UNP 570 R 
+ATOM 4636 N NE  . ARG A 1 570 ? -9.070  20.191  0.741   1.0 69.12 ? 570 ARG A NE  1 A0A1U8FD60 UNP 570 R 
+ATOM 4637 N NH1 . ARG A 1 570 ? -9.229  22.082  2.041   1.0 69.12 ? 570 ARG A NH1 1 A0A1U8FD60 UNP 570 R 
+ATOM 4638 N NH2 . ARG A 1 570 ? -11.034 20.800  1.700   1.0 69.12 ? 570 ARG A NH2 1 A0A1U8FD60 UNP 570 R 
+ATOM 4639 C CZ  . ARG A 1 570 ? -9.761  21.019  1.504   1.0 69.12 ? 570 ARG A CZ  1 A0A1U8FD60 UNP 570 R 
+ATOM 4640 N N   . MET A 1 571 ? -5.595  16.963  -3.403  1.0 57.19 ? 571 MET A N   1 A0A1U8FD60 UNP 571 M 
+ATOM 4641 C CA  . MET A 1 571 ? -5.559  16.873  -4.861  1.0 57.19 ? 571 MET A CA  1 A0A1U8FD60 UNP 571 M 
+ATOM 4642 C C   . MET A 1 571 ? -6.341  18.061  -5.423  1.0 57.19 ? 571 MET A C   1 A0A1U8FD60 UNP 571 M 
+ATOM 4643 C CB  . MET A 1 571 ? -6.085  15.525  -5.384  1.0 57.19 ? 571 MET A CB  1 A0A1U8FD60 UNP 571 M 
+ATOM 4644 O O   . MET A 1 571 ? -7.484  18.307  -5.059  1.0 57.19 ? 571 MET A O   1 A0A1U8FD60 UNP 571 M 
+ATOM 4645 C CG  . MET A 1 571 ? -5.242  14.324  -4.916  1.0 57.19 ? 571 MET A CG  1 A0A1U8FD60 UNP 571 M 
+ATOM 4646 S SD  . MET A 1 571 ? -4.659  13.165  -6.202  1.0 57.19 ? 571 MET A SD  1 A0A1U8FD60 UNP 571 M 
+ATOM 4647 C CE  . MET A 1 571 ? -3.117  13.987  -6.689  1.0 57.19 ? 571 MET A CE  1 A0A1U8FD60 UNP 571 M 
+ATOM 4648 N N   . THR A 1 572 ? -5.687  18.845  -6.264  1.0 44.62 ? 572 THR A N   1 A0A1U8FD60 UNP 572 T 
+ATOM 4649 C CA  . THR A 1 572 ? -6.331  19.866  -7.074  1.0 44.62 ? 572 THR A CA  1 A0A1U8FD60 UNP 572 T 
+ATOM 4650 C C   . THR A 1 572 ? -5.917  19.569  -8.508  1.0 44.62 ? 572 THR A C   1 A0A1U8FD60 UNP 572 T 
+ATOM 4651 C CB  . THR A 1 572 ? -5.973  21.280  -6.590  1.0 44.62 ? 572 THR A CB  1 A0A1U8FD60 UNP 572 T 
+ATOM 4652 O O   . THR A 1 572 ? -4.751  19.283  -8.784  1.0 44.62 ? 572 THR A O   1 A0A1U8FD60 UNP 572 T 
+ATOM 4653 C CG2 . THR A 1 572 ? -6.452  21.507  -5.149  1.0 44.62 ? 572 THR A CG2 1 A0A1U8FD60 UNP 572 T 
+ATOM 4654 O OG1 . THR A 1 572 ? -4.579  21.485  -6.650  1.0 44.62 ? 572 THR A OG1 1 A0A1U8FD60 UNP 572 T 
+ATOM 4655 N N   . GLY A 1 573 ? -6.871  19.516  -9.443  1.0 45.81 ? 573 GLY A N   1 A0A1U8FD60 UNP 573 G 
+ATOM 4656 C CA  . GLY A 1 573 ? -6.527  19.470  -10.874 1.0 45.81 ? 573 GLY A CA  1 A0A1U8FD60 UNP 573 G 
+ATOM 4657 C C   . GLY A 1 573 ? -5.573  20.632  -11.206 1.0 45.81 ? 573 GLY A C   1 A0A1U8FD60 UNP 573 G 
+ATOM 4658 O O   . GLY A 1 573 ? -5.643  21.677  -10.575 1.0 45.81 ? 573 GLY A O   1 A0A1U8FD60 UNP 573 G 
+ATOM 4659 N N   . ARG A 1 574 ? -4.617  20.539  -12.132 1.0 43.53 ? 574 ARG A N   1 A0A1U8FD60 UNP 574 R 
+ATOM 4660 C CA  . ARG A 1 574 ? -4.723  20.162  -13.555 1.0 43.53 ? 574 ARG A CA  1 A0A1U8FD60 UNP 574 R 
+ATOM 4661 C C   . ARG A 1 574 ? -3.634  19.199  -14.037 1.0 43.53 ? 574 ARG A C   1 A0A1U8FD60 UNP 574 R 
+ATOM 4662 C CB  . ARG A 1 574 ? -4.659  21.467  -14.376 1.0 43.53 ? 574 ARG A CB  1 A0A1U8FD60 UNP 574 R 
+ATOM 4663 O O   . ARG A 1 574 ? -3.681  18.743  -15.171 1.0 43.53 ? 574 ARG A O   1 A0A1U8FD60 UNP 574 R 
+ATOM 4664 C CG  . ARG A 1 574 ? -6.016  21.845  -14.972 1.0 43.53 ? 574 ARG A CG  1 A0A1U8FD60 UNP 574 R 
+ATOM 4665 C CD  . ARG A 1 574 ? -5.897  23.215  -15.646 1.0 43.53 ? 574 ARG A CD  1 A0A1U8FD60 UNP 574 R 
+ATOM 4666 N NE  . ARG A 1 574 ? -7.087  23.532  -16.452 1.0 43.53 ? 574 ARG A NE  1 A0A1U8FD60 UNP 574 R 
+ATOM 4667 N NH1 . ARG A 1 574 ? -6.388  25.599  -17.177 1.0 43.53 ? 574 ARG A NH1 1 A0A1U8FD60 UNP 574 R 
+ATOM 4668 N NH2 . ARG A 1 574 ? -8.295  24.741  -17.947 1.0 43.53 ? 574 ARG A NH2 1 A0A1U8FD60 UNP 574 R 
+ATOM 4669 C CZ  . ARG A 1 574 ? -7.253  24.622  -17.178 1.0 43.53 ? 574 ARG A CZ  1 A0A1U8FD60 UNP 574 R 
+ATOM 4670 N N   . GLU A 1 575 ? -2.710  18.824  -13.175 1.0 46.16 ? 575 GLU A N   1 A0A1U8FD60 UNP 575 E 
+ATOM 4671 C CA  . GLU A 1 575 ? -1.779  17.711  -13.334 1.0 46.16 ? 575 GLU A CA  1 A0A1U8FD60 UNP 575 E 
+ATOM 4672 C C   . GLU A 1 575 ? -1.676  17.104  -11.935 1.0 46.16 ? 575 GLU A C   1 A0A1U8FD60 UNP 575 E 
+ATOM 4673 C CB  . GLU A 1 575 ? -0.426  18.192  -13.887 1.0 46.16 ? 575 GLU A CB  1 A0A1U8FD60 UNP 575 E 
+ATOM 4674 O O   . GLU A 1 575 ? -1.771  17.843  -10.965 1.0 46.16 ? 575 GLU A O   1 A0A1U8FD60 UNP 575 E 
+ATOM 4675 C CG  . GLU A 1 575 ? -0.581  18.754  -15.314 1.0 46.16 ? 575 GLU A CG  1 A0A1U8FD60 UNP 575 E 
+ATOM 4676 C CD  . GLU A 1 575 ? 0.737   19.106  -16.009 1.0 46.16 ? 575 GLU A CD  1 A0A1U8FD60 UNP 575 E 
+ATOM 4677 O OE1 . GLU A 1 575 ? 0.696   19.207  -17.257 1.0 46.16 ? 575 GLU A OE1 1 A0A1U8FD60 UNP 575 E 
+ATOM 4678 O OE2 . GLU A 1 575 ? 1.761   19.232  -15.306 1.0 46.16 ? 575 GLU A OE2 1 A0A1U8FD60 UNP 575 E 
+ATOM 4679 N N   . GLY A 1 576 ? -1.607  15.779  -11.788 1.0 47.34 ? 576 GLY A N   1 A0A1U8FD60 UNP 576 G 
+ATOM 4680 C CA  . GLY A 1 576 ? -1.765  15.074  -10.502 1.0 47.34 ? 576 GLY A CA  1 A0A1U8FD60 UNP 576 G 
+ATOM 4681 C C   . GLY A 1 576 ? -0.650  15.293  -9.465  1.0 47.34 ? 576 GLY A C   1 A0A1U8FD60 UNP 576 G 
+ATOM 4682 O O   . GLY A 1 576 ? -0.264  14.341  -8.788  1.0 47.34 ? 576 GLY A O   1 A0A1U8FD60 UNP 576 G 
+ATOM 4683 N N   . THR A 1 577 ? -0.128  16.509  -9.360  1.0 50.75 ? 577 THR A N   1 A0A1U8FD60 UNP 577 T 
+ATOM 4684 C CA  . THR A 1 577 ? 0.932   16.957  -8.474  1.0 50.75 ? 577 THR A CA  1 A0A1U8FD60 UNP 577 T 
+ATOM 4685 C C   . THR A 1 577 ? 0.558   18.308  -7.871  1.0 50.75 ? 577 THR A C   1 A0A1U8FD60 UNP 577 T 
+ATOM 4686 C CB  . THR A 1 577 ? 2.258   17.085  -9.234  1.0 50.75 ? 577 THR A CB  1 A0A1U8FD60 UNP 577 T 
+ATOM 4687 O O   . THR A 1 577 ? 0.270   19.240  -8.617  1.0 50.75 ? 577 THR A O   1 A0A1U8FD60 UNP 577 T 
+ATOM 4688 C CG2 . THR A 1 577 ? 2.801   15.713  -9.626  1.0 50.75 ? 577 THR A CG2 1 A0A1U8FD60 UNP 577 T 
+ATOM 4689 O OG1 . THR A 1 577 ? 2.118   17.837  -10.417 1.0 50.75 ? 577 THR A OG1 1 A0A1U8FD60 UNP 577 T 
+ATOM 4690 N N   . ALA A 1 578 ? 0.589   18.434  -6.542  1.0 53.94 ? 578 ALA A N   1 A0A1U8FD60 UNP 578 A 
+ATOM 4691 C CA  . ALA A 1 578 ? 0.449   19.742  -5.899  1.0 53.94 ? 578 ALA A CA  1 A0A1U8FD60 UNP 578 A 
+ATOM 4692 C C   . ALA A 1 578 ? 1.561   20.706  -6.351  1.0 53.94 ? 578 ALA A C   1 A0A1U8FD60 UNP 578 A 
+ATOM 4693 C CB  . ALA A 1 578 ? 0.435   19.575  -4.379  1.0 53.94 ? 578 ALA A CB  1 A0A1U8FD60 UNP 578 A 
+ATOM 4694 O O   . ALA A 1 578 ? 2.686   20.273  -6.607  1.0 53.94 ? 578 ALA A O   1 A0A1U8FD60 UNP 578 A 
+ATOM 4695 N N   . TYR A 1 579 ? 1.226   21.995  -6.444  1.0 55.28 ? 579 TYR A N   1 A0A1U8FD60 UNP 579 Y 
+ATOM 4696 C CA  . TYR A 1 579 ? 2.113   23.126  -6.752  1.0 55.28 ? 579 TYR A CA  1 A0A1U8FD60 UNP 579 Y 
+ATOM 4697 C C   . TYR A 1 579 ? 3.385   23.144  -5.869  1.0 55.28 ? 579 TYR A C   1 A0A1U8FD60 UNP 579 Y 
+ATOM 4698 C CB  . TYR A 1 579 ? 1.260   24.402  -6.610  1.0 55.28 ? 579 TYR A CB  1 A0A1U8FD60 UNP 579 Y 
+ATOM 4699 O O   . TYR A 1 579 ? 3.379   22.531  -4.797  1.0 55.28 ? 579 TYR A O   1 A0A1U8FD60 UNP 579 Y 
+ATOM 4700 C CG  . TYR A 1 579 ? 0.268   24.578  -7.748  1.0 55.28 ? 579 TYR A CG  1 A0A1U8FD60 UNP 579 Y 
+ATOM 4701 C CD1 . TYR A 1 579 ? 0.688   25.152  -8.965  1.0 55.28 ? 579 TYR A CD1 1 A0A1U8FD60 UNP 579 Y 
+ATOM 4702 C CD2 . TYR A 1 579 ? -1.066  24.144  -7.602  1.0 55.28 ? 579 TYR A CD2 1 A0A1U8FD60 UNP 579 Y 
+ATOM 4703 C CE1 . TYR A 1 579 ? -0.219  25.295  -10.032 1.0 55.28 ? 579 TYR A CE1 1 A0A1U8FD60 UNP 579 Y 
+ATOM 4704 C CE2 . TYR A 1 579 ? -1.973  24.273  -8.672  1.0 55.28 ? 579 TYR A CE2 1 A0A1U8FD60 UNP 579 Y 
+ATOM 4705 O OH  . TYR A 1 579 ? -2.427  24.997  -10.918 1.0 55.28 ? 579 TYR A OH  1 A0A1U8FD60 UNP 579 Y 
+ATOM 4706 C CZ  . TYR A 1 579 ? -1.553  24.854  -9.886  1.0 55.28 ? 579 TYR A CZ  1 A0A1U8FD60 UNP 579 Y 
+ATOM 4707 N N   . PRO A 1 580 ? 4.491   23.787  -6.316  1.0 52.94 ? 580 PRO A N   1 A0A1U8FD60 UNP 580 P 
+ATOM 4708 C CA  . PRO A 1 580 ? 5.813   23.662  -5.695  1.0 52.94 ? 580 PRO A CA  1 A0A1U8FD60 UNP 580 P 
+ATOM 4709 C C   . PRO A 1 580 ? 5.760   23.892  -4.192  1.0 52.94 ? 580 PRO A C   1 A0A1U8FD60 UNP 580 P 
+ATOM 4710 C CB  . PRO A 1 580 ? 6.728   24.676  -6.400  1.0 52.94 ? 580 PRO A CB  1 A0A1U8FD60 UNP 580 P 
+ATOM 4711 O O   . PRO A 1 580 ? 5.193   24.885  -3.767  1.0 52.94 ? 580 PRO A O   1 A0A1U8FD60 UNP 580 P 
+ATOM 4712 C CG  . PRO A 1 580 ? 5.750   25.659  -7.036  1.0 52.94 ? 580 PRO A CG  1 A0A1U8FD60 UNP 580 P 
+ATOM 4713 C CD  . PRO A 1 580 ? 4.575   24.756  -7.398  1.0 52.94 ? 580 PRO A CD  1 A0A1U8FD60 UNP 580 P 
+ATOM 4714 N N   . LEU A 1 581 ? 6.369   22.999  -3.400  1.0 58.59 ? 581 LEU A N   1 A0A1U8FD60 UNP 581 L 
+ATOM 4715 C CA  . LEU A 1 581 ? 6.624   23.196  -1.967  1.0 58.59 ? 581 LEU A CA  1 A0A1U8FD60 UNP 581 L 
+ATOM 4716 C C   . LEU A 1 581 ? 7.678   24.312  -1.805  1.0 58.59 ? 581 LEU A C   1 A0A1U8FD60 UNP 581 L 
+ATOM 4717 C CB  . LEU A 1 581 ? 7.107   21.859  -1.354  1.0 58.59 ? 581 LEU A CB  1 A0A1U8FD60 UNP 581 L 
+ATOM 4718 O O   . LEU A 1 581 ? 8.876   24.005  -1.787  1.0 58.59 ? 581 LEU A O   1 A0A1U8FD60 UNP 581 L 
+ATOM 4719 C CG  . LEU A 1 581 ? 6.038   21.069  -0.579  1.0 58.59 ? 581 LEU A CG  1 A0A1U8FD60 UNP 581 L 
+ATOM 4720 C CD1 . LEU A 1 581 ? 6.251   19.572  -0.777  1.0 58.59 ? 581 LEU A CD1 1 A0A1U8FD60 UNP 581 L 
+ATOM 4721 C CD2 . LEU A 1 581 ? 6.152   21.353  0.925   1.0 58.59 ? 581 LEU A CD2 1 A0A1U8FD60 UNP 581 L 
+ATOM 4722 N N   . PRO A 1 582 ? 7.297   25.598  -1.651  1.0 55.88 ? 582 PRO A N   1 A0A1U8FD60 UNP 582 P 
+ATOM 4723 C CA  . PRO A 1 582 ? 8.255   26.706  -1.702  1.0 55.88 ? 582 PRO A CA  1 A0A1U8FD60 UNP 582 P 
+ATOM 4724 C C   . PRO A 1 582 ? 9.126   26.720  -0.438  1.0 55.88 ? 582 PRO A C   1 A0A1U8FD60 UNP 582 P 
+ATOM 4725 C CB  . PRO A 1 582 ? 7.407   27.985  -1.835  1.0 55.88 ? 582 PRO A CB  1 A0A1U8FD60 UNP 582 P 
+ATOM 4726 O O   . PRO A 1 582 ? 10.228  27.253  -0.418  1.0 55.88 ? 582 PRO A O   1 A0A1U8FD60 UNP 582 P 
+ATOM 4727 C CG  . PRO A 1 582 ? 5.970   27.497  -2.049  1.0 55.88 ? 582 PRO A CG  1 A0A1U8FD60 UNP 582 P 
+ATOM 4728 C CD  . PRO A 1 582 ? 5.988   26.151  -1.335  1.0 55.88 ? 582 PRO A CD  1 A0A1U8FD60 UNP 582 P 
+ATOM 4729 N N   . ILE A 1 583 ? 8.636   26.078  0.628   1.0 62.09 ? 583 ILE A N   1 A0A1U8FD60 UNP 583 I 
+ATOM 4730 C CA  . ILE A 1 583 ? 9.274   25.998  1.939   1.0 62.09 ? 583 ILE A CA  1 A0A1U8FD60 UNP 583 I 
+ATOM 4731 C C   . ILE A 1 583 ? 10.045  24.695  2.166   1.0 62.09 ? 583 ILE A C   1 A0A1U8FD60 UNP 583 I 
+ATOM 4732 C CB  . ILE A 1 583 ? 8.242   26.230  3.058   1.0 62.09 ? 583 ILE A CB  1 A0A1U8FD60 UNP 583 I 
+ATOM 4733 O O   . ILE A 1 583 ? 10.517  24.479  3.279   1.0 62.09 ? 583 ILE A O   1 A0A1U8FD60 UNP 583 I 
+ATOM 4734 C CG1 . ILE A 1 583 ? 7.178   25.111  3.091   1.0 62.09 ? 583 ILE A CG1 1 A0A1U8FD60 UNP 583 I 
+ATOM 4735 C CG2 . ILE A 1 583 ? 7.593   27.615  2.933   1.0 62.09 ? 583 ILE A CG2 1 A0A1U8FD60 UNP 583 I 
+ATOM 4736 C CD1 . ILE A 1 583 ? 6.500   25.042  4.457   1.0 62.09 ? 583 ILE A CD1 1 A0A1U8FD60 UNP 583 I 
+ATOM 4737 N N   . PHE A 1 584 ? 10.187  23.811  1.165   1.0 71.50 ? 584 PHE A N   1 A0A1U8FD60 UNP 584 F 
+ATOM 4738 C CA  . PHE A 1 584 ? 10.879  22.528  1.367   1.0 71.50 ? 584 PHE A CA  1 A0A1U8FD60 UNP 584 F 
+ATOM 4739 C C   . PHE A 1 584 ? 12.283  22.717  1.958   1.0 71.50 ? 584 PHE A C   1 A0A1U8FD60 UNP 584 F 
+ATOM 4740 C CB  . PHE A 1 584 ? 10.950  21.737  0.056   1.0 71.50 ? 584 PHE A CB  1 A0A1U8FD60 UNP 584 F 
+ATOM 4741 O O   . PHE A 1 584 ? 12.705  21.969  2.835   1.0 71.50 ? 584 PHE A O   1 A0A1U8FD60 UNP 584 F 
+ATOM 4742 C CG  . PHE A 1 584 ? 11.617  20.387  0.226   1.0 71.50 ? 584 PHE A CG  1 A0A1U8FD60 UNP 584 F 
+ATOM 4743 C CD1 . PHE A 1 584 ? 12.837  20.116  -0.410  1.0 71.50 ? 584 PHE A CD1 1 A0A1U8FD60 UNP 584 F 
+ATOM 4744 C CD2 . PHE A 1 584 ? 11.066  19.436  1.100   1.0 71.50 ? 584 PHE A CD2 1 A0A1U8FD60 UNP 584 F 
+ATOM 4745 C CE1 . PHE A 1 584 ? 13.499  18.895  -0.217  1.0 71.50 ? 584 PHE A CE1 1 A0A1U8FD60 UNP 584 F 
+ATOM 4746 C CE2 . PHE A 1 584 ? 11.763  18.247  1.354   1.0 71.50 ? 584 PHE A CE2 1 A0A1U8FD60 UNP 584 F 
+ATOM 4747 C CZ  . PHE A 1 584 ? 12.955  17.959  0.673   1.0 71.50 ? 584 PHE A CZ  1 A0A1U8FD60 UNP 584 F 
+ATOM 4748 N N   . GLN A 1 585 ? 12.969  23.786  1.553   1.0 73.19 ? 585 GLN A N   1 A0A1U8FD60 UNP 585 Q 
+ATOM 4749 C CA  . GLN A 1 585 ? 14.257  24.159  2.123   1.0 73.19 ? 585 GLN A CA  1 A0A1U8FD60 UNP 585 Q 
+ATOM 4750 C C   . GLN A 1 585 ? 14.180  24.522  3.616   1.0 73.19 ? 585 GLN A C   1 A0A1U8FD60 UNP 585 Q 
+ATOM 4751 C CB  . GLN A 1 585 ? 14.829  25.293  1.270   1.0 73.19 ? 585 GLN A CB  1 A0A1U8FD60 UNP 585 Q 
+ATOM 4752 O O   . GLN A 1 585 ? 15.009  24.047  4.390   1.0 73.19 ? 585 GLN A O   1 A0A1U8FD60 UNP 585 Q 
+ATOM 4753 C CG  . GLN A 1 585 ? 16.219  25.735  1.744   1.0 73.19 ? 585 GLN A CG  1 A0A1U8FD60 UNP 585 Q 
+ATOM 4754 C CD  . GLN A 1 585 ? 16.980  26.502  0.669   1.0 73.19 ? 585 GLN A CD  1 A0A1U8FD60 UNP 585 Q 
+ATOM 4755 N NE2 . GLN A 1 585 ? 18.275  26.670  0.810   1.0 73.19 ? 585 GLN A NE2 1 A0A1U8FD60 UNP 585 Q 
+ATOM 4756 O OE1 . GLN A 1 585 ? 16.450  26.941  -0.332  1.0 73.19 ? 585 GLN A OE1 1 A0A1U8FD60 UNP 585 Q 
+ATOM 4757 N N   . GLY A 1 586 ? 13.186  25.315  4.032   1.0 70.81 ? 586 GLY A N   1 A0A1U8FD60 UNP 586 G 
+ATOM 4758 C CA  . GLY A 1 586 ? 12.957  25.643  5.444   1.0 70.81 ? 586 GLY A CA  1 A0A1U8FD60 UNP 586 G 
+ATOM 4759 C C   . GLY A 1 586 ? 12.584  24.411  6.272   1.0 70.81 ? 586 GLY A C   1 A0A1U8FD60 UNP 586 G 
+ATOM 4760 O O   . GLY A 1 586 ? 13.126  24.206  7.353   1.0 70.81 ? 586 GLY A O   1 A0A1U8FD60 UNP 586 G 
+ATOM 4761 N N   . LEU A 1 587 ? 11.747  23.527  5.720   1.0 74.31 ? 587 LEU A N   1 A0A1U8FD60 UNP 587 L 
+ATOM 4762 C CA  . LEU A 1 587 ? 11.382  22.254  6.348   1.0 74.31 ? 587 LEU A CA  1 A0A1U8FD60 UNP 587 L 
+ATOM 4763 C C   . LEU A 1 587 ? 12.613  21.378  6.609   1.0 74.31 ? 587 LEU A C   1 A0A1U8FD60 UNP 587 L 
+ATOM 4764 C CB  . LEU A 1 587 ? 10.373  21.512  5.452   1.0 74.31 ? 587 LEU A CB  1 A0A1U8FD60 UNP 587 L 
+ATOM 4765 O O   . LEU A 1 587 ? 12.796  20.887  7.721   1.0 74.31 ? 587 LEU A O   1 A0A1U8FD60 UNP 587 L 
+ATOM 4766 C CG  . LEU A 1 587 ? 8.991   22.178  5.342   1.0 74.31 ? 587 LEU A CG  1 A0A1U8FD60 UNP 587 L 
+ATOM 4767 C CD1 . LEU A 1 587 ? 8.150   21.438  4.301   1.0 74.31 ? 587 LEU A CD1 1 A0A1U8FD60 UNP 587 L 
+ATOM 4768 C CD2 . LEU A 1 587 ? 8.217   22.184  6.657   1.0 74.31 ? 587 LEU A CD2 1 A0A1U8FD60 UNP 587 L 
+ATOM 4769 N N   . CYS A 1 588 ? 13.495  21.226  5.617   1.0 78.50 ? 588 CYS A N   1 A0A1U8FD60 UNP 588 C 
+ATOM 4770 C CA  . CYS A 1 588 ? 14.733  20.463  5.777   1.0 78.50 ? 588 CYS A CA  1 A0A1U8FD60 UNP 588 C 
+ATOM 4771 C C   . CYS A 1 588 ? 15.661  21.024  6.863   1.0 78.50 ? 588 CYS A C   1 A0A1U8FD60 UNP 588 C 
+ATOM 4772 C CB  . CYS A 1 588 ? 15.480  20.422  4.443   1.0 78.50 ? 588 CYS A CB  1 A0A1U8FD60 UNP 588 C 
+ATOM 4773 O O   . CYS A 1 588 ? 16.415  20.262  7.462   1.0 78.50 ? 588 CYS A O   1 A0A1U8FD60 UNP 588 C 
+ATOM 4774 S SG  . CYS A 1 588 ? 14.656  19.311  3.274   1.0 78.50 ? 588 CYS A SG  1 A0A1U8FD60 UNP 588 C 
+ATOM 4775 N N   . ASN A 1 589 ? 15.617  22.334  7.117   1.0 76.62 ? 589 ASN A N   1 A0A1U8FD60 UNP 589 N 
+ATOM 4776 C CA  . ASN A 1 589 ? 16.414  22.965  8.168   1.0 76.62 ? 589 ASN A CA  1 A0A1U8FD60 UNP 589 N 
+ATOM 4777 C C   . ASN A 1 589 ? 15.790  22.790  9.563   1.0 76.62 ? 589 ASN A C   1 A0A1U8FD60 UNP 589 N 
+ATOM 4778 C CB  . ASN A 1 589 ? 16.606  24.446  7.818   1.0 76.62 ? 589 ASN A CB  1 A0A1U8FD60 UNP 589 N 
+ATOM 4779 O O   . ASN A 1 589 ? 16.522  22.750  10.551  1.0 76.62 ? 589 ASN A O   1 A0A1U8FD60 UNP 589 N 
+ATOM 4780 C CG  . ASN A 1 589 ? 17.446  24.682  6.575   1.0 76.62 ? 589 ASN A CG  1 A0A1U8FD60 UNP 589 N 
+ATOM 4781 N ND2 . ASN A 1 589 ? 17.374  25.877  6.038   1.0 76.62 ? 589 ASN A ND2 1 A0A1U8FD60 UNP 589 N 
+ATOM 4782 O OD1 . ASN A 1 589 ? 18.200  23.843  6.092   1.0 76.62 ? 589 ASN A OD1 1 A0A1U8FD60 UNP 589 N 
+ATOM 4783 N N   . ASN A 1 590 ? 14.464  22.654  9.643   1.0 78.31 ? 590 ASN A N   1 A0A1U8FD60 UNP 590 N 
+ATOM 4784 C CA  . ASN A 1 590 ? 13.748  22.488  10.907  1.0 78.31 ? 590 ASN A CA  1 A0A1U8FD60 UNP 590 N 
+ATOM 4785 C C   . ASN A 1 590 ? 13.714  21.031  11.389  1.0 78.31 ? 590 ASN A C   1 A0A1U8FD60 UNP 590 N 
+ATOM 4786 C CB  . ASN A 1 590 ? 12.333  23.072  10.762  1.0 78.31 ? 590 ASN A CB  1 A0A1U8FD60 UNP 590 N 
+ATOM 4787 O O   . ASN A 1 590 ? 13.741  20.804  12.593  1.0 78.31 ? 590 ASN A O   1 A0A1U8FD60 UNP 590 N 
+ATOM 4788 C CG  . ASN A 1 590 ? 12.310  24.590  10.682  1.0 78.31 ? 590 ASN A CG  1 A0A1U8FD60 UNP 590 N 
+ATOM 4789 N ND2 . ASN A 1 590 ? 11.167  25.150  10.357  1.0 78.31 ? 590 ASN A ND2 1 A0A1U8FD60 UNP 590 N 
+ATOM 4790 O OD1 . ASN A 1 590 ? 13.287  25.276  10.931  1.0 78.31 ? 590 ASN A OD1 1 A0A1U8FD60 UNP 590 N 
+ATOM 4791 N N   . PHE A 1 591 ? 13.682  20.042  10.491  1.0 85.50 ? 591 PHE A N   1 A0A1U8FD60 UNP 591 F 
+ATOM 4792 C CA  . PHE A 1 591 ? 13.546  18.623  10.848  1.0 85.50 ? 591 PHE A CA  1 A0A1U8FD60 UNP 591 F 
+ATOM 4793 C C   . PHE A 1 591 ? 14.896  17.901  10.996  1.0 85.50 ? 591 PHE A C   1 A0A1U8FD60 UNP 591 F 
+ATOM 4794 C CB  . PHE A 1 591 ? 12.633  17.918  9.841   1.0 85.50 ? 591 PHE A CB  1 A0A1U8FD60 UNP 591 F 
+ATOM 4795 O O   . PHE A 1 591 ? 15.221  16.982  10.244  1.0 85.50 ? 591 PHE A O   1 A0A1U8FD60 UNP 591 F 
+ATOM 4796 C CG  . PHE A 1 591 ? 11.240  18.478  9.674   1.0 85.50 ? 591 PHE A CG  1 A0A1U8FD60 UNP 591 F 
+ATOM 4797 C CD1 . PHE A 1 591 ? 10.409  18.663  10.791  1.0 85.50 ? 591 PHE A CD1 1 A0A1U8FD60 UNP 591 F 
+ATOM 4798 C CD2 . PHE A 1 591 ? 10.733  18.718  8.387   1.0 85.50 ? 591 PHE A CD2 1 A0A1U8FD60 UNP 591 F 
+ATOM 4799 C CE1 . PHE A 1 591 ? 9.077   19.081  10.620  1.0 85.50 ? 591 PHE A CE1 1 A0A1U8FD60 UNP 591 F 
+ATOM 4800 C CE2 . PHE A 1 591 ? 9.406   19.142  8.222   1.0 85.50 ? 591 PHE A CE2 1 A0A1U8FD60 UNP 591 F 
+ATOM 4801 C CZ  . PHE A 1 591 ? 8.578   19.336  9.337   1.0 85.50 ? 591 PHE A CZ  1 A0A1U8FD60 UNP 591 F 
+ATOM 4802 N N   . THR A 1 592 ? 15.710  18.306  11.969  1.0 83.69 ? 592 THR A N   1 A0A1U8FD60 UNP 592 T 
+ATOM 4803 C CA  . THR A 1 592 ? 17.085  17.794  12.113  1.0 83.69 ? 592 THR A CA  1 A0A1U8FD60 UNP 592 T 
+ATOM 4804 C C   . THR A 1 592 ? 17.172  16.310  12.493  1.0 83.69 ? 592 THR A C   1 A0A1U8FD60 UNP 592 T 
+ATOM 4805 C CB  . THR A 1 592 ? 17.887  18.634  13.113  1.0 83.69 ? 592 THR A CB  1 A0A1U8FD60 UNP 592 T 
+ATOM 4806 O O   . THR A 1 592 ? 18.158  15.676  12.134  1.0 83.69 ? 592 THR A O   1 A0A1U8FD60 UNP 592 T 
+ATOM 4807 C CG2 . THR A 1 592 ? 18.095  20.065  12.615  1.0 83.69 ? 592 THR A CG2 1 A0A1U8FD60 UNP 592 T 
+ATOM 4808 O OG1 . THR A 1 592 ? 17.201  18.720  14.338  1.0 83.69 ? 592 THR A OG1 1 A0A1U8FD60 UNP 592 T 
+ATOM 4809 N N   . MET A 1 593 ? 16.154  15.734  13.145  1.0 87.00 ? 593 MET A N   1 A0A1U8FD60 UNP 593 M 
+ATOM 4810 C CA  . MET A 1 593 ? 16.107  14.317  13.562  1.0 87.00 ? 593 MET A CA  1 A0A1U8FD60 UNP 593 M 
+ATOM 4811 C C   . MET A 1 593 ? 15.213  13.430  12.670  1.0 87.00 ? 593 MET A C   1 A0A1U8FD60 UNP 593 M 
+ATOM 4812 C CB  . MET A 1 593 ? 15.694  14.225  15.042  1.0 87.00 ? 593 MET A CB  1 A0A1U8FD60 UNP 593 M 
+ATOM 4813 O O   . MET A 1 593 ? 14.778  12.353  13.085  1.0 87.00 ? 593 MET A O   1 A0A1U8FD60 UNP 593 M 
+ATOM 4814 C CG  . MET A 1 593 ? 16.671  14.930  15.994  1.0 87.00 ? 593 MET A CG  1 A0A1U8FD60 UNP 593 M 
+ATOM 4815 S SD  . MET A 1 593 ? 18.377  14.303  16.033  1.0 87.00 ? 593 MET A SD  1 A0A1U8FD60 UNP 593 M 
+ATOM 4816 C CE  . MET A 1 593 ? 18.096  12.584  16.527  1.0 87.00 ? 593 MET A CE  1 A0A1U8FD60 UNP 593 M 
+ATOM 4817 N N   . LEU A 1 594 ? 14.900  13.874  11.447  1.0 92.06 ? 594 LEU A N   1 A0A1U8FD60 UNP 594 L 
+ATOM 4818 C CA  . LEU A 1 594 ? 13.938  13.187  10.584  1.0 92.06 ? 594 LEU A CA  1 A0A1U8FD60 UNP 594 L 
+ATOM 4819 C C   . LEU A 1 594 ? 14.463  11.838  10.072  1.0 92.06 ? 594 LEU A C   1 A0A1U8FD60 UNP 594 L 
+ATOM 4820 C CB  . LEU A 1 594 ? 13.551  14.101  9.412   1.0 92.06 ? 594 LEU A CB  1 A0A1U8FD60 UNP 594 L 
+ATOM 4821 O O   . LEU A 1 594 ? 15.505  11.777  9.423   1.0 92.06 ? 594 LEU A O   1 A0A1U8FD60 UNP 594 L 
+ATOM 4822 C CG  . LEU A 1 594 ? 12.202  13.744  8.770   1.0 92.06 ? 594 LEU A CG  1 A0A1U8FD60 UNP 594 L 
+ATOM 4823 C CD1 . LEU A 1 594 ? 11.013  14.125  9.649   1.0 92.06 ? 594 LEU A CD1 1 A0A1U8FD60 UNP 594 L 
+ATOM 4824 C CD2 . LEU A 1 594 ? 12.025  14.499  7.458   1.0 92.06 ? 594 LEU A CD2 1 A0A1U8FD60 UNP 594 L 
+ATOM 4825 N N   . ARG A 1 595 ? 13.681  10.775  10.280  1.0 93.56 ? 595 ARG A N   1 A0A1U8FD60 UNP 595 R 
+ATOM 4826 C CA  . ARG A 1 595 ? 13.905  9.409   9.776   1.0 93.56 ? 595 ARG A CA  1 A0A1U8FD60 UNP 595 R 
+ATOM 4827 C C   . ARG A 1 595 ? 12.999  9.070   8.596   1.0 93.56 ? 595 ARG A C   1 A0A1U8FD60 UNP 595 R 
+ATOM 4828 C CB  . ARG A 1 595 ? 13.679  8.397   10.907  1.0 93.56 ? 595 ARG A CB  1 A0A1U8FD60 UNP 595 R 
+ATOM 4829 O O   . ARG A 1 595 ? 13.428  8.370   7.679   1.0 93.56 ? 595 ARG A O   1 A0A1U8FD60 UNP 595 R 
+ATOM 4830 C CG  . ARG A 1 595 ? 14.667  8.574   12.069  1.0 93.56 ? 595 ARG A CG  1 A0A1U8FD60 UNP 595 R 
+ATOM 4831 C CD  . ARG A 1 595 ? 14.391  7.508   13.130  1.0 93.56 ? 595 ARG A CD  1 A0A1U8FD60 UNP 595 R 
+ATOM 4832 N NE  . ARG A 1 595 ? 15.286  7.643   14.292  1.0 93.56 ? 595 ARG A NE  1 A0A1U8FD60 UNP 595 R 
+ATOM 4833 N NH1 . ARG A 1 595 ? 14.541  5.796   15.447  1.0 93.56 ? 595 ARG A NH1 1 A0A1U8FD60 UNP 595 R 
+ATOM 4834 N NH2 . ARG A 1 595 ? 16.243  6.997   16.229  1.0 93.56 ? 595 ARG A NH2 1 A0A1U8FD60 UNP 595 R 
+ATOM 4835 C CZ  . ARG A 1 595 ? 15.344  6.814   15.316  1.0 93.56 ? 595 ARG A CZ  1 A0A1U8FD60 UNP 595 R 
+ATOM 4836 N N   . VAL A 1 596 ? 11.769  9.581   8.585   1.0 96.56 ? 596 VAL A N   1 A0A1U8FD60 UNP 596 V 
+ATOM 4837 C CA  . VAL A 1 596 ? 10.778  9.320   7.536   1.0 96.56 ? 596 VAL A CA  1 A0A1U8FD60 UNP 596 V 
+ATOM 4838 C C   . VAL A 1 596 ? 10.331  10.617  6.881   1.0 96.56 ? 596 VAL A C   1 A0A1U8FD60 UNP 596 V 
+ATOM 4839 C CB  . VAL A 1 596 ? 9.569   8.554   8.098   1.0 96.56 ? 596 VAL A CB  1 A0A1U8FD60 UNP 596 V 
+ATOM 4840 O O   . VAL A 1 596 ? 9.769   11.498  7.532   1.0 96.56 ? 596 VAL A O   1 A0A1U8FD60 UNP 596 V 
+ATOM 4841 C CG1 . VAL A 1 596 ? 8.471   8.352   7.049   1.0 96.56 ? 596 VAL A CG1 1 A0A1U8FD60 UNP 596 V 
+ATOM 4842 C CG2 . VAL A 1 596 ? 9.984   7.174   8.613   1.0 96.56 ? 596 VAL A CG2 1 A0A1U8FD60 UNP 596 V 
+ATOM 4843 N N   . LEU A 1 597 ? 10.505  10.687  5.563   1.0 95.06 ? 597 LEU A N   1 A0A1U8FD60 UNP 597 L 
+ATOM 4844 C CA  . LEU A 1 597 ? 9.976   11.757  4.730   1.0 95.06 ? 597 LEU A CA  1 A0A1U8FD60 UNP 597 L 
+ATOM 4845 C C   . LEU A 1 597 ? 9.151   11.169  3.587   1.0 95.06 ? 597 LEU A C   1 A0A1U8FD60 UNP 597 L 
+ATOM 4846 C CB  . LEU A 1 597 ? 11.138  12.629  4.242   1.0 95.06 ? 597 LEU A CB  1 A0A1U8FD60 UNP 597 L 
+ATOM 4847 O O   . LEU A 1 597 ? 9.667   10.510  2.679   1.0 95.06 ? 597 LEU A O   1 A0A1U8FD60 UNP 597 L 
+ATOM 4848 C CG  . LEU A 1 597 ? 10.711  13.851  3.416   1.0 95.06 ? 597 LEU A CG  1 A0A1U8FD60 UNP 597 L 
+ATOM 4849 C CD1 . LEU A 1 597 ? 9.743   14.778  4.160   1.0 95.06 ? 597 LEU A CD1 1 A0A1U8FD60 UNP 597 L 
+ATOM 4850 C CD2 . LEU A 1 597 ? 11.964  14.649  3.062   1.0 95.06 ? 597 LEU A CD2 1 A0A1U8FD60 UNP 597 L 
+ATOM 4851 N N   . HIS A 1 598 ? 7.850   11.430  3.628   1.0 92.94 ? 598 HIS A N   1 A0A1U8FD60 UNP 598 H 
+ATOM 4852 C CA  . HIS A 1 598 ? 6.923   11.066  2.565   1.0 92.94 ? 598 HIS A CA  1 A0A1U8FD60 UNP 598 H 
+ATOM 4853 C C   . HIS A 1 598 ? 6.445   12.326  1.845   1.0 92.94 ? 598 HIS A C   1 A0A1U8FD60 UNP 598 H 
+ATOM 4854 C CB  . HIS A 1 598 ? 5.781   10.258  3.169   1.0 92.94 ? 598 HIS A CB  1 A0A1U8FD60 UNP 598 H 
+ATOM 4855 O O   . HIS A 1 598 ? 5.708   13.134  2.411   1.0 92.94 ? 598 HIS A O   1 A0A1U8FD60 UNP 598 H 
+ATOM 4856 C CG  . HIS A 1 598 ? 4.610   10.083  2.245   1.0 92.94 ? 598 HIS A CG  1 A0A1U8FD60 UNP 598 H 
+ATOM 4857 C CD2 . HIS A 1 598 ? 4.376   9.019   1.428   1.0 92.94 ? 598 HIS A CD2 1 A0A1U8FD60 UNP 598 H 
+ATOM 4858 N ND1 . HIS A 1 598 ? 3.603   10.996  2.017   1.0 92.94 ? 598 HIS A ND1 1 A0A1U8FD60 UNP 598 H 
+ATOM 4859 C CE1 . HIS A 1 598 ? 2.767   10.490  1.106   1.0 92.94 ? 598 HIS A CE1 1 A0A1U8FD60 UNP 598 H 
+ATOM 4860 N NE2 . HIS A 1 598 ? 3.190   9.277   0.726   1.0 92.94 ? 598 HIS A NE2 1 A0A1U8FD60 UNP 598 H 
+ATOM 4861 N N   . LEU A 1 599 ? 6.860   12.457  0.585   1.0 88.19 ? 599 LEU A N   1 A0A1U8FD60 UNP 599 L 
+ATOM 4862 C CA  . LEU A 1 599 ? 6.567   13.572  -0.314  1.0 88.19 ? 599 LEU A CA  1 A0A1U8FD60 UNP 599 L 
+ATOM 4863 C C   . LEU A 1 599 ? 6.074   13.032  -1.660  1.0 88.19 ? 599 LEU A C   1 A0A1U8FD60 UNP 599 L 
+ATOM 4864 C CB  . LEU A 1 599 ? 7.830   14.430  -0.477  1.0 88.19 ? 599 LEU A CB  1 A0A1U8FD60 UNP 599 L 
+ATOM 4865 O O   . LEU A 1 599 ? 6.666   13.274  -2.714  1.0 88.19 ? 599 LEU A O   1 A0A1U8FD60 UNP 599 L 
+ATOM 4866 C CG  . LEU A 1 599 ? 8.219   15.243  0.756   1.0 88.19 ? 599 LEU A CG  1 A0A1U8FD60 UNP 599 L 
+ATOM 4867 C CD1 . LEU A 1 599 ? 9.576   15.877  0.499   1.0 88.19 ? 599 LEU A CD1 1 A0A1U8FD60 UNP 599 L 
+ATOM 4868 C CD2 . LEU A 1 599 ? 7.239   16.375  1.037   1.0 88.19 ? 599 LEU A CD2 1 A0A1U8FD60 UNP 599 L 
+ATOM 4869 N N   . GLU A 1 600 ? 4.995   12.255  -1.618  1.0 86.44 ? 600 GLU A N   1 A0A1U8FD60 UNP 600 E 
+ATOM 4870 C CA  . GLU A 1 600 ? 4.380   11.686  -2.817  1.0 86.44 ? 600 GLU A CA  1 A0A1U8FD60 UNP 600 E 
+ATOM 4871 C C   . GLU A 1 600 ? 3.392   12.664  -3.461  1.0 86.44 ? 600 GLU A C   1 A0A1U8FD60 UNP 600 E 
+ATOM 4872 C CB  . GLU A 1 600 ? 3.700   10.342  -2.504  1.0 86.44 ? 600 GLU A CB  1 A0A1U8FD60 UNP 600 E 
+ATOM 4873 O O   . GLU A 1 600 ? 2.649   13.349  -2.761  1.0 86.44 ? 600 GLU A O   1 A0A1U8FD60 UNP 600 E 
+ATOM 4874 C CG  . GLU A 1 600 ? 4.717   9.286   -2.042  1.0 86.44 ? 600 GLU A CG  1 A0A1U8FD60 UNP 600 E 
+ATOM 4875 C CD  . GLU A 1 600 ? 4.132   7.868   -1.852  1.0 86.44 ? 600 GLU A CD  1 A0A1U8FD60 UNP 600 E 
+ATOM 4876 O OE1 . GLU A 1 600 ? 4.798   7.025   -1.194  1.0 86.44 ? 600 GLU A OE1 1 A0A1U8FD60 UNP 600 E 
+ATOM 4877 O OE2 . GLU A 1 600 ? 3.053   7.527   -2.393  1.0 86.44 ? 600 GLU A OE2 1 A0A1U8FD60 UNP 600 E 
+ATOM 4878 N N   . LYS A 1 601 ? 3.331   12.663  -4.800  1.0 81.88 ? 601 LYS A N   1 A0A1U8FD60 UNP 601 K 
+ATOM 4879 C CA  . LYS A 1 601 ? 2.407   13.487  -5.607  1.0 81.88 ? 601 LYS A CA  1 A0A1U8FD60 UNP 601 K 
+ATOM 4880 C C   . LYS A 1 601 ? 2.616   15.005  -5.443  1.0 81.88 ? 601 LYS A C   1 A0A1U8FD60 UNP 601 K 
+ATOM 4881 C CB  . LYS A 1 601 ? 0.941   13.088  -5.349  1.0 81.88 ? 601 LYS A CB  1 A0A1U8FD60 UNP 601 K 
+ATOM 4882 O O   . LYS A 1 601 ? 1.660   15.775  -5.516  1.0 81.88 ? 601 LYS A O   1 A0A1U8FD60 UNP 601 K 
+ATOM 4883 C CG  . LYS A 1 601 ? 0.612   11.590  -5.408  1.0 81.88 ? 601 LYS A CG  1 A0A1U8FD60 UNP 601 K 
+ATOM 4884 C CD  . LYS A 1 601 ? -0.793  11.401  -4.828  1.0 81.88 ? 601 LYS A CD  1 A0A1U8FD60 UNP 601 K 
+ATOM 4885 C CE  . LYS A 1 601 ? -1.201  9.933   -4.737  1.0 81.88 ? 601 LYS A CE  1 A0A1U8FD60 UNP 601 K 
+ATOM 4886 N NZ  . LYS A 1 601 ? -2.487  9.821   -4.004  1.0 81.88 ? 601 LYS A NZ  1 A0A1U8FD60 UNP 601 K 
+ATOM 4887 N N   . PHE A 1 602 ? 3.858   15.446  -5.259  1.0 80.06 ? 602 PHE A N   1 A0A1U8FD60 UNP 602 F 
+ATOM 4888 C CA  . PHE A 1 602 ? 4.218   16.870  -5.261  1.0 80.06 ? 602 PHE A CA  1 A0A1U8FD60 UNP 602 F 
+ATOM 4889 C C   . PHE A 1 602 ? 4.944   17.249  -6.548  1.0 80.06 ? 602 PHE A C   1 A0A1U8FD60 UNP 602 F 
+ATOM 4890 C CB  . PHE A 1 602 ? 5.055   17.211  -4.024  1.0 80.06 ? 602 PHE A CB  1 A0A1U8FD60 UNP 602 F 
+ATOM 4891 O O   . PHE A 1 602 ? 5.702   16.453  -7.097  1.0 80.06 ? 602 PHE A O   1 A0A1U8FD60 UNP 602 F 
+ATOM 4892 C CG  . PHE A 1 602 ? 4.227   17.249  -2.758  1.0 80.06 ? 602 PHE A CG  1 A0A1U8FD60 UNP 602 F 
+ATOM 4893 C CD1 . PHE A 1 602 ? 3.543   18.426  -2.401  1.0 80.06 ? 602 PHE A CD1 1 A0A1U8FD60 UNP 602 F 
+ATOM 4894 C CD2 . PHE A 1 602 ? 4.096   16.098  -1.964  1.0 80.06 ? 602 PHE A CD2 1 A0A1U8FD60 UNP 602 F 
+ATOM 4895 C CE1 . PHE A 1 602 ? 2.728   18.448  -1.256  1.0 80.06 ? 602 PHE A CE1 1 A0A1U8FD60 UNP 602 F 
+ATOM 4896 C CE2 . PHE A 1 602 ? 3.283   16.118  -0.818  1.0 80.06 ? 602 PHE A CE2 1 A0A1U8FD60 UNP 602 F 
+ATOM 4897 C CZ  . PHE A 1 602 ? 2.589   17.291  -0.472  1.0 80.06 ? 602 PHE A CZ  1 A0A1U8FD60 UNP 602 F 
+ATOM 4898 N N   . SER A 1 603 ? 4.739   18.464  -7.037  1.0 77.88 ? 603 SER A N   1 A0A1U8FD60 UNP 603 S 
+ATOM 4899 C CA  . SER A 1 603 ? 5.618   19.055  -8.037  1.0 77.88 ? 603 SER A CA  1 A0A1U8FD60 UNP 603 S 
+ATOM 4900 C C   . SER A 1 603 ? 6.711   19.811  -7.307  1.0 77.88 ? 603 SER A C   1 A0A1U8FD60 UNP 603 S 
+ATOM 4901 C CB  . SER A 1 603 ? 4.868   19.975  -9.001  1.0 77.88 ? 603 SER A CB  1 A0A1U8FD60 UNP 603 S 
+ATOM 4902 O O   . SER A 1 603 ? 6.459   20.471  -6.303  1.0 77.88 ? 603 SER A O   1 A0A1U8FD60 UNP 603 S 
+ATOM 4903 O OG  . SER A 1 603 ? 5.689   20.221  -10.132 1.0 77.88 ? 603 SER A OG  1 A0A1U8FD60 UNP 603 S 
+ATOM 4904 N N   . PHE A 1 604 ? 7.927   19.731  -7.814  1.0 76.88 ? 604 PHE A N   1 A0A1U8FD60 UNP 604 F 
+ATOM 4905 C CA  . PHE A 1 604 ? 8.995   20.653  -7.466  1.0 76.88 ? 604 PHE A CA  1 A0A1U8FD60 UNP 604 F 
+ATOM 4906 C C   . PHE A 1 604 ? 9.332   21.472  -8.712  1.0 76.88 ? 604 PHE A C   1 A0A1U8FD60 UNP 604 F 
+ATOM 4907 C CB  . PHE A 1 604 ? 10.185  19.882  -6.871  1.0 76.88 ? 604 PHE A CB  1 A0A1U8FD60 UNP 604 F 
+ATOM 4908 O O   . PHE A 1 604 ? 8.728   21.290  -9.775  1.0 76.88 ? 604 PHE A O   1 A0A1U8FD60 UNP 604 F 
+ATOM 4909 C CG  . PHE A 1 604 ? 9.827   19.024  -5.669  1.0 76.88 ? 604 PHE A CG  1 A0A1U8FD60 UNP 604 F 
+ATOM 4910 C CD1 . PHE A 1 604 ? 9.934   19.560  -4.372  1.0 76.88 ? 604 PHE A CD1 1 A0A1U8FD60 UNP 604 F 
+ATOM 4911 C CD2 . PHE A 1 604 ? 9.344   17.711  -5.842  1.0 76.88 ? 604 PHE A CD2 1 A0A1U8FD60 UNP 604 F 
+ATOM 4912 C CE1 . PHE A 1 604 ? 9.567   18.790  -3.255  1.0 76.88 ? 604 PHE A CE1 1 A0A1U8FD60 UNP 604 F 
+ATOM 4913 C CE2 . PHE A 1 604 ? 8.966   16.944  -4.726  1.0 76.88 ? 604 PHE A CE2 1 A0A1U8FD60 UNP 604 F 
+ATOM 4914 C CZ  . PHE A 1 604 ? 9.078   17.484  -3.433  1.0 76.88 ? 604 PHE A CZ  1 A0A1U8FD60 UNP 604 F 
+ATOM 4915 N N   . GLU A 1 605 ? 10.283  22.389  -8.573  1.0 77.06 ? 605 GLU A N   1 A0A1U8FD60 UNP 605 E 
+ATOM 4916 C CA  . GLU A 1 605 ? 10.935  23.005  -9.724  1.0 77.06 ? 605 GLU A CA  1 A0A1U8FD60 UNP 605 E 
+ATOM 4917 C C   . GLU A 1 605 ? 11.719  21.945  -10.530 1.0 77.06 ? 605 GLU A C   1 A0A1U8FD60 UNP 605 E 
+ATOM 4918 C CB  . GLU A 1 605 ? 11.860  24.132  -9.232  1.0 77.06 ? 605 GLU A CB  1 A0A1U8FD60 UNP 605 E 
+ATOM 4919 O O   . GLU A 1 605 ? 11.558  20.731  -10.373 1.0 77.06 ? 605 GLU A O   1 A0A1U8FD60 UNP 605 E 
+ATOM 4920 C CG  . GLU A 1 605 ? 11.119  25.273  -8.522  1.0 77.06 ? 605 GLU A CG  1 A0A1U8FD60 UNP 605 E 
+ATOM 4921 C CD  . GLU A 1 605 ? 12.070  26.401  -8.089  1.0 77.06 ? 605 GLU A CD  1 A0A1U8FD60 UNP 605 E 
+ATOM 4922 O OE1 . GLU A 1 605 ? 11.557  27.365  -7.483  1.0 77.06 ? 605 GLU A OE1 1 A0A1U8FD60 UNP 605 E 
+ATOM 4923 O OE2 . GLU A 1 605 ? 13.293  26.274  -8.333  1.0 77.06 ? 605 GLU A OE2 1 A0A1U8FD60 UNP 605 E 
+ATOM 4924 N N   . GLU A 1 606 ? 12.619  22.389  -11.402 1.0 81.50 ? 606 GLU A N   1 A0A1U8FD60 UNP 606 E 
+ATOM 4925 C CA  . GLU A 1 606 ? 13.448  21.494  -12.203 1.0 81.50 ? 606 GLU A CA  1 A0A1U8FD60 UNP 606 E 
+ATOM 4926 C C   . GLU A 1 606 ? 14.302  20.540  -11.339 1.0 81.50 ? 606 GLU A C   1 A0A1U8FD60 UNP 606 E 
+ATOM 4927 C CB  . GLU A 1 606 ? 14.339  22.371  -13.087 1.0 81.50 ? 606 GLU A CB  1 A0A1U8FD60 UNP 606 E 
+ATOM 4928 O O   . GLU A 1 606 ? 14.469  19.365  -11.674 1.0 81.50 ? 606 GLU A O   1 A0A1U8FD60 UNP 606 E 
+ATOM 4929 C CG  . GLU A 1 606 ? 14.832  21.599  -14.310 1.0 81.50 ? 606 GLU A CG  1 A0A1U8FD60 UNP 606 E 
+ATOM 4930 C CD  . GLU A 1 606 ? 16.075  22.230  -14.927 1.0 81.50 ? 606 GLU A CD  1 A0A1U8FD60 UNP 606 E 
+ATOM 4931 O OE1 . GLU A 1 606 ? 16.956  21.447  -15.341 1.0 81.50 ? 606 GLU A OE1 1 A0A1U8FD60 UNP 606 E 
+ATOM 4932 O OE2 . GLU A 1 606 ? 16.339  23.433  -14.731 1.0 81.50 ? 606 GLU A OE2 1 A0A1U8FD60 UNP 606 E 
+ATOM 4933 N N   . ILE A 1 607 ? 14.809  21.025  -10.199 1.0 84.56 ? 607 ILE A N   1 A0A1U8FD60 UNP 607 I 
+ATOM 4934 C CA  . ILE A 1 607 ? 15.688  20.281  -9.290  1.0 84.56 ? 607 ILE A CA  1 A0A1U8FD60 UNP 607 I 
+ATOM 4935 C C   . ILE A 1 607 ? 15.033  20.165  -7.913  1.0 84.56 ? 607 ILE A C   1 A0A1U8FD60 UNP 607 I 
+ATOM 4936 C CB  . ILE A 1 607 ? 17.081  20.945  -9.157  1.0 84.56 ? 607 ILE A CB  1 A0A1U8FD60 UNP 607 I 
+ATOM 4937 O O   . ILE A 1 607 ? 14.588  21.161  -7.345  1.0 84.56 ? 607 ILE A O   1 A0A1U8FD60 UNP 607 I 
+ATOM 4938 C CG1 . ILE A 1 607 ? 17.652  21.468  -10.493 1.0 84.56 ? 607 ILE A CG1 1 A0A1U8FD60 UNP 607 I 
+ATOM 4939 C CG2 . ILE A 1 607 ? 18.084  19.964  -8.512  1.0 84.56 ? 607 ILE A CG2 1 A0A1U8FD60 UNP 607 I 
+ATOM 4940 C CD1 . ILE A 1 607 ? 19.017  22.147  -10.324 1.0 84.56 ? 607 ILE A CD1 1 A0A1U8FD60 UNP 607 I 
+ATOM 4941 N N   . LEU A 1 608 ? 15.065  18.971  -7.316  1.0 88.25 ? 608 LEU A N   1 A0A1U8FD60 UNP 608 L 
+ATOM 4942 C CA  . LEU A 1 608 ? 14.741  18.831  -5.895  1.0 88.25 ? 608 LEU A CA  1 A0A1U8FD60 UNP 608 L 
+ATOM 4943 C C   . LEU A 1 608 ? 15.760  19.641  -5.051  1.0 88.25 ? 608 LEU A C   1 A0A1U8FD60 UNP 608 L 
+ATOM 4944 C CB  . LEU A 1 608 ? 14.693  17.339  -5.520  1.0 88.25 ? 608 LEU A CB  1 A0A1U8FD60 UNP 608 L 
+ATOM 4945 O O   . LEU A 1 608 ? 16.968  19.504  -5.269  1.0 88.25 ? 608 LEU A O   1 A0A1U8FD60 UNP 608 L 
+ATOM 4946 C CG  . LEU A 1 608 ? 14.310  17.079  -4.051  1.0 88.25 ? 608 LEU A CG  1 A0A1U8FD60 UNP 608 L 
+ATOM 4947 C CD1 . LEU A 1 608 ? 12.810  17.259  -3.837  1.0 88.25 ? 608 LEU A CD1 1 A0A1U8FD60 UNP 608 L 
+ATOM 4948 C CD2 . LEU A 1 608 ? 14.686  15.652  -3.657  1.0 88.25 ? 608 LEU A CD2 1 A0A1U8FD60 UNP 608 L 
+ATOM 4949 N N   . PRO A 1 609 ? 15.334  20.470  -4.078  1.0 87.81 ? 609 PRO A N   1 A0A1U8FD60 UNP 609 P 
+ATOM 4950 C CA  . PRO A 1 609 ? 16.255  21.344  -3.353  1.0 87.81 ? 609 PRO A CA  1 A0A1U8FD60 UNP 609 P 
+ATOM 4951 C C   . PRO A 1 609 ? 17.392  20.599  -2.645  1.0 87.81 ? 609 PRO A C   1 A0A1U8FD60 UNP 609 P 
+ATOM 4952 C CB  . PRO A 1 609 ? 15.395  22.151  -2.379  1.0 87.81 ? 609 PRO A CB  1 A0A1U8FD60 UNP 609 P 
+ATOM 4953 O O   . PRO A 1 609 ? 17.186  19.578  -1.986  1.0 87.81 ? 609 PRO A O   1 A0A1U8FD60 UNP 609 P 
+ATOM 4954 C CG  . PRO A 1 609 ? 14.070  22.242  -3.139  1.0 87.81 ? 609 PRO A CG  1 A0A1U8FD60 UNP 609 P 
+ATOM 4955 C CD  . PRO A 1 609 ? 13.959  20.874  -3.810  1.0 87.81 ? 609 PRO A CD  1 A0A1U8FD60 UNP 609 P 
+ATOM 4956 N N   . ARG A 1 610 ? 18.611  21.160  -2.719  1.0 90.06 ? 610 ARG A N   1 A0A1U8FD60 UNP 610 R 
+ATOM 4957 C CA  . ARG A 1 610 ? 19.832  20.565  -2.134  1.0 90.06 ? 610 ARG A CA  1 A0A1U8FD60 UNP 610 R 
+ATOM 4958 C C   . ARG A 1 610 ? 19.726  20.327  -0.626  1.0 90.06 ? 610 ARG A C   1 A0A1U8FD60 UNP 610 R 
+ATOM 4959 C CB  . ARG A 1 610 ? 21.063  21.444  -2.416  1.0 90.06 ? 610 ARG A CB  1 A0A1U8FD60 UNP 610 R 
+ATOM 4960 O O   . ARG A 1 610 ? 20.407  19.434  -0.120  1.0 90.06 ? 610 ARG A O   1 A0A1U8FD60 UNP 610 R 
+ATOM 4961 C CG  . ARG A 1 610 ? 21.443  21.503  -3.902  1.0 90.06 ? 610 ARG A CG  1 A0A1U8FD60 UNP 610 R 
+ATOM 4962 C CD  . ARG A 1 610 ? 22.701  22.362  -4.083  1.0 90.06 ? 610 ARG A CD  1 A0A1U8FD60 UNP 610 R 
+ATOM 4963 N NE  . ARG A 1 610 ? 23.069  22.500  -5.505  1.0 90.06 ? 610 ARG A NE  1 A0A1U8FD60 UNP 610 R 
+ATOM 4964 N NH1 . ARG A 1 610 ? 24.691  24.111  -5.242  1.0 90.06 ? 610 ARG A NH1 1 A0A1U8FD60 UNP 610 R 
+ATOM 4965 N NH2 . ARG A 1 610 ? 24.185  23.386  -7.286  1.0 90.06 ? 610 ARG A NH2 1 A0A1U8FD60 UNP 610 R 
+ATOM 4966 C CZ  . ARG A 1 610 ? 23.978  23.326  -6.001  1.0 90.06 ? 610 ARG A CZ  1 A0A1U8FD60 UNP 610 R 
+ATOM 4967 N N   . ALA A 1 611 ? 18.862  21.081  0.053   1.0 88.62 ? 611 ALA A N   1 A0A1U8FD60 UNP 611 A 
+ATOM 4968 C CA  . ALA A 1 611 ? 18.577  20.962  1.478   1.0 88.62 ? 611 ALA A CA  1 A0A1U8FD60 UNP 611 A 
+ATOM 4969 C C   . ALA A 1 611 ? 18.098  19.563  1.899   1.0 88.62 ? 611 ALA A C   1 A0A1U8FD60 UNP 611 A 
+ATOM 4970 C CB  . ALA A 1 611 ? 17.546  22.034  1.836   1.0 88.62 ? 611 ALA A CB  1 A0A1U8FD60 UNP 611 A 
+ATOM 4971 O O   . ALA A 1 611 ? 18.275  19.210  3.059   1.0 88.62 ? 611 ALA A O   1 A0A1U8FD60 UNP 611 A 
+ATOM 4972 N N   . ILE A 1 612 ? 17.608  18.721  0.972   1.0 91.19 ? 612 ILE A N   1 A0A1U8FD60 UNP 612 I 
+ATOM 4973 C CA  . ILE A 1 612 ? 17.331  17.302  1.261   1.0 91.19 ? 612 ILE A CA  1 A0A1U8FD60 UNP 612 I 
+ATOM 4974 C C   . ILE A 1 612 ? 18.533  16.611  1.918   1.0 91.19 ? 612 ILE A C   1 A0A1U8FD60 UNP 612 I 
+ATOM 4975 C CB  . ILE A 1 612 ? 16.885  16.545  -0.018  1.0 91.19 ? 612 ILE A CB  1 A0A1U8FD60 UNP 612 I 
+ATOM 4976 O O   . ILE A 1 612 ? 18.355  15.816  2.831   1.0 91.19 ? 612 ILE A O   1 A0A1U8FD60 UNP 612 I 
+ATOM 4977 C CG1 . ILE A 1 612 ? 16.428  15.095  0.266   1.0 91.19 ? 612 ILE A CG1 1 A0A1U8FD60 UNP 612 I 
+ATOM 4978 C CG2 . ILE A 1 612 ? 17.997  16.470  -1.084  1.0 91.19 ? 612 ILE A CG2 1 A0A1U8FD60 UNP 612 I 
+ATOM 4979 C CD1 . ILE A 1 612 ? 15.116  14.964  1.041   1.0 91.19 ? 612 ILE A CD1 1 A0A1U8FD60 UNP 612 I 
+ATOM 4980 N N   . GLY A 1 613 ? 19.760  16.959  1.512   1.0 91.19 ? 613 GLY A N   1 A0A1U8FD60 UNP 613 G 
+ATOM 4981 C CA  . GLY A 1 613 ? 20.988  16.383  2.060   1.0 91.19 ? 613 GLY A CA  1 A0A1U8FD60 UNP 613 G 
+ATOM 4982 C C   . GLY A 1 613 ? 21.318  16.805  3.495   1.0 91.19 ? 613 GLY A C   1 A0A1U8FD60 UNP 613 G 
+ATOM 4983 O O   . GLY A 1 613 ? 22.279  16.273  4.045   1.0 91.19 ? 613 GLY A O   1 A0A1U8FD60 UNP 613 G 
+ATOM 4984 N N   . ASN A 1 614 ? 20.556  17.732  4.090   1.0 89.62 ? 614 ASN A N   1 A0A1U8FD60 UNP 614 N 
+ATOM 4985 C CA  . ASN A 1 614 ? 20.687  18.133  5.496   1.0 89.62 ? 614 ASN A CA  1 A0A1U8FD60 UNP 614 N 
+ATOM 4986 C C   . ASN A 1 614 ? 20.001  17.134  6.442   1.0 89.62 ? 614 ASN A C   1 A0A1U8FD60 UNP 614 N 
+ATOM 4987 C CB  . ASN A 1 614 ? 20.102  19.547  5.701   1.0 89.62 ? 614 ASN A CB  1 A0A1U8FD60 UNP 614 N 
+ATOM 4988 O O   . ASN A 1 614 ? 20.335  17.080  7.622   1.0 89.62 ? 614 ASN A O   1 A0A1U8FD60 UNP 614 N 
+ATOM 4989 C CG  . ASN A 1 614 ? 20.797  20.647  4.915   1.0 89.62 ? 614 ASN A CG  1 A0A1U8FD60 UNP 614 N 
+ATOM 4990 N ND2 . ASN A 1 614 ? 20.256  21.845  4.921   1.0 89.62 ? 614 ASN A ND2 1 A0A1U8FD60 UNP 614 N 
+ATOM 4991 O OD1 . ASN A 1 614 ? 21.831  20.467  4.288   1.0 89.62 ? 614 ASN A OD1 1 A0A1U8FD60 UNP 614 N 
+ATOM 4992 N N   . LEU A 1 615 ? 19.075  16.317  5.930   1.0 91.81 ? 615 LEU A N   1 A0A1U8FD60 UNP 615 L 
+ATOM 4993 C CA  . LEU A 1 615 ? 18.326  15.319  6.695   1.0 91.81 ? 615 LEU A CA  1 A0A1U8FD60 UNP 615 L 
+ATOM 4994 C C   . LEU A 1 615 ? 19.168  14.055  6.920   1.0 91.81 ? 615 LEU A C   1 A0A1U8FD60 UNP 615 L 
+ATOM 4995 C CB  . LEU A 1 615 ? 17.001  15.022  5.973   1.0 91.81 ? 615 LEU A CB  1 A0A1U8FD60 UNP 615 L 
+ATOM 4996 O O   . LEU A 1 615 ? 18.826  12.967  6.470   1.0 91.81 ? 615 LEU A O   1 A0A1U8FD60 UNP 615 L 
+ATOM 4997 C CG  . LEU A 1 615 ? 16.090  16.244  5.765   1.0 91.81 ? 615 LEU A CG  1 A0A1U8FD60 UNP 615 L 
+ATOM 4998 C CD1 . LEU A 1 615 ? 14.862  15.796  4.981   1.0 91.81 ? 615 LEU A CD1 1 A0A1U8FD60 UNP 615 L 
+ATOM 4999 C CD2 . LEU A 1 615 ? 15.634  16.839  7.093   1.0 91.81 ? 615 LEU A CD2 1 A0A1U8FD60 UNP 615 L 
+ATOM 5000 N N   . VAL A 1 616 ? 20.321  14.189  7.573   1.0 88.69 ? 616 VAL A N   1 A0A1U8FD60 UNP 616 V 
+ATOM 5001 C CA  . VAL A 1 616 ? 21.343  13.128  7.635   1.0 88.69 ? 616 VAL A CA  1 A0A1U8FD60 UNP 616 V 
+ATOM 5002 C C   . VAL A 1 616 ? 20.871  11.839  8.314   1.0 88.69 ? 616 VAL A C   1 A0A1U8FD60 UNP 616 V 
+ATOM 5003 C CB  . VAL A 1 616 ? 22.639  13.634  8.290   1.0 88.69 ? 616 VAL A CB  1 A0A1U8FD60 UNP 616 V 
+ATOM 5004 O O   . VAL A 1 616 ? 21.431  10.783  8.029   1.0 88.69 ? 616 VAL A O   1 A0A1U8FD60 UNP 616 V 
+ATOM 5005 C CG1 . VAL A 1 616 ? 23.267  14.756  7.454   1.0 88.69 ? 616 VAL A CG1 1 A0A1U8FD60 UNP 616 V 
+ATOM 5006 C CG2 . VAL A 1 616 ? 22.437  14.128  9.727   1.0 88.69 ? 616 VAL A CG2 1 A0A1U8FD60 UNP 616 V 
+ATOM 5007 N N   . HIS A 1 617 ? 19.831  11.916  9.150   1.0 89.38 ? 617 HIS A N   1 A0A1U8FD60 UNP 617 H 
+ATOM 5008 C CA  . HIS A 1 617 ? 19.200  10.801  9.866   1.0 89.38 ? 617 HIS A CA  1 A0A1U8FD60 UNP 617 H 
+ATOM 5009 C C   . HIS A 1 617 ? 18.115  10.070  9.060   1.0 89.38 ? 617 HIS A C   1 A0A1U8FD60 UNP 617 H 
+ATOM 5010 C CB  . HIS A 1 617 ? 18.668  11.344  11.199  1.0 89.38 ? 617 HIS A CB  1 A0A1U8FD60 UNP 617 H 
+ATOM 5011 O O   . HIS A 1 617 ? 17.533  9.095   9.539   1.0 89.38 ? 617 HIS A O   1 A0A1U8FD60 UNP 617 H 
+ATOM 5012 C CG  . HIS A 1 617 ? 19.806  11.773  12.085  1.0 89.38 ? 617 HIS A CG  1 A0A1U8FD60 UNP 617 H 
+ATOM 5013 C CD2 . HIS A 1 617 ? 20.197  13.045  12.400  1.0 89.38 ? 617 HIS A CD2 1 A0A1U8FD60 UNP 617 H 
+ATOM 5014 N ND1 . HIS A 1 617 ? 20.710  10.917  12.654  1.0 89.38 ? 617 HIS A ND1 1 A0A1U8FD60 UNP 617 H 
+ATOM 5015 C CE1 . HIS A 1 617 ? 21.620  11.654  13.313  1.0 89.38 ? 617 HIS A CE1 1 A0A1U8FD60 UNP 617 H 
+ATOM 5016 N NE2 . HIS A 1 617 ? 21.361  12.961  13.175  1.0 89.38 ? 617 HIS A NE2 1 A0A1U8FD60 UNP 617 H 
+ATOM 5017 N N   . LEU A 1 618 ? 17.851  10.507  7.824   1.0 94.38 ? 618 LEU A N   1 A0A1U8FD60 UNP 618 L 
+ATOM 5018 C CA  . LEU A 1 618 ? 16.769  9.971   7.011   1.0 94.38 ? 618 LEU A CA  1 A0A1U8FD60 UNP 618 L 
+ATOM 5019 C C   . LEU A 1 618 ? 17.012  8.502   6.647   1.0 94.38 ? 618 LEU A C   1 A0A1U8FD60 UNP 618 L 
+ATOM 5020 C CB  . LEU A 1 618 ? 16.568  10.860  5.773   1.0 94.38 ? 618 LEU A CB  1 A0A1U8FD60 UNP 618 L 
+ATOM 5021 O O   . LEU A 1 618 ? 18.069  8.139   6.136   1.0 94.38 ? 618 LEU A O   1 A0A1U8FD60 UNP 618 L 
+ATOM 5022 C CG  . LEU A 1 618 ? 15.196  10.706  5.107   1.0 94.38 ? 618 LEU A CG  1 A0A1U8FD60 UNP 618 L 
+ATOM 5023 C CD1 . LEU A 1 618 ? 14.097  11.342  5.955   1.0 94.38 ? 618 LEU A CD1 1 A0A1U8FD60 UNP 618 L 
+ATOM 5024 C CD2 . LEU A 1 618 ? 15.190  11.431  3.761   1.0 94.38 ? 618 LEU A CD2 1 A0A1U8FD60 UNP 618 L 
+ATOM 5025 N N   . ARG A 1 619 ? 15.989  7.674   6.866   1.0 94.44 ? 619 ARG A N   1 A0A1U8FD60 UNP 619 R 
+ATOM 5026 C CA  . ARG A 1 619 ? 15.956  6.229   6.593   1.0 94.44 ? 619 ARG A CA  1 A0A1U8FD60 UNP 619 R 
+ATOM 5027 C C   . ARG A 1 619 ? 14.955  5.867   5.501   1.0 94.44 ? 619 ARG A C   1 A0A1U8FD60 UNP 619 R 
+ATOM 5028 C CB  . ARG A 1 619 ? 15.633  5.475   7.884   1.0 94.44 ? 619 ARG A CB  1 A0A1U8FD60 UNP 619 R 
+ATOM 5029 O O   . ARG A 1 619 ? 15.181  4.917   4.753   1.0 94.44 ? 619 ARG A O   1 A0A1U8FD60 UNP 619 R 
+ATOM 5030 C CG  . ARG A 1 619 ? 16.696  5.722   8.962   1.0 94.44 ? 619 ARG A CG  1 A0A1U8FD60 UNP 619 R 
+ATOM 5031 C CD  . ARG A 1 619 ? 16.337  4.888   10.178  1.0 94.44 ? 619 ARG A CD  1 A0A1U8FD60 UNP 619 R 
+ATOM 5032 N NE  . ARG A 1 619 ? 17.227  5.136   11.324  1.0 94.44 ? 619 ARG A NE  1 A0A1U8FD60 UNP 619 R 
+ATOM 5033 N NH1 . ARG A 1 619 ? 16.873  3.089   12.253  1.0 94.44 ? 619 ARG A NH1 1 A0A1U8FD60 UNP 619 R 
+ATOM 5034 N NH2 . ARG A 1 619 ? 18.022  4.584   13.402  1.0 94.44 ? 619 ARG A NH2 1 A0A1U8FD60 UNP 619 R 
+ATOM 5035 C CZ  . ARG A 1 619 ? 17.383  4.281   12.313  1.0 94.44 ? 619 ARG A CZ  1 A0A1U8FD60 UNP 619 R 
+ATOM 5036 N N   . TYR A 1 620 ? 13.891  6.649   5.351   1.0 97.00 ? 620 TYR A N   1 A0A1U8FD60 UNP 620 Y 
+ATOM 5037 C CA  . TYR A 1 620 ? 12.880  6.473   4.315   1.0 97.00 ? 620 TYR A CA  1 A0A1U8FD60 UNP 620 Y 
+ATOM 5038 C C   . TYR A 1 620 ? 12.626  7.787   3.577   1.0 97.00 ? 620 TYR A C   1 A0A1U8FD60 UNP 620 Y 
+ATOM 5039 C CB  . TYR A 1 620 ? 11.602  5.927   4.961   1.0 97.00 ? 620 TYR A CB  1 A0A1U8FD60 UNP 620 Y 
+ATOM 5040 O O   . TYR A 1 620 ? 12.253  8.786   4.192   1.0 97.00 ? 620 TYR A O   1 A0A1U8FD60 UNP 620 Y 
+ATOM 5041 C CG  . TYR A 1 620 ? 10.474  5.636   3.992   1.0 97.00 ? 620 TYR A CG  1 A0A1U8FD60 UNP 620 Y 
+ATOM 5042 C CD1 . TYR A 1 620 ? 9.668   6.687   3.511   1.0 97.00 ? 620 TYR A CD1 1 A0A1U8FD60 UNP 620 Y 
+ATOM 5043 C CD2 . TYR A 1 620 ? 10.220  4.313   3.583   1.0 97.00 ? 620 TYR A CD2 1 A0A1U8FD60 UNP 620 Y 
+ATOM 5044 C CE1 . TYR A 1 620 ? 8.628   6.422   2.603   1.0 97.00 ? 620 TYR A CE1 1 A0A1U8FD60 UNP 620 Y 
+ATOM 5045 C CE2 . TYR A 1 620 ? 9.180   4.043   2.672   1.0 97.00 ? 620 TYR A CE2 1 A0A1U8FD60 UNP 620 Y 
+ATOM 5046 O OH  . TYR A 1 620 ? 7.391   4.839   1.286   1.0 97.00 ? 620 TYR A OH  1 A0A1U8FD60 UNP 620 Y 
+ATOM 5047 C CZ  . TYR A 1 620 ? 8.388   5.098   2.175   1.0 97.00 ? 620 TYR A CZ  1 A0A1U8FD60 UNP 620 Y 
+ATOM 5048 N N   . LEU A 1 621 ? 12.768  7.758   2.250   1.0 97.38 ? 621 LEU A N   1 A0A1U8FD60 UNP 621 L 
+ATOM 5049 C CA  . LEU A 1 621 ? 12.393  8.846   1.353   1.0 97.38 ? 621 LEU A CA  1 A0A1U8FD60 UNP 621 L 
+ATOM 5050 C C   . LEU A 1 621 ? 11.502  8.313   0.230   1.0 97.38 ? 621 LEU A C   1 A0A1U8FD60 UNP 621 L 
+ATOM 5051 C CB  . LEU A 1 621 ? 13.665  9.513   0.800   1.0 97.38 ? 621 LEU A CB  1 A0A1U8FD60 UNP 621 L 
+ATOM 5052 O O   . LEU A 1 621 ? 11.936  7.472   -0.559  1.0 97.38 ? 621 LEU A O   1 A0A1U8FD60 UNP 621 L 
+ATOM 5053 C CG  . LEU A 1 621 ? 13.407  10.676  -0.180  1.0 97.38 ? 621 LEU A CG  1 A0A1U8FD60 UNP 621 L 
+ATOM 5054 C CD1 . LEU A 1 621 ? 12.530  11.779  0.416   1.0 97.38 ? 621 LEU A CD1 1 A0A1U8FD60 UNP 621 L 
+ATOM 5055 C CD2 . LEU A 1 621 ? 14.740  11.308  -0.584  1.0 97.38 ? 621 LEU A CD2 1 A0A1U8FD60 UNP 621 L 
+ATOM 5056 N N   . SER A 1 622 ? 10.283  8.846   0.120   1.0 95.38 ? 622 SER A N   1 A0A1U8FD60 UNP 622 S 
+ATOM 5057 C CA  . SER A 1 622 ? 9.408   8.596   -1.031  1.0 95.38 ? 622 SER A CA  1 A0A1U8FD60 UNP 622 S 
+ATOM 5058 C C   . SER A 1 622 ? 9.068   9.885   -1.764  1.0 95.38 ? 622 SER A C   1 A0A1U8FD60 UNP 622 S 
+ATOM 5059 C CB  . SER A 1 622 ? 8.137   7.852   -0.623  1.0 95.38 ? 622 SER A CB  1 A0A1U8FD60 UNP 622 S 
+ATOM 5060 O O   . SER A 1 622 ? 8.532   10.818  -1.168  1.0 95.38 ? 622 SER A O   1 A0A1U8FD60 UNP 622 S 
+ATOM 5061 O OG  . SER A 1 622 ? 7.370   7.529   -1.768  1.0 95.38 ? 622 SER A OG  1 A0A1U8FD60 UNP 622 S 
+ATOM 5062 N N   . LEU A 1 623 ? 9.360   9.894   -3.066  1.0 92.19 ? 623 LEU A N   1 A0A1U8FD60 UNP 623 L 
+ATOM 5063 C CA  . LEU A 1 623 ? 9.021   10.939  -4.038  1.0 92.19 ? 623 LEU A CA  1 A0A1U8FD60 UNP 623 L 
+ATOM 5064 C C   . LEU A 1 623 ? 8.106   10.372  -5.135  1.0 92.19 ? 623 LEU A C   1 A0A1U8FD60 UNP 623 L 
+ATOM 5065 C CB  . LEU A 1 623 ? 10.319  11.536  -4.611  1.0 92.19 ? 623 LEU A CB  1 A0A1U8FD60 UNP 623 L 
+ATOM 5066 O O   . LEU A 1 623 ? 8.092   10.819  -6.284  1.0 92.19 ? 623 LEU A O   1 A0A1U8FD60 UNP 623 L 
+ATOM 5067 C CG  . LEU A 1 623 ? 11.203  12.245  -3.571  1.0 92.19 ? 623 LEU A CG  1 A0A1U8FD60 UNP 623 L 
+ATOM 5068 C CD1 . LEU A 1 623 ? 12.575  12.551  -4.164  1.0 92.19 ? 623 LEU A CD1 1 A0A1U8FD60 UNP 623 L 
+ATOM 5069 C CD2 . LEU A 1 623 ? 10.588  13.567  -3.114  1.0 92.19 ? 623 LEU A CD2 1 A0A1U8FD60 UNP 623 L 
+ATOM 5070 N N   . ARG A 1 624 ? 7.377   9.306   -4.808  1.0 88.88 ? 624 ARG A N   1 A0A1U8FD60 UNP 624 R 
+ATOM 5071 C CA  . ARG A 1 624 ? 6.546   8.581   -5.760  1.0 88.88 ? 624 ARG A CA  1 A0A1U8FD60 UNP 624 R 
+ATOM 5072 C C   . ARG A 1 624 ? 5.441   9.479   -6.319  1.0 88.88 ? 624 ARG A C   1 A0A1U8FD60 UNP 624 R 
+ATOM 5073 C CB  . ARG A 1 624 ? 6.030   7.322   -5.066  1.0 88.88 ? 624 ARG A CB  1 A0A1U8FD60 UNP 624 R 
+ATOM 5074 O O   . ARG A 1 624 ? 4.799   10.230  -5.595  1.0 88.88 ? 624 ARG A O   1 A0A1U8FD60 UNP 624 R 
+ATOM 5075 C CG  . ARG A 1 624 ? 5.109   6.525   -5.972  1.0 88.88 ? 624 ARG A CG  1 A0A1U8FD60 UNP 624 R 
+ATOM 5076 C CD  . ARG A 1 624 ? 4.581   5.311   -5.231  1.0 88.88 ? 624 ARG A CD  1 A0A1U8FD60 UNP 624 R 
+ATOM 5077 N NE  . ARG A 1 624 ? 3.604   4.628   -6.087  1.0 88.88 ? 624 ARG A NE  1 A0A1U8FD60 UNP 624 R 
+ATOM 5078 N NH1 . ARG A 1 624 ? 2.727   3.269   -4.479  1.0 88.88 ? 624 ARG A NH1 1 A0A1U8FD60 UNP 624 R 
+ATOM 5079 N NH2 . ARG A 1 624 ? 1.824   3.331   -6.539  1.0 88.88 ? 624 ARG A NH2 1 A0A1U8FD60 UNP 624 R 
+ATOM 5080 C CZ  . ARG A 1 624 ? 2.731   3.733   -5.697  1.0 88.88 ? 624 ARG A CZ  1 A0A1U8FD60 UNP 624 R 
+ATOM 5081 N N   . HIS A 1 625 ? 5.189   9.360   -7.622  1.0 84.81 ? 625 HIS A N   1 A0A1U8FD60 UNP 625 H 
+ATOM 5082 C CA  . HIS A 1 625 ? 4.224   10.172  -8.370  1.0 84.81 ? 625 HIS A CA  1 A0A1U8FD60 UNP 625 H 
+ATOM 5083 C C   . HIS A 1 625 ? 4.479   11.690  -8.323  1.0 84.81 ? 625 HIS A C   1 A0A1U8FD60 UNP 625 H 
+ATOM 5084 C CB  . HIS A 1 625 ? 2.783   9.785   -7.977  1.0 84.81 ? 625 HIS A CB  1 A0A1U8FD60 UNP 625 H 
+ATOM 5085 O O   . HIS A 1 625 ? 3.631   12.448  -8.782  1.0 84.81 ? 625 HIS A O   1 A0A1U8FD60 UNP 625 H 
+ATOM 5086 C CG  . HIS A 1 625 ? 2.458   8.333   -8.224  1.0 84.81 ? 625 HIS A CG  1 A0A1U8FD60 UNP 625 H 
+ATOM 5087 C CD2 . HIS A 1 625 ? 1.976   7.415   -7.327  1.0 84.81 ? 625 HIS A CD2 1 A0A1U8FD60 UNP 625 H 
+ATOM 5088 N ND1 . HIS A 1 625 ? 2.624   7.678   -9.418  1.0 84.81 ? 625 HIS A ND1 1 A0A1U8FD60 UNP 625 H 
+ATOM 5089 C CE1 . HIS A 1 625 ? 2.266   6.398   -9.250  1.0 84.81 ? 625 HIS A CE1 1 A0A1U8FD60 UNP 625 H 
+ATOM 5090 N NE2 . HIS A 1 625 ? 1.878   6.170   -7.981  1.0 84.81 ? 625 HIS A NE2 1 A0A1U8FD60 UNP 625 H 
+ATOM 5091 N N   . SER A 1 626 ? 5.633   12.129  -7.818  1.0 84.44 ? 626 SER A N   1 A0A1U8FD60 UNP 626 S 
+ATOM 5092 C CA  . SER A 1 626 ? 6.050   13.531  -7.834  1.0 84.44 ? 626 SER A CA  1 A0A1U8FD60 UNP 626 S 
+ATOM 5093 C C   . SER A 1 626 ? 6.615   13.928  -9.204  1.0 84.44 ? 626 SER A C   1 A0A1U8FD60 UNP 626 S 
+ATOM 5094 C CB  . SER A 1 626 ? 7.027   13.786  -6.675  1.0 84.44 ? 626 SER A CB  1 A0A1U8FD60 UNP 626 S 
+ATOM 5095 O O   . SER A 1 626 ? 6.928   13.059  -10.023 1.0 84.44 ? 626 SER A O   1 A0A1U8FD60 UNP 626 S 
+ATOM 5096 O OG  . SER A 1 626 ? 6.332   13.486  -5.472  1.0 84.44 ? 626 SER A OG  1 A0A1U8FD60 UNP 626 S 
+ATOM 5097 N N   . HIS A 1 627 ? 6.722   15.232  -9.461  1.0 82.69 ? 627 HIS A N   1 A0A1U8FD60 UNP 627 H 
+ATOM 5098 C CA  . HIS A 1 627 ? 7.207   15.802  -10.719 1.0 82.69 ? 627 HIS A CA  1 A0A1U8FD60 UNP 627 H 
+ATOM 5099 C C   . HIS A 1 627 ? 8.419   16.713  -10.477 1.0 82.69 ? 627 HIS A C   1 A0A1U8FD60 UNP 627 H 
+ATOM 5100 C CB  . HIS A 1 627 ? 6.060   16.548  -11.415 1.0 82.69 ? 627 HIS A CB  1 A0A1U8FD60 UNP 627 H 
+ATOM 5101 O O   . HIS A 1 627 ? 8.312   17.707  -9.765  1.0 82.69 ? 627 HIS A O   1 A0A1U8FD60 UNP 627 H 
+ATOM 5102 C CG  . HIS A 1 627 ? 6.494   17.213  -12.690 1.0 82.69 ? 627 HIS A CG  1 A0A1U8FD60 UNP 627 H 
+ATOM 5103 C CD2 . HIS A 1 627 ? 6.496   16.658  -13.940 1.0 82.69 ? 627 HIS A CD2 1 A0A1U8FD60 UNP 627 H 
+ATOM 5104 N ND1 . HIS A 1 627 ? 7.008   18.482  -12.804 1.0 82.69 ? 627 HIS A ND1 1 A0A1U8FD60 UNP 627 H 
+ATOM 5105 C CE1 . HIS A 1 627 ? 7.314   18.686  -14.096 1.0 82.69 ? 627 HIS A CE1 1 A0A1U8FD60 UNP 627 H 
+ATOM 5106 N NE2 . HIS A 1 627 ? 7.045   17.589  -14.824 1.0 82.69 ? 627 HIS A NE2 1 A0A1U8FD60 UNP 627 H 
+ATOM 5107 N N   . PHE A 1 628 ? 9.571   16.336  -11.034 1.0 85.19 ? 628 PHE A N   1 A0A1U8FD60 UNP 628 F 
+ATOM 5108 C CA  . PHE A 1 628 ? 10.831  17.093  -11.062 1.0 85.19 ? 628 PHE A CA  1 A0A1U8FD60 UNP 628 F 
+ATOM 5109 C C   . PHE A 1 628 ? 11.796  16.412  -12.045 1.0 85.19 ? 628 PHE A C   1 A0A1U8FD60 UNP 628 F 
+ATOM 5110 C CB  . PHE A 1 628 ? 11.459  17.179  -9.662  1.0 85.19 ? 628 PHE A CB  1 A0A1U8FD60 UNP 628 F 
+ATOM 5111 O O   . PHE A 1 628 ? 11.620  15.232  -12.357 1.0 85.19 ? 628 PHE A O   1 A0A1U8FD60 UNP 628 F 
+ATOM 5112 C CG  . PHE A 1 628 ? 11.805  15.862  -8.994  1.0 85.19 ? 628 PHE A CG  1 A0A1U8FD60 UNP 628 F 
+ATOM 5113 C CD1 . PHE A 1 628 ? 10.793  15.080  -8.407  1.0 85.19 ? 628 PHE A CD1 1 A0A1U8FD60 UNP 628 F 
+ATOM 5114 C CD2 . PHE A 1 628 ? 13.143  15.437  -8.917  1.0 85.19 ? 628 PHE A CD2 1 A0A1U8FD60 UNP 628 F 
+ATOM 5115 C CE1 . PHE A 1 628 ? 11.109  13.858  -7.792  1.0 85.19 ? 628 PHE A CE1 1 A0A1U8FD60 UNP 628 F 
+ATOM 5116 C CE2 . PHE A 1 628 ? 13.462  14.230  -8.269  1.0 85.19 ? 628 PHE A CE2 1 A0A1U8FD60 UNP 628 F 
+ATOM 5117 C CZ  . PHE A 1 628 ? 12.443  13.424  -7.735  1.0 85.19 ? 628 PHE A CZ  1 A0A1U8FD60 UNP 628 F 
+ATOM 5118 N N   . GLN A 1 629 ? 12.810  17.126  -12.538 1.0 88.06 ? 629 GLN A N   1 A0A1U8FD60 UNP 629 Q 
+ATOM 5119 C CA  . GLN A 1 629 ? 13.698  16.619  -13.598 1.0 88.06 ? 629 GLN A CA  1 A0A1U8FD60 UNP 629 Q 
+ATOM 5120 C C   . GLN A 1 629 ? 15.067  16.165  -13.083 1.0 88.06 ? 629 GLN A C   1 A0A1U8FD60 UNP 629 Q 
+ATOM 5121 C CB  . GLN A 1 629 ? 13.882  17.689  -14.679 1.0 88.06 ? 629 GLN A CB  1 A0A1U8FD60 UNP 629 Q 
+ATOM 5122 O O   . GLN A 1 629 ? 15.709  15.315  -13.701 1.0 88.06 ? 629 GLN A O   1 A0A1U8FD60 UNP 629 Q 
+ATOM 5123 C CG  . GLN A 1 629 ? 12.568  18.113  -15.352 1.0 88.06 ? 629 GLN A CG  1 A0A1U8FD60 UNP 629 Q 
+ATOM 5124 C CD  . GLN A 1 629 ? 12.783  19.154  -16.446 1.0 88.06 ? 629 GLN A CD  1 A0A1U8FD60 UNP 629 Q 
+ATOM 5125 N NE2 . GLN A 1 629 ? 11.730  19.661  -17.046 1.0 88.06 ? 629 GLN A NE2 1 A0A1U8FD60 UNP 629 Q 
+ATOM 5126 O OE1 . GLN A 1 629 ? 13.886  19.535  -16.787 1.0 88.06 ? 629 GLN A OE1 1 A0A1U8FD60 UNP 629 Q 
+ATOM 5127 N N   . ARG A 1 630 ? 15.543  16.704  -11.953 1.0 90.44 ? 630 ARG A N   1 A0A1U8FD60 UNP 630 R 
+ATOM 5128 C CA  . ARG A 1 630 ? 16.884  16.411  -11.423 1.0 90.44 ? 630 ARG A CA  1 A0A1U8FD60 UNP 630 R 
+ATOM 5129 C C   . ARG A 1 630 ? 16.875  16.157  -9.920  1.0 90.44 ? 630 ARG A C   1 A0A1U8FD60 UNP 630 R 
+ATOM 5130 C CB  . ARG A 1 630 ? 17.847  17.552  -11.793 1.0 90.44 ? 630 ARG A CB  1 A0A1U8FD60 UNP 630 R 
+ATOM 5131 O O   . ARG A 1 630 ? 16.350  16.948  -9.136  1.0 90.44 ? 630 ARG A O   1 A0A1U8FD60 UNP 630 R 
+ATOM 5132 C CG  . ARG A 1 630 ? 17.997  17.745  -13.314 1.0 90.44 ? 630 ARG A CG  1 A0A1U8FD60 UNP 630 R 
+ATOM 5133 C CD  . ARG A 1 630 ? 19.132  18.705  -13.688 1.0 90.44 ? 630 ARG A CD  1 A0A1U8FD60 UNP 630 R 
+ATOM 5134 N NE  . ARG A 1 630 ? 18.704  20.115  -13.672 1.0 90.44 ? 630 ARG A NE  1 A0A1U8FD60 UNP 630 R 
+ATOM 5135 N NH1 . ARG A 1 630 ? 20.714  21.117  -13.197 1.0 90.44 ? 630 ARG A NH1 1 A0A1U8FD60 UNP 630 R 
+ATOM 5136 N NH2 . ARG A 1 630 ? 18.924  22.372  -13.630 1.0 90.44 ? 630 ARG A NH2 1 A0A1U8FD60 UNP 630 R 
+ATOM 5137 C CZ  . ARG A 1 630 ? 19.443  21.190  -13.486 1.0 90.44 ? 630 ARG A CZ  1 A0A1U8FD60 UNP 630 R 
+ATOM 5138 N N   . LEU A 1 631 ? 17.527  15.073  -9.507  1.0 92.94 ? 631 LEU A N   1 A0A1U8FD60 UNP 631 L 
+ATOM 5139 C CA  . LEU A 1 631 ? 17.796  14.781  -8.100  1.0 92.94 ? 631 LEU A CA  1 A0A1U8FD60 UNP 631 L 
+ATOM 5140 C C   . LEU A 1 631 ? 19.189  15.343  -7.713  1.0 92.94 ? 631 LEU A C   1 A0A1U8FD60 UNP 631 L 
+ATOM 5141 C CB  . LEU A 1 631 ? 17.618  13.264  -7.897  1.0 92.94 ? 631 LEU A CB  1 A0A1U8FD60 UNP 631 L 
+ATOM 5142 O O   . LEU A 1 631 ? 20.165  15.079  -8.420  1.0 92.94 ? 631 LEU A O   1 A0A1U8FD60 UNP 631 L 
+ATOM 5143 C CG  . LEU A 1 631 ? 17.677  12.811  -6.432  1.0 92.94 ? 631 LEU A CG  1 A0A1U8FD60 UNP 631 L 
+ATOM 5144 C CD1 . LEU A 1 631 ? 16.353  13.136  -5.734  1.0 92.94 ? 631 LEU A CD1 1 A0A1U8FD60 UNP 631 L 
+ATOM 5145 C CD2 . LEU A 1 631 ? 17.892  11.300  -6.337  1.0 92.94 ? 631 LEU A CD2 1 A0A1U8FD60 UNP 631 L 
+ATOM 5146 N N   . PRO A 1 632 ? 19.329  16.138  -6.632  1.0 93.62 ? 632 PRO A N   1 A0A1U8FD60 UNP 632 P 
+ATOM 5147 C CA  . PRO A 1 632 ? 20.576  16.827  -6.309  1.0 93.62 ? 632 PRO A CA  1 A0A1U8FD60 UNP 632 P 
+ATOM 5148 C C   . PRO A 1 632 ? 21.646  15.861  -5.785  1.0 93.62 ? 632 PRO A C   1 A0A1U8FD60 UNP 632 P 
+ATOM 5149 C CB  . PRO A 1 632 ? 20.204  17.880  -5.257  1.0 93.62 ? 632 PRO A CB  1 A0A1U8FD60 UNP 632 P 
+ATOM 5150 O O   . PRO A 1 632 ? 21.350  14.884  -5.096  1.0 93.62 ? 632 PRO A O   1 A0A1U8FD60 UNP 632 P 
+ATOM 5151 C CG  . PRO A 1 632 ? 19.047  17.210  -4.524  1.0 93.62 ? 632 PRO A CG  1 A0A1U8FD60 UNP 632 P 
+ATOM 5152 C CD  . PRO A 1 632 ? 18.308  16.526  -5.675  1.0 93.62 ? 632 PRO A CD  1 A0A1U8FD60 UNP 632 P 
+ATOM 5153 N N   . SER A 1 633 ? 22.921  16.185  -6.020  1.0 94.94 ? 633 SER A N   1 A0A1U8FD60 UNP 633 S 
+ATOM 5154 C CA  . SER A 1 633 ? 24.059  15.378  -5.548  1.0 94.94 ? 633 SER A CA  1 A0A1U8FD60 UNP 633 S 
+ATOM 5155 C C   . SER A 1 633 ? 24.134  15.245  -4.022  1.0 94.94 ? 633 SER A C   1 A0A1U8FD60 UNP 633 S 
+ATOM 5156 C CB  . SER A 1 633 ? 25.373  15.954  -6.085  1.0 94.94 ? 633 SER A CB  1 A0A1U8FD60 UNP 633 S 
+ATOM 5157 O O   . SER A 1 633 ? 24.689  14.259  -3.527  1.0 94.94 ? 633 SER A O   1 A0A1U8FD60 UNP 633 S 
+ATOM 5158 O OG  . SER A 1 633 ? 25.527  17.300  -5.671  1.0 94.94 ? 633 SER A OG  1 A0A1U8FD60 UNP 633 S 
+ATOM 5159 N N   . SER A 1 634 ? 23.530  16.181  -3.280  1.0 95.06 ? 634 SER A N   1 A0A1U8FD60 UNP 634 S 
+ATOM 5160 C CA  . SER A 1 634 ? 23.440  16.164  -1.817  1.0 95.06 ? 634 SER A CA  1 A0A1U8FD60 UNP 634 S 
+ATOM 5161 C C   . SER A 1 634 ? 22.630  14.990  -1.262  1.0 95.06 ? 634 SER A C   1 A0A1U8FD60 UNP 634 S 
+ATOM 5162 C CB  . SER A 1 634 ? 22.860  17.485  -1.308  1.0 95.06 ? 634 SER A CB  1 A0A1U8FD60 UNP 634 S 
+ATOM 5163 O O   . SER A 1 634 ? 22.813  14.647  -0.098  1.0 95.06 ? 634 SER A O   1 A0A1U8FD60 UNP 634 S 
+ATOM 5164 O OG  . SER A 1 634 ? 21.553  17.683  -1.806  1.0 95.06 ? 634 SER A OG  1 A0A1U8FD60 UNP 634 S 
+ATOM 5165 N N   . VAL A 1 635 ? 21.825  14.293  -2.078  1.0 95.19 ? 635 VAL A N   1 A0A1U8FD60 UNP 635 V 
+ATOM 5166 C CA  . VAL A 1 635 ? 21.199  13.017  -1.679  1.0 95.19 ? 635 VAL A CA  1 A0A1U8FD60 UNP 635 V 
+ATOM 5167 C C   . VAL A 1 635 ? 22.244  12.001  -1.217  1.0 95.19 ? 635 VAL A C   1 A0A1U8FD60 UNP 635 V 
+ATOM 5168 C CB  . VAL A 1 635 ? 20.343  12.443  -2.825  1.0 95.19 ? 635 VAL A CB  1 A0A1U8FD60 UNP 635 V 
+ATOM 5169 O O   . VAL A 1 635 ? 21.986  11.244  -0.291  1.0 95.19 ? 635 VAL A O   1 A0A1U8FD60 UNP 635 V 
+ATOM 5170 C CG1 . VAL A 1 635 ? 19.891  10.993  -2.603  1.0 95.19 ? 635 VAL A CG1 1 A0A1U8FD60 UNP 635 V 
+ATOM 5171 C CG2 . VAL A 1 635 ? 19.084  13.299  -2.970  1.0 95.19 ? 635 VAL A CG2 1 A0A1U8FD60 UNP 635 V 
+ATOM 5172 N N   . GLY A 1 636 ? 23.464  12.034  -1.764  1.0 93.62 ? 636 GLY A N   1 A0A1U8FD60 UNP 636 G 
+ATOM 5173 C CA  . GLY A 1 636 ? 24.561  11.166  -1.324  1.0 93.62 ? 636 GLY A CA  1 A0A1U8FD60 UNP 636 G 
+ATOM 5174 C C   . GLY A 1 636 ? 25.030  11.376  0.125   1.0 93.62 ? 636 GLY A C   1 A0A1U8FD60 UNP 636 G 
+ATOM 5175 O O   . GLY A 1 636 ? 25.845  10.581  0.608   1.0 93.62 ? 636 GLY A O   1 A0A1U8FD60 UNP 636 G 
+ATOM 5176 N N   . ASN A 1 637 ? 24.543  12.417  0.812   1.0 92.00 ? 637 ASN A N   1 A0A1U8FD60 UNP 637 N 
+ATOM 5177 C CA  . ASN A 1 637 ? 24.805  12.681  2.230   1.0 92.00 ? 637 ASN A CA  1 A0A1U8FD60 UNP 637 N 
+ATOM 5178 C C   . ASN A 1 637 ? 23.919  11.839  3.163   1.0 92.00 ? 637 ASN A C   1 A0A1U8FD60 UNP 637 N 
+ATOM 5179 C CB  . ASN A 1 637 ? 24.605  14.177  2.526   1.0 92.00 ? 637 ASN A CB  1 A0A1U8FD60 UNP 637 N 
+ATOM 5180 O O   . ASN A 1 637 ? 24.237  11.711  4.342   1.0 92.00 ? 637 ASN A O   1 A0A1U8FD60 UNP 637 N 
+ATOM 5181 C CG  . ASN A 1 637 ? 25.543  15.108  1.779   1.0 92.00 ? 637 ASN A CG  1 A0A1U8FD60 UNP 637 N 
+ATOM 5182 N ND2 . ASN A 1 637 ? 25.321  16.395  1.907   1.0 92.00 ? 637 ASN A ND2 1 A0A1U8FD60 UNP 637 N 
+ATOM 5183 O OD1 . ASN A 1 637 ? 26.479  14.712  1.097   1.0 92.00 ? 637 ASN A OD1 1 A0A1U8FD60 UNP 637 N 
+ATOM 5184 N N   . LEU A 1 638 ? 22.840  11.236  2.653   1.0 93.31 ? 638 LEU A N   1 A0A1U8FD60 UNP 638 L 
+ATOM 5185 C CA  . LEU A 1 638 ? 21.850  10.487  3.433   1.0 93.31 ? 638 LEU A CA  1 A0A1U8FD60 UNP 638 L 
+ATOM 5186 C C   . LEU A 1 638 ? 22.351  9.079   3.789   1.0 93.31 ? 638 LEU A C   1 A0A1U8FD60 UNP 638 L 
+ATOM 5187 C CB  . LEU A 1 638 ? 20.518  10.459  2.660   1.0 93.31 ? 638 LEU A CB  1 A0A1U8FD60 UNP 638 L 
+ATOM 5188 O O   . LEU A 1 638 ? 21.851  8.069   3.300   1.0 93.31 ? 638 LEU A O   1 A0A1U8FD60 UNP 638 L 
+ATOM 5189 C CG  . LEU A 1 638 ? 19.958  11.835  2.269   1.0 93.31 ? 638 LEU A CG  1 A0A1U8FD60 UNP 638 L 
+ATOM 5190 C CD1 . LEU A 1 638 ? 18.649  11.641  1.507   1.0 93.31 ? 638 LEU A CD1 1 A0A1U8FD60 UNP 638 L 
+ATOM 5191 C CD2 . LEU A 1 638 ? 19.691  12.688  3.497   1.0 93.31 ? 638 LEU A CD2 1 A0A1U8FD60 UNP 638 L 
+ATOM 5192 N N   . LYS A 1 639 ? 23.397  8.991   4.615   1.0 88.44 ? 639 LYS A N   1 A0A1U8FD60 UNP 639 K 
+ATOM 5193 C CA  . LYS A 1 639 ? 24.116  7.732   4.877   1.0 88.44 ? 639 LYS A CA  1 A0A1U8FD60 UNP 639 K 
+ATOM 5194 C C   . LYS A 1 639 ? 23.276  6.649   5.540   1.0 88.44 ? 639 LYS A C   1 A0A1U8FD60 UNP 639 K 
+ATOM 5195 C CB  . LYS A 1 639 ? 25.374  7.998   5.721   1.0 88.44 ? 639 LYS A CB  1 A0A1U8FD60 UNP 639 K 
+ATOM 5196 O O   . LYS A 1 639 ? 23.589  5.478   5.350   1.0 88.44 ? 639 LYS A O   1 A0A1U8FD60 UNP 639 K 
+ATOM 5197 C CG  . LYS A 1 639 ? 26.406  8.919   5.057   1.0 88.44 ? 639 LYS A CG  1 A0A1U8FD60 UNP 639 K 
+ATOM 5198 C CD  . LYS A 1 639 ? 26.706  8.479   3.624   1.0 88.44 ? 639 LYS A CD  1 A0A1U8FD60 UNP 639 K 
+ATOM 5199 C CE  . LYS A 1 639 ? 27.891  9.247   3.069   1.0 88.44 ? 639 LYS A CE  1 A0A1U8FD60 UNP 639 K 
+ATOM 5200 N NZ  . LYS A 1 639 ? 27.965  8.987   1.625   1.0 88.44 ? 639 LYS A NZ  1 A0A1U8FD60 UNP 639 K 
+ATOM 5201 N N   . TYR A 1 640 ? 22.233  7.013   6.280   1.0 89.44 ? 640 TYR A N   1 A0A1U8FD60 UNP 640 Y 
+ATOM 5202 C CA  . TYR A 1 640 ? 21.335  6.066   6.944   1.0 89.44 ? 640 TYR A CA  1 A0A1U8FD60 UNP 640 Y 
+ATOM 5203 C C   . TYR A 1 640 ? 20.121  5.668   6.091   1.0 89.44 ? 640 TYR A C   1 A0A1U8FD60 UNP 640 Y 
+ATOM 5204 C CB  . TYR A 1 640 ? 20.934  6.625   8.315   1.0 89.44 ? 640 TYR A CB  1 A0A1U8FD60 UNP 640 Y 
+ATOM 5205 O O   . TYR A 1 640 ? 19.284  4.902   6.561   1.0 89.44 ? 640 TYR A O   1 A0A1U8FD60 UNP 640 Y 
+ATOM 5206 C CG  . TYR A 1 640 ? 22.113  6.821   9.253   1.0 89.44 ? 640 TYR A CG  1 A0A1U8FD60 UNP 640 Y 
+ATOM 5207 C CD1 . TYR A 1 640 ? 22.827  5.707   9.733   1.0 89.44 ? 640 TYR A CD1 1 A0A1U8FD60 UNP 640 Y 
+ATOM 5208 C CD2 . TYR A 1 640 ? 22.477  8.112   9.673   1.0 89.44 ? 640 TYR A CD2 1 A0A1U8FD60 UNP 640 Y 
+ATOM 5209 C CE1 . TYR A 1 640 ? 23.908  5.891   10.617  1.0 89.44 ? 640 TYR A CE1 1 A0A1U8FD60 UNP 640 Y 
+ATOM 5210 C CE2 . TYR A 1 640 ? 23.545  8.304   10.567  1.0 89.44 ? 640 TYR A CE2 1 A0A1U8FD60 UNP 640 Y 
+ATOM 5211 O OH  . TYR A 1 640 ? 25.275  7.351   11.932  1.0 89.44 ? 640 TYR A OH  1 A0A1U8FD60 UNP 640 Y 
+ATOM 5212 C CZ  . TYR A 1 640 ? 24.264  7.187   11.041  1.0 89.44 ? 640 TYR A CZ  1 A0A1U8FD60 UNP 640 Y 
+ATOM 5213 N N   . LEU A 1 641 ? 20.025  6.140   4.841   1.0 95.06 ? 641 LEU A N   1 A0A1U8FD60 UNP 641 L 
+ATOM 5214 C CA  . LEU A 1 641 ? 18.866  5.877   3.994   1.0 95.06 ? 641 LEU A CA  1 A0A1U8FD60 UNP 641 L 
+ATOM 5215 C C   . LEU A 1 641 ? 18.749  4.384   3.670   1.0 95.06 ? 641 LEU A C   1 A0A1U8FD60 UNP 641 L 
+ATOM 5216 C CB  . LEU A 1 641 ? 18.928  6.758   2.736   1.0 95.06 ? 641 LEU A CB  1 A0A1U8FD60 UNP 641 L 
+ATOM 5217 O O   . LEU A 1 641 ? 19.646  3.807   3.064   1.0 95.06 ? 641 LEU A O   1 A0A1U8FD60 UNP 641 L 
+ATOM 5218 C CG  . LEU A 1 641 ? 17.581  6.877   2.004   1.0 95.06 ? 641 LEU A CG  1 A0A1U8FD60 UNP 641 L 
+ATOM 5219 C CD1 . LEU A 1 641 ? 16.582  7.743   2.774   1.0 95.06 ? 641 LEU A CD1 1 A0A1U8FD60 UNP 641 L 
+ATOM 5220 C CD2 . LEU A 1 641 ? 17.790  7.547   0.649   1.0 95.06 ? 641 LEU A CD2 1 A0A1U8FD60 UNP 641 L 
+ATOM 5221 N N   . GLN A 1 642 ? 17.622  3.778   4.046   1.0 93.75 ? 642 GLN A N   1 A0A1U8FD60 UNP 642 Q 
+ATOM 5222 C CA  . GLN A 1 642 ? 17.294  2.365   3.839   1.0 93.75 ? 642 GLN A CA  1 A0A1U8FD60 UNP 642 Q 
+ATOM 5223 C C   . GLN A 1 642 ? 16.330  2.174   2.662   1.0 93.75 ? 642 GLN A C   1 A0A1U8FD60 UNP 642 Q 
+ATOM 5224 C CB  . GLN A 1 642 ? 16.641  1.803   5.110   1.0 93.75 ? 642 GLN A CB  1 A0A1U8FD60 UNP 642 Q 
+ATOM 5225 O O   . GLN A 1 642 ? 16.441  1.191   1.927   1.0 93.75 ? 642 GLN A O   1 A0A1U8FD60 UNP 642 Q 
+ATOM 5226 C CG  . GLN A 1 642 ? 17.564  1.794   6.339   1.0 93.75 ? 642 GLN A CG  1 A0A1U8FD60 UNP 642 Q 
+ATOM 5227 C CD  . GLN A 1 642 ? 16.819  1.433   7.622   1.0 93.75 ? 642 GLN A CD  1 A0A1U8FD60 UNP 642 Q 
+ATOM 5228 N NE2 . GLN A 1 642 ? 17.511  1.059   8.674   1.0 93.75 ? 642 GLN A NE2 1 A0A1U8FD60 UNP 642 Q 
+ATOM 5229 O OE1 . GLN A 1 642 ? 15.603  1.492   7.706   1.0 93.75 ? 642 GLN A OE1 1 A0A1U8FD60 UNP 642 Q 
+ATOM 5230 N N   . THR A 1 643 ? 15.397  3.110   2.463   1.0 96.69 ? 643 THR A N   1 A0A1U8FD60 UNP 643 T 
+ATOM 5231 C CA  . THR A 1 643 ? 14.422  3.085   1.365   1.0 96.69 ? 643 THR A CA  1 A0A1U8FD60 UNP 643 T 
+ATOM 5232 C C   . THR A 1 643 ? 14.435  4.394   0.588   1.0 96.69 ? 643 THR A C   1 A0A1U8FD60 UNP 643 T 
+ATOM 5233 C CB  . THR A 1 643 ? 13.003  2.783   1.872   1.0 96.69 ? 643 THR A CB  1 A0A1U8FD60 UNP 643 T 
+ATOM 5234 O O   . THR A 1 643 ? 14.235  5.463   1.162   1.0 96.69 ? 643 THR A O   1 A0A1U8FD60 UNP 643 T 
+ATOM 5235 C CG2 . THR A 1 643 ? 11.983  2.697   0.733   1.0 96.69 ? 643 THR A CG2 1 A0A1U8FD60 UNP 643 T 
+ATOM 5236 O OG1 . THR A 1 643 ? 12.977  1.534   2.529   1.0 96.69 ? 643 THR A OG1 1 A0A1U8FD60 UNP 643 T 
+ATOM 5237 N N   . LEU A 1 644 ? 14.616  4.286   -0.729  1.0 97.75 ? 644 LEU A N   1 A0A1U8FD60 UNP 644 L 
+ATOM 5238 C CA  . LEU A 1 644 ? 14.528  5.388   -1.682  1.0 97.75 ? 644 LEU A CA  1 A0A1U8FD60 UNP 644 L 
+ATOM 5239 C C   . LEU A 1 644 ? 13.531  5.027   -2.789  1.0 97.75 ? 644 LEU A C   1 A0A1U8FD60 UNP 644 L 
+ATOM 5240 C CB  . LEU A 1 644 ? 15.940  5.685   -2.219  1.0 97.75 ? 644 LEU A CB  1 A0A1U8FD60 UNP 644 L 
+ATOM 5241 O O   . LEU A 1 644 ? 13.791  4.140   -3.608  1.0 97.75 ? 644 LEU A O   1 A0A1U8FD60 UNP 644 L 
+ATOM 5242 C CG  . LEU A 1 644 ? 16.013  6.824   -3.248  1.0 97.75 ? 644 LEU A CG  1 A0A1U8FD60 UNP 644 L 
+ATOM 5243 C CD1 . LEU A 1 644 ? 15.414  8.134   -2.731  1.0 97.75 ? 644 LEU A CD1 1 A0A1U8FD60 UNP 644 L 
+ATOM 5244 C CD2 . LEU A 1 644 ? 17.471  7.082   -3.630  1.0 97.75 ? 644 LEU A CD2 1 A0A1U8FD60 UNP 644 L 
+ATOM 5245 N N   . ASP A 1 645 ? 12.385  5.706   -2.807  1.0 96.31 ? 645 ASP A N   1 A0A1U8FD60 UNP 645 D 
+ATOM 5246 C CA  . ASP A 1 645 ? 11.341  5.516   -3.816  1.0 96.31 ? 645 ASP A CA  1 A0A1U8FD60 UNP 645 D 
+ATOM 5247 C C   . ASP A 1 645 ? 11.281  6.695   -4.793  1.0 96.31 ? 645 ASP A C   1 A0A1U8FD60 UNP 645 D 
+ATOM 5248 C CB  . ASP A 1 645 ? 9.992   5.206   -3.150  1.0 96.31 ? 645 ASP A CB  1 A0A1U8FD60 UNP 645 D 
+ATOM 5249 O O   . ASP A 1 645 ? 10.743  7.760   -4.484  1.0 96.31 ? 645 ASP A O   1 A0A1U8FD60 UNP 645 D 
+ATOM 5250 C CG  . ASP A 1 645 ? 8.911   4.745   -4.135  1.0 96.31 ? 645 ASP A CG  1 A0A1U8FD60 UNP 645 D 
+ATOM 5251 O OD1 . ASP A 1 645 ? 9.098   4.769   -5.375  1.0 96.31 ? 645 ASP A OD1 1 A0A1U8FD60 UNP 645 D 
+ATOM 5252 O OD2 . ASP A 1 645 ? 7.864   4.239   -3.676  1.0 96.31 ? 645 ASP A OD2 1 A0A1U8FD60 UNP 645 D 
+ATOM 5253 N N   . LEU A 1 646 ? 11.835  6.480   -5.990  1.0 93.94 ? 646 LEU A N   1 A0A1U8FD60 UNP 646 L 
+ATOM 5254 C CA  . LEU A 1 646 ? 11.895  7.443   -7.089  1.0 93.94 ? 646 LEU A CA  1 A0A1U8FD60 UNP 646 L 
+ATOM 5255 C C   . LEU A 1 646 ? 10.923  7.091   -8.214  1.0 93.94 ? 646 LEU A C   1 A0A1U8FD60 UNP 646 L 
+ATOM 5256 C CB  . LEU A 1 646 ? 13.336  7.564   -7.621  1.0 93.94 ? 646 LEU A CB  1 A0A1U8FD60 UNP 646 L 
+ATOM 5257 O O   . LEU A 1 646 ? 11.154  7.466   -9.361  1.0 93.94 ? 646 LEU A O   1 A0A1U8FD60 UNP 646 L 
+ATOM 5258 C CG  . LEU A 1 646 ? 14.362  8.029   -6.584  1.0 93.94 ? 646 LEU A CG  1 A0A1U8FD60 UNP 646 L 
+ATOM 5259 C CD1 . LEU A 1 646 ? 15.756  7.957   -7.198  1.0 93.94 ? 646 LEU A CD1 1 A0A1U8FD60 UNP 646 L 
+ATOM 5260 C CD2 . LEU A 1 646 ? 14.098  9.466   -6.136  1.0 93.94 ? 646 LEU A CD2 1 A0A1U8FD60 UNP 646 L 
+ATOM 5261 N N   . ARG A 1 647 ? 9.822   6.383   -7.928  1.0 89.94 ? 647 ARG A N   1 A0A1U8FD60 UNP 647 R 
+ATOM 5262 C CA  . ARG A 1 647 ? 8.761   6.109   -8.914  1.0 89.94 ? 647 ARG A CA  1 A0A1U8FD60 UNP 647 R 
+ATOM 5263 C C   . ARG A 1 647 ? 7.935   7.365   -9.207  1.0 89.94 ? 647 ARG A C   1 A0A1U8FD60 UNP 647 R 
+ATOM 5264 C CB  . ARG A 1 647 ? 7.901   4.927   -8.462  1.0 89.94 ? 647 ARG A CB  1 A0A1U8FD60 UNP 647 R 
+ATOM 5265 O O   . ARG A 1 647 ? 6.730   7.397   -8.947  1.0 89.94 ? 647 ARG A O   1 A0A1U8FD60 UNP 647 R 
+ATOM 5266 C CG  . ARG A 1 647 ? 8.711   3.630   -8.442  1.0 89.94 ? 647 ARG A CG  1 A0A1U8FD60 UNP 647 R 
+ATOM 5267 C CD  . ARG A 1 647 ? 7.874   2.470   -7.900  1.0 89.94 ? 647 ARG A CD  1 A0A1U8FD60 UNP 647 R 
+ATOM 5268 N NE  . ARG A 1 647 ? 7.522   2.659   -6.480  1.0 89.94 ? 647 ARG A NE  1 A0A1U8FD60 UNP 647 R 
+ATOM 5269 N NH1 . ARG A 1 647 ? 5.995   0.964   -6.319  1.0 89.94 ? 647 ARG A NH1 1 A0A1U8FD60 UNP 647 R 
+ATOM 5270 N NH2 . ARG A 1 647 ? 6.472   2.154   -4.515  1.0 89.94 ? 647 ARG A NH2 1 A0A1U8FD60 UNP 647 R 
+ATOM 5271 C CZ  . ARG A 1 647 ? 6.678   1.933   -5.774  1.0 89.94 ? 647 ARG A CZ  1 A0A1U8FD60 UNP 647 R 
+ATOM 5272 N N   . VAL A 1 648 ? 8.607   8.400   -9.702  1.0 84.06 ? 648 VAL A N   1 A0A1U8FD60 UNP 648 V 
+ATOM 5273 C CA  . VAL A 1 648 ? 8.062   9.687   -10.145 1.0 84.06 ? 648 VAL A CA  1 A0A1U8FD60 UNP 648 V 
+ATOM 5274 C C   . VAL A 1 648 ? 7.062   9.496   -11.283 1.0 84.06 ? 648 VAL A C   1 A0A1U8FD60 UNP 648 V 
+ATOM 5275 C CB  . VAL A 1 648 ? 9.195   10.654  -10.556 1.0 84.06 ? 648 VAL A CB  1 A0A1U8FD60 UNP 648 V 
+ATOM 5276 O O   . VAL A 1 648 ? 6.849   8.382   -11.774 1.0 84.06 ? 648 VAL A O   1 A0A1U8FD60 UNP 648 V 
+ATOM 5277 C CG1 . VAL A 1 648 ? 10.082  10.982  -9.352  1.0 84.06 ? 648 VAL A CG1 1 A0A1U8FD60 UNP 648 V 
+ATOM 5278 C CG2 . VAL A 1 648 ? 10.065  10.120  -11.699 1.0 84.06 ? 648 VAL A CG2 1 A0A1U8FD60 UNP 648 V 
+ATOM 5279 N N   . ASN A 1 649 ? 6.390   10.575  -11.672 1.0 73.25 ? 649 ASN A N   1 A0A1U8FD60 UNP 649 N 
+ATOM 5280 C CA  . ASN A 1 649 ? 5.413   10.530  -12.750 1.0 73.25 ? 649 ASN A CA  1 A0A1U8FD60 UNP 649 N 
+ATOM 5281 C C   . ASN A 1 649 ? 6.028   9.959   -14.049 1.0 73.25 ? 649 ASN A C   1 A0A1U8FD60 UNP 649 N 
+ATOM 5282 C CB  . ASN A 1 649 ? 4.817   11.937  -12.907 1.0 73.25 ? 649 ASN A CB  1 A0A1U8FD60 UNP 649 N 
+ATOM 5283 O O   . ASN A 1 649 ? 7.137   10.310  -14.436 1.0 73.25 ? 649 ASN A O   1 A0A1U8FD60 UNP 649 N 
+ATOM 5284 C CG  . ASN A 1 649 ? 3.559   11.957  -13.752 1.0 73.25 ? 649 ASN A CG  1 A0A1U8FD60 UNP 649 N 
+ATOM 5285 N ND2 . ASN A 1 649 ? 2.764   12.992  -13.633 1.0 73.25 ? 649 ASN A ND2 1 A0A1U8FD60 UNP 649 N 
+ATOM 5286 O OD1 . ASN A 1 649 ? 3.259   11.039  -14.503 1.0 73.25 ? 649 ASN A OD1 1 A0A1U8FD60 UNP 649 N 
+ATOM 5287 N N   . PHE A 1 650 ? 5.299   9.077   -14.740 1.0 60.59 ? 650 PHE A N   1 A0A1U8FD60 UNP 650 F 
+ATOM 5288 C CA  . PHE A 1 650 ? 5.769   8.403   -15.958 1.0 60.59 ? 650 PHE A CA  1 A0A1U8FD60 UNP 650 F 
+ATOM 5289 C C   . PHE A 1 650 ? 6.059   9.364   -17.123 1.0 60.59 ? 650 PHE A C   1 A0A1U8FD60 UNP 650 F 
+ATOM 5290 C CB  . PHE A 1 650 ? 4.722   7.368   -16.399 1.0 60.59 ? 650 PHE A CB  1 A0A1U8FD60 UNP 650 F 
+ATOM 5291 O O   . PHE A 1 650 ? 6.749   8.979   -18.061 1.0 60.59 ? 650 PHE A O   1 A0A1U8FD60 UNP 650 F 
+ATOM 5292 C CG  . PHE A 1 650 ? 4.619   6.145   -15.508 1.0 60.59 ? 650 PHE A CG  1 A0A1U8FD60 UNP 650 F 
+ATOM 5293 C CD1 . PHE A 1 650 ? 5.500   5.067   -15.703 1.0 60.59 ? 650 PHE A CD1 1 A0A1U8FD60 UNP 650 F 
+ATOM 5294 C CD2 . PHE A 1 650 ? 3.632   6.065   -14.507 1.0 60.59 ? 650 PHE A CD2 1 A0A1U8FD60 UNP 650 F 
+ATOM 5295 C CE1 . PHE A 1 650 ? 5.406   3.919   -14.895 1.0 60.59 ? 650 PHE A CE1 1 A0A1U8FD60 UNP 650 F 
+ATOM 5296 C CE2 . PHE A 1 650 ? 3.539   4.919   -13.697 1.0 60.59 ? 650 PHE A CE2 1 A0A1U8FD60 UNP 650 F 
+ATOM 5297 C CZ  . PHE A 1 650 ? 4.430   3.848   -13.886 1.0 60.59 ? 650 PHE A CZ  1 A0A1U8FD60 UNP 650 F 
+ATOM 5298 N N   . PHE A 1 651 ? 5.524   10.588  -17.079 1.0 63.53 ? 651 PHE A N   1 A0A1U8FD60 UNP 651 F 
+ATOM 5299 C CA  . PHE A 1 651 ? 5.761   11.615  -18.099 1.0 63.53 ? 651 PHE A CA  1 A0A1U8FD60 UNP 651 F 
+ATOM 5300 C C   . PHE A 1 651 ? 7.024   12.452  -17.850 1.0 63.53 ? 651 PHE A C   1 A0A1U8FD60 UNP 651 F 
+ATOM 5301 C CB  . PHE A 1 651 ? 4.520   12.508  -18.214 1.0 63.53 ? 651 PHE A CB  1 A0A1U8FD60 UNP 651 F 
+ATOM 5302 O O   . PHE A 1 651 ? 7.432   13.193  -18.738 1.0 63.53 ? 651 PHE A O   1 A0A1U8FD60 UNP 651 F 
+ATOM 5303 C CG  . PHE A 1 651 ? 3.247   11.750  -18.541 1.0 63.53 ? 651 PHE A CG  1 A0A1U8FD60 UNP 651 F 
+ATOM 5304 C CD1 . PHE A 1 651 ? 3.088   11.154  -19.806 1.0 63.53 ? 651 PHE A CD1 1 A0A1U8FD60 UNP 651 F 
+ATOM 5305 C CD2 . PHE A 1 651 ? 2.231   11.621  -17.578 1.0 63.53 ? 651 PHE A CD2 1 A0A1U8FD60 UNP 651 F 
+ATOM 5306 C CE1 . PHE A 1 651 ? 1.921   10.427  -20.102 1.0 63.53 ? 651 PHE A CE1 1 A0A1U8FD60 UNP 651 F 
+ATOM 5307 C CE2 . PHE A 1 651 ? 1.066   10.890  -17.870 1.0 63.53 ? 651 PHE A CE2 1 A0A1U8FD60 UNP 651 F 
+ATOM 5308 C CZ  . PHE A 1 651 ? 0.911   10.292  -19.133 1.0 63.53 ? 651 PHE A CZ  1 A0A1U8FD60 UNP 651 F 
+ATOM 5309 N N   . SER A 1 652 ? 7.645   12.343  -16.670 1.0 65.88 ? 652 SER A N   1 A0A1U8FD60 UNP 652 S 
+ATOM 5310 C CA  . SER A 1 652 ? 8.896   13.036  -16.357 1.0 65.88 ? 652 SER A CA  1 A0A1U8FD60 UNP 652 S 
+ATOM 5311 C C   . SER A 1 652 ? 10.084  12.096  -16.520 1.0 65.88 ? 652 SER A C   1 A0A1U8FD60 UNP 652 S 
+ATOM 5312 C CB  . SER A 1 652 ? 8.874   13.647  -14.950 1.0 65.88 ? 652 SER A CB  1 A0A1U8FD60 UNP 652 S 
+ATOM 5313 O O   . SER A 1 652 ? 10.091  10.993  -15.971 1.0 65.88 ? 652 SER A O   1 A0A1U8FD60 UNP 652 S 
+ATOM 5314 O OG  . SER A 1 652 ? 8.577   12.681  -13.960 1.0 65.88 ? 652 SER A OG  1 A0A1U8FD60 UNP 652 S 
+ATOM 5315 N N   . TYR A 1 653 ? 11.109  12.557  -17.228 1.0 78.88 ? 653 TYR A N   1 A0A1U8FD60 UNP 653 Y 
+ATOM 5316 C CA  . TYR A 1 653 ? 12.421  11.930  -17.194 1.0 78.88 ? 653 TYR A CA  1 A0A1U8FD60 UNP 653 Y 
+ATOM 5317 C C   . TYR A 1 653 ? 13.191  12.456  -15.986 1.0 78.88 ? 653 TYR A C   1 A0A1U8FD60 UNP 653 Y 
+ATOM 5318 C CB  . TYR A 1 653 ? 13.180  12.234  -18.479 1.0 78.88 ? 653 TYR A CB  1 A0A1U8FD60 UNP 653 Y 
+ATOM 5319 O O   . TYR A 1 653 ? 13.283  13.667  -15.794 1.0 78.88 ? 653 TYR A O   1 A0A1U8FD60 UNP 653 Y 
+ATOM 5320 C CG  . TYR A 1 653 ? 12.538  11.692  -19.743 1.0 78.88 ? 653 TYR A CG  1 A0A1U8FD60 UNP 653 Y 
+ATOM 5321 C CD1 . TYR A 1 653 ? 12.850  10.395  -20.196 1.0 78.88 ? 653 TYR A CD1 1 A0A1U8FD60 UNP 653 Y 
+ATOM 5322 C CD2 . TYR A 1 653 ? 11.660  12.503  -20.490 1.0 78.88 ? 653 TYR A CD2 1 A0A1U8FD60 UNP 653 Y 
+ATOM 5323 C CE1 . TYR A 1 653 ? 12.287  9.913   -21.393 1.0 78.88 ? 653 TYR A CE1 1 A0A1U8FD60 UNP 653 Y 
+ATOM 5324 C CE2 . TYR A 1 653 ? 11.097  12.025  -21.689 1.0 78.88 ? 653 TYR A CE2 1 A0A1U8FD60 UNP 653 Y 
+ATOM 5325 O OH  . TYR A 1 653 ? 10.894  10.251  -23.307 1.0 78.88 ? 653 TYR A OH  1 A0A1U8FD60 UNP 653 Y 
+ATOM 5326 C CZ  . TYR A 1 653 ? 11.411  10.726  -22.144 1.0 78.88 ? 653 TYR A CZ  1 A0A1U8FD60 UNP 653 Y 
+ATOM 5327 N N   . LEU A 1 654 ? 13.748  11.551  -15.181 1.0 87.00 ? 654 LEU A N   1 A0A1U8FD60 UNP 654 L 
+ATOM 5328 C CA  . LEU A 1 654 ? 14.525  11.927  -14.005 1.0 87.00 ? 654 LEU A CA  1 A0A1U8FD60 UNP 654 L 
+ATOM 5329 C C   . LEU A 1 654 ? 16.022  11.709  -14.235 1.0 87.00 ? 654 LEU A C   1 A0A1U8FD60 UNP 654 L 
+ATOM 5330 C CB  . LEU A 1 654 ? 13.979  11.172  -12.784 1.0 87.00 ? 654 LEU A CB  1 A0A1U8FD60 UNP 654 L 
+ATOM 5331 O O   . LEU A 1 654 ? 16.459  10.602  -14.542 1.0 87.00 ? 654 LEU A O   1 A0A1U8FD60 UNP 654 L 
+ATOM 5332 C CG  . LEU A 1 654 ? 14.703  11.507  -11.470 1.0 87.00 ? 654 LEU A CG  1 A0A1U8FD60 UNP 654 L 
+ATOM 5333 C CD1 . LEU A 1 654 ? 14.592  12.985  -11.104 1.0 87.00 ? 654 LEU A CD1 1 A0A1U8FD60 UNP 654 L 
+ATOM 5334 C CD2 . LEU A 1 654 ? 14.122  10.689  -10.316 1.0 87.00 ? 654 LEU A CD2 1 A0A1U8FD60 UNP 654 L 
+ATOM 5335 N N   . THR A 1 655 ? 16.817  12.755  -14.028 1.0 90.44 ? 655 THR A N   1 A0A1U8FD60 UNP 655 T 
+ATOM 5336 C CA  . THR A 1 655 ? 18.278  12.659  -13.966 1.0 90.44 ? 655 THR A CA  1 A0A1U8FD60 UNP 655 T 
+ATOM 5337 C C   . THR A 1 655 ? 18.711  12.329  -12.544 1.0 90.44 ? 655 THR A C   1 A0A1U8FD60 UNP 655 T 
+ATOM 5338 C CB  . THR A 1 655 ? 18.957  13.948  -14.430 1.0 90.44 ? 655 THR A CB  1 A0A1U8FD60 UNP 655 T 
+ATOM 5339 O O   . THR A 1 655 ? 18.464  13.092  -11.603 1.0 90.44 ? 655 THR A O   1 A0A1U8FD60 UNP 655 T 
+ATOM 5340 C CG2 . THR A 1 655 ? 20.471  13.782  -14.554 1.0 90.44 ? 655 THR A CG2 1 A0A1U8FD60 UNP 655 T 
+ATOM 5341 O OG1 . THR A 1 655 ? 18.487  14.317  -15.701 1.0 90.44 ? 655 THR A OG1 1 A0A1U8FD60 UNP 655 T 
+ATOM 5342 N N   . LEU A 1 656 ? 19.380  11.190  -12.390 1.0 92.19 ? 656 LEU A N   1 A0A1U8FD60 UNP 656 L 
+ATOM 5343 C CA  . LEU A 1 656 ? 19.934  10.721  -11.124 1.0 92.19 ? 656 LEU A CA  1 A0A1U8FD60 UNP 656 L 
+ATOM 5344 C C   . LEU A 1 656 ? 21.372  11.243  -10.938 1.0 92.19 ? 656 LEU A C   1 A0A1U8FD60 UNP 656 L 
+ATOM 5345 C CB  . LEU A 1 656 ? 19.862  9.184   -11.087 1.0 92.19 ? 656 LEU A CB  1 A0A1U8FD60 UNP 656 L 
+ATOM 5346 O O   . LEU A 1 656 ? 22.105  11.330  -11.924 1.0 92.19 ? 656 LEU A O   1 A0A1U8FD60 UNP 656 L 
+ATOM 5347 C CG  . LEU A 1 656 ? 18.441  8.606   -11.245 1.0 92.19 ? 656 LEU A CG  1 A0A1U8FD60 UNP 656 L 
+ATOM 5348 C CD1 . LEU A 1 656 ? 18.485  7.080   -11.233 1.0 92.19 ? 656 LEU A CD1 1 A0A1U8FD60 UNP 656 L 
+ATOM 5349 C CD2 . LEU A 1 656 ? 17.503  9.054   -10.124 1.0 92.19 ? 656 LEU A CD2 1 A0A1U8FD60 UNP 656 L 
+ATOM 5350 N N   . PRO A 1 657 ? 21.816  11.584  -9.716  1.0 92.50 ? 657 PRO A N   1 A0A1U8FD60 UNP 657 P 
+ATOM 5351 C CA  . PRO A 1 657 ? 23.182  12.015  -9.446  1.0 92.50 ? 657 PRO A CA  1 A0A1U8FD60 UNP 657 P 
+ATOM 5352 C C   . PRO A 1 657 ? 24.126  10.821  -9.259  1.0 92.50 ? 657 PRO A C   1 A0A1U8FD60 UNP 657 P 
+ATOM 5353 C CB  . PRO A 1 657 ? 23.084  12.852  -8.170  1.0 92.50 ? 657 PRO A CB  1 A0A1U8FD60 UNP 657 P 
+ATOM 5354 O O   . PRO A 1 657 ? 23.734  9.773   -8.740  1.0 92.50 ? 657 PRO A O   1 A0A1U8FD60 UNP 657 P 
+ATOM 5355 C CG  . PRO A 1 657 ? 21.956  12.165  -7.401  1.0 92.50 ? 657 PRO A CG  1 A0A1U8FD60 UNP 657 P 
+ATOM 5356 C CD  . PRO A 1 657 ? 21.008  11.749  -8.524  1.0 92.50 ? 657 PRO A CD  1 A0A1U8FD60 UNP 657 P 
+ATOM 5357 N N   . SER A 1 658 ? 25.413  11.021  -9.560  1.0 90.94 ? 658 SER A N   1 A0A1U8FD60 UNP 658 S 
+ATOM 5358 C CA  . SER A 1 658 ? 26.459  9.991   -9.433  1.0 90.94 ? 658 SER A CA  1 A0A1U8FD60 UNP 658 S 
+ATOM 5359 C C   . SER A 1 658 ? 26.794  9.651   -7.976  1.0 90.94 ? 658 SER A C   1 A0A1U8FD60 UNP 658 S 
+ATOM 5360 C CB  . SER A 1 658 ? 27.719  10.434  -10.183 1.0 90.94 ? 658 SER A CB  1 A0A1U8FD60 UNP 658 S 
+ATOM 5361 O O   . SER A 1 658 ? 27.678  8.851   -7.690  1.0 90.94 ? 658 SER A O   1 A0A1U8FD60 UNP 658 S 
+ATOM 5362 O OG  . SER A 1 658 ? 28.178  11.682  -9.683  1.0 90.94 ? 658 SER A OG  1 A0A1U8FD60 UNP 658 S 
+ATOM 5363 N N   . THR A 1 659 ? 26.088  10.269  -7.026  1.0 93.88 ? 659 THR A N   1 A0A1U8FD60 UNP 659 T 
+ATOM 5364 C CA  . THR A 1 659 ? 26.264  10.093  -5.587  1.0 93.88 ? 659 THR A CA  1 A0A1U8FD60 UNP 659 T 
+ATOM 5365 C C   . THR A 1 659 ? 25.303  9.081   -4.962  1.0 93.88 ? 659 THR A C   1 A0A1U8FD60 UNP 659 T 
+ATOM 5366 C CB  . THR A 1 659 ? 26.162  11.437  -4.860  1.0 93.88 ? 659 THR A CB  1 A0A1U8FD60 UNP 659 T 
+ATOM 5367 O O   . THR A 1 659 ? 25.520  8.730   -3.803  1.0 93.88 ? 659 THR A O   1 A0A1U8FD60 UNP 659 T 
+ATOM 5368 C CG2 . THR A 1 659 ? 27.232  12.434  -5.303  1.0 93.88 ? 659 THR A CG2 1 A0A1U8FD60 UNP 659 T 
+ATOM 5369 O OG1 . THR A 1 659 ? 24.911  12.035  -5.091  1.0 93.88 ? 659 THR A OG1 1 A0A1U8FD60 UNP 659 T 
+ATOM 5370 N N   . ILE A 1 660 ? 24.305  8.559   -5.693  1.0 93.56 ? 660 ILE A N   1 A0A1U8FD60 UNP 660 I 
+ATOM 5371 C CA  . ILE A 1 660 ? 23.454  7.438   -5.228  1.0 93.56 ? 660 ILE A CA  1 A0A1U8FD60 UNP 660 I 
+ATOM 5372 C C   . ILE A 1 660 ? 24.276  6.245   -4.708  1.0 93.56 ? 660 ILE A C   1 A0A1U8FD60 UNP 660 I 
+ATOM 5373 C CB  . ILE A 1 660 ? 22.458  6.986   -6.328  1.0 93.56 ? 660 ILE A CB  1 A0A1U8FD60 UNP 660 I 
+ATOM 5374 O O   . ILE A 1 660 ? 23.935  5.726   -3.646  1.0 93.56 ? 660 ILE A O   1 A0A1U8FD60 UNP 660 I 
+ATOM 5375 C CG1 . ILE A 1 660 ? 21.402  8.090   -6.538  1.0 93.56 ? 660 ILE A CG1 1 A0A1U8FD60 UNP 660 I 
+ATOM 5376 C CG2 . ILE A 1 660 ? 21.783  5.636   -5.997  1.0 93.56 ? 660 ILE A CG2 1 A0A1U8FD60 UNP 660 I 
+ATOM 5377 C CD1 . ILE A 1 660 ? 20.344  7.755   -7.593  1.0 93.56 ? 660 ILE A CD1 1 A0A1U8FD60 UNP 660 I 
+ATOM 5378 N N   . PRO A 1 661 ? 25.391  5.834   -5.345  1.0 92.81 ? 661 PRO A N   1 A0A1U8FD60 UNP 661 P 
+ATOM 5379 C CA  . PRO A 1 661 ? 26.172  4.686   -4.878  1.0 92.81 ? 661 PRO A CA  1 A0A1U8FD60 UNP 661 P 
+ATOM 5380 C C   . PRO A 1 661 ? 26.835  4.916   -3.510  1.0 92.81 ? 661 PRO A C   1 A0A1U8FD60 UNP 661 P 
+ATOM 5381 C CB  . PRO A 1 661 ? 27.193  4.407   -5.987  1.0 92.81 ? 661 PRO A CB  1 A0A1U8FD60 UNP 661 P 
+ATOM 5382 O O   . PRO A 1 661 ? 27.294  3.977   -2.866  1.0 92.81 ? 661 PRO A O   1 A0A1U8FD60 UNP 661 P 
+ATOM 5383 C CG  . PRO A 1 661 ? 26.574  5.076   -7.213  1.0 92.81 ? 661 PRO A CG  1 A0A1U8FD60 UNP 661 P 
+ATOM 5384 C CD  . PRO A 1 661 ? 25.928  6.299   -6.615  1.0 92.81 ? 661 PRO A CD  1 A0A1U8FD60 UNP 661 P 
+ATOM 5385 N N   . LYS A 1 662 ? 26.855  6.163   -3.014  1.0 92.81 ? 662 LYS A N   1 A0A1U8FD60 UNP 662 K 
+ATOM 5386 C CA  . LYS A 1 662 ? 27.351  6.501   -1.673  1.0 92.81 ? 662 LYS A CA  1 A0A1U8FD60 UNP 662 K 
+ATOM 5387 C C   . LYS A 1 662 ? 26.373  6.127   -0.544  1.0 92.81 ? 662 LYS A C   1 A0A1U8FD60 UNP 662 K 
+ATOM 5388 C CB  . LYS A 1 662 ? 27.724  7.990   -1.595  1.0 92.81 ? 662 LYS A CB  1 A0A1U8FD60 UNP 662 K 
+ATOM 5389 O O   . LYS A 1 662 ? 26.722  6.334   0.624   1.0 92.81 ? 662 LYS A O   1 A0A1U8FD60 UNP 662 K 
+ATOM 5390 C CG  . LYS A 1 662 ? 28.707  8.506   -2.655  1.0 92.81 ? 662 LYS A CG  1 A0A1U8FD60 UNP 662 K 
+ATOM 5391 C CD  . LYS A 1 662 ? 29.069  9.974   -2.368  1.0 92.81 ? 662 LYS A CD  1 A0A1U8FD60 UNP 662 K 
+ATOM 5392 C CE  . LYS A 1 662 ? 30.126  10.466  -3.365  1.0 92.81 ? 662 LYS A CE  1 A0A1U8FD60 UNP 662 K 
+ATOM 5393 N NZ  . LYS A 1 662 ? 30.558  11.863  -3.093  1.0 92.81 ? 662 LYS A NZ  1 A0A1U8FD60 UNP 662 K 
+ATOM 5394 N N   . LEU A 1 663 ? 25.172  5.640   -0.868  1.0 94.19 ? 663 LEU A N   1 A0A1U8FD60 UNP 663 L 
+ATOM 5395 C CA  . LEU A 1 663 ? 24.104  5.248   0.061   1.0 94.19 ? 663 LEU A CA  1 A0A1U8FD60 UNP 663 L 
+ATOM 5396 C C   . LEU A 1 663 ? 24.257  3.782   0.498   1.0 94.19 ? 663 LEU A C   1 A0A1U8FD60 UNP 663 L 
+ATOM 5397 C CB  . LEU A 1 663 ? 22.734  5.500   -0.599  1.0 94.19 ? 663 LEU A CB  1 A0A1U8FD60 UNP 663 L 
+ATOM 5398 O O   . LEU A 1 663 ? 23.438  2.928   0.183   1.0 94.19 ? 663 LEU A O   1 A0A1U8FD60 UNP 663 L 
+ATOM 5399 C CG  . LEU A 1 663 ? 22.461  6.946   -1.037  1.0 94.19 ? 663 LEU A CG  1 A0A1U8FD60 UNP 663 L 
+ATOM 5400 C CD1 . LEU A 1 663 ? 21.114  7.007   -1.756  1.0 94.19 ? 663 LEU A CD1 1 A0A1U8FD60 UNP 663 L 
+ATOM 5401 C CD2 . LEU A 1 663 ? 22.419  7.882   0.161   1.0 94.19 ? 663 LEU A CD2 1 A0A1U8FD60 UNP 663 L 
+ATOM 5402 N N   . GLN A 1 664 ? 25.330  3.471   1.222   1.0 88.00 ? 664 GLN A N   1 A0A1U8FD60 UNP 664 Q 
+ATOM 5403 C CA  . GLN A 1 664 ? 25.716  2.084   1.523   1.0 88.00 ? 664 GLN A CA  1 A0A1U8FD60 UNP 664 Q 
+ATOM 5404 C C   . GLN A 1 664 ? 24.712  1.311   2.397   1.0 88.00 ? 664 GLN A C   1 A0A1U8FD60 UNP 664 Q 
+ATOM 5405 C CB  . GLN A 1 664 ? 27.093  2.092   2.196   1.0 88.00 ? 664 GLN A CB  1 A0A1U8FD60 UNP 664 Q 
+ATOM 5406 O O   . GLN A 1 664 ? 24.722  0.084   2.380   1.0 88.00 ? 664 GLN A O   1 A0A1U8FD60 UNP 664 Q 
+ATOM 5407 C CG  . GLN A 1 664 ? 28.198  2.566   1.240   1.0 88.00 ? 664 GLN A CG  1 A0A1U8FD60 UNP 664 Q 
+ATOM 5408 C CD  . GLN A 1 664 ? 29.561  2.653   1.916   1.0 88.00 ? 664 GLN A CD  1 A0A1U8FD60 UNP 664 Q 
+ATOM 5409 N NE2 . GLN A 1 664 ? 30.614  2.877   1.162   1.0 88.00 ? 664 GLN A NE2 1 A0A1U8FD60 UNP 664 Q 
+ATOM 5410 O OE1 . GLN A 1 664 ? 29.714  2.559   3.120   1.0 88.00 ? 664 GLN A OE1 1 A0A1U8FD60 UNP 664 Q 
+ATOM 5411 N N   . ASN A 1 665 ? 23.837  1.998   3.139   1.0 88.44 ? 665 ASN A N   1 A0A1U8FD60 UNP 665 N 
+ATOM 5412 C CA  . ASN A 1 665 ? 22.781  1.373   3.946   1.0 88.44 ? 665 ASN A CA  1 A0A1U8FD60 UNP 665 N 
+ATOM 5413 C C   . ASN A 1 665 ? 21.467  1.160   3.177   1.0 88.44 ? 665 ASN A C   1 A0A1U8FD60 UNP 665 N 
+ATOM 5414 C CB  . ASN A 1 665 ? 22.580  2.187   5.233   1.0 88.44 ? 665 ASN A CB  1 A0A1U8FD60 UNP 665 N 
+ATOM 5415 O O   . ASN A 1 665 ? 20.493  0.686   3.763   1.0 88.44 ? 665 ASN A O   1 A0A1U8FD60 UNP 665 N 
+ATOM 5416 C CG  . ASN A 1 665 ? 23.765  2.052   6.170   1.0 88.44 ? 665 ASN A CG  1 A0A1U8FD60 UNP 665 N 
+ATOM 5417 N ND2 . ASN A 1 665 ? 24.294  3.137   6.675   1.0 88.44 ? 665 ASN A ND2 1 A0A1U8FD60 UNP 665 N 
+ATOM 5418 O OD1 . ASN A 1 665 ? 24.246  0.969   6.445   1.0 88.44 ? 665 ASN A OD1 1 A0A1U8FD60 UNP 665 N 
+ATOM 5419 N N   . LEU A 1 666 ? 21.429  1.488   1.881   1.0 94.50 ? 666 LEU A N   1 A0A1U8FD60 UNP 666 L 
+ATOM 5420 C CA  . LEU A 1 666 ? 20.227  1.366   1.069   1.0 94.50 ? 666 LEU A CA  1 A0A1U8FD60 UNP 666 L 
+ATOM 5421 C C   . LEU A 1 666 ? 19.873  -0.104  0.839   1.0 94.50 ? 666 LEU A C   1 A0A1U8FD60 UNP 666 L 
+ATOM 5422 C CB  . LEU A 1 666 ? 20.416  2.140   -0.244  1.0 94.50 ? 666 LEU A CB  1 A0A1U8FD60 UNP 666 L 
+ATOM 5423 O O   . LEU A 1 666 ? 20.695  -0.893  0.379   1.0 94.50 ? 666 LEU A O   1 A0A1U8FD60 UNP 666 L 
+ATOM 5424 C CG  . LEU A 1 666 ? 19.102  2.438   -0.978  1.0 94.50 ? 666 LEU A CG  1 A0A1U8FD60 UNP 666 L 
+ATOM 5425 C CD1 . LEU A 1 666 ? 18.289  3.518   -0.262  1.0 94.50 ? 666 LEU A CD1 1 A0A1U8FD60 UNP 666 L 
+ATOM 5426 C CD2 . LEU A 1 666 ? 19.404  2.955   -2.382  1.0 94.50 ? 666 LEU A CD2 1 A0A1U8FD60 UNP 666 L 
+ATOM 5427 N N   . ARG A 1 667 ? 18.619  -0.452  1.133   1.0 92.38 ? 667 ARG A N   1 A0A1U8FD60 UNP 667 R 
+ATOM 5428 C CA  . ARG A 1 667 ? 18.076  -1.815  1.026   1.0 92.38 ? 667 ARG A CA  1 A0A1U8FD60 UNP 667 R 
+ATOM 5429 C C   . ARG A 1 667 ? 16.978  -1.919  -0.008  1.0 92.38 ? 667 ARG A C   1 A0A1U8FD60 UNP 667 R 
+ATOM 5430 C CB  . ARG A 1 667 ? 17.524  -2.269  2.374   1.0 92.38 ? 667 ARG A CB  1 A0A1U8FD60 UNP 667 R 
+ATOM 5431 O O   . ARG A 1 667 ? 16.868  -2.931  -0.688  1.0 92.38 ? 667 ARG A O   1 A0A1U8FD60 UNP 667 R 
+ATOM 5432 C CG  . ARG A 1 667 ? 18.616  -2.224  3.434   1.0 92.38 ? 667 ARG A CG  1 A0A1U8FD60 UNP 667 R 
+ATOM 5433 C CD  . ARG A 1 667 ? 18.051  -2.764  4.726   1.0 92.38 ? 667 ARG A CD  1 A0A1U8FD60 UNP 667 R 
+ATOM 5434 N NE  . ARG A 1 667 ? 18.983  -2.492  5.820   1.0 92.38 ? 667 ARG A NE  1 A0A1U8FD60 UNP 667 R 
+ATOM 5435 N NH1 . ARG A 1 667 ? 17.477  -3.002  7.420   1.0 92.38 ? 667 ARG A NH1 1 A0A1U8FD60 UNP 667 R 
+ATOM 5436 N NH2 . ARG A 1 667 ? 19.558  -2.464  8.011   1.0 92.38 ? 667 ARG A NH2 1 A0A1U8FD60 UNP 667 R 
+ATOM 5437 C CZ  . ARG A 1 667 ? 18.678  -2.654  7.080   1.0 92.38 ? 667 ARG A CZ  1 A0A1U8FD60 UNP 667 R 
+ATOM 5438 N N   . ASN A 1 668 ? 16.177  -0.867  -0.131  1.0 94.75 ? 668 ASN A N   1 A0A1U8FD60 UNP 668 N 
+ATOM 5439 C CA  . ASN A 1 668 ? 15.058  -0.784  -1.049  1.0 94.75 ? 668 ASN A CA  1 A0A1U8FD60 UNP 668 N 
+ATOM 5440 C C   . ASN A 1 668 ? 15.266  0.394   -2.000  1.0 94.75 ? 668 ASN A C   1 A0A1U8FD60 UNP 668 N 
+ATOM 5441 C CB  . ASN A 1 668 ? 13.770  -0.631  -0.227  1.0 94.75 ? 668 ASN A CB  1 A0A1U8FD60 UNP 668 N 
+ATOM 5442 O O   . ASN A 1 668 ? 15.137  1.550   -1.594  1.0 94.75 ? 668 ASN A O   1 A0A1U8FD60 UNP 668 N 
+ATOM 5443 C CG  . ASN A 1 668 ? 13.361  -1.900  0.488   1.0 94.75 ? 668 ASN A CG  1 A0A1U8FD60 UNP 668 N 
+ATOM 5444 N ND2 . ASN A 1 668 ? 13.503  -1.989  1.786   1.0 94.75 ? 668 ASN A ND2 1 A0A1U8FD60 UNP 668 N 
+ATOM 5445 O OD1 . ASN A 1 668 ? 12.795  -2.788  -0.127  1.0 94.75 ? 668 ASN A OD1 1 A0A1U8FD60 UNP 668 N 
+ATOM 5446 N N   . LEU A 1 669 ? 15.542  0.099   -3.268  1.0 96.25 ? 669 LEU A N   1 A0A1U8FD60 UNP 669 L 
+ATOM 5447 C CA  . LEU A 1 669 ? 15.657  1.105   -4.319  1.0 96.25 ? 669 LEU A CA  1 A0A1U8FD60 UNP 669 L 
+ATOM 5448 C C   . LEU A 1 669 ? 14.571  0.888   -5.371  1.0 96.25 ? 669 LEU A C   1 A0A1U8FD60 UNP 669 L 
+ATOM 5449 C CB  . LEU A 1 669 ? 17.082  1.075   -4.895  1.0 96.25 ? 669 LEU A CB  1 A0A1U8FD60 UNP 669 L 
+ATOM 5450 O O   . LEU A 1 669 ? 14.516  -0.149  -6.038  1.0 96.25 ? 669 LEU A O   1 A0A1U8FD60 UNP 669 L 
+ATOM 5451 C CG  . LEU A 1 669 ? 17.348  2.085   -6.026  1.0 96.25 ? 669 LEU A CG  1 A0A1U8FD60 UNP 669 L 
+ATOM 5452 C CD1 . LEU A 1 669 ? 17.053  3.540   -5.646  1.0 96.25 ? 669 LEU A CD1 1 A0A1U8FD60 UNP 669 L 
+ATOM 5453 C CD2 . LEU A 1 669 ? 18.816  1.994   -6.443  1.0 96.25 ? 669 LEU A CD2 1 A0A1U8FD60 UNP 669 L 
+ATOM 5454 N N   . TYR A 1 670 ? 13.712  1.890   -5.536  1.0 95.00 ? 670 TYR A N   1 A0A1U8FD60 UNP 670 Y 
+ATOM 5455 C CA  . TYR A 1 670 ? 12.772  1.955   -6.647  1.0 95.00 ? 670 TYR A CA  1 A0A1U8FD60 UNP 670 Y 
+ATOM 5456 C C   . TYR A 1 670 ? 13.229  3.052   -7.602  1.0 95.00 ? 670 TYR A C   1 A0A1U8FD60 UNP 670 Y 
+ATOM 5457 C CB  . TYR A 1 670 ? 11.341  2.189   -6.158  1.0 95.00 ? 670 TYR A CB  1 A0A1U8FD60 UNP 670 Y 
+ATOM 5458 O O   . TYR A 1 670 ? 13.092  4.235   -7.297  1.0 95.00 ? 670 TYR A O   1 A0A1U8FD60 UNP 670 Y 
+ATOM 5459 C CG  . TYR A 1 670 ? 10.826  1.255   -5.079  1.0 95.00 ? 670 TYR A CG  1 A0A1U8FD60 UNP 670 Y 
+ATOM 5460 C CD1 . TYR A 1 670 ? 10.009  0.170   -5.440  1.0 95.00 ? 670 TYR A CD1 1 A0A1U8FD60 UNP 670 Y 
+ATOM 5461 C CD2 . TYR A 1 670 ? 11.109  1.499   -3.721  1.0 95.00 ? 670 TYR A CD2 1 A0A1U8FD60 UNP 670 Y 
+ATOM 5462 C CE1 . TYR A 1 670 ? 9.487   -0.681  -4.445  1.0 95.00 ? 670 TYR A CE1 1 A0A1U8FD60 UNP 670 Y 
+ATOM 5463 C CE2 . TYR A 1 670 ? 10.573  0.662   -2.723  1.0 95.00 ? 670 TYR A CE2 1 A0A1U8FD60 UNP 670 Y 
+ATOM 5464 O OH  . TYR A 1 670 ? 9.188   -1.229  -2.137  1.0 95.00 ? 670 TYR A OH  1 A0A1U8FD60 UNP 670 Y 
+ATOM 5465 C CZ  . TYR A 1 670 ? 9.764   -0.435  -3.085  1.0 95.00 ? 670 TYR A CZ  1 A0A1U8FD60 UNP 670 Y 
+ATOM 5466 N N   . LEU A 1 671 ? 13.781  2.655   -8.746  1.0 93.19 ? 671 LEU A N   1 A0A1U8FD60 UNP 671 L 
+ATOM 5467 C CA  . LEU A 1 671 ? 14.240  3.585   -9.771  1.0 93.19 ? 671 LEU A CA  1 A0A1U8FD60 UNP 671 L 
+ATOM 5468 C C   . LEU A 1 671 ? 13.054  4.231   -10.511 1.0 93.19 ? 671 LEU A C   1 A0A1U8FD60 UNP 671 L 
+ATOM 5469 C CB  . LEU A 1 671 ? 15.201  2.844   -10.721 1.0 93.19 ? 671 LEU A CB  1 A0A1U8FD60 UNP 671 L 
+ATOM 5470 O O   . LEU A 1 671 ? 11.947  3.662   -10.539 1.0 93.19 ? 671 LEU A O   1 A0A1U8FD60 UNP 671 L 
+ATOM 5471 C CG  . LEU A 1 671 ? 16.566  2.512   -10.090 1.0 93.19 ? 671 LEU A CG  1 A0A1U8FD60 UNP 671 L 
+ATOM 5472 C CD1 . LEU A 1 671 ? 17.345  1.585   -11.016 1.0 93.19 ? 671 LEU A CD1 1 A0A1U8FD60 UNP 671 L 
+ATOM 5473 C CD2 . LEU A 1 671 ? 17.415  3.760   -9.833  1.0 93.19 ? 671 LEU A CD2 1 A0A1U8FD60 UNP 671 L 
+ATOM 5474 N N   . PRO A 1 672 ? 13.257  5.420   -11.104 1.0 89.00 ? 672 PRO A N   1 A0A1U8FD60 UNP 672 P 
+ATOM 5475 C CA  . PRO A 1 672 ? 12.242  6.039   -11.941 1.0 89.00 ? 672 PRO A CA  1 A0A1U8FD60 UNP 672 P 
+ATOM 5476 C C   . PRO A 1 672 ? 11.900  5.144   -13.140 1.0 89.00 ? 672 PRO A C   1 A0A1U8FD60 UNP 672 P 
+ATOM 5477 C CB  . PRO A 1 672 ? 12.826  7.386   -12.368 1.0 89.00 ? 672 PRO A CB  1 A0A1U8FD60 UNP 672 P 
+ATOM 5478 O O   . PRO A 1 672 ? 12.766  4.430   -13.639 1.0 89.00 ? 672 PRO A O   1 A0A1U8FD60 UNP 672 P 
+ATOM 5479 C CG  . PRO A 1 672 ? 14.328  7.112   -12.375 1.0 89.00 ? 672 PRO A CG  1 A0A1U8FD60 UNP 672 P 
+ATOM 5480 C CD  . PRO A 1 672 ? 14.493  6.193   -11.169 1.0 89.00 ? 672 PRO A CD  1 A0A1U8FD60 UNP 672 P 
+ATOM 5481 N N   . PRO A 1 673 ? 10.646  5.163   -13.627 1.0 77.56 ? 673 PRO A N   1 A0A1U8FD60 UNP 673 P 
+ATOM 5482 C CA  . PRO A 1 673 ? 10.279  4.432   -14.839 1.0 77.56 ? 673 PRO A CA  1 A0A1U8FD60 UNP 673 P 
+ATOM 5483 C C   . PRO A 1 673 ? 11.034  4.905   -16.089 1.0 77.56 ? 673 PRO A C   1 A0A1U8FD60 UNP 673 P 
+ATOM 5484 C CB  . PRO A 1 673 ? 8.777   4.664   -15.009 1.0 77.56 ? 673 PRO A CB  1 A0A1U8FD60 UNP 673 P 
+ATOM 5485 O O   . PRO A 1 673 ? 11.231  4.109   -17.002 1.0 77.56 ? 673 PRO A O   1 A0A1U8FD60 UNP 673 P 
+ATOM 5486 C CG  . PRO A 1 673 ? 8.292   5.039   -13.610 1.0 77.56 ? 673 PRO A CG  1 A0A1U8FD60 UNP 673 P 
+ATOM 5487 C CD  . PRO A 1 673 ? 9.480   5.794   -13.032 1.0 77.56 ? 673 PRO A CD  1 A0A1U8FD60 UNP 673 P 
+ATOM 5488 N N   . SER A 1 674 ? 11.425  6.184   -16.108 1.0 76.75 ? 674 SER A N   1 A0A1U8FD60 UNP 674 S 
+ATOM 5489 C CA  . SER A 1 674 ? 12.128  6.852   -17.203 1.0 76.75 ? 674 SER A CA  1 A0A1U8FD60 UNP 674 S 
+ATOM 5490 C C   . SER A 1 674 ? 13.206  7.784   -16.637 1.0 76.75 ? 674 SER A C   1 A0A1U8FD60 UNP 674 S 
+ATOM 5491 C CB  . SER A 1 674 ? 11.152  7.672   -18.060 1.0 76.75 ? 674 SER A CB  1 A0A1U8FD60 UNP 674 S 
+ATOM 5492 O O   . SER A 1 674 ? 12.971  8.521   -15.679 1.0 76.75 ? 674 SER A O   1 A0A1U8FD60 UNP 674 S 
+ATOM 5493 O OG  . SER A 1 674 ? 10.088  6.875   -18.547 1.0 76.75 ? 674 SER A OG  1 A0A1U8FD60 UNP 674 S 
+ATOM 5494 N N   . HIS A 1 675 ? 14.386  7.787   -17.248 1.0 74.94 ? 675 HIS A N   1 A0A1U8FD60 UNP 675 H 
+ATOM 5495 C CA  . HIS A 1 675 ? 15.564  8.551   -16.814 1.0 74.94 ? 675 HIS A CA  1 A0A1U8FD60 UNP 675 H 
+ATOM 5496 C C   . HIS A 1 675 ? 16.404  9.021   -18.000 1.0 74.94 ? 675 HIS A C   1 A0A1U8FD60 UNP 675 H 
+ATOM 5497 C CB  . HIS A 1 675 ? 16.429  7.745   -15.833 1.0 74.94 ? 675 HIS A CB  1 A0A1U8FD60 UNP 675 H 
+ATOM 5498 O O   . HIS A 1 675 ? 16.318  8.442   -19.081 1.0 74.94 ? 675 HIS A O   1 A0A1U8FD60 UNP 675 H 
+ATOM 5499 C CG  . HIS A 1 675 ? 16.784  6.341   -16.248 1.0 74.94 ? 675 HIS A CG  1 A0A1U8FD60 UNP 675 H 
+ATOM 5500 C CD2 . HIS A 1 675 ? 17.412  5.449   -15.434 1.0 74.94 ? 675 HIS A CD2 1 A0A1U8FD60 UNP 675 H 
+ATOM 5501 N ND1 . HIS A 1 675 ? 16.332  5.635   -17.344 1.0 74.94 ? 675 HIS A ND1 1 A0A1U8FD60 UNP 675 H 
+ATOM 5502 C CE1 . HIS A 1 675 ? 16.611  4.338   -17.157 1.0 74.94 ? 675 HIS A CE1 1 A0A1U8FD60 UNP 675 H 
+ATOM 5503 N NE2 . HIS A 1 675 ? 17.281  4.190   -16.008 1.0 74.94 ? 675 HIS A NE2 1 A0A1U8FD60 UNP 675 H 
+ATOM 5504 N N   . GLN A 1 676 ? 17.192  10.077  -17.780 1.0 75.81 ? 676 GLN A N   1 A0A1U8FD60 UNP 676 Q 
+ATOM 5505 C CA  . GLN A 1 676 ? 17.953  10.817  -18.803 1.0 75.81 ? 676 GLN A CA  1 A0A1U8FD60 UNP 676 Q 
+ATOM 5506 C C   . GLN A 1 676 ? 19.427  11.029  -18.411 1.0 75.81 ? 676 GLN A C   1 A0A1U8FD60 UNP 676 Q 
+ATOM 5507 C CB  . GLN A 1 676 ? 17.231  12.142  -19.112 1.0 75.81 ? 676 GLN A CB  1 A0A1U8FD60 UNP 676 Q 
+ATOM 5508 O O   . GLN A 1 676 ? 20.034  12.060  -18.691 1.0 75.81 ? 676 GLN A O   1 A0A1U8FD60 UNP 676 Q 
+ATOM 5509 C CG  . GLN A 1 676 ? 16.201  11.989  -20.235 1.0 75.81 ? 676 GLN A CG  1 A0A1U8FD60 UNP 676 Q 
+ATOM 5510 C CD  . GLN A 1 676 ? 15.447  13.292  -20.496 1.0 75.81 ? 676 GLN A CD  1 A0A1U8FD60 UNP 676 Q 
+ATOM 5511 N NE2 . GLN A 1 676 ? 14.549  13.320  -21.452 1.0 75.81 ? 676 GLN A NE2 1 A0A1U8FD60 UNP 676 Q 
+ATOM 5512 O OE1 . GLN A 1 676 ? 15.628  14.306  -19.847 1.0 75.81 ? 676 GLN A OE1 1 A0A1U8FD60 UNP 676 Q 
+ATOM 5513 N N   . ASN A 1 677 ? 20.032  10.058  -17.732 1.0 77.75 ? 677 ASN A N   1 A0A1U8FD60 UNP 677 N 
+ATOM 5514 C CA  . ASN A 1 677 ? 21.443  10.150  -17.370 1.0 77.75 ? 677 ASN A CA  1 A0A1U8FD60 UNP 677 N 
+ATOM 5515 C C   . ASN A 1 677 ? 22.348  10.081  -18.615 1.0 77.75 ? 677 ASN A C   1 A0A1U8FD60 UNP 677 N 
+ATOM 5516 C CB  . ASN A 1 677 ? 21.772  9.053   -16.349 1.0 77.75 ? 677 ASN A CB  1 A0A1U8FD60 UNP 677 N 
+ATOM 5517 O O   . ASN A 1 677 ? 22.168  9.221   -19.471 1.0 77.75 ? 677 ASN A O   1 A0A1U8FD60 UNP 677 N 
+ATOM 5518 C CG  . ASN A 1 677 ? 21.250  9.380   -14.966 1.0 77.75 ? 677 ASN A CG  1 A0A1U8FD60 UNP 677 N 
+ATOM 5519 N ND2 . ASN A 1 677 ? 22.124  9.371   -13.993 1.0 77.75 ? 677 ASN A ND2 1 A0A1U8FD60 UNP 677 N 
+ATOM 5520 O OD1 . ASN A 1 677 ? 20.093  9.700   -14.740 1.0 77.75 ? 677 ASN A OD1 1 A0A1U8FD60 UNP 677 N 
+ATOM 5521 N N   . THR A 1 678 ? 23.370  10.942  -18.677 1.0 78.44 ? 678 THR A N   1 A0A1U8FD60 UNP 678 T 
+ATOM 5522 C CA  . THR A 1 678 ? 24.430  10.906  -19.709 1.0 78.44 ? 678 THR A CA  1 A0A1U8FD60 UNP 678 T 
+ATOM 5523 C C   . THR A 1 678 ? 25.493  9.833   -19.452 1.0 78.44 ? 678 THR A C   1 A0A1U8FD60 UNP 678 T 
+ATOM 5524 C CB  . THR A 1 678 ? 25.133  12.267  -19.819 1.0 78.44 ? 678 THR A CB  1 A0A1U8FD60 UNP 678 T 
+ATOM 5525 O O   . THR A 1 678 ? 26.415  9.663   -20.243 1.0 78.44 ? 678 THR A O   1 A0A1U8FD60 UNP 678 T 
+ATOM 5526 C CG2 . THR A 1 678 ? 24.201  13.361  -20.338 1.0 78.44 ? 678 THR A CG2 1 A0A1U8FD60 UNP 678 T 
+ATOM 5527 O OG1 . THR A 1 678 ? 25.593  12.680  -18.547 1.0 78.44 ? 678 THR A OG1 1 A0A1U8FD60 UNP 678 T 
+ATOM 5528 N N   . TYR A 1 679 ? 25.383  9.117   -18.335 1.0 82.88 ? 679 TYR A N   1 A0A1U8FD60 UNP 679 Y 
+ATOM 5529 C CA  . TYR A 1 679 ? 26.308  8.086   -17.881 1.0 82.88 ? 679 TYR A CA  1 A0A1U8FD60 UNP 679 Y 
+ATOM 5530 C C   . TYR A 1 679 ? 25.521  6.892   -17.339 1.0 82.88 ? 679 TYR A C   1 A0A1U8FD60 UNP 679 Y 
+ATOM 5531 C CB  . TYR A 1 679 ? 27.246  8.671   -16.813 1.0 82.88 ? 679 TYR A CB  1 A0A1U8FD60 UNP 679 Y 
+ATOM 5532 O O   . TYR A 1 679 ? 24.375  7.041   -16.904 1.0 82.88 ? 679 TYR A O   1 A0A1U8FD60 UNP 679 Y 
+ATOM 5533 C CG  . TYR A 1 679 ? 26.544  9.119   -15.542 1.0 82.88 ? 679 TYR A CG  1 A0A1U8FD60 UNP 679 Y 
+ATOM 5534 C CD1 . TYR A 1 679 ? 25.952  10.396  -15.469 1.0 82.88 ? 679 TYR A CD1 1 A0A1U8FD60 UNP 679 Y 
+ATOM 5535 C CD2 . TYR A 1 679 ? 26.459  8.240   -14.446 1.0 82.88 ? 679 TYR A CD2 1 A0A1U8FD60 UNP 679 Y 
+ATOM 5536 C CE1 . TYR A 1 679 ? 25.249  10.783  -14.314 1.0 82.88 ? 679 TYR A CE1 1 A0A1U8FD60 UNP 679 Y 
+ATOM 5537 C CE2 . TYR A 1 679 ? 25.772  8.624   -13.284 1.0 82.88 ? 679 TYR A CE2 1 A0A1U8FD60 UNP 679 Y 
+ATOM 5538 O OH  . TYR A 1 679 ? 24.451  10.203  -12.130 1.0 82.88 ? 679 TYR A OH  1 A0A1U8FD60 UNP 679 Y 
+ATOM 5539 C CZ  . TYR A 1 679 ? 25.168  9.891   -13.226 1.0 82.88 ? 679 TYR A CZ  1 A0A1U8FD60 UNP 679 Y 
+ATOM 5540 N N   . LYS A 1 680 ? 26.147  5.711   -17.320 1.0 85.94 ? 680 LYS A N   1 A0A1U8FD60 UNP 680 K 
+ATOM 5541 C CA  . LYS A 1 680 ? 25.547  4.533   -16.691 1.0 85.94 ? 680 LYS A CA  1 A0A1U8FD60 UNP 680 K 
+ATOM 5542 C C   . LYS A 1 680 ? 25.679  4.619   -15.168 1.0 85.94 ? 680 LYS A C   1 A0A1U8FD60 UNP 680 K 
+ATOM 5543 C CB  . LYS A 1 680 ? 26.123  3.227   -17.259 1.0 85.94 ? 680 LYS A CB  1 A0A1U8FD60 UNP 680 K 
+ATOM 5544 O O   . LYS A 1 680 ? 26.774  4.820   -14.652 1.0 85.94 ? 680 LYS A O   1 A0A1U8FD60 UNP 680 K 
+ATOM 5545 C CG  . LYS A 1 680 ? 25.687  2.966   -18.710 1.0 85.94 ? 680 LYS A CG  1 A0A1U8FD60 UNP 680 K 
+ATOM 5546 C CD  . LYS A 1 680 ? 26.011  1.527   -19.150 1.0 85.94 ? 680 LYS A CD  1 A0A1U8FD60 UNP 680 K 
+ATOM 5547 C CE  . LYS A 1 680 ? 25.480  1.284   -20.572 1.0 85.94 ? 680 LYS A CE  1 A0A1U8FD60 UNP 680 K 
+ATOM 5548 N NZ  . LYS A 1 680 ? 25.607  -0.134  -21.006 1.0 85.94 ? 680 LYS A NZ  1 A0A1U8FD60 UNP 680 K 
+ATOM 5549 N N   . LEU A 1 681 ? 24.572  4.483   -14.443 1.0 90.25 ? 681 LEU A N   1 A0A1U8FD60 UNP 681 L 
+ATOM 5550 C CA  . LEU A 1 681 ? 24.549  4.543   -12.984 1.0 90.25 ? 681 LEU A CA  1 A0A1U8FD60 UNP 681 L 
+ATOM 5551 C C   . LEU A 1 681 ? 25.082  3.233   -12.388 1.0 90.25 ? 681 LEU A C   1 A0A1U8FD60 UNP 681 L 
+ATOM 5552 C CB  . LEU A 1 681 ? 23.114  4.860   -12.522 1.0 90.25 ? 681 LEU A CB  1 A0A1U8FD60 UNP 681 L 
+ATOM 5553 O O   . LEU A 1 681 ? 24.423  2.199   -12.503 1.0 90.25 ? 681 LEU A O   1 A0A1U8FD60 UNP 681 L 
+ATOM 5554 C CG  . LEU A 1 681 ? 22.954  4.914   -10.991 1.0 90.25 ? 681 LEU A CG  1 A0A1U8FD60 UNP 681 L 
+ATOM 5555 C CD1 . LEU A 1 681 ? 23.703  6.105   -10.386 1.0 90.25 ? 681 LEU A CD1 1 A0A1U8FD60 UNP 681 L 
+ATOM 5556 C CD2 . LEU A 1 681 ? 21.479  5.050   -10.622 1.0 90.25 ? 681 LEU A CD2 1 A0A1U8FD60 UNP 681 L 
+ATOM 5557 N N   . GLU A 1 682 ? 26.236  3.300   -11.724 1.0 92.06 ? 682 GLU A N   1 A0A1U8FD60 UNP 682 E 
+ATOM 5558 C CA  . GLU A 1 682 ? 26.875  2.154   -11.066 1.0 92.06 ? 682 GLU A CA  1 A0A1U8FD60 UNP 682 E 
+ATOM 5559 C C   . GLU A 1 682 ? 26.200  1.811   -9.732  1.0 92.06 ? 682 GLU A C   1 A0A1U8FD60 UNP 682 E 
+ATOM 5560 C CB  . GLU A 1 682 ? 28.362  2.435   -10.816 1.0 92.06 ? 682 GLU A CB  1 A0A1U8FD60 UNP 682 E 
+ATOM 5561 O O   . GLU A 1 682 ? 26.313  2.543   -8.755  1.0 92.06 ? 682 GLU A O   1 A0A1U8FD60 UNP 682 E 
+ATOM 5562 C CG  . GLU A 1 682 ? 29.172  2.591   -12.109 1.0 92.06 ? 682 GLU A CG  1 A0A1U8FD60 UNP 682 E 
+ATOM 5563 C CD  . GLU A 1 682 ? 30.670  2.813   -11.843 1.0 92.06 ? 682 GLU A CD  1 A0A1U8FD60 UNP 682 E 
+ATOM 5564 O OE1 . GLU A 1 682 ? 31.398  2.995   -12.843 1.0 92.06 ? 682 GLU A OE1 1 A0A1U8FD60 UNP 682 E 
+ATOM 5565 O OE2 . GLU A 1 682 ? 31.079  2.808   -10.658 1.0 92.06 ? 682 GLU A OE2 1 A0A1U8FD60 UNP 682 E 
+ATOM 5566 N N   . LEU A 1 683 ? 25.512  0.678   -9.651  1.0 93.38 ? 683 LEU A N   1 A0A1U8FD60 UNP 683 L 
+ATOM 5567 C CA  . LEU A 1 683 ? 24.831  0.216   -8.438  1.0 93.38 ? 683 LEU A CA  1 A0A1U8FD60 UNP 683 L 
+ATOM 5568 C C   . LEU A 1 683 ? 25.653  -0.788  -7.628  1.0 93.38 ? 683 LEU A C   1 A0A1U8FD60 UNP 683 L 
+ATOM 5569 C CB  . LEU A 1 683 ? 23.452  -0.351  -8.807  1.0 93.38 ? 683 LEU A CB  1 A0A1U8FD60 UNP 683 L 
+ATOM 5570 O O   . LEU A 1 683 ? 25.280  -1.101  -6.499  1.0 93.38 ? 683 LEU A O   1 A0A1U8FD60 UNP 683 L 
+ATOM 5571 C CG  . LEU A 1 683 ? 22.519  0.656   -9.503  1.0 93.38 ? 683 LEU A CG  1 A0A1U8FD60 UNP 683 L 
+ATOM 5572 C CD1 . LEU A 1 683 ? 21.169  -0.014  -9.754  1.0 93.38 ? 683 LEU A CD1 1 A0A1U8FD60 UNP 683 L 
+ATOM 5573 C CD2 . LEU A 1 683 ? 22.258  1.916   -8.670  1.0 93.38 ? 683 LEU A CD2 1 A0A1U8FD60 UNP 683 L 
+ATOM 5574 N N   . SER A 1 684 ? 26.778  -1.275  -8.156  1.0 90.75 ? 684 SER A N   1 A0A1U8FD60 UNP 684 S 
+ATOM 5575 C CA  . SER A 1 684 ? 27.606  -2.276  -7.474  1.0 90.75 ? 684 SER A CA  1 A0A1U8FD60 UNP 684 S 
+ATOM 5576 C C   . SER A 1 684 ? 28.100  -1.907  -6.065  1.0 90.75 ? 684 SER A C   1 A0A1U8FD60 UNP 684 S 
+ATOM 5577 C CB  . SER A 1 684 ? 28.783  -2.716  -8.337  1.0 90.75 ? 684 SER A CB  1 A0A1U8FD60 UNP 684 S 
+ATOM 5578 O O   . SER A 1 684 ? 28.228  -2.828  -5.255  1.0 90.75 ? 684 SER A O   1 A0A1U8FD60 UNP 684 S 
+ATOM 5579 O OG  . SER A 1 684 ? 29.499  -1.678  -8.967  1.0 90.75 ? 684 SER A OG  1 A0A1U8FD60 UNP 684 S 
+ATOM 5580 N N   . PRO A 1 685 ? 28.331  -0.627  -5.701  1.0 93.56 ? 685 PRO A N   1 A0A1U8FD60 UNP 685 P 
+ATOM 5581 C CA  . PRO A 1 685 ? 28.674  -0.263  -4.323  1.0 93.56 ? 685 PRO A CA  1 A0A1U8FD60 UNP 685 P 
+ATOM 5582 C C   . PRO A 1 685 ? 27.544  -0.481  -3.299  1.0 93.56 ? 685 PRO A C   1 A0A1U8FD60 UNP 685 P 
+ATOM 5583 C CB  . PRO A 1 685 ? 29.092  1.211   -4.386  1.0 93.56 ? 685 PRO A CB  1 A0A1U8FD60 UNP 685 P 
+ATOM 5584 O O   . PRO A 1 685 ? 27.805  -0.480  -2.095  1.0 93.56 ? 685 PRO A O   1 A0A1U8FD60 UNP 685 P 
+ATOM 5585 C CG  . PRO A 1 685 ? 29.551  1.393   -5.831  1.0 93.56 ? 685 PRO A CG  1 A0A1U8FD60 UNP 685 P 
+ATOM 5586 C CD  . PRO A 1 685 ? 28.554  0.519   -6.578  1.0 93.56 ? 685 PRO A CD  1 A0A1U8FD60 UNP 685 P 
+ATOM 5587 N N   . LEU A 1 686 ? 26.295  -0.673  -3.739  1.0 93.31 ? 686 LEU A N   1 A0A1U8FD60 UNP 686 L 
+ATOM 5588 C CA  . LEU A 1 686 ? 25.120  -0.858  -2.878  1.0 93.31 ? 686 LEU A CA  1 A0A1U8FD60 UNP 686 L 
+ATOM 5589 C C   . LEU A 1 686 ? 24.995  -2.312  -2.389  1.0 93.31 ? 686 LEU A C   1 A0A1U8FD60 UNP 686 L 
+ATOM 5590 C CB  . LEU A 1 686 ? 23.850  -0.373  -3.605  1.0 93.31 ? 686 LEU A CB  1 A0A1U8FD60 UNP 686 L 
+ATOM 5591 O O   . LEU A 1 686 ? 23.986  -2.980  -2.602  1.0 93.31 ? 686 LEU A O   1 A0A1U8FD60 UNP 686 L 
+ATOM 5592 C CG  . LEU A 1 686 ? 23.880  1.082   -4.102  1.0 93.31 ? 686 LEU A CG  1 A0A1U8FD60 UNP 686 L 
+ATOM 5593 C CD1 . LEU A 1 686 ? 22.563  1.385   -4.815  1.0 93.31 ? 686 LEU A CD1 1 A0A1U8FD60 UNP 686 L 
+ATOM 5594 C CD2 . LEU A 1 686 ? 24.045  2.078   -2.953  1.0 93.31 ? 686 LEU A CD2 1 A0A1U8FD60 UNP 686 L 
+ATOM 5595 N N   . SER A 1 687 ? 26.020  -2.824  -1.711  1.0 87.50 ? 687 SER A N   1 A0A1U8FD60 UNP 687 S 
+ATOM 5596 C CA  . SER A 1 687 ? 26.110  -4.234  -1.291  1.0 87.50 ? 687 SER A CA  1 A0A1U8FD60 UNP 687 S 
+ATOM 5597 C C   . SER A 1 687 ? 25.015  -4.692  -0.313  1.0 87.50 ? 687 SER A C   1 A0A1U8FD60 UNP 687 S 
+ATOM 5598 C CB  . SER A 1 687 ? 27.487  -4.481  -0.675  1.0 87.50 ? 687 SER A CB  1 A0A1U8FD60 UNP 687 S 
+ATOM 5599 O O   . SER A 1 687 ? 24.781  -5.894  -0.166  1.0 87.50 ? 687 SER A O   1 A0A1U8FD60 UNP 687 S 
+ATOM 5600 O OG  . SER A 1 687 ? 27.665  -3.663  0.468   1.0 87.50 ? 687 SER A OG  1 A0A1U8FD60 UNP 687 S 
+ATOM 5601 N N   . ASN A 1 688 ? 24.324  -3.750  0.341   1.0 88.94 ? 688 ASN A N   1 A0A1U8FD60 UNP 688 N 
+ATOM 5602 C CA  . ASN A 1 688 ? 23.201  -4.016  1.242   1.0 88.94 ? 688 ASN A CA  1 A0A1U8FD60 UNP 688 N 
+ATOM 5603 C C   . ASN A 1 688 ? 21.829  -4.045  0.552   1.0 88.94 ? 688 ASN A C   1 A0A1U8FD60 UNP 688 N 
+ATOM 5604 C CB  . ASN A 1 688 ? 23.246  -3.036  2.423   1.0 88.94 ? 688 ASN A CB  1 A0A1U8FD60 UNP 688 N 
+ATOM 5605 O O   . ASN A 1 688 ? 20.820  -4.214  1.233   1.0 88.94 ? 688 ASN A O   1 A0A1U8FD60 UNP 688 N 
+ATOM 5606 C CG  . ASN A 1 688 ? 24.401  -3.319  3.362   1.0 88.94 ? 688 ASN A CG  1 A0A1U8FD60 UNP 688 N 
+ATOM 5607 N ND2 . ASN A 1 688 ? 25.109  -2.308  3.794   1.0 88.94 ? 688 ASN A ND2 1 A0A1U8FD60 UNP 688 N 
+ATOM 5608 O OD1 . ASN A 1 688 ? 24.664  -4.455  3.740   1.0 88.94 ? 688 ASN A OD1 1 A0A1U8FD60 UNP 688 N 
+ATOM 5609 N N   . LEU A 1 689 ? 21.770  -3.896  -0.774  1.0 92.75 ? 689 LEU A N   1 A0A1U8FD60 UNP 689 L 
+ATOM 5610 C CA  . LEU A 1 689 ? 20.505  -3.827  -1.493  1.0 92.75 ? 689 LEU A CA  1 A0A1U8FD60 UNP 689 L 
+ATOM 5611 C C   . LEU A 1 689 ? 19.781  -5.185  -1.495  1.0 92.75 ? 689 LEU A C   1 A0A1U8FD60 UNP 689 L 
+ATOM 5612 C CB  . LEU A 1 689 ? 20.757  -3.265  -2.902  1.0 92.75 ? 689 LEU A CB  1 A0A1U8FD60 UNP 689 L 
+ATOM 5613 O O   . LEU A 1 689 ? 20.304  -6.183  -1.985  1.0 92.75 ? 689 LEU A O   1 A0A1U8FD60 UNP 689 L 
+ATOM 5614 C CG  . LEU A 1 689 ? 19.507  -2.657  -3.550  1.0 92.75 ? 689 LEU A CG  1 A0A1U8FD60 UNP 689 L 
+ATOM 5615 C CD1 . LEU A 1 689 ? 19.110  -1.328  -2.901  1.0 92.75 ? 689 LEU A CD1 1 A0A1U8FD60 UNP 689 L 
+ATOM 5616 C CD2 . LEU A 1 689 ? 19.781  -2.361  -5.022  1.0 92.75 ? 689 LEU A CD2 1 A0A1U8FD60 UNP 689 L 
+ATOM 5617 N N   . GLU A 1 690 ? 18.554  -5.210  -0.972  1.0 91.94 ? 690 GLU A N   1 A0A1U8FD60 UNP 690 E 
+ATOM 5618 C CA  . GLU A 1 690 ? 17.700  -6.404  -0.873  1.0 91.94 ? 690 GLU A CA  1 A0A1U8FD60 UNP 690 E 
+ATOM 5619 C C   . GLU A 1 690 ? 16.543  -6.360  -1.886  1.0 91.94 ? 690 GLU A C   1 A0A1U8FD60 UNP 690 E 
+ATOM 5620 C CB  . GLU A 1 690 ? 17.176  -6.576  0.567   1.0 91.94 ? 690 GLU A CB  1 A0A1U8FD60 UNP 690 E 
+ATOM 5621 O O   . GLU A 1 690 ? 16.087  -7.398  -2.374  1.0 91.94 ? 690 GLU A O   1 A0A1U8FD60 UNP 690 E 
+ATOM 5622 C CG  . GLU A 1 690 ? 18.324  -6.730  1.585   1.0 91.94 ? 690 GLU A CG  1 A0A1U8FD60 UNP 690 E 
+ATOM 5623 C CD  . GLU A 1 690 ? 17.887  -7.147  2.999   1.0 91.94 ? 690 GLU A CD  1 A0A1U8FD60 UNP 690 E 
+ATOM 5624 O OE1 . GLU A 1 690 ? 18.494  -6.675  3.981   1.0 91.94 ? 690 GLU A OE1 1 A0A1U8FD60 UNP 690 E 
+ATOM 5625 O OE2 . GLU A 1 690 ? 17.011  -8.027  3.131   1.0 91.94 ? 690 GLU A OE2 1 A0A1U8FD60 UNP 690 E 
+ATOM 5626 N N   . MET A 1 691 ? 16.104  -5.160  -2.275  1.0 92.38 ? 691 MET A N   1 A0A1U8FD60 UNP 691 M 
+ATOM 5627 C CA  . MET A 1 691 ? 15.129  -4.931  -3.334  1.0 92.38 ? 691 MET A CA  1 A0A1U8FD60 UNP 691 M 
+ATOM 5628 C C   . MET A 1 691 ? 15.610  -3.881  -4.327  1.0 92.38 ? 691 MET A C   1 A0A1U8FD60 UNP 691 M 
+ATOM 5629 C CB  . MET A 1 691 ? 13.773  -4.514  -2.752  1.0 92.38 ? 691 MET A CB  1 A0A1U8FD60 UNP 691 M 
+ATOM 5630 O O   . MET A 1 691 ? 15.940  -2.752  -3.961  1.0 92.38 ? 691 MET A O   1 A0A1U8FD60 UNP 691 M 
+ATOM 5631 C CG  . MET A 1 691 ? 12.812  -4.056  -3.868  1.0 92.38 ? 691 MET A CG  1 A0A1U8FD60 UNP 691 M 
+ATOM 5632 S SD  . MET A 1 691 ? 11.067  -3.831  -3.453  1.0 92.38 ? 691 MET A SD  1 A0A1U8FD60 UNP 691 M 
+ATOM 5633 C CE  . MET A 1 691 ? 10.660  -5.581  -3.380  1.0 92.38 ? 691 MET A CE  1 A0A1U8FD60 UNP 691 M 
+ATOM 5634 N N   . LEU A 1 692 ? 15.469  -4.227  -5.603  1.0 94.44 ? 692 LEU A N   1 A0A1U8FD60 UNP 692 L 
+ATOM 5635 C CA  . LEU A 1 692 ? 15.662  -3.324  -6.722  1.0 94.44 ? 692 LEU A CA  1 A0A1U8FD60 UNP 692 L 
+ATOM 5636 C C   . LEU A 1 692 ? 14.480  -3.426  -7.688  1.0 94.44 ? 692 LEU A C   1 A0A1U8FD60 UNP 692 L 
+ATOM 5637 C CB  . LEU A 1 692 ? 17.001  -3.686  -7.365  1.0 94.44 ? 692 LEU A CB  1 A0A1U8FD60 UNP 692 L 
+ATOM 5638 O O   . LEU A 1 692 ? 14.168  -4.504  -8.200  1.0 94.44 ? 692 LEU A O   1 A0A1U8FD60 UNP 692 L 
+ATOM 5639 C CG  . LEU A 1 692 ? 17.404  -2.806  -8.551  1.0 94.44 ? 692 LEU A CG  1 A0A1U8FD60 UNP 692 L 
+ATOM 5640 C CD1 . LEU A 1 692 ? 17.447  -1.309  -8.235  1.0 94.44 ? 692 LEU A CD1 1 A0A1U8FD60 UNP 692 L 
+ATOM 5641 C CD2 . LEU A 1 692 ? 18.792  -3.257  -9.000  1.0 94.44 ? 692 LEU A CD2 1 A0A1U8FD60 UNP 692 L 
+ATOM 5642 N N   . LYS A 1 693 ? 13.800  -2.306  -7.943  1.0 93.12 ? 693 LYS A N   1 A0A1U8FD60 UNP 693 K 
+ATOM 5643 C CA  . LYS A 1 693 ? 12.724  -2.226  -8.942  1.0 93.12 ? 693 LYS A CA  1 A0A1U8FD60 UNP 693 K 
+ATOM 5644 C C   . LYS A 1 693 ? 13.014  -1.179  -10.002 1.0 93.12 ? 693 LYS A C   1 A0A1U8FD60 UNP 693 K 
+ATOM 5645 C CB  . LYS A 1 693 ? 11.364  -1.953  -8.290  1.0 93.12 ? 693 LYS A CB  1 A0A1U8FD60 UNP 693 K 
+ATOM 5646 O O   . LYS A 1 693 ? 13.579  -0.136  -9.691  1.0 93.12 ? 693 LYS A O   1 A0A1U8FD60 UNP 693 K 
+ATOM 5647 C CG  . LYS A 1 693 ? 10.887  -3.119  -7.416  1.0 93.12 ? 693 LYS A CG  1 A0A1U8FD60 UNP 693 K 
+ATOM 5648 C CD  . LYS A 1 693 ? 9.363   -3.084  -7.250  1.0 93.12 ? 693 LYS A CD  1 A0A1U8FD60 UNP 693 K 
+ATOM 5649 C CE  . LYS A 1 693 ? 8.941   -4.223  -6.321  1.0 93.12 ? 693 LYS A CE  1 A0A1U8FD60 UNP 693 K 
+ATOM 5650 N NZ  . LYS A 1 693 ? 7.480   -4.238  -6.075  1.0 93.12 ? 693 LYS A NZ  1 A0A1U8FD60 UNP 693 K 
+ATOM 5651 N N   . ASN A 1 694 ? 12.516  -1.452  -11.209 1.0 90.69 ? 694 ASN A N   1 A0A1U8FD60 UNP 694 N 
+ATOM 5652 C CA  . ASN A 1 694 ? 12.716  -0.645  -12.412 1.0 90.69 ? 694 ASN A CA  1 A0A1U8FD60 UNP 694 N 
+ATOM 5653 C C   . ASN A 1 694 ? 14.200  -0.526  -12.797 1.0 90.69 ? 694 ASN A C   1 A0A1U8FD60 UNP 694 N 
+ATOM 5654 C CB  . ASN A 1 694 ? 12.011  0.718   -12.288 1.0 90.69 ? 694 ASN A CB  1 A0A1U8FD60 UNP 694 N 
+ATOM 5655 O O   . ASN A 1 694 ? 14.632  0.518   -13.263 1.0 90.69 ? 694 ASN A O   1 A0A1U8FD60 UNP 694 N 
+ATOM 5656 C CG  . ASN A 1 694 ? 10.532  0.668   -11.977 1.0 90.69 ? 694 ASN A CG  1 A0A1U8FD60 UNP 694 N 
+ATOM 5657 N ND2 . ASN A 1 694 ? 10.020  1.738   -11.420 1.0 90.69 ? 694 ASN A ND2 1 A0A1U8FD60 UNP 694 N 
+ATOM 5658 O OD1 . ASN A 1 694 ? 9.813   -0.296  -12.211 1.0 90.69 ? 694 ASN A OD1 1 A0A1U8FD60 UNP 694 N 
+ATOM 5659 N N   . PHE A 1 695 ? 14.984  -1.585  -12.580 1.0 92.44 ? 695 PHE A N   1 A0A1U8FD60 UNP 695 F 
+ATOM 5660 C CA  . PHE A 1 695 ? 16.342  -1.642  -13.120 1.0 92.44 ? 695 PHE A CA  1 A0A1U8FD60 UNP 695 F 
+ATOM 5661 C C   . PHE A 1 695 ? 16.284  -1.727  -14.643 1.0 92.44 ? 695 PHE A C   1 A0A1U8FD60 UNP 695 F 
+ATOM 5662 C CB  . PHE A 1 695 ? 17.074  -2.847  -12.533 1.0 92.44 ? 695 PHE A CB  1 A0A1U8FD60 UNP 695 F 
+ATOM 5663 O O   . PHE A 1 695 ? 15.516  -2.529  -15.164 1.0 92.44 ? 695 PHE A O   1 A0A1U8FD60 UNP 695 F 
+ATOM 5664 C CG  . PHE A 1 695 ? 18.501  -2.990  -13.013 1.0 92.44 ? 695 PHE A CG  1 A0A1U8FD60 UNP 695 F 
+ATOM 5665 C CD1 . PHE A 1 695 ? 18.821  -3.872  -14.061 1.0 92.44 ? 695 PHE A CD1 1 A0A1U8FD60 UNP 695 F 
+ATOM 5666 C CD2 . PHE A 1 695 ? 19.517  -2.225  -12.413 1.0 92.44 ? 695 PHE A CD2 1 A0A1U8FD60 UNP 695 F 
+ATOM 5667 C CE1 . PHE A 1 695 ? 20.153  -4.010  -14.484 1.0 92.44 ? 695 PHE A CE1 1 A0A1U8FD60 UNP 695 F 
+ATOM 5668 C CE2 . PHE A 1 695 ? 20.853  -2.401  -12.804 1.0 92.44 ? 695 PHE A CE2 1 A0A1U8FD60 UNP 695 F 
+ATOM 5669 C CZ  . PHE A 1 695 ? 21.170  -3.280  -13.849 1.0 92.44 ? 695 PHE A CZ  1 A0A1U8FD60 UNP 695 F 
+ATOM 5670 N N   . ASP A 1 696 ? 17.087  -0.938  -15.343 1.0 89.69 ? 696 ASP A N   1 A0A1U8FD60 UNP 696 D 
+ATOM 5671 C CA  . ASP A 1 696 ? 17.150  -0.936  -16.803 1.0 89.69 ? 696 ASP A CA  1 A0A1U8FD60 UNP 696 D 
+ATOM 5672 C C   . ASP A 1 696 ? 18.606  -1.095  -17.248 1.0 89.69 ? 696 ASP A C   1 A0A1U8FD60 UNP 696 D 
+ATOM 5673 C CB  . ASP A 1 696 ? 16.503  0.350   -17.340 1.0 89.69 ? 696 ASP A CB  1 A0A1U8FD60 UNP 696 D 
+ATOM 5674 O O   . ASP A 1 696 ? 19.473  -0.307  -16.858 1.0 89.69 ? 696 ASP A O   1 A0A1U8FD60 UNP 696 D 
+ATOM 5675 C CG  . ASP A 1 696 ? 16.273  0.311   -18.854 1.0 89.69 ? 696 ASP A CG  1 A0A1U8FD60 UNP 696 D 
+ATOM 5676 O OD1 . ASP A 1 696 ? 17.049  -0.379  -19.553 1.0 89.69 ? 696 ASP A OD1 1 A0A1U8FD60 UNP 696 D 
+ATOM 5677 O OD2 . ASP A 1 696 ? 15.306  0.961   -19.304 1.0 89.69 ? 696 ASP A OD2 1 A0A1U8FD60 UNP 696 D 
+ATOM 5678 N N   . THR A 1 697 ? 18.883  -2.114  -18.064 1.0 89.94 ? 697 THR A N   1 A0A1U8FD60 UNP 697 T 
+ATOM 5679 C CA  . THR A 1 697 ? 20.237  -2.399  -18.568 1.0 89.94 ? 697 THR A CA  1 A0A1U8FD60 UNP 697 T 
+ATOM 5680 C C   . THR A 1 697 ? 20.775  -1.319  -19.504 1.0 89.94 ? 697 THR A C   1 A0A1U8FD60 UNP 697 T 
+ATOM 5681 C CB  . THR A 1 697 ? 20.299  -3.749  -19.293 1.0 89.94 ? 697 THR A CB  1 A0A1U8FD60 UNP 697 T 
+ATOM 5682 O O   . THR A 1 697 ? 21.986  -1.231  -19.718 1.0 89.94 ? 697 THR A O   1 A0A1U8FD60 UNP 697 T 
+ATOM 5683 C CG2 . THR A 1 697 ? 19.950  -4.897  -18.350 1.0 89.94 ? 697 THR A CG2 1 A0A1U8FD60 UNP 697 T 
+ATOM 5684 O OG1 . THR A 1 697 ? 19.415  -3.825  -20.394 1.0 89.94 ? 697 THR A OG1 1 A0A1U8FD60 UNP 697 T 
+ATOM 5685 N N   . GLN A 1 698 ? 19.896  -0.476  -20.049 1.0 83.88 ? 698 GLN A N   1 A0A1U8FD60 UNP 698 Q 
+ATOM 5686 C CA  . GLN A 1 698 ? 20.289  0.664   -20.871 1.0 83.88 ? 698 GLN A CA  1 A0A1U8FD60 UNP 698 Q 
+ATOM 5687 C C   . GLN A 1 698 ? 20.908  1.792   -20.041 1.0 83.88 ? 698 GLN A C   1 A0A1U8FD60 UNP 698 Q 
+ATOM 5688 C CB  . GLN A 1 698 ? 19.075  1.149   -21.680 1.0 83.88 ? 698 GLN A CB  1 A0A1U8FD60 UNP 698 Q 
+ATOM 5689 O O   . GLN A 1 698 ? 21.675  2.589   -20.577 1.0 83.88 ? 698 GLN A O   1 A0A1U8FD60 UNP 698 Q 
+ATOM 5690 C CG  . GLN A 1 698 ? 18.630  0.092   -22.709 1.0 83.88 ? 698 GLN A CG  1 A0A1U8FD60 UNP 698 Q 
+ATOM 5691 C CD  . GLN A 1 698 ? 19.719  -0.179  -23.746 1.0 83.88 ? 698 GLN A CD  1 A0A1U8FD60 UNP 698 Q 
+ATOM 5692 N NE2 . GLN A 1 698 ? 20.035  -1.413  -24.075 1.0 83.88 ? 698 GLN A NE2 1 A0A1U8FD60 UNP 698 Q 
+ATOM 5693 O OE1 . GLN A 1 698 ? 20.343  0.728   -24.265 1.0 83.88 ? 698 GLN A OE1 1 A0A1U8FD60 UNP 698 Q 
+ATOM 5694 N N   . VAL A 1 699 ? 20.642  1.843   -18.732 1.0 81.31 ? 699 VAL A N   1 A0A1U8FD60 UNP 699 V 
+ATOM 5695 C CA  . VAL A 1 699 ? 21.088  2.959   -17.881 1.0 81.31 ? 699 VAL A CA  1 A0A1U8FD60 UNP 699 V 
+ATOM 5696 C C   . VAL A 1 699 ? 21.909  2.533   -16.679 1.0 81.31 ? 699 VAL A C   1 A0A1U8FD60 UNP 699 V 
+ATOM 5697 C CB  . VAL A 1 699 ? 19.893  3.803   -17.458 1.0 81.31 ? 699 VAL A CB  1 A0A1U8FD60 UNP 699 V 
+ATOM 5698 O O   . VAL A 1 699 ? 22.681  3.335   -16.164 1.0 81.31 ? 699 VAL A O   1 A0A1U8FD60 UNP 699 V 
+ATOM 5699 C CG1 . VAL A 1 699 ? 20.329  5.016   -16.615 1.0 81.31 ? 699 VAL A CG1 1 A0A1U8FD60 UNP 699 V 
+ATOM 5700 C CG2 . VAL A 1 699 ? 19.171  4.289   -18.729 1.0 81.31 ? 699 VAL A CG2 1 A0A1U8FD60 UNP 699 V 
+ATOM 5701 N N   . SER A 1 700 ? 21.850  1.273   -16.272 1.0 88.44 ? 700 SER A N   1 A0A1U8FD60 UNP 700 S 
+ATOM 5702 C CA  . SER A 1 700 ? 22.798  0.716   -15.312 1.0 88.44 ? 700 SER A CA  1 A0A1U8FD60 UNP 700 S 
+ATOM 5703 C C   . SER A 1 700 ? 23.513  -0.495  -15.911 1.0 88.44 ? 700 SER A C   1 A0A1U8FD60 UNP 700 S 
+ATOM 5704 C CB  . SER A 1 700 ? 22.098  0.364   -14.007 1.0 88.44 ? 700 SER A CB  1 A0A1U8FD60 UNP 700 S 
+ATOM 5705 O O   . SER A 1 700 ? 22.891  -1.278  -16.631 1.0 88.44 ? 700 SER A O   1 A0A1U8FD60 UNP 700 S 
+ATOM 5706 O OG  . SER A 1 700 ? 21.851  1.533   -13.251 1.0 88.44 ? 700 SER A OG  1 A0A1U8FD60 UNP 700 S 
+ATOM 5707 N N   . PRO A 1 701 ? 24.815  -0.691  -15.634 1.0 91.94 ? 701 PRO A N   1 A0A1U8FD60 UNP 701 P 
+ATOM 5708 C CA  . PRO A 1 701 ? 25.533  -1.872  -16.101 1.0 91.94 ? 701 PRO A CA  1 A0A1U8FD60 UNP 701 P 
+ATOM 5709 C C   . PRO A 1 701 ? 24.891  -3.146  -15.538 1.0 91.94 ? 701 PRO A C   1 A0A1U8FD60 UNP 701 P 
+ATOM 5710 C CB  . PRO A 1 701 ? 26.983  -1.698  -15.619 1.0 91.94 ? 701 PRO A CB  1 A0A1U8FD60 UNP 701 P 
+ATOM 5711 O O   . PRO A 1 701 ? 24.795  -3.310  -14.324 1.0 91.94 ? 701 PRO A O   1 A0A1U8FD60 UNP 701 P 
+ATOM 5712 C CG  . PRO A 1 701 ? 27.106  -0.206  -15.311 1.0 91.94 ? 701 PRO A CG  1 A0A1U8FD60 UNP 701 P 
+ATOM 5713 C CD  . PRO A 1 701 ? 25.702  0.149   -14.840 1.0 91.94 ? 701 PRO A CD  1 A0A1U8FD60 UNP 701 P 
+ATOM 5714 N N   . PHE A 1 702 ? 24.480  -4.088  -16.395 1.0 90.88 ? 702 PHE A N   1 A0A1U8FD60 UNP 702 F 
+ATOM 5715 C CA  . PHE A 1 702 ? 23.831  -5.326  -15.933 1.0 90.88 ? 702 PHE A CA  1 A0A1U8FD60 UNP 702 F 
+ATOM 5716 C C   . PHE A 1 702 ? 24.728  -6.147  -14.989 1.0 90.88 ? 702 PHE A C   1 A0A1U8FD60 UNP 702 F 
+ATOM 5717 C CB  . PHE A 1 702 ? 23.371  -6.161  -17.134 1.0 90.88 ? 702 PHE A CB  1 A0A1U8FD60 UNP 702 F 
+ATOM 5718 O O   . PHE A 1 702 ? 24.229  -6.783  -14.063 1.0 90.88 ? 702 PHE A O   1 A0A1U8FD60 UNP 702 F 
+ATOM 5719 C CG  . PHE A 1 702 ? 24.484  -6.911  -17.836 1.0 90.88 ? 702 PHE A CG  1 A0A1U8FD60 UNP 702 F 
+ATOM 5720 C CD1 . PHE A 1 702 ? 25.171  -6.312  -18.908 1.0 90.88 ? 702 PHE A CD1 1 A0A1U8FD60 UNP 702 F 
+ATOM 5721 C CD2 . PHE A 1 702 ? 24.845  -8.205  -17.408 1.0 90.88 ? 702 PHE A CD2 1 A0A1U8FD60 UNP 702 F 
+ATOM 5722 C CE1 . PHE A 1 702 ? 26.218  -6.999  -19.543 1.0 90.88 ? 702 PHE A CE1 1 A0A1U8FD60 UNP 702 F 
+ATOM 5723 C CE2 . PHE A 1 702 ? 25.887  -8.892  -18.054 1.0 90.88 ? 702 PHE A CE2 1 A0A1U8FD60 UNP 702 F 
+ATOM 5724 C CZ  . PHE A 1 702 ? 26.571  -8.291  -19.122 1.0 90.88 ? 702 PHE A CZ  1 A0A1U8FD60 UNP 702 F 
+ATOM 5725 N N   . ARG A 1 703 ? 26.056  -6.072  -15.172 1.0 92.38 ? 703 ARG A N   1 A0A1U8FD60 UNP 703 R 
+ATOM 5726 C CA  . ARG A 1 703 ? 27.059  -6.730  -14.319 1.0 92.38 ? 703 ARG A CA  1 A0A1U8FD60 UNP 703 R 
+ATOM 5727 C C   . ARG A 1 703 ? 27.078  -6.218  -12.880 1.0 92.38 ? 703 ARG A C   1 A0A1U8FD60 UNP 703 R 
+ATOM 5728 C CB  . ARG A 1 703 ? 28.460  -6.594  -14.937 1.0 92.38 ? 703 ARG A CB  1 A0A1U8FD60 UNP 703 R 
+ATOM 5729 O O   . ARG A 1 703 ? 27.605  -6.908  -12.009 1.0 92.38 ? 703 ARG A O   1 A0A1U8FD60 UNP 703 R 
+ATOM 5730 C CG  . ARG A 1 703 ? 28.600  -7.379  -16.246 1.0 92.38 ? 703 ARG A CG  1 A0A1U8FD60 UNP 703 R 
+ATOM 5731 C CD  . ARG A 1 703 ? 30.054  -7.370  -16.727 1.0 92.38 ? 703 ARG A CD  1 A0A1U8FD60 UNP 703 R 
+ATOM 5732 N NE  . ARG A 1 703 ? 30.229  -8.275  -17.871 1.0 92.38 ? 703 ARG A NE  1 A0A1U8FD60 UNP 703 R 
+ATOM 5733 N NH1 . ARG A 1 703 ? 32.046  -7.284  -18.876 1.0 92.38 ? 703 ARG A NH1 1 A0A1U8FD60 UNP 703 R 
+ATOM 5734 N NH2 . ARG A 1 703 ? 30.994  -9.011  -19.851 1.0 92.38 ? 703 ARG A NH2 1 A0A1U8FD60 UNP 703 R 
+ATOM 5735 C CZ  . ARG A 1 703 ? 31.092  -8.179  -18.859 1.0 92.38 ? 703 ARG A CZ  1 A0A1U8FD60 UNP 703 R 
+ATOM 5736 N N   . ASP A 1 704 ? 26.484  -5.060  -12.592 1.0 91.19 ? 704 ASP A N   1 A0A1U8FD60 UNP 704 D 
+ATOM 5737 C CA  . ASP A 1 704 ? 26.326  -4.614  -11.206 1.0 91.19 ? 704 ASP A CA  1 A0A1U8FD60 UNP 704 D 
+ATOM 5738 C C   . ASP A 1 704 ? 25.451  -5.571  -10.404 1.0 91.19 ? 704 ASP A C   1 A0A1U8FD60 UNP 704 D 
+ATOM 5739 C CB  . ASP A 1 704 ? 25.722  -3.211  -11.137 1.0 91.19 ? 704 ASP A CB  1 A0A1U8FD60 UNP 704 D 
+ATOM 5740 O O   . ASP A 1 704 ? 25.739  -5.808  -9.231  1.0 91.19 ? 704 ASP A O   1 A0A1U8FD60 UNP 704 D 
+ATOM 5741 C CG  . ASP A 1 704 ? 26.724  -2.110  -11.455 1.0 91.19 ? 704 ASP A CG  1 A0A1U8FD60 UNP 704 D 
+ATOM 5742 O OD1 . ASP A 1 704 ? 27.951  -2.333  -11.330 1.0 91.19 ? 704 ASP A OD1 1 A0A1U8FD60 UNP 704 D 
+ATOM 5743 O OD2 . ASP A 1 704 ? 26.247  -0.983  -11.667 1.0 91.19 ? 704 ASP A OD2 1 A0A1U8FD60 UNP 704 D 
+ATOM 5744 N N   . LEU A 1 705 ? 24.453  -6.195  -11.043 1.0 90.19 ? 705 LEU A N   1 A0A1U8FD60 UNP 705 L 
+ATOM 5745 C CA  . LEU A 1 705 ? 23.597  -7.194  -10.403 1.0 90.19 ? 705 LEU A CA  1 A0A1U8FD60 UNP 705 L 
+ATOM 5746 C C   . LEU A 1 705 ? 24.415  -8.350  -9.814  1.0 90.19 ? 705 LEU A C   1 A0A1U8FD60 UNP 705 L 
+ATOM 5747 C CB  . LEU A 1 705 ? 22.569  -7.735  -11.413 1.0 90.19 ? 705 LEU A CB  1 A0A1U8FD60 UNP 705 L 
+ATOM 5748 O O   . LEU A 1 705 ? 24.025  -8.903  -8.791  1.0 90.19 ? 705 LEU A O   1 A0A1U8FD60 UNP 705 L 
+ATOM 5749 C CG  . LEU A 1 705 ? 21.591  -6.691  -11.987 1.0 90.19 ? 705 LEU A CG  1 A0A1U8FD60 UNP 705 L 
+ATOM 5750 C CD1 . LEU A 1 705 ? 20.707  -7.359  -13.040 1.0 90.19 ? 705 LEU A CD1 1 A0A1U8FD60 UNP 705 L 
+ATOM 5751 C CD2 . LEU A 1 705 ? 20.682  -6.094  -10.909 1.0 90.19 ? 705 LEU A CD2 1 A0A1U8FD60 UNP 705 L 
+ATOM 5752 N N   . PHE A 1 706 ? 25.578  -8.662  -10.396 1.0 88.75 ? 706 PHE A N   1 A0A1U8FD60 UNP 706 F 
+ATOM 5753 C CA  . PHE A 1 706 ? 26.422  -9.777  -9.960  1.0 88.75 ? 706 PHE A CA  1 A0A1U8FD60 UNP 706 F 
+ATOM 5754 C C   . PHE A 1 706 ? 27.128  -9.522  -8.631  1.0 88.75 ? 706 PHE A C   1 A0A1U8FD60 UNP 706 F 
+ATOM 5755 C CB  . PHE A 1 706 ? 27.461  -10.099 -11.043 1.0 88.75 ? 706 PHE A CB  1 A0A1U8FD60 UNP 706 F 
+ATOM 5756 O O   . PHE A 1 706 ? 27.605  -10.458 -7.991  1.0 88.75 ? 706 PHE A O   1 A0A1U8FD60 UNP 706 F 
+ATOM 5757 C CG  . PHE A 1 706 ? 26.937  -10.381 -12.438 1.0 88.75 ? 706 PHE A CG  1 A0A1U8FD60 UNP 706 F 
+ATOM 5758 C CD1 . PHE A 1 706 ? 25.573  -10.640 -12.690 1.0 88.75 ? 706 PHE A CD1 1 A0A1U8FD60 UNP 706 F 
+ATOM 5759 C CD2 . PHE A 1 706 ? 27.851  -10.424 -13.504 1.0 88.75 ? 706 PHE A CD2 1 A0A1U8FD60 UNP 706 F 
+ATOM 5760 C CE1 . PHE A 1 706 ? 25.129  -10.940 -13.986 1.0 88.75 ? 706 PHE A CE1 1 A0A1U8FD60 UNP 706 F 
+ATOM 5761 C CE2 . PHE A 1 706 ? 27.405  -10.741 -14.794 1.0 88.75 ? 706 PHE A CE2 1 A0A1U8FD60 UNP 706 F 
+ATOM 5762 C CZ  . PHE A 1 706 ? 26.049  -11.006 -15.039 1.0 88.75 ? 706 PHE A CZ  1 A0A1U8FD60 UNP 706 F 
+ATOM 5763 N N   . LYS A 1 707 ? 27.210  -8.253  -8.221  1.0 89.25 ? 707 LYS A N   1 A0A1U8FD60 UNP 707 K 
+ATOM 5764 C CA  . LYS A 1 707 ? 27.833  -7.824  -6.965  1.0 89.25 ? 707 LYS A CA  1 A0A1U8FD60 UNP 707 K 
+ATOM 5765 C C   . LYS A 1 707 ? 26.799  -7.610  -5.852  1.0 89.25 ? 707 LYS A C   1 A0A1U8FD60 UNP 707 K 
+ATOM 5766 C CB  . LYS A 1 707 ? 28.682  -6.574  -7.244  1.0 89.25 ? 707 LYS A CB  1 A0A1U8FD60 UNP 707 K 
+ATOM 5767 O O   . LYS A 1 707 ? 27.173  -7.481  -4.688  1.0 89.25 ? 707 LYS A O   1 A0A1U8FD60 UNP 707 K 
+ATOM 5768 C CG  . LYS A 1 707 ? 29.872  -6.865  -8.184  1.0 89.25 ? 707 LYS A CG  1 A0A1U8FD60 UNP 707 K 
+ATOM 5769 C CD  . LYS A 1 707 ? 30.571  -5.554  -8.555  1.0 89.25 ? 707 LYS A CD  1 A0A1U8FD60 UNP 707 K 
+ATOM 5770 C CE  . LYS A 1 707 ? 31.822  -5.714  -9.419  1.0 89.25 ? 707 LYS A CE  1 A0A1U8FD60 UNP 707 K 
+ATOM 5771 N NZ  . LYS A 1 707 ? 32.358  -4.378  -9.800  1.0 89.25 ? 707 LYS A NZ  1 A0A1U8FD60 UNP 707 K 
+ATOM 5772 N N   . LEU A 1 708 ? 25.502  -7.623  -6.173  1.0 90.25 ? 708 LEU A N   1 A0A1U8FD60 UNP 708 L 
+ATOM 5773 C CA  . LEU A 1 708 ? 24.407  -7.416  -5.220  1.0 90.25 ? 708 LEU A CA  1 A0A1U8FD60 UNP 708 L 
+ATOM 5774 C C   . LEU A 1 708 ? 24.022  -8.722  -4.506  1.0 90.25 ? 708 LEU A C   1 A0A1U8FD60 UNP 708 L 
+ATOM 5775 C CB  . LEU A 1 708 ? 23.213  -6.749  -5.925  1.0 90.25 ? 708 LEU A CB  1 A0A1U8FD60 UNP 708 L 
+ATOM 5776 O O   . LEU A 1 708 ? 22.911  -9.232  -4.640  1.0 90.25 ? 708 LEU A O   1 A0A1U8FD60 UNP 708 L 
+ATOM 5777 C CG  . LEU A 1 708 ? 23.505  -5.380  -6.560  1.0 90.25 ? 708 LEU A CG  1 A0A1U8FD60 UNP 708 L 
+ATOM 5778 C CD1 . LEU A 1 708 ? 22.227  -4.853  -7.211  1.0 90.25 ? 708 LEU A CD1 1 A0A1U8FD60 UNP 708 L 
+ATOM 5779 C CD2 . LEU A 1 708 ? 23.993  -4.349  -5.545  1.0 90.25 ? 708 LEU A CD2 1 A0A1U8FD60 UNP 708 L 
+ATOM 5780 N N   . ALA A 1 709 ? 24.941  -9.262  -3.704  1.0 85.56 ? 709 ALA A N   1 A0A1U8FD60 UNP 709 A 
+ATOM 5781 C CA  . ALA A 1 709 ? 24.796  -10.579 -3.073  1.0 85.56 ? 709 ALA A CA  1 A0A1U8FD60 UNP 709 A 
+ATOM 5782 C C   . ALA A 1 709 ? 23.615  -10.704 -2.083  1.0 85.56 ? 709 ALA A C   1 A0A1U8FD60 UNP 709 A 
+ATOM 5783 C CB  . ALA A 1 709 ? 26.123  -10.908 -2.380  1.0 85.56 ? 709 ALA A CB  1 A0A1U8FD60 UNP 709 A 
+ATOM 5784 O O   . ALA A 1 709 ? 23.205  -11.817 -1.752  1.0 85.56 ? 709 ALA A O   1 A0A1U8FD60 UNP 709 A 
+ATOM 5785 N N   . LYS A 1 710 ? 23.068  -9.588  -1.577  1.0 88.56 ? 710 LYS A N   1 A0A1U8FD60 UNP 710 K 
+ATOM 5786 C CA  . LYS A 1 710 ? 21.904  -9.579  -0.668  1.0 88.56 ? 710 LYS A CA  1 A0A1U8FD60 UNP 710 K 
+ATOM 5787 C C   . LYS A 1 710 ? 20.558  -9.421  -1.384  1.0 88.56 ? 710 LYS A C   1 A0A1U8FD60 UNP 710 K 
+ATOM 5788 C CB  . LYS A 1 710 ? 22.075  -8.520  0.434   1.0 88.56 ? 710 LYS A CB  1 A0A1U8FD60 UNP 710 K 
+ATOM 5789 O O   . LYS A 1 710 ? 19.527  -9.462  -0.714  1.0 88.56 ? 710 LYS A O   1 A0A1U8FD60 UNP 710 K 
+ATOM 5790 C CG  . LYS A 1 710 ? 23.293  -8.780  1.334   1.0 88.56 ? 710 LYS A CG  1 A0A1U8FD60 UNP 710 K 
+ATOM 5791 C CD  . LYS A 1 710 ? 23.201  -7.924  2.605   1.0 88.56 ? 710 LYS A CD  1 A0A1U8FD60 UNP 710 K 
+ATOM 5792 C CE  . LYS A 1 710 ? 24.497  -7.972  3.421   1.0 88.56 ? 710 LYS A CE  1 A0A1U8FD60 UNP 710 K 
+ATOM 5793 N NZ  . LYS A 1 710 ? 24.433  -7.052  4.585   1.0 88.56 ? 710 LYS A NZ  1 A0A1U8FD60 UNP 710 K 
+ATOM 5794 N N   . LEU A 1 711 ? 20.549  -9.283  -2.710  1.0 89.81 ? 711 LEU A N   1 A0A1U8FD60 UNP 711 L 
+ATOM 5795 C CA  . LEU A 1 711 ? 19.336  -9.013  -3.473  1.0 89.81 ? 711 LEU A CA  1 A0A1U8FD60 UNP 711 L 
+ATOM 5796 C C   . LEU A 1 711 ? 18.356  -10.193 -3.392  1.0 89.81 ? 711 LEU A C   1 A0A1U8FD60 UNP 711 L 
+ATOM 5797 C CB  . LEU A 1 711 ? 19.729  -8.659  -4.916  1.0 89.81 ? 711 LEU A CB  1 A0A1U8FD60 UNP 711 L 
+ATOM 5798 O O   . LEU A 1 711 ? 18.676  -11.321 -3.761  1.0 89.81 ? 711 LEU A O   1 A0A1U8FD60 UNP 711 L 
+ATOM 5799 C CG  . LEU A 1 711 ? 18.620  -7.979  -5.731  1.0 89.81 ? 711 LEU A CG  1 A0A1U8FD60 UNP 711 L 
+ATOM 5800 C CD1 . LEU A 1 711 ? 18.340  -6.554  -5.245  1.0 89.81 ? 711 LEU A CD1 1 A0A1U8FD60 UNP 711 L 
+ATOM 5801 C CD2 . LEU A 1 711 ? 19.047  -7.886  -7.194  1.0 89.81 ? 711 LEU A CD2 1 A0A1U8FD60 UNP 711 L 
+ATOM 5802 N N   . GLN A 1 712 ? 17.141  -9.918  -2.922  1.0 88.44 ? 712 GLN A N   1 A0A1U8FD60 UNP 712 Q 
+ATOM 5803 C CA  . GLN A 1 712 ? 16.054  -10.890 -2.776  1.0 88.44 ? 712 GLN A CA  1 A0A1U8FD60 UNP 712 Q 
+ATOM 5804 C C   . GLN A 1 712 ? 14.929  -10.651 -3.783  1.0 88.44 ? 712 GLN A C   1 A0A1U8FD60 UNP 712 Q 
+ATOM 5805 C CB  . GLN A 1 712 ? 15.471  -10.804 -1.361  1.0 88.44 ? 712 GLN A CB  1 A0A1U8FD60 UNP 712 Q 
+ATOM 5806 O O   . GLN A 1 712 ? 14.236  -11.593 -4.178  1.0 88.44 ? 712 GLN A O   1 A0A1U8FD60 UNP 712 Q 
+ATOM 5807 C CG  . GLN A 1 712 ? 16.448  -11.262 -0.273  1.0 88.44 ? 712 GLN A CG  1 A0A1U8FD60 UNP 712 Q 
+ATOM 5808 C CD  . GLN A 1 712 ? 15.932  -10.917 1.118   1.0 88.44 ? 712 GLN A CD  1 A0A1U8FD60 UNP 712 Q 
+ATOM 5809 N NE2 . GLN A 1 712 ? 16.824  -10.622 2.034   1.0 88.44 ? 712 GLN A NE2 1 A0A1U8FD60 UNP 712 Q 
+ATOM 5810 O OE1 . GLN A 1 712 ? 14.737  -10.881 1.379   1.0 88.44 ? 712 GLN A OE1 1 A0A1U8FD60 UNP 712 Q 
+ATOM 5811 N N   . LYS A 1 713 ? 14.721  -9.396  -4.194  1.0 90.31 ? 713 LYS A N   1 A0A1U8FD60 UNP 713 K 
+ATOM 5812 C CA  . LYS A 1 713 ? 13.654  -9.016  -5.122  1.0 90.31 ? 713 LYS A CA  1 A0A1U8FD60 UNP 713 K 
+ATOM 5813 C C   . LYS A 1 713 ? 14.183  -8.125  -6.235  1.0 90.31 ? 713 LYS A C   1 A0A1U8FD60 UNP 713 K 
+ATOM 5814 C CB  . LYS A 1 713 ? 12.498  -8.353  -4.363  1.0 90.31 ? 713 LYS A CB  1 A0A1U8FD60 UNP 713 K 
+ATOM 5815 O O   . LYS A 1 713 ? 14.704  -7.045  -5.966  1.0 90.31 ? 713 LYS A O   1 A0A1U8FD60 UNP 713 K 
+ATOM 5816 C CG  . LYS A 1 713 ? 11.874  -9.296  -3.320  1.0 90.31 ? 713 LYS A CG  1 A0A1U8FD60 UNP 713 K 
+ATOM 5817 C CD  . LYS A 1 713 ? 10.536  -8.761  -2.800  1.0 90.31 ? 713 LYS A CD  1 A0A1U8FD60 UNP 713 K 
+ATOM 5818 C CE  . LYS A 1 713 ? 9.803   -9.814  -1.978  1.0 90.31 ? 713 LYS A CE  1 A0A1U8FD60 UNP 713 K 
+ATOM 5819 N NZ  . LYS A 1 713 ? 8.340   -9.617  -2.067  1.0 90.31 ? 713 LYS A NZ  1 A0A1U8FD60 UNP 713 K 
+ATOM 5820 N N   . LEU A 1 714 ? 13.978  -8.550  -7.478  1.0 92.94 ? 714 LEU A N   1 A0A1U8FD60 UNP 714 L 
+ATOM 5821 C CA  . LEU A 1 714 ? 14.436  -7.832  -8.666  1.0 92.94 ? 714 LEU A CA  1 A0A1U8FD60 UNP 714 L 
+ATOM 5822 C C   . LEU A 1 714 ? 13.289  -7.651  -9.660  1.0 92.94 ? 714 LEU A C   1 A0A1U8FD60 UNP 714 L 
+ATOM 5823 C CB  . LEU A 1 714 ? 15.631  -8.586  -9.273  1.0 92.94 ? 714 LEU A CB  1 A0A1U8FD60 UNP 714 L 
+ATOM 5824 O O   . LEU A 1 714 ? 12.669  -8.619  -10.093 1.0 92.94 ? 714 LEU A O   1 A0A1U8FD60 UNP 714 L 
+ATOM 5825 C CG  . LEU A 1 714 ? 16.203  -7.972  -10.566 1.0 92.94 ? 714 LEU A CG  1 A0A1U8FD60 UNP 714 L 
+ATOM 5826 C CD1 . LEU A 1 714 ? 16.688  -6.530  -10.385 1.0 92.94 ? 714 LEU A CD1 1 A0A1U8FD60 UNP 714 L 
+ATOM 5827 C CD2 . LEU A 1 714 ? 17.375  -8.826  -11.044 1.0 92.94 ? 714 LEU A CD2 1 A0A1U8FD60 UNP 714 L 
+ATOM 5828 N N   . ALA A 1 715 ? 13.024  -6.410  -10.054 1.0 93.62 ? 715 ALA A N   1 A0A1U8FD60 UNP 715 A 
+ATOM 5829 C CA  . ALA A 1 715 ? 12.222  -6.115  -11.233 1.0 93.62 ? 715 ALA A CA  1 A0A1U8FD60 UNP 715 A 
+ATOM 5830 C C   . ALA A 1 715 ? 13.066  -5.324  -12.232 1.0 93.62 ? 715 ALA A C   1 A0A1U8FD60 UNP 715 A 
+ATOM 5831 C CB  . ALA A 1 715 ? 10.921  -5.409  -10.835 1.0 93.62 ? 715 ALA A CB  1 A0A1U8FD60 UNP 715 A 
+ATOM 5832 O O   . ALA A 1 715 ? 13.447  -4.188  -11.934 1.0 93.62 ? 715 ALA A O   1 A0A1U8FD60 UNP 715 A 
+ATOM 5833 N N   . ALA A 1 716 ? 13.343  -5.924  -13.389 1.0 92.75 ? 716 ALA A N   1 A0A1U8FD60 UNP 716 A 
+ATOM 5834 C CA  . ALA A 1 716 ? 14.257  -5.371  -14.378 1.0 92.75 ? 716 ALA A CA  1 A0A1U8FD60 UNP 716 A 
+ATOM 5835 C C   . ALA A 1 716 ? 13.687  -5.385  -15.801 1.0 92.75 ? 716 ALA A C   1 A0A1U8FD60 UNP 716 A 
+ATOM 5836 C CB  . ALA A 1 716 ? 15.602  -6.102  -14.299 1.0 92.75 ? 716 ALA A CB  1 A0A1U8FD60 UNP 716 A 
+ATOM 5837 O O   . ALA A 1 716 ? 12.886  -6.246  -16.173 1.0 92.75 ? 716 ALA A O   1 A0A1U8FD60 UNP 716 A 
+ATOM 5838 N N   . VAL A 1 717 ? 14.137  -4.415  -16.586 1.0 92.31 ? 717 VAL A N   1 A0A1U8FD60 UNP 717 V 
+ATOM 5839 C CA  . VAL A 1 717 ? 13.981  -4.318  -18.029 1.0 92.31 ? 717 VAL A CA  1 A0A1U8FD60 UNP 717 V 
+ATOM 5840 C C   . VAL A 1 717 ? 15.324  -4.684  -18.651 1.0 92.31 ? 717 VAL A C   1 A0A1U8FD60 UNP 717 V 
+ATOM 5841 C CB  . VAL A 1 717 ? 13.531  -2.910  -18.455 1.0 92.31 ? 717 VAL A CB  1 A0A1U8FD60 UNP 717 V 
+ATOM 5842 O O   . VAL A 1 717 ? 16.340  -4.062  -18.348 1.0 92.31 ? 717 VAL A O   1 A0A1U8FD60 UNP 717 V 
+ATOM 5843 C CG1 . VAL A 1 717 ? 13.273  -2.882  -19.963 1.0 92.31 ? 717 VAL A CG1 1 A0A1U8FD60 UNP 717 V 
+ATOM 5844 C CG2 . VAL A 1 717 ? 12.229  -2.498  -17.747 1.0 92.31 ? 717 VAL A CG2 1 A0A1U8FD60 UNP 717 V 
+ATOM 5845 N N   . LEU A 1 718 ? 15.327  -5.727  -19.474 1.0 92.56 ? 718 LEU A N   1 A0A1U8FD60 UNP 718 L 
+ATOM 5846 C CA  . LEU A 1 718 ? 16.515  -6.247  -20.134 1.0 92.56 ? 718 LEU A CA  1 A0A1U8FD60 UNP 718 L 
+ATOM 5847 C C   . LEU A 1 718 ? 16.405  -5.963  -21.632 1.0 92.56 ? 718 LEU A C   1 A0A1U8FD60 UNP 718 L 
+ATOM 5848 C CB  . LEU A 1 718 ? 16.691  -7.751  -19.843 1.0 92.56 ? 718 LEU A CB  1 A0A1U8FD60 UNP 718 L 
+ATOM 5849 O O   . LEU A 1 718 ? 15.496  -6.452  -22.302 1.0 92.56 ? 718 LEU A O   1 A0A1U8FD60 UNP 718 L 
+ATOM 5850 C CG  . LEU A 1 718 ? 16.613  -8.170  -18.360 1.0 92.56 ? 718 LEU A CG  1 A0A1U8FD60 UNP 718 L 
+ATOM 5851 C CD1 . LEU A 1 718 ? 16.874  -9.671  -18.234 1.0 92.56 ? 718 LEU A CD1 1 A0A1U8FD60 UNP 718 L 
+ATOM 5852 C CD2 . LEU A 1 718 ? 17.624  -7.442  -17.474 1.0 92.56 ? 718 LEU A CD2 1 A0A1U8FD60 UNP 718 L 
+ATOM 5853 N N   . SER A 1 719 ? 17.342  -5.173  -22.136 1.0 90.69 ? 719 SER A N   1 A0A1U8FD60 UNP 719 S 
+ATOM 5854 C CA  . SER A 1 719 ? 17.585  -4.956  -23.560 1.0 90.69 ? 719 SER A CA  1 A0A1U8FD60 UNP 719 S 
+ATOM 5855 C C   . SER A 1 719 ? 19.084  -5.132  -23.754 1.0 90.69 ? 719 SER A C   1 A0A1U8FD60 UNP 719 S 
+ATOM 5856 C CB  . SER A 1 719 ? 17.099  -3.560  -23.959 1.0 90.69 ? 719 SER A CB  1 A0A1U8FD60 UNP 719 S 
+ATOM 5857 O O   . SER A 1 719 ? 19.847  -4.228  -23.410 1.0 90.69 ? 719 SER A O   1 A0A1U8FD60 UNP 719 S 
+ATOM 5858 O OG  . SER A 1 719 ? 17.290  -3.338  -25.339 1.0 90.69 ? 719 SER A OG  1 A0A1U8FD60 UNP 719 S 
+ATOM 5859 N N   . LEU A 1 720 ? 19.483  -6.334  -24.169 1.0 90.25 ? 720 LEU A N   1 A0A1U8FD60 UNP 720 L 
+ATOM 5860 C CA  . LEU A 1 720 ? 20.860  -6.834  -24.172 1.0 90.25 ? 720 LEU A CA  1 A0A1U8FD60 UNP 720 L 
+ATOM 5861 C C   . LEU A 1 720 ? 21.117  -7.634  -25.452 1.0 90.25 ? 720 LEU A C   1 A0A1U8FD60 UNP 720 L 
+ATOM 5862 C CB  . LEU A 1 720 ? 21.081  -7.757  -22.957 1.0 90.25 ? 720 LEU A CB  1 A0A1U8FD60 UNP 720 L 
+ATOM 5863 O O   . LEU A 1 720 ? 20.183  -8.206  -26.019 1.0 90.25 ? 720 LEU A O   1 A0A1U8FD60 UNP 720 L 
+ATOM 5864 C CG  . LEU A 1 720 ? 21.041  -7.097  -21.571 1.0 90.25 ? 720 LEU A CG  1 A0A1U8FD60 UNP 720 L 
+ATOM 5865 C CD1 . LEU A 1 720 ? 21.187  -8.181  -20.499 1.0 90.25 ? 720 LEU A CD1 1 A0A1U8FD60 UNP 720 L 
+ATOM 5866 C CD2 . LEU A 1 720 ? 22.158  -6.075  -21.372 1.0 90.25 ? 720 LEU A CD2 1 A0A1U8FD60 UNP 720 L 
+ATOM 5867 N N   . GLU A 1 721 ? 22.380  -7.712  -25.863 1.0 92.38 ? 721 GLU A N   1 A0A1U8FD60 UNP 721 E 
+ATOM 5868 C CA  . GLU A 1 721 ? 22.812  -8.611  -26.938 1.0 92.38 ? 721 GLU A CA  1 A0A1U8FD60 UNP 721 E 
+ATOM 5869 C C   . GLU A 1 721 ? 22.878  -10.073 -26.459 1.0 92.38 ? 721 GLU A C   1 A0A1U8FD60 UNP 721 E 
+ATOM 5870 C CB  . GLU A 1 721 ? 24.157  -8.140  -27.506 1.0 92.38 ? 721 GLU A CB  1 A0A1U8FD60 UNP 721 E 
+ATOM 5871 O O   . GLU A 1 721 ? 22.748  -10.356 -25.266 1.0 92.38 ? 721 GLU A O   1 A0A1U8FD60 UNP 721 E 
+ATOM 5872 C CG  . GLU A 1 721 ? 24.027  -6.773  -28.200 1.0 92.38 ? 721 GLU A CG  1 A0A1U8FD60 UNP 721 E 
+ATOM 5873 C CD  . GLU A 1 721 ? 25.330  -6.298  -28.858 1.0 92.38 ? 721 GLU A CD  1 A0A1U8FD60 UNP 721 E 
+ATOM 5874 O OE1 . GLU A 1 721 ? 25.304  -5.170  -29.401 1.0 92.38 ? 721 GLU A OE1 1 A0A1U8FD60 UNP 721 E 
+ATOM 5875 O OE2 . GLU A 1 721 ? 26.324  -7.057  -28.827 1.0 92.38 ? 721 GLU A OE2 1 A0A1U8FD60 UNP 721 E 
+ATOM 5876 N N   . PHE A 1 722 ? 23.068  -11.024 -27.383 1.0 92.19 ? 722 PHE A N   1 A0A1U8FD60 UNP 722 F 
+ATOM 5877 C CA  . PHE A 1 722 ? 23.035  -12.461 -27.075 1.0 92.19 ? 722 PHE A CA  1 A0A1U8FD60 UNP 722 F 
+ATOM 5878 C C   . PHE A 1 722 ? 24.004  -12.855 -25.948 1.0 92.19 ? 722 PHE A C   1 A0A1U8FD60 UNP 722 F 
+ATOM 5879 C CB  . PHE A 1 722 ? 23.349  -13.279 -28.339 1.0 92.19 ? 722 PHE A CB  1 A0A1U8FD60 UNP 722 F 
+ATOM 5880 O O   . PHE A 1 722 ? 23.589  -13.494 -24.980 1.0 92.19 ? 722 PHE A O   1 A0A1U8FD60 UNP 722 F 
+ATOM 5881 C CG  . PHE A 1 722 ? 23.349  -14.779 -28.094 1.0 92.19 ? 722 PHE A CG  1 A0A1U8FD60 UNP 722 F 
+ATOM 5882 C CD1 . PHE A 1 722 ? 24.557  -15.440 -27.801 1.0 92.19 ? 722 PHE A CD1 1 A0A1U8FD60 UNP 722 F 
+ATOM 5883 C CD2 . PHE A 1 722 ? 22.150  -15.517 -28.118 1.0 92.19 ? 722 PHE A CD2 1 A0A1U8FD60 UNP 722 F 
+ATOM 5884 C CE1 . PHE A 1 722 ? 24.563  -16.817 -27.521 1.0 92.19 ? 722 PHE A CE1 1 A0A1U8FD60 UNP 722 F 
+ATOM 5885 C CE2 . PHE A 1 722 ? 22.154  -16.894 -27.840 1.0 92.19 ? 722 PHE A CE2 1 A0A1U8FD60 UNP 722 F 
+ATOM 5886 C CZ  . PHE A 1 722 ? 23.360  -17.546 -27.533 1.0 92.19 ? 722 PHE A CZ  1 A0A1U8FD60 UNP 722 F 
+ATOM 5887 N N   . ASP A 1 723 ? 25.278  -12.461 -26.043 1.0 94.31 ? 723 ASP A N   1 A0A1U8FD60 UNP 723 D 
+ATOM 5888 C CA  . ASP A 1 723 ? 26.304  -12.867 -25.074 1.0 94.31 ? 723 ASP A CA  1 A0A1U8FD60 UNP 723 D 
+ATOM 5889 C C   . ASP A 1 723 ? 26.052  -12.273 -23.682 1.0 94.31 ? 723 ASP A C   1 A0A1U8FD60 UNP 723 D 
+ATOM 5890 C CB  . ASP A 1 723 ? 27.699  -12.484 -25.590 1.0 94.31 ? 723 ASP A CB  1 A0A1U8FD60 UNP 723 D 
+ATOM 5891 O O   . ASP A 1 723 ? 26.174  -12.972 -22.675 1.0 94.31 ? 723 ASP A O   1 A0A1U8FD60 UNP 723 D 
+ATOM 5892 C CG  . ASP A 1 723 ? 28.151  -13.362 -26.762 1.0 94.31 ? 723 ASP A CG  1 A0A1U8FD60 UNP 723 D 
+ATOM 5893 O OD1 . ASP A 1 723 ? 27.874  -14.587 -26.718 1.0 94.31 ? 723 ASP A OD1 1 A0A1U8FD60 UNP 723 D 
+ATOM 5894 O OD2 . ASP A 1 723 ? 28.783  -12.811 -27.685 1.0 94.31 ? 723 ASP A OD2 1 A0A1U8FD60 UNP 723 D 
+ATOM 5895 N N   . GLU A 1 724 ? 25.605  -11.018 -23.617 1.0 94.00 ? 724 GLU A N   1 A0A1U8FD60 UNP 724 E 
+ATOM 5896 C CA  . GLU A 1 724 ? 25.212  -10.365 -22.365 1.0 94.00 ? 724 GLU A CA  1 A0A1U8FD60 UNP 724 E 
+ATOM 5897 C C   . GLU A 1 724 ? 23.958  -11.013 -21.759 1.0 94.00 ? 724 GLU A C   1 A0A1U8FD60 UNP 724 E 
+ATOM 5898 C CB  . GLU A 1 724 ? 24.921  -8.883  -22.626 1.0 94.00 ? 724 GLU A CB  1 A0A1U8FD60 UNP 724 E 
+ATOM 5899 O O   . GLU A 1 724 ? 23.879  -11.230 -20.545 1.0 94.00 ? 724 GLU A O   1 A0A1U8FD60 UNP 724 E 
+ATOM 5900 C CG  . GLU A 1 724 ? 26.115  -8.058  -23.123 1.0 94.00 ? 724 GLU A CG  1 A0A1U8FD60 UNP 724 E 
+ATOM 5901 C CD  . GLU A 1 724 ? 25.723  -6.576  -23.254 1.0 94.00 ? 724 GLU A CD  1 A0A1U8FD60 UNP 724 E 
+ATOM 5902 O OE1 . GLU A 1 724 ? 26.496  -5.720  -22.758 1.0 94.00 ? 724 GLU A OE1 1 A0A1U8FD60 UNP 724 E 
+ATOM 5903 O OE2 . GLU A 1 724 ? 24.602  -6.307  -23.752 1.0 94.00 ? 724 GLU A OE2 1 A0A1U8FD60 UNP 724 E 
+ATOM 5904 N N   . MET A 1 725 ? 22.976  -11.367 -22.598 1.0 92.62 ? 725 MET A N   1 A0A1U8FD60 UNP 725 M 
+ATOM 5905 C CA  . MET A 1 725 ? 21.759  -12.053 -22.167 1.0 92.62 ? 725 MET A CA  1 A0A1U8FD60 UNP 725 M 
+ATOM 5906 C C   . MET A 1 725 ? 22.063  -13.467 -21.650 1.0 92.62 ? 725 MET A C   1 A0A1U8FD60 UNP 725 M 
+ATOM 5907 C CB  . MET A 1 725 ? 20.723  -12.059 -23.297 1.0 92.62 ? 725 MET A CB  1 A0A1U8FD60 UNP 725 M 
+ATOM 5908 O O   . MET A 1 725 ? 21.510  -13.902 -20.636 1.0 92.62 ? 725 MET A O   1 A0A1U8FD60 UNP 725 M 
+ATOM 5909 C CG  . MET A 1 725 ? 19.365  -12.524 -22.749 1.0 92.62 ? 725 MET A CG  1 A0A1U8FD60 UNP 725 M 
+ATOM 5910 S SD  . MET A 1 725 ? 17.901  -12.093 -23.721 1.0 92.62 ? 725 MET A SD  1 A0A1U8FD60 UNP 725 M 
+ATOM 5911 C CE  . MET A 1 725 ? 17.973  -10.289 -23.564 1.0 92.62 ? 725 MET A CE  1 A0A1U8FD60 UNP 725 M 
+ATOM 5912 N N   . LYS A 1 726 ? 22.997  -14.168 -22.292 1.0 93.94 ? 726 LYS A N   1 A0A1U8FD60 UNP 726 K 
+ATOM 5913 C CA  . LYS A 1 726 ? 23.527  -15.449 -21.821 1.0 93.94 ? 726 LYS A CA  1 A0A1U8FD60 UNP 726 K 
+ATOM 5914 C C   . LYS A 1 726 ? 24.247  -15.307 -20.485 1.0 93.94 ? 726 LYS A C   1 A0A1U8FD60 UNP 726 K 
+ATOM 5915 C CB  . LYS A 1 726 ? 24.415  -16.029 -22.924 1.0 93.94 ? 726 LYS A CB  1 A0A1U8FD60 UNP 726 K 
+ATOM 5916 O O   . LYS A 1 726 ? 24.012  -16.116 -19.586 1.0 93.94 ? 726 LYS A O   1 A0A1U8FD60 UNP 726 K 
+ATOM 5917 C CG  . LYS A 1 726 ? 24.934  -17.423 -22.565 1.0 93.94 ? 726 LYS A CG  1 A0A1U8FD60 UNP 726 K 
+ATOM 5918 C CD  . LYS A 1 726 ? 25.843  -17.919 -23.689 1.0 93.94 ? 726 LYS A CD  1 A0A1U8FD60 UNP 726 K 
+ATOM 5919 C CE  . LYS A 1 726 ? 26.461  -19.263 -23.305 1.0 93.94 ? 726 LYS A CE  1 A0A1U8FD60 UNP 726 K 
+ATOM 5920 N NZ  . LYS A 1 726 ? 27.466  -19.671 -24.314 1.0 93.94 ? 726 LYS A NZ  1 A0A1U8FD60 UNP 726 K 
+ATOM 5921 N N   . GLU A 1 727 ? 25.079  -14.282 -20.326 1.0 94.06 ? 727 GLU A N   1 A0A1U8FD60 UNP 727 E 
+ATOM 5922 C CA  . GLU A 1 727 ? 25.813  -14.006 -19.088 1.0 94.06 ? 727 GLU A CA  1 A0A1U8FD60 UNP 727 E 
+ATOM 5923 C C   . GLU A 1 727 ? 24.851  -13.752 -17.913 1.0 94.06 ? 727 GLU A C   1 A0A1U8FD60 UNP 727 E 
+ATOM 5924 C CB  . GLU A 1 727 ? 26.785  -12.828 -19.323 1.0 94.06 ? 727 GLU A CB  1 A0A1U8FD60 UNP 727 E 
+ATOM 5925 O O   . GLU A 1 727 ? 24.977  -14.390 -16.863 1.0 94.06 ? 727 GLU A O   1 A0A1U8FD60 UNP 727 E 
+ATOM 5926 C CG  . GLU A 1 727 ? 27.836  -12.667 -18.210 1.0 94.06 ? 727 GLU A CG  1 A0A1U8FD60 UNP 727 E 
+ATOM 5927 C CD  . GLU A 1 727 ? 28.805  -11.475 -18.409 1.0 94.06 ? 727 GLU A CD  1 A0A1U8FD60 UNP 727 E 
+ATOM 5928 O OE1 . GLU A 1 727 ? 29.488  -11.084 -17.436 1.0 94.06 ? 727 GLU A OE1 1 A0A1U8FD60 UNP 727 E 
+ATOM 5929 O OE2 . GLU A 1 727 ? 28.890  -10.863 -19.495 1.0 94.06 ? 727 GLU A OE2 1 A0A1U8FD60 UNP 727 E 
+ATOM 5930 N N   . ILE A 1 728 ? 23.839  -12.891 -18.091 1.0 90.75 ? 728 ILE A N   1 A0A1U8FD60 UNP 728 I 
+ATOM 5931 C CA  . ILE A 1 728 ? 22.862  -12.595 -17.030 1.0 90.75 ? 728 ILE A CA  1 A0A1U8FD60 UNP 728 I 
+ATOM 5932 C C   . ILE A 1 728 ? 21.981  -13.804 -16.694 1.0 90.75 ? 728 ILE A C   1 A0A1U8FD60 UNP 728 I 
+ATOM 5933 C CB  . ILE A 1 728 ? 22.041  -11.321 -17.337 1.0 90.75 ? 728 ILE A CB  1 A0A1U8FD60 UNP 728 I 
+ATOM 5934 O O   . ILE A 1 728 ? 21.770  -14.073 -15.514 1.0 90.75 ? 728 ILE A O   1 A0A1U8FD60 UNP 728 I 
+ATOM 5935 C CG1 . ILE A 1 728 ? 21.283  -10.841 -16.081 1.0 90.75 ? 728 ILE A CG1 1 A0A1U8FD60 UNP 728 I 
+ATOM 5936 C CG2 . ILE A 1 728 ? 21.068  -11.514 -18.504 1.0 90.75 ? 728 ILE A CG2 1 A0A1U8FD60 UNP 728 I 
+ATOM 5937 C CD1 . ILE A 1 728 ? 20.549  -9.509  -16.272 1.0 90.75 ? 728 ILE A CD1 1 A0A1U8FD60 UNP 728 I 
+ATOM 5938 N N   . ILE A 1 729 ? 21.506  -14.572 -17.682 1.0 89.62 ? 729 ILE A N   1 A0A1U8FD60 UNP 729 I 
+ATOM 5939 C CA  . ILE A 1 729 ? 20.687  -15.773 -17.432 1.0 89.62 ? 729 ILE A CA  1 A0A1U8FD60 UNP 729 I 
+ATOM 5940 C C   . ILE A 1 729 ? 21.504  -16.833 -16.691 1.0 89.62 ? 729 ILE A C   1 A0A1U8FD60 UNP 729 I 
+ATOM 5941 C CB  . ILE A 1 729 ? 20.071  -16.301 -18.748 1.0 89.62 ? 729 ILE A CB  1 A0A1U8FD60 UNP 729 I 
+ATOM 5942 O O   . ILE A 1 729 ? 21.044  -17.369 -15.684 1.0 89.62 ? 729 ILE A O   1 A0A1U8FD60 UNP 729 I 
+ATOM 5943 C CG1 . ILE A 1 729 ? 18.938  -15.339 -19.171 1.0 89.62 ? 729 ILE A CG1 1 A0A1U8FD60 UNP 729 I 
+ATOM 5944 C CG2 . ILE A 1 729 ? 19.509  -17.729 -18.583 1.0 89.62 ? 729 ILE A CG2 1 A0A1U8FD60 UNP 729 I 
+ATOM 5945 C CD1 . ILE A 1 729 ? 18.432  -15.525 -20.603 1.0 89.62 ? 729 ILE A CD1 1 A0A1U8FD60 UNP 729 I 
+ATOM 5946 N N   . THR A 1 730 ? 22.749  -17.063 -17.111 1.0 89.12 ? 730 THR A N   1 A0A1U8FD60 UNP 730 T 
+ATOM 5947 C CA  . THR A 1 730 ? 23.666  -17.986 -16.427 1.0 89.12 ? 730 THR A CA  1 A0A1U8FD60 UNP 730 T 
+ATOM 5948 C C   . THR A 1 730 ? 23.885  -17.560 -14.974 1.0 89.12 ? 730 THR A C   1 A0A1U8FD60 UNP 730 T 
+ATOM 5949 C CB  . THR A 1 730 ? 25.013  -18.048 -17.162 1.0 89.12 ? 730 THR A CB  1 A0A1U8FD60 UNP 730 T 
+ATOM 5950 O O   . THR A 1 730 ? 23.847  -18.384 -14.060 1.0 89.12 ? 730 THR A O   1 A0A1U8FD60 UNP 730 T 
+ATOM 5951 C CG2 . THR A 1 730 ? 25.978  -19.049 -16.534 1.0 89.12 ? 730 THR A CG2 1 A0A1U8FD60 UNP 730 T 
+ATOM 5952 O OG1 . THR A 1 730 ? 24.828  -18.447 -18.499 1.0 89.12 ? 730 THR A OG1 1 A0A1U8FD60 UNP 730 T 
+ATOM 5953 N N   . HIS A 1 731 ? 24.053  -16.259 -14.728 1.0 85.38 ? 731 HIS A N   1 A0A1U8FD60 UNP 731 H 
+ATOM 5954 C CA  . HIS A 1 731 ? 24.181  -15.736 -13.373 1.0 85.38 ? 731 HIS A CA  1 A0A1U8FD60 UNP 731 H 
+ATOM 5955 C C   . HIS A 1 731 ? 22.907  -15.935 -12.534 1.0 85.38 ? 731 HIS A C   1 A0A1U8FD60 UNP 731 H 
+ATOM 5956 C CB  . HIS A 1 731 ? 24.571  -14.260 -13.442 1.0 85.38 ? 731 HIS A CB  1 A0A1U8FD60 UNP 731 H 
+ATOM 5957 O O   . HIS A 1 731 ? 22.997  -16.338 -11.372 1.0 85.38 ? 731 HIS A O   1 A0A1U8FD60 UNP 731 H 
+ATOM 5958 C CG  . HIS A 1 731 ? 24.912  -13.729 -12.081 1.0 85.38 ? 731 HIS A CG  1 A0A1U8FD60 UNP 731 H 
+ATOM 5959 C CD2 . HIS A 1 731 ? 24.049  -13.177 -11.175 1.0 85.38 ? 731 HIS A CD2 1 A0A1U8FD60 UNP 731 H 
+ATOM 5960 N ND1 . HIS A 1 731 ? 26.155  -13.765 -11.499 1.0 85.38 ? 731 HIS A ND1 1 A0A1U8FD60 UNP 731 H 
+ATOM 5961 C CE1 . HIS A 1 731 ? 26.047  -13.248 -10.265 1.0 85.38 ? 731 HIS A CE1 1 A0A1U8FD60 UNP 731 H 
+ATOM 5962 N NE2 . HIS A 1 731 ? 24.782  -12.879 -10.026 1.0 85.38 ? 731 HIS A NE2 1 A0A1U8FD60 UNP 731 H 
+ATOM 5963 N N   . LEU A 1 732 ? 21.727  -15.689 -13.116 1.0 80.56 ? 732 LEU A N   1 A0A1U8FD60 UNP 732 L 
+ATOM 5964 C CA  . LEU A 1 732 ? 20.434  -15.897 -12.456 1.0 80.56 ? 732 LEU A CA  1 A0A1U8FD60 UNP 732 L 
+ATOM 5965 C C   . LEU A 1 732 ? 20.211  -17.365 -12.073 1.0 80.56 ? 732 LEU A C   1 A0A1U8FD60 UNP 732 L 
+ATOM 5966 C CB  . LEU A 1 732 ? 19.297  -15.397 -13.368 1.0 80.56 ? 732 LEU A CB  1 A0A1U8FD60 UNP 732 L 
+ATOM 5967 O O   . LEU A 1 732 ? 19.642  -17.618 -11.014 1.0 80.56 ? 732 LEU A O   1 A0A1U8FD60 UNP 732 L 
+ATOM 5968 C CG  . LEU A 1 732 ? 19.212  -13.866 -13.511 1.0 80.56 ? 732 LEU A CG  1 A0A1U8FD60 UNP 732 L 
+ATOM 5969 C CD1 . LEU A 1 732 ? 18.232  -13.512 -14.631 1.0 80.56 ? 732 LEU A CD1 1 A0A1U8FD60 UNP 732 L 
+ATOM 5970 C CD2 . LEU A 1 732 ? 18.740  -13.189 -12.222 1.0 80.56 ? 732 LEU A CD2 1 A0A1U8FD60 UNP 732 L 
+ATOM 5971 N N   . MET A 1 733 ? 20.702  -18.308 -12.882 1.0 79.56 ? 733 MET A N   1 A0A1U8FD60 UNP 733 M 
+ATOM 5972 C CA  . MET A 1 733 ? 20.641  -19.742 -12.584 1.0 79.56 ? 733 MET A CA  1 A0A1U8FD60 UNP 733 M 
+ATOM 5973 C C   . MET A 1 733 ? 21.636  -20.178 -11.495 1.0 79.56 ? 733 MET A C   1 A0A1U8FD60 UNP 733 M 
+ATOM 5974 C CB  . MET A 1 733 ? 20.894  -20.550 -13.865 1.0 79.56 ? 733 MET A CB  1 A0A1U8FD60 UNP 733 M 
+ATOM 5975 O O   . MET A 1 733 ? 21.290  -21.005 -10.658 1.0 79.56 ? 733 MET A O   1 A0A1U8FD60 UNP 733 M 
+ATOM 5976 C CG  . MET A 1 733 ? 19.763  -20.426 -14.894 1.0 79.56 ? 733 MET A CG  1 A0A1U8FD60 UNP 733 M 
+ATOM 5977 S SD  . MET A 1 733 ? 20.035  -21.413 -16.392 1.0 79.56 ? 733 MET A SD  1 A0A1U8FD60 UNP 733 M 
+ATOM 5978 C CE  . MET A 1 733 ? 19.743  -23.079 -15.739 1.0 79.56 ? 733 MET A CE  1 A0A1U8FD60 UNP 733 M 
+ATOM 5979 N N   . LEU A 1 734 ? 22.870  -19.654 -11.499 1.0 75.81 ? 734 LEU A N   1 A0A1U8FD60 UNP 734 L 
+ATOM 5980 C CA  . LEU A 1 734 ? 23.971  -20.197 -10.683 1.0 75.81 ? 734 LEU A CA  1 A0A1U8FD60 UNP 734 L 
+ATOM 5981 C C   . LEU A 1 734 ? 24.223  -19.479 -9.348  1.0 75.81 ? 734 LEU A C   1 A0A1U8FD60 UNP 734 L 
+ATOM 5982 C CB  . LEU A 1 734 ? 25.270  -20.170 -11.513 1.0 75.81 ? 734 LEU A CB  1 A0A1U8FD60 UNP 734 L 
+ATOM 5983 O O   . LEU A 1 734 ? 24.730  -20.091 -8.411  1.0 75.81 ? 734 LEU A O   1 A0A1U8FD60 UNP 734 L 
+ATOM 5984 C CG  . LEU A 1 734 ? 25.304  -21.100 -12.739 1.0 75.81 ? 734 LEU A CG  1 A0A1U8FD60 UNP 734 L 
+ATOM 5985 C CD1 . LEU A 1 734 ? 26.620  -20.876 -13.486 1.0 75.81 ? 734 LEU A CD1 1 A0A1U8FD60 UNP 734 L 
+ATOM 5986 C CD2 . LEU A 1 734 ? 25.232  -22.577 -12.352 1.0 75.81 ? 734 LEU A CD2 1 A0A1U8FD60 UNP 734 L 
+ATOM 5987 N N   . ARG A 1 735 ? 23.991  -18.162 -9.265  1.0 62.16 ? 735 ARG A N   1 A0A1U8FD60 UNP 735 R 
+ATOM 5988 C CA  . ARG A 1 735 ? 24.621  -17.305 -8.231  1.0 62.16 ? 735 ARG A CA  1 A0A1U8FD60 UNP 735 R 
+ATOM 5989 C C   . ARG A 1 735 ? 23.644  -16.527 -7.359  1.0 62.16 ? 735 ARG A C   1 A0A1U8FD60 UNP 735 R 
+ATOM 5990 C CB  . ARG A 1 735 ? 25.623  -16.366 -8.919  1.0 62.16 ? 735 ARG A CB  1 A0A1U8FD60 UNP 735 R 
+ATOM 5991 O O   . ARG A 1 735 ? 24.065  -15.914 -6.382  1.0 62.16 ? 735 ARG A O   1 A0A1U8FD60 UNP 735 R 
+ATOM 5992 C CG  . ARG A 1 735 ? 26.891  -17.097 -9.400  1.0 62.16 ? 735 ARG A CG  1 A0A1U8FD60 UNP 735 R 
+ATOM 5993 C CD  . ARG A 1 735 ? 28.113  -16.884 -8.489  1.0 62.16 ? 735 ARG A CD  1 A0A1U8FD60 UNP 735 R 
+ATOM 5994 N NE  . ARG A 1 735 ? 29.205  -16.211 -9.224  1.0 62.16 ? 735 ARG A NE  1 A0A1U8FD60 UNP 735 R 
+ATOM 5995 N NH1 . ARG A 1 735 ? 30.867  -16.455 -7.660  1.0 62.16 ? 735 ARG A NH1 1 A0A1U8FD60 UNP 735 R 
+ATOM 5996 N NH2 . ARG A 1 735 ? 31.330  -15.503 -9.625  1.0 62.16 ? 735 ARG A NH2 1 A0A1U8FD60 UNP 735 R 
+ATOM 5997 C CZ  . ARG A 1 735 ? 30.456  -16.058 -8.831  1.0 62.16 ? 735 ARG A CZ  1 A0A1U8FD60 UNP 735 R 
+ATOM 5998 N N   . MET A 1 736 ? 22.351  -16.589 -7.657  1.0 62.28 ? 736 MET A N   1 A0A1U8FD60 UNP 736 M 
+ATOM 5999 C CA  . MET A 1 736 ? 21.338  -15.783 -6.979  1.0 62.28 ? 736 MET A CA  1 A0A1U8FD60 UNP 736 M 
+ATOM 6000 C C   . MET A 1 736 ? 20.424  -16.605 -6.064  1.0 62.28 ? 736 MET A C   1 A0A1U8FD60 UNP 736 M 
+ATOM 6001 C CB  . MET A 1 736 ? 20.573  -14.935 -7.999  1.0 62.28 ? 736 MET A CB  1 A0A1U8FD60 UNP 736 M 
+ATOM 6002 O O   . MET A 1 736 ? 19.229  -16.341 -5.994  1.0 62.28 ? 736 MET A O   1 A0A1U8FD60 UNP 736 M 
+ATOM 6003 C CG  . MET A 1 736 ? 21.446  -13.897 -8.711  1.0 62.28 ? 736 MET A CG  1 A0A1U8FD60 UNP 736 M 
+ATOM 6004 S SD  . MET A 1 736 ? 22.175  -12.627 -7.633  1.0 62.28 ? 736 MET A SD  1 A0A1U8FD60 UNP 736 M 
+ATOM 6005 C CE  . MET A 1 736 ? 20.898  -11.344 -7.573  1.0 62.28 ? 736 MET A CE  1 A0A1U8FD60 UNP 736 M 
+ATOM 6006 N N   . GLY A 1 737 ? 20.975  -17.551 -5.295  1.0 58.97 ? 737 GLY A N   1 A0A1U8FD60 UNP 737 G 
+ATOM 6007 C CA  . GLY A 1 737 ? 20.206  -18.402 -4.366  1.0 58.97 ? 737 GLY A CA  1 A0A1U8FD60 UNP 737 G 
+ATOM 6008 C C   . GLY A 1 737 ? 19.455  -17.658 -3.243  1.0 58.97 ? 737 GLY A C   1 A0A1U8FD60 UNP 737 G 
+ATOM 6009 O O   . GLY A 1 737 ? 18.729  -18.278 -2.471  1.0 58.97 ? 737 GLY A O   1 A0A1U8FD60 UNP 737 G 
+ATOM 6010 N N   . ARG A 1 738 ? 19.611  -16.329 -3.131  1.0 72.38 ? 738 ARG A N   1 A0A1U8FD60 UNP 738 R 
+ATOM 6011 C CA  . ARG A 1 738 ? 18.805  -15.464 -2.249  1.0 72.38 ? 738 ARG A CA  1 A0A1U8FD60 UNP 738 R 
+ATOM 6012 C C   . ARG A 1 738 ? 17.633  -14.777 -2.957  1.0 72.38 ? 738 ARG A C   1 A0A1U8FD60 UNP 738 R 
+ATOM 6013 C CB  . ARG A 1 738 ? 19.694  -14.424 -1.550  1.0 72.38 ? 738 ARG A CB  1 A0A1U8FD60 UNP 738 R 
+ATOM 6014 O O   . ARG A 1 738 ? 16.760  -14.259 -2.258  1.0 72.38 ? 738 ARG A O   1 A0A1U8FD60 UNP 738 R 
+ATOM 6015 C CG  . ARG A 1 738 ? 20.678  -15.068 -0.564  1.0 72.38 ? 738 ARG A CG  1 A0A1U8FD60 UNP 738 R 
+ATOM 6016 C CD  . ARG A 1 738 ? 21.369  -13.981 0.263   1.0 72.38 ? 738 ARG A CD  1 A0A1U8FD60 UNP 738 R 
+ATOM 6017 N NE  . ARG A 1 738 ? 22.325  -14.555 1.229   1.0 72.38 ? 738 ARG A NE  1 A0A1U8FD60 UNP 738 R 
+ATOM 6018 N NH1 . ARG A 1 738 ? 22.786  -12.615 2.362   1.0 72.38 ? 738 ARG A NH1 1 A0A1U8FD60 UNP 738 R 
+ATOM 6019 N NH2 . ARG A 1 738 ? 23.753  -14.521 3.005   1.0 72.38 ? 738 ARG A NH2 1 A0A1U8FD60 UNP 738 R 
+ATOM 6020 C CZ  . ARG A 1 738 ? 22.950  -13.897 2.189   1.0 72.38 ? 738 ARG A CZ  1 A0A1U8FD60 UNP 738 R 
+ATOM 6021 N N   . LEU A 1 739 ? 17.581  -14.760 -4.295  1.0 82.06 ? 739 LEU A N   1 A0A1U8FD60 UNP 739 L 
+ATOM 6022 C CA  . LEU A 1 739 ? 16.446  -14.203 -5.031  1.0 82.06 ? 739 LEU A CA  1 A0A1U8FD60 UNP 739 L 
+ATOM 6023 C C   . LEU A 1 739 ? 15.207  -15.054 -4.775  1.0 82.06 ? 739 LEU A C   1 A0A1U8FD60 UNP 739 L 
+ATOM 6024 C CB  . LEU A 1 739 ? 16.709  -14.090 -6.545  1.0 82.06 ? 739 LEU A CB  1 A0A1U8FD60 UNP 739 L 
+ATOM 6025 O O   . LEU A 1 739 ? 15.189  -16.258 -4.981  1.0 82.06 ? 739 LEU A O   1 A0A1U8FD60 UNP 739 L 
+ATOM 6026 C CG  . LEU A 1 739 ? 17.566  -12.889 -6.970  1.0 82.06 ? 739 LEU A CG  1 A0A1U8FD60 UNP 739 L 
+ATOM 6027 C CD1 . LEU A 1 739 ? 17.824  -12.941 -8.480  1.0 82.06 ? 739 LEU A CD1 1 A0A1U8FD60 UNP 739 L 
+ATOM 6028 C CD2 . LEU A 1 739 ? 16.893  -11.538 -6.699  1.0 82.06 ? 739 LEU A CD2 1 A0A1U8FD60 UNP 739 L 
+ATOM 6029 N N   . ARG A 1 740 ? 14.136  -14.400 -4.340  1.0 81.31 ? 740 ARG A N   1 A0A1U8FD60 UNP 740 R 
+ATOM 6030 C CA  . ARG A 1 740 ? 12.841  -15.034 -4.060  1.0 81.31 ? 740 ARG A CA  1 A0A1U8FD60 UNP 740 R 
+ATOM 6031 C C   . ARG A 1 740 ? 11.786  -14.643 -5.087  1.0 81.31 ? 740 ARG A C   1 A0A1U8FD60 UNP 740 R 
+ATOM 6032 C CB  . ARG A 1 740 ? 12.403  -14.658 -2.636  1.0 81.31 ? 740 ARG A CB  1 A0A1U8FD60 UNP 740 R 
+ATOM 6033 O O   . ARG A 1 740 ? 10.836  -15.388 -5.334  1.0 81.31 ? 740 ARG A O   1 A0A1U8FD60 UNP 740 R 
+ATOM 6034 C CG  . ARG A 1 740 ? 13.398  -15.114 -1.555  1.0 81.31 ? 740 ARG A CG  1 A0A1U8FD60 UNP 740 R 
+ATOM 6035 C CD  . ARG A 1 740 ? 12.873  -14.757 -0.159  1.0 81.31 ? 740 ARG A CD  1 A0A1U8FD60 UNP 740 R 
+ATOM 6036 N NE  . ARG A 1 740 ? 13.799  -15.176 0.909   1.0 81.31 ? 740 ARG A NE  1 A0A1U8FD60 UNP 740 R 
+ATOM 6037 N NH1 . ARG A 1 740 ? 12.382  -14.825 2.690   1.0 81.31 ? 740 ARG A NH1 1 A0A1U8FD60 UNP 740 R 
+ATOM 6038 N NH2 . ARG A 1 740 ? 14.420  -15.611 3.067   1.0 81.31 ? 740 ARG A NH2 1 A0A1U8FD60 UNP 740 R 
+ATOM 6039 C CZ  . ARG A 1 740 ? 13.534  -15.195 2.209   1.0 81.31 ? 740 ARG A CZ  1 A0A1U8FD60 UNP 740 R 
+ATOM 6040 N N   . GLU A 1 741 ? 11.924  -13.448 -5.658  1.0 85.44 ? 741 GLU A N   1 A0A1U8FD60 UNP 741 E 
+ATOM 6041 C CA  . GLU A 1 741 ? 10.965  -12.885 -6.600  1.0 85.44 ? 741 GLU A CA  1 A0A1U8FD60 UNP 741 E 
+ATOM 6042 C C   . GLU A 1 741 ? 11.688  -12.088 -7.685  1.0 85.44 ? 741 GLU A C   1 A0A1U8FD60 UNP 741 E 
+ATOM 6043 C CB  . GLU A 1 741 ? 9.950   -12.019 -5.825  1.0 85.44 ? 741 GLU A CB  1 A0A1U8FD60 UNP 741 E 
+ATOM 6044 O O   . GLU A 1 741 ? 12.253  -11.024 -7.419  1.0 85.44 ? 741 GLU A O   1 A0A1U8FD60 UNP 741 E 
+ATOM 6045 C CG  . GLU A 1 741 ? 8.828   -11.442 -6.705  1.0 85.44 ? 741 GLU A CG  1 A0A1U8FD60 UNP 741 E 
+ATOM 6046 C CD  . GLU A 1 741 ? 7.818   -10.562 -5.939  1.0 85.44 ? 741 GLU A CD  1 A0A1U8FD60 UNP 741 E 
+ATOM 6047 O OE1 . GLU A 1 741 ? 6.950   -9.966  -6.627  1.0 85.44 ? 741 GLU A OE1 1 A0A1U8FD60 UNP 741 E 
+ATOM 6048 O OE2 . GLU A 1 741 ? 7.929   -10.411 -4.691  1.0 85.44 ? 741 GLU A OE2 1 A0A1U8FD60 UNP 741 E 
+ATOM 6049 N N   . THR A 1 742 ? 11.619  -12.582 -8.921  1.0 90.88 ? 742 THR A N   1 A0A1U8FD60 UNP 742 T 
+ATOM 6050 C CA  . THR A 1 742 ? 12.075  -11.841 -10.099 1.0 90.88 ? 742 THR A CA  1 A0A1U8FD60 UNP 742 T 
+ATOM 6051 C C   . THR A 1 742 ? 10.937  -11.544 -11.067 1.0 90.88 ? 742 THR A C   1 A0A1U8FD60 UNP 742 T 
+ATOM 6052 C CB  . THR A 1 742 ? 13.264  -12.489 -10.810 1.0 90.88 ? 742 THR A CB  1 A0A1U8FD60 UNP 742 T 
+ATOM 6053 O O   . THR A 1 742 ? 10.003  -12.334 -11.252 1.0 90.88 ? 742 THR A O   1 A0A1U8FD60 UNP 742 T 
+ATOM 6054 C CG2 . THR A 1 742 ? 14.454  -12.696 -9.889  1.0 90.88 ? 742 THR A CG2 1 A0A1U8FD60 UNP 742 T 
+ATOM 6055 O OG1 . THR A 1 742 ? 12.927  -13.749 -11.297 1.0 90.88 ? 742 THR A OG1 1 A0A1U8FD60 UNP 742 T 
+ATOM 6056 N N   . SER A 1 743 ? 11.006  -10.353 -11.653 1.0 93.31 ? 743 SER A N   1 A0A1U8FD60 UNP 743 S 
+ATOM 6057 C CA  . SER A 1 743 ? 10.088  -9.864  -12.671 1.0 93.31 ? 743 SER A CA  1 A0A1U8FD60 UNP 743 S 
+ATOM 6058 C C   . SER A 1 743 ? 10.897  -9.264  -13.811 1.0 93.31 ? 743 SER A C   1 A0A1U8FD60 UNP 743 S 
+ATOM 6059 C CB  . SER A 1 743 ? 9.147   -8.823  -12.060 1.0 93.31 ? 743 SER A CB  1 A0A1U8FD60 UNP 743 S 
+ATOM 6060 O O   . SER A 1 743 ? 11.500  -8.208  -13.631 1.0 93.31 ? 743 SER A O   1 A0A1U8FD60 UNP 743 S 
+ATOM 6061 O OG  . SER A 1 743 ? 8.272   -8.269  -13.029 1.0 93.31 ? 743 SER A OG  1 A0A1U8FD60 UNP 743 S 
+ATOM 6062 N N   . PHE A 1 744 ? 10.866  -9.884  -14.986 1.0 94.31 ? 744 PHE A N   1 A0A1U8FD60 UNP 744 F 
+ATOM 6063 C CA  . PHE A 1 744 ? 11.605  -9.391  -16.146 1.0 94.31 ? 744 PHE A CA  1 A0A1U8FD60 UNP 744 F 
+ATOM 6064 C C   . PHE A 1 744 ? 10.674  -8.911  -17.247 1.0 94.31 ? 744 PHE A C   1 A0A1U8FD60 UNP 744 F 
+ATOM 6065 C CB  . PHE A 1 744 ? 12.606  -10.438 -16.644 1.0 94.31 ? 744 PHE A CB  1 A0A1U8FD60 UNP 744 F 
+ATOM 6066 O O   . PHE A 1 744 ? 9.692   -9.573  -17.582 1.0 94.31 ? 744 PHE A O   1 A0A1U8FD60 UNP 744 F 
+ATOM 6067 C CG  . PHE A 1 744 ? 13.672  -10.771 -15.620 1.0 94.31 ? 744 PHE A CG  1 A0A1U8FD60 UNP 744 F 
+ATOM 6068 C CD1 . PHE A 1 744 ? 14.491  -9.752  -15.102 1.0 94.31 ? 744 PHE A CD1 1 A0A1U8FD60 UNP 744 F 
+ATOM 6069 C CD2 . PHE A 1 744 ? 13.845  -12.093 -15.180 1.0 94.31 ? 744 PHE A CD2 1 A0A1U8FD60 UNP 744 F 
+ATOM 6070 C CE1 . PHE A 1 744 ? 15.453  -10.047 -14.120 1.0 94.31 ? 744 PHE A CE1 1 A0A1U8FD60 UNP 744 F 
+ATOM 6071 C CE2 . PHE A 1 744 ? 14.795  -12.388 -14.188 1.0 94.31 ? 744 PHE A CE2 1 A0A1U8FD60 UNP 744 F 
+ATOM 6072 C CZ  . PHE A 1 744 ? 15.596  -11.364 -13.655 1.0 94.31 ? 744 PHE A CZ  1 A0A1U8FD60 UNP 744 F 
+ATOM 6073 N N   . ARG A 1 745 ? 11.013  -7.759  -17.823 1.0 95.00 ? 745 ARG A N   1 A0A1U8FD60 UNP 745 R 
+ATOM 6074 C CA  . ARG A 1 745 ? 10.566  -7.367  -19.156 1.0 95.00 ? 745 ARG A CA  1 A0A1U8FD60 UNP 745 R 
+ATOM 6075 C C   . ARG A 1 745 ? 11.759  -7.453  -20.091 1.0 95.00 ? 745 ARG A C   1 A0A1U8FD60 UNP 745 R 
+ATOM 6076 C CB  . ARG A 1 745 ? 9.955   -5.967  -19.127 1.0 95.00 ? 745 ARG A CB  1 A0A1U8FD60 UNP 745 R 
+ATOM 6077 O O   . ARG A 1 745 ? 12.755  -6.791  -19.830 1.0 95.00 ? 745 ARG A O   1 A0A1U8FD60 UNP 745 R 
+ATOM 6078 C CG  . ARG A 1 745 ? 9.488   -5.549  -20.531 1.0 95.00 ? 745 ARG A CG  1 A0A1U8FD60 UNP 745 R 
+ATOM 6079 C CD  . ARG A 1 745 ? 8.911   -4.137  -20.522 1.0 95.00 ? 745 ARG A CD  1 A0A1U8FD60 UNP 745 R 
+ATOM 6080 N NE  . ARG A 1 745 ? 7.679   -4.075  -19.716 1.0 95.00 ? 745 ARG A NE  1 A0A1U8FD60 UNP 745 R 
+ATOM 6081 N NH1 . ARG A 1 745 ? 8.093   -2.065  -18.664 1.0 95.00 ? 745 ARG A NH1 1 A0A1U8FD60 UNP 745 R 
+ATOM 6082 N NH2 . ARG A 1 745 ? 6.261   -3.253  -18.169 1.0 95.00 ? 745 ARG A NH2 1 A0A1U8FD60 UNP 745 R 
+ATOM 6083 C CZ  . ARG A 1 745 ? 7.357   -3.128  -18.858 1.0 95.00 ? 745 ARG A CZ  1 A0A1U8FD60 UNP 745 R 
+ATOM 6084 N N   . ILE A 1 746 ? 11.663  -8.244  -21.148 1.0 95.06 ? 746 ILE A N   1 A0A1U8FD60 UNP 746 I 
+ATOM 6085 C CA  . ILE A 1 746 ? 12.792  -8.528  -22.033 1.0 95.06 ? 746 ILE A CA  1 A0A1U8FD60 UNP 746 I 
+ATOM 6086 C C   . ILE A 1 746 ? 12.447  -8.078  -23.444 1.0 95.06 ? 746 ILE A C   1 A0A1U8FD60 UNP 746 I 
+ATOM 6087 C CB  . ILE A 1 746 ? 13.184  -10.017 -21.966 1.0 95.06 ? 746 ILE A CB  1 A0A1U8FD60 UNP 746 I 
+ATOM 6088 O O   . ILE A 1 746 ? 11.412  -8.473  -23.975 1.0 95.06 ? 746 ILE A O   1 A0A1U8FD60 UNP 746 I 
+ATOM 6089 C CG1 . ILE A 1 746 ? 13.446  -10.425 -20.496 1.0 95.06 ? 746 ILE A CG1 1 A0A1U8FD60 UNP 746 I 
+ATOM 6090 C CG2 . ILE A 1 746 ? 14.405  -10.274 -22.862 1.0 95.06 ? 746 ILE A CG2 1 A0A1U8FD60 UNP 746 I 
+ATOM 6091 C CD1 . ILE A 1 746 ? 13.990  -11.841 -20.328 1.0 95.06 ? 746 ILE A CD1 1 A0A1U8FD60 UNP 746 I 
+ATOM 6092 N N   . TYR A 1 747 ? 13.323  -7.269  -24.032 1.0 93.81 ? 747 TYR A N   1 A0A1U8FD60 UNP 747 Y 
+ATOM 6093 C CA  . TYR A 1 747 ? 13.293  -6.898  -25.442 1.0 93.81 ? 747 TYR A CA  1 A0A1U8FD60 UNP 747 Y 
+ATOM 6094 C C   . TYR A 1 747 ? 14.328  -7.744  -26.179 1.0 93.81 ? 747 TYR A C   1 A0A1U8FD60 UNP 747 Y 
+ATOM 6095 C CB  . TYR A 1 747 ? 13.567  -5.399  -25.590 1.0 93.81 ? 747 TYR A CB  1 A0A1U8FD60 UNP 747 Y 
+ATOM 6096 O O   . TYR A 1 747 ? 15.522  -7.458  -26.102 1.0 93.81 ? 747 TYR A O   1 A0A1U8FD60 UNP 747 Y 
+ATOM 6097 C CG  . TYR A 1 747 ? 12.469  -4.522  -25.026 1.0 93.81 ? 747 TYR A CG  1 A0A1U8FD60 UNP 747 Y 
+ATOM 6098 C CD1 . TYR A 1 747 ? 11.403  -4.115  -25.851 1.0 93.81 ? 747 TYR A CD1 1 A0A1U8FD60 UNP 747 Y 
+ATOM 6099 C CD2 . TYR A 1 747 ? 12.529  -4.094  -23.686 1.0 93.81 ? 747 TYR A CD2 1 A0A1U8FD60 UNP 747 Y 
+ATOM 6100 C CE1 . TYR A 1 747 ? 10.402  -3.266  -25.342 1.0 93.81 ? 747 TYR A CE1 1 A0A1U8FD60 UNP 747 Y 
+ATOM 6101 C CE2 . TYR A 1 747 ? 11.536  -3.238  -23.177 1.0 93.81 ? 747 TYR A CE2 1 A0A1U8FD60 UNP 747 Y 
+ATOM 6102 O OH  . TYR A 1 747 ? 9.529   -1.980  -23.510 1.0 93.81 ? 747 TYR A OH  1 A0A1U8FD60 UNP 747 Y 
+ATOM 6103 C CZ  . TYR A 1 747 ? 10.473  -2.824  -24.006 1.0 93.81 ? 747 TYR A CZ  1 A0A1U8FD60 UNP 747 Y 
+ATOM 6104 N N   . TYR A 1 748 ? 13.879  -8.825  -26.818 1.0 93.12 ? 748 TYR A N   1 A0A1U8FD60 UNP 748 Y 
+ATOM 6105 C CA  . TYR A 1 748 ? 14.762  -9.767  -27.506 1.0 93.12 ? 748 TYR A CA  1 A0A1U8FD60 UNP 748 Y 
+ATOM 6106 C C   . TYR A 1 748 ? 13.998  -10.636 -28.511 1.0 93.12 ? 748 TYR A C   1 A0A1U8FD60 UNP 748 Y 
+ATOM 6107 C CB  . TYR A 1 748 ? 15.467  -10.660 -26.477 1.0 93.12 ? 748 TYR A CB  1 A0A1U8FD60 UNP 748 Y 
+ATOM 6108 O O   . TYR A 1 748 ? 12.856  -11.019 -28.256 1.0 93.12 ? 748 TYR A O   1 A0A1U8FD60 UNP 748 Y 
+ATOM 6109 C CG  . TYR A 1 748 ? 16.715  -11.300 -27.032 1.0 93.12 ? 748 TYR A CG  1 A0A1U8FD60 UNP 748 Y 
+ATOM 6110 C CD1 . TYR A 1 748 ? 16.680  -12.619 -27.522 1.0 93.12 ? 748 TYR A CD1 1 A0A1U8FD60 UNP 748 Y 
+ATOM 6111 C CD2 . TYR A 1 748 ? 17.900  -10.543 -27.105 1.0 93.12 ? 748 TYR A CD2 1 A0A1U8FD60 UNP 748 Y 
+ATOM 6112 C CE1 . TYR A 1 748 ? 17.832  -13.174 -28.106 1.0 93.12 ? 748 TYR A CE1 1 A0A1U8FD60 UNP 748 Y 
+ATOM 6113 C CE2 . TYR A 1 748 ? 19.053  -11.097 -27.681 1.0 93.12 ? 748 TYR A CE2 1 A0A1U8FD60 UNP 748 Y 
+ATOM 6114 O OH  . TYR A 1 748 ? 20.099  -12.921 -28.805 1.0 93.12 ? 748 TYR A OH  1 A0A1U8FD60 UNP 748 Y 
+ATOM 6115 C CZ  . TYR A 1 748 ? 19.011  -12.409 -28.194 1.0 93.12 ? 748 TYR A CZ  1 A0A1U8FD60 UNP 748 Y 
+ATOM 6116 N N   . ASN A 1 749 ? 14.640  -10.973 -29.633 1.0 93.25 ? 749 ASN A N   1 A0A1U8FD60 UNP 749 N 
+ATOM 6117 C CA  . ASN A 1 749 ? 14.095  -11.882 -30.641 1.0 93.25 ? 749 ASN A CA  1 A0A1U8FD60 UNP 749 N 
+ATOM 6118 C C   . ASN A 1 749 ? 14.698  -13.280 -30.459 1.0 93.25 ? 749 ASN A C   1 A0A1U8FD60 UNP 749 N 
+ATOM 6119 C CB  . ASN A 1 749 ? 14.388  -11.327 -32.046 1.0 93.25 ? 749 ASN A CB  1 A0A1U8FD60 UNP 749 N 
+ATOM 6120 O O   . ASN A 1 749 ? 15.882  -13.480 -30.697 1.0 93.25 ? 749 ASN A O   1 A0A1U8FD60 UNP 749 N 
+ATOM 6121 C CG  . ASN A 1 749 ? 13.596  -10.082 -32.395 1.0 93.25 ? 749 ASN A CG  1 A0A1U8FD60 UNP 749 N 
+ATOM 6122 N ND2 . ASN A 1 749 ? 14.139  -9.227  -33.231 1.0 93.25 ? 749 ASN A ND2 1 A0A1U8FD60 UNP 749 N 
+ATOM 6123 O OD1 . ASN A 1 749 ? 12.471  -9.872  -31.963 1.0 93.25 ? 749 ASN A OD1 1 A0A1U8FD60 UNP 749 N 
+ATOM 6124 N N   . PHE A 1 750 ? 13.876  -14.258 -30.092 1.0 93.31 ? 750 PHE A N   1 A0A1U8FD60 UNP 750 F 
+ATOM 6125 C CA  . PHE A 1 750 ? 14.261  -15.660 -29.958 1.0 93.31 ? 750 PHE A CA  1 A0A1U8FD60 UNP 750 F 
+ATOM 6126 C C   . PHE A 1 750 ? 13.978  -16.424 -31.258 1.0 93.31 ? 750 PHE A C   1 A0A1U8FD60 UNP 750 F 
+ATOM 6127 C CB  . PHE A 1 750 ? 13.545  -16.275 -28.745 1.0 93.31 ? 750 PHE A CB  1 A0A1U8FD60 UNP 750 F 
+ATOM 6128 O O   . PHE A 1 750 ? 12.944  -17.085 -31.378 1.0 93.31 ? 750 PHE A O   1 A0A1U8FD60 UNP 750 F 
+ATOM 6129 C CG  . PHE A 1 750 ? 13.881  -15.626 -27.417 1.0 93.31 ? 750 PHE A CG  1 A0A1U8FD60 UNP 750 F 
+ATOM 6130 C CD1 . PHE A 1 750 ? 15.037  -16.017 -26.721 1.0 93.31 ? 750 PHE A CD1 1 A0A1U8FD60 UNP 750 F 
+ATOM 6131 C CD2 . PHE A 1 750 ? 13.055  -14.624 -26.876 1.0 93.31 ? 750 PHE A CD2 1 A0A1U8FD60 UNP 750 F 
+ATOM 6132 C CE1 . PHE A 1 750 ? 15.360  -15.437 -25.484 1.0 93.31 ? 750 PHE A CE1 1 A0A1U8FD60 UNP 750 F 
+ATOM 6133 C CE2 . PHE A 1 750 ? 13.380  -14.033 -25.642 1.0 93.31 ? 750 PHE A CE2 1 A0A1U8FD60 UNP 750 F 
+ATOM 6134 C CZ  . PHE A 1 750 ? 14.529  -14.443 -24.942 1.0 93.31 ? 750 PHE A CZ  1 A0A1U8FD60 UNP 750 F 
+ATOM 6135 N N   . HIS A 1 751 ? 14.854  -16.301 -32.261 1.0 89.62 ? 751 HIS A N   1 A0A1U8FD60 UNP 751 H 
+ATOM 6136 C CA  . HIS A 1 751 ? 14.611  -16.881 -33.590 1.0 89.62 ? 751 HIS A CA  1 A0A1U8FD60 UNP 751 H 
+ATOM 6137 C C   . HIS A 1 751 ? 15.478  -18.109 -33.904 1.0 89.62 ? 751 HIS A C   1 A0A1U8FD60 UNP 751 H 
+ATOM 6138 C CB  . HIS A 1 751 ? 14.727  -15.790 -34.664 1.0 89.62 ? 751 HIS A CB  1 A0A1U8FD60 UNP 751 H 
+ATOM 6139 O O   . HIS A 1 751 ? 14.988  -19.027 -34.561 1.0 89.62 ? 751 HIS A O   1 A0A1U8FD60 UNP 751 H 
+ATOM 6140 C CG  . HIS A 1 751 ? 16.132  -15.298 -34.898 1.0 89.62 ? 751 HIS A CG  1 A0A1U8FD60 UNP 751 H 
+ATOM 6141 C CD2 . HIS A 1 751 ? 16.717  -14.189 -34.348 1.0 89.62 ? 751 HIS A CD2 1 A0A1U8FD60 UNP 751 H 
+ATOM 6142 N ND1 . HIS A 1 751 ? 17.070  -15.889 -35.716 1.0 89.62 ? 751 HIS A ND1 1 A0A1U8FD60 UNP 751 H 
+ATOM 6143 C CE1 . HIS A 1 751 ? 18.192  -15.152 -35.659 1.0 89.62 ? 751 HIS A CE1 1 A0A1U8FD60 UNP 751 H 
+ATOM 6144 N NE2 . HIS A 1 751 ? 18.013  -14.096 -34.857 1.0 89.62 ? 751 HIS A NE2 1 A0A1U8FD60 UNP 751 H 
+ATOM 6145 N N   . SER A 1 752 ? 16.730  -18.152 -33.439 1.0 92.62 ? 752 SER A N   1 A0A1U8FD60 UNP 752 S 
+ATOM 6146 C CA  . SER A 1 752 ? 17.673  -19.244 -33.706 1.0 92.62 ? 752 SER A CA  1 A0A1U8FD60 UNP 752 S 
+ATOM 6147 C C   . SER A 1 752 ? 17.604  -20.359 -32.653 1.0 92.62 ? 752 SER A C   1 A0A1U8FD60 UNP 752 S 
+ATOM 6148 C CB  . SER A 1 752 ? 19.097  -18.684 -33.822 1.0 92.62 ? 752 SER A CB  1 A0A1U8FD60 UNP 752 S 
+ATOM 6149 O O   . SER A 1 752 ? 17.089  -20.169 -31.551 1.0 92.62 ? 752 SER A O   1 A0A1U8FD60 UNP 752 S 
+ATOM 6150 O OG  . SER A 1 752 ? 19.627  -18.358 -32.554 1.0 92.62 ? 752 SER A OG  1 A0A1U8FD60 UNP 752 S 
+ATOM 6151 N N   . GLU A 1 753 ? 18.174  -21.535 -32.944 1.0 91.69 ? 753 GLU A N   1 A0A1U8FD60 UNP 753 E 
+ATOM 6152 C CA  . GLU A 1 753 ? 18.249  -22.643 -31.972 1.0 91.69 ? 753 GLU A CA  1 A0A1U8FD60 UNP 753 E 
+ATOM 6153 C C   . GLU A 1 753 ? 19.019  -22.273 -30.694 1.0 91.69 ? 753 GLU A C   1 A0A1U8FD60 UNP 753 E 
+ATOM 6154 C CB  . GLU A 1 753 ? 18.951  -23.852 -32.596 1.0 91.69 ? 753 GLU A CB  1 A0A1U8FD60 UNP 753 E 
+ATOM 6155 O O   . GLU A 1 753 ? 18.662  -22.702 -29.589 1.0 91.69 ? 753 GLU A O   1 A0A1U8FD60 UNP 753 E 
+ATOM 6156 C CG  . GLU A 1 753 ? 18.145  -24.515 -33.717 1.0 91.69 ? 753 GLU A CG  1 A0A1U8FD60 UNP 753 E 
+ATOM 6157 C CD  . GLU A 1 753 ? 18.749  -25.872 -34.104 1.0 91.69 ? 753 GLU A CD  1 A0A1U8FD60 UNP 753 E 
+ATOM 6158 O OE1 . GLU A 1 753 ? 17.962  -26.735 -34.545 1.0 91.69 ? 753 GLU A OE1 1 A0A1U8FD60 UNP 753 E 
+ATOM 6159 O OE2 . GLU A 1 753 ? 19.978  -26.032 -33.923 1.0 91.69 ? 753 GLU A OE2 1 A0A1U8FD60 UNP 753 E 
+ATOM 6160 N N   . LYS A 1 754 ? 20.060  -21.442 -30.828 1.0 93.50 ? 754 LYS A N   1 A0A1U8FD60 UNP 754 K 
+ATOM 6161 C CA  . LYS A 1 754 ? 20.827  -20.929 -29.687 1.0 93.50 ? 754 LYS A CA  1 A0A1U8FD60 UNP 754 K 
+ATOM 6162 C C   . LYS A 1 754 ? 19.958  -20.021 -28.815 1.0 93.50 ? 754 LYS A C   1 A0A1U8FD60 UNP 754 K 
+ATOM 6163 C CB  . LYS A 1 754 ? 22.089  -20.201 -30.172 1.0 93.50 ? 754 LYS A CB  1 A0A1U8FD60 UNP 754 K 
+ATOM 6164 O O   . LYS A 1 754 ? 19.986  -20.165 -27.593 1.0 93.50 ? 754 LYS A O   1 A0A1U8FD60 UNP 754 K 
+ATOM 6165 C CG  . LYS A 1 754 ? 23.113  -21.149 -30.820 1.0 93.50 ? 754 LYS A CG  1 A0A1U8FD60 UNP 754 K 
+ATOM 6166 C CD  . LYS A 1 754 ? 24.373  -20.375 -31.236 1.0 93.50 ? 754 LYS A CD  1 A0A1U8FD60 UNP 754 K 
+ATOM 6167 C CE  . LYS A 1 754 ? 25.388  -21.306 -31.911 1.0 93.50 ? 754 LYS A CE  1 A0A1U8FD60 UNP 754 K 
+ATOM 6168 N NZ  . LYS A 1 754 ? 26.578  -20.557 -32.391 1.0 93.50 ? 754 LYS A NZ  1 A0A1U8FD60 UNP 754 K 
+ATOM 6169 N N   . ASP A 1 755 ? 19.126  -19.172 -29.421 1.0 94.00 ? 755 ASP A N   1 A0A1U8FD60 UNP 755 D 
+ATOM 6170 C CA  . ASP A 1 755 ? 18.196  -18.312 -28.680 1.0 94.00 ? 755 ASP A CA  1 A0A1U8FD60 UNP 755 D 
+ATOM 6171 C C   . ASP A 1 755 ? 17.120  -19.133 -27.970 1.0 94.00 ? 755 ASP A C   1 A0A1U8FD60 UNP 755 D 
+ATOM 6172 C CB  . ASP A 1 755 ? 17.490  -17.297 -29.584 1.0 94.00 ? 755 ASP A CB  1 A0A1U8FD60 UNP 755 D 
+ATOM 6173 O O   . ASP A 1 755 ? 16.807  -18.883 -26.811 1.0 94.00 ? 755 ASP A O   1 A0A1U8FD60 UNP 755 D 
+ATOM 6174 C CG  . ASP A 1 755 ? 18.427  -16.500 -30.472 1.0 94.00 ? 755 ASP A CG  1 A0A1U8FD60 UNP 755 D 
+ATOM 6175 O OD1 . ASP A 1 755 ? 19.505  -16.129 -29.976 1.0 94.00 ? 755 ASP A OD1 1 A0A1U8FD60 UNP 755 D 
+ATOM 6176 O OD2 . ASP A 1 755 ? 18.086  -16.382 -31.672 1.0 94.00 ? 755 ASP A OD2 1 A0A1U8FD60 UNP 755 D 
+ATOM 6177 N N   . LEU A 1 756 ? 16.572  -20.158 -28.625 1.0 93.19 ? 756 LEU A N   1 A0A1U8FD60 UNP 756 L 
+ATOM 6178 C CA  . LEU A 1 756 ? 15.584  -21.040 -28.000 1.0 93.19 ? 756 LEU A CA  1 A0A1U8FD60 UNP 756 L 
+ATOM 6179 C C   . LEU A 1 756 ? 16.174  -21.818 -26.818 1.0 93.19 ? 756 LEU A C   1 A0A1U8FD60 UNP 756 L 
+ATOM 6180 C CB  . LEU A 1 756 ? 15.018  -22.009 -29.046 1.0 93.19 ? 756 LEU A CB  1 A0A1U8FD60 UNP 756 L 
+ATOM 6181 O O   . LEU A 1 756 ? 15.484  -22.058 -25.827 1.0 93.19 ? 756 LEU A O   1 A0A1U8FD60 UNP 756 L 
+ATOM 6182 C CG  . LEU A 1 756 ? 14.157  -21.356 -30.140 1.0 93.19 ? 756 LEU A CG  1 A0A1U8FD60 UNP 756 L 
+ATOM 6183 C CD1 . LEU A 1 756 ? 13.656  -22.465 -31.066 1.0 93.19 ? 756 LEU A CD1 1 A0A1U8FD60 UNP 756 L 
+ATOM 6184 C CD2 . LEU A 1 756 ? 12.955  -20.609 -29.560 1.0 93.19 ? 756 LEU A CD2 1 A0A1U8FD60 UNP 756 L 
+ATOM 6185 N N   . THR A 1 757 ? 17.453  -22.187 -26.892 1.0 94.19 ? 757 THR A N   1 A0A1U8FD60 UNP 757 T 
+ATOM 6186 C CA  . THR A 1 757 ? 18.179  -22.780 -25.760 1.0 94.19 ? 757 THR A CA  1 A0A1U8FD60 UNP 757 T 
+ATOM 6187 C C   . THR A 1 757 ? 18.290  -21.789 -24.602 1.0 94.19 ? 757 THR A C   1 A0A1U8FD60 UNP 757 T 
+ATOM 6188 C CB  . THR A 1 757 ? 19.565  -23.271 -26.197 1.0 94.19 ? 757 THR A CB  1 A0A1U8FD60 UNP 757 T 
+ATOM 6189 O O   . THR A 1 757 ? 18.040  -22.151 -23.452 1.0 94.19 ? 757 THR A O   1 A0A1U8FD60 UNP 757 T 
+ATOM 6190 C CG2 . THR A 1 757 ? 20.298  -23.997 -25.069 1.0 94.19 ? 757 THR A CG2 1 A0A1U8FD60 UNP 757 T 
+ATOM 6191 O OG1 . THR A 1 757 ? 19.408  -24.192 -27.253 1.0 94.19 ? 757 THR A OG1 1 A0A1U8FD60 UNP 757 T 
+ATOM 6192 N N   . LEU A 1 758 ? 18.577  -20.523 -24.904 1.0 94.19 ? 758 LEU A N   1 A0A1U8FD60 UNP 758 L 
+ATOM 6193 C CA  . LEU A 1 758 ? 18.628  -19.452 -23.915 1.0 94.19 ? 758 LEU A CA  1 A0A1U8FD60 UNP 758 L 
+ATOM 6194 C C   . LEU A 1 758 ? 17.250  -19.162 -23.291 1.0 94.19 ? 758 LEU A C   1 A0A1U8FD60 UNP 758 L 
+ATOM 6195 C CB  . LEU A 1 758 ? 19.235  -18.222 -24.609 1.0 94.19 ? 758 LEU A CB  1 A0A1U8FD60 UNP 758 L 
+ATOM 6196 O O   . LEU A 1 758 ? 17.136  -18.990 -22.077 1.0 94.19 ? 758 LEU A O   1 A0A1U8FD60 UNP 758 L 
+ATOM 6197 C CG  . LEU A 1 758 ? 19.525  -17.050 -23.668 1.0 94.19 ? 758 LEU A CG  1 A0A1U8FD60 UNP 758 L 
+ATOM 6198 C CD1 . LEU A 1 758 ? 20.522  -17.450 -22.582 1.0 94.19 ? 758 LEU A CD1 1 A0A1U8FD60 UNP 758 L 
+ATOM 6199 C CD2 . LEU A 1 758 ? 20.110  -15.893 -24.475 1.0 94.19 ? 758 LEU A CD2 1 A0A1U8FD60 UNP 758 L 
+ATOM 6200 N N   . LEU A 1 759 ? 16.182  -19.185 -24.094 1.0 94.75 ? 759 LEU A N   1 A0A1U8FD60 UNP 759 L 
+ATOM 6201 C CA  . LEU A 1 759 ? 14.805  -19.045 -23.621 1.0 94.75 ? 759 LEU A CA  1 A0A1U8FD60 UNP 759 L 
+ATOM 6202 C C   . LEU A 1 759 ? 14.422  -20.185 -22.669 1.0 94.75 ? 759 LEU A C   1 A0A1U8FD60 UNP 759 L 
+ATOM 6203 C CB  . LEU A 1 759 ? 13.857  -18.977 -24.833 1.0 94.75 ? 759 LEU A CB  1 A0A1U8FD60 UNP 759 L 
+ATOM 6204 O O   . LEU A 1 759 ? 13.841  -19.926 -21.618 1.0 94.75 ? 759 LEU A O   1 A0A1U8FD60 UNP 759 L 
+ATOM 6205 C CG  . LEU A 1 759 ? 12.370  -18.796 -24.476 1.0 94.75 ? 759 LEU A CG  1 A0A1U8FD60 UNP 759 L 
+ATOM 6206 C CD1 . LEU A 1 759 ? 12.100  -17.534 -23.653 1.0 94.75 ? 759 LEU A CD1 1 A0A1U8FD60 UNP 759 L 
+ATOM 6207 C CD2 . LEU A 1 759 ? 11.537  -18.718 -25.755 1.0 94.75 ? 759 LEU A CD2 1 A0A1U8FD60 UNP 759 L 
+ATOM 6208 N N   . LYS A 1 760 ? 14.786  -21.435 -22.989 1.0 94.44 ? 760 LYS A N   1 A0A1U8FD60 UNP 760 K 
+ATOM 6209 C CA  . LYS A 1 760 ? 14.576  -22.591 -22.097 1.0 94.44 ? 760 LYS A CA  1 A0A1U8FD60 UNP 760 K 
+ATOM 6210 C C   . LYS A 1 760 ? 15.259  -22.390 -20.743 1.0 94.44 ? 760 LYS A C   1 A0A1U8FD60 UNP 760 K 
+ATOM 6211 C CB  . LYS A 1 760 ? 15.097  -23.876 -22.759 1.0 94.44 ? 760 LYS A CB  1 A0A1U8FD60 UNP 760 K 
+ATOM 6212 O O   . LYS A 1 760 ? 14.636  -22.627 -19.713 1.0 94.44 ? 760 LYS A O   1 A0A1U8FD60 UNP 760 K 
+ATOM 6213 C CG  . LYS A 1 760 ? 14.200  -24.374 -23.897 1.0 94.44 ? 760 LYS A CG  1 A0A1U8FD60 UNP 760 K 
+ATOM 6214 C CD  . LYS A 1 760 ? 14.926  -25.443 -24.724 1.0 94.44 ? 760 LYS A CD  1 A0A1U8FD60 UNP 760 K 
+ATOM 6215 C CE  . LYS A 1 760 ? 14.056  -25.918 -25.891 1.0 94.44 ? 760 LYS A CE  1 A0A1U8FD60 UNP 760 K 
+ATOM 6216 N NZ  . LYS A 1 760 ? 14.780  -26.898 -26.742 1.0 94.44 ? 760 LYS A NZ  1 A0A1U8FD60 UNP 760 K 
+ATOM 6217 N N   . GLN A 1 761 ? 16.505  -21.913 -20.739 1.0 92.69 ? 761 GLN A N   1 A0A1U8FD60 UNP 761 Q 
+ATOM 6218 C CA  . GLN A 1 761 ? 17.246  -21.609 -19.509 1.0 92.69 ? 761 GLN A CA  1 A0A1U8FD60 UNP 761 Q 
+ATOM 6219 C C   . GLN A 1 761 ? 16.559  -20.520 -18.677 1.0 92.69 ? 761 GLN A C   1 A0A1U8FD60 UNP 761 Q 
+ATOM 6220 C CB  . GLN A 1 761 ? 18.673  -21.176 -19.869 1.0 92.69 ? 761 GLN A CB  1 A0A1U8FD60 UNP 761 Q 
+ATOM 6221 O O   . GLN A 1 761 ? 16.367  -20.690 -17.476 1.0 92.69 ? 761 GLN A O   1 A0A1U8FD60 UNP 761 Q 
+ATOM 6222 C CG  . GLN A 1 761 ? 19.538  -22.355 -20.327 1.0 92.69 ? 761 GLN A CG  1 A0A1U8FD60 UNP 761 Q 
+ATOM 6223 C CD  . GLN A 1 761 ? 20.934  -21.923 -20.765 1.0 92.69 ? 761 GLN A CD  1 A0A1U8FD60 UNP 761 Q 
+ATOM 6224 N NE2 . GLN A 1 761 ? 21.842  -22.857 -20.938 1.0 92.69 ? 761 GLN A NE2 1 A0A1U8FD60 UNP 761 Q 
+ATOM 6225 O OE1 . GLN A 1 761 ? 21.247  -20.762 -20.973 1.0 92.69 ? 761 GLN A OE1 1 A0A1U8FD60 UNP 761 Q 
+ATOM 6226 N N   . LEU A 1 762 ? 16.123  -19.431 -19.316 1.0 92.06 ? 762 LEU A N   1 A0A1U8FD60 UNP 762 L 
+ATOM 6227 C CA  . LEU A 1 762 ? 15.395  -18.355 -18.644 1.0 92.06 ? 762 LEU A CA  1 A0A1U8FD60 UNP 762 L 
+ATOM 6228 C C   . LEU A 1 762 ? 14.085  -18.848 -18.015 1.0 92.06 ? 762 LEU A C   1 A0A1U8FD60 UNP 762 L 
+ATOM 6229 C CB  . LEU A 1 762 ? 15.114  -17.246 -19.668 1.0 92.06 ? 762 LEU A CB  1 A0A1U8FD60 UNP 762 L 
+ATOM 6230 O O   . LEU A 1 762 ? 13.792  -18.512 -16.867 1.0 92.06 ? 762 LEU A O   1 A0A1U8FD60 UNP 762 L 
+ATOM 6231 C CG  . LEU A 1 762 ? 14.237  -16.105 -19.128 1.0 92.06 ? 762 LEU A CG  1 A0A1U8FD60 UNP 762 L 
+ATOM 6232 C CD1 . LEU A 1 762 ? 14.932  -15.282 -18.040 1.0 92.06 ? 762 LEU A CD1 1 A0A1U8FD60 UNP 762 L 
+ATOM 6233 C CD2 . LEU A 1 762 ? 13.856  -15.184 -20.278 1.0 92.06 ? 762 LEU A CD2 1 A0A1U8FD60 UNP 762 L 
+ATOM 6234 N N   . LEU A 1 763 ? 13.294  -19.615 -18.769 1.0 91.69 ? 763 LEU A N   1 A0A1U8FD60 UNP 763 L 
+ATOM 6235 C CA  . LEU A 1 763 ? 12.006  -20.145 -18.319 1.0 91.69 ? 763 LEU A CA  1 A0A1U8FD60 UNP 763 L 
+ATOM 6236 C C   . LEU A 1 763 ? 12.168  -21.148 -17.173 1.0 91.69 ? 763 LEU A C   1 A0A1U8FD60 UNP 763 L 
+ATOM 6237 C CB  . LEU A 1 763 ? 11.269  -20.784 -19.508 1.0 91.69 ? 763 LEU A CB  1 A0A1U8FD60 UNP 763 L 
+ATOM 6238 O O   . LEU A 1 763 ? 11.285  -21.217 -16.319 1.0 91.69 ? 763 LEU A O   1 A0A1U8FD60 UNP 763 L 
+ATOM 6239 C CG  . LEU A 1 763 ? 10.792  -19.786 -20.578 1.0 91.69 ? 763 LEU A CG  1 A0A1U8FD60 UNP 763 L 
+ATOM 6240 C CD1 . LEU A 1 763 ? 10.247  -20.570 -21.768 1.0 91.69 ? 763 LEU A CD1 1 A0A1U8FD60 UNP 763 L 
+ATOM 6241 C CD2 . LEU A 1 763 ? 9.705   -18.842 -20.063 1.0 91.69 ? 763 LEU A CD2 1 A0A1U8FD60 UNP 763 L 
+ATOM 6242 N N   . GLY A 1 764 ? 13.303  -21.848 -17.113 1.0 89.00 ? 764 GLY A N   1 A0A1U8FD60 UNP 764 G 
+ATOM 6243 C CA  . GLY A 1 764 ? 13.659  -22.773 -16.038 1.0 89.00 ? 764 GLY A CA  1 A0A1U8FD60 UNP 764 G 
+ATOM 6244 C C   . GLY A 1 764 ? 14.098  -22.107 -14.730 1.0 89.00 ? 764 GLY A C   1 A0A1U8FD60 UNP 764 G 
+ATOM 6245 O O   . GLY A 1 764 ? 14.341  -22.804 -13.752 1.0 89.00 ? 764 GLY A O   1 A0A1U8FD60 UNP 764 G 
+ATOM 6246 N N   . CYS A 1 765 ? 14.195  -20.776 -14.660 1.0 87.44 ? 765 CYS A N   1 A0A1U8FD60 UNP 765 C 
+ATOM 6247 C CA  . CYS A 1 765 ? 14.594  -20.095 -13.427 1.0 87.44 ? 765 CYS A CA  1 A0A1U8FD60 UNP 765 C 
+ATOM 6248 C C   . CYS A 1 765 ? 13.527  -20.227 -12.316 1.0 87.44 ? 765 CYS A C   1 A0A1U8FD60 UNP 765 C 
+ATOM 6249 C CB  . CYS A 1 765 ? 14.880  -18.617 -13.729 1.0 87.44 ? 765 CYS A CB  1 A0A1U8FD60 UNP 765 C 
+ATOM 6250 O O   . CYS A 1 765 ? 12.452  -19.623 -12.383 1.0 87.44 ? 765 CYS A O   1 A0A1U8FD60 UNP 765 C 
+ATOM 6251 S SG  . CYS A 1 765 ? 16.420  -18.399 -14.663 1.0 87.44 ? 765 CYS A SG  1 A0A1U8FD60 UNP 765 C 
+ATOM 6252 N N   . ASP A 1 766 ? 13.850  -20.917 -11.217 1.0 85.06 ? 766 ASP A N   1 A0A1U8FD60 UNP 766 D 
+ATOM 6253 C CA  . ASP A 1 766 ? 12.938  -21.156 -10.080 1.0 85.06 ? 766 ASP A CA  1 A0A1U8FD60 UNP 766 D 
+ATOM 6254 C C   . ASP A 1 766 ? 12.457  -19.882 -9.372  1.0 85.06 ? 766 ASP A C   1 A0A1U8FD60 UNP 766 D 
+ATOM 6255 C CB  . ASP A 1 766 ? 13.611  -22.079 -9.060  1.0 85.06 ? 766 ASP A CB  1 A0A1U8FD60 UNP 766 D 
+ATOM 6256 O O   . ASP A 1 766 ? 11.421  -19.871 -8.704  1.0 85.06 ? 766 ASP A O   1 A0A1U8FD60 UNP 766 D 
+ATOM 6257 C CG  . ASP A 1 766 ? 13.676  -23.528 -9.539  1.0 85.06 ? 766 ASP A CG  1 A0A1U8FD60 UNP 766 D 
+ATOM 6258 O OD1 . ASP A 1 766 ? 12.723  -23.946 -10.234 1.0 85.06 ? 766 ASP A OD1 1 A0A1U8FD60 UNP 766 D 
+ATOM 6259 O OD2 . ASP A 1 766 ? 14.651  -24.196 -9.147  1.0 85.06 ? 766 ASP A OD2 1 A0A1U8FD60 UNP 766 D 
+ATOM 6260 N N   . HIS A 1 767 ? 13.164  -18.768 -9.534  1.0 85.50 ? 767 HIS A N   1 A0A1U8FD60 UNP 767 H 
+ATOM 6261 C CA  . HIS A 1 767 ? 12.833  -17.493 -8.893  1.0 85.50 ? 767 HIS A CA  1 A0A1U8FD60 UNP 767 H 
+ATOM 6262 C C   . HIS A 1 767 ? 11.997  -16.567 -9.800  1.0 85.50 ? 767 HIS A C   1 A0A1U8FD60 UNP 767 H 
+ATOM 6263 C CB  . HIS A 1 767 ? 14.133  -16.855 -8.382  1.0 85.50 ? 767 HIS A CB  1 A0A1U8FD60 UNP 767 H 
+ATOM 6264 O O   . HIS A 1 767 ? 11.646  -15.451 -9.393  1.0 85.50 ? 767 HIS A O   1 A0A1U8FD60 UNP 767 H 
+ATOM 6265 C CG  . HIS A 1 767 ? 15.020  -17.817 -7.616  1.0 85.50 ? 767 HIS A CG  1 A0A1U8FD60 UNP 767 H 
+ATOM 6266 C CD2 . HIS A 1 767 ? 16.390  -17.812 -7.592  1.0 85.50 ? 767 HIS A CD2 1 A0A1U8FD60 UNP 767 H 
+ATOM 6267 N ND1 . HIS A 1 767 ? 14.615  -18.905 -6.868  1.0 85.50 ? 767 HIS A ND1 1 A0A1U8FD60 UNP 767 H 
+ATOM 6268 C CE1 . HIS A 1 767 ? 15.712  -19.533 -6.413  1.0 85.50 ? 767 HIS A CE1 1 A0A1U8FD60 UNP 767 H 
+ATOM 6269 N NE2 . HIS A 1 767 ? 16.815  -18.897 -6.823  1.0 85.50 ? 767 HIS A NE2 1 A0A1U8FD60 UNP 767 H 
+ATOM 6270 N N   . LEU A 1 768 ? 11.679  -16.998 -11.029 1.0 89.62 ? 768 LEU A N   1 A0A1U8FD60 UNP 768 L 
+ATOM 6271 C CA  . LEU A 1 768 ? 10.955  -16.216 -12.033 1.0 89.62 ? 768 LEU A CA  1 A0A1U8FD60 UNP 768 L 
+ATOM 6272 C C   . LEU A 1 768 ? 9.447   -16.209 -11.793 1.0 89.62 ? 768 LEU A C   1 A0A1U8FD60 UNP 768 L 
+ATOM 6273 C CB  . LEU A 1 768 ? 11.337  -16.700 -13.441 1.0 89.62 ? 768 LEU A CB  1 A0A1U8FD60 UNP 768 L 
+ATOM 6274 O O   . LEU A 1 768 ? 8.735   -17.155 -12.103 1.0 89.62 ? 768 LEU A O   1 A0A1U8FD60 UNP 768 L 
+ATOM 6275 C CG  . LEU A 1 768 ? 10.758  -15.829 -14.569 1.0 89.62 ? 768 LEU A CG  1 A0A1U8FD60 UNP 768 L 
+ATOM 6276 C CD1 . LEU A 1 768 ? 11.213  -14.371 -14.467 1.0 89.62 ? 768 LEU A CD1 1 A0A1U8FD60 UNP 768 L 
+ATOM 6277 C CD2 . LEU A 1 768 ? 11.202  -16.387 -15.916 1.0 89.62 ? 768 LEU A CD2 1 A0A1U8FD60 UNP 768 L 
+ATOM 6278 N N   . ARG A 1 769 ? 8.928   -15.088 -11.279 1.0 90.69 ? 769 ARG A N   1 A0A1U8FD60 UNP 769 R 
+ATOM 6279 C CA  . ARG A 1 769 ? 7.497   -14.941 -10.966 1.0 90.69 ? 769 ARG A CA  1 A0A1U8FD60 UNP 769 R 
+ATOM 6280 C C   . ARG A 1 769 ? 6.702   -14.280 -12.077 1.0 90.69 ? 769 ARG A C   1 A0A1U8FD60 UNP 769 R 
+ATOM 6281 C CB  . ARG A 1 769 ? 7.324   -14.166 -9.650  1.0 90.69 ? 769 ARG A CB  1 A0A1U8FD60 UNP 769 R 
+ATOM 6282 O O   . ARG A 1 769 ? 5.524   -14.606 -12.246 1.0 90.69 ? 769 ARG A O   1 A0A1U8FD60 UNP 769 R 
+ATOM 6283 C CG  . ARG A 1 769 ? 7.914   -14.876 -8.422  1.0 90.69 ? 769 ARG A CG  1 A0A1U8FD60 UNP 769 R 
+ATOM 6284 C CD  . ARG A 1 769 ? 7.348   -16.282 -8.261  1.0 90.69 ? 769 ARG A CD  1 A0A1U8FD60 UNP 769 R 
+ATOM 6285 N NE  . ARG A 1 769 ? 7.634   -16.836 -6.929  1.0 90.69 ? 769 ARG A NE  1 A0A1U8FD60 UNP 769 R 
+ATOM 6286 N NH1 . ARG A 1 769 ? 5.935   -18.374 -6.950  1.0 90.69 ? 769 ARG A NH1 1 A0A1U8FD60 UNP 769 R 
+ATOM 6287 N NH2 . ARG A 1 769 ? 7.284   -18.214 -5.163  1.0 90.69 ? 769 ARG A NH2 1 A0A1U8FD60 UNP 769 R 
+ATOM 6288 C CZ  . ARG A 1 769 ? 6.946   -17.802 -6.352  1.0 90.69 ? 769 ARG A CZ  1 A0A1U8FD60 UNP 769 R 
+ATOM 6289 N N   . LYS A 1 770 ? 7.300   -13.315 -12.780 1.0 93.56 ? 770 LYS A N   1 A0A1U8FD60 UNP 770 K 
+ATOM 6290 C CA  . LYS A 1 770 ? 6.629   -12.504 -13.806 1.0 93.56 ? 770 LYS A CA  1 A0A1U8FD60 UNP 770 K 
+ATOM 6291 C C   . LYS A 1 770 ? 7.550   -12.328 -15.009 1.0 93.56 ? 770 LYS A C   1 A0A1U8FD60 UNP 770 K 
+ATOM 6292 C CB  . LYS A 1 770 ? 6.203   -11.137 -13.232 1.0 93.56 ? 770 LYS A CB  1 A0A1U8FD60 UNP 770 K 
+ATOM 6293 O O   . LYS A 1 770 ? 8.690   -11.903 -14.841 1.0 93.56 ? 770 LYS A O   1 A0A1U8FD60 UNP 770 K 
+ATOM 6294 C CG  . LYS A 1 770 ? 5.309   -11.249 -11.986 1.0 93.56 ? 770 LYS A CG  1 A0A1U8FD60 UNP 770 K 
+ATOM 6295 C CD  . LYS A 1 770 ? 4.895   -9.896  -11.393 1.0 93.56 ? 770 LYS A CD  1 A0A1U8FD60 UNP 770 K 
+ATOM 6296 C CE  . LYS A 1 770 ? 3.978   -10.204 -10.196 1.0 93.56 ? 770 LYS A CE  1 A0A1U8FD60 UNP 770 K 
+ATOM 6297 N NZ  . LYS A 1 770 ? 3.910   -9.112  -9.193  1.0 93.56 ? 770 LYS A NZ  1 A0A1U8FD60 UNP 770 K 
+ATOM 6298 N N   . LEU A 1 771 ? 7.037   -12.600 -16.203 1.0 95.75 ? 771 LEU A N   1 A0A1U8FD60 UNP 771 L 
+ATOM 6299 C CA  . LEU A 1 771 ? 7.790   -12.459 -17.446 1.0 95.75 ? 771 LEU A CA  1 A0A1U8FD60 UNP 771 L 
+ATOM 6300 C C   . LEU A 1 771 ? 6.961   -11.720 -18.506 1.0 95.75 ? 771 LEU A C   1 A0A1U8FD60 UNP 771 L 
+ATOM 6301 C CB  . LEU A 1 771 ? 8.238   -13.863 -17.889 1.0 95.75 ? 771 LEU A CB  1 A0A1U8FD60 UNP 771 L 
+ATOM 6302 O O   . LEU A 1 771 ? 5.819   -12.092 -18.767 1.0 95.75 ? 771 LEU A O   1 A0A1U8FD60 UNP 771 L 
+ATOM 6303 C CG  . LEU A 1 771 ? 9.179   -13.854 -19.102 1.0 95.75 ? 771 LEU A CG  1 A0A1U8FD60 UNP 771 L 
+ATOM 6304 C CD1 . LEU A 1 771 ? 10.512  -13.167 -18.798 1.0 95.75 ? 771 LEU A CD1 1 A0A1U8FD60 UNP 771 L 
+ATOM 6305 C CD2 . LEU A 1 771 ? 9.449   -15.287 -19.555 1.0 95.75 ? 771 LEU A CD2 1 A0A1U8FD60 UNP 771 L 
+ATOM 6306 N N   . ASP A 1 772 ? 7.529   -10.666 -19.090 1.0 96.50 ? 772 ASP A N   1 A0A1U8FD60 UNP 772 D 
+ATOM 6307 C CA  . ASP A 1 772 ? 6.978   -9.873  -20.200 1.0 96.50 ? 772 ASP A CA  1 A0A1U8FD60 UNP 772 D 
+ATOM 6308 C C   . ASP A 1 772 ? 7.985   -9.915  -21.363 1.0 96.50 ? 772 ASP A C   1 A0A1U8FD60 UNP 772 D 
+ATOM 6309 C CB  . ASP A 1 772 ? 6.665   -8.444  -19.682 1.0 96.50 ? 772 ASP A CB  1 A0A1U8FD60 UNP 772 D 
+ATOM 6310 O O   . ASP A 1 772 ? 8.981   -9.193  -21.339 1.0 96.50 ? 772 ASP A O   1 A0A1U8FD60 UNP 772 D 
+ATOM 6311 C CG  . ASP A 1 772 ? 5.904   -7.490  -20.626 1.0 96.50 ? 772 ASP A CG  1 A0A1U8FD60 UNP 772 D 
+ATOM 6312 O OD1 . ASP A 1 772 ? 5.417   -7.897  -21.699 1.0 96.50 ? 772 ASP A OD1 1 A0A1U8FD60 UNP 772 D 
+ATOM 6313 O OD2 . ASP A 1 772 ? 5.662   -6.316  -20.220 1.0 96.50 ? 772 ASP A OD2 1 A0A1U8FD60 UNP 772 D 
+ATOM 6314 N N   . LEU A 1 773 ? 7.774   -10.808 -22.334 1.0 96.94 ? 773 LEU A N   1 A0A1U8FD60 UNP 773 L 
+ATOM 6315 C CA  . LEU A 1 773 ? 8.643   -10.972 -23.505 1.0 96.94 ? 773 LEU A CA  1 A0A1U8FD60 UNP 773 L 
+ATOM 6316 C C   . LEU A 1 773 ? 8.145   -10.105 -24.659 1.0 96.94 ? 773 LEU A C   1 A0A1U8FD60 UNP 773 L 
+ATOM 6317 C CB  . LEU A 1 773 ? 8.711   -12.445 -23.951 1.0 96.94 ? 773 LEU A CB  1 A0A1U8FD60 UNP 773 L 
+ATOM 6318 O O   . LEU A 1 773 ? 6.965   -10.157 -25.014 1.0 96.94 ? 773 LEU A O   1 A0A1U8FD60 UNP 773 L 
+ATOM 6319 C CG  . LEU A 1 773 ? 9.320   -13.418 -22.931 1.0 96.94 ? 773 LEU A CG  1 A0A1U8FD60 UNP 773 L 
+ATOM 6320 C CD1 . LEU A 1 773 ? 9.340   -14.836 -23.498 1.0 96.94 ? 773 LEU A CD1 1 A0A1U8FD60 UNP 773 L 
+ATOM 6321 C CD2 . LEU A 1 773 ? 10.745  -13.028 -22.539 1.0 96.94 ? 773 LEU A CD2 1 A0A1U8FD60 UNP 773 L 
+ATOM 6322 N N   . ILE A 1 774 ? 9.048   -9.325  -25.247 1.0 96.06 ? 774 ILE A N   1 A0A1U8FD60 UNP 774 I 
+ATOM 6323 C CA  . ILE A 1 774 ? 8.765   -8.400  -26.341 1.0 96.06 ? 774 ILE A CA  1 A0A1U8FD60 UNP 774 I 
+ATOM 6324 C C   . ILE A 1 774 ? 9.744   -8.685  -27.476 1.0 96.06 ? 774 ILE A C   1 A0A1U8FD60 UNP 774 I 
+ATOM 6325 C CB  . ILE A 1 774 ? 8.849   -6.933  -25.863 1.0 96.06 ? 774 ILE A CB  1 A0A1U8FD60 UNP 774 I 
+ATOM 6326 O O   . ILE A 1 774 ? 10.933  -8.394  -27.365 1.0 96.06 ? 774 ILE A O   1 A0A1U8FD60 UNP 774 I 
+ATOM 6327 C CG1 . ILE A 1 774 ? 7.944   -6.690  -24.630 1.0 96.06 ? 774 ILE A CG1 1 A0A1U8FD60 UNP 774 I 
+ATOM 6328 C CG2 . ILE A 1 774 ? 8.454   -6.004  -27.031 1.0 96.06 ? 774 ILE A CG2 1 A0A1U8FD60 UNP 774 I 
+ATOM 6329 C CD1 . ILE A 1 774 ? 8.203   -5.372  -23.904 1.0 96.06 ? 774 ILE A CD1 1 A0A1U8FD60 UNP 774 I 
+ATOM 6330 N N   . GLY A 1 775 ? 9.221   -9.223  -28.573 1.0 92.25 ? 775 GLY A N   1 A0A1U8FD60 UNP 775 G 
+ATOM 6331 C CA  . GLY A 1 775 ? 10.012  -9.653  -29.723 1.0 92.25 ? 775 GLY A CA  1 A0A1U8FD60 UNP 775 G 
+ATOM 6332 C C   . GLY A 1 775 ? 9.588   -11.027 -30.219 1.0 92.25 ? 775 GLY A C   1 A0A1U8FD60 UNP 775 G 
+ATOM 6333 O O   . GLY A 1 775 ? 8.813   -11.720 -29.556 1.0 92.25 ? 775 GLY A O   1 A0A1U8FD60 UNP 775 G 
+ATOM 6334 N N   . HIS A 1 776 ? 10.075  -11.380 -31.406 1.0 94.19 ? 776 HIS A N   1 A0A1U8FD60 UNP 776 H 
+ATOM 6335 C CA  . HIS A 1 776 ? 9.705   -12.594 -32.130 1.0 94.19 ? 776 HIS A CA  1 A0A1U8FD60 UNP 776 H 
+ATOM 6336 C C   . HIS A 1 776 ? 10.181  -13.854 -31.395 1.0 94.19 ? 776 HIS A C   1 A0A1U8FD60 UNP 776 H 
+ATOM 6337 C CB  . HIS A 1 776 ? 10.295  -12.513 -33.543 1.0 94.19 ? 776 HIS A CB  1 A0A1U8FD60 UNP 776 H 
+ATOM 6338 O O   . HIS A 1 776 ? 11.294  -13.877 -30.877 1.0 94.19 ? 776 HIS A O   1 A0A1U8FD60 UNP 776 H 
+ATOM 6339 C CG  . HIS A 1 776 ? 9.933   -13.692 -34.405 1.0 94.19 ? 776 HIS A CG  1 A0A1U8FD60 UNP 776 H 
+ATOM 6340 C CD2 . HIS A 1 776 ? 8.822   -13.816 -35.195 1.0 94.19 ? 776 HIS A CD2 1 A0A1U8FD60 UNP 776 H 
+ATOM 6341 N ND1 . HIS A 1 776 ? 10.657  -14.857 -34.535 1.0 94.19 ? 776 HIS A ND1 1 A0A1U8FD60 UNP 776 H 
+ATOM 6342 C CE1 . HIS A 1 776 ? 10.000  -15.656 -35.392 1.0 94.19 ? 776 HIS A CE1 1 A0A1U8FD60 UNP 776 H 
+ATOM 6343 N NE2 . HIS A 1 776 ? 8.880   -15.061 -35.823 1.0 94.19 ? 776 HIS A NE2 1 A0A1U8FD60 UNP 776 H 
+ATOM 6344 N N   . ILE A 1 777 ? 9.371   -14.912 -31.377 1.0 95.44 ? 777 ILE A N   1 A0A1U8FD60 UNP 777 I 
+ATOM 6345 C CA  . ILE A 1 777 ? 9.707   -16.226 -30.817 1.0 95.44 ? 777 ILE A CA  1 A0A1U8FD60 UNP 777 I 
+ATOM 6346 C C   . ILE A 1 777 ? 9.358   -17.266 -31.881 1.0 95.44 ? 777 ILE A C   1 A0A1U8FD60 UNP 777 I 
+ATOM 6347 C CB  . ILE A 1 777 ? 8.951   -16.490 -29.491 1.0 95.44 ? 777 ILE A CB  1 A0A1U8FD60 UNP 777 I 
+ATOM 6348 O O   . ILE A 1 777 ? 8.185   -17.436 -32.198 1.0 95.44 ? 777 ILE A O   1 A0A1U8FD60 UNP 777 I 
+ATOM 6349 C CG1 . ILE A 1 777 ? 9.212   -15.376 -28.449 1.0 95.44 ? 777 ILE A CG1 1 A0A1U8FD60 UNP 777 I 
+ATOM 6350 C CG2 . ILE A 1 777 ? 9.354   -17.868 -28.927 1.0 95.44 ? 777 ILE A CG2 1 A0A1U8FD60 UNP 777 I 
+ATOM 6351 C CD1 . ILE A 1 777 ? 8.412   -15.521 -27.148 1.0 95.44 ? 777 ILE A CD1 1 A0A1U8FD60 UNP 777 I 
+ATOM 6352 N N   . SER A 1 778 ? 10.355  -17.964 -32.434 1.0 90.94 ? 778 SER A N   1 A0A1U8FD60 UNP 778 S 
+ATOM 6353 C CA  . SER A 1 778 ? 10.120  -18.932 -33.518 1.0 90.94 ? 778 SER A CA  1 A0A1U8FD60 UNP 778 S 
+ATOM 6354 C C   . SER A 1 778 ? 9.260   -20.115 -33.071 1.0 90.94 ? 778 SER A C   1 A0A1U8FD60 UNP 778 S 
+ATOM 6355 C CB  . SER A 1 778 ? 11.447  -19.419 -34.112 1.0 90.94 ? 778 SER A CB  1 A0A1U8FD60 UNP 778 S 
+ATOM 6356 O O   . SER A 1 778 ? 8.341   -20.513 -33.785 1.0 90.94 ? 778 SER A O   1 A0A1U8FD60 UNP 778 S 
+ATOM 6357 O OG  . SER A 1 778 ? 12.330  -19.876 -33.107 1.0 90.94 ? 778 SER A OG  1 A0A1U8FD60 UNP 778 S 
+ATOM 6358 N N   . LYS A 1 779 ? 9.518   -20.647 -31.870 1.0 92.31 ? 779 LYS A N   1 A0A1U8FD60 UNP 779 K 
+ATOM 6359 C CA  . LYS A 1 779 ? 8.714   -21.705 -31.249 1.0 92.31 ? 779 LYS A CA  1 A0A1U8FD60 UNP 779 K 
+ATOM 6360 C C   . LYS A 1 779 ? 8.749   -21.609 -29.726 1.0 92.31 ? 779 LYS A C   1 A0A1U8FD60 UNP 779 K 
+ATOM 6361 C CB  . LYS A 1 779 ? 9.219   -23.066 -31.755 1.0 92.31 ? 779 LYS A CB  1 A0A1U8FD60 UNP 779 K 
+ATOM 6362 O O   . LYS A 1 779 ? 9.808   -21.396 -29.138 1.0 92.31 ? 779 LYS A O   1 A0A1U8FD60 UNP 779 K 
+ATOM 6363 C CG  . LYS A 1 779 ? 8.335   -24.214 -31.255 1.0 92.31 ? 779 LYS A CG  1 A0A1U8FD60 UNP 779 K 
+ATOM 6364 C CD  . LYS A 1 779 ? 8.596   -25.512 -32.021 1.0 92.31 ? 779 LYS A CD  1 A0A1U8FD60 UNP 779 K 
+ATOM 6365 C CE  . LYS A 1 779 ? 7.639   -26.587 -31.494 1.0 92.31 ? 779 LYS A CE  1 A0A1U8FD60 UNP 779 K 
+ATOM 6366 N NZ  . LYS A 1 779 ? 7.079   -27.402 -32.591 1.0 92.31 ? 779 LYS A NZ  1 A0A1U8FD60 UNP 779 K 
+ATOM 6367 N N   . LEU A 1 780 ? 7.599   -21.788 -29.074 1.0 94.06 ? 780 LEU A N   1 A0A1U8FD60 UNP 780 L 
+ATOM 6368 C CA  . LEU A 1 780 ? 7.549   -21.882 -27.614 1.0 94.06 ? 780 LEU A CA  1 A0A1U8FD60 UNP 780 L 
+ATOM 6369 C C   . LEU A 1 780 ? 8.145   -23.221 -27.141 1.0 94.06 ? 780 LEU A C   1 A0A1U8FD60 UNP 780 L 
+ATOM 6370 C CB  . LEU A 1 780 ? 6.111   -21.714 -27.094 1.0 94.06 ? 780 LEU A CB  1 A0A1U8FD60 UNP 780 L 
+ATOM 6371 O O   . LEU A 1 780 ? 7.804   -24.263 -27.701 1.0 94.06 ? 780 LEU A O   1 A0A1U8FD60 UNP 780 L 
+ATOM 6372 C CG  . LEU A 1 780 ? 5.655   -20.254 -26.942 1.0 94.06 ? 780 LEU A CG  1 A0A1U8FD60 UNP 780 L 
+ATOM 6373 C CD1 . LEU A 1 780 ? 4.168   -20.231 -26.590 1.0 94.06 ? 780 LEU A CD1 1 A0A1U8FD60 UNP 780 L 
+ATOM 6374 C CD2 . LEU A 1 780 ? 6.405   -19.504 -25.833 1.0 94.06 ? 780 LEU A CD2 1 A0A1U8FD60 UNP 780 L 
+ATOM 6375 N N   . PRO A 1 781 ? 9.006   -23.225 -26.107 1.0 93.62 ? 781 PRO A N   1 A0A1U8FD60 UNP 781 P 
+ATOM 6376 C CA  . PRO A 1 781 ? 9.471   -24.463 -25.493 1.0 93.62 ? 781 PRO A CA  1 A0A1U8FD60 UNP 781 P 
+ATOM 6377 C C   . PRO A 1 781 ? 8.332   -25.276 -24.874 1.0 93.62 ? 781 PRO A C   1 A0A1U8FD60 UNP 781 P 
+ATOM 6378 C CB  . PRO A 1 781 ? 10.485  -24.040 -24.429 1.0 93.62 ? 781 PRO A CB  1 A0A1U8FD60 UNP 781 P 
+ATOM 6379 O O   . PRO A 1 781 ? 7.317   -24.719 -24.470 1.0 93.62 ? 781 PRO A O   1 A0A1U8FD60 UNP 781 P 
+ATOM 6380 C CG  . PRO A 1 781 ? 10.984  -22.692 -24.945 1.0 93.62 ? 781 PRO A CG  1 A0A1U8FD60 UNP 781 P 
+ATOM 6381 C CD  . PRO A 1 781 ? 9.716   -22.088 -25.538 1.0 93.62 ? 781 PRO A CD  1 A0A1U8FD60 UNP 781 P 
+ATOM 6382 N N   . GLU A 1 782 ? 8.532   -26.586 -24.733 1.0 93.31 ? 782 GLU A N   1 A0A1U8FD60 UNP 782 E 
+ATOM 6383 C CA  . GLU A 1 782 ? 7.593   -27.461 -24.027 1.0 93.31 ? 782 GLU A CA  1 A0A1U8FD60 UNP 782 E 
+ATOM 6384 C C   . GLU A 1 782 ? 7.388   -27.054 -22.561 1.0 93.31 ? 782 GLU A C   1 A0A1U8FD60 UNP 782 E 
+ATOM 6385 C CB  . GLU A 1 782 ? 8.080   -28.917 -24.099 1.0 93.31 ? 782 GLU A CB  1 A0A1U8FD60 UNP 782 E 
+ATOM 6386 O O   . GLU A 1 782 ? 8.278   -26.514 -21.900 1.0 93.31 ? 782 GLU A O   1 A0A1U8FD60 UNP 782 E 
+ATOM 6387 C CG  . GLU A 1 782 ? 7.803   -29.567 -25.459 1.0 93.31 ? 782 GLU A CG  1 A0A1U8FD60 UNP 782 E 
+ATOM 6388 C CD  . GLU A 1 782 ? 6.300   -29.690 -25.762 1.0 93.31 ? 782 GLU A CD  1 A0A1U8FD60 UNP 782 E 
+ATOM 6389 O OE1 . GLU A 1 782 ? 5.980   -29.843 -26.958 1.0 93.31 ? 782 GLU A OE1 1 A0A1U8FD60 UNP 782 E 
+ATOM 6390 O OE2 . GLU A 1 782 ? 5.485   -29.601 -24.800 1.0 93.31 ? 782 GLU A OE2 1 A0A1U8FD60 UNP 782 E 
+ATOM 6391 N N   . HIS A 1 783 ? 6.206   -27.365 -22.026 1.0 90.25 ? 783 HIS A N   1 A0A1U8FD60 UNP 783 H 
+ATOM 6392 C CA  . HIS A 1 783 ? 5.767   -26.932 -20.694 1.0 90.25 ? 783 HIS A CA  1 A0A1U8FD60 UNP 783 H 
+ATOM 6393 C C   . HIS A 1 783 ? 6.715   -27.336 -19.546 1.0 90.25 ? 783 HIS A C   1 A0A1U8FD60 UNP 783 H 
+ATOM 6394 C CB  . HIS A 1 783 ? 4.353   -27.471 -20.443 1.0 90.25 ? 783 HIS A CB  1 A0A1U8FD60 UNP 783 H 
+ATOM 6395 O O   . HIS A 1 783 ? 6.807   -26.617 -18.555 1.0 90.25 ? 783 HIS A O   1 A0A1U8FD60 UNP 783 H 
+ATOM 6396 C CG  . HIS A 1 783 ? 4.302   -28.973 -20.299 1.0 90.25 ? 783 HIS A CG  1 A0A1U8FD60 UNP 783 H 
+ATOM 6397 C CD2 . HIS A 1 783 ? 4.117   -29.660 -19.129 1.0 90.25 ? 783 HIS A CD2 1 A0A1U8FD60 UNP 783 H 
+ATOM 6398 N ND1 . HIS A 1 783 ? 4.507   -29.909 -21.297 1.0 90.25 ? 783 HIS A ND1 1 A0A1U8FD60 UNP 783 H 
+ATOM 6399 C CE1 . HIS A 1 783 ? 4.457   -31.126 -20.730 1.0 90.25 ? 783 HIS A CE1 1 A0A1U8FD60 UNP 783 H 
+ATOM 6400 N NE2 . HIS A 1 783 ? 4.203   -31.022 -19.419 1.0 90.25 ? 783 HIS A NE2 1 A0A1U8FD60 UNP 783 H 
+ATOM 6401 N N   . HIS A 1 784 ? 7.458   -28.441 -19.675 1.0 89.69 ? 784 HIS A N   1 A0A1U8FD60 UNP 784 H 
+ATOM 6402 C CA  . HIS A 1 784 ? 8.401   -28.911 -18.653 1.0 89.69 ? 784 HIS A CA  1 A0A1U8FD60 UNP 784 H 
+ATOM 6403 C C   . HIS A 1 784 ? 9.659   -28.031 -18.514 1.0 89.69 ? 784 HIS A C   1 A0A1U8FD60 UNP 784 H 
+ATOM 6404 C CB  . HIS A 1 784 ? 8.772   -30.370 -18.948 1.0 89.69 ? 784 HIS A CB  1 A0A1U8FD60 UNP 784 H 
+ATOM 6405 O O   . HIS A 1 784 ? 10.399  -28.180 -17.546 1.0 89.69 ? 784 HIS A O   1 A0A1U8FD60 UNP 784 H 
+ATOM 6406 C CG  . HIS A 1 784 ? 9.633   -30.526 -20.174 1.0 89.69 ? 784 HIS A CG  1 A0A1U8FD60 UNP 784 H 
+ATOM 6407 C CD2 . HIS A 1 784 ? 9.243   -30.963 -21.412 1.0 89.69 ? 784 HIS A CD2 1 A0A1U8FD60 UNP 784 H 
+ATOM 6408 N ND1 . HIS A 1 784 ? 10.980  -30.261 -20.242 1.0 89.69 ? 784 HIS A ND1 1 A0A1U8FD60 UNP 784 H 
+ATOM 6409 C CE1 . HIS A 1 784 ? 11.394  -30.550 -21.483 1.0 89.69 ? 784 HIS A CE1 1 A0A1U8FD60 UNP 784 H 
+ATOM 6410 N NE2 . HIS A 1 784 ? 10.367  -30.957 -22.242 1.0 89.69 ? 784 HIS A NE2 1 A0A1U8FD60 UNP 784 H 
+ATOM 6411 N N   . PHE A 1 785 ? 9.919   -27.118 -19.460 1.0 90.50 ? 785 PHE A N   1 A0A1U8FD60 UNP 785 F 
+ATOM 6412 C CA  . PHE A 1 785 ? 10.980  -26.111 -19.335 1.0 90.50 ? 785 PHE A CA  1 A0A1U8FD60 UNP 785 F 
+ATOM 6413 C C   . PHE A 1 785 ? 10.556  -24.901 -18.494 1.0 90.50 ? 785 PHE A C   1 A0A1U8FD60 UNP 785 F 
+ATOM 6414 C CB  . PHE A 1 785 ? 11.431  -25.643 -20.725 1.0 90.50 ? 785 PHE A CB  1 A0A1U8FD60 UNP 785 F 
+ATOM 6415 O O   . PHE A 1 785 ? 11.396  -24.072 -18.155 1.0 90.50 ? 785 PHE A O   1 A0A1U8FD60 UNP 785 F 
+ATOM 6416 C CG  . PHE A 1 785 ? 12.172  -26.689 -21.531 1.0 90.50 ? 785 PHE A CG  1 A0A1U8FD60 UNP 785 F 
+ATOM 6417 C CD1 . PHE A 1 785 ? 13.486  -27.043 -21.174 1.0 90.50 ? 785 PHE A CD1 1 A0A1U8FD60 UNP 785 F 
+ATOM 6418 C CD2 . PHE A 1 785 ? 11.562  -27.299 -22.641 1.0 90.50 ? 785 PHE A CD2 1 A0A1U8FD60 UNP 785 F 
+ATOM 6419 C CE1 . PHE A 1 785 ? 14.187  -28.002 -21.925 1.0 90.50 ? 785 PHE A CE1 1 A0A1U8FD60 UNP 785 F 
+ATOM 6420 C CE2 . PHE A 1 785 ? 12.266  -28.250 -23.401 1.0 90.50 ? 785 PHE A CE2 1 A0A1U8FD60 UNP 785 F 
+ATOM 6421 C CZ  . PHE A 1 785 ? 13.580  -28.601 -23.043 1.0 90.50 ? 785 PHE A CZ  1 A0A1U8FD60 UNP 785 F 
+ATOM 6422 N N   . PHE A 1 786 ? 9.268   -24.762 -18.175 1.0 90.62 ? 786 PHE A N   1 A0A1U8FD60 UNP 786 F 
+ATOM 6423 C CA  . PHE A 1 786 ? 8.776   -23.645 -17.382 1.0 90.62 ? 786 PHE A CA  1 A0A1U8FD60 UNP 786 F 
+ATOM 6424 C C   . PHE A 1 786 ? 8.878   -23.963 -15.897 1.0 90.62 ? 786 PHE A C   1 A0A1U8FD60 UNP 786 F 
+ATOM 6425 C CB  . PHE A 1 786 ? 7.337   -23.293 -17.754 1.0 90.62 ? 786 PHE A CB  1 A0A1U8FD60 UNP 786 F 
+ATOM 6426 O O   . PHE A 1 786 ? 8.348   -24.959 -15.403 1.0 90.62 ? 786 PHE A O   1 A0A1U8FD60 UNP 786 F 
+ATOM 6427 C CG  . PHE A 1 786 ? 7.159   -22.681 -19.130 1.0 90.62 ? 786 PHE A CG  1 A0A1U8FD60 UNP 786 F 
+ATOM 6428 C CD1 . PHE A 1 786 ? 6.823   -21.321 -19.261 1.0 90.62 ? 786 PHE A CD1 1 A0A1U8FD60 UNP 786 F 
+ATOM 6429 C CD2 . PHE A 1 786 ? 7.288   -23.477 -20.281 1.0 90.62 ? 786 PHE A CD2 1 A0A1U8FD60 UNP 786 F 
+ATOM 6430 C CE1 . PHE A 1 786 ? 6.608   -20.762 -20.535 1.0 90.62 ? 786 PHE A CE1 1 A0A1U8FD60 UNP 786 F 
+ATOM 6431 C CE2 . PHE A 1 786 ? 7.076   -22.919 -21.550 1.0 90.62 ? 786 PHE A CE2 1 A0A1U8FD60 UNP 786 F 
+ATOM 6432 C CZ  . PHE A 1 786 ? 6.731   -21.565 -21.681 1.0 90.62 ? 786 PHE A CZ  1 A0A1U8FD60 UNP 786 F 
+ATOM 6433 N N   . SER A 1 787 ? 9.496   -23.045 -15.169 1.0 84.50 ? 787 SER A N   1 A0A1U8FD60 UNP 787 S 
+ATOM 6434 C CA  . SER A 1 787 ? 9.524   -23.056 -13.720 1.0 84.50 ? 787 SER A CA  1 A0A1U8FD60 UNP 787 S 
+ATOM 6435 C C   . SER A 1 787 ? 8.116   -23.041 -13.126 1.0 84.50 ? 787 SER A C   1 A0A1U8FD60 UNP 787 S 
+ATOM 6436 C CB  . SER A 1 787 ? 10.334  -21.861 -13.237 1.0 84.50 ? 787 SER A CB  1 A0A1U8FD60 UNP 787 S 
+ATOM 6437 O O   . SER A 1 787 ? 7.224   -22.285 -13.527 1.0 84.50 ? 787 SER A O   1 A0A1U8FD60 UNP 787 S 
+ATOM 6438 O OG  . SER A 1 787 ? 10.103  -21.613 -11.870 1.0 84.50 ? 787 SER A OG  1 A0A1U8FD60 UNP 787 S 
+ATOM 6439 N N   . GLN A 1 788 ? 7.955   -23.827 -12.064 1.0 84.81 ? 788 GLN A N   1 A0A1U8FD60 UNP 788 Q 
+ATOM 6440 C CA  . GLN A 1 788 ? 6.730   -23.939 -11.277 1.0 84.81 ? 788 GLN A CA  1 A0A1U8FD60 UNP 788 Q 
+ATOM 6441 C C   . GLN A 1 788 ? 6.418   -22.676 -10.459 1.0 84.81 ? 788 GLN A C   1 A0A1U8FD60 UNP 788 Q 
+ATOM 6442 C CB  . GLN A 1 788 ? 6.867   -25.166 -10.359 1.0 84.81 ? 788 GLN A CB  1 A0A1U8FD60 UNP 788 Q 
+ATOM 6443 O O   . GLN A 1 788 ? 5.446   -22.652 -9.699  1.0 84.81 ? 788 GLN A O   1 A0A1U8FD60 UNP 788 Q 
+ATOM 6444 C CG  . GLN A 1 788 ? 6.970   -26.482 -11.154 1.0 84.81 ? 788 GLN A CG  1 A0A1U8FD60 UNP 788 Q 
+ATOM 6445 C CD  . GLN A 1 788 ? 5.701   -26.772 -11.939 1.0 84.81 ? 788 GLN A CD  1 A0A1U8FD60 UNP 788 Q 
+ATOM 6446 N NE2 . GLN A 1 788 ? 5.766   -27.487 -13.040 1.0 84.81 ? 788 GLN A NE2 1 A0A1U8FD60 UNP 788 Q 
+ATOM 6447 O OE1 . GLN A 1 788 ? 4.630   -26.340 -11.558 1.0 84.81 ? 788 GLN A OE1 1 A0A1U8FD60 UNP 788 Q 
+ATOM 6448 N N   . SER A 1 789 ? 7.249   -21.634 -10.541 1.0 86.75 ? 789 SER A N   1 A0A1U8FD60 UNP 789 S 
+ATOM 6449 C CA  . SER A 1 789 ? 7.057   -20.381 -9.814  1.0 86.75 ? 789 SER A CA  1 A0A1U8FD60 UNP 789 S 
+ATOM 6450 C C   . SER A 1 789 ? 6.430   -19.265 -10.653 1.0 86.75 ? 789 SER A C   1 A0A1U8FD60 UNP 789 S 
+ATOM 6451 C CB  . SER A 1 789 ? 8.376   -19.961 -9.174  1.0 86.75 ? 789 SER A CB  1 A0A1U8FD60 UNP 789 S 
+ATOM 6452 O O   . SER A 1 789 ? 5.980   -18.275 -10.059 1.0 86.75 ? 789 SER A O   1 A0A1U8FD60 UNP 789 S 
+ATOM 6453 O OG  . SER A 1 789 ? 9.259   -19.418 -10.113 1.0 86.75 ? 789 SER A OG  1 A0A1U8FD60 UNP 789 S 
+ATOM 6454 N N   . LEU A 1 790 ? 6.326   -19.436 -11.979 1.0 91.06 ? 790 LEU A N   1 A0A1U8FD60 UNP 790 L 
+ATOM 6455 C CA  . LEU A 1 790 ? 5.805   -18.430 -12.904 1.0 91.06 ? 790 LEU A CA  1 A0A1U8FD60 UNP 790 L 
+ATOM 6456 C C   . LEU A 1 790 ? 4.303   -18.195 -12.697 1.0 91.06 ? 790 LEU A C   1 A0A1U8FD60 UNP 790 L 
+ATOM 6457 C CB  . LEU A 1 790 ? 6.138   -18.836 -14.353 1.0 91.06 ? 790 LEU A CB  1 A0A1U8FD60 UNP 790 L 
+ATOM 6458 O O   . LEU A 1 790 ? 3.468   -19.060 -12.940 1.0 91.06 ? 790 LEU A O   1 A0A1U8FD60 UNP 790 L 
+ATOM 6459 C CG  . LEU A 1 790 ? 5.809   -17.750 -15.399 1.0 91.06 ? 790 LEU A CG  1 A0A1U8FD60 UNP 790 L 
+ATOM 6460 C CD1 . LEU A 1 790 ? 6.718   -16.524 -15.272 1.0 91.06 ? 790 LEU A CD1 1 A0A1U8FD60 UNP 790 L 
+ATOM 6461 C CD2 . LEU A 1 790 ? 5.979   -18.304 -16.811 1.0 91.06 ? 790 LEU A CD2 1 A0A1U8FD60 UNP 790 L 
+ATOM 6462 N N   . THR A 1 791 ? 3.964   -16.977 -12.273 1.0 92.56 ? 791 THR A N   1 A0A1U8FD60 UNP 791 T 
+ATOM 6463 C CA  . THR A 1 791 ? 2.582   -16.565 -11.961 1.0 92.56 ? 791 THR A CA  1 A0A1U8FD60 UNP 791 T 
+ATOM 6464 C C   . THR A 1 791 ? 1.955   -15.678 -13.025 1.0 92.56 ? 791 THR A C   1 A0A1U8FD60 UNP 791 T 
+ATOM 6465 C CB  . THR A 1 791 ? 2.492   -15.845 -10.609 1.0 92.56 ? 791 THR A CB  1 A0A1U8FD60 UNP 791 T 
+ATOM 6466 O O   . THR A 1 791 ? 0.730   -15.619 -13.141 1.0 92.56 ? 791 THR A O   1 A0A1U8FD60 UNP 791 T 
+ATOM 6467 C CG2 . THR A 1 791 ? 2.926   -16.734 -9.447  1.0 92.56 ? 791 THR A CG2 1 A0A1U8FD60 UNP 791 T 
+ATOM 6468 O OG1 . THR A 1 791 ? 3.279   -14.666 -10.593 1.0 92.56 ? 791 THR A OG1 1 A0A1U8FD60 UNP 791 T 
+ATOM 6469 N N   . LYS A 1 792 ? 2.779   -14.969 -13.801 1.0 94.50 ? 792 LYS A N   1 A0A1U8FD60 UNP 792 K 
+ATOM 6470 C CA  . LYS A 1 792 ? 2.323   -14.069 -14.857 1.0 94.50 ? 792 LYS A CA  1 A0A1U8FD60 UNP 792 K 
+ATOM 6471 C C   . LYS A 1 792 ? 3.222   -14.165 -16.075 1.0 94.50 ? 792 LYS A C   1 A0A1U8FD60 UNP 792 K 
+ATOM 6472 C CB  . LYS A 1 792 ? 2.248   -12.636 -14.317 1.0 94.50 ? 792 LYS A CB  1 A0A1U8FD60 UNP 792 K 
+ATOM 6473 O O   . LYS A 1 792 ? 4.424   -13.930 -15.961 1.0 94.50 ? 792 LYS A O   1 A0A1U8FD60 UNP 792 K 
+ATOM 6474 C CG  . LYS A 1 792 ? 1.827   -11.636 -15.401 1.0 94.50 ? 792 LYS A CG  1 A0A1U8FD60 UNP 792 K 
+ATOM 6475 C CD  . LYS A 1 792 ? 1.495   -10.275 -14.790 1.0 94.50 ? 792 LYS A CD  1 A0A1U8FD60 UNP 792 K 
+ATOM 6476 C CE  . LYS A 1 792 ? 1.065   -9.341  -15.922 1.0 94.50 ? 792 LYS A CE  1 A0A1U8FD60 UNP 792 K 
+ATOM 6477 N NZ  . LYS A 1 792 ? 0.599   -8.035  -15.404 1.0 94.50 ? 792 LYS A NZ  1 A0A1U8FD60 UNP 792 K 
+ATOM 6478 N N   . LEU A 1 793 ? 2.606   -14.396 -17.227 1.0 96.75 ? 793 LEU A N   1 A0A1U8FD60 UNP 793 L 
+ATOM 6479 C CA  . LEU A 1 793 ? 3.267   -14.380 -18.523 1.0 96.75 ? 793 LEU A CA  1 A0A1U8FD60 UNP 793 L 
+ATOM 6480 C C   . LEU A 1 793 ? 2.596   -13.356 -19.439 1.0 96.75 ? 793 LEU A C   1 A0A1U8FD60 UNP 793 L 
+ATOM 6481 C CB  . LEU A 1 793 ? 3.265   -15.800 -19.105 1.0 96.75 ? 793 LEU A CB  1 A0A1U8FD60 UNP 793 L 
+ATOM 6482 O O   . LEU A 1 793 ? 1.370   -13.265 -19.527 1.0 96.75 ? 793 LEU A O   1 A0A1U8FD60 UNP 793 L 
+ATOM 6483 C CG  . LEU A 1 793 ? 4.018   -15.933 -20.442 1.0 96.75 ? 793 LEU A CG  1 A0A1U8FD60 UNP 793 L 
+ATOM 6484 C CD1 . LEU A 1 793 ? 5.502   -15.577 -20.328 1.0 96.75 ? 793 LEU A CD1 1 A0A1U8FD60 UNP 793 L 
+ATOM 6485 C CD2 . LEU A 1 793 ? 3.901   -17.371 -20.930 1.0 96.75 ? 793 LEU A CD2 1 A0A1U8FD60 UNP 793 L 
+ATOM 6486 N N   . THR A 1 794 ? 3.402   -12.544 -20.104 1.0 97.75 ? 794 THR A N   1 A0A1U8FD60 UNP 794 T 
+ATOM 6487 C CA  . THR A 1 794 ? 2.966   -11.644 -21.166 1.0 97.75 ? 794 THR A CA  1 A0A1U8FD60 UNP 794 T 
+ATOM 6488 C C   . THR A 1 794 ? 3.860   -11.859 -22.375 1.0 97.75 ? 794 THR A C   1 A0A1U8FD60 UNP 794 T 
+ATOM 6489 C CB  . THR A 1 794 ? 2.946   -10.185 -20.691 1.0 97.75 ? 794 THR A CB  1 A0A1U8FD60 UNP 794 T 
+ATOM 6490 O O   . THR A 1 794 ? 5.079   -11.777 -22.259 1.0 97.75 ? 794 THR A O   1 A0A1U8FD60 UNP 794 T 
+ATOM 6491 C CG2 . THR A 1 794 ? 2.453   -9.224  -21.773 1.0 97.75 ? 794 THR A CG2 1 A0A1U8FD60 UNP 794 T 
+ATOM 6492 O OG1 . THR A 1 794 ? 2.053   -10.101 -19.591 1.0 97.75 ? 794 THR A OG1 1 A0A1U8FD60 UNP 794 T 
+ATOM 6493 N N   . LEU A 1 795 ? 3.246   -12.159 -23.514 1.0 97.75 ? 795 LEU A N   1 A0A1U8FD60 UNP 795 L 
+ATOM 6494 C CA  . LEU A 1 795 ? 3.918   -12.305 -24.799 1.0 97.75 ? 795 LEU A CA  1 A0A1U8FD60 UNP 795 L 
+ATOM 6495 C C   . LEU A 1 795 ? 3.485   -11.146 -25.686 1.0 97.75 ? 795 LEU A C   1 A0A1U8FD60 UNP 795 L 
+ATOM 6496 C CB  . LEU A 1 795 ? 3.568   -13.666 -25.425 1.0 97.75 ? 795 LEU A CB  1 A0A1U8FD60 UNP 795 L 
+ATOM 6497 O O   . LEU A 1 795 ? 2.283   -10.887 -25.819 1.0 97.75 ? 795 LEU A O   1 A0A1U8FD60 UNP 795 L 
+ATOM 6498 C CG  . LEU A 1 795 ? 3.982   -14.894 -24.594 1.0 97.75 ? 795 LEU A CG  1 A0A1U8FD60 UNP 795 L 
+ATOM 6499 C CD1 . LEU A 1 795 ? 3.628   -16.172 -25.351 1.0 97.75 ? 795 LEU A CD1 1 A0A1U8FD60 UNP 795 L 
+ATOM 6500 C CD2 . LEU A 1 795 ? 5.481   -14.920 -24.293 1.0 97.75 ? 795 LEU A CD2 1 A0A1U8FD60 UNP 795 L 
+ATOM 6501 N N   . ARG A 1 796 ? 4.450   -10.424 -26.260 1.0 96.44 ? 796 ARG A N   1 A0A1U8FD60 UNP 796 R 
+ATOM 6502 C CA  . ARG A 1 796 ? 4.191   -9.297  -27.154 1.0 96.44 ? 796 ARG A CA  1 A0A1U8FD60 UNP 796 R 
+ATOM 6503 C C   . ARG A 1 796 ? 4.990   -9.414  -28.429 1.0 96.44 ? 796 ARG A C   1 A0A1U8FD60 UNP 796 R 
+ATOM 6504 C CB  . ARG A 1 796 ? 4.481   -7.944  -26.506 1.0 96.44 ? 796 ARG A CB  1 A0A1U8FD60 UNP 796 R 
+ATOM 6505 O O   . ARG A 1 796 ? 6.200   -9.612  -28.370 1.0 96.44 ? 796 ARG A O   1 A0A1U8FD60 UNP 796 R 
+ATOM 6506 C CG  . ARG A 1 796 ? 3.994   -7.829  -25.064 1.0 96.44 ? 796 ARG A CG  1 A0A1U8FD60 UNP 796 R 
+ATOM 6507 C CD  . ARG A 1 796 ? 3.953   -6.352  -24.697 1.0 96.44 ? 796 ARG A CD  1 A0A1U8FD60 UNP 796 R 
+ATOM 6508 N NE  . ARG A 1 796 ? 3.772   -6.186  -23.256 1.0 96.44 ? 796 ARG A NE  1 A0A1U8FD60 UNP 796 R 
+ATOM 6509 N NH1 . ARG A 1 796 ? 2.739   -4.138  -23.319 1.0 96.44 ? 796 ARG A NH1 1 A0A1U8FD60 UNP 796 R 
+ATOM 6510 N NH2 . ARG A 1 796 ? 3.236   -5.110  -21.360 1.0 96.44 ? 796 ARG A NH2 1 A0A1U8FD60 UNP 796 R 
+ATOM 6511 C CZ  . ARG A 1 796 ? 3.237   -5.150  -22.656 1.0 96.44 ? 796 ARG A CZ  1 A0A1U8FD60 UNP 796 R 
+ATOM 6512 N N   . ARG A 1 797 ? 4.330   -9.201  -29.570 1.0 94.06 ? 797 ARG A N   1 A0A1U8FD60 UNP 797 R 
+ATOM 6513 C CA  . ARG A 1 797 ? 4.981   -9.235  -30.892 1.0 94.06 ? 797 ARG A CA  1 A0A1U8FD60 UNP 797 R 
+ATOM 6514 C C   . ARG A 1 797 ? 5.773   -10.527 -31.130 1.0 94.06 ? 797 ARG A C   1 A0A1U8FD60 UNP 797 R 
+ATOM 6515 C CB  . ARG A 1 797 ? 5.833   -7.967  -31.098 1.0 94.06 ? 797 ARG A CB  1 A0A1U8FD60 UNP 797 R 
+ATOM 6516 O O   . ARG A 1 797 ? 6.785   -10.514 -31.818 1.0 94.06 ? 797 ARG A O   1 A0A1U8FD60 UNP 797 R 
+ATOM 6517 C CG  . ARG A 1 797 ? 5.034   -6.665  -30.956 1.0 94.06 ? 797 ARG A CG  1 A0A1U8FD60 UNP 797 R 
+ATOM 6518 C CD  . ARG A 1 797 ? 5.967   -5.466  -31.129 1.0 94.06 ? 797 ARG A CD  1 A0A1U8FD60 UNP 797 R 
+ATOM 6519 N NE  . ARG A 1 797 ? 5.219   -4.196  -31.086 1.0 94.06 ? 797 ARG A NE  1 A0A1U8FD60 UNP 797 R 
+ATOM 6520 N NH1 . ARG A 1 797 ? 7.002   -2.814  -31.522 1.0 94.06 ? 797 ARG A NH1 1 A0A1U8FD60 UNP 797 R 
+ATOM 6521 N NH2 . ARG A 1 797 ? 4.961   -1.943  -31.284 1.0 94.06 ? 797 ARG A NH2 1 A0A1U8FD60 UNP 797 R 
+ATOM 6522 C CZ  . ARG A 1 797 ? 5.730   -2.995  -31.293 1.0 94.06 ? 797 ARG A CZ  1 A0A1U8FD60 UNP 797 R 
+ATOM 6523 N N   . SER A 1 798 ? 5.313   -11.625 -30.531 1.0 94.50 ? 798 SER A N   1 A0A1U8FD60 UNP 798 S 
+ATOM 6524 C CA  . SER A 1 798 ? 5.988   -12.921 -30.573 1.0 94.50 ? 798 SER A CA  1 A0A1U8FD60 UNP 798 S 
+ATOM 6525 C C   . SER A 1 798 ? 5.845   -13.640 -31.904 1.0 94.50 ? 798 SER A C   1 A0A1U8FD60 UNP 798 S 
+ATOM 6526 C CB  . SER A 1 798 ? 5.562   -13.799 -29.396 1.0 94.50 ? 798 SER A CB  1 A0A1U8FD60 UNP 798 S 
+ATOM 6527 O O   . SER A 1 798 ? 6.716   -14.434 -32.226 1.0 94.50 ? 798 SER A O   1 A0A1U8FD60 UNP 798 S 
+ATOM 6528 O OG  . SER A 1 798 ? 5.780   -13.084 -28.192 1.0 94.50 ? 798 SER A OG  1 A0A1U8FD60 UNP 798 S 
+ATOM 6529 N N   . GLY A 1 799 ? 4.817   -13.342 -32.702 1.0 94.25 ? 799 GLY A N   1 A0A1U8FD60 UNP 799 G 
+ATOM 6530 C CA  . GLY A 1 799 ? 4.677   -13.917 -34.041 1.0 94.25 ? 799 GLY A CA  1 A0A1U8FD60 UNP 799 G 
+ATOM 6531 C C   . GLY A 1 799 ? 4.451   -15.430 -34.053 1.0 94.25 ? 799 GLY A C   1 A0A1U8FD60 UNP 799 G 
+ATOM 6532 O O   . GLY A 1 799 ? 4.764   -16.078 -35.046 1.0 94.25 ? 799 GLY A O   1 A0A1U8FD60 UNP 799 G 
+ATOM 6533 N N   . LEU A 1 800 ? 3.926   -16.008 -32.965 1.0 95.69 ? 800 LEU A N   1 A0A1U8FD60 UNP 800 L 
+ATOM 6534 C CA  . LEU A 1 800 ? 3.749   -17.456 -32.854 1.0 95.69 ? 800 LEU A CA  1 A0A1U8FD60 UNP 800 L 
+ATOM 6535 C C   . LEU A 1 800 ? 2.749   -17.958 -33.904 1.0 95.69 ? 800 LEU A C   1 A0A1U8FD60 UNP 800 L 
+ATOM 6536 C CB  . LEU A 1 800 ? 3.305   -17.823 -31.426 1.0 95.69 ? 800 LEU A CB  1 A0A1U8FD60 UNP 800 L 
+ATOM 6537 O O   . LEU A 1 800 ? 1.659   -17.396 -34.045 1.0 95.69 ? 800 LEU A O   1 A0A1U8FD60 UNP 800 L 
+ATOM 6538 C CG  . LEU A 1 800 ? 4.377   -17.541 -30.358 1.0 95.69 ? 800 LEU A CG  1 A0A1U8FD60 UNP 800 L 
+ATOM 6539 C CD1 . LEU A 1 800 ? 3.754   -17.633 -28.969 1.0 95.69 ? 800 LEU A CD1 1 A0A1U8FD60 UNP 800 L 
+ATOM 6540 C CD2 . LEU A 1 800 ? 5.525   -18.549 -30.421 1.0 95.69 ? 800 LEU A CD2 1 A0A1U8FD60 UNP 800 L 
+ATOM 6541 N N   . GLN A 1 801 ? 3.127   -19.004 -34.640 1.0 93.25 ? 801 GLN A N   1 A0A1U8FD60 UNP 801 Q 
+ATOM 6542 C CA  . GLN A 1 801 ? 2.270   -19.658 -35.640 1.0 93.25 ? 801 GLN A CA  1 A0A1U8FD60 UNP 801 Q 
+ATOM 6543 C C   . GLN A 1 801 ? 1.507   -20.846 -35.043 1.0 93.25 ? 801 GLN A C   1 A0A1U8FD60 UNP 801 Q 
+ATOM 6544 C CB  . GLN A 1 801 ? 3.115   -20.119 -36.840 1.0 93.25 ? 801 GLN A CB  1 A0A1U8FD60 UNP 801 Q 
+ATOM 6545 O O   . GLN A 1 801 ? 0.315   -21.011 -35.297 1.0 93.25 ? 801 GLN A O   1 A0A1U8FD60 UNP 801 Q 
+ATOM 6546 C CG  . GLN A 1 801 ? 3.824   -18.977 -37.585 1.0 93.25 ? 801 GLN A CG  1 A0A1U8FD60 UNP 801 Q 
+ATOM 6547 C CD  . GLN A 1 801 ? 2.876   -17.955 -38.205 1.0 93.25 ? 801 GLN A CD  1 A0A1U8FD60 UNP 801 Q 
+ATOM 6548 N NE2 . GLN A 1 801 ? 3.380   -16.791 -38.539 1.0 93.25 ? 801 GLN A NE2 1 A0A1U8FD60 UNP 801 Q 
+ATOM 6549 O OE1 . GLN A 1 801 ? 1.686   -18.164 -38.387 1.0 93.25 ? 801 GLN A OE1 1 A0A1U8FD60 UNP 801 Q 
+ATOM 6550 N N   . GLU A 1 802 ? 2.186   -21.646 -34.215 1.0 94.44 ? 802 GLU A N   1 A0A1U8FD60 UNP 802 E 
+ATOM 6551 C CA  . GLU A 1 802 ? 1.577   -22.722 -33.428 1.0 94.44 ? 802 GLU A CA  1 A0A1U8FD60 UNP 802 E 
+ATOM 6552 C C   . GLU A 1 802 ? 0.739   -22.140 -32.277 1.0 94.44 ? 802 GLU A C   1 A0A1U8FD60 UNP 802 E 
+ATOM 6553 C CB  . GLU A 1 802 ? 2.656   -23.681 -32.885 1.0 94.44 ? 802 GLU A CB  1 A0A1U8FD60 UNP 802 E 
+ATOM 6554 O O   . GLU A 1 802 ? 1.071   -21.084 -31.732 1.0 94.44 ? 802 GLU A O   1 A0A1U8FD60 UNP 802 E 
+ATOM 6555 C CG  . GLU A 1 802 ? 3.427   -24.443 -33.983 1.0 94.44 ? 802 GLU A CG  1 A0A1U8FD60 UNP 802 E 
+ATOM 6556 C CD  . GLU A 1 802 ? 4.505   -25.407 -33.434 1.0 94.44 ? 802 GLU A CD  1 A0A1U8FD60 UNP 802 E 
+ATOM 6557 O OE1 . GLU A 1 802 ? 5.300   -25.971 -34.222 1.0 94.44 ? 802 GLU A OE1 1 A0A1U8FD60 UNP 802 E 
+ATOM 6558 O OE2 . GLU A 1 802 ? 4.620   -25.599 -32.205 1.0 94.44 ? 802 GLU A OE2 1 A0A1U8FD60 UNP 802 E 
+ATOM 6559 N N   . ASP A 1 803 ? -0.353  -22.820 -31.913 1.0 95.81 ? 803 ASP A N   1 A0A1U8FD60 UNP 803 D 
+ATOM 6560 C CA  . ASP A 1 803 ? -1.243  -22.389 -30.831 1.0 95.81 ? 803 ASP A CA  1 A0A1U8FD60 UNP 803 D 
+ATOM 6561 C C   . ASP A 1 803 ? -0.508  -22.395 -29.472 1.0 95.81 ? 803 ASP A C   1 A0A1U8FD60 UNP 803 D 
+ATOM 6562 C CB  . ASP A 1 803 ? -2.491  -23.282 -30.786 1.0 95.81 ? 803 ASP A CB  1 A0A1U8FD60 UNP 803 D 
+ATOM 6563 O O   . ASP A 1 803 ? -0.162  -23.467 -28.962 1.0 95.81 ? 803 ASP A O   1 A0A1U8FD60 UNP 803 D 
+ATOM 6564 C CG  . ASP A 1 803 ? -3.451  -22.924 -29.642 1.0 95.81 ? 803 ASP A CG  1 A0A1U8FD60 UNP 803 D 
+ATOM 6565 O OD1 . ASP A 1 803 ? -3.249  -21.893 -28.957 1.0 95.81 ? 803 ASP A OD1 1 A0A1U8FD60 UNP 803 D 
+ATOM 6566 O OD2 . ASP A 1 803 ? -4.421  -23.683 -29.449 1.0 95.81 ? 803 ASP A OD2 1 A0A1U8FD60 UNP 803 D 
+ATOM 6567 N N   . PRO A 1 804 ? -0.291  -21.223 -28.839 1.0 95.56 ? 804 PRO A N   1 A0A1U8FD60 UNP 804 P 
+ATOM 6568 C CA  . PRO A 1 804 ? 0.405   -21.154 -27.560 1.0 95.56 ? 804 PRO A CA  1 A0A1U8FD60 UNP 804 P 
+ATOM 6569 C C   . PRO A 1 804 ? -0.385  -21.796 -26.413 1.0 95.56 ? 804 PRO A C   1 A0A1U8FD60 UNP 804 P 
+ATOM 6570 C CB  . PRO A 1 804 ? 0.627   -19.658 -27.320 1.0 95.56 ? 804 PRO A CB  1 A0A1U8FD60 UNP 804 P 
+ATOM 6571 O O   . PRO A 1 804 ? 0.214   -22.179 -25.405 1.0 95.56 ? 804 PRO A O   1 A0A1U8FD60 UNP 804 P 
+ATOM 6572 C CG  . PRO A 1 804 ? -0.531  -18.990 -28.057 1.0 95.56 ? 804 PRO A CG  1 A0A1U8FD60 UNP 804 P 
+ATOM 6573 C CD  . PRO A 1 804 ? -0.709  -19.893 -29.271 1.0 95.56 ? 804 PRO A CD  1 A0A1U8FD60 UNP 804 P 
+ATOM 6574 N N   . MET A 1 805 ? -1.712  -21.924 -26.527 1.0 96.25 ? 805 MET A N   1 A0A1U8FD60 UNP 805 M 
+ATOM 6575 C CA  . MET A 1 805 ? -2.554  -22.433 -25.443 1.0 96.25 ? 805 MET A CA  1 A0A1U8FD60 UNP 805 M 
+ATOM 6576 C C   . MET A 1 805 ? -2.247  -23.895 -25.120 1.0 96.25 ? 805 MET A C   1 A0A1U8FD60 UNP 805 M 
+ATOM 6577 C CB  . MET A 1 805 ? -4.041  -22.246 -25.773 1.0 96.25 ? 805 MET A CB  1 A0A1U8FD60 UNP 805 M 
+ATOM 6578 O O   . MET A 1 805 ? -2.234  -24.247 -23.944 1.0 96.25 ? 805 MET A O   1 A0A1U8FD60 UNP 805 M 
+ATOM 6579 C CG  . MET A 1 805 ? -4.430  -20.773 -25.944 1.0 96.25 ? 805 MET A CG  1 A0A1U8FD60 UNP 805 M 
+ATOM 6580 S SD  . MET A 1 805 ? -4.072  -19.705 -24.514 1.0 96.25 ? 805 MET A SD  1 A0A1U8FD60 UNP 805 M 
+ATOM 6581 C CE  . MET A 1 805 ? -4.743  -18.148 -25.137 1.0 96.25 ? 805 MET A CE  1 A0A1U8FD60 UNP 805 M 
+ATOM 6582 N N   . VAL A 1 806 ? -1.869  -24.707 -26.115 1.0 94.75 ? 806 VAL A N   1 A0A1U8FD60 UNP 806 V 
+ATOM 6583 C CA  . VAL A 1 806 ? -1.508  -26.131 -25.952 1.0 94.75 ? 806 VAL A CA  1 A0A1U8FD60 UNP 806 V 
+ATOM 6584 C C   . VAL A 1 806 ? -0.415  -26.337 -24.895 1.0 94.75 ? 806 VAL A C   1 A0A1U8FD60 UNP 806 V 
+ATOM 6585 C CB  . VAL A 1 806 ? -1.038  -26.706 -27.307 1.0 94.75 ? 806 VAL A CB  1 A0A1U8FD60 UNP 806 V 
+ATOM 6586 O O   . VAL A 1 806 ? -0.459  -27.296 -24.115 1.0 94.75 ? 806 VAL A O   1 A0A1U8FD60 UNP 806 V 
+ATOM 6587 C CG1 . VAL A 1 806 ? -0.587  -28.170 -27.198 1.0 94.75 ? 806 VAL A CG1 1 A0A1U8FD60 UNP 806 V 
+ATOM 6588 C CG2 . VAL A 1 806 ? -2.162  -26.642 -28.349 1.0 94.75 ? 806 VAL A CG2 1 A0A1U8FD60 UNP 806 V 
+ATOM 6589 N N   . ILE A 1 807 ? 0.554   -25.421 -24.848 1.0 95.19 ? 807 ILE A N   1 A0A1U8FD60 UNP 807 I 
+ATOM 6590 C CA  . ILE A 1 807 ? 1.678   -25.445 -23.908 1.0 95.19 ? 807 ILE A CA  1 A0A1U8FD60 UNP 807 I 
+ATOM 6591 C C   . ILE A 1 807 ? 1.307   -24.696 -22.628 1.0 95.19 ? 807 ILE A C   1 A0A1U8FD60 UNP 807 I 
+ATOM 6592 C CB  . ILE A 1 807 ? 2.934   -24.851 -24.586 1.0 95.19 ? 807 ILE A CB  1 A0A1U8FD60 UNP 807 I 
+ATOM 6593 O O   . ILE A 1 807 ? 1.442   -25.230 -21.525 1.0 95.19 ? 807 ILE A O   1 A0A1U8FD60 UNP 807 I 
+ATOM 6594 C CG1 . ILE A 1 807 ? 3.367   -25.729 -25.786 1.0 95.19 ? 807 ILE A CG1 1 A0A1U8FD60 UNP 807 I 
+ATOM 6595 C CG2 . ILE A 1 807 ? 4.092   -24.706 -23.581 1.0 95.19 ? 807 ILE A CG2 1 A0A1U8FD60 UNP 807 I 
+ATOM 6596 C CD1 . ILE A 1 807 ? 4.419   -25.072 -26.687 1.0 95.19 ? 807 ILE A CD1 1 A0A1U8FD60 UNP 807 I 
+ATOM 6597 N N   . LEU A 1 808 ? 0.830   -23.455 -22.763 1.0 95.88 ? 808 LEU A N   1 A0A1U8FD60 UNP 808 L 
+ATOM 6598 C CA  . LEU A 1 808 ? 0.642   -22.549 -21.629 1.0 95.88 ? 808 LEU A CA  1 A0A1U8FD60 UNP 808 L 
+ATOM 6599 C C   . LEU A 1 808 ? -0.458  -23.016 -20.668 1.0 95.88 ? 808 LEU A C   1 A0A1U8FD60 UNP 808 L 
+ATOM 6600 C CB  . LEU A 1 808 ? 0.365   -21.130 -22.151 1.0 95.88 ? 808 LEU A CB  1 A0A1U8FD60 UNP 808 L 
+ATOM 6601 O O   . LEU A 1 808 ? -0.372  -22.733 -19.472 1.0 95.88 ? 808 LEU A O   1 A0A1U8FD60 UNP 808 L 
+ATOM 6602 C CG  . LEU A 1 808 ? 1.522   -20.502 -22.955 1.0 95.88 ? 808 LEU A CG  1 A0A1U8FD60 UNP 808 L 
+ATOM 6603 C CD1 . LEU A 1 808 ? 1.118   -19.092 -23.380 1.0 95.88 ? 808 LEU A CD1 1 A0A1U8FD60 UNP 808 L 
+ATOM 6604 C CD2 . LEU A 1 808 ? 2.821   -20.418 -22.152 1.0 95.88 ? 808 LEU A CD2 1 A0A1U8FD60 UNP 808 L 
+ATOM 6605 N N   . GLN A 1 809 ? -1.447  -23.773 -21.153 1.0 95.31 ? 809 GLN A N   1 A0A1U8FD60 UNP 809 Q 
+ATOM 6606 C CA  . GLN A 1 809 ? -2.522  -24.318 -20.319 1.0 95.31 ? 809 GLN A CA  1 A0A1U8FD60 UNP 809 Q 
+ATOM 6607 C C   . GLN A 1 809 ? -2.044  -25.345 -19.291 1.0 95.31 ? 809 GLN A C   1 A0A1U8FD60 UNP 809 Q 
+ATOM 6608 C CB  . GLN A 1 809 ? -3.637  -24.886 -21.205 1.0 95.31 ? 809 GLN A CB  1 A0A1U8FD60 UNP 809 Q 
+ATOM 6609 O O   . GLN A 1 809 ? -2.724  -25.567 -18.291 1.0 95.31 ? 809 GLN A O   1 A0A1U8FD60 UNP 809 Q 
+ATOM 6610 C CG  . GLN A 1 809 ? -3.309  -26.232 -21.876 1.0 95.31 ? 809 GLN A CG  1 A0A1U8FD60 UNP 809 Q 
+ATOM 6611 C CD  . GLN A 1 809 ? -4.393  -26.657 -22.863 1.0 95.31 ? 809 GLN A CD  1 A0A1U8FD60 UNP 809 Q 
+ATOM 6612 N NE2 . GLN A 1 809 ? -4.208  -27.756 -23.559 1.0 95.31 ? 809 GLN A NE2 1 A0A1U8FD60 UNP 809 Q 
+ATOM 6613 O OE1 . GLN A 1 809 ? -5.445  -26.049 -22.982 1.0 95.31 ? 809 GLN A OE1 1 A0A1U8FD60 UNP 809 Q 
+ATOM 6614 N N   . LYS A 1 810 ? -0.871  -25.952 -19.511 1.0 94.38 ? 810 LYS A N   1 A0A1U8FD60 UNP 810 K 
+ATOM 6615 C CA  . LYS A 1 810 ? -0.278  -26.952 -18.612 1.0 94.38 ? 810 LYS A CA  1 A0A1U8FD60 UNP 810 K 
+ATOM 6616 C C   . LYS A 1 810 ? 0.472   -26.323 -17.432 1.0 94.38 ? 810 LYS A C   1 A0A1U8FD60 UNP 810 K 
+ATOM 6617 C CB  . LYS A 1 810 ? 0.634   -27.895 -19.417 1.0 94.38 ? 810 LYS A CB  1 A0A1U8FD60 UNP 810 K 
+ATOM 6618 O O   . LYS A 1 810 ? 0.936   -27.046 -16.557 1.0 94.38 ? 810 LYS A O   1 A0A1U8FD60 UNP 810 K 
+ATOM 6619 C CG  . LYS A 1 810 ? -0.113  -28.657 -20.525 1.0 94.38 ? 810 LYS A CG  1 A0A1U8FD60 UNP 810 K 
+ATOM 6620 C CD  . LYS A 1 810 ? 0.850   -29.558 -21.309 1.0 94.38 ? 810 LYS A CD  1 A0A1U8FD60 UNP 810 K 
+ATOM 6621 C CE  . LYS A 1 810 ? 0.107   -30.266 -22.447 1.0 94.38 ? 810 LYS A CE  1 A0A1U8FD60 UNP 810 K 
+ATOM 6622 N NZ  . LYS A 1 810 ? 1.028   -31.078 -23.283 1.0 94.38 ? 810 LYS A NZ  1 A0A1U8FD60 UNP 810 K 
+ATOM 6623 N N   . LEU A 1 811 ? 0.611   -24.993 -17.390 1.0 92.12 ? 811 LEU A N   1 A0A1U8FD60 UNP 811 L 
+ATOM 6624 C CA  . LEU A 1 811 ? 1.329   -24.288 -16.325 1.0 92.12 ? 811 LEU A CA  1 A0A1U8FD60 UNP 811 L 
+ATOM 6625 C C   . LEU A 1 811 ? 0.462   -24.194 -15.056 1.0 92.12 ? 811 LEU A C   1 A0A1U8FD60 UNP 811 L 
+ATOM 6626 C CB  . LEU A 1 811 ? 1.763   -22.896 -16.812 1.0 92.12 ? 811 LEU A CB  1 A0A1U8FD60 UNP 811 L 
+ATOM 6627 O O   . LEU A 1 811 ? -0.528  -23.457 -15.044 1.0 92.12 ? 811 LEU A O   1 A0A1U8FD60 UNP 811 L 
+ATOM 6628 C CG  . LEU A 1 811 ? 2.692   -22.904 -18.038 1.0 92.12 ? 811 LEU A CG  1 A0A1U8FD60 UNP 811 L 
+ATOM 6629 C CD1 . LEU A 1 811 ? 3.069   -21.467 -18.402 1.0 92.12 ? 811 LEU A CD1 1 A0A1U8FD60 UNP 811 L 
+ATOM 6630 C CD2 . LEU A 1 811 ? 3.978   -23.685 -17.788 1.0 92.12 ? 811 LEU A CD2 1 A0A1U8FD60 UNP 811 L 
+ATOM 6631 N N   . PRO A 1 812 ? 0.823   -24.874 -13.952 1.0 85.69 ? 812 PRO A N   1 A0A1U8FD60 UNP 812 P 
+ATOM 6632 C CA  . PRO A 1 812 ? -0.111  -25.071 -12.846 1.0 85.69 ? 812 PRO A CA  1 A0A1U8FD60 UNP 812 P 
+ATOM 6633 C C   . PRO A 1 812 ? -0.278  -23.839 -11.952 1.0 85.69 ? 812 PRO A C   1 A0A1U8FD60 UNP 812 P 
+ATOM 6634 C CB  . PRO A 1 812 ? 0.423   -26.276 -12.075 1.0 85.69 ? 812 PRO A CB  1 A0A1U8FD60 UNP 812 P 
+ATOM 6635 O O   . PRO A 1 812 ? -1.299  -23.723 -11.282 1.0 85.69 ? 812 PRO A O   1 A0A1U8FD60 UNP 812 P 
+ATOM 6636 C CG  . PRO A 1 812 ? 1.918   -26.186 -12.317 1.0 85.69 ? 812 PRO A CG  1 A0A1U8FD60 UNP 812 P 
+ATOM 6637 C CD  . PRO A 1 812 ? 2.033   -25.658 -13.743 1.0 85.69 ? 812 PRO A CD  1 A0A1U8FD60 UNP 812 P 
+ATOM 6638 N N   . LYS A 1 813 ? 0.684   -22.902 -11.935 1.0 88.94 ? 813 LYS A N   1 A0A1U8FD60 UNP 813 K 
+ATOM 6639 C CA  . LYS A 1 813 ? 0.631   -21.672 -11.112 1.0 88.94 ? 813 LYS A CA  1 A0A1U8FD60 UNP 813 K 
+ATOM 6640 C C   . LYS A 1 813 ? 0.425   -20.384 -11.909 1.0 88.94 ? 813 LYS A C   1 A0A1U8FD60 UNP 813 K 
+ATOM 6641 C CB  . LYS A 1 813 ? 1.825   -21.581 -10.146 1.0 88.94 ? 813 LYS A CB  1 A0A1U8FD60 UNP 813 K 
+ATOM 6642 O O   . LYS A 1 813 ? 0.615   -19.296 -11.364 1.0 88.94 ? 813 LYS A O   1 A0A1U8FD60 UNP 813 K 
+ATOM 6643 C CG  . LYS A 1 813 ? 1.908   -22.803 -9.223  1.0 88.94 ? 813 LYS A CG  1 A0A1U8FD60 UNP 813 K 
+ATOM 6644 C CD  . LYS A 1 813 ? 2.794   -22.530 -8.001  1.0 88.94 ? 813 LYS A CD  1 A0A1U8FD60 UNP 813 K 
+ATOM 6645 C CE  . LYS A 1 813 ? 3.220   -23.871 -7.395  1.0 88.94 ? 813 LYS A CE  1 A0A1U8FD60 UNP 813 K 
+ATOM 6646 N NZ  . LYS A 1 813 ? 4.504   -23.774 -6.664  1.0 88.94 ? 813 LYS A NZ  1 A0A1U8FD60 UNP 813 K 
+ATOM 6647 N N   . LEU A 1 814 ? 0.029   -20.479 -13.179 1.0 93.19 ? 814 LEU A N   1 A0A1U8FD60 UNP 814 L 
+ATOM 6648 C CA  . LEU A 1 814 ? -0.197  -19.304 -14.017 1.0 93.19 ? 814 LEU A CA  1 A0A1U8FD60 UNP 814 L 
+ATOM 6649 C C   . LEU A 1 814 ? -1.532  -18.631 -13.661 1.0 93.19 ? 814 LEU A C   1 A0A1U8FD60 UNP 814 L 
+ATOM 6650 C CB  . LEU A 1 814 ? -0.115  -19.713 -15.497 1.0 93.19 ? 814 LEU A CB  1 A0A1U8FD60 UNP 814 L 
+ATOM 6651 O O   . LEU A 1 814 ? -2.598  -19.155 -13.963 1.0 93.19 ? 814 LEU A O   1 A0A1U8FD60 UNP 814 L 
+ATOM 6652 C CG  . LEU A 1 814 ? -0.104  -18.519 -16.470 1.0 93.19 ? 814 LEU A CG  1 A0A1U8FD60 UNP 814 L 
+ATOM 6653 C CD1 . LEU A 1 814 ? 1.188   -17.702 -16.355 1.0 93.19 ? 814 LEU A CD1 1 A0A1U8FD60 UNP 814 L 
+ATOM 6654 C CD2 . LEU A 1 814 ? -0.256  -19.016 -17.907 1.0 93.19 ? 814 LEU A CD2 1 A0A1U8FD60 UNP 814 L 
+ATOM 6655 N N   . PHE A 1 815 ? -1.470  -17.443 -13.056 1.0 92.69 ? 815 PHE A N   1 A0A1U8FD60 UNP 815 F 
+ATOM 6656 C CA  . PHE A 1 815 ? -2.644  -16.648 -12.670 1.0 92.69 ? 815 PHE A CA  1 A0A1U8FD60 UNP 815 F 
+ATOM 6657 C C   . PHE A 1 815 ? -3.046  -15.620 -13.726 1.0 92.69 ? 815 PHE A C   1 A0A1U8FD60 UNP 815 F 
+ATOM 6658 C CB  . PHE A 1 815 ? -2.352  -15.900 -11.367 1.0 92.69 ? 815 PHE A CB  1 A0A1U8FD60 UNP 815 F 
+ATOM 6659 O O   . PHE A 1 815 ? -4.217  -15.255 -13.832 1.0 92.69 ? 815 PHE A O   1 A0A1U8FD60 UNP 815 F 
+ATOM 6660 C CG  . PHE A 1 815 ? -2.271  -16.783 -10.146 1.0 92.69 ? 815 PHE A CG  1 A0A1U8FD60 UNP 815 F 
+ATOM 6661 C CD1 . PHE A 1 815 ? -3.444  -17.118 -9.448  1.0 92.69 ? 815 PHE A CD1 1 A0A1U8FD60 UNP 815 F 
+ATOM 6662 C CD2 . PHE A 1 815 ? -1.029  -17.262 -9.697  1.0 92.69 ? 815 PHE A CD2 1 A0A1U8FD60 UNP 815 F 
+ATOM 6663 C CE1 . PHE A 1 815 ? -3.371  -17.915 -8.293  1.0 92.69 ? 815 PHE A CE1 1 A0A1U8FD60 UNP 815 F 
+ATOM 6664 C CE2 . PHE A 1 815 ? -0.955  -18.060 -8.545  1.0 92.69 ? 815 PHE A CE2 1 A0A1U8FD60 UNP 815 F 
+ATOM 6665 C CZ  . PHE A 1 815 ? -2.126  -18.381 -7.839  1.0 92.69 ? 815 PHE A CZ  1 A0A1U8FD60 UNP 815 F 
+ATOM 6666 N N   . THR A 1 816 ? -2.078  -15.106 -14.485 1.0 94.44 ? 816 THR A N   1 A0A1U8FD60 UNP 816 T 
+ATOM 6667 C CA  . THR A 1 816 ? -2.318  -14.081 -15.504 1.0 94.44 ? 816 THR A CA  1 A0A1U8FD60 UNP 816 T 
+ATOM 6668 C C   . THR A 1 816 ? -1.586  -14.419 -16.791 1.0 94.44 ? 816 THR A C   1 A0A1U8FD60 UNP 816 T 
+ATOM 6669 C CB  . THR A 1 816 ? -1.886  -12.694 -15.013 1.0 94.44 ? 816 THR A CB  1 A0A1U8FD60 UNP 816 T 
+ATOM 6670 O O   . THR A 1 816 ? -0.356  -14.506 -16.799 1.0 94.44 ? 816 THR A O   1 A0A1U8FD60 UNP 816 T 
+ATOM 6671 C CG2 . THR A 1 816 ? -2.164  -11.585 -16.033 1.0 94.44 ? 816 THR A CG2 1 A0A1U8FD60 UNP 816 T 
+ATOM 6672 O OG1 . THR A 1 816 ? -2.551  -12.324 -13.829 1.0 94.44 ? 816 THR A OG1 1 A0A1U8FD60 UNP 816 T 
+ATOM 6673 N N   . LEU A 1 817 ? -2.337  -14.503 -17.885 1.0 97.56 ? 817 LEU A N   1 A0A1U8FD60 UNP 817 L 
+ATOM 6674 C CA  . LEU A 1 817 ? -1.808  -14.648 -19.233 1.0 97.56 ? 817 LEU A CA  1 A0A1U8FD60 UNP 817 L 
+ATOM 6675 C C   . LEU A 1 817 ? -2.246  -13.461 -20.091 1.0 97.56 ? 817 LEU A C   1 A0A1U8FD60 UNP 817 L 
+ATOM 6676 C CB  . LEU A 1 817 ? -2.254  -15.999 -19.817 1.0 97.56 ? 817 LEU A CB  1 A0A1U8FD60 UNP 817 L 
+ATOM 6677 O O   . LEU A 1 817 ? -3.411  -13.063 -20.084 1.0 97.56 ? 817 LEU A O   1 A0A1U8FD60 UNP 817 L 
+ATOM 6678 C CG  . LEU A 1 817 ? -1.779  -16.247 -21.261 1.0 97.56 ? 817 LEU A CG  1 A0A1U8FD60 UNP 817 L 
+ATOM 6679 C CD1 . LEU A 1 817 ? -0.253  -16.210 -21.393 1.0 97.56 ? 817 LEU A CD1 1 A0A1U8FD60 UNP 817 L 
+ATOM 6680 C CD2 . LEU A 1 817 ? -2.266  -17.611 -21.738 1.0 97.56 ? 817 LEU A CD2 1 A0A1U8FD60 UNP 817 L 
+ATOM 6681 N N   . SER A 1 818 ? -1.306  -12.883 -20.835 1.0 97.69 ? 818 SER A N   1 A0A1U8FD60 UNP 818 S 
+ATOM 6682 C CA  . SER A 1 818 ? -1.609  -11.833 -21.801 1.0 97.69 ? 818 SER A CA  1 A0A1U8FD60 UNP 818 S 
+ATOM 6683 C C   . SER A 1 818 ? -0.865  -12.054 -23.112 1.0 97.69 ? 818 SER A C   1 A0A1U8FD60 UNP 818 S 
+ATOM 6684 C CB  . SER A 1 818 ? -1.300  -10.469 -21.190 1.0 97.69 ? 818 SER A CB  1 A0A1U8FD60 UNP 818 S 
+ATOM 6685 O O   . SER A 1 818 ? 0.362   -12.092 -23.129 1.0 97.69 ? 818 SER A O   1 A0A1U8FD60 UNP 818 S 
+ATOM 6686 O OG  . SER A 1 818 ? -1.795  -9.425  -22.008 1.0 97.69 ? 818 SER A OG  1 A0A1U8FD60 UNP 818 S 
+ATOM 6687 N N   . LEU A 1 819 ? -1.616  -12.145 -24.206 1.0 97.62 ? 819 LEU A N   1 A0A1U8FD60 UNP 819 L 
+ATOM 6688 C CA  . LEU A 1 819 ? -1.108  -12.176 -25.574 1.0 97.62 ? 819 LEU A CA  1 A0A1U8FD60 UNP 819 L 
+ATOM 6689 C C   . LEU A 1 819 ? -1.409  -10.815 -26.204 1.0 97.62 ? 819 LEU A C   1 A0A1U8FD60 UNP 819 L 
+ATOM 6690 C CB  . LEU A 1 819 ? -1.780  -13.334 -26.339 1.0 97.62 ? 819 LEU A CB  1 A0A1U8FD60 UNP 819 L 
+ATOM 6691 O O   . LEU A 1 819 ? -2.572  -10.422 -26.266 1.0 97.62 ? 819 LEU A O   1 A0A1U8FD60 UNP 819 L 
+ATOM 6692 C CG  . LEU A 1 819 ? -1.589  -14.733 -25.720 1.0 97.62 ? 819 LEU A CG  1 A0A1U8FD60 UNP 819 L 
+ATOM 6693 C CD1 . LEU A 1 819 ? -2.221  -15.785 -26.627 1.0 97.62 ? 819 LEU A CD1 1 A0A1U8FD60 UNP 819 L 
+ATOM 6694 C CD2 . LEU A 1 819 ? -0.116  -15.096 -25.525 1.0 97.62 ? 819 LEU A CD2 1 A0A1U8FD60 UNP 819 L 
+ATOM 6695 N N   . ARG A 1 820 ? -0.373  -10.059 -26.589 1.0 93.94 ? 820 ARG A N   1 A0A1U8FD60 UNP 820 R 
+ATOM 6696 C CA  . ARG A 1 820 ? -0.520  -8.666  -27.044 1.0 93.94 ? 820 ARG A CA  1 A0A1U8FD60 UNP 820 R 
+ATOM 6697 C C   . ARG A 1 820 ? 0.174   -8.398  -28.372 1.0 93.94 ? 820 ARG A C   1 A0A1U8FD60 UNP 820 R 
+ATOM 6698 C CB  . ARG A 1 820 ? -0.007  -7.676  -25.991 1.0 93.94 ? 820 ARG A CB  1 A0A1U8FD60 UNP 820 R 
+ATOM 6699 O O   . ARG A 1 820 ? 1.316   -8.802  -28.553 1.0 93.94 ? 820 ARG A O   1 A0A1U8FD60 UNP 820 R 
+ATOM 6700 C CG  . ARG A 1 820 ? -0.663  -7.848  -24.617 1.0 93.94 ? 820 ARG A CG  1 A0A1U8FD60 UNP 820 R 
+ATOM 6701 C CD  . ARG A 1 820 ? -0.253  -6.693  -23.693 1.0 93.94 ? 820 ARG A CD  1 A0A1U8FD60 UNP 820 R 
+ATOM 6702 N NE  . ARG A 1 820 ? -1.007  -6.739  -22.428 1.0 93.94 ? 820 ARG A NE  1 A0A1U8FD60 UNP 820 R 
+ATOM 6703 N NH1 . ARG A 1 820 ? -1.437  -4.495  -22.187 1.0 93.94 ? 820 ARG A NH1 1 A0A1U8FD60 UNP 820 R 
+ATOM 6704 N NH2 . ARG A 1 820 ? -2.740  -5.986  -21.180 1.0 93.94 ? 820 ARG A NH2 1 A0A1U8FD60 UNP 820 R 
+ATOM 6705 C CZ  . ARG A 1 820 ? -1.695  -5.740  -21.911 1.0 93.94 ? 820 ARG A CZ  1 A0A1U8FD60 UNP 820 R 
+ATOM 6706 N N   . GLY A 1 821 ? -0.466  -7.627  -29.246 1.0 87.88 ? 821 GLY A N   1 A0A1U8FD60 UNP 821 G 
+ATOM 6707 C CA  . GLY A 1 821 ? 0.127   -7.027  -30.443 1.0 87.88 ? 821 GLY A CA  1 A0A1U8FD60 UNP 821 G 
+ATOM 6708 C C   . GLY A 1 821 ? 0.916   -8.024  -31.287 1.0 87.88 ? 821 GLY A C   1 A0A1U8FD60 UNP 821 G 
+ATOM 6709 O O   . GLY A 1 821 ? 2.140   -8.049  -31.202 1.0 87.88 ? 821 GLY A O   1 A0A1U8FD60 UNP 821 G 
+ATOM 6710 N N   . ASN A 1 822 ? 0.224   -8.841  -32.080 1.0 92.38 ? 822 ASN A N   1 A0A1U8FD60 UNP 822 N 
+ATOM 6711 C CA  . ASN A 1 822 ? 0.799   -9.911  -32.906 1.0 92.38 ? 822 ASN A CA  1 A0A1U8FD60 UNP 822 N 
+ATOM 6712 C C   . ASN A 1 822 ? 1.594   -10.957 -32.104 1.0 92.38 ? 822 ASN A C   1 A0A1U8FD60 UNP 822 N 
+ATOM 6713 C CB  . ASN A 1 822 ? 1.596   -9.314  -34.086 1.0 92.38 ? 822 ASN A CB  1 A0A1U8FD60 UNP 822 N 
+ATOM 6714 O O   . ASN A 1 822 ? 2.587   -11.499 -32.583 1.0 92.38 ? 822 ASN A O   1 A0A1U8FD60 UNP 822 N 
+ATOM 6715 C CG  . ASN A 1 822 ? 0.763   -8.426  -34.984 1.0 92.38 ? 822 ASN A CG  1 A0A1U8FD60 UNP 822 N 
+ATOM 6716 N ND2 . ASN A 1 822 ? 1.365   -7.461  -35.637 1.0 92.38 ? 822 ASN A ND2 1 A0A1U8FD60 UNP 822 N 
+ATOM 6717 O OD1 . ASN A 1 822 ? -0.434  -8.584  -35.119 1.0 92.38 ? 822 ASN A OD1 1 A0A1U8FD60 UNP 822 N 
+ATOM 6718 N N   . ALA A 1 823 ? 1.192   -11.249 -30.863 1.0 94.75 ? 823 ALA A N   1 A0A1U8FD60 UNP 823 A 
+ATOM 6719 C CA  . ALA A 1 823 ? 1.789   -12.346 -30.095 1.0 94.75 ? 823 ALA A CA  1 A0A1U8FD60 UNP 823 A 
+ATOM 6720 C C   . ALA A 1 823 ? 1.518   -13.718 -30.733 1.0 94.75 ? 823 ALA A C   1 A0A1U8FD60 UNP 823 A 
+ATOM 6721 C CB  . ALA A 1 823 ? 1.271   -12.285 -28.661 1.0 94.75 ? 823 ALA A CB  1 A0A1U8FD60 UNP 823 A 
+ATOM 6722 O O   . ALA A 1 823 ? 2.388   -14.583 -30.716 1.0 94.75 ? 823 ALA A O   1 A0A1U8FD60 UNP 823 A 
+ATOM 6723 N N   . TYR A 1 824 ? 0.337   -13.876 -31.329 1.0 96.50 ? 824 TYR A N   1 A0A1U8FD60 UNP 824 Y 
+ATOM 6724 C CA  . TYR A 1 824 ? -0.084  -15.049 -32.082 1.0 96.50 ? 824 TYR A CA  1 A0A1U8FD60 UNP 824 Y 
+ATOM 6725 C C   . TYR A 1 824 ? -0.583  -14.602 -33.459 1.0 96.50 ? 824 TYR A C   1 A0A1U8FD60 UNP 824 Y 
+ATOM 6726 C CB  . TYR A 1 824 ? -1.157  -15.801 -31.286 1.0 96.50 ? 824 TYR A CB  1 A0A1U8FD60 UNP 824 Y 
+ATOM 6727 O O   . TYR A 1 824 ? -1.303  -13.607 -33.573 1.0 96.50 ? 824 TYR A O   1 A0A1U8FD60 UNP 824 Y 
+ATOM 6728 C CG  . TYR A 1 824 ? -1.723  -17.005 -32.006 1.0 96.50 ? 824 TYR A CG  1 A0A1U8FD60 UNP 824 Y 
+ATOM 6729 C CD1 . TYR A 1 824 ? -3.071  -17.023 -32.413 1.0 96.50 ? 824 TYR A CD1 1 A0A1U8FD60 UNP 824 Y 
+ATOM 6730 C CD2 . TYR A 1 824 ? -0.891  -18.104 -32.286 1.0 96.50 ? 824 TYR A CD2 1 A0A1U8FD60 UNP 824 Y 
+ATOM 6731 C CE1 . TYR A 1 824 ? -3.585  -18.144 -33.093 1.0 96.50 ? 824 TYR A CE1 1 A0A1U8FD60 UNP 824 Y 
+ATOM 6732 C CE2 . TYR A 1 824 ? -1.404  -19.219 -32.968 1.0 96.50 ? 824 TYR A CE2 1 A0A1U8FD60 UNP 824 Y 
+ATOM 6733 O OH  . TYR A 1 824 ? -3.227  -20.297 -34.081 1.0 96.50 ? 824 TYR A OH  1 A0A1U8FD60 UNP 824 Y 
+ATOM 6734 C CZ  . TYR A 1 824 ? -2.752  -19.245 -33.369 1.0 96.50 ? 824 TYR A CZ  1 A0A1U8FD60 UNP 824 Y 
+ATOM 6735 N N   . THR A 1 825 ? -0.155  -15.315 -34.494 1.0 94.62 ? 825 THR A N   1 A0A1U8FD60 UNP 825 T 
+ATOM 6736 C CA  . THR A 1 825 ? -0.419  -14.999 -35.908 1.0 94.62 ? 825 THR A CA  1 A0A1U8FD60 UNP 825 T 
+ATOM 6737 C C   . THR A 1 825 ? -1.104  -16.133 -36.663 1.0 94.62 ? 825 THR A C   1 A0A1U8FD60 UNP 825 T 
+ATOM 6738 C CB  . THR A 1 825 ? 0.861   -14.577 -36.639 1.0 94.62 ? 825 THR A CB  1 A0A1U8FD60 UNP 825 T 
+ATOM 6739 O O   . THR A 1 825 ? -1.476  -15.933 -37.820 1.0 94.62 ? 825 THR A O   1 A0A1U8FD60 UNP 825 T 
+ATOM 6740 C CG2 . THR A 1 825 ? 1.389   -13.230 -36.150 1.0 94.62 ? 825 THR A CG2 1 A0A1U8FD60 UNP 825 T 
+ATOM 6741 O OG1 . THR A 1 825 ? 1.900   -15.497 -36.449 1.0 94.62 ? 825 THR A OG1 1 A0A1U8FD60 UNP 825 T 
+ATOM 6742 N N   . GLY A 1 826 ? -1.320  -17.276 -36.006 1.0 94.25 ? 826 GLY A N   1 A0A1U8FD60 UNP 826 G 
+ATOM 6743 C CA  . GLY A 1 826 ? -2.175  -18.336 -36.521 1.0 94.25 ? 826 GLY A CA  1 A0A1U8FD60 UNP 826 G 
+ATOM 6744 C C   . GLY A 1 826 ? -3.667  -18.004 -36.395 1.0 94.25 ? 826 GLY A C   1 A0A1U8FD60 UNP 826 G 
+ATOM 6745 O O   . GLY A 1 826 ? -4.065  -16.928 -35.938 1.0 94.25 ? 826 GLY A O   1 A0A1U8FD60 UNP 826 G 
+ATOM 6746 N N   . LYS A 1 827 ? -4.500  -18.949 -36.835 1.0 96.31 ? 827 LYS A N   1 A0A1U8FD60 UNP 827 K 
+ATOM 6747 C CA  . LYS A 1 827 ? -5.947  -18.757 -37.012 1.0 96.31 ? 827 LYS A CA  1 A0A1U8FD60 UNP 827 K 
+ATOM 6748 C C   . LYS A 1 827 ? -6.803  -19.342 -35.894 1.0 96.31 ? 827 LYS A C   1 A0A1U8FD60 UNP 827 K 
+ATOM 6749 C CB  . LYS A 1 827 ? -6.367  -19.370 -38.352 1.0 96.31 ? 827 LYS A CB  1 A0A1U8FD60 UNP 827 K 
+ATOM 6750 O O   . LYS A 1 827 ? -7.925  -18.880 -35.701 1.0 96.31 ? 827 LYS A O   1 A0A1U8FD60 UNP 827 K 
+ATOM 6751 C CG  . LYS A 1 827 ? -5.821  -18.606 -39.565 1.0 96.31 ? 827 LYS A CG  1 A0A1U8FD60 UNP 827 K 
+ATOM 6752 C CD  . LYS A 1 827 ? -6.081  -19.443 -40.822 1.0 96.31 ? 827 LYS A CD  1 A0A1U8FD60 UNP 827 K 
+ATOM 6753 C CE  . LYS A 1 827 ? -5.945  -18.617 -42.101 1.0 96.31 ? 827 LYS A CE  1 A0A1U8FD60 UNP 827 K 
+ATOM 6754 N NZ  . LYS A 1 827 ? -7.282  -18.428 -42.703 1.0 96.31 ? 827 LYS A NZ  1 A0A1U8FD60 UNP 827 K 
+ATOM 6755 N N   . VAL A 1 828 ? -6.311  -20.359 -35.183 1.0 96.25 ? 828 VAL A N   1 A0A1U8FD60 UNP 828 V 
+ATOM 6756 C CA  . VAL A 1 828 ? -7.124  -21.167 -34.263 1.0 96.25 ? 828 VAL A CA  1 A0A1U8FD60 UNP 828 V 
+ATOM 6757 C C   . VAL A 1 828 ? -6.406  -21.349 -32.932 1.0 96.25 ? 828 VAL A C   1 A0A1U8FD60 UNP 828 V 
+ATOM 6758 C CB  . VAL A 1 828 ? -7.497  -22.537 -34.868 1.0 96.25 ? 828 VAL A CB  1 A0A1U8FD60 UNP 828 V 
+ATOM 6759 O O   . VAL A 1 828 ? -5.297  -21.870 -32.907 1.0 96.25 ? 828 VAL A O   1 A0A1U8FD60 UNP 828 V 
+ATOM 6760 C CG1 . VAL A 1 828 ? -8.456  -23.305 -33.945 1.0 96.25 ? 828 VAL A CG1 1 A0A1U8FD60 UNP 828 V 
+ATOM 6761 C CG2 . VAL A 1 828 ? -8.183  -22.397 -36.236 1.0 96.25 ? 828 VAL A CG2 1 A0A1U8FD60 UNP 828 V 
+ATOM 6762 N N   . MET A 1 829 ? -7.066  -20.980 -31.833 1.0 95.94 ? 829 MET A N   1 A0A1U8FD60 UNP 829 M 
+ATOM 6763 C CA  . MET A 1 829 ? -6.620  -21.313 -30.474 1.0 95.94 ? 829 MET A CA  1 A0A1U8FD60 UNP 829 M 
+ATOM 6764 C C   . MET A 1 829 ? -7.606  -22.255 -29.787 1.0 95.94 ? 829 MET A C   1 A0A1U8FD60 UNP 829 M 
+ATOM 6765 C CB  . MET A 1 829 ? -6.416  -20.052 -29.625 1.0 95.94 ? 829 MET A CB  1 A0A1U8FD60 UNP 829 M 
+ATOM 6766 O O   . MET A 1 829 ? -8.818  -22.073 -29.928 1.0 95.94 ? 829 MET A O   1 A0A1U8FD60 UNP 829 M 
+ATOM 6767 C CG  . MET A 1 829 ? -5.193  -19.240 -30.060 1.0 95.94 ? 829 MET A CG  1 A0A1U8FD60 UNP 829 M 
+ATOM 6768 S SD  . MET A 1 829 ? -4.731  -17.919 -28.898 1.0 95.94 ? 829 MET A SD  1 A0A1U8FD60 UNP 829 M 
+ATOM 6769 C CE  . MET A 1 829 ? -6.092  -16.766 -29.158 1.0 95.94 ? 829 MET A CE  1 A0A1U8FD60 UNP 829 M 
+ATOM 6770 N N   . CYS A 1 830 ? -7.104  -23.217 -29.016 1.0 94.88 ? 830 CYS A N   1 A0A1U8FD60 UNP 830 C 
+ATOM 6771 C CA  . CYS A 1 830 ? -7.896  -24.202 -28.285 1.0 94.88 ? 830 CYS A CA  1 A0A1U8FD60 UNP 830 C 
+ATOM 6772 C C   . CYS A 1 830 ? -7.472  -24.276 -26.810 1.0 94.88 ? 830 CYS A C   1 A0A1U8FD60 UNP 830 C 
+ATOM 6773 C CB  . CYS A 1 830 ? -7.769  -25.576 -28.960 1.0 94.88 ? 830 CYS A CB  1 A0A1U8FD60 UNP 830 C 
+ATOM 6774 O O   . CYS A 1 830 ? -6.301  -24.472 -26.497 1.0 94.88 ? 830 CYS A O   1 A0A1U8FD60 UNP 830 C 
+ATOM 6775 S SG  . CYS A 1 830 ? -8.360  -25.512 -30.679 1.0 94.88 ? 830 CYS A SG  1 A0A1U8FD60 UNP 830 C 
+ATOM 6776 N N   . CYS A 1 831 ? -8.440  -24.175 -25.899 1.0 94.94 ? 831 CYS A N   1 A0A1U8FD60 UNP 831 C 
+ATOM 6777 C CA  . CYS A 1 831 ? -8.249  -24.458 -24.477 1.0 94.94 ? 831 CYS A CA  1 A0A1U8FD60 UNP 831 C 
+ATOM 6778 C C   . CYS A 1 831 ? -8.925  -25.788 -24.129 1.0 94.94 ? 831 CYS A C   1 A0A1U8FD60 UNP 831 C 
+ATOM 6779 C CB  . CYS A 1 831 ? -8.807  -23.311 -23.623 1.0 94.94 ? 831 CYS A CB  1 A0A1U8FD60 UNP 831 C 
+ATOM 6780 O O   . CYS A 1 831 ? -10.146 -25.903 -24.244 1.0 94.94 ? 831 CYS A O   1 A0A1U8FD60 UNP 831 C 
+ATOM 6781 S SG  . CYS A 1 831 ? -7.956  -21.738 -23.960 1.0 94.94 ? 831 CYS A SG  1 A0A1U8FD60 UNP 831 C 
+ATOM 6782 N N   . SER A 1 832 ? -8.132  -26.764 -23.693 1.0 93.56 ? 832 SER A N   1 A0A1U8FD60 UNP 832 S 
+ATOM 6783 C CA  . SER A 1 832 ? -8.579  -28.123 -23.370 1.0 93.56 ? 832 SER A CA  1 A0A1U8FD60 UNP 832 S 
+ATOM 6784 C C   . SER A 1 832 ? -9.203  -28.218 -21.964 1.0 93.56 ? 832 SER A C   1 A0A1U8FD60 UNP 832 S 
+ATOM 6785 C CB  . SER A 1 832 ? -7.398  -29.097 -23.481 1.0 93.56 ? 832 SER A CB  1 A0A1U8FD60 UNP 832 S 
+ATOM 6786 O O   . SER A 1 832 ? -8.940  -27.353 -21.117 1.0 93.56 ? 832 SER A O   1 A0A1U8FD60 UNP 832 S 
+ATOM 6787 O OG  . SER A 1 832 ? -6.720  -28.951 -24.720 1.0 93.56 ? 832 SER A OG  1 A0A1U8FD60 UNP 832 S 
+ATOM 6788 N N   . PRO A 1 833 ? -9.976  -29.280 -21.660 1.0 90.62 ? 833 PRO A N   1 A0A1U8FD60 UNP 833 P 
+ATOM 6789 C CA  . PRO A 1 833 ? -10.540 -29.524 -20.339 1.0 90.62 ? 833 PRO A CA  1 A0A1U8FD60 UNP 833 P 
+ATOM 6790 C C   . PRO A 1 833 ? -9.429  -29.581 -19.294 1.0 90.62 ? 833 PRO A C   1 A0A1U8FD60 UNP 833 P 
+ATOM 6791 C CB  . PRO A 1 833 ? -11.293 -30.858 -20.436 1.0 90.62 ? 833 PRO A CB  1 A0A1U8FD60 UNP 833 P 
+ATOM 6792 O O   . PRO A 1 833 ? -8.353  -30.117 -19.556 1.0 90.62 ? 833 PRO A O   1 A0A1U8FD60 UNP 833 P 
+ATOM 6793 C CG  . PRO A 1 833 ? -11.610 -30.973 -21.925 1.0 90.62 ? 833 PRO A CG  1 A0A1U8FD60 UNP 833 P 
+ATOM 6794 C CD  . PRO A 1 833 ? -10.361 -30.359 -22.546 1.0 90.62 ? 833 PRO A CD  1 A0A1U8FD60 UNP 833 P 
+ATOM 6795 N N   . GLN A 1 834 ? -9.672  -29.010 -18.112 1.0 86.38 ? 834 GLN A N   1 A0A1U8FD60 UNP 834 Q 
+ATOM 6796 C CA  . GLN A 1 834 ? -8.690  -28.890 -17.021 1.0 86.38 ? 834 GLN A CA  1 A0A1U8FD60 UNP 834 Q 
+ATOM 6797 C C   . GLN A 1 834 ? -7.452  -28.031 -17.352 1.0 86.38 ? 834 GLN A C   1 A0A1U8FD60 UNP 834 Q 
+ATOM 6798 C CB  . GLN A 1 834 ? -8.285  -30.275 -16.482 1.0 86.38 ? 834 GLN A CB  1 A0A1U8FD60 UNP 834 Q 
+ATOM 6799 O O   . GLN A 1 834 ? -6.589  -27.837 -16.492 1.0 86.38 ? 834 GLN A O   1 A0A1U8FD60 UNP 834 Q 
+ATOM 6800 C CG  . GLN A 1 834 ? -9.471  -31.207 -16.180 1.0 86.38 ? 834 GLN A CG  1 A0A1U8FD60 UNP 834 Q 
+ATOM 6801 C CD  . GLN A 1 834 ? -9.026  -32.590 -15.719 1.0 86.38 ? 834 GLN A CD  1 A0A1U8FD60 UNP 834 Q 
+ATOM 6802 N NE2 . GLN A 1 834 ? -9.943  -33.518 -15.561 1.0 86.38 ? 834 GLN A NE2 1 A0A1U8FD60 UNP 834 Q 
+ATOM 6803 O OE1 . GLN A 1 834 ? -7.863  -32.872 -15.483 1.0 86.38 ? 834 GLN A OE1 1 A0A1U8FD60 UNP 834 Q 
+ATOM 6804 N N   . GLY A 1 835 ? -7.368  -27.462 -18.559 1.0 91.75 ? 835 GLY A N   1 A0A1U8FD60 UNP 835 G 
+ATOM 6805 C CA  . GLY A 1 835 ? -6.354  -26.481 -18.915 1.0 91.75 ? 835 GLY A CA  1 A0A1U8FD60 UNP 835 G 
+ATOM 6806 C C   . GLY A 1 835 ? -6.493  -25.221 -18.063 1.0 91.75 ? 835 GLY A C   1 A0A1U8FD60 UNP 835 G 
+ATOM 6807 O O   . GLY A 1 835 ? -7.605  -24.789 -17.755 1.0 91.75 ? 835 GLY A O   1 A0A1U8FD60 UNP 835 G 
+ATOM 6808 N N   . PHE A 1 836 ? -5.361  -24.611 -17.705 1.0 93.94 ? 836 PHE A N   1 A0A1U8FD60 UNP 836 F 
+ATOM 6809 C CA  . PHE A 1 836 ? -5.290  -23.381 -16.912 1.0 93.94 ? 836 PHE A CA  1 A0A1U8FD60 UNP 836 F 
+ATOM 6810 C C   . PHE A 1 836 ? -5.975  -23.480 -15.533 1.0 93.94 ? 836 PHE A C   1 A0A1U8FD60 UNP 836 F 
+ATOM 6811 C CB  . PHE A 1 836 ? -5.842  -22.225 -17.747 1.0 93.94 ? 836 PHE A CB  1 A0A1U8FD60 UNP 836 F 
+ATOM 6812 O O   . PHE A 1 836 ? -6.907  -22.723 -15.238 1.0 93.94 ? 836 PHE A O   1 A0A1U8FD60 UNP 836 F 
+ATOM 6813 C CG  . PHE A 1 836 ? -5.038  -21.854 -18.964 1.0 93.94 ? 836 PHE A CG  1 A0A1U8FD60 UNP 836 F 
+ATOM 6814 C CD1 . PHE A 1 836 ? -3.780  -21.241 -18.813 1.0 93.94 ? 836 PHE A CD1 1 A0A1U8FD60 UNP 836 F 
+ATOM 6815 C CD2 . PHE A 1 836 ? -5.562  -22.092 -20.247 1.0 93.94 ? 836 PHE A CD2 1 A0A1U8FD60 UNP 836 F 
+ATOM 6816 C CE1 . PHE A 1 836 ? -3.042  -20.878 -19.952 1.0 93.94 ? 836 PHE A CE1 1 A0A1U8FD60 UNP 836 F 
+ATOM 6817 C CE2 . PHE A 1 836 ? -4.827  -21.715 -21.382 1.0 93.94 ? 836 PHE A CE2 1 A0A1U8FD60 UNP 836 F 
+ATOM 6818 C CZ  . PHE A 1 836 ? -3.565  -21.116 -21.234 1.0 93.94 ? 836 PHE A CZ  1 A0A1U8FD60 UNP 836 F 
+ATOM 6819 N N   . PRO A 1 837 ? -5.498  -24.358 -14.634 1.0 90.94 ? 837 PRO A N   1 A0A1U8FD60 UNP 837 P 
+ATOM 6820 C CA  . PRO A 1 837 ? -6.184  -24.649 -13.377 1.0 90.94 ? 837 PRO A CA  1 A0A1U8FD60 UNP 837 P 
+ATOM 6821 C C   . PRO A 1 837 ? -6.310  -23.435 -12.446 1.0 90.94 ? 837 PRO A C   1 A0A1U8FD60 UNP 837 P 
+ATOM 6822 C CB  . PRO A 1 837 ? -5.375  -25.781 -12.734 1.0 90.94 ? 837 PRO A CB  1 A0A1U8FD60 UNP 837 P 
+ATOM 6823 O O   . PRO A 1 837 ? -7.305  -23.328 -11.738 1.0 90.94 ? 837 PRO A O   1 A0A1U8FD60 UNP 837 P 
+ATOM 6824 C CG  . PRO A 1 837 ? -3.978  -25.618 -13.334 1.0 90.94 ? 837 PRO A CG  1 A0A1U8FD60 UNP 837 P 
+ATOM 6825 C CD  . PRO A 1 837 ? -4.282  -25.149 -14.753 1.0 90.94 ? 837 PRO A CD  1 A0A1U8FD60 UNP 837 P 
+ATOM 6826 N N   . LEU A 1 838 ? -5.346  -22.502 -12.440 1.0 91.62 ? 838 LEU A N   1 A0A1U8FD60 UNP 838 L 
+ATOM 6827 C CA  . LEU A 1 838 ? -5.328  -21.330 -11.544 1.0 91.62 ? 838 LEU A CA  1 A0A1U8FD60 UNP 838 L 
+ATOM 6828 C C   . LEU A 1 838 ? -5.444  -19.975 -12.268 1.0 91.62 ? 838 LEU A C   1 A0A1U8FD60 UNP 838 L 
+ATOM 6829 C CB  . LEU A 1 838 ? -4.085  -21.387 -10.629 1.0 91.62 ? 838 LEU A CB  1 A0A1U8FD60 UNP 838 L 
+ATOM 6830 O O   . LEU A 1 838 ? -5.271  -18.927 -11.638 1.0 91.62 ? 838 LEU A O   1 A0A1U8FD60 UNP 838 L 
+ATOM 6831 C CG  . LEU A 1 838 ? -4.020  -22.588 -9.665  1.0 91.62 ? 838 LEU A CG  1 A0A1U8FD60 UNP 838 L 
+ATOM 6832 C CD1 . LEU A 1 838 ? -2.825  -22.425 -8.723  1.0 91.62 ? 838 LEU A CD1 1 A0A1U8FD60 UNP 838 L 
+ATOM 6833 C CD2 . LEU A 1 838 ? -5.260  -22.705 -8.773  1.0 91.62 ? 838 LEU A CD2 1 A0A1U8FD60 UNP 838 L 
+ATOM 6834 N N   . LEU A 1 839 ? -5.737  -19.969 -13.573 1.0 93.50 ? 839 LEU A N   1 A0A1U8FD60 UNP 839 L 
+ATOM 6835 C CA  . LEU A 1 839 ? -5.792  -18.733 -14.354 1.0 93.50 ? 839 LEU A CA  1 A0A1U8FD60 UNP 839 L 
+ATOM 6836 C C   . LEU A 1 839 ? -6.988  -17.883 -13.927 1.0 93.50 ? 839 LEU A C   1 A0A1U8FD60 UNP 839 L 
+ATOM 6837 C CB  . LEU A 1 839 ? -5.833  -19.069 -15.849 1.0 93.50 ? 839 LEU A CB  1 A0A1U8FD60 UNP 839 L 
+ATOM 6838 O O   . LEU A 1 839 ? -8.127  -18.320 -14.034 1.0 93.50 ? 839 LEU A O   1 A0A1U8FD60 UNP 839 L 
+ATOM 6839 C CG  . LEU A 1 839 ? -5.698  -17.858 -16.787 1.0 93.50 ? 839 LEU A CG  1 A0A1U8FD60 UNP 839 L 
+ATOM 6840 C CD1 . LEU A 1 839 ? -4.249  -17.370 -16.841 1.0 93.50 ? 839 LEU A CD1 1 A0A1U8FD60 UNP 839 L 
+ATOM 6841 C CD2 . LEU A 1 839 ? -6.111  -18.225 -18.210 1.0 93.50 ? 839 LEU A CD2 1 A0A1U8FD60 UNP 839 L 
+ATOM 6842 N N   . LYS A 1 840 ? -6.716  -16.653 -13.481 1.0 90.56 ? 840 LYS A N   1 A0A1U8FD60 UNP 840 K 
+ATOM 6843 C CA  . LYS A 1 840 ? -7.727  -15.668 -13.066 1.0 90.56 ? 840 LYS A CA  1 A0A1U8FD60 UNP 840 K 
+ATOM 6844 C C   . LYS A 1 840 ? -7.932  -14.563 -14.090 1.0 90.56 ? 840 LYS A C   1 A0A1U8FD60 UNP 840 K 
+ATOM 6845 C CB  . LYS A 1 840 ? -7.332  -15.042 -11.723 1.0 90.56 ? 840 LYS A CB  1 A0A1U8FD60 UNP 840 K 
+ATOM 6846 O O   . LYS A 1 840 ? -9.015  -13.991 -14.160 1.0 90.56 ? 840 LYS A O   1 A0A1U8FD60 UNP 840 K 
+ATOM 6847 C CG  . LYS A 1 840 ? -7.431  -16.044 -10.570 1.0 90.56 ? 840 LYS A CG  1 A0A1U8FD60 UNP 840 K 
+ATOM 6848 C CD  . LYS A 1 840 ? -7.134  -15.342 -9.242  1.0 90.56 ? 840 LYS A CD  1 A0A1U8FD60 UNP 840 K 
+ATOM 6849 C CE  . LYS A 1 840 ? -7.343  -16.336 -8.099  1.0 90.56 ? 840 LYS A CE  1 A0A1U8FD60 UNP 840 K 
+ATOM 6850 N NZ  . LYS A 1 840 ? -7.083  -15.704 -6.785  1.0 90.56 ? 840 LYS A NZ  1 A0A1U8FD60 UNP 840 K 
+ATOM 6851 N N   . THR A 1 841 ? -6.902  -14.237 -14.870 1.0 90.62 ? 841 THR A N   1 A0A1U8FD60 UNP 841 T 
+ATOM 6852 C CA  . THR A 1 841 ? -6.961  -13.161 -15.864 1.0 90.62 ? 841 THR A CA  1 A0A1U8FD60 UNP 841 T 
+ATOM 6853 C C   . THR A 1 841 ? -6.386  -13.609 -17.197 1.0 90.62 ? 841 THR A C   1 A0A1U8FD60 UNP 841 T 
+ATOM 6854 C CB  . THR A 1 841 ? -6.235  -11.902 -15.377 1.0 90.62 ? 841 THR A CB  1 A0A1U8FD60 UNP 841 T 
+ATOM 6855 O O   . THR A 1 841 ? -5.204  -13.958 -17.271 1.0 90.62 ? 841 THR A O   1 A0A1U8FD60 UNP 841 T 
+ATOM 6856 C CG2 . THR A 1 841 ? -6.384  -10.721 -16.338 1.0 90.62 ? 841 THR A CG2 1 A0A1U8FD60 UNP 841 T 
+ATOM 6857 O OG1 . THR A 1 841 ? -6.731  -11.481 -14.130 1.0 90.62 ? 841 THR A OG1 1 A0A1U8FD60 UNP 841 T 
+ATOM 6858 N N   . LEU A 1 842 ? -7.194  -13.507 -18.252 1.0 95.31 ? 842 LEU A N   1 A0A1U8FD60 UNP 842 L 
+ATOM 6859 C CA  . LEU A 1 842 ? -6.782  -13.731 -19.635 1.0 95.31 ? 842 LEU A CA  1 A0A1U8FD60 UNP 842 L 
+ATOM 6860 C C   . LEU A 1 842 ? -6.987  -12.456 -20.454 1.0 95.31 ? 842 LEU A C   1 A0A1U8FD60 UNP 842 L 
+ATOM 6861 C CB  . LEU A 1 842 ? -7.569  -14.917 -20.217 1.0 95.31 ? 842 LEU A CB  1 A0A1U8FD60 UNP 842 L 
+ATOM 6862 O O   . LEU A 1 842 ? -8.060  -11.859 -20.416 1.0 95.31 ? 842 LEU A O   1 A0A1U8FD60 UNP 842 L 
+ATOM 6863 C CG  . LEU A 1 842 ? -7.204  -15.263 -21.674 1.0 95.31 ? 842 LEU A CG  1 A0A1U8FD60 UNP 842 L 
+ATOM 6864 C CD1 . LEU A 1 842 ? -5.722  -15.614 -21.845 1.0 95.31 ? 842 LEU A CD1 1 A0A1U8FD60 UNP 842 L 
+ATOM 6865 C CD2 . LEU A 1 842 ? -8.024  -16.460 -22.140 1.0 95.31 ? 842 LEU A CD2 1 A0A1U8FD60 UNP 842 L 
+ATOM 6866 N N   . LYS A 1 843 ? -5.958  -12.037 -21.197 1.0 94.69 ? 843 LYS A N   1 A0A1U8FD60 UNP 843 K 
+ATOM 6867 C CA  . LYS A 1 843 ? -6.035  -10.883 -22.102 1.0 94.69 ? 843 LYS A CA  1 A0A1U8FD60 UNP 843 K 
+ATOM 6868 C C   . LYS A 1 843 ? -5.552  -11.243 -23.500 1.0 94.69 ? 843 LYS A C   1 A0A1U8FD60 UNP 843 K 
+ATOM 6869 C CB  . LYS A 1 843 ? -5.247  -9.693  -21.545 1.0 94.69 ? 843 LYS A CB  1 A0A1U8FD60 UNP 843 K 
+ATOM 6870 O O   . LYS A 1 843 ? -4.374  -11.572 -23.661 1.0 94.69 ? 843 LYS A O   1 A0A1U8FD60 UNP 843 K 
+ATOM 6871 C CG  . LYS A 1 843 ? -5.652  -9.306  -20.119 1.0 94.69 ? 843 LYS A CG  1 A0A1U8FD60 UNP 843 K 
+ATOM 6872 C CD  . LYS A 1 843 ? -5.045  -7.954  -19.746 1.0 94.69 ? 843 LYS A CD  1 A0A1U8FD60 UNP 843 K 
+ATOM 6873 C CE  . LYS A 1 843 ? -5.569  -7.531  -18.373 1.0 94.69 ? 843 LYS A CE  1 A0A1U8FD60 UNP 843 K 
+ATOM 6874 N NZ  . LYS A 1 843 ? -5.930  -6.099  -18.368 1.0 94.69 ? 843 LYS A NZ  1 A0A1U8FD60 UNP 843 K 
+ATOM 6875 N N   . LEU A 1 844 ? -6.430  -11.119 -24.486 1.0 95.69 ? 844 LEU A N   1 A0A1U8FD60 UNP 844 L 
+ATOM 6876 C CA  . LEU A 1 844 ? -6.159  -11.316 -25.908 1.0 95.69 ? 844 LEU A CA  1 A0A1U8FD60 UNP 844 L 
+ATOM 6877 C C   . LEU A 1 844 ? -6.272  -9.958  -26.603 1.0 95.69 ? 844 LEU A C   1 A0A1U8FD60 UNP 844 L 
+ATOM 6878 C CB  . LEU A 1 844 ? -7.172  -12.329 -26.478 1.0 95.69 ? 844 LEU A CB  1 A0A1U8FD60 UNP 844 L 
+ATOM 6879 O O   . LEU A 1 844 ? -7.370  -9.439  -26.753 1.0 95.69 ? 844 LEU A O   1 A0A1U8FD60 UNP 844 L 
+ATOM 6880 C CG  . LEU A 1 844 ? -7.228  -13.693 -25.765 1.0 95.69 ? 844 LEU A CG  1 A0A1U8FD60 UNP 844 L 
+ATOM 6881 C CD1 . LEU A 1 844 ? -8.237  -14.596 -26.472 1.0 95.69 ? 844 LEU A CD1 1 A0A1U8FD60 UNP 844 L 
+ATOM 6882 C CD2 . LEU A 1 844 ? -5.867  -14.393 -25.742 1.0 95.69 ? 844 LEU A CD2 1 A0A1U8FD60 UNP 844 L 
+ATOM 6883 N N   . GLN A 1 845 ? -5.144  -9.346  -26.959 1.0 92.56 ? 845 GLN A N   1 A0A1U8FD60 UNP 845 Q 
+ATOM 6884 C CA  . GLN A 1 845 ? -5.120  -7.974  -27.472 1.0 92.56 ? 845 GLN A CA  1 A0A1U8FD60 UNP 845 Q 
+ATOM 6885 C C   . GLN A 1 845 ? -4.350  -7.891  -28.791 1.0 92.56 ? 845 GLN A C   1 A0A1U8FD60 UNP 845 Q 
+ATOM 6886 C CB  . GLN A 1 845 ? -4.496  -7.025  -26.444 1.0 92.56 ? 845 GLN A CB  1 A0A1U8FD60 UNP 845 Q 
+ATOM 6887 O O   . GLN A 1 845 ? -3.174  -8.258  -28.838 1.0 92.56 ? 845 GLN A O   1 A0A1U8FD60 UNP 845 Q 
+ATOM 6888 C CG  . GLN A 1 845 ? -5.139  -7.004  -25.044 1.0 92.56 ? 845 GLN A CG  1 A0A1U8FD60 UNP 845 Q 
+ATOM 6889 C CD  . GLN A 1 845 ? -4.440  -5.954  -24.192 1.0 92.56 ? 845 GLN A CD  1 A0A1U8FD60 UNP 845 Q 
+ATOM 6890 N NE2 . GLN A 1 845 ? -5.092  -5.208  -23.337 1.0 92.56 ? 845 GLN A NE2 1 A0A1U8FD60 UNP 845 Q 
+ATOM 6891 O OE1 . GLN A 1 845 ? -3.226  -5.802  -24.233 1.0 92.56 ? 845 GLN A OE1 1 A0A1U8FD60 UNP 845 Q 
+ATOM 6892 N N   . GLY A 1 846 ? -4.963  -7.364  -29.848 1.0 91.00 ? 846 GLY A N   1 A0A1U8FD60 UNP 846 G 
+ATOM 6893 C CA  . GLY A 1 846 ? -4.307  -7.160  -31.139 1.0 91.00 ? 846 GLY A CA  1 A0A1U8FD60 UNP 846 G 
+ATOM 6894 C C   . GLY A 1 846 ? -3.824  -8.472  -31.761 1.0 91.00 ? 846 GLY A C   1 A0A1U8FD60 UNP 846 G 
+ATOM 6895 O O   . GLY A 1 846 ? -2.629  -8.615  -32.035 1.0 91.00 ? 846 GLY A O   1 A0A1U8FD60 UNP 846 G 
+ATOM 6896 N N   . LEU A 1 847 ? -4.728  -9.446  -31.923 1.0 94.56 ? 847 LEU A N   1 A0A1U8FD60 UNP 847 L 
+ATOM 6897 C CA  . LEU A 1 847 ? -4.482  -10.727 -32.601 1.0 94.56 ? 847 LEU A CA  1 A0A1U8FD60 UNP 847 L 
+ATOM 6898 C C   . LEU A 1 847 ? -5.238  -10.740 -33.946 1.0 94.56 ? 847 LEU A C   1 A0A1U8FD60 UNP 847 L 
+ATOM 6899 C CB  . LEU A 1 847 ? -4.878  -11.912 -31.693 1.0 94.56 ? 847 LEU A CB  1 A0A1U8FD60 UNP 847 L 
+ATOM 6900 O O   . LEU A 1 847 ? -6.334  -11.295 -34.036 1.0 94.56 ? 847 LEU A O   1 A0A1U8FD60 UNP 847 L 
+ATOM 6901 C CG  . LEU A 1 847 ? -4.201  -11.959 -30.312 1.0 94.56 ? 847 LEU A CG  1 A0A1U8FD60 UNP 847 L 
+ATOM 6902 C CD1 . LEU A 1 847 ? -4.655  -13.218 -29.571 1.0 94.56 ? 847 LEU A CD1 1 A0A1U8FD60 UNP 847 L 
+ATOM 6903 C CD2 . LEU A 1 847 ? -2.672  -11.984 -30.402 1.0 94.56 ? 847 LEU A CD2 1 A0A1U8FD60 UNP 847 L 
+ATOM 6904 N N   . PRO A 1 848 ? -4.703  -10.102 -35.003 1.0 88.38 ? 848 PRO A N   1 A0A1U8FD60 UNP 848 P 
+ATOM 6905 C CA  . PRO A 1 848 ? -5.473  -9.781  -36.208 1.0 88.38 ? 848 PRO A CA  1 A0A1U8FD60 UNP 848 P 
+ATOM 6906 C C   . PRO A 1 848 ? -5.828  -10.996 -37.075 1.0 88.38 ? 848 PRO A C   1 A0A1U8FD60 UNP 848 P 
+ATOM 6907 C CB  . PRO A 1 848 ? -4.597  -8.791  -36.982 1.0 88.38 ? 848 PRO A CB  1 A0A1U8FD60 UNP 848 P 
+ATOM 6908 O O   . PRO A 1 848 ? -6.737  -10.900 -37.896 1.0 88.38 ? 848 PRO A O   1 A0A1U8FD60 UNP 848 P 
+ATOM 6909 C CG  . PRO A 1 848 ? -3.179  -9.179  -36.569 1.0 88.38 ? 848 PRO A CG  1 A0A1U8FD60 UNP 848 P 
+ATOM 6910 C CD  . PRO A 1 848 ? -3.361  -9.545  -35.099 1.0 88.38 ? 848 PRO A CD  1 A0A1U8FD60 UNP 848 P 
+ATOM 6911 N N   . ASN A 1 849 ? -5.118  -12.117 -36.917 1.0 94.25 ? 849 ASN A N   1 A0A1U8FD60 UNP 849 N 
+ATOM 6912 C CA  . ASN A 1 849 ? -5.321  -13.338 -37.703 1.0 94.25 ? 849 ASN A CA  1 A0A1U8FD60 UNP 849 N 
+ATOM 6913 C C   . ASN A 1 849 ? -6.171  -14.397 -37.003 1.0 94.25 ? 849 ASN A C   1 A0A1U8FD60 UNP 849 N 
+ATOM 6914 C CB  . ASN A 1 849 ? -3.958  -13.925 -38.083 1.0 94.25 ? 849 ASN A CB  1 A0A1U8FD60 UNP 849 N 
+ATOM 6915 O O   . ASN A 1 849 ? -6.537  -15.378 -37.643 1.0 94.25 ? 849 ASN A O   1 A0A1U8FD60 UNP 849 N 
+ATOM 6916 C CG  . ASN A 1 849 ? -3.221  -13.124 -39.131 1.0 94.25 ? 849 ASN A CG  1 A0A1U8FD60 UNP 849 N 
+ATOM 6917 N ND2 . ASN A 1 849 ? -1.955  -13.417 -39.293 1.0 94.25 ? 849 ASN A ND2 1 A0A1U8FD60 UNP 849 N 
+ATOM 6918 O OD1 . ASN A 1 849 ? -3.764  -12.275 -39.827 1.0 94.25 ? 849 ASN A OD1 1 A0A1U8FD60 UNP 849 N 
+ATOM 6919 N N   . LEU A 1 850 ? -6.468  -14.214 -35.716 1.0 95.62 ? 850 LEU A N   1 A0A1U8FD60 UNP 850 L 
+ATOM 6920 C CA  . LEU A 1 850 ? -7.253  -15.170 -34.953 1.0 95.62 ? 850 LEU A CA  1 A0A1U8FD60 UNP 850 L 
+ATOM 6921 C C   . LEU A 1 850 ? -8.684  -15.191 -35.498 1.0 95.62 ? 850 LEU A C   1 A0A1U8FD60 UNP 850 L 
+ATOM 6922 C CB  . LEU A 1 850 ? -7.203  -14.759 -33.475 1.0 95.62 ? 850 LEU A CB  1 A0A1U8FD60 UNP 850 L 
+ATOM 6923 O O   . LEU A 1 850 ? -9.395  -14.203 -35.364 1.0 95.62 ? 850 LEU A O   1 A0A1U8FD60 UNP 850 L 
+ATOM 6924 C CG  . LEU A 1 850 ? -8.007  -15.699 -32.563 1.0 95.62 ? 850 LEU A CG  1 A0A1U8FD60 UNP 850 L 
+ATOM 6925 C CD1 . LEU A 1 850 ? -7.364  -17.084 -32.475 1.0 95.62 ? 850 LEU A CD1 1 A0A1U8FD60 UNP 850 L 
+ATOM 6926 C CD2 . LEU A 1 850 ? -8.115  -15.053 -31.182 1.0 95.62 ? 850 LEU A CD2 1 A0A1U8FD60 UNP 850 L 
+ATOM 6927 N N   . GLU A 1 851 ? -9.084  -16.309 -36.095 1.0 94.75 ? 851 GLU A N   1 A0A1U8FD60 UNP 851 E 
+ATOM 6928 C CA  . GLU A 1 851 ? -10.410 -16.528 -36.685 1.0 94.75 ? 851 GLU A CA  1 A0A1U8FD60 UNP 851 E 
+ATOM 6929 C C   . GLU A 1 851 ? -11.309 -17.294 -35.705 1.0 94.75 ? 851 GLU A C   1 A0A1U8FD60 UNP 851 E 
+ATOM 6930 C CB  . GLU A 1 851 ? -10.249 -17.270 -38.033 1.0 94.75 ? 851 GLU A CB  1 A0A1U8FD60 UNP 851 E 
+ATOM 6931 O O   . GLU A 1 851 ? -12.462 -16.929 -35.474 1.0 94.75 ? 851 GLU A O   1 A0A1U8FD60 UNP 851 E 
+ATOM 6932 C CG  . GLU A 1 851 ? -9.687  -16.355 -39.145 1.0 94.75 ? 851 GLU A CG  1 A0A1U8FD60 UNP 851 E 
+ATOM 6933 C CD  . GLU A 1 851 ? -9.169  -17.069 -40.413 1.0 94.75 ? 851 GLU A CD  1 A0A1U8FD60 UNP 851 E 
+ATOM 6934 O OE1 . GLU A 1 851 ? -8.496  -16.408 -41.249 1.0 94.75 ? 851 GLU A OE1 1 A0A1U8FD60 UNP 851 E 
+ATOM 6935 O OE2 . GLU A 1 851 ? -9.306  -18.299 -40.589 1.0 94.75 ? 851 GLU A OE2 1 A0A1U8FD60 UNP 851 E 
+ATOM 6936 N N   . THR A 1 852 ? -10.765 -18.330 -35.057 1.0 93.81 ? 852 THR A N   1 A0A1U8FD60 UNP 852 T 
+ATOM 6937 C CA  . THR A 1 852 ? -11.508 -19.205 -34.142 1.0 93.81 ? 852 THR A CA  1 A0A1U8FD60 UNP 852 T 
+ATOM 6938 C C   . THR A 1 852 ? -10.810 -19.335 -32.790 1.0 93.81 ? 852 THR A C   1 A0A1U8FD60 UNP 852 T 
+ATOM 6939 C CB  . THR A 1 852 ? -11.689 -20.599 -34.758 1.0 93.81 ? 852 THR A CB  1 A0A1U8FD60 UNP 852 T 
+ATOM 6940 O O   . THR A 1 852 ? -9.630  -19.671 -32.711 1.0 93.81 ? 852 THR A O   1 A0A1U8FD60 UNP 852 T 
+ATOM 6941 C CG2 . THR A 1 852 ? -12.626 -21.489 -33.941 1.0 93.81 ? 852 THR A CG2 1 A0A1U8FD60 UNP 852 T 
+ATOM 6942 O OG1 . THR A 1 852 ? -12.256 -20.543 -36.042 1.0 93.81 ? 852 THR A OG1 1 A0A1U8FD60 UNP 852 T 
+ATOM 6943 N N   . TRP A 1 853 ? -11.563 -19.167 -31.705 1.0 93.81 ? 853 TRP A N   1 A0A1U8FD60 UNP 853 W 
+ATOM 6944 C CA  . TRP A 1 853 ? -11.125 -19.524 -30.356 1.0 93.81 ? 853 TRP A CA  1 A0A1U8FD60 UNP 853 W 
+ATOM 6945 C C   . TRP A 1 853 ? -12.078 -20.575 -29.787 1.0 93.81 ? 853 TRP A C   1 A0A1U8FD60 UNP 853 W 
+ATOM 6946 C CB  . TRP A 1 853 ? -11.038 -18.260 -29.496 1.0 93.81 ? 853 TRP A CB  1 A0A1U8FD60 UNP 853 W 
+ATOM 6947 O O   . TRP A 1 853 ? -13.271 -20.316 -29.652 1.0 93.81 ? 853 TRP A O   1 A0A1U8FD60 UNP 853 W 
+ATOM 6948 C CG  . TRP A 1 853 ? -10.568 -18.452 -28.086 1.0 93.81 ? 853 TRP A CG  1 A0A1U8FD60 UNP 853 W 
+ATOM 6949 C CD1 . TRP A 1 853 ? -9.715  -19.405 -27.641 1.0 93.81 ? 853 TRP A CD1 1 A0A1U8FD60 UNP 853 W 
+ATOM 6950 C CD2 . TRP A 1 853 ? -10.950 -17.683 -26.906 1.0 93.81 ? 853 TRP A CD2 1 A0A1U8FD60 UNP 853 W 
+ATOM 6951 C CE2 . TRP A 1 853 ? -10.298 -18.247 -25.768 1.0 93.81 ? 853 TRP A CE2 1 A0A1U8FD60 UNP 853 W 
+ATOM 6952 C CE3 . TRP A 1 853 ? -11.815 -16.590 -26.678 1.0 93.81 ? 853 TRP A CE3 1 A0A1U8FD60 UNP 853 W 
+ATOM 6953 N NE1 . TRP A 1 853 ? -9.550  -19.286 -26.277 1.0 93.81 ? 853 TRP A NE1 1 A0A1U8FD60 UNP 853 W 
+ATOM 6954 C CH2 . TRP A 1 853 ? -11.382 -16.684 -24.275 1.0 93.81 ? 853 TRP A CH2 1 A0A1U8FD60 UNP 853 W 
+ATOM 6955 C CZ2 . TRP A 1 853 ? -10.494 -17.754 -24.471 1.0 93.81 ? 853 TRP A CZ2 1 A0A1U8FD60 UNP 853 W 
+ATOM 6956 C CZ3 . TRP A 1 853 ? -12.041 -16.108 -25.376 1.0 93.81 ? 853 TRP A CZ3 1 A0A1U8FD60 UNP 853 W 
+ATOM 6957 N N   . ARG A 1 854 ? -11.567 -21.778 -29.509 1.0 93.06 ? 854 ARG A N   1 A0A1U8FD60 UNP 854 R 
+ATOM 6958 C CA  . ARG A 1 854 ? -12.316 -22.907 -28.947 1.0 93.06 ? 854 ARG A CA  1 A0A1U8FD60 UNP 854 R 
+ATOM 6959 C C   . ARG A 1 854 ? -11.984 -23.043 -27.467 1.0 93.06 ? 854 ARG A C   1 A0A1U8FD60 UNP 854 R 
+ATOM 6960 C CB  . ARG A 1 854 ? -12.006 -24.212 -29.702 1.0 93.06 ? 854 ARG A CB  1 A0A1U8FD60 UNP 854 R 
+ATOM 6961 O O   . ARG A 1 854 ? -10.817 -23.100 -27.091 1.0 93.06 ? 854 ARG A O   1 A0A1U8FD60 UNP 854 R 
+ATOM 6962 C CG  . ARG A 1 854 ? -12.294 -24.115 -31.207 1.0 93.06 ? 854 ARG A CG  1 A0A1U8FD60 UNP 854 R 
+ATOM 6963 C CD  . ARG A 1 854 ? -12.086 -25.464 -31.902 1.0 93.06 ? 854 ARG A CD  1 A0A1U8FD60 UNP 854 R 
+ATOM 6964 N NE  . ARG A 1 854 ? -12.280 -25.350 -33.361 1.0 93.06 ? 854 ARG A NE  1 A0A1U8FD60 UNP 854 R 
+ATOM 6965 N NH1 . ARG A 1 854 ? -11.553 -27.455 -33.913 1.0 93.06 ? 854 ARG A NH1 1 A0A1U8FD60 UNP 854 R 
+ATOM 6966 N NH2 . ARG A 1 854 ? -12.227 -26.062 -35.525 1.0 93.06 ? 854 ARG A NH2 1 A0A1U8FD60 UNP 854 R 
+ATOM 6967 C CZ  . ARG A 1 854 ? -12.020 -26.287 -34.256 1.0 93.06 ? 854 ARG A CZ  1 A0A1U8FD60 UNP 854 R 
+ATOM 6968 N N   . VAL A 1 855 ? -13.011 -23.111 -26.632 1.0 91.25 ? 855 VAL A N   1 A0A1U8FD60 UNP 855 V 
+ATOM 6969 C CA  . VAL A 1 855 ? -12.876 -23.387 -25.199 1.0 91.25 ? 855 VAL A CA  1 A0A1U8FD60 UNP 855 V 
+ATOM 6970 C C   . VAL A 1 855 ? -13.719 -24.617 -24.922 1.0 91.25 ? 855 VAL A C   1 A0A1U8FD60 UNP 855 V 
+ATOM 6971 C CB  . VAL A 1 855 ? -13.294 -22.172 -24.347 1.0 91.25 ? 855 VAL A CB  1 A0A1U8FD60 UNP 855 V 
+ATOM 6972 O O   . VAL A 1 855 ? -14.924 -24.595 -25.158 1.0 91.25 ? 855 VAL A O   1 A0A1U8FD60 UNP 855 V 
+ATOM 6973 C CG1 . VAL A 1 855 ? -13.181 -22.460 -22.850 1.0 91.25 ? 855 VAL A CG1 1 A0A1U8FD60 UNP 855 V 
+ATOM 6974 C CG2 . VAL A 1 855 ? -12.390 -20.966 -24.643 1.0 91.25 ? 855 VAL A CG2 1 A0A1U8FD60 UNP 855 V 
+ATOM 6975 N N   . GLU A 1 856 ? -13.080 -25.700 -24.499 1.0 91.88 ? 856 GLU A N   1 A0A1U8FD60 UNP 856 E 
+ATOM 6976 C CA  . GLU A 1 856 ? -13.770 -26.940 -24.155 1.0 91.88 ? 856 GLU A CA  1 A0A1U8FD60 UNP 856 E 
+ATOM 6977 C C   . GLU A 1 856 ? -14.324 -26.881 -22.725 1.0 91.88 ? 856 GLU A C   1 A0A1U8FD60 UNP 856 E 
+ATOM 6978 C CB  . GLU A 1 856 ? -12.846 -28.148 -24.373 1.0 91.88 ? 856 GLU A CB  1 A0A1U8FD60 UNP 856 E 
+ATOM 6979 O O   . GLU A 1 856 ? -13.854 -26.116 -21.876 1.0 91.88 ? 856 GLU A O   1 A0A1U8FD60 UNP 856 E 
+ATOM 6980 C CG  . GLU A 1 856 ? -12.508 -28.329 -25.865 1.0 91.88 ? 856 GLU A CG  1 A0A1U8FD60 UNP 856 E 
+ATOM 6981 C CD  . GLU A 1 856 ? -11.640 -29.562 -26.159 1.0 91.88 ? 856 GLU A CD  1 A0A1U8FD60 UNP 856 E 
+ATOM 6982 O OE1 . GLU A 1 856 ? -10.928 -29.526 -27.185 1.0 91.88 ? 856 GLU A OE1 1 A0A1U8FD60 UNP 856 E 
+ATOM 6983 O OE2 . GLU A 1 856 ? -11.685 -30.528 -25.370 1.0 91.88 ? 856 GLU A OE2 1 A0A1U8FD60 UNP 856 E 
+ATOM 6984 N N   . THR A 1 857 ? -15.350 -27.688 -22.451 1.0 87.69 ? 857 THR A N   1 A0A1U8FD60 UNP 857 T 
+ATOM 6985 C CA  . THR A 1 857 ? -15.990 -27.744 -21.133 1.0 87.69 ? 857 THR A CA  1 A0A1U8FD60 UNP 857 T 
+ATOM 6986 C C   . THR A 1 857 ? -14.970 -28.115 -20.053 1.0 87.69 ? 857 THR A C   1 A0A1U8FD60 UNP 857 T 
+ATOM 6987 C CB  . THR A 1 857 ? -17.164 -28.735 -21.138 1.0 87.69 ? 857 THR A CB  1 A0A1U8FD60 UNP 857 T 
+ATOM 6988 O O   . THR A 1 857 ? -14.249 -29.104 -20.169 1.0 87.69 ? 857 THR A O   1 A0A1U8FD60 UNP 857 T 
+ATOM 6989 C CG2 . THR A 1 857 ? -17.968 -28.698 -19.838 1.0 87.69 ? 857 THR A CG2 1 A0A1U8FD60 UNP 857 T 
+ATOM 6990 O OG1 . THR A 1 857 ? -18.061 -28.396 -22.171 1.0 87.69 ? 857 THR A OG1 1 A0A1U8FD60 UNP 857 T 
+ATOM 6991 N N   . GLY A 1 858 ? -14.905 -27.316 -18.984 1.0 84.62 ? 858 GLY A N   1 A0A1U8FD60 UNP 858 G 
+ATOM 6992 C CA  . GLY A 1 858 ? -13.963 -27.513 -17.876 1.0 84.62 ? 858 GLY A CA  1 A0A1U8FD60 UNP 858 G 
+ATOM 6993 C C   . GLY A 1 858 ? -12.592 -26.848 -18.053 1.0 84.62 ? 858 GLY A C   1 A0A1U8FD60 UNP 858 G 
+ATOM 6994 O O   . GLY A 1 858 ? -11.732 -27.013 -17.188 1.0 84.62 ? 858 GLY A O   1 A0A1U8FD60 UNP 858 G 
+ATOM 6995 N N   . ALA A 1 859 ? -12.360 -26.097 -19.133 1.0 90.81 ? 859 ALA A N   1 A0A1U8FD60 UNP 859 A 
+ATOM 6996 C CA  . ALA A 1 859 ? -11.178 -25.245 -19.269 1.0 90.81 ? 859 ALA A CA  1 A0A1U8FD60 UNP 859 A 
+ATOM 6997 C C   . ALA A 1 859 ? -11.270 -23.992 -18.373 1.0 90.81 ? 859 ALA A C   1 A0A1U8FD60 UNP 859 A 
+ATOM 6998 C CB  . ALA A 1 859 ? -11.034 -24.859 -20.742 1.0 90.81 ? 859 ALA A CB  1 A0A1U8FD60 UNP 859 A 
+ATOM 6999 O O   . ALA A 1 859 ? -12.349 -23.439 -18.178 1.0 90.81 ? 859 ALA A O   1 A0A1U8FD60 UNP 859 A 
+ATOM 7000 N N   . MET A 1 860 ? -10.129 -23.503 -17.873 1.0 91.81 ? 860 MET A N   1 A0A1U8FD60 UNP 860 M 
+ATOM 7001 C CA  . MET A 1 860 ? -9.993  -22.251 -17.105 1.0 91.81 ? 860 MET A CA  1 A0A1U8FD60 UNP 860 M 
+ATOM 7002 C C   . MET A 1 860 ? -10.995 -22.093 -15.934 1.0 91.81 ? 860 MET A C   1 A0A1U8FD60 UNP 860 M 
+ATOM 7003 C CB  . MET A 1 860 ? -10.045 -21.040 -18.055 1.0 91.81 ? 860 MET A CB  1 A0A1U8FD60 UNP 860 M 
+ATOM 7004 O O   . MET A 1 860 ? -11.614 -21.037 -15.795 1.0 91.81 ? 860 MET A O   1 A0A1U8FD60 UNP 860 M 
+ATOM 7005 C CG  . MET A 1 860 ? -8.969  -21.029 -19.143 1.0 91.81 ? 860 MET A CG  1 A0A1U8FD60 UNP 860 M 
+ATOM 7006 S SD  . MET A 1 860 ? -9.155  -19.719 -20.382 1.0 91.81 ? 860 MET A SD  1 A0A1U8FD60 UNP 860 M 
+ATOM 7007 C CE  . MET A 1 860 ? -10.642 -20.306 -21.239 1.0 91.81 ? 860 MET A CE  1 A0A1U8FD60 UNP 860 M 
+ATOM 7008 N N   . PRO A 1 861 ? -11.144 -23.082 -15.031 1.0 89.00 ? 861 PRO A N   1 A0A1U8FD60 UNP 861 P 
+ATOM 7009 C CA  . PRO A 1 861 ? -12.219 -23.115 -14.025 1.0 89.00 ? 861 PRO A CA  1 A0A1U8FD60 UNP 861 P 
+ATOM 7010 C C   . PRO A 1 861 ? -12.202 -21.958 -13.006 1.0 89.00 ? 861 PRO A C   1 A0A1U8FD60 UNP 861 P 
+ATOM 7011 C CB  . PRO A 1 861 ? -12.036 -24.465 -13.317 1.0 89.00 ? 861 PRO A CB  1 A0A1U8FD60 UNP 861 P 
+ATOM 7012 O O   . PRO A 1 861 ? -13.164 -21.763 -12.266 1.0 89.00 ? 861 PRO A O   1 A0A1U8FD60 UNP 861 P 
+ATOM 7013 C CG  . PRO A 1 861 ? -10.543 -24.759 -13.476 1.0 89.00 ? 861 PRO A CG  1 A0A1U8FD60 UNP 861 P 
+ATOM 7014 C CD  . PRO A 1 861 ? -10.267 -24.235 -14.880 1.0 89.00 ? 861 PRO A CD  1 A0A1U8FD60 UNP 861 P 
+ATOM 7015 N N   . ASN A 1 862 ? -11.102 -21.203 -12.924 1.0 87.88 ? 862 ASN A N   1 A0A1U8FD60 UNP 862 N 
+ATOM 7016 C CA  . ASN A 1 862 ? -10.919 -20.090 -11.992 1.0 87.88 ? 862 ASN A CA  1 A0A1U8FD60 UNP 862 N 
+ATOM 7017 C C   . ASN A 1 862 ? -10.849 -18.712 -12.671 1.0 87.88 ? 862 ASN A C   1 A0A1U8FD60 UNP 862 N 
+ATOM 7018 C CB  . ASN A 1 862 ? -9.719  -20.396 -11.076 1.0 87.88 ? 862 ASN A CB  1 A0A1U8FD60 UNP 862 N 
+ATOM 7019 O O   . ASN A 1 862 ? -10.433 -17.749 -12.023 1.0 87.88 ? 862 ASN A O   1 A0A1U8FD60 UNP 862 N 
+ATOM 7020 C CG  . ASN A 1 862 ? -10.037 -21.487 -10.071 1.0 87.88 ? 862 ASN A CG  1 A0A1U8FD60 UNP 862 N 
+ATOM 7021 N ND2 . ASN A 1 862 ? -9.330  -22.584 -10.072 1.0 87.88 ? 862 ASN A ND2 1 A0A1U8FD60 UNP 862 N 
+ATOM 7022 O OD1 . ASN A 1 862 ? -10.913 -21.359 -9.228  1.0 87.88 ? 862 ASN A OD1 1 A0A1U8FD60 UNP 862 N 
+ATOM 7023 N N   . LEU A 1 863 ? -11.242 -18.606 -13.946 1.0 85.50 ? 863 LEU A N   1 A0A1U8FD60 UNP 863 L 
+ATOM 7024 C CA  . LEU A 1 863 ? -11.179 -17.346 -14.682 1.0 85.50 ? 863 LEU A CA  1 A0A1U8FD60 UNP 863 L 
+ATOM 7025 C C   . LEU A 1 863 ? -12.157 -16.324 -14.093 1.0 85.50 ? 863 LEU A C   1 A0A1U8FD60 UNP 863 L 
+ATOM 7026 C CB  . LEU A 1 863 ? -11.439 -17.602 -16.176 1.0 85.50 ? 863 LEU A CB  1 A0A1U8FD60 UNP 863 L 
+ATOM 7027 O O   . LEU A 1 863 ? -13.348 -16.594 -13.994 1.0 85.50 ? 863 LEU A O   1 A0A1U8FD60 UNP 863 L 
+ATOM 7028 C CG  . LEU A 1 863 ? -11.092 -16.411 -17.090 1.0 85.50 ? 863 LEU A CG  1 A0A1U8FD60 UNP 863 L 
+ATOM 7029 C CD1 . LEU A 1 863 ? -9.583  -16.145 -17.139 1.0 85.50 ? 863 LEU A CD1 1 A0A1U8FD60 UNP 863 L 
+ATOM 7030 C CD2 . LEU A 1 863 ? -11.536 -16.688 -18.526 1.0 85.50 ? 863 LEU A CD2 1 A0A1U8FD60 UNP 863 L 
+ATOM 7031 N N   . VAL A 1 864 ? -11.639 -15.150 -13.725 1.0 79.56 ? 864 VAL A N   1 A0A1U8FD60 UNP 864 V 
+ATOM 7032 C CA  . VAL A 1 864 ? -12.408 -14.043 -13.131 1.0 79.56 ? 864 VAL A CA  1 A0A1U8FD60 UNP 864 V 
+ATOM 7033 C C   . VAL A 1 864 ? -12.547 -12.887 -14.120 1.0 79.56 ? 864 VAL A C   1 A0A1U8FD60 UNP 864 V 
+ATOM 7034 C CB  . VAL A 1 864 ? -11.754 -13.557 -11.821 1.0 79.56 ? 864 VAL A CB  1 A0A1U8FD60 UNP 864 V 
+ATOM 7035 O O   . VAL A 1 864 ? -13.627 -12.317 -14.256 1.0 79.56 ? 864 VAL A O   1 A0A1U8FD60 UNP 864 V 
+ATOM 7036 C CG1 . VAL A 1 864 ? -12.593 -12.474 -11.142 1.0 79.56 ? 864 VAL A CG1 1 A0A1U8FD60 UNP 864 V 
+ATOM 7037 C CG2 . VAL A 1 864 ? -11.586 -14.693 -10.805 1.0 79.56 ? 864 VAL A CG2 1 A0A1U8FD60 UNP 864 V 
+ATOM 7038 N N   . HIS A 1 865 ? -11.465 -12.561 -14.833 1.0 79.19 ? 865 HIS A N   1 A0A1U8FD60 UNP 865 H 
+ATOM 7039 C CA  . HIS A 1 865 ? -11.408 -11.438 -15.767 1.0 79.19 ? 865 HIS A CA  1 A0A1U8FD60 UNP 865 H 
+ATOM 7040 C C   . HIS A 1 865 ? -10.956 -11.902 -17.155 1.0 79.19 ? 865 HIS A C   1 A0A1U8FD60 UNP 865 H 
+ATOM 7041 C CB  . HIS A 1 865 ? -10.472 -10.346 -15.225 1.0 79.19 ? 865 HIS A CB  1 A0A1U8FD60 UNP 865 H 
+ATOM 7042 O O   . HIS A 1 865 ? -9.860  -12.456 -17.308 1.0 79.19 ? 865 HIS A O   1 A0A1U8FD60 UNP 865 H 
+ATOM 7043 C CG  . HIS A 1 865 ? -10.844 -9.836  -13.855 1.0 79.19 ? 865 HIS A CG  1 A0A1U8FD60 UNP 865 H 
+ATOM 7044 C CD2 . HIS A 1 865 ? -10.220 -10.142 -12.675 1.0 79.19 ? 865 HIS A CD2 1 A0A1U8FD60 UNP 865 H 
+ATOM 7045 N ND1 . HIS A 1 865 ? -11.873 -8.973  -13.547 1.0 79.19 ? 865 HIS A ND1 1 A0A1U8FD60 UNP 865 H 
+ATOM 7046 C CE1 . HIS A 1 865 ? -11.890 -8.800  -12.219 1.0 79.19 ? 865 HIS A CE1 1 A0A1U8FD60 UNP 865 H 
+ATOM 7047 N NE2 . HIS A 1 865 ? -10.873 -9.463  -11.645 1.0 79.19 ? 865 HIS A NE2 1 A0A1U8FD60 UNP 865 H 
+ATOM 7048 N N   . LEU A 1 866 ? -11.765 -11.612 -18.170 1.0 84.88 ? 866 LEU A N   1 A0A1U8FD60 UNP 866 L 
+ATOM 7049 C CA  . LEU A 1 866 ? -11.442 -11.828 -19.577 1.0 84.88 ? 866 LEU A CA  1 A0A1U8FD60 UNP 866 L 
+ATOM 7050 C C   . LEU A 1 866 ? -11.438 -10.495 -20.323 1.0 84.88 ? 866 LEU A C   1 A0A1U8FD60 UNP 866 L 
+ATOM 7051 C CB  . LEU A 1 866 ? -12.446 -12.825 -20.175 1.0 84.88 ? 866 LEU A CB  1 A0A1U8FD60 UNP 866 L 
+ATOM 7052 O O   . LEU A 1 866 ? -12.360 -9.697  -20.194 1.0 84.88 ? 866 LEU A O   1 A0A1U8FD60 UNP 866 L 
+ATOM 7053 C CG  . LEU A 1 866 ? -12.271 -13.080 -21.683 1.0 84.88 ? 866 LEU A CG  1 A0A1U8FD60 UNP 866 L 
+ATOM 7054 C CD1 . LEU A 1 866 ? -10.905 -13.679 -22.032 1.0 84.88 ? 866 LEU A CD1 1 A0A1U8FD60 UNP 866 L 
+ATOM 7055 C CD2 . LEU A 1 866 ? -13.348 -14.054 -22.146 1.0 84.88 ? 866 LEU A CD2 1 A0A1U8FD60 UNP 866 L 
+ATOM 7056 N N   . GLU A 1 867 ? -10.411 -10.267 -21.133 1.0 84.75 ? 867 GLU A N   1 A0A1U8FD60 UNP 867 E 
+ATOM 7057 C CA  . GLU A 1 867 ? -10.311 -9.087  -21.988 1.0 84.75 ? 867 GLU A CA  1 A0A1U8FD60 UNP 867 E 
+ATOM 7058 C C   . GLU A 1 867 ? -9.975  -9.493  -23.423 1.0 84.75 ? 867 GLU A C   1 A0A1U8FD60 UNP 867 E 
+ATOM 7059 C CB  . GLU A 1 867 ? -9.267  -8.142  -21.392 1.0 84.75 ? 867 GLU A CB  1 A0A1U8FD60 UNP 867 E 
+ATOM 7060 O O   . GLU A 1 867 ? -8.986  -10.198 -23.648 1.0 84.75 ? 867 GLU A O   1 A0A1U8FD60 UNP 867 E 
+ATOM 7061 C CG  . GLU A 1 867 ? -9.271  -6.737  -22.000 1.0 84.75 ? 867 GLU A CG  1 A0A1U8FD60 UNP 867 E 
+ATOM 7062 C CD  . GLU A 1 867 ? -8.177  -5.891  -21.338 1.0 84.75 ? 867 GLU A CD  1 A0A1U8FD60 UNP 867 E 
+ATOM 7063 O OE1 . GLU A 1 867 ? -7.388  -5.257  -22.053 1.0 84.75 ? 867 GLU A OE1 1 A0A1U8FD60 UNP 867 E 
+ATOM 7064 O OE2 . GLU A 1 867 ? -7.962  -5.961  -20.101 1.0 84.75 ? 867 GLU A OE2 1 A0A1U8FD60 UNP 867 E 
+ATOM 7065 N N   . ILE A 1 868 ? -10.785 -9.034  -24.377 1.0 88.06 ? 868 ILE A N   1 A0A1U8FD60 UNP 868 I 
+ATOM 7066 C CA  . ILE A 1 868 ? -10.578 -9.228  -25.815 1.0 88.06 ? 868 ILE A CA  1 A0A1U8FD60 UNP 868 I 
+ATOM 7067 C C   . ILE A 1 868 ? -10.559 -7.850  -26.476 1.0 88.06 ? 868 ILE A C   1 A0A1U8FD60 UNP 868 I 
+ATOM 7068 C CB  . ILE A 1 868 ? -11.646 -10.150 -26.444 1.0 88.06 ? 868 ILE A CB  1 A0A1U8FD60 UNP 868 I 
+ATOM 7069 O O   . ILE A 1 868 ? -11.540 -7.110  -26.407 1.0 88.06 ? 868 ILE A O   1 A0A1U8FD60 UNP 868 I 
+ATOM 7070 C CG1 . ILE A 1 868 ? -11.823 -11.459 -25.639 1.0 88.06 ? 868 ILE A CG1 1 A0A1U8FD60 UNP 868 I 
+ATOM 7071 C CG2 . ILE A 1 868 ? -11.263 -10.455 -27.905 1.0 88.06 ? 868 ILE A CG2 1 A0A1U8FD60 UNP 868 I 
+ATOM 7072 C CD1 . ILE A 1 868 ? -12.905 -12.388 -26.201 1.0 88.06 ? 868 ILE A CD1 1 A0A1U8FD60 UNP 868 I 
+ATOM 7073 N N   . GLU A 1 869 ? -9.437  -7.506  -27.097 1.0 87.06 ? 869 GLU A N   1 A0A1U8FD60 UNP 869 E 
+ATOM 7074 C CA  . GLU A 1 869 ? -9.189  -6.197  -27.701 1.0 87.06 ? 869 GLU A CA  1 A0A1U8FD60 UNP 869 E 
+ATOM 7075 C C   . GLU A 1 869 ? -8.624  -6.361  -29.118 1.0 87.06 ? 869 GLU A C   1 A0A1U8FD60 UNP 869 E 
+ATOM 7076 C CB  . GLU A 1 869 ? -8.256  -5.391  -26.783 1.0 87.06 ? 869 GLU A CB  1 A0A1U8FD60 UNP 869 E 
+ATOM 7077 O O   . GLU A 1 869 ? -7.702  -7.153  -29.317 1.0 87.06 ? 869 GLU A O   1 A0A1U8FD60 UNP 869 E 
+ATOM 7078 C CG  . GLU A 1 869 ? -7.886  -3.977  -27.264 1.0 87.06 ? 869 GLU A CG  1 A0A1U8FD60 UNP 869 E 
+ATOM 7079 C CD  . GLU A 1 869 ? -6.958  -3.233  -26.276 1.0 87.06 ? 869 GLU A CD  1 A0A1U8FD60 UNP 869 E 
+ATOM 7080 O OE1 . GLU A 1 869 ? -6.634  -2.053  -26.527 1.0 87.06 ? 869 GLU A OE1 1 A0A1U8FD60 UNP 869 E 
+ATOM 7081 O OE2 . GLU A 1 869 ? -6.474  -3.847  -25.287 1.0 87.06 ? 869 GLU A OE2 1 A0A1U8FD60 UNP 869 E 
+ATOM 7082 N N   . ASP A 1 870 ? -9.143  -5.621  -30.101 1.0 85.62 ? 870 ASP A N   1 A0A1U8FD60 UNP 870 D 
+ATOM 7083 C CA  . ASP A 1 870 ? -8.573  -5.516  -31.462 1.0 85.62 ? 870 ASP A CA  1 A0A1U8FD60 UNP 870 D 
+ATOM 7084 C C   . ASP A 1 870 ? -8.268  -6.880  -32.144 1.0 85.62 ? 870 ASP A C   1 A0A1U8FD60 UNP 870 D 
+ATOM 7085 C CB  . ASP A 1 870 ? -7.382  -4.534  -31.437 1.0 85.62 ? 870 ASP A CB  1 A0A1U8FD60 UNP 870 D 
+ATOM 7086 O O   . ASP A 1 870 ? -7.249  -7.080  -32.809 1.0 85.62 ? 870 ASP A O   1 A0A1U8FD60 UNP 870 D 
+ATOM 7087 C CG  . ASP A 1 870 ? -6.866  -4.134  -32.830 1.0 85.62 ? 870 ASP A CG  1 A0A1U8FD60 UNP 870 D 
+ATOM 7088 O OD1 . ASP A 1 870 ? -7.681  -4.012  -33.776 1.0 85.62 ? 870 ASP A OD1 1 A0A1U8FD60 UNP 870 D 
+ATOM 7089 O OD2 . ASP A 1 870 ? -5.636  -3.929  -32.970 1.0 85.62 ? 870 ASP A OD2 1 A0A1U8FD60 UNP 870 D 
+ATOM 7090 N N   . CYS A 1 871 ? -9.144  -7.876  -31.966 1.0 89.94 ? 871 CYS A N   1 A0A1U8FD60 UNP 871 C 
+ATOM 7091 C CA  . CYS A 1 871 ? -9.038  -9.203  -32.594 1.0 89.94 ? 871 CYS A CA  1 A0A1U8FD60 UNP 871 C 
+ATOM 7092 C C   . CYS A 1 871 ? -9.947  -9.282  -33.835 1.0 89.94 ? 871 CYS A C   1 A0A1U8FD60 UNP 871 C 
+ATOM 7093 C CB  . CYS A 1 871 ? -9.305  -10.302 -31.556 1.0 89.94 ? 871 CYS A CB  1 A0A1U8FD60 UNP 871 C 
+ATOM 7094 O O   . CYS A 1 871 ? -10.996 -9.921  -33.832 1.0 89.94 ? 871 CYS A O   1 A0A1U8FD60 UNP 871 C 
+ATOM 7095 S SG  . CYS A 1 871 ? -8.024  -10.278 -30.266 1.0 89.94 ? 871 CYS A SG  1 A0A1U8FD60 UNP 871 C 
+ATOM 7096 N N   . LYS A 1 872 ? -9.549  -8.592  -34.909 1.0 87.06 ? 872 LYS A N   1 A0A1U8FD60 UNP 872 K 
+ATOM 7097 C CA  . LYS A 1 872 ? -10.422 -8.228  -36.046 1.0 87.06 ? 872 LYS A CA  1 A0A1U8FD60 UNP 872 K 
+ATOM 7098 C C   . LYS A 1 872 ? -11.054 -9.374  -36.843 1.0 87.06 ? 872 LYS A C   1 A0A1U8FD60 UNP 872 K 
+ATOM 7099 C CB  . LYS A 1 872 ? -9.647  -7.340  -37.027 1.0 87.06 ? 872 LYS A CB  1 A0A1U8FD60 UNP 872 K 
+ATOM 7100 O O   . LYS A 1 872 ? -12.023 -9.126  -37.552 1.0 87.06 ? 872 LYS A O   1 A0A1U8FD60 UNP 872 K 
+ATOM 7101 C CG  . LYS A 1 872 ? -9.152  -6.059  -36.358 1.0 87.06 ? 872 LYS A CG  1 A0A1U8FD60 UNP 872 K 
+ATOM 7102 C CD  . LYS A 1 872 ? -8.546  -5.108  -37.389 1.0 87.06 ? 872 LYS A CD  1 A0A1U8FD60 UNP 872 K 
+ATOM 7103 C CE  . LYS A 1 872 ? -7.998  -3.928  -36.594 1.0 87.06 ? 872 LYS A CE  1 A0A1U8FD60 UNP 872 K 
+ATOM 7104 N NZ  . LYS A 1 872 ? -7.454  -2.857  -37.448 1.0 87.06 ? 872 LYS A NZ  1 A0A1U8FD60 UNP 872 K 
+ATOM 7105 N N   . LYS A 1 873 ? -10.499 -10.584 -36.793 1.0 92.19 ? 873 LYS A N   1 A0A1U8FD60 UNP 873 K 
+ATOM 7106 C CA  . LYS A 1 873 ? -11.025 -11.749 -37.525 1.0 92.19 ? 873 LYS A CA  1 A0A1U8FD60 UNP 873 K 
+ATOM 7107 C C   . LYS A 1 873 ? -11.758 -12.750 -36.641 1.0 92.19 ? 873 LYS A C   1 A0A1U8FD60 UNP 873 K 
+ATOM 7108 C CB  . LYS A 1 873 ? -9.900  -12.441 -38.299 1.0 92.19 ? 873 LYS A CB  1 A0A1U8FD60 UNP 873 K 
+ATOM 7109 O O   . LYS A 1 873 ? -12.311 -13.705 -37.172 1.0 92.19 ? 873 LYS A O   1 A0A1U8FD60 UNP 873 K 
+ATOM 7110 C CG  . LYS A 1 873 ? -9.464  -11.628 -39.522 1.0 92.19 ? 873 LYS A CG  1 A0A1U8FD60 UNP 873 K 
+ATOM 7111 C CD  . LYS A 1 873 ? -8.467  -12.472 -40.313 1.0 92.19 ? 873 LYS A CD  1 A0A1U8FD60 UNP 873 K 
+ATOM 7112 C CE  . LYS A 1 873 ? -7.879  -11.693 -41.484 1.0 92.19 ? 873 LYS A CE  1 A0A1U8FD60 UNP 873 K 
+ATOM 7113 N NZ  . LYS A 1 873 ? -6.835  -12.510 -42.142 1.0 92.19 ? 873 LYS A NZ  1 A0A1U8FD60 UNP 873 K 
+ATOM 7114 N N   . LEU A 1 874 ? -11.774 -12.544 -35.324 1.0 90.81 ? 874 LEU A N   1 A0A1U8FD60 UNP 874 L 
+ATOM 7115 C CA  . LEU A 1 874 ? -12.378 -13.504 -34.413 1.0 90.81 ? 874 LEU A CA  1 A0A1U8FD60 UNP 874 L 
+ATOM 7116 C C   . LEU A 1 874 ? -13.892 -13.483 -34.627 1.0 90.81 ? 874 LEU A C   1 A0A1U8FD60 UNP 874 L 
+ATOM 7117 C CB  . LEU A 1 874 ? -11.947 -13.173 -32.977 1.0 90.81 ? 874 LEU A CB  1 A0A1U8FD60 UNP 874 L 
+ATOM 7118 O O   . LEU A 1 874 ? -14.530 -12.449 -34.443 1.0 90.81 ? 874 LEU A O   1 A0A1U8FD60 UNP 874 L 
+ATOM 7119 C CG  . LEU A 1 874 ? -12.530 -14.120 -31.918 1.0 90.81 ? 874 LEU A CG  1 A0A1U8FD60 UNP 874 L 
+ATOM 7120 C CD1 . LEU A 1 874 ? -12.021 -15.556 -32.044 1.0 90.81 ? 874 LEU A CD1 1 A0A1U8FD60 UNP 874 L 
+ATOM 7121 C CD2 . LEU A 1 874 ? -12.168 -13.613 -30.519 1.0 90.81 ? 874 LEU A CD2 1 A0A1U8FD60 UNP 874 L 
+ATOM 7122 N N   . GLU A 1 875 ? -14.455 -14.615 -35.047 1.0 83.88 ? 875 GLU A N   1 A0A1U8FD60 UNP 875 E 
+ATOM 7123 C CA  . GLU A 1 875 ? -15.824 -14.660 -35.574 1.0 83.88 ? 875 GLU A CA  1 A0A1U8FD60 UNP 875 E 
+ATOM 7124 C C   . GLU A 1 875 ? -16.916 -14.635 -34.502 1.0 83.88 ? 875 GLU A C   1 A0A1U8FD60 UNP 875 E 
+ATOM 7125 C CB  . GLU A 1 875 ? -16.017 -15.949 -36.372 1.0 83.88 ? 875 GLU A CB  1 A0A1U8FD60 UNP 875 E 
+ATOM 7126 O O   . GLU A 1 875 ? -18.004 -14.100 -34.732 1.0 83.88 ? 875 GLU A O   1 A0A1U8FD60 UNP 875 E 
+ATOM 7127 C CG  . GLU A 1 875 ? -15.217 -16.011 -37.677 1.0 83.88 ? 875 GLU A CG  1 A0A1U8FD60 UNP 875 E 
+ATOM 7128 C CD  . GLU A 1 875 ? -15.536 -17.290 -38.465 1.0 83.88 ? 875 GLU A CD  1 A0A1U8FD60 UNP 875 E 
+ATOM 7129 O OE1 . GLU A 1 875 ? -14.839 -17.529 -39.473 1.0 83.88 ? 875 GLU A OE1 1 A0A1U8FD60 UNP 875 E 
+ATOM 7130 O OE2 . GLU A 1 875 ? -16.500 -17.996 -38.078 1.0 83.88 ? 875 GLU A OE2 1 A0A1U8FD60 UNP 875 E 
+ATOM 7131 N N   . LYS A 1 876 ? -16.661 -15.279 -33.359 1.0 81.12 ? 876 LYS A N   1 A0A1U8FD60 UNP 876 K 
+ATOM 7132 C CA  . LYS A 1 876 ? -17.582 -15.375 -32.223 1.0 81.12 ? 876 LYS A CA  1 A0A1U8FD60 UNP 876 K 
+ATOM 7133 C C   . LYS A 1 876 ? -16.836 -15.682 -30.929 1.0 81.12 ? 876 LYS A C   1 A0A1U8FD60 UNP 876 K 
+ATOM 7134 C CB  . LYS A 1 876 ? -18.686 -16.422 -32.488 1.0 81.12 ? 876 LYS A CB  1 A0A1U8FD60 UNP 876 K 
+ATOM 7135 O O   . LYS A 1 876 ? -15.693 -16.145 -30.950 1.0 81.12 ? 876 LYS A O   1 A0A1U8FD60 UNP 876 K 
+ATOM 7136 C CG  . LYS A 1 876 ? -18.203 -17.876 -32.662 1.0 81.12 ? 876 LYS A CG  1 A0A1U8FD60 UNP 876 K 
+ATOM 7137 C CD  . LYS A 1 876 ? -19.412 -18.828 -32.638 1.0 81.12 ? 876 LYS A CD  1 A0A1U8FD60 UNP 876 K 
+ATOM 7138 C CE  . LYS A 1 876 ? -19.009 -20.306 -32.741 1.0 81.12 ? 876 LYS A CE  1 A0A1U8FD60 UNP 876 K 
+ATOM 7139 N NZ  . LYS A 1 876 ? -20.111 -21.202 -32.286 1.0 81.12 ? 876 LYS A NZ  1 A0A1U8FD60 UNP 876 K 
+ATOM 7140 N N   . VAL A 1 877 ? -17.497 -15.442 -29.801 1.0 76.94 ? 877 VAL A N   1 A0A1U8FD60 UNP 877 V 
+ATOM 7141 C CA  . VAL A 1 877 ? -17.025 -15.912 -28.495 1.0 76.94 ? 877 VAL A CA  1 A0A1U8FD60 UNP 877 V 
+ATOM 7142 C C   . VAL A 1 877 ? -17.227 -17.428 -28.383 1.0 76.94 ? 877 VAL A C   1 A0A1U8FD60 UNP 877 V 
+ATOM 7143 C CB  . VAL A 1 877 ? -17.721 -15.136 -27.365 1.0 76.94 ? 877 VAL A CB  1 A0A1U8FD60 UNP 877 V 
+ATOM 7144 O O   . VAL A 1 877 ? -18.251 -17.930 -28.847 1.0 76.94 ? 877 VAL A O   1 A0A1U8FD60 UNP 877 V 
+ATOM 7145 C CG1 . VAL A 1 877 ? -17.526 -15.734 -25.980 1.0 76.94 ? 877 VAL A CG1 1 A0A1U8FD60 UNP 877 V 
+ATOM 7146 C CG2 . VAL A 1 877 ? -17.091 -13.745 -27.317 1.0 76.94 ? 877 VAL A CG2 1 A0A1U8FD60 UNP 877 V 
+ATOM 7147 N N   . PRO A 1 878 ? -16.268 -18.177 -27.808 1.0 81.50 ? 878 PRO A N   1 A0A1U8FD60 UNP 878 P 
+ATOM 7148 C CA  . PRO A 1 878 ? -16.413 -19.616 -27.638 1.0 81.50 ? 878 PRO A CA  1 A0A1U8FD60 UNP 878 P 
+ATOM 7149 C C   . PRO A 1 878 ? -17.604 -19.985 -26.754 1.0 81.50 ? 878 PRO A C   1 A0A1U8FD60 UNP 878 P 
+ATOM 7150 C CB  . PRO A 1 878 ? -15.120 -20.128 -27.005 1.0 81.50 ? 878 PRO A CB  1 A0A1U8FD60 UNP 878 P 
+ATOM 7151 O O   . PRO A 1 878 ? -17.709 -19.520 -25.619 1.0 81.50 ? 878 PRO A O   1 A0A1U8FD60 UNP 878 P 
+ATOM 7152 C CG  . PRO A 1 878 ? -14.267 -18.896 -26.716 1.0 81.50 ? 878 PRO A CG  1 A0A1U8FD60 UNP 878 P 
+ATOM 7153 C CD  . PRO A 1 878 ? -14.932 -17.737 -27.443 1.0 81.50 ? 878 PRO A CD  1 A0A1U8FD60 UNP 878 P 
+ATOM 7154 N N   . ASP A 1 879 ? -18.406 -20.943 -27.222 1.0 75.00 ? 879 ASP A N   1 A0A1U8FD60 UNP 879 D 
+ATOM 7155 C CA  . ASP A 1 879 ? -19.559 -21.482 -26.488 1.0 75.00 ? 879 ASP A CA  1 A0A1U8FD60 UNP 879 D 
+ATOM 7156 C C   . ASP A 1 879 ? -19.159 -22.117 -25.143 1.0 75.00 ? 879 ASP A C   1 A0A1U8FD60 UNP 879 D 
+ATOM 7157 C CB  . ASP A 1 879 ? -20.287 -22.522 -27.363 1.0 75.00 ? 879 ASP A CB  1 A0A1U8FD60 UNP 879 D 
+ATOM 7158 O O   . ASP A 1 879 ? -19.998 -22.289 -24.265 1.0 75.00 ? 879 ASP A O   1 A0A1U8FD60 UNP 879 D 
+ATOM 7159 C CG  . ASP A 1 879 ? -20.714 -21.970 -28.732 1.0 75.00 ? 879 ASP A CG  1 A0A1U8FD60 UNP 879 D 
+ATOM 7160 O OD1 . ASP A 1 879 ? -21.293 -20.872 -28.779 1.0 75.00 ? 879 ASP A OD1 1 A0A1U8FD60 UNP 879 D 
+ATOM 7161 O OD2 . ASP A 1 879 ? -20.380 -22.587 -29.771 1.0 75.00 ? 879 ASP A OD2 1 A0A1U8FD60 UNP 879 D 
+ATOM 7162 N N   . GLY A 1 880 ? -17.884 -22.475 -24.955 1.0 75.56 ? 880 GLY A N   1 A0A1U8FD60 UNP 880 G 
+ATOM 7163 C CA  . GLY A 1 880 ? -17.368 -23.009 -23.695 1.0 75.56 ? 880 GLY A CA  1 A0A1U8FD60 UNP 880 G 
+ATOM 7164 C C   . GLY A 1 880 ? -17.279 -21.998 -22.552 1.0 75.56 ? 880 GLY A C   1 A0A1U8FD60 UNP 880 G 
+ATOM 7165 O O   . GLY A 1 880 ? -17.222 -22.413 -21.397 1.0 75.56 ? 880 GLY A O   1 A0A1U8FD60 UNP 880 G 
+ATOM 7166 N N   . LEU A 1 881 ? -17.309 -20.686 -22.833 1.0 77.75 ? 881 LEU A N   1 A0A1U8FD60 UNP 881 L 
+ATOM 7167 C CA  . LEU A 1 881 ? -17.276 -19.674 -21.769 1.0 77.75 ? 881 LEU A CA  1 A0A1U8FD60 UNP 881 L 
+ATOM 7168 C C   . LEU A 1 881 ? -18.525 -19.716 -20.878 1.0 77.75 ? 881 LEU A C   1 A0A1U8FD60 UNP 881 L 
+ATOM 7169 C CB  . LEU A 1 881 ? -17.087 -18.258 -22.335 1.0 77.75 ? 881 LEU A CB  1 A0A1U8FD60 UNP 881 L 
+ATOM 7170 O O   . LEU A 1 881 ? -18.431 -19.331 -19.716 1.0 77.75 ? 881 LEU A O   1 A0A1U8FD60 UNP 881 L 
+ATOM 7171 C CG  . LEU A 1 881 ? -15.769 -17.978 -23.074 1.0 77.75 ? 881 LEU A CG  1 A0A1U8FD60 UNP 881 L 
+ATOM 7172 C CD1 . LEU A 1 881 ? -15.641 -16.471 -23.279 1.0 77.75 ? 881 LEU A CD1 1 A0A1U8FD60 UNP 881 L 
+ATOM 7173 C CD2 . LEU A 1 881 ? -14.505 -18.396 -22.322 1.0 77.75 ? 881 LEU A CD2 1 A0A1U8FD60 UNP 881 L 
+ATOM 7174 N N   . ARG A 1 882 ? -19.655 -20.250 -21.370 1.0 70.88 ? 882 ARG A N   1 A0A1U8FD60 UNP 882 R 
+ATOM 7175 C CA  . ARG A 1 882 ? -20.890 -20.404 -20.579 1.0 70.88 ? 882 ARG A CA  1 A0A1U8FD60 UNP 882 R 
+ATOM 7176 C C   . ARG A 1 882 ? -20.739 -21.336 -19.374 1.0 70.88 ? 882 ARG A C   1 A0A1U8FD60 UNP 882 R 
+ATOM 7177 C CB  . ARG A 1 882 ? -22.054 -20.845 -21.481 1.0 70.88 ? 882 ARG A CB  1 A0A1U8FD60 UNP 882 R 
+ATOM 7178 O O   . ARG A 1 882 ? -21.548 -21.296 -18.460 1.0 70.88 ? 882 ARG A O   1 A0A1U8FD60 UNP 882 R 
+ATOM 7179 C CG  . ARG A 1 882 ? -22.039 -22.346 -21.818 1.0 70.88 ? 882 ARG A CG  1 A0A1U8FD60 UNP 882 R 
+ATOM 7180 C CD  . ARG A 1 882 ? -23.083 -22.672 -22.894 1.0 70.88 ? 882 ARG A CD  1 A0A1U8FD60 UNP 882 R 
+ATOM 7181 N NE  . ARG A 1 882 ? -22.549 -23.584 -23.920 1.0 70.88 ? 882 ARG A NE  1 A0A1U8FD60 UNP 882 R 
+ATOM 7182 N NH1 . ARG A 1 882 ? -24.562 -24.166 -24.842 1.0 70.88 ? 882 ARG A NH1 1 A0A1U8FD60 UNP 882 R 
+ATOM 7183 N NH2 . ARG A 1 882 ? -22.683 -24.991 -25.713 1.0 70.88 ? 882 ARG A NH2 1 A0A1U8FD60 UNP 882 R 
+ATOM 7184 C CZ  . ARG A 1 882 ? -23.262 -24.248 -24.809 1.0 70.88 ? 882 ARG A CZ  1 A0A1U8FD60 UNP 882 R 
+ATOM 7185 N N   . TYR A 1 883 ? -19.711 -22.186 -19.367 1.0 73.62 ? 883 TYR A N   1 A0A1U8FD60 UNP 883 Y 
+ATOM 7186 C CA  . TYR A 1 883 ? -19.440 -23.114 -18.267 1.0 73.62 ? 883 TYR A CA  1 A0A1U8FD60 UNP 883 Y 
+ATOM 7187 C C   . TYR A 1 883 ? -18.518 -22.512 -17.189 1.0 73.62 ? 883 TYR A C   1 A0A1U8FD60 UNP 883 Y 
+ATOM 7188 C CB  . TYR A 1 883 ? -18.898 -24.432 -18.839 1.0 73.62 ? 883 TYR A CB  1 A0A1U8FD60 UNP 883 Y 
+ATOM 7189 O O   . TYR A 1 883 ? -18.157 -23.198 -16.232 1.0 73.62 ? 883 TYR A O   1 A0A1U8FD60 UNP 883 Y 
+ATOM 7190 C CG  . TYR A 1 883 ? -19.780 -25.068 -19.903 1.0 73.62 ? 883 TYR A CG  1 A0A1U8FD60 UNP 883 Y 
+ATOM 7191 C CD1 . TYR A 1 883 ? -21.054 -25.564 -19.566 1.0 73.62 ? 883 TYR A CD1 1 A0A1U8FD60 UNP 883 Y 
+ATOM 7192 C CD2 . TYR A 1 883 ? -19.322 -25.168 -21.230 1.0 73.62 ? 883 TYR A CD2 1 A0A1U8FD60 UNP 883 Y 
+ATOM 7193 C CE1 . TYR A 1 883 ? -21.867 -26.156 -20.552 1.0 73.62 ? 883 TYR A CE1 1 A0A1U8FD60 UNP 883 Y 
+ATOM 7194 C CE2 . TYR A 1 883 ? -20.128 -25.762 -22.220 1.0 73.62 ? 883 TYR A CE2 1 A0A1U8FD60 UNP 883 Y 
+ATOM 7195 O OH  . TYR A 1 883 ? -22.178 -26.862 -22.820 1.0 73.62 ? 883 TYR A OH  1 A0A1U8FD60 UNP 883 Y 
+ATOM 7196 C CZ  . TYR A 1 883 ? -21.404 -26.261 -21.879 1.0 73.62 ? 883 TYR A CZ  1 A0A1U8FD60 UNP 883 Y 
+ATOM 7197 N N   . LEU A 1 884 ? -18.107 -21.245 -17.330 1.0 75.75 ? 884 LEU A N   1 A0A1U8FD60 UNP 884 L 
+ATOM 7198 C CA  . LEU A 1 884 ? -17.248 -20.557 -16.367 1.0 75.75 ? 884 LEU A CA  1 A0A1U8FD60 UNP 884 L 
+ATOM 7199 C C   . LEU A 1 884 ? -18.074 -19.943 -15.233 1.0 75.75 ? 884 LEU A C   1 A0A1U8FD60 UNP 884 L 
+ATOM 7200 C CB  . LEU A 1 884 ? -16.416 -19.479 -17.080 1.0 75.75 ? 884 LEU A CB  1 A0A1U8FD60 UNP 884 L 
+ATOM 7201 O O   . LEU A 1 884 ? -18.617 -18.854 -15.362 1.0 75.75 ? 884 LEU A O   1 A0A1U8FD60 UNP 884 L 
+ATOM 7202 C CG  . LEU A 1 884 ? -15.444 -20.007 -18.145 1.0 75.75 ? 884 LEU A CG  1 A0A1U8FD60 UNP 884 L 
+ATOM 7203 C CD1 . LEU A 1 884 ? -14.707 -18.817 -18.751 1.0 75.75 ? 884 LEU A CD1 1 A0A1U8FD60 UNP 884 L 
+ATOM 7204 C CD2 . LEU A 1 884 ? -14.399 -20.946 -17.549 1.0 75.75 ? 884 LEU A CD2 1 A0A1U8FD60 UNP 884 L 
+ATOM 7205 N N   . THR A 1 885 ? -18.101 -20.603 -14.077 1.0 74.06 ? 885 THR A N   1 A0A1U8FD60 UNP 885 T 
+ATOM 7206 C CA  . THR A 1 885 ? -18.923 -20.180 -12.925 1.0 74.06 ? 885 THR A CA  1 A0A1U8FD60 UNP 885 T 
+ATOM 7207 C C   . THR A 1 885 ? -18.318 -19.051 -12.084 1.0 74.06 ? 885 THR A C   1 A0A1U8FD60 UNP 885 T 
+ATOM 7208 C CB  . THR A 1 885 ? -19.205 -21.381 -12.014 1.0 74.06 ? 885 THR A CB  1 A0A1U8FD60 UNP 885 T 
+ATOM 7209 O O   . THR A 1 885 ? -19.003 -18.474 -11.244 1.0 74.06 ? 885 THR A O   1 A0A1U8FD60 UNP 885 T 
+ATOM 7210 C CG2 . THR A 1 885 ? -19.992 -22.482 -12.725 1.0 74.06 ? 885 THR A CG2 1 A0A1U8FD60 UNP 885 T 
+ATOM 7211 O OG1 . THR A 1 885 ? -17.994 -21.974 -11.590 1.0 74.06 ? 885 THR A OG1 1 A0A1U8FD60 UNP 885 T 
+ATOM 7212 N N   . LYS A 1 886 ? -17.027 -18.735 -12.264 1.0 72.12 ? 886 LYS A N   1 A0A1U8FD60 UNP 886 K 
+ATOM 7213 C CA  . LYS A 1 886 ? -16.299 -17.724 -11.465 1.0 72.12 ? 886 LYS A CA  1 A0A1U8FD60 UNP 886 K 
+ATOM 7214 C C   . LYS A 1 886 ? -16.029 -16.412 -12.198 1.0 72.12 ? 886 LYS A C   1 A0A1U8FD60 UNP 886 K 
+ATOM 7215 C CB  . LYS A 1 886 ? -14.997 -18.315 -10.909 1.0 72.12 ? 886 LYS A CB  1 A0A1U8FD60 UNP 886 K 
+ATOM 7216 O O   . LYS A 1 886 ? -15.392 -15.525 -11.623 1.0 72.12 ? 886 LYS A O   1 A0A1U8FD60 UNP 886 K 
+ATOM 7217 C CG  . LYS A 1 886 ? -15.280 -19.439 -9.909  1.0 72.12 ? 886 LYS A CG  1 A0A1U8FD60 UNP 886 K 
+ATOM 7218 C CD  . LYS A 1 886 ? -13.999 -19.805 -9.161  1.0 72.12 ? 886 LYS A CD  1 A0A1U8FD60 UNP 886 K 
+ATOM 7219 C CE  . LYS A 1 886 ? -14.280 -20.975 -8.224  1.0 72.12 ? 886 LYS A CE  1 A0A1U8FD60 UNP 886 K 
+ATOM 7220 N NZ  . LYS A 1 886 ? -13.051 -21.382 -7.512  1.0 72.12 ? 886 LYS A NZ  1 A0A1U8FD60 UNP 886 K 
+ATOM 7221 N N   . ILE A 1 887 ? -16.474 -16.291 -13.446 1.0 72.94 ? 887 ILE A N   1 A0A1U8FD60 UNP 887 I 
+ATOM 7222 C CA  . ILE A 1 887 ? -16.213 -15.104 -14.252 1.0 72.94 ? 887 ILE A CA  1 A0A1U8FD60 UNP 887 I 
+ATOM 7223 C C   . ILE A 1 887 ? -17.004 -13.915 -13.699 1.0 72.94 ? 887 ILE A C   1 A0A1U8FD60 UNP 887 I 
+ATOM 7224 C CB  . ILE A 1 887 ? -16.431 -15.411 -15.746 1.0 72.94 ? 887 ILE A CB  1 A0A1U8FD60 UNP 887 I 
+ATOM 7225 O O   . ILE A 1 887 ? -18.188 -14.024 -13.405 1.0 72.94 ? 887 ILE A O   1 A0A1U8FD60 UNP 887 I 
+ATOM 7226 C CG1 . ILE A 1 887 ? -15.697 -14.374 -16.622 1.0 72.94 ? 887 ILE A CG1 1 A0A1U8FD60 UNP 887 I 
+ATOM 7227 C CG2 . ILE A 1 887 ? -17.916 -15.524 -16.123 1.0 72.94 ? 887 ILE A CG2 1 A0A1U8FD60 UNP 887 I 
+ATOM 7228 C CD1 . ILE A 1 887 ? -15.340 -14.935 -18.002 1.0 72.94 ? 887 ILE A CD1 1 A0A1U8FD60 UNP 887 I 
+ATOM 7229 N N   . GLN A 1 888 ? -16.330 -12.783 -13.503 1.0 66.88 ? 888 GLN A N   1 A0A1U8FD60 UNP 888 Q 
+ATOM 7230 C CA  . GLN A 1 888 ? -16.924 -11.561 -12.946 1.0 66.88 ? 888 GLN A CA  1 A0A1U8FD60 UNP 888 Q 
+ATOM 7231 C C   . GLN A 1 888 ? -16.929 -10.415 -13.957 1.0 66.88 ? 888 GLN A C   1 A0A1U8FD60 UNP 888 Q 
+ATOM 7232 C CB  . GLN A 1 888 ? -16.152 -11.134 -11.687 1.0 66.88 ? 888 GLN A CB  1 A0A1U8FD60 UNP 888 Q 
+ATOM 7233 O O   . GLN A 1 888 ? -17.763 -9.516  -13.870 1.0 66.88 ? 888 GLN A O   1 A0A1U8FD60 UNP 888 Q 
+ATOM 7234 C CG  . GLN A 1 888 ? -16.318 -12.130 -10.532 1.0 66.88 ? 888 GLN A CG  1 A0A1U8FD60 UNP 888 Q 
+ATOM 7235 C CD  . GLN A 1 888 ? -15.557 -11.734 -9.269  1.0 66.88 ? 888 GLN A CD  1 A0A1U8FD60 UNP 888 Q 
+ATOM 7236 N NE2 . GLN A 1 888 ? -15.546 -12.594 -8.275  1.0 66.88 ? 888 GLN A NE2 1 A0A1U8FD60 UNP 888 Q 
+ATOM 7237 O OE1 . GLN A 1 888 ? -14.965 -10.673 -9.128  1.0 66.88 ? 888 GLN A OE1 1 A0A1U8FD60 UNP 888 Q 
+ATOM 7238 N N   . GLU A 1 889 ? -15.988 -10.414 -14.903 1.0 65.88 ? 889 GLU A N   1 A0A1U8FD60 UNP 889 E 
+ATOM 7239 C CA  . GLU A 1 889 ? -15.835 -9.326  -15.864 1.0 65.88 ? 889 GLU A CA  1 A0A1U8FD60 UNP 889 E 
+ATOM 7240 C C   . GLU A 1 889 ? -15.368 -9.845  -17.227 1.0 65.88 ? 889 GLU A C   1 A0A1U8FD60 UNP 889 E 
+ATOM 7241 C CB  . GLU A 1 889 ? -14.841 -8.310  -15.284 1.0 65.88 ? 889 GLU A CB  1 A0A1U8FD60 UNP 889 E 
+ATOM 7242 O O   . GLU A 1 889 ? -14.307 -10.470 -17.337 1.0 65.88 ? 889 GLU A O   1 A0A1U8FD60 UNP 889 E 
+ATOM 7243 C CG  . GLU A 1 889 ? -14.758 -6.990  -16.066 1.0 65.88 ? 889 GLU A CG  1 A0A1U8FD60 UNP 889 E 
+ATOM 7244 C CD  . GLU A 1 889 ? -13.764 -6.001  -15.427 1.0 65.88 ? 889 GLU A CD  1 A0A1U8FD60 UNP 889 E 
+ATOM 7245 O OE1 . GLU A 1 889 ? -13.810 -4.800  -15.781 1.0 65.88 ? 889 GLU A OE1 1 A0A1U8FD60 UNP 889 E 
+ATOM 7246 O OE2 . GLU A 1 889 ? -12.939 -6.440  -14.587 1.0 65.88 ? 889 GLU A OE2 1 A0A1U8FD60 UNP 889 E 
+ATOM 7247 N N   . ILE A 1 890 ? -16.141 -9.529  -18.270 1.0 75.50 ? 890 ILE A N   1 A0A1U8FD60 UNP 890 I 
+ATOM 7248 C CA  . ILE A 1 890 ? -15.744 -9.686  -19.670 1.0 75.50 ? 890 ILE A CA  1 A0A1U8FD60 UNP 890 I 
+ATOM 7249 C C   . ILE A 1 890 ? -15.683 -8.298  -20.307 1.0 75.50 ? 890 ILE A C   1 A0A1U8FD60 UNP 890 I 
+ATOM 7250 C CB  . ILE A 1 890 ? -16.689 -10.636 -20.438 1.0 75.50 ? 890 ILE A CB  1 A0A1U8FD60 UNP 890 I 
+ATOM 7251 O O   . ILE A 1 890 ? -16.690 -7.591  -20.400 1.0 75.50 ? 890 ILE A O   1 A0A1U8FD60 UNP 890 I 
+ATOM 7252 C CG1 . ILE A 1 890 ? -16.762 -12.015 -19.743 1.0 75.50 ? 890 ILE A CG1 1 A0A1U8FD60 UNP 890 I 
+ATOM 7253 C CG2 . ILE A 1 890 ? -16.198 -10.780 -21.894 1.0 75.50 ? 890 ILE A CG2 1 A0A1U8FD60 UNP 890 I 
+ATOM 7254 C CD1 . ILE A 1 890 ? -17.725 -13.005 -20.408 1.0 75.50 ? 890 ILE A CD1 1 A0A1U8FD60 UNP 890 I 
+ATOM 7255 N N   . THR A 1 891 ? -14.493 -7.922  -20.764 1.0 72.25 ? 891 THR A N   1 A0A1U8FD60 UNP 891 T 
+ATOM 7256 C CA  . THR A 1 891 ? -14.224 -6.631  -21.397 1.0 72.25 ? 891 THR A CA  1 A0A1U8FD60 UNP 891 T 
+ATOM 7257 C C   . THR A 1 891 ? -13.928 -6.835  -22.877 1.0 72.25 ? 891 THR A C   1 A0A1U8FD60 UNP 891 T 
+ATOM 7258 C CB  . THR A 1 891 ? -13.078 -5.912  -20.675 1.0 72.25 ? 891 THR A CB  1 A0A1U8FD60 UNP 891 T 
+ATOM 7259 O O   . THR A 1 891 ? -12.946 -7.488  -23.232 1.0 72.25 ? 891 THR A O   1 A0A1U8FD60 UNP 891 T 
+ATOM 7260 C CG2 . THR A 1 891 ? -12.790 -4.540  -21.271 1.0 72.25 ? 891 THR A CG2 1 A0A1U8FD60 UNP 891 T 
+ATOM 7261 O OG1 . THR A 1 891 ? -13.444 -5.654  -19.343 1.0 72.25 ? 891 THR A OG1 1 A0A1U8FD60 UNP 891 T 
+ATOM 7262 N N   . ILE A 1 892 ? -14.767 -6.259  -23.737 1.0 77.88 ? 892 ILE A N   1 A0A1U8FD60 UNP 892 I 
+ATOM 7263 C CA  . ILE A 1 892 ? -14.648 -6.327  -25.196 1.0 77.88 ? 892 ILE A CA  1 A0A1U8FD60 UNP 892 I 
+ATOM 7264 C C   . ILE A 1 892 ? -14.349 -4.925  -25.735 1.0 77.88 ? 892 ILE A C   1 A0A1U8FD60 UNP 892 I 
+ATOM 7265 C CB  . ILE A 1 892 ? -15.935 -6.922  -25.809 1.0 77.88 ? 892 ILE A CB  1 A0A1U8FD60 UNP 892 I 
+ATOM 7266 O O   . ILE A 1 892 ? -15.134 -3.998  -25.524 1.0 77.88 ? 892 ILE A O   1 A0A1U8FD60 UNP 892 I 
+ATOM 7267 C CG1 . ILE A 1 892 ? -16.324 -8.303  -25.227 1.0 77.88 ? 892 ILE A CG1 1 A0A1U8FD60 UNP 892 I 
+ATOM 7268 C CG2 . ILE A 1 892 ? -15.787 -7.028  -27.332 1.0 77.88 ? 892 ILE A CG2 1 A0A1U8FD60 UNP 892 I 
+ATOM 7269 C CD1 . ILE A 1 892 ? -15.285 -9.423  -25.388 1.0 77.88 ? 892 ILE A CD1 1 A0A1U8FD60 UNP 892 I 
+ATOM 7270 N N   . ILE A 1 893 ? -13.216 -4.765  -26.421 1.0 76.31 ? 893 ILE A N   1 A0A1U8FD60 UNP 893 I 
+ATOM 7271 C CA  . ILE A 1 893 ? -12.702 -3.467  -26.885 1.0 76.31 ? 893 ILE A CA  1 A0A1U8FD60 UNP 893 I 
+ATOM 7272 C C   . ILE A 1 893 ? -12.362 -3.550  -28.374 1.0 76.31 ? 893 ILE A C   1 A0A1U8FD60 UNP 893 I 
+ATOM 7273 C CB  . ILE A 1 893 ? -11.470 -3.025  -26.056 1.0 76.31 ? 893 ILE A CB  1 A0A1U8FD60 UNP 893 I 
+ATOM 7274 O O   . ILE A 1 893 ? -11.683 -4.476  -28.804 1.0 76.31 ? 893 ILE A O   1 A0A1U8FD60 UNP 893 I 
+ATOM 7275 C CG1 . ILE A 1 893 ? -11.691 -3.210  -24.540 1.0 76.31 ? 893 ILE A CG1 1 A0A1U8FD60 UNP 893 I 
+ATOM 7276 C CG2 . ILE A 1 893 ? -11.090 -1.573  -26.397 1.0 76.31 ? 893 ILE A CG2 1 A0A1U8FD60 UNP 893 I 
+ATOM 7277 C CD1 . ILE A 1 893 ? -10.564 -2.696  -23.634 1.0 76.31 ? 893 ILE A CD1 1 A0A1U8FD60 UNP 893 I 
+ATOM 7278 N N   . ASP A 1 894 ? -12.819 -2.587  -29.173 1.0 79.62 ? 894 ASP A N   1 A0A1U8FD60 UNP 894 D 
+ATOM 7279 C CA  . ASP A 1 894 ? -12.407 -2.421  -30.579 1.0 79.62 ? 894 ASP A CA  1 A0A1U8FD60 UNP 894 D 
+ATOM 7280 C C   . ASP A 1 894 ? -12.551 -3.694  -31.440 1.0 79.62 ? 894 ASP A C   1 A0A1U8FD60 UNP 894 D 
+ATOM 7281 C CB  . ASP A 1 894 ? -11.022 -1.748  -30.644 1.0 79.62 ? 894 ASP A CB  1 A0A1U8FD60 UNP 894 D 
+ATOM 7282 O O   . ASP A 1 894 ? -11.741 -3.989  -32.320 1.0 79.62 ? 894 ASP A O   1 A0A1U8FD60 UNP 894 D 
+ATOM 7283 C CG  . ASP A 1 894 ? -11.032 -0.351  -30.013 1.0 79.62 ? 894 ASP A CG  1 A0A1U8FD60 UNP 894 D 
+ATOM 7284 O OD1 . ASP A 1 894 ? -12.147 0.193   -29.808 1.0 79.62 ? 894 ASP A OD1 1 A0A1U8FD60 UNP 894 D 
+ATOM 7285 O OD2 . ASP A 1 894 ? -9.931  0.181   -29.754 1.0 79.62 ? 894 ASP A OD2 1 A0A1U8FD60 UNP 894 D 
+ATOM 7286 N N   . MET A 1 895 ? -13.611 -4.464  -31.178 1.0 83.00 ? 895 MET A N   1 A0A1U8FD60 UNP 895 M 
+ATOM 7287 C CA  . MET A 1 895 ? -13.976 -5.662  -31.939 1.0 83.00 ? 895 MET A CA  1 A0A1U8FD60 UNP 895 M 
+ATOM 7288 C C   . MET A 1 895 ? -14.923 -5.330  -33.102 1.0 83.00 ? 895 MET A C   1 A0A1U8FD60 UNP 895 M 
+ATOM 7289 C CB  . MET A 1 895 ? -14.619 -6.703  -31.013 1.0 83.00 ? 895 MET A CB  1 A0A1U8FD60 UNP 895 M 
+ATOM 7290 O O   . MET A 1 895 ? -15.727 -4.405  -32.962 1.0 83.00 ? 895 MET A O   1 A0A1U8FD60 UNP 895 M 
+ATOM 7291 C CG  . MET A 1 895 ? -13.615 -7.288  -30.018 1.0 83.00 ? 895 MET A CG  1 A0A1U8FD60 UNP 895 M 
+ATOM 7292 S SD  . MET A 1 895 ? -12.198 -8.138  -30.747 1.0 83.00 ? 895 MET A SD  1 A0A1U8FD60 UNP 895 M 
+ATOM 7293 C CE  . MET A 1 895 ? -13.052 -9.620  -31.344 1.0 83.00 ? 895 MET A CE  1 A0A1U8FD60 UNP 895 M 
+ATOM 7294 N N   . PRO A 1 896 ? -14.904 -6.099  -34.211 1.0 80.94 ? 896 PRO A N   1 A0A1U8FD60 UNP 896 P 
+ATOM 7295 C CA  . PRO A 1 896 ? -15.819 -5.901  -35.337 1.0 80.94 ? 896 PRO A CA  1 A0A1U8FD60 UNP 896 P 
+ATOM 7296 C C   . PRO A 1 896 ? -17.295 -5.941  -34.924 1.0 80.94 ? 896 PRO A C   1 A0A1U8FD60 UNP 896 P 
+ATOM 7297 C CB  . PRO A 1 896 ? -15.527 -7.034  -36.326 1.0 80.94 ? 896 PRO A CB  1 A0A1U8FD60 UNP 896 P 
+ATOM 7298 O O   . PRO A 1 896 ? -17.681 -6.739  -34.069 1.0 80.94 ? 896 PRO A O   1 A0A1U8FD60 UNP 896 P 
+ATOM 7299 C CG  . PRO A 1 896 ? -14.122 -7.497  -35.965 1.0 80.94 ? 896 PRO A CG  1 A0A1U8FD60 UNP 896 P 
+ATOM 7300 C CD  . PRO A 1 896 ? -14.016 -7.224  -34.470 1.0 80.94 ? 896 PRO A CD  1 A0A1U8FD60 UNP 896 P 
+ATOM 7301 N N   . ASP A 1 897 ? -18.139 -5.146  -35.590 1.0 76.25 ? 897 ASP A N   1 A0A1U8FD60 UNP 897 D 
+ATOM 7302 C CA  . ASP A 1 897 ? -19.586 -5.108  -35.322 1.0 76.25 ? 897 ASP A CA  1 A0A1U8FD60 UNP 897 D 
+ATOM 7303 C C   . ASP A 1 897 ? -20.244 -6.493  -35.467 1.0 76.25 ? 897 ASP A C   1 A0A1U8FD60 UNP 897 D 
+ATOM 7304 C CB  . ASP A 1 897 ? -20.268 -4.110  -36.273 1.0 76.25 ? 897 ASP A CB  1 A0A1U8FD60 UNP 897 D 
+ATOM 7305 O O   . ASP A 1 897 ? -21.122 -6.848  -34.687 1.0 76.25 ? 897 ASP A O   1 A0A1U8FD60 UNP 897 D 
+ATOM 7306 C CG  . ASP A 1 897 ? -19.928 -2.642  -35.990 1.0 76.25 ? 897 ASP A CG  1 A0A1U8FD60 UNP 897 D 
+ATOM 7307 O OD1 . ASP A 1 897 ? -19.893 -2.245  -34.800 1.0 76.25 ? 897 ASP A OD1 1 A0A1U8FD60 UNP 897 D 
+ATOM 7308 O OD2 . ASP A 1 897 ? -19.755 -1.889  -36.969 1.0 76.25 ? 897 ASP A OD2 1 A0A1U8FD60 UNP 897 D 
+ATOM 7309 N N   . THR A 1 898 ? -19.773 -7.322  -36.404 1.0 77.50 ? 898 THR A N   1 A0A1U8FD60 UNP 898 T 
+ATOM 7310 C CA  . THR A 1 898 ? -20.259 -8.698  -36.604 1.0 77.50 ? 898 THR A CA  1 A0A1U8FD60 UNP 898 T 
+ATOM 7311 C C   . THR A 1 898 ? -20.056 -9.589  -35.377 1.0 77.50 ? 898 THR A C   1 A0A1U8FD60 UNP 898 T 
+ATOM 7312 C CB  . THR A 1 898 ? -19.555 -9.352  -37.803 1.0 77.50 ? 898 THR A CB  1 A0A1U8FD60 UNP 898 T 
+ATOM 7313 O O   . THR A 1 898 ? -20.945 -10.365 -35.031 1.0 77.50 ? 898 THR A O   1 A0A1U8FD60 UNP 898 T 
+ATOM 7314 C CG2 . THR A 1 898 ? -19.980 -8.723  -39.128 1.0 77.50 ? 898 THR A CG2 1 A0A1U8FD60 UNP 898 T 
+ATOM 7315 O OG1 . THR A 1 898 ? -18.156 -9.188  -37.702 1.0 77.50 ? 898 THR A OG1 1 A0A1U8FD60 UNP 898 T 
+ATOM 7316 N N   . PHE A 1 899 ? -18.917 -9.458  -34.692 1.0 79.44 ? 899 PHE A N   1 A0A1U8FD60 UNP 899 F 
+ATOM 7317 C CA  . PHE A 1 899 ? -18.629 -10.174 -33.449 1.0 79.44 ? 899 PHE A CA  1 A0A1U8FD60 UNP 899 F 
+ATOM 7318 C C   . PHE A 1 899 ? -19.519 -9.675  -32.307 1.0 79.44 ? 899 PHE A C   1 A0A1U8FD60 UNP 899 F 
+ATOM 7319 C CB  . PHE A 1 899 ? -17.145 -9.989  -33.110 1.0 79.44 ? 899 PHE A CB  1 A0A1U8FD60 UNP 899 F 
+ATOM 7320 O O   . PHE A 1 899 ? -20.031 -10.472 -31.525 1.0 79.44 ? 899 PHE A O   1 A0A1U8FD60 UNP 899 F 
+ATOM 7321 C CG  . PHE A 1 899 ? -16.702 -10.636 -31.813 1.0 79.44 ? 899 PHE A CG  1 A0A1U8FD60 UNP 899 F 
+ATOM 7322 C CD1 . PHE A 1 899 ? -16.738 -9.913  -30.606 1.0 79.44 ? 899 PHE A CD1 1 A0A1U8FD60 UNP 899 F 
+ATOM 7323 C CD2 . PHE A 1 899 ? -16.214 -11.953 -31.820 1.0 79.44 ? 899 PHE A CD2 1 A0A1U8FD60 UNP 899 F 
+ATOM 7324 C CE1 . PHE A 1 899 ? -16.231 -10.485 -29.427 1.0 79.44 ? 899 PHE A CE1 1 A0A1U8FD60 UNP 899 F 
+ATOM 7325 C CE2 . PHE A 1 899 ? -15.682 -12.515 -30.649 1.0 79.44 ? 899 PHE A CE2 1 A0A1U8FD60 UNP 899 F 
+ATOM 7326 C CZ  . PHE A 1 899 ? -15.662 -11.767 -29.462 1.0 79.44 ? 899 PHE A CZ  1 A0A1U8FD60 UNP 899 F 
+ATOM 7327 N N   . GLN A 1 900 ? -19.732 -8.358  -32.228 1.0 68.81 ? 900 GLN A N   1 A0A1U8FD60 UNP 900 Q 
+ATOM 7328 C CA  . GLN A 1 900 ? -20.572 -7.754  -31.192 1.0 68.81 ? 900 GLN A CA  1 A0A1U8FD60 UNP 900 Q 
+ATOM 7329 C C   . GLN A 1 900 ? -22.045 -8.159  -31.336 1.0 68.81 ? 900 GLN A C   1 A0A1U8FD60 UNP 900 Q 
+ATOM 7330 C CB  . GLN A 1 900 ? -20.426 -6.225  -31.203 1.0 68.81 ? 900 GLN A CB  1 A0A1U8FD60 UNP 900 Q 
+ATOM 7331 O O   . GLN A 1 900 ? -22.668 -8.511  -30.339 1.0 68.81 ? 900 GLN A O   1 A0A1U8FD60 UNP 900 Q 
+ATOM 7332 C CG  . GLN A 1 900 ? -18.995 -5.764  -30.885 1.0 68.81 ? 900 GLN A CG  1 A0A1U8FD60 UNP 900 Q 
+ATOM 7333 C CD  . GLN A 1 900 ? -18.866 -4.247  -30.776 1.0 68.81 ? 900 GLN A CD  1 A0A1U8FD60 UNP 900 Q 
+ATOM 7334 N NE2 . GLN A 1 900 ? -17.680 -3.704  -30.934 1.0 68.81 ? 900 GLN A NE2 1 A0A1U8FD60 UNP 900 Q 
+ATOM 7335 O OE1 . GLN A 1 900 ? -19.807 -3.512  -30.523 1.0 68.81 ? 900 GLN A OE1 1 A0A1U8FD60 UNP 900 Q 
+ATOM 7336 N N   . ASN A 1 901 ? -22.576 -8.179  -32.562 1.0 66.12 ? 901 ASN A N   1 A0A1U8FD60 UNP 901 N 
+ATOM 7337 C CA  . ASN A 1 901 ? -23.964 -8.564  -32.836 1.0 66.12 ? 901 ASN A CA  1 A0A1U8FD60 UNP 901 N 
+ATOM 7338 C C   . ASN A 1 901 ? -24.229 -10.034 -32.471 1.0 66.12 ? 901 ASN A C   1 A0A1U8FD60 UNP 901 N 
+ATOM 7339 C CB  . ASN A 1 901 ? -24.276 -8.295  -34.318 1.0 66.12 ? 901 ASN A CB  1 A0A1U8FD60 UNP 901 N 
+ATOM 7340 O O   . ASN A 1 901 ? -25.202 -10.333 -31.788 1.0 66.12 ? 901 ASN A O   1 A0A1U8FD60 UNP 901 N 
+ATOM 7341 C CG  . ASN A 1 901 ? -24.266 -6.823  -34.699 1.0 66.12 ? 901 ASN A CG  1 A0A1U8FD60 UNP 901 N 
+ATOM 7342 N ND2 . ASN A 1 901 ? -24.306 -6.535  -35.979 1.0 66.12 ? 901 ASN A ND2 1 A0A1U8FD60 UNP 901 N 
+ATOM 7343 O OD1 . ASN A 1 901 ? -24.227 -5.911  -33.889 1.0 66.12 ? 901 ASN A OD1 1 A0A1U8FD60 UNP 901 N 
+ATOM 7344 N N   . ARG A 1 902 ? -23.313 -10.947 -32.824 1.0 67.00 ? 902 ARG A N   1 A0A1U8FD60 UNP 902 R 
+ATOM 7345 C CA  . ARG A 1 902 ? -23.407 -12.368 -32.438 1.0 67.00 ? 902 ARG A CA  1 A0A1U8FD60 UNP 902 R 
+ATOM 7346 C C   . ARG A 1 902 ? -23.324 -12.588 -30.930 1.0 67.00 ? 902 ARG A C   1 A0A1U8FD60 UNP 902 R 
+ATOM 7347 C CB  . ARG A 1 902 ? -22.295 -13.164 -33.123 1.0 67.00 ? 902 ARG A CB  1 A0A1U8FD60 UNP 902 R 
+ATOM 7348 O O   . ARG A 1 902 ? -23.847 -13.571 -30.425 1.0 67.00 ? 902 ARG A O   1 A0A1U8FD60 UNP 902 R 
+ATOM 7349 C CG  . ARG A 1 902 ? -22.597 -13.383 -34.606 1.0 67.00 ? 902 ARG A CG  1 A0A1U8FD60 UNP 902 R 
+ATOM 7350 C CD  . ARG A 1 902 ? -21.427 -14.140 -35.235 1.0 67.00 ? 902 ARG A CD  1 A0A1U8FD60 UNP 902 R 
+ATOM 7351 N NE  . ARG A 1 902 ? -21.736 -14.563 -36.610 1.0 67.00 ? 902 ARG A NE  1 A0A1U8FD60 UNP 902 R 
+ATOM 7352 N NH1 . ARG A 1 902 ? -19.779 -15.703 -36.972 1.0 67.00 ? 902 ARG A NH1 1 A0A1U8FD60 UNP 902 R 
+ATOM 7353 N NH2 . ARG A 1 902 ? -21.364 -15.695 -38.549 1.0 67.00 ? 902 ARG A NH2 1 A0A1U8FD60 UNP 902 R 
+ATOM 7354 C CZ  . ARG A 1 902 ? -20.962 -15.317 -37.369 1.0 67.00 ? 902 ARG A CZ  1 A0A1U8FD60 UNP 902 R 
+ATOM 7355 N N   . LEU A 1 903 ? -22.659 -11.692 -30.203 1.0 64.50 ? 903 LEU A N   1 A0A1U8FD60 UNP 903 L 
+ATOM 7356 C CA  . LEU A 1 903 ? -22.621 -11.755 -28.746 1.0 64.50 ? 903 LEU A CA  1 A0A1U8FD60 UNP 903 L 
+ATOM 7357 C C   . LEU A 1 903 ? -23.969 -11.380 -28.112 1.0 64.50 ? 903 LEU A C   1 A0A1U8FD60 UNP 903 L 
+ATOM 7358 C CB  . LEU A 1 903 ? -21.518 -10.822 -28.235 1.0 64.50 ? 903 LEU A CB  1 A0A1U8FD60 UNP 903 L 
+ATOM 7359 O O   . LEU A 1 903 ? -24.310 -11.910 -27.060 1.0 64.50 ? 903 LEU A O   1 A0A1U8FD60 UNP 903 L 
+ATOM 7360 C CG  . LEU A 1 903 ? -20.981 -11.345 -26.899 1.0 64.50 ? 903 LEU A CG  1 A0A1U8FD60 UNP 903 L 
+ATOM 7361 C CD1 . LEU A 1 903 ? -19.822 -12.285 -27.143 1.0 64.50 ? 903 LEU A CD1 1 A0A1U8FD60 UNP 903 L 
+ATOM 7362 C CD2 . LEU A 1 903 ? -20.467 -10.210 -26.041 1.0 64.50 ? 903 LEU A CD2 1 A0A1U8FD60 UNP 903 L 
+ATOM 7363 N N   . GLN A 1 904 ? -24.721 -10.471 -28.742 1.0 53.25 ? 904 GLN A N   1 A0A1U8FD60 UNP 904 Q 
+ATOM 7364 C CA  . GLN A 1 904 ? -26.056 -10.070 -28.289 1.0 53.25 ? 904 GLN A CA  1 A0A1U8FD60 UNP 904 Q 
+ATOM 7365 C C   . GLN A 1 904 ? -27.088 -11.189 -28.498 1.0 53.25 ? 904 GLN A C   1 A0A1U8FD60 UNP 904 Q 
+ATOM 7366 C CB  . GLN A 1 904 ? -26.487 -8.771  -28.992 1.0 53.25 ? 904 GLN A CB  1 A0A1U8FD60 UNP 904 Q 
+ATOM 7367 O O   . GLN A 1 904 ? -27.959 -11.366 -27.657 1.0 53.25 ? 904 GLN A O   1 A0A1U8FD60 UNP 904 Q 
+ATOM 7368 C CG  . GLN A 1 904 ? -25.640 -7.566  -28.552 1.0 53.25 ? 904 GLN A CG  1 A0A1U8FD60 UNP 904 Q 
+ATOM 7369 C CD  . GLN A 1 904 ? -26.000 -6.268  -29.271 1.0 53.25 ? 904 GLN A CD  1 A0A1U8FD60 UNP 904 Q 
+ATOM 7370 N NE2 . GLN A 1 904 ? -25.420 -5.157  -28.870 1.0 53.25 ? 904 GLN A NE2 1 A0A1U8FD60 UNP 904 Q 
+ATOM 7371 O OE1 . GLN A 1 904 ? -26.782 -6.195  -30.200 1.0 53.25 ? 904 GLN A OE1 1 A0A1U8FD60 UNP 904 Q 
+ATOM 7372 N N   . GLU A 1 905 ? -26.945 -11.998 -29.553 1.0 45.59 ? 905 GLU A N   1 A0A1U8FD60 UNP 905 E 
+ATOM 7373 C CA  . GLU A 1 905 ? -27.814 -13.158 -29.829 1.0 45.59 ? 905 GLU A CA  1 A0A1U8FD60 UNP 905 E 
+ATOM 7374 C C   . GLU A 1 905 ? -27.623 -14.333 -28.844 1.0 45.59 ? 905 GLU A C   1 A0A1U8FD60 UNP 905 E 
+ATOM 7375 C CB  . GLU A 1 905 ? -27.569 -13.636 -31.273 1.0 45.59 ? 905 GLU A CB  1 A0A1U8FD60 UNP 905 E 
+ATOM 7376 O O   . GLU A 1 905 ? -28.496 -15.188 -28.734 1.0 45.59 ? 905 GLU A O   1 A0A1U8FD60 UNP 905 E 
+ATOM 7377 C CG  . GLU A 1 905 ? -28.073 -12.642 -32.336 1.0 45.59 ? 905 GLU A CG  1 A0A1U8FD60 UNP 905 E 
+ATOM 7378 C CD  . GLU A 1 905 ? -27.736 -13.056 -33.782 1.0 45.59 ? 905 GLU A CD  1 A0A1U8FD60 UNP 905 E 
+ATOM 7379 O OE1 . GLU A 1 905 ? -28.213 -12.361 -34.708 1.0 45.59 ? 905 GLU A OE1 1 A0A1U8FD60 UNP 905 E 
+ATOM 7380 O OE2 . GLU A 1 905 ? -26.947 -14.011 -33.979 1.0 45.59 ? 905 GLU A OE2 1 A0A1U8FD60 UNP 905 E 
+ATOM 7381 N N   . VAL A 1 906 ? -26.502 -14.381 -28.108 1.0 44.56 ? 906 VAL A N   1 A0A1U8FD60 UNP 906 V 
+ATOM 7382 C CA  . VAL A 1 906 ? -26.165 -15.443 -27.131 1.0 44.56 ? 906 VAL A CA  1 A0A1U8FD60 UNP 906 V 
+ATOM 7383 C C   . VAL A 1 906 ? -26.468 -15.008 -25.682 1.0 44.56 ? 906 VAL A C   1 A0A1U8FD60 UNP 906 V 
+ATOM 7384 C CB  . VAL A 1 906 ? -24.714 -15.953 -27.359 1.0 44.56 ? 906 VAL A CB  1 A0A1U8FD60 UNP 906 V 
+ATOM 7385 O O   . VAL A 1 906 ? -26.064 -15.683 -24.737 1.0 44.56 ? 906 VAL A O   1 A0A1U8FD60 UNP 906 V 
+ATOM 7386 C CG1 . VAL A 1 906 ? -24.262 -17.130 -26.471 1.0 44.56 ? 906 VAL A CG1 1 A0A1U8FD60 UNP 906 V 
+ATOM 7387 C CG2 . VAL A 1 906 ? -24.539 -16.471 -28.797 1.0 44.56 ? 906 VAL A CG2 1 A0A1U8FD60 UNP 906 V 
+ATOM 7388 N N   . GLN A 1 907 ? -27.185 -13.895 -25.469 1.0 42.84 ? 907 GLN A N   1 A0A1U8FD60 UNP 907 Q 
+ATOM 7389 C CA  . GLN A 1 907 ? -27.611 -13.462 -24.131 1.0 42.84 ? 907 GLN A CA  1 A0A1U8FD60 UNP 907 Q 
+ATOM 7390 C C   . GLN A 1 907 ? -28.596 -14.463 -23.497 1.0 42.84 ? 907 GLN A C   1 A0A1U8FD60 UNP 907 Q 
+ATOM 7391 C CB  . GLN A 1 907 ? -28.197 -12.035 -24.163 1.0 42.84 ? 907 GLN A CB  1 A0A1U8FD60 UNP 907 Q 
+ATOM 7392 O O   . GLN A 1 907 ? -29.808 -14.337 -23.624 1.0 42.84 ? 907 GLN A O   1 A0A1U8FD60 UNP 907 Q 
+ATOM 7393 C CG  . GLN A 1 907 ? -27.109 -10.956 -24.271 1.0 42.84 ? 907 GLN A CG  1 A0A1U8FD60 UNP 907 Q 
+ATOM 7394 C CD  . GLN A 1 907 ? -27.648 -9.534  -24.107 1.0 42.84 ? 907 GLN A CD  1 A0A1U8FD60 UNP 907 Q 
+ATOM 7395 N NE2 . GLN A 1 907 ? -26.788 -8.562  -23.898 1.0 42.84 ? 907 GLN A NE2 1 A0A1U8FD60 UNP 907 Q 
+ATOM 7396 O OE1 . GLN A 1 907 ? -28.826 -9.234  -24.139 1.0 42.84 ? 907 GLN A OE1 1 A0A1U8FD60 UNP 907 Q 
+ATOM 7397 N N   . GLY A 1 908 ? -28.055 -15.460 -22.794 1.0 40.75 ? 908 GLY A N   1 A0A1U8FD60 UNP 908 G 
+ATOM 7398 C CA  . GLY A 1 908 ? -28.683 -16.039 -21.607 1.0 40.75 ? 908 GLY A CA  1 A0A1U8FD60 UNP 908 G 
+ATOM 7399 C C   . GLY A 1 908 ? -28.361 -15.176 -20.383 1.0 40.75 ? 908 GLY A C   1 A0A1U8FD60 UNP 908 G 
+ATOM 7400 O O   . GLY A 1 908 ? -27.345 -14.478 -20.372 1.0 40.75 ? 908 GLY A O   1 A0A1U8FD60 UNP 908 G 
+ATOM 7401 N N   . GLU A 1 909 ? -29.222 -15.228 -19.370 1.0 37.47 ? 909 GLU A N   1 A0A1U8FD60 UNP 909 E 
+ATOM 7402 C CA  . GLU A 1 909 ? -29.307 -14.342 -18.191 1.0 37.47 ? 909 GLU A CA  1 A0A1U8FD60 UNP 909 E 
+ATOM 7403 C C   . GLU A 1 909 ? -28.049 -14.273 -17.277 1.0 37.47 ? 909 GLU A C   1 A0A1U8FD60 UNP 909 E 
+ATOM 7404 C CB  . GLU A 1 909 ? -30.572 -14.749 -17.393 1.0 37.47 ? 909 GLU A CB  1 A0A1U8FD60 UNP 909 E 
+ATOM 7405 O O   . GLU A 1 909 ? -28.053 -13.559 -16.278 1.0 37.47 ? 909 GLU A O   1 A0A1U8FD60 UNP 909 E 
+ATOM 7406 C CG  . GLU A 1 909 ? -31.880 -14.515 -18.181 1.0 37.47 ? 909 GLU A CG  1 A0A1U8FD60 UNP 909 E 
+ATOM 7407 C CD  . GLU A 1 909 ? -33.155 -14.978 -17.451 1.0 37.47 ? 909 GLU A CD  1 A0A1U8FD60 UNP 909 E 
+ATOM 7408 O OE1 . GLU A 1 909 ? -34.225 -14.401 -17.752 1.0 37.47 ? 909 GLU A OE1 1 A0A1U8FD60 UNP 909 E 
+ATOM 7409 O OE2 . GLU A 1 909 ? -33.075 -15.950 -16.668 1.0 37.47 ? 909 GLU A OE2 1 A0A1U8FD60 UNP 909 E 
+ATOM 7410 N N   . ASP A 1 910 ? -26.932 -14.927 -17.622 1.0 35.97 ? 910 ASP A N   1 A0A1U8FD60 UNP 910 D 
+ATOM 7411 C CA  . ASP A 1 910 ? -25.863 -15.276 -16.671 1.0 35.97 ? 910 ASP A CA  1 A0A1U8FD60 UNP 910 D 
+ATOM 7412 C C   . ASP A 1 910 ? -24.540 -14.469 -16.762 1.0 35.97 ? 910 ASP A C   1 A0A1U8FD60 UNP 910 D 
+ATOM 7413 C CB  . ASP A 1 910 ? -25.595 -16.788 -16.782 1.0 35.97 ? 910 ASP A CB  1 A0A1U8FD60 UNP 910 D 
+ATOM 7414 O O   . ASP A 1 910 ? -23.639 -14.701 -15.951 1.0 35.97 ? 910 ASP A O   1 A0A1U8FD60 UNP 910 D 
+ATOM 7415 C CG  . ASP A 1 910 ? -26.734 -17.667 -16.251 1.0 35.97 ? 910 ASP A CG  1 A0A1U8FD60 UNP 910 D 
+ATOM 7416 O OD1 . ASP A 1 910 ? -27.331 -17.296 -15.219 1.0 35.97 ? 910 ASP A OD1 1 A0A1U8FD60 UNP 910 D 
+ATOM 7417 O OD2 . ASP A 1 910 ? -26.932 -18.749 -16.851 1.0 35.97 ? 910 ASP A OD2 1 A0A1U8FD60 UNP 910 D 
+ATOM 7418 N N   . PHE A 1 911 ? -24.349 -13.521 -17.702 1.0 41.75 ? 911 PHE A N   1 A0A1U8FD60 UNP 911 F 
+ATOM 7419 C CA  . PHE A 1 911 ? -23.035 -12.851 -17.879 1.0 41.75 ? 911 PHE A CA  1 A0A1U8FD60 UNP 911 F 
+ATOM 7420 C C   . PHE A 1 911 ? -23.069 -11.331 -18.114 1.0 41.75 ? 911 PHE A C   1 A0A1U8FD60 UNP 911 F 
+ATOM 7421 C CB  . PHE A 1 911 ? -22.224 -13.531 -18.996 1.0 41.75 ? 911 PHE A CB  1 A0A1U8FD60 UNP 911 F 
+ATOM 7422 O O   . PHE A 1 911 ? -23.767 -10.817 -18.985 1.0 41.75 ? 911 PHE A O   1 A0A1U8FD60 UNP 911 F 
+ATOM 7423 C CG  . PHE A 1 911 ? -22.036 -15.025 -18.807 1.0 41.75 ? 911 PHE A CG  1 A0A1U8FD60 UNP 911 F 
+ATOM 7424 C CD1 . PHE A 1 911 ? -21.098 -15.513 -17.877 1.0 41.75 ? 911 PHE A CD1 1 A0A1U8FD60 UNP 911 F 
+ATOM 7425 C CD2 . PHE A 1 911 ? -22.871 -15.924 -19.495 1.0 41.75 ? 911 PHE A CD2 1 A0A1U8FD60 UNP 911 F 
+ATOM 7426 C CE1 . PHE A 1 911 ? -21.011 -16.893 -17.620 1.0 41.75 ? 911 PHE A CE1 1 A0A1U8FD60 UNP 911 F 
+ATOM 7427 C CE2 . PHE A 1 911 ? -22.789 -17.302 -19.233 1.0 41.75 ? 911 PHE A CE2 1 A0A1U8FD60 UNP 911 F 
+ATOM 7428 C CZ  . PHE A 1 911 ? -21.871 -17.782 -18.284 1.0 41.75 ? 911 PHE A CZ  1 A0A1U8FD60 UNP 911 F 
+ATOM 7429 N N   . LYS A 1 912 ? -22.181 -10.599 -17.420 1.0 39.81 ? 912 LYS A N   1 A0A1U8FD60 UNP 912 K 
+ATOM 7430 C CA  . LYS A 1 912 ? -21.932 -9.163  -17.639 1.0 39.81 ? 912 LYS A CA  1 A0A1U8FD60 UNP 912 K 
+ATOM 7431 C C   . LYS A 1 912 ? -20.885 -8.932  -18.738 1.0 39.81 ? 912 LYS A C   1 A0A1U8FD60 UNP 912 K 
+ATOM 7432 C CB  . LYS A 1 912 ? -21.539 -8.502  -16.305 1.0 39.81 ? 912 LYS A CB  1 A0A1U8FD60 UNP 912 K 
+ATOM 7433 O O   . LYS A 1 912 ? -19.693 -9.163  -18.525 1.0 39.81 ? 912 LYS A O   1 A0A1U8FD60 UNP 912 K 
+ATOM 7434 C CG  . LYS A 1 912 ? -21.523 -6.973  -16.436 1.0 39.81 ? 912 LYS A CG  1 A0A1U8FD60 UNP 912 K 
+ATOM 7435 C CD  . LYS A 1 912 ? -21.123 -6.291  -15.126 1.0 39.81 ? 912 LYS A CD  1 A0A1U8FD60 UNP 912 K 
+ATOM 7436 C CE  . LYS A 1 912 ? -21.231 -4.782  -15.349 1.0 39.81 ? 912 LYS A CE  1 A0A1U8FD60 UNP 912 K 
+ATOM 7437 N NZ  . LYS A 1 912 ? -20.797 -4.028  -14.159 1.0 39.81 ? 912 LYS A NZ  1 A0A1U8FD60 UNP 912 K 
+ATOM 7438 N N   . VAL A 1 913 ? -21.309 -8.394  -19.884 1.0 40.75 ? 913 VAL A N   1 A0A1U8FD60 UNP 913 V 
+ATOM 7439 C CA  . VAL A 1 913 ? -20.422 -7.980  -20.989 1.0 40.75 ? 913 VAL A CA  1 A0A1U8FD60 UNP 913 V 
+ATOM 7440 C C   . VAL A 1 913 ? -20.295 -6.454  -21.035 1.0 40.75 ? 913 VAL A C   1 A0A1U8FD60 UNP 913 V 
+ATOM 7441 C CB  . VAL A 1 913 ? -20.923 -8.508  -22.347 1.0 40.75 ? 913 VAL A CB  1 A0A1U8FD60 UNP 913 V 
+ATOM 7442 O O   . VAL A 1 913 ? -21.292 -5.750  -21.174 1.0 40.75 ? 913 VAL A O   1 A0A1U8FD60 UNP 913 V 
+ATOM 7443 C CG1 . VAL A 1 913 ? -19.907 -8.149  -23.444 1.0 40.75 ? 913 VAL A CG1 1 A0A1U8FD60 UNP 913 V 
+ATOM 7444 C CG2 . VAL A 1 913 ? -21.132 -10.031 -22.337 1.0 40.75 ? 913 VAL A CG2 1 A0A1U8FD60 UNP 913 V 
+ATOM 7445 N N   . GLN A 1 914 ? -19.069 -5.921  -20.976 1.0 35.69 ? 914 GLN A N   1 A0A1U8FD60 UNP 914 Q 
+ATOM 7446 C CA  . GLN A 1 914 ? -18.798 -4.506  -21.267 1.0 35.69 ? 914 GLN A CA  1 A0A1U8FD60 UNP 914 Q 
+ATOM 7447 C C   . GLN A 1 914 ? -18.308 -4.326  -22.712 1.0 35.69 ? 914 GLN A C   1 A0A1U8FD60 UNP 914 Q 
+ATOM 7448 C CB  . GLN A 1 914 ? -17.771 -3.926  -20.283 1.0 35.69 ? 914 GLN A CB  1 A0A1U8FD60 UNP 914 Q 
+ATOM 7449 O O   . GLN A 1 914 ? -17.235 -4.816  -23.063 1.0 35.69 ? 914 GLN A O   1 A0A1U8FD60 UNP 914 Q 
+ATOM 7450 C CG  . GLN A 1 914 ? -18.317 -3.776  -18.857 1.0 35.69 ? 914 GLN A CG  1 A0A1U8FD60 UNP 914 Q 
+ATOM 7451 C CD  . GLN A 1 914 ? -17.334 -3.074  -17.919 1.0 35.69 ? 914 GLN A CD  1 A0A1U8FD60 UNP 914 Q 
+ATOM 7452 N NE2 . GLN A 1 914 ? -17.556 -3.156  -16.626 1.0 35.69 ? 914 GLN A NE2 1 A0A1U8FD60 UNP 914 Q 
+ATOM 7453 O OE1 . GLN A 1 914 ? -16.365 -2.430  -18.305 1.0 35.69 ? 914 GLN A OE1 1 A0A1U8FD60 UNP 914 Q 
+ATOM 7454 N N   . PHE A 1 915 ? -19.058 -3.573  -23.525 1.0 34.38 ? 915 PHE A N   1 A0A1U8FD60 UNP 915 F 
+ATOM 7455 C CA  . PHE A 1 915 ? -18.676 -3.194  -24.892 1.0 34.38 ? 915 PHE A CA  1 A0A1U8FD60 UNP 915 F 
+ATOM 7456 C C   . PHE A 1 915 ? -18.035 -1.800  -24.931 1.0 34.38 ? 915 PHE A C   1 A0A1U8FD60 UNP 915 F 
+ATOM 7457 C CB  . PHE A 1 915 ? -19.903 -3.229  -25.816 1.0 34.38 ? 915 PHE A CB  1 A0A1U8FD60 UNP 915 F 
+ATOM 7458 O O   . PHE A 1 915 ? -18.601 -0.831  -24.418 1.0 34.38 ? 915 PHE A O   1 A0A1U8FD60 UNP 915 F 
+ATOM 7459 C CG  . PHE A 1 915 ? -20.548 -4.590  -25.985 1.0 34.38 ? 915 PHE A CG  1 A0A1U8FD60 UNP 915 F 
+ATOM 7460 C CD1 . PHE A 1 915 ? -20.076 -5.474  -26.974 1.0 34.38 ? 915 PHE A CD1 1 A0A1U8FD60 UNP 915 F 
+ATOM 7461 C CD2 . PHE A 1 915 ? -21.650 -4.955  -25.187 1.0 34.38 ? 915 PHE A CD2 1 A0A1U8FD60 UNP 915 F 
+ATOM 7462 C CE1 . PHE A 1 915 ? -20.728 -6.701  -27.189 1.0 34.38 ? 915 PHE A CE1 1 A0A1U8FD60 UNP 915 F 
+ATOM 7463 C CE2 . PHE A 1 915 ? -22.300 -6.181  -25.403 1.0 34.38 ? 915 PHE A CE2 1 A0A1U8FD60 UNP 915 F 
+ATOM 7464 C CZ  . PHE A 1 915 ? -21.854 -7.040  -26.420 1.0 34.38 ? 915 PHE A CZ  1 A0A1U8FD60 UNP 915 F 
+ATOM 7465 N N   . ARG A 1 916 ? -16.872 -1.677  -25.579 1.0 35.62 ? 916 ARG A N   1 A0A1U8FD60 UNP 916 R 
+ATOM 7466 C CA  . ARG A 1 916 ? -16.168 -0.407  -25.824 1.0 35.62 ? 916 ARG A CA  1 A0A1U8FD60 UNP 916 R 
+ATOM 7467 C C   . ARG A 1 916 ? -15.894 -0.269  -27.325 1.0 35.62 ? 916 ARG A C   1 A0A1U8FD60 UNP 916 R 
+ATOM 7468 C CB  . ARG A 1 916 ? -14.875 -0.385  -24.987 1.0 35.62 ? 916 ARG A CB  1 A0A1U8FD60 UNP 916 R 
+ATOM 7469 O O   . ARG A 1 916 ? -15.171 -1.080  -27.896 1.0 35.62 ? 916 ARG A O   1 A0A1U8FD60 UNP 916 R 
+ATOM 7470 C CG  . ARG A 1 916 ? -15.146 -0.289  -23.473 1.0 35.62 ? 916 ARG A CG  1 A0A1U8FD60 UNP 916 R 
+ATOM 7471 C CD  . ARG A 1 916 ? -13.949 -0.821  -22.685 1.0 35.62 ? 916 ARG A CD  1 A0A1U8FD60 UNP 916 R 
+ATOM 7472 N NE  . ARG A 1 916 ? -14.093 -0.640  -21.227 1.0 35.62 ? 916 ARG A NE  1 A0A1U8FD60 UNP 916 R 
+ATOM 7473 N NH1 . ARG A 1 916 ? -12.062 0.339   -20.827 1.0 35.62 ? 916 ARG A NH1 1 A0A1U8FD60 UNP 916 R 
+ATOM 7474 N NH2 . ARG A 1 916 ? -13.270 -0.500  -19.128 1.0 35.62 ? 916 ARG A NH2 1 A0A1U8FD60 UNP 916 R 
+ATOM 7475 C CZ  . ARG A 1 916 ? -13.138 -0.260  -20.403 1.0 35.62 ? 916 ARG A CZ  1 A0A1U8FD60 UNP 916 R 
+ATOM 7476 N N   . LYS A 1 917 ? -16.502 0.736   -27.970 1.0 28.33 ? 917 LYS A N   1 A0A1U8FD60 UNP 917 K 
+ATOM 7477 C CA  . LYS A 1 917 ? -16.235 1.106   -29.372 1.0 28.33 ? 917 LYS A CA  1 A0A1U8FD60 UNP 917 K 
+ATOM 7478 C C   . LYS A 1 917 ? -15.350 2.355   -29.421 1.0 28.33 ? 917 LYS A C   1 A0A1U8FD60 UNP 917 K 
+ATOM 7479 C CB  . LYS A 1 917 ? -17.544 1.362   -30.162 1.0 28.33 ? 917 LYS A CB  1 A0A1U8FD60 UNP 917 K 
+ATOM 7480 O O   . LYS A 1 917 ? -15.798 3.413   -28.978 1.0 28.33 ? 917 LYS A O   1 A0A1U8FD60 UNP 917 K 
+ATOM 7481 C CG  . LYS A 1 917 ? -18.404 0.117   -30.441 1.0 28.33 ? 917 LYS A CG  1 A0A1U8FD60 UNP 917 K 
+ATOM 7482 C CD  . LYS A 1 917 ? -19.502 0.398   -31.489 1.0 28.33 ? 917 LYS A CD  1 A0A1U8FD60 UNP 917 K 
+ATOM 7483 C CE  . LYS A 1 917 ? -20.358 -0.859  -31.701 1.0 28.33 ? 917 LYS A CE  1 A0A1U8FD60 UNP 917 K 
+ATOM 7484 N NZ  . LYS A 1 917 ? -21.188 -0.826  -32.928 1.0 28.33 ? 917 LYS A NZ  1 A0A1U8FD60 UNP 917 K 
+ATOM 7485 N N   . PHE A 1 918 ? -14.162 2.279   -30.018 1.0 27.78 ? 918 PHE A N   1 A0A1U8FD60 UNP 918 F 
+ATOM 7486 C CA  . PHE A 1 918 ? -13.520 3.439   -30.637 1.0 27.78 ? 918 PHE A CA  1 A0A1U8FD60 UNP 918 F 
+ATOM 7487 C C   . PHE A 1 918 ? -13.995 3.588   -32.096 1.0 27.78 ? 918 PHE A C   1 A0A1U8FD60 UNP 918 F 
+ATOM 7488 C CB  . PHE A 1 918 ? -11.985 3.359   -30.551 1.0 27.78 ? 918 PHE A CB  1 A0A1U8FD60 UNP 918 F 
+ATOM 7489 O O   . PHE A 1 918 ? -14.000 2.626   -32.853 1.0 27.78 ? 918 PHE A O   1 A0A1U8FD60 UNP 918 F 
+ATOM 7490 C CG  . PHE A 1 918 ? -11.357 4.084   -29.379 1.0 27.78 ? 918 PHE A CG  1 A0A1U8FD60 UNP 918 F 
+ATOM 7491 C CD1 . PHE A 1 918 ? -10.737 5.328   -29.601 1.0 27.78 ? 918 PHE A CD1 1 A0A1U8FD60 UNP 918 F 
+ATOM 7492 C CD2 . PHE A 1 918 ? -11.368 3.532   -28.086 1.0 27.78 ? 918 PHE A CD2 1 A0A1U8FD60 UNP 918 F 
+ATOM 7493 C CE1 . PHE A 1 918 ? -10.151 6.033   -28.537 1.0 27.78 ? 918 PHE A CE1 1 A0A1U8FD60 UNP 918 F 
+ATOM 7494 C CE2 . PHE A 1 918 ? -10.783 4.240   -27.020 1.0 27.78 ? 918 PHE A CE2 1 A0A1U8FD60 UNP 918 F 
+ATOM 7495 C CZ  . PHE A 1 918 ? -10.184 5.492   -27.240 1.0 27.78 ? 918 PHE A CZ  1 A0A1U8FD60 UNP 918 F 
+ATOM 7496 N N   . PHE A 1 919 ? -14.324 4.825   -32.486 1.0 25.72 ? 919 PHE A N   1 A0A1U8FD60 UNP 919 F 
+ATOM 7497 C CA  . PHE A 1 919 ? -14.702 5.305   -33.831 1.0 25.72 ? 919 PHE A CA  1 A0A1U8FD60 UNP 919 F 
+ATOM 7498 C C   . PHE A 1 919 ? -16.150 5.077   -34.311 1.0 25.72 ? 919 PHE A C   1 A0A1U8FD60 UNP 919 F 
+ATOM 7499 C CB  . PHE A 1 919 ? -13.663 4.922   -34.901 1.0 25.72 ? 919 PHE A CB  1 A0A1U8FD60 UNP 919 F 
+ATOM 7500 O O   . PHE A 1 919 ? -16.518 4.022   -34.812 1.0 25.72 ? 919 PHE A O   1 A0A1U8FD60 UNP 919 F 
+ATOM 7501 C CG  . PHE A 1 919 ? -12.370 5.698   -34.778 1.0 25.72 ? 919 PHE A CG  1 A0A1U8FD60 UNP 919 F 
+ATOM 7502 C CD1 . PHE A 1 919 ? -12.238 6.925   -35.451 1.0 25.72 ? 919 PHE A CD1 1 A0A1U8FD60 UNP 919 F 
+ATOM 7503 C CD2 . PHE A 1 919 ? -11.314 5.219   -33.983 1.0 25.72 ? 919 PHE A CD2 1 A0A1U8FD60 UNP 919 F 
+ATOM 7504 C CE1 . PHE A 1 919 ? -11.059 7.678   -35.320 1.0 25.72 ? 919 PHE A CE1 1 A0A1U8FD60 UNP 919 F 
+ATOM 7505 C CE2 . PHE A 1 919 ? -10.143 5.982   -33.831 1.0 25.72 ? 919 PHE A CE2 1 A0A1U8FD60 UNP 919 F 
+ATOM 7506 C CZ  . PHE A 1 919 ? -10.016 7.212   -34.501 1.0 25.72 ? 919 PHE A CZ  1 A0A1U8FD60 UNP 919 F 
+ATOM 7507 N N   . ASP A 1 920 ? -16.932 6.164   -34.293 1.0 24.95 ? 920 ASP A N   1 A0A1U8FD60 UNP 920 D 
+ATOM 7508 C CA  . ASP A 1 920 ? -18.117 6.360   -35.136 1.0 24.95 ? 920 ASP A CA  1 A0A1U8FD60 UNP 920 D 
+ATOM 7509 C C   . ASP A 1 920 ? -17.764 7.380   -36.236 1.0 24.95 ? 920 ASP A C   1 A0A1U8FD60 UNP 920 D 
+ATOM 7510 C CB  . ASP A 1 920 ? -19.310 6.799   -34.270 1.0 24.95 ? 920 ASP A CB  1 A0A1U8FD60 UNP 920 D 
+ATOM 7511 O O   . ASP A 1 920 ? -17.590 8.575   -35.977 1.0 24.95 ? 920 ASP A O   1 A0A1U8FD60 UNP 920 D 
+ATOM 7512 C CG  . ASP A 1 920 ? -20.627 6.919   -35.049 1.0 24.95 ? 920 ASP A CG  1 A0A1U8FD60 UNP 920 D 
+ATOM 7513 O OD1 . ASP A 1 920 ? -20.610 6.731   -36.291 1.0 24.95 ? 920 ASP A OD1 1 A0A1U8FD60 UNP 920 D 
+ATOM 7514 O OD2 . ASP A 1 920 ? -21.636 7.257   -34.390 1.0 24.95 ? 920 ASP A OD2 1 A0A1U8FD60 UNP 920 D 
+ATOM 7515 N N   . ALA A 1 921 ? -17.582 6.898   -37.467 1.0 25.19 ? 921 ALA A N   1 A0A1U8FD60 UNP 921 A 
+ATOM 7516 C CA  . ALA A 1 921 ? -17.122 7.693   -38.606 1.0 25.19 ? 921 ALA A CA  1 A0A1U8FD60 UNP 921 A 
+ATOM 7517 C C   . ALA A 1 921 ? -18.231 8.528   -39.285 1.0 25.19 ? 921 ALA A C   1 A0A1U8FD60 UNP 921 A 
+ATOM 7518 C CB  . ALA A 1 921 ? -16.389 6.765   -39.586 1.0 25.19 ? 921 ALA A CB  1 A0A1U8FD60 UNP 921 A 
+ATOM 7519 O O   . ALA A 1 921 ? -17.973 9.154   -40.311 1.0 25.19 ? 921 ALA A O   1 A0A1U8FD60 UNP 921 A 
+ATOM 7520 N N   . LYS A 1 922 ? -19.459 8.583   -38.744 1.0 27.02 ? 922 LYS A N   1 A0A1U8FD60 UNP 922 K 
+ATOM 7521 C CA  . LYS A 1 922 ? -20.587 9.288   -39.389 1.0 27.02 ? 922 LYS A CA  1 A0A1U8FD60 UNP 922 K 
+ATOM 7522 C C   . LYS A 1 922 ? -20.837 10.732  -38.921 1.0 27.02 ? 922 LYS A C   1 A0A1U8FD60 UNP 922 K 
+ATOM 7523 C CB  . LYS A 1 922 ? -21.848 8.405   -39.336 1.0 27.02 ? 922 LYS A CB  1 A0A1U8FD60 UNP 922 K 
+ATOM 7524 O O   . LYS A 1 922 ? -21.812 11.335  -39.359 1.0 27.02 ? 922 LYS A O   1 A0A1U8FD60 UNP 922 K 
+ATOM 7525 C CG  . LYS A 1 922 ? -21.779 7.274   -40.375 1.0 27.02 ? 922 LYS A CG  1 A0A1U8FD60 UNP 922 K 
+ATOM 7526 C CD  . LYS A 1 922 ? -23.092 6.481   -40.406 1.0 27.02 ? 922 LYS A CD  1 A0A1U8FD60 UNP 922 K 
+ATOM 7527 C CE  . LYS A 1 922 ? -23.054 5.416   -41.509 1.0 27.02 ? 922 LYS A CE  1 A0A1U8FD60 UNP 922 K 
+ATOM 7528 N NZ  . LYS A 1 922 ? -24.308 4.620   -41.543 1.0 27.02 ? 922 LYS A NZ  1 A0A1U8FD60 UNP 922 K 
+ATOM 7529 N N   . LYS A 1 923 ? -19.977 11.330  -38.081 1.0 26.30 ? 923 LYS A N   1 A0A1U8FD60 UNP 923 K 
+ATOM 7530 C CA  . LYS A 1 923 ? -20.262 12.634  -37.431 1.0 26.30 ? 923 LYS A CA  1 A0A1U8FD60 UNP 923 K 
+ATOM 7531 C C   . LYS A 1 923 ? -19.529 13.893  -37.925 1.0 26.30 ? 923 LYS A C   1 A0A1U8FD60 UNP 923 K 
+ATOM 7532 C CB  . LYS A 1 923 ? -20.251 12.479  -35.895 1.0 26.30 ? 923 LYS A CB  1 A0A1U8FD60 UNP 923 K 
+ATOM 7533 O O   . LYS A 1 923 ? -19.707 14.935  -37.303 1.0 26.30 ? 923 LYS A O   1 A0A1U8FD60 UNP 923 K 
+ATOM 7534 C CG  . LYS A 1 923 ? -21.687 12.305  -35.379 1.0 26.30 ? 923 LYS A CG  1 A0A1U8FD60 UNP 923 K 
+ATOM 7535 C CD  . LYS A 1 923 ? -21.750 12.308  -33.850 1.0 26.30 ? 923 LYS A CD  1 A0A1U8FD60 UNP 923 K 
+ATOM 7536 C CE  . LYS A 1 923 ? -23.212 12.141  -33.423 1.0 26.30 ? 923 LYS A CE  1 A0A1U8FD60 UNP 923 K 
+ATOM 7537 N NZ  . LYS A 1 923 ? -23.363 12.155  -31.949 1.0 26.30 ? 923 LYS A NZ  1 A0A1U8FD60 UNP 923 K 
+ATOM 7538 N N   . PHE A 1 924 ? -18.787 13.876  -39.038 1.0 24.45 ? 924 PHE A N   1 A0A1U8FD60 UNP 924 F 
+ATOM 7539 C CA  . PHE A 1 924 ? -18.141 15.106  -39.540 1.0 24.45 ? 924 PHE A CA  1 A0A1U8FD60 UNP 924 F 
+ATOM 7540 C C   . PHE A 1 924 ? -18.309 15.321  -41.056 1.0 24.45 ? 924 PHE A C   1 A0A1U8FD60 UNP 924 F 
+ATOM 7541 C CB  . PHE A 1 924 ? -16.667 15.139  -39.112 1.0 24.45 ? 924 PHE A CB  1 A0A1U8FD60 UNP 924 F 
+ATOM 7542 O O   . PHE A 1 924 ? -17.700 14.597  -41.846 1.0 24.45 ? 924 PHE A O   1 A0A1U8FD60 UNP 924 F 
+ATOM 7543 C CG  . PHE A 1 924 ? -16.488 15.273  -37.610 1.0 24.45 ? 924 PHE A CG  1 A0A1U8FD60 UNP 924 F 
+ATOM 7544 C CD1 . PHE A 1 924 ? -16.671 16.524  -36.987 1.0 24.45 ? 924 PHE A CD1 1 A0A1U8FD60 UNP 924 F 
+ATOM 7545 C CD2 . PHE A 1 924 ? -16.189 14.143  -36.827 1.0 24.45 ? 924 PHE A CD2 1 A0A1U8FD60 UNP 924 F 
+ATOM 7546 C CE1 . PHE A 1 924 ? -16.552 16.642  -35.590 1.0 24.45 ? 924 PHE A CE1 1 A0A1U8FD60 UNP 924 F 
+ATOM 7547 C CE2 . PHE A 1 924 ? -16.070 14.262  -35.431 1.0 24.45 ? 924 PHE A CE2 1 A0A1U8FD60 UNP 924 F 
+ATOM 7548 C CZ  . PHE A 1 924 ? -16.251 15.511  -34.812 1.0 24.45 ? 924 PHE A CZ  1 A0A1U8FD60 UNP 924 F 
+ATOM 7549 N N   . PRO A 1 925 ? -19.084 16.334  -41.494 1.0 24.62 ? 925 PRO A N   1 A0A1U8FD60 UNP 925 P 
+ATOM 7550 C CA  . PRO A 1 925 ? -19.097 16.774  -42.881 1.0 24.62 ? 925 PRO A CA  1 A0A1U8FD60 UNP 925 P 
+ATOM 7551 C C   . PRO A 1 925 ? -17.881 17.673  -43.174 1.0 24.62 ? 925 PRO A C   1 A0A1U8FD60 UNP 925 P 
+ATOM 7552 C CB  . PRO A 1 925 ? -20.441 17.484  -43.067 1.0 24.62 ? 925 PRO A CB  1 A0A1U8FD60 UNP 925 P 
+ATOM 7553 O O   . PRO A 1 925 ? -17.634 18.654  -42.482 1.0 24.62 ? 925 PRO A O   1 A0A1U8FD60 UNP 925 P 
+ATOM 7554 C CG  . PRO A 1 925 ? -20.766 18.040  -41.680 1.0 24.62 ? 925 PRO A CG  1 A0A1U8FD60 UNP 925 P 
+ATOM 7555 C CD  . PRO A 1 925 ? -20.019 17.128  -40.704 1.0 24.62 ? 925 PRO A CD  1 A0A1U8FD60 UNP 925 P 
+ATOM 7556 N N   . LYS A 1 926 ? -17.138 17.313  -44.229 1.0 31.50 ? 926 LYS A N   1 A0A1U8FD60 UNP 926 K 
+ATOM 7557 C CA  . LYS A 1 926 ? -16.194 18.137  -45.015 1.0 31.50 ? 926 LYS A CA  1 A0A1U8FD60 UNP 926 K 
+ATOM 7558 C C   . LYS A 1 926 ? -15.333 19.153  -44.236 1.0 31.50 ? 926 LYS A C   1 A0A1U8FD60 UNP 926 K 
+ATOM 7559 C CB  . LYS A 1 926 ? -16.971 18.850  -46.143 1.0 31.50 ? 926 LYS A CB  1 A0A1U8FD60 UNP 926 K 
+ATOM 7560 O O   . LYS A 1 926 ? -15.622 20.345  -44.239 1.0 31.50 ? 926 LYS A O   1 A0A1U8FD60 UNP 926 K 
+ATOM 7561 C CG  . LYS A 1 926 ? -17.521 17.901  -47.219 1.0 31.50 ? 926 LYS A CG  1 A0A1U8FD60 UNP 926 K 
+ATOM 7562 C CD  . LYS A 1 926 ? -18.252 18.695  -48.314 1.0 31.50 ? 926 LYS A CD  1 A0A1U8FD60 UNP 926 K 
+ATOM 7563 C CE  . LYS A 1 926 ? -18.758 17.759  -49.422 1.0 31.50 ? 926 LYS A CE  1 A0A1U8FD60 UNP 926 K 
+ATOM 7564 N NZ  . LYS A 1 926 ? -19.531 18.490  -50.461 1.0 31.50 ? 926 LYS A NZ  1 A0A1U8FD60 UNP 926 K 
+ATOM 7565 N N   . ILE A 1 927 ? -14.165 18.716  -43.753 1.0 24.11 ? 927 ILE A N   1 A0A1U8FD60 UNP 927 I 
+ATOM 7566 C CA  . ILE A 1 927 ? -12.990 19.590  -43.579 1.0 24.11 ? 927 ILE A CA  1 A0A1U8FD60 UNP 927 I 
+ATOM 7567 C C   . ILE A 1 927 ? -11.770 18.902  -44.208 1.0 24.11 ? 927 ILE A C   1 A0A1U8FD60 UNP 927 I 
+ATOM 7568 C CB  . ILE A 1 927 ? -12.779 20.035  -42.111 1.0 24.11 ? 927 ILE A CB  1 A0A1U8FD60 UNP 927 I 
+ATOM 7569 O O   . ILE A 1 927 ? -11.542 17.708  -44.029 1.0 24.11 ? 927 ILE A O   1 A0A1U8FD60 UNP 927 I 
+ATOM 7570 C CG1 . ILE A 1 927 ? -14.012 20.836  -41.621 1.0 24.11 ? 927 ILE A CG1 1 A0A1U8FD60 UNP 927 I 
+ATOM 7571 C CG2 . ILE A 1 927 ? -11.499 20.889  -41.984 1.0 24.11 ? 927 ILE A CG2 1 A0A1U8FD60 UNP 927 I 
+ATOM 7572 C CD1 . ILE A 1 927 ? -13.940 21.342  -40.177 1.0 24.11 ? 927 ILE A CD1 1 A0A1U8FD60 UNP 927 I 
+ATOM 7573 N N   . LYS A 1 928 ? -11.040 19.671  -45.022 1.0 22.94 ? 928 LYS A N   1 A0A1U8FD60 UNP 928 K 
+ATOM 7574 C CA  . LYS A 1 928 ? -9.908  19.267  -45.867 1.0 22.94 ? 928 LYS A CA  1 A0A1U8FD60 UNP 928 K 
+ATOM 7575 C C   . LYS A 1 928 ? -8.833  18.487  -45.093 1.0 22.94 ? 928 LYS A C   1 A0A1U8FD60 UNP 928 K 
+ATOM 7576 C CB  . LYS A 1 928 ? -9.286  20.533  -46.486 1.0 22.94 ? 928 LYS A CB  1 A0A1U8FD60 UNP 928 K 
+ATOM 7577 O O   . LYS A 1 928 ? -8.283  18.976  -44.114 1.0 22.94 ? 928 LYS A O   1 A0A1U8FD60 UNP 928 K 
+ATOM 7578 C CG  . LYS A 1 928 ? -10.123 21.150  -47.621 1.0 22.94 ? 928 LYS A CG  1 A0A1U8FD60 UNP 928 K 
+ATOM 7579 C CD  . LYS A 1 928 ? -9.533  22.500  -48.067 1.0 22.94 ? 928 LYS A CD  1 A0A1U8FD60 UNP 928 K 
+ATOM 7580 C CE  . LYS A 1 928 ? -10.256 23.045  -49.308 1.0 22.94 ? 928 LYS A CE  1 A0A1U8FD60 UNP 928 K 
+ATOM 7581 N NZ  . LYS A 1 928 ? -9.758  24.391  -49.700 1.0 22.94 ? 928 LYS A NZ  1 A0A1U8FD60 UNP 928 K 
+ATOM 7582 N N   . SER A 1 929 ? -8.528  17.297  -45.608 1.0 27.70 ? 929 SER A N   1 A0A1U8FD60 UNP 929 S 
+ATOM 7583 C CA  . SER A 1 929 ? -7.293  16.509  -45.473 1.0 27.70 ? 929 SER A CA  1 A0A1U8FD60 UNP 929 S 
+ATOM 7584 C C   . SER A 1 929 ? -6.229  16.995  -44.466 1.0 27.70 ? 929 SER A C   1 A0A1U8FD60 UNP 929 S 
+ATOM 7585 C CB  . SER A 1 929 ? -6.656  16.400  -46.870 1.0 27.70 ? 929 SER A CB  1 A0A1U8FD60 UNP 929 S 
+ATOM 7586 O O   . SER A 1 929 ? -5.318  17.740  -44.830 1.0 27.70 ? 929 SER A O   1 A0A1U8FD60 UNP 929 S 
+ATOM 7587 O OG  . SER A 1 929 ? -6.343  17.686  -47.370 1.0 27.70 ? 929 SER A OG  1 A0A1U8FD60 UNP 929 S 
+ATOM 7588 N N   . ARG A 1 930 ? -6.253  16.447  -43.244 1.0 22.81 ? 930 ARG A N   1 A0A1U8FD60 UNP 930 R 
+ATOM 7589 C CA  . ARG A 1 930 ? -5.070  15.901  -42.548 1.0 22.81 ? 930 ARG A CA  1 A0A1U8FD60 UNP 930 R 
+ATOM 7590 C C   . ARG A 1 930 ? -5.491  15.135  -41.289 1.0 22.81 ? 930 ARG A C   1 A0A1U8FD60 UNP 930 R 
+ATOM 7591 C CB  . ARG A 1 930 ? -4.026  16.992  -42.195 1.0 22.81 ? 930 ARG A CB  1 A0A1U8FD60 UNP 930 R 
+ATOM 7592 O O   . ARG A 1 930 ? -6.373  15.573  -40.566 1.0 22.81 ? 930 ARG A O   1 A0A1U8FD60 UNP 930 R 
+ATOM 7593 C CG  . ARG A 1 930 ? -2.704  16.755  -42.953 1.0 22.81 ? 930 ARG A CG  1 A0A1U8FD60 UNP 930 R 
+ATOM 7594 C CD  . ARG A 1 930 ? -1.680  17.866  -42.682 1.0 22.81 ? 930 ARG A CD  1 A0A1U8FD60 UNP 930 R 
+ATOM 7595 N NE  . ARG A 1 930 ? -0.382  17.599  -43.341 1.0 22.81 ? 930 ARG A NE  1 A0A1U8FD60 UNP 930 R 
+ATOM 7596 N NH1 . ARG A 1 930 ? 0.635   19.597  -42.830 1.0 22.81 ? 930 ARG A NH1 1 A0A1U8FD60 UNP 930 R 
+ATOM 7597 N NH2 . ARG A 1 930 ? 1.759   18.061  -43.989 1.0 22.81 ? 930 ARG A NH2 1 A0A1U8FD60 UNP 930 R 
+ATOM 7598 C CZ  . ARG A 1 930 ? 0.660   18.416  -43.384 1.0 22.81 ? 930 ARG A CZ  1 A0A1U8FD60 UNP 930 R 
+ATOM 7599 N N   . MET A 1 931 ? -4.769  14.040  -41.043 1.0 21.36 ? 931 MET A N   1 A0A1U8FD60 UNP 931 M 
+ATOM 7600 C CA  . MET A 1 931 ? -4.802  13.137  -39.878 1.0 21.36 ? 931 MET A CA  1 A0A1U8FD60 UNP 931 M 
+ATOM 7601 C C   . MET A 1 931 ? -5.839  12.005  -39.904 1.0 21.36 ? 931 MET A C   1 A0A1U8FD60 UNP 931 M 
+ATOM 7602 C CB  . MET A 1 931 ? -4.684  13.889  -38.544 1.0 21.36 ? 931 MET A CB  1 A0A1U8FD60 UNP 931 M 
+ATOM 7603 O O   . MET A 1 931 ? -6.753  11.917  -39.093 1.0 21.36 ? 931 MET A O   1 A0A1U8FD60 UNP 931 M 
+ATOM 7604 C CG  . MET A 1 931 ? -3.343  14.634  -38.479 1.0 21.36 ? 931 MET A CG  1 A0A1U8FD60 UNP 931 M 
+ATOM 7605 S SD  . MET A 1 931 ? -3.066  15.537  -36.935 1.0 21.36 ? 931 MET A SD  1 A0A1U8FD60 UNP 931 M 
+ATOM 7606 C CE  . MET A 1 931 ? -1.330  16.002  -37.154 1.0 21.36 ? 931 MET A CE  1 A0A1U8FD60 UNP 931 M 
+ATOM 7607 N N   . ILE A 1 932 ? -5.576  11.055  -40.804 1.0 22.22 ? 932 ILE A N   1 A0A1U8FD60 UNP 932 I 
+ATOM 7608 C CA  . ILE A 1 932 ? -5.775  9.625   -40.539 1.0 22.22 ? 932 ILE A CA  1 A0A1U8FD60 UNP 932 I 
+ATOM 7609 C C   . ILE A 1 932 ? -4.698  9.213   -39.523 1.0 22.22 ? 932 ILE A C   1 A0A1U8FD60 UNP 932 I 
+ATOM 7610 C CB  . ILE A 1 932 ? -5.592  8.820   -41.854 1.0 22.22 ? 932 ILE A CB  1 A0A1U8FD60 UNP 932 I 
+ATOM 7611 O O   . ILE A 1 932 ? -3.521  9.455   -39.785 1.0 22.22 ? 932 ILE A O   1 A0A1U8FD60 UNP 932 I 
+ATOM 7612 C CG1 . ILE A 1 932 ? -6.589  9.275   -42.947 1.0 22.22 ? 932 ILE A CG1 1 A0A1U8FD60 UNP 932 I 
+ATOM 7613 C CG2 . ILE A 1 932 ? -5.714  7.304   -41.600 1.0 22.22 ? 932 ILE A CG2 1 A0A1U8FD60 UNP 932 I 
+ATOM 7614 C CD1 . ILE A 1 932 ? -6.278  8.726   -44.346 1.0 22.22 ? 932 ILE A CD1 1 A0A1U8FD60 UNP 932 I 
+ATOM 7615 N N   . PHE A 1 933 ? -5.054  8.562   -38.414 1.0 24.56 ? 933 PHE A N   1 A0A1U8FD60 UNP 933 F 
+ATOM 7616 C CA  . PHE A 1 933 ? -4.074  7.803   -37.629 1.0 24.56 ? 933 PHE A CA  1 A0A1U8FD60 UNP 933 F 
+ATOM 7617 C C   . PHE A 1 933 ? -4.569  6.378   -37.381 1.0 24.56 ? 933 PHE A C   1 A0A1U8FD60 UNP 933 F 
+ATOM 7618 C CB  . PHE A 1 933 ? -3.635  8.549   -36.362 1.0 24.56 ? 933 PHE A CB  1 A0A1U8FD60 UNP 933 F 
+ATOM 7619 O O   . PHE A 1 933 ? -5.196  6.068   -36.373 1.0 24.56 ? 933 PHE A O   1 A0A1U8FD60 UNP 933 F 
+ATOM 7620 C CG  . PHE A 1 933 ? -2.728  9.736   -36.638 1.0 24.56 ? 933 PHE A CG  1 A0A1U8FD60 UNP 933 F 
+ATOM 7621 C CD1 . PHE A 1 933 ? -1.438  9.544   -37.176 1.0 24.56 ? 933 PHE A CD1 1 A0A1U8FD60 UNP 933 F 
+ATOM 7622 C CD2 . PHE A 1 933 ? -3.163  11.035  -36.336 1.0 24.56 ? 933 PHE A CD2 1 A0A1U8FD60 UNP 933 F 
+ATOM 7623 C CE1 . PHE A 1 933 ? -0.598  10.645  -37.425 1.0 24.56 ? 933 PHE A CE1 1 A0A1U8FD60 UNP 933 F 
+ATOM 7624 C CE2 . PHE A 1 933 ? -2.304  12.124  -36.539 1.0 24.56 ? 933 PHE A CE2 1 A0A1U8FD60 UNP 933 F 
+ATOM 7625 C CZ  . PHE A 1 933 ? -1.032  11.941  -37.105 1.0 24.56 ? 933 PHE A CZ  1 A0A1U8FD60 UNP 933 F 
+ATOM 7626 N N   . SER A 1 934 ? -4.255  5.523   -38.357 1.0 27.28 ? 934 SER A N   1 A0A1U8FD60 UNP 934 S 
+ATOM 7627 C CA  . SER A 1 934 ? -4.114  4.073   -38.235 1.0 27.28 ? 934 SER A CA  1 A0A1U8FD60 UNP 934 S 
+ATOM 7628 C C   . SER A 1 934 ? -2.941  3.714   -37.301 1.0 27.28 ? 934 SER A C   1 A0A1U8FD60 UNP 934 S 
+ATOM 7629 C CB  . SER A 1 934 ? -3.893  3.509   -39.650 1.0 27.28 ? 934 SER A CB  1 A0A1U8FD60 UNP 934 S 
+ATOM 7630 O O   . SER A 1 934 ? -2.220  4.596   -36.829 1.0 27.28 ? 934 SER A O   1 A0A1U8FD60 UNP 934 S 
+ATOM 7631 O OG  . SER A 1 934 ? -2.814  4.178   -40.282 1.0 27.28 ? 934 SER A OG  1 A0A1U8FD60 UNP 934 S 
+ATOM 7632 N N   . GLY A 1 935 ? -2.740  2.417   -37.034 1.0 27.52 ? 935 GLY A N   1 A0A1U8FD60 UNP 935 G 
+ATOM 7633 C CA  . GLY A 1 935 ? -1.796  1.807   -36.075 1.0 27.52 ? 935 GLY A CA  1 A0A1U8FD60 UNP 935 G 
+ATOM 7634 C C   . GLY A 1 935 ? -0.309  2.212   -36.110 1.0 27.52 ? 935 GLY A C   1 A0A1U8FD60 UNP 935 G 
+ATOM 7635 O O   . GLY A 1 935 ? 0.495   1.625   -35.392 1.0 27.52 ? 935 GLY A O   1 A0A1U8FD60 UNP 935 G 
+ATOM 7636 N N   . HIS A 1 936 ? 0.072   3.249   -36.852 1.0 29.55 ? 936 HIS A N   1 A0A1U8FD60 UNP 936 H 
+ATOM 7637 C CA  . HIS A 1 936 ? 1.391   3.878   -36.811 1.0 29.55 ? 936 HIS A CA  1 A0A1U8FD60 UNP 936 H 
+ATOM 7638 C C   . HIS A 1 936 ? 1.631   4.794   -35.596 1.0 29.55 ? 936 HIS A C   1 A0A1U8FD60 UNP 936 H 
+ATOM 7639 C CB  . HIS A 1 936 ? 1.634   4.608   -38.137 1.0 29.55 ? 936 HIS A CB  1 A0A1U8FD60 UNP 936 H 
+ATOM 7640 O O   . HIS A 1 936 ? 2.776   5.134   -35.316 1.0 29.55 ? 936 HIS A O   1 A0A1U8FD60 UNP 936 H 
+ATOM 7641 C CG  . HIS A 1 936 ? 1.852   3.647   -39.277 1.0 29.55 ? 936 HIS A CG  1 A0A1U8FD60 UNP 936 H 
+ATOM 7642 C CD2 . HIS A 1 936 ? 1.138   3.576   -40.442 1.0 29.55 ? 936 HIS A CD2 1 A0A1U8FD60 UNP 936 H 
+ATOM 7643 N ND1 . HIS A 1 936 ? 2.820   2.666   -39.336 1.0 29.55 ? 936 HIS A ND1 1 A0A1U8FD60 UNP 936 H 
+ATOM 7644 C CE1 . HIS A 1 936 ? 2.691   2.021   -40.507 1.0 29.55 ? 936 HIS A CE1 1 A0A1U8FD60 UNP 936 H 
+ATOM 7645 N NE2 . HIS A 1 936 ? 1.671   2.538   -41.209 1.0 29.55 ? 936 HIS A NE2 1 A0A1U8FD60 UNP 936 H 
+ATOM 7646 N N   . MET A 1 937 ? 0.628   5.144   -34.776 1.0 29.62 ? 937 MET A N   1 A0A1U8FD60 UNP 937 M 
+ATOM 7647 C CA  . MET A 1 937 ? 0.925   5.826   -33.499 1.0 29.62 ? 937 MET A CA  1 A0A1U8FD60 UNP 937 M 
+ATOM 7648 C C   . MET A 1 937 ? 1.487   4.902   -32.409 1.0 29.62 ? 937 MET A C   1 A0A1U8FD60 UNP 937 M 
+ATOM 7649 C CB  . MET A 1 937 ? -0.229  6.716   -33.006 1.0 29.62 ? 937 MET A CB  1 A0A1U8FD60 UNP 937 M 
+ATOM 7650 O O   . MET A 1 937 ? 1.975   5.409   -31.404 1.0 29.62 ? 937 MET A O   1 A0A1U8FD60 UNP 937 M 
+ATOM 7651 C CG  . MET A 1 937 ? -0.036  8.184   -33.436 1.0 29.62 ? 937 MET A CG  1 A0A1U8FD60 UNP 937 M 
+ATOM 7652 S SD  . MET A 1 937 ? -0.312  9.397   -32.115 1.0 29.62 ? 937 MET A SD  1 A0A1U8FD60 UNP 937 M 
+ATOM 7653 C CE  . MET A 1 937 ? -2.122  9.410   -32.088 1.0 29.62 ? 937 MET A CE  1 A0A1U8FD60 UNP 937 M 
+ATOM 7654 N N   . PHE A 1 938 ? 1.555   3.581   -32.616 1.0 32.81 ? 938 PHE A N   1 A0A1U8FD60 UNP 938 F 
+ATOM 7655 C CA  . PHE A 1 938 ? 2.388   2.731   -31.757 1.0 32.81 ? 938 PHE A CA  1 A0A1U8FD60 UNP 938 F 
+ATOM 7656 C C   . PHE A 1 938 ? 3.884   2.856   -32.088 1.0 32.81 ? 938 PHE A C   1 A0A1U8FD60 UNP 938 F 
+ATOM 7657 C CB  . PHE A 1 938 ? 1.893   1.277   -31.761 1.0 32.81 ? 938 PHE A CB  1 A0A1U8FD60 UNP 938 F 
+ATOM 7658 O O   . PHE A 1 938 ? 4.694   2.742   -31.171 1.0 32.81 ? 938 PHE A O   1 A0A1U8FD60 UNP 938 F 
+ATOM 7659 C CG  . PHE A 1 938 ? 1.366   0.837   -30.405 1.0 32.81 ? 938 PHE A CG  1 A0A1U8FD60 UNP 938 F 
+ATOM 7660 C CD1 . PHE A 1 938 ? 2.253   0.370   -29.415 1.0 32.81 ? 938 PHE A CD1 1 A0A1U8FD60 UNP 938 F 
+ATOM 7661 C CD2 . PHE A 1 938 ? -0.010  0.927   -30.119 1.0 32.81 ? 938 PHE A CD2 1 A0A1U8FD60 UNP 938 F 
+ATOM 7662 C CE1 . PHE A 1 938 ? 1.764   -0.028  -28.156 1.0 32.81 ? 938 PHE A CE1 1 A0A1U8FD60 UNP 938 F 
+ATOM 7663 C CE2 . PHE A 1 938 ? -0.498  0.534   -28.860 1.0 32.81 ? 938 PHE A CE2 1 A0A1U8FD60 UNP 938 F 
+ATOM 7664 C CZ  . PHE A 1 938 ? 0.387   0.051   -27.881 1.0 32.81 ? 938 PHE A CZ  1 A0A1U8FD60 UNP 938 F 
+ATOM 7665 N N   . SER A 1 939 ? 4.270   3.157   -33.337 1.0 32.88 ? 939 SER A N   1 A0A1U8FD60 UNP 939 S 
+ATOM 7666 C CA  . SER A 1 939 ? 5.669   3.461   -33.687 1.0 32.88 ? 939 SER A CA  1 A0A1U8FD60 UNP 939 S 
+ATOM 7667 C C   . SER A 1 939 ? 6.045   4.908   -33.335 1.0 32.88 ? 939 SER A C   1 A0A1U8FD60 UNP 939 S 
+ATOM 7668 C CB  . SER A 1 939 ? 5.979   3.120   -35.151 1.0 32.88 ? 939 SER A CB  1 A0A1U8FD60 UNP 939 S 
+ATOM 7669 O O   . SER A 1 939 ? 7.149   5.146   -32.849 1.0 32.88 ? 939 SER A O   1 A0A1U8FD60 UNP 939 S 
+ATOM 7670 O OG  . SER A 1 939 ? 5.250   3.928   -36.046 1.0 32.88 ? 939 SER A OG  1 A0A1U8FD60 UNP 939 S 
+ATOM 7671 N N   . GLY A 1 940 ? 5.099   5.851   -33.434 1.0 29.80 ? 940 GLY A N   1 A0A1U8FD60 UNP 940 G 
+ATOM 7672 C CA  . GLY A 1 940 ? 5.270   7.236   -32.974 1.0 29.80 ? 940 GLY A CA  1 A0A1U8FD60 UNP 940 G 
+ATOM 7673 C C   . GLY A 1 940 ? 5.333   7.388   -31.448 1.0 29.80 ? 940 GLY A C   1 A0A1U8FD60 UNP 940 G 
+ATOM 7674 O O   . GLY A 1 940 ? 6.218   8.075   -30.939 1.0 29.80 ? 940 GLY A O   1 A0A1U8FD60 UNP 940 G 
+ATOM 7675 N N   . LEU A 1 941 ? 4.474   6.701   -30.677 1.0 32.22 ? 941 LEU A N   1 A0A1U8FD60 UNP 941 L 
+ATOM 7676 C CA  . LEU A 1 941 ? 4.624   6.674   -29.216 1.0 32.22 ? 941 LEU A CA  1 A0A1U8FD60 UNP 941 L 
+ATOM 7677 C C   . LEU A 1 941 ? 5.890   5.917   -28.802 1.0 32.22 ? 941 LEU A C   1 A0A1U8FD60 UNP 941 L 
+ATOM 7678 C CB  . LEU A 1 941 ? 3.378   6.131   -28.480 1.0 32.22 ? 941 LEU A CB  1 A0A1U8FD60 UNP 941 L 
+ATOM 7679 O O   . LEU A 1 941 ? 6.522   6.349   -27.854 1.0 32.22 ? 941 LEU A O   1 A0A1U8FD60 UNP 941 L 
+ATOM 7680 C CG  . LEU A 1 941 ? 2.437   7.226   -27.926 1.0 32.22 ? 941 LEU A CG  1 A0A1U8FD60 UNP 941 L 
+ATOM 7681 C CD1 . LEU A 1 941 ? 1.186   7.385   -28.783 1.0 32.22 ? 941 LEU A CD1 1 A0A1U8FD60 UNP 941 L 
+ATOM 7682 C CD2 . LEU A 1 941 ? 1.975   6.920   -26.498 1.0 32.22 ? 941 LEU A CD2 1 A0A1U8FD60 UNP 941 L 
+ATOM 7683 N N   . LEU A 1 942 ? 6.338   4.878   -29.515 1.0 33.25 ? 942 LEU A N   1 A0A1U8FD60 UNP 942 L 
+ATOM 7684 C CA  . LEU A 1 942 ? 7.655   4.273   -29.253 1.0 33.25 ? 942 LEU A CA  1 A0A1U8FD60 UNP 942 L 
+ATOM 7685 C C   . LEU A 1 942 ? 8.816   5.251   -29.519 1.0 33.25 ? 942 LEU A C   1 A0A1U8FD60 UNP 942 L 
+ATOM 7686 C CB  . LEU A 1 942 ? 7.803   2.963   -30.052 1.0 33.25 ? 942 LEU A CB  1 A0A1U8FD60 UNP 942 L 
+ATOM 7687 O O   . LEU A 1 942 ? 9.765   5.273   -28.743 1.0 33.25 ? 942 LEU A O   1 A0A1U8FD60 UNP 942 L 
+ATOM 7688 C CG  . LEU A 1 942 ? 7.243   1.738   -29.304 1.0 33.25 ? 942 LEU A CG  1 A0A1U8FD60 UNP 942 L 
+ATOM 7689 C CD1 . LEU A 1 942 ? 7.003   0.562   -30.254 1.0 33.25 ? 942 LEU A CD1 1 A0A1U8FD60 UNP 942 L 
+ATOM 7690 C CD2 . LEU A 1 942 ? 8.225   1.244   -28.237 1.0 33.25 ? 942 LEU A CD2 1 A0A1U8FD60 UNP 942 L 
+ATOM 7691 N N   . GLN A 1 943 ? 8.718   6.120   -30.533 1.0 33.97 ? 943 GLN A N   1 A0A1U8FD60 UNP 943 Q 
+ATOM 7692 C CA  . GLN A 1 943 ? 9.710   7.177   -30.788 1.0 33.97 ? 943 GLN A CA  1 A0A1U8FD60 UNP 943 Q 
+ATOM 7693 C C   . GLN A 1 943 ? 9.635   8.360   -29.808 1.0 33.97 ? 943 GLN A C   1 A0A1U8FD60 UNP 943 Q 
+ATOM 7694 C CB  . GLN A 1 943 ? 9.587   7.673   -32.237 1.0 33.97 ? 943 GLN A CB  1 A0A1U8FD60 UNP 943 Q 
+ATOM 7695 O O   . GLN A 1 943 ? 10.648  9.020   -29.593 1.0 33.97 ? 943 GLN A O   1 A0A1U8FD60 UNP 943 Q 
+ATOM 7696 C CG  . GLN A 1 943 ? 10.307  6.740   -33.223 1.0 33.97 ? 943 GLN A CG  1 A0A1U8FD60 UNP 943 Q 
+ATOM 7697 C CD  . GLN A 1 943 ? 10.247  7.238   -34.665 1.0 33.97 ? 943 GLN A CD  1 A0A1U8FD60 UNP 943 Q 
+ATOM 7698 N NE2 . GLN A 1 943 ? 10.969  6.622   -35.576 1.0 33.97 ? 943 GLN A NE2 1 A0A1U8FD60 UNP 943 Q 
+ATOM 7699 O OE1 . GLN A 1 943 ? 9.557   8.179   -35.011 1.0 33.97 ? 943 GLN A OE1 1 A0A1U8FD60 UNP 943 Q 
+ATOM 7700 N N   . THR A 1 944 ? 8.480   8.607   -29.182 1.0 35.75 ? 944 THR A N   1 A0A1U8FD60 UNP 944 T 
+ATOM 7701 C CA  . THR A 1 944 ? 8.294   9.724   -28.233 1.0 35.75 ? 944 THR A CA  1 A0A1U8FD60 UNP 944 T 
+ATOM 7702 C C   . THR A 1 944 ? 8.445   9.287   -26.763 1.0 35.75 ? 944 THR A C   1 A0A1U8FD60 UNP 944 T 
+ATOM 7703 C CB  . THR A 1 944 ? 6.942   10.433  -28.459 1.0 35.75 ? 944 THR A CB  1 A0A1U8FD60 UNP 944 T 
+ATOM 7704 O O   . THR A 1 944 ? 8.763   10.110  -25.908 1.0 35.75 ? 944 THR A O   1 A0A1U8FD60 UNP 944 T 
+ATOM 7705 C CG2 . THR A 1 944 ? 6.989   11.901  -28.037 1.0 35.75 ? 944 THR A CG2 1 A0A1U8FD60 UNP 944 T 
+ATOM 7706 O OG1 . THR A 1 944 ? 6.550   10.479  -29.814 1.0 35.75 ? 944 THR A OG1 1 A0A1U8FD60 UNP 944 T 
+ATOM 7707 N N   . ILE A 1 945 ? 8.247   7.994   -26.459 1.0 39.16 ? 945 ILE A N   1 A0A1U8FD60 UNP 945 I 
+ATOM 7708 C CA  . ILE A 1 945 ? 8.360   7.398   -25.113 1.0 39.16 ? 945 ILE A CA  1 A0A1U8FD60 UNP 945 I 
+ATOM 7709 C C   . ILE A 1 945 ? 9.810   7.039   -24.767 1.0 39.16 ? 945 ILE A C   1 A0A1U8FD60 UNP 945 I 
+ATOM 7710 C CB  . ILE A 1 945 ? 7.400   6.188   -24.948 1.0 39.16 ? 945 ILE A CB  1 A0A1U8FD60 UNP 945 I 
+ATOM 7711 O O   . ILE A 1 945 ? 10.149  7.085   -23.594 1.0 39.16 ? 945 ILE A O   1 A0A1U8FD60 UNP 945 I 
+ATOM 7712 C CG1 . ILE A 1 945 ? 5.926   6.665   -24.907 1.0 39.16 ? 945 ILE A CG1 1 A0A1U8FD60 UNP 945 I 
+ATOM 7713 C CG2 . ILE A 1 945 ? 7.692   5.379   -23.664 1.0 39.16 ? 945 ILE A CG2 1 A0A1U8FD60 UNP 945 I 
+ATOM 7714 C CD1 . ILE A 1 945 ? 4.922   5.504   -25.003 1.0 39.16 ? 945 ILE A CD1 1 A0A1U8FD60 UNP 945 I 
+ATOM 7715 N N   . CYS A 1 946 ? 10.658  6.717   -25.748 1.0 41.75 ? 946 CYS A N   1 A0A1U8FD60 UNP 946 C 
+ATOM 7716 C CA  . CYS A 1 946 ? 12.105  6.579   -25.571 1.0 41.75 ? 946 CYS A CA  1 A0A1U8FD60 UNP 946 C 
+ATOM 7717 C C   . CYS A 1 946 ? 12.795  6.600   -26.949 1.0 41.75 ? 946 CYS A C   1 A0A1U8FD60 UNP 946 C 
+ATOM 7718 C CB  . CYS A 1 946 ? 12.436  5.251   -24.876 1.0 41.75 ? 946 CYS A CB  1 A0A1U8FD60 UNP 946 C 
+ATOM 7719 O O   . CYS A 1 946 ? 12.873  5.562   -27.613 1.0 41.75 ? 946 CYS A O   1 A0A1U8FD60 UNP 946 C 
+ATOM 7720 S SG  . CYS A 1 946 ? 12.552  5.367   -23.068 1.0 41.75 ? 946 CYS A SG  1 A0A1U8FD60 UNP 946 C 
+ATOM 7721 N N   . PRO A 1 947 ? 13.367  7.734   -27.391 1.0 34.84 ? 947 PRO A N   1 A0A1U8FD60 UNP 947 P 
+ATOM 7722 C CA  . PRO A 1 947 ? 14.100  7.792   -28.657 1.0 34.84 ? 947 PRO A CA  1 A0A1U8FD60 UNP 947 P 
+ATOM 7723 C C   . PRO A 1 947 ? 15.299  6.823   -28.720 1.0 34.84 ? 947 PRO A C   1 A0A1U8FD60 UNP 947 P 
+ATOM 7724 C CB  . PRO A 1 947 ? 14.557  9.249   -28.797 1.0 34.84 ? 947 PRO A CB  1 A0A1U8FD60 UNP 947 P 
+ATOM 7725 O O   . PRO A 1 947 ? 15.740  6.476   -29.822 1.0 34.84 ? 947 PRO A O   1 A0A1U8FD60 UNP 947 P 
+ATOM 7726 C CG  . PRO A 1 947 ? 13.618  10.036  -27.882 1.0 34.84 ? 947 PRO A CG  1 A0A1U8FD60 UNP 947 P 
+ATOM 7727 C CD  . PRO A 1 947 ? 13.280  9.045   -26.773 1.0 34.84 ? 947 PRO A CD  1 A0A1U8FD60 UNP 947 P 
+ATOM 7728 N N   . SER A 1 948 ? 15.805  6.390   -27.557 1.0 38.00 ? 948 SER A N   1 A0A1U8FD60 UNP 948 S 
+ATOM 7729 C CA  . SER A 1 948 ? 17.048  5.633   -27.363 1.0 38.00 ? 948 SER A CA  1 A0A1U8FD60 UNP 948 S 
+ATOM 7730 C C   . SER A 1 948 ? 16.893  4.135   -27.053 1.0 38.00 ? 948 SER A C   1 A0A1U8FD60 UNP 948 S 
+ATOM 7731 C CB  . SER A 1 948 ? 17.857  6.300   -26.240 1.0 38.00 ? 948 SER A CB  1 A0A1U8FD60 UNP 948 S 
+ATOM 7732 O O   . SER A 1 948 ? 17.899  3.439   -27.088 1.0 38.00 ? 948 SER A O   1 A0A1U8FD60 UNP 948 S 
+ATOM 7733 O OG  . SER A 1 948 ? 17.037  6.513   -25.101 1.0 38.00 ? 948 SER A OG  1 A0A1U8FD60 UNP 948 S 
+ATOM 7734 N N   . THR A 1 949 ? 15.692  3.603   -26.777 1.0 40.47 ? 949 THR A N   1 A0A1U8FD60 UNP 949 T 
+ATOM 7735 C CA  . THR A 1 949 ? 15.520  2.192   -26.333 1.0 40.47 ? 949 THR A CA  1 A0A1U8FD60 UNP 949 T 
+ATOM 7736 C C   . THR A 1 949 ? 14.985  1.240   -27.406 1.0 40.47 ? 949 THR A C   1 A0A1U8FD60 UNP 949 T 
+ATOM 7737 C CB  . THR A 1 949 ? 14.656  2.068   -25.072 1.0 40.47 ? 949 THR A CB  1 A0A1U8FD60 UNP 949 T 
+ATOM 7738 O O   . THR A 1 949 ? 14.676  0.086   -27.118 1.0 40.47 ? 949 THR A O   1 A0A1U8FD60 UNP 949 T 
+ATOM 7739 C CG2 . THR A 1 949 ? 15.202  2.858   -23.886 1.0 40.47 ? 949 THR A CG2 1 A0A1U8FD60 UNP 949 T 
+ATOM 7740 O OG1 . THR A 1 949 ? 13.348  2.505   -25.343 1.0 40.47 ? 949 THR A OG1 1 A0A1U8FD60 UNP 949 T 
+ATOM 7741 N N   . VAL A 1 950 ? 14.860  1.708   -28.648 1.0 39.56 ? 950 VAL A N   1 A0A1U8FD60 UNP 950 V 
+ATOM 7742 C CA  . VAL A 1 950 ? 14.463  0.888   -29.799 1.0 39.56 ? 950 VAL A CA  1 A0A1U8FD60 UNP 950 V 
+ATOM 7743 C C   . VAL A 1 950 ? 15.693  0.734   -30.702 1.0 39.56 ? 950 VAL A C   1 A0A1U8FD60 UNP 950 V 
+ATOM 7744 C CB  . VAL A 1 950 ? 13.262  1.521   -30.530 1.0 39.56 ? 950 VAL A CB  1 A0A1U8FD60 UNP 950 V 
+ATOM 7745 O O   . VAL A 1 950 ? 16.146  1.757   -31.232 1.0 39.56 ? 950 VAL A O   1 A0A1U8FD60 UNP 950 V 
+ATOM 7746 C CG1 . VAL A 1 950 ? 12.823  0.682   -31.730 1.0 39.56 ? 950 VAL A CG1 1 A0A1U8FD60 UNP 950 V 
+ATOM 7747 C CG2 . VAL A 1 950 ? 12.048  1.655   -29.600 1.0 39.56 ? 950 VAL A CG2 1 A0A1U8FD60 UNP 950 V 
+ATOM 7748 N N   . PRO A 1 951 ? 16.246  -0.487  -30.882 1.0 43.03 ? 951 PRO A N   1 A0A1U8FD60 UNP 951 P 
+ATOM 7749 C CA  . PRO A 1 951 ? 17.335  -0.738  -31.829 1.0 43.03 ? 951 PRO A CA  1 A0A1U8FD60 UNP 951 P 
+ATOM 7750 C C   . PRO A 1 951 ? 17.007  -0.136  -33.201 1.0 43.03 ? 951 PRO A C   1 A0A1U8FD60 UNP 951 P 
+ATOM 7751 C CB  . PRO A 1 951 ? 17.485  -2.265  -31.896 1.0 43.03 ? 951 PRO A CB  1 A0A1U8FD60 UNP 951 P 
+ATOM 7752 O O   . PRO A 1 951 ? 15.852  -0.178  -33.626 1.0 43.03 ? 951 PRO A O   1 A0A1U8FD60 UNP 951 P 
+ATOM 7753 C CG  . PRO A 1 951 ? 16.968  -2.733  -30.536 1.0 43.03 ? 951 PRO A CG  1 A0A1U8FD60 UNP 951 P 
+ATOM 7754 C CD  . PRO A 1 951 ? 15.859  -1.730  -30.224 1.0 43.03 ? 951 PRO A CD  1 A0A1U8FD60 UNP 951 P 
+ATOM 7755 N N   . GLN A 1 952 ? 17.984  0.450   -33.903 1.0 41.22 ? 952 GLN A N   1 A0A1U8FD60 UNP 952 Q 
+ATOM 7756 C CA  . GLN A 1 952 ? 17.718  1.176   -35.160 1.0 41.22 ? 952 GLN A CA  1 A0A1U8FD60 UNP 952 Q 
+ATOM 7757 C C   . GLN A 1 952 ? 16.982  0.329   -36.212 1.0 41.22 ? 952 GLN A C   1 A0A1U8FD60 UNP 952 Q 
+ATOM 7758 C CB  . GLN A 1 952 ? 19.022  1.702   -35.779 1.0 41.22 ? 952 GLN A CB  1 A0A1U8FD60 UNP 952 Q 
+ATOM 7759 O O   . GLN A 1 952 ? 16.173  0.863   -36.971 1.0 41.22 ? 952 GLN A O   1 A0A1U8FD60 UNP 952 Q 
+ATOM 7760 C CG  . GLN A 1 952 ? 19.452  3.080   -35.252 1.0 41.22 ? 952 GLN A CG  1 A0A1U8FD60 UNP 952 Q 
+ATOM 7761 C CD  . GLN A 1 952 ? 20.461  3.759   -36.182 1.0 41.22 ? 952 GLN A CD  1 A0A1U8FD60 UNP 952 Q 
+ATOM 7762 N NE2 . GLN A 1 952 ? 20.788  5.012   -35.960 1.0 41.22 ? 952 GLN A NE2 1 A0A1U8FD60 UNP 952 Q 
+ATOM 7763 O OE1 . GLN A 1 952 ? 20.948  3.204   -37.148 1.0 41.22 ? 952 GLN A OE1 1 A0A1U8FD60 UNP 952 Q 
+ATOM 7764 N N   . GLU A 1 953 ? 17.205  -0.982  -36.215 1.0 39.28 ? 953 GLU A N   1 A0A1U8FD60 UNP 953 E 
+ATOM 7765 C CA  . GLU A 1 953 ? 16.544  -1.950  -37.095 1.0 39.28 ? 953 GLU A CA  1 A0A1U8FD60 UNP 953 E 
+ATOM 7766 C C   . GLU A 1 953 ? 15.016  -1.982  -36.906 1.0 39.28 ? 953 GLU A C   1 A0A1U8FD60 UNP 953 E 
+ATOM 7767 C CB  . GLU A 1 953 ? 17.156  -3.329  -36.814 1.0 39.28 ? 953 GLU A CB  1 A0A1U8FD60 UNP 953 E 
+ATOM 7768 O O   . GLU A 1 953 ? 14.272  -2.162  -37.864 1.0 39.28 ? 953 GLU A O   1 A0A1U8FD60 UNP 953 E 
+ATOM 7769 C CG  . GLU A 1 953 ? 18.663  -3.361  -37.130 1.0 39.28 ? 953 GLU A CG  1 A0A1U8FD60 UNP 953 E 
+ATOM 7770 C CD  . GLU A 1 953 ? 19.332  -4.687  -36.751 1.0 39.28 ? 953 GLU A CD  1 A0A1U8FD60 UNP 953 E 
+ATOM 7771 O OE1 . GLU A 1 953 ? 20.541  -4.792  -37.037 1.0 39.28 ? 953 GLU A OE1 1 A0A1U8FD60 UNP 953 E 
+ATOM 7772 O OE2 . GLU A 1 953 ? 18.637  -5.542  -36.157 1.0 39.28 ? 953 GLU A OE2 1 A0A1U8FD60 UNP 953 E 
+ATOM 7773 N N   . TRP A 1 954 ? 14.528  -1.691  -35.696 1.0 37.38 ? 954 TRP A N   1 A0A1U8FD60 UNP 954 W 
+ATOM 7774 C CA  . TRP A 1 954 ? 13.104  -1.671  -35.341 1.0 37.38 ? 954 TRP A CA  1 A0A1U8FD60 UNP 954 W 
+ATOM 7775 C C   . TRP A 1 954 ? 12.416  -0.333  -35.641 1.0 37.38 ? 954 TRP A C   1 A0A1U8FD60 UNP 954 W 
+ATOM 7776 C CB  . TRP A 1 954 ? 12.966  -1.993  -33.851 1.0 37.38 ? 954 TRP A CB  1 A0A1U8FD60 UNP 954 W 
+ATOM 7777 O O   . TRP A 1 954 ? 11.203  -0.227  -35.494 1.0 37.38 ? 954 TRP A O   1 A0A1U8FD60 UNP 954 W 
+ATOM 7778 C CG  . TRP A 1 954 ? 13.234  -3.394  -33.416 1.0 37.38 ? 954 TRP A CG  1 A0A1U8FD60 UNP 954 W 
+ATOM 7779 C CD1 . TRP A 1 954 ? 14.339  -4.127  -33.687 1.0 37.38 ? 954 TRP A CD1 1 A0A1U8FD60 UNP 954 W 
+ATOM 7780 C CD2 . TRP A 1 954 ? 12.399  -4.229  -32.562 1.0 37.38 ? 954 TRP A CD2 1 A0A1U8FD60 UNP 954 W 
+ATOM 7781 C CE2 . TRP A 1 954 ? 13.077  -5.465  -32.345 1.0 37.38 ? 954 TRP A CE2 1 A0A1U8FD60 UNP 954 W 
+ATOM 7782 C CE3 . TRP A 1 954 ? 11.148  -4.050  -31.929 1.0 37.38 ? 954 TRP A CE3 1 A0A1U8FD60 UNP 954 W 
+ATOM 7783 N NE1 . TRP A 1 954 ? 14.247  -5.352  -33.063 1.0 37.38 ? 954 TRP A NE1 1 A0A1U8FD60 UNP 954 W 
+ATOM 7784 C CH2 . TRP A 1 954 ? 11.307  -6.257  -30.899 1.0 37.38 ? 954 TRP A CH2 1 A0A1U8FD60 UNP 954 W 
+ATOM 7785 C CZ2 . TRP A 1 954 ? 12.545  -6.468  -31.526 1.0 37.38 ? 954 TRP A CZ2 1 A0A1U8FD60 UNP 954 W 
+ATOM 7786 C CZ3 . TRP A 1 954 ? 10.605  -5.055  -31.104 1.0 37.38 ? 954 TRP A CZ3 1 A0A1U8FD60 UNP 954 W 
+ATOM 7787 N N   . LYS A 1 955 ? 13.164  0.708   -36.035 1.0 37.34 ? 955 LYS A N   1 A0A1U8FD60 UNP 955 K 
+ATOM 7788 C CA  . LYS A 1 955 ? 12.580  1.970   -36.529 1.0 37.34 ? 955 LYS A CA  1 A0A1U8FD60 UNP 955 K 
+ATOM 7789 C C   . LYS A 1 955 ? 12.208  1.896   -38.015 1.0 37.34 ? 955 LYS A C   1 A0A1U8FD60 UNP 955 K 
+ATOM 7790 C CB  . LYS A 1 955 ? 13.524  3.155   -36.248 1.0 37.34 ? 955 LYS A CB  1 A0A1U8FD60 UNP 955 K 
+ATOM 7791 O O   . LYS A 1 955 ? 11.523  2.795   -38.495 1.0 37.34 ? 955 LYS A O   1 A0A1U8FD60 UNP 955 K 
+ATOM 7792 C CG  . LYS A 1 955 ? 13.612  3.501   -34.752 1.0 37.34 ? 955 LYS A CG  1 A0A1U8FD60 UNP 955 K 
+ATOM 7793 C CD  . LYS A 1 955 ? 14.518  4.718   -34.499 1.0 37.34 ? 955 LYS A CD  1 A0A1U8FD60 UNP 955 K 
+ATOM 7794 C CE  . LYS A 1 955 ? 14.563  5.019   -32.993 1.0 37.34 ? 955 LYS A CE  1 A0A1U8FD60 UNP 955 K 
+ATOM 7795 N NZ  . LYS A 1 955 ? 15.499  6.120   -32.646 1.0 37.34 ? 955 LYS A NZ  1 A0A1U8FD60 UNP 955 K 
+ATOM 7796 N N   . LYS A 1 956 ? 12.692  0.873   -38.732 1.0 30.86 ? 956 LYS A N   1 A0A1U8FD60 UNP 956 K 
+ATOM 7797 C CA  . LYS A 1 956 ? 12.459  0.654   -40.170 1.0 30.86 ? 956 LYS A CA  1 A0A1U8FD60 UNP 956 K 
+ATOM 7798 C C   . LYS A 1 956 ? 11.322  -0.339  -40.474 1.0 30.86 ? 956 LYS A C   1 A0A1U8FD60 UNP 956 K 
+ATOM 7799 C CB  . LYS A 1 956 ? 13.774  0.216   -40.842 1.0 30.86 ? 956 LYS A CB  1 A0A1U8FD60 UNP 956 K 
+ATOM 7800 O O   . LYS A 1 956 ? 10.901  -0.400  -41.625 1.0 30.86 ? 956 LYS A O   1 A0A1U8FD60 UNP 956 K 
+ATOM 7801 C CG  . LYS A 1 956 ? 14.796  1.359   -40.974 1.0 30.86 ? 956 LYS A CG  1 A0A1U8FD60 UNP 956 K 
+ATOM 7802 C CD  . LYS A 1 956 ? 16.042  0.872   -41.730 1.0 30.86 ? 956 LYS A CD  1 A0A1U8FD60 UNP 956 K 
+ATOM 7803 C CE  . LYS A 1 956 ? 17.041  2.013   -41.961 1.0 30.86 ? 956 LYS A CE  1 A0A1U8FD60 UNP 956 K 
+ATOM 7804 N NZ  . LYS A 1 956 ? 18.255  1.534   -42.672 1.0 30.86 ? 956 LYS A NZ  1 A0A1U8FD60 UNP 956 K 
+ATOM 7805 N N   . LEU A 1 957 ? 10.838  -1.071  -39.467 1.0 28.86 ? 957 LEU A N   1 A0A1U8FD60 UNP 957 L 
+ATOM 7806 C CA  . LEU A 1 957 ? 9.659   -1.954  -39.486 1.0 28.86 ? 957 LEU A CA  1 A0A1U8FD60 UNP 957 L 
+ATOM 7807 C C   . LEU A 1 957 ? 8.486   -1.261  -38.785 1.0 28.86 ? 957 LEU A C   1 A0A1U8FD60 UNP 957 L 
+ATOM 7808 C CB  . LEU A 1 957 ? 10.032  -3.283  -38.788 1.0 28.86 ? 957 LEU A CB  1 A0A1U8FD60 UNP 957 L 
+ATOM 7809 O O   . LEU A 1 957 ? 7.336   -1.452  -39.235 1.0 28.86 ? 957 LEU A O   1 A0A1U8FD60 UNP 957 L 
+ATOM 7810 C CG  . LEU A 1 957 ? 10.780  -4.284  -39.681 1.0 28.86 ? 957 LEU A CG  1 A0A1U8FD60 UNP 957 L 
+ATOM 7811 C CD1 . LEU A 1 957 ? 11.619  -5.226  -38.820 1.0 28.86 ? 957 LEU A CD1 1 A0A1U8FD60 UNP 957 L 
+ATOM 7812 C CD2 . LEU A 1 957 ? 9.788   -5.123  -40.489 1.0 28.86 ? 957 LEU A CD2 1 A0A1U8FD60 UNP 957 L 
+ATOM 7813 O OXT . LEU A 1 957 ? 8.778   -0.577  -37.776 1.0 28.86 ? 957 LEU A OXT 1 A0A1U8FD60 UNP 957 L 
+#
diff --git a/examples/AlphaFold/AF-A0A1U8FD60-F1-model_v4.pdb b/examples/AlphaFold/AF-A0A1U8FD60-F1-model_v4.pdb
new file mode 100644 (file)
index 0000000..c73e888
--- /dev/null
@@ -0,0 +1,7936 @@
+HEADER                                            01-JUN-22                     
+TITLE     ALPHAFOLD MONOMER V2.0 PREDICTION FOR PROBABLE DISEASE RESISTANCE     
+TITLE    2 PROTEIN AT1G58602 (A0A1U8FD60)                                       
+COMPND    MOL_ID: 1;                                                            
+COMPND   2 MOLECULE: PROBABLE DISEASE RESISTANCE PROTEIN AT1G58602;             
+COMPND   3 CHAIN: A                                                             
+SOURCE    MOL_ID: 1;                                                            
+SOURCE   2 ORGANISM_SCIENTIFIC: CAPSICUM ANNUUM;                                
+SOURCE   3 ORGANISM_TAXID: 4072                                                 
+REMARK   1                                                                      
+REMARK   1 REFERENCE 1                                                          
+REMARK   1  AUTH   JOHN JUMPER, RICHARD EVANS, ALEXANDER PRITZEL, TIM GREEN,    
+REMARK   1  AUTH 2 MICHAEL FIGURNOV, OLAF RONNEBERGER, KATHRYN TUNYASUVUNAKOOL, 
+REMARK   1  AUTH 3 RUSS BATES, AUGUSTIN ZIDEK, ANNA POTAPENKO, ALEX BRIDGLAND,  
+REMARK   1  AUTH 4 CLEMENS MEYER, SIMON A A KOHL, ANDREW J BALLARD,             
+REMARK   1  AUTH 5 ANDREW COWIE, BERNARDINO ROMERA-PAREDES, STANISLAV NIKOLOV,  
+REMARK   1  AUTH 6 RISHUB JAIN, JONAS ADLER, TREVOR BACK, STIG PETERSEN,        
+REMARK   1  AUTH 7 DAVID REIMAN, ELLEN CLANCY, MICHAL ZIELINSKI,                
+REMARK   1  AUTH 8 MARTIN STEINEGGER, MICHALINA PACHOLSKA, TAMAS BERGHAMMER,    
+REMARK   1  AUTH 9 DAVID SILVER, ORIOL VINYALS, ANDREW W SENIOR,                
+REMARK   1  AUTH10 KORAY KAVUKCUOGLU, PUSHMEET KOHLI, DEMIS HASSABIS            
+REMARK   1  TITL   HIGHLY ACCURATE PROTEIN STRUCTURE PREDICTION WITH ALPHAFOLD  
+REMARK   1  REF    NATURE                        V. 596   583 2021              
+REMARK   1  REFN                   ISSN 0028-0836                               
+REMARK   1  PMID   34265844                                                     
+REMARK   1  DOI    10.1038/s41586-021-03819-2                                   
+REMARK   1                                                                      
+REMARK   1 DISCLAIMERS                                                          
+REMARK   1 ALPHAFOLD DATA, COPYRIGHT (2021) DEEPMIND TECHNOLOGIES LIMITED. THE  
+REMARK   1 INFORMATION PROVIDED IS THEORETICAL MODELLING ONLY AND CAUTION SHOULD
+REMARK   1 BE EXERCISED IN ITS USE. IT IS PROVIDED "AS-IS" WITHOUT ANY WARRANTY 
+REMARK   1 OF ANY KIND, WHETHER EXPRESSED OR IMPLIED. NO WARRANTY IS GIVEN THAT 
+REMARK   1 USE OF THE INFORMATION SHALL NOT INFRINGE THE RIGHTS OF ANY THIRD    
+REMARK   1 PARTY. THE INFORMATION IS NOT INTENDED TO BE A SUBSTITUTE FOR        
+REMARK   1 PROFESSIONAL MEDICAL ADVICE, DIAGNOSIS, OR TREATMENT, AND DOES NOT   
+REMARK   1 CONSTITUTE MEDICAL OR OTHER PROFESSIONAL ADVICE. IT IS AVAILABLE FOR 
+REMARK   1 ACADEMIC AND COMMERCIAL PURPOSES, UNDER CC-BY 4.0 LICENCE.           
+DBREF  XXXX A    1   957  UNP    A0A1U8FD60 A0A1U8FD60_CAPAN     1    957       
+SEQRES   1 A  957  MET TYR ASP SER SER LEU PHE GLY LEU LEU GLN MET LEU          
+SEQRES   2 A  957  TYR GLU THR LEU LYS ASN GLU ALA LYS PHE LEU SER ASN          
+SEQRES   3 A  957  VAL GLY ASN GLN ILE ALA ASP ILE ARG ALA GLU ILE ASN          
+SEQRES   4 A  957  ARG ILE HIS CYS PHE LEU GLN ASP ALA ASP ALA LYS LYS          
+SEQRES   5 A  957  THR GLU TYR GLU THR VAL ARG ASN TRP ILE ALA ASP ILE          
+SEQRES   6 A  957  ARG GLU VAL ALA TYR ASP VAL GLU ASN ILE LEU GLU LYS          
+SEQRES   7 A  957  TYR MET HIS LYS ILE ALA MET ARG LYS ASP ARG SER ILE          
+SEQRES   8 A  957  TRP LYS GLU ASN ILE ALA LEU HIS ASN ILE GLY MET GLU          
+SEQRES   9 A  957  THR LYS ASP VAL MET SER ARG ILE GLU ASN ILE LYS ARG          
+SEQRES  10 A  957  CYS MET ASN THR TYR VAL ASP THR GLY ILE ARG ALA ILE          
+SEQRES  11 A  957  CYS GLN GLY GLU SER SER ALA GLU LYS SER GLN TRP LEU          
+SEQRES  12 A  957  THR ARG SER TYR SER HIS LEU VAL ASP GLU ASP PHE VAL          
+SEQRES  13 A  957  GLY LEU GLU LYS GLU MET SER LYS LEU VAL ASP GLU LEU          
+SEQRES  14 A  957  ILE ASN GLU GLU ASN ASP GLU PHE HIS GLY VAL PHE ALA          
+SEQRES  15 A  957  ILE CYS GLY MET GLY GLY LEU GLY LYS THR THR GLN ALA          
+SEQRES  16 A  957  ARG LYS ALA TYR ARG HIS VAL ASP VAL GLN SER HIS PHE          
+SEQRES  17 A  957  GLN GLY PHE ALA TRP ALA SER ILE SER LYS GLN TRP GLN          
+SEQRES  18 A  957  ALA ARG ASP VAL LEU GLN SER ILE LEU THR LYS LEU GLU          
+SEQRES  19 A  957  PRO GLU ASN ARG LYS GLN ILE ASN LYS MET ARG ASP ASP          
+SEQRES  20 A  957  GLU LEU VAL LYS ALA LEU TYR ASN VAL GLN GLN ARG LYS          
+SEQRES  21 A  957  LYS CYS LEU ILE VAL LEU ASP ASP ILE TRP SER THR ASN          
+SEQRES  22 A  957  PHE TRP ASN SER VAL GLN TYR ALA PHE PRO LYS GLY LYS          
+SEQRES  23 A  957  GLY SER ARG SER LYS ILE LEU ILE THR THR ARG LYS LYS          
+SEQRES  24 A  957  ASP VAL CYS GLU HIS ILE ASP PRO THR CYS PHE LEU PHE          
+SEQRES  25 A  957  GLU PRO ARG CYS LEU ASP ALA GLU GLU SER TRP LYS LEU          
+SEQRES  26 A  957  LEU HIS LYS LYS ALA PHE PRO ARG VAL ASN THR PRO ASP          
+SEQRES  27 A  957  LEU LYS ILE ASP LEU GLU LEU ASP ARG LEU GLY LYS GLU          
+SEQRES  28 A  957  MET VAL ARG GLU CYS GLY GLY LEU PRO LEU ALA ILE ILE          
+SEQRES  29 A  957  VAL LEU ALA GLY LEU LEU ALA ARG ARG PRO LYS ILE ASP          
+SEQRES  30 A  957  GLU TRP ARG ARG THR SER GLN HIS LEU ASN PHE HIS MET          
+SEQRES  31 A  957  SER GLY GLU SER PHE GLU ASP ASP GLY GLY ILE HIS GLY          
+SEQRES  32 A  957  VAL LEU ALA LEU SER TYR TYR ASP LEU PRO TYR GLN LEU          
+SEQRES  33 A  957  LYS GLN CYS PHE LEU TYR LEU GLY ASN PHE PRO GLU GLY          
+SEQRES  34 A  957  GLU LYS ILE SER ALA ARG ARG LEU TYR GLN LEU TRP ALA          
+SEQRES  35 A  957  ALA GLU GLU ILE ILE PRO LEU GLU GLY ASN GLN GLY GLU          
+SEQRES  36 A  957  GLU THR ALA MET MET GLU ILE GLY GLU ARG TYR LEU HIS          
+SEQRES  37 A  957  GLU LEU ALA GLN ARG TYR MET VAL GLN VAL GLN LEU GLU          
+SEQRES  38 A  957  GLU THR ILE GLY ARG ILE LYS SER CYS ARG LEU HIS ASP          
+SEQRES  39 A  957  LEU MET ARG ASP THR CYS LEU SER LYS ALA LYS GLU GLU          
+SEQRES  40 A  957  ASN PHE LEU LYS THR VAL SER PRO GLN HIS LEU HIS GLN          
+SEQRES  41 A  957  PRO MET PRO CYS ALA SER SER ALA LYS ALA SER SER THR          
+SEQRES  42 A  957  ARG THR VAL ARG ARG LEU SER ILE ILE VAL ASP ASN ASN          
+SEQRES  43 A  957  ASP VAL GLN ASN TYR PHE SER THR ASN ASP LYS SER PHE          
+SEQRES  44 A  957  GLN HIS VAL ARG SER ALA LEU PHE PHE PRO ARG MET THR          
+SEQRES  45 A  957  GLY ARG GLU GLY THR ALA TYR PRO LEU PRO ILE PHE GLN          
+SEQRES  46 A  957  GLY LEU CYS ASN ASN PHE THR MET LEU ARG VAL LEU HIS          
+SEQRES  47 A  957  LEU GLU LYS PHE SER PHE GLU GLU ILE LEU PRO ARG ALA          
+SEQRES  48 A  957  ILE GLY ASN LEU VAL HIS LEU ARG TYR LEU SER LEU ARG          
+SEQRES  49 A  957  HIS SER HIS PHE GLN ARG LEU PRO SER SER VAL GLY ASN          
+SEQRES  50 A  957  LEU LYS TYR LEU GLN THR LEU ASP LEU ARG VAL ASN PHE          
+SEQRES  51 A  957  PHE SER TYR LEU THR LEU PRO SER THR ILE PRO LYS LEU          
+SEQRES  52 A  957  GLN ASN LEU ARG ASN LEU TYR LEU PRO PRO SER HIS GLN          
+SEQRES  53 A  957  ASN THR TYR LYS LEU GLU LEU SER PRO LEU SER ASN LEU          
+SEQRES  54 A  957  GLU MET LEU LYS ASN PHE ASP THR GLN VAL SER PRO PHE          
+SEQRES  55 A  957  ARG ASP LEU PHE LYS LEU ALA LYS LEU GLN LYS LEU ALA          
+SEQRES  56 A  957  ALA VAL LEU SER LEU GLU PHE ASP GLU MET LYS GLU ILE          
+SEQRES  57 A  957  ILE THR HIS LEU MET LEU ARG MET GLY ARG LEU ARG GLU          
+SEQRES  58 A  957  THR SER PHE ARG ILE TYR TYR ASN PHE HIS SER GLU LYS          
+SEQRES  59 A  957  ASP LEU THR LEU LEU LYS GLN LEU LEU GLY CYS ASP HIS          
+SEQRES  60 A  957  LEU ARG LYS LEU ASP LEU ILE GLY HIS ILE SER LYS LEU          
+SEQRES  61 A  957  PRO GLU HIS HIS PHE PHE SER GLN SER LEU THR LYS LEU          
+SEQRES  62 A  957  THR LEU ARG ARG SER GLY LEU GLN GLU ASP PRO MET VAL          
+SEQRES  63 A  957  ILE LEU GLN LYS LEU PRO LYS LEU PHE THR LEU SER LEU          
+SEQRES  64 A  957  ARG GLY ASN ALA TYR THR GLY LYS VAL MET CYS CYS SER          
+SEQRES  65 A  957  PRO GLN GLY PHE PRO LEU LEU LYS THR LEU LYS LEU GLN          
+SEQRES  66 A  957  GLY LEU PRO ASN LEU GLU THR TRP ARG VAL GLU THR GLY          
+SEQRES  67 A  957  ALA MET PRO ASN LEU VAL HIS LEU GLU ILE GLU ASP CYS          
+SEQRES  68 A  957  LYS LYS LEU GLU LYS VAL PRO ASP GLY LEU ARG TYR LEU          
+SEQRES  69 A  957  THR LYS ILE GLN GLU ILE THR ILE ILE ASP MET PRO ASP          
+SEQRES  70 A  957  THR PHE GLN ASN ARG LEU GLN GLU VAL GLN GLY GLU ASP          
+SEQRES  71 A  957  PHE LYS VAL GLN PHE ARG LYS PHE PHE ASP ALA LYS LYS          
+SEQRES  72 A  957  PHE PRO LYS ILE LYS SER ARG MET ILE PHE SER GLY HIS          
+SEQRES  73 A  957  MET PHE SER GLY LEU LEU GLN THR ILE CYS PRO SER THR          
+SEQRES  74 A  957  VAL PRO GLN GLU TRP LYS LYS LEU                              
+CRYST1    1.000    1.000    1.000  90.00  90.00  90.00 P 1           1          
+ORIGX1      1.000000  0.000000  0.000000        0.00000                         
+ORIGX2      0.000000  1.000000  0.000000        0.00000                         
+ORIGX3      0.000000  0.000000  1.000000        0.00000                         
+SCALE1      1.000000  0.000000  0.000000        0.00000                         
+SCALE2      0.000000  1.000000  0.000000        0.00000                         
+SCALE3      0.000000  0.000000  1.000000        0.00000                         
+MODEL        1                                                                  
+ATOM      1  N   MET A   1      52.868  44.619  36.772  1.00 38.22           N  
+ATOM      2  CA  MET A   1      51.417  44.354  36.939  1.00 38.22           C  
+ATOM      3  C   MET A   1      50.782  43.617  35.756  1.00 38.22           C  
+ATOM      4  CB  MET A   1      50.624  45.615  37.317  1.00 38.22           C  
+ATOM      5  O   MET A   1      49.863  42.855  36.009  1.00 38.22           O  
+ATOM      6  CG  MET A   1      50.503  45.733  38.842  1.00 38.22           C  
+ATOM      7  SD  MET A   1      49.571  47.188  39.376  1.00 38.22           S  
+ATOM      8  CE  MET A   1      49.699  47.022  41.179  1.00 38.22           C  
+ATOM      9  N   TYR A   2      51.264  43.759  34.511  1.00 28.50           N  
+ATOM     10  CA  TYR A   2      50.692  43.052  33.349  1.00 28.50           C  
+ATOM     11  C   TYR A   2      51.003  41.533  33.279  1.00 28.50           C  
+ATOM     12  CB  TYR A   2      51.091  43.802  32.066  1.00 28.50           C  
+ATOM     13  O   TYR A   2      50.172  40.785  32.780  1.00 28.50           O  
+ATOM     14  CG  TYR A   2      50.217  45.015  31.772  1.00 28.50           C  
+ATOM     15  CD1 TYR A   2      49.036  44.839  31.026  1.00 28.50           C  
+ATOM     16  CD2 TYR A   2      50.562  46.304  32.234  1.00 28.50           C  
+ATOM     17  CE1 TYR A   2      48.201  45.936  30.743  1.00 28.50           C  
+ATOM     18  CE2 TYR A   2      49.723  47.405  31.960  1.00 28.50           C  
+ATOM     19  OH  TYR A   2      47.725  48.272  30.930  1.00 28.50           O  
+ATOM     20  CZ  TYR A   2      48.540  47.221  31.210  1.00 28.50           C  
+ATOM     21  N   ASP A   3      52.116  41.046  33.850  1.00 37.94           N  
+ATOM     22  CA  ASP A   3      52.469  39.605  33.830  1.00 37.94           C  
+ATOM     23  C   ASP A   3      51.702  38.732  34.840  1.00 37.94           C  
+ATOM     24  CB  ASP A   3      53.978  39.439  34.086  1.00 37.94           C  
+ATOM     25  O   ASP A   3      51.449  37.553  34.598  1.00 37.94           O  
+ATOM     26  CG  ASP A   3      54.814  39.532  32.812  1.00 37.94           C  
+ATOM     27  OD1 ASP A   3      54.357  38.997  31.781  1.00 37.94           O  
+ATOM     28  OD2 ASP A   3      55.882  40.173  32.899  1.00 37.94           O  
+ATOM     29  N   SER A   4      51.286  39.299  35.978  1.00 41.12           N  
+ATOM     30  CA  SER A   4      50.587  38.542  37.029  1.00 41.12           C  
+ATOM     31  C   SER A   4      49.144  38.199  36.642  1.00 41.12           C  
+ATOM     32  CB  SER A   4      50.641  39.321  38.346  1.00 41.12           C  
+ATOM     33  O   SER A   4      48.663  37.118  36.987  1.00 41.12           O  
+ATOM     34  OG  SER A   4      49.864  38.712  39.352  1.00 41.12           O  
+ATOM     35  N   SER A   5      48.462  39.071  35.887  1.00 35.19           N  
+ATOM     36  CA  SER A   5      47.109  38.784  35.394  1.00 35.19           C  
+ATOM     37  C   SER A   5      47.122  37.818  34.205  1.00 35.19           C  
+ATOM     38  CB  SER A   5      46.345  40.071  35.061  1.00 35.19           C  
+ATOM     39  O   SER A   5      46.224  36.984  34.093  1.00 35.19           O  
+ATOM     40  OG  SER A   5      46.760  40.615  33.828  1.00 35.19           O  
+ATOM     41  N   LEU A   6      48.169  37.858  33.370  1.00 34.16           N  
+ATOM     42  CA  LEU A   6      48.366  36.928  32.257  1.00 34.16           C  
+ATOM     43  C   LEU A   6      48.621  35.494  32.754  1.00 34.16           C  
+ATOM     44  CB  LEU A   6      49.532  37.433  31.384  1.00 34.16           C  
+ATOM     45  O   LEU A   6      48.041  34.546  32.229  1.00 34.16           O  
+ATOM     46  CG  LEU A   6      49.380  37.010  29.911  1.00 34.16           C  
+ATOM     47  CD1 LEU A   6      48.570  38.055  29.136  1.00 34.16           C  
+ATOM     48  CD2 LEU A   6      50.741  36.858  29.240  1.00 34.16           C  
+ATOM     49  N   PHE A   7      49.422  35.339  33.815  1.00 42.38           N  
+ATOM     50  CA  PHE A   7      49.669  34.049  34.468  1.00 42.38           C  
+ATOM     51  C   PHE A   7      48.402  33.476  35.129  1.00 42.38           C  
+ATOM     52  CB  PHE A   7      50.811  34.223  35.478  1.00 42.38           C  
+ATOM     53  O   PHE A   7      48.104  32.292  34.973  1.00 42.38           O  
+ATOM     54  CG  PHE A   7      51.294  32.921  36.087  1.00 42.38           C  
+ATOM     55  CD1 PHE A   7      50.849  32.520  37.361  1.00 42.38           C  
+ATOM     56  CD2 PHE A   7      52.188  32.103  35.370  1.00 42.38           C  
+ATOM     57  CE1 PHE A   7      51.296  31.307  37.914  1.00 42.38           C  
+ATOM     58  CE2 PHE A   7      52.634  30.889  35.923  1.00 42.38           C  
+ATOM     59  CZ  PHE A   7      52.187  30.491  37.195  1.00 42.38           C  
+ATOM     60  N   GLY A   8      47.599  34.319  35.792  1.00 40.34           N  
+ATOM     61  CA  GLY A   8      46.299  33.917  36.346  1.00 40.34           C  
+ATOM     62  C   GLY A   8      45.293  33.471  35.275  1.00 40.34           C  
+ATOM     63  O   GLY A   8      44.612  32.459  35.447  1.00 40.34           O  
+ATOM     64  N   LEU A   9      45.245  34.171  34.135  1.00 38.72           N  
+ATOM     65  CA  LEU A   9      44.423  33.795  32.979  1.00 38.72           C  
+ATOM     66  C   LEU A   9      44.886  32.477  32.345  1.00 38.72           C  
+ATOM     67  CB  LEU A   9      44.444  34.937  31.945  1.00 38.72           C  
+ATOM     68  O   LEU A   9      44.045  31.637  32.036  1.00 38.72           O  
+ATOM     69  CG  LEU A   9      43.475  36.085  32.278  1.00 38.72           C  
+ATOM     70  CD1 LEU A   9      43.855  37.343  31.497  1.00 38.72           C  
+ATOM     71  CD2 LEU A   9      42.035  35.720  31.907  1.00 38.72           C  
+ATOM     72  N   LEU A  10      46.196  32.260  32.197  1.00 39.38           N  
+ATOM     73  CA  LEU A  10      46.766  31.013  31.672  1.00 39.38           C  
+ATOM     74  C   LEU A  10      46.480  29.813  32.581  1.00 39.38           C  
+ATOM     75  CB  LEU A  10      48.283  31.193  31.475  1.00 39.38           C  
+ATOM     76  O   LEU A  10      46.131  28.747  32.080  1.00 39.38           O  
+ATOM     77  CG  LEU A  10      48.645  31.935  30.177  1.00 39.38           C  
+ATOM     78  CD1 LEU A  10      50.082  32.451  30.248  1.00 39.38           C  
+ATOM     79  CD2 LEU A  10      48.533  31.009  28.961  1.00 39.38           C  
+ATOM     80  N   GLN A  11      46.554  29.990  33.902  1.00 43.94           N  
+ATOM     81  CA  GLN A  11      46.225  28.940  34.869  1.00 43.94           C  
+ATOM     82  C   GLN A  11      44.731  28.586  34.836  1.00 43.94           C  
+ATOM     83  CB  GLN A  11      46.653  29.408  36.270  1.00 43.94           C  
+ATOM     84  O   GLN A  11      44.365  27.409  34.850  1.00 43.94           O  
+ATOM     85  CG  GLN A  11      46.657  28.267  37.300  1.00 43.94           C  
+ATOM     86  CD  GLN A  11      47.761  27.236  37.066  1.00 43.94           C  
+ATOM     87  NE2 GLN A  11      47.706  26.099  37.722  1.00 43.94           N  
+ATOM     88  OE1 GLN A  11      48.692  27.417  36.302  1.00 43.94           O  
+ATOM     89  N   MET A  12      43.860  29.595  34.736  1.00 46.19           N  
+ATOM     90  CA  MET A  12      42.418  29.395  34.589  1.00 46.19           C  
+ATOM     91  C   MET A  12      42.084  28.706  33.260  1.00 46.19           C  
+ATOM     92  CB  MET A  12      41.719  30.754  34.715  1.00 46.19           C  
+ATOM     93  O   MET A  12      41.257  27.795  33.228  1.00 46.19           O  
+ATOM     94  CG  MET A  12      40.198  30.618  34.834  1.00 46.19           C  
+ATOM     95  SD  MET A  12      39.335  32.198  35.056  1.00 46.19           S  
+ATOM     96  CE  MET A  12      39.520  32.905  33.398  1.00 46.19           C  
+ATOM     97  N   LEU A  13      42.764  29.082  32.172  1.00 40.69           N  
+ATOM     98  CA  LEU A  13      42.617  28.444  30.865  1.00 40.69           C  
+ATOM     99  C   LEU A  13      43.102  26.988  30.899  1.00 40.69           C  
+ATOM    100  CB  LEU A  13      43.384  29.259  29.805  1.00 40.69           C  
+ATOM    101  O   LEU A  13      42.429  26.113  30.364  1.00 40.69           O  
+ATOM    102  CG  LEU A  13      42.734  29.185  28.411  1.00 40.69           C  
+ATOM    103  CD1 LEU A  13      42.054  30.516  28.075  1.00 40.69           C  
+ATOM    104  CD2 LEU A  13      43.768  28.894  27.327  1.00 40.69           C  
+ATOM    105  N   TYR A  14      44.225  26.714  31.570  1.00 52.00           N  
+ATOM    106  CA  TYR A  14      44.774  25.370  31.745  1.00 52.00           C  
+ATOM    107  C   TYR A  14      43.833  24.462  32.539  1.00 52.00           C  
+ATOM    108  CB  TYR A  14      46.149  25.451  32.421  1.00 52.00           C  
+ATOM    109  O   TYR A  14      43.513  23.370  32.074  1.00 52.00           O  
+ATOM    110  CG  TYR A  14      46.728  24.091  32.763  1.00 52.00           C  
+ATOM    111  CD1 TYR A  14      46.678  23.614  34.088  1.00 52.00           C  
+ATOM    112  CD2 TYR A  14      47.284  23.289  31.747  1.00 52.00           C  
+ATOM    113  CE1 TYR A  14      47.207  22.350  34.405  1.00 52.00           C  
+ATOM    114  CE2 TYR A  14      47.798  22.015  32.056  1.00 52.00           C  
+ATOM    115  OH  TYR A  14      48.298  20.334  33.690  1.00 52.00           O  
+ATOM    116  CZ  TYR A  14      47.771  21.549  33.387  1.00 52.00           C  
+ATOM    117  N   GLU A  15      43.333  24.905  33.696  1.00 58.44           N  
+ATOM    118  CA  GLU A  15      42.377  24.109  34.475  1.00 58.44           C  
+ATOM    119  C   GLU A  15      41.043  23.939  33.731  1.00 58.44           C  
+ATOM    120  CB  GLU A  15      42.183  24.700  35.882  1.00 58.44           C  
+ATOM    121  O   GLU A  15      40.464  22.854  33.756  1.00 58.44           O  
+ATOM    122  CG  GLU A  15      43.387  24.453  36.818  1.00 58.44           C  
+ATOM    123  CD  GLU A  15      43.712  22.960  37.082  1.00 58.44           C  
+ATOM    124  OE1 GLU A  15      44.876  22.612  37.389  1.00 58.44           O  
+ATOM    125  OE2 GLU A  15      42.843  22.069  36.943  1.00 58.44           O  
+ATOM    126  N   THR A  16      40.596  24.947  32.973  1.00 51.97           N  
+ATOM    127  CA  THR A  16      39.410  24.826  32.107  1.00 51.97           C  
+ATOM    128  C   THR A  16      39.631  23.793  30.997  1.00 51.97           C  
+ATOM    129  CB  THR A  16      38.996  26.181  31.512  1.00 51.97           C  
+ATOM    130  O   THR A  16      38.804  22.902  30.827  1.00 51.97           O  
+ATOM    131  CG2 THR A  16      37.679  26.102  30.740  1.00 51.97           C  
+ATOM    132  OG1 THR A  16      38.784  27.114  32.543  1.00 51.97           O  
+ATOM    133  N   LEU A  17      40.768  23.833  30.291  1.00 53.94           N  
+ATOM    134  CA  LEU A  17      41.115  22.876  29.231  1.00 53.94           C  
+ATOM    135  C   LEU A  17      41.327  21.456  29.767  1.00 53.94           C  
+ATOM    136  CB  LEU A  17      42.388  23.350  28.505  1.00 53.94           C  
+ATOM    137  O   LEU A  17      40.941  20.487  29.120  1.00 53.94           O  
+ATOM    138  CG  LEU A  17      42.179  24.527  27.537  1.00 53.94           C  
+ATOM    139  CD1 LEU A  17      43.541  25.046  27.072  1.00 53.94           C  
+ATOM    140  CD2 LEU A  17      41.382  24.114  26.296  1.00 53.94           C  
+ATOM    141  N   LYS A  18      41.913  21.313  30.957  1.00 67.31           N  
+ATOM    142  CA  LYS A  18      42.109  20.029  31.642  1.00 67.31           C  
+ATOM    143  C   LYS A  18      40.782  19.424  32.095  1.00 67.31           C  
+ATOM    144  CB  LYS A  18      43.052  20.299  32.813  1.00 67.31           C  
+ATOM    145  O   LYS A  18      40.573  18.222  31.922  1.00 67.31           O  
+ATOM    146  CG  LYS A  18      43.378  19.100  33.715  1.00 67.31           C  
+ATOM    147  CD  LYS A  18      44.325  19.652  34.787  1.00 67.31           C  
+ATOM    148  CE  LYS A  18      44.499  18.788  36.030  1.00 67.31           C  
+ATOM    149  NZ  LYS A  18      44.904  19.688  37.144  1.00 67.31           N  
+ATOM    150  N   ASN A  19      39.878  20.236  32.641  1.00 67.44           N  
+ATOM    151  CA  ASN A  19      38.526  19.804  32.994  1.00 67.44           C  
+ATOM    152  C   ASN A  19      37.715  19.439  31.747  1.00 67.44           C  
+ATOM    153  CB  ASN A  19      37.850  20.901  33.831  1.00 67.44           C  
+ATOM    154  O   ASN A  19      37.035  18.414  31.749  1.00 67.44           O  
+ATOM    155  CG  ASN A  19      38.426  20.987  35.234  1.00 67.44           C  
+ATOM    156  ND2 ASN A  19      38.324  22.129  35.870  1.00 67.44           N  
+ATOM    157  OD1 ASN A  19      38.941  20.020  35.783  1.00 67.44           O  
+ATOM    158  N   GLU A  20      37.863  20.203  30.667  1.00 67.94           N  
+ATOM    159  CA  GLU A  20      37.237  19.926  29.376  1.00 67.94           C  
+ATOM    160  C   GLU A  20      37.766  18.624  28.754  1.00 67.94           C  
+ATOM    161  CB  GLU A  20      37.457  21.145  28.462  1.00 67.94           C  
+ATOM    162  O   GLU A  20      36.988  17.765  28.347  1.00 67.94           O  
+ATOM    163  CG  GLU A  20      36.718  21.064  27.124  1.00 67.94           C  
+ATOM    164  CD  GLU A  20      35.205  20.890  27.282  1.00 67.94           C  
+ATOM    165  OE1 GLU A  20      34.594  20.330  26.349  1.00 67.94           O  
+ATOM    166  OE2 GLU A  20      34.637  21.257  28.334  1.00 67.94           O  
+ATOM    167  N   ALA A  21      39.082  18.395  28.767  1.00 67.56           N  
+ATOM    168  CA  ALA A  21      39.687  17.155  28.281  1.00 67.56           C  
+ATOM    169  C   ALA A  21      39.220  15.928  29.085  1.00 67.56           C  
+ATOM    170  CB  ALA A  21      41.212  17.307  28.321  1.00 67.56           C  
+ATOM    171  O   ALA A  21      38.854  14.904  28.502  1.00 67.56           O  
+ATOM    172  N   LYS A  22      39.164  16.038  30.422  1.00 73.75           N  
+ATOM    173  CA  LYS A  22      38.595  14.995  31.291  1.00 73.75           C  
+ATOM    174  C   LYS A  22      37.122  14.749  30.973  1.00 73.75           C  
+ATOM    175  CB  LYS A  22      38.741  15.383  32.768  1.00 73.75           C  
+ATOM    176  O   LYS A  22      36.718  13.594  30.836  1.00 73.75           O  
+ATOM    177  CG  LYS A  22      40.163  15.178  33.302  1.00 73.75           C  
+ATOM    178  CD  LYS A  22      40.204  15.621  34.768  1.00 73.75           C  
+ATOM    179  CE  LYS A  22      41.591  15.412  35.373  1.00 73.75           C  
+ATOM    180  NZ  LYS A  22      41.584  15.779  36.812  1.00 73.75           N  
+ATOM    181  N   PHE A  23      36.331  15.808  30.816  1.00 76.38           N  
+ATOM    182  CA  PHE A  23      34.916  15.706  30.478  1.00 76.38           C  
+ATOM    183  C   PHE A  23      34.705  14.972  29.151  1.00 76.38           C  
+ATOM    184  CB  PHE A  23      34.295  17.105  30.462  1.00 76.38           C  
+ATOM    185  O   PHE A  23      33.993  13.969  29.130  1.00 76.38           O  
+ATOM    186  CG  PHE A  23      32.843  17.111  30.039  1.00 76.38           C  
+ATOM    187  CD1 PHE A  23      32.467  17.720  28.828  1.00 76.38           C  
+ATOM    188  CD2 PHE A  23      31.872  16.493  30.850  1.00 76.38           C  
+ATOM    189  CE1 PHE A  23      31.112  17.761  28.466  1.00 76.38           C  
+ATOM    190  CE2 PHE A  23      30.521  16.506  30.459  1.00 76.38           C  
+ATOM    191  CZ  PHE A  23      30.144  17.170  29.286  1.00 76.38           C  
+ATOM    192  N   LEU A  24      35.393  15.396  28.086  1.00 75.38           N  
+ATOM    193  CA  LEU A  24      35.322  14.789  26.754  1.00 75.38           C  
+ATOM    194  C   LEU A  24      35.761  13.319  26.754  1.00 75.38           C  
+ATOM    195  CB  LEU A  24      36.178  15.615  25.778  1.00 75.38           C  
+ATOM    196  O   LEU A  24      35.123  12.494  26.097  1.00 75.38           O  
+ATOM    197  CG  LEU A  24      35.626  17.022  25.476  1.00 75.38           C  
+ATOM    198  CD1 LEU A  24      36.644  17.787  24.630  1.00 75.38           C  
+ATOM    199  CD2 LEU A  24      34.311  16.972  24.700  1.00 75.38           C  
+ATOM    200  N   SER A  25      36.795  12.967  27.529  1.00 74.06           N  
+ATOM    201  CA  SER A  25      37.235  11.571  27.684  1.00 74.06           C  
+ATOM    202  C   SER A  25      36.177  10.680  28.351  1.00 74.06           C  
+ATOM    203  CB  SER A  25      38.568  11.507  28.441  1.00 74.06           C  
+ATOM    204  O   SER A  25      36.088   9.493  28.042  1.00 74.06           O  
+ATOM    205  OG  SER A  25      38.430  11.740  29.830  1.00 74.06           O  
+ATOM    206  N   ASN A  26      35.321  11.257  29.202  1.00 83.31           N  
+ATOM    207  CA  ASN A  26      34.292  10.534  29.947  1.00 83.31           C  
+ATOM    208  C   ASN A  26      32.927  10.469  29.229  1.00 83.31           C  
+ATOM    209  CB  ASN A  26      34.186  11.160  31.348  1.00 83.31           C  
+ATOM    210  O   ASN A  26      32.057   9.708  29.649  1.00 83.31           O  
+ATOM    211  CG  ASN A  26      33.403  10.270  32.299  1.00 83.31           C  
+ATOM    212  ND2 ASN A  26      32.532  10.830  33.107  1.00 83.31           N  
+ATOM    213  OD1 ASN A  26      33.575   9.064  32.338  1.00 83.31           O  
+ATOM    214  N   VAL A  27      32.712  11.225  28.142  1.00 78.44           N  
+ATOM    215  CA  VAL A  27      31.439  11.193  27.386  1.00 78.44           C  
+ATOM    216  C   VAL A  27      31.122   9.780  26.883  1.00 78.44           C  
+ATOM    217  CB  VAL A  27      31.441  12.199  26.211  1.00 78.44           C  
+ATOM    218  O   VAL A  27      29.964   9.378  26.879  1.00 78.44           O  
+ATOM    219  CG1 VAL A  27      30.160  12.123  25.367  1.00 78.44           C  
+ATOM    220  CG2 VAL A  27      31.545  13.638  26.724  1.00 78.44           C  
+ATOM    221  N   GLY A  28      32.137   8.988  26.515  1.00 72.38           N  
+ATOM    222  CA  GLY A  28      31.942   7.588  26.114  1.00 72.38           C  
+ATOM    223  C   GLY A  28      31.292   6.722  27.202  1.00 72.38           C  
+ATOM    224  O   GLY A  28      30.376   5.962  26.896  1.00 72.38           O  
+ATOM    225  N   ASN A  29      31.706   6.885  28.463  1.00 78.69           N  
+ATOM    226  CA  ASN A  29      31.123   6.163  29.598  1.00 78.69           C  
+ATOM    227  C   ASN A  29      29.696   6.645  29.883  1.00 78.69           C  
+ATOM    228  CB  ASN A  29      32.011   6.340  30.838  1.00 78.69           C  
+ATOM    229  O   ASN A  29      28.796   5.826  30.012  1.00 78.69           O  
+ATOM    230  CG  ASN A  29      33.400   5.752  30.689  1.00 78.69           C  
+ATOM    231  ND2 ASN A  29      34.356   6.297  31.402  1.00 78.69           N  
+ATOM    232  OD1 ASN A  29      33.653   4.837  29.923  1.00 78.69           O  
+ATOM    233  N   GLN A  30      29.462   7.962  29.854  1.00 80.56           N  
+ATOM    234  CA  GLN A  30      28.118   8.531  30.038  1.00 80.56           C  
+ATOM    235  C   GLN A  30      27.127   8.012  28.980  1.00 80.56           C  
+ATOM    236  CB  GLN A  30      28.187  10.065  29.974  1.00 80.56           C  
+ATOM    237  O   GLN A  30      25.968   7.739  29.282  1.00 80.56           O  
+ATOM    238  CG  GLN A  30      28.989  10.697  31.118  1.00 80.56           C  
+ATOM    239  CD  GLN A  30      29.256  12.181  30.881  1.00 80.56           C  
+ATOM    240  NE2 GLN A  30      30.410  12.668  31.283  1.00 80.56           N  
+ATOM    241  OE1 GLN A  30      28.491  12.929  30.301  1.00 80.56           O  
+ATOM    242  N   ILE A  31      27.582   7.823  27.736  1.00 76.25           N  
+ATOM    243  CA  ILE A  31      26.776   7.214  26.671  1.00 76.25           C  
+ATOM    244  C   ILE A  31      26.531   5.715  26.917  1.00 76.25           C  
+ATOM    245  CB  ILE A  31      27.437   7.478  25.299  1.00 76.25           C  
+ATOM    246  O   ILE A  31      25.469   5.203  26.557  1.00 76.25           O  
+ATOM    247  CG1 ILE A  31      27.377   8.972  24.901  1.00 76.25           C  
+ATOM    248  CG2 ILE A  31      26.822   6.607  24.189  1.00 76.25           C  
+ATOM    249  CD1 ILE A  31      25.986   9.528  24.571  1.00 76.25           C  
+ATOM    250  N   ALA A  32      27.476   4.989  27.519  1.00 72.31           N  
+ATOM    251  CA  ALA A  32      27.253   3.600  27.918  1.00 72.31           C  
+ATOM    252  C   ALA A  32      26.196   3.504  29.032  1.00 72.31           C  
+ATOM    253  CB  ALA A  32      28.587   2.962  28.321  1.00 72.31           C  
+ATOM    254  O   ALA A  32      25.294   2.668  28.941  1.00 72.31           O  
+ATOM    255  N   ASP A  33      26.244   4.411  30.009  1.00 74.06           N  
+ATOM    256  CA  ASP A  33      25.270   4.491  31.100  1.00 74.06           C  
+ATOM    257  C   ASP A  33      23.865   4.798  30.569  1.00 74.06           C  
+ATOM    258  CB  ASP A  33      25.702   5.554  32.125  1.00 74.06           C  
+ATOM    259  O   ASP A  33      22.911   4.077  30.875  1.00 74.06           O  
+ATOM    260  CG  ASP A  33      27.024   5.225  32.826  1.00 74.06           C  
+ATOM    261  OD1 ASP A  33      27.319   4.018  32.977  1.00 74.06           O  
+ATOM    262  OD2 ASP A  33      27.717   6.193  33.213  1.00 74.06           O  
+ATOM    263  N   ILE A  34      23.734   5.800  29.690  1.00 74.88           N  
+ATOM    264  CA  ILE A  34      22.434   6.163  29.109  1.00 74.88           C  
+ATOM    265  C   ILE A  34      21.882   5.053  28.196  1.00 74.88           C  
+ATOM    266  CB  ILE A  34      22.515   7.557  28.435  1.00 74.88           C  
+ATOM    267  O   ILE A  34      20.670   4.848  28.123  1.00 74.88           O  
+ATOM    268  CG1 ILE A  34      21.212   8.335  28.700  1.00 74.88           C  
+ATOM    269  CG2 ILE A  34      22.817   7.487  26.925  1.00 74.88           C  
+ATOM    270  CD1 ILE A  34      21.291   9.831  28.366  1.00 74.88           C  
+ATOM    271  N   ARG A  35      22.759   4.274  27.542  1.00 70.19           N  
+ATOM    272  CA  ARG A  35      22.370   3.084  26.767  1.00 70.19           C  
+ATOM    273  C   ARG A  35      21.880   1.941  27.662  1.00 70.19           C  
+ATOM    274  CB  ARG A  35      23.541   2.626  25.892  1.00 70.19           C  
+ATOM    275  O   ARG A  35      20.954   1.227  27.290  1.00 70.19           O  
+ATOM    276  CG  ARG A  35      23.144   1.444  24.991  1.00 70.19           C  
+ATOM    277  CD  ARG A  35      24.334   0.915  24.195  1.00 70.19           C  
+ATOM    278  NE  ARG A  35      24.859   1.930  23.268  1.00 70.19           N  
+ATOM    279  NH1 ARG A  35      26.531   0.646  22.374  1.00 70.19           N  
+ATOM    280  NH2 ARG A  35      26.241   2.748  21.664  1.00 70.19           N  
+ATOM    281  CZ  ARG A  35      25.872   1.770  22.442  1.00 70.19           C  
+ATOM    282  N   ALA A  36      22.486   1.733  28.826  1.00 70.06           N  
+ATOM    283  CA  ALA A  36      21.962   0.762  29.783  1.00 70.06           C  
+ATOM    284  C   ALA A  36      20.588   1.209  30.310  1.00 70.06           C  
+ATOM    285  CB  ALA A  36      22.983   0.577  30.910  1.00 70.06           C  
+ATOM    286  O   ALA A  36      19.685   0.389  30.483  1.00 70.06           O  
+ATOM    287  N   GLU A  37      20.414   2.513  30.514  1.00 74.75           N  
+ATOM    288  CA  GLU A  37      19.187   3.087  31.049  1.00 74.75           C  
+ATOM    289  C   GLU A  37      18.012   3.044  30.062  1.00 74.75           C  
+ATOM    290  CB  GLU A  37      19.496   4.508  31.533  1.00 74.75           C  
+ATOM    291  O   GLU A  37      16.905   2.688  30.462  1.00 74.75           O  
+ATOM    292  CG  GLU A  37      18.418   5.062  32.464  1.00 74.75           C  
+ATOM    293  CD  GLU A  37      18.169   4.194  33.704  1.00 74.75           C  
+ATOM    294  OE1 GLU A  37      17.044   4.229  34.239  1.00 74.75           O  
+ATOM    295  OE2 GLU A  37      19.084   3.500  34.212  1.00 74.75           O  
+ATOM    296  N   ILE A  38      18.234   3.301  28.765  1.00 71.69           N  
+ATOM    297  CA  ILE A  38      17.159   3.218  27.760  1.00 71.69           C  
+ATOM    298  C   ILE A  38      16.553   1.813  27.677  1.00 71.69           C  
+ATOM    299  CB  ILE A  38      17.626   3.743  26.383  1.00 71.69           C  
+ATOM    300  O   ILE A  38      15.341   1.687  27.522  1.00 71.69           O  
+ATOM    301  CG1 ILE A  38      16.506   3.994  25.363  1.00 71.69           C  
+ATOM    302  CG2 ILE A  38      18.654   2.842  25.698  1.00 71.69           C  
+ATOM    303  CD1 ILE A  38      15.419   4.951  25.855  1.00 71.69           C  
+ATOM    304  N   ASN A  39      17.351   0.757  27.861  1.00 66.31           N  
+ATOM    305  CA  ASN A  39      16.842  -0.616  27.901  1.00 66.31           C  
+ATOM    306  C   ASN A  39      15.928  -0.844  29.115  1.00 66.31           C  
+ATOM    307  CB  ASN A  39      18.026  -1.596  27.904  1.00 66.31           C  
+ATOM    308  O   ASN A  39      14.867  -1.448  28.982  1.00 66.31           O  
+ATOM    309  CG  ASN A  39      18.759  -1.656  26.576  1.00 66.31           C  
+ATOM    310  ND2 ASN A  39      19.974  -2.149  26.570  1.00 66.31           N  
+ATOM    311  OD1 ASN A  39      18.261  -1.294  25.526  1.00 66.31           O  
+ATOM    312  N   ARG A  40      16.297  -0.309  30.287  1.00 70.56           N  
+ATOM    313  CA  ARG A  40      15.463  -0.375  31.501  1.00 70.56           C  
+ATOM    314  C   ARG A  40      14.158   0.399  31.323  1.00 70.56           C  
+ATOM    315  CB  ARG A  40      16.229   0.170  32.715  1.00 70.56           C  
+ATOM    316  O   ARG A  40      13.102  -0.101  31.699  1.00 70.56           O  
+ATOM    317  CG  ARG A  40      17.483  -0.644  33.057  1.00 70.56           C  
+ATOM    318  CD  ARG A  40      18.254   0.066  34.173  1.00 70.56           C  
+ATOM    319  NE  ARG A  40      19.574  -0.550  34.396  1.00 70.56           N  
+ATOM    320  NH1 ARG A  40      20.844   1.388  34.477  1.00 70.56           N  
+ATOM    321  NH2 ARG A  40      21.827  -0.593  34.680  1.00 70.56           N  
+ATOM    322  CZ  ARG A  40      20.728   0.089  34.512  1.00 70.56           C  
+ATOM    323  N   ILE A  41      14.228   1.581  30.705  1.00 70.75           N  
+ATOM    324  CA  ILE A  41      13.060   2.403  30.368  1.00 70.75           C  
+ATOM    325  C   ILE A  41      12.105   1.645  29.438  1.00 70.75           C  
+ATOM    326  CB  ILE A  41      13.517   3.750  29.757  1.00 70.75           C  
+ATOM    327  O   ILE A  41      10.900   1.647  29.675  1.00 70.75           O  
+ATOM    328  CG1 ILE A  41      14.098   4.664  30.859  1.00 70.75           C  
+ATOM    329  CG2 ILE A  41      12.355   4.433  29.016  1.00 70.75           C  
+ATOM    330  CD1 ILE A  41      14.825   5.909  30.326  1.00 70.75           C  
+ATOM    331  N   HIS A  42      12.623   0.969  28.410  1.00 66.25           N  
+ATOM    332  CA  HIS A  42      11.795   0.184  27.494  1.00 66.25           C  
+ATOM    333  C   HIS A  42      11.060  -0.959  28.202  1.00 66.25           C  
+ATOM    334  CB  HIS A  42      12.648  -0.348  26.337  1.00 66.25           C  
+ATOM    335  O   HIS A  42       9.865  -1.128  27.964  1.00 66.25           O  
+ATOM    336  CG  HIS A  42      12.849   0.675  25.253  1.00 66.25           C  
+ATOM    337  CD2 HIS A  42      12.098   0.803  24.119  1.00 66.25           C  
+ATOM    338  ND1 HIS A  42      13.792   1.671  25.222  1.00 66.25           N  
+ATOM    339  CE1 HIS A  42      13.623   2.378  24.090  1.00 66.25           C  
+ATOM    340  NE2 HIS A  42      12.594   1.882  23.392  1.00 66.25           N  
+ATOM    341  N   CYS A  43      11.732  -1.701  29.090  1.00 66.31           N  
+ATOM    342  CA  CYS A  43      11.080  -2.738  29.897  1.00 66.31           C  
+ATOM    343  C   CYS A  43       9.993  -2.138  30.798  1.00 66.31           C  
+ATOM    344  CB  CYS A  43      12.124  -3.487  30.735  1.00 66.31           C  
+ATOM    345  O   CYS A  43       8.851  -2.586  30.767  1.00 66.31           O  
+ATOM    346  SG  CYS A  43      13.302  -4.364  29.665  1.00 66.31           S  
+ATOM    347  N   PHE A  44      10.312  -1.056  31.517  1.00 72.62           N  
+ATOM    348  CA  PHE A  44       9.347  -0.374  32.380  1.00 72.62           C  
+ATOM    349  C   PHE A  44       8.109   0.103  31.610  1.00 72.62           C  
+ATOM    350  CB  PHE A  44      10.028   0.811  33.078  1.00 72.62           C  
+ATOM    351  O   PHE A  44       6.989  -0.086  32.072  1.00 72.62           O  
+ATOM    352  CG  PHE A  44       9.055   1.642  33.891  1.00 72.62           C  
+ATOM    353  CD1 PHE A  44       8.386   2.730  33.297  1.00 72.62           C  
+ATOM    354  CD2 PHE A  44       8.742   1.267  35.210  1.00 72.62           C  
+ATOM    355  CE1 PHE A  44       7.394   3.423  34.012  1.00 72.62           C  
+ATOM    356  CE2 PHE A  44       7.775   1.983  35.936  1.00 72.62           C  
+ATOM    357  CZ  PHE A  44       7.097   3.057  35.336  1.00 72.62           C  
+ATOM    358  N   LEU A  45       8.287   0.715  30.433  1.00 70.81           N  
+ATOM    359  CA  LEU A  45       7.169   1.200  29.619  1.00 70.81           C  
+ATOM    360  C   LEU A  45       6.260   0.060  29.148  1.00 70.81           C  
+ATOM    361  CB  LEU A  45       7.702   1.989  28.409  1.00 70.81           C  
+ATOM    362  O   LEU A  45       5.051   0.264  29.073  1.00 70.81           O  
+ATOM    363  CG  LEU A  45       8.216   3.405  28.730  1.00 70.81           C  
+ATOM    364  CD1 LEU A  45       8.859   4.002  27.475  1.00 70.81           C  
+ATOM    365  CD2 LEU A  45       7.086   4.343  29.166  1.00 70.81           C  
+ATOM    366  N   GLN A  46       6.818  -1.116  28.845  1.00 67.12           N  
+ATOM    367  CA  GLN A  46       6.034  -2.298  28.477  1.00 67.12           C  
+ATOM    368  C   GLN A  46       5.213  -2.819  29.664  1.00 67.12           C  
+ATOM    369  CB  GLN A  46       6.960  -3.393  27.922  1.00 67.12           C  
+ATOM    370  O   GLN A  46       4.016  -3.055  29.511  1.00 67.12           O  
+ATOM    371  CG  GLN A  46       7.494  -3.030  26.530  1.00 67.12           C  
+ATOM    372  CD  GLN A  46       8.526  -4.016  25.993  1.00 67.12           C  
+ATOM    373  NE2 GLN A  46       9.221  -3.672  24.931  1.00 67.12           N  
+ATOM    374  OE1 GLN A  46       8.731  -5.120  26.459  1.00 67.12           O  
+ATOM    375  N   ASP A  47       5.823  -2.922  30.847  1.00 67.75           N  
+ATOM    376  CA  ASP A  47       5.153  -3.419  32.055  1.00 67.75           C  
+ATOM    377  C   ASP A  47       4.094  -2.432  32.580  1.00 67.75           C  
+ATOM    378  CB  ASP A  47       6.206  -3.689  33.145  1.00 67.75           C  
+ATOM    379  O   ASP A  47       3.000  -2.824  32.994  1.00 67.75           O  
+ATOM    380  CG  ASP A  47       7.197  -4.811  32.806  1.00 67.75           C  
+ATOM    381  OD1 ASP A  47       6.851  -5.685  31.978  1.00 67.75           O  
+ATOM    382  OD2 ASP A  47       8.293  -4.798  33.412  1.00 67.75           O  
+ATOM    383  N   ALA A  48       4.393  -1.131  32.540  1.00 69.19           N  
+ATOM    384  CA  ALA A  48       3.503  -0.078  33.020  1.00 69.19           C  
+ATOM    385  C   ALA A  48       2.295   0.141  32.094  1.00 69.19           C  
+ATOM    386  CB  ALA A  48       4.320   1.208  33.195  1.00 69.19           C  
+ATOM    387  O   ALA A  48       1.202   0.453  32.570  1.00 69.19           O  
+ATOM    388  N   ASP A  49       2.458  -0.043  30.779  1.00 65.75           N  
+ATOM    389  CA  ASP A  49       1.365   0.098  29.809  1.00 65.75           C  
+ATOM    390  C   ASP A  49       0.237  -0.924  30.038  1.00 65.75           C  
+ATOM    391  CB  ASP A  49       1.935   0.020  28.389  1.00 65.75           C  
+ATOM    392  O   ASP A  49      -0.931  -0.595  29.823  1.00 65.75           O  
+ATOM    393  CG  ASP A  49       0.870   0.247  27.317  1.00 65.75           C  
+ATOM    394  OD1 ASP A  49       0.268   1.347  27.273  1.00 65.75           O  
+ATOM    395  OD2 ASP A  49       0.661  -0.671  26.494  1.00 65.75           O  
+ATOM    396  N   ALA A  50       0.550  -2.111  30.572  1.00 60.94           N  
+ATOM    397  CA  ALA A  50      -0.448  -3.112  30.961  1.00 60.94           C  
+ATOM    398  C   ALA A  50      -1.351  -2.661  32.130  1.00 60.94           C  
+ATOM    399  CB  ALA A  50       0.289  -4.414  31.300  1.00 60.94           C  
+ATOM    400  O   ALA A  50      -2.451  -3.182  32.285  1.00 60.94           O  
+ATOM    401  N   LYS A  51      -0.908  -1.681  32.933  1.00 61.00           N  
+ATOM    402  CA  LYS A  51      -1.593  -1.189  34.147  1.00 61.00           C  
+ATOM    403  C   LYS A  51      -2.124   0.248  34.012  1.00 61.00           C  
+ATOM    404  CB  LYS A  51      -0.647  -1.334  35.353  1.00 61.00           C  
+ATOM    405  O   LYS A  51      -2.650   0.828  34.960  1.00 61.00           O  
+ATOM    406  CG  LYS A  51      -0.190  -2.785  35.588  1.00 61.00           C  
+ATOM    407  CD  LYS A  51       0.678  -2.888  36.849  1.00 61.00           C  
+ATOM    408  CE  LYS A  51       1.088  -4.345  37.078  1.00 61.00           C  
+ATOM    409  NZ  LYS A  51       1.798  -4.523  38.368  1.00 61.00           N  
+ATOM    410  N   LYS A  52      -1.997   0.848  32.821  1.00 60.59           N  
+ATOM    411  CA  LYS A  52      -2.304   2.262  32.517  1.00 60.59           C  
+ATOM    412  C   LYS A  52      -3.779   2.654  32.734  1.00 60.59           C  
+ATOM    413  CB  LYS A  52      -1.853   2.494  31.064  1.00 60.59           C  
+ATOM    414  O   LYS A  52      -4.109   3.843  32.800  1.00 60.59           O  
+ATOM    415  CG  LYS A  52      -1.934   3.952  30.592  1.00 60.59           C  
+ATOM    416  CD  LYS A  52      -1.449   4.074  29.145  1.00 60.59           C  
+ATOM    417  CE  LYS A  52      -1.680   5.497  28.630  1.00 60.59           C  
+ATOM    418  NZ  LYS A  52      -1.267   5.620  27.211  1.00 60.59           N  
+ATOM    419  N   THR A  53      -4.681   1.680  32.800  1.00 53.06           N  
+ATOM    420  CA  THR A  53      -6.129   1.895  32.924  1.00 53.06           C  
+ATOM    421  C   THR A  53      -6.575   2.252  34.340  1.00 53.06           C  
+ATOM    422  CB  THR A  53      -6.901   0.669  32.407  1.00 53.06           C  
+ATOM    423  O   THR A  53      -7.614   2.889  34.469  1.00 53.06           O  
+ATOM    424  CG2 THR A  53      -6.833   0.613  30.878  1.00 53.06           C  
+ATOM    425  OG1 THR A  53      -6.305  -0.517  32.880  1.00 53.06           O  
+ATOM    426  N   GLU A  54      -5.787   1.926  35.368  1.00 55.19           N  
+ATOM    427  CA  GLU A  54      -6.246   1.961  36.765  1.00 55.19           C  
+ATOM    428  C   GLU A  54      -5.870   3.246  37.527  1.00 55.19           C  
+ATOM    429  CB  GLU A  54      -5.727   0.704  37.482  1.00 55.19           C  
+ATOM    430  O   GLU A  54      -6.577   3.624  38.457  1.00 55.19           O  
+ATOM    431  CG  GLU A  54      -6.349  -0.586  36.913  1.00 55.19           C  
+ATOM    432  CD  GLU A  54      -5.784  -1.874  37.536  1.00 55.19           C  
+ATOM    433  OE1 GLU A  54      -6.239  -2.952  37.095  1.00 55.19           O  
+ATOM    434  OE2 GLU A  54      -4.868  -1.784  38.385  1.00 55.19           O  
+ATOM    435  N   TYR A  55      -4.806   3.964  37.129  1.00 63.91           N  
+ATOM    436  CA  TYR A  55      -4.291   5.110  37.899  1.00 63.91           C  
+ATOM    437  C   TYR A  55      -3.793   6.273  37.023  1.00 63.91           C  
+ATOM    438  CB  TYR A  55      -3.170   4.629  38.835  1.00 63.91           C  
+ATOM    439  O   TYR A  55      -2.909   6.110  36.178  1.00 63.91           O  
+ATOM    440  CG  TYR A  55      -3.574   3.533  39.807  1.00 63.91           C  
+ATOM    441  CD1 TYR A  55      -4.286   3.855  40.979  1.00 63.91           C  
+ATOM    442  CD2 TYR A  55      -3.281   2.185  39.514  1.00 63.91           C  
+ATOM    443  CE1 TYR A  55      -4.703   2.835  41.857  1.00 63.91           C  
+ATOM    444  CE2 TYR A  55      -3.702   1.163  40.386  1.00 63.91           C  
+ATOM    445  OH  TYR A  55      -4.807   0.500  42.407  1.00 63.91           O  
+ATOM    446  CZ  TYR A  55      -4.411   1.486  41.560  1.00 63.91           C  
+ATOM    447  N   GLU A  56      -4.294   7.487  37.276  1.00 64.44           N  
+ATOM    448  CA  GLU A  56      -3.911   8.708  36.539  1.00 64.44           C  
+ATOM    449  C   GLU A  56      -2.446   9.124  36.792  1.00 64.44           C  
+ATOM    450  CB  GLU A  56      -4.892   9.833  36.922  1.00 64.44           C  
+ATOM    451  O   GLU A  56      -1.754   9.612  35.899  1.00 64.44           O  
+ATOM    452  CG  GLU A  56      -4.850  11.058  35.993  1.00 64.44           C  
+ATOM    453  CD  GLU A  56      -5.184  10.728  34.524  1.00 64.44           C  
+ATOM    454  OE1 GLU A  56      -4.577  11.354  33.631  1.00 64.44           O  
+ATOM    455  OE2 GLU A  56      -5.984   9.797  34.258  1.00 64.44           O  
+ATOM    456  N   THR A  57      -1.916   8.855  37.988  1.00 66.31           N  
+ATOM    457  CA  THR A  57      -0.500   9.085  38.332  1.00 66.31           C  
+ATOM    458  C   THR A  57       0.448   8.248  37.471  1.00 66.31           C  
+ATOM    459  CB  THR A  57      -0.250   8.768  39.814  1.00 66.31           C  
+ATOM    460  O   THR A  57       1.453   8.762  36.977  1.00 66.31           O  
+ATOM    461  CG2 THR A  57      -0.872   9.824  40.727  1.00 66.31           C  
+ATOM    462  OG1 THR A  57      -0.841   7.530  40.145  1.00 66.31           O  
+ATOM    463  N   VAL A  58       0.089   6.987  37.207  1.00 69.25           N  
+ATOM    464  CA  VAL A  58       0.853   6.080  36.337  1.00 69.25           C  
+ATOM    465  C   VAL A  58       0.848   6.579  34.889  1.00 69.25           C  
+ATOM    466  CB  VAL A  58       0.311   4.637  36.446  1.00 69.25           C  
+ATOM    467  O   VAL A  58       1.874   6.504  34.212  1.00 69.25           O  
+ATOM    468  CG1 VAL A  58       1.032   3.666  35.503  1.00 69.25           C  
+ATOM    469  CG2 VAL A  58       0.479   4.102  37.876  1.00 69.25           C  
+ATOM    470  N   ARG A  59      -0.260   7.165  34.412  1.00 70.38           N  
+ATOM    471  CA  ARG A  59      -0.327   7.767  33.066  1.00 70.38           C  
+ATOM    472  C   ARG A  59       0.649   8.929  32.902  1.00 70.38           C  
+ATOM    473  CB  ARG A  59      -1.746   8.254  32.748  1.00 70.38           C  
+ATOM    474  O   ARG A  59       1.338   8.991  31.883  1.00 70.38           O  
+ATOM    475  CG  ARG A  59      -2.743   7.103  32.620  1.00 70.38           C  
+ATOM    476  CD  ARG A  59      -4.122   7.681  32.330  1.00 70.38           C  
+ATOM    477  NE  ARG A  59      -5.145   6.628  32.286  1.00 70.38           N  
+ATOM    478  NH1 ARG A  59      -6.931   8.076  32.240  1.00 70.38           N  
+ATOM    479  NH2 ARG A  59      -7.279   5.868  32.157  1.00 70.38           N  
+ATOM    480  CZ  ARG A  59      -6.443   6.866  32.218  1.00 70.38           C  
+ATOM    481  N   ASN A  60       0.738   9.810  33.898  1.00 74.44           N  
+ATOM    482  CA  ASN A  60       1.679  10.930  33.876  1.00 74.44           C  
+ATOM    483  C   ASN A  60       3.134  10.447  33.852  1.00 74.44           C  
+ATOM    484  CB  ASN A  60       1.381  11.869  35.056  1.00 74.44           C  
+ATOM    485  O   ASN A  60       3.913  10.899  33.016  1.00 74.44           O  
+ATOM    486  CG  ASN A  60       0.144  12.713  34.800  1.00 74.44           C  
+ATOM    487  ND2 ASN A  60      -0.581  13.083  35.828  1.00 74.44           N  
+ATOM    488  OD1 ASN A  60      -0.168  13.069  33.673  1.00 74.44           O  
+ATOM    489  N   TRP A  61       3.473   9.448  34.667  1.00 75.56           N  
+ATOM    490  CA  TRP A  61       4.805   8.844  34.663  1.00 75.56           C  
+ATOM    491  C   TRP A  61       5.187   8.181  33.341  1.00 75.56           C  
+ATOM    492  CB  TRP A  61       4.857   7.806  35.774  1.00 75.56           C  
+ATOM    493  O   TRP A  61       6.303   8.377  32.861  1.00 75.56           O  
+ATOM    494  CG  TRP A  61       4.892   8.334  37.172  1.00 75.56           C  
+ATOM    495  CD1 TRP A  61       5.236   9.587  37.555  1.00 75.56           C  
+ATOM    496  CD2 TRP A  61       4.543   7.621  38.395  1.00 75.56           C  
+ATOM    497  CE2 TRP A  61       4.680   8.524  39.490  1.00 75.56           C  
+ATOM    498  CE3 TRP A  61       4.126   6.305  38.692  1.00 75.56           C  
+ATOM    499  NE1 TRP A  61       5.108   9.702  38.923  1.00 75.56           N  
+ATOM    500  CH2 TRP A  61       3.988   6.833  41.075  1.00 75.56           C  
+ATOM    501  CZ2 TRP A  61       4.398   8.150  40.807  1.00 75.56           C  
+ATOM    502  CZ3 TRP A  61       3.855   5.914  40.018  1.00 75.56           C  
+ATOM    503  N   ILE A  62       4.273   7.420  32.730  1.00 73.88           N  
+ATOM    504  CA  ILE A  62       4.498   6.817  31.408  1.00 73.88           C  
+ATOM    505  C   ILE A  62       4.788   7.910  30.376  1.00 73.88           C  
+ATOM    506  CB  ILE A  62       3.286   5.949  30.993  1.00 73.88           C  
+ATOM    507  O   ILE A  62       5.672   7.741  29.536  1.00 73.88           O  
+ATOM    508  CG1 ILE A  62       3.251   4.656  31.839  1.00 73.88           C  
+ATOM    509  CG2 ILE A  62       3.314   5.585  29.492  1.00 73.88           C  
+ATOM    510  CD1 ILE A  62       1.946   3.862  31.688  1.00 73.88           C  
+ATOM    511  N   ALA A  63       4.062   9.029  30.432  1.00 76.25           N  
+ATOM    512  CA  ALA A  63       4.274  10.137  29.513  1.00 76.25           C  
+ATOM    513  C   ALA A  63       5.642  10.811  29.716  1.00 76.25           C  
+ATOM    514  CB  ALA A  63       3.110  11.115  29.651  1.00 76.25           C  
+ATOM    515  O   ALA A  63       6.350  11.035  28.736  1.00 76.25           O  
+ATOM    516  N   ASP A  64       6.046  11.072  30.961  1.00 78.12           N  
+ATOM    517  CA  ASP A  64       7.340  11.695  31.266  1.00 78.12           C  
+ATOM    518  C   ASP A  64       8.516  10.792  30.870  1.00 78.12           C  
+ATOM    519  CB  ASP A  64       7.412  12.046  32.761  1.00 78.12           C  
+ATOM    520  O   ASP A  64       9.463  11.238  30.219  1.00 78.12           O  
+ATOM    521  CG  ASP A  64       6.449  13.163  33.186  1.00 78.12           C  
+ATOM    522  OD1 ASP A  64       5.955  13.907  32.301  1.00 78.12           O  
+ATOM    523  OD2 ASP A  64       6.237  13.276  34.413  1.00 78.12           O  
+ATOM    524  N   ILE A  65       8.435   9.497  31.190  1.00 77.81           N  
+ATOM    525  CA  ILE A  65       9.466   8.514  30.832  1.00 77.81           C  
+ATOM    526  C   ILE A  65       9.575   8.347  29.319  1.00 77.81           C  
+ATOM    527  CB  ILE A  65       9.190   7.176  31.549  1.00 77.81           C  
+ATOM    528  O   ILE A  65      10.678   8.189  28.798  1.00 77.81           O  
+ATOM    529  CG1 ILE A  65       9.561   7.370  33.030  1.00 77.81           C  
+ATOM    530  CG2 ILE A  65      10.001   6.015  30.952  1.00 77.81           C  
+ATOM    531  CD1 ILE A  65       9.257   6.170  33.914  1.00 77.81           C  
+ATOM    532  N   ARG A  66       8.458   8.410  28.592  1.00 78.88           N  
+ATOM    533  CA  ARG A  66       8.459   8.340  27.129  1.00 78.88           C  
+ATOM    534  C   ARG A  66       9.162   9.542  26.496  1.00 78.88           C  
+ATOM    535  CB  ARG A  66       7.013   8.195  26.664  1.00 78.88           C  
+ATOM    536  O   ARG A  66       9.933   9.352  25.560  1.00 78.88           O  
+ATOM    537  CG  ARG A  66       6.900   7.933  25.160  1.00 78.88           C  
+ATOM    538  CD  ARG A  66       5.426   7.897  24.755  1.00 78.88           C  
+ATOM    539  NE  ARG A  66       4.690   6.801  25.419  1.00 78.88           N  
+ATOM    540  NH1 ARG A  66       2.600   7.385  24.680  1.00 78.88           N  
+ATOM    541  NH2 ARG A  66       2.855   5.442  25.654  1.00 78.88           N  
+ATOM    542  CZ  ARG A  66       3.404   6.557  25.269  1.00 78.88           C  
+ATOM    543  N   GLU A  67       8.948  10.755  27.007  1.00 79.44           N  
+ATOM    544  CA  GLU A  67       9.680  11.938  26.527  1.00 79.44           C  
+ATOM    545  C   GLU A  67      11.186  11.801  26.789  1.00 79.44           C  
+ATOM    546  CB  GLU A  67       9.143  13.230  27.167  1.00 79.44           C  
+ATOM    547  O   GLU A  67      11.992  12.061  25.896  1.00 79.44           O  
+ATOM    548  CG  GLU A  67       7.731  13.634  26.708  1.00 79.44           C  
+ATOM    549  CD  GLU A  67       7.615  13.987  25.212  1.00 79.44           C  
+ATOM    550  OE1 GLU A  67       6.722  13.419  24.543  1.00 79.44           O  
+ATOM    551  OE2 GLU A  67       8.350  14.879  24.719  1.00 79.44           O  
+ATOM    552  N   VAL A  68      11.572  11.303  27.969  1.00 81.00           N  
+ATOM    553  CA  VAL A  68      12.980  11.021  28.279  1.00 81.00           C  
+ATOM    554  C   VAL A  68      13.555   9.951  27.349  1.00 81.00           C  
+ATOM    555  CB  VAL A  68      13.151  10.631  29.755  1.00 81.00           C  
+ATOM    556  O   VAL A  68      14.648  10.141  26.820  1.00 81.00           O  
+ATOM    557  CG1 VAL A  68      14.584  10.185  30.063  1.00 81.00           C  
+ATOM    558  CG2 VAL A  68      12.819  11.819  30.669  1.00 81.00           C  
+ATOM    559  N   ALA A  69      12.823   8.867  27.079  1.00 77.19           N  
+ATOM    560  CA  ALA A  69      13.252   7.832  26.140  1.00 77.19           C  
+ATOM    561  C   ALA A  69      13.593   8.430  24.766  1.00 77.19           C  
+ATOM    562  CB  ALA A  69      12.149   6.772  26.016  1.00 77.19           C  
+ATOM    563  O   ALA A  69      14.654   8.151  24.204  1.00 77.19           O  
+ATOM    564  N   TYR A  70      12.740   9.327  24.264  1.00 77.56           N  
+ATOM    565  CA  TYR A  70      12.998  10.009  23.002  1.00 77.56           C  
+ATOM    566  C   TYR A  70      14.222  10.924  23.046  1.00 77.56           C  
+ATOM    567  CB  TYR A  70      11.787  10.839  22.580  1.00 77.56           C  
+ATOM    568  O   TYR A  70      14.924  11.036  22.038  1.00 77.56           O  
+ATOM    569  CG  TYR A  70      10.511  10.096  22.260  1.00 77.56           C  
+ATOM    570  CD1 TYR A  70      10.550   8.915  21.493  1.00 77.56           C  
+ATOM    571  CD2 TYR A  70       9.272  10.635  22.657  1.00 77.56           C  
+ATOM    572  CE1 TYR A  70       9.356   8.273  21.123  1.00 77.56           C  
+ATOM    573  CE2 TYR A  70       8.074   9.998  22.286  1.00 77.56           C  
+ATOM    574  OH  TYR A  70       6.958   8.225  21.120  1.00 77.56           O  
+ATOM    575  CZ  TYR A  70       8.117   8.817  21.515  1.00 77.56           C  
+ATOM    576  N   ASP A  71      14.482  11.604  24.162  1.00 80.62           N  
+ATOM    577  CA  ASP A  71      15.669  12.447  24.326  1.00 80.62           C  
+ATOM    578  C   ASP A  71      16.950  11.607  24.325  1.00 80.62           C  
+ATOM    579  CB  ASP A  71      15.544  13.317  25.587  1.00 80.62           C  
+ATOM    580  O   ASP A  71      17.883  11.925  23.582  1.00 80.62           O  
+ATOM    581  CG  ASP A  71      14.462  14.399  25.469  1.00 80.62           C  
+ATOM    582  OD1 ASP A  71      14.104  14.742  24.309  1.00 80.62           O  
+ATOM    583  OD2 ASP A  71      14.052  14.915  26.543  1.00 80.62           O  
+ATOM    584  N   VAL A  72      16.955  10.480  25.048  1.00 76.19           N  
+ATOM    585  CA  VAL A  72      18.065   9.515  25.049  1.00 76.19           C  
+ATOM    586  C   VAL A  72      18.355   9.012  23.637  1.00 76.19           C  
+ATOM    587  CB  VAL A  72      17.773   8.314  25.968  1.00 76.19           C  
+ATOM    588  O   VAL A  72      19.499   9.036  23.187  1.00 76.19           O  
+ATOM    589  CG1 VAL A  72      18.911   7.291  25.865  1.00 76.19           C  
+ATOM    590  CG2 VAL A  72      17.642   8.720  27.438  1.00 76.19           C  
+ATOM    591  N   GLU A  73      17.329   8.599  22.899  1.00 75.25           N  
+ATOM    592  CA  GLU A  73      17.487   8.134  21.520  1.00 75.25           C  
+ATOM    593  C   GLU A  73      18.071   9.218  20.600  1.00 75.25           C  
+ATOM    594  CB  GLU A  73      16.124   7.700  20.997  1.00 75.25           C  
+ATOM    595  O   GLU A  73      18.923   8.911  19.766  1.00 75.25           O  
+ATOM    596  CG  GLU A  73      15.629   6.364  21.573  1.00 75.25           C  
+ATOM    597  CD  GLU A  73      14.162   6.106  21.210  1.00 75.25           C  
+ATOM    598  OE1 GLU A  73      13.692   4.970  21.373  1.00 75.25           O  
+ATOM    599  OE2 GLU A  73      13.501   7.052  20.719  1.00 75.25           O  
+ATOM    600  N   ASN A  74      17.681  10.491  20.769  1.00 78.12           N  
+ATOM    601  CA  ASN A  74      18.255  11.586  19.976  1.00 78.12           C  
+ATOM    602  C   ASN A  74      19.742  11.790  20.299  1.00 78.12           C  
+ATOM    603  CB  ASN A  74      17.495  12.908  20.198  1.00 78.12           C  
+ATOM    604  O   ASN A  74      20.541  12.012  19.390  1.00 78.12           O  
+ATOM    605  CG  ASN A  74      16.005  12.834  19.935  1.00 78.12           C  
+ATOM    606  ND2 ASN A  74      15.234  13.525  20.744  1.00 78.12           N  
+ATOM    607  OD1 ASN A  74      15.494  12.136  19.068  1.00 78.12           O  
+ATOM    608  N   ILE A  75      20.117  11.706  21.579  1.00 78.50           N  
+ATOM    609  CA  ILE A  75      21.509  11.811  22.039  1.00 78.50           C  
+ATOM    610  C   ILE A  75      22.349  10.677  21.444  1.00 78.50           C  
+ATOM    611  CB  ILE A  75      21.546  11.812  23.585  1.00 78.50           C  
+ATOM    612  O   ILE A  75      23.410  10.930  20.866  1.00 78.50           O  
+ATOM    613  CG1 ILE A  75      20.970  13.141  24.119  1.00 78.50           C  
+ATOM    614  CG2 ILE A  75      22.967  11.603  24.137  1.00 78.50           C  
+ATOM    615  CD1 ILE A  75      20.689  13.114  25.623  1.00 78.50           C  
+ATOM    616  N   LEU A  76      21.858   9.436  21.528  1.00 73.81           N  
+ATOM    617  CA  LEU A  76      22.524   8.264  20.958  1.00 73.81           C  
+ATOM    618  C   LEU A  76      22.720   8.418  19.446  1.00 73.81           C  
+ATOM    619  CB  LEU A  76      21.702   6.998  21.272  1.00 73.81           C  
+ATOM    620  O   LEU A  76      23.800   8.142  18.926  1.00 73.81           O  
+ATOM    621  CG  LEU A  76      21.699   6.566  22.751  1.00 73.81           C  
+ATOM    622  CD1 LEU A  76      20.784   5.354  22.932  1.00 73.81           C  
+ATOM    623  CD2 LEU A  76      23.098   6.181  23.236  1.00 73.81           C  
+ATOM    624  N   GLU A  77      21.708   8.917  18.743  1.00 74.50           N  
+ATOM    625  CA  GLU A  77      21.739   9.118  17.299  1.00 74.50           C  
+ATOM    626  C   GLU A  77      22.715  10.239  16.876  1.00 74.50           C  
+ATOM    627  CB  GLU A  77      20.283   9.305  16.848  1.00 74.50           C  
+ATOM    628  O   GLU A  77      23.525  10.038  15.960  1.00 74.50           O  
+ATOM    629  CG  GLU A  77      20.148   9.624  15.366  1.00 74.50           C  
+ATOM    630  CD  GLU A  77      18.816   9.183  14.735  1.00 74.50           C  
+ATOM    631  OE1 GLU A  77      18.864   8.800  13.544  1.00 74.50           O  
+ATOM    632  OE2 GLU A  77      17.763   9.164  15.415  1.00 74.50           O  
+ATOM    633  N   LYS A  78      22.741  11.372  17.595  1.00 78.50           N  
+ATOM    634  CA  LYS A  78      23.758  12.430  17.422  1.00 78.50           C  
+ATOM    635  C   LYS A  78      25.172  11.885  17.649  1.00 78.50           C  
+ATOM    636  CB  LYS A  78      23.498  13.582  18.410  1.00 78.50           C  
+ATOM    637  O   LYS A  78      26.082  12.165  16.863  1.00 78.50           O  
+ATOM    638  CG  LYS A  78      22.294  14.481  18.073  1.00 78.50           C  
+ATOM    639  CD  LYS A  78      22.076  15.454  19.245  1.00 78.50           C  
+ATOM    640  CE  LYS A  78      20.866  16.378  19.078  1.00 78.50           C  
+ATOM    641  NZ  LYS A  78      20.691  17.219  20.296  1.00 78.50           N  
+ATOM    642  N   TYR A  79      25.359  11.080  18.694  1.00 76.50           N  
+ATOM    643  CA  TYR A  79      26.647  10.476  19.035  1.00 76.50           C  
+ATOM    644  C   TYR A  79      27.121   9.467  17.982  1.00 76.50           C  
+ATOM    645  CB  TYR A  79      26.544   9.842  20.425  1.00 76.50           C  
+ATOM    646  O   TYR A  79      28.274   9.524  17.549  1.00 76.50           O  
+ATOM    647  CG  TYR A  79      27.850   9.260  20.918  1.00 76.50           C  
+ATOM    648  CD1 TYR A  79      28.051   7.867  20.902  1.00 76.50           C  
+ATOM    649  CD2 TYR A  79      28.855  10.113  21.411  1.00 76.50           C  
+ATOM    650  CE1 TYR A  79      29.239   7.326  21.426  1.00 76.50           C  
+ATOM    651  CE2 TYR A  79      30.053   9.575  21.916  1.00 76.50           C  
+ATOM    652  OH  TYR A  79      31.401   7.659  22.412  1.00 76.50           O  
+ATOM    653  CZ  TYR A  79      30.243   8.179  21.930  1.00 76.50           C  
+ATOM    654  N   MET A  80      26.236   8.591  17.497  1.00 70.75           N  
+ATOM    655  CA  MET A  80      26.552   7.635  16.428  1.00 70.75           C  
+ATOM    656  C   MET A  80      26.947   8.340  15.130  1.00 70.75           C  
+ATOM    657  CB  MET A  80      25.355   6.716  16.159  1.00 70.75           C  
+ATOM    658  O   MET A  80      27.963   7.993  14.524  1.00 70.75           O  
+ATOM    659  CG  MET A  80      25.197   5.652  17.247  1.00 70.75           C  
+ATOM    660  SD  MET A  80      23.837   4.493  16.954  1.00 70.75           S  
+ATOM    661  CE  MET A  80      24.484   3.548  15.546  1.00 70.75           C  
+ATOM    662  N   HIS A  81      26.192   9.367  14.724  1.00 71.69           N  
+ATOM    663  CA  HIS A  81      26.546  10.187  13.566  1.00 71.69           C  
+ATOM    664  C   HIS A  81      27.917  10.852  13.742  1.00 71.69           C  
+ATOM    665  CB  HIS A  81      25.437  11.216  13.320  1.00 71.69           C  
+ATOM    666  O   HIS A  81      28.732  10.847  12.818  1.00 71.69           O  
+ATOM    667  CG  HIS A  81      25.685  12.044  12.085  1.00 71.69           C  
+ATOM    668  CD2 HIS A  81      26.135  13.336  12.044  1.00 71.69           C  
+ATOM    669  ND1 HIS A  81      25.540  11.625  10.782  1.00 71.69           N  
+ATOM    670  CE1 HIS A  81      25.897  12.639   9.978  1.00 71.69           C  
+ATOM    671  NE2 HIS A  81      26.276  13.701  10.701  1.00 71.69           N  
+ATOM    672  N   LYS A  82      28.216  11.348  14.949  1.00 74.44           N  
+ATOM    673  CA  LYS A  82      29.514  11.950  15.263  1.00 74.44           C  
+ATOM    674  C   LYS A  82      30.666  10.954  15.135  1.00 74.44           C  
+ATOM    675  CB  LYS A  82      29.463  12.576  16.668  1.00 74.44           C  
+ATOM    676  O   LYS A  82      31.671  11.285  14.511  1.00 74.44           O  
+ATOM    677  CG  LYS A  82      30.678  13.455  17.001  1.00 74.44           C  
+ATOM    678  CD  LYS A  82      30.718  14.698  16.106  1.00 74.44           C  
+ATOM    679  CE  LYS A  82      31.784  15.696  16.555  1.00 74.44           C  
+ATOM    680  NZ  LYS A  82      31.692  16.926  15.729  1.00 74.44           N  
+ATOM    681  N   ILE A  83      30.529   9.744  15.683  1.00 69.31           N  
+ATOM    682  CA  ILE A  83      31.557   8.695  15.573  1.00 69.31           C  
+ATOM    683  C   ILE A  83      31.798   8.322  14.110  1.00 69.31           C  
+ATOM    684  CB  ILE A  83      31.185   7.455  16.418  1.00 69.31           C  
+ATOM    685  O   ILE A  83      32.951   8.218  13.693  1.00 69.31           O  
+ATOM    686  CG1 ILE A  83      31.344   7.806  17.911  1.00 69.31           C  
+ATOM    687  CG2 ILE A  83      32.077   6.242  16.062  1.00 69.31           C  
+ATOM    688  CD1 ILE A  83      30.950   6.670  18.856  1.00 69.31           C  
+ATOM    689  N   ALA A  84      30.733   8.159  13.322  1.00 65.06           N  
+ATOM    690  CA  ALA A  84      30.839   7.792  11.911  1.00 65.06           C  
+ATOM    691  C   ALA A  84      31.580   8.848  11.062  1.00 65.06           C  
+ATOM    692  CB  ALA A  84      29.422   7.535  11.387  1.00 65.06           C  
+ATOM    693  O   ALA A  84      32.198   8.500  10.056  1.00 65.06           O  
+ATOM    694  N   MET A  85      31.549  10.121  11.474  1.00 65.06           N  
+ATOM    695  CA  MET A  85      32.182  11.251  10.779  1.00 65.06           C  
+ATOM    696  C   MET A  85      33.648  11.514  11.178  1.00 65.06           C  
+ATOM    697  CB  MET A  85      31.325  12.513  10.979  1.00 65.06           C  
+ATOM    698  O   MET A  85      34.300  12.310  10.511  1.00 65.06           O  
+ATOM    699  CG  MET A  85      29.985  12.480  10.228  1.00 65.06           C  
+ATOM    700  SD  MET A  85      30.089  12.787   8.438  1.00 65.06           S  
+ATOM    701  CE  MET A  85      29.769  11.127   7.793  1.00 65.06           C  
+ATOM    702  N   ARG A  86      34.215  10.817  12.181  1.00 62.94           N  
+ATOM    703  CA  ARG A  86      35.611  11.002  12.668  1.00 62.94           C  
+ATOM    704  C   ARG A  86      36.723  10.769  11.625  1.00 62.94           C  
+ATOM    705  CB  ARG A  86      35.860  10.099  13.895  1.00 62.94           C  
+ATOM    706  O   ARG A  86      37.900  10.855  11.956  1.00 62.94           O  
+ATOM    707  CG  ARG A  86      35.250  10.644  15.192  1.00 62.94           C  
+ATOM    708  CD  ARG A  86      35.618   9.716  16.359  1.00 62.94           C  
+ATOM    709  NE  ARG A  86      35.191  10.266  17.659  1.00 62.94           N  
+ATOM    710  NH1 ARG A  86      35.813   8.477  18.961  1.00 62.94           N  
+ATOM    711  NH2 ARG A  86      34.941  10.287  19.927  1.00 62.94           N  
+ATOM    712  CZ  ARG A  86      35.314   9.676  18.837  1.00 62.94           C  
+ATOM    713  N   LYS A  87      36.382  10.427  10.380  1.00 52.53           N  
+ATOM    714  CA  LYS A  87      37.341  10.184   9.292  1.00 52.53           C  
+ATOM    715  C   LYS A  87      37.623  11.418   8.419  1.00 52.53           C  
+ATOM    716  CB  LYS A  87      36.915   8.947   8.475  1.00 52.53           C  
+ATOM    717  O   LYS A  87      38.487  11.316   7.558  1.00 52.53           O  
+ATOM    718  CG  LYS A  87      37.061   7.648   9.289  1.00 52.53           C  
+ATOM    719  CD  LYS A  87      36.810   6.405   8.424  1.00 52.53           C  
+ATOM    720  CE  LYS A  87      37.047   5.136   9.254  1.00 52.53           C  
+ATOM    721  NZ  LYS A  87      36.889   3.905   8.440  1.00 52.53           N  
+ATOM    722  N   ASP A  88      36.948  12.557   8.626  1.00 49.50           N  
+ATOM    723  CA  ASP A  88      37.094  13.741   7.761  1.00 49.50           C  
+ATOM    724  C   ASP A  88      36.870  15.086   8.523  1.00 49.50           C  
+ATOM    725  CB  ASP A  88      36.138  13.569   6.543  1.00 49.50           C  
+ATOM    726  O   ASP A  88      35.735  15.470   8.796  1.00 49.50           O  
+ATOM    727  CG  ASP A  88      36.809  13.654   5.163  1.00 49.50           C  
+ATOM    728  OD1 ASP A  88      37.877  14.300   5.062  1.00 49.50           O  
+ATOM    729  OD2 ASP A  88      36.185  13.162   4.192  1.00 49.50           O  
+ATOM    730  N   ARG A  89      37.964  15.842   8.766  1.00 51.44           N  
+ATOM    731  CA  ARG A  89      38.091  17.286   9.160  1.00 51.44           C  
+ATOM    732  C   ARG A  89      37.977  17.763  10.642  1.00 51.44           C  
+ATOM    733  CB  ARG A  89      37.183  18.178   8.289  1.00 51.44           C  
+ATOM    734  O   ARG A  89      37.028  17.486  11.350  1.00 51.44           O  
+ATOM    735  CG  ARG A  89      37.419  18.057   6.777  1.00 51.44           C  
+ATOM    736  CD  ARG A  89      36.474  19.016   6.046  1.00 51.44           C  
+ATOM    737  NE  ARG A  89      36.722  19.008   4.595  1.00 51.44           N  
+ATOM    738  NH1 ARG A  89      35.391  20.795   4.043  1.00 51.44           N  
+ATOM    739  NH2 ARG A  89      36.593  19.778   2.459  1.00 51.44           N  
+ATOM    740  CZ  ARG A  89      36.235  19.857   3.709  1.00 51.44           C  
+ATOM    741  N   SER A  90      38.885  18.709  10.972  1.00 54.69           N  
+ATOM    742  CA  SER A  90      38.936  19.759  12.035  1.00 54.69           C  
+ATOM    743  C   SER A  90      38.562  19.414  13.498  1.00 54.69           C  
+ATOM    744  CB  SER A  90      38.194  21.028  11.588  1.00 54.69           C  
+ATOM    745  O   SER A  90      37.409  19.526  13.912  1.00 54.69           O  
+ATOM    746  OG  SER A  90      38.517  22.139  12.413  1.00 54.69           O  
+ATOM    747  N   ILE A  91      39.604  19.212  14.318  1.00 56.75           N  
+ATOM    748  CA  ILE A  91      39.598  18.853  15.757  1.00 56.75           C  
+ATOM    749  C   ILE A  91      38.734  19.782  16.646  1.00 56.75           C  
+ATOM    750  CB  ILE A  91      41.080  18.829  16.244  1.00 56.75           C  
+ATOM    751  O   ILE A  91      38.100  19.339  17.603  1.00 56.75           O  
+ATOM    752  CG1 ILE A  91      41.935  17.808  15.442  1.00 56.75           C  
+ATOM    753  CG2 ILE A  91      41.191  18.522  17.750  1.00 56.75           C  
+ATOM    754  CD1 ILE A  91      43.451  17.940  15.648  1.00 56.75           C  
+ATOM    755  N   TRP A  92      38.650  21.082  16.342  1.00 51.38           N  
+ATOM    756  CA  TRP A  92      37.975  22.062  17.214  1.00 51.38           C  
+ATOM    757  C   TRP A  92      36.441  21.978  17.168  1.00 51.38           C  
+ATOM    758  CB  TRP A  92      38.470  23.470  16.868  1.00 51.38           C  
+ATOM    759  O   TRP A  92      35.783  21.984  18.208  1.00 51.38           O  
+ATOM    760  CG  TRP A  92      39.903  23.722  17.226  1.00 51.38           C  
+ATOM    761  CD1 TRP A  92      40.973  23.564  16.412  1.00 51.38           C  
+ATOM    762  CD2 TRP A  92      40.440  24.178  18.507  1.00 51.38           C  
+ATOM    763  CE2 TRP A  92      41.859  24.272  18.393  1.00 51.38           C  
+ATOM    764  CE3 TRP A  92      39.870  24.526  19.751  1.00 51.38           C  
+ATOM    765  NE1 TRP A  92      42.129  23.883  17.099  1.00 51.38           N  
+ATOM    766  CH2 TRP A  92      42.075  25.035  20.676  1.00 51.38           C  
+ATOM    767  CZ2 TRP A  92      42.674  24.692  19.453  1.00 51.38           C  
+ATOM    768  CZ3 TRP A  92      40.679  24.950  20.823  1.00 51.38           C  
+ATOM    769  N   LYS A  93      35.846  21.833  15.974  1.00 57.50           N  
+ATOM    770  CA  LYS A  93      34.391  21.609  15.828  1.00 57.50           C  
+ATOM    771  C   LYS A  93      33.978  20.215  16.316  1.00 57.50           C  
+ATOM    772  CB  LYS A  93      33.962  21.817  14.365  1.00 57.50           C  
+ATOM    773  O   LYS A  93      32.801  19.960  16.589  1.00 57.50           O  
+ATOM    774  CG  LYS A  93      34.048  23.285  13.922  1.00 57.50           C  
+ATOM    775  CD  LYS A  93      33.526  23.459  12.488  1.00 57.50           C  
+ATOM    776  CE  LYS A  93      33.594  24.937  12.086  1.00 57.50           C  
+ATOM    777  NZ  LYS A  93      33.077  25.170  10.715  1.00 57.50           N  
+ATOM    778  N   GLU A  94      34.933  19.291  16.409  1.00 63.19           N  
+ATOM    779  CA  GLU A  94      34.711  17.952  16.945  1.00 63.19           C  
+ATOM    780  C   GLU A  94      34.455  17.962  18.445  1.00 63.19           C  
+ATOM    781  CB  GLU A  94      35.821  16.988  16.536  1.00 63.19           C  
+ATOM    782  O   GLU A  94      33.435  17.418  18.878  1.00 63.19           O  
+ATOM    783  CG  GLU A  94      35.713  16.676  15.038  1.00 63.19           C  
+ATOM    784  CD  GLU A  94      36.773  15.670  14.584  1.00 63.19           C  
+ATOM    785  OE1 GLU A  94      36.459  14.918  13.638  1.00 63.19           O  
+ATOM    786  OE2 GLU A  94      37.841  15.606  15.231  1.00 63.19           O  
+ATOM    787  N   ASN A  95      35.304  18.665  19.189  1.00 69.50           N  
+ATOM    788  CA  ASN A  95      35.218  18.752  20.641  1.00 69.50           C  
+ATOM    789  C   ASN A  95      33.974  19.518  21.116  1.00 69.50           C  
+ATOM    790  CB  ASN A  95      36.542  19.338  21.153  1.00 69.50           C  
+ATOM    791  O   ASN A  95      33.294  19.037  22.012  1.00 69.50           O  
+ATOM    792  CG  ASN A  95      37.699  18.363  20.975  1.00 69.50           C  
+ATOM    793  ND2 ASN A  95      38.915  18.850  20.923  1.00 69.50           N  
+ATOM    794  OD1 ASN A  95      37.530  17.158  20.883  1.00 69.50           O  
+ATOM    795  N   ILE A  96      33.584  20.617  20.455  1.00 73.50           N  
+ATOM    796  CA  ILE A  96      32.376  21.392  20.823  1.00 73.50           C  
+ATOM    797  C   ILE A  96      31.100  20.542  20.722  1.00 73.50           C  
+ATOM    798  CB  ILE A  96      32.257  22.660  19.942  1.00 73.50           C  
+ATOM    799  O   ILE A  96      30.250  20.556  21.608  1.00 73.50           O  
+ATOM    800  CG1 ILE A  96      33.439  23.620  20.211  1.00 73.50           C  
+ATOM    801  CG2 ILE A  96      30.919  23.390  20.181  1.00 73.50           C  
+ATOM    802  CD1 ILE A  96      33.568  24.749  19.179  1.00 73.50           C  
+ATOM    803  N   ALA A  97      30.945  19.774  19.642  1.00 73.25           N  
+ATOM    804  CA  ALA A  97      29.758  18.937  19.477  1.00 73.25           C  
+ATOM    805  C   ALA A  97      29.737  17.763  20.470  1.00 73.25           C  
+ATOM    806  CB  ALA A  97      29.713  18.442  18.034  1.00 73.25           C  
+ATOM    807  O   ALA A  97      28.670  17.400  20.958  1.00 73.25           O  
+ATOM    808  N   LEU A  98      30.901  17.172  20.768  1.00 78.25           N  
+ATOM    809  CA  LEU A  98      31.013  16.102  21.761  1.00 78.25           C  
+ATOM    810  C   LEU A  98      30.741  16.625  23.181  1.00 78.25           C  
+ATOM    811  CB  LEU A  98      32.399  15.449  21.624  1.00 78.25           C  
+ATOM    812  O   LEU A  98      30.070  15.941  23.950  1.00 78.25           O  
+ATOM    813  CG  LEU A  98      32.596  14.198  22.500  1.00 78.25           C  
+ATOM    814  CD1 LEU A  98      31.661  13.058  22.081  1.00 78.25           C  
+ATOM    815  CD2 LEU A  98      34.028  13.679  22.358  1.00 78.25           C  
+ATOM    816  N   HIS A  99      31.180  17.849  23.487  1.00 81.50           N  
+ATOM    817  CA  HIS A  99      30.843  18.550  24.722  1.00 81.50           C  
+ATOM    818  C   HIS A  99      29.328  18.726  24.860  1.00 81.50           C  
+ATOM    819  CB  HIS A  99      31.544  19.916  24.764  1.00 81.50           C  
+ATOM    820  O   HIS A  99      28.750  18.321  25.866  1.00 81.50           O  
+ATOM    821  CG  HIS A  99      31.236  20.680  26.025  1.00 81.50           C  
+ATOM    822  CD2 HIS A  99      30.150  21.476  26.273  1.00 81.50           C  
+ATOM    823  ND1 HIS A  99      32.012  20.703  27.152  1.00 81.50           N  
+ATOM    824  CE1 HIS A  99      31.418  21.482  28.062  1.00 81.50           C  
+ATOM    825  NE2 HIS A  99      30.268  21.973  27.574  1.00 81.50           N  
+ATOM    826  N   ASN A 100      28.669  19.255  23.822  1.00 82.94           N  
+ATOM    827  CA  ASN A 100      27.216  19.446  23.819  1.00 82.94           C  
+ATOM    828  C   ASN A 100      26.464  18.125  24.041  1.00 82.94           C  
+ATOM    829  CB  ASN A 100      26.784  20.107  22.500  1.00 82.94           C  
+ATOM    830  O   ASN A 100      25.537  18.085  24.841  1.00 82.94           O  
+ATOM    831  CG  ASN A 100      27.243  21.548  22.360  1.00 82.94           C  
+ATOM    832  ND2 ASN A 100      27.137  22.111  21.179  1.00 82.94           N  
+ATOM    833  OD1 ASN A 100      27.677  22.204  23.286  1.00 82.94           O  
+ATOM    834  N   ILE A 101      26.899  17.031  23.400  1.00 81.81           N  
+ATOM    835  CA  ILE A 101      26.334  15.690  23.632  1.00 81.81           C  
+ATOM    836  C   ILE A 101      26.512  15.270  25.096  1.00 81.81           C  
+ATOM    837  CB  ILE A 101      26.962  14.659  22.665  1.00 81.81           C  
+ATOM    838  O   ILE A 101      25.561  14.787  25.707  1.00 81.81           O  
+ATOM    839  CG1 ILE A 101      26.472  14.915  21.221  1.00 81.81           C  
+ATOM    840  CG2 ILE A 101      26.625  13.211  23.072  1.00 81.81           C  
+ATOM    841  CD1 ILE A 101      27.283  14.167  20.154  1.00 81.81           C  
+ATOM    842  N   GLY A 102      27.700  15.459  25.678  1.00 80.62           N  
+ATOM    843  CA  GLY A 102      27.947  15.152  27.090  1.00 80.62           C  
+ATOM    844  C   GLY A 102      27.060  15.966  28.040  1.00 80.62           C  
+ATOM    845  O   GLY A 102      26.544  15.429  29.016  1.00 80.62           O  
+ATOM    846  N   MET A 103      26.839  17.249  27.741  1.00 84.44           N  
+ATOM    847  CA  MET A 103      25.968  18.125  28.532  1.00 84.44           C  
+ATOM    848  C   MET A 103      24.499  17.696  28.439  1.00 84.44           C  
+ATOM    849  CB  MET A 103      26.150  19.585  28.091  1.00 84.44           C  
+ATOM    850  O   MET A 103      23.849  17.555  29.472  1.00 84.44           O  
+ATOM    851  CG  MET A 103      27.496  20.170  28.544  1.00 84.44           C  
+ATOM    852  SD  MET A 103      27.724  20.302  30.344  1.00 84.44           S  
+ATOM    853  CE  MET A 103      26.524  21.612  30.718  1.00 84.44           C  
+ATOM    854  N   GLU A 104      24.001  17.406  27.230  1.00 83.94           N  
+ATOM    855  CA  GLU A 104      22.658  16.841  27.019  1.00 83.94           C  
+ATOM    856  C   GLU A 104      22.493  15.498  27.761  1.00 83.94           C  
+ATOM    857  CB  GLU A 104      22.387  16.638  25.509  1.00 83.94           C  
+ATOM    858  O   GLU A 104      21.469  15.254  28.394  1.00 83.94           O  
+ATOM    859  CG  GLU A 104      22.162  17.925  24.685  1.00 83.94           C  
+ATOM    860  CD  GLU A 104      21.909  17.651  23.180  1.00 83.94           C  
+ATOM    861  OE1 GLU A 104      22.152  18.527  22.312  1.00 83.94           O  
+ATOM    862  OE2 GLU A 104      21.412  16.565  22.797  1.00 83.94           O  
+ATOM    863  N   THR A 105      23.524  14.644  27.742  1.00 80.31           N  
+ATOM    864  CA  THR A 105      23.524  13.341  28.435  1.00 80.31           C  
+ATOM    865  C   THR A 105      23.390  13.519  29.949  1.00 80.31           C  
+ATOM    866  CB  THR A 105      24.795  12.535  28.105  1.00 80.31           C  
+ATOM    867  O   THR A 105      22.573  12.845  30.575  1.00 80.31           O  
+ATOM    868  CG2 THR A 105      24.771  11.100  28.623  1.00 80.31           C  
+ATOM    869  OG1 THR A 105      24.956  12.400  26.711  1.00 80.31           O  
+ATOM    870  N   LYS A 106      24.144  14.455  30.542  1.00 85.19           N  
+ATOM    871  CA  LYS A 106      24.048  14.777  31.975  1.00 85.19           C  
+ATOM    872  C   LYS A 106      22.675  15.321  32.368  1.00 85.19           C  
+ATOM    873  CB  LYS A 106      25.128  15.793  32.360  1.00 85.19           C  
+ATOM    874  O   LYS A 106      22.141  14.904  33.394  1.00 85.19           O  
+ATOM    875  CG  LYS A 106      26.497  15.139  32.566  1.00 85.19           C  
+ATOM    876  CD  LYS A 106      27.493  16.216  33.002  1.00 85.19           C  
+ATOM    877  CE  LYS A 106      28.805  15.590  33.471  1.00 85.19           C  
+ATOM    878  NZ  LYS A 106      29.781  16.655  33.813  1.00 85.19           N  
+ATOM    879  N   ASP A 107      22.112  16.225  31.570  1.00 86.00           N  
+ATOM    880  CA  ASP A 107      20.779  16.788  31.819  1.00 86.00           C  
+ATOM    881  C   ASP A 107      19.699  15.696  31.826  1.00 86.00           C  
+ATOM    882  CB  ASP A 107      20.466  17.855  30.761  1.00 86.00           C  
+ATOM    883  O   ASP A 107      18.932  15.570  32.784  1.00 86.00           O  
+ATOM    884  CG  ASP A 107      19.072  18.444  30.996  1.00 86.00           C  
+ATOM    885  OD1 ASP A 107      18.930  19.171  32.002  1.00 86.00           O  
+ATOM    886  OD2 ASP A 107      18.156  18.128  30.200  1.00 86.00           O  
+ATOM    887  N   VAL A 108      19.697  14.835  30.803  1.00 82.94           N  
+ATOM    888  CA  VAL A 108      18.734  13.732  30.706  1.00 82.94           C  
+ATOM    889  C   VAL A 108      18.899  12.742  31.860  1.00 82.94           C  
+ATOM    890  CB  VAL A 108      18.821  13.044  29.334  1.00 82.94           C  
+ATOM    891  O   VAL A 108      17.898  12.345  32.453  1.00 82.94           O  
+ATOM    892  CG1 VAL A 108      17.947  11.789  29.266  1.00 82.94           C  
+ATOM    893  CG2 VAL A 108      18.310  13.989  28.238  1.00 82.94           C  
+ATOM    894  N   MET A 109      20.128  12.388  32.245  1.00 81.50           N  
+ATOM    895  CA  MET A 109      20.366  11.512  33.400  1.00 81.50           C  
+ATOM    896  C   MET A 109      19.840  12.115  34.712  1.00 81.50           C  
+ATOM    897  CB  MET A 109      21.860  11.173  33.508  1.00 81.50           C  
+ATOM    898  O   MET A 109      19.167  11.421  35.471  1.00 81.50           O  
+ATOM    899  CG  MET A 109      22.292  10.144  32.453  1.00 81.50           C  
+ATOM    900  SD  MET A 109      21.533   8.498  32.598  1.00 81.50           S  
+ATOM    901  CE  MET A 109      22.269   7.920  34.152  1.00 81.50           C  
+ATOM    902  N   SER A 110      20.042  13.417  34.941  1.00 87.06           N  
+ATOM    903  CA  SER A 110      19.482  14.125  36.104  1.00 87.06           C  
+ATOM    904  C   SER A 110      17.945  14.095  36.115  1.00 87.06           C  
+ATOM    905  CB  SER A 110      19.988  15.569  36.089  1.00 87.06           C  
+ATOM    906  O   SER A 110      17.319  13.840  37.149  1.00 87.06           O  
+ATOM    907  OG  SER A 110      19.475  16.300  37.185  1.00 87.06           O  
+ATOM    908  N   ARG A 111      17.306  14.271  34.948  1.00 86.06           N  
+ATOM    909  CA  ARG A 111      15.845  14.138  34.798  1.00 86.06           C  
+ATOM    910  C   ARG A 111      15.362  12.719  35.107  1.00 86.06           C  
+ATOM    911  CB  ARG A 111      15.414  14.576  33.388  1.00 86.06           C  
+ATOM    912  O   ARG A 111      14.356  12.574  35.801  1.00 86.06           O  
+ATOM    913  CG  ARG A 111      15.496  16.098  33.184  1.00 86.06           C  
+ATOM    914  CD  ARG A 111      15.348  16.499  31.709  1.00 86.06           C  
+ATOM    915  NE  ARG A 111      14.078  16.030  31.097  1.00 86.06           N  
+ATOM    916  NH1 ARG A 111      14.782  16.140  28.914  1.00 86.06           N  
+ATOM    917  NH2 ARG A 111      12.800  15.299  29.325  1.00 86.06           N  
+ATOM    918  CZ  ARG A 111      13.887  15.835  29.801  1.00 86.06           C  
+ATOM    919  N   ILE A 112      16.075  11.684  34.652  1.00 81.56           N  
+ATOM    920  CA  ILE A 112      15.770  10.275  34.968  1.00 81.56           C  
+ATOM    921  C   ILE A 112      15.835  10.038  36.478  1.00 81.56           C  
+ATOM    922  CB  ILE A 112      16.717   9.305  34.215  1.00 81.56           C  
+ATOM    923  O   ILE A 112      14.912   9.460  37.053  1.00 81.56           O  
+ATOM    924  CG1 ILE A 112      16.432   9.371  32.706  1.00 81.56           C  
+ATOM    925  CG2 ILE A 112      16.552   7.855  34.710  1.00 81.56           C  
+ATOM    926  CD1 ILE A 112      17.450   8.666  31.804  1.00 81.56           C  
+ATOM    927  N   GLU A 113      16.895  10.505  37.138  1.00 85.31           N  
+ATOM    928  CA  GLU A 113      17.052  10.384  38.592  1.00 85.31           C  
+ATOM    929  C   GLU A 113      15.944  11.118  39.353  1.00 85.31           C  
+ATOM    930  CB  GLU A 113      18.414  10.940  39.014  1.00 85.31           C  
+ATOM    931  O   GLU A 113      15.431  10.605  40.349  1.00 85.31           O  
+ATOM    932  CG  GLU A 113      19.567  10.016  38.602  1.00 85.31           C  
+ATOM    933  CD  GLU A 113      20.943  10.589  38.972  1.00 85.31           C  
+ATOM    934  OE1 GLU A 113      21.935   9.883  38.690  1.00 85.31           O  
+ATOM    935  OE2 GLU A 113      20.994  11.701  39.548  1.00 85.31           O  
+ATOM    936  N   ASN A 114      15.528  12.289  38.866  1.00 84.44           N  
+ATOM    937  CA  ASN A 114      14.411  13.031  39.437  1.00 84.44           C  
+ATOM    938  C   ASN A 114      13.092  12.253  39.342  1.00 84.44           C  
+ATOM    939  CB  ASN A 114      14.333  14.412  38.766  1.00 84.44           C  
+ATOM    940  O   ASN A 114      12.404  12.111  40.352  1.00 84.44           O  
+ATOM    941  CG  ASN A 114      13.419  15.358  39.518  1.00 84.44           C  
+ATOM    942  ND2 ASN A 114      12.623  16.145  38.840  1.00 84.44           N  
+ATOM    943  OD1 ASN A 114      13.442  15.432  40.733  1.00 84.44           O  
+ATOM    944  N   ILE A 115      12.776  11.690  38.169  1.00 80.75           N  
+ATOM    945  CA  ILE A 115      11.574  10.866  37.967  1.00 80.75           C  
+ATOM    946  C   ILE A 115      11.598   9.647  38.894  1.00 80.75           C  
+ATOM    947  CB  ILE A 115      11.428  10.450  36.484  1.00 80.75           C  
+ATOM    948  O   ILE A 115      10.618   9.401  39.595  1.00 80.75           O  
+ATOM    949  CG1 ILE A 115      11.119  11.684  35.606  1.00 80.75           C  
+ATOM    950  CG2 ILE A 115      10.311   9.400  36.308  1.00 80.75           C  
+ATOM    951  CD1 ILE A 115      11.273  11.419  34.103  1.00 80.75           C  
+ATOM    952  N   LYS A 116      12.724   8.921  38.958  1.00 81.62           N  
+ATOM    953  CA  LYS A 116      12.892   7.760  39.850  1.00 81.62           C  
+ATOM    954  C   LYS A 116      12.660   8.126  41.315  1.00 81.62           C  
+ATOM    955  CB  LYS A 116      14.302   7.175  39.694  1.00 81.62           C  
+ATOM    956  O   LYS A 116      11.977   7.400  42.033  1.00 81.62           O  
+ATOM    957  CG  LYS A 116      14.478   6.390  38.390  1.00 81.62           C  
+ATOM    958  CD  LYS A 116      15.924   5.894  38.280  1.00 81.62           C  
+ATOM    959  CE  LYS A 116      16.093   5.075  37.001  1.00 81.62           C  
+ATOM    960  NZ  LYS A 116      17.483   4.600  36.824  1.00 81.62           N  
+ATOM    961  N   ARG A 117      13.202   9.264  41.758  1.00 82.00           N  
+ATOM    962  CA  ARG A 117      13.022   9.753  43.129  1.00 82.00           C  
+ATOM    963  C   ARG A 117      11.557  10.061  43.417  1.00 82.00           C  
+ATOM    964  CB  ARG A 117      13.913  10.976  43.349  1.00 82.00           C  
+ATOM    965  O   ARG A 117      11.036   9.575  44.413  1.00 82.00           O  
+ATOM    966  CG  ARG A 117      14.127  11.281  44.841  1.00 82.00           C  
+ATOM    967  CD  ARG A 117      14.909  12.581  45.106  1.00 82.00           C  
+ATOM    968  NE  ARG A 117      15.880  12.910  44.034  1.00 82.00           N  
+ATOM    969  NH1 ARG A 117      14.576  14.446  42.967  1.00 82.00           N  
+ATOM    970  NH2 ARG A 117      16.536  13.872  42.063  1.00 82.00           N  
+ATOM    971  CZ  ARG A 117      15.667  13.742  43.028  1.00 82.00           C  
+ATOM    972  N   CYS A 118      10.891  10.803  42.528  1.00 75.88           N  
+ATOM    973  CA  CYS A 118       9.468  11.110  42.655  1.00 75.88           C  
+ATOM    974  C   CYS A 118       8.624   9.832  42.706  1.00 75.88           C  
+ATOM    975  CB  CYS A 118       9.030  12.007  41.488  1.00 75.88           C  
+ATOM    976  O   CYS A 118       7.784   9.702  43.591  1.00 75.88           O  
+ATOM    977  SG  CYS A 118       9.759  13.662  41.646  1.00 75.88           S  
+ATOM    978  N   MET A 119       8.874   8.874  41.810  1.00 72.50           N  
+ATOM    979  CA  MET A 119       8.186   7.581  41.820  1.00 72.50           C  
+ATOM    980  C   MET A 119       8.306   6.892  43.176  1.00 72.50           C  
+ATOM    981  CB  MET A 119       8.756   6.662  40.740  1.00 72.50           C  
+ATOM    982  O   MET A 119       7.286   6.550  43.762  1.00 72.50           O  
+ATOM    983  CG  MET A 119       8.233   7.024  39.360  1.00 72.50           C  
+ATOM    984  SD  MET A 119       8.925   5.932  38.105  1.00 72.50           S  
+ATOM    985  CE  MET A 119       7.732   6.308  36.826  1.00 72.50           C  
+ATOM    986  N   ASN A 120       9.519   6.758  43.714  1.00 71.88           N  
+ATOM    987  CA  ASN A 120       9.729   6.103  45.006  1.00 71.88           C  
+ATOM    988  C   ASN A 120       8.968   6.808  46.145  1.00 71.88           C  
+ATOM    989  CB  ASN A 120      11.239   6.018  45.281  1.00 71.88           C  
+ATOM    990  O   ASN A 120       8.331   6.143  46.955  1.00 71.88           O  
+ATOM    991  CG  ASN A 120      11.963   5.039  44.371  1.00 71.88           C  
+ATOM    992  ND2 ASN A 120      13.275   5.086  44.346  1.00 71.88           N  
+ATOM    993  OD1 ASN A 120      11.392   4.206  43.689  1.00 71.88           O  
+ATOM    994  N   THR A 121       8.950   8.145  46.169  1.00 67.12           N  
+ATOM    995  CA  THR A 121       8.227   8.925  47.191  1.00 67.12           C  
+ATOM    996  C   THR A 121       6.707   8.713  47.152  1.00 67.12           C  
+ATOM    997  CB  THR A 121       8.541  10.422  47.026  1.00 67.12           C  
+ATOM    998  O   THR A 121       6.066   8.621  48.200  1.00 67.12           O  
+ATOM    999  CG2 THR A 121       8.012  11.275  48.176  1.00 67.12           C  
+ATOM   1000  OG1 THR A 121       9.935  10.635  46.996  1.00 67.12           O  
+ATOM   1001  N   TYR A 122       6.115   8.624  45.958  1.00 61.25           N  
+ATOM   1002  CA  TYR A 122       4.665   8.455  45.793  1.00 61.25           C  
+ATOM   1003  C   TYR A 122       4.208   6.988  45.850  1.00 61.25           C  
+ATOM   1004  CB  TYR A 122       4.221   9.138  44.499  1.00 61.25           C  
+ATOM   1005  O   TYR A 122       3.064   6.706  46.202  1.00 61.25           O  
+ATOM   1006  CG  TYR A 122       4.284  10.657  44.550  1.00 61.25           C  
+ATOM   1007  CD1 TYR A 122       3.418  11.370  45.401  1.00 61.25           C  
+ATOM   1008  CD2 TYR A 122       5.203  11.361  43.750  1.00 61.25           C  
+ATOM   1009  CE1 TYR A 122       3.490  12.775  45.467  1.00 61.25           C  
+ATOM   1010  CE2 TYR A 122       5.306  12.762  43.836  1.00 61.25           C  
+ATOM   1011  OH  TYR A 122       4.519  14.827  44.771  1.00 61.25           O  
+ATOM   1012  CZ  TYR A 122       4.443  13.472  44.697  1.00 61.25           C  
+ATOM   1013  N   VAL A 123       5.094   6.039  45.539  1.00 59.81           N  
+ATOM   1014  CA  VAL A 123       4.827   4.601  45.689  1.00 59.81           C  
+ATOM   1015  C   VAL A 123       4.758   4.211  47.170  1.00 59.81           C  
+ATOM   1016  CB  VAL A 123       5.860   3.781  44.890  1.00 59.81           C  
+ATOM   1017  O   VAL A 123       3.843   3.480  47.553  1.00 59.81           O  
+ATOM   1018  CG1 VAL A 123       5.808   2.279  45.190  1.00 59.81           C  
+ATOM   1019  CG2 VAL A 123       5.589   3.934  43.384  1.00 59.81           C  
+ATOM   1020  N   ASP A 124       5.627   4.773  48.019  1.00 51.22           N  
+ATOM   1021  CA  ASP A 124       5.625   4.527  49.472  1.00 51.22           C  
+ATOM   1022  C   ASP A 124       4.420   5.135  50.215  1.00 51.22           C  
+ATOM   1023  CB  ASP A 124       6.950   5.023  50.091  1.00 51.22           C  
+ATOM   1024  O   ASP A 124       4.090   4.691  51.314  1.00 51.22           O  
+ATOM   1025  CG  ASP A 124       8.069   3.971  50.108  1.00 51.22           C  
+ATOM   1026  OD1 ASP A 124       7.751   2.760  50.022  1.00 51.22           O  
+ATOM   1027  OD2 ASP A 124       9.239   4.383  50.271  1.00 51.22           O  
+ATOM   1028  N   THR A 125       3.717   6.104  49.617  1.00 47.53           N  
+ATOM   1029  CA  THR A 125       2.585   6.819  50.240  1.00 47.53           C  
+ATOM   1030  C   THR A 125       1.195   6.316  49.827  1.00 47.53           C  
+ATOM   1031  CB  THR A 125       2.716   8.346  50.074  1.00 47.53           C  
+ATOM   1032  O   THR A 125       0.202   6.818  50.349  1.00 47.53           O  
+ATOM   1033  CG2 THR A 125       3.670   8.942  51.106  1.00 47.53           C  
+ATOM   1034  OG1 THR A 125       3.239   8.698  48.815  1.00 47.53           O  
+ATOM   1035  N   GLY A 126       1.079   5.288  48.971  1.00 42.94           N  
+ATOM   1036  CA  GLY A 126      -0.241   4.694  48.694  1.00 42.94           C  
+ATOM   1037  C   GLY A 126      -0.392   3.751  47.498  1.00 42.94           C  
+ATOM   1038  O   GLY A 126      -1.502   3.285  47.263  1.00 42.94           O  
+ATOM   1039  N   ILE A 127       0.668   3.429  46.745  1.00 48.31           N  
+ATOM   1040  CA  ILE A 127       0.566   2.559  45.554  1.00 48.31           C  
+ATOM   1041  C   ILE A 127       1.441   1.309  45.736  1.00 48.31           C  
+ATOM   1042  CB  ILE A 127       0.805   3.334  44.230  1.00 48.31           C  
+ATOM   1043  O   ILE A 127       2.351   1.024  44.958  1.00 48.31           O  
+ATOM   1044  CG1 ILE A 127       0.019   4.670  44.194  1.00 48.31           C  
+ATOM   1045  CG2 ILE A 127       0.382   2.467  43.023  1.00 48.31           C  
+ATOM   1046  CD1 ILE A 127       0.205   5.496  42.913  1.00 48.31           C  
+ATOM   1047  N   ARG A 128       1.164   0.511  46.775  1.00 44.97           N  
+ATOM   1048  CA  ARG A 128       1.736  -0.843  46.909  1.00 44.97           C  
+ATOM   1049  C   ARG A 128       0.988  -1.832  46.009  1.00 44.97           C  
+ATOM   1050  CB  ARG A 128       1.766  -1.315  48.374  1.00 44.97           C  
+ATOM   1051  O   ARG A 128       0.241  -2.668  46.498  1.00 44.97           O  
+ATOM   1052  CG  ARG A 128       2.896  -0.681  49.192  1.00 44.97           C  
+ATOM   1053  CD  ARG A 128       2.971  -1.372  50.558  1.00 44.97           C  
+ATOM   1054  NE  ARG A 128       3.945  -0.713  51.443  1.00 44.97           N  
+ATOM   1055  NH1 ARG A 128       3.685  -2.092  53.264  1.00 44.97           N  
+ATOM   1056  NH2 ARG A 128       5.064  -0.334  53.380  1.00 44.97           N  
+ATOM   1057  CZ  ARG A 128       4.226  -1.051  52.688  1.00 44.97           C  
+ATOM   1058  N   ALA A 129       1.185  -1.733  44.693  1.00 48.81           N  
+ATOM   1059  CA  ALA A 129       0.729  -2.756  43.736  1.00 48.81           C  
+ATOM   1060  C   ALA A 129       1.508  -2.776  42.399  1.00 48.81           C  
+ATOM   1061  CB  ALA A 129      -0.781  -2.603  43.502  1.00 48.81           C  
+ATOM   1062  O   ALA A 129       1.049  -3.339  41.403  1.00 48.81           O  
+ATOM   1063  N   ILE A 130       2.703  -2.175  42.321  1.00 45.38           N  
+ATOM   1064  CA  ILE A 130       3.408  -2.080  41.029  1.00 45.38           C  
+ATOM   1065  C   ILE A 130       4.133  -3.386  40.644  1.00 45.38           C  
+ATOM   1066  CB  ILE A 130       4.231  -0.773  40.929  1.00 45.38           C  
+ATOM   1067  O   ILE A 130       4.275  -3.649  39.452  1.00 45.38           O  
+ATOM   1068  CG1 ILE A 130       3.243   0.420  41.046  1.00 45.38           C  
+ATOM   1069  CG2 ILE A 130       5.022  -0.693  39.609  1.00 45.38           C  
+ATOM   1070  CD1 ILE A 130       3.857   1.808  40.847  1.00 45.38           C  
+ATOM   1071  N   CYS A 131       4.442  -4.298  41.574  1.00 36.69           N  
+ATOM   1072  CA  CYS A 131       5.349  -5.421  41.284  1.00 36.69           C  
+ATOM   1073  C   CYS A 131       4.840  -6.823  41.666  1.00 36.69           C  
+ATOM   1074  CB  CYS A 131       6.724  -5.132  41.913  1.00 36.69           C  
+ATOM   1075  O   CYS A 131       5.593  -7.561  42.284  1.00 36.69           O  
+ATOM   1076  SG  CYS A 131       7.439  -3.609  41.236  1.00 36.69           S  
+ATOM   1077  N   GLN A 132       3.620  -7.229  41.299  1.00 35.09           N  
+ATOM   1078  CA  GLN A 132       3.283  -8.658  41.143  1.00 35.09           C  
+ATOM   1079  C   GLN A 132       2.289  -8.820  39.986  1.00 35.09           C  
+ATOM   1080  CB  GLN A 132       2.750  -9.295  42.446  1.00 35.09           C  
+ATOM   1081  O   GLN A 132       1.244  -8.176  39.967  1.00 35.09           O  
+ATOM   1082  CG  GLN A 132       3.835  -9.402  43.534  1.00 35.09           C  
+ATOM   1083  CD  GLN A 132       3.475 -10.230  44.753  1.00 35.09           C  
+ATOM   1084  NE2 GLN A 132       4.400 -10.399  45.673  1.00 35.09           N  
+ATOM   1085  OE1 GLN A 132       2.377 -10.719  44.922  1.00 35.09           O  
+ATOM   1086  N   GLY A 133       2.656  -9.607  38.979  1.00 32.62           N  
+ATOM   1087  CA  GLY A 133       1.840  -9.883  37.799  1.00 32.62           C  
+ATOM   1088  C   GLY A 133       2.646 -10.693  36.792  1.00 32.62           C  
+ATOM   1089  O   GLY A 133       3.673 -10.230  36.303  1.00 32.62           O  
+ATOM   1090  N   GLU A 134       2.213 -11.925  36.547  1.00 30.95           N  
+ATOM   1091  CA  GLU A 134       2.901 -12.902  35.708  1.00 30.95           C  
+ATOM   1092  C   GLU A 134       2.927 -12.458  34.240  1.00 30.95           C  
+ATOM   1093  CB  GLU A 134       2.219 -14.271  35.858  1.00 30.95           C  
+ATOM   1094  O   GLU A 134       1.893 -12.305  33.585  1.00 30.95           O  
+ATOM   1095  CG  GLU A 134       2.419 -14.863  37.264  1.00 30.95           C  
+ATOM   1096  CD  GLU A 134       1.666 -16.186  37.475  1.00 30.95           C  
+ATOM   1097  OE1 GLU A 134       2.113 -16.957  38.351  1.00 30.95           O  
+ATOM   1098  OE2 GLU A 134       0.647 -16.401  36.781  1.00 30.95           O  
+ATOM   1099  N   SER A 135       4.138 -12.281  33.710  1.00 27.20           N  
+ATOM   1100  CA  SER A 135       4.386 -12.156  32.277  1.00 27.20           C  
+ATOM   1101  C   SER A 135       4.084 -13.497  31.608  1.00 27.20           C  
+ATOM   1102  CB  SER A 135       5.838 -11.717  32.046  1.00 27.20           C  
+ATOM   1103  O   SER A 135       4.921 -14.400  31.579  1.00 27.20           O  
+ATOM   1104  OG  SER A 135       6.142 -11.636  30.667  1.00 27.20           O  
+ATOM   1105  N   SER A 136       2.877 -13.648  31.065  1.00 28.34           N  
+ATOM   1106  CA  SER A 136       2.575 -14.727  30.123  1.00 28.34           C  
+ATOM   1107  C   SER A 136       3.112 -14.345  28.743  1.00 28.34           C  
+ATOM   1108  CB  SER A 136       1.095 -15.126  30.125  1.00 28.34           C  
+ATOM   1109  O   SER A 136       2.391 -13.972  27.821  1.00 28.34           O  
+ATOM   1110  OG  SER A 136       0.245 -14.015  29.935  1.00 28.34           O  
+ATOM   1111  N   ALA A 137       4.431 -14.439  28.587  1.00 27.47           N  
+ATOM   1112  CA  ALA A 137       5.070 -14.428  27.280  1.00 27.47           C  
+ATOM   1113  C   ALA A 137       4.824 -15.771  26.567  1.00 27.47           C  
+ATOM   1114  CB  ALA A 137       6.551 -14.063  27.441  1.00 27.47           C  
+ATOM   1115  O   ALA A 137       5.753 -16.534  26.298  1.00 27.47           O  
+ATOM   1116  N   GLU A 138       3.567 -16.082  26.242  1.00 28.06           N  
+ATOM   1117  CA  GLU A 138       3.261 -17.186  25.337  1.00 28.06           C  
+ATOM   1118  C   GLU A 138       3.619 -16.767  23.908  1.00 28.06           C  
+ATOM   1119  CB  GLU A 138       1.815 -17.688  25.473  1.00 28.06           C  
+ATOM   1120  O   GLU A 138       2.851 -16.135  23.177  1.00 28.06           O  
+ATOM   1121  CG  GLU A 138       1.670 -18.655  26.664  1.00 28.06           C  
+ATOM   1122  CD  GLU A 138       0.294 -19.341  26.736  1.00 28.06           C  
+ATOM   1123  OE1 GLU A 138       0.143 -20.240  27.595  1.00 28.06           O  
+ATOM   1124  OE2 GLU A 138      -0.590 -18.987  25.925  1.00 28.06           O  
+ATOM   1125  N   LYS A 139       4.831 -17.149  23.485  1.00 31.12           N  
+ATOM   1126  CA  LYS A 139       5.206 -17.245  22.071  1.00 31.12           C  
+ATOM   1127  C   LYS A 139       4.319 -18.296  21.402  1.00 31.12           C  
+ATOM   1128  CB  LYS A 139       6.696 -17.599  21.920  1.00 31.12           C  
+ATOM   1129  O   LYS A 139       4.714 -19.444  21.228  1.00 31.12           O  
+ATOM   1130  CG  LYS A 139       7.624 -16.390  22.081  1.00 31.12           C  
+ATOM   1131  CD  LYS A 139       9.086 -16.839  21.954  1.00 31.12           C  
+ATOM   1132  CE  LYS A 139      10.027 -15.635  22.053  1.00 31.12           C  
+ATOM   1133  NZ  LYS A 139      11.448 -16.058  22.127  1.00 31.12           N  
+ATOM   1134  N   SER A 140       3.116 -17.893  21.017  1.00 32.03           N  
+ATOM   1135  CA  SER A 140       2.232 -18.720  20.207  1.00 32.03           C  
+ATOM   1136  C   SER A 140       2.841 -18.940  18.817  1.00 32.03           C  
+ATOM   1137  CB  SER A 140       0.835 -18.107  20.158  1.00 32.03           C  
+ATOM   1138  O   SER A 140       3.417 -18.046  18.192  1.00 32.03           O  
+ATOM   1139  OG  SER A 140       0.156 -18.349  21.367  1.00 32.03           O  
+ATOM   1140  N   GLN A 141       2.755 -20.179  18.348  1.00 34.84           N  
+ATOM   1141  CA  GLN A 141       3.321 -20.673  17.099  1.00 34.84           C  
+ATOM   1142  C   GLN A 141       2.404 -20.250  15.930  1.00 34.84           C  
+ATOM   1143  CB  GLN A 141       3.509 -22.192  17.295  1.00 34.84           C  
+ATOM   1144  O   GLN A 141       1.529 -20.989  15.494  1.00 34.84           O  
+ATOM   1145  CG  GLN A 141       4.616 -22.848  16.458  1.00 34.84           C  
+ATOM   1146  CD  GLN A 141       4.930 -24.262  16.962  1.00 34.84           C  
+ATOM   1147  NE2 GLN A 141       6.083 -24.812  16.652  1.00 34.84           N  
+ATOM   1148  OE1 GLN A 141       4.158 -24.903  17.649  1.00 34.84           O  
+ATOM   1149  N   TRP A 142       2.557 -19.009  15.452  1.00 36.91           N  
+ATOM   1150  CA  TRP A 142       1.681 -18.372  14.447  1.00 36.91           C  
+ATOM   1151  C   TRP A 142       2.058 -18.668  12.991  1.00 36.91           C  
+ATOM   1152  CB  TRP A 142       1.630 -16.856  14.668  1.00 36.91           C  
+ATOM   1153  O   TRP A 142       2.200 -17.752  12.179  1.00 36.91           O  
+ATOM   1154  CG  TRP A 142       1.050 -16.406  15.957  1.00 36.91           C  
+ATOM   1155  CD1 TRP A 142       1.758 -15.998  17.030  1.00 36.91           C  
+ATOM   1156  CD2 TRP A 142      -0.355 -16.235  16.310  1.00 36.91           C  
+ATOM   1157  CE2 TRP A 142      -0.418 -15.762  17.653  1.00 36.91           C  
+ATOM   1158  CE3 TRP A 142      -1.581 -16.402  15.627  1.00 36.91           C  
+ATOM   1159  NE1 TRP A 142       0.895 -15.614  18.030  1.00 36.91           N  
+ATOM   1160  CH2 TRP A 142      -2.829 -15.681  17.604  1.00 36.91           C  
+ATOM   1161  CZ2 TRP A 142      -1.627 -15.505  18.306  1.00 36.91           C  
+ATOM   1162  CZ3 TRP A 142      -2.805 -16.117  16.266  1.00 36.91           C  
+ATOM   1163  N   LEU A 143       2.229 -19.933  12.623  1.00 31.80           N  
+ATOM   1164  CA  LEU A 143       2.420 -20.284  11.219  1.00 31.80           C  
+ATOM   1165  C   LEU A 143       1.349 -21.276  10.788  1.00 31.80           C  
+ATOM   1166  CB  LEU A 143       3.872 -20.722  10.960  1.00 31.80           C  
+ATOM   1167  O   LEU A 143       1.147 -22.315  11.408  1.00 31.80           O  
+ATOM   1168  CG  LEU A 143       4.859 -19.529  10.949  1.00 31.80           C  
+ATOM   1169  CD1 LEU A 143       6.293 -20.034  11.075  1.00 31.80           C  
+ATOM   1170  CD2 LEU A 143       4.763 -18.702   9.661  1.00 31.80           C  
+ATOM   1171  N   THR A 144       0.715 -20.938   9.663  1.00 32.44           N  
+ATOM   1172  CA  THR A 144      -0.300 -21.703   8.923  1.00 32.44           C  
+ATOM   1173  C   THR A 144      -1.754 -21.479   9.362  1.00 32.44           C  
+ATOM   1174  CB  THR A 144       0.056 -23.202   8.728  1.00 32.44           C  
+ATOM   1175  O   THR A 144      -2.424 -22.370   9.871  1.00 32.44           O  
+ATOM   1176  CG2 THR A 144      -0.137 -23.615   7.272  1.00 32.44           C  
+ATOM   1177  OG1 THR A 144       1.397 -23.505   9.013  1.00 32.44           O  
+ATOM   1178  N   ARG A 145      -2.311 -20.292   9.075  1.00 35.47           N  
+ATOM   1179  CA  ARG A 145      -3.766 -20.147   8.879  1.00 35.47           C  
+ATOM   1180  C   ARG A 145      -4.052 -19.504   7.525  1.00 35.47           C  
+ATOM   1181  CB  ARG A 145      -4.447 -19.407  10.046  1.00 35.47           C  
+ATOM   1182  O   ARG A 145      -3.396 -18.546   7.129  1.00 35.47           O  
+ATOM   1183  CG  ARG A 145      -4.503 -20.268  11.323  1.00 35.47           C  
+ATOM   1184  CD  ARG A 145      -5.332 -19.592  12.425  1.00 35.47           C  
+ATOM   1185  NE  ARG A 145      -5.351 -20.395  13.665  1.00 35.47           N  
+ATOM   1186  NH1 ARG A 145      -6.406 -18.864  15.028  1.00 35.47           N  
+ATOM   1187  NH2 ARG A 145      -5.749 -20.812  15.875  1.00 35.47           N  
+ATOM   1188  CZ  ARG A 145      -5.834 -20.022  14.843  1.00 35.47           C  
+ATOM   1189  N   SER A 146      -5.033 -20.054   6.814  1.00 41.38           N  
+ATOM   1190  CA  SER A 146      -5.553 -19.500   5.562  1.00 41.38           C  
+ATOM   1191  C   SER A 146      -6.172 -18.119   5.812  1.00 41.38           C  
+ATOM   1192  CB  SER A 146      -6.607 -20.450   4.979  1.00 41.38           C  
+ATOM   1193  O   SER A 146      -7.047 -17.974   6.667  1.00 41.38           O  
+ATOM   1194  OG  SER A 146      -7.172 -19.884   3.815  1.00 41.38           O  
+ATOM   1195  N   TYR A 147      -5.754 -17.111   5.041  1.00 46.91           N  
+ATOM   1196  CA  TYR A 147      -6.258 -15.732   5.109  1.00 46.91           C  
+ATOM   1197  C   TYR A 147      -7.700 -15.575   4.580  1.00 46.91           C  
+ATOM   1198  CB  TYR A 147      -5.298 -14.799   4.348  1.00 46.91           C  
+ATOM   1199  O   TYR A 147      -8.242 -14.473   4.616  1.00 46.91           O  
+ATOM   1200  CG  TYR A 147      -3.926 -14.611   4.967  1.00 46.91           C  
+ATOM   1201  CD1 TYR A 147      -3.662 -13.475   5.760  1.00 46.91           C  
+ATOM   1202  CD2 TYR A 147      -2.899 -15.543   4.720  1.00 46.91           C  
+ATOM   1203  CE1 TYR A 147      -2.389 -13.290   6.334  1.00 46.91           C  
+ATOM   1204  CE2 TYR A 147      -1.631 -15.367   5.304  1.00 46.91           C  
+ATOM   1205  OH  TYR A 147      -0.154 -14.096   6.690  1.00 46.91           O  
+ATOM   1206  CZ  TYR A 147      -1.377 -14.249   6.122  1.00 46.91           C  
+ATOM   1207  N   SER A 148      -8.340 -16.648   4.094  1.00 43.56           N  
+ATOM   1208  CA  SER A 148      -9.658 -16.585   3.442  1.00 43.56           C  
+ATOM   1209  C   SER A 148     -10.760 -15.983   4.326  1.00 43.56           C  
+ATOM   1210  CB  SER A 148     -10.074 -17.975   2.942  1.00 43.56           C  
+ATOM   1211  O   SER A 148     -11.573 -15.210   3.835  1.00 43.56           O  
+ATOM   1212  OG  SER A 148     -10.096 -18.928   3.993  1.00 43.56           O  
+ATOM   1213  N   HIS A 149     -10.743 -16.246   5.635  1.00 50.78           N  
+ATOM   1214  CA  HIS A 149     -11.751 -15.746   6.582  1.00 50.78           C  
+ATOM   1215  C   HIS A 149     -11.688 -14.227   6.845  1.00 50.78           C  
+ATOM   1216  CB  HIS A 149     -11.626 -16.529   7.899  1.00 50.78           C  
+ATOM   1217  O   HIS A 149     -12.647 -13.662   7.362  1.00 50.78           O  
+ATOM   1218  CG  HIS A 149     -10.338 -16.272   8.649  1.00 50.78           C  
+ATOM   1219  CD2 HIS A 149     -10.174 -15.439   9.727  1.00 50.78           C  
+ATOM   1220  ND1 HIS A 149      -9.099 -16.812   8.372  1.00 50.78           N  
+ATOM   1221  CE1 HIS A 149      -8.220 -16.316   9.253  1.00 50.78           C  
+ATOM   1222  NE2 HIS A 149      -8.823 -15.471  10.099  1.00 50.78           N  
+ATOM   1223  N   LEU A 150     -10.583 -13.554   6.494  1.00 49.22           N  
+ATOM   1224  CA  LEU A 150     -10.402 -12.111   6.723  1.00 49.22           C  
+ATOM   1225  C   LEU A 150     -11.088 -11.227   5.673  1.00 49.22           C  
+ATOM   1226  CB  LEU A 150      -8.899 -11.787   6.778  1.00 49.22           C  
+ATOM   1227  O   LEU A 150     -11.175 -10.016   5.864  1.00 49.22           O  
+ATOM   1228  CG  LEU A 150      -8.197 -12.299   8.042  1.00 49.22           C  
+ATOM   1229  CD1 LEU A 150      -6.696 -12.060   7.907  1.00 49.22           C  
+ATOM   1230  CD2 LEU A 150      -8.681 -11.562   9.290  1.00 49.22           C  
+ATOM   1231  N   VAL A 151     -11.530 -11.814   4.558  1.00 50.00           N  
+ATOM   1232  CA  VAL A 151     -12.155 -11.093   3.435  1.00 50.00           C  
+ATOM   1233  C   VAL A 151     -13.655 -11.396   3.321  1.00 50.00           C  
+ATOM   1234  CB  VAL A 151     -11.388 -11.376   2.125  1.00 50.00           C  
+ATOM   1235  O   VAL A 151     -14.375 -10.624   2.692  1.00 50.00           O  
+ATOM   1236  CG1 VAL A 151     -11.890 -10.550   0.931  1.00 50.00           C  
+ATOM   1237  CG2 VAL A 151      -9.897 -11.037   2.285  1.00 50.00           C  
+ATOM   1238  N   ASP A 152     -14.143 -12.464   3.961  1.00 52.56           N  
+ATOM   1239  CA  ASP A 152     -15.566 -12.812   3.978  1.00 52.56           C  
+ATOM   1240  C   ASP A 152     -16.377 -11.758   4.765  1.00 52.56           C  
+ATOM   1241  CB  ASP A 152     -15.783 -14.230   4.552  1.00 52.56           C  
+ATOM   1242  O   ASP A 152     -16.335 -11.679   6.003  1.00 52.56           O  
+ATOM   1243  CG  ASP A 152     -15.484 -15.403   3.600  1.00 52.56           C  
+ATOM   1244  OD1 ASP A 152     -15.143 -15.156   2.422  1.00 52.56           O  
+ATOM   1245  OD2 ASP A 152     -15.632 -16.561   4.083  1.00 52.56           O  
+ATOM   1246  N   GLU A 153     -17.157 -10.953   4.033  1.00 59.50           N  
+ATOM   1247  CA  GLU A 153     -18.215 -10.099   4.583  1.00 59.50           C  
+ATOM   1248  C   GLU A 153     -19.377 -10.997   5.041  1.00 59.50           C  
+ATOM   1249  CB  GLU A 153     -18.660  -9.012   3.573  1.00 59.50           C  
+ATOM   1250  O   GLU A 153     -20.351 -11.226   4.323  1.00 59.50           O  
+ATOM   1251  CG  GLU A 153     -17.599  -7.914   3.323  1.00 59.50           C  
+ATOM   1252  CD  GLU A 153     -18.051  -6.775   2.372  1.00 59.50           C  
+ATOM   1253  OE1 GLU A 153     -17.257  -5.820   2.144  1.00 59.50           O  
+ATOM   1254  OE2 GLU A 153     -19.178  -6.837   1.836  1.00 59.50           O  
+ATOM   1255  N   ASP A 154     -19.245 -11.561   6.243  1.00 67.25           N  
+ATOM   1256  CA  ASP A 154     -20.328 -12.292   6.890  1.00 67.25           C  
+ATOM   1257  C   ASP A 154     -21.500 -11.340   7.140  1.00 67.25           C  
+ATOM   1258  CB  ASP A 154     -19.868 -12.914   8.209  1.00 67.25           C  
+ATOM   1259  O   ASP A 154     -21.423 -10.433   7.965  1.00 67.25           O  
+ATOM   1260  CG  ASP A 154     -18.930 -14.109   8.030  1.00 67.25           C  
+ATOM   1261  OD1 ASP A 154     -19.214 -14.964   7.164  1.00 67.25           O  
+ATOM   1262  OD2 ASP A 154     -17.974 -14.248   8.818  1.00 67.25           O  
+ATOM   1263  N   PHE A 155     -22.578 -11.562   6.400  1.00 73.25           N  
+ATOM   1264  CA  PHE A 155     -23.812 -10.801   6.498  1.00 73.25           C  
+ATOM   1265  C   PHE A 155     -24.859 -11.622   7.241  1.00 73.25           C  
+ATOM   1266  CB  PHE A 155     -24.250 -10.458   5.087  1.00 73.25           C  
+ATOM   1267  O   PHE A 155     -24.929 -12.837   7.041  1.00 73.25           O  
+ATOM   1268  CG  PHE A 155     -25.277  -9.355   4.993  1.00 73.25           C  
+ATOM   1269  CD1 PHE A 155     -26.628  -9.658   4.740  1.00 73.25           C  
+ATOM   1270  CD2 PHE A 155     -24.849  -8.016   5.047  1.00 73.25           C  
+ATOM   1271  CE1 PHE A 155     -27.540  -8.616   4.510  1.00 73.25           C  
+ATOM   1272  CE2 PHE A 155     -25.770  -6.977   4.848  1.00 73.25           C  
+ATOM   1273  CZ  PHE A 155     -27.111  -7.279   4.570  1.00 73.25           C  
+ATOM   1274  N   VAL A 156     -25.608 -10.972   8.128  1.00 78.19           N  
+ATOM   1275  CA  VAL A 156     -26.598 -11.610   8.996  1.00 78.19           C  
+ATOM   1276  C   VAL A 156     -27.799 -10.675   9.132  1.00 78.19           C  
+ATOM   1277  CB  VAL A 156     -25.991 -11.905  10.394  1.00 78.19           C  
+ATOM   1278  O   VAL A 156     -27.604  -9.504   9.445  1.00 78.19           O  
+ATOM   1279  CG1 VAL A 156     -27.002 -12.605  11.308  1.00 78.19           C  
+ATOM   1280  CG2 VAL A 156     -24.744 -12.808  10.328  1.00 78.19           C  
+ATOM   1281  N   GLY A 157     -29.014 -11.188   8.924  1.00 69.81           N  
+ATOM   1282  CA  GLY A 157     -30.260 -10.615   9.459  1.00 69.81           C  
+ATOM   1283  C   GLY A 157     -30.967  -9.571   8.589  1.00 69.81           C  
+ATOM   1284  O   GLY A 157     -32.154  -9.302   8.759  1.00 69.81           O  
+ATOM   1285  N   LEU A 158     -30.265  -9.007   7.606  1.00 73.75           N  
+ATOM   1286  CA  LEU A 158     -30.765  -7.901   6.780  1.00 73.75           C  
+ATOM   1287  C   LEU A 158     -31.085  -8.334   5.335  1.00 73.75           C  
+ATOM   1288  CB  LEU A 158     -29.774  -6.725   6.871  1.00 73.75           C  
+ATOM   1289  O   LEU A 158     -31.228  -7.498   4.448  1.00 73.75           O  
+ATOM   1290  CG  LEU A 158     -29.478  -6.204   8.293  1.00 73.75           C  
+ATOM   1291  CD1 LEU A 158     -28.335  -5.189   8.220  1.00 73.75           C  
+ATOM   1292  CD2 LEU A 158     -30.664  -5.512   8.949  1.00 73.75           C  
+ATOM   1293  N   GLU A 159     -31.168  -9.640   5.050  1.00 79.44           N  
+ATOM   1294  CA  GLU A 159     -31.359 -10.159   3.686  1.00 79.44           C  
+ATOM   1295  C   GLU A 159     -32.702  -9.736   3.073  1.00 79.44           C  
+ATOM   1296  CB  GLU A 159     -31.240 -11.695   3.656  1.00 79.44           C  
+ATOM   1297  O   GLU A 159     -32.747  -9.311   1.920  1.00 79.44           O  
+ATOM   1298  CG  GLU A 159     -29.832 -12.244   3.954  1.00 79.44           C  
+ATOM   1299  CD  GLU A 159     -29.443 -12.311   5.442  1.00 79.44           C  
+ATOM   1300  OE1 GLU A 159     -28.265 -12.637   5.714  1.00 79.44           O  
+ATOM   1301  OE2 GLU A 159     -30.284 -12.009   6.316  1.00 79.44           O  
+ATOM   1302  N   LYS A 160     -33.793  -9.797   3.848  1.00 77.56           N  
+ATOM   1303  CA  LYS A 160     -35.133  -9.400   3.376  1.00 77.56           C  
+ATOM   1304  C   LYS A 160     -35.225  -7.902   3.092  1.00 77.56           C  
+ATOM   1305  CB  LYS A 160     -36.205  -9.790   4.404  1.00 77.56           C  
+ATOM   1306  O   LYS A 160     -35.851  -7.491   2.123  1.00 77.56           O  
+ATOM   1307  CG  LYS A 160     -36.408 -11.306   4.516  1.00 77.56           C  
+ATOM   1308  CD  LYS A 160     -37.545 -11.607   5.501  1.00 77.56           C  
+ATOM   1309  CE  LYS A 160     -37.776 -13.116   5.616  1.00 77.56           C  
+ATOM   1310  NZ  LYS A 160     -38.858 -13.425   6.586  1.00 77.56           N  
+ATOM   1311  N   GLU A 161     -34.609  -7.088   3.941  1.00 78.44           N  
+ATOM   1312  CA  GLU A 161     -34.584  -5.631   3.790  1.00 78.44           C  
+ATOM   1313  C   GLU A 161     -33.712  -5.226   2.595  1.00 78.44           C  
+ATOM   1314  CB  GLU A 161     -34.066  -5.008   5.092  1.00 78.44           C  
+ATOM   1315  O   GLU A 161     -34.066  -4.322   1.841  1.00 78.44           O  
+ATOM   1316  CG  GLU A 161     -34.965  -5.303   6.309  1.00 78.44           C  
+ATOM   1317  CD  GLU A 161     -34.296  -4.957   7.648  1.00 78.44           C  
+ATOM   1318  OE1 GLU A 161     -34.867  -5.342   8.695  1.00 78.44           O  
+ATOM   1319  OE2 GLU A 161     -33.203  -4.357   7.625  1.00 78.44           O  
+ATOM   1320  N   MET A 162     -32.623  -5.962   2.356  1.00 81.69           N  
+ATOM   1321  CA  MET A 162     -31.790  -5.782   1.172  1.00 81.69           C  
+ATOM   1322  C   MET A 162     -32.501  -6.127  -0.130  1.00 81.69           C  
+ATOM   1323  CB  MET A 162     -30.513  -6.617   1.292  1.00 81.69           C  
+ATOM   1324  O   MET A 162     -32.302  -5.403  -1.103  1.00 81.69           O  
+ATOM   1325  CG  MET A 162     -29.516  -5.976   2.254  1.00 81.69           C  
+ATOM   1326  SD  MET A 162     -28.270  -4.892   1.503  1.00 81.69           S  
+ATOM   1327  CE  MET A 162     -29.269  -3.845   0.416  1.00 81.69           C  
+ATOM   1328  N   SER A 163     -33.328  -7.181  -0.143  1.00 84.69           N  
+ATOM   1329  CA  SER A 163     -34.176  -7.501  -1.300  1.00 84.69           C  
+ATOM   1330  C   SER A 163     -35.042  -6.302  -1.664  1.00 84.69           C  
+ATOM   1331  CB  SER A 163     -35.070  -8.710  -1.021  1.00 84.69           C  
+ATOM   1332  O   SER A 163     -34.980  -5.846  -2.793  1.00 84.69           O  
+ATOM   1333  OG  SER A 163     -35.632  -9.223  -2.211  1.00 84.69           O  
+ATOM   1334  N   LYS A 164     -35.712  -5.684  -0.681  1.00 86.88           N  
+ATOM   1335  CA  LYS A 164     -36.545  -4.495  -0.921  1.00 86.88           C  
+ATOM   1336  C   LYS A 164     -35.767  -3.335  -1.549  1.00 86.88           C  
+ATOM   1337  CB  LYS A 164     -37.197  -4.014   0.378  1.00 86.88           C  
+ATOM   1338  O   LYS A 164     -36.263  -2.704  -2.472  1.00 86.88           O  
+ATOM   1339  CG  LYS A 164     -38.182  -5.024   0.976  1.00 86.88           C  
+ATOM   1340  CD  LYS A 164     -38.746  -4.447   2.277  1.00 86.88           C  
+ATOM   1341  CE  LYS A 164     -39.743  -5.419   2.906  1.00 86.88           C  
+ATOM   1342  NZ  LYS A 164     -40.349  -4.825   4.122  1.00 86.88           N  
+ATOM   1343  N   LEU A 165     -34.552  -3.043  -1.069  1.00 89.12           N  
+ATOM   1344  CA  LEU A 165     -33.730  -1.982  -1.668  1.00 89.12           C  
+ATOM   1345  C   LEU A 165     -33.343  -2.316  -3.116  1.00 89.12           C  
+ATOM   1346  CB  LEU A 165     -32.477  -1.725  -0.806  1.00 89.12           C  
+ATOM   1347  O   LEU A 165     -33.312  -1.426  -3.961  1.00 89.12           O  
+ATOM   1348  CG  LEU A 165     -31.552  -0.627  -1.382  1.00 89.12           C  
+ATOM   1349  CD1 LEU A 165     -32.216   0.749  -1.433  1.00 89.12           C  
+ATOM   1350  CD2 LEU A 165     -30.287  -0.487  -0.538  1.00 89.12           C  
+ATOM   1351  N   VAL A 166     -33.012  -3.579  -3.395  1.00 90.12           N  
+ATOM   1352  CA  VAL A 166     -32.689  -4.049  -4.748  1.00 90.12           C  
+ATOM   1353  C   VAL A 166     -33.904  -3.935  -5.661  1.00 90.12           C  
+ATOM   1354  CB  VAL A 166     -32.144  -5.488  -4.706  1.00 90.12           C  
+ATOM   1355  O   VAL A 166     -33.773  -3.340  -6.728  1.00 90.12           O  
+ATOM   1356  CG1 VAL A 166     -32.153  -6.173  -6.076  1.00 90.12           C  
+ATOM   1357  CG2 VAL A 166     -30.705  -5.474  -4.168  1.00 90.12           C  
+ATOM   1358  N   ASP A 167     -35.056  -4.433  -5.213  1.00 89.81           N  
+ATOM   1359  CA  ASP A 167     -36.322  -4.413  -5.943  1.00 89.81           C  
+ATOM   1360  C   ASP A 167     -36.682  -2.972  -6.337  1.00 89.81           C  
+ATOM   1361  CB  ASP A 167     -37.427  -5.083  -5.094  1.00 89.81           C  
+ATOM   1362  O   ASP A 167     -36.951  -2.694  -7.504  1.00 89.81           O  
+ATOM   1363  CG  ASP A 167     -37.168  -6.572  -4.789  1.00 89.81           C  
+ATOM   1364  OD1 ASP A 167     -36.500  -7.237  -5.610  1.00 89.81           O  
+ATOM   1365  OD2 ASP A 167     -37.606  -7.048  -3.709  1.00 89.81           O  
+ATOM   1366  N   GLU A 168     -36.537  -2.010  -5.420  1.00 88.81           N  
+ATOM   1367  CA  GLU A 168     -36.834  -0.605  -5.729  1.00 88.81           C  
+ATOM   1368  C   GLU A 168     -35.773   0.101  -6.577  1.00 88.81           C  
+ATOM   1369  CB  GLU A 168     -37.135   0.180  -4.442  1.00 88.81           C  
+ATOM   1370  O   GLU A 168     -36.090   0.992  -7.377  1.00 88.81           O  
+ATOM   1371  CG  GLU A 168     -38.365  -0.321  -3.671  1.00 88.81           C  
+ATOM   1372  CD  GLU A 168     -39.693  -0.124  -4.422  1.00 88.81           C  
+ATOM   1373  OE1 GLU A 168     -40.659   0.309  -3.765  1.00 88.81           O  
+ATOM   1374  OE2 GLU A 168     -39.767  -0.393  -5.643  1.00 88.81           O  
+ATOM   1375  N   LEU A 169     -34.508  -0.315  -6.482  1.00 88.56           N  
+ATOM   1376  CA  LEU A 169     -33.462   0.181  -7.375  1.00 88.56           C  
+ATOM   1377  C   LEU A 169     -33.696  -0.247  -8.829  1.00 88.56           C  
+ATOM   1378  CB  LEU A 169     -32.079  -0.289  -6.892  1.00 88.56           C  
+ATOM   1379  O   LEU A 169     -33.337   0.516  -9.727  1.00 88.56           O  
+ATOM   1380  CG  LEU A 169     -31.486   0.565  -5.760  1.00 88.56           C  
+ATOM   1381  CD1 LEU A 169     -30.251  -0.143  -5.193  1.00 88.56           C  
+ATOM   1382  CD2 LEU A 169     -31.034   1.943  -6.259  1.00 88.56           C  
+ATOM   1383  N   ILE A 170     -34.295  -1.414  -9.076  1.00 88.62           N  
+ATOM   1384  CA  ILE A 170     -34.550  -1.933 -10.433  1.00 88.62           C  
+ATOM   1385  C   ILE A 170     -35.977  -1.682 -10.936  1.00 88.62           C  
+ATOM   1386  CB  ILE A 170     -34.155  -3.418 -10.555  1.00 88.62           C  
+ATOM   1387  O   ILE A 170     -36.246  -1.874 -12.119  1.00 88.62           O  
+ATOM   1388  CG1 ILE A 170     -35.096  -4.325  -9.733  1.00 88.62           C  
+ATOM   1389  CG2 ILE A 170     -32.668  -3.598 -10.188  1.00 88.62           C  
+ATOM   1390  CD1 ILE A 170     -34.763  -5.816  -9.801  1.00 88.62           C  
+ATOM   1391  N   ASN A 171     -36.883  -1.229 -10.069  1.00 85.56           N  
+ATOM   1392  CA  ASN A 171     -38.244  -0.891 -10.456  1.00 85.56           C  
+ATOM   1393  C   ASN A 171     -38.259   0.347 -11.374  1.00 85.56           C  
+ATOM   1394  CB  ASN A 171     -39.080  -0.719  -9.178  1.00 85.56           C  
+ATOM   1395  O   ASN A 171     -37.842   1.436 -10.964  1.00 85.56           O  
+ATOM   1396  CG  ASN A 171     -40.558  -0.573  -9.461  1.00 85.56           C  
+ATOM   1397  ND2 ASN A 171     -41.365  -0.590  -8.430  1.00 85.56           N  
+ATOM   1398  OD1 ASN A 171     -40.981  -0.434 -10.598  1.00 85.56           O  
+ATOM   1399  N   GLU A 172     -38.716   0.169 -12.618  1.00 77.94           N  
+ATOM   1400  CA  GLU A 172     -38.782   1.231 -13.633  1.00 77.94           C  
+ATOM   1401  C   GLU A 172     -39.997   2.144 -13.457  1.00 77.94           C  
+ATOM   1402  CB  GLU A 172     -38.777   0.645 -15.058  1.00 77.94           C  
+ATOM   1403  O   GLU A 172     -39.941   3.304 -13.859  1.00 77.94           O  
+ATOM   1404  CG  GLU A 172     -37.521  -0.191 -15.329  1.00 77.94           C  
+ATOM   1405  CD  GLU A 172     -37.186  -0.365 -16.818  1.00 77.94           C  
+ATOM   1406  OE1 GLU A 172     -35.960  -0.324 -17.114  1.00 77.94           O  
+ATOM   1407  OE2 GLU A 172     -38.107  -0.479 -17.657  1.00 77.94           O  
+ATOM   1408  N   GLU A 173     -41.065   1.677 -12.802  1.00 72.12           N  
+ATOM   1409  CA  GLU A 173     -42.219   2.523 -12.463  1.00 72.12           C  
+ATOM   1410  C   GLU A 173     -41.805   3.636 -11.489  1.00 72.12           C  
+ATOM   1411  CB  GLU A 173     -43.351   1.671 -11.864  1.00 72.12           C  
+ATOM   1412  O   GLU A 173     -42.318   4.754 -11.539  1.00 72.12           O  
+ATOM   1413  CG  GLU A 173     -43.845   0.579 -12.831  1.00 72.12           C  
+ATOM   1414  CD  GLU A 173     -45.039  -0.233 -12.298  1.00 72.12           C  
+ATOM   1415  OE1 GLU A 173     -45.611  -0.997 -13.111  1.00 72.12           O  
+ATOM   1416  OE2 GLU A 173     -45.389  -0.089 -11.104  1.00 72.12           O  
+ATOM   1417  N   ASN A 174     -40.784   3.362 -10.672  1.00 68.00           N  
+ATOM   1418  CA  ASN A 174     -40.189   4.312  -9.741  1.00 68.00           C  
+ATOM   1419  C   ASN A 174     -39.210   5.299 -10.392  1.00 68.00           C  
+ATOM   1420  CB  ASN A 174     -39.547   3.534  -8.586  1.00 68.00           C  
+ATOM   1421  O   ASN A 174     -38.804   6.251  -9.723  1.00 68.00           O  
+ATOM   1422  CG  ASN A 174     -40.576   2.924  -7.654  1.00 68.00           C  
+ATOM   1423  ND2 ASN A 174     -40.143   2.031  -6.808  1.00 68.00           N  
+ATOM   1424  OD1 ASN A 174     -41.742   3.273  -7.639  1.00 68.00           O  
+ATOM   1425  N   ASP A 175     -38.853   5.142 -11.675  1.00 68.88           N  
+ATOM   1426  CA  ASP A 175     -37.980   6.095 -12.384  1.00 68.88           C  
+ATOM   1427  C   ASP A 175     -38.650   7.489 -12.507  1.00 68.88           C  
+ATOM   1428  CB  ASP A 175     -37.547   5.547 -13.772  1.00 68.88           C  
+ATOM   1429  O   ASP A 175     -37.967   8.500 -12.692  1.00 68.88           O  
+ATOM   1430  CG  ASP A 175     -36.550   4.361 -13.770  1.00 68.88           C  
+ATOM   1431  OD1 ASP A 175     -36.139   3.904 -12.680  1.00 68.88           O  
+ATOM   1432  OD2 ASP A 175     -36.081   3.948 -14.868  1.00 68.88           O  
+ATOM   1433  N   GLU A 176     -39.981   7.576 -12.355  1.00 59.94           N  
+ATOM   1434  CA  GLU A 176     -40.726   8.844 -12.292  1.00 59.94           C  
+ATOM   1435  C   GLU A 176     -40.810   9.470 -10.887  1.00 59.94           C  
+ATOM   1436  CB  GLU A 176     -42.147   8.671 -12.853  1.00 59.94           C  
+ATOM   1437  O   GLU A 176     -41.084  10.672 -10.782  1.00 59.94           O  
+ATOM   1438  CG  GLU A 176     -42.166   8.370 -14.360  1.00 59.94           C  
+ATOM   1439  CD  GLU A 176     -43.534   8.628 -15.021  1.00 59.94           C  
+ATOM   1440  OE1 GLU A 176     -43.571   8.579 -16.272  1.00 59.94           O  
+ATOM   1441  OE2 GLU A 176     -44.495   9.021 -14.316  1.00 59.94           O  
+ATOM   1442  N   PHE A 177     -40.567   8.686  -9.829  1.00 60.78           N  
+ATOM   1443  CA  PHE A 177     -40.794   9.072  -8.428  1.00 60.78           C  
+ATOM   1444  C   PHE A 177     -39.503   9.223  -7.612  1.00 60.78           C  
+ATOM   1445  CB  PHE A 177     -41.735   8.053  -7.765  1.00 60.78           C  
+ATOM   1446  O   PHE A 177     -39.432  10.104  -6.760  1.00 60.78           O  
+ATOM   1447  CG  PHE A 177     -43.115   7.972  -8.395  1.00 60.78           C  
+ATOM   1448  CD1 PHE A 177     -44.095   8.936  -8.090  1.00 60.78           C  
+ATOM   1449  CD2 PHE A 177     -43.423   6.936  -9.294  1.00 60.78           C  
+ATOM   1450  CE1 PHE A 177     -45.369   8.864  -8.687  1.00 60.78           C  
+ATOM   1451  CE2 PHE A 177     -44.689   6.867  -9.898  1.00 60.78           C  
+ATOM   1452  CZ  PHE A 177     -45.664   7.831  -9.595  1.00 60.78           C  
+ATOM   1453  N   HIS A 178     -38.472   8.412  -7.882  1.00 66.38           N  
+ATOM   1454  CA  HIS A 178     -37.251   8.345  -7.076  1.00 66.38           C  
+ATOM   1455  C   HIS A 178     -35.988   8.305  -7.951  1.00 66.38           C  
+ATOM   1456  CB  HIS A 178     -37.327   7.124  -6.142  1.00 66.38           C  
+ATOM   1457  O   HIS A 178     -35.514   7.247  -8.364  1.00 66.38           O  
+ATOM   1458  CG  HIS A 178     -38.505   7.145  -5.200  1.00 66.38           C  
+ATOM   1459  CD2 HIS A 178     -39.484   6.195  -5.072  1.00 66.38           C  
+ATOM   1460  ND1 HIS A 178     -38.818   8.145  -4.315  1.00 66.38           N  
+ATOM   1461  CE1 HIS A 178     -39.941   7.816  -3.667  1.00 66.38           C  
+ATOM   1462  NE2 HIS A 178     -40.384   6.627  -4.091  1.00 66.38           N  
+ATOM   1463  N   GLY A 179     -35.381   9.473  -8.194  1.00 79.44           N  
+ATOM   1464  CA  GLY A 179     -34.043   9.558  -8.802  1.00 79.44           C  
+ATOM   1465  C   GLY A 179     -32.908   9.304  -7.799  1.00 79.44           C  
+ATOM   1466  O   GLY A 179     -31.786   8.958  -8.186  1.00 79.44           O  
+ATOM   1467  N   VAL A 180     -33.200   9.462  -6.504  1.00 88.12           N  
+ATOM   1468  CA  VAL A 180     -32.245   9.338  -5.400  1.00 88.12           C  
+ATOM   1469  C   VAL A 180     -32.734   8.313  -4.378  1.00 88.12           C  
+ATOM   1470  CB  VAL A 180     -31.980  10.701  -4.729  1.00 88.12           C  
+ATOM   1471  O   VAL A 180     -33.873   8.350  -3.919  1.00 88.12           O  
+ATOM   1472  CG1 VAL A 180     -30.892  10.580  -3.652  1.00 88.12           C  
+ATOM   1473  CG2 VAL A 180     -31.520  11.751  -5.752  1.00 88.12           C  
+ATOM   1474  N   PHE A 181     -31.826   7.428  -3.988  1.00 91.94           N  
+ATOM   1475  CA  PHE A 181     -31.982   6.417  -2.952  1.00 91.94           C  
+ATOM   1476  C   PHE A 181     -30.983   6.720  -1.847  1.00 91.94           C  
+ATOM   1477  CB  PHE A 181     -31.720   5.026  -3.544  1.00 91.94           C  
+ATOM   1478  O   PHE A 181     -29.812   6.966  -2.134  1.00 91.94           O  
+ATOM   1479  CG  PHE A 181     -32.800   4.564  -4.496  1.00 91.94           C  
+ATOM   1480  CD1 PHE A 181     -33.727   3.594  -4.078  1.00 91.94           C  
+ATOM   1481  CD2 PHE A 181     -32.920   5.140  -5.776  1.00 91.94           C  
+ATOM   1482  CE1 PHE A 181     -34.789   3.230  -4.919  1.00 91.94           C  
+ATOM   1483  CE2 PHE A 181     -33.997   4.790  -6.605  1.00 91.94           C  
+ATOM   1484  CZ  PHE A 181     -34.932   3.834  -6.177  1.00 91.94           C  
+ATOM   1485  N   ALA A 182     -31.404   6.682  -0.590  1.00 91.06           N  
+ATOM   1486  CA  ALA A 182     -30.557   7.020   0.541  1.00 91.06           C  
+ATOM   1487  C   ALA A 182     -30.530   5.901   1.578  1.00 91.06           C  
+ATOM   1488  CB  ALA A 182     -31.049   8.343   1.131  1.00 91.06           C  
+ATOM   1489  O   ALA A 182     -31.570   5.503   2.083  1.00 91.06           O  
+ATOM   1490  N   ILE A 183     -29.335   5.433   1.942  1.00 91.62           N  
+ATOM   1491  CA  ILE A 183     -29.120   4.591   3.123  1.00 91.62           C  
+ATOM   1492  C   ILE A 183     -28.669   5.497   4.269  1.00 91.62           C  
+ATOM   1493  CB  ILE A 183     -28.129   3.442   2.848  1.00 91.62           C  
+ATOM   1494  O   ILE A 183     -27.526   5.972   4.273  1.00 91.62           O  
+ATOM   1495  CG1 ILE A 183     -28.583   2.593   1.639  1.00 91.62           C  
+ATOM   1496  CG2 ILE A 183     -27.973   2.579   4.113  1.00 91.62           C  
+ATOM   1497  CD1 ILE A 183     -27.668   1.399   1.346  1.00 91.62           C  
+ATOM   1498  N   CYS A 184     -29.549   5.733   5.242  1.00 89.56           N  
+ATOM   1499  CA  CYS A 184     -29.313   6.660   6.349  1.00 89.56           C  
+ATOM   1500  C   CYS A 184     -29.307   5.943   7.702  1.00 89.56           C  
+ATOM   1501  CB  CYS A 184     -30.345   7.786   6.296  1.00 89.56           C  
+ATOM   1502  O   CYS A 184     -30.131   5.074   7.952  1.00 89.56           O  
+ATOM   1503  SG  CYS A 184     -29.921   9.078   7.501  1.00 89.56           S  
+ATOM   1504  N   GLY A 185     -28.368   6.293   8.581  1.00 83.50           N  
+ATOM   1505  CA  GLY A 185     -28.307   5.748   9.940  1.00 83.50           C  
+ATOM   1506  C   GLY A 185     -26.967   5.997  10.632  1.00 83.50           C  
+ATOM   1507  O   GLY A 185     -25.999   6.434  10.000  1.00 83.50           O  
+ATOM   1508  N   MET A 186     -26.873   5.677  11.922  1.00 78.88           N  
+ATOM   1509  CA  MET A 186     -25.669   5.889  12.737  1.00 78.88           C  
+ATOM   1510  C   MET A 186     -24.400   5.181  12.214  1.00 78.88           C  
+ATOM   1511  CB  MET A 186     -25.947   5.548  14.210  1.00 78.88           C  
+ATOM   1512  O   MET A 186     -24.419   4.321  11.317  1.00 78.88           O  
+ATOM   1513  CG  MET A 186     -26.269   4.074  14.434  1.00 78.88           C  
+ATOM   1514  SD  MET A 186     -26.301   3.617  16.175  1.00 78.88           S  
+ATOM   1515  CE  MET A 186     -27.153   2.035  16.068  1.00 78.88           C  
+ATOM   1516  N   GLY A 187     -23.241   5.598  12.729  1.00 76.94           N  
+ATOM   1517  CA  GLY A 187     -21.947   5.006  12.387  1.00 76.94           C  
+ATOM   1518  C   GLY A 187     -21.874   3.523  12.776  1.00 76.94           C  
+ATOM   1519  O   GLY A 187     -22.433   3.108  13.774  1.00 76.94           O  
+ATOM   1520  N   GLY A 188     -21.191   2.693  11.982  1.00 73.75           N  
+ATOM   1521  CA  GLY A 188     -20.992   1.274  12.326  1.00 73.75           C  
+ATOM   1522  C   GLY A 188     -22.149   0.317  11.987  1.00 73.75           C  
+ATOM   1523  O   GLY A 188     -21.928  -0.889  12.038  1.00 73.75           O  
+ATOM   1524  N   LEU A 189     -23.312   0.816  11.533  1.00 83.75           N  
+ATOM   1525  CA  LEU A 189     -24.472   0.015  11.073  1.00 83.75           C  
+ATOM   1526  C   LEU A 189     -24.246  -0.811   9.789  1.00 83.75           C  
+ATOM   1527  CB  LEU A 189     -25.678   0.950  10.851  1.00 83.75           C  
+ATOM   1528  O   LEU A 189     -25.106  -1.576   9.366  1.00 83.75           O  
+ATOM   1529  CG  LEU A 189     -26.495   1.267  12.112  1.00 83.75           C  
+ATOM   1530  CD1 LEU A 189     -27.546   2.303  11.728  1.00 83.75           C  
+ATOM   1531  CD2 LEU A 189     -27.226   0.047  12.671  1.00 83.75           C  
+ATOM   1532  N   GLY A 190     -23.113  -0.635   9.106  1.00 81.62           N  
+ATOM   1533  CA  GLY A 190     -22.833  -1.356   7.860  1.00 81.62           C  
+ATOM   1534  C   GLY A 190     -23.508  -0.777   6.609  1.00 81.62           C  
+ATOM   1535  O   GLY A 190     -23.630  -1.484   5.614  1.00 81.62           O  
+ATOM   1536  N   LYS A 191     -23.891   0.509   6.607  1.00 86.94           N  
+ATOM   1537  CA  LYS A 191     -24.488   1.205   5.443  1.00 86.94           C  
+ATOM   1538  C   LYS A 191     -23.703   0.997   4.144  1.00 86.94           C  
+ATOM   1539  CB  LYS A 191     -24.579   2.713   5.707  1.00 86.94           C  
+ATOM   1540  O   LYS A 191     -24.251   0.561   3.139  1.00 86.94           O  
+ATOM   1541  CG  LYS A 191     -25.428   3.072   6.933  1.00 86.94           C  
+ATOM   1542  CD  LYS A 191     -25.608   4.591   7.031  1.00 86.94           C  
+ATOM   1543  CE  LYS A 191     -24.303   5.341   7.315  1.00 86.94           C  
+ATOM   1544  NZ  LYS A 191     -23.905   5.193   8.730  1.00 86.94           N  
+ATOM   1545  N   THR A 192     -22.393   1.235   4.183  1.00 83.56           N  
+ATOM   1546  CA  THR A 192     -21.494   1.018   3.043  1.00 83.56           C  
+ATOM   1547  C   THR A 192     -21.463  -0.448   2.600  1.00 83.56           C  
+ATOM   1548  CB  THR A 192     -20.085   1.472   3.432  1.00 83.56           C  
+ATOM   1549  O   THR A 192     -21.366  -0.726   1.408  1.00 83.56           O  
+ATOM   1550  CG2 THR A 192     -19.058   1.292   2.326  1.00 83.56           C  
+ATOM   1551  OG1 THR A 192     -20.099   2.819   3.823  1.00 83.56           O  
+ATOM   1552  N   THR A 193     -21.558  -1.402   3.532  1.00 83.88           N  
+ATOM   1553  CA  THR A 193     -21.635  -2.840   3.222  1.00 83.88           C  
+ATOM   1554  C   THR A 193     -22.931  -3.163   2.479  1.00 83.88           C  
+ATOM   1555  CB  THR A 193     -21.536  -3.690   4.501  1.00 83.88           C  
+ATOM   1556  O   THR A 193     -22.900  -3.856   1.465  1.00 83.88           O  
+ATOM   1557  CG2 THR A 193     -21.418  -5.185   4.214  1.00 83.88           C  
+ATOM   1558  OG1 THR A 193     -20.389  -3.317   5.235  1.00 83.88           O  
+ATOM   1559  N   GLN A 194     -24.054  -2.598   2.920  1.00 87.00           N  
+ATOM   1560  CA  GLN A 194     -25.358  -2.764   2.274  1.00 87.00           C  
+ATOM   1561  C   GLN A 194     -25.394  -2.118   0.885  1.00 87.00           C  
+ATOM   1562  CB  GLN A 194     -26.446  -2.194   3.187  1.00 87.00           C  
+ATOM   1563  O   GLN A 194     -25.750  -2.778  -0.089  1.00 87.00           O  
+ATOM   1564  CG  GLN A 194     -26.555  -3.017   4.479  1.00 87.00           C  
+ATOM   1565  CD  GLN A 194     -27.673  -2.498   5.355  1.00 87.00           C  
+ATOM   1566  NE2 GLN A 194     -27.416  -2.092   6.580  1.00 87.00           N  
+ATOM   1567  OE1 GLN A 194     -28.804  -2.452   4.934  1.00 87.00           O  
+ATOM   1568  N   ALA A 195     -24.891  -0.887   0.750  1.00 87.81           N  
+ATOM   1569  CA  ALA A 195     -24.730  -0.244  -0.551  1.00 87.81           C  
+ATOM   1570  C   ALA A 195     -23.832  -1.067  -1.489  1.00 87.81           C  
+ATOM   1571  CB  ALA A 195     -24.182   1.174  -0.349  1.00 87.81           C  
+ATOM   1572  O   ALA A 195     -24.135  -1.189  -2.671  1.00 87.81           O  
+ATOM   1573  N   ARG A 196     -22.744  -1.681  -0.991  1.00 85.19           N  
+ATOM   1574  CA  ARG A 196     -21.877  -2.548  -1.813  1.00 85.19           C  
+ATOM   1575  C   ARG A 196     -22.584  -3.818  -2.250  1.00 85.19           C  
+ATOM   1576  CB  ARG A 196     -20.595  -2.939  -1.076  1.00 85.19           C  
+ATOM   1577  O   ARG A 196     -22.358  -4.252  -3.376  1.00 85.19           O  
+ATOM   1578  CG  ARG A 196     -19.546  -1.830  -1.104  1.00 85.19           C  
+ATOM   1579  CD  ARG A 196     -18.285  -2.337  -0.408  1.00 85.19           C  
+ATOM   1580  NE  ARG A 196     -17.438  -1.208   0.003  1.00 85.19           N  
+ATOM   1581  NH1 ARG A 196     -16.451  -2.280   1.785  1.00 85.19           N  
+ATOM   1582  NH2 ARG A 196     -16.259  -0.050   1.549  1.00 85.19           N  
+ATOM   1583  CZ  ARG A 196     -16.713  -1.193   1.102  1.00 85.19           C  
+ATOM   1584  N   LYS A 197     -23.399  -4.413  -1.379  1.00 84.25           N  
+ATOM   1585  CA  LYS A 197     -24.207  -5.586  -1.713  1.00 84.25           C  
+ATOM   1586  C   LYS A 197     -25.242  -5.266  -2.779  1.00 84.25           C  
+ATOM   1587  CB  LYS A 197     -24.881  -6.149  -0.463  1.00 84.25           C  
+ATOM   1588  O   LYS A 197     -25.240  -5.947  -3.795  1.00 84.25           O  
+ATOM   1589  CG  LYS A 197     -23.926  -7.064   0.305  1.00 84.25           C  
+ATOM   1590  CD  LYS A 197     -24.717  -7.771   1.403  1.00 84.25           C  
+ATOM   1591  CE  LYS A 197     -23.947  -8.991   1.903  1.00 84.25           C  
+ATOM   1592  NZ  LYS A 197     -24.901 -10.081   2.204  1.00 84.25           N  
+ATOM   1593  N   ALA A 198     -26.029  -4.204  -2.599  1.00 88.06           N  
+ATOM   1594  CA  ALA A 198     -26.978  -3.740  -3.610  1.00 88.06           C  
+ATOM   1595  C   ALA A 198     -26.263  -3.415  -4.926  1.00 88.06           C  
+ATOM   1596  CB  ALA A 198     -27.729  -2.519  -3.071  1.00 88.06           C  
+ATOM   1597  O   ALA A 198     -26.619  -3.933  -5.977  1.00 88.06           O  
+ATOM   1598  N   TYR A 199     -25.169  -2.649  -4.864  1.00 85.75           N  
+ATOM   1599  CA  TYR A 199     -24.374  -2.309  -6.041  1.00 85.75           C  
+ATOM   1600  C   TYR A 199     -23.851  -3.547  -6.769  1.00 85.75           C  
+ATOM   1601  CB  TYR A 199     -23.215  -1.401  -5.622  1.00 85.75           C  
+ATOM   1602  O   TYR A 199     -23.781  -3.514  -7.984  1.00 85.75           O  
+ATOM   1603  CG  TYR A 199     -22.310  -0.922  -6.742  1.00 85.75           C  
+ATOM   1604  CD1 TYR A 199     -21.193  -1.685  -7.130  1.00 85.75           C  
+ATOM   1605  CD2 TYR A 199     -22.562   0.315  -7.363  1.00 85.75           C  
+ATOM   1606  CE1 TYR A 199     -20.302  -1.192  -8.101  1.00 85.75           C  
+ATOM   1607  CE2 TYR A 199     -21.648   0.841  -8.296  1.00 85.75           C  
+ATOM   1608  OH  TYR A 199     -19.570   0.596  -9.497  1.00 85.75           O  
+ATOM   1609  CZ  TYR A 199     -20.508   0.090  -8.653  1.00 85.75           C  
+ATOM   1610  N   ARG A 200     -23.476  -4.630  -6.077  1.00 82.38           N  
+ATOM   1611  CA  ARG A 200     -22.979  -5.877  -6.692  1.00 82.38           C  
+ATOM   1612  C   ARG A 200     -24.075  -6.903  -6.994  1.00 82.38           C  
+ATOM   1613  CB  ARG A 200     -21.906  -6.510  -5.796  1.00 82.38           C  
+ATOM   1614  O   ARG A 200     -23.734  -7.968  -7.502  1.00 82.38           O  
+ATOM   1615  CG  ARG A 200     -20.606  -5.704  -5.770  1.00 82.38           C  
+ATOM   1616  CD  ARG A 200     -19.643  -6.391  -4.804  1.00 82.38           C  
+ATOM   1617  NE  ARG A 200     -18.341  -5.706  -4.751  1.00 82.38           N  
+ATOM   1618  NH1 ARG A 200     -17.551  -6.809  -2.900  1.00 82.38           N  
+ATOM   1619  NH2 ARG A 200     -16.273  -5.279  -3.903  1.00 82.38           N  
+ATOM   1620  CZ  ARG A 200     -17.399  -5.935  -3.855  1.00 82.38           C  
+ATOM   1621  N   HIS A 201     -25.333  -6.620  -6.665  1.00 82.56           N  
+ATOM   1622  CA  HIS A 201     -26.435  -7.551  -6.881  1.00 82.56           C  
+ATOM   1623  C   HIS A 201     -26.583  -7.857  -8.370  1.00 82.56           C  
+ATOM   1624  CB  HIS A 201     -27.736  -6.976  -6.312  1.00 82.56           C  
+ATOM   1625  O   HIS A 201     -26.436  -6.947  -9.184  1.00 82.56           O  
+ATOM   1626  CG  HIS A 201     -28.733  -8.062  -6.036  1.00 82.56           C  
+ATOM   1627  CD2 HIS A 201     -28.810  -8.755  -4.862  1.00 82.56           C  
+ATOM   1628  ND1 HIS A 201     -29.674  -8.607  -6.889  1.00 82.56           N  
+ATOM   1629  CE1 HIS A 201     -30.305  -9.591  -6.224  1.00 82.56           C  
+ATOM   1630  NE2 HIS A 201     -29.790  -9.729  -4.992  1.00 82.56           N  
+ATOM   1631  N   VAL A 202     -26.855  -9.114  -8.728  1.00 75.81           N  
+ATOM   1632  CA  VAL A 202     -26.910  -9.550 -10.136  1.00 75.81           C  
+ATOM   1633  C   VAL A 202     -27.964  -8.749 -10.902  1.00 75.81           C  
+ATOM   1634  CB  VAL A 202     -27.153 -11.068 -10.234  1.00 75.81           C  
+ATOM   1635  O   VAL A 202     -27.641  -8.151 -11.927  1.00 75.81           O  
+ATOM   1636  CG1 VAL A 202     -27.278 -11.533 -11.688  1.00 75.81           C  
+ATOM   1637  CG2 VAL A 202     -25.981 -11.833  -9.595  1.00 75.81           C  
+ATOM   1638  N   ASP A 203     -29.159  -8.602 -10.331  1.00 83.81           N  
+ATOM   1639  CA  ASP A 203     -30.251  -7.848 -10.959  1.00 83.81           C  
+ATOM   1640  C   ASP A 203     -29.893  -6.370 -11.145  1.00 83.81           C  
+ATOM   1641  CB  ASP A 203     -31.537  -7.999 -10.140  1.00 83.81           C  
+ATOM   1642  O   ASP A 203     -29.991  -5.841 -12.250  1.00 83.81           O  
+ATOM   1643  CG  ASP A 203     -31.821  -9.465  -9.826  1.00 83.81           C  
+ATOM   1644  OD1 ASP A 203     -31.570 -10.314 -10.703  1.00 83.81           O  
+ATOM   1645  OD2 ASP A 203     -32.047  -9.725  -8.631  1.00 83.81           O  
+ATOM   1646  N   VAL A 204     -29.341  -5.717 -10.115  1.00 85.00           N  
+ATOM   1647  CA  VAL A 204     -28.845  -4.333 -10.216  1.00 85.00           C  
+ATOM   1648  C   VAL A 204     -27.759  -4.224 -11.288  1.00 85.00           C  
+ATOM   1649  CB  VAL A 204     -28.313  -3.837  -8.855  1.00 85.00           C  
+ATOM   1650  O   VAL A 204     -27.773  -3.302 -12.099  1.00 85.00           O  
+ATOM   1651  CG1 VAL A 204     -27.634  -2.465  -8.938  1.00 85.00           C  
+ATOM   1652  CG2 VAL A 204     -29.452  -3.730  -7.837  1.00 85.00           C  
+ATOM   1653  N   GLN A 205     -26.818  -5.168 -11.330  1.00 82.19           N  
+ATOM   1654  CA  GLN A 205     -25.733  -5.192 -12.309  1.00 82.19           C  
+ATOM   1655  C   GLN A 205     -26.229  -5.368 -13.750  1.00 82.19           C  
+ATOM   1656  CB  GLN A 205     -24.711  -6.277 -11.934  1.00 82.19           C  
+ATOM   1657  O   GLN A 205     -25.598  -4.821 -14.656  1.00 82.19           O  
+ATOM   1658  CG  GLN A 205     -23.832  -5.873 -10.738  1.00 82.19           C  
+ATOM   1659  CD  GLN A 205     -22.905  -4.722 -11.096  1.00 82.19           C  
+ATOM   1660  NE2 GLN A 205     -23.011  -3.573 -10.491  1.00 82.19           N  
+ATOM   1661  OE1 GLN A 205     -22.054  -4.808 -11.962  1.00 82.19           O  
+ATOM   1662  N   SER A 206     -27.332  -6.094 -13.950  1.00 77.62           N  
+ATOM   1663  CA  SER A 206     -27.984  -6.280 -15.253  1.00 77.62           C  
+ATOM   1664  C   SER A 206     -28.817  -5.065 -15.685  1.00 77.62           C  
+ATOM   1665  CB  SER A 206     -28.841  -7.553 -15.215  1.00 77.62           C  
+ATOM   1666  O   SER A 206     -28.918  -4.770 -16.875  1.00 77.62           O  
+ATOM   1667  OG  SER A 206     -30.044  -7.368 -14.501  1.00 77.62           O  
+ATOM   1668  N   HIS A 207     -29.350  -4.313 -14.719  1.00 84.19           N  
+ATOM   1669  CA  HIS A 207     -30.301  -3.231 -14.955  1.00 84.19           C  
+ATOM   1670  C   HIS A 207     -29.656  -1.906 -15.408  1.00 84.19           C  
+ATOM   1671  CB  HIS A 207     -31.099  -3.062 -13.660  1.00 84.19           C  
+ATOM   1672  O   HIS A 207     -30.237  -1.165 -16.205  1.00 84.19           O  
+ATOM   1673  CG  HIS A 207     -32.274  -2.151 -13.817  1.00 84.19           C  
+ATOM   1674  CD2 HIS A 207     -32.386  -0.875 -13.346  1.00 84.19           C  
+ATOM   1675  ND1 HIS A 207     -33.469  -2.480 -14.408  1.00 84.19           N  
+ATOM   1676  CE1 HIS A 207     -34.292  -1.433 -14.285  1.00 84.19           C  
+ATOM   1677  NE2 HIS A 207     -33.668  -0.423 -13.649  1.00 84.19           N  
+ATOM   1678  N   PHE A 208     -28.447  -1.579 -14.931  1.00 85.50           N  
+ATOM   1679  CA  PHE A 208     -27.745  -0.340 -15.309  1.00 85.50           C  
+ATOM   1680  C   PHE A 208     -26.587  -0.591 -16.288  1.00 85.50           C  
+ATOM   1681  CB  PHE A 208     -27.286   0.465 -14.083  1.00 85.50           C  
+ATOM   1682  O   PHE A 208     -25.853  -1.569 -16.205  1.00 85.50           O  
+ATOM   1683  CG  PHE A 208     -28.369   0.804 -13.079  1.00 85.50           C  
+ATOM   1684  CD1 PHE A 208     -29.080   2.016 -13.163  1.00 85.50           C  
+ATOM   1685  CD2 PHE A 208     -28.645  -0.089 -12.030  1.00 85.50           C  
+ATOM   1686  CE1 PHE A 208     -30.072   2.318 -12.214  1.00 85.50           C  
+ATOM   1687  CE2 PHE A 208     -29.637   0.204 -11.086  1.00 85.50           C  
+ATOM   1688  CZ  PHE A 208     -30.339   1.410 -11.174  1.00 85.50           C  
+ATOM   1689  N   GLN A 209     -26.365   0.356 -17.199  1.00 85.00           N  
+ATOM   1690  CA  GLN A 209     -25.297   0.332 -18.207  1.00 85.00           C  
+ATOM   1691  C   GLN A 209     -23.997   0.992 -17.719  1.00 85.00           C  
+ATOM   1692  CB  GLN A 209     -25.790   1.078 -19.454  1.00 85.00           C  
+ATOM   1693  O   GLN A 209     -22.911   0.685 -18.213  1.00 85.00           O  
+ATOM   1694  CG  GLN A 209     -27.001   0.412 -20.127  1.00 85.00           C  
+ATOM   1695  CD  GLN A 209     -27.582   1.269 -21.246  1.00 85.00           C  
+ATOM   1696  NE2 GLN A 209     -28.490   0.730 -22.028  1.00 85.00           N  
+ATOM   1697  OE1 GLN A 209     -27.253   2.436 -21.420  1.00 85.00           O  
+ATOM   1698  N   GLY A 210     -24.097   1.936 -16.780  1.00 84.50           N  
+ATOM   1699  CA  GLY A 210     -22.967   2.668 -16.210  1.00 84.50           C  
+ATOM   1700  C   GLY A 210     -22.934   2.550 -14.693  1.00 84.50           C  
+ATOM   1701  O   GLY A 210     -23.965   2.661 -14.040  1.00 84.50           O  
+ATOM   1702  N   PHE A 211     -21.748   2.362 -14.119  1.00 88.31           N  
+ATOM   1703  CA  PHE A 211     -21.591   2.301 -12.671  1.00 88.31           C  
+ATOM   1704  C   PHE A 211     -20.432   3.165 -12.203  1.00 88.31           C  
+ATOM   1705  CB  PHE A 211     -21.391   0.866 -12.198  1.00 88.31           C  
+ATOM   1706  O   PHE A 211     -19.314   3.078 -12.721  1.00 88.31           O  
+ATOM   1707  CG  PHE A 211     -22.576  -0.046 -12.363  1.00 88.31           C  
+ATOM   1708  CD1 PHE A 211     -23.496  -0.197 -11.307  1.00 88.31           C  
+ATOM   1709  CD2 PHE A 211     -22.761  -0.739 -13.571  1.00 88.31           C  
+ATOM   1710  CE1 PHE A 211     -24.618  -1.021 -11.473  1.00 88.31           C  
+ATOM   1711  CE2 PHE A 211     -23.870  -1.581 -13.724  1.00 88.31           C  
+ATOM   1712  CZ  PHE A 211     -24.801  -1.706 -12.684  1.00 88.31           C  
+ATOM   1713  N   ALA A 212     -20.680   3.962 -11.174  1.00 87.25           N  
+ATOM   1714  CA  ALA A 212     -19.639   4.708 -10.498  1.00 87.25           C  
+ATOM   1715  C   ALA A 212     -19.859   4.672  -8.990  1.00 87.25           C  
+ATOM   1716  CB  ALA A 212     -19.604   6.132 -11.048  1.00 87.25           C  
+ATOM   1717  O   ALA A 212     -20.978   4.761  -8.512  1.00 87.25           O  
+ATOM   1718  N   TRP A 213     -18.766   4.574  -8.240  1.00 88.88           N  
+ATOM   1719  CA  TRP A 213     -18.779   4.653  -6.781  1.00 88.88           C  
+ATOM   1720  C   TRP A 213     -17.791   5.720  -6.336  1.00 88.88           C  
+ATOM   1721  CB  TRP A 213     -18.418   3.283  -6.192  1.00 88.88           C  
+ATOM   1722  O   TRP A 213     -16.598   5.582  -6.609  1.00 88.88           O  
+ATOM   1723  CG  TRP A 213     -18.534   3.180  -4.702  1.00 88.88           C  
+ATOM   1724  CD1 TRP A 213     -17.872   3.915  -3.772  1.00 88.88           C  
+ATOM   1725  CD2 TRP A 213     -19.441   2.321  -3.951  1.00 88.88           C  
+ATOM   1726  CE2 TRP A 213     -19.295   2.624  -2.566  1.00 88.88           C  
+ATOM   1727  CE3 TRP A 213     -20.403   1.349  -4.301  1.00 88.88           C  
+ATOM   1728  NE1 TRP A 213     -18.325   3.592  -2.508  1.00 88.88           N  
+ATOM   1729  CH2 TRP A 213     -21.024   1.068  -1.959  1.00 88.88           C  
+ATOM   1730  CZ2 TRP A 213     -20.072   2.018  -1.581  1.00 88.88           C  
+ATOM   1731  CZ3 TRP A 213     -21.188   0.730  -3.312  1.00 88.88           C  
+ATOM   1732  N   ALA A 214     -18.226   6.756  -5.639  1.00 82.31           N  
+ATOM   1733  CA  ALA A 214     -17.355   7.750  -5.027  1.00 82.31           C  
+ATOM   1734  C   ALA A 214     -17.515   7.690  -3.508  1.00 82.31           C  
+ATOM   1735  CB  ALA A 214     -17.678   9.126  -5.607  1.00 82.31           C  
+ATOM   1736  O   ALA A 214     -18.629   7.748  -3.010  1.00 82.31           O  
+ATOM   1737  N   SER A 215     -16.404   7.549  -2.785  1.00 80.88           N  
+ATOM   1738  CA  SER A 215     -16.382   7.703  -1.328  1.00 80.88           C  
+ATOM   1739  C   SER A 215     -16.031   9.153  -1.018  1.00 80.88           C  
+ATOM   1740  CB  SER A 215     -15.399   6.704  -0.717  1.00 80.88           C  
+ATOM   1741  O   SER A 215     -15.088   9.689  -1.609  1.00 80.88           O  
+ATOM   1742  OG  SER A 215     -15.220   6.863   0.671  1.00 80.88           O  
+ATOM   1743  N   ILE A 216     -16.830   9.790  -0.167  1.00 79.69           N  
+ATOM   1744  CA  ILE A 216     -16.769  11.214   0.139  1.00 79.69           C  
+ATOM   1745  C   ILE A 216     -16.129  11.377   1.517  1.00 79.69           C  
+ATOM   1746  CB  ILE A 216     -18.182  11.844   0.056  1.00 79.69           C  
+ATOM   1747  O   ILE A 216     -16.727  11.086   2.543  1.00 79.69           O  
+ATOM   1748  CG1 ILE A 216     -18.955  11.487  -1.238  1.00 79.69           C  
+ATOM   1749  CG2 ILE A 216     -18.087  13.374   0.213  1.00 79.69           C  
+ATOM   1750  CD1 ILE A 216     -18.233  11.796  -2.557  1.00 79.69           C  
+ATOM   1751  N   SER A 217     -14.883  11.836   1.553  1.00 68.00           N  
+ATOM   1752  CA  SER A 217     -14.198  12.157   2.809  1.00 68.00           C  
+ATOM   1753  C   SER A 217     -14.780  13.416   3.459  1.00 68.00           C  
+ATOM   1754  CB  SER A 217     -12.694  12.315   2.549  1.00 68.00           C  
+ATOM   1755  O   SER A 217     -15.306  14.292   2.765  1.00 68.00           O  
+ATOM   1756  OG  SER A 217     -12.439  13.078   1.377  1.00 68.00           O  
+ATOM   1757  N   LYS A 218     -14.580  13.594   4.778  1.00 65.19           N  
+ATOM   1758  CA  LYS A 218     -14.915  14.855   5.484  1.00 65.19           C  
+ATOM   1759  C   LYS A 218     -14.282  16.084   4.814  1.00 65.19           C  
+ATOM   1760  CB  LYS A 218     -14.442  14.770   6.948  1.00 65.19           C  
+ATOM   1761  O   LYS A 218     -14.831  17.184   4.836  1.00 65.19           O  
+ATOM   1762  CG  LYS A 218     -15.258  13.781   7.796  1.00 65.19           C  
+ATOM   1763  CD  LYS A 218     -14.670  13.619   9.211  1.00 65.19           C  
+ATOM   1764  CE  LYS A 218     -15.439  12.528   9.971  1.00 65.19           C  
+ATOM   1765  NZ  LYS A 218     -14.845  12.155  11.290  1.00 65.19           N  
+ATOM   1766  N   GLN A 219     -13.118  15.886   4.199  1.00 64.50           N  
+ATOM   1767  CA  GLN A 219     -12.418  16.871   3.380  1.00 64.50           C  
+ATOM   1768  C   GLN A 219     -12.548  16.484   1.903  1.00 64.50           C  
+ATOM   1769  CB  GLN A 219     -10.951  16.950   3.833  1.00 64.50           C  
+ATOM   1770  O   GLN A 219     -11.755  15.686   1.409  1.00 64.50           O  
+ATOM   1771  CG  GLN A 219     -10.818  17.418   5.290  1.00 64.50           C  
+ATOM   1772  CD  GLN A 219      -9.374  17.491   5.769  1.00 64.50           C  
+ATOM   1773  NE2 GLN A 219      -9.161  17.928   6.990  1.00 64.50           N  
+ATOM   1774  OE1 GLN A 219      -8.425  17.185   5.067  1.00 64.50           O  
+ATOM   1775  N   TRP A 220     -13.545  17.025   1.202  1.00 70.75           N  
+ATOM   1776  CA  TRP A 220     -13.818  16.734  -0.213  1.00 70.75           C  
+ATOM   1777  C   TRP A 220     -13.522  17.939  -1.122  1.00 70.75           C  
+ATOM   1778  CB  TRP A 220     -15.261  16.220  -0.356  1.00 70.75           C  
+ATOM   1779  O   TRP A 220     -13.376  19.071  -0.654  1.00 70.75           O  
+ATOM   1780  CG  TRP A 220     -16.315  17.136   0.185  1.00 70.75           C  
+ATOM   1781  CD1 TRP A 220     -16.862  17.056   1.419  1.00 70.75           C  
+ATOM   1782  CD2 TRP A 220     -16.933  18.295  -0.452  1.00 70.75           C  
+ATOM   1783  CE2 TRP A 220     -17.788  18.924   0.502  1.00 70.75           C  
+ATOM   1784  CE3 TRP A 220     -16.858  18.879  -1.735  1.00 70.75           C  
+ATOM   1785  NE1 TRP A 220     -17.739  18.104   1.607  1.00 70.75           N  
+ATOM   1786  CH2 TRP A 220     -18.350  20.685  -1.053  1.00 70.75           C  
+ATOM   1787  CZ2 TRP A 220     -18.466  20.116   0.226  1.00 70.75           C  
+ATOM   1788  CZ3 TRP A 220     -17.571  20.055  -2.038  1.00 70.75           C  
+ATOM   1789  N   GLN A 221     -13.418  17.673  -2.427  1.00 70.75           N  
+ATOM   1790  CA  GLN A 221     -13.362  18.666  -3.502  1.00 70.75           C  
+ATOM   1791  C   GLN A 221     -14.313  18.235  -4.621  1.00 70.75           C  
+ATOM   1792  CB  GLN A 221     -11.927  18.811  -4.045  1.00 70.75           C  
+ATOM   1793  O   GLN A 221     -14.256  17.092  -5.079  1.00 70.75           O  
+ATOM   1794  CG  GLN A 221     -10.978  19.556  -3.090  1.00 70.75           C  
+ATOM   1795  CD  GLN A 221     -11.377  21.013  -2.856  1.00 70.75           C  
+ATOM   1796  NE2 GLN A 221     -10.839  21.668  -1.851  1.00 70.75           N  
+ATOM   1797  OE1 GLN A 221     -12.168  21.600  -3.575  1.00 70.75           O  
+ATOM   1798  N   ALA A 222     -15.193  19.141  -5.061  1.00 82.31           N  
+ATOM   1799  CA  ALA A 222     -16.236  18.828  -6.042  1.00 82.31           C  
+ATOM   1800  C   ALA A 222     -15.638  18.271  -7.342  1.00 82.31           C  
+ATOM   1801  CB  ALA A 222     -17.063  20.094  -6.299  1.00 82.31           C  
+ATOM   1802  O   ALA A 222     -16.055  17.215  -7.816  1.00 82.31           O  
+ATOM   1803  N   ARG A 223     -14.595  18.927  -7.867  1.00 84.31           N  
+ATOM   1804  CA  ARG A 223     -13.889  18.504  -9.081  1.00 84.31           C  
+ATOM   1805  C   ARG A 223     -13.408  17.054  -9.004  1.00 84.31           C  
+ATOM   1806  CB  ARG A 223     -12.715  19.460  -9.349  1.00 84.31           C  
+ATOM   1807  O   ARG A 223     -13.669  16.293  -9.930  1.00 84.31           O  
+ATOM   1808  CG  ARG A 223     -12.017  19.088 -10.661  1.00 84.31           C  
+ATOM   1809  CD  ARG A 223     -10.763  19.917 -10.931  1.00 84.31           C  
+ATOM   1810  NE  ARG A 223     -10.093  19.401 -12.138  1.00 84.31           N  
+ATOM   1811  NH1 ARG A 223     -11.228  20.611 -13.753  1.00 84.31           N  
+ATOM   1812  NH2 ARG A 223      -9.782  19.087 -14.364  1.00 84.31           N  
+ATOM   1813  CZ  ARG A 223     -10.369  19.715 -13.390  1.00 84.31           C  
+ATOM   1814  N   ASP A 224     -12.730  16.666  -7.925  1.00 74.69           N  
+ATOM   1815  CA  ASP A 224     -12.143  15.326  -7.786  1.00 74.69           C  
+ATOM   1816  C   ASP A 224     -13.211  14.236  -7.790  1.00 74.69           C  
+ATOM   1817  CB  ASP A 224     -11.367  15.219  -6.468  1.00 74.69           C  
+ATOM   1818  O   ASP A 224     -13.055  13.196  -8.436  1.00 74.69           O  
+ATOM   1819  CG  ASP A 224     -10.073  16.024  -6.434  1.00 74.69           C  
+ATOM   1820  OD1 ASP A 224      -9.592  16.435  -7.516  1.00 74.69           O  
+ATOM   1821  OD2 ASP A 224      -9.562  16.156  -5.305  1.00 74.69           O  
+ATOM   1822  N   VAL A 225     -14.320  14.493  -7.095  1.00 83.06           N  
+ATOM   1823  CA  VAL A 225     -15.464  13.584  -7.043  1.00 83.06           C  
+ATOM   1824  C   VAL A 225     -16.088  13.454  -8.433  1.00 83.06           C  
+ATOM   1825  CB  VAL A 225     -16.475  14.055  -5.982  1.00 83.06           C  
+ATOM   1826  O   VAL A 225     -16.202  12.339  -8.945  1.00 83.06           O  
+ATOM   1827  CG1 VAL A 225     -17.736  13.186  -5.991  1.00 83.06           C  
+ATOM   1828  CG2 VAL A 225     -15.848  13.981  -4.582  1.00 83.06           C  
+ATOM   1829  N   LEU A 226     -16.404  14.576  -9.086  1.00 90.00           N  
+ATOM   1830  CA  LEU A 226     -16.995  14.605 -10.428  1.00 90.00           C  
+ATOM   1831  C   LEU A 226     -16.093  13.926 -11.468  1.00 90.00           C  
+ATOM   1832  CB  LEU A 226     -17.259  16.070 -10.825  1.00 90.00           C  
+ATOM   1833  O   LEU A 226     -16.549  13.086 -12.243  1.00 90.00           O  
+ATOM   1834  CG  LEU A 226     -18.344  16.789  -9.999  1.00 90.00           C  
+ATOM   1835  CD1 LEU A 226     -18.396  18.258 -10.416  1.00 90.00           C  
+ATOM   1836  CD2 LEU A 226     -19.717  16.181 -10.227  1.00 90.00           C  
+ATOM   1837  N   GLN A 227     -14.795  14.231 -11.450  1.00 85.31           N  
+ATOM   1838  CA  GLN A 227     -13.799  13.645 -12.343  1.00 85.31           C  
+ATOM   1839  C   GLN A 227     -13.648  12.138 -12.101  1.00 85.31           C  
+ATOM   1840  CB  GLN A 227     -12.464  14.383 -12.144  1.00 85.31           C  
+ATOM   1841  O   GLN A 227     -13.554  11.368 -13.060  1.00 85.31           O  
+ATOM   1842  CG  GLN A 227     -11.422  14.002 -13.203  1.00 85.31           C  
+ATOM   1843  CD  GLN A 227     -10.081  14.705 -13.011  1.00 85.31           C  
+ATOM   1844  NE2 GLN A 227      -8.983  14.104 -13.411  1.00 85.31           N  
+ATOM   1845  OE1 GLN A 227      -9.965  15.827 -12.546  1.00 85.31           O  
+ATOM   1846  N   SER A 228     -13.640  11.698 -10.838  1.00 81.31           N  
+ATOM   1847  CA  SER A 228     -13.573  10.281 -10.459  1.00 81.31           C  
+ATOM   1848  C   SER A 228     -14.790   9.503 -10.957  1.00 81.31           C  
+ATOM   1849  CB  SER A 228     -13.458  10.173  -8.935  1.00 81.31           C  
+ATOM   1850  O   SER A 228     -14.630   8.430 -11.542  1.00 81.31           O  
+ATOM   1851  OG  SER A 228     -13.398   8.828  -8.483  1.00 81.31           O  
+ATOM   1852  N   ILE A 229     -15.994  10.059 -10.790  1.00 88.06           N  
+ATOM   1853  CA  ILE A 229     -17.244   9.469 -11.283  1.00 88.06           C  
+ATOM   1854  C   ILE A 229     -17.220   9.398 -12.811  1.00 88.06           C  
+ATOM   1855  CB  ILE A 229     -18.457  10.270 -10.761  1.00 88.06           C  
+ATOM   1856  O   ILE A 229     -17.364   8.314 -13.374  1.00 88.06           O  
+ATOM   1857  CG1 ILE A 229     -18.573  10.135  -9.227  1.00 88.06           C  
+ATOM   1858  CG2 ILE A 229     -19.778   9.809 -11.399  1.00 88.06           C  
+ATOM   1859  CD1 ILE A 229     -19.521  11.166  -8.609  1.00 88.06           C  
+ATOM   1860  N   LEU A 230     -16.955  10.517 -13.491  1.00 91.56           N  
+ATOM   1861  CA  LEU A 230     -16.942  10.571 -14.952  1.00 91.56           C  
+ATOM   1862  C   LEU A 230     -15.892   9.629 -15.551  1.00 91.56           C  
+ATOM   1863  CB  LEU A 230     -16.723  12.028 -15.388  1.00 91.56           C  
+ATOM   1864  O   LEU A 230     -16.166   8.949 -16.532  1.00 91.56           O  
+ATOM   1865  CG  LEU A 230     -16.773  12.240 -16.911  1.00 91.56           C  
+ATOM   1866  CD1 LEU A 230     -18.098  11.798 -17.532  1.00 91.56           C  
+ATOM   1867  CD2 LEU A 230     -16.549  13.717 -17.217  1.00 91.56           C  
+ATOM   1868  N   THR A 231     -14.718   9.507 -14.928  1.00 82.69           N  
+ATOM   1869  CA  THR A 231     -13.679   8.556 -15.359  1.00 82.69           C  
+ATOM   1870  C   THR A 231     -14.128   7.097 -15.223  1.00 82.69           C  
+ATOM   1871  CB  THR A 231     -12.383   8.764 -14.560  1.00 82.69           C  
+ATOM   1872  O   THR A 231     -13.645   6.246 -15.966  1.00 82.69           O  
+ATOM   1873  CG2 THR A 231     -11.238   7.853 -15.008  1.00 82.69           C  
+ATOM   1874  OG1 THR A 231     -11.893  10.073 -14.719  1.00 82.69           O  
+ATOM   1875  N   LYS A 232     -15.029   6.776 -14.284  1.00 81.94           N  
+ATOM   1876  CA  LYS A 232     -15.605   5.425 -14.149  1.00 81.94           C  
+ATOM   1877  C   LYS A 232     -16.701   5.159 -15.177  1.00 81.94           C  
+ATOM   1878  CB  LYS A 232     -16.135   5.204 -12.725  1.00 81.94           C  
+ATOM   1879  O   LYS A 232     -16.783   4.042 -15.673  1.00 81.94           O  
+ATOM   1880  CG  LYS A 232     -14.975   5.082 -11.735  1.00 81.94           C  
+ATOM   1881  CD  LYS A 232     -15.470   4.995 -10.290  1.00 81.94           C  
+ATOM   1882  CE  LYS A 232     -14.223   5.049  -9.408  1.00 81.94           C  
+ATOM   1883  NZ  LYS A 232     -14.538   4.837  -7.985  1.00 81.94           N  
+ATOM   1884  N   LEU A 233     -17.491   6.175 -15.522  1.00 85.56           N  
+ATOM   1885  CA  LEU A 233     -18.556   6.066 -16.527  1.00 85.56           C  
+ATOM   1886  C   LEU A 233     -18.024   6.115 -17.972  1.00 85.56           C  
+ATOM   1887  CB  LEU A 233     -19.600   7.171 -16.276  1.00 85.56           C  
+ATOM   1888  O   LEU A 233     -18.596   5.492 -18.866  1.00 85.56           O  
+ATOM   1889  CG  LEU A 233     -20.292   7.118 -14.899  1.00 85.56           C  
+ATOM   1890  CD1 LEU A 233     -21.301   8.256 -14.787  1.00 85.56           C  
+ATOM   1891  CD2 LEU A 233     -21.026   5.801 -14.648  1.00 85.56           C  
+ATOM   1892  N   GLU A 234     -16.922   6.832 -18.202  1.00 83.62           N  
+ATOM   1893  CA  GLU A 234     -16.274   7.038 -19.506  1.00 83.62           C  
+ATOM   1894  C   GLU A 234     -14.754   6.764 -19.417  1.00 83.62           C  
+ATOM   1895  CB  GLU A 234     -16.554   8.469 -20.004  1.00 83.62           C  
+ATOM   1896  O   GLU A 234     -13.938   7.667 -19.643  1.00 83.62           O  
+ATOM   1897  CG  GLU A 234     -18.020   8.769 -20.322  1.00 83.62           C  
+ATOM   1898  CD  GLU A 234     -18.415   8.378 -21.749  1.00 83.62           C  
+ATOM   1899  OE1 GLU A 234     -19.084   7.329 -21.940  1.00 83.62           O  
+ATOM   1900  OE2 GLU A 234     -18.149   9.175 -22.680  1.00 83.62           O  
+ATOM   1901  N   PRO A 235     -14.326   5.528 -19.094  1.00 72.12           N  
+ATOM   1902  CA  PRO A 235     -12.910   5.200 -18.904  1.00 72.12           C  
+ATOM   1903  C   PRO A 235     -12.053   5.467 -20.151  1.00 72.12           C  
+ATOM   1904  CB  PRO A 235     -12.893   3.725 -18.481  1.00 72.12           C  
+ATOM   1905  O   PRO A 235     -10.881   5.828 -20.015  1.00 72.12           O  
+ATOM   1906  CG  PRO A 235     -14.201   3.162 -19.037  1.00 72.12           C  
+ATOM   1907  CD  PRO A 235     -15.155   4.345 -18.922  1.00 72.12           C  
+ATOM   1908  N   GLU A 236     -12.645   5.373 -21.346  1.00 66.06           N  
+ATOM   1909  CA  GLU A 236     -12.001   5.665 -22.637  1.00 66.06           C  
+ATOM   1910  C   GLU A 236     -11.531   7.121 -22.744  1.00 66.06           C  
+ATOM   1911  CB  GLU A 236     -12.989   5.389 -23.790  1.00 66.06           C  
+ATOM   1912  O   GLU A 236     -10.458   7.422 -23.271  1.00 66.06           O  
+ATOM   1913  CG  GLU A 236     -13.683   4.019 -23.750  1.00 66.06           C  
+ATOM   1914  CD  GLU A 236     -12.706   2.866 -23.512  1.00 66.06           C  
+ATOM   1915  OE1 GLU A 236     -13.086   1.945 -22.763  1.00 66.06           O  
+ATOM   1916  OE2 GLU A 236     -11.538   2.945 -23.935  1.00 66.06           O  
+ATOM   1917  N   ASN A 237     -12.298   8.043 -22.162  1.00 74.62           N  
+ATOM   1918  CA  ASN A 237     -12.047   9.475 -22.252  1.00 74.62           C  
+ATOM   1919  C   ASN A 237     -11.150   9.982 -21.119  1.00 74.62           C  
+ATOM   1920  CB  ASN A 237     -13.392  10.211 -22.382  1.00 74.62           C  
+ATOM   1921  O   ASN A 237     -10.938  11.186 -21.007  1.00 74.62           O  
+ATOM   1922  CG  ASN A 237     -14.063   9.911 -23.712  1.00 74.62           C  
+ATOM   1923  ND2 ASN A 237     -15.372   9.864 -23.777  1.00 74.62           N  
+ATOM   1924  OD1 ASN A 237     -13.411   9.706 -24.721  1.00 74.62           O  
+ATOM   1925  N   ARG A 238     -10.559   9.101 -20.296  1.00 73.94           N  
+ATOM   1926  CA  ARG A 238      -9.794   9.477 -19.090  1.00 73.94           C  
+ATOM   1927  C   ARG A 238      -8.747  10.565 -19.334  1.00 73.94           C  
+ATOM   1928  CB  ARG A 238      -9.162   8.212 -18.500  1.00 73.94           C  
+ATOM   1929  O   ARG A 238      -8.612  11.482 -18.529  1.00 73.94           O  
+ATOM   1930  CG  ARG A 238      -8.407   8.500 -17.197  1.00 73.94           C  
+ATOM   1931  CD  ARG A 238      -8.005   7.183 -16.534  1.00 73.94           C  
+ATOM   1932  NE  ARG A 238      -7.427   7.421 -15.200  1.00 73.94           N  
+ATOM   1933  NH1 ARG A 238      -7.628   5.271 -14.426  1.00 73.94           N  
+ATOM   1934  NH2 ARG A 238      -6.833   6.867 -13.076  1.00 73.94           N  
+ATOM   1935  CZ  ARG A 238      -7.294   6.520 -14.245  1.00 73.94           C  
+ATOM   1936  N   LYS A 239      -8.004  10.495 -20.444  1.00 69.69           N  
+ATOM   1937  CA  LYS A 239      -6.991  11.513 -20.785  1.00 69.69           C  
+ATOM   1938  C   LYS A 239      -7.608  12.881 -21.089  1.00 69.69           C  
+ATOM   1939  CB  LYS A 239      -6.140  11.064 -21.981  1.00 69.69           C  
+ATOM   1940  O   LYS A 239      -6.994  13.891 -20.761  1.00 69.69           O  
+ATOM   1941  CG  LYS A 239      -5.195   9.898 -21.657  1.00 69.69           C  
+ATOM   1942  CD  LYS A 239      -4.326   9.586 -22.884  1.00 69.69           C  
+ATOM   1943  CE  LYS A 239      -3.392   8.398 -22.626  1.00 69.69           C  
+ATOM   1944  NZ  LYS A 239      -2.621   8.041 -23.845  1.00 69.69           N  
+ATOM   1945  N   GLN A 240      -8.778  12.911 -21.724  1.00 76.62           N  
+ATOM   1946  CA  GLN A 240      -9.509  14.142 -22.028  1.00 76.62           C  
+ATOM   1947  C   GLN A 240     -10.212  14.678 -20.779  1.00 76.62           C  
+ATOM   1948  CB  GLN A 240     -10.528  13.889 -23.145  1.00 76.62           C  
+ATOM   1949  O   GLN A 240     -10.068  15.855 -20.475  1.00 76.62           O  
+ATOM   1950  CG  GLN A 240      -9.879  13.562 -24.501  1.00 76.62           C  
+ATOM   1951  CD  GLN A 240     -10.924  13.285 -25.580  1.00 76.62           C  
+ATOM   1952  NE2 GLN A 240     -10.525  13.068 -26.813  1.00 76.62           N  
+ATOM   1953  OE1 GLN A 240     -12.114  13.254 -25.339  1.00 76.62           O  
+ATOM   1954  N   ILE A 241     -10.862  13.804 -20.004  1.00 78.62           N  
+ATOM   1955  CA  ILE A 241     -11.506  14.115 -18.719  1.00 78.62           C  
+ATOM   1956  C   ILE A 241     -10.522  14.807 -17.773  1.00 78.62           C  
+ATOM   1957  CB  ILE A 241     -12.076  12.817 -18.100  1.00 78.62           C  
+ATOM   1958  O   ILE A 241     -10.843  15.831 -17.180  1.00 78.62           O  
+ATOM   1959  CG1 ILE A 241     -13.271  12.297 -18.926  1.00 78.62           C  
+ATOM   1960  CG2 ILE A 241     -12.501  13.031 -16.639  1.00 78.62           C  
+ATOM   1961  CD1 ILE A 241     -13.629  10.839 -18.612  1.00 78.62           C  
+ATOM   1962  N   ASN A 242      -9.282  14.315 -17.698  1.00 71.38           N  
+ATOM   1963  CA  ASN A 242      -8.244  14.937 -16.876  1.00 71.38           C  
+ATOM   1964  C   ASN A 242      -7.914  16.387 -17.285  1.00 71.38           C  
+ATOM   1965  CB  ASN A 242      -6.979  14.068 -16.938  1.00 71.38           C  
+ATOM   1966  O   ASN A 242      -7.414  17.142 -16.456  1.00 71.38           O  
+ATOM   1967  CG  ASN A 242      -7.084  12.736 -16.216  1.00 71.38           C  
+ATOM   1968  ND2 ASN A 242      -6.088  11.899 -16.383  1.00 71.38           N  
+ATOM   1969  OD1 ASN A 242      -7.991  12.424 -15.462  1.00 71.38           O  
+ATOM   1970  N   LYS A 243      -8.184  16.773 -18.538  1.00 76.12           N  
+ATOM   1971  CA  LYS A 243      -7.931  18.118 -19.078  1.00 76.12           C  
+ATOM   1972  C   LYS A 243      -9.159  19.035 -19.035  1.00 76.12           C  
+ATOM   1973  CB  LYS A 243      -7.402  18.009 -20.517  1.00 76.12           C  
+ATOM   1974  O   LYS A 243      -8.998  20.236 -19.241  1.00 76.12           O  
+ATOM   1975  CG  LYS A 243      -6.050  17.286 -20.601  1.00 76.12           C  
+ATOM   1976  CD  LYS A 243      -5.571  17.234 -22.055  1.00 76.12           C  
+ATOM   1977  CE  LYS A 243      -4.220  16.519 -22.135  1.00 76.12           C  
+ATOM   1978  NZ  LYS A 243      -3.632  16.639 -23.492  1.00 76.12           N  
+ATOM   1979  N   MET A 244     -10.352  18.494 -18.772  1.00 83.50           N  
+ATOM   1980  CA  MET A 244     -11.604  19.254 -18.772  1.00 83.50           C  
+ATOM   1981  C   MET A 244     -11.605  20.334 -17.687  1.00 83.50           C  
+ATOM   1982  CB  MET A 244     -12.811  18.317 -18.597  1.00 83.50           C  
+ATOM   1983  O   MET A 244     -11.103  20.125 -16.577  1.00 83.50           O  
+ATOM   1984  CG  MET A 244     -13.122  17.530 -19.871  1.00 83.50           C  
+ATOM   1985  SD  MET A 244     -14.475  16.336 -19.684  1.00 83.50           S  
+ATOM   1986  CE  MET A 244     -14.542  15.690 -21.374  1.00 83.50           C  
+ATOM   1987  N   ARG A 245     -12.181  21.497 -17.995  1.00 86.88           N  
+ATOM   1988  CA  ARG A 245     -12.519  22.522 -16.988  1.00 86.88           C  
+ATOM   1989  C   ARG A 245     -13.668  22.038 -16.093  1.00 86.88           C  
+ATOM   1990  CB  ARG A 245     -12.865  23.838 -17.697  1.00 86.88           C  
+ATOM   1991  O   ARG A 245     -14.346  21.074 -16.433  1.00 86.88           O  
+ATOM   1992  CG  ARG A 245     -11.656  24.433 -18.433  1.00 86.88           C  
+ATOM   1993  CD  ARG A 245     -11.959  25.789 -19.080  1.00 86.88           C  
+ATOM   1994  NE  ARG A 245     -13.003  25.662 -20.104  1.00 86.88           N  
+ATOM   1995  NH1 ARG A 245     -14.153  27.625 -19.739  1.00 86.88           N  
+ATOM   1996  NH2 ARG A 245     -15.104  25.918 -20.820  1.00 86.88           N  
+ATOM   1997  CZ  ARG A 245     -14.072  26.417 -20.222  1.00 86.88           C  
+ATOM   1998  N   ASP A 246     -13.874  22.668 -14.939  1.00 85.25           N  
+ATOM   1999  CA  ASP A 246     -14.922  22.243 -13.992  1.00 85.25           C  
+ATOM   2000  C   ASP A 246     -16.321  22.294 -14.624  1.00 85.25           C  
+ATOM   2001  CB  ASP A 246     -14.871  23.103 -12.716  1.00 85.25           C  
+ATOM   2002  O   ASP A 246     -17.097  21.351 -14.484  1.00 85.25           O  
+ATOM   2003  CG  ASP A 246     -13.631  22.838 -11.858  1.00 85.25           C  
+ATOM   2004  OD1 ASP A 246     -12.938  21.832 -12.127  1.00 85.25           O  
+ATOM   2005  OD2 ASP A 246     -13.339  23.650 -10.963  1.00 85.25           O  
+ATOM   2006  N   ASP A 247     -16.612  23.332 -15.413  1.00 89.12           N  
+ATOM   2007  CA  ASP A 247     -17.868  23.460 -16.160  1.00 89.12           C  
+ATOM   2008  C   ASP A 247     -18.034  22.364 -17.225  1.00 89.12           C  
+ATOM   2009  CB  ASP A 247     -17.952  24.864 -16.794  1.00 89.12           C  
+ATOM   2010  O   ASP A 247     -19.140  21.877 -17.464  1.00 89.12           O  
+ATOM   2011  CG  ASP A 247     -16.883  25.151 -17.863  1.00 89.12           C  
+ATOM   2012  OD1 ASP A 247     -15.680  25.018 -17.550  1.00 89.12           O  
+ATOM   2013  OD2 ASP A 247     -17.253  25.515 -19.010  1.00 89.12           O  
+ATOM   2014  N   GLU A 248     -16.935  21.941 -17.849  1.00 91.56           N  
+ATOM   2015  CA  GLU A 248     -16.922  20.839 -18.815  1.00 91.56           C  
+ATOM   2016  C   GLU A 248     -17.130  19.484 -18.134  1.00 91.56           C  
+ATOM   2017  CB  GLU A 248     -15.602  20.835 -19.593  1.00 91.56           C  
+ATOM   2018  O   GLU A 248     -17.865  18.658 -18.670  1.00 91.56           O  
+ATOM   2019  CG  GLU A 248     -15.476  22.022 -20.556  1.00 91.56           C  
+ATOM   2020  CD  GLU A 248     -14.033  22.264 -21.012  1.00 91.56           C  
+ATOM   2021  OE1 GLU A 248     -13.791  23.388 -21.514  1.00 91.56           O  
+ATOM   2022  OE2 GLU A 248     -13.151  21.409 -20.761  1.00 91.56           O  
+ATOM   2023  N   LEU A 249     -16.544  19.264 -16.949  1.00 91.62           N  
+ATOM   2024  CA  LEU A 249     -16.757  18.050 -16.152  1.00 91.62           C  
+ATOM   2025  C   LEU A 249     -18.224  17.906 -15.748  1.00 91.62           C  
+ATOM   2026  CB  LEU A 249     -15.883  18.073 -14.884  1.00 91.62           C  
+ATOM   2027  O   LEU A 249     -18.802  16.836 -15.932  1.00 91.62           O  
+ATOM   2028  CG  LEU A 249     -14.394  17.782 -15.112  1.00 91.62           C  
+ATOM   2029  CD1 LEU A 249     -13.632  18.009 -13.810  1.00 91.62           C  
+ATOM   2030  CD2 LEU A 249     -14.156  16.335 -15.545  1.00 91.62           C  
+ATOM   2031  N   VAL A 250     -18.826  18.987 -15.246  1.00 92.12           N  
+ATOM   2032  CA  VAL A 250     -20.248  19.031 -14.876  1.00 92.12           C  
+ATOM   2033  C   VAL A 250     -21.121  18.686 -16.084  1.00 92.12           C  
+ATOM   2034  CB  VAL A 250     -20.599  20.414 -14.290  1.00 92.12           C  
+ATOM   2035  O   VAL A 250     -21.931  17.762 -16.010  1.00 92.12           O  
+ATOM   2036  CG1 VAL A 250     -22.104  20.624 -14.105  1.00 92.12           C  
+ATOM   2037  CG2 VAL A 250     -19.951  20.600 -12.912  1.00 92.12           C  
+ATOM   2038  N   LYS A 251     -20.910  19.355 -17.227  1.00 93.44           N  
+ATOM   2039  CA  LYS A 251     -21.670  19.098 -18.465  1.00 93.44           C  
+ATOM   2040  C   LYS A 251     -21.478  17.674 -18.985  1.00 93.44           C  
+ATOM   2041  CB  LYS A 251     -21.256  20.104 -19.548  1.00 93.44           C  
+ATOM   2042  O   LYS A 251     -22.441  17.034 -19.396  1.00 93.44           O  
+ATOM   2043  CG  LYS A 251     -21.816  21.510 -19.292  1.00 93.44           C  
+ATOM   2044  CD  LYS A 251     -21.177  22.518 -20.257  1.00 93.44           C  
+ATOM   2045  CE  LYS A 251     -21.674  23.932 -19.944  1.00 93.44           C  
+ATOM   2046  NZ  LYS A 251     -20.900  24.959 -20.684  1.00 93.44           N  
+ATOM   2047  N   ALA A 252     -20.250  17.164 -18.987  1.00 93.25           N  
+ATOM   2048  CA  ALA A 252     -19.954  15.822 -19.477  1.00 93.25           C  
+ATOM   2049  C   ALA A 252     -20.577  14.738 -18.585  1.00 93.25           C  
+ATOM   2050  CB  ALA A 252     -18.436  15.667 -19.595  1.00 93.25           C  
+ATOM   2051  O   ALA A 252     -21.134  13.769 -19.107  1.00 93.25           O  
+ATOM   2052  N   LEU A 253     -20.536  14.917 -17.259  1.00 93.12           N  
+ATOM   2053  CA  LEU A 253     -21.168  13.997 -16.317  1.00 93.12           C  
+ATOM   2054  C   LEU A 253     -22.699  14.039 -16.402  1.00 93.12           C  
+ATOM   2055  CB  LEU A 253     -20.645  14.265 -14.895  1.00 93.12           C  
+ATOM   2056  O   LEU A 253     -23.342  12.992 -16.347  1.00 93.12           O  
+ATOM   2057  CG  LEU A 253     -21.195  13.273 -13.850  1.00 93.12           C  
+ATOM   2058  CD1 LEU A 253     -20.856  11.823 -14.188  1.00 93.12           C  
+ATOM   2059  CD2 LEU A 253     -20.620  13.546 -12.465  1.00 93.12           C  
+ATOM   2060  N   TYR A 254     -23.282  15.214 -16.623  1.00 92.25           N  
+ATOM   2061  CA  TYR A 254     -24.710  15.334 -16.903  1.00 92.25           C  
+ATOM   2062  C   TYR A 254     -25.084  14.573 -18.189  1.00 92.25           C  
+ATOM   2063  CB  TYR A 254     -25.056  16.825 -16.985  1.00 92.25           C  
+ATOM   2064  O   TYR A 254     -25.963  13.713 -18.191  1.00 92.25           O  
+ATOM   2065  CG  TYR A 254     -26.530  17.087 -17.175  1.00 92.25           C  
+ATOM   2066  CD1 TYR A 254     -27.099  17.033 -18.463  1.00 92.25           C  
+ATOM   2067  CD2 TYR A 254     -27.333  17.388 -16.059  1.00 92.25           C  
+ATOM   2068  CE1 TYR A 254     -28.480  17.236 -18.628  1.00 92.25           C  
+ATOM   2069  CE2 TYR A 254     -28.707  17.633 -16.230  1.00 92.25           C  
+ATOM   2070  OH  TYR A 254     -30.621  17.700 -17.685  1.00 92.25           O  
+ATOM   2071  CZ  TYR A 254     -29.286  17.530 -17.511  1.00 92.25           C  
+ATOM   2072  N   ASN A 255     -24.354  14.815 -19.281  1.00 91.00           N  
+ATOM   2073  CA  ASN A 255     -24.645  14.228 -20.590  1.00 91.00           C  
+ATOM   2074  C   ASN A 255     -24.470  12.702 -20.633  1.00 91.00           C  
+ATOM   2075  CB  ASN A 255     -23.745  14.899 -21.641  1.00 91.00           C  
+ATOM   2076  O   ASN A 255     -25.220  12.021 -21.335  1.00 91.00           O  
+ATOM   2077  CG  ASN A 255     -24.140  16.334 -21.940  1.00 91.00           C  
+ATOM   2078  ND2 ASN A 255     -23.238  17.121 -22.477  1.00 91.00           N  
+ATOM   2079  OD1 ASN A 255     -25.260  16.765 -21.746  1.00 91.00           O  
+ATOM   2080  N   VAL A 256     -23.496  12.131 -19.909  1.00 90.62           N  
+ATOM   2081  CA  VAL A 256     -23.320  10.668 -19.904  1.00 90.62           C  
+ATOM   2082  C   VAL A 256     -24.504   9.958 -19.244  1.00 90.62           C  
+ATOM   2083  CB  VAL A 256     -21.969  10.222 -19.311  1.00 90.62           C  
+ATOM   2084  O   VAL A 256     -24.929   8.927 -19.759  1.00 90.62           O  
+ATOM   2085  CG1 VAL A 256     -21.855  10.387 -17.799  1.00 90.62           C  
+ATOM   2086  CG2 VAL A 256     -21.704   8.749 -19.635  1.00 90.62           C  
+ATOM   2087  N   GLN A 257     -25.068  10.535 -18.178  1.00 90.38           N  
+ATOM   2088  CA  GLN A 257     -26.230   9.992 -17.462  1.00 90.38           C  
+ATOM   2089  C   GLN A 257     -27.535  10.105 -18.258  1.00 90.38           C  
+ATOM   2090  CB  GLN A 257     -26.391  10.740 -16.136  1.00 90.38           C  
+ATOM   2091  O   GLN A 257     -28.444   9.309 -18.049  1.00 90.38           O  
+ATOM   2092  CG  GLN A 257     -25.280  10.409 -15.140  1.00 90.38           C  
+ATOM   2093  CD  GLN A 257     -25.417  11.285 -13.908  1.00 90.38           C  
+ATOM   2094  NE2 GLN A 257     -24.759  12.418 -13.885  1.00 90.38           N  
+ATOM   2095  OE1 GLN A 257     -26.130  10.976 -12.974  1.00 90.38           O  
+ATOM   2096  N   GLN A 258     -27.618  11.068 -19.181  1.00 86.88           N  
+ATOM   2097  CA  GLN A 258     -28.725  11.173 -20.138  1.00 86.88           C  
+ATOM   2098  C   GLN A 258     -28.616  10.128 -21.256  1.00 86.88           C  
+ATOM   2099  CB  GLN A 258     -28.732  12.588 -20.743  1.00 86.88           C  
+ATOM   2100  O   GLN A 258     -29.612   9.605 -21.742  1.00 86.88           O  
+ATOM   2101  CG  GLN A 258     -29.095  13.688 -19.731  1.00 86.88           C  
+ATOM   2102  CD  GLN A 258     -30.541  13.616 -19.251  1.00 86.88           C  
+ATOM   2103  NE2 GLN A 258     -30.945  14.457 -18.331  1.00 86.88           N  
+ATOM   2104  OE1 GLN A 258     -31.345  12.826 -19.705  1.00 86.88           O  
+ATOM   2105  N   ARG A 259     -27.387   9.809 -21.679  1.00 87.50           N  
+ATOM   2106  CA  ARG A 259     -27.131   8.847 -22.761  1.00 87.50           C  
+ATOM   2107  C   ARG A 259     -27.198   7.387 -22.300  1.00 87.50           C  
+ATOM   2108  CB  ARG A 259     -25.775   9.188 -23.388  1.00 87.50           C  
+ATOM   2109  O   ARG A 259     -27.511   6.522 -23.111  1.00 87.50           O  
+ATOM   2110  CG  ARG A 259     -25.415   8.268 -24.568  1.00 87.50           C  
+ATOM   2111  CD  ARG A 259     -24.079   8.650 -25.208  1.00 87.50           C  
+ATOM   2112  NE  ARG A 259     -22.978   8.584 -24.229  1.00 87.50           N  
+ATOM   2113  NH1 ARG A 259     -21.204   8.898 -25.660  1.00 87.50           N  
+ATOM   2114  NH2 ARG A 259     -20.859   8.765 -23.473  1.00 87.50           N  
+ATOM   2115  CZ  ARG A 259     -21.691   8.750 -24.463  1.00 87.50           C  
+ATOM   2116  N   LYS A 260     -26.814   7.104 -21.054  1.00 85.81           N  
+ATOM   2117  CA  LYS A 260     -26.690   5.752 -20.490  1.00 85.81           C  
+ATOM   2118  C   LYS A 260     -27.421   5.679 -19.156  1.00 85.81           C  
+ATOM   2119  CB  LYS A 260     -25.210   5.394 -20.266  1.00 85.81           C  
+ATOM   2120  O   LYS A 260     -27.242   6.563 -18.324  1.00 85.81           O  
+ATOM   2121  CG  LYS A 260     -24.374   5.274 -21.551  1.00 85.81           C  
+ATOM   2122  CD  LYS A 260     -22.897   5.030 -21.194  1.00 85.81           C  
+ATOM   2123  CE  LYS A 260     -22.007   4.853 -22.433  1.00 85.81           C  
+ATOM   2124  NZ  LYS A 260     -20.557   4.893 -22.082  1.00 85.81           N  
+ATOM   2125  N   LYS A 261     -28.137   4.579 -18.912  1.00 88.31           N  
+ATOM   2126  CA  LYS A 261     -28.740   4.281 -17.602  1.00 88.31           C  
+ATOM   2127  C   LYS A 261     -27.621   4.001 -16.594  1.00 88.31           C  
+ATOM   2128  CB  LYS A 261     -29.746   3.118 -17.770  1.00 88.31           C  
+ATOM   2129  O   LYS A 261     -26.911   3.008 -16.743  1.00 88.31           O  
+ATOM   2130  CG  LYS A 261     -30.506   2.768 -16.480  1.00 88.31           C  
+ATOM   2131  CD  LYS A 261     -31.843   2.029 -16.717  1.00 88.31           C  
+ATOM   2132  CE  LYS A 261     -32.645   1.891 -15.408  1.00 88.31           C  
+ATOM   2133  NZ  LYS A 261     -34.091   1.537 -15.574  1.00 88.31           N  
+ATOM   2134  N   CYS A 262     -27.398   4.887 -15.625  1.00 91.00           N  
+ATOM   2135  CA  CYS A 262     -26.273   4.797 -14.689  1.00 91.00           C  
+ATOM   2136  C   CYS A 262     -26.735   4.631 -13.238  1.00 91.00           C  
+ATOM   2137  CB  CYS A 262     -25.368   6.032 -14.825  1.00 91.00           C  
+ATOM   2138  O   CYS A 262     -27.695   5.272 -12.830  1.00 91.00           O  
+ATOM   2139  SG  CYS A 262     -24.672   6.162 -16.498  1.00 91.00           S  
+ATOM   2140  N   LEU A 263     -25.995   3.848 -12.450  1.00 92.88           N  
+ATOM   2141  CA  LEU A 263     -26.074   3.848 -10.990  1.00 92.88           C  
+ATOM   2142  C   LEU A 263     -24.821   4.513 -10.415  1.00 92.88           C  
+ATOM   2143  CB  LEU A 263     -26.274   2.420 -10.463  1.00 92.88           C  
+ATOM   2144  O   LEU A 263     -23.697   4.024 -10.594  1.00 92.88           O  
+ATOM   2145  CG  LEU A 263     -26.365   2.332  -8.926  1.00 92.88           C  
+ATOM   2146  CD1 LEU A 263     -27.586   3.068  -8.372  1.00 92.88           C  
+ATOM   2147  CD2 LEU A 263     -26.450   0.871  -8.495  1.00 92.88           C  
+ATOM   2148  N   ILE A 264     -25.010   5.629  -9.717  1.00 94.00           N  
+ATOM   2149  CA  ILE A 264     -23.919   6.375  -9.086  1.00 94.00           C  
+ATOM   2150  C   ILE A 264     -24.057   6.282  -7.574  1.00 94.00           C  
+ATOM   2151  CB  ILE A 264     -23.853   7.832  -9.584  1.00 94.00           C  
+ATOM   2152  O   ILE A 264     -25.031   6.761  -7.007  1.00 94.00           O  
+ATOM   2153  CG1 ILE A 264     -23.710   7.855 -11.125  1.00 94.00           C  
+ATOM   2154  CG2 ILE A 264     -22.665   8.539  -8.896  1.00 94.00           C  
+ATOM   2155  CD1 ILE A 264     -23.733   9.258 -11.728  1.00 94.00           C  
+ATOM   2156  N   VAL A 265     -23.059   5.698  -6.914  1.00 93.50           N  
+ATOM   2157  CA  VAL A 265     -22.997   5.626  -5.455  1.00 93.50           C  
+ATOM   2158  C   VAL A 265     -22.161   6.777  -4.910  1.00 93.50           C  
+ATOM   2159  CB  VAL A 265     -22.503   4.268  -4.936  1.00 93.50           C  
+ATOM   2160  O   VAL A 265     -20.987   6.900  -5.271  1.00 93.50           O  
+ATOM   2161  CG1 VAL A 265     -22.660   4.191  -3.413  1.00 93.50           C  
+ATOM   2162  CG2 VAL A 265     -23.290   3.114  -5.565  1.00 93.50           C  
+ATOM   2163  N   LEU A 266     -22.743   7.593  -4.033  1.00 91.06           N  
+ATOM   2164  CA  LEU A 266     -22.056   8.635  -3.266  1.00 91.06           C  
+ATOM   2165  C   LEU A 266     -22.030   8.210  -1.792  1.00 91.06           C  
+ATOM   2166  CB  LEU A 266     -22.738   9.998  -3.473  1.00 91.06           C  
+ATOM   2167  O   LEU A 266     -22.992   8.380  -1.049  1.00 91.06           O  
+ATOM   2168  CG  LEU A 266     -22.878  10.464  -4.932  1.00 91.06           C  
+ATOM   2169  CD1 LEU A 266     -23.605  11.808  -4.993  1.00 91.06           C  
+ATOM   2170  CD2 LEU A 266     -21.521  10.632  -5.616  1.00 91.06           C  
+ATOM   2171  N   ASP A 267     -20.929   7.584  -1.400  1.00 88.12           N  
+ATOM   2172  CA  ASP A 267     -20.769   6.909  -0.115  1.00 88.12           C  
+ATOM   2173  C   ASP A 267     -20.186   7.863   0.938  1.00 88.12           C  
+ATOM   2174  CB  ASP A 267     -19.909   5.661  -0.369  1.00 88.12           C  
+ATOM   2175  O   ASP A 267     -19.127   8.448   0.713  1.00 88.12           O  
+ATOM   2176  CG  ASP A 267     -19.673   4.701   0.804  1.00 88.12           C  
+ATOM   2177  OD1 ASP A 267     -20.588   4.457   1.629  1.00 88.12           O  
+ATOM   2178  OD2 ASP A 267     -18.600   4.046   0.755  1.00 88.12           O  
+ATOM   2179  N   ASP A 268     -20.863   7.961   2.081  1.00 82.00           N  
+ATOM   2180  CA  ASP A 268     -20.525   8.716   3.293  1.00 82.00           C  
+ATOM   2181  C   ASP A 268     -20.594  10.248   3.139  1.00 82.00           C  
+ATOM   2182  CB  ASP A 268     -19.236   8.155   3.918  1.00 82.00           C  
+ATOM   2183  O   ASP A 268     -19.635  10.976   3.368  1.00 82.00           O  
+ATOM   2184  CG  ASP A 268     -19.099   8.460   5.414  1.00 82.00           C  
+ATOM   2185  OD1 ASP A 268     -20.110   8.362   6.160  1.00 82.00           O  
+ATOM   2186  OD2 ASP A 268     -17.955   8.721   5.838  1.00 82.00           O  
+ATOM   2187  N   ILE A 269     -21.755  10.775   2.737  1.00 83.38           N  
+ATOM   2188  CA  ILE A 269     -21.974  12.228   2.632  1.00 83.38           C  
+ATOM   2189  C   ILE A 269     -22.153  12.854   4.026  1.00 83.38           C  
+ATOM   2190  CB  ILE A 269     -23.162  12.572   1.705  1.00 83.38           C  
+ATOM   2191  O   ILE A 269     -23.051  12.476   4.777  1.00 83.38           O  
+ATOM   2192  CG1 ILE A 269     -22.990  11.933   0.307  1.00 83.38           C  
+ATOM   2193  CG2 ILE A 269     -23.284  14.108   1.590  1.00 83.38           C  
+ATOM   2194  CD1 ILE A 269     -24.165  12.210  -0.638  1.00 83.38           C  
+ATOM   2195  N   TRP A 270     -21.347  13.874   4.341  1.00 76.94           N  
+ATOM   2196  CA  TRP A 270     -21.296  14.515   5.668  1.00 76.94           C  
+ATOM   2197  C   TRP A 270     -22.096  15.822   5.807  1.00 76.94           C  
+ATOM   2198  CB  TRP A 270     -19.823  14.783   6.010  1.00 76.94           C  
+ATOM   2199  O   TRP A 270     -22.410  16.237   6.932  1.00 76.94           O  
+ATOM   2200  CG  TRP A 270     -18.990  13.557   6.210  1.00 76.94           C  
+ATOM   2201  CD1 TRP A 270     -18.360  12.849   5.244  1.00 76.94           C  
+ATOM   2202  CD2 TRP A 270     -18.753  12.823   7.452  1.00 76.94           C  
+ATOM   2203  CE2 TRP A 270     -17.969  11.672   7.153  1.00 76.94           C  
+ATOM   2204  CE3 TRP A 270     -19.140  13.004   8.800  1.00 76.94           C  
+ATOM   2205  NE1 TRP A 270     -17.781  11.724   5.794  1.00 76.94           N  
+ATOM   2206  CH2 TRP A 270     -17.998  10.947   9.460  1.00 76.94           C  
+ATOM   2207  CZ2 TRP A 270     -17.581  10.753   8.135  1.00 76.94           C  
+ATOM   2208  CZ3 TRP A 270     -18.774  12.073   9.793  1.00 76.94           C  
+ATOM   2209  N   SER A 271     -22.358  16.523   4.699  1.00 80.44           N  
+ATOM   2210  CA  SER A 271     -23.005  17.842   4.712  1.00 80.44           C  
+ATOM   2211  C   SER A 271     -23.730  18.175   3.408  1.00 80.44           C  
+ATOM   2212  CB  SER A 271     -21.980  18.944   5.024  1.00 80.44           C  
+ATOM   2213  O   SER A 271     -23.342  17.733   2.327  1.00 80.44           O  
+ATOM   2214  OG  SER A 271     -21.022  19.124   3.991  1.00 80.44           O  
+ATOM   2215  N   THR A 272     -24.743  19.036   3.507  1.00 85.69           N  
+ATOM   2216  CA  THR A 272     -25.511  19.576   2.370  1.00 85.69           C  
+ATOM   2217  C   THR A 272     -24.650  20.416   1.417  1.00 85.69           C  
+ATOM   2218  CB  THR A 272     -26.670  20.430   2.906  1.00 85.69           C  
+ATOM   2219  O   THR A 272     -24.879  20.429   0.208  1.00 85.69           O  
+ATOM   2220  CG2 THR A 272     -27.647  19.605   3.741  1.00 85.69           C  
+ATOM   2221  OG1 THR A 272     -26.160  21.430   3.756  1.00 85.69           O  
+ATOM   2222  N   ASN A 273     -23.584  21.043   1.932  1.00 83.12           N  
+ATOM   2223  CA  ASN A 273     -22.613  21.816   1.145  1.00 83.12           C  
+ATOM   2224  C   ASN A 273     -21.944  20.994   0.035  1.00 83.12           C  
+ATOM   2225  CB  ASN A 273     -21.537  22.383   2.090  1.00 83.12           C  
+ATOM   2226  O   ASN A 273     -21.655  21.533  -1.038  1.00 83.12           O  
+ATOM   2227  CG  ASN A 273     -22.061  23.471   3.007  1.00 83.12           C  
+ATOM   2228  ND2 ASN A 273     -21.328  23.819   4.038  1.00 83.12           N  
+ATOM   2229  OD1 ASN A 273     -23.121  24.028   2.807  1.00 83.12           O  
+ATOM   2230  N   PHE A 274     -21.713  19.697   0.280  1.00 84.50           N  
+ATOM   2231  CA  PHE A 274     -21.220  18.777  -0.745  1.00 84.50           C  
+ATOM   2232  C   PHE A 274     -22.177  18.731  -1.926  1.00 84.50           C  
+ATOM   2233  CB  PHE A 274     -20.997  17.382  -0.150  1.00 84.50           C  
+ATOM   2234  O   PHE A 274     -21.779  19.041  -3.050  1.00 84.50           O  
+ATOM   2235  CG  PHE A 274     -20.793  16.320  -1.208  1.00 84.50           C  
+ATOM   2236  CD1 PHE A 274     -21.833  15.420  -1.496  1.00 84.50           C  
+ATOM   2237  CD2 PHE A 274     -19.610  16.286  -1.967  1.00 84.50           C  
+ATOM   2238  CE1 PHE A 274     -21.681  14.471  -2.517  1.00 84.50           C  
+ATOM   2239  CE2 PHE A 274     -19.466  15.350  -3.003  1.00 84.50           C  
+ATOM   2240  CZ  PHE A 274     -20.499  14.435  -3.273  1.00 84.50           C  
+ATOM   2241  N   TRP A 275     -23.446  18.421  -1.658  1.00 89.56           N  
+ATOM   2242  CA  TRP A 275     -24.459  18.321  -2.697  1.00 89.56           C  
+ATOM   2243  C   TRP A 275     -24.618  19.626  -3.466  1.00 89.56           C  
+ATOM   2244  CB  TRP A 275     -25.794  17.908  -2.096  1.00 89.56           C  
+ATOM   2245  O   TRP A 275     -24.586  19.616  -4.694  1.00 89.56           O  
+ATOM   2246  CG  TRP A 275     -26.844  17.732  -3.142  1.00 89.56           C  
+ATOM   2247  CD1 TRP A 275     -28.019  18.398  -3.214  1.00 89.56           C  
+ATOM   2248  CD2 TRP A 275     -26.856  16.770  -4.241  1.00 89.56           C  
+ATOM   2249  CE2 TRP A 275     -28.094  16.906  -4.937  1.00 89.56           C  
+ATOM   2250  CE3 TRP A 275     -25.972  15.758  -4.683  1.00 89.56           C  
+ATOM   2251  NE1 TRP A 275     -28.777  17.885  -4.249  1.00 89.56           N  
+ATOM   2252  CH2 TRP A 275     -27.527  15.106  -6.450  1.00 89.56           C  
+ATOM   2253  CZ2 TRP A 275     -28.434  16.090  -6.023  1.00 89.56           C  
+ATOM   2254  CZ3 TRP A 275     -26.302  14.939  -5.780  1.00 89.56           C  
+ATOM   2255  N   ASN A 276     -24.671  20.760  -2.762  1.00 88.12           N  
+ATOM   2256  CA  ASN A 276     -24.801  22.080  -3.383  1.00 88.12           C  
+ATOM   2257  C   ASN A 276     -23.725  22.354  -4.443  1.00 88.12           C  
+ATOM   2258  CB  ASN A 276     -24.762  23.154  -2.282  1.00 88.12           C  
+ATOM   2259  O   ASN A 276     -23.998  23.036  -5.432  1.00 88.12           O  
+ATOM   2260  CG  ASN A 276     -26.020  23.152  -1.438  1.00 88.12           C  
+ATOM   2261  ND2 ASN A 276     -25.973  23.675  -0.235  1.00 88.12           N  
+ATOM   2262  OD1 ASN A 276     -27.068  22.692  -1.857  1.00 88.12           O  
+ATOM   2263  N   SER A 277     -22.533  21.784  -4.251  1.00 86.38           N  
+ATOM   2264  CA  SER A 277     -21.372  21.969  -5.119  1.00 86.38           C  
+ATOM   2265  C   SER A 277     -21.336  21.013  -6.319  1.00 86.38           C  
+ATOM   2266  CB  SER A 277     -20.095  21.800  -4.290  1.00 86.38           C  
+ATOM   2267  O   SER A 277     -20.665  21.310  -7.305  1.00 86.38           O  
+ATOM   2268  OG  SER A 277     -20.063  22.692  -3.191  1.00 86.38           O  
+ATOM   2269  N   VAL A 278     -22.031  19.869  -6.263  1.00 89.81           N  
+ATOM   2270  CA  VAL A 278     -21.995  18.833  -7.320  1.00 89.81           C  
+ATOM   2271  C   VAL A 278     -23.336  18.607  -8.021  1.00 89.81           C  
+ATOM   2272  CB  VAL A 278     -21.430  17.496  -6.798  1.00 89.81           C  
+ATOM   2273  O   VAL A 278     -23.355  18.026  -9.103  1.00 89.81           O  
+ATOM   2274  CG1 VAL A 278     -20.007  17.660  -6.250  1.00 89.81           C  
+ATOM   2275  CG2 VAL A 278     -22.311  16.837  -5.731  1.00 89.81           C  
+ATOM   2276  N   GLN A 279     -24.447  19.084  -7.450  1.00 89.69           N  
+ATOM   2277  CA  GLN A 279     -25.818  18.791  -7.889  1.00 89.69           C  
+ATOM   2278  C   GLN A 279     -26.076  19.051  -9.378  1.00 89.69           C  
+ATOM   2279  CB  GLN A 279     -26.821  19.594  -7.043  1.00 89.69           C  
+ATOM   2280  O   GLN A 279     -26.824  18.311 -10.004  1.00 89.69           O  
+ATOM   2281  CG  GLN A 279     -26.636  21.122  -7.128  1.00 89.69           C  
+ATOM   2282  CD  GLN A 279     -27.656  21.880  -6.293  1.00 89.69           C  
+ATOM   2283  NE2 GLN A 279     -27.280  23.002  -5.723  1.00 89.69           N  
+ATOM   2284  OE1 GLN A 279     -28.809  21.488  -6.172  1.00 89.69           O  
+ATOM   2285  N   TYR A 280     -25.439  20.066  -9.970  1.00 90.00           N  
+ATOM   2286  CA  TYR A 280     -25.644  20.435 -11.376  1.00 90.00           C  
+ATOM   2287  C   TYR A 280     -25.081  19.412 -12.368  1.00 90.00           C  
+ATOM   2288  CB  TYR A 280     -25.024  21.813 -11.628  1.00 90.00           C  
+ATOM   2289  O   TYR A 280     -25.398  19.460 -13.553  1.00 90.00           O  
+ATOM   2290  CG  TYR A 280     -25.642  22.911 -10.790  1.00 90.00           C  
+ATOM   2291  CD1 TYR A 280     -26.962  23.325 -11.054  1.00 90.00           C  
+ATOM   2292  CD2 TYR A 280     -24.912  23.505  -9.741  1.00 90.00           C  
+ATOM   2293  CE1 TYR A 280     -27.550  24.340 -10.278  1.00 90.00           C  
+ATOM   2294  CE2 TYR A 280     -25.498  24.522  -8.963  1.00 90.00           C  
+ATOM   2295  OH  TYR A 280     -27.390  25.932  -8.502  1.00 90.00           O  
+ATOM   2296  CZ  TYR A 280     -26.817  24.944  -9.236  1.00 90.00           C  
+ATOM   2297  N   ALA A 281     -24.245  18.486 -11.899  1.00 90.50           N  
+ATOM   2298  CA  ALA A 281     -23.730  17.398 -12.718  1.00 90.50           C  
+ATOM   2299  C   ALA A 281     -24.695  16.207 -12.796  1.00 90.50           C  
+ATOM   2300  CB  ALA A 281     -22.375  16.996 -12.150  1.00 90.50           C  
+ATOM   2301  O   ALA A 281     -24.445  15.273 -13.557  1.00 90.50           O  
+ATOM   2302  N   PHE A 282     -25.778  16.229 -12.016  1.00 89.62           N  
+ATOM   2303  CA  PHE A 282     -26.765  15.164 -11.937  1.00 89.62           C  
+ATOM   2304  C   PHE A 282     -28.102  15.638 -12.521  1.00 89.62           C  
+ATOM   2305  CB  PHE A 282     -26.904  14.704 -10.487  1.00 89.62           C  
+ATOM   2306  O   PHE A 282     -28.570  16.728 -12.182  1.00 89.62           O  
+ATOM   2307  CG  PHE A 282     -25.611  14.164  -9.902  1.00 89.62           C  
+ATOM   2308  CD1 PHE A 282     -25.198  12.848 -10.176  1.00 89.62           C  
+ATOM   2309  CD2 PHE A 282     -24.798  14.994  -9.109  1.00 89.62           C  
+ATOM   2310  CE1 PHE A 282     -23.987  12.367  -9.650  1.00 89.62           C  
+ATOM   2311  CE2 PHE A 282     -23.585  14.513  -8.589  1.00 89.62           C  
+ATOM   2312  CZ  PHE A 282     -23.177  13.196  -8.858  1.00 89.62           C  
+ATOM   2313  N   PRO A 283     -28.725  14.862 -13.421  1.00 81.94           N  
+ATOM   2314  CA  PRO A 283     -30.019  15.221 -13.980  1.00 81.94           C  
+ATOM   2315  C   PRO A 283     -31.109  15.186 -12.902  1.00 81.94           C  
+ATOM   2316  CB  PRO A 283     -30.236  14.235 -15.127  1.00 81.94           C  
+ATOM   2317  O   PRO A 283     -31.293  14.174 -12.236  1.00 81.94           O  
+ATOM   2318  CG  PRO A 283     -29.448  12.996 -14.708  1.00 81.94           C  
+ATOM   2319  CD  PRO A 283     -28.268  13.580 -13.941  1.00 81.94           C  
+ATOM   2320  N   LYS A 284     -31.829  16.304 -12.733  1.00 66.50           N  
+ATOM   2321  CA  LYS A 284     -33.004  16.412 -11.856  1.00 66.50           C  
+ATOM   2322  C   LYS A 284     -34.280  16.394 -12.701  1.00 66.50           C  
+ATOM   2323  CB  LYS A 284     -32.943  17.690 -10.995  1.00 66.50           C  
+ATOM   2324  O   LYS A 284     -34.345  17.108 -13.700  1.00 66.50           O  
+ATOM   2325  CG  LYS A 284     -31.760  17.735 -10.011  1.00 66.50           C  
+ATOM   2326  CD  LYS A 284     -31.910  18.920  -9.042  1.00 66.50           C  
+ATOM   2327  CE  LYS A 284     -30.724  19.009  -8.073  1.00 66.50           C  
+ATOM   2328  NZ  LYS A 284     -30.959  20.031  -7.020  1.00 66.50           N  
+ATOM   2329  N   GLY A 285     -35.294  15.649 -12.265  1.00 58.19           N  
+ATOM   2330  CA  GLY A 285     -36.643  15.677 -12.841  1.00 58.19           C  
+ATOM   2331  C   GLY A 285     -37.050  14.421 -13.619  1.00 58.19           C  
+ATOM   2332  O   GLY A 285     -36.230  13.557 -13.930  1.00 58.19           O  
+ATOM   2333  N   LYS A 286     -38.356  14.345 -13.912  1.00 51.97           N  
+ATOM   2334  CA  LYS A 286     -39.031  13.215 -14.566  1.00 51.97           C  
+ATOM   2335  C   LYS A 286     -38.368  12.865 -15.907  1.00 51.97           C  
+ATOM   2336  CB  LYS A 286     -40.526  13.545 -14.763  1.00 51.97           C  
+ATOM   2337  O   LYS A 286     -38.223  13.735 -16.764  1.00 51.97           O  
+ATOM   2338  CG  LYS A 286     -41.285  13.700 -13.432  1.00 51.97           C  
+ATOM   2339  CD  LYS A 286     -42.795  13.854 -13.658  1.00 51.97           C  
+ATOM   2340  CE  LYS A 286     -43.527  13.858 -12.310  1.00 51.97           C  
+ATOM   2341  NZ  LYS A 286     -44.983  13.635 -12.483  1.00 51.97           N  
+ATOM   2342  N   GLY A 287     -37.980  11.598 -16.077  1.00 55.62           N  
+ATOM   2343  CA  GLY A 287     -37.458  11.045 -17.336  1.00 55.62           C  
+ATOM   2344  C   GLY A 287     -35.984  10.610 -17.334  1.00 55.62           C  
+ATOM   2345  O   GLY A 287     -35.539  10.009 -18.313  1.00 55.62           O  
+ATOM   2346  N   SER A 288     -35.216  10.861 -16.265  1.00 70.06           N  
+ATOM   2347  CA  SER A 288     -33.871  10.279 -16.120  1.00 70.06           C  
+ATOM   2348  C   SER A 288     -33.961   8.841 -15.615  1.00 70.06           C  
+ATOM   2349  CB  SER A 288     -32.994  11.099 -15.170  1.00 70.06           C  
+ATOM   2350  O   SER A 288     -34.392   8.607 -14.495  1.00 70.06           O  
+ATOM   2351  OG  SER A 288     -31.765  10.425 -14.928  1.00 70.06           O  
+ATOM   2352  N   ARG A 289     -33.457   7.884 -16.399  1.00 80.25           N  
+ATOM   2353  CA  ARG A 289     -33.358   6.470 -15.983  1.00 80.25           C  
+ATOM   2354  C   ARG A 289     -32.170   6.192 -15.052  1.00 80.25           C  
+ATOM   2355  CB  ARG A 289     -33.319   5.562 -17.219  1.00 80.25           C  
+ATOM   2356  O   ARG A 289     -32.012   5.081 -14.557  1.00 80.25           O  
+ATOM   2357  CG  ARG A 289     -34.528   5.753 -18.145  1.00 80.25           C  
+ATOM   2358  CD  ARG A 289     -34.452   4.778 -19.322  1.00 80.25           C  
+ATOM   2359  NE  ARG A 289     -35.508   5.062 -20.309  1.00 80.25           N  
+ATOM   2360  NH1 ARG A 289     -35.050   3.337 -21.751  1.00 80.25           N  
+ATOM   2361  NH2 ARG A 289     -36.748   4.721 -22.185  1.00 80.25           N  
+ATOM   2362  CZ  ARG A 289     -35.758   4.378 -21.410  1.00 80.25           C  
+ATOM   2363  N   SER A 290     -31.272   7.165 -14.880  1.00 88.31           N  
+ATOM   2364  CA  SER A 290     -30.104   7.042 -14.000  1.00 88.31           C  
+ATOM   2365  C   SER A 290     -30.490   7.301 -12.543  1.00 88.31           C  
+ATOM   2366  CB  SER A 290     -28.990   8.002 -14.430  1.00 88.31           C  
+ATOM   2367  O   SER A 290     -31.199   8.266 -12.272  1.00 88.31           O  
+ATOM   2368  OG  SER A 290     -28.453   7.609 -15.684  1.00 88.31           O  
+ATOM   2369  N   LYS A 291     -29.971   6.480 -11.622  1.00 90.50           N  
+ATOM   2370  CA  LYS A 291     -30.249   6.537 -10.179  1.00 90.50           C  
+ATOM   2371  C   LYS A 291     -28.991   6.887  -9.379  1.00 90.50           C  
+ATOM   2372  CB  LYS A 291     -30.911   5.222  -9.703  1.00 90.50           C  
+ATOM   2373  O   LYS A 291     -27.875   6.473  -9.719  1.00 90.50           O  
+ATOM   2374  CG  LYS A 291     -32.357   5.075 -10.225  1.00 90.50           C  
+ATOM   2375  CD  LYS A 291     -33.051   3.759  -9.819  1.00 90.50           C  
+ATOM   2376  CE  LYS A 291     -34.531   3.777 -10.231  1.00 90.50           C  
+ATOM   2377  NZ  LYS A 291     -35.259   2.493 -10.025  1.00 90.50           N  
+ATOM   2378  N   ILE A 292     -29.170   7.633  -8.291  1.00 92.06           N  
+ATOM   2379  CA  ILE A 292     -28.110   7.961  -7.329  1.00 92.06           C  
+ATOM   2380  C   ILE A 292     -28.393   7.223  -6.026  1.00 92.06           C  
+ATOM   2381  CB  ILE A 292     -27.992   9.483  -7.099  1.00 92.06           C  
+ATOM   2382  O   ILE A 292     -29.454   7.402  -5.444  1.00 92.06           O  
+ATOM   2383  CG1 ILE A 292     -27.792  10.225  -8.437  1.00 92.06           C  
+ATOM   2384  CG2 ILE A 292     -26.828   9.794  -6.135  1.00 92.06           C  
+ATOM   2385  CD1 ILE A 292     -27.813  11.746  -8.288  1.00 92.06           C  
+ATOM   2386  N   LEU A 293     -27.438   6.430  -5.544  1.00 93.44           N  
+ATOM   2387  CA  LEU A 293     -27.497   5.798  -4.227  1.00 93.44           C  
+ATOM   2388  C   LEU A 293     -26.541   6.522  -3.279  1.00 93.44           C  
+ATOM   2389  CB  LEU A 293     -27.188   4.300  -4.366  1.00 93.44           C  
+ATOM   2390  O   LEU A 293     -25.327   6.490  -3.470  1.00 93.44           O  
+ATOM   2391  CG  LEU A 293     -27.172   3.528  -3.033  1.00 93.44           C  
+ATOM   2392  CD1 LEU A 293     -28.546   3.502  -2.366  1.00 93.44           C  
+ATOM   2393  CD2 LEU A 293     -26.735   2.083  -3.280  1.00 93.44           C  
+ATOM   2394  N   ILE A 294     -27.061   7.165  -2.246  1.00 93.19           N  
+ATOM   2395  CA  ILE A 294     -26.257   7.858  -1.243  1.00 93.19           C  
+ATOM   2396  C   ILE A 294     -26.190   7.049   0.048  1.00 93.19           C  
+ATOM   2397  CB  ILE A 294     -26.718   9.316  -1.039  1.00 93.19           C  
+ATOM   2398  O   ILE A 294     -27.143   6.364   0.417  1.00 93.19           O  
+ATOM   2399  CG1 ILE A 294     -28.083   9.423  -0.331  1.00 93.19           C  
+ATOM   2400  CG2 ILE A 294     -26.750  10.059  -2.388  1.00 93.19           C  
+ATOM   2401  CD1 ILE A 294     -28.493  10.854   0.012  1.00 93.19           C  
+ATOM   2402  N   THR A 295     -25.075   7.144   0.768  1.00 89.81           N  
+ATOM   2403  CA  THR A 295     -25.013   6.716   2.171  1.00 89.81           C  
+ATOM   2404  C   THR A 295     -24.667   7.922   3.039  1.00 89.81           C  
+ATOM   2405  CB  THR A 295     -24.080   5.513   2.412  1.00 89.81           C  
+ATOM   2406  O   THR A 295     -23.792   8.719   2.697  1.00 89.81           O  
+ATOM   2407  CG2 THR A 295     -24.267   4.366   1.421  1.00 89.81           C  
+ATOM   2408  OG1 THR A 295     -22.741   5.907   2.334  1.00 89.81           O  
+ATOM   2409  N   THR A 296     -25.374   8.107   4.153  1.00 86.06           N  
+ATOM   2410  CA  THR A 296     -25.125   9.226   5.075  1.00 86.06           C  
+ATOM   2411  C   THR A 296     -25.508   8.862   6.506  1.00 86.06           C  
+ATOM   2412  CB  THR A 296     -25.824  10.518   4.609  1.00 86.06           C  
+ATOM   2413  O   THR A 296     -26.180   7.863   6.763  1.00 86.06           O  
+ATOM   2414  CG2 THR A 296     -27.344  10.417   4.596  1.00 86.06           C  
+ATOM   2415  OG1 THR A 296     -25.462  11.583   5.464  1.00 86.06           O  
+ATOM   2416  N   ARG A 297     -25.023   9.652   7.464  1.00 82.62           N  
+ATOM   2417  CA  ARG A 297     -25.426   9.567   8.872  1.00 82.62           C  
+ATOM   2418  C   ARG A 297     -26.531  10.550   9.231  1.00 82.62           C  
+ATOM   2419  CB  ARG A 297     -24.219   9.772   9.797  1.00 82.62           C  
+ATOM   2420  O   ARG A 297     -27.040  10.470  10.340  1.00 82.62           O  
+ATOM   2421  CG  ARG A 297     -23.094   8.770   9.525  1.00 82.62           C  
+ATOM   2422  CD  ARG A 297     -21.972   8.954  10.545  1.00 82.62           C  
+ATOM   2423  NE  ARG A 297     -20.740   8.274  10.109  1.00 82.62           N  
+ATOM   2424  NH1 ARG A 297     -19.639   8.368  12.129  1.00 82.62           N  
+ATOM   2425  NH2 ARG A 297     -18.607   7.538  10.321  1.00 82.62           N  
+ATOM   2426  CZ  ARG A 297     -19.674   8.060  10.858  1.00 82.62           C  
+ATOM   2427  N   LYS A 298     -26.853  11.493   8.344  1.00 79.44           N  
+ATOM   2428  CA  LYS A 298     -27.725  12.611   8.679  1.00 79.44           C  
+ATOM   2429  C   LYS A 298     -28.916  12.686   7.733  1.00 79.44           C  
+ATOM   2430  CB  LYS A 298     -26.950  13.923   8.680  1.00 79.44           C  
+ATOM   2431  O   LYS A 298     -28.746  12.740   6.517  1.00 79.44           O  
+ATOM   2432  CG  LYS A 298     -25.581  13.966   9.357  1.00 79.44           C  
+ATOM   2433  CD  LYS A 298     -25.071  15.401   9.196  1.00 79.44           C  
+ATOM   2434  CE  LYS A 298     -23.830  15.649  10.044  1.00 79.44           C  
+ATOM   2435  NZ  LYS A 298     -23.293  16.985   9.720  1.00 79.44           N  
+ATOM   2436  N   LYS A 299     -30.117  12.685   8.308  1.00 83.19           N  
+ATOM   2437  CA  LYS A 299     -31.380  12.675   7.563  1.00 83.19           C  
+ATOM   2438  C   LYS A 299     -31.628  13.990   6.817  1.00 83.19           C  
+ATOM   2439  CB  LYS A 299     -32.503  12.321   8.547  1.00 83.19           C  
+ATOM   2440  O   LYS A 299     -32.100  13.960   5.685  1.00 83.19           O  
+ATOM   2441  CG  LYS A 299     -33.811  11.930   7.848  1.00 83.19           C  
+ATOM   2442  CD  LYS A 299     -34.774  11.321   8.876  1.00 83.19           C  
+ATOM   2443  CE  LYS A 299     -36.085  10.879   8.220  1.00 83.19           C  
+ATOM   2444  NZ  LYS A 299     -36.661   9.691   8.911  1.00 83.19           N  
+ATOM   2445  N   ASP A 300     -31.181  15.110   7.388  1.00 85.25           N  
+ATOM   2446  CA  ASP A 300     -31.206  16.441   6.760  1.00 85.25           C  
+ATOM   2447  C   ASP A 300     -30.464  16.470   5.412  1.00 85.25           C  
+ATOM   2448  CB  ASP A 300     -30.604  17.490   7.727  1.00 85.25           C  
+ATOM   2449  O   ASP A 300     -30.888  17.142   4.476  1.00 85.25           O  
+ATOM   2450  CG  ASP A 300     -29.090  17.343   7.960  1.00 85.25           C  
+ATOM   2451  OD1 ASP A 300     -28.619  16.188   7.997  1.00 85.25           O  
+ATOM   2452  OD2 ASP A 300     -28.366  18.358   8.082  1.00 85.25           O  
+ATOM   2453  N   VAL A 301     -29.375  15.705   5.271  1.00 86.38           N  
+ATOM   2454  CA  VAL A 301     -28.649  15.567   4.002  1.00 86.38           C  
+ATOM   2455  C   VAL A 301     -29.510  14.870   2.948  1.00 86.38           C  
+ATOM   2456  CB  VAL A 301     -27.305  14.841   4.203  1.00 86.38           C  
+ATOM   2457  O   VAL A 301     -29.500  15.307   1.799  1.00 86.38           O  
+ATOM   2458  CG1 VAL A 301     -26.592  14.516   2.885  1.00 86.38           C  
+ATOM   2459  CG2 VAL A 301     -26.338  15.698   5.035  1.00 86.38           C  
+ATOM   2460  N   CYS A 302     -30.254  13.823   3.315  1.00 86.50           N  
+ATOM   2461  CA  CYS A 302     -31.164  13.129   2.398  1.00 86.50           C  
+ATOM   2462  C   CYS A 302     -32.270  14.071   1.912  1.00 86.50           C  
+ATOM   2463  CB  CYS A 302     -31.788  11.907   3.090  1.00 86.50           C  
+ATOM   2464  O   CYS A 302     -32.440  14.244   0.707  1.00 86.50           O  
+ATOM   2465  SG  CYS A 302     -30.529  10.768   3.717  1.00 86.50           S  
+ATOM   2466  N   GLU A 303     -32.950  14.728   2.854  1.00 86.25           N  
+ATOM   2467  CA  GLU A 303     -34.055  15.657   2.586  1.00 86.25           C  
+ATOM   2468  C   GLU A 303     -33.606  16.850   1.731  1.00 86.25           C  
+ATOM   2469  CB  GLU A 303     -34.617  16.157   3.927  1.00 86.25           C  
+ATOM   2470  O   GLU A 303     -34.322  17.285   0.833  1.00 86.25           O  
+ATOM   2471  CG  GLU A 303     -35.326  15.048   4.726  1.00 86.25           C  
+ATOM   2472  CD  GLU A 303     -35.718  15.467   6.154  1.00 86.25           C  
+ATOM   2473  OE1 GLU A 303     -36.224  14.582   6.886  1.00 86.25           O  
+ATOM   2474  OE2 GLU A 303     -35.480  16.639   6.526  1.00 86.25           O  
+ATOM   2475  N   HIS A 304     -32.389  17.353   1.959  1.00 89.00           N  
+ATOM   2476  CA  HIS A 304     -31.812  18.442   1.168  1.00 89.00           C  
+ATOM   2477  C   HIS A 304     -31.415  18.014  -0.251  1.00 89.00           C  
+ATOM   2478  CB  HIS A 304     -30.597  18.987   1.922  1.00 89.00           C  
+ATOM   2479  O   HIS A 304     -31.462  18.822  -1.182  1.00 89.00           O  
+ATOM   2480  CG  HIS A 304     -29.982  20.187   1.256  1.00 89.00           C  
+ATOM   2481  CD2 HIS A 304     -29.023  20.162   0.287  1.00 89.00           C  
+ATOM   2482  ND1 HIS A 304     -30.376  21.506   1.467  1.00 89.00           N  
+ATOM   2483  CE1 HIS A 304     -29.684  22.244   0.595  1.00 89.00           C  
+ATOM   2484  NE2 HIS A 304     -28.851  21.467  -0.116  1.00 89.00           N  
+ATOM   2485  N   ILE A 305     -30.969  16.767  -0.430  1.00 87.50           N  
+ATOM   2486  CA  ILE A 305     -30.594  16.245  -1.750  1.00 87.50           C  
+ATOM   2487  C   ILE A 305     -31.835  16.084  -2.622  1.00 87.50           C  
+ATOM   2488  CB  ILE A 305     -29.774  14.940  -1.623  1.00 87.50           C  
+ATOM   2489  O   ILE A 305     -31.860  16.588  -3.751  1.00 87.50           O  
+ATOM   2490  CG1 ILE A 305     -28.345  15.291  -1.158  1.00 87.50           C  
+ATOM   2491  CG2 ILE A 305     -29.695  14.175  -2.959  1.00 87.50           C  
+ATOM   2492  CD1 ILE A 305     -27.499  14.105  -0.699  1.00 87.50           C  
+ATOM   2493  N   ASP A 306     -32.831  15.388  -2.080  1.00 85.62           N  
+ATOM   2494  CA  ASP A 306     -34.117  15.127  -2.704  1.00 85.62           C  
+ATOM   2495  C   ASP A 306     -35.152  14.811  -1.600  1.00 85.62           C  
+ATOM   2496  CB  ASP A 306     -33.948  13.974  -3.706  1.00 85.62           C  
+ATOM   2497  O   ASP A 306     -35.091  13.734  -0.998  1.00 85.62           O  
+ATOM   2498  CG  ASP A 306     -35.228  13.610  -4.460  1.00 85.62           C  
+ATOM   2499  OD1 ASP A 306     -36.297  14.183  -4.138  1.00 85.62           O  
+ATOM   2500  OD2 ASP A 306     -35.112  12.779  -5.386  1.00 85.62           O  
+ATOM   2501  N   PRO A 307     -36.119  15.714  -1.331  1.00 84.75           N  
+ATOM   2502  CA  PRO A 307     -37.175  15.491  -0.339  1.00 84.75           C  
+ATOM   2503  C   PRO A 307     -38.051  14.273  -0.643  1.00 84.75           C  
+ATOM   2504  CB  PRO A 307     -38.037  16.759  -0.359  1.00 84.75           C  
+ATOM   2505  O   PRO A 307     -38.723  13.758   0.245  1.00 84.75           O  
+ATOM   2506  CG  PRO A 307     -37.120  17.832  -0.935  1.00 84.75           C  
+ATOM   2507  CD  PRO A 307     -36.220  17.053  -1.888  1.00 84.75           C  
+ATOM   2508  N   THR A 308     -38.061  13.831  -1.901  1.00 83.81           N  
+ATOM   2509  CA  THR A 308     -38.794  12.655  -2.364  1.00 83.81           C  
+ATOM   2510  C   THR A 308     -37.907  11.418  -2.458  1.00 83.81           C  
+ATOM   2511  CB  THR A 308     -39.535  12.925  -3.687  1.00 83.81           C  
+ATOM   2512  O   THR A 308     -38.342  10.426  -3.023  1.00 83.81           O  
+ATOM   2513  CG2 THR A 308     -40.542  14.069  -3.539  1.00 83.81           C  
+ATOM   2514  OG1 THR A 308     -38.698  13.280  -4.766  1.00 83.81           O  
+ATOM   2515  N   CYS A 309     -36.675  11.428  -1.933  1.00 85.88           N  
+ATOM   2516  CA  CYS A 309     -35.797  10.262  -2.026  1.00 85.88           C  
+ATOM   2517  C   CYS A 309     -36.384   9.021  -1.339  1.00 85.88           C  
+ATOM   2518  CB  CYS A 309     -34.379  10.566  -1.514  1.00 85.88           C  
+ATOM   2519  O   CYS A 309     -37.050   9.101  -0.304  1.00 85.88           O  
+ATOM   2520  SG  CYS A 309     -34.314  10.899   0.270  1.00 85.88           S  
+ATOM   2521  N   PHE A 310     -36.072   7.847  -1.888  1.00 87.88           N  
+ATOM   2522  CA  PHE A 310     -36.343   6.593  -1.196  1.00 87.88           C  
+ATOM   2523  C   PHE A 310     -35.376   6.463  -0.014  1.00 87.88           C  
+ATOM   2524  CB  PHE A 310     -36.227   5.416  -2.165  1.00 87.88           C  
+ATOM   2525  O   PHE A 310     -34.172   6.262  -0.207  1.00 87.88           O  
+ATOM   2526  CG  PHE A 310     -36.513   4.082  -1.501  1.00 87.88           C  
+ATOM   2527  CD1 PHE A 310     -35.472   3.340  -0.908  1.00 87.88           C  
+ATOM   2528  CD2 PHE A 310     -37.829   3.590  -1.463  1.00 87.88           C  
+ATOM   2529  CE1 PHE A 310     -35.745   2.101  -0.301  1.00 87.88           C  
+ATOM   2530  CE2 PHE A 310     -38.102   2.356  -0.847  1.00 87.88           C  
+ATOM   2531  CZ  PHE A 310     -37.061   1.610  -0.270  1.00 87.88           C  
+ATOM   2532  N   LEU A 311     -35.893   6.593   1.207  1.00 88.00           N  
+ATOM   2533  CA  LEU A 311     -35.101   6.509   2.428  1.00 88.00           C  
+ATOM   2534  C   LEU A 311     -35.126   5.086   2.993  1.00 88.00           C  
+ATOM   2535  CB  LEU A 311     -35.599   7.558   3.434  1.00 88.00           C  
+ATOM   2536  O   LEU A 311     -36.144   4.598   3.474  1.00 88.00           O  
+ATOM   2537  CG  LEU A 311     -34.705   7.664   4.680  1.00 88.00           C  
+ATOM   2538  CD1 LEU A 311     -33.318   8.226   4.358  1.00 88.00           C  
+ATOM   2539  CD2 LEU A 311     -35.358   8.577   5.715  1.00 88.00           C  
+ATOM   2540  N   PHE A 312     -33.966   4.442   2.975  1.00 88.38           N  
+ATOM   2541  CA  PHE A 312     -33.717   3.163   3.614  1.00 88.38           C  
+ATOM   2542  C   PHE A 312     -32.970   3.396   4.933  1.00 88.38           C  
+ATOM   2543  CB  PHE A 312     -32.952   2.277   2.625  1.00 88.38           C  
+ATOM   2544  O   PHE A 312     -31.800   3.790   4.932  1.00 88.38           O  
+ATOM   2545  CG  PHE A 312     -32.768   0.862   3.118  1.00 88.38           C  
+ATOM   2546  CD1 PHE A 312     -31.601   0.523   3.813  1.00 88.38           C  
+ATOM   2547  CD2 PHE A 312     -33.780  -0.098   2.937  1.00 88.38           C  
+ATOM   2548  CE1 PHE A 312     -31.444  -0.770   4.324  1.00 88.38           C  
+ATOM   2549  CE2 PHE A 312     -33.609  -1.402   3.436  1.00 88.38           C  
+ATOM   2550  CZ  PHE A 312     -32.433  -1.740   4.126  1.00 88.38           C  
+ATOM   2551  N   GLU A 313     -33.643   3.164   6.061  1.00 87.19           N  
+ATOM   2552  CA  GLU A 313     -33.077   3.301   7.411  1.00 87.19           C  
+ATOM   2553  C   GLU A 313     -32.789   1.897   7.969  1.00 87.19           C  
+ATOM   2554  CB  GLU A 313     -33.998   4.150   8.326  1.00 87.19           C  
+ATOM   2555  O   GLU A 313     -33.712   1.239   8.455  1.00 87.19           O  
+ATOM   2556  CG  GLU A 313     -34.229   5.557   7.743  1.00 87.19           C  
+ATOM   2557  CD  GLU A 313     -34.939   6.574   8.664  1.00 87.19           C  
+ATOM   2558  OE1 GLU A 313     -34.242   7.344   9.363  1.00 87.19           O  
+ATOM   2559  OE2 GLU A 313     -36.172   6.769   8.556  1.00 87.19           O  
+ATOM   2560  N   PRO A 314     -31.543   1.381   7.872  1.00 83.69           N  
+ATOM   2561  CA  PRO A 314     -31.243   0.053   8.380  1.00 83.69           C  
+ATOM   2562  C   PRO A 314     -31.383   0.034   9.898  1.00 83.69           C  
+ATOM   2563  CB  PRO A 314     -29.814  -0.286   7.954  1.00 83.69           C  
+ATOM   2564  O   PRO A 314     -30.808   0.877  10.592  1.00 83.69           O  
+ATOM   2565  CG  PRO A 314     -29.389   0.846   7.020  1.00 83.69           C  
+ATOM   2566  CD  PRO A 314     -30.329   1.996   7.365  1.00 83.69           C  
+ATOM   2567  N   ARG A 315     -32.094  -0.967  10.412  1.00 87.25           N  
+ATOM   2568  CA  ARG A 315     -32.185  -1.203  11.853  1.00 87.25           C  
+ATOM   2569  C   ARG A 315     -30.873  -1.755  12.413  1.00 87.25           C  
+ATOM   2570  CB  ARG A 315     -33.383  -2.111  12.167  1.00 87.25           C  
+ATOM   2571  O   ARG A 315     -30.046  -2.317  11.690  1.00 87.25           O  
+ATOM   2572  CG  ARG A 315     -33.249  -3.502  11.535  1.00 87.25           C  
+ATOM   2573  CD  ARG A 315     -34.368  -4.416  12.022  1.00 87.25           C  
+ATOM   2574  NE  ARG A 315     -34.204  -5.745  11.431  1.00 87.25           N  
+ATOM   2575  NH1 ARG A 315     -32.851  -6.670  13.056  1.00 87.25           N  
+ATOM   2576  NH2 ARG A 315     -33.454  -7.871  11.296  1.00 87.25           N  
+ATOM   2577  CZ  ARG A 315     -33.516  -6.750  11.940  1.00 87.25           C  
+ATOM   2578  N   CYS A 316     -30.710  -1.643  13.727  1.00 86.12           N  
+ATOM   2579  CA  CYS A 316     -29.720  -2.439  14.443  1.00 86.12           C  
+ATOM   2580  C   CYS A 316     -30.034  -3.933  14.316  1.00 86.12           C  
+ATOM   2581  CB  CYS A 316     -29.686  -2.041  15.920  1.00 86.12           C  
+ATOM   2582  O   CYS A 316     -31.195  -4.330  14.159  1.00 86.12           O  
+ATOM   2583  SG  CYS A 316     -29.211  -0.311  16.078  1.00 86.12           S  
+ATOM   2584  N   LEU A 317     -28.993  -4.755  14.437  1.00 88.19           N  
+ATOM   2585  CA  LEU A 317     -29.173  -6.192  14.594  1.00 88.19           C  
+ATOM   2586  C   LEU A 317     -29.900  -6.465  15.910  1.00 88.19           C  
+ATOM   2587  CB  LEU A 317     -27.812  -6.901  14.552  1.00 88.19           C  
+ATOM   2588  O   LEU A 317     -29.601  -5.840  16.931  1.00 88.19           O  
+ATOM   2589  CG  LEU A 317     -27.053  -6.759  13.225  1.00 88.19           C  
+ATOM   2590  CD1 LEU A 317     -25.755  -7.566  13.306  1.00 88.19           C  
+ATOM   2591  CD2 LEU A 317     -27.852  -7.244  12.014  1.00 88.19           C  
+ATOM   2592  N   ASP A 318     -30.841  -7.404  15.889  1.00 90.06           N  
+ATOM   2593  CA  ASP A 318     -31.487  -7.857  17.117  1.00 90.06           C  
+ATOM   2594  C   ASP A 318     -30.519  -8.700  17.970  1.00 90.06           C  
+ATOM   2595  CB  ASP A 318     -32.830  -8.537  16.804  1.00 90.06           C  
+ATOM   2596  O   ASP A 318     -29.366  -8.943  17.594  1.00 90.06           O  
+ATOM   2597  CG  ASP A 318     -32.710  -9.878  16.079  1.00 90.06           C  
+ATOM   2598  OD1 ASP A 318     -31.846 -10.683  16.492  1.00 90.06           O  
+ATOM   2599  OD2 ASP A 318     -33.519 -10.115  15.161  1.00 90.06           O  
+ATOM   2600  N   ALA A 319     -30.952  -9.117  19.160  1.00 88.44           N  
+ATOM   2601  CA  ALA A 319     -30.098  -9.862  20.084  1.00 88.44           C  
+ATOM   2602  C   ALA A 319     -29.596 -11.196  19.494  1.00 88.44           C  
+ATOM   2603  CB  ALA A 319     -30.879 -10.085  21.384  1.00 88.44           C  
+ATOM   2604  O   ALA A 319     -28.433 -11.553  19.694  1.00 88.44           O  
+ATOM   2605  N   GLU A 320     -30.437 -11.900  18.735  1.00 88.44           N  
+ATOM   2606  CA  GLU A 320     -30.109 -13.200  18.144  1.00 88.44           C  
+ATOM   2607  C   GLU A 320     -29.183 -13.041  16.936  1.00 88.44           C  
+ATOM   2608  CB  GLU A 320     -31.400 -13.932  17.737  1.00 88.44           C  
+ATOM   2609  O   GLU A 320     -28.190 -13.757  16.800  1.00 88.44           O  
+ATOM   2610  CG  GLU A 320     -32.243 -14.390  18.938  1.00 88.44           C  
+ATOM   2611  CD  GLU A 320     -31.463 -15.320  19.884  1.00 88.44           C  
+ATOM   2612  OE1 GLU A 320     -31.633 -15.186  21.117  1.00 88.44           O  
+ATOM   2613  OE2 GLU A 320     -30.669 -16.151  19.381  1.00 88.44           O  
+ATOM   2614  N   GLU A 321     -29.444 -12.058  16.079  1.00 90.88           N  
+ATOM   2615  CA  GLU A 321     -28.587 -11.699  14.952  1.00 90.88           C  
+ATOM   2616  C   GLU A 321     -27.215 -11.210  15.417  1.00 90.88           C  
+ATOM   2617  CB  GLU A 321     -29.255 -10.584  14.152  1.00 90.88           C  
+ATOM   2618  O   GLU A 321     -26.188 -11.597  14.849  1.00 90.88           O  
+ATOM   2619  CG  GLU A 321     -30.515 -11.059  13.424  1.00 90.88           C  
+ATOM   2620  CD  GLU A 321     -31.289  -9.884  12.823  1.00 90.88           C  
+ATOM   2621  OE1 GLU A 321     -32.022 -10.123  11.841  1.00 90.88           O  
+ATOM   2622  OE2 GLU A 321     -31.085  -8.716  13.238  1.00 90.88           O  
+ATOM   2623  N   SER A 322     -27.188 -10.397  16.475  1.00 91.19           N  
+ATOM   2624  CA  SER A 322     -25.959  -9.883  17.078  1.00 91.19           C  
+ATOM   2625  C   SER A 322     -25.129 -11.009  17.682  1.00 91.19           C  
+ATOM   2626  CB  SER A 322     -26.269  -8.852  18.165  1.00 91.19           C  
+ATOM   2627  O   SER A 322     -23.923 -11.093  17.433  1.00 91.19           O  
+ATOM   2628  OG  SER A 322     -26.959  -7.750  17.634  1.00 91.19           O  
+ATOM   2629  N   TRP A 323     -25.774 -11.916  18.423  1.00 90.56           N  
+ATOM   2630  CA  TRP A 323     -25.124 -13.108  18.958  1.00 90.56           C  
+ATOM   2631  C   TRP A 323     -24.598 -14.005  17.839  1.00 90.56           C  
+ATOM   2632  CB  TRP A 323     -26.096 -13.881  19.857  1.00 90.56           C  
+ATOM   2633  O   TRP A 323     -23.437 -14.406  17.864  1.00 90.56           O  
+ATOM   2634  CG  TRP A 323     -25.517 -15.155  20.389  1.00 90.56           C  
+ATOM   2635  CD1 TRP A 323     -26.029 -16.397  20.228  1.00 90.56           C  
+ATOM   2636  CD2 TRP A 323     -24.280 -15.327  21.143  1.00 90.56           C  
+ATOM   2637  CE2 TRP A 323     -24.078 -16.719  21.371  1.00 90.56           C  
+ATOM   2638  CE3 TRP A 323     -23.308 -14.445  21.660  1.00 90.56           C  
+ATOM   2639  NE1 TRP A 323     -25.188 -17.321  20.826  1.00 90.56           N  
+ATOM   2640  CH2 TRP A 323     -22.008 -16.314  22.553  1.00 90.56           C  
+ATOM   2641  CZ2 TRP A 323     -22.958 -17.214  22.050  1.00 90.56           C  
+ATOM   2642  CZ3 TRP A 323     -22.188 -14.936  22.350  1.00 90.56           C  
+ATOM   2643  N   LYS A 324     -25.403 -14.255  16.802  1.00 89.44           N  
+ATOM   2644  CA  LYS A 324     -25.013 -15.051  15.633  1.00 89.44           C  
+ATOM   2645  C   LYS A 324     -23.808 -14.455  14.908  1.00 89.44           C  
+ATOM   2646  CB  LYS A 324     -26.239 -15.176  14.723  1.00 89.44           C  
+ATOM   2647  O   LYS A 324     -22.910 -15.201  14.509  1.00 89.44           O  
+ATOM   2648  CG  LYS A 324     -25.993 -16.021  13.467  1.00 89.44           C  
+ATOM   2649  CD  LYS A 324     -27.316 -16.169  12.710  1.00 89.44           C  
+ATOM   2650  CE  LYS A 324     -27.138 -16.942  11.402  1.00 89.44           C  
+ATOM   2651  NZ  LYS A 324     -28.425 -17.008  10.665  1.00 89.44           N  
+ATOM   2652  N   LEU A 325     -23.760 -13.131  14.742  1.00 89.00           N  
+ATOM   2653  CA  LEU A 325     -22.619 -12.444  14.141  1.00 89.00           C  
+ATOM   2654  C   LEU A 325     -21.369 -12.556  15.022  1.00 89.00           C  
+ATOM   2655  CB  LEU A 325     -22.987 -10.979  13.843  1.00 89.00           C  
+ATOM   2656  O   LEU A 325     -20.310 -12.912  14.497  1.00 89.00           O  
+ATOM   2657  CG  LEU A 325     -21.836 -10.165  13.216  1.00 89.00           C  
+ATOM   2658  CD1 LEU A 325     -21.378 -10.737  11.868  1.00 89.00           C  
+ATOM   2659  CD2 LEU A 325     -22.276  -8.720  12.995  1.00 89.00           C  
+ATOM   2660  N   LEU A 326     -21.482 -12.310  16.335  1.00 89.31           N  
+ATOM   2661  CA  LEU A 326     -20.358 -12.479  17.259  1.00 89.31           C  
+ATOM   2662  C   LEU A 326     -19.848 -13.915  17.216  1.00 89.31           C  
+ATOM   2663  CB  LEU A 326     -20.727 -12.098  18.706  1.00 89.31           C  
+ATOM   2664  O   LEU A 326     -18.661 -14.138  17.009  1.00 89.31           O  
+ATOM   2665  CG  LEU A 326     -19.471 -12.199  19.609  1.00 89.31           C  
+ATOM   2666  CD1 LEU A 326     -19.217 -10.964  20.467  1.00 89.31           C  
+ATOM   2667  CD2 LEU A 326     -19.523 -13.419  20.523  1.00 89.31           C  
+ATOM   2668  N   HIS A 327     -20.747 -14.884  17.347  1.00 85.19           N  
+ATOM   2669  CA  HIS A 327     -20.419 -16.296  17.365  1.00 85.19           C  
+ATOM   2670  C   HIS A 327     -19.659 -16.708  16.097  1.00 85.19           C  
+ATOM   2671  CB  HIS A 327     -21.720 -17.086  17.540  1.00 85.19           C  
+ATOM   2672  O   HIS A 327     -18.595 -17.320  16.171  1.00 85.19           O  
+ATOM   2673  CG  HIS A 327     -21.495 -18.568  17.609  1.00 85.19           C  
+ATOM   2674  CD2 HIS A 327     -21.529 -19.340  18.737  1.00 85.19           C  
+ATOM   2675  ND1 HIS A 327     -21.190 -19.397  16.551  1.00 85.19           N  
+ATOM   2676  CE1 HIS A 327     -21.038 -20.641  17.029  1.00 85.19           C  
+ATOM   2677  NE2 HIS A 327     -21.245 -20.649  18.347  1.00 85.19           N  
+ATOM   2678  N   LYS A 328     -20.150 -16.301  14.917  1.00 83.19           N  
+ATOM   2679  CA  LYS A 328     -19.512 -16.591  13.621  1.00 83.19           C  
+ATOM   2680  C   LYS A 328     -18.098 -16.008  13.496  1.00 83.19           C  
+ATOM   2681  CB  LYS A 328     -20.433 -16.054  12.515  1.00 83.19           C  
+ATOM   2682  O   LYS A 328     -17.296 -16.521  12.716  1.00 83.19           O  
+ATOM   2683  CG  LYS A 328     -20.065 -16.573  11.119  1.00 83.19           C  
+ATOM   2684  CD  LYS A 328     -21.073 -16.054  10.089  1.00 83.19           C  
+ATOM   2685  CE  LYS A 328     -20.884 -16.778   8.753  1.00 83.19           C  
+ATOM   2686  NZ  LYS A 328     -21.577 -16.093   7.635  1.00 83.19           N  
+ATOM   2687  N   LYS A 329     -17.811 -14.920  14.215  1.00 84.25           N  
+ATOM   2688  CA  LYS A 329     -16.555 -14.162  14.131  1.00 84.25           C  
+ATOM   2689  C   LYS A 329     -15.566 -14.490  15.253  1.00 84.25           C  
+ATOM   2690  CB  LYS A 329     -16.903 -12.662  14.093  1.00 84.25           C  
+ATOM   2691  O   LYS A 329     -14.363 -14.432  15.001  1.00 84.25           O  
+ATOM   2692  CG  LYS A 329     -17.588 -12.224  12.784  1.00 84.25           C  
+ATOM   2693  CD  LYS A 329     -16.589 -12.163  11.626  1.00 84.25           C  
+ATOM   2694  CE  LYS A 329     -17.197 -11.640  10.327  1.00 84.25           C  
+ATOM   2695  NZ  LYS A 329     -16.406 -12.089   9.151  1.00 84.25           N  
+ATOM   2696  N   ALA A 330     -16.053 -14.817  16.450  1.00 81.75           N  
+ATOM   2697  CA  ALA A 330     -15.257 -15.106  17.641  1.00 81.75           C  
+ATOM   2698  C   ALA A 330     -14.788 -16.566  17.678  1.00 81.75           C  
+ATOM   2699  CB  ALA A 330     -16.084 -14.769  18.889  1.00 81.75           C  
+ATOM   2700  O   ALA A 330     -13.649 -16.841  18.052  1.00 81.75           O  
+ATOM   2701  N   PHE A 331     -15.643 -17.497  17.246  1.00 76.12           N  
+ATOM   2702  CA  PHE A 331     -15.334 -18.923  17.222  1.00 76.12           C  
+ATOM   2703  C   PHE A 331     -14.898 -19.333  15.804  1.00 76.12           C  
+ATOM   2704  CB  PHE A 331     -16.527 -19.723  17.757  1.00 76.12           C  
+ATOM   2705  O   PHE A 331     -15.636 -19.099  14.842  1.00 76.12           O  
+ATOM   2706  CG  PHE A 331     -16.946 -19.293  19.155  1.00 76.12           C  
+ATOM   2707  CD1 PHE A 331     -16.174 -19.647  20.277  1.00 76.12           C  
+ATOM   2708  CD2 PHE A 331     -18.099 -18.509  19.332  1.00 76.12           C  
+ATOM   2709  CE1 PHE A 331     -16.557 -19.219  21.561  1.00 76.12           C  
+ATOM   2710  CE2 PHE A 331     -18.476 -18.064  20.611  1.00 76.12           C  
+ATOM   2711  CZ  PHE A 331     -17.708 -18.429  21.729  1.00 76.12           C  
+ATOM   2712  N   PRO A 332     -13.693 -19.907  15.614  1.00 56.97           N  
+ATOM   2713  CA  PRO A 332     -13.233 -20.311  14.289  1.00 56.97           C  
+ATOM   2714  C   PRO A 332     -14.186 -21.332  13.650  1.00 56.97           C  
+ATOM   2715  CB  PRO A 332     -11.830 -20.896  14.494  1.00 56.97           C  
+ATOM   2716  O   PRO A 332     -14.702 -22.206  14.342  1.00 56.97           O  
+ATOM   2717  CG  PRO A 332     -11.374 -20.341  15.842  1.00 56.97           C  
+ATOM   2718  CD  PRO A 332     -12.673 -20.166  16.617  1.00 56.97           C  
+ATOM   2719  N   ARG A 333     -14.350 -21.282  12.317  1.00 54.16           N  
+ATOM   2720  CA  ARG A 333     -15.025 -22.321  11.509  1.00 54.16           C  
+ATOM   2721  C   ARG A 333     -14.213 -23.632  11.518  1.00 54.16           C  
+ATOM   2722  CB  ARG A 333     -15.270 -21.846  10.052  1.00 54.16           C  
+ATOM   2723  O   ARG A 333     -13.707 -24.054  10.481  1.00 54.16           O  
+ATOM   2724  CG  ARG A 333     -16.178 -20.621   9.831  1.00 54.16           C  
+ATOM   2725  CD  ARG A 333     -16.338 -20.368   8.313  1.00 54.16           C  
+ATOM   2726  NE  ARG A 333     -17.051 -19.106   7.989  1.00 54.16           N  
+ATOM   2727  NH1 ARG A 333     -16.382 -18.877   5.778  1.00 54.16           N  
+ATOM   2728  NH2 ARG A 333     -17.592 -17.291   6.658  1.00 54.16           N  
+ATOM   2729  CZ  ARG A 333     -17.019 -18.447   6.831  1.00 54.16           C  
+ATOM   2730  N   VAL A 334     -14.004 -24.251  12.675  1.00 42.62           N  
+ATOM   2731  CA  VAL A 334     -13.620 -25.661  12.732  1.00 42.62           C  
+ATOM   2732  C   VAL A 334     -14.926 -26.437  12.639  1.00 42.62           C  
+ATOM   2733  CB  VAL A 334     -12.803 -26.023  13.990  1.00 42.62           C  
+ATOM   2734  O   VAL A 334     -15.842 -26.197  13.420  1.00 42.62           O  
+ATOM   2735  CG1 VAL A 334     -12.276 -27.457  13.885  1.00 42.62           C  
+ATOM   2736  CG2 VAL A 334     -11.577 -25.114  14.144  1.00 42.62           C  
+ATOM   2737  N   ASN A 335     -15.027 -27.333  11.656  1.00 37.66           N  
+ATOM   2738  CA  ASN A 335     -16.073 -28.352  11.586  1.00 37.66           C  
+ATOM   2739  C   ASN A 335     -15.905 -29.327  12.765  1.00 37.66           C  
+ATOM   2740  CB  ASN A 335     -15.989 -29.099  10.239  1.00 37.66           C  
+ATOM   2741  O   ASN A 335     -15.501 -30.471  12.588  1.00 37.66           O  
+ATOM   2742  CG  ASN A 335     -16.525 -28.347   9.039  1.00 37.66           C  
+ATOM   2743  ND2 ASN A 335     -16.241 -28.835   7.854  1.00 37.66           N  
+ATOM   2744  OD1 ASN A 335     -17.208 -27.344   9.126  1.00 37.66           O  
+ATOM   2745  N   THR A 336     -16.159 -28.858  13.977  1.00 36.75           N  
+ATOM   2746  CA  THR A 336     -16.334 -29.677  15.170  1.00 36.75           C  
+ATOM   2747  C   THR A 336     -17.789 -29.493  15.566  1.00 36.75           C  
+ATOM   2748  CB  THR A 336     -15.376 -29.285  16.302  1.00 36.75           C  
+ATOM   2749  O   THR A 336     -18.112 -28.456  16.145  1.00 36.75           O  
+ATOM   2750  CG2 THR A 336     -14.007 -29.934  16.096  1.00 36.75           C  
+ATOM   2751  OG1 THR A 336     -15.207 -27.889  16.370  1.00 36.75           O  
+ATOM   2752  N   PRO A 337     -18.670 -30.444  15.209  1.00 38.59           N  
+ATOM   2753  CA  PRO A 337     -20.100 -30.364  15.501  1.00 38.59           C  
+ATOM   2754  C   PRO A 337     -20.427 -30.258  16.998  1.00 38.59           C  
+ATOM   2755  CB  PRO A 337     -20.721 -31.622  14.880  1.00 38.59           C  
+ATOM   2756  O   PRO A 337     -21.538 -29.877  17.333  1.00 38.59           O  
+ATOM   2757  CG  PRO A 337     -19.723 -32.041  13.804  1.00 38.59           C  
+ATOM   2758  CD  PRO A 337     -18.390 -31.631  14.412  1.00 38.59           C  
+ATOM   2759  N   ASP A 338     -19.463 -30.521  17.889  1.00 41.69           N  
+ATOM   2760  CA  ASP A 338     -19.726 -30.749  19.312  1.00 41.69           C  
+ATOM   2761  C   ASP A 338     -18.761 -30.014  20.260  1.00 41.69           C  
+ATOM   2762  CB  ASP A 338     -19.731 -32.260  19.578  1.00 41.69           C  
+ATOM   2763  O   ASP A 338     -18.354 -30.551  21.292  1.00 41.69           O  
+ATOM   2764  CG  ASP A 338     -20.784 -32.998  18.755  1.00 41.69           C  
+ATOM   2765  OD1 ASP A 338     -21.965 -32.602  18.832  1.00 41.69           O  
+ATOM   2766  OD2 ASP A 338     -20.385 -33.956  18.059  1.00 41.69           O  
+ATOM   2767  N   LEU A 339     -18.392 -28.762  19.973  1.00 47.88           N  
+ATOM   2768  CA  LEU A 339     -17.971 -27.887  21.072  1.00 47.88           C  
+ATOM   2769  C   LEU A 339     -19.248 -27.479  21.806  1.00 47.88           C  
+ATOM   2770  CB  LEU A 339     -17.104 -26.713  20.568  1.00 47.88           C  
+ATOM   2771  O   LEU A 339     -19.921 -26.533  21.404  1.00 47.88           O  
+ATOM   2772  CG  LEU A 339     -15.601 -26.961  20.822  1.00 47.88           C  
+ATOM   2773  CD1 LEU A 339     -14.746 -26.349  19.716  1.00 47.88           C  
+ATOM   2774  CD2 LEU A 339     -15.148 -26.356  22.154  1.00 47.88           C  
+ATOM   2775  N   LYS A 340     -19.596 -28.214  22.873  1.00 50.44           N  
+ATOM   2776  CA  LYS A 340     -20.451 -27.681  23.940  1.00 50.44           C  
+ATOM   2777  C   LYS A 340     -19.791 -26.383  24.394  1.00 50.44           C  
+ATOM   2778  CB  LYS A 340     -20.568 -28.659  25.127  1.00 50.44           C  
+ATOM   2779  O   LYS A 340     -18.857 -26.415  25.191  1.00 50.44           O  
+ATOM   2780  CG  LYS A 340     -21.658 -29.725  24.957  1.00 50.44           C  
+ATOM   2781  CD  LYS A 340     -21.735 -30.597  26.220  1.00 50.44           C  
+ATOM   2782  CE  LYS A 340     -22.876 -31.613  26.108  1.00 50.44           C  
+ATOM   2783  NZ  LYS A 340     -22.944 -32.488  27.306  1.00 50.44           N  
+ATOM   2784  N   ILE A 341     -20.213 -25.261  23.815  1.00 55.12           N  
+ATOM   2785  CA  ILE A 341     -19.869 -23.942  24.325  1.00 55.12           C  
+ATOM   2786  C   ILE A 341     -20.342 -23.974  25.765  1.00 55.12           C  
+ATOM   2787  CB  ILE A 341     -20.525 -22.816  23.499  1.00 55.12           C  
+ATOM   2788  O   ILE A 341     -21.503 -24.292  26.031  1.00 55.12           O  
+ATOM   2789  CG1 ILE A 341     -19.946 -22.868  22.072  1.00 55.12           C  
+ATOM   2790  CG2 ILE A 341     -20.273 -21.436  24.136  1.00 55.12           C  
+ATOM   2791  CD1 ILE A 341     -20.599 -21.898  21.097  1.00 55.12           C  
+ATOM   2792  N   ASP A 342     -19.401 -23.763  26.676  1.00 65.25           N  
+ATOM   2793  CA  ASP A 342     -19.696 -23.633  28.089  1.00 65.25           C  
+ATOM   2794  C   ASP A 342     -20.892 -22.680  28.233  1.00 65.25           C  
+ATOM   2795  CB  ASP A 342     -18.431 -23.108  28.781  1.00 65.25           C  
+ATOM   2796  O   ASP A 342     -20.873 -21.576  27.678  1.00 65.25           O  
+ATOM   2797  CG  ASP A 342     -18.520 -23.160  30.301  1.00 65.25           C  
+ATOM   2798  OD1 ASP A 342     -19.665 -23.143  30.812  1.00 65.25           O  
+ATOM   2799  OD2 ASP A 342     -17.434 -23.223  30.913  1.00 65.25           O  
+ATOM   2800  N   LEU A 343     -21.954 -23.118  28.916  1.00 73.62           N  
+ATOM   2801  CA  LEU A 343     -23.164 -22.314  29.123  1.00 73.62           C  
+ATOM   2802  C   LEU A 343     -22.811 -20.940  29.709  1.00 73.62           C  
+ATOM   2803  CB  LEU A 343     -24.111 -23.070  30.075  1.00 73.62           C  
+ATOM   2804  O   LEU A 343     -23.503 -19.955  29.453  1.00 73.62           O  
+ATOM   2805  CG  LEU A 343     -24.854 -24.254  29.430  1.00 73.62           C  
+ATOM   2806  CD1 LEU A 343     -25.457 -25.147  30.517  1.00 73.62           C  
+ATOM   2807  CD2 LEU A 343     -25.995 -23.780  28.526  1.00 73.62           C  
+ATOM   2808  N   GLU A 344     -21.707 -20.859  30.455  1.00 75.94           N  
+ATOM   2809  CA  GLU A 344     -21.197 -19.613  31.003  1.00 75.94           C  
+ATOM   2810  C   GLU A 344     -20.558 -18.693  29.944  1.00 75.94           C  
+ATOM   2811  CB  GLU A 344     -20.225 -19.952  32.141  1.00 75.94           C  
+ATOM   2812  O   GLU A 344     -20.780 -17.482  29.982  1.00 75.94           O  
+ATOM   2813  CG  GLU A 344     -20.172 -18.783  33.125  1.00 75.94           C  
+ATOM   2814  CD  GLU A 344     -19.168 -18.981  34.263  1.00 75.94           C  
+ATOM   2815  OE1 GLU A 344     -18.661 -17.937  34.739  1.00 75.94           O  
+ATOM   2816  OE2 GLU A 344     -18.946 -20.120  34.716  1.00 75.94           O  
+ATOM   2817  N   LEU A 345     -19.834 -19.235  28.954  1.00 77.50           N  
+ATOM   2818  CA  LEU A 345     -19.297 -18.456  27.825  1.00 77.50           C  
+ATOM   2819  C   LEU A 345     -20.420 -17.905  26.940  1.00 77.50           C  
+ATOM   2820  CB  LEU A 345     -18.349 -19.314  26.960  1.00 77.50           C  
+ATOM   2821  O   LEU A 345     -20.360 -16.746  26.531  1.00 77.50           O  
+ATOM   2822  CG  LEU A 345     -16.944 -19.549  27.536  1.00 77.50           C  
+ATOM   2823  CD1 LEU A 345     -16.199 -20.578  26.685  1.00 77.50           C  
+ATOM   2824  CD2 LEU A 345     -16.103 -18.269  27.535  1.00 77.50           C  
+ATOM   2825  N   ASP A 346     -21.452 -18.710  26.670  1.00 81.88           N  
+ATOM   2826  CA  ASP A 346     -22.643 -18.265  25.931  1.00 81.88           C  
+ATOM   2827  C   ASP A 346     -23.346 -17.122  26.679  1.00 81.88           C  
+ATOM   2828  CB  ASP A 346     -23.582 -19.460  25.698  1.00 81.88           C  
+ATOM   2829  O   ASP A 346     -23.642 -16.076  26.096  1.00 81.88           O  
+ATOM   2830  CG  ASP A 346     -24.802 -19.102  24.835  1.00 81.88           C  
+ATOM   2831  OD1 ASP A 346     -24.703 -19.149  23.590  1.00 81.88           O  
+ATOM   2832  OD2 ASP A 346     -25.878 -18.798  25.402  1.00 81.88           O  
+ATOM   2833  N   ARG A 347     -23.516 -17.267  28.001  1.00 86.50           N  
+ATOM   2834  CA  ARG A 347     -24.118 -16.238  28.855  1.00 86.50           C  
+ATOM   2835  C   ARG A 347     -23.313 -14.935  28.851  1.00 86.50           C  
+ATOM   2836  CB  ARG A 347     -24.294 -16.788  30.276  1.00 86.50           C  
+ATOM   2837  O   ARG A 347     -23.881 -13.885  28.551  1.00 86.50           O  
+ATOM   2838  CG  ARG A 347     -25.245 -15.901  31.086  1.00 86.50           C  
+ATOM   2839  CD  ARG A 347     -25.196 -16.243  32.579  1.00 86.50           C  
+ATOM   2840  NE  ARG A 347     -24.664 -15.105  33.337  1.00 86.50           N  
+ATOM   2841  NH1 ARG A 347     -24.925 -15.915  35.465  1.00 86.50           N  
+ATOM   2842  NH2 ARG A 347     -24.059 -13.870  35.099  1.00 86.50           N  
+ATOM   2843  CZ  ARG A 347     -24.547 -14.980  34.636  1.00 86.50           C  
+ATOM   2844  N   LEU A 348     -22.009 -14.993  29.140  1.00 86.81           N  
+ATOM   2845  CA  LEU A 348     -21.127 -13.816  29.150  1.00 86.81           C  
+ATOM   2846  C   LEU A 348     -21.048 -13.158  27.770  1.00 86.81           C  
+ATOM   2847  CB  LEU A 348     -19.709 -14.226  29.586  1.00 86.81           C  
+ATOM   2848  O   LEU A 348     -21.048 -11.935  27.656  1.00 86.81           O  
+ATOM   2849  CG  LEU A 348     -19.535 -14.526  31.084  1.00 86.81           C  
+ATOM   2850  CD1 LEU A 348     -18.099 -14.991  31.319  1.00 86.81           C  
+ATOM   2851  CD2 LEU A 348     -19.759 -13.292  31.960  1.00 86.81           C  
+ATOM   2852  N   GLY A 349     -21.004 -13.964  26.711  1.00 87.75           N  
+ATOM   2853  CA  GLY A 349     -21.017 -13.483  25.339  1.00 87.75           C  
+ATOM   2854  C   GLY A 349     -22.287 -12.705  25.005  1.00 87.75           C  
+ATOM   2855  O   GLY A 349     -22.204 -11.584  24.505  1.00 87.75           O  
+ATOM   2856  N   LYS A 350     -23.459 -13.254  25.343  1.00 89.50           N  
+ATOM   2857  CA  LYS A 350     -24.754 -12.573  25.180  1.00 89.50           C  
+ATOM   2858  C   LYS A 350     -24.885 -11.324  26.047  1.00 89.50           C  
+ATOM   2859  CB  LYS A 350     -25.891 -13.553  25.500  1.00 89.50           C  
+ATOM   2860  O   LYS A 350     -25.591 -10.401  25.655  1.00 89.50           O  
+ATOM   2861  CG  LYS A 350     -26.104 -14.571  24.373  1.00 89.50           C  
+ATOM   2862  CD  LYS A 350     -27.121 -15.629  24.805  1.00 89.50           C  
+ATOM   2863  CE  LYS A 350     -27.385 -16.580  23.637  1.00 89.50           C  
+ATOM   2864  NZ  LYS A 350     -28.034 -17.822  24.100  1.00 89.50           N  
+ATOM   2865  N   GLU A 351     -24.268 -11.283  27.227  1.00 88.06           N  
+ATOM   2866  CA  GLU A 351     -24.194 -10.073  28.060  1.00 88.06           C  
+ATOM   2867  C   GLU A 351     -23.340  -8.992  27.375  1.00 88.06           C  
+ATOM   2868  CB  GLU A 351     -23.678 -10.417  29.473  1.00 88.06           C  
+ATOM   2869  O   GLU A 351     -23.838  -7.905  27.113  1.00 88.06           O  
+ATOM   2870  CG  GLU A 351     -24.729 -11.135  30.347  1.00 88.06           C  
+ATOM   2871  CD  GLU A 351     -24.170 -11.690  31.677  1.00 88.06           C  
+ATOM   2872  OE1 GLU A 351     -24.875 -12.496  32.336  1.00 88.06           O  
+ATOM   2873  OE2 GLU A 351     -23.028 -11.364  32.057  1.00 88.06           O  
+ATOM   2874  N   MET A 352     -22.104  -9.298  26.966  1.00 89.19           N  
+ATOM   2875  CA  MET A 352     -21.216  -8.310  26.328  1.00 89.19           C  
+ATOM   2876  C   MET A 352     -21.713  -7.826  24.955  1.00 89.19           C  
+ATOM   2877  CB  MET A 352     -19.809  -8.897  26.168  1.00 89.19           C  
+ATOM   2878  O   MET A 352     -21.492  -6.676  24.583  1.00 89.19           O  
+ATOM   2879  CG  MET A 352     -19.087  -9.132  27.496  1.00 89.19           C  
+ATOM   2880  SD  MET A 352     -17.391  -9.756  27.297  1.00 89.19           S  
+ATOM   2881  CE  MET A 352     -17.740 -11.474  26.832  1.00 89.19           C  
+ATOM   2882  N   VAL A 353     -22.388  -8.681  24.178  1.00 89.50           N  
+ATOM   2883  CA  VAL A 353     -22.976  -8.284  22.884  1.00 89.50           C  
+ATOM   2884  C   VAL A 353     -24.114  -7.282  23.059  1.00 89.50           C  
+ATOM   2885  CB  VAL A 353     -23.460  -9.517  22.099  1.00 89.50           C  
+ATOM   2886  O   VAL A 353     -24.292  -6.426  22.193  1.00 89.50           O  
+ATOM   2887  CG1 VAL A 353     -24.367  -9.194  20.911  1.00 89.50           C  
+ATOM   2888  CG2 VAL A 353     -22.253 -10.243  21.516  1.00 89.50           C  
+ATOM   2889  N   ARG A 354     -24.864  -7.343  24.167  1.00 86.69           N  
+ATOM   2890  CA  ARG A 354     -25.920  -6.359  24.449  1.00 86.69           C  
+ATOM   2891  C   ARG A 354     -25.349  -4.948  24.587  1.00 86.69           C  
+ATOM   2892  CB  ARG A 354     -26.726  -6.771  25.690  1.00 86.69           C  
+ATOM   2893  O   ARG A 354     -25.923  -4.019  24.027  1.00 86.69           O  
+ATOM   2894  CG  ARG A 354     -27.755  -7.856  25.349  1.00 86.69           C  
+ATOM   2895  CD  ARG A 354     -28.513  -8.328  26.598  1.00 86.69           C  
+ATOM   2896  NE  ARG A 354     -27.995  -9.606  27.117  1.00 86.69           N  
+ATOM   2897  NH1 ARG A 354     -29.091  -9.568  29.135  1.00 86.69           N  
+ATOM   2898  NH2 ARG A 354     -27.897 -11.362  28.567  1.00 86.69           N  
+ATOM   2899  CZ  ARG A 354     -28.332 -10.173  28.262  1.00 86.69           C  
+ATOM   2900  N   GLU A 355     -24.165  -4.814  25.182  1.00 82.94           N  
+ATOM   2901  CA  GLU A 355     -23.438  -3.537  25.288  1.00 82.94           C  
+ATOM   2902  C   GLU A 355     -23.022  -2.959  23.921  1.00 82.94           C  
+ATOM   2903  CB  GLU A 355     -22.186  -3.722  26.162  1.00 82.94           C  
+ATOM   2904  O   GLU A 355     -22.760  -1.765  23.793  1.00 82.94           O  
+ATOM   2905  CG  GLU A 355     -22.461  -4.289  27.565  1.00 82.94           C  
+ATOM   2906  CD  GLU A 355     -23.497  -3.458  28.334  1.00 82.94           C  
+ATOM   2907  OE1 GLU A 355     -24.414  -4.076  28.922  1.00 82.94           O  
+ATOM   2908  OE2 GLU A 355     -23.394  -2.213  28.273  1.00 82.94           O  
+ATOM   2909  N   CYS A 356     -22.992  -3.778  22.862  1.00 85.00           N  
+ATOM   2910  CA  CYS A 356     -22.703  -3.311  21.504  1.00 85.00           C  
+ATOM   2911  C   CYS A 356     -23.901  -2.612  20.832  1.00 85.00           C  
+ATOM   2912  CB  CYS A 356     -22.211  -4.483  20.642  1.00 85.00           C  
+ATOM   2913  O   CYS A 356     -23.750  -2.135  19.706  1.00 85.00           O  
+ATOM   2914  SG  CYS A 356     -20.676  -5.199  21.296  1.00 85.00           S  
+ATOM   2915  N   GLY A 357     -25.091  -2.599  21.448  1.00 82.38           N  
+ATOM   2916  CA  GLY A 357     -26.274  -1.900  20.923  1.00 82.38           C  
+ATOM   2917  C   GLY A 357     -26.742  -2.377  19.540  1.00 82.38           C  
+ATOM   2918  O   GLY A 357     -27.321  -1.605  18.779  1.00 82.38           O  
+ATOM   2919  N   GLY A 358     -26.431  -3.625  19.169  1.00 84.56           N  
+ATOM   2920  CA  GLY A 358     -26.764  -4.192  17.856  1.00 84.56           C  
+ATOM   2921  C   GLY A 358     -25.955  -3.624  16.679  1.00 84.56           C  
+ATOM   2922  O   GLY A 358     -26.325  -3.838  15.523  1.00 84.56           O  
+ATOM   2923  N   LEU A 359     -24.853  -2.905  16.942  1.00 87.12           N  
+ATOM   2924  CA  LEU A 359     -23.974  -2.333  15.917  1.00 87.12           C  
+ATOM   2925  C   LEU A 359     -22.985  -3.374  15.360  1.00 87.12           C  
+ATOM   2926  CB  LEU A 359     -23.208  -1.133  16.504  1.00 87.12           C  
+ATOM   2927  O   LEU A 359     -22.083  -3.801  16.089  1.00 87.12           O  
+ATOM   2928  CG  LEU A 359     -24.047   0.152  16.571  1.00 87.12           C  
+ATOM   2929  CD1 LEU A 359     -23.332   1.213  17.401  1.00 87.12           C  
+ATOM   2930  CD2 LEU A 359     -24.221   0.692  15.150  1.00 87.12           C  
+ATOM   2931  N   PRO A 360     -23.038  -3.719  14.055  1.00 88.38           N  
+ATOM   2932  CA  PRO A 360     -22.148  -4.713  13.456  1.00 88.38           C  
+ATOM   2933  C   PRO A 360     -20.658  -4.453  13.693  1.00 88.38           C  
+ATOM   2934  CB  PRO A 360     -22.473  -4.705  11.959  1.00 88.38           C  
+ATOM   2935  O   PRO A 360     -19.918  -5.391  13.976  1.00 88.38           O  
+ATOM   2936  CG  PRO A 360     -23.939  -4.286  11.920  1.00 88.38           C  
+ATOM   2937  CD  PRO A 360     -24.049  -3.312  13.088  1.00 88.38           C  
+ATOM   2938  N   LEU A 361     -20.199  -3.195  13.606  1.00 87.31           N  
+ATOM   2939  CA  LEU A 361     -18.787  -2.870  13.835  1.00 87.31           C  
+ATOM   2940  C   LEU A 361     -18.342  -3.161  15.277  1.00 87.31           C  
+ATOM   2941  CB  LEU A 361     -18.504  -1.408  13.455  1.00 87.31           C  
+ATOM   2942  O   LEU A 361     -17.278  -3.746  15.470  1.00 87.31           O  
+ATOM   2943  CG  LEU A 361     -17.022  -1.007  13.641  1.00 87.31           C  
+ATOM   2944  CD1 LEU A 361     -16.077  -1.797  12.731  1.00 87.31           C  
+ATOM   2945  CD2 LEU A 361     -16.845   0.470  13.308  1.00 87.31           C  
+ATOM   2946  N   ALA A 362     -19.142  -2.771  16.273  1.00 87.81           N  
+ATOM   2947  CA  ALA A 362     -18.839  -3.044  17.677  1.00 87.81           C  
+ATOM   2948  C   ALA A 362     -18.800  -4.559  17.929  1.00 87.81           C  
+ATOM   2949  CB  ALA A 362     -19.882  -2.340  18.553  1.00 87.81           C  
+ATOM   2950  O   ALA A 362     -17.841  -5.067  18.507  1.00 87.81           O  
+ATOM   2951  N   ILE A 363     -19.774  -5.289  17.378  1.00 90.06           N  
+ATOM   2952  CA  ILE A 363     -19.886  -6.744  17.513  1.00 90.06           C  
+ATOM   2953  C   ILE A 363     -18.665  -7.464  16.929  1.00 90.06           C  
+ATOM   2954  CB  ILE A 363     -21.197  -7.235  16.862  1.00 90.06           C  
+ATOM   2955  O   ILE A 363     -18.087  -8.316  17.601  1.00 90.06           O  
+ATOM   2956  CG1 ILE A 363     -22.427  -6.672  17.610  1.00 90.06           C  
+ATOM   2957  CG2 ILE A 363     -21.261  -8.771  16.871  1.00 90.06           C  
+ATOM   2958  CD1 ILE A 363     -23.714  -6.744  16.782  1.00 90.06           C  
+ATOM   2959  N   ILE A 364     -18.235  -7.140  15.700  1.00 88.56           N  
+ATOM   2960  CA  ILE A 364     -17.074  -7.820  15.096  1.00 88.56           C  
+ATOM   2961  C   ILE A 364     -15.765  -7.469  15.809  1.00 88.56           C  
+ATOM   2962  CB  ILE A 364     -16.951  -7.596  13.573  1.00 88.56           C  
+ATOM   2963  O   ILE A 364     -14.890  -8.323  15.910  1.00 88.56           O  
+ATOM   2964  CG1 ILE A 364     -16.642  -6.127  13.213  1.00 88.56           C  
+ATOM   2965  CG2 ILE A 364     -18.199  -8.136  12.851  1.00 88.56           C  
+ATOM   2966  CD1 ILE A 364     -16.498  -5.848  11.715  1.00 88.56           C  
+ATOM   2967  N   VAL A 365     -15.626  -6.248  16.333  1.00 89.00           N  
+ATOM   2968  CA  VAL A 365     -14.442  -5.838  17.097  1.00 89.00           C  
+ATOM   2969  C   VAL A 365     -14.392  -6.566  18.445  1.00 89.00           C  
+ATOM   2970  CB  VAL A 365     -14.399  -4.305  17.226  1.00 89.00           C  
+ATOM   2971  O   VAL A 365     -13.360  -7.153  18.774  1.00 89.00           O  
+ATOM   2972  CG1 VAL A 365     -13.347  -3.854  18.230  1.00 89.00           C  
+ATOM   2973  CG2 VAL A 365     -14.043  -3.668  15.875  1.00 89.00           C  
+ATOM   2974  N   LEU A 366     -15.518  -6.643  19.166  1.00 89.69           N  
+ATOM   2975  CA  LEU A 366     -15.648  -7.460  20.375  1.00 89.69           C  
+ATOM   2976  C   LEU A 366     -15.360  -8.940  20.080  1.00 89.69           C  
+ATOM   2977  CB  LEU A 366     -17.058  -7.270  20.966  1.00 89.69           C  
+ATOM   2978  O   LEU A 366     -14.590  -9.574  20.794  1.00 89.69           O  
+ATOM   2979  CG  LEU A 366     -17.324  -8.110  22.231  1.00 89.69           C  
+ATOM   2980  CD1 LEU A 366     -16.425  -7.704  23.401  1.00 89.69           C  
+ATOM   2981  CD2 LEU A 366     -18.782  -7.974  22.656  1.00 89.69           C  
+ATOM   2982  N   ALA A 367     -15.908  -9.489  18.995  1.00 88.69           N  
+ATOM   2983  CA  ALA A 367     -15.636 -10.861  18.573  1.00 88.69           C  
+ATOM   2984  C   ALA A 367     -14.141 -11.090  18.300  1.00 88.69           C  
+ATOM   2985  CB  ALA A 367     -16.468 -11.153  17.321  1.00 88.69           C  
+ATOM   2986  O   ALA A 367     -13.573 -12.106  18.701  1.00 88.69           O  
+ATOM   2987  N   GLY A 368     -13.488 -10.118  17.656  1.00 85.75           N  
+ATOM   2988  CA  GLY A 368     -12.048 -10.101  17.437  1.00 85.75           C  
+ATOM   2989  C   GLY A 368     -11.262 -10.148  18.743  1.00 85.75           C  
+ATOM   2990  O   GLY A 368     -10.322 -10.930  18.835  1.00 85.75           O  
+ATOM   2991  N   LEU A 369     -11.653  -9.366  19.749  1.00 85.12           N  
+ATOM   2992  CA  LEU A 369     -11.052  -9.370  21.085  1.00 85.12           C  
+ATOM   2993  C   LEU A 369     -11.222 -10.732  21.781  1.00 85.12           C  
+ATOM   2994  CB  LEU A 369     -11.693  -8.213  21.879  1.00 85.12           C  
+ATOM   2995  O   LEU A 369     -10.242 -11.339  22.215  1.00 85.12           O  
+ATOM   2996  CG  LEU A 369     -11.236  -8.080  23.338  1.00 85.12           C  
+ATOM   2997  CD1 LEU A 369      -9.759  -7.734  23.421  1.00 85.12           C  
+ATOM   2998  CD2 LEU A 369     -12.016  -6.963  24.026  1.00 85.12           C  
+ATOM   2999  N   LEU A 370     -12.453 -11.245  21.822  1.00 86.56           N  
+ATOM   3000  CA  LEU A 370     -12.796 -12.497  22.501  1.00 86.56           C  
+ATOM   3001  C   LEU A 370     -12.158 -13.731  21.849  1.00 86.56           C  
+ATOM   3002  CB  LEU A 370     -14.325 -12.631  22.558  1.00 86.56           C  
+ATOM   3003  O   LEU A 370     -11.778 -14.661  22.553  1.00 86.56           O  
+ATOM   3004  CG  LEU A 370     -15.043 -11.575  23.421  1.00 86.56           C  
+ATOM   3005  CD1 LEU A 370     -16.549 -11.819  23.367  1.00 86.56           C  
+ATOM   3006  CD2 LEU A 370     -14.593 -11.584  24.882  1.00 86.56           C  
+ATOM   3007  N   ALA A 371     -11.932 -13.720  20.532  1.00 84.06           N  
+ATOM   3008  CA  ALA A 371     -11.242 -14.804  19.824  1.00 84.06           C  
+ATOM   3009  C   ALA A 371      -9.792 -15.052  20.303  1.00 84.06           C  
+ATOM   3010  CB  ALA A 371     -11.256 -14.485  18.325  1.00 84.06           C  
+ATOM   3011  O   ALA A 371      -9.213 -16.089  19.979  1.00 84.06           O  
+ATOM   3012  N   ARG A 372      -9.182 -14.107  21.042  1.00 78.38           N  
+ATOM   3013  CA  ARG A 372      -7.851 -14.263  21.670  1.00 78.38           C  
+ATOM   3014  C   ARG A 372      -7.912 -14.726  23.119  1.00 78.38           C  
+ATOM   3015  CB  ARG A 372      -7.040 -12.958  21.644  1.00 78.38           C  
+ATOM   3016  O   ARG A 372      -6.864 -14.943  23.714  1.00 78.38           O  
+ATOM   3017  CG  ARG A 372      -6.553 -12.554  20.263  1.00 78.38           C  
+ATOM   3018  CD  ARG A 372      -7.586 -11.689  19.565  1.00 78.38           C  
+ATOM   3019  NE  ARG A 372      -7.032 -11.281  18.282  1.00 78.38           N  
+ATOM   3020  NH1 ARG A 372      -8.721 -12.004  16.890  1.00 78.38           N  
+ATOM   3021  NH2 ARG A 372      -6.636 -11.642  16.157  1.00 78.38           N  
+ATOM   3022  CZ  ARG A 372      -7.495 -11.635  17.114  1.00 78.38           C  
+ATOM   3023  N   ARG A 373      -9.109 -14.841  23.686  1.00 78.81           N  
+ATOM   3024  CA  ARG A 373      -9.337 -15.128  25.098  1.00 78.81           C  
+ATOM   3025  C   ARG A 373     -10.036 -16.479  25.216  1.00 78.81           C  
+ATOM   3026  CB  ARG A 373     -10.129 -13.964  25.717  1.00 78.81           C  
+ATOM   3027  O   ARG A 373     -11.259 -16.518  25.289  1.00 78.81           O  
+ATOM   3028  CG  ARG A 373      -9.269 -12.691  25.820  1.00 78.81           C  
+ATOM   3029  CD  ARG A 373     -10.040 -11.551  26.495  1.00 78.81           C  
+ATOM   3030  NE  ARG A 373      -9.199 -10.348  26.690  1.00 78.81           N  
+ATOM   3031  NH1 ARG A 373     -10.022  -9.645  28.733  1.00 78.81           N  
+ATOM   3032  NH2 ARG A 373      -8.464  -8.475  27.765  1.00 78.81           N  
+ATOM   3033  CZ  ARG A 373      -9.236  -9.509  27.712  1.00 78.81           C  
+ATOM   3034  N   PRO A 374      -9.315 -17.609  25.135  1.00 71.44           N  
+ATOM   3035  CA  PRO A 374      -9.949 -18.923  25.154  1.00 71.44           C  
+ATOM   3036  C   PRO A 374     -10.517 -19.300  26.532  1.00 71.44           C  
+ATOM   3037  CB  PRO A 374      -8.855 -19.890  24.692  1.00 71.44           C  
+ATOM   3038  O   PRO A 374     -11.294 -20.248  26.612  1.00 71.44           O  
+ATOM   3039  CG  PRO A 374      -7.562 -19.210  25.146  1.00 71.44           C  
+ATOM   3040  CD  PRO A 374      -7.873 -17.728  24.965  1.00 71.44           C  
+ATOM   3041  N   LYS A 375     -10.130 -18.605  27.616  1.00 78.75           N  
+ATOM   3042  CA  LYS A 375     -10.518 -18.956  28.992  1.00 78.75           C  
+ATOM   3043  C   LYS A 375     -11.705 -18.127  29.496  1.00 78.75           C  
+ATOM   3044  CB  LYS A 375      -9.306 -18.816  29.928  1.00 78.75           C  
+ATOM   3045  O   LYS A 375     -11.779 -16.920  29.263  1.00 78.75           O  
+ATOM   3046  CG  LYS A 375      -8.150 -19.765  29.565  1.00 78.75           C  
+ATOM   3047  CD  LYS A 375      -6.946 -19.540  30.488  1.00 78.75           C  
+ATOM   3048  CE  LYS A 375      -5.783 -20.456  30.083  1.00 78.75           C  
+ATOM   3049  NZ  LYS A 375      -4.547 -20.144  30.845  1.00 78.75           N  
+ATOM   3050  N   ILE A 376     -12.577 -18.754  30.288  1.00 80.69           N  
+ATOM   3051  CA  ILE A 376     -13.751 -18.108  30.906  1.00 80.69           C  
+ATOM   3052  C   ILE A 376     -13.374 -16.905  31.789  1.00 80.69           C  
+ATOM   3053  CB  ILE A 376     -14.585 -19.164  31.675  1.00 80.69           C  
+ATOM   3054  O   ILE A 376     -13.994 -15.845  31.695  1.00 80.69           O  
+ATOM   3055  CG1 ILE A 376     -15.932 -18.615  32.190  1.00 80.69           C  
+ATOM   3056  CG2 ILE A 376     -13.823 -19.773  32.867  1.00 80.69           C  
+ATOM   3057  CD1 ILE A 376     -16.927 -18.324  31.069  1.00 80.69           C  
+ATOM   3058  N   ASP A 377     -12.296 -17.008  32.572  1.00 79.94           N  
+ATOM   3059  CA  ASP A 377     -11.831 -15.919  33.444  1.00 79.94           C  
+ATOM   3060  C   ASP A 377     -11.381 -14.679  32.657  1.00 79.94           C  
+ATOM   3061  CB  ASP A 377     -10.651 -16.406  34.296  1.00 79.94           C  
+ATOM   3062  O   ASP A 377     -11.449 -13.549  33.146  1.00 79.94           O  
+ATOM   3063  CG  ASP A 377     -11.040 -17.500  35.288  1.00 79.94           C  
+ATOM   3064  OD1 ASP A 377     -12.153 -17.400  35.846  1.00 79.94           O  
+ATOM   3065  OD2 ASP A 377     -10.205 -18.414  35.450  1.00 79.94           O  
+ATOM   3066  N   GLU A 378     -10.906 -14.863  31.424  1.00 82.69           N  
+ATOM   3067  CA  GLU A 378     -10.543 -13.759  30.532  1.00 82.69           C  
+ATOM   3068  C   GLU A 378     -11.788 -13.077  29.964  1.00 82.69           C  
+ATOM   3069  CB  GLU A 378      -9.656 -14.266  29.392  1.00 82.69           C  
+ATOM   3070  O   GLU A 378     -11.813 -11.850  29.852  1.00 82.69           O  
+ATOM   3071  CG  GLU A 378      -8.294 -14.761  29.881  1.00 82.69           C  
+ATOM   3072  CD  GLU A 378      -7.478 -15.471  28.798  1.00 82.69           C  
+ATOM   3073  OE1 GLU A 378      -6.245 -15.500  28.985  1.00 82.69           O  
+ATOM   3074  OE2 GLU A 378      -8.084 -16.038  27.858  1.00 82.69           O  
+ATOM   3075  N   TRP A 379     -12.845 -13.834  29.658  1.00 86.94           N  
+ATOM   3076  CA  TRP A 379     -14.145 -13.282  29.258  1.00 86.94           C  
+ATOM   3077  C   TRP A 379     -14.782 -12.492  30.398  1.00 86.94           C  
+ATOM   3078  CB  TRP A 379     -15.078 -14.397  28.778  1.00 86.94           C  
+ATOM   3079  O   TRP A 379     -15.208 -11.358  30.182  1.00 86.94           O  
+ATOM   3080  CG  TRP A 379     -14.829 -14.841  27.376  1.00 86.94           C  
+ATOM   3081  CD1 TRP A 379     -13.636 -15.200  26.856  1.00 86.94           C  
+ATOM   3082  CD2 TRP A 379     -15.796 -15.010  26.296  1.00 86.94           C  
+ATOM   3083  CE2 TRP A 379     -15.101 -15.451  25.131  1.00 86.94           C  
+ATOM   3084  CE3 TRP A 379     -17.197 -14.878  26.195  1.00 86.94           C  
+ATOM   3085  NE1 TRP A 379     -13.789 -15.528  25.529  1.00 86.94           N  
+ATOM   3086  CH2 TRP A 379     -17.143 -15.567  23.848  1.00 86.94           C  
+ATOM   3087  CZ2 TRP A 379     -15.751 -15.730  23.921  1.00 86.94           C  
+ATOM   3088  CZ3 TRP A 379     -17.859 -15.161  24.986  1.00 86.94           C  
+ATOM   3089  N   ARG A 380     -14.747 -13.023  31.625  1.00 84.06           N  
+ATOM   3090  CA  ARG A 380     -15.252 -12.334  32.821  1.00 84.06           C  
+ATOM   3091  C   ARG A 380     -14.533 -11.002  33.058  1.00 84.06           C  
+ATOM   3092  CB  ARG A 380     -15.145 -13.285  34.020  1.00 84.06           C  
+ATOM   3093  O   ARG A 380     -15.191  -9.980  33.242  1.00 84.06           O  
+ATOM   3094  CG  ARG A 380     -15.911 -12.739  35.234  1.00 84.06           C  
+ATOM   3095  CD  ARG A 380     -15.826 -13.687  36.433  1.00 84.06           C  
+ATOM   3096  NE  ARG A 380     -16.534 -14.967  36.211  1.00 84.06           N  
+ATOM   3097  NH1 ARG A 380     -16.551 -15.651  38.400  1.00 84.06           N  
+ATOM   3098  NH2 ARG A 380     -17.413 -16.978  36.862  1.00 84.06           N  
+ATOM   3099  CZ  ARG A 380     -16.830 -15.857  37.143  1.00 84.06           C  
+ATOM   3100  N   ARG A 381     -13.198 -10.981  32.957  1.00 82.31           N  
+ATOM   3101  CA  ARG A 381     -12.406  -9.736  33.014  1.00 82.31           C  
+ATOM   3102  C   ARG A 381     -12.751  -8.768  31.879  1.00 82.31           C  
+ATOM   3103  CB  ARG A 381     -10.904 -10.063  33.008  1.00 82.31           C  
+ATOM   3104  O   ARG A 381     -12.843  -7.568  32.111  1.00 82.31           O  
+ATOM   3105  CG  ARG A 381     -10.424 -10.548  34.383  1.00 82.31           C  
+ATOM   3106  CD  ARG A 381      -8.916 -10.830  34.388  1.00 82.31           C  
+ATOM   3107  NE  ARG A 381      -8.591 -12.121  33.748  1.00 82.31           N  
+ATOM   3108  NH1 ARG A 381      -6.536 -11.568  32.866  1.00 82.31           N  
+ATOM   3109  NH2 ARG A 381      -7.252 -13.674  32.764  1.00 82.31           N  
+ATOM   3110  CZ  ARG A 381      -7.465 -12.444  33.133  1.00 82.31           C  
+ATOM   3111  N   THR A 382     -12.968  -9.273  30.659  1.00 84.69           N  
+ATOM   3112  CA  THR A 382     -13.392  -8.440  29.512  1.00 84.69           C  
+ATOM   3113  C   THR A 382     -14.713  -7.742  29.800  1.00 84.69           C  
+ATOM   3114  CB  THR A 382     -13.599  -9.229  28.206  1.00 84.69           C  
+ATOM   3115  O   THR A 382     -14.810  -6.535  29.610  1.00 84.69           O  
+ATOM   3116  CG2 THR A 382     -13.639  -8.297  26.998  1.00 84.69           C  
+ATOM   3117  OG1 THR A 382     -12.563 -10.139  27.962  1.00 84.69           O  
+ATOM   3118  N   SER A 383     -15.703  -8.491  30.287  1.00 84.50           N  
+ATOM   3119  CA  SER A 383     -17.026  -7.972  30.630  1.00 84.50           C  
+ATOM   3120  C   SER A 383     -16.939  -6.879  31.702  1.00 84.50           C  
+ATOM   3121  CB  SER A 383     -17.902  -9.144  31.084  1.00 84.50           C  
+ATOM   3122  O   SER A 383     -17.513  -5.807  31.535  1.00 84.50           O  
+ATOM   3123  OG  SER A 383     -19.142  -8.696  31.578  1.00 84.50           O  
+ATOM   3124  N   GLN A 384     -16.135  -7.087  32.749  1.00 81.56           N  
+ATOM   3125  CA  GLN A 384     -15.908  -6.079  33.792  1.00 81.56           C  
+ATOM   3126  C   GLN A 384     -15.264  -4.795  33.244  1.00 81.56           C  
+ATOM   3127  CB  GLN A 384     -15.021  -6.681  34.889  1.00 81.56           C  
+ATOM   3128  O   GLN A 384     -15.724  -3.696  33.549  1.00 81.56           O  
+ATOM   3129  CG  GLN A 384     -15.756  -7.742  35.722  1.00 81.56           C  
+ATOM   3130  CD  GLN A 384     -14.826  -8.509  36.657  1.00 81.56           C  
+ATOM   3131  NE2 GLN A 384     -15.361  -9.321  37.541  1.00 81.56           N  
+ATOM   3132  OE1 GLN A 384     -13.610  -8.423  36.614  1.00 81.56           O  
+ATOM   3133  N   HIS A 385     -14.223  -4.920  32.412  1.00 78.00           N  
+ATOM   3134  CA  HIS A 385     -13.558  -3.763  31.800  1.00 78.00           C  
+ATOM   3135  C   HIS A 385     -14.476  -3.023  30.825  1.00 78.00           C  
+ATOM   3136  CB  HIS A 385     -12.302  -4.212  31.045  1.00 78.00           C  
+ATOM   3137  O   HIS A 385     -14.434  -1.795  30.755  1.00 78.00           O  
+ATOM   3138  CG  HIS A 385     -11.142  -4.653  31.898  1.00 78.00           C  
+ATOM   3139  CD2 HIS A 385     -11.133  -4.926  33.242  1.00 78.00           C  
+ATOM   3140  ND1 HIS A 385      -9.853  -4.819  31.444  1.00 78.00           N  
+ATOM   3141  CE1 HIS A 385      -9.087  -5.178  32.487  1.00 78.00           C  
+ATOM   3142  NE2 HIS A 385      -9.828  -5.278  33.595  1.00 78.00           N  
+ATOM   3143  N   LEU A 386     -15.300  -3.760  30.077  1.00 81.06           N  
+ATOM   3144  CA  LEU A 386     -16.289  -3.178  29.183  1.00 81.06           C  
+ATOM   3145  C   LEU A 386     -17.265  -2.316  29.987  1.00 81.06           C  
+ATOM   3146  CB  LEU A 386     -16.972  -4.299  28.381  1.00 81.06           C  
+ATOM   3147  O   LEU A 386     -17.360  -1.127  29.714  1.00 81.06           O  
+ATOM   3148  CG  LEU A 386     -17.953  -3.799  27.307  1.00 81.06           C  
+ATOM   3149  CD1 LEU A 386     -17.258  -2.953  26.237  1.00 81.06           C  
+ATOM   3150  CD2 LEU A 386     -18.591  -5.008  26.620  1.00 81.06           C  
+ATOM   3151  N   ASN A 387     -17.866  -2.855  31.051  1.00 75.00           N  
+ATOM   3152  CA  ASN A 387     -18.791  -2.109  31.912  1.00 75.00           C  
+ATOM   3153  C   ASN A 387     -18.156  -0.836  32.501  1.00 75.00           C  
+ATOM   3154  CB  ASN A 387     -19.284  -3.039  33.033  1.00 75.00           C  
+ATOM   3155  O   ASN A 387     -18.789   0.217  32.529  1.00 75.00           O  
+ATOM   3156  CG  ASN A 387     -20.147  -4.183  32.529  1.00 75.00           C  
+ATOM   3157  ND2 ASN A 387     -20.459  -5.133  33.377  1.00 75.00           N  
+ATOM   3158  OD1 ASN A 387     -20.550  -4.254  31.385  1.00 75.00           O  
+ATOM   3159  N   PHE A 388     -16.884  -0.903  32.910  1.00 71.19           N  
+ATOM   3160  CA  PHE A 388     -16.148   0.268  33.391  1.00 71.19           C  
+ATOM   3161  C   PHE A 388     -16.041   1.364  32.319  1.00 71.19           C  
+ATOM   3162  CB  PHE A 388     -14.761  -0.167  33.880  1.00 71.19           C  
+ATOM   3163  O   PHE A 388     -16.384   2.516  32.578  1.00 71.19           O  
+ATOM   3164  CG  PHE A 388     -13.916   0.981  34.393  1.00 71.19           C  
+ATOM   3165  CD1 PHE A 388     -12.938   1.571  33.569  1.00 71.19           C  
+ATOM   3166  CD2 PHE A 388     -14.128   1.477  35.693  1.00 71.19           C  
+ATOM   3167  CE1 PHE A 388     -12.166   2.644  34.052  1.00 71.19           C  
+ATOM   3168  CE2 PHE A 388     -13.357   2.548  36.174  1.00 71.19           C  
+ATOM   3169  CZ  PHE A 388     -12.374   3.131  35.355  1.00 71.19           C  
+ATOM   3170  N   HIS A 389     -15.634   1.010  31.097  1.00 66.50           N  
+ATOM   3171  CA  HIS A 389     -15.514   1.966  29.991  1.00 66.50           C  
+ATOM   3172  C   HIS A 389     -16.856   2.526  29.497  1.00 66.50           C  
+ATOM   3173  CB  HIS A 389     -14.736   1.316  28.839  1.00 66.50           C  
+ATOM   3174  O   HIS A 389     -16.866   3.598  28.897  1.00 66.50           O  
+ATOM   3175  CG  HIS A 389     -13.251   1.290  29.087  1.00 66.50           C  
+ATOM   3176  CD2 HIS A 389     -12.450   0.190  29.222  1.00 66.50           C  
+ATOM   3177  ND1 HIS A 389     -12.448   2.397  29.225  1.00 66.50           N  
+ATOM   3178  CE1 HIS A 389     -11.192   1.973  29.443  1.00 66.50           C  
+ATOM   3179  NE2 HIS A 389     -11.137   0.634  29.428  1.00 66.50           N  
+ATOM   3180  N   MET A 390     -17.959   1.827  29.761  1.00 64.88           N  
+ATOM   3181  CA  MET A 390     -19.320   2.238  29.398  1.00 64.88           C  
+ATOM   3182  C   MET A 390     -19.942   3.198  30.424  1.00 64.88           C  
+ATOM   3183  CB  MET A 390     -20.180   0.975  29.249  1.00 64.88           C  
+ATOM   3184  O   MET A 390     -20.810   3.990  30.077  1.00 64.88           O  
+ATOM   3185  CG  MET A 390     -19.683   0.059  28.121  1.00 64.88           C  
+ATOM   3186  SD  MET A 390     -20.012   0.597  26.441  1.00 64.88           S  
+ATOM   3187  CE  MET A 390     -21.814   0.368  26.477  1.00 64.88           C  
+ATOM   3188  N   SER A 391     -19.481   3.158  31.679  1.00 55.34           N  
+ATOM   3189  CA  SER A 391     -19.974   3.995  32.787  1.00 55.34           C  
+ATOM   3190  C   SER A 391     -19.373   5.411  32.864  1.00 55.34           C  
+ATOM   3191  CB  SER A 391     -19.790   3.239  34.109  1.00 55.34           C  
+ATOM   3192  O   SER A 391     -19.713   6.176  33.764  1.00 55.34           O  
+ATOM   3193  OG  SER A 391     -18.427   3.012  34.433  1.00 55.34           O  
+ATOM   3194  N   GLY A 392     -18.469   5.773  31.946  1.00 52.56           N  
+ATOM   3195  CA  GLY A 392     -17.830   7.091  31.915  1.00 52.56           C  
+ATOM   3196  C   GLY A 392     -18.706   8.159  31.255  1.00 52.56           C  
+ATOM   3197  O   GLY A 392     -19.081   8.022  30.095  1.00 52.56           O  
+ATOM   3198  N   GLU A 393     -18.984   9.253  31.966  1.00 41.97           N  
+ATOM   3199  CA  GLU A 393     -19.703  10.423  31.445  1.00 41.97           C  
+ATOM   3200  C   GLU A 393     -18.886  11.137  30.353  1.00 41.97           C  
+ATOM   3201  CB  GLU A 393     -20.005  11.416  32.584  1.00 41.97           C  
+ATOM   3202  O   GLU A 393     -18.006  11.949  30.636  1.00 41.97           O  
+ATOM   3203  CG  GLU A 393     -21.037  10.919  33.607  1.00 41.97           C  
+ATOM   3204  CD  GLU A 393     -21.310  11.947  34.723  1.00 41.97           C  
+ATOM   3205  OE1 GLU A 393     -22.305  11.750  35.454  1.00 41.97           O  
+ATOM   3206  OE2 GLU A 393     -20.519  12.911  34.860  1.00 41.97           O  
+ATOM   3207  N   SER A 394     -19.120  10.819  29.081  1.00 44.00           N  
+ATOM   3208  CA  SER A 394     -18.993  11.753  27.949  1.00 44.00           C  
+ATOM   3209  C   SER A 394     -19.340  11.054  26.635  1.00 44.00           C  
+ATOM   3210  CB  SER A 394     -17.606  12.421  27.818  1.00 44.00           C  
+ATOM   3211  O   SER A 394     -18.958   9.910  26.425  1.00 44.00           O  
+ATOM   3212  OG  SER A 394     -16.544  11.598  28.249  1.00 44.00           O  
+ATOM   3213  N   PHE A 395     -19.998  11.804  25.746  1.00 39.06           N  
+ATOM   3214  CA  PHE A 395     -20.528  11.453  24.418  1.00 39.06           C  
+ATOM   3215  C   PHE A 395     -21.996  10.993  24.418  1.00 39.06           C  
+ATOM   3216  CB  PHE A 395     -19.566  10.590  23.577  1.00 39.06           C  
+ATOM   3217  O   PHE A 395     -22.317   9.815  24.543  1.00 39.06           O  
+ATOM   3218  CG  PHE A 395     -18.169  11.183  23.468  1.00 39.06           C  
+ATOM   3219  CD1 PHE A 395     -17.960  12.342  22.699  1.00 39.06           C  
+ATOM   3220  CD2 PHE A 395     -17.090  10.623  24.180  1.00 39.06           C  
+ATOM   3221  CE1 PHE A 395     -16.691  12.949  22.661  1.00 39.06           C  
+ATOM   3222  CE2 PHE A 395     -15.829  11.241  24.165  1.00 39.06           C  
+ATOM   3223  CZ  PHE A 395     -15.628  12.406  23.404  1.00 39.06           C  
+ATOM   3224  N   GLU A 396     -22.879  11.982  24.243  1.00 39.44           N  
+ATOM   3225  CA  GLU A 396     -24.283  11.812  23.857  1.00 39.44           C  
+ATOM   3226  C   GLU A 396     -24.398  10.961  22.564  1.00 39.44           C  
+ATOM   3227  CB  GLU A 396     -24.929  13.211  23.693  1.00 39.44           C  
+ATOM   3228  O   GLU A 396     -23.564  11.065  21.662  1.00 39.44           O  
+ATOM   3229  CG  GLU A 396     -25.024  14.001  25.021  1.00 39.44           C  
+ATOM   3230  CD  GLU A 396     -25.538  15.451  24.875  1.00 39.44           C  
+ATOM   3231  OE1 GLU A 396     -26.032  15.994  25.889  1.00 39.44           O  
+ATOM   3232  OE2 GLU A 396     -25.354  16.043  23.786  1.00 39.44           O  
+ATOM   3233  N   ASP A 397     -25.420  10.100  22.521  1.00 43.56           N  
+ATOM   3234  CA  ASP A 397     -25.898   9.209  21.439  1.00 43.56           C  
+ATOM   3235  C   ASP A 397     -25.026   8.042  20.906  1.00 43.56           C  
+ATOM   3236  CB  ASP A 397     -26.551  10.038  20.308  1.00 43.56           C  
+ATOM   3237  O   ASP A 397     -25.597   7.106  20.350  1.00 43.56           O  
+ATOM   3238  CG  ASP A 397     -28.045  10.344  20.519  1.00 43.56           C  
+ATOM   3239  OD1 ASP A 397     -28.644   9.828  21.491  1.00 43.56           O  
+ATOM   3240  OD2 ASP A 397     -28.591  11.090  19.673  1.00 43.56           O  
+ATOM   3241  N   ASP A 398     -23.703   7.986  21.128  1.00 50.31           N  
+ATOM   3242  CA  ASP A 398     -22.815   6.934  20.553  1.00 50.31           C  
+ATOM   3243  C   ASP A 398     -21.986   6.127  21.600  1.00 50.31           C  
+ATOM   3244  CB  ASP A 398     -21.918   7.553  19.449  1.00 50.31           C  
+ATOM   3245  O   ASP A 398     -21.041   5.405  21.258  1.00 50.31           O  
+ATOM   3246  CG  ASP A 398     -22.526   7.647  18.033  1.00 50.31           C  
+ATOM   3247  OD1 ASP A 398     -23.376   6.807  17.663  1.00 50.31           O  
+ATOM   3248  OD2 ASP A 398     -21.995   8.450  17.224  1.00 50.31           O  
+ATOM   3249  N   GLY A 399     -22.307   6.222  22.898  1.00 53.75           N  
+ATOM   3250  CA  GLY A 399     -21.445   5.755  24.005  1.00 53.75           C  
+ATOM   3251  C   GLY A 399     -20.967   4.291  23.936  1.00 53.75           C  
+ATOM   3252  O   GLY A 399     -19.808   4.001  24.250  1.00 53.75           O  
+ATOM   3253  N   GLY A 400     -21.807   3.369  23.448  1.00 62.78           N  
+ATOM   3254  CA  GLY A 400     -21.505   1.933  23.478  1.00 62.78           C  
+ATOM   3255  C   GLY A 400     -20.418   1.463  22.511  1.00 62.78           C  
+ATOM   3256  O   GLY A 400     -19.531   0.677  22.859  1.00 62.78           O  
+ATOM   3257  N   ILE A 401     -20.419   1.996  21.286  1.00 74.38           N  
+ATOM   3258  CA  ILE A 401     -19.418   1.626  20.281  1.00 74.38           C  
+ATOM   3259  C   ILE A 401     -18.035   2.160  20.657  1.00 74.38           C  
+ATOM   3260  CB  ILE A 401     -19.883   2.037  18.869  1.00 74.38           C  
+ATOM   3261  O   ILE A 401     -17.040   1.450  20.513  1.00 74.38           O  
+ATOM   3262  CG1 ILE A 401     -18.902   1.536  17.792  1.00 74.38           C  
+ATOM   3263  CG2 ILE A 401     -20.116   3.550  18.708  1.00 74.38           C  
+ATOM   3264  CD1 ILE A 401     -19.575   1.342  16.428  1.00 74.38           C  
+ATOM   3265  N   HIS A 402     -17.951   3.378  21.195  1.00 74.44           N  
+ATOM   3266  CA  HIS A 402     -16.676   3.974  21.582  1.00 74.44           C  
+ATOM   3267  C   HIS A 402     -15.987   3.206  22.718  1.00 74.44           C  
+ATOM   3268  CB  HIS A 402     -16.885   5.454  21.917  1.00 74.44           C  
+ATOM   3269  O   HIS A 402     -14.764   3.037  22.657  1.00 74.44           O  
+ATOM   3270  CG  HIS A 402     -17.114   6.283  20.679  1.00 74.44           C  
+ATOM   3271  CD2 HIS A 402     -18.242   6.988  20.349  1.00 74.44           C  
+ATOM   3272  ND1 HIS A 402     -16.210   6.461  19.654  1.00 74.44           N  
+ATOM   3273  CE1 HIS A 402     -16.775   7.255  18.731  1.00 74.44           C  
+ATOM   3274  NE2 HIS A 402     -18.007   7.597  19.109  1.00 74.44           N  
+ATOM   3275  N   GLY A 403     -16.750   2.671  23.678  1.00 75.94           N  
+ATOM   3276  CA  GLY A 403     -16.237   1.804  24.742  1.00 75.94           C  
+ATOM   3277  C   GLY A 403     -15.561   0.539  24.203  1.00 75.94           C  
+ATOM   3278  O   GLY A 403     -14.391   0.288  24.497  1.00 75.94           O  
+ATOM   3279  N   VAL A 404     -16.244  -0.216  23.332  1.00 82.56           N  
+ATOM   3280  CA  VAL A 404     -15.711  -1.455  22.719  1.00 82.56           C  
+ATOM   3281  C   VAL A 404     -14.464  -1.186  21.867  1.00 82.56           C  
+ATOM   3282  CB  VAL A 404     -16.791  -2.131  21.847  1.00 82.56           C  
+ATOM   3283  O   VAL A 404     -13.462  -1.911  21.934  1.00 82.56           O  
+ATOM   3284  CG1 VAL A 404     -16.252  -3.372  21.125  1.00 82.56           C  
+ATOM   3285  CG2 VAL A 404     -17.999  -2.581  22.673  1.00 82.56           C  
+ATOM   3286  N   LEU A 405     -14.509  -0.122  21.063  1.00 86.31           N  
+ATOM   3287  CA  LEU A 405     -13.400   0.295  20.208  1.00 86.31           C  
+ATOM   3288  C   LEU A 405     -12.170   0.713  21.034  1.00 86.31           C  
+ATOM   3289  CB  LEU A 405     -13.900   1.439  19.306  1.00 86.31           C  
+ATOM   3290  O   LEU A 405     -11.043   0.347  20.691  1.00 86.31           O  
+ATOM   3291  CG  LEU A 405     -14.901   1.049  18.192  1.00 86.31           C  
+ATOM   3292  CD1 LEU A 405     -15.159   2.254  17.284  1.00 86.31           C  
+ATOM   3293  CD2 LEU A 405     -14.512  -0.168  17.355  1.00 86.31           C  
+ATOM   3294  N   ALA A 406     -12.370   1.445  22.135  1.00 83.62           N  
+ATOM   3295  CA  ALA A 406     -11.300   1.840  23.046  1.00 83.62           C  
+ATOM   3296  C   ALA A 406     -10.719   0.640  23.809  1.00 83.62           C  
+ATOM   3297  CB  ALA A 406     -11.832   2.910  24.005  1.00 83.62           C  
+ATOM   3298  O   ALA A 406      -9.496   0.508  23.885  1.00 83.62           O  
+ATOM   3299  N   LEU A 407     -11.567  -0.264  24.309  1.00 81.75           N  
+ATOM   3300  CA  LEU A 407     -11.141  -1.492  24.985  1.00 81.75           C  
+ATOM   3301  C   LEU A 407     -10.224  -2.336  24.089  1.00 81.75           C  
+ATOM   3302  CB  LEU A 407     -12.396  -2.276  25.411  1.00 81.75           C  
+ATOM   3303  O   LEU A 407      -9.184  -2.819  24.535  1.00 81.75           O  
+ATOM   3304  CG  LEU A 407     -12.101  -3.600  26.141  1.00 81.75           C  
+ATOM   3305  CD1 LEU A 407     -11.338  -3.383  27.449  1.00 81.75           C  
+ATOM   3306  CD2 LEU A 407     -13.413  -4.313  26.459  1.00 81.75           C  
+ATOM   3307  N   SER A 408     -10.559  -2.437  22.802  1.00 85.19           N  
+ATOM   3308  CA  SER A 408      -9.754  -3.175  21.823  1.00 85.19           C  
+ATOM   3309  C   SER A 408      -8.365  -2.575  21.610  1.00 85.19           C  
+ATOM   3310  CB  SER A 408     -10.489  -3.241  20.490  1.00 85.19           C  
+ATOM   3311  O   SER A 408      -7.427  -3.318  21.339  1.00 85.19           O  
+ATOM   3312  OG  SER A 408     -11.706  -3.913  20.706  1.00 85.19           O  
+ATOM   3313  N   TYR A 409      -8.210  -1.254  21.764  1.00 88.56           N  
+ATOM   3314  CA  TYR A 409      -6.900  -0.601  21.773  1.00 88.56           C  
+ATOM   3315  C   TYR A 409      -6.118  -0.901  23.055  1.00 88.56           C  
+ATOM   3316  CB  TYR A 409      -7.062   0.915  21.583  1.00 88.56           C  
+ATOM   3317  O   TYR A 409      -4.926  -1.201  22.984  1.00 88.56           O  
+ATOM   3318  CG  TYR A 409      -5.770   1.682  21.787  1.00 88.56           C  
+ATOM   3319  CD1 TYR A 409      -5.510   2.344  23.006  1.00 88.56           C  
+ATOM   3320  CD2 TYR A 409      -4.798   1.663  20.773  1.00 88.56           C  
+ATOM   3321  CE1 TYR A 409      -4.277   3.001  23.203  1.00 88.56           C  
+ATOM   3322  CE2 TYR A 409      -3.568   2.316  20.967  1.00 88.56           C  
+ATOM   3323  OH  TYR A 409      -2.095   3.566  22.347  1.00 88.56           O  
+ATOM   3324  CZ  TYR A 409      -3.305   2.981  22.181  1.00 88.56           C  
+ATOM   3325  N   TYR A 410      -6.763  -0.830  24.222  1.00 83.12           N  
+ATOM   3326  CA  TYR A 410      -6.091  -1.077  25.499  1.00 83.12           C  
+ATOM   3327  C   TYR A 410      -5.576  -2.513  25.630  1.00 83.12           C  
+ATOM   3328  CB  TYR A 410      -7.017  -0.703  26.664  1.00 83.12           C  
+ATOM   3329  O   TYR A 410      -4.497  -2.704  26.188  1.00 83.12           O  
+ATOM   3330  CG  TYR A 410      -7.266   0.789  26.787  1.00 83.12           C  
+ATOM   3331  CD1 TYR A 410      -6.177   1.668  26.958  1.00 83.12           C  
+ATOM   3332  CD2 TYR A 410      -8.578   1.300  26.760  1.00 83.12           C  
+ATOM   3333  CE1 TYR A 410      -6.395   3.052  27.087  1.00 83.12           C  
+ATOM   3334  CE2 TYR A 410      -8.801   2.684  26.886  1.00 83.12           C  
+ATOM   3335  OH  TYR A 410      -7.922   4.895  27.202  1.00 83.12           O  
+ATOM   3336  CZ  TYR A 410      -7.710   3.560  27.058  1.00 83.12           C  
+ATOM   3337  N   ASP A 411      -6.288  -3.481  25.047  1.00 82.88           N  
+ATOM   3338  CA  ASP A 411      -5.894  -4.894  24.993  1.00 82.88           C  
+ATOM   3339  C   ASP A 411      -4.721  -5.191  24.038  1.00 82.88           C  
+ATOM   3340  CB  ASP A 411      -7.122  -5.713  24.579  1.00 82.88           C  
+ATOM   3341  O   ASP A 411      -4.152  -6.283  24.062  1.00 82.88           O  
+ATOM   3342  CG  ASP A 411      -6.850  -7.215  24.677  1.00 82.88           C  
+ATOM   3343  OD1 ASP A 411      -6.848  -7.728  25.813  1.00 82.88           O  
+ATOM   3344  OD2 ASP A 411      -6.709  -7.874  23.621  1.00 82.88           O  
+ATOM   3345  N   LEU A 412      -4.333  -4.252  23.169  1.00 85.19           N  
+ATOM   3346  CA  LEU A 412      -3.208  -4.490  22.268  1.00 85.19           C  
+ATOM   3347  C   LEU A 412      -1.887  -4.618  23.049  1.00 85.19           C  
+ATOM   3348  CB  LEU A 412      -3.082  -3.379  21.214  1.00 85.19           C  
+ATOM   3349  O   LEU A 412      -1.600  -3.793  23.919  1.00 85.19           O  
+ATOM   3350  CG  LEU A 412      -4.158  -3.366  20.122  1.00 85.19           C  
+ATOM   3351  CD1 LEU A 412      -3.954  -2.137  19.233  1.00 85.19           C  
+ATOM   3352  CD2 LEU A 412      -4.107  -4.612  19.237  1.00 85.19           C  
+ATOM   3353  N   PRO A 413      -1.008  -5.557  22.658  1.00 81.88           N  
+ATOM   3354  CA  PRO A 413       0.395  -5.525  23.045  1.00 81.88           C  
+ATOM   3355  C   PRO A 413       1.037  -4.167  22.734  1.00 81.88           C  
+ATOM   3356  CB  PRO A 413       1.066  -6.652  22.252  1.00 81.88           C  
+ATOM   3357  O   PRO A 413       0.731  -3.545  21.711  1.00 81.88           O  
+ATOM   3358  CG  PRO A 413      -0.076  -7.633  21.992  1.00 81.88           C  
+ATOM   3359  CD  PRO A 413      -1.295  -6.725  21.845  1.00 81.88           C  
+ATOM   3360  N   TYR A 414       1.981  -3.740  23.575  1.00 78.00           N  
+ATOM   3361  CA  TYR A 414       2.622  -2.422  23.502  1.00 78.00           C  
+ATOM   3362  C   TYR A 414       3.118  -2.046  22.090  1.00 78.00           C  
+ATOM   3363  CB  TYR A 414       3.788  -2.415  24.499  1.00 78.00           C  
+ATOM   3364  O   TYR A 414       2.864  -0.949  21.590  1.00 78.00           O  
+ATOM   3365  CG  TYR A 414       4.567  -1.119  24.496  1.00 78.00           C  
+ATOM   3366  CD1 TYR A 414       5.806  -1.031  23.832  1.00 78.00           C  
+ATOM   3367  CD2 TYR A 414       4.031   0.007  25.144  1.00 78.00           C  
+ATOM   3368  CE1 TYR A 414       6.511   0.187  23.824  1.00 78.00           C  
+ATOM   3369  CE2 TYR A 414       4.732   1.225  25.143  1.00 78.00           C  
+ATOM   3370  OH  TYR A 414       6.656   2.486  24.460  1.00 78.00           O  
+ATOM   3371  CZ  TYR A 414       5.974   1.314  24.480  1.00 78.00           C  
+ATOM   3372  N   GLN A 415       3.781  -2.971  21.391  1.00 79.12           N  
+ATOM   3373  CA  GLN A 415       4.304  -2.732  20.041  1.00 79.12           C  
+ATOM   3374  C   GLN A 415       3.181  -2.599  18.995  1.00 79.12           C  
+ATOM   3375  CB  GLN A 415       5.284  -3.851  19.635  1.00 79.12           C  
+ATOM   3376  O   GLN A 415       3.292  -1.807  18.054  1.00 79.12           O  
+ATOM   3377  CG  GLN A 415       6.534  -3.969  20.532  1.00 79.12           C  
+ATOM   3378  CD  GLN A 415       6.312  -4.714  21.851  1.00 79.12           C  
+ATOM   3379  NE2 GLN A 415       7.304  -4.792  22.707  1.00 79.12           N  
+ATOM   3380  OE1 GLN A 415       5.245  -5.232  22.137  1.00 79.12           O  
+ATOM   3381  N   LEU A 416       2.074  -3.333  19.161  1.00 86.94           N  
+ATOM   3382  CA  LEU A 416       0.912  -3.243  18.273  1.00 86.94           C  
+ATOM   3383  C   LEU A 416       0.130  -1.943  18.474  1.00 86.94           C  
+ATOM   3384  CB  LEU A 416      -0.006  -4.470  18.433  1.00 86.94           C  
+ATOM   3385  O   LEU A 416      -0.390  -1.421  17.488  1.00 86.94           O  
+ATOM   3386  CG  LEU A 416       0.544  -5.773  17.830  1.00 86.94           C  
+ATOM   3387  CD1 LEU A 416      -0.464  -6.911  17.995  1.00 86.94           C  
+ATOM   3388  CD2 LEU A 416       0.805  -5.646  16.330  1.00 86.94           C  
+ATOM   3389  N   LYS A 417       0.111  -1.373  19.689  1.00 89.38           N  
+ATOM   3390  CA  LYS A 417      -0.444  -0.029  19.931  1.00 89.38           C  
+ATOM   3391  C   LYS A 417       0.251   1.004  19.053  1.00 89.38           C  
+ATOM   3392  CB  LYS A 417      -0.338   0.372  21.413  1.00 89.38           C  
+ATOM   3393  O   LYS A 417      -0.416   1.715  18.309  1.00 89.38           O  
+ATOM   3394  CG  LYS A 417      -1.305  -0.421  22.294  1.00 89.38           C  
+ATOM   3395  CD  LYS A 417      -1.170  -0.051  23.775  1.00 89.38           C  
+ATOM   3396  CE  LYS A 417      -2.254  -0.779  24.581  1.00 89.38           C  
+ATOM   3397  NZ  LYS A 417      -1.943  -0.830  26.027  1.00 89.38           N  
+ATOM   3398  N   GLN A 418       1.586   1.019  19.040  1.00 89.94           N  
+ATOM   3399  CA  GLN A 418       2.347   1.936  18.183  1.00 89.94           C  
+ATOM   3400  C   GLN A 418       2.062   1.711  16.691  1.00 89.94           C  
+ATOM   3401  CB  GLN A 418       3.849   1.799  18.448  1.00 89.94           C  
+ATOM   3402  O   GLN A 418       1.853   2.676  15.955  1.00 89.94           O  
+ATOM   3403  CG  GLN A 418       4.242   2.170  19.884  1.00 89.94           C  
+ATOM   3404  CD  GLN A 418       5.755   2.280  20.027  1.00 89.94           C  
+ATOM   3405  NE2 GLN A 418       6.345   1.691  21.040  1.00 89.94           N  
+ATOM   3406  OE1 GLN A 418       6.423   2.919  19.230  1.00 89.94           O  
+ATOM   3407  N   CYS A 419       1.995   0.451  16.243  1.00 94.06           N  
+ATOM   3408  CA  CYS A 419       1.652   0.107  14.859  1.00 94.06           C  
+ATOM   3409  C   CYS A 419       0.251   0.602  14.465  1.00 94.06           C  
+ATOM   3410  CB  CYS A 419       1.737  -1.413  14.677  1.00 94.06           C  
+ATOM   3411  O   CYS A 419       0.074   1.136  13.368  1.00 94.06           O  
+ATOM   3412  SG  CYS A 419       3.454  -1.973  14.799  1.00 94.06           S  
+ATOM   3413  N   PHE A 420      -0.731   0.450  15.358  1.00 95.69           N  
+ATOM   3414  CA  PHE A 420      -2.097   0.929  15.164  1.00 95.69           C  
+ATOM   3415  C   PHE A 420      -2.156   2.458  15.125  1.00 95.69           C  
+ATOM   3416  CB  PHE A 420      -3.004   0.358  16.258  1.00 95.69           C  
+ATOM   3417  O   PHE A 420      -2.636   3.006  14.136  1.00 95.69           O  
+ATOM   3418  CG  PHE A 420      -4.416   0.910  16.222  1.00 95.69           C  
+ATOM   3419  CD1 PHE A 420      -4.831   1.841  17.193  1.00 95.69           C  
+ATOM   3420  CD2 PHE A 420      -5.310   0.509  15.212  1.00 95.69           C  
+ATOM   3421  CE1 PHE A 420      -6.148   2.333  17.182  1.00 95.69           C  
+ATOM   3422  CE2 PHE A 420      -6.619   1.025  15.183  1.00 95.69           C  
+ATOM   3423  CZ  PHE A 420      -7.041   1.926  16.175  1.00 95.69           C  
+ATOM   3424  N   LEU A 421      -1.590   3.149  16.125  1.00 94.88           N  
+ATOM   3425  CA  LEU A 421      -1.546   4.616  16.163  1.00 94.88           C  
+ATOM   3426  C   LEU A 421      -0.867   5.198  14.917  1.00 94.88           C  
+ATOM   3427  CB  LEU A 421      -0.818   5.109  17.424  1.00 94.88           C  
+ATOM   3428  O   LEU A 421      -1.266   6.247  14.413  1.00 94.88           O  
+ATOM   3429  CG  LEU A 421      -1.479   4.810  18.780  1.00 94.88           C  
+ATOM   3430  CD1 LEU A 421      -0.667   5.513  19.867  1.00 94.88           C  
+ATOM   3431  CD2 LEU A 421      -2.931   5.270  18.856  1.00 94.88           C  
+ATOM   3432  N   TYR A 422       0.127   4.493  14.371  1.00 95.25           N  
+ATOM   3433  CA  TYR A 422       0.810   4.898  13.149  1.00 95.25           C  
+ATOM   3434  C   TYR A 422      -0.111   5.012  11.930  1.00 95.25           C  
+ATOM   3435  CB  TYR A 422       1.935   3.912  12.843  1.00 95.25           C  
+ATOM   3436  O   TYR A 422       0.101   5.880  11.079  1.00 95.25           O  
+ATOM   3437  CG  TYR A 422       2.915   4.523  11.887  1.00 95.25           C  
+ATOM   3438  CD1 TYR A 422       2.862   4.267  10.503  1.00 95.25           C  
+ATOM   3439  CD2 TYR A 422       3.795   5.476  12.403  1.00 95.25           C  
+ATOM   3440  CE1 TYR A 422       3.745   4.938   9.634  1.00 95.25           C  
+ATOM   3441  CE2 TYR A 422       4.613   6.190  11.532  1.00 95.25           C  
+ATOM   3442  OH  TYR A 422       5.550   6.504   9.351  1.00 95.25           O  
+ATOM   3443  CZ  TYR A 422       4.648   5.888  10.155  1.00 95.25           C  
+ATOM   3444  N   LEU A 423      -1.149   4.177  11.840  1.00 95.25           N  
+ATOM   3445  CA  LEU A 423      -2.131   4.231  10.755  1.00 95.25           C  
+ATOM   3446  C   LEU A 423      -2.924   5.548  10.758  1.00 95.25           C  
+ATOM   3447  CB  LEU A 423      -3.083   3.032  10.869  1.00 95.25           C  
+ATOM   3448  O   LEU A 423      -3.384   5.978   9.701  1.00 95.25           O  
+ATOM   3449  CG  LEU A 423      -2.429   1.659  10.656  1.00 95.25           C  
+ATOM   3450  CD1 LEU A 423      -3.407   0.552  11.043  1.00 95.25           C  
+ATOM   3451  CD2 LEU A 423      -2.059   1.458   9.186  1.00 95.25           C  
+ATOM   3452  N   GLY A 424      -3.018   6.228  11.906  1.00 92.69           N  
+ATOM   3453  CA  GLY A 424      -3.625   7.554  12.030  1.00 92.69           C  
+ATOM   3454  C   GLY A 424      -2.901   8.654  11.243  1.00 92.69           C  
+ATOM   3455  O   GLY A 424      -3.504   9.688  10.962  1.00 92.69           O  
+ATOM   3456  N   ASN A 425      -1.648   8.430  10.817  1.00 92.19           N  
+ATOM   3457  CA  ASN A 425      -0.936   9.367   9.942  1.00 92.19           C  
+ATOM   3458  C   ASN A 425      -1.510   9.427   8.519  1.00 92.19           C  
+ATOM   3459  CB  ASN A 425       0.559   9.020   9.852  1.00 92.19           C  
+ATOM   3460  O   ASN A 425      -1.123  10.304   7.759  1.00 92.19           O  
+ATOM   3461  CG  ASN A 425       1.323   9.232  11.137  1.00 92.19           C  
+ATOM   3462  ND2 ASN A 425       1.604   8.180  11.862  1.00 92.19           N  
+ATOM   3463  OD1 ASN A 425       1.685  10.339  11.497  1.00 92.19           O  
+ATOM   3464  N   PHE A 426      -2.373   8.492   8.115  1.00 91.38           N  
+ATOM   3465  CA  PHE A 426      -2.921   8.472   6.762  1.00 91.38           C  
+ATOM   3466  C   PHE A 426      -4.281   9.198   6.691  1.00 91.38           C  
+ATOM   3467  CB  PHE A 426      -2.971   7.038   6.228  1.00 91.38           C  
+ATOM   3468  O   PHE A 426      -5.073   9.161   7.649  1.00 91.38           O  
+ATOM   3469  CG  PHE A 426      -1.598   6.406   6.050  1.00 91.38           C  
+ATOM   3470  CD1 PHE A 426      -0.973   6.408   4.789  1.00 91.38           C  
+ATOM   3471  CD2 PHE A 426      -0.951   5.795   7.141  1.00 91.38           C  
+ATOM   3472  CE1 PHE A 426       0.261   5.758   4.616  1.00 91.38           C  
+ATOM   3473  CE2 PHE A 426       0.298   5.174   6.977  1.00 91.38           C  
+ATOM   3474  CZ  PHE A 426       0.900   5.145   5.708  1.00 91.38           C  
+ATOM   3475  N   PRO A 427      -4.581   9.863   5.560  1.00 85.69           N  
+ATOM   3476  CA  PRO A 427      -5.895  10.425   5.279  1.00 85.69           C  
+ATOM   3477  C   PRO A 427      -7.026   9.399   5.400  1.00 85.69           C  
+ATOM   3478  CB  PRO A 427      -5.817  10.995   3.860  1.00 85.69           C  
+ATOM   3479  O   PRO A 427      -6.839   8.192   5.230  1.00 85.69           O  
+ATOM   3480  CG  PRO A 427      -4.336  11.310   3.682  1.00 85.69           C  
+ATOM   3481  CD  PRO A 427      -3.652  10.220   4.501  1.00 85.69           C  
+ATOM   3482  N   GLU A 428      -8.221   9.904   5.690  1.00 80.81           N  
+ATOM   3483  CA  GLU A 428      -9.448   9.108   5.748  1.00 80.81           C  
+ATOM   3484  C   GLU A 428      -9.697   8.382   4.415  1.00 80.81           C  
+ATOM   3485  CB  GLU A 428     -10.596  10.048   6.132  1.00 80.81           C  
+ATOM   3486  O   GLU A 428      -9.474   8.934   3.337  1.00 80.81           O  
+ATOM   3487  CG  GLU A 428     -11.931   9.347   6.417  1.00 80.81           C  
+ATOM   3488  CD  GLU A 428     -12.956  10.354   6.974  1.00 80.81           C  
+ATOM   3489  OE1 GLU A 428     -13.687   9.998   7.921  1.00 80.81           O  
+ATOM   3490  OE2 GLU A 428     -12.924  11.533   6.537  1.00 80.81           O  
+ATOM   3491  N   GLY A 429     -10.094   7.109   4.489  1.00 72.44           N  
+ATOM   3492  CA  GLY A 429     -10.340   6.269   3.315  1.00 72.44           C  
+ATOM   3493  C   GLY A 429      -9.105   5.883   2.480  1.00 72.44           C  
+ATOM   3494  O   GLY A 429      -9.248   5.090   1.541  1.00 72.44           O  
+ATOM   3495  N   GLU A 430      -7.895   6.376   2.791  1.00 81.06           N  
+ATOM   3496  CA  GLU A 430      -6.700   6.058   2.003  1.00 81.06           C  
+ATOM   3497  C   GLU A 430      -6.355   4.565   2.089  1.00 81.06           C  
+ATOM   3498  CB  GLU A 430      -5.482   6.951   2.331  1.00 81.06           C  
+ATOM   3499  O   GLU A 430      -6.253   3.957   3.156  1.00 81.06           O  
+ATOM   3500  CG  GLU A 430      -4.312   6.629   1.371  1.00 81.06           C  
+ATOM   3501  CD  GLU A 430      -3.123   7.605   1.407  1.00 81.06           C  
+ATOM   3502  OE1 GLU A 430      -1.991   7.150   1.107  1.00 81.06           O  
+ATOM   3503  OE2 GLU A 430      -3.341   8.813   1.607  1.00 81.06           O  
+ATOM   3504  N   LYS A 431      -6.134   3.961   0.921  1.00 85.44           N  
+ATOM   3505  CA  LYS A 431      -5.690   2.576   0.809  1.00 85.44           C  
+ATOM   3506  C   LYS A 431      -4.169   2.501   0.907  1.00 85.44           C  
+ATOM   3507  CB  LYS A 431      -6.245   2.000  -0.486  1.00 85.44           C  
+ATOM   3508  O   LYS A 431      -3.455   2.864  -0.029  1.00 85.44           O  
+ATOM   3509  CG  LYS A 431      -5.908   0.517  -0.629  1.00 85.44           C  
+ATOM   3510  CD  LYS A 431      -6.573   0.032  -1.912  1.00 85.44           C  
+ATOM   3511  CE  LYS A 431      -6.165  -1.400  -2.187  1.00 85.44           C  
+ATOM   3512  NZ  LYS A 431      -6.779  -1.873  -3.436  1.00 85.44           N  
+ATOM   3513  N   ILE A 432      -3.684   1.936   2.003  1.00 93.00           N  
+ATOM   3514  CA  ILE A 432      -2.264   1.879   2.343  1.00 93.00           C  
+ATOM   3515  C   ILE A 432      -1.668   0.580   1.803  1.00 93.00           C  
+ATOM   3516  CB  ILE A 432      -2.075   2.007   3.869  1.00 93.00           C  
+ATOM   3517  O   ILE A 432      -2.158  -0.510   2.083  1.00 93.00           O  
+ATOM   3518  CG1 ILE A 432      -2.815   3.240   4.442  1.00 93.00           C  
+ATOM   3519  CG2 ILE A 432      -0.570   2.078   4.194  1.00 93.00           C  
+ATOM   3520  CD1 ILE A 432      -2.940   3.209   5.968  1.00 93.00           C  
+ATOM   3521  N   SER A 433      -0.589   0.666   1.025  1.00 93.88           N  
+ATOM   3522  CA  SER A 433       0.164  -0.520   0.592  1.00 93.88           C  
+ATOM   3523  C   SER A 433       0.842  -1.181   1.794  1.00 93.88           C  
+ATOM   3524  CB  SER A 433       1.190  -0.108  -0.470  1.00 93.88           C  
+ATOM   3525  O   SER A 433       1.663  -0.540   2.447  1.00 93.88           O  
+ATOM   3526  OG  SER A 433       2.159  -1.112  -0.710  1.00 93.88           O  
+ATOM   3527  N   ALA A 434       0.591  -2.472   2.032  1.00 93.62           N  
+ATOM   3528  CA  ALA A 434       1.105  -3.182   3.210  1.00 93.62           C  
+ATOM   3529  C   ALA A 434       2.641  -3.140   3.287  1.00 93.62           C  
+ATOM   3530  CB  ALA A 434       0.578  -4.615   3.150  1.00 93.62           C  
+ATOM   3531  O   ALA A 434       3.215  -2.732   4.287  1.00 93.62           O  
+ATOM   3532  N   ARG A 435       3.317  -3.396   2.160  1.00 91.44           N  
+ATOM   3533  CA  ARG A 435       4.780  -3.273   2.058  1.00 91.44           C  
+ATOM   3534  C   ARG A 435       5.303  -1.878   2.417  1.00 91.44           C  
+ATOM   3535  CB  ARG A 435       5.208  -3.673   0.641  1.00 91.44           C  
+ATOM   3536  O   ARG A 435       6.365  -1.766   3.013  1.00 91.44           O  
+ATOM   3537  CG  ARG A 435       6.731  -3.610   0.464  1.00 91.44           C  
+ATOM   3538  CD  ARG A 435       7.129  -4.100  -0.931  1.00 91.44           C  
+ATOM   3539  NE  ARG A 435       8.590  -4.078  -1.090  1.00 91.44           N  
+ATOM   3540  NH1 ARG A 435       9.055  -6.073  -0.035  1.00 91.44           N  
+ATOM   3541  NH2 ARG A 435      10.701  -4.710  -0.551  1.00 91.44           N  
+ATOM   3542  CZ  ARG A 435       9.432  -4.950  -0.574  1.00 91.44           C  
+ATOM   3543  N   ARG A 436       4.573  -0.823   2.037  1.00 93.88           N  
+ATOM   3544  CA  ARG A 436       4.967   0.560   2.347  1.00 93.88           C  
+ATOM   3545  C   ARG A 436       4.826   0.804   3.846  1.00 93.88           C  
+ATOM   3546  CB  ARG A 436       4.158   1.564   1.506  1.00 93.88           C  
+ATOM   3547  O   ARG A 436       5.718   1.387   4.441  1.00 93.88           O  
+ATOM   3548  CG  ARG A 436       4.350   3.009   1.990  1.00 93.88           C  
+ATOM   3549  CD  ARG A 436       3.643   4.023   1.088  1.00 93.88           C  
+ATOM   3550  NE  ARG A 436       3.392   5.264   1.827  1.00 93.88           N  
+ATOM   3551  NH1 ARG A 436       2.253   6.413   0.191  1.00 93.88           N  
+ATOM   3552  NH2 ARG A 436       2.260   7.159   2.282  1.00 93.88           N  
+ATOM   3553  CZ  ARG A 436       2.640   6.267   1.422  1.00 93.88           C  
+ATOM   3554  N   LEU A 437       3.740   0.324   4.447  1.00 96.31           N  
+ATOM   3555  CA  LEU A 437       3.532   0.406   5.888  1.00 96.31           C  
+ATOM   3556  C   LEU A 437       4.659  -0.288   6.666  1.00 96.31           C  
+ATOM   3557  CB  LEU A 437       2.153  -0.188   6.198  1.00 96.31           C  
+ATOM   3558  O   LEU A 437       5.196   0.306   7.592  1.00 96.31           O  
+ATOM   3559  CG  LEU A 437       1.752  -0.105   7.676  1.00 96.31           C  
+ATOM   3560  CD1 LEU A 437       1.625   1.343   8.150  1.00 96.31           C  
+ATOM   3561  CD2 LEU A 437       0.409  -0.813   7.819  1.00 96.31           C  
+ATOM   3562  N   TYR A 438       5.086  -1.481   6.242  1.00 94.25           N  
+ATOM   3563  CA  TYR A 438       6.188  -2.197   6.901  1.00 94.25           C  
+ATOM   3564  C   TYR A 438       7.511  -1.432   6.808  1.00 94.25           C  
+ATOM   3565  CB  TYR A 438       6.348  -3.603   6.305  1.00 94.25           C  
+ATOM   3566  O   TYR A 438       8.236  -1.345   7.793  1.00 94.25           O  
+ATOM   3567  CG  TYR A 438       5.089  -4.443   6.200  1.00 94.25           C  
+ATOM   3568  CD1 TYR A 438       3.988  -4.226   7.054  1.00 94.25           C  
+ATOM   3569  CD2 TYR A 438       5.036  -5.474   5.243  1.00 94.25           C  
+ATOM   3570  CE1 TYR A 438       2.831  -5.008   6.922  1.00 94.25           C  
+ATOM   3571  CE2 TYR A 438       3.881  -6.266   5.114  1.00 94.25           C  
+ATOM   3572  OH  TYR A 438       1.665  -6.796   5.839  1.00 94.25           O  
+ATOM   3573  CZ  TYR A 438       2.778  -6.031   5.957  1.00 94.25           C  
+ATOM   3574  N   GLN A 439       7.796  -0.824   5.651  1.00 93.62           N  
+ATOM   3575  CA  GLN A 439       8.976   0.028   5.462  1.00 93.62           C  
+ATOM   3576  C   GLN A 439       8.944   1.276   6.350  1.00 93.62           C  
+ATOM   3577  CB  GLN A 439       9.092   0.430   3.984  1.00 93.62           C  
+ATOM   3578  O   GLN A 439       9.985   1.682   6.856  1.00 93.62           O  
+ATOM   3579  CG  GLN A 439       9.520  -0.751   3.106  1.00 93.62           C  
+ATOM   3580  CD  GLN A 439       9.560  -0.424   1.617  1.00 93.62           C  
+ATOM   3581  NE2 GLN A 439      10.361  -1.141   0.859  1.00 93.62           N  
+ATOM   3582  OE1 GLN A 439       8.890   0.444   1.076  1.00 93.62           O  
+ATOM   3583  N   LEU A 440       7.767   1.869   6.560  1.00 95.00           N  
+ATOM   3584  CA  LEU A 440       7.593   3.013   7.456  1.00 95.00           C  
+ATOM   3585  C   LEU A 440       7.782   2.607   8.925  1.00 95.00           C  
+ATOM   3586  CB  LEU A 440       6.212   3.641   7.214  1.00 95.00           C  
+ATOM   3587  O   LEU A 440       8.541   3.257   9.638  1.00 95.00           O  
+ATOM   3588  CG  LEU A 440       6.057   4.337   5.850  1.00 95.00           C  
+ATOM   3589  CD1 LEU A 440       4.583   4.636   5.574  1.00 95.00           C  
+ATOM   3590  CD2 LEU A 440       6.802   5.664   5.785  1.00 95.00           C  
+ATOM   3591  N   TRP A 441       7.176   1.496   9.360  1.00 93.62           N  
+ATOM   3592  CA  TRP A 441       7.379   0.957  10.709  1.00 93.62           C  
+ATOM   3593  C   TRP A 441       8.843   0.601  10.983  1.00 93.62           C  
+ATOM   3594  CB  TRP A 441       6.491  -0.274  10.922  1.00 93.62           C  
+ATOM   3595  O   TRP A 441       9.351   0.904  12.059  1.00 93.62           O  
+ATOM   3596  CG  TRP A 441       5.012  -0.052  11.025  1.00 93.62           C  
+ATOM   3597  CD1 TRP A 441       4.391   1.117  11.315  1.00 93.62           C  
+ATOM   3598  CD2 TRP A 441       3.947  -1.048  10.918  1.00 93.62           C  
+ATOM   3599  CE2 TRP A 441       2.700  -0.403  11.169  1.00 93.62           C  
+ATOM   3600  CE3 TRP A 441       3.910  -2.437  10.662  1.00 93.62           C  
+ATOM   3601  NE1 TRP A 441       3.030   0.909  11.409  1.00 93.62           N  
+ATOM   3602  CH2 TRP A 441       1.476  -2.472  10.904  1.00 93.62           C  
+ATOM   3603  CZ2 TRP A 441       1.479  -1.091  11.162  1.00 93.62           C  
+ATOM   3604  CZ3 TRP A 441       2.688  -3.141  10.654  1.00 93.62           C  
+ATOM   3605  N   ALA A 442       9.535   0.008  10.007  1.00 89.62           N  
+ATOM   3606  CA  ALA A 442      10.962  -0.294  10.097  1.00 89.62           C  
+ATOM   3607  C   ALA A 442      11.831   0.968  10.164  1.00 89.62           C  
+ATOM   3608  CB  ALA A 442      11.348  -1.135   8.881  1.00 89.62           C  
+ATOM   3609  O   ALA A 442      12.729   1.056  10.998  1.00 89.62           O  
+ATOM   3610  N   ALA A 443      11.559   1.962   9.314  1.00 90.19           N  
+ATOM   3611  CA  ALA A 443      12.318   3.211   9.290  1.00 90.19           C  
+ATOM   3612  C   ALA A 443      12.186   4.008  10.598  1.00 90.19           C  
+ATOM   3613  CB  ALA A 443      11.845   4.030   8.089  1.00 90.19           C  
+ATOM   3614  O   ALA A 443      13.083   4.770  10.953  1.00 90.19           O  
+ATOM   3615  N   GLU A 444      11.092   3.815  11.331  1.00 87.88           N  
+ATOM   3616  CA  GLU A 444      10.887   4.405  12.654  1.00 87.88           C  
+ATOM   3617  C   GLU A 444      11.322   3.528  13.819  1.00 87.88           C  
+ATOM   3618  CB  GLU A 444       9.426   4.795  12.819  1.00 87.88           C  
+ATOM   3619  O   GLU A 444      11.225   3.982  14.954  1.00 87.88           O  
+ATOM   3620  CG  GLU A 444       9.158   5.953  11.877  1.00 87.88           C  
+ATOM   3621  CD  GLU A 444       7.823   6.592  12.158  1.00 87.88           C  
+ATOM   3622  OE1 GLU A 444       7.270   7.142  11.179  1.00 87.88           O  
+ATOM   3623  OE2 GLU A 444       7.394   6.657  13.332  1.00 87.88           O  
+ATOM   3624  N   GLU A 445      11.811   2.315  13.547  1.00 83.06           N  
+ATOM   3625  CA  GLU A 445      12.173   1.317  14.562  1.00 83.06           C  
+ATOM   3626  C   GLU A 445      10.988   0.900  15.458  1.00 83.06           C  
+ATOM   3627  CB  GLU A 445      13.421   1.753  15.358  1.00 83.06           C  
+ATOM   3628  O   GLU A 445      11.179   0.419  16.569  1.00 83.06           O  
+ATOM   3629  CG  GLU A 445      14.634   2.064  14.467  1.00 83.06           C  
+ATOM   3630  CD  GLU A 445      15.832   2.618  15.255  1.00 83.06           C  
+ATOM   3631  OE1 GLU A 445      16.977   2.413  14.787  1.00 83.06           O  
+ATOM   3632  OE2 GLU A 445      15.639   3.449  16.166  1.00 83.06           O  
+ATOM   3633  N   ILE A 446       9.747   1.029  14.965  1.00 84.88           N  
+ATOM   3634  CA  ILE A 446       8.542   0.541  15.665  1.00 84.88           C  
+ATOM   3635  C   ILE A 446       8.537  -0.995  15.714  1.00 84.88           C  
+ATOM   3636  CB  ILE A 446       7.261   1.087  14.983  1.00 84.88           C  
+ATOM   3637  O   ILE A 446       8.039  -1.598  16.666  1.00 84.88           O  
+ATOM   3638  CG1 ILE A 446       7.183   2.625  15.121  1.00 84.88           C  
+ATOM   3639  CG2 ILE A 446       5.990   0.447  15.575  1.00 84.88           C  
+ATOM   3640  CD1 ILE A 446       6.067   3.281  14.293  1.00 84.88           C  
+ATOM   3641  N   ILE A 447       9.082  -1.634  14.675  1.00 81.56           N  
+ATOM   3642  CA  ILE A 447       9.277  -3.084  14.622  1.00 81.56           C  
+ATOM   3643  C   ILE A 447      10.764  -3.424  14.786  1.00 81.56           C  
+ATOM   3644  CB  ILE A 447       8.646  -3.719  13.364  1.00 81.56           C  
+ATOM   3645  O   ILE A 447      11.597  -2.811  14.114  1.00 81.56           O  
+ATOM   3646  CG1 ILE A 447       9.229  -3.178  12.039  1.00 81.56           C  
+ATOM   3647  CG2 ILE A 447       7.118  -3.537  13.424  1.00 81.56           C  
+ATOM   3648  CD1 ILE A 447       8.653  -3.855  10.790  1.00 81.56           C  
+ATOM   3649  N   PRO A 448      11.114  -4.401  15.644  1.00 70.69           N  
+ATOM   3650  CA  PRO A 448      12.500  -4.795  15.845  1.00 70.69           C  
+ATOM   3651  C   PRO A 448      12.999  -5.577  14.628  1.00 70.69           C  
+ATOM   3652  CB  PRO A 448      12.503  -5.633  17.126  1.00 70.69           C  
+ATOM   3653  O   PRO A 448      12.347  -6.517  14.176  1.00 70.69           O  
+ATOM   3654  CG  PRO A 448      11.111  -6.266  17.136  1.00 70.69           C  
+ATOM   3655  CD  PRO A 448      10.232  -5.195  16.491  1.00 70.69           C  
+ATOM   3656  N   LEU A 449      14.165  -5.204  14.106  1.00 67.06           N  
+ATOM   3657  CA  LEU A 449      14.832  -5.899  13.004  1.00 67.06           C  
+ATOM   3658  C   LEU A 449      16.132  -6.524  13.515  1.00 67.06           C  
+ATOM   3659  CB  LEU A 449      15.039  -4.946  11.812  1.00 67.06           C  
+ATOM   3660  O   LEU A 449      17.224  -6.111  13.144  1.00 67.06           O  
+ATOM   3661  CG  LEU A 449      13.752  -4.375  11.194  1.00 67.06           C  
+ATOM   3662  CD1 LEU A 449      14.131  -3.443  10.045  1.00 67.06           C  
+ATOM   3663  CD2 LEU A 449      12.825  -5.452  10.626  1.00 67.06           C  
+ATOM   3664  N   GLU A 450      16.008  -7.509  14.402  1.00 50.12           N  
+ATOM   3665  CA  GLU A 450      17.144  -8.277  14.920  1.00 50.12           C  
+ATOM   3666  C   GLU A 450      17.043  -9.732  14.447  1.00 50.12           C  
+ATOM   3667  CB  GLU A 450      17.220  -8.177  16.451  1.00 50.12           C  
+ATOM   3668  O   GLU A 450      16.037 -10.406  14.675  1.00 50.12           O  
+ATOM   3669  CG  GLU A 450      17.524  -6.745  16.928  1.00 50.12           C  
+ATOM   3670  CD  GLU A 450      17.720  -6.641  18.450  1.00 50.12           C  
+ATOM   3671  OE1 GLU A 450      18.037  -5.519  18.902  1.00 50.12           O  
+ATOM   3672  OE2 GLU A 450      17.559  -7.671  19.144  1.00 50.12           O  
+ATOM   3673  N   GLY A 451      18.073 -10.228  13.754  1.00 48.25           N  
+ATOM   3674  CA  GLY A 451      18.138 -11.624  13.318  1.00 48.25           C  
+ATOM   3675  C   GLY A 451      19.164 -11.905  12.216  1.00 48.25           C  
+ATOM   3676  O   GLY A 451      19.608 -11.012  11.503  1.00 48.25           O  
+ATOM   3677  N   ASN A 452      19.516 -13.186  12.055  1.00 42.78           N  
+ATOM   3678  CA  ASN A 452      20.466 -13.667  11.036  1.00 42.78           C  
+ATOM   3679  C   ASN A 452      19.867 -13.748   9.613  1.00 42.78           C  
+ATOM   3680  CB  ASN A 452      21.018 -15.039  11.482  1.00 42.78           C  
+ATOM   3681  O   ASN A 452      20.585 -14.020   8.649  1.00 42.78           O  
+ATOM   3682  CG  ASN A 452      21.952 -14.966  12.679  1.00 42.78           C  
+ATOM   3683  ND2 ASN A 452      22.237 -16.079  13.312  1.00 42.78           N  
+ATOM   3684  OD1 ASN A 452      22.447 -13.922  13.057  1.00 42.78           O  
+ATOM   3685  N   GLN A 453      18.554 -13.552   9.467  1.00 54.56           N  
+ATOM   3686  CA  GLN A 453      17.871 -13.491   8.174  1.00 54.56           C  
+ATOM   3687  C   GLN A 453      17.907 -12.043   7.654  1.00 54.56           C  
+ATOM   3688  CB  GLN A 453      16.439 -14.037   8.307  1.00 54.56           C  
+ATOM   3689  O   GLN A 453      17.839 -11.118   8.454  1.00 54.56           O  
+ATOM   3690  CG  GLN A 453      16.393 -15.478   8.863  1.00 54.56           C  
+ATOM   3691  CD  GLN A 453      15.012 -16.119   8.746  1.00 54.56           C  
+ATOM   3692  NE2 GLN A 453      14.732 -17.181   9.467  1.00 54.56           N  
+ATOM   3693  OE1 GLN A 453      14.180 -15.710   7.960  1.00 54.56           O  
+ATOM   3694  N   GLY A 454      18.041 -11.825   6.337  1.00 62.84           N  
+ATOM   3695  CA  GLY A 454      18.116 -10.468   5.763  1.00 62.84           C  
+ATOM   3696  C   GLY A 454      16.987  -9.558   6.265  1.00 62.84           C  
+ATOM   3697  O   GLY A 454      15.843 -10.007   6.391  1.00 62.84           O  
+ATOM   3698  N   GLU A 455      17.302  -8.299   6.569  1.00 70.12           N  
+ATOM   3699  CA  GLU A 455      16.405  -7.412   7.320  1.00 70.12           C  
+ATOM   3700  C   GLU A 455      15.109  -7.094   6.556  1.00 70.12           C  
+ATOM   3701  CB  GLU A 455      17.144  -6.126   7.721  1.00 70.12           C  
+ATOM   3702  O   GLU A 455      14.081  -6.842   7.178  1.00 70.12           O  
+ATOM   3703  CG  GLU A 455      18.194  -6.367   8.824  1.00 70.12           C  
+ATOM   3704  CD  GLU A 455      18.846  -5.064   9.301  1.00 70.12           C  
+ATOM   3705  OE1 GLU A 455      20.073  -4.892   9.137  1.00 70.12           O  
+ATOM   3706  OE2 GLU A 455      18.113  -4.114   9.657  1.00 70.12           O  
+ATOM   3707  N   GLU A 456      15.099  -7.186   5.221  1.00 77.94           N  
+ATOM   3708  CA  GLU A 456      13.873  -7.093   4.417  1.00 77.94           C  
+ATOM   3709  C   GLU A 456      12.918  -8.264   4.676  1.00 77.94           C  
+ATOM   3710  CB  GLU A 456      14.259  -7.086   2.932  1.00 77.94           C  
+ATOM   3711  O   GLU A 456      11.702  -8.075   4.738  1.00 77.94           O  
+ATOM   3712  CG  GLU A 456      13.113  -6.977   1.937  1.00 77.94           C  
+ATOM   3713  CD  GLU A 456      12.259  -5.734   2.113  1.00 77.94           C  
+ATOM   3714  OE1 GLU A 456      11.062  -5.862   1.762  1.00 77.94           O  
+ATOM   3715  OE2 GLU A 456      12.765  -4.631   2.410  1.00 77.94           O  
+ATOM   3716  N   THR A 457      13.450  -9.480   4.822  1.00 76.38           N  
+ATOM   3717  CA  THR A 457      12.640 -10.663   5.140  1.00 76.38           C  
+ATOM   3718  C   THR A 457      12.046 -10.519   6.536  1.00 76.38           C  
+ATOM   3719  CB  THR A 457      13.453 -11.958   5.005  1.00 76.38           C  
+ATOM   3720  O   THR A 457      10.831 -10.643   6.678  1.00 76.38           O  
+ATOM   3721  CG2 THR A 457      12.694 -13.185   5.501  1.00 76.38           C  
+ATOM   3722  OG1 THR A 457      13.728 -12.216   3.642  1.00 76.38           O  
+ATOM   3723  N   ALA A 458      12.868 -10.152   7.524  1.00 82.06           N  
+ATOM   3724  CA  ALA A 458      12.406  -9.906   8.889  1.00 82.06           C  
+ATOM   3725  C   ALA A 458      11.336  -8.800   8.938  1.00 82.06           C  
+ATOM   3726  CB  ALA A 458      13.621  -9.559   9.757  1.00 82.06           C  
+ATOM   3727  O   ALA A 458      10.276  -8.993   9.529  1.00 82.06           O  
+ATOM   3728  N   MET A 459      11.552  -7.679   8.239  1.00 88.00           N  
+ATOM   3729  CA  MET A 459      10.579  -6.587   8.129  1.00 88.00           C  
+ATOM   3730  C   MET A 459       9.251  -7.062   7.533  1.00 88.00           C  
+ATOM   3731  CB  MET A 459      11.178  -5.468   7.261  1.00 88.00           C  
+ATOM   3732  O   MET A 459       8.186  -6.731   8.052  1.00 88.00           O  
+ATOM   3733  CG  MET A 459      10.202  -4.307   7.029  1.00 88.00           C  
+ATOM   3734  SD  MET A 459      10.699  -3.149   5.733  1.00 88.00           S  
+ATOM   3735  CE  MET A 459      10.295  -4.169   4.298  1.00 88.00           C  
+ATOM   3736  N   MET A 460       9.298  -7.823   6.436  1.00 86.56           N  
+ATOM   3737  CA  MET A 460       8.095  -8.333   5.779  1.00 86.56           C  
+ATOM   3738  C   MET A 460       7.347  -9.344   6.654  1.00 86.56           C  
+ATOM   3739  CB  MET A 460       8.465  -8.967   4.430  1.00 86.56           C  
+ATOM   3740  O   MET A 460       6.122  -9.324   6.661  1.00 86.56           O  
+ATOM   3741  CG  MET A 460       8.816  -7.942   3.338  1.00 86.56           C  
+ATOM   3742  SD  MET A 460       7.498  -6.835   2.733  1.00 86.56           S  
+ATOM   3743  CE  MET A 460       6.166  -7.994   2.330  1.00 86.56           C  
+ATOM   3744  N   GLU A 461       8.050 -10.220   7.371  1.00 85.81           N  
+ATOM   3745  CA  GLU A 461       7.451 -11.236   8.246  1.00 85.81           C  
+ATOM   3746  C   GLU A 461       6.853 -10.622   9.516  1.00 85.81           C  
+ATOM   3747  CB  GLU A 461       8.505 -12.295   8.606  1.00 85.81           C  
+ATOM   3748  O   GLU A 461       5.688 -10.868   9.828  1.00 85.81           O  
+ATOM   3749  CG  GLU A 461       8.808 -13.213   7.412  1.00 85.81           C  
+ATOM   3750  CD  GLU A 461       9.953 -14.206   7.664  1.00 85.81           C  
+ATOM   3751  OE1 GLU A 461      10.304 -14.895   6.676  1.00 85.81           O  
+ATOM   3752  OE2 GLU A 461      10.460 -14.262   8.806  1.00 85.81           O  
+ATOM   3753  N   ILE A 462       7.611  -9.775  10.220  1.00 87.12           N  
+ATOM   3754  CA  ILE A 462       7.150  -9.105  11.444  1.00 87.12           C  
+ATOM   3755  C   ILE A 462       6.024  -8.123  11.116  1.00 87.12           C  
+ATOM   3756  CB  ILE A 462       8.328  -8.413  12.171  1.00 87.12           C  
+ATOM   3757  O   ILE A 462       4.990  -8.135  11.784  1.00 87.12           O  
+ATOM   3758  CG1 ILE A 462       9.355  -9.474  12.633  1.00 87.12           C  
+ATOM   3759  CG2 ILE A 462       7.821  -7.596  13.377  1.00 87.12           C  
+ATOM   3760  CD1 ILE A 462      10.663  -8.879  13.159  1.00 87.12           C  
+ATOM   3761  N   GLY A 463       6.188  -7.317  10.062  1.00 91.06           N  
+ATOM   3762  CA  GLY A 463       5.166  -6.379   9.608  1.00 91.06           C  
+ATOM   3763  C   GLY A 463       3.874  -7.081   9.187  1.00 91.06           C  
+ATOM   3764  O   GLY A 463       2.786  -6.645   9.567  1.00 91.06           O  
+ATOM   3765  N   GLU A 464       3.965  -8.196   8.453  1.00 90.50           N  
+ATOM   3766  CA  GLU A 464       2.781  -8.976   8.081  1.00 90.50           C  
+ATOM   3767  C   GLU A 464       2.117  -9.628   9.285  1.00 90.50           C  
+ATOM   3768  CB  GLU A 464       3.106  -9.992   6.981  1.00 90.50           C  
+ATOM   3769  O   GLU A 464       0.897  -9.543   9.391  1.00 90.50           O  
+ATOM   3770  CG  GLU A 464       1.855 -10.739   6.481  1.00 90.50           C  
+ATOM   3771  CD  GLU A 464       2.112 -11.439   5.142  1.00 90.50           C  
+ATOM   3772  OE1 GLU A 464       1.198 -11.504   4.289  1.00 90.50           O  
+ATOM   3773  OE2 GLU A 464       3.272 -11.825   4.881  1.00 90.50           O  
+ATOM   3774  N   ARG A 465       2.887 -10.190  10.222  1.00 86.69           N  
+ATOM   3775  CA  ARG A 465       2.354 -10.736  11.476  1.00 86.69           C  
+ATOM   3776  C   ARG A 465       1.583  -9.677  12.265  1.00 86.69           C  
+ATOM   3777  CB  ARG A 465       3.516 -11.329  12.284  1.00 86.69           C  
+ATOM   3778  O   ARG A 465       0.459  -9.930  12.684  1.00 86.69           O  
+ATOM   3779  CG  ARG A 465       3.049 -11.992  13.589  1.00 86.69           C  
+ATOM   3780  CD  ARG A 465       4.227 -12.617  14.345  1.00 86.69           C  
+ATOM   3781  NE  ARG A 465       5.194 -11.597  14.800  1.00 86.69           N  
+ATOM   3782  NH1 ARG A 465       6.867 -13.032  15.434  1.00 86.69           N  
+ATOM   3783  NH2 ARG A 465       7.141 -10.830  15.696  1.00 86.69           N  
+ATOM   3784  CZ  ARG A 465       6.393 -11.824  15.306  1.00 86.69           C  
+ATOM   3785  N   TYR A 466       2.151  -8.482  12.421  1.00 90.12           N  
+ATOM   3786  CA  TYR A 466       1.520  -7.402  13.182  1.00 90.12           C  
+ATOM   3787  C   TYR A 466       0.267  -6.857  12.495  1.00 90.12           C  
+ATOM   3788  CB  TYR A 466       2.553  -6.293  13.437  1.00 90.12           C  
+ATOM   3789  O   TYR A 466      -0.774  -6.703  13.133  1.00 90.12           O  
+ATOM   3790  CG  TYR A 466       3.605  -6.576  14.502  1.00 90.12           C  
+ATOM   3791  CD1 TYR A 466       3.721  -7.834  15.139  1.00 90.12           C  
+ATOM   3792  CD2 TYR A 466       4.452  -5.524  14.900  1.00 90.12           C  
+ATOM   3793  CE1 TYR A 466       4.689  -8.037  16.138  1.00 90.12           C  
+ATOM   3794  CE2 TYR A 466       5.409  -5.717  15.914  1.00 90.12           C  
+ATOM   3795  OH  TYR A 466       6.487  -7.202  17.464  1.00 90.12           O  
+ATOM   3796  CZ  TYR A 466       5.539  -6.982  16.519  1.00 90.12           C  
+ATOM   3797  N   LEU A 467       0.322  -6.622  11.181  1.00 92.50           N  
+ATOM   3798  CA  LEU A 467      -0.853  -6.181  10.429  1.00 92.50           C  
+ATOM   3799  C   LEU A 467      -1.948  -7.255  10.397  1.00 92.50           C  
+ATOM   3800  CB  LEU A 467      -0.418  -5.775   9.014  1.00 92.50           C  
+ATOM   3801  O   LEU A 467      -3.130  -6.926  10.458  1.00 92.50           O  
+ATOM   3802  CG  LEU A 467      -1.561  -5.210   8.150  1.00 92.50           C  
+ATOM   3803  CD1 LEU A 467      -2.172  -3.949   8.757  1.00 92.50           C  
+ATOM   3804  CD2 LEU A 467      -1.031  -4.860   6.758  1.00 92.50           C  
+ATOM   3805  N   HIS A 468      -1.563  -8.528  10.310  1.00 85.88           N  
+ATOM   3806  CA  HIS A 468      -2.488  -9.650  10.377  1.00 85.88           C  
+ATOM   3807  C   HIS A 468      -3.206  -9.705  11.724  1.00 85.88           C  
+ATOM   3808  CB  HIS A 468      -1.726 -10.949  10.112  1.00 85.88           C  
+ATOM   3809  O   HIS A 468      -4.421  -9.882  11.745  1.00 85.88           O  
+ATOM   3810  CG  HIS A 468      -2.603 -12.167  10.133  1.00 85.88           C  
+ATOM   3811  CD2 HIS A 468      -2.528 -13.221  11.002  1.00 85.88           C  
+ATOM   3812  ND1 HIS A 468      -3.581 -12.462   9.215  1.00 85.88           N  
+ATOM   3813  CE1 HIS A 468      -4.049 -13.688   9.487  1.00 85.88           C  
+ATOM   3814  NE2 HIS A 468      -3.438 -14.191  10.565  1.00 85.88           N  
+ATOM   3815  N   GLU A 469      -2.497  -9.489  12.832  1.00 84.56           N  
+ATOM   3816  CA  GLU A 469      -3.122  -9.489  14.151  1.00 84.56           C  
+ATOM   3817  C   GLU A 469      -4.117  -8.335  14.325  1.00 84.56           C  
+ATOM   3818  CB  GLU A 469      -2.047  -9.499  15.241  1.00 84.56           C  
+ATOM   3819  O   GLU A 469      -5.238  -8.560  14.783  1.00 84.56           O  
+ATOM   3820  CG  GLU A 469      -2.748  -9.639  16.601  1.00 84.56           C  
+ATOM   3821  CD  GLU A 469      -1.918 -10.303  17.696  1.00 84.56           C  
+ATOM   3822  OE1 GLU A 469      -2.364 -10.124  18.858  1.00 84.56           O  
+ATOM   3823  OE2 GLU A 469      -0.927 -10.991  17.366  1.00 84.56           O  
+ATOM   3824  N   LEU A 470      -3.767  -7.125  13.876  1.00 90.12           N  
+ATOM   3825  CA  LEU A 470      -4.699  -5.990  13.855  1.00 90.12           C  
+ATOM   3826  C   LEU A 470      -5.935  -6.270  12.982  1.00 90.12           C  
+ATOM   3827  CB  LEU A 470      -3.971  -4.736  13.339  1.00 90.12           C  
+ATOM   3828  O   LEU A 470      -7.050  -5.875  13.329  1.00 90.12           O  
+ATOM   3829  CG  LEU A 470      -2.864  -4.178  14.251  1.00 90.12           C  
+ATOM   3830  CD1 LEU A 470      -2.167  -3.012  13.544  1.00 90.12           C  
+ATOM   3831  CD2 LEU A 470      -3.417  -3.673  15.583  1.00 90.12           C  
+ATOM   3832  N   ALA A 471      -5.752  -6.968  11.858  1.00 87.88           N  
+ATOM   3833  CA  ALA A 471      -6.840  -7.333  10.956  1.00 87.88           C  
+ATOM   3834  C   ALA A 471      -7.768  -8.397  11.552  1.00 87.88           C  
+ATOM   3835  CB  ALA A 471      -6.240  -7.796   9.627  1.00 87.88           C  
+ATOM   3836  O   ALA A 471      -8.985  -8.277  11.468  1.00 87.88           O  
+ATOM   3837  N   GLN A 472      -7.211  -9.418  12.201  1.00 82.62           N  
+ATOM   3838  CA  GLN A 472      -7.995 -10.449  12.877  1.00 82.62           C  
+ATOM   3839  C   GLN A 472      -8.716  -9.927  14.137  1.00 82.62           C  
+ATOM   3840  CB  GLN A 472      -7.062 -11.577  13.291  1.00 82.62           C  
+ATOM   3841  O   GLN A 472      -9.657 -10.569  14.600  1.00 82.62           O  
+ATOM   3842  CG  GLN A 472      -6.463 -12.545  12.278  1.00 82.62           C  
+ATOM   3843  CD  GLN A 472      -5.588 -13.556  13.021  1.00 82.62           C  
+ATOM   3844  NE2 GLN A 472      -5.477 -14.771  12.545  1.00 82.62           N  
+ATOM   3845  OE1 GLN A 472      -5.036 -13.296  14.078  1.00 82.62           O  
+ATOM   3846  N   ARG A 473      -8.280  -8.794  14.708  1.00 84.56           N  
+ATOM   3847  CA  ARG A 473      -9.010  -8.033  15.744  1.00 84.56           C  
+ATOM   3848  C   ARG A 473     -10.098  -7.122  15.151  1.00 84.56           C  
+ATOM   3849  CB  ARG A 473      -8.012  -7.227  16.602  1.00 84.56           C  
+ATOM   3850  O   ARG A 473     -10.730  -6.374  15.882  1.00 84.56           O  
+ATOM   3851  CG  ARG A 473      -7.128  -8.116  17.490  1.00 84.56           C  
+ATOM   3852  CD  ARG A 473      -6.019  -7.302  18.166  1.00 84.56           C  
+ATOM   3853  NE  ARG A 473      -5.132  -8.142  19.006  1.00 84.56           N  
+ATOM   3854  NH1 ARG A 473      -6.012  -7.616  21.060  1.00 84.56           N  
+ATOM   3855  NH2 ARG A 473      -4.279  -9.018  20.911  1.00 84.56           N  
+ATOM   3856  CZ  ARG A 473      -5.151  -8.253  20.323  1.00 84.56           C  
+ATOM   3857  N   TYR A 474     -10.284  -7.142  13.828  1.00 86.19           N  
+ATOM   3858  CA  TYR A 474     -11.206  -6.289  13.066  1.00 86.19           C  
+ATOM   3859  C   TYR A 474     -10.979  -4.774  13.229  1.00 86.19           C  
+ATOM   3860  CB  TYR A 474     -12.661  -6.730  13.287  1.00 86.19           C  
+ATOM   3861  O   TYR A 474     -11.792  -3.971  12.777  1.00 86.19           O  
+ATOM   3862  CG  TYR A 474     -12.911  -8.179  12.911  1.00 86.19           C  
+ATOM   3863  CD1 TYR A 474     -13.142  -8.532  11.568  1.00 86.19           C  
+ATOM   3864  CD2 TYR A 474     -12.874  -9.178  13.899  1.00 86.19           C  
+ATOM   3865  CE1 TYR A 474     -13.325  -9.884  11.218  1.00 86.19           C  
+ATOM   3866  CE2 TYR A 474     -13.076 -10.528  13.562  1.00 86.19           C  
+ATOM   3867  OH  TYR A 474     -13.448 -12.191  11.878  1.00 86.19           O  
+ATOM   3868  CZ  TYR A 474     -13.283 -10.884  12.215  1.00 86.19           C  
+ATOM   3869  N   MET A 475      -9.834  -4.367  13.787  1.00 88.94           N  
+ATOM   3870  CA  MET A 475      -9.444  -2.958  13.915  1.00 88.94           C  
+ATOM   3871  C   MET A 475      -8.961  -2.375  12.579  1.00 88.94           C  
+ATOM   3872  CB  MET A 475      -8.339  -2.822  14.973  1.00 88.94           C  
+ATOM   3873  O   MET A 475      -9.022  -1.166  12.355  1.00 88.94           O  
+ATOM   3874  CG  MET A 475      -8.774  -3.301  16.362  1.00 88.94           C  
+ATOM   3875  SD  MET A 475      -7.485  -3.122  17.623  1.00 88.94           S  
+ATOM   3876  CE  MET A 475      -7.616  -1.343  17.958  1.00 88.94           C  
+ATOM   3877  N   VAL A 476      -8.475  -3.235  11.674  1.00 90.50           N  
+ATOM   3878  CA  VAL A 476      -7.932  -2.858  10.363  1.00 90.50           C  
+ATOM   3879  C   VAL A 476      -8.573  -3.698   9.262  1.00 90.50           C  
+ATOM   3880  CB  VAL A 476      -6.398  -3.003  10.345  1.00 90.50           C  
+ATOM   3881  O   VAL A 476      -8.576  -4.924   9.316  1.00 90.50           O  
+ATOM   3882  CG1 VAL A 476      -5.824  -2.612   8.980  1.00 90.50           C  
+ATOM   3883  CG2 VAL A 476      -5.724  -2.103  11.387  1.00 90.50           C  
+ATOM   3884  N   GLN A 477      -9.064  -3.047   8.208  1.00 87.25           N  
+ATOM   3885  CA  GLN A 477      -9.569  -3.736   7.020  1.00 87.25           C  
+ATOM   3886  C   GLN A 477      -8.412  -4.052   6.074  1.00 87.25           C  
+ATOM   3887  CB  GLN A 477     -10.622  -2.881   6.310  1.00 87.25           C  
+ATOM   3888  O   GLN A 477      -7.605  -3.172   5.764  1.00 87.25           O  
+ATOM   3889  CG  GLN A 477     -11.862  -2.634   7.180  1.00 87.25           C  
+ATOM   3890  CD  GLN A 477     -12.929  -1.811   6.467  1.00 87.25           C  
+ATOM   3891  NE2 GLN A 477     -14.077  -1.638   7.080  1.00 87.25           N  
+ATOM   3892  OE1 GLN A 477     -12.770  -1.330   5.347  1.00 87.25           O  
+ATOM   3893  N   VAL A 478      -8.347  -5.284   5.568  1.00 86.69           N  
+ATOM   3894  CA  VAL A 478      -7.275  -5.744   4.675  1.00 86.69           C  
+ATOM   3895  C   VAL A 478      -7.813  -6.216   3.330  1.00 86.69           C  
+ATOM   3896  CB  VAL A 478      -6.391  -6.821   5.330  1.00 86.69           C  
+ATOM   3897  O   VAL A 478      -8.917  -6.733   3.217  1.00 86.69           O  
+ATOM   3898  CG1 VAL A 478      -5.634  -6.232   6.524  1.00 86.69           C  
+ATOM   3899  CG2 VAL A 478      -7.158  -8.073   5.768  1.00 86.69           C  
+ATOM   3900  N   GLN A 479      -6.997  -6.058   2.293  1.00 81.19           N  
+ATOM   3901  CA  GLN A 479      -7.195  -6.687   0.995  1.00 81.19           C  
+ATOM   3902  C   GLN A 479      -6.013  -7.607   0.710  1.00 81.19           C  
+ATOM   3903  CB  GLN A 479      -7.363  -5.621  -0.093  1.00 81.19           C  
+ATOM   3904  O   GLN A 479      -4.859  -7.180   0.800  1.00 81.19           O  
+ATOM   3905  CG  GLN A 479      -7.593  -6.274  -1.465  1.00 81.19           C  
+ATOM   3906  CD  GLN A 479      -7.852  -5.278  -2.581  1.00 81.19           C  
+ATOM   3907  NE2 GLN A 479      -8.196  -5.736  -3.764  1.00 81.19           N  
+ATOM   3908  OE1 GLN A 479      -7.718  -4.074  -2.441  1.00 81.19           O  
+ATOM   3909  N   LEU A 480      -6.306  -8.844   0.316  1.00 77.44           N  
+ATOM   3910  CA  LEU A 480      -5.298  -9.843  -0.022  1.00 77.44           C  
+ATOM   3911  C   LEU A 480      -4.822  -9.710  -1.474  1.00 77.44           C  
+ATOM   3912  CB  LEU A 480      -5.827 -11.253   0.284  1.00 77.44           C  
+ATOM   3913  O   LEU A 480      -5.531  -9.224  -2.358  1.00 77.44           O  
+ATOM   3914  CG  LEU A 480      -6.314 -11.454   1.731  1.00 77.44           C  
+ATOM   3915  CD1 LEU A 480      -6.867 -12.867   1.860  1.00 77.44           C  
+ATOM   3916  CD2 LEU A 480      -5.223 -11.225   2.778  1.00 77.44           C  
+ATOM   3917  N   GLU A 481      -3.590 -10.136  -1.721  1.00 69.81           N  
+ATOM   3918  CA  GLU A 481      -3.037 -10.336  -3.050  1.00 69.81           C  
+ATOM   3919  C   GLU A 481      -3.490 -11.695  -3.580  1.00 69.81           C  
+ATOM   3920  CB  GLU A 481      -1.502 -10.211  -3.023  1.00 69.81           C  
+ATOM   3921  O   GLU A 481      -3.148 -12.737  -3.034  1.00 69.81           O  
+ATOM   3922  CG  GLU A 481      -0.938 -10.237  -4.452  1.00 69.81           C  
+ATOM   3923  CD  GLU A 481       0.560  -9.890  -4.550  1.00 69.81           C  
+ATOM   3924  OE1 GLU A 481       0.988  -9.493  -5.665  1.00 69.81           O  
+ATOM   3925  OE2 GLU A 481       1.265  -9.960  -3.521  1.00 69.81           O  
+ATOM   3926  N   GLU A 482      -4.236 -11.696  -4.678  1.00 62.12           N  
+ATOM   3927  CA  GLU A 482      -4.889 -12.894  -5.216  1.00 62.12           C  
+ATOM   3928  C   GLU A 482      -3.955 -14.035  -5.641  1.00 62.12           C  
+ATOM   3929  CB  GLU A 482      -5.677 -12.466  -6.450  1.00 62.12           C  
+ATOM   3930  O   GLU A 482      -4.425 -15.167  -5.762  1.00 62.12           O  
+ATOM   3931  CG  GLU A 482      -6.955 -11.707  -6.087  1.00 62.12           C  
+ATOM   3932  CD  GLU A 482      -7.593 -11.123  -7.347  1.00 62.12           C  
+ATOM   3933  OE1 GLU A 482      -8.139 -10.007  -7.222  1.00 62.12           O  
+ATOM   3934  OE2 GLU A 482      -7.430 -11.764  -8.409  1.00 62.12           O  
+ATOM   3935  N   THR A 483      -2.681 -13.741  -5.915  1.00 57.84           N  
+ATOM   3936  CA  THR A 483      -1.682 -14.702  -6.409  1.00 57.84           C  
+ATOM   3937  C   THR A 483      -0.922 -15.411  -5.290  1.00 57.84           C  
+ATOM   3938  CB  THR A 483      -0.656 -13.992  -7.308  1.00 57.84           C  
+ATOM   3939  O   THR A 483      -0.455 -16.528  -5.489  1.00 57.84           O  
+ATOM   3940  CG2 THR A 483      -1.264 -13.477  -8.608  1.00 57.84           C  
+ATOM   3941  OG1 THR A 483      -0.151 -12.848  -6.657  1.00 57.84           O  
+ATOM   3942  N   ILE A 484      -0.761 -14.765  -4.130  1.00 64.00           N  
+ATOM   3943  CA  ILE A 484       0.072 -15.261  -3.015  1.00 64.00           C  
+ATOM   3944  C   ILE A 484      -0.757 -15.417  -1.727  1.00 64.00           C  
+ATOM   3945  CB  ILE A 484       1.329 -14.361  -2.814  1.00 64.00           C  
+ATOM   3946  O   ILE A 484      -0.331 -16.087  -0.796  1.00 64.00           O  
+ATOM   3947  CG1 ILE A 484       2.027 -14.022  -4.156  1.00 64.00           C  
+ATOM   3948  CG2 ILE A 484       2.370 -15.033  -1.896  1.00 64.00           C  
+ATOM   3949  CD1 ILE A 484       3.265 -13.120  -4.062  1.00 64.00           C  
+ATOM   3950  N   GLY A 485      -1.941 -14.803  -1.647  1.00 64.81           N  
+ATOM   3951  CA  GLY A 485      -2.791 -14.798  -0.453  1.00 64.81           C  
+ATOM   3952  C   GLY A 485      -2.301 -13.880   0.673  1.00 64.81           C  
+ATOM   3953  O   GLY A 485      -2.937 -13.827   1.718  1.00 64.81           O  
+ATOM   3954  N   ARG A 486      -1.199 -13.145   0.464  1.00 79.62           N  
+ATOM   3955  CA  ARG A 486      -0.615 -12.189   1.425  1.00 79.62           C  
+ATOM   3956  C   ARG A 486      -1.393 -10.884   1.478  1.00 79.62           C  
+ATOM   3957  CB  ARG A 486       0.854 -11.914   1.077  1.00 79.62           C  
+ATOM   3958  O   ARG A 486      -2.124 -10.556   0.546  1.00 79.62           O  
+ATOM   3959  CG  ARG A 486       1.713 -13.153   1.346  1.00 79.62           C  
+ATOM   3960  CD  ARG A 486       3.198 -12.879   1.093  1.00 79.62           C  
+ATOM   3961  NE  ARG A 486       3.812 -12.136   2.208  1.00 79.62           N  
+ATOM   3962  NH1 ARG A 486       6.011 -12.376   1.614  1.00 79.62           N  
+ATOM   3963  NH2 ARG A 486       5.500 -11.402   3.545  1.00 79.62           N  
+ATOM   3964  CZ  ARG A 486       5.097 -11.962   2.446  1.00 79.62           C  
+ATOM   3965  N   ILE A 487      -1.197 -10.086   2.523  1.00 83.06           N  
+ATOM   3966  CA  ILE A 487      -1.861  -8.780   2.624  1.00 83.06           C  
+ATOM   3967  C   ILE A 487      -1.257  -7.806   1.597  1.00 83.06           C  
+ATOM   3968  CB  ILE A 487      -1.837  -8.231   4.067  1.00 83.06           C  
+ATOM   3969  O   ILE A 487      -0.085  -7.440   1.663  1.00 83.06           O  
+ATOM   3970  CG1 ILE A 487      -2.467  -9.242   5.057  1.00 83.06           C  
+ATOM   3971  CG2 ILE A 487      -2.612  -6.897   4.091  1.00 83.06           C  
+ATOM   3972  CD1 ILE A 487      -2.280  -8.871   6.533  1.00 83.06           C  
+ATOM   3973  N   LYS A 488      -2.070  -7.349   0.639  1.00 86.56           N  
+ATOM   3974  CA  LYS A 488      -1.679  -6.374  -0.394  1.00 86.56           C  
+ATOM   3975  C   LYS A 488      -1.745  -4.945   0.131  1.00 86.56           C  
+ATOM   3976  CB  LYS A 488      -2.609  -6.562  -1.602  1.00 86.56           C  
+ATOM   3977  O   LYS A 488      -0.876  -4.115  -0.149  1.00 86.56           O  
+ATOM   3978  CG  LYS A 488      -2.268  -5.667  -2.800  1.00 86.56           C  
+ATOM   3979  CD  LYS A 488      -3.209  -6.027  -3.955  1.00 86.56           C  
+ATOM   3980  CE  LYS A 488      -2.961  -5.164  -5.195  1.00 86.56           C  
+ATOM   3981  NZ  LYS A 488      -3.834  -5.615  -6.311  1.00 86.56           N  
+ATOM   3982  N   SER A 489      -2.814  -4.639   0.853  1.00 90.38           N  
+ATOM   3983  CA  SER A 489      -3.103  -3.295   1.347  1.00 90.38           C  
+ATOM   3984  C   SER A 489      -4.082  -3.324   2.506  1.00 90.38           C  
+ATOM   3985  CB  SER A 489      -3.701  -2.431   0.233  1.00 90.38           C  
+ATOM   3986  O   SER A 489      -4.861  -4.267   2.614  1.00 90.38           O  
+ATOM   3987  OG  SER A 489      -4.805  -3.096  -0.348  1.00 90.38           O  
+ATOM   3988  N   CYS A 490      -4.098  -2.262   3.297  1.00 92.00           N  
+ATOM   3989  CA  CYS A 490      -5.008  -2.086   4.419  1.00 92.00           C  
+ATOM   3990  C   CYS A 490      -5.603  -0.674   4.468  1.00 92.00           C  
+ATOM   3991  CB  CYS A 490      -4.257  -2.444   5.705  1.00 92.00           C  
+ATOM   3992  O   CYS A 490      -5.139   0.226   3.765  1.00 92.00           O  
+ATOM   3993  SG  CYS A 490      -2.852  -1.324   5.977  1.00 92.00           S  
+ATOM   3994  N   ARG A 491      -6.630  -0.489   5.299  1.00 88.25           N  
+ATOM   3995  CA  ARG A 491      -7.200   0.813   5.675  1.00 88.25           C  
+ATOM   3996  C   ARG A 491      -7.892   0.723   7.038  1.00 88.25           C  
+ATOM   3997  CB  ARG A 491      -8.171   1.313   4.591  1.00 88.25           C  
+ATOM   3998  O   ARG A 491      -8.303  -0.365   7.444  1.00 88.25           O  
+ATOM   3999  CG  ARG A 491      -9.415   0.428   4.447  1.00 88.25           C  
+ATOM   4000  CD  ARG A 491     -10.361   1.001   3.396  1.00 88.25           C  
+ATOM   4001  NE  ARG A 491     -11.569   0.175   3.329  1.00 88.25           N  
+ATOM   4002  NH1 ARG A 491     -12.649   1.244   1.612  1.00 88.25           N  
+ATOM   4003  NH2 ARG A 491     -13.548  -0.564   2.598  1.00 88.25           N  
+ATOM   4004  CZ  ARG A 491     -12.581   0.296   2.505  1.00 88.25           C  
+ATOM   4005  N   LEU A 492      -8.057   1.857   7.710  1.00 89.38           N  
+ATOM   4006  CA  LEU A 492      -8.909   1.957   8.897  1.00 89.38           C  
+ATOM   4007  C   LEU A 492     -10.363   2.212   8.486  1.00 89.38           C  
+ATOM   4008  CB  LEU A 492      -8.384   3.058   9.836  1.00 89.38           C  
+ATOM   4009  O   LEU A 492     -10.615   2.892   7.494  1.00 89.38           O  
+ATOM   4010  CG  LEU A 492      -7.040   2.735  10.516  1.00 89.38           C  
+ATOM   4011  CD1 LEU A 492      -6.586   3.942  11.332  1.00 89.38           C  
+ATOM   4012  CD2 LEU A 492      -7.156   1.545  11.468  1.00 89.38           C  
+ATOM   4013  N   HIS A 493     -11.303   1.658   9.250  1.00 84.75           N  
+ATOM   4014  CA  HIS A 493     -12.697   2.108   9.226  1.00 84.75           C  
+ATOM   4015  C   HIS A 493     -12.794   3.476   9.922  1.00 84.75           C  
+ATOM   4016  CB  HIS A 493     -13.562   1.045   9.924  1.00 84.75           C  
+ATOM   4017  O   HIS A 493     -12.050   3.707  10.871  1.00 84.75           O  
+ATOM   4018  CG  HIS A 493     -15.034   1.361   9.902  1.00 84.75           C  
+ATOM   4019  CD2 HIS A 493     -15.986   0.787   9.105  1.00 84.75           C  
+ATOM   4020  ND1 HIS A 493     -15.671   2.319  10.656  1.00 84.75           N  
+ATOM   4021  CE1 HIS A 493     -16.962   2.352  10.288  1.00 84.75           C  
+ATOM   4022  NE2 HIS A 493     -17.206   1.413   9.362  1.00 84.75           N  
+ATOM   4023  N   ASP A 494     -13.718   4.354   9.528  1.00 80.94           N  
+ATOM   4024  CA  ASP A 494     -13.743   5.757   9.983  1.00 80.94           C  
+ATOM   4025  C   ASP A 494     -13.866   5.892  11.507  1.00 80.94           C  
+ATOM   4026  CB  ASP A 494     -14.858   6.532   9.265  1.00 80.94           C  
+ATOM   4027  O   ASP A 494     -13.042   6.553  12.129  1.00 80.94           O  
+ATOM   4028  CG  ASP A 494     -14.825   6.275   7.757  1.00 80.94           C  
+ATOM   4029  OD1 ASP A 494     -13.705   6.202   7.196  1.00 80.94           O  
+ATOM   4030  OD2 ASP A 494     -15.900   5.896   7.253  1.00 80.94           O  
+ATOM   4031  N   LEU A 495     -14.792   5.160  12.141  1.00 83.75           N  
+ATOM   4032  CA  LEU A 495     -14.877   5.110  13.612  1.00 83.75           C  
+ATOM   4033  C   LEU A 495     -13.593   4.571  14.274  1.00 83.75           C  
+ATOM   4034  CB  LEU A 495     -16.088   4.270  14.053  1.00 83.75           C  
+ATOM   4035  O   LEU A 495     -13.176   5.082  15.308  1.00 83.75           O  
+ATOM   4036  CG  LEU A 495     -17.466   4.871  13.722  1.00 83.75           C  
+ATOM   4037  CD1 LEU A 495     -18.550   3.907  14.193  1.00 83.75           C  
+ATOM   4038  CD2 LEU A 495     -17.700   6.221  14.397  1.00 83.75           C  
+ATOM   4039  N   MET A 496     -12.918   3.588  13.662  1.00 88.06           N  
+ATOM   4040  CA  MET A 496     -11.623   3.110  14.166  1.00 88.06           C  
+ATOM   4041  C   MET A 496     -10.506   4.127  13.981  1.00 88.06           C  
+ATOM   4042  CB  MET A 496     -11.213   1.769  13.530  1.00 88.06           C  
+ATOM   4043  O   MET A 496      -9.596   4.200  14.804  1.00 88.06           O  
+ATOM   4044  CG  MET A 496     -11.680   0.547  14.319  1.00 88.06           C  
+ATOM   4045  SD  MET A 496     -10.746   0.160  15.824  1.00 88.06           S  
+ATOM   4046  CE  MET A 496     -11.306   1.413  16.980  1.00 88.06           C  
+ATOM   4047  N   ARG A 497     -10.574   4.931  12.921  1.00 90.06           N  
+ATOM   4048  CA  ARG A 497      -9.665   6.046  12.693  1.00 90.06           C  
+ATOM   4049  C   ARG A 497      -9.884   7.152  13.720  1.00 90.06           C  
+ATOM   4050  CB  ARG A 497      -9.834   6.534  11.251  1.00 90.06           C  
+ATOM   4051  O   ARG A 497      -8.898   7.668  14.237  1.00 90.06           O  
+ATOM   4052  CG  ARG A 497      -8.755   7.553  10.895  1.00 90.06           C  
+ATOM   4053  CD  ARG A 497      -8.919   8.010   9.443  1.00 90.06           C  
+ATOM   4054  NE  ARG A 497      -7.898   9.016   9.108  1.00 90.06           N  
+ATOM   4055  NH1 ARG A 497      -8.924  10.814  10.108  1.00 90.06           N  
+ATOM   4056  NH2 ARG A 497      -6.841  10.995   9.274  1.00 90.06           N  
+ATOM   4057  CZ  ARG A 497      -7.901  10.274   9.498  1.00 90.06           C  
+ATOM   4058  N   ASP A 498     -11.129   7.468  14.060  1.00 86.62           N  
+ATOM   4059  CA  ASP A 498     -11.455   8.451  15.096  1.00 86.62           C  
+ATOM   4060  C   ASP A 498     -10.930   7.988  16.470  1.00 86.62           C  
+ATOM   4061  CB  ASP A 498     -12.970   8.740  15.094  1.00 86.62           C  
+ATOM   4062  O   ASP A 498     -10.224   8.742  17.143  1.00 86.62           O  
+ATOM   4063  CG  ASP A 498     -13.467   9.525  13.858  1.00 86.62           C  
+ATOM   4064  OD1 ASP A 498     -12.653  10.217  13.197  1.00 86.62           O  
+ATOM   4065  OD2 ASP A 498     -14.687   9.491  13.570  1.00 86.62           O  
+ATOM   4066  N   THR A 499     -11.132   6.716  16.843  1.00 88.75           N  
+ATOM   4067  CA  THR A 499     -10.499   6.130  18.041  1.00 88.75           C  
+ATOM   4068  C   THR A 499      -8.970   6.172  17.958  1.00 88.75           C  
+ATOM   4069  CB  THR A 499     -10.931   4.675  18.235  1.00 88.75           C  
+ATOM   4070  O   THR A 499      -8.321   6.579  18.917  1.00 88.75           O  
+ATOM   4071  CG2 THR A 499     -10.386   4.025  19.508  1.00 88.75           C  
+ATOM   4072  OG1 THR A 499     -12.329   4.552  18.291  1.00 88.75           O  
+ATOM   4073  N   CYS A 500      -8.374   5.799  16.819  1.00 93.12           N  
+ATOM   4074  CA  CYS A 500      -6.925   5.841  16.603  1.00 93.12           C  
+ATOM   4075  C   CYS A 500      -6.352   7.247  16.819  1.00 93.12           C  
+ATOM   4076  CB  CYS A 500      -6.630   5.355  15.176  1.00 93.12           C  
+ATOM   4077  O   CYS A 500      -5.327   7.395  17.481  1.00 93.12           O  
+ATOM   4078  SG  CYS A 500      -4.853   5.399  14.825  1.00 93.12           S  
+ATOM   4079  N   LEU A 501      -6.998   8.280  16.275  1.00 90.31           N  
+ATOM   4080  CA  LEU A 501      -6.574   9.670  16.432  1.00 90.31           C  
+ATOM   4081  C   LEU A 501      -6.788  10.177  17.856  1.00 90.31           C  
+ATOM   4082  CB  LEU A 501      -7.340  10.556  15.442  1.00 90.31           C  
+ATOM   4083  O   LEU A 501      -5.920  10.874  18.379  1.00 90.31           O  
+ATOM   4084  CG  LEU A 501      -6.919  10.394  13.975  1.00 90.31           C  
+ATOM   4085  CD1 LEU A 501      -7.798  11.306  13.125  1.00 90.31           C  
+ATOM   4086  CD2 LEU A 501      -5.460  10.791  13.733  1.00 90.31           C  
+ATOM   4087  N   SER A 502      -7.900   9.802  18.492  1.00 87.69           N  
+ATOM   4088  CA  SER A 502      -8.162  10.130  19.895  1.00 87.69           C  
+ATOM   4089  C   SER A 502      -7.058   9.571  20.797  1.00 87.69           C  
+ATOM   4090  CB  SER A 502      -9.533   9.597  20.326  1.00 87.69           C  
+ATOM   4091  O   SER A 502      -6.389  10.324  21.506  1.00 87.69           O  
+ATOM   4092  OG  SER A 502      -9.798  10.073  21.623  1.00 87.69           O  
+ATOM   4093  N   LYS A 503      -6.746   8.274  20.665  1.00 87.56           N  
+ATOM   4094  CA  LYS A 503      -5.668   7.629  21.427  1.00 87.56           C  
+ATOM   4095  C   LYS A 503      -4.292   8.178  21.070  1.00 87.56           C  
+ATOM   4096  CB  LYS A 503      -5.747   6.096  21.274  1.00 87.56           C  
+ATOM   4097  O   LYS A 503      -3.469   8.385  21.956  1.00 87.56           O  
+ATOM   4098  CG  LYS A 503      -7.047   5.458  21.809  1.00 87.56           C  
+ATOM   4099  CD  LYS A 503      -7.333   5.844  23.264  1.00 87.56           C  
+ATOM   4100  CE  LYS A 503      -8.699   5.385  23.771  1.00 87.56           C  
+ATOM   4101  NZ  LYS A 503      -9.059   6.182  24.968  1.00 87.56           N  
+ATOM   4102  N   ALA A 504      -4.045   8.514  19.806  1.00 89.81           N  
+ATOM   4103  CA  ALA A 504      -2.795   9.159  19.421  1.00 89.81           C  
+ATOM   4104  C   ALA A 504      -2.633  10.546  20.064  1.00 89.81           C  
+ATOM   4105  CB  ALA A 504      -2.701   9.242  17.897  1.00 89.81           C  
+ATOM   4106  O   ALA A 504      -1.515  10.910  20.426  1.00 89.81           O  
+ATOM   4107  N   LYS A 505      -3.727  11.300  20.238  1.00 85.94           N  
+ATOM   4108  CA  LYS A 505      -3.737  12.589  20.941  1.00 85.94           C  
+ATOM   4109  C   LYS A 505      -3.502  12.414  22.443  1.00 85.94           C  
+ATOM   4110  CB  LYS A 505      -5.054  13.320  20.636  1.00 85.94           C  
+ATOM   4111  O   LYS A 505      -2.652  13.114  22.985  1.00 85.94           O  
+ATOM   4112  CG  LYS A 505      -5.091  14.737  21.225  1.00 85.94           C  
+ATOM   4113  CD  LYS A 505      -6.454  15.389  20.963  1.00 85.94           C  
+ATOM   4114  CE  LYS A 505      -6.509  16.776  21.613  1.00 85.94           C  
+ATOM   4115  NZ  LYS A 505      -7.863  17.376  21.498  1.00 85.94           N  
+ATOM   4116  N   GLU A 506      -4.192  11.468  23.089  1.00 83.06           N  
+ATOM   4117  CA  GLU A 506      -3.974  11.110  24.506  1.00 83.06           C  
+ATOM   4118  C   GLU A 506      -2.500  10.762  24.779  1.00 83.06           C  
+ATOM   4119  CB  GLU A 506      -4.842   9.893  24.892  1.00 83.06           C  
+ATOM   4120  O   GLU A 506      -1.934  11.123  25.809  1.00 83.06           O  
+ATOM   4121  CG  GLU A 506      -6.350  10.174  25.011  1.00 83.06           C  
+ATOM   4122  CD  GLU A 506      -7.179   8.883  25.194  1.00 83.06           C  
+ATOM   4123  OE1 GLU A 506      -8.353   8.836  24.761  1.00 83.06           O  
+ATOM   4124  OE2 GLU A 506      -6.664   7.860  25.708  1.00 83.06           O  
+ATOM   4125  N   GLU A 507      -1.858  10.083  23.828  1.00 80.88           N  
+ATOM   4126  CA  GLU A 507      -0.485   9.593  23.945  1.00 80.88           C  
+ATOM   4127  C   GLU A 507       0.593  10.533  23.396  1.00 80.88           C  
+ATOM   4128  CB  GLU A 507      -0.425   8.207  23.289  1.00 80.88           C  
+ATOM   4129  O   GLU A 507       1.774  10.171  23.425  1.00 80.88           O  
+ATOM   4130  CG  GLU A 507      -1.227   7.208  24.141  1.00 80.88           C  
+ATOM   4131  CD  GLU A 507      -0.683   5.785  24.125  1.00 80.88           C  
+ATOM   4132  OE1 GLU A 507      -1.472   4.890  24.503  1.00 80.88           O  
+ATOM   4133  OE2 GLU A 507       0.555   5.620  24.043  1.00 80.88           O  
+ATOM   4134  N   ASN A 508       0.203  11.708  22.887  1.00 82.12           N  
+ATOM   4135  CA  ASN A 508       1.068  12.625  22.138  1.00 82.12           C  
+ATOM   4136  C   ASN A 508       1.896  11.908  21.043  1.00 82.12           C  
+ATOM   4137  CB  ASN A 508       1.898  13.470  23.121  1.00 82.12           C  
+ATOM   4138  O   ASN A 508       3.071  12.192  20.812  1.00 82.12           O  
+ATOM   4139  CG  ASN A 508       2.636  14.583  22.399  1.00 82.12           C  
+ATOM   4140  ND2 ASN A 508       3.918  14.724  22.636  1.00 82.12           N  
+ATOM   4141  OD1 ASN A 508       2.064  15.314  21.603  1.00 82.12           O  
+ATOM   4142  N   PHE A 509       1.295  10.919  20.379  1.00 86.19           N  
+ATOM   4143  CA  PHE A 509       1.990  10.043  19.436  1.00 86.19           C  
+ATOM   4144  C   PHE A 509       2.138  10.668  18.043  1.00 86.19           C  
+ATOM   4145  CB  PHE A 509       1.251   8.703  19.370  1.00 86.19           C  
+ATOM   4146  O   PHE A 509       3.189  10.522  17.411  1.00 86.19           O  
+ATOM   4147  CG  PHE A 509       1.920   7.693  18.459  1.00 86.19           C  
+ATOM   4148  CD1 PHE A 509       1.550   7.613  17.105  1.00 86.19           C  
+ATOM   4149  CD2 PHE A 509       2.925   6.844  18.957  1.00 86.19           C  
+ATOM   4150  CE1 PHE A 509       2.172   6.684  16.256  1.00 86.19           C  
+ATOM   4151  CE2 PHE A 509       3.542   5.906  18.109  1.00 86.19           C  
+ATOM   4152  CZ  PHE A 509       3.162   5.822  16.758  1.00 86.19           C  
+ATOM   4153  N   LEU A 510       1.093  11.348  17.555  1.00 89.19           N  
+ATOM   4154  CA  LEU A 510       1.077  12.022  16.255  1.00 89.19           C  
+ATOM   4155  C   LEU A 510       0.273  13.322  16.315  1.00 89.19           C  
+ATOM   4156  CB  LEU A 510       0.576  11.062  15.149  1.00 89.19           C  
+ATOM   4157  O   LEU A 510      -0.709  13.423  17.049  1.00 89.19           O  
+ATOM   4158  CG  LEU A 510      -0.958  10.874  15.060  1.00 89.19           C  
+ATOM   4159  CD1 LEU A 510      -1.584  11.796  14.013  1.00 89.19           C  
+ATOM   4160  CD2 LEU A 510      -1.320   9.448  14.648  1.00 89.19           C  
+ATOM   4161  N   LYS A 511       0.661  14.295  15.490  1.00 87.56           N  
+ATOM   4162  CA  LYS A 511      -0.077  15.544  15.294  1.00 87.56           C  
+ATOM   4163  C   LYS A 511      -0.480  15.688  13.830  1.00 87.56           C  
+ATOM   4164  CB  LYS A 511       0.774  16.707  15.818  1.00 87.56           C  
+ATOM   4165  O   LYS A 511       0.363  15.653  12.932  1.00 87.56           O  
+ATOM   4166  CG  LYS A 511       0.059  18.064  15.749  1.00 87.56           C  
+ATOM   4167  CD  LYS A 511       0.919  19.156  16.400  1.00 87.56           C  
+ATOM   4168  CE  LYS A 511       0.190  20.505  16.376  1.00 87.56           C  
+ATOM   4169  NZ  LYS A 511       0.955  21.563  17.084  1.00 87.56           N  
+ATOM   4170  N   THR A 512      -1.776  15.866  13.594  1.00 83.25           N  
+ATOM   4171  CA  THR A 512      -2.329  16.163  12.270  1.00 83.25           C  
+ATOM   4172  C   THR A 512      -2.425  17.669  12.063  1.00 83.25           C  
+ATOM   4173  CB  THR A 512      -3.712  15.532  12.072  1.00 83.25           C  
+ATOM   4174  O   THR A 512      -2.989  18.371  12.901  1.00 83.25           O  
+ATOM   4175  CG2 THR A 512      -3.658  14.006  12.056  1.00 83.25           C  
+ATOM   4176  OG1 THR A 512      -4.569  15.898  13.127  1.00 83.25           O  
+ATOM   4177  N   VAL A 513      -1.919  18.164  10.938  1.00 77.44           N  
+ATOM   4178  CA  VAL A 513      -2.018  19.569  10.525  1.00 77.44           C  
+ATOM   4179  C   VAL A 513      -2.899  19.636   9.280  1.00 77.44           C  
+ATOM   4180  CB  VAL A 513      -0.621  20.173  10.282  1.00 77.44           C  
+ATOM   4181  O   VAL A 513      -2.637  18.935   8.301  1.00 77.44           O  
+ATOM   4182  CG1 VAL A 513      -0.718  21.656   9.908  1.00 77.44           C  
+ATOM   4183  CG2 VAL A 513       0.263  20.057  11.534  1.00 77.44           C  
+ATOM   4184  N   SER A 514      -3.961  20.443   9.326  1.00 70.50           N  
+ATOM   4185  CA  SER A 514      -4.872  20.640   8.194  1.00 70.50           C  
+ATOM   4186  C   SER A 514      -5.360  22.098   8.111  1.00 70.50           C  
+ATOM   4187  CB  SER A 514      -6.042  19.642   8.252  1.00 70.50           C  
+ATOM   4188  O   SER A 514      -5.386  22.779   9.142  1.00 70.50           O  
+ATOM   4189  OG  SER A 514      -7.104  20.091   9.073  1.00 70.50           O  
+ATOM   4190  N   PRO A 515      -5.777  22.580   6.922  1.00 59.84           N  
+ATOM   4191  CA  PRO A 515      -6.192  23.974   6.714  1.00 59.84           C  
+ATOM   4192  C   PRO A 515      -7.362  24.415   7.605  1.00 59.84           C  
+ATOM   4193  CB  PRO A 515      -6.589  24.071   5.233  1.00 59.84           C  
+ATOM   4194  O   PRO A 515      -7.435  25.560   8.034  1.00 59.84           O  
+ATOM   4195  CG  PRO A 515      -5.925  22.872   4.560  1.00 59.84           C  
+ATOM   4196  CD  PRO A 515      -5.791  21.840   5.667  1.00 59.84           C  
+ATOM   4197  N   GLN A 516      -8.272  23.493   7.930  1.00 54.41           N  
+ATOM   4198  CA  GLN A 516      -9.478  23.778   8.719  1.00 54.41           C  
+ATOM   4199  C   GLN A 516      -9.176  24.095  10.196  1.00 54.41           C  
+ATOM   4200  CB  GLN A 516     -10.436  22.582   8.592  1.00 54.41           C  
+ATOM   4201  O   GLN A 516     -10.028  24.646  10.886  1.00 54.41           O  
+ATOM   4202  CG  GLN A 516     -11.009  22.439   7.169  1.00 54.41           C  
+ATOM   4203  CD  GLN A 516     -11.767  21.131   6.942  1.00 54.41           C  
+ATOM   4204  NE2 GLN A 516     -12.524  21.026   5.872  1.00 54.41           N  
+ATOM   4205  OE1 GLN A 516     -11.666  20.161   7.674  1.00 54.41           O  
+ATOM   4206  N   HIS A 517      -7.969  23.786  10.685  1.00 51.88           N  
+ATOM   4207  CA  HIS A 517      -7.549  24.079  12.059  1.00 51.88           C  
+ATOM   4208  C   HIS A 517      -6.857  25.445  12.222  1.00 51.88           C  
+ATOM   4209  CB  HIS A 517      -6.687  22.925  12.594  1.00 51.88           C  
+ATOM   4210  O   HIS A 517      -6.488  25.789  13.339  1.00 51.88           O  
+ATOM   4211  CG  HIS A 517      -7.432  21.616  12.681  1.00 51.88           C  
+ATOM   4212  CD2 HIS A 517      -7.077  20.443  12.081  1.00 51.88           C  
+ATOM   4213  ND1 HIS A 517      -8.590  21.376  13.383  1.00 51.88           N  
+ATOM   4214  CE1 HIS A 517      -8.938  20.093  13.184  1.00 51.88           C  
+ATOM   4215  NE2 HIS A 517      -8.047  19.481  12.382  1.00 51.88           N  
+ATOM   4216  N   LEU A 518      -6.704  26.238  11.151  1.00 47.59           N  
+ATOM   4217  CA  LEU A 518      -6.027  27.546  11.189  1.00 47.59           C  
+ATOM   4218  C   LEU A 518      -6.831  28.651  11.907  1.00 47.59           C  
+ATOM   4219  CB  LEU A 518      -5.682  27.970   9.746  1.00 47.59           C  
+ATOM   4220  O   LEU A 518      -6.249  29.654  12.309  1.00 47.59           O  
+ATOM   4221  CG  LEU A 518      -4.530  27.178   9.095  1.00 47.59           C  
+ATOM   4222  CD1 LEU A 518      -4.508  27.427   7.587  1.00 47.59           C  
+ATOM   4223  CD2 LEU A 518      -3.166  27.598   9.652  1.00 47.59           C  
+ATOM   4224  N   HIS A 519      -8.146  28.478  12.095  1.00 41.94           N  
+ATOM   4225  CA  HIS A 519      -9.001  29.450  12.802  1.00 41.94           C  
+ATOM   4226  C   HIS A 519      -9.111  29.216  14.312  1.00 41.94           C  
+ATOM   4227  CB  HIS A 519     -10.389  29.504  12.157  1.00 41.94           C  
+ATOM   4228  O   HIS A 519      -9.675  30.051  15.017  1.00 41.94           O  
+ATOM   4229  CG  HIS A 519     -10.359  30.099  10.778  1.00 41.94           C  
+ATOM   4230  CD2 HIS A 519     -10.751  29.491   9.618  1.00 41.94           C  
+ATOM   4231  ND1 HIS A 519      -9.920  31.362  10.449  1.00 41.94           N  
+ATOM   4232  CE1 HIS A 519     -10.042  31.509   9.120  1.00 41.94           C  
+ATOM   4233  NE2 HIS A 519     -10.546  30.393   8.571  1.00 41.94           N  
+ATOM   4234  N   GLN A 520      -8.560  28.117  14.831  1.00 35.88           N  
+ATOM   4235  CA  GLN A 520      -8.242  28.054  16.251  1.00 35.88           C  
+ATOM   4236  C   GLN A 520      -6.833  28.617  16.391  1.00 35.88           C  
+ATOM   4237  CB  GLN A 520      -8.364  26.623  16.789  1.00 35.88           C  
+ATOM   4238  O   GLN A 520      -5.934  28.094  15.726  1.00 35.88           O  
+ATOM   4239  CG  GLN A 520      -9.846  26.232  16.891  1.00 35.88           C  
+ATOM   4240  CD  GLN A 520     -10.083  24.848  17.483  1.00 35.88           C  
+ATOM   4241  NE2 GLN A 520     -11.328  24.473  17.680  1.00 35.88           N  
+ATOM   4242  OE1 GLN A 520      -9.186  24.071  17.768  1.00 35.88           O  
+ATOM   4243  N   PRO A 521      -6.604  29.669  17.201  1.00 32.03           N  
+ATOM   4244  CA  PRO A 521      -5.243  30.042  17.520  1.00 32.03           C  
+ATOM   4245  C   PRO A 521      -4.554  28.769  18.003  1.00 32.03           C  
+ATOM   4246  CB  PRO A 521      -5.321  31.153  18.574  1.00 32.03           C  
+ATOM   4247  O   PRO A 521      -5.015  28.114  18.943  1.00 32.03           O  
+ATOM   4248  CG  PRO A 521      -6.732  31.035  19.150  1.00 32.03           C  
+ATOM   4249  CD  PRO A 521      -7.551  30.395  18.031  1.00 32.03           C  
+ATOM   4250  N   MET A 522      -3.464  28.396  17.325  1.00 41.38           N  
+ATOM   4251  CA  MET A 522      -2.465  27.524  17.928  1.00 41.38           C  
+ATOM   4252  C   MET A 522      -2.285  28.025  19.364  1.00 41.38           C  
+ATOM   4253  CB  MET A 522      -1.143  27.645  17.150  1.00 41.38           C  
+ATOM   4254  O   MET A 522      -2.312  29.247  19.554  1.00 41.38           O  
+ATOM   4255  CG  MET A 522      -1.192  26.882  15.819  1.00 41.38           C  
+ATOM   4256  SD  MET A 522      -0.934  25.085  15.959  1.00 41.38           S  
+ATOM   4257  CE  MET A 522       0.851  25.099  16.271  1.00 41.38           C  
+ATOM   4258  N   PRO A 523      -2.117  27.164  20.380  1.00 35.38           N  
+ATOM   4259  CA  PRO A 523      -1.608  27.622  21.659  1.00 35.38           C  
+ATOM   4260  C   PRO A 523      -0.196  28.155  21.395  1.00 35.38           C  
+ATOM   4261  CB  PRO A 523      -1.687  26.428  22.622  1.00 35.38           C  
+ATOM   4262  O   PRO A 523       0.807  27.459  21.528  1.00 35.38           O  
+ATOM   4263  CG  PRO A 523      -2.552  25.406  21.882  1.00 35.38           C  
+ATOM   4264  CD  PRO A 523      -2.347  25.736  20.404  1.00 35.38           C  
+ATOM   4265  N   CYS A 524      -0.126  29.388  20.903  1.00 29.08           N  
+ATOM   4266  CA  CYS A 524       1.027  30.234  20.966  1.00 29.08           C  
+ATOM   4267  C   CYS A 524       1.357  30.309  22.449  1.00 29.08           C  
+ATOM   4268  CB  CYS A 524       0.695  31.604  20.354  1.00 29.08           C  
+ATOM   4269  O   CYS A 524       0.464  30.353  23.299  1.00 29.08           O  
+ATOM   4270  SG  CYS A 524       0.485  31.433  18.556  1.00 29.08           S  
+ATOM   4271  N   ALA A 525       2.648  30.278  22.739  1.00 37.28           N  
+ATOM   4272  CA  ALA A 525       3.244  30.233  24.063  1.00 37.28           C  
+ATOM   4273  C   ALA A 525       2.959  31.480  24.941  1.00 37.28           C  
+ATOM   4274  CB  ALA A 525       4.740  29.979  23.832  1.00 37.28           C  
+ATOM   4275  O   ALA A 525       3.812  31.894  25.717  1.00 37.28           O  
+ATOM   4276  N   SER A 526       1.783  32.101  24.826  1.00 31.67           N  
+ATOM   4277  CA  SER A 526       1.380  33.323  25.518  1.00 31.67           C  
+ATOM   4278  C   SER A 526       0.128  33.184  26.394  1.00 31.67           C  
+ATOM   4279  CB  SER A 526       1.241  34.471  24.515  1.00 31.67           C  
+ATOM   4280  O   SER A 526      -0.204  34.141  27.086  1.00 31.67           O  
+ATOM   4281  OG  SER A 526       0.379  34.121  23.446  1.00 31.67           O  
+ATOM   4282  N   SER A 527      -0.532  32.020  26.476  1.00 30.88           N  
+ATOM   4283  CA  SER A 527      -1.498  31.770  27.561  1.00 30.88           C  
+ATOM   4284  C   SER A 527      -0.866  30.901  28.644  1.00 30.88           C  
+ATOM   4285  CB  SER A 527      -2.836  31.223  27.057  1.00 30.88           C  
+ATOM   4286  O   SER A 527      -0.727  29.688  28.484  1.00 30.88           O  
+ATOM   4287  OG  SER A 527      -2.721  29.896  26.591  1.00 30.88           O  
+ATOM   4288  N   ALA A 528      -0.498  31.537  29.753  1.00 31.80           N  
+ATOM   4289  CA  ALA A 528       0.013  30.933  30.976  1.00 31.80           C  
+ATOM   4290  C   ALA A 528      -1.030  30.030  31.674  1.00 31.80           C  
+ATOM   4291  CB  ALA A 528       0.505  32.078  31.872  1.00 31.80           C  
+ATOM   4292  O   ALA A 528      -1.518  30.328  32.760  1.00 31.80           O  
+ATOM   4293  N   LYS A 529      -1.365  28.895  31.056  1.00 31.08           N  
+ATOM   4294  CA  LYS A 529      -1.874  27.708  31.747  1.00 31.08           C  
+ATOM   4295  C   LYS A 529      -0.916  26.573  31.423  1.00 31.08           C  
+ATOM   4296  CB  LYS A 529      -3.331  27.398  31.367  1.00 31.08           C  
+ATOM   4297  O   LYS A 529      -0.819  26.145  30.278  1.00 31.08           O  
+ATOM   4298  CG  LYS A 529      -4.307  28.366  32.059  1.00 31.08           C  
+ATOM   4299  CD  LYS A 529      -5.768  27.958  31.824  1.00 31.08           C  
+ATOM   4300  CE  LYS A 529      -6.708  28.932  32.548  1.00 31.08           C  
+ATOM   4301  NZ  LYS A 529      -8.137  28.565  32.366  1.00 31.08           N  
+ATOM   4302  N   ALA A 530      -0.163  26.155  32.434  1.00 33.69           N  
+ATOM   4303  CA  ALA A 530       0.822  25.089  32.377  1.00 33.69           C  
+ATOM   4304  C   ALA A 530       0.182  23.756  31.938  1.00 33.69           C  
+ATOM   4305  CB  ALA A 530       1.477  25.006  33.763  1.00 33.69           C  
+ATOM   4306  O   ALA A 530      -0.228  22.943  32.755  1.00 33.69           O  
+ATOM   4307  N   SER A 531       0.103  23.537  30.630  1.00 33.84           N  
+ATOM   4308  CA  SER A 531       0.112  22.213  30.019  1.00 33.84           C  
+ATOM   4309  C   SER A 531       1.491  22.082  29.397  1.00 33.84           C  
+ATOM   4310  CB  SER A 531      -0.996  22.098  28.967  1.00 33.84           C  
+ATOM   4311  O   SER A 531       1.817  22.836  28.482  1.00 33.84           O  
+ATOM   4312  OG  SER A 531      -0.802  20.965  28.142  1.00 33.84           O  
+ATOM   4313  N   SER A 532       2.316  21.169  29.901  1.00 39.22           N  
+ATOM   4314  CA  SER A 532       3.616  20.849  29.314  1.00 39.22           C  
+ATOM   4315  C   SER A 532       3.473  20.661  27.797  1.00 39.22           C  
+ATOM   4316  CB  SER A 532       4.179  19.595  29.998  1.00 39.22           C  
+ATOM   4317  O   SER A 532       2.739  19.796  27.319  1.00 39.22           O  
+ATOM   4318  OG  SER A 532       3.230  18.544  30.033  1.00 39.22           O  
+ATOM   4319  N   THR A 533       4.119  21.515  27.003  1.00 49.44           N  
+ATOM   4320  CA  THR A 533       4.125  21.401  25.539  1.00 49.44           C  
+ATOM   4321  C   THR A 533       5.025  20.228  25.157  1.00 49.44           C  
+ATOM   4322  CB  THR A 533       4.580  22.713  24.877  1.00 49.44           C  
+ATOM   4323  O   THR A 533       6.206  20.415  24.868  1.00 49.44           O  
+ATOM   4324  CG2 THR A 533       3.542  23.824  25.039  1.00 49.44           C  
+ATOM   4325  OG1 THR A 533       5.780  23.156  25.467  1.00 49.44           O  
+ATOM   4326  N   ARG A 534       4.492  19.003  25.248  1.00 61.78           N  
+ATOM   4327  CA  ARG A 534       5.202  17.764  24.900  1.00 61.78           C  
+ATOM   4328  C   ARG A 534       5.664  17.796  23.438  1.00 61.78           C  
+ATOM   4329  CB  ARG A 534       4.327  16.532  25.183  1.00 61.78           C  
+ATOM   4330  O   ARG A 534       5.005  18.390  22.580  1.00 61.78           O  
+ATOM   4331  CG  ARG A 534       4.012  16.303  26.668  1.00 61.78           C  
+ATOM   4332  CD  ARG A 534       3.213  15.003  26.851  1.00 61.78           C  
+ATOM   4333  NE  ARG A 534       3.026  14.684  28.282  1.00 61.78           N  
+ATOM   4334  NH1 ARG A 534       0.799  14.088  28.262  1.00 61.78           N  
+ATOM   4335  NH2 ARG A 534       1.935  14.074  30.184  1.00 61.78           N  
+ATOM   4336  CZ  ARG A 534       1.921  14.290  28.897  1.00 61.78           C  
+ATOM   4337  N   THR A 535       6.812  17.179  23.153  1.00 72.62           N  
+ATOM   4338  CA  THR A 535       7.459  17.288  21.837  1.00 72.62           C  
+ATOM   4339  C   THR A 535       6.680  16.528  20.762  1.00 72.62           C  
+ATOM   4340  CB  THR A 535       8.935  16.850  21.868  1.00 72.62           C  
+ATOM   4341  O   THR A 535       6.223  15.407  20.974  1.00 72.62           O  
+ATOM   4342  CG2 THR A 535       9.785  17.747  22.765  1.00 72.62           C  
+ATOM   4343  OG1 THR A 535       9.121  15.503  22.265  1.00 72.62           O  
+ATOM   4344  N   VAL A 536       6.507  17.116  19.575  1.00 77.25           N  
+ATOM   4345  CA  VAL A 536       5.816  16.440  18.466  1.00 77.25           C  
+ATOM   4346  C   VAL A 536       6.814  15.572  17.702  1.00 77.25           C  
+ATOM   4347  CB  VAL A 536       5.110  17.438  17.535  1.00 77.25           C  
+ATOM   4348  O   VAL A 536       7.767  16.085  17.119  1.00 77.25           O  
+ATOM   4349  CG1 VAL A 536       4.392  16.704  16.397  1.00 77.25           C  
+ATOM   4350  CG2 VAL A 536       4.057  18.262  18.289  1.00 77.25           C  
+ATOM   4351  N   ARG A 537       6.592  14.252  17.674  1.00 84.69           N  
+ATOM   4352  CA  ARG A 537       7.500  13.294  17.008  1.00 84.69           C  
+ATOM   4353  C   ARG A 537       7.052  12.875  15.610  1.00 84.69           C  
+ATOM   4354  CB  ARG A 537       7.733  12.077  17.924  1.00 84.69           C  
+ATOM   4355  O   ARG A 537       7.900  12.538  14.783  1.00 84.69           O  
+ATOM   4356  CG  ARG A 537       8.377  12.426  19.282  1.00 84.69           C  
+ATOM   4357  CD  ARG A 537       9.735  13.117  19.118  1.00 84.69           C  
+ATOM   4358  NE  ARG A 537      10.352  13.470  20.409  1.00 84.69           N  
+ATOM   4359  NH1 ARG A 537      12.510  13.594  19.663  1.00 84.69           N  
+ATOM   4360  NH2 ARG A 537      12.025  14.037  21.832  1.00 84.69           N  
+ATOM   4361  CZ  ARG A 537      11.635  13.693  20.632  1.00 84.69           C  
+ATOM   4362  N   ARG A 538       5.749  12.913  15.325  1.00 90.94           N  
+ATOM   4363  CA  ARG A 538       5.166  12.505  14.038  1.00 90.94           C  
+ATOM   4364  C   ARG A 538       4.179  13.549  13.547  1.00 90.94           C  
+ATOM   4365  CB  ARG A 538       4.475  11.140  14.160  1.00 90.94           C  
+ATOM   4366  O   ARG A 538       3.289  13.961  14.290  1.00 90.94           O  
+ATOM   4367  CG  ARG A 538       5.446  10.036  14.584  1.00 90.94           C  
+ATOM   4368  CD  ARG A 538       4.700   8.724  14.808  1.00 90.94           C  
+ATOM   4369  NE  ARG A 538       5.663   7.662  15.097  1.00 90.94           N  
+ATOM   4370  NH1 ARG A 538       5.964   7.967  17.357  1.00 90.94           N  
+ATOM   4371  NH2 ARG A 538       7.224   6.503  16.199  1.00 90.94           N  
+ATOM   4372  CZ  ARG A 538       6.270   7.384  16.230  1.00 90.94           C  
+ATOM   4373  N   LEU A 539       4.343  13.951  12.295  1.00 89.25           N  
+ATOM   4374  CA  LEU A 539       3.510  14.928  11.618  1.00 89.25           C  
+ATOM   4375  C   LEU A 539       2.828  14.294  10.412  1.00 89.25           C  
+ATOM   4376  CB  LEU A 539       4.362  16.133  11.191  1.00 89.25           C  
+ATOM   4377  O   LEU A 539       3.487  13.772   9.513  1.00 89.25           O  
+ATOM   4378  CG  LEU A 539       4.863  17.017  12.341  1.00 89.25           C  
+ATOM   4379  CD1 LEU A 539       5.733  18.124  11.755  1.00 89.25           C  
+ATOM   4380  CD2 LEU A 539       3.708  17.688  13.083  1.00 89.25           C  
+ATOM   4381  N   SER A 540       1.507  14.425  10.373  1.00 89.38           N  
+ATOM   4382  CA  SER A 540       0.705  14.187   9.177  1.00 89.38           C  
+ATOM   4383  C   SER A 540       0.157  15.521   8.698  1.00 89.38           C  
+ATOM   4384  CB  SER A 540      -0.414  13.199   9.482  1.00 89.38           C  
+ATOM   4385  O   SER A 540      -0.600  16.171   9.418  1.00 89.38           O  
+ATOM   4386  OG  SER A 540      -1.344  13.189   8.420  1.00 89.38           O  
+ATOM   4387  N   ILE A 541       0.539  15.939   7.498  1.00 82.12           N  
+ATOM   4388  CA  ILE A 541       0.286  17.289   6.999  1.00 82.12           C  
+ATOM   4389  C   ILE A 541      -0.535  17.188   5.724  1.00 82.12           C  
+ATOM   4390  CB  ILE A 541       1.613  18.042   6.775  1.00 82.12           C  
+ATOM   4391  O   ILE A 541      -0.069  16.648   4.720  1.00 82.12           O  
+ATOM   4392  CG1 ILE A 541       2.471  18.092   8.064  1.00 82.12           C  
+ATOM   4393  CG2 ILE A 541       1.331  19.476   6.287  1.00 82.12           C  
+ATOM   4394  CD1 ILE A 541       3.961  18.252   7.759  1.00 82.12           C  
+ATOM   4395  N   ILE A 542      -1.748  17.731   5.762  1.00 79.88           N  
+ATOM   4396  CA  ILE A 542      -2.593  17.881   4.580  1.00 79.88           C  
+ATOM   4397  C   ILE A 542      -2.320  19.268   4.004  1.00 79.88           C  
+ATOM   4398  CB  ILE A 542      -4.077  17.629   4.911  1.00 79.88           C  
+ATOM   4399  O   ILE A 542      -2.611  20.279   4.641  1.00 79.88           O  
+ATOM   4400  CG1 ILE A 542      -4.236  16.211   5.512  1.00 79.88           C  
+ATOM   4401  CG2 ILE A 542      -4.924  17.801   3.635  1.00 79.88           C  
+ATOM   4402  CD1 ILE A 542      -5.662  15.854   5.935  1.00 79.88           C  
+ATOM   4403  N   VAL A 543      -1.716  19.306   2.820  1.00 74.38           N  
+ATOM   4404  CA  VAL A 543      -1.257  20.541   2.174  1.00 74.38           C  
+ATOM   4405  C   VAL A 543      -2.309  21.022   1.178  1.00 74.38           C  
+ATOM   4406  CB  VAL A 543       0.103  20.328   1.480  1.00 74.38           C  
+ATOM   4407  O   VAL A 543      -2.679  20.261   0.288  1.00 74.38           O  
+ATOM   4408  CG1 VAL A 543       0.649  21.654   0.948  1.00 74.38           C  
+ATOM   4409  CG2 VAL A 543       1.164  19.762   2.434  1.00 74.38           C  
+ATOM   4410  N   ASP A 544      -2.763  22.270   1.308  1.00 68.06           N  
+ATOM   4411  CA  ASP A 544      -3.647  22.937   0.338  1.00 68.06           C  
+ATOM   4412  C   ASP A 544      -2.869  23.930  -0.541  1.00 68.06           C  
+ATOM   4413  CB  ASP A 544      -4.829  23.605   1.065  1.00 68.06           C  
+ATOM   4414  O   ASP A 544      -1.757  24.337  -0.197  1.00 68.06           O  
+ATOM   4415  CG  ASP A 544      -6.125  23.629   0.244  1.00 68.06           C  
+ATOM   4416  OD1 ASP A 544      -6.047  23.576  -1.002  1.00 68.06           O  
+ATOM   4417  OD2 ASP A 544      -7.205  23.564   0.879  1.00 68.06           O  
+ATOM   4418  N   ASN A 545      -3.468  24.318  -1.666  1.00 57.78           N  
+ATOM   4419  CA  ASN A 545      -2.827  25.026  -2.772  1.00 57.78           C  
+ATOM   4420  C   ASN A 545      -2.201  26.383  -2.420  1.00 57.78           C  
+ATOM   4421  CB  ASN A 545      -3.871  25.214  -3.884  1.00 57.78           C  
+ATOM   4422  O   ASN A 545      -1.300  26.802  -3.141  1.00 57.78           O  
+ATOM   4423  CG  ASN A 545      -4.028  24.013  -4.787  1.00 57.78           C  
+ATOM   4424  ND2 ASN A 545      -4.817  24.174  -5.820  1.00 57.78           N  
+ATOM   4425  OD1 ASN A 545      -3.432  22.955  -4.632  1.00 57.78           O  
+ATOM   4426  N   ASN A 546      -2.646  27.061  -1.355  1.00 52.06           N  
+ATOM   4427  CA  ASN A 546      -2.331  28.482  -1.163  1.00 52.06           C  
+ATOM   4428  C   ASN A 546      -1.586  28.863   0.125  1.00 52.06           C  
+ATOM   4429  CB  ASN A 546      -3.614  29.306  -1.375  1.00 52.06           C  
+ATOM   4430  O   ASN A 546      -1.180  30.011   0.222  1.00 52.06           O  
+ATOM   4431  CG  ASN A 546      -3.987  29.466  -2.841  1.00 52.06           C  
+ATOM   4432  ND2 ASN A 546      -5.158  29.987  -3.116  1.00 52.06           N  
+ATOM   4433  OD1 ASN A 546      -3.264  29.139  -3.766  1.00 52.06           O  
+ATOM   4434  N   ASP A 547      -1.324  27.959   1.079  1.00 54.28           N  
+ATOM   4435  CA  ASP A 547      -0.964  28.416   2.439  1.00 54.28           C  
+ATOM   4436  C   ASP A 547       0.112  27.590   3.158  1.00 54.28           C  
+ATOM   4437  CB  ASP A 547      -2.250  28.558   3.269  1.00 54.28           C  
+ATOM   4438  O   ASP A 547       0.112  27.494   4.385  1.00 54.28           O  
+ATOM   4439  CG  ASP A 547      -3.062  29.792   2.871  1.00 54.28           C  
+ATOM   4440  OD1 ASP A 547      -2.468  30.889   2.805  1.00 54.28           O  
+ATOM   4441  OD2 ASP A 547      -4.286  29.620   2.705  1.00 54.28           O  
+ATOM   4442  N   VAL A 548       1.077  26.989   2.446  1.00 52.78           N  
+ATOM   4443  CA  VAL A 548       2.105  26.190   3.149  1.00 52.78           C  
+ATOM   4444  C   VAL A 548       2.936  27.034   4.132  1.00 52.78           C  
+ATOM   4445  CB  VAL A 548       3.012  25.337   2.243  1.00 52.78           C  
+ATOM   4446  O   VAL A 548       3.356  26.537   5.178  1.00 52.78           O  
+ATOM   4447  CG1 VAL A 548       3.524  24.113   3.017  1.00 52.78           C  
+ATOM   4448  CG2 VAL A 548       2.278  24.797   1.012  1.00 52.78           C  
+ATOM   4449  N   GLN A 549       3.114  28.328   3.835  1.00 53.69           N  
+ATOM   4450  CA  GLN A 549       3.817  29.277   4.706  1.00 53.69           C  
+ATOM   4451  C   GLN A 549       3.094  29.548   6.036  1.00 53.69           C  
+ATOM   4452  CB  GLN A 549       4.072  30.603   3.970  1.00 53.69           C  
+ATOM   4453  O   GLN A 549       3.751  29.916   7.005  1.00 53.69           O  
+ATOM   4454  CG  GLN A 549       4.969  30.435   2.729  1.00 53.69           C  
+ATOM   4455  CD  GLN A 549       5.847  31.649   2.419  1.00 53.69           C  
+ATOM   4456  NE2 GLN A 549       6.635  31.598   1.367  1.00 53.69           N  
+ATOM   4457  OE1 GLN A 549       5.889  32.648   3.110  1.00 53.69           O  
+ATOM   4458  N   ASN A 550       1.784  29.296   6.123  1.00 56.44           N  
+ATOM   4459  CA  ASN A 550       1.025  29.473   7.364  1.00 56.44           C  
+ATOM   4460  C   ASN A 550       1.219  28.303   8.344  1.00 56.44           C  
+ATOM   4461  CB  ASN A 550      -0.463  29.692   7.031  1.00 56.44           C  
+ATOM   4462  O   ASN A 550       0.933  28.451   9.530  1.00 56.44           O  
+ATOM   4463  CG  ASN A 550      -0.724  30.956   6.228  1.00 56.44           C  
+ATOM   4464  ND2 ASN A 550      -1.866  31.037   5.593  1.00 56.44           N  
+ATOM   4465  OD1 ASN A 550       0.091  31.859   6.155  1.00 56.44           O  
+ATOM   4466  N   TYR A 551       1.704  27.141   7.881  1.00 59.72           N  
+ATOM   4467  CA  TYR A 551       1.888  25.964   8.745  1.00 59.72           C  
+ATOM   4468  C   TYR A 551       3.264  25.900   9.410  1.00 59.72           C  
+ATOM   4469  CB  TYR A 551       1.659  24.670   7.957  1.00 59.72           C  
+ATOM   4470  O   TYR A 551       3.391  25.308  10.481  1.00 59.72           O  
+ATOM   4471  CG  TYR A 551       0.322  24.575   7.258  1.00 59.72           C  
+ATOM   4472  CD1 TYR A 551      -0.880  24.541   7.986  1.00 59.72           C  
+ATOM   4473  CD2 TYR A 551       0.294  24.543   5.859  1.00 59.72           C  
+ATOM   4474  CE1 TYR A 551      -2.109  24.526   7.302  1.00 59.72           C  
+ATOM   4475  CE2 TYR A 551      -0.926  24.600   5.164  1.00 59.72           C  
+ATOM   4476  OH  TYR A 551      -3.313  24.717   5.244  1.00 59.72           O  
+ATOM   4477  CZ  TYR A 551      -2.131  24.607   5.894  1.00 59.72           C  
+ATOM   4478  N   PHE A 552       4.298  26.463   8.775  1.00 63.53           N  
+ATOM   4479  CA  PHE A 552       5.683  26.339   9.228  1.00 63.53           C  
+ATOM   4480  C   PHE A 552       6.420  27.665   9.094  1.00 63.53           C  
+ATOM   4481  CB  PHE A 552       6.413  25.246   8.431  1.00 63.53           C  
+ATOM   4482  O   PHE A 552       6.707  28.117   7.986  1.00 63.53           O  
+ATOM   4483  CG  PHE A 552       5.745  23.891   8.493  1.00 63.53           C  
+ATOM   4484  CD1 PHE A 552       5.894  23.087   9.636  1.00 63.53           C  
+ATOM   4485  CD2 PHE A 552       4.916  23.469   7.437  1.00 63.53           C  
+ATOM   4486  CE1 PHE A 552       5.182  21.883   9.743  1.00 63.53           C  
+ATOM   4487  CE2 PHE A 552       4.212  22.258   7.537  1.00 63.53           C  
+ATOM   4488  CZ  PHE A 552       4.325  21.486   8.706  1.00 63.53           C  
+ATOM   4489  N   SER A 553       6.816  28.241  10.228  1.00 64.06           N  
+ATOM   4490  CA  SER A 553       7.823  29.297  10.218  1.00 64.06           C  
+ATOM   4491  C   SER A 553       9.199  28.679   9.961  1.00 64.06           C  
+ATOM   4492  CB  SER A 553       7.770  30.109  11.509  1.00 64.06           C  
+ATOM   4493  O   SER A 553       9.577  27.676  10.574  1.00 64.06           O  
+ATOM   4494  OG  SER A 553       8.779  31.099  11.495  1.00 64.06           O  
+ATOM   4495  N   THR A 554       9.978  29.274   9.057  1.00 59.94           N  
+ATOM   4496  CA  THR A 554      11.303  28.772   8.647  1.00 59.94           C  
+ATOM   4497  C   THR A 554      12.333  28.736   9.779  1.00 59.94           C  
+ATOM   4498  CB  THR A 554      11.871  29.613   7.494  1.00 59.94           C  
+ATOM   4499  O   THR A 554      13.391  28.148   9.595  1.00 59.94           O  
+ATOM   4500  CG2 THR A 554      11.040  29.469   6.218  1.00 59.94           C  
+ATOM   4501  OG1 THR A 554      11.875  30.978   7.845  1.00 59.94           O  
+ATOM   4502  N   ASN A 555      12.024  29.343  10.930  1.00 63.19           N  
+ATOM   4503  CA  ASN A 555      12.877  29.388  12.120  1.00 63.19           C  
+ATOM   4504  C   ASN A 555      12.244  28.709  13.349  1.00 63.19           C  
+ATOM   4505  CB  ASN A 555      13.247  30.857  12.396  1.00 63.19           C  
+ATOM   4506  O   ASN A 555      12.747  28.872  14.463  1.00 63.19           O  
+ATOM   4507  CG  ASN A 555      14.139  31.466  11.331  1.00 63.19           C  
+ATOM   4508  ND2 ASN A 555      14.129  32.771  11.200  1.00 63.19           N  
+ATOM   4509  OD1 ASN A 555      14.867  30.806  10.612  1.00 63.19           O  
+ATOM   4510  N   ASP A 556      11.141  27.974  13.181  1.00 67.12           N  
+ATOM   4511  CA  ASP A 556      10.491  27.294  14.299  1.00 67.12           C  
+ATOM   4512  C   ASP A 556      11.259  26.028  14.716  1.00 67.12           C  
+ATOM   4513  CB  ASP A 556       9.018  27.010  13.989  1.00 67.12           C  
+ATOM   4514  O   ASP A 556      11.215  24.984  14.059  1.00 67.12           O  
+ATOM   4515  CG  ASP A 556       8.269  26.523  15.231  1.00 67.12           C  
+ATOM   4516  OD1 ASP A 556       8.901  26.378  16.302  1.00 67.12           O  
+ATOM   4517  OD2 ASP A 556       7.059  26.250  15.120  1.00 67.12           O  
+ATOM   4518  N   LYS A 557      11.957  26.123  15.853  1.00 68.81           N  
+ATOM   4519  CA  LYS A 557      12.705  25.008  16.447  1.00 68.81           C  
+ATOM   4520  C   LYS A 557      11.809  23.950  17.097  1.00 68.81           C  
+ATOM   4521  CB  LYS A 557      13.747  25.522  17.450  1.00 68.81           C  
+ATOM   4522  O   LYS A 557      12.323  22.889  17.450  1.00 68.81           O  
+ATOM   4523  CG  LYS A 557      14.814  26.417  16.804  1.00 68.81           C  
+ATOM   4524  CD  LYS A 557      15.944  26.675  17.808  1.00 68.81           C  
+ATOM   4525  CE  LYS A 557      17.045  27.532  17.179  1.00 68.81           C  
+ATOM   4526  NZ  LYS A 557      18.096  27.860  18.175  1.00 68.81           N  
+ATOM   4527  N   SER A 558      10.498  24.180  17.223  1.00 70.69           N  
+ATOM   4528  CA  SER A 558       9.556  23.214  17.814  1.00 70.69           C  
+ATOM   4529  C   SER A 558       9.530  21.866  17.076  1.00 70.69           C  
+ATOM   4530  CB  SER A 558       8.146  23.818  17.874  1.00 70.69           C  
+ATOM   4531  O   SER A 558       9.161  20.840  17.647  1.00 70.69           O  
+ATOM   4532  OG  SER A 558       7.554  23.880  16.593  1.00 70.69           O  
+ATOM   4533  N   PHE A 559       9.996  21.848  15.823  1.00 76.50           N  
+ATOM   4534  CA  PHE A 559       9.990  20.683  14.947  1.00 76.50           C  
+ATOM   4535  C   PHE A 559      11.317  19.911  14.862  1.00 76.50           C  
+ATOM   4536  CB  PHE A 559       9.517  21.145  13.573  1.00 76.50           C  
+ATOM   4537  O   PHE A 559      11.380  18.892  14.174  1.00 76.50           O  
+ATOM   4538  CG  PHE A 559       8.123  21.742  13.564  1.00 76.50           C  
+ATOM   4539  CD1 PHE A 559       7.010  20.955  13.920  1.00 76.50           C  
+ATOM   4540  CD2 PHE A 559       7.942  23.098  13.239  1.00 76.50           C  
+ATOM   4541  CE1 PHE A 559       5.718  21.510  13.916  1.00 76.50           C  
+ATOM   4542  CE2 PHE A 559       6.652  23.656  13.250  1.00 76.50           C  
+ATOM   4543  CZ  PHE A 559       5.540  22.863  13.578  1.00 76.50           C  
+ATOM   4544  N   GLN A 560      12.364  20.322  15.587  1.00 81.38           N  
+ATOM   4545  CA  GLN A 560      13.676  19.645  15.563  1.00 81.38           C  
+ATOM   4546  C   GLN A 560      13.618  18.179  16.004  1.00 81.38           C  
+ATOM   4547  CB  GLN A 560      14.665  20.429  16.433  1.00 81.38           C  
+ATOM   4548  O   GLN A 560      14.434  17.357  15.595  1.00 81.38           O  
+ATOM   4549  CG  GLN A 560      15.032  21.757  15.761  1.00 81.38           C  
+ATOM   4550  CD  GLN A 560      16.057  22.569  16.541  1.00 81.38           C  
+ATOM   4551  NE2 GLN A 560      16.581  23.618  15.948  1.00 81.38           N  
+ATOM   4552  OE1 GLN A 560      16.460  22.285  17.655  1.00 81.38           O  
+ATOM   4553  N   HIS A 561      12.612  17.849  16.808  1.00 82.69           N  
+ATOM   4554  CA  HIS A 561      12.385  16.530  17.382  1.00 82.69           C  
+ATOM   4555  C   HIS A 561      11.530  15.602  16.508  1.00 82.69           C  
+ATOM   4556  CB  HIS A 561      11.759  16.776  18.756  1.00 82.69           C  
+ATOM   4557  O   HIS A 561      11.366  14.427  16.857  1.00 82.69           O  
+ATOM   4558  CG  HIS A 561      12.726  17.452  19.693  1.00 82.69           C  
+ATOM   4559  CD2 HIS A 561      12.605  18.720  20.191  1.00 82.69           C  
+ATOM   4560  ND1 HIS A 561      13.935  16.955  20.134  1.00 82.69           N  
+ATOM   4561  CE1 HIS A 561      14.514  17.898  20.897  1.00 82.69           C  
+ATOM   4562  NE2 HIS A 561      13.747  18.995  20.941  1.00 82.69           N  
+ATOM   4563  N   VAL A 562      10.994  16.103  15.389  1.00 87.94           N  
+ATOM   4564  CA  VAL A 562      10.153  15.325  14.475  1.00 87.94           C  
+ATOM   4565  C   VAL A 562      10.993  14.245  13.805  1.00 87.94           C  
+ATOM   4566  CB  VAL A 562       9.482  16.218  13.419  1.00 87.94           C  
+ATOM   4567  O   VAL A 562      11.996  14.524  13.152  1.00 87.94           O  
+ATOM   4568  CG1 VAL A 562       8.665  15.421  12.394  1.00 87.94           C  
+ATOM   4569  CG2 VAL A 562       8.521  17.217  14.074  1.00 87.94           C  
+ATOM   4570  N   ARG A 563      10.539  12.999  13.932  1.00 90.19           N  
+ATOM   4571  CA  ARG A 563      11.132  11.828  13.280  1.00 90.19           C  
+ATOM   4572  C   ARG A 563      10.433  11.468  11.986  1.00 90.19           C  
+ATOM   4573  CB  ARG A 563      11.109  10.639  14.234  1.00 90.19           C  
+ATOM   4574  O   ARG A 563      11.066  10.886  11.108  1.00 90.19           O  
+ATOM   4575  CG  ARG A 563      12.052  10.908  15.406  1.00 90.19           C  
+ATOM   4576  CD  ARG A 563      12.189   9.631  16.214  1.00 90.19           C  
+ATOM   4577  NE  ARG A 563      13.098   9.836  17.343  1.00 90.19           N  
+ATOM   4578  NH1 ARG A 563      12.517   7.925  18.452  1.00 90.19           N  
+ATOM   4579  NH2 ARG A 563      13.947   9.353  19.373  1.00 90.19           N  
+ATOM   4580  CZ  ARG A 563      13.185   9.039  18.379  1.00 90.19           C  
+ATOM   4581  N   SER A 564       9.171  11.858  11.842  1.00 93.38           N  
+ATOM   4582  CA  SER A 564       8.377  11.484  10.678  1.00 93.38           C  
+ATOM   4583  C   SER A 564       7.483  12.606  10.223  1.00 93.38           C  
+ATOM   4584  CB  SER A 564       7.533  10.262  10.984  1.00 93.38           C  
+ATOM   4585  O   SER A 564       6.716  13.153  11.011  1.00 93.38           O  
+ATOM   4586  OG  SER A 564       8.429   9.297  11.448  1.00 93.38           O  
+ATOM   4587  N   ALA A 565       7.564  12.911   8.935  1.00 91.69           N  
+ATOM   4588  CA  ALA A 565       6.739  13.911   8.290  1.00 91.69           C  
+ATOM   4589  C   ALA A 565       6.130  13.306   7.024  1.00 91.69           C  
+ATOM   4590  CB  ALA A 565       7.584  15.163   8.041  1.00 91.69           C  
+ATOM   4591  O   ALA A 565       6.827  13.008   6.045  1.00 91.69           O  
+ATOM   4592  N   LEU A 566       4.817  13.081   7.069  1.00 91.88           N  
+ATOM   4593  CA  LEU A 566       4.038  12.577   5.951  1.00 91.88           C  
+ATOM   4594  C   LEU A 566       3.197  13.716   5.389  1.00 91.88           C  
+ATOM   4595  CB  LEU A 566       3.191  11.352   6.349  1.00 91.88           C  
+ATOM   4596  O   LEU A 566       2.251  14.181   6.020  1.00 91.88           O  
+ATOM   4597  CG  LEU A 566       3.942  10.014   6.516  1.00 91.88           C  
+ATOM   4598  CD1 LEU A 566       4.944   9.994   7.669  1.00 91.88           C  
+ATOM   4599  CD2 LEU A 566       2.953   8.867   6.718  1.00 91.88           C  
+ATOM   4600  N   PHE A 567       3.560  14.160   4.190  1.00 86.81           N  
+ATOM   4601  CA  PHE A 567       2.821  15.183   3.471  1.00 86.81           C  
+ATOM   4602  C   PHE A 567       1.850  14.524   2.502  1.00 86.81           C  
+ATOM   4603  CB  PHE A 567       3.782  16.115   2.740  1.00 86.81           C  
+ATOM   4604  O   PHE A 567       2.228  13.638   1.727  1.00 86.81           O  
+ATOM   4605  CG  PHE A 567       4.709  16.903   3.644  1.00 86.81           C  
+ATOM   4606  CD1 PHE A 567       4.417  18.248   3.936  1.00 86.81           C  
+ATOM   4607  CD2 PHE A 567       5.860  16.304   4.191  1.00 86.81           C  
+ATOM   4608  CE1 PHE A 567       5.265  18.989   4.774  1.00 86.81           C  
+ATOM   4609  CE2 PHE A 567       6.702  17.042   5.039  1.00 86.81           C  
+ATOM   4610  CZ  PHE A 567       6.396  18.379   5.342  1.00 86.81           C  
+ATOM   4611  N   PHE A 568       0.610  14.989   2.536  1.00 84.12           N  
+ATOM   4612  CA  PHE A 568      -0.457  14.569   1.649  1.00 84.12           C  
+ATOM   4613  C   PHE A 568      -0.979  15.807   0.927  1.00 84.12           C  
+ATOM   4614  CB  PHE A 568      -1.550  13.856   2.446  1.00 84.12           C  
+ATOM   4615  O   PHE A 568      -1.540  16.697   1.570  1.00 84.12           O  
+ATOM   4616  CG  PHE A 568      -1.041  12.603   3.122  1.00 84.12           C  
+ATOM   4617  CD1 PHE A 568      -0.991  11.384   2.420  1.00 84.12           C  
+ATOM   4618  CD2 PHE A 568      -0.598  12.663   4.454  1.00 84.12           C  
+ATOM   4619  CE1 PHE A 568      -0.521  10.221   3.056  1.00 84.12           C  
+ATOM   4620  CE2 PHE A 568      -0.126  11.505   5.086  1.00 84.12           C  
+ATOM   4621  CZ  PHE A 568      -0.092  10.281   4.393  1.00 84.12           C  
+ATOM   4622  N   PRO A 569      -0.780  15.910  -0.394  1.00 76.31           N  
+ATOM   4623  CA  PRO A 569      -1.355  17.005  -1.143  1.00 76.31           C  
+ATOM   4624  C   PRO A 569      -2.869  16.822  -1.202  1.00 76.31           C  
+ATOM   4625  CB  PRO A 569      -0.697  16.940  -2.515  1.00 76.31           C  
+ATOM   4626  O   PRO A 569      -3.358  15.742  -1.550  1.00 76.31           O  
+ATOM   4627  CG  PRO A 569      -0.314  15.477  -2.692  1.00 76.31           C  
+ATOM   4628  CD  PRO A 569      -0.112  14.959  -1.273  1.00 76.31           C  
+ATOM   4629  N   ARG A 570      -3.612  17.886  -0.898  1.00 69.12           N  
+ATOM   4630  CA  ARG A 570      -5.024  17.982  -1.253  1.00 69.12           C  
+ATOM   4631  C   ARG A 570      -5.056  18.010  -2.778  1.00 69.12           C  
+ATOM   4632  CB  ARG A 570      -5.617  19.232  -0.581  1.00 69.12           C  
+ATOM   4633  O   ARG A 570      -4.464  18.898  -3.387  1.00 69.12           O  
+ATOM   4634  CG  ARG A 570      -7.128  19.115  -0.371  1.00 69.12           C  
+ATOM   4635  CD  ARG A 570      -7.641  20.330   0.406  1.00 69.12           C  
+ATOM   4636  NE  ARG A 570      -9.070  20.191   0.741  1.00 69.12           N  
+ATOM   4637  NH1 ARG A 570      -9.229  22.082   2.041  1.00 69.12           N  
+ATOM   4638  NH2 ARG A 570     -11.034  20.800   1.700  1.00 69.12           N  
+ATOM   4639  CZ  ARG A 570      -9.761  21.019   1.504  1.00 69.12           C  
+ATOM   4640  N   MET A 571      -5.595  16.963  -3.403  1.00 57.19           N  
+ATOM   4641  CA  MET A 571      -5.559  16.873  -4.861  1.00 57.19           C  
+ATOM   4642  C   MET A 571      -6.341  18.061  -5.423  1.00 57.19           C  
+ATOM   4643  CB  MET A 571      -6.085  15.525  -5.384  1.00 57.19           C  
+ATOM   4644  O   MET A 571      -7.484  18.307  -5.059  1.00 57.19           O  
+ATOM   4645  CG  MET A 571      -5.242  14.324  -4.916  1.00 57.19           C  
+ATOM   4646  SD  MET A 571      -4.659  13.165  -6.202  1.00 57.19           S  
+ATOM   4647  CE  MET A 571      -3.117  13.987  -6.689  1.00 57.19           C  
+ATOM   4648  N   THR A 572      -5.687  18.845  -6.264  1.00 44.62           N  
+ATOM   4649  CA  THR A 572      -6.331  19.866  -7.074  1.00 44.62           C  
+ATOM   4650  C   THR A 572      -5.917  19.569  -8.508  1.00 44.62           C  
+ATOM   4651  CB  THR A 572      -5.973  21.280  -6.590  1.00 44.62           C  
+ATOM   4652  O   THR A 572      -4.751  19.283  -8.784  1.00 44.62           O  
+ATOM   4653  CG2 THR A 572      -6.452  21.507  -5.149  1.00 44.62           C  
+ATOM   4654  OG1 THR A 572      -4.579  21.485  -6.650  1.00 44.62           O  
+ATOM   4655  N   GLY A 573      -6.871  19.516  -9.443  1.00 45.81           N  
+ATOM   4656  CA  GLY A 573      -6.527  19.470 -10.874  1.00 45.81           C  
+ATOM   4657  C   GLY A 573      -5.573  20.632 -11.206  1.00 45.81           C  
+ATOM   4658  O   GLY A 573      -5.643  21.677 -10.575  1.00 45.81           O  
+ATOM   4659  N   ARG A 574      -4.617  20.539 -12.132  1.00 43.53           N  
+ATOM   4660  CA  ARG A 574      -4.723  20.162 -13.555  1.00 43.53           C  
+ATOM   4661  C   ARG A 574      -3.634  19.199 -14.037  1.00 43.53           C  
+ATOM   4662  CB  ARG A 574      -4.659  21.467 -14.376  1.00 43.53           C  
+ATOM   4663  O   ARG A 574      -3.681  18.743 -15.171  1.00 43.53           O  
+ATOM   4664  CG  ARG A 574      -6.016  21.845 -14.972  1.00 43.53           C  
+ATOM   4665  CD  ARG A 574      -5.897  23.215 -15.646  1.00 43.53           C  
+ATOM   4666  NE  ARG A 574      -7.087  23.532 -16.452  1.00 43.53           N  
+ATOM   4667  NH1 ARG A 574      -6.388  25.599 -17.177  1.00 43.53           N  
+ATOM   4668  NH2 ARG A 574      -8.295  24.741 -17.947  1.00 43.53           N  
+ATOM   4669  CZ  ARG A 574      -7.253  24.622 -17.178  1.00 43.53           C  
+ATOM   4670  N   GLU A 575      -2.710  18.824 -13.175  1.00 46.16           N  
+ATOM   4671  CA  GLU A 575      -1.779  17.711 -13.334  1.00 46.16           C  
+ATOM   4672  C   GLU A 575      -1.676  17.104 -11.935  1.00 46.16           C  
+ATOM   4673  CB  GLU A 575      -0.426  18.192 -13.887  1.00 46.16           C  
+ATOM   4674  O   GLU A 575      -1.771  17.843 -10.965  1.00 46.16           O  
+ATOM   4675  CG  GLU A 575      -0.581  18.754 -15.314  1.00 46.16           C  
+ATOM   4676  CD  GLU A 575       0.737  19.106 -16.009  1.00 46.16           C  
+ATOM   4677  OE1 GLU A 575       0.696  19.207 -17.257  1.00 46.16           O  
+ATOM   4678  OE2 GLU A 575       1.761  19.232 -15.306  1.00 46.16           O  
+ATOM   4679  N   GLY A 576      -1.607  15.779 -11.788  1.00 47.34           N  
+ATOM   4680  CA  GLY A 576      -1.765  15.074 -10.502  1.00 47.34           C  
+ATOM   4681  C   GLY A 576      -0.650  15.293  -9.465  1.00 47.34           C  
+ATOM   4682  O   GLY A 576      -0.264  14.341  -8.788  1.00 47.34           O  
+ATOM   4683  N   THR A 577      -0.128  16.509  -9.360  1.00 50.75           N  
+ATOM   4684  CA  THR A 577       0.932  16.957  -8.474  1.00 50.75           C  
+ATOM   4685  C   THR A 577       0.558  18.308  -7.871  1.00 50.75           C  
+ATOM   4686  CB  THR A 577       2.258  17.085  -9.234  1.00 50.75           C  
+ATOM   4687  O   THR A 577       0.270  19.240  -8.617  1.00 50.75           O  
+ATOM   4688  CG2 THR A 577       2.801  15.713  -9.626  1.00 50.75           C  
+ATOM   4689  OG1 THR A 577       2.118  17.837 -10.417  1.00 50.75           O  
+ATOM   4690  N   ALA A 578       0.589  18.434  -6.542  1.00 53.94           N  
+ATOM   4691  CA  ALA A 578       0.449  19.742  -5.899  1.00 53.94           C  
+ATOM   4692  C   ALA A 578       1.561  20.706  -6.351  1.00 53.94           C  
+ATOM   4693  CB  ALA A 578       0.435  19.575  -4.379  1.00 53.94           C  
+ATOM   4694  O   ALA A 578       2.686  20.273  -6.607  1.00 53.94           O  
+ATOM   4695  N   TYR A 579       1.226  21.995  -6.444  1.00 55.28           N  
+ATOM   4696  CA  TYR A 579       2.113  23.126  -6.752  1.00 55.28           C  
+ATOM   4697  C   TYR A 579       3.385  23.144  -5.869  1.00 55.28           C  
+ATOM   4698  CB  TYR A 579       1.260  24.402  -6.610  1.00 55.28           C  
+ATOM   4699  O   TYR A 579       3.379  22.531  -4.797  1.00 55.28           O  
+ATOM   4700  CG  TYR A 579       0.268  24.578  -7.748  1.00 55.28           C  
+ATOM   4701  CD1 TYR A 579       0.688  25.152  -8.965  1.00 55.28           C  
+ATOM   4702  CD2 TYR A 579      -1.066  24.144  -7.602  1.00 55.28           C  
+ATOM   4703  CE1 TYR A 579      -0.219  25.295 -10.032  1.00 55.28           C  
+ATOM   4704  CE2 TYR A 579      -1.973  24.273  -8.672  1.00 55.28           C  
+ATOM   4705  OH  TYR A 579      -2.427  24.997 -10.918  1.00 55.28           O  
+ATOM   4706  CZ  TYR A 579      -1.553  24.854  -9.886  1.00 55.28           C  
+ATOM   4707  N   PRO A 580       4.491  23.787  -6.316  1.00 52.94           N  
+ATOM   4708  CA  PRO A 580       5.813  23.662  -5.695  1.00 52.94           C  
+ATOM   4709  C   PRO A 580       5.760  23.892  -4.192  1.00 52.94           C  
+ATOM   4710  CB  PRO A 580       6.728  24.676  -6.400  1.00 52.94           C  
+ATOM   4711  O   PRO A 580       5.193  24.885  -3.767  1.00 52.94           O  
+ATOM   4712  CG  PRO A 580       5.750  25.659  -7.036  1.00 52.94           C  
+ATOM   4713  CD  PRO A 580       4.575  24.756  -7.398  1.00 52.94           C  
+ATOM   4714  N   LEU A 581       6.369  22.999  -3.400  1.00 58.59           N  
+ATOM   4715  CA  LEU A 581       6.624  23.196  -1.967  1.00 58.59           C  
+ATOM   4716  C   LEU A 581       7.678  24.312  -1.805  1.00 58.59           C  
+ATOM   4717  CB  LEU A 581       7.107  21.859  -1.354  1.00 58.59           C  
+ATOM   4718  O   LEU A 581       8.876  24.005  -1.787  1.00 58.59           O  
+ATOM   4719  CG  LEU A 581       6.038  21.069  -0.579  1.00 58.59           C  
+ATOM   4720  CD1 LEU A 581       6.251  19.572  -0.777  1.00 58.59           C  
+ATOM   4721  CD2 LEU A 581       6.152  21.353   0.925  1.00 58.59           C  
+ATOM   4722  N   PRO A 582       7.297  25.598  -1.651  1.00 55.88           N  
+ATOM   4723  CA  PRO A 582       8.255  26.706  -1.702  1.00 55.88           C  
+ATOM   4724  C   PRO A 582       9.126  26.720  -0.438  1.00 55.88           C  
+ATOM   4725  CB  PRO A 582       7.407  27.985  -1.835  1.00 55.88           C  
+ATOM   4726  O   PRO A 582      10.228  27.253  -0.418  1.00 55.88           O  
+ATOM   4727  CG  PRO A 582       5.970  27.497  -2.049  1.00 55.88           C  
+ATOM   4728  CD  PRO A 582       5.988  26.151  -1.335  1.00 55.88           C  
+ATOM   4729  N   ILE A 583       8.636  26.078   0.628  1.00 62.09           N  
+ATOM   4730  CA  ILE A 583       9.274  25.998   1.939  1.00 62.09           C  
+ATOM   4731  C   ILE A 583      10.045  24.695   2.166  1.00 62.09           C  
+ATOM   4732  CB  ILE A 583       8.242  26.230   3.058  1.00 62.09           C  
+ATOM   4733  O   ILE A 583      10.517  24.479   3.279  1.00 62.09           O  
+ATOM   4734  CG1 ILE A 583       7.178  25.111   3.091  1.00 62.09           C  
+ATOM   4735  CG2 ILE A 583       7.593  27.615   2.933  1.00 62.09           C  
+ATOM   4736  CD1 ILE A 583       6.500  25.042   4.457  1.00 62.09           C  
+ATOM   4737  N   PHE A 584      10.187  23.811   1.165  1.00 71.50           N  
+ATOM   4738  CA  PHE A 584      10.879  22.528   1.367  1.00 71.50           C  
+ATOM   4739  C   PHE A 584      12.283  22.717   1.958  1.00 71.50           C  
+ATOM   4740  CB  PHE A 584      10.950  21.737   0.056  1.00 71.50           C  
+ATOM   4741  O   PHE A 584      12.705  21.969   2.835  1.00 71.50           O  
+ATOM   4742  CG  PHE A 584      11.617  20.387   0.226  1.00 71.50           C  
+ATOM   4743  CD1 PHE A 584      12.837  20.116  -0.410  1.00 71.50           C  
+ATOM   4744  CD2 PHE A 584      11.066  19.436   1.100  1.00 71.50           C  
+ATOM   4745  CE1 PHE A 584      13.499  18.895  -0.217  1.00 71.50           C  
+ATOM   4746  CE2 PHE A 584      11.763  18.247   1.354  1.00 71.50           C  
+ATOM   4747  CZ  PHE A 584      12.955  17.959   0.673  1.00 71.50           C  
+ATOM   4748  N   GLN A 585      12.969  23.786   1.553  1.00 73.19           N  
+ATOM   4749  CA  GLN A 585      14.257  24.159   2.123  1.00 73.19           C  
+ATOM   4750  C   GLN A 585      14.180  24.522   3.616  1.00 73.19           C  
+ATOM   4751  CB  GLN A 585      14.829  25.293   1.270  1.00 73.19           C  
+ATOM   4752  O   GLN A 585      15.009  24.047   4.390  1.00 73.19           O  
+ATOM   4753  CG  GLN A 585      16.219  25.735   1.744  1.00 73.19           C  
+ATOM   4754  CD  GLN A 585      16.980  26.502   0.669  1.00 73.19           C  
+ATOM   4755  NE2 GLN A 585      18.275  26.670   0.810  1.00 73.19           N  
+ATOM   4756  OE1 GLN A 585      16.450  26.941  -0.332  1.00 73.19           O  
+ATOM   4757  N   GLY A 586      13.186  25.315   4.032  1.00 70.81           N  
+ATOM   4758  CA  GLY A 586      12.957  25.643   5.444  1.00 70.81           C  
+ATOM   4759  C   GLY A 586      12.584  24.411   6.272  1.00 70.81           C  
+ATOM   4760  O   GLY A 586      13.126  24.206   7.353  1.00 70.81           O  
+ATOM   4761  N   LEU A 587      11.747  23.527   5.720  1.00 74.31           N  
+ATOM   4762  CA  LEU A 587      11.382  22.254   6.348  1.00 74.31           C  
+ATOM   4763  C   LEU A 587      12.613  21.378   6.609  1.00 74.31           C  
+ATOM   4764  CB  LEU A 587      10.373  21.512   5.452  1.00 74.31           C  
+ATOM   4765  O   LEU A 587      12.796  20.887   7.721  1.00 74.31           O  
+ATOM   4766  CG  LEU A 587       8.991  22.178   5.342  1.00 74.31           C  
+ATOM   4767  CD1 LEU A 587       8.150  21.438   4.301  1.00 74.31           C  
+ATOM   4768  CD2 LEU A 587       8.217  22.184   6.657  1.00 74.31           C  
+ATOM   4769  N   CYS A 588      13.495  21.226   5.617  1.00 78.50           N  
+ATOM   4770  CA  CYS A 588      14.733  20.463   5.777  1.00 78.50           C  
+ATOM   4771  C   CYS A 588      15.661  21.024   6.863  1.00 78.50           C  
+ATOM   4772  CB  CYS A 588      15.480  20.422   4.443  1.00 78.50           C  
+ATOM   4773  O   CYS A 588      16.415  20.262   7.462  1.00 78.50           O  
+ATOM   4774  SG  CYS A 588      14.656  19.311   3.274  1.00 78.50           S  
+ATOM   4775  N   ASN A 589      15.617  22.334   7.117  1.00 76.62           N  
+ATOM   4776  CA  ASN A 589      16.414  22.965   8.168  1.00 76.62           C  
+ATOM   4777  C   ASN A 589      15.790  22.790   9.563  1.00 76.62           C  
+ATOM   4778  CB  ASN A 589      16.606  24.446   7.818  1.00 76.62           C  
+ATOM   4779  O   ASN A 589      16.522  22.750  10.551  1.00 76.62           O  
+ATOM   4780  CG  ASN A 589      17.446  24.682   6.575  1.00 76.62           C  
+ATOM   4781  ND2 ASN A 589      17.374  25.877   6.038  1.00 76.62           N  
+ATOM   4782  OD1 ASN A 589      18.200  23.843   6.092  1.00 76.62           O  
+ATOM   4783  N   ASN A 590      14.464  22.654   9.643  1.00 78.31           N  
+ATOM   4784  CA  ASN A 590      13.748  22.488  10.907  1.00 78.31           C  
+ATOM   4785  C   ASN A 590      13.714  21.031  11.389  1.00 78.31           C  
+ATOM   4786  CB  ASN A 590      12.333  23.072  10.762  1.00 78.31           C  
+ATOM   4787  O   ASN A 590      13.741  20.804  12.593  1.00 78.31           O  
+ATOM   4788  CG  ASN A 590      12.310  24.590  10.682  1.00 78.31           C  
+ATOM   4789  ND2 ASN A 590      11.167  25.150  10.357  1.00 78.31           N  
+ATOM   4790  OD1 ASN A 590      13.287  25.276  10.931  1.00 78.31           O  
+ATOM   4791  N   PHE A 591      13.682  20.042  10.491  1.00 85.50           N  
+ATOM   4792  CA  PHE A 591      13.546  18.623  10.848  1.00 85.50           C  
+ATOM   4793  C   PHE A 591      14.896  17.901  10.996  1.00 85.50           C  
+ATOM   4794  CB  PHE A 591      12.633  17.918   9.841  1.00 85.50           C  
+ATOM   4795  O   PHE A 591      15.221  16.982  10.244  1.00 85.50           O  
+ATOM   4796  CG  PHE A 591      11.240  18.478   9.674  1.00 85.50           C  
+ATOM   4797  CD1 PHE A 591      10.409  18.663  10.791  1.00 85.50           C  
+ATOM   4798  CD2 PHE A 591      10.733  18.718   8.387  1.00 85.50           C  
+ATOM   4799  CE1 PHE A 591       9.077  19.081  10.620  1.00 85.50           C  
+ATOM   4800  CE2 PHE A 591       9.406  19.142   8.222  1.00 85.50           C  
+ATOM   4801  CZ  PHE A 591       8.578  19.336   9.337  1.00 85.50           C  
+ATOM   4802  N   THR A 592      15.710  18.306  11.969  1.00 83.69           N  
+ATOM   4803  CA  THR A 592      17.085  17.794  12.113  1.00 83.69           C  
+ATOM   4804  C   THR A 592      17.172  16.310  12.493  1.00 83.69           C  
+ATOM   4805  CB  THR A 592      17.887  18.634  13.113  1.00 83.69           C  
+ATOM   4806  O   THR A 592      18.158  15.676  12.134  1.00 83.69           O  
+ATOM   4807  CG2 THR A 592      18.095  20.065  12.615  1.00 83.69           C  
+ATOM   4808  OG1 THR A 592      17.201  18.720  14.338  1.00 83.69           O  
+ATOM   4809  N   MET A 593      16.154  15.734  13.145  1.00 87.00           N  
+ATOM   4810  CA  MET A 593      16.107  14.317  13.562  1.00 87.00           C  
+ATOM   4811  C   MET A 593      15.213  13.430  12.670  1.00 87.00           C  
+ATOM   4812  CB  MET A 593      15.694  14.225  15.042  1.00 87.00           C  
+ATOM   4813  O   MET A 593      14.778  12.353  13.085  1.00 87.00           O  
+ATOM   4814  CG  MET A 593      16.671  14.930  15.994  1.00 87.00           C  
+ATOM   4815  SD  MET A 593      18.377  14.303  16.033  1.00 87.00           S  
+ATOM   4816  CE  MET A 593      18.096  12.584  16.527  1.00 87.00           C  
+ATOM   4817  N   LEU A 594      14.900  13.874  11.447  1.00 92.06           N  
+ATOM   4818  CA  LEU A 594      13.938  13.187  10.584  1.00 92.06           C  
+ATOM   4819  C   LEU A 594      14.463  11.838  10.072  1.00 92.06           C  
+ATOM   4820  CB  LEU A 594      13.551  14.101   9.412  1.00 92.06           C  
+ATOM   4821  O   LEU A 594      15.505  11.777   9.423  1.00 92.06           O  
+ATOM   4822  CG  LEU A 594      12.202  13.744   8.770  1.00 92.06           C  
+ATOM   4823  CD1 LEU A 594      11.013  14.125   9.649  1.00 92.06           C  
+ATOM   4824  CD2 LEU A 594      12.025  14.499   7.458  1.00 92.06           C  
+ATOM   4825  N   ARG A 595      13.681  10.775  10.280  1.00 93.56           N  
+ATOM   4826  CA  ARG A 595      13.905   9.409   9.776  1.00 93.56           C  
+ATOM   4827  C   ARG A 595      12.999   9.070   8.596  1.00 93.56           C  
+ATOM   4828  CB  ARG A 595      13.679   8.397  10.907  1.00 93.56           C  
+ATOM   4829  O   ARG A 595      13.428   8.370   7.679  1.00 93.56           O  
+ATOM   4830  CG  ARG A 595      14.667   8.574  12.069  1.00 93.56           C  
+ATOM   4831  CD  ARG A 595      14.391   7.508  13.130  1.00 93.56           C  
+ATOM   4832  NE  ARG A 595      15.286   7.643  14.292  1.00 93.56           N  
+ATOM   4833  NH1 ARG A 595      14.541   5.796  15.447  1.00 93.56           N  
+ATOM   4834  NH2 ARG A 595      16.243   6.997  16.229  1.00 93.56           N  
+ATOM   4835  CZ  ARG A 595      15.344   6.814  15.316  1.00 93.56           C  
+ATOM   4836  N   VAL A 596      11.769   9.581   8.585  1.00 96.56           N  
+ATOM   4837  CA  VAL A 596      10.778   9.320   7.536  1.00 96.56           C  
+ATOM   4838  C   VAL A 596      10.331  10.617   6.881  1.00 96.56           C  
+ATOM   4839  CB  VAL A 596       9.569   8.554   8.098  1.00 96.56           C  
+ATOM   4840  O   VAL A 596       9.769  11.498   7.532  1.00 96.56           O  
+ATOM   4841  CG1 VAL A 596       8.471   8.352   7.049  1.00 96.56           C  
+ATOM   4842  CG2 VAL A 596       9.984   7.174   8.613  1.00 96.56           C  
+ATOM   4843  N   LEU A 597      10.505  10.687   5.563  1.00 95.06           N  
+ATOM   4844  CA  LEU A 597       9.976  11.757   4.730  1.00 95.06           C  
+ATOM   4845  C   LEU A 597       9.151  11.169   3.587  1.00 95.06           C  
+ATOM   4846  CB  LEU A 597      11.138  12.629   4.242  1.00 95.06           C  
+ATOM   4847  O   LEU A 597       9.667  10.510   2.679  1.00 95.06           O  
+ATOM   4848  CG  LEU A 597      10.711  13.851   3.416  1.00 95.06           C  
+ATOM   4849  CD1 LEU A 597       9.743  14.778   4.160  1.00 95.06           C  
+ATOM   4850  CD2 LEU A 597      11.964  14.649   3.062  1.00 95.06           C  
+ATOM   4851  N   HIS A 598       7.850  11.430   3.628  1.00 92.94           N  
+ATOM   4852  CA  HIS A 598       6.923  11.066   2.565  1.00 92.94           C  
+ATOM   4853  C   HIS A 598       6.445  12.326   1.845  1.00 92.94           C  
+ATOM   4854  CB  HIS A 598       5.781  10.258   3.169  1.00 92.94           C  
+ATOM   4855  O   HIS A 598       5.708  13.134   2.411  1.00 92.94           O  
+ATOM   4856  CG  HIS A 598       4.610  10.083   2.245  1.00 92.94           C  
+ATOM   4857  CD2 HIS A 598       4.376   9.019   1.428  1.00 92.94           C  
+ATOM   4858  ND1 HIS A 598       3.603  10.996   2.017  1.00 92.94           N  
+ATOM   4859  CE1 HIS A 598       2.767  10.490   1.106  1.00 92.94           C  
+ATOM   4860  NE2 HIS A 598       3.190   9.277   0.726  1.00 92.94           N  
+ATOM   4861  N   LEU A 599       6.860  12.457   0.585  1.00 88.19           N  
+ATOM   4862  CA  LEU A 599       6.567  13.572  -0.314  1.00 88.19           C  
+ATOM   4863  C   LEU A 599       6.074  13.032  -1.660  1.00 88.19           C  
+ATOM   4864  CB  LEU A 599       7.830  14.430  -0.477  1.00 88.19           C  
+ATOM   4865  O   LEU A 599       6.666  13.274  -2.714  1.00 88.19           O  
+ATOM   4866  CG  LEU A 599       8.219  15.243   0.756  1.00 88.19           C  
+ATOM   4867  CD1 LEU A 599       9.576  15.877   0.499  1.00 88.19           C  
+ATOM   4868  CD2 LEU A 599       7.239  16.375   1.037  1.00 88.19           C  
+ATOM   4869  N   GLU A 600       4.995  12.255  -1.618  1.00 86.44           N  
+ATOM   4870  CA  GLU A 600       4.380  11.686  -2.817  1.00 86.44           C  
+ATOM   4871  C   GLU A 600       3.392  12.664  -3.461  1.00 86.44           C  
+ATOM   4872  CB  GLU A 600       3.700  10.342  -2.504  1.00 86.44           C  
+ATOM   4873  O   GLU A 600       2.649  13.349  -2.761  1.00 86.44           O  
+ATOM   4874  CG  GLU A 600       4.717   9.286  -2.042  1.00 86.44           C  
+ATOM   4875  CD  GLU A 600       4.132   7.868  -1.852  1.00 86.44           C  
+ATOM   4876  OE1 GLU A 600       4.798   7.025  -1.194  1.00 86.44           O  
+ATOM   4877  OE2 GLU A 600       3.053   7.527  -2.393  1.00 86.44           O  
+ATOM   4878  N   LYS A 601       3.331  12.663  -4.800  1.00 81.88           N  
+ATOM   4879  CA  LYS A 601       2.407  13.487  -5.607  1.00 81.88           C  
+ATOM   4880  C   LYS A 601       2.616  15.005  -5.443  1.00 81.88           C  
+ATOM   4881  CB  LYS A 601       0.941  13.088  -5.349  1.00 81.88           C  
+ATOM   4882  O   LYS A 601       1.660  15.775  -5.516  1.00 81.88           O  
+ATOM   4883  CG  LYS A 601       0.612  11.590  -5.408  1.00 81.88           C  
+ATOM   4884  CD  LYS A 601      -0.793  11.401  -4.828  1.00 81.88           C  
+ATOM   4885  CE  LYS A 601      -1.201   9.933  -4.737  1.00 81.88           C  
+ATOM   4886  NZ  LYS A 601      -2.487   9.821  -4.004  1.00 81.88           N  
+ATOM   4887  N   PHE A 602       3.858  15.446  -5.259  1.00 80.06           N  
+ATOM   4888  CA  PHE A 602       4.218  16.870  -5.261  1.00 80.06           C  
+ATOM   4889  C   PHE A 602       4.944  17.249  -6.548  1.00 80.06           C  
+ATOM   4890  CB  PHE A 602       5.055  17.211  -4.024  1.00 80.06           C  
+ATOM   4891  O   PHE A 602       5.702  16.453  -7.097  1.00 80.06           O  
+ATOM   4892  CG  PHE A 602       4.227  17.249  -2.758  1.00 80.06           C  
+ATOM   4893  CD1 PHE A 602       3.543  18.426  -2.401  1.00 80.06           C  
+ATOM   4894  CD2 PHE A 602       4.096  16.098  -1.964  1.00 80.06           C  
+ATOM   4895  CE1 PHE A 602       2.728  18.448  -1.256  1.00 80.06           C  
+ATOM   4896  CE2 PHE A 602       3.283  16.118  -0.818  1.00 80.06           C  
+ATOM   4897  CZ  PHE A 602       2.589  17.291  -0.472  1.00 80.06           C  
+ATOM   4898  N   SER A 603       4.739  18.464  -7.037  1.00 77.88           N  
+ATOM   4899  CA  SER A 603       5.618  19.055  -8.037  1.00 77.88           C  
+ATOM   4900  C   SER A 603       6.711  19.811  -7.307  1.00 77.88           C  
+ATOM   4901  CB  SER A 603       4.868  19.975  -9.001  1.00 77.88           C  
+ATOM   4902  O   SER A 603       6.459  20.471  -6.303  1.00 77.88           O  
+ATOM   4903  OG  SER A 603       5.689  20.221 -10.132  1.00 77.88           O  
+ATOM   4904  N   PHE A 604       7.927  19.731  -7.814  1.00 76.88           N  
+ATOM   4905  CA  PHE A 604       8.995  20.653  -7.466  1.00 76.88           C  
+ATOM   4906  C   PHE A 604       9.332  21.472  -8.712  1.00 76.88           C  
+ATOM   4907  CB  PHE A 604      10.185  19.882  -6.871  1.00 76.88           C  
+ATOM   4908  O   PHE A 604       8.728  21.290  -9.775  1.00 76.88           O  
+ATOM   4909  CG  PHE A 604       9.827  19.024  -5.669  1.00 76.88           C  
+ATOM   4910  CD1 PHE A 604       9.934  19.560  -4.372  1.00 76.88           C  
+ATOM   4911  CD2 PHE A 604       9.344  17.711  -5.842  1.00 76.88           C  
+ATOM   4912  CE1 PHE A 604       9.567  18.790  -3.255  1.00 76.88           C  
+ATOM   4913  CE2 PHE A 604       8.966  16.944  -4.726  1.00 76.88           C  
+ATOM   4914  CZ  PHE A 604       9.078  17.484  -3.433  1.00 76.88           C  
+ATOM   4915  N   GLU A 605      10.283  22.389  -8.573  1.00 77.06           N  
+ATOM   4916  CA  GLU A 605      10.935  23.005  -9.724  1.00 77.06           C  
+ATOM   4917  C   GLU A 605      11.719  21.945 -10.530  1.00 77.06           C  
+ATOM   4918  CB  GLU A 605      11.860  24.132  -9.232  1.00 77.06           C  
+ATOM   4919  O   GLU A 605      11.558  20.731 -10.373  1.00 77.06           O  
+ATOM   4920  CG  GLU A 605      11.119  25.273  -8.522  1.00 77.06           C  
+ATOM   4921  CD  GLU A 605      12.070  26.401  -8.089  1.00 77.06           C  
+ATOM   4922  OE1 GLU A 605      11.557  27.365  -7.483  1.00 77.06           O  
+ATOM   4923  OE2 GLU A 605      13.293  26.274  -8.333  1.00 77.06           O  
+ATOM   4924  N   GLU A 606      12.619  22.389 -11.402  1.00 81.50           N  
+ATOM   4925  CA  GLU A 606      13.448  21.494 -12.203  1.00 81.50           C  
+ATOM   4926  C   GLU A 606      14.302  20.540 -11.339  1.00 81.50           C  
+ATOM   4927  CB  GLU A 606      14.339  22.371 -13.087  1.00 81.50           C  
+ATOM   4928  O   GLU A 606      14.469  19.365 -11.674  1.00 81.50           O  
+ATOM   4929  CG  GLU A 606      14.832  21.599 -14.310  1.00 81.50           C  
+ATOM   4930  CD  GLU A 606      16.075  22.230 -14.927  1.00 81.50           C  
+ATOM   4931  OE1 GLU A 606      16.956  21.447 -15.341  1.00 81.50           O  
+ATOM   4932  OE2 GLU A 606      16.339  23.433 -14.731  1.00 81.50           O  
+ATOM   4933  N   ILE A 607      14.809  21.025 -10.199  1.00 84.56           N  
+ATOM   4934  CA  ILE A 607      15.688  20.281  -9.290  1.00 84.56           C  
+ATOM   4935  C   ILE A 607      15.033  20.165  -7.913  1.00 84.56           C  
+ATOM   4936  CB  ILE A 607      17.081  20.945  -9.157  1.00 84.56           C  
+ATOM   4937  O   ILE A 607      14.588  21.161  -7.345  1.00 84.56           O  
+ATOM   4938  CG1 ILE A 607      17.652  21.468 -10.493  1.00 84.56           C  
+ATOM   4939  CG2 ILE A 607      18.084  19.964  -8.512  1.00 84.56           C  
+ATOM   4940  CD1 ILE A 607      19.017  22.147 -10.324  1.00 84.56           C  
+ATOM   4941  N   LEU A 608      15.065  18.971  -7.316  1.00 88.25           N  
+ATOM   4942  CA  LEU A 608      14.741  18.831  -5.895  1.00 88.25           C  
+ATOM   4943  C   LEU A 608      15.760  19.641  -5.051  1.00 88.25           C  
+ATOM   4944  CB  LEU A 608      14.693  17.339  -5.520  1.00 88.25           C  
+ATOM   4945  O   LEU A 608      16.968  19.504  -5.269  1.00 88.25           O  
+ATOM   4946  CG  LEU A 608      14.310  17.079  -4.051  1.00 88.25           C  
+ATOM   4947  CD1 LEU A 608      12.810  17.259  -3.837  1.00 88.25           C  
+ATOM   4948  CD2 LEU A 608      14.686  15.652  -3.657  1.00 88.25           C  
+ATOM   4949  N   PRO A 609      15.334  20.470  -4.078  1.00 87.81           N  
+ATOM   4950  CA  PRO A 609      16.255  21.344  -3.353  1.00 87.81           C  
+ATOM   4951  C   PRO A 609      17.392  20.599  -2.645  1.00 87.81           C  
+ATOM   4952  CB  PRO A 609      15.395  22.151  -2.379  1.00 87.81           C  
+ATOM   4953  O   PRO A 609      17.186  19.578  -1.986  1.00 87.81           O  
+ATOM   4954  CG  PRO A 609      14.070  22.242  -3.139  1.00 87.81           C  
+ATOM   4955  CD  PRO A 609      13.959  20.874  -3.810  1.00 87.81           C  
+ATOM   4956  N   ARG A 610      18.611  21.160  -2.719  1.00 90.06           N  
+ATOM   4957  CA  ARG A 610      19.832  20.565  -2.134  1.00 90.06           C  
+ATOM   4958  C   ARG A 610      19.726  20.327  -0.626  1.00 90.06           C  
+ATOM   4959  CB  ARG A 610      21.063  21.444  -2.416  1.00 90.06           C  
+ATOM   4960  O   ARG A 610      20.407  19.434  -0.120  1.00 90.06           O  
+ATOM   4961  CG  ARG A 610      21.443  21.503  -3.902  1.00 90.06           C  
+ATOM   4962  CD  ARG A 610      22.701  22.362  -4.083  1.00 90.06           C  
+ATOM   4963  NE  ARG A 610      23.069  22.500  -5.505  1.00 90.06           N  
+ATOM   4964  NH1 ARG A 610      24.691  24.111  -5.242  1.00 90.06           N  
+ATOM   4965  NH2 ARG A 610      24.185  23.386  -7.286  1.00 90.06           N  
+ATOM   4966  CZ  ARG A 610      23.978  23.326  -6.001  1.00 90.06           C  
+ATOM   4967  N   ALA A 611      18.862  21.081   0.053  1.00 88.62           N  
+ATOM   4968  CA  ALA A 611      18.577  20.962   1.478  1.00 88.62           C  
+ATOM   4969  C   ALA A 611      18.098  19.563   1.899  1.00 88.62           C  
+ATOM   4970  CB  ALA A 611      17.546  22.034   1.836  1.00 88.62           C  
+ATOM   4971  O   ALA A 611      18.275  19.210   3.059  1.00 88.62           O  
+ATOM   4972  N   ILE A 612      17.608  18.721   0.972  1.00 91.19           N  
+ATOM   4973  CA  ILE A 612      17.331  17.302   1.261  1.00 91.19           C  
+ATOM   4974  C   ILE A 612      18.533  16.611   1.918  1.00 91.19           C  
+ATOM   4975  CB  ILE A 612      16.885  16.545  -0.018  1.00 91.19           C  
+ATOM   4976  O   ILE A 612      18.355  15.816   2.831  1.00 91.19           O  
+ATOM   4977  CG1 ILE A 612      16.428  15.095   0.266  1.00 91.19           C  
+ATOM   4978  CG2 ILE A 612      17.997  16.470  -1.084  1.00 91.19           C  
+ATOM   4979  CD1 ILE A 612      15.116  14.964   1.041  1.00 91.19           C  
+ATOM   4980  N   GLY A 613      19.760  16.959   1.512  1.00 91.19           N  
+ATOM   4981  CA  GLY A 613      20.988  16.383   2.060  1.00 91.19           C  
+ATOM   4982  C   GLY A 613      21.318  16.805   3.495  1.00 91.19           C  
+ATOM   4983  O   GLY A 613      22.279  16.273   4.045  1.00 91.19           O  
+ATOM   4984  N   ASN A 614      20.556  17.732   4.090  1.00 89.62           N  
+ATOM   4985  CA  ASN A 614      20.687  18.133   5.496  1.00 89.62           C  
+ATOM   4986  C   ASN A 614      20.001  17.134   6.442  1.00 89.62           C  
+ATOM   4987  CB  ASN A 614      20.102  19.547   5.701  1.00 89.62           C  
+ATOM   4988  O   ASN A 614      20.335  17.080   7.622  1.00 89.62           O  
+ATOM   4989  CG  ASN A 614      20.797  20.647   4.915  1.00 89.62           C  
+ATOM   4990  ND2 ASN A 614      20.256  21.845   4.921  1.00 89.62           N  
+ATOM   4991  OD1 ASN A 614      21.831  20.467   4.288  1.00 89.62           O  
+ATOM   4992  N   LEU A 615      19.075  16.317   5.930  1.00 91.81           N  
+ATOM   4993  CA  LEU A 615      18.326  15.319   6.695  1.00 91.81           C  
+ATOM   4994  C   LEU A 615      19.168  14.055   6.920  1.00 91.81           C  
+ATOM   4995  CB  LEU A 615      17.001  15.022   5.973  1.00 91.81           C  
+ATOM   4996  O   LEU A 615      18.826  12.967   6.470  1.00 91.81           O  
+ATOM   4997  CG  LEU A 615      16.090  16.244   5.765  1.00 91.81           C  
+ATOM   4998  CD1 LEU A 615      14.862  15.796   4.981  1.00 91.81           C  
+ATOM   4999  CD2 LEU A 615      15.634  16.839   7.093  1.00 91.81           C  
+ATOM   5000  N   VAL A 616      20.321  14.189   7.573  1.00 88.69           N  
+ATOM   5001  CA  VAL A 616      21.343  13.128   7.635  1.00 88.69           C  
+ATOM   5002  C   VAL A 616      20.871  11.839   8.314  1.00 88.69           C  
+ATOM   5003  CB  VAL A 616      22.639  13.634   8.290  1.00 88.69           C  
+ATOM   5004  O   VAL A 616      21.431  10.783   8.029  1.00 88.69           O  
+ATOM   5005  CG1 VAL A 616      23.267  14.756   7.454  1.00 88.69           C  
+ATOM   5006  CG2 VAL A 616      22.437  14.128   9.727  1.00 88.69           C  
+ATOM   5007  N   HIS A 617      19.831  11.916   9.150  1.00 89.38           N  
+ATOM   5008  CA  HIS A 617      19.200  10.801   9.866  1.00 89.38           C  
+ATOM   5009  C   HIS A 617      18.115  10.070   9.060  1.00 89.38           C  
+ATOM   5010  CB  HIS A 617      18.668  11.344  11.199  1.00 89.38           C  
+ATOM   5011  O   HIS A 617      17.533   9.095   9.539  1.00 89.38           O  
+ATOM   5012  CG  HIS A 617      19.806  11.773  12.085  1.00 89.38           C  
+ATOM   5013  CD2 HIS A 617      20.197  13.045  12.400  1.00 89.38           C  
+ATOM   5014  ND1 HIS A 617      20.710  10.917  12.654  1.00 89.38           N  
+ATOM   5015  CE1 HIS A 617      21.620  11.654  13.313  1.00 89.38           C  
+ATOM   5016  NE2 HIS A 617      21.361  12.961  13.175  1.00 89.38           N  
+ATOM   5017  N   LEU A 618      17.851  10.507   7.824  1.00 94.38           N  
+ATOM   5018  CA  LEU A 618      16.769   9.971   7.011  1.00 94.38           C  
+ATOM   5019  C   LEU A 618      17.012   8.502   6.647  1.00 94.38           C  
+ATOM   5020  CB  LEU A 618      16.568  10.860   5.773  1.00 94.38           C  
+ATOM   5021  O   LEU A 618      18.069   8.139   6.136  1.00 94.38           O  
+ATOM   5022  CG  LEU A 618      15.196  10.706   5.107  1.00 94.38           C  
+ATOM   5023  CD1 LEU A 618      14.097  11.342   5.955  1.00 94.38           C  
+ATOM   5024  CD2 LEU A 618      15.190  11.431   3.761  1.00 94.38           C  
+ATOM   5025  N   ARG A 619      15.989   7.674   6.866  1.00 94.44           N  
+ATOM   5026  CA  ARG A 619      15.956   6.229   6.593  1.00 94.44           C  
+ATOM   5027  C   ARG A 619      14.955   5.867   5.501  1.00 94.44           C  
+ATOM   5028  CB  ARG A 619      15.633   5.475   7.884  1.00 94.44           C  
+ATOM   5029  O   ARG A 619      15.181   4.917   4.753  1.00 94.44           O  
+ATOM   5030  CG  ARG A 619      16.696   5.722   8.962  1.00 94.44           C  
+ATOM   5031  CD  ARG A 619      16.337   4.888  10.178  1.00 94.44           C  
+ATOM   5032  NE  ARG A 619      17.227   5.136  11.324  1.00 94.44           N  
+ATOM   5033  NH1 ARG A 619      16.873   3.089  12.253  1.00 94.44           N  
+ATOM   5034  NH2 ARG A 619      18.022   4.584  13.402  1.00 94.44           N  
+ATOM   5035  CZ  ARG A 619      17.383   4.281  12.313  1.00 94.44           C  
+ATOM   5036  N   TYR A 620      13.891   6.649   5.351  1.00 97.00           N  
+ATOM   5037  CA  TYR A 620      12.880   6.473   4.315  1.00 97.00           C  
+ATOM   5038  C   TYR A 620      12.626   7.787   3.577  1.00 97.00           C  
+ATOM   5039  CB  TYR A 620      11.602   5.927   4.961  1.00 97.00           C  
+ATOM   5040  O   TYR A 620      12.253   8.786   4.192  1.00 97.00           O  
+ATOM   5041  CG  TYR A 620      10.474   5.636   3.992  1.00 97.00           C  
+ATOM   5042  CD1 TYR A 620       9.668   6.687   3.511  1.00 97.00           C  
+ATOM   5043  CD2 TYR A 620      10.220   4.313   3.583  1.00 97.00           C  
+ATOM   5044  CE1 TYR A 620       8.628   6.422   2.603  1.00 97.00           C  
+ATOM   5045  CE2 TYR A 620       9.180   4.043   2.672  1.00 97.00           C  
+ATOM   5046  OH  TYR A 620       7.391   4.839   1.286  1.00 97.00           O  
+ATOM   5047  CZ  TYR A 620       8.388   5.098   2.175  1.00 97.00           C  
+ATOM   5048  N   LEU A 621      12.768   7.758   2.250  1.00 97.38           N  
+ATOM   5049  CA  LEU A 621      12.393   8.846   1.353  1.00 97.38           C  
+ATOM   5050  C   LEU A 621      11.502   8.313   0.230  1.00 97.38           C  
+ATOM   5051  CB  LEU A 621      13.665   9.513   0.800  1.00 97.38           C  
+ATOM   5052  O   LEU A 621      11.936   7.472  -0.559  1.00 97.38           O  
+ATOM   5053  CG  LEU A 621      13.407  10.676  -0.180  1.00 97.38           C  
+ATOM   5054  CD1 LEU A 621      12.530  11.779   0.416  1.00 97.38           C  
+ATOM   5055  CD2 LEU A 621      14.740  11.308  -0.584  1.00 97.38           C  
+ATOM   5056  N   SER A 622      10.283   8.846   0.120  1.00 95.38           N  
+ATOM   5057  CA  SER A 622       9.408   8.596  -1.031  1.00 95.38           C  
+ATOM   5058  C   SER A 622       9.068   9.885  -1.764  1.00 95.38           C  
+ATOM   5059  CB  SER A 622       8.137   7.852  -0.623  1.00 95.38           C  
+ATOM   5060  O   SER A 622       8.532  10.818  -1.168  1.00 95.38           O  
+ATOM   5061  OG  SER A 622       7.370   7.529  -1.768  1.00 95.38           O  
+ATOM   5062  N   LEU A 623       9.360   9.894  -3.066  1.00 92.19           N  
+ATOM   5063  CA  LEU A 623       9.021  10.939  -4.038  1.00 92.19           C  
+ATOM   5064  C   LEU A 623       8.106  10.372  -5.135  1.00 92.19           C  
+ATOM   5065  CB  LEU A 623      10.319  11.536  -4.611  1.00 92.19           C  
+ATOM   5066  O   LEU A 623       8.092  10.819  -6.284  1.00 92.19           O  
+ATOM   5067  CG  LEU A 623      11.203  12.245  -3.571  1.00 92.19           C  
+ATOM   5068  CD1 LEU A 623      12.575  12.551  -4.164  1.00 92.19           C  
+ATOM   5069  CD2 LEU A 623      10.588  13.567  -3.114  1.00 92.19           C  
+ATOM   5070  N   ARG A 624       7.377   9.306  -4.808  1.00 88.88           N  
+ATOM   5071  CA  ARG A 624       6.546   8.581  -5.760  1.00 88.88           C  
+ATOM   5072  C   ARG A 624       5.441   9.479  -6.319  1.00 88.88           C  
+ATOM   5073  CB  ARG A 624       6.030   7.322  -5.066  1.00 88.88           C  
+ATOM   5074  O   ARG A 624       4.799  10.230  -5.595  1.00 88.88           O  
+ATOM   5075  CG  ARG A 624       5.109   6.525  -5.972  1.00 88.88           C  
+ATOM   5076  CD  ARG A 624       4.581   5.311  -5.231  1.00 88.88           C  
+ATOM   5077  NE  ARG A 624       3.604   4.628  -6.087  1.00 88.88           N  
+ATOM   5078  NH1 ARG A 624       2.727   3.269  -4.479  1.00 88.88           N  
+ATOM   5079  NH2 ARG A 624       1.824   3.331  -6.539  1.00 88.88           N  
+ATOM   5080  CZ  ARG A 624       2.731   3.733  -5.697  1.00 88.88           C  
+ATOM   5081  N   HIS A 625       5.189   9.360  -7.622  1.00 84.81           N  
+ATOM   5082  CA  HIS A 625       4.224  10.172  -8.370  1.00 84.81           C  
+ATOM   5083  C   HIS A 625       4.479  11.690  -8.323  1.00 84.81           C  
+ATOM   5084  CB  HIS A 625       2.783   9.785  -7.977  1.00 84.81           C  
+ATOM   5085  O   HIS A 625       3.631  12.448  -8.782  1.00 84.81           O  
+ATOM   5086  CG  HIS A 625       2.458   8.333  -8.224  1.00 84.81           C  
+ATOM   5087  CD2 HIS A 625       1.976   7.415  -7.327  1.00 84.81           C  
+ATOM   5088  ND1 HIS A 625       2.624   7.678  -9.418  1.00 84.81           N  
+ATOM   5089  CE1 HIS A 625       2.266   6.398  -9.250  1.00 84.81           C  
+ATOM   5090  NE2 HIS A 625       1.878   6.170  -7.981  1.00 84.81           N  
+ATOM   5091  N   SER A 626       5.633  12.129  -7.818  1.00 84.44           N  
+ATOM   5092  CA  SER A 626       6.050  13.531  -7.834  1.00 84.44           C  
+ATOM   5093  C   SER A 626       6.615  13.928  -9.204  1.00 84.44           C  
+ATOM   5094  CB  SER A 626       7.027  13.786  -6.675  1.00 84.44           C  
+ATOM   5095  O   SER A 626       6.928  13.059 -10.023  1.00 84.44           O  
+ATOM   5096  OG  SER A 626       6.332  13.486  -5.472  1.00 84.44           O  
+ATOM   5097  N   HIS A 627       6.722  15.232  -9.461  1.00 82.69           N  
+ATOM   5098  CA  HIS A 627       7.207  15.802 -10.719  1.00 82.69           C  
+ATOM   5099  C   HIS A 627       8.419  16.713 -10.477  1.00 82.69           C  
+ATOM   5100  CB  HIS A 627       6.060  16.548 -11.415  1.00 82.69           C  
+ATOM   5101  O   HIS A 627       8.312  17.707  -9.765  1.00 82.69           O  
+ATOM   5102  CG  HIS A 627       6.494  17.213 -12.690  1.00 82.69           C  
+ATOM   5103  CD2 HIS A 627       6.496  16.658 -13.940  1.00 82.69           C  
+ATOM   5104  ND1 HIS A 627       7.008  18.482 -12.804  1.00 82.69           N  
+ATOM   5105  CE1 HIS A 627       7.314  18.686 -14.096  1.00 82.69           C  
+ATOM   5106  NE2 HIS A 627       7.045  17.589 -14.824  1.00 82.69           N  
+ATOM   5107  N   PHE A 628       9.571  16.336 -11.034  1.00 85.19           N  
+ATOM   5108  CA  PHE A 628      10.831  17.093 -11.062  1.00 85.19           C  
+ATOM   5109  C   PHE A 628      11.796  16.412 -12.045  1.00 85.19           C  
+ATOM   5110  CB  PHE A 628      11.459  17.179  -9.662  1.00 85.19           C  
+ATOM   5111  O   PHE A 628      11.620  15.232 -12.357  1.00 85.19           O  
+ATOM   5112  CG  PHE A 628      11.805  15.862  -8.994  1.00 85.19           C  
+ATOM   5113  CD1 PHE A 628      10.793  15.080  -8.407  1.00 85.19           C  
+ATOM   5114  CD2 PHE A 628      13.143  15.437  -8.917  1.00 85.19           C  
+ATOM   5115  CE1 PHE A 628      11.109  13.858  -7.792  1.00 85.19           C  
+ATOM   5116  CE2 PHE A 628      13.462  14.230  -8.269  1.00 85.19           C  
+ATOM   5117  CZ  PHE A 628      12.443  13.424  -7.735  1.00 85.19           C  
+ATOM   5118  N   GLN A 629      12.810  17.126 -12.538  1.00 88.06           N  
+ATOM   5119  CA  GLN A 629      13.698  16.619 -13.598  1.00 88.06           C  
+ATOM   5120  C   GLN A 629      15.067  16.165 -13.083  1.00 88.06           C  
+ATOM   5121  CB  GLN A 629      13.882  17.689 -14.679  1.00 88.06           C  
+ATOM   5122  O   GLN A 629      15.709  15.315 -13.701  1.00 88.06           O  
+ATOM   5123  CG  GLN A 629      12.568  18.113 -15.352  1.00 88.06           C  
+ATOM   5124  CD  GLN A 629      12.783  19.154 -16.446  1.00 88.06           C  
+ATOM   5125  NE2 GLN A 629      11.730  19.661 -17.046  1.00 88.06           N  
+ATOM   5126  OE1 GLN A 629      13.886  19.535 -16.787  1.00 88.06           O  
+ATOM   5127  N   ARG A 630      15.543  16.704 -11.953  1.00 90.44           N  
+ATOM   5128  CA  ARG A 630      16.884  16.411 -11.423  1.00 90.44           C  
+ATOM   5129  C   ARG A 630      16.875  16.157  -9.920  1.00 90.44           C  
+ATOM   5130  CB  ARG A 630      17.847  17.552 -11.793  1.00 90.44           C  
+ATOM   5131  O   ARG A 630      16.350  16.948  -9.136  1.00 90.44           O  
+ATOM   5132  CG  ARG A 630      17.997  17.745 -13.314  1.00 90.44           C  
+ATOM   5133  CD  ARG A 630      19.132  18.705 -13.688  1.00 90.44           C  
+ATOM   5134  NE  ARG A 630      18.704  20.115 -13.672  1.00 90.44           N  
+ATOM   5135  NH1 ARG A 630      20.714  21.117 -13.197  1.00 90.44           N  
+ATOM   5136  NH2 ARG A 630      18.924  22.372 -13.630  1.00 90.44           N  
+ATOM   5137  CZ  ARG A 630      19.443  21.190 -13.486  1.00 90.44           C  
+ATOM   5138  N   LEU A 631      17.527  15.073  -9.507  1.00 92.94           N  
+ATOM   5139  CA  LEU A 631      17.796  14.781  -8.100  1.00 92.94           C  
+ATOM   5140  C   LEU A 631      19.189  15.343  -7.713  1.00 92.94           C  
+ATOM   5141  CB  LEU A 631      17.618  13.264  -7.897  1.00 92.94           C  
+ATOM   5142  O   LEU A 631      20.165  15.079  -8.420  1.00 92.94           O  
+ATOM   5143  CG  LEU A 631      17.677  12.811  -6.432  1.00 92.94           C  
+ATOM   5144  CD1 LEU A 631      16.353  13.136  -5.734  1.00 92.94           C  
+ATOM   5145  CD2 LEU A 631      17.892  11.300  -6.337  1.00 92.94           C  
+ATOM   5146  N   PRO A 632      19.329  16.138  -6.632  1.00 93.62           N  
+ATOM   5147  CA  PRO A 632      20.576  16.827  -6.309  1.00 93.62           C  
+ATOM   5148  C   PRO A 632      21.646  15.861  -5.785  1.00 93.62           C  
+ATOM   5149  CB  PRO A 632      20.204  17.880  -5.257  1.00 93.62           C  
+ATOM   5150  O   PRO A 632      21.350  14.884  -5.096  1.00 93.62           O  
+ATOM   5151  CG  PRO A 632      19.047  17.210  -4.524  1.00 93.62           C  
+ATOM   5152  CD  PRO A 632      18.308  16.526  -5.675  1.00 93.62           C  
+ATOM   5153  N   SER A 633      22.921  16.185  -6.020  1.00 94.94           N  
+ATOM   5154  CA  SER A 633      24.059  15.378  -5.548  1.00 94.94           C  
+ATOM   5155  C   SER A 633      24.134  15.245  -4.022  1.00 94.94           C  
+ATOM   5156  CB  SER A 633      25.373  15.954  -6.085  1.00 94.94           C  
+ATOM   5157  O   SER A 633      24.689  14.259  -3.527  1.00 94.94           O  
+ATOM   5158  OG  SER A 633      25.527  17.300  -5.671  1.00 94.94           O  
+ATOM   5159  N   SER A 634      23.530  16.181  -3.280  1.00 95.06           N  
+ATOM   5160  CA  SER A 634      23.440  16.164  -1.817  1.00 95.06           C  
+ATOM   5161  C   SER A 634      22.630  14.990  -1.262  1.00 95.06           C  
+ATOM   5162  CB  SER A 634      22.860  17.485  -1.308  1.00 95.06           C  
+ATOM   5163  O   SER A 634      22.813  14.647  -0.098  1.00 95.06           O  
+ATOM   5164  OG  SER A 634      21.553  17.683  -1.806  1.00 95.06           O  
+ATOM   5165  N   VAL A 635      21.825  14.293  -2.078  1.00 95.19           N  
+ATOM   5166  CA  VAL A 635      21.199  13.017  -1.679  1.00 95.19           C  
+ATOM   5167  C   VAL A 635      22.244  12.001  -1.217  1.00 95.19           C  
+ATOM   5168  CB  VAL A 635      20.343  12.443  -2.825  1.00 95.19           C  
+ATOM   5169  O   VAL A 635      21.986  11.244  -0.291  1.00 95.19           O  
+ATOM   5170  CG1 VAL A 635      19.891  10.993  -2.603  1.00 95.19           C  
+ATOM   5171  CG2 VAL A 635      19.084  13.299  -2.970  1.00 95.19           C  
+ATOM   5172  N   GLY A 636      23.464  12.034  -1.764  1.00 93.62           N  
+ATOM   5173  CA  GLY A 636      24.561  11.166  -1.324  1.00 93.62           C  
+ATOM   5174  C   GLY A 636      25.030  11.376   0.125  1.00 93.62           C  
+ATOM   5175  O   GLY A 636      25.845  10.581   0.608  1.00 93.62           O  
+ATOM   5176  N   ASN A 637      24.543  12.417   0.812  1.00 92.00           N  
+ATOM   5177  CA  ASN A 637      24.805  12.681   2.230  1.00 92.00           C  
+ATOM   5178  C   ASN A 637      23.919  11.839   3.163  1.00 92.00           C  
+ATOM   5179  CB  ASN A 637      24.605  14.177   2.526  1.00 92.00           C  
+ATOM   5180  O   ASN A 637      24.237  11.711   4.342  1.00 92.00           O  
+ATOM   5181  CG  ASN A 637      25.543  15.108   1.779  1.00 92.00           C  
+ATOM   5182  ND2 ASN A 637      25.321  16.395   1.907  1.00 92.00           N  
+ATOM   5183  OD1 ASN A 637      26.479  14.712   1.097  1.00 92.00           O  
+ATOM   5184  N   LEU A 638      22.840  11.236   2.653  1.00 93.31           N  
+ATOM   5185  CA  LEU A 638      21.850  10.487   3.433  1.00 93.31           C  
+ATOM   5186  C   LEU A 638      22.351   9.079   3.789  1.00 93.31           C  
+ATOM   5187  CB  LEU A 638      20.518  10.459   2.660  1.00 93.31           C  
+ATOM   5188  O   LEU A 638      21.851   8.069   3.300  1.00 93.31           O  
+ATOM   5189  CG  LEU A 638      19.958  11.835   2.269  1.00 93.31           C  
+ATOM   5190  CD1 LEU A 638      18.649  11.641   1.507  1.00 93.31           C  
+ATOM   5191  CD2 LEU A 638      19.691  12.688   3.497  1.00 93.31           C  
+ATOM   5192  N   LYS A 639      23.397   8.991   4.615  1.00 88.44           N  
+ATOM   5193  CA  LYS A 639      24.116   7.732   4.877  1.00 88.44           C  
+ATOM   5194  C   LYS A 639      23.276   6.649   5.540  1.00 88.44           C  
+ATOM   5195  CB  LYS A 639      25.374   7.998   5.721  1.00 88.44           C  
+ATOM   5196  O   LYS A 639      23.589   5.478   5.350  1.00 88.44           O  
+ATOM   5197  CG  LYS A 639      26.406   8.919   5.057  1.00 88.44           C  
+ATOM   5198  CD  LYS A 639      26.706   8.479   3.624  1.00 88.44           C  
+ATOM   5199  CE  LYS A 639      27.891   9.247   3.069  1.00 88.44           C  
+ATOM   5200  NZ  LYS A 639      27.965   8.987   1.625  1.00 88.44           N  
+ATOM   5201  N   TYR A 640      22.233   7.013   6.280  1.00 89.44           N  
+ATOM   5202  CA  TYR A 640      21.335   6.066   6.944  1.00 89.44           C  
+ATOM   5203  C   TYR A 640      20.121   5.668   6.091  1.00 89.44           C  
+ATOM   5204  CB  TYR A 640      20.934   6.625   8.315  1.00 89.44           C  
+ATOM   5205  O   TYR A 640      19.284   4.902   6.561  1.00 89.44           O  
+ATOM   5206  CG  TYR A 640      22.113   6.821   9.253  1.00 89.44           C  
+ATOM   5207  CD1 TYR A 640      22.827   5.707   9.733  1.00 89.44           C  
+ATOM   5208  CD2 TYR A 640      22.477   8.112   9.673  1.00 89.44           C  
+ATOM   5209  CE1 TYR A 640      23.908   5.891  10.617  1.00 89.44           C  
+ATOM   5210  CE2 TYR A 640      23.545   8.304  10.567  1.00 89.44           C  
+ATOM   5211  OH  TYR A 640      25.275   7.351  11.932  1.00 89.44           O  
+ATOM   5212  CZ  TYR A 640      24.264   7.187  11.041  1.00 89.44           C  
+ATOM   5213  N   LEU A 641      20.025   6.140   4.841  1.00 95.06           N  
+ATOM   5214  CA  LEU A 641      18.866   5.877   3.994  1.00 95.06           C  
+ATOM   5215  C   LEU A 641      18.749   4.384   3.670  1.00 95.06           C  
+ATOM   5216  CB  LEU A 641      18.928   6.758   2.736  1.00 95.06           C  
+ATOM   5217  O   LEU A 641      19.646   3.807   3.064  1.00 95.06           O  
+ATOM   5218  CG  LEU A 641      17.581   6.877   2.004  1.00 95.06           C  
+ATOM   5219  CD1 LEU A 641      16.582   7.743   2.774  1.00 95.06           C  
+ATOM   5220  CD2 LEU A 641      17.790   7.547   0.649  1.00 95.06           C  
+ATOM   5221  N   GLN A 642      17.622   3.778   4.046  1.00 93.75           N  
+ATOM   5222  CA  GLN A 642      17.294   2.365   3.839  1.00 93.75           C  
+ATOM   5223  C   GLN A 642      16.330   2.174   2.662  1.00 93.75           C  
+ATOM   5224  CB  GLN A 642      16.641   1.803   5.110  1.00 93.75           C  
+ATOM   5225  O   GLN A 642      16.441   1.191   1.927  1.00 93.75           O  
+ATOM   5226  CG  GLN A 642      17.564   1.794   6.339  1.00 93.75           C  
+ATOM   5227  CD  GLN A 642      16.819   1.433   7.622  1.00 93.75           C  
+ATOM   5228  NE2 GLN A 642      17.511   1.059   8.674  1.00 93.75           N  
+ATOM   5229  OE1 GLN A 642      15.603   1.492   7.706  1.00 93.75           O  
+ATOM   5230  N   THR A 643      15.397   3.110   2.463  1.00 96.69           N  
+ATOM   5231  CA  THR A 643      14.422   3.085   1.365  1.00 96.69           C  
+ATOM   5232  C   THR A 643      14.435   4.394   0.588  1.00 96.69           C  
+ATOM   5233  CB  THR A 643      13.003   2.783   1.872  1.00 96.69           C  
+ATOM   5234  O   THR A 643      14.235   5.463   1.162  1.00 96.69           O  
+ATOM   5235  CG2 THR A 643      11.983   2.697   0.733  1.00 96.69           C  
+ATOM   5236  OG1 THR A 643      12.977   1.534   2.529  1.00 96.69           O  
+ATOM   5237  N   LEU A 644      14.616   4.286  -0.729  1.00 97.75           N  
+ATOM   5238  CA  LEU A 644      14.528   5.388  -1.682  1.00 97.75           C  
+ATOM   5239  C   LEU A 644      13.531   5.027  -2.789  1.00 97.75           C  
+ATOM   5240  CB  LEU A 644      15.940   5.685  -2.219  1.00 97.75           C  
+ATOM   5241  O   LEU A 644      13.791   4.140  -3.608  1.00 97.75           O  
+ATOM   5242  CG  LEU A 644      16.013   6.824  -3.248  1.00 97.75           C  
+ATOM   5243  CD1 LEU A 644      15.414   8.134  -2.731  1.00 97.75           C  
+ATOM   5244  CD2 LEU A 644      17.471   7.082  -3.630  1.00 97.75           C  
+ATOM   5245  N   ASP A 645      12.385   5.706  -2.807  1.00 96.31           N  
+ATOM   5246  CA  ASP A 645      11.341   5.516  -3.816  1.00 96.31           C  
+ATOM   5247  C   ASP A 645      11.281   6.695  -4.793  1.00 96.31           C  
+ATOM   5248  CB  ASP A 645       9.992   5.206  -3.150  1.00 96.31           C  
+ATOM   5249  O   ASP A 645      10.743   7.760  -4.484  1.00 96.31           O  
+ATOM   5250  CG  ASP A 645       8.911   4.745  -4.135  1.00 96.31           C  
+ATOM   5251  OD1 ASP A 645       9.098   4.769  -5.375  1.00 96.31           O  
+ATOM   5252  OD2 ASP A 645       7.864   4.239  -3.676  1.00 96.31           O  
+ATOM   5253  N   LEU A 646      11.835   6.480  -5.990  1.00 93.94           N  
+ATOM   5254  CA  LEU A 646      11.895   7.443  -7.089  1.00 93.94           C  
+ATOM   5255  C   LEU A 646      10.923   7.091  -8.214  1.00 93.94           C  
+ATOM   5256  CB  LEU A 646      13.336   7.564  -7.621  1.00 93.94           C  
+ATOM   5257  O   LEU A 646      11.154   7.466  -9.361  1.00 93.94           O  
+ATOM   5258  CG  LEU A 646      14.362   8.029  -6.584  1.00 93.94           C  
+ATOM   5259  CD1 LEU A 646      15.756   7.957  -7.198  1.00 93.94           C  
+ATOM   5260  CD2 LEU A 646      14.098   9.466  -6.136  1.00 93.94           C  
+ATOM   5261  N   ARG A 647       9.822   6.383  -7.928  1.00 89.94           N  
+ATOM   5262  CA  ARG A 647       8.761   6.109  -8.914  1.00 89.94           C  
+ATOM   5263  C   ARG A 647       7.935   7.365  -9.207  1.00 89.94           C  
+ATOM   5264  CB  ARG A 647       7.901   4.927  -8.462  1.00 89.94           C  
+ATOM   5265  O   ARG A 647       6.730   7.397  -8.947  1.00 89.94           O  
+ATOM   5266  CG  ARG A 647       8.711   3.630  -8.442  1.00 89.94           C  
+ATOM   5267  CD  ARG A 647       7.874   2.470  -7.900  1.00 89.94           C  
+ATOM   5268  NE  ARG A 647       7.522   2.659  -6.480  1.00 89.94           N  
+ATOM   5269  NH1 ARG A 647       5.995   0.964  -6.319  1.00 89.94           N  
+ATOM   5270  NH2 ARG A 647       6.472   2.154  -4.515  1.00 89.94           N  
+ATOM   5271  CZ  ARG A 647       6.678   1.933  -5.774  1.00 89.94           C  
+ATOM   5272  N   VAL A 648       8.607   8.400  -9.702  1.00 84.06           N  
+ATOM   5273  CA  VAL A 648       8.062   9.687 -10.145  1.00 84.06           C  
+ATOM   5274  C   VAL A 648       7.062   9.496 -11.283  1.00 84.06           C  
+ATOM   5275  CB  VAL A 648       9.195  10.654 -10.556  1.00 84.06           C  
+ATOM   5276  O   VAL A 648       6.849   8.382 -11.774  1.00 84.06           O  
+ATOM   5277  CG1 VAL A 648      10.082  10.982  -9.352  1.00 84.06           C  
+ATOM   5278  CG2 VAL A 648      10.065  10.120 -11.699  1.00 84.06           C  
+ATOM   5279  N   ASN A 649       6.390  10.575 -11.672  1.00 73.25           N  
+ATOM   5280  CA  ASN A 649       5.413  10.530 -12.750  1.00 73.25           C  
+ATOM   5281  C   ASN A 649       6.028   9.959 -14.049  1.00 73.25           C  
+ATOM   5282  CB  ASN A 649       4.817  11.937 -12.907  1.00 73.25           C  
+ATOM   5283  O   ASN A 649       7.137  10.310 -14.436  1.00 73.25           O  
+ATOM   5284  CG  ASN A 649       3.559  11.957 -13.752  1.00 73.25           C  
+ATOM   5285  ND2 ASN A 649       2.764  12.992 -13.633  1.00 73.25           N  
+ATOM   5286  OD1 ASN A 649       3.259  11.039 -14.503  1.00 73.25           O  
+ATOM   5287  N   PHE A 650       5.299   9.077 -14.740  1.00 60.59           N  
+ATOM   5288  CA  PHE A 650       5.769   8.403 -15.958  1.00 60.59           C  
+ATOM   5289  C   PHE A 650       6.059   9.364 -17.123  1.00 60.59           C  
+ATOM   5290  CB  PHE A 650       4.722   7.368 -16.399  1.00 60.59           C  
+ATOM   5291  O   PHE A 650       6.749   8.979 -18.061  1.00 60.59           O  
+ATOM   5292  CG  PHE A 650       4.619   6.145 -15.508  1.00 60.59           C  
+ATOM   5293  CD1 PHE A 650       5.500   5.067 -15.703  1.00 60.59           C  
+ATOM   5294  CD2 PHE A 650       3.632   6.065 -14.507  1.00 60.59           C  
+ATOM   5295  CE1 PHE A 650       5.406   3.919 -14.895  1.00 60.59           C  
+ATOM   5296  CE2 PHE A 650       3.539   4.919 -13.697  1.00 60.59           C  
+ATOM   5297  CZ  PHE A 650       4.430   3.848 -13.886  1.00 60.59           C  
+ATOM   5298  N   PHE A 651       5.524  10.588 -17.079  1.00 63.53           N  
+ATOM   5299  CA  PHE A 651       5.761  11.615 -18.099  1.00 63.53           C  
+ATOM   5300  C   PHE A 651       7.024  12.452 -17.850  1.00 63.53           C  
+ATOM   5301  CB  PHE A 651       4.520  12.508 -18.214  1.00 63.53           C  
+ATOM   5302  O   PHE A 651       7.432  13.193 -18.738  1.00 63.53           O  
+ATOM   5303  CG  PHE A 651       3.247  11.750 -18.541  1.00 63.53           C  
+ATOM   5304  CD1 PHE A 651       3.088  11.154 -19.806  1.00 63.53           C  
+ATOM   5305  CD2 PHE A 651       2.231  11.621 -17.578  1.00 63.53           C  
+ATOM   5306  CE1 PHE A 651       1.921  10.427 -20.102  1.00 63.53           C  
+ATOM   5307  CE2 PHE A 651       1.066  10.890 -17.870  1.00 63.53           C  
+ATOM   5308  CZ  PHE A 651       0.911  10.292 -19.133  1.00 63.53           C  
+ATOM   5309  N   SER A 652       7.645  12.343 -16.670  1.00 65.88           N  
+ATOM   5310  CA  SER A 652       8.896  13.036 -16.357  1.00 65.88           C  
+ATOM   5311  C   SER A 652      10.084  12.096 -16.520  1.00 65.88           C  
+ATOM   5312  CB  SER A 652       8.874  13.647 -14.950  1.00 65.88           C  
+ATOM   5313  O   SER A 652      10.091  10.993 -15.971  1.00 65.88           O  
+ATOM   5314  OG  SER A 652       8.577  12.681 -13.960  1.00 65.88           O  
+ATOM   5315  N   TYR A 653      11.109  12.557 -17.228  1.00 78.88           N  
+ATOM   5316  CA  TYR A 653      12.421  11.930 -17.194  1.00 78.88           C  
+ATOM   5317  C   TYR A 653      13.191  12.456 -15.986  1.00 78.88           C  
+ATOM   5318  CB  TYR A 653      13.180  12.234 -18.479  1.00 78.88           C  
+ATOM   5319  O   TYR A 653      13.283  13.667 -15.794  1.00 78.88           O  
+ATOM   5320  CG  TYR A 653      12.538  11.692 -19.743  1.00 78.88           C  
+ATOM   5321  CD1 TYR A 653      12.850  10.395 -20.196  1.00 78.88           C  
+ATOM   5322  CD2 TYR A 653      11.660  12.503 -20.490  1.00 78.88           C  
+ATOM   5323  CE1 TYR A 653      12.287   9.913 -21.393  1.00 78.88           C  
+ATOM   5324  CE2 TYR A 653      11.097  12.025 -21.689  1.00 78.88           C  
+ATOM   5325  OH  TYR A 653      10.894  10.251 -23.307  1.00 78.88           O  
+ATOM   5326  CZ  TYR A 653      11.411  10.726 -22.144  1.00 78.88           C  
+ATOM   5327  N   LEU A 654      13.748  11.551 -15.181  1.00 87.00           N  
+ATOM   5328  CA  LEU A 654      14.525  11.927 -14.005  1.00 87.00           C  
+ATOM   5329  C   LEU A 654      16.022  11.709 -14.235  1.00 87.00           C  
+ATOM   5330  CB  LEU A 654      13.979  11.172 -12.784  1.00 87.00           C  
+ATOM   5331  O   LEU A 654      16.459  10.602 -14.542  1.00 87.00           O  
+ATOM   5332  CG  LEU A 654      14.703  11.507 -11.470  1.00 87.00           C  
+ATOM   5333  CD1 LEU A 654      14.592  12.985 -11.104  1.00 87.00           C  
+ATOM   5334  CD2 LEU A 654      14.122  10.689 -10.316  1.00 87.00           C  
+ATOM   5335  N   THR A 655      16.817  12.755 -14.028  1.00 90.44           N  
+ATOM   5336  CA  THR A 655      18.278  12.659 -13.966  1.00 90.44           C  
+ATOM   5337  C   THR A 655      18.711  12.329 -12.544  1.00 90.44           C  
+ATOM   5338  CB  THR A 655      18.957  13.948 -14.430  1.00 90.44           C  
+ATOM   5339  O   THR A 655      18.464  13.092 -11.603  1.00 90.44           O  
+ATOM   5340  CG2 THR A 655      20.471  13.782 -14.554  1.00 90.44           C  
+ATOM   5341  OG1 THR A 655      18.487  14.317 -15.701  1.00 90.44           O  
+ATOM   5342  N   LEU A 656      19.380  11.190 -12.390  1.00 92.19           N  
+ATOM   5343  CA  LEU A 656      19.934  10.721 -11.124  1.00 92.19           C  
+ATOM   5344  C   LEU A 656      21.372  11.243 -10.938  1.00 92.19           C  
+ATOM   5345  CB  LEU A 656      19.862   9.184 -11.087  1.00 92.19           C  
+ATOM   5346  O   LEU A 656      22.105  11.330 -11.924  1.00 92.19           O  
+ATOM   5347  CG  LEU A 656      18.441   8.606 -11.245  1.00 92.19           C  
+ATOM   5348  CD1 LEU A 656      18.485   7.080 -11.233  1.00 92.19           C  
+ATOM   5349  CD2 LEU A 656      17.503   9.054 -10.124  1.00 92.19           C  
+ATOM   5350  N   PRO A 657      21.816  11.584  -9.716  1.00 92.50           N  
+ATOM   5351  CA  PRO A 657      23.182  12.015  -9.446  1.00 92.50           C  
+ATOM   5352  C   PRO A 657      24.126  10.821  -9.259  1.00 92.50           C  
+ATOM   5353  CB  PRO A 657      23.084  12.852  -8.170  1.00 92.50           C  
+ATOM   5354  O   PRO A 657      23.734   9.773  -8.740  1.00 92.50           O  
+ATOM   5355  CG  PRO A 657      21.956  12.165  -7.401  1.00 92.50           C  
+ATOM   5356  CD  PRO A 657      21.008  11.749  -8.524  1.00 92.50           C  
+ATOM   5357  N   SER A 658      25.413  11.021  -9.560  1.00 90.94           N  
+ATOM   5358  CA  SER A 658      26.459   9.991  -9.433  1.00 90.94           C  
+ATOM   5359  C   SER A 658      26.794   9.651  -7.976  1.00 90.94           C  
+ATOM   5360  CB  SER A 658      27.719  10.434 -10.183  1.00 90.94           C  
+ATOM   5361  O   SER A 658      27.678   8.851  -7.690  1.00 90.94           O  
+ATOM   5362  OG  SER A 658      28.178  11.682  -9.683  1.00 90.94           O  
+ATOM   5363  N   THR A 659      26.088  10.269  -7.026  1.00 93.88           N  
+ATOM   5364  CA  THR A 659      26.264  10.093  -5.587  1.00 93.88           C  
+ATOM   5365  C   THR A 659      25.303   9.081  -4.962  1.00 93.88           C  
+ATOM   5366  CB  THR A 659      26.162  11.437  -4.860  1.00 93.88           C  
+ATOM   5367  O   THR A 659      25.520   8.730  -3.803  1.00 93.88           O  
+ATOM   5368  CG2 THR A 659      27.232  12.434  -5.303  1.00 93.88           C  
+ATOM   5369  OG1 THR A 659      24.911  12.035  -5.091  1.00 93.88           O  
+ATOM   5370  N   ILE A 660      24.305   8.559  -5.693  1.00 93.56           N  
+ATOM   5371  CA  ILE A 660      23.454   7.438  -5.228  1.00 93.56           C  
+ATOM   5372  C   ILE A 660      24.276   6.245  -4.708  1.00 93.56           C  
+ATOM   5373  CB  ILE A 660      22.458   6.986  -6.328  1.00 93.56           C  
+ATOM   5374  O   ILE A 660      23.935   5.726  -3.646  1.00 93.56           O  
+ATOM   5375  CG1 ILE A 660      21.402   8.090  -6.538  1.00 93.56           C  
+ATOM   5376  CG2 ILE A 660      21.783   5.636  -5.997  1.00 93.56           C  
+ATOM   5377  CD1 ILE A 660      20.344   7.755  -7.593  1.00 93.56           C  
+ATOM   5378  N   PRO A 661      25.391   5.834  -5.345  1.00 92.81           N  
+ATOM   5379  CA  PRO A 661      26.172   4.686  -4.878  1.00 92.81           C  
+ATOM   5380  C   PRO A 661      26.835   4.916  -3.510  1.00 92.81           C  
+ATOM   5381  CB  PRO A 661      27.193   4.407  -5.987  1.00 92.81           C  
+ATOM   5382  O   PRO A 661      27.294   3.977  -2.866  1.00 92.81           O  
+ATOM   5383  CG  PRO A 661      26.574   5.076  -7.213  1.00 92.81           C  
+ATOM   5384  CD  PRO A 661      25.928   6.299  -6.615  1.00 92.81           C  
+ATOM   5385  N   LYS A 662      26.855   6.163  -3.014  1.00 92.81           N  
+ATOM   5386  CA  LYS A 662      27.351   6.501  -1.673  1.00 92.81           C  
+ATOM   5387  C   LYS A 662      26.373   6.127  -0.544  1.00 92.81           C  
+ATOM   5388  CB  LYS A 662      27.724   7.990  -1.595  1.00 92.81           C  
+ATOM   5389  O   LYS A 662      26.722   6.334   0.624  1.00 92.81           O  
+ATOM   5390  CG  LYS A 662      28.707   8.506  -2.655  1.00 92.81           C  
+ATOM   5391  CD  LYS A 662      29.069   9.974  -2.368  1.00 92.81           C  
+ATOM   5392  CE  LYS A 662      30.126  10.466  -3.365  1.00 92.81           C  
+ATOM   5393  NZ  LYS A 662      30.558  11.863  -3.093  1.00 92.81           N  
+ATOM   5394  N   LEU A 663      25.172   5.640  -0.868  1.00 94.19           N  
+ATOM   5395  CA  LEU A 663      24.104   5.248   0.061  1.00 94.19           C  
+ATOM   5396  C   LEU A 663      24.257   3.782   0.498  1.00 94.19           C  
+ATOM   5397  CB  LEU A 663      22.734   5.500  -0.599  1.00 94.19           C  
+ATOM   5398  O   LEU A 663      23.438   2.928   0.183  1.00 94.19           O  
+ATOM   5399  CG  LEU A 663      22.461   6.946  -1.037  1.00 94.19           C  
+ATOM   5400  CD1 LEU A 663      21.114   7.007  -1.756  1.00 94.19           C  
+ATOM   5401  CD2 LEU A 663      22.419   7.882   0.161  1.00 94.19           C  
+ATOM   5402  N   GLN A 664      25.330   3.471   1.222  1.00 88.00           N  
+ATOM   5403  CA  GLN A 664      25.716   2.084   1.523  1.00 88.00           C  
+ATOM   5404  C   GLN A 664      24.712   1.311   2.397  1.00 88.00           C  
+ATOM   5405  CB  GLN A 664      27.093   2.092   2.196  1.00 88.00           C  
+ATOM   5406  O   GLN A 664      24.722   0.084   2.380  1.00 88.00           O  
+ATOM   5407  CG  GLN A 664      28.198   2.566   1.240  1.00 88.00           C  
+ATOM   5408  CD  GLN A 664      29.561   2.653   1.916  1.00 88.00           C  
+ATOM   5409  NE2 GLN A 664      30.614   2.877   1.162  1.00 88.00           N  
+ATOM   5410  OE1 GLN A 664      29.714   2.559   3.120  1.00 88.00           O  
+ATOM   5411  N   ASN A 665      23.837   1.998   3.139  1.00 88.44           N  
+ATOM   5412  CA  ASN A 665      22.781   1.373   3.946  1.00 88.44           C  
+ATOM   5413  C   ASN A 665      21.467   1.160   3.177  1.00 88.44           C  
+ATOM   5414  CB  ASN A 665      22.580   2.187   5.233  1.00 88.44           C  
+ATOM   5415  O   ASN A 665      20.493   0.686   3.763  1.00 88.44           O  
+ATOM   5416  CG  ASN A 665      23.765   2.052   6.170  1.00 88.44           C  
+ATOM   5417  ND2 ASN A 665      24.294   3.137   6.675  1.00 88.44           N  
+ATOM   5418  OD1 ASN A 665      24.246   0.969   6.445  1.00 88.44           O  
+ATOM   5419  N   LEU A 666      21.429   1.488   1.881  1.00 94.50           N  
+ATOM   5420  CA  LEU A 666      20.227   1.366   1.069  1.00 94.50           C  
+ATOM   5421  C   LEU A 666      19.873  -0.104   0.839  1.00 94.50           C  
+ATOM   5422  CB  LEU A 666      20.416   2.140  -0.244  1.00 94.50           C  
+ATOM   5423  O   LEU A 666      20.695  -0.893   0.379  1.00 94.50           O  
+ATOM   5424  CG  LEU A 666      19.102   2.438  -0.978  1.00 94.50           C  
+ATOM   5425  CD1 LEU A 666      18.289   3.518  -0.262  1.00 94.50           C  
+ATOM   5426  CD2 LEU A 666      19.404   2.955  -2.382  1.00 94.50           C  
+ATOM   5427  N   ARG A 667      18.619  -0.452   1.133  1.00 92.38           N  
+ATOM   5428  CA  ARG A 667      18.076  -1.815   1.026  1.00 92.38           C  
+ATOM   5429  C   ARG A 667      16.978  -1.919  -0.008  1.00 92.38           C  
+ATOM   5430  CB  ARG A 667      17.524  -2.269   2.374  1.00 92.38           C  
+ATOM   5431  O   ARG A 667      16.868  -2.931  -0.688  1.00 92.38           O  
+ATOM   5432  CG  ARG A 667      18.616  -2.224   3.434  1.00 92.38           C  
+ATOM   5433  CD  ARG A 667      18.051  -2.764   4.726  1.00 92.38           C  
+ATOM   5434  NE  ARG A 667      18.983  -2.492   5.820  1.00 92.38           N  
+ATOM   5435  NH1 ARG A 667      17.477  -3.002   7.420  1.00 92.38           N  
+ATOM   5436  NH2 ARG A 667      19.558  -2.464   8.011  1.00 92.38           N  
+ATOM   5437  CZ  ARG A 667      18.678  -2.654   7.080  1.00 92.38           C  
+ATOM   5438  N   ASN A 668      16.177  -0.867  -0.131  1.00 94.75           N  
+ATOM   5439  CA  ASN A 668      15.058  -0.784  -1.049  1.00 94.75           C  
+ATOM   5440  C   ASN A 668      15.266   0.394  -2.000  1.00 94.75           C  
+ATOM   5441  CB  ASN A 668      13.770  -0.631  -0.227  1.00 94.75           C  
+ATOM   5442  O   ASN A 668      15.137   1.550  -1.594  1.00 94.75           O  
+ATOM   5443  CG  ASN A 668      13.361  -1.900   0.488  1.00 94.75           C  
+ATOM   5444  ND2 ASN A 668      13.503  -1.989   1.786  1.00 94.75           N  
+ATOM   5445  OD1 ASN A 668      12.795  -2.788  -0.127  1.00 94.75           O  
+ATOM   5446  N   LEU A 669      15.542   0.099  -3.268  1.00 96.25           N  
+ATOM   5447  CA  LEU A 669      15.657   1.105  -4.319  1.00 96.25           C  
+ATOM   5448  C   LEU A 669      14.571   0.888  -5.371  1.00 96.25           C  
+ATOM   5449  CB  LEU A 669      17.082   1.075  -4.895  1.00 96.25           C  
+ATOM   5450  O   LEU A 669      14.516  -0.149  -6.038  1.00 96.25           O  
+ATOM   5451  CG  LEU A 669      17.348   2.085  -6.026  1.00 96.25           C  
+ATOM   5452  CD1 LEU A 669      17.053   3.540  -5.646  1.00 96.25           C  
+ATOM   5453  CD2 LEU A 669      18.816   1.994  -6.443  1.00 96.25           C  
+ATOM   5454  N   TYR A 670      13.712   1.890  -5.536  1.00 95.00           N  
+ATOM   5455  CA  TYR A 670      12.772   1.955  -6.647  1.00 95.00           C  
+ATOM   5456  C   TYR A 670      13.229   3.052  -7.602  1.00 95.00           C  
+ATOM   5457  CB  TYR A 670      11.341   2.189  -6.158  1.00 95.00           C  
+ATOM   5458  O   TYR A 670      13.092   4.235  -7.297  1.00 95.00           O  
+ATOM   5459  CG  TYR A 670      10.826   1.255  -5.079  1.00 95.00           C  
+ATOM   5460  CD1 TYR A 670      10.009   0.170  -5.440  1.00 95.00           C  
+ATOM   5461  CD2 TYR A 670      11.109   1.499  -3.721  1.00 95.00           C  
+ATOM   5462  CE1 TYR A 670       9.487  -0.681  -4.445  1.00 95.00           C  
+ATOM   5463  CE2 TYR A 670      10.573   0.662  -2.723  1.00 95.00           C  
+ATOM   5464  OH  TYR A 670       9.188  -1.229  -2.137  1.00 95.00           O  
+ATOM   5465  CZ  TYR A 670       9.764  -0.435  -3.085  1.00 95.00           C  
+ATOM   5466  N   LEU A 671      13.781   2.655  -8.746  1.00 93.19           N  
+ATOM   5467  CA  LEU A 671      14.240   3.585  -9.771  1.00 93.19           C  
+ATOM   5468  C   LEU A 671      13.054   4.231 -10.511  1.00 93.19           C  
+ATOM   5469  CB  LEU A 671      15.201   2.844 -10.721  1.00 93.19           C  
+ATOM   5470  O   LEU A 671      11.947   3.662 -10.539  1.00 93.19           O  
+ATOM   5471  CG  LEU A 671      16.566   2.512 -10.090  1.00 93.19           C  
+ATOM   5472  CD1 LEU A 671      17.345   1.585 -11.016  1.00 93.19           C  
+ATOM   5473  CD2 LEU A 671      17.415   3.760  -9.833  1.00 93.19           C  
+ATOM   5474  N   PRO A 672      13.257   5.420 -11.104  1.00 89.00           N  
+ATOM   5475  CA  PRO A 672      12.242   6.039 -11.941  1.00 89.00           C  
+ATOM   5476  C   PRO A 672      11.900   5.144 -13.140  1.00 89.00           C  
+ATOM   5477  CB  PRO A 672      12.826   7.386 -12.368  1.00 89.00           C  
+ATOM   5478  O   PRO A 672      12.766   4.430 -13.639  1.00 89.00           O  
+ATOM   5479  CG  PRO A 672      14.328   7.112 -12.375  1.00 89.00           C  
+ATOM   5480  CD  PRO A 672      14.493   6.193 -11.169  1.00 89.00           C  
+ATOM   5481  N   PRO A 673      10.646   5.163 -13.627  1.00 77.56           N  
+ATOM   5482  CA  PRO A 673      10.279   4.432 -14.839  1.00 77.56           C  
+ATOM   5483  C   PRO A 673      11.034   4.905 -16.089  1.00 77.56           C  
+ATOM   5484  CB  PRO A 673       8.777   4.664 -15.009  1.00 77.56           C  
+ATOM   5485  O   PRO A 673      11.231   4.109 -17.002  1.00 77.56           O  
+ATOM   5486  CG  PRO A 673       8.292   5.039 -13.610  1.00 77.56           C  
+ATOM   5487  CD  PRO A 673       9.480   5.794 -13.032  1.00 77.56           C  
+ATOM   5488  N   SER A 674      11.425   6.184 -16.108  1.00 76.75           N  
+ATOM   5489  CA  SER A 674      12.128   6.852 -17.203  1.00 76.75           C  
+ATOM   5490  C   SER A 674      13.206   7.784 -16.637  1.00 76.75           C  
+ATOM   5491  CB  SER A 674      11.152   7.672 -18.060  1.00 76.75           C  
+ATOM   5492  O   SER A 674      12.971   8.521 -15.679  1.00 76.75           O  
+ATOM   5493  OG  SER A 674      10.088   6.875 -18.547  1.00 76.75           O  
+ATOM   5494  N   HIS A 675      14.386   7.787 -17.248  1.00 74.94           N  
+ATOM   5495  CA  HIS A 675      15.564   8.551 -16.814  1.00 74.94           C  
+ATOM   5496  C   HIS A 675      16.404   9.021 -18.000  1.00 74.94           C  
+ATOM   5497  CB  HIS A 675      16.429   7.745 -15.833  1.00 74.94           C  
+ATOM   5498  O   HIS A 675      16.318   8.442 -19.081  1.00 74.94           O  
+ATOM   5499  CG  HIS A 675      16.784   6.341 -16.248  1.00 74.94           C  
+ATOM   5500  CD2 HIS A 675      17.412   5.449 -15.434  1.00 74.94           C  
+ATOM   5501  ND1 HIS A 675      16.332   5.635 -17.344  1.00 74.94           N  
+ATOM   5502  CE1 HIS A 675      16.611   4.338 -17.157  1.00 74.94           C  
+ATOM   5503  NE2 HIS A 675      17.281   4.190 -16.008  1.00 74.94           N  
+ATOM   5504  N   GLN A 676      17.192  10.077 -17.780  1.00 75.81           N  
+ATOM   5505  CA  GLN A 676      17.953  10.817 -18.803  1.00 75.81           C  
+ATOM   5506  C   GLN A 676      19.427  11.029 -18.411  1.00 75.81           C  
+ATOM   5507  CB  GLN A 676      17.231  12.142 -19.112  1.00 75.81           C  
+ATOM   5508  O   GLN A 676      20.034  12.060 -18.691  1.00 75.81           O  
+ATOM   5509  CG  GLN A 676      16.201  11.989 -20.235  1.00 75.81           C  
+ATOM   5510  CD  GLN A 676      15.447  13.292 -20.496  1.00 75.81           C  
+ATOM   5511  NE2 GLN A 676      14.549  13.320 -21.452  1.00 75.81           N  
+ATOM   5512  OE1 GLN A 676      15.628  14.306 -19.847  1.00 75.81           O  
+ATOM   5513  N   ASN A 677      20.032  10.058 -17.732  1.00 77.75           N  
+ATOM   5514  CA  ASN A 677      21.443  10.150 -17.370  1.00 77.75           C  
+ATOM   5515  C   ASN A 677      22.348  10.081 -18.615  1.00 77.75           C  
+ATOM   5516  CB  ASN A 677      21.772   9.053 -16.349  1.00 77.75           C  
+ATOM   5517  O   ASN A 677      22.168   9.221 -19.471  1.00 77.75           O  
+ATOM   5518  CG  ASN A 677      21.250   9.380 -14.966  1.00 77.75           C  
+ATOM   5519  ND2 ASN A 677      22.124   9.371 -13.993  1.00 77.75           N  
+ATOM   5520  OD1 ASN A 677      20.093   9.700 -14.740  1.00 77.75           O  
+ATOM   5521  N   THR A 678      23.370  10.942 -18.677  1.00 78.44           N  
+ATOM   5522  CA  THR A 678      24.430  10.906 -19.709  1.00 78.44           C  
+ATOM   5523  C   THR A 678      25.493   9.833 -19.452  1.00 78.44           C  
+ATOM   5524  CB  THR A 678      25.133  12.267 -19.819  1.00 78.44           C  
+ATOM   5525  O   THR A 678      26.415   9.663 -20.243  1.00 78.44           O  
+ATOM   5526  CG2 THR A 678      24.201  13.361 -20.338  1.00 78.44           C  
+ATOM   5527  OG1 THR A 678      25.593  12.680 -18.547  1.00 78.44           O  
+ATOM   5528  N   TYR A 679      25.383   9.117 -18.335  1.00 82.88           N  
+ATOM   5529  CA  TYR A 679      26.308   8.086 -17.881  1.00 82.88           C  
+ATOM   5530  C   TYR A 679      25.521   6.892 -17.339  1.00 82.88           C  
+ATOM   5531  CB  TYR A 679      27.246   8.671 -16.813  1.00 82.88           C  
+ATOM   5532  O   TYR A 679      24.375   7.041 -16.904  1.00 82.88           O  
+ATOM   5533  CG  TYR A 679      26.544   9.119 -15.542  1.00 82.88           C  
+ATOM   5534  CD1 TYR A 679      25.952  10.396 -15.469  1.00 82.88           C  
+ATOM   5535  CD2 TYR A 679      26.459   8.240 -14.446  1.00 82.88           C  
+ATOM   5536  CE1 TYR A 679      25.249  10.783 -14.314  1.00 82.88           C  
+ATOM   5537  CE2 TYR A 679      25.772   8.624 -13.284  1.00 82.88           C  
+ATOM   5538  OH  TYR A 679      24.451  10.203 -12.130  1.00 82.88           O  
+ATOM   5539  CZ  TYR A 679      25.168   9.891 -13.226  1.00 82.88           C  
+ATOM   5540  N   LYS A 680      26.147   5.711 -17.320  1.00 85.94           N  
+ATOM   5541  CA  LYS A 680      25.547   4.533 -16.691  1.00 85.94           C  
+ATOM   5542  C   LYS A 680      25.679   4.619 -15.168  1.00 85.94           C  
+ATOM   5543  CB  LYS A 680      26.123   3.227 -17.259  1.00 85.94           C  
+ATOM   5544  O   LYS A 680      26.774   4.820 -14.652  1.00 85.94           O  
+ATOM   5545  CG  LYS A 680      25.687   2.966 -18.710  1.00 85.94           C  
+ATOM   5546  CD  LYS A 680      26.011   1.527 -19.150  1.00 85.94           C  
+ATOM   5547  CE  LYS A 680      25.480   1.284 -20.572  1.00 85.94           C  
+ATOM   5548  NZ  LYS A 680      25.607  -0.134 -21.006  1.00 85.94           N  
+ATOM   5549  N   LEU A 681      24.572   4.483 -14.443  1.00 90.25           N  
+ATOM   5550  CA  LEU A 681      24.549   4.543 -12.984  1.00 90.25           C  
+ATOM   5551  C   LEU A 681      25.082   3.233 -12.388  1.00 90.25           C  
+ATOM   5552  CB  LEU A 681      23.114   4.860 -12.522  1.00 90.25           C  
+ATOM   5553  O   LEU A 681      24.423   2.199 -12.503  1.00 90.25           O  
+ATOM   5554  CG  LEU A 681      22.954   4.914 -10.991  1.00 90.25           C  
+ATOM   5555  CD1 LEU A 681      23.703   6.105 -10.386  1.00 90.25           C  
+ATOM   5556  CD2 LEU A 681      21.479   5.050 -10.622  1.00 90.25           C  
+ATOM   5557  N   GLU A 682      26.236   3.300 -11.724  1.00 92.06           N  
+ATOM   5558  CA  GLU A 682      26.875   2.154 -11.066  1.00 92.06           C  
+ATOM   5559  C   GLU A 682      26.200   1.811  -9.732  1.00 92.06           C  
+ATOM   5560  CB  GLU A 682      28.362   2.435 -10.816  1.00 92.06           C  
+ATOM   5561  O   GLU A 682      26.313   2.543  -8.755  1.00 92.06           O  
+ATOM   5562  CG  GLU A 682      29.172   2.591 -12.109  1.00 92.06           C  
+ATOM   5563  CD  GLU A 682      30.670   2.813 -11.843  1.00 92.06           C  
+ATOM   5564  OE1 GLU A 682      31.398   2.995 -12.843  1.00 92.06           O  
+ATOM   5565  OE2 GLU A 682      31.079   2.808 -10.658  1.00 92.06           O  
+ATOM   5566  N   LEU A 683      25.512   0.678  -9.651  1.00 93.38           N  
+ATOM   5567  CA  LEU A 683      24.831   0.216  -8.438  1.00 93.38           C  
+ATOM   5568  C   LEU A 683      25.653  -0.788  -7.628  1.00 93.38           C  
+ATOM   5569  CB  LEU A 683      23.452  -0.351  -8.807  1.00 93.38           C  
+ATOM   5570  O   LEU A 683      25.280  -1.101  -6.499  1.00 93.38           O  
+ATOM   5571  CG  LEU A 683      22.519   0.656  -9.503  1.00 93.38           C  
+ATOM   5572  CD1 LEU A 683      21.169  -0.014  -9.754  1.00 93.38           C  
+ATOM   5573  CD2 LEU A 683      22.258   1.916  -8.670  1.00 93.38           C  
+ATOM   5574  N   SER A 684      26.778  -1.275  -8.156  1.00 90.75           N  
+ATOM   5575  CA  SER A 684      27.606  -2.276  -7.474  1.00 90.75           C  
+ATOM   5576  C   SER A 684      28.100  -1.907  -6.065  1.00 90.75           C  
+ATOM   5577  CB  SER A 684      28.783  -2.716  -8.337  1.00 90.75           C  
+ATOM   5578  O   SER A 684      28.228  -2.828  -5.255  1.00 90.75           O  
+ATOM   5579  OG  SER A 684      29.499  -1.678  -8.967  1.00 90.75           O  
+ATOM   5580  N   PRO A 685      28.331  -0.627  -5.701  1.00 93.56           N  
+ATOM   5581  CA  PRO A 685      28.674  -0.263  -4.323  1.00 93.56           C  
+ATOM   5582  C   PRO A 685      27.544  -0.481  -3.299  1.00 93.56           C  
+ATOM   5583  CB  PRO A 685      29.092   1.211  -4.386  1.00 93.56           C  
+ATOM   5584  O   PRO A 685      27.805  -0.480  -2.095  1.00 93.56           O  
+ATOM   5585  CG  PRO A 685      29.551   1.393  -5.831  1.00 93.56           C  
+ATOM   5586  CD  PRO A 685      28.554   0.519  -6.578  1.00 93.56           C  
+ATOM   5587  N   LEU A 686      26.295  -0.673  -3.739  1.00 93.31           N  
+ATOM   5588  CA  LEU A 686      25.120  -0.858  -2.878  1.00 93.31           C  
+ATOM   5589  C   LEU A 686      24.995  -2.312  -2.389  1.00 93.31           C  
+ATOM   5590  CB  LEU A 686      23.850  -0.373  -3.605  1.00 93.31           C  
+ATOM   5591  O   LEU A 686      23.986  -2.980  -2.602  1.00 93.31           O  
+ATOM   5592  CG  LEU A 686      23.880   1.082  -4.102  1.00 93.31           C  
+ATOM   5593  CD1 LEU A 686      22.563   1.385  -4.815  1.00 93.31           C  
+ATOM   5594  CD2 LEU A 686      24.045   2.078  -2.953  1.00 93.31           C  
+ATOM   5595  N   SER A 687      26.020  -2.824  -1.711  1.00 87.50           N  
+ATOM   5596  CA  SER A 687      26.110  -4.234  -1.291  1.00 87.50           C  
+ATOM   5597  C   SER A 687      25.015  -4.692  -0.313  1.00 87.50           C  
+ATOM   5598  CB  SER A 687      27.487  -4.481  -0.675  1.00 87.50           C  
+ATOM   5599  O   SER A 687      24.781  -5.894  -0.166  1.00 87.50           O  
+ATOM   5600  OG  SER A 687      27.665  -3.663   0.468  1.00 87.50           O  
+ATOM   5601  N   ASN A 688      24.324  -3.750   0.341  1.00 88.94           N  
+ATOM   5602  CA  ASN A 688      23.201  -4.016   1.242  1.00 88.94           C  
+ATOM   5603  C   ASN A 688      21.829  -4.045   0.552  1.00 88.94           C  
+ATOM   5604  CB  ASN A 688      23.246  -3.036   2.423  1.00 88.94           C  
+ATOM   5605  O   ASN A 688      20.820  -4.214   1.233  1.00 88.94           O  
+ATOM   5606  CG  ASN A 688      24.401  -3.319   3.362  1.00 88.94           C  
+ATOM   5607  ND2 ASN A 688      25.109  -2.308   3.794  1.00 88.94           N  
+ATOM   5608  OD1 ASN A 688      24.664  -4.455   3.740  1.00 88.94           O  
+ATOM   5609  N   LEU A 689      21.770  -3.896  -0.774  1.00 92.75           N  
+ATOM   5610  CA  LEU A 689      20.505  -3.827  -1.493  1.00 92.75           C  
+ATOM   5611  C   LEU A 689      19.781  -5.185  -1.495  1.00 92.75           C  
+ATOM   5612  CB  LEU A 689      20.757  -3.265  -2.902  1.00 92.75           C  
+ATOM   5613  O   LEU A 689      20.304  -6.183  -1.985  1.00 92.75           O  
+ATOM   5614  CG  LEU A 689      19.507  -2.657  -3.550  1.00 92.75           C  
+ATOM   5615  CD1 LEU A 689      19.110  -1.328  -2.901  1.00 92.75           C  
+ATOM   5616  CD2 LEU A 689      19.781  -2.361  -5.022  1.00 92.75           C  
+ATOM   5617  N   GLU A 690      18.554  -5.210  -0.972  1.00 91.94           N  
+ATOM   5618  CA  GLU A 690      17.700  -6.404  -0.873  1.00 91.94           C  
+ATOM   5619  C   GLU A 690      16.543  -6.360  -1.886  1.00 91.94           C  
+ATOM   5620  CB  GLU A 690      17.176  -6.576   0.567  1.00 91.94           C  
+ATOM   5621  O   GLU A 690      16.087  -7.398  -2.374  1.00 91.94           O  
+ATOM   5622  CG  GLU A 690      18.324  -6.730   1.585  1.00 91.94           C  
+ATOM   5623  CD  GLU A 690      17.887  -7.147   2.999  1.00 91.94           C  
+ATOM   5624  OE1 GLU A 690      18.494  -6.675   3.981  1.00 91.94           O  
+ATOM   5625  OE2 GLU A 690      17.011  -8.027   3.131  1.00 91.94           O  
+ATOM   5626  N   MET A 691      16.104  -5.160  -2.275  1.00 92.38           N  
+ATOM   5627  CA  MET A 691      15.129  -4.931  -3.334  1.00 92.38           C  
+ATOM   5628  C   MET A 691      15.610  -3.881  -4.327  1.00 92.38           C  
+ATOM   5629  CB  MET A 691      13.773  -4.514  -2.752  1.00 92.38           C  
+ATOM   5630  O   MET A 691      15.940  -2.752  -3.961  1.00 92.38           O  
+ATOM   5631  CG  MET A 691      12.812  -4.056  -3.868  1.00 92.38           C  
+ATOM   5632  SD  MET A 691      11.067  -3.831  -3.453  1.00 92.38           S  
+ATOM   5633  CE  MET A 691      10.660  -5.581  -3.380  1.00 92.38           C  
+ATOM   5634  N   LEU A 692      15.469  -4.227  -5.603  1.00 94.44           N  
+ATOM   5635  CA  LEU A 692      15.662  -3.324  -6.722  1.00 94.44           C  
+ATOM   5636  C   LEU A 692      14.480  -3.426  -7.688  1.00 94.44           C  
+ATOM   5637  CB  LEU A 692      17.001  -3.686  -7.365  1.00 94.44           C  
+ATOM   5638  O   LEU A 692      14.168  -4.504  -8.200  1.00 94.44           O  
+ATOM   5639  CG  LEU A 692      17.404  -2.806  -8.551  1.00 94.44           C  
+ATOM   5640  CD1 LEU A 692      17.447  -1.309  -8.235  1.00 94.44           C  
+ATOM   5641  CD2 LEU A 692      18.792  -3.257  -9.000  1.00 94.44           C  
+ATOM   5642  N   LYS A 693      13.800  -2.306  -7.943  1.00 93.12           N  
+ATOM   5643  CA  LYS A 693      12.724  -2.226  -8.942  1.00 93.12           C  
+ATOM   5644  C   LYS A 693      13.014  -1.179 -10.002  1.00 93.12           C  
+ATOM   5645  CB  LYS A 693      11.364  -1.953  -8.290  1.00 93.12           C  
+ATOM   5646  O   LYS A 693      13.579  -0.136  -9.691  1.00 93.12           O  
+ATOM   5647  CG  LYS A 693      10.887  -3.119  -7.416  1.00 93.12           C  
+ATOM   5648  CD  LYS A 693       9.363  -3.084  -7.250  1.00 93.12           C  
+ATOM   5649  CE  LYS A 693       8.941  -4.223  -6.321  1.00 93.12           C  
+ATOM   5650  NZ  LYS A 693       7.480  -4.238  -6.075  1.00 93.12           N  
+ATOM   5651  N   ASN A 694      12.516  -1.452 -11.209  1.00 90.69           N  
+ATOM   5652  CA  ASN A 694      12.716  -0.645 -12.412  1.00 90.69           C  
+ATOM   5653  C   ASN A 694      14.200  -0.526 -12.797  1.00 90.69           C  
+ATOM   5654  CB  ASN A 694      12.011   0.718 -12.288  1.00 90.69           C  
+ATOM   5655  O   ASN A 694      14.632   0.518 -13.263  1.00 90.69           O  
+ATOM   5656  CG  ASN A 694      10.532   0.668 -11.977  1.00 90.69           C  
+ATOM   5657  ND2 ASN A 694      10.020   1.738 -11.420  1.00 90.69           N  
+ATOM   5658  OD1 ASN A 694       9.813  -0.296 -12.211  1.00 90.69           O  
+ATOM   5659  N   PHE A 695      14.984  -1.585 -12.580  1.00 92.44           N  
+ATOM   5660  CA  PHE A 695      16.342  -1.642 -13.120  1.00 92.44           C  
+ATOM   5661  C   PHE A 695      16.284  -1.727 -14.643  1.00 92.44           C  
+ATOM   5662  CB  PHE A 695      17.074  -2.847 -12.533  1.00 92.44           C  
+ATOM   5663  O   PHE A 695      15.516  -2.529 -15.164  1.00 92.44           O  
+ATOM   5664  CG  PHE A 695      18.501  -2.990 -13.013  1.00 92.44           C  
+ATOM   5665  CD1 PHE A 695      18.821  -3.872 -14.061  1.00 92.44           C  
+ATOM   5666  CD2 PHE A 695      19.517  -2.225 -12.413  1.00 92.44           C  
+ATOM   5667  CE1 PHE A 695      20.153  -4.010 -14.484  1.00 92.44           C  
+ATOM   5668  CE2 PHE A 695      20.853  -2.401 -12.804  1.00 92.44           C  
+ATOM   5669  CZ  PHE A 695      21.170  -3.280 -13.849  1.00 92.44           C  
+ATOM   5670  N   ASP A 696      17.087  -0.938 -15.343  1.00 89.69           N  
+ATOM   5671  CA  ASP A 696      17.150  -0.936 -16.803  1.00 89.69           C  
+ATOM   5672  C   ASP A 696      18.606  -1.095 -17.248  1.00 89.69           C  
+ATOM   5673  CB  ASP A 696      16.503   0.350 -17.340  1.00 89.69           C  
+ATOM   5674  O   ASP A 696      19.473  -0.307 -16.858  1.00 89.69           O  
+ATOM   5675  CG  ASP A 696      16.273   0.311 -18.854  1.00 89.69           C  
+ATOM   5676  OD1 ASP A 696      17.049  -0.379 -19.553  1.00 89.69           O  
+ATOM   5677  OD2 ASP A 696      15.306   0.961 -19.304  1.00 89.69           O  
+ATOM   5678  N   THR A 697      18.883  -2.114 -18.064  1.00 89.94           N  
+ATOM   5679  CA  THR A 697      20.237  -2.399 -18.568  1.00 89.94           C  
+ATOM   5680  C   THR A 697      20.775  -1.319 -19.504  1.00 89.94           C  
+ATOM   5681  CB  THR A 697      20.299  -3.749 -19.293  1.00 89.94           C  
+ATOM   5682  O   THR A 697      21.986  -1.231 -19.718  1.00 89.94           O  
+ATOM   5683  CG2 THR A 697      19.950  -4.897 -18.350  1.00 89.94           C  
+ATOM   5684  OG1 THR A 697      19.415  -3.825 -20.394  1.00 89.94           O  
+ATOM   5685  N   GLN A 698      19.896  -0.476 -20.049  1.00 83.88           N  
+ATOM   5686  CA  GLN A 698      20.289   0.664 -20.871  1.00 83.88           C  
+ATOM   5687  C   GLN A 698      20.908   1.792 -20.041  1.00 83.88           C  
+ATOM   5688  CB  GLN A 698      19.075   1.149 -21.680  1.00 83.88           C  
+ATOM   5689  O   GLN A 698      21.675   2.589 -20.577  1.00 83.88           O  
+ATOM   5690  CG  GLN A 698      18.630   0.092 -22.709  1.00 83.88           C  
+ATOM   5691  CD  GLN A 698      19.719  -0.179 -23.746  1.00 83.88           C  
+ATOM   5692  NE2 GLN A 698      20.035  -1.413 -24.075  1.00 83.88           N  
+ATOM   5693  OE1 GLN A 698      20.343   0.728 -24.265  1.00 83.88           O  
+ATOM   5694  N   VAL A 699      20.642   1.843 -18.732  1.00 81.31           N  
+ATOM   5695  CA  VAL A 699      21.088   2.959 -17.881  1.00 81.31           C  
+ATOM   5696  C   VAL A 699      21.909   2.533 -16.679  1.00 81.31           C  
+ATOM   5697  CB  VAL A 699      19.893   3.803 -17.458  1.00 81.31           C  
+ATOM   5698  O   VAL A 699      22.681   3.335 -16.164  1.00 81.31           O  
+ATOM   5699  CG1 VAL A 699      20.329   5.016 -16.615  1.00 81.31           C  
+ATOM   5700  CG2 VAL A 699      19.171   4.289 -18.729  1.00 81.31           C  
+ATOM   5701  N   SER A 700      21.850   1.273 -16.272  1.00 88.44           N  
+ATOM   5702  CA  SER A 700      22.798   0.716 -15.312  1.00 88.44           C  
+ATOM   5703  C   SER A 700      23.513  -0.495 -15.911  1.00 88.44           C  
+ATOM   5704  CB  SER A 700      22.098   0.364 -14.007  1.00 88.44           C  
+ATOM   5705  O   SER A 700      22.891  -1.278 -16.631  1.00 88.44           O  
+ATOM   5706  OG  SER A 700      21.851   1.533 -13.251  1.00 88.44           O  
+ATOM   5707  N   PRO A 701      24.815  -0.691 -15.634  1.00 91.94           N  
+ATOM   5708  CA  PRO A 701      25.533  -1.872 -16.101  1.00 91.94           C  
+ATOM   5709  C   PRO A 701      24.891  -3.146 -15.538  1.00 91.94           C  
+ATOM   5710  CB  PRO A 701      26.983  -1.698 -15.619  1.00 91.94           C  
+ATOM   5711  O   PRO A 701      24.795  -3.310 -14.324  1.00 91.94           O  
+ATOM   5712  CG  PRO A 701      27.106  -0.206 -15.311  1.00 91.94           C  
+ATOM   5713  CD  PRO A 701      25.702   0.149 -14.840  1.00 91.94           C  
+ATOM   5714  N   PHE A 702      24.480  -4.088 -16.395  1.00 90.88           N  
+ATOM   5715  CA  PHE A 702      23.831  -5.326 -15.933  1.00 90.88           C  
+ATOM   5716  C   PHE A 702      24.728  -6.147 -14.989  1.00 90.88           C  
+ATOM   5717  CB  PHE A 702      23.371  -6.161 -17.134  1.00 90.88           C  
+ATOM   5718  O   PHE A 702      24.229  -6.783 -14.063  1.00 90.88           O  
+ATOM   5719  CG  PHE A 702      24.484  -6.911 -17.836  1.00 90.88           C  
+ATOM   5720  CD1 PHE A 702      25.171  -6.312 -18.908  1.00 90.88           C  
+ATOM   5721  CD2 PHE A 702      24.845  -8.205 -17.408  1.00 90.88           C  
+ATOM   5722  CE1 PHE A 702      26.218  -6.999 -19.543  1.00 90.88           C  
+ATOM   5723  CE2 PHE A 702      25.887  -8.892 -18.054  1.00 90.88           C  
+ATOM   5724  CZ  PHE A 702      26.571  -8.291 -19.122  1.00 90.88           C  
+ATOM   5725  N   ARG A 703      26.056  -6.072 -15.172  1.00 92.38           N  
+ATOM   5726  CA  ARG A 703      27.059  -6.730 -14.319  1.00 92.38           C  
+ATOM   5727  C   ARG A 703      27.078  -6.218 -12.880  1.00 92.38           C  
+ATOM   5728  CB  ARG A 703      28.460  -6.594 -14.937  1.00 92.38           C  
+ATOM   5729  O   ARG A 703      27.605  -6.908 -12.009  1.00 92.38           O  
+ATOM   5730  CG  ARG A 703      28.600  -7.379 -16.246  1.00 92.38           C  
+ATOM   5731  CD  ARG A 703      30.054  -7.370 -16.727  1.00 92.38           C  
+ATOM   5732  NE  ARG A 703      30.229  -8.275 -17.871  1.00 92.38           N  
+ATOM   5733  NH1 ARG A 703      32.046  -7.284 -18.876  1.00 92.38           N  
+ATOM   5734  NH2 ARG A 703      30.994  -9.011 -19.851  1.00 92.38           N  
+ATOM   5735  CZ  ARG A 703      31.092  -8.179 -18.859  1.00 92.38           C  
+ATOM   5736  N   ASP A 704      26.484  -5.060 -12.592  1.00 91.19           N  
+ATOM   5737  CA  ASP A 704      26.326  -4.614 -11.206  1.00 91.19           C  
+ATOM   5738  C   ASP A 704      25.451  -5.571 -10.404  1.00 91.19           C  
+ATOM   5739  CB  ASP A 704      25.722  -3.211 -11.137  1.00 91.19           C  
+ATOM   5740  O   ASP A 704      25.739  -5.808  -9.231  1.00 91.19           O  
+ATOM   5741  CG  ASP A 704      26.724  -2.110 -11.455  1.00 91.19           C  
+ATOM   5742  OD1 ASP A 704      27.951  -2.333 -11.330  1.00 91.19           O  
+ATOM   5743  OD2 ASP A 704      26.247  -0.983 -11.667  1.00 91.19           O  
+ATOM   5744  N   LEU A 705      24.453  -6.195 -11.043  1.00 90.19           N  
+ATOM   5745  CA  LEU A 705      23.597  -7.194 -10.403  1.00 90.19           C  
+ATOM   5746  C   LEU A 705      24.415  -8.350  -9.814  1.00 90.19           C  
+ATOM   5747  CB  LEU A 705      22.569  -7.735 -11.413  1.00 90.19           C  
+ATOM   5748  O   LEU A 705      24.025  -8.903  -8.791  1.00 90.19           O  
+ATOM   5749  CG  LEU A 705      21.591  -6.691 -11.987  1.00 90.19           C  
+ATOM   5750  CD1 LEU A 705      20.707  -7.359 -13.040  1.00 90.19           C  
+ATOM   5751  CD2 LEU A 705      20.682  -6.094 -10.909  1.00 90.19           C  
+ATOM   5752  N   PHE A 706      25.578  -8.662 -10.396  1.00 88.75           N  
+ATOM   5753  CA  PHE A 706      26.422  -9.777  -9.960  1.00 88.75           C  
+ATOM   5754  C   PHE A 706      27.128  -9.522  -8.631  1.00 88.75           C  
+ATOM   5755  CB  PHE A 706      27.461 -10.099 -11.043  1.00 88.75           C  
+ATOM   5756  O   PHE A 706      27.605 -10.458  -7.991  1.00 88.75           O  
+ATOM   5757  CG  PHE A 706      26.937 -10.381 -12.438  1.00 88.75           C  
+ATOM   5758  CD1 PHE A 706      25.573 -10.640 -12.690  1.00 88.75           C  
+ATOM   5759  CD2 PHE A 706      27.851 -10.424 -13.504  1.00 88.75           C  
+ATOM   5760  CE1 PHE A 706      25.129 -10.940 -13.986  1.00 88.75           C  
+ATOM   5761  CE2 PHE A 706      27.405 -10.741 -14.794  1.00 88.75           C  
+ATOM   5762  CZ  PHE A 706      26.049 -11.006 -15.039  1.00 88.75           C  
+ATOM   5763  N   LYS A 707      27.210  -8.253  -8.221  1.00 89.25           N  
+ATOM   5764  CA  LYS A 707      27.833  -7.824  -6.965  1.00 89.25           C  
+ATOM   5765  C   LYS A 707      26.799  -7.610  -5.852  1.00 89.25           C  
+ATOM   5766  CB  LYS A 707      28.682  -6.574  -7.244  1.00 89.25           C  
+ATOM   5767  O   LYS A 707      27.173  -7.481  -4.688  1.00 89.25           O  
+ATOM   5768  CG  LYS A 707      29.872  -6.865  -8.184  1.00 89.25           C  
+ATOM   5769  CD  LYS A 707      30.571  -5.554  -8.555  1.00 89.25           C  
+ATOM   5770  CE  LYS A 707      31.822  -5.714  -9.419  1.00 89.25           C  
+ATOM   5771  NZ  LYS A 707      32.358  -4.378  -9.800  1.00 89.25           N  
+ATOM   5772  N   LEU A 708      25.502  -7.623  -6.173  1.00 90.25           N  
+ATOM   5773  CA  LEU A 708      24.407  -7.416  -5.220  1.00 90.25           C  
+ATOM   5774  C   LEU A 708      24.022  -8.722  -4.506  1.00 90.25           C  
+ATOM   5775  CB  LEU A 708      23.213  -6.749  -5.925  1.00 90.25           C  
+ATOM   5776  O   LEU A 708      22.911  -9.232  -4.640  1.00 90.25           O  
+ATOM   5777  CG  LEU A 708      23.505  -5.380  -6.560  1.00 90.25           C  
+ATOM   5778  CD1 LEU A 708      22.227  -4.853  -7.211  1.00 90.25           C  
+ATOM   5779  CD2 LEU A 708      23.993  -4.349  -5.545  1.00 90.25           C  
+ATOM   5780  N   ALA A 709      24.941  -9.262  -3.704  1.00 85.56           N  
+ATOM   5781  CA  ALA A 709      24.796 -10.579  -3.073  1.00 85.56           C  
+ATOM   5782  C   ALA A 709      23.615 -10.704  -2.083  1.00 85.56           C  
+ATOM   5783  CB  ALA A 709      26.123 -10.908  -2.380  1.00 85.56           C  
+ATOM   5784  O   ALA A 709      23.205 -11.817  -1.752  1.00 85.56           O  
+ATOM   5785  N   LYS A 710      23.068  -9.588  -1.577  1.00 88.56           N  
+ATOM   5786  CA  LYS A 710      21.904  -9.579  -0.668  1.00 88.56           C  
+ATOM   5787  C   LYS A 710      20.558  -9.421  -1.384  1.00 88.56           C  
+ATOM   5788  CB  LYS A 710      22.075  -8.520   0.434  1.00 88.56           C  
+ATOM   5789  O   LYS A 710      19.527  -9.462  -0.714  1.00 88.56           O  
+ATOM   5790  CG  LYS A 710      23.293  -8.780   1.334  1.00 88.56           C  
+ATOM   5791  CD  LYS A 710      23.201  -7.924   2.605  1.00 88.56           C  
+ATOM   5792  CE  LYS A 710      24.497  -7.972   3.421  1.00 88.56           C  
+ATOM   5793  NZ  LYS A 710      24.433  -7.052   4.585  1.00 88.56           N  
+ATOM   5794  N   LEU A 711      20.549  -9.283  -2.710  1.00 89.81           N  
+ATOM   5795  CA  LEU A 711      19.336  -9.013  -3.473  1.00 89.81           C  
+ATOM   5796  C   LEU A 711      18.356 -10.193  -3.392  1.00 89.81           C  
+ATOM   5797  CB  LEU A 711      19.729  -8.659  -4.916  1.00 89.81           C  
+ATOM   5798  O   LEU A 711      18.676 -11.321  -3.761  1.00 89.81           O  
+ATOM   5799  CG  LEU A 711      18.620  -7.979  -5.731  1.00 89.81           C  
+ATOM   5800  CD1 LEU A 711      18.340  -6.554  -5.245  1.00 89.81           C  
+ATOM   5801  CD2 LEU A 711      19.047  -7.886  -7.194  1.00 89.81           C  
+ATOM   5802  N   GLN A 712      17.141  -9.918  -2.922  1.00 88.44           N  
+ATOM   5803  CA  GLN A 712      16.054 -10.890  -2.776  1.00 88.44           C  
+ATOM   5804  C   GLN A 712      14.929 -10.651  -3.783  1.00 88.44           C  
+ATOM   5805  CB  GLN A 712      15.471 -10.804  -1.361  1.00 88.44           C  
+ATOM   5806  O   GLN A 712      14.236 -11.593  -4.178  1.00 88.44           O  
+ATOM   5807  CG  GLN A 712      16.448 -11.262  -0.273  1.00 88.44           C  
+ATOM   5808  CD  GLN A 712      15.932 -10.917   1.118  1.00 88.44           C  
+ATOM   5809  NE2 GLN A 712      16.824 -10.622   2.034  1.00 88.44           N  
+ATOM   5810  OE1 GLN A 712      14.737 -10.881   1.379  1.00 88.44           O  
+ATOM   5811  N   LYS A 713      14.721  -9.396  -4.194  1.00 90.31           N  
+ATOM   5812  CA  LYS A 713      13.654  -9.016  -5.122  1.00 90.31           C  
+ATOM   5813  C   LYS A 713      14.183  -8.125  -6.235  1.00 90.31           C  
+ATOM   5814  CB  LYS A 713      12.498  -8.353  -4.363  1.00 90.31           C  
+ATOM   5815  O   LYS A 713      14.704  -7.045  -5.966  1.00 90.31           O  
+ATOM   5816  CG  LYS A 713      11.874  -9.296  -3.320  1.00 90.31           C  
+ATOM   5817  CD  LYS A 713      10.536  -8.761  -2.800  1.00 90.31           C  
+ATOM   5818  CE  LYS A 713       9.803  -9.814  -1.978  1.00 90.31           C  
+ATOM   5819  NZ  LYS A 713       8.340  -9.617  -2.067  1.00 90.31           N  
+ATOM   5820  N   LEU A 714      13.978  -8.550  -7.478  1.00 92.94           N  
+ATOM   5821  CA  LEU A 714      14.436  -7.832  -8.666  1.00 92.94           C  
+ATOM   5822  C   LEU A 714      13.289  -7.651  -9.660  1.00 92.94           C  
+ATOM   5823  CB  LEU A 714      15.631  -8.586  -9.273  1.00 92.94           C  
+ATOM   5824  O   LEU A 714      12.669  -8.619 -10.093  1.00 92.94           O  
+ATOM   5825  CG  LEU A 714      16.203  -7.972 -10.566  1.00 92.94           C  
+ATOM   5826  CD1 LEU A 714      16.688  -6.530 -10.385  1.00 92.94           C  
+ATOM   5827  CD2 LEU A 714      17.375  -8.826 -11.044  1.00 92.94           C  
+ATOM   5828  N   ALA A 715      13.024  -6.410 -10.054  1.00 93.62           N  
+ATOM   5829  CA  ALA A 715      12.222  -6.115 -11.233  1.00 93.62           C  
+ATOM   5830  C   ALA A 715      13.066  -5.324 -12.232  1.00 93.62           C  
+ATOM   5831  CB  ALA A 715      10.921  -5.409 -10.835  1.00 93.62           C  
+ATOM   5832  O   ALA A 715      13.447  -4.188 -11.934  1.00 93.62           O  
+ATOM   5833  N   ALA A 716      13.343  -5.924 -13.389  1.00 92.75           N  
+ATOM   5834  CA  ALA A 716      14.257  -5.371 -14.378  1.00 92.75           C  
+ATOM   5835  C   ALA A 716      13.687  -5.385 -15.801  1.00 92.75           C  
+ATOM   5836  CB  ALA A 716      15.602  -6.102 -14.299  1.00 92.75           C  
+ATOM   5837  O   ALA A 716      12.886  -6.246 -16.173  1.00 92.75           O  
+ATOM   5838  N   VAL A 717      14.137  -4.415 -16.586  1.00 92.31           N  
+ATOM   5839  CA  VAL A 717      13.981  -4.318 -18.029  1.00 92.31           C  
+ATOM   5840  C   VAL A 717      15.324  -4.684 -18.651  1.00 92.31           C  
+ATOM   5841  CB  VAL A 717      13.531  -2.910 -18.455  1.00 92.31           C  
+ATOM   5842  O   VAL A 717      16.340  -4.062 -18.348  1.00 92.31           O  
+ATOM   5843  CG1 VAL A 717      13.273  -2.882 -19.963  1.00 92.31           C  
+ATOM   5844  CG2 VAL A 717      12.229  -2.498 -17.747  1.00 92.31           C  
+ATOM   5845  N   LEU A 718      15.327  -5.727 -19.474  1.00 92.56           N  
+ATOM   5846  CA  LEU A 718      16.515  -6.247 -20.134  1.00 92.56           C  
+ATOM   5847  C   LEU A 718      16.405  -5.963 -21.632  1.00 92.56           C  
+ATOM   5848  CB  LEU A 718      16.691  -7.751 -19.843  1.00 92.56           C  
+ATOM   5849  O   LEU A 718      15.496  -6.452 -22.302  1.00 92.56           O  
+ATOM   5850  CG  LEU A 718      16.613  -8.170 -18.360  1.00 92.56           C  
+ATOM   5851  CD1 LEU A 718      16.874  -9.671 -18.234  1.00 92.56           C  
+ATOM   5852  CD2 LEU A 718      17.624  -7.442 -17.474  1.00 92.56           C  
+ATOM   5853  N   SER A 719      17.342  -5.173 -22.136  1.00 90.69           N  
+ATOM   5854  CA  SER A 719      17.585  -4.956 -23.560  1.00 90.69           C  
+ATOM   5855  C   SER A 719      19.084  -5.132 -23.754  1.00 90.69           C  
+ATOM   5856  CB  SER A 719      17.099  -3.560 -23.959  1.00 90.69           C  
+ATOM   5857  O   SER A 719      19.847  -4.228 -23.410  1.00 90.69           O  
+ATOM   5858  OG  SER A 719      17.290  -3.338 -25.339  1.00 90.69           O  
+ATOM   5859  N   LEU A 720      19.483  -6.334 -24.169  1.00 90.25           N  
+ATOM   5860  CA  LEU A 720      20.860  -6.834 -24.172  1.00 90.25           C  
+ATOM   5861  C   LEU A 720      21.117  -7.634 -25.452  1.00 90.25           C  
+ATOM   5862  CB  LEU A 720      21.081  -7.757 -22.957  1.00 90.25           C  
+ATOM   5863  O   LEU A 720      20.183  -8.206 -26.019  1.00 90.25           O  
+ATOM   5864  CG  LEU A 720      21.041  -7.097 -21.571  1.00 90.25           C  
+ATOM   5865  CD1 LEU A 720      21.187  -8.181 -20.499  1.00 90.25           C  
+ATOM   5866  CD2 LEU A 720      22.158  -6.075 -21.372  1.00 90.25           C  
+ATOM   5867  N   GLU A 721      22.380  -7.712 -25.863  1.00 92.38           N  
+ATOM   5868  CA  GLU A 721      22.812  -8.611 -26.938  1.00 92.38           C  
+ATOM   5869  C   GLU A 721      22.878 -10.073 -26.459  1.00 92.38           C  
+ATOM   5870  CB  GLU A 721      24.157  -8.140 -27.506  1.00 92.38           C  
+ATOM   5871  O   GLU A 721      22.748 -10.356 -25.266  1.00 92.38           O  
+ATOM   5872  CG  GLU A 721      24.027  -6.773 -28.200  1.00 92.38           C  
+ATOM   5873  CD  GLU A 721      25.330  -6.298 -28.858  1.00 92.38           C  
+ATOM   5874  OE1 GLU A 721      25.304  -5.170 -29.401  1.00 92.38           O  
+ATOM   5875  OE2 GLU A 721      26.324  -7.057 -28.827  1.00 92.38           O  
+ATOM   5876  N   PHE A 722      23.068 -11.024 -27.383  1.00 92.19           N  
+ATOM   5877  CA  PHE A 722      23.035 -12.461 -27.075  1.00 92.19           C  
+ATOM   5878  C   PHE A 722      24.004 -12.855 -25.948  1.00 92.19           C  
+ATOM   5879  CB  PHE A 722      23.349 -13.279 -28.339  1.00 92.19           C  
+ATOM   5880  O   PHE A 722      23.589 -13.494 -24.980  1.00 92.19           O  
+ATOM   5881  CG  PHE A 722      23.349 -14.779 -28.094  1.00 92.19           C  
+ATOM   5882  CD1 PHE A 722      24.557 -15.440 -27.801  1.00 92.19           C  
+ATOM   5883  CD2 PHE A 722      22.150 -15.517 -28.118  1.00 92.19           C  
+ATOM   5884  CE1 PHE A 722      24.563 -16.817 -27.521  1.00 92.19           C  
+ATOM   5885  CE2 PHE A 722      22.154 -16.894 -27.840  1.00 92.19           C  
+ATOM   5886  CZ  PHE A 722      23.360 -17.546 -27.533  1.00 92.19           C  
+ATOM   5887  N   ASP A 723      25.278 -12.461 -26.043  1.00 94.31           N  
+ATOM   5888  CA  ASP A 723      26.304 -12.867 -25.074  1.00 94.31           C  
+ATOM   5889  C   ASP A 723      26.052 -12.273 -23.682  1.00 94.31           C  
+ATOM   5890  CB  ASP A 723      27.699 -12.484 -25.590  1.00 94.31           C  
+ATOM   5891  O   ASP A 723      26.174 -12.972 -22.675  1.00 94.31           O  
+ATOM   5892  CG  ASP A 723      28.151 -13.362 -26.762  1.00 94.31           C  
+ATOM   5893  OD1 ASP A 723      27.874 -14.587 -26.718  1.00 94.31           O  
+ATOM   5894  OD2 ASP A 723      28.783 -12.811 -27.685  1.00 94.31           O  
+ATOM   5895  N   GLU A 724      25.605 -11.018 -23.617  1.00 94.00           N  
+ATOM   5896  CA  GLU A 724      25.212 -10.365 -22.365  1.00 94.00           C  
+ATOM   5897  C   GLU A 724      23.958 -11.013 -21.759  1.00 94.00           C  
+ATOM   5898  CB  GLU A 724      24.921  -8.883 -22.626  1.00 94.00           C  
+ATOM   5899  O   GLU A 724      23.879 -11.230 -20.545  1.00 94.00           O  
+ATOM   5900  CG  GLU A 724      26.115  -8.058 -23.123  1.00 94.00           C  
+ATOM   5901  CD  GLU A 724      25.723  -6.576 -23.254  1.00 94.00           C  
+ATOM   5902  OE1 GLU A 724      26.496  -5.720 -22.758  1.00 94.00           O  
+ATOM   5903  OE2 GLU A 724      24.602  -6.307 -23.752  1.00 94.00           O  
+ATOM   5904  N   MET A 725      22.976 -11.367 -22.598  1.00 92.62           N  
+ATOM   5905  CA  MET A 725      21.759 -12.053 -22.167  1.00 92.62           C  
+ATOM   5906  C   MET A 725      22.063 -13.467 -21.650  1.00 92.62           C  
+ATOM   5907  CB  MET A 725      20.723 -12.059 -23.297  1.00 92.62           C  
+ATOM   5908  O   MET A 725      21.510 -13.902 -20.636  1.00 92.62           O  
+ATOM   5909  CG  MET A 725      19.365 -12.524 -22.749  1.00 92.62           C  
+ATOM   5910  SD  MET A 725      17.901 -12.093 -23.721  1.00 92.62           S  
+ATOM   5911  CE  MET A 725      17.973 -10.289 -23.564  1.00 92.62           C  
+ATOM   5912  N   LYS A 726      22.997 -14.168 -22.292  1.00 93.94           N  
+ATOM   5913  CA  LYS A 726      23.527 -15.449 -21.821  1.00 93.94           C  
+ATOM   5914  C   LYS A 726      24.247 -15.307 -20.485  1.00 93.94           C  
+ATOM   5915  CB  LYS A 726      24.415 -16.029 -22.924  1.00 93.94           C  
+ATOM   5916  O   LYS A 726      24.012 -16.116 -19.586  1.00 93.94           O  
+ATOM   5917  CG  LYS A 726      24.934 -17.423 -22.565  1.00 93.94           C  
+ATOM   5918  CD  LYS A 726      25.843 -17.919 -23.689  1.00 93.94           C  
+ATOM   5919  CE  LYS A 726      26.461 -19.263 -23.305  1.00 93.94           C  
+ATOM   5920  NZ  LYS A 726      27.466 -19.671 -24.314  1.00 93.94           N  
+ATOM   5921  N   GLU A 727      25.079 -14.282 -20.326  1.00 94.06           N  
+ATOM   5922  CA  GLU A 727      25.813 -14.006 -19.088  1.00 94.06           C  
+ATOM   5923  C   GLU A 727      24.851 -13.752 -17.913  1.00 94.06           C  
+ATOM   5924  CB  GLU A 727      26.785 -12.828 -19.323  1.00 94.06           C  
+ATOM   5925  O   GLU A 727      24.977 -14.390 -16.863  1.00 94.06           O  
+ATOM   5926  CG  GLU A 727      27.836 -12.667 -18.210  1.00 94.06           C  
+ATOM   5927  CD  GLU A 727      28.805 -11.475 -18.409  1.00 94.06           C  
+ATOM   5928  OE1 GLU A 727      29.488 -11.084 -17.436  1.00 94.06           O  
+ATOM   5929  OE2 GLU A 727      28.890 -10.863 -19.495  1.00 94.06           O  
+ATOM   5930  N   ILE A 728      23.839 -12.891 -18.091  1.00 90.75           N  
+ATOM   5931  CA  ILE A 728      22.862 -12.595 -17.030  1.00 90.75           C  
+ATOM   5932  C   ILE A 728      21.981 -13.804 -16.694  1.00 90.75           C  
+ATOM   5933  CB  ILE A 728      22.041 -11.321 -17.337  1.00 90.75           C  
+ATOM   5934  O   ILE A 728      21.770 -14.073 -15.514  1.00 90.75           O  
+ATOM   5935  CG1 ILE A 728      21.283 -10.841 -16.081  1.00 90.75           C  
+ATOM   5936  CG2 ILE A 728      21.068 -11.514 -18.504  1.00 90.75           C  
+ATOM   5937  CD1 ILE A 728      20.549  -9.509 -16.272  1.00 90.75           C  
+ATOM   5938  N   ILE A 729      21.506 -14.572 -17.682  1.00 89.62           N  
+ATOM   5939  CA  ILE A 729      20.687 -15.773 -17.432  1.00 89.62           C  
+ATOM   5940  C   ILE A 729      21.504 -16.833 -16.691  1.00 89.62           C  
+ATOM   5941  CB  ILE A 729      20.071 -16.301 -18.748  1.00 89.62           C  
+ATOM   5942  O   ILE A 729      21.044 -17.369 -15.684  1.00 89.62           O  
+ATOM   5943  CG1 ILE A 729      18.938 -15.339 -19.171  1.00 89.62           C  
+ATOM   5944  CG2 ILE A 729      19.509 -17.729 -18.583  1.00 89.62           C  
+ATOM   5945  CD1 ILE A 729      18.432 -15.525 -20.603  1.00 89.62           C  
+ATOM   5946  N   THR A 730      22.749 -17.063 -17.111  1.00 89.12           N  
+ATOM   5947  CA  THR A 730      23.666 -17.986 -16.427  1.00 89.12           C  
+ATOM   5948  C   THR A 730      23.885 -17.560 -14.974  1.00 89.12           C  
+ATOM   5949  CB  THR A 730      25.013 -18.048 -17.162  1.00 89.12           C  
+ATOM   5950  O   THR A 730      23.847 -18.384 -14.060  1.00 89.12           O  
+ATOM   5951  CG2 THR A 730      25.978 -19.049 -16.534  1.00 89.12           C  
+ATOM   5952  OG1 THR A 730      24.828 -18.447 -18.499  1.00 89.12           O  
+ATOM   5953  N   HIS A 731      24.053 -16.259 -14.728  1.00 85.38           N  
+ATOM   5954  CA  HIS A 731      24.181 -15.736 -13.373  1.00 85.38           C  
+ATOM   5955  C   HIS A 731      22.907 -15.935 -12.534  1.00 85.38           C  
+ATOM   5956  CB  HIS A 731      24.571 -14.260 -13.442  1.00 85.38           C  
+ATOM   5957  O   HIS A 731      22.997 -16.338 -11.372  1.00 85.38           O  
+ATOM   5958  CG  HIS A 731      24.912 -13.729 -12.081  1.00 85.38           C  
+ATOM   5959  CD2 HIS A 731      24.049 -13.177 -11.175  1.00 85.38           C  
+ATOM   5960  ND1 HIS A 731      26.155 -13.765 -11.499  1.00 85.38           N  
+ATOM   5961  CE1 HIS A 731      26.047 -13.248 -10.265  1.00 85.38           C  
+ATOM   5962  NE2 HIS A 731      24.782 -12.879 -10.026  1.00 85.38           N  
+ATOM   5963  N   LEU A 732      21.727 -15.689 -13.116  1.00 80.56           N  
+ATOM   5964  CA  LEU A 732      20.434 -15.897 -12.456  1.00 80.56           C  
+ATOM   5965  C   LEU A 732      20.211 -17.365 -12.073  1.00 80.56           C  
+ATOM   5966  CB  LEU A 732      19.297 -15.397 -13.368  1.00 80.56           C  
+ATOM   5967  O   LEU A 732      19.642 -17.618 -11.014  1.00 80.56           O  
+ATOM   5968  CG  LEU A 732      19.212 -13.866 -13.511  1.00 80.56           C  
+ATOM   5969  CD1 LEU A 732      18.232 -13.512 -14.631  1.00 80.56           C  
+ATOM   5970  CD2 LEU A 732      18.740 -13.189 -12.222  1.00 80.56           C  
+ATOM   5971  N   MET A 733      20.702 -18.308 -12.882  1.00 79.56           N  
+ATOM   5972  CA  MET A 733      20.641 -19.742 -12.584  1.00 79.56           C  
+ATOM   5973  C   MET A 733      21.636 -20.178 -11.495  1.00 79.56           C  
+ATOM   5974  CB  MET A 733      20.894 -20.550 -13.865  1.00 79.56           C  
+ATOM   5975  O   MET A 733      21.290 -21.005 -10.658  1.00 79.56           O  
+ATOM   5976  CG  MET A 733      19.763 -20.426 -14.894  1.00 79.56           C  
+ATOM   5977  SD  MET A 733      20.035 -21.413 -16.392  1.00 79.56           S  
+ATOM   5978  CE  MET A 733      19.743 -23.079 -15.739  1.00 79.56           C  
+ATOM   5979  N   LEU A 734      22.870 -19.654 -11.499  1.00 75.81           N  
+ATOM   5980  CA  LEU A 734      23.971 -20.197 -10.683  1.00 75.81           C  
+ATOM   5981  C   LEU A 734      24.223 -19.479  -9.348  1.00 75.81           C  
+ATOM   5982  CB  LEU A 734      25.270 -20.170 -11.513  1.00 75.81           C  
+ATOM   5983  O   LEU A 734      24.730 -20.091  -8.411  1.00 75.81           O  
+ATOM   5984  CG  LEU A 734      25.304 -21.100 -12.739  1.00 75.81           C  
+ATOM   5985  CD1 LEU A 734      26.620 -20.876 -13.486  1.00 75.81           C  
+ATOM   5986  CD2 LEU A 734      25.232 -22.577 -12.352  1.00 75.81           C  
+ATOM   5987  N   ARG A 735      23.991 -18.162  -9.265  1.00 62.16           N  
+ATOM   5988  CA  ARG A 735      24.621 -17.305  -8.231  1.00 62.16           C  
+ATOM   5989  C   ARG A 735      23.644 -16.527  -7.359  1.00 62.16           C  
+ATOM   5990  CB  ARG A 735      25.623 -16.366  -8.919  1.00 62.16           C  
+ATOM   5991  O   ARG A 735      24.065 -15.914  -6.382  1.00 62.16           O  
+ATOM   5992  CG  ARG A 735      26.891 -17.097  -9.400  1.00 62.16           C  
+ATOM   5993  CD  ARG A 735      28.113 -16.884  -8.489  1.00 62.16           C  
+ATOM   5994  NE  ARG A 735      29.205 -16.211  -9.224  1.00 62.16           N  
+ATOM   5995  NH1 ARG A 735      30.867 -16.455  -7.660  1.00 62.16           N  
+ATOM   5996  NH2 ARG A 735      31.330 -15.503  -9.625  1.00 62.16           N  
+ATOM   5997  CZ  ARG A 735      30.456 -16.058  -8.831  1.00 62.16           C  
+ATOM   5998  N   MET A 736      22.351 -16.589  -7.657  1.00 62.28           N  
+ATOM   5999  CA  MET A 736      21.338 -15.783  -6.979  1.00 62.28           C  
+ATOM   6000  C   MET A 736      20.424 -16.605  -6.064  1.00 62.28           C  
+ATOM   6001  CB  MET A 736      20.573 -14.935  -7.999  1.00 62.28           C  
+ATOM   6002  O   MET A 736      19.229 -16.341  -5.994  1.00 62.28           O  
+ATOM   6003  CG  MET A 736      21.446 -13.897  -8.711  1.00 62.28           C  
+ATOM   6004  SD  MET A 736      22.175 -12.627  -7.633  1.00 62.28           S  
+ATOM   6005  CE  MET A 736      20.898 -11.344  -7.573  1.00 62.28           C  
+ATOM   6006  N   GLY A 737      20.975 -17.551  -5.295  1.00 58.97           N  
+ATOM   6007  CA  GLY A 737      20.206 -18.402  -4.366  1.00 58.97           C  
+ATOM   6008  C   GLY A 737      19.455 -17.658  -3.243  1.00 58.97           C  
+ATOM   6009  O   GLY A 737      18.729 -18.278  -2.471  1.00 58.97           O  
+ATOM   6010  N   ARG A 738      19.611 -16.329  -3.131  1.00 72.38           N  
+ATOM   6011  CA  ARG A 738      18.805 -15.464  -2.249  1.00 72.38           C  
+ATOM   6012  C   ARG A 738      17.633 -14.777  -2.957  1.00 72.38           C  
+ATOM   6013  CB  ARG A 738      19.694 -14.424  -1.550  1.00 72.38           C  
+ATOM   6014  O   ARG A 738      16.760 -14.259  -2.258  1.00 72.38           O  
+ATOM   6015  CG  ARG A 738      20.678 -15.068  -0.564  1.00 72.38           C  
+ATOM   6016  CD  ARG A 738      21.369 -13.981   0.263  1.00 72.38           C  
+ATOM   6017  NE  ARG A 738      22.325 -14.555   1.229  1.00 72.38           N  
+ATOM   6018  NH1 ARG A 738      22.786 -12.615   2.362  1.00 72.38           N  
+ATOM   6019  NH2 ARG A 738      23.753 -14.521   3.005  1.00 72.38           N  
+ATOM   6020  CZ  ARG A 738      22.950 -13.897   2.189  1.00 72.38           C  
+ATOM   6021  N   LEU A 739      17.581 -14.760  -4.295  1.00 82.06           N  
+ATOM   6022  CA  LEU A 739      16.446 -14.203  -5.031  1.00 82.06           C  
+ATOM   6023  C   LEU A 739      15.207 -15.054  -4.775  1.00 82.06           C  
+ATOM   6024  CB  LEU A 739      16.709 -14.090  -6.545  1.00 82.06           C  
+ATOM   6025  O   LEU A 739      15.189 -16.258  -4.981  1.00 82.06           O  
+ATOM   6026  CG  LEU A 739      17.566 -12.889  -6.970  1.00 82.06           C  
+ATOM   6027  CD1 LEU A 739      17.824 -12.941  -8.480  1.00 82.06           C  
+ATOM   6028  CD2 LEU A 739      16.893 -11.538  -6.699  1.00 82.06           C  
+ATOM   6029  N   ARG A 740      14.136 -14.400  -4.340  1.00 81.31           N  
+ATOM   6030  CA  ARG A 740      12.841 -15.034  -4.060  1.00 81.31           C  
+ATOM   6031  C   ARG A 740      11.786 -14.643  -5.087  1.00 81.31           C  
+ATOM   6032  CB  ARG A 740      12.403 -14.658  -2.636  1.00 81.31           C  
+ATOM   6033  O   ARG A 740      10.836 -15.388  -5.334  1.00 81.31           O  
+ATOM   6034  CG  ARG A 740      13.398 -15.114  -1.555  1.00 81.31           C  
+ATOM   6035  CD  ARG A 740      12.873 -14.757  -0.159  1.00 81.31           C  
+ATOM   6036  NE  ARG A 740      13.799 -15.176   0.909  1.00 81.31           N  
+ATOM   6037  NH1 ARG A 740      12.382 -14.825   2.690  1.00 81.31           N  
+ATOM   6038  NH2 ARG A 740      14.420 -15.611   3.067  1.00 81.31           N  
+ATOM   6039  CZ  ARG A 740      13.534 -15.195   2.209  1.00 81.31           C  
+ATOM   6040  N   GLU A 741      11.924 -13.448  -5.658  1.00 85.44           N  
+ATOM   6041  CA  GLU A 741      10.965 -12.885  -6.600  1.00 85.44           C  
+ATOM   6042  C   GLU A 741      11.688 -12.088  -7.685  1.00 85.44           C  
+ATOM   6043  CB  GLU A 741       9.950 -12.019  -5.825  1.00 85.44           C  
+ATOM   6044  O   GLU A 741      12.253 -11.024  -7.419  1.00 85.44           O  
+ATOM   6045  CG  GLU A 741       8.828 -11.442  -6.705  1.00 85.44           C  
+ATOM   6046  CD  GLU A 741       7.818 -10.562  -5.939  1.00 85.44           C  
+ATOM   6047  OE1 GLU A 741       6.950  -9.966  -6.627  1.00 85.44           O  
+ATOM   6048  OE2 GLU A 741       7.929 -10.411  -4.691  1.00 85.44           O  
+ATOM   6049  N   THR A 742      11.619 -12.582  -8.921  1.00 90.88           N  
+ATOM   6050  CA  THR A 742      12.075 -11.841 -10.099  1.00 90.88           C  
+ATOM   6051  C   THR A 742      10.937 -11.544 -11.067  1.00 90.88           C  
+ATOM   6052  CB  THR A 742      13.264 -12.489 -10.810  1.00 90.88           C  
+ATOM   6053  O   THR A 742      10.003 -12.334 -11.252  1.00 90.88           O  
+ATOM   6054  CG2 THR A 742      14.454 -12.696  -9.889  1.00 90.88           C  
+ATOM   6055  OG1 THR A 742      12.927 -13.749 -11.297  1.00 90.88           O  
+ATOM   6056  N   SER A 743      11.006 -10.353 -11.653  1.00 93.31           N  
+ATOM   6057  CA  SER A 743      10.088  -9.864 -12.671  1.00 93.31           C  
+ATOM   6058  C   SER A 743      10.897  -9.264 -13.811  1.00 93.31           C  
+ATOM   6059  CB  SER A 743       9.147  -8.823 -12.060  1.00 93.31           C  
+ATOM   6060  O   SER A 743      11.500  -8.208 -13.631  1.00 93.31           O  
+ATOM   6061  OG  SER A 743       8.272  -8.269 -13.029  1.00 93.31           O  
+ATOM   6062  N   PHE A 744      10.866  -9.884 -14.986  1.00 94.31           N  
+ATOM   6063  CA  PHE A 744      11.605  -9.391 -16.146  1.00 94.31           C  
+ATOM   6064  C   PHE A 744      10.674  -8.911 -17.247  1.00 94.31           C  
+ATOM   6065  CB  PHE A 744      12.606 -10.438 -16.644  1.00 94.31           C  
+ATOM   6066  O   PHE A 744       9.692  -9.573 -17.582  1.00 94.31           O  
+ATOM   6067  CG  PHE A 744      13.672 -10.771 -15.620  1.00 94.31           C  
+ATOM   6068  CD1 PHE A 744      14.491  -9.752 -15.102  1.00 94.31           C  
+ATOM   6069  CD2 PHE A 744      13.845 -12.093 -15.180  1.00 94.31           C  
+ATOM   6070  CE1 PHE A 744      15.453 -10.047 -14.120  1.00 94.31           C  
+ATOM   6071  CE2 PHE A 744      14.795 -12.388 -14.188  1.00 94.31           C  
+ATOM   6072  CZ  PHE A 744      15.596 -11.364 -13.655  1.00 94.31           C  
+ATOM   6073  N   ARG A 745      11.013  -7.759 -17.823  1.00 95.00           N  
+ATOM   6074  CA  ARG A 745      10.566  -7.367 -19.156  1.00 95.00           C  
+ATOM   6075  C   ARG A 745      11.759  -7.453 -20.091  1.00 95.00           C  
+ATOM   6076  CB  ARG A 745       9.955  -5.967 -19.127  1.00 95.00           C  
+ATOM   6077  O   ARG A 745      12.755  -6.791 -19.830  1.00 95.00           O  
+ATOM   6078  CG  ARG A 745       9.488  -5.549 -20.531  1.00 95.00           C  
+ATOM   6079  CD  ARG A 745       8.911  -4.137 -20.522  1.00 95.00           C  
+ATOM   6080  NE  ARG A 745       7.679  -4.075 -19.716  1.00 95.00           N  
+ATOM   6081  NH1 ARG A 745       8.093  -2.065 -18.664  1.00 95.00           N  
+ATOM   6082  NH2 ARG A 745       6.261  -3.253 -18.169  1.00 95.00           N  
+ATOM   6083  CZ  ARG A 745       7.357  -3.128 -18.858  1.00 95.00           C  
+ATOM   6084  N   ILE A 746      11.663  -8.244 -21.148  1.00 95.06           N  
+ATOM   6085  CA  ILE A 746      12.792  -8.528 -22.033  1.00 95.06           C  
+ATOM   6086  C   ILE A 746      12.447  -8.078 -23.444  1.00 95.06           C  
+ATOM   6087  CB  ILE A 746      13.184 -10.017 -21.966  1.00 95.06           C  
+ATOM   6088  O   ILE A 746      11.412  -8.473 -23.975  1.00 95.06           O  
+ATOM   6089  CG1 ILE A 746      13.446 -10.425 -20.496  1.00 95.06           C  
+ATOM   6090  CG2 ILE A 746      14.405 -10.274 -22.862  1.00 95.06           C  
+ATOM   6091  CD1 ILE A 746      13.990 -11.841 -20.328  1.00 95.06           C  
+ATOM   6092  N   TYR A 747      13.323  -7.269 -24.032  1.00 93.81           N  
+ATOM   6093  CA  TYR A 747      13.293  -6.898 -25.442  1.00 93.81           C  
+ATOM   6094  C   TYR A 747      14.328  -7.744 -26.179  1.00 93.81           C  
+ATOM   6095  CB  TYR A 747      13.567  -5.399 -25.590  1.00 93.81           C  
+ATOM   6096  O   TYR A 747      15.522  -7.458 -26.102  1.00 93.81           O  
+ATOM   6097  CG  TYR A 747      12.469  -4.522 -25.026  1.00 93.81           C  
+ATOM   6098  CD1 TYR A 747      11.403  -4.115 -25.851  1.00 93.81           C  
+ATOM   6099  CD2 TYR A 747      12.529  -4.094 -23.686  1.00 93.81           C  
+ATOM   6100  CE1 TYR A 747      10.402  -3.266 -25.342  1.00 93.81           C  
+ATOM   6101  CE2 TYR A 747      11.536  -3.238 -23.177  1.00 93.81           C  
+ATOM   6102  OH  TYR A 747       9.529  -1.980 -23.510  1.00 93.81           O  
+ATOM   6103  CZ  TYR A 747      10.473  -2.824 -24.006  1.00 93.81           C  
+ATOM   6104  N   TYR A 748      13.879  -8.825 -26.818  1.00 93.12           N  
+ATOM   6105  CA  TYR A 748      14.762  -9.767 -27.506  1.00 93.12           C  
+ATOM   6106  C   TYR A 748      13.998 -10.636 -28.511  1.00 93.12           C  
+ATOM   6107  CB  TYR A 748      15.467 -10.660 -26.477  1.00 93.12           C  
+ATOM   6108  O   TYR A 748      12.856 -11.019 -28.256  1.00 93.12           O  
+ATOM   6109  CG  TYR A 748      16.715 -11.300 -27.032  1.00 93.12           C  
+ATOM   6110  CD1 TYR A 748      16.680 -12.619 -27.522  1.00 93.12           C  
+ATOM   6111  CD2 TYR A 748      17.900 -10.543 -27.105  1.00 93.12           C  
+ATOM   6112  CE1 TYR A 748      17.832 -13.174 -28.106  1.00 93.12           C  
+ATOM   6113  CE2 TYR A 748      19.053 -11.097 -27.681  1.00 93.12           C  
+ATOM   6114  OH  TYR A 748      20.099 -12.921 -28.805  1.00 93.12           O  
+ATOM   6115  CZ  TYR A 748      19.011 -12.409 -28.194  1.00 93.12           C  
+ATOM   6116  N   ASN A 749      14.640 -10.973 -29.633  1.00 93.25           N  
+ATOM   6117  CA  ASN A 749      14.095 -11.882 -30.641  1.00 93.25           C  
+ATOM   6118  C   ASN A 749      14.698 -13.280 -30.459  1.00 93.25           C  
+ATOM   6119  CB  ASN A 749      14.388 -11.327 -32.046  1.00 93.25           C  
+ATOM   6120  O   ASN A 749      15.882 -13.480 -30.697  1.00 93.25           O  
+ATOM   6121  CG  ASN A 749      13.596 -10.082 -32.395  1.00 93.25           C  
+ATOM   6122  ND2 ASN A 749      14.139  -9.227 -33.231  1.00 93.25           N  
+ATOM   6123  OD1 ASN A 749      12.471  -9.872 -31.963  1.00 93.25           O  
+ATOM   6124  N   PHE A 750      13.876 -14.258 -30.092  1.00 93.31           N  
+ATOM   6125  CA  PHE A 750      14.261 -15.660 -29.958  1.00 93.31           C  
+ATOM   6126  C   PHE A 750      13.978 -16.424 -31.258  1.00 93.31           C  
+ATOM   6127  CB  PHE A 750      13.545 -16.275 -28.745  1.00 93.31           C  
+ATOM   6128  O   PHE A 750      12.944 -17.085 -31.378  1.00 93.31           O  
+ATOM   6129  CG  PHE A 750      13.881 -15.626 -27.417  1.00 93.31           C  
+ATOM   6130  CD1 PHE A 750      15.037 -16.017 -26.721  1.00 93.31           C  
+ATOM   6131  CD2 PHE A 750      13.055 -14.624 -26.876  1.00 93.31           C  
+ATOM   6132  CE1 PHE A 750      15.360 -15.437 -25.484  1.00 93.31           C  
+ATOM   6133  CE2 PHE A 750      13.380 -14.033 -25.642  1.00 93.31           C  
+ATOM   6134  CZ  PHE A 750      14.529 -14.443 -24.942  1.00 93.31           C  
+ATOM   6135  N   HIS A 751      14.854 -16.301 -32.261  1.00 89.62           N  
+ATOM   6136  CA  HIS A 751      14.611 -16.881 -33.590  1.00 89.62           C  
+ATOM   6137  C   HIS A 751      15.478 -18.109 -33.904  1.00 89.62           C  
+ATOM   6138  CB  HIS A 751      14.727 -15.790 -34.664  1.00 89.62           C  
+ATOM   6139  O   HIS A 751      14.988 -19.027 -34.561  1.00 89.62           O  
+ATOM   6140  CG  HIS A 751      16.132 -15.298 -34.898  1.00 89.62           C  
+ATOM   6141  CD2 HIS A 751      16.717 -14.189 -34.348  1.00 89.62           C  
+ATOM   6142  ND1 HIS A 751      17.070 -15.889 -35.716  1.00 89.62           N  
+ATOM   6143  CE1 HIS A 751      18.192 -15.152 -35.659  1.00 89.62           C  
+ATOM   6144  NE2 HIS A 751      18.013 -14.096 -34.857  1.00 89.62           N  
+ATOM   6145  N   SER A 752      16.730 -18.152 -33.439  1.00 92.62           N  
+ATOM   6146  CA  SER A 752      17.673 -19.244 -33.706  1.00 92.62           C  
+ATOM   6147  C   SER A 752      17.604 -20.359 -32.653  1.00 92.62           C  
+ATOM   6148  CB  SER A 752      19.097 -18.684 -33.822  1.00 92.62           C  
+ATOM   6149  O   SER A 752      17.089 -20.169 -31.551  1.00 92.62           O  
+ATOM   6150  OG  SER A 752      19.627 -18.358 -32.554  1.00 92.62           O  
+ATOM   6151  N   GLU A 753      18.174 -21.535 -32.944  1.00 91.69           N  
+ATOM   6152  CA  GLU A 753      18.249 -22.643 -31.972  1.00 91.69           C  
+ATOM   6153  C   GLU A 753      19.019 -22.273 -30.694  1.00 91.69           C  
+ATOM   6154  CB  GLU A 753      18.951 -23.852 -32.596  1.00 91.69           C  
+ATOM   6155  O   GLU A 753      18.662 -22.702 -29.589  1.00 91.69           O  
+ATOM   6156  CG  GLU A 753      18.145 -24.515 -33.717  1.00 91.69           C  
+ATOM   6157  CD  GLU A 753      18.749 -25.872 -34.104  1.00 91.69           C  
+ATOM   6158  OE1 GLU A 753      17.962 -26.735 -34.545  1.00 91.69           O  
+ATOM   6159  OE2 GLU A 753      19.978 -26.032 -33.923  1.00 91.69           O  
+ATOM   6160  N   LYS A 754      20.060 -21.442 -30.828  1.00 93.50           N  
+ATOM   6161  CA  LYS A 754      20.827 -20.929 -29.687  1.00 93.50           C  
+ATOM   6162  C   LYS A 754      19.958 -20.021 -28.815  1.00 93.50           C  
+ATOM   6163  CB  LYS A 754      22.089 -20.201 -30.172  1.00 93.50           C  
+ATOM   6164  O   LYS A 754      19.986 -20.165 -27.593  1.00 93.50           O  
+ATOM   6165  CG  LYS A 754      23.113 -21.149 -30.820  1.00 93.50           C  
+ATOM   6166  CD  LYS A 754      24.373 -20.375 -31.236  1.00 93.50           C  
+ATOM   6167  CE  LYS A 754      25.388 -21.306 -31.911  1.00 93.50           C  
+ATOM   6168  NZ  LYS A 754      26.578 -20.557 -32.391  1.00 93.50           N  
+ATOM   6169  N   ASP A 755      19.126 -19.172 -29.421  1.00 94.00           N  
+ATOM   6170  CA  ASP A 755      18.196 -18.312 -28.680  1.00 94.00           C  
+ATOM   6171  C   ASP A 755      17.120 -19.133 -27.970  1.00 94.00           C  
+ATOM   6172  CB  ASP A 755      17.490 -17.297 -29.584  1.00 94.00           C  
+ATOM   6173  O   ASP A 755      16.807 -18.883 -26.811  1.00 94.00           O  
+ATOM   6174  CG  ASP A 755      18.427 -16.500 -30.472  1.00 94.00           C  
+ATOM   6175  OD1 ASP A 755      19.505 -16.129 -29.976  1.00 94.00           O  
+ATOM   6176  OD2 ASP A 755      18.086 -16.382 -31.672  1.00 94.00           O  
+ATOM   6177  N   LEU A 756      16.572 -20.158 -28.625  1.00 93.19           N  
+ATOM   6178  CA  LEU A 756      15.584 -21.040 -28.000  1.00 93.19           C  
+ATOM   6179  C   LEU A 756      16.174 -21.818 -26.818  1.00 93.19           C  
+ATOM   6180  CB  LEU A 756      15.018 -22.009 -29.046  1.00 93.19           C  
+ATOM   6181  O   LEU A 756      15.484 -22.058 -25.827  1.00 93.19           O  
+ATOM   6182  CG  LEU A 756      14.157 -21.356 -30.140  1.00 93.19           C  
+ATOM   6183  CD1 LEU A 756      13.656 -22.465 -31.066  1.00 93.19           C  
+ATOM   6184  CD2 LEU A 756      12.955 -20.609 -29.560  1.00 93.19           C  
+ATOM   6185  N   THR A 757      17.453 -22.187 -26.892  1.00 94.19           N  
+ATOM   6186  CA  THR A 757      18.179 -22.780 -25.760  1.00 94.19           C  
+ATOM   6187  C   THR A 757      18.290 -21.789 -24.602  1.00 94.19           C  
+ATOM   6188  CB  THR A 757      19.565 -23.271 -26.197  1.00 94.19           C  
+ATOM   6189  O   THR A 757      18.040 -22.151 -23.452  1.00 94.19           O  
+ATOM   6190  CG2 THR A 757      20.298 -23.997 -25.069  1.00 94.19           C  
+ATOM   6191  OG1 THR A 757      19.408 -24.192 -27.253  1.00 94.19           O  
+ATOM   6192  N   LEU A 758      18.577 -20.523 -24.904  1.00 94.19           N  
+ATOM   6193  CA  LEU A 758      18.628 -19.452 -23.915  1.00 94.19           C  
+ATOM   6194  C   LEU A 758      17.250 -19.162 -23.291  1.00 94.19           C  
+ATOM   6195  CB  LEU A 758      19.235 -18.222 -24.609  1.00 94.19           C  
+ATOM   6196  O   LEU A 758      17.136 -18.990 -22.077  1.00 94.19           O  
+ATOM   6197  CG  LEU A 758      19.525 -17.050 -23.668  1.00 94.19           C  
+ATOM   6198  CD1 LEU A 758      20.522 -17.450 -22.582  1.00 94.19           C  
+ATOM   6199  CD2 LEU A 758      20.110 -15.893 -24.475  1.00 94.19           C  
+ATOM   6200  N   LEU A 759      16.182 -19.185 -24.094  1.00 94.75           N  
+ATOM   6201  CA  LEU A 759      14.805 -19.045 -23.621  1.00 94.75           C  
+ATOM   6202  C   LEU A 759      14.422 -20.185 -22.669  1.00 94.75           C  
+ATOM   6203  CB  LEU A 759      13.857 -18.977 -24.833  1.00 94.75           C  
+ATOM   6204  O   LEU A 759      13.841 -19.926 -21.618  1.00 94.75           O  
+ATOM   6205  CG  LEU A 759      12.370 -18.796 -24.476  1.00 94.75           C  
+ATOM   6206  CD1 LEU A 759      12.100 -17.534 -23.653  1.00 94.75           C  
+ATOM   6207  CD2 LEU A 759      11.537 -18.718 -25.755  1.00 94.75           C  
+ATOM   6208  N   LYS A 760      14.786 -21.435 -22.989  1.00 94.44           N  
+ATOM   6209  CA  LYS A 760      14.576 -22.591 -22.097  1.00 94.44           C  
+ATOM   6210  C   LYS A 760      15.259 -22.390 -20.743  1.00 94.44           C  
+ATOM   6211  CB  LYS A 760      15.097 -23.876 -22.759  1.00 94.44           C  
+ATOM   6212  O   LYS A 760      14.636 -22.627 -19.713  1.00 94.44           O  
+ATOM   6213  CG  LYS A 760      14.200 -24.374 -23.897  1.00 94.44           C  
+ATOM   6214  CD  LYS A 760      14.926 -25.443 -24.724  1.00 94.44           C  
+ATOM   6215  CE  LYS A 760      14.056 -25.918 -25.891  1.00 94.44           C  
+ATOM   6216  NZ  LYS A 760      14.780 -26.898 -26.742  1.00 94.44           N  
+ATOM   6217  N   GLN A 761      16.505 -21.913 -20.739  1.00 92.69           N  
+ATOM   6218  CA  GLN A 761      17.246 -21.609 -19.509  1.00 92.69           C  
+ATOM   6219  C   GLN A 761      16.559 -20.520 -18.677  1.00 92.69           C  
+ATOM   6220  CB  GLN A 761      18.673 -21.176 -19.869  1.00 92.69           C  
+ATOM   6221  O   GLN A 761      16.367 -20.690 -17.476  1.00 92.69           O  
+ATOM   6222  CG  GLN A 761      19.538 -22.355 -20.327  1.00 92.69           C  
+ATOM   6223  CD  GLN A 761      20.934 -21.923 -20.765  1.00 92.69           C  
+ATOM   6224  NE2 GLN A 761      21.842 -22.857 -20.938  1.00 92.69           N  
+ATOM   6225  OE1 GLN A 761      21.247 -20.762 -20.973  1.00 92.69           O  
+ATOM   6226  N   LEU A 762      16.123 -19.431 -19.316  1.00 92.06           N  
+ATOM   6227  CA  LEU A 762      15.395 -18.355 -18.644  1.00 92.06           C  
+ATOM   6228  C   LEU A 762      14.085 -18.848 -18.015  1.00 92.06           C  
+ATOM   6229  CB  LEU A 762      15.114 -17.246 -19.668  1.00 92.06           C  
+ATOM   6230  O   LEU A 762      13.792 -18.512 -16.867  1.00 92.06           O  
+ATOM   6231  CG  LEU A 762      14.237 -16.105 -19.128  1.00 92.06           C  
+ATOM   6232  CD1 LEU A 762      14.932 -15.282 -18.040  1.00 92.06           C  
+ATOM   6233  CD2 LEU A 762      13.856 -15.184 -20.278  1.00 92.06           C  
+ATOM   6234  N   LEU A 763      13.294 -19.615 -18.769  1.00 91.69           N  
+ATOM   6235  CA  LEU A 763      12.006 -20.145 -18.319  1.00 91.69           C  
+ATOM   6236  C   LEU A 763      12.168 -21.148 -17.173  1.00 91.69           C  
+ATOM   6237  CB  LEU A 763      11.269 -20.784 -19.508  1.00 91.69           C  
+ATOM   6238  O   LEU A 763      11.285 -21.217 -16.319  1.00 91.69           O  
+ATOM   6239  CG  LEU A 763      10.792 -19.786 -20.578  1.00 91.69           C  
+ATOM   6240  CD1 LEU A 763      10.247 -20.570 -21.768  1.00 91.69           C  
+ATOM   6241  CD2 LEU A 763       9.705 -18.842 -20.063  1.00 91.69           C  
+ATOM   6242  N   GLY A 764      13.303 -21.848 -17.113  1.00 89.00           N  
+ATOM   6243  CA  GLY A 764      13.659 -22.773 -16.038  1.00 89.00           C  
+ATOM   6244  C   GLY A 764      14.098 -22.107 -14.730  1.00 89.00           C  
+ATOM   6245  O   GLY A 764      14.341 -22.804 -13.752  1.00 89.00           O  
+ATOM   6246  N   CYS A 765      14.195 -20.776 -14.660  1.00 87.44           N  
+ATOM   6247  CA  CYS A 765      14.594 -20.095 -13.427  1.00 87.44           C  
+ATOM   6248  C   CYS A 765      13.527 -20.227 -12.316  1.00 87.44           C  
+ATOM   6249  CB  CYS A 765      14.880 -18.617 -13.729  1.00 87.44           C  
+ATOM   6250  O   CYS A 765      12.452 -19.623 -12.383  1.00 87.44           O  
+ATOM   6251  SG  CYS A 765      16.420 -18.399 -14.663  1.00 87.44           S  
+ATOM   6252  N   ASP A 766      13.850 -20.917 -11.217  1.00 85.06           N  
+ATOM   6253  CA  ASP A 766      12.938 -21.156 -10.080  1.00 85.06           C  
+ATOM   6254  C   ASP A 766      12.457 -19.882  -9.372  1.00 85.06           C  
+ATOM   6255  CB  ASP A 766      13.611 -22.079  -9.060  1.00 85.06           C  
+ATOM   6256  O   ASP A 766      11.421 -19.871  -8.704  1.00 85.06           O  
+ATOM   6257  CG  ASP A 766      13.676 -23.528  -9.539  1.00 85.06           C  
+ATOM   6258  OD1 ASP A 766      12.723 -23.946 -10.234  1.00 85.06           O  
+ATOM   6259  OD2 ASP A 766      14.651 -24.196  -9.147  1.00 85.06           O  
+ATOM   6260  N   HIS A 767      13.164 -18.768  -9.534  1.00 85.50           N  
+ATOM   6261  CA  HIS A 767      12.833 -17.493  -8.893  1.00 85.50           C  
+ATOM   6262  C   HIS A 767      11.997 -16.567  -9.800  1.00 85.50           C  
+ATOM   6263  CB  HIS A 767      14.133 -16.855  -8.382  1.00 85.50           C  
+ATOM   6264  O   HIS A 767      11.646 -15.451  -9.393  1.00 85.50           O  
+ATOM   6265  CG  HIS A 767      15.020 -17.817  -7.616  1.00 85.50           C  
+ATOM   6266  CD2 HIS A 767      16.390 -17.812  -7.592  1.00 85.50           C  
+ATOM   6267  ND1 HIS A 767      14.615 -18.905  -6.868  1.00 85.50           N  
+ATOM   6268  CE1 HIS A 767      15.712 -19.533  -6.413  1.00 85.50           C  
+ATOM   6269  NE2 HIS A 767      16.815 -18.897  -6.823  1.00 85.50           N  
+ATOM   6270  N   LEU A 768      11.679 -16.998 -11.029  1.00 89.62           N  
+ATOM   6271  CA  LEU A 768      10.955 -16.216 -12.033  1.00 89.62           C  
+ATOM   6272  C   LEU A 768       9.447 -16.209 -11.793  1.00 89.62           C  
+ATOM   6273  CB  LEU A 768      11.337 -16.700 -13.441  1.00 89.62           C  
+ATOM   6274  O   LEU A 768       8.735 -17.155 -12.103  1.00 89.62           O  
+ATOM   6275  CG  LEU A 768      10.758 -15.829 -14.569  1.00 89.62           C  
+ATOM   6276  CD1 LEU A 768      11.213 -14.371 -14.467  1.00 89.62           C  
+ATOM   6277  CD2 LEU A 768      11.202 -16.387 -15.916  1.00 89.62           C  
+ATOM   6278  N   ARG A 769       8.928 -15.088 -11.279  1.00 90.69           N  
+ATOM   6279  CA  ARG A 769       7.497 -14.941 -10.966  1.00 90.69           C  
+ATOM   6280  C   ARG A 769       6.702 -14.280 -12.077  1.00 90.69           C  
+ATOM   6281  CB  ARG A 769       7.324 -14.166  -9.650  1.00 90.69           C  
+ATOM   6282  O   ARG A 769       5.524 -14.606 -12.246  1.00 90.69           O  
+ATOM   6283  CG  ARG A 769       7.914 -14.876  -8.422  1.00 90.69           C  
+ATOM   6284  CD  ARG A 769       7.348 -16.282  -8.261  1.00 90.69           C  
+ATOM   6285  NE  ARG A 769       7.634 -16.836  -6.929  1.00 90.69           N  
+ATOM   6286  NH1 ARG A 769       5.935 -18.374  -6.950  1.00 90.69           N  
+ATOM   6287  NH2 ARG A 769       7.284 -18.214  -5.163  1.00 90.69           N  
+ATOM   6288  CZ  ARG A 769       6.946 -17.802  -6.352  1.00 90.69           C  
+ATOM   6289  N   LYS A 770       7.300 -13.315 -12.780  1.00 93.56           N  
+ATOM   6290  CA  LYS A 770       6.629 -12.504 -13.806  1.00 93.56           C  
+ATOM   6291  C   LYS A 770       7.550 -12.328 -15.009  1.00 93.56           C  
+ATOM   6292  CB  LYS A 770       6.203 -11.137 -13.232  1.00 93.56           C  
+ATOM   6293  O   LYS A 770       8.690 -11.903 -14.841  1.00 93.56           O  
+ATOM   6294  CG  LYS A 770       5.309 -11.249 -11.986  1.00 93.56           C  
+ATOM   6295  CD  LYS A 770       4.895  -9.896 -11.393  1.00 93.56           C  
+ATOM   6296  CE  LYS A 770       3.978 -10.204 -10.196  1.00 93.56           C  
+ATOM   6297  NZ  LYS A 770       3.910  -9.112  -9.193  1.00 93.56           N  
+ATOM   6298  N   LEU A 771       7.037 -12.600 -16.203  1.00 95.75           N  
+ATOM   6299  CA  LEU A 771       7.790 -12.459 -17.446  1.00 95.75           C  
+ATOM   6300  C   LEU A 771       6.961 -11.720 -18.506  1.00 95.75           C  
+ATOM   6301  CB  LEU A 771       8.238 -13.863 -17.889  1.00 95.75           C  
+ATOM   6302  O   LEU A 771       5.819 -12.092 -18.767  1.00 95.75           O  
+ATOM   6303  CG  LEU A 771       9.179 -13.854 -19.102  1.00 95.75           C  
+ATOM   6304  CD1 LEU A 771      10.512 -13.167 -18.798  1.00 95.75           C  
+ATOM   6305  CD2 LEU A 771       9.449 -15.287 -19.555  1.00 95.75           C  
+ATOM   6306  N   ASP A 772       7.529 -10.666 -19.090  1.00 96.50           N  
+ATOM   6307  CA  ASP A 772       6.978  -9.873 -20.200  1.00 96.50           C  
+ATOM   6308  C   ASP A 772       7.985  -9.915 -21.363  1.00 96.50           C  
+ATOM   6309  CB  ASP A 772       6.665  -8.444 -19.682  1.00 96.50           C  
+ATOM   6310  O   ASP A 772       8.981  -9.193 -21.339  1.00 96.50           O  
+ATOM   6311  CG  ASP A 772       5.904  -7.490 -20.626  1.00 96.50           C  
+ATOM   6312  OD1 ASP A 772       5.417  -7.897 -21.699  1.00 96.50           O  
+ATOM   6313  OD2 ASP A 772       5.662  -6.316 -20.220  1.00 96.50           O  
+ATOM   6314  N   LEU A 773       7.774 -10.808 -22.334  1.00 96.94           N  
+ATOM   6315  CA  LEU A 773       8.643 -10.972 -23.505  1.00 96.94           C  
+ATOM   6316  C   LEU A 773       8.145 -10.105 -24.659  1.00 96.94           C  
+ATOM   6317  CB  LEU A 773       8.711 -12.445 -23.951  1.00 96.94           C  
+ATOM   6318  O   LEU A 773       6.965 -10.157 -25.014  1.00 96.94           O  
+ATOM   6319  CG  LEU A 773       9.320 -13.418 -22.931  1.00 96.94           C  
+ATOM   6320  CD1 LEU A 773       9.340 -14.836 -23.498  1.00 96.94           C  
+ATOM   6321  CD2 LEU A 773      10.745 -13.028 -22.539  1.00 96.94           C  
+ATOM   6322  N   ILE A 774       9.048  -9.325 -25.247  1.00 96.06           N  
+ATOM   6323  CA  ILE A 774       8.765  -8.400 -26.341  1.00 96.06           C  
+ATOM   6324  C   ILE A 774       9.744  -8.685 -27.476  1.00 96.06           C  
+ATOM   6325  CB  ILE A 774       8.849  -6.933 -25.863  1.00 96.06           C  
+ATOM   6326  O   ILE A 774      10.933  -8.394 -27.365  1.00 96.06           O  
+ATOM   6327  CG1 ILE A 774       7.944  -6.690 -24.630  1.00 96.06           C  
+ATOM   6328  CG2 ILE A 774       8.454  -6.004 -27.031  1.00 96.06           C  
+ATOM   6329  CD1 ILE A 774       8.203  -5.372 -23.904  1.00 96.06           C  
+ATOM   6330  N   GLY A 775       9.221  -9.223 -28.573  1.00 92.25           N  
+ATOM   6331  CA  GLY A 775      10.012  -9.653 -29.723  1.00 92.25           C  
+ATOM   6332  C   GLY A 775       9.588 -11.027 -30.219  1.00 92.25           C  
+ATOM   6333  O   GLY A 775       8.813 -11.720 -29.556  1.00 92.25           O  
+ATOM   6334  N   HIS A 776      10.075 -11.380 -31.406  1.00 94.19           N  
+ATOM   6335  CA  HIS A 776       9.705 -12.594 -32.130  1.00 94.19           C  
+ATOM   6336  C   HIS A 776      10.181 -13.854 -31.395  1.00 94.19           C  
+ATOM   6337  CB  HIS A 776      10.295 -12.513 -33.543  1.00 94.19           C  
+ATOM   6338  O   HIS A 776      11.294 -13.877 -30.877  1.00 94.19           O  
+ATOM   6339  CG  HIS A 776       9.933 -13.692 -34.405  1.00 94.19           C  
+ATOM   6340  CD2 HIS A 776       8.822 -13.816 -35.195  1.00 94.19           C  
+ATOM   6341  ND1 HIS A 776      10.657 -14.857 -34.535  1.00 94.19           N  
+ATOM   6342  CE1 HIS A 776      10.000 -15.656 -35.392  1.00 94.19           C  
+ATOM   6343  NE2 HIS A 776       8.880 -15.061 -35.823  1.00 94.19           N  
+ATOM   6344  N   ILE A 777       9.371 -14.912 -31.377  1.00 95.44           N  
+ATOM   6345  CA  ILE A 777       9.707 -16.226 -30.817  1.00 95.44           C  
+ATOM   6346  C   ILE A 777       9.358 -17.266 -31.881  1.00 95.44           C  
+ATOM   6347  CB  ILE A 777       8.951 -16.490 -29.491  1.00 95.44           C  
+ATOM   6348  O   ILE A 777       8.185 -17.436 -32.198  1.00 95.44           O  
+ATOM   6349  CG1 ILE A 777       9.212 -15.376 -28.449  1.00 95.44           C  
+ATOM   6350  CG2 ILE A 777       9.354 -17.868 -28.927  1.00 95.44           C  
+ATOM   6351  CD1 ILE A 777       8.412 -15.521 -27.148  1.00 95.44           C  
+ATOM   6352  N   SER A 778      10.355 -17.964 -32.434  1.00 90.94           N  
+ATOM   6353  CA  SER A 778      10.120 -18.932 -33.518  1.00 90.94           C  
+ATOM   6354  C   SER A 778       9.260 -20.115 -33.071  1.00 90.94           C  
+ATOM   6355  CB  SER A 778      11.447 -19.419 -34.112  1.00 90.94           C  
+ATOM   6356  O   SER A 778       8.341 -20.513 -33.785  1.00 90.94           O  
+ATOM   6357  OG  SER A 778      12.330 -19.876 -33.107  1.00 90.94           O  
+ATOM   6358  N   LYS A 779       9.518 -20.647 -31.870  1.00 92.31           N  
+ATOM   6359  CA  LYS A 779       8.714 -21.705 -31.249  1.00 92.31           C  
+ATOM   6360  C   LYS A 779       8.749 -21.609 -29.726  1.00 92.31           C  
+ATOM   6361  CB  LYS A 779       9.219 -23.066 -31.755  1.00 92.31           C  
+ATOM   6362  O   LYS A 779       9.808 -21.396 -29.138  1.00 92.31           O  
+ATOM   6363  CG  LYS A 779       8.335 -24.214 -31.255  1.00 92.31           C  
+ATOM   6364  CD  LYS A 779       8.596 -25.512 -32.021  1.00 92.31           C  
+ATOM   6365  CE  LYS A 779       7.639 -26.587 -31.494  1.00 92.31           C  
+ATOM   6366  NZ  LYS A 779       7.079 -27.402 -32.591  1.00 92.31           N  
+ATOM   6367  N   LEU A 780       7.599 -21.788 -29.074  1.00 94.06           N  
+ATOM   6368  CA  LEU A 780       7.549 -21.882 -27.614  1.00 94.06           C  
+ATOM   6369  C   LEU A 780       8.145 -23.221 -27.141  1.00 94.06           C  
+ATOM   6370  CB  LEU A 780       6.111 -21.714 -27.094  1.00 94.06           C  
+ATOM   6371  O   LEU A 780       7.804 -24.263 -27.701  1.00 94.06           O  
+ATOM   6372  CG  LEU A 780       5.655 -20.254 -26.942  1.00 94.06           C  
+ATOM   6373  CD1 LEU A 780       4.168 -20.231 -26.590  1.00 94.06           C  
+ATOM   6374  CD2 LEU A 780       6.405 -19.504 -25.833  1.00 94.06           C  
+ATOM   6375  N   PRO A 781       9.006 -23.225 -26.107  1.00 93.62           N  
+ATOM   6376  CA  PRO A 781       9.471 -24.463 -25.493  1.00 93.62           C  
+ATOM   6377  C   PRO A 781       8.332 -25.276 -24.874  1.00 93.62           C  
+ATOM   6378  CB  PRO A 781      10.485 -24.040 -24.429  1.00 93.62           C  
+ATOM   6379  O   PRO A 781       7.317 -24.719 -24.470  1.00 93.62           O  
+ATOM   6380  CG  PRO A 781      10.984 -22.692 -24.945  1.00 93.62           C  
+ATOM   6381  CD  PRO A 781       9.716 -22.088 -25.538  1.00 93.62           C  
+ATOM   6382  N   GLU A 782       8.532 -26.586 -24.733  1.00 93.31           N  
+ATOM   6383  CA  GLU A 782       7.593 -27.461 -24.027  1.00 93.31           C  
+ATOM   6384  C   GLU A 782       7.388 -27.054 -22.561  1.00 93.31           C  
+ATOM   6385  CB  GLU A 782       8.080 -28.917 -24.099  1.00 93.31           C  
+ATOM   6386  O   GLU A 782       8.278 -26.514 -21.900  1.00 93.31           O  
+ATOM   6387  CG  GLU A 782       7.803 -29.567 -25.459  1.00 93.31           C  
+ATOM   6388  CD  GLU A 782       6.300 -29.690 -25.762  1.00 93.31           C  
+ATOM   6389  OE1 GLU A 782       5.980 -29.843 -26.958  1.00 93.31           O  
+ATOM   6390  OE2 GLU A 782       5.485 -29.601 -24.800  1.00 93.31           O  
+ATOM   6391  N   HIS A 783       6.206 -27.365 -22.026  1.00 90.25           N  
+ATOM   6392  CA  HIS A 783       5.767 -26.932 -20.694  1.00 90.25           C  
+ATOM   6393  C   HIS A 783       6.715 -27.336 -19.546  1.00 90.25           C  
+ATOM   6394  CB  HIS A 783       4.353 -27.471 -20.443  1.00 90.25           C  
+ATOM   6395  O   HIS A 783       6.807 -26.617 -18.555  1.00 90.25           O  
+ATOM   6396  CG  HIS A 783       4.302 -28.973 -20.299  1.00 90.25           C  
+ATOM   6397  CD2 HIS A 783       4.117 -29.660 -19.129  1.00 90.25           C  
+ATOM   6398  ND1 HIS A 783       4.507 -29.909 -21.297  1.00 90.25           N  
+ATOM   6399  CE1 HIS A 783       4.457 -31.126 -20.730  1.00 90.25           C  
+ATOM   6400  NE2 HIS A 783       4.203 -31.022 -19.419  1.00 90.25           N  
+ATOM   6401  N   HIS A 784       7.458 -28.441 -19.675  1.00 89.69           N  
+ATOM   6402  CA  HIS A 784       8.401 -28.911 -18.653  1.00 89.69           C  
+ATOM   6403  C   HIS A 784       9.659 -28.031 -18.514  1.00 89.69           C  
+ATOM   6404  CB  HIS A 784       8.772 -30.370 -18.948  1.00 89.69           C  
+ATOM   6405  O   HIS A 784      10.399 -28.180 -17.546  1.00 89.69           O  
+ATOM   6406  CG  HIS A 784       9.633 -30.526 -20.174  1.00 89.69           C  
+ATOM   6407  CD2 HIS A 784       9.243 -30.963 -21.412  1.00 89.69           C  
+ATOM   6408  ND1 HIS A 784      10.980 -30.261 -20.242  1.00 89.69           N  
+ATOM   6409  CE1 HIS A 784      11.394 -30.550 -21.483  1.00 89.69           C  
+ATOM   6410  NE2 HIS A 784      10.367 -30.957 -22.242  1.00 89.69           N  
+ATOM   6411  N   PHE A 785       9.919 -27.118 -19.460  1.00 90.50           N  
+ATOM   6412  CA  PHE A 785      10.980 -26.111 -19.335  1.00 90.50           C  
+ATOM   6413  C   PHE A 785      10.556 -24.901 -18.494  1.00 90.50           C  
+ATOM   6414  CB  PHE A 785      11.431 -25.643 -20.725  1.00 90.50           C  
+ATOM   6415  O   PHE A 785      11.396 -24.072 -18.155  1.00 90.50           O  
+ATOM   6416  CG  PHE A 785      12.172 -26.689 -21.531  1.00 90.50           C  
+ATOM   6417  CD1 PHE A 785      13.486 -27.043 -21.174  1.00 90.50           C  
+ATOM   6418  CD2 PHE A 785      11.562 -27.299 -22.641  1.00 90.50           C  
+ATOM   6419  CE1 PHE A 785      14.187 -28.002 -21.925  1.00 90.50           C  
+ATOM   6420  CE2 PHE A 785      12.266 -28.250 -23.401  1.00 90.50           C  
+ATOM   6421  CZ  PHE A 785      13.580 -28.601 -23.043  1.00 90.50           C  
+ATOM   6422  N   PHE A 786       9.268 -24.762 -18.175  1.00 90.62           N  
+ATOM   6423  CA  PHE A 786       8.776 -23.645 -17.382  1.00 90.62           C  
+ATOM   6424  C   PHE A 786       8.878 -23.963 -15.897  1.00 90.62           C  
+ATOM   6425  CB  PHE A 786       7.337 -23.293 -17.754  1.00 90.62           C  
+ATOM   6426  O   PHE A 786       8.348 -24.959 -15.403  1.00 90.62           O  
+ATOM   6427  CG  PHE A 786       7.159 -22.681 -19.130  1.00 90.62           C  
+ATOM   6428  CD1 PHE A 786       6.823 -21.321 -19.261  1.00 90.62           C  
+ATOM   6429  CD2 PHE A 786       7.288 -23.477 -20.281  1.00 90.62           C  
+ATOM   6430  CE1 PHE A 786       6.608 -20.762 -20.535  1.00 90.62           C  
+ATOM   6431  CE2 PHE A 786       7.076 -22.919 -21.550  1.00 90.62           C  
+ATOM   6432  CZ  PHE A 786       6.731 -21.565 -21.681  1.00 90.62           C  
+ATOM   6433  N   SER A 787       9.496 -23.045 -15.169  1.00 84.50           N  
+ATOM   6434  CA  SER A 787       9.524 -23.056 -13.720  1.00 84.50           C  
+ATOM   6435  C   SER A 787       8.116 -23.041 -13.126  1.00 84.50           C  
+ATOM   6436  CB  SER A 787      10.334 -21.861 -13.237  1.00 84.50           C  
+ATOM   6437  O   SER A 787       7.224 -22.285 -13.527  1.00 84.50           O  
+ATOM   6438  OG  SER A 787      10.103 -21.613 -11.870  1.00 84.50           O  
+ATOM   6439  N   GLN A 788       7.955 -23.827 -12.064  1.00 84.81           N  
+ATOM   6440  CA  GLN A 788       6.730 -23.939 -11.277  1.00 84.81           C  
+ATOM   6441  C   GLN A 788       6.418 -22.676 -10.459  1.00 84.81           C  
+ATOM   6442  CB  GLN A 788       6.867 -25.166 -10.359  1.00 84.81           C  
+ATOM   6443  O   GLN A 788       5.446 -22.652  -9.699  1.00 84.81           O  
+ATOM   6444  CG  GLN A 788       6.970 -26.482 -11.154  1.00 84.81           C  
+ATOM   6445  CD  GLN A 788       5.701 -26.772 -11.939  1.00 84.81           C  
+ATOM   6446  NE2 GLN A 788       5.766 -27.487 -13.040  1.00 84.81           N  
+ATOM   6447  OE1 GLN A 788       4.630 -26.340 -11.558  1.00 84.81           O  
+ATOM   6448  N   SER A 789       7.249 -21.634 -10.541  1.00 86.75           N  
+ATOM   6449  CA  SER A 789       7.057 -20.381  -9.814  1.00 86.75           C  
+ATOM   6450  C   SER A 789       6.430 -19.265 -10.653  1.00 86.75           C  
+ATOM   6451  CB  SER A 789       8.376 -19.961  -9.174  1.00 86.75           C  
+ATOM   6452  O   SER A 789       5.980 -18.275 -10.059  1.00 86.75           O  
+ATOM   6453  OG  SER A 789       9.259 -19.418 -10.113  1.00 86.75           O  
+ATOM   6454  N   LEU A 790       6.326 -19.436 -11.979  1.00 91.06           N  
+ATOM   6455  CA  LEU A 790       5.805 -18.430 -12.904  1.00 91.06           C  
+ATOM   6456  C   LEU A 790       4.303 -18.195 -12.697  1.00 91.06           C  
+ATOM   6457  CB  LEU A 790       6.138 -18.836 -14.353  1.00 91.06           C  
+ATOM   6458  O   LEU A 790       3.468 -19.060 -12.940  1.00 91.06           O  
+ATOM   6459  CG  LEU A 790       5.809 -17.750 -15.399  1.00 91.06           C  
+ATOM   6460  CD1 LEU A 790       6.718 -16.524 -15.272  1.00 91.06           C  
+ATOM   6461  CD2 LEU A 790       5.979 -18.304 -16.811  1.00 91.06           C  
+ATOM   6462  N   THR A 791       3.964 -16.977 -12.273  1.00 92.56           N  
+ATOM   6463  CA  THR A 791       2.582 -16.565 -11.961  1.00 92.56           C  
+ATOM   6464  C   THR A 791       1.955 -15.678 -13.025  1.00 92.56           C  
+ATOM   6465  CB  THR A 791       2.492 -15.845 -10.609  1.00 92.56           C  
+ATOM   6466  O   THR A 791       0.730 -15.619 -13.141  1.00 92.56           O  
+ATOM   6467  CG2 THR A 791       2.926 -16.734  -9.447  1.00 92.56           C  
+ATOM   6468  OG1 THR A 791       3.279 -14.666 -10.593  1.00 92.56           O  
+ATOM   6469  N   LYS A 792       2.779 -14.969 -13.801  1.00 94.50           N  
+ATOM   6470  CA  LYS A 792       2.323 -14.069 -14.857  1.00 94.50           C  
+ATOM   6471  C   LYS A 792       3.222 -14.165 -16.075  1.00 94.50           C  
+ATOM   6472  CB  LYS A 792       2.248 -12.636 -14.317  1.00 94.50           C  
+ATOM   6473  O   LYS A 792       4.424 -13.930 -15.961  1.00 94.50           O  
+ATOM   6474  CG  LYS A 792       1.827 -11.636 -15.401  1.00 94.50           C  
+ATOM   6475  CD  LYS A 792       1.495 -10.275 -14.790  1.00 94.50           C  
+ATOM   6476  CE  LYS A 792       1.065  -9.341 -15.922  1.00 94.50           C  
+ATOM   6477  NZ  LYS A 792       0.599  -8.035 -15.404  1.00 94.50           N  
+ATOM   6478  N   LEU A 793       2.606 -14.396 -17.227  1.00 96.75           N  
+ATOM   6479  CA  LEU A 793       3.267 -14.380 -18.523  1.00 96.75           C  
+ATOM   6480  C   LEU A 793       2.596 -13.356 -19.439  1.00 96.75           C  
+ATOM   6481  CB  LEU A 793       3.265 -15.800 -19.105  1.00 96.75           C  
+ATOM   6482  O   LEU A 793       1.370 -13.265 -19.527  1.00 96.75           O  
+ATOM   6483  CG  LEU A 793       4.018 -15.933 -20.442  1.00 96.75           C  
+ATOM   6484  CD1 LEU A 793       5.502 -15.577 -20.328  1.00 96.75           C  
+ATOM   6485  CD2 LEU A 793       3.901 -17.371 -20.930  1.00 96.75           C  
+ATOM   6486  N   THR A 794       3.402 -12.544 -20.104  1.00 97.75           N  
+ATOM   6487  CA  THR A 794       2.966 -11.644 -21.166  1.00 97.75           C  
+ATOM   6488  C   THR A 794       3.860 -11.859 -22.375  1.00 97.75           C  
+ATOM   6489  CB  THR A 794       2.946 -10.185 -20.691  1.00 97.75           C  
+ATOM   6490  O   THR A 794       5.079 -11.777 -22.259  1.00 97.75           O  
+ATOM   6491  CG2 THR A 794       2.453  -9.224 -21.773  1.00 97.75           C  
+ATOM   6492  OG1 THR A 794       2.053 -10.101 -19.591  1.00 97.75           O  
+ATOM   6493  N   LEU A 795       3.246 -12.159 -23.514  1.00 97.75           N  
+ATOM   6494  CA  LEU A 795       3.918 -12.305 -24.799  1.00 97.75           C  
+ATOM   6495  C   LEU A 795       3.485 -11.146 -25.686  1.00 97.75           C  
+ATOM   6496  CB  LEU A 795       3.568 -13.666 -25.425  1.00 97.75           C  
+ATOM   6497  O   LEU A 795       2.283 -10.887 -25.819  1.00 97.75           O  
+ATOM   6498  CG  LEU A 795       3.982 -14.894 -24.594  1.00 97.75           C  
+ATOM   6499  CD1 LEU A 795       3.628 -16.172 -25.351  1.00 97.75           C  
+ATOM   6500  CD2 LEU A 795       5.481 -14.920 -24.293  1.00 97.75           C  
+ATOM   6501  N   ARG A 796       4.450 -10.424 -26.260  1.00 96.44           N  
+ATOM   6502  CA  ARG A 796       4.191  -9.297 -27.154  1.00 96.44           C  
+ATOM   6503  C   ARG A 796       4.990  -9.414 -28.429  1.00 96.44           C  
+ATOM   6504  CB  ARG A 796       4.481  -7.944 -26.506  1.00 96.44           C  
+ATOM   6505  O   ARG A 796       6.200  -9.612 -28.370  1.00 96.44           O  
+ATOM   6506  CG  ARG A 796       3.994  -7.829 -25.064  1.00 96.44           C  
+ATOM   6507  CD  ARG A 796       3.953  -6.352 -24.697  1.00 96.44           C  
+ATOM   6508  NE  ARG A 796       3.772  -6.186 -23.256  1.00 96.44           N  
+ATOM   6509  NH1 ARG A 796       2.739  -4.138 -23.319  1.00 96.44           N  
+ATOM   6510  NH2 ARG A 796       3.236  -5.110 -21.360  1.00 96.44           N  
+ATOM   6511  CZ  ARG A 796       3.237  -5.150 -22.656  1.00 96.44           C  
+ATOM   6512  N   ARG A 797       4.330  -9.201 -29.570  1.00 94.06           N  
+ATOM   6513  CA  ARG A 797       4.981  -9.235 -30.892  1.00 94.06           C  
+ATOM   6514  C   ARG A 797       5.773 -10.527 -31.130  1.00 94.06           C  
+ATOM   6515  CB  ARG A 797       5.833  -7.967 -31.098  1.00 94.06           C  
+ATOM   6516  O   ARG A 797       6.785 -10.514 -31.818  1.00 94.06           O  
+ATOM   6517  CG  ARG A 797       5.034  -6.665 -30.956  1.00 94.06           C  
+ATOM   6518  CD  ARG A 797       5.967  -5.466 -31.129  1.00 94.06           C  
+ATOM   6519  NE  ARG A 797       5.219  -4.196 -31.086  1.00 94.06           N  
+ATOM   6520  NH1 ARG A 797       7.002  -2.814 -31.522  1.00 94.06           N  
+ATOM   6521  NH2 ARG A 797       4.961  -1.943 -31.284  1.00 94.06           N  
+ATOM   6522  CZ  ARG A 797       5.730  -2.995 -31.293  1.00 94.06           C  
+ATOM   6523  N   SER A 798       5.313 -11.625 -30.531  1.00 94.50           N  
+ATOM   6524  CA  SER A 798       5.988 -12.921 -30.573  1.00 94.50           C  
+ATOM   6525  C   SER A 798       5.845 -13.640 -31.904  1.00 94.50           C  
+ATOM   6526  CB  SER A 798       5.562 -13.799 -29.396  1.00 94.50           C  
+ATOM   6527  O   SER A 798       6.716 -14.434 -32.226  1.00 94.50           O  
+ATOM   6528  OG  SER A 798       5.780 -13.084 -28.192  1.00 94.50           O  
+ATOM   6529  N   GLY A 799       4.817 -13.342 -32.702  1.00 94.25           N  
+ATOM   6530  CA  GLY A 799       4.677 -13.917 -34.041  1.00 94.25           C  
+ATOM   6531  C   GLY A 799       4.451 -15.430 -34.053  1.00 94.25           C  
+ATOM   6532  O   GLY A 799       4.764 -16.078 -35.046  1.00 94.25           O  
+ATOM   6533  N   LEU A 800       3.926 -16.008 -32.965  1.00 95.69           N  
+ATOM   6534  CA  LEU A 800       3.749 -17.456 -32.854  1.00 95.69           C  
+ATOM   6535  C   LEU A 800       2.749 -17.958 -33.904  1.00 95.69           C  
+ATOM   6536  CB  LEU A 800       3.305 -17.823 -31.426  1.00 95.69           C  
+ATOM   6537  O   LEU A 800       1.659 -17.396 -34.045  1.00 95.69           O  
+ATOM   6538  CG  LEU A 800       4.377 -17.541 -30.358  1.00 95.69           C  
+ATOM   6539  CD1 LEU A 800       3.754 -17.633 -28.969  1.00 95.69           C  
+ATOM   6540  CD2 LEU A 800       5.525 -18.549 -30.421  1.00 95.69           C  
+ATOM   6541  N   GLN A 801       3.127 -19.004 -34.640  1.00 93.25           N  
+ATOM   6542  CA  GLN A 801       2.270 -19.658 -35.640  1.00 93.25           C  
+ATOM   6543  C   GLN A 801       1.507 -20.846 -35.043  1.00 93.25           C  
+ATOM   6544  CB  GLN A 801       3.115 -20.119 -36.840  1.00 93.25           C  
+ATOM   6545  O   GLN A 801       0.315 -21.011 -35.297  1.00 93.25           O  
+ATOM   6546  CG  GLN A 801       3.824 -18.977 -37.585  1.00 93.25           C  
+ATOM   6547  CD  GLN A 801       2.876 -17.955 -38.205  1.00 93.25           C  
+ATOM   6548  NE2 GLN A 801       3.380 -16.791 -38.539  1.00 93.25           N  
+ATOM   6549  OE1 GLN A 801       1.686 -18.164 -38.387  1.00 93.25           O  
+ATOM   6550  N   GLU A 802       2.186 -21.646 -34.215  1.00 94.44           N  
+ATOM   6551  CA  GLU A 802       1.577 -22.722 -33.428  1.00 94.44           C  
+ATOM   6552  C   GLU A 802       0.739 -22.140 -32.277  1.00 94.44           C  
+ATOM   6553  CB  GLU A 802       2.656 -23.681 -32.885  1.00 94.44           C  
+ATOM   6554  O   GLU A 802       1.071 -21.084 -31.732  1.00 94.44           O  
+ATOM   6555  CG  GLU A 802       3.427 -24.443 -33.983  1.00 94.44           C  
+ATOM   6556  CD  GLU A 802       4.505 -25.407 -33.434  1.00 94.44           C  
+ATOM   6557  OE1 GLU A 802       5.300 -25.971 -34.222  1.00 94.44           O  
+ATOM   6558  OE2 GLU A 802       4.620 -25.599 -32.205  1.00 94.44           O  
+ATOM   6559  N   ASP A 803      -0.353 -22.820 -31.913  1.00 95.81           N  
+ATOM   6560  CA  ASP A 803      -1.243 -22.389 -30.831  1.00 95.81           C  
+ATOM   6561  C   ASP A 803      -0.508 -22.395 -29.472  1.00 95.81           C  
+ATOM   6562  CB  ASP A 803      -2.491 -23.282 -30.786  1.00 95.81           C  
+ATOM   6563  O   ASP A 803      -0.162 -23.467 -28.962  1.00 95.81           O  
+ATOM   6564  CG  ASP A 803      -3.451 -22.924 -29.642  1.00 95.81           C  
+ATOM   6565  OD1 ASP A 803      -3.249 -21.893 -28.957  1.00 95.81           O  
+ATOM   6566  OD2 ASP A 803      -4.421 -23.683 -29.449  1.00 95.81           O  
+ATOM   6567  N   PRO A 804      -0.291 -21.223 -28.839  1.00 95.56           N  
+ATOM   6568  CA  PRO A 804       0.405 -21.154 -27.560  1.00 95.56           C  
+ATOM   6569  C   PRO A 804      -0.385 -21.796 -26.413  1.00 95.56           C  
+ATOM   6570  CB  PRO A 804       0.627 -19.658 -27.320  1.00 95.56           C  
+ATOM   6571  O   PRO A 804       0.214 -22.179 -25.405  1.00 95.56           O  
+ATOM   6572  CG  PRO A 804      -0.531 -18.990 -28.057  1.00 95.56           C  
+ATOM   6573  CD  PRO A 804      -0.709 -19.893 -29.271  1.00 95.56           C  
+ATOM   6574  N   MET A 805      -1.712 -21.924 -26.527  1.00 96.25           N  
+ATOM   6575  CA  MET A 805      -2.554 -22.433 -25.443  1.00 96.25           C  
+ATOM   6576  C   MET A 805      -2.247 -23.895 -25.120  1.00 96.25           C  
+ATOM   6577  CB  MET A 805      -4.041 -22.246 -25.773  1.00 96.25           C  
+ATOM   6578  O   MET A 805      -2.234 -24.247 -23.944  1.00 96.25           O  
+ATOM   6579  CG  MET A 805      -4.430 -20.773 -25.944  1.00 96.25           C  
+ATOM   6580  SD  MET A 805      -4.072 -19.705 -24.514  1.00 96.25           S  
+ATOM   6581  CE  MET A 805      -4.743 -18.148 -25.137  1.00 96.25           C  
+ATOM   6582  N   VAL A 806      -1.869 -24.707 -26.115  1.00 94.75           N  
+ATOM   6583  CA  VAL A 806      -1.508 -26.131 -25.952  1.00 94.75           C  
+ATOM   6584  C   VAL A 806      -0.415 -26.337 -24.895  1.00 94.75           C  
+ATOM   6585  CB  VAL A 806      -1.038 -26.706 -27.307  1.00 94.75           C  
+ATOM   6586  O   VAL A 806      -0.459 -27.296 -24.115  1.00 94.75           O  
+ATOM   6587  CG1 VAL A 806      -0.587 -28.170 -27.198  1.00 94.75           C  
+ATOM   6588  CG2 VAL A 806      -2.162 -26.642 -28.349  1.00 94.75           C  
+ATOM   6589  N   ILE A 807       0.554 -25.421 -24.848  1.00 95.19           N  
+ATOM   6590  CA  ILE A 807       1.678 -25.445 -23.908  1.00 95.19           C  
+ATOM   6591  C   ILE A 807       1.307 -24.696 -22.628  1.00 95.19           C  
+ATOM   6592  CB  ILE A 807       2.934 -24.851 -24.586  1.00 95.19           C  
+ATOM   6593  O   ILE A 807       1.442 -25.230 -21.525  1.00 95.19           O  
+ATOM   6594  CG1 ILE A 807       3.367 -25.729 -25.786  1.00 95.19           C  
+ATOM   6595  CG2 ILE A 807       4.092 -24.706 -23.581  1.00 95.19           C  
+ATOM   6596  CD1 ILE A 807       4.419 -25.072 -26.687  1.00 95.19           C  
+ATOM   6597  N   LEU A 808       0.830 -23.455 -22.763  1.00 95.88           N  
+ATOM   6598  CA  LEU A 808       0.642 -22.549 -21.629  1.00 95.88           C  
+ATOM   6599  C   LEU A 808      -0.458 -23.016 -20.668  1.00 95.88           C  
+ATOM   6600  CB  LEU A 808       0.365 -21.130 -22.151  1.00 95.88           C  
+ATOM   6601  O   LEU A 808      -0.372 -22.733 -19.472  1.00 95.88           O  
+ATOM   6602  CG  LEU A 808       1.522 -20.502 -22.955  1.00 95.88           C  
+ATOM   6603  CD1 LEU A 808       1.118 -19.092 -23.380  1.00 95.88           C  
+ATOM   6604  CD2 LEU A 808       2.821 -20.418 -22.152  1.00 95.88           C  
+ATOM   6605  N   GLN A 809      -1.447 -23.773 -21.153  1.00 95.31           N  
+ATOM   6606  CA  GLN A 809      -2.522 -24.318 -20.319  1.00 95.31           C  
+ATOM   6607  C   GLN A 809      -2.044 -25.345 -19.291  1.00 95.31           C  
+ATOM   6608  CB  GLN A 809      -3.637 -24.886 -21.205  1.00 95.31           C  
+ATOM   6609  O   GLN A 809      -2.724 -25.567 -18.291  1.00 95.31           O  
+ATOM   6610  CG  GLN A 809      -3.309 -26.232 -21.876  1.00 95.31           C  
+ATOM   6611  CD  GLN A 809      -4.393 -26.657 -22.863  1.00 95.31           C  
+ATOM   6612  NE2 GLN A 809      -4.208 -27.756 -23.559  1.00 95.31           N  
+ATOM   6613  OE1 GLN A 809      -5.445 -26.049 -22.982  1.00 95.31           O  
+ATOM   6614  N   LYS A 810      -0.871 -25.952 -19.511  1.00 94.38           N  
+ATOM   6615  CA  LYS A 810      -0.278 -26.952 -18.612  1.00 94.38           C  
+ATOM   6616  C   LYS A 810       0.472 -26.323 -17.432  1.00 94.38           C  
+ATOM   6617  CB  LYS A 810       0.634 -27.895 -19.417  1.00 94.38           C  
+ATOM   6618  O   LYS A 810       0.936 -27.046 -16.557  1.00 94.38           O  
+ATOM   6619  CG  LYS A 810      -0.113 -28.657 -20.525  1.00 94.38           C  
+ATOM   6620  CD  LYS A 810       0.850 -29.558 -21.309  1.00 94.38           C  
+ATOM   6621  CE  LYS A 810       0.107 -30.266 -22.447  1.00 94.38           C  
+ATOM   6622  NZ  LYS A 810       1.028 -31.078 -23.283  1.00 94.38           N  
+ATOM   6623  N   LEU A 811       0.611 -24.993 -17.390  1.00 92.12           N  
+ATOM   6624  CA  LEU A 811       1.329 -24.288 -16.325  1.00 92.12           C  
+ATOM   6625  C   LEU A 811       0.462 -24.194 -15.056  1.00 92.12           C  
+ATOM   6626  CB  LEU A 811       1.763 -22.896 -16.812  1.00 92.12           C  
+ATOM   6627  O   LEU A 811      -0.528 -23.457 -15.044  1.00 92.12           O  
+ATOM   6628  CG  LEU A 811       2.692 -22.904 -18.038  1.00 92.12           C  
+ATOM   6629  CD1 LEU A 811       3.069 -21.467 -18.402  1.00 92.12           C  
+ATOM   6630  CD2 LEU A 811       3.978 -23.685 -17.788  1.00 92.12           C  
+ATOM   6631  N   PRO A 812       0.823 -24.874 -13.952  1.00 85.69           N  
+ATOM   6632  CA  PRO A 812      -0.111 -25.071 -12.846  1.00 85.69           C  
+ATOM   6633  C   PRO A 812      -0.278 -23.839 -11.952  1.00 85.69           C  
+ATOM   6634  CB  PRO A 812       0.423 -26.276 -12.075  1.00 85.69           C  
+ATOM   6635  O   PRO A 812      -1.299 -23.723 -11.282  1.00 85.69           O  
+ATOM   6636  CG  PRO A 812       1.918 -26.186 -12.317  1.00 85.69           C  
+ATOM   6637  CD  PRO A 812       2.033 -25.658 -13.743  1.00 85.69           C  
+ATOM   6638  N   LYS A 813       0.684 -22.902 -11.935  1.00 88.94           N  
+ATOM   6639  CA  LYS A 813       0.631 -21.672 -11.112  1.00 88.94           C  
+ATOM   6640  C   LYS A 813       0.425 -20.384 -11.909  1.00 88.94           C  
+ATOM   6641  CB  LYS A 813       1.825 -21.581 -10.146  1.00 88.94           C  
+ATOM   6642  O   LYS A 813       0.615 -19.296 -11.364  1.00 88.94           O  
+ATOM   6643  CG  LYS A 813       1.908 -22.803  -9.223  1.00 88.94           C  
+ATOM   6644  CD  LYS A 813       2.794 -22.530  -8.001  1.00 88.94           C  
+ATOM   6645  CE  LYS A 813       3.220 -23.871  -7.395  1.00 88.94           C  
+ATOM   6646  NZ  LYS A 813       4.504 -23.774  -6.664  1.00 88.94           N  
+ATOM   6647  N   LEU A 814       0.029 -20.479 -13.179  1.00 93.19           N  
+ATOM   6648  CA  LEU A 814      -0.197 -19.304 -14.017  1.00 93.19           C  
+ATOM   6649  C   LEU A 814      -1.532 -18.631 -13.661  1.00 93.19           C  
+ATOM   6650  CB  LEU A 814      -0.115 -19.713 -15.497  1.00 93.19           C  
+ATOM   6651  O   LEU A 814      -2.598 -19.155 -13.963  1.00 93.19           O  
+ATOM   6652  CG  LEU A 814      -0.104 -18.519 -16.470  1.00 93.19           C  
+ATOM   6653  CD1 LEU A 814       1.188 -17.702 -16.355  1.00 93.19           C  
+ATOM   6654  CD2 LEU A 814      -0.256 -19.016 -17.907  1.00 93.19           C  
+ATOM   6655  N   PHE A 815      -1.470 -17.443 -13.056  1.00 92.69           N  
+ATOM   6656  CA  PHE A 815      -2.644 -16.648 -12.670  1.00 92.69           C  
+ATOM   6657  C   PHE A 815      -3.046 -15.620 -13.726  1.00 92.69           C  
+ATOM   6658  CB  PHE A 815      -2.352 -15.900 -11.367  1.00 92.69           C  
+ATOM   6659  O   PHE A 815      -4.217 -15.255 -13.832  1.00 92.69           O  
+ATOM   6660  CG  PHE A 815      -2.271 -16.783 -10.146  1.00 92.69           C  
+ATOM   6661  CD1 PHE A 815      -3.444 -17.118  -9.448  1.00 92.69           C  
+ATOM   6662  CD2 PHE A 815      -1.029 -17.262  -9.697  1.00 92.69           C  
+ATOM   6663  CE1 PHE A 815      -3.371 -17.915  -8.293  1.00 92.69           C  
+ATOM   6664  CE2 PHE A 815      -0.955 -18.060  -8.545  1.00 92.69           C  
+ATOM   6665  CZ  PHE A 815      -2.126 -18.381  -7.839  1.00 92.69           C  
+ATOM   6666  N   THR A 816      -2.078 -15.106 -14.485  1.00 94.44           N  
+ATOM   6667  CA  THR A 816      -2.318 -14.081 -15.504  1.00 94.44           C  
+ATOM   6668  C   THR A 816      -1.586 -14.419 -16.791  1.00 94.44           C  
+ATOM   6669  CB  THR A 816      -1.886 -12.694 -15.013  1.00 94.44           C  
+ATOM   6670  O   THR A 816      -0.356 -14.506 -16.799  1.00 94.44           O  
+ATOM   6671  CG2 THR A 816      -2.164 -11.585 -16.033  1.00 94.44           C  
+ATOM   6672  OG1 THR A 816      -2.551 -12.324 -13.829  1.00 94.44           O  
+ATOM   6673  N   LEU A 817      -2.337 -14.503 -17.885  1.00 97.56           N  
+ATOM   6674  CA  LEU A 817      -1.808 -14.648 -19.233  1.00 97.56           C  
+ATOM   6675  C   LEU A 817      -2.246 -13.461 -20.091  1.00 97.56           C  
+ATOM   6676  CB  LEU A 817      -2.254 -15.999 -19.817  1.00 97.56           C  
+ATOM   6677  O   LEU A 817      -3.411 -13.063 -20.084  1.00 97.56           O  
+ATOM   6678  CG  LEU A 817      -1.779 -16.247 -21.261  1.00 97.56           C  
+ATOM   6679  CD1 LEU A 817      -0.253 -16.210 -21.393  1.00 97.56           C  
+ATOM   6680  CD2 LEU A 817      -2.266 -17.611 -21.738  1.00 97.56           C  
+ATOM   6681  N   SER A 818      -1.306 -12.883 -20.835  1.00 97.69           N  
+ATOM   6682  CA  SER A 818      -1.609 -11.833 -21.801  1.00 97.69           C  
+ATOM   6683  C   SER A 818      -0.865 -12.054 -23.112  1.00 97.69           C  
+ATOM   6684  CB  SER A 818      -1.300 -10.469 -21.190  1.00 97.69           C  
+ATOM   6685  O   SER A 818       0.362 -12.092 -23.129  1.00 97.69           O  
+ATOM   6686  OG  SER A 818      -1.795  -9.425 -22.008  1.00 97.69           O  
+ATOM   6687  N   LEU A 819      -1.616 -12.145 -24.206  1.00 97.62           N  
+ATOM   6688  CA  LEU A 819      -1.108 -12.176 -25.574  1.00 97.62           C  
+ATOM   6689  C   LEU A 819      -1.409 -10.815 -26.204  1.00 97.62           C  
+ATOM   6690  CB  LEU A 819      -1.780 -13.334 -26.339  1.00 97.62           C  
+ATOM   6691  O   LEU A 819      -2.572 -10.422 -26.266  1.00 97.62           O  
+ATOM   6692  CG  LEU A 819      -1.589 -14.733 -25.720  1.00 97.62           C  
+ATOM   6693  CD1 LEU A 819      -2.221 -15.785 -26.627  1.00 97.62           C  
+ATOM   6694  CD2 LEU A 819      -0.116 -15.096 -25.525  1.00 97.62           C  
+ATOM   6695  N   ARG A 820      -0.373 -10.059 -26.589  1.00 93.94           N  
+ATOM   6696  CA  ARG A 820      -0.520  -8.666 -27.044  1.00 93.94           C  
+ATOM   6697  C   ARG A 820       0.174  -8.398 -28.372  1.00 93.94           C  
+ATOM   6698  CB  ARG A 820      -0.007  -7.676 -25.991  1.00 93.94           C  
+ATOM   6699  O   ARG A 820       1.316  -8.802 -28.553  1.00 93.94           O  
+ATOM   6700  CG  ARG A 820      -0.663  -7.848 -24.617  1.00 93.94           C  
+ATOM   6701  CD  ARG A 820      -0.253  -6.693 -23.693  1.00 93.94           C  
+ATOM   6702  NE  ARG A 820      -1.007  -6.739 -22.428  1.00 93.94           N  
+ATOM   6703  NH1 ARG A 820      -1.437  -4.495 -22.187  1.00 93.94           N  
+ATOM   6704  NH2 ARG A 820      -2.740  -5.986 -21.180  1.00 93.94           N  
+ATOM   6705  CZ  ARG A 820      -1.695  -5.740 -21.911  1.00 93.94           C  
+ATOM   6706  N   GLY A 821      -0.466  -7.627 -29.246  1.00 87.88           N  
+ATOM   6707  CA  GLY A 821       0.127  -7.027 -30.443  1.00 87.88           C  
+ATOM   6708  C   GLY A 821       0.916  -8.024 -31.287  1.00 87.88           C  
+ATOM   6709  O   GLY A 821       2.140  -8.049 -31.202  1.00 87.88           O  
+ATOM   6710  N   ASN A 822       0.224  -8.841 -32.080  1.00 92.38           N  
+ATOM   6711  CA  ASN A 822       0.799  -9.911 -32.906  1.00 92.38           C  
+ATOM   6712  C   ASN A 822       1.594 -10.957 -32.104  1.00 92.38           C  
+ATOM   6713  CB  ASN A 822       1.596  -9.314 -34.086  1.00 92.38           C  
+ATOM   6714  O   ASN A 822       2.587 -11.499 -32.583  1.00 92.38           O  
+ATOM   6715  CG  ASN A 822       0.763  -8.426 -34.984  1.00 92.38           C  
+ATOM   6716  ND2 ASN A 822       1.365  -7.461 -35.637  1.00 92.38           N  
+ATOM   6717  OD1 ASN A 822      -0.434  -8.584 -35.119  1.00 92.38           O  
+ATOM   6718  N   ALA A 823       1.192 -11.249 -30.863  1.00 94.75           N  
+ATOM   6719  CA  ALA A 823       1.789 -12.346 -30.095  1.00 94.75           C  
+ATOM   6720  C   ALA A 823       1.518 -13.718 -30.733  1.00 94.75           C  
+ATOM   6721  CB  ALA A 823       1.271 -12.285 -28.661  1.00 94.75           C  
+ATOM   6722  O   ALA A 823       2.388 -14.583 -30.716  1.00 94.75           O  
+ATOM   6723  N   TYR A 824       0.337 -13.876 -31.329  1.00 96.50           N  
+ATOM   6724  CA  TYR A 824      -0.084 -15.049 -32.082  1.00 96.50           C  
+ATOM   6725  C   TYR A 824      -0.583 -14.602 -33.459  1.00 96.50           C  
+ATOM   6726  CB  TYR A 824      -1.157 -15.801 -31.286  1.00 96.50           C  
+ATOM   6727  O   TYR A 824      -1.303 -13.607 -33.573  1.00 96.50           O  
+ATOM   6728  CG  TYR A 824      -1.723 -17.005 -32.006  1.00 96.50           C  
+ATOM   6729  CD1 TYR A 824      -3.071 -17.023 -32.413  1.00 96.50           C  
+ATOM   6730  CD2 TYR A 824      -0.891 -18.104 -32.286  1.00 96.50           C  
+ATOM   6731  CE1 TYR A 824      -3.585 -18.144 -33.093  1.00 96.50           C  
+ATOM   6732  CE2 TYR A 824      -1.404 -19.219 -32.968  1.00 96.50           C  
+ATOM   6733  OH  TYR A 824      -3.227 -20.297 -34.081  1.00 96.50           O  
+ATOM   6734  CZ  TYR A 824      -2.752 -19.245 -33.369  1.00 96.50           C  
+ATOM   6735  N   THR A 825      -0.155 -15.315 -34.494  1.00 94.62           N  
+ATOM   6736  CA  THR A 825      -0.419 -14.999 -35.908  1.00 94.62           C  
+ATOM   6737  C   THR A 825      -1.104 -16.133 -36.663  1.00 94.62           C  
+ATOM   6738  CB  THR A 825       0.861 -14.577 -36.639  1.00 94.62           C  
+ATOM   6739  O   THR A 825      -1.476 -15.933 -37.820  1.00 94.62           O  
+ATOM   6740  CG2 THR A 825       1.389 -13.230 -36.150  1.00 94.62           C  
+ATOM   6741  OG1 THR A 825       1.900 -15.497 -36.449  1.00 94.62           O  
+ATOM   6742  N   GLY A 826      -1.320 -17.276 -36.006  1.00 94.25           N  
+ATOM   6743  CA  GLY A 826      -2.175 -18.336 -36.521  1.00 94.25           C  
+ATOM   6744  C   GLY A 826      -3.667 -18.004 -36.395  1.00 94.25           C  
+ATOM   6745  O   GLY A 826      -4.065 -16.928 -35.938  1.00 94.25           O  
+ATOM   6746  N   LYS A 827      -4.500 -18.949 -36.835  1.00 96.31           N  
+ATOM   6747  CA  LYS A 827      -5.947 -18.757 -37.012  1.00 96.31           C  
+ATOM   6748  C   LYS A 827      -6.803 -19.342 -35.894  1.00 96.31           C  
+ATOM   6749  CB  LYS A 827      -6.367 -19.370 -38.352  1.00 96.31           C  
+ATOM   6750  O   LYS A 827      -7.925 -18.880 -35.701  1.00 96.31           O  
+ATOM   6751  CG  LYS A 827      -5.821 -18.606 -39.565  1.00 96.31           C  
+ATOM   6752  CD  LYS A 827      -6.081 -19.443 -40.822  1.00 96.31           C  
+ATOM   6753  CE  LYS A 827      -5.945 -18.617 -42.101  1.00 96.31           C  
+ATOM   6754  NZ  LYS A 827      -7.282 -18.428 -42.703  1.00 96.31           N  
+ATOM   6755  N   VAL A 828      -6.311 -20.359 -35.183  1.00 96.25           N  
+ATOM   6756  CA  VAL A 828      -7.124 -21.167 -34.263  1.00 96.25           C  
+ATOM   6757  C   VAL A 828      -6.406 -21.349 -32.932  1.00 96.25           C  
+ATOM   6758  CB  VAL A 828      -7.497 -22.537 -34.868  1.00 96.25           C  
+ATOM   6759  O   VAL A 828      -5.297 -21.870 -32.907  1.00 96.25           O  
+ATOM   6760  CG1 VAL A 828      -8.456 -23.305 -33.945  1.00 96.25           C  
+ATOM   6761  CG2 VAL A 828      -8.183 -22.397 -36.236  1.00 96.25           C  
+ATOM   6762  N   MET A 829      -7.066 -20.980 -31.833  1.00 95.94           N  
+ATOM   6763  CA  MET A 829      -6.620 -21.313 -30.474  1.00 95.94           C  
+ATOM   6764  C   MET A 829      -7.606 -22.255 -29.787  1.00 95.94           C  
+ATOM   6765  CB  MET A 829      -6.416 -20.052 -29.625  1.00 95.94           C  
+ATOM   6766  O   MET A 829      -8.818 -22.073 -29.928  1.00 95.94           O  
+ATOM   6767  CG  MET A 829      -5.193 -19.240 -30.060  1.00 95.94           C  
+ATOM   6768  SD  MET A 829      -4.731 -17.919 -28.898  1.00 95.94           S  
+ATOM   6769  CE  MET A 829      -6.092 -16.766 -29.158  1.00 95.94           C  
+ATOM   6770  N   CYS A 830      -7.104 -23.217 -29.016  1.00 94.88           N  
+ATOM   6771  CA  CYS A 830      -7.896 -24.202 -28.285  1.00 94.88           C  
+ATOM   6772  C   CYS A 830      -7.472 -24.276 -26.810  1.00 94.88           C  
+ATOM   6773  CB  CYS A 830      -7.769 -25.576 -28.960  1.00 94.88           C  
+ATOM   6774  O   CYS A 830      -6.301 -24.472 -26.497  1.00 94.88           O  
+ATOM   6775  SG  CYS A 830      -8.360 -25.512 -30.679  1.00 94.88           S  
+ATOM   6776  N   CYS A 831      -8.440 -24.175 -25.899  1.00 94.94           N  
+ATOM   6777  CA  CYS A 831      -8.249 -24.458 -24.477  1.00 94.94           C  
+ATOM   6778  C   CYS A 831      -8.925 -25.788 -24.129  1.00 94.94           C  
+ATOM   6779  CB  CYS A 831      -8.807 -23.311 -23.623  1.00 94.94           C  
+ATOM   6780  O   CYS A 831     -10.146 -25.903 -24.244  1.00 94.94           O  
+ATOM   6781  SG  CYS A 831      -7.956 -21.738 -23.960  1.00 94.94           S  
+ATOM   6782  N   SER A 832      -8.132 -26.764 -23.693  1.00 93.56           N  
+ATOM   6783  CA  SER A 832      -8.579 -28.123 -23.370  1.00 93.56           C  
+ATOM   6784  C   SER A 832      -9.203 -28.218 -21.964  1.00 93.56           C  
+ATOM   6785  CB  SER A 832      -7.398 -29.097 -23.481  1.00 93.56           C  
+ATOM   6786  O   SER A 832      -8.940 -27.353 -21.117  1.00 93.56           O  
+ATOM   6787  OG  SER A 832      -6.720 -28.951 -24.720  1.00 93.56           O  
+ATOM   6788  N   PRO A 833      -9.976 -29.280 -21.660  1.00 90.62           N  
+ATOM   6789  CA  PRO A 833     -10.540 -29.524 -20.339  1.00 90.62           C  
+ATOM   6790  C   PRO A 833      -9.429 -29.581 -19.294  1.00 90.62           C  
+ATOM   6791  CB  PRO A 833     -11.293 -30.858 -20.436  1.00 90.62           C  
+ATOM   6792  O   PRO A 833      -8.353 -30.117 -19.556  1.00 90.62           O  
+ATOM   6793  CG  PRO A 833     -11.610 -30.973 -21.925  1.00 90.62           C  
+ATOM   6794  CD  PRO A 833     -10.361 -30.359 -22.546  1.00 90.62           C  
+ATOM   6795  N   GLN A 834      -9.672 -29.010 -18.112  1.00 86.38           N  
+ATOM   6796  CA  GLN A 834      -8.690 -28.890 -17.021  1.00 86.38           C  
+ATOM   6797  C   GLN A 834      -7.452 -28.031 -17.352  1.00 86.38           C  
+ATOM   6798  CB  GLN A 834      -8.285 -30.275 -16.482  1.00 86.38           C  
+ATOM   6799  O   GLN A 834      -6.589 -27.837 -16.492  1.00 86.38           O  
+ATOM   6800  CG  GLN A 834      -9.471 -31.207 -16.180  1.00 86.38           C  
+ATOM   6801  CD  GLN A 834      -9.026 -32.590 -15.719  1.00 86.38           C  
+ATOM   6802  NE2 GLN A 834      -9.943 -33.518 -15.561  1.00 86.38           N  
+ATOM   6803  OE1 GLN A 834      -7.863 -32.872 -15.483  1.00 86.38           O  
+ATOM   6804  N   GLY A 835      -7.368 -27.462 -18.559  1.00 91.75           N  
+ATOM   6805  CA  GLY A 835      -6.354 -26.481 -18.915  1.00 91.75           C  
+ATOM   6806  C   GLY A 835      -6.493 -25.221 -18.063  1.00 91.75           C  
+ATOM   6807  O   GLY A 835      -7.605 -24.789 -17.755  1.00 91.75           O  
+ATOM   6808  N   PHE A 836      -5.361 -24.611 -17.705  1.00 93.94           N  
+ATOM   6809  CA  PHE A 836      -5.290 -23.381 -16.912  1.00 93.94           C  
+ATOM   6810  C   PHE A 836      -5.975 -23.480 -15.533  1.00 93.94           C  
+ATOM   6811  CB  PHE A 836      -5.842 -22.225 -17.747  1.00 93.94           C  
+ATOM   6812  O   PHE A 836      -6.907 -22.723 -15.238  1.00 93.94           O  
+ATOM   6813  CG  PHE A 836      -5.038 -21.854 -18.964  1.00 93.94           C  
+ATOM   6814  CD1 PHE A 836      -3.780 -21.241 -18.813  1.00 93.94           C  
+ATOM   6815  CD2 PHE A 836      -5.562 -22.092 -20.247  1.00 93.94           C  
+ATOM   6816  CE1 PHE A 836      -3.042 -20.878 -19.952  1.00 93.94           C  
+ATOM   6817  CE2 PHE A 836      -4.827 -21.715 -21.382  1.00 93.94           C  
+ATOM   6818  CZ  PHE A 836      -3.565 -21.116 -21.234  1.00 93.94           C  
+ATOM   6819  N   PRO A 837      -5.498 -24.358 -14.634  1.00 90.94           N  
+ATOM   6820  CA  PRO A 837      -6.184 -24.649 -13.377  1.00 90.94           C  
+ATOM   6821  C   PRO A 837      -6.310 -23.435 -12.446  1.00 90.94           C  
+ATOM   6822  CB  PRO A 837      -5.375 -25.781 -12.734  1.00 90.94           C  
+ATOM   6823  O   PRO A 837      -7.305 -23.328 -11.738  1.00 90.94           O  
+ATOM   6824  CG  PRO A 837      -3.978 -25.618 -13.334  1.00 90.94           C  
+ATOM   6825  CD  PRO A 837      -4.282 -25.149 -14.753  1.00 90.94           C  
+ATOM   6826  N   LEU A 838      -5.346 -22.502 -12.440  1.00 91.62           N  
+ATOM   6827  CA  LEU A 838      -5.328 -21.330 -11.544  1.00 91.62           C  
+ATOM   6828  C   LEU A 838      -5.444 -19.975 -12.268  1.00 91.62           C  
+ATOM   6829  CB  LEU A 838      -4.085 -21.387 -10.629  1.00 91.62           C  
+ATOM   6830  O   LEU A 838      -5.271 -18.927 -11.638  1.00 91.62           O  
+ATOM   6831  CG  LEU A 838      -4.020 -22.588  -9.665  1.00 91.62           C  
+ATOM   6832  CD1 LEU A 838      -2.825 -22.425  -8.723  1.00 91.62           C  
+ATOM   6833  CD2 LEU A 838      -5.260 -22.705  -8.773  1.00 91.62           C  
+ATOM   6834  N   LEU A 839      -5.737 -19.969 -13.573  1.00 93.50           N  
+ATOM   6835  CA  LEU A 839      -5.792 -18.733 -14.354  1.00 93.50           C  
+ATOM   6836  C   LEU A 839      -6.988 -17.883 -13.927  1.00 93.50           C  
+ATOM   6837  CB  LEU A 839      -5.833 -19.069 -15.849  1.00 93.50           C  
+ATOM   6838  O   LEU A 839      -8.127 -18.320 -14.034  1.00 93.50           O  
+ATOM   6839  CG  LEU A 839      -5.698 -17.858 -16.787  1.00 93.50           C  
+ATOM   6840  CD1 LEU A 839      -4.249 -17.370 -16.841  1.00 93.50           C  
+ATOM   6841  CD2 LEU A 839      -6.111 -18.225 -18.210  1.00 93.50           C  
+ATOM   6842  N   LYS A 840      -6.716 -16.653 -13.481  1.00 90.56           N  
+ATOM   6843  CA  LYS A 840      -7.727 -15.668 -13.066  1.00 90.56           C  
+ATOM   6844  C   LYS A 840      -7.932 -14.563 -14.090  1.00 90.56           C  
+ATOM   6845  CB  LYS A 840      -7.332 -15.042 -11.723  1.00 90.56           C  
+ATOM   6846  O   LYS A 840      -9.015 -13.991 -14.160  1.00 90.56           O  
+ATOM   6847  CG  LYS A 840      -7.431 -16.044 -10.570  1.00 90.56           C  
+ATOM   6848  CD  LYS A 840      -7.134 -15.342  -9.242  1.00 90.56           C  
+ATOM   6849  CE  LYS A 840      -7.343 -16.336  -8.099  1.00 90.56           C  
+ATOM   6850  NZ  LYS A 840      -7.083 -15.704  -6.785  1.00 90.56           N  
+ATOM   6851  N   THR A 841      -6.902 -14.237 -14.870  1.00 90.62           N  
+ATOM   6852  CA  THR A 841      -6.961 -13.161 -15.864  1.00 90.62           C  
+ATOM   6853  C   THR A 841      -6.386 -13.609 -17.197  1.00 90.62           C  
+ATOM   6854  CB  THR A 841      -6.235 -11.902 -15.377  1.00 90.62           C  
+ATOM   6855  O   THR A 841      -5.204 -13.958 -17.271  1.00 90.62           O  
+ATOM   6856  CG2 THR A 841      -6.384 -10.721 -16.338  1.00 90.62           C  
+ATOM   6857  OG1 THR A 841      -6.731 -11.481 -14.130  1.00 90.62           O  
+ATOM   6858  N   LEU A 842      -7.194 -13.507 -18.252  1.00 95.31           N  
+ATOM   6859  CA  LEU A 842      -6.782 -13.731 -19.635  1.00 95.31           C  
+ATOM   6860  C   LEU A 842      -6.987 -12.456 -20.454  1.00 95.31           C  
+ATOM   6861  CB  LEU A 842      -7.569 -14.917 -20.217  1.00 95.31           C  
+ATOM   6862  O   LEU A 842      -8.060 -11.859 -20.416  1.00 95.31           O  
+ATOM   6863  CG  LEU A 842      -7.204 -15.263 -21.674  1.00 95.31           C  
+ATOM   6864  CD1 LEU A 842      -5.722 -15.614 -21.845  1.00 95.31           C  
+ATOM   6865  CD2 LEU A 842      -8.024 -16.460 -22.140  1.00 95.31           C  
+ATOM   6866  N   LYS A 843      -5.958 -12.037 -21.197  1.00 94.69           N  
+ATOM   6867  CA  LYS A 843      -6.035 -10.883 -22.102  1.00 94.69           C  
+ATOM   6868  C   LYS A 843      -5.552 -11.243 -23.500  1.00 94.69           C  
+ATOM   6869  CB  LYS A 843      -5.247  -9.693 -21.545  1.00 94.69           C  
+ATOM   6870  O   LYS A 843      -4.374 -11.572 -23.661  1.00 94.69           O  
+ATOM   6871  CG  LYS A 843      -5.652  -9.306 -20.119  1.00 94.69           C  
+ATOM   6872  CD  LYS A 843      -5.045  -7.954 -19.746  1.00 94.69           C  
+ATOM   6873  CE  LYS A 843      -5.569  -7.531 -18.373  1.00 94.69           C  
+ATOM   6874  NZ  LYS A 843      -5.930  -6.099 -18.368  1.00 94.69           N  
+ATOM   6875  N   LEU A 844      -6.430 -11.119 -24.486  1.00 95.69           N  
+ATOM   6876  CA  LEU A 844      -6.159 -11.316 -25.908  1.00 95.69           C  
+ATOM   6877  C   LEU A 844      -6.272  -9.958 -26.603  1.00 95.69           C  
+ATOM   6878  CB  LEU A 844      -7.172 -12.329 -26.478  1.00 95.69           C  
+ATOM   6879  O   LEU A 844      -7.370  -9.439 -26.753  1.00 95.69           O  
+ATOM   6880  CG  LEU A 844      -7.228 -13.693 -25.765  1.00 95.69           C  
+ATOM   6881  CD1 LEU A 844      -8.237 -14.596 -26.472  1.00 95.69           C  
+ATOM   6882  CD2 LEU A 844      -5.867 -14.393 -25.742  1.00 95.69           C  
+ATOM   6883  N   GLN A 845      -5.144  -9.346 -26.959  1.00 92.56           N  
+ATOM   6884  CA  GLN A 845      -5.120  -7.974 -27.472  1.00 92.56           C  
+ATOM   6885  C   GLN A 845      -4.350  -7.891 -28.791  1.00 92.56           C  
+ATOM   6886  CB  GLN A 845      -4.496  -7.025 -26.444  1.00 92.56           C  
+ATOM   6887  O   GLN A 845      -3.174  -8.258 -28.838  1.00 92.56           O  
+ATOM   6888  CG  GLN A 845      -5.139  -7.004 -25.044  1.00 92.56           C  
+ATOM   6889  CD  GLN A 845      -4.440  -5.954 -24.192  1.00 92.56           C  
+ATOM   6890  NE2 GLN A 845      -5.092  -5.208 -23.337  1.00 92.56           N  
+ATOM   6891  OE1 GLN A 845      -3.226  -5.802 -24.233  1.00 92.56           O  
+ATOM   6892  N   GLY A 846      -4.963  -7.364 -29.848  1.00 91.00           N  
+ATOM   6893  CA  GLY A 846      -4.307  -7.160 -31.139  1.00 91.00           C  
+ATOM   6894  C   GLY A 846      -3.824  -8.472 -31.761  1.00 91.00           C  
+ATOM   6895  O   GLY A 846      -2.629  -8.615 -32.035  1.00 91.00           O  
+ATOM   6896  N   LEU A 847      -4.728  -9.446 -31.923  1.00 94.56           N  
+ATOM   6897  CA  LEU A 847      -4.482 -10.727 -32.601  1.00 94.56           C  
+ATOM   6898  C   LEU A 847      -5.238 -10.740 -33.946  1.00 94.56           C  
+ATOM   6899  CB  LEU A 847      -4.878 -11.912 -31.693  1.00 94.56           C  
+ATOM   6900  O   LEU A 847      -6.334 -11.295 -34.036  1.00 94.56           O  
+ATOM   6901  CG  LEU A 847      -4.201 -11.959 -30.312  1.00 94.56           C  
+ATOM   6902  CD1 LEU A 847      -4.655 -13.218 -29.571  1.00 94.56           C  
+ATOM   6903  CD2 LEU A 847      -2.672 -11.984 -30.402  1.00 94.56           C  
+ATOM   6904  N   PRO A 848      -4.703 -10.102 -35.003  1.00 88.38           N  
+ATOM   6905  CA  PRO A 848      -5.473  -9.781 -36.208  1.00 88.38           C  
+ATOM   6906  C   PRO A 848      -5.828 -10.996 -37.075  1.00 88.38           C  
+ATOM   6907  CB  PRO A 848      -4.597  -8.791 -36.982  1.00 88.38           C  
+ATOM   6908  O   PRO A 848      -6.737 -10.900 -37.896  1.00 88.38           O  
+ATOM   6909  CG  PRO A 848      -3.179  -9.179 -36.569  1.00 88.38           C  
+ATOM   6910  CD  PRO A 848      -3.361  -9.545 -35.099  1.00 88.38           C  
+ATOM   6911  N   ASN A 849      -5.118 -12.117 -36.917  1.00 94.25           N  
+ATOM   6912  CA  ASN A 849      -5.321 -13.338 -37.703  1.00 94.25           C  
+ATOM   6913  C   ASN A 849      -6.171 -14.397 -37.003  1.00 94.25           C  
+ATOM   6914  CB  ASN A 849      -3.958 -13.925 -38.083  1.00 94.25           C  
+ATOM   6915  O   ASN A 849      -6.537 -15.378 -37.643  1.00 94.25           O  
+ATOM   6916  CG  ASN A 849      -3.221 -13.124 -39.131  1.00 94.25           C  
+ATOM   6917  ND2 ASN A 849      -1.955 -13.417 -39.293  1.00 94.25           N  
+ATOM   6918  OD1 ASN A 849      -3.764 -12.275 -39.827  1.00 94.25           O  
+ATOM   6919  N   LEU A 850      -6.468 -14.214 -35.716  1.00 95.62           N  
+ATOM   6920  CA  LEU A 850      -7.253 -15.170 -34.953  1.00 95.62           C  
+ATOM   6921  C   LEU A 850      -8.684 -15.191 -35.498  1.00 95.62           C  
+ATOM   6922  CB  LEU A 850      -7.203 -14.759 -33.475  1.00 95.62           C  
+ATOM   6923  O   LEU A 850      -9.395 -14.203 -35.364  1.00 95.62           O  
+ATOM   6924  CG  LEU A 850      -8.007 -15.699 -32.563  1.00 95.62           C  
+ATOM   6925  CD1 LEU A 850      -7.364 -17.084 -32.475  1.00 95.62           C  
+ATOM   6926  CD2 LEU A 850      -8.115 -15.053 -31.182  1.00 95.62           C  
+ATOM   6927  N   GLU A 851      -9.084 -16.309 -36.095  1.00 94.75           N  
+ATOM   6928  CA  GLU A 851     -10.410 -16.528 -36.685  1.00 94.75           C  
+ATOM   6929  C   GLU A 851     -11.309 -17.294 -35.705  1.00 94.75           C  
+ATOM   6930  CB  GLU A 851     -10.249 -17.270 -38.033  1.00 94.75           C  
+ATOM   6931  O   GLU A 851     -12.462 -16.929 -35.474  1.00 94.75           O  
+ATOM   6932  CG  GLU A 851      -9.687 -16.355 -39.145  1.00 94.75           C  
+ATOM   6933  CD  GLU A 851      -9.169 -17.069 -40.413  1.00 94.75           C  
+ATOM   6934  OE1 GLU A 851      -8.496 -16.408 -41.249  1.00 94.75           O  
+ATOM   6935  OE2 GLU A 851      -9.306 -18.299 -40.589  1.00 94.75           O  
+ATOM   6936  N   THR A 852     -10.765 -18.330 -35.057  1.00 93.81           N  
+ATOM   6937  CA  THR A 852     -11.508 -19.205 -34.142  1.00 93.81           C  
+ATOM   6938  C   THR A 852     -10.810 -19.335 -32.790  1.00 93.81           C  
+ATOM   6939  CB  THR A 852     -11.689 -20.599 -34.758  1.00 93.81           C  
+ATOM   6940  O   THR A 852      -9.630 -19.671 -32.711  1.00 93.81           O  
+ATOM   6941  CG2 THR A 852     -12.626 -21.489 -33.941  1.00 93.81           C  
+ATOM   6942  OG1 THR A 852     -12.256 -20.543 -36.042  1.00 93.81           O  
+ATOM   6943  N   TRP A 853     -11.563 -19.167 -31.705  1.00 93.81           N  
+ATOM   6944  CA  TRP A 853     -11.125 -19.524 -30.356  1.00 93.81           C  
+ATOM   6945  C   TRP A 853     -12.078 -20.575 -29.787  1.00 93.81           C  
+ATOM   6946  CB  TRP A 853     -11.038 -18.260 -29.496  1.00 93.81           C  
+ATOM   6947  O   TRP A 853     -13.271 -20.316 -29.652  1.00 93.81           O  
+ATOM   6948  CG  TRP A 853     -10.568 -18.452 -28.086  1.00 93.81           C  
+ATOM   6949  CD1 TRP A 853      -9.715 -19.405 -27.641  1.00 93.81           C  
+ATOM   6950  CD2 TRP A 853     -10.950 -17.683 -26.906  1.00 93.81           C  
+ATOM   6951  CE2 TRP A 853     -10.298 -18.247 -25.768  1.00 93.81           C  
+ATOM   6952  CE3 TRP A 853     -11.815 -16.590 -26.678  1.00 93.81           C  
+ATOM   6953  NE1 TRP A 853      -9.550 -19.286 -26.277  1.00 93.81           N  
+ATOM   6954  CH2 TRP A 853     -11.382 -16.684 -24.275  1.00 93.81           C  
+ATOM   6955  CZ2 TRP A 853     -10.494 -17.754 -24.471  1.00 93.81           C  
+ATOM   6956  CZ3 TRP A 853     -12.041 -16.108 -25.376  1.00 93.81           C  
+ATOM   6957  N   ARG A 854     -11.567 -21.778 -29.509  1.00 93.06           N  
+ATOM   6958  CA  ARG A 854     -12.316 -22.907 -28.947  1.00 93.06           C  
+ATOM   6959  C   ARG A 854     -11.984 -23.043 -27.467  1.00 93.06           C  
+ATOM   6960  CB  ARG A 854     -12.006 -24.212 -29.702  1.00 93.06           C  
+ATOM   6961  O   ARG A 854     -10.817 -23.100 -27.091  1.00 93.06           O  
+ATOM   6962  CG  ARG A 854     -12.294 -24.115 -31.207  1.00 93.06           C  
+ATOM   6963  CD  ARG A 854     -12.086 -25.464 -31.902  1.00 93.06           C  
+ATOM   6964  NE  ARG A 854     -12.280 -25.350 -33.361  1.00 93.06           N  
+ATOM   6965  NH1 ARG A 854     -11.553 -27.455 -33.913  1.00 93.06           N  
+ATOM   6966  NH2 ARG A 854     -12.227 -26.062 -35.525  1.00 93.06           N  
+ATOM   6967  CZ  ARG A 854     -12.020 -26.287 -34.256  1.00 93.06           C  
+ATOM   6968  N   VAL A 855     -13.011 -23.111 -26.632  1.00 91.25           N  
+ATOM   6969  CA  VAL A 855     -12.876 -23.387 -25.199  1.00 91.25           C  
+ATOM   6970  C   VAL A 855     -13.719 -24.617 -24.922  1.00 91.25           C  
+ATOM   6971  CB  VAL A 855     -13.294 -22.172 -24.347  1.00 91.25           C  
+ATOM   6972  O   VAL A 855     -14.924 -24.595 -25.158  1.00 91.25           O  
+ATOM   6973  CG1 VAL A 855     -13.181 -22.460 -22.850  1.00 91.25           C  
+ATOM   6974  CG2 VAL A 855     -12.390 -20.966 -24.643  1.00 91.25           C  
+ATOM   6975  N   GLU A 856     -13.080 -25.700 -24.499  1.00 91.88           N  
+ATOM   6976  CA  GLU A 856     -13.770 -26.940 -24.155  1.00 91.88           C  
+ATOM   6977  C   GLU A 856     -14.324 -26.881 -22.725  1.00 91.88           C  
+ATOM   6978  CB  GLU A 856     -12.846 -28.148 -24.373  1.00 91.88           C  
+ATOM   6979  O   GLU A 856     -13.854 -26.116 -21.876  1.00 91.88           O  
+ATOM   6980  CG  GLU A 856     -12.508 -28.329 -25.865  1.00 91.88           C  
+ATOM   6981  CD  GLU A 856     -11.640 -29.562 -26.159  1.00 91.88           C  
+ATOM   6982  OE1 GLU A 856     -10.928 -29.526 -27.185  1.00 91.88           O  
+ATOM   6983  OE2 GLU A 856     -11.685 -30.528 -25.370  1.00 91.88           O  
+ATOM   6984  N   THR A 857     -15.350 -27.688 -22.451  1.00 87.69           N  
+ATOM   6985  CA  THR A 857     -15.990 -27.744 -21.133  1.00 87.69           C  
+ATOM   6986  C   THR A 857     -14.970 -28.115 -20.053  1.00 87.69           C  
+ATOM   6987  CB  THR A 857     -17.164 -28.735 -21.138  1.00 87.69           C  
+ATOM   6988  O   THR A 857     -14.249 -29.104 -20.169  1.00 87.69           O  
+ATOM   6989  CG2 THR A 857     -17.968 -28.698 -19.838  1.00 87.69           C  
+ATOM   6990  OG1 THR A 857     -18.061 -28.396 -22.171  1.00 87.69           O  
+ATOM   6991  N   GLY A 858     -14.905 -27.316 -18.984  1.00 84.62           N  
+ATOM   6992  CA  GLY A 858     -13.963 -27.513 -17.876  1.00 84.62           C  
+ATOM   6993  C   GLY A 858     -12.592 -26.848 -18.053  1.00 84.62           C  
+ATOM   6994  O   GLY A 858     -11.732 -27.013 -17.188  1.00 84.62           O  
+ATOM   6995  N   ALA A 859     -12.360 -26.097 -19.133  1.00 90.81           N  
+ATOM   6996  CA  ALA A 859     -11.178 -25.245 -19.269  1.00 90.81           C  
+ATOM   6997  C   ALA A 859     -11.270 -23.992 -18.373  1.00 90.81           C  
+ATOM   6998  CB  ALA A 859     -11.034 -24.859 -20.742  1.00 90.81           C  
+ATOM   6999  O   ALA A 859     -12.349 -23.439 -18.178  1.00 90.81           O  
+ATOM   7000  N   MET A 860     -10.129 -23.503 -17.873  1.00 91.81           N  
+ATOM   7001  CA  MET A 860      -9.993 -22.251 -17.105  1.00 91.81           C  
+ATOM   7002  C   MET A 860     -10.995 -22.093 -15.934  1.00 91.81           C  
+ATOM   7003  CB  MET A 860     -10.045 -21.040 -18.055  1.00 91.81           C  
+ATOM   7004  O   MET A 860     -11.614 -21.037 -15.795  1.00 91.81           O  
+ATOM   7005  CG  MET A 860      -8.969 -21.029 -19.143  1.00 91.81           C  
+ATOM   7006  SD  MET A 860      -9.155 -19.719 -20.382  1.00 91.81           S  
+ATOM   7007  CE  MET A 860     -10.642 -20.306 -21.239  1.00 91.81           C  
+ATOM   7008  N   PRO A 861     -11.144 -23.082 -15.031  1.00 89.00           N  
+ATOM   7009  CA  PRO A 861     -12.219 -23.115 -14.025  1.00 89.00           C  
+ATOM   7010  C   PRO A 861     -12.202 -21.958 -13.006  1.00 89.00           C  
+ATOM   7011  CB  PRO A 861     -12.036 -24.465 -13.317  1.00 89.00           C  
+ATOM   7012  O   PRO A 861     -13.164 -21.763 -12.266  1.00 89.00           O  
+ATOM   7013  CG  PRO A 861     -10.543 -24.759 -13.476  1.00 89.00           C  
+ATOM   7014  CD  PRO A 861     -10.267 -24.235 -14.880  1.00 89.00           C  
+ATOM   7015  N   ASN A 862     -11.102 -21.203 -12.924  1.00 87.88           N  
+ATOM   7016  CA  ASN A 862     -10.919 -20.090 -11.992  1.00 87.88           C  
+ATOM   7017  C   ASN A 862     -10.849 -18.712 -12.671  1.00 87.88           C  
+ATOM   7018  CB  ASN A 862      -9.719 -20.396 -11.076  1.00 87.88           C  
+ATOM   7019  O   ASN A 862     -10.433 -17.749 -12.023  1.00 87.88           O  
+ATOM   7020  CG  ASN A 862     -10.037 -21.487 -10.071  1.00 87.88           C  
+ATOM   7021  ND2 ASN A 862      -9.330 -22.584 -10.072  1.00 87.88           N  
+ATOM   7022  OD1 ASN A 862     -10.913 -21.359  -9.228  1.00 87.88           O  
+ATOM   7023  N   LEU A 863     -11.242 -18.606 -13.946  1.00 85.50           N  
+ATOM   7024  CA  LEU A 863     -11.179 -17.346 -14.682  1.00 85.50           C  
+ATOM   7025  C   LEU A 863     -12.157 -16.324 -14.093  1.00 85.50           C  
+ATOM   7026  CB  LEU A 863     -11.439 -17.602 -16.176  1.00 85.50           C  
+ATOM   7027  O   LEU A 863     -13.348 -16.594 -13.994  1.00 85.50           O  
+ATOM   7028  CG  LEU A 863     -11.092 -16.411 -17.090  1.00 85.50           C  
+ATOM   7029  CD1 LEU A 863      -9.583 -16.145 -17.139  1.00 85.50           C  
+ATOM   7030  CD2 LEU A 863     -11.536 -16.688 -18.526  1.00 85.50           C  
+ATOM   7031  N   VAL A 864     -11.639 -15.150 -13.725  1.00 79.56           N  
+ATOM   7032  CA  VAL A 864     -12.408 -14.043 -13.131  1.00 79.56           C  
+ATOM   7033  C   VAL A 864     -12.547 -12.887 -14.120  1.00 79.56           C  
+ATOM   7034  CB  VAL A 864     -11.754 -13.557 -11.821  1.00 79.56           C  
+ATOM   7035  O   VAL A 864     -13.627 -12.317 -14.256  1.00 79.56           O  
+ATOM   7036  CG1 VAL A 864     -12.593 -12.474 -11.142  1.00 79.56           C  
+ATOM   7037  CG2 VAL A 864     -11.586 -14.693 -10.805  1.00 79.56           C  
+ATOM   7038  N   HIS A 865     -11.465 -12.561 -14.833  1.00 79.19           N  
+ATOM   7039  CA  HIS A 865     -11.408 -11.438 -15.767  1.00 79.19           C  
+ATOM   7040  C   HIS A 865     -10.956 -11.902 -17.155  1.00 79.19           C  
+ATOM   7041  CB  HIS A 865     -10.472 -10.346 -15.225  1.00 79.19           C  
+ATOM   7042  O   HIS A 865      -9.860 -12.456 -17.308  1.00 79.19           O  
+ATOM   7043  CG  HIS A 865     -10.844  -9.836 -13.855  1.00 79.19           C  
+ATOM   7044  CD2 HIS A 865     -10.220 -10.142 -12.675  1.00 79.19           C  
+ATOM   7045  ND1 HIS A 865     -11.873  -8.973 -13.547  1.00 79.19           N  
+ATOM   7046  CE1 HIS A 865     -11.890  -8.800 -12.219  1.00 79.19           C  
+ATOM   7047  NE2 HIS A 865     -10.873  -9.463 -11.645  1.00 79.19           N  
+ATOM   7048  N   LEU A 866     -11.765 -11.612 -18.170  1.00 84.88           N  
+ATOM   7049  CA  LEU A 866     -11.442 -11.828 -19.577  1.00 84.88           C  
+ATOM   7050  C   LEU A 866     -11.438 -10.495 -20.323  1.00 84.88           C  
+ATOM   7051  CB  LEU A 866     -12.446 -12.825 -20.175  1.00 84.88           C  
+ATOM   7052  O   LEU A 866     -12.360  -9.697 -20.194  1.00 84.88           O  
+ATOM   7053  CG  LEU A 866     -12.271 -13.080 -21.683  1.00 84.88           C  
+ATOM   7054  CD1 LEU A 866     -10.905 -13.679 -22.032  1.00 84.88           C  
+ATOM   7055  CD2 LEU A 866     -13.348 -14.054 -22.146  1.00 84.88           C  
+ATOM   7056  N   GLU A 867     -10.411 -10.267 -21.133  1.00 84.75           N  
+ATOM   7057  CA  GLU A 867     -10.311  -9.087 -21.988  1.00 84.75           C  
+ATOM   7058  C   GLU A 867      -9.975  -9.493 -23.423  1.00 84.75           C  
+ATOM   7059  CB  GLU A 867      -9.267  -8.142 -21.392  1.00 84.75           C  
+ATOM   7060  O   GLU A 867      -8.986 -10.198 -23.648  1.00 84.75           O  
+ATOM   7061  CG  GLU A 867      -9.271  -6.737 -22.000  1.00 84.75           C  
+ATOM   7062  CD  GLU A 867      -8.177  -5.891 -21.338  1.00 84.75           C  
+ATOM   7063  OE1 GLU A 867      -7.388  -5.257 -22.053  1.00 84.75           O  
+ATOM   7064  OE2 GLU A 867      -7.962  -5.961 -20.101  1.00 84.75           O  
+ATOM   7065  N   ILE A 868     -10.785  -9.034 -24.377  1.00 88.06           N  
+ATOM   7066  CA  ILE A 868     -10.578  -9.228 -25.815  1.00 88.06           C  
+ATOM   7067  C   ILE A 868     -10.559  -7.850 -26.476  1.00 88.06           C  
+ATOM   7068  CB  ILE A 868     -11.646 -10.150 -26.444  1.00 88.06           C  
+ATOM   7069  O   ILE A 868     -11.540  -7.110 -26.407  1.00 88.06           O  
+ATOM   7070  CG1 ILE A 868     -11.823 -11.459 -25.639  1.00 88.06           C  
+ATOM   7071  CG2 ILE A 868     -11.263 -10.455 -27.905  1.00 88.06           C  
+ATOM   7072  CD1 ILE A 868     -12.905 -12.388 -26.201  1.00 88.06           C  
+ATOM   7073  N   GLU A 869      -9.437  -7.506 -27.097  1.00 87.06           N  
+ATOM   7074  CA  GLU A 869      -9.189  -6.197 -27.701  1.00 87.06           C  
+ATOM   7075  C   GLU A 869      -8.624  -6.361 -29.118  1.00 87.06           C  
+ATOM   7076  CB  GLU A 869      -8.256  -5.391 -26.783  1.00 87.06           C  
+ATOM   7077  O   GLU A 869      -7.702  -7.153 -29.317  1.00 87.06           O  
+ATOM   7078  CG  GLU A 869      -7.886  -3.977 -27.264  1.00 87.06           C  
+ATOM   7079  CD  GLU A 869      -6.958  -3.233 -26.276  1.00 87.06           C  
+ATOM   7080  OE1 GLU A 869      -6.634  -2.053 -26.527  1.00 87.06           O  
+ATOM   7081  OE2 GLU A 869      -6.474  -3.847 -25.287  1.00 87.06           O  
+ATOM   7082  N   ASP A 870      -9.143  -5.621 -30.101  1.00 85.62           N  
+ATOM   7083  CA  ASP A 870      -8.573  -5.516 -31.462  1.00 85.62           C  
+ATOM   7084  C   ASP A 870      -8.268  -6.880 -32.144  1.00 85.62           C  
+ATOM   7085  CB  ASP A 870      -7.382  -4.534 -31.437  1.00 85.62           C  
+ATOM   7086  O   ASP A 870      -7.249  -7.080 -32.809  1.00 85.62           O  
+ATOM   7087  CG  ASP A 870      -6.866  -4.134 -32.830  1.00 85.62           C  
+ATOM   7088  OD1 ASP A 870      -7.681  -4.012 -33.776  1.00 85.62           O  
+ATOM   7089  OD2 ASP A 870      -5.636  -3.929 -32.970  1.00 85.62           O  
+ATOM   7090  N   CYS A 871      -9.144  -7.876 -31.966  1.00 89.94           N  
+ATOM   7091  CA  CYS A 871      -9.038  -9.203 -32.594  1.00 89.94           C  
+ATOM   7092  C   CYS A 871      -9.947  -9.282 -33.835  1.00 89.94           C  
+ATOM   7093  CB  CYS A 871      -9.305 -10.302 -31.556  1.00 89.94           C  
+ATOM   7094  O   CYS A 871     -10.996  -9.921 -33.832  1.00 89.94           O  
+ATOM   7095  SG  CYS A 871      -8.024 -10.278 -30.266  1.00 89.94           S  
+ATOM   7096  N   LYS A 872      -9.549  -8.592 -34.909  1.00 87.06           N  
+ATOM   7097  CA  LYS A 872     -10.422  -8.228 -36.046  1.00 87.06           C  
+ATOM   7098  C   LYS A 872     -11.054  -9.374 -36.843  1.00 87.06           C  
+ATOM   7099  CB  LYS A 872      -9.647  -7.340 -37.027  1.00 87.06           C  
+ATOM   7100  O   LYS A 872     -12.023  -9.126 -37.552  1.00 87.06           O  
+ATOM   7101  CG  LYS A 872      -9.152  -6.059 -36.358  1.00 87.06           C  
+ATOM   7102  CD  LYS A 872      -8.546  -5.108 -37.389  1.00 87.06           C  
+ATOM   7103  CE  LYS A 872      -7.998  -3.928 -36.594  1.00 87.06           C  
+ATOM   7104  NZ  LYS A 872      -7.454  -2.857 -37.448  1.00 87.06           N  
+ATOM   7105  N   LYS A 873     -10.499 -10.584 -36.793  1.00 92.19           N  
+ATOM   7106  CA  LYS A 873     -11.025 -11.749 -37.525  1.00 92.19           C  
+ATOM   7107  C   LYS A 873     -11.758 -12.750 -36.641  1.00 92.19           C  
+ATOM   7108  CB  LYS A 873      -9.900 -12.441 -38.299  1.00 92.19           C  
+ATOM   7109  O   LYS A 873     -12.311 -13.705 -37.172  1.00 92.19           O  
+ATOM   7110  CG  LYS A 873      -9.464 -11.628 -39.522  1.00 92.19           C  
+ATOM   7111  CD  LYS A 873      -8.467 -12.472 -40.313  1.00 92.19           C  
+ATOM   7112  CE  LYS A 873      -7.879 -11.693 -41.484  1.00 92.19           C  
+ATOM   7113  NZ  LYS A 873      -6.835 -12.510 -42.142  1.00 92.19           N  
+ATOM   7114  N   LEU A 874     -11.774 -12.544 -35.324  1.00 90.81           N  
+ATOM   7115  CA  LEU A 874     -12.378 -13.504 -34.413  1.00 90.81           C  
+ATOM   7116  C   LEU A 874     -13.892 -13.483 -34.627  1.00 90.81           C  
+ATOM   7117  CB  LEU A 874     -11.947 -13.173 -32.977  1.00 90.81           C  
+ATOM   7118  O   LEU A 874     -14.530 -12.449 -34.443  1.00 90.81           O  
+ATOM   7119  CG  LEU A 874     -12.530 -14.120 -31.918  1.00 90.81           C  
+ATOM   7120  CD1 LEU A 874     -12.021 -15.556 -32.044  1.00 90.81           C  
+ATOM   7121  CD2 LEU A 874     -12.168 -13.613 -30.519  1.00 90.81           C  
+ATOM   7122  N   GLU A 875     -14.455 -14.615 -35.047  1.00 83.88           N  
+ATOM   7123  CA  GLU A 875     -15.824 -14.660 -35.574  1.00 83.88           C  
+ATOM   7124  C   GLU A 875     -16.916 -14.635 -34.502  1.00 83.88           C  
+ATOM   7125  CB  GLU A 875     -16.017 -15.949 -36.372  1.00 83.88           C  
+ATOM   7126  O   GLU A 875     -18.004 -14.100 -34.732  1.00 83.88           O  
+ATOM   7127  CG  GLU A 875     -15.217 -16.011 -37.677  1.00 83.88           C  
+ATOM   7128  CD  GLU A 875     -15.536 -17.290 -38.465  1.00 83.88           C  
+ATOM   7129  OE1 GLU A 875     -14.839 -17.529 -39.473  1.00 83.88           O  
+ATOM   7130  OE2 GLU A 875     -16.500 -17.996 -38.078  1.00 83.88           O  
+ATOM   7131  N   LYS A 876     -16.661 -15.279 -33.359  1.00 81.12           N  
+ATOM   7132  CA  LYS A 876     -17.582 -15.375 -32.223  1.00 81.12           C  
+ATOM   7133  C   LYS A 876     -16.836 -15.682 -30.929  1.00 81.12           C  
+ATOM   7134  CB  LYS A 876     -18.686 -16.422 -32.488  1.00 81.12           C  
+ATOM   7135  O   LYS A 876     -15.693 -16.145 -30.950  1.00 81.12           O  
+ATOM   7136  CG  LYS A 876     -18.203 -17.876 -32.662  1.00 81.12           C  
+ATOM   7137  CD  LYS A 876     -19.412 -18.828 -32.638  1.00 81.12           C  
+ATOM   7138  CE  LYS A 876     -19.009 -20.306 -32.741  1.00 81.12           C  
+ATOM   7139  NZ  LYS A 876     -20.111 -21.202 -32.286  1.00 81.12           N  
+ATOM   7140  N   VAL A 877     -17.497 -15.442 -29.801  1.00 76.94           N  
+ATOM   7141  CA  VAL A 877     -17.025 -15.912 -28.495  1.00 76.94           C  
+ATOM   7142  C   VAL A 877     -17.227 -17.428 -28.383  1.00 76.94           C  
+ATOM   7143  CB  VAL A 877     -17.721 -15.136 -27.365  1.00 76.94           C  
+ATOM   7144  O   VAL A 877     -18.251 -17.930 -28.847  1.00 76.94           O  
+ATOM   7145  CG1 VAL A 877     -17.526 -15.734 -25.980  1.00 76.94           C  
+ATOM   7146  CG2 VAL A 877     -17.091 -13.745 -27.317  1.00 76.94           C  
+ATOM   7147  N   PRO A 878     -16.268 -18.177 -27.808  1.00 81.50           N  
+ATOM   7148  CA  PRO A 878     -16.413 -19.616 -27.638  1.00 81.50           C  
+ATOM   7149  C   PRO A 878     -17.604 -19.985 -26.754  1.00 81.50           C  
+ATOM   7150  CB  PRO A 878     -15.120 -20.128 -27.005  1.00 81.50           C  
+ATOM   7151  O   PRO A 878     -17.709 -19.520 -25.619  1.00 81.50           O  
+ATOM   7152  CG  PRO A 878     -14.267 -18.896 -26.716  1.00 81.50           C  
+ATOM   7153  CD  PRO A 878     -14.932 -17.737 -27.443  1.00 81.50           C  
+ATOM   7154  N   ASP A 879     -18.406 -20.943 -27.222  1.00 75.00           N  
+ATOM   7155  CA  ASP A 879     -19.559 -21.482 -26.488  1.00 75.00           C  
+ATOM   7156  C   ASP A 879     -19.159 -22.117 -25.143  1.00 75.00           C  
+ATOM   7157  CB  ASP A 879     -20.287 -22.522 -27.363  1.00 75.00           C  
+ATOM   7158  O   ASP A 879     -19.998 -22.289 -24.265  1.00 75.00           O  
+ATOM   7159  CG  ASP A 879     -20.714 -21.970 -28.732  1.00 75.00           C  
+ATOM   7160  OD1 ASP A 879     -21.293 -20.872 -28.779  1.00 75.00           O  
+ATOM   7161  OD2 ASP A 879     -20.380 -22.587 -29.771  1.00 75.00           O  
+ATOM   7162  N   GLY A 880     -17.884 -22.475 -24.955  1.00 75.56           N  
+ATOM   7163  CA  GLY A 880     -17.368 -23.009 -23.695  1.00 75.56           C  
+ATOM   7164  C   GLY A 880     -17.279 -21.998 -22.552  1.00 75.56           C  
+ATOM   7165  O   GLY A 880     -17.222 -22.413 -21.397  1.00 75.56           O  
+ATOM   7166  N   LEU A 881     -17.309 -20.686 -22.833  1.00 77.75           N  
+ATOM   7167  CA  LEU A 881     -17.276 -19.674 -21.769  1.00 77.75           C  
+ATOM   7168  C   LEU A 881     -18.525 -19.716 -20.878  1.00 77.75           C  
+ATOM   7169  CB  LEU A 881     -17.087 -18.258 -22.335  1.00 77.75           C  
+ATOM   7170  O   LEU A 881     -18.431 -19.331 -19.716  1.00 77.75           O  
+ATOM   7171  CG  LEU A 881     -15.769 -17.978 -23.074  1.00 77.75           C  
+ATOM   7172  CD1 LEU A 881     -15.641 -16.471 -23.279  1.00 77.75           C  
+ATOM   7173  CD2 LEU A 881     -14.505 -18.396 -22.322  1.00 77.75           C  
+ATOM   7174  N   ARG A 882     -19.655 -20.250 -21.370  1.00 70.88           N  
+ATOM   7175  CA  ARG A 882     -20.890 -20.404 -20.579  1.00 70.88           C  
+ATOM   7176  C   ARG A 882     -20.739 -21.336 -19.374  1.00 70.88           C  
+ATOM   7177  CB  ARG A 882     -22.054 -20.845 -21.481  1.00 70.88           C  
+ATOM   7178  O   ARG A 882     -21.548 -21.296 -18.460  1.00 70.88           O  
+ATOM   7179  CG  ARG A 882     -22.039 -22.346 -21.818  1.00 70.88           C  
+ATOM   7180  CD  ARG A 882     -23.083 -22.672 -22.894  1.00 70.88           C  
+ATOM   7181  NE  ARG A 882     -22.549 -23.584 -23.920  1.00 70.88           N  
+ATOM   7182  NH1 ARG A 882     -24.562 -24.166 -24.842  1.00 70.88           N  
+ATOM   7183  NH2 ARG A 882     -22.683 -24.991 -25.713  1.00 70.88           N  
+ATOM   7184  CZ  ARG A 882     -23.262 -24.248 -24.809  1.00 70.88           C  
+ATOM   7185  N   TYR A 883     -19.711 -22.186 -19.367  1.00 73.62           N  
+ATOM   7186  CA  TYR A 883     -19.440 -23.114 -18.267  1.00 73.62           C  
+ATOM   7187  C   TYR A 883     -18.518 -22.512 -17.189  1.00 73.62           C  
+ATOM   7188  CB  TYR A 883     -18.898 -24.432 -18.839  1.00 73.62           C  
+ATOM   7189  O   TYR A 883     -18.157 -23.198 -16.232  1.00 73.62           O  
+ATOM   7190  CG  TYR A 883     -19.780 -25.068 -19.903  1.00 73.62           C  
+ATOM   7191  CD1 TYR A 883     -21.054 -25.564 -19.566  1.00 73.62           C  
+ATOM   7192  CD2 TYR A 883     -19.322 -25.168 -21.230  1.00 73.62           C  
+ATOM   7193  CE1 TYR A 883     -21.867 -26.156 -20.552  1.00 73.62           C  
+ATOM   7194  CE2 TYR A 883     -20.128 -25.762 -22.220  1.00 73.62           C  
+ATOM   7195  OH  TYR A 883     -22.178 -26.862 -22.820  1.00 73.62           O  
+ATOM   7196  CZ  TYR A 883     -21.404 -26.261 -21.879  1.00 73.62           C  
+ATOM   7197  N   LEU A 884     -18.107 -21.245 -17.330  1.00 75.75           N  
+ATOM   7198  CA  LEU A 884     -17.248 -20.557 -16.367  1.00 75.75           C  
+ATOM   7199  C   LEU A 884     -18.074 -19.943 -15.233  1.00 75.75           C  
+ATOM   7200  CB  LEU A 884     -16.416 -19.479 -17.080  1.00 75.75           C  
+ATOM   7201  O   LEU A 884     -18.617 -18.854 -15.362  1.00 75.75           O  
+ATOM   7202  CG  LEU A 884     -15.444 -20.007 -18.145  1.00 75.75           C  
+ATOM   7203  CD1 LEU A 884     -14.707 -18.817 -18.751  1.00 75.75           C  
+ATOM   7204  CD2 LEU A 884     -14.399 -20.946 -17.549  1.00 75.75           C  
+ATOM   7205  N   THR A 885     -18.101 -20.603 -14.077  1.00 74.06           N  
+ATOM   7206  CA  THR A 885     -18.923 -20.180 -12.925  1.00 74.06           C  
+ATOM   7207  C   THR A 885     -18.318 -19.051 -12.084  1.00 74.06           C  
+ATOM   7208  CB  THR A 885     -19.205 -21.381 -12.014  1.00 74.06           C  
+ATOM   7209  O   THR A 885     -19.003 -18.474 -11.244  1.00 74.06           O  
+ATOM   7210  CG2 THR A 885     -19.992 -22.482 -12.725  1.00 74.06           C  
+ATOM   7211  OG1 THR A 885     -17.994 -21.974 -11.590  1.00 74.06           O  
+ATOM   7212  N   LYS A 886     -17.027 -18.735 -12.264  1.00 72.12           N  
+ATOM   7213  CA  LYS A 886     -16.299 -17.724 -11.465  1.00 72.12           C  
+ATOM   7214  C   LYS A 886     -16.029 -16.412 -12.198  1.00 72.12           C  
+ATOM   7215  CB  LYS A 886     -14.997 -18.315 -10.909  1.00 72.12           C  
+ATOM   7216  O   LYS A 886     -15.392 -15.525 -11.623  1.00 72.12           O  
+ATOM   7217  CG  LYS A 886     -15.280 -19.439  -9.909  1.00 72.12           C  
+ATOM   7218  CD  LYS A 886     -13.999 -19.805  -9.161  1.00 72.12           C  
+ATOM   7219  CE  LYS A 886     -14.280 -20.975  -8.224  1.00 72.12           C  
+ATOM   7220  NZ  LYS A 886     -13.051 -21.382  -7.512  1.00 72.12           N  
+ATOM   7221  N   ILE A 887     -16.474 -16.291 -13.446  1.00 72.94           N  
+ATOM   7222  CA  ILE A 887     -16.213 -15.104 -14.252  1.00 72.94           C  
+ATOM   7223  C   ILE A 887     -17.004 -13.915 -13.699  1.00 72.94           C  
+ATOM   7224  CB  ILE A 887     -16.431 -15.411 -15.746  1.00 72.94           C  
+ATOM   7225  O   ILE A 887     -18.188 -14.024 -13.405  1.00 72.94           O  
+ATOM   7226  CG1 ILE A 887     -15.697 -14.374 -16.622  1.00 72.94           C  
+ATOM   7227  CG2 ILE A 887     -17.916 -15.524 -16.123  1.00 72.94           C  
+ATOM   7228  CD1 ILE A 887     -15.340 -14.935 -18.002  1.00 72.94           C  
+ATOM   7229  N   GLN A 888     -16.330 -12.783 -13.503  1.00 66.88           N  
+ATOM   7230  CA  GLN A 888     -16.924 -11.561 -12.946  1.00 66.88           C  
+ATOM   7231  C   GLN A 888     -16.929 -10.415 -13.957  1.00 66.88           C  
+ATOM   7232  CB  GLN A 888     -16.152 -11.134 -11.687  1.00 66.88           C  
+ATOM   7233  O   GLN A 888     -17.763  -9.516 -13.870  1.00 66.88           O  
+ATOM   7234  CG  GLN A 888     -16.318 -12.130 -10.532  1.00 66.88           C  
+ATOM   7235  CD  GLN A 888     -15.557 -11.734  -9.269  1.00 66.88           C  
+ATOM   7236  NE2 GLN A 888     -15.546 -12.594  -8.275  1.00 66.88           N  
+ATOM   7237  OE1 GLN A 888     -14.965 -10.673  -9.128  1.00 66.88           O  
+ATOM   7238  N   GLU A 889     -15.988 -10.414 -14.903  1.00 65.88           N  
+ATOM   7239  CA  GLU A 889     -15.835  -9.326 -15.864  1.00 65.88           C  
+ATOM   7240  C   GLU A 889     -15.368  -9.845 -17.227  1.00 65.88           C  
+ATOM   7241  CB  GLU A 889     -14.841  -8.310 -15.284  1.00 65.88           C  
+ATOM   7242  O   GLU A 889     -14.307 -10.470 -17.337  1.00 65.88           O  
+ATOM   7243  CG  GLU A 889     -14.758  -6.990 -16.066  1.00 65.88           C  
+ATOM   7244  CD  GLU A 889     -13.764  -6.001 -15.427  1.00 65.88           C  
+ATOM   7245  OE1 GLU A 889     -13.810  -4.800 -15.781  1.00 65.88           O  
+ATOM   7246  OE2 GLU A 889     -12.939  -6.440 -14.587  1.00 65.88           O  
+ATOM   7247  N   ILE A 890     -16.141  -9.529 -18.270  1.00 75.50           N  
+ATOM   7248  CA  ILE A 890     -15.744  -9.686 -19.670  1.00 75.50           C  
+ATOM   7249  C   ILE A 890     -15.683  -8.298 -20.307  1.00 75.50           C  
+ATOM   7250  CB  ILE A 890     -16.689 -10.636 -20.438  1.00 75.50           C  
+ATOM   7251  O   ILE A 890     -16.690  -7.591 -20.400  1.00 75.50           O  
+ATOM   7252  CG1 ILE A 890     -16.762 -12.015 -19.743  1.00 75.50           C  
+ATOM   7253  CG2 ILE A 890     -16.198 -10.780 -21.894  1.00 75.50           C  
+ATOM   7254  CD1 ILE A 890     -17.725 -13.005 -20.408  1.00 75.50           C  
+ATOM   7255  N   THR A 891     -14.493  -7.922 -20.764  1.00 72.25           N  
+ATOM   7256  CA  THR A 891     -14.224  -6.631 -21.397  1.00 72.25           C  
+ATOM   7257  C   THR A 891     -13.928  -6.835 -22.877  1.00 72.25           C  
+ATOM   7258  CB  THR A 891     -13.078  -5.912 -20.675  1.00 72.25           C  
+ATOM   7259  O   THR A 891     -12.946  -7.488 -23.232  1.00 72.25           O  
+ATOM   7260  CG2 THR A 891     -12.790  -4.540 -21.271  1.00 72.25           C  
+ATOM   7261  OG1 THR A 891     -13.444  -5.654 -19.343  1.00 72.25           O  
+ATOM   7262  N   ILE A 892     -14.767  -6.259 -23.737  1.00 77.88           N  
+ATOM   7263  CA  ILE A 892     -14.648  -6.327 -25.196  1.00 77.88           C  
+ATOM   7264  C   ILE A 892     -14.349  -4.925 -25.735  1.00 77.88           C  
+ATOM   7265  CB  ILE A 892     -15.935  -6.922 -25.809  1.00 77.88           C  
+ATOM   7266  O   ILE A 892     -15.134  -3.998 -25.524  1.00 77.88           O  
+ATOM   7267  CG1 ILE A 892     -16.324  -8.303 -25.227  1.00 77.88           C  
+ATOM   7268  CG2 ILE A 892     -15.787  -7.028 -27.332  1.00 77.88           C  
+ATOM   7269  CD1 ILE A 892     -15.285  -9.423 -25.388  1.00 77.88           C  
+ATOM   7270  N   ILE A 893     -13.216  -4.765 -26.421  1.00 76.31           N  
+ATOM   7271  CA  ILE A 893     -12.702  -3.467 -26.885  1.00 76.31           C  
+ATOM   7272  C   ILE A 893     -12.362  -3.550 -28.374  1.00 76.31           C  
+ATOM   7273  CB  ILE A 893     -11.470  -3.025 -26.056  1.00 76.31           C  
+ATOM   7274  O   ILE A 893     -11.683  -4.476 -28.804  1.00 76.31           O  
+ATOM   7275  CG1 ILE A 893     -11.691  -3.210 -24.540  1.00 76.31           C  
+ATOM   7276  CG2 ILE A 893     -11.090  -1.573 -26.397  1.00 76.31           C  
+ATOM   7277  CD1 ILE A 893     -10.564  -2.696 -23.634  1.00 76.31           C  
+ATOM   7278  N   ASP A 894     -12.819  -2.587 -29.173  1.00 79.62           N  
+ATOM   7279  CA  ASP A 894     -12.407  -2.421 -30.579  1.00 79.62           C  
+ATOM   7280  C   ASP A 894     -12.551  -3.694 -31.440  1.00 79.62           C  
+ATOM   7281  CB  ASP A 894     -11.022  -1.748 -30.644  1.00 79.62           C  
+ATOM   7282  O   ASP A 894     -11.741  -3.989 -32.320  1.00 79.62           O  
+ATOM   7283  CG  ASP A 894     -11.032  -0.351 -30.013  1.00 79.62           C  
+ATOM   7284  OD1 ASP A 894     -12.147   0.193 -29.808  1.00 79.62           O  
+ATOM   7285  OD2 ASP A 894      -9.931   0.181 -29.754  1.00 79.62           O  
+ATOM   7286  N   MET A 895     -13.611  -4.464 -31.178  1.00 83.00           N  
+ATOM   7287  CA  MET A 895     -13.976  -5.662 -31.939  1.00 83.00           C  
+ATOM   7288  C   MET A 895     -14.923  -5.330 -33.102  1.00 83.00           C  
+ATOM   7289  CB  MET A 895     -14.619  -6.703 -31.013  1.00 83.00           C  
+ATOM   7290  O   MET A 895     -15.727  -4.405 -32.962  1.00 83.00           O  
+ATOM   7291  CG  MET A 895     -13.615  -7.288 -30.018  1.00 83.00           C  
+ATOM   7292  SD  MET A 895     -12.198  -8.138 -30.747  1.00 83.00           S  
+ATOM   7293  CE  MET A 895     -13.052  -9.620 -31.344  1.00 83.00           C  
+ATOM   7294  N   PRO A 896     -14.904  -6.099 -34.211  1.00 80.94           N  
+ATOM   7295  CA  PRO A 896     -15.819  -5.901 -35.337  1.00 80.94           C  
+ATOM   7296  C   PRO A 896     -17.295  -5.941 -34.924  1.00 80.94           C  
+ATOM   7297  CB  PRO A 896     -15.527  -7.034 -36.326  1.00 80.94           C  
+ATOM   7298  O   PRO A 896     -17.681  -6.739 -34.069  1.00 80.94           O  
+ATOM   7299  CG  PRO A 896     -14.122  -7.497 -35.965  1.00 80.94           C  
+ATOM   7300  CD  PRO A 896     -14.016  -7.224 -34.470  1.00 80.94           C  
+ATOM   7301  N   ASP A 897     -18.139  -5.146 -35.590  1.00 76.25           N  
+ATOM   7302  CA  ASP A 897     -19.586  -5.108 -35.322  1.00 76.25           C  
+ATOM   7303  C   ASP A 897     -20.244  -6.493 -35.467  1.00 76.25           C  
+ATOM   7304  CB  ASP A 897     -20.268  -4.110 -36.273  1.00 76.25           C  
+ATOM   7305  O   ASP A 897     -21.122  -6.848 -34.687  1.00 76.25           O  
+ATOM   7306  CG  ASP A 897     -19.928  -2.642 -35.990  1.00 76.25           C  
+ATOM   7307  OD1 ASP A 897     -19.893  -2.245 -34.800  1.00 76.25           O  
+ATOM   7308  OD2 ASP A 897     -19.755  -1.889 -36.969  1.00 76.25           O  
+ATOM   7309  N   THR A 898     -19.773  -7.322 -36.404  1.00 77.50           N  
+ATOM   7310  CA  THR A 898     -20.259  -8.698 -36.604  1.00 77.50           C  
+ATOM   7311  C   THR A 898     -20.056  -9.589 -35.377  1.00 77.50           C  
+ATOM   7312  CB  THR A 898     -19.555  -9.352 -37.803  1.00 77.50           C  
+ATOM   7313  O   THR A 898     -20.945 -10.365 -35.031  1.00 77.50           O  
+ATOM   7314  CG2 THR A 898     -19.980  -8.723 -39.128  1.00 77.50           C  
+ATOM   7315  OG1 THR A 898     -18.156  -9.188 -37.702  1.00 77.50           O  
+ATOM   7316  N   PHE A 899     -18.917  -9.458 -34.692  1.00 79.44           N  
+ATOM   7317  CA  PHE A 899     -18.629 -10.174 -33.449  1.00 79.44           C  
+ATOM   7318  C   PHE A 899     -19.519  -9.675 -32.307  1.00 79.44           C  
+ATOM   7319  CB  PHE A 899     -17.145  -9.989 -33.110  1.00 79.44           C  
+ATOM   7320  O   PHE A 899     -20.031 -10.472 -31.525  1.00 79.44           O  
+ATOM   7321  CG  PHE A 899     -16.702 -10.636 -31.813  1.00 79.44           C  
+ATOM   7322  CD1 PHE A 899     -16.738  -9.913 -30.606  1.00 79.44           C  
+ATOM   7323  CD2 PHE A 899     -16.214 -11.953 -31.820  1.00 79.44           C  
+ATOM   7324  CE1 PHE A 899     -16.231 -10.485 -29.427  1.00 79.44           C  
+ATOM   7325  CE2 PHE A 899     -15.682 -12.515 -30.649  1.00 79.44           C  
+ATOM   7326  CZ  PHE A 899     -15.662 -11.767 -29.462  1.00 79.44           C  
+ATOM   7327  N   GLN A 900     -19.732  -8.358 -32.228  1.00 68.81           N  
+ATOM   7328  CA  GLN A 900     -20.572  -7.754 -31.192  1.00 68.81           C  
+ATOM   7329  C   GLN A 900     -22.045  -8.159 -31.336  1.00 68.81           C  
+ATOM   7330  CB  GLN A 900     -20.426  -6.225 -31.203  1.00 68.81           C  
+ATOM   7331  O   GLN A 900     -22.668  -8.511 -30.339  1.00 68.81           O  
+ATOM   7332  CG  GLN A 900     -18.995  -5.764 -30.885  1.00 68.81           C  
+ATOM   7333  CD  GLN A 900     -18.866  -4.247 -30.776  1.00 68.81           C  
+ATOM   7334  NE2 GLN A 900     -17.680  -3.704 -30.934  1.00 68.81           N  
+ATOM   7335  OE1 GLN A 900     -19.807  -3.512 -30.523  1.00 68.81           O  
+ATOM   7336  N   ASN A 901     -22.576  -8.179 -32.562  1.00 66.12           N  
+ATOM   7337  CA  ASN A 901     -23.964  -8.564 -32.836  1.00 66.12           C  
+ATOM   7338  C   ASN A 901     -24.229 -10.034 -32.471  1.00 66.12           C  
+ATOM   7339  CB  ASN A 901     -24.276  -8.295 -34.318  1.00 66.12           C  
+ATOM   7340  O   ASN A 901     -25.202 -10.333 -31.788  1.00 66.12           O  
+ATOM   7341  CG  ASN A 901     -24.266  -6.823 -34.699  1.00 66.12           C  
+ATOM   7342  ND2 ASN A 901     -24.306  -6.535 -35.979  1.00 66.12           N  
+ATOM   7343  OD1 ASN A 901     -24.227  -5.911 -33.889  1.00 66.12           O  
+ATOM   7344  N   ARG A 902     -23.313 -10.947 -32.824  1.00 67.00           N  
+ATOM   7345  CA  ARG A 902     -23.407 -12.368 -32.438  1.00 67.00           C  
+ATOM   7346  C   ARG A 902     -23.324 -12.588 -30.930  1.00 67.00           C  
+ATOM   7347  CB  ARG A 902     -22.295 -13.164 -33.123  1.00 67.00           C  
+ATOM   7348  O   ARG A 902     -23.847 -13.571 -30.425  1.00 67.00           O  
+ATOM   7349  CG  ARG A 902     -22.597 -13.383 -34.606  1.00 67.00           C  
+ATOM   7350  CD  ARG A 902     -21.427 -14.140 -35.235  1.00 67.00           C  
+ATOM   7351  NE  ARG A 902     -21.736 -14.563 -36.610  1.00 67.00           N  
+ATOM   7352  NH1 ARG A 902     -19.779 -15.703 -36.972  1.00 67.00           N  
+ATOM   7353  NH2 ARG A 902     -21.364 -15.695 -38.549  1.00 67.00           N  
+ATOM   7354  CZ  ARG A 902     -20.962 -15.317 -37.369  1.00 67.00           C  
+ATOM   7355  N   LEU A 903     -22.659 -11.692 -30.203  1.00 64.50           N  
+ATOM   7356  CA  LEU A 903     -22.621 -11.755 -28.746  1.00 64.50           C  
+ATOM   7357  C   LEU A 903     -23.969 -11.380 -28.112  1.00 64.50           C  
+ATOM   7358  CB  LEU A 903     -21.518 -10.822 -28.235  1.00 64.50           C  
+ATOM   7359  O   LEU A 903     -24.310 -11.910 -27.060  1.00 64.50           O  
+ATOM   7360  CG  LEU A 903     -20.981 -11.345 -26.899  1.00 64.50           C  
+ATOM   7361  CD1 LEU A 903     -19.822 -12.285 -27.143  1.00 64.50           C  
+ATOM   7362  CD2 LEU A 903     -20.467 -10.210 -26.041  1.00 64.50           C  
+ATOM   7363  N   GLN A 904     -24.721 -10.471 -28.742  1.00 53.25           N  
+ATOM   7364  CA  GLN A 904     -26.056 -10.070 -28.289  1.00 53.25           C  
+ATOM   7365  C   GLN A 904     -27.088 -11.189 -28.498  1.00 53.25           C  
+ATOM   7366  CB  GLN A 904     -26.487  -8.771 -28.992  1.00 53.25           C  
+ATOM   7367  O   GLN A 904     -27.959 -11.366 -27.657  1.00 53.25           O  
+ATOM   7368  CG  GLN A 904     -25.640  -7.566 -28.552  1.00 53.25           C  
+ATOM   7369  CD  GLN A 904     -26.000  -6.268 -29.271  1.00 53.25           C  
+ATOM   7370  NE2 GLN A 904     -25.420  -5.157 -28.870  1.00 53.25           N  
+ATOM   7371  OE1 GLN A 904     -26.782  -6.195 -30.200  1.00 53.25           O  
+ATOM   7372  N   GLU A 905     -26.945 -11.998 -29.553  1.00 45.59           N  
+ATOM   7373  CA  GLU A 905     -27.814 -13.158 -29.829  1.00 45.59           C  
+ATOM   7374  C   GLU A 905     -27.623 -14.333 -28.844  1.00 45.59           C  
+ATOM   7375  CB  GLU A 905     -27.569 -13.636 -31.273  1.00 45.59           C  
+ATOM   7376  O   GLU A 905     -28.496 -15.188 -28.734  1.00 45.59           O  
+ATOM   7377  CG  GLU A 905     -28.073 -12.642 -32.336  1.00 45.59           C  
+ATOM   7378  CD  GLU A 905     -27.736 -13.056 -33.782  1.00 45.59           C  
+ATOM   7379  OE1 GLU A 905     -28.213 -12.361 -34.708  1.00 45.59           O  
+ATOM   7380  OE2 GLU A 905     -26.947 -14.011 -33.979  1.00 45.59           O  
+ATOM   7381  N   VAL A 906     -26.502 -14.381 -28.108  1.00 44.56           N  
+ATOM   7382  CA  VAL A 906     -26.165 -15.443 -27.131  1.00 44.56           C  
+ATOM   7383  C   VAL A 906     -26.468 -15.008 -25.682  1.00 44.56           C  
+ATOM   7384  CB  VAL A 906     -24.714 -15.953 -27.359  1.00 44.56           C  
+ATOM   7385  O   VAL A 906     -26.064 -15.683 -24.737  1.00 44.56           O  
+ATOM   7386  CG1 VAL A 906     -24.262 -17.130 -26.471  1.00 44.56           C  
+ATOM   7387  CG2 VAL A 906     -24.539 -16.471 -28.797  1.00 44.56           C  
+ATOM   7388  N   GLN A 907     -27.185 -13.895 -25.469  1.00 42.84           N  
+ATOM   7389  CA  GLN A 907     -27.611 -13.462 -24.131  1.00 42.84           C  
+ATOM   7390  C   GLN A 907     -28.596 -14.463 -23.497  1.00 42.84           C  
+ATOM   7391  CB  GLN A 907     -28.197 -12.035 -24.163  1.00 42.84           C  
+ATOM   7392  O   GLN A 907     -29.808 -14.337 -23.624  1.00 42.84           O  
+ATOM   7393  CG  GLN A 907     -27.109 -10.956 -24.271  1.00 42.84           C  
+ATOM   7394  CD  GLN A 907     -27.648  -9.534 -24.107  1.00 42.84           C  
+ATOM   7395  NE2 GLN A 907     -26.788  -8.562 -23.898  1.00 42.84           N  
+ATOM   7396  OE1 GLN A 907     -28.826  -9.234 -24.139  1.00 42.84           O  
+ATOM   7397  N   GLY A 908     -28.055 -15.460 -22.794  1.00 40.75           N  
+ATOM   7398  CA  GLY A 908     -28.683 -16.039 -21.607  1.00 40.75           C  
+ATOM   7399  C   GLY A 908     -28.361 -15.176 -20.383  1.00 40.75           C  
+ATOM   7400  O   GLY A 908     -27.345 -14.478 -20.372  1.00 40.75           O  
+ATOM   7401  N   GLU A 909     -29.222 -15.228 -19.370  1.00 37.47           N  
+ATOM   7402  CA  GLU A 909     -29.307 -14.342 -18.191  1.00 37.47           C  
+ATOM   7403  C   GLU A 909     -28.049 -14.273 -17.277  1.00 37.47           C  
+ATOM   7404  CB  GLU A 909     -30.572 -14.749 -17.393  1.00 37.47           C  
+ATOM   7405  O   GLU A 909     -28.053 -13.559 -16.278  1.00 37.47           O  
+ATOM   7406  CG  GLU A 909     -31.880 -14.515 -18.181  1.00 37.47           C  
+ATOM   7407  CD  GLU A 909     -33.155 -14.978 -17.451  1.00 37.47           C  
+ATOM   7408  OE1 GLU A 909     -34.225 -14.401 -17.752  1.00 37.47           O  
+ATOM   7409  OE2 GLU A 909     -33.075 -15.950 -16.668  1.00 37.47           O  
+ATOM   7410  N   ASP A 910     -26.932 -14.927 -17.622  1.00 35.97           N  
+ATOM   7411  CA  ASP A 910     -25.863 -15.276 -16.671  1.00 35.97           C  
+ATOM   7412  C   ASP A 910     -24.540 -14.469 -16.762  1.00 35.97           C  
+ATOM   7413  CB  ASP A 910     -25.595 -16.788 -16.782  1.00 35.97           C  
+ATOM   7414  O   ASP A 910     -23.639 -14.701 -15.951  1.00 35.97           O  
+ATOM   7415  CG  ASP A 910     -26.734 -17.667 -16.251  1.00 35.97           C  
+ATOM   7416  OD1 ASP A 910     -27.331 -17.296 -15.219  1.00 35.97           O  
+ATOM   7417  OD2 ASP A 910     -26.932 -18.749 -16.851  1.00 35.97           O  
+ATOM   7418  N   PHE A 911     -24.349 -13.521 -17.702  1.00 41.75           N  
+ATOM   7419  CA  PHE A 911     -23.035 -12.851 -17.879  1.00 41.75           C  
+ATOM   7420  C   PHE A 911     -23.069 -11.331 -18.114  1.00 41.75           C  
+ATOM   7421  CB  PHE A 911     -22.224 -13.531 -18.996  1.00 41.75           C  
+ATOM   7422  O   PHE A 911     -23.767 -10.817 -18.985  1.00 41.75           O  
+ATOM   7423  CG  PHE A 911     -22.036 -15.025 -18.807  1.00 41.75           C  
+ATOM   7424  CD1 PHE A 911     -21.098 -15.513 -17.877  1.00 41.75           C  
+ATOM   7425  CD2 PHE A 911     -22.871 -15.924 -19.495  1.00 41.75           C  
+ATOM   7426  CE1 PHE A 911     -21.011 -16.893 -17.620  1.00 41.75           C  
+ATOM   7427  CE2 PHE A 911     -22.789 -17.302 -19.233  1.00 41.75           C  
+ATOM   7428  CZ  PHE A 911     -21.871 -17.782 -18.284  1.00 41.75           C  
+ATOM   7429  N   LYS A 912     -22.181 -10.599 -17.420  1.00 39.81           N  
+ATOM   7430  CA  LYS A 912     -21.932  -9.163 -17.639  1.00 39.81           C  
+ATOM   7431  C   LYS A 912     -20.885  -8.932 -18.738  1.00 39.81           C  
+ATOM   7432  CB  LYS A 912     -21.539  -8.502 -16.305  1.00 39.81           C  
+ATOM   7433  O   LYS A 912     -19.693  -9.163 -18.525  1.00 39.81           O  
+ATOM   7434  CG  LYS A 912     -21.523  -6.973 -16.436  1.00 39.81           C  
+ATOM   7435  CD  LYS A 912     -21.123  -6.291 -15.126  1.00 39.81           C  
+ATOM   7436  CE  LYS A 912     -21.231  -4.782 -15.349  1.00 39.81           C  
+ATOM   7437  NZ  LYS A 912     -20.797  -4.028 -14.159  1.00 39.81           N  
+ATOM   7438  N   VAL A 913     -21.309  -8.394 -19.884  1.00 40.75           N  
+ATOM   7439  CA  VAL A 913     -20.422  -7.980 -20.989  1.00 40.75           C  
+ATOM   7440  C   VAL A 913     -20.295  -6.454 -21.035  1.00 40.75           C  
+ATOM   7441  CB  VAL A 913     -20.923  -8.508 -22.347  1.00 40.75           C  
+ATOM   7442  O   VAL A 913     -21.292  -5.750 -21.174  1.00 40.75           O  
+ATOM   7443  CG1 VAL A 913     -19.907  -8.149 -23.444  1.00 40.75           C  
+ATOM   7444  CG2 VAL A 913     -21.132 -10.031 -22.337  1.00 40.75           C  
+ATOM   7445  N   GLN A 914     -19.069  -5.921 -20.976  1.00 35.69           N  
+ATOM   7446  CA  GLN A 914     -18.798  -4.506 -21.267  1.00 35.69           C  
+ATOM   7447  C   GLN A 914     -18.308  -4.326 -22.712  1.00 35.69           C  
+ATOM   7448  CB  GLN A 914     -17.771  -3.926 -20.283  1.00 35.69           C  
+ATOM   7449  O   GLN A 914     -17.235  -4.816 -23.063  1.00 35.69           O  
+ATOM   7450  CG  GLN A 914     -18.317  -3.776 -18.857  1.00 35.69           C  
+ATOM   7451  CD  GLN A 914     -17.334  -3.074 -17.919  1.00 35.69           C  
+ATOM   7452  NE2 GLN A 914     -17.556  -3.156 -16.626  1.00 35.69           N  
+ATOM   7453  OE1 GLN A 914     -16.365  -2.430 -18.305  1.00 35.69           O  
+ATOM   7454  N   PHE A 915     -19.058  -3.573 -23.525  1.00 34.38           N  
+ATOM   7455  CA  PHE A 915     -18.676  -3.194 -24.892  1.00 34.38           C  
+ATOM   7456  C   PHE A 915     -18.035  -1.800 -24.931  1.00 34.38           C  
+ATOM   7457  CB  PHE A 915     -19.903  -3.229 -25.816  1.00 34.38           C  
+ATOM   7458  O   PHE A 915     -18.601  -0.831 -24.418  1.00 34.38           O  
+ATOM   7459  CG  PHE A 915     -20.548  -4.590 -25.985  1.00 34.38           C  
+ATOM   7460  CD1 PHE A 915     -20.076  -5.474 -26.974  1.00 34.38           C  
+ATOM   7461  CD2 PHE A 915     -21.650  -4.955 -25.187  1.00 34.38           C  
+ATOM   7462  CE1 PHE A 915     -20.728  -6.701 -27.189  1.00 34.38           C  
+ATOM   7463  CE2 PHE A 915     -22.300  -6.181 -25.403  1.00 34.38           C  
+ATOM   7464  CZ  PHE A 915     -21.854  -7.040 -26.420  1.00 34.38           C  
+ATOM   7465  N   ARG A 916     -16.872  -1.677 -25.579  1.00 35.62           N  
+ATOM   7466  CA  ARG A 916     -16.168  -0.407 -25.824  1.00 35.62           C  
+ATOM   7467  C   ARG A 916     -15.894  -0.269 -27.325  1.00 35.62           C  
+ATOM   7468  CB  ARG A 916     -14.875  -0.385 -24.987  1.00 35.62           C  
+ATOM   7469  O   ARG A 916     -15.171  -1.080 -27.896  1.00 35.62           O  
+ATOM   7470  CG  ARG A 916     -15.146  -0.289 -23.473  1.00 35.62           C  
+ATOM   7471  CD  ARG A 916     -13.949  -0.821 -22.685  1.00 35.62           C  
+ATOM   7472  NE  ARG A 916     -14.093  -0.640 -21.227  1.00 35.62           N  
+ATOM   7473  NH1 ARG A 916     -12.062   0.339 -20.827  1.00 35.62           N  
+ATOM   7474  NH2 ARG A 916     -13.270  -0.500 -19.128  1.00 35.62           N  
+ATOM   7475  CZ  ARG A 916     -13.138  -0.260 -20.403  1.00 35.62           C  
+ATOM   7476  N   LYS A 917     -16.502   0.736 -27.970  1.00 28.33           N  
+ATOM   7477  CA  LYS A 917     -16.235   1.106 -29.372  1.00 28.33           C  
+ATOM   7478  C   LYS A 917     -15.350   2.355 -29.421  1.00 28.33           C  
+ATOM   7479  CB  LYS A 917     -17.544   1.362 -30.162  1.00 28.33           C  
+ATOM   7480  O   LYS A 917     -15.798   3.413 -28.978  1.00 28.33           O  
+ATOM   7481  CG  LYS A 917     -18.404   0.117 -30.441  1.00 28.33           C  
+ATOM   7482  CD  LYS A 917     -19.502   0.398 -31.489  1.00 28.33           C  
+ATOM   7483  CE  LYS A 917     -20.358  -0.859 -31.701  1.00 28.33           C  
+ATOM   7484  NZ  LYS A 917     -21.188  -0.826 -32.928  1.00 28.33           N  
+ATOM   7485  N   PHE A 918     -14.162   2.279 -30.018  1.00 27.78           N  
+ATOM   7486  CA  PHE A 918     -13.520   3.439 -30.637  1.00 27.78           C  
+ATOM   7487  C   PHE A 918     -13.995   3.588 -32.096  1.00 27.78           C  
+ATOM   7488  CB  PHE A 918     -11.985   3.359 -30.551  1.00 27.78           C  
+ATOM   7489  O   PHE A 918     -14.000   2.626 -32.853  1.00 27.78           O  
+ATOM   7490  CG  PHE A 918     -11.357   4.084 -29.379  1.00 27.78           C  
+ATOM   7491  CD1 PHE A 918     -10.737   5.328 -29.601  1.00 27.78           C  
+ATOM   7492  CD2 PHE A 918     -11.368   3.532 -28.086  1.00 27.78           C  
+ATOM   7493  CE1 PHE A 918     -10.151   6.033 -28.537  1.00 27.78           C  
+ATOM   7494  CE2 PHE A 918     -10.783   4.240 -27.020  1.00 27.78           C  
+ATOM   7495  CZ  PHE A 918     -10.184   5.492 -27.240  1.00 27.78           C  
+ATOM   7496  N   PHE A 919     -14.324   4.825 -32.486  1.00 25.72           N  
+ATOM   7497  CA  PHE A 919     -14.702   5.305 -33.831  1.00 25.72           C  
+ATOM   7498  C   PHE A 919     -16.150   5.077 -34.311  1.00 25.72           C  
+ATOM   7499  CB  PHE A 919     -13.663   4.922 -34.901  1.00 25.72           C  
+ATOM   7500  O   PHE A 919     -16.518   4.022 -34.812  1.00 25.72           O  
+ATOM   7501  CG  PHE A 919     -12.370   5.698 -34.778  1.00 25.72           C  
+ATOM   7502  CD1 PHE A 919     -12.238   6.925 -35.451  1.00 25.72           C  
+ATOM   7503  CD2 PHE A 919     -11.314   5.219 -33.983  1.00 25.72           C  
+ATOM   7504  CE1 PHE A 919     -11.059   7.678 -35.320  1.00 25.72           C  
+ATOM   7505  CE2 PHE A 919     -10.143   5.982 -33.831  1.00 25.72           C  
+ATOM   7506  CZ  PHE A 919     -10.016   7.212 -34.501  1.00 25.72           C  
+ATOM   7507  N   ASP A 920     -16.932   6.164 -34.293  1.00 24.95           N  
+ATOM   7508  CA  ASP A 920     -18.117   6.360 -35.136  1.00 24.95           C  
+ATOM   7509  C   ASP A 920     -17.764   7.380 -36.236  1.00 24.95           C  
+ATOM   7510  CB  ASP A 920     -19.310   6.799 -34.270  1.00 24.95           C  
+ATOM   7511  O   ASP A 920     -17.590   8.575 -35.977  1.00 24.95           O  
+ATOM   7512  CG  ASP A 920     -20.627   6.919 -35.049  1.00 24.95           C  
+ATOM   7513  OD1 ASP A 920     -20.610   6.731 -36.291  1.00 24.95           O  
+ATOM   7514  OD2 ASP A 920     -21.636   7.257 -34.390  1.00 24.95           O  
+ATOM   7515  N   ALA A 921     -17.582   6.898 -37.467  1.00 25.19           N  
+ATOM   7516  CA  ALA A 921     -17.122   7.693 -38.606  1.00 25.19           C  
+ATOM   7517  C   ALA A 921     -18.231   8.528 -39.285  1.00 25.19           C  
+ATOM   7518  CB  ALA A 921     -16.389   6.765 -39.586  1.00 25.19           C  
+ATOM   7519  O   ALA A 921     -17.973   9.154 -40.311  1.00 25.19           O  
+ATOM   7520  N   LYS A 922     -19.459   8.583 -38.744  1.00 27.02           N  
+ATOM   7521  CA  LYS A 922     -20.587   9.288 -39.389  1.00 27.02           C  
+ATOM   7522  C   LYS A 922     -20.837  10.732 -38.921  1.00 27.02           C  
+ATOM   7523  CB  LYS A 922     -21.848   8.405 -39.336  1.00 27.02           C  
+ATOM   7524  O   LYS A 922     -21.812  11.335 -39.359  1.00 27.02           O  
+ATOM   7525  CG  LYS A 922     -21.779   7.274 -40.375  1.00 27.02           C  
+ATOM   7526  CD  LYS A 922     -23.092   6.481 -40.406  1.00 27.02           C  
+ATOM   7527  CE  LYS A 922     -23.054   5.416 -41.509  1.00 27.02           C  
+ATOM   7528  NZ  LYS A 922     -24.308   4.620 -41.543  1.00 27.02           N  
+ATOM   7529  N   LYS A 923     -19.977  11.330 -38.081  1.00 26.30           N  
+ATOM   7530  CA  LYS A 923     -20.262  12.634 -37.431  1.00 26.30           C  
+ATOM   7531  C   LYS A 923     -19.529  13.893 -37.925  1.00 26.30           C  
+ATOM   7532  CB  LYS A 923     -20.251  12.479 -35.895  1.00 26.30           C  
+ATOM   7533  O   LYS A 923     -19.707  14.935 -37.303  1.00 26.30           O  
+ATOM   7534  CG  LYS A 923     -21.687  12.305 -35.379  1.00 26.30           C  
+ATOM   7535  CD  LYS A 923     -21.750  12.308 -33.850  1.00 26.30           C  
+ATOM   7536  CE  LYS A 923     -23.212  12.141 -33.423  1.00 26.30           C  
+ATOM   7537  NZ  LYS A 923     -23.363  12.155 -31.949  1.00 26.30           N  
+ATOM   7538  N   PHE A 924     -18.787  13.876 -39.038  1.00 24.45           N  
+ATOM   7539  CA  PHE A 924     -18.141  15.106 -39.540  1.00 24.45           C  
+ATOM   7540  C   PHE A 924     -18.309  15.321 -41.056  1.00 24.45           C  
+ATOM   7541  CB  PHE A 924     -16.667  15.139 -39.112  1.00 24.45           C  
+ATOM   7542  O   PHE A 924     -17.700  14.597 -41.846  1.00 24.45           O  
+ATOM   7543  CG  PHE A 924     -16.488  15.273 -37.610  1.00 24.45           C  
+ATOM   7544  CD1 PHE A 924     -16.671  16.524 -36.987  1.00 24.45           C  
+ATOM   7545  CD2 PHE A 924     -16.189  14.143 -36.827  1.00 24.45           C  
+ATOM   7546  CE1 PHE A 924     -16.552  16.642 -35.590  1.00 24.45           C  
+ATOM   7547  CE2 PHE A 924     -16.070  14.262 -35.431  1.00 24.45           C  
+ATOM   7548  CZ  PHE A 924     -16.251  15.511 -34.812  1.00 24.45           C  
+ATOM   7549  N   PRO A 925     -19.084  16.334 -41.494  1.00 24.62           N  
+ATOM   7550  CA  PRO A 925     -19.097  16.774 -42.881  1.00 24.62           C  
+ATOM   7551  C   PRO A 925     -17.881  17.673 -43.174  1.00 24.62           C  
+ATOM   7552  CB  PRO A 925     -20.441  17.484 -43.067  1.00 24.62           C  
+ATOM   7553  O   PRO A 925     -17.634  18.654 -42.482  1.00 24.62           O  
+ATOM   7554  CG  PRO A 925     -20.766  18.040 -41.680  1.00 24.62           C  
+ATOM   7555  CD  PRO A 925     -20.019  17.128 -40.704  1.00 24.62           C  
+ATOM   7556  N   LYS A 926     -17.138  17.313 -44.229  1.00 31.50           N  
+ATOM   7557  CA  LYS A 926     -16.194  18.137 -45.015  1.00 31.50           C  
+ATOM   7558  C   LYS A 926     -15.333  19.153 -44.236  1.00 31.50           C  
+ATOM   7559  CB  LYS A 926     -16.971  18.850 -46.143  1.00 31.50           C  
+ATOM   7560  O   LYS A 926     -15.622  20.345 -44.239  1.00 31.50           O  
+ATOM   7561  CG  LYS A 926     -17.521  17.901 -47.219  1.00 31.50           C  
+ATOM   7562  CD  LYS A 926     -18.252  18.695 -48.314  1.00 31.50           C  
+ATOM   7563  CE  LYS A 926     -18.758  17.759 -49.422  1.00 31.50           C  
+ATOM   7564  NZ  LYS A 926     -19.531  18.490 -50.461  1.00 31.50           N  
+ATOM   7565  N   ILE A 927     -14.165  18.716 -43.753  1.00 24.11           N  
+ATOM   7566  CA  ILE A 927     -12.990  19.590 -43.579  1.00 24.11           C  
+ATOM   7567  C   ILE A 927     -11.770  18.902 -44.208  1.00 24.11           C  
+ATOM   7568  CB  ILE A 927     -12.779  20.035 -42.111  1.00 24.11           C  
+ATOM   7569  O   ILE A 927     -11.542  17.708 -44.029  1.00 24.11           O  
+ATOM   7570  CG1 ILE A 927     -14.012  20.836 -41.621  1.00 24.11           C  
+ATOM   7571  CG2 ILE A 927     -11.499  20.889 -41.984  1.00 24.11           C  
+ATOM   7572  CD1 ILE A 927     -13.940  21.342 -40.177  1.00 24.11           C  
+ATOM   7573  N   LYS A 928     -11.040  19.671 -45.022  1.00 22.94           N  
+ATOM   7574  CA  LYS A 928      -9.908  19.267 -45.867  1.00 22.94           C  
+ATOM   7575  C   LYS A 928      -8.833  18.487 -45.093  1.00 22.94           C  
+ATOM   7576  CB  LYS A 928      -9.286  20.533 -46.486  1.00 22.94           C  
+ATOM   7577  O   LYS A 928      -8.283  18.976 -44.114  1.00 22.94           O  
+ATOM   7578  CG  LYS A 928     -10.123  21.150 -47.621  1.00 22.94           C  
+ATOM   7579  CD  LYS A 928      -9.533  22.500 -48.067  1.00 22.94           C  
+ATOM   7580  CE  LYS A 928     -10.256  23.045 -49.308  1.00 22.94           C  
+ATOM   7581  NZ  LYS A 928      -9.758  24.391 -49.700  1.00 22.94           N  
+ATOM   7582  N   SER A 929      -8.528  17.297 -45.608  1.00 27.70           N  
+ATOM   7583  CA  SER A 929      -7.293  16.509 -45.473  1.00 27.70           C  
+ATOM   7584  C   SER A 929      -6.229  16.995 -44.466  1.00 27.70           C  
+ATOM   7585  CB  SER A 929      -6.656  16.400 -46.870  1.00 27.70           C  
+ATOM   7586  O   SER A 929      -5.318  17.740 -44.830  1.00 27.70           O  
+ATOM   7587  OG  SER A 929      -6.343  17.686 -47.370  1.00 27.70           O  
+ATOM   7588  N   ARG A 930      -6.253  16.447 -43.244  1.00 22.81           N  
+ATOM   7589  CA  ARG A 930      -5.070  15.901 -42.548  1.00 22.81           C  
+ATOM   7590  C   ARG A 930      -5.491  15.135 -41.289  1.00 22.81           C  
+ATOM   7591  CB  ARG A 930      -4.026  16.992 -42.195  1.00 22.81           C  
+ATOM   7592  O   ARG A 930      -6.373  15.573 -40.566  1.00 22.81           O  
+ATOM   7593  CG  ARG A 930      -2.704  16.755 -42.953  1.00 22.81           C  
+ATOM   7594  CD  ARG A 930      -1.680  17.866 -42.682  1.00 22.81           C  
+ATOM   7595  NE  ARG A 930      -0.382  17.599 -43.341  1.00 22.81           N  
+ATOM   7596  NH1 ARG A 930       0.635  19.597 -42.830  1.00 22.81           N  
+ATOM   7597  NH2 ARG A 930       1.759  18.061 -43.989  1.00 22.81           N  
+ATOM   7598  CZ  ARG A 930       0.660  18.416 -43.384  1.00 22.81           C  
+ATOM   7599  N   MET A 931      -4.769  14.040 -41.043  1.00 21.36           N  
+ATOM   7600  CA  MET A 931      -4.802  13.137 -39.878  1.00 21.36           C  
+ATOM   7601  C   MET A 931      -5.839  12.005 -39.904  1.00 21.36           C  
+ATOM   7602  CB  MET A 931      -4.684  13.889 -38.544  1.00 21.36           C  
+ATOM   7603  O   MET A 931      -6.753  11.917 -39.093  1.00 21.36           O  
+ATOM   7604  CG  MET A 931      -3.343  14.634 -38.479  1.00 21.36           C  
+ATOM   7605  SD  MET A 931      -3.066  15.537 -36.935  1.00 21.36           S  
+ATOM   7606  CE  MET A 931      -1.330  16.002 -37.154  1.00 21.36           C  
+ATOM   7607  N   ILE A 932      -5.576  11.055 -40.804  1.00 22.22           N  
+ATOM   7608  CA  ILE A 932      -5.775   9.625 -40.539  1.00 22.22           C  
+ATOM   7609  C   ILE A 932      -4.698   9.213 -39.523  1.00 22.22           C  
+ATOM   7610  CB  ILE A 932      -5.592   8.820 -41.854  1.00 22.22           C  
+ATOM   7611  O   ILE A 932      -3.521   9.455 -39.785  1.00 22.22           O  
+ATOM   7612  CG1 ILE A 932      -6.589   9.275 -42.947  1.00 22.22           C  
+ATOM   7613  CG2 ILE A 932      -5.714   7.304 -41.600  1.00 22.22           C  
+ATOM   7614  CD1 ILE A 932      -6.278   8.726 -44.346  1.00 22.22           C  
+ATOM   7615  N   PHE A 933      -5.054   8.562 -38.414  1.00 24.56           N  
+ATOM   7616  CA  PHE A 933      -4.074   7.803 -37.629  1.00 24.56           C  
+ATOM   7617  C   PHE A 933      -4.569   6.378 -37.381  1.00 24.56           C  
+ATOM   7618  CB  PHE A 933      -3.635   8.549 -36.362  1.00 24.56           C  
+ATOM   7619  O   PHE A 933      -5.196   6.068 -36.373  1.00 24.56           O  
+ATOM   7620  CG  PHE A 933      -2.728   9.736 -36.638  1.00 24.56           C  
+ATOM   7621  CD1 PHE A 933      -1.438   9.544 -37.176  1.00 24.56           C  
+ATOM   7622  CD2 PHE A 933      -3.163  11.035 -36.336  1.00 24.56           C  
+ATOM   7623  CE1 PHE A 933      -0.598  10.645 -37.425  1.00 24.56           C  
+ATOM   7624  CE2 PHE A 933      -2.304  12.124 -36.539  1.00 24.56           C  
+ATOM   7625  CZ  PHE A 933      -1.032  11.941 -37.105  1.00 24.56           C  
+ATOM   7626  N   SER A 934      -4.255   5.523 -38.357  1.00 27.28           N  
+ATOM   7627  CA  SER A 934      -4.114   4.073 -38.235  1.00 27.28           C  
+ATOM   7628  C   SER A 934      -2.941   3.714 -37.301  1.00 27.28           C  
+ATOM   7629  CB  SER A 934      -3.893   3.509 -39.650  1.00 27.28           C  
+ATOM   7630  O   SER A 934      -2.220   4.596 -36.829  1.00 27.28           O  
+ATOM   7631  OG  SER A 934      -2.814   4.178 -40.282  1.00 27.28           O  
+ATOM   7632  N   GLY A 935      -2.740   2.417 -37.034  1.00 27.52           N  
+ATOM   7633  CA  GLY A 935      -1.796   1.807 -36.075  1.00 27.52           C  
+ATOM   7634  C   GLY A 935      -0.309   2.212 -36.110  1.00 27.52           C  
+ATOM   7635  O   GLY A 935       0.495   1.625 -35.392  1.00 27.52           O  
+ATOM   7636  N   HIS A 936       0.072   3.249 -36.852  1.00 29.55           N  
+ATOM   7637  CA  HIS A 936       1.391   3.878 -36.811  1.00 29.55           C  
+ATOM   7638  C   HIS A 936       1.631   4.794 -35.596  1.00 29.55           C  
+ATOM   7639  CB  HIS A 936       1.634   4.608 -38.137  1.00 29.55           C  
+ATOM   7640  O   HIS A 936       2.776   5.134 -35.316  1.00 29.55           O  
+ATOM   7641  CG  HIS A 936       1.852   3.647 -39.277  1.00 29.55           C  
+ATOM   7642  CD2 HIS A 936       1.138   3.576 -40.442  1.00 29.55           C  
+ATOM   7643  ND1 HIS A 936       2.820   2.666 -39.336  1.00 29.55           N  
+ATOM   7644  CE1 HIS A 936       2.691   2.021 -40.507  1.00 29.55           C  
+ATOM   7645  NE2 HIS A 936       1.671   2.538 -41.209  1.00 29.55           N  
+ATOM   7646  N   MET A 937       0.628   5.144 -34.776  1.00 29.62           N  
+ATOM   7647  CA  MET A 937       0.925   5.826 -33.499  1.00 29.62           C  
+ATOM   7648  C   MET A 937       1.487   4.902 -32.409  1.00 29.62           C  
+ATOM   7649  CB  MET A 937      -0.229   6.716 -33.006  1.00 29.62           C  
+ATOM   7650  O   MET A 937       1.975   5.409 -31.404  1.00 29.62           O  
+ATOM   7651  CG  MET A 937      -0.036   8.184 -33.436  1.00 29.62           C  
+ATOM   7652  SD  MET A 937      -0.312   9.397 -32.115  1.00 29.62           S  
+ATOM   7653  CE  MET A 937      -2.122   9.410 -32.088  1.00 29.62           C  
+ATOM   7654  N   PHE A 938       1.555   3.581 -32.616  1.00 32.81           N  
+ATOM   7655  CA  PHE A 938       2.388   2.731 -31.757  1.00 32.81           C  
+ATOM   7656  C   PHE A 938       3.884   2.856 -32.088  1.00 32.81           C  
+ATOM   7657  CB  PHE A 938       1.893   1.277 -31.761  1.00 32.81           C  
+ATOM   7658  O   PHE A 938       4.694   2.742 -31.171  1.00 32.81           O  
+ATOM   7659  CG  PHE A 938       1.366   0.837 -30.405  1.00 32.81           C  
+ATOM   7660  CD1 PHE A 938       2.253   0.370 -29.415  1.00 32.81           C  
+ATOM   7661  CD2 PHE A 938      -0.010   0.927 -30.119  1.00 32.81           C  
+ATOM   7662  CE1 PHE A 938       1.764  -0.028 -28.156  1.00 32.81           C  
+ATOM   7663  CE2 PHE A 938      -0.498   0.534 -28.860  1.00 32.81           C  
+ATOM   7664  CZ  PHE A 938       0.387   0.051 -27.881  1.00 32.81           C  
+ATOM   7665  N   SER A 939       4.270   3.157 -33.337  1.00 32.88           N  
+ATOM   7666  CA  SER A 939       5.669   3.461 -33.687  1.00 32.88           C  
+ATOM   7667  C   SER A 939       6.045   4.908 -33.335  1.00 32.88           C  
+ATOM   7668  CB  SER A 939       5.979   3.120 -35.151  1.00 32.88           C  
+ATOM   7669  O   SER A 939       7.149   5.146 -32.849  1.00 32.88           O  
+ATOM   7670  OG  SER A 939       5.250   3.928 -36.046  1.00 32.88           O  
+ATOM   7671  N   GLY A 940       5.099   5.851 -33.434  1.00 29.80           N  
+ATOM   7672  CA  GLY A 940       5.270   7.236 -32.974  1.00 29.80           C  
+ATOM   7673  C   GLY A 940       5.333   7.388 -31.448  1.00 29.80           C  
+ATOM   7674  O   GLY A 940       6.218   8.075 -30.939  1.00 29.80           O  
+ATOM   7675  N   LEU A 941       4.474   6.701 -30.677  1.00 32.22           N  
+ATOM   7676  CA  LEU A 941       4.624   6.674 -29.216  1.00 32.22           C  
+ATOM   7677  C   LEU A 941       5.890   5.917 -28.802  1.00 32.22           C  
+ATOM   7678  CB  LEU A 941       3.378   6.131 -28.480  1.00 32.22           C  
+ATOM   7679  O   LEU A 941       6.522   6.349 -27.854  1.00 32.22           O  
+ATOM   7680  CG  LEU A 941       2.437   7.226 -27.926  1.00 32.22           C  
+ATOM   7681  CD1 LEU A 941       1.186   7.385 -28.783  1.00 32.22           C  
+ATOM   7682  CD2 LEU A 941       1.975   6.920 -26.498  1.00 32.22           C  
+ATOM   7683  N   LEU A 942       6.338   4.878 -29.515  1.00 33.25           N  
+ATOM   7684  CA  LEU A 942       7.655   4.273 -29.253  1.00 33.25           C  
+ATOM   7685  C   LEU A 942       8.816   5.251 -29.519  1.00 33.25           C  
+ATOM   7686  CB  LEU A 942       7.803   2.963 -30.052  1.00 33.25           C  
+ATOM   7687  O   LEU A 942       9.765   5.273 -28.743  1.00 33.25           O  
+ATOM   7688  CG  LEU A 942       7.243   1.738 -29.304  1.00 33.25           C  
+ATOM   7689  CD1 LEU A 942       7.003   0.562 -30.254  1.00 33.25           C  
+ATOM   7690  CD2 LEU A 942       8.225   1.244 -28.237  1.00 33.25           C  
+ATOM   7691  N   GLN A 943       8.718   6.120 -30.533  1.00 33.97           N  
+ATOM   7692  CA  GLN A 943       9.710   7.177 -30.788  1.00 33.97           C  
+ATOM   7693  C   GLN A 943       9.635   8.360 -29.808  1.00 33.97           C  
+ATOM   7694  CB  GLN A 943       9.587   7.673 -32.237  1.00 33.97           C  
+ATOM   7695  O   GLN A 943      10.648   9.020 -29.593  1.00 33.97           O  
+ATOM   7696  CG  GLN A 943      10.307   6.740 -33.223  1.00 33.97           C  
+ATOM   7697  CD  GLN A 943      10.247   7.238 -34.665  1.00 33.97           C  
+ATOM   7698  NE2 GLN A 943      10.969   6.622 -35.576  1.00 33.97           N  
+ATOM   7699  OE1 GLN A 943       9.557   8.179 -35.011  1.00 33.97           O  
+ATOM   7700  N   THR A 944       8.480   8.607 -29.182  1.00 35.75           N  
+ATOM   7701  CA  THR A 944       8.294   9.724 -28.233  1.00 35.75           C  
+ATOM   7702  C   THR A 944       8.445   9.287 -26.763  1.00 35.75           C  
+ATOM   7703  CB  THR A 944       6.942  10.433 -28.459  1.00 35.75           C  
+ATOM   7704  O   THR A 944       8.763  10.110 -25.908  1.00 35.75           O  
+ATOM   7705  CG2 THR A 944       6.989  11.901 -28.037  1.00 35.75           C  
+ATOM   7706  OG1 THR A 944       6.550  10.479 -29.814  1.00 35.75           O  
+ATOM   7707  N   ILE A 945       8.247   7.994 -26.459  1.00 39.16           N  
+ATOM   7708  CA  ILE A 945       8.360   7.398 -25.113  1.00 39.16           C  
+ATOM   7709  C   ILE A 945       9.810   7.039 -24.767  1.00 39.16           C  
+ATOM   7710  CB  ILE A 945       7.400   6.188 -24.948  1.00 39.16           C  
+ATOM   7711  O   ILE A 945      10.149   7.085 -23.594  1.00 39.16           O  
+ATOM   7712  CG1 ILE A 945       5.926   6.665 -24.907  1.00 39.16           C  
+ATOM   7713  CG2 ILE A 945       7.692   5.379 -23.664  1.00 39.16           C  
+ATOM   7714  CD1 ILE A 945       4.922   5.504 -25.003  1.00 39.16           C  
+ATOM   7715  N   CYS A 946      10.658   6.717 -25.748  1.00 41.75           N  
+ATOM   7716  CA  CYS A 946      12.105   6.579 -25.571  1.00 41.75           C  
+ATOM   7717  C   CYS A 946      12.795   6.600 -26.949  1.00 41.75           C  
+ATOM   7718  CB  CYS A 946      12.436   5.251 -24.876  1.00 41.75           C  
+ATOM   7719  O   CYS A 946      12.873   5.562 -27.613  1.00 41.75           O  
+ATOM   7720  SG  CYS A 946      12.552   5.367 -23.068  1.00 41.75           S  
+ATOM   7721  N   PRO A 947      13.367   7.734 -27.391  1.00 34.84           N  
+ATOM   7722  CA  PRO A 947      14.100   7.792 -28.657  1.00 34.84           C  
+ATOM   7723  C   PRO A 947      15.299   6.823 -28.720  1.00 34.84           C  
+ATOM   7724  CB  PRO A 947      14.557   9.249 -28.797  1.00 34.84           C  
+ATOM   7725  O   PRO A 947      15.740   6.476 -29.822  1.00 34.84           O  
+ATOM   7726  CG  PRO A 947      13.618  10.036 -27.882  1.00 34.84           C  
+ATOM   7727  CD  PRO A 947      13.280   9.045 -26.773  1.00 34.84           C  
+ATOM   7728  N   SER A 948      15.805   6.390 -27.557  1.00 38.00           N  
+ATOM   7729  CA  SER A 948      17.048   5.633 -27.363  1.00 38.00           C  
+ATOM   7730  C   SER A 948      16.893   4.135 -27.053  1.00 38.00           C  
+ATOM   7731  CB  SER A 948      17.857   6.300 -26.240  1.00 38.00           C  
+ATOM   7732  O   SER A 948      17.899   3.439 -27.088  1.00 38.00           O  
+ATOM   7733  OG  SER A 948      17.037   6.513 -25.101  1.00 38.00           O  
+ATOM   7734  N   THR A 949      15.692   3.603 -26.777  1.00 40.47           N  
+ATOM   7735  CA  THR A 949      15.520   2.192 -26.333  1.00 40.47           C  
+ATOM   7736  C   THR A 949      14.985   1.240 -27.406  1.00 40.47           C  
+ATOM   7737  CB  THR A 949      14.656   2.068 -25.072  1.00 40.47           C  
+ATOM   7738  O   THR A 949      14.676   0.086 -27.118  1.00 40.47           O  
+ATOM   7739  CG2 THR A 949      15.202   2.858 -23.886  1.00 40.47           C  
+ATOM   7740  OG1 THR A 949      13.348   2.505 -25.343  1.00 40.47           O  
+ATOM   7741  N   VAL A 950      14.860   1.708 -28.648  1.00 39.56           N  
+ATOM   7742  CA  VAL A 950      14.463   0.888 -29.799  1.00 39.56           C  
+ATOM   7743  C   VAL A 950      15.693   0.734 -30.702  1.00 39.56           C  
+ATOM   7744  CB  VAL A 950      13.262   1.521 -30.530  1.00 39.56           C  
+ATOM   7745  O   VAL A 950      16.146   1.757 -31.232  1.00 39.56           O  
+ATOM   7746  CG1 VAL A 950      12.823   0.682 -31.730  1.00 39.56           C  
+ATOM   7747  CG2 VAL A 950      12.048   1.655 -29.600  1.00 39.56           C  
+ATOM   7748  N   PRO A 951      16.246  -0.487 -30.882  1.00 43.03           N  
+ATOM   7749  CA  PRO A 951      17.335  -0.738 -31.829  1.00 43.03           C  
+ATOM   7750  C   PRO A 951      17.007  -0.136 -33.201  1.00 43.03           C  
+ATOM   7751  CB  PRO A 951      17.485  -2.265 -31.896  1.00 43.03           C  
+ATOM   7752  O   PRO A 951      15.852  -0.178 -33.626  1.00 43.03           O  
+ATOM   7753  CG  PRO A 951      16.968  -2.733 -30.536  1.00 43.03           C  
+ATOM   7754  CD  PRO A 951      15.859  -1.730 -30.224  1.00 43.03           C  
+ATOM   7755  N   GLN A 952      17.984   0.450 -33.903  1.00 41.22           N  
+ATOM   7756  CA  GLN A 952      17.718   1.176 -35.160  1.00 41.22           C  
+ATOM   7757  C   GLN A 952      16.982   0.329 -36.212  1.00 41.22           C  
+ATOM   7758  CB  GLN A 952      19.022   1.702 -35.779  1.00 41.22           C  
+ATOM   7759  O   GLN A 952      16.173   0.863 -36.971  1.00 41.22           O  
+ATOM   7760  CG  GLN A 952      19.452   3.080 -35.252  1.00 41.22           C  
+ATOM   7761  CD  GLN A 952      20.461   3.759 -36.182  1.00 41.22           C  
+ATOM   7762  NE2 GLN A 952      20.788   5.012 -35.960  1.00 41.22           N  
+ATOM   7763  OE1 GLN A 952      20.948   3.204 -37.148  1.00 41.22           O  
+ATOM   7764  N   GLU A 953      17.205  -0.982 -36.215  1.00 39.28           N  
+ATOM   7765  CA  GLU A 953      16.544  -1.950 -37.095  1.00 39.28           C  
+ATOM   7766  C   GLU A 953      15.016  -1.982 -36.906  1.00 39.28           C  
+ATOM   7767  CB  GLU A 953      17.156  -3.329 -36.814  1.00 39.28           C  
+ATOM   7768  O   GLU A 953      14.272  -2.162 -37.864  1.00 39.28           O  
+ATOM   7769  CG  GLU A 953      18.663  -3.361 -37.130  1.00 39.28           C  
+ATOM   7770  CD  GLU A 953      19.332  -4.687 -36.751  1.00 39.28           C  
+ATOM   7771  OE1 GLU A 953      20.541  -4.792 -37.037  1.00 39.28           O  
+ATOM   7772  OE2 GLU A 953      18.637  -5.542 -36.157  1.00 39.28           O  
+ATOM   7773  N   TRP A 954      14.528  -1.691 -35.696  1.00 37.38           N  
+ATOM   7774  CA  TRP A 954      13.104  -1.671 -35.341  1.00 37.38           C  
+ATOM   7775  C   TRP A 954      12.416  -0.333 -35.641  1.00 37.38           C  
+ATOM   7776  CB  TRP A 954      12.966  -1.993 -33.851  1.00 37.38           C  
+ATOM   7777  O   TRP A 954      11.203  -0.227 -35.494  1.00 37.38           O  
+ATOM   7778  CG  TRP A 954      13.234  -3.394 -33.416  1.00 37.38           C  
+ATOM   7779  CD1 TRP A 954      14.339  -4.127 -33.687  1.00 37.38           C  
+ATOM   7780  CD2 TRP A 954      12.399  -4.229 -32.562  1.00 37.38           C  
+ATOM   7781  CE2 TRP A 954      13.077  -5.465 -32.345  1.00 37.38           C  
+ATOM   7782  CE3 TRP A 954      11.148  -4.050 -31.929  1.00 37.38           C  
+ATOM   7783  NE1 TRP A 954      14.247  -5.352 -33.063  1.00 37.38           N  
+ATOM   7784  CH2 TRP A 954      11.307  -6.257 -30.899  1.00 37.38           C  
+ATOM   7785  CZ2 TRP A 954      12.545  -6.468 -31.526  1.00 37.38           C  
+ATOM   7786  CZ3 TRP A 954      10.605  -5.055 -31.104  1.00 37.38           C  
+ATOM   7787  N   LYS A 955      13.164   0.708 -36.035  1.00 37.34           N  
+ATOM   7788  CA  LYS A 955      12.580   1.970 -36.529  1.00 37.34           C  
+ATOM   7789  C   LYS A 955      12.208   1.896 -38.015  1.00 37.34           C  
+ATOM   7790  CB  LYS A 955      13.524   3.155 -36.248  1.00 37.34           C  
+ATOM   7791  O   LYS A 955      11.523   2.795 -38.495  1.00 37.34           O  
+ATOM   7792  CG  LYS A 955      13.612   3.501 -34.752  1.00 37.34           C  
+ATOM   7793  CD  LYS A 955      14.518   4.718 -34.499  1.00 37.34           C  
+ATOM   7794  CE  LYS A 955      14.563   5.019 -32.993  1.00 37.34           C  
+ATOM   7795  NZ  LYS A 955      15.499   6.120 -32.646  1.00 37.34           N  
+ATOM   7796  N   LYS A 956      12.692   0.873 -38.732  1.00 30.86           N  
+ATOM   7797  CA  LYS A 956      12.459   0.654 -40.170  1.00 30.86           C  
+ATOM   7798  C   LYS A 956      11.322  -0.339 -40.474  1.00 30.86           C  
+ATOM   7799  CB  LYS A 956      13.774   0.216 -40.842  1.00 30.86           C  
+ATOM   7800  O   LYS A 956      10.901  -0.400 -41.625  1.00 30.86           O  
+ATOM   7801  CG  LYS A 956      14.796   1.359 -40.974  1.00 30.86           C  
+ATOM   7802  CD  LYS A 956      16.042   0.872 -41.730  1.00 30.86           C  
+ATOM   7803  CE  LYS A 956      17.041   2.013 -41.961  1.00 30.86           C  
+ATOM   7804  NZ  LYS A 956      18.255   1.534 -42.672  1.00 30.86           N  
+ATOM   7805  N   LEU A 957      10.838  -1.071 -39.467  1.00 28.86           N  
+ATOM   7806  CA  LEU A 957       9.659  -1.954 -39.486  1.00 28.86           C  
+ATOM   7807  C   LEU A 957       8.486  -1.261 -38.785  1.00 28.86           C  
+ATOM   7808  CB  LEU A 957      10.032  -3.283 -38.788  1.00 28.86           C  
+ATOM   7809  O   LEU A 957       7.336  -1.452 -39.235  1.00 28.86           O  
+ATOM   7810  CG  LEU A 957      10.780  -4.284 -39.681  1.00 28.86           C  
+ATOM   7811  CD1 LEU A 957      11.619  -5.226 -38.820  1.00 28.86           C  
+ATOM   7812  CD2 LEU A 957       9.788  -5.123 -40.489  1.00 28.86           C  
+ATOM   7813  OXT LEU A 957       8.778  -0.577 -37.776  1.00 28.86           O  
+TER    7814      LEU A 957                                                      
+ENDMDL                                                                          
+END                                                                             
\ No newline at end of file
diff --git a/examples/AlphaFold/AF-A0A1U8FD60-F1-predicted_aligned_error_v4.json b/examples/AlphaFold/AF-A0A1U8FD60-F1-predicted_aligned_error_v4.json
new file mode 100644 (file)
index 0000000..ecbf8a0
--- /dev/null
@@ -0,0 +1 @@
+[{"predicted_aligned_error":[[0,1,2,4,6,6,7,9,8,9,13,13,14,15,17,16,17,21,20,18,19,23,20,19,22,23,22,25,25,25,24,24,25,24,23,24,27,25,24,25,26,25,25,26,26,26,27,26,27,27,28,28,29,29,29,28,27,28,27,27,27,26,25,27,26,23,26,26,25,26,26,26,25,25,25,25,25,26,24,25,25,26,25,23,25,26,24,24,25,24,22,21,24,23,19,21,23,23,18,24,23,22,22,25,23,24,25,25,25,25,27,25,26,26,26,26,28,27,27,28,28,27,28,29,28,28,28,29,29,29,30,29,30,29,29,29,30,29,30,29,29,29,30,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,29,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,29,30,30,29,30,30,29,30,30,30,30,31,30,30,30,31,31,30,30,30,31,30,30,30,30,30,30,30,30,30,31,31,30,30,30,29,31,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,31,30,30,30,30,30,30,30,31,30,30,31,30,31,31,30,31,31,31,31,30,30,31,30,30,31,30,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,30,31,31,31,30,31,30,31,30,30,31,31,31,30,31,31,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,31,29,30,31,30,30,31,30,30,31,30,31,31,31,31,31,31,31,30,30,30,30,29,30,29,27,29,29,27,25,24,26,27,24,25,27,27,26,27,29,30,29,29,30,30,30,30,31,30,30,30,30,30,29,29,28,28,28,27,28,27,27,25,26,26,27,28,28,28,29,28,29,29,29,28,29,29,30,29,29,29,29,29,29,29,30,29,29,30,30,30,29,29,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,30,30,31,30,30,30,30,29,29,29,29,28,26,29,29,26,27,25,27,29,30,30,29,30,30,30,30,30,30,29,29,29,29,28,28,28,27,28,27,28,28,27,29,28,28,26,26,29,29,30,30,30,30,30,29,29,29,29,29,29,29,28,27,26,28,27,28,28,28,28,28,26,28,29,29,30,30,29,30,30,29,30,29,29,29,30,29,30,29,29,28,29,29,28,27,28,28,27,28,28,28,26,27,27,29,29,29,30,30,30,29,30,29,29,29,29,28,28,28,28,28,27,27,28,27,27,28,28,29,30,29,30,30,29,29,30,28,30,29,29,28,28,27,28,28,28,28,27,27,28,28,29,29,29,30,30,29,29,29,30,29,30,29,30,29,28,28,28,28,28,28,28,27,28,28,28,28,29,29,30,29,29,30,29,30,29,30,29,30,29,29,29,29,28,28,28,28,29,29,29,30,30,30,30,30,30,30,29,29,30,30,30,29,30,30,29,29,27,28,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,29,29,30,30,29,30,29,30,30,30,29,30,30,30,30,29,30,30,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,28,29,29,28,29,28,28,28,29,28,28,28,29,28,28,29,29,29,28,28,29,28,29,28,28,28,28,29,28],[1,0,2,3,4,5,5,7,8,7,10,11,11,11,14,12,13,16,16,16,16,18,18,17,18,19,19,22,22,22,21,22,25,23,23,23,25,23,24,25,21,22,25,25,22,25,26,25,25,26,27,27,28,28,29,28,27,27,27,28,27,24,24,27,23,23,26,25,22,24,25,23,22,26,23,24,24,24,23,24,24,23,23,23,24,24,24,24,23,22,22,21,23,22,19,21,23,21,20,22,22,19,21,24,22,22,24,24,25,23,28,25,25,24,27,27,27,27,27,27,28,27,28,28,29,28,27,28,28,27,29,29,28,28,28,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,31,29,30,30,30,30,30,30,30,30,31,31,30,30,31,30,29,30,31,30,30,30,31,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,31,30,30,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,29,30,31,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,29,28,29,29,28,29,28,27,26,25,25,26,25,26,28,28,27,28,28,29,29,29,29,30,30,30,30,30,30,29,29,29,29,28,28,28,28,27,28,26,26,24,26,26,27,27,27,28,29,29,29,29,29,28,29,28,29,29,29,29,29,28,28,29,29,29,29,30,30,29,29,29,30,30,30,30,30,29,30,29,30,30,29,30,30,29,30,30,30,30,30,29,29,30,29,29,28,29,28,28,28,29,27,27,26,28,29,29,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28,27,28,28,28,27,27,25,27,29,29,30,30,30,30,30,29,29,29,29,29,30,29,28,28,27,28,27,28,27,26,27,27,26,28,29,29,29,30,29,30,29,29,29,29,29,29,30,29,30,28,29,28,28,29,28,28,28,27,26,27,28,26,24,27,27,28,29,29,29,29,29,29,29,28,29,29,29,28,28,28,26,28,27,25,27,26,26,27,27,28,29,29,29,29,29,29,29,29,29,29,28,28,28,26,28,27,26,27,26,27,27,27,28,29,29,29,29,29,29,30,30,29,30,29,29,29,28,28,27,28,28,26,27,27,27,27,28,29,29,29,29,29,30,30,29,29,29,29,29,30,29,29,29,29,27,28,27,28,28,29,29,29,29,30,29,30,30,30,29,29,29,30,29,29,29,30,28,28,28,27,29,29,29,30,30,29,30,29,30,29,30,31,30,30,30,31,30,29,30,30,29,29,30,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,29,30,30,30,30,30,30,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,30,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,29,29,29,28,29,29,29,28,29,28,28,28,29,29,29,29,30,30,28,29,30,29,29,29,29,29,29,30,29],[3,1,0,1,2,4,4,5,6,7,8,8,11,11,9,12,13,13,12,13,18,16,15,16,18,18,18,20,21,21,20,22,23,23,21,22,25,23,24,24,23,22,25,25,23,24,25,26,25,25,26,27,26,27,27,26,27,27,26,27,28,25,25,27,24,22,26,26,24,24,26,24,23,25,23,22,23,24,22,21,24,24,21,20,24,24,23,23,23,23,22,21,22,20,19,18,20,18,18,21,20,19,19,23,20,21,24,23,23,22,26,23,24,24,26,25,26,25,26,26,26,26,26,28,28,27,28,28,28,28,29,28,29,28,28,28,29,28,28,28,28,29,28,28,29,30,29,29,29,29,30,30,29,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,29,28,28,27,27,24,21,24,26,24,26,27,27,26,27,28,28,29,29,29,30,29,30,30,30,30,29,29,29,28,27,27,27,27,25,27,26,25,23,25,25,25,26,26,27,28,28,28,28,28,27,28,28,28,28,28,28,28,28,27,28,28,28,29,30,29,29,28,29,29,30,30,29,30,30,30,29,30,30,30,30,30,29,29,29,30,30,30,29,29,29,28,28,28,28,28,28,27,28,27,27,26,27,28,29,30,29,30,29,30,29,29,29,29,28,27,30,28,28,28,27,27,27,27,27,27,27,28,27,26,26,29,29,30,29,30,29,29,29,29,29,29,29,29,29,28,27,27,27,27,27,27,27,27,27,25,27,29,29,29,29,29,30,29,29,29,29,28,29,29,29,29,28,28,28,29,28,28,28,28,27,27,27,28,26,25,26,27,27,28,28,30,29,29,29,29,29,29,29,29,28,28,28,27,27,26,26,27,26,26,26,27,27,29,29,29,29,29,30,29,29,29,29,28,28,28,27,27,27,26,28,26,27,27,27,27,28,28,29,30,29,29,29,30,29,30,29,29,28,28,28,28,28,28,27,28,27,27,27,27,28,29,29,30,29,29,30,29,30,29,29,30,30,29,29,29,29,27,28,28,27,29,28,29,29,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,29,28,29,28,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,30,30,29,29,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,29,30,29,30,29,30,30,30,30,30,30,29,30,30,30,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,30,29,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,29,29,29,29,29,29,30,30,29,30,29,30,30,29,29,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,30,29,29,28,28,29,29,30,30,29,29,30,30,29],[5,3,2,0,1,3,3,3,5,5,7,6,7,11,9,6,9,10,10,8,12,15,13,12,15,15,16,19,20,20,18,19,21,22,19,20,22,22,21,22,24,22,23,24,23,23,24,26,24,24,26,27,27,27,27,26,26,26,26,25,25,25,25,24,24,23,24,24,22,25,24,21,20,23,21,19,22,23,19,20,21,21,20,18,22,22,21,20,20,19,19,19,19,17,15,16,18,14,15,19,16,16,18,22,17,19,21,20,22,20,25,20,24,23,22,22,26,24,24,26,26,25,26,27,27,27,28,28,27,27,28,27,28,27,27,27,27,28,28,27,27,28,28,28,29,28,28,28,29,28,29,29,28,30,29,29,29,29,29,29,30,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,30,30,29,30,29,30,29,30,30,30,30,30,30,30,29,29,29,30,29,30,29,29,30,29,29,29,29,29,29,29,29,29,30,29,29,29,30,29,30,28,29,29,29,29,29,30,29,30,30,30,29,30,29,29,30,29,29,28,29,30,28,29,30,29,29,29,30,30,30,30,30,29,29,30,30,29,29,29,29,29,29,29,30,29,29,29,29,30,30,30,30,30,28,30,30,30,29,29,30,30,30,30,30,29,29,29,29,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,29,30,29,30,30,30,30,30,29,30,30,29,30,30,30,29,29,30,29,30,29,30,30,30,30,29,30,29,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,30,28,29,30,29,30,30,30,29,29,30,29,29,30,30,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,28,28,28,28,27,28,27,25,24,22,23,24,23,24,24,24,25,25,25,28,28,27,27,29,29,29,29,28,28,27,28,27,26,25,25,25,24,24,26,25,24,23,23,23,23,24,24,25,26,26,27,26,26,26,27,26,27,26,28,26,27,26,26,27,27,28,27,29,28,28,28,28,29,28,29,28,29,29,29,28,29,29,28,29,28,27,28,28,30,29,29,29,28,29,27,27,27,28,28,28,27,27,27,27,25,26,29,27,29,28,29,28,29,28,29,28,27,28,27,29,27,27,27,26,26,26,26,26,25,26,27,26,26,26,28,27,29,28,29,28,28,28,27,28,27,27,28,27,26,25,25,25,27,25,26,25,26,25,25,25,28,26,28,28,28,29,28,28,28,28,27,27,28,27,29,26,27,26,27,27,27,26,26,27,26,26,27,26,24,24,25,25,28,27,29,28,28,28,28,28,27,28,27,27,27,26,25,27,26,25,26,25,24,24,25,25,28,27,29,28,28,29,28,28,28,28,28,27,25,26,26,27,26,26,26,25,25,25,25,28,28,28,28,28,28,27,28,28,28,28,27,28,28,27,27,27,26,27,27,26,27,25,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,26,28,27,27,27,28,29,28,29,29,29,29,28,29,29,29,29,29,29,29,28,28,26,27,28,27,28,29,29,29,28,28,28,29,29,29,29,29,30,30,29,29,30,30,29,29,30,29,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,28,28,28,29,29,29,29,29,29,29,30,29,29,29,30,29,29,28,29,29,29,29,29,29,28,29,29,28,28,29,29,29,29,29,29,29,29,28,29,28,29,29,29,29,29,29,29,28,29,29,29,28,29,29,29,29,28,29,29,29,29,28,29,28,29,29,29,29,29,28,29,29,29,28,29,29,29,29,28,29,29,28,29,28,28,29,28,29,29,29,29,29,29,29,29,28,29,29,28,29,28,29,28,28,29,29,29,28,29,28,28,29,29,29,29,29,28,29,29,28,29,29,29,30,28,28,29,29,28,29,29,28,29,29,28,28,29,28,29,29,28,29,29,29,29,29,28,29,28,28,29,29,29,28,28,28,28,28,28,28,29,29,29,28,29,28,28,28,28,28,29,29,29,29,29,29,30,29,29,28,29,29,28,29,28,29,28,28,28,28,29,29,28,28,29,29,29,29,29,29,28,29,29,28,28,28,29,27],[5,5,4,1,0,1,3,3,2,4,6,5,5,6,8,6,5,8,9,7,8,12,12,9,11,13,13,18,18,18,16,19,21,20,20,20,22,22,22,22,22,21,22,25,24,24,24,26,26,25,26,26,26,27,28,26,26,27,26,25,25,24,24,24,23,20,23,22,17,19,23,17,19,23,18,18,22,22,16,20,22,18,19,19,22,20,20,20,20,19,17,17,18,15,16,16,17,14,16,18,16,16,20,20,18,19,20,21,21,20,24,22,24,22,22,24,26,23,24,25,26,25,25,27,27,27,26,28,27,26,28,27,28,27,28,27,28,27,28,27,27,28,27,27,29,28,28,28,29,28,29,29,29,29,29,29,30,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,29,29,30,30,30,29,30,30,29,30,30,29,29,30,29,30,29,30,29,30,30,30,30,29,30,30,30,29,30,28,29,28,29,29,29,30,29,30,30,30,29,30,30,29,30,30,30,29,30,30,29,29,30,29,28,30,30,30,29,30,30,29,30,31,30,29,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,28,30,29,30,30,29,30,29,30,29,30,30,30,29,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,30,29,28,29,29,29,30,30,30,30,30,30,29,30,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,28,28,26,27,27,26,25,24,23,24,24,25,25,25,26,25,26,28,28,27,27,29,29,29,30,29,29,28,28,28,26,26,26,26,24,23,25,25,22,23,22,23,23,25,24,25,26,26,27,27,26,26,27,27,27,26,28,27,27,26,27,28,27,27,29,29,28,28,27,29,29,28,30,29,29,29,29,27,30,29,29,30,29,28,28,28,30,29,29,29,29,29,29,28,27,29,28,27,27,27,26,25,24,26,27,28,28,28,29,29,29,29,29,28,28,27,27,28,27,27,27,28,27,27,26,25,26,26,26,24,22,25,27,28,28,28,28,29,29,28,28,27,27,28,27,27,26,25,26,25,24,26,25,25,25,24,23,25,27,27,28,28,28,29,28,28,28,29,27,28,28,28,28,27,27,27,27,27,26,25,26,26,24,24,26,24,23,25,23,25,28,27,28,28,28,27,28,27,27,27,27,26,25,26,25,26,25,22,25,24,23,25,24,25,28,28,28,28,28,28,28,26,28,27,27,25,25,24,26,26,23,26,25,24,26,25,26,28,28,28,29,28,28,29,29,27,29,27,27,27,26,27,25,27,26,25,27,25,26,26,26,27,28,28,28,27,29,29,27,28,28,27,27,29,27,28,28,28,26,27,25,27,27,27,28,28,29,29,28,29,28,29,27,29,28,29,29,28,28,28,27,28,26,26,27,27,29,29,29,29,29,28,29,28,29,30,29,28,30,30,29,28,30,29,28,28,29,28,28,29,28,27,29,28,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,30,29,29,29,30,29,29,29,29,28,29,28,29,29,29,29,29,29,29,29,30,29,29,30,29,29,29,29,29,29,29,28,28,28,29,29,29,29,29,29,30,29,29,29,29,29,30,30,29,30,29,29,29,29,30,28,28,28,29,28,28,29,29,29,29,30,29,28,29,30,30,30,29,29,30,28,29,29,29,30,29,29,28,29,29,29,29,29,29,30,29,29,29,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,30,30,29,29,30,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,30,30,29,30,29,29,29,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,30,29,30,30,29,29,30,29,30,29,29,29,28,29,28,29,29,29,28,28,29,29,28,28,29,29,29,28,28,29,29,30,29,29,29,28,30,28],[7,4,4,3,1,0,1,2,2,2,3,3,3,4,5,5,4,4,6,8,7,8,9,9,10,10,10,14,15,16,14,15,19,19,17,21,20,16,19,21,17,18,21,23,21,21,23,24,24,23,24,24,25,25,25,23,24,24,23,26,25,21,24,25,21,20,24,22,17,20,23,17,16,22,19,18,20,20,16,15,20,17,17,17,19,18,18,18,16,14,13,12,14,13,14,12,14,11,15,14,14,14,17,17,13,16,16,18,20,18,21,20,22,20,22,24,23,22,23,23,23,22,24,24,25,24,25,25,26,25,27,26,25,26,27,26,27,26,27,27,27,27,27,27,28,28,28,28,28,26,28,29,28,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,29,30,30,30,30,29,29,29,29,30,29,29,29,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,27,29,29,29,29,29,30,29,29,30,30,28,29,29,29,29,29,29,28,30,30,28,29,30,30,28,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,29,29,29,30,30,30,30,28,29,29,29,30,30,29,30,30,30,30,30,30,29,30,29,30,29,29,30,29,29,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,29,30,29,29,29,30,28,29,30,29,29,29,30,29,28,29,27,30,28,29,29,29,29,28,30,29,29,29,30,29,30,30,29,29,30,30,29,30,30,30,29,29,30,29,30,28,28,30,29,28,28,29,29,29,29,28,28,28,28,29,29,29,28,29,30,29,28,29,30,28,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,26,27,27,26,27,25,25,24,22,22,23,22,23,25,24,25,24,26,27,27,26,28,28,29,29,29,28,28,27,28,28,27,26,25,25,24,23,25,23,22,21,22,22,22,24,23,24,26,25,27,27,27,25,26,26,26,26,27,26,26,25,26,28,26,27,28,29,28,28,26,28,29,28,29,28,28,29,28,27,29,29,28,29,29,28,28,28,29,28,29,28,29,28,27,27,26,27,27,26,26,26,24,25,23,26,27,27,27,28,29,28,29,28,28,28,27,27,26,28,27,26,25,26,25,25,24,25,24,26,25,24,23,24,27,27,28,28,28,28,28,27,26,26,26,26,26,26,24,23,24,23,24,24,23,24,26,24,23,25,26,26,27,28,28,29,28,28,29,29,28,28,29,28,27,26,26,26,26,26,25,25,25,25,22,24,25,22,23,24,23,25,27,27,27,28,28,28,27,26,27,27,26,26,25,25,24,24,24,22,24,22,23,24,24,26,26,27,28,28,28,27,28,26,28,27,26,25,24,25,24,24,22,24,23,23,24,25,26,26,27,27,28,27,28,29,29,28,29,27,27,26,25,26,24,26,25,24,25,24,24,25,26,27,27,27,28,27,29,28,27,28,27,27,27,28,26,27,27,27,24,26,25,24,26,27,27,27,28,28,28,28,28,29,27,27,27,29,29,26,27,28,26,27,25,25,27,27,28,28,28,28,29,27,29,28,29,30,30,28,29,30,29,28,29,30,27,27,29,28,27,29,28,26,28,28,29,29,28,29,30,29,29,28,30,29,29,29,30,30,30,29,30,28,30,30,29,28,29,29,28,29,26,29,29,29,29,29,29,29,29,29,28,29,29,28,29,29,30,29,29,29,28,29,26,29,28,29,28,29,29,30,29,29,29,29,29,29,30,28,29,28,29,29,29,29,28,28,28,29,28,28,29,29,28,30,29,29,28,29,29,29,29,29,28,29,28,28,28,28,29,29,29,28,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,28,28,29,29,29,29,29,28,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,29,29,29,29,28,29,29,30,28,29,29,29,30,29],[8,6,4,3,3,1,0,1,1,2,2,2,2,3,3,3,5,4,4,5,8,6,7,7,9,9,10,13,13,14,12,14,18,18,13,17,18,15,18,20,18,15,20,23,20,21,23,24,22,22,24,25,24,25,25,21,23,24,23,21,24,21,21,22,22,21,22,22,16,20,22,16,16,21,15,14,17,19,15,14,18,16,14,14,19,15,14,14,15,14,13,14,11,11,12,12,11,10,12,12,12,11,14,16,11,15,16,17,16,17,23,18,20,18,19,19,22,21,20,21,22,20,22,24,24,23,24,25,24,24,26,25,25,26,26,25,26,26,25,25,26,26,26,27,27,28,27,27,27,25,28,27,27,28,28,27,27,26,28,27,27,27,27,28,26,27,27,28,27,28,28,27,28,28,27,28,28,27,28,28,29,28,29,28,29,28,29,28,27,29,29,28,28,28,29,28,28,28,27,27,27,27,28,28,28,27,28,27,27,28,28,28,28,28,29,28,27,28,28,26,28,28,28,27,28,28,27,27,28,27,27,28,27,27,26,28,28,26,27,28,27,27,27,28,27,27,28,28,27,28,28,28,27,27,28,28,28,28,28,28,27,28,28,27,29,29,28,28,28,28,28,28,28,27,28,29,29,28,29,28,28,28,28,28,28,28,28,28,27,28,28,28,29,28,29,29,29,28,28,28,28,29,28,28,28,28,28,28,28,28,28,29,29,28,29,28,28,28,28,28,29,28,27,29,28,28,28,29,28,27,29,27,29,29,29,28,29,29,28,29,28,28,29,29,28,29,29,29,29,29,29,28,29,29,29,28,28,29,27,29,26,27,29,28,27,28,28,27,28,29,28,28,28,28,27,29,27,28,27,29,28,27,29,29,28,27,28,27,28,28,28,28,28,28,28,28,29,28,28,28,27,27,28,27,26,26,26,26,25,26,24,23,23,22,22,23,22,24,23,23,25,24,23,26,28,25,26,27,26,27,28,28,27,26,26,26,24,23,24,24,22,21,24,20,20,20,21,21,21,24,22,24,24,24,26,25,24,24,25,24,24,24,26,24,25,24,25,25,25,26,26,28,26,27,26,26,28,26,29,27,27,28,28,27,28,28,26,28,27,25,27,26,27,27,27,26,27,26,25,26,25,26,26,27,25,25,25,25,24,24,26,24,27,25,26,26,25,25,26,26,25,26,24,28,25,24,23,24,23,24,23,24,23,25,27,22,24,24,26,25,27,25,27,25,25,24,24,25,25,24,24,25,22,22,21,21,24,21,21,25,26,22,23,23,26,25,27,25,26,26,25,26,26,26,25,25,26,25,25,23,24,23,24,24,24,22,22,23,22,23,23,24,24,22,22,22,26,26,26,26,25,26,26,26,25,24,25,24,24,23,23,23,23,24,23,24,23,22,23,24,26,26,26,27,26,27,25,26,26,25,24,25,22,24,23,24,24,23,23,23,23,24,25,26,26,26,27,26,26,26,27,25,27,26,25,24,25,24,24,24,23,25,24,24,24,23,25,25,26,25,26,26,26,26,26,27,25,26,26,27,26,26,25,25,25,25,25,25,24,26,26,26,27,27,27,27,27,28,27,28,27,28,27,27,26,26,26,26,25,25,25,27,26,27,28,26,27,27,28,27,29,29,28,28,29,29,28,27,29,29,26,27,29,28,27,28,27,26,27,27,27,28,28,27,28,28,28,28,29,28,29,28,29,29,30,28,29,28,28,29,29,28,28,29,28,29,26,29,28,28,27,28,28,28,28,28,27,28,28,27,28,28,28,28,29,27,28,29,27,28,28,28,27,28,27,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,26,28,27,28,27,28,27,28,27,28,28,28,27,28,28,28,28,28,28,28,27,27,28,27,29,27,28,27,28,27,28,27,27,27,28,28,27,28,28,27,27,27,27,27,27,28,28,28,28,27,28,28,28,27,27,27,28,27,28,27,27,27,28,27,27,27,27,28,28,28,27,27,27,27,28,27,28,27,27,27,27,28,28,28,27,27,27,28,26,27,28,28,26,27,27,27,27,27,27,28,28,28,27,28,27,28,28,28,28,28,28,29,29,29,29,29,29,29,28,29,28,28,29,28,28,28,28,28,27,28,27,27,28,29,28,29,28,27,28,27,29,28,28,28,28,29,27],[6,6,5,3,2,1,1,0,1,3,2,2,2,3,4,3,4,5,4,3,5,6,6,8,9,9,9,12,12,12,11,12,13,11,13,14,14,14,18,17,17,17,20,20,22,22,21,22,24,22,25,25,25,25,25,23,23,24,22,21,20,20,20,19,20,19,18,15,15,19,15,12,15,19,10,11,16,13,11,12,16,14,11,14,18,15,15,17,16,13,11,12,11,11,11,11,10,9,13,10,11,12,14,13,11,15,14,13,14,16,16,16,18,17,17,20,19,19,20,21,21,22,24,24,25,25,26,25,25,25,26,25,25,25,26,25,26,25,26,26,25,26,26,25,27,28,26,27,27,26,27,28,27,28,27,28,28,27,28,28,28,28,28,29,28,28,28,29,28,28,28,28,28,28,28,28,28,29,29,29,29,28,28,28,29,27,28,28,27,29,28,28,28,28,29,27,28,29,28,28,28,27,28,28,28,28,28,28,28,29,28,28,28,28,28,27,27,26,25,26,26,27,28,27,28,29,28,27,28,27,27,29,28,28,26,28,29,26,27,28,28,26,28,28,27,27,28,28,27,27,29,29,27,28,28,28,28,28,29,29,28,28,28,28,29,29,29,28,28,27,28,28,27,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,29,28,29,29,29,29,28,28,29,29,28,29,29,29,29,29,29,29,28,29,28,29,29,28,29,28,29,29,28,29,29,28,28,29,28,27,28,29,28,28,28,27,29,28,28,28,29,29,27,28,28,28,28,29,28,29,29,28,29,29,29,28,29,29,28,28,28,29,27,28,26,28,29,28,28,28,29,28,27,28,27,27,27,27,27,29,27,27,27,28,28,27,28,28,27,27,28,26,26,28,27,27,26,27,28,26,28,27,27,28,28,28,28,28,27,26,26,27,26,26,24,23,24,24,22,22,23,25,22,23,25,24,25,27,27,26,24,26,28,27,28,28,27,26,27,27,24,23,24,24,20,19,21,20,21,22,19,20,19,21,21,23,24,23,24,24,23,24,24,25,24,24,26,25,25,24,26,26,26,26,27,27,27,27,26,27,28,27,28,27,27,27,27,25,28,27,27,28,27,26,26,27,28,27,27,26,27,27,26,27,25,26,27,26,24,24,24,22,23,25,25,25,24,25,25,25,25,23,25,25,24,25,24,26,25,25,25,24,24,23,23,23,22,24,24,22,23,24,24,26,24,24,24,25,25,23,22,23,23,22,23,23,22,22,21,20,21,20,20,19,22,21,21,23,25,26,25,26,24,26,26,25,26,26,24,25,25,24,24,21,24,21,22,23,22,22,22,22,19,20,23,18,21,22,21,22,25,27,26,26,25,23,24,23,22,22,22,23,20,22,21,23,23,19,21,21,20,21,20,23,26,27,26,26,26,25,25,22,24,23,24,22,20,22,23,22,20,22,21,21,22,21,25,27,27,25,26,25,25,25,25,24,25,24,23,24,23,22,22,23,22,23,24,22,24,23,24,26,26,26,24,24,25,26,25,25,25,24,23,25,24,24,24,23,24,26,23,26,24,25,26,26,27,26,26,26,26,27,23,26,25,26,26,27,25,25,25,26,22,26,24,25,26,26,27,26,26,25,26,25,27,28,27,26,28,28,27,27,28,27,26,25,27,26,26,26,26,26,26,27,27,27,28,27,28,27,27,27,28,27,28,27,28,28,28,28,27,27,28,28,28,27,28,28,26,27,26,27,28,28,27,27,28,27,28,28,27,28,29,27,27,28,28,27,27,27,26,28,25,28,27,28,27,27,27,28,28,27,28,28,28,28,28,27,28,28,28,27,28,28,26,27,26,27,26,27,27,28,26,28,28,28,27,28,28,29,28,28,28,28,27,28,27,27,28,27,28,26,27,27,27,28,28,28,28,28,27,28,28,28,28,28,28,29,28,28,27,28,27,26,28,27,28,27,27,28,27,28,27,28,27,28,29,28,28,28,27,27,28,28,28,28,27,26,27,26,28,27,27,28,27,28,27,28,28,28,28,28,27,28,29,29,27,27,28,27,27,28,28,28,27,27,27,27,28,27,27,27,27,29,28,29,29,29,29,29,28,28,27,28,28,27,28,27,28,27,27,27,27,27,27,25,27,28,28,28,27,27,28,27,28,27,27,28,26,28,27],[8,6,5,4,2,2,2,1,0,1,1,1,1,2,2,2,2,3,4,3,4,4,7,5,7,8,9,11,11,14,11,12,16,10,11,15,15,15,17,20,19,17,22,25,23,22,23,24,23,22,25,25,25,26,25,22,23,24,22,22,25,22,20,22,22,18,21,19,15,18,16,11,13,17,13,10,14,15,13,11,16,14,11,14,15,15,14,16,14,11,9,9,9,10,8,7,10,9,10,8,12,12,12,14,12,15,12,13,21,15,16,18,17,16,19,22,19,20,21,20,22,21,22,24,24,24,25,26,25,24,26,26,26,26,26,26,26,25,26,26,26,26,25,26,27,27,27,27,27,25,27,28,27,28,28,29,29,28,28,29,28,28,28,29,27,29,29,29,27,29,29,29,29,29,28,29,29,29,29,29,30,28,29,28,29,29,28,28,27,28,29,29,28,28,29,28,29,29,28,28,29,28,29,29,28,29,29,29,29,29,28,29,28,29,28,28,25,26,25,27,26,28,28,27,27,29,27,27,28,28,28,28,28,29,27,29,28,27,28,29,28,26,28,29,28,28,30,29,28,28,30,29,27,29,30,28,29,29,29,30,29,28,29,29,29,29,29,28,28,27,28,29,28,28,29,29,28,28,29,30,28,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,28,28,30,29,28,29,30,29,29,30,29,29,28,30,29,29,29,29,30,28,29,29,28,29,29,27,28,29,28,27,28,29,28,27,28,26,29,28,28,28,28,29,28,29,28,28,28,29,27,29,30,28,28,30,29,28,29,30,28,27,29,29,28,28,27,27,29,27,27,27,28,28,27,28,27,27,28,26,27,29,27,27,27,29,26,27,28,28,26,27,28,27,27,28,28,27,27,27,28,28,28,28,28,29,28,28,28,28,26,26,27,27,25,26,25,24,24,24,24,23,25,23,26,24,26,25,25,27,26,25,24,26,27,26,28,27,26,26,27,26,26,25,25,24,23,22,24,21,20,22,20,21,21,21,22,23,25,24,25,25,25,23,24,25,26,25,26,26,26,25,26,27,26,27,28,28,28,27,26,27,28,27,28,27,27,27,27,25,27,27,27,28,27,26,26,26,28,27,27,27,27,27,26,27,24,25,26,26,25,24,24,23,24,25,26,25,24,25,25,26,26,25,25,26,25,25,25,26,25,25,25,25,24,25,23,22,21,25,22,21,22,24,25,25,25,25,24,26,25,24,24,23,23,24,24,23,22,20,19,21,19,21,20,19,20,21,21,24,25,25,24,26,25,26,26,26,26,27,26,25,25,24,24,22,22,23,24,23,22,21,22,22,19,19,22,17,19,21,20,24,25,26,25,25,25,24,25,21,23,24,23,22,22,21,21,22,22,17,21,18,19,21,21,25,26,25,25,26,26,23,24,22,25,23,23,22,22,20,22,22,18,21,19,20,23,23,26,27,26,24,27,24,25,26,27,24,26,23,24,22,22,22,20,23,22,21,23,23,23,24,26,26,26,26,24,23,26,25,24,25,23,23,24,26,23,24,25,24,21,25,22,24,25,26,26,25,26,26,25,26,26,27,23,24,23,26,26,24,26,26,24,24,23,24,24,26,26,25,27,25,26,25,27,25,27,29,28,24,28,29,26,25,28,27,26,25,28,26,25,27,26,24,26,27,26,26,27,26,28,27,27,26,28,27,28,28,29,29,29,29,28,26,28,29,28,26,28,28,25,27,25,27,27,27,27,27,28,28,27,29,27,28,29,28,27,29,28,28,28,27,26,27,25,28,27,27,28,28,28,29,27,27,28,28,28,28,29,27,28,28,28,27,28,29,26,26,26,27,26,26,29,27,28,28,28,28,27,28,29,29,29,29,28,28,27,28,28,27,29,27,28,25,28,28,28,28,29,28,28,28,28,28,29,28,29,28,28,29,29,28,28,28,28,28,28,27,28,27,28,28,28,29,29,28,28,28,29,28,29,29,28,27,29,29,28,28,28,27,28,27,28,27,28,28,28,29,28,28,29,28,29,29,28,28,29,29,28,28,29,28,28,28,28,29,29,28,28,28,28,28,29,28,28,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,28,28,29,28,29,28,28,29,28,29,28,29,29,28,29,29],[9,6,5,4,3,2,2,2,1,0,1,1,1,1,2,2,2,2,3,4,4,3,5,6,6,7,8,9,9,11,10,11,13,9,9,12,10,10,14,17,15,14,20,22,20,20,22,23,24,22,24,25,23,23,22,20,21,23,21,19,23,22,20,23,22,21,22,22,15,23,20,12,14,20,16,12,16,15,13,11,13,12,10,12,14,13,12,13,12,10,10,10,10,9,9,8,8,8,12,9,11,11,12,11,11,15,12,14,16,14,16,17,17,16,18,20,20,18,18,19,19,19,19,21,22,22,22,23,24,24,25,24,24,25,26,25,26,26,24,24,25,25,25,26,26,27,26,27,26,24,26,27,26,27,27,28,27,27,26,27,27,27,27,27,27,28,27,28,27,28,28,27,28,27,28,28,28,28,29,28,29,28,29,28,28,28,28,27,27,28,29,28,27,28,29,28,28,29,27,28,28,27,28,28,27,28,28,28,27,28,28,28,28,28,27,27,25,27,26,25,26,27,28,27,28,28,28,26,27,27,27,28,27,27,27,28,28,27,28,28,28,26,28,28,28,28,28,28,28,27,28,28,27,28,29,27,28,28,28,29,27,27,28,28,28,28,28,28,28,26,28,28,28,27,28,29,28,28,29,28,28,28,28,28,28,28,28,28,27,29,28,28,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,29,28,28,29,27,28,28,27,27,28,27,27,28,28,27,27,29,28,27,27,26,28,27,28,28,28,28,27,28,28,28,27,28,27,29,28,28,28,28,28,28,28,28,27,27,27,28,27,28,27,26,28,27,27,26,28,28,28,28,27,28,28,27,27,28,27,27,26,27,27,27,26,27,27,26,27,26,27,27,26,26,25,26,27,26,26,26,26,27,26,27,27,27,26,25,26,26,26,26,24,24,24,24,24,23,24,25,26,25,26,26,25,26,27,25,24,25,26,26,28,27,26,26,26,27,26,25,25,25,23,22,23,21,22,21,21,21,19,22,21,22,24,23,25,25,25,23,25,25,25,25,26,26,25,26,26,26,25,27,27,27,27,27,25,27,27,26,28,26,26,27,26,25,27,27,27,28,27,26,26,26,27,27,26,26,27,26,26,27,25,24,26,26,22,23,25,24,24,24,24,24,23,24,24,24,24,23,24,24,25,23,24,26,25,24,24,23,23,23,22,23,22,24,26,21,24,24,24,24,24,24,25,24,25,23,23,23,22,23,23,23,20,19,19,19,21,21,19,20,24,21,25,24,24,24,23,25,24,25,25,26,26,26,26,25,26,24,24,21,22,22,23,21,21,22,20,22,18,22,21,18,23,21,23,24,25,25,25,24,25,23,25,23,24,23,23,21,22,22,21,20,21,18,21,18,21,21,22,23,25,25,26,25,26,25,25,24,25,23,22,22,21,22,21,21,19,21,19,21,21,23,25,24,24,24,26,24,26,26,27,25,26,23,24,22,23,22,21,22,20,21,22,20,22,22,25,25,26,25,25,24,26,26,25,26,24,25,23,26,24,24,24,23,21,24,20,22,23,25,25,25,26,27,26,27,26,28,25,24,24,27,26,24,26,25,24,24,22,22,24,26,27,25,26,26,27,26,27,26,28,28,28,26,28,29,26,25,28,29,25,26,28,27,25,27,26,24,27,27,27,28,27,27,28,27,28,27,29,28,28,28,29,29,29,29,29,27,28,29,28,27,27,29,27,28,25,28,27,27,27,28,28,28,28,28,28,28,29,27,28,28,28,29,29,27,27,27,26,28,27,27,28,28,28,29,28,28,28,28,28,28,28,27,28,28,28,28,27,28,26,27,27,28,27,26,27,27,27,29,28,28,27,28,28,28,28,28,28,28,27,28,27,26,28,27,28,26,28,27,27,27,28,27,28,28,27,28,29,28,28,27,28,28,28,28,27,28,28,26,28,28,28,26,28,27,28,28,28,28,28,27,29,28,28,28,27,27,28,28,28,27,28,28,27,27,28,26,28,28,28,28,28,28,28,27,27,28,28,28,29,28,27,27,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,28,29,29,29,29,28,29,29,29,29,28,28,28,28,28,27,28,27,27,28,28,27,28,28,28,28,28,29,27,28,28,28,30,28],[8,7,5,4,4,3,2,2,1,1,0,1,1,1,1,2,2,2,2,3,3,3,3,5,6,5,6,8,8,10,9,9,13,11,10,12,14,11,15,18,20,13,18,20,21,19,21,21,23,21,22,24,23,22,21,18,20,21,18,19,19,18,17,19,21,17,20,16,15,19,15,13,12,17,11,11,14,13,12,11,15,13,11,12,15,12,12,13,12,12,9,10,8,8,8,8,7,8,8,8,9,8,11,10,9,12,11,12,12,14,15,15,15,15,16,15,20,17,16,17,21,18,19,20,21,20,22,21,22,22,23,23,24,24,25,25,25,24,23,23,24,25,24,26,26,27,25,27,26,24,26,27,26,27,27,27,26,26,27,26,27,27,27,27,27,28,27,28,27,27,28,27,27,27,27,27,27,28,28,27,28,27,28,27,28,27,27,26,26,28,28,27,28,27,28,27,28,28,26,26,26,26,27,27,27,27,28,27,27,27,27,28,28,28,27,25,25,24,25,25,25,26,27,25,27,27,26,26,27,26,26,28,27,26,25,27,27,25,26,27,26,25,26,27,25,26,27,27,25,26,28,27,26,26,27,27,28,28,28,28,27,27,27,27,28,27,27,26,27,26,27,27,26,26,27,26,27,27,28,27,28,27,27,26,26,27,27,27,26,28,28,28,28,28,28,28,26,27,27,27,27,28,27,26,28,28,27,28,27,28,28,28,28,27,29,27,28,27,27,28,28,28,27,29,28,27,28,28,27,27,28,26,28,27,28,27,28,29,27,28,28,28,28,28,28,29,29,28,29,29,28,28,28,28,28,27,26,28,26,28,26,26,28,27,27,27,28,27,27,28,27,27,26,27,25,28,26,26,27,27,26,25,27,26,26,26,27,26,26,27,26,25,26,25,26,26,26,26,25,27,26,25,25,27,25,23,25,26,24,24,23,23,22,23,24,22,23,26,24,23,26,26,24,24,27,24,22,25,25,25,27,27,26,26,26,26,25,24,24,24,22,21,23,23,21,21,20,21,19,23,21,22,22,22,24,24,22,22,24,24,23,25,24,25,24,25,26,26,26,27,27,27,26,26,25,26,28,27,28,26,26,27,26,25,27,27,27,27,26,25,24,25,26,25,26,26,24,24,24,25,23,22,24,25,20,22,25,22,24,23,22,21,22,21,22,22,22,22,23,23,22,24,22,25,24,24,23,24,21,23,21,20,19,21,24,19,25,23,23,23,23,22,23,21,22,20,20,22,21,20,21,22,19,20,18,17,20,18,17,20,24,19,24,23,23,24,22,23,22,23,23,23,23,24,24,22,24,22,23,20,22,20,21,20,20,19,20,20,19,19,20,19,21,19,23,22,24,23,23,24,22,22,22,23,21,21,21,22,19,19,20,20,21,20,21,21,21,20,22,22,25,24,24,24,23,24,23,22,23,21,22,20,19,21,22,20,21,22,19,21,20,23,24,26,24,24,25,23,23,24,24,23,25,23,22,23,22,20,23,23,18,23,23,23,23,21,24,25,25,23,24,23,24,24,23,24,23,23,22,24,24,23,24,22,23,24,21,24,24,25,26,25,26,26,26,25,26,26,24,25,24,26,25,26,25,24,24,25,22,24,24,26,26,26,26,26,26,26,26,27,26,28,27,26,27,28,26,26,28,28,24,27,28,27,25,27,24,25,27,27,27,27,27,27,27,26,26,26,27,27,27,28,28,28,28,28,28,27,27,28,28,28,28,28,28,27,26,28,27,27,27,26,27,26,27,27,27,27,28,27,27,28,27,27,27,26,27,28,27,27,27,27,27,26,27,27,26,28,28,27,28,28,28,27,28,27,27,27,28,28,26,27,27,26,26,27,27,27,27,27,27,27,26,27,27,28,28,28,26,28,26,27,27,27,28,26,28,26,27,27,27,27,27,27,27,26,27,27,28,27,28,28,27,28,27,28,27,27,28,26,27,27,27,26,26,27,27,27,26,27,27,27,28,27,27,27,27,27,27,27,27,27,27,26,27,26,27,25,27,26,26,27,26,26,27,27,27,27,27,27,27,28,27,27,28,26,27,27,27,28,27,27,27,27,26,27,27,27,27,29,27,28,29,29,28,28,28,28,27,28,28,27,28,27,27,26,28,26,26,26,27,25,26,28,26,28,27,27,28,27,28,27,27,27,27,28,27],[8,7,6,5,4,3,2,2,2,1,1,0,1,1,1,1,2,2,2,2,3,4,4,4,5,6,7,9,9,11,8,10,11,10,9,12,11,13,15,17,15,16,19,21,19,20,21,21,22,21,23,23,23,23,22,21,23,21,20,21,21,18,18,18,20,15,18,17,13,16,13,14,11,13,10,10,11,12,9,9,11,12,8,13,13,13,12,14,11,10,8,8,8,8,8,7,7,7,6,7,8,10,7,11,11,11,10,12,13,12,15,15,15,14,16,15,17,20,18,18,19,20,18,23,23,21,21,23,22,22,22,23,23,24,24,24,23,23,23,24,23,23,23,23,25,25,26,26,26,25,25,27,26,27,27,27,28,26,28,28,28,28,29,29,27,29,29,29,28,29,29,29,29,28,29,29,29,28,29,28,29,28,28,28,28,28,26,26,25,27,27,28,27,28,28,27,28,28,27,27,28,28,29,28,28,29,29,28,29,29,28,28,27,28,27,26,23,23,24,25,25,27,25,25,26,27,27,27,27,27,26,28,27,28,26,28,27,25,27,28,26,24,26,28,26,25,28,28,26,28,28,28,26,28,29,28,29,29,29,30,29,28,28,28,28,28,29,28,26,27,27,28,27,27,29,29,27,27,29,28,28,28,29,29,29,29,29,29,29,28,28,28,29,28,29,28,27,28,28,28,28,29,29,29,29,29,29,30,28,29,29,29,28,28,29,28,28,29,27,29,29,27,28,29,27,27,28,29,26,26,27,26,28,27,28,28,29,28,27,29,28,28,28,28,27,29,29,27,29,29,28,27,28,29,27,27,27,28,25,28,26,27,29,27,26,26,29,27,25,27,26,27,25,26,26,28,25,25,26,27,25,25,26,27,24,26,27,25,25,27,27,25,26,25,25,26,26,26,26,27,25,25,25,26,24,24,24,24,22,24,23,22,22,22,23,23,22,23,25,24,23,24,24,24,23,23,21,24,25,24,27,25,25,25,26,24,24,24,25,22,24,21,20,21,22,22,20,21,19,22,22,23,25,24,26,26,24,24,24,24,25,25,25,25,26,24,25,26,25,26,26,27,25,25,24,25,27,26,27,26,26,26,25,23,26,25,26,26,25,25,24,23,25,25,24,24,24,25,23,24,21,22,23,24,21,23,22,21,21,21,22,21,20,21,22,24,23,23,24,24,23,23,23,24,23,23,24,24,23,21,20,19,20,20,21,19,20,21,20,20,20,22,20,22,22,21,20,19,20,21,20,19,19,18,17,18,19,17,17,15,14,17,19,21,19,22,19,22,20,23,24,23,24,25,24,23,23,21,21,17,20,18,20,19,20,20,18,19,15,16,17,15,16,19,19,21,20,23,19,23,22,20,21,18,19,21,20,18,18,21,17,19,20,13,18,16,15,19,20,23,22,24,20,23,23,20,21,19,22,20,19,18,18,17,19,21,16,18,15,18,19,21,25,24,24,21,24,20,23,24,25,22,24,20,20,19,18,19,19,21,21,20,20,23,22,22,24,25,25,24,22,20,24,23,22,23,20,21,20,23,20,20,22,22,22,23,22,23,23,25,24,24,25,24,24,24,24,25,21,21,21,24,24,22,23,23,21,24,22,24,23,25,25,24,25,25,24,24,25,24,25,27,25,23,26,26,25,24,26,26,24,24,27,24,25,25,24,23,25,26,25,25,25,25,26,26,26,25,28,27,28,27,28,27,28,28,27,25,27,28,27,25,27,26,25,26,23,26,26,25,26,26,27,25,27,27,27,29,29,28,27,28,28,27,26,25,25,26,24,26,27,26,27,26,28,26,27,27,28,28,29,29,29,27,28,28,28,27,28,28,25,25,24,27,25,26,28,26,27,27,27,28,26,28,29,29,29,29,27,28,27,28,28,28,29,26,28,24,27,27,27,28,26,28,27,27,26,28,29,27,29,29,28,29,28,29,29,28,28,26,28,26,28,27,26,28,27,29,27,27,27,28,29,28,29,29,27,28,29,29,28,29,28,27,28,26,28,26,27,28,28,28,27,27,28,28,29,29,27,28,29,29,27,28,29,29,28,28,28,29,28,28,28,27,28,28,28,27,27,29,28,29,29,29,29,29,29,29,28,29,29,28,28,28,28,28,28,27,27,27,26,25,27,28,27,28,26,26,28,27,28,27,27,28,27,28,27],[9,6,6,5,4,3,3,2,2,1,1,1,0,1,1,1,1,1,2,2,2,3,3,3,3,4,8,7,7,10,6,8,10,7,7,9,7,9,13,15,14,16,20,21,22,19,21,20,21,18,21,23,20,20,20,18,19,20,19,17,21,18,18,17,18,19,16,17,14,18,16,9,14,13,11,8,11,12,10,7,12,13,9,12,12,11,11,13,11,10,9,7,7,8,5,5,7,5,7,6,7,10,7,10,8,11,10,12,15,15,13,14,14,13,13,16,15,13,16,17,17,17,17,18,20,20,19,21,20,20,22,21,24,23,25,23,24,23,22,23,22,21,22,23,24,23,22,25,25,22,25,26,25,26,27,27,27,26,26,27,26,26,28,28,26,27,28,28,26,28,28,27,28,27,27,28,27,28,28,28,28,27,28,27,27,28,25,25,24,27,27,27,27,27,28,27,28,28,25,28,27,27,28,27,27,28,28,28,28,27,27,28,27,27,25,25,22,24,23,25,24,26,27,25,25,27,26,25,27,26,26,27,26,26,26,27,27,26,27,27,26,26,27,28,27,27,29,28,26,27,28,28,27,27,28,27,27,28,28,29,27,27,27,28,27,27,28,26,26,25,27,28,27,26,27,28,26,27,28,28,28,27,28,28,28,28,28,28,27,28,28,28,28,28,28,27,27,28,28,28,27,27,29,28,27,28,29,28,27,28,28,28,28,27,28,27,27,27,27,26,28,25,26,28,27,26,26,28,26,25,25,24,27,26,27,26,27,27,26,27,26,27,25,27,26,27,27,26,26,28,27,27,26,28,26,25,27,26,26,27,24,24,28,26,24,25,26,26,25,24,25,26,25,23,23,26,24,25,23,25,24,24,24,25,24,24,26,24,24,26,26,24,23,24,26,24,26,26,26,26,24,24,25,24,24,22,23,24,21,23,21,22,20,23,23,20,24,24,24,23,26,23,23,22,22,20,20,23,24,22,25,24,24,23,23,22,23,23,22,22,23,22,21,21,20,21,20,22,19,21,21,22,22,23,22,23,23,22,24,24,23,23,24,24,23,24,23,24,24,24,25,23,25,23,23,24,25,24,26,23,25,25,23,23,25,25,25,25,24,23,23,24,24,23,24,24,23,23,23,23,20,21,22,23,20,21,23,22,22,21,21,19,20,21,21,23,23,20,22,23,22,22,22,22,22,22,22,22,22,21,20,18,18,20,20,18,21,22,21,20,21,21,21,23,22,22,20,20,20,20,20,20,18,18,17,18,17,17,18,14,17,18,22,21,22,22,20,21,21,23,23,23,25,25,24,24,23,22,21,19,19,20,20,20,20,20,19,19,16,16,18,13,15,19,20,21,23,22,23,22,22,21,22,18,21,22,21,20,20,19,18,19,18,13,17,16,15,19,20,20,24,22,22,22,24,21,21,20,22,21,20,20,19,17,19,18,16,18,14,15,19,23,21,23,23,21,23,20,24,24,25,22,23,20,20,19,19,19,18,19,18,17,19,19,17,20,23,22,22,22,22,20,24,23,20,23,19,21,19,23,20,20,21,20,17,20,17,19,21,24,23,21,24,23,21,23,23,24,21,20,19,24,23,20,22,22,19,21,20,20,21,24,24,23,25,23,25,23,25,22,26,27,26,23,27,27,25,23,26,26,23,23,26,23,23,25,23,20,24,24,25,24,25,24,27,25,26,25,28,26,27,27,28,28,27,28,28,25,27,29,27,25,25,27,25,25,22,26,26,26,25,26,26,27,26,27,26,28,28,27,26,27,27,27,27,25,25,25,24,26,26,26,26,27,26,28,27,26,27,27,27,27,27,26,28,27,27,26,27,28,25,25,25,26,25,25,26,27,26,28,27,27,26,27,28,28,28,27,27,27,26,27,27,26,27,25,27,24,26,27,26,26,28,27,27,27,27,27,28,28,28,26,27,28,27,27,26,27,28,26,27,26,27,27,27,27,28,27,28,28,27,27,28,28,28,28,27,27,28,28,27,27,27,26,27,26,27,27,27,27,28,28,28,27,28,27,27,28,27,28,28,28,27,27,28,28,27,27,27,27,28,28,27,27,27,27,28,27,28,28,28,29,29,28,29,29,28,29,28,29,29,28,29,28,28,28,28,27,27,28,27,26,27,28,27,28,27,27,27,27,28,27,28,28,28,30,28],[9,7,6,6,4,3,3,2,2,1,2,1,1,0,1,1,1,1,1,2,2,2,3,3,2,3,6,5,6,7,6,7,9,6,7,8,8,9,12,13,13,10,16,18,17,16,17,17,18,16,17,18,19,18,17,16,16,18,16,15,18,16,14,17,19,13,17,15,16,13,13,10,13,12,13,9,11,13,9,10,11,10,8,9,10,10,10,11,10,8,7,7,7,6,6,7,6,5,6,6,8,7,7,8,7,8,9,11,13,11,11,13,11,12,14,13,15,14,14,15,16,16,15,16,18,18,19,18,18,19,20,20,21,20,21,22,22,22,21,22,22,23,21,22,24,24,24,23,23,23,24,23,24,23,25,23,23,24,24,23,23,24,23,24,23,25,24,25,25,25,26,25,25,26,25,25,25,25,26,25,26,25,26,25,23,23,25,23,22,24,23,27,26,24,24,26,26,25,23,25,24,23,24,25,25,24,25,25,23,25,25,25,26,25,26,22,23,23,22,22,23,22,24,24,24,22,24,24,23,21,25,26,23,21,24,25,24,25,25,25,22,24,26,24,24,24,24,24,25,23,25,24,23,24,25,25,26,25,26,25,25,25,24,24,25,24,26,27,23,25,25,24,24,25,25,24,25,25,24,24,24,25,26,26,25,25,26,25,25,26,24,24,26,25,26,25,28,25,24,23,26,26,24,24,25,25,25,25,26,26,26,25,25,25,25,25,25,25,24,23,25,24,24,25,25,24,23,26,25,25,24,24,26,25,26,26,26,27,25,26,26,25,24,25,25,25,25,26,24,26,24,25,24,24,23,25,22,25,22,24,22,22,24,24,24,21,23,24,25,22,23,24,22,23,22,24,23,23,23,23,23,24,21,23,23,23,22,21,24,23,22,23,21,23,24,23,23,22,22,22,21,21,21,22,22,19,20,21,20,20,18,19,18,20,21,17,18,24,21,18,21,21,19,19,19,19,18,18,20,20,23,22,22,21,21,19,19,20,20,19,21,20,20,20,18,19,17,19,18,22,20,21,20,21,22,21,20,21,23,21,19,22,22,22,20,23,22,22,20,21,23,23,21,21,20,22,22,24,24,22,23,24,24,22,22,23,23,23,23,22,21,20,20,20,19,20,21,20,20,20,18,18,19,18,16,16,18,17,17,17,17,17,17,18,19,19,20,19,20,20,20,21,21,22,22,21,22,21,20,20,18,17,17,18,19,14,21,16,19,17,18,19,19,18,19,18,18,18,17,17,18,19,16,17,15,16,16,15,15,16,21,16,21,17,20,18,18,19,19,20,20,22,22,23,21,20,23,20,19,17,19,17,17,17,16,16,15,18,14,16,17,15,19,16,21,18,20,17,18,19,19,19,19,18,18,17,17,18,16,17,17,15,18,15,17,16,18,16,19,19,20,18,18,21,20,21,20,18,19,17,18,18,17,18,16,17,15,17,14,18,17,19,20,20,19,18,21,17,21,22,22,20,21,19,18,18,18,16,19,16,17,17,19,17,18,17,20,20,20,19,18,19,22,21,20,20,20,20,18,22,21,17,20,20,18,18,16,20,19,21,21,19,21,20,21,21,22,24,22,20,20,23,21,20,21,20,18,19,18,17,20,21,23,22,23,22,24,23,24,24,24,27,24,25,26,26,22,23,25,24,21,23,24,23,20,22,21,19,22,23,24,24,24,24,26,24,26,25,26,26,26,26,27,28,28,26,27,25,25,27,26,24,25,26,24,25,20,25,25,25,24,25,25,25,26,26,25,26,26,26,26,25,26,26,26,24,24,25,24,24,25,25,24,25,24,26,24,27,25,26,26,26,26,25,25,26,26,24,24,25,24,26,24,24,24,25,25,25,24,26,24,25,25,26,27,27,26,27,26,26,25,25,25,24,26,25,25,24,24,25,26,23,26,24,25,24,24,25,26,25,25,25,27,26,27,26,25,25,26,24,26,25,24,25,25,24,26,24,25,24,26,25,26,26,25,26,25,26,25,26,25,25,25,24,25,25,25,24,24,25,26,25,27,24,26,26,24,26,26,25,26,27,26,25,27,26,26,25,26,26,27,26,26,27,26,26,26,27,26,27,27,28,28,27,28,27,28,28,27,27,27,26,27,26,26,26,26,25,25,26,25,23,25,25,25,26,26,25,25,26,26,27,25,26,26,28,26],[8,7,7,5,4,3,3,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,3,3,3,4,6,6,7,5,7,8,8,7,8,10,11,13,14,14,14,15,16,17,16,17,16,19,16,18,18,18,18,17,17,17,17,15,16,14,16,14,14,16,14,15,13,15,15,12,11,13,11,10,8,10,13,7,7,10,13,7,10,11,11,10,12,11,9,8,8,7,7,7,6,5,5,5,5,5,5,5,7,7,7,7,9,10,8,10,12,11,11,12,12,12,13,13,14,15,16,16,18,18,17,17,19,18,18,17,19,20,21,21,21,21,21,20,21,21,22,21,22,24,24,22,24,24,22,24,25,25,25,27,26,26,26,27,26,27,26,26,27,26,27,27,27,27,27,28,27,28,27,27,28,27,26,28,27,28,26,27,26,26,25,24,24,23,27,27,25,26,27,27,26,27,27,25,26,27,26,28,27,27,27,27,27,26,27,26,26,26,26,25,23,22,21,21,23,22,24,24,23,25,25,24,23,25,24,25,27,26,25,25,26,25,24,24,25,24,23,24,26,23,24,25,26,25,26,26,26,25,26,26,26,27,27,27,27,26,26,26,26,27,26,26,25,25,24,24,26,23,26,26,25,25,26,26,25,26,26,27,26,26,27,27,27,27,28,27,26,27,26,26,27,25,25,27,25,26,27,27,26,27,27,27,28,26,28,27,27,27,27,28,26,27,27,26,27,28,27,26,27,26,26,26,28,25,26,26,24,26,25,27,26,28,28,26,26,26,26,26,26,25,28,27,25,27,27,26,26,27,27,25,26,25,26,24,26,22,24,26,25,23,24,26,24,23,24,25,23,23,24,22,26,23,24,24,23,22,22,24,23,22,23,24,23,21,25,23,23,23,23,24,23,24,24,23,25,24,21,21,23,21,18,20,22,19,19,18,19,17,20,21,17,20,23,21,19,21,22,19,19,20,20,18,21,22,21,24,22,22,22,22,20,20,22,21,20,21,19,22,22,21,20,19,22,19,22,20,21,23,22,25,23,22,22,24,23,21,24,24,23,22,23,21,22,21,22,24,23,22,23,20,22,24,24,25,24,23,25,23,22,24,24,23,24,23,22,21,21,23,21,21,22,21,20,20,20,18,17,20,20,16,18,20,18,18,18,16,17,17,18,18,19,19,19,20,20,20,20,20,22,22,23,21,21,20,19,17,16,15,15,17,15,20,17,17,18,17,19,18,18,19,17,16,18,17,16,16,17,16,17,15,15,16,15,13,15,15,16,21,18,18,18,18,20,18,20,20,20,21,22,21,19,21,19,18,16,18,16,16,16,17,16,15,15,15,15,15,13,16,16,21,19,19,19,18,20,20,18,18,18,17,17,17,18,16,17,16,16,17,14,16,16,15,17,20,20,22,20,19,20,20,20,19,18,19,17,18,15,16,16,17,17,16,17,16,16,18,20,22,23,20,20,22,19,20,21,21,19,21,19,18,19,16,16,18,18,16,19,20,20,20,19,21,22,22,20,20,20,22,21,20,19,19,20,18,20,18,18,20,17,21,21,19,21,20,24,22,22,22,22,22,22,22,23,19,21,20,23,22,20,20,19,20,22,18,21,20,22,23,22,23,23,23,23,23,22,23,26,24,23,25,24,23,23,25,24,22,23,24,23,21,23,20,22,22,23,23,25,24,24,24,25,24,25,26,25,26,26,28,26,26,27,26,25,26,27,27,25,26,25,24,25,23,24,25,25,24,24,26,24,27,26,26,27,28,26,25,27,26,26,26,24,24,25,25,25,26,25,26,24,26,25,25,26,27,27,27,28,28,25,27,26,27,27,26,27,25,24,24,25,24,25,26,25,26,25,26,27,26,27,27,28,28,28,27,27,26,26,27,26,27,26,26,25,25,25,26,26,25,26,24,26,26,27,28,26,28,28,27,28,27,28,27,27,27,25,26,26,26,25,26,26,25,27,26,26,26,26,28,27,27,27,27,26,27,27,27,27,26,26,26,25,27,24,25,27,26,27,25,25,27,27,27,28,26,27,27,28,26,27,28,27,26,27,27,27,28,27,26,27,26,26,27,26,26,29,27,28,28,28,28,28,28,28,27,28,27,27,27,27,27,26,27,26,25,25,26,24,24,27,26,27,26,27,28,26,28,26,26,26,25,27,26],[10,6,6,6,4,3,3,2,2,2,2,2,2,1,1,0,1,1,1,1,2,2,2,2,3,4,5,6,6,7,6,8,9,7,6,11,10,11,13,14,15,14,16,19,17,15,17,18,18,14,18,18,17,17,17,16,18,17,16,19,18,14,15,17,17,13,14,13,15,13,11,10,11,14,10,8,10,10,6,6,9,8,6,8,10,8,9,9,9,9,8,7,7,6,5,5,6,5,4,5,6,6,5,8,8,8,9,9,10,10,12,11,12,10,12,13,15,15,14,15,16,17,15,18,18,16,17,19,18,17,17,20,19,19,20,19,19,19,19,19,19,20,18,19,21,21,20,22,22,20,23,25,24,25,26,25,26,26,27,26,27,27,28,28,26,28,28,28,26,28,29,28,28,28,28,28,27,27,27,27,28,27,28,27,27,27,24,24,22,26,27,25,25,25,27,27,27,27,25,27,26,26,27,27,27,28,27,27,27,27,27,27,26,26,23,23,20,22,21,23,23,24,24,21,24,25,24,24,25,23,24,26,25,26,24,26,26,24,26,26,26,23,26,26,25,24,28,27,24,26,28,27,26,26,28,27,27,28,28,28,27,27,26,27,27,25,26,25,24,23,25,27,25,25,26,27,25,25,27,26,27,27,27,28,28,28,28,28,27,28,27,27,27,27,27,26,26,27,28,28,26,27,28,28,27,27,28,28,26,27,27,27,27,27,28,27,26,28,26,27,28,27,26,27,25,25,25,27,25,23,24,23,25,25,26,26,26,27,24,26,25,25,24,26,24,27,27,24,26,27,27,25,25,27,25,24,26,27,23,25,21,24,26,24,20,22,25,23,21,22,22,22,21,21,21,24,23,22,22,25,24,21,23,24,21,22,25,24,22,24,24,23,22,22,23,23,24,23,24,25,23,22,22,22,19,19,20,20,18,19,18,15,17,18,19,16,18,19,18,18,20,18,17,19,19,17,16,19,22,18,22,18,20,18,20,18,17,20,20,18,20,17,18,19,19,19,17,18,17,20,20,20,20,21,21,20,19,20,20,21,18,20,20,20,18,19,18,20,19,18,21,21,21,20,18,20,22,21,23,21,22,23,21,19,21,21,20,21,21,19,19,18,22,21,21,19,19,21,20,19,16,19,20,18,18,18,22,17,17,17,19,17,19,18,19,20,19,17,21,20,21,19,21,20,21,22,22,21,20,19,18,16,17,17,14,16,17,17,17,17,17,18,17,20,19,19,17,16,17,18,17,16,16,15,15,15,15,14,15,12,13,15,18,17,17,17,17,18,17,21,20,19,21,21,20,20,19,17,17,15,14,17,16,16,16,16,16,15,12,12,15,13,15,15,15,18,18,18,17,17,17,16,18,14,17,17,15,14,17,17,14,16,17,11,14,14,13,14,15,19,17,18,16,18,18,16,18,14,18,16,15,16,16,15,16,17,12,13,13,13,14,17,20,17,19,15,20,16,20,19,20,18,19,15,16,15,15,16,16,16,18,15,14,16,14,15,21,20,17,19,16,17,20,20,17,19,16,18,17,19,14,17,17,18,16,16,18,18,18,22,19,17,20,20,18,20,20,21,17,16,17,19,20,15,17,18,17,16,17,19,17,18,20,18,21,19,21,20,22,21,22,25,23,20,23,24,21,19,23,23,19,19,23,20,18,20,18,16,18,19,20,19,22,21,23,23,23,23,26,25,26,26,26,26,26,27,25,23,25,26,24,23,24,23,20,21,18,21,22,23,22,25,24,25,26,26,26,27,28,25,25,27,26,26,24,23,21,22,20,23,23,24,24,26,25,26,26,27,27,27,28,27,28,26,27,27,26,25,26,27,23,23,22,24,24,24,24,26,25,26,26,27,26,27,29,29,28,28,28,28,27,27,27,26,27,25,25,21,24,26,25,25,27,27,27,27,26,27,28,27,28,28,27,28,27,28,27,27,26,25,26,26,25,25,25,26,26,28,27,27,26,28,29,27,28,28,27,27,28,27,27,27,26,26,26,25,26,25,26,26,27,27,27,27,28,27,28,28,27,28,29,28,27,27,28,28,27,27,27,27,28,28,27,27,26,27,28,26,27,29,28,29,29,28,29,29,29,29,28,29,28,27,28,28,28,27,27,25,26,26,25,24,26,26,25,27,26,27,27,26,28,27,27,26,27,28,27],[12,8,7,6,5,4,4,3,3,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,3,4,5,5,7,5,6,8,6,7,10,10,12,12,13,13,14,16,17,18,15,17,16,17,15,17,17,17,17,17,16,17,16,15,16,14,16,15,14,16,14,13,14,15,11,14,11,12,13,10,7,9,10,7,9,10,11,7,9,9,8,9,10,10,7,6,5,5,5,4,4,5,4,4,5,6,6,6,7,10,7,7,12,10,11,10,13,12,11,12,12,15,12,13,15,15,16,14,16,17,17,16,18,18,17,17,18,20,18,20,20,20,20,18,20,18,18,18,19,21,22,20,22,23,20,23,24,24,25,25,25,25,25,25,25,26,26,26,26,25,26,27,27,26,26,27,27,27,27,27,28,27,26,27,27,27,27,27,25,24,25,24,23,22,25,25,27,27,25,26,27,26,27,25,27,26,26,27,27,27,27,27,27,26,27,26,27,26,26,24,23,21,22,20,22,23,24,25,23,25,25,25,23,25,25,25,25,25,24,25,26,26,25,27,26,25,24,27,25,26,26,27,26,25,26,26,27,26,26,27,26,26,27,27,27,26,27,26,27,26,26,26,25,23,24,25,26,26,25,25,26,25,26,26,26,27,26,27,26,27,27,28,27,27,27,26,27,27,27,26,26,26,26,26,26,26,27,27,27,26,27,27,27,26,27,27,26,26,26,27,26,25,26,25,26,27,25,24,26,25,25,24,26,24,24,24,23,26,25,26,26,25,26,24,26,25,26,24,25,24,26,25,24,25,26,24,24,24,24,24,24,24,24,23,25,22,22,25,23,20,22,24,23,22,22,22,22,21,21,19,23,22,21,20,21,21,22,21,22,20,21,22,20,22,22,21,22,21,22,24,22,24,24,23,22,21,22,21,21,20,18,19,19,18,19,17,17,16,18,19,17,18,23,19,19,21,19,18,18,18,17,16,19,20,18,22,20,19,19,19,19,19,19,18,19,19,18,18,20,17,20,17,18,16,19,18,19,18,19,18,19,19,18,19,20,19,19,20,20,18,19,20,21,18,20,22,19,21,21,20,22,21,21,23,22,22,24,21,20,22,21,21,21,21,18,19,20,22,19,20,20,19,19,19,19,17,16,18,19,16,17,20,16,19,17,16,17,16,18,18,19,20,17,20,20,20,20,21,20,20,20,22,20,21,20,18,16,15,15,15,15,19,18,18,17,17,17,17,20,19,17,17,18,17,17,17,17,16,16,15,15,15,14,13,13,14,16,20,18,19,17,17,18,18,20,20,21,23,23,21,21,21,19,17,16,16,16,17,17,16,16,15,15,13,13,14,12,15,15,18,18,20,18,18,18,18,17,18,16,18,18,17,17,17,17,14,16,13,12,13,13,13,15,17,18,20,18,18,18,20,18,19,16,20,18,17,18,17,16,16,14,13,14,13,15,16,17,19,18,19,17,19,17,20,21,23,19,20,18,18,18,17,16,16,17,15,14,17,15,13,16,19,20,18,18,18,18,21,21,17,20,17,18,16,21,18,16,18,16,14,16,13,14,18,19,19,19,19,19,19,20,20,22,18,17,17,21,19,18,19,18,16,18,16,16,19,19,20,19,21,19,23,20,22,21,23,25,24,20,24,24,21,20,24,23,20,20,24,20,19,21,19,16,20,20,21,20,21,22,25,23,25,24,27,25,26,27,27,26,27,26,26,23,25,27,24,23,24,25,21,23,18,22,23,23,24,25,25,26,25,26,26,26,27,26,26,26,26,27,25,24,22,23,21,24,24,24,23,25,25,27,26,26,27,26,27,27,27,26,26,27,27,25,25,26,23,24,22,24,23,24,24,26,24,27,26,27,26,26,28,28,28,27,26,27,26,26,27,25,26,25,25,23,25,26,25,25,27,25,27,27,26,27,28,27,28,27,27,28,27,27,27,27,26,24,26,26,25,25,26,25,27,26,27,27,26,27,28,27,27,27,27,26,27,28,27,26,26,26,26,25,27,25,27,26,27,26,28,26,27,27,27,28,26,27,28,28,27,27,28,27,26,27,26,27,27,27,27,27,26,27,27,26,27,29,29,29,29,28,29,29,28,29,28,28,28,28,28,28,28,27,27,26,27,27,26,25,26,26,26,27,26,25,26,27,27,27,28,26,27,29,27],[11,9,6,6,5,4,4,4,3,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,3,4,4,4,6,5,6,6,7,8,8,13,13,11,16,12,14,15,15,14,15,14,16,14,16,14,16,16,15,15,15,15,14,14,13,14,13,12,13,13,12,11,15,12,11,11,13,9,10,8,11,10,8,8,9,10,7,8,8,8,9,9,9,7,6,6,6,5,4,4,5,4,4,4,6,4,5,6,6,6,6,8,7,8,9,11,9,11,10,9,13,12,11,12,15,14,12,15,15,15,16,16,16,16,15,17,17,17,18,18,18,19,17,18,17,19,16,18,21,22,20,22,22,20,22,24,22,24,24,24,24,24,25,25,24,25,25,25,24,26,25,26,25,26,26,25,25,25,26,25,25,26,26,25,26,24,25,24,24,24,23,22,21,25,23,25,25,24,25,26,25,25,24,25,24,24,26,26,26,26,26,25,25,25,25,24,25,24,24,22,22,20,23,20,23,22,23,24,24,23,24,23,24,22,24,25,24,22,23,24,24,24,23,23,22,23,24,22,23,24,23,24,24,24,25,24,23,23,25,24,25,26,26,25,25,26,25,24,25,24,26,25,22,23,24,23,23,25,25,24,25,24,24,22,24,25,25,24,25,25,27,26,25,26,25,25,26,24,25,25,25,23,25,23,25,25,24,24,24,26,25,26,25,26,25,26,25,24,26,25,25,25,25,25,27,25,25,26,25,23,24,25,23,24,23,22,24,23,24,24,25,26,22,24,25,25,23,25,23,27,25,23,25,26,24,24,25,24,22,24,23,25,22,24,20,22,24,21,21,21,23,23,20,21,22,20,20,20,20,23,20,22,23,22,21,20,21,21,20,21,22,20,21,22,20,20,20,20,22,21,22,22,20,21,20,20,19,20,19,17,16,19,18,18,15,16,14,15,18,16,17,19,17,16,19,20,17,17,17,17,16,17,18,19,21,20,20,17,18,17,18,17,17,18,18,17,18,20,18,18,15,20,16,21,17,19,16,18,21,18,17,18,21,19,18,18,20,19,17,18,20,19,17,20,20,20,18,19,18,20,21,21,22,21,21,22,21,17,21,20,20,21,21,18,20,19,20,19,18,20,20,18,17,18,16,16,16,19,15,15,16,16,16,15,15,16,15,16,16,16,18,16,18,19,19,19,18,21,21,21,20,21,19,19,17,15,15,14,15,13,17,16,17,16,16,16,16,16,17,15,16,16,17,15,15,17,14,15,13,13,15,14,12,13,13,14,18,17,17,17,17,17,17,18,18,19,19,20,19,18,19,17,16,15,17,14,15,15,15,14,14,14,12,13,13,12,12,14,20,17,18,17,16,18,17,17,17,16,16,17,15,16,15,16,15,14,14,13,14,14,13,16,20,17,19,17,18,19,18,19,17,16,18,15,17,16,15,15,15,14,13,15,12,15,16,17,17,19,18,16,19,16,19,20,20,18,20,17,16,17,16,14,15,16,15,15,18,17,17,16,19,18,17,18,17,18,20,19,18,18,17,19,16,18,16,16,18,16,15,17,14,21,17,19,18,17,20,19,19,20,20,22,18,18,17,21,18,18,19,17,16,19,15,17,18,19,19,18,21,19,21,21,22,20,24,25,24,22,25,25,21,22,23,22,18,21,23,20,19,20,17,18,19,19,20,21,22,22,23,23,23,23,26,25,25,26,27,24,27,26,25,23,25,26,24,24,24,25,22,23,19,23,22,23,23,24,24,24,25,25,25,26,26,25,25,25,25,26,24,24,22,24,22,23,23,24,23,24,25,25,24,26,26,25,27,27,27,25,27,25,26,25,25,26,23,24,22,24,23,24,24,25,24,26,24,25,24,26,26,27,26,27,26,27,26,26,26,25,25,25,25,23,24,25,25,24,25,25,24,25,25,26,27,26,26,26,26,27,26,26,26,26,26,25,25,27,24,24,25,25,25,26,24,24,26,25,27,26,26,27,26,26,26,27,26,26,25,24,25,25,25,24,25,25,25,25,25,24,26,26,26,27,26,27,27,27,24,25,26,26,25,26,25,26,26,27,25,27,24,26,26,25,25,27,26,27,28,27,28,27,27,28,26,27,26,26,26,26,26,25,26,25,25,25,24,23,25,26,24,26,24,25,25,25,26,26,26,26,26,27,24],[12,9,8,6,5,4,5,3,3,3,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,4,3,4,4,5,7,7,6,6,8,7,9,10,10,10,13,12,11,13,14,14,14,14,13,15,14,14,15,16,14,16,15,13,14,14,13,11,10,11,13,9,9,11,11,8,8,10,8,9,6,8,9,8,6,6,9,6,6,9,8,9,11,9,8,8,8,6,5,4,5,4,3,3,4,4,4,4,6,6,4,7,7,7,8,7,8,9,7,8,9,10,10,11,12,12,14,14,15,18,15,15,17,16,15,16,17,18,18,18,18,18,18,17,17,17,19,17,17,20,19,17,20,19,17,19,22,21,22,23,23,24,23,25,25,25,26,26,26,24,26,26,26,25,26,27,26,27,26,25,27,27,26,26,25,26,25,25,25,24,23,20,20,20,23,24,22,22,23,24,24,25,25,24,24,24,24,26,25,26,26,26,26,25,25,23,24,24,22,20,21,17,19,19,21,21,21,23,19,22,22,22,21,23,22,23,24,24,23,22,24,23,22,22,24,22,21,24,23,24,23,24,25,24,25,26,25,23,24,26,25,26,27,27,27,26,25,24,24,24,23,23,21,22,21,24,25,23,23,25,25,23,24,26,24,25,25,25,26,25,26,27,26,26,26,26,24,25,24,25,25,23,24,26,24,25,26,26,26,25,26,26,27,25,26,25,24,26,24,26,25,24,26,24,25,26,25,25,26,22,23,23,25,22,21,22,21,24,23,25,25,25,25,24,25,24,24,24,23,22,25,25,22,24,26,23,23,23,24,23,22,23,23,21,23,18,21,22,21,18,20,21,20,18,19,20,18,19,20,20,22,20,20,22,22,20,19,21,22,18,19,23,20,17,21,21,21,20,20,20,21,21,21,21,21,19,18,18,18,16,15,15,16,14,15,13,14,13,13,15,14,15,14,16,15,14,14,15,15,13,15,13,18,16,15,18,16,17,16,16,15,15,16,15,14,17,14,13,13,15,14,14,15,15,17,16,16,17,17,16,17,16,14,16,19,16,15,18,18,15,15,16,17,16,15,17,18,17,18,16,16,20,17,20,19,18,20,19,16,19,17,17,18,18,16,16,16,18,17,17,16,16,17,15,16,14,13,13,14,14,15,14,12,13,13,14,13,13,14,15,17,16,16,18,18,19,18,20,20,21,22,21,20,20,18,16,14,13,11,11,11,11,14,12,13,13,14,14,16,16,15,14,14,15,15,13,13,15,15,15,12,14,12,11,11,8,12,12,14,12,14,13,15,14,17,17,17,19,20,18,17,17,16,15,13,14,13,13,13,15,14,11,11,11,10,10,10,10,12,14,15,13,14,14,16,15,14,15,14,14,15,14,13,13,14,13,13,12,11,11,13,12,13,13,16,14,15,14,16,15,16,15,14,16,15,15,14,15,12,13,14,12,12,11,11,12,13,17,15,15,14,17,14,17,18,18,15,18,15,15,15,14,14,14,14,14,14,14,13,13,13,15,16,16,15,15,15,17,17,16,16,16,17,15,17,14,15,16,16,14,14,15,15,15,17,17,17,16,17,17,16,20,19,15,17,16,19,18,16,16,17,15,17,15,15,16,18,17,16,18,17,18,19,19,20,20,23,21,19,22,22,19,20,21,21,20,18,20,19,16,18,15,15,17,17,17,18,19,20,21,21,21,22,24,24,25,24,25,25,25,26,23,23,24,24,21,22,22,22,20,19,17,20,21,21,20,22,22,22,24,25,24,26,27,25,23,25,25,24,22,23,20,21,21,21,22,23,21,23,24,23,23,25,26,25,27,27,26,24,27,25,25,24,25,25,22,22,21,22,22,22,22,23,24,24,24,25,24,26,27,27,27,27,26,27,25,26,26,25,25,24,23,22,22,23,23,23,23,24,24,24,25,26,27,25,27,27,26,27,26,27,26,25,25,24,24,24,23,23,22,24,23,25,24,24,25,26,28,26,27,27,25,26,26,26,26,26,24,24,25,24,24,23,23,24,24,25,24,23,26,26,26,28,25,27,28,28,25,26,27,26,26,26,26,26,27,26,26,26,25,26,25,25,26,27,27,28,28,28,28,28,28,27,25,27,26,26,26,26,26,24,26,25,24,25,26,23,24,26,26,27,25,25,26,25,26,25,25,26,25,27,25],[14,11,9,8,6,5,5,6,4,3,3,3,2,2,2,2,2,1,1,0,1,1,1,2,2,2,3,3,5,4,4,6,7,7,6,7,8,8,8,10,11,10,11,11,12,13,15,13,15,14,15,15,15,16,15,14,15,15,14,14,12,13,13,11,11,11,10,11,12,11,11,7,10,8,9,5,7,8,8,5,7,9,6,6,8,8,7,9,9,8,7,5,6,4,4,3,4,3,2,4,4,4,3,5,6,5,7,8,8,8,9,8,10,10,9,9,13,10,11,13,13,15,13,15,16,15,16,17,17,16,17,18,19,19,19,19,19,19,19,19,18,19,18,18,20,20,17,20,19,18,22,22,22,22,25,23,25,25,26,25,26,26,26,26,27,27,26,27,27,27,28,27,27,27,27,27,27,27,27,27,26,27,26,26,25,25,22,21,21,24,25,26,24,24,27,26,26,26,24,25,26,26,27,27,26,27,27,28,27,27,26,26,26,25,22,22,21,22,20,23,22,24,24,22,24,24,24,23,24,23,25,26,25,24,24,26,26,24,27,26,25,23,27,27,26,25,27,27,25,27,27,27,24,25,27,26,26,28,27,27,27,26,26,26,26,25,24,22,23,24,26,26,25,25,26,27,25,26,27,26,26,26,26,26,26,27,27,27,26,27,26,27,26,26,26,25,24,27,27,27,27,27,27,27,27,27,27,28,26,26,27,26,26,26,26,26,25,26,25,25,27,25,25,26,24,24,23,25,22,22,22,22,24,24,25,25,25,25,24,24,25,24,23,24,23,24,24,23,24,25,24,24,24,24,23,23,23,24,23,23,20,22,24,21,18,20,23,20,19,21,20,20,19,19,19,22,20,21,22,21,20,20,21,20,19,21,21,20,19,22,20,21,21,21,22,22,23,22,21,22,20,19,19,20,17,17,16,16,15,15,14,15,15,14,16,15,17,18,16,16,18,18,15,16,15,16,16,18,18,16,20,17,16,16,17,16,16,17,16,14,16,13,14,15,16,15,15,16,14,18,16,15,16,16,17,16,17,17,17,18,17,18,18,16,17,17,18,18,18,17,19,18,18,18,16,19,20,18,21,19,19,21,19,16,19,19,18,19,18,17,17,18,20,18,19,18,17,17,17,17,15,16,15,18,16,15,17,14,15,16,17,15,17,16,17,18,19,17,19,20,20,20,21,20,21,21,22,21,22,20,17,15,14,12,13,12,12,15,16,15,16,16,17,18,19,17,16,16,17,17,18,16,16,15,13,14,12,12,12,10,10,13,13,15,16,16,17,17,16,19,19,19,22,21,20,20,19,18,17,16,14,16,16,15,15,14,14,11,11,10,11,9,11,13,15,16,16,15,16,17,16,17,17,16,17,17,14,14,16,14,13,14,11,10,11,11,12,13,16,17,16,16,16,17,18,17,17,16,18,15,15,16,14,12,14,13,10,13,11,13,14,14,16,15,17,14,17,15,19,18,20,18,19,15,15,15,15,14,14,15,14,11,15,13,12,14,16,19,14,17,15,17,18,18,15,18,15,17,15,18,15,14,15,16,11,15,13,14,16,18,18,16,17,17,16,18,18,19,17,15,16,18,16,14,17,16,13,16,15,13,17,17,18,17,18,18,20,18,22,18,22,23,22,19,23,23,19,18,21,21,18,18,21,19,17,18,15,14,18,17,18,16,20,20,23,21,23,22,25,24,25,26,26,25,26,26,25,23,24,24,23,21,22,21,18,18,15,19,19,21,20,23,23,24,23,24,25,26,26,25,24,25,25,26,24,22,20,21,17,21,21,22,22,23,24,25,25,26,25,26,27,26,26,25,27,25,25,26,25,24,23,21,19,22,21,22,22,25,23,26,26,26,26,25,27,27,27,27,27,27,26,26,26,25,25,25,23,21,23,24,24,24,26,25,26,27,26,26,27,27,27,27,27,27,28,26,26,26,26,26,25,24,24,24,24,25,26,26,27,26,26,26,28,28,27,27,26,26,26,26,26,26,26,24,25,25,25,25,25,24,27,26,27,26,28,26,27,28,27,28,28,28,26,27,27,26,26,27,27,27,28,28,27,27,26,27,27,27,27,28,29,29,29,27,29,29,29,29,28,28,27,28,27,27,27,26,26,25,25,26,26,24,25,25,25,26,25,26,25,26,26,27,27,26,28,28,25],[15,10,8,8,6,5,5,5,4,4,4,3,2,2,2,2,1,2,1,1,0,1,1,1,1,2,2,3,3,4,4,5,6,9,6,6,7,8,8,9,10,10,11,12,14,13,14,13,14,13,14,13,14,15,14,13,13,14,13,13,13,13,13,10,11,12,9,10,12,10,10,8,11,8,12,6,8,10,7,7,7,8,7,7,9,7,8,8,8,7,6,6,6,5,4,4,5,3,4,5,4,4,5,5,6,7,7,7,10,9,7,10,10,10,9,10,13,10,12,13,14,13,12,14,15,15,14,15,15,15,16,16,17,16,17,18,17,17,18,17,16,16,15,16,19,19,19,21,19,17,20,22,22,22,23,22,22,23,24,24,24,24,24,24,24,25,25,26,24,25,26,26,27,26,26,26,25,25,26,25,26,24,24,23,23,22,22,21,20,24,23,25,24,23,24,24,23,25,23,25,24,24,26,26,25,26,26,25,25,26,25,24,24,24,23,21,20,19,18,19,22,23,22,23,24,22,23,22,24,21,23,25,23,23,25,25,24,24,25,25,23,22,25,23,25,24,23,24,25,23,25,25,24,24,25,25,25,25,26,26,25,24,24,24,25,23,24,22,21,19,24,24,24,25,22,24,25,24,23,24,24,25,25,25,26,25,26,25,24,26,24,24,25,24,24,22,24,23,23,23,25,25,24,23,25,25,25,25,24,26,25,26,24,25,24,24,23,24,23,23,25,24,21,24,23,20,21,24,23,19,21,20,24,22,25,24,25,25,22,23,24,23,22,22,22,23,22,21,23,24,21,23,22,22,21,22,21,23,21,23,17,18,22,21,19,19,21,20,20,19,19,19,19,19,19,20,19,20,19,18,19,20,19,18,18,20,19,17,20,20,18,19,19,20,22,20,21,22,19,19,20,18,18,18,18,14,15,16,16,15,14,15,14,13,15,15,16,17,17,17,17,17,16,16,15,16,17,16,17,18,21,18,17,17,17,17,17,17,13,15,18,14,11,14,14,16,14,13,15,16,17,16,16,16,14,16,17,15,16,18,17,17,17,17,16,17,18,17,16,18,18,17,18,18,18,18,18,18,21,20,19,22,20,16,20,18,18,19,18,17,17,17,18,18,17,19,18,17,17,19,15,14,16,17,15,15,16,14,15,15,15,15,14,16,16,17,18,16,18,18,18,19,20,20,21,20,21,20,21,19,17,15,14,13,11,12,13,14,15,15,14,16,14,17,18,16,15,14,15,14,15,14,14,13,13,13,13,12,11,10,11,11,11,15,13,16,15,18,17,18,18,18,20,22,19,18,19,18,16,14,14,14,15,14,13,14,13,11,11,11,11,10,9,12,14,16,13,15,15,16,17,16,18,15,15,16,14,15,15,13,12,12,11,11,10,11,12,12,15,17,14,16,15,17,18,17,18,16,17,14,14,15,14,11,13,11,11,10,11,15,12,13,17,14,17,14,17,15,19,18,20,16,18,16,15,15,14,14,12,15,14,13,13,15,14,13,15,16,14,16,15,16,19,19,16,17,15,16,14,18,15,14,17,15,13,14,12,12,15,16,16,15,17,16,18,18,18,19,16,15,16,19,16,15,19,15,14,16,14,13,16,16,17,16,18,17,21,17,20,18,20,24,21,18,23,21,18,19,21,20,16,19,20,18,15,16,15,15,17,15,17,16,18,19,22,20,22,21,24,23,24,24,25,23,26,25,23,20,23,24,21,21,23,22,19,19,15,19,19,21,19,22,21,22,22,24,23,24,25,23,23,24,24,24,22,22,19,22,17,20,19,21,20,22,22,23,24,23,24,23,25,24,24,23,25,25,24,23,23,24,21,23,19,21,20,20,21,22,21,24,24,24,23,24,26,26,26,26,25,26,25,25,25,23,24,24,24,20,22,22,22,21,25,23,24,24,24,25,25,24,25,25,25,26,26,24,26,25,25,23,24,24,23,22,23,22,24,24,24,24,24,25,27,25,26,26,26,25,26,26,25,25,24,23,23,24,23,22,24,22,24,24,24,24,26,25,25,26,25,26,27,26,25,26,27,26,25,26,25,26,26,27,25,26,25,26,26,24,25,27,27,28,28,27,28,29,28,28,27,26,27,27,26,27,27,26,26,24,26,26,24,23,25,25,24,25,25,25,25,26,26,25,26,25,26,28,25],[15,13,9,8,7,5,4,4,4,4,4,3,3,2,2,2,2,1,2,1,1,0,1,1,1,2,3,2,3,3,4,5,4,5,7,6,5,6,8,7,7,9,9,9,11,12,12,10,12,11,12,10,13,13,13,12,13,12,11,11,9,11,10,8,7,10,9,7,8,9,7,7,9,8,8,6,8,9,6,7,7,7,8,8,8,8,8,9,8,6,6,6,5,5,3,4,4,3,3,4,4,3,4,5,4,4,5,5,7,9,7,6,9,7,6,7,10,9,7,9,11,12,11,13,14,13,13,15,14,13,13,15,16,16,16,16,16,15,16,15,15,16,15,16,18,19,18,20,19,16,19,21,21,21,23,22,23,23,25,24,24,24,24,24,24,26,25,25,24,25,26,25,25,24,25,25,24,24,25,24,25,23,24,24,22,21,21,21,20,23,22,24,24,22,24,24,24,24,23,23,23,23,25,25,25,24,25,25,24,24,23,24,23,23,22,21,20,18,20,20,21,21,23,22,23,22,22,21,23,21,22,24,23,22,23,23,23,22,21,23,21,21,22,22,22,24,23,24,24,24,24,24,23,23,25,24,25,25,25,25,25,24,23,23,24,23,23,23,21,23,22,23,23,24,23,22,24,24,23,22,23,25,23,23,23,24,24,24,25,25,25,24,24,22,24,24,24,22,23,23,25,24,24,24,24,25,25,25,24,25,24,24,24,23,25,23,23,23,23,24,25,24,22,24,21,20,21,23,21,19,20,19,22,21,23,22,24,24,21,23,22,22,22,22,20,24,22,20,22,24,21,20,23,22,20,21,21,22,20,22,17,19,21,20,18,19,20,18,17,19,19,17,17,18,19,21,18,18,20,20,17,17,19,19,16,18,19,17,17,19,18,18,18,18,19,19,20,20,17,19,19,17,15,17,17,14,14,15,14,13,12,12,11,11,13,13,14,14,15,14,14,15,14,13,12,16,15,16,17,17,18,17,17,14,15,15,15,14,14,14,15,11,12,12,12,14,13,11,14,14,15,15,15,15,14,15,15,13,14,15,15,13,17,16,16,14,17,17,15,15,18,18,16,18,16,18,18,17,20,18,20,19,18,15,18,16,17,19,17,16,16,16,18,17,16,16,18,16,14,16,14,13,13,14,12,12,11,12,12,13,12,14,13,14,15,15,15,15,17,16,18,18,17,19,20,20,20,20,18,18,16,12,12,11,11,11,10,12,13,13,14,14,15,14,15,14,14,14,14,13,13,13,13,14,12,11,12,11,10,9,9,10,11,13,13,14,15,16,15,16,16,16,17,18,17,17,17,16,15,14,14,13,13,13,12,12,11,10,9,10,10,9,8,11,13,15,13,14,15,16,16,15,15,14,14,14,12,14,13,13,12,12,10,10,10,12,10,12,14,16,14,15,15,16,16,16,16,15,15,13,15,13,13,11,12,10,11,10,12,12,11,13,15,15,15,14,16,15,16,18,17,16,17,15,14,15,13,12,10,13,12,11,13,14,13,14,15,15,15,16,15,16,18,17,16,15,16,15,15,15,13,14,15,13,11,13,12,13,14,15,15,16,16,17,18,17,17,18,15,16,15,18,16,15,16,15,14,14,13,14,16,16,16,17,18,18,19,18,19,19,20,22,21,20,22,21,18,20,21,19,18,19,20,17,16,15,14,14,16,17,17,19,19,20,21,21,21,20,22,23,23,23,24,22,24,24,22,21,23,24,22,22,22,21,20,20,17,19,20,20,20,21,21,22,22,23,22,24,25,24,22,23,23,24,21,23,20,21,19,20,21,21,21,22,22,23,22,24,24,23,25,25,25,23,25,23,24,24,23,24,20,21,19,21,20,21,21,22,22,24,22,24,23,24,25,26,26,26,24,26,25,24,24,24,24,23,23,21,22,22,22,22,22,23,23,23,23,24,26,25,26,26,25,26,25,25,26,25,24,23,24,24,22,22,22,23,23,23,23,23,24,25,26,25,26,26,25,24,26,26,25,25,23,23,25,23,24,23,23,23,22,23,23,23,24,24,25,26,25,25,26,26,24,24,25,25,24,24,24,25,26,26,24,25,23,24,24,24,24,27,25,26,28,26,27,26,26,26,24,26,25,26,25,26,25,24,25,24,24,24,24,22,23,25,25,26,24,25,25,25,26,25,25,26,25,27,25],[17,13,12,10,7,6,5,4,4,5,4,4,3,3,2,3,3,2,2,1,1,1,0,1,1,1,2,2,2,2,3,4,4,3,6,6,5,6,7,7,7,6,8,8,8,9,9,11,10,9,11,11,11,12,12,11,12,11,9,10,10,9,8,8,7,6,7,7,7,7,7,7,6,7,6,5,7,8,5,5,6,6,6,5,7,8,6,7,8,6,6,6,5,4,4,3,3,2,2,3,3,2,2,5,3,2,4,4,4,5,6,7,7,6,7,6,7,7,8,8,9,10,10,13,13,13,12,14,13,13,14,15,17,16,17,17,17,16,17,16,16,16,15,15,17,16,17,17,16,15,16,18,18,19,20,19,21,22,22,22,24,24,23,24,23,23,25,24,22,24,25,25,25,24,24,25,24,23,24,23,23,24,22,22,22,20,18,17,17,20,21,21,20,21,22,21,22,23,20,22,21,22,24,23,22,24,24,23,24,24,21,21,20,19,17,18,16,17,18,18,18,19,19,17,19,20,18,17,20,20,19,20,21,21,20,22,22,19,21,22,20,18,22,23,24,21,24,23,21,22,23,23,21,23,24,23,23,24,25,26,24,23,21,21,21,20,19,17,19,19,21,24,21,20,22,23,22,21,23,23,22,22,23,24,24,25,25,24,24,25,23,23,21,22,23,22,22,22,24,24,22,23,25,25,23,23,25,25,23,23,23,22,23,21,22,22,20,22,21,21,22,21,19,21,18,18,19,20,17,16,17,18,22,21,23,23,24,23,21,22,22,21,20,20,18,20,20,19,19,20,19,19,19,20,18,19,19,20,17,19,15,17,19,17,14,16,17,15,13,15,15,15,16,15,16,18,16,16,17,17,18,15,16,17,18,16,18,16,16,17,17,19,17,18,18,18,18,17,17,17,16,16,15,14,12,13,12,13,12,13,10,10,11,11,10,10,11,11,12,11,13,11,11,11,11,10,10,12,13,11,13,12,11,11,12,10,10,11,12,11,12,10,11,10,12,11,11,10,11,12,12,12,13,12,11,12,13,12,11,13,13,12,13,12,13,13,12,13,12,12,12,13,14,13,12,13,14,13,15,15,15,16,15,13,14,13,13,13,12,13,11,13,15,13,13,13,12,12,12,13,11,11,12,12,11,12,12,10,10,11,11,10,12,11,13,14,14,14,16,15,17,17,18,19,18,18,19,18,18,16,15,12,11,9,9,9,9,9,10,10,11,11,11,13,13,13,12,12,12,12,12,11,11,11,10,10,10,9,8,8,7,8,8,10,9,10,11,11,11,13,14,15,17,19,16,15,14,13,13,11,11,11,11,11,10,10,9,8,9,7,7,9,9,9,11,11,9,11,11,11,11,11,11,11,12,11,11,10,11,11,9,9,9,9,8,10,10,9,12,12,10,12,10,12,12,11,12,11,12,12,11,11,12,10,9,10,9,8,10,11,10,12,14,10,13,10,12,11,13,14,15,13,14,12,11,12,12,11,12,11,11,10,10,10,11,10,11,14,11,11,12,12,13,13,13,13,13,13,13,13,10,12,12,13,10,10,10,11,11,13,13,13,12,12,14,14,15,15,13,12,12,14,14,12,13,12,11,12,11,10,13,13,14,13,13,14,15,16,17,17,17,20,18,16,20,19,16,16,18,16,16,15,16,14,14,13,12,12,13,13,14,14,15,16,18,18,18,19,22,21,21,21,22,22,22,21,20,19,20,21,19,18,18,17,15,15,13,15,16,17,16,18,19,19,21,22,21,22,23,21,20,21,21,21,19,18,15,17,15,17,17,19,17,19,20,21,21,22,22,22,24,23,24,21,23,21,21,20,20,21,17,18,16,17,17,20,18,19,20,22,21,22,21,22,24,25,25,25,23,23,22,22,22,21,22,20,19,18,18,19,21,19,20,21,22,23,21,24,25,23,25,24,24,24,23,23,23,22,21,20,22,19,19,20,20,21,21,22,22,22,22,24,25,23,24,25,23,23,24,24,23,22,21,21,22,21,21,21,21,22,22,23,22,23,24,24,25,26,24,24,25,25,23,24,26,24,24,25,24,24,25,24,24,24,23,25,25,24,25,27,27,27,28,27,27,28,28,27,27,27,27,26,27,26,26,25,25,24,24,25,24,23,24,25,24,26,24,24,25,25,27,25,26,24,25,26,25],[18,15,13,12,9,6,6,5,5,6,6,4,4,4,3,3,3,3,2,1,1,1,1,0,1,2,2,2,3,4,4,4,5,5,6,8,9,8,8,8,9,8,9,9,10,11,11,12,12,12,13,12,13,14,14,12,12,13,12,12,9,12,10,9,8,9,9,9,9,8,9,9,8,10,9,8,9,7,7,8,7,6,5,7,7,7,8,8,8,7,7,6,6,6,4,4,5,3,3,4,4,4,3,5,6,4,6,6,8,6,8,8,8,7,7,8,9,9,10,10,11,11,11,14,14,14,14,16,16,16,16,17,18,18,18,19,19,18,18,18,17,17,16,17,18,18,18,19,19,16,19,20,21,21,23,21,23,23,24,24,25,25,25,25,24,26,26,26,25,26,27,27,27,27,27,27,26,25,27,26,26,25,25,24,23,22,18,19,19,22,24,22,22,23,25,23,24,25,22,24,25,24,26,26,25,26,27,26,26,26,24,24,22,22,20,20,18,18,19,20,20,21,22,21,21,23,21,20,22,22,22,23,23,23,22,25,24,22,25,25,22,20,25,25,25,23,25,24,22,24,25,25,23,24,26,25,25,26,27,27,25,26,24,24,24,22,22,21,21,19,22,24,23,22,24,25,23,23,25,25,25,24,25,25,26,26,27,26,26,26,26,25,24,24,24,24,22,23,24,25,24,25,26,25,25,26,26,26,26,26,25,25,25,25,24,23,22,23,22,23,24,22,22,23,21,20,21,22,19,19,19,19,23,22,24,24,25,25,22,23,24,23,22,22,20,22,22,19,21,22,22,20,22,21,20,20,21,21,18,21,16,18,21,18,16,17,18,18,15,18,17,17,18,17,17,20,17,18,19,19,17,17,18,17,17,18,17,16,17,19,17,19,19,19,20,20,21,20,18,19,19,17,16,17,15,15,15,15,15,14,13,13,12,11,13,13,15,14,15,14,17,16,14,15,15,15,14,16,16,16,18,17,16,15,15,14,15,14,13,14,16,13,11,12,13,13,13,12,12,12,14,13,15,13,13,13,15,15,13,17,15,15,16,15,15,15,14,17,15,15,17,16,17,15,15,16,17,17,18,17,18,19,17,16,17,17,18,16,16,17,15,15,18,16,16,17,16,15,16,16,13,15,14,17,13,14,16,12,14,15,13,14,15,15,16,16,16,16,18,17,19,19,20,20,20,20,21,20,20,18,16,13,12,11,10,11,13,12,14,14,16,15,16,16,16,16,15,15,16,14,15,14,14,14,13,12,12,10,10,9,9,10,12,13,12,15,16,16,16,17,17,18,19,20,18,18,17,15,15,14,14,14,14,13,13,14,12,10,11,10,9,8,10,11,12,15,12,14,16,16,16,17,17,15,17,16,15,15,15,13,12,11,10,11,9,10,10,11,13,14,12,14,16,15,16,18,16,16,18,17,14,14,14,11,12,10,10,10,10,10,11,15,15,13,15,15,15,16,17,16,18,16,17,16,16,14,14,14,12,12,12,11,10,11,12,11,15,15,13,15,15,16,16,18,16,16,17,17,16,16,15,13,13,13,9,11,11,11,12,14,14,14,16,16,16,17,16,17,17,17,15,17,15,15,15,15,13,13,13,12,13,15,16,15,17,16,18,16,19,17,20,21,20,18,21,21,18,17,19,18,17,16,19,16,15,15,14,14,16,16,17,15,17,17,19,19,20,20,23,22,24,24,24,24,25,23,22,19,22,22,19,18,20,19,17,18,15,17,17,18,18,19,21,22,21,24,23,24,25,22,23,24,23,24,21,21,18,19,16,18,18,20,20,20,21,22,23,23,24,23,26,25,25,23,24,24,23,21,23,24,20,21,18,19,19,19,20,21,21,23,23,24,23,24,26,26,27,26,25,25,24,25,25,23,23,22,22,18,20,21,22,22,23,23,23,24,24,25,26,24,26,26,26,26,26,25,25,25,24,23,23,21,21,21,21,22,24,24,24,24,25,25,27,26,26,27,26,25,26,26,25,24,24,23,24,22,24,22,24,24,25,25,24,24,26,25,26,27,26,26,27,27,25,26,27,26,25,26,26,26,26,27,26,26,25,26,26,25,25,28,28,29,29,28,29,29,28,28,27,27,27,27,26,27,27,26,25,24,26,26,24,23,25,24,24,25,24,24,24,25,26,26,27,25,27,28,26],[16,16,13,12,10,7,6,6,6,5,5,5,4,5,4,3,3,4,4,3,2,3,2,1,0,1,2,2,2,4,4,4,4,5,5,6,6,7,6,7,7,7,9,8,9,12,11,10,11,10,11,10,12,12,11,11,11,10,11,10,9,11,11,9,8,11,9,9,8,8,8,9,8,8,9,7,9,7,6,8,8,7,7,9,8,9,9,9,9,8,7,6,6,6,4,4,5,4,3,4,5,5,4,6,6,5,5,7,7,7,8,7,8,8,9,8,11,9,9,10,11,10,10,12,12,12,14,13,13,14,13,14,15,14,14,14,15,14,16,14,14,17,14,15,17,16,16,17,17,17,18,19,20,20,21,20,21,22,23,22,24,24,24,23,24,25,24,25,24,25,26,25,25,25,25,25,24,24,24,24,25,23,24,23,22,22,20,19,19,21,22,23,22,21,22,23,23,23,23,23,22,23,24,25,25,24,24,25,24,25,23,23,23,22,21,20,20,19,19,20,20,20,22,21,23,21,22,22,23,21,23,22,23,21,23,23,22,22,22,23,23,21,23,23,22,23,23,23,24,23,24,24,23,24,24,24,25,25,25,24,24,25,23,23,23,21,23,22,21,22,22,24,21,23,22,22,22,22,24,22,23,24,24,23,25,24,25,25,24,24,24,23,24,23,23,23,25,21,24,21,24,24,23,23,25,24,24,25,25,25,23,24,24,23,24,22,21,22,22,23,24,21,21,22,20,20,19,21,20,18,18,18,22,20,23,21,24,24,20,22,22,20,21,20,19,22,21,19,20,23,20,21,22,21,18,20,20,21,18,21,19,19,21,21,19,18,19,18,17,17,17,18,16,17,16,19,17,17,18,18,17,18,17,17,16,17,17,15,18,17,16,17,16,18,18,18,18,19,16,17,18,16,15,16,16,15,15,14,15,13,12,13,11,11,12,12,14,13,14,14,16,14,14,14,14,15,15,16,16,17,17,17,16,15,16,15,15,15,12,14,15,12,11,14,10,14,14,11,14,10,14,14,15,15,13,15,15,13,14,17,14,14,15,15,14,14,15,16,14,17,16,16,17,16,17,18,18,17,19,18,18,18,18,15,17,16,17,16,17,16,16,16,17,17,15,17,17,15,16,17,14,15,14,15,13,12,14,12,12,14,14,14,14,15,15,16,16,15,17,17,17,18,18,18,18,19,19,19,18,17,16,12,12,11,10,11,11,13,13,14,14,15,14,15,16,15,14,15,14,14,14,14,13,14,11,11,11,10,10,10,9,11,11,13,13,16,14,16,16,17,17,17,18,19,17,16,18,17,15,14,14,13,13,13,13,12,12,11,10,10,11,10,11,12,13,15,12,15,14,16,16,16,16,15,14,16,14,14,13,13,11,12,11,10,11,12,10,12,13,15,12,16,14,16,17,16,16,15,16,14,14,13,13,11,13,12,11,10,12,11,11,13,17,12,16,14,16,15,16,17,18,17,17,16,15,14,13,14,12,14,13,11,10,12,11,12,14,16,12,16,14,16,18,17,15,16,16,16,15,15,14,13,15,14,12,12,14,11,13,16,16,13,15,15,16,16,16,17,16,15,15,17,16,14,16,15,14,15,16,14,15,17,16,15,17,16,18,16,18,17,19,22,20,18,21,20,17,19,19,19,15,18,17,17,14,16,15,16,15,16,15,15,17,17,19,18,20,19,22,21,22,23,23,22,23,22,21,19,21,21,18,19,20,19,17,17,16,16,17,17,17,20,19,21,21,22,22,24,23,22,21,23,22,21,20,20,17,19,16,18,18,19,18,20,20,22,22,22,23,23,25,24,24,22,25,23,22,22,23,21,19,21,17,19,19,19,20,21,20,22,23,23,21,23,25,25,25,26,25,24,24,23,24,23,23,23,21,19,21,21,20,21,21,21,22,23,23,25,25,24,26,25,24,25,25,25,25,24,24,23,22,21,21,22,21,22,23,23,23,23,23,24,25,25,26,26,25,24,25,25,24,24,24,23,24,21,23,22,22,23,24,23,24,23,25,24,26,26,25,26,27,26,25,25,26,25,25,25,26,25,25,25,24,25,23,24,24,23,24,26,26,27,26,25,27,26,26,26,25,26,25,25,24,25,25,24,23,22,24,24,22,22,24,24,23,23,24,23,24,24,26,25,25,24,24,27,24],[18,17,16,15,14,12,9,7,8,8,6,5,6,6,6,5,4,4,5,4,4,2,2,3,1,0,1,2,3,3,2,3,4,3,4,4,4,5,6,7,6,5,7,6,5,8,9,8,9,10,10,10,11,12,11,11,10,10,10,9,7,8,8,7,7,6,6,6,6,6,6,7,8,6,5,5,7,6,5,5,7,7,6,8,9,8,8,9,9,7,6,7,6,6,4,4,5,4,4,4,4,4,5,4,5,5,5,4,4,6,6,6,7,6,5,6,7,6,6,8,9,10,9,11,13,12,12,14,13,14,13,16,17,16,16,16,17,16,17,16,16,16,14,15,17,16,17,17,17,16,16,18,19,19,20,19,21,21,22,23,23,23,23,24,23,23,24,25,23,24,25,25,25,24,24,25,24,24,24,23,24,23,23,23,21,19,19,19,18,20,21,21,22,21,22,22,21,22,21,22,23,22,24,24,23,24,24,25,24,23,22,21,21,21,18,18,18,18,18,19,19,19,20,20,21,21,20,20,21,21,20,23,22,21,21,23,22,21,22,23,22,20,23,22,22,21,23,24,22,23,24,23,22,24,24,24,24,24,25,24,23,24,23,22,20,21,22,20,20,19,21,22,20,22,22,23,21,22,23,22,23,23,24,24,24,24,25,24,23,24,24,23,23,22,22,23,23,21,23,22,23,23,23,24,23,24,24,25,24,25,23,24,23,22,23,21,21,22,20,22,23,21,21,22,19,18,19,20,17,18,17,17,20,19,22,21,24,23,20,21,21,19,20,19,17,21,20,18,19,21,19,18,20,20,17,19,19,21,18,19,17,17,19,17,17,17,17,16,14,16,15,15,16,17,17,18,16,17,18,18,17,16,16,17,15,16,18,15,15,17,16,16,16,17,18,17,18,17,16,16,16,15,14,15,14,12,13,14,13,13,11,11,10,9,10,11,12,9,12,13,13,12,13,13,11,14,12,14,15,14,16,14,14,13,14,13,12,11,11,11,11,10,10,9,8,10,10,8,10,10,12,13,13,13,11,13,13,11,10,14,13,11,14,13,14,10,13,15,13,14,14,14,14,15,15,16,16,15,17,16,16,17,16,13,15,15,14,15,14,15,14,14,16,14,14,14,15,14,14,13,12,12,12,12,12,12,10,11,11,12,12,12,12,14,15,16,15,14,16,16,18,17,18,19,20,19,20,20,19,17,15,13,11,10,9,9,8,10,11,13,12,13,14,14,15,14,13,13,14,13,13,12,13,13,12,10,11,9,9,8,7,9,8,11,10,13,13,14,14,15,15,15,16,18,16,15,16,14,14,13,13,13,13,13,12,12,11,10,9,9,9,9,9,10,11,12,11,13,13,15,15,13,14,13,14,15,12,13,13,12,11,10,11,9,9,12,10,11,11,13,11,13,13,15,15,15,15,14,15,13,13,13,13,11,11,11,9,9,13,10,9,12,14,11,13,13,14,13,15,16,16,15,16,14,14,13,13,13,11,12,12,10,10,12,10,11,11,13,12,13,14,15,15,16,14,15,14,15,14,15,13,13,12,13,10,10,11,10,12,13,14,14,14,15,16,15,16,17,14,14,14,16,15,13,15,14,13,12,13,12,14,13,14,15,15,15,16,17,18,18,18,20,19,17,21,19,16,17,18,17,16,16,17,15,14,13,13,14,15,14,14,15,16,18,18,19,19,20,21,22,21,22,22,23,22,22,20,19,22,21,20,20,20,20,18,16,15,17,17,17,19,19,19,20,21,21,22,22,23,23,21,21,22,21,20,20,18,18,17,18,18,20,20,21,21,21,21,23,23,23,24,24,24,21,23,22,22,21,21,21,20,19,17,20,19,19,20,21,21,21,21,23,23,23,24,25,25,25,23,24,24,22,22,22,22,22,20,18,20,21,20,21,21,22,22,22,24,24,25,24,26,25,25,25,25,24,23,23,23,22,21,21,21,20,20,22,22,23,22,22,24,24,25,25,25,25,25,23,25,24,24,24,23,22,22,20,21,21,21,22,22,23,22,22,24,24,25,26,24,25,27,26,24,25,26,24,25,25,24,24,26,24,24,24,24,24,25,25,25,27,25,27,27,28,27,27,27,26,25,27,26,25,26,25,25,24,25,25,24,24,24,22,24,25,25,25,24,24,26,25,26,26,26,25,25,27,25],[20,19,17,18,17,15,13,13,13,11,10,7,7,10,5,7,6,5,6,6,4,3,2,2,2,1,0,1,1,1,1,2,2,2,2,3,3,4,4,5,5,5,5,5,5,5,6,6,6,7,8,7,9,10,10,9,9,8,7,7,6,6,6,6,5,5,6,5,6,6,4,5,5,4,3,4,5,4,5,4,4,5,4,6,6,6,8,8,9,7,7,7,6,5,4,4,4,2,3,5,2,3,3,4,2,3,5,4,4,5,5,5,5,5,5,5,6,6,6,7,8,9,9,10,11,11,11,13,12,14,15,15,18,17,18,18,18,17,18,17,16,17,16,15,17,16,15,15,14,13,14,16,17,16,19,18,21,21,21,21,23,24,22,24,23,24,23,25,24,25,25,25,25,25,25,25,24,25,24,23,23,22,21,22,21,19,18,16,17,19,20,17,18,21,20,19,21,22,19,20,23,22,24,25,24,24,25,25,24,25,21,21,18,18,15,16,15,15,17,16,17,19,19,17,19,20,19,18,20,20,20,20,22,22,21,23,22,20,22,22,21,19,21,21,20,21,23,24,20,23,24,23,20,23,24,24,24,25,25,25,25,24,22,22,20,20,17,15,18,18,19,22,20,20,22,23,20,20,23,22,22,23,22,24,24,24,25,26,25,25,24,23,22,21,20,20,18,20,22,22,22,23,24,24,23,24,24,24,24,24,23,22,22,20,21,19,19,20,20,20,21,18,18,19,16,16,17,17,15,15,16,16,19,19,21,22,23,22,21,20,21,19,18,17,17,19,18,16,17,19,17,17,16,18,16,15,18,19,14,15,13,13,17,14,11,13,14,14,11,14,14,12,13,14,14,16,14,15,16,16,15,13,13,15,13,13,14,15,15,15,15,17,17,17,17,18,18,16,16,15,13,13,13,12,11,11,11,11,10,10,9,9,8,7,7,8,8,9,8,9,10,9,9,10,9,10,10,11,11,12,13,10,10,10,10,9,8,9,8,8,9,7,6,7,7,7,8,8,7,9,10,10,12,10,9,9,10,9,7,10,10,8,9,10,10,9,9,11,10,10,12,11,12,12,11,11,11,12,13,13,13,14,14,13,12,12,13,13,12,12,10,11,11,11,11,11,11,11,11,11,9,11,10,10,10,10,9,9,9,8,9,9,11,11,13,13,14,14,15,16,16,18,17,20,20,19,20,19,19,18,15,12,10,9,7,7,8,7,9,10,11,11,12,12,13,13,12,12,12,12,12,10,11,10,10,9,8,8,8,7,6,7,8,7,8,9,11,10,11,13,13,14,15,17,15,15,13,14,13,11,12,11,10,9,10,10,8,7,8,7,7,6,8,7,8,8,7,9,10,10,12,12,12,11,13,13,10,10,10,9,8,8,8,7,7,9,7,7,8,8,7,9,10,11,12,11,13,12,13,11,9,10,11,9,8,8,8,6,9,9,7,8,9,7,9,9,11,11,12,13,14,13,14,11,12,10,10,11,9,8,10,8,7,8,9,7,9,10,8,10,10,11,12,13,12,14,13,14,14,13,11,11,9,11,8,8,9,9,8,10,10,9,12,12,12,13,14,14,13,12,13,15,13,11,12,13,11,9,10,10,10,10,12,11,13,13,14,15,15,16,17,20,18,15,18,17,16,15,16,15,14,14,15,14,12,13,12,11,12,13,12,12,13,15,15,17,17,18,20,21,20,21,22,22,22,21,19,19,19,19,17,17,17,16,15,13,12,14,15,14,16,15,17,18,20,20,21,22,22,21,20,20,20,20,19,17,16,14,13,16,15,15,17,16,19,18,21,21,23,23,24,24,23,20,22,21,21,19,20,19,18,16,13,17,14,15,18,18,19,19,21,22,21,22,24,25,25,24,23,23,22,22,22,21,22,20,18,15,19,17,16,19,19,21,21,22,22,23,24,24,25,24,24,24,24,23,23,23,22,20,19,17,20,18,17,21,20,22,22,21,23,23,25,25,25,24,24,22,24,24,24,22,22,22,21,18,21,20,19,22,20,23,22,23,24,23,24,26,25,25,25,26,24,25,26,25,25,26,25,25,26,25,24,24,24,24,25,24,25,27,27,27,28,27,28,27,28,27,26,27,26,26,26,26,26,25,26,24,25,25,24,23,24,24,24,24,24,24,24,25,26,26,26,26,26,27,25],[20,19,18,18,16,16,16,15,17,15,12,10,6,10,7,5,5,6,5,5,4,3,4,2,2,1,1,0,1,5,1,2,2,3,3,3,3,3,4,3,4,4,4,5,6,5,5,5,6,7,7,7,9,9,8,8,8,7,8,7,6,6,6,5,5,5,5,5,6,6,5,4,7,6,5,4,5,5,4,5,4,5,4,5,5,5,7,7,8,7,6,5,5,4,4,4,4,3,3,5,4,4,4,5,5,4,5,5,4,4,5,5,4,5,7,6,6,6,7,7,7,9,8,9,10,10,13,12,11,15,13,13,16,14,15,16,15,14,15,15,13,15,14,14,14,14,14,14,13,12,13,14,15,15,18,16,18,19,20,20,21,21,21,22,22,23,22,23,22,24,23,23,23,24,24,23,22,23,23,22,23,21,21,20,19,15,15,15,15,16,18,17,17,17,19,18,19,20,19,18,20,21,23,23,22,23,23,23,23,23,19,21,18,19,16,16,14,14,15,16,16,17,18,17,20,17,18,17,20,18,19,20,21,19,19,21,20,19,21,19,20,17,19,20,19,19,21,22,21,21,21,21,20,21,22,23,22,23,24,24,23,22,20,20,20,17,17,16,18,17,17,20,17,20,21,20,18,19,20,20,22,21,22,23,22,22,23,24,22,23,23,21,20,19,20,20,20,18,20,20,21,22,22,22,22,22,22,23,22,22,22,21,20,20,20,18,17,19,17,19,20,17,17,17,15,14,14,15,13,13,13,13,16,17,20,20,22,21,18,18,19,15,16,16,15,16,17,15,15,16,15,14,16,15,14,15,15,16,13,15,11,13,14,12,11,12,12,13,11,12,11,11,12,12,12,15,13,12,15,14,12,13,12,12,10,13,13,12,13,14,13,16,15,16,17,16,16,15,13,12,12,12,11,11,9,10,9,9,11,8,8,8,7,7,7,8,9,8,7,8,9,8,9,10,8,10,10,10,11,11,12,11,10,10,9,11,10,8,7,9,9,7,7,7,6,7,7,7,7,7,10,10,10,10,9,10,10,8,7,11,8,7,9,9,9,8,10,10,10,11,10,10,10,10,10,11,11,11,12,11,13,13,12,11,11,12,12,11,11,11,10,10,11,11,11,10,11,10,10,11,10,10,9,8,9,8,8,8,8,8,8,10,10,10,11,12,13,12,14,15,16,17,18,19,18,19,20,19,18,17,16,12,10,9,6,7,8,7,8,9,10,10,10,11,11,11,10,11,11,10,11,10,10,11,9,8,8,7,8,5,5,7,7,7,9,10,10,11,10,12,11,13,13,16,13,13,13,12,11,10,10,10,10,10,9,9,8,8,8,8,8,6,7,8,8,8,7,10,10,11,11,11,10,11,10,11,10,11,10,10,7,8,9,8,7,9,8,8,8,9,7,10,10,11,11,12,11,12,11,11,10,11,11,8,8,9,9,7,10,10,8,9,10,8,11,11,10,11,11,12,12,12,13,11,11,11,10,10,9,9,10,9,8,9,10,8,10,10,9,12,10,11,11,11,11,11,12,12,12,12,11,11,11,11,9,9,10,10,9,10,10,10,11,12,13,12,14,13,12,12,13,13,14,12,13,12,12,12,12,10,12,11,11,11,13,12,13,13,15,16,15,19,16,15,17,17,14,16,15,14,14,13,14,13,12,13,12,11,13,11,12,12,14,14,15,15,15,15,17,17,18,18,20,18,19,18,17,15,17,18,15,16,16,15,15,14,14,13,14,13,14,15,15,15,17,17,18,19,20,17,18,18,18,19,15,15,14,14,13,14,14,14,14,16,16,16,18,17,18,19,22,22,21,17,20,19,19,17,18,17,15,15,13,15,13,15,15,16,16,16,18,20,17,19,21,22,23,22,21,22,20,20,21,19,18,17,16,13,15,15,16,16,17,17,17,19,19,21,23,22,23,23,22,22,21,22,21,20,20,18,18,15,17,15,15,18,18,19,18,20,21,22,24,23,23,23,23,22,24,22,21,22,21,20,20,17,19,17,17,20,19,20,20,21,23,21,23,23,23,23,24,24,23,23,24,25,24,25,24,25,24,24,23,23,22,22,24,23,23,26,25,27,27,26,27,27,26,27,25,25,25,24,24,25,25,24,24,23,23,23,23,21,22,24,23,22,22,22,24,24,25,24,25,24,24,26,25],[21,18,18,17,15,15,14,12,14,15,9,9,9,8,6,6,5,5,6,5,4,4,4,3,2,3,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,5,5,4,5,6,6,6,8,8,7,7,7,6,7,6,4,5,5,4,4,4,4,4,4,4,4,4,4,5,3,3,4,5,3,4,5,4,3,5,5,5,7,8,8,6,6,6,5,5,4,3,4,3,3,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,6,6,7,7,7,9,9,10,10,10,12,11,12,15,13,14,15,14,15,14,15,13,15,14,13,14,14,13,14,13,13,14,15,15,15,17,16,18,18,19,19,19,21,19,21,21,21,20,21,22,21,22,22,22,22,22,22,21,21,21,21,22,20,20,20,18,16,16,14,16,17,18,18,17,18,19,20,19,20,19,19,19,19,21,21,21,21,22,22,21,21,20,21,18,19,16,16,16,14,14,16,16,16,18,18,20,19,19,19,19,19,20,20,20,19,19,20,20,18,20,20,18,19,19,20,19,20,20,21,20,19,21,21,19,20,21,21,22,21,22,22,21,21,20,19,19,19,19,17,18,17,17,18,17,20,20,19,19,20,20,19,21,21,21,20,21,21,22,22,20,20,21,19,20,19,19,20,20,17,20,18,20,21,20,20,21,21,21,22,21,22,20,21,20,19,19,18,18,18,17,17,19,17,16,16,14,14,13,15,14,13,12,12,16,15,19,17,20,19,16,18,18,15,16,15,13,16,16,14,15,16,14,14,15,15,13,15,15,17,14,15,12,13,14,13,12,12,12,12,11,11,11,12,11,11,12,13,12,13,14,12,12,12,12,11,10,12,12,11,12,13,12,13,13,14,15,14,15,14,12,12,12,11,10,11,10,9,9,9,10,8,7,8,6,5,6,8,8,6,8,9,9,8,9,9,8,10,10,11,11,11,12,10,10,10,10,10,9,8,7,8,8,7,7,6,6,6,7,6,7,8,9,10,10,9,8,9,9,7,7,10,8,7,10,9,10,8,10,10,10,10,10,10,9,11,11,12,11,11,12,11,12,13,12,11,11,11,11,11,10,11,11,10,11,11,10,11,10,10,9,10,9,8,8,10,8,7,6,7,7,8,7,9,9,10,11,11,11,12,13,13,15,16,16,18,18,18,18,18,17,16,14,11,9,7,6,7,5,7,8,10,10,10,10,10,12,11,11,11,10,10,11,9,10,11,10,8,8,7,7,6,5,7,6,8,8,10,10,10,11,11,12,12,13,14,13,12,13,12,11,11,10,10,10,10,9,9,8,8,7,7,7,6,6,7,7,8,8,10,10,10,11,10,11,10,10,11,9,10,9,9,8,8,8,7,7,8,6,8,7,9,8,10,10,11,12,11,11,11,11,10,10,9,9,8,8,7,7,6,7,7,7,7,8,8,10,10,10,10,11,12,12,12,12,11,10,10,10,9,8,9,8,7,7,8,7,8,7,8,9,10,10,10,12,12,11,11,11,11,10,11,10,9,9,8,8,8,9,7,8,9,9,10,10,11,11,12,12,12,10,11,10,12,11,10,11,9,10,9,9,9,10,10,10,10,11,11,12,12,14,14,15,17,15,13,16,15,12,14,14,13,12,13,12,12,10,11,10,12,11,11,10,11,12,13,14,14,15,15,18,18,18,19,19,19,19,18,16,15,17,17,14,16,16,14,13,11,12,12,13,14,14,15,16,16,18,19,19,19,21,19,18,19,19,17,16,17,15,13,13,14,14,15,14,16,17,17,18,19,19,19,21,21,20,19,20,19,18,18,18,18,16,14,13,15,15,15,16,17,17,18,18,20,19,19,21,21,22,22,21,21,21,19,19,19,19,18,15,14,16,16,16,17,17,18,18,19,20,20,22,21,22,21,21,22,22,21,21,20,20,19,17,17,18,16,16,18,18,19,19,19,21,21,22,22,22,22,22,21,22,21,21,20,20,20,20,18,19,17,18,19,19,20,19,19,21,21,22,24,22,22,24,23,22,22,24,23,23,23,22,24,25,23,21,22,21,22,23,21,22,26,24,26,27,26,27,26,25,26,24,25,24,24,24,25,25,23,24,23,23,23,23,21,23,24,24,24,24,24,25,24,26,25,25,25,24,26,25],[20,19,19,19,18,18,16,13,13,14,11,10,8,9,7,7,6,6,6,6,5,3,3,3,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,4,4,4,4,5,4,5,5,6,6,7,8,7,7,7,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,7,8,8,9,7,7,6,5,6,5,5,4,4,4,4,4,4,5,4,3,4,4,4,3,3,4,4,3,4,4,4,5,5,5,5,6,7,7,8,9,10,10,11,12,13,12,12,15,15,16,18,17,15,17,17,15,16,15,14,15,14,13,14,13,12,13,14,15,14,16,17,18,20,20,19,21,21,21,22,22,22,21,24,22,22,23,23,23,23,23,23,22,23,22,22,22,20,19,20,18,16,14,12,16,15,18,16,16,17,18,16,19,20,16,17,20,19,22,22,21,21,23,23,23,22,19,19,16,17,14,15,13,13,14,14,15,16,16,14,17,18,16,16,19,18,17,19,20,19,18,20,20,17,21,21,19,16,19,22,20,18,22,23,20,22,22,22,19,20,22,22,23,23,23,24,22,23,20,20,18,17,16,14,18,16,17,19,18,17,20,21,18,19,21,20,21,21,21,21,22,23,23,24,22,24,23,21,20,18,19,19,15,19,20,20,20,21,23,22,21,22,23,24,22,22,21,20,20,18,19,16,17,19,16,18,18,16,15,16,14,12,13,14,12,11,12,13,16,15,18,19,20,19,17,18,18,15,15,15,14,16,16,14,13,16,14,13,15,14,12,13,14,15,12,14,10,11,13,12,8,11,11,10,9,11,11,9,11,12,13,13,13,14,14,13,13,11,11,12,11,12,12,12,13,14,13,14,13,15,14,14,14,13,12,12,12,9,10,10,9,9,8,8,8,7,7,7,7,5,6,7,7,6,6,7,7,7,8,7,6,8,8,9,10,9,10,8,9,8,8,7,6,7,7,7,7,6,6,6,6,6,6,7,7,8,9,10,11,9,9,8,10,9,7,10,9,7,7,8,8,7,7,9,8,7,9,9,9,10,9,8,11,10,12,11,12,12,12,11,10,10,10,10,10,10,9,8,10,10,10,9,8,8,9,9,7,8,7,7,7,8,8,7,6,7,7,7,9,9,10,11,11,12,13,13,15,17,17,18,19,19,19,19,17,16,14,12,9,7,5,6,6,6,7,7,8,8,9,10,11,11,10,11,11,10,10,8,9,9,8,7,7,7,6,5,5,5,6,6,6,8,8,9,9,10,11,12,13,15,13,12,12,11,11,10,10,9,9,8,9,8,7,7,7,6,5,6,5,5,6,6,7,7,8,10,10,9,10,9,10,10,10,8,9,9,8,7,8,7,6,9,7,6,6,6,7,8,8,10,10,10,10,10,11,10,8,11,10,9,7,8,8,6,8,8,6,8,7,7,9,8,10,10,10,11,12,11,12,10,11,9,11,10,10,8,9,8,7,8,7,7,8,8,7,9,10,10,11,11,11,11,11,13,11,12,9,11,8,10,8,6,8,8,8,10,8,10,10,10,12,12,13,13,11,11,11,13,12,10,11,11,10,8,10,10,10,10,10,11,11,12,12,14,14,15,16,17,16,15,17,17,14,14,14,14,12,12,14,12,11,11,9,11,11,10,10,11,12,13,13,16,15,16,19,19,19,20,19,21,20,19,18,17,18,17,17,16,15,14,14,11,11,13,12,13,15,14,16,17,18,19,19,21,21,19,18,18,18,18,17,16,14,13,12,15,13,14,16,15,17,18,18,21,20,21,22,21,22,19,21,19,20,19,19,18,16,14,13,15,13,14,16,16,17,17,18,20,20,21,22,23,23,24,23,22,22,20,19,19,19,18,16,13,16,16,15,17,17,19,19,19,21,21,23,22,23,23,23,24,22,21,21,21,21,20,18,17,18,17,14,19,17,20,19,19,22,22,24,23,23,24,22,21,22,22,22,21,20,20,19,17,19,18,17,20,19,20,20,20,23,22,23,26,23,24,24,25,23,23,24,24,23,23,23,24,24,23,22,23,20,22,23,22,23,25,25,26,27,26,26,26,26,26,25,26,25,25,24,24,24,24,25,23,23,24,23,22,23,25,24,25,22,24,25,24,26,25,25,26,25,26,24],[22,21,21,18,20,19,17,15,19,16,12,12,8,9,7,5,5,4,4,5,5,4,3,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,4,4,4,4,4,4,5,6,6,7,8,7,7,6,6,6,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,2,2,4,3,2,3,4,4,3,4,5,5,7,8,8,6,6,5,5,5,4,4,3,2,3,3,3,3,3,3,3,2,3,3,3,3,4,3,3,4,4,4,4,5,6,6,6,8,7,9,9,9,11,11,12,13,13,14,15,15,15,16,17,16,16,17,15,16,14,14,14,14,14,14,13,12,13,13,14,13,15,15,17,16,19,19,20,20,20,21,20,21,22,23,21,22,24,23,24,23,23,23,23,23,22,21,21,18,18,18,18,15,15,14,14,15,16,15,15,17,16,17,17,18,16,17,20,19,23,23,20,22,23,22,22,21,17,18,16,17,13,15,15,13,16,14,15,16,17,17,17,17,17,16,17,18,16,18,20,18,18,21,20,18,19,20,18,17,20,20,18,19,20,21,18,19,21,20,18,21,22,22,22,24,24,23,22,20,19,19,17,16,15,13,16,16,16,20,18,18,20,21,19,17,20,19,19,19,22,23,23,24,23,23,22,22,21,19,18,17,15,16,16,18,20,20,19,20,23,22,20,22,23,24,22,21,21,20,20,17,18,16,15,16,15,17,17,15,16,15,13,13,13,14,12,13,13,12,16,16,19,18,20,19,18,18,17,16,15,16,15,16,16,14,14,15,15,15,13,14,14,13,14,15,12,13,11,11,13,11,10,11,11,10,10,12,10,9,11,11,12,14,12,13,14,14,11,11,11,12,11,11,13,12,11,13,13,15,14,15,16,15,15,14,12,12,11,11,10,10,8,10,9,8,9,8,7,7,5,7,6,7,7,7,6,8,8,7,8,9,7,9,9,9,9,11,10,9,9,8,8,9,8,6,7,7,7,6,5,5,5,5,5,6,6,7,9,9,9,8,7,7,8,7,7,8,7,6,7,8,8,7,8,8,9,9,9,9,10,10,10,10,9,10,11,11,11,12,11,11,10,10,10,11,10,10,9,10,10,9,9,9,9,8,8,9,8,8,8,7,7,8,7,6,6,6,6,8,9,9,10,11,11,13,14,14,15,17,17,19,19,19,20,19,19,17,14,12,9,8,5,5,6,5,7,8,9,9,10,10,11,11,10,11,11,10,10,9,8,9,8,7,7,6,6,5,5,5,5,5,6,8,10,9,10,10,11,12,13,15,13,13,13,12,12,10,11,9,9,8,8,8,7,6,6,6,5,5,5,5,6,5,6,8,9,9,10,11,11,11,10,11,9,9,9,7,7,7,6,6,6,6,5,5,6,6,6,8,10,10,11,11,11,11,11,10,9,9,8,7,7,6,6,6,7,6,5,6,7,7,8,10,10,11,11,11,12,12,12,11,10,10,9,8,7,7,7,6,6,6,7,6,7,7,7,9,10,10,11,12,11,11,13,11,12,10,10,8,8,8,6,7,6,7,7,7,8,8,9,10,11,11,11,12,12,11,11,11,10,9,10,9,8,8,8,7,9,8,9,9,10,11,11,12,13,14,14,16,14,13,15,15,12,13,13,12,11,12,12,12,10,11,9,9,10,9,9,10,11,12,13,13,14,15,16,16,17,18,17,17,17,16,15,14,15,15,14,15,14,13,12,10,10,12,11,12,12,12,14,15,16,17,17,18,19,17,17,17,16,16,15,13,13,12,11,12,12,13,13,13,15,15,17,17,18,19,21,21,19,16,17,18,17,16,16,17,13,13,12,14,12,12,14,14,15,16,17,18,16,18,20,23,22,22,20,19,19,19,20,18,17,16,14,12,15,14,14,15,15,16,18,18,18,20,22,20,22,21,21,21,20,22,21,20,19,17,16,13,16,13,14,17,15,19,18,18,19,20,22,22,23,22,22,21,22,22,20,21,19,18,17,15,17,15,15,18,17,20,18,19,21,21,22,24,24,22,24,24,22,23,25,24,23,24,24,23,25,23,23,21,22,21,23,23,23,26,26,27,28,26,28,28,27,27,25,26,26,26,26,25,25,25,25,23,24,24,22,21,24,24,23,22,24,23,24,23,25,26,25,26,26,27,24],[20,19,17,17,16,14,14,13,14,16,13,11,9,10,8,6,5,5,5,5,3,4,3,3,3,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,3,4,3,4,4,5,5,5,6,7,6,6,6,5,6,5,4,4,4,4,3,4,3,3,4,3,4,3,3,3,3,3,4,3,3,3,3,3,3,4,5,5,6,7,8,6,6,6,5,5,4,4,3,2,2,3,2,2,3,3,3,2,3,3,3,3,4,3,3,4,4,4,4,4,5,5,6,7,6,7,9,9,11,10,10,12,11,11,12,12,13,14,13,13,13,15,12,15,13,13,13,13,14,13,12,12,12,13,14,13,15,14,16,16,18,17,18,20,19,19,20,21,19,21,21,21,21,21,21,21,21,20,20,21,20,22,20,20,19,20,18,15,15,14,14,15,17,17,16,15,18,17,16,18,17,17,18,17,20,22,19,20,21,21,19,20,18,19,17,18,14,15,15,13,13,13,14,16,17,16,19,17,17,16,18,18,17,18,19,18,18,18,18,18,19,18,18,16,17,18,18,19,19,20,20,20,20,20,19,19,20,21,21,22,22,21,21,21,19,19,18,17,16,15,17,16,15,18,16,19,20,19,19,18,20,19,20,21,20,20,20,21,21,21,21,21,20,20,20,19,20,19,18,17,19,18,22,20,19,20,21,20,21,21,20,20,20,19,18,17,17,15,15,15,15,16,16,14,14,14,13,12,11,12,12,12,11,12,13,14,16,16,19,17,15,15,15,13,13,13,13,13,14,12,14,14,13,14,13,13,13,13,13,14,12,13,12,12,13,11,11,12,11,11,10,11,9,10,10,10,10,12,10,10,12,11,10,10,10,10,9,10,11,9,10,12,12,12,13,13,14,13,13,13,12,11,11,10,10,10,9,9,8,8,9,7,7,7,5,6,6,6,7,6,6,7,7,7,8,8,7,9,8,9,9,9,9,9,9,8,8,8,8,7,6,7,6,6,6,5,5,5,5,6,7,7,9,10,9,9,8,8,8,7,7,9,7,7,8,7,7,7,9,8,7,8,9,8,10,10,10,10,9,9,11,10,11,11,10,10,9,9,9,9,9,10,9,9,10,10,9,10,9,9,9,9,8,9,7,8,7,7,6,6,6,7,6,8,8,9,10,10,10,11,12,13,14,15,16,18,17,18,18,18,16,16,15,12,9,7,5,6,6,5,7,8,8,9,9,9,10,10,9,9,9,9,9,8,8,9,8,7,6,6,5,5,4,5,5,6,7,8,8,10,9,10,10,11,12,13,12,11,11,11,10,9,9,8,9,8,7,7,6,6,6,5,5,5,5,6,6,6,6,8,8,10,9,9,8,9,8,9,8,8,8,7,6,7,6,5,6,6,7,6,7,8,7,9,8,9,9,9,9,9,9,8,8,8,7,6,7,6,6,6,7,8,6,7,8,6,10,8,9,9,9,9,10,10,9,8,8,8,8,7,6,8,7,7,7,7,8,7,8,7,7,10,8,9,10,9,9,9,10,10,9,9,8,8,9,7,7,7,7,8,7,7,8,8,10,9,9,9,10,10,9,9,10,10,9,9,9,8,8,8,8,9,9,8,9,8,10,10,10,10,11,11,13,15,13,12,14,13,11,12,12,11,10,11,11,10,9,10,10,8,10,9,9,9,11,10,11,11,13,13,15,14,16,16,18,16,15,16,14,13,14,14,12,13,13,12,11,11,10,10,11,11,11,12,12,14,15,15,15,17,19,15,15,16,15,15,13,13,11,11,11,12,12,12,12,13,13,15,16,15,17,17,19,20,18,16,18,17,16,15,16,14,13,13,12,12,11,13,12,14,14,15,16,17,15,17,19,21,20,19,19,19,18,17,19,16,15,15,14,12,13,13,14,14,16,16,16,17,17,19,20,19,20,20,20,20,20,19,20,19,18,15,15,14,14,14,14,16,16,17,17,17,18,19,20,20,20,21,20,19,20,20,19,20,18,17,16,14,16,14,16,18,17,18,18,18,20,20,21,22,21,21,22,23,21,21,22,22,22,22,22,23,22,22,22,21,20,21,22,21,22,25,24,26,26,25,26,26,26,26,24,25,24,24,24,24,24,24,24,22,23,23,22,20,22,24,23,22,23,23,24,24,25,25,24,24,25,26,24],[21,19,19,18,18,15,16,15,15,14,13,10,11,10,9,7,6,6,6,5,4,5,3,3,3,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,5,4,4,6,7,5,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,4,5,4,4,5,5,7,8,8,8,8,7,6,5,5,4,4,3,3,4,3,3,3,3,4,3,3,3,2,3,3,3,3,3,4,3,4,5,4,5,5,6,6,7,9,10,10,10,11,12,11,12,14,14,12,15,14,15,14,15,14,15,14,14,14,14,14,14,13,12,13,13,14,13,15,15,16,17,19,18,19,19,19,19,20,21,19,21,21,21,21,21,22,21,21,21,21,21,20,21,21,19,19,18,17,13,13,12,13,14,15,16,15,16,18,16,16,19,17,17,18,18,20,21,20,20,21,21,21,21,18,19,15,18,14,15,15,12,14,14,14,16,17,16,19,17,16,16,19,17,17,18,20,18,19,20,18,18,19,19,18,17,19,20,18,19,20,20,18,20,20,21,19,20,20,22,21,21,22,22,20,21,19,20,17,18,16,15,17,15,15,18,16,20,19,19,18,18,20,19,21,22,21,21,21,21,21,22,20,22,21,21,19,19,17,19,16,17,19,19,19,20,20,20,21,21,22,20,21,21,20,20,19,18,17,15,15,15,15,16,16,14,13,13,13,13,11,12,12,12,11,13,14,14,16,16,18,18,15,15,15,13,13,13,13,13,13,12,14,13,12,12,13,12,12,12,12,13,11,13,10,10,12,11,10,10,10,11,9,10,10,10,10,10,12,11,12,11,12,11,10,11,10,10,8,10,11,10,10,12,11,12,12,13,12,13,14,13,11,11,11,8,9,9,9,8,8,8,8,6,7,7,5,5,6,7,5,5,6,6,6,6,7,7,6,9,8,9,9,9,10,9,9,9,10,8,7,7,7,6,5,6,5,5,6,4,5,7,6,8,9,10,10,8,9,8,9,7,6,9,8,7,8,8,8,6,8,8,7,7,9,8,8,9,9,9,9,10,11,11,11,11,11,10,10,11,10,10,9,10,9,9,9,9,9,9,9,8,8,8,7,7,6,7,6,6,5,5,5,6,6,7,8,9,10,10,10,11,13,12,14,15,16,17,18,18,18,17,16,16,14,11,9,7,5,5,5,5,6,8,8,8,8,10,11,10,10,9,9,9,9,8,9,9,9,7,7,6,6,5,5,5,5,6,6,7,8,9,9,10,10,12,13,14,12,12,12,11,10,10,9,9,9,8,8,8,6,7,7,6,6,5,6,6,5,6,7,8,8,9,9,9,10,9,9,10,8,8,9,9,7,7,7,7,6,7,5,7,6,7,7,8,8,10,10,9,10,10,10,9,8,9,9,8,7,7,7,6,7,6,7,7,8,7,9,9,10,9,9,11,11,11,12,10,9,9,9,9,8,8,8,8,7,7,7,7,8,8,8,9,10,10,11,11,10,10,11,11,10,10,9,9,9,8,8,7,8,7,8,9,9,10,10,10,11,11,11,12,10,10,10,12,10,10,11,9,10,8,9,9,10,10,10,11,11,11,12,12,13,13,14,16,14,13,15,14,12,14,13,12,12,12,12,11,11,10,10,11,10,11,11,11,11,12,13,14,15,15,17,17,17,17,18,17,18,17,16,15,17,17,14,15,14,13,12,11,12,12,12,12,14,14,15,16,17,17,18,18,19,18,18,17,18,16,16,15,13,12,12,13,12,14,15,14,16,16,17,18,18,18,19,20,20,18,20,18,18,17,17,17,15,13,13,14,12,14,15,15,15,17,17,18,18,19,20,21,20,21,20,19,20,18,19,17,18,17,14,13,15,14,15,16,16,18,17,18,18,19,20,20,21,21,21,20,21,19,19,18,19,18,16,15,16,14,15,18,17,19,19,18,20,20,21,21,20,21,21,20,21,20,21,19,18,19,17,16,17,16,16,19,18,20,19,18,20,20,22,22,22,22,22,22,21,21,22,22,22,22,21,22,22,22,21,22,21,21,22,21,22,25,24,25,26,25,26,26,25,26,24,26,25,24,24,24,24,23,24,24,23,23,23,22,22,24,24,24,23,24,24,24,26,23,24,25,24,25,24],[24,23,23,21,21,18,18,17,16,15,16,13,13,14,10,11,9,7,6,6,5,4,4,4,3,3,2,2,2,2,2,1,1,0,1,1,1,2,2,2,3,2,3,3,3,3,4,4,4,5,5,6,6,7,6,6,6,5,6,5,5,5,5,4,4,4,4,4,3,3,4,2,3,5,3,3,5,5,4,4,5,5,5,6,5,6,8,9,10,9,9,10,6,6,6,5,4,4,4,4,5,3,4,3,2,3,4,4,3,4,4,5,4,4,4,3,4,5,5,5,6,6,8,9,10,11,11,11,12,11,12,13,14,15,14,17,15,16,15,16,15,16,14,14,15,14,13,14,13,11,13,14,14,14,14,14,16,16,18,19,20,20,20,22,21,20,23,24,22,23,24,23,24,24,24,24,24,23,22,22,21,19,19,17,16,14,13,13,13,13,16,13,13,16,17,15,17,19,15,17,19,19,23,21,19,22,24,23,22,22,17,18,15,15,13,14,13,13,15,13,15,16,16,14,16,18,15,14,17,18,15,16,20,19,17,20,20,16,19,20,18,15,18,20,18,18,22,23,18,20,23,21,19,22,24,21,23,24,24,23,22,22,20,19,17,16,15,13,16,14,16,19,18,17,20,22,18,18,22,21,21,20,22,23,23,23,24,25,22,23,21,20,20,18,15,16,14,17,20,20,19,20,22,22,21,22,24,23,22,21,20,20,18,17,17,15,15,16,15,16,17,13,14,14,13,13,13,13,11,12,13,12,15,15,18,18,19,19,17,16,16,15,14,15,14,15,15,13,13,14,14,14,13,14,13,12,13,13,12,12,10,11,13,10,9,10,11,9,9,11,11,9,10,11,12,13,13,11,12,12,10,9,11,11,9,10,12,12,10,13,13,14,14,14,15,15,15,13,12,12,11,10,10,10,8,9,9,7,7,6,7,6,6,6,6,6,6,6,6,7,7,7,7,8,6,7,8,9,9,9,10,8,8,8,9,7,7,7,7,7,7,6,5,5,6,5,5,6,6,9,9,11,10,10,9,7,9,8,7,8,8,8,7,8,8,7,7,8,8,7,8,9,8,9,9,8,9,9,10,10,10,11,11,10,10,9,9,9,9,9,8,9,9,9,9,9,8,8,8,7,7,8,8,7,7,7,6,5,5,6,6,7,8,9,10,11,11,13,14,14,14,16,16,18,18,18,18,18,17,16,14,11,8,7,6,5,7,5,7,7,8,9,10,10,11,11,10,10,10,10,9,8,8,8,8,7,6,6,5,5,5,5,6,6,6,7,9,9,9,10,11,12,13,15,13,12,11,12,11,10,10,9,9,8,8,8,7,7,6,6,5,5,5,5,6,6,7,7,9,9,9,10,9,9,10,10,9,8,9,9,7,7,7,6,6,7,7,6,7,6,7,8,9,9,9,9,10,10,10,10,9,10,9,8,7,8,7,6,7,8,6,8,7,7,8,9,9,9,9,10,11,11,11,9,10,9,9,9,8,7,8,8,7,8,8,7,8,8,8,8,9,9,10,11,11,11,12,12,11,11,9,9,7,9,8,7,8,9,7,8,8,8,9,9,11,10,11,11,11,10,11,11,11,10,10,10,9,8,9,9,8,8,9,10,10,11,11,12,13,13,14,17,15,14,16,15,13,12,14,13,12,12,13,12,11,11,10,10,10,10,10,11,11,12,12,14,14,15,19,18,18,19,20,19,20,18,17,17,17,17,15,15,14,13,12,11,11,13,11,12,14,12,17,15,18,18,20,20,20,19,19,18,17,18,17,15,13,12,12,14,11,12,15,14,17,15,17,19,20,22,22,22,22,18,20,19,19,18,19,17,15,13,12,15,11,12,16,14,17,15,18,20,19,19,22,24,23,23,23,22,21,20,20,18,19,17,15,12,16,13,13,16,15,19,17,20,21,21,23,23,23,22,23,22,23,22,20,21,21,19,16,15,17,13,14,19,15,20,18,19,22,22,23,25,23,23,22,21,23,24,23,21,20,19,17,14,18,15,15,19,17,21,18,19,22,22,23,25,24,23,25,25,24,24,25,24,23,24,23,23,24,22,22,20,22,22,23,21,24,26,26,27,27,26,28,27,27,26,26,26,26,25,26,25,24,25,24,23,24,24,23,22,23,24,23,22,23,24,24,24,26,26,26,26,26,27,25],[24,23,24,20,20,18,17,15,11,13,15,11,8,9,9,7,8,8,7,6,5,4,3,3,3,3,2,2,2,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,3,3,4,4,4,4,5,6,6,6,6,6,6,6,6,4,5,4,4,4,3,3,3,3,2,3,3,2,3,3,2,2,4,3,2,3,3,4,3,4,5,5,7,8,9,8,7,7,6,6,4,4,4,3,3,3,3,2,3,3,3,2,3,3,2,3,4,3,3,3,4,4,4,4,5,5,7,8,7,8,10,10,12,10,12,12,12,12,14,14,14,15,14,14,13,14,13,13,12,12,13,13,12,13,13,12,13,14,14,14,14,13,14,15,17,18,17,17,18,19,18,18,19,20,19,21,22,21,22,23,24,22,22,22,20,21,19,19,18,18,16,15,14,13,12,15,15,17,16,16,17,17,16,18,15,18,17,18,21,20,19,20,21,21,21,20,15,17,15,17,15,15,14,13,13,14,15,16,17,17,17,16,16,16,16,16,17,18,19,17,18,20,19,17,18,18,18,17,19,19,18,19,20,21,18,19,20,19,17,20,21,20,21,22,23,22,21,20,19,17,17,16,16,14,15,16,17,19,19,18,19,21,19,17,19,19,20,18,21,22,21,22,23,23,21,21,20,19,17,17,17,18,17,18,18,20,20,19,21,22,19,21,22,22,21,20,20,19,17,17,16,15,15,14,15,15,14,13,13,13,13,12,11,12,11,12,11,11,14,14,16,17,18,18,15,15,15,14,13,14,13,13,14,12,13,13,13,12,13,12,11,12,12,12,12,13,11,11,12,10,10,10,9,9,9,9,8,8,9,10,9,11,10,10,10,11,9,10,10,10,9,9,11,10,9,11,12,13,13,15,15,14,14,14,12,11,10,9,9,9,8,9,8,8,8,7,7,6,5,6,5,6,6,6,6,8,7,7,9,8,7,9,8,8,9,9,9,9,9,8,7,8,8,7,7,7,6,6,5,5,4,5,6,5,6,7,9,9,9,9,7,8,8,7,8,8,6,7,8,7,7,8,8,8,7,8,8,7,8,8,10,9,8,9,10,9,10,11,11,10,9,9,9,9,9,10,8,9,9,9,8,9,9,8,9,9,8,8,8,7,7,7,6,5,5,6,6,8,8,8,10,11,11,11,14,14,15,16,17,18,18,19,19,19,18,17,15,11,9,6,5,5,5,5,6,8,8,8,8,9,10,10,10,10,9,9,9,8,7,9,8,7,6,6,5,4,5,4,5,5,6,8,9,9,8,9,10,12,12,14,13,12,12,11,11,10,9,8,9,8,7,7,6,6,6,6,5,5,6,5,6,6,6,8,8,9,8,9,9,9,8,9,8,9,7,7,6,7,6,6,5,6,7,5,8,7,7,8,9,9,9,9,9,9,9,9,9,8,8,6,7,6,6,5,6,6,6,6,7,7,9,9,9,9,9,11,11,11,10,9,9,10,8,8,7,7,7,6,6,6,7,7,7,7,7,9,9,9,10,10,11,10,11,10,10,9,9,9,8,8,6,7,6,7,7,7,7,9,9,9,10,10,11,11,10,10,10,11,9,9,10,9,8,8,7,7,9,7,9,10,10,11,11,11,13,12,13,15,14,13,14,14,12,13,12,11,11,11,11,10,9,11,9,8,10,9,9,10,10,11,12,12,13,14,15,14,16,16,17,16,16,15,15,14,14,15,13,13,12,13,13,11,11,11,11,11,12,12,13,13,15,15,15,16,17,15,15,16,15,16,14,13,12,12,11,12,11,12,13,13,14,14,15,15,16,16,18,19,18,15,17,17,15,14,15,16,13,13,12,13,11,13,13,14,14,14,15,16,15,17,18,19,21,19,18,19,18,16,19,17,15,16,15,12,14,13,14,14,14,15,15,16,16,19,19,18,19,19,19,20,18,19,20,18,18,15,16,14,15,14,14,15,14,16,16,17,18,19,20,19,19,21,19,18,21,18,18,18,19,16,16,14,16,14,15,17,16,19,17,18,20,19,21,22,21,20,23,22,21,22,23,22,22,24,24,24,22,22,22,21,21,22,23,22,23,26,26,28,28,27,28,28,27,27,26,27,25,26,25,25,24,25,24,23,23,23,21,21,23,23,22,22,24,24,24,24,25,26,25,25,25,27,25],[22,20,18,17,16,14,16,13,14,13,13,12,10,11,10,8,9,8,8,7,6,5,4,4,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,4,4,4,5,6,6,5,5,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,5,4,5,7,8,8,8,9,9,6,5,4,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,4,3,3,4,4,3,4,5,4,4,5,6,5,7,9,9,11,9,10,11,11,11,13,12,12,13,13,13,13,13,12,15,12,12,13,14,13,13,12,12,12,13,14,13,13,13,14,15,16,17,18,19,17,19,18,20,19,21,21,21,22,22,22,22,22,22,20,21,20,21,20,20,18,19,16,13,14,12,13,14,15,16,14,16,17,15,15,19,16,16,17,17,20,22,18,20,21,22,19,21,16,19,15,17,15,15,14,12,13,13,14,17,17,15,18,18,16,16,18,18,17,17,20,19,18,18,19,18,18,19,19,18,19,19,18,20,19,20,18,20,20,21,19,20,21,22,22,22,23,22,20,22,19,19,17,18,15,14,16,15,16,18,16,19,20,19,19,19,20,19,22,20,20,21,20,22,22,22,21,22,20,19,19,18,16,19,17,16,18,17,21,20,20,21,21,20,21,21,21,20,19,18,18,17,15,14,14,14,14,14,14,13,12,12,12,12,11,11,12,11,10,11,12,13,15,15,16,16,14,14,13,12,12,11,12,12,12,10,12,12,11,11,11,11,11,11,12,13,12,12,11,11,12,11,10,10,10,11,8,9,9,8,8,9,8,10,9,8,10,9,7,9,9,8,7,10,10,8,9,11,11,11,11,12,12,13,13,12,10,10,10,9,9,9,8,8,7,8,8,6,6,6,5,5,5,6,5,5,6,8,6,6,8,9,6,9,9,9,9,10,10,9,8,8,8,9,8,7,7,7,6,6,5,4,5,4,5,5,6,7,8,9,9,8,8,7,7,7,7,8,7,7,8,8,7,6,8,7,6,7,9,8,8,8,8,9,9,9,10,10,10,10,10,10,10,9,9,9,9,9,8,8,9,9,9,8,8,8,7,8,7,7,6,7,7,5,5,5,5,6,6,8,8,9,10,10,9,11,12,12,14,14,15,16,17,17,17,17,16,15,14,10,9,7,5,5,5,5,6,8,8,8,9,9,10,10,9,9,9,9,9,7,8,9,8,7,7,6,6,5,5,5,5,5,6,8,8,10,9,10,10,11,12,13,12,11,11,10,10,10,9,9,9,8,8,7,6,6,6,6,5,5,5,6,6,6,6,8,8,10,9,9,9,9,9,9,8,8,8,8,7,7,7,6,6,6,5,6,7,7,7,8,8,10,9,10,10,9,10,9,8,8,8,7,7,7,6,6,6,6,6,7,7,7,9,8,9,9,9,10,11,10,10,9,9,8,8,8,7,8,7,6,6,6,7,6,7,8,8,10,9,9,10,10,10,10,10,11,9,10,9,8,8,7,7,7,7,7,7,7,8,8,10,9,10,10,10,11,10,10,10,11,9,9,9,8,8,8,8,8,8,8,10,9,11,10,11,11,12,13,13,16,13,12,14,13,11,12,12,11,10,11,11,10,9,10,9,9,9,9,10,9,10,11,12,12,13,14,16,15,17,17,18,16,17,16,14,14,15,14,12,13,13,12,11,10,11,11,11,11,12,12,13,13,16,16,16,17,19,17,16,16,15,15,14,13,13,12,12,12,13,11,13,13,15,14,16,17,18,18,19,20,19,17,18,18,16,16,16,15,14,12,12,12,11,13,13,14,15,15,17,18,17,18,19,21,21,21,19,18,18,18,19,16,16,16,14,12,13,13,13,14,15,17,16,18,18,19,19,20,20,21,21,20,21,19,20,17,18,16,14,14,15,13,14,16,17,18,17,17,20,19,21,21,20,22,21,19,21,20,20,19,18,17,16,15,16,13,15,18,16,19,18,18,21,19,21,22,22,21,23,22,22,21,23,22,21,23,22,22,22,22,21,20,21,21,23,21,23,25,25,26,26,25,26,26,25,26,25,25,25,24,24,25,25,24,24,23,24,24,22,21,22,24,23,23,24,24,23,24,25,25,25,24,25,26,24],[24,22,22,20,20,17,19,15,15,17,16,13,12,15,12,11,11,9,9,7,8,6,5,5,4,3,3,3,2,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,4,4,4,6,6,5,5,5,4,4,4,4,3,3,3,2,3,3,3,2,3,3,2,3,4,3,3,4,4,3,4,5,5,5,5,6,6,9,10,11,11,12,12,8,7,6,5,5,5,5,4,4,4,5,3,3,3,4,3,2,4,4,2,3,4,3,4,4,5,5,4,6,7,6,7,10,10,9,10,11,10,10,13,15,14,15,16,15,16,14,15,15,16,14,15,16,15,13,14,13,11,12,14,14,14,13,14,16,16,17,18,19,20,19,20,20,21,21,22,21,23,22,22,23,23,23,22,22,22,21,22,21,20,18,18,16,13,13,11,13,13,16,14,14,16,17,16,17,20,17,17,19,18,21,21,19,20,22,23,22,22,18,19,17,17,14,14,11,11,14,13,15,17,17,15,17,18,16,15,18,18,17,18,21,20,19,21,20,18,21,21,20,17,20,21,20,18,22,21,19,21,21,22,19,22,22,22,23,23,23,23,22,22,19,20,17,17,16,13,16,14,16,19,19,17,21,21,19,19,21,20,21,21,22,22,22,22,22,24,22,22,21,20,19,17,16,17,14,16,18,19,19,21,21,22,22,21,23,22,21,20,20,19,17,17,16,15,14,14,13,14,14,12,13,13,12,12,11,12,10,10,11,12,14,14,17,18,18,18,15,15,14,13,12,12,12,13,12,12,12,12,11,11,12,12,11,11,12,13,11,11,10,9,12,10,8,9,9,9,8,9,10,8,8,9,10,10,10,9,10,10,8,8,9,9,7,9,9,9,8,11,11,11,12,13,14,13,13,12,11,10,9,7,8,8,7,6,7,7,6,5,5,5,5,4,5,5,4,5,5,6,5,6,7,6,6,7,6,7,8,8,9,6,8,7,8,7,6,7,7,6,5,6,5,4,5,4,5,6,6,8,10,10,11,10,8,8,9,8,7,8,7,6,7,8,7,6,6,7,6,6,8,7,7,8,7,7,9,8,10,10,11,11,11,10,10,8,7,10,8,8,8,7,8,8,8,7,7,6,6,7,6,6,5,6,6,5,4,4,4,5,5,6,7,8,9,10,11,11,13,13,14,15,16,17,19,18,18,18,17,16,14,11,9,7,5,4,5,4,6,7,7,8,8,9,10,11,10,10,10,9,9,8,9,9,8,7,6,6,5,5,5,5,5,5,6,7,7,7,8,9,10,11,13,14,13,12,12,10,11,10,9,9,9,8,8,8,7,7,7,6,5,5,5,5,6,6,7,8,8,9,9,8,9,9,9,10,9,8,9,8,7,7,7,6,6,7,7,6,7,7,7,8,8,9,9,8,10,10,10,9,8,9,9,8,7,7,7,6,7,7,6,8,7,7,9,8,10,9,9,10,11,10,11,10,9,9,10,8,9,7,8,8,7,7,7,7,9,8,7,9,10,10,10,11,11,11,12,12,11,11,9,10,8,9,8,7,8,8,7,8,8,9,11,10,11,11,12,12,11,11,11,13,11,10,11,10,10,8,9,10,9,9,10,11,12,12,12,13,14,15,15,17,16,14,16,16,13,14,14,13,12,13,13,12,12,11,10,10,10,10,11,11,12,13,13,15,15,16,18,18,18,18,19,19,19,18,17,18,17,17,16,16,15,14,13,11,11,12,13,12,14,14,16,17,18,18,18,18,19,19,19,18,18,18,17,15,14,11,12,13,13,13,14,14,17,18,17,19,19,20,20,20,21,18,20,18,18,17,18,17,16,13,12,14,12,13,15,15,17,18,18,20,19,20,22,22,21,21,21,21,21,19,19,18,18,17,15,12,15,14,14,17,16,19,19,20,20,20,22,21,21,21,22,22,22,20,19,20,21,18,17,15,16,14,14,18,16,20,19,20,21,21,22,23,21,22,21,20,21,21,21,20,19,19,18,15,16,15,14,19,18,20,19,19,22,22,22,23,23,22,24,24,23,23,24,24,23,25,23,24,24,24,23,22,21,23,24,23,24,26,27,27,27,27,28,27,28,27,26,27,26,26,25,26,26,25,25,24,24,24,23,23,24,24,24,24,24,24,25,25,27,26,26,26,26,27,25],[26,24,25,23,19,17,18,17,16,17,16,13,17,13,14,14,14,12,11,10,9,7,5,5,4,4,4,4,2,2,2,2,2,2,2,1,1,0,1,1,1,1,2,2,2,2,3,3,3,4,4,5,6,6,5,6,5,5,4,5,4,4,4,5,3,3,4,3,3,4,4,2,3,5,3,4,4,5,4,4,5,6,5,6,6,6,9,11,11,11,12,12,9,8,6,6,7,5,5,5,5,4,5,5,3,3,4,4,3,4,4,4,3,4,4,3,4,5,5,5,6,6,6,9,12,11,11,11,11,12,12,13,13,15,14,15,16,15,14,15,15,14,14,15,15,14,12,14,13,11,12,14,14,13,14,14,15,16,16,17,18,18,19,19,18,18,22,21,19,20,23,23,24,24,23,24,23,23,22,21,21,19,18,16,15,13,14,13,13,14,16,14,13,15,17,15,16,18,15,16,18,17,21,21,18,21,23,22,21,20,16,17,15,16,14,15,14,13,16,13,16,17,17,16,17,18,16,15,17,19,16,15,20,19,17,21,20,18,19,20,18,17,19,20,19,18,21,22,18,20,21,20,19,22,24,21,22,25,25,23,21,21,19,18,17,17,14,14,16,15,18,21,20,18,21,22,20,19,21,21,21,20,22,24,24,24,25,25,23,23,21,20,19,18,14,15,15,16,18,19,19,20,23,22,21,22,22,23,21,20,20,19,17,16,15,15,15,13,14,15,14,13,13,13,12,12,12,13,10,11,11,10,14,15,17,17,18,18,15,16,14,14,14,14,12,13,14,11,12,12,12,12,12,13,11,11,12,13,11,11,11,11,11,9,9,9,10,8,9,9,9,9,8,9,10,10,11,10,9,11,10,8,9,10,9,9,10,10,9,11,11,13,13,14,14,14,14,12,11,10,10,8,8,8,8,7,9,8,6,6,6,5,6,4,4,6,6,4,6,6,7,6,7,7,7,8,9,9,9,9,9,8,10,7,8,8,8,8,8,7,7,6,6,6,4,4,6,6,7,8,11,11,10,9,10,8,8,8,8,7,8,7,8,8,7,8,7,8,8,8,8,7,8,8,9,9,8,8,9,9,10,10,10,9,9,8,8,10,9,9,9,8,9,8,8,8,8,8,7,8,7,7,7,6,6,6,6,5,6,6,6,7,8,9,10,11,11,12,13,14,15,16,16,18,18,19,19,19,17,16,13,11,8,8,6,5,5,5,7,7,9,9,10,10,11,11,11,11,10,10,9,9,8,9,9,8,7,6,5,6,6,6,5,5,6,8,9,9,10,11,11,12,13,15,13,12,12,12,11,11,11,10,9,9,8,9,7,7,8,7,5,6,7,7,5,7,7,7,9,9,10,11,10,11,10,11,9,9,9,9,8,8,7,7,7,7,7,6,7,7,7,8,10,10,10,11,11,11,10,10,10,10,9,8,8,8,7,7,7,9,6,8,7,7,8,10,10,11,10,11,12,12,12,11,10,10,10,9,9,8,8,8,7,8,10,7,9,8,8,8,10,10,10,11,11,12,12,12,12,11,11,10,9,9,9,8,8,9,8,8,8,9,9,10,11,11,12,12,12,11,11,12,11,10,10,10,10,9,9,10,9,9,9,10,10,11,12,12,13,13,14,16,15,13,16,13,13,13,13,13,11,11,13,12,11,11,10,10,11,9,9,10,10,11,12,14,15,15,17,17,17,17,19,18,18,17,16,15,17,16,14,15,14,14,12,11,10,12,9,11,13,12,15,15,16,18,18,18,19,18,18,18,17,17,15,14,13,12,10,13,11,11,14,13,16,15,18,17,18,20,20,21,19,17,18,18,17,17,17,17,14,13,12,14,11,12,15,13,16,15,17,19,17,19,21,22,22,20,20,20,18,19,21,18,17,16,15,13,15,13,13,16,15,17,16,18,20,20,21,22,22,20,22,21,20,21,20,19,19,16,17,14,16,13,13,17,15,19,16,19,21,21,22,24,22,22,21,21,22,21,22,20,19,19,16,15,16,14,14,18,16,20,18,20,22,21,23,23,24,22,25,24,23,23,26,23,23,25,24,23,23,21,21,21,21,21,23,21,24,26,27,28,27,27,28,28,28,27,27,27,26,26,26,25,25,25,24,23,24,24,22,23,24,23,22,22,24,24,24,24,25,26,27,26,26,27,24],[24,22,23,21,20,16,17,15,14,15,15,12,14,15,12,13,13,12,12,10,10,8,6,6,6,5,5,3,3,3,2,2,2,2,2,2,1,1,0,1,1,1,1,2,2,2,2,2,3,4,4,6,6,6,5,6,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,6,5,5,5,7,8,11,11,11,11,11,8,7,7,6,5,5,5,4,4,5,4,4,3,3,4,3,3,4,4,3,4,4,4,4,5,5,4,5,7,6,6,9,11,10,11,10,11,11,11,13,13,14,13,14,14,15,14,14,15,15,14,13,14,14,13,14,12,11,12,13,13,13,13,13,14,15,16,17,16,18,18,19,17,18,20,20,18,21,23,21,22,22,21,21,21,20,20,20,19,19,17,18,15,12,13,13,13,14,14,16,14,15,16,16,15,17,15,16,16,17,20,20,18,19,20,21,20,20,16,18,16,17,15,15,13,14,14,14,16,17,18,17,17,17,17,15,17,17,18,17,19,18,18,19,19,18,19,19,18,18,19,19,19,19,20,21,19,20,21,20,18,21,22,20,21,22,22,21,21,20,18,18,17,16,15,15,16,15,17,20,18,19,20,20,20,19,21,20,21,19,20,22,22,22,23,22,20,20,19,19,16,17,16,17,16,17,18,19,20,19,21,21,20,20,22,21,20,19,18,17,17,15,15,14,13,13,13,14,14,12,12,13,11,11,10,11,10,10,10,10,12,14,16,17,17,16,15,14,14,12,12,11,11,12,12,11,12,11,10,11,11,12,11,11,12,12,11,11,11,11,10,9,9,10,9,8,7,8,8,8,7,8,8,10,9,9,9,9,8,8,9,8,7,9,10,9,9,11,11,12,13,14,14,13,13,12,11,10,10,8,9,8,8,8,7,7,7,6,5,5,5,4,4,5,6,6,7,7,6,7,8,8,7,9,8,10,9,10,9,9,9,7,8,9,8,8,7,7,6,6,6,5,5,5,6,5,6,7,9,11,11,10,9,8,8,8,7,8,8,8,8,8,7,7,8,8,7,8,8,7,7,8,9,9,9,8,10,9,10,10,10,10,9,8,9,9,9,8,9,8,9,9,9,8,8,8,8,8,7,8,6,6,6,6,5,5,5,5,6,8,8,9,10,10,11,12,13,13,14,15,16,17,18,18,18,18,16,17,14,11,9,6,5,5,6,5,6,8,8,9,9,9,10,10,10,10,9,9,9,8,8,9,8,7,7,6,5,5,4,5,7,6,6,8,8,10,9,10,10,12,12,13,12,11,11,10,11,10,9,9,9,8,8,8,7,7,6,6,6,6,6,6,7,7,6,8,8,9,9,8,9,9,9,10,9,9,8,8,7,8,7,6,6,7,7,6,8,7,7,8,8,9,9,9,9,9,10,9,8,8,8,7,8,7,7,6,7,8,6,7,8,7,9,8,9,9,9,10,11,11,10,10,9,9,9,9,8,8,7,7,6,7,9,7,9,7,7,9,9,9,10,10,10,10,11,11,10,10,9,9,8,9,8,7,8,9,7,8,8,8,10,9,10,10,11,12,10,10,11,11,11,10,10,10,9,8,9,9,9,8,9,9,11,10,11,11,12,12,14,15,14,13,14,15,12,13,13,12,11,12,12,12,12,11,11,9,10,9,9,10,10,11,12,12,13,14,16,14,17,17,18,17,16,16,15,14,14,15,14,13,14,13,12,12,10,10,12,11,12,13,12,14,15,16,14,17,19,15,16,16,15,16,14,14,13,13,12,12,13,12,12,13,13,14,15,16,17,16,20,20,18,16,16,17,15,14,16,16,13,14,12,13,12,13,13,14,14,15,15,17,15,18,20,21,21,21,18,19,17,18,19,17,17,15,14,13,13,14,14,13,15,15,15,17,16,19,21,18,20,21,19,21,18,19,20,19,18,15,17,15,14,14,13,15,16,17,17,16,18,20,21,19,21,21,19,19,21,18,18,20,18,16,17,15,15,15,14,17,17,18,17,18,20,20,21,22,21,22,24,23,21,23,24,23,23,24,24,24,23,23,21,22,22,23,23,23,24,26,27,28,28,27,28,27,27,27,27,26,26,25,25,25,25,25,24,24,24,24,23,22,23,25,24,23,24,25,24,24,25,26,25,26,26,27,25],[23,21,21,20,19,16,16,16,14,14,14,14,13,14,13,13,12,11,10,8,9,7,6,6,5,4,4,4,3,3,2,2,2,1,2,1,1,1,1,0,1,1,1,1,1,2,2,2,3,3,3,5,5,5,5,5,6,4,4,4,3,3,4,4,2,3,4,3,2,3,3,3,3,4,3,3,4,5,4,5,5,6,5,6,6,8,9,10,11,11,11,11,9,7,7,6,6,5,5,5,5,5,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,5,4,4,7,9,6,8,8,9,8,9,10,10,10,11,13,13,13,14,14,14,14,14,13,14,13,13,14,13,12,13,12,12,12,13,13,13,13,13,13,14,15,17,17,18,18,19,18,18,20,21,19,21,22,22,22,22,22,22,22,21,20,22,20,18,17,17,14,13,12,11,12,13,13,15,14,15,16,15,14,18,15,16,18,17,20,20,18,19,20,22,20,20,15,18,15,17,14,14,13,13,14,14,16,16,17,16,18,18,16,15,17,18,16,17,19,19,18,20,21,17,20,21,19,18,20,21,19,20,21,22,17,21,21,21,18,20,23,22,22,21,22,21,20,21,18,20,17,18,15,14,16,14,17,18,18,19,21,20,19,19,21,19,20,20,21,22,21,22,21,22,19,21,20,20,17,19,16,18,15,17,18,18,19,19,20,21,21,20,21,20,20,20,18,18,17,16,14,12,12,12,12,13,13,12,11,11,11,10,10,11,10,9,9,11,12,13,16,16,16,16,15,14,13,12,12,10,11,11,11,9,11,11,9,9,10,10,9,10,11,11,10,11,11,10,10,10,7,9,9,8,7,8,9,7,7,8,8,9,8,8,10,8,7,7,8,7,6,8,9,7,8,11,10,10,10,12,13,12,12,12,10,9,9,8,7,8,7,6,6,7,6,5,5,5,5,4,5,5,5,5,5,6,5,6,8,7,6,8,8,9,9,9,10,8,9,8,9,8,7,7,7,7,5,5,5,5,5,4,5,5,6,7,8,8,9,8,8,8,8,7,7,9,7,7,7,8,6,6,7,7,6,7,8,8,7,8,7,7,8,9,9,11,10,10,10,10,10,9,8,9,9,8,8,6,8,9,8,7,8,7,7,7,6,7,5,6,6,5,5,5,5,6,6,7,8,8,9,10,9,11,12,12,14,14,15,17,17,17,17,17,16,15,13,10,8,6,6,5,6,5,6,8,8,9,9,9,11,10,10,10,10,9,9,8,9,9,9,8,7,7,6,6,5,5,6,6,7,7,8,9,9,9,10,11,12,13,12,11,11,10,11,11,9,9,9,8,8,8,6,7,7,7,6,6,5,6,6,6,7,8,8,10,9,9,10,9,10,10,9,8,8,8,8,7,7,7,7,6,6,7,7,7,7,9,8,10,9,10,10,10,10,10,9,9,8,8,8,7,7,7,6,6,7,7,8,7,9,9,9,9,10,11,11,11,12,10,10,10,9,9,9,8,8,7,7,7,6,7,7,7,8,10,9,10,11,11,10,11,12,12,11,12,9,9,9,8,7,7,7,6,7,8,8,9,10,10,10,11,12,12,12,11,11,13,11,10,10,9,9,9,8,8,8,8,10,10,10,11,11,11,13,14,14,17,16,15,17,15,14,13,13,13,12,12,12,11,10,11,9,9,9,9,10,10,11,12,12,13,14,15,17,17,18,18,20,18,19,17,17,15,16,18,15,14,14,13,12,11,11,11,13,11,13,13,14,15,17,17,17,18,19,17,17,18,17,17,15,14,12,11,11,12,12,12,13,13,15,16,16,18,17,18,19,20,20,18,19,19,17,16,16,16,14,13,13,13,11,12,14,14,16,15,16,18,17,19,20,20,21,20,20,20,19,19,19,16,16,16,14,13,14,13,14,16,15,17,18,18,18,19,20,20,20,21,21,21,21,20,20,18,19,17,15,14,16,13,14,17,16,19,19,17,20,20,21,21,20,21,21,19,21,19,19,20,19,18,16,15,16,14,16,18,17,19,19,18,20,21,23,22,22,22,23,21,21,22,24,23,21,23,23,22,23,22,21,22,21,22,23,21,23,26,25,27,25,25,27,26,26,26,25,25,24,24,24,24,24,25,23,22,24,24,22,22,24,24,23,23,24,25,25,24,25,25,25,25,24,26,24],[26,25,24,22,20,19,20,17,19,19,17,16,16,15,17,16,14,14,12,10,10,8,7,6,5,4,4,4,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,4,3,4,5,5,5,5,5,4,3,4,3,3,3,4,2,3,4,3,3,4,3,3,4,4,3,3,5,5,5,5,5,5,5,6,7,7,10,11,12,13,12,12,11,8,7,7,6,5,5,5,5,5,5,4,4,4,4,3,3,4,4,3,4,4,4,3,4,5,4,5,6,7,7,8,9,10,9,11,12,12,11,12,13,14,14,15,15,15,15,16,15,16,15,15,17,15,12,14,11,10,12,13,13,13,13,14,14,15,16,17,19,18,19,20,20,20,21,22,21,21,23,23,24,24,23,23,23,23,22,21,19,18,17,17,14,13,12,11,13,12,14,13,13,15,16,15,17,17,16,17,18,17,21,21,19,21,22,23,21,21,17,16,15,14,12,13,11,13,16,14,15,17,16,15,16,17,16,14,16,17,16,17,20,19,18,20,20,18,21,20,18,16,20,20,18,18,23,22,18,21,22,20,19,21,23,21,24,24,24,23,22,22,18,18,16,16,14,12,16,13,17,19,20,18,21,21,19,18,21,22,21,20,21,24,23,24,23,25,22,22,20,19,17,16,13,15,15,17,18,20,19,20,22,22,21,21,22,22,21,20,18,18,17,16,15,12,14,12,13,14,14,10,11,13,11,10,12,12,8,10,10,10,14,15,17,18,18,18,15,15,13,13,13,12,11,12,12,10,11,11,10,9,10,10,9,9,11,11,11,10,9,8,10,9,7,8,9,7,7,9,9,8,7,8,9,9,10,9,10,9,9,7,8,8,7,7,9,9,9,10,10,12,12,12,14,13,13,12,10,9,8,6,7,7,7,6,7,6,5,5,5,5,4,4,4,5,4,4,5,5,6,5,6,6,5,7,6,7,7,8,8,6,7,7,8,7,6,7,7,6,7,7,6,6,5,4,5,6,7,9,10,12,11,10,9,7,8,8,7,8,8,7,6,8,7,7,6,7,7,6,7,7,6,7,8,7,6,7,8,9,9,10,11,10,9,8,8,9,7,7,7,6,7,6,7,6,6,6,6,6,6,6,5,5,5,5,4,5,4,5,5,6,7,8,9,10,10,11,13,14,14,15,15,18,19,18,18,18,16,16,14,11,8,7,5,5,5,5,6,7,8,8,8,9,10,11,10,10,10,9,9,8,8,8,8,7,7,6,5,5,6,5,7,6,6,6,8,7,8,9,11,11,13,14,13,12,11,11,12,10,10,9,9,8,8,8,7,7,7,6,5,5,8,6,6,6,7,7,9,10,9,9,9,9,10,11,9,9,9,9,8,7,7,7,6,6,8,6,8,7,7,8,8,10,9,9,10,10,10,10,10,9,9,9,7,8,8,7,7,8,7,9,7,8,8,8,9,10,9,11,11,12,12,10,10,9,10,10,9,8,8,8,8,7,9,8,9,8,8,8,9,9,10,11,11,11,13,12,13,12,10,10,8,9,8,8,7,9,8,9,7,9,8,9,11,11,12,12,11,11,12,13,12,11,11,10,10,9,8,10,9,10,8,10,10,12,12,12,14,15,15,17,16,16,17,16,15,13,15,14,13,13,13,13,11,10,10,10,12,10,9,11,10,13,13,14,15,16,19,19,19,19,20,19,20,19,17,17,16,17,16,16,14,14,13,12,12,14,12,12,14,13,16,16,19,18,19,20,20,19,19,18,18,18,18,15,14,12,12,14,12,13,14,14,16,17,18,20,19,21,21,22,21,18,19,19,19,19,18,17,16,13,13,15,12,13,15,16,17,17,19,20,19,20,22,23,22,22,22,20,20,20,20,18,19,17,15,14,16,14,14,16,16,19,19,20,21,20,22,23,22,21,22,22,22,21,21,21,20,17,16,15,17,15,14,19,16,19,19,19,22,21,23,24,23,22,21,22,22,23,22,20,19,20,16,15,17,16,16,19,17,20,18,20,22,21,23,24,23,22,25,24,24,23,25,24,24,25,25,24,25,22,22,21,23,22,24,22,24,26,27,27,27,25,28,27,28,27,26,26,26,26,26,26,26,26,25,24,25,25,24,23,25,24,24,24,25,26,26,25,27,27,27,27,26,28,26],[25,24,23,22,20,16,20,16,14,16,18,15,15,14,15,16,13,13,12,10,11,7,5,7,6,4,4,4,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,3,3,4,5,5,5,4,4,4,4,4,3,2,3,3,3,3,3,3,2,3,3,2,3,4,4,3,4,5,4,5,5,5,5,6,6,6,9,12,12,11,12,11,9,7,8,7,6,5,5,5,5,4,4,4,4,3,4,4,3,3,4,3,3,3,4,3,4,4,4,4,6,6,7,10,12,10,10,11,11,11,11,12,12,13,12,14,13,13,13,14,13,13,13,13,12,13,11,13,12,10,11,11,13,11,12,11,13,14,16,15,16,17,16,17,16,18,18,18,17,19,19,20,22,21,21,22,22,21,19,20,17,17,16,16,14,12,13,12,11,12,13,15,14,13,15,15,14,16,14,16,16,17,19,19,17,18,20,19,20,18,16,16,15,16,16,13,15,13,16,14,15,16,16,17,16,15,16,18,15,15,16,17,17,18,17,19,19,17,18,19,16,17,19,18,18,17,20,20,17,19,20,19,18,18,21,20,20,22,22,21,19,19,16,15,15,14,14,13,14,15,15,19,17,17,19,19,17,19,19,18,19,20,20,22,21,22,21,21,20,19,19,17,15,15,15,15,15,15,16,17,18,18,20,21,19,19,21,20,20,18,18,16,15,14,13,13,11,11,11,12,12,12,10,11,10,10,9,10,9,8,8,10,12,14,15,16,17,16,14,14,13,11,11,10,10,11,10,9,9,9,10,9,10,10,9,10,10,11,9,10,9,8,9,9,7,8,7,7,8,7,7,7,7,8,7,9,8,8,9,8,8,8,8,8,8,8,9,9,9,10,10,12,12,14,14,13,13,11,11,9,9,7,7,7,7,7,7,7,6,5,5,4,3,3,4,5,4,4,5,6,5,6,6,5,6,7,8,8,8,8,8,7,8,7,7,7,7,6,6,7,6,5,5,6,5,4,5,6,6,7,9,11,9,9,8,8,8,7,7,7,6,6,6,6,6,7,7,7,6,6,7,6,6,7,7,7,8,7,9,8,10,9,10,9,8,7,7,9,8,7,7,7,7,7,7,7,6,7,7,7,6,6,6,5,5,5,4,5,4,5,5,7,7,8,9,10,10,11,12,13,14,15,16,19,18,19,19,18,16,16,13,10,8,8,6,5,5,4,6,7,7,8,8,9,10,10,10,10,9,9,8,8,8,9,8,7,6,6,5,5,5,5,5,5,6,7,8,8,9,9,10,11,12,14,12,11,12,11,10,10,9,9,9,8,8,7,7,7,6,6,5,5,6,6,6,6,6,7,8,8,9,9,9,9,9,10,9,9,8,8,7,7,7,6,6,6,6,6,7,6,6,7,8,9,9,9,10,9,10,9,9,9,8,8,8,7,7,6,7,7,6,6,7,7,7,8,10,9,10,11,11,10,11,10,10,10,9,8,9,8,8,7,6,7,7,7,8,7,8,8,9,9,10,10,10,11,11,11,11,10,9,9,8,9,8,7,8,7,8,8,7,8,9,9,10,11,11,12,11,11,11,12,10,10,10,9,8,8,8,8,8,7,8,9,10,10,12,11,13,11,13,15,14,12,14,14,12,13,13,12,10,12,12,11,11,11,10,8,9,8,9,10,10,11,12,12,14,13,15,14,15,16,17,17,16,15,15,14,14,15,14,13,13,13,12,11,9,11,11,11,12,13,13,14,15,16,16,17,18,15,16,16,15,16,15,14,12,11,11,11,11,12,12,13,14,14,15,16,17,17,19,19,17,16,16,17,17,14,15,16,13,13,11,12,11,12,13,13,14,15,15,16,16,18,18,19,21,20,18,18,17,17,18,16,16,15,14,12,13,13,13,14,14,15,16,16,17,18,19,18,20,19,18,19,18,18,19,18,17,14,16,14,14,14,14,15,14,17,15,16,18,19,21,20,20,20,20,18,19,18,17,18,18,16,16,14,14,14,13,16,16,18,17,17,19,20,21,21,20,20,22,21,19,22,23,22,23,24,24,22,22,21,21,22,21,22,23,22,23,26,26,28,28,27,28,28,28,28,26,27,26,27,25,25,25,25,24,24,24,24,22,22,24,24,23,22,24,25,24,24,26,26,26,26,26,27,25],[24,23,24,21,21,20,19,18,20,17,16,15,17,15,15,13,12,13,10,9,11,8,6,8,6,5,5,4,3,4,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,3,3,4,5,5,5,4,6,5,4,4,3,3,4,4,3,3,3,3,3,3,4,3,3,4,4,4,5,5,5,5,5,5,6,6,6,7,9,12,12,12,13,12,10,9,8,7,6,6,6,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,5,5,5,6,6,6,8,9,10,10,8,9,10,11,11,13,12,13,14,14,13,13,13,14,14,13,11,12,13,12,12,12,11,11,12,14,13,13,13,13,14,16,16,16,18,17,19,18,19,20,21,20,20,21,22,22,21,22,22,22,20,21,21,18,19,16,18,14,13,14,13,12,14,13,14,14,15,17,16,15,18,16,16,15,17,20,20,18,19,20,21,20,21,15,18,15,17,14,15,14,13,15,13,16,17,17,16,17,18,16,15,17,18,18,17,20,19,18,20,20,18,19,19,19,18,18,20,18,20,20,22,17,21,21,22,18,21,22,21,21,22,23,22,21,22,18,18,17,17,16,14,15,13,15,19,17,15,19,19,19,19,20,20,21,19,20,22,21,22,23,22,21,21,19,20,17,18,14,17,17,17,16,18,20,17,20,21,21,20,21,21,20,19,18,16,17,15,14,13,12,12,11,12,12,12,11,11,12,11,10,10,10,10,10,10,12,13,15,16,16,16,14,13,12,11,11,10,10,11,10,9,11,10,10,9,10,10,10,10,11,11,11,11,10,11,10,10,10,9,10,8,9,8,8,8,9,8,9,9,10,10,9,8,10,8,8,8,8,8,9,9,7,11,11,11,12,13,14,13,13,12,10,10,10,7,7,8,8,7,7,7,6,5,6,5,4,4,4,5,5,5,6,6,6,5,7,8,7,8,8,10,9,10,9,8,8,8,7,8,7,6,6,6,5,6,5,6,5,5,5,5,6,9,9,10,9,9,8,8,7,7,6,7,7,8,7,7,8,6,7,6,7,7,8,7,7,8,9,8,9,9,9,9,10,10,11,9,9,9,8,8,9,8,8,8,9,8,8,8,8,8,7,7,6,6,5,5,5,5,6,5,5,5,6,8,7,9,9,10,10,11,13,12,15,14,16,18,17,17,18,17,15,15,12,10,8,6,5,6,5,5,6,8,8,9,9,9,10,10,10,10,10,10,9,8,9,10,9,8,7,6,6,5,5,5,5,6,6,7,8,10,9,10,10,12,12,14,13,12,12,11,11,11,10,10,10,9,8,8,7,7,7,6,6,5,6,6,5,7,6,7,8,10,9,9,10,10,9,10,10,9,8,8,8,7,7,6,6,6,6,6,6,7,7,8,8,9,9,9,10,9,10,10,9,8,9,7,7,7,6,7,6,7,6,7,7,7,9,8,9,9,9,11,11,11,11,9,10,9,9,10,8,8,8,7,7,7,7,7,7,7,7,9,9,9,10,11,10,11,11,13,12,12,9,9,8,9,8,8,7,7,7,7,8,8,10,9,10,11,11,13,11,10,12,12,11,9,10,9,9,9,8,8,8,7,8,9,11,10,12,11,14,13,14,17,15,13,14,15,13,12,13,13,11,12,12,12,11,11,10,8,9,7,10,10,11,11,12,12,14,15,17,15,17,18,19,18,18,17,16,14,15,16,13,13,14,13,12,12,8,11,11,12,12,12,13,15,17,17,16,18,19,16,16,18,16,16,15,14,13,12,11,12,13,12,13,13,14,15,16,17,18,17,20,20,19,17,18,18,16,15,16,16,13,13,13,13,11,13,14,13,15,16,17,17,16,18,21,22,21,21,19,20,19,19,19,15,16,15,14,13,13,13,14,14,14,16,16,17,18,19,21,19,21,21,19,21,19,19,19,18,17,15,15,15,14,14,12,15,15,17,17,17,20,19,21,21,21,22,19,19,21,20,19,18,18,16,15,15,15,14,14,17,17,18,18,18,19,20,22,23,21,21,24,23,20,22,23,22,22,23,23,23,21,21,21,21,21,20,23,21,23,27,26,27,27,26,27,27,27,27,26,26,26,25,25,25,25,24,24,22,24,25,23,22,24,24,23,23,25,24,23,24,26,26,26,24,26,27,25],[24,24,23,20,21,18,18,18,18,16,15,16,16,17,14,15,12,12,10,10,10,8,7,8,7,5,5,4,4,4,3,4,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,3,2,3,5,4,4,4,4,3,3,3,2,2,3,3,2,2,3,3,3,4,4,3,4,4,4,4,6,5,5,5,6,6,6,7,7,8,10,12,12,13,14,13,11,9,9,8,7,6,7,6,6,5,5,6,5,4,4,4,4,4,4,3,3,4,4,3,4,4,4,4,7,6,5,8,10,10,9,10,10,11,10,12,13,12,13,14,13,13,14,14,14,16,14,14,15,15,15,13,12,11,11,12,13,13,14,13,14,15,15,15,16,17,16,18,19,18,18,20,20,20,20,20,21,22,21,21,21,22,20,20,18,18,17,17,15,12,13,12,12,13,14,16,14,16,16,16,15,18,15,17,17,16,19,19,17,18,20,19,19,20,15,17,14,16,15,13,13,13,15,14,16,17,17,16,18,18,16,16,17,18,17,18,19,19,19,20,20,17,20,20,19,17,18,20,20,19,20,21,18,20,21,21,18,20,21,20,21,21,22,20,20,20,17,18,16,16,14,14,15,16,16,19,18,18,20,20,19,19,19,20,19,19,20,22,21,22,21,22,20,21,20,19,17,17,17,17,15,15,16,17,18,19,20,21,20,19,21,20,19,17,18,16,15,15,13,11,12,11,10,12,12,11,11,11,12,10,10,11,10,10,10,12,13,14,16,16,16,16,15,14,13,12,11,11,10,11,11,10,10,10,9,9,10,9,8,9,10,11,9,11,9,8,10,9,8,7,9,8,8,9,9,9,8,9,9,10,9,9,9,9,8,8,8,8,8,7,9,8,9,10,10,11,12,13,14,13,12,11,9,8,8,6,6,7,6,6,6,6,5,5,4,4,4,3,5,5,3,5,6,5,6,6,7,6,6,8,7,7,8,9,9,7,8,7,8,7,7,8,7,6,6,5,5,5,6,4,5,6,6,8,8,9,10,8,9,8,9,8,7,8,8,7,6,8,7,6,7,8,5,6,8,7,6,8,7,7,8,9,10,11,11,11,11,10,10,9,8,9,9,8,7,7,6,7,6,6,7,6,6,6,5,5,4,5,4,5,4,5,5,5,5,7,7,8,9,9,10,11,13,12,15,15,16,18,18,18,18,17,15,15,12,10,8,8,6,5,5,5,6,8,8,8,9,9,10,10,10,10,10,10,10,9,9,9,9,8,8,7,6,6,5,5,6,6,6,8,8,9,8,9,10,11,12,14,13,12,12,11,11,11,9,10,10,9,8,9,8,8,7,7,7,7,6,7,6,7,8,8,9,9,9,10,10,10,10,11,10,9,9,8,8,8,8,7,8,7,6,7,8,8,8,8,9,10,10,10,10,11,11,11,10,9,9,9,8,8,8,7,8,6,7,8,8,7,9,9,10,10,10,12,11,11,12,11,11,11,11,10,9,10,9,8,7,8,7,7,9,8,9,11,10,11,11,11,11,12,12,13,12,12,11,11,10,10,9,8,8,8,8,9,8,10,11,10,11,12,13,13,12,12,12,14,13,10,12,11,10,9,10,9,10,10,11,11,12,12,13,13,14,15,15,16,16,14,17,16,14,15,15,14,13,13,13,13,12,11,10,11,11,11,11,12,12,13,14,15,15,15,18,18,18,18,19,19,19,17,17,17,17,17,16,15,15,13,13,12,12,12,14,13,14,14,15,15,17,17,18,18,19,19,18,17,17,17,16,15,13,13,13,13,13,13,14,15,16,17,17,20,17,19,20,19,20,17,19,18,18,17,17,16,14,14,13,13,12,14,15,15,16,18,18,19,17,19,20,20,21,21,21,19,20,19,19,17,17,16,15,13,14,14,15,15,18,17,18,19,19,20,20,20,20,21,21,21,22,19,19,18,18,17,16,14,15,14,15,16,16,19,19,19,20,20,21,21,21,21,22,20,20,20,21,19,18,17,16,14,16,14,15,18,18,19,19,19,21,20,21,23,22,21,23,22,22,22,23,22,22,23,22,23,22,21,22,21,21,22,23,22,24,26,26,27,26,26,27,27,27,26,25,26,25,25,25,25,25,25,24,23,24,24,23,23,24,23,22,22,24,25,24,25,26,26,26,25,26,27,24],[24,21,23,20,20,19,19,19,21,19,18,18,19,17,17,16,13,14,12,10,11,8,7,8,6,4,4,5,4,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,3,4,5,5,5,4,5,4,3,3,3,2,3,3,2,2,4,3,3,3,3,3,3,4,4,4,4,6,5,6,5,6,5,7,7,8,10,13,13,13,13,12,11,9,8,8,7,6,6,5,7,5,5,6,5,4,5,4,4,4,4,3,3,3,3,3,4,4,4,4,5,7,6,8,9,9,9,10,10,9,10,11,12,13,12,14,13,14,14,14,15,14,14,14,14,14,12,12,12,10,11,12,12,12,12,13,15,15,17,17,18,19,17,19,19,18,20,20,20,20,22,21,23,23,22,23,23,22,21,20,18,18,19,17,16,14,14,12,12,14,13,14,13,14,16,14,16,17,15,16,18,17,20,19,17,19,22,20,20,20,17,17,15,15,13,14,13,14,15,13,16,18,17,15,18,18,16,15,18,18,16,18,19,18,18,20,21,18,20,20,18,17,20,20,19,20,21,21,19,20,21,21,19,21,22,20,21,23,23,22,21,20,19,18,17,16,14,13,15,16,18,19,19,19,21,21,19,18,20,20,20,19,21,24,23,24,24,23,22,22,20,18,17,17,14,16,16,17,17,18,19,19,21,22,20,20,22,22,19,19,19,17,16,16,15,13,12,12,12,14,12,11,10,11,11,10,9,10,8,10,9,11,13,14,16,17,17,17,16,15,14,12,12,12,11,11,12,10,10,9,9,9,9,9,9,9,9,10,9,10,7,9,9,8,7,7,8,7,6,8,8,8,8,9,9,10,10,9,10,10,9,8,9,9,8,8,10,9,8,10,10,12,13,14,14,14,13,11,10,8,8,7,7,7,6,5,6,7,4,4,4,4,3,3,4,4,3,3,6,4,4,5,7,6,6,6,7,7,8,7,7,7,7,7,7,6,6,6,6,6,6,6,5,6,5,4,5,5,7,9,9,11,10,9,8,7,8,7,6,7,7,7,6,6,7,6,5,6,6,5,6,6,6,6,6,7,6,7,7,8,9,9,10,9,9,8,7,8,7,7,6,7,7,7,6,8,6,7,6,6,5,6,5,5,5,4,4,4,3,5,6,7,7,8,10,10,10,11,12,13,14,15,15,18,18,19,18,19,16,16,12,11,9,7,5,6,4,5,5,6,7,8,9,10,10,11,11,10,11,10,9,8,9,9,9,8,7,6,5,5,5,6,6,6,6,6,8,7,9,10,10,11,13,14,12,12,12,12,12,11,10,10,10,9,9,9,8,8,8,7,6,5,7,6,6,6,6,6,8,8,9,10,10,10,11,11,11,10,10,10,9,9,8,7,7,7,6,6,7,6,6,7,9,9,9,10,10,11,11,11,10,11,10,11,9,8,8,7,7,7,7,7,6,7,7,9,9,10,10,11,11,12,12,11,11,11,11,10,11,9,9,9,7,8,7,7,8,8,8,8,9,10,10,11,11,12,13,13,12,13,12,11,9,10,10,8,8,8,8,8,7,9,9,10,11,12,12,12,13,13,13,13,13,12,12,11,11,10,9,9,9,10,9,10,10,12,12,13,14,14,15,17,16,14,17,16,15,14,15,14,15,13,14,14,13,11,11,10,11,9,9,11,10,12,13,14,15,15,17,18,19,19,20,20,20,18,18,18,17,18,17,16,15,15,15,13,12,12,11,11,14,13,15,15,17,17,19,18,21,19,18,19,18,19,16,15,14,13,12,13,11,12,13,14,15,16,16,18,18,21,21,21,21,17,20,19,18,17,17,18,16,14,13,14,11,13,14,14,16,15,17,18,18,20,20,22,22,21,21,20,19,19,20,17,18,17,15,13,14,13,13,15,15,17,16,18,20,20,22,22,21,21,21,21,21,20,19,18,19,17,17,15,16,14,14,17,16,19,17,18,20,20,22,23,22,22,22,20,21,21,21,19,19,18,17,16,16,15,15,19,17,20,18,18,22,20,22,23,23,21,25,23,22,22,24,23,22,24,23,23,21,21,21,20,21,21,22,21,23,25,26,27,26,25,27,27,27,26,26,26,25,25,25,24,24,25,23,22,23,23,22,22,22,22,22,22,24,24,23,24,25,26,26,25,25,27,25],[26,24,25,24,22,20,19,18,20,18,18,18,16,16,16,14,13,13,11,11,11,9,7,9,8,6,6,5,5,5,4,4,4,3,3,3,2,2,2,2,2,1,2,1,1,0,1,1,2,3,3,3,5,5,5,6,5,4,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,6,5,5,6,6,6,7,7,8,9,11,13,14,13,13,11,12,11,10,8,8,7,7,6,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,6,6,6,8,10,9,10,10,10,11,11,12,12,12,12,14,12,13,13,14,14,13,13,13,13,14,11,15,12,10,12,13,14,13,12,14,14,15,17,17,17,18,17,18,17,19,18,19,16,19,20,20,21,21,20,22,21,21,19,19,17,18,17,18,15,15,15,13,13,15,13,15,15,14,15,15,15,17,15,16,15,17,18,18,16,18,19,18,19,17,15,15,15,15,15,13,13,15,16,14,15,17,17,16,16,16,16,16,16,16,16,16,17,18,17,19,18,16,17,19,17,16,18,18,18,18,20,21,17,19,22,20,17,20,21,19,19,22,22,20,20,18,16,16,16,15,15,15,14,16,20,19,18,16,18,19,18,17,19,18,19,18,20,22,21,23,21,21,21,20,18,17,15,16,16,18,16,18,18,18,17,18,21,20,19,19,21,20,19,17,17,15,15,14,15,14,12,12,12,13,13,12,10,11,11,9,10,10,9,10,8,10,13,14,16,16,17,17,15,13,14,11,12,11,10,11,11,10,10,10,10,11,9,10,10,10,11,11,11,11,9,11,11,9,10,10,8,8,8,8,8,7,9,9,8,11,10,10,11,10,9,8,10,10,8,9,10,9,7,11,12,12,14,15,15,15,14,13,11,10,10,7,8,9,7,7,7,7,6,5,4,5,4,3,4,5,4,4,6,6,6,7,7,7,7,8,8,9,9,9,9,8,9,8,7,8,8,7,7,7,6,6,6,6,5,4,5,6,7,8,9,11,10,9,8,9,8,9,8,8,8,7,7,7,7,5,7,7,5,6,7,7,7,8,7,7,9,8,10,9,11,10,11,11,10,8,8,10,9,8,7,8,9,9,8,8,7,8,6,7,6,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,10,12,13,13,15,15,15,18,18,19,18,18,16,15,12,10,9,7,5,5,6,6,6,8,8,9,9,10,11,12,11,11,11,10,9,8,9,10,9,8,7,7,6,6,5,6,6,6,6,8,8,10,9,11,11,12,13,14,13,12,12,11,11,11,10,10,10,9,9,9,8,8,7,7,7,7,6,6,6,7,7,8,8,10,10,10,10,10,10,11,10,10,9,9,8,8,8,7,7,7,7,7,7,8,7,9,9,10,9,10,10,10,11,11,9,10,10,9,9,8,8,7,8,8,7,8,8,8,10,9,11,11,10,11,12,12,11,11,11,10,10,10,11,10,9,8,8,9,8,8,9,8,8,10,10,10,11,12,11,12,12,14,12,12,11,11,10,11,9,9,10,9,8,9,9,9,11,10,11,12,12,13,12,12,12,14,12,12,11,11,11,10,10,10,9,9,10,10,12,12,12,13,14,14,14,17,16,14,16,16,14,14,14,14,12,13,14,13,13,13,12,11,10,9,10,11,12,12,13,13,14,15,17,15,17,19,19,18,18,17,17,16,16,16,15,14,14,14,14,13,12,11,12,11,13,13,14,15,16,17,17,19,20,16,17,18,16,17,16,14,14,14,13,13,13,12,13,14,15,15,17,17,18,17,21,20,19,16,18,19,18,15,16,16,14,14,13,13,13,14,13,14,15,15,16,18,16,18,20,20,22,21,18,20,17,18,20,18,16,15,14,14,13,15,14,14,15,16,16,16,17,19,21,20,22,21,18,20,19,19,20,18,18,15,16,15,14,15,13,15,15,16,17,16,19,20,22,20,22,21,19,18,21,19,18,19,18,16,16,15,15,15,14,16,16,17,16,17,19,20,22,23,20,20,23,22,20,21,24,22,22,23,25,23,21,21,21,21,20,20,22,22,23,26,26,28,27,27,28,28,28,27,27,26,26,26,25,25,24,25,24,23,24,24,23,22,24,24,23,22,24,25,24,24,26,27,26,26,26,27,25],[26,25,25,23,24,21,20,21,21,21,19,16,18,16,15,13,15,14,11,11,12,11,9,10,9,7,8,6,5,6,5,4,4,4,3,4,3,3,2,2,2,2,1,1,1,1,0,1,2,3,3,5,6,6,6,7,6,5,5,5,4,3,4,4,4,4,4,4,4,4,5,5,4,5,7,6,6,7,7,7,8,8,8,9,9,10,13,15,15,15,16,14,14,12,11,10,10,8,9,8,8,8,7,7,6,6,6,6,5,5,5,6,5,5,5,5,5,6,6,6,7,8,7,9,10,13,11,10,10,11,11,12,14,12,13,14,13,14,13,13,14,13,13,13,13,15,13,13,14,12,13,13,14,15,14,15,16,16,18,17,18,20,17,19,21,19,19,21,20,20,21,21,21,21,21,21,21,21,21,21,19,19,18,17,17,14,16,13,14,15,15,16,13,17,18,17,16,19,17,17,18,17,20,20,18,20,21,20,20,21,16,19,16,17,13,14,14,13,15,14,14,18,19,15,18,19,16,15,19,18,17,17,20,20,18,20,20,17,19,20,19,17,19,21,20,20,21,23,20,21,21,22,20,21,23,22,21,22,23,21,20,21,19,20,18,16,16,15,16,15,16,19,18,17,20,20,19,20,20,20,21,20,20,22,22,21,22,22,21,21,19,20,18,18,16,17,16,17,17,19,19,20,22,23,22,20,21,20,20,19,19,18,17,16,15,13,13,13,13,14,14,13,13,13,13,12,11,12,11,11,10,12,14,14,16,16,17,17,15,14,14,12,12,11,11,12,11,12,12,11,11,12,13,11,10,11,13,14,11,13,11,12,13,11,12,11,10,9,8,9,10,10,8,11,11,11,11,10,11,11,9,10,11,10,10,9,10,11,10,12,11,13,14,15,16,15,15,14,11,11,11,9,9,10,10,7,7,7,6,5,5,6,3,4,5,6,5,5,6,6,8,6,9,10,8,11,10,11,13,12,12,10,10,8,9,9,8,7,8,8,6,7,7,6,6,5,5,6,7,8,9,9,10,9,9,8,8,8,8,9,8,8,8,8,8,6,7,7,8,7,9,8,8,9,10,9,12,9,12,11,11,12,12,10,11,10,9,11,11,9,11,9,12,11,10,9,10,10,8,8,8,7,7,7,7,6,7,7,6,7,8,10,10,11,11,12,12,12,15,14,16,16,16,18,19,19,18,18,16,15,13,11,9,9,7,7,6,7,7,9,10,12,10,11,12,12,12,11,12,11,11,10,11,11,11,10,9,9,8,8,6,7,7,7,8,9,10,12,11,12,12,13,14,15,14,14,14,12,13,13,11,12,12,11,10,10,9,10,9,9,7,8,7,7,8,8,8,10,10,12,12,11,11,12,12,13,12,11,10,11,10,10,10,9,8,9,7,8,8,8,8,11,10,12,12,11,12,12,13,13,11,11,12,11,10,10,10,8,9,8,8,8,8,9,11,10,11,11,12,12,13,13,14,12,13,11,12,12,11,11,11,10,9,10,9,9,9,9,10,12,10,12,13,13,13,14,14,15,14,15,12,13,11,12,10,10,10,9,10,9,9,10,11,11,12,13,13,15,14,12,15,16,15,11,12,12,11,11,11,10,10,10,10,11,12,12,14,13,16,15,17,19,17,16,18,17,16,15,16,15,14,14,14,14,13,12,12,12,12,11,11,11,11,13,13,15,16,17,18,17,19,20,21,20,20,19,18,17,18,18,16,16,16,15,13,13,12,13,13,12,13,14,15,16,18,19,18,19,20,18,18,19,19,19,17,16,14,13,13,13,13,12,14,15,16,16,17,18,19,19,21,21,21,18,19,20,19,18,17,17,15,14,14,14,13,14,15,15,16,17,17,19,17,19,21,22,22,22,20,20,19,19,20,18,17,17,15,14,15,15,15,15,16,17,17,19,19,21,22,21,22,22,20,22,21,20,19,18,19,16,16,15,15,15,14,16,17,18,18,18,20,20,22,21,21,23,21,20,21,20,19,19,20,17,18,15,16,16,15,17,18,19,18,18,20,21,23,24,22,21,24,23,22,21,23,21,22,23,22,23,22,21,21,21,20,21,22,22,23,25,26,27,26,26,27,27,26,26,25,26,25,25,24,25,25,25,25,23,24,25,24,22,24,24,24,23,24,25,24,25,26,26,25,26,27,27,25],[27,26,26,23,24,22,20,20,23,21,20,19,19,17,17,16,16,15,15,14,14,13,13,13,10,9,9,9,7,7,6,6,5,4,5,4,4,4,3,3,3,3,3,1,2,2,1,0,1,3,3,4,5,6,6,5,5,4,5,5,4,3,6,5,5,6,5,5,6,6,6,6,6,7,8,7,8,10,9,10,10,10,10,11,11,12,15,17,17,17,16,15,16,14,13,12,13,10,11,10,10,8,8,8,7,7,6,6,6,6,6,6,5,6,5,5,6,5,5,6,7,8,7,10,11,11,11,12,11,11,11,13,13,13,14,14,13,14,15,15,15,16,15,16,17,17,16,15,15,13,14,15,15,16,15,15,17,17,19,19,21,20,19,21,21,20,20,22,21,20,22,22,23,24,23,23,23,23,22,22,21,19,18,18,18,14,15,14,15,15,15,15,16,18,18,17,18,20,18,19,20,19,20,21,19,20,22,23,21,22,17,20,17,17,14,15,13,16,16,15,16,20,18,15,19,18,17,15,19,19,17,19,21,21,20,22,21,20,22,22,21,18,20,21,20,21,22,23,20,22,23,23,21,22,24,23,23,24,23,23,22,22,20,19,18,17,17,15,16,15,19,21,21,19,21,21,21,20,21,22,21,22,21,25,24,25,24,23,22,22,21,21,19,18,17,18,16,18,19,19,20,21,23,23,22,22,23,21,20,20,20,18,17,18,15,13,13,13,14,15,15,12,14,14,13,13,13,14,12,13,13,14,16,16,18,17,18,18,16,16,15,14,14,14,14,13,13,12,12,13,12,12,13,12,11,11,12,13,12,13,9,12,13,11,10,10,11,9,8,11,12,11,11,12,12,12,11,11,11,11,11,9,11,10,9,8,10,9,10,11,12,13,14,16,17,16,15,14,11,11,10,8,8,8,7,8,6,7,6,5,5,7,4,4,6,8,4,6,7,7,8,9,10,8,9,11,10,10,11,12,13,10,11,12,11,10,9,10,9,8,8,9,9,8,8,7,6,7,8,9,10,11,12,11,11,10,11,10,10,10,10,8,10,11,9,9,10,10,9,7,12,9,9,10,9,9,11,11,12,14,13,13,13,13,14,12,10,12,12,11,10,9,11,9,9,9,9,9,7,7,7,9,7,8,8,7,6,8,8,8,8,9,10,12,13,13,14,15,16,16,18,18,18,20,21,20,20,19,18,18,14,12,10,11,8,7,7,8,10,11,12,12,12,12,14,14,13,14,14,13,14,13,13,13,13,12,12,9,9,9,9,8,8,9,10,11,12,13,12,13,14,14,15,17,16,15,15,14,15,14,13,14,13,13,12,13,13,11,11,10,11,10,10,10,10,12,11,12,12,14,13,13,13,14,14,16,14,13,13,13,12,12,11,11,11,10,11,10,11,11,10,12,12,14,13,13,13,14,15,15,14,13,14,14,12,12,11,10,11,11,9,12,11,12,13,12,14,14,13,14,14,14,16,14,15,14,14,14,14,13,13,13,11,11,11,10,13,11,12,15,14,14,14,15,16,15,16,17,17,18,14,15,14,14,13,11,11,11,11,12,12,13,15,14,16,15,16,16,16,16,17,18,17,16,16,15,14,13,12,13,12,13,15,14,16,16,16,17,18,18,19,21,19,20,21,20,20,18,19,18,17,16,18,16,15,13,13,14,14,14,15,14,15,16,17,18,19,20,21,22,21,22,23,22,23,21,21,21,21,21,20,19,18,17,16,15,14,15,17,17,17,17,19,18,22,21,21,22,22,22,21,21,21,21,19,19,16,15,15,16,16,17,17,17,19,19,20,22,21,23,23,22,24,21,22,21,20,20,19,19,17,15,16,16,15,17,18,18,19,20,21,21,21,22,23,24,24,23,23,21,22,21,23,18,20,20,17,15,17,18,17,18,19,20,20,21,22,23,23,23,23,23,23,22,23,21,21,19,21,19,18,17,19,16,16,19,19,21,20,20,22,23,23,23,23,24,23,21,21,22,23,21,20,21,18,17,18,17,18,20,19,22,20,20,23,22,24,25,24,24,25,24,24,24,25,23,23,26,24,24,23,23,22,22,21,22,25,22,24,26,27,27,27,26,28,27,28,27,26,27,26,26,25,25,26,26,25,24,25,25,23,24,25,25,23,24,25,25,25,25,26,27,27,25,27,28,26],[27,26,26,27,26,24,23,23,25,23,23,21,21,20,19,17,18,17,16,16,16,14,12,14,11,9,11,11,9,9,8,7,7,8,7,8,6,6,6,6,4,4,4,4,2,3,2,1,0,1,2,3,4,6,6,6,6,5,6,7,6,4,6,7,6,6,7,7,7,7,9,8,8,8,9,9,9,10,10,10,12,11,12,13,12,13,16,18,18,19,18,17,17,15,15,14,14,12,14,11,12,11,10,10,10,10,9,9,8,8,8,7,6,7,6,6,7,6,6,6,7,8,7,10,11,11,11,10,11,12,10,11,13,13,14,15,14,15,15,15,15,16,16,16,16,17,14,15,15,13,15,16,18,17,15,17,18,19,20,21,20,20,20,21,20,20,21,21,21,21,22,23,23,24,23,23,23,23,22,21,20,20,19,20,18,14,16,14,16,16,15,16,15,19,19,17,19,20,18,19,19,18,21,20,19,20,23,21,22,20,18,19,18,18,15,18,16,16,19,18,18,21,20,20,21,20,19,20,19,20,18,19,20,21,19,22,22,20,21,22,20,19,21,21,22,22,23,23,20,22,22,22,20,22,23,21,22,23,24,22,21,20,20,19,19,18,16,15,17,18,20,21,22,20,22,22,22,21,21,22,21,21,23,24,24,24,24,23,22,22,20,20,19,19,16,18,19,21,19,21,21,21,23,23,22,23,23,23,21,20,20,20,19,18,16,16,16,14,15,16,14,13,14,13,15,13,13,13,12,14,12,14,17,17,18,19,19,19,18,17,16,15,13,15,13,13,13,14,13,12,13,16,13,13,13,13,14,14,12,14,12,13,14,12,9,9,10,8,10,10,10,11,11,12,11,13,11,11,11,10,11,9,10,10,10,9,11,10,10,12,13,13,15,16,16,17,16,14,13,12,12,9,8,9,9,9,8,8,8,8,7,12,6,4,7,9,7,6,10,10,8,10,14,12,12,12,12,11,12,12,11,12,11,11,11,10,11,10,11,10,13,10,10,10,8,9,10,9,9,11,12,13,13,12,12,11,11,11,12,11,12,13,11,11,13,13,11,10,11,11,10,10,12,10,13,11,12,11,13,12,14,13,14,13,14,12,12,12,11,11,10,10,12,10,11,10,10,10,10,11,11,10,8,11,9,9,7,8,8,9,9,12,12,14,14,15,15,15,17,17,18,18,18,21,21,22,21,21,18,18,15,13,10,10,10,9,11,10,11,12,13,14,15,15,15,15,16,16,16,15,15,14,14,14,13,13,12,10,10,10,11,10,11,10,10,12,13,14,15,15,15,15,16,18,17,17,16,15,16,16,16,16,15,16,15,15,15,14,13,13,10,11,10,11,10,10,12,12,15,16,15,16,16,15,17,18,17,16,16,16,15,15,13,13,13,13,11,12,11,10,12,14,14,16,15,16,16,16,17,17,16,17,17,16,15,14,14,12,12,11,12,12,11,13,14,14,15,16,16,15,17,17,17,16,16,15,18,17,16,15,15,14,13,13,13,12,13,13,13,15,15,16,17,17,16,17,17,18,17,18,16,17,15,16,14,14,14,13,13,14,12,14,15,15,16,17,17,18,17,16,19,18,18,17,16,16,15,14,15,14,14,15,15,15,15,16,17,16,19,18,19,22,20,19,21,20,19,18,19,18,19,16,19,17,17,15,16,16,15,16,15,15,15,16,17,18,19,19,22,20,23,23,22,22,22,22,21,21,20,21,19,18,18,19,17,17,16,17,16,15,17,17,18,19,20,21,20,22,22,21,21,21,22,22,19,17,18,17,15,17,16,15,16,17,19,19,20,20,22,22,24,24,24,21,22,21,21,20,19,19,17,17,16,17,15,16,17,17,19,19,21,22,20,21,24,25,25,24,22,22,20,22,24,20,20,18,18,16,17,18,17,18,18,20,19,21,22,23,24,23,24,24,22,23,22,22,22,22,21,18,18,17,18,17,17,19,19,21,21,21,21,23,25,24,24,23,23,22,23,22,21,21,22,19,19,17,18,18,17,20,19,21,20,21,23,24,24,25,23,24,25,24,23,24,26,24,24,26,24,24,23,22,23,22,24,23,25,24,24,27,27,28,27,27,28,28,28,28,28,27,27,27,25,26,26,27,25,24,25,26,24,23,25,25,23,24,26,26,25,25,27,27,27,27,27,28,26],[28,27,26,26,26,25,23,23,23,24,23,22,21,21,20,18,19,19,17,17,18,16,13,16,14,12,12,13,13,11,11,10,9,10,8,8,8,8,8,8,7,6,7,4,4,4,4,3,1,0,1,2,4,6,7,9,8,6,6,8,6,6,7,7,7,6,8,8,9,9,9,10,10,9,12,11,11,12,12,14,13,14,16,16,15,16,18,19,20,19,20,18,19,19,18,16,16,15,15,13,14,13,13,12,12,11,11,12,11,10,10,8,9,9,7,9,9,8,9,8,11,10,11,12,13,13,12,13,12,14,13,13,15,14,16,16,16,16,18,17,17,16,16,17,17,18,15,17,15,14,16,17,18,19,18,19,20,20,21,22,21,22,22,23,22,22,23,23,22,23,24,24,24,24,23,24,24,25,23,24,22,21,21,21,20,17,18,17,18,17,18,19,18,20,19,18,20,22,19,19,21,20,23,23,20,22,23,23,23,22,19,21,18,19,15,19,16,15,17,17,19,23,23,20,22,21,20,19,20,21,19,19,22,22,21,22,24,22,22,25,22,20,23,24,23,24,24,26,22,24,25,24,22,23,25,24,23,25,25,23,23,22,22,22,20,20,18,17,19,17,20,23,22,19,23,24,23,23,23,24,23,23,24,25,25,25,24,23,24,24,23,23,20,21,19,21,18,22,21,22,23,21,24,24,23,23,24,23,22,22,21,20,20,20,18,17,17,15,15,17,18,16,15,16,16,15,15,16,15,12,13,14,17,16,19,18,20,19,16,17,16,13,16,14,14,15,14,12,15,15,14,13,15,15,15,16,17,17,16,16,16,17,16,15,12,12,12,13,10,12,13,11,11,13,12,12,11,12,14,12,11,11,13,11,12,13,15,13,15,16,16,16,18,17,18,19,18,16,16,14,15,13,13,12,13,12,9,11,9,8,7,7,7,5,7,8,8,7,11,11,11,12,12,13,12,13,15,14,16,16,15,14,14,13,14,15,15,14,13,13,12,13,12,11,11,10,11,11,12,12,13,14,14,14,14,14,13,14,14,14,15,13,14,13,13,11,13,12,11,12,12,12,12,12,12,14,14,14,16,15,16,15,15,14,17,14,14,14,16,14,14,15,15,15,15,12,14,14,11,12,11,13,11,10,10,10,9,9,10,10,12,13,14,15,15,16,16,16,18,18,19,19,17,20,20,20,20,20,17,16,14,13,12,10,10,10,10,11,12,14,15,16,15,16,16,17,17,17,17,16,16,15,15,16,15,14,13,13,12,11,12,12,11,13,13,14,14,16,15,17,16,16,17,18,18,17,17,16,17,17,16,17,16,16,16,15,14,14,14,13,12,12,12,13,14,14,13,14,15,16,16,15,17,16,18,19,19,16,17,18,16,15,16,14,13,14,13,13,14,14,13,15,15,16,16,16,18,18,20,20,16,18,19,17,16,17,15,14,14,14,13,14,15,14,16,16,16,17,16,17,18,18,20,18,20,17,19,20,19,17,18,17,14,15,14,14,14,14,15,16,17,18,17,18,18,19,20,21,21,22,18,21,17,18,17,15,16,16,15,15,15,16,16,17,18,19,20,21,20,19,22,21,21,19,18,18,19,16,17,15,16,16,16,17,18,19,19,19,22,21,22,25,23,22,23,24,22,20,21,21,20,17,20,20,18,16,19,18,17,17,16,17,17,19,19,21,21,23,24,22,24,25,26,25,25,24,23,23,22,23,22,20,20,20,18,20,17,18,18,18,19,19,20,21,23,24,22,25,25,22,23,24,22,23,21,19,19,20,18,18,19,18,19,19,21,21,22,22,24,24,26,26,25,23,23,24,23,20,22,21,19,20,19,19,17,19,19,19,21,20,22,24,22,24,25,27,27,26,24,23,21,23,24,22,22,21,19,18,19,19,20,19,20,22,21,23,23,25,26,24,26,26,23,25,24,24,24,23,22,20,20,19,19,18,18,20,20,22,21,22,23,25,26,25,25,26,24,23,25,24,22,23,22,21,20,19,19,19,19,20,20,23,20,23,24,24,26,26,24,24,26,25,24,25,26,24,24,26,26,24,24,24,24,23,23,24,26,25,26,28,28,29,29,28,29,29,28,29,28,28,28,27,27,27,27,27,27,26,26,27,25,25,26,26,26,25,27,27,26,26,28,28,28,27,28,28,27],[28,27,27,26,26,25,24,24,23,22,22,22,21,21,20,20,21,19,18,17,19,18,16,16,15,15,14,13,14,14,12,12,11,11,9,9,8,8,7,8,8,6,6,6,4,4,5,3,3,1,0,2,5,6,7,8,10,7,6,9,8,7,8,9,8,9,10,9,10,11,10,10,10,11,12,11,12,13,14,14,14,14,16,16,16,16,18,20,20,20,20,20,20,19,17,18,17,15,16,14,15,14,14,15,14,13,13,13,11,12,10,9,9,9,9,10,10,8,9,9,12,10,9,14,15,12,11,12,12,10,13,12,11,15,16,16,16,16,17,16,16,17,17,19,17,18,17,16,16,16,17,17,19,19,19,19,20,21,22,23,23,24,23,24,24,23,23,24,23,23,25,23,25,25,24,25,24,25,24,24,23,22,21,21,19,19,18,17,18,18,19,19,18,21,22,21,20,22,20,21,22,22,23,24,21,23,24,24,23,23,20,22,20,20,18,19,15,16,16,18,19,22,23,19,22,22,21,19,22,22,20,20,23,23,22,24,24,21,23,23,23,22,22,23,22,23,24,25,23,25,24,24,23,24,25,24,25,25,25,24,23,24,23,23,22,20,19,16,20,19,21,22,22,21,23,24,22,23,23,23,24,24,23,25,24,26,24,25,24,24,23,23,22,22,21,22,19,21,21,22,23,23,24,23,24,23,23,24,23,22,22,21,20,20,19,17,17,17,17,18,18,16,17,16,18,16,16,16,16,15,13,14,18,17,19,19,19,20,17,17,16,15,17,17,16,18,17,15,17,17,17,15,16,17,16,17,17,18,17,17,16,17,17,15,14,13,15,12,12,13,13,13,12,13,14,15,13,13,16,14,12,13,14,13,12,13,14,13,14,15,16,15,17,17,19,19,18,17,15,14,16,12,12,12,13,11,10,12,11,9,8,9,7,6,8,10,9,9,10,11,11,12,15,14,15,16,16,16,17,18,18,17,15,15,15,16,14,14,14,14,13,13,14,13,12,9,10,10,12,12,13,14,14,14,14,15,14,13,13,14,13,13,13,13,12,10,12,13,10,11,14,12,11,14,14,15,16,16,17,16,17,17,17,16,15,14,15,16,17,15,17,14,17,17,15,15,15,15,13,12,12,12,12,12,11,10,11,10,10,12,13,15,16,17,16,19,17,17,19,19,20,19,18,21,21,22,21,20,18,17,15,14,13,12,12,13,11,13,14,16,17,18,17,18,19,18,18,18,19,18,18,16,18,17,17,16,16,16,15,15,14,15,14,14,15,16,16,17,18,19,19,19,19,20,20,19,20,18,19,19,17,19,18,18,18,17,16,16,16,16,14,16,15,15,16,15,15,16,17,19,19,18,19,19,20,21,21,19,19,19,18,17,18,17,15,17,14,15,16,15,16,17,18,19,19,19,19,21,21,21,19,20,19,19,18,18,17,15,17,15,15,16,16,17,18,18,19,21,19,19,20,20,21,20,21,20,21,20,21,20,20,19,17,17,16,16,16,16,17,19,19,20,20,20,21,21,21,22,22,21,20,21,19,20,19,17,17,16,16,17,17,18,19,19,20,21,21,21,21,21,21,23,22,21,20,20,20,18,18,16,17,17,17,18,20,21,20,20,22,21,23,24,24,23,24,25,23,22,23,22,21,20,21,20,20,19,17,18,17,18,18,18,19,20,21,22,22,23,24,23,24,25,26,25,25,25,25,23,24,24,23,21,21,20,19,19,17,19,21,18,20,21,21,22,24,23,24,25,25,23,24,24,23,24,22,21,20,19,19,20,19,19,21,21,22,22,22,23,24,24,26,25,26,24,24,24,24,23,23,22,21,20,19,20,19,20,21,21,22,23,22,25,23,24,26,26,26,26,25,25,24,24,24,23,23,22,19,18,21,20,21,21,22,22,23,23,24,25,25,25,26,26,25,25,25,24,24,23,24,22,21,19,21,21,20,22,22,23,23,23,24,25,25,25,26,25,25,24,25,25,25,24,24,22,23,20,22,22,21,23,23,24,23,23,25,25,26,27,26,27,26,26,25,26,26,26,25,27,26,26,26,25,25,24,24,25,26,25,26,28,27,28,28,28,28,28,28,28,27,27,27,27,26,27,26,26,27,26,26,27,26,25,26,26,26,25,27,27,26,27,28,28,27,28,28,28,27],[29,28,28,27,27,26,26,24,25,24,25,23,23,22,24,24,23,23,24,22,22,22,20,21,20,18,20,19,19,21,21,18,16,16,16,15,15,15,16,14,15,12,11,9,8,9,6,5,6,4,2,0,2,5,5,7,10,6,7,10,10,5,13,11,11,13,14,16,16,15,14,16,15,14,17,16,18,20,20,20,20,21,20,20,21,21,21,22,23,22,22,21,23,22,20,21,21,18,20,20,20,19,21,19,19,19,17,16,16,16,16,17,14,13,14,14,15,13,10,12,14,12,11,15,15,13,12,13,12,13,13,13,14,15,16,17,17,18,18,18,19,19,19,21,20,20,19,19,20,18,20,20,23,22,22,22,22,24,24,26,25,25,26,26,25,25,26,26,25,26,27,26,28,28,27,27,27,26,25,26,26,23,23,22,21,21,18,18,20,19,21,22,21,23,22,22,23,24,22,23,26,25,26,26,24,25,26,26,26,24,22,23,21,21,20,21,19,18,21,22,22,24,24,21,21,23,22,20,23,24,22,22,25,25,24,25,26,23,25,26,25,22,25,26,26,25,28,27,23,26,27,26,24,27,27,26,27,27,28,26,25,26,25,23,22,21,20,19,22,20,25,25,25,22,24,26,25,24,26,26,25,25,26,28,27,28,27,27,26,26,25,25,24,23,21,23,20,23,24,25,23,24,26,26,26,26,27,26,26,25,24,24,23,23,23,20,21,20,21,23,22,18,20,20,21,18,18,20,19,18,17,18,21,21,22,22,22,21,20,19,20,19,20,20,18,21,19,17,17,20,16,16,19,18,15,17,18,20,17,19,17,16,19,17,16,16,17,14,15,15,17,17,16,16,15,17,15,16,16,16,15,16,17,14,13,15,15,12,15,16,15,15,20,19,19,20,20,17,14,13,14,12,12,15,16,13,13,15,14,11,10,12,9,11,12,13,11,12,17,15,16,15,16,15,15,16,17,17,19,20,21,18,19,18,19,18,16,16,17,16,15,15,16,14,13,14,12,13,14,15,16,16,18,16,19,18,17,17,17,19,18,14,15,17,15,14,15,16,16,16,16,16,17,17,17,18,19,19,22,22,21,21,21,20,21,18,20,19,20,17,16,17,17,17,14,17,16,15,15,17,15,13,16,14,13,13,13,13,12,13,14,15,17,18,21,21,18,21,22,20,22,21,20,22,23,24,24,22,21,20,18,15,14,13,15,12,14,16,15,16,19,21,21,21,21,21,21,21,22,21,20,20,21,21,20,18,19,15,15,17,14,16,14,16,17,16,19,20,20,21,21,20,21,23,21,21,21,20,21,21,20,22,22,21,21,22,20,20,20,20,17,20,17,18,18,18,19,19,20,21,21,22,22,22,23,24,23,21,24,23,23,20,20,21,20,21,18,19,19,19,19,19,20,21,21,21,21,24,24,23,21,24,23,22,20,20,20,19,19,19,18,19,19,19,20,20,21,21,22,21,22,23,23,22,23,21,25,23,24,21,22,21,20,19,19,19,18,19,20,19,21,23,22,22,22,23,23,24,25,25,22,23,21,21,22,19,20,18,18,19,19,21,20,21,23,23,23,24,25,23,25,24,24,23,22,22,22,20,19,18,20,18,19,22,22,23,23,23,24,24,24,25,25,25,27,27,25,23,24,24,24,22,24,22,22,21,20,19,20,19,20,21,20,22,23,24,24,25,26,25,26,27,27,27,27,27,27,26,26,27,26,25,24,23,23,21,20,22,21,21,23,22,23,24,26,25,26,26,27,26,26,27,26,26,25,23,24,23,21,23,21,21,23,23,24,24,25,27,25,27,27,27,28,26,27,26,27,25,26,25,24,23,21,22,21,22,23,23,24,24,24,26,25,26,27,27,28,28,27,27,26,26,27,26,24,24,22,20,23,22,22,24,23,25,25,25,27,27,27,27,28,28,27,27,27,27,27,26,26,25,24,21,24,22,22,25,23,25,24,24,27,26,27,28,27,27,28,27,27,27,27,26,26,25,25,23,25,24,23,26,23,26,24,25,27,27,28,28,28,28,28,28,27,28,28,27,27,28,28,27,26,26,26,26,26,26,27,26,27,28,28,29,28,29,29,29,29,28,28,28,28,28,27,28,28,28,27,27,28,27,26,26,27,26,26,26,27,28,27,27,29,29,29,29,28,29,28],[29,28,28,28,28,27,26,25,26,25,25,25,25,24,24,23,24,23,23,22,23,21,20,20,21,17,18,18,17,16,17,16,15,14,15,14,16,15,15,14,12,10,9,8,9,8,7,8,7,6,3,2,0,2,2,5,7,5,5,9,9,8,10,11,10,12,13,12,12,14,16,16,16,16,16,15,17,19,18,18,19,21,19,20,21,22,22,22,24,23,24,23,24,23,21,21,20,19,20,19,18,19,19,17,17,17,17,17,15,16,18,19,16,16,14,15,18,13,11,13,15,12,12,16,15,13,14,14,13,14,14,15,16,16,16,18,18,18,19,19,20,19,20,22,21,22,22,22,21,19,21,22,23,23,23,24,24,26,26,27,26,26,26,26,26,27,27,27,26,27,28,27,28,28,27,27,27,27,27,27,27,25,25,25,22,22,21,20,21,20,23,22,22,24,24,24,26,25,25,24,26,26,28,26,26,26,27,27,27,26,25,24,23,24,20,24,20,21,22,23,24,26,26,23,24,25,24,22,24,25,25,24,26,27,26,27,28,26,27,28,26,25,27,28,27,27,28,28,25,28,28,27,25,28,28,26,27,27,28,27,27,27,26,25,23,24,24,19,24,24,26,26,27,24,26,27,26,25,26,28,26,27,27,28,28,28,27,27,27,26,27,27,25,25,25,26,21,26,25,26,24,26,27,27,26,27,27,27,26,26,25,25,24,24,24,19,22,21,19,24,24,18,20,23,20,18,20,22,19,18,20,21,24,22,24,24,24,23,22,22,20,20,23,19,19,21,17,18,18,19,18,18,17,17,17,19,18,19,18,20,19,18,16,17,17,17,16,17,17,17,17,18,17,18,17,18,17,17,19,17,16,16,16,15,15,15,16,13,15,18,16,17,20,20,19,21,21,20,17,16,17,15,14,14,15,12,12,15,13,10,12,14,11,9,12,14,12,13,16,15,16,17,18,18,19,21,20,19,21,22,22,21,20,19,20,21,20,18,19,20,18,17,19,17,15,14,16,14,18,16,18,19,21,20,19,20,20,17,19,20,19,17,18,19,17,14,19,18,16,16,17,16,17,18,16,20,20,21,22,21,22,22,22,21,21,19,22,20,22,19,20,19,18,19,18,20,20,18,14,17,18,16,14,17,17,13,12,15,14,17,16,21,19,21,23,21,20,21,24,21,24,22,21,23,23,25,24,23,20,20,16,16,15,15,15,16,13,17,19,21,21,22,22,23,23,23,22,22,23,22,22,21,22,21,22,20,20,17,19,18,16,18,16,19,19,21,21,22,22,23,23,23,23,24,23,22,24,21,22,22,21,23,23,22,22,22,20,21,20,20,19,19,18,20,19,20,20,21,22,22,22,22,23,22,24,25,24,21,23,24,23,21,22,21,19,21,17,19,19,21,20,21,22,22,22,22,23,24,26,25,21,24,24,23,22,22,21,19,20,18,19,19,21,21,21,22,23,23,22,23,24,24,25,23,25,22,25,25,25,23,24,23,21,21,19,20,20,20,21,21,24,24,24,24,24,25,25,26,25,26,24,25,23,25,24,21,22,18,21,20,21,23,23,24,24,25,26,25,25,25,26,27,26,25,24,25,24,22,22,18,22,20,21,24,24,25,25,25,26,25,26,28,27,26,27,28,27,26,26,27,26,24,25,25,24,23,22,21,23,22,22,24,23,26,26,26,26,26,28,27,28,28,29,28,28,28,28,27,28,28,26,26,26,25,25,24,22,24,23,24,25,26,26,26,27,27,28,28,29,27,27,28,27,28,27,25,25,24,21,25,23,25,26,26,27,26,27,27,27,28,29,29,29,27,28,28,28,26,27,26,26,25,22,25,22,24,26,25,26,26,26,28,26,28,29,29,29,29,28,27,26,27,28,26,27,26,24,22,25,23,25,27,25,27,26,27,28,28,28,28,29,28,28,28,28,28,28,27,27,26,25,22,26,23,24,27,25,28,26,26,27,28,29,28,29,28,28,27,28,28,27,27,26,26,26,23,26,24,25,27,25,28,25,27,28,28,28,29,28,28,29,28,27,28,28,28,28,29,28,28,27,26,27,26,27,27,28,27,28,29,29,30,29,29,30,30,30,29,29,28,28,29,28,28,28,28,28,27,28,28,27,27,28,28,28,27,28,28,28,28,29,29,29,29,29,29,28],[28,28,27,27,27,25,23,24,24,24,23,23,24,23,23,22,24,23,22,21,23,22,19,20,20,17,17,18,17,16,16,16,14,14,15,14,15,12,11,11,10,11,11,11,10,9,10,8,8,8,7,4,1,0,1,3,5,5,5,8,9,7,10,10,9,10,11,11,11,16,14,14,15,16,16,15,17,19,18,17,19,19,20,19,20,21,22,22,22,22,23,23,23,23,21,21,19,18,20,18,18,18,18,17,17,17,16,15,14,14,15,13,13,12,11,12,13,10,12,11,12,10,11,13,13,13,12,12,13,16,15,16,17,15,16,18,17,17,18,18,18,19,20,21,20,20,20,19,19,18,19,20,20,20,21,19,21,22,23,25,25,25,25,26,24,25,26,26,24,26,26,26,26,26,25,25,25,26,26,26,25,24,23,23,20,19,19,18,18,19,21,21,20,21,22,21,22,24,22,21,25,24,26,25,24,25,25,26,26,25,24,24,23,23,20,21,18,22,21,21,22,23,23,21,23,23,23,21,23,24,23,23,25,25,24,25,26,24,26,26,25,23,26,26,25,25,26,27,24,26,26,26,24,26,27,26,26,27,26,26,26,25,25,25,23,22,22,20,21,24,25,23,24,22,25,25,24,24,25,25,25,25,26,26,26,26,26,26,26,26,26,26,24,23,23,24,21,24,22,24,24,23,24,25,25,25,25,25,24,24,23,22,22,21,21,17,19,20,18,20,20,18,17,20,19,18,18,19,17,17,18,18,21,20,22,22,22,22,21,21,20,18,20,18,18,20,17,17,18,18,17,16,17,17,15,17,17,18,18,18,18,16,18,17,14,16,16,16,13,16,16,17,14,17,16,17,16,15,17,16,14,14,15,13,12,14,14,11,15,16,16,18,19,20,20,20,21,19,17,15,15,16,14,13,14,12,10,12,12,9,9,11,10,11,11,12,11,11,14,12,12,17,17,17,17,18,18,17,19,20,20,18,19,17,19,20,18,17,18,18,15,16,17,16,16,15,14,14,16,17,19,20,20,20,20,19,19,18,17,19,18,16,17,18,16,15,16,17,15,14,16,15,13,17,13,17,18,17,20,19,20,21,20,19,20,18,18,20,20,17,19,16,19,18,16,16,19,17,12,13,15,17,14,14,17,11,11,15,13,16,17,18,19,19,19,19,18,20,21,19,22,21,19,22,22,23,21,22,19,19,15,14,15,12,15,16,15,16,18,18,21,20,20,21,20,20,20,20,22,20,20,20,21,20,19,19,19,18,18,18,17,17,17,18,19,20,20,20,20,21,20,19,20,21,21,20,21,19,20,20,19,20,20,20,20,20,19,20,19,19,19,19,18,19,19,19,20,19,21,21,21,21,22,22,22,24,23,21,21,22,22,20,21,19,20,20,18,18,19,19,20,20,21,21,22,22,23,22,25,23,22,22,23,22,21,22,21,19,20,18,19,20,21,21,21,22,22,23,22,23,24,23,25,23,24,23,23,23,24,23,24,22,20,22,20,20,20,20,21,21,23,23,24,24,23,24,24,25,24,25,24,24,23,24,23,21,22,20,21,21,20,22,21,23,24,24,25,25,24,25,25,26,25,25,24,25,25,22,23,20,21,21,20,23,24,25,25,24,25,24,25,27,27,25,27,27,26,25,26,26,25,24,25,25,23,23,22,21,23,21,21,24,23,25,25,25,25,25,26,26,27,27,28,27,28,27,27,26,27,27,26,26,26,25,25,24,22,24,23,23,25,25,25,25,26,26,26,27,27,26,26,27,26,27,26,25,25,25,22,25,23,24,25,25,26,25,26,27,26,27,28,28,28,26,27,27,26,26,26,26,25,25,22,24,22,23,25,25,25,25,26,27,26,28,27,28,28,28,27,27,26,27,27,27,26,25,25,21,24,23,24,25,25,26,25,25,26,27,27,27,28,28,26,28,27,28,26,26,27,26,25,22,25,22,23,25,25,27,26,25,26,27,27,27,28,27,27,26,27,26,26,26,25,25,26,23,24,23,23,26,25,26,25,26,26,26,27,27,27,27,28,26,27,27,27,27,26,27,28,27,27,26,26,25,26,26,27,26,26,29,28,29,28,28,29,29,29,28,28,28,28,28,27,28,28,27,27,27,27,27,27,26,28,28,27,27,28,28,28,27,28,29,28,28,28,28,27],[28,26,27,25,26,24,23,22,23,23,22,22,22,22,20,20,21,20,19,18,19,18,15,16,17,15,14,16,15,13,14,13,11,10,13,10,9,9,9,8,7,8,10,7,7,8,9,8,7,8,6,4,3,2,0,1,7,4,5,5,6,6,6,6,7,8,7,7,9,9,9,10,12,10,11,12,14,14,14,14,15,15,15,16,17,17,19,20,20,20,20,20,20,19,16,17,17,14,15,15,14,14,14,11,13,12,10,10,10,10,8,7,8,7,7,8,8,7,6,7,8,8,8,10,12,11,9,11,12,12,13,14,16,16,16,17,16,17,18,17,17,18,17,18,17,18,18,19,17,16,19,20,21,20,20,20,21,23,24,24,24,24,24,25,24,25,25,25,25,26,26,26,26,25,25,25,25,24,25,25,24,23,23,22,20,18,17,16,18,18,20,21,21,22,22,20,23,23,22,22,24,24,25,24,25,24,25,25,26,25,22,23,20,22,17,19,17,20,18,21,20,21,22,18,21,23,21,20,23,22,22,23,25,25,25,26,25,24,25,26,24,22,25,25,25,23,24,26,23,24,25,25,23,25,26,25,25,26,26,26,25,25,23,24,22,21,20,18,20,20,23,22,23,21,24,24,23,23,23,23,24,24,24,26,25,25,25,24,25,25,24,24,23,23,22,22,18,21,22,23,22,23,23,23,24,24,24,24,24,24,22,22,21,21,21,16,19,19,16,20,19,15,17,19,17,15,17,18,16,15,16,16,19,20,21,20,22,20,19,19,17,17,18,17,15,18,15,14,16,17,15,14,16,15,15,14,15,16,15,16,15,14,15,16,13,13,14,13,12,14,14,12,12,16,13,16,14,14,15,14,12,14,14,11,9,12,13,10,12,13,14,16,17,17,17,18,18,16,14,13,14,12,12,11,12,11,9,11,11,9,9,11,10,11,10,10,12,9,13,11,10,14,15,13,13,17,16,15,18,18,20,16,17,16,17,18,15,15,17,16,14,13,15,12,14,12,13,13,15,15,16,18,20,18,17,17,18,16,15,18,16,15,15,16,14,14,15,15,13,13,14,13,11,15,13,14,19,16,20,19,19,21,20,18,19,17,16,19,18,17,17,14,17,16,15,13,15,15,11,12,12,13,11,10,11,9,9,10,9,12,11,12,14,17,16,17,16,17,19,17,19,18,17,20,20,21,20,20,18,17,14,14,12,10,10,10,9,11,14,14,17,18,17,19,18,18,17,17,17,18,17,17,18,18,17,15,16,13,14,15,11,12,13,14,14,16,17,17,17,19,18,18,19,21,20,19,20,17,18,18,17,18,17,18,17,16,15,17,16,15,15,16,13,15,14,14,17,16,18,19,19,18,19,18,19,21,21,18,18,18,17,18,19,16,16,17,13,16,16,16,17,18,19,18,19,20,19,20,22,22,19,19,20,19,19,19,18,16,18,13,17,17,17,18,18,19,19,20,20,21,21,20,22,21,22,20,21,21,21,20,21,20,19,20,16,18,17,16,19,18,21,21,21,21,21,22,22,22,22,23,22,22,21,22,20,20,19,18,19,18,17,20,18,20,22,22,24,23,21,23,23,24,23,23,22,22,22,20,20,18,19,18,18,22,21,22,23,23,24,23,24,25,25,24,25,25,25,24,25,24,24,23,24,23,22,21,20,20,20,19,18,22,21,23,24,24,24,24,26,25,26,26,27,27,27,26,27,25,25,26,26,24,25,25,24,23,22,23,22,22,24,24,25,24,25,26,26,26,27,27,25,27,26,26,26,25,24,24,22,24,22,22,24,25,25,24,24,25,25,26,27,28,28,25,26,27,26,25,26,26,25,25,22,23,22,22,24,24,24,25,23,26,25,26,27,27,27,28,27,26,26,26,26,26,25,26,25,22,24,23,23,25,24,25,24,24,25,26,26,26,27,27,27,27,27,27,26,25,26,25,24,23,24,22,22,25,24,26,24,24,26,26,26,27,27,26,27,26,27,26,26,26,26,25,24,23,25,22,23,26,24,26,24,24,26,26,26,28,27,27,27,27,26,27,27,27,26,27,27,27,27,26,26,25,25,24,26,26,26,28,27,28,28,28,28,28,28,28,27,28,27,28,26,27,26,27,26,26,26,26,26,25,26,26,26,27,27,27,27,27,28,28,28,28,28,28,26],[27,25,26,24,24,22,20,19,21,21,21,19,22,20,19,18,19,18,17,17,17,15,12,13,13,11,11,12,11,9,10,11,9,7,9,9,8,7,7,6,7,5,7,6,6,7,7,6,5,9,6,5,4,2,1,0,1,1,1,2,3,3,3,3,4,5,5,5,7,7,7,7,9,8,8,8,9,12,11,12,12,12,12,14,14,15,17,18,18,19,18,16,17,16,13,13,13,12,12,12,11,10,10,9,9,9,8,8,8,7,6,6,6,6,6,5,6,5,5,6,7,6,7,9,9,10,10,10,10,12,12,11,14,14,15,16,16,17,17,18,17,16,17,17,17,17,16,15,16,15,16,16,19,17,18,17,18,20,20,21,22,22,21,23,22,22,23,23,22,23,24,24,25,25,23,24,23,22,23,21,21,20,19,18,16,16,16,14,15,16,19,19,18,18,19,18,19,21,19,18,20,20,23,22,20,22,23,24,23,22,19,20,19,18,17,17,16,15,17,19,18,19,19,18,19,19,18,18,20,20,19,21,22,23,22,24,23,22,23,24,22,19,22,24,22,21,24,25,20,22,25,25,20,24,25,23,22,25,25,25,24,22,21,19,19,17,19,16,17,16,20,20,22,20,21,21,20,20,21,22,22,22,23,25,25,25,25,25,24,24,24,22,20,18,19,18,16,21,20,21,21,20,21,22,21,21,22,22,21,21,20,18,19,18,20,15,17,16,17,17,17,16,16,16,16,14,15,15,16,14,15,16,17,18,19,19,20,19,18,17,16,15,15,15,14,15,15,14,15,16,14,14,14,14,12,12,15,15,14,16,13,13,14,15,12,12,14,13,13,12,14,14,12,13,12,13,11,13,14,12,11,11,11,10,11,10,11,8,11,12,12,12,14,17,17,15,16,15,12,12,11,10,8,10,10,10,8,10,10,9,8,9,7,10,9,10,9,8,12,9,9,13,11,11,11,13,12,12,12,16,16,14,15,14,14,15,13,14,13,13,11,12,13,10,10,9,10,10,12,12,14,15,16,14,14,14,14,14,13,15,14,13,14,13,12,11,13,13,12,12,13,13,13,13,13,13,15,15,16,16,16,16,15,14,16,15,15,15,16,15,14,12,13,12,12,12,11,12,10,10,9,10,10,9,8,5,6,7,8,8,8,11,11,12,13,13,14,15,16,17,19,18,18,18,20,22,21,20,17,18,14,11,9,7,7,7,8,9,10,12,12,13,13,16,15,16,15,15,15,16,14,13,15,14,14,12,12,11,10,10,10,9,10,11,12,14,13,14,13,15,15,15,16,17,16,16,15,15,15,14,14,15,14,14,14,13,13,12,12,11,10,11,10,12,13,13,12,14,14,16,15,15,15,16,17,20,17,14,15,15,14,13,13,13,12,12,11,12,13,14,13,14,14,15,15,16,15,16,18,17,14,16,15,15,14,14,14,13,12,11,12,14,14,13,15,13,15,15,15,15,17,17,18,16,18,14,17,16,16,16,15,14,13,14,13,13,14,14,14,15,15,15,16,17,16,18,19,21,19,20,17,17,16,16,15,15,14,14,14,15,14,15,15,16,17,18,19,21,19,18,21,20,20,19,17,17,17,16,15,15,14,16,15,16,18,18,19,19,21,20,23,24,23,23,24,23,22,21,21,22,20,18,19,19,18,17,16,16,15,15,15,16,17,19,20,20,21,22,24,24,24,25,26,26,25,24,24,23,24,23,22,22,21,20,20,18,17,18,18,17,19,20,20,22,24,24,25,24,25,24,23,24,22,24,22,21,19,18,18,19,18,18,20,21,21,22,23,24,24,25,26,26,26,23,26,24,24,23,22,22,20,19,18,19,17,19,19,20,21,22,22,24,22,25,26,26,26,26,26,24,24,23,24,23,23,23,19,17,19,20,21,20,21,22,22,23,24,24,25,25,26,26,25,25,25,24,24,24,23,23,20,19,20,18,18,21,22,23,23,23,24,24,26,26,26,26,25,23,25,24,24,24,21,21,21,18,19,20,19,21,21,23,22,23,26,25,26,27,25,26,27,25,24,26,26,25,25,26,25,25,24,24,24,23,23,24,25,24,25,27,27,27,27,27,28,28,28,27,27,27,26,27,25,26,26,26,25,25,26,26,25,24,25,25,25,25,25,26,26,26,27,28,27,27,27,28,26],[26,24,24,21,23,19,17,19,17,18,19,18,18,19,17,17,17,17,15,16,15,14,12,12,12,10,11,12,9,7,9,8,7,6,7,6,5,5,5,7,5,5,7,5,5,6,6,4,5,7,5,5,5,4,2,1,0,1,1,1,1,2,3,3,2,4,5,4,4,6,6,5,7,8,7,6,9,10,10,10,12,12,11,13,13,12,15,16,17,18,16,16,15,14,14,13,13,12,12,11,10,9,9,8,7,8,7,5,6,7,5,5,6,5,3,5,5,4,4,6,6,5,6,8,9,9,8,10,11,11,13,13,15,16,16,17,17,17,17,17,16,16,17,17,18,17,17,17,16,15,17,17,17,18,19,18,18,21,21,21,22,22,21,22,22,22,22,23,22,22,23,24,24,23,23,23,22,22,22,22,23,19,20,18,17,14,15,14,15,17,19,20,18,19,19,18,20,21,19,21,22,21,23,23,21,22,23,24,23,23,20,21,17,19,15,15,15,15,17,16,18,17,18,17,20,19,18,17,20,20,19,20,22,22,21,22,22,20,22,22,21,20,21,22,22,20,22,24,19,21,23,24,21,22,23,24,22,23,24,24,23,24,22,21,20,19,19,19,17,16,19,19,19,19,19,19,19,21,19,20,22,22,22,22,22,23,23,23,22,22,22,22,20,20,19,19,15,18,18,20,20,20,20,20,20,21,20,21,21,21,19,19,18,19,17,15,15,15,15,16,16,14,15,15,15,13,14,15,14,13,15,16,17,17,19,19,20,20,17,17,16,16,16,15,15,15,14,12,14,14,12,13,14,12,11,12,13,13,12,14,13,14,14,13,12,12,13,14,11,12,12,12,12,13,12,13,13,13,14,13,13,12,11,13,11,10,11,11,11,12,13,13,15,15,16,15,16,14,13,11,11,10,9,10,11,9,8,10,9,8,7,8,8,8,8,9,8,6,10,9,9,10,11,10,9,13,11,11,12,15,14,12,13,14,13,13,13,12,12,11,9,10,11,8,9,7,9,8,11,10,13,14,15,14,12,13,13,12,12,13,12,11,13,12,11,10,12,11,10,11,13,11,11,13,12,13,14,14,16,15,16,16,16,14,14,14,13,15,14,13,14,9,12,12,12,12,12,10,9,10,8,9,7,6,8,6,6,7,7,8,9,10,10,12,13,13,14,15,15,15,17,17,16,18,18,20,19,18,17,15,13,11,8,6,6,6,6,7,10,11,11,13,13,14,13,13,14,13,14,15,13,12,14,13,13,11,10,9,10,9,7,8,8,9,10,12,13,14,13,15,14,14,15,17,16,15,15,13,13,14,14,13,14,13,13,13,11,11,11,10,11,10,8,11,10,11,11,12,13,14,14,14,15,14,15,17,16,14,14,14,13,13,13,12,11,11,9,11,11,13,12,15,13,13,15,14,15,15,17,17,14,15,15,13,14,13,12,12,12,10,12,12,14,13,15,14,15,15,15,16,17,16,18,16,18,15,15,17,15,15,14,13,13,12,11,13,12,13,14,14,15,17,16,17,16,18,18,20,19,19,17,17,16,15,14,15,12,12,14,14,13,15,15,16,17,18,19,19,17,18,19,20,19,17,17,16,16,15,14,13,14,14,14,16,16,17,18,18,20,20,22,23,22,20,22,22,21,19,20,21,19,18,20,18,17,17,14,14,15,14,14,17,17,18,21,19,20,21,23,23,23,24,25,24,25,23,23,22,23,23,21,20,21,19,19,18,16,19,18,18,20,19,21,21,23,23,23,23,24,23,23,23,22,22,21,21,19,18,17,20,18,19,20,22,21,22,22,23,23,24,24,25,25,23,25,24,22,22,22,22,21,19,18,20,17,20,20,20,21,23,21,23,23,24,24,25,25,25,24,24,23,23,23,22,23,22,21,19,21,20,21,21,21,22,22,22,24,23,25,24,24,25,24,25,25,23,23,23,24,22,21,20,22,19,20,22,22,23,23,22,24,23,24,25,24,24,24,24,24,24,24,22,23,22,22,21,21,19,19,21,22,23,22,22,24,24,25,26,25,25,26,25,25,24,26,25,26,26,25,26,25,25,24,24,23,23,25,24,26,27,27,28,28,28,28,28,28,27,26,28,27,27,26,26,26,26,26,25,25,26,25,24,25,26,24,25,26,26,27,27,27,27,27,27,26,27,26],[28,27,25,25,25,22,22,20,20,19,20,17,19,17,16,15,16,16,14,13,14,13,11,12,12,9,10,9,8,7,7,7,6,6,6,7,5,5,5,5,5,4,6,4,4,5,5,4,5,6,6,5,7,4,2,2,1,0,1,1,1,1,2,2,2,3,3,3,3,3,4,5,5,5,6,6,6,7,8,8,10,9,10,11,12,12,14,16,17,18,16,16,15,13,12,13,11,11,10,9,8,8,9,6,6,6,6,5,5,5,4,4,5,4,4,4,5,5,4,5,6,5,5,8,9,9,8,10,10,11,12,14,15,15,14,16,15,15,16,18,17,18,18,18,17,17,16,16,15,13,15,16,17,16,17,17,18,19,21,21,20,20,21,23,22,21,22,24,22,22,24,23,24,24,23,23,23,23,22,22,21,20,19,18,16,15,14,13,15,15,17,16,15,18,18,17,18,20,18,18,21,21,23,22,21,22,23,23,23,23,18,20,17,17,12,15,16,16,17,16,17,18,19,15,18,19,17,15,19,19,18,18,22,22,20,22,22,20,22,23,20,19,21,23,21,20,23,24,20,21,23,23,21,23,25,23,24,25,25,24,23,23,20,20,18,19,16,14,17,17,19,19,20,18,20,19,20,19,21,21,22,21,22,24,24,24,24,24,23,23,22,22,20,19,16,18,15,18,17,19,18,20,21,22,21,21,22,22,21,21,21,20,18,18,17,14,16,14,15,17,16,14,15,15,15,13,14,15,13,12,13,13,16,16,19,19,19,19,18,18,17,15,15,14,12,15,14,12,12,13,11,11,13,13,11,10,13,14,11,13,10,12,13,11,10,10,11,10,10,10,11,9,10,11,10,12,11,10,11,12,10,9,9,11,10,9,11,9,10,11,14,14,16,16,16,17,16,15,12,10,10,8,8,8,7,9,8,8,8,7,7,7,6,6,6,6,7,7,8,7,7,9,8,9,8,9,9,10,10,11,11,9,11,9,10,9,9,8,9,9,8,9,9,8,7,6,7,8,10,10,11,13,13,13,11,11,12,11,10,10,11,10,11,10,9,9,9,10,8,9,10,9,9,10,10,11,11,11,13,12,13,14,14,13,13,11,11,12,11,9,10,9,11,10,10,9,9,10,8,7,7,8,7,6,6,5,5,6,5,5,7,8,9,10,11,12,13,14,16,15,17,17,17,20,20,20,19,19,17,16,14,11,9,7,5,5,6,6,8,9,9,10,11,12,13,14,13,13,14,13,12,11,13,12,12,10,9,8,8,8,6,7,7,7,8,8,10,9,11,11,13,13,14,16,15,14,14,13,13,13,12,12,12,12,12,12,9,9,10,9,7,8,7,9,8,8,9,8,11,10,11,12,13,13,14,14,14,12,12,13,11,10,11,10,9,10,8,9,9,9,9,10,11,11,12,12,13,15,15,15,12,13,13,12,11,12,11,10,10,9,10,9,9,10,10,12,12,12,12,13,15,14,16,14,15,13,14,14,13,12,13,13,11,11,9,10,10,9,11,11,12,13,13,14,13,15,15,17,16,17,14,15,12,14,13,12,12,11,12,11,10,13,12,13,14,15,16,18,15,15,17,17,17,14,14,15,14,12,13,12,12,12,11,13,13,14,15,16,18,18,20,22,21,18,20,21,19,16,19,19,16,15,18,18,14,15,14,13,14,13,11,14,13,16,16,18,19,21,23,23,23,23,24,24,24,22,23,20,21,22,20,18,18,19,16,16,14,16,14,14,17,15,19,19,22,22,22,24,24,22,22,22,21,24,21,18,17,17,15,16,14,15,18,17,20,19,21,22,23,24,25,25,25,21,23,24,22,20,21,22,18,18,15,18,14,15,19,18,20,20,21,23,22,23,25,26,25,25,23,24,21,23,23,22,22,18,19,15,18,16,16,19,18,21,21,22,23,24,25,24,25,24,24,25,24,24,23,23,22,20,20,16,18,16,17,20,19,23,20,22,23,23,25,25,26,24,23,22,24,24,23,23,21,20,20,17,19,18,17,20,19,22,20,22,24,24,25,26,25,24,26,25,24,25,25,25,24,25,26,24,25,23,23,23,22,24,24,23,24,27,27,28,27,27,28,28,28,27,26,27,26,27,26,26,26,26,26,25,25,25,24,24,25,25,25,25,25,26,25,26,27,27,27,27,26,28,26],[26,25,25,24,25,22,21,19,21,20,20,18,19,18,17,16,16,16,13,12,14,12,9,10,10,8,8,9,7,7,7,7,6,5,6,5,5,5,4,5,4,3,5,3,3,5,4,4,5,5,5,5,5,3,2,2,2,1,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,5,5,5,6,7,7,8,8,8,10,10,10,13,14,15,15,14,13,12,10,10,10,9,8,8,7,8,7,6,5,6,6,5,5,5,5,4,4,5,4,3,4,5,4,4,4,5,5,6,7,8,8,9,9,9,12,11,11,13,14,14,16,16,16,16,17,17,16,16,17,17,15,14,14,15,13,15,15,17,16,17,17,16,19,19,18,20,21,20,20,20,20,21,21,19,21,22,21,23,22,21,22,23,22,21,21,18,19,18,17,16,12,12,12,15,16,16,19,18,18,18,17,18,19,17,18,19,20,21,21,20,21,22,21,22,20,17,17,16,15,16,16,14,14,16,17,16,17,17,14,20,17,17,17,17,18,18,19,19,20,19,21,21,19,20,22,19,17,21,20,20,19,21,22,18,20,23,21,19,22,23,21,21,23,24,22,22,20,18,17,17,16,17,15,16,17,17,18,19,18,19,20,19,18,20,19,19,20,22,23,23,24,23,23,22,21,20,19,17,18,17,18,15,16,17,19,19,18,19,20,19,19,21,21,20,18,19,18,16,17,15,14,15,13,14,14,15,13,14,14,15,12,12,14,14,11,12,14,15,15,18,17,18,18,15,15,15,13,12,12,12,13,13,9,12,13,11,11,12,12,9,9,11,13,10,13,10,10,12,11,10,9,11,10,8,9,11,10,8,11,9,11,9,9,11,10,9,8,9,9,8,8,10,8,9,9,11,11,14,15,15,16,15,13,9,8,8,6,6,7,7,7,6,9,7,6,6,7,6,6,7,7,5,6,8,6,6,8,8,6,7,8,8,8,10,10,11,10,10,9,11,9,9,10,10,9,8,9,9,6,7,6,7,7,9,10,12,12,13,11,12,11,11,11,10,12,11,10,10,10,10,9,9,11,9,10,10,9,9,9,9,10,12,12,13,12,13,13,14,12,12,12,11,11,11,10,9,9,9,8,8,8,7,7,6,7,6,6,5,5,5,4,4,4,4,5,6,7,8,8,9,9,10,12,13,13,16,16,17,20,19,20,19,19,15,16,13,11,8,6,5,4,5,5,6,8,7,9,9,10,11,12,11,10,11,10,9,9,9,10,9,8,7,6,6,6,5,5,5,7,7,8,8,10,9,10,12,12,13,15,14,13,12,12,12,11,11,10,10,9,9,8,8,8,7,7,6,6,6,7,8,8,7,9,8,10,11,10,11,10,11,13,12,10,9,11,8,9,9,8,8,8,8,8,10,9,8,10,9,11,11,11,12,11,13,13,11,11,12,10,9,10,9,9,8,8,8,10,9,9,10,10,11,11,12,12,13,13,13,12,13,12,12,12,12,11,11,11,9,10,9,9,11,10,10,10,12,12,13,13,12,13,13,14,14,14,12,12,12,12,12,10,11,10,10,11,10,11,11,12,13,13,16,16,14,14,15,15,16,13,13,13,12,12,11,10,11,11,11,13,13,13,15,15,17,17,18,21,19,17,20,19,17,16,17,17,15,14,16,15,14,13,12,13,13,12,12,14,13,15,15,16,17,19,21,20,22,22,23,23,23,21,21,20,19,21,19,17,18,16,15,14,13,15,15,15,16,16,17,18,20,20,20,22,22,20,21,21,18,21,19,17,15,16,14,15,15,15,17,17,18,18,20,22,22,22,24,24,24,21,22,22,21,18,19,19,17,17,14,16,15,16,17,17,18,18,20,21,20,22,24,24,25,24,23,23,20,21,23,20,20,19,17,15,17,17,17,18,18,19,19,21,21,23,24,23,24,24,23,24,22,22,22,20,21,18,18,16,18,17,16,20,18,21,19,20,23,23,24,24,24,23,22,22,23,21,20,21,19,18,19,16,18,18,17,21,18,22,19,20,23,23,24,24,24,23,25,24,22,23,25,24,23,26,25,24,23,22,24,21,23,22,24,23,24,27,27,28,27,27,28,28,28,27,27,27,26,27,25,26,26,26,24,24,25,25,23,23,25,24,24,24,24,26,26,25,27,27,27,27,27,28,27],[26,23,23,20,21,18,18,16,15,16,14,13,16,15,13,11,13,12,11,10,11,9,7,9,8,7,6,7,6,5,5,5,5,4,4,4,4,4,4,5,3,3,4,3,3,4,4,4,4,5,4,5,4,4,2,2,2,1,1,0,1,1,1,2,1,2,2,2,3,3,3,3,4,4,4,4,5,5,5,6,8,7,7,9,9,9,11,12,12,12,12,12,11,10,9,8,9,7,7,5,6,5,5,5,4,4,4,3,4,4,3,3,4,3,3,3,4,4,4,4,5,5,5,6,7,7,7,8,9,10,11,11,14,14,15,15,15,15,15,16,16,16,16,15,16,15,14,14,13,13,13,13,14,14,13,14,15,16,17,18,18,19,18,20,19,19,19,21,20,21,21,21,22,23,21,22,23,22,20,19,18,17,15,15,14,10,12,11,11,14,12,15,15,15,16,14,15,18,17,16,18,19,20,20,19,21,21,20,20,21,15,18,14,15,15,13,12,13,14,15,15,16,16,14,17,17,16,14,17,17,16,16,19,18,19,21,20,17,20,20,19,17,19,19,20,18,20,21,18,19,22,20,18,21,20,20,21,22,22,22,20,20,18,17,15,15,15,14,14,14,14,16,16,16,16,18,17,18,18,20,20,19,21,22,22,22,23,23,20,21,19,19,16,15,15,14,13,14,15,16,17,17,18,18,18,19,20,20,18,18,18,15,14,14,15,12,11,12,12,13,13,12,11,12,11,11,11,12,11,10,11,13,14,14,17,17,18,18,16,17,14,13,13,13,11,12,12,10,11,11,9,9,10,10,8,8,10,10,9,11,9,9,10,9,9,7,9,9,8,8,10,9,8,11,11,10,9,10,10,9,9,8,8,8,7,7,8,7,8,8,9,10,12,14,15,14,14,13,10,8,8,7,6,6,7,7,5,6,7,6,5,6,5,6,6,6,6,5,7,6,6,7,8,7,6,8,7,8,9,10,10,10,9,9,10,9,8,9,8,7,6,8,8,5,5,5,6,6,8,8,11,12,12,11,10,11,10,9,8,10,9,9,9,9,8,7,8,8,8,8,9,8,7,8,8,9,10,10,11,11,11,12,12,11,11,12,11,10,10,9,9,7,8,7,7,7,7,7,5,6,5,5,5,5,4,3,4,4,5,5,5,6,6,7,9,10,10,12,13,14,15,15,16,19,18,19,18,17,13,14,11,9,7,5,4,4,4,5,6,7,7,8,9,10,11,11,10,11,10,10,10,9,9,10,9,7,7,6,5,5,4,5,4,6,6,8,8,9,9,9,11,12,12,14,13,12,12,12,11,11,9,10,9,9,9,8,8,8,8,6,6,6,5,6,6,7,7,8,8,10,9,10,10,11,12,13,11,10,10,10,9,9,9,8,7,8,7,8,8,9,8,9,9,10,9,11,11,11,12,12,11,11,11,10,9,10,9,8,8,7,8,9,9,9,11,10,10,10,10,12,12,12,13,11,12,11,11,11,10,11,10,10,8,9,8,8,9,10,10,10,11,11,11,12,12,13,13,14,14,14,11,12,11,11,11,9,10,9,10,10,10,11,10,11,12,13,14,15,12,13,14,15,14,12,12,12,12,11,10,11,10,11,11,11,12,12,14,14,16,15,18,18,18,17,18,19,17,16,16,17,15,13,15,14,14,12,12,12,12,12,11,12,12,13,15,15,17,17,20,19,20,21,22,20,21,20,19,18,18,19,18,16,16,16,15,14,14,13,14,13,13,16,15,17,18,20,19,21,22,20,19,20,19,20,19,17,14,15,14,14,14,14,14,16,16,17,19,20,21,21,23,23,22,19,21,20,19,18,20,19,17,16,14,15,12,14,16,16,17,18,19,21,20,21,24,23,23,24,22,22,21,20,22,20,20,18,17,15,16,15,16,16,18,17,19,20,20,21,23,21,22,23,23,23,21,22,21,20,21,19,18,16,17,14,15,17,17,20,19,19,21,22,22,23,23,23,22,20,23,22,20,22,21,19,18,16,18,16,16,19,19,20,19,19,21,22,23,24,22,23,25,23,22,24,24,24,25,24,25,25,23,24,22,24,22,22,24,22,24,26,27,28,27,26,27,27,27,27,26,26,25,25,24,26,25,26,24,24,25,25,24,22,25,25,23,24,24,25,25,25,26,27,26,24,26,28,25],[26,24,25,23,23,21,20,18,19,19,17,17,16,15,15,14,14,12,11,10,11,9,8,10,8,6,6,6,6,6,5,5,5,4,4,5,4,4,4,4,3,3,4,4,3,4,4,3,4,4,5,6,5,5,3,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,5,4,5,6,6,6,7,9,9,10,12,13,12,11,12,11,10,9,8,7,7,6,5,6,5,6,5,5,5,4,3,4,4,3,3,4,4,3,5,5,4,2,4,5,5,5,7,8,9,6,9,10,10,13,14,15,15,16,17,16,16,17,17,16,16,15,16,17,15,14,15,12,11,14,14,15,14,15,14,14,16,17,19,19,20,20,21,21,20,21,22,21,22,23,23,23,24,23,22,21,22,21,22,21,18,17,16,13,14,12,11,12,11,14,15,14,16,17,16,17,19,16,18,20,19,21,21,20,21,21,22,22,21,17,17,15,15,13,15,13,13,15,14,15,16,17,14,17,17,16,14,18,18,16,16,20,20,20,21,20,18,21,21,19,17,19,20,18,18,20,21,18,20,22,21,19,20,23,22,23,24,23,22,21,22,19,19,17,16,16,16,15,15,16,17,18,18,17,18,18,18,19,18,20,20,21,23,23,24,23,24,22,22,20,19,19,17,16,16,13,14,16,17,19,19,19,19,20,20,21,20,20,20,18,18,16,17,15,12,13,13,12,13,13,11,11,12,12,10,10,11,9,10,10,11,14,14,17,17,18,17,15,15,14,13,13,12,11,12,12,10,10,10,10,9,10,10,8,8,10,9,9,10,10,10,10,8,8,9,8,8,8,8,8,8,8,9,8,10,9,8,8,10,10,8,9,10,9,8,10,9,8,9,11,12,14,14,15,15,15,13,11,9,8,8,7,7,8,7,6,7,6,6,5,5,5,5,5,6,6,4,5,6,6,5,6,7,6,7,7,7,8,8,9,7,8,7,8,8,7,6,7,6,6,6,7,4,5,4,5,6,7,8,9,10,10,10,8,8,8,7,6,8,7,8,7,7,7,6,7,7,7,7,7,7,7,8,8,7,8,8,10,10,11,12,12,10,10,8,8,10,9,8,7,6,8,8,8,7,7,8,7,6,6,6,5,4,5,4,4,4,4,5,6,7,7,8,10,11,11,12,14,13,16,15,16,18,17,18,17,16,15,15,13,11,8,5,4,4,4,4,6,7,8,8,9,10,11,11,11,10,11,10,9,9,9,10,9,7,6,6,5,6,4,5,4,5,6,7,8,8,9,11,11,12,13,15,13,12,12,11,11,11,10,10,10,9,9,9,7,7,7,6,6,6,5,6,5,6,8,7,9,9,9,9,11,10,10,11,11,9,10,9,8,8,8,7,7,6,6,8,6,7,7,8,10,9,10,10,11,11,12,12,10,11,10,9,9,8,8,8,7,6,8,7,7,8,8,10,10,11,11,12,12,11,13,11,12,11,11,11,9,10,10,9,8,8,6,8,7,8,10,9,11,12,11,12,11,13,13,15,13,15,11,11,10,11,10,9,9,7,9,8,9,10,10,11,11,13,15,14,12,11,14,15,15,11,12,12,11,10,10,8,10,8,10,11,11,12,14,14,17,16,18,20,19,16,18,20,16,15,17,17,13,13,16,15,12,13,11,10,12,10,11,12,12,14,15,16,17,18,20,20,21,21,22,23,22,22,21,19,19,22,19,16,17,17,14,13,11,14,12,13,16,15,18,18,20,20,20,21,22,21,21,22,19,21,19,17,15,15,13,15,13,14,17,17,19,18,19,20,20,21,23,23,24,20,23,22,21,20,18,20,16,16,14,16,13,14,17,17,19,18,19,21,19,21,23,24,23,24,23,23,22,22,22,20,20,19,17,14,17,15,15,18,17,20,18,20,21,21,22,22,23,24,24,24,23,23,22,21,21,20,19,15,18,15,15,19,17,22,19,19,22,22,22,24,22,24,23,22,24,23,23,21,20,20,18,16,19,15,16,20,19,22,19,19,24,22,24,26,23,24,25,24,23,24,26,25,24,26,25,24,24,23,23,22,23,23,25,22,24,26,27,27,27,26,27,27,27,26,26,26,26,25,25,25,26,25,25,23,25,24,23,22,25,24,23,24,25,25,24,25,26,27,26,26,26,27,26],[26,25,26,24,25,23,21,20,19,19,18,15,15,15,15,12,13,13,10,10,11,9,7,9,8,6,7,7,6,5,4,5,5,3,4,4,3,4,4,4,3,3,4,3,3,4,4,2,3,4,5,4,4,4,3,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,4,4,5,5,6,5,7,8,8,10,12,13,13,12,11,11,10,8,7,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,6,8,8,9,9,10,10,10,12,13,13,13,14,14,15,15,15,15,14,14,14,14,15,12,13,13,11,12,13,14,13,14,15,16,17,17,18,17,19,18,19,18,18,19,20,18,20,21,22,22,23,21,23,22,22,20,20,18,18,17,16,15,12,12,11,13,15,13,14,13,16,16,14,16,18,16,17,18,18,20,20,18,20,21,20,21,21,16,16,13,13,12,13,13,15,15,13,13,16,15,11,15,16,15,13,15,17,15,16,18,19,18,21,21,18,20,21,18,16,20,20,19,17,20,21,18,20,21,20,18,21,22,20,21,24,24,21,20,20,17,16,16,14,13,13,14,15,16,16,17,17,17,18,17,17,18,19,18,19,20,23,21,23,22,21,21,20,18,18,15,16,13,14,13,15,15,17,17,18,19,20,19,19,21,19,20,18,18,18,16,16,14,13,14,12,14,13,14,13,12,12,13,12,11,12,9,10,10,13,13,14,16,17,18,17,15,15,14,14,12,12,12,11,11,10,11,11,10,9,10,10,8,8,11,12,10,12,8,8,10,8,7,8,8,7,7,8,8,8,8,9,8,10,9,8,8,8,8,7,7,8,7,7,8,8,8,8,10,13,14,15,14,15,14,11,9,8,7,6,6,6,6,6,6,7,5,4,5,5,5,4,5,5,3,3,6,5,5,5,6,6,5,6,6,6,7,7,7,7,7,7,7,6,7,6,6,7,6,6,6,5,5,4,5,7,7,8,9,10,10,9,8,8,8,7,8,8,8,7,8,8,7,6,7,7,6,7,7,7,7,7,7,8,8,7,9,10,10,11,12,10,11,9,8,9,7,7,6,7,7,7,7,7,6,6,5,5,5,5,4,4,4,4,4,3,3,4,5,5,6,6,7,9,10,11,12,13,15,15,16,18,18,18,17,17,15,14,12,10,7,5,4,3,3,3,4,5,6,7,7,8,10,10,10,9,10,9,8,7,8,8,8,7,6,5,4,4,3,4,4,4,5,5,6,7,7,8,10,10,12,14,13,12,11,10,11,10,9,9,8,7,7,7,6,6,6,6,5,4,5,5,5,5,6,6,7,7,7,8,9,8,9,10,9,8,8,8,7,6,7,6,6,6,6,6,6,6,6,6,7,8,8,8,9,9,10,10,8,9,9,8,7,8,7,7,6,6,7,6,6,6,7,7,8,9,9,11,11,10,11,9,10,9,9,9,8,8,9,8,8,7,6,7,8,8,7,8,8,9,10,11,10,11,11,12,11,11,9,10,9,10,9,8,8,7,8,8,7,8,8,9,10,11,12,13,11,11,12,12,12,10,10,11,11,9,9,9,9,9,9,10,10,10,11,12,13,14,15,18,16,14,17,16,14,12,14,14,12,12,14,13,12,12,11,11,11,10,9,11,10,11,12,14,15,16,18,18,19,20,20,19,20,18,17,16,16,18,16,14,14,15,13,13,12,12,12,12,13,12,15,15,17,18,18,19,20,17,17,19,16,18,17,14,14,14,13,13,13,13,14,13,16,15,18,19,19,20,22,23,21,16,19,19,17,16,18,17,14,15,13,14,12,13,14,14,16,16,18,18,17,20,21,22,22,22,21,20,17,19,20,18,17,15,15,14,14,14,13,15,16,17,16,19,19,20,22,22,21,21,21,21,20,20,20,18,19,16,16,15,15,14,14,17,16,18,17,19,20,20,23,22,22,23,20,19,21,20,19,20,18,17,16,15,15,15,16,17,16,20,17,19,21,22,22,23,22,21,24,22,21,23,24,23,22,25,25,24,22,22,22,21,21,22,23,21,23,26,27,28,27,26,28,28,28,27,27,27,26,26,25,25,25,26,24,23,24,24,22,22,24,23,22,23,24,25,24,25,25,27,26,26,26,27,25],[25,23,23,20,22,18,18,16,15,17,15,14,14,14,12,10,12,11,9,8,8,7,6,7,7,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,2,3,2,3,3,3,3,3,4,4,4,4,4,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,3,4,4,4,4,4,5,6,6,6,9,10,10,10,9,9,8,7,6,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,4,4,5,7,8,7,7,8,9,9,10,11,11,12,12,14,14,14,14,15,13,14,13,13,13,13,11,12,11,10,12,12,13,12,12,12,13,14,15,15,17,17,15,17,17,17,17,18,17,18,18,19,20,20,19,20,20,19,18,18,16,16,15,15,13,11,13,11,11,14,11,14,13,13,15,13,14,16,15,15,15,16,17,18,17,17,18,18,18,18,13,16,12,14,13,14,12,10,12,14,13,15,14,13,17,15,14,14,15,15,14,16,16,17,16,18,17,15,18,17,15,14,16,16,15,17,18,18,15,17,18,18,16,18,19,18,17,19,21,18,18,18,16,15,15,14,15,12,14,14,14,16,16,16,15,16,17,16,16,17,17,15,17,19,19,20,20,19,18,18,17,16,14,14,13,14,14,12,13,14,17,15,16,18,16,17,18,17,17,15,15,14,13,13,12,10,10,10,11,12,12,11,9,11,10,8,9,10,10,8,8,10,12,13,16,15,16,16,14,14,13,11,10,10,9,10,10,8,9,9,9,8,9,9,8,8,11,10,9,11,8,9,9,9,8,7,8,8,7,6,8,8,7,8,8,8,8,8,8,7,8,7,7,7,6,6,7,7,8,7,9,10,12,13,13,13,13,12,8,7,7,6,5,6,7,5,5,7,5,4,5,5,5,4,4,6,4,4,6,5,5,6,6,5,6,6,6,6,7,7,8,8,8,7,8,7,7,7,7,6,6,6,6,5,5,4,5,5,6,7,8,9,9,8,8,8,8,7,7,8,7,7,8,7,7,6,6,7,6,7,8,6,6,7,8,8,8,8,8,9,10,10,11,9,9,9,8,8,8,7,6,7,7,6,6,7,6,5,6,6,5,4,4,4,4,4,4,3,3,4,4,6,5,6,8,7,7,10,12,11,14,15,15,18,17,18,17,16,14,13,10,9,7,5,4,3,3,4,5,6,6,6,7,8,9,9,9,9,8,7,8,7,7,8,7,5,5,5,4,4,3,4,4,5,5,6,6,7,7,7,9,10,11,12,11,10,10,10,9,8,9,8,7,7,6,6,6,6,5,5,4,4,4,4,5,6,6,6,7,7,8,8,8,8,8,9,8,8,7,7,6,6,6,5,6,6,5,6,6,7,6,7,7,8,8,8,8,9,9,8,9,7,8,7,7,7,6,6,6,6,7,7,8,7,8,8,8,9,8,9,9,10,9,9,9,9,8,9,8,8,8,7,7,6,6,7,8,7,7,8,8,9,9,9,9,10,10,10,10,10,9,9,9,8,8,8,7,7,8,8,7,8,8,8,10,9,11,10,10,10,11,11,10,10,10,9,9,8,8,8,8,8,8,9,9,10,10,11,12,12,13,15,15,13,14,14,12,12,12,12,11,11,11,11,11,10,10,9,9,8,9,9,10,10,11,12,12,14,16,16,17,18,19,19,17,16,15,15,14,15,14,12,13,12,11,10,10,11,11,11,12,12,13,14,16,16,16,17,18,16,16,17,15,16,15,13,11,12,10,12,11,12,12,13,13,14,14,16,18,17,20,20,20,17,17,18,17,15,15,16,13,13,11,12,10,13,12,13,14,14,16,17,16,18,21,21,20,21,18,20,16,18,18,16,16,15,13,11,13,12,14,14,14,15,16,17,17,19,20,18,21,21,18,20,18,19,19,18,18,15,15,12,14,12,13,15,15,17,17,17,18,20,21,19,21,21,19,18,20,19,16,18,17,15,15,13,14,13,14,16,16,17,16,17,19,20,21,22,20,19,22,20,18,20,22,21,21,23,23,22,21,20,21,19,20,19,23,20,22,26,26,27,26,25,28,27,27,27,26,26,25,25,24,25,26,25,23,23,24,24,22,21,23,23,23,22,24,24,24,24,25,26,25,25,25,27,25],[26,23,23,22,21,17,18,16,15,15,14,12,14,12,11,10,11,10,7,7,9,7,6,7,6,4,5,5,4,4,4,3,4,3,3,4,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,3,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,4,4,4,4,5,6,6,8,10,10,10,10,9,8,7,6,4,5,4,4,4,4,4,4,3,3,3,3,2,3,3,3,2,3,2,2,3,3,3,3,3,4,4,5,6,7,7,8,8,10,10,10,12,14,13,14,16,14,15,14,15,14,15,14,14,15,14,12,12,12,10,11,12,12,12,12,12,13,15,14,15,16,18,16,16,18,18,17,18,18,19,18,19,19,21,20,19,19,19,17,18,17,15,15,14,12,11,11,10,12,12,13,14,13,13,15,14,13,16,14,15,16,16,18,18,17,17,19,19,18,18,13,16,13,14,13,13,13,12,14,12,13,14,13,13,16,15,14,13,15,14,14,16,17,17,16,17,17,16,16,17,16,14,16,16,15,16,17,18,16,17,17,18,16,18,18,20,19,19,21,20,18,19,16,16,14,14,14,14,14,14,14,15,15,16,16,14,15,16,15,15,18,17,18,19,19,20,20,20,18,19,17,17,15,14,14,15,12,13,14,14,16,15,15,16,17,16,18,17,16,16,14,14,14,14,12,11,11,11,11,11,11,11,11,10,10,9,9,10,9,9,9,11,12,13,14,15,16,16,13,14,12,11,11,11,10,11,11,10,10,10,10,8,9,9,7,9,10,9,9,10,8,7,9,8,7,7,8,7,7,8,8,7,7,9,9,9,9,9,9,9,8,7,8,7,6,7,7,6,7,8,8,9,12,13,14,12,12,11,9,7,7,6,6,6,6,5,5,5,5,5,4,5,4,5,5,5,4,4,5,4,4,4,6,5,5,7,6,6,7,7,8,6,7,8,7,7,6,7,7,5,5,6,5,4,4,4,5,5,6,7,8,8,9,8,7,8,8,7,6,8,7,7,7,7,7,6,7,7,6,7,7,7,6,7,7,7,8,8,9,9,9,9,10,9,9,9,8,8,8,8,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,4,4,5,5,6,7,8,9,10,11,12,14,14,15,17,15,17,16,14,13,12,10,8,7,5,3,3,3,3,4,5,6,6,7,7,8,8,8,8,9,7,8,6,7,8,6,5,5,5,4,4,3,4,3,4,5,5,6,7,7,8,8,9,10,12,11,10,10,9,9,8,8,7,7,7,6,6,6,6,5,4,4,4,4,4,4,5,6,6,7,7,7,7,8,8,8,9,8,7,7,7,6,6,6,5,5,5,5,6,5,6,6,7,7,8,7,8,8,9,9,8,8,8,8,7,7,7,6,6,5,4,6,6,7,7,7,8,8,8,8,8,9,9,9,9,9,9,9,8,8,8,8,7,7,7,5,7,7,7,8,9,8,9,9,9,9,10,10,11,10,10,9,9,8,8,7,7,8,6,8,8,8,9,8,8,9,10,10,11,9,10,10,11,10,9,10,9,8,9,8,7,9,9,9,9,9,10,10,10,12,11,14,15,14,12,14,14,12,12,13,12,10,11,11,10,10,10,9,9,10,9,9,9,9,10,11,12,12,14,15,16,17,17,17,17,17,16,15,15,16,15,13,13,13,12,11,10,10,11,11,11,12,12,13,14,15,16,16,17,18,17,16,16,16,16,15,14,12,11,11,12,11,11,12,13,15,14,15,17,17,18,19,19,20,17,18,18,18,16,17,16,14,13,11,13,10,12,13,13,15,15,16,17,17,18,20,20,20,21,19,19,19,18,18,17,17,16,14,12,14,12,13,14,14,16,16,18,18,19,19,19,19,20,20,20,20,19,19,18,18,17,15,13,15,12,13,15,15,18,16,17,20,19,20,20,20,21,20,19,20,19,19,18,17,16,16,14,16,13,14,17,16,18,18,17,19,20,20,21,20,20,22,21,20,20,21,22,22,22,21,22,23,21,21,21,20,21,22,20,22,26,25,26,26,25,26,26,27,26,25,26,25,24,24,25,24,24,23,23,23,23,22,21,23,24,23,23,23,24,24,24,25,25,25,25,25,26,24],[26,24,24,22,21,20,19,18,17,17,19,16,16,15,14,12,13,13,8,8,10,7,6,7,6,5,5,5,4,4,4,3,3,3,3,3,3,2,3,3,2,2,3,3,3,4,3,4,4,4,4,4,5,4,3,3,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,4,4,4,4,5,6,8,9,10,11,10,9,9,7,6,5,4,4,4,4,5,4,4,3,3,3,3,2,3,3,3,3,3,3,2,3,3,4,3,4,5,4,5,6,8,8,8,9,10,11,11,12,13,14,14,14,15,14,14,15,13,14,14,13,13,14,12,13,12,11,11,12,14,12,13,13,15,15,15,16,17,17,17,18,19,19,19,21,20,19,21,21,21,22,22,20,20,20,19,20,18,17,17,15,14,12,13,10,11,12,13,13,12,15,15,15,15,17,14,15,17,16,20,20,17,18,21,21,20,19,14,16,14,15,11,12,11,12,14,12,14,15,15,13,16,15,15,13,15,15,15,16,18,17,16,19,18,16,17,17,17,15,17,17,15,17,18,19,18,18,19,19,18,19,21,19,22,21,22,20,20,19,17,17,16,16,13,12,15,13,15,15,17,17,17,16,18,17,18,17,18,19,18,20,20,21,21,21,20,20,19,19,17,17,13,14,14,15,15,16,18,17,18,18,19,18,20,19,20,18,17,16,15,15,14,11,12,12,12,13,13,11,12,11,12,11,10,11,9,10,9,10,12,13,16,16,17,17,15,15,13,12,12,12,11,12,12,11,10,11,10,10,9,9,8,9,11,10,9,10,9,9,10,8,7,8,8,7,7,8,8,6,6,8,8,9,8,8,8,8,7,7,8,7,6,7,8,7,7,9,10,12,12,13,14,13,12,11,9,8,7,6,6,6,6,5,5,5,6,5,4,5,4,4,5,5,4,3,5,5,5,5,5,5,5,6,6,7,6,7,7,7,6,6,6,6,6,5,5,5,5,4,4,4,3,4,4,5,5,6,7,8,8,8,7,7,6,6,6,6,5,5,6,6,5,6,6,6,6,6,7,6,6,6,8,7,7,7,8,8,8,9,9,8,8,7,8,7,7,7,7,6,6,7,7,6,6,6,5,5,4,5,4,3,4,3,3,3,3,3,4,5,5,6,7,8,9,11,12,12,13,14,14,17,16,16,16,15,14,13,11,9,7,5,3,3,3,3,4,5,6,6,7,7,9,9,9,9,8,8,8,7,7,8,7,6,5,5,4,4,3,3,3,4,4,5,6,6,7,8,9,10,11,12,11,10,10,9,9,9,8,8,8,7,6,6,5,5,5,5,4,4,4,4,3,4,5,5,7,6,7,8,8,8,8,8,8,7,7,6,6,6,5,5,5,5,4,5,4,5,6,6,7,7,7,7,8,8,8,8,7,8,7,6,6,6,5,5,5,5,6,5,6,5,6,7,7,8,8,9,9,9,9,8,8,7,8,8,7,6,6,6,6,5,5,6,6,6,6,6,7,8,8,9,9,9,9,10,9,9,8,8,7,7,6,6,6,5,6,6,6,7,7,8,8,9,9,10,9,9,9,10,9,8,9,8,8,7,7,6,8,6,7,8,8,9,9,9,11,11,13,15,14,11,13,14,11,10,11,11,10,9,11,11,10,10,9,8,9,7,8,9,9,9,10,11,12,13,16,15,16,17,18,18,17,16,15,13,14,16,13,13,12,12,9,9,9,10,10,10,11,10,13,13,15,16,16,17,19,16,16,16,15,17,15,13,11,11,9,11,10,11,12,11,14,13,15,16,16,18,19,20,19,15,18,18,16,16,16,16,14,12,11,13,10,12,14,12,14,15,15,17,16,17,20,21,20,20,20,19,17,19,19,16,16,15,13,11,14,13,13,15,14,17,14,17,18,18,21,20,20,19,20,21,20,19,18,18,18,15,14,12,15,12,13,16,14,17,17,16,19,18,21,22,20,20,20,19,20,21,19,18,17,17,15,13,16,13,14,18,16,19,17,17,20,19,21,23,21,21,23,22,22,21,23,23,22,24,24,23,22,21,21,21,20,21,23,21,23,26,26,27,27,26,27,27,27,27,26,27,26,26,25,25,25,25,24,22,24,25,23,22,24,23,23,23,24,25,24,24,26,26,26,25,26,27,25],[24,20,24,22,21,19,19,17,18,19,19,17,16,16,14,12,12,11,9,7,9,7,5,6,6,5,5,5,4,4,4,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,5,4,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,4,4,5,5,7,8,9,9,9,8,7,6,6,4,4,4,4,4,5,4,4,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,4,4,5,8,10,9,9,9,10,10,11,12,13,13,14,15,15,15,15,15,14,14,13,13,13,13,10,11,11,10,11,12,13,13,12,12,13,15,14,15,15,16,15,17,16,16,17,17,16,19,19,19,20,19,19,20,19,18,18,18,16,16,14,14,12,10,9,10,10,13,11,13,14,13,14,14,14,15,14,16,15,16,18,18,15,18,19,18,19,16,13,15,13,12,12,12,10,11,12,13,12,13,13,11,16,14,13,13,15,15,14,16,16,16,17,18,18,15,16,17,15,14,17,17,15,15,17,18,15,16,19,18,17,17,20,17,19,19,21,18,17,18,16,16,14,13,13,12,13,13,13,15,15,16,17,16,14,15,16,16,17,17,18,20,20,20,20,20,19,17,17,16,14,14,13,13,11,13,13,15,17,15,16,17,17,17,18,18,18,15,16,15,13,13,12,10,12,9,11,12,12,10,10,11,11,10,9,11,10,9,8,10,12,13,16,16,17,16,14,14,13,12,11,10,11,11,11,9,10,9,9,9,10,8,8,9,9,9,8,10,7,7,10,8,7,7,8,7,6,7,8,7,7,8,7,8,8,8,8,8,7,7,7,7,6,6,8,6,6,8,9,10,12,13,14,13,12,10,9,7,6,6,5,6,6,5,5,6,4,4,5,5,4,3,4,4,4,3,4,4,3,4,5,4,4,5,5,6,6,6,7,6,6,6,6,6,5,5,6,5,4,5,4,3,3,3,4,4,5,7,8,9,9,8,8,7,7,6,7,7,6,5,6,7,6,6,6,6,6,6,7,7,6,7,6,7,7,7,8,9,9,9,10,9,9,7,7,8,6,6,6,6,6,6,5,6,5,5,5,4,4,4,4,3,4,3,3,3,3,3,4,4,5,5,7,7,7,10,12,12,14,15,16,17,17,19,17,17,14,13,11,8,7,5,4,3,3,3,4,4,5,5,5,6,7,8,8,8,7,7,6,6,6,7,6,5,4,4,3,3,3,3,3,3,3,4,5,5,6,6,8,9,10,12,11,10,9,8,8,7,8,6,6,6,5,5,5,5,4,4,3,3,3,3,3,4,4,5,5,6,6,6,6,6,6,7,6,6,5,5,5,5,5,4,4,5,4,4,4,4,5,5,5,7,6,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,6,6,5,6,6,7,6,7,9,8,8,8,7,7,7,7,6,6,6,6,5,6,5,6,6,7,7,6,6,6,7,8,8,8,8,9,9,8,8,6,7,7,7,6,6,6,6,6,6,6,6,7,7,8,8,9,9,8,8,8,9,9,7,8,7,7,7,7,6,7,8,8,8,8,8,8,10,11,10,11,12,12,10,12,12,10,10,11,11,10,10,11,10,9,10,9,8,8,8,9,9,9,9,10,11,12,12,13,14,15,15,16,15,15,14,14,13,13,14,12,11,12,11,10,10,9,10,11,9,11,11,13,13,13,14,14,15,15,15,15,15,14,15,13,12,11,11,11,11,12,11,12,12,13,13,14,14,15,15,17,17,17,16,17,16,15,14,15,14,13,13,11,12,11,12,12,12,14,13,15,15,14,16,18,18,18,18,17,17,16,16,17,15,15,14,13,12,13,13,13,14,13,15,14,15,16,18,19,17,18,18,19,19,17,17,17,16,15,15,15,14,14,14,13,16,14,16,15,16,18,19,19,19,19,18,18,17,18,17,17,17,16,15,15,14,14,14,14,16,16,18,16,17,19,20,20,20,19,19,22,19,19,20,22,21,22,23,24,22,21,20,21,19,21,20,22,21,23,26,26,28,27,26,28,27,27,27,26,26,25,25,24,25,25,26,23,21,24,23,20,20,23,23,22,21,23,24,24,23,25,26,26,25,25,27,25],[25,24,22,20,21,18,18,16,16,17,16,13,14,13,13,10,12,10,7,7,8,6,5,5,5,4,4,4,4,3,3,3,3,2,3,3,2,3,3,3,3,2,3,3,2,3,3,3,3,4,4,4,5,4,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,4,4,5,7,8,8,8,8,7,6,6,5,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,5,6,8,9,9,9,10,10,11,11,12,13,12,13,14,14,13,14,12,12,13,13,13,14,12,12,10,11,11,11,12,12,11,12,13,14,14,15,15,15,14,16,16,16,16,17,17,18,19,19,20,19,19,20,19,17,16,17,15,15,15,15,13,11,11,10,11,12,11,12,11,13,14,12,13,15,13,13,14,14,17,16,15,17,17,17,17,17,12,15,11,14,12,12,10,10,12,11,13,15,14,12,15,14,13,12,15,15,14,14,15,16,15,16,15,14,16,16,15,15,16,15,15,16,17,18,16,17,17,17,16,17,19,17,17,19,19,17,16,16,15,15,14,13,13,10,13,12,13,15,14,14,15,15,16,15,15,15,17,15,17,19,19,20,19,19,17,16,15,15,14,14,12,13,13,13,13,15,17,14,16,18,17,17,18,17,15,15,15,13,13,13,12,11,11,11,12,12,12,10,10,10,10,8,9,10,9,9,8,10,12,12,15,15,16,16,14,14,14,11,11,11,10,11,10,8,10,10,9,8,10,9,8,8,10,10,9,9,8,8,8,8,7,7,8,7,6,7,8,6,6,8,8,9,8,8,8,8,7,7,7,7,6,6,8,7,7,9,9,10,11,12,12,12,12,10,9,7,7,6,6,6,6,5,5,5,5,4,4,4,4,3,4,4,4,3,5,5,4,4,5,5,5,5,5,6,6,8,8,7,7,6,7,6,6,6,6,5,4,5,4,4,4,4,4,5,6,7,8,8,9,8,7,7,7,6,6,7,6,6,6,6,6,5,6,6,5,6,7,6,6,6,6,7,7,8,8,9,9,9,9,8,8,8,7,8,7,7,6,6,6,6,5,6,5,6,5,6,4,4,4,4,3,3,3,3,3,3,4,5,5,5,7,7,8,9,11,11,13,13,14,15,15,16,16,15,14,12,10,8,6,6,4,3,3,3,4,5,5,5,6,7,8,8,8,7,8,7,6,6,6,7,6,5,5,4,3,3,3,3,3,4,4,4,5,5,7,7,8,9,10,12,11,10,9,9,8,8,7,7,6,6,5,5,5,5,4,4,3,3,3,4,4,4,5,5,6,8,7,7,7,8,8,8,7,7,6,6,5,6,6,5,4,4,4,4,4,5,6,6,7,7,7,8,8,8,8,8,7,7,7,6,6,6,5,5,5,5,5,6,6,6,7,7,8,8,8,8,9,9,8,8,8,8,8,7,7,7,7,6,6,6,5,6,7,6,7,7,8,8,8,8,8,9,9,9,9,9,7,8,7,7,6,6,7,6,6,7,6,7,7,7,9,9,9,9,8,9,9,9,9,9,8,8,8,7,7,7,7,7,7,8,9,9,9,9,10,10,12,13,12,11,12,12,10,10,10,10,9,9,10,10,9,9,8,8,8,8,8,8,8,9,10,11,11,12,14,14,15,16,17,16,16,14,13,12,12,13,12,11,11,11,10,9,9,9,9,10,10,10,11,12,14,14,14,15,16,15,15,15,14,14,14,12,10,10,10,10,10,10,11,11,12,13,13,15,16,15,18,18,18,15,15,15,15,13,14,14,12,11,10,11,9,11,11,12,12,13,15,16,15,16,19,20,20,20,17,18,16,16,17,16,15,13,12,10,12,11,12,12,13,14,14,15,16,18,19,18,19,19,18,19,18,17,17,16,16,14,14,11,13,11,11,13,13,15,16,15,17,19,20,19,19,20,20,17,19,18,17,16,16,15,14,12,14,12,13,14,15,16,15,15,18,19,20,20,19,20,22,19,18,21,22,20,21,22,21,21,20,19,20,19,19,19,21,20,22,25,25,27,26,25,27,27,27,26,25,26,25,24,22,24,24,24,22,21,22,22,21,20,22,22,22,21,22,22,22,23,25,26,25,24,24,26,24],[25,24,21,20,21,19,17,17,17,16,16,15,14,15,13,11,12,11,9,7,8,7,6,6,6,5,5,4,4,4,3,3,3,2,2,3,3,3,2,3,3,2,3,3,3,3,3,3,3,4,5,4,5,4,4,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,4,4,6,8,8,8,8,7,6,5,4,4,4,5,4,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,4,5,5,6,8,8,8,9,11,11,11,13,14,14,14,14,15,14,14,15,14,15,14,14,14,14,13,13,12,10,11,11,12,12,12,12,13,15,14,14,15,18,15,16,18,18,16,19,19,20,18,19,19,20,20,18,18,19,18,18,16,16,16,14,13,12,13,10,12,12,13,13,12,14,15,14,13,16,14,14,15,14,18,19,16,18,18,19,18,19,13,15,13,14,12,12,11,10,13,12,12,12,13,12,14,14,13,13,15,14,14,14,17,16,16,16,16,15,16,15,15,14,15,15,14,14,15,17,16,16,16,17,17,16,18,19,19,19,19,19,17,19,16,16,14,15,13,11,13,12,13,13,15,15,16,14,15,16,15,15,17,17,17,18,17,18,18,21,18,18,17,17,15,15,13,14,13,13,14,14,16,16,16,17,17,17,17,17,17,16,15,14,13,14,13,12,11,11,11,11,12,11,11,10,10,10,10,10,9,10,10,10,13,13,15,15,16,16,14,14,13,12,11,11,11,11,11,11,11,11,9,10,10,9,9,9,10,10,10,9,9,8,9,8,7,9,7,8,7,8,8,8,7,9,9,9,9,10,9,9,8,8,8,8,7,8,8,8,8,9,9,11,11,12,12,11,11,10,9,8,7,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,3,4,4,4,5,6,5,4,6,6,6,6,8,8,6,7,7,7,7,6,6,6,5,4,4,4,3,3,3,4,5,5,6,8,8,9,8,7,7,7,6,6,7,7,6,6,7,6,6,7,6,6,6,7,6,7,6,7,7,7,8,8,9,10,9,9,9,8,8,8,8,8,8,7,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,4,4,5,5,7,7,9,10,10,11,13,14,14,16,16,17,16,16,13,12,10,8,6,4,3,3,3,3,4,4,5,6,6,7,8,8,8,7,8,7,7,5,6,7,6,4,5,4,3,3,3,3,3,3,4,5,6,7,7,7,8,9,10,11,11,9,9,9,9,8,7,7,6,6,6,5,4,4,4,3,3,3,3,4,4,4,5,6,6,7,7,7,7,7,7,8,7,7,7,6,5,6,6,4,4,4,4,4,4,5,6,6,7,7,7,7,7,8,8,7,7,7,7,6,6,6,5,5,5,4,5,5,6,6,7,7,7,8,8,8,8,8,8,8,8,7,7,7,6,6,6,6,6,5,5,6,6,7,7,7,8,8,8,8,8,8,9,9,8,8,8,7,7,7,6,7,6,5,7,7,7,8,8,8,8,8,9,9,8,8,8,9,9,8,8,8,7,7,7,7,8,7,8,8,8,9,8,9,10,10,11,13,12,10,12,12,10,10,11,10,9,10,10,9,9,9,8,8,9,8,9,9,9,9,9,10,11,12,14,14,14,15,15,15,15,14,13,13,13,13,12,12,11,11,10,9,9,9,10,10,10,10,11,12,13,14,14,15,16,16,15,14,14,14,13,12,10,9,9,10,10,11,11,11,13,13,13,16,15,16,17,17,18,14,16,15,14,14,14,14,12,11,10,12,9,10,12,12,13,13,14,15,15,16,18,19,19,18,18,18,17,16,17,15,15,14,12,11,12,11,11,13,12,14,14,15,16,17,18,18,18,19,19,18,19,18,18,15,17,15,14,12,14,11,11,14,13,15,15,15,17,17,18,20,18,18,18,17,18,18,19,17,16,16,14,12,14,12,13,15,15,16,15,15,18,18,18,20,20,19,20,20,20,19,21,21,21,21,22,21,22,20,19,19,18,18,20,19,22,24,25,25,26,25,26,26,26,26,25,26,24,25,24,24,24,24,23,22,23,23,21,21,23,23,23,22,22,23,23,23,24,25,24,24,24,25,24],[23,22,22,21,20,18,18,15,16,14,17,13,15,16,16,12,13,14,10,9,9,7,6,5,5,4,5,4,3,3,3,3,3,2,2,3,3,2,3,3,2,2,4,3,3,3,3,3,3,4,5,5,5,4,4,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,4,6,7,8,8,8,7,6,6,5,3,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,5,5,7,10,10,9,10,11,12,11,12,14,13,14,15,15,14,15,14,14,13,13,12,13,13,11,12,12,10,10,11,12,11,11,11,12,12,14,14,15,14,15,16,16,15,17,17,17,18,19,20,20,20,20,19,19,19,18,19,16,15,14,14,13,10,11,10,10,11,10,12,12,12,14,13,13,15,14,14,14,14,17,17,15,17,19,18,17,17,13,15,12,13,11,12,12,11,14,12,12,14,13,11,15,13,12,11,15,14,13,15,16,14,15,17,16,14,16,16,15,13,16,16,14,16,17,17,16,15,17,17,16,16,18,18,19,18,19,18,17,17,15,15,13,14,12,11,13,12,13,15,16,15,15,16,17,16,15,17,16,16,17,20,19,21,21,21,17,17,16,16,14,15,11,13,14,13,14,15,17,16,18,19,17,18,19,19,17,17,17,13,14,15,12,11,11,10,11,11,11,11,10,10,10,10,9,10,9,9,9,10,12,12,15,15,16,15,14,14,13,12,11,11,11,10,10,10,10,10,9,10,10,8,8,9,9,10,9,9,7,8,9,8,6,8,8,7,6,7,7,7,6,8,8,9,8,8,9,8,7,7,7,7,6,6,7,7,8,9,9,11,12,13,13,12,11,10,9,8,8,6,5,6,5,5,5,5,5,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,5,6,6,6,5,5,6,5,5,5,4,4,4,4,4,3,3,3,3,4,4,5,7,7,9,8,7,7,5,6,5,5,5,5,6,5,5,5,5,6,6,6,6,6,6,5,6,6,6,6,6,7,7,7,8,8,7,8,6,6,6,5,6,5,6,7,6,6,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,4,4,4,5,7,7,8,10,11,12,14,14,15,17,17,18,17,17,14,13,11,9,6,5,3,3,2,3,4,4,5,5,5,6,7,8,8,7,7,7,7,6,6,7,6,5,5,4,3,3,2,3,2,3,3,4,4,5,6,6,7,8,10,12,11,9,9,8,8,7,7,7,6,5,5,5,4,4,4,4,3,3,3,3,3,4,4,4,5,6,6,6,6,6,7,6,6,5,5,5,5,4,4,4,4,4,3,4,4,4,4,4,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,4,4,4,4,4,5,5,5,5,6,6,6,7,8,7,7,6,6,6,6,6,5,5,5,5,5,5,4,4,5,5,5,6,5,6,7,7,7,7,8,8,8,7,6,6,5,6,5,5,5,5,5,5,5,6,5,6,7,7,7,8,7,7,8,7,7,6,7,6,6,6,6,5,6,6,6,6,6,7,7,8,8,9,10,11,10,9,10,11,9,9,9,9,8,9,10,9,8,9,8,7,7,7,7,7,7,8,8,9,10,10,12,12,13,13,14,14,13,12,12,11,11,12,10,10,10,10,9,9,8,8,8,8,9,9,10,10,11,13,12,13,14,13,13,13,13,13,11,10,10,10,9,9,9,9,10,10,11,11,12,13,13,14,15,16,16,13,14,14,13,12,12,13,11,11,9,10,9,10,10,10,11,11,13,14,12,15,17,17,18,16,16,15,14,15,16,13,13,12,12,10,11,10,11,11,11,12,12,14,15,15,17,16,17,16,16,17,17,16,15,15,15,13,13,11,11,11,11,13,12,14,13,14,16,16,18,18,18,18,17,16,17,16,16,15,15,14,13,12,13,12,13,14,13,15,13,15,17,17,18,20,19,17,20,19,19,19,21,20,20,22,22,22,21,20,19,18,18,19,22,21,22,25,26,27,27,25,27,27,27,27,25,26,26,25,24,24,25,24,23,22,23,23,21,20,22,23,22,21,23,23,22,23,24,25,24,24,25,26,25],[22,24,22,20,19,16,16,13,12,15,15,13,13,14,13,13,12,10,9,8,8,6,6,6,5,4,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,3,3,3,3,4,6,7,8,7,8,7,6,5,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,5,5,5,7,9,10,9,9,10,12,12,13,13,14,13,14,14,15,14,14,13,14,13,13,13,12,11,11,10,9,10,10,11,9,10,10,11,12,13,13,13,15,14,15,14,15,16,16,16,17,17,18,18,18,17,19,18,17,16,15,14,14,14,13,12,10,11,9,10,11,11,12,10,12,13,13,13,13,12,13,13,14,16,15,15,15,16,16,15,15,13,13,12,12,11,12,10,9,10,11,11,12,13,12,14,13,13,13,13,13,13,14,14,13,15,15,14,14,14,14,13,13,14,14,12,14,14,14,14,14,16,15,14,15,16,17,16,17,19,17,15,15,14,13,12,12,11,9,12,13,11,13,14,15,15,13,14,14,13,14,15,14,16,17,17,18,17,17,16,16,15,14,13,12,12,13,12,12,12,13,15,14,15,16,16,14,17,16,16,13,14,12,12,13,11,10,10,9,10,10,10,11,10,9,9,8,8,10,8,8,7,9,11,12,15,15,16,15,14,13,12,11,11,10,10,9,10,8,9,9,8,7,9,8,8,8,8,9,8,9,8,7,8,7,7,6,7,6,6,6,7,6,6,8,7,8,7,7,8,8,7,6,7,6,6,6,7,8,8,8,8,11,11,12,12,11,10,9,8,6,7,5,5,5,5,5,5,5,4,3,4,4,4,3,3,3,3,3,3,3,4,4,4,4,3,4,4,5,6,5,6,5,6,5,5,5,4,4,4,4,3,4,3,3,3,3,3,4,5,6,7,9,8,7,6,6,6,5,5,5,5,4,4,5,4,4,5,5,5,5,6,5,5,6,5,6,6,6,7,7,8,8,9,7,7,6,5,7,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,2,3,3,4,5,5,6,6,7,9,10,10,13,14,15,17,17,18,17,17,14,13,10,9,6,5,3,3,2,3,3,4,4,4,5,6,7,7,6,6,7,5,5,6,5,6,5,5,4,4,3,3,2,3,3,3,3,4,4,4,5,6,7,8,9,11,10,9,8,8,7,6,7,6,6,5,4,4,4,4,4,4,3,3,3,3,3,4,4,4,5,5,6,5,6,5,6,6,5,5,5,4,4,4,4,3,5,4,3,5,4,4,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,5,4,6,5,5,7,6,7,7,7,7,7,6,6,6,6,5,5,5,5,4,5,4,4,5,5,5,5,5,5,6,7,7,7,7,7,7,7,7,6,6,5,6,5,5,5,5,5,5,5,6,6,6,7,7,8,7,7,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,7,7,8,8,9,9,10,10,10,9,10,10,9,9,9,9,9,9,9,9,8,8,8,7,7,7,6,7,7,8,9,9,10,10,11,11,12,12,14,13,12,12,12,11,11,11,10,10,10,9,9,8,8,8,9,9,9,9,10,10,11,11,12,13,13,12,13,12,13,13,11,10,10,9,9,9,10,9,9,10,10,12,12,12,13,14,16,15,14,13,13,13,13,12,13,12,11,11,10,10,9,10,10,11,11,12,12,12,13,13,16,17,17,17,15,15,14,14,15,13,13,11,12,11,10,10,11,11,12,11,12,13,13,15,16,16,17,16,16,16,16,15,16,14,14,12,13,12,12,12,11,12,12,13,13,13,16,16,17,16,17,17,16,15,17,15,14,15,14,13,13,12,12,12,12,14,13,14,14,14,16,17,19,19,17,16,19,18,17,19,20,19,19,22,21,20,20,19,19,18,19,18,21,20,23,25,26,28,27,26,27,27,27,26,26,26,25,25,24,24,24,25,23,21,23,22,20,19,22,22,21,21,22,22,22,22,25,25,25,26,24,27,24],[24,24,22,21,19,16,16,15,17,14,16,13,14,12,12,9,9,10,7,7,7,5,5,5,4,4,4,3,3,3,2,3,2,2,2,3,3,2,2,2,3,2,3,3,2,3,3,4,3,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,5,7,7,7,7,7,5,4,4,4,3,3,3,2,2,2,2,3,2,2,2,2,2,2,3,2,2,3,2,3,3,3,4,4,4,5,5,7,8,9,9,9,10,12,12,12,14,14,14,15,14,15,14,15,12,14,13,13,13,13,13,12,10,10,10,11,11,11,11,11,12,13,13,13,14,15,14,15,15,16,16,17,18,18,17,18,18,18,18,17,17,17,15,16,15,13,14,14,13,10,11,9,11,11,11,12,11,11,14,11,12,14,12,12,13,13,15,17,15,16,17,18,17,16,12,13,12,12,11,11,9,9,11,11,11,12,12,11,13,13,12,10,13,13,12,13,14,14,13,14,14,13,14,14,14,13,14,13,13,14,14,15,14,14,15,15,14,15,15,16,17,16,18,16,15,17,14,13,13,12,11,10,12,12,12,13,13,14,14,13,14,14,13,13,15,15,16,16,16,17,18,18,16,16,15,14,13,12,12,12,11,11,13,13,15,14,14,15,15,14,16,16,15,15,13,14,12,13,11,10,11,10,10,11,10,10,10,9,10,8,8,9,8,8,8,9,11,11,14,15,16,15,13,13,12,10,10,10,10,10,10,9,10,9,8,8,9,9,8,8,9,9,8,9,7,7,8,7,6,7,7,7,6,7,8,6,7,8,8,9,8,9,9,8,8,7,7,7,6,7,8,7,7,8,8,10,11,12,12,10,10,9,8,7,7,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,6,6,5,6,6,6,5,5,5,5,4,4,4,4,3,3,3,4,5,5,6,8,8,9,8,7,6,7,6,6,6,6,6,6,6,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,8,8,8,8,7,7,6,7,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,4,4,5,7,7,7,9,10,11,13,14,14,17,16,17,17,16,14,13,11,8,6,4,4,3,3,3,4,4,4,5,5,6,7,7,7,7,7,6,5,5,5,6,5,5,4,4,3,3,3,3,3,3,4,4,4,5,6,6,7,8,9,11,10,9,8,8,8,7,7,6,6,5,5,4,4,4,4,3,3,3,2,3,3,4,4,4,5,6,5,6,6,6,7,6,6,6,5,5,5,4,4,4,4,4,3,4,4,4,4,5,5,6,6,6,6,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,5,5,6,6,6,7,6,7,7,7,7,6,7,7,7,6,5,6,6,5,5,5,4,5,6,5,6,6,6,7,7,7,7,7,8,8,8,7,6,7,6,6,5,6,6,5,6,7,6,7,6,6,7,7,8,8,7,7,8,8,7,7,7,7,6,6,6,6,7,7,7,7,8,8,8,8,8,9,10,11,10,9,11,10,9,9,9,9,8,9,8,8,8,8,8,7,8,7,7,8,8,8,8,9,9,10,11,12,13,13,14,14,13,12,12,11,11,11,10,10,10,9,9,8,8,8,8,8,9,9,10,10,11,12,13,13,14,13,13,13,13,13,11,11,10,9,9,9,9,9,9,10,11,11,12,13,14,14,16,15,16,13,15,14,14,12,13,12,11,10,9,10,8,9,10,10,11,12,12,13,13,14,16,16,17,17,16,16,16,15,15,13,14,14,11,9,11,9,10,11,11,12,13,13,14,16,16,16,16,17,18,17,17,15,16,15,15,14,12,10,12,10,10,12,12,14,13,13,16,16,17,18,17,17,18,17,18,17,16,15,15,14,13,11,13,10,11,13,13,15,14,13,16,17,18,19,18,17,19,18,18,18,19,19,19,20,19,20,20,19,18,17,17,18,19,19,20,24,25,26,26,24,26,25,25,25,25,26,23,24,23,23,23,24,22,21,21,22,21,20,20,23,22,22,21,22,22,22,24,24,23,24,23,26,24],[24,24,21,19,17,21,17,15,13,15,15,14,12,13,15,11,12,11,8,9,7,6,5,6,4,4,3,4,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,3,5,7,8,8,7,7,6,5,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,5,5,7,9,10,11,10,11,13,13,13,14,14,15,15,16,15,15,15,13,15,13,13,13,12,13,12,11,10,10,12,12,12,11,11,11,12,14,14,15,16,15,15,17,16,17,18,18,18,18,19,19,20,19,19,18,19,17,19,16,15,15,14,13,12,11,10,10,11,12,12,11,12,13,14,12,14,12,13,15,14,17,18,15,16,18,19,17,17,12,15,13,13,11,12,10,10,11,11,12,12,13,12,14,13,13,12,13,14,13,13,16,14,15,16,14,15,15,14,14,13,15,15,14,15,15,16,16,14,16,15,16,16,17,16,19,18,19,17,16,18,15,15,14,14,13,12,14,12,13,14,14,15,15,14,15,14,15,14,16,17,16,18,17,19,19,20,17,18,16,16,14,15,12,13,13,13,14,14,18,16,16,17,17,17,17,17,17,16,15,15,14,14,12,11,11,10,11,11,11,10,10,9,10,9,9,9,9,9,9,9,11,12,15,16,16,16,14,14,13,12,11,11,12,11,11,10,9,10,9,11,9,9,8,9,9,9,9,8,9,9,8,7,7,8,7,7,6,8,7,6,6,8,8,9,9,9,9,8,7,8,7,8,6,7,8,8,8,9,9,11,10,11,12,11,11,10,9,8,7,6,6,6,6,5,6,6,4,4,5,4,4,4,4,4,5,3,4,4,4,5,5,4,4,5,5,5,5,6,6,5,6,6,5,5,5,5,4,4,4,4,3,3,3,3,3,4,5,6,7,9,8,7,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,6,6,7,7,8,8,7,7,7,6,6,6,6,5,6,6,6,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,4,4,5,7,7,8,9,11,11,12,15,15,17,17,17,17,17,14,13,11,9,7,4,3,3,2,3,3,4,4,5,6,6,7,8,7,8,7,6,6,5,5,6,5,4,4,4,3,3,2,3,2,3,3,4,5,5,6,6,7,9,10,12,11,9,9,8,8,8,7,6,6,5,5,4,4,4,3,3,3,3,2,3,3,4,4,4,5,6,5,6,6,7,6,6,6,6,6,5,4,4,4,3,3,3,3,4,4,4,4,4,6,6,6,7,6,7,6,6,5,6,5,4,5,4,4,4,4,3,4,4,4,5,5,6,6,7,6,8,8,7,7,7,6,6,6,5,4,5,5,4,4,4,4,4,4,4,5,6,5,6,6,7,7,7,7,8,7,7,5,5,5,5,5,5,4,4,5,5,5,5,6,6,6,7,7,7,7,6,7,7,6,6,6,6,5,6,5,5,5,6,6,6,7,7,7,7,8,8,9,11,9,8,10,10,8,8,9,8,8,8,8,8,7,8,7,6,7,6,6,6,7,8,8,9,9,10,11,12,12,13,14,13,13,12,11,11,11,11,9,9,9,9,8,8,8,8,8,8,9,8,10,11,11,12,12,13,14,13,13,13,12,12,11,11,10,8,8,9,9,10,9,10,11,11,11,13,13,15,15,16,16,12,14,13,13,13,12,13,11,9,9,10,9,10,10,11,12,12,13,13,13,13,16,16,16,16,17,16,15,15,15,13,13,13,10,10,12,10,11,11,11,13,12,14,15,15,16,17,16,16,17,16,17,16,16,14,15,14,12,11,13,10,11,13,11,15,13,14,16,15,17,19,17,17,17,16,17,16,17,15,15,15,13,11,13,11,12,15,13,16,14,14,17,16,17,19,18,18,19,19,19,18,20,20,19,21,21,21,21,19,19,18,18,19,21,20,22,25,25,26,27,25,26,26,26,26,25,26,25,25,24,24,25,24,23,23,23,23,23,22,23,23,23,23,23,23,23,23,25,25,24,24,25,26,25],[26,25,23,23,19,16,18,17,11,13,17,12,13,13,14,10,13,14,11,10,9,7,5,5,4,4,4,3,3,3,2,2,2,2,2,2,3,2,2,3,2,3,3,3,3,4,4,4,4,4,4,5,5,5,4,4,3,3,3,2,2,2,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,4,5,7,7,7,8,7,5,5,4,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,6,5,8,10,10,10,11,11,14,14,14,14,15,16,16,16,15,14,15,13,14,12,13,13,13,12,12,11,11,11,12,12,11,11,11,12,13,13,14,14,14,15,15,15,16,16,16,16,18,19,19,20,20,19,20,19,18,17,17,15,14,15,14,13,11,12,11,11,12,12,12,12,12,13,13,13,13,13,13,14,14,16,16,15,16,17,16,16,16,13,13,11,12,11,11,10,10,12,11,12,12,12,11,13,13,12,11,13,13,12,13,15,14,14,17,16,13,14,15,13,13,14,15,13,14,17,16,15,14,17,16,14,16,17,16,16,18,19,17,16,15,14,14,13,13,12,10,12,12,13,15,14,14,15,15,14,15,15,15,16,14,17,18,19,20,20,20,19,17,15,15,14,14,12,13,13,13,14,15,17,15,17,18,17,17,19,19,17,15,16,13,13,13,12,11,12,10,11,12,12,11,11,11,11,10,10,10,10,11,9,11,12,13,15,16,17,16,14,14,14,12,12,11,12,11,11,10,11,11,10,11,11,9,9,10,9,10,9,10,9,9,9,9,7,8,8,8,7,8,8,7,8,9,9,10,10,10,10,9,8,9,8,8,7,7,7,9,9,9,9,12,12,13,13,12,11,10,9,8,8,7,7,7,7,6,6,6,5,4,5,5,4,4,4,5,4,3,4,4,4,5,5,5,5,5,5,6,7,6,7,5,6,5,5,5,5,5,5,5,4,4,3,3,3,3,4,4,5,7,9,9,8,8,7,6,6,6,6,5,5,6,5,5,5,6,6,6,5,6,7,7,6,6,6,6,7,7,8,8,9,9,9,8,8,7,7,8,6,6,6,6,7,6,6,6,6,6,5,5,4,4,4,4,4,4,3,3,3,3,5,5,5,5,7,8,9,10,12,12,15,14,16,17,18,18,18,18,16,14,11,9,7,5,3,3,3,3,5,5,5,5,6,7,8,8,8,8,8,7,6,5,6,7,6,4,4,4,3,3,3,3,3,3,4,4,5,5,6,7,9,9,11,12,11,10,10,10,8,7,7,6,6,5,5,4,4,4,4,4,3,3,3,3,3,4,5,4,5,5,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,4,5,5,5,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,3,3,4,4,5,5,5,5,6,7,7,8,8,7,7,6,6,6,5,5,5,5,5,5,4,5,4,4,5,5,5,5,6,6,7,7,7,7,7,8,7,7,5,6,5,5,5,5,5,5,5,6,5,5,6,6,6,7,8,7,7,7,7,8,7,6,7,6,6,5,6,6,6,6,6,6,7,7,8,8,9,9,10,11,10,9,11,10,9,9,9,9,9,9,9,8,8,9,8,6,7,7,8,7,8,8,9,9,10,10,12,12,13,13,14,14,13,11,12,11,11,11,10,10,10,10,9,9,9,9,9,9,9,9,10,11,11,13,12,13,13,12,13,13,13,13,11,10,10,10,10,9,10,10,10,10,11,11,14,13,14,14,15,16,15,13,13,13,12,12,12,12,11,11,11,10,10,10,11,11,12,12,14,15,13,14,15,17,17,17,15,15,13,14,15,14,13,12,12,11,11,11,11,12,11,13,13,15,14,17,17,15,17,16,15,16,16,15,16,15,14,12,13,11,12,11,11,13,12,14,14,15,15,16,17,16,17,17,15,16,17,15,15,15,14,14,13,11,12,12,11,14,13,14,13,15,17,18,19,19,16,16,20,18,16,19,20,20,20,23,21,22,19,19,19,18,18,18,22,20,21,25,26,28,26,25,28,28,27,27,26,27,25,25,23,25,25,25,22,21,23,23,20,19,23,22,20,21,23,22,22,22,24,25,25,23,24,26,23],[23,23,20,18,18,16,14,12,15,14,14,11,13,13,12,9,10,10,8,8,7,6,5,4,4,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,3,2,3,3,3,4,3,4,4,4,4,5,6,5,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,3,3,4,6,7,7,6,7,6,5,5,3,3,3,3,3,2,2,2,2,3,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,4,6,6,6,7,8,9,10,9,10,11,12,12,14,14,13,15,13,14,13,14,13,13,12,12,13,13,11,12,11,10,10,11,11,11,11,12,12,13,14,14,14,14,14,15,14,16,17,18,15,18,19,19,20,19,19,20,18,17,16,16,15,14,15,14,15,12,13,11,11,12,11,11,11,13,14,12,12,14,13,13,13,14,16,15,15,16,18,17,18,16,13,14,10,13,12,12,11,10,11,12,13,14,12,14,14,14,13,12,13,14,13,14,14,14,15,16,15,14,15,14,14,14,14,15,13,15,15,15,14,14,16,16,14,15,17,16,16,18,19,17,15,16,14,14,13,12,13,11,13,13,13,15,15,15,14,14,16,15,14,14,15,14,17,18,17,19,18,18,17,16,14,14,13,13,12,13,13,13,15,14,16,14,16,18,15,17,18,18,15,16,15,15,13,14,13,11,12,11,11,12,12,11,10,11,10,9,9,10,8,9,9,10,12,13,15,15,16,16,14,14,14,12,11,12,10,12,11,9,11,11,10,9,10,10,9,9,10,12,9,9,8,8,9,8,7,7,8,8,6,8,9,6,7,9,8,10,9,8,9,9,8,8,8,8,7,7,8,8,8,10,9,10,11,12,12,11,11,9,9,8,8,7,6,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,6,7,7,7,6,7,6,6,5,5,5,5,4,4,4,4,3,3,3,4,5,5,6,8,9,9,8,6,6,7,5,5,6,6,5,5,6,5,5,5,6,5,5,7,6,5,6,6,7,7,7,8,7,9,8,9,8,7,7,7,8,6,6,6,6,6,6,6,6,6,6,5,5,4,5,4,4,4,4,4,4,3,4,4,5,5,5,7,8,8,9,10,10,12,14,14,17,16,17,17,17,14,14,11,8,7,5,4,3,3,3,4,5,5,5,5,7,8,8,7,6,7,6,6,6,5,5,6,5,4,4,3,3,3,4,3,3,4,4,4,5,6,7,8,9,10,12,11,10,9,8,8,8,6,6,6,4,4,5,4,4,3,3,3,3,2,3,3,4,4,4,4,5,6,6,7,6,7,6,5,4,5,4,4,4,4,3,3,3,3,3,4,4,4,4,5,6,6,6,7,6,6,6,5,5,5,4,4,4,4,4,4,3,4,5,4,5,5,5,6,7,7,8,8,8,7,7,6,6,5,5,5,5,5,5,5,4,4,5,5,5,6,6,6,6,8,8,7,7,8,7,7,7,6,6,5,6,5,5,5,5,5,6,5,6,7,7,7,8,8,8,7,7,8,8,7,7,7,7,6,6,6,5,6,6,6,7,8,8,8,8,9,9,10,10,10,9,11,10,9,9,9,9,8,8,9,9,9,8,8,7,7,7,7,8,8,8,9,10,10,11,11,12,13,13,14,13,13,12,11,11,11,11,10,10,10,10,9,9,8,9,8,8,9,9,10,10,12,12,12,13,14,13,13,13,13,12,12,11,10,9,9,9,9,9,9,9,11,11,11,12,14,14,16,16,15,13,13,14,14,12,13,13,11,10,10,10,8,10,10,10,11,12,12,13,12,14,16,18,18,17,16,16,16,15,17,15,14,12,12,10,11,10,11,11,11,12,13,13,14,16,16,15,17,17,16,17,17,17,17,16,15,13,13,11,12,11,10,12,11,14,14,14,15,17,18,17,19,19,17,16,18,17,16,16,16,13,13,11,13,11,11,14,14,15,15,15,16,18,19,20,17,17,20,19,17,19,21,20,20,21,21,20,19,19,19,18,19,18,20,20,22,25,25,26,27,26,27,27,26,25,25,25,24,25,23,23,23,23,22,21,21,22,20,19,20,22,21,21,22,21,22,22,24,24,24,24,23,25,23],[22,22,20,18,18,18,17,15,18,15,15,13,13,14,12,7,7,9,7,7,5,6,6,5,3,3,3,3,3,2,2,2,3,2,2,2,3,2,2,3,2,3,3,3,4,4,4,4,4,5,5,5,6,5,4,4,4,4,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,3,3,6,7,8,7,7,7,5,5,3,4,3,2,3,2,2,2,3,2,2,3,2,2,3,3,2,2,3,3,4,3,3,3,4,4,5,6,6,7,8,8,10,9,10,12,12,12,15,14,14,15,15,15,15,15,13,14,13,13,13,13,13,12,11,10,11,11,11,11,13,12,14,15,15,14,16,18,15,16,18,19,17,19,20,19,19,19,19,20,20,19,18,18,17,18,17,16,16,15,14,12,11,11,11,12,12,12,11,14,14,12,13,16,14,14,15,14,17,19,16,17,19,19,17,17,14,15,13,13,12,12,11,9,10,11,12,12,12,12,13,14,12,13,15,15,14,14,17,15,16,16,15,16,16,15,15,14,15,15,13,14,15,16,16,15,16,16,16,16,17,18,19,18,19,18,17,18,16,15,14,14,13,11,13,13,12,14,13,14,16,14,13,15,16,15,16,17,17,17,17,18,18,19,17,18,16,16,15,16,14,14,13,13,14,14,16,16,17,16,17,17,18,19,17,17,16,15,14,14,13,11,13,12,11,12,14,11,12,11,11,10,10,10,10,10,10,11,13,13,16,16,18,17,15,15,14,12,11,12,12,13,12,10,11,11,10,10,11,10,9,10,10,10,9,10,9,8,8,8,8,8,8,9,8,9,8,7,9,9,9,10,10,12,11,10,10,9,9,8,9,8,9,9,9,9,9,11,11,12,12,11,11,10,9,8,7,7,7,6,6,6,6,6,5,5,6,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,5,6,6,7,6,5,6,6,6,6,5,5,5,4,4,4,3,3,3,3,4,5,5,7,8,9,9,8,7,6,7,6,5,7,6,6,6,6,6,6,5,6,6,6,6,6,6,6,7,7,6,7,7,8,9,8,9,9,7,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,4,4,5,7,7,8,9,10,11,13,13,14,16,16,16,16,16,14,13,11,8,7,5,3,3,2,3,3,4,4,5,5,6,7,8,7,7,7,6,6,5,5,6,5,4,4,3,3,2,2,2,2,3,3,4,4,5,6,6,7,9,10,12,11,9,9,8,8,7,6,6,6,5,5,4,4,4,4,3,3,2,2,3,3,4,4,4,4,6,5,6,6,6,7,6,6,5,5,5,4,4,4,3,3,3,2,3,4,4,4,5,5,6,6,6,6,7,6,6,5,5,5,5,4,4,4,4,4,3,4,5,5,5,6,6,7,7,7,8,8,8,7,7,7,6,6,5,5,5,5,4,4,4,4,5,5,5,6,6,7,7,7,7,7,7,8,8,8,7,6,6,6,6,5,5,5,5,6,6,6,7,6,7,8,7,8,8,8,7,7,8,7,7,7,7,6,7,6,6,7,6,7,8,7,8,8,9,8,9,9,10,10,9,11,10,9,10,9,9,9,9,9,9,8,9,7,7,8,7,8,8,8,9,9,10,9,10,12,13,13,13,13,13,14,12,11,11,12,11,10,11,10,9,9,8,8,8,9,9,9,10,11,10,12,12,13,13,14,14,13,12,13,13,11,11,10,8,9,10,9,10,10,11,11,12,12,14,13,15,15,15,16,14,14,14,13,14,13,12,12,10,10,11,9,10,11,11,12,13,13,13,14,14,17,16,17,17,17,16,15,15,15,14,14,13,11,10,12,10,11,12,13,14,13,14,15,15,16,16,16,17,18,17,17,16,17,15,16,15,13,11,13,11,11,13,13,16,14,14,16,15,17,19,17,17,18,17,17,17,18,17,15,15,14,12,14,11,12,15,14,16,15,14,17,16,17,19,19,18,20,19,19,19,19,20,21,20,20,21,21,20,19,19,18,19,20,19,21,24,24,25,26,24,26,26,25,25,24,25,23,24,23,23,23,23,22,21,22,21,20,20,21,22,22,20,21,22,22,22,24,24,23,24,23,25,23],[23,23,21,19,19,19,18,12,14,15,14,10,10,11,10,9,10,9,9,6,6,5,4,4,4,3,2,2,3,3,2,2,3,2,2,3,3,2,3,3,3,3,4,3,3,4,4,4,4,4,5,6,6,6,5,5,4,4,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,3,3,5,7,7,7,6,6,5,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,4,5,6,6,8,10,9,11,11,11,12,13,14,15,15,15,15,16,14,15,14,13,14,13,13,13,13,12,13,12,10,11,12,13,12,11,12,13,14,16,16,17,17,17,18,17,18,19,20,19,19,21,20,21,22,21,20,20,20,19,20,17,16,17,15,14,13,13,12,11,13,15,15,14,14,16,15,15,15,14,15,15,16,19,19,16,18,20,19,18,18,14,15,14,15,11,12,12,10,11,12,12,14,15,13,15,14,14,13,15,15,14,15,16,14,16,17,17,16,16,16,15,14,16,17,15,17,18,18,17,16,18,18,17,17,19,18,20,20,21,20,18,19,16,16,15,15,13,12,14,13,14,17,15,16,18,17,17,17,18,17,18,17,18,20,19,20,21,21,19,19,17,17,16,16,14,15,14,15,16,17,18,18,18,19,19,19,20,21,20,18,18,16,16,15,14,13,13,13,13,14,14,12,12,12,12,11,11,12,11,11,10,11,13,14,16,16,17,17,15,15,14,14,13,13,15,13,13,12,12,12,11,13,12,11,10,12,11,11,11,11,10,10,10,9,9,10,9,9,8,10,9,7,9,9,10,11,10,10,12,10,10,9,9,9,8,9,9,9,9,9,10,11,12,12,13,12,12,11,10,9,9,8,8,8,8,7,8,8,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,7,6,7,7,7,7,7,5,6,6,5,5,5,4,4,3,4,3,3,4,4,5,6,8,9,8,7,7,6,6,6,6,6,6,5,6,6,5,6,7,7,6,7,7,7,7,7,8,8,7,8,8,8,8,9,9,8,8,8,7,7,7,7,7,8,7,7,7,9,7,6,7,7,5,6,5,5,4,4,4,4,4,4,4,5,5,6,7,8,8,10,11,11,13,15,15,17,17,18,18,17,16,15,13,10,8,5,4,3,3,3,4,5,5,6,6,7,8,9,8,9,8,7,7,7,6,7,6,5,5,4,4,3,3,3,3,3,4,5,5,6,6,7,8,10,11,12,11,10,9,9,9,8,8,7,7,6,6,5,4,4,4,4,3,3,3,4,3,4,4,5,6,7,7,7,7,7,7,7,6,6,6,5,5,4,4,4,3,3,3,4,3,4,4,5,6,7,6,7,7,7,7,6,6,6,5,5,4,4,4,4,3,3,4,4,4,5,5,6,7,7,7,8,8,8,8,7,6,6,6,5,5,5,5,4,4,5,4,5,5,5,5,6,6,7,7,7,6,7,7,8,7,7,6,6,5,5,5,5,5,5,5,5,5,5,6,6,7,7,7,8,7,6,7,8,7,6,7,6,6,5,5,5,6,6,6,6,7,7,8,9,9,10,10,11,11,10,12,11,9,10,10,9,8,9,10,9,8,9,8,6,7,7,7,7,7,8,9,10,11,11,12,13,13,14,14,15,14,12,12,12,12,12,10,12,10,10,9,9,8,9,8,9,10,10,11,12,12,13,14,14,15,14,14,14,13,14,12,11,10,10,9,10,9,10,10,11,12,12,13,13,14,15,16,17,15,14,14,15,14,14,13,14,12,11,10,12,10,11,11,11,12,13,14,14,13,14,16,17,18,17,18,16,16,15,16,15,14,13,12,11,12,11,12,12,13,13,14,15,15,16,17,17,17,17,18,18,17,17,17,16,16,13,14,12,13,11,12,13,13,15,14,15,16,17,19,18,18,18,18,18,19,18,17,17,16,15,14,13,14,12,13,15,14,16,15,16,18,18,19,20,19,19,21,20,20,19,21,21,20,23,22,22,20,19,20,19,18,20,22,20,21,25,25,27,27,24,27,27,27,27,24,26,24,25,24,24,24,24,23,22,22,23,21,21,22,23,22,21,22,22,22,22,23,24,24,23,24,26,24],[24,23,23,20,19,18,18,14,15,17,16,10,12,12,12,8,11,11,10,9,7,7,5,4,5,4,3,3,3,3,3,3,3,2,3,3,3,2,3,3,4,3,4,5,4,5,4,5,5,6,6,6,7,7,6,6,5,4,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,4,5,7,7,6,6,5,5,5,4,3,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,3,4,4,4,4,4,4,5,5,6,7,7,8,9,10,11,10,11,13,13,14,16,16,14,16,15,15,14,15,15,14,13,13,14,14,13,13,11,12,13,13,12,13,13,13,14,15,16,17,16,16,17,17,16,18,19,18,17,20,21,21,21,21,21,21,20,19,19,18,17,15,15,16,16,12,14,13,12,13,13,14,13,13,14,14,14,15,14,15,15,16,18,17,17,18,20,18,19,17,14,15,12,14,13,13,12,11,13,12,14,14,13,14,14,14,14,14,14,15,14,13,15,16,15,16,16,15,15,16,13,14,14,16,14,14,17,17,15,16,18,17,15,17,20,18,18,20,21,19,18,17,16,15,15,13,13,12,14,12,14,16,14,14,16,16,15,15,17,16,17,16,18,20,20,20,20,21,20,19,17,16,15,14,14,14,13,14,17,18,17,17,19,19,17,18,20,21,18,18,16,16,15,15,14,13,14,13,14,15,14,13,13,13,12,11,12,12,11,12,10,13,14,14,16,17,18,17,16,15,16,14,14,14,13,14,14,12,13,13,12,12,12,12,11,11,12,13,10,11,10,10,11,10,10,9,9,10,9,10,10,8,9,10,10,12,11,12,11,11,10,11,10,10,9,9,10,9,11,11,11,12,13,13,14,13,13,12,10,10,10,8,8,9,9,8,7,9,7,6,7,6,5,5,6,5,5,5,6,5,5,6,6,6,6,6,6,8,8,8,9,7,8,7,6,6,6,6,6,5,5,6,4,4,4,4,4,5,6,7,9,9,8,7,8,6,6,7,7,6,6,6,6,7,6,7,7,7,7,7,9,7,7,8,8,9,8,9,9,9,12,10,10,10,9,8,8,10,9,8,8,8,8,8,8,8,7,7,7,7,6,6,6,5,5,5,5,4,4,5,5,5,6,6,8,8,10,11,12,12,14,14,15,17,18,18,19,18,17,16,13,10,7,6,5,4,4,4,5,5,5,6,6,7,9,9,8,8,8,7,7,6,6,6,6,5,6,5,4,3,3,4,3,4,5,5,6,6,7,7,10,10,12,13,12,11,10,10,9,8,7,7,6,5,4,5,5,4,4,4,4,3,3,4,3,5,5,6,6,6,7,6,7,7,6,6,6,6,5,4,5,4,4,3,3,3,3,4,5,5,6,6,6,7,8,7,7,7,6,6,5,5,5,5,4,5,3,4,4,4,4,5,6,5,6,6,7,7,8,9,8,8,8,7,6,6,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,7,8,8,8,7,8,7,7,7,6,6,6,6,6,5,6,5,6,6,6,6,7,7,7,9,8,8,8,7,7,8,7,7,8,7,7,6,7,6,7,6,7,7,9,9,9,10,10,11,10,11,10,10,11,10,9,12,10,10,10,10,9,10,10,10,8,8,8,8,9,9,11,10,11,11,11,11,12,12,14,14,14,14,13,12,13,12,12,12,11,11,10,11,11,10,9,10,10,11,10,11,11,12,12,13,13,14,14,13,13,14,13,13,12,11,12,10,11,10,11,11,11,12,11,13,14,14,15,14,16,17,15,14,14,14,13,13,13,12,12,12,11,11,10,11,12,12,12,14,14,15,14,14,16,17,18,19,16,16,14,15,16,15,14,13,13,12,12,11,12,13,13,13,14,15,15,17,18,16,17,17,17,18,16,17,17,17,15,13,14,12,13,12,12,13,13,14,15,15,16,17,19,17,18,18,16,17,18,18,15,16,16,14,14,13,13,12,13,14,14,15,15,16,17,19,19,19,18,18,21,19,17,20,22,20,20,23,21,21,19,19,19,18,19,18,20,20,21,25,25,27,26,25,28,27,27,26,25,25,24,25,22,24,23,24,21,20,22,21,19,19,21,20,20,20,21,20,20,21,23,24,24,23,23,26,23],[21,21,20,18,18,17,16,14,14,15,14,10,9,12,11,7,8,8,7,7,5,5,5,4,3,4,3,2,3,2,2,3,3,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,6,5,5,5,5,4,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,4,5,6,7,5,6,5,4,4,3,3,3,2,3,2,2,2,3,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,6,7,9,8,9,9,9,11,12,11,14,13,13,14,14,14,14,14,12,13,12,13,12,13,13,12,11,9,11,11,12,12,11,13,14,14,15,15,16,16,16,17,17,19,17,19,18,20,19,19,19,19,20,19,18,18,17,17,18,14,16,15,15,12,12,10,11,12,12,13,12,13,14,13,13,15,13,13,15,15,17,18,15,16,18,19,18,16,13,14,12,13,11,11,11,9,11,10,12,12,13,13,13,13,12,11,13,14,14,14,15,14,15,15,15,14,15,14,13,14,14,14,14,14,16,16,14,15,16,16,14,16,16,17,18,18,19,17,17,17,15,14,14,12,13,11,13,13,13,14,14,13,15,15,14,14,15,14,14,15,17,17,17,18,19,19,18,17,16,15,14,13,13,13,13,13,16,16,15,15,17,16,15,17,19,19,17,17,16,15,14,15,14,12,12,13,14,14,14,11,12,12,11,9,10,11,9,10,10,10,12,14,16,16,17,17,15,15,15,14,13,14,13,14,13,12,12,12,12,10,12,11,10,10,11,12,9,11,8,8,10,9,7,8,9,8,7,9,9,7,9,9,9,12,11,11,12,11,10,10,9,9,8,8,10,8,9,9,10,11,12,12,12,12,12,11,9,8,8,7,7,7,6,6,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,5,5,4,5,5,6,6,6,7,5,6,6,6,5,5,5,5,4,4,4,3,3,3,4,4,4,5,7,8,9,9,7,7,6,7,6,5,6,6,6,5,6,5,5,5,6,5,5,6,6,6,7,6,6,6,7,8,8,9,9,9,8,7,7,6,8,6,6,6,6,7,6,7,6,5,6,5,5,5,5,5,4,5,5,4,4,3,4,4,5,5,6,7,7,8,9,10,11,12,14,14,16,17,17,16,17,15,14,12,10,8,5,4,3,3,3,4,4,4,5,5,6,7,8,7,7,7,6,6,5,5,6,5,5,4,4,3,3,3,3,2,3,3,4,5,5,6,6,7,9,9,11,10,9,9,8,8,7,6,6,6,5,4,5,4,4,3,3,3,3,2,2,3,4,3,4,4,5,5,5,6,6,6,7,6,5,5,4,4,4,3,3,3,3,3,3,3,4,4,4,5,6,6,6,6,6,6,6,5,5,5,5,4,5,3,3,3,3,4,4,4,4,5,5,6,6,6,7,7,8,7,6,7,5,5,5,5,4,5,4,5,5,4,5,5,5,5,6,6,6,7,7,7,7,8,7,7,7,6,6,5,6,5,5,5,5,5,5,6,6,6,6,7,7,8,8,7,7,7,8,7,6,7,7,6,5,6,6,6,6,6,7,7,8,8,8,9,10,10,10,11,10,11,11,10,10,9,9,9,8,9,9,8,9,8,7,7,7,7,8,8,9,8,10,10,11,11,12,12,13,14,13,13,12,11,12,11,11,10,10,10,9,10,8,8,9,8,8,10,9,10,10,12,11,13,13,14,13,13,12,13,12,11,10,10,9,9,10,9,9,10,10,10,11,12,13,13,14,16,16,16,13,14,13,13,13,13,13,11,11,9,10,9,10,11,11,11,12,12,13,13,14,16,17,18,18,16,16,15,15,16,15,13,13,12,10,11,10,11,12,12,12,13,13,14,15,17,16,17,17,17,18,18,16,17,16,16,14,13,11,13,11,11,13,13,14,14,13,15,16,17,17,18,18,18,17,18,18,16,16,16,15,14,11,14,12,12,15,13,15,15,14,16,17,19,20,18,18,20,19,18,18,20,21,20,21,20,21,21,20,19,20,18,18,20,19,20,24,24,26,26,24,26,26,25,26,24,25,23,24,21,23,23,22,21,21,22,21,20,19,21,21,21,21,20,20,21,21,23,23,23,23,23,24,22],[23,20,21,19,17,18,17,13,15,14,11,12,9,14,11,5,6,8,6,7,5,5,5,4,4,4,3,2,3,3,1,2,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,4,5,5,6,5,6,6,6,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,2,3,4,6,7,5,6,6,5,4,3,3,3,2,3,3,2,2,3,2,3,3,3,2,3,3,3,3,3,3,3,4,4,4,5,5,6,7,8,8,10,9,11,11,10,13,13,13,16,15,15,16,16,15,15,15,14,15,12,13,14,13,13,12,11,10,12,12,13,12,13,14,15,15,16,16,17,19,17,18,19,19,19,19,20,21,19,20,20,20,20,20,19,19,19,19,18,17,17,18,16,13,13,11,13,13,14,14,14,15,15,15,15,16,14,15,15,15,18,19,17,18,18,19,17,17,14,15,14,14,12,13,12,11,12,12,12,13,13,13,14,14,13,14,16,14,14,15,17,15,16,16,16,15,15,15,15,14,15,16,14,15,16,16,17,16,17,17,17,17,17,18,19,19,20,18,18,18,17,16,16,16,12,12,15,14,13,16,14,15,17,15,14,17,17,16,17,19,18,18,18,19,19,20,19,18,17,16,16,16,15,16,14,14,16,16,18,19,18,18,19,18,19,20,19,18,18,16,16,16,15,15,14,14,14,14,14,14,14,13,13,11,12,12,12,11,11,13,14,14,17,17,19,18,15,16,16,14,14,14,14,14,14,12,13,13,12,12,13,12,11,12,11,12,11,12,10,10,11,10,8,10,10,10,9,10,9,10,11,11,10,11,11,12,13,12,12,11,10,10,10,10,11,10,9,11,11,11,12,12,12,13,13,11,10,10,10,8,8,8,8,7,7,7,6,6,6,6,6,5,5,5,5,4,5,5,5,4,6,5,4,6,6,7,6,7,7,6,7,6,8,7,6,6,5,5,5,4,4,3,4,4,4,5,5,8,8,10,10,8,8,6,7,6,6,7,7,6,6,7,7,6,6,7,7,7,7,7,8,9,8,7,7,8,8,8,10,9,10,9,8,8,7,8,8,7,7,7,7,8,7,7,6,6,7,6,5,6,5,5,5,5,4,4,4,4,4,5,5,6,8,8,9,10,11,11,13,14,15,17,17,18,18,18,16,15,13,11,8,6,4,3,3,3,4,5,5,6,7,7,9,9,8,8,8,7,7,6,6,7,6,5,5,4,4,3,3,3,3,4,4,4,5,6,7,8,8,10,11,13,11,10,10,9,10,8,7,7,6,6,6,5,4,4,4,4,3,3,2,3,3,4,4,5,6,7,7,7,7,7,8,7,7,6,6,6,4,4,4,4,3,3,2,4,4,5,4,5,6,8,7,7,7,7,7,7,6,7,6,5,4,4,4,4,3,3,5,5,5,5,5,7,8,7,8,9,8,9,9,8,7,7,7,6,6,6,5,5,5,5,4,5,5,5,6,7,7,8,8,8,8,8,8,8,8,7,7,6,6,6,5,5,5,5,5,5,6,6,7,8,8,8,8,8,8,7,7,9,7,6,8,7,6,6,6,6,6,7,7,8,8,8,9,9,9,10,10,11,10,10,12,10,9,10,10,10,9,10,10,9,8,9,8,7,8,8,8,9,9,10,11,10,10,11,12,13,13,13,14,13,13,12,12,12,12,11,11,13,11,10,10,9,9,9,11,10,11,11,11,11,12,12,14,14,14,14,14,13,13,14,12,12,11,9,10,11,10,11,10,11,11,13,13,14,14,14,16,16,15,14,15,14,14,13,13,13,12,12,11,11,10,11,11,11,12,14,13,14,14,13,17,17,17,16,17,15,16,16,16,15,14,13,13,11,12,11,11,12,13,13,13,15,15,16,17,16,17,17,18,18,17,16,17,15,16,15,14,12,13,12,12,14,13,14,15,14,15,16,17,18,18,17,18,17,17,17,18,17,16,16,14,13,14,12,13,15,14,16,16,14,18,17,18,19,18,19,20,20,19,19,20,20,20,21,20,21,21,19,18,18,18,19,21,21,22,25,25,25,26,26,26,26,26,26,24,26,24,24,24,24,24,23,23,22,23,22,21,21,22,23,21,21,21,22,22,23,23,24,23,25,24,26,23],[24,23,22,21,21,21,19,18,19,19,17,11,13,15,11,8,9,9,8,7,8,7,4,5,4,4,3,3,3,3,2,3,4,2,3,3,4,3,4,4,4,4,5,5,6,5,5,5,6,6,7,7,8,8,7,6,6,7,6,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,2,3,3,4,6,7,7,6,6,6,5,4,4,3,2,4,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,6,6,6,7,7,8,9,10,11,11,12,12,12,13,13,14,16,16,16,16,15,16,15,15,14,15,14,14,14,14,14,15,14,14,13,14,14,14,14,13,15,15,17,18,18,17,18,20,17,18,20,20,18,20,22,21,22,21,21,21,20,22,20,20,19,17,18,18,17,15,14,14,13,15,16,15,15,15,16,15,15,16,15,17,17,17,19,19,17,18,20,19,19,19,16,16,15,15,12,13,13,12,12,13,13,14,15,13,14,15,14,14,14,15,14,15,16,15,16,17,16,15,15,16,14,14,16,16,16,17,19,19,16,18,20,18,16,18,20,18,19,21,22,20,20,19,17,16,16,15,13,13,14,14,15,18,16,16,18,18,16,16,17,18,17,17,19,21,21,22,21,21,21,20,19,18,17,16,15,17,18,16,18,19,18,18,19,21,18,19,22,23,20,19,19,18,18,17,16,15,14,15,16,16,17,14,15,15,14,13,14,14,14,13,13,14,15,16,17,18,19,18,16,17,16,16,15,15,15,15,15,14,15,14,14,14,14,14,12,14,13,15,13,14,11,12,13,12,11,11,12,13,12,11,12,11,12,12,12,14,14,15,14,13,13,12,11,12,12,11,12,11,12,12,13,13,14,13,14,14,14,13,12,12,12,10,10,11,10,9,9,10,9,8,8,8,7,6,6,7,7,6,7,8,7,8,8,8,7,8,8,9,9,9,9,8,8,8,7,7,7,6,6,7,7,5,5,5,4,6,6,6,7,8,10,11,10,9,8,7,8,7,8,7,8,7,8,8,8,7,8,9,9,9,9,9,10,10,10,10,9,10,10,10,11,11,12,12,10,10,10,10,10,10,9,10,9,9,9,10,9,8,8,8,7,8,8,8,6,6,6,5,5,6,6,7,8,8,10,10,10,11,13,12,14,15,17,16,17,17,18,17,16,15,14,11,9,7,5,4,5,5,6,7,8,8,8,9,10,10,10,10,10,8,9,9,7,8,7,6,6,5,5,4,3,5,4,6,6,7,8,9,9,9,10,11,12,14,12,11,10,10,10,9,9,8,8,8,7,7,5,6,5,4,4,4,3,5,4,5,6,6,8,8,8,9,8,9,8,7,7,7,7,6,6,5,5,5,5,4,4,4,4,6,6,7,8,8,8,8,8,9,7,7,6,7,6,6,5,5,4,5,4,4,4,5,6,6,7,7,8,9,9,9,10,9,9,8,7,7,7,6,6,5,5,5,5,5,4,5,6,6,7,7,7,8,8,9,8,8,8,8,7,8,6,6,6,6,6,6,7,5,6,7,6,7,7,8,7,9,8,8,7,7,7,9,8,6,8,8,6,6,7,7,7,7,8,7,9,8,9,10,11,12,11,13,12,10,14,13,10,12,12,11,10,11,12,11,10,10,9,8,8,8,9,8,10,10,11,12,12,13,13,14,14,15,15,16,15,13,15,14,13,14,13,14,12,13,12,12,10,11,11,11,12,11,13,13,15,14,14,15,15,15,15,14,15,16,14,13,14,12,12,12,12,12,12,12,13,13,14,14,15,15,17,17,17,15,16,15,15,15,15,15,15,14,14,14,12,12,13,13,13,14,15,16,14,15,17,18,19,18,17,16,15,16,17,16,15,15,15,13,14,12,13,14,14,14,15,15,15,16,18,16,19,18,18,18,17,18,17,18,16,15,16,14,14,13,13,15,14,15,16,15,16,17,20,19,18,19,18,18,19,18,18,17,17,16,15,15,15,13,14,16,15,17,16,16,18,19,20,21,19,18,22,21,20,20,23,20,21,23,22,21,20,20,19,20,19,20,21,21,22,25,25,27,26,25,27,27,26,26,25,25,24,24,23,24,23,24,22,22,22,22,21,20,22,21,21,21,21,20,21,21,23,23,23,23,23,26,23],[22,22,21,20,18,17,17,15,16,16,17,12,12,13,12,10,10,10,8,8,7,7,5,5,5,5,4,3,4,4,3,4,4,3,3,4,4,3,4,4,5,4,5,5,5,6,6,6,6,7,7,7,8,9,8,7,7,7,7,6,5,5,5,4,4,4,4,4,3,3,3,2,2,2,2,2,1,1,1,1,0,1,1,1,2,3,4,6,7,6,6,6,6,5,4,4,4,3,4,3,4,3,4,3,4,4,4,4,4,5,4,5,5,5,6,5,6,6,6,6,8,8,9,10,12,12,12,12,13,13,14,14,16,15,16,16,15,16,15,16,15,14,13,14,13,13,13,13,12,12,12,13,13,13,13,14,16,16,18,18,18,17,18,20,17,19,20,20,18,21,21,21,22,21,21,21,20,20,20,19,18,16,17,17,16,15,13,12,13,14,15,14,14,15,15,14,14,17,15,15,16,17,19,18,17,18,20,18,18,17,15,15,14,14,12,13,14,12,14,14,14,14,14,16,14,15,14,15,16,16,15,15,17,16,16,18,17,15,16,16,15,16,16,16,15,15,19,18,15,17,20,17,16,19,21,18,18,20,21,19,19,18,16,15,15,14,13,13,15,15,14,18,16,16,18,16,16,16,17,19,17,17,19,20,19,20,20,20,20,18,17,16,16,15,14,15,16,16,18,19,17,18,20,20,18,19,22,21,19,20,18,18,17,16,18,15,15,16,17,17,17,15,16,15,13,12,14,13,12,12,12,13,15,16,17,18,19,19,16,18,17,16,17,16,15,16,17,14,15,16,15,14,14,15,12,12,13,14,12,14,10,11,14,12,10,11,12,11,9,12,11,10,11,12,12,15,14,14,15,15,12,12,12,13,11,12,13,11,12,13,12,13,14,14,14,14,14,12,12,12,12,10,10,10,9,8,8,9,9,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,9,9,11,10,9,11,8,8,7,8,7,7,7,7,7,6,5,5,6,6,6,6,7,8,10,10,8,9,7,8,7,7,7,8,8,7,8,8,7,7,8,8,8,9,9,8,10,8,10,9,10,11,10,12,11,11,11,10,9,10,10,10,9,9,8,9,10,9,9,8,8,8,8,7,8,7,7,7,7,8,6,6,6,6,7,8,8,10,10,11,11,12,13,15,15,15,17,17,18,18,18,17,16,13,11,9,8,6,5,5,6,6,6,7,8,8,9,10,10,9,10,9,8,8,7,7,8,7,6,7,5,5,5,4,5,4,5,6,7,7,8,9,9,11,11,12,13,13,11,12,11,10,9,8,8,7,6,6,6,6,5,5,5,5,4,4,4,4,6,6,6,7,8,9,8,9,7,8,8,6,7,7,6,6,6,4,4,4,4,4,5,5,7,7,7,7,8,9,8,9,8,9,7,6,9,6,5,5,4,4,4,4,5,5,6,8,8,7,7,8,9,10,10,10,11,10,8,7,7,7,6,6,7,7,5,5,6,4,7,8,7,7,7,7,9,10,10,9,9,9,9,8,8,7,7,6,7,7,6,7,7,7,8,7,7,8,9,8,10,11,10,9,8,8,10,9,8,8,9,7,7,8,7,7,8,8,8,10,9,11,11,12,13,12,13,13,12,14,13,11,12,12,12,11,11,11,12,11,11,10,9,9,10,9,10,10,11,12,12,13,14,13,14,14,15,15,16,15,14,14,14,13,13,13,13,12,12,12,11,9,11,11,11,12,12,13,13,14,15,15,15,15,15,16,14,14,15,14,13,12,11,11,12,12,13,13,12,14,14,14,14,15,15,17,17,16,15,16,15,15,14,14,13,13,13,12,13,12,12,13,12,13,15,14,15,14,15,17,18,20,18,17,17,16,16,17,15,15,14,13,12,13,12,13,13,13,14,15,15,15,18,18,17,20,19,18,19,18,18,18,17,16,15,15,14,14,13,12,15,14,15,16,15,16,18,19,18,20,20,19,19,20,19,18,18,17,16,16,13,15,13,14,16,15,16,17,17,18,19,21,21,19,19,22,20,18,21,23,21,22,22,22,20,20,19,18,19,18,20,21,20,22,25,24,27,26,25,27,27,26,25,25,25,23,24,22,24,23,24,21,22,22,21,20,20,21,21,22,21,21,21,22,21,24,23,24,23,23,25,22],[22,22,22,20,19,18,18,17,17,15,17,14,10,13,13,8,9,10,11,10,8,8,8,6,6,6,5,5,5,6,5,5,5,4,5,6,5,5,6,5,6,5,6,7,7,8,7,8,7,8,9,8,9,10,9,9,9,8,8,8,8,6,6,6,5,5,5,5,4,4,4,4,3,2,3,2,2,2,1,1,1,0,1,3,2,3,5,7,7,8,7,8,6,6,7,5,4,4,5,4,4,4,5,4,5,5,5,6,6,6,6,5,6,6,6,7,8,8,9,8,9,10,10,11,13,12,13,13,13,13,14,14,16,16,16,16,16,16,16,16,15,15,14,16,15,16,14,14,13,12,14,14,16,16,16,18,18,19,20,19,21,21,21,20,22,23,20,22,22,23,22,22,22,22,23,22,21,21,22,22,22,20,21,21,19,18,14,14,16,17,18,17,17,18,19,16,18,20,18,18,19,19,21,23,20,20,21,23,21,20,18,18,16,16,14,15,13,12,14,14,15,16,15,15,16,17,15,15,18,17,16,17,19,18,18,19,19,16,17,18,18,16,16,18,17,17,20,20,17,20,20,20,18,20,21,21,22,22,22,22,21,22,19,19,20,17,16,14,17,16,16,19,18,17,20,19,17,18,19,18,20,20,21,21,21,22,22,23,21,22,21,21,19,18,19,19,17,18,20,20,21,20,20,20,19,20,22,22,21,21,20,20,20,19,20,18,18,18,18,19,20,18,18,18,16,15,15,16,14,15,15,15,17,17,19,20,21,20,18,18,19,18,17,19,17,19,18,17,18,19,17,17,18,17,14,16,16,17,15,16,12,13,17,14,11,13,14,13,11,14,13,12,12,14,14,17,15,15,17,16,14,14,14,14,12,13,14,12,12,15,14,14,15,15,15,15,16,15,13,13,13,11,12,12,10,10,10,10,10,9,9,8,8,8,8,8,7,7,7,7,7,7,7,7,6,8,8,10,10,11,10,8,9,9,10,8,7,8,7,6,7,7,5,4,5,6,6,7,7,9,10,12,13,10,9,8,11,10,8,10,10,10,9,10,9,8,8,9,10,9,10,10,10,11,10,10,11,11,12,11,13,12,13,12,11,12,10,12,10,10,10,9,10,11,10,10,9,10,9,9,8,8,8,7,8,8,8,7,6,6,7,8,8,9,10,11,11,12,13,13,15,16,16,17,18,18,18,18,17,16,14,11,10,9,6,6,5,5,6,7,7,8,8,10,11,10,10,10,10,9,9,8,8,9,8,7,8,6,5,5,4,5,5,5,6,6,7,9,9,10,11,12,13,14,13,12,12,11,11,9,9,9,8,8,7,7,6,6,7,6,5,4,4,5,5,6,6,6,7,9,9,8,10,8,10,10,8,8,8,8,7,7,6,6,4,6,4,5,6,6,6,7,7,9,9,9,9,9,10,9,7,8,9,9,7,7,6,5,6,5,5,7,8,7,8,8,9,9,11,11,12,11,12,9,11,8,8,9,9,7,8,8,7,8,7,7,8,8,7,9,9,10,10,11,10,11,11,11,10,10,8,9,8,9,9,7,9,9,8,10,9,9,10,10,11,11,13,12,10,9,12,12,11,9,11,11,9,8,10,10,9,11,11,11,13,12,12,13,14,15,15,15,15,16,15,15,14,15,13,14,13,12,13,12,12,12,11,11,11,12,12,12,13,13,12,14,14,15,16,16,17,17,17,18,18,16,16,16,16,15,15,16,14,13,14,12,12,13,13,12,14,13,15,14,16,15,17,17,18,18,18,16,17,17,16,15,15,13,13,14,12,12,15,14,15,15,16,18,17,18,20,19,20,19,19,18,18,17,17,16,16,15,13,14,12,13,15,14,15,16,16,17,17,18,20,21,21,21,21,20,19,19,19,19,18,18,16,13,16,15,14,16,16,16,17,18,18,19,19,20,21,20,22,21,22,20,20,20,20,19,17,16,17,16,15,17,17,18,18,17,19,19,21,21,22,21,22,20,20,21,21,20,19,19,19,16,18,16,16,19,18,18,19,18,21,20,21,23,22,22,22,22,22,22,22,23,23,24,23,23,23,22,22,22,20,21,21,20,22,25,25,26,26,25,27,26,26,26,24,25,24,24,23,24,24,23,22,22,23,22,20,20,22,22,22,21,21,21,22,22,24,24,25,25,24,25,23],[23,21,22,21,19,18,18,16,19,17,18,16,12,14,12,10,9,10,8,9,9,8,8,6,6,5,6,4,5,6,3,5,6,5,4,6,6,7,6,6,6,6,7,8,9,10,9,8,9,9,10,9,10,11,10,9,9,9,8,7,8,8,6,6,6,6,5,5,5,4,3,4,4,3,3,3,3,3,1,2,1,1,0,1,2,3,4,6,8,8,7,7,7,7,5,6,5,6,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,7,7,8,8,10,9,9,10,11,13,13,13,14,14,14,14,15,16,16,16,17,16,17,16,17,16,16,16,16,16,15,16,14,16,14,13,14,16,16,16,16,17,19,18,21,20,20,20,21,21,20,21,21,22,22,22,22,22,23,22,22,23,22,22,21,21,20,20,20,19,19,18,17,15,17,16,18,17,17,19,19,18,18,19,17,19,18,18,21,21,20,21,21,21,20,20,18,18,17,16,15,15,15,14,15,15,15,15,16,15,17,17,16,16,18,16,17,17,18,17,18,18,19,17,18,18,17,16,17,18,17,17,19,20,19,19,20,20,19,20,21,20,22,22,22,21,21,20,19,18,18,17,16,15,17,16,17,18,18,19,20,19,18,19,20,19,19,20,20,20,22,22,23,22,22,22,20,20,19,20,17,19,18,18,20,19,20,20,21,21,20,21,21,22,22,22,20,20,20,19,19,19,18,18,18,20,20,18,18,18,16,15,17,16,14,15,16,16,17,18,20,19,21,21,18,20,19,18,18,18,17,19,19,15,17,19,18,16,16,17,14,15,15,17,14,16,14,14,16,14,13,13,14,15,13,14,14,15,14,16,16,18,16,16,16,16,15,14,14,15,14,13,15,13,14,15,15,16,16,16,15,17,17,15,14,14,13,13,13,12,12,11,11,12,11,11,11,10,10,10,9,10,9,9,10,9,10,9,10,9,9,11,10,10,10,12,12,11,12,10,12,11,10,10,10,9,10,9,8,7,7,7,8,9,9,12,12,13,12,12,12,10,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,12,11,12,12,13,14,12,14,13,13,14,12,13,13,11,11,12,11,11,11,12,11,10,10,11,9,10,9,10,9,8,10,8,8,8,7,9,9,10,11,12,12,13,15,14,16,16,16,18,18,17,18,18,18,16,14,12,10,9,7,6,6,7,7,9,9,9,11,10,12,12,11,12,12,11,10,9,10,10,9,8,7,6,7,5,5,5,7,7,8,9,10,10,11,12,13,13,14,15,14,13,13,13,12,12,10,11,10,10,11,9,8,7,6,6,5,5,5,6,7,8,8,9,10,12,10,12,11,10,13,12,12,10,10,10,8,7,7,6,6,5,5,6,7,9,9,10,11,13,11,12,12,12,12,12,10,10,10,8,8,8,6,6,6,6,7,9,10,10,11,11,12,13,12,13,13,14,13,12,12,10,10,11,8,8,9,8,8,7,8,9,10,10,10,11,11,13,12,12,11,13,12,13,11,11,10,9,9,9,9,9,10,11,10,9,10,10,13,13,11,12,12,13,12,10,12,13,11,10,11,11,9,10,11,10,10,10,13,11,13,12,13,13,14,14,15,16,15,14,16,16,14,14,14,15,13,13,15,14,13,13,11,10,13,12,13,12,13,14,14,15,15,15,15,16,16,17,18,18,17,16,17,16,16,16,16,16,14,16,15,13,12,14,14,15,15,14,15,15,15,16,17,18,18,17,18,18,17,18,16,16,17,15,13,15,14,14,15,14,15,16,16,16,17,18,19,20,18,17,18,19,17,17,16,17,16,17,14,15,14,15,16,14,15,16,17,17,16,17,19,21,22,22,20,20,18,19,19,18,18,17,17,14,16,14,15,16,16,16,16,17,18,18,20,20,22,21,20,22,19,21,20,19,18,16,17,15,16,15,14,17,16,18,17,17,18,19,21,21,22,21,21,20,21,21,20,20,19,18,18,15,17,16,16,18,17,18,17,17,19,21,21,22,22,21,24,23,21,21,23,23,22,24,23,23,23,22,21,21,21,21,22,21,22,25,25,26,26,25,26,27,26,26,24,25,23,25,23,24,23,24,22,21,24,23,21,20,22,21,22,21,21,21,22,22,23,24,25,24,24,26,23],[23,22,23,22,21,19,19,18,19,18,19,17,15,16,14,12,12,13,11,9,9,9,7,6,6,6,6,5,6,6,5,6,7,6,5,7,6,7,8,8,8,7,9,9,10,10,10,11,11,11,11,10,12,13,12,12,11,12,10,9,9,10,9,7,7,8,7,6,6,7,6,7,6,5,3,3,4,3,3,1,1,1,1,0,1,2,4,6,6,8,7,8,7,7,6,6,6,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,8,8,9,9,10,10,10,10,12,12,12,14,15,16,15,15,15,14,15,16,18,17,18,18,17,17,18,17,17,17,16,16,16,17,16,17,16,15,17,17,18,18,17,17,19,20,20,21,22,21,22,22,22,23,23,23,22,24,24,24,24,24,24,24,23,23,25,24,22,22,21,22,20,20,17,16,17,18,20,18,18,18,19,19,18,20,18,19,20,21,22,22,21,21,22,22,23,21,20,19,19,17,17,16,15,15,15,16,16,18,18,17,17,19,17,18,19,18,18,18,19,19,19,21,20,18,18,20,18,17,19,19,18,19,22,22,19,21,23,21,20,22,24,22,22,24,24,22,23,22,20,19,20,18,17,16,18,17,18,21,20,19,22,21,19,20,21,21,21,21,23,23,23,24,24,24,23,23,22,22,20,19,20,20,19,20,22,23,22,22,23,24,21,22,24,25,23,23,22,21,21,20,21,20,19,20,21,22,22,19,20,20,17,17,18,18,16,16,17,18,18,19,20,20,21,21,19,20,19,19,19,21,19,20,21,20,19,21,20,20,19,19,18,17,18,20,17,19,15,16,18,17,14,17,16,16,15,16,16,17,15,17,16,19,18,18,19,19,16,16,17,17,16,16,18,15,16,17,17,18,17,17,18,18,17,17,17,17,17,15,15,16,14,13,14,14,13,12,13,12,11,11,12,13,13,11,11,12,12,11,12,12,11,12,12,13,14,14,14,12,14,12,11,10,12,10,10,10,11,10,9,9,8,9,9,9,10,12,13,14,13,12,12,11,12,13,12,11,13,12,12,14,13,12,12,13,14,14,13,14,13,15,14,14,14,14,16,14,16,15,16,17,15,15,14,15,14,14,13,13,15,14,14,14,13,14,13,13,11,12,12,12,11,10,13,11,11,10,10,10,12,12,13,14,14,14,16,16,18,18,19,19,19,19,20,20,19,18,16,13,12,11,9,9,8,9,11,11,12,11,13,13,13,14,14,14,14,12,12,12,12,12,12,10,10,8,9,8,6,8,8,9,10,10,12,13,13,14,14,15,15,17,15,15,14,14,13,12,12,12,11,11,11,11,9,9,8,8,7,8,7,8,8,9,9,10,12,12,12,13,12,12,13,12,11,10,10,8,9,8,8,8,7,6,6,8,8,10,9,11,11,12,12,12,12,12,12,10,10,9,9,9,8,7,6,7,7,7,8,9,11,10,11,10,12,12,12,13,13,13,13,10,10,10,10,9,9,9,9,7,7,7,8,8,10,11,10,10,10,11,12,12,10,12,11,12,11,11,10,9,10,9,8,8,10,9,11,12,10,10,11,11,10,12,13,12,10,10,11,14,10,10,11,11,10,10,11,12,10,11,12,11,14,12,14,15,15,17,16,17,17,15,18,18,16,17,16,17,13,16,16,16,13,13,13,11,13,14,15,14,15,16,16,17,16,18,18,19,19,19,19,20,20,19,19,18,18,19,18,18,16,17,16,17,15,16,17,16,17,16,16,17,18,18,18,20,20,18,20,18,18,20,18,17,18,17,16,17,16,16,17,16,17,17,18,18,19,19,21,21,20,19,18,19,18,18,17,18,18,19,17,17,16,15,17,17,17,18,19,19,18,18,20,21,24,22,21,20,19,20,21,20,18,18,18,16,17,16,16,17,17,18,18,19,18,20,21,19,23,22,20,22,20,21,22,20,20,17,19,18,17,17,16,18,17,18,18,18,19,20,22,20,23,23,21,21,22,22,20,21,21,19,19,17,18,17,17,19,18,19,18,19,20,22,23,24,21,21,24,24,22,22,24,23,22,24,23,23,23,22,21,22,21,22,24,22,23,26,26,27,27,26,28,27,27,27,25,25,24,25,23,25,24,25,23,22,24,23,21,20,22,22,21,21,22,22,23,22,24,24,25,23,24,26,23],[25,24,24,23,22,20,20,20,21,18,19,20,17,16,17,16,13,14,13,12,11,12,9,9,9,9,8,7,8,8,7,9,9,8,7,10,10,8,11,10,13,10,11,11,13,14,12,13,12,14,14,13,16,16,16,16,14,13,13,13,12,12,12,11,11,10,11,11,9,9,8,9,9,7,6,5,5,5,4,6,2,3,2,1,0,2,5,6,7,9,8,9,7,7,8,8,7,8,9,8,8,8,9,9,10,9,9,8,10,12,11,11,12,11,12,11,13,13,14,13,16,15,15,18,18,18,19,18,18,17,17,19,20,20,19,20,19,19,19,19,19,19,18,19,19,20,18,20,20,17,19,20,22,22,22,23,23,23,25,25,26,25,25,26,26,26,26,26,26,26,26,26,27,26,26,26,25,26,26,26,26,24,25,23,23,23,19,19,21,22,24,22,23,23,23,22,23,24,20,22,24,25,26,26,24,25,25,25,26,23,21,23,20,21,19,20,19,19,19,19,21,20,21,21,21,21,21,20,23,21,21,22,22,23,22,25,23,21,24,25,22,20,22,24,24,23,25,25,21,24,26,24,22,24,27,24,25,27,27,25,25,25,24,23,23,21,20,19,22,20,23,25,23,21,24,24,23,22,24,25,23,24,26,26,25,25,25,26,26,26,25,25,23,24,23,24,22,23,25,26,25,25,26,25,24,25,26,26,25,26,25,25,25,24,25,23,24,23,24,25,25,24,23,23,22,21,22,21,20,21,21,20,23,22,23,23,26,25,22,24,24,22,23,25,22,23,24,23,23,24,24,24,23,24,22,21,22,22,20,22,19,19,23,20,17,20,20,19,17,21,18,18,19,20,21,23,21,21,22,22,20,20,20,22,19,21,21,19,19,21,21,20,21,20,20,21,20,20,21,20,20,19,19,20,16,16,17,17,15,14,14,14,13,13,13,13,13,13,14,13,14,13,14,13,13,14,15,16,16,18,17,14,16,14,15,13,13,14,13,12,12,12,9,10,9,11,11,11,10,12,13,14,16,14,11,13,15,14,13,15,15,15,13,15,14,13,13,16,15,14,15,16,16,18,15,16,17,15,18,16,19,19,18,18,17,17,15,18,16,15,16,16,18,18,17,16,14,16,16,15,15,15,14,15,14,14,15,14,13,13,13,13,16,15,17,17,18,18,19,19,20,21,20,21,21,22,22,22,21,20,19,16,15,14,13,12,11,12,13,14,15,14,17,16,17,17,16,17,16,14,15,14,14,15,12,12,11,11,11,10,8,10,9,12,13,13,14,14,16,16,17,18,18,19,18,16,18,16,16,14,15,14,13,13,11,12,11,11,10,10,9,9,8,10,10,11,10,13,14,15,14,15,16,14,16,17,14,13,11,11,10,11,8,8,9,7,8,10,12,12,11,14,14,16,14,14,16,14,17,14,12,11,12,11,11,9,8,9,9,9,10,12,13,11,14,14,15,15,15,15,17,18,17,14,14,13,11,13,11,11,13,9,10,11,10,12,13,15,14,14,14,15,15,16,15,16,14,15,14,15,13,13,13,13,12,10,13,12,13,14,15,14,16,14,14,15,17,17,14,14,16,16,16,13,14,16,14,13,15,13,13,14,16,15,16,15,17,17,18,19,21,20,20,20,20,20,19,18,17,19,17,17,18,19,16,16,15,14,15,16,17,15,18,17,18,19,20,20,21,19,22,23,21,23,22,21,22,21,19,20,21,20,18,18,18,17,16,17,19,18,19,18,19,19,21,22,21,23,22,21,22,22,22,22,21,18,20,19,17,18,17,19,19,19,20,20,21,21,21,22,24,23,23,21,23,23,22,21,22,21,19,21,17,18,18,19,19,20,20,21,21,21,20,21,23,24,26,26,25,24,23,23,24,23,21,20,21,18,19,20,20,20,21,21,22,21,21,23,24,23,26,25,25,26,24,25,24,24,24,21,22,20,21,21,19,22,21,22,22,21,22,24,25,24,26,26,25,24,25,25,24,25,24,22,24,21,22,21,22,22,22,23,23,22,23,25,26,26,25,25,28,26,25,26,27,26,25,26,26,25,25,25,24,25,24,25,26,23,24,27,26,29,27,26,28,28,28,27,27,26,26,27,24,27,26,26,24,24,26,25,23,23,24,24,24,24,23,24,24,24,26,26,27,26,25,28,25],[25,24,24,23,23,21,22,21,22,19,22,20,16,18,21,16,15,17,16,14,15,16,14,12,12,14,12,10,13,14,11,13,14,12,13,13,15,12,15,17,16,16,19,17,18,19,19,18,18,18,19,18,21,20,21,20,20,19,18,19,19,18,17,18,17,17,17,16,14,13,13,12,13,13,14,13,9,8,9,8,5,5,5,4,2,0,2,4,5,8,9,11,10,8,10,11,9,8,11,11,10,13,14,13,15,14,14,14,15,16,16,16,18,19,18,19,20,19,18,21,20,19,19,21,20,21,21,22,21,20,20,22,23,22,22,22,21,22,22,22,22,22,20,21,22,21,20,24,22,20,23,24,26,25,25,26,25,26,27,27,27,28,27,28,28,29,28,28,28,28,27,27,28,28,28,28,28,28,28,28,28,27,27,27,25,26,24,24,24,25,27,27,26,27,27,26,26,27,26,26,27,27,28,28,27,27,27,28,27,26,26,26,25,25,23,24,20,22,21,24,23,25,24,22,26,26,24,23,26,25,25,26,26,25,25,26,26,24,26,27,25,22,25,27,26,26,27,27,26,27,27,27,26,27,28,27,28,28,28,28,27,28,27,27,26,26,25,25,25,24,26,27,25,26,27,26,25,26,27,26,26,27,26,26,27,27,27,28,27,28,27,28,27,27,26,26,26,26,27,27,28,27,27,27,27,26,27,28,28,27,26,27,27,26,27,26,26,26,26,26,27,27,27,26,25,25,25,25,24,24,24,23,26,26,27,26,28,27,25,26,26,26,25,27,25,26,26,26,26,27,26,26,26,26,25,24,25,25,24,25,23,24,26,24,22,24,23,22,21,24,23,22,22,24,24,26,25,23,25,26,23,23,24,24,22,24,24,23,22,25,24,23,24,23,24,24,25,25,23,23,23,24,23,23,21,20,20,21,18,19,18,18,18,20,19,18,19,18,17,18,19,17,18,17,15,18,18,21,20,20,21,18,19,19,19,18,17,17,16,15,18,15,12,14,13,16,17,16,15,16,18,20,20,18,16,17,21,17,17,20,20,19,18,19,19,18,18,21,19,18,20,21,20,22,20,19,22,19,22,21,21,23,22,21,21,21,20,20,20,18,20,19,23,22,21,21,18,20,20,18,19,19,18,18,19,18,18,19,17,17,18,17,19,19,20,21,20,21,22,22,22,23,22,22,23,23,24,24,23,23,20,19,18,17,17,17,17,16,17,17,19,18,20,19,21,21,20,20,20,20,18,18,18,18,18,16,16,14,15,14,14,14,14,15,15,16,18,18,19,20,20,21,21,22,21,20,21,19,19,18,17,18,17,17,18,16,14,13,15,13,13,14,13,12,11,15,14,16,17,18,18,19,19,17,20,20,17,16,16,16,14,12,11,14,11,8,11,13,12,15,13,17,16,19,18,19,18,18,19,17,15,15,15,14,12,12,11,10,9,11,12,12,16,14,17,16,19,19,20,20,20,20,19,18,18,15,15,17,15,14,16,14,13,13,14,13,16,17,15,18,17,20,19,19,18,19,18,20,19,19,16,18,16,18,16,13,17,16,16,16,18,17,20,19,17,19,20,19,18,17,19,19,20,17,19,19,17,16,18,18,18,19,20,19,21,20,21,20,21,22,23,24,24,23,23,24,23,21,21,24,21,19,22,23,20,21,20,19,21,20,21,20,22,21,20,22,22,23,25,24,24,26,26,26,25,25,25,24,24,25,23,23,23,22,21,21,20,21,21,22,22,22,23,23,24,24,26,26,26,26,25,25,26,26,24,24,22,23,20,23,22,21,23,23,25,23,24,25,25,26,26,26,27,25,27,26,26,26,25,25,24,24,21,24,21,23,25,23,25,25,25,26,24,25,26,27,28,28,28,27,26,27,26,27,25,26,25,22,25,25,24,26,25,26,25,25,26,26,27,27,28,27,28,28,28,27,27,26,27,26,25,25,26,25,24,26,26,26,26,25,26,26,28,28,28,28,27,26,27,27,27,26,26,27,27,26,26,25,25,26,26,26,26,25,27,27,28,28,28,28,29,28,27,28,28,28,28,28,28,28,28,27,27,26,27,26,27,26,27,29,28,29,29,29,29,29,29,28,28,27,28,28,26,28,28,28,26,26,27,27,25,25,26,26,25,25,26,25,24,26,27,28,28,28,27,29,27],[24,24,24,25,24,24,23,23,24,22,24,22,21,21,20,20,19,19,18,17,14,18,15,13,14,16,14,12,15,16,13,14,19,18,16,20,19,18,20,22,22,21,23,22,22,23,23,22,23,23,24,23,25,25,25,24,24,25,23,21,23,22,20,20,22,21,19,20,19,17,18,18,16,14,13,12,11,10,11,10,7,7,6,5,3,2,0,2,3,5,7,9,9,8,9,11,9,10,13,13,12,14,16,15,16,18,17,18,19,19,20,21,20,19,21,21,22,21,22,23,23,24,24,24,23,25,26,25,24,23,22,24,25,25,24,25,24,25,24,25,25,25,24,25,25,26,24,26,26,25,26,27,28,28,28,28,29,28,29,29,29,30,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,27,27,27,28,28,29,29,28,29,28,28,28,28,28,28,28,29,30,29,29,29,29,28,28,28,28,28,27,26,27,23,25,24,26,26,27,26,23,28,28,26,25,28,28,26,28,28,27,27,28,28,27,27,29,28,24,27,28,28,28,29,29,28,29,29,28,28,29,29,29,29,29,29,29,29,30,28,29,29,28,27,26,28,27,28,28,28,28,29,28,27,28,28,28,28,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,28,28,29,29,29,29,29,29,28,29,29,29,28,29,28,29,29,30,29,29,29,28,28,28,28,27,28,28,27,28,28,28,28,28,29,28,28,29,28,28,29,28,29,29,29,29,29,29,29,29,28,27,28,28,28,28,28,27,28,29,28,27,28,27,26,26,28,26,26,26,27,28,29,28,28,29,29,27,28,27,28,27,27,27,26,26,28,26,26,26,26,27,26,27,28,27,27,27,27,27,27,26,25,26,25,23,25,24,24,24,23,25,24,23,24,22,23,23,22,23,22,20,22,23,24,25,24,25,22,23,23,23,22,22,23,21,21,23,20,17,19,17,20,23,22,21,22,23,24,24,23,23,22,25,24,23,24,26,25,23,25,24,23,23,25,25,23,24,26,25,26,25,24,26,23,26,25,25,27,26,25,26,25,24,24,24,23,24,23,27,26,26,26,23,25,25,22,22,24,23,22,23,23,23,21,22,20,21,21,22,22,24,25,24,23,25,26,25,24,24,24,23,24,25,24,25,24,22,21,20,20,19,20,20,21,21,21,22,22,23,23,25,24,23,23,24,24,22,21,21,22,21,19,19,18,19,18,18,19,17,20,20,21,21,22,23,24,24,24,25,25,24,23,24,23,24,23,22,23,21,21,22,21,17,18,20,18,17,17,15,17,17,18,19,21,22,23,23,22,24,22,25,25,23,20,20,20,19,19,18,17,15,15,14,16,16,20,18,21,22,23,23,22,24,23,24,23,20,20,20,18,19,17,16,15,13,15,16,18,21,18,22,22,24,23,24,23,25,25,25,23,22,20,19,21,20,19,20,16,17,16,18,18,21,22,20,22,22,24,23,24,21,24,22,24,22,23,20,20,20,20,17,18,21,21,21,22,23,21,24,23,22,23,24,25,22,20,22,25,21,20,23,22,19,21,23,23,22,24,24,23,25,23,24,24,25,25,26,28,28,26,27,28,26,25,26,27,24,24,26,26,23,24,25,24,25,24,25,24,25,24,24,25,26,26,28,27,28,29,29,29,28,28,29,26,28,28,27,25,27,27,25,27,24,25,25,25,25,25,26,26,27,28,28,29,29,28,28,29,28,28,28,27,26,27,25,26,25,25,26,26,28,26,27,28,28,29,29,29,29,27,29,28,29,28,27,28,26,28,25,27,25,26,27,26,28,27,28,28,27,28,29,29,30,29,29,28,28,29,28,28,28,28,28,25,28,27,27,28,27,28,27,28,28,28,29,29,29,29,29,29,29,29,29,28,28,28,28,27,28,27,26,28,27,28,27,27,28,28,30,29,29,29,29,28,29,29,28,29,28,28,28,27,28,27,27,28,27,28,27,28,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,29,29,28,28,28,27,29,27,28,29,29,30,29,29,29,30,29,29,29,28,28,28,27,28,28,28,27,27,28,28,27,26,27,27,26,26,27,26,25,27,28,28,29,28,28,29,27],[25,24,25,25,24,23,23,24,24,22,24,23,20,22,22,22,18,21,20,18,15,20,19,13,16,18,15,15,18,17,15,19,19,19,19,20,21,20,22,22,24,23,22,24,24,24,25,24,26,25,25,25,26,26,26,26,26,26,25,26,26,25,24,24,24,23,23,23,22,21,19,18,19,19,16,15,16,14,12,13,12,9,7,9,7,4,2,0,1,3,6,9,10,7,9,11,12,11,15,16,16,15,19,20,19,19,20,19,20,21,22,23,22,22,24,23,24,24,24,25,25,25,25,25,25,26,26,26,25,25,24,26,27,26,25,27,25,27,25,26,26,27,26,27,27,28,27,28,28,27,28,28,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,30,30,30,30,30,30,29,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,29,29,28,27,29,26,28,27,28,27,29,28,26,29,29,28,27,30,29,29,29,29,29,29,29,29,28,29,29,29,27,29,30,29,28,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,29,30,29,29,30,29,29,29,29,29,30,30,30,29,29,29,30,29,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,29,29,30,29,30,30,29,30,30,30,30,30,29,29,29,29,29,29,29,28,29,30,29,28,28,29,29,28,29,28,28,28,28,28,29,28,29,29,29,28,29,29,28,28,28,28,28,28,29,28,28,27,28,28,28,28,28,28,28,28,28,28,29,27,27,27,28,26,26,26,26,25,25,26,26,26,25,25,26,26,25,26,26,24,25,26,27,27,26,28,24,26,26,26,25,25,26,24,23,25,23,20,22,20,23,25,23,22,21,24,24,25,25,22,24,26,26,24,26,26,26,25,27,26,25,25,27,27,25,27,28,27,28,27,26,29,27,28,27,27,29,27,26,28,26,27,26,26,26,26,26,29,28,28,28,25,27,27,26,26,27,26,24,26,26,26,26,24,24,25,25,26,27,27,27,27,26,27,27,27,26,26,26,25,26,27,26,27,25,26,24,25,24,24,25,24,24,25,25,26,26,26,27,27,27,26,26,26,27,26,25,25,24,24,24,23,23,23,22,22,22,22,22,23,24,25,26,26,27,26,27,27,27,26,27,27,26,26,25,24,26,25,23,24,23,21,21,22,21,21,20,19,20,21,22,21,24,24,26,26,25,27,25,26,26,24,22,22,22,21,21,20,18,18,18,17,19,20,23,21,24,24,26,27,24,26,24,27,24,21,22,22,21,21,20,18,17,15,16,19,21,24,22,24,23,26,24,27,26,27,27,27,24,24,21,21,22,20,22,22,17,19,17,18,21,22,24,22,25,23,25,26,26,23,26,23,25,23,24,22,23,22,22,19,20,21,21,22,24,25,23,25,25,23,26,25,27,23,22,24,26,23,22,24,24,22,22,24,23,23,26,26,24,27,24,27,25,28,26,28,29,28,26,28,29,26,26,27,28,25,26,28,27,25,25,26,25,25,26,26,25,26,26,27,27,28,27,29,28,29,29,29,29,29,29,29,27,29,29,28,27,28,28,25,27,25,26,27,26,27,27,28,28,28,29,29,29,30,29,29,29,29,29,29,28,28,28,25,27,27,27,28,28,29,28,28,29,29,29,29,29,29,29,30,29,29,29,29,29,28,29,27,28,27,28,29,28,29,29,29,29,29,29,29,30,30,30,30,29,29,29,29,29,29,29,29,27,29,28,28,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,29,29,29,28,28,29,29,30,30,30,30,30,29,30,30,29,29,30,29,30,29,29,29,29,29,28,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,29,29,29,29,29,30,28,29,30,29,30,30,29,30,30,30,29,29,29,29,29,28,29,29,29,28,28,29,29,28,28,29,28,28,28,28,28,27,28,29,29,30,29,28,30,28],[25,25,26,26,26,24,25,26,23,22,25,24,19,22,23,21,18,21,22,17,16,22,19,15,18,20,17,18,20,21,18,21,22,22,22,23,24,23,25,24,26,25,25,26,26,26,26,26,27,26,27,27,27,27,27,28,27,28,27,28,28,26,26,27,25,25,27,26,24,25,23,20,20,22,19,18,19,17,15,15,15,14,12,11,7,6,5,2,0,1,5,7,9,7,11,13,12,13,16,17,17,17,19,20,20,22,23,22,23,24,25,25,25,25,25,25,26,27,26,26,26,27,27,26,26,27,27,27,26,26,26,26,28,26,26,27,26,27,27,27,27,28,27,27,28,28,28,29,29,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,30,29,29,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,29,30,28,29,28,30,29,30,30,28,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,29,29,29,28,28,30,29,29,30,30,29,30,29,29,29,29,29,28,29,30,29,29,29,28,29,29,29,29,29,29,29,30,29,29,29,28,29,28,28,28,28,28,27,28,26,27,28,27,27,28,29,27,28,28,27,28,29,29,29,28,29,28,28,27,27,27,27,26,25,26,27,24,23,26,23,26,26,25,25,24,26,26,26,26,24,26,27,27,26,27,28,28,27,28,28,28,28,29,28,28,28,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,29,29,29,29,29,29,30,29,29,29,28,29,29,28,28,29,29,28,29,28,28,28,27,28,29,28,29,29,29,28,28,28,28,29,28,28,28,27,26,27,28,27,28,27,26,26,26,27,26,27,26,27,28,28,29,28,29,29,29,28,28,28,28,29,28,27,27,26,25,26,26,26,25,25,24,25,25,26,27,27,28,28,29,29,28,28,29,29,27,28,29,28,28,27,27,28,27,26,26,26,24,24,25,24,24,23,22,24,23,25,25,27,27,28,28,28,29,27,28,28,26,24,25,24,24,23,22,21,22,20,19,22,21,25,24,26,27,28,28,28,28,27,28,27,23,24,23,22,21,21,19,20,17,19,21,21,25,23,26,26,27,27,28,28,29,28,28,27,26,23,23,23,22,21,21,19,19,19,19,21,23,25,24,27,26,27,28,28,25,28,26,27,26,27,24,23,23,23,19,20,20,18,23,25,27,25,27,27,25,27,27,28,27,23,27,27,27,23,25,26,23,23,25,22,25,27,27,26,28,26,28,27,28,28,29,29,28,27,29,29,27,27,28,29,26,27,28,28,26,27,26,26,27,27,28,28,28,28,29,28,29,29,30,29,29,29,29,30,30,29,29,29,29,29,29,29,29,28,27,28,26,28,28,29,29,29,29,29,30,29,30,30,30,30,29,29,29,29,29,29,29,28,27,29,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,29,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,29,29,29,30,29,29,29,29,29,29,29,29,28,28,29,28,29,29,28,28,28,29,30,30,30,30,29,30,29],[25,22,23,25,23,20,21,23,19,18,21,19,18,17,18,15,16,14,16,13,13,14,13,11,12,13,13,14,14,13,14,17,17,16,18,18,18,19,20,21,22,22,22,22,24,23,24,23,26,24,25,25,26,25,26,26,25,25,24,26,24,23,23,24,22,22,23,20,19,21,19,15,17,19,14,16,15,15,12,14,12,11,10,10,8,6,6,5,2,0,1,6,7,5,6,11,11,8,12,13,12,10,16,14,14,17,21,16,16,21,21,18,22,22,21,22,23,23,22,23,25,25,23,24,25,25,26,26,25,24,24,25,26,25,24,26,24,26,24,25,25,26,25,25,27,27,27,28,28,27,28,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,26,27,27,28,28,29,29,27,29,30,28,28,30,29,29,30,30,29,29,30,30,29,29,30,29,28,29,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,28,29,28,30,29,29,29,27,29,29,29,29,29,29,30,29,29,30,30,30,30,30,29,29,29,29,30,29,30,29,29,30,30,29,29,29,29,28,29,28,28,28,28,28,29,28,28,29,29,28,28,29,28,28,29,29,27,28,29,27,28,28,27,28,28,28,29,28,28,28,29,28,28,28,27,27,27,26,28,27,26,25,25,25,25,25,26,26,26,27,25,26,26,25,26,26,27,28,27,28,26,26,26,27,25,24,25,23,22,24,22,21,24,22,24,23,23,23,23,24,23,24,24,24,25,25,25,24,27,26,26,25,27,26,26,26,28,27,27,27,28,27,28,28,27,29,26,29,28,27,28,28,27,28,27,27,27,26,27,27,27,29,29,28,28,27,28,28,28,27,27,28,26,27,26,27,26,24,25,27,25,26,27,27,27,26,25,27,27,27,26,26,25,24,27,27,26,27,25,24,23,24,24,22,23,24,23,25,25,27,26,25,27,27,26,26,25,26,27,25,24,25,24,22,23,22,23,21,20,19,20,21,23,24,25,25,26,26,28,26,26,27,27,26,26,27,25,24,25,23,26,24,23,23,23,21,21,23,19,19,20,18,19,20,22,22,24,25,26,26,25,26,24,26,26,24,22,22,22,21,20,20,20,18,17,17,19,20,23,22,24,25,26,26,25,26,24,26,24,21,21,21,20,19,18,18,17,16,17,18,21,24,21,24,24,26,25,26,27,27,26,26,24,25,22,21,22,19,20,22,18,18,18,18,19,22,24,22,25,24,25,26,26,24,26,24,25,24,26,22,23,21,22,19,19,21,19,21,24,26,23,26,26,25,26,27,27,25,24,26,25,25,23,24,24,22,21,23,21,23,25,26,25,26,26,27,27,28,27,28,29,28,27,29,29,27,28,28,28,26,26,28,26,26,26,26,26,26,26,26,27,27,28,28,29,28,28,30,29,29,29,30,30,30,29,29,29,30,30,29,29,29,29,28,29,25,27,28,28,28,29,29,29,29,29,30,29,30,30,29,30,29,29,29,29,28,29,27,29,28,29,29,29,29,29,28,29,29,30,30,30,30,29,30,30,30,30,30,29,29,29,29,29,28,29,29,29,29,29,29,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,29,28,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,30,29,30,29,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,29,29,30,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,28,29,30,29,30,30,29,30,30,30,29,29,29,28,29,28,29,29,29,28,28,28,28,28,28,28,28,28,28,28,27,28,29,29,29,29,29,28,30,29],[22,20,19,20,19,16,17,18,15,15,17,13,14,15,14,12,12,13,13,11,10,11,11,8,9,11,10,13,12,10,10,14,15,13,15,14,15,15,16,17,18,19,19,21,20,20,21,19,22,20,22,21,23,22,23,22,22,22,21,21,20,18,18,19,17,16,16,15,15,15,15,12,14,16,13,14,15,13,12,13,12,9,9,11,10,7,6,6,3,2,0,2,2,3,5,7,7,6,7,10,10,8,14,13,12,10,16,13,14,15,14,14,17,18,16,18,21,19,19,22,22,22,21,23,24,23,22,24,23,20,22,24,23,22,23,24,23,23,21,23,23,24,23,24,25,26,25,26,26,25,26,28,28,28,28,28,29,27,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,27,27,29,29,29,28,29,29,28,29,28,28,28,29,28,29,29,29,29,28,29,29,29,28,28,28,27,26,26,24,25,24,26,26,26,27,26,27,27,27,25,27,27,27,28,28,28,27,28,28,27,28,28,26,26,28,28,28,28,28,28,28,28,28,28,27,28,29,28,30,29,29,29,29,29,29,28,29,27,28,27,26,26,28,28,28,27,29,28,27,27,28,28,28,29,28,28,29,29,29,29,29,29,28,29,28,28,29,28,28,27,28,28,28,29,29,28,28,29,29,29,28,29,29,29,29,29,29,29,29,29,28,29,29,28,28,29,28,27,27,28,27,27,27,26,28,27,28,28,29,28,26,28,27,28,27,29,27,29,28,28,29,29,28,28,29,28,27,28,27,29,27,27,25,26,28,27,26,26,28,28,25,27,26,26,26,26,26,27,27,25,28,27,25,26,26,26,24,26,26,25,25,27,26,26,25,26,26,26,26,26,26,26,26,26,25,25,24,22,24,23,23,23,23,22,21,21,22,20,21,22,22,22,23,23,22,22,24,23,22,24,24,24,25,24,23,22,23,23,20,21,21,21,22,20,19,21,23,20,20,20,22,22,22,21,22,22,23,23,24,22,21,24,22,22,22,23,24,22,22,24,24,23,24,25,26,26,24,23,26,24,26,25,26,27,26,24,26,25,24,25,24,24,23,23,26,25,24,24,24,24,24,23,21,22,23,22,22,22,23,21,20,22,24,21,23,22,23,23,23,22,23,24,25,24,24,25,24,24,24,24,24,23,22,21,21,20,21,19,19,19,23,22,25,21,24,24,24,23,22,23,23,23,22,21,22,21,20,20,19,19,19,18,17,18,18,20,22,22,25,23,24,24,24,24,24,25,24,24,25,23,22,21,21,23,22,20,21,21,18,19,19,18,18,16,17,18,20,21,20,21,24,24,23,25,22,22,24,23,22,20,19,20,19,18,17,18,16,17,16,18,19,22,20,23,23,23,23,25,22,22,22,22,19,19,20,19,18,18,17,17,17,17,18,20,22,20,23,22,23,24,24,24,25,24,23,21,22,19,20,20,18,18,21,17,19,18,17,20,21,22,21,23,22,23,23,24,21,23,21,24,23,23,20,22,20,20,18,19,20,19,20,22,23,20,23,24,23,23,24,24,23,21,23,24,24,21,21,23,22,20,22,20,22,23,24,24,25,25,24,24,25,25,26,27,27,25,26,27,26,24,25,26,23,24,26,25,24,25,24,23,24,24,24,25,26,26,26,26,25,26,28,27,28,27,28,28,28,28,27,26,27,28,27,27,27,27,26,26,24,26,26,26,26,26,27,26,27,28,28,27,29,27,27,28,28,28,28,27,26,27,26,27,26,26,27,26,28,27,27,28,28,29,29,29,29,27,29,28,27,28,28,28,28,27,26,28,27,26,28,26,27,27,27,29,27,28,29,29,30,30,29,29,28,28,28,29,28,28,28,27,28,27,28,28,27,28,26,28,28,28,29,28,29,29,29,30,29,29,29,29,28,28,28,28,28,27,26,28,27,28,27,27,28,28,29,29,29,29,28,28,29,29,28,29,29,28,28,28,28,28,28,28,28,29,27,27,29,28,29,29,29,29,30,29,28,29,30,29,29,29,29,29,29,29,28,29,28,28,29,27,28,30,29,30,30,29,30,30,29,30,29,29,28,28,28,29,29,28,28,27,28,28,27,27,28,28,28,28,28,28,27,28,29,29,29,28,28,30,28],[21,16,18,18,15,14,15,15,14,13,15,13,10,13,13,11,9,13,14,10,9,11,10,7,9,10,11,10,11,9,10,14,15,13,15,13,13,15,17,18,16,17,19,19,18,19,20,18,20,19,19,19,21,21,22,20,18,20,18,20,19,17,16,17,17,15,14,12,14,15,13,11,13,12,13,10,10,11,10,9,10,7,8,9,8,7,7,8,6,3,1,0,2,3,2,3,7,5,7,6,7,7,10,9,10,13,10,11,12,16,14,13,16,20,16,16,22,19,17,20,20,19,19,21,22,22,21,23,22,21,22,24,23,23,22,24,22,23,22,22,23,24,22,23,25,24,24,24,25,23,26,27,27,27,27,27,28,28,28,28,28,29,28,28,28,29,28,29,28,28,29,29,28,29,28,28,29,29,28,29,29,28,28,28,27,27,26,24,26,27,29,28,27,28,27,27,28,26,25,28,29,28,28,28,27,28,28,28,28,28,27,27,27,26,23,25,21,24,24,25,23,25,25,23,26,25,25,25,26,25,25,27,26,26,27,27,27,25,27,28,25,24,26,27,26,25,27,28,27,27,28,27,27,27,28,27,29,28,28,29,28,28,27,28,28,27,27,27,25,25,25,27,26,26,27,27,25,26,28,27,26,28,28,28,28,28,28,28,28,28,28,28,28,28,29,27,27,27,28,28,28,27,28,28,27,28,28,28,28,29,28,28,29,28,28,28,28,27,27,27,28,26,26,28,28,26,26,27,27,25,26,26,28,27,28,27,28,28,26,27,28,26,27,27,27,27,27,27,27,28,27,28,26,27,26,26,25,27,26,27,25,23,27,26,24,25,26,25,24,25,23,25,26,24,25,26,25,25,25,27,26,25,25,25,25,25,26,25,25,27,25,25,25,25,26,25,27,26,25,25,25,25,23,24,23,21,23,22,21,21,20,21,20,18,20,19,19,20,21,21,20,20,20,19,19,20,20,20,22,20,23,22,21,20,22,20,19,19,20,18,21,19,15,17,21,20,19,20,21,20,20,20,20,21,23,22,22,21,22,22,22,22,21,22,22,20,21,23,22,22,22,24,24,23,22,22,25,23,24,24,24,25,24,23,24,22,22,22,21,21,20,21,24,23,22,23,21,22,22,22,20,20,22,20,21,20,19,20,19,19,21,18,20,19,22,22,21,20,23,24,24,24,24,22,22,23,23,23,24,22,21,18,18,18,17,16,18,18,20,19,20,19,21,20,21,20,20,20,22,21,19,18,20,19,19,17,20,15,16,17,15,17,18,19,19,20,20,19,21,22,23,22,23,25,21,21,22,19,19,19,20,20,18,17,21,18,15,16,20,14,15,15,16,17,18,20,18,20,20,20,19,20,19,18,22,20,19,16,19,21,17,17,15,18,16,15,14,17,18,20,19,19,19,21,20,20,19,18,19,19,15,18,19,18,16,16,17,17,17,17,17,20,20,18,21,20,20,20,21,22,22,21,21,19,20,17,19,17,19,16,18,18,18,17,18,18,20,20,19,20,21,21,22,21,19,21,20,20,21,20,18,18,16,18,18,17,17,17,19,21,22,20,21,22,21,21,23,22,21,19,21,22,22,19,20,20,19,18,19,19,20,21,23,23,23,23,24,22,23,24,25,27,26,24,27,27,24,24,25,25,23,24,26,23,22,23,21,21,22,22,22,24,24,24,26,25,25,25,27,27,27,27,28,28,28,27,27,26,27,28,27,26,26,26,25,24,23,25,25,26,25,25,26,26,26,27,27,27,28,27,27,27,28,26,27,26,26,25,24,26,25,26,25,26,27,26,27,27,27,27,28,28,28,27,28,28,27,27,27,27,26,25,25,26,26,25,26,25,25,27,26,28,26,27,28,29,29,29,28,29,27,27,28,28,27,27,26,26,26,26,27,26,26,26,25,26,27,27,28,28,28,29,28,29,28,28,28,28,26,26,26,27,27,25,25,26,26,27,26,26,27,26,29,28,28,29,28,27,29,28,27,27,28,27,27,27,28,26,27,26,27,27,27,26,28,28,28,29,28,28,29,29,28,29,29,29,29,29,28,29,28,29,28,28,28,28,29,27,28,29,29,29,29,29,29,30,29,29,29,28,28,28,28,28,28,28,28,27,28,27,27,27,27,26,27,28,26,25,26,28,29,28,28,29,28,29,28],[22,19,21,21,19,15,18,17,14,14,16,14,12,12,13,10,11,11,10,10,9,11,9,8,8,8,9,9,9,9,9,11,11,9,11,12,11,13,14,14,16,13,15,16,14,16,17,15,17,18,19,15,20,20,21,20,18,18,17,19,16,15,15,15,13,13,14,12,11,13,10,10,9,10,9,9,9,6,8,9,8,6,7,8,7,7,9,8,6,5,3,1,0,1,2,2,3,5,5,4,5,6,9,7,9,10,12,10,10,13,12,10,14,14,13,13,16,16,14,17,18,20,18,20,20,20,20,21,21,19,20,21,21,21,21,22,20,22,20,21,21,22,20,20,22,23,21,23,23,20,23,25,25,26,26,25,26,27,27,27,27,28,28,28,27,28,28,28,27,28,28,28,28,28,27,28,27,28,28,28,27,26,26,26,26,24,24,23,24,26,26,27,27,25,26,25,26,26,26,26,28,27,28,28,26,27,27,28,27,27,26,26,25,25,24,23,22,20,22,24,23,25,24,23,24,26,23,22,25,25,25,25,26,26,26,27,26,24,26,26,25,22,25,26,25,26,27,27,25,27,28,27,25,27,28,27,27,28,28,28,28,28,27,26,26,25,25,23,25,23,25,27,25,24,26,27,25,25,26,27,26,27,27,26,27,27,28,27,28,28,27,27,26,26,26,27,26,26,27,27,26,27,27,27,26,27,28,27,27,28,27,27,27,27,28,27,27,27,27,27,27,27,27,27,26,25,26,26,25,25,26,24,26,25,26,26,27,27,25,27,26,26,27,27,26,27,28,26,26,27,27,26,26,27,25,25,25,26,26,26,22,24,26,24,22,24,24,23,22,24,23,23,23,24,24,26,25,25,26,26,24,23,24,25,23,23,25,23,22,24,23,24,24,22,23,24,24,24,24,24,23,23,22,23,21,19,21,21,18,21,20,18,18,16,17,17,17,16,17,18,18,16,17,18,16,17,19,19,20,21,20,18,18,17,18,16,15,16,16,14,16,16,14,14,14,16,15,16,16,18,19,19,19,19,20,16,19,18,15,17,19,17,16,18,19,16,17,20,20,17,19,22,22,23,20,20,22,20,23,22,21,24,23,19,23,20,20,21,21,18,19,18,23,21,21,21,19,21,20,17,17,20,18,17,18,19,18,16,16,15,18,17,17,18,21,21,20,18,22,23,23,22,21,21,21,23,23,23,23,21,19,16,16,15,14,14,16,15,15,17,17,17,19,20,20,19,19,19,19,19,19,16,16,15,17,14,15,13,13,13,11,13,15,14,15,16,17,17,21,21,20,20,21,21,20,20,20,19,17,17,16,17,15,14,15,14,12,14,13,13,12,11,14,11,17,16,14,18,17,18,18,18,19,16,19,22,16,14,14,17,14,12,13,13,13,13,14,12,15,16,15,17,16,19,18,18,19,16,20,17,14,14,17,17,12,13,15,13,14,13,13,17,17,16,18,16,18,18,20,20,21,21,21,17,19,15,15,17,17,13,17,17,13,16,14,14,18,18,16,18,17,19,19,20,17,21,19,21,19,19,16,17,15,17,17,13,17,14,15,18,18,16,18,19,19,20,21,22,20,17,20,20,20,18,17,18,18,15,17,16,16,18,18,19,21,20,22,21,23,23,25,26,25,24,26,24,24,22,23,24,22,21,23,22,22,21,20,19,20,19,20,21,20,23,23,23,24,24,26,25,26,27,27,28,27,27,26,25,26,26,25,24,25,24,23,23,20,23,22,23,23,22,24,23,26,26,26,27,27,27,26,26,25,26,26,25,24,24,22,24,23,23,24,23,25,24,25,26,26,27,27,28,28,25,27,27,26,26,25,26,25,24,22,25,22,23,25,23,25,25,25,27,25,27,28,28,28,28,27,28,26,27,27,27,26,26,26,23,26,24,24,25,23,25,25,26,26,26,28,27,28,28,28,28,27,28,28,27,27,26,26,25,26,24,24,26,24,26,25,25,27,27,28,28,28,28,28,26,27,27,27,27,28,26,27,25,26,25,26,27,25,26,25,26,27,27,28,28,28,27,29,28,27,27,28,28,26,28,27,27,27,27,27,27,27,25,27,26,26,28,28,29,28,28,29,29,28,28,28,28,26,26,26,26,26,27,25,25,26,26,24,24,26,25,24,25,24,25,25,26,28,28,28,27,27,29,27],[22,21,21,21,19,15,16,17,14,15,15,12,12,12,11,10,12,9,9,9,10,9,6,7,8,7,6,8,8,8,9,10,8,9,12,11,11,12,13,13,13,14,14,14,14,17,16,15,17,17,18,17,19,20,19,19,17,17,16,16,14,14,15,13,12,14,13,11,11,13,10,10,12,11,11,11,11,9,8,9,10,5,9,9,10,9,9,8,7,5,6,5,1,0,1,2,3,2,7,6,6,6,7,9,9,8,10,10,7,10,11,10,11,11,12,12,13,13,14,16,15,18,16,18,18,19,18,20,19,18,19,20,20,21,21,21,22,21,21,21,21,20,20,20,22,22,21,22,22,20,23,24,26,25,26,25,26,26,27,27,27,28,28,28,27,28,29,27,27,28,28,28,29,28,28,28,28,27,28,28,27,26,26,27,26,25,23,22,23,26,27,25,25,25,26,25,26,26,25,25,27,27,28,28,27,27,27,28,28,26,25,26,24,24,21,23,18,19,20,21,22,23,23,20,24,24,22,22,25,24,24,25,25,25,26,26,26,24,28,26,24,22,26,26,25,24,26,27,25,26,28,26,24,27,28,26,27,28,28,28,27,27,26,26,25,24,25,22,24,22,25,25,25,24,25,25,24,23,26,25,26,26,26,26,26,27,28,28,28,28,27,27,26,26,26,25,24,25,26,27,26,27,27,26,26,27,27,28,27,27,27,27,27,26,27,26,26,27,26,28,28,26,27,27,25,24,25,26,23,24,24,24,25,26,26,26,27,27,24,27,25,26,25,27,25,27,27,24,26,26,26,25,26,26,24,23,25,25,23,25,22,23,26,24,22,22,24,22,21,23,22,21,21,23,23,25,25,25,24,24,23,22,22,24,22,22,23,22,21,22,22,22,22,21,22,22,23,22,21,22,22,21,21,21,19,19,19,19,19,19,18,17,17,17,18,17,17,19,17,18,19,19,17,19,17,18,19,20,20,22,21,20,19,18,19,20,17,17,17,17,18,16,15,18,15,17,16,16,16,17,19,19,20,19,20,20,20,19,17,20,20,18,18,20,19,17,18,20,20,18,21,21,21,22,20,21,22,21,23,21,23,24,22,20,22,21,21,21,20,20,19,18,22,21,20,20,18,21,19,17,18,20,18,18,19,19,19,16,16,16,18,16,20,18,20,20,19,19,20,21,22,21,22,21,21,22,23,22,22,21,19,17,16,16,14,15,15,14,19,17,20,17,20,19,19,19,18,18,19,18,17,16,16,17,15,14,14,14,14,13,11,15,14,16,16,18,20,18,20,20,20,20,21,21,22,20,20,19,18,16,16,16,16,17,17,16,14,14,14,13,13,15,12,13,16,17,17,18,19,19,19,20,19,18,21,21,19,16,17,16,14,15,14,15,12,15,13,13,17,18,17,18,19,18,19,21,18,18,18,19,16,18,17,15,14,15,15,13,13,14,14,17,19,17,19,18,18,20,20,20,21,22,19,19,20,16,19,18,17,16,16,17,16,16,15,15,17,19,17,19,18,20,20,21,18,20,20,20,19,20,18,19,17,18,16,15,17,16,16,19,19,18,20,19,19,20,21,22,20,19,21,20,22,19,19,19,19,17,19,17,18,20,20,20,21,21,21,21,22,23,24,25,26,24,25,25,25,22,22,24,22,21,23,22,22,20,20,21,20,20,21,21,22,23,22,24,23,24,25,24,25,26,27,27,26,25,26,24,24,25,26,22,23,23,22,23,20,21,22,21,23,22,24,23,25,24,25,26,26,25,25,27,25,26,25,22,23,24,21,23,21,23,24,24,25,24,24,24,25,26,27,28,27,25,26,27,26,24,25,25,23,25,22,24,21,23,24,24,24,24,24,25,24,26,27,28,29,28,27,26,26,26,27,27,26,25,25,22,24,24,25,25,24,25,25,25,25,26,27,27,29,28,27,27,27,28,28,27,27,25,26,23,25,24,23,25,25,26,25,25,26,26,27,28,28,28,27,27,28,27,26,27,27,25,26,24,26,25,25,27,25,26,25,26,27,26,27,28,27,28,29,28,27,28,29,28,27,28,28,28,28,27,26,26,26,25,27,25,25,28,28,29,29,28,29,29,29,28,27,27,26,27,25,26,27,26,25,24,26,25,24,24,26,25,24,25,25,25,25,26,27,28,28,27,28,29,26],[22,19,17,19,14,11,12,12,11,11,12,10,10,11,11,9,8,8,9,8,6,8,6,5,6,6,6,6,8,6,8,9,8,7,10,9,8,9,10,10,9,10,13,13,12,13,14,13,15,14,14,15,17,16,16,15,14,13,13,14,12,12,11,8,8,10,8,8,7,9,8,7,7,10,7,7,8,7,7,7,7,6,6,7,7,7,7,7,7,5,2,3,2,1,0,1,3,2,4,4,5,3,4,5,6,6,5,7,6,7,7,7,8,7,8,9,12,11,13,15,14,15,14,16,16,17,17,19,18,18,19,19,20,19,21,21,21,20,20,19,19,21,19,20,22,22,21,21,22,21,21,23,24,23,25,25,25,25,25,25,26,27,26,27,26,27,26,27,26,27,26,27,27,27,27,27,27,27,27,26,27,25,26,24,25,23,23,23,22,25,26,26,26,25,24,26,25,25,24,25,26,25,27,26,26,26,27,27,26,27,25,25,24,24,22,22,21,19,22,22,22,21,23,21,24,22,23,22,24,23,24,25,25,24,25,26,24,23,27,25,23,23,25,23,25,24,24,25,24,24,25,25,24,25,26,26,27,26,27,27,26,27,26,25,25,24,25,24,24,21,24,24,24,24,23,24,24,24,25,23,24,26,26,26,26,27,27,27,26,27,26,26,25,25,25,24,24,23,25,24,26,26,25,25,25,26,26,26,26,27,26,27,26,25,26,25,25,25,24,25,26,24,23,25,23,23,22,24,24,23,23,23,25,25,26,26,27,26,24,25,25,24,24,25,24,25,25,24,24,24,24,24,23,23,22,23,23,25,23,23,20,20,23,22,21,20,22,22,21,21,20,21,22,21,21,24,21,21,22,23,21,21,21,21,21,21,21,20,20,22,20,21,20,20,23,22,22,21,20,21,21,20,19,19,18,17,18,18,18,17,16,17,15,13,16,15,16,16,17,17,17,16,17,17,18,17,17,18,17,19,20,20,18,16,18,18,16,15,14,15,17,13,12,13,13,16,15,14,15,15,18,17,17,17,17,16,17,16,16,18,17,18,18,18,17,16,18,19,18,19,19,19,20,20,20,21,19,19,22,22,21,21,22,19,20,19,20,20,19,19,18,19,21,18,17,19,19,18,18,19,17,17,16,17,16,15,15,14,14,15,17,15,16,15,16,18,17,18,19,19,20,21,21,22,21,22,22,21,21,19,18,16,15,14,12,13,12,13,15,17,18,16,17,17,17,16,15,17,18,17,17,16,16,16,16,12,14,11,12,12,10,12,10,14,14,16,19,17,17,18,19,18,19,20,18,19,18,17,17,15,15,16,17,16,16,15,13,13,14,11,11,12,10,12,13,14,14,16,17,17,17,20,16,17,19,17,17,14,15,15,14,12,11,13,11,13,12,13,14,14,15,15,17,18,18,20,16,17,16,17,14,15,14,15,11,12,13,12,13,11,13,14,15,14,16,15,17,17,19,18,20,18,17,18,16,13,14,13,14,13,13,14,13,15,11,13,14,14,14,17,16,18,19,19,15,17,16,17,16,16,15,16,14,14,13,12,13,12,13,15,17,15,17,17,17,17,18,18,17,16,17,16,18,16,16,16,16,15,16,15,15,16,17,17,18,18,20,18,19,19,22,24,22,19,23,24,20,20,22,21,19,20,23,20,20,18,17,19,18,18,19,20,21,21,22,21,22,22,23,24,24,25,26,25,26,25,25,23,24,25,25,24,24,23,23,22,18,22,21,23,22,23,22,22,23,24,25,25,26,25,25,25,25,25,25,24,23,24,21,23,23,23,23,23,24,22,24,24,25,26,27,27,27,25,26,25,25,24,24,25,24,23,23,23,22,23,23,23,23,24,24,25,23,25,27,27,27,27,26,27,26,26,25,26,25,25,24,24,25,24,24,24,24,24,24,24,25,25,27,26,27,27,27,27,27,27,27,26,26,24,25,24,25,24,22,24,24,25,23,23,25,26,28,27,28,27,27,26,27,27,26,26,26,26,25,25,25,24,25,24,25,25,25,24,26,26,27,28,27,27,28,28,27,28,28,28,28,27,26,27,28,28,26,28,26,26,27,27,27,28,28,29,29,28,29,29,28,28,28,28,28,28,27,28,28,28,27,26,26,26,25,24,26,26,25,27,25,25,26,27,28,28,27,27,28,29,27],[20,16,17,18,13,11,12,11,10,9,10,9,7,9,8,7,6,7,7,7,5,6,5,5,5,5,5,7,5,4,7,7,6,6,7,7,7,7,8,8,7,7,9,9,8,10,11,9,10,11,11,9,13,14,11,10,11,10,9,9,7,9,7,6,6,7,6,6,6,6,6,8,6,7,5,6,6,4,5,6,6,5,5,6,6,6,7,7,7,5,5,4,3,2,1,0,1,1,1,1,2,2,2,2,4,4,4,4,5,6,5,5,6,6,5,6,8,9,9,10,11,11,11,13,13,13,14,16,15,14,16,17,18,18,17,19,17,17,16,17,17,17,16,17,18,18,17,18,18,17,18,19,19,20,22,21,22,22,24,22,23,24,23,24,24,25,24,25,25,25,25,25,25,25,25,24,24,24,25,24,24,22,22,21,21,20,18,18,19,21,22,22,22,22,21,21,23,21,22,22,22,24,25,24,23,24,24,25,25,24,22,21,19,18,17,17,15,15,17,17,17,19,18,16,18,19,18,17,20,19,19,20,21,21,20,23,21,20,22,21,18,19,21,20,21,20,24,23,20,22,24,22,20,22,24,23,24,24,25,26,25,24,23,22,20,20,20,17,18,17,19,22,20,19,21,22,20,20,21,23,22,23,23,24,24,24,25,25,25,25,23,23,22,21,21,21,19,19,23,23,21,23,24,23,22,23,24,24,24,24,23,24,23,23,23,21,22,21,21,22,23,21,20,22,20,19,20,21,20,18,19,19,22,21,24,23,24,23,21,22,22,20,20,21,19,22,22,20,21,22,21,20,20,21,18,19,18,21,19,21,15,17,20,19,15,17,19,18,15,17,16,17,17,17,16,20,18,17,19,20,17,17,18,17,15,18,19,16,16,19,17,18,17,17,18,18,19,17,16,18,16,14,16,15,13,12,13,13,12,12,12,13,11,10,12,12,11,11,12,12,11,12,12,11,10,12,11,12,12,13,13,12,12,12,13,11,11,12,12,11,13,11,9,8,9,12,12,12,14,13,15,15,15,15,15,13,14,13,12,13,13,13,12,13,12,11,11,14,13,12,13,14,14,16,14,14,15,15,16,16,16,17,17,15,15,14,14,14,13,12,12,12,14,13,13,13,11,12,12,12,10,11,11,11,10,11,11,9,12,11,10,9,10,11,13,13,14,14,15,16,17,17,18,19,19,19,20,19,18,18,15,12,11,10,8,7,8,9,9,11,11,10,11,12,12,13,12,13,13,12,12,12,11,12,13,9,10,8,8,9,7,7,8,9,9,12,11,11,11,13,14,14,16,16,15,15,15,13,12,12,12,12,11,10,11,10,8,9,11,8,7,8,8,7,9,12,10,12,13,12,11,12,12,12,14,13,12,11,11,11,11,8,8,12,7,10,9,9,10,12,11,12,11,13,12,12,12,12,12,13,11,11,12,13,9,10,12,8,12,10,10,12,14,11,13,11,12,12,12,13,14,14,14,12,13,11,12,11,13,11,12,13,11,12,11,10,13,13,11,13,12,12,13,13,13,13,13,15,14,13,11,12,11,13,12,10,11,10,11,13,13,12,12,13,15,13,15,15,14,13,14,14,14,13,14,12,12,11,12,12,13,13,13,14,14,15,15,15,16,17,19,20,20,18,20,20,18,18,17,18,16,17,19,16,14,14,14,13,15,15,14,15,15,16,16,17,17,19,21,21,21,22,23,23,23,22,22,21,21,21,21,20,19,18,19,16,15,17,17,17,18,17,19,19,21,21,22,23,23,22,22,21,21,21,21,20,18,17,16,19,17,18,19,18,20,19,20,21,22,23,24,24,23,21,23,23,22,21,22,22,20,19,17,20,18,19,19,19,20,20,21,22,21,22,24,25,25,25,25,24,23,23,23,22,23,22,20,18,20,20,20,20,20,21,20,21,22,23,25,24,25,25,25,26,25,25,25,24,24,22,22,20,21,19,19,21,20,22,20,21,23,24,25,26,25,25,25,23,25,25,24,24,24,23,23,21,22,21,21,22,21,22,21,21,24,24,25,26,25,25,26,26,25,25,26,26,25,26,25,26,26,25,24,24,24,23,25,23,24,27,26,28,27,26,28,28,27,27,26,26,25,26,25,26,26,26,25,24,26,25,24,24,24,24,23,25,24,24,25,25,27,26,26,26,26,28,26],[20,19,19,18,18,15,14,14,12,11,12,11,8,8,8,6,6,6,6,6,5,5,5,5,4,4,3,5,5,4,4,5,4,5,5,5,6,7,7,6,9,6,7,7,7,8,8,8,8,9,9,9,11,11,10,9,9,9,8,8,7,8,7,6,5,6,6,6,6,6,5,5,7,4,4,4,5,5,4,5,5,3,5,6,6,6,7,8,8,5,5,4,2,2,1,1,0,1,1,1,1,2,2,2,2,3,3,3,4,5,6,5,5,5,5,5,6,7,7,8,8,9,10,11,12,13,12,14,14,13,14,15,17,16,17,18,16,16,17,17,16,16,15,16,16,17,15,17,17,15,16,18,18,18,20,20,22,21,23,23,23,24,23,25,24,25,25,25,24,26,25,25,25,25,24,25,25,24,25,24,24,22,22,22,20,18,16,15,17,20,21,19,18,20,20,19,21,22,19,21,23,22,24,24,21,24,25,25,25,23,20,20,18,18,17,17,16,14,15,16,17,18,17,18,18,20,18,18,20,20,20,20,23,21,21,23,22,21,22,21,20,19,20,21,21,20,23,23,20,21,24,22,20,23,25,23,24,26,27,25,25,24,22,21,20,18,18,16,17,17,17,21,19,18,21,20,20,19,20,21,22,22,23,24,23,24,24,25,25,24,24,22,22,20,20,20,18,18,23,22,21,22,24,23,22,23,24,25,23,24,22,23,23,22,22,20,21,22,21,22,23,20,21,21,19,17,19,21,16,16,18,18,21,20,23,22,24,23,21,22,21,21,20,21,19,22,22,19,19,21,20,19,19,20,17,16,18,21,16,19,15,15,18,16,13,15,16,16,12,16,15,14,15,16,16,20,18,16,19,18,15,15,16,16,13,15,17,13,14,16,15,16,17,17,17,17,17,16,15,15,15,13,14,13,13,11,11,12,12,10,10,10,9,9,9,10,10,10,10,10,11,10,11,11,10,11,12,12,12,14,13,14,12,10,11,11,11,10,9,9,11,9,8,8,8,9,9,8,9,10,13,12,12,11,11,10,11,11,10,11,11,10,11,11,11,9,11,13,11,12,13,12,12,13,12,13,14,13,14,13,16,15,15,13,15,13,13,13,13,12,12,12,14,13,12,12,12,11,11,12,11,10,10,10,10,9,9,9,9,8,9,10,10,11,12,12,13,13,14,15,17,17,16,19,19,20,20,19,19,17,15,13,11,10,8,7,9,8,8,10,10,11,12,12,12,11,11,12,12,10,11,11,10,11,11,9,9,8,8,7,7,8,9,9,9,9,10,11,12,13,13,14,15,16,14,14,14,13,11,11,11,11,10,9,9,10,8,8,8,8,7,6,6,8,10,8,9,9,10,11,11,12,12,12,12,12,10,9,10,9,10,8,8,8,7,6,7,8,10,9,8,10,10,11,12,12,12,11,12,12,9,10,9,11,8,9,10,8,9,9,8,9,9,8,11,10,11,12,12,12,13,13,12,12,12,10,10,9,10,8,9,10,9,9,10,8,10,10,8,11,11,13,12,13,12,12,12,13,12,12,10,11,9,10,10,8,10,9,9,11,10,10,11,13,12,13,13,14,13,12,14,13,13,12,11,11,11,10,11,11,10,11,11,12,13,14,14,14,16,16,16,19,17,16,19,17,16,15,16,16,14,14,15,14,13,13,12,12,12,12,13,13,15,15,16,16,16,17,19,18,21,21,21,21,21,20,20,18,19,20,18,17,17,17,16,15,12,15,15,15,16,16,17,17,19,20,20,22,22,21,21,21,20,21,19,18,16,17,14,17,15,16,17,16,18,17,19,20,21,22,24,24,24,21,23,22,22,21,21,22,18,18,16,18,15,17,18,17,19,18,20,20,19,22,24,25,25,24,24,22,22,23,23,22,21,20,19,16,19,17,17,19,18,21,19,20,21,23,24,23,25,23,25,25,24,24,23,24,22,22,20,18,20,17,17,21,18,22,19,19,22,24,24,25,25,25,25,23,24,25,24,23,23,22,22,19,21,19,18,22,20,23,20,21,24,24,25,26,25,24,26,25,24,24,26,25,24,26,25,25,25,24,24,23,24,23,24,21,23,27,26,28,27,25,28,28,27,27,26,26,25,25,24,26,25,25,23,23,24,24,23,21,23,24,23,23,23,23,25,24,26,26,26,25,26,28,24],[21,20,19,18,17,14,12,12,12,10,10,9,7,7,6,8,7,5,5,6,4,5,3,3,3,4,2,4,4,3,3,4,4,4,5,6,6,6,5,6,7,7,7,6,6,8,8,8,8,9,9,9,10,11,10,9,9,9,8,7,6,7,6,5,5,5,6,6,5,7,5,5,5,4,3,4,4,4,4,4,5,4,4,5,5,5,6,7,8,6,5,5,4,2,2,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,4,5,4,4,4,5,4,5,7,6,7,9,10,11,12,11,12,14,14,13,15,16,17,16,18,17,18,16,17,16,16,16,15,17,16,15,16,15,14,14,15,16,17,17,19,19,20,19,21,20,22,23,21,22,22,24,22,24,23,24,24,25,24,24,25,24,23,24,23,23,23,22,22,22,20,18,15,15,17,19,19,18,18,19,20,20,20,22,18,20,22,21,24,24,21,22,24,25,23,23,20,21,18,18,15,17,14,14,16,16,16,16,18,16,18,18,18,18,19,19,20,20,21,21,21,22,21,19,22,21,19,17,21,21,20,20,20,22,19,21,22,21,19,21,22,22,24,23,24,24,22,24,21,21,20,19,18,17,19,16,18,20,18,19,21,20,19,19,21,19,21,22,22,23,22,23,23,24,24,23,23,22,21,21,19,19,18,19,20,22,20,21,22,22,22,22,23,23,24,23,22,23,21,21,22,20,20,20,19,21,21,19,19,19,17,16,18,17,15,16,17,16,20,19,22,22,23,23,19,22,20,20,19,21,17,20,20,17,17,19,18,17,18,18,17,17,17,18,15,17,13,15,17,15,14,14,15,15,13,15,14,15,15,15,15,18,16,18,17,17,16,15,15,16,14,14,15,13,15,16,15,17,17,17,17,17,18,16,14,14,14,13,13,13,12,12,11,12,13,10,10,12,10,9,10,9,10,10,11,10,12,11,10,11,9,11,11,11,11,12,13,12,11,10,10,12,11,10,9,10,11,8,7,9,9,9,10,8,9,9,12,13,13,11,10,10,12,12,11,11,11,11,12,11,11,11,11,12,11,13,13,12,13,13,13,15,13,13,14,13,14,14,14,14,13,15,14,12,12,14,12,13,13,12,12,13,12,12,12,13,11,10,10,11,10,9,9,8,8,9,8,9,10,10,12,12,14,14,15,16,16,18,18,20,19,19,21,20,19,18,16,14,11,10,7,7,7,8,9,9,9,10,11,11,11,11,11,11,11,11,10,9,10,10,9,8,9,7,6,7,6,7,7,8,8,9,10,11,11,12,13,14,14,16,14,13,13,13,12,10,11,10,10,9,8,8,8,7,7,6,6,8,8,7,7,9,8,9,10,10,10,11,10,9,11,10,9,9,9,8,8,7,6,8,7,7,8,7,7,9,7,10,10,11,10,11,10,9,10,9,8,9,9,8,7,7,8,6,9,10,7,8,10,7,11,9,11,10,11,12,13,12,12,11,10,9,8,9,9,8,9,8,7,8,8,7,11,11,8,11,10,12,12,12,10,11,10,12,10,11,9,10,10,10,9,8,10,9,9,10,11,9,12,12,11,12,13,13,11,11,13,14,13,10,12,11,10,10,11,11,11,11,11,11,14,14,14,14,15,14,15,17,16,15,18,17,15,16,17,16,15,15,17,15,13,13,12,13,13,13,13,13,14,14,15,15,15,16,17,18,19,19,20,20,19,19,20,17,17,19,18,18,17,17,16,15,13,14,15,14,15,16,16,16,18,18,20,20,21,20,19,20,19,20,17,17,16,16,14,15,15,15,16,16,18,17,19,19,20,21,22,22,22,19,21,20,20,19,19,20,17,18,15,17,15,16,17,18,17,19,18,20,18,20,22,23,23,22,24,22,22,22,21,21,20,19,19,15,17,17,18,18,18,19,19,20,20,20,22,23,23,23,24,23,23,23,22,21,22,20,20,18,19,18,17,20,20,21,19,19,22,21,23,24,23,23,23,23,23,23,22,22,21,21,21,18,20,19,19,22,20,22,21,20,23,21,23,24,24,23,24,24,23,23,25,25,24,25,25,24,25,24,23,23,23,23,24,22,22,26,26,27,27,26,27,27,27,27,25,26,24,25,24,24,24,24,23,23,23,24,23,21,23,23,23,23,23,22,23,24,25,25,25,24,25,27,25],[19,16,17,17,12,9,9,9,7,8,8,5,7,6,6,5,4,5,4,4,4,5,2,3,3,3,3,3,3,2,3,4,3,4,4,5,5,7,5,5,5,5,6,6,5,7,7,6,7,9,8,8,9,10,8,7,7,7,7,5,5,6,5,4,4,4,4,5,4,4,3,4,5,4,3,4,3,4,3,3,4,3,3,4,5,5,6,7,6,5,3,3,4,3,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,3,2,3,3,3,4,4,4,4,5,6,6,8,9,9,10,10,12,12,12,14,15,14,16,15,18,16,18,16,17,16,15,16,16,16,17,17,16,16,15,15,17,16,18,16,17,17,17,19,19,18,20,21,19,20,21,22,20,21,22,21,21,21,21,22,22,22,20,21,21,21,19,20,19,19,17,14,15,14,15,17,18,17,18,18,18,20,19,19,19,19,18,20,21,22,22,21,21,22,20,21,19,20,17,16,16,14,14,12,15,14,14,16,16,15,17,17,17,17,18,17,19,18,19,18,19,21,19,20,21,19,18,17,19,19,19,18,19,20,19,18,20,20,19,20,20,21,23,20,21,22,21,22,19,19,18,17,16,14,16,16,15,19,16,18,19,17,17,18,19,19,20,21,20,22,20,22,21,22,21,21,20,19,19,18,17,16,15,16,19,18,19,21,20,19,21,20,20,21,21,20,20,19,20,18,19,17,17,18,17,17,19,18,16,17,16,16,15,16,17,16,16,16,20,19,22,21,21,21,21,20,21,18,18,19,18,18,18,17,17,17,16,17,16,16,14,15,15,16,14,15,13,13,15,15,13,13,14,14,12,13,12,13,13,13,13,16,13,14,16,14,13,13,13,12,12,14,13,11,13,14,13,13,14,15,16,15,15,15,13,13,14,12,11,12,12,10,10,11,10,9,9,10,8,7,8,9,8,7,9,9,8,9,10,9,8,10,10,10,10,12,11,11,10,10,10,11,9,9,8,8,9,8,6,6,6,9,8,8,9,9,12,12,12,11,11,11,10,10,10,11,10,9,11,11,10,9,11,11,10,11,12,11,12,12,12,13,11,12,12,13,14,14,14,12,12,12,13,12,11,12,11,11,11,11,10,12,11,9,9,11,8,8,8,10,8,7,6,6,8,8,7,8,9,9,10,11,12,12,14,14,16,17,17,18,19,19,20,19,18,16,14,11,9,7,6,5,6,8,6,8,9,9,10,9,10,10,10,11,10,10,10,9,8,8,8,6,7,6,5,6,5,5,5,8,7,8,9,10,10,11,11,12,13,16,13,13,12,12,11,10,9,10,9,9,8,7,6,6,6,5,5,6,6,6,6,9,6,8,8,10,9,10,9,8,10,9,9,8,8,8,7,7,6,7,6,6,7,7,8,9,7,8,8,10,10,11,9,9,9,9,7,8,8,7,7,7,6,7,6,7,7,8,9,7,9,8,10,10,11,11,12,11,11,10,9,8,8,8,7,8,8,7,8,8,7,7,9,9,7,9,10,11,11,11,10,10,11,10,10,10,9,9,9,9,7,8,8,8,8,10,10,10,10,10,11,11,11,11,11,10,11,12,11,10,11,10,9,9,10,8,10,10,11,10,12,11,12,14,13,13,16,16,15,13,18,16,13,15,16,14,11,15,14,12,12,11,10,11,12,11,11,12,13,13,14,15,15,16,17,18,19,18,19,19,20,18,17,18,18,18,17,18,17,15,14,14,12,15,14,15,15,16,17,16,18,18,19,19,20,19,18,18,19,19,17,18,14,15,15,16,16,15,15,17,17,18,18,18,18,19,21,20,19,19,20,19,19,19,18,18,17,16,16,17,16,16,16,17,17,19,18,18,19,19,20,21,21,20,21,20,21,19,19,19,19,19,18,16,17,18,17,17,18,18,18,19,19,20,20,21,22,21,22,22,22,20,21,19,20,20,18,18,18,18,16,18,19,19,19,19,20,20,21,22,21,22,22,20,21,21,21,20,19,19,20,18,19,18,18,19,20,19,20,19,21,21,21,22,22,22,22,23,22,22,23,23,23,23,22,22,24,23,21,23,21,22,23,22,22,25,25,26,27,26,26,27,27,26,25,26,25,25,24,25,25,25,24,23,24,23,23,23,23,23,23,24,22,24,25,24,25,24,24,26,25,26,25],[20,18,19,18,15,13,14,11,9,8,9,7,6,5,6,6,5,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,4,3,4,5,4,4,4,5,5,4,5,5,5,6,6,6,6,7,7,6,8,8,7,6,6,6,5,5,5,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,4,3,3,3,3,5,4,5,7,7,7,5,4,3,3,3,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,2,3,4,4,4,3,4,4,4,5,6,6,7,8,9,9,10,11,11,12,13,13,16,15,15,16,15,14,14,15,14,15,14,14,15,14,13,15,14,13,14,15,15,15,16,17,18,18,20,20,19,20,20,22,19,22,22,21,20,23,23,22,22,23,22,23,22,22,21,21,20,18,18,18,17,15,14,13,14,16,17,15,16,17,16,16,18,18,16,17,20,19,21,21,19,21,21,22,22,20,16,17,15,15,13,14,13,13,13,14,15,16,16,14,15,16,16,15,17,16,17,17,19,19,18,20,19,17,20,18,16,17,20,18,18,18,20,20,18,18,21,19,16,20,22,20,19,22,24,22,22,20,18,17,17,16,15,13,15,15,17,18,19,16,18,19,18,17,18,18,18,18,20,21,21,22,22,23,22,22,20,18,17,16,16,18,16,17,19,19,17,19,21,20,18,20,22,23,21,21,20,19,18,18,19,17,17,18,17,18,19,15,16,18,14,14,15,16,13,13,14,14,18,18,21,21,21,21,18,19,20,18,17,17,15,18,17,15,16,18,16,15,15,16,14,14,14,17,13,15,11,12,14,12,10,11,13,12,10,12,12,12,12,13,13,16,13,13,15,15,12,12,12,13,11,12,13,12,11,14,14,14,14,14,14,14,15,14,12,12,12,10,10,11,9,9,9,9,8,8,8,8,7,6,7,8,7,7,8,7,7,7,8,8,7,8,8,8,8,9,9,8,8,8,9,8,7,7,7,6,8,7,6,5,5,7,7,7,7,9,11,12,12,10,9,8,9,8,8,10,8,8,8,8,8,8,8,9,9,8,10,10,10,10,10,10,10,10,11,12,11,12,11,10,11,10,10,9,9,10,8,9,10,9,10,9,8,8,8,8,7,8,7,6,7,7,6,6,6,5,6,7,7,8,9,10,10,11,12,13,13,14,15,18,18,18,18,19,17,16,14,11,9,7,6,5,5,5,6,6,6,7,8,9,10,10,9,9,9,9,8,8,8,8,9,7,6,6,6,4,4,5,5,5,6,6,7,8,8,10,10,11,13,13,12,12,11,11,9,9,8,8,8,6,7,7,6,6,6,5,5,4,4,5,6,5,6,6,7,8,8,8,8,8,9,9,8,6,6,7,6,5,7,6,5,6,6,6,6,6,6,7,7,9,7,8,8,8,8,9,7,6,7,8,5,6,8,5,8,8,5,7,7,7,7,7,8,8,8,9,11,10,9,8,9,8,7,8,8,6,8,7,6,7,7,6,8,8,8,8,8,9,9,10,8,9,10,10,10,9,8,8,7,8,8,6,8,8,7,9,8,8,9,8,10,10,10,10,10,10,10,11,10,9,9,9,9,7,9,8,8,9,9,9,10,10,10,11,12,12,14,16,14,12,15,15,12,12,13,12,11,12,12,11,11,10,10,10,10,10,10,10,10,11,11,13,13,14,16,17,17,18,18,19,19,18,18,16,16,18,15,15,14,14,13,12,11,12,12,12,13,13,13,14,15,16,17,18,20,20,18,18,18,18,16,16,14,14,12,13,13,13,14,15,15,15,15,18,18,20,21,21,21,18,20,19,19,17,18,19,16,15,13,14,13,14,14,15,15,16,17,18,18,20,22,22,23,21,21,20,21,21,21,19,20,18,16,13,16,15,15,15,16,16,17,17,20,21,21,21,22,22,22,22,22,21,21,21,21,19,18,15,16,15,14,17,16,18,17,17,20,21,22,23,22,22,22,21,22,22,21,20,21,19,19,17,19,16,17,19,18,19,18,18,22,21,22,23,23,22,24,23,22,22,24,23,23,24,23,23,23,23,23,23,22,22,22,22,23,25,25,27,26,25,27,27,26,26,25,25,23,24,24,25,24,24,23,22,23,23,21,20,23,23,22,23,22,22,24,23,25,25,25,24,25,27,25],[21,20,19,18,18,17,14,14,15,14,13,10,9,9,7,5,4,5,5,4,4,3,3,4,3,3,2,3,2,2,2,3,2,2,3,4,3,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,8,8,7,6,5,5,5,5,4,4,4,4,4,4,4,3,4,3,2,2,4,3,2,3,4,2,2,4,3,2,3,4,4,5,6,7,8,5,5,4,3,3,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,4,4,4,4,5,6,7,8,9,10,10,12,11,13,15,16,17,16,17,16,17,16,16,15,16,14,14,14,15,14,13,12,13,13,15,15,15,15,16,17,18,20,19,20,20,21,20,20,22,21,22,22,23,23,23,23,23,23,23,21,22,21,21,20,18,18,18,16,14,14,14,14,15,17,16,15,17,17,16,17,19,16,17,19,19,22,21,20,21,22,22,22,21,17,18,15,16,14,15,14,13,14,14,15,15,15,17,17,17,17,17,17,17,18,17,19,19,18,21,20,19,21,19,18,17,19,18,16,17,18,22,18,18,20,20,17,19,22,21,22,23,24,22,21,22,19,18,17,16,16,14,16,15,16,16,16,16,18,17,16,17,18,16,19,19,21,21,21,21,22,24,23,22,21,19,18,18,16,17,16,16,18,18,18,18,20,19,19,21,21,22,20,20,19,19,18,18,18,16,16,17,15,17,19,15,16,16,14,13,14,15,12,13,14,16,18,19,21,21,22,21,19,19,19,17,16,16,16,17,16,15,14,16,15,14,14,14,13,13,14,15,13,14,13,11,13,12,11,12,12,13,11,13,12,12,11,13,12,14,12,14,14,15,12,12,11,13,10,12,12,11,11,12,13,14,14,14,15,14,14,13,12,11,11,11,10,10,9,10,9,9,9,8,7,8,6,6,6,7,7,7,6,7,7,7,8,9,7,8,9,9,9,11,10,11,9,9,9,8,8,7,6,6,7,6,5,5,6,6,6,7,7,8,10,10,10,9,8,8,10,8,8,10,9,7,8,9,9,7,9,10,9,10,10,10,10,10,11,12,10,11,12,12,13,12,12,12,12,12,11,11,11,10,9,10,9,9,10,9,9,9,8,9,8,8,7,7,7,7,6,6,5,5,6,7,7,8,9,9,10,11,12,13,14,15,15,18,17,18,18,17,17,15,13,11,9,6,6,5,5,5,6,6,7,8,8,8,9,9,9,9,9,8,8,8,7,8,7,6,7,6,5,4,4,5,5,5,6,6,7,8,8,9,10,11,13,14,13,12,12,11,9,8,9,8,7,7,6,6,5,6,5,5,5,4,3,5,6,6,6,7,7,9,8,8,8,7,8,8,7,7,6,6,6,5,5,5,5,4,4,6,7,6,6,7,7,9,8,9,8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,6,7,6,8,7,8,8,10,11,11,10,10,8,8,8,7,7,7,6,7,6,6,6,7,6,7,8,6,9,8,8,9,10,9,9,10,9,10,9,8,9,7,8,7,6,7,7,7,8,8,8,9,9,10,11,11,11,10,10,10,11,10,9,10,9,8,8,8,8,9,9,9,9,10,10,11,12,12,12,13,15,14,13,16,14,12,14,13,12,12,13,13,12,11,11,10,9,11,11,11,11,12,11,12,12,13,14,15,16,15,17,18,18,17,17,17,15,16,16,14,14,15,14,15,12,12,13,14,13,13,13,15,14,15,16,17,18,19,17,18,18,16,17,16,14,14,14,14,14,14,14,14,13,16,15,16,17,17,19,21,22,19,17,18,19,18,16,18,18,14,16,13,15,14,14,16,15,16,16,16,17,17,17,21,21,22,20,21,20,19,19,20,19,19,16,16,14,16,15,15,17,15,18,17,18,19,20,21,21,22,21,22,21,22,21,21,21,20,17,18,15,18,16,15,18,15,19,17,17,20,20,21,23,23,22,21,20,20,21,21,21,19,19,19,15,18,16,16,20,17,20,18,19,21,21,21,23,22,23,23,23,22,22,23,23,23,24,24,23,23,22,22,22,21,21,22,21,23,25,25,27,26,25,27,26,26,26,25,26,24,24,24,25,24,24,23,22,24,23,21,21,23,23,22,22,23,23,23,23,25,25,25,24,24,27,24],[21,20,20,20,19,16,15,12,12,11,10,8,7,7,6,8,7,6,5,5,5,4,3,3,3,3,2,3,3,2,3,3,3,3,3,4,3,5,4,5,4,6,5,5,5,6,6,5,7,7,7,7,9,8,7,7,5,6,6,5,4,4,5,5,4,5,4,4,4,4,3,3,4,3,5,3,3,3,3,3,3,3,3,4,5,5,7,7,7,7,5,4,4,3,2,2,1,1,1,1,1,0,1,6,1,1,1,2,2,2,2,2,3,2,3,3,3,3,4,4,4,6,6,6,8,9,10,10,11,12,12,13,17,15,16,16,16,15,16,15,14,15,14,14,15,15,14,14,14,12,14,15,15,16,17,17,18,19,20,18,21,21,19,20,22,21,21,22,23,22,22,22,22,22,23,22,22,22,21,23,21,21,20,20,18,14,15,15,14,18,18,17,17,18,19,18,18,20,18,19,20,19,22,23,20,21,23,23,21,22,19,21,17,19,14,15,14,14,15,13,14,16,15,14,18,16,16,15,19,18,17,19,21,19,20,21,20,20,20,20,19,17,18,19,17,19,20,21,21,19,19,21,20,19,20,23,23,21,22,22,20,24,21,20,20,17,17,16,18,16,16,18,17,18,18,18,19,19,19,18,21,21,21,20,21,21,22,23,20,23,21,22,20,20,18,19,17,17,18,18,21,19,20,20,21,21,20,20,22,21,20,21,19,19,18,17,16,17,16,17,18,16,16,15,14,15,14,15,14,14,14,13,18,16,20,19,21,21,17,18,18,17,15,16,16,17,16,14,15,15,13,16,15,14,14,16,14,16,13,13,12,13,14,13,13,12,12,13,13,13,12,13,13,13,12,15,13,15,15,13,13,13,12,12,12,14,12,11,14,14,12,14,14,14,15,14,15,15,12,12,12,12,11,11,10,10,10,10,11,9,9,9,7,6,7,8,8,7,7,8,8,7,8,10,8,10,9,10,10,11,11,11,9,9,8,9,9,8,7,7,8,8,5,6,5,7,8,8,8,8,11,10,11,10,9,9,9,8,8,10,9,8,10,9,9,8,10,10,10,11,11,11,11,11,12,12,10,11,13,12,12,13,12,11,11,10,11,11,11,11,10,11,11,11,11,11,10,10,10,10,9,9,7,8,8,7,7,7,7,8,7,8,9,9,10,11,12,12,13,13,15,17,17,19,19,19,20,19,17,17,15,12,10,8,6,6,6,7,7,8,9,8,9,9,9,9,9,10,10,9,10,8,9,9,8,7,8,6,6,6,5,6,6,7,7,8,9,10,8,10,10,12,13,14,13,12,11,11,10,9,9,9,9,9,7,8,7,6,6,5,6,5,4,6,6,8,6,8,8,9,9,10,9,9,9,9,8,8,8,7,7,7,6,5,5,6,5,5,6,8,6,8,8,9,9,10,8,9,9,8,7,7,7,7,7,6,6,6,7,7,7,8,8,6,9,7,8,9,9,10,11,10,10,9,8,8,7,8,7,7,7,7,7,8,6,7,9,8,7,9,8,8,10,10,9,10,10,11,9,10,8,8,8,8,7,7,8,7,8,9,8,8,9,9,10,10,11,11,10,9,10,13,10,9,10,10,8,10,8,8,9,8,9,10,10,10,12,11,12,13,14,17,14,12,17,15,12,13,14,12,11,12,13,11,10,11,10,9,11,10,10,10,11,12,13,14,13,15,16,18,18,19,20,18,20,18,17,16,18,17,15,15,15,14,13,12,11,13,12,12,14,15,15,15,17,18,19,19,19,19,19,18,19,19,17,16,14,13,12,14,13,14,15,15,16,17,17,19,18,20,20,21,22,19,20,19,19,18,18,17,16,14,13,15,14,14,16,16,16,16,18,19,19,20,21,22,21,21,22,21,22,20,20,19,19,20,17,14,16,15,16,18,17,18,19,20,20,20,22,22,21,21,23,21,22,21,20,20,21,20,18,17,18,16,17,19,19,19,19,19,21,20,22,23,22,22,22,22,22,22,22,20,20,21,19,17,20,17,18,20,20,21,20,18,20,21,22,22,23,22,23,23,23,22,23,24,22,24,23,23,25,23,23,22,22,23,23,23,23,26,25,26,27,25,26,26,26,27,25,26,25,25,24,25,25,25,24,23,24,24,22,20,23,23,22,23,22,23,23,24,25,25,25,25,25,27,24],[21,19,18,18,14,13,12,9,9,8,8,7,6,7,5,5,5,4,4,3,4,3,3,2,3,2,2,2,2,2,2,3,2,3,3,3,4,3,4,4,5,4,5,5,4,6,5,5,5,7,7,6,7,8,6,6,5,5,4,4,4,4,3,4,4,3,3,3,3,3,2,2,3,2,2,2,3,3,2,3,3,3,3,4,5,5,5,7,6,5,4,4,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,4,4,5,6,6,8,8,9,9,10,10,12,13,14,14,13,14,13,13,13,13,13,13,13,14,14,13,13,14,12,12,13,14,15,14,16,15,16,17,18,18,20,20,19,20,20,21,20,21,21,22,21,21,21,21,22,21,22,21,20,21,21,18,18,17,15,14,13,12,15,14,15,14,15,18,15,15,17,18,16,16,18,19,22,21,19,20,21,21,22,22,17,17,14,15,13,13,12,12,13,11,13,14,14,13,15,15,15,14,16,16,16,17,19,18,18,19,18,16,19,18,17,15,17,18,16,17,18,19,17,18,20,19,17,18,20,21,21,22,23,23,20,21,19,18,17,15,14,13,14,12,15,16,16,16,16,16,17,17,18,18,19,19,20,21,20,23,21,22,22,21,20,17,19,16,14,15,15,15,18,17,16,18,20,18,18,20,22,21,20,20,20,19,17,17,18,15,16,16,15,16,17,15,14,16,14,13,13,14,14,12,12,13,17,17,19,19,21,20,18,18,18,15,16,15,14,15,15,13,15,15,13,15,14,13,12,12,13,14,12,14,11,11,14,12,11,12,12,11,10,12,11,11,11,11,11,14,12,13,13,12,10,12,10,11,9,11,11,10,10,12,11,12,12,12,12,13,12,12,11,11,11,9,9,10,9,8,8,9,8,7,8,7,6,5,6,7,6,6,7,7,6,7,8,7,7,8,7,8,8,9,10,9,8,9,8,8,7,7,7,7,7,7,5,5,5,6,7,7,8,9,10,10,11,9,9,9,9,8,8,9,8,8,8,9,8,7,9,9,9,8,10,10,10,10,10,10,10,11,11,11,12,13,12,10,10,10,10,10,10,9,9,9,10,9,9,10,8,7,7,8,7,7,6,6,6,6,5,5,5,6,5,6,6,7,8,9,10,10,11,12,13,14,15,16,17,17,17,16,15,14,13,10,8,5,5,4,4,5,5,7,7,7,8,8,9,9,9,9,8,8,7,7,7,8,6,5,5,5,4,4,4,4,4,6,5,7,7,8,8,8,10,11,11,12,12,10,10,10,9,8,8,8,7,7,6,6,5,5,5,4,4,5,5,5,5,7,6,7,7,8,8,8,8,8,9,8,8,7,7,7,6,6,6,5,4,6,5,5,6,8,6,7,7,9,8,9,8,8,8,8,7,7,8,7,6,6,6,5,6,6,6,7,8,7,8,7,9,8,8,10,10,9,10,8,9,8,8,8,7,7,8,7,6,6,6,7,7,8,8,8,8,9,10,9,9,9,9,10,9,9,8,8,8,9,7,6,7,7,8,9,8,8,9,9,10,9,10,11,9,10,10,11,10,9,9,9,9,9,9,8,9,9,9,9,9,10,10,11,12,13,14,16,14,12,16,15,12,12,14,12,10,11,12,11,10,9,9,9,10,9,10,10,10,12,13,14,14,15,16,16,17,17,18,17,20,18,16,17,18,17,15,15,16,14,13,12,10,12,12,12,13,13,15,16,16,18,18,18,19,19,16,18,18,16,17,16,12,13,12,14,12,14,14,15,16,18,17,17,18,19,20,20,19,18,19,18,19,18,17,19,16,15,13,15,13,16,15,15,16,17,18,18,18,18,21,20,22,21,19,20,20,19,19,18,19,17,16,14,16,14,16,16,16,17,17,19,18,20,21,20,21,21,21,21,21,21,21,20,19,17,18,15,17,15,14,17,17,18,19,18,19,19,22,21,21,22,22,19,22,21,22,20,19,19,18,17,18,15,16,19,18,19,19,18,19,20,21,22,22,21,22,22,21,22,23,22,24,23,24,23,23,22,22,21,21,20,23,20,22,24,25,25,25,24,25,26,25,25,24,25,24,24,23,24,24,24,23,22,23,22,21,21,22,22,21,22,21,22,23,22,24,24,24,24,24,25,25],[21,21,19,19,20,18,15,15,15,15,13,10,9,10,7,5,5,5,4,5,4,3,2,3,3,3,2,3,2,2,3,3,2,2,2,3,2,3,3,3,4,4,4,5,5,5,4,5,4,5,5,5,6,6,5,5,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,3,4,2,3,3,2,3,3,3,3,4,4,4,5,6,7,7,5,5,4,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,5,6,7,8,8,9,10,10,12,14,14,16,14,17,16,16,15,16,15,15,13,14,15,15,12,14,13,11,12,15,14,15,15,15,16,17,18,18,19,19,19,20,19,21,20,22,20,22,22,22,23,22,21,22,21,20,21,20,19,16,16,16,14,12,14,12,13,14,15,15,14,14,15,14,16,18,15,16,18,19,22,20,19,20,22,21,21,20,15,17,14,15,14,13,13,12,13,12,15,14,14,14,15,14,14,14,15,15,15,15,18,18,17,21,19,16,19,20,16,16,17,18,16,17,19,20,17,17,20,20,16,18,21,20,20,22,22,21,21,20,17,16,16,14,14,14,14,16,15,17,17,15,17,16,17,17,16,16,17,17,20,21,20,21,22,23,21,21,20,18,17,15,15,15,15,15,17,17,17,17,19,19,18,19,20,22,19,19,18,19,18,17,17,15,14,15,15,17,16,13,14,16,13,11,13,13,11,11,12,14,16,17,20,20,21,21,19,19,19,16,15,16,14,16,14,13,13,14,13,12,13,13,12,13,13,13,12,12,11,10,12,10,9,10,10,10,8,11,10,9,10,12,11,14,12,12,13,12,10,10,11,10,8,10,10,10,10,12,11,12,12,13,13,13,13,12,10,10,10,9,8,9,7,8,7,7,7,6,6,6,6,5,5,6,5,6,6,6,5,5,6,6,5,7,8,8,8,9,9,8,8,7,7,6,6,6,6,5,6,6,4,4,5,5,5,6,6,8,10,10,11,9,9,8,9,8,7,8,8,6,7,7,7,6,7,8,8,7,8,8,8,8,8,9,8,9,10,9,10,11,10,9,10,8,9,9,8,8,8,8,9,8,8,8,8,7,7,7,6,6,5,5,6,5,5,4,4,5,5,6,6,8,9,9,9,10,12,12,13,14,15,18,17,18,19,18,16,15,14,10,8,6,4,4,4,4,5,6,6,8,7,9,9,8,8,8,8,7,7,6,6,7,6,6,6,5,4,4,3,4,4,4,5,5,6,7,8,9,10,11,12,13,12,11,10,10,9,8,7,7,7,6,6,6,5,5,5,4,3,4,3,4,5,5,5,6,6,7,8,8,8,7,8,8,7,6,6,6,6,5,5,5,4,5,5,5,5,5,5,6,7,8,8,8,8,8,8,8,6,6,6,6,5,6,6,5,6,7,5,5,6,6,7,7,7,8,8,8,10,9,9,8,8,7,7,7,7,6,7,6,5,6,7,6,7,7,6,7,7,8,8,9,9,9,9,9,9,9,7,8,6,8,7,6,7,7,6,8,7,7,8,8,9,9,9,9,10,9,10,10,10,8,9,8,8,8,8,8,7,8,8,8,9,9,10,10,11,10,13,15,13,11,13,14,11,11,11,11,10,10,11,10,10,10,9,9,9,9,9,9,10,10,11,11,12,13,16,15,17,18,18,18,19,16,16,15,15,16,14,13,13,12,11,11,10,11,10,10,11,12,13,14,15,16,17,18,19,17,18,17,16,18,16,13,12,12,11,12,11,13,12,13,14,14,15,18,17,19,21,21,21,16,19,17,18,16,17,18,14,14,12,13,11,13,13,14,14,14,16,18,17,18,22,21,23,23,22,21,20,19,19,18,19,16,15,13,14,13,13,15,15,17,17,18,19,20,21,20,22,22,22,22,21,21,21,21,20,17,17,14,16,14,13,17,15,19,17,17,20,20,22,22,22,22,22,20,22,21,21,19,19,18,18,15,17,16,16,18,17,19,16,18,21,21,21,23,21,21,22,21,21,22,23,22,23,23,24,24,23,23,22,20,20,20,23,21,22,26,26,27,26,25,27,26,26,26,26,25,25,24,23,25,24,24,23,21,23,23,21,20,22,23,22,21,22,23,23,22,25,25,25,24,24,27,24],[21,20,20,18,18,21,18,15,16,18,14,10,7,10,6,5,6,5,6,8,5,4,3,3,3,3,2,3,3,3,2,3,2,2,3,2,3,3,3,3,3,3,4,4,6,4,4,4,5,5,6,6,7,6,5,5,5,4,4,4,4,3,3,3,3,3,3,2,2,2,2,3,2,3,2,2,3,2,2,3,3,3,3,3,4,5,6,7,6,5,5,4,4,4,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,4,4,5,6,7,7,9,8,9,11,11,12,14,15,15,15,14,15,15,15,14,15,14,14,15,14,13,13,13,12,12,14,14,14,14,15,17,17,19,18,19,20,19,19,20,22,21,21,21,22,22,22,23,23,23,22,21,22,20,21,21,18,19,17,16,13,14,14,13,15,18,14,14,16,17,17,18,19,16,19,20,19,22,22,21,21,23,22,21,21,17,19,15,17,13,14,12,13,14,12,15,14,16,14,17,16,16,14,18,18,18,18,20,18,19,21,19,19,20,19,18,16,18,20,17,17,18,20,19,18,19,20,19,18,20,22,22,21,22,23,20,20,20,19,18,17,15,14,16,14,15,17,17,16,18,17,17,17,18,16,20,19,20,21,21,21,22,24,21,22,20,19,20,18,15,16,16,16,16,18,18,18,20,20,20,20,21,20,21,20,20,19,18,18,17,17,16,14,15,16,16,13,13,14,13,13,12,14,12,12,12,13,17,16,20,19,21,22,18,18,18,15,14,14,15,14,15,13,13,13,14,15,13,13,13,12,12,14,12,12,11,11,13,11,11,12,11,11,11,11,10,12,11,11,11,13,11,12,13,13,12,11,11,12,10,11,11,11,12,13,11,13,14,13,14,13,14,13,11,11,10,9,10,9,9,9,9,8,8,7,7,7,6,5,6,7,6,6,6,7,7,6,8,7,6,7,7,8,8,9,9,10,8,8,9,9,8,7,7,6,7,6,5,4,5,5,5,6,6,7,9,9,10,9,8,8,9,8,7,10,8,7,8,8,8,7,8,8,8,9,9,9,9,9,10,11,9,9,10,10,10,11,11,10,10,10,10,10,9,9,8,10,9,9,9,9,8,8,8,8,6,7,6,6,6,6,5,4,4,5,5,6,6,7,8,9,10,11,13,13,15,15,16,18,18,18,19,17,16,15,13,11,8,6,5,4,4,4,5,6,6,7,7,7,9,9,9,8,8,8,7,7,7,7,6,5,6,5,4,5,4,4,5,4,5,7,7,8,7,8,10,11,12,14,13,11,11,10,10,8,8,7,7,6,6,6,5,5,5,4,4,5,4,6,5,5,6,7,7,8,8,7,7,7,7,8,7,7,6,6,5,6,5,4,4,6,6,5,5,6,6,7,7,8,8,7,7,8,8,8,7,7,7,6,6,6,5,5,5,6,5,6,7,6,8,7,8,8,8,9,10,9,9,8,8,7,7,7,6,6,7,6,6,6,6,7,7,8,7,8,7,8,8,9,9,9,9,10,9,9,8,8,7,8,7,6,7,6,7,9,8,8,9,8,9,9,10,10,9,9,10,11,10,9,9,9,9,8,8,8,8,9,9,9,9,10,10,10,11,11,14,16,14,12,14,14,12,12,12,12,11,12,12,11,12,11,10,11,10,10,10,10,11,11,11,13,12,14,16,16,16,17,19,17,18,16,17,15,15,16,14,13,14,14,12,11,11,12,12,12,12,12,14,14,15,16,17,17,18,17,18,17,17,18,16,14,13,13,12,14,12,13,14,13,15,15,17,17,17,19,20,21,19,16,17,18,18,17,17,18,16,15,13,16,12,13,15,15,15,16,16,18,17,17,19,21,20,20,21,19,19,20,20,19,18,17,16,13,17,14,14,16,16,17,17,18,20,19,20,21,20,20,23,21,22,22,20,20,20,17,17,15,18,15,15,18,18,19,19,18,19,18,21,23,21,20,21,20,22,22,21,20,20,20,18,15,19,16,16,19,18,20,19,18,20,19,21,22,22,21,23,23,22,22,24,23,24,26,24,25,25,22,23,22,22,21,23,22,22,25,26,27,27,26,28,27,27,26,25,26,24,25,24,25,25,24,24,23,24,23,23,21,23,24,23,23,23,23,24,24,25,25,25,25,25,26,24],[20,18,17,17,15,14,12,9,10,11,9,8,7,7,7,7,5,5,4,5,5,4,4,3,4,3,2,3,2,2,2,2,2,2,2,3,2,3,3,3,3,4,4,5,4,5,5,4,5,6,6,6,7,6,5,5,4,5,4,3,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,6,7,6,6,5,4,4,4,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,4,4,4,5,5,6,7,9,8,9,10,10,11,13,14,12,14,14,13,13,13,12,13,13,13,14,14,13,13,13,11,13,15,15,14,16,15,16,17,18,16,19,21,18,18,20,21,18,20,21,21,20,21,20,20,21,20,19,20,20,20,19,18,18,18,15,12,14,13,14,15,15,17,16,16,17,17,17,18,17,18,18,18,20,21,20,20,21,21,20,21,18,19,16,18,14,14,14,12,14,12,14,15,16,14,18,17,16,16,19,17,17,18,20,19,18,20,19,19,19,18,19,15,16,19,16,18,19,20,19,19,19,20,18,18,19,21,22,20,21,22,20,22,19,19,18,16,16,15,16,16,15,15,15,17,17,16,17,19,18,16,20,20,20,20,19,20,21,22,20,22,20,19,18,17,16,17,16,15,16,15,19,18,17,17,19,19,18,19,19,19,17,18,17,17,16,14,14,14,14,14,17,14,14,15,13,13,12,13,13,12,12,12,15,15,18,17,19,18,15,16,16,13,13,13,13,15,13,13,13,13,12,14,14,12,12,13,12,13,12,14,12,12,13,12,12,11,11,12,10,11,11,11,11,10,11,12,11,12,13,11,10,11,10,10,9,10,10,9,10,11,10,11,11,12,12,12,12,12,10,10,11,9,9,9,9,9,8,9,8,7,7,7,6,5,5,7,6,5,7,7,6,6,8,8,6,8,8,9,9,10,10,9,8,9,8,8,7,7,6,6,6,6,5,4,4,5,6,6,6,7,9,9,10,9,9,9,9,8,8,9,8,7,8,9,8,7,9,9,9,8,10,10,10,10,11,11,10,10,11,11,12,12,12,10,11,10,10,11,10,10,9,9,10,9,9,10,9,8,8,8,7,8,6,6,7,6,5,5,5,6,5,6,7,8,8,9,10,10,11,12,13,15,15,16,18,18,18,18,16,16,13,10,8,5,5,4,4,4,5,7,7,8,8,8,9,9,9,9,9,8,8,7,7,8,7,6,6,5,4,4,4,4,4,5,5,6,7,8,8,9,10,11,12,13,12,11,11,10,9,9,8,8,8,7,7,7,6,6,6,5,4,5,5,4,4,6,5,7,7,9,9,9,8,8,9,9,8,7,8,7,6,6,6,6,5,5,4,5,5,6,6,7,8,9,9,9,9,9,9,8,8,8,8,6,6,6,6,5,6,5,5,6,7,6,8,7,9,9,9,10,11,10,10,9,8,8,8,8,7,7,7,6,6,6,6,6,7,8,8,9,8,9,10,10,9,10,9,10,9,10,8,8,8,8,7,7,7,7,8,9,8,9,9,9,9,10,11,11,10,9,10,12,10,9,10,9,8,8,8,8,9,9,9,9,11,11,12,12,13,13,14,16,14,13,17,15,12,13,14,12,10,12,13,11,10,10,9,9,10,10,11,10,12,12,13,14,14,15,17,17,17,17,18,18,18,17,15,16,18,16,15,15,15,14,13,12,11,13,13,13,14,15,15,15,17,16,18,17,19,18,17,17,17,17,16,16,13,13,13,15,15,15,16,16,16,17,18,19,18,19,20,19,20,19,20,17,18,18,18,18,17,15,14,16,14,16,16,16,16,17,18,18,19,19,20,20,21,21,20,20,20,18,18,18,19,19,17,15,17,15,16,17,17,17,17,19,19,20,21,20,21,21,21,21,21,19,19,19,20,20,18,18,18,16,15,18,18,19,18,18,20,19,21,21,21,21,21,20,20,21,22,19,18,20,18,17,19,17,17,19,19,19,19,18,20,20,20,22,21,21,22,22,21,20,22,21,21,22,21,23,23,22,22,22,20,19,21,20,21,24,23,24,25,23,24,24,24,24,22,24,23,23,22,23,23,22,23,22,22,22,21,21,21,23,21,22,21,22,23,22,24,23,23,24,23,25,23],[22,20,20,18,17,17,15,12,11,14,11,8,7,9,7,6,6,5,5,5,4,4,3,3,3,3,2,3,3,2,2,3,2,2,3,3,3,2,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,6,4,4,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,4,4,4,4,5,6,7,6,6,5,3,3,4,3,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,4,4,4,6,7,7,7,8,9,9,10,11,13,13,12,14,13,14,13,14,12,12,13,13,14,14,14,14,12,11,13,13,13,13,14,14,16,16,17,17,18,18,18,19,17,21,20,20,19,22,20,22,22,22,21,21,20,20,20,19,19,15,16,14,14,12,12,11,11,14,13,13,14,14,14,14,16,18,15,16,18,19,21,20,19,21,21,21,21,21,16,16,13,14,12,12,11,11,12,11,13,14,14,13,14,15,14,13,15,16,15,16,19,18,18,20,18,15,18,17,16,15,17,16,17,16,20,20,16,17,20,19,16,19,20,20,20,21,23,22,19,20,18,16,15,14,13,12,14,13,14,16,16,15,16,16,15,16,17,18,17,18,20,20,20,21,21,21,20,20,19,16,17,14,14,14,13,13,16,16,15,16,19,18,17,19,19,20,17,19,16,17,16,15,15,13,13,14,14,15,15,13,13,14,12,11,11,12,11,11,11,12,15,15,18,18,19,18,16,16,15,14,13,13,13,14,14,11,13,13,12,11,12,11,11,11,11,12,10,12,9,9,11,10,8,9,10,10,8,10,10,9,9,10,11,12,11,11,12,10,9,9,10,9,8,9,10,9,8,10,10,11,11,12,12,12,12,11,10,9,9,7,8,8,7,7,7,7,7,6,6,6,6,5,5,6,5,5,7,6,5,6,7,6,5,7,6,7,7,7,8,7,8,8,8,7,6,6,7,6,6,7,5,4,4,4,6,7,7,8,9,10,10,9,9,8,9,7,7,9,8,7,8,8,7,6,7,8,7,7,8,8,8,8,7,7,8,9,9,10,10,11,11,9,9,9,9,9,8,8,7,7,8,7,7,7,6,6,6,7,5,6,5,5,5,5,4,5,4,4,5,5,5,7,8,9,8,10,11,11,13,14,15,16,16,17,18,16,16,14,12,9,7,5,4,4,4,4,4,6,6,6,7,8,9,9,8,8,8,7,7,6,6,7,6,5,6,5,4,4,3,4,4,4,4,6,7,7,7,8,9,10,11,12,11,10,10,10,9,9,8,8,7,6,6,6,5,5,5,4,4,4,5,4,5,5,5,7,7,8,7,7,8,8,9,9,8,7,7,8,6,6,6,5,4,5,6,4,5,6,6,7,7,8,7,8,8,8,9,9,7,8,8,7,6,7,5,5,6,5,6,7,7,7,8,7,8,8,8,9,9,10,9,8,9,8,8,9,8,7,7,7,6,6,6,6,7,7,7,8,8,8,9,8,9,9,10,10,10,9,8,8,7,9,8,6,8,8,7,8,8,8,8,8,10,8,10,10,9,10,10,10,10,9,10,8,9,8,9,8,9,9,9,9,9,10,10,11,12,12,14,16,14,12,15,14,11,12,13,12,10,11,11,10,10,10,9,10,9,9,9,10,9,10,12,13,13,14,16,17,17,17,18,17,18,17,15,15,16,16,14,14,14,13,12,11,10,11,11,11,12,13,14,14,16,17,18,17,19,18,17,17,18,16,16,14,12,12,12,13,12,13,14,14,15,16,16,18,17,19,20,20,20,17,19,18,18,17,17,18,15,14,13,14,11,13,15,14,15,16,17,18,17,19,21,21,21,21,20,19,20,19,19,18,19,17,16,13,15,14,14,16,15,18,16,18,18,20,20,21,21,22,21,21,21,20,20,19,20,17,18,15,17,14,14,17,16,19,17,17,20,19,21,21,21,21,21,20,21,21,20,19,19,19,17,16,17,14,15,18,16,19,16,17,20,19,21,23,21,20,22,21,21,20,22,22,21,22,21,23,22,21,21,20,21,21,22,20,22,24,25,25,25,24,25,25,25,25,24,25,23,24,23,24,24,23,23,22,22,22,20,20,21,22,21,22,20,22,23,23,24,24,24,24,24,26,24],[22,22,21,20,20,19,19,16,16,18,15,13,12,13,9,8,7,8,5,5,5,5,4,4,3,3,3,4,3,3,2,3,2,3,3,2,2,3,3,2,3,3,3,3,4,4,4,4,4,5,5,5,6,5,4,4,4,4,4,3,3,3,3,2,2,3,2,2,2,3,2,1,3,2,2,3,3,3,3,4,4,4,4,4,4,5,7,8,8,7,6,5,4,4,3,3,2,2,2,1,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,4,4,6,7,8,8,8,10,11,12,12,13,14,13,15,15,15,14,16,14,15,14,13,13,14,12,12,12,12,12,13,14,13,13,13,14,15,16,17,16,18,18,19,18,19,20,21,19,23,22,21,22,22,21,21,21,19,20,19,17,17,15,15,13,11,14,14,12,14,14,14,13,14,14,15,15,17,14,16,17,18,21,20,18,21,22,20,21,20,15,16,14,14,14,13,12,13,13,13,15,14,15,15,16,16,15,15,16,16,15,16,18,18,16,20,19,16,18,19,16,15,17,18,15,16,17,20,16,17,19,19,17,18,20,20,21,23,23,22,21,20,18,16,15,15,15,14,15,15,14,15,16,15,17,16,16,16,17,16,18,17,19,19,20,21,21,22,21,20,19,17,16,15,13,14,15,14,15,16,16,16,18,18,17,18,20,20,18,18,17,16,15,15,15,14,13,12,13,14,14,12,13,13,12,12,12,12,11,11,11,13,15,16,18,19,19,19,18,17,15,14,13,13,13,13,13,12,11,11,11,12,12,11,11,11,11,12,12,11,11,11,11,10,10,10,10,10,8,10,10,9,9,10,10,11,9,10,11,10,9,8,9,9,7,9,9,9,9,10,10,11,12,12,13,13,12,11,10,9,10,8,8,7,8,6,7,7,6,5,6,6,5,5,5,6,5,5,6,6,5,6,7,6,5,8,8,8,8,10,10,9,8,8,8,8,7,7,7,6,6,6,5,4,4,4,5,6,6,7,9,9,10,9,9,8,9,8,8,9,8,6,8,8,7,6,8,8,7,7,9,8,8,9,8,11,9,9,10,10,10,10,10,10,10,10,9,10,10,10,8,8,9,8,8,8,8,8,6,6,6,6,5,5,5,5,5,4,4,4,5,5,6,8,9,9,9,10,11,12,13,14,14,17,17,16,16,17,14,14,12,10,8,6,4,4,4,4,5,6,6,8,8,8,9,9,8,9,8,8,7,6,6,7,6,5,5,5,4,4,3,4,4,4,5,6,7,8,9,9,10,11,12,13,12,11,11,11,10,9,9,8,7,7,6,6,5,5,5,4,4,4,4,5,5,5,5,6,7,8,9,9,8,8,8,8,8,7,7,6,6,6,6,5,5,5,6,5,5,5,6,7,8,8,9,9,9,9,8,8,8,8,7,6,6,6,6,5,5,6,6,6,6,7,8,8,8,9,9,10,10,10,9,8,8,8,8,7,7,6,7,7,6,6,7,7,8,8,8,8,8,9,9,9,9,9,9,10,9,9,8,9,8,8,7,7,7,8,7,9,7,8,9,9,9,9,9,10,9,9,10,10,9,9,9,8,8,8,8,9,8,9,9,9,10,9,10,10,11,11,12,15,13,11,13,13,11,11,12,12,10,11,12,11,10,10,9,9,9,9,9,10,10,10,11,12,13,14,16,15,16,17,17,17,17,16,16,15,15,16,14,13,13,13,11,11,10,11,11,12,12,11,14,13,15,16,16,18,19,16,17,17,16,16,15,13,12,12,11,12,11,13,13,12,15,14,16,16,18,18,20,20,19,16,18,18,18,16,17,18,14,14,12,14,11,12,14,14,16,14,16,17,16,18,20,21,21,20,21,20,18,19,19,19,18,15,16,12,15,13,13,16,14,17,16,17,18,19,21,20,21,20,21,22,21,21,19,19,20,16,17,14,16,13,13,18,14,19,16,17,19,20,21,22,22,21,21,19,21,21,20,20,19,17,17,14,16,15,14,19,16,19,17,18,20,20,20,23,21,22,22,22,21,22,23,22,22,23,23,22,23,20,21,19,20,19,21,20,21,25,25,26,25,24,27,26,26,25,24,25,24,24,24,24,23,24,23,22,23,23,22,20,22,23,22,22,22,22,23,22,24,25,25,25,25,26,23],[23,22,21,20,20,18,18,15,18,17,13,11,13,13,8,8,7,7,7,7,5,4,3,5,4,3,3,3,3,2,3,3,3,2,3,2,2,3,3,2,3,3,3,3,4,5,4,5,4,4,5,6,6,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,5,4,5,5,7,8,8,8,6,6,5,4,3,3,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,4,4,4,6,8,8,8,9,11,11,11,14,14,13,15,14,14,14,15,13,14,13,13,14,14,13,13,13,13,13,13,13,14,15,14,15,18,17,17,21,21,19,19,21,21,20,22,21,21,20,21,21,21,22,21,21,22,21,22,21,19,20,18,16,13,15,13,13,15,16,16,15,17,17,18,17,19,17,17,19,19,22,23,20,20,22,22,21,22,20,19,16,18,14,16,13,14,14,14,15,16,18,16,18,17,16,17,18,18,18,19,21,19,20,21,20,19,20,20,19,15,19,20,17,20,19,21,20,20,19,21,19,20,20,23,22,22,23,22,20,24,21,20,19,17,16,16,17,15,15,17,15,18,18,17,19,18,18,18,21,20,21,21,20,21,22,23,22,23,21,21,21,20,17,17,16,17,17,17,19,19,18,21,20,19,20,21,21,21,20,20,17,18,16,16,14,13,13,15,15,14,13,13,13,12,11,13,11,12,11,13,16,16,19,18,21,18,17,16,17,13,13,14,14,13,13,13,13,13,12,13,13,12,13,13,11,13,12,12,12,12,12,10,11,10,10,10,10,10,10,10,10,10,10,12,11,11,12,11,9,10,10,9,8,10,9,9,10,12,10,11,12,12,14,13,13,12,10,10,10,9,10,9,8,8,8,7,7,6,7,7,5,6,5,6,5,5,6,7,6,6,7,7,5,7,7,8,8,8,9,8,8,8,8,8,7,7,7,6,6,6,5,4,4,5,5,5,6,7,9,9,10,8,8,8,8,7,7,8,7,7,7,7,7,7,8,8,8,8,9,8,9,9,9,9,9,9,11,10,11,12,11,10,10,10,9,9,9,9,8,8,8,8,9,9,8,8,7,7,6,7,5,5,5,5,4,4,4,5,4,6,6,7,8,9,9,11,11,13,14,15,15,17,18,18,18,18,16,15,12,10,8,5,4,3,4,4,5,6,6,7,7,7,8,9,9,8,8,8,7,6,7,7,7,5,5,4,4,4,3,3,4,4,5,6,6,7,7,8,9,10,11,13,12,11,11,10,9,9,8,7,8,7,6,6,5,5,5,4,4,4,4,4,4,5,5,6,6,7,8,7,8,7,7,8,7,6,6,6,6,5,5,5,5,5,5,5,5,6,6,7,6,8,8,7,8,7,8,7,7,7,7,6,6,6,6,5,6,6,6,6,7,7,7,7,8,7,8,9,10,9,10,8,8,7,8,8,7,7,6,6,6,6,6,7,7,7,7,8,7,8,9,9,8,9,9,10,9,9,8,8,8,8,7,8,7,7,8,9,7,8,8,8,9,9,10,11,9,9,9,12,10,9,9,9,8,9,8,8,9,8,8,9,9,9,11,10,12,12,14,16,13,12,16,14,12,11,13,12,10,10,13,12,11,11,9,10,10,9,10,10,9,11,12,13,14,14,16,16,16,17,18,18,19,17,16,15,16,15,15,13,14,13,12,11,10,11,11,11,13,14,15,15,16,17,17,17,18,18,17,17,17,17,16,15,13,13,12,13,12,13,14,14,16,16,16,19,17,19,19,20,20,19,19,17,18,17,16,17,15,14,13,15,12,14,15,15,15,17,17,18,18,19,20,20,20,21,22,20,20,18,19,17,18,17,15,13,16,14,17,16,16,17,18,18,19,19,20,21,20,21,22,21,22,20,20,19,20,17,17,16,17,15,16,18,17,19,17,18,20,18,21,23,20,21,21,20,21,21,22,20,20,19,17,16,18,15,18,20,18,21,19,17,20,20,21,22,23,21,23,23,22,22,24,23,23,24,24,24,24,23,22,21,22,22,23,23,23,26,25,26,27,26,26,26,27,26,25,26,25,26,26,25,24,24,25,25,23,24,24,23,22,25,25,23,24,25,24,24,26,26,26,26,26,26,25],[21,18,17,18,16,14,15,10,11,13,9,9,9,9,8,6,7,6,5,6,5,5,3,4,4,3,3,4,3,2,2,3,2,2,3,3,2,2,3,3,3,3,4,3,4,4,4,4,5,5,5,5,6,6,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,3,2,2,3,2,3,3,3,3,3,3,4,4,4,4,5,6,7,7,7,6,5,5,4,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,5,5,5,7,7,8,9,9,10,10,12,12,12,14,14,14,13,14,12,13,14,13,15,14,14,14,12,12,14,14,15,14,15,14,16,17,17,17,18,20,18,19,19,20,19,20,20,21,21,21,20,21,22,21,21,21,20,20,20,17,18,16,15,12,15,13,12,14,14,15,14,16,17,17,17,19,17,18,17,19,21,21,19,21,21,21,20,22,18,19,16,17,12,14,13,13,13,12,15,15,16,15,17,17,16,16,18,18,17,19,20,19,19,21,20,18,19,19,18,17,19,19,17,18,19,20,18,18,20,21,19,19,21,22,21,21,22,23,20,21,20,19,18,17,15,15,15,14,15,16,16,17,17,16,16,19,19,18,20,21,20,21,20,21,21,21,21,21,20,18,19,18,15,16,16,15,16,16,17,17,17,17,19,20,19,19,19,19,17,18,17,16,16,14,14,14,13,14,16,13,12,14,13,13,12,12,13,12,11,12,15,15,18,17,19,18,15,16,15,13,13,13,13,14,12,12,13,12,11,13,12,11,11,12,11,13,11,13,12,11,13,11,12,11,11,11,10,11,10,10,9,10,11,11,10,11,11,10,9,9,10,8,7,9,9,7,8,10,10,10,10,12,12,11,12,11,10,10,10,8,9,9,8,8,8,8,7,6,7,7,6,5,5,6,5,5,6,7,5,6,7,7,6,8,8,8,9,9,10,9,9,9,9,9,7,7,7,6,6,6,6,5,4,5,6,6,7,7,9,10,10,9,9,9,9,8,7,9,8,8,8,8,8,8,9,8,8,8,10,9,9,10,9,10,10,11,11,12,11,12,11,10,10,10,11,10,10,10,9,8,10,9,9,10,8,7,7,7,6,7,6,6,6,5,4,5,4,5,5,6,6,7,8,9,9,10,11,12,13,14,15,15,17,17,17,17,15,14,13,9,7,5,4,4,4,4,5,7,7,7,8,8,9,9,9,9,9,8,8,7,7,8,7,5,6,5,4,5,4,4,4,5,5,6,7,8,8,9,10,10,12,13,12,11,11,10,10,9,8,8,8,7,7,7,5,6,6,5,5,5,5,5,5,6,6,7,7,9,9,9,9,9,9,9,9,8,8,8,7,6,6,6,5,5,5,6,6,7,6,8,8,9,9,10,9,9,9,9,8,8,8,7,6,7,6,6,5,5,6,7,7,8,8,8,9,10,9,11,11,10,11,10,9,9,9,9,7,8,7,7,6,7,6,7,7,8,9,9,9,10,11,11,10,10,10,11,10,10,9,9,9,9,8,8,8,7,9,9,8,9,9,9,10,11,12,12,11,10,11,13,11,10,11,10,9,10,9,9,9,9,9,10,10,11,12,13,14,14,15,17,15,14,17,16,13,13,15,13,11,12,13,11,11,10,9,10,10,10,10,10,11,13,13,15,15,16,18,17,18,18,18,17,19,17,16,16,18,16,15,15,16,15,13,13,12,14,13,13,15,16,16,16,18,18,17,18,19,19,17,17,18,16,17,17,12,13,14,15,13,15,16,16,18,17,18,18,20,19,20,20,21,19,19,18,19,19,18,18,16,15,15,16,14,16,16,17,17,18,18,19,18,19,21,22,21,21,20,21,20,19,19,18,20,18,17,15,17,16,17,18,17,19,19,20,19,20,21,20,21,21,21,22,21,20,20,20,20,19,19,18,18,16,16,18,18,20,19,20,20,20,22,21,21,22,21,20,21,22,22,19,19,19,19,17,19,17,17,19,19,20,19,19,20,20,21,23,21,21,22,22,21,21,22,22,22,23,21,23,23,23,22,21,22,19,22,21,22,24,24,25,25,24,24,24,24,25,23,24,23,23,22,24,23,23,23,22,23,22,22,21,21,23,21,22,21,22,23,22,24,23,23,23,23,24,23],[24,23,21,19,21,19,17,15,18,16,14,10,13,12,8,8,9,7,6,5,6,5,4,5,4,4,4,4,3,3,3,3,3,2,3,4,3,3,3,2,2,3,3,3,3,4,4,4,4,4,5,5,6,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,3,4,3,3,3,2,4,3,4,4,4,4,4,4,5,5,5,6,7,8,7,7,6,5,5,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,3,3,3,4,6,6,7,7,8,10,11,12,12,13,14,13,15,14,14,15,15,13,14,13,14,14,14,12,13,12,11,13,14,14,14,13,14,15,16,17,18,18,17,19,21,18,20,20,22,20,23,23,21,22,22,22,22,21,19,20,19,19,16,17,16,14,11,13,11,11,13,14,14,14,14,14,15,15,17,16,16,17,19,22,20,19,22,23,22,23,22,17,17,15,15,13,13,12,12,12,13,14,15,16,14,16,16,15,14,17,17,15,16,20,21,19,21,21,16,20,21,18,17,19,21,19,18,21,22,17,19,22,21,18,20,23,21,20,24,24,22,22,22,18,17,16,16,14,13,14,15,15,17,16,15,17,18,17,16,18,18,19,17,20,22,21,23,22,23,21,21,21,18,17,16,15,15,14,14,16,17,16,17,19,18,17,20,21,21,18,19,17,17,17,14,17,13,13,14,12,14,14,12,12,13,11,10,10,11,10,9,10,12,15,16,19,19,19,19,16,16,15,14,13,13,11,13,12,10,11,11,11,9,11,11,9,10,11,11,10,11,10,9,10,10,8,8,9,9,7,8,8,8,8,9,9,10,9,10,10,9,8,8,8,8,6,8,8,7,8,10,10,10,11,12,12,13,12,11,10,9,8,7,7,7,7,6,6,6,5,5,6,5,5,6,5,5,5,5,6,6,5,5,6,6,5,7,7,8,7,8,8,7,7,7,7,6,6,6,6,5,5,6,5,4,5,4,5,6,6,8,8,9,10,8,10,7,8,8,7,8,8,7,7,7,7,6,7,7,7,6,7,7,7,7,7,8,8,9,9,9,9,11,11,9,9,8,8,8,7,8,7,7,8,7,7,7,7,7,6,6,6,6,5,5,5,4,4,4,4,4,5,6,6,8,9,10,9,10,12,12,13,14,15,18,16,17,18,16,14,13,12,8,6,4,3,4,4,4,5,6,6,7,8,8,9,9,9,9,9,8,7,7,7,7,7,5,5,5,4,4,4,4,4,4,5,5,7,7,7,8,9,10,11,13,11,11,11,10,10,9,8,8,8,6,6,6,5,5,5,4,4,4,5,5,5,5,6,6,7,7,7,8,8,8,8,9,8,7,7,7,6,6,6,5,5,6,6,5,6,6,6,7,7,7,7,7,8,8,9,8,7,7,7,7,6,6,6,6,6,6,6,8,6,7,7,7,7,8,8,9,10,9,9,8,8,8,8,8,8,7,7,7,7,7,7,6,7,7,7,7,7,8,8,9,8,9,9,11,9,10,8,9,7,8,7,7,7,8,7,8,7,7,7,8,9,9,11,11,9,9,9,11,11,9,9,9,9,8,8,8,8,9,7,9,9,9,10,11,13,13,15,16,15,13,16,15,12,11,13,13,10,11,12,11,10,10,9,9,9,9,8,10,9,11,12,13,14,15,17,18,18,18,18,18,19,17,17,16,16,16,16,14,14,13,12,11,10,11,10,10,13,13,14,16,17,17,18,19,20,18,17,18,17,17,16,14,12,13,11,13,12,12,14,15,15,16,17,20,19,19,21,21,20,18,20,19,19,17,18,19,15,14,12,14,11,13,15,16,16,16,18,20,18,19,21,22,22,22,21,21,21,21,18,19,19,18,15,12,15,13,14,17,17,18,19,19,19,21,21,21,22,22,22,24,23,21,21,20,21,18,17,14,16,14,13,18,17,19,19,19,21,21,22,22,22,23,22,20,22,22,21,21,19,19,19,15,18,16,16,19,18,21,19,19,22,21,23,24,22,22,24,23,22,23,23,23,23,23,23,24,24,23,23,21,22,21,23,22,23,25,25,27,26,26,26,27,26,26,24,25,25,25,24,25,24,25,24,23,24,23,22,21,23,24,23,24,22,24,25,24,25,26,25,26,25,26,25],[24,23,23,21,21,20,20,17,17,18,17,13,13,15,10,9,10,9,6,6,7,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,6,5,5,4,4,3,3,3,2,3,2,2,2,3,2,1,2,3,2,2,3,3,3,3,3,3,4,5,4,5,4,5,5,6,8,9,9,8,7,8,6,5,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,3,3,4,6,7,6,7,8,9,11,11,12,13,13,13,14,13,13,14,15,14,14,14,14,14,15,13,14,13,14,13,14,15,15,14,14,15,16,17,18,18,18,19,19,18,20,21,22,20,22,23,23,24,23,23,23,22,22,22,21,19,17,18,16,15,13,16,14,14,14,16,15,16,16,17,16,17,19,16,17,18,19,23,21,20,22,24,22,23,22,18,18,16,16,14,14,12,13,15,13,15,16,16,17,17,17,17,16,17,18,18,19,20,20,19,22,21,19,21,21,19,17,19,20,18,18,20,23,18,20,21,21,19,21,23,22,24,24,24,23,22,21,19,19,17,17,15,14,17,15,15,17,17,18,18,17,19,18,18,19,20,20,21,22,22,23,24,24,23,23,21,20,18,18,16,16,15,16,16,18,18,17,20,20,20,21,21,21,21,20,19,19,17,17,15,15,15,13,14,15,15,14,12,13,14,13,13,13,13,13,12,14,17,16,19,17,20,19,17,17,16,14,14,14,14,13,14,12,12,13,12,13,14,13,11,14,13,14,13,13,12,12,13,12,11,11,11,11,9,11,10,9,8,11,11,10,10,10,12,10,9,9,10,9,8,9,10,10,10,11,11,12,12,13,14,14,13,12,11,10,11,8,9,10,9,7,8,8,6,6,7,6,5,6,5,6,6,6,6,7,6,6,8,7,6,8,8,10,9,10,11,9,10,10,9,9,9,8,9,7,6,7,6,5,5,5,6,6,7,8,9,10,11,10,9,10,10,9,9,11,9,7,9,9,8,7,9,9,8,8,10,9,9,10,9,10,11,10,11,11,12,12,11,12,12,11,11,11,10,11,10,8,9,9,9,9,8,8,7,7,6,7,6,5,5,4,5,5,4,5,5,7,7,8,9,10,10,11,13,13,14,15,15,17,18,18,18,17,15,14,12,11,8,6,4,4,4,5,5,7,7,8,8,8,10,10,9,9,9,9,8,7,7,8,7,6,5,5,4,4,4,4,5,5,6,7,8,9,8,9,10,11,13,15,14,13,12,10,11,10,9,9,8,8,7,7,6,6,5,5,4,4,5,5,5,6,6,8,8,9,9,8,9,8,9,10,9,8,8,8,6,7,7,6,6,6,6,7,6,7,8,9,8,9,10,9,9,9,10,9,8,8,8,8,7,7,7,7,6,7,8,8,8,9,8,8,9,9,9,11,11,11,11,9,9,9,8,8,8,8,8,8,8,7,8,8,8,9,9,9,8,9,10,11,10,11,10,11,10,11,9,10,9,10,9,8,8,8,9,10,9,9,10,9,10,10,11,12,10,10,10,12,11,10,11,10,10,10,9,10,9,11,10,10,11,11,11,11,14,13,15,17,16,14,16,16,13,12,14,13,11,12,14,13,12,12,11,12,11,12,11,11,11,12,12,14,15,16,19,18,18,19,21,20,19,19,18,17,17,18,16,14,15,14,13,12,14,13,13,13,14,13,16,15,18,18,19,20,21,18,18,19,17,19,17,15,14,15,15,15,13,13,16,14,17,16,18,18,19,20,22,23,21,18,19,20,19,18,19,20,16,16,15,17,13,13,17,15,17,16,18,20,18,20,21,23,22,22,21,21,20,21,21,20,19,17,17,15,18,15,14,17,17,19,18,20,20,20,23,22,22,21,22,22,22,22,21,21,21,18,18,16,18,15,15,20,17,20,18,19,21,21,24,25,23,23,22,22,22,23,21,22,21,20,18,16,18,16,16,20,18,22,19,20,22,22,23,24,24,22,25,25,22,24,25,24,24,25,24,24,24,22,24,22,22,21,24,22,24,26,26,27,27,26,27,27,28,27,26,26,25,25,25,25,25,25,24,23,25,25,23,22,24,24,24,24,24,25,25,24,26,26,26,26,26,28,25],[23,21,19,18,18,14,14,12,14,13,11,10,12,11,8,7,9,7,6,6,6,5,5,5,5,4,4,4,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,5,4,5,5,5,5,7,6,5,4,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,6,6,8,9,9,8,8,8,6,5,4,4,4,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,2,3,3,4,4,6,7,8,7,8,10,10,10,13,13,12,14,13,14,14,15,13,15,14,13,14,14,14,13,12,12,13,14,15,14,15,14,16,17,18,16,18,21,18,18,21,21,19,21,21,22,21,21,21,21,21,21,20,21,21,21,20,18,18,18,16,13,15,13,14,14,17,18,16,17,17,19,17,20,17,19,18,19,22,22,21,20,21,21,21,21,19,21,18,19,15,15,13,13,14,12,16,17,19,17,20,18,17,19,19,19,17,20,22,19,20,21,21,19,20,20,21,18,19,20,18,19,20,22,19,21,20,22,19,19,20,22,22,21,23,23,22,22,20,20,18,17,16,16,17,16,16,17,16,19,18,17,18,19,19,17,22,20,20,20,20,21,21,22,22,22,21,21,20,18,17,18,17,16,17,17,20,19,18,19,19,19,19,20,20,19,18,17,16,17,15,14,14,13,13,15,15,14,14,13,13,13,11,13,12,13,11,12,15,14,17,17,19,18,15,15,15,13,14,14,13,13,12,12,13,12,12,13,12,11,13,13,12,12,12,13,12,12,12,11,13,12,10,11,10,11,9,10,10,10,11,11,11,11,12,11,9,10,10,9,8,10,10,8,9,11,10,12,12,12,13,12,12,12,10,11,10,9,11,10,8,8,8,8,7,6,7,6,5,5,5,6,5,5,6,7,5,6,7,7,6,8,8,9,9,9,10,9,8,9,8,8,8,7,7,6,6,7,6,5,4,5,6,6,7,8,9,10,10,9,9,9,8,9,7,9,8,8,8,8,8,6,8,8,8,8,9,8,9,9,9,9,10,10,11,11,12,13,12,10,11,10,10,10,9,10,9,9,9,9,9,9,8,8,7,7,6,7,6,5,6,5,4,4,4,5,6,6,7,8,8,9,10,10,11,12,14,15,15,17,17,18,18,18,16,16,13,10,8,6,5,5,4,4,5,7,7,8,8,8,9,9,9,9,9,8,8,7,8,9,8,7,6,6,5,4,4,4,4,5,5,6,7,8,8,9,10,11,12,14,13,12,12,11,10,10,9,9,9,8,7,7,6,6,6,6,5,5,4,5,5,6,6,7,7,9,9,8,9,8,9,10,9,8,7,7,7,7,6,6,5,5,4,5,6,7,6,7,8,9,9,9,10,9,10,9,8,8,8,7,7,7,6,6,6,6,6,7,8,7,8,8,9,9,10,11,12,11,11,9,10,9,8,8,8,8,8,7,7,7,7,7,8,8,8,9,9,10,11,12,10,11,10,12,10,11,9,9,9,9,8,8,8,7,8,9,8,8,9,9,10,11,12,13,11,10,12,13,12,10,11,10,9,9,9,9,9,9,9,10,11,11,13,13,15,14,16,18,17,16,18,16,14,14,16,14,12,13,14,12,12,11,10,9,10,10,10,11,11,13,14,16,15,17,18,18,18,18,19,19,20,18,18,17,19,17,16,16,16,15,13,13,12,13,13,13,15,16,16,17,18,18,18,18,20,19,18,18,18,18,18,17,13,15,14,15,15,14,16,17,17,18,18,20,19,20,20,21,21,20,20,18,19,19,19,18,17,16,14,16,14,16,17,17,18,19,19,19,20,20,21,21,21,22,21,20,21,19,19,21,20,18,17,15,17,16,17,18,18,19,18,19,19,20,21,21,22,22,21,22,22,20,20,21,21,18,19,18,19,16,16,19,19,20,19,18,20,20,21,21,21,22,22,21,21,22,22,20,20,20,19,17,19,18,18,21,19,21,20,19,20,20,21,22,22,22,21,23,22,21,22,23,22,23,22,23,23,23,22,22,21,21,22,21,21,24,25,25,25,24,25,25,25,25,23,24,23,23,22,24,24,23,24,22,23,22,22,22,22,24,22,22,23,23,24,23,25,24,24,24,24,25,24],[23,22,21,21,18,17,17,14,15,14,12,10,12,11,9,8,10,8,7,6,8,6,5,5,5,4,5,4,4,3,4,4,3,3,4,4,3,3,4,4,3,3,4,4,3,5,5,4,5,5,5,5,7,5,5,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,3,3,4,5,5,5,5,5,5,5,6,7,6,8,9,10,9,9,9,8,6,4,4,5,3,3,3,4,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,3,3,3,5,5,6,6,8,9,9,11,12,14,14,13,14,15,14,14,15,14,15,15,15,16,16,15,15,14,14,15,16,17,16,17,16,19,17,19,21,20,22,20,22,20,23,22,23,22,24,23,24,24,24,24,23,24,23,23,22,22,19,20,18,17,13,15,13,14,18,15,17,18,18,18,19,19,21,19,20,21,21,24,22,22,24,24,23,24,24,20,20,17,18,14,15,13,13,16,15,16,18,18,17,19,20,19,16,18,19,19,21,22,22,22,25,23,20,22,23,21,20,22,21,21,20,22,24,20,21,23,24,21,22,24,23,23,24,25,25,23,24,21,21,19,18,17,14,16,15,17,18,19,20,20,19,20,20,21,20,22,22,23,23,23,24,24,24,24,23,22,21,21,18,18,17,15,17,18,19,18,20,21,21,21,22,21,22,21,21,20,20,19,17,17,15,15,16,14,17,17,14,14,15,14,13,13,14,14,13,12,13,17,16,20,19,20,20,17,18,16,15,15,15,13,15,14,11,14,13,12,13,13,13,12,12,13,14,12,14,12,11,13,13,11,11,11,12,10,11,11,10,9,11,12,12,12,11,12,12,9,10,10,9,9,10,10,8,9,11,10,11,10,12,13,13,13,12,11,11,10,8,9,9,8,7,8,8,7,6,8,7,6,7,6,7,6,6,7,8,6,7,8,7,7,9,8,10,10,10,11,10,10,11,11,10,8,9,9,8,7,8,7,5,5,5,7,7,7,8,9,11,11,10,10,10,10,9,9,12,9,9,9,9,9,8,9,9,9,9,10,9,9,10,10,10,11,13,13,14,13,14,13,11,12,12,12,11,12,11,10,9,10,9,9,10,9,8,8,9,7,7,6,6,6,5,5,6,5,5,5,7,7,9,10,10,10,12,13,13,14,14,15,17,18,18,18,18,16,15,13,10,8,6,5,5,5,5,6,7,8,8,9,10,11,11,10,10,11,10,10,9,9,9,9,7,7,6,5,5,5,5,5,6,7,8,8,9,9,10,11,12,13,15,14,13,12,12,11,11,10,10,10,9,9,9,8,8,7,6,6,6,5,6,7,8,7,9,8,11,10,10,10,10,11,12,11,9,10,10,9,8,8,7,7,7,6,7,7,8,7,9,9,11,10,11,10,11,12,11,11,10,10,9,8,8,8,7,7,7,7,8,9,8,10,10,11,10,11,12,13,11,13,12,12,12,11,10,10,10,9,9,8,9,7,8,9,9,10,11,10,12,12,12,11,13,12,14,13,14,11,11,11,10,9,9,9,9,9,10,10,11,11,11,13,13,15,15,12,12,14,16,14,12,13,12,10,11,10,10,11,11,12,12,12,13,14,15,17,16,17,20,18,17,19,18,16,16,18,16,14,15,16,14,13,13,11,12,12,12,12,13,13,15,15,18,18,19,20,20,20,20,21,21,22,20,18,20,21,20,19,20,19,18,16,15,14,16,16,16,17,17,18,18,21,20,21,20,23,22,20,21,20,20,20,19,16,16,15,17,16,17,18,18,19,19,19,19,21,21,23,24,24,21,22,21,21,21,22,21,19,18,16,18,15,18,19,18,19,20,20,21,20,22,22,24,23,24,22,23,23,22,21,22,22,20,19,16,19,17,18,20,19,20,20,21,20,21,23,22,23,23,23,24,24,24,23,22,22,20,21,18,20,17,17,20,19,22,20,21,22,22,23,23,23,25,23,23,24,24,24,22,22,21,21,19,21,19,19,22,21,22,20,20,22,22,23,25,24,24,25,24,24,23,25,25,24,25,24,25,26,25,24,24,24,23,24,24,24,26,26,26,27,26,26,26,26,26,25,26,25,25,24,26,25,24,25,24,23,24,24,23,23,25,23,24,23,24,25,24,25,25,25,25,25,26,25],[25,24,24,22,22,21,20,18,19,19,16,14,15,15,10,9,11,9,8,7,8,7,6,6,6,5,5,5,4,4,4,4,4,3,4,4,3,4,4,3,4,4,4,3,3,4,4,3,4,6,5,6,5,6,4,4,4,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,4,4,5,5,5,4,5,5,5,5,5,7,7,7,9,10,11,10,10,9,8,7,6,4,4,4,3,3,4,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,3,3,5,6,7,7,8,10,10,10,11,13,14,14,14,14,13,14,15,14,14,14,14,14,15,14,14,14,14,14,15,17,15,16,15,17,18,19,20,19,20,20,21,20,22,22,23,22,24,24,24,24,24,24,24,24,24,23,22,21,19,19,18,16,15,17,16,15,16,18,17,17,17,18,18,18,20,17,18,20,21,23,22,21,24,24,23,24,23,19,19,17,17,16,16,13,14,15,15,17,18,18,16,20,19,18,17,18,20,18,20,22,22,20,24,23,20,22,23,20,18,20,22,20,19,22,24,20,21,23,23,20,22,24,23,24,25,26,25,24,23,21,20,18,17,16,15,17,16,17,19,19,19,20,19,19,20,20,21,22,21,23,23,24,24,24,26,25,25,22,20,19,18,17,17,17,18,18,19,20,18,21,20,21,22,23,23,22,21,20,20,18,18,18,18,17,15,15,15,16,15,14,14,16,14,14,15,13,12,12,14,16,16,19,19,20,20,17,18,16,15,14,14,14,14,14,12,12,13,13,12,13,13,12,13,14,14,15,13,14,12,14,12,10,11,11,11,8,11,11,9,8,11,11,11,10,10,12,11,10,8,10,10,8,10,11,9,9,12,12,12,12,13,14,14,13,13,12,12,11,8,9,10,10,7,7,8,6,6,6,6,5,6,6,6,6,7,6,7,6,6,9,7,7,9,10,12,11,12,13,11,10,10,10,9,9,8,9,8,8,8,7,6,6,6,7,7,7,8,9,10,11,10,11,10,10,9,9,10,9,8,9,10,9,7,10,9,8,8,10,9,8,10,10,11,12,12,13,12,12,13,12,12,12,12,12,12,12,12,12,10,11,11,12,10,10,10,7,7,7,7,6,6,5,5,5,5,5,6,5,7,8,10,10,12,11,12,13,13,15,14,15,17,18,18,18,18,15,15,12,10,8,6,5,5,6,5,6,7,8,10,10,11,12,11,11,11,11,11,10,9,9,9,9,7,7,6,5,5,5,5,5,6,7,8,10,10,11,12,12,13,14,16,15,14,13,13,12,12,11,10,10,9,9,8,8,7,7,7,6,6,6,7,6,7,9,9,10,10,11,10,11,11,11,12,11,10,9,9,9,8,8,7,8,7,7,8,8,8,9,9,9,11,12,10,11,11,12,11,10,9,10,10,8,9,8,8,7,8,8,9,8,9,10,10,11,11,11,12,13,13,13,12,11,11,10,10,10,10,10,9,9,8,9,9,10,9,10,10,10,12,11,13,11,13,12,14,13,13,11,11,10,11,10,9,9,10,10,10,9,11,11,11,12,13,14,15,13,12,13,14,14,12,12,11,12,11,10,11,11,10,11,11,13,12,14,15,17,16,18,20,18,17,19,18,17,15,16,16,14,15,16,14,13,13,12,12,13,12,12,12,13,14,15,17,18,18,21,20,20,21,22,21,22,21,21,19,19,20,20,18,17,17,16,14,13,15,14,14,16,16,19,18,21,20,22,22,23,20,20,21,19,21,21,17,15,16,14,17,15,16,18,18,20,19,20,21,22,22,23,24,22,19,22,22,22,20,22,21,19,17,15,18,14,16,19,18,21,19,21,22,21,22,23,25,25,24,24,23,22,22,22,22,23,19,18,15,18,17,16,20,20,22,21,23,22,23,25,23,24,24,24,25,23,24,23,23,23,20,20,17,21,17,17,22,20,23,21,22,23,23,24,25,25,24,23,23,24,24,24,24,22,21,22,17,21,19,19,22,21,24,21,22,23,23,23,25,25,25,25,25,24,25,25,25,24,25,25,25,25,25,24,23,23,22,25,22,24,25,26,27,26,25,27,26,26,26,25,25,25,25,25,26,25,26,24,23,25,25,23,23,25,24,23,24,23,25,25,25,26,26,26,25,26,27,25],[26,24,24,22,21,20,18,18,18,16,15,14,13,14,11,10,10,9,9,7,8,7,6,6,6,5,5,5,4,4,4,4,4,3,4,4,3,4,4,3,4,4,3,3,3,4,4,4,5,5,5,6,6,5,5,5,4,3,4,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,7,7,8,9,11,11,10,10,9,8,7,6,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,3,4,4,6,6,7,7,8,9,9,10,12,12,13,13,13,12,13,15,14,15,14,14,14,15,14,15,14,13,14,16,16,16,15,14,15,17,18,19,20,20,20,20,22,23,21,23,22,24,23,23,24,24,24,23,22,23,23,24,22,20,21,19,16,15,16,13,15,15,17,16,16,17,20,17,17,20,19,19,20,20,24,23,21,22,24,24,23,23,18,21,16,20,14,16,13,13,14,15,17,19,19,18,20,19,19,17,19,20,19,20,23,22,20,24,23,20,21,22,22,19,20,23,20,21,23,25,22,22,22,24,21,22,24,24,25,24,24,24,23,24,21,21,20,18,16,16,19,15,16,20,19,20,20,20,20,20,20,20,23,22,23,23,24,23,24,24,23,24,23,23,21,19,18,19,16,17,18,19,22,20,21,22,23,22,21,22,22,21,21,20,19,19,16,16,15,15,15,17,15,14,14,14,14,13,12,14,12,13,12,14,16,16,18,17,19,18,16,16,16,14,14,14,14,14,13,13,13,13,13,13,13,13,11,12,13,14,13,14,12,13,13,11,12,12,11,12,9,11,11,10,10,11,10,11,11,11,12,11,10,10,10,10,8,10,11,9,9,12,11,11,12,12,14,14,14,13,11,11,11,9,9,9,8,8,7,9,8,6,7,7,6,7,6,7,6,6,7,8,6,7,8,7,6,8,8,9,10,10,11,10,10,9,9,9,8,8,8,8,7,8,8,6,5,6,7,7,8,8,10,11,11,10,10,9,10,9,9,10,9,9,9,8,9,7,9,8,8,9,10,9,9,10,9,10,10,11,12,12,12,13,12,11,12,10,10,11,10,10,9,8,9,10,9,9,8,8,8,7,6,7,6,5,5,5,5,5,4,5,5,6,7,8,9,10,10,11,13,12,14,15,15,18,18,18,18,17,15,15,12,10,7,5,5,5,4,5,6,6,7,8,8,9,10,11,10,10,10,9,9,7,9,9,8,7,6,6,5,5,4,5,5,6,6,8,8,9,9,10,10,11,13,15,15,13,13,11,11,11,10,10,10,9,8,8,6,7,7,6,5,6,6,6,6,7,7,8,8,9,9,9,10,9,10,11,10,9,8,9,8,8,7,6,6,7,6,7,8,9,8,9,8,10,10,9,11,10,11,11,9,9,10,8,8,8,7,7,7,8,8,9,9,9,9,9,10,10,10,12,13,12,13,10,12,10,9,10,10,9,9,9,8,9,9,9,9,9,9,10,9,10,12,12,11,13,11,14,13,13,10,11,10,10,9,9,10,9,9,10,9,10,10,10,11,13,14,15,12,10,13,14,14,11,11,11,11,10,10,10,11,11,10,11,10,12,14,13,16,15,18,20,19,18,20,17,16,15,17,15,13,14,16,14,13,13,12,12,12,12,12,12,12,13,16,16,17,18,21,20,20,21,23,22,23,21,21,19,20,20,19,17,17,17,15,15,13,14,14,13,15,16,17,18,19,21,21,21,22,21,20,21,20,21,19,17,15,16,15,16,14,15,17,17,19,19,19,22,21,21,22,23,24,20,22,22,21,19,19,21,15,17,16,18,13,15,18,17,19,18,20,22,21,22,22,23,23,24,23,23,21,22,22,21,21,19,18,15,18,16,16,19,17,21,20,22,22,23,24,23,23,23,24,24,24,23,22,22,22,19,19,18,20,16,16,21,18,22,20,21,24,21,24,24,23,23,23,23,24,24,22,22,22,20,19,16,20,18,18,22,19,23,20,21,23,22,24,25,24,24,24,25,24,24,25,25,24,25,24,26,24,24,24,23,22,22,24,22,24,25,26,27,26,26,27,26,26,26,25,26,25,25,24,24,24,24,24,23,24,24,23,23,24,24,23,23,24,25,24,24,25,26,27,25,26,27,25],[23,23,21,19,20,17,17,13,17,15,13,11,13,12,10,9,10,9,8,8,9,7,7,7,6,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,5,5,5,6,6,6,6,8,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,5,5,6,6,6,6,8,8,8,10,11,11,10,10,10,9,8,7,7,6,5,4,4,4,4,4,4,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,2,3,3,4,5,6,7,7,9,9,10,11,14,13,13,14,14,14,14,15,14,15,15,15,16,16,15,15,14,14,16,16,18,17,19,18,19,20,20,21,22,24,22,22,23,24,22,24,24,25,24,24,23,24,24,23,24,25,24,24,24,22,22,21,20,16,18,17,16,20,21,21,20,22,22,21,21,23,21,21,23,22,24,24,22,24,24,24,24,24,21,22,20,21,14,17,15,16,16,16,19,20,21,20,22,22,21,19,22,22,22,23,24,23,22,24,24,22,23,24,23,21,22,24,22,22,23,24,23,24,24,25,23,23,25,25,25,24,26,25,24,25,23,23,21,22,19,18,19,17,18,20,20,22,22,21,21,22,22,22,24,24,23,24,23,24,24,25,24,25,23,24,23,22,21,22,18,19,21,19,21,22,21,21,23,22,22,23,23,23,21,22,20,21,19,17,17,16,16,17,19,17,16,18,17,16,14,17,15,15,14,13,19,16,20,18,21,20,17,17,17,14,16,15,14,16,14,13,16,16,13,15,15,13,13,15,14,16,15,17,15,15,16,14,14,14,13,13,11,13,11,12,11,11,12,13,11,12,14,12,10,12,12,10,10,12,12,10,12,13,11,13,11,14,15,13,14,13,13,13,11,11,12,11,10,10,10,10,9,7,8,8,7,7,6,7,7,6,8,9,7,8,10,10,8,10,10,11,12,11,14,12,12,12,11,11,10,10,9,9,8,8,8,6,6,6,7,7,8,8,10,11,11,10,10,10,11,10,10,12,10,9,11,10,9,9,10,10,10,10,12,10,12,11,12,13,13,13,15,15,15,16,16,13,14,12,13,13,13,13,12,12,12,11,12,13,10,10,10,9,8,9,8,7,8,6,5,6,5,7,7,8,9,9,10,10,12,11,13,13,15,17,16,18,18,19,18,18,16,15,13,10,8,6,5,6,5,6,7,9,10,10,10,11,12,12,11,11,11,10,11,10,11,10,10,8,7,7,7,6,5,6,5,7,8,9,10,11,11,12,14,14,16,18,16,15,16,13,13,13,12,11,11,10,9,10,9,8,8,8,7,7,6,7,7,8,9,10,11,12,13,12,13,12,12,14,12,12,10,10,10,9,9,9,7,8,6,7,8,10,10,10,11,13,14,12,14,13,15,14,13,10,11,10,10,9,9,8,8,7,8,9,10,11,11,12,14,13,14,16,16,15,17,14,15,14,12,13,11,12,11,10,10,9,9,10,10,10,11,12,14,14,16,16,14,16,15,16,16,16,13,14,13,13,10,10,10,10,10,11,11,12,13,14,15,16,18,18,16,15,16,19,17,15,16,15,13,12,11,11,12,11,13,15,15,16,18,19,19,19,19,22,20,19,22,21,18,19,21,19,17,17,18,16,15,15,12,12,14,12,13,16,16,18,18,20,19,20,22,22,22,21,22,22,23,22,21,22,23,21,21,20,21,19,19,17,15,18,17,18,20,19,21,21,23,22,22,22,23,23,21,21,22,20,20,20,17,19,17,19,19,20,21,21,22,21,21,22,23,23,24,24,24,22,24,23,22,23,22,22,21,20,18,20,18,20,21,21,22,22,22,23,22,23,24,25,24,25,23,24,24,23,22,23,23,22,21,19,21,21,21,22,21,24,21,23,22,23,24,23,24,25,23,25,25,23,23,23,23,22,22,22,22,21,21,23,22,24,21,22,22,23,25,24,23,25,25,23,24,24,24,23,23,22,22,20,23,21,22,24,22,24,22,22,23,23,24,25,24,24,25,25,24,24,24,24,24,25,23,24,24,24,24,23,24,22,24,22,24,26,25,25,26,25,27,26,26,26,25,25,25,24,25,26,25,24,24,24,24,24,24,23,23,25,24,24,24,25,24,25,25,24,24,25,24,26,25],[26,23,22,23,20,18,18,17,15,15,15,14,14,14,11,10,12,10,9,9,9,7,7,9,7,7,7,7,6,5,5,5,5,4,5,5,5,4,5,5,5,5,6,4,5,6,5,5,6,6,6,7,7,6,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,8,8,7,8,8,8,7,9,9,9,11,13,13,12,13,12,10,9,8,8,8,7,5,5,5,4,4,5,4,4,4,3,2,2,2,2,2,1,1,1,1,0,1,2,2,2,3,4,5,6,6,7,8,9,11,12,14,14,13,16,15,15,15,16,15,15,15,16,17,16,15,15,16,15,16,17,18,17,17,17,18,19,20,22,21,22,22,24,23,24,24,25,24,25,25,25,26,26,25,25,26,24,24,23,24,20,21,20,17,15,15,12,14,17,16,17,18,19,18,20,20,22,19,20,23,23,25,24,24,25,25,23,26,25,22,21,18,18,14,16,13,15,14,15,17,19,19,18,19,22,18,19,20,21,20,21,23,23,23,25,24,22,25,25,22,21,23,25,23,22,25,24,21,24,26,24,22,24,26,25,25,26,26,27,26,26,23,22,20,18,17,16,18,17,18,21,20,19,21,22,21,21,22,23,23,23,24,25,25,26,25,25,25,25,23,23,23,19,18,18,18,18,20,22,20,22,23,23,22,23,24,25,23,23,21,21,20,18,19,17,16,17,16,17,16,15,15,15,15,13,15,14,13,13,14,15,18,18,20,20,21,20,18,18,17,16,16,16,14,15,15,13,14,14,14,12,14,14,12,13,14,14,13,14,13,12,14,14,11,11,12,13,11,11,11,12,11,12,12,13,13,13,12,13,11,10,11,11,9,9,12,10,10,12,13,13,12,14,16,14,14,14,11,11,11,9,10,10,10,9,9,8,9,9,8,9,7,9,10,8,8,9,10,9,9,10,10,8,9,10,10,12,12,12,13,11,12,11,13,11,10,11,11,10,10,10,9,10,9,8,9,8,9,10,11,12,13,12,13,12,12,11,11,13,11,11,10,10,10,10,9,11,10,11,10,11,10,11,12,13,13,13,15,14,15,16,16,14,14,14,12,13,12,13,12,10,11,11,11,12,10,10,10,9,8,9,8,8,8,8,7,7,7,7,7,9,10,11,12,13,12,14,15,16,17,18,16,19,18,20,20,18,16,16,13,12,8,8,6,7,7,8,8,9,11,11,12,13,14,14,14,13,14,13,13,11,12,12,11,9,9,8,7,8,7,8,9,10,10,10,10,11,12,13,14,15,16,18,18,15,16,14,14,14,13,14,14,11,12,12,10,9,10,9,8,10,8,9,10,11,10,11,11,13,12,12,14,13,13,16,14,12,12,12,12,10,11,11,10,10,10,9,11,10,10,11,12,13,13,12,14,13,17,15,13,13,13,11,11,11,11,9,10,9,9,12,11,11,12,13,14,13,14,16,17,15,18,14,16,14,14,15,13,13,13,12,11,11,11,10,12,12,12,13,14,15,16,17,16,17,15,18,17,17,14,15,14,15,12,11,11,11,11,14,13,14,13,15,17,18,19,19,17,16,17,19,19,16,16,16,14,13,12,13,13,14,13,15,16,18,19,18,21,18,20,23,21,19,23,21,20,19,21,21,19,18,20,17,16,15,14,14,15,15,14,16,15,18,19,21,21,21,23,22,22,23,24,23,24,23,23,22,23,23,22,21,20,20,19,17,17,18,18,17,20,20,22,22,24,23,23,25,25,23,22,24,23,23,22,20,18,18,17,19,17,18,21,21,23,22,22,22,23,23,25,25,25,23,24,24,23,23,23,22,20,19,18,20,18,19,22,21,22,22,22,25,21,24,25,25,25,26,25,25,24,23,23,23,24,22,21,17,21,19,19,23,22,24,23,24,23,24,25,25,25,26,25,26,25,24,25,24,24,22,21,18,21,20,19,23,21,24,22,23,25,24,25,25,25,26,24,23,26,26,24,24,24,23,23,20,23,21,21,24,23,24,23,22,24,23,25,27,26,25,27,26,25,26,26,26,25,26,25,26,26,25,25,24,24,24,25,23,24,26,26,27,26,25,27,27,27,26,26,25,25,25,24,26,25,25,24,23,25,25,24,23,24,25,23,26,24,25,25,26,26,25,25,26,26,27,26],[27,26,25,24,24,22,21,19,19,20,19,16,17,17,15,13,14,13,12,10,11,11,10,10,9,9,8,9,8,6,6,7,6,6,6,6,6,6,6,5,5,6,6,5,5,6,5,5,5,6,6,7,8,7,6,6,6,5,6,5,4,4,5,5,4,4,5,5,5,7,6,7,6,7,6,7,9,8,9,9,10,9,10,10,11,11,13,14,16,16,14,14,13,11,9,9,9,9,7,6,7,6,6,6,6,6,5,4,3,3,2,3,3,2,1,2,2,1,0,1,2,2,3,5,7,8,8,8,10,9,11,13,14,15,15,17,16,16,17,18,17,19,18,17,18,18,19,18,18,18,17,19,20,20,19,19,19,21,21,24,22,23,23,24,22,24,25,25,24,26,25,26,26,26,26,26,26,26,25,24,23,21,21,20,18,18,18,17,18,18,19,21,20,21,20,20,21,21,20,22,22,24,26,24,23,25,25,25,26,24,21,22,20,20,18,17,17,18,19,20,20,20,23,21,20,21,20,20,21,21,22,22,23,25,23,26,25,23,25,26,23,21,24,25,25,24,25,26,22,25,26,25,23,24,27,25,25,27,27,25,26,25,23,23,20,20,19,18,20,18,20,22,22,22,22,23,23,22,23,24,24,24,25,26,26,26,26,26,26,26,24,24,22,22,21,20,19,19,21,22,22,22,25,24,23,24,25,24,23,23,22,22,22,21,21,20,20,18,18,20,20,18,17,19,18,17,16,18,17,16,15,16,20,19,20,20,21,21,18,19,19,17,17,17,17,17,17,15,17,17,15,15,18,17,15,15,16,18,17,17,17,15,18,16,14,14,16,15,11,14,14,13,12,14,14,16,13,11,15,14,12,12,14,12,12,12,14,11,12,14,14,14,15,16,17,17,17,15,13,14,15,11,11,13,13,10,9,11,9,8,9,9,7,8,9,9,8,9,9,10,9,10,12,10,11,13,13,14,14,16,17,14,14,13,14,14,13,13,12,12,11,11,11,10,8,8,9,9,11,11,13,14,15,14,15,14,15,13,14,15,14,11,12,13,13,10,13,14,11,11,15,13,11,14,13,15,16,16,17,16,18,17,16,16,16,15,17,16,17,15,15,13,14,14,14,14,13,13,11,10,11,10,8,7,8,9,8,8,7,8,8,10,10,12,14,14,12,15,16,15,17,18,17,20,19,20,19,19,17,16,14,12,10,8,7,7,7,8,10,10,11,12,13,14,15,15,15,14,15,14,13,12,13,12,11,10,10,9,8,9,9,9,8,10,10,11,12,13,14,15,16,16,17,19,19,17,18,15,15,15,13,15,14,13,13,12,11,11,10,10,10,9,10,10,11,11,11,12,12,15,15,14,15,14,15,18,16,13,13,13,12,12,12,10,11,12,10,11,12,12,11,13,13,16,15,15,16,15,18,16,13,13,14,13,12,13,11,11,12,12,12,12,12,12,13,13,15,14,15,17,17,17,18,15,18,14,14,14,15,13,13,14,12,12,12,12,13,13,13,15,14,16,16,17,15,19,16,19,19,20,15,17,14,15,15,13,13,12,13,14,14,14,16,14,16,18,19,20,19,17,19,19,20,17,16,16,16,15,14,15,14,14,16,16,17,17,19,19,21,20,22,24,23,22,23,23,23,19,21,21,17,18,21,19,17,16,15,17,16,16,16,17,17,19,20,21,21,22,24,24,25,25,27,26,26,24,25,23,24,24,23,21,21,21,18,19,17,19,19,19,20,21,22,22,24,25,25,25,26,24,24,25,23,25,23,21,19,20,19,20,20,19,21,21,23,23,23,24,24,26,27,27,25,23,25,25,25,23,25,24,20,21,20,21,20,20,22,20,23,23,23,24,23,25,26,27,27,27,26,26,24,26,25,26,25,22,21,19,21,23,20,23,24,24,24,24,25,25,27,26,27,27,26,27,25,27,26,24,24,22,23,21,22,21,21,24,24,26,24,23,25,26,27,27,27,27,26,25,27,26,26,26,25,23,24,22,22,23,22,25,23,26,24,23,26,25,26,28,26,26,28,27,25,27,28,27,27,28,27,27,26,26,25,25,25,24,26,23,25,26,26,28,27,26,28,28,27,27,27,26,27,26,26,26,25,26,26,25,25,26,24,24,25,24,24,24,24,26,24,25,26,28,27,27,27,28,26],[26,25,25,24,23,21,19,19,19,19,17,15,17,15,15,13,15,14,12,11,13,12,11,12,11,9,9,10,8,7,9,9,9,7,9,8,7,8,8,6,6,8,7,5,6,8,6,6,8,8,7,9,8,8,6,7,6,5,6,5,4,5,5,4,4,6,6,6,6,7,7,7,7,8,8,8,10,9,9,11,10,10,12,12,12,13,14,15,16,15,14,15,12,13,12,11,10,10,10,8,8,7,7,7,7,6,7,9,6,6,5,4,4,3,3,2,2,2,1,0,1,2,3,5,6,7,8,8,10,9,10,12,14,14,15,15,16,15,16,17,17,18,17,16,18,18,16,17,16,17,18,18,20,19,20,20,22,23,23,24,24,25,24,25,25,25,24,26,25,27,26,25,26,26,26,25,26,25,25,25,26,24,24,24,21,18,19,18,18,21,22,22,21,22,23,22,22,24,23,25,23,23,26,25,26,26,26,26,26,26,23,24,22,23,19,20,18,18,18,20,22,22,23,22,23,24,23,22,24,24,23,25,25,25,24,26,26,25,24,26,25,23,24,26,24,24,24,25,24,25,25,26,24,25,26,27,27,26,27,27,26,27,25,26,23,23,21,21,22,20,22,22,22,23,23,23,23,23,24,23,25,26,24,25,25,26,26,26,26,27,25,26,25,23,23,23,20,21,22,22,24,23,23,24,25,24,24,24,24,24,23,24,23,22,22,19,20,20,19,21,21,19,19,19,17,17,17,18,16,17,16,18,20,19,21,21,22,21,21,20,20,18,18,18,18,18,18,17,18,18,17,17,16,17,16,17,18,19,17,17,16,16,17,15,15,15,15,16,13,14,14,14,12,16,16,17,15,14,16,16,14,13,15,14,11,14,16,14,13,15,15,15,14,15,17,16,16,16,14,16,14,13,13,13,12,11,10,11,11,9,9,10,9,9,11,10,9,8,11,11,10,10,12,12,10,12,13,14,14,15,16,14,15,14,14,14,13,13,12,12,10,13,11,10,10,10,11,12,12,13,15,16,16,15,15,14,15,14,13,15,13,13,13,13,13,12,13,13,11,12,13,13,13,14,15,15,16,14,17,17,18,19,18,16,17,16,16,16,16,15,15,15,14,14,14,14,12,13,13,10,10,10,9,9,10,9,8,10,7,8,9,11,12,13,14,15,14,15,16,16,18,17,17,19,19,19,19,18,16,15,13,11,10,9,9,8,8,8,10,11,12,14,14,14,16,15,15,15,15,14,14,12,13,14,13,12,12,11,8,10,9,8,9,10,11,12,12,14,15,16,16,17,18,19,19,18,19,16,16,16,15,14,15,14,13,13,12,11,11,12,9,11,10,10,12,12,11,12,13,15,15,15,17,16,15,17,17,16,14,14,13,13,13,12,11,13,11,11,14,13,12,14,15,16,16,16,18,17,18,18,17,15,16,14,14,14,13,12,14,13,12,15,13,14,15,16,17,17,18,19,19,18,20,18,19,17,17,18,15,17,16,15,14,15,15,14,14,14,15,16,17,18,20,20,18,20,19,20,20,21,17,20,17,18,16,16,15,15,15,15,15,16,16,18,19,20,21,22,19,20,21,22,22,19,20,19,18,17,17,15,16,17,17,18,19,19,21,20,23,21,22,25,25,23,25,25,23,22,23,23,20,20,23,21,19,19,18,17,18,18,17,18,19,21,21,23,23,23,25,24,25,24,25,25,25,25,25,24,25,25,25,24,24,24,22,21,20,21,22,20,23,22,24,23,24,25,26,26,26,25,24,25,25,25,25,24,21,23,22,22,22,21,23,23,25,23,24,25,25,26,27,27,26,25,26,26,26,25,25,25,23,23,21,22,21,21,24,23,24,23,23,25,25,26,26,27,27,27,26,26,26,26,26,25,26,24,23,22,22,22,22,24,23,25,23,25,25,26,27,27,27,27,26,27,26,26,26,25,26,25,25,23,24,23,21,24,24,26,24,24,25,25,27,27,26,27,26,25,27,26,26,25,25,24,24,23,24,24,23,25,23,25,23,23,26,26,26,27,26,26,27,27,25,27,27,27,26,27,26,27,27,27,26,26,25,24,26,25,26,28,27,28,27,27,28,28,27,27,27,26,26,26,26,27,26,26,26,26,25,25,26,25,26,26,26,26,27,27,26,27,28,27,27,27,27,28,27],[26,23,24,23,22,19,20,19,19,19,18,16,16,17,15,14,16,15,13,13,14,13,11,13,11,10,11,11,10,8,10,10,8,8,9,8,7,8,8,8,7,8,7,7,7,8,8,7,9,9,8,9,10,8,6,8,7,5,7,6,5,5,6,7,6,7,7,7,7,9,9,8,9,11,10,9,12,12,11,11,11,13,13,12,13,14,15,16,17,16,16,16,15,14,13,13,13,11,11,11,10,8,9,10,9,7,7,8,7,6,6,5,4,4,4,4,3,3,2,1,0,1,3,4,5,6,7,8,9,10,11,13,15,14,15,16,16,17,16,17,17,17,17,18,20,19,19,19,20,19,21,21,22,22,22,22,23,23,24,24,25,26,25,26,26,27,25,26,26,27,26,26,26,26,26,26,26,26,26,26,27,25,25,24,23,19,21,20,20,24,23,23,22,24,24,24,24,25,24,25,24,25,26,26,25,26,26,26,27,27,24,25,23,23,20,20,19,18,20,20,23,23,23,22,25,25,24,24,25,24,24,25,26,26,25,27,26,24,26,27,25,23,25,27,26,25,26,27,26,26,26,27,25,25,27,27,27,26,28,28,26,27,25,26,25,24,24,22,22,21,21,24,22,24,25,24,23,25,25,24,26,26,26,27,26,27,26,27,27,27,26,26,26,26,24,24,22,22,23,24,24,25,24,24,26,25,24,25,25,25,25,25,23,24,22,19,20,21,18,22,23,19,19,21,20,19,19,20,20,18,18,18,22,21,22,20,23,22,20,20,19,18,18,20,17,19,17,16,19,18,18,16,18,17,17,18,18,20,18,20,18,18,19,18,17,16,18,18,14,17,16,16,15,16,17,17,16,18,19,16,16,17,16,15,14,16,16,14,14,16,15,18,16,16,18,17,17,17,16,18,15,13,16,16,15,13,13,15,13,12,13,12,10,12,11,13,11,11,14,15,13,14,15,15,14,14,14,17,18,17,21,19,17,19,17,17,17,18,16,15,15,15,13,11,11,11,14,11,13,13,14,16,17,17,18,17,17,16,16,18,16,15,17,16,15,14,15,17,15,14,16,16,18,16,16,18,19,20,21,20,20,21,20,18,19,18,20,19,18,19,18,17,18,16,17,19,16,15,16,15,12,13,12,12,12,12,10,10,11,13,12,14,17,15,15,16,17,16,17,18,20,19,18,20,19,20,20,19,19,17,15,13,12,10,11,11,10,12,13,15,16,16,16,17,19,17,16,16,17,18,18,16,17,16,16,15,14,13,12,13,11,12,11,14,15,16,15,18,17,18,20,20,21,23,21,20,21,19,19,19,17,17,16,17,15,16,15,14,15,15,13,14,12,13,14,17,15,17,17,19,19,19,20,19,20,22,20,20,16,17,15,16,16,15,14,14,13,13,17,16,16,18,18,20,20,20,20,20,22,21,20,18,19,16,17,16,14,15,14,14,13,17,16,17,20,19,21,20,21,22,22,21,22,20,22,20,19,20,19,19,19,16,16,15,16,15,17,18,18,21,21,21,22,22,20,22,21,23,22,22,20,21,20,19,17,18,15,16,17,18,18,20,21,22,22,23,22,24,21,22,21,23,22,22,20,20,20,19,17,17,18,19,21,21,22,22,23,22,24,22,24,26,24,23,26,25,23,23,25,24,22,21,22,21,20,20,18,20,19,20,20,21,22,23,24,24,24,24,26,25,25,25,26,26,26,26,25,24,26,25,24,24,24,24,22,23,22,22,24,23,24,24,24,24,26,25,25,26,27,25,24,25,25,24,23,23,22,24,22,23,24,24,24,25,26,25,25,25,26,26,27,27,27,25,27,26,26,26,26,25,24,23,24,24,23,24,25,25,25,25,24,26,24,26,27,28,27,27,26,27,26,26,26,26,26,25,24,24,25,26,24,25,26,26,25,26,25,26,27,26,27,28,26,27,27,26,26,25,26,25,25,25,25,25,24,26,25,27,25,25,26,26,27,26,27,27,26,25,27,27,25,25,25,25,25,24,25,24,25,26,26,26,26,25,26,26,26,27,26,26,27,27,26,26,27,27,27,27,26,27,27,27,26,26,25,25,26,24,25,27,26,27,28,26,28,27,27,27,25,26,26,26,25,27,26,25,26,25,25,26,25,25,25,26,26,25,25,25,26,26,26,26,26,26,26,27,26],[27,25,26,25,24,24,22,21,22,23,20,19,22,22,17,17,20,17,15,16,17,14,14,15,14,13,12,14,12,10,12,12,12,11,12,10,8,8,11,10,8,9,10,8,9,10,10,8,9,11,9,9,10,9,7,8,8,7,9,7,7,8,8,8,7,10,8,10,9,12,9,10,14,13,13,13,13,14,13,14,15,15,15,16,17,17,19,20,21,20,21,22,19,17,16,18,15,14,13,14,13,11,11,10,9,10,8,7,8,7,7,7,6,5,5,5,5,3,3,3,1,0,1,4,4,6,7,9,10,11,13,14,15,17,17,17,18,19,19,19,18,20,19,20,21,21,20,21,20,18,21,22,22,22,23,21,24,23,25,27,26,26,27,28,26,27,27,27,27,28,28,27,28,28,27,27,28,27,27,27,26,24,25,24,22,20,21,18,20,20,23,22,22,24,24,23,25,25,24,26,25,27,28,27,25,27,27,26,27,26,24,24,23,22,20,20,18,19,20,20,22,23,23,22,24,24,24,23,24,25,25,25,25,26,27,27,27,25,27,28,26,24,27,26,27,25,27,28,25,26,27,27,25,26,28,27,27,28,28,27,26,26,25,25,23,23,21,20,22,22,21,24,25,23,26,25,24,24,25,26,26,26,27,27,28,28,27,27,28,27,26,26,25,23,23,22,21,23,25,25,25,25,26,25,26,26,27,28,26,26,25,25,24,23,23,20,21,22,19,22,23,19,20,22,20,17,20,21,19,18,20,21,23,23,25,24,24,24,21,23,21,22,21,19,19,20,19,16,18,20,18,16,19,20,17,17,19,21,18,19,18,17,19,19,15,15,18,18,14,15,17,16,15,19,16,18,15,17,19,17,15,14,16,15,14,14,16,15,14,17,17,17,16,17,19,19,19,18,17,16,18,14,14,15,16,14,14,15,15,14,12,14,13,16,15,14,13,13,15,15,13,16,17,15,15,16,16,18,18,18,20,16,17,17,19,18,15,18,17,16,14,17,15,13,14,12,15,12,16,14,18,19,20,20,19,18,19,18,16,19,17,15,17,16,17,14,16,17,15,14,16,16,15,18,15,17,18,19,21,20,20,22,22,19,20,18,18,20,19,16,18,15,17,17,17,16,17,16,14,15,15,14,13,13,14,12,11,11,12,13,12,15,17,19,19,20,17,19,20,19,20,19,18,21,20,21,21,20,18,17,16,14,12,11,11,11,12,13,16,16,17,19,18,20,21,20,20,19,20,21,20,18,19,17,18,15,15,14,15,16,12,14,14,15,16,16,17,18,19,21,21,21,23,25,22,22,22,19,21,20,20,20,19,18,18,18,16,16,18,16,15,17,14,15,15,16,16,17,17,19,19,18,21,20,21,24,22,19,19,19,18,18,18,17,15,17,14,15,17,17,17,18,18,20,20,18,22,21,24,23,19,19,20,20,19,19,17,16,17,15,16,19,18,18,18,19,21,21,23,24,25,23,25,22,23,21,21,21,22,20,22,19,18,18,17,17,20,19,19,19,21,22,23,24,22,24,24,24,25,24,21,22,20,22,20,18,18,18,18,21,19,21,22,22,22,24,24,25,23,23,24,25,24,23,22,23,22,19,19,20,19,20,20,22,22,23,24,24,26,24,26,27,26,24,26,26,24,24,26,25,24,23,24,23,22,21,20,21,21,21,20,22,22,24,25,26,26,26,27,27,27,27,28,28,28,27,27,26,26,27,26,26,25,24,23,24,23,24,23,23,25,26,26,27,26,26,27,27,28,27,26,27,27,26,26,25,22,24,22,25,24,24,25,26,26,26,27,26,27,27,28,29,27,26,27,28,28,26,27,27,25,24,23,25,23,24,26,26,26,26,27,27,26,27,28,28,28,28,27,27,27,27,28,27,27,25,26,23,25,25,25,27,26,26,26,26,26,27,28,27,28,28,28,28,27,28,27,26,27,25,26,23,25,25,24,27,26,28,25,26,26,27,27,27,27,28,27,27,28,28,27,27,27,26,27,25,26,25,24,27,27,27,27,26,27,27,28,28,27,27,28,28,27,28,28,28,27,28,27,28,28,27,27,27,26,25,26,25,27,27,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,26,26,26,26,25,26,25,25,25,26,26,26,26,27,27,27,27,27,27,28,26],[28,27,27,27,26,24,24,23,23,23,23,21,23,22,21,20,22,20,19,18,19,19,18,17,18,17,18,17,16,14,16,16,14,14,16,12,13,13,13,13,14,13,13,10,13,14,11,11,12,12,11,12,14,12,10,12,9,9,11,11,8,11,12,10,10,13,14,12,13,14,13,13,14,15,14,15,18,17,18,19,18,19,19,19,20,21,22,23,23,23,23,22,21,21,18,19,18,17,16,16,16,16,15,14,14,14,13,11,12,13,12,12,12,9,9,9,8,7,5,6,3,1,0,2,4,4,6,8,10,10,12,13,14,15,15,17,17,18,19,19,20,22,21,20,22,22,23,23,23,23,23,25,24,24,25,25,25,25,26,27,26,26,27,27,27,27,27,27,27,28,27,28,28,28,27,27,27,27,27,27,27,26,26,26,25,23,23,22,23,24,26,25,25,26,25,26,26,26,25,27,27,27,28,27,26,27,27,27,28,27,26,25,25,25,23,23,23,22,22,22,24,26,26,25,26,26,25,25,26,26,25,27,27,27,27,27,27,26,27,27,27,25,26,27,26,26,26,28,26,27,27,28,26,27,28,28,28,28,29,27,27,28,26,26,26,25,24,23,24,24,25,25,26,25,27,25,25,26,26,25,27,27,27,27,28,28,28,28,28,28,27,27,27,26,26,25,24,25,25,26,25,26,26,26,26,26,26,26,27,26,26,26,26,26,25,24,24,24,23,25,26,23,23,24,23,23,23,24,22,22,23,23,24,25,24,25,25,24,23,23,23,23,23,23,23,23,23,22,23,23,22,22,23,23,20,23,23,24,23,24,21,21,24,23,21,20,23,23,20,21,22,20,20,22,20,22,19,20,22,20,17,18,19,20,18,19,20,17,18,19,19,19,18,19,22,21,20,20,19,20,21,19,18,19,20,18,17,17,18,17,16,17,15,16,18,17,17,17,18,18,17,19,21,18,19,20,20,21,22,23,23,21,21,20,22,21,20,21,21,20,19,20,18,19,18,16,18,19,20,19,20,22,22,22,22,20,22,22,21,21,22,21,21,21,21,19,21,22,20,20,21,21,20,22,19,22,23,23,23,23,24,24,23,22,24,22,22,22,23,22,22,20,22,21,21,21,20,20,18,18,18,17,17,16,16,17,14,15,15,16,16,18,19,20,20,20,20,20,21,20,22,22,20,23,21,21,20,20,19,17,16,15,14,15,15,16,17,18,18,19,19,21,20,21,22,21,21,21,21,20,20,20,20,19,19,18,18,17,17,17,17,17,19,19,19,20,19,21,22,22,23,23,23,24,24,23,24,23,22,22,21,22,21,22,21,20,18,19,19,18,17,18,17,19,20,20,19,21,20,23,23,21,23,22,23,25,24,21,21,22,20,20,21,19,19,20,18,18,20,20,19,22,21,22,23,22,23,23,25,24,22,23,23,21,22,22,19,19,21,18,19,21,21,20,22,22,24,23,23,25,25,24,26,24,25,22,24,24,23,23,23,22,21,21,20,20,20,21,21,23,23,25,25,25,24,26,25,25,26,26,24,25,23,24,22,21,21,21,21,22,22,23,24,24,25,25,26,27,25,25,26,26,26,25,24,25,23,23,23,21,22,22,23,24,25,25,26,25,27,26,27,28,28,27,28,28,27,26,27,27,26,24,27,26,24,24,23,23,23,23,23,24,24,26,27,27,27,26,28,27,28,28,29,28,28,28,28,27,27,28,28,26,26,27,26,26,24,25,25,26,27,26,27,27,27,27,28,28,28,27,27,28,27,28,27,26,26,27,25,26,25,26,27,27,28,27,27,28,28,29,28,29,29,27,28,28,28,27,28,28,26,27,25,26,26,26,27,26,27,27,27,28,27,28,28,29,29,29,28,28,27,28,28,28,28,26,27,24,27,27,27,27,27,28,27,27,28,28,28,28,28,29,28,29,28,28,28,28,28,26,27,26,27,26,26,28,27,28,26,27,28,28,28,29,28,28,27,27,28,28,28,27,28,26,27,26,27,26,25,27,27,28,26,26,27,28,28,29,29,28,29,28,28,28,29,28,27,29,28,28,28,27,27,27,27,27,27,26,26,28,28,29,28,29,29,29,29,28,27,27,27,28,27,28,28,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,29,28,28,28,28,29,27],[29,27,28,28,27,25,26,26,25,25,25,23,24,25,24,22,24,25,23,21,23,24,22,21,22,20,20,21,20,18,20,21,18,17,19,18,15,16,19,15,13,17,15,13,13,17,15,12,16,15,14,15,16,13,10,12,11,9,13,10,9,11,14,12,12,15,16,13,15,15,15,16,18,18,17,19,20,20,21,21,19,22,22,21,23,24,25,25,26,25,26,25,23,24,22,21,19,20,20,18,18,18,19,17,17,17,16,16,15,15,15,14,14,14,10,11,10,8,6,6,7,3,1,0,2,3,5,7,9,9,11,13,15,17,18,19,19,20,20,20,21,23,21,21,23,24,24,24,24,24,25,26,26,26,28,26,27,28,27,27,28,29,28,28,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,27,25,25,24,25,27,27,27,27,27,28,27,27,27,27,28,27,28,29,28,28,28,28,28,29,29,27,28,28,27,25,26,25,25,25,26,27,26,27,25,27,27,27,26,28,28,27,28,28,28,28,28,28,27,28,28,28,26,28,28,28,27,27,28,28,28,28,29,27,29,29,29,29,29,29,29,28,29,28,29,28,27,27,26,27,27,26,27,26,27,28,26,27,27,27,27,28,28,28,28,29,29,29,28,29,29,28,29,28,28,28,28,26,27,27,27,28,28,27,27,28,27,28,28,28,28,28,28,28,28,27,25,26,26,25,26,27,25,25,26,25,24,25,25,25,24,24,25,27,26,27,26,27,26,25,25,26,24,24,25,25,25,24,24,25,24,24,24,24,23,23,24,24,25,23,24,24,22,25,23,22,22,23,24,21,23,22,23,22,23,22,24,22,23,25,24,21,23,23,22,20,22,22,19,21,21,22,21,22,21,22,23,23,22,21,23,23,21,21,22,21,19,20,20,20,18,19,20,17,18,21,21,19,19,21,20,19,21,22,22,21,22,22,23,24,24,26,26,25,24,25,24,23,25,22,23,22,23,20,21,19,20,22,20,22,22,22,24,25,25,25,24,23,24,24,25,23,21,24,23,23,21,22,23,20,21,23,23,21,21,21,24,25,25,26,26,26,27,27,25,26,25,26,25,25,25,23,21,23,22,23,23,22,22,20,21,20,20,18,19,19,19,18,19,17,19,19,21,21,21,23,22,22,21,23,23,23,23,22,24,23,24,23,22,21,20,18,17,16,19,18,20,19,20,20,22,22,24,23,23,24,23,23,24,24,23,23,23,22,23,21,22,21,22,19,20,19,20,21,22,21,23,23,25,24,24,25,25,26,27,25,26,26,25,25,24,25,24,24,25,24,23,23,22,22,21,22,21,19,21,22,23,22,24,23,26,25,26,25,26,25,27,26,26,24,26,25,25,24,22,22,22,21,21,24,24,23,25,25,26,26,26,26,26,27,26,26,25,26,26,25,25,24,23,23,22,22,24,25,24,26,25,26,26,26,27,27,26,28,26,27,26,26,26,27,27,27,26,25,25,23,24,24,24,25,26,26,26,27,27,26,27,27,28,28,28,27,28,27,27,27,25,26,24,25,25,26,26,27,27,27,27,28,28,27,28,28,29,28,28,28,27,28,27,26,25,26,27,27,27,28,27,28,28,28,28,28,29,29,28,29,29,28,29,29,28,28,28,29,28,27,28,26,27,27,27,26,27,28,28,28,29,28,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,28,29,29,29,29,30,29,29,29,29,29,28,29,28,29,28,28,28,28,28,28,29,28,28,29,29,29,29,30,30,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,29,28,29,29,30,30,30,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,29,28,28,29,29,29,29,29,30,29,30,30,29,29,29,29,29,28,28,29,28,28,29,28,29,28,28,29,29,29,29,29,30,29,29,29,29,29,29,29,28,29,28,29,28,28,29,29,29,28,28,29,28,29,29,29,29,29,29,28,29,29,29,29,29,28,29,29,29,29,29,28,28,28,28,28,30,29,29,30,29,30,30,29,30,28,29,29,29,28,29,28,28,29,28,28,28,28,28,27,29,29,29,29,29,28,29,29,28,29,29,29,29,28],[28,28,28,27,27,26,26,25,26,26,25,24,26,26,24,24,26,24,24,24,24,24,22,23,22,21,21,21,21,19,19,20,17,17,19,19,18,18,20,16,15,18,16,15,16,18,15,14,17,16,13,17,17,13,11,15,13,12,14,14,11,14,15,16,13,17,17,17,17,18,18,18,21,21,19,20,22,23,22,22,21,24,23,23,24,25,26,25,26,26,26,26,25,25,23,24,22,22,22,21,20,19,23,21,18,19,19,18,18,15,16,13,14,14,13,11,10,10,7,8,8,5,3,1,0,2,4,6,8,9,11,13,15,16,17,18,18,19,19,20,21,22,20,22,24,24,24,24,25,24,26,26,27,28,28,27,28,28,28,28,29,29,29,29,29,30,29,29,29,29,29,30,30,29,29,29,29,29,29,29,29,28,29,28,28,26,26,24,25,27,28,27,28,28,28,28,28,28,27,28,28,29,29,29,28,29,29,29,29,29,28,28,28,28,27,26,25,26,27,26,28,28,28,27,28,28,28,28,29,28,27,28,29,29,28,29,29,28,29,29,28,28,28,29,29,28,29,30,28,29,29,30,28,29,30,30,29,29,30,30,29,29,28,29,29,28,28,27,28,27,28,28,28,28,29,28,28,28,28,28,29,29,29,29,29,29,29,29,30,30,29,29,29,29,28,28,27,29,29,28,28,29,29,28,29,29,28,29,28,29,28,28,28,28,27,25,26,27,26,27,28,24,25,27,25,24,25,26,26,23,25,25,28,26,27,27,27,26,25,26,26,25,25,24,25,26,25,23,25,25,23,23,25,25,24,25,25,26,24,26,24,23,26,25,22,22,25,25,21,23,24,25,24,25,24,24,22,23,25,23,20,22,23,21,20,22,23,20,21,23,22,22,23,22,24,24,24,24,24,24,24,22,22,23,22,19,20,21,21,19,20,20,21,20,24,23,20,21,23,23,20,24,25,24,24,25,24,25,26,26,28,26,26,27,27,26,24,26,25,24,24,25,22,26,22,21,24,21,24,24,24,24,25,26,26,26,25,24,25,27,25,24,25,25,25,22,24,25,24,21,25,24,24,24,23,25,26,27,28,27,27,27,27,26,27,27,27,27,27,26,26,22,25,25,24,25,25,24,23,23,23,21,21,21,22,22,19,20,20,23,23,24,25,26,26,25,24,24,24,25,26,25,24,25,25,26,25,24,24,22,20,19,20,20,21,21,23,24,25,24,25,26,26,27,27,26,25,26,26,26,26,25,26,26,25,24,26,24,24,24,22,22,24,24,24,25,25,27,26,27,27,27,27,27,27,27,28,26,26,26,26,27,27,26,26,26,25,25,24,24,24,24,22,23,26,26,24,27,26,27,27,27,27,27,27,28,28,26,26,27,27,26,27,24,24,23,22,22,26,26,25,27,27,27,27,28,28,27,28,28,26,27,28,27,27,27,26,25,25,24,23,26,27,25,27,27,28,28,28,28,28,28,29,28,28,27,27,28,28,28,27,26,26,26,25,25,27,27,26,27,27,28,28,28,27,28,28,28,28,29,28,28,27,27,27,26,26,26,26,27,27,26,28,28,28,28,28,29,28,28,28,29,28,28,28,28,27,27,26,26,26,28,28,27,28,28,29,28,29,28,29,29,29,28,30,29,28,29,29,29,28,28,28,28,27,27,26,28,26,28,28,27,28,28,29,29,29,29,29,29,29,29,30,29,30,30,29,29,29,29,29,29,29,28,28,28,28,28,29,29,28,29,29,29,29,29,30,30,30,29,28,29,29,29,29,28,28,28,28,28,29,29,29,29,29,29,29,30,29,30,30,30,30,29,30,29,29,29,30,29,29,28,28,28,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,29,29,29,30,29,30,29,29,28,28,29,29,29,29,30,29,29,29,29,30,30,30,30,29,30,30,30,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,30,29,30,30,29,29,29,30,29,29,29,29,29,29,29,29,29,30,29,30,29,29,29,29,29,30,29,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,27,28,29,29,29,30,29,30,29,29,29,29,29,28,29,28,29,28,28,28,28,28,28,28,27,27,29,29,29,28,28,28,29,29,28,28,29,28,28,28],[29,28,29,28,28,27,27,27,27,28,26,24,28,27,25,24,26,26,23,24,25,24,23,24,24,23,24,23,23,21,22,22,21,22,22,21,19,21,21,17,16,19,18,15,17,18,15,14,17,16,13,15,16,12,10,15,13,11,15,14,13,15,17,16,14,14,17,17,18,21,20,21,22,22,23,24,24,24,25,25,25,25,25,25,26,27,27,27,27,27,28,27,26,26,25,24,24,24,23,22,22,22,22,22,22,20,21,21,20,20,18,14,16,15,13,13,12,12,9,9,8,7,4,4,2,0,2,3,5,6,7,10,12,14,15,17,19,20,21,21,21,22,21,23,25,25,25,26,26,24,26,27,26,27,27,26,27,27,28,28,28,29,29,29,29,29,29,29,29,30,29,29,30,29,29,29,29,29,29,29,29,28,29,28,27,25,25,22,26,26,28,28,27,27,28,28,27,28,27,28,29,29,29,29,28,29,29,28,29,29,28,28,27,27,26,26,25,25,26,27,28,28,28,27,28,28,27,27,29,28,28,28,29,28,29,29,29,28,29,29,29,28,29,30,29,29,29,29,29,29,29,30,29,29,30,30,29,29,30,29,29,29,29,29,29,27,28,26,28,27,28,28,28,28,29,28,28,28,28,29,29,29,30,29,29,29,30,29,29,30,29,30,29,28,28,28,27,28,28,28,29,29,28,29,29,29,28,29,29,29,28,28,27,28,27,25,26,27,26,27,28,25,24,27,26,23,25,26,25,21,25,26,27,27,28,27,27,26,25,26,25,25,26,25,24,26,25,25,25,26,24,24,25,26,25,24,25,26,24,26,23,23,25,25,23,22,25,25,20,24,24,24,22,25,24,25,23,22,24,23,21,21,23,22,20,22,23,20,22,23,24,24,24,24,26,25,26,25,24,24,24,23,23,23,23,22,20,22,22,20,20,21,21,18,24,23,20,23,24,22,22,25,25,24,24,25,25,25,26,25,27,25,27,26,26,26,23,26,25,24,23,26,24,23,23,22,24,23,25,24,26,26,27,27,26,26,26,26,25,27,25,24,25,25,25,22,24,25,23,22,25,23,22,24,22,25,25,26,27,26,28,27,27,27,27,26,26,26,26,25,26,21,26,25,23,24,25,24,22,23,24,23,21,22,22,21,19,22,22,24,23,24,26,27,27,26,26,25,26,26,26,25,26,26,25,26,26,24,24,22,21,21,22,21,23,24,25,25,25,25,26,26,27,28,28,27,27,27,28,27,27,27,26,27,26,26,26,26,25,25,24,25,25,26,26,26,26,27,27,27,28,28,28,28,28,29,29,28,27,28,27,28,27,28,28,27,26,27,26,26,26,26,25,25,26,26,25,26,26,28,27,28,28,28,29,29,29,27,28,28,27,28,28,26,26,26,23,25,27,27,26,27,27,28,28,28,28,28,29,29,28,28,29,28,28,28,27,26,27,24,26,26,27,26,28,27,28,28,29,29,29,28,30,28,29,29,29,29,28,29,29,28,28,28,25,26,27,27,27,28,28,28,29,29,28,29,29,29,29,30,28,29,29,29,28,28,27,26,27,27,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,28,28,27,27,27,29,28,29,28,29,28,29,28,29,30,30,29,30,30,29,29,30,30,29,29,30,29,28,29,28,28,28,28,29,28,29,29,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,29,29,29,30,29,29,28,29,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,29,29,29,29,29,30,29,29,29,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,29,29,29,30,29,30,29,29,30,30,30,30,29,30,30,30,29,30,30,29,29,30,29,30,29,29,30,29,29,29,29,28,29,30,29,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,28,28,29,29,28,28,28,28,29,29,28,29,28,29,30,30,29,29,29,29,28],[29,29,29,28,28,27,27,27,28,28,27,26,28,27,26,26,28,27,26,26,27,26,25,27,26,24,25,26,22,21,24,23,22,21,23,22,19,22,21,18,19,20,17,17,18,20,15,15,16,16,13,16,15,13,11,15,15,12,15,16,14,15,17,16,16,18,18,18,19,21,20,22,22,23,21,23,25,25,25,26,26,27,27,27,27,27,27,27,27,28,28,29,28,27,27,26,26,25,24,24,24,23,24,22,22,21,22,22,20,19,18,14,17,17,14,14,15,13,10,10,9,11,5,6,5,2,0,1,6,6,7,8,11,12,15,16,18,18,19,20,22,22,21,23,24,25,25,25,26,25,25,27,26,28,27,27,28,27,29,28,29,29,29,29,29,30,29,29,29,30,29,30,29,30,30,30,30,29,30,29,29,29,28,29,28,27,27,26,26,27,28,27,27,28,28,27,29,29,28,28,29,30,30,29,29,30,30,29,30,30,29,29,28,28,27,27,27,26,27,27,28,29,29,27,28,29,28,27,29,29,28,28,29,29,29,29,29,29,29,30,29,28,29,30,29,29,30,30,29,30,30,30,29,29,30,30,30,30,30,30,30,30,29,29,29,28,27,26,28,27,28,29,29,28,29,29,29,28,29,29,29,29,29,29,29,29,30,30,30,30,29,29,29,29,28,28,27,28,28,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,27,28,27,27,27,28,26,26,28,27,26,26,27,26,25,26,26,28,27,27,27,27,26,26,25,26,25,25,24,25,27,25,24,25,26,23,24,27,25,24,24,26,28,26,27,25,24,26,26,23,24,25,25,22,24,25,25,21,24,23,23,21,22,24,22,21,20,22,21,20,21,23,20,22,22,23,23,24,23,24,25,25,25,24,24,24,21,22,22,23,21,21,21,20,18,19,21,20,20,23,22,20,22,23,22,22,24,25,25,24,25,25,26,27,26,27,26,26,26,26,26,25,25,25,25,25,26,24,24,23,23,24,24,26,25,26,27,27,28,27,26,27,27,25,26,26,24,25,26,24,23,24,25,24,22,26,25,22,24,23,26,27,27,28,28,28,28,27,25,29,25,26,27,27,26,26,25,26,26,25,24,26,25,21,23,24,21,21,21,21,21,19,20,21,22,23,25,26,26,27,27,26,26,26,27,27,25,25,26,25,26,25,24,24,22,22,21,20,18,21,22,21,23,25,25,25,26,27,28,28,27,28,27,27,27,27,26,27,26,26,25,26,25,24,25,23,25,24,25,25,26,25,26,27,28,28,28,28,28,28,28,28,27,28,28,27,28,28,27,28,27,26,26,27,26,25,26,24,25,25,26,25,25,26,27,27,27,28,27,28,29,29,26,28,28,28,26,28,26,25,26,24,25,26,25,25,26,27,26,27,27,28,28,29,29,27,28,28,28,27,28,27,26,27,24,25,27,26,26,26,27,28,27,28,29,29,29,29,28,29,28,29,28,29,28,28,28,27,28,26,26,27,26,27,27,28,28,28,29,28,29,29,30,29,30,28,29,28,29,28,27,28,27,27,27,26,27,27,28,28,29,29,30,29,29,29,29,29,29,29,29,29,27,28,27,27,28,27,28,29,29,29,29,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,28,28,28,28,28,28,28,28,28,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,28,28,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,29,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,29,30,30,29,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,29,29,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,30,29,30,29,30,30,29,29,29,30,30,29,29,30,29,30,30,30,30,30,30,30,29],[29,29,29,28,28,27,28,27,27,28,27,26,27,28,26,26,28,27,25,26,27,27,25,26,26,26,25,26,25,25,26,25,23,24,25,23,21,22,22,19,20,20,18,17,18,18,15,15,17,15,12,15,15,13,11,14,13,13,14,15,13,15,17,17,17,20,20,20,20,22,23,22,24,25,25,25,26,26,26,27,25,27,26,25,26,27,27,27,28,27,28,28,27,27,26,26,25,26,25,24,25,25,25,25,24,24,23,22,23,21,20,18,18,17,15,15,16,14,11,12,13,10,8,7,7,5,2,0,1,4,5,6,8,10,14,14,17,16,18,18,21,21,21,22,24,25,25,25,25,25,26,27,27,27,28,27,27,28,28,28,29,29,29,29,29,30,29,29,29,30,29,29,29,30,29,29,29,29,29,29,29,29,29,28,27,26,25,24,25,26,28,28,28,28,28,28,28,29,27,28,29,29,29,29,28,29,29,28,29,29,28,28,29,28,27,26,25,26,26,27,28,28,29,27,29,28,28,27,29,28,28,29,29,28,28,29,29,28,29,29,28,28,29,30,29,29,29,29,28,29,29,29,29,29,30,29,29,29,30,30,29,29,29,29,29,28,27,27,27,27,27,28,28,28,29,28,28,28,28,28,29,29,29,29,29,30,30,29,29,30,29,30,29,29,28,28,27,28,27,28,29,28,28,29,29,28,29,29,28,29,28,29,27,28,27,25,26,26,25,26,27,24,24,26,26,23,25,26,26,23,25,25,26,27,27,25,27,26,24,25,25,23,25,24,24,26,25,24,25,26,23,24,26,24,23,24,24,26,25,26,25,24,25,26,24,24,24,25,21,22,23,25,22,24,23,23,24,21,23,24,22,21,21,23,21,20,22,21,20,22,22,22,22,21,23,23,24,24,23,23,25,22,21,22,22,20,20,21,21,19,19,21,21,20,24,23,21,22,24,22,22,25,26,25,25,25,25,25,26,26,27,27,26,26,27,27,26,25,26,26,25,26,25,26,25,24,26,24,26,25,26,27,27,27,27,26,27,25,27,27,26,24,25,25,25,24,24,25,23,23,24,23,24,23,24,26,26,26,27,26,27,27,27,26,27,26,26,27,27,26,26,24,25,24,24,25,26,25,22,24,24,21,21,23,22,20,19,21,21,25,24,25,25,25,26,25,25,24,25,25,26,25,23,26,24,25,24,24,22,22,20,19,20,22,24,24,26,27,25,26,26,26,26,26,27,26,26,27,27,26,26,26,25,26,25,25,26,25,24,25,25,24,27,26,26,27,26,27,27,27,27,27,27,28,27,28,28,27,27,27,27,27,27,27,27,26,26,26,26,25,26,26,25,25,28,27,26,27,26,28,27,27,28,28,28,28,28,27,27,28,27,28,28,26,26,27,25,25,27,27,26,28,27,28,28,28,28,28,29,28,28,28,29,28,28,28,27,27,27,26,26,27,28,27,28,27,28,28,28,28,28,28,29,28,29,28,28,29,29,29,28,28,27,28,27,26,27,27,27,28,28,29,28,28,28,29,29,29,29,29,29,29,29,29,28,27,28,26,27,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,26,27,28,28,29,29,29,29,29,29,29,29,30,30,30,30,30,29,30,30,30,29,29,29,29,29,29,28,28,28,28,28,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,29,29,29,29,29,30,30,30,30,30,29,30,30,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,29,30,30,30,30,29,29,28,29,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,28,29,29,29,29,29,30,29,28,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,29,29,29,29,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,29,29,29,28,29,30,29,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,29,30,29],[28,29,29,28,28,28,27,26,28,29,26,26,29,28,25,26,28,27,25,27,27,25,25,26,25,25,26,26,24,24,25,24,23,22,23,23,22,20,22,18,20,20,17,15,17,18,14,15,16,16,11,16,17,15,13,17,14,14,16,18,15,16,18,18,17,19,19,21,20,21,21,22,22,24,24,24,24,26,26,26,26,27,27,26,27,27,27,28,28,28,28,28,28,28,27,27,27,26,25,25,25,24,25,23,24,23,22,22,22,22,22,19,19,16,16,15,15,14,12,11,12,11,8,8,8,6,4,2,0,1,4,5,6,9,11,12,13,14,17,17,19,20,20,22,24,25,24,26,25,24,26,27,26,27,27,27,27,28,28,28,28,29,29,29,29,29,30,29,29,29,30,30,30,29,30,29,29,29,29,30,29,28,29,28,27,26,25,24,26,25,27,28,27,28,28,28,28,29,28,28,29,29,30,29,28,29,29,29,30,29,28,29,27,28,25,27,24,26,26,27,28,28,28,26,28,29,28,26,29,29,27,28,29,29,28,29,29,28,29,29,29,27,29,29,29,29,30,30,29,30,30,30,29,29,30,30,29,30,30,30,29,29,29,29,29,28,26,25,28,26,28,28,28,28,29,28,28,29,29,29,29,29,29,29,30,30,30,29,29,30,29,30,29,29,28,28,27,28,28,28,29,29,28,29,29,29,29,29,29,29,28,29,27,28,28,25,26,28,27,28,28,25,26,28,26,25,25,26,25,24,24,24,27,26,27,25,27,26,25,25,25,24,26,24,25,27,25,25,25,26,25,25,26,26,26,24,26,27,25,26,24,24,25,26,23,24,25,24,22,23,24,23,22,23,23,24,22,22,24,24,21,22,22,23,22,21,24,23,24,23,25,26,25,25,25,26,27,26,25,26,26,23,24,23,22,22,21,21,21,21,20,20,20,20,22,22,21,20,23,22,22,24,24,24,24,25,25,25,26,26,27,25,26,25,26,26,22,23,25,25,23,25,25,24,24,21,24,24,26,24,26,26,27,27,26,26,26,26,25,26,25,23,24,25,24,21,23,25,22,22,25,23,22,24,23,24,26,26,28,26,27,27,27,26,27,25,25,27,27,24,25,22,25,26,24,23,26,25,23,23,25,23,22,22,23,23,20,21,20,24,25,25,26,26,27,26,25,25,26,26,27,26,26,26,25,26,26,25,25,23,23,21,22,23,24,24,24,26,26,26,26,26,27,27,28,27,27,27,28,27,26,26,26,27,27,26,26,25,26,26,24,25,26,26,26,26,26,26,27,27,27,28,28,28,27,28,28,27,28,28,27,28,28,28,28,27,26,27,27,26,25,26,24,25,26,26,26,26,26,28,28,28,28,28,28,29,29,28,28,28,28,27,28,27,25,26,23,25,26,26,26,27,27,28,28,28,28,28,29,29,28,28,29,28,28,28,27,25,26,23,26,25,27,26,27,28,28,28,28,28,29,29,29,28,29,28,29,29,29,29,29,28,26,27,24,26,25,26,27,28,28,28,29,29,28,29,29,29,29,29,29,29,29,29,28,27,27,25,27,26,27,28,28,28,29,29,29,29,29,29,29,29,29,29,29,28,29,28,27,26,27,27,28,28,29,29,29,29,29,29,29,30,30,29,30,30,30,29,30,29,29,29,29,29,28,28,27,27,28,28,28,28,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,29,29,29,28,28,27,29,28,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,29,29,29,29,29,30,30,29,30,30,30,30,30,30,29,29,29,29,29,30,28,29,28,29,28,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,29,29,29,30,29,28,28,29,28,29,29,29,30,29,29,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,28,29,28,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,28,29,28,29,28,29,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,29,29,29,30,29],[30,29,30,29,29,28,29,28,28,29,28,27,29,28,27,27,29,27,27,27,28,26,26,26,27,26,27,27,24,24,25,24,23,23,22,24,23,23,22,19,21,20,17,16,17,18,14,15,16,15,9,17,17,15,12,17,16,14,17,18,16,16,19,19,17,21,21,22,21,22,22,23,24,24,24,24,25,26,26,26,26,26,27,26,27,27,27,28,28,28,28,28,28,28,27,27,27,27,26,26,26,26,26,24,24,23,22,24,23,21,22,21,20,19,17,16,16,16,11,12,13,12,9,10,8,7,5,4,2,0,1,4,5,7,9,11,13,15,16,18,18,20,20,22,23,24,23,24,24,24,25,26,26,27,27,27,27,27,28,28,28,28,28,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,30,29,29,28,28,28,27,26,26,25,27,26,27,27,27,28,27,27,28,28,27,28,28,28,29,29,28,28,29,28,29,29,28,27,27,27,26,27,26,26,26,27,27,28,28,25,27,28,27,26,28,29,27,27,29,28,27,28,29,27,29,29,28,26,28,30,29,28,30,30,28,30,30,29,28,29,30,29,29,30,30,29,29,29,29,28,28,27,26,25,28,27,28,29,28,27,29,29,28,28,28,29,29,29,29,29,29,29,30,29,30,29,29,29,29,28,28,28,27,27,27,28,28,28,28,29,29,29,29,29,29,29,28,28,27,28,27,26,27,27,25,27,27,25,26,27,26,25,26,26,25,24,24,25,26,26,26,26,26,25,25,24,25,23,25,25,25,26,25,25,24,25,24,25,26,26,25,25,26,27,25,26,25,24,26,26,24,24,25,25,22,24,24,24,22,23,21,23,21,22,24,23,22,22,23,24,21,23,23,22,24,23,24,25,24,24,26,24,25,25,25,25,25,24,25,24,24,23,22,22,22,20,20,21,18,20,23,22,23,22,23,23,23,25,25,25,25,25,25,26,27,27,27,25,26,24,25,25,24,24,23,23,25,24,23,24,24,23,24,24,24,25,25,25,26,26,24,24,26,26,23,25,25,24,24,25,23,23,24,25,22,23,25,24,21,25,24,25,27,26,28,26,27,27,26,26,26,25,25,26,26,25,26,24,26,26,25,23,26,25,23,24,25,23,24,22,23,24,24,23,22,24,24,26,26,26,27,27,26,27,27,27,27,26,26,26,26,26,26,25,25,24,22,21,22,23,23,24,24,25,25,25,26,27,26,28,28,28,28,27,28,27,27,26,27,27,27,25,26,25,24,26,24,24,25,25,25,25,26,26,27,27,28,27,28,28,28,28,28,27,28,28,27,28,27,26,28,27,26,26,26,26,24,26,24,25,26,25,25,25,26,27,26,26,28,27,28,29,28,26,27,28,27,26,28,27,25,26,25,24,26,24,25,25,27,26,26,27,28,28,29,29,26,27,28,27,26,27,26,24,26,24,25,25,25,25,26,27,27,27,27,28,29,28,29,27,28,27,28,28,28,27,28,27,25,27,24,26,25,24,26,26,27,27,28,28,28,29,28,29,29,29,27,29,27,28,27,25,27,24,26,26,26,27,27,27,27,29,29,29,29,28,29,29,29,28,28,29,28,26,27,25,27,27,27,28,28,28,29,29,29,29,29,30,30,29,30,30,30,28,29,29,28,28,29,28,28,28,28,28,27,28,27,28,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,27,29,29,28,29,29,29,29,30,30,30,30,30,30,30,30,29,29,29,28,28,28,28,28,28,28,28,29,30,29,29,30,30,30,30,30,30,30,30,30,30,29,29,29,28,28,27,28,28,28,29,29,29,29,30,30,29,29,30,31,30,30,30,30,29,29,29,29,29,28,28,27,28,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28,29,29,30,29,29,30,30,30,30,30,30,30,29,29,30,30,29,29,29,29,28,29,29,29,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,28,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,29,29,29,29,30,30,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,29],[30,30,30,30,29,29,29,28,29,29,28,28,29,28,27,28,29,28,27,28,28,27,26,28,27,26,27,28,26,25,26,25,23,24,24,23,22,22,20,19,20,19,18,17,18,18,15,17,17,16,11,16,16,15,13,17,15,15,18,18,16,17,19,19,18,20,21,21,20,23,23,24,24,25,24,26,27,27,27,28,27,28,28,28,27,28,28,29,29,29,29,29,29,29,28,28,28,28,27,26,26,27,26,25,25,24,22,24,24,22,22,20,20,19,18,17,19,17,14,13,15,11,10,11,10,8,6,5,4,2,0,1,4,6,8,10,11,12,15,15,18,19,19,22,24,24,25,25,25,25,27,26,27,27,27,27,27,28,28,28,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,27,28,27,26,27,28,29,28,28,28,28,28,29,28,28,29,29,30,29,29,29,30,29,30,29,29,29,28,28,27,28,26,27,26,27,29,29,29,28,29,29,28,28,29,29,28,29,29,29,29,29,30,28,30,30,29,27,29,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,28,28,26,29,28,28,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,29,29,29,29,29,29,29,29,30,29,29,29,29,28,29,28,27,28,28,26,27,28,25,26,27,27,25,27,26,26,25,25,26,27,26,27,27,27,26,25,26,25,25,26,25,25,26,26,25,26,26,25,25,26,25,25,26,26,27,26,27,26,25,26,27,25,24,26,26,23,24,25,24,23,24,22,24,21,23,24,23,21,23,22,22,22,23,23,21,24,23,23,24,23,22,24,24,25,25,24,25,25,24,24,24,25,23,23,23,22,21,21,21,20,20,23,22,23,23,24,23,24,26,26,26,26,26,27,27,28,27,28,27,27,26,27,28,26,25,26,26,26,26,26,26,25,24,25,24,26,25,26,26,28,28,26,27,28,26,26,27,27,25,26,26,25,24,26,26,24,24,27,26,24,24,25,27,28,27,28,27,28,27,27,27,27,27,27,27,28,27,28,26,27,27,25,26,27,26,24,25,26,23,23,24,24,22,22,23,22,26,25,26,27,27,28,27,26,26,28,27,27,26,25,28,26,26,25,25,25,24,22,21,22,23,25,25,25,27,27,26,27,28,27,28,28,28,28,28,29,28,27,27,27,28,27,26,27,26,26,28,26,27,27,27,27,27,27,28,28,28,28,28,28,28,28,29,29,28,28,28,27,29,29,28,28,28,27,27,27,26,26,28,27,26,28,27,27,27,27,28,28,28,29,28,29,29,29,27,28,29,28,28,28,27,26,27,26,27,28,27,27,27,27,28,28,28,28,28,29,29,28,29,29,28,28,29,27,27,28,26,27,27,28,27,28,28,29,28,29,29,29,29,29,28,29,28,29,29,29,28,29,28,27,28,27,27,27,26,27,27,29,29,29,29,28,29,29,30,29,30,28,29,28,29,29,27,29,27,28,27,28,28,28,29,29,29,29,29,29,29,29,30,30,29,29,30,29,28,29,27,28,28,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,29,28,28,28,28,29,29,29,30,30,29,30,30,30,30,30,31,31,30,31,30,30,30,30,30,30,29,30,29,29,28,29,29,29,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,29,29,29,28,29,29,29,29,30,30,30,30,30,30,30,31,30,31,30,31,30,30,30,30,30,29,29,28,29,29,29,30,30,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,29,29,28,29,29,29,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,29,29,28,29,29,29,30,30,30,29,29,30,30,31,30,31,31,31,30,30,31,30,30,30,29,29,29,30,29,29,30,30,30,30,30,31,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,29,29,30,30,30,30,30,31,30,30,30,30,29,30,29,29,30,29,29,30,29,30,30,29,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,29],[29,29,30,29,29,29,28,28,29,29,28,28,29,29,27,27,29,27,27,28,28,27,26,27,26,25,26,25,25,25,26,24,24,23,23,23,23,22,22,20,21,20,18,17,18,17,15,14,15,15,10,15,16,16,15,18,17,16,16,16,17,16,17,18,18,20,20,22,20,21,22,23,23,24,24,24,25,26,26,26,26,27,27,26,28,28,29,28,29,28,29,29,28,29,28,28,27,27,27,26,26,25,26,24,24,24,23,23,24,23,23,22,21,19,18,16,19,18,14,13,16,13,11,12,11,10,9,6,6,4,2,0,1,4,5,7,8,9,11,13,15,18,17,19,21,23,22,25,25,24,26,26,26,27,28,26,26,29,28,29,29,29,29,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,27,27,27,25,26,25,28,28,27,28,29,28,28,29,28,28,29,29,30,30,29,30,29,30,30,30,29,29,28,29,26,27,26,27,26,27,27,28,29,28,29,29,29,28,30,29,28,29,30,30,29,29,30,29,29,30,29,28,29,30,29,29,29,30,29,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,29,29,27,26,28,26,28,29,28,28,29,29,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,29,29,28,29,27,28,29,29,29,29,29,29,29,29,29,29,29,30,29,29,28,29,28,25,26,27,26,27,27,24,23,26,26,24,24,26,26,23,24,25,27,25,26,25,26,26,24,25,25,24,25,26,24,25,25,25,24,25,25,24,25,25,25,24,26,26,25,26,26,23,25,25,23,24,24,25,22,22,24,22,23,24,23,24,22,22,24,25,22,22,23,24,22,22,23,23,23,23,24,24,24,24,24,25,26,25,24,24,25,23,23,22,23,21,22,21,21,20,19,20,19,18,22,20,20,20,22,21,22,23,25,24,24,26,26,26,27,27,28,27,26,25,26,27,24,24,25,25,23,25,25,24,23,23,23,23,25,24,25,25,26,27,26,26,26,25,25,26,26,23,23,25,23,22,25,25,21,23,25,24,22,24,23,26,26,26,27,27,28,27,27,26,28,27,26,26,27,25,26,24,26,26,25,24,27,26,22,23,25,22,22,22,24,22,20,21,21,24,25,26,26,26,27,27,25,26,27,26,27,26,25,25,24,25,25,25,25,23,21,20,22,22,24,25,24,25,26,26,27,27,27,27,28,27,27,28,28,27,27,27,26,28,27,26,27,26,26,26,24,25,25,26,26,27,26,28,28,28,28,28,28,28,27,28,29,28,28,27,29,27,28,29,28,27,27,28,27,26,26,27,25,26,26,26,26,27,27,28,28,28,28,29,28,29,29,28,28,29,29,28,29,27,27,27,24,26,26,26,27,27,28,28,28,29,28,29,29,29,29,28,29,28,29,29,28,27,27,24,26,25,27,27,27,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,25,27,25,26,28,28,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,28,28,26,27,26,28,28,28,28,29,29,30,29,30,29,30,30,30,30,30,29,29,29,28,26,28,26,28,29,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,29,29,30,29,29,29,27,27,28,27,28,29,29,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,29,29,28,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,28,28,28,29,29,29,30,30,29,30,30,30,30,30,31,31,30,31,30,30,30,30,29,29,28,28,29,29,29,29,29,30,29,30,30,30,30,30,31,31,31,31,30,30,30,30,30,30,29,28,28,29,29,29,29,29,30,29,30,30,30,30,30,31,31,30,30,30,30,30,30,29,29,29,27,29,28,29,30,29,30,29,30,30,30,31,31,31,30,30,30,30,30,30,30,30,29,29,28,30,29,30,30,30,30,29,29,31,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,29,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,29],[29,29,30,29,29,29,29,29,29,29,28,28,29,29,27,28,29,28,27,28,28,27,27,27,27,25,27,27,25,25,26,25,24,24,24,24,24,23,23,20,22,20,17,17,19,17,14,16,16,15,13,17,18,17,16,21,18,18,19,21,17,19,21,20,19,23,22,24,23,24,23,24,24,25,26,25,26,27,27,26,27,28,27,27,28,28,28,29,29,28,29,29,28,28,28,28,27,27,27,26,26,26,26,26,25,25,25,24,24,24,24,22,22,22,19,17,19,18,14,14,16,16,11,13,13,12,9,8,7,6,3,2,0,1,3,4,5,7,9,10,12,14,15,17,18,22,22,24,24,22,24,25,25,26,27,25,27,27,28,29,28,28,29,30,28,29,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,28,28,29,28,25,27,25,26,26,27,28,27,27,27,27,27,29,27,27,29,29,30,29,28,29,30,29,30,29,28,28,26,28,25,27,25,26,27,27,27,29,29,27,28,29,28,27,30,29,28,28,30,29,29,29,30,28,29,30,30,27,29,30,29,29,30,30,28,30,30,30,29,30,30,30,30,30,30,30,29,30,29,30,27,28,26,25,28,27,28,29,29,27,29,29,29,29,29,30,29,30,30,29,30,29,30,30,30,30,29,30,29,29,27,29,27,28,28,29,28,28,29,29,29,29,30,29,29,30,28,29,28,28,28,26,27,28,27,28,28,25,26,27,26,24,25,26,25,22,23,23,26,25,27,25,26,26,24,24,23,24,25,25,23,25,25,25,24,26,25,25,25,26,26,25,28,28,27,27,26,25,26,26,24,24,23,24,23,22,23,22,21,23,20,24,21,19,24,24,19,23,23,24,22,24,24,23,25,25,25,26,25,25,26,26,27,26,26,26,27,26,24,24,25,23,22,22,23,21,20,21,17,19,22,22,21,22,22,22,23,25,25,26,25,26,27,27,28,27,27,24,27,24,25,26,23,23,24,24,24,23,24,24,24,22,23,24,24,24,25,25,25,27,24,25,26,24,23,24,24,22,23,24,21,22,24,24,20,22,26,23,22,25,23,26,25,24,27,25,26,26,26,25,27,25,24,26,27,24,26,24,27,27,26,25,27,27,25,25,26,25,24,25,26,24,24,24,22,25,26,27,27,28,28,27,27,26,28,27,28,26,27,26,26,27,26,27,27,25,24,23,25,24,25,26,26,26,27,25,28,28,28,28,29,28,28,28,29,28,27,27,28,28,29,27,28,27,27,28,26,26,25,25,27,26,26,27,28,28,28,28,29,29,28,29,29,27,29,29,28,29,28,28,29,28,26,28,28,27,26,28,26,26,26,24,27,24,28,27,27,28,29,29,29,30,30,28,29,29,28,28,28,28,26,28,25,26,25,23,27,25,28,26,27,28,29,29,30,29,28,29,29,28,28,28,28,25,27,23,26,22,25,26,25,28,27,28,28,29,29,29,30,29,29,29,29,30,29,29,29,28,27,27,23,26,24,23,27,26,29,29,29,29,29,30,29,30,30,30,29,29,28,29,28,26,28,24,26,23,25,28,27,28,29,29,30,30,29,29,30,30,30,29,28,29,29,27,27,25,27,25,26,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,29,29,28,28,27,27,25,26,28,28,30,29,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,29,29,28,27,26,28,26,28,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,27,26,28,27,28,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,29,28,27,26,28,27,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,28,27,26,28,28,29,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,29,29,29,29,28,26,29,27,29,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,27,29,28,29,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,30,29,30,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,29,28,29,29,29,28,29,29,29,28,29,29,29,30,30,30,30,30,30,30,28],[29,29,30,29,29,29,28,29,30,29,28,29,29,29,28,29,29,28,28,29,28,27,27,27,27,26,27,26,25,26,26,25,23,23,23,23,22,21,22,21,20,20,17,17,18,17,14,16,15,16,13,17,18,18,18,21,20,17,19,20,18,19,19,20,19,21,20,22,20,22,22,24,23,24,26,25,26,27,27,26,27,28,28,27,27,28,28,29,28,28,28,29,28,29,28,28,28,26,28,27,26,26,27,26,26,25,25,23,24,24,23,22,22,22,19,19,21,19,15,16,19,17,13,15,15,14,11,10,9,7,6,4,2,0,1,3,4,5,8,9,11,13,14,16,17,21,22,24,24,22,25,26,26,27,28,26,27,28,28,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,27,27,27,26,27,26,28,28,27,28,28,27,27,29,28,27,29,29,30,29,28,29,29,30,30,29,29,29,27,29,26,27,26,27,27,27,28,29,29,28,28,29,29,27,30,30,29,29,30,30,28,29,30,29,29,30,29,27,29,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,28,29,27,26,28,27,28,29,29,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,28,29,30,29,28,30,30,30,30,30,29,30,30,29,30,29,28,29,27,27,29,27,28,28,25,24,27,26,24,24,26,25,24,23,24,26,24,26,25,26,26,24,25,24,25,26,27,25,25,25,27,25,25,26,25,25,26,26,24,27,28,27,26,26,25,25,25,25,25,23,23,24,23,22,22,22,22,20,24,21,20,23,24,19,23,23,24,23,23,23,23,25,24,25,25,26,24,25,26,27,26,26,26,26,25,24,24,23,23,24,22,22,21,21,19,16,18,21,21,19,20,21,21,22,23,22,24,24,25,26,27,28,27,28,25,26,24,26,26,23,23,25,25,23,24,24,23,23,24,22,23,24,24,25,24,25,27,25,26,26,24,23,24,24,22,23,24,21,21,23,23,21,22,24,23,23,25,24,25,25,25,28,26,27,27,27,26,27,26,24,27,27,23,27,24,26,27,26,24,26,26,25,23,25,24,23,22,24,23,21,22,21,24,26,26,27,27,28,28,26,27,28,27,27,26,26,27,26,26,26,26,26,25,23,21,23,23,26,26,24,25,27,26,27,27,28,28,28,28,28,29,29,28,28,28,28,28,28,28,28,27,27,28,25,27,25,26,27,26,27,28,28,28,28,29,29,29,28,29,29,29,29,28,28,28,29,29,28,28,28,28,28,28,27,28,26,27,26,25,27,25,28,28,28,29,29,29,29,30,29,29,28,29,29,28,29,27,27,28,25,26,25,24,27,26,28,27,28,29,29,29,29,29,28,28,29,29,29,28,27,27,27,24,26,23,26,27,26,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,27,24,27,24,24,27,27,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,28,28,24,27,24,26,28,27,29,29,30,30,29,30,29,30,30,30,29,29,29,28,27,27,24,27,24,27,28,28,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,28,28,28,26,26,27,25,27,28,28,29,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,29,28,28,27,26,28,27,28,29,30,30,30,30,30,30,30,31,30,30,30,29,29,30,28,26,27,26,28,27,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,29,27,27,26,28,28,29,29,29,30,30,30,30,29,30,30,31,31,30,30,30,29,29,29,29,29,28,26,27,28,27,29,29,29,30,30,30,30,30,31,30,31,30,30,30,30,30,30,29,29,28,27,26,29,27,29,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,29,29,28,27,29,28,29,30,30,30,30,30,30,30,31,31,30,30,31,31,30,30,31,30,30,30,30,29,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,29,30,30,29,29,30,29,29,29,30,29,29,29,30,29,30,30,30,30,30,30,30,29],[30,30,30,30,29,29,29,29,29,29,29,28,29,29,29,29,29,28,29,29,29,28,28,28,28,28,28,28,27,28,26,26,25,26,24,25,23,21,22,21,21,20,17,19,20,17,14,18,17,15,14,20,20,18,19,22,23,19,21,22,21,20,22,23,21,23,23,24,23,23,26,25,23,27,27,25,26,28,28,27,28,29,28,28,28,29,28,29,29,28,29,28,28,29,28,29,28,28,28,27,27,27,28,27,26,26,27,25,26,25,25,23,25,24,21,21,23,22,16,18,21,19,13,16,16,16,12,11,10,9,7,6,4,2,0,1,3,4,6,7,8,11,12,13,15,18,19,22,23,20,24,25,25,27,27,26,27,28,28,28,29,29,29,29,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,29,29,28,28,29,28,28,27,26,26,28,27,28,27,28,27,27,27,29,27,28,29,29,30,29,28,29,29,28,30,29,28,29,26,28,26,26,27,26,26,27,27,29,29,26,28,28,28,27,29,29,28,28,30,29,28,29,30,28,29,30,29,27,29,30,30,29,30,30,28,30,30,30,29,30,30,30,30,30,30,30,29,30,29,29,27,28,27,26,27,28,28,29,29,27,29,29,29,29,29,30,29,29,30,29,30,29,30,30,30,30,29,30,29,29,28,28,27,28,29,30,28,28,29,30,29,29,29,29,29,29,29,29,29,29,29,27,27,27,27,27,27,25,25,26,26,24,24,26,25,22,22,22,25,23,26,24,25,26,23,24,22,22,24,23,23,24,24,24,24,24,24,24,24,24,25,24,27,27,26,27,26,25,26,25,24,24,23,22,22,22,22,19,20,21,19,22,20,19,23,23,19,22,22,23,22,23,23,23,24,24,24,25,25,25,26,26,27,26,26,26,26,26,25,24,25,24,22,22,22,21,19,20,14,18,20,21,20,22,21,22,23,25,24,26,25,26,27,27,29,28,28,26,26,24,25,26,24,22,24,25,24,23,25,23,23,23,23,22,24,25,25,26,25,26,24,25,25,24,24,24,22,22,23,24,21,22,23,22,19,22,24,22,21,25,23,25,25,24,27,25,27,26,26,25,27,24,24,26,27,25,27,25,26,28,26,26,27,27,25,25,26,26,24,24,27,24,24,24,22,25,27,27,28,28,28,28,27,27,29,28,29,27,27,27,27,28,27,27,27,26,24,23,26,25,27,26,26,26,27,26,28,28,28,28,29,29,29,28,29,29,27,27,28,29,29,28,29,28,26,28,27,27,26,26,27,26,27,27,28,28,28,28,29,29,28,28,29,28,29,29,27,29,28,27,29,29,27,27,28,28,26,28,26,27,26,25,27,25,28,27,27,27,29,28,29,30,29,27,28,29,29,27,28,28,26,28,26,26,26,24,27,26,27,27,28,27,28,28,29,29,27,28,29,28,28,28,28,25,28,25,26,24,25,27,25,27,27,28,28,29,29,29,30,28,29,28,28,29,29,28,29,28,26,28,25,26,25,24,27,26,28,28,28,28,28,29,28,29,29,29,28,29,27,29,29,26,28,25,26,24,25,26,26,28,27,29,29,29,28,28,30,29,29,28,27,29,28,25,27,24,26,24,26,27,27,28,29,28,29,29,29,30,30,30,30,30,29,29,29,30,28,27,29,29,28,27,27,26,26,25,25,27,27,29,29,29,29,30,30,29,30,30,30,30,30,30,30,29,30,29,29,28,29,29,26,27,25,27,26,27,28,29,29,29,30,30,30,30,30,30,29,30,29,29,29,28,25,27,25,27,25,27,28,29,30,29,29,29,30,30,30,30,30,30,30,30,30,29,29,29,26,27,26,27,26,27,29,29,29,29,30,30,29,30,30,30,30,30,30,30,29,29,29,28,29,27,27,25,27,27,28,29,29,30,29,30,30,30,30,30,30,30,30,30,29,30,29,29,28,27,28,26,28,26,28,29,29,30,29,29,30,30,30,30,31,30,30,30,30,30,30,30,29,28,29,28,29,28,28,30,29,30,29,30,30,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,29,30,29,30,29,30,29,30,30,30,30,30,30,31,30,30,30,30,29,30,29,29,30,29,29,29,28,30,30,29,28,29,29,29,28,29,29,28,30,30,30,30,30,30,30,29],[29,29,30,29,29,29,29,29,30,30,28,29,29,29,28,29,29,27,29,29,29,28,28,28,27,26,27,26,25,27,25,25,24,24,25,23,23,22,23,22,21,20,17,18,19,18,14,16,17,15,15,18,19,18,19,22,22,19,21,21,21,20,21,21,20,23,22,23,22,23,24,24,23,24,26,25,25,27,27,26,27,28,27,27,27,28,28,28,29,28,29,29,28,28,28,29,28,27,29,27,26,27,27,26,26,26,26,24,24,23,24,22,22,23,19,22,22,21,19,19,20,20,15,19,18,17,14,12,11,10,8,7,6,4,2,0,1,4,5,6,7,8,13,13,13,17,18,21,22,20,24,25,26,27,27,26,27,28,28,29,29,28,29,29,29,29,30,30,29,29,30,30,29,30,30,29,30,30,30,30,29,29,27,29,28,28,27,26,27,27,27,28,27,27,28,27,27,28,27,28,28,28,30,28,27,29,29,29,30,29,28,29,27,28,26,27,26,27,26,27,27,28,29,26,27,28,28,26,29,29,28,28,30,30,28,29,30,28,29,30,29,27,29,31,30,29,30,30,28,30,30,30,29,30,30,30,30,30,30,30,29,29,28,29,27,28,27,26,27,27,28,29,29,27,28,29,29,28,29,30,29,30,30,30,30,29,30,30,30,30,30,30,29,29,27,28,28,28,29,29,27,28,29,29,29,30,30,30,29,29,29,29,29,28,29,28,28,28,28,29,28,26,26,27,26,26,24,25,25,23,22,22,24,23,25,24,25,25,23,24,24,24,25,25,25,24,26,26,25,25,26,25,25,26,26,24,28,28,27,27,27,25,25,25,25,25,23,23,23,22,21,18,21,21,19,22,21,20,24,24,21,23,24,23,22,23,24,23,25,26,25,25,25,25,26,26,27,26,26,26,26,26,25,23,25,24,22,21,23,21,19,20,14,19,19,19,20,21,20,21,23,24,24,25,24,25,27,27,28,27,27,25,26,23,26,26,24,21,24,24,23,22,24,23,23,22,21,21,22,23,24,25,24,26,23,24,25,22,22,23,21,20,21,22,18,19,21,22,18,21,23,22,22,25,24,25,25,24,27,25,27,26,26,24,25,23,23,26,27,24,26,24,26,28,26,26,27,27,26,25,25,25,25,23,25,24,22,24,22,24,26,27,27,27,28,28,26,27,28,27,29,27,26,27,26,28,26,27,26,26,24,23,25,25,26,26,25,25,27,26,28,27,28,28,29,29,29,28,29,28,27,28,28,29,29,27,28,27,26,27,25,25,26,25,27,26,27,27,28,28,28,28,28,28,28,28,29,28,29,28,28,29,29,29,29,28,27,28,28,27,25,28,25,26,25,24,27,25,27,27,28,28,29,28,29,29,29,28,28,29,29,28,28,27,26,28,24,26,24,23,27,25,28,26,28,27,29,29,29,29,28,29,29,28,28,28,27,25,27,23,26,22,25,27,25,28,27,28,28,28,29,29,29,28,29,28,29,29,29,28,28,28,26,27,24,26,24,23,27,25,28,28,28,28,28,29,29,29,30,29,29,29,28,28,28,26,27,24,26,22,24,27,26,28,28,29,29,29,29,28,30,29,30,28,27,28,28,25,27,25,26,23,26,27,27,29,29,29,29,29,29,30,30,30,30,30,30,29,29,29,28,27,28,28,28,27,26,26,26,24,25,27,27,29,29,29,29,30,30,29,30,30,30,30,30,30,29,30,30,29,29,28,28,28,26,25,24,26,26,26,28,28,29,29,30,30,29,30,30,30,29,29,28,28,29,26,24,25,24,26,25,27,28,28,29,29,29,29,30,30,30,30,30,30,30,29,29,28,28,28,25,26,25,26,26,27,28,28,29,29,30,30,28,30,30,30,30,30,30,30,28,29,29,28,29,26,26,24,26,27,27,29,29,30,29,30,30,30,30,30,30,30,30,30,29,29,29,29,28,27,26,24,27,25,28,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,29,30,29,27,28,26,28,27,28,30,29,30,29,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,29,30,29,30,30,30,30,30,30,31,30,30,30,30,29,30,29,29,30,29,29,30,28,30,30,29,28,29,30,29,29,30,30,29,30,30,30,30,30,30,30,29],[30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,30,28,29,29,29,28,28,28,28,28,28,28,27,28,27,26,26,26,25,26,24,23,23,23,24,21,18,21,21,18,16,20,19,14,18,21,21,20,22,24,24,20,23,24,23,22,23,24,24,25,24,25,24,25,27,26,25,26,28,26,25,28,28,27,28,29,28,27,28,28,28,29,29,29,29,28,29,29,28,29,28,28,29,28,27,27,28,27,27,27,27,26,26,26,26,23,25,25,21,23,24,23,20,21,23,22,17,20,21,19,16,15,11,10,9,7,7,6,4,2,0,1,4,4,6,5,9,12,12,16,17,18,20,19,21,23,24,25,27,25,27,28,27,28,28,28,28,29,29,28,29,29,29,29,30,29,29,30,30,29,30,29,30,30,29,29,28,29,29,28,28,26,26,27,27,27,27,28,28,27,27,28,27,27,29,28,29,29,27,28,29,29,29,29,28,28,26,27,26,26,26,26,26,25,26,28,29,26,27,28,27,27,29,29,28,27,29,30,27,29,30,28,29,30,29,27,29,30,29,29,30,30,28,30,30,30,29,30,30,30,30,30,30,30,29,30,28,29,27,28,26,25,28,27,28,29,28,26,28,29,29,28,28,30,29,29,29,30,30,30,30,30,30,30,29,30,29,29,28,28,27,28,29,30,28,29,29,29,30,29,29,29,30,29,29,29,28,28,28,27,28,27,26,27,28,26,25,26,26,24,24,25,25,23,22,21,24,22,25,24,24,25,23,23,22,22,24,23,23,24,24,24,24,24,23,24,25,24,25,25,26,28,27,27,26,25,25,25,24,23,23,23,22,22,21,18,20,19,20,21,21,20,22,22,20,22,22,21,22,23,23,22,24,25,24,25,25,25,26,25,26,26,26,26,26,26,25,24,25,23,22,22,23,22,18,20,14,19,20,20,21,22,21,21,24,25,25,26,26,26,28,27,28,28,28,25,26,24,25,26,25,23,24,24,24,24,25,25,25,22,22,21,24,24,26,26,25,26,24,25,25,24,24,24,21,21,22,23,17,20,21,22,18,21,23,21,22,24,23,24,24,24,27,24,26,26,26,24,25,23,23,26,27,25,25,25,26,27,26,26,27,27,26,26,26,26,26,25,27,25,25,25,24,25,27,28,28,28,28,28,28,27,29,28,29,28,28,28,27,29,28,28,28,27,24,24,26,26,26,27,26,26,28,27,28,28,28,28,29,29,29,28,29,29,27,28,29,29,29,28,29,28,27,29,27,27,26,26,28,27,28,28,28,28,28,28,29,29,28,29,28,28,29,29,27,29,29,28,29,29,27,27,29,28,26,28,27,27,26,25,27,26,28,27,28,28,29,28,29,29,29,27,29,30,29,27,28,28,26,28,26,26,25,25,27,25,28,27,28,28,29,28,29,29,26,29,30,28,27,28,28,25,27,25,26,24,25,26,25,28,27,28,28,28,29,29,29,28,29,27,29,30,29,28,28,28,26,27,25,26,24,25,26,25,27,28,28,29,28,29,28,29,30,30,27,29,26,29,28,26,28,25,26,24,25,26,26,28,26,28,29,29,29,28,30,29,29,28,26,28,28,26,27,25,27,25,25,26,27,27,28,28,29,29,29,30,30,30,30,30,29,28,29,29,27,26,28,28,28,27,26,26,27,24,25,27,26,28,28,29,29,30,30,29,30,30,30,30,30,30,29,29,30,29,28,27,28,27,26,25,24,26,25,26,27,28,29,28,30,30,29,30,30,29,29,29,28,28,28,27,24,25,25,26,24,26,27,28,29,29,29,29,30,30,30,30,30,29,30,29,29,28,28,27,25,26,25,26,25,26,28,28,29,29,29,30,28,30,30,30,30,30,30,30,29,29,29,28,29,27,26,25,27,25,27,28,28,29,29,30,30,30,30,29,30,30,30,30,29,29,30,29,28,28,26,25,27,25,27,29,28,30,29,29,30,30,30,30,30,30,30,30,30,30,30,29,29,27,28,27,28,27,28,29,29,30,29,29,30,30,30,31,30,30,31,30,30,30,31,30,30,30,30,29,29,29,29,29,30,30,30,29,30,30,30,30,31,30,31,30,31,30,30,30,30,30,29,30,29,30,30,28,30,30,29,29,29,29,29,28,29,29,28,30,30,30,30,30,30,31,29],[29,29,30,29,30,29,29,29,30,29,28,29,29,29,29,29,29,28,29,29,29,28,28,28,27,27,26,27,26,27,26,26,25,25,24,24,23,22,24,22,21,22,19,21,20,19,17,20,19,18,18,19,21,21,23,26,25,21,23,24,23,21,23,23,22,23,24,24,22,24,25,24,23,25,27,25,25,27,27,26,27,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,27,29,28,26,27,28,26,27,27,27,25,25,26,25,23,23,24,20,22,23,23,21,22,23,23,19,22,22,21,18,17,14,13,11,9,8,7,6,4,2,0,1,4,5,4,7,9,13,16,17,19,20,18,20,22,23,24,26,25,27,27,27,28,28,28,28,29,28,28,29,29,28,29,29,29,29,29,30,29,29,29,29,29,29,29,27,29,27,28,26,25,27,25,27,27,25,26,26,27,26,28,27,26,28,27,29,28,26,28,29,29,29,29,27,28,25,27,24,26,25,26,25,25,26,27,27,26,27,28,27,26,28,28,27,27,29,29,26,28,30,27,29,30,29,27,29,30,29,28,29,30,28,29,30,30,28,30,30,29,29,30,30,29,29,29,27,28,25,27,25,25,27,25,27,28,28,25,28,29,28,28,29,29,29,29,29,29,30,29,30,30,29,30,29,29,27,28,27,29,27,28,28,29,28,28,29,29,29,28,29,29,29,29,29,28,28,27,28,28,27,28,27,28,28,26,25,27,25,24,24,24,24,23,22,21,24,24,25,25,25,25,24,24,24,24,26,25,25,24,26,26,25,26,25,26,25,27,26,25,27,27,27,25,25,25,25,24,24,23,23,21,22,21,21,18,20,19,18,22,22,20,22,23,22,23,23,22,23,23,25,24,25,26,26,25,26,25,26,27,26,27,27,26,26,26,25,24,24,23,21,22,22,21,19,19,15,19,19,19,20,21,20,21,22,23,23,24,23,25,25,26,26,27,26,24,26,21,24,24,23,21,23,23,21,22,23,22,23,22,20,21,22,23,24,24,23,24,23,23,23,22,21,21,20,19,20,20,16,19,19,20,18,20,21,19,21,23,22,22,24,22,25,22,25,26,25,24,23,23,21,25,25,22,24,23,25,25,25,24,26,26,25,24,26,26,24,24,26,24,23,24,23,24,26,26,27,27,27,27,26,27,28,28,28,27,27,27,27,28,27,27,27,27,25,24,25,25,26,26,25,25,27,26,27,27,28,28,28,28,28,28,29,28,27,28,28,29,28,28,28,27,27,28,25,27,25,25,27,26,26,27,27,28,28,28,28,28,28,28,28,28,29,28,27,28,29,28,29,29,28,28,28,27,27,28,26,27,25,24,27,25,27,27,27,28,28,28,29,29,29,28,28,29,29,28,28,28,26,28,25,26,24,24,26,25,27,26,27,28,28,29,29,29,27,28,29,28,27,28,28,25,27,24,26,23,24,26,25,27,26,28,28,27,28,29,29,28,29,27,29,29,28,27,28,28,26,27,24,26,23,23,26,26,27,27,27,28,28,29,29,29,29,29,28,29,26,28,28,26,27,24,26,24,24,27,26,27,27,28,28,29,28,27,29,28,29,28,26,28,28,25,26,24,26,24,25,27,27,27,28,28,29,29,29,30,30,29,29,29,29,28,28,28,28,26,27,27,27,26,26,25,26,23,24,26,26,28,28,28,29,29,30,29,30,29,30,30,30,30,29,29,29,28,28,27,27,27,25,26,24,26,25,26,27,27,28,28,30,30,29,30,30,29,28,29,27,27,28,26,25,25,24,25,24,26,27,27,28,28,30,29,30,29,30,30,30,28,29,29,28,27,27,27,24,24,24,24,25,27,27,27,28,28,29,30,28,29,30,30,30,30,30,29,28,28,28,26,27,26,25,25,25,26,26,27,28,29,28,29,29,30,30,29,30,30,29,30,28,29,29,28,27,26,25,23,26,26,26,28,28,29,28,29,29,30,30,30,30,30,29,29,30,29,29,29,28,27,27,26,27,27,27,29,28,29,28,29,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,29,28,28,28,29,29,30,29,30,30,30,30,30,30,30,30,31,30,30,29,30,29,29,29,29,30,29,28,29,30,29,28,29,30,28,28,29,29,28,29,29,31,30,30,30,30,29],[30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,30,29,28,29,29,29,28,28,28,28,28,28,28,28,28,27,25,26,26,25,27,24,24,25,24,25,23,21,23,21,21,18,22,20,19,21,21,22,21,24,26,26,23,25,26,25,22,26,25,24,25,27,26,25,25,28,25,24,27,28,25,26,29,28,26,28,29,28,27,28,28,28,29,28,28,28,29,29,29,28,29,28,28,29,28,27,27,28,27,27,27,27,26,27,27,27,24,26,26,23,24,25,26,22,24,25,24,20,23,23,23,21,19,16,15,12,11,9,7,7,6,3,2,0,1,3,3,6,8,9,13,14,17,17,16,18,20,22,22,26,24,25,26,26,27,27,27,27,28,28,28,28,29,28,28,29,29,29,29,29,29,29,29,29,29,28,28,27,28,28,27,27,24,26,25,26,25,24,26,26,26,26,27,26,25,27,27,28,28,27,28,29,28,29,28,27,27,25,26,24,25,24,25,25,25,25,26,27,26,27,28,27,26,28,28,28,28,28,29,27,28,29,27,28,29,29,27,29,30,29,29,29,29,28,29,30,29,28,29,30,29,29,30,30,29,28,29,27,28,25,26,25,25,26,26,27,28,27,26,28,28,27,27,28,28,28,29,29,29,29,29,29,30,29,29,28,29,27,28,26,27,27,27,28,28,28,28,28,29,29,28,29,29,29,29,28,29,28,28,28,28,27,25,26,27,27,26,25,26,25,24,24,24,23,20,21,18,22,20,23,23,24,25,22,23,22,21,24,24,22,25,24,24,24,25,25,25,25,24,25,24,25,27,27,26,25,25,25,24,22,23,22,20,20,21,19,17,20,18,19,21,21,20,22,22,21,22,23,22,23,23,24,25,25,25,24,26,26,26,26,26,26,26,25,25,26,26,25,24,24,23,22,21,22,22,19,19,15,21,20,19,22,23,20,20,24,25,22,25,25,26,25,25,26,27,26,24,26,21,24,25,23,22,23,24,22,24,25,24,25,23,21,21,23,23,25,25,23,25,24,24,24,23,23,22,19,20,21,19,15,19,20,17,16,19,20,16,18,22,21,22,24,22,25,22,25,25,25,24,23,22,21,25,25,22,24,23,26,25,25,23,26,27,25,24,26,27,26,25,27,26,25,27,24,26,28,28,28,28,27,28,27,27,28,28,29,28,27,28,27,28,28,28,28,28,26,25,26,27,28,28,27,27,28,27,27,28,28,28,28,28,29,28,29,29,28,28,29,29,29,28,29,28,28,29,27,28,26,27,28,27,27,27,27,28,28,28,28,28,28,28,29,28,29,28,28,29,29,28,29,29,28,27,29,28,27,29,27,28,27,26,28,27,28,27,27,28,28,28,29,30,29,28,29,30,29,27,29,29,27,29,27,27,26,25,27,27,28,27,27,28,28,29,29,29,27,28,29,29,27,28,28,27,28,26,27,25,25,27,26,27,27,28,29,28,29,29,29,28,29,27,29,29,29,28,28,29,27,28,27,27,25,25,27,26,27,28,27,28,27,29,29,29,30,30,28,29,26,29,29,27,28,26,27,25,25,26,26,27,26,28,28,29,28,27,30,28,29,28,26,28,29,26,27,27,27,26,25,27,27,27,28,27,29,28,29,30,30,30,29,29,29,28,28,28,28,25,27,28,27,27,26,26,27,24,24,26,26,27,28,28,29,29,30,28,29,30,29,30,30,29,29,29,29,28,28,27,27,26,26,25,25,26,25,25,26,26,28,28,30,29,28,30,30,28,28,28,27,28,28,26,25,25,25,25,25,25,25,26,28,28,29,29,30,29,30,30,29,28,29,29,28,26,27,26,25,24,25,25,25,25,25,26,28,28,29,30,28,29,30,30,30,30,29,30,27,28,28,27,27,26,25,24,24,24,26,26,27,28,28,29,29,30,30,29,30,30,29,30,28,29,29,28,27,26,25,24,26,25,26,28,27,29,28,29,29,30,30,30,30,30,29,29,30,29,28,29,28,26,27,26,27,27,27,29,28,29,29,29,30,30,30,31,30,30,30,30,29,30,30,30,29,30,29,29,29,29,28,28,29,29,30,29,30,30,30,31,31,30,31,31,31,30,30,30,30,30,29,29,29,29,29,28,29,29,29,28,29,29,28,27,29,29,27,29,29,30,30,30,30,30,29],[30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,29,29,28,29,28,29,28,27,27,27,27,27,27,27,27,26,26,26,26,26,26,25,24,25,24,25,23,20,23,22,20,19,22,21,19,22,23,23,24,26,27,27,24,26,27,25,24,26,25,25,25,25,26,25,25,27,25,25,27,27,26,25,28,26,27,27,28,27,27,28,28,28,28,29,28,29,28,28,28,28,28,28,27,28,28,26,27,28,26,27,27,27,26,26,27,25,24,25,26,24,25,25,25,23,23,25,24,21,23,24,24,21,21,18,17,15,14,11,9,7,8,6,5,2,0,1,3,5,8,8,12,14,16,16,16,18,20,21,24,25,25,27,28,27,28,28,28,28,29,28,27,29,29,28,29,29,29,29,29,29,29,29,29,29,29,28,28,27,29,28,28,27,25,28,26,26,26,25,26,26,26,26,27,27,26,27,27,29,28,27,28,29,28,29,28,27,27,24,27,25,26,25,26,24,25,25,27,29,24,27,28,26,25,28,28,27,27,29,29,27,29,29,27,29,30,28,27,29,30,29,29,30,30,27,29,30,29,28,29,30,29,29,30,30,29,29,29,27,28,25,27,26,25,27,27,26,28,27,26,26,28,28,27,28,29,27,28,29,29,30,29,30,29,29,29,29,28,28,28,27,28,28,28,28,29,28,28,29,29,29,29,29,29,29,29,29,28,28,28,29,28,28,28,28,28,28,27,27,27,25,25,25,25,24,22,22,20,23,22,24,24,25,25,24,25,25,24,25,25,25,25,26,26,25,27,26,27,26,28,27,26,28,28,27,26,26,26,26,24,24,24,23,21,21,22,20,18,21,19,21,23,23,21,24,23,24,24,24,24,24,25,26,26,26,27,27,27,26,27,27,26,27,27,27,27,26,27,26,25,25,24,24,23,23,23,20,20,15,21,20,20,21,23,20,22,24,24,22,25,25,25,26,26,26,27,26,24,25,22,24,25,22,22,24,23,23,23,24,23,23,23,21,20,23,23,24,26,25,24,23,24,23,21,22,22,18,19,20,19,15,19,19,18,17,20,20,18,20,23,22,22,24,22,25,21,24,25,25,23,22,22,21,24,24,22,24,23,25,26,26,26,27,27,26,25,27,27,26,26,27,26,25,27,24,26,27,28,28,27,28,27,27,27,28,28,29,28,28,28,28,29,28,28,28,28,27,26,27,27,27,27,27,26,28,27,28,28,28,28,29,29,28,28,29,29,28,28,29,29,29,28,28,28,27,28,27,27,27,26,28,27,27,27,28,28,28,28,28,29,28,29,29,28,29,29,27,29,29,28,29,29,27,28,29,28,26,28,26,27,27,25,27,26,28,27,27,28,29,28,29,29,29,27,29,29,29,28,28,28,26,28,25,27,26,24,27,26,27,27,27,28,29,29,29,29,27,29,29,28,28,29,28,25,28,25,27,25,25,27,26,27,27,28,28,27,28,28,29,28,29,27,29,29,29,27,29,28,26,28,26,27,26,25,26,26,27,27,27,28,28,29,28,29,29,29,28,29,26,29,28,25,28,26,26,25,25,27,26,27,27,28,28,29,28,28,29,28,29,28,26,28,28,26,28,26,26,26,25,27,27,27,28,27,29,28,29,29,29,29,29,29,29,27,28,29,28,26,27,28,27,26,26,26,26,25,25,26,26,27,28,27,29,28,30,27,29,29,29,30,29,28,28,28,28,28,27,26,26,27,26,25,25,26,26,25,26,27,27,28,29,29,28,29,29,27,27,28,26,28,27,25,25,25,25,25,25,25,25,27,27,28,28,27,29,28,29,29,29,28,29,28,28,26,27,26,25,25,25,24,25,25,25,27,27,28,29,29,26,28,30,30,30,29,29,29,27,28,28,27,27,25,26,24,24,26,26,26,27,28,28,29,28,29,30,28,30,29,28,30,27,28,29,27,27,26,26,24,26,26,27,27,27,28,28,29,28,30,30,29,30,30,29,28,29,29,28,28,28,25,26,26,27,26,26,28,28,29,28,29,30,30,30,30,29,30,30,30,29,30,30,29,30,30,29,28,28,28,28,28,29,28,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,30,29,27,29,29,28,27,29,29,28,27,29,29,27,29,29,30,30,29,30,30,28],[29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,28,28,27,29,27,28,28,27,26,27,27,26,26,26,27,26,26,25,26,26,25,25,24,25,24,24,23,23,23,22,20,19,23,21,18,22,22,22,24,25,26,26,23,24,25,24,24,24,25,24,24,25,26,23,25,26,25,24,26,27,25,26,27,27,26,27,28,27,26,28,27,28,27,27,27,27,27,27,27,27,27,27,25,28,26,26,26,28,26,26,28,27,25,26,28,27,24,26,26,24,25,26,25,23,24,25,25,21,23,23,23,22,22,19,18,17,15,13,11,9,8,8,6,5,2,0,1,5,6,7,9,10,14,15,14,16,18,20,22,23,23,24,25,25,27,27,26,27,28,26,27,28,28,27,28,29,28,28,29,28,29,29,29,28,28,27,27,23,27,26,27,25,23,25,23,24,25,23,24,24,24,25,25,24,24,26,26,27,26,26,27,28,27,27,27,26,27,22,26,24,24,22,22,23,22,24,27,28,25,25,27,25,25,27,27,26,26,28,28,26,28,28,27,28,28,28,26,28,29,28,29,29,28,27,29,29,28,27,28,29,28,28,29,29,28,28,27,26,27,22,25,22,24,26,24,26,28,27,24,26,29,28,27,28,28,27,27,27,28,28,29,28,29,29,29,27,27,25,26,24,27,26,27,28,28,28,27,28,29,28,27,28,28,28,28,28,27,27,26,27,26,25,25,26,27,26,26,24,25,23,23,23,23,20,22,21,18,20,21,22,24,23,24,24,24,24,23,25,25,25,24,26,24,24,26,25,24,24,26,25,24,25,26,25,22,23,23,23,21,21,22,21,18,19,21,19,18,21,19,19,22,22,20,23,23,22,21,23,24,23,23,25,25,24,25,24,26,26,25,25,26,26,25,25,24,25,24,23,22,23,22,22,21,21,21,18,19,17,20,19,19,20,21,19,18,22,22,21,23,23,24,24,24,24,25,24,21,24,20,23,23,21,20,22,22,20,22,22,22,22,21,19,20,22,23,24,24,24,23,23,23,23,22,21,20,19,19,19,19,14,17,18,15,15,17,18,15,18,19,20,18,21,19,22,21,22,23,24,21,20,21,19,22,23,19,22,21,22,23,24,22,25,24,23,22,25,25,24,24,26,25,24,25,23,25,26,26,26,26,26,26,26,27,27,27,28,27,26,28,27,28,27,28,27,27,25,25,25,26,26,27,26,25,26,25,26,26,26,26,27,26,26,27,28,27,27,27,27,27,27,27,28,27,26,28,26,26,26,25,26,25,25,27,25,26,27,27,26,27,27,27,27,26,27,26,27,27,27,27,28,27,27,27,28,26,26,27,25,26,25,23,26,24,26,26,26,27,27,27,28,28,28,27,27,28,28,27,28,28,26,27,25,26,25,23,26,25,26,25,26,27,26,27,28,28,26,27,29,28,27,27,28,26,27,25,26,24,23,26,25,26,25,26,27,26,27,27,28,27,28,26,28,29,28,27,27,28,26,28,25,26,25,23,26,25,26,27,25,26,26,27,28,28,28,28,27,28,26,27,27,26,27,25,26,25,24,26,24,26,26,26,27,28,27,26,29,27,29,28,26,27,28,27,27,26,26,25,25,27,25,27,27,26,27,27,28,29,29,28,28,27,28,27,27,27,27,26,26,27,26,26,25,26,26,24,23,26,25,27,27,26,27,27,28,25,28,29,28,29,29,28,27,28,27,26,27,27,26,25,26,25,24,26,25,25,26,26,25,26,28,28,26,28,28,26,26,27,26,26,27,25,25,24,24,25,24,25,25,26,26,26,27,27,28,27,29,28,28,26,28,27,27,25,25,25,25,24,23,25,22,25,25,25,26,26,28,28,25,27,29,28,30,28,27,27,25,27,27,26,26,25,24,24,24,24,25,24,27,26,27,27,26,29,29,27,29,29,27,28,25,27,27,26,26,25,24,25,25,24,26,25,26,27,27,27,27,29,29,28,29,29,27,26,28,27,27,27,26,25,25,25,26,25,25,26,26,27,27,28,29,29,29,30,28,29,30,29,27,29,30,28,29,29,29,28,26,27,26,28,28,28,29,28,29,30,30,30,30,30,30,30,30,30,30,29,30,28,29,28,27,28,28,27,28,28,28,26,28,29,27,27,28,28,26,28,28,30,29,28,29,30,28],[30,30,30,30,30,30,29,29,29,30,29,29,30,29,29,29,30,28,29,28,28,28,28,27,27,28,26,27,26,26,27,26,26,27,27,26,26,27,24,26,27,23,22,25,23,22,22,24,21,20,24,23,23,24,26,26,27,27,25,27,26,26,25,27,27,25,27,28,25,26,27,28,25,27,28,27,27,28,28,27,27,28,28,27,28,29,28,29,29,28,29,29,28,27,28,29,26,27,28,27,26,27,28,25,27,27,27,26,27,27,26,26,25,26,26,25,26,27,25,24,26,26,25,24,25,25,24,24,22,20,17,18,16,14,13,10,8,8,7,6,3,0,1,6,7,9,12,13,14,14,17,18,19,20,22,23,26,25,26,27,27,26,26,28,27,26,28,27,26,28,28,29,28,29,29,29,29,29,29,29,28,28,26,28,27,27,25,24,25,24,24,25,24,26,24,24,26,25,25,26,26,27,27,26,25,27,27,27,28,28,26,26,24,24,25,26,25,26,24,25,26,25,27,24,25,26,26,25,27,28,26,27,28,28,26,27,28,26,29,28,28,26,29,29,28,28,29,29,27,28,29,29,27,29,29,28,28,29,30,29,29,29,27,27,23,26,25,24,27,28,27,28,28,26,26,28,27,26,27,28,27,28,28,29,29,29,29,28,29,29,28,28,26,26,26,27,27,28,28,28,27,27,28,29,27,28,29,28,28,28,28,27,28,27,28,28,27,27,28,28,27,26,27,27,25,24,23,23,20,21,21,18,21,21,21,22,23,23,22,25,23,22,26,25,24,24,27,26,24,27,27,26,26,28,26,26,27,27,26,24,24,25,26,23,23,23,21,20,21,23,18,16,21,18,21,23,23,21,24,25,24,22,25,26,25,24,27,27,26,26,26,28,27,27,27,28,27,27,27,27,26,27,26,24,25,25,25,22,23,23,21,21,17,22,21,20,23,23,21,21,23,23,22,25,25,25,26,25,25,25,25,22,23,21,23,23,22,21,23,22,23,22,23,22,25,22,22,21,23,23,23,24,23,23,23,22,22,22,22,21,20,21,20,19,14,19,19,15,15,19,18,15,19,22,21,21,25,22,23,21,22,23,23,20,19,20,20,23,24,22,23,22,22,26,25,23,26,27,25,24,26,27,26,26,28,26,26,28,25,27,28,27,28,27,29,28,28,28,28,29,30,28,29,28,28,29,29,29,29,28,27,26,27,28,27,28,27,27,28,27,28,28,28,27,29,29,29,28,29,29,28,28,28,28,29,28,28,27,27,28,27,27,27,26,27,27,28,27,28,28,27,28,29,29,28,28,28,27,29,29,27,29,29,27,28,29,27,26,28,27,26,27,26,28,27,26,28,26,28,27,26,28,28,27,28,29,29,25,28,29,28,27,28,28,26,28,26,27,26,25,26,26,27,27,26,26,28,27,29,29,26,28,29,28,27,28,27,25,27,25,26,26,26,26,26,26,26,27,27,26,28,28,29,26,28,26,28,29,28,27,29,27,25,27,26,26,26,26,26,26,27,27,25,27,26,28,28,28,29,28,26,28,25,28,28,25,27,26,26,25,25,27,26,27,26,26,27,28,27,26,29,27,28,27,25,28,28,25,27,26,26,24,25,26,26,26,26,26,27,27,27,29,28,28,28,28,28,27,27,28,27,25,26,27,27,25,25,25,25,24,23,26,25,26,27,27,28,28,29,26,28,28,29,29,28,27,28,27,26,27,27,25,25,26,26,23,24,25,24,26,25,25,27,27,28,28,26,27,28,25,27,27,24,25,26,24,23,23,23,25,23,26,25,25,27,26,28,26,28,27,28,28,28,27,27,28,27,24,25,25,24,23,24,25,23,25,25,25,26,26,28,28,25,27,28,29,29,29,27,27,26,26,27,26,25,25,24,23,24,24,26,25,26,26,26,27,26,29,29,27,28,29,27,28,26,27,27,26,25,24,24,24,25,26,26,26,26,27,26,27,27,29,29,27,28,29,28,27,27,27,26,26,27,25,25,25,26,25,25,27,26,28,27,28,29,29,29,30,29,28,29,29,28,29,30,29,29,30,29,28,27,28,28,27,29,28,30,28,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,29,29,28,28,29,29,28,28,29,29,27,29,29,30,30,29,29,30,28],[30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,28,29,29,29,29,28,28,28,28,28,28,27,27,28,27,26,27,27,27,26,26,26,26,26,25,23,25,24,22,23,25,22,21,25,24,25,25,25,26,27,26,26,26,26,26,26,26,26,26,27,27,26,27,27,27,26,27,28,27,27,28,28,28,28,28,28,28,28,28,29,28,28,29,29,28,28,28,28,28,27,28,29,28,26,27,28,26,28,28,28,26,27,28,27,26,26,27,25,26,27,27,26,24,26,26,25,25,25,25,23,24,23,21,20,21,19,17,13,12,9,7,7,6,5,2,0,1,4,7,9,11,14,13,16,17,19,20,22,24,26,25,26,27,27,27,26,28,27,27,28,28,28,28,29,29,28,29,29,29,29,29,29,29,28,27,26,28,28,28,26,25,25,25,25,25,24,26,25,24,26,26,25,26,26,27,27,27,27,27,28,28,28,28,26,26,24,25,23,24,23,26,25,24,26,27,28,25,25,26,27,24,27,28,27,27,28,29,28,29,29,28,29,29,29,28,29,29,29,29,29,29,28,29,29,29,27,29,30,29,29,30,30,29,28,29,27,27,23,26,22,21,26,26,27,28,27,27,27,27,27,27,27,29,27,28,29,30,30,29,30,29,29,29,28,28,25,26,26,27,27,27,28,28,27,28,28,29,28,28,29,29,29,28,28,28,28,27,27,28,27,26,27,28,27,27,26,25,24,24,24,22,21,21,21,18,22,20,21,24,23,24,23,24,24,24,26,26,24,25,27,26,25,27,27,26,26,27,26,26,26,27,26,24,24,25,25,22,22,24,22,19,21,22,19,18,22,19,22,23,24,21,24,25,25,24,26,25,25,25,26,25,26,27,27,28,27,27,27,27,27,27,27,25,27,27,24,24,24,24,23,22,23,24,19,20,18,22,20,20,21,24,22,21,23,24,24,26,26,26,26,25,24,26,26,25,24,21,23,25,23,22,25,24,24,25,25,24,25,23,21,21,23,24,25,26,26,24,24,23,24,22,22,21,19,20,20,18,15,19,18,15,15,19,18,15,18,20,21,22,23,20,24,20,22,23,23,20,18,19,19,23,24,22,25,23,25,24,25,23,26,26,25,25,27,27,26,26,27,27,26,27,25,27,28,28,28,28,28,28,28,28,28,28,29,28,28,29,28,29,29,29,28,28,27,26,27,28,27,28,28,27,28,27,28,28,28,27,28,28,28,28,29,28,28,28,29,29,29,28,28,28,27,28,28,28,28,27,28,27,28,27,27,28,27,28,28,29,28,28,28,28,29,28,28,29,29,28,29,29,28,28,28,27,27,28,26,28,27,26,28,27,28,28,27,28,28,27,28,29,29,27,29,29,29,28,29,28,27,28,27,28,27,26,28,27,28,28,27,28,28,28,29,29,27,29,29,28,28,29,28,27,28,26,28,26,27,28,27,28,27,28,28,27,28,28,29,28,29,27,29,29,29,28,28,28,28,29,27,27,26,26,28,27,28,28,27,28,28,29,28,29,29,29,28,29,27,29,28,27,28,27,27,26,27,27,27,27,27,28,28,28,27,27,29,28,29,28,27,28,28,27,28,27,26,26,25,27,26,27,27,27,28,27,29,29,29,28,28,28,28,28,27,28,28,26,27,28,28,27,26,27,26,25,24,26,25,27,28,27,28,28,29,26,29,29,28,29,29,28,28,29,28,27,28,27,26,26,26,26,25,25,25,25,26,26,26,27,28,28,26,29,28,27,27,27,25,27,28,25,25,25,25,25,24,25,25,26,26,26,27,27,29,26,29,28,28,27,28,27,27,26,26,26,25,26,25,25,24,25,25,26,26,27,28,28,26,27,29,28,29,28,27,28,26,27,27,26,26,25,25,24,25,25,26,25,27,27,27,28,26,29,29,26,29,29,27,28,26,27,28,26,26,25,24,24,25,25,26,26,27,27,27,28,27,29,29,27,29,29,27,27,28,27,27,27,27,26,26,26,26,25,26,27,27,28,28,28,29,30,30,30,28,29,30,29,27,29,30,28,29,29,28,28,27,27,27,27,29,29,30,29,30,30,30,31,30,30,31,31,31,31,31,30,30,30,29,30,29,30,29,28,29,30,29,28,29,29,28,28,29,29,28,29,29,30,30,29,30,30,29],[29,29,30,29,29,29,29,29,30,29,28,29,30,29,29,29,29,28,29,28,29,29,28,28,28,28,27,27,27,28,26,27,26,26,27,26,25,24,26,26,24,25,25,24,23,24,24,24,22,22,25,23,25,25,26,26,27,24,26,27,24,25,26,27,25,24,26,26,23,24,27,25,24,26,27,25,25,28,27,26,27,29,28,28,28,28,28,29,28,28,29,29,29,28,29,28,27,27,28,29,27,27,28,28,27,28,29,26,27,28,27,25,27,27,24,25,27,27,25,25,27,26,23,24,26,25,23,25,23,21,21,21,20,17,15,14,13,10,9,9,7,6,2,0,1,4,7,10,10,11,13,15,16,17,20,22,23,23,25,25,26,25,26,27,26,26,27,27,26,27,28,28,28,28,28,28,29,28,29,28,27,26,22,27,27,27,25,23,24,23,24,24,22,24,24,23,23,24,24,24,26,26,26,25,27,26,27,27,27,27,25,25,24,23,19,23,20,22,24,23,27,28,28,25,24,28,27,23,27,27,26,26,28,28,27,28,29,28,29,29,28,27,28,29,29,28,29,29,27,28,29,29,27,28,29,28,28,29,29,28,28,28,25,26,21,25,23,20,26,25,27,28,28,26,27,27,27,28,27,29,27,27,28,29,29,29,29,29,28,28,27,27,23,26,24,27,26,28,28,29,26,27,28,29,27,28,28,29,28,27,27,26,27,25,27,26,25,26,26,26,26,25,25,24,22,23,22,20,20,21,21,16,19,22,21,23,22,22,22,24,23,23,24,25,24,25,26,26,25,27,26,26,26,27,26,25,25,26,23,21,21,23,24,21,22,23,22,18,21,22,18,19,22,20,22,24,24,22,24,25,25,24,26,26,25,25,26,25,25,27,27,27,27,26,26,27,27,26,26,25,26,26,24,24,25,24,23,22,24,24,20,20,18,22,22,19,22,22,20,21,23,23,22,25,25,24,24,24,22,25,24,23,24,20,24,24,21,21,24,23,22,22,24,24,23,22,19,21,22,23,22,24,24,24,24,24,23,20,22,22,18,19,20,18,15,18,18,13,16,19,17,13,18,19,19,20,21,18,20,18,20,21,20,19,17,19,17,21,22,19,23,21,22,23,24,22,25,26,25,24,26,27,26,25,27,26,25,26,24,26,27,27,27,28,27,27,27,28,28,28,28,29,28,29,28,29,28,29,28,28,27,26,27,27,28,28,26,26,27,26,27,27,27,27,28,28,28,28,29,28,28,28,28,29,29,28,29,28,27,28,26,27,26,25,27,26,27,27,27,27,27,27,26,28,27,26,28,26,28,28,28,28,28,28,29,28,28,27,29,28,27,28,26,27,27,24,27,25,28,26,27,27,28,28,29,29,29,27,28,29,29,27,28,28,27,28,26,27,26,24,27,26,28,27,26,28,28,28,29,29,26,28,29,29,27,28,28,26,28,25,27,25,26,27,26,28,27,28,28,27,28,28,29,28,29,27,29,29,29,27,28,28,26,28,26,26,26,25,27,26,27,28,26,28,27,29,28,29,29,29,28,29,27,28,28,26,27,26,26,25,26,26,26,27,27,27,28,28,28,27,29,28,29,28,26,28,28,26,27,26,26,24,25,26,25,27,27,27,28,28,29,29,29,28,28,28,29,28,27,28,27,25,26,27,27,25,25,24,24,22,23,26,25,27,27,26,28,28,29,27,29,29,28,29,29,28,28,28,27,27,27,27,25,24,25,23,24,24,24,25,25,26,26,27,28,29,27,29,28,26,27,27,24,26,27,24,24,24,23,23,23,25,24,26,26,26,28,27,28,27,29,28,27,26,26,27,26,25,24,25,24,23,23,23,23,25,24,26,25,26,28,29,25,26,29,28,29,28,26,27,25,26,25,25,25,24,23,23,23,23,25,25,26,25,27,28,26,29,29,26,29,28,26,28,26,27,27,25,25,24,24,23,24,24,25,25,26,26,26,27,27,29,29,27,29,28,26,26,28,27,27,27,26,24,24,24,26,23,25,26,26,27,27,28,28,29,29,30,28,28,30,28,27,28,29,27,29,29,28,27,26,27,26,26,27,28,29,28,29,30,30,30,30,30,31,31,30,31,30,30,30,30,29,29,28,29,29,27,29,29,29,27,29,30,28,27,28,29,27,28,29,30,30,29,30,30,29],[30,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,27,27,28,27,26,28,28,26,26,26,26,26,26,25,25,25,26,25,24,24,25,23,23,24,25,22,22,26,24,26,26,27,26,28,26,25,26,24,24,26,27,25,25,27,27,24,25,27,26,25,26,27,26,26,27,27,26,26,28,27,27,28,28,28,28,28,28,28,28,28,28,27,27,27,26,28,27,26,27,28,27,27,28,28,26,27,28,27,25,27,27,24,25,27,26,24,25,27,28,25,25,26,26,25,25,24,23,22,23,22,20,19,17,15,13,10,9,8,7,5,2,0,1,6,8,10,10,12,13,14,18,19,23,24,23,23,26,26,24,25,27,25,24,26,27,25,26,27,28,28,27,27,28,29,27,27,27,26,26,20,27,25,27,24,22,25,23,22,20,21,23,21,22,22,23,22,22,24,25,25,23,24,25,26,26,27,26,23,23,22,21,19,20,20,24,24,23,26,27,27,24,23,26,25,24,25,27,24,25,26,27,24,27,28,26,27,28,27,25,28,29,28,27,28,28,26,28,28,28,26,27,28,27,28,29,29,28,27,26,24,24,17,22,19,19,23,24,28,28,28,26,26,27,28,26,26,28,27,26,27,28,29,29,29,28,28,27,26,25,20,24,22,26,26,28,28,29,26,26,28,28,26,27,28,29,27,27,27,26,27,24,27,27,25,27,27,27,26,25,26,24,23,24,23,20,19,22,21,13,19,18,21,22,22,23,23,24,24,24,26,26,25,25,27,27,26,27,27,26,26,28,27,25,27,27,25,21,22,24,25,20,22,24,22,19,22,23,18,18,23,20,23,25,26,24,25,26,27,24,26,27,26,26,28,28,27,27,28,28,27,27,27,27,26,26,27,26,25,26,26,25,24,25,26,23,24,25,22,21,19,23,22,20,22,22,20,21,23,23,20,24,23,23,21,21,21,22,22,20,22,19,22,23,20,21,24,23,21,22,24,22,24,22,19,22,23,23,23,24,23,24,24,24,22,20,22,21,17,18,19,16,16,19,17,12,17,19,16,14,20,19,21,19,19,17,18,14,18,18,19,16,14,16,14,18,20,18,20,20,20,22,24,21,24,26,25,23,26,27,26,25,27,27,26,26,25,26,27,26,27,26,27,27,27,27,28,28,28,27,27,28,27,29,28,29,28,28,26,27,26,27,27,27,26,26,27,25,27,25,27,26,27,28,27,27,28,28,27,27,28,28,28,27,28,27,27,28,26,27,26,25,26,25,26,25,26,26,26,26,27,28,26,26,27,26,28,26,26,27,28,27,27,28,26,26,27,27,26,28,26,27,26,24,26,24,27,25,24,26,26,27,27,28,28,26,27,28,28,27,28,27,26,27,26,26,25,24,26,25,26,25,24,25,25,27,28,28,26,27,28,28,27,27,27,26,27,25,26,25,25,26,24,26,25,26,25,25,26,27,28,26,28,26,27,28,28,26,27,27,26,27,25,26,25,25,26,24,27,26,25,26,26,28,28,28,28,28,27,27,26,27,26,24,26,24,26,24,24,26,24,25,26,26,27,26,26,26,27,27,27,27,25,27,27,25,25,25,25,23,23,26,25,27,26,26,26,27,27,28,28,28,28,28,27,27,26,27,27,24,25,26,26,24,24,24,25,23,22,25,23,26,25,26,26,27,28,26,28,28,28,28,28,27,27,28,26,27,27,25,24,24,25,23,23,25,23,23,24,24,26,27,28,27,26,28,27,26,26,26,24,25,26,23,23,22,22,24,22,23,24,24,26,26,26,26,28,26,28,27,26,26,26,26,26,24,25,25,23,21,22,23,21,23,23,24,25,25,27,27,25,26,28,28,28,27,27,26,24,26,26,25,25,23,22,22,23,22,24,23,24,25,25,27,25,28,28,26,28,27,25,26,24,26,26,25,25,22,21,22,23,21,24,24,25,25,26,25,25,28,28,25,27,27,25,25,26,26,24,25,25,23,23,22,24,23,23,24,24,26,25,27,26,28,28,29,27,27,29,28,25,27,28,27,27,28,27,26,25,25,25,24,27,26,28,28,29,29,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,28,28,27,28,28,28,26,28,29,27,27,28,28,27,27,28,30,29,28,29,30,28],[29,29,29,29,29,29,28,29,29,29,29,28,29,29,29,28,28,28,28,26,27,27,27,25,26,26,25,26,27,26,26,26,26,25,25,26,25,24,23,24,23,22,21,22,20,21,22,22,20,20,21,21,21,22,24,24,25,23,21,24,23,22,23,25,23,21,24,25,24,23,26,24,22,24,25,26,24,26,26,26,26,27,26,26,26,26,26,27,27,27,27,27,28,26,26,25,26,25,26,25,24,25,27,26,25,27,27,25,25,27,26,23,26,27,23,24,27,25,22,24,26,26,22,25,25,25,23,24,23,22,21,22,21,19,19,17,16,13,13,11,8,8,7,4,3,0,1,6,5,6,10,10,12,14,14,16,20,20,21,25,24,21,23,25,23,21,25,25,24,25,27,26,27,26,26,27,27,25,26,25,22,24,18,26,23,22,22,21,21,19,18,16,16,20,18,18,20,21,21,20,21,22,23,23,22,24,25,25,26,24,21,22,18,19,16,17,17,21,23,23,24,26,25,22,21,25,23,21,21,25,22,23,24,25,23,26,27,24,26,27,25,23,27,28,27,27,28,28,26,27,28,27,24,27,28,25,25,28,28,26,26,24,21,21,15,18,16,16,21,23,25,25,26,24,25,27,26,25,25,27,25,24,26,28,28,27,28,25,26,26,24,23,18,21,18,23,24,26,26,27,24,22,26,27,24,26,27,27,24,24,24,21,24,21,24,22,22,22,23,24,21,21,21,20,16,19,19,16,16,18,19,15,18,18,20,21,22,21,20,22,22,21,24,24,22,22,25,24,22,24,24,23,22,25,23,21,22,22,21,18,18,19,19,17,17,19,18,16,19,20,17,18,21,18,21,22,24,21,22,23,24,21,23,24,24,23,23,24,24,24,25,25,24,26,24,24,24,21,24,23,22,22,22,22,20,22,22,18,21,23,19,18,18,22,20,16,20,21,17,17,20,20,17,21,20,18,18,18,19,19,16,16,16,17,19,19,16,18,20,19,18,20,21,21,21,20,16,20,21,21,21,22,20,22,22,20,19,17,18,19,15,17,17,14,12,17,14,9,13,15,13,11,15,14,16,16,16,14,15,12,16,15,18,15,14,14,14,16,16,16,15,16,16,19,19,17,19,21,22,19,21,24,23,22,22,23,23,22,22,22,23,22,24,22,25,24,25,25,26,25,27,25,26,28,26,27,27,27,27,27,25,24,24,25,25,24,24,23,23,22,24,22,24,24,25,25,25,25,26,26,26,25,26,26,26,25,26,25,23,25,24,23,24,22,23,21,23,21,23,23,24,24,25,25,25,24,25,24,26,24,23,25,25,24,26,26,24,24,26,24,24,25,24,23,24,20,23,19,23,21,21,23,24,24,25,26,26,23,25,27,26,23,27,26,23,25,24,22,22,21,22,20,23,21,21,23,23,24,26,26,23,25,27,27,24,26,26,23,25,23,23,23,21,24,21,23,22,24,23,22,24,24,26,24,26,24,25,27,27,24,26,26,23,26,23,23,23,22,23,21,24,24,21,24,24,26,25,26,27,26,25,26,24,26,26,23,25,23,23,23,21,23,22,23,25,24,25,25,25,25,26,25,26,25,24,26,26,24,25,23,22,22,20,24,22,25,23,25,25,25,26,27,27,26,26,26,27,26,25,27,26,24,24,26,25,23,24,24,23,21,20,23,21,25,24,25,26,26,26,24,27,27,27,28,26,26,27,27,25,26,26,25,24,24,23,23,22,21,21,21,23,22,25,24,26,26,25,27,27,26,25,26,24,25,26,23,23,23,22,21,21,21,23,23,25,24,25,25,26,25,27,27,27,25,25,26,25,23,24,24,23,22,21,21,21,22,22,23,24,23,26,26,25,26,27,27,28,27,26,26,24,26,25,24,24,23,23,21,22,22,22,22,24,25,24,26,25,27,28,25,27,27,26,27,24,26,26,25,24,22,23,21,22,21,22,23,23,24,24,26,24,28,28,26,27,27,24,25,27,25,24,25,24,23,24,22,23,21,23,24,24,25,24,26,25,28,28,29,26,25,28,28,25,26,28,26,27,27,27,26,25,25,24,25,26,26,28,27,28,29,29,30,30,29,30,30,30,30,30,29,29,29,28,27,26,28,27,25,27,28,26,25,28,28,26,25,27,28,25,25,28,29,29,27,28,30,27],[29,29,28,28,28,28,27,27,28,27,27,27,26,28,27,27,26,26,27,25,26,27,26,25,26,26,24,25,26,25,24,24,25,24,24,25,23,24,24,24,24,22,22,23,20,21,22,23,20,20,21,19,22,22,23,23,24,24,22,23,24,23,21,24,24,23,24,25,23,23,24,24,24,22,24,24,23,25,25,25,25,25,26,26,25,25,25,26,26,26,26,27,26,24,25,25,24,24,24,24,24,24,25,22,24,25,25,23,24,25,24,23,26,25,23,23,26,24,22,24,25,26,23,26,25,24,24,25,23,23,23,23,23,21,19,16,14,14,12,11,10,9,7,6,6,2,0,2,5,5,7,8,9,12,12,14,18,17,17,21,22,20,20,22,21,20,22,22,22,25,24,24,25,24,24,25,25,23,24,21,21,20,18,23,22,22,21,17,22,15,16,15,16,20,15,17,15,19,17,15,18,19,22,22,21,22,23,23,24,20,21,20,13,17,17,18,20,21,21,22,20,22,22,19,18,23,20,20,19,22,21,18,21,23,23,24,26,22,25,27,22,22,26,26,26,24,26,25,22,26,25,25,22,24,25,23,22,25,26,25,23,20,20,18,13,16,14,17,21,21,22,24,25,21,23,24,24,21,22,25,24,23,23,24,25,25,25,24,24,22,21,18,19,19,19,20,20,22,24,25,21,23,23,26,23,24,25,25,23,22,22,21,21,22,22,20,19,20,20,21,18,19,19,16,15,16,16,14,14,15,16,14,16,17,18,19,17,19,18,21,18,20,21,22,18,19,23,21,18,22,22,22,20,22,22,21,20,20,19,15,13,18,18,16,17,17,17,15,17,17,15,16,17,17,18,20,21,19,19,22,22,18,20,23,22,22,22,24,24,23,24,25,24,24,24,23,22,22,22,22,22,21,21,20,19,19,20,17,17,19,16,15,17,19,16,17,16,17,17,15,19,16,16,19,19,17,19,19,16,17,21,17,18,13,17,18,16,18,17,16,18,17,18,18,19,16,16,17,17,18,19,20,20,18,18,17,16,17,16,14,14,17,16,9,12,16,14,5,13,15,13,9,15,12,18,16,14,14,13,10,15,14,17,16,13,8,11,15,16,15,18,18,15,16,19,18,17,20,21,18,21,21,21,21,21,21,21,20,20,20,21,21,23,22,24,23,25,24,26,25,27,25,26,26,26,28,27,28,26,26,24,23,24,24,23,23,23,22,22,20,22,21,24,22,23,24,25,24,25,25,25,24,25,24,26,24,24,23,22,23,23,23,24,22,21,20,22,20,22,22,22,23,24,25,24,23,24,23,25,23,23,25,24,24,24,25,22,22,23,23,22,24,22,22,23,20,22,19,22,21,19,23,22,23,25,26,24,22,24,25,25,23,25,23,21,24,23,22,22,20,21,18,23,22,21,22,21,22,25,25,23,24,25,24,23,25,23,21,24,22,22,21,19,22,19,23,22,21,20,21,22,23,24,23,24,23,25,25,25,23,26,23,22,23,21,23,21,19,22,20,24,22,20,23,24,24,23,25,26,26,24,25,23,25,24,21,23,21,22,21,19,22,20,21,24,23,25,24,23,24,25,25,25,24,23,25,24,22,23,21,21,22,22,21,20,24,22,24,24,24,25,26,26,25,26,25,24,26,26,25,26,23,25,25,24,21,22,22,21,20,20,21,20,23,23,25,24,25,25,25,27,26,27,27,26,26,26,26,25,24,25,24,23,24,22,22,19,20,20,20,21,21,25,23,25,25,26,25,26,25,25,24,25,24,25,23,22,22,19,20,21,19,21,21,23,22,24,25,25,25,26,26,25,25,24,24,26,22,23,24,21,21,21,19,20,19,20,20,23,22,24,24,24,25,26,26,27,26,24,25,22,24,24,23,22,19,21,19,18,21,19,20,22,23,23,24,24,26,26,24,26,26,24,26,23,25,24,23,22,19,20,19,18,19,19,20,21,23,22,23,23,26,26,24,26,26,23,24,24,25,22,23,23,20,20,20,20,20,20,22,22,24,22,24,25,26,26,28,25,24,27,27,24,25,27,26,25,27,26,25,25,24,23,24,25,25,27,26,27,29,29,30,29,28,30,30,30,30,30,29,29,29,27,28,27,28,27,26,27,28,26,27,27,27,26,26,27,28,28,27,29,30,30,28,28,30,27],[29,28,29,28,29,28,27,28,28,28,28,27,28,27,27,27,27,27,27,26,26,26,24,24,24,24,23,24,25,25,23,23,24,23,22,23,22,20,21,22,21,17,19,19,17,18,19,18,17,18,19,18,18,20,21,20,22,21,19,21,21,20,20,21,20,19,20,22,21,19,21,20,20,19,22,21,20,24,23,22,21,24,22,23,22,23,24,25,24,25,24,24,25,24,24,23,23,22,24,23,22,23,24,23,23,25,24,23,23,24,23,23,24,25,23,22,25,23,20,22,24,24,21,24,23,22,22,22,21,21,19,20,20,19,18,17,16,14,14,12,10,9,7,7,6,4,2,0,1,2,5,6,7,8,11,12,14,15,14,19,20,15,16,22,22,18,21,21,22,21,23,24,23,23,23,23,23,22,23,22,20,19,17,21,20,19,18,16,17,12,15,13,14,16,15,15,15,18,16,15,18,17,20,20,19,19,22,23,23,22,18,21,14,18,15,18,18,20,20,20,20,22,23,19,18,21,20,18,19,21,20,21,23,21,20,22,24,22,24,24,21,22,24,25,24,23,24,23,22,23,23,23,22,23,24,20,22,24,25,23,23,21,19,19,12,17,13,16,18,20,22,23,23,21,21,23,21,22,22,23,21,21,22,23,23,23,24,22,24,22,21,21,17,20,16,18,21,24,23,25,22,21,23,24,23,23,23,24,22,22,21,20,21,19,21,18,16,18,17,16,14,14,16,15,13,14,13,12,12,13,15,12,14,16,17,17,18,18,16,19,17,18,18,20,17,17,19,20,17,19,19,20,16,19,19,17,17,17,16,12,11,14,15,14,13,14,13,12,14,16,14,16,16,16,20,19,20,19,18,19,19,18,18,19,20,17,18,19,20,19,20,21,21,21,21,20,20,18,19,18,18,18,17,18,18,16,17,14,16,17,16,14,15,14,15,13,15,14,14,13,15,15,15,16,16,16,16,15,16,15,16,14,15,13,15,16,14,12,16,15,15,15,16,16,16,14,14,14,15,16,17,17,17,17,15,16,14,14,15,14,12,11,13,12,11,14,12,8,11,12,11,9,10,11,11,12,12,11,12,7,14,12,14,13,10,11,12,15,14,13,14,14,13,15,16,15,17,18,18,17,18,18,19,18,18,19,19,18,17,18,19,19,20,18,22,21,22,21,23,22,24,24,25,25,25,26,25,26,24,24,22,21,20,21,19,20,19,19,19,18,20,18,21,21,21,22,22,21,22,23,22,22,22,23,23,22,23,21,20,20,20,19,20,17,18,18,20,18,20,19,19,21,21,22,22,20,21,21,23,20,20,23,22,21,22,24,21,20,22,21,19,20,18,19,19,17,18,16,19,18,18,20,21,20,22,23,23,21,22,24,24,20,22,23,19,21,18,18,18,17,18,17,19,19,18,19,19,20,23,23,19,22,24,24,20,21,21,18,20,18,18,16,17,17,17,19,19,20,18,18,20,21,21,20,22,20,22,23,23,19,21,22,18,19,18,17,16,15,18,16,20,21,18,20,20,21,20,23,23,23,21,21,19,20,21,18,19,17,17,16,15,18,17,19,20,20,19,21,21,20,22,20,22,20,18,19,20,18,19,17,17,16,17,19,18,20,19,19,20,19,22,21,24,22,21,22,21,22,20,21,20,19,20,20,19,18,19,19,17,16,15,18,17,21,20,20,20,20,23,20,24,24,24,25,23,21,22,21,22,22,20,20,19,19,19,18,17,16,16,17,19,19,20,22,22,22,21,23,23,23,21,22,21,22,20,20,19,19,18,17,17,18,18,19,21,23,22,22,23,21,24,24,24,23,21,22,21,18,19,20,19,19,18,18,17,19,18,19,21,22,24,23,21,23,24,24,25,23,23,23,20,21,20,21,20,19,18,17,17,19,19,18,20,21,22,24,22,25,24,23,24,24,23,24,20,22,20,21,19,19,17,17,18,19,19,18,21,21,23,23,22,25,25,23,24,25,22,21,24,21,19,21,20,20,19,19,18,20,19,19,21,22,23,24,24,25,25,26,23,24,26,25,21,24,25,23,23,25,25,25,21,23,21,23,23,23,26,24,25,28,27,29,28,28,29,30,29,29,29,28,28,27,26,27,25,26,26,24,25,27,25,23,26,26,25,24,26,27,24,25,26,28,27,26,27,28,25],[28,28,28,27,28,27,27,27,27,27,27,27,27,27,27,27,26,26,27,25,24,25,24,23,23,23,23,24,23,24,21,22,22,22,22,22,21,20,21,21,18,18,19,18,17,19,18,17,16,18,20,18,19,21,19,18,20,21,18,18,19,19,16,19,18,18,17,20,20,19,19,19,20,18,21,21,19,22,21,21,21,23,22,23,22,23,23,24,23,23,23,24,24,23,21,22,22,22,23,22,22,22,23,21,22,23,22,21,23,22,23,20,23,23,19,22,24,22,20,22,24,23,22,24,24,23,23,25,22,23,23,23,22,21,19,18,17,16,16,14,13,11,11,8,8,5,2,1,0,1,3,5,6,8,10,12,14,14,11,17,17,12,15,18,17,15,18,19,18,20,21,21,21,21,21,21,21,20,21,20,19,19,15,20,18,19,17,11,15,11,13,11,11,12,12,13,13,14,13,12,15,16,17,18,16,17,19,19,17,15,17,17,13,16,14,16,16,17,18,18,19,21,21,16,15,18,18,16,14,17,15,17,16,18,16,17,20,17,20,21,19,18,22,20,22,20,22,20,18,20,19,18,16,19,19,19,18,19,19,19,18,16,17,14,14,15,13,15,18,19,18,22,21,18,20,21,20,19,21,19,19,18,19,20,22,21,21,19,19,19,18,17,16,18,16,18,20,21,21,21,20,20,20,21,22,21,22,21,20,19,17,19,18,17,19,19,13,17,16,14,14,13,16,13,12,14,14,12,10,15,14,13,11,17,18,19,19,18,17,18,15,16,17,18,16,14,18,15,17,16,17,15,16,17,17,14,17,15,12,12,10,12,14,10,11,16,14,11,14,16,14,16,15,18,15,16,18,15,16,18,18,14,16,19,18,16,18,18,19,19,19,21,20,20,20,19,20,19,18,18,15,15,16,12,12,15,13,12,13,15,13,13,14,16,16,14,14,14,12,12,14,16,12,14,14,15,13,14,12,16,12,12,13,12,14,16,12,13,15,15,15,15,14,14,16,14,16,15,16,17,18,17,19,16,15,16,17,14,13,12,13,12,11,10,12,12,9,7,12,9,7,6,10,9,9,9,8,9,8,8,11,10,12,10,9,10,10,13,10,11,9,8,11,12,12,11,14,13,14,13,14,15,17,16,16,16,17,15,16,16,16,15,17,18,19,18,19,19,21,20,23,22,23,24,24,24,24,25,23,23,21,20,19,21,18,19,20,18,16,16,17,17,18,18,18,19,19,19,20,20,20,20,20,21,21,20,21,19,18,20,18,18,21,16,16,16,17,15,19,19,18,19,20,21,20,19,20,19,21,19,18,20,20,19,20,20,19,19,20,19,18,19,18,19,19,16,16,15,18,18,18,18,18,19,19,21,21,19,20,22,21,20,21,20,18,20,18,18,18,16,16,16,17,18,18,18,19,18,20,21,20,20,22,21,19,21,20,18,19,19,18,18,16,16,17,17,18,19,19,18,18,18,20,19,20,20,21,21,22,20,21,21,18,19,18,17,17,16,16,17,18,20,20,19,19,20,20,21,22,22,19,20,18,19,19,17,18,17,17,16,15,16,16,18,19,20,20,19,19,19,20,20,21,19,19,19,19,18,19,18,17,18,16,18,17,18,19,19,19,19,20,22,22,20,22,21,21,21,20,21,20,18,19,20,20,17,19,17,17,17,15,16,16,18,19,19,21,20,22,20,23,22,22,24,21,21,22,21,20,21,20,19,19,18,18,16,15,16,17,17,18,19,19,20,22,21,21,21,22,21,21,20,19,18,19,18,16,17,16,16,15,16,18,19,20,20,21,20,22,21,22,22,21,21,22,21,20,18,19,18,17,17,16,16,14,17,18,18,20,20,22,21,19,21,22,23,24,22,22,19,20,19,20,18,19,18,16,15,17,17,16,18,20,21,21,22,20,23,23,21,23,21,22,22,22,21,21,20,19,19,17,15,16,17,16,18,20,21,21,21,20,23,23,21,22,22,21,22,22,22,19,19,18,18,17,18,17,16,17,18,20,21,21,21,23,23,23,24,21,22,23,24,20,22,24,23,23,24,24,22,21,20,20,22,22,23,25,25,26,28,28,29,28,28,29,30,29,29,29,29,28,28,27,26,26,26,25,25,25,26,24,24,26,26,25,26,26,27,26,25,27,28,28,26,27,29,26],[28,27,28,27,27,26,26,26,26,25,26,26,26,25,26,26,26,26,26,25,24,26,25,24,24,25,24,24,25,24,23,24,24,24,23,22,23,23,22,23,23,21,22,22,20,20,21,21,18,18,20,19,20,22,23,22,23,24,20,21,23,21,21,22,23,21,22,23,21,21,22,22,21,21,22,23,22,24,23,24,23,24,24,24,23,23,24,24,24,24,24,23,25,24,24,23,23,23,23,23,24,24,24,23,24,24,23,23,24,23,25,23,24,24,24,24,25,23,24,24,24,25,24,26,25,25,24,26,24,24,24,25,23,22,21,20,18,18,16,15,14,13,12,11,8,9,7,5,1,0,1,4,4,7,8,10,11,12,13,18,18,15,17,19,18,18,18,19,18,21,20,21,21,20,21,22,22,22,22,21,21,20,17,20,20,19,17,15,14,14,13,16,13,14,14,12,12,15,13,13,16,15,18,19,17,19,21,20,21,18,17,18,13,19,16,19,17,20,20,19,21,23,21,19,20,21,20,18,19,20,19,19,20,21,19,21,22,20,22,23,22,19,22,23,23,22,24,23,20,22,24,22,20,21,22,21,21,22,23,22,21,20,19,18,16,17,15,14,19,21,21,23,23,21,22,22,22,22,21,21,22,21,21,22,23,22,22,21,21,20,20,20,18,19,16,20,20,23,22,22,22,22,21,22,22,21,22,22,22,20,19,20,19,17,18,18,13,17,18,18,13,14,14,13,13,13,14,10,11,14,14,11,12,14,15,17,16,17,15,19,15,16,17,19,15,15,19,18,16,18,19,17,16,19,19,16,19,17,15,13,13,14,15,13,13,17,13,14,15,15,13,16,17,15,16,16,18,15,17,19,19,15,18,21,20,18,20,21,21,21,22,24,23,23,21,22,21,20,20,18,15,18,19,16,16,15,16,15,16,16,16,17,15,16,15,17,15,12,17,16,14,16,16,16,13,16,15,13,14,15,15,14,13,13,16,15,15,16,13,14,17,14,15,15,15,14,15,15,17,16,18,18,19,17,16,15,14,14,13,16,18,15,14,13,13,14,13,10,15,17,8,9,17,9,15,13,9,8,10,7,14,11,14,14,11,12,8,14,13,15,11,15,10,12,14,17,14,17,16,16,16,18,17,18,17,18,18,16,18,18,18,17,18,19,20,21,22,21,23,24,24,25,25,26,25,26,26,26,26,25,23,22,20,22,18,19,19,19,17,18,18,17,19,18,20,20,21,21,22,22,22,22,22,21,22,21,22,20,19,20,19,18,19,19,16,17,18,18,17,17,19,20,21,22,21,20,20,20,21,19,20,21,21,20,21,22,20,20,21,20,19,20,19,17,19,19,16,18,17,18,16,18,17,19,21,23,22,20,21,23,22,20,22,20,19,20,19,17,19,18,15,17,16,17,14,17,17,19,21,23,20,22,23,22,20,21,20,19,20,20,17,17,17,16,19,17,17,17,16,17,19,19,21,21,22,21,22,22,23,20,21,21,18,20,19,18,17,18,17,18,19,18,17,19,20,20,20,22,23,23,20,22,20,21,20,19,20,19,17,15,16,17,18,18,19,19,20,21,21,20,22,22,23,21,22,21,22,20,19,18,18,16,15,18,17,20,18,21,20,22,21,23,22,22,24,24,23,22,22,23,23,22,22,22,21,20,19,18,17,17,15,17,16,19,19,21,21,22,23,22,24,23,24,25,24,23,23,23,22,22,21,21,20,20,19,19,17,17,17,16,17,18,21,22,23,23,22,22,24,22,22,22,22,21,20,20,19,19,18,16,17,15,17,17,20,21,21,23,23,22,24,24,23,22,22,21,20,19,21,19,17,18,18,17,15,16,18,18,20,20,22,22,21,22,24,25,26,24,22,21,21,20,21,22,19,17,17,15,17,18,16,18,18,20,21,22,21,24,24,22,24,24,22,23,22,22,22,21,19,18,16,16,16,18,16,18,19,21,21,21,22,24,24,22,24,23,22,23,22,23,20,22,21,18,18,17,18,17,17,20,19,22,20,22,23,25,24,25,22,23,25,24,22,24,26,24,24,26,25,23,22,22,22,21,23,23,26,25,25,27,28,29,28,28,29,30,29,30,29,29,28,28,26,27,26,26,26,25,26,26,25,25,26,26,25,26,26,26,26,26,27,28,28,27,27,29,26],[29,28,29,28,28,27,27,27,27,27,28,27,28,27,28,28,27,27,28,27,26,26,25,26,25,25,26,25,25,25,24,23,25,25,24,22,23,22,21,21,23,20,20,19,19,19,19,19,16,17,19,19,21,21,23,22,22,23,21,21,22,22,20,22,22,21,21,23,21,22,22,22,21,21,24,23,22,24,23,24,24,25,24,24,24,25,24,25,25,25,24,26,26,25,24,24,25,24,25,25,25,25,25,24,25,25,25,23,25,25,25,24,24,25,24,24,25,26,24,24,25,25,24,26,26,25,25,25,22,24,24,24,23,22,21,19,19,17,17,16,13,12,12,12,10,10,8,6,2,1,0,2,3,5,6,10,11,11,10,15,15,11,14,17,15,15,18,20,17,19,21,21,21,21,22,22,22,24,24,23,20,21,16,21,20,20,16,15,15,13,16,15,13,14,16,12,11,16,16,13,16,14,17,17,18,17,20,19,21,19,17,18,19,18,16,20,17,20,21,20,21,24,24,18,19,23,20,17,18,22,18,18,19,22,20,21,24,20,22,25,22,21,24,25,24,24,24,24,23,23,25,24,22,24,24,22,23,24,24,21,21,20,17,19,18,18,17,15,20,21,22,24,24,22,24,23,23,23,23,23,23,23,24,24,24,24,23,23,22,22,21,21,16,20,17,21,20,21,22,23,22,22,22,24,23,23,23,23,23,20,19,18,19,14,18,18,13,16,17,16,13,15,14,12,11,13,13,9,10,13,13,10,13,14,15,16,17,18,16,18,17,17,19,18,18,18,18,19,18,19,19,22,17,19,18,16,18,16,16,12,13,16,15,13,14,16,13,14,16,15,13,14,15,15,15,18,17,19,21,18,18,20,19,19,19,21,20,20,20,21,21,22,22,22,22,22,21,20,19,19,17,18,18,16,15,17,18,17,16,17,15,14,16,16,16,14,16,16,16,14,17,16,15,15,16,16,16,15,14,15,12,15,14,14,17,17,17,15,16,16,15,16,17,17,16,15,15,16,17,18,18,19,19,18,17,17,15,15,15,15,14,13,14,13,12,15,13,10,12,12,9,8,14,10,14,14,10,6,12,5,14,12,14,12,10,14,10,14,14,13,14,15,12,13,14,16,15,17,14,16,17,18,18,18,18,20,19,18,16,18,20,18,21,21,22,23,23,22,24,24,25,25,25,26,26,26,26,26,26,25,23,22,22,22,20,21,19,21,20,19,21,20,22,21,22,22,22,22,23,23,23,22,23,23,23,22,22,21,21,21,20,19,20,20,19,19,21,20,21,20,19,21,22,23,22,22,23,22,23,21,22,23,22,22,23,23,21,21,22,21,21,21,20,19,20,19,20,20,20,19,19,21,22,21,22,24,23,21,24,25,23,21,23,22,20,21,19,20,18,19,20,19,21,18,18,21,21,22,23,24,21,24,24,23,21,23,22,20,21,19,19,19,18,20,19,20,18,20,19,19,22,22,22,21,23,22,25,24,23,21,23,22,20,21,19,20,17,19,20,18,20,21,19,21,22,23,22,24,24,24,22,23,21,22,23,20,20,19,20,17,18,20,17,19,21,21,21,22,22,22,24,22,24,22,21,22,22,20,20,17,20,17,17,19,18,21,21,21,23,23,23,24,24,24,24,25,23,23,23,25,23,21,22,24,22,21,20,19,20,17,15,18,17,20,20,22,22,23,24,24,26,25,26,26,25,24,25,25,24,24,22,22,22,21,22,19,18,18,17,17,19,19,22,23,24,24,24,24,25,24,25,24,23,23,23,21,20,20,19,18,19,19,18,19,22,22,23,25,24,24,26,26,25,24,23,24,23,21,22,21,19,20,19,17,19,19,18,18,21,23,24,24,23,25,25,25,26,25,24,24,23,23,23,22,22,18,19,16,18,18,19,17,18,21,22,24,24,26,25,24,25,25,24,25,22,24,23,22,21,19,19,17,17,18,19,17,18,22,22,23,24,25,25,24,25,24,22,23,23,23,20,21,21,19,19,18,19,18,18,20,18,22,21,24,25,26,25,26,24,24,25,25,22,25,26,25,24,26,25,24,23,22,22,23,24,24,26,25,26,28,28,29,29,29,29,30,30,30,29,29,28,28,27,27,27,28,27,26,26,28,26,26,27,27,27,26,27,28,27,27,29,29,29,28,28,29,27],[29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,28,28,28,27,27,27,27,27,26,27,27,26,26,27,26,25,26,26,23,24,24,24,21,22,22,22,22,23,22,20,21,23,21,22,23,24,22,25,25,23,22,24,24,21,24,23,23,22,25,24,23,23,24,23,22,25,24,23,25,25,25,25,26,25,26,25,25,27,27,27,27,27,27,27,27,26,26,26,26,27,25,27,26,27,26,27,27,26,26,26,27,26,26,27,26,25,25,28,26,24,26,27,26,26,28,26,27,25,26,25,25,24,24,24,23,23,21,21,19,19,18,16,14,14,13,12,10,8,7,7,4,2,0,1,4,6,8,9,10,10,11,12,13,12,17,15,14,19,19,19,20,21,21,22,21,22,22,21,22,22,22,21,22,15,21,19,20,16,14,13,12,15,13,11,12,16,12,10,14,16,12,16,15,15,18,17,18,21,22,23,21,17,21,17,21,16,22,21,20,20,22,22,23,23,21,22,23,22,22,22,23,22,20,23,24,22,23,24,23,24,24,24,23,24,25,24,24,24,24,23,23,23,24,23,24,24,23,24,24,24,23,22,22,19,22,17,21,16,16,22,22,21,22,23,22,23,23,23,23,22,23,23,23,23,22,23,23,23,22,22,22,22,23,16,22,17,23,22,21,21,22,22,21,21,23,23,22,21,21,22,21,19,18,20,13,17,14,12,13,17,12,11,13,14,12,10,13,13,10,10,15,16,14,14,18,19,19,20,19,17,18,17,19,19,21,18,14,20,20,16,17,20,21,14,18,18,15,17,14,15,10,12,16,13,12,13,15,14,13,15,15,16,17,18,19,21,19,22,20,20,22,22,20,20,21,21,21,22,21,20,21,21,22,22,21,21,21,20,19,20,20,16,19,20,15,17,18,21,18,20,18,19,19,17,19,17,17,17,17,18,17,17,17,16,19,17,20,19,19,16,18,15,17,14,13,16,18,15,15,16,17,17,16,18,18,17,16,16,18,17,20,21,21,20,20,18,17,17,16,15,16,16,14,14,12,14,14,13,12,12,13,11,11,13,11,14,12,11,9,11,8,12,12,13,12,11,11,10,13,14,13,14,17,12,15,16,17,17,18,19,20,19,19,20,21,20,22,21,20,19,19,20,21,21,21,22,22,22,22,24,23,25,25,25,26,26,27,26,27,26,26,24,23,22,23,21,22,22,20,20,19,20,20,21,22,22,22,22,23,24,24,23,24,24,24,25,24,25,23,23,23,22,21,22,19,20,18,20,20,22,20,20,21,22,23,23,22,23,21,23,22,23,23,23,23,24,24,22,23,24,23,22,23,22,21,21,20,19,17,20,19,21,21,22,22,24,25,25,23,23,25,25,23,24,24,21,24,21,20,21,18,19,17,20,19,21,21,22,23,25,25,23,24,26,25,23,24,24,21,23,21,20,19,18,19,17,19,19,21,20,20,23,22,24,23,24,23,24,25,25,23,25,24,21,23,21,20,18,17,18,18,20,21,21,22,22,24,24,25,25,25,23,24,23,24,24,21,22,20,20,19,17,19,18,21,22,23,22,24,23,23,25,23,25,23,22,24,24,21,23,21,20,18,17,21,19,22,22,22,23,23,24,26,26,24,25,26,25,24,24,24,24,22,23,24,24,21,22,20,21,19,17,20,18,22,21,22,22,23,25,23,26,26,26,27,26,24,25,24,23,24,24,22,22,22,21,20,19,20,19,18,21,20,22,23,24,25,24,26,26,24,25,24,23,24,24,23,21,21,19,19,17,19,20,20,22,23,24,23,25,24,27,26,25,24,23,24,24,22,22,22,21,19,20,19,17,19,20,21,22,23,25,26,23,24,26,25,27,26,25,24,23,24,23,21,23,21,19,20,19,19,19,19,22,24,23,25,24,26,26,25,27,26,25,26,22,24,21,22,23,20,19,18,19,18,20,19,21,24,24,25,24,26,27,25,26,26,22,23,24,23,20,21,22,21,19,19,19,17,19,21,20,24,23,25,25,26,26,27,26,25,27,26,22,24,26,24,24,26,25,24,23,23,23,24,25,25,26,26,26,28,28,29,29,28,29,30,29,30,29,29,28,28,27,27,27,28,27,26,27,28,27,26,27,28,27,27,28,28,27,27,29,29,29,28,28,29,28],[29,29,29,28,29,28,28,28,28,28,28,27,28,28,29,28,28,28,28,27,26,27,26,26,25,26,26,24,25,26,25,24,24,24,24,23,24,21,22,23,22,20,20,20,19,21,21,21,20,20,21,21,21,22,21,22,23,23,22,21,23,23,20,22,21,22,22,23,21,19,23,23,22,20,24,23,22,23,24,23,23,25,23,24,24,24,25,26,26,26,25,26,26,27,25,24,25,24,25,25,24,25,25,24,25,25,25,23,24,25,25,23,26,24,23,24,26,24,23,25,25,25,24,26,25,25,24,25,24,24,23,24,24,23,22,22,20,19,18,17,17,15,15,15,13,10,9,7,6,5,3,2,0,2,4,6,8,8,8,10,11,10,11,13,12,13,14,16,14,15,17,20,21,19,20,21,21,20,19,18,14,17,14,18,16,18,15,13,11,10,14,13,9,10,14,13,9,12,13,12,13,13,14,13,16,14,15,14,18,15,16,16,15,16,14,17,16,16,18,18,20,22,22,18,17,20,19,17,15,19,18,17,16,20,20,21,23,21,24,24,21,22,23,23,23,23,23,22,22,22,23,22,21,22,23,21,21,23,23,20,18,17,14,16,14,16,14,15,17,17,21,22,23,20,21,23,22,21,23,23,23,21,22,23,23,24,21,22,20,18,16,17,14,17,15,18,18,18,20,22,19,19,22,22,20,20,21,21,19,16,16,14,17,13,14,12,10,12,14,10,10,11,12,9,8,10,9,8,7,12,12,12,13,14,15,17,18,19,17,18,15,18,16,18,16,14,17,17,14,15,17,17,14,16,16,13,16,13,11,8,12,14,10,10,13,14,11,12,14,13,13,15,17,16,17,17,19,18,17,20,19,18,17,21,19,18,19,20,19,20,21,22,22,22,20,21,19,17,18,17,15,16,17,15,15,16,18,16,17,18,16,16,15,18,17,15,16,17,16,14,15,17,15,16,18,16,16,18,16,16,14,16,12,13,15,15,13,15,17,16,18,18,18,19,18,17,17,19,18,20,20,20,20,20,20,19,17,17,16,16,16,15,15,12,14,14,14,11,13,14,11,11,13,10,14,12,10,9,9,8,12,10,11,11,10,12,10,12,14,12,14,16,12,14,15,17,16,16,16,16,17,18,19,18,19,20,21,18,19,20,20,20,21,22,22,23,22,22,23,24,25,25,25,25,26,26,26,26,25,25,23,23,21,22,21,21,20,21,20,20,21,21,21,21,22,22,22,21,24,23,21,22,23,23,24,23,23,21,20,22,21,19,20,21,19,20,20,21,21,20,20,21,21,24,22,21,22,21,22,22,20,23,22,21,24,24,21,22,22,22,20,22,21,19,20,20,19,20,20,21,21,21,21,21,23,25,24,20,24,25,24,21,23,22,20,22,20,19,19,20,19,19,20,20,20,20,21,22,24,24,20,24,25,24,22,22,22,20,22,20,19,20,20,19,19,19,20,20,20,20,22,22,23,22,23,21,24,24,25,21,24,23,20,23,21,19,19,18,19,19,20,20,20,22,22,23,23,24,24,25,23,24,21,23,23,20,22,19,19,19,18,19,19,19,20,21,21,23,23,23,25,22,25,22,20,22,23,20,22,19,18,18,17,19,19,21,19,21,22,22,23,25,25,24,23,25,25,22,22,23,23,20,22,23,22,20,20,19,19,17,15,19,17,20,20,21,21,23,24,22,25,25,26,26,25,24,24,24,21,23,23,21,19,20,19,18,18,18,16,17,19,19,20,21,24,24,22,25,25,21,23,23,21,23,21,20,18,18,16,17,16,17,17,19,19,20,24,22,23,22,26,26,24,21,21,22,21,19,20,20,17,17,16,17,13,17,17,19,19,22,23,24,21,23,25,25,26,25,22,22,21,21,23,22,20,19,17,15,17,16,17,17,19,20,21,22,21,25,25,22,26,25,23,24,21,23,22,22,22,18,18,16,18,15,17,17,19,21,21,22,22,25,25,23,27,25,21,22,24,22,20,22,21,19,19,16,19,17,19,19,18,22,21,23,25,26,26,26,24,25,27,26,22,25,27,25,24,26,25,23,22,21,22,22,24,25,27,27,27,28,29,29,29,28,29,30,29,30,29,29,28,28,27,28,27,27,27,26,27,27,26,26,28,27,27,26,28,28,27,27,28,29,29,28,28,29,27],[29,28,29,29,29,28,28,28,28,28,28,28,28,28,28,27,27,27,28,26,27,26,25,25,25,25,24,24,24,24,23,22,23,23,23,22,22,19,21,20,21,18,17,19,17,19,19,18,18,19,19,17,20,20,19,18,21,21,19,18,21,21,18,19,19,19,18,22,20,18,20,21,20,18,22,21,20,22,23,22,22,23,23,24,22,24,25,25,25,24,25,25,25,25,24,24,24,24,25,23,24,24,24,24,25,24,23,23,23,24,24,22,24,23,21,23,24,24,21,23,24,23,23,26,25,23,23,24,23,23,24,24,24,23,22,20,20,19,19,17,16,16,15,14,12,11,10,8,6,5,5,3,1,0,1,3,5,5,6,7,6,7,7,7,7,9,9,12,12,13,13,14,14,14,14,16,16,14,14,12,12,12,8,10,9,10,10,8,6,5,7,7,7,5,8,8,7,8,9,8,8,11,10,10,11,13,13,13,15,14,12,13,12,13,10,13,12,13,14,14,15,17,17,15,14,16,15,14,14,15,15,15,14,16,15,18,18,17,18,19,17,17,19,20,19,19,20,20,17,19,18,19,16,18,18,17,16,18,19,15,14,13,12,13,10,12,10,9,12,14,14,16,17,16,15,17,18,16,16,17,18,14,17,18,19,18,17,17,15,14,13,12,10,12,9,11,11,13,14,15,14,13,14,17,15,14,15,14,14,12,11,8,9,8,8,7,5,7,10,8,6,8,10,7,5,7,9,4,7,9,9,10,9,11,13,13,15,14,12,13,10,10,10,12,10,9,10,11,10,9,11,11,10,9,11,9,11,8,7,6,7,10,8,8,10,10,9,10,11,10,10,13,11,10,11,11,15,13,11,13,15,11,10,15,14,10,14,15,16,15,17,18,18,19,17,17,15,13,13,11,11,11,12,11,10,12,12,12,13,13,11,12,12,15,15,12,14,14,13,11,13,13,11,13,13,12,11,13,10,12,10,11,12,10,13,12,12,13,14,13,15,16,15,16,16,16,15,17,16,17,19,18,19,17,16,17,17,15,14,14,14,14,12,12,12,11,11,12,12,10,9,9,9,7,10,11,7,9,8,9,10,9,12,10,10,11,8,12,11,9,10,11,8,11,10,11,12,13,11,12,13,14,14,16,16,16,17,15,16,17,16,17,17,18,18,19,19,19,20,20,22,22,22,24,24,25,24,25,23,23,21,20,20,19,19,19,19,17,16,16,16,17,17,17,18,18,18,20,21,19,20,20,21,22,21,20,21,20,19,20,19,18,19,16,16,16,16,16,16,17,18,18,18,19,19,18,19,18,19,19,19,19,20,20,20,21,20,20,20,20,19,20,19,18,19,17,16,15,16,16,16,17,18,19,19,21,21,19,20,22,22,20,21,20,19,21,19,18,18,16,16,15,16,16,15,17,18,19,20,21,19,20,22,22,20,21,20,19,21,18,18,19,16,16,16,16,17,17,17,18,18,19,19,19,21,20,21,22,23,20,22,21,19,21,19,18,18,16,17,16,17,18,19,19,20,20,21,22,22,22,21,22,19,21,21,19,20,19,18,17,16,18,17,18,18,19,20,20,20,21,21,21,22,21,20,21,20,19,20,19,18,18,16,18,16,18,19,19,20,20,20,23,22,21,22,23,21,21,21,22,21,20,20,21,21,18,19,18,17,17,14,17,16,18,19,19,20,20,21,20,22,22,24,24,22,22,23,22,21,22,21,20,19,19,18,18,17,17,16,16,17,18,18,20,21,22,20,22,23,21,22,21,22,21,20,19,17,18,16,17,15,16,16,17,18,21,21,20,22,21,23,23,22,20,21,21,20,18,19,18,17,16,16,16,14,16,17,18,17,20,20,21,20,21,23,23,24,23,21,21,20,20,20,20,20,18,16,15,17,15,17,18,19,19,19,21,20,23,23,21,23,22,22,22,21,21,20,21,22,18,16,15,17,17,16,18,17,20,19,21,21,23,23,22,23,22,20,21,22,22,19,20,20,17,18,16,17,16,17,18,18,21,19,22,22,23,23,24,22,23,24,24,21,23,24,23,23,24,24,22,20,19,21,20,23,23,25,25,26,26,28,29,28,28,29,29,29,29,29,29,28,28,27,26,26,27,26,25,25,27,26,24,26,27,26,26,26,27,26,25,28,28,28,27,28,28,27],[29,29,29,29,29,28,28,28,26,28,29,26,27,27,28,25,26,27,27,26,24,26,23,24,23,24,23,22,23,24,21,20,21,20,20,20,20,17,18,19,18,16,17,16,15,16,17,16,14,14,16,13,16,17,18,17,18,19,17,17,19,17,16,18,17,16,17,19,18,16,19,19,18,17,20,19,18,20,20,19,21,21,20,21,21,23,22,24,25,23,25,24,24,24,24,22,21,22,22,21,23,22,23,22,21,22,21,20,20,22,20,20,22,21,20,19,24,20,20,20,22,20,22,24,23,22,22,21,21,21,21,21,21,20,19,18,18,17,16,15,14,14,14,14,13,10,9,7,6,7,5,4,3,1,0,1,2,3,4,5,5,4,5,7,6,5,8,10,8,8,9,11,12,11,11,13,13,11,12,10,8,8,6,8,8,7,7,7,5,5,6,6,4,4,7,6,3,5,6,6,5,7,7,7,8,8,9,8,11,9,8,8,9,8,8,9,10,9,11,11,11,13,11,12,10,12,11,10,9,12,11,10,11,12,12,14,13,13,13,14,13,12,14,15,14,14,15,15,14,14,14,14,12,14,14,13,12,13,14,11,10,10,8,8,8,8,7,7,9,10,11,13,12,11,13,12,12,12,13,13,14,12,14,14,14,14,13,12,11,10,8,10,8,9,9,7,7,11,12,12,11,12,14,12,11,12,12,12,12,8,7,8,6,6,6,6,4,4,6,5,5,5,6,4,3,5,5,4,5,6,7,8,8,10,12,13,14,14,12,12,10,10,10,10,10,8,9,10,9,7,10,9,9,7,8,8,7,6,6,4,5,7,6,5,6,7,7,7,8,9,7,9,10,9,9,10,12,11,12,10,11,12,10,11,11,12,11,13,11,13,14,16,16,16,16,15,14,12,12,10,8,9,11,10,8,10,11,10,11,11,12,11,11,11,10,11,11,11,11,11,12,11,10,11,11,10,10,10,8,10,8,9,9,9,11,11,12,10,11,12,12,12,12,12,14,13,12,13,14,16,16,16,17,15,15,13,13,13,12,11,12,12,10,11,9,10,9,7,9,8,7,7,8,7,9,8,6,7,8,7,9,8,9,9,7,9,7,9,9,8,8,7,7,7,9,9,8,10,10,10,10,11,11,12,11,13,13,13,13,13,12,14,12,14,15,16,16,16,18,19,21,21,21,23,21,23,22,22,21,20,18,17,17,17,17,14,15,13,13,15,12,14,13,15,15,16,17,15,18,18,17,17,19,18,18,18,19,17,16,17,16,14,15,13,12,13,13,14,14,14,14,15,16,17,16,16,17,16,18,17,16,18,18,17,18,19,15,17,18,18,15,18,17,15,15,13,13,13,13,13,13,14,16,17,18,20,19,16,19,21,19,16,20,18,16,18,17,15,15,13,14,13,14,13,13,14,17,17,20,20,16,19,21,20,17,19,19,16,19,16,16,15,13,15,14,15,14,14,16,16,17,18,19,17,19,17,19,19,20,17,20,20,17,18,17,16,15,12,15,14,15,15,16,17,18,19,19,21,20,21,19,20,17,20,19,17,18,17,15,14,12,15,13,14,16,18,18,19,19,19,20,20,20,20,18,19,20,17,17,16,15,14,13,15,14,16,16,17,20,18,19,22,20,20,20,21,20,19,18,19,20,17,19,19,18,16,16,16,15,14,12,14,13,15,16,17,19,19,20,19,21,21,22,22,22,21,20,21,18,20,19,17,17,18,17,17,15,15,13,14,15,15,16,18,20,21,19,20,22,19,20,20,20,20,19,17,16,15,13,15,13,13,14,14,16,18,19,19,21,20,22,22,21,19,18,20,20,16,17,18,16,15,14,14,13,14,14,15,16,18,18,20,18,19,22,22,23,21,19,21,18,18,19,19,17,15,14,12,13,14,14,14,14,16,17,18,18,22,20,20,22,21,19,21,18,18,19,19,18,15,16,15,14,15,14,13,13,16,16,18,19,22,21,21,22,21,18,19,21,21,16,17,18,17,16,16,17,14,17,15,15,18,18,19,21,21,24,23,22,22,23,22,19,22,24,22,24,24,23,21,20,19,20,22,23,24,25,26,27,27,28,29,28,28,29,30,29,30,28,29,28,28,27,27,26,27,27,26,25,26,26,25,26,27,26,27,27,27,26,26,28,28,28,28,27,28,26],[29,28,28,28,28,27,27,27,26,27,28,25,27,27,27,26,27,26,26,25,25,25,24,24,24,24,23,22,22,23,21,21,21,20,19,20,19,18,18,19,17,15,18,17,15,15,17,16,14,16,17,16,17,17,20,19,20,20,18,17,20,19,16,18,17,15,18,19,18,17,19,18,19,17,20,18,18,21,21,21,20,22,21,21,21,22,22,23,24,23,24,24,23,24,24,23,23,22,22,22,23,22,22,22,22,21,20,20,21,21,21,20,20,19,20,20,21,22,20,20,21,21,21,23,23,23,22,22,22,22,22,23,22,22,20,20,19,18,17,16,15,15,15,15,13,12,9,8,7,6,5,4,4,3,1,0,1,2,3,4,4,5,5,5,5,6,7,7,8,9,8,11,11,10,10,12,12,12,11,10,8,8,6,8,6,8,8,5,5,5,6,5,4,5,5,5,4,6,6,6,6,8,7,7,8,9,9,9,11,10,9,9,9,9,9,9,10,10,11,11,12,12,13,10,10,11,11,10,10,10,10,11,11,12,11,13,14,13,14,16,13,13,15,16,15,14,15,15,13,13,14,13,13,13,14,12,13,14,14,11,11,10,9,8,8,8,7,7,9,10,10,11,12,11,12,13,13,12,11,13,13,12,12,13,13,13,12,12,11,10,10,9,7,8,6,8,8,9,10,11,11,9,13,11,12,12,12,12,10,8,7,6,6,6,5,5,4,5,7,6,4,6,12,4,3,5,7,4,5,7,7,7,9,10,11,13,13,13,11,11,9,7,7,8,7,8,7,9,7,8,9,7,8,6,7,8,7,6,6,4,6,7,6,5,7,9,7,7,9,9,8,9,8,8,8,8,10,10,8,9,11,9,8,11,10,8,10,13,11,9,14,16,16,17,17,16,12,10,10,8,8,8,10,8,9,10,10,10,11,12,10,11,12,12,12,11,11,11,11,9,11,12,9,10,11,9,9,9,8,9,8,8,9,9,11,11,11,11,13,12,12,14,15,16,15,13,13,14,15,17,17,17,17,17,16,15,14,13,13,13,13,12,11,11,11,10,9,9,9,8,8,9,8,7,8,8,5,8,7,6,9,8,11,10,10,9,7,9,9,8,8,7,5,6,8,8,9,10,9,10,10,13,13,13,14,15,16,13,14,14,14,13,14,14,15,16,17,17,18,19,20,22,21,23,23,23,22,23,22,22,19,19,18,19,18,17,16,15,15,14,14,14,15,15,16,17,17,19,19,19,19,19,19,19,19,20,20,19,18,18,18,17,16,15,15,13,14,13,13,12,15,15,16,17,16,16,17,17,18,18,18,18,19,19,18,20,18,20,18,19,17,19,18,17,17,15,15,13,14,15,13,16,17,19,19,21,21,18,19,20,21,18,21,19,18,19,18,17,17,14,15,14,14,16,13,16,17,19,20,21,20,20,21,22,19,20,20,18,19,17,17,16,14,16,14,15,15,15,15,16,16,18,20,18,21,20,20,21,22,20,21,20,18,19,17,17,15,14,15,15,16,17,16,18,20,20,20,21,22,22,20,21,18,20,20,19,19,17,17,15,15,15,15,15,17,18,19,20,20,21,22,20,20,20,18,19,19,18,18,17,16,15,14,15,16,17,17,17,20,19,20,22,20,21,22,21,20,19,18,19,19,17,18,19,18,17,17,17,16,14,13,15,15,16,16,17,19,19,22,20,21,22,23,22,22,21,20,21,19,19,20,18,17,18,17,15,15,15,14,13,15,16,16,19,21,20,19,21,21,19,19,19,18,19,18,16,16,14,14,15,14,13,14,16,16,18,20,20,21,20,22,22,19,18,16,19,17,15,16,16,15,13,12,14,13,13,14,15,15,17,20,21,18,20,21,22,22,21,18,19,17,18,18,17,17,14,14,13,13,12,12,14,15,16,18,20,18,22,22,19,21,19,18,19,18,18,17,17,16,15,15,12,14,14,13,13,15,16,18,19,19,22,21,20,20,18,19,18,19,18,17,17,15,15,16,15,15,14,13,16,15,17,18,20,20,21,22,22,19,22,21,22,20,22,22,21,22,22,22,19,19,18,20,19,22,23,24,24,25,26,28,28,27,27,28,29,28,29,28,28,27,27,26,26,25,25,25,25,25,25,26,24,24,25,26,26,25,26,25,25,27,27,27,26,26,28,24],[29,29,29,29,30,29,29,29,29,29,29,28,29,28,29,27,29,28,28,27,28,28,26,27,25,26,25,24,25,26,24,23,24,24,22,23,23,21,20,23,21,17,20,20,18,18,19,18,18,17,19,16,17,19,20,20,22,21,19,20,21,19,17,21,21,18,19,22,21,18,22,21,21,21,22,22,20,23,24,23,25,25,23,24,24,25,25,26,26,27,27,26,27,27,27,25,25,25,26,24,24,25,24,24,25,25,23,23,22,24,22,24,24,24,22,22,25,23,20,24,25,21,22,25,24,24,22,24,23,22,22,22,24,21,21,20,19,18,18,16,16,15,15,14,14,13,11,9,7,7,7,6,6,5,3,1,0,2,4,3,3,4,6,6,6,7,6,8,9,8,8,11,11,10,11,12,12,11,11,10,8,9,7,8,9,11,11,9,6,7,6,6,5,5,6,7,5,6,8,8,7,9,8,9,10,12,11,10,13,13,12,11,12,11,13,11,12,13,14,14,14,14,15,14,12,14,13,12,11,13,13,13,13,15,14,17,16,16,17,19,14,16,18,18,18,17,18,18,15,14,17,15,14,15,16,15,13,14,16,13,11,13,9,9,9,10,9,9,10,11,13,13,14,14,11,14,15,14,13,15,15,14,14,14,15,15,14,12,11,12,9,9,8,8,7,9,10,12,10,12,11,10,13,15,12,12,13,12,10,8,8,5,7,6,4,6,5,6,9,7,4,9,8,6,5,7,6,5,5,8,8,8,9,11,13,14,15,15,13,12,11,11,10,12,9,10,9,9,11,10,11,13,10,10,11,8,9,8,7,6,7,9,7,6,10,11,7,10,11,11,8,11,11,10,11,11,13,13,10,13,13,11,11,14,14,10,14,14,15,12,15,17,17,17,17,16,14,13,12,11,11,12,12,12,10,13,13,13,14,14,14,12,14,15,15,13,15,14,14,13,14,14,12,15,14,14,11,13,12,12,13,12,12,13,14,14,13,15,16,16,15,17,18,17,17,16,16,17,18,19,20,20,19,21,20,18,17,17,16,16,15,15,15,13,13,13,11,12,11,11,11,9,10,9,11,11,9,11,11,11,12,12,13,11,12,12,12,12,13,12,11,11,11,10,13,10,12,15,13,14,13,15,16,16,16,17,16,17,16,18,17,18,18,18,18,18,19,19,22,20,23,24,22,25,26,27,26,26,24,25,22,21,21,20,21,19,18,18,18,19,17,17,18,19,20,20,21,22,23,22,21,22,23,23,23,23,23,22,21,23,22,20,20,18,20,17,18,17,18,17,17,17,19,18,18,19,20,19,20,20,21,22,22,23,23,24,21,23,22,23,21,22,22,22,20,18,19,17,19,18,18,20,20,21,22,24,23,22,22,25,24,23,24,23,23,23,23,21,20,18,19,17,19,18,16,20,20,22,24,23,23,24,25,26,24,24,23,22,22,22,22,20,19,20,18,19,18,19,19,19,20,21,23,22,24,24,24,24,25,24,24,24,23,23,22,22,19,17,20,18,21,20,19,21,23,24,24,24,25,25,23,24,23,24,23,22,23,22,21,19,16,20,17,18,22,22,23,23,23,24,24,25,24,24,23,23,24,22,22,21,21,18,16,20,18,22,22,22,24,23,23,25,25,25,25,25,24,23,23,24,24,22,22,22,23,21,20,20,21,18,17,20,18,21,21,22,22,23,25,23,24,25,26,26,26,24,25,24,24,24,25,23,20,21,21,19,19,19,16,16,19,19,21,21,24,24,23,24,24,22,23,23,21,23,22,19,19,18,18,18,15,16,18,20,21,21,23,23,24,23,24,24,22,21,18,21,21,19,18,18,18,15,16,16,14,16,17,19,19,20,22,24,21,22,23,24,24,22,20,20,18,19,19,18,19,18,14,14,16,14,15,18,18,19,21,22,21,23,24,21,23,21,20,20,18,19,19,19,18,17,16,14,17,16,14,16,18,19,20,21,21,22,22,20,22,20,19,19,19,21,17,17,18,18,17,14,17,15,16,18,17,20,19,21,21,23,23,23,22,21,23,22,21,22,23,22,23,24,23,22,21,20,22,23,23,24,25,26,27,27,28,29,28,28,29,30,29,30,29,29,29,28,28,28,27,28,27,27,27,28,27,25,27,28,27,27,28,28,28,26,29,29,29,26,28,29,27],[29,29,29,29,29,29,28,28,28,28,29,27,28,28,28,27,28,27,27,27,27,27,26,26,25,26,25,24,24,23,23,21,23,22,21,21,21,20,20,20,21,17,18,19,17,17,18,18,15,17,18,17,17,19,20,20,19,20,19,18,20,19,18,19,20,18,19,20,20,17,20,20,20,18,21,21,21,21,21,21,22,23,22,22,23,24,25,26,27,26,26,25,27,25,25,23,24,24,24,22,23,23,23,22,24,24,22,22,22,23,20,21,22,21,20,20,23,20,20,22,23,21,21,25,24,23,22,22,22,22,23,24,24,23,22,21,20,20,19,18,18,17,17,18,17,16,13,12,10,10,8,8,7,6,4,4,1,0,1,3,3,3,3,5,4,4,6,6,5,6,8,8,8,7,8,10,9,9,8,8,6,6,5,7,7,8,8,8,5,7,6,7,6,5,6,7,5,5,5,7,5,5,5,5,7,6,7,6,9,9,8,8,9,9,9,9,10,11,13,12,13,15,13,12,11,14,13,10,10,13,12,11,10,13,12,14,15,13,15,16,14,13,16,16,16,16,16,16,16,15,15,15,12,13,13,12,11,11,12,9,8,8,7,8,7,8,6,7,9,9,11,13,14,11,11,13,14,13,13,13,14,11,11,12,12,12,10,9,8,9,7,7,6,7,7,7,7,9,9,10,9,8,11,12,9,10,11,10,8,5,6,4,7,4,4,6,3,5,6,6,5,5,6,5,5,6,6,6,6,8,8,9,10,12,14,15,15,14,13,13,11,10,9,10,9,8,8,9,8,9,8,9,8,8,9,7,7,5,6,4,7,7,6,6,7,8,8,8,9,8,9,11,11,10,12,11,12,13,10,12,11,11,10,11,12,11,12,14,13,12,14,16,15,16,15,14,13,11,11,9,9,10,10,10,9,11,13,13,12,12,13,15,14,15,15,16,15,15,15,13,15,14,13,13,14,12,11,11,10,11,12,11,13,15,16,15,15,15,17,16,16,17,18,18,18,16,17,18,19,20,20,20,20,21,20,19,19,18,18,18,17,15,14,16,15,13,12,14,12,11,11,11,10,10,9,10,9,11,12,13,12,13,15,13,14,13,12,12,12,11,10,9,9,9,10,10,11,11,11,11,13,14,14,14,15,16,16,16,15,17,17,18,16,18,17,18,18,19,20,21,22,22,22,24,25,26,25,26,23,24,21,21,20,19,19,18,18,16,18,17,17,17,17,17,18,19,19,19,21,20,19,19,21,21,20,20,21,20,18,20,20,19,18,18,17,16,17,17,15,17,17,16,17,18,18,16,19,18,19,19,20,20,21,20,21,21,18,20,20,21,19,20,21,20,18,17,18,16,18,16,16,17,19,20,20,22,21,19,21,22,22,20,22,21,20,21,22,19,19,16,17,16,18,16,15,17,18,20,22,22,21,22,24,24,20,23,21,20,21,21,19,20,17,18,17,19,16,18,17,17,18,20,21,20,23,23,22,24,23,21,23,22,22,21,21,21,20,17,19,16,20,18,19,21,21,22,22,24,24,24,23,23,21,23,22,22,21,22,21,19,17,20,19,18,21,22,23,23,23,23,23,24,24,24,23,23,23,21,21,21,21,20,18,21,19,21,20,22,24,23,24,25,24,24,25,25,24,23,24,24,23,22,23,23,23,22,20,21,21,19,17,19,17,21,20,23,22,22,24,24,24,25,26,26,26,25,25,24,24,25,24,23,21,22,22,20,20,21,18,17,20,19,22,21,24,23,23,24,24,23,23,24,23,23,22,21,21,20,18,19,18,16,19,19,22,19,22,23,24,24,25,25,23,21,22,22,21,20,20,20,20,18,18,18,17,16,19,19,20,19,21,22,20,22,23,25,24,23,21,22,20,20,21,20,20,18,18,17,19,18,16,18,18,21,19,21,21,22,23,22,23,23,19,22,21,21,20,20,21,18,18,18,18,18,18,18,18,20,19,20,21,22,23,22,22,22,20,20,20,22,20,19,18,20,18,18,19,18,18,19,18,20,18,20,23,22,24,23,22,23,23,22,21,23,25,22,23,24,24,23,21,21,22,22,23,23,26,25,27,28,29,30,29,29,30,30,29,30,29,29,29,28,27,28,27,28,27,26,27,28,26,26,27,27,27,27,27,28,27,27,28,29,29,27,28,29,27],[29,28,29,29,29,28,28,28,28,28,28,27,27,26,27,25,27,27,26,26,27,26,24,24,24,24,24,22,23,23,23,20,21,21,20,20,20,18,18,18,20,15,17,17,16,16,16,17,15,15,16,15,15,16,16,16,17,19,17,16,18,18,15,17,17,17,18,19,20,16,18,19,20,17,20,19,19,20,21,20,20,22,22,21,21,22,23,24,24,25,25,24,24,24,24,23,23,23,23,21,23,23,22,22,22,22,21,21,22,21,20,20,21,20,20,20,22,21,20,20,21,20,20,23,21,22,22,21,21,21,21,21,22,20,20,20,19,19,18,17,17,16,15,14,14,13,12,10,9,10,8,6,6,5,3,3,2,1,0,1,2,1,1,2,3,3,3,4,4,4,5,6,6,7,6,7,7,7,8,7,6,6,5,6,6,7,7,7,5,5,5,5,4,5,5,5,4,4,4,4,4,4,4,5,6,6,6,7,7,7,7,8,8,8,9,9,9,9,10,9,10,11,11,10,9,10,10,10,9,11,10,9,9,11,10,12,11,12,12,13,12,12,13,12,13,13,12,12,11,11,11,11,10,10,10,10,9,9,10,8,7,7,6,8,6,8,8,7,8,8,9,9,10,10,9,10,11,10,10,10,11,8,9,9,10,10,8,7,7,8,6,7,6,7,6,7,8,8,9,8,8,8,9,9,8,9,8,8,6,5,5,4,5,4,5,5,4,4,5,4,4,5,5,4,5,6,6,5,7,8,7,8,9,11,12,14,13,12,12,11,9,9,8,10,9,7,8,8,7,6,7,8,8,6,7,8,7,6,6,6,7,8,7,9,7,7,8,9,8,8,10,11,10,10,10,10,10,10,9,9,10,8,9,9,9,9,10,10,10,11,11,12,13,14,15,14,12,11,10,10,9,9,9,10,10,10,9,11,13,11,10,12,12,12,13,12,12,12,12,11,12,12,11,12,11,12,11,11,10,10,11,12,12,12,12,13,13,13,13,13,13,14,14,14,15,14,14,15,15,16,16,16,16,17,16,15,15,14,14,15,14,13,14,14,12,12,12,12,11,11,12,11,9,10,10,10,10,11,11,11,11,11,12,12,11,12,12,11,11,10,10,9,9,8,9,11,10,9,8,11,10,10,12,14,13,13,13,13,12,14,13,14,14,14,14,15,16,16,17,18,20,23,20,23,23,24,23,24,22,22,19,17,16,16,16,16,15,15,14,15,14,13,15,15,15,15,15,18,18,17,17,17,18,19,19,17,19,17,16,17,17,16,16,15,15,14,14,15,14,13,14,15,16,16,16,16,16,16,17,16,17,17,18,18,18,18,16,18,18,18,16,18,19,16,16,15,14,14,14,15,14,15,15,17,17,20,20,17,18,21,21,18,20,20,17,20,18,16,16,16,14,15,15,14,13,15,16,17,19,20,17,21,22,22,20,20,21,18,19,17,17,16,15,15,15,15,15,15,14,14,15,17,18,18,20,18,21,21,21,19,20,21,19,20,18,17,17,14,15,16,16,16,15,16,17,19,20,21,21,21,19,21,18,20,20,18,19,17,17,16,14,16,14,15,17,18,18,20,19,19,21,19,21,19,18,19,20,18,18,17,17,17,14,16,16,17,16,17,19,19,21,22,22,21,21,22,22,19,19,20,19,18,20,20,19,19,18,18,18,16,15,15,14,17,16,18,18,19,21,19,22,21,24,24,22,21,22,21,20,22,20,19,18,19,19,17,17,17,15,16,17,16,17,17,21,20,20,21,22,19,21,21,19,20,20,18,18,18,15,16,16,16,17,16,17,17,20,19,21,21,23,22,20,19,19,20,19,18,19,18,17,17,16,17,16,17,17,17,17,19,19,20,18,19,21,22,22,20,20,20,19,19,19,17,19,19,17,15,17,17,17,17,16,18,18,19,18,20,22,19,21,19,19,20,19,19,17,18,18,18,16,16,16,17,17,15,17,19,17,18,19,19,21,20,21,19,18,19,18,20,18,17,17,18,15,16,17,14,16,16,16,20,17,19,22,21,21,22,21,22,22,20,20,20,22,20,21,22,19,20,19,18,19,19,22,23,24,24,25,27,27,27,27,27,29,29,28,28,28,28,27,26,25,25,24,25,26,24,25,26,24,23,26,26,25,25,26,27,26,25,27,28,28,26,26,28,25],[29,27,27,28,28,27,27,27,27,27,26,26,27,25,25,24,26,25,25,25,26,24,24,24,23,24,24,23,22,24,22,21,21,21,22,20,21,19,20,19,19,17,17,18,18,17,16,17,16,15,16,15,16,17,17,17,18,19,17,16,18,19,16,18,18,18,17,19,21,17,19,20,22,18,21,21,21,21,21,22,21,23,21,22,21,22,23,23,23,23,24,23,24,24,23,22,23,23,23,22,24,24,22,23,23,22,20,23,22,21,21,22,21,20,20,20,21,20,19,20,21,19,19,22,21,21,21,21,20,20,19,20,22,20,19,19,18,17,16,16,16,15,14,14,14,13,13,10,10,10,9,6,6,4,4,3,3,2,1,0,1,1,1,1,2,3,2,3,3,4,4,5,5,5,6,6,5,6,5,5,5,4,4,5,6,7,7,7,5,4,4,5,5,4,4,4,4,4,4,5,4,4,4,4,5,5,5,5,7,7,7,7,7,8,8,8,9,9,9,9,9,9,10,9,8,9,9,9,7,9,9,8,7,9,10,11,9,10,11,11,9,10,12,10,12,10,10,11,9,9,9,9,9,9,8,9,6,8,8,7,5,6,5,6,6,7,6,7,7,8,9,8,9,9,7,8,9,9,7,8,9,6,7,7,8,8,7,6,5,6,5,5,5,5,5,6,8,7,6,7,7,6,7,7,6,6,6,6,5,4,4,3,4,4,5,5,4,5,4,4,4,5,5,4,4,6,5,5,6,6,7,8,9,10,12,13,12,13,12,10,10,9,8,9,8,7,8,8,7,7,8,8,7,7,8,7,6,6,6,5,7,7,6,6,8,8,7,8,8,8,9,10,10,10,10,10,11,11,9,10,10,10,9,10,10,9,11,10,10,11,12,13,13,14,14,12,12,11,9,9,8,9,10,9,11,11,11,10,12,11,12,13,13,13,14,13,14,14,14,12,13,12,12,12,12,12,11,11,10,10,11,11,12,13,13,13,13,14,14,14,15,15,16,16,16,15,16,15,16,16,16,16,16,16,17,17,14,14,16,17,14,14,15,16,12,12,11,11,11,10,11,9,9,10,9,10,11,11,11,10,12,11,12,10,11,11,12,12,12,11,10,9,10,9,8,9,10,11,10,11,11,12,13,14,13,14,15,14,14,15,14,13,14,14,13,15,15,15,15,17,19,20,19,21,22,22,21,22,20,21,17,16,16,16,16,17,16,16,15,14,14,13,15,13,14,15,15,17,17,17,17,18,17,18,19,18,19,17,17,19,18,18,18,16,15,15,15,14,14,13,14,14,14,14,14,14,15,15,15,16,17,17,17,18,18,18,17,19,18,19,18,19,20,18,19,18,16,15,15,15,14,16,16,18,17,20,19,19,18,21,20,21,21,20,19,21,20,18,18,16,16,16,16,15,14,16,16,18,19,21,20,20,22,22,21,21,22,20,20,19,20,19,16,18,17,17,16,16,15,15,15,17,19,19,21,21,21,21,22,21,21,21,21,21,20,19,18,16,17,16,17,17,16,17,18,19,20,22,21,22,20,21,21,21,21,20,20,20,19,18,15,18,17,16,18,19,20,20,19,21,22,22,22,22,21,20,21,20,19,19,19,18,17,17,17,18,18,18,20,20,22,23,23,23,23,23,23,21,21,22,21,20,20,20,20,19,18,18,18,17,16,16,17,18,17,19,19,20,23,21,22,23,24,25,24,23,23,23,21,22,22,21,20,19,20,17,18,17,17,16,16,17,19,19,22,21,21,22,22,20,21,21,20,21,21,19,18,17,16,16,14,15,15,17,18,18,19,20,21,21,23,23,20,19,18,19,19,18,16,17,17,15,15,16,14,16,16,16,17,18,19,20,19,20,22,22,22,20,19,18,17,18,16,16,18,17,14,14,17,14,15,17,18,18,19,19,18,20,22,20,20,18,19,18,17,17,17,16,18,18,15,14,16,13,13,15,15,18,18,19,18,19,21,19,19,18,18,18,17,18,17,17,16,18,16,14,16,14,13,16,15,18,18,18,20,20,20,21,20,20,22,20,19,19,20,19,19,19,17,18,18,16,20,20,21,21,22,24,25,24,26,26,26,27,27,28,28,28,27,27,27,26,26,25,25,25,26,24,24,26,25,23,24,26,25,25,26,27,26,25,26,27,27,25,26,28,24],[29,29,29,29,29,29,29,28,28,29,28,27,28,27,27,26,27,26,27,26,27,26,25,25,25,25,25,25,24,24,23,23,22,21,21,22,20,18,20,20,20,16,18,17,16,17,18,17,15,16,17,16,16,18,18,18,19,19,18,16,19,18,16,18,19,18,17,20,19,16,19,20,18,17,21,20,18,20,22,21,20,23,23,22,22,24,24,25,25,26,26,26,25,25,26,24,23,24,24,23,23,24,23,22,24,24,22,21,23,22,21,22,22,21,20,21,23,20,21,23,22,21,22,24,23,23,21,23,22,21,21,23,23,22,21,21,20,19,19,18,17,15,16,16,16,15,14,13,11,11,10,8,6,5,5,4,4,5,2,1,0,1,2,2,2,2,2,3,3,3,4,5,6,5,5,7,6,5,5,4,4,4,4,4,5,6,6,5,4,5,4,4,5,4,3,4,4,3,3,4,3,4,4,3,5,5,4,5,6,6,6,6,6,6,8,7,8,7,8,7,8,8,9,8,7,8,8,7,7,8,7,7,7,7,8,10,9,9,11,11,9,9,11,9,11,10,10,10,10,9,9,8,7,8,7,7,6,6,7,7,5,5,4,5,5,5,6,5,6,6,7,7,9,7,7,8,8,7,7,8,8,6,6,7,7,8,7,5,5,5,4,4,4,4,5,5,5,5,5,6,7,5,6,7,6,6,6,6,4,4,4,2,4,3,4,4,4,4,5,4,5,5,6,5,5,6,6,7,7,7,8,9,10,11,12,14,14,14,12,12,12,10,9,10,10,8,9,9,8,7,8,8,7,6,7,6,5,5,5,5,5,6,7,6,7,7,8,9,9,9,10,10,11,11,11,11,12,11,11,11,11,10,10,11,10,9,11,10,11,10,12,14,13,15,15,13,12,11,10,9,8,9,9,9,9,10,11,12,12,12,12,13,14,14,15,13,13,13,13,12,11,12,11,11,11,11,9,10,9,9,11,10,12,12,13,11,12,13,14,12,13,15,14,13,15,14,15,16,17,17,18,18,18,18,18,16,16,16,16,16,15,15,13,14,13,12,11,12,11,10,12,11,10,11,10,9,11,11,12,11,11,13,13,12,13,12,12,12,10,11,10,8,10,7,8,10,9,10,9,10,10,11,12,12,13,13,13,14,13,13,13,13,14,13,13,15,16,15,17,18,19,20,20,22,23,23,22,24,21,21,19,17,17,16,17,15,16,13,14,13,13,12,14,14,14,15,15,16,19,16,16,17,18,19,20,17,20,18,15,19,17,16,17,13,14,12,13,12,12,12,13,14,14,15,15,13,16,14,15,15,16,17,18,18,19,19,16,19,19,18,16,19,18,17,16,14,15,12,14,14,13,14,15,16,18,21,20,17,20,22,20,18,21,21,18,20,18,17,16,14,15,13,15,14,12,13,15,17,19,20,18,22,23,22,19,22,21,18,20,18,18,16,14,16,15,16,15,15,13,14,15,16,19,17,21,20,22,23,22,20,22,22,20,20,19,19,18,15,17,15,17,16,14,16,17,19,20,22,22,23,21,23,19,22,22,20,20,20,19,18,14,18,15,16,18,18,21,21,21,21,23,23,24,22,21,22,21,21,20,19,19,18,15,19,16,19,18,19,21,21,23,24,24,22,23,24,23,21,23,23,22,20,22,21,21,21,19,20,19,19,16,17,16,19,18,20,20,21,23,22,22,24,25,25,24,25,25,24,23,24,23,22,21,21,21,19,18,18,17,15,19,17,20,19,22,22,22,23,24,21,23,23,21,24,22,20,20,19,17,18,15,15,18,16,20,18,21,21,22,22,23,24,22,19,19,22,21,19,18,20,18,17,16,17,14,15,18,16,18,18,19,20,19,20,21,24,22,22,20,20,18,19,19,19,19,17,16,14,17,17,14,18,16,19,18,19,19,21,22,20,22,21,19,20,18,20,18,19,17,17,18,16,17,16,14,17,15,18,18,19,20,19,22,20,21,18,17,19,18,20,18,18,18,17,16,16,17,16,15,16,14,19,16,18,21,21,20,22,21,21,22,21,20,21,22,21,22,21,21,20,19,18,19,20,21,22,24,24,25,26,27,28,27,27,29,29,28,29,28,28,28,27,26,26,26,26,25,25,25,26,24,25,26,26,25,26,25,27,26,25,27,28,28,26,27,29,26],[29,29,29,29,29,28,28,27,27,28,28,26,27,26,27,26,27,26,26,26,26,26,25,26,25,24,25,23,24,23,23,21,22,21,20,20,20,17,19,19,19,16,19,18,16,16,17,17,15,16,16,15,16,17,17,17,18,19,17,16,18,17,16,17,18,16,17,18,18,16,18,19,17,18,21,20,19,20,21,19,20,23,22,21,20,23,23,25,25,25,24,25,24,25,25,23,23,24,24,22,23,23,21,21,22,23,20,22,21,22,19,21,21,20,20,20,22,21,20,21,22,21,22,24,24,23,23,22,22,22,22,22,23,22,21,21,21,20,20,19,18,17,17,16,15,15,13,11,9,9,7,6,5,4,4,4,2,2,2,1,1,0,1,1,1,2,2,2,3,3,3,4,4,5,4,7,6,5,4,4,4,4,4,5,5,5,6,5,5,4,4,5,4,3,4,4,4,4,3,3,3,4,3,3,3,4,3,3,4,4,5,4,5,5,5,6,7,7,9,7,8,8,9,8,6,7,7,6,6,7,6,6,6,6,6,8,8,7,9,9,8,9,10,10,10,10,10,9,8,8,8,7,6,7,6,6,5,6,6,5,4,4,3,4,4,4,4,5,5,6,7,7,8,7,7,7,8,6,7,8,7,5,6,6,7,8,7,5,4,4,3,3,3,4,5,5,5,6,6,6,6,6,6,7,6,5,6,5,4,4,4,4,5,5,4,4,4,4,5,5,4,4,6,5,5,6,7,6,6,7,8,8,9,11,12,14,14,14,13,12,11,10,9,10,10,8,8,8,8,7,7,8,6,6,7,7,6,5,5,4,5,7,5,6,6,7,7,8,9,8,9,10,11,10,10,10,12,12,10,10,11,10,8,9,10,9,9,11,11,10,11,13,13,14,15,14,12,11,10,8,8,9,9,8,8,9,10,11,11,11,12,12,13,14,13,13,12,13,13,11,11,12,9,10,11,10,10,8,8,9,9,9,10,11,13,12,12,13,13,13,13,14,15,13,15,13,15,16,17,17,17,17,16,18,17,16,16,16,16,16,15,15,14,12,12,11,10,10,11,10,10,9,10,9,9,8,9,9,9,9,10,10,11,12,11,11,9,10,9,8,8,8,8,7,8,8,8,9,8,9,10,10,11,12,11,11,13,13,12,14,13,13,13,13,13,14,15,15,16,18,19,21,20,23,22,24,23,23,21,21,18,16,16,15,15,14,15,14,14,13,13,12,13,13,13,14,15,15,17,16,15,15,16,17,18,16,18,15,14,17,15,15,16,14,13,13,13,13,12,12,13,14,14,14,14,14,15,15,15,15,15,16,16,15,17,17,15,16,16,16,15,17,18,16,14,15,13,13,13,12,13,13,14,15,16,18,18,15,17,19,17,16,18,18,15,18,17,15,14,14,13,13,13,13,13,14,14,15,17,18,15,19,20,19,16,18,19,16,18,16,16,14,14,15,14,14,13,14,13,13,14,16,17,16,19,17,19,19,19,17,18,20,16,18,17,16,14,15,15,13,15,14,14,15,15,18,17,20,20,21,18,20,17,19,20,17,18,17,17,15,14,16,14,14,16,16,18,19,18,17,20,19,21,19,17,19,20,17,18,17,16,15,14,16,14,16,15,16,18,19,20,22,20,20,20,21,21,19,18,20,18,17,19,20,19,17,16,17,17,15,14,16,14,16,15,17,16,18,20,19,20,21,22,23,22,21,21,21,18,20,19,18,16,18,17,16,15,16,15,14,15,15,16,16,19,19,18,20,21,18,20,19,17,20,20,17,17,15,15,15,14,14,15,14,16,15,18,17,19,19,21,21,19,17,17,18,19,15,15,16,15,15,15,15,14,14,14,14,15,15,17,18,17,18,19,21,20,19,17,19,16,18,18,17,17,15,15,14,15,15,14,14,13,15,16,17,16,18,19,16,20,19,15,18,15,18,18,17,16,14,14,13,14,15,13,12,14,14,16,17,16,17,18,17,19,18,15,15,17,18,14,16,16,15,15,15,16,14,16,14,14,16,18,17,18,18,21,20,18,20,21,20,17,20,21,19,21,21,21,19,18,18,18,20,21,22,24,24,25,26,27,28,27,27,29,29,28,29,28,28,27,27,25,25,24,26,25,24,25,26,24,24,26,25,25,25,25,26,25,25,27,28,28,26,27,28,25],[28,27,28,28,27,27,27,27,26,26,26,25,26,26,25,24,25,25,24,25,25,25,24,25,24,23,24,23,23,24,22,21,20,21,21,20,20,18,19,18,19,15,16,16,16,16,15,14,14,15,14,14,15,15,15,15,17,17,16,16,16,17,15,16,17,18,16,18,19,16,18,19,20,17,21,20,19,20,21,22,20,23,21,22,20,22,22,24,23,23,24,23,24,23,23,23,22,23,23,21,24,23,22,22,21,21,20,22,21,20,20,21,20,19,20,19,22,19,17,21,21,19,19,22,21,21,21,20,20,20,20,20,21,19,19,19,18,18,17,17,16,16,15,14,14,13,12,10,9,10,8,6,6,4,4,3,3,2,2,2,1,1,0,1,1,1,2,2,2,2,2,3,3,4,4,5,5,4,4,4,3,3,3,4,4,5,5,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,5,5,5,6,6,6,6,7,7,7,7,8,7,6,7,7,7,5,7,7,6,5,6,6,8,8,8,9,9,8,9,9,8,9,9,7,8,7,7,7,7,6,6,6,5,5,5,6,5,4,5,4,4,5,5,4,5,5,6,6,6,7,7,6,7,7,7,6,6,7,5,5,6,7,7,6,5,4,4,3,3,4,4,4,4,5,5,5,6,6,5,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,4,5,5,4,6,5,5,5,5,5,5,5,6,7,8,9,10,11,13,12,12,12,11,11,8,9,9,8,7,8,7,6,6,7,7,6,6,6,6,5,5,4,4,5,5,5,5,6,6,6,7,7,7,7,8,9,8,9,10,10,9,8,9,9,9,9,9,8,8,10,9,9,9,10,11,12,13,13,12,11,10,9,9,7,7,8,8,9,9,9,9,11,10,10,12,11,12,12,11,11,12,11,10,10,11,10,10,10,10,9,9,8,8,8,9,10,10,11,11,11,12,12,12,12,12,14,13,13,13,13,13,14,14,14,16,14,16,16,14,13,13,13,13,12,12,13,12,11,10,11,10,9,9,10,8,9,7,8,8,8,8,8,8,9,9,10,10,10,10,10,9,9,8,8,7,6,6,6,7,8,8,8,10,9,10,10,11,11,11,12,12,11,12,12,12,12,12,12,12,14,14,15,16,18,20,18,22,21,22,21,22,19,20,16,16,14,14,15,14,14,13,13,13,12,11,12,13,13,13,13,15,16,15,16,15,15,17,18,16,17,15,15,17,16,16,15,13,13,12,13,13,12,11,11,13,13,13,13,12,14,13,14,14,16,15,16,16,16,16,14,18,17,17,15,18,17,16,16,14,13,13,13,12,12,14,14,16,16,18,19,16,17,20,19,18,21,20,16,20,18,15,16,14,14,14,14,13,12,14,14,16,18,20,17,20,22,21,19,21,22,17,19,18,16,16,14,15,15,14,13,14,13,13,14,15,16,16,20,18,20,21,21,19,20,21,18,20,19,17,15,14,15,14,15,15,14,15,16,17,18,22,21,21,19,21,18,20,21,18,20,18,17,15,13,15,14,15,16,17,19,19,18,19,21,20,22,21,18,20,21,18,18,17,16,15,14,15,15,16,15,16,19,19,21,22,23,21,20,23,22,20,19,22,20,18,18,20,19,17,16,17,15,16,13,14,14,16,16,17,17,19,20,18,19,23,23,24,22,20,22,21,19,20,20,19,18,17,16,17,15,15,14,14,15,16,16,16,19,19,18,21,21,18,19,18,17,19,19,17,17,15,14,14,14,15,15,15,16,16,18,18,20,18,21,21,18,18,17,19,18,15,16,15,15,14,14,14,15,15,15,17,15,17,18,18,17,18,20,20,21,19,18,18,16,16,17,16,16,15,14,14,14,15,14,14,16,16,18,18,17,19,20,18,20,18,17,18,18,17,18,15,15,16,14,14,14,14,12,12,15,16,17,18,17,19,19,18,19,17,16,16,16,16,15,17,15,16,17,14,15,14,12,14,14,17,17,19,20,19,21,22,18,20,21,19,16,19,19,17,19,19,17,18,17,15,17,19,20,23,23,24,25,26,26,27,27,27,29,28,29,29,28,28,28,26,26,26,25,26,26,25,26,26,25,23,26,27,25,24,26,27,26,25,27,28,28,25,27,29,26],[28,27,27,28,28,27,28,27,26,26,26,26,25,25,25,24,24,24,24,24,23,23,21,22,22,22,23,22,21,23,22,20,19,19,20,19,20,16,19,17,17,14,16,15,14,16,14,14,14,14,14,13,15,16,16,16,16,17,15,15,16,16,14,15,16,17,15,18,18,15,18,19,20,18,20,20,20,20,20,20,19,22,20,20,18,19,20,22,21,22,21,21,22,22,22,21,21,21,21,20,22,22,21,21,21,22,19,21,21,20,19,20,20,19,18,19,21,17,17,20,21,18,19,22,21,20,20,20,19,19,19,20,21,19,18,19,17,17,16,16,15,16,14,15,14,13,13,11,10,10,9,7,6,4,3,3,2,2,2,2,2,1,1,0,1,1,1,1,1,2,2,3,3,4,3,4,4,3,3,2,2,2,2,3,3,4,4,4,3,3,3,3,3,3,2,3,3,2,2,3,2,3,2,2,3,3,2,2,3,3,3,3,4,4,5,4,5,6,6,5,5,5,6,5,5,5,5,5,4,4,5,4,4,5,5,6,6,6,7,7,5,7,7,6,7,6,6,6,5,5,5,5,4,4,5,4,3,4,4,3,3,3,2,3,3,3,4,4,4,4,4,4,5,4,4,4,5,4,4,5,5,3,4,5,6,5,5,4,3,3,2,2,2,2,3,3,4,3,4,4,4,3,4,4,4,3,4,3,3,2,2,2,2,3,3,3,3,4,4,4,4,5,4,5,4,5,5,5,5,6,6,7,9,10,11,13,12,13,11,10,11,8,8,8,8,7,8,7,6,6,7,7,5,5,6,5,4,4,4,4,5,5,5,6,6,6,5,7,7,8,8,9,8,9,9,9,10,10,9,9,9,9,8,9,8,8,9,9,9,9,10,11,11,12,13,11,10,9,8,8,7,7,8,8,8,9,9,11,10,10,11,11,11,11,12,11,11,11,12,9,9,10,8,8,9,9,8,8,7,8,9,8,9,11,11,10,9,12,12,12,12,13,13,12,14,12,14,12,14,14,16,15,15,15,15,14,14,14,14,16,12,12,14,13,11,11,9,10,9,8,11,8,9,8,9,8,9,8,10,9,10,11,11,10,11,10,9,10,9,8,7,7,7,6,6,8,7,8,8,8,8,10,10,11,10,11,12,11,11,11,11,10,11,11,11,12,13,13,14,15,17,18,18,19,19,20,20,21,18,18,16,15,13,13,13,12,13,13,12,11,11,10,11,10,11,12,12,14,15,14,14,14,14,16,17,14,17,14,13,15,14,13,13,13,12,11,12,10,11,10,11,12,12,13,13,11,13,12,12,13,14,14,14,15,16,15,13,16,16,15,14,17,16,14,15,14,12,12,12,13,11,11,12,14,15,17,18,15,15,19,17,17,19,17,15,19,16,15,15,14,13,13,13,13,11,13,12,15,16,18,17,17,20,19,18,19,19,16,18,16,16,16,14,14,14,13,13,13,12,12,12,14,16,15,19,18,18,19,20,19,19,19,17,18,17,16,15,14,15,14,15,15,14,14,15,16,18,20,19,21,17,20,18,20,19,18,18,17,17,15,13,16,14,15,17,17,19,18,18,19,20,20,21,20,19,19,20,18,18,16,17,16,14,16,15,17,16,17,18,19,20,22,22,21,22,22,21,20,21,21,20,18,20,19,19,18,16,16,16,15,14,15,14,17,15,18,18,19,21,20,20,21,23,23,23,22,21,22,20,22,21,21,19,19,18,18,16,16,16,15,16,17,18,18,21,19,20,21,22,20,20,20,19,21,20,18,17,16,16,15,15,15,16,16,17,16,18,19,20,20,22,22,19,18,18,19,19,18,17,17,16,15,15,15,13,15,16,16,16,16,18,18,19,19,21,21,21,20,17,17,16,17,17,18,18,17,14,14,16,15,14,15,16,17,18,18,18,19,21,18,20,19,19,18,18,18,17,17,17,18,14,15,15,13,13,14,15,17,17,18,19,19,19,18,19,16,16,16,17,17,16,16,16,17,15,15,15,13,14,14,14,17,17,17,20,19,20,21,19,19,21,20,17,19,20,19,20,19,19,19,17,16,18,18,19,22,21,23,24,24,25,26,26,26,27,28,27,28,27,27,26,26,25,26,24,25,25,25,24,24,24,23,24,25,24,25,25,25,25,24,26,26,26,25,25,27,24],[29,28,28,28,28,27,27,27,26,26,27,25,25,25,26,24,25,25,25,24,24,24,22,23,22,22,23,22,22,21,20,19,19,18,17,18,18,15,16,16,16,13,16,14,14,15,16,15,14,15,15,15,15,16,16,17,16,16,17,15,15,15,15,14,15,15,14,16,16,14,15,17,15,16,18,17,15,18,18,17,17,20,18,18,17,20,21,23,23,22,22,21,22,22,22,21,21,20,20,20,21,21,20,18,21,20,19,19,20,19,17,19,20,18,17,18,21,17,17,20,20,19,20,23,23,22,22,22,21,21,20,22,23,21,21,20,19,19,18,17,17,16,15,15,16,15,14,12,11,9,8,6,6,4,3,3,3,2,2,2,2,1,1,1,0,1,1,1,1,1,2,2,3,3,3,4,4,4,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,5,4,5,4,4,4,3,3,4,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,4,4,3,3,4,4,3,3,4,5,5,4,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,4,4,3,4,4,5,4,5,5,5,5,6,6,7,9,10,11,12,12,12,12,10,10,8,7,8,8,6,7,7,7,5,6,6,5,5,6,5,4,4,4,3,4,5,5,5,5,6,5,7,7,7,7,8,9,9,9,8,9,10,8,8,9,9,6,8,8,8,8,8,9,8,9,11,12,13,13,12,10,9,8,8,7,7,8,8,7,8,9,10,9,10,10,10,11,11,12,10,10,10,9,8,9,9,7,8,8,7,7,6,6,7,7,7,7,9,9,8,9,9,10,10,10,11,11,11,11,11,12,12,13,13,15,14,14,14,13,12,13,13,12,12,12,12,11,10,11,9,9,9,9,8,8,8,9,8,8,7,10,7,9,8,8,9,10,10,10,9,8,8,7,7,6,6,6,5,5,6,7,7,7,8,8,9,9,10,11,10,11,11,11,11,11,11,10,10,12,11,12,13,14,15,16,18,19,20,20,22,21,22,20,19,16,14,13,13,12,12,11,11,11,11,10,10,11,10,11,11,12,12,14,14,14,12,13,14,15,13,15,13,13,13,12,13,12,11,11,10,10,10,11,9,10,11,12,12,12,12,12,12,12,13,13,14,14,14,14,14,13,13,14,14,12,13,13,13,11,11,11,11,11,10,10,11,11,12,13,16,15,13,14,17,15,13,16,15,12,16,13,11,11,11,11,11,11,10,9,11,12,13,14,15,13,15,18,17,13,16,16,12,15,13,12,12,11,11,12,11,10,11,11,11,12,13,15,14,16,15,16,18,18,14,16,18,14,15,14,12,12,12,12,12,13,12,12,13,13,15,16,18,17,19,15,18,14,17,18,14,16,14,13,13,11,13,12,12,13,15,17,17,16,16,19,17,19,17,17,17,19,14,16,14,14,14,13,13,13,15,14,15,16,17,19,20,20,18,20,20,20,18,19,19,18,16,18,18,17,17,16,15,15,15,13,13,13,15,15,16,16,17,20,19,19,21,22,22,22,21,20,20,19,22,20,17,17,19,16,17,14,15,14,14,15,15,16,16,19,18,18,19,21,18,20,20,18,20,19,16,16,16,14,14,14,13,14,14,16,16,18,17,19,19,21,21,19,16,17,18,19,15,16,17,14,14,15,14,13,12,14,13,15,16,17,18,16,18,20,20,21,19,16,18,15,17,17,17,17,14,15,14,14,15,12,14,13,15,15,17,16,18,19,17,19,18,15,18,16,17,17,17,16,16,15,15,14,15,12,13,13,15,16,16,16,17,19,17,18,17,16,16,16,17,15,17,16,15,17,15,14,16,14,13,14,16,16,17,18,18,20,21,18,18,20,19,18,20,20,18,20,20,21,20,16,18,16,19,19,21,23,22,23,25,25,27,26,26,28,28,27,28,27,27,26,26,24,26,25,26,25,24,25,26,24,24,25,25,24,25,25,26,25,25,26,28,27,25,26,28,24],[29,28,29,29,28,28,27,27,26,27,27,25,25,25,24,25,25,24,24,24,24,23,22,23,23,22,23,22,21,21,21,19,20,19,19,18,19,16,16,16,17,14,15,15,13,15,14,14,13,14,13,14,14,15,14,15,15,16,15,13,16,15,13,14,15,14,14,16,17,13,16,16,17,15,18,18,15,18,19,18,18,19,18,18,18,19,21,22,22,22,22,20,22,22,22,21,21,21,21,20,21,21,20,20,21,20,19,19,20,20,19,18,19,18,18,18,20,19,17,19,21,19,19,22,23,22,22,21,20,21,20,21,23,20,21,21,19,19,19,18,17,18,16,15,15,14,14,11,10,10,8,5,5,4,3,3,3,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,3,3,3,4,4,4,2,2,2,2,2,2,2,3,3,4,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,4,4,5,4,4,4,5,4,4,3,4,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,3,3,4,3,3,3,5,5,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,6,6,7,8,10,10,12,11,12,11,10,10,7,7,7,7,6,6,6,6,5,5,5,4,5,4,4,4,3,3,3,4,4,4,5,5,5,5,6,6,6,6,7,7,8,8,7,9,9,8,7,9,8,6,8,7,6,7,8,8,7,9,11,11,13,13,11,10,9,8,7,7,6,6,7,7,7,8,9,8,8,9,9,10,10,10,10,9,9,9,8,8,8,7,8,7,8,7,7,6,7,6,7,8,9,9,9,9,9,9,9,9,10,10,10,10,10,10,11,12,13,13,14,14,14,13,12,12,12,12,11,11,11,10,10,10,9,8,8,8,8,8,8,8,6,8,7,8,7,7,8,8,8,10,11,10,9,9,8,7,7,6,6,5,5,5,6,7,6,6,7,7,7,8,9,9,8,10,9,9,9,9,10,9,10,10,11,12,13,14,16,17,19,19,23,21,22,22,22,20,19,16,15,13,11,11,10,10,10,9,10,9,9,10,10,11,12,12,12,14,12,12,12,13,14,14,13,13,11,11,12,11,11,10,11,9,9,9,10,10,9,9,11,12,13,12,11,13,12,12,13,13,13,13,13,13,14,11,12,13,12,11,13,13,11,11,11,9,10,10,10,10,10,10,12,13,15,14,12,13,16,15,12,15,14,12,15,13,11,10,11,9,10,10,10,10,11,11,12,14,15,12,14,17,16,12,16,16,12,15,12,12,11,11,10,11,11,11,11,10,12,12,13,15,13,15,14,15,17,16,13,16,17,13,14,13,12,11,12,11,12,11,12,12,13,13,15,15,17,18,18,15,17,14,16,17,13,15,13,13,11,12,12,12,12,13,14,15,16,15,14,18,17,18,15,14,16,18,14,15,13,14,12,13,13,14,13,14,14,16,16,17,19,18,17,17,20,19,15,16,17,16,15,16,18,16,16,15,14,14,13,13,13,14,14,15,15,15,16,17,16,18,18,21,21,19,18,19,19,17,18,17,15,16,16,15,15,14,14,14,14,14,15,15,16,17,18,16,17,18,16,17,17,17,17,17,16,16,14,13,14,14,15,13,15,15,16,17,16,17,18,18,19,17,15,14,16,16,15,14,15,14,13,15,14,13,13,13,15,15,17,18,17,17,17,18,18,18,16,15,16,14,15,16,16,16,14,14,14,14,13,13,12,13,14,16,18,16,17,17,16,18,16,14,15,13,16,16,15,15,13,13,12,13,13,12,12,13,12,16,17,16,17,17,15,16,15,13,14,15,16,12,15,13,15,15,13,14,12,13,14,13,15,15,18,18,17,20,20,16,18,20,18,16,20,20,18,20,21,19,19,17,15,18,19,18,23,23,25,25,26,27,28,27,27,29,29,28,29,28,28,28,27,26,26,25,26,26,25,25,26,25,25,25,26,26,26,26,26,25,26,27,28,28,26,26,28,25],[27,26,26,27,26,25,25,25,24,24,23,22,23,23,22,21,23,22,21,22,22,20,19,21,19,20,21,20,19,20,20,18,18,18,19,17,18,17,17,16,16,14,14,15,14,14,13,14,13,13,13,12,13,14,13,13,14,15,15,13,15,16,13,15,16,16,13,16,18,15,16,17,19,14,19,19,16,17,18,19,18,19,18,19,17,18,19,20,20,19,20,19,20,21,20,18,19,20,18,18,21,19,18,19,19,18,18,20,18,18,18,19,18,17,18,18,19,16,16,18,18,18,18,20,19,20,20,18,18,19,19,19,21,19,18,19,17,17,17,16,15,17,14,14,14,13,13,10,10,10,8,6,5,4,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,3,3,3,4,4,4,2,2,2,2,2,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,5,4,4,4,5,4,4,4,5,3,3,5,5,5,4,4,3,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,4,5,4,3,4,4,4,3,5,5,4,5,6,6,7,8,9,11,12,12,11,10,9,10,8,7,7,7,6,7,6,7,6,6,6,5,6,5,6,5,4,4,4,4,5,4,4,5,6,5,7,6,6,7,8,7,8,8,8,8,8,8,8,9,8,7,7,7,7,7,7,7,8,9,9,10,10,11,10,10,9,8,8,6,6,7,7,8,8,8,10,9,9,9,10,9,10,11,10,10,10,10,9,8,9,8,8,8,8,7,7,6,7,7,7,8,10,9,9,9,9,9,10,10,11,11,11,12,11,12,11,13,12,14,14,13,14,13,12,11,11,12,11,10,10,11,11,9,9,9,8,8,7,9,8,8,7,7,7,6,7,7,8,9,8,9,9,10,9,8,8,8,7,6,6,5,5,5,6,6,7,6,8,8,8,8,10,9,9,10,9,10,10,9,10,9,10,10,11,12,12,13,14,16,17,17,20,20,20,19,20,17,18,15,14,13,12,12,12,11,11,10,11,10,9,10,10,11,11,11,12,12,11,12,12,12,13,14,12,13,12,12,13,13,12,12,11,10,10,10,10,10,10,10,11,11,12,12,11,12,11,11,12,13,12,12,13,13,13,12,13,13,13,12,14,14,12,13,12,11,11,10,11,9,11,11,12,12,14,15,13,13,16,14,15,16,15,12,16,15,12,12,12,11,12,11,11,10,11,12,12,14,15,15,14,16,16,15,16,16,13,15,14,14,13,11,12,12,12,11,11,11,11,12,12,14,13,16,15,15,17,17,15,17,17,14,16,16,14,13,12,12,12,13,13,12,12,13,14,15,17,17,18,15,16,15,16,17,15,16,16,14,13,11,13,12,12,14,15,16,16,15,16,17,18,18,17,16,16,17,15,15,15,14,13,12,13,13,14,14,15,16,16,18,19,19,18,18,19,18,17,17,17,18,16,17,17,16,15,14,15,14,12,12,12,12,15,15,15,16,17,18,17,17,19,20,21,21,18,19,19,17,18,18,17,15,16,15,14,13,13,12,13,13,15,15,16,17,17,16,18,18,16,17,18,15,17,17,14,14,14,12,13,13,13,13,14,14,16,16,16,18,16,19,19,16,15,14,15,16,14,13,15,13,12,13,13,11,13,13,14,14,15,17,16,17,16,18,19,18,16,15,15,13,14,15,16,15,13,12,14,13,12,12,12,14,14,17,18,15,17,18,16,17,16,16,16,15,14,16,16,14,14,14,14,12,10,11,11,14,15,17,18,16,18,17,16,17,16,13,14,15,16,12,16,15,15,15,12,13,11,10,13,12,15,15,18,19,16,20,20,18,17,20,18,16,19,19,16,17,18,15,15,13,13,15,18,19,22,21,23,24,25,26,25,26,27,28,27,28,28,28,28,27,26,25,25,24,25,25,24,24,25,24,23,24,25,24,24,25,25,25,24,25,26,26,25,25,27,23],[28,27,27,28,27,26,26,26,26,25,26,23,25,24,24,23,24,22,24,23,22,21,21,22,21,21,22,22,20,22,21,19,19,19,19,19,18,16,18,18,17,13,14,15,14,14,14,13,13,14,13,13,14,15,14,15,16,15,15,13,15,15,13,14,16,16,14,17,18,14,16,18,18,16,19,18,17,19,19,18,18,20,19,19,18,19,20,22,21,23,21,20,23,22,20,20,21,20,19,19,21,20,19,21,20,20,19,20,19,19,19,18,19,18,16,18,19,15,15,19,20,17,18,22,22,20,19,20,19,19,19,21,22,20,19,20,18,17,17,16,16,16,15,15,14,13,13,11,10,10,9,7,6,5,4,4,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,2,3,3,3,4,4,4,2,2,2,2,2,3,3,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,3,4,4,3,4,4,5,4,4,5,5,4,5,5,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,3,3,4,4,3,3,3,3,3,3,4,5,5,4,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,5,5,3,4,5,5,4,5,5,5,6,6,6,7,9,9,11,12,13,13,10,10,10,9,7,8,7,7,7,7,7,6,7,6,6,6,6,6,5,4,4,4,5,5,5,6,6,6,6,8,7,7,9,9,9,9,9,8,9,10,9,8,9,10,8,8,8,8,8,8,9,9,9,10,11,12,12,12,10,10,9,8,8,7,8,9,8,8,9,10,9,10,10,10,10,10,11,11,9,10,10,9,8,9,8,8,8,8,7,8,8,6,9,7,8,10,9,9,8,10,9,10,10,11,11,10,12,11,12,12,13,14,15,15,15,15,14,12,12,12,12,13,11,10,12,11,10,9,9,9,9,8,9,8,8,8,8,7,8,8,10,10,10,11,11,11,11,10,8,9,8,8,7,6,6,6,6,7,7,7,7,9,8,9,9,10,10,10,11,9,10,11,9,10,10,10,11,11,11,12,13,14,16,17,18,19,20,22,20,21,18,18,15,14,13,11,12,11,11,11,10,11,9,10,10,10,11,11,11,12,13,13,12,11,13,14,16,12,15,12,11,14,12,11,12,11,10,10,9,10,10,9,10,11,12,12,12,11,13,11,12,12,12,13,12,13,13,14,11,13,14,13,11,14,14,12,12,12,10,11,10,11,10,10,11,12,13,16,16,12,13,17,15,14,17,16,13,16,14,12,13,12,10,11,10,11,10,10,11,12,14,16,13,14,18,17,15,17,16,13,16,14,13,12,12,11,12,11,12,11,10,11,12,12,14,13,17,15,16,19,18,16,18,18,15,16,16,14,13,13,12,12,13,13,13,13,13,15,15,19,18,19,16,18,15,18,18,15,16,17,15,13,12,13,13,13,14,16,17,17,16,16,19,18,18,18,17,17,18,15,16,16,15,13,14,14,15,15,16,16,18,17,19,20,20,19,20,20,19,18,20,19,18,16,19,17,17,16,15,16,15,14,14,13,14,15,16,17,17,17,20,19,19,21,23,21,22,21,21,21,19,21,20,18,18,18,16,17,15,15,15,14,15,16,16,18,19,18,18,19,20,18,19,20,19,20,19,17,15,15,15,15,14,14,15,15,17,16,18,19,18,18,21,20,18,17,16,19,19,16,17,18,15,15,15,14,13,14,15,16,17,16,18,17,18,18,19,20,19,19,16,17,15,17,18,18,18,15,15,14,15,15,15,15,14,16,17,18,17,18,19,18,18,18,16,17,17,18,17,18,17,15,16,16,15,14,13,13,15,16,17,18,18,18,18,18,19,18,16,16,18,18,16,17,17,17,16,15,14,14,14,14,13,17,15,18,19,19,19,21,18,18,20,20,18,19,21,19,19,19,19,18,16,17,17,18,18,21,21,23,23,24,25,26,25,25,27,27,27,27,27,27,27,26,24,26,25,25,24,23,24,25,23,23,24,24,24,24,24,25,25,24,25,27,26,24,25,27,24],[29,28,28,29,29,27,27,28,26,26,27,26,25,26,26,25,24,24,26,25,24,24,23,24,22,23,23,22,22,23,21,20,21,20,18,19,20,16,17,19,18,14,16,16,15,15,15,15,15,15,15,15,15,17,15,17,17,17,16,15,16,15,14,15,16,15,15,18,17,14,16,18,16,15,19,18,16,19,20,17,18,21,19,19,18,20,23,24,22,23,23,22,23,23,23,21,21,22,21,20,22,21,21,20,21,21,20,20,21,20,19,20,21,20,18,20,22,18,18,21,22,20,21,25,26,23,23,23,23,22,21,23,25,23,22,22,20,20,19,19,18,16,17,16,17,16,14,12,12,11,9,7,7,5,4,4,4,3,2,2,2,2,2,1,1,1,1,1,0,1,1,2,3,3,3,4,4,4,2,2,1,2,2,3,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,5,4,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,4,4,3,4,3,4,3,3,4,5,5,4,3,2,2,1,2,2,2,2,3,3,3,3,4,3,3,3,4,3,3,3,3,2,2,2,2,2,3,3,3,4,4,4,5,4,4,5,5,4,5,6,5,5,7,7,8,9,11,11,13,13,14,12,12,11,10,9,9,9,7,8,8,7,6,7,7,6,5,6,6,5,4,4,5,4,5,5,5,6,7,6,8,8,8,9,9,10,10,10,9,11,12,9,10,11,10,8,10,9,8,9,10,10,9,10,11,12,13,13,12,11,10,9,8,8,7,8,9,9,8,10,11,10,11,11,10,12,12,12,11,11,11,11,9,9,10,9,9,10,9,8,8,8,7,8,8,8,9,10,10,9,9,10,11,10,11,11,12,11,12,12,13,14,15,16,15,15,15,14,13,13,13,13,13,13,13,11,11,12,11,10,9,10,9,9,9,9,8,9,8,9,8,9,8,9,9,11,11,11,10,9,8,8,8,7,7,6,6,6,8,8,9,9,9,10,9,10,11,11,11,12,11,12,12,11,12,11,11,13,12,12,13,14,16,18,18,20,21,21,23,22,23,21,20,17,16,14,13,13,13,12,12,11,12,11,10,12,11,12,12,12,13,14,14,14,12,13,15,16,13,15,13,13,13,13,13,12,12,12,12,11,12,12,10,10,12,12,12,13,12,13,13,13,13,13,15,14,14,14,15,14,13,14,13,12,14,14,13,12,13,11,12,12,11,11,12,12,13,13,16,15,14,14,18,16,14,15,15,13,16,13,12,12,13,11,13,12,13,11,12,13,13,15,15,13,15,19,16,14,16,17,13,16,13,13,12,12,12,13,12,12,12,12,12,13,13,14,15,16,14,16,18,18,16,16,18,14,15,14,13,13,13,12,13,13,14,13,14,14,15,15,19,19,19,15,18,15,17,19,15,15,14,14,13,12,13,14,14,14,16,16,17,16,15,19,17,18,17,16,18,20,15,16,15,14,14,14,14,14,15,15,15,17,16,19,20,20,19,19,21,21,17,19,18,18,16,19,18,18,17,16,15,15,15,14,14,14,15,16,16,16,16,19,18,18,20,22,22,22,20,19,21,19,21,20,17,17,18,16,18,15,15,14,15,15,15,16,17,19,17,16,19,21,17,19,19,18,20,18,17,17,16,15,14,14,14,14,14,16,16,16,17,17,18,20,20,19,16,17,19,18,16,17,19,15,15,15,14,12,12,14,13,15,14,17,16,17,17,18,20,20,19,16,18,15,18,18,18,18,14,15,14,14,14,12,13,13,15,15,17,16,17,19,17,19,19,16,19,16,18,18,17,17,15,15,14,13,14,11,12,13,14,15,16,16,17,18,17,19,19,17,16,17,18,15,18,16,15,17,16,15,15,15,14,14,17,16,18,19,18,20,21,18,19,21,19,18,21,21,19,22,21,21,21,17,17,19,20,19,23,24,23,24,25,25,27,26,26,28,28,28,29,28,28,27,27,25,26,25,26,25,23,24,26,24,24,25,25,25,25,25,26,25,25,26,28,28,25,26,28,25],[28,27,29,28,28,27,27,27,26,26,26,24,26,26,25,25,26,25,24,24,25,24,23,23,24,25,23,24,23,23,23,22,22,21,22,21,21,20,19,20,20,17,18,17,16,16,17,16,14,15,16,15,16,17,17,18,18,18,16,15,18,17,15,16,18,16,17,20,19,16,19,20,21,17,21,21,20,21,21,21,21,22,21,21,21,21,22,24,23,23,23,22,23,24,22,22,23,23,22,21,23,23,22,22,22,21,20,22,22,20,22,21,21,20,20,21,22,20,20,22,22,20,22,25,24,23,23,22,23,22,22,23,23,22,21,21,20,20,20,18,18,19,17,17,17,15,14,12,13,12,10,7,6,6,4,4,4,3,3,3,2,2,2,2,1,1,1,1,1,0,1,2,2,4,3,4,5,5,3,2,2,2,2,4,3,4,4,4,4,4,3,3,3,3,2,3,3,2,2,3,2,3,2,2,2,2,2,3,3,3,3,3,3,4,4,4,5,5,5,4,5,5,6,5,4,4,5,4,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,3,3,4,3,2,3,2,3,3,3,3,3,4,4,4,4,5,4,4,5,5,4,4,5,4,3,4,5,6,6,4,4,3,3,2,2,2,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,2,2,2,3,3,4,4,4,5,6,6,5,5,6,5,5,6,7,6,7,7,8,9,10,11,12,13,13,13,13,11,11,10,9,10,9,9,8,8,8,8,7,7,7,6,6,6,5,5,5,4,5,6,6,7,7,7,8,9,8,8,10,10,10,10,10,10,11,11,9,10,11,10,9,9,9,9,9,10,10,9,11,12,13,13,12,12,11,9,9,9,7,7,8,9,9,9,10,11,10,10,11,12,12,12,11,11,10,10,10,10,9,9,10,9,9,9,8,9,7,8,8,9,9,11,11,10,10,10,11,11,11,11,12,12,14,12,12,15,15,16,16,16,16,17,15,13,14,14,12,12,13,12,11,11,11,10,11,10,10,9,10,9,9,9,9,8,8,9,9,10,10,10,11,12,11,11,11,10,10,9,9,7,6,6,7,8,8,8,8,9,9,9,9,10,10,10,11,10,10,11,11,11,10,11,12,12,13,14,15,17,19,21,20,23,21,23,23,22,21,20,17,16,15,14,14,13,13,12,11,12,10,11,11,12,12,13,13,13,15,14,13,13,14,16,16,15,16,14,13,16,15,13,15,12,11,11,11,12,12,11,11,13,13,13,13,12,14,13,13,14,14,15,15,14,16,15,13,14,15,16,13,17,16,14,15,12,12,12,12,12,11,12,13,13,15,18,18,14,17,19,18,14,18,17,15,19,17,14,14,13,12,12,12,13,11,12,13,14,17,18,15,17,20,19,15,20,19,15,18,16,14,15,13,13,14,14,13,13,12,13,14,15,17,16,19,17,18,20,20,17,21,20,16,19,17,15,15,13,14,14,15,15,14,15,16,18,17,21,20,20,18,21,17,20,21,17,19,17,16,15,14,15,15,15,15,18,18,20,18,18,21,19,21,19,16,20,20,17,18,16,16,15,15,15,17,16,17,16,19,19,21,22,21,21,19,22,21,19,19,21,20,17,20,21,19,17,17,17,16,16,16,15,15,17,17,18,17,18,20,18,20,21,23,23,21,22,22,21,18,22,20,18,18,19,17,18,15,16,16,16,16,17,18,18,20,19,18,20,21,18,20,20,19,20,19,17,18,18,16,16,16,17,16,17,18,18,19,19,20,20,21,22,19,18,17,20,19,17,17,19,16,16,16,16,15,17,16,17,17,19,21,19,19,19,19,22,20,19,17,19,17,18,20,18,19,16,17,17,16,16,16,15,16,16,19,20,18,20,19,18,19,19,16,18,16,18,19,18,18,16,16,16,15,16,14,13,15,14,18,19,18,20,18,18,18,17,16,16,17,18,14,19,16,16,17,16,16,13,13,15,15,18,18,20,20,20,21,21,18,19,21,20,19,20,22,21,20,20,19,20,18,15,17,18,19,24,23,25,26,26,28,27,27,27,29,29,29,29,29,29,28,28,27,26,26,26,27,25,25,26,26,25,26,27,26,26,27,27,26,26,27,28,28,26,26,29,26],[28,26,27,27,27,26,27,27,25,26,27,25,26,26,25,24,26,25,24,24,25,25,23,24,25,24,23,24,24,24,23,23,22,22,23,22,22,21,22,21,20,18,20,19,18,18,19,18,17,18,17,17,18,19,17,19,20,20,18,17,19,20,17,19,20,20,19,21,21,18,21,21,23,19,22,22,22,21,22,22,23,23,22,23,21,22,23,25,24,24,24,23,25,24,23,23,24,23,24,22,23,24,22,23,23,23,22,22,23,22,21,22,23,21,21,22,23,21,20,22,23,21,22,24,24,24,23,22,22,22,22,23,23,21,21,21,20,20,19,18,18,19,18,17,17,15,14,13,13,12,9,8,8,7,5,5,5,5,4,5,4,4,3,3,3,2,2,2,2,1,0,1,2,4,3,5,5,6,4,4,3,4,4,6,6,6,6,6,5,5,4,5,5,4,3,4,4,3,3,3,3,4,4,2,3,3,3,3,4,5,4,5,5,6,6,6,7,7,8,7,8,8,8,8,6,6,8,6,6,6,7,6,6,6,6,7,7,7,9,8,7,8,9,9,8,8,8,8,8,7,7,7,6,6,6,6,5,5,5,4,3,4,3,4,4,5,4,5,5,6,7,7,7,6,6,7,8,6,6,6,6,5,5,5,6,6,5,5,4,4,3,3,3,4,4,5,6,6,6,6,6,5,5,6,5,5,5,4,4,4,4,3,5,4,5,6,6,7,8,8,7,8,8,7,7,8,8,8,9,9,10,11,12,13,14,15,14,15,13,13,14,12,11,13,12,11,11,11,11,10,10,10,10,10,9,9,9,8,7,6,7,8,9,9,8,10,10,12,10,11,12,13,12,13,13,12,14,15,13,12,14,13,11,13,12,11,12,12,12,13,13,13,14,13,14,13,13,13,12,12,12,10,11,11,12,11,12,13,13,13,13,14,14,15,16,14,15,14,14,12,13,13,11,12,11,12,11,10,10,10,10,10,12,13,14,13,12,14,14,14,15,15,15,15,17,15,17,17,18,18,19,18,18,19,18,18,17,17,16,16,16,15,16,15,14,12,13,13,12,11,13,12,11,10,10,10,11,11,11,12,13,13,13,13,14,13,13,13,13,10,10,9,9,9,9,10,11,11,11,11,12,12,13,14,14,14,16,14,14,15,14,14,13,14,14,15,15,15,16,18,19,22,20,23,22,23,23,24,21,22,18,18,17,17,17,18,17,17,14,15,14,13,14,14,14,14,15,17,18,16,17,17,18,19,19,17,18,17,16,19,18,17,18,16,15,14,14,14,14,13,14,14,14,14,14,14,16,15,15,16,17,17,17,18,18,18,17,18,18,18,17,20,18,17,19,18,15,15,15,15,13,15,16,17,18,21,20,17,18,21,20,19,22,20,18,21,20,18,19,17,16,15,16,15,14,16,16,18,20,21,19,19,22,21,20,21,21,18,20,19,20,19,18,17,16,17,15,16,16,15,16,18,19,19,22,20,19,22,21,20,22,21,19,21,21,19,19,17,17,16,18,18,17,18,18,19,20,22,21,23,20,21,20,22,21,19,21,20,20,20,16,19,17,16,19,21,21,21,20,21,22,21,23,22,21,21,22,20,21,19,20,20,18,20,18,21,18,20,22,20,23,23,23,22,24,25,23,22,23,23,21,21,22,21,20,19,19,20,20,20,17,18,16,20,18,21,20,21,23,21,21,23,24,24,24,23,24,23,22,24,23,21,21,22,20,23,19,19,18,16,19,18,20,20,22,20,21,23,23,21,21,23,21,22,21,20,20,20,18,18,18,16,17,17,19,19,20,21,21,20,23,23,20,19,18,21,21,18,18,20,18,17,17,17,14,16,17,17,17,17,20,19,20,19,21,22,21,20,19,19,17,18,19,20,19,18,16,16,16,16,15,16,15,17,18,19,17,18,21,18,20,20,18,18,18,18,18,19,18,18,17,16,17,14,13,14,15,16,18,18,18,19,21,19,20,18,16,17,17,19,15,17,18,17,16,16,15,13,13,14,13,17,17,19,20,19,20,22,19,18,21,19,17,19,21,19,18,19,17,17,15,14,16,17,19,22,22,24,24,25,26,25,26,27,27,27,28,28,27,28,27,27,26,25,25,26,25,25,25,26,25,24,26,26,25,25,26,26,26,25,27,28,27,25,26,28,24],[29,28,29,30,29,29,29,29,28,28,29,28,27,27,28,27,28,27,27,27,28,27,27,27,27,26,26,27,27,27,27,26,26,25,26,25,25,25,24,24,25,24,23,22,22,22,21,20,22,22,21,20,21,21,20,22,22,22,22,21,22,23,21,22,23,24,22,24,24,22,24,25,26,24,26,25,25,24,25,26,25,26,25,25,24,25,26,27,26,27,27,26,26,27,26,26,26,26,26,25,27,26,26,25,27,26,25,26,26,25,25,26,26,24,25,24,26,24,24,24,25,24,24,26,25,26,25,25,24,24,23,25,26,24,24,24,23,23,22,21,21,21,19,19,19,17,17,15,15,14,13,11,11,10,8,8,7,8,7,6,6,6,4,5,6,4,3,3,3,2,1,0,1,4,3,4,5,6,5,4,5,7,7,8,9,9,10,10,9,9,8,7,8,7,7,7,7,6,5,7,6,6,4,6,6,6,4,5,7,6,8,8,9,9,10,9,12,12,12,10,11,11,13,12,9,8,11,10,8,8,10,10,8,8,10,10,10,12,13,13,10,11,12,11,12,12,11,11,9,9,9,8,7,8,8,7,6,7,6,6,5,6,6,6,7,7,9,10,9,11,12,10,11,11,10,10,11,8,8,9,8,6,6,7,7,6,6,6,5,6,4,5,7,7,7,9,11,11,10,10,9,8,9,10,7,6,7,6,5,5,7,6,9,8,8,9,9,9,11,12,10,11,13,11,11,13,13,13,14,14,15,17,16,17,17,18,18,18,17,17,16,16,14,17,16,14,15,15,14,14,15,16,13,13,13,13,11,12,10,10,11,13,14,15,13,15,14,16,15,15,16,18,18,17,18,17,18,20,17,17,18,17,14,16,18,16,15,16,17,17,15,16,16,15,16,16,15,14,15,15,15,16,15,16,16,16,16,16,17,17,18,18,18,18,20,19,19,19,18,17,18,17,16,15,15,15,15,14,13,14,15,14,15,17,19,17,17,18,19,19,20,20,20,20,21,21,22,21,22,21,23,22,23,23,23,22,22,22,21,20,20,19,19,20,19,17,17,17,17,16,16,16,16,15,15,14,15,15,15,18,16,17,17,16,17,18,16,17,16,14,14,13,12,11,14,15,14,15,16,16,16,16,18,18,18,17,20,19,19,19,19,18,18,18,18,18,19,19,19,21,22,24,23,23,25,26,26,26,24,24,23,21,21,21,22,22,21,22,19,19,19,17,19,17,18,18,19,20,22,21,20,21,21,22,23,21,23,21,22,22,22,21,22,23,20,19,19,18,19,18,17,18,17,18,18,17,20,19,19,19,20,22,22,23,23,23,20,22,22,22,21,23,23,23,23,22,19,19,19,19,17,19,19,20,22,24,24,21,22,26,24,23,24,24,23,26,24,23,23,21,20,20,19,18,17,19,19,22,23,24,22,23,26,26,24,25,25,23,25,23,23,22,23,21,21,20,19,20,18,19,19,22,22,23,23,23,24,26,26,25,26,26,24,25,24,23,22,21,21,20,21,21,20,20,22,23,22,26,26,27,24,26,24,25,26,24,25,24,24,23,21,22,21,21,22,23,24,23,23,24,26,26,26,27,24,26,26,24,25,23,24,23,22,22,22,24,22,22,23,25,25,27,27,27,26,28,27,25,25,26,26,23,26,26,24,24,22,24,23,23,21,22,21,22,22,23,22,24,24,23,25,27,28,28,27,26,27,27,24,27,26,23,22,24,23,24,22,22,21,22,20,21,22,22,24,23,24,24,26,22,24,25,24,26,24,22,22,23,21,20,20,20,19,21,21,21,22,23,23,24,25,24,21,22,21,22,23,21,21,22,21,21,21,19,20,19,19,20,20,22,22,21,22,22,23,23,24,22,22,20,20,21,22,23,21,21,19,20,19,20,18,19,19,20,20,21,21,22,22,21,22,21,21,20,21,21,22,22,20,21,19,19,19,18,16,17,19,19,20,20,20,22,20,21,22,22,18,20,22,21,18,20,21,21,19,19,19,17,18,17,17,19,20,21,22,21,21,22,21,20,22,22,19,20,24,21,20,23,20,20,18,17,19,18,21,25,24,26,26,26,27,27,27,28,29,29,29,29,29,29,28,28,27,26,27,27,27,27,26,26,26,26,27,26,26,26,27,28,27,26,28,29,29,27,27,29,27],[28,27,28,29,28,28,28,28,27,28,28,28,27,27,28,27,28,27,27,27,27,27,26,27,26,27,27,28,27,28,26,27,26,25,26,26,26,26,26,24,25,23,24,24,24,24,24,22,23,24,23,22,23,24,24,24,24,25,23,23,24,26,23,24,24,24,23,25,25,23,25,25,26,24,26,26,26,25,26,26,25,26,26,26,25,26,26,27,26,27,27,26,27,27,26,26,26,26,26,25,27,27,26,26,26,26,26,26,26,26,25,26,27,26,26,25,27,25,25,26,26,25,25,27,26,26,26,25,26,24,24,26,26,25,24,24,23,23,22,22,21,22,20,19,20,19,18,17,17,16,15,13,13,12,9,10,8,8,8,9,8,7,7,6,5,5,5,5,3,4,2,1,0,1,3,4,4,6,6,5,5,8,8,8,9,10,11,11,10,11,9,11,10,8,8,9,9,8,8,8,7,6,6,6,6,5,4,6,8,8,10,11,11,11,12,11,13,12,12,12,12,11,13,13,11,10,12,13,10,11,12,11,12,10,12,12,11,12,13,12,11,13,13,12,13,13,12,12,11,10,10,11,10,9,9,8,8,9,8,8,6,7,6,8,9,10,10,12,10,12,12,9,11,12,9,10,12,11,9,10,10,7,8,7,7,7,6,6,5,7,4,6,7,8,9,10,12,11,9,10,10,8,9,10,8,6,8,6,6,6,7,7,9,9,11,11,12,13,14,15,13,13,14,15,13,14,14,15,17,15,16,17,17,18,18,19,18,19,17,19,18,19,18,19,17,16,17,16,16,16,17,16,15,16,15,14,14,13,12,12,14,13,16,17,16,16,16,18,17,17,19,20,20,20,20,19,21,22,19,18,20,20,17,19,19,18,17,18,19,18,18,18,18,17,16,17,15,15,15,17,16,16,16,17,17,17,17,18,19,19,18,21,20,21,22,21,21,21,21,21,21,20,18,19,18,18,16,17,15,15,18,17,18,20,19,19,20,21,20,21,23,22,21,22,22,23,23,22,23,23,24,23,24,24,24,23,22,23,22,23,22,21,21,22,19,20,20,20,18,18,17,18,16,17,17,16,18,15,17,20,17,19,18,17,19,18,20,19,18,16,17,14,14,13,16,17,16,16,17,18,18,18,21,20,20,21,21,20,21,21,21,20,20,18,17,18,18,18,19,21,22,24,22,24,25,26,25,26,25,25,23,23,21,22,23,24,22,22,21,22,20,18,20,19,18,17,19,21,22,21,23,22,23,22,23,23,24,23,23,24,24,24,23,23,21,21,20,20,19,18,18,18,17,17,17,17,19,19,19,20,21,22,22,23,23,23,22,23,23,23,23,25,25,23,23,24,21,20,20,19,18,21,21,22,23,25,24,23,22,25,24,23,24,25,24,26,24,23,23,22,21,22,21,20,18,22,20,23,24,24,24,22,26,25,23,25,25,24,25,24,23,23,23,22,22,22,20,21,19,19,19,22,23,24,25,24,24,26,25,24,25,25,24,25,25,24,22,22,23,22,22,22,20,21,22,24,23,25,25,26,24,26,24,25,25,25,25,25,24,24,23,23,22,22,23,25,24,24,23,24,25,25,26,26,25,25,25,25,25,24,24,24,24,23,23,24,23,24,25,24,26,26,27,26,27,27,27,25,26,26,25,24,26,25,24,23,23,24,25,24,22,23,22,24,22,24,24,24,25,24,25,27,27,27,27,27,26,26,25,26,26,25,25,25,24,25,23,23,23,22,21,22,23,23,25,24,24,26,26,24,24,25,24,26,25,24,24,24,24,22,20,21,20,22,22,22,22,23,24,24,26,26,24,22,22,24,24,22,23,24,22,23,22,20,20,20,19,21,21,22,22,22,22,23,23,23,24,23,21,21,20,22,22,24,22,21,20,21,19,21,20,19,20,20,22,22,20,21,22,21,23,22,21,22,21,24,23,22,21,22,20,20,19,20,18,17,21,19,21,21,21,22,22,22,21,20,20,21,21,22,20,21,21,21,19,21,19,18,18,18,17,19,20,21,23,22,21,22,22,20,21,21,21,21,21,21,22,21,20,21,19,18,18,19,20,23,23,24,25,26,27,25,26,27,27,27,27,27,27,27,27,26,26,25,25,25,25,25,25,25,25,24,26,26,25,25,26,27,26,25,27,28,28,25,25,27,25],[29,29,29,29,29,29,29,29,28,29,29,28,28,27,28,28,28,27,28,27,27,28,27,28,27,28,27,28,28,28,26,27,27,26,26,26,26,25,26,26,25,23,25,25,22,23,25,23,23,24,24,22,23,25,25,25,25,25,23,24,24,25,23,25,24,24,25,26,25,23,26,25,26,25,26,26,26,26,26,26,25,26,26,26,26,26,26,28,27,27,27,27,28,27,26,27,27,26,27,27,26,27,27,27,26,27,27,26,27,27,27,26,27,26,26,26,27,26,25,27,27,25,26,27,27,27,26,27,26,25,25,27,27,26,25,25,24,24,23,24,23,23,22,22,22,20,19,19,20,18,17,16,14,15,11,13,12,11,12,12,12,11,11,10,8,9,8,8,6,6,4,3,1,0,1,4,4,6,6,7,6,9,9,11,11,13,14,15,12,11,9,11,11,11,9,11,12,11,10,12,11,11,10,9,10,9,7,7,11,10,10,11,14,13,12,12,16,16,14,14,13,11,13,15,11,10,14,13,11,10,15,13,11,12,14,15,14,14,15,15,12,14,15,14,14,12,12,12,11,10,10,10,9,9,9,9,8,9,10,10,7,8,9,9,8,9,10,10,10,13,14,11,14,12,9,11,12,10,10,9,9,7,7,7,8,8,8,7,6,7,6,7,9,9,9,10,12,11,11,10,10,9,10,10,9,8,8,7,7,6,9,9,12,11,12,13,14,17,17,18,16,16,19,19,16,17,18,20,18,18,19,19,20,20,20,21,21,21,19,21,20,20,21,21,20,22,21,21,20,21,21,19,20,21,19,17,18,17,14,15,15,17,20,19,17,19,19,19,20,21,20,20,22,22,22,22,22,23,21,22,22,21,20,22,21,20,23,20,21,22,21,21,20,20,19,18,18,18,20,21,19,20,21,21,19,20,19,18,20,21,19,19,22,22,24,22,23,22,22,19,20,20,17,20,19,18,18,17,19,18,19,18,20,21,21,21,20,21,22,20,22,23,23,21,24,22,24,24,25,24,25,23,24,25,25,23,24,25,24,23,24,22,22,23,21,21,19,21,20,18,18,20,18,19,18,18,20,19,20,21,20,22,19,19,22,20,19,21,20,18,18,17,17,15,18,18,18,19,20,19,20,21,21,21,22,23,22,22,21,21,22,19,22,20,21,21,21,20,21,23,24,24,24,26,26,26,26,27,26,26,24,23,23,23,24,23,23,22,21,20,21,18,21,19,20,19,21,21,23,23,22,22,24,23,24,24,25,24,23,25,25,23,24,22,23,20,21,18,20,20,19,19,20,19,19,19,21,21,22,21,22,23,24,23,25,25,22,25,24,25,22,25,25,24,25,22,22,19,22,20,18,20,21,22,24,26,26,22,25,27,26,24,26,26,25,26,25,25,24,22,22,21,22,20,18,21,21,23,26,26,24,26,27,27,24,26,26,24,25,25,25,24,23,23,21,23,21,22,20,20,22,23,25,24,27,25,26,27,27,25,27,27,25,26,25,25,24,23,24,22,24,23,21,23,23,25,25,27,26,27,25,27,25,27,27,26,25,26,25,25,23,25,23,23,24,25,26,26,26,26,27,27,27,27,25,27,26,25,26,25,25,24,23,25,23,26,24,26,26,26,27,28,27,27,27,28,27,26,27,27,26,25,27,25,25,25,25,24,26,24,22,24,23,25,24,26,25,26,28,25,26,27,28,27,28,28,28,28,27,28,27,26,26,27,25,26,24,25,23,22,25,22,25,24,27,26,26,27,27,25,26,27,26,27,27,25,25,25,24,24,22,21,24,22,25,23,25,26,27,26,27,27,26,25,23,27,26,23,24,26,23,24,23,23,20,21,21,22,23,22,24,26,24,25,26,27,27,26,24,25,21,25,25,25,25,21,23,21,22,20,21,21,20,22,23,24,23,25,26,22,26,25,22,25,21,24,24,24,23,22,22,20,21,21,20,20,20,21,21,23,22,24,25,23,25,23,21,22,23,23,21,23,22,22,23,23,23,20,20,21,20,23,21,23,23,23,23,25,22,21,22,23,20,21,23,22,22,23,23,22,21,21,21,21,23,23,24,25,25,26,27,26,27,27,28,28,28,28,28,28,28,27,26,26,27,27,26,25,27,26,25,25,26,26,26,26,27,28,27,26,28,29,29,25,27,29,27],[29,29,29,30,30,30,29,29,29,29,29,28,28,28,29,29,28,28,28,29,28,28,28,28,28,28,28,28,28,28,28,26,27,27,26,26,26,26,26,26,26,24,25,24,24,24,24,23,23,23,23,22,23,24,22,23,24,24,23,23,24,24,23,24,24,25,24,25,25,23,26,25,25,25,27,26,26,26,26,26,26,27,26,26,25,26,27,28,27,28,28,28,28,27,27,28,27,27,27,27,28,27,27,26,27,27,27,28,27,27,27,27,27,26,27,26,27,26,25,26,27,26,26,27,27,27,27,26,26,26,25,26,28,26,25,26,24,24,23,24,22,24,23,22,22,20,19,18,19,17,16,16,14,15,12,13,11,12,12,11,10,10,9,8,8,9,8,6,6,6,4,3,3,1,0,1,2,4,4,6,6,8,10,10,12,13,13,14,12,14,11,12,13,11,9,10,12,10,9,11,12,10,9,9,9,8,7,8,9,9,10,10,12,11,14,12,16,15,14,14,15,13,14,16,12,11,14,14,11,10,14,13,10,10,13,13,14,15,17,15,13,15,15,14,14,14,12,12,12,10,10,10,11,11,10,11,8,9,8,8,7,9,9,9,8,9,10,12,9,14,14,12,14,12,10,12,13,10,10,10,11,8,7,9,8,7,8,6,7,8,5,8,9,8,10,10,13,14,11,13,10,8,10,9,8,7,8,7,6,7,8,9,11,12,13,13,15,14,14,15,15,15,16,17,16,16,16,17,17,17,18,19,20,20,20,21,20,20,19,19,19,20,17,19,19,18,18,19,18,18,18,19,17,17,17,15,16,16,13,15,15,17,18,17,17,17,17,18,18,19,20,20,21,20,22,21,22,22,21,20,21,20,18,20,20,20,19,19,21,20,19,19,19,19,19,18,17,17,18,19,19,19,18,18,18,19,18,17,19,20,19,19,22,22,22,21,21,21,21,19,20,19,17,19,18,17,19,18,18,19,19,18,19,20,21,19,19,21,21,20,21,22,21,21,22,22,24,24,24,23,24,24,24,25,24,23,23,24,23,22,22,23,21,22,21,20,19,20,19,17,19,19,17,18,17,17,19,18,19,20,19,20,20,19,20,20,20,21,20,17,18,17,17,16,18,18,18,19,18,19,20,20,20,20,21,21,20,21,20,21,21,20,21,20,21,20,21,21,22,23,24,25,24,26,26,26,26,26,25,26,24,23,22,22,23,23,21,22,20,19,20,19,21,21,21,20,21,22,23,23,23,22,23,24,24,23,24,23,22,23,23,22,23,22,21,19,20,20,20,20,20,20,21,20,20,20,23,20,22,21,22,23,23,24,24,24,21,23,23,24,21,24,24,22,24,23,20,19,20,19,19,20,21,22,24,25,25,22,24,26,25,23,25,25,23,25,24,22,23,21,21,20,20,20,20,20,20,22,24,25,22,25,26,26,23,26,26,23,25,24,23,23,21,21,20,21,21,22,20,20,21,23,24,23,25,23,26,27,27,24,27,27,24,26,25,24,22,21,22,20,22,22,21,22,23,24,23,26,26,26,24,27,24,27,26,25,26,26,24,24,21,23,21,21,23,23,25,24,25,24,27,26,27,26,24,26,26,24,25,25,25,23,22,24,22,24,22,23,24,25,26,28,28,27,26,28,27,26,27,27,26,24,26,26,24,25,24,25,25,23,22,23,22,23,23,24,23,24,26,24,26,28,28,28,27,27,27,27,25,28,27,24,24,25,24,25,23,24,21,22,22,23,23,23,25,25,25,27,27,24,25,27,26,27,27,23,23,24,23,22,21,22,21,23,22,23,23,24,25,25,26,26,25,24,22,25,25,22,22,24,22,23,22,21,20,21,21,21,21,23,22,23,23,24,25,26,26,25,23,24,21,24,25,25,25,21,23,21,21,21,21,21,21,22,22,22,22,23,25,23,24,24,22,23,23,24,24,25,23,23,22,21,23,21,21,21,22,23,22,22,22,22,24,23,23,24,22,22,24,23,22,22,23,23,23,22,23,20,21,20,21,22,22,22,23,23,23,25,23,22,24,24,22,22,25,24,23,24,24,24,22,21,21,21,23,25,25,26,26,27,27,28,27,28,29,29,29,30,29,29,28,29,28,28,28,28,27,27,27,28,26,27,27,28,27,27,27,28,28,27,28,29,29,28,28,29,27],[29,28,29,29,29,29,29,29,29,29,30,28,29,28,29,28,29,28,29,28,28,29,28,28,28,28,28,28,28,29,28,28,27,27,28,27,27,27,27,26,26,25,26,25,26,25,25,24,26,25,25,24,24,26,25,25,25,26,25,25,25,26,26,26,26,27,26,26,27,26,27,27,27,25,27,27,27,27,28,27,27,28,28,27,26,28,28,28,27,28,28,28,29,28,27,28,27,27,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,26,27,27,28,26,26,27,27,27,26,28,27,27,27,26,26,26,25,27,27,26,27,27,24,24,24,24,24,23,23,22,22,21,22,20,19,20,18,17,16,16,14,15,13,13,12,16,14,13,12,11,10,9,9,8,7,6,6,5,5,3,1,0,1,3,5,6,8,10,12,12,14,14,14,14,14,15,14,14,15,15,13,13,13,12,14,11,13,11,10,10,11,9,7,9,11,12,12,13,13,13,15,14,16,16,16,14,16,13,16,15,14,12,15,15,14,13,16,15,14,14,15,16,15,16,18,16,13,15,18,16,17,15,14,15,13,13,14,14,11,11,11,10,10,10,11,11,8,10,10,11,11,12,11,13,14,15,15,14,15,13,12,13,14,12,12,11,10,10,10,10,8,8,7,7,6,9,6,9,10,11,12,14,15,14,12,13,12,9,10,10,10,7,9,6,7,8,10,11,14,15,15,15,15,16,16,16,16,17,17,18,17,17,17,20,20,20,21,20,21,21,21,23,20,22,21,22,21,22,21,23,21,20,21,21,19,18,20,21,19,18,18,17,18,17,17,16,18,18,19,21,19,19,19,21,21,21,22,22,23,22,23,23,23,24,23,22,22,23,20,22,23,22,21,21,22,21,21,20,20,20,19,19,17,19,19,20,22,20,19,19,20,20,20,20,22,22,21,22,22,24,25,24,24,23,23,22,23,22,21,22,21,20,19,19,17,19,18,20,21,22,23,22,22,24,23,23,24,24,25,24,25,25,26,25,26,25,26,26,26,26,26,26,25,25,25,25,24,24,25,24,23,23,22,22,21,20,20,20,20,20,20,19,19,19,19,21,20,19,20,20,22,22,22,22,20,19,18,18,17,16,19,19,20,20,19,21,20,20,23,23,23,23,24,23,24,24,24,22,23,21,21,20,21,21,21,23,24,25,24,26,26,27,27,28,26,27,25,25,24,25,26,26,25,24,24,23,23,20,22,20,21,20,22,22,24,23,24,23,25,24,26,26,26,26,25,26,25,26,26,25,25,22,23,22,22,20,20,20,19,20,21,20,22,22,21,22,22,24,24,25,26,26,24,26,26,26,25,27,26,26,26,25,24,23,24,22,19,23,22,23,25,26,27,24,26,28,26,26,26,27,25,28,26,25,26,24,24,24,24,23,19,24,22,25,26,27,24,27,28,27,26,27,27,26,27,26,26,26,25,25,24,24,23,24,22,23,23,25,26,25,27,25,27,28,28,27,27,28,26,27,27,26,26,25,25,24,25,25,24,24,25,26,26,28,27,28,27,28,26,28,27,27,27,27,27,26,26,26,25,25,26,27,27,27,27,27,28,28,28,28,27,27,27,27,27,26,27,26,26,27,26,27,26,26,27,27,28,28,29,29,28,29,28,27,28,28,28,26,27,27,26,25,25,26,27,26,25,26,25,27,25,26,26,27,27,27,26,28,29,29,28,28,28,28,27,28,28,26,27,27,26,27,25,26,25,24,25,24,26,26,26,26,26,27,28,25,27,28,27,27,27,25,26,27,25,24,24,23,23,24,25,25,26,26,25,26,28,28,26,25,25,27,27,25,25,26,24,25,25,22,22,22,22,22,23,24,24,25,25,26,26,26,26,25,24,24,23,25,25,26,25,23,25,24,21,23,22,21,22,22,23,24,23,25,25,23,25,25,24,25,23,25,23,25,23,23,22,22,21,22,20,20,22,22,23,23,23,24,25,23,24,22,22,22,23,24,22,22,22,21,22,22,22,20,20,21,19,23,21,23,25,23,24,25,23,23,24,23,22,23,24,23,24,24,23,23,22,20,22,22,23,25,25,26,27,27,27,27,27,28,28,28,29,29,29,29,28,29,28,27,27,27,27,28,27,27,27,27,27,27,27,27,27,28,27,27,28,29,29,28,27,29,26],[29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,29,28,29,28,28,29,28,28,28,28,28,28,28,28,28,27,27,27,27,27,26,27,27,26,26,25,26,25,25,25,25,24,25,25,24,24,24,25,25,24,26,25,24,24,25,25,23,25,25,25,25,26,26,24,26,25,26,25,27,26,26,26,27,26,26,28,27,27,26,27,28,28,27,28,29,28,29,27,27,28,27,26,27,27,27,27,27,27,26,28,27,27,27,27,27,26,27,26,27,27,27,26,25,26,28,26,26,27,28,26,27,26,26,27,26,26,27,26,26,26,25,25,24,23,23,24,23,23,23,21,22,19,19,18,17,16,14,15,12,15,13,10,13,13,13,11,12,11,9,9,11,9,8,8,8,6,7,5,4,1,0,1,3,5,7,8,10,11,11,11,12,13,10,12,10,12,12,11,9,13,12,10,11,12,11,12,11,10,11,10,8,9,10,11,10,12,13,12,12,12,14,12,13,13,14,12,15,14,11,15,15,14,13,14,15,14,14,14,15,15,14,14,15,15,14,14,15,16,15,15,14,14,14,15,15,14,13,11,13,12,11,10,11,10,8,11,8,10,8,9,9,10,9,12,11,10,12,11,10,11,12,11,10,10,11,8,8,8,7,7,7,7,6,8,5,6,8,8,9,10,10,11,10,9,8,8,8,8,9,6,7,6,6,6,8,9,14,11,13,12,15,16,16,18,16,15,19,19,15,17,18,19,18,18,21,20,22,22,22,24,22,22,22,22,22,22,23,22,21,21,21,20,20,19,19,19,18,19,18,17,15,14,13,14,15,15,19,19,17,17,19,20,19,20,21,22,22,23,23,24,24,23,21,22,24,21,20,22,23,19,22,23,20,20,22,21,19,19,20,17,16,15,18,19,17,18,20,18,18,20,18,18,20,21,20,20,24,24,25,23,23,22,23,18,20,21,19,19,19,18,18,16,15,17,16,19,20,21,22,20,20,22,23,22,23,23,24,22,24,24,25,25,26,25,26,25,25,26,25,24,25,24,24,23,23,23,24,23,22,22,20,22,21,19,19,20,20,17,18,19,16,19,17,21,20,20,20,22,22,21,20,21,19,18,17,17,14,14,15,19,18,17,18,20,19,19,21,21,21,22,22,22,22,22,21,19,21,19,21,18,20,21,20,21,24,24,25,27,25,26,25,26,25,25,23,24,24,24,24,24,24,23,21,20,20,18,20,20,20,19,19,21,23,22,22,23,24,25,25,24,26,25,24,26,25,24,25,23,21,21,21,19,20,18,19,20,18,19,19,20,21,20,21,21,22,23,23,24,25,24,22,25,25,24,23,26,25,23,26,24,22,20,22,21,17,21,21,23,24,25,25,23,25,27,26,25,26,26,24,28,26,24,26,23,22,21,23,21,19,22,21,23,25,26,24,26,28,27,26,26,26,25,27,26,25,25,24,24,23,24,22,23,20,22,23,22,24,25,26,25,27,28,27,26,27,27,25,27,26,25,25,24,24,24,25,24,21,23,24,25,26,28,27,28,26,28,26,27,27,26,27,27,27,26,23,25,23,22,25,26,27,27,26,26,27,27,27,27,27,27,27,26,27,26,26,26,24,25,23,25,25,26,26,26,28,28,28,28,28,28,28,26,28,28,27,25,27,26,25,25,24,26,26,25,24,25,23,26,23,26,26,26,27,27,27,28,29,28,28,28,28,28,27,28,27,26,27,27,26,27,24,25,24,22,25,24,26,26,27,27,27,27,28,26,27,28,27,27,27,26,26,26,24,24,23,22,24,24,26,24,25,26,27,27,28,28,27,27,25,27,27,25,25,26,24,26,23,23,22,23,22,22,23,23,26,25,25,26,26,27,27,27,25,26,24,26,26,26,26,23,25,22,22,22,22,22,22,23,24,25,24,26,26,24,26,26,25,26,24,25,25,25,25,23,22,21,21,22,20,20,22,23,23,23,23,25,25,23,25,23,21,25,24,25,22,23,22,24,22,22,22,22,22,20,21,22,22,24,24,24,23,24,23,22,24,22,21,23,25,23,24,23,23,23,22,21,21,22,23,24,24,26,26,25,26,25,26,27,27,27,28,28,27,28,28,28,28,27,28,27,27,27,27,27,26,27,27,27,27,28,27,28,28,27,28,29,28,27,27,29,27],[30,30,30,30,30,29,29,30,28,28,29,28,28,28,29,28,29,29,29,28,27,28,27,28,27,29,28,28,28,28,27,27,27,26,26,27,27,25,27,26,26,23,26,26,23,24,24,24,23,24,25,22,23,25,24,24,25,25,23,24,25,24,22,25,25,23,24,26,25,23,25,26,25,24,26,26,25,26,27,26,26,27,27,26,26,27,28,28,27,28,28,28,28,27,27,28,25,26,27,27,27,28,27,27,27,27,27,27,26,27,27,26,28,26,26,27,28,26,26,26,28,27,26,28,28,27,28,28,27,27,26,27,29,28,27,28,26,27,25,25,24,24,23,23,22,19,20,18,19,17,17,16,14,16,13,15,14,11,12,14,14,14,13,12,9,9,12,8,7,9,8,8,8,12,5,4,2,0,1,4,6,9,8,10,13,13,11,13,15,13,14,13,12,15,10,12,12,11,10,12,13,13,13,11,10,11,10,9,10,11,10,10,12,13,11,11,13,12,14,14,13,13,14,12,9,10,13,14,10,15,13,14,13,17,12,14,15,13,14,16,14,13,15,17,17,14,16,13,18,12,16,17,11,10,12,13,8,9,11,11,8,8,8,7,8,9,10,10,10,10,10,11,12,10,9,11,12,10,9,13,11,5,7,7,7,7,8,7,6,5,4,5,8,9,12,11,12,11,11,11,9,9,10,10,8,5,10,5,6,7,12,10,13,17,16,14,15,17,19,20,16,18,20,19,16,18,20,19,18,20,22,21,22,22,23,23,22,22,21,23,21,22,23,23,21,23,24,22,22,22,22,21,19,22,20,19,18,16,14,14,14,17,19,19,18,19,19,19,20,22,21,21,23,24,23,25,24,24,23,24,24,23,22,24,22,22,23,23,22,22,22,22,20,20,19,18,17,17,19,21,18,20,21,19,18,20,18,19,20,21,20,19,22,23,23,20,21,20,20,18,19,19,17,20,17,17,16,17,15,17,16,17,18,19,20,18,17,21,21,18,20,23,22,20,24,22,24,25,25,25,25,25,25,26,25,23,24,24,22,22,22,23,23,21,22,21,17,22,19,18,18,20,20,18,17,17,19,19,19,20,19,20,21,21,22,21,19,20,19,17,17,18,17,15,16,19,18,19,20,19,20,21,21,20,22,23,21,21,20,20,21,19,20,19,20,20,20,19,22,23,23,24,24,25,25,27,27,27,25,25,22,22,22,23,24,23,23,20,19,18,19,18,19,19,19,19,19,20,22,21,20,22,21,22,24,22,25,23,21,24,23,22,24,20,20,17,18,18,19,17,18,17,17,17,17,19,20,19,19,20,19,21,21,22,24,24,20,23,24,23,21,25,24,21,25,20,19,17,19,19,17,18,19,21,22,25,25,22,24,27,25,23,26,25,22,27,25,22,25,20,21,19,21,19,17,20,19,22,24,25,23,26,27,27,25,26,26,23,27,24,23,24,22,22,20,22,20,21,17,20,21,21,23,23,26,25,26,27,27,26,27,27,25,27,25,24,25,22,24,21,24,23,21,22,23,25,25,27,27,27,25,27,26,28,27,25,26,25,25,25,22,24,22,21,25,25,27,27,26,27,27,26,28,27,25,27,27,25,27,25,25,25,22,24,23,25,25,26,27,27,28,28,28,27,28,29,27,27,28,27,27,25,26,26,25,25,25,25,25,24,22,24,22,25,23,27,26,27,28,27,28,28,29,29,29,29,28,27,27,28,27,26,26,27,26,27,24,25,24,21,24,23,25,25,28,26,27,28,28,26,27,28,27,27,27,25,26,26,23,23,22,20,23,22,25,25,26,27,27,27,28,28,28,26,25,28,27,24,26,27,24,25,23,21,21,20,22,21,24,23,25,26,25,27,27,28,28,27,26,27,24,27,26,27,27,24,24,21,22,21,20,21,22,23,23,24,24,26,27,25,27,26,25,27,24,26,26,26,25,24,22,21,22,22,21,21,21,22,22,23,23,25,26,24,26,25,22,24,25,25,23,25,23,22,25,23,23,21,21,22,21,23,22,24,24,25,24,26,24,23,25,24,22,24,26,25,25,25,25,25,23,23,23,23,24,25,26,26,26,26,27,27,27,28,28,29,29,29,29,29,28,28,27,28,28,28,27,26,27,28,26,25,27,27,26,27,28,28,28,27,28,29,29,27,28,30,27],[30,30,29,30,30,29,29,29,28,29,29,27,28,28,29,28,28,27,28,27,27,27,26,26,25,25,27,26,26,26,25,24,25,24,24,24,23,22,23,22,22,20,22,21,21,21,20,20,21,21,20,19,22,22,20,21,21,22,20,20,21,21,19,21,21,20,20,21,22,20,21,22,21,21,24,23,21,23,24,22,24,25,24,24,24,24,25,26,26,26,26,26,26,26,25,26,25,25,26,24,26,25,25,25,25,25,24,25,24,25,24,24,25,24,24,23,25,23,23,24,25,24,23,25,26,26,26,24,24,25,25,25,26,25,25,25,22,22,21,21,20,21,20,20,19,17,17,16,16,14,13,11,9,11,8,10,9,8,9,8,7,7,7,6,6,6,7,5,4,5,6,5,6,6,4,4,3,1,0,1,3,3,4,5,7,6,6,7,6,7,7,5,7,5,5,5,6,6,5,6,7,7,7,6,7,7,5,7,6,6,6,6,5,5,5,5,6,6,7,6,6,6,7,6,5,6,6,7,6,6,6,7,6,7,8,9,8,7,9,9,7,8,9,8,8,8,8,8,7,6,7,7,6,6,7,6,5,5,6,6,5,7,4,4,4,3,5,5,4,6,6,5,6,6,4,7,7,5,5,6,6,4,5,6,7,6,6,6,4,4,2,3,3,2,5,4,5,5,4,6,4,4,5,6,4,3,4,3,3,3,3,5,6,8,8,7,9,11,11,13,11,10,13,14,11,12,14,13,13,13,15,16,18,17,18,20,18,19,17,17,17,16,15,16,15,16,15,15,15,14,14,14,12,14,12,11,10,10,8,8,9,11,12,14,12,12,14,15,15,16,17,17,17,18,16,17,17,18,17,16,17,17,15,16,15,15,16,15,15,15,17,17,15,16,16,14,14,13,13,13,12,13,13,13,13,14,13,14,15,16,16,15,16,17,18,16,16,17,16,14,14,14,13,14,12,13,10,11,10,12,11,13,13,16,15,12,13,16,16,13,17,17,17,16,18,19,20,19,21,20,23,21,21,22,21,18,19,20,18,17,18,18,18,17,17,16,14,17,16,14,14,16,14,13,14,13,13,14,13,16,15,15,17,17,18,17,16,15,13,15,11,12,9,9,10,13,12,13,13,13,14,15,15,15,16,17,17,16,16,16,14,13,15,14,16,15,17,16,18,19,21,22,23,24,24,24,24,25,22,23,20,19,18,18,18,16,17,15,14,14,14,13,15,15,16,14,16,16,18,18,16,18,18,19,20,18,20,18,16,19,19,17,18,16,14,13,13,13,15,13,15,15,16,14,15,16,17,17,16,15,17,17,17,17,19,19,16,18,20,19,16,21,20,17,19,15,15,13,15,15,12,15,16,16,18,21,21,16,20,22,21,18,21,22,18,22,21,17,19,15,16,15,15,15,13,16,17,17,21,21,18,20,24,22,19,22,22,19,22,20,18,18,16,17,15,17,16,16,16,17,19,18,20,18,22,20,22,24,23,20,24,23,21,23,21,20,19,16,18,16,19,18,17,19,19,21,21,24,23,24,21,24,21,24,24,22,23,22,21,19,16,20,16,18,20,20,23,22,21,23,24,22,25,24,22,24,24,22,23,21,21,20,16,20,18,21,19,21,21,23,25,25,26,24,24,26,25,23,24,25,24,22,24,23,21,22,21,21,22,20,17,20,17,20,19,22,21,22,23,23,23,26,27,27,25,26,26,26,23,26,25,22,22,24,22,23,20,20,19,16,19,19,22,21,23,22,22,25,25,22,24,25,24,24,24,21,22,22,20,18,19,16,19,18,21,19,22,22,22,24,25,25,24,21,22,24,24,20,22,23,20,21,19,18,17,17,18,18,20,19,21,21,21,22,24,25,25,24,23,23,21,23,25,24,23,19,22,18,19,20,18,20,18,21,21,21,22,23,23,23,24,23,22,24,23,23,23,24,22,22,22,20,21,19,18,21,20,22,22,22,23,23,22,23,24,24,22,22,24,23,22,24,22,22,23,21,21,20,19,21,19,23,20,22,25,23,23,24,24,22,24,24,22,24,25,24,24,24,24,24,21,21,21,21,22,23,23,25,24,26,26,27,27,27,28,29,29,29,28,29,28,28,26,27,27,26,26,24,26,27,25,24,26,26,25,26,26,27,26,26,27,28,28,26,26,29,26],[30,29,29,29,29,28,28,28,27,28,29,26,26,27,28,26,25,27,27,25,25,26,25,24,24,24,24,24,24,23,22,22,22,20,20,22,20,17,20,20,19,17,20,18,16,17,17,17,16,17,17,15,17,18,16,17,18,18,16,15,19,16,15,16,16,16,16,17,18,15,17,18,17,15,19,18,17,19,20,18,19,22,20,19,20,22,23,25,24,25,24,24,25,22,23,22,21,22,21,21,20,21,23,20,21,22,21,20,21,22,19,20,23,23,19,21,24,20,20,23,25,22,22,26,27,25,25,24,25,24,24,25,27,25,25,25,22,22,21,20,19,19,20,19,19,17,16,15,13,11,10,7,7,6,5,5,5,4,4,4,3,3,3,3,2,2,3,2,2,2,3,3,4,5,4,3,3,2,1,0,1,1,2,2,3,3,3,4,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,4,5,5,5,4,5,5,4,4,4,4,4,3,4,4,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,2,3,2,2,2,4,5,5,5,3,2,2,1,1,1,1,2,2,2,2,2,3,2,2,3,2,2,2,2,2,2,2,1,2,2,3,3,3,4,5,5,6,5,5,7,7,6,7,8,7,8,9,10,11,13,13,15,16,16,16,14,14,13,12,11,11,10,10,10,9,10,8,9,8,8,7,7,6,5,5,4,5,5,5,6,8,7,7,11,11,10,10,12,12,12,12,12,11,12,12,11,12,12,10,10,11,10,9,10,11,10,11,11,13,13,15,14,12,11,10,9,9,8,7,9,10,11,10,12,14,13,13,13,14,12,13,12,13,12,12,12,12,11,10,10,10,9,10,8,7,7,8,9,9,11,12,12,11,11,12,12,12,13,13,13,13,13,13,14,15,16,17,18,17,19,18,17,15,15,16,14,14,14,14,14,14,13,11,14,13,12,12,13,13,13,11,12,11,11,11,13,13,13,13,14,13,15,13,13,14,11,10,8,7,6,6,6,7,8,8,8,10,10,10,11,12,13,12,12,12,12,13,10,10,11,11,14,13,14,15,17,18,19,21,21,23,22,24,24,23,22,21,17,16,14,13,13,13,12,12,11,11,11,10,11,13,13,13,13,14,15,15,14,12,14,15,16,14,16,13,14,15,13,13,13,13,11,12,12,11,12,11,12,13,14,14,14,14,14,14,15,13,15,15,15,14,16,15,14,14,15,13,14,15,14,14,13,13,12,13,12,13,13,13,14,13,15,18,17,14,15,19,16,15,17,16,14,17,14,13,13,14,12,13,12,14,13,13,15,14,17,18,15,16,19,17,15,18,17,14,17,15,14,13,13,13,16,13,14,13,14,15,17,15,17,16,19,16,17,20,18,16,19,20,15,17,15,15,14,15,13,15,15,15,16,15,15,18,17,21,21,21,17,20,17,19,20,16,18,16,16,14,14,15,16,15,16,18,19,20,18,18,21,21,22,20,18,20,21,17,18,17,17,15,16,15,16,17,18,17,20,20,22,23,24,22,22,24,22,20,21,22,20,18,21,21,19,20,18,18,17,16,16,15,16,16,18,18,19,19,23,21,23,24,25,26,25,24,23,23,22,23,22,20,20,21,18,19,16,17,16,17,17,18,18,20,21,21,20,22,23,20,21,23,22,22,21,19,19,19,16,15,17,18,17,18,19,21,21,20,21,22,24,24,24,19,22,22,21,19,21,20,17,17,17,17,16,17,17,19,18,20,20,19,20,21,23,25,23,23,20,22,19,21,22,22,22,19,19,17,18,19,19,18,20,18,21,20,20,21,22,21,23,21,21,22,22,23,21,22,20,21,19,20,19,18,17,17,19,18,20,20,21,22,22,22,23,21,20,20,22,21,20,22,20,20,20,19,20,18,19,18,18,20,20,21,21,20,23,23,21,23,24,23,22,24,24,22,23,23,23,22,19,20,19,21,21,22,23,25,24,25,26,27,27,28,29,29,29,29,29,29,28,28,27,27,26,27,27,25,26,27,25,25,26,27,26,25,26,27,25,27,27,29,28,26,27,29,26],[29,28,28,28,28,27,26,27,25,26,26,24,25,24,25,24,23,23,24,23,23,23,22,22,22,21,21,22,21,20,19,19,18,17,18,18,17,15,17,16,16,14,16,15,14,15,15,14,14,14,15,14,15,16,14,16,16,15,14,13,16,15,13,14,14,14,13,14,15,13,15,15,16,13,16,16,16,16,16,17,16,19,18,17,18,20,21,22,22,22,22,21,23,20,20,20,19,20,20,19,19,19,19,18,18,19,17,17,19,18,17,17,19,16,16,19,20,18,18,20,21,18,20,24,25,23,23,23,22,22,22,23,24,22,21,21,19,19,18,18,17,18,17,19,18,15,14,12,12,11,9,7,7,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,1,2,2,3,4,3,3,3,3,2,1,1,0,1,1,1,2,2,2,3,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,2,2,3,3,4,3,3,4,4,3,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,4,5,5,4,3,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,3,3,4,4,5,4,4,5,5,5,6,5,5,5,7,7,9,10,11,12,13,13,13,12,11,11,9,8,8,8,8,7,7,8,6,7,6,6,6,5,4,4,4,3,4,4,4,4,5,6,6,6,9,8,8,8,10,9,10,9,9,10,9,10,9,9,9,8,8,8,7,8,9,8,8,9,11,11,13,13,11,8,8,8,7,6,6,7,7,9,8,10,11,10,10,11,11,10,11,11,11,10,10,9,9,9,9,8,8,8,8,8,6,6,7,7,7,9,9,9,9,9,9,11,10,11,11,11,11,11,11,12,13,13,14,15,15,15,15,15,13,13,13,13,12,12,12,13,11,12,9,10,10,9,10,10,9,9,7,9,8,9,7,9,9,10,10,11,11,12,11,10,10,9,7,7,6,5,5,5,6,6,7,6,8,9,8,8,10,11,10,10,9,10,11,9,9,9,10,11,12,12,13,15,16,17,18,19,22,21,22,22,22,20,19,15,14,12,11,10,10,9,10,9,10,9,9,10,11,11,11,12,12,14,12,12,11,12,14,14,13,12,11,11,12,11,11,10,11,10,10,10,10,10,10,11,13,13,13,12,12,13,13,13,12,13,13,13,13,12,13,12,12,12,12,10,13,12,11,11,12,11,12,11,11,12,12,12,13,13,14,14,13,13,14,13,13,14,13,11,14,12,11,12,11,11,11,11,12,12,12,13,13,16,14,14,14,16,15,14,15,14,12,14,12,12,12,11,12,13,12,11,12,11,12,15,14,15,14,17,15,15,17,15,15,17,16,13,15,14,13,13,12,12,13,13,14,13,15,13,16,15,18,17,19,15,17,15,18,17,15,15,14,14,13,12,13,12,13,14,17,17,18,16,17,18,18,19,17,16,17,18,14,16,14,14,14,12,13,14,15,16,15,17,17,19,21,20,19,20,20,18,17,19,19,18,17,18,18,17,17,15,15,15,14,12,13,13,14,16,16,17,16,20,18,18,20,22,21,21,22,20,20,20,20,18,17,17,17,15,17,14,14,14,14,14,16,16,18,18,18,17,19,20,17,18,19,18,20,18,16,16,16,13,13,14,14,13,16,16,18,19,17,19,18,21,20,19,16,16,19,18,16,17,17,14,15,13,14,15,15,15,16,15,17,19,19,17,17,21,21,21,19,16,18,16,18,19,18,18,15,15,15,15,18,16,16,16,16,19,19,17,20,20,18,20,20,18,18,19,18,19,17,17,17,16,14,15,15,16,14,17,15,18,19,17,20,21,19,19,19,18,16,18,18,17,18,17,18,18,16,16,15,15,15,18,18,19,20,20,19,23,23,20,21,22,21,19,21,23,21,22,21,22,22,18,18,17,20,20,22,23,24,24,25,26,27,26,27,29,29,28,29,28,28,27,28,26,26,25,27,26,24,25,26,25,23,25,25,25,24,26,26,25,25,26,28,27,25,26,28,25],[29,29,29,28,29,28,27,28,27,27,27,25,25,25,26,24,23,24,24,23,22,23,22,22,21,20,21,21,21,20,20,19,19,17,17,18,16,15,17,16,15,13,16,16,13,15,16,15,14,16,14,14,15,16,15,15,15,15,14,13,15,13,12,14,14,14,12,15,14,13,14,15,14,13,16,15,14,16,15,16,16,18,17,18,17,19,21,22,22,23,21,20,22,21,20,19,19,19,18,19,18,18,19,16,18,19,18,17,17,19,16,17,19,17,15,17,22,16,16,21,24,19,20,26,25,24,22,23,23,22,22,24,24,24,23,23,21,21,19,19,18,18,19,19,19,16,15,13,14,12,10,8,6,5,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,4,3,3,4,3,3,2,1,1,0,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,4,5,4,4,5,5,4,4,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,3,2,2,3,4,5,6,5,3,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,3,3,4,5,4,4,5,5,5,5,6,6,6,7,8,10,11,12,13,14,13,13,11,11,11,10,8,8,8,7,7,7,7,5,6,6,5,5,5,4,3,4,3,3,4,4,4,6,5,6,6,8,9,9,11,12,11,12,10,9,10,10,9,9,10,10,8,9,8,8,8,9,9,8,9,12,12,13,13,12,10,9,7,7,5,6,7,8,9,8,10,12,12,12,12,13,11,12,12,13,10,9,11,10,9,9,8,7,8,9,7,7,7,7,8,8,9,12,11,11,10,11,10,10,11,12,11,11,11,11,13,14,14,15,17,15,16,16,15,13,14,14,13,13,12,12,13,13,13,11,11,12,11,9,9,9,9,6,8,8,8,9,9,11,12,12,13,13,14,11,11,12,9,8,6,6,5,7,5,7,6,7,6,9,8,8,9,10,11,11,10,9,10,10,9,9,10,11,13,12,13,15,16,16,19,20,20,22,22,24,23,23,19,19,15,14,12,12,11,11,9,11,10,10,10,9,11,12,13,12,12,13,12,13,13,11,12,13,14,12,12,11,12,12,11,12,11,11,10,11,11,12,12,12,12,13,15,14,13,14,14,14,14,12,13,13,13,13,13,13,13,12,12,12,12,12,11,12,12,12,10,12,11,13,13,12,12,11,12,15,14,13,13,15,13,13,13,13,12,14,12,12,12,11,10,13,10,13,12,12,12,12,14,15,13,14,17,14,14,14,14,12,14,13,12,11,12,12,13,12,13,11,12,13,14,12,14,13,16,15,15,17,16,15,15,16,14,15,14,13,13,12,13,14,13,12,14,14,13,16,15,19,17,20,16,17,16,16,17,16,14,14,15,13,12,13,14,13,14,16,17,17,16,16,18,18,18,17,16,17,18,16,15,14,15,13,13,14,15,14,16,14,17,17,19,21,20,19,21,20,19,18,19,18,19,16,17,18,17,17,15,16,16,14,14,13,14,15,17,16,16,16,21,18,19,21,23,22,23,22,21,21,20,21,20,18,18,18,16,17,14,14,14,15,15,17,16,18,18,18,17,18,21,19,19,20,20,20,19,16,16,17,14,14,14,16,14,15,16,17,18,18,18,19,20,20,22,17,18,19,18,15,18,18,15,15,15,14,14,16,15,16,16,17,19,17,18,18,20,20,21,20,18,18,18,19,20,19,18,17,16,15,15,17,17,16,18,17,18,20,16,18,20,18,18,18,19,18,19,19,18,19,18,17,17,16,15,16,15,14,16,16,17,17,18,18,19,19,19,18,17,17,19,19,17,19,17,18,18,18,17,16,16,16,16,18,17,18,20,18,21,21,20,20,22,22,20,21,22,21,21,22,21,22,19,19,19,19,21,22,24,24,25,26,27,28,27,27,29,29,29,29,29,29,29,28,26,28,27,28,26,25,26,27,25,24,27,27,25,25,27,28,26,27,27,28,28,26,28,29,26],[29,28,29,28,29,27,27,27,27,26,27,25,25,24,26,24,23,24,24,23,22,23,21,22,21,21,20,20,20,20,17,17,17,15,16,17,16,14,15,16,14,13,15,15,14,14,15,14,14,14,14,14,14,15,14,16,15,15,14,15,15,14,12,14,13,12,14,15,13,12,14,14,15,13,15,14,14,15,15,15,17,17,16,17,16,18,20,22,21,22,21,21,22,21,19,20,20,20,19,18,18,18,18,17,16,18,17,16,17,16,16,16,18,16,14,18,19,18,16,19,22,18,20,24,24,22,21,23,21,21,22,22,22,22,20,21,19,19,18,19,18,18,18,18,18,15,12,10,10,10,8,6,6,4,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,2,1,1,1,0,1,1,1,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,3,2,2,2,3,3,2,3,3,4,4,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,3,2,2,2,2,2,3,4,5,6,4,3,2,2,2,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,3,3,4,4,4,5,5,4,5,5,5,5,6,6,8,9,10,12,13,13,13,11,10,10,8,8,8,8,7,7,7,6,5,6,5,5,4,4,4,3,3,3,3,3,4,4,5,5,5,6,6,7,8,7,9,9,9,9,9,9,10,9,9,8,8,6,8,7,7,7,7,8,8,10,11,12,13,13,12,10,9,7,6,6,5,7,6,7,8,9,9,9,11,12,12,12,11,11,14,10,10,11,10,9,9,7,8,8,7,6,8,7,6,7,6,7,10,9,9,10,9,10,11,11,11,11,11,11,11,12,12,13,14,14,14,15,14,14,13,13,12,12,11,12,12,12,11,12,10,9,8,11,7,6,9,7,5,5,5,7,6,8,7,9,9,11,11,12,11,9,7,6,5,6,5,4,5,5,6,6,7,6,7,9,8,8,10,12,11,10,10,10,10,10,11,10,12,12,14,13,14,17,17,17,18,19,22,21,23,22,22,20,19,16,14,12,12,11,11,10,10,11,11,10,12,10,12,13,13,13,12,14,14,13,13,13,14,14,14,13,13,12,12,11,13,11,10,11,10,10,11,10,13,12,14,15,14,13,13,13,13,14,12,13,14,14,13,13,14,12,13,13,13,12,12,12,13,10,12,12,10,11,11,12,12,13,12,14,16,14,13,14,15,14,13,14,13,13,13,13,13,11,11,11,11,11,11,12,12,13,13,15,15,14,13,16,15,13,15,14,13,14,13,13,12,10,11,12,12,11,12,11,12,13,13,15,14,17,15,14,16,16,14,15,15,14,14,13,13,13,11,11,11,13,13,13,13,14,17,15,17,17,19,16,17,15,16,16,14,14,14,14,13,10,12,12,13,14,16,16,17,17,16,16,18,17,16,15,17,17,15,14,14,15,14,13,13,12,13,14,14,18,16,17,19,18,18,19,20,18,18,18,17,17,15,17,17,16,16,14,15,15,13,12,12,12,13,14,15,16,16,20,17,18,19,22,21,20,20,18,19,18,20,18,17,16,16,15,16,14,13,13,14,14,14,14,16,18,18,16,17,19,17,17,18,18,18,17,15,16,16,14,12,14,15,13,14,14,17,18,17,19,18,20,20,19,14,16,17,17,14,16,18,14,14,14,13,15,15,13,16,14,17,18,19,16,16,20,20,20,19,15,16,15,17,18,18,17,15,15,15,14,16,15,14,18,15,18,19,16,19,19,17,20,18,17,18,18,18,18,18,16,17,17,16,15,15,14,13,16,16,19,18,18,20,21,18,20,18,18,15,18,18,17,19,17,17,18,16,16,17,16,16,17,19,19,20,21,18,22,21,19,22,23,21,20,22,24,21,23,23,24,23,19,20,19,20,21,23,24,24,25,27,27,29,28,27,29,30,29,29,29,29,28,28,26,27,26,27,26,24,25,26,24,23,26,25,25,25,26,27,25,26,27,28,28,26,27,29,26],[28,28,29,28,29,27,27,27,26,26,27,25,26,25,26,24,24,24,24,23,23,22,21,22,21,20,22,20,19,20,19,18,18,18,17,18,17,17,17,18,16,15,17,15,15,15,16,15,16,16,15,15,18,17,16,16,15,16,16,14,15,17,14,13,15,16,14,16,17,15,14,16,15,13,16,16,15,16,17,17,17,18,17,19,18,19,21,22,22,21,20,20,22,21,19,19,20,19,19,19,19,19,20,16,17,18,17,16,17,18,16,17,18,17,16,18,21,19,16,19,21,18,18,22,23,22,21,22,21,21,22,22,23,22,21,22,20,19,18,18,17,18,18,18,18,16,15,13,13,13,11,8,8,5,4,4,4,3,4,4,3,3,3,3,2,2,3,2,2,3,3,4,4,4,4,5,4,3,3,2,1,1,1,0,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,4,3,3,4,3,3,3,4,4,3,3,4,3,3,4,4,5,5,5,6,6,5,5,6,6,5,4,5,5,4,3,5,4,4,4,4,4,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,4,5,6,6,5,4,3,3,2,2,2,2,1,1,1,2,2,3,2,2,2,3,3,2,3,3,2,2,1,1,1,2,3,2,3,4,4,5,5,6,6,6,7,6,7,7,8,10,11,12,14,12,14,15,15,14,13,11,14,10,9,9,11,9,8,9,9,7,7,7,6,5,5,4,3,4,3,3,4,4,6,7,6,7,7,10,10,11,12,15,15,14,12,11,10,13,11,11,12,11,8,10,10,9,8,10,8,9,10,12,13,13,12,12,10,8,8,7,7,6,8,7,8,9,11,12,10,12,13,16,15,16,15,16,12,13,15,15,11,12,12,10,10,9,7,8,7,8,8,9,11,14,13,12,13,14,13,15,14,14,14,17,13,18,18,15,17,16,17,16,16,17,16,15,16,17,16,16,14,14,16,15,16,14,13,12,13,11,7,10,10,5,7,7,8,8,10,12,14,13,15,15,15,15,13,13,12,9,7,6,5,4,4,7,7,7,8,8,9,11,10,12,12,11,12,9,13,12,10,11,10,12,13,12,13,15,17,18,20,21,21,24,23,23,22,23,20,20,17,16,13,14,12,12,12,14,11,14,10,12,12,13,14,14,14,14,13,15,15,13,13,15,15,13,13,13,14,13,12,14,14,16,11,14,12,14,13,13,13,14,15,16,15,14,15,15,15,13,16,14,14,14,14,16,14,14,14,14,14,14,14,14,15,17,12,14,12,14,14,12,12,12,14,17,17,14,16,18,15,14,16,15,14,15,14,14,15,16,13,15,12,14,14,12,12,13,16,18,15,17,20,17,14,16,16,14,16,13,15,15,16,14,15,13,15,12,12,14,15,14,17,15,19,17,19,20,18,16,18,17,16,17,14,16,15,15,14,15,16,14,15,15,15,18,16,21,19,21,18,19,17,19,19,17,17,16,17,15,16,15,17,14,16,17,19,20,18,18,21,20,21,19,18,18,19,19,17,16,18,16,17,16,17,17,17,17,20,18,22,22,22,22,23,22,21,20,20,22,21,18,19,20,18,18,17,17,18,16,18,16,16,16,18,18,19,18,23,21,22,23,25,24,24,23,23,23,23,23,22,20,19,20,19,18,15,16,17,17,16,17,18,20,21,21,20,21,23,22,23,23,22,22,21,19,19,19,14,16,18,18,16,18,18,20,21,21,21,22,24,24,24,21,21,22,22,18,20,21,18,18,16,16,18,19,14,18,18,20,21,21,20,21,23,24,24,23,21,21,19,21,23,21,22,19,18,16,15,20,21,15,19,18,21,21,20,22,22,21,23,23,20,22,21,21,21,22,21,20,18,18,17,18,18,15,18,17,21,20,21,21,22,22,22,22,20,22,19,23,19,19,19,20,19,19,19,15,17,18,17,20,20,19,23,22,22,23,21,23,23,23,22,23,23,22,23,22,23,23,20,19,21,20,21,23,24,24,24,27,26,27,27,27,29,28,28,29,28,28,28,27,26,27,26,26,26,25,25,26,24,25,26,25,25,26,26,27,25,27,28,29,28,26,28,28,25],[29,28,29,29,29,27,28,28,28,27,28,27,27,26,27,25,25,26,25,24,23,25,22,22,22,22,21,20,22,20,19,18,19,17,17,18,19,15,16,17,16,14,16,16,15,15,16,15,15,15,15,15,15,16,16,14,15,16,14,15,15,16,11,15,15,13,14,16,17,13,15,16,17,14,17,16,15,17,16,16,18,19,18,18,19,20,22,24,24,23,23,22,24,21,21,22,21,20,22,20,19,20,20,19,18,20,19,16,17,20,17,18,19,18,16,19,21,17,17,21,21,18,19,24,23,21,20,22,21,21,21,23,23,21,21,21,20,19,19,18,17,18,19,19,19,17,15,13,12,12,10,9,8,6,5,5,5,4,5,5,4,3,4,3,3,4,4,3,3,4,4,5,5,4,5,5,4,4,3,2,2,2,1,1,0,1,1,2,2,2,2,2,3,2,2,4,4,3,4,5,5,5,5,4,5,6,4,5,5,5,5,4,5,4,3,3,3,4,4,4,4,4,5,5,4,4,5,5,4,4,5,6,4,6,6,6,6,6,7,7,6,6,7,6,6,6,6,6,5,5,6,5,4,4,6,6,4,5,6,5,4,4,3,3,3,3,2,2,2,2,3,3,4,3,3,4,4,4,4,4,4,4,4,5,6,6,6,5,4,4,3,2,2,2,2,1,1,2,3,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,3,2,3,4,6,7,7,6,7,7,6,7,7,7,7,10,10,11,13,12,14,14,14,14,13,12,14,11,10,11,11,10,10,9,9,7,7,7,8,7,6,5,4,4,3,3,3,3,6,7,6,8,7,8,8,11,11,14,13,12,11,13,12,14,10,11,10,10,7,9,8,6,8,8,8,6,10,12,12,14,14,12,11,9,8,7,5,5,7,8,6,7,8,7,9,10,13,13,15,12,14,13,12,12,13,12,9,12,11,9,10,12,9,7,8,9,9,10,9,10,13,13,11,13,13,14,14,15,14,15,14,14,16,15,16,15,16,16,15,16,16,15,15,16,15,13,14,14,14,13,14,12,11,10,12,9,6,7,8,10,6,6,9,8,9,10,12,15,13,13,13,12,10,10,9,9,9,7,5,5,4,6,8,7,6,9,9,10,9,11,12,10,11,11,13,11,9,11,11,12,12,14,13,14,17,18,19,20,20,24,22,24,23,23,21,21,16,15,14,12,12,11,13,13,11,12,11,13,13,13,13,13,13,15,14,14,14,14,14,16,16,14,15,13,13,14,13,13,14,13,12,12,13,15,12,13,13,14,15,13,13,14,14,15,14,14,15,15,16,17,16,18,14,15,16,15,14,15,15,14,15,15,13,13,14,14,14,14,14,15,16,18,17,17,16,19,18,17,17,17,16,17,16,15,15,14,14,15,14,14,13,15,14,16,18,19,18,17,20,20,18,18,18,16,16,15,15,15,15,15,14,15,15,15,15,13,15,17,17,17,19,20,18,21,20,19,19,19,17,18,17,16,16,16,15,14,16,16,15,17,17,18,18,21,20,21,19,21,20,19,19,18,18,18,17,16,16,16,15,17,17,20,20,20,19,20,21,21,21,20,20,20,21,19,19,17,18,17,17,17,16,17,19,18,21,19,20,22,23,22,22,23,22,20,21,20,20,20,20,21,18,19,17,18,17,15,17,16,16,18,19,20,20,19,23,21,22,22,24,23,24,23,22,23,22,24,23,21,20,21,19,19,17,16,15,17,17,19,19,20,21,21,22,21,23,22,20,23,21,23,20,19,19,17,18,16,16,17,17,18,19,20,21,22,23,22,23,23,23,19,21,23,22,18,19,22,18,16,15,16,16,19,15,19,18,21,22,21,21,20,23,23,24,23,20,22,19,22,22,19,21,20,17,15,16,18,20,17,19,19,21,22,20,22,23,20,23,22,20,22,20,21,20,21,20,20,17,19,16,19,19,17,18,19,22,20,21,22,23,20,22,21,20,19,20,21,19,18,18,20,20,19,18,16,18,18,17,20,20,21,22,22,22,24,21,22,23,22,20,22,24,22,23,23,23,23,21,20,20,21,21,23,24,24,24,27,27,28,28,27,29,29,29,29,28,28,28,27,25,27,27,26,26,24,26,27,24,22,26,25,24,25,25,27,25,25,27,29,28,25,27,29,24],[29,28,27,28,28,27,26,26,26,27,26,25,25,25,25,25,24,24,23,22,21,22,20,20,21,21,19,19,20,18,14,18,18,13,14,17,15,13,14,16,14,12,15,17,11,15,15,14,12,13,14,13,15,15,16,14,19,16,12,14,17,12,11,15,14,11,14,14,13,14,16,12,13,13,14,13,13,15,16,15,16,17,16,16,17,18,20,22,20,22,20,19,21,19,19,18,19,18,18,17,15,18,20,17,14,19,18,13,16,19,16,13,18,18,14,17,21,19,15,19,22,17,18,22,21,19,18,21,20,20,22,22,24,20,20,21,19,17,18,18,17,17,18,17,18,15,14,13,12,10,9,7,6,5,5,4,5,5,4,5,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,5,4,4,4,3,3,1,1,0,1,1,2,2,2,2,3,3,3,4,4,4,4,4,5,6,5,6,5,6,6,7,7,6,5,4,4,5,3,3,4,4,4,4,6,5,6,5,5,6,6,6,5,6,6,6,6,7,7,7,7,6,7,7,6,7,7,7,7,7,8,7,6,6,8,7,6,6,7,6,6,7,7,6,6,6,6,5,4,4,3,3,3,3,4,4,5,4,4,5,6,5,5,6,6,6,6,7,8,9,7,6,6,5,4,4,5,3,3,2,2,2,3,3,3,3,4,4,4,4,4,4,4,3,2,2,2,3,3,5,5,4,5,6,5,5,8,7,5,6,8,7,7,8,10,10,12,12,13,14,14,13,12,11,12,10,10,10,10,9,9,8,7,6,6,7,7,6,6,4,6,4,4,2,4,5,4,5,6,7,7,8,8,10,10,13,9,11,10,12,11,12,10,10,9,9,8,8,7,7,7,9,8,8,9,11,11,13,12,12,11,10,8,7,7,4,6,6,5,9,10,9,10,10,10,10,11,13,12,13,9,11,15,11,11,11,9,8,9,11,8,6,6,8,9,8,13,10,12,13,10,12,12,11,8,13,12,12,15,12,12,14,13,14,14,14,12,14,11,10,11,13,12,10,12,12,11,11,12,9,11,10,12,8,5,6,8,7,7,5,6,5,8,12,12,12,14,12,12,12,10,10,7,6,6,4,4,4,5,5,6,6,6,9,8,11,9,8,9,9,10,10,10,10,9,11,9,11,12,11,12,15,16,15,20,20,20,25,22,22,21,22,18,19,16,15,13,11,11,9,11,10,10,11,9,12,10,11,12,13,13,12,12,14,11,11,13,13,13,13,13,13,11,11,12,10,12,11,10,11,11,13,11,12,13,13,14,13,12,13,13,11,13,12,12,13,13,12,12,14,11,11,13,13,13,12,14,12,13,11,11,9,11,15,13,11,12,11,12,14,13,12,12,16,14,11,15,14,14,14,13,13,13,12,11,14,11,16,16,11,12,12,14,15,13,13,17,17,12,16,14,13,15,12,12,12,14,11,13,11,15,11,11,13,13,13,14,12,16,15,14,18,18,13,15,16,14,15,14,13,13,12,11,13,12,12,13,13,13,13,14,18,18,17,14,16,13,16,16,14,15,13,13,12,13,12,13,14,13,14,16,16,14,15,17,16,18,17,15,17,17,14,15,14,14,13,15,14,15,14,14,13,17,15,19,19,19,19,20,19,19,15,16,19,17,15,16,18,17,15,14,15,14,14,13,14,14,14,16,14,16,16,19,18,19,20,21,21,20,20,21,20,18,20,19,16,15,18,16,15,14,15,14,17,15,19,16,20,20,21,18,19,21,19,18,20,20,20,19,18,16,14,15,15,18,18,15,21,17,22,21,20,22,21,21,21,22,20,18,20,21,18,19,19,17,16,16,16,18,20,16,22,17,23,23,22,20,19,23,23,23,23,20,22,19,20,21,19,22,19,16,16,18,19,21,17,22,18,24,24,19,22,22,20,21,23,19,22,22,21,21,22,20,19,16,19,17,21,21,16,23,18,24,23,20,22,23,22,21,21,19,19,20,24,19,20,19,18,20,20,20,20,22,17,24,19,24,22,23,20,22,25,21,23,23,23,21,24,24,24,24,23,24,24,21,20,21,22,21,23,24,23,24,26,26,27,27,25,28,27,27,27,27,26,27,26,25,26,26,26,26,24,25,26,24,23,23,25,23,25,25,26,24,25,26,27,26,24,25,27,24],[28,27,27,27,28,26,27,27,27,27,26,25,25,26,26,25,24,24,24,22,21,24,21,20,21,20,21,19,20,19,18,18,18,19,16,19,19,18,16,17,18,16,14,18,15,15,16,15,12,17,18,14,16,18,18,17,18,19,14,17,18,16,12,17,16,13,16,17,17,16,18,16,17,17,18,16,18,18,19,16,19,20,17,19,17,19,20,21,20,21,21,19,20,19,21,19,21,19,20,20,19,18,20,20,19,20,20,19,17,20,20,19,20,20,19,20,23,18,17,21,23,19,20,26,23,23,20,22,22,21,22,22,23,22,21,21,20,19,18,19,17,16,18,18,17,16,12,11,10,7,7,7,6,6,5,5,5,5,5,6,5,5,6,6,5,6,7,7,6,7,8,8,7,9,8,8,8,7,6,5,5,4,3,2,2,1,0,1,4,2,2,2,3,3,4,4,4,6,5,6,6,6,8,8,7,7,8,7,7,8,8,6,5,5,5,4,4,5,5,5,6,7,8,6,6,6,7,6,7,8,7,8,8,8,9,8,9,10,8,9,8,10,9,9,8,9,9,8,9,8,9,8,8,8,9,10,9,8,9,9,7,7,8,7,4,5,4,3,4,3,4,5,6,5,5,6,7,6,6,7,7,8,7,8,10,10,10,9,8,6,8,6,5,4,3,3,2,2,3,3,4,4,4,5,5,6,5,5,5,5,4,4,3,4,3,4,3,4,5,6,5,6,7,7,6,6,7,7,6,8,7,8,11,11,13,14,14,15,12,11,11,10,9,10,9,8,9,9,8,8,7,7,6,5,6,4,6,5,4,3,2,4,4,4,5,8,8,8,8,9,9,11,12,10,11,12,12,12,10,12,11,8,9,9,7,6,8,8,7,8,9,10,13,14,13,12,9,9,9,8,6,6,7,6,5,8,10,10,11,11,8,10,13,12,13,12,10,10,12,11,8,11,12,12,10,12,9,9,6,9,10,9,10,14,12,11,11,12,13,14,13,14,13,14,12,13,14,14,15,16,17,17,15,17,15,14,13,14,15,13,12,12,11,10,11,12,12,10,9,11,7,5,10,5,7,9,6,9,10,10,12,12,11,12,11,11,14,11,11,8,7,6,4,5,4,5,7,7,7,8,10,9,11,13,13,10,13,10,11,10,9,11,11,10,13,11,13,14,17,16,21,18,20,23,23,24,22,23,20,20,16,16,15,14,12,11,11,12,10,10,11,11,12,13,13,13,14,14,14,16,14,14,16,15,17,16,16,17,14,15,15,14,15,13,13,13,12,13,13,11,13,14,16,16,14,16,15,16,16,13,15,15,16,16,16,19,17,16,16,16,17,16,16,16,15,15,15,14,15,16,15,16,16,14,16,18,17,17,17,18,20,20,18,18,19,18,17,17,16,16,15,15,14,16,16,16,15,16,18,18,17,18,19,18,19,17,17,19,16,16,16,15,15,15,16,14,15,14,16,14,16,15,16,16,18,17,17,19,18,19,16,17,19,16,16,15,14,15,14,16,17,16,15,16,16,17,16,19,18,18,17,17,16,16,17,16,16,17,15,14,13,16,14,16,17,18,18,18,18,18,18,18,18,18,17,17,19,18,17,16,15,15,14,16,15,17,16,16,19,18,19,20,19,19,20,20,20,18,18,19,19,16,18,19,18,16,17,16,16,15,13,15,13,16,15,17,18,17,21,19,21,21,23,23,22,21,22,22,19,20,19,18,17,19,17,17,14,15,14,14,16,19,17,19,20,20,19,20,23,20,19,21,20,22,19,18,18,16,14,14,14,15,15,15,17,18,20,19,21,21,22,22,22,17,20,21,21,19,17,20,16,15,13,15,14,17,15,17,17,18,22,19,20,20,23,24,24,22,19,20,18,20,22,19,20,17,15,14,14,19,18,15,19,18,19,21,20,23,23,21,21,22,19,22,20,21,22,21,19,17,16,16,15,18,19,16,19,19,21,20,20,24,23,21,21,21,21,20,22,22,20,20,19,21,20,20,18,18,19,17,19,20,20,19,21,22,24,24,23,23,26,23,22,24,26,24,25,26,25,25,22,22,22,23,22,24,26,25,25,29,28,30,29,28,30,30,29,30,29,29,27,28,26,28,27,27,26,24,26,27,25,23,25,26,24,25,26,27,26,26,27,29,28,25,27,29,26],[27,26,27,27,27,26,26,26,26,26,25,25,24,25,25,24,23,24,23,23,21,23,20,19,21,21,19,19,19,17,16,17,20,16,16,19,17,14,17,18,16,15,19,18,13,16,15,13,12,14,16,15,13,16,15,14,18,16,14,16,16,14,12,15,15,13,15,17,17,13,16,16,17,15,18,16,17,18,18,17,17,19,18,17,17,19,21,22,21,22,22,20,22,20,22,19,20,19,19,17,18,20,19,17,18,19,18,16,19,20,18,16,21,19,14,20,22,18,15,21,23,18,19,25,22,22,19,23,20,19,22,22,22,21,20,19,19,18,18,18,18,15,18,16,15,14,10,10,9,8,7,8,7,4,4,4,4,4,4,4,4,4,4,4,4,6,5,6,6,6,6,8,7,8,7,7,7,8,6,5,5,4,3,2,2,1,1,0,1,2,2,2,2,3,4,4,4,4,5,5,7,5,6,7,7,7,7,7,8,8,8,7,5,5,4,4,4,4,5,5,5,5,6,6,5,6,6,7,6,7,6,9,7,8,9,9,9,8,9,9,8,8,9,9,8,8,9,9,7,7,9,8,7,7,9,9,8,8,9,8,7,7,7,6,4,4,4,3,4,3,3,5,5,5,6,5,5,5,5,6,7,6,7,9,10,9,9,8,7,7,6,6,4,4,3,3,2,3,3,4,4,4,5,4,7,5,5,5,5,5,4,4,3,3,3,3,3,4,5,4,4,4,8,5,5,6,6,5,8,9,6,7,9,11,13,13,14,13,11,10,10,9,8,9,8,7,7,8,10,7,7,8,7,5,6,5,5,3,3,2,2,5,6,6,5,8,7,11,10,15,11,10,10,9,9,9,11,10,9,9,9,8,8,8,8,9,7,7,9,8,8,10,13,13,12,12,10,8,9,7,5,5,7,6,5,9,12,8,11,12,13,13,11,10,12,10,10,9,13,10,10,10,11,11,9,11,7,8,7,9,9,11,9,13,11,11,12,13,12,12,12,13,13,13,13,12,14,15,14,15,17,16,15,16,14,14,13,13,13,14,13,12,13,12,12,10,10,7,7,12,8,9,14,7,5,8,6,9,11,8,11,11,12,12,13,10,10,10,13,8,8,6,4,5,4,6,7,7,8,8,9,10,11,14,10,10,11,9,10,9,9,9,9,9,11,11,12,13,17,15,19,20,20,24,23,24,22,23,20,20,16,15,14,13,11,11,12,11,9,10,9,10,10,11,13,13,13,13,14,14,12,12,14,14,16,14,15,14,12,13,14,11,14,12,11,12,11,12,11,10,12,14,17,16,15,16,15,15,15,14,14,15,15,15,15,16,12,14,15,15,12,14,15,12,14,14,11,12,11,13,13,11,13,13,15,17,16,15,15,17,17,15,18,16,14,18,17,13,14,14,13,13,12,13,13,12,14,14,17,17,15,16,17,19,17,17,17,16,17,16,14,15,15,13,15,14,14,13,14,15,16,16,17,16,17,17,16,17,19,17,16,16,16,18,17,14,15,14,14,15,16,17,16,16,16,17,17,19,18,20,18,19,18,17,17,17,16,18,16,15,15,14,17,18,17,19,18,18,18,18,19,19,18,18,18,18,18,18,17,17,16,16,16,16,17,16,18,17,20,18,19,20,21,19,20,20,19,18,18,19,18,17,19,19,19,17,17,17,16,16,15,15,15,16,18,18,19,17,21,19,21,21,23,22,23,21,22,21,20,21,21,19,19,20,17,17,16,15,15,16,15,19,18,20,22,20,19,19,22,20,19,20,20,21,19,19,18,17,16,16,17,18,15,18,18,22,21,20,21,21,22,22,22,18,19,20,20,17,19,19,17,15,14,14,16,18,16,19,18,21,22,21,20,21,22,24,24,23,20,21,19,21,21,19,21,18,16,16,15,18,20,17,20,19,23,22,21,23,23,21,23,22,19,21,21,21,20,22,19,18,16,16,17,18,20,17,21,20,23,21,22,24,23,21,22,23,21,19,22,22,20,19,20,19,19,18,19,19,20,19,20,21,22,21,23,22,24,25,23,23,26,24,22,23,25,23,24,24,24,24,21,22,22,23,23,24,26,25,26,28,28,29,28,28,30,30,29,30,29,29,28,28,26,28,27,27,27,25,26,27,24,24,25,26,25,25,26,26,25,26,27,28,27,25,27,29,25],[28,27,28,28,28,27,27,27,25,25,27,25,24,25,26,23,22,23,23,21,21,23,19,19,20,20,19,18,19,18,18,16,17,15,15,16,16,14,15,15,14,13,13,12,13,12,12,12,12,12,13,12,14,13,13,13,13,15,11,12,13,14,9,13,13,12,13,14,15,12,14,14,16,12,15,15,13,16,16,15,16,18,16,16,17,18,20,22,21,22,21,19,21,20,19,18,18,18,17,17,18,17,17,16,18,18,17,17,17,17,17,17,18,17,17,17,19,16,17,17,19,16,17,22,21,20,19,19,19,19,19,20,21,20,19,18,18,17,16,16,16,16,16,15,16,13,12,10,9,7,7,6,5,4,3,3,4,4,4,4,4,3,4,4,3,3,4,4,4,4,5,6,7,6,6,7,6,5,4,4,4,4,2,2,3,2,1,1,0,1,2,2,2,2,3,2,2,3,3,3,4,4,4,4,4,4,4,5,6,5,5,4,4,4,3,4,4,4,5,5,5,5,6,5,5,5,6,5,6,6,5,6,6,6,7,7,7,7,7,8,7,6,8,8,7,8,7,7,7,7,7,7,6,6,7,7,6,7,6,6,5,5,5,5,4,4,3,3,3,3,4,4,4,5,5,5,5,5,5,5,6,5,6,7,8,9,7,6,5,5,4,4,4,3,3,3,2,3,4,4,4,4,4,5,4,5,4,4,4,4,4,3,3,3,4,2,3,4,4,4,4,3,5,4,4,5,5,4,5,7,6,7,9,10,12,12,13,13,11,10,10,9,9,8,7,6,6,7,7,6,5,5,6,4,5,4,4,3,2,2,2,3,3,4,3,5,5,5,8,8,7,10,10,9,9,10,8,10,7,8,8,8,6,7,7,6,7,7,6,6,8,10,12,12,10,11,9,7,7,5,5,4,6,5,5,5,7,8,8,7,8,11,12,9,9,11,8,9,10,8,8,8,8,6,8,8,7,6,6,8,8,8,10,11,11,10,11,11,10,10,10,12,10,12,10,12,12,12,12,13,14,12,13,12,12,11,12,11,12,12,11,11,12,13,11,9,11,9,10,8,8,5,9,6,5,6,5,8,9,10,11,10,10,11,12,12,10,9,9,6,6,5,3,4,4,4,5,5,5,8,7,7,7,8,7,8,9,7,8,8,7,8,8,9,10,12,12,13,15,16,17,18,19,21,21,22,21,21,18,18,15,13,11,10,10,8,9,9,8,9,8,9,10,11,11,11,12,12,12,12,12,11,12,14,13,12,13,12,11,11,10,11,11,11,9,9,9,9,10,11,11,12,14,14,13,13,13,13,13,13,12,13,13,13,12,13,12,11,12,11,11,11,11,11,11,12,10,10,11,11,12,11,12,12,12,14,14,13,12,14,14,13,14,13,12,12,11,11,11,12,10,13,11,14,12,12,13,13,14,15,14,13,16,15,13,14,14,12,13,12,11,11,12,10,13,11,14,12,12,13,13,12,13,14,15,15,14,16,16,15,14,15,13,13,13,12,12,12,10,14,12,13,13,13,13,14,15,17,16,17,16,16,15,15,15,14,13,14,12,12,14,11,13,14,13,15,15,15,16,15,17,17,17,16,16,15,17,14,14,14,13,14,16,12,16,13,15,14,15,15,18,19,18,17,20,19,17,18,17,17,17,16,16,16,15,14,14,13,14,14,15,12,14,14,14,15,15,15,18,17,18,19,21,20,21,20,19,20,18,20,17,17,16,17,15,14,13,13,14,15,14,15,15,16,17,18,18,18,21,18,17,20,19,19,16,17,14,15,14,14,15,14,14,16,16,16,16,18,18,19,21,21,19,16,18,19,18,16,17,18,15,14,15,14,13,15,14,15,16,16,18,17,17,18,20,21,23,21,19,19,18,18,19,17,19,16,14,15,15,14,15,15,17,17,18,18,17,19,21,19,21,20,19,19,20,19,19,18,18,17,14,15,15,14,16,15,15,18,18,17,19,21,21,20,20,20,20,17,18,19,19,17,15,19,16,16,17,14,16,18,18,19,18,18,21,19,21,22,20,21,23,22,22,23,24,22,23,22,24,22,21,21,21,21,21,23,24,22,23,27,26,28,27,26,28,29,28,29,27,28,27,27,25,26,25,26,25,24,24,25,24,23,24,24,24,24,24,26,25,26,26,27,27,24,26,28,25],[27,27,27,28,28,26,27,27,27,26,27,26,25,25,27,25,23,26,25,23,22,24,20,20,20,21,19,19,19,18,18,17,18,16,16,17,17,13,15,16,15,13,15,14,13,15,15,12,13,13,14,14,15,13,15,14,14,16,13,14,14,16,12,13,13,12,13,14,15,12,14,14,15,13,16,15,14,15,16,16,16,18,17,16,17,20,21,23,22,23,22,20,22,21,22,19,19,18,20,18,18,19,19,18,18,18,18,16,17,19,17,17,19,19,16,19,21,19,16,21,22,18,19,25,24,22,20,23,20,20,22,22,23,21,21,20,19,18,17,18,17,14,16,15,14,12,9,9,7,7,6,6,5,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,5,6,5,5,6,5,4,3,3,2,2,2,2,2,2,2,1,1,0,1,2,1,2,1,2,3,2,2,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,4,4,4,3,4,4,4,3,5,4,5,6,5,6,6,5,6,7,6,6,6,6,6,5,5,6,5,4,5,5,4,4,5,5,4,3,3,3,3,2,3,2,3,3,3,3,4,4,4,4,4,4,4,4,5,4,4,4,6,7,7,6,5,4,3,3,3,2,2,2,2,2,3,3,3,3,3,4,4,4,3,4,4,3,3,3,2,2,2,2,2,3,4,4,5,4,4,5,5,3,4,5,5,5,6,6,7,7,10,12,13,13,13,11,10,9,8,7,8,6,6,6,5,7,6,5,7,5,4,5,4,4,3,2,2,2,3,4,4,4,5,6,7,8,11,10,7,7,7,7,8,9,9,6,9,8,8,6,7,6,6,6,7,7,5,9,11,12,12,11,11,9,7,7,5,4,5,6,6,7,8,7,10,9,8,8,8,10,11,11,9,9,10,10,9,8,10,10,11,8,9,8,9,8,9,9,9,8,9,11,11,9,11,11,11,10,11,11,13,11,12,12,11,12,13,14,15,13,14,12,13,11,11,13,12,11,10,12,10,8,8,8,7,7,12,7,7,6,5,8,8,5,7,10,9,9,8,10,10,10,8,9,7,10,8,7,6,4,6,5,5,8,8,7,9,10,7,8,9,9,8,9,8,9,9,9,11,9,12,11,13,14,13,17,17,18,21,19,23,23,24,23,23,21,20,16,15,13,12,10,12,11,10,9,11,9,11,10,12,13,14,13,14,14,14,13,12,14,14,15,14,14,13,12,12,10,12,12,11,10,11,11,11,11,11,12,14,17,16,15,15,14,14,14,13,13,14,14,15,14,14,12,13,13,14,13,12,13,12,11,13,10,12,11,12,12,12,12,12,14,16,15,14,13,15,16,14,15,14,14,14,14,12,12,13,10,13,11,13,12,14,13,14,15,16,14,14,15,16,14,15,15,14,14,13,12,12,13,11,14,11,12,13,12,12,14,14,14,15,16,15,14,16,17,14,15,15,15,15,14,13,12,12,12,13,13,13,14,14,14,17,16,17,16,17,15,16,15,16,14,15,15,15,13,11,13,12,13,15,14,16,16,16,16,16,16,17,17,16,15,17,17,16,15,14,14,12,13,13,14,15,15,15,18,16,17,19,19,17,18,19,18,16,16,17,16,15,17,18,17,16,15,14,14,13,13,12,13,14,14,15,15,16,20,17,19,20,23,21,20,19,20,19,17,19,19,16,17,17,16,16,14,13,15,15,13,16,15,18,18,18,17,19,19,17,18,19,18,20,17,17,17,14,14,13,16,17,13,15,15,17,18,18,18,18,21,20,18,16,17,18,18,15,17,16,15,14,13,13,15,16,13,16,15,17,19,18,16,17,20,20,20,20,16,19,17,18,18,19,19,18,16,13,14,15,17,14,17,17,19,19,16,20,20,17,19,20,16,19,18,18,19,20,16,18,15,15,15,15,15,15,17,18,19,17,18,20,19,17,19,19,18,17,18,19,18,18,18,18,17,16,15,16,16,17,16,20,20,19,20,19,22,22,19,21,24,20,20,22,24,22,23,23,23,22,20,20,21,21,22,23,26,24,24,28,28,30,29,27,29,30,29,30,29,29,28,28,26,27,27,27,26,24,26,27,24,23,25,26,25,25,26,27,25,26,27,28,28,25,27,28,25],[29,28,29,28,29,28,28,28,27,27,27,27,26,24,25,24,24,23,23,22,21,22,22,22,21,20,20,19,17,16,17,16,15,14,16,15,13,12,12,13,12,11,11,12,11,11,10,10,9,11,11,12,12,12,12,11,13,13,12,10,13,10,11,10,11,10,10,12,12,11,11,11,12,11,14,14,13,13,15,15,14,17,15,17,17,18,19,21,22,24,23,22,21,20,20,19,19,19,16,17,16,17,16,15,18,17,15,16,17,16,15,18,17,16,14,16,19,16,17,18,19,15,20,22,23,21,20,22,20,20,20,21,19,19,20,20,18,17,17,18,17,17,17,18,16,14,9,9,8,7,6,5,5,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,4,5,4,4,6,4,4,3,2,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,2,1,2,2,2,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,4,5,4,5,4,3,3,4,4,3,3,4,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,6,4,3,3,2,2,2,2,1,2,2,2,2,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,4,4,4,3,3,4,4,4,4,4,4,4,5,6,7,8,9,11,13,14,13,11,10,9,8,7,6,6,5,5,5,4,4,5,4,4,4,4,3,3,2,2,2,3,3,3,3,3,5,4,5,4,5,6,8,7,7,7,7,7,7,6,7,7,6,5,7,6,6,7,8,6,6,11,12,12,13,11,12,9,7,6,5,4,4,4,5,5,5,6,9,7,7,9,10,10,9,8,10,8,8,8,7,7,7,6,6,6,5,6,4,4,4,6,7,7,7,8,7,8,8,8,8,8,8,8,7,8,9,9,10,11,11,12,12,13,12,11,10,10,11,9,7,9,8,9,9,8,8,7,7,8,6,7,6,7,5,5,5,5,5,5,6,7,7,9,11,8,8,7,7,6,6,5,4,6,3,4,5,6,4,6,6,7,6,7,6,7,8,8,8,9,7,8,7,8,8,9,10,11,14,15,15,19,18,20,21,21,23,22,21,18,18,15,13,11,9,8,8,7,7,8,8,7,7,8,8,10,10,11,11,12,12,10,10,11,12,11,10,10,10,10,9,8,11,9,7,8,7,8,8,8,8,9,12,14,14,13,11,12,10,11,11,11,12,11,12,11,11,10,11,10,10,10,9,10,9,9,8,9,8,9,7,8,9,10,11,11,12,11,11,11,12,11,11,11,10,11,11,10,10,8,9,9,9,9,8,9,9,10,11,11,12,12,11,14,12,11,12,12,11,11,11,10,8,7,10,10,10,9,9,8,9,10,11,12,11,13,13,13,14,13,12,12,13,12,11,12,11,9,9,10,10,11,10,10,10,10,13,13,16,14,15,14,15,13,14,13,13,12,12,12,9,9,10,9,10,11,12,13,14,13,14,15,17,15,14,15,15,14,14,12,12,13,11,9,12,10,12,12,14,15,15,16,19,16,16,19,17,15,17,18,16,17,16,18,15,15,16,13,12,14,12,11,11,10,12,11,14,14,14,17,17,16,18,20,19,19,22,19,21,19,18,17,17,16,16,15,13,13,14,11,10,14,12,16,14,16,16,17,17,18,16,19,17,16,17,17,16,15,15,13,14,12,11,14,12,15,12,16,16,17,19,19,18,16,15,14,18,16,15,14,14,14,14,14,14,11,11,13,12,15,12,15,16,16,17,17,18,17,18,14,17,15,16,17,16,16,14,14,14,14,13,11,14,12,16,14,18,16,17,19,17,17,17,13,17,16,16,15,15,16,15,15,15,16,13,11,14,12,15,14,17,17,17,18,19,18,16,15,18,16,16,16,16,16,19,15,14,16,12,13,15,13,16,13,17,15,16,19,19,19,19,20,21,19,21,21,20,21,22,22,22,19,19,20,19,20,21,24,23,23,27,26,28,27,26,28,29,28,29,28,28,26,27,25,26,25,26,26,25,25,25,24,24,25,26,25,25,26,27,27,26,27,28,27,25,27,28,26],[27,27,27,27,28,26,25,27,26,26,25,23,24,24,24,23,23,23,22,20,22,22,19,19,20,19,19,18,18,16,15,16,16,15,14,15,13,11,13,15,13,12,13,14,11,12,14,12,9,12,12,12,13,12,13,10,12,14,11,11,13,12,11,11,12,12,10,14,13,11,12,13,11,12,14,14,12,14,15,13,14,15,14,15,15,18,18,19,20,20,20,20,19,17,18,16,17,16,17,15,14,17,15,13,14,17,15,15,15,16,14,15,16,17,13,16,18,16,14,18,20,17,19,22,22,20,19,22,20,18,19,21,21,20,20,20,18,17,16,17,15,13,13,14,13,10,8,8,8,6,5,5,5,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,4,4,4,4,5,4,4,3,2,2,2,1,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,3,4,4,4,3,5,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,4,4,5,6,5,4,3,3,2,2,2,2,1,2,2,2,2,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,4,3,3,4,4,4,5,4,4,4,5,5,7,8,9,12,12,13,12,10,9,9,7,6,7,6,5,6,6,5,5,5,5,4,4,4,3,3,3,2,3,3,3,4,4,4,5,4,5,5,6,5,7,7,7,7,7,8,7,7,8,8,7,6,7,7,6,7,8,7,6,10,11,11,14,12,11,8,6,6,5,4,4,5,6,6,6,6,8,7,9,10,8,10,9,8,7,8,8,7,8,7,6,9,9,6,6,6,4,5,4,4,6,7,7,7,7,8,6,9,7,8,8,9,7,7,8,8,10,10,11,13,13,12,12,10,8,9,10,8,8,9,8,8,7,7,7,7,6,6,7,6,5,6,5,6,5,5,5,5,6,6,7,8,8,7,7,7,7,6,5,4,3,3,3,3,4,4,5,5,7,6,6,6,7,7,7,7,8,8,7,7,7,7,7,9,9,10,12,15,14,18,17,19,20,21,23,22,21,18,18,14,13,11,10,9,7,8,7,7,8,7,8,7,8,9,10,10,9,11,11,10,9,12,12,13,10,11,10,8,10,9,8,10,8,8,7,8,8,7,7,8,11,12,12,11,10,10,11,11,11,10,12,10,10,11,12,9,11,11,11,9,10,10,10,9,7,9,8,8,8,9,8,9,9,10,11,11,10,13,12,11,10,12,12,11,11,10,10,9,8,9,9,9,8,9,9,10,10,11,11,11,14,14,13,11,12,12,11,11,11,10,8,7,10,10,9,9,9,9,9,11,10,10,10,12,12,14,14,12,12,12,12,10,12,10,10,9,9,10,9,10,11,10,11,11,11,12,14,14,13,12,13,12,13,13,11,12,12,11,9,8,10,9,10,11,12,12,12,12,12,14,13,14,12,12,14,14,12,12,12,11,10,9,10,10,11,12,11,13,12,14,16,15,14,14,16,14,13,14,15,13,12,15,16,15,13,14,13,11,11,9,10,9,11,12,12,13,12,15,14,16,17,18,18,17,17,17,17,14,16,15,13,13,16,13,13,11,11,11,11,11,12,12,13,13,14,14,16,17,14,16,16,14,16,15,14,15,13,12,11,10,12,11,11,12,13,14,14,15,16,16,16,15,13,15,16,14,12,13,15,12,13,11,11,11,11,11,12,12,13,15,14,13,15,15,17,16,16,13,15,13,16,16,16,15,13,14,11,12,12,12,12,12,13,14,15,13,15,16,14,15,16,12,16,14,15,16,16,14,14,15,12,12,13,12,12,12,14,14,14,14,16,16,15,16,16,15,17,16,16,15,16,16,15,14,13,13,12,12,13,13,16,14,15,17,16,18,19,17,18,21,19,17,20,21,20,22,23,23,22,18,18,18,19,19,20,22,22,22,26,26,28,27,26,29,29,28,29,28,29,26,27,24,26,26,26,24,24,25,26,23,23,25,26,24,24,26,27,25,24,26,28,27,25,27,28,25],[27,27,27,27,28,26,25,26,26,26,26,24,24,25,24,23,23,23,22,20,22,21,18,18,20,17,19,17,17,16,15,15,15,14,14,14,14,11,13,14,12,11,12,13,12,13,13,12,10,12,12,12,12,12,12,10,13,15,12,10,13,13,10,10,12,11,10,14,13,10,11,12,12,11,13,14,11,12,14,14,14,15,15,16,15,18,19,20,20,21,21,20,19,18,19,16,17,16,17,15,16,16,16,14,14,16,14,15,16,16,15,14,17,17,12,16,19,16,14,19,20,18,18,22,22,18,19,21,18,18,19,20,19,19,18,17,16,14,14,15,14,13,14,14,11,9,8,7,7,5,5,4,5,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,3,4,3,3,2,2,2,2,2,1,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,4,5,5,6,5,4,3,3,2,2,2,2,1,2,2,2,2,3,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,3,3,4,5,6,7,9,11,11,12,11,10,9,7,6,6,6,5,4,5,5,4,4,4,4,4,4,4,3,3,3,2,2,2,2,3,3,3,4,4,4,6,5,6,5,6,5,6,6,7,6,5,6,7,5,5,6,6,5,6,8,6,6,8,9,10,12,12,11,8,6,5,5,4,4,4,5,5,5,6,7,6,7,7,7,8,8,8,6,7,7,6,6,6,6,6,6,6,6,5,4,4,4,4,5,5,6,6,7,7,6,7,6,7,8,8,7,7,7,7,9,10,9,11,12,11,10,9,8,10,9,9,7,7,8,7,7,6,6,7,6,5,7,6,5,5,4,5,5,5,4,5,5,6,7,7,7,6,6,6,6,5,4,4,4,3,3,3,3,5,4,5,7,5,5,5,6,6,6,6,6,7,6,5,6,6,7,8,9,9,11,13,13,15,16,16,18,18,19,19,19,16,16,12,12,9,8,8,7,7,6,6,7,6,6,6,7,9,10,10,9,10,9,9,8,9,11,11,9,10,8,7,8,8,8,8,7,6,7,6,8,7,6,9,11,13,12,11,10,10,9,11,10,9,10,10,9,9,9,8,9,9,9,7,9,9,8,8,7,7,7,6,7,7,6,8,9,9,10,10,9,10,10,9,8,11,9,8,10,9,8,9,9,7,8,7,8,8,7,9,9,10,10,10,11,11,10,10,12,10,9,10,10,9,8,7,8,9,8,8,8,7,9,10,9,11,10,10,11,11,11,11,11,11,11,9,10,10,9,9,8,8,8,10,9,8,10,10,11,12,12,12,12,11,11,11,11,11,10,10,10,9,9,8,9,8,10,10,12,12,12,12,12,12,14,13,12,12,12,12,11,11,11,10,10,9,10,10,11,12,12,14,12,13,15,14,14,15,15,13,13,13,14,13,12,13,14,14,12,12,11,10,11,9,10,10,11,12,11,14,12,15,14,15,16,17,17,16,16,16,16,16,16,15,13,14,14,11,12,11,10,13,12,12,12,13,13,15,14,14,15,16,16,16,15,16,16,15,15,13,13,12,12,13,13,12,12,13,15,15,14,15,16,16,16,16,14,15,16,15,13,14,14,13,13,12,13,13,13,13,14,13,15,16,15,15,15,16,18,17,16,14,15,15,15,16,16,15,16,13,13,12,14,14,13,14,14,17,17,14,17,17,14,15,16,14,16,17,14,16,16,16,13,14,14,13,13,11,11,14,14,16,16,15,17,17,15,16,16,16,16,15,17,14,16,16,15,15,15,13,13,11,13,14,15,15,16,18,17,20,20,17,19,22,19,18,20,21,20,22,22,21,21,19,18,17,19,20,22,22,22,23,25,27,28,27,27,29,29,28,29,27,28,26,26,25,26,25,25,24,24,25,26,23,24,24,24,23,24,25,26,25,26,26,27,27,25,27,27,25],[28,27,28,28,28,26,26,26,24,25,26,25,24,23,25,22,22,22,23,22,23,21,18,19,19,18,19,18,18,17,16,15,15,13,13,14,13,11,12,13,12,10,12,11,10,11,11,10,10,10,11,10,12,12,11,12,12,13,13,11,11,12,10,10,12,10,10,12,12,9,11,12,12,11,13,12,12,13,14,14,13,16,14,14,15,17,18,21,20,20,20,18,20,20,19,17,17,17,18,17,17,16,18,16,17,16,15,15,17,17,14,16,16,15,13,15,18,16,16,17,19,16,18,21,21,19,19,19,18,19,19,18,20,19,19,18,17,15,14,15,14,15,15,14,14,12,9,8,7,6,5,4,4,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,4,4,3,5,4,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,4,4,4,4,5,4,4,5,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,5,5,5,3,3,2,2,2,1,2,1,1,2,2,2,2,2,2,3,3,2,2,3,3,3,2,2,2,2,2,2,2,2,3,4,4,3,3,4,4,3,3,4,4,4,4,4,6,7,8,10,10,11,11,9,9,8,6,6,6,5,5,6,5,4,4,4,4,4,4,3,3,3,3,2,2,2,3,3,3,3,4,4,4,4,4,5,5,6,5,6,6,7,6,5,6,6,6,5,6,5,4,6,6,6,6,8,9,11,13,13,11,9,8,6,4,5,4,4,5,5,5,7,6,7,7,9,9,7,7,8,7,6,7,7,5,6,5,5,5,6,5,5,5,6,5,6,5,7,6,7,7,6,6,7,7,6,7,7,8,7,7,7,8,9,10,11,10,10,9,9,8,9,8,8,9,7,7,7,8,7,6,6,6,6,5,5,5,5,5,4,4,5,5,6,6,7,7,9,8,7,7,6,7,5,4,4,4,3,4,4,4,5,5,4,5,5,5,6,6,7,6,6,7,7,6,6,7,6,8,8,11,10,11,13,14,14,17,17,20,19,21,19,19,16,17,13,12,10,8,8,8,7,6,6,7,6,7,8,8,10,10,10,10,10,10,9,9,9,11,11,10,10,8,8,8,8,8,8,7,7,6,7,6,8,8,10,12,13,13,12,11,10,10,10,10,10,9,10,10,9,9,9,9,9,9,8,9,9,8,8,8,7,7,7,8,8,8,9,9,9,10,11,10,9,11,10,9,10,10,9,10,9,8,8,8,7,9,8,8,8,8,10,9,10,11,10,10,12,11,10,10,11,9,9,9,8,8,7,7,10,8,8,9,8,9,11,9,10,10,11,11,11,12,11,11,11,11,10,10,9,9,8,8,8,9,9,9,9,10,10,11,11,12,12,14,11,11,11,11,10,10,10,9,9,8,8,8,9,10,9,12,11,11,11,11,12,13,12,11,12,11,11,10,10,9,10,9,10,9,10,10,12,10,12,12,13,14,14,13,15,14,13,14,14,12,12,12,13,12,13,12,10,10,10,10,9,9,10,10,13,11,12,12,15,14,14,15,18,16,16,16,14,15,14,16,14,13,14,12,12,11,10,10,10,11,11,13,12,13,13,14,14,14,16,15,14,15,14,14,14,14,12,12,11,10,11,11,12,11,13,12,14,14,14,15,17,16,16,13,15,14,14,12,14,14,12,11,12,10,11,12,12,14,13,14,14,14,14,15,15,17,16,16,14,15,13,14,14,15,14,13,12,11,12,12,12,12,14,14,16,15,15,15,16,15,16,15,14,16,15,15,14,14,14,15,12,13,11,13,11,10,13,14,15,15,15,16,16,17,16,15,15,14,15,15,14,15,14,13,13,13,11,14,12,12,12,15,14,15,18,15,18,18,17,19,19,19,16,19,20,19,20,20,21,20,16,18,17,18,19,21,22,22,23,25,26,28,27,26,28,29,28,29,27,28,27,27,25,26,25,26,25,24,24,26,24,23,25,25,25,25,25,26,25,25,26,27,27,25,26,27,24],[28,28,28,28,28,27,26,27,26,26,26,24,24,24,25,24,22,23,24,21,22,21,19,19,19,20,18,18,18,17,16,15,16,14,14,15,14,12,13,14,13,12,13,14,12,11,13,12,11,11,12,12,13,13,13,13,14,14,13,11,13,13,11,11,12,12,11,13,13,11,12,12,14,11,13,12,12,12,14,13,13,16,14,15,15,17,19,19,20,20,19,18,20,18,18,16,18,17,17,16,18,17,17,15,16,17,16,16,16,17,15,16,17,17,14,18,19,16,15,19,21,18,19,23,24,21,20,22,20,20,21,22,22,20,20,20,18,17,17,17,15,15,16,17,15,11,10,8,7,6,6,5,5,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,4,4,4,4,4,2,2,2,2,1,1,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,3,4,3,4,3,3,3,3,3,2,3,3,2,2,3,3,2,2,2,1,2,1,2,1,2,2,2,2,3,3,3,2,3,3,2,3,3,3,3,3,4,5,5,4,4,2,2,2,2,1,2,1,2,2,2,2,2,2,2,2,3,2,2,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,4,5,5,5,5,7,8,9,12,12,12,12,10,9,9,7,6,6,6,5,5,5,5,4,4,4,3,3,4,3,3,3,2,2,3,3,3,4,4,4,4,5,5,5,6,7,6,7,7,7,7,7,6,6,7,6,5,6,6,5,5,6,7,6,8,10,11,13,13,12,10,8,7,5,5,4,5,6,6,6,9,11,9,9,11,11,8,8,9,9,8,7,8,7,7,7,6,6,6,6,6,6,5,6,6,5,6,8,7,6,7,7,7,7,7,8,7,8,7,8,8,9,9,10,12,11,12,11,10,8,9,9,9,8,8,8,9,8,8,8,7,7,8,7,7,6,7,6,6,5,5,6,6,6,6,7,9,9,8,7,7,6,6,6,4,4,3,3,4,5,5,5,4,5,5,5,7,8,7,7,7,7,8,7,7,7,7,8,9,11,11,12,15,16,16,19,18,21,21,22,20,21,18,18,14,12,10,9,8,8,7,8,7,8,7,8,8,8,9,10,10,10,11,11,10,9,10,11,11,10,10,9,9,9,8,8,8,7,8,7,8,8,7,8,10,12,13,12,12,11,11,10,11,9,11,10,10,10,9,10,9,9,9,9,9,9,9,8,8,9,8,8,8,8,9,8,8,9,10,11,10,9,10,11,10,9,10,10,9,10,9,8,8,8,7,8,8,9,8,8,9,9,10,10,10,10,12,10,9,10,11,9,9,9,8,8,7,8,9,8,8,8,8,9,10,9,10,9,11,10,10,12,11,10,10,12,10,9,10,9,9,9,8,9,8,9,9,9,9,11,11,13,13,13,11,12,10,12,11,10,10,10,9,9,7,9,8,9,10,11,11,12,11,11,13,12,13,11,11,12,12,11,10,11,10,10,8,9,10,10,10,10,12,12,14,16,14,14,13,16,14,12,13,13,13,12,13,13,13,13,12,11,11,10,10,9,10,10,11,11,12,12,15,13,15,16,18,18,16,16,15,15,13,15,14,12,12,13,11,13,11,10,10,10,11,12,12,12,13,13,13,15,16,14,13,16,14,16,14,13,13,12,11,10,12,11,11,10,12,12,13,13,14,14,16,16,15,12,13,15,13,12,13,15,12,12,12,11,13,11,12,12,12,12,15,14,14,13,15,17,16,15,12,14,12,14,16,16,14,13,14,13,13,15,12,12,13,13,14,15,13,15,15,13,15,14,13,14,14,15,16,17,14,14,15,15,13,14,13,12,13,13,14,14,15,15,16,15,15,15,15,14,16,17,14,17,17,15,15,15,13,12,12,14,13,15,14,14,17,15,18,17,16,18,19,18,17,20,20,19,21,22,21,22,18,18,18,20,20,22,23,23,23,26,26,27,26,27,29,29,28,29,28,28,27,27,25,26,25,25,25,24,24,25,24,24,24,25,24,25,25,26,25,25,27,28,27,26,26,28,25],[28,27,27,27,27,26,26,26,26,26,25,25,24,24,24,23,22,24,21,20,22,20,18,17,19,18,18,16,18,15,15,15,16,13,14,15,14,12,12,14,13,11,13,13,11,12,12,13,11,11,11,11,13,13,13,12,14,15,12,12,13,14,10,11,12,11,10,13,12,11,12,13,12,12,13,13,13,12,14,13,13,14,15,14,15,16,17,18,17,19,19,18,17,17,17,17,15,16,17,14,16,16,17,14,16,17,16,16,16,18,15,16,18,17,17,17,19,18,16,18,20,19,20,24,22,21,21,20,20,20,19,20,22,20,20,19,19,18,17,18,15,15,15,15,13,10,10,9,9,8,5,5,5,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,2,2,2,2,1,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,3,3,3,3,4,4,3,4,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,5,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,3,4,4,4,4,5,5,6,7,9,10,11,11,11,10,9,8,7,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,2,3,4,4,3,4,4,5,5,5,5,5,6,6,6,6,6,6,7,6,6,6,6,5,6,6,5,6,6,7,6,8,9,10,12,13,11,9,7,7,6,5,4,5,6,6,6,8,10,8,8,9,8,7,8,8,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,4,6,6,7,7,7,8,6,9,8,7,9,9,9,7,8,8,9,10,10,11,12,11,11,10,10,10,8,9,8,8,8,8,7,7,6,7,6,7,7,6,6,6,5,6,5,4,5,5,5,6,6,7,7,7,6,7,5,5,5,4,4,4,4,4,5,5,4,5,6,5,5,7,7,6,7,7,6,7,6,6,7,7,7,9,9,10,11,14,13,15,17,17,19,19,20,20,20,17,17,14,12,10,8,8,8,7,8,6,7,7,7,7,8,10,10,10,10,11,10,9,9,10,11,11,10,10,8,9,9,9,8,8,8,7,7,8,8,7,7,10,12,13,13,11,11,10,10,11,10,10,10,10,9,10,10,8,9,9,9,8,8,9,9,8,8,8,7,7,7,8,7,9,8,10,11,10,9,10,11,9,10,10,9,9,10,9,9,8,9,8,8,8,8,8,9,9,9,10,10,10,10,11,10,10,10,10,10,10,9,9,8,9,8,9,9,8,9,9,9,11,10,10,10,11,11,11,12,11,11,10,10,10,10,9,9,9,10,9,9,9,9,8,10,10,11,11,13,12,11,11,11,10,11,11,10,10,10,9,10,9,9,8,10,10,11,11,11,12,11,12,12,12,11,12,12,11,11,10,10,10,10,10,10,9,10,11,10,13,12,14,15,15,13,14,15,13,12,13,13,12,11,12,14,13,12,12,11,10,10,8,10,9,11,11,12,12,12,14,13,16,16,19,17,17,15,17,15,14,14,13,12,12,12,12,12,11,10,10,11,11,11,11,13,13,14,13,15,15,15,14,15,13,14,13,12,11,11,11,11,11,11,11,10,12,13,13,13,13,14,16,15,15,13,13,15,14,13,12,13,13,11,11,11,12,12,12,13,12,13,15,14,14,14,15,16,16,15,13,14,13,13,16,14,13,12,12,12,12,12,13,13,13,13,14,15,14,16,16,14,16,15,13,14,14,15,16,15,13,14,14,12,13,11,12,11,12,13,14,16,15,17,16,15,17,15,14,14,15,16,14,15,16,13,12,11,13,11,11,13,12,16,15,15,19,17,21,19,17,19,21,19,18,20,22,20,21,22,20,19,17,15,19,18,21,23,24,24,24,27,26,29,27,27,29,30,29,29,28,29,27,28,25,26,25,26,25,23,25,26,24,24,25,26,25,25,26,27,26,25,27,27,27,26,26,28,25],[28,28,28,27,28,27,26,27,26,25,26,24,24,24,25,22,23,22,23,21,21,21,19,19,20,18,19,17,17,16,16,14,15,14,14,14,14,12,12,13,13,11,12,12,11,11,11,11,10,11,10,10,12,13,13,12,14,14,11,11,12,12,10,11,13,11,10,13,12,11,12,13,12,11,13,13,11,13,14,14,13,14,14,14,14,16,17,19,19,19,20,19,20,18,19,17,17,16,16,15,19,17,16,16,17,17,15,17,15,17,14,15,17,16,14,15,19,15,14,18,20,17,17,22,22,20,20,20,19,18,18,19,20,19,19,19,17,16,16,16,16,15,15,15,13,10,9,7,6,6,5,5,5,3,2,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,4,5,6,5,4,3,2,2,2,2,2,1,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,4,3,4,5,4,4,4,5,4,4,5,5,7,8,9,11,12,11,11,10,9,8,7,7,6,6,5,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,4,4,4,4,4,5,5,5,5,5,6,6,7,7,7,7,7,6,6,6,6,5,6,6,5,6,6,6,7,8,9,10,11,12,10,9,7,7,6,5,4,5,6,5,6,7,7,7,7,8,7,7,8,7,7,7,7,7,6,6,6,5,5,5,5,5,5,5,4,5,5,6,6,7,7,6,7,7,7,6,7,8,7,7,7,7,8,9,10,10,11,10,10,9,9,9,8,8,8,7,7,7,8,7,6,6,6,6,5,6,5,5,5,5,5,4,5,5,5,6,7,7,8,7,7,5,6,6,4,4,4,3,4,4,5,4,4,4,5,5,6,6,7,7,7,6,6,7,6,6,6,7,7,8,9,9,10,12,12,15,15,16,18,18,20,19,19,16,16,13,13,10,8,8,7,8,7,6,6,7,7,7,7,10,11,10,10,11,10,9,9,10,11,11,10,10,8,8,9,8,8,8,7,7,6,7,7,7,7,9,12,12,12,12,11,11,10,11,11,10,11,11,10,10,10,8,10,9,9,8,9,9,8,8,8,7,6,7,7,8,7,9,9,10,11,11,10,10,11,10,10,10,10,9,10,9,8,8,8,7,7,7,7,8,8,9,10,11,11,10,10,12,12,10,10,11,9,10,9,8,8,7,8,8,8,7,9,8,10,11,11,11,10,11,11,11,11,11,11,10,11,9,10,9,9,8,8,8,8,9,10,9,10,10,11,12,13,13,13,11,11,11,11,11,10,10,10,9,8,7,9,8,9,9,12,11,12,12,11,12,13,12,11,12,11,11,10,10,9,10,8,9,9,9,10,11,10,13,12,13,15,15,13,15,14,13,13,13,12,12,12,12,13,13,12,11,10,10,9,8,9,9,10,11,11,13,12,15,13,15,16,17,17,16,15,15,15,15,14,14,13,13,13,12,11,11,10,10,11,11,11,12,13,14,15,14,15,16,15,14,15,15,15,13,13,11,12,10,11,12,12,11,12,12,13,14,14,16,15,17,16,17,14,15,15,14,13,14,14,13,12,12,12,13,12,12,13,13,14,16,16,14,15,17,17,17,16,15,15,14,14,15,14,14,14,13,13,12,13,13,12,13,13,15,16,15,18,17,15,16,16,14,14,13,14,15,14,15,14,13,13,12,12,11,11,13,12,16,17,15,18,16,15,16,15,13,13,15,15,13,13,13,14,13,11,13,12,11,13,12,14,15,17,18,18,20,20,17,18,20,18,16,19,20,18,19,19,18,18,16,15,16,19,18,22,23,23,23,26,26,28,28,27,29,29,28,29,28,28,27,26,25,26,26,25,26,24,24,25,25,24,25,26,25,25,26,26,25,25,26,27,27,25,26,27,24],[28,26,27,27,27,26,26,26,24,25,25,22,22,24,23,23,23,22,22,22,22,21,19,20,20,19,20,19,17,18,17,16,16,15,16,16,15,13,13,15,14,12,12,13,12,12,12,12,12,12,12,12,13,13,13,14,14,15,13,13,14,14,12,12,13,12,12,13,15,12,13,14,15,12,15,14,14,15,15,14,15,17,15,15,15,16,18,20,20,20,19,18,20,19,19,19,19,18,18,17,20,18,17,17,18,18,16,18,17,18,16,17,18,16,15,18,19,16,16,18,19,17,18,21,23,20,20,19,18,19,19,19,21,20,19,19,17,17,17,16,15,16,16,16,17,14,11,9,8,8,6,5,4,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,3,4,4,4,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,3,2,2,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,3,3,3,3,2,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,4,5,5,4,3,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,3,2,3,3,4,4,3,3,4,4,4,3,4,5,4,4,5,6,8,9,11,12,12,12,10,9,9,7,7,7,6,5,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,3,4,4,3,4,4,5,6,5,5,6,6,7,7,7,8,8,6,7,7,6,6,6,6,6,6,7,7,7,8,9,10,12,13,11,9,8,7,6,5,5,6,6,6,6,9,9,8,8,9,9,8,9,9,8,7,8,8,6,7,8,6,6,7,7,6,5,6,5,7,6,7,7,8,8,7,8,8,8,8,9,9,9,8,9,9,9,11,11,12,11,12,12,11,11,11,10,10,10,9,9,9,8,8,8,7,6,7,7,6,6,6,6,6,5,5,5,7,6,7,8,9,9,9,8,6,8,6,5,6,4,4,5,4,4,5,5,5,6,6,7,7,8,8,8,9,8,9,8,8,8,8,9,9,11,11,11,13,14,15,17,17,19,19,20,19,20,18,17,14,13,11,10,10,9,9,9,8,9,8,8,9,9,11,10,10,11,12,12,11,11,11,13,12,11,12,10,11,11,10,10,9,9,9,8,8,8,9,8,10,12,13,12,12,12,12,11,12,11,12,12,12,12,12,11,11,12,11,11,11,11,11,11,9,10,9,9,9,10,10,9,10,11,11,12,12,12,11,13,12,11,13,12,11,12,11,11,9,10,9,10,9,9,10,10,10,11,12,13,12,12,14,13,12,13,12,12,11,11,11,10,9,10,10,9,10,10,8,10,11,11,12,12,13,13,12,13,13,12,13,13,12,11,11,11,10,10,9,11,11,11,11,11,12,13,13,14,14,15,13,13,13,14,13,12,12,12,12,10,9,10,11,11,11,13,13,13,13,13,14,14,14,14,14,14,13,12,12,12,12,11,11,11,11,12,13,12,14,13,14,16,15,14,15,16,14,14,15,14,14,13,14,14,13,13,12,12,12,12,11,11,12,12,12,13,14,14,16,14,15,16,18,17,17,16,16,16,15,17,15,14,14,15,13,14,13,12,12,12,13,14,13,14,15,15,14,15,16,15,14,15,16,16,15,14,13,13,12,12,13,12,13,12,14,13,15,14,16,15,17,16,16,14,14,15,14,14,14,16,14,13,14,13,13,13,14,13,15,12,16,15,15,15,16,17,17,16,13,15,13,15,16,17,16,15,15,14,14,14,12,12,14,15,14,17,15,16,16,15,16,16,14,15,15,16,15,16,16,14,14,14,12,14,12,11,13,13,15,16,16,16,16,16,16,15,15,14,15,17,14,16,16,15,16,15,14,12,12,14,14,15,16,17,18,17,18,18,16,19,18,18,18,20,19,19,20,20,19,19,17,15,19,20,19,23,22,23,23,25,26,27,27,26,27,28,28,29,27,28,27,26,25,25,25,25,24,24,24,24,24,24,24,24,24,25,24,25,25,25,26,27,26,24,25,27,23],[28,28,28,28,28,27,27,27,26,26,26,25,24,25,25,24,23,23,23,22,22,21,20,21,20,21,19,18,18,18,18,16,17,16,16,17,15,14,14,15,14,13,15,13,13,14,13,13,12,13,13,12,14,14,14,14,15,16,14,13,15,14,11,12,14,13,11,14,15,12,12,14,14,12,14,14,13,14,16,15,15,16,16,16,16,17,18,20,20,20,19,19,20,18,19,18,18,18,18,17,19,18,18,17,18,17,17,17,18,19,18,18,19,18,17,19,20,17,18,19,19,19,18,24,24,22,22,22,21,21,21,22,22,20,20,20,18,17,17,17,16,18,17,18,16,13,10,9,7,7,6,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,1,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,1,2,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,4,3,2,2,2,2,1,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,3,2,3,3,4,4,3,3,4,4,4,4,5,5,5,5,6,7,10,10,12,13,13,13,11,10,10,8,7,7,7,6,6,6,5,5,5,5,4,4,5,4,4,3,3,3,3,3,4,5,4,5,5,5,6,6,6,7,7,8,7,7,7,8,7,7,7,8,6,6,7,6,6,7,7,7,8,10,11,12,13,11,10,9,7,6,6,5,6,6,6,6,8,10,8,8,9,9,8,9,9,9,8,7,8,7,7,7,6,7,7,6,5,7,6,6,5,5,6,8,8,7,7,8,8,8,9,9,8,9,8,9,9,10,10,11,12,12,12,12,10,10,10,9,9,9,9,9,9,9,9,8,7,8,8,7,8,6,7,6,7,5,5,6,6,7,7,8,8,9,9,8,8,8,7,6,5,4,4,4,4,5,5,5,6,6,6,6,8,8,8,7,8,8,8,8,7,8,8,8,9,11,11,12,14,14,15,17,17,20,20,21,21,21,18,18,15,13,11,10,10,9,8,9,7,8,8,8,8,8,10,11,11,10,11,11,11,10,11,11,12,11,11,10,10,10,10,9,9,8,8,7,8,7,7,7,9,11,12,12,11,10,11,11,13,10,11,11,11,11,11,11,11,10,11,11,9,10,10,9,9,10,8,8,8,8,8,9,9,9,10,11,11,11,12,12,11,11,12,11,10,11,10,9,9,8,8,9,8,9,9,9,9,10,11,11,10,12,13,12,11,12,12,10,11,10,10,9,8,8,9,8,8,9,8,9,10,10,11,10,12,11,12,13,13,12,13,12,10,11,10,10,9,9,8,9,9,10,9,10,10,11,12,14,14,13,12,13,11,13,13,11,11,11,10,9,8,9,9,9,10,10,11,12,12,11,14,13,14,12,12,13,13,11,11,12,10,10,10,10,10,10,11,11,12,12,15,17,15,14,14,16,14,13,14,14,14,12,15,15,14,13,13,12,11,11,10,10,10,10,11,12,13,13,15,13,16,16,18,18,16,16,16,15,14,15,14,13,13,14,12,13,11,11,11,11,12,11,11,14,14,14,13,15,16,14,14,16,16,16,15,14,13,13,11,11,12,13,11,10,13,12,14,13,14,15,17,16,15,13,14,16,15,12,15,15,12,13,13,12,12,13,13,13,12,12,15,14,15,14,15,16,16,16,13,15,12,15,18,17,15,13,14,14,13,15,14,13,13,13,14,15,14,16,16,14,17,17,14,16,14,18,18,17,15,14,15,14,14,12,11,13,14,14,15,15,14,16,17,16,17,17,17,16,17,17,16,18,17,15,14,13,11,10,9,14,11,18,15,16,19,17,20,20,19,21,20,19,18,21,21,21,21,21,19,20,16,12,16,16,19,21,23,23,24,26,26,27,26,26,28,28,28,29,28,29,26,27,25,26,25,25,25,24,24,25,24,24,24,25,25,25,25,26,25,25,27,27,27,26,26,28,25],[28,27,27,27,27,26,26,26,25,26,26,24,24,24,24,24,23,23,23,22,22,20,19,19,20,20,18,19,19,18,16,16,17,17,16,17,16,14,14,17,15,13,15,13,12,14,13,14,13,14,14,13,14,15,14,15,17,15,14,14,15,13,12,13,14,12,11,15,14,11,13,15,13,12,15,14,12,14,15,15,13,16,15,15,14,17,18,19,20,20,19,20,19,19,19,19,17,17,20,17,17,19,18,16,17,18,17,16,18,20,16,17,19,18,16,16,22,19,18,20,22,19,20,23,24,23,21,22,21,21,21,21,22,20,20,19,19,19,18,18,18,16,18,18,15,13,11,9,8,8,6,5,6,4,3,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,3,4,4,4,4,5,5,4,3,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,4,3,3,3,3,3,2,3,3,2,3,3,3,3,4,3,4,4,4,3,4,4,4,4,5,4,3,4,4,3,3,3,4,3,3,4,4,3,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,4,4,3,3,4,3,3,4,5,6,6,5,4,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,3,3,4,3,4,4,5,5,4,5,5,5,5,5,5,6,5,6,6,7,9,10,11,12,11,12,10,10,9,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,5,5,6,5,6,6,6,6,7,6,7,8,8,8,8,8,8,8,8,8,8,7,8,7,7,7,8,7,8,9,10,11,11,12,11,10,8,7,7,6,6,6,7,6,7,9,10,9,8,9,8,8,9,8,8,8,7,8,7,7,7,7,7,7,6,5,6,6,6,5,6,6,8,8,7,7,8,9,9,9,9,9,9,9,9,9,9,11,12,12,12,12,12,10,10,11,9,9,9,10,8,9,8,8,8,7,7,8,7,8,7,7,6,7,6,6,5,7,7,9,8,9,9,9,8,7,8,7,7,5,5,6,5,5,6,6,6,7,6,7,7,8,9,8,8,8,8,8,8,8,8,8,8,10,10,10,12,14,15,16,17,17,20,20,21,20,21,18,18,15,14,12,10,10,10,9,9,8,9,8,8,8,9,10,12,12,11,12,11,10,10,11,12,12,12,11,10,10,11,10,10,10,9,8,8,8,8,8,7,9,12,12,12,11,11,12,11,11,11,11,11,11,10,11,11,9,10,10,10,9,11,10,9,9,9,8,8,8,8,7,8,9,9,11,13,12,9,10,12,11,10,12,11,10,12,10,9,9,9,8,9,8,9,8,9,9,10,11,11,10,11,13,11,10,12,11,10,12,10,9,9,9,8,9,9,9,9,8,9,10,11,11,10,12,11,12,13,12,11,13,12,11,12,11,10,10,10,9,9,9,10,9,10,10,13,12,15,13,13,11,12,11,13,13,11,12,11,10,10,9,10,10,10,11,11,12,13,12,12,13,13,13,12,12,12,13,12,12,11,11,11,11,11,11,12,11,12,13,13,15,17,16,14,14,16,14,12,14,15,13,13,14,15,14,13,13,12,12,12,10,11,10,13,12,14,13,13,15,14,17,17,19,18,16,16,16,15,14,15,14,13,14,14,12,13,11,12,11,12,12,12,13,14,15,15,15,17,16,15,14,16,14,15,14,13,13,12,13,12,13,13,13,12,14,14,16,16,16,16,17,17,16,15,16,16,15,14,15,15,14,12,12,13,14,16,14,14,14,15,16,15,16,15,17,17,18,16,14,15,15,16,17,17,15,15,14,15,15,13,15,15,14,15,17,17,15,17,16,16,18,17,14,16,16,16,18,18,16,17,16,14,14,15,13,13,15,15,18,17,16,18,17,16,18,17,16,14,17,17,15,17,16,16,16,12,14,13,13,14,15,17,17,18,20,18,21,20,18,18,20,20,18,19,22,19,20,21,19,20,16,14,16,19,19,20,22,23,25,25,27,27,26,27,28,29,28,29,28,28,27,27,24,26,25,26,24,22,25,26,23,23,25,25,23,24,26,26,24,24,26,27,27,25,26,27,24],[28,26,27,27,27,25,25,25,24,25,25,23,23,23,22,21,22,22,21,21,21,21,19,20,20,19,20,19,18,18,17,17,16,16,16,16,16,14,14,14,14,12,12,13,13,13,12,12,12,13,12,12,13,14,13,15,15,16,13,12,14,14,11,12,14,13,11,14,14,11,13,14,15,11,15,14,13,15,16,15,14,16,16,16,14,17,19,19,19,19,21,19,20,19,18,19,18,18,19,17,18,19,17,17,18,19,16,17,18,17,16,18,19,17,16,17,18,17,16,18,19,17,18,22,23,20,20,20,19,20,19,19,21,20,19,19,18,17,17,16,16,16,14,15,15,13,12,9,8,8,6,5,5,3,3,3,3,3,3,3,3,2,2,2,2,1,2,2,2,2,2,3,3,3,4,4,4,4,2,2,2,2,2,3,2,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,5,5,4,3,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,4,4,4,4,4,5,4,4,4,5,4,4,5,6,7,8,9,10,11,12,11,10,9,8,7,7,7,7,6,6,6,6,5,5,6,5,5,5,4,4,4,4,3,4,4,4,4,4,5,5,6,6,6,6,6,6,7,7,7,7,8,6,7,7,7,6,7,6,6,6,7,7,7,8,10,10,11,11,10,10,8,7,7,6,5,6,7,6,7,7,8,8,7,8,8,9,9,9,8,8,8,8,6,7,7,6,6,6,6,5,6,5,6,6,6,7,7,8,7,7,7,8,7,7,8,8,8,9,8,8,9,10,11,11,11,11,11,10,10,10,9,9,9,8,8,9,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,6,6,7,9,8,9,8,8,7,7,6,5,5,4,4,4,5,5,6,6,6,6,6,7,7,8,8,8,8,8,8,8,8,8,8,8,10,10,10,12,12,14,16,17,17,19,19,20,19,20,17,17,13,12,10,9,9,8,8,8,7,7,8,7,9,8,10,11,11,11,13,11,10,11,11,11,13,10,12,9,9,11,10,9,9,8,8,7,8,7,8,8,10,11,12,11,12,11,11,10,12,11,11,11,11,11,11,10,9,10,11,10,9,11,11,9,9,9,8,8,8,8,8,8,10,10,11,13,13,11,11,13,12,11,13,12,9,13,11,9,9,9,8,8,8,9,9,9,10,11,13,12,11,12,14,13,11,13,13,10,13,10,9,9,8,9,8,9,9,10,9,11,12,12,12,12,14,13,12,14,13,12,13,13,11,12,11,10,10,9,9,9,10,10,12,11,11,12,12,15,14,15,12,13,12,12,12,11,11,11,10,9,9,10,9,10,10,12,12,13,13,12,14,14,14,12,14,13,13,11,11,11,11,10,9,10,10,11,13,12,14,13,14,16,15,14,16,16,14,15,15,14,14,13,14,14,13,12,11,11,11,11,10,10,11,12,13,13,14,13,16,15,16,16,19,18,17,17,16,16,16,16,14,14,15,13,13,12,11,12,10,12,13,13,13,15,15,15,14,16,16,16,14,16,16,14,15,14,12,14,11,12,13,13,13,13,15,14,15,15,16,16,17,17,15,15,15,15,14,15,16,15,13,13,12,14,14,14,14,14,15,16,19,16,16,16,17,17,16,16,15,16,15,15,17,16,17,16,15,15,15,15,13,14,14,15,18,18,15,18,16,16,16,16,16,15,16,16,17,17,16,16,16,15,16,12,12,14,14,15,17,17,17,19,17,17,17,16,17,15,16,18,16,16,16,17,13,12,13,12,13,14,15,17,17,19,20,18,20,20,18,19,20,18,18,20,19,19,19,18,18,17,17,15,16,19,18,22,22,24,24,25,26,27,27,27,29,29,29,29,28,29,28,27,26,26,25,25,25,24,24,25,24,24,24,25,24,25,26,26,24,23,25,27,26,24,25,27,24],[28,26,27,27,27,25,25,26,25,25,25,23,24,23,24,22,23,22,22,22,21,21,20,21,20,19,20,19,19,19,18,17,17,17,18,16,17,15,16,16,16,14,13,14,14,14,13,13,13,13,12,12,15,14,14,15,16,16,15,14,15,15,13,14,16,15,14,16,15,13,15,15,16,13,16,16,15,16,16,17,16,17,16,16,17,18,19,20,20,20,20,19,20,19,19,18,18,19,19,18,20,19,18,18,18,18,18,19,19,19,18,19,20,18,19,18,21,18,16,20,21,17,18,22,22,21,21,19,19,20,19,20,20,18,18,18,17,16,17,16,16,15,15,15,14,14,12,9,8,9,7,5,5,4,3,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,3,3,3,4,4,5,5,4,3,3,3,3,3,3,4,4,4,4,3,3,3,2,2,2,2,2,1,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,3,3,4,5,5,4,5,4,5,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,5,5,4,5,5,5,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,5,4,5,4,4,5,5,4,4,4,4,4,4,5,5,6,4,3,3,2,2,2,3,3,3,3,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,5,5,5,4,5,5,5,4,5,5,4,5,6,6,7,8,9,10,12,11,11,11,10,10,8,8,8,7,6,7,6,6,6,6,6,5,6,5,6,5,5,4,4,4,5,5,5,5,6,5,6,6,6,6,7,7,8,8,8,9,8,7,8,9,8,7,8,7,7,8,8,8,8,9,10,11,11,11,11,10,9,8,7,6,7,7,7,7,8,8,8,9,9,9,9,10,9,9,8,9,8,8,8,8,8,7,8,7,7,8,7,6,6,7,7,7,7,8,9,8,8,8,9,9,9,9,10,10,9,9,10,10,11,12,12,12,11,10,9,9,9,9,9,9,9,9,8,8,8,8,7,8,7,6,6,7,6,7,6,6,6,7,7,9,9,9,9,9,8,7,7,7,6,6,6,5,6,6,6,7,7,7,8,8,8,8,9,10,9,10,9,9,9,9,9,9,10,10,11,12,13,13,15,17,17,17,19,18,20,19,20,18,18,15,14,13,12,11,10,10,10,9,10,9,9,9,11,11,11,11,11,12,12,12,11,12,13,14,12,13,12,11,11,11,10,10,10,9,9,9,10,10,11,9,13,13,12,11,11,12,12,12,11,12,12,12,11,12,12,10,11,12,11,10,12,12,10,10,10,9,9,9,9,9,10,11,11,12,14,13,12,12,14,13,12,12,13,11,13,11,10,11,10,9,9,9,9,9,10,12,11,13,13,12,12,15,13,13,12,13,11,12,11,10,11,10,10,10,10,9,11,10,11,13,12,12,12,13,12,13,14,13,13,12,14,12,13,11,11,10,9,10,10,11,12,10,11,11,13,12,16,14,14,12,13,12,12,14,12,12,11,11,9,9,10,10,11,11,12,12,13,13,12,14,13,15,12,12,12,14,12,12,12,11,10,10,10,11,11,12,11,14,13,15,16,16,15,14,16,15,13,13,16,13,12,14,16,14,13,13,13,11,12,11,11,11,12,14,12,14,13,15,14,17,18,20,19,17,17,18,16,15,17,15,13,15,14,13,13,11,12,13,13,13,14,14,16,15,16,15,16,18,16,16,18,16,18,15,15,14,15,13,14,13,15,15,16,15,18,18,15,17,17,17,17,16,18,17,18,17,16,16,17,16,14,15,15,14,16,16,16,16,17,20,17,17,17,18,19,19,18,15,17,17,18,19,18,19,17,17,16,17,16,17,16,18,17,18,20,17,18,17,16,17,18,17,17,17,18,20,20,18,18,17,15,16,15,16,14,17,18,19,19,19,20,18,18,19,20,16,18,18,19,16,18,18,17,15,13,16,14,15,15,15,18,18,19,21,20,20,20,18,21,20,20,18,20,22,20,20,18,17,16,15,14,17,19,19,22,22,22,23,25,24,27,26,26,28,28,28,28,28,28,28,26,26,26,25,26,25,23,25,25,24,24,25,25,25,25,26,25,25,25,26,28,27,25,26,28,24],[27,26,26,26,26,24,25,24,23,24,23,22,23,23,22,22,22,22,21,21,21,20,19,20,19,19,20,19,18,19,19,16,17,18,18,17,18,17,16,16,17,14,15,15,14,14,14,13,13,13,13,12,14,14,15,15,16,17,15,14,16,16,14,15,16,16,15,17,17,14,16,17,19,15,18,18,16,17,17,17,17,18,17,17,16,16,17,19,19,19,20,19,19,19,19,18,18,19,18,18,21,20,19,18,19,19,18,20,19,18,18,20,19,18,20,18,19,18,18,19,20,19,20,21,22,21,21,20,19,20,19,20,21,19,20,20,18,17,17,17,15,16,15,14,15,14,14,11,10,10,8,6,6,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,3,3,3,3,4,4,3,2,2,2,2,2,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,3,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,4,4,4,5,4,3,4,5,4,5,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,5,4,4,3,2,2,2,2,2,2,2,3,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,5,4,4,5,5,4,5,6,6,7,9,9,11,12,11,12,11,9,10,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,5,4,4,4,5,5,5,5,5,6,5,7,6,7,7,7,7,7,8,8,8,9,8,8,8,8,7,8,8,7,8,8,8,8,9,10,11,11,11,11,10,9,8,8,7,7,7,8,8,8,8,9,10,9,10,10,10,10,10,10,10,10,10,8,9,8,8,7,8,8,7,8,7,7,8,7,9,10,9,9,8,10,9,9,10,10,10,11,12,10,11,10,12,12,13,12,11,12,11,10,10,10,10,11,9,9,10,9,8,8,9,8,8,7,7,7,7,7,7,7,7,7,7,7,8,8,9,9,9,9,8,9,8,7,6,6,5,5,6,7,7,7,7,8,8,8,9,10,9,10,11,10,10,11,9,9,10,9,10,10,11,12,13,14,16,18,17,19,19,20,20,20,18,18,15,14,13,12,11,11,10,11,10,10,9,9,9,9,10,10,10,12,13,12,12,12,12,13,14,12,13,12,12,13,12,11,11,10,10,9,10,10,10,9,10,11,11,11,11,10,11,11,11,11,12,12,12,13,12,12,11,12,12,12,11,14,14,11,11,11,10,10,10,11,10,10,10,11,11,13,14,12,13,14,14,13,14,14,12,15,13,11,11,11,10,11,10,11,10,10,11,11,12,14,13,13,15,14,13,14,14,12,14,13,12,11,11,10,12,11,12,11,9,11,12,12,12,12,15,13,14,15,15,14,15,14,13,14,13,12,11,11,11,12,11,11,11,11,12,12,14,16,15,16,13,15,13,14,14,13,13,13,12,11,11,11,11,12,12,14,13,13,14,14,15,15,15,14,14,14,14,13,13,13,13,11,11,12,13,12,14,13,15,14,16,17,17,16,17,17,15,16,16,16,15,15,15,15,15,13,13,13,13,12,11,11,12,12,14,13,14,14,16,15,16,17,19,18,18,17,17,17,16,16,16,15,15,14,14,13,13,13,11,12,12,13,13,16,15,16,14,16,16,15,15,15,15,15,16,14,14,12,12,13,12,13,13,14,14,15,16,15,16,16,17,17,14,15,14,14,15,13,13,13,13,12,13,14,13,14,14,15,14,16,17,15,15,15,17,17,16,16,14,15,14,14,15,16,15,15,13,14,15,14,14,14,15,14,16,18,16,17,16,16,16,15,14,15,15,15,15,16,15,15,15,15,15,12,11,14,14,15,17,18,18,17,16,17,16,15,15,15,16,17,14,16,17,17,14,13,15,11,11,16,15,18,15,17,19,18,18,19,18,18,19,18,18,18,21,18,19,18,19,18,17,16,16,19,17,23,23,23,23,26,26,27,26,27,27,28,28,28,28,28,27,26,26,26,25,25,25,24,24,25,25,24,24,26,25,24,26,26,25,24,25,27,27,25,25,27,24],[28,28,29,28,28,27,28,27,26,26,27,25,25,26,26,24,24,25,24,23,24,23,21,23,22,22,21,22,21,21,19,18,19,17,17,18,18,14,17,16,17,13,15,15,13,13,14,14,13,15,14,14,16,17,15,17,17,17,16,15,17,14,13,14,15,14,13,16,16,13,15,15,16,13,17,15,15,18,17,16,16,19,17,17,17,19,19,21,21,21,21,20,22,21,20,20,18,20,19,20,19,20,20,19,20,20,19,17,20,20,17,19,20,20,17,20,21,18,17,20,22,19,21,25,26,23,22,23,22,22,22,23,24,23,21,21,19,19,18,17,17,17,16,17,16,16,14,12,10,10,7,6,5,4,3,4,3,3,3,2,3,2,2,2,2,1,2,2,1,1,2,2,3,3,3,4,4,4,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,4,3,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,2,3,4,5,4,4,3,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,7,9,10,11,13,12,13,12,11,10,8,8,7,8,6,7,7,7,5,6,6,5,5,6,5,5,4,4,4,4,5,4,5,5,6,5,7,7,7,7,7,8,8,8,8,9,9,8,8,9,8,8,8,8,8,8,9,9,9,10,11,12,12,13,12,10,9,8,8,7,7,7,8,7,7,9,10,9,10,9,10,11,10,10,10,9,9,9,8,8,8,7,8,7,7,6,6,6,6,8,6,7,8,8,7,7,8,9,8,9,9,9,9,9,9,10,10,11,12,13,13,13,13,11,11,12,10,10,10,10,9,9,9,9,8,8,8,8,7,8,8,7,7,8,7,7,7,9,7,8,10,10,10,10,9,7,8,7,7,6,6,5,5,5,6,7,8,8,8,8,8,9,10,11,11,10,9,10,10,9,10,9,10,11,11,12,12,14,16,17,18,18,21,21,22,23,23,22,20,16,14,12,11,11,11,9,10,9,10,9,9,9,10,11,11,10,11,13,12,12,11,12,13,14,11,14,11,11,12,11,10,9,9,8,8,8,8,9,8,11,11,13,12,12,11,12,11,12,11,12,12,12,11,12,12,10,11,12,11,10,12,11,10,9,10,9,9,8,9,9,9,9,11,11,14,13,11,12,14,12,11,13,12,10,13,11,10,9,10,8,9,8,10,9,8,10,11,12,14,11,12,15,13,12,14,13,10,13,11,11,9,10,9,10,9,10,9,8,10,12,11,13,11,13,13,13,15,14,12,15,14,11,13,11,11,10,11,9,10,11,10,11,11,11,13,13,17,15,17,13,15,12,15,14,12,12,12,12,11,10,11,10,11,11,13,14,14,14,13,14,16,16,14,14,16,14,13,13,12,13,12,11,12,12,13,13,14,15,14,16,18,17,15,17,18,16,16,17,16,15,14,17,16,14,14,13,13,14,12,11,11,12,13,13,15,16,15,17,16,17,17,19,19,19,18,18,18,15,18,16,16,15,16,14,15,13,13,12,13,13,14,14,16,16,15,15,17,17,15,16,17,17,17,16,15,15,14,13,13,13,13,14,14,15,15,17,15,17,16,18,18,17,15,16,16,16,14,17,15,14,14,13,14,12,14,16,14,15,14,19,17,17,16,18,18,17,17,14,16,14,16,17,18,17,15,15,14,16,15,15,14,15,16,16,18,16,18,17,16,18,18,15,17,16,17,17,17,16,15,16,16,16,13,12,15,14,15,17,18,17,19,18,17,19,17,17,16,16,17,15,17,16,16,14,14,13,13,15,14,15,17,15,17,19,19,20,21,17,20,20,19,18,21,20,19,20,19,19,19,16,15,17,20,18,22,21,23,24,25,26,27,26,26,28,28,28,29,28,28,27,27,25,26,25,26,25,24,24,25,23,24,24,24,25,25,24,25,25,25,25,27,27,24,25,28,24],[28,27,27,27,27,27,26,25,25,26,26,25,25,24,25,24,24,23,22,22,22,22,21,21,20,19,19,19,20,18,18,18,18,17,18,19,18,16,16,18,15,14,16,15,14,14,15,15,14,14,13,13,15,16,16,17,17,17,15,15,16,15,12,14,16,14,14,16,15,13,14,15,15,14,17,16,14,16,17,16,16,17,17,16,16,17,20,21,21,21,21,19,21,20,20,20,19,19,20,17,19,18,20,17,19,19,18,17,19,21,18,19,21,20,18,18,22,19,16,21,23,18,19,25,25,23,24,23,23,22,22,23,23,21,21,21,20,19,19,18,16,18,17,16,16,16,13,11,9,10,8,6,6,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,4,4,3,2,2,2,3,3,3,4,4,4,3,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,0,1,1,1,2,2,1,2,2,2,3,3,4,5,5,4,4,4,4,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,2,3,2,2,2,2,1,2,2,2,3,3,3,4,4,4,4,3,3,4,4,3,4,4,3,3,3,4,5,5,4,3,2,2,2,2,2,2,2,3,3,4,3,4,4,3,4,4,3,3,4,4,3,2,3,3,3,3,3,3,4,4,4,5,4,5,5,4,5,5,5,5,5,6,7,7,9,11,11,14,12,13,12,10,10,8,7,8,7,7,7,7,7,6,6,7,5,5,6,6,5,4,4,4,4,5,5,5,6,6,6,7,7,7,6,7,8,8,8,8,9,9,8,8,9,9,7,9,8,7,8,9,8,9,10,11,12,13,13,12,11,10,9,8,8,7,7,8,8,8,9,9,9,9,10,10,10,10,10,10,9,9,9,8,8,8,7,8,8,7,8,8,7,7,7,7,7,8,9,9,9,9,9,9,9,9,9,10,11,10,10,11,11,12,13,14,12,12,11,11,11,10,10,10,10,10,9,9,9,8,8,8,9,8,8,7,8,6,8,7,6,6,8,8,10,9,10,10,9,9,8,8,8,7,7,6,5,6,7,7,7,8,7,8,9,8,8,9,9,9,10,9,9,9,9,9,9,11,11,12,11,12,14,16,17,19,19,22,21,23,23,22,20,20,16,15,13,11,11,11,10,10,9,10,9,10,9,11,12,11,12,12,13,13,12,11,12,12,14,12,13,11,10,12,11,10,10,10,9,9,9,9,10,10,11,14,14,13,13,12,13,13,13,11,12,12,12,11,11,12,11,10,11,11,9,12,11,10,10,10,8,10,9,10,9,10,10,10,11,13,12,10,12,13,12,11,12,12,10,13,11,10,10,11,8,11,9,10,10,10,11,10,12,12,10,12,15,12,11,12,13,10,13,11,10,10,11,9,12,9,10,11,10,12,14,12,13,11,13,12,13,15,13,11,12,14,11,13,11,11,10,11,9,11,10,11,11,11,11,12,12,16,15,14,12,13,12,13,14,11,13,12,11,11,11,10,11,11,11,12,12,12,13,11,14,13,15,13,12,13,15,12,13,12,12,11,11,11,13,12,13,12,14,13,15,16,17,16,16,18,17,14,14,17,14,13,14,18,15,13,14,13,12,12,12,11,12,12,13,14,14,13,15,14,16,19,21,20,17,16,19,17,16,16,16,14,14,14,13,14,12,13,13,14,13,14,14,15,15,15,16,16,17,17,16,17,16,17,15,15,15,14,13,13,13,15,14,15,15,16,16,16,16,18,17,18,16,15,16,17,17,15,15,16,15,14,12,14,14,16,14,16,15,17,20,17,17,16,18,18,17,17,14,17,15,19,20,18,17,15,14,14,16,15,16,15,16,15,17,19,16,17,17,15,18,18,14,17,17,18,20,20,15,17,18,15,15,14,14,13,16,15,18,19,16,19,19,17,19,19,18,16,19,19,16,17,20,16,17,14,14,14,15,14,16,15,18,19,19,19,20,22,18,21,21,20,18,21,22,20,21,20,18,19,16,14,16,17,17,21,20,22,23,25,25,26,26,25,27,29,28,28,28,28,27,27,25,26,26,26,25,23,25,26,23,24,25,25,25,24,25,26,25,25,27,28,28,25,25,28,25],[27,26,27,28,26,25,25,26,24,25,25,23,24,24,24,21,23,23,22,22,22,21,21,21,20,20,21,20,19,20,19,18,19,19,19,18,18,18,17,18,18,15,16,17,16,15,15,15,15,14,15,14,16,16,15,17,17,18,17,16,16,17,15,16,17,18,15,17,19,16,17,17,19,15,19,18,17,18,18,18,18,19,17,18,17,19,19,21,20,20,20,19,22,20,19,19,20,19,20,19,21,20,19,20,19,20,19,21,19,20,19,20,19,18,21,18,21,18,18,19,20,19,19,21,21,21,23,20,20,21,20,20,22,20,20,20,19,18,17,17,16,16,15,14,14,14,14,11,11,10,8,6,6,4,4,4,4,4,3,3,3,3,3,3,2,2,2,3,2,2,2,3,3,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,2,2,2,2,2,3,3,3,4,5,5,4,5,4,5,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,5,5,5,5,4,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,4,5,5,5,4,4,5,5,4,4,4,4,3,3,4,5,4,4,3,2,2,2,2,3,3,3,4,4,4,4,5,4,4,4,5,4,4,4,4,4,4,3,3,4,4,5,4,4,6,6,6,5,6,6,5,5,6,6,5,6,6,7,7,9,10,10,13,11,11,11,10,9,9,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,5,4,4,4,6,6,5,6,6,6,8,7,7,7,8,8,8,9,9,10,9,9,9,10,9,8,9,9,8,9,9,9,8,10,11,11,12,12,11,10,8,9,8,7,7,8,8,9,9,9,10,10,10,11,11,10,11,11,10,10,10,10,9,9,9,8,9,9,9,8,8,7,7,6,7,7,8,8,9,8,9,9,10,9,10,10,11,12,10,11,11,11,12,13,13,12,12,11,10,10,10,9,9,9,9,10,8,9,9,8,8,8,8,7,7,8,7,7,7,6,6,7,7,8,8,9,9,9,8,8,7,8,7,7,6,5,7,6,8,8,8,8,9,9,9,10,10,11,10,11,11,10,11,10,11,10,11,11,11,12,13,14,16,17,18,18,20,20,21,21,21,20,19,18,16,14,13,14,13,12,11,10,11,10,10,10,11,12,12,12,12,13,13,13,13,13,14,14,13,14,13,12,13,13,12,12,10,10,10,10,10,11,11,10,13,13,12,11,11,13,13,13,12,13,12,13,12,13,13,12,13,13,13,11,14,14,12,12,11,10,11,10,10,10,11,12,12,13,15,14,13,13,15,14,13,14,15,12,15,14,11,12,11,10,11,11,11,9,12,12,12,14,14,13,14,16,15,14,14,15,12,14,13,11,11,11,10,11,11,10,12,10,11,13,14,14,13,14,14,14,15,15,14,15,15,13,15,13,11,11,10,11,11,12,12,10,12,12,14,14,16,16,15,13,15,13,14,15,13,14,13,11,11,10,11,10,11,11,12,13,14,14,13,15,14,16,14,13,14,15,13,14,13,12,11,10,11,11,12,13,13,15,14,16,18,18,15,16,18,17,14,14,16,14,13,14,16,15,13,14,14,12,12,10,11,11,12,13,14,15,15,17,15,17,19,21,21,18,17,19,17,15,18,16,14,15,15,13,14,12,12,12,12,12,14,15,16,16,17,16,18,19,17,16,19,16,18,16,15,14,14,13,12,14,15,13,16,16,18,19,16,18,17,19,19,17,18,17,18,17,16,16,18,14,14,14,14,13,14,14,17,16,19,21,19,19,17,19,20,19,19,17,18,18,18,19,19,19,16,15,15,15,14,14,15,16,16,18,22,17,20,19,17,19,19,17,16,17,19,20,20,17,16,16,15,15,13,13,14,16,17,20,20,18,20,18,18,19,20,18,17,19,20,17,19,18,17,17,16,15,13,15,14,16,16,18,20,20,20,21,22,20,19,21,21,18,20,21,20,18,19,17,18,16,14,17,19,18,21,21,21,22,24,25,26,26,25,27,28,27,28,27,27,27,25,25,25,25,26,26,23,25,26,24,24,25,25,24,24,25,26,25,24,26,27,27,24,26,27,23],[27,27,26,26,26,26,26,25,24,25,25,23,24,24,23,23,23,23,21,22,22,21,19,20,20,20,20,20,19,20,20,19,18,18,19,18,18,17,18,17,18,15,17,16,16,16,16,16,14,16,16,13,15,16,15,16,18,18,16,16,17,18,16,16,18,18,16,18,18,16,16,18,19,16,19,19,17,19,19,18,18,20,18,19,17,18,20,21,20,22,21,21,23,21,19,20,20,19,19,19,21,20,19,20,20,20,19,20,20,19,20,21,19,18,19,21,20,19,19,19,20,21,21,21,23,23,22,21,21,20,21,21,22,21,20,20,19,19,19,17,17,16,16,16,16,15,15,12,12,11,9,7,6,5,4,4,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,4,4,4,4,4,2,2,2,3,2,3,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,2,2,3,3,3,4,4,5,4,4,3,4,3,3,3,3,3,2,2,3,2,2,2,3,4,3,4,4,4,3,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,3,4,4,4,4,3,3,4,4,3,3,3,3,2,3,4,4,4,4,3,2,2,2,2,2,2,3,3,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,3,4,4,4,5,6,6,5,6,6,5,5,6,6,5,6,7,7,8,9,10,11,13,13,13,11,11,10,9,9,9,9,8,8,8,8,8,8,7,7,7,7,7,7,6,5,4,5,6,6,6,6,7,7,8,8,8,8,9,9,9,9,9,9,10,10,9,10,10,8,9,9,8,9,9,10,10,10,11,12,12,13,11,10,9,9,9,8,8,8,9,9,9,10,11,11,10,10,11,11,11,12,12,11,11,12,9,10,10,9,9,9,9,8,8,8,8,8,7,9,10,11,10,9,10,11,11,11,11,12,12,12,12,12,12,14,13,15,14,14,15,13,13,13,11,12,12,11,11,12,12,11,10,9,9,10,9,9,9,8,7,8,7,8,7,9,8,9,10,11,11,10,11,9,10,9,8,7,7,7,6,7,8,9,8,8,10,9,9,10,11,11,11,11,11,11,12,10,11,10,11,12,13,12,13,14,16,18,19,19,21,21,22,22,22,21,20,16,15,14,12,13,13,12,12,10,11,11,10,11,11,12,12,12,13,14,13,13,13,13,15,15,13,15,12,14,14,12,13,12,12,11,11,11,11,12,10,11,12,13,12,12,12,14,12,14,13,13,14,13,15,13,14,12,14,14,12,13,15,14,13,13,13,10,12,12,12,11,12,12,13,13,16,15,14,15,16,15,14,16,15,13,17,14,12,13,13,10,12,11,13,11,12,13,13,15,16,14,16,16,15,15,16,15,12,16,14,12,12,12,11,13,12,13,12,11,13,13,14,15,14,17,16,16,16,16,16,18,16,14,16,15,13,14,13,12,13,14,13,13,14,14,14,15,18,17,19,15,16,16,16,16,15,15,14,14,12,12,13,13,14,14,16,16,16,16,17,17,18,18,16,17,17,17,16,15,15,14,13,13,14,13,14,15,15,17,16,18,19,19,18,20,20,17,18,19,18,17,17,17,17,17,16,15,15,15,15,13,13,14,15,15,15,17,16,18,16,17,18,20,20,19,19,19,19,17,18,18,17,16,16,16,16,14,15,14,14,15,16,16,17,17,16,15,17,18,16,17,17,16,17,17,16,16,15,14,14,13,14,15,15,15,17,18,16,17,16,17,17,15,16,13,15,16,15,14,16,14,14,13,14,13,15,15,16,15,16,19,17,17,16,17,17,16,16,14,14,14,15,16,16,16,15,14,13,15,14,14,15,15,15,17,18,16,17,16,15,16,15,14,15,14,15,16,16,14,15,14,14,13,14,12,13,14,15,17,18,16,18,17,15,16,17,16,15,15,16,13,16,16,15,14,15,14,12,13,14,15,17,17,18,18,18,18,19,17,19,19,19,17,18,19,19,19,18,17,17,15,15,16,19,18,22,23,23,24,25,26,28,27,26,28,28,28,29,28,28,27,27,27,26,25,25,26,24,24,26,24,24,24,26,24,25,26,26,26,24,26,26,27,25,25,27,24],[29,28,29,29,28,27,27,27,25,27,26,25,25,25,26,24,24,24,23,24,24,23,22,23,23,22,21,22,21,20,21,19,19,19,19,19,19,16,17,18,19,14,15,15,15,15,15,15,14,15,14,14,17,17,16,16,17,18,16,15,17,16,13,15,17,13,14,16,18,12,15,18,16,14,17,17,15,18,18,16,17,19,18,19,17,19,21,23,23,23,22,21,23,22,22,21,21,22,20,20,20,20,20,19,22,20,20,20,21,21,19,22,21,20,20,22,22,19,19,21,24,20,22,26,26,24,24,23,23,21,22,23,24,23,22,22,19,19,19,18,17,18,18,17,16,18,15,14,13,10,9,7,6,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,2,2,3,4,3,4,4,3,2,2,2,2,2,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,1,2,1,2,1,1,1,1,1,0,1,1,1,2,2,2,2,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,3,3,4,3,4,3,3,3,3,3,3,3,2,2,2,4,4,4,4,3,2,1,1,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,3,2,3,3,4,4,4,5,5,5,5,5,6,5,5,6,6,5,6,7,7,8,10,11,12,13,14,13,12,11,11,9,8,8,9,8,8,8,8,7,7,7,7,6,6,7,6,5,5,4,5,5,6,6,6,6,7,8,7,8,9,9,9,10,9,9,9,10,10,9,10,9,8,9,8,9,9,9,9,10,10,12,13,13,13,12,11,10,9,8,9,7,8,8,9,9,9,11,10,10,11,11,11,10,11,12,11,10,10,9,9,8,8,9,8,7,7,7,7,6,7,7,7,9,9,8,9,9,9,9,9,11,10,10,11,10,11,11,13,13,16,14,14,14,12,12,12,11,11,11,11,10,11,10,10,9,9,9,9,9,9,9,8,8,9,7,7,8,8,8,9,10,11,11,10,10,9,9,8,7,6,7,5,5,6,8,8,9,8,9,9,8,10,10,11,10,11,10,10,11,9,10,9,10,11,12,11,13,14,16,17,18,18,21,21,24,24,23,22,21,17,15,13,11,11,12,10,10,9,10,9,10,9,10,11,11,11,11,13,13,12,12,12,13,14,12,15,11,11,12,11,12,10,9,9,9,9,9,10,10,10,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,11,11,12,11,11,12,11,11,10,10,9,9,9,10,10,10,10,11,12,15,13,12,13,14,13,12,14,12,11,14,12,11,11,10,9,10,9,11,11,10,11,12,13,13,12,13,15,14,12,14,14,11,14,12,12,11,10,10,11,10,10,11,9,12,14,12,14,12,15,14,14,15,14,14,15,15,13,14,12,13,12,12,11,11,12,11,12,13,12,14,14,18,16,18,14,15,14,15,15,14,14,13,14,12,11,12,12,13,12,13,15,15,14,14,16,17,16,15,16,16,15,15,15,14,15,13,12,13,14,14,15,15,16,15,17,19,18,17,19,19,17,18,18,17,17,16,19,18,16,15,14,14,16,14,13,13,13,13,15,16,17,16,18,17,18,19,21,20,20,20,19,19,18,19,17,17,17,16,15,16,14,14,13,16,15,16,16,18,17,16,16,17,19,17,17,19,20,19,17,16,16,16,13,14,14,15,16,15,16,17,19,17,18,18,19,20,18,16,18,18,18,16,18,17,15,16,15,15,15,16,17,16,16,17,19,18,18,16,19,19,18,18,15,18,15,17,20,18,19,15,16,16,18,16,16,16,16,16,18,19,17,19,19,17,20,20,16,19,17,19,19,19,17,17,17,16,17,15,13,16,15,15,17,19,17,20,20,18,19,20,18,16,17,18,17,17,17,17,15,16,14,12,13,13,13,16,16,18,18,18,19,20,18,20,20,19,18,19,20,19,20,20,19,20,17,15,17,17,18,21,21,21,22,25,24,26,25,25,27,28,27,28,27,28,26,26,24,25,25,25,25,23,24,25,24,24,25,25,25,25,25,26,25,25,26,27,27,25,25,28,23],[28,28,28,29,28,28,28,27,27,28,27,25,27,25,25,25,26,24,24,24,25,23,22,23,23,23,23,23,21,23,22,20,20,20,21,20,20,19,18,18,18,17,19,17,17,17,18,17,17,17,17,16,18,18,16,18,19,20,18,16,19,19,16,18,18,17,17,20,20,16,18,20,19,16,21,20,17,19,20,19,19,21,20,20,20,21,22,22,23,23,23,23,23,22,21,22,22,22,21,20,22,22,22,22,22,22,20,21,22,21,21,21,22,20,22,21,21,20,19,20,22,20,21,22,23,22,23,21,21,22,22,21,23,20,21,22,21,18,19,18,16,18,16,15,15,15,15,13,14,12,9,7,7,7,5,6,6,5,4,4,4,3,3,3,3,2,2,2,2,2,2,3,4,4,3,4,4,4,3,2,2,3,3,4,5,5,5,6,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,0,1,2,1,2,2,4,4,4,5,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,3,2,3,2,2,1,2,2,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,5,5,4,3,2,2,2,2,2,3,3,4,5,4,4,5,4,4,4,4,3,3,4,4,3,3,3,3,4,4,5,5,6,6,7,8,6,7,7,7,7,7,8,7,8,8,8,10,10,11,12,14,13,13,12,11,12,10,9,10,10,10,9,10,10,9,9,10,9,7,8,7,7,7,6,5,7,7,8,8,8,8,9,11,10,10,11,11,10,11,10,10,11,12,12,10,11,12,9,10,10,11,9,10,11,11,11,13,12,13,13,12,10,9,10,9,9,8,9,10,10,10,10,12,12,12,13,13,12,12,14,14,12,11,12,11,10,10,10,10,9,10,8,9,9,7,7,9,8,11,9,9,11,10,10,11,12,12,12,12,14,14,13,13,14,15,15,15,14,14,14,12,13,13,12,11,12,12,12,11,12,11,11,10,11,10,10,11,10,9,10,9,9,9,9,9,9,9,10,11,11,11,11,8,8,9,7,9,8,7,8,9,9,9,9,10,10,10,11,12,11,12,13,11,12,12,10,11,10,11,11,12,13,14,15,16,17,19,19,21,21,22,22,21,20,21,18,16,15,13,14,13,12,13,10,12,10,11,11,11,11,11,12,12,13,13,14,13,13,14,15,13,15,13,12,15,13,12,12,12,10,11,10,11,10,11,10,13,13,11,11,12,13,13,12,11,14,12,13,12,13,13,12,12,14,13,12,15,15,12,13,12,10,11,11,10,10,12,10,12,12,14,14,12,12,15,15,12,14,14,13,16,14,12,12,11,10,11,10,10,10,11,10,12,12,14,12,13,15,15,13,14,16,12,15,15,12,12,11,10,12,10,9,11,9,11,13,11,12,11,14,13,14,16,17,13,15,17,14,15,15,12,12,11,10,10,11,9,10,11,12,12,13,16,16,15,13,16,13,15,17,14,15,15,13,13,10,12,11,10,12,12,14,14,12,13,16,14,17,14,14,16,17,14,16,15,13,13,11,12,12,12,13,13,13,14,16,17,19,16,16,17,18,14,14,17,16,14,16,18,16,15,16,15,14,15,11,11,12,12,13,14,12,14,15,15,15,19,21,21,16,17,19,17,15,16,17,14,15,16,14,16,12,12,13,11,13,13,15,15,14,15,15,17,17,16,16,17,17,18,15,15,15,16,14,13,15,13,15,15,15,15,16,16,16,16,18,18,17,16,15,17,16,14,17,17,15,15,14,14,14,15,16,15,15,15,16,15,17,16,17,18,18,17,14,18,15,18,20,18,17,15,16,15,15,15,13,15,14,15,16,17,16,16,16,15,17,17,13,18,15,20,21,21,16,15,17,15,16,14,12,15,14,17,15,18,16,17,16,15,17,17,16,14,17,18,15,16,19,17,18,17,16,14,13,15,15,15,15,17,19,18,19,21,19,17,19,21,16,18,20,19,17,19,17,17,16,13,16,15,17,20,20,21,21,23,24,25,25,25,27,28,27,28,26,27,25,25,23,24,24,25,24,21,24,25,22,22,23,24,23,24,24,25,24,24,25,26,27,23,24,27,23],[28,28,29,29,29,28,28,27,26,27,28,25,25,27,26,24,25,25,24,23,24,23,22,23,23,22,22,22,21,21,21,20,20,20,20,20,20,17,19,18,19,16,18,18,16,16,17,17,16,17,16,15,18,19,18,19,19,20,15,18,19,17,14,16,17,15,15,18,18,14,15,18,15,14,18,18,14,17,18,17,17,18,18,17,17,19,20,20,20,21,21,21,21,20,20,20,20,21,21,19,20,21,21,18,21,22,20,20,22,22,20,22,22,21,21,22,23,21,21,22,24,21,22,26,25,24,25,24,24,22,23,23,24,23,23,23,21,20,20,17,17,17,17,16,17,17,13,12,12,11,9,7,6,6,5,6,5,5,4,4,4,3,3,3,3,3,3,3,2,2,3,3,4,4,4,5,4,4,3,3,2,3,3,3,4,4,4,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,1,0,1,1,1,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,1,1,1,1,1,2,2,2,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,4,5,6,5,4,3,2,2,2,2,2,2,3,3,3,4,4,3,3,4,4,3,3,4,4,3,3,3,3,3,4,4,5,5,6,7,7,6,6,7,7,6,7,7,7,7,7,8,9,10,11,12,14,14,14,12,12,11,11,9,10,10,9,9,9,9,8,8,8,7,7,7,6,6,6,5,5,5,6,7,7,6,7,8,9,8,9,10,10,10,11,11,11,11,12,11,10,11,10,9,10,9,9,10,10,9,10,12,12,12,13,12,11,10,9,9,9,8,7,8,8,8,9,10,10,9,11,11,11,12,12,11,11,10,10,9,9,8,8,7,8,7,8,7,7,8,7,8,8,7,10,9,9,8,9,9,9,9,10,10,9,11,10,12,12,13,14,15,15,14,14,13,11,12,12,10,11,11,11,11,10,11,8,8,9,9,8,9,9,8,8,8,6,7,8,9,9,10,11,10,11,11,9,9,9,9,7,6,7,5,5,6,8,7,7,7,9,8,8,9,9,10,10,10,9,10,9,8,8,9,9,12,12,12,13,15,15,17,18,19,20,20,23,22,23,21,21,17,16,14,12,12,10,11,9,8,9,9,9,10,10,12,12,12,12,13,12,12,12,13,13,14,12,14,12,12,13,11,10,11,9,9,8,8,9,9,9,12,13,14,11,12,12,14,14,14,12,13,13,12,12,12,12,11,11,12,11,10,13,12,10,11,10,9,9,9,10,11,10,11,11,12,15,13,12,12,14,13,12,14,14,11,15,12,11,11,10,9,11,10,12,11,10,11,12,14,13,13,13,16,14,13,14,14,11,15,12,11,10,11,10,11,11,11,12,12,13,15,14,16,14,15,14,15,16,15,14,16,15,12,15,13,11,11,11,10,12,12,12,14,13,13,15,14,17,16,16,14,15,14,15,16,13,15,14,12,12,12,10,12,13,12,15,15,16,17,14,17,16,17,15,15,17,16,14,16,13,13,12,12,11,13,13,16,14,16,16,17,21,18,17,18,18,18,17,17,18,17,15,17,18,17,15,16,15,14,13,14,11,14,13,17,16,16,15,18,17,20,19,22,21,19,20,19,19,18,18,17,16,17,17,13,16,13,13,15,15,13,17,16,19,19,18,17,18,19,17,17,19,19,18,17,17,15,16,13,13,15,16,14,17,16,19,18,18,18,19,19,18,18,18,16,17,18,16,18,17,14,15,14,14,13,16,15,18,15,19,18,17,19,18,19,20,18,19,16,19,17,19,20,18,18,15,16,15,15,16,16,15,16,16,20,19,17,19,18,17,19,19,16,18,17,20,20,20,18,15,19,17,15,14,13,16,13,17,16,18,18,20,19,17,18,18,15,15,18,19,15,17,20,18,18,17,15,12,13,14,14,15,14,16,20,18,18,21,18,18,19,19,16,17,20,19,18,18,17,18,16,13,17,15,16,20,19,20,21,23,23,25,24,24,27,27,27,28,26,27,24,26,23,24,23,24,23,21,24,25,22,23,24,24,23,24,26,26,25,25,27,28,28,25,26,28,24],[28,28,28,28,28,27,27,27,27,26,27,25,26,25,25,24,24,24,24,21,23,22,21,21,21,20,21,19,20,19,19,19,17,17,17,18,16,16,17,16,16,13,16,14,13,14,15,14,13,14,14,13,16,17,16,16,18,17,15,15,17,14,12,14,15,13,13,14,14,12,13,15,14,13,15,16,14,15,16,16,16,17,17,17,17,18,20,21,20,21,20,20,22,19,19,18,19,18,19,17,20,18,18,17,20,19,17,19,19,19,18,20,20,19,19,19,23,20,19,21,22,21,23,25,26,24,25,24,24,22,22,22,23,22,21,21,19,19,18,17,16,17,17,18,16,15,13,9,11,9,8,7,6,5,4,4,5,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,4,4,3,4,4,3,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,0,1,1,1,2,2,2,3,3,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,3,2,2,2,3,2,2,2,4,4,5,4,3,2,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,3,3,3,4,4,4,5,5,5,5,5,5,5,5,6,5,5,6,7,7,9,11,11,13,13,12,11,10,10,9,8,8,8,7,7,7,7,7,6,6,6,6,6,6,5,4,4,4,4,5,5,5,5,6,6,7,7,7,7,8,8,9,9,9,9,9,9,8,9,9,7,8,7,8,8,8,8,9,9,10,11,11,11,11,10,9,8,7,6,6,7,8,7,7,9,9,9,9,9,9,9,10,9,10,8,8,8,7,7,7,6,6,6,6,6,6,6,6,6,6,7,7,8,7,7,7,8,8,8,8,8,8,9,9,9,11,11,13,13,14,13,13,11,10,11,10,9,10,9,9,8,9,9,8,8,8,8,7,8,7,7,6,7,6,8,6,7,8,7,9,9,9,9,8,7,7,7,6,6,5,5,5,5,6,6,6,7,7,7,7,7,8,8,8,8,8,8,8,7,6,7,7,10,10,10,12,14,14,17,16,18,19,19,21,21,20,19,18,15,14,12,10,10,8,8,7,6,7,7,7,8,9,11,11,11,10,12,11,10,10,11,12,12,11,11,9,10,10,10,8,9,7,7,7,7,7,7,7,11,13,13,12,12,12,11,11,13,11,11,11,11,10,11,11,9,10,10,10,9,10,10,9,8,8,7,7,8,8,9,8,9,9,12,14,12,9,11,12,11,10,12,11,10,12,12,9,9,8,7,8,8,9,8,8,9,10,13,12,10,12,13,12,11,12,12,11,12,11,10,9,8,8,8,9,9,9,10,12,13,12,13,10,14,11,13,15,13,12,14,14,12,13,11,10,9,9,9,9,9,9,11,11,11,14,13,16,15,15,13,14,12,14,13,13,13,12,11,10,9,10,9,11,11,12,14,15,14,13,15,16,16,13,14,16,14,13,13,12,13,11,9,11,11,12,11,13,15,14,16,19,17,16,17,18,16,16,16,17,16,14,16,17,15,15,14,13,13,12,11,11,11,12,13,13,15,14,17,16,19,19,21,20,20,20,19,19,17,17,16,15,15,16,14,15,12,12,11,13,13,14,14,14,16,18,16,18,19,17,17,18,19,18,18,16,15,15,13,13,13,14,13,16,15,14,16,16,18,17,20,19,18,16,18,18,18,15,18,16,16,15,13,14,15,16,15,16,15,16,19,17,16,17,19,20,19,19,16,20,16,18,21,18,20,15,15,15,17,15,15,16,14,15,18,18,16,18,18,16,21,20,16,20,16,19,21,19,18,16,16,15,17,14,12,14,14,15,16,18,16,18,18,17,20,17,16,17,19,20,16,18,18,18,16,14,14,13,12,14,14,15,15,17,20,20,20,22,18,19,21,21,18,19,22,21,20,21,21,20,16,11,15,15,18,20,20,21,23,24,25,26,25,26,27,28,27,28,27,27,26,26,24,25,25,25,24,23,25,26,22,24,25,26,25,25,26,27,27,25,27,28,28,25,26,28,25],[27,26,27,27,28,27,27,27,26,26,26,25,24,26,26,25,23,24,24,22,22,22,21,21,20,20,21,21,20,19,19,19,19,18,18,19,20,15,17,19,18,13,17,17,14,15,17,16,13,16,16,14,16,18,18,16,18,18,15,14,17,14,12,14,17,12,12,16,15,12,14,16,14,12,16,16,14,14,16,15,14,17,17,17,17,17,19,20,19,20,20,20,20,19,20,19,18,20,19,18,18,19,20,17,19,20,19,18,21,21,19,20,20,20,18,21,22,19,19,22,22,20,22,25,25,23,24,24,23,22,23,23,25,23,22,22,20,20,19,19,17,18,19,19,17,15,14,10,10,10,8,7,6,5,4,5,5,4,4,4,3,3,3,3,3,2,3,2,2,2,3,3,4,4,4,5,5,4,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,5,6,4,3,2,2,2,1,1,2,2,2,2,2,3,3,3,2,3,3,2,3,3,3,3,2,2,2,3,3,4,4,5,5,5,6,5,5,6,6,5,6,6,6,6,7,8,8,10,11,13,15,14,14,12,12,12,10,9,9,9,8,8,8,8,7,7,7,7,6,6,6,5,5,4,4,4,5,5,6,5,6,7,8,7,8,9,9,10,10,10,10,10,11,10,10,10,9,8,9,8,8,9,9,9,10,10,11,12,13,13,12,11,10,8,8,7,6,8,8,8,8,10,11,10,9,10,11,10,11,10,11,9,8,9,8,7,8,7,7,7,7,7,7,5,6,6,6,7,10,9,8,8,9,9,9,9,10,10,9,9,10,11,11,12,13,15,14,15,14,13,11,11,11,10,10,11,10,11,10,10,9,9,9,9,8,8,9,8,7,8,7,7,6,8,8,8,9,9,10,9,9,9,9,8,7,6,5,5,5,5,6,6,6,6,7,6,7,8,9,8,9,9,8,8,8,7,7,8,9,10,11,13,14,15,16,16,17,18,20,20,21,21,21,20,18,16,14,11,11,9,8,8,8,7,8,7,8,8,9,10,11,11,11,11,11,11,10,11,11,12,11,11,10,10,10,10,9,9,9,8,8,7,9,8,8,10,11,12,10,10,11,11,12,13,10,12,11,11,11,10,11,10,10,10,10,10,11,10,10,9,10,8,10,8,11,9,8,10,11,11,14,12,11,11,12,11,11,12,11,10,12,10,11,10,10,9,11,8,11,10,9,10,12,13,12,12,12,13,12,12,13,12,11,11,10,11,10,10,10,11,10,11,10,10,13,12,13,14,12,14,13,12,14,13,13,14,14,11,13,11,11,11,11,10,12,10,10,13,12,13,14,14,16,15,15,14,14,14,14,14,12,13,12,12,11,11,10,12,12,11,13,14,15,16,13,15,16,16,15,14,16,15,13,13,13,13,12,12,11,14,12,14,13,16,15,17,19,17,16,17,17,16,17,16,16,16,15,16,17,16,15,16,14,13,13,12,10,12,12,16,14,16,15,19,16,18,19,21,21,19,20,18,19,16,18,17,15,15,16,13,15,12,12,13,15,12,16,14,16,17,18,16,18,19,16,17,18,17,18,16,16,15,15,13,11,14,16,12,15,14,17,18,16,18,17,19,19,19,15,16,18,16,14,17,16,14,14,13,11,14,15,12,16,13,16,18,17,16,16,19,20,18,18,14,17,16,17,19,18,18,15,16,15,13,15,14,12,14,14,16,18,16,19,18,16,18,17,13,16,16,17,19,19,17,14,16,14,12,13,12,13,12,13,13,16,15,19,18,16,17,18,13,16,18,19,14,17,18,14,15,13,13,13,11,13,12,15,12,14,17,18,18,20,16,16,19,20,15,18,21,19,20,20,19,19,16,15,15,14,17,19,19,20,20,24,23,25,25,24,27,27,27,27,26,27,25,26,23,25,24,25,23,22,24,25,22,23,24,24,23,24,25,26,25,25,27,28,28,26,27,29,25],[29,28,29,29,29,28,28,28,27,28,28,26,27,26,27,26,26,25,24,24,24,24,23,23,22,23,23,22,22,20,21,20,20,19,18,21,18,17,17,19,16,14,19,15,14,15,17,15,14,14,14,13,15,17,17,16,17,17,14,14,16,15,12,14,15,12,14,17,15,11,14,16,14,15,16,15,16,16,16,17,16,17,17,18,18,18,21,22,22,22,22,21,22,21,20,20,19,19,20,19,18,20,21,18,21,20,20,19,21,22,21,19,22,20,17,20,24,21,18,22,23,20,20,26,25,24,22,25,24,22,22,24,23,23,21,22,20,19,19,21,18,18,19,18,15,14,13,10,10,9,7,6,5,4,4,4,5,3,3,4,3,3,3,3,3,2,3,2,2,2,3,3,4,4,4,5,4,4,2,2,2,2,2,2,2,2,2,3,3,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,1,2,2,2,1,1,2,1,1,2,2,2,3,2,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,5,3,2,2,2,1,2,1,1,2,2,2,2,3,2,2,3,2,2,2,3,3,2,2,2,2,2,3,3,3,4,4,5,5,5,5,5,6,5,5,6,5,5,7,7,8,10,12,13,14,14,14,13,11,12,10,9,9,9,8,8,8,7,7,7,7,6,6,5,4,4,4,4,4,4,4,5,5,5,6,6,7,8,8,7,8,8,9,9,9,10,10,9,10,9,10,8,9,9,9,8,9,9,9,10,11,12,13,12,12,11,8,8,7,6,6,6,7,8,7,10,11,10,9,10,10,9,10,10,10,8,8,9,8,7,7,7,7,7,6,5,5,5,5,4,7,8,9,9,9,9,8,9,9,9,10,9,8,9,9,10,11,13,13,15,14,15,15,13,12,13,11,10,11,11,10,9,10,9,8,10,9,8,9,9,8,8,7,8,7,5,7,6,8,8,10,10,9,9,9,9,8,7,7,5,5,5,5,6,6,5,6,6,8,7,6,8,8,7,7,8,7,8,7,6,6,7,8,10,10,11,13,15,15,18,17,20,20,21,22,22,21,20,19,16,14,12,11,9,7,7,7,7,8,7,7,8,9,11,11,12,9,13,12,9,9,13,13,13,12,12,10,9,11,10,8,9,8,7,8,7,8,7,8,9,11,12,11,11,12,11,10,13,11,12,13,11,9,11,12,9,10,11,10,9,10,10,9,9,8,8,9,7,9,9,8,9,9,12,15,12,9,13,12,11,9,12,11,10,12,11,9,9,9,8,11,8,10,11,8,10,10,13,13,10,14,14,13,11,13,12,11,12,11,10,10,10,9,11,9,11,10,12,12,13,12,15,11,14,13,15,15,13,12,14,13,12,13,11,12,11,12,10,11,11,10,13,11,12,16,14,17,16,18,14,15,14,15,14,14,13,12,13,12,11,11,12,12,12,14,16,17,17,15,16,18,16,16,15,15,14,15,15,13,14,14,12,13,13,14,13,15,18,16,18,20,18,19,18,19,17,18,18,17,18,16,18,18,16,16,16,14,15,15,13,13,14,13,14,16,17,16,19,17,20,19,21,21,22,20,19,20,17,19,17,17,15,17,17,16,15,14,13,13,14,14,15,16,17,18,16,18,20,17,20,18,19,18,17,17,17,17,15,14,13,15,14,14,16,15,18,16,18,17,20,20,19,17,16,18,17,15,16,17,16,16,14,16,15,15,15,14,15,16,19,19,16,16,20,20,20,19,16,19,18,18,20,19,20,16,16,14,16,15,14,15,15,16,17,19,15,18,18,16,20,19,15,18,18,18,21,19,18,17,17,14,16,13,13,15,14,14,16,17,16,19,18,17,20,18,17,17,19,20,14,18,18,16,17,16,16,13,12,16,12,17,15,17,20,20,19,21,18,19,21,21,18,20,23,21,22,22,21,20,18,16,19,17,19,20,21,23,24,25,26,27,26,26,29,28,28,29,27,28,27,27,25,26,26,26,25,24,25,26,22,24,27,26,25,25,27,27,26,26,27,28,27,25,27,28,26],[27,26,27,27,27,26,26,26,25,26,26,24,24,25,25,24,23,24,23,22,22,23,21,21,21,20,20,21,20,20,18,18,19,17,17,19,18,14,17,18,15,14,16,16,13,15,15,15,13,15,15,13,15,17,17,15,18,17,13,13,17,14,12,13,16,12,12,17,15,12,13,16,15,12,15,15,14,14,16,15,15,17,17,17,17,18,19,19,21,21,20,20,20,19,19,19,18,18,19,17,18,19,19,16,19,20,17,17,21,20,16,18,20,18,16,19,21,15,18,20,20,17,20,24,24,22,23,23,22,23,22,24,23,22,21,22,20,20,18,19,17,16,17,16,17,13,14,10,9,10,8,8,6,6,4,5,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,4,5,5,4,5,5,4,3,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,1,1,1,0,1,1,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,5,3,3,2,2,2,1,2,1,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,2,3,3,4,3,5,5,6,6,5,5,7,6,6,7,7,6,7,8,8,10,12,12,14,15,15,14,13,12,12,10,10,10,10,9,9,8,9,7,7,7,7,6,6,6,5,5,4,4,4,5,6,6,6,7,8,10,9,9,10,12,10,11,11,11,12,11,11,10,10,10,8,10,9,9,9,10,10,10,10,12,12,14,13,12,11,9,9,8,7,6,7,8,8,8,10,13,10,11,12,12,11,12,12,13,11,9,10,10,8,8,8,8,8,7,6,5,5,5,6,6,8,11,9,9,9,10,9,9,10,11,11,10,10,11,13,13,14,15,17,15,16,15,14,13,15,13,12,12,13,12,11,12,11,10,10,9,11,9,10,10,10,8,9,7,7,7,8,8,8,8,10,11,9,9,9,10,7,7,6,5,4,4,6,7,6,6,6,8,6,6,9,9,8,9,10,7,9,9,8,8,8,9,10,10,12,14,15,15,17,18,19,20,21,21,20,21,19,18,15,14,11,11,9,9,9,9,8,9,7,8,8,8,9,11,11,12,13,11,10,10,11,12,12,11,11,10,10,11,10,9,10,10,8,9,8,9,7,7,9,9,10,10,9,10,10,10,12,11,12,11,12,11,11,12,10,11,11,11,10,10,11,11,10,10,9,11,8,11,9,10,9,11,12,14,13,11,11,13,12,12,13,11,12,12,11,11,10,11,9,12,9,12,11,10,10,12,14,13,12,13,14,13,13,14,12,13,12,11,11,11,12,10,13,10,12,11,11,12,13,13,15,12,14,14,14,14,15,14,15,14,13,12,12,12,11,11,11,13,11,11,12,12,13,14,15,16,15,16,14,14,14,15,15,13,13,13,13,13,11,11,13,12,12,13,14,15,16,14,16,16,16,15,14,16,15,14,14,13,13,13,13,12,14,13,15,13,16,15,16,18,17,17,17,18,16,16,16,16,16,16,17,17,17,16,16,15,14,15,14,11,12,12,15,13,15,15,18,16,19,18,20,21,19,19,18,18,16,17,17,15,16,17,15,16,13,12,14,14,13,15,14,16,17,17,16,18,19,17,17,18,18,18,17,16,16,16,13,13,14,15,13,14,14,16,18,16,18,17,19,19,18,15,17,18,16,15,17,17,15,15,15,13,14,14,12,15,14,17,18,17,16,16,19,19,19,19,16,18,17,18,20,20,18,16,16,15,13,14,13,13,14,15,18,18,16,20,18,18,19,18,16,19,18,18,19,20,18,16,16,16,12,13,12,11,13,14,16,17,17,20,19,19,19,18,17,16,18,20,16,18,18,17,18,15,13,13,12,12,13,14,14,16,20,20,19,20,19,19,20,19,18,20,21,21,21,23,21,21,18,17,16,17,18,19,21,21,23,24,25,25,25,25,28,27,27,28,27,28,25,27,23,25,25,25,23,22,25,25,21,23,24,24,23,24,26,26,24,26,27,28,27,26,27,28,25],[27,28,28,28,28,26,26,27,26,25,26,24,24,25,25,24,23,23,25,23,22,23,21,21,21,21,22,22,22,21,20,21,20,18,19,20,19,17,17,20,17,16,17,18,16,15,16,16,15,17,16,18,19,18,17,15,19,16,14,14,17,16,12,14,16,15,14,17,17,13,16,18,16,16,17,16,18,18,19,18,18,20,18,19,18,21,22,22,22,22,21,21,22,21,21,21,20,20,21,19,18,20,21,19,19,21,19,17,20,22,19,17,21,20,16,20,22,20,17,20,23,20,19,25,26,24,22,25,22,22,22,24,23,23,23,23,22,21,21,21,19,17,18,15,14,12,14,11,11,9,8,9,7,6,5,6,6,4,5,6,4,4,4,4,3,3,4,4,3,4,5,5,6,6,5,6,6,5,4,3,3,3,3,3,3,3,3,3,4,3,2,2,3,3,2,2,3,3,2,3,3,3,4,3,3,3,3,3,3,2,2,2,1,1,0,1,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,4,4,3,3,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,3,2,2,2,1,1,1,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,5,7,7,6,4,4,3,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,4,3,4,3,3,3,3,4,4,5,6,7,7,6,7,9,7,6,7,8,7,7,9,9,10,13,14,16,16,16,16,14,14,13,12,11,12,12,10,10,11,10,9,9,10,8,8,8,8,6,6,5,5,5,6,7,7,6,8,8,9,10,10,9,12,12,13,12,12,14,14,13,12,13,12,10,11,11,10,11,11,11,12,12,14,14,15,14,14,12,9,10,9,8,6,8,8,8,9,13,12,11,12,12,11,12,14,14,13,11,11,13,10,10,10,10,10,10,7,7,8,8,9,7,7,8,12,12,12,11,11,11,13,12,13,11,11,12,12,14,15,17,17,18,18,18,17,17,14,16,14,14,13,15,14,13,13,15,11,12,11,11,11,11,11,12,8,12,8,8,9,8,11,11,10,12,11,10,10,11,10,8,8,7,6,5,6,6,9,7,7,9,10,9,9,10,10,9,10,10,9,10,10,9,9,9,9,11,10,11,14,15,14,17,16,18,21,20,22,21,22,20,20,16,15,13,12,10,9,10,11,9,9,9,7,10,9,13,13,13,13,15,13,11,12,13,14,15,13,14,11,11,13,11,11,12,11,10,11,10,8,9,8,9,11,12,12,12,12,13,12,15,15,14,15,14,13,14,14,12,12,13,12,12,13,14,11,13,12,10,12,10,13,10,11,12,12,15,16,15,13,13,17,15,14,16,14,13,16,14,12,13,11,10,14,11,14,11,13,12,13,16,15,14,15,17,18,15,16,14,14,15,14,13,14,13,11,14,11,14,12,13,14,15,16,16,14,16,15,18,18,18,16,18,16,15,16,14,14,15,15,13,14,13,13,14,14,16,18,16,19,18,19,19,17,16,18,17,17,16,16,14,16,14,13,14,14,16,16,16,18,19,17,19,19,18,19,18,19,18,17,17,16,15,17,15,15,15,14,13,15,18,17,18,19,19,19,20,21,18,18,19,18,18,17,20,19,19,17,18,18,15,17,15,15,15,15,14,16,18,17,20,18,20,20,22,22,21,19,20,20,19,20,20,18,18,18,17,19,16,15,17,15,16,14,16,18,19,19,18,19,21,19,20,20,20,21,19,19,18,19,17,15,16,15,15,14,15,18,19,18,20,18,20,21,20,18,19,20,19,16,18,19,17,18,17,15,15,15,15,15,15,17,20,19,19,19,20,20,22,21,17,20,17,19,21,20,20,18,17,16,14,16,15,14,14,16,18,20,18,22,20,18,20,20,18,20,19,20,21,20,19,18,17,16,14,16,13,13,14,15,17,17,17,22,21,19,20,20,17,18,20,21,17,19,19,16,18,17,14,16,14,14,13,16,16,18,20,21,21,24,21,19,22,21,18,21,24,23,23,24,24,24,20,18,18,19,20,20,23,23,23,26,25,27,27,27,29,29,29,29,28,28,26,27,25,27,26,27,24,23,27,26,23,23,26,26,24,25,27,27,25,26,27,28,27,25,27,28,25],[28,28,29,28,28,27,27,27,26,27,28,26,25,26,26,25,23,25,24,25,23,23,22,23,22,22,22,22,20,21,21,19,21,20,21,21,20,18,20,20,19,16,19,17,16,17,18,16,16,18,18,16,18,18,18,17,19,18,17,17,19,17,13,16,17,15,16,18,18,14,15,18,17,14,17,17,17,17,18,18,19,20,19,19,19,20,21,23,24,23,22,22,22,22,21,20,19,20,20,18,19,20,20,19,20,20,19,19,21,20,20,20,21,18,17,20,22,20,19,21,22,20,21,24,25,24,22,24,24,23,24,24,24,24,23,24,21,22,20,20,20,18,19,19,19,14,15,11,12,12,9,10,7,7,5,6,6,5,5,5,5,4,4,4,4,4,5,4,4,4,5,6,6,6,6,7,6,5,4,3,3,3,2,3,3,3,3,4,4,3,3,2,3,3,2,2,3,3,3,3,3,4,4,3,3,4,4,4,3,3,3,2,1,1,1,0,1,1,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,5,3,4,3,4,4,3,4,4,3,4,4,4,3,4,4,3,3,3,3,2,2,2,1,1,2,2,3,3,2,2,3,3,3,2,4,3,4,3,4,5,6,8,7,5,4,4,3,2,2,2,2,2,2,3,4,3,3,3,4,4,3,4,4,4,4,4,3,3,4,5,4,5,5,6,7,7,7,8,9,7,7,9,8,8,9,11,11,12,14,15,15,19,17,17,16,15,15,13,12,13,12,11,10,11,12,10,10,10,10,9,9,9,7,7,6,6,6,6,7,7,8,9,9,13,12,12,12,15,14,13,12,13,16,16,15,14,14,15,12,13,12,13,12,13,14,14,14,15,16,17,15,14,12,11,10,10,8,7,9,8,9,9,12,15,12,11,11,14,12,13,14,16,13,13,15,11,10,12,12,9,10,9,7,6,6,8,8,8,9,11,12,12,11,13,14,13,14,13,14,15,14,14,15,16,17,18,20,18,20,18,18,17,17,15,15,15,15,14,15,16,14,14,12,13,14,12,12,13,13,10,10,9,8,8,9,9,11,11,13,13,13,12,11,10,10,9,8,7,5,5,7,9,8,7,9,10,9,9,11,11,10,12,14,11,12,11,10,11,10,9,11,11,12,15,16,16,19,19,20,23,23,23,23,24,22,22,18,17,15,14,11,12,12,12,11,12,10,9,10,10,12,13,13,14,15,13,12,13,13,15,15,13,15,12,12,13,12,12,14,13,11,11,11,11,9,9,9,11,12,12,12,13,13,14,15,13,14,14,15,13,13,13,12,13,13,13,12,13,14,14,13,14,12,12,12,13,13,12,12,13,14,17,15,13,14,15,14,14,15,14,15,15,14,15,14,15,14,14,13,13,13,13,13,13,15,16,16,15,17,16,16,17,15,15,16,14,16,16,15,14,15,13,14,13,13,13,15,15,15,15,16,16,17,17,17,16,18,16,16,16,15,17,15,13,15,15,15,14,15,14,15,16,16,18,18,19,16,17,17,18,16,16,17,17,17,16,15,15,14,14,15,17,16,17,17,17,18,19,18,17,19,19,19,19,17,17,18,16,16,16,15,16,16,15,17,17,18,21,20,20,20,20,20,20,20,19,20,20,19,19,18,19,18,19,19,18,18,15,16,15,17,16,17,17,21,19,20,21,23,23,23,22,21,22,20,21,21,20,19,19,19,18,17,16,17,18,16,17,17,19,20,19,19,20,21,21,20,22,22,21,20,20,20,18,16,16,17,18,16,18,17,20,19,20,20,20,22,22,22,18,20,21,20,18,19,20,19,17,18,17,16,17,16,18,16,19,20,20,20,19,21,22,23,22,20,20,20,20,21,22,21,20,17,16,17,17,16,16,19,17,21,21,20,21,22,21,21,22,20,20,21,21,22,22,20,19,18,17,17,15,14,15,17,17,19,19,20,21,22,22,22,21,19,20,21,21,19,19,20,19,19,17,16,16,15,15,17,18,19,20,21,20,23,22,21,23,23,23,22,23,24,23,25,24,25,24,20,20,19,19,21,21,24,24,24,26,25,27,27,27,29,29,28,29,27,28,27,27,26,26,25,26,25,24,25,25,24,24,25,25,25,25,26,26,25,26,27,28,27,27,27,28,25],[27,27,27,27,27,26,25,26,25,26,26,24,25,25,25,24,24,24,23,23,22,24,21,22,22,22,22,23,22,21,20,21,21,20,21,21,21,20,19,21,20,19,19,20,18,18,18,18,18,19,19,18,18,20,19,19,19,19,18,16,19,18,15,17,20,17,17,20,20,15,18,19,19,18,20,19,20,19,21,19,20,21,20,20,20,23,23,23,24,24,23,23,24,22,21,22,20,20,22,19,20,21,21,20,19,21,19,19,19,21,20,20,20,19,18,19,22,18,18,19,21,19,19,24,24,23,22,25,22,23,23,24,24,25,24,25,23,22,21,21,19,16,18,16,16,17,17,15,14,12,11,11,8,9,8,9,9,8,8,8,8,7,7,8,7,6,7,7,6,6,7,8,9,8,8,8,8,7,7,6,6,5,6,6,5,5,5,5,8,5,6,4,6,7,5,4,6,6,4,5,6,6,7,6,5,6,6,6,6,5,4,4,3,2,2,1,0,1,2,2,3,4,5,3,3,3,4,3,3,4,4,4,5,4,5,6,5,5,6,6,5,5,5,5,6,6,5,5,5,5,5,5,5,5,6,5,5,6,6,5,5,4,5,4,3,2,3,2,3,3,3,4,3,3,4,4,4,3,4,5,4,4,6,7,8,8,8,7,6,6,5,4,4,5,4,5,5,4,6,5,5,4,7,6,5,7,7,7,7,7,8,7,8,7,8,8,8,9,11,10,9,11,11,9,10,11,11,10,11,13,13,14,15,16,18,19,19,18,16,17,16,15,16,17,14,13,15,14,14,12,13,13,11,11,11,10,9,9,8,9,9,9,10,12,9,12,11,13,14,14,13,15,17,17,17,16,17,17,16,15,16,15,13,15,15,14,14,15,14,15,17,16,16,16,14,14,13,11,11,11,10,9,11,12,11,10,12,12,13,13,14,15,16,17,17,16,15,15,14,13,13,14,10,10,10,10,9,6,7,7,10,10,11,14,13,14,15,14,14,14,16,15,14,16,15,16,17,20,20,21,22,21,20,19,19,17,18,18,18,17,17,18,17,16,15,14,14,14,13,13,12,14,14,11,13,10,9,11,11,12,13,11,14,13,15,14,13,14,12,12,9,8,7,8,8,8,8,8,10,10,9,12,12,13,12,13,16,12,12,12,12,10,11,10,13,11,12,14,15,15,19,17,20,21,22,24,22,23,21,22,18,18,16,15,14,12,13,14,13,11,11,10,12,12,13,15,14,13,17,15,13,14,17,18,18,15,17,14,15,16,14,14,14,16,14,14,12,11,12,12,12,14,15,15,14,14,13,13,15,16,14,18,17,15,17,17,15,15,17,15,14,16,15,15,15,15,14,13,14,15,14,14,14,15,17,20,18,15,19,19,18,17,18,17,15,18,17,15,17,15,14,16,14,17,14,15,13,17,19,18,17,20,20,20,18,18,18,16,18,17,17,17,16,15,15,15,15,15,15,13,16,18,17,17,19,17,21,21,20,18,18,19,17,18,18,16,18,17,16,16,15,17,16,16,18,19,19,21,19,19,18,20,17,20,19,17,19,19,17,18,16,16,17,16,17,17,18,18,20,19,20,19,20,18,18,19,21,17,19,19,17,18,17,17,17,16,16,16,20,18,20,20,21,20,19,22,21,19,19,21,20,18,21,22,21,19,21,19,17,19,18,16,18,16,18,17,19,18,21,18,22,22,23,23,22,21,22,21,19,21,21,18,19,20,18,20,18,16,18,17,16,17,17,19,19,21,19,21,22,18,21,22,22,23,20,19,20,20,18,17,17,17,16,17,17,19,19,19,21,20,21,22,20,20,20,21,20,18,17,19,17,19,17,17,16,17,16,17,16,19,20,20,19,20,22,22,22,23,20,21,19,20,22,20,19,19,19,16,17,17,18,17,17,17,19,20,19,22,22,21,22,22,20,21,21,21,21,21,20,20,18,17,17,15,16,16,16,17,18,18,19,23,22,20,21,20,20,19,22,21,19,19,19,19,18,18,16,15,16,15,16,18,17,18,22,22,23,23,22,22,24,22,22,23,24,23,24,24,24,24,22,19,20,19,22,21,24,24,25,27,26,28,26,26,29,29,28,29,28,28,27,28,26,28,26,27,24,23,26,26,22,24,26,25,24,24,26,27,25,26,27,28,28,26,27,28,25],[29,29,29,29,28,28,28,27,27,28,27,28,27,27,27,26,26,25,25,26,25,25,23,25,25,24,23,24,24,23,21,23,23,20,22,22,22,20,21,22,21,17,21,20,18,20,21,20,18,19,20,19,19,23,22,19,23,22,18,20,21,19,16,21,21,17,18,21,19,15,19,19,19,18,20,19,19,21,20,19,20,23,22,21,22,24,25,25,25,25,26,24,24,24,24,23,21,22,22,21,20,22,22,20,21,22,20,20,22,22,22,21,24,21,21,21,24,21,20,21,24,22,21,26,25,23,23,23,22,22,23,24,24,25,24,24,24,22,21,21,19,19,21,20,21,18,16,15,15,13,12,12,10,9,8,9,10,8,8,9,8,7,8,9,7,7,8,9,7,8,9,9,10,9,9,10,10,8,8,6,6,6,5,6,5,6,5,6,7,5,5,4,6,6,5,5,6,6,5,6,7,7,7,6,6,8,7,6,7,6,6,4,4,3,2,2,1,0,1,2,2,3,4,3,3,4,4,4,4,5,5,5,7,7,6,7,8,7,8,8,6,7,8,9,7,5,7,8,6,5,7,7,5,7,7,6,7,7,8,7,7,6,6,5,4,3,3,2,3,3,3,4,3,3,4,4,4,4,5,6,5,5,7,7,9,9,9,9,7,7,7,5,5,4,4,4,4,4,6,5,4,5,7,6,6,6,7,8,6,7,6,6,6,7,9,8,9,10,11,10,10,11,11,10,11,11,11,10,11,13,13,14,16,17,18,19,18,20,17,19,16,17,17,19,16,15,16,16,14,14,14,14,11,12,11,10,10,10,9,8,8,9,10,9,9,12,11,13,13,15,13,18,19,17,19,17,20,21,16,18,18,16,16,17,15,14,16,16,14,14,18,16,17,17,15,16,14,12,11,11,9,9,10,11,11,11,10,11,13,11,12,15,14,16,18,16,14,14,12,12,12,12,11,9,11,10,9,9,8,10,10,10,11,11,14,13,12,13,15,14,15,15,16,17,16,15,17,19,21,21,21,21,21,20,20,18,19,18,18,17,16,16,15,14,14,14,12,12,15,12,11,13,19,11,11,10,10,10,12,12,14,14,14,14,13,14,13,11,14,10,9,8,7,7,8,9,10,7,9,9,12,10,12,11,12,12,13,13,11,12,11,11,12,11,13,13,11,14,16,15,19,18,19,21,22,24,22,24,22,22,19,18,17,16,15,13,15,15,12,13,12,13,12,12,13,15,15,15,17,15,14,14,17,19,18,15,17,14,15,16,14,15,16,16,13,12,12,11,12,11,13,14,14,14,15,14,15,13,17,16,15,16,17,16,16,16,14,16,16,16,15,18,17,16,16,16,15,13,14,14,14,13,15,16,18,19,18,16,17,18,18,18,18,17,18,18,17,18,17,17,17,16,16,14,15,16,16,17,19,19,18,18,19,18,19,18,18,17,18,17,17,17,18,16,17,16,16,16,17,16,18,18,19,18,20,19,20,21,21,20,19,19,19,19,17,18,18,17,17,16,18,17,18,17,17,20,20,22,21,22,20,21,20,21,19,19,20,18,19,17,17,17,18,18,19,19,20,20,21,21,22,21,22,21,21,21,22,21,20,18,20,18,18,18,17,19,20,19,21,20,22,23,24,23,24,24,23,23,21,23,23,21,22,22,22,21,21,20,20,17,17,17,17,18,19,20,21,21,23,22,23,24,26,25,25,25,24,23,23,24,23,22,20,22,21,20,18,19,17,17,18,20,19,21,23,22,23,23,24,23,23,24,24,25,24,22,21,20,20,18,17,18,18,19,19,21,22,23,22,23,24,24,24,21,23,23,24,21,22,23,21,19,18,18,16,18,17,19,19,21,22,22,22,21,25,24,24,25,23,23,21,23,24,23,23,22,18,17,18,19,19,17,19,19,21,22,21,23,24,23,24,25,22,24,23,23,24,22,22,21,18,18,18,17,18,16,19,19,21,21,22,23,24,23,24,23,22,21,24,23,21,21,21,19,18,17,19,18,19,17,19,20,20,20,23,23,23,25,23,23,24,24,22,23,25,25,26,25,26,25,23,22,22,21,22,23,24,24,24,27,26,28,27,27,28,28,28,28,28,28,27,27,25,27,26,27,26,24,26,26,23,24,26,25,25,25,26,27,25,26,27,28,28,27,26,28,26],[28,28,28,28,27,26,26,26,25,25,26,25,24,25,25,25,24,25,24,24,23,25,22,23,23,23,22,22,23,22,21,22,22,20,20,22,22,19,20,22,19,18,20,20,17,18,20,19,17,17,19,19,19,21,20,20,22,21,18,18,21,20,16,18,21,18,17,19,19,15,19,19,17,17,20,18,19,20,21,19,19,23,21,20,21,23,23,23,24,23,23,23,23,23,22,22,22,22,21,20,20,21,22,21,21,22,21,19,22,21,22,20,22,20,19,22,22,22,20,20,22,21,19,24,24,22,24,24,24,24,23,24,25,25,24,24,21,22,19,21,19,18,19,21,20,18,15,14,14,13,13,13,12,10,9,10,9,9,10,10,9,8,9,9,8,8,9,9,8,9,9,10,11,9,9,10,9,9,9,8,7,7,6,5,5,4,5,5,6,6,5,6,6,6,6,6,8,8,7,8,8,9,9,7,9,9,8,8,9,8,7,5,6,4,3,2,2,1,0,1,2,3,4,3,3,4,4,4,3,5,5,6,7,7,7,8,7,6,7,7,5,5,6,5,5,5,5,6,4,4,6,6,5,7,7,6,8,7,8,8,8,8,7,5,5,4,4,3,3,3,4,5,4,4,5,5,4,4,5,6,5,5,7,8,9,10,10,8,8,8,7,6,6,5,4,5,4,5,6,6,5,6,7,6,5,7,8,8,8,8,7,7,7,7,8,7,9,10,11,12,10,10,12,12,11,12,12,11,13,13,15,16,18,18,19,20,21,21,18,20,18,17,18,19,16,16,17,16,13,14,15,13,11,10,11,11,9,9,8,8,7,9,10,10,10,11,11,13,13,13,14,17,16,18,19,18,18,18,17,16,16,16,13,16,14,14,14,13,14,14,14,15,15,15,14,14,13,11,11,11,9,8,11,11,10,11,15,13,13,14,13,15,15,17,17,15,15,14,14,11,12,13,11,11,10,11,10,10,11,11,12,11,13,14,14,14,13,14,14,13,16,15,14,14,15,15,18,19,20,21,22,22,21,20,20,18,18,17,16,16,17,16,15,15,14,15,13,12,13,13,12,12,14,11,10,10,10,12,13,13,15,16,15,15,14,14,15,13,12,10,10,9,9,7,8,9,9,8,9,10,10,11,11,13,13,12,15,12,12,13,9,11,11,11,11,11,12,13,15,16,19,17,20,21,22,23,22,23,22,23,20,19,16,16,15,12,13,14,11,12,10,9,10,10,13,13,14,12,16,13,11,14,16,17,18,15,18,14,13,16,14,13,14,15,13,14,11,13,10,10,12,12,13,13,14,13,13,12,14,16,14,16,16,14,15,15,13,14,16,14,12,17,17,14,15,15,14,12,13,15,12,11,13,14,15,18,17,15,15,18,16,15,17,17,16,19,17,15,16,16,14,16,14,15,12,13,13,15,17,18,16,18,20,19,16,18,19,17,19,18,17,17,17,15,17,15,16,15,15,16,16,16,17,16,17,17,20,20,20,18,19,19,18,19,18,17,19,16,16,17,16,16,16,17,16,18,18,19,19,20,17,19,18,20,19,18,19,18,17,18,16,17,16,17,17,17,17,18,18,19,20,19,21,19,19,20,20,19,21,19,17,18,17,17,17,16,17,16,18,18,21,22,22,21,22,24,22,19,20,22,21,19,22,23,22,21,21,20,18,19,17,17,16,16,16,17,19,18,21,20,23,24,26,25,23,23,23,22,22,24,22,20,20,20,20,21,18,17,17,18,17,17,18,19,20,21,20,23,24,22,23,24,22,24,22,22,21,21,18,18,17,17,17,18,19,18,20,20,22,22,24,24,25,21,23,23,22,21,22,23,20,20,19,18,15,18,18,18,19,19,21,22,20,21,24,24,25,24,22,22,23,23,24,22,22,21,20,18,19,18,18,18,18,19,20,21,21,23,24,21,25,24,23,23,23,24,24,23,22,21,20,18,18,19,19,17,19,19,19,20,21,22,25,23,25,24,23,22,23,23,21,21,22,21,20,19,20,20,20,19,17,20,18,19,22,22,23,25,22,23,24,24,23,23,25,25,25,24,25,24,22,22,21,21,21,20,24,21,22,26,24,27,26,24,28,28,28,28,26,26,25,26,24,26,26,26,23,22,25,25,22,22,25,24,23,23,26,26,24,25,27,28,27,24,26,28,25],[29,28,28,29,29,27,27,27,26,26,27,26,26,27,27,26,25,25,24,24,24,24,23,24,23,23,24,21,21,21,23,19,22,21,20,21,21,19,19,21,19,16,20,18,17,18,19,16,18,18,18,18,20,20,19,19,19,18,17,17,19,17,14,18,18,14,17,19,18,13,18,20,17,17,21,18,17,20,19,19,19,21,19,19,21,21,21,22,23,22,22,22,23,21,21,22,19,20,21,22,18,20,21,20,21,20,20,18,20,20,21,20,20,20,19,19,22,20,19,19,21,20,22,23,23,23,23,23,22,23,23,24,24,24,22,23,21,21,18,20,19,20,20,21,19,19,19,17,15,15,13,13,11,10,9,10,10,10,10,10,9,8,8,8,8,8,8,7,8,9,9,9,10,10,9,10,9,8,6,6,7,6,7,6,6,5,6,7,7,7,6,6,7,7,6,6,7,7,6,7,8,8,8,8,7,8,8,7,8,5,5,5,5,4,4,2,3,2,1,0,1,1,2,2,2,4,3,4,4,5,5,5,6,5,5,7,5,5,5,5,5,4,4,4,3,4,3,4,4,4,4,5,5,5,5,6,6,6,7,6,6,7,7,6,5,4,4,4,3,2,2,4,2,2,3,3,2,2,4,4,4,5,6,6,7,8,8,7,7,7,5,6,6,5,5,4,4,4,6,5,4,6,6,6,5,6,7,7,8,6,7,6,7,8,9,9,11,10,11,13,12,13,13,11,11,13,13,11,11,14,15,16,17,18,18,19,20,19,18,18,18,16,16,17,15,16,15,14,15,13,14,13,13,12,12,11,11,10,9,9,8,9,11,10,10,12,13,13,14,14,14,17,16,17,15,17,17,18,17,17,17,15,15,16,15,15,14,16,15,16,14,16,16,17,16,15,14,12,12,11,10,10,11,12,11,11,15,16,13,13,14,15,13,15,16,15,12,13,13,12,12,12,12,10,11,10,7,7,7,10,10,12,12,13,14,13,13,13,15,14,14,13,15,15,15,15,16,18,18,19,21,19,20,19,18,16,18,16,16,17,16,17,15,16,17,15,13,15,13,14,12,13,14,11,12,11,12,13,14,14,14,15,14,14,14,13,13,13,13,10,10,10,8,7,8,11,9,9,10,11,10,10,11,11,11,11,13,11,11,10,11,10,10,10,12,11,11,14,15,15,18,16,18,21,21,23,22,23,21,22,19,17,15,14,13,11,11,10,10,10,10,8,10,12,12,12,13,12,14,16,13,12,16,17,17,14,16,13,12,14,12,12,13,13,11,12,11,9,10,12,10,11,13,13,13,11,12,12,15,14,14,15,16,14,15,16,13,12,15,14,12,14,13,14,13,14,13,12,12,15,12,13,13,13,17,18,15,14,17,16,16,14,16,16,14,15,13,15,14,14,15,13,14,12,13,13,13,14,17,16,15,17,17,17,15,16,16,14,16,15,16,14,15,15,15,15,13,15,13,14,17,16,17,16,16,15,18,18,18,16,19,16,16,17,15,16,15,14,16,14,16,16,15,15,17,18,18,19,18,19,17,18,17,19,18,17,17,16,17,16,15,16,14,16,16,17,19,17,19,17,20,20,20,20,17,20,19,18,18,17,17,16,15,17,15,17,17,17,19,20,20,22,21,21,20,22,21,20,20,21,21,18,21,21,20,20,19,19,18,17,17,18,15,17,17,18,18,20,22,21,23,22,24,23,24,24,22,23,21,23,22,20,19,21,20,19,16,18,15,16,17,18,19,20,21,20,21,22,24,22,23,23,22,23,22,21,20,19,18,18,18,17,17,18,18,19,20,21,21,22,23,24,22,21,20,23,22,18,20,21,18,19,17,18,18,17,18,19,18,19,21,20,20,20,22,23,23,23,21,22,22,22,24,22,22,19,18,19,19,20,18,17,18,18,20,21,18,22,22,22,22,23,21,22,22,23,24,22,21,19,18,19,19,20,17,17,18,18,20,19,20,22,21,22,21,21,21,22,22,21,21,21,20,20,20,21,20,18,19,19,18,20,19,20,23,20,22,22,22,23,22,22,23,23,24,22,24,25,25,24,21,22,20,21,21,22,24,23,24,26,25,26,25,26,28,27,27,27,26,28,27,27,25,25,26,26,24,23,25,25,22,23,25,25,24,23,26,26,23,25,26,28,27,25,26,27,24],[28,27,28,28,27,27,26,26,26,26,25,25,25,24,25,24,24,25,23,24,23,23,22,23,23,21,22,22,21,22,20,21,22,19,19,21,23,19,20,22,19,16,20,18,16,16,19,16,17,18,19,18,20,21,20,20,21,19,18,17,20,17,15,18,19,15,17,18,17,15,17,17,18,17,18,17,18,18,19,16,17,20,19,18,21,21,21,21,24,24,23,21,22,22,21,22,20,20,21,20,19,22,22,19,20,21,20,19,21,21,21,20,22,21,20,19,22,21,18,20,23,19,21,25,25,23,24,23,23,24,22,25,25,25,23,23,21,20,18,19,18,16,18,19,20,20,14,15,13,13,12,11,10,8,7,8,8,8,8,7,7,6,7,6,6,6,6,6,5,6,6,6,7,7,7,7,7,8,5,5,4,5,4,5,5,5,5,5,5,5,5,4,5,5,5,5,6,5,5,5,6,6,6,5,5,6,5,5,5,4,4,4,3,3,3,2,2,3,2,1,0,1,2,2,2,2,2,3,2,3,3,3,4,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,3,3,3,3,3,5,6,7,6,6,5,4,4,4,4,4,4,4,4,4,5,5,4,4,5,4,4,4,5,5,5,6,5,5,6,6,6,7,8,8,8,10,9,9,10,9,9,10,10,9,11,10,12,13,15,16,18,19,20,20,17,17,17,15,14,15,14,14,14,13,13,11,11,12,11,9,10,9,8,7,7,7,7,8,9,9,9,11,10,12,12,12,12,14,13,16,16,16,17,16,16,15,14,13,13,15,13,13,13,12,13,13,13,13,15,15,14,14,13,12,12,10,10,9,10,11,11,10,11,12,11,12,14,13,14,14,14,13,12,13,12,12,10,11,10,9,9,9,7,8,8,8,8,10,13,13,13,13,13,12,13,14,11,14,13,12,13,14,15,15,16,17,20,19,19,17,17,15,16,15,15,15,16,14,15,14,13,12,13,12,13,12,12,11,12,10,11,11,10,10,12,12,13,13,13,12,13,12,12,12,11,9,7,7,6,7,7,8,8,7,8,9,8,9,10,11,11,11,12,13,11,12,10,9,9,9,11,11,12,13,15,15,18,17,18,21,21,22,22,22,21,20,17,16,14,14,12,12,13,13,11,9,8,9,10,10,11,13,12,11,15,14,11,13,15,15,17,13,15,14,13,14,13,13,14,13,13,10,10,10,10,9,11,12,15,13,14,13,13,12,14,13,14,13,16,14,14,14,14,13,14,14,13,14,15,14,14,14,14,13,13,12,10,10,11,14,14,18,16,15,14,17,15,14,15,16,14,16,15,14,14,14,14,16,14,15,12,13,13,15,16,16,15,16,18,17,15,16,16,15,15,14,15,15,15,13,17,13,14,14,15,14,16,16,16,14,16,16,18,18,18,16,17,16,15,16,14,15,15,13,14,16,14,15,15,17,15,17,16,18,18,17,16,18,16,18,16,15,17,15,15,15,14,14,16,15,14,16,15,17,18,17,19,17,18,17,16,17,18,16,17,16,15,15,13,15,14,15,15,15,17,16,19,20,20,20,20,22,20,18,19,21,19,17,20,22,19,19,19,16,16,16,15,14,15,14,16,15,17,16,20,18,21,22,24,23,22,23,23,21,20,22,20,18,19,19,17,19,15,16,17,16,15,16,16,18,18,20,19,22,22,21,21,23,21,23,21,19,19,19,16,16,16,17,15,17,17,18,18,19,21,21,23,24,23,19,22,22,21,19,22,21,18,19,16,16,15,19,15,18,16,18,19,19,19,20,23,23,24,23,21,22,21,21,23,21,21,20,19,17,17,18,18,17,19,17,19,19,19,21,22,22,23,25,21,22,22,23,23,22,21,20,19,17,18,18,17,17,19,18,18,18,20,20,23,22,23,22,21,21,22,21,20,21,21,19,21,18,20,19,18,18,19,20,18,18,22,21,22,24,21,22,24,23,22,22,24,23,25,23,24,24,21,21,20,20,20,21,23,21,22,26,24,27,25,24,28,27,27,27,26,27,25,26,23,26,24,26,23,22,24,24,22,22,25,24,23,23,25,25,24,24,25,28,27,23,25,28,24],[29,28,29,28,28,28,27,27,27,27,27,25,26,25,25,24,25,24,23,22,22,22,21,22,20,19,20,19,19,20,19,18,19,18,18,19,20,17,17,19,18,16,17,17,16,16,18,15,16,17,19,16,17,20,19,18,16,18,16,15,17,16,14,15,17,16,15,17,17,13,14,16,17,14,16,15,16,16,17,15,16,18,17,17,17,18,20,21,22,22,21,20,21,20,19,18,18,19,18,17,18,19,18,17,18,20,17,19,19,20,17,20,21,18,20,20,22,16,18,20,21,19,21,24,24,23,23,24,23,22,22,24,24,25,24,24,22,23,21,21,21,17,20,21,20,18,18,14,13,12,10,10,8,8,6,8,7,6,7,6,6,5,5,5,5,5,5,5,4,5,5,5,5,5,5,6,6,6,4,3,4,4,4,4,4,5,4,5,5,5,4,4,5,4,4,4,5,4,3,4,4,5,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,2,2,2,2,3,2,3,3,3,2,2,2,2,2,2,3,2,2,2,3,4,4,6,5,4,4,3,3,2,3,3,3,4,4,4,4,4,4,3,5,3,3,4,4,4,4,4,4,4,4,6,6,6,7,7,8,8,8,9,9,9,9,9,9,9,9,10,10,12,13,14,16,18,18,17,15,15,14,13,11,12,13,12,11,11,11,10,10,10,10,9,8,9,8,7,7,8,8,7,9,9,9,9,11,13,11,12,12,14,14,14,14,14,14,15,14,13,14,13,11,12,12,12,11,11,13,12,12,13,13,14,15,13,12,11,10,9,9,8,10,11,11,11,12,13,13,12,12,13,13,13,14,14,12,11,13,11,9,10,10,9,8,8,7,5,6,7,8,8,10,11,11,10,11,12,11,11,12,13,12,11,12,12,16,15,16,16,17,16,17,16,15,14,15,14,14,15,15,15,15,14,14,13,12,13,13,12,12,12,11,10,11,10,9,10,10,11,11,11,12,12,12,13,12,12,10,9,7,7,5,6,6,9,7,6,8,9,8,8,10,10,10,10,11,9,10,9,9,8,8,8,9,9,11,12,14,13,17,16,18,20,20,20,20,20,20,19,16,14,12,12,10,9,10,10,9,9,7,8,8,7,10,11,10,9,11,12,10,10,11,12,11,10,11,10,9,10,10,10,10,11,9,9,8,9,9,7,10,9,10,10,11,11,11,11,12,12,11,12,13,12,11,12,10,11,11,10,9,11,11,11,11,12,11,10,9,11,9,8,11,11,13,15,12,12,13,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,11,11,12,12,13,13,13,14,14,12,13,13,12,12,12,13,13,13,13,12,13,12,13,12,13,13,14,15,14,13,13,14,14,15,13,14,15,14,13,13,13,14,13,13,12,13,13,12,13,14,13,14,14,15,15,16,14,15,14,15,14,14,14,14,14,13,13,13,12,13,14,15,15,15,15,15,16,16,16,17,16,16,16,16,14,14,16,13,14,14,14,15,14,14,15,15,16,18,17,18,19,19,18,17,17,18,18,17,17,18,17,17,15,16,16,15,15,13,13,14,14,15,16,16,18,18,18,20,21,21,21,20,20,19,18,19,18,17,18,18,17,17,14,16,15,14,15,15,16,16,17,17,18,19,20,18,19,20,19,19,20,18,18,16,14,15,14,15,15,15,16,17,17,18,18,18,20,20,20,17,19,19,19,17,17,19,17,16,16,15,13,15,15,15,15,16,19,16,19,18,19,20,20,20,19,19,18,18,21,19,20,18,16,15,16,16,15,15,16,16,16,18,17,18,19,19,19,20,18,19,20,19,20,19,19,18,16,17,17,16,15,15,17,17,16,18,19,19,19,20,19,19,19,19,18,20,18,17,17,18,17,18,18,15,17,16,17,18,17,18,20,18,20,19,19,20,20,20,20,22,22,21,22,23,23,23,19,20,19,19,19,20,22,21,23,25,25,26,24,25,26,27,27,26,26,26,26,26,24,25,25,26,23,24,24,25,22,23,24,23,23,24,25,25,24,25,25,27,26,25,26,27,24],[29,28,28,28,28,27,28,26,26,27,27,25,25,26,26,23,24,24,23,22,23,23,21,21,21,21,20,19,21,19,19,18,19,18,17,20,20,16,18,18,17,14,19,17,15,16,18,16,15,17,19,15,19,21,20,17,20,20,15,16,17,17,14,16,17,14,15,17,16,13,15,17,15,14,17,16,15,15,17,14,16,17,17,15,16,18,19,20,20,20,20,20,19,19,19,18,17,18,20,16,17,20,19,16,19,19,17,17,20,20,18,19,21,19,20,20,22,17,20,22,22,20,22,24,25,25,24,25,24,23,24,25,25,25,23,23,22,22,20,21,21,17,19,20,20,16,15,13,12,11,9,9,8,8,6,7,7,6,6,6,5,5,5,5,4,4,5,4,4,5,5,5,5,5,5,6,6,5,4,3,3,3,4,4,4,4,4,5,5,5,3,4,4,4,4,3,4,4,3,3,4,4,5,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,3,2,2,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,2,2,3,3,3,3,3,3,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,6,5,4,4,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,7,8,9,7,7,8,8,7,8,9,9,8,9,11,11,13,14,16,17,18,17,15,15,15,13,12,13,12,12,12,11,11,10,11,10,9,8,9,8,7,6,6,6,7,7,8,9,8,9,9,11,10,11,11,12,13,14,13,14,14,15,14,14,13,13,12,12,11,11,12,11,11,12,12,12,13,14,15,13,12,11,10,9,9,9,10,10,10,10,12,12,11,13,13,12,13,13,12,12,11,10,11,10,9,10,10,9,8,8,7,7,6,6,7,8,10,11,10,10,11,10,9,12,10,11,11,11,12,11,12,13,14,15,16,17,16,14,13,12,13,12,11,12,14,12,12,12,12,10,11,12,12,10,12,11,11,10,10,9,9,9,10,11,10,11,10,11,12,10,10,9,9,8,7,7,6,6,7,8,7,7,8,9,8,8,10,10,10,10,11,10,10,10,9,10,9,9,9,10,13,13,14,15,17,18,19,22,21,22,22,22,20,19,16,14,12,11,10,10,10,9,9,10,11,8,9,7,8,9,11,11,13,12,12,11,12,13,13,11,13,10,11,11,10,10,11,10,10,9,11,8,8,9,10,10,12,10,12,11,12,11,12,13,15,13,14,11,11,12,12,11,11,11,10,12,12,11,11,11,11,11,11,12,8,12,10,12,12,15,13,12,12,14,12,12,13,12,12,12,12,12,11,11,11,12,11,11,10,13,12,13,14,12,12,13,13,12,12,13,12,12,12,11,12,11,11,11,12,11,12,12,13,15,16,13,14,12,13,12,14,14,14,13,13,13,13,13,11,11,11,11,11,11,11,12,11,12,12,13,13,15,14,14,13,13,12,14,13,12,13,12,12,11,10,11,10,11,11,12,13,13,13,13,14,13,15,13,12,15,13,13,14,13,13,12,10,12,11,11,12,12,13,13,14,17,17,15,15,18,16,14,15,18,15,13,17,18,16,15,15,14,13,13,11,11,10,11,12,13,14,13,15,15,16,18,21,20,17,19,20,17,16,19,17,14,14,17,14,17,12,13,12,11,12,13,13,15,15,16,15,17,19,16,17,20,16,19,18,15,16,16,13,13,13,12,12,13,13,15,16,14,16,17,18,19,17,13,16,19,18,14,16,17,14,16,14,13,13,13,13,13,13,15,16,15,15,16,17,19,18,18,16,18,16,18,20,20,18,16,16,14,14,16,14,14,14,14,16,17,14,16,17,16,20,18,17,18,18,20,21,20,18,16,17,16,16,17,14,15,16,15,17,16,16,18,18,17,20,18,18,17,20,19,18,19,19,18,19,17,18,18,17,17,18,19,18,18,18,17,20,19,18,20,22,20,19,22,23,22,23,23,24,23,20,20,20,20,20,21,22,23,23,24,24,26,23,25,27,28,27,27,26,27,25,26,24,25,25,26,24,24,25,24,22,24,24,24,24,24,24,25,26,25,26,27,27,25,23,27,26],[28,28,28,27,28,27,26,26,25,26,26,24,24,25,25,23,23,24,23,22,23,23,20,21,22,21,21,21,21,19,19,20,20,18,18,20,19,16,19,20,17,16,18,17,15,15,17,16,16,16,17,16,16,19,18,16,19,18,15,15,18,16,13,15,17,14,14,17,16,14,16,17,17,16,18,16,18,17,18,16,17,19,17,16,18,19,20,20,22,21,21,21,20,20,20,19,20,19,20,18,18,20,19,18,19,20,18,17,20,20,17,19,21,18,17,21,22,18,18,20,22,20,22,24,25,25,23,24,24,23,24,25,26,25,23,24,22,20,20,21,19,15,17,19,15,16,13,11,10,11,9,8,7,7,5,6,6,5,5,5,5,4,4,4,4,4,4,4,3,4,4,4,5,5,5,5,5,5,4,3,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,2,3,3,4,4,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,3,4,5,6,5,4,3,3,3,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,6,6,6,7,7,6,8,7,7,7,8,8,7,7,9,9,11,12,13,15,16,17,16,14,14,13,13,11,12,11,11,10,10,10,9,9,10,8,8,8,8,7,6,6,5,6,7,8,7,7,8,8,10,10,9,10,12,12,13,13,13,14,13,12,13,13,12,10,11,11,10,11,11,13,11,11,13,13,15,14,13,12,11,10,9,9,9,10,10,10,11,11,12,11,12,12,12,12,13,13,12,11,10,11,10,10,10,10,10,11,8,8,7,7,6,7,8,9,10,10,11,11,10,9,11,9,12,11,10,11,11,12,14,14,16,17,17,15,16,14,12,13,14,12,12,14,13,11,11,12,11,11,11,11,9,10,10,9,8,10,8,8,8,10,9,9,10,10,11,11,10,9,10,11,9,7,7,7,7,7,8,8,7,8,9,8,8,10,10,10,11,11,10,10,10,9,10,11,9,11,11,12,14,15,14,18,18,19,20,21,22,22,23,21,20,17,15,13,13,11,9,10,9,10,10,10,9,9,9,10,12,13,12,15,14,14,12,12,13,13,12,13,11,10,12,11,10,11,10,11,11,9,9,9,11,10,10,11,11,11,12,12,12,13,14,14,16,15,11,12,13,11,10,12,11,10,13,12,11,11,10,10,12,12,11,9,10,11,13,14,16,14,12,13,14,12,12,14,12,12,14,13,11,12,11,10,14,12,14,11,12,11,15,15,15,12,14,15,14,13,15,14,12,14,13,12,12,12,11,14,11,13,14,13,15,15,16,16,13,16,14,15,16,15,14,16,15,13,14,14,12,13,11,11,14,12,13,13,13,13,14,15,16,16,16,14,16,14,15,16,15,14,14,13,13,11,12,12,12,13,13,14,14,14,15,17,15,16,16,15,15,16,15,15,15,14,14,11,13,13,13,13,13,15,15,17,17,18,17,16,18,17,17,16,17,16,15,17,18,16,15,16,15,14,14,11,12,11,12,13,14,15,15,16,15,18,19,21,22,19,18,20,18,16,18,18,15,15,17,14,16,14,13,12,12,12,14,13,15,15,16,15,17,19,16,18,19,17,20,18,15,15,15,13,12,13,13,12,13,13,16,17,15,17,16,19,19,17,15,15,18,17,13,15,17,13,14,13,12,12,14,12,14,13,17,18,16,15,16,19,20,20,19,15,18,15,18,20,18,17,15,14,13,12,14,15,13,16,14,18,18,14,19,19,16,19,19,16,18,16,19,20,20,17,15,15,13,14,15,15,14,16,15,16,18,15,20,19,16,20,19,16,16,20,19,16,17,18,16,17,16,17,16,16,16,16,17,17,18,18,19,19,21,19,19,22,20,18,21,23,21,23,23,23,23,20,20,19,20,19,19,22,21,22,24,23,26,24,24,27,28,27,28,27,27,24,26,22,25,25,25,23,21,25,25,20,22,24,24,22,22,24,26,25,24,26,27,27,24,24,28,25],[28,28,28,28,28,27,27,27,26,27,26,25,25,25,26,25,25,24,23,24,23,22,21,23,21,20,22,20,20,20,20,18,18,19,18,19,18,17,17,18,18,14,17,17,15,15,16,16,16,17,17,17,19,18,18,17,18,18,17,16,18,15,14,15,16,14,15,16,16,12,15,16,16,14,17,16,16,16,18,16,15,18,17,18,17,18,20,21,22,22,22,22,21,20,20,21,19,20,20,19,18,20,20,18,19,20,19,19,20,19,19,21,20,19,18,20,21,16,17,19,21,18,21,23,24,23,22,24,23,22,23,24,24,24,22,22,21,20,20,20,18,18,18,18,17,17,16,15,12,12,10,8,7,6,5,6,5,4,4,5,4,3,4,4,3,3,3,3,3,3,3,4,4,4,4,5,5,4,2,2,2,2,3,3,3,3,3,4,4,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,2,3,2,2,2,2,2,1,1,1,2,1,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,3,4,5,4,3,3,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,3,3,3,3,3,3,3,3,4,4,5,6,7,6,5,7,7,7,6,7,7,7,7,8,8,10,11,12,14,15,15,14,14,13,13,11,10,11,10,10,10,9,10,8,9,9,9,7,7,7,6,6,5,5,5,5,8,6,6,8,9,10,10,10,10,11,10,12,11,11,12,12,11,11,11,11,11,10,10,11,10,10,12,12,11,13,13,15,14,13,12,10,10,9,8,6,8,9,8,9,10,13,11,11,12,13,11,12,13,13,10,10,11,9,9,10,9,8,8,8,6,5,5,6,6,8,10,10,11,10,10,10,10,11,9,11,10,10,10,10,14,13,14,13,16,15,15,15,14,12,14,13,11,14,13,12,12,14,12,10,10,11,10,10,10,10,10,9,10,8,8,9,10,9,9,10,11,11,11,11,9,10,10,8,7,6,6,6,6,7,7,6,7,9,7,7,9,9,9,10,10,9,9,9,8,8,8,8,9,9,11,13,14,15,18,18,19,22,22,22,22,22,20,20,17,14,12,11,10,9,9,9,8,9,8,7,8,6,9,11,11,11,13,12,10,10,11,12,12,11,11,10,8,10,9,9,9,10,9,9,8,8,7,7,8,8,9,9,9,10,10,9,12,12,12,13,13,11,11,12,10,9,10,10,8,10,11,9,9,11,8,10,8,11,9,8,10,10,12,15,13,10,11,12,12,10,12,11,10,11,11,9,10,11,10,13,9,11,11,10,11,11,14,13,11,13,14,12,11,14,12,11,12,11,11,11,11,10,14,10,12,11,13,14,14,14,16,12,14,14,14,15,14,13,15,13,12,13,12,12,10,11,11,14,13,12,14,15,13,15,14,18,16,17,15,15,13,15,14,13,13,13,13,12,11,12,14,14,13,16,15,17,15,15,16,17,16,16,16,16,15,14,14,13,15,13,13,13,14,14,16,14,18,16,16,18,17,18,18,19,18,19,18,16,18,16,19,17,16,16,16,15,15,14,14,13,14,14,15,16,18,16,19,17,19,18,20,20,20,20,19,20,19,19,18,18,17,17,17,16,14,15,14,14,14,16,16,18,19,17,17,18,19,17,19,19,18,19,18,16,17,16,14,14,14,15,14,15,16,16,20,18,19,17,19,19,18,16,17,18,17,16,17,16,15,15,14,14,13,14,15,15,16,17,20,19,18,16,19,20,20,19,17,17,16,17,19,18,18,16,15,15,14,15,15,16,17,17,19,20,18,20,19,18,19,18,17,18,18,19,18,19,17,18,16,15,16,15,14,15,16,16,18,19,18,21,19,19,19,18,18,17,18,19,18,17,17,18,17,16,17,17,16,16,16,18,17,18,20,20,20,21,20,19,22,20,20,21,22,20,23,22,24,23,20,20,19,20,20,21,22,22,23,24,23,26,25,25,28,27,27,28,26,28,25,26,24,25,24,24,23,22,24,24,22,24,24,24,23,24,25,25,24,25,26,27,26,24,26,27,24],[29,28,28,29,29,27,27,27,26,27,26,26,25,24,26,24,24,23,23,22,21,22,20,21,20,20,21,21,19,19,20,18,18,18,18,19,19,17,18,18,18,16,18,17,16,17,17,17,15,17,17,16,18,18,18,16,17,18,17,14,16,15,14,14,17,15,14,18,18,13,14,17,18,14,17,16,15,16,17,16,15,18,17,17,16,17,20,21,21,21,20,19,20,20,18,18,18,18,19,17,18,19,18,17,19,19,17,18,20,19,18,19,20,18,18,20,21,18,18,20,22,18,21,23,24,22,23,22,23,22,23,23,25,24,24,23,22,22,20,22,20,19,19,19,18,17,16,14,13,11,9,7,7,6,4,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,3,2,2,2,2,2,3,3,3,3,3,3,2,2,3,3,2,2,3,3,2,2,2,3,3,2,2,2,2,2,2,2,1,1,1,1,2,1,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,2,2,2,2,1,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,2,2,1,2,1,1,2,1,1,2,2,3,4,5,4,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,2,2,3,3,3,3,2,3,3,3,4,4,5,5,5,6,5,6,6,6,5,6,7,7,7,8,8,10,12,12,15,16,16,15,14,13,13,10,10,10,11,10,9,9,9,8,8,8,7,6,6,6,5,5,4,5,5,5,6,6,6,7,8,10,8,9,11,11,11,11,10,11,11,12,12,10,11,10,9,9,9,10,9,9,10,10,10,12,12,12,13,12,11,10,9,8,7,7,8,10,9,10,10,13,12,11,12,13,11,13,14,14,12,10,12,9,8,9,8,7,7,7,6,6,6,6,6,7,8,11,10,9,10,10,11,10,11,11,11,10,10,11,14,13,15,14,16,15,15,15,14,12,14,12,12,15,12,11,13,13,11,10,11,12,10,9,11,11,10,8,9,8,8,9,9,9,10,10,10,12,13,12,11,10,9,8,7,5,4,4,5,6,6,5,6,7,7,6,8,9,8,8,10,8,9,8,7,8,8,8,9,10,11,13,14,15,17,18,18,21,21,22,21,21,19,19,16,13,11,10,9,8,8,9,8,8,7,8,7,7,9,11,9,11,13,12,10,9,10,11,11,10,10,9,9,9,9,10,9,10,9,8,8,7,7,7,8,9,9,9,10,10,11,11,12,12,12,13,11,10,10,11,10,10,10,10,9,10,10,10,10,11,9,9,9,9,9,8,9,10,13,14,12,10,12,12,12,11,11,10,10,11,10,10,10,10,10,11,10,10,10,10,10,11,13,12,11,13,13,12,11,11,11,11,11,11,11,11,11,10,12,10,11,11,12,13,15,14,12,12,13,13,13,14,13,12,13,13,12,12,12,12,12,12,10,12,12,12,12,11,11,12,13,15,14,14,13,14,13,14,13,13,13,13,12,13,12,12,11,12,13,13,14,14,13,14,15,16,16,16,16,15,15,15,14,14,15,13,14,14,13,14,12,14,15,15,15,17,17,17,17,18,17,17,18,17,18,17,17,17,16,16,14,16,16,15,15,13,13,15,12,15,14,15,17,17,16,18,20,19,18,20,19,19,19,20,18,18,17,17,18,17,16,16,17,14,15,14,15,15,16,15,18,17,19,18,18,19,19,19,18,17,18,17,17,15,16,13,15,13,16,14,17,17,16,18,18,19,19,15,18,18,18,17,17,18,16,16,17,15,15,13,15,13,15,15,16,16,17,16,16,18,17,18,17,18,17,17,20,20,19,16,16,16,16,16,14,16,13,17,16,18,16,17,16,17,17,18,17,18,18,19,19,21,19,18,17,18,17,16,13,15,15,16,17,17,18,18,16,19,18,18,18,17,17,19,18,19,18,19,19,18,18,16,16,16,16,17,17,18,19,17,18,18,17,19,20,19,19,20,21,20,21,22,23,23,19,20,18,19,19,21,21,21,22,23,23,24,23,24,27,27,27,27,26,27,24,27,23,25,23,24,24,23,22,23,22,23,23,22,23,23,24,25,24,24,26,26,26,25,25,28,24],[28,27,28,28,28,26,27,27,26,27,27,25,24,25,26,24,23,24,24,22,22,23,20,20,22,21,20,21,20,19,19,20,20,18,17,20,19,15,18,18,16,14,17,16,14,15,17,16,14,16,17,14,18,20,19,17,18,19,16,15,16,15,13,14,17,13,13,16,15,13,14,15,14,14,16,14,15,14,16,15,15,16,18,15,16,18,19,19,20,19,20,19,19,20,17,19,17,17,20,18,17,20,20,17,19,21,18,18,21,22,18,20,22,19,19,21,24,20,20,23,24,20,23,25,25,24,24,24,24,23,24,25,25,24,24,24,22,22,20,21,20,18,19,18,16,14,11,11,10,10,9,8,7,6,4,5,5,5,5,5,4,4,4,4,3,3,4,3,3,3,4,4,4,4,4,5,5,5,3,2,3,2,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,2,3,3,2,2,2,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,3,4,5,5,3,3,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,4,4,4,5,5,6,7,5,6,7,6,6,6,7,7,7,8,9,9,11,13,15,15,16,16,15,14,13,12,11,11,11,10,10,10,9,8,8,8,7,7,7,6,6,5,5,5,5,5,6,7,7,7,7,9,8,8,10,10,10,12,12,13,12,13,11,11,11,11,9,10,10,10,10,10,9,10,11,11,12,13,14,12,11,10,9,8,8,8,8,9,9,9,10,12,10,10,11,12,11,11,11,12,10,10,10,9,9,9,9,8,7,8,6,6,6,6,6,7,8,10,8,9,10,9,9,10,9,11,10,10,10,10,11,12,12,14,16,16,14,14,12,10,12,12,10,10,11,11,10,10,10,9,11,10,10,9,10,10,9,8,9,8,8,8,10,9,9,10,10,10,10,9,10,8,10,7,7,5,6,5,6,7,7,7,7,9,8,7,8,9,9,9,10,9,9,9,8,8,9,9,9,11,12,14,15,16,18,18,19,21,21,22,22,22,20,19,16,14,11,10,10,9,9,8,8,9,8,8,8,7,9,11,12,11,13,13,12,11,11,12,12,10,11,10,10,10,9,10,10,9,8,9,8,8,7,8,8,10,9,10,10,10,10,9,12,13,13,12,13,10,11,12,10,10,10,11,10,11,11,11,10,10,9,10,9,10,8,9,8,11,12,13,13,10,11,12,11,10,12,11,11,11,10,11,10,10,9,12,9,12,8,12,9,11,13,12,10,12,13,12,11,12,11,12,11,11,11,10,10,9,12,9,11,11,12,13,13,14,14,11,13,12,12,13,13,11,11,12,12,11,11,11,10,10,9,12,10,11,12,12,11,12,13,14,14,12,12,12,11,13,13,12,12,11,11,10,9,9,9,10,10,10,11,11,11,12,14,12,14,13,12,14,14,13,13,11,11,10,9,10,10,11,10,11,12,13,15,15,16,14,15,17,16,14,14,16,14,13,16,19,15,14,16,13,12,12,9,10,9,10,11,12,12,13,14,13,16,19,20,19,17,17,19,16,14,16,16,13,13,15,12,14,11,11,10,10,11,12,12,14,15,14,13,15,17,15,15,18,15,18,16,13,13,14,12,11,11,12,11,13,12,14,15,14,14,14,16,17,15,13,14,16,15,12,14,16,12,13,12,12,10,13,12,14,13,14,16,15,15,14,16,17,15,17,13,17,13,16,19,18,15,13,14,13,13,14,13,13,15,15,16,18,14,17,16,15,16,16,13,17,16,19,20,20,16,15,16,15,14,15,14,13,14,14,16,18,16,19,17,16,17,18,16,15,19,18,16,18,19,17,18,16,17,16,16,15,16,16,17,17,19,18,20,20,18,19,21,19,18,21,22,20,23,23,24,23,19,20,18,18,20,19,22,21,22,23,24,25,24,24,27,27,27,28,26,27,24,27,23,25,24,25,23,22,24,24,21,23,23,23,22,23,24,24,24,24,25,26,26,24,23,27,25],[28,27,27,27,27,25,25,26,25,25,25,23,24,25,24,23,23,24,22,22,23,22,19,20,22,21,21,22,22,19,18,20,19,16,19,19,18,15,18,18,15,15,16,17,15,15,16,16,15,15,15,14,16,17,17,15,19,17,16,14,16,15,13,15,16,14,12,16,15,12,13,16,15,13,16,15,15,14,17,15,14,18,17,17,16,18,20,20,20,21,20,21,20,19,21,19,18,18,19,18,18,20,19,18,19,20,18,16,20,20,19,19,21,19,18,21,21,18,19,20,22,20,21,25,24,24,23,23,22,22,22,24,24,23,21,22,21,21,20,21,20,17,19,18,18,17,14,12,10,11,9,7,6,6,4,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,5,5,5,3,3,2,3,3,3,3,4,4,4,4,3,3,2,3,3,2,2,3,3,2,2,2,3,3,2,2,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,3,3,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,5,6,6,6,6,7,7,6,6,8,8,10,10,12,13,15,14,15,12,13,12,10,9,11,10,9,9,8,9,8,8,8,7,7,7,7,6,6,5,5,5,6,7,6,6,8,7,9,9,8,9,10,10,12,11,11,12,12,10,10,11,11,9,10,10,9,10,9,11,9,10,11,12,13,12,12,11,10,9,8,8,7,8,9,9,9,10,11,10,11,12,11,11,12,12,11,10,10,10,8,9,9,9,9,8,8,6,6,6,6,6,7,8,11,10,10,10,10,9,11,9,13,10,9,10,11,13,13,13,15,16,16,14,15,14,11,14,13,11,12,14,12,11,11,13,11,10,11,11,9,9,10,9,7,9,7,9,7,9,8,9,9,10,12,11,10,10,10,9,9,7,6,5,6,6,7,7,7,7,8,7,7,10,9,9,9,10,9,10,8,8,9,8,8,10,10,11,13,14,15,16,17,19,18,19,21,20,21,19,18,15,14,12,11,9,9,9,8,8,10,9,8,8,8,9,10,10,11,12,11,10,9,10,10,12,10,11,10,9,10,10,9,10,9,8,9,10,8,7,7,8,9,9,9,9,9,10,10,12,11,12,11,11,9,10,10,8,9,10,10,9,10,11,9,10,10,8,11,9,11,8,10,10,10,12,13,12,9,10,12,10,9,12,11,10,13,11,9,11,10,9,13,10,13,9,11,10,11,12,12,9,11,14,11,11,13,12,10,13,12,10,12,11,10,12,9,13,12,11,13,11,13,13,11,13,11,13,15,14,12,15,14,11,13,12,11,12,11,10,13,10,11,13,11,12,13,14,16,15,17,12,15,13,16,16,12,15,14,12,13,11,11,12,12,12,13,14,16,14,13,17,16,17,15,14,15,16,14,15,14,13,14,12,12,14,13,14,14,16,15,18,17,18,17,17,19,18,16,17,18,16,15,18,18,17,16,17,15,14,14,13,13,14,13,15,15,15,15,18,15,19,19,21,21,20,18,20,19,16,19,18,15,15,16,14,15,14,13,14,15,12,15,13,17,17,18,15,18,19,15,18,18,16,19,18,16,15,14,14,13,15,17,13,16,13,16,18,16,18,15,19,18,16,14,15,17,17,13,14,16,14,14,14,13,14,16,13,17,14,17,19,19,16,16,19,18,18,18,15,16,14,17,18,17,17,15,14,13,13,15,15,14,16,15,18,19,14,20,19,15,18,17,14,18,16,18,18,18,16,15,14,15,13,15,13,13,12,16,15,17,16,20,20,17,18,17,15,16,17,18,16,17,16,16,17,17,15,15,12,15,13,16,15,16,19,20,18,20,19,18,20,20,18,20,21,20,22,23,24,23,19,20,19,17,19,18,19,21,21,23,23,24,23,24,27,27,27,27,25,27,23,26,21,25,24,24,21,20,24,23,20,22,24,22,23,22,24,25,24,23,26,27,27,22,24,27,24],[28,28,28,28,29,27,27,27,26,27,27,25,25,25,25,25,24,24,24,22,22,22,21,21,20,20,21,21,19,20,19,18,19,17,18,18,18,15,17,18,16,14,15,17,15,15,16,15,14,15,15,15,16,17,17,16,18,18,15,14,16,14,12,14,15,14,12,16,17,12,14,16,16,13,16,16,14,15,17,15,14,18,16,16,15,18,19,20,20,21,21,20,21,20,19,19,18,19,18,17,18,19,19,17,19,19,18,18,20,20,17,18,20,18,15,20,22,15,16,20,21,18,20,24,24,22,21,23,22,21,22,23,24,22,22,22,21,20,20,21,20,19,20,19,17,16,15,13,12,11,9,8,7,5,4,5,4,4,3,4,3,3,3,3,3,2,3,3,2,3,3,3,4,4,4,4,5,4,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,3,4,4,4,3,2,2,2,1,2,2,2,2,2,2,3,3,2,3,3,2,2,2,3,3,3,3,2,2,3,3,4,4,4,5,6,6,5,5,6,6,5,6,7,6,6,7,8,8,10,11,13,14,14,14,12,11,11,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,5,5,4,4,4,5,6,6,5,7,7,8,8,8,9,9,9,10,10,9,10,10,8,9,10,9,8,9,8,8,8,9,9,9,10,10,11,12,13,12,10,9,9,8,7,6,8,9,9,9,11,12,11,10,11,12,11,11,12,11,10,9,10,8,8,8,7,6,7,7,6,6,6,6,5,6,8,9,10,8,8,9,8,8,9,10,9,9,10,10,11,11,13,12,15,14,14,14,12,11,13,12,10,11,12,10,10,11,11,9,9,10,10,8,9,9,9,7,8,7,7,8,9,8,8,9,10,11,12,11,9,8,8,7,6,5,4,5,5,6,5,6,6,7,6,7,8,8,8,8,10,8,9,7,7,7,8,8,10,11,12,14,15,15,17,18,18,20,20,21,21,21,19,19,15,13,11,10,9,8,8,8,7,8,8,7,7,8,10,12,12,11,12,12,10,9,10,11,11,10,11,10,8,9,9,9,8,9,8,8,8,8,7,8,8,9,10,9,10,10,11,11,13,12,12,12,11,9,10,11,8,10,10,9,8,10,10,9,9,10,8,8,8,9,9,8,10,10,11,14,12,10,10,12,11,10,11,10,9,11,10,9,9,10,8,11,9,10,10,10,11,11,13,13,11,11,13,12,10,13,12,10,11,11,11,11,10,10,11,10,11,10,11,13,14,14,14,11,14,13,13,15,14,13,14,13,11,12,12,12,11,11,11,11,13,11,13,13,12,14,13,15,14,16,13,14,13,15,13,12,13,13,13,12,10,12,12,13,14,16,16,16,15,15,15,16,16,16,17,16,15,15,14,14,15,13,14,14,14,16,16,15,17,16,16,17,16,17,18,18,17,18,18,16,18,16,18,17,16,15,16,15,15,14,14,13,14,15,15,16,17,16,17,16,16,17,18,18,19,18,18,19,18,19,18,18,16,17,16,16,15,15,16,15,16,16,17,17,18,16,17,17,18,16,18,17,17,17,17,16,17,15,15,15,16,16,16,15,17,16,20,18,18,17,17,17,17,15,16,17,17,15,16,17,16,16,17,15,15,15,16,16,16,17,19,18,18,16,18,18,18,18,16,16,15,17,18,19,17,15,17,17,16,17,14,15,16,17,17,19,17,17,18,17,17,17,15,18,17,17,18,19,18,16,16,17,15,16,13,14,14,15,17,18,16,18,18,17,17,17,17,16,17,18,16,19,17,17,19,18,17,17,14,16,14,18,16,16,19,18,19,20,18,19,20,19,18,21,22,21,22,22,23,22,19,19,19,17,20,19,21,22,22,23,23,25,24,24,27,27,26,28,26,28,24,27,24,25,25,24,23,23,23,24,22,24,24,24,23,24,25,26,25,24,26,27,27,25,26,27,24],[28,28,28,28,29,27,27,27,26,27,27,26,25,25,25,24,23,24,24,22,22,23,21,21,21,21,21,22,21,21,20,19,19,20,20,20,19,18,19,19,19,16,18,18,16,18,17,17,15,17,17,15,17,19,17,17,19,19,17,15,17,17,13,15,18,16,14,17,19,14,14,18,17,13,18,17,16,16,17,17,15,18,17,17,16,18,20,21,21,22,21,20,21,20,19,19,19,18,19,18,18,19,19,18,19,20,18,19,21,20,18,20,21,18,18,21,22,19,19,22,22,20,22,24,25,24,24,23,23,23,24,24,25,24,23,24,21,21,20,20,19,21,19,19,17,16,14,13,12,11,9,7,7,6,4,5,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,4,4,3,5,5,4,3,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,2,2,3,3,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,2,1,1,2,1,1,1,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,3,4,5,4,3,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,3,3,2,3,3,3,3,3,4,4,5,5,6,6,5,6,7,6,6,6,7,7,7,8,8,10,12,12,14,15,15,15,14,12,13,10,10,10,10,9,9,9,9,8,8,8,7,7,7,6,5,5,4,5,5,5,6,7,6,7,8,10,8,9,11,10,10,11,11,11,12,12,12,11,11,11,9,10,9,9,9,10,9,9,11,11,12,12,13,11,10,9,9,8,8,7,8,9,9,9,10,12,11,10,11,12,11,12,13,14,11,10,12,9,9,9,8,8,8,7,6,6,6,6,6,7,8,11,10,10,9,11,10,10,11,12,11,11,10,12,13,13,14,14,16,15,15,15,14,12,15,13,12,13,12,12,13,13,11,10,10,11,11,9,11,11,9,8,8,8,8,9,9,10,10,11,11,12,13,13,11,9,8,8,6,6,4,4,5,7,6,6,7,8,7,7,9,10,8,9,10,8,9,9,8,9,9,9,10,11,13,14,16,15,17,19,19,21,22,23,22,23,20,20,16,15,12,11,10,10,9,10,9,9,9,8,8,8,11,12,11,12,13,12,10,10,11,12,12,11,11,10,10,10,10,11,10,11,9,9,9,8,8,8,9,10,10,9,10,10,13,12,14,13,13,13,12,11,11,12,11,11,10,11,11,11,12,11,10,12,9,10,9,10,9,9,10,12,12,14,13,12,11,12,12,12,11,11,12,12,12,11,11,11,10,12,10,11,12,11,12,12,13,13,12,12,13,13,13,13,13,12,12,12,12,12,11,10,13,10,11,11,11,14,14,14,14,12,14,13,13,14,14,14,14,14,13,13,14,13,13,12,11,12,12,12,12,14,12,13,14,15,14,14,13,14,13,15,15,14,15,14,13,13,12,12,13,14,14,14,15,13,14,14,15,15,17,16,16,17,16,15,15,15,15,14,13,14,14,14,14,15,14,15,15,18,18,16,17,19,18,17,19,18,18,17,19,19,17,16,16,17,16,16,14,13,13,13,15,16,14,14,14,16,15,18,20,19,18,19,20,19,18,20,19,17,17,19,17,18,16,15,17,14,16,16,16,16,16,15,16,17,19,17,18,19,19,20,19,17,17,18,17,15,17,15,16,15,16,16,17,17,16,17,17,19,18,15,17,18,18,16,18,19,16,17,17,16,15,15,17,15,16,16,18,16,17,16,16,17,17,17,15,19,16,18,21,21,19,16,18,18,17,18,15,17,15,17,15,18,17,16,17,17,17,17,14,19,17,19,19,22,18,17,18,19,17,17,14,15,15,16,17,18,17,18,17,17,18,19,17,17,18,20,17,20,20,19,20,19,18,16,16,17,16,20,15,19,20,17,20,20,18,22,20,20,18,22,22,21,23,23,23,24,19,19,20,19,19,19,22,22,22,24,23,25,24,25,27,27,27,28,26,28,25,27,24,25,24,24,24,23,24,24,23,24,23,23,24,24,24,25,25,24,25,26,26,25,24,27,25],[27,27,28,27,27,26,26,26,26,26,26,25,25,25,26,25,24,25,24,22,23,23,20,20,23,21,20,21,21,19,19,21,19,18,19,20,19,15,19,19,17,14,18,17,14,15,17,16,14,16,16,14,18,18,17,17,20,20,15,15,17,16,13,15,17,13,13,16,16,13,14,17,15,13,17,15,15,15,18,15,15,17,18,17,16,19,19,18,20,19,20,20,19,19,19,19,18,18,20,16,18,20,20,16,19,21,17,17,21,21,19,20,21,19,19,21,23,19,19,23,24,22,23,25,25,24,24,24,23,23,22,24,25,23,22,23,21,19,19,19,18,18,18,18,17,16,12,13,11,11,10,8,7,6,5,6,6,5,5,5,5,4,4,4,3,3,4,4,3,3,4,4,5,5,5,5,5,6,3,2,3,3,3,4,4,4,4,5,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,2,3,3,2,2,2,1,1,2,2,2,2,2,3,3,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,5,6,5,3,3,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,5,5,6,6,7,7,6,7,8,7,7,7,8,7,7,8,9,9,11,13,13,15,15,15,13,13,12,11,11,11,11,10,10,10,10,9,9,9,8,8,7,7,6,6,6,6,6,6,7,8,7,8,8,9,8,9,10,11,11,12,13,13,13,12,11,12,12,11,10,11,10,10,10,10,10,10,11,12,12,12,13,11,11,10,9,9,10,8,9,10,9,9,10,11,10,10,11,11,12,12,11,12,11,10,11,9,10,9,10,10,8,8,7,8,8,7,8,8,8,11,10,9,10,10,9,10,11,11,11,11,11,11,12,12,13,13,15,15,14,14,12,11,13,12,12,11,12,11,11,12,11,11,11,10,11,9,10,10,10,9,9,8,8,8,11,9,10,10,12,11,12,10,11,9,10,9,8,7,6,6,7,9,8,8,8,9,9,9,9,10,10,10,11,9,10,10,9,10,10,9,10,11,13,14,15,16,16,18,19,19,20,22,21,22,19,19,15,14,12,11,11,10,10,10,10,10,9,8,9,9,11,12,12,12,13,12,12,11,11,12,13,11,12,11,11,12,11,11,11,10,10,9,9,10,8,8,9,10,10,11,11,11,11,12,14,12,13,12,13,10,11,11,11,11,11,11,11,13,12,11,11,11,9,10,9,11,9,10,11,11,12,14,14,10,12,14,12,10,14,12,12,14,11,12,11,10,9,12,10,12,9,12,11,12,13,13,10,13,15,13,11,15,13,12,13,11,12,12,11,10,12,10,12,12,12,13,14,15,15,12,14,12,14,16,14,12,14,14,12,14,12,12,12,11,11,11,11,12,14,12,13,14,14,17,15,14,13,15,12,15,15,13,15,13,12,11,10,11,12,13,12,12,13,13,14,13,16,14,16,14,13,16,15,14,16,13,13,12,11,12,13,13,14,13,15,14,16,17,18,16,15,19,17,16,15,19,16,13,17,20,16,15,17,15,13,13,12,12,13,12,15,14,14,14,16,15,17,19,21,20,18,17,20,17,15,17,17,14,13,16,14,16,12,12,13,15,13,16,14,17,17,17,15,18,17,15,16,18,15,19,16,14,15,14,13,12,14,17,13,18,14,17,18,15,17,15,17,18,16,13,14,17,16,12,15,16,13,14,13,13,13,16,14,17,14,16,19,18,16,14,18,17,17,17,14,16,13,17,20,19,16,14,15,14,14,15,16,14,14,15,16,19,15,18,18,14,18,18,14,17,15,18,20,19,16,15,16,15,15,15,14,13,13,15,15,16,17,18,20,16,20,17,15,15,19,19,15,20,19,17,19,17,17,15,13,15,14,17,16,15,18,18,19,21,18,19,20,20,18,20,22,21,23,23,24,23,19,19,18,17,17,18,19,21,20,23,22,24,25,24,26,26,27,27,25,27,24,25,23,24,23,24,22,21,24,23,21,22,23,23,22,22,23,24,24,23,26,27,27,24,23,27,24],[29,28,28,29,29,28,28,28,27,28,28,27,28,27,26,26,26,25,25,25,23,23,22,22,23,22,22,22,21,22,20,21,20,18,20,20,20,16,19,19,17,15,18,17,15,16,16,17,15,16,15,15,17,18,19,19,20,19,15,16,18,16,13,15,17,15,13,17,16,14,15,18,16,13,18,17,15,16,18,17,15,18,18,18,17,19,21,21,21,21,23,22,21,21,21,20,18,19,21,18,19,21,21,19,21,21,18,20,21,22,21,21,22,20,20,22,23,20,18,23,22,20,22,25,25,23,23,25,23,23,23,24,24,23,22,22,21,20,20,20,19,18,20,20,18,18,15,12,12,11,9,9,6,7,5,6,6,5,4,5,4,4,3,4,3,3,3,3,3,3,3,4,5,5,4,6,6,5,3,2,2,3,3,4,4,4,4,4,4,4,4,3,3,3,3,2,3,2,2,2,3,3,3,2,2,2,2,2,2,1,1,1,1,2,2,2,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,5,6,5,4,3,2,2,2,2,2,2,3,3,3,4,4,3,3,4,3,3,3,4,4,3,3,3,3,4,4,5,5,5,6,7,7,6,7,7,7,6,7,7,6,6,8,8,10,10,12,13,14,14,14,12,12,11,11,10,11,10,10,9,9,9,8,8,10,9,7,7,7,6,6,5,5,5,6,8,6,7,8,7,8,9,9,10,10,10,12,11,11,12,12,11,11,11,12,10,10,10,10,9,10,11,11,11,12,12,12,12,12,11,10,10,9,9,8,8,10,9,9,10,12,10,11,11,11,12,12,12,11,10,10,10,9,9,9,8,8,8,7,6,7,7,6,7,8,8,10,11,10,10,10,9,10,10,11,10,11,11,10,12,13,13,14,16,16,14,15,13,13,15,13,11,13,13,12,11,11,12,10,10,10,11,9,9,10,9,7,9,8,8,8,9,9,10,10,11,11,11,10,10,9,9,8,8,6,6,7,6,7,8,7,8,8,8,8,10,10,9,10,10,9,9,9,8,8,9,9,11,11,11,12,14,15,17,17,18,19,20,22,21,22,20,19,17,15,12,11,10,11,10,10,8,10,8,8,8,8,10,11,12,12,12,12,11,10,11,12,13,12,12,11,10,11,10,11,10,11,9,9,9,9,8,9,9,11,10,9,10,10,12,11,13,12,12,12,12,10,11,11,10,10,11,10,9,12,12,10,10,11,9,11,8,11,9,9,9,10,12,14,13,10,12,13,11,11,13,11,10,14,11,10,11,11,9,11,9,12,9,10,10,11,13,13,10,13,15,13,12,14,12,11,13,12,10,12,12,9,12,10,12,11,11,12,12,13,14,11,15,13,14,16,14,14,16,14,12,14,13,12,12,12,10,13,11,12,12,13,14,16,15,19,17,17,14,16,14,16,15,13,15,14,12,13,12,11,13,13,12,15,15,17,17,14,18,17,18,17,17,16,17,14,15,14,14,15,13,13,15,13,16,14,17,17,21,21,21,19,18,20,19,18,18,19,17,15,18,20,18,16,18,16,15,16,14,13,15,13,15,16,17,17,20,16,20,22,23,23,21,20,22,20,19,19,19,17,17,17,16,18,14,14,15,15,14,15,16,18,20,19,18,20,20,17,19,21,19,21,18,17,16,19,16,14,16,16,15,16,15,17,20,18,20,17,21,20,19,18,16,20,18,16,18,17,16,18,14,15,15,16,15,16,15,16,19,20,17,17,20,20,20,20,16,19,16,18,19,20,18,16,18,15,16,15,14,16,14,17,17,19,16,20,21,16,19,20,16,19,16,20,20,20,18,16,18,15,16,15,11,15,13,17,16,17,17,19,21,16,20,19,16,17,18,20,16,18,18,17,18,15,16,13,12,16,13,18,14,16,18,20,19,24,19,18,20,21,19,20,22,22,22,23,24,23,19,15,17,15,17,17,18,20,20,23,24,25,24,25,28,28,27,27,27,28,24,26,22,25,23,24,22,21,24,24,21,21,24,23,23,23,26,27,25,24,27,28,27,24,24,27,24],[29,28,28,29,28,27,27,27,26,27,27,25,26,25,26,24,25,24,24,24,23,23,22,23,22,21,22,22,21,22,22,20,19,20,20,19,20,17,17,19,19,15,16,17,15,15,16,16,14,15,15,15,16,17,17,17,19,19,16,15,18,16,13,16,18,15,14,18,18,13,15,18,17,13,19,18,15,18,18,16,16,20,18,18,17,19,21,22,21,22,22,20,23,22,21,20,21,20,20,19,21,20,20,19,21,20,19,20,20,19,20,21,20,19,19,21,21,18,17,21,22,20,21,24,25,23,24,23,22,22,22,22,23,22,21,21,19,20,20,19,18,19,19,18,19,18,15,13,13,11,10,7,7,6,4,6,5,4,4,5,4,3,3,3,3,3,3,3,3,3,3,4,5,4,5,5,5,4,3,2,2,3,3,3,3,4,3,4,4,3,3,2,3,3,2,2,3,2,2,2,3,3,3,2,2,2,2,2,2,1,1,1,1,2,2,2,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,1,1,1,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,5,5,4,4,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,4,4,4,5,5,6,7,7,6,6,7,7,6,7,7,6,6,8,8,9,10,12,13,14,14,14,13,12,12,10,9,10,10,10,9,9,9,8,8,8,8,7,8,7,6,7,5,5,5,6,7,6,6,8,8,9,8,9,11,10,10,11,10,10,11,11,11,10,11,10,9,10,9,9,9,10,10,11,11,12,13,13,13,12,11,10,10,10,9,7,9,9,9,9,10,11,10,10,11,11,11,11,12,12,10,10,10,10,9,9,8,8,8,7,6,6,6,5,6,6,7,10,11,9,9,10,10,9,10,11,11,11,11,11,12,12,13,14,16,15,15,15,14,14,15,12,12,13,13,11,11,12,10,9,9,9,10,8,9,10,9,8,8,7,7,8,9,9,9,10,11,12,11,12,10,9,8,7,6,6,5,5,7,8,7,7,8,8,8,8,9,9,9,9,10,9,9,9,8,9,9,10,13,12,11,13,15,15,17,19,19,20,21,23,22,23,21,20,16,15,12,11,11,10,10,11,9,9,9,9,10,10,12,12,11,11,13,13,11,11,12,13,14,12,13,11,11,12,11,11,11,11,10,10,10,9,8,9,10,11,11,11,12,11,12,12,15,13,13,14,12,12,12,13,11,12,12,11,11,12,12,11,11,12,10,10,10,10,9,10,11,12,14,17,15,13,13,14,13,14,14,13,12,14,13,11,11,12,10,12,11,12,9,10,12,13,15,15,14,14,15,14,14,15,15,13,14,13,13,12,12,11,12,11,13,12,11,15,15,15,16,13,16,15,15,17,16,15,17,17,14,15,14,14,13,13,12,13,14,13,15,15,14,16,15,18,16,18,15,16,16,16,16,15,15,14,14,14,14,13,14,15,15,17,16,17,17,16,18,19,18,17,18,17,18,16,16,15,16,14,15,14,16,16,18,15,17,17,18,19,18,19,20,20,19,19,21,18,19,17,20,18,17,16,17,16,16,16,15,14,15,15,17,18,17,17,18,17,17,19,20,19,20,20,19,21,20,21,19,19,18,18,16,18,16,15,16,16,17,17,18,19,20,18,18,18,20,18,18,20,20,20,19,18,18,19,16,16,17,16,16,16,17,18,20,19,18,18,18,20,19,18,18,18,18,17,19,19,16,17,17,15,15,15,16,16,16,17,19,19,18,17,18,18,19,18,16,18,16,18,20,21,19,16,17,17,16,15,14,16,15,16,17,18,17,18,18,16,19,18,15,19,17,20,20,21,18,16,19,16,16,15,12,15,14,17,17,18,17,18,18,16,18,18,16,17,19,19,16,19,19,17,19,17,16,14,14,16,14,18,15,17,20,18,19,20,18,20,19,19,20,21,21,21,22,22,22,21,18,18,17,16,18,18,20,22,21,23,24,25,24,25,26,27,27,28,26,27,24,26,24,24,24,24,23,22,23,23,22,23,23,23,23,24,24,25,25,24,25,26,26,25,24,27,24],[28,28,29,28,28,27,27,27,26,27,27,26,26,25,26,25,25,25,25,23,24,23,22,23,23,22,23,22,23,23,24,22,21,20,22,21,20,20,21,20,20,19,18,18,18,19,19,18,18,19,17,17,18,19,19,19,20,21,18,17,20,19,16,18,20,17,18,20,20,16,18,21,19,16,21,19,18,18,21,18,18,20,21,19,18,21,22,22,22,22,21,22,22,22,22,22,20,22,22,21,21,22,21,20,21,22,21,21,22,21,20,22,22,20,20,21,22,19,21,22,22,22,22,24,24,24,25,23,24,23,23,24,25,23,22,23,22,21,20,20,20,20,18,18,18,17,15,15,13,12,11,9,9,8,6,8,7,6,6,6,6,5,5,5,4,4,5,4,3,4,5,4,6,6,4,6,7,7,3,3,3,4,4,5,5,5,5,6,5,5,4,4,5,4,3,3,4,4,3,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,4,4,4,3,3,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,2,3,2,2,2,2,2,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,2,2,3,4,5,7,5,4,3,3,3,2,3,3,3,4,4,4,5,5,4,4,4,4,4,4,4,5,4,4,4,5,5,5,6,6,8,7,9,9,9,8,10,9,9,9,10,10,11,10,11,12,13,14,14,16,17,16,14,14,14,13,12,13,12,12,11,12,12,10,11,11,11,9,9,9,8,8,7,8,8,8,9,10,9,10,10,12,10,11,13,13,13,14,15,14,14,15,15,13,14,13,12,13,12,12,12,12,13,12,13,13,13,13,13,12,12,11,12,11,11,10,10,12,11,11,11,12,13,13,13,14,14,14,15,15,13,12,14,12,11,12,12,11,11,11,9,9,8,8,8,10,10,15,14,12,12,13,13,13,13,14,13,14,14,14,15,15,15,16,18,17,16,16,14,14,15,14,13,15,14,13,14,15,13,12,12,13,12,11,13,13,11,13,10,11,10,12,10,12,12,13,14,14,14,14,13,12,11,11,9,9,7,7,8,10,11,9,10,12,11,11,12,13,11,13,14,12,12,14,11,13,12,13,15,15,14,14,16,16,18,19,20,21,22,24,23,24,22,22,18,17,14,13,13,14,13,14,12,14,13,13,13,12,14,14,14,14,15,14,14,14,14,14,15,14,15,13,13,14,15,14,14,14,13,13,13,13,10,11,12,12,13,11,12,13,14,14,16,15,15,15,15,14,13,14,14,13,14,13,14,16,16,15,15,15,13,14,14,14,13,12,13,14,15,16,15,14,15,15,14,15,15,15,14,17,16,14,15,15,13,15,14,14,14,13,14,15,15,15,15,15,16,16,15,15,16,15,17,15,15,15,15,14,15,14,14,15,14,17,16,16,16,15,16,15,16,17,16,15,16,17,15,18,16,15,15,15,14,14,14,15,15,15,15,16,15,17,16,16,14,17,15,17,17,15,18,16,15,16,15,14,15,16,15,17,16,16,16,15,17,16,18,16,16,18,18,16,18,16,16,17,16,15,17,16,18,17,17,16,16,17,19,16,18,20,20,17,18,19,18,16,18,19,18,16,18,17,16,18,17,15,17,17,18,19,18,17,16,17,17,19,21,20,18,19,21,18,18,20,19,18,17,19,16,18,16,16,17,17,18,18,19,20,20,18,18,18,18,17,18,19,18,21,19,17,17,18,16,17,19,18,19,18,19,19,20,20,18,19,19,19,18,18,19,19,18,17,19,18,16,18,18,18,18,18,19,18,18,19,21,20,19,19,19,19,19,20,17,19,17,19,21,22,18,18,18,18,19,19,17,19,17,18,18,20,19,19,18,18,20,19,18,19,18,20,21,22,19,18,20,19,18,18,15,17,16,19,18,18,19,18,19,19,19,19,18,18,20,21,18,20,20,18,21,20,19,17,15,18,15,19,15,17,20,19,18,20,19,20,20,20,20,20,22,22,23,22,23,22,20,18,19,17,18,17,18,21,21,21,21,22,21,22,24,25,26,26,25,26,24,25,24,23,23,23,23,22,23,24,22,23,23,24,23,23,24,25,25,24,25,25,25,25,23,26,24],[29,28,29,28,29,28,28,28,28,28,28,27,28,28,27,26,28,27,26,26,26,26,24,24,25,23,24,24,23,23,22,23,22,21,21,22,22,17,21,20,19,16,19,19,16,17,19,18,16,18,18,16,18,20,20,19,21,21,17,18,20,17,14,18,19,16,16,20,20,15,17,20,17,14,20,19,16,18,20,17,16,22,21,19,19,22,22,22,23,24,25,24,23,22,24,23,20,22,24,21,20,23,23,19,22,24,21,21,23,22,21,21,23,21,20,23,23,22,19,24,23,22,22,26,26,25,25,26,25,24,24,26,26,25,23,23,22,22,21,20,19,18,18,18,18,17,16,16,14,14,12,11,10,10,8,8,8,8,7,7,7,6,6,7,6,5,7,6,4,5,6,6,7,7,6,7,7,7,5,5,5,6,6,7,7,7,7,8,7,7,7,6,7,6,5,5,6,5,4,4,5,5,5,4,4,4,4,3,3,3,2,2,3,3,4,4,5,6,5,4,4,4,3,3,3,2,2,2,2,2,2,1,1,1,0,1,1,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,4,5,5,5,6,6,6,4,5,5,5,4,5,4,4,3,4,5,6,7,6,4,4,3,4,3,4,4,5,6,6,6,6,6,7,6,6,6,5,5,6,6,5,6,6,6,6,7,7,8,8,9,10,10,8,9,10,9,9,9,10,10,10,10,11,12,13,15,14,16,17,16,15,14,14,13,13,14,13,12,12,12,12,11,12,11,10,11,10,10,10,9,9,9,10,9,10,10,10,11,11,12,12,12,13,14,13,15,15,14,16,14,14,14,14,13,12,14,12,12,13,13,13,13,14,14,15,15,14,14,13,12,12,12,12,11,12,12,12,12,12,14,13,13,14,14,15,14,14,15,13,12,14,13,12,13,12,13,13,12,10,11,11,12,11,12,14,16,15,14,14,15,15,15,15,15,15,15,14,14,15,15,17,17,17,17,17,17,15,16,17,14,16,16,17,15,15,15,15,14,14,14,14,13,13,13,12,12,12,11,12,13,14,14,14,15,15,15,15,16,14,15,14,13,11,12,9,9,11,12,12,13,11,13,13,11,13,13,13,14,14,13,13,13,13,13,14,14,16,16,15,16,17,18,20,19,21,20,22,25,24,24,23,22,18,18,15,14,14,14,13,14,13,15,14,13,14,13,14,15,16,16,16,16,16,14,16,15,16,15,16,14,14,15,14,14,14,15,14,14,14,14,11,11,12,12,12,11,11,11,14,15,17,17,17,16,16,14,14,16,14,13,14,14,13,15,15,14,14,16,15,15,15,16,14,15,13,16,16,17,15,15,16,17,15,15,16,15,14,17,15,16,14,17,15,16,16,18,14,15,13,17,15,16,15,17,17,16,16,16,16,16,17,15,16,16,18,15,17,16,16,18,14,16,14,17,16,16,16,16,17,18,17,16,16,17,16,17,16,16,17,17,15,17,16,17,19,16,16,15,16,18,18,17,17,17,16,17,19,17,18,16,16,17,17,15,18,19,17,16,16,16,18,16,19,17,20,18,18,20,20,17,19,17,17,18,18,17,19,18,18,18,18,19,19,20,22,19,20,21,22,20,20,22,20,18,21,23,19,17,20,19,18,19,20,18,18,19,20,19,18,20,20,20,21,23,24,24,21,22,24,21,20,22,22,20,20,20,19,19,18,18,19,20,19,20,19,20,21,21,20,22,23,20,22,22,20,23,21,20,20,20,20,19,19,21,19,21,19,20,21,21,22,21,23,23,20,20,22,22,22,20,21,21,19,21,19,19,18,20,19,19,20,19,22,22,21,20,21,21,23,22,19,22,20,22,23,23,21,19,19,20,20,17,18,19,18,20,19,19,21,20,22,20,22,22,20,22,20,23,22,22,21,19,20,19,20,17,18,17,17,18,19,19,19,21,23,21,22,22,20,19,22,21,19,21,21,20,21,18,19,18,18,18,18,19,18,18,20,21,22,24,21,21,23,23,20,23,24,23,24,23,23,23,21,19,20,17,19,16,21,22,22,22,23,23,24,24,26,26,26,27,26,26,24,25,22,24,23,24,22,21,23,23,21,23,24,23,23,23,25,26,25,23,26,26,27,24,23,27,24],[28,28,28,29,28,28,28,28,28,28,28,27,27,27,27,25,26,26,25,25,25,25,23,23,24,23,23,24,23,23,24,23,22,21,24,22,21,20,22,22,20,20,20,20,19,20,20,19,20,20,19,19,20,20,20,21,21,21,21,19,21,20,18,20,20,21,19,21,21,18,19,21,21,18,21,22,19,20,22,21,19,21,22,20,20,22,21,21,22,22,23,22,22,23,22,22,21,21,23,22,22,22,22,21,23,23,21,22,23,22,21,22,23,21,22,22,23,21,21,23,24,23,23,25,25,25,24,25,25,23,24,25,25,24,23,24,22,22,22,21,21,21,18,18,20,17,17,15,15,15,12,11,12,10,9,10,10,9,8,9,9,8,8,8,8,6,7,7,6,6,7,7,8,8,8,8,9,9,7,6,7,7,8,7,8,8,9,9,9,8,7,7,7,7,6,5,6,5,4,5,6,6,6,5,4,5,5,4,3,3,3,3,3,4,5,5,7,7,7,6,6,6,5,4,4,4,3,3,3,2,3,2,2,1,1,0,1,2,2,2,3,4,3,4,4,5,5,4,5,4,5,4,4,4,4,3,3,4,4,3,4,4,3,4,4,5,5,6,6,7,8,7,7,6,6,6,6,6,6,7,6,4,5,7,8,9,8,6,5,5,5,5,5,6,7,8,8,8,8,8,8,8,8,8,6,6,8,8,7,7,7,7,8,8,10,10,11,11,12,13,11,12,13,11,10,12,12,11,12,13,13,13,14,15,16,17,18,18,16,17,15,15,15,17,14,15,16,16,13,14,15,15,12,13,13,12,12,11,10,10,11,11,12,12,12,14,12,14,14,14,14,15,16,16,17,17,18,17,17,18,17,15,15,17,15,15,16,15,16,16,16,16,16,15,16,15,14,13,14,13,12,13,14,14,13,14,15,15,15,17,17,16,17,17,17,15,16,15,14,14,14,14,13,14,14,14,13,14,12,12,11,13,13,15,15,14,15,15,15,15,16,17,16,17,17,16,16,17,17,19,20,19,19,19,18,16,17,16,16,17,16,15,16,15,15,14,14,14,15,14,14,14,15,14,14,14,12,14,13,15,13,14,15,17,15,15,16,13,13,13,12,13,10,10,11,13,14,13,13,14,15,13,15,15,15,16,18,15,16,15,14,15,15,16,16,16,16,16,18,19,20,20,22,21,22,24,25,24,23,23,21,19,17,17,17,16,16,15,14,17,16,16,16,16,15,16,16,16,18,17,18,16,18,17,19,18,19,17,16,17,18,16,17,16,16,15,16,15,14,16,14,15,14,12,11,14,16,17,17,16,17,17,18,16,16,17,16,15,16,16,15,19,18,17,17,17,16,17,17,16,15,17,15,17,17,17,17,17,17,18,17,17,18,18,16,19,17,17,17,17,16,18,18,17,15,17,15,19,16,18,17,17,18,18,18,19,19,18,20,18,17,17,18,17,18,19,16,19,17,18,17,19,18,19,18,18,18,20,19,17,19,20,18,21,19,17,17,16,17,18,19,19,18,17,19,17,18,19,19,19,18,20,17,20,20,18,22,19,18,18,17,17,18,20,20,19,20,19,20,19,20,18,22,20,18,21,21,19,22,19,18,19,18,19,20,22,20,22,20,21,21,22,24,21,21,24,23,21,20,24,21,19,22,24,22,19,22,21,18,20,20,20,21,22,21,23,21,23,21,21,21,23,25,25,21,22,25,22,21,23,23,21,21,22,19,20,18,19,21,22,22,20,23,21,23,21,23,23,22,21,22,22,21,23,21,19,20,21,20,20,21,21,22,21,23,23,23,25,23,23,23,23,20,23,21,21,22,21,21,21,20,21,21,21,20,20,21,20,22,21,23,23,23,23,23,22,23,22,22,22,20,21,23,23,20,21,20,20,21,20,19,21,19,20,20,21,22,23,23,22,23,23,21,22,21,24,24,23,22,22,22,21,20,20,18,18,19,18,19,20,20,22,23,22,23,24,21,21,23,22,20,22,23,21,23,21,20,17,18,17,19,19,19,19,21,21,22,24,21,22,24,24,20,24,24,23,25,25,24,24,20,21,19,20,18,13,20,21,21,23,21,23,24,24,25,26,24,26,25,25,23,23,23,24,23,23,23,21,23,24,22,23,24,24,22,23,24,25,25,23,26,26,27,24,23,26,24],[29,28,28,28,28,28,28,28,27,28,28,27,27,27,26,25,26,25,26,25,25,25,24,24,24,24,23,24,24,24,23,23,23,23,23,23,23,21,23,23,22,19,22,21,19,21,22,20,20,21,20,19,21,22,22,22,23,23,20,21,22,22,19,22,22,19,19,22,21,17,21,22,21,18,22,21,19,20,21,20,18,21,22,20,19,21,22,22,22,23,24,22,22,22,23,23,21,22,23,21,22,23,23,22,23,24,22,23,24,23,22,23,24,23,23,23,24,23,24,24,24,23,24,25,25,25,26,25,24,24,24,25,25,23,23,23,22,22,21,21,20,21,20,19,20,18,16,16,15,14,13,13,12,13,10,12,11,10,11,10,10,9,9,9,8,7,8,8,6,6,8,7,8,9,8,9,9,9,8,6,7,8,9,8,9,9,9,10,9,9,8,8,9,8,6,7,8,7,5,6,7,7,7,5,5,6,5,5,4,4,4,4,4,5,5,5,6,7,6,5,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,1,0,1,2,3,3,2,3,3,3,3,4,3,3,3,4,4,4,4,4,3,4,5,4,4,5,5,4,4,5,5,6,7,7,8,8,7,7,6,6,7,6,5,6,6,4,4,5,6,8,9,8,6,5,6,6,5,6,7,8,8,9,8,9,9,9,8,8,8,7,7,8,9,9,9,8,10,9,10,11,11,12,14,13,14,13,13,14,14,11,14,14,14,13,15,16,15,16,17,18,19,20,19,18,18,18,17,17,18,17,17,17,17,16,16,16,17,15,15,15,14,14,13,10,12,11,13,14,13,14,14,14,14,15,16,16,17,17,19,19,19,19,19,19,19,19,17,17,18,16,16,18,16,16,16,17,17,17,16,16,16,16,15,15,15,14,15,15,16,14,15,16,15,17,18,18,17,18,18,19,17,18,16,16,15,15,15,15,15,15,14,11,13,12,11,13,14,14,18,18,15,15,16,16,15,16,17,16,16,17,17,18,19,18,19,20,20,19,19,17,18,19,17,16,20,18,17,17,18,16,15,15,16,17,14,17,16,16,14,15,15,14,16,14,16,15,15,16,17,17,18,17,16,14,15,13,15,12,11,12,15,14,14,14,15,13,15,16,16,16,18,18,16,17,14,14,14,14,17,16,17,16,16,18,20,21,20,22,22,22,23,24,25,24,23,20,19,18,18,19,16,17,16,14,16,15,14,15,13,15,15,15,15,16,17,16,15,17,15,18,17,19,18,15,18,18,15,17,16,14,15,15,14,12,13,13,14,14,11,10,13,14,16,16,15,17,16,16,14,15,16,15,15,16,17,15,20,19,15,17,16,14,16,16,15,13,15,15,16,16,18,17,15,16,16,16,15,17,17,15,19,18,16,17,16,16,17,17,17,14,16,15,17,18,18,17,16,18,17,16,18,19,16,19,18,17,18,18,17,17,17,16,16,16,18,16,17,18,17,19,18,17,19,18,17,19,19,17,21,20,17,18,18,17,18,19,16,18,17,18,18,18,18,19,19,17,19,17,19,19,17,21,20,18,19,18,18,19,17,20,18,20,20,18,18,19,19,21,19,19,20,21,18,21,20,19,20,19,19,20,20,19,20,20,19,19,20,21,20,20,22,21,20,21,23,20,19,21,22,21,20,22,21,20,21,21,19,20,21,18,21,20,19,20,20,20,21,22,22,21,22,24,21,20,22,22,20,21,22,19,22,19,20,21,19,21,19,21,20,21,20,21,21,21,19,21,22,20,23,22,20,20,22,21,20,21,19,21,19,21,19,22,22,20,21,20,21,19,20,20,20,20,19,20,21,19,21,20,21,19,18,20,18,19,19,21,21,21,21,20,20,20,20,20,20,19,21,22,23,20,20,20,20,21,20,19,19,18,18,19,21,20,19,21,20,20,20,19,21,19,21,22,23,20,20,20,20,19,19,17,18,18,19,19,20,19,19,21,19,21,21,18,20,21,20,17,21,21,20,22,21,20,19,18,19,17,19,18,18,21,19,20,22,19,21,21,21,20,22,23,23,24,25,24,24,22,21,20,19,19,16,19,19,20,22,22,23,22,21,24,24,24,25,24,24,23,24,22,22,22,22,22,22,22,22,22,21,23,23,22,23,23,24,25,23,25,24,26,24,23,26,24],[29,28,29,29,29,28,28,28,28,29,29,28,27,28,28,28,27,27,27,26,26,27,24,24,27,25,24,25,25,24,23,24,23,22,21,25,24,20,22,24,22,18,22,21,18,18,21,20,18,19,20,18,21,23,24,23,23,23,19,21,23,20,17,21,22,18,18,22,19,17,20,20,20,17,21,20,18,20,22,19,18,22,23,20,20,24,23,23,24,24,25,23,23,22,24,24,19,22,25,22,20,24,24,20,24,25,24,21,25,25,23,24,25,25,22,25,27,23,23,27,27,25,26,28,28,28,27,28,27,26,26,27,28,26,25,25,24,23,21,22,21,20,19,20,20,18,17,16,16,15,13,12,11,12,11,11,11,11,10,10,10,9,9,9,9,8,8,8,7,7,8,8,7,8,8,8,8,9,9,8,9,8,9,9,9,8,9,10,9,10,8,7,9,9,7,6,8,8,5,6,7,7,8,7,5,7,6,5,4,4,4,4,4,4,4,5,6,7,6,5,4,4,3,3,3,3,2,3,3,2,2,3,3,2,3,1,1,0,1,1,1,1,2,2,3,3,4,3,2,4,3,3,3,4,3,4,4,5,4,4,5,5,5,5,5,5,5,5,6,7,8,7,7,6,7,7,5,5,7,5,5,4,5,7,8,8,8,7,6,6,6,5,6,6,7,8,9,8,8,8,8,8,8,8,7,8,8,8,8,8,8,9,8,10,10,10,12,12,12,12,12,12,13,12,12,13,13,13,12,13,15,14,16,17,18,19,20,20,18,18,17,17,17,17,15,16,15,15,14,15,14,15,13,13,13,13,12,11,11,11,12,12,13,12,13,14,13,14,14,15,16,16,16,17,18,18,19,18,17,17,18,16,14,17,15,15,16,15,16,16,16,17,16,16,16,16,15,15,15,15,14,14,14,14,14,14,14,15,15,15,16,16,16,17,17,16,15,15,15,14,14,14,13,14,13,12,11,13,13,12,12,11,13,15,15,14,14,14,14,13,15,16,15,16,16,16,17,18,18,19,21,21,19,20,19,17,19,18,17,18,19,17,15,16,17,15,13,16,17,14,13,15,15,14,14,11,13,13,16,14,14,15,15,16,18,16,15,14,13,13,13,12,10,9,12,14,13,13,13,14,13,14,15,15,15,16,17,14,15,14,14,14,14,14,16,16,17,18,19,20,20,20,22,22,22,25,25,25,23,23,19,18,18,16,16,15,15,14,14,14,14,13,13,12,13,15,15,15,19,18,15,15,16,16,18,16,18,16,15,16,15,14,16,15,14,13,14,13,12,12,10,12,11,9,9,10,12,15,15,15,16,16,16,13,15,16,14,14,15,15,15,17,16,15,16,15,13,14,15,16,12,14,12,15,15,16,16,15,15,16,15,14,16,16,16,17,16,16,16,15,14,15,15,16,12,15,12,15,15,17,16,16,18,16,15,18,17,16,18,17,16,17,16,15,16,16,16,17,15,16,14,17,18,16,19,17,17,20,18,16,19,19,17,20,18,17,18,17,16,16,17,18,17,16,17,19,19,21,20,21,17,20,17,21,21,17,21,20,17,18,17,17,17,19,18,19,21,20,19,19,22,20,24,20,19,23,22,18,23,21,18,19,18,18,19,20,20,20,21,21,21,23,23,22,22,24,23,21,21,24,22,20,22,25,22,21,23,21,20,21,18,19,20,20,20,20,21,21,22,20,23,24,25,25,24,24,25,23,21,23,23,21,21,23,21,22,18,19,20,19,20,19,19,21,22,22,20,24,23,21,23,24,21,25,24,21,21,21,20,19,20,19,19,20,19,21,24,21,23,20,23,23,22,20,22,23,23,19,21,21,20,21,20,19,18,19,20,19,20,19,22,23,21,21,22,21,22,22,21,22,21,22,23,23,21,20,20,19,19,18,19,20,18,20,20,20,21,21,22,21,21,22,20,22,22,22,23,22,21,21,20,19,19,18,18,18,17,21,18,19,20,20,23,21,22,22,19,21,22,21,18,22,22,20,23,19,20,19,18,18,17,20,16,18,22,19,21,24,20,20,22,23,20,22,24,24,25,26,26,25,21,22,20,21,20,19,19,21,20,22,21,23,24,24,26,25,27,27,25,26,22,25,22,22,23,23,22,21,23,22,20,22,23,22,22,22,23,24,24,24,25,25,26,24,22,26,23],[28,28,28,29,29,28,28,28,28,28,28,28,26,28,27,26,26,26,27,25,25,26,23,23,25,25,23,24,24,24,23,24,23,22,23,24,24,20,23,24,23,18,23,22,20,21,22,21,20,21,21,19,23,23,22,23,23,23,21,19,22,22,19,21,22,20,20,22,21,18,20,22,20,18,22,21,20,21,22,21,19,22,23,21,20,23,24,21,22,22,25,23,21,23,23,22,20,22,24,20,21,23,23,21,23,24,22,23,24,23,23,23,24,22,24,23,25,22,23,25,26,25,24,26,27,26,25,26,26,25,24,26,27,25,24,24,23,24,21,21,21,20,19,18,20,19,17,16,15,15,12,12,12,11,10,12,12,11,10,11,10,10,10,9,9,8,8,8,7,7,7,8,8,8,8,8,9,9,8,7,8,8,9,8,9,9,9,9,10,10,8,7,7,8,7,5,7,7,5,5,7,7,7,7,5,7,7,6,4,4,4,4,4,4,5,5,6,7,6,5,4,4,3,3,3,3,2,3,3,3,2,2,3,2,2,2,1,1,0,1,1,1,1,2,2,3,4,3,3,4,4,3,4,5,4,5,5,6,5,4,7,5,6,5,5,6,5,6,6,7,8,7,7,6,6,6,5,5,5,6,7,5,6,6,7,8,8,7,7,7,6,6,6,7,8,8,9,9,8,9,8,8,8,8,7,7,8,8,8,8,8,9,9,10,11,11,12,13,14,14,13,14,15,13,12,13,14,13,12,14,15,15,16,16,17,18,20,20,17,19,16,17,18,19,16,17,17,18,17,17,16,17,15,14,14,13,14,13,11,11,12,13,13,13,13,15,14,15,15,16,15,17,17,18,20,19,20,20,19,19,20,17,18,18,17,17,17,16,17,18,17,17,17,16,17,16,16,16,15,15,15,16,15,15,15,16,15,16,17,18,18,17,18,18,18,17,17,15,14,16,15,14,12,15,12,13,12,13,13,11,12,12,13,16,18,15,15,15,14,14,15,16,15,17,17,16,16,18,17,19,21,22,20,20,19,17,18,17,17,18,18,16,16,16,15,15,14,15,16,15,14,15,16,15,15,13,14,13,13,14,13,14,15,16,16,15,16,16,14,13,11,14,12,11,11,14,13,14,14,14,15,15,16,15,17,18,18,16,16,14,15,15,16,15,15,17,16,16,19,20,21,20,23,20,22,24,25,25,24,23,21,20,18,18,18,17,17,15,15,15,15,14,14,14,14,15,16,16,17,18,17,15,18,16,18,17,19,18,15,18,17,16,17,16,15,14,15,14,13,13,12,13,13,10,10,13,12,15,16,16,16,17,18,15,15,17,16,15,17,17,15,18,18,16,16,16,15,16,15,16,14,15,14,16,17,18,18,17,15,18,16,16,18,17,16,19,17,16,17,17,16,17,16,17,14,17,15,17,17,18,18,16,18,17,17,18,18,17,20,17,17,18,18,17,18,17,17,18,16,16,14,17,17,19,19,18,18,20,18,17,20,19,17,22,19,17,18,18,17,19,18,18,16,16,21,20,20,21,21,21,18,21,18,21,21,17,22,20,17,19,19,17,19,19,19,18,21,19,20,20,21,19,22,20,18,22,22,18,23,20,18,19,19,18,20,20,19,20,20,21,22,23,24,22,21,24,24,20,20,25,23,19,22,25,22,20,24,22,18,20,20,19,20,20,20,20,19,21,21,21,22,23,25,25,22,22,25,22,19,23,24,19,19,21,19,22,19,18,19,20,20,20,20,19,21,21,19,21,22,20,22,22,20,24,21,18,20,20,20,19,20,20,19,21,20,21,21,22,21,21,21,22,21,19,20,20,20,18,20,20,18,20,19,18,18,18,19,20,19,21,21,23,21,21,20,20,20,19,20,20,20,20,24,23,19,18,18,18,18,18,16,18,18,19,21,22,21,21,22,21,21,20,21,19,21,21,23,22,19,20,19,18,18,17,14,17,16,20,20,21,21,21,22,21,22,22,20,20,22,20,18,21,21,19,22,21,19,19,16,16,17,20,17,20,22,20,21,24,21,20,22,22,19,22,24,23,24,25,26,25,21,21,19,19,20,19,20,19,21,22,23,24,24,24,25,26,26,26,25,25,23,24,20,23,23,23,20,21,22,23,19,21,23,23,21,22,24,25,24,24,26,25,26,25,22,26,25],[28,27,28,28,28,28,27,27,27,28,28,28,27,26,26,25,26,25,25,25,24,24,23,23,23,23,23,22,23,23,22,22,21,21,23,22,22,20,22,21,21,19,21,20,19,21,21,19,21,21,20,19,20,21,21,21,21,22,19,19,21,20,19,21,21,20,19,22,21,17,19,21,21,18,20,20,20,20,21,20,19,21,21,21,19,21,21,22,22,23,23,21,20,21,21,20,20,21,22,20,22,22,23,21,22,22,21,22,23,22,21,22,23,22,23,21,24,22,22,23,24,22,23,25,25,25,25,24,24,24,24,25,26,24,24,24,23,22,21,21,20,21,19,19,21,19,16,15,14,15,12,12,11,11,9,11,11,10,10,10,9,9,9,8,7,7,8,7,5,7,7,8,8,8,7,8,8,7,7,6,7,7,8,7,8,8,8,9,8,8,7,6,7,7,5,6,7,6,5,6,6,7,6,6,6,7,6,4,5,4,4,4,4,4,5,4,6,6,6,4,4,3,3,3,3,2,2,2,2,2,2,3,3,2,2,2,3,1,1,0,1,1,1,1,2,2,3,2,2,2,3,2,3,3,3,3,3,4,4,4,5,4,4,4,4,4,5,7,5,7,6,5,5,4,4,5,4,3,5,3,3,3,4,5,6,8,7,5,5,5,5,4,5,5,7,6,8,7,7,7,6,7,7,6,5,6,7,8,7,8,7,8,8,9,11,10,11,11,13,13,11,14,13,12,11,13,12,12,13,14,15,15,15,16,17,18,19,19,17,19,18,17,17,18,17,17,17,17,16,15,16,16,14,14,13,13,12,12,10,10,11,12,13,12,13,15,13,15,15,16,16,17,17,17,18,19,19,18,18,18,18,17,16,17,16,16,16,16,16,16,16,16,16,15,15,15,15,14,14,14,13,13,14,16,14,15,16,16,16,17,18,18,18,18,19,17,17,16,16,15,15,15,14,15,14,14,11,14,11,11,11,14,13,17,16,14,15,15,15,15,16,18,16,17,17,18,18,18,17,19,19,19,19,18,18,17,17,17,16,18,18,17,17,16,16,15,15,15,17,15,15,16,16,14,15,14,13,14,13,15,13,13,14,16,16,16,16,14,12,15,12,13,10,9,12,13,13,12,13,14,13,14,16,16,15,17,18,16,16,14,14,14,15,14,15,17,15,15,17,18,20,20,22,22,22,23,23,24,23,22,20,18,16,17,17,16,17,15,14,17,16,13,14,13,13,14,15,15,16,16,16,16,16,15,17,16,17,16,15,17,16,15,17,16,15,14,14,14,11,12,13,13,12,9,10,13,14,15,16,16,17,17,17,14,15,17,15,15,16,16,15,18,18,16,17,16,15,16,16,15,13,14,15,15,15,17,16,15,16,16,16,16,17,17,16,18,17,15,17,16,16,17,16,15,15,15,16,15,16,17,16,16,17,16,16,17,18,16,19,18,16,17,16,17,16,16,15,15,15,16,15,16,17,16,17,18,17,18,18,17,18,19,17,20,19,16,18,17,16,16,17,15,16,15,17,17,17,17,17,18,16,18,17,19,18,17,20,19,16,18,17,16,16,15,18,16,18,18,17,17,18,17,20,19,17,20,20,18,21,20,17,19,17,17,18,18,17,17,18,18,19,18,21,19,18,21,21,18,20,22,20,18,22,23,21,20,20,20,17,20,19,17,18,17,16,17,18,17,18,18,18,21,23,22,19,20,23,21,17,21,22,18,18,21,18,20,19,17,19,16,17,17,18,18,19,18,18,19,20,17,20,21,19,22,21,18,20,21,20,17,20,15,17,17,17,18,19,19,18,18,19,20,18,17,18,20,19,16,18,20,17,19,19,17,19,16,17,17,17,18,20,19,19,18,17,18,18,18,18,19,17,20,22,22,19,18,19,19,18,19,16,17,16,17,20,20,19,18,18,18,18,17,17,19,18,21,21,23,19,20,18,20,18,19,16,17,16,17,18,20,19,19,19,19,18,19,17,18,19,19,18,18,20,19,20,21,19,19,17,17,17,16,18,18,21,19,20,20,20,19,20,21,18,21,22,22,23,24,24,23,22,21,19,18,19,18,20,20,21,22,21,23,21,19,23,24,23,23,24,22,22,24,22,23,23,23,22,21,22,22,21,21,22,22,23,22,22,23,24,23,24,24,25,23,21,26,24],[29,29,29,29,29,28,29,29,27,28,29,28,27,27,28,27,27,26,27,26,25,26,24,25,24,24,24,25,24,24,24,23,23,22,23,23,24,20,23,22,22,19,20,21,19,20,21,19,18,20,20,18,20,22,22,21,22,23,18,19,23,19,18,20,21,17,20,22,21,16,20,21,21,18,22,21,20,20,22,20,19,23,23,21,21,23,23,24,24,24,24,23,23,23,23,23,22,22,23,22,22,23,23,22,23,24,23,22,23,24,22,23,24,23,21,24,26,24,23,26,26,25,26,28,28,27,26,26,26,25,25,26,27,26,25,26,24,24,23,23,22,23,21,21,22,20,15,16,14,13,12,12,10,10,8,9,10,9,8,8,9,6,7,7,6,6,6,6,4,5,6,6,7,7,7,7,8,7,5,4,4,4,6,6,6,6,7,8,8,7,5,5,5,6,4,4,5,5,4,5,5,6,6,4,4,5,4,4,3,3,3,3,3,3,3,3,4,4,4,4,3,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,1,2,2,2,2,3,2,3,3,3,3,3,4,4,4,3,4,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,6,7,7,4,4,4,4,4,4,3,4,4,6,5,6,5,5,5,5,4,4,4,5,6,5,6,6,6,7,8,9,9,10,10,11,12,10,10,12,11,10,11,12,11,11,12,13,14,16,17,18,18,19,19,18,17,17,15,15,15,15,15,14,14,13,13,13,13,13,12,12,11,11,10,10,9,10,9,11,11,11,12,12,13,12,14,15,15,15,17,16,17,17,17,15,16,16,14,14,15,13,14,15,14,14,15,16,16,17,16,15,16,15,14,15,15,14,12,14,13,12,13,13,13,14,14,14,15,16,16,17,16,15,14,15,13,12,14,12,12,11,11,9,10,10,10,10,11,13,15,15,14,13,14,15,13,13,16,15,14,16,15,15,17,18,19,21,20,20,21,19,18,19,18,16,17,19,16,16,17,16,14,14,14,15,13,15,14,13,12,12,11,12,13,13,13,13,15,15,15,16,16,14,14,12,11,10,11,9,8,10,11,11,11,11,12,12,13,13,13,14,16,16,15,14,13,13,12,12,12,15,15,15,17,18,19,20,21,21,23,23,24,24,25,23,23,20,18,17,16,17,15,15,12,13,13,12,11,12,11,13,16,15,15,18,16,14,14,16,16,17,16,17,16,14,17,16,15,16,14,13,12,13,11,11,10,11,12,10,9,10,12,13,14,17,16,16,18,17,15,16,17,14,15,15,16,14,17,18,15,16,15,14,14,15,15,12,13,14,15,17,19,18,16,17,17,17,15,17,17,16,18,17,16,16,16,15,16,15,16,14,15,14,17,18,18,16,18,18,17,15,19,19,16,19,19,17,18,17,17,16,16,16,17,15,15,16,18,19,17,19,17,19,20,19,17,20,20,17,21,19,18,18,18,17,18,18,16,17,18,18,20,19,19,19,20,18,20,18,22,21,18,21,20,19,19,18,18,18,17,19,19,20,20,19,19,21,20,23,22,19,23,22,19,22,21,20,20,19,19,20,20,20,20,19,20,20,21,23,21,21,23,24,22,23,24,22,21,24,24,23,21,22,21,21,20,19,18,20,20,19,21,21,19,20,20,20,22,23,24,23,23,25,23,21,24,24,21,21,22,21,22,20,20,20,19,20,19,20,20,22,20,21,21,22,19,23,22,21,24,23,21,21,21,20,19,19,19,20,19,19,19,21,21,20,21,21,23,21,18,20,22,22,19,20,21,19,21,19,19,19,18,20,19,18,19,20,21,20,19,21,21,20,20,20,20,19,21,23,22,20,19,19,19,20,20,18,19,18,19,20,20,20,21,20,20,21,20,19,21,20,21,21,23,20,20,19,19,20,19,17,17,18,19,19,18,20,21,21,21,21,21,19,20,22,21,19,22,20,20,22,20,20,20,20,19,19,20,17,18,21,20,22,23,20,23,23,22,20,24,25,24,25,26,26,25,22,23,21,21,22,21,21,20,20,23,22,24,24,23,26,26,25,26,24,26,23,24,23,22,22,23,22,22,21,22,21,22,22,23,23,23,24,25,24,23,25,26,26,24,23,27,24],[28,27,28,28,28,28,27,27,27,27,27,27,26,26,26,25,24,25,25,24,25,25,22,22,25,24,21,23,25,21,20,23,22,21,22,23,23,19,22,23,20,17,22,20,17,19,20,19,18,19,20,18,22,22,21,21,23,21,18,20,21,19,17,20,20,17,18,21,19,17,18,20,19,17,20,18,19,18,21,18,18,20,21,19,19,23,23,22,23,23,24,23,21,22,23,22,19,20,23,20,19,22,22,19,21,22,21,20,23,22,21,21,22,22,22,23,25,24,20,24,25,24,24,26,26,26,25,27,27,25,25,27,27,25,25,25,25,22,20,22,20,20,19,19,19,18,16,15,14,14,12,12,11,11,9,11,10,9,9,9,9,8,8,8,7,7,7,7,6,6,7,7,7,8,7,8,8,8,7,6,7,7,8,7,7,8,8,8,8,9,6,6,7,7,6,5,6,7,5,5,6,6,7,6,5,6,6,5,4,4,4,4,4,4,4,4,5,6,5,5,3,3,2,3,3,3,2,3,3,3,2,3,3,2,3,2,2,1,1,1,1,0,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,4,5,5,4,4,5,4,4,4,5,6,7,7,7,6,5,5,5,4,5,5,6,6,8,7,7,8,6,7,7,7,5,6,7,7,6,7,7,7,8,8,9,10,10,11,12,12,10,12,13,12,10,11,12,12,12,12,13,14,16,16,18,19,20,19,18,18,16,16,16,17,14,15,15,16,14,14,14,14,14,13,11,11,12,11,10,10,11,11,12,12,11,13,12,13,13,14,14,16,16,16,17,17,17,16,17,18,18,14,14,17,14,14,15,15,14,15,15,16,16,15,16,15,15,15,15,14,13,13,14,13,13,14,14,14,15,15,15,15,15,16,16,15,14,15,14,13,14,13,12,14,12,13,12,12,12,11,11,12,13,15,15,14,14,15,14,13,15,16,14,16,15,14,16,17,16,17,20,21,18,19,17,16,18,17,16,17,18,16,14,15,16,14,14,15,15,13,14,14,13,13,13,12,13,13,14,15,13,13,14,16,18,16,16,14,14,13,12,12,11,9,12,12,12,13,12,13,12,14,13,14,14,15,15,14,14,13,13,13,14,13,15,15,16,16,19,19,21,20,22,23,24,24,24,24,23,22,19,18,16,17,15,15,15,14,14,15,14,14,14,13,13,17,16,15,18,17,16,15,15,15,16,15,15,15,15,16,14,14,16,14,14,14,14,13,10,11,12,13,12,10,12,13,12,14,14,16,17,17,18,14,15,16,14,14,15,15,14,16,16,15,17,14,13,15,15,14,10,13,12,16,16,17,16,15,15,17,15,14,16,15,15,17,15,14,17,15,14,17,15,15,11,13,13,16,17,17,15,14,18,16,14,18,16,16,18,16,15,18,16,14,17,15,15,14,14,14,14,16,18,18,18,17,16,19,18,15,19,17,16,19,17,15,18,17,15,17,16,17,16,16,18,20,19,20,19,20,16,19,16,19,19,17,20,18,16,18,17,16,18,17,17,18,19,19,19,18,20,19,21,19,18,21,21,17,21,18,18,18,17,18,19,18,19,18,20,19,19,21,22,20,20,23,22,20,20,23,20,18,22,24,21,19,22,20,18,19,19,18,19,19,20,19,20,20,20,18,21,22,24,25,22,22,24,21,19,23,22,19,19,22,19,20,17,18,19,19,19,20,18,20,21,20,19,21,22,19,21,22,20,24,22,18,20,20,19,17,20,18,18,20,19,21,21,20,21,19,21,22,20,17,18,21,20,18,19,20,17,19,18,18,18,18,18,20,18,21,22,21,20,19,21,20,21,20,18,20,19,20,23,23,20,18,17,17,18,17,17,18,18,18,19,21,19,20,20,20,20,19,19,20,20,21,23,23,19,19,19,19,19,17,16,17,17,19,16,18,19,20,20,21,21,20,20,19,22,21,18,21,22,20,21,20,20,18,18,18,18,18,16,16,20,19,20,22,21,21,22,22,20,22,24,23,25,26,26,25,22,21,21,22,21,19,21,21,21,22,22,24,24,24,26,26,27,27,25,27,23,25,23,23,24,23,21,23,23,23,22,23,23,23,23,22,23,24,24,24,25,25,27,24,22,26,23],[28,27,28,28,28,27,27,27,27,26,27,27,25,26,26,24,25,25,25,24,24,24,22,22,24,23,22,22,23,22,23,22,22,21,22,22,22,20,22,23,22,18,22,21,20,19,20,20,21,20,20,18,22,22,21,22,21,22,21,20,21,21,20,20,21,20,20,21,20,18,20,21,20,19,21,19,20,21,20,20,19,20,20,19,20,22,21,20,22,21,23,22,21,22,22,21,20,20,22,20,20,22,22,20,22,23,22,22,22,22,22,22,23,22,22,22,24,22,22,24,25,24,23,26,26,25,26,25,25,25,23,25,26,24,23,24,23,23,21,22,20,23,19,19,20,19,17,16,15,15,11,12,11,11,9,11,11,10,9,10,10,9,8,9,8,8,7,8,6,7,7,7,8,8,7,8,8,8,8,7,7,7,8,8,9,9,8,9,9,9,7,7,8,7,7,6,7,7,5,5,6,7,7,6,5,7,6,5,5,4,4,4,4,4,5,5,6,7,6,5,4,3,3,3,3,3,2,2,3,2,2,3,3,3,2,3,2,2,2,1,1,1,0,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,5,6,7,6,7,7,6,5,6,5,5,4,5,6,4,4,4,5,6,7,7,7,7,6,6,6,5,6,6,8,7,8,8,8,8,7,8,7,7,6,6,7,7,7,7,8,8,9,9,11,10,12,12,12,12,12,13,13,12,12,13,13,12,13,14,15,15,16,16,17,19,19,20,17,18,17,17,16,18,16,17,16,16,16,16,15,16,15,14,14,13,13,12,11,11,12,13,13,13,13,14,13,14,14,15,16,16,17,17,18,18,19,19,18,18,18,17,16,17,17,17,17,16,16,17,16,15,16,14,15,14,14,15,14,14,14,15,14,14,15,15,15,16,16,16,17,16,17,18,16,16,16,15,14,15,15,14,14,15,13,13,10,13,12,9,11,11,10,15,13,12,14,14,12,14,15,15,15,16,15,16,16,17,15,18,19,19,17,17,16,15,16,15,15,16,16,15,15,15,15,13,13,15,15,14,15,15,16,14,15,13,14,12,12,13,12,12,13,14,15,14,15,12,11,13,10,13,11,12,12,12,13,14,13,14,14,15,15,15,16,16,16,15,15,14,14,15,15,14,14,15,16,15,17,18,20,20,21,21,22,24,22,24,22,21,19,18,16,17,16,16,15,15,14,15,15,13,14,14,14,15,15,15,17,18,17,15,16,16,17,16,17,16,15,16,15,16,16,16,14,14,13,13,13,14,12,13,13,9,10,14,12,14,14,16,17,15,18,15,16,17,15,14,17,16,15,17,16,16,16,17,14,16,14,15,13,13,12,16,15,17,18,17,14,18,16,15,17,16,15,17,15,15,16,16,15,17,15,15,13,15,13,16,17,18,17,16,18,17,16,17,17,16,17,15,15,16,18,16,17,16,15,15,14,15,14,16,17,18,19,19,18,18,17,16,17,17,16,17,15,15,17,17,16,18,18,16,16,15,19,18,20,20,19,19,17,19,17,18,18,16,18,17,16,16,17,16,17,17,18,17,19,19,19,18,19,17,20,18,17,19,19,17,19,17,16,17,16,16,17,19,18,18,19,19,20,20,23,20,20,22,21,19,19,22,19,16,20,22,20,18,20,19,17,18,18,16,18,18,17,19,19,18,19,19,19,21,23,23,20,22,23,21,19,22,22,18,18,20,17,21,17,16,18,17,18,18,19,19,20,19,19,21,22,19,20,22,21,24,20,18,19,20,19,17,19,17,17,18,19,19,21,19,18,19,20,22,21,18,19,22,21,17,21,21,18,20,18,17,17,16,17,18,18,19,21,20,20,18,19,21,20,20,19,20,19,21,24,23,21,20,19,18,16,18,15,17,16,18,19,21,19,19,19,20,18,20,20,20,21,23,23,24,21,20,19,19,17,19,14,16,15,18,17,20,20,20,20,20,19,20,20,18,21,22,20,22,23,19,22,21,20,19,17,18,17,18,19,19,22,19,19,22,21,21,22,22,20,22,23,23,24,25,25,24,21,22,20,19,20,19,21,20,21,22,22,24,23,23,24,25,25,25,25,23,23,24,22,24,25,25,21,22,24,24,21,22,23,23,22,23,24,23,24,24,25,24,26,25,23,26,24],[28,27,27,28,28,27,27,27,27,27,27,27,27,25,26,26,26,25,25,24,24,24,23,24,23,22,23,22,23,23,24,22,22,21,24,22,22,23,22,22,22,20,23,21,21,22,21,20,21,20,20,19,22,22,22,22,22,23,21,20,19,21,21,21,20,20,22,22,21,18,20,21,23,20,21,20,21,21,21,21,19,22,21,21,19,20,22,22,22,22,22,21,22,22,21,21,21,21,21,20,21,22,22,22,21,22,20,22,21,22,22,22,23,21,22,22,24,23,22,22,24,23,23,24,27,25,25,25,24,24,25,25,26,23,24,25,23,24,23,23,22,22,22,21,22,20,19,17,15,13,12,12,11,11,9,10,10,9,9,9,8,7,8,7,6,6,7,7,5,6,6,7,7,7,6,7,7,7,5,4,5,6,6,6,7,7,8,8,7,7,5,5,6,6,5,5,6,6,4,6,6,7,6,5,5,7,6,4,4,4,3,4,3,4,4,4,5,5,5,4,3,2,2,3,3,2,2,3,2,2,2,3,3,3,3,3,2,2,2,1,1,1,1,0,1,1,2,2,2,2,3,2,2,3,3,3,3,3,3,4,4,3,3,3,4,4,4,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,4,6,7,6,4,5,4,4,3,4,4,4,5,7,5,6,5,5,5,5,5,4,4,6,6,5,7,6,7,7,8,9,9,10,10,11,12,12,11,11,12,11,12,12,12,12,14,14,15,15,16,17,19,19,17,17,16,17,14,14,16,15,15,14,15,15,13,14,14,13,12,13,12,11,10,9,9,10,11,11,12,13,13,13,15,14,14,17,16,15,18,16,17,17,19,15,15,17,17,15,16,16,14,14,15,17,16,16,15,16,15,15,15,14,13,14,13,12,13,14,13,13,15,14,15,17,16,17,16,17,19,20,17,17,17,16,15,15,15,12,14,13,13,10,10,10,11,11,10,12,14,13,13,12,14,15,13,15,16,16,17,19,18,18,19,19,20,20,19,18,19,17,15,17,17,16,17,18,17,17,19,16,15,13,15,17,15,14,15,15,13,15,13,13,15,11,15,13,14,15,17,17,17,14,13,11,12,11,11,9,8,11,12,13,12,13,13,14,14,16,16,15,17,19,14,15,14,15,13,14,12,12,13,14,15,15,16,18,18,21,22,22,23,23,24,22,22,19,18,17,18,17,15,16,14,14,14,13,11,12,10,11,13,13,13,17,15,14,13,15,16,15,14,16,15,14,17,16,15,17,14,14,13,13,12,11,10,11,12,11,8,9,12,12,12,14,14,15,16,15,13,15,16,13,14,15,15,15,18,18,16,17,16,15,13,14,13,12,11,12,12,15,17,15,13,15,16,16,13,17,16,15,18,17,16,16,15,15,14,14,13,12,13,12,13,16,16,14,15,18,16,14,17,16,15,18,17,16,18,15,15,14,14,13,13,12,14,13,15,16,14,17,15,17,18,17,16,18,18,16,19,18,16,18,16,15,13,16,14,15,16,15,16,16,18,16,17,16,18,15,19,18,16,20,19,17,18,16,16,13,15,16,17,18,17,16,17,19,17,20,18,16,20,20,17,20,20,18,18,16,17,16,18,17,18,18,18,18,19,20,19,19,22,21,18,20,23,21,19,21,23,21,19,20,20,20,19,19,18,16,18,16,17,18,17,18,19,18,20,22,22,19,21,23,22,18,22,22,18,18,22,20,21,19,18,19,17,18,18,18,20,20,18,18,19,20,19,22,22,21,23,22,19,22,21,19,19,19,19,17,19,19,20,21,19,18,20,19,21,20,17,18,20,21,17,20,21,19,21,19,18,18,19,18,18,18,18,21,19,19,18,19,20,18,19,18,19,19,20,23,23,21,19,20,20,19,21,19,18,17,19,19,20,19,20,18,20,19,19,17,20,20,21,22,23,21,20,20,19,19,20,15,19,18,19,19,20,19,20,17,20,19,19,20,19,20,20,19,21,20,20,21,21,21,20,21,20,18,19,18,18,22,20,18,20,21,21,20,19,20,23,22,22,24,24,24,23,22,22,20,21,21,20,21,20,21,23,22,24,23,21,25,25,24,26,23,25,22,25,22,24,24,23,22,22,23,23,20,22,23,23,22,23,23,25,25,23,25,25,25,25,22,26,23],[27,26,27,27,26,26,26,26,26,26,27,25,25,25,26,23,24,24,24,22,23,23,21,22,22,22,21,22,22,21,21,21,20,20,21,20,19,18,20,20,19,17,20,18,17,18,19,18,18,19,18,15,21,20,20,18,21,19,16,18,18,17,15,18,17,15,16,19,18,13,17,18,18,16,18,17,17,18,19,17,16,19,20,17,17,21,21,20,22,22,23,22,20,21,21,20,18,20,21,19,18,21,21,17,19,22,20,18,20,20,18,20,21,20,20,20,22,19,20,22,23,22,22,24,25,24,24,24,24,24,24,24,25,23,24,23,22,22,21,21,20,19,19,19,19,18,16,16,15,14,11,12,9,10,7,8,9,7,8,8,7,7,7,6,6,6,6,5,5,5,5,6,6,6,6,6,6,6,5,3,5,4,6,5,6,6,6,7,7,7,5,5,6,6,5,5,6,5,5,5,6,6,6,4,5,5,5,4,4,4,4,3,4,3,4,3,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,1,1,0,1,2,1,1,1,2,2,2,2,2,3,2,3,3,4,4,3,4,3,3,3,4,4,3,4,4,3,3,3,2,3,2,2,2,2,2,2,3,4,5,6,6,4,5,4,4,3,4,4,5,5,6,5,5,5,4,5,4,4,3,4,5,5,4,5,5,6,6,7,7,8,9,10,10,10,10,10,11,10,10,11,11,11,11,11,12,13,14,15,17,19,18,17,16,16,16,15,14,16,14,13,13,14,13,13,13,13,12,11,10,10,10,9,8,8,9,9,10,11,10,11,12,14,12,13,13,14,14,15,16,16,17,16,15,15,15,14,13,14,13,14,14,12,12,13,14,13,13,13,13,12,12,12,11,11,10,10,11,12,12,12,13,13,13,14,14,14,15,14,15,15,13,12,13,13,12,11,12,12,10,11,8,9,9,8,9,10,11,13,13,12,12,12,11,11,13,14,13,12,13,14,14,15,15,16,19,19,19,17,16,14,16,15,14,16,16,15,15,16,14,13,13,14,14,13,14,14,13,12,12,11,12,12,11,14,13,14,14,15,15,14,14,12,12,12,9,9,9,7,9,10,11,9,10,11,10,11,12,12,12,13,13,11,12,11,10,11,11,11,11,12,14,13,15,16,18,18,20,21,21,22,22,22,20,20,17,16,13,13,13,11,12,12,11,13,10,9,10,10,9,11,12,13,13,13,13,13,12,13,15,13,13,13,11,13,13,12,13,12,10,13,10,10,10,9,10,10,11,8,10,12,11,11,12,13,16,14,14,14,12,12,12,13,13,12,12,14,13,13,13,12,12,14,11,12,10,10,11,13,12,15,15,14,13,15,13,13,15,14,13,15,14,13,14,13,13,15,14,13,11,12,12,13,14,15,15,14,15,13,14,15,15,14,15,14,15,15,13,14,16,13,14,13,12,14,13,14,16,14,15,15,16,17,15,15,16,16,14,16,15,14,15,14,14,14,14,14,14,15,14,14,15,17,16,17,15,17,16,16,17,15,17,17,15,16,15,14,14,13,15,15,17,15,15,16,18,18,20,18,16,18,18,17,17,18,16,17,15,16,16,16,15,16,17,17,17,19,20,19,19,22,20,19,20,20,19,17,20,21,19,18,18,19,17,18,17,16,16,17,17,17,17,17,19,18,19,20,23,23,20,23,22,21,20,23,22,19,20,21,20,21,18,18,18,16,17,17,18,18,19,18,20,20,21,20,20,22,22,22,22,20,20,21,19,18,18,16,18,18,19,18,18,19,19,20,21,21,21,19,21,21,20,19,20,21,19,19,19,18,17,17,17,19,18,17,19,17,20,20,19,20,20,22,21,20,20,20,21,21,20,20,19,18,18,18,17,17,18,17,17,19,19,17,18,20,20,21,20,21,21,21,22,21,20,20,19,19,19,17,17,16,17,17,18,17,19,19,18,21,19,20,20,19,20,20,20,20,21,20,20,20,19,18,18,17,16,18,16,17,20,18,19,20,19,19,21,21,19,21,22,22,23,22,23,22,19,19,17,18,18,19,19,20,21,23,22,24,23,22,25,25,24,25,24,24,23,24,22,23,24,24,21,22,23,21,21,22,21,22,21,23,22,23,24,23,24,25,26,23,23,26,24],[29,28,28,28,28,27,28,27,27,28,28,26,27,26,27,25,26,25,25,24,25,23,22,22,23,22,21,22,21,20,19,19,19,19,19,19,21,18,19,19,19,16,18,18,17,18,19,18,20,19,19,19,22,23,21,17,21,21,19,16,20,17,16,17,18,17,16,17,17,15,16,17,17,16,17,16,16,16,17,16,16,19,18,17,18,20,21,22,23,23,24,23,23,21,21,21,19,20,22,19,18,21,20,17,19,20,19,18,21,20,18,21,21,20,20,21,23,21,22,23,24,23,24,26,26,26,26,26,26,26,25,27,27,26,25,25,25,22,22,23,22,22,22,23,21,18,18,15,14,13,11,11,9,9,8,8,8,9,7,7,7,7,6,6,5,6,5,5,4,5,5,5,6,5,5,6,6,7,4,3,4,3,5,4,6,6,5,7,7,7,4,5,6,6,4,4,5,5,4,5,5,6,6,4,5,5,5,3,3,3,3,3,3,3,3,3,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,2,2,2,2,2,2,2,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,3,4,6,5,3,4,3,3,3,3,3,4,4,5,4,5,4,4,4,4,4,3,3,4,4,4,5,4,5,5,7,7,8,9,8,9,9,9,10,10,10,10,10,10,10,10,10,11,13,14,15,16,19,18,18,17,16,16,14,13,14,13,12,12,13,13,12,11,12,11,10,10,10,10,9,9,9,9,9,10,10,10,11,11,13,12,12,13,13,13,14,15,15,15,15,15,15,15,14,13,14,13,14,13,11,15,14,13,14,15,15,16,15,13,12,13,12,12,12,11,11,12,12,11,13,14,13,12,14,13,14,14,14,14,12,13,12,12,12,12,11,10,9,9,9,8,8,9,10,11,12,12,10,12,12,13,12,13,13,12,13,13,14,15,14,16,16,17,18,17,17,15,14,15,14,14,15,14,15,15,14,14,12,13,15,13,13,14,13,12,11,12,11,11,12,11,13,13,13,12,12,14,13,13,13,11,11,8,9,9,7,10,10,9,9,11,12,10,12,12,12,13,13,14,13,12,11,11,10,10,11,12,12,13,15,16,17,19,19,21,23,23,24,23,23,22,21,19,17,15,14,12,11,12,11,10,11,10,10,10,8,9,12,12,13,14,13,12,12,13,14,13,12,14,12,12,13,13,12,12,12,10,11,10,10,10,8,10,9,10,8,10,11,12,11,12,14,14,13,14,13,13,13,12,11,12,12,11,12,13,13,12,13,11,12,11,12,11,11,12,12,13,15,13,13,13,13,13,12,13,12,13,13,14,13,12,13,11,13,12,13,11,13,12,13,15,13,13,14,14,13,13,15,13,14,14,14,15,14,14,13,14,12,14,13,13,14,14,14,15,14,14,14,15,15,14,15,16,15,14,15,15,15,14,14,13,14,14,13,14,14,13,15,15,16,16,17,15,16,16,16,16,15,15,16,16,15,13,14,14,14,14,15,16,16,15,16,17,18,18,17,17,17,17,17,16,16,17,16,14,15,16,15,17,17,18,17,17,20,19,18,20,19,19,19,19,18,20,18,19,19,18,19,17,17,18,16,16,16,17,16,18,17,19,18,20,19,20,21,22,22,21,22,21,21,20,20,20,20,19,18,18,17,17,18,17,17,17,18,17,21,20,20,21,20,21,21,20,21,21,22,21,19,18,18,17,17,16,19,17,17,17,19,20,19,21,21,21,22,21,18,20,20,20,18,19,19,18,16,17,17,15,19,16,18,17,20,20,19,19,20,21,22,21,22,20,20,19,19,21,21,21,18,17,17,17,17,17,17,19,18,19,20,19,20,21,20,21,21,20,21,20,20,22,21,20,20,17,17,18,17,16,16,17,17,18,20,19,20,20,20,20,20,20,18,20,21,19,20,20,19,19,18,20,18,16,18,15,19,17,18,20,19,19,21,19,20,21,20,20,21,23,22,23,23,24,23,19,20,20,18,20,20,20,20,21,23,22,24,22,24,25,25,25,25,24,25,23,25,22,24,24,25,22,22,24,23,21,22,24,23,22,24,23,25,25,24,26,26,26,25,23,26,24],[29,28,28,28,28,27,28,28,25,26,26,25,25,25,25,24,25,23,24,23,22,23,21,22,22,22,21,22,21,21,21,20,20,19,21,20,19,19,20,19,19,18,19,19,18,18,18,17,19,18,18,17,20,19,19,19,20,19,18,16,18,17,16,18,19,18,16,19,19,15,17,19,19,15,19,18,17,18,20,18,17,20,19,19,19,21,21,23,23,23,23,23,22,22,22,20,20,20,22,20,20,20,20,19,20,21,20,20,20,20,20,19,21,19,21,20,22,19,20,21,23,22,20,23,24,24,22,23,24,23,23,23,25,22,22,23,22,21,20,21,19,20,19,17,18,17,17,15,13,13,11,11,8,9,7,9,8,7,7,8,7,7,7,6,5,6,6,5,4,5,5,5,6,5,5,5,6,7,4,3,4,4,5,5,6,6,6,7,6,7,5,5,6,6,4,4,6,5,4,5,6,6,6,4,4,5,4,3,3,3,3,3,3,4,3,3,4,3,3,3,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,2,3,3,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,3,4,5,5,3,3,3,3,3,4,3,4,4,5,4,5,5,4,4,4,3,3,3,4,4,4,5,5,6,6,7,7,7,8,9,9,9,9,10,10,9,10,10,10,10,10,11,11,12,13,14,15,17,18,17,15,15,15,14,13,15,13,12,13,13,13,12,12,13,11,10,10,10,10,9,7,8,9,9,10,10,10,11,11,13,11,12,12,14,14,13,14,15,15,15,15,15,15,14,13,13,13,13,13,12,13,13,13,13,13,13,14,12,12,11,11,11,10,11,11,11,11,11,11,13,14,13,13,14,14,15,16,15,13,12,13,13,11,11,11,11,10,9,7,9,7,8,9,9,10,12,11,11,11,12,12,11,13,14,12,13,14,15,16,15,16,16,18,18,17,18,16,16,15,15,15,16,14,15,15,15,14,13,14,13,12,13,14,11,12,11,12,11,9,11,10,13,13,13,14,14,14,14,13,12,11,10,8,9,8,6,8,9,9,8,10,11,10,10,11,12,11,12,12,11,12,11,10,10,9,10,11,11,13,13,13,16,17,19,20,22,21,22,22,22,20,20,17,15,13,13,12,11,12,12,10,11,9,9,8,9,11,10,10,11,12,13,12,11,11,12,13,12,13,11,11,12,13,11,12,12,10,11,9,9,8,9,10,9,10,9,10,12,11,11,12,12,13,11,12,12,11,12,11,12,12,11,11,14,13,12,13,12,11,11,10,11,9,9,12,11,12,15,13,14,12,13,12,13,13,13,12,15,14,12,13,13,12,13,12,12,11,11,12,13,15,14,14,14,15,14,14,15,15,13,16,15,14,14,14,13,14,12,13,14,13,14,16,15,14,14,15,16,15,17,16,16,18,17,15,18,17,14,15,14,14,14,14,13,15,15,15,15,16,17,17,18,15,17,17,18,18,17,18,18,15,16,15,15,14,15,15,15,16,16,17,18,19,20,20,20,19,19,20,18,19,18,17,16,16,16,16,17,16,17,18,18,19,20,21,20,21,22,21,21,21,22,20,19,20,20,20,20,18,18,19,17,17,16,17,17,18,18,19,19,19,19,19,22,23,23,20,22,22,21,20,21,21,20,20,20,19,20,18,18,17,17,16,19,18,19,19,18,20,21,21,21,20,21,20,22,22,20,19,18,18,18,17,17,16,18,18,20,18,20,19,20,20,21,20,19,21,21,21,19,20,20,18,18,18,17,16,17,16,18,17,19,20,17,20,20,20,21,19,20,20,19,20,20,21,20,21,20,18,18,17,17,16,16,16,17,18,19,19,18,18,20,19,20,20,20,21,20,20,21,20,20,17,19,17,16,14,15,16,17,18,19,19,19,18,20,19,18,18,19,19,20,19,19,19,19,17,18,18,16,15,16,15,18,17,20,20,18,19,20,19,20,20,21,20,20,22,22,23,23,23,22,19,19,18,17,19,19,21,21,21,23,24,25,23,23,26,27,25,26,26,27,24,24,22,24,23,25,21,21,24,22,21,21,23,22,22,23,24,24,24,23,25,26,26,24,23,27,24],[29,28,28,28,28,27,27,27,26,26,27,26,26,25,25,24,25,24,25,24,24,23,23,24,22,23,23,23,23,23,23,22,22,22,22,22,23,20,22,21,22,19,21,21,19,20,20,18,19,19,19,18,21,20,19,19,20,20,20,18,20,20,17,18,21,18,18,22,21,15,19,20,20,16,21,19,17,19,21,18,17,20,21,19,19,20,22,24,22,22,23,21,22,22,21,20,21,21,21,20,21,23,20,21,23,21,20,22,23,21,21,22,23,21,23,22,23,21,22,21,22,21,22,23,24,24,24,23,23,23,23,24,26,23,24,24,23,22,21,21,19,21,19,19,19,17,17,15,14,12,10,10,8,8,6,8,8,6,6,7,6,5,5,5,5,4,5,4,3,4,4,4,5,5,4,5,6,6,3,3,3,4,4,4,5,5,5,6,6,5,4,4,5,5,4,3,4,4,3,3,4,4,4,3,3,4,3,3,3,2,2,2,2,3,3,3,4,4,4,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,3,4,5,4,3,3,2,2,2,3,3,4,4,5,4,5,4,4,4,4,3,3,3,4,4,4,4,4,4,5,6,7,7,8,8,9,9,8,10,9,9,8,10,9,9,10,11,11,11,12,14,15,17,17,17,15,16,15,14,13,15,13,13,13,14,13,11,12,13,11,10,10,10,9,8,7,7,8,9,9,9,10,10,11,13,12,12,12,13,14,15,16,15,16,17,15,15,15,15,12,14,14,13,12,12,14,13,13,13,13,13,13,12,11,11,11,11,11,10,11,12,11,12,12,14,13,14,15,15,15,16,16,15,15,13,14,14,12,12,10,12,10,10,9,10,8,8,8,9,9,12,11,11,11,12,12,12,14,13,13,14,15,15,16,17,16,18,20,19,17,17,16,14,15,17,14,14,15,15,15,14,14,13,12,12,14,13,12,11,12,11,12,11,10,11,9,12,11,11,11,12,14,14,13,10,9,11,8,9,8,7,8,9,10,10,10,11,11,11,12,13,13,14,14,12,12,11,11,11,11,11,12,13,13,14,15,16,18,18,20,21,21,23,23,23,22,20,18,16,14,14,13,12,12,11,11,12,11,11,10,11,12,12,13,12,14,14,12,11,13,13,14,13,14,14,12,13,13,12,12,12,11,10,10,10,9,10,10,10,11,9,10,11,11,12,14,14,14,14,14,12,12,14,12,12,13,13,12,15,14,13,12,13,11,12,11,11,10,11,12,12,14,16,14,13,14,15,14,13,15,14,13,15,14,13,13,13,11,12,11,11,11,12,13,13,15,14,14,15,17,15,14,16,15,14,15,14,13,13,12,12,13,11,11,12,15,14,16,16,15,14,15,15,16,18,16,15,17,16,15,16,16,14,14,14,13,13,13,12,12,14,14,14,15,18,17,17,15,18,14,17,17,15,18,17,14,15,13,13,12,12,15,14,17,16,16,17,18,17,19,18,16,19,19,16,19,17,15,15,14,14,13,15,14,16,16,17,18,21,22,19,17,22,21,18,19,22,20,17,21,22,19,18,19,19,16,16,15,14,14,14,14,16,16,17,17,18,17,22,24,23,20,21,23,21,18,21,22,17,17,20,18,20,17,15,15,15,15,15,16,16,18,16,17,20,21,17,20,22,19,23,20,17,18,18,17,14,16,14,14,16,16,17,17,17,17,18,18,21,19,15,16,20,19,15,18,20,16,18,17,14,14,14,14,15,15,17,18,16,17,18,16,19,16,19,15,18,16,19,21,21,18,15,17,16,14,16,16,14,15,15,18,17,16,16,16,16,17,17,15,19,18,21,21,22,17,16,17,16,14,16,14,15,16,15,19,19,16,18,16,17,16,17,17,17,18,19,15,17,20,17,18,18,16,18,18,16,18,17,18,17,20,17,18,19,18,19,19,19,19,21,21,20,23,22,23,21,19,20,19,19,19,20,20,21,21,23,23,24,22,21,25,26,25,26,25,26,23,26,23,24,24,23,22,23,23,23,22,23,23,23,22,23,24,24,24,24,25,26,27,23,24,27,24],[29,29,29,29,29,29,28,28,28,28,28,27,28,27,28,26,26,27,26,25,25,26,22,24,25,24,23,24,24,23,21,23,23,21,20,23,23,18,22,22,21,17,21,20,17,18,20,19,17,19,20,17,20,22,22,20,21,21,18,18,20,16,16,18,18,16,16,19,17,15,16,18,16,16,19,17,17,17,20,17,17,20,20,19,19,21,23,24,24,25,24,23,23,22,22,21,20,21,22,20,19,22,22,19,21,23,21,20,23,23,20,22,24,22,22,23,26,23,21,25,26,24,24,28,28,26,26,27,27,26,25,27,28,26,26,26,24,24,23,23,22,20,21,21,19,18,16,15,13,11,10,9,8,8,6,7,6,6,5,5,5,4,4,4,4,4,4,4,3,3,4,4,4,4,4,5,5,7,3,2,3,3,3,3,4,5,4,5,5,5,3,4,4,4,3,3,4,3,3,3,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,1,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,2,3,4,6,5,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,7,7,8,8,7,7,9,8,7,8,9,8,8,9,10,11,13,15,16,18,18,17,17,16,16,14,13,13,12,12,12,12,11,10,11,10,9,9,9,8,7,7,6,7,6,7,8,8,8,9,9,11,10,11,12,12,13,14,14,15,15,14,13,14,14,13,11,13,11,12,12,12,12,12,13,14,15,14,14,13,12,11,11,10,10,9,10,10,9,10,11,12,12,12,12,13,13,13,13,13,12,11,13,10,11,11,9,10,9,7,8,7,7,7,8,8,9,12,11,9,10,11,11,11,11,13,13,13,12,13,15,14,16,16,18,19,17,17,16,13,16,14,14,14,15,14,14,14,14,12,11,13,13,11,11,12,11,9,10,9,9,10,9,11,11,11,12,12,14,13,12,10,9,10,7,8,7,7,8,8,8,9,9,10,9,10,10,11,11,12,12,11,11,11,10,9,10,9,11,12,13,14,16,17,19,19,20,22,22,23,22,23,21,21,17,16,14,12,12,11,11,11,10,10,9,8,9,9,11,13,13,12,15,14,10,11,12,13,13,13,13,12,11,13,11,12,12,12,12,9,10,8,10,8,9,10,9,9,10,10,11,12,14,15,13,14,13,11,13,14,11,12,12,13,11,13,13,13,12,13,11,10,11,11,11,10,12,12,14,17,15,11,14,15,14,12,14,13,13,14,12,13,12,12,11,12,11,12,11,12,12,13,16,15,13,15,16,14,13,16,14,13,14,13,14,12,13,12,13,12,12,12,12,14,13,14,17,13,17,15,16,17,15,15,17,16,15,15,14,14,13,14,13,13,14,13,14,14,15,16,16,18,17,17,16,17,15,17,17,15,16,15,15,14,13,14,13,13,16,16,17,17,17,17,18,17,19,18,18,18,19,17,17,15,16,15,14,15,14,17,17,17,19,18,19,20,20,19,19,22,21,19,19,21,19,18,20,21,19,18,19,17,17,16,15,15,15,16,18,18,19,18,20,19,20,21,23,23,22,22,22,21,20,22,21,19,18,19,18,18,16,17,15,15,17,18,19,20,20,19,19,20,21,19,20,21,19,22,21,18,18,18,16,16,15,16,16,17,18,19,20,18,20,20,21,22,21,19,20,21,20,17,19,19,16,16,16,16,14,15,16,17,17,18,20,18,19,19,21,21,21,20,19,20,19,20,22,21,20,17,17,15,16,17,15,16,16,17,18,20,18,21,20,18,20,20,18,20,20,22,22,22,19,18,16,16,17,17,15,16,17,17,17,20,18,22,20,19,21,21,19,19,20,21,18,20,19,19,19,18,19,18,17,18,16,18,18,18,21,21,21,22,20,20,23,21,20,22,23,22,24,25,25,24,20,22,20,20,21,21,22,22,22,24,24,25,24,24,27,27,26,27,26,28,24,26,24,25,25,25,23,23,25,24,22,24,25,23,23,24,26,26,26,25,27,28,28,25,26,28,25],[29,28,29,28,29,28,27,27,26,27,27,26,25,25,26,25,24,23,23,24,22,22,22,22,21,22,22,22,20,21,21,20,20,19,20,19,20,17,19,19,19,16,18,18,16,18,18,16,15,17,17,16,19,19,19,19,18,18,18,16,17,15,14,15,16,15,15,16,16,13,15,17,16,14,18,17,14,16,18,16,17,19,18,17,18,19,20,22,22,23,21,21,22,21,20,21,19,20,20,20,19,19,20,18,19,20,19,19,19,20,19,19,20,20,20,19,22,20,17,21,23,21,20,24,26,25,24,24,25,24,23,25,26,25,24,24,23,23,22,22,20,20,20,19,19,18,17,16,13,10,10,9,8,7,5,6,6,6,5,5,5,4,4,4,3,4,4,3,3,3,4,4,4,4,3,5,6,4,3,2,3,3,3,3,4,4,4,5,5,5,3,3,4,4,3,3,4,3,3,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,2,3,3,4,4,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,5,5,6,6,7,7,7,8,7,7,8,8,8,8,8,8,9,10,12,13,15,17,16,16,14,14,13,12,11,11,10,10,10,10,10,8,8,9,9,7,7,7,7,6,7,7,7,6,7,8,8,8,9,11,9,9,10,10,10,12,12,12,13,12,11,11,12,10,9,10,10,10,10,10,10,11,11,12,13,13,14,13,11,11,10,9,9,8,9,9,10,9,9,11,11,10,11,12,12,12,12,12,11,11,10,10,9,9,9,8,7,7,7,7,6,6,7,7,8,10,9,9,9,9,9,10,9,11,10,10,11,11,12,13,13,14,16,16,16,16,15,13,14,14,12,14,13,13,13,14,12,10,12,11,10,11,12,10,9,10,9,9,9,9,9,11,11,12,12,13,13,12,11,11,10,9,7,7,7,6,7,8,7,8,8,9,8,9,9,9,10,10,10,9,9,9,8,9,8,10,11,12,13,13,15,16,18,19,20,20,22,23,23,23,20,20,16,15,12,11,10,9,9,9,8,9,7,8,8,8,11,11,10,11,12,12,9,9,11,11,12,11,12,10,9,11,11,9,10,10,9,8,8,8,7,8,10,9,9,8,10,11,10,10,13,11,12,12,11,9,10,11,9,9,10,10,9,11,11,10,10,11,9,9,8,9,8,7,9,8,12,14,12,10,11,12,11,10,12,12,10,12,12,10,10,11,9,10,9,9,8,8,11,10,12,12,11,12,14,12,10,13,13,11,13,12,11,11,11,10,11,10,11,10,11,13,14,14,14,12,13,13,13,16,14,12,15,15,12,14,14,12,11,12,11,12,12,11,13,14,12,14,15,17,17,17,13,16,14,16,17,14,15,15,14,13,12,12,12,13,13,15,16,16,15,15,18,18,18,18,17,18,18,16,15,15,16,14,14,14,14,16,16,16,18,18,18,20,19,20,21,20,19,20,20,20,19,17,19,19,18,18,16,16,17,15,15,14,15,16,16,17,19,18,21,19,19,21,22,22,22,22,21,22,20,20,19,20,20,18,18,17,16,17,15,16,16,17,18,20,20,20,19,20,20,21,20,20,20,21,20,20,19,18,16,17,16,16,16,16,18,18,21,19,20,20,21,21,21,18,19,19,20,18,18,18,17,16,17,17,14,16,17,17,17,17,21,20,19,19,20,22,20,20,18,20,19,18,20,20,20,18,17,16,18,16,16,17,17,17,18,21,19,20,20,19,20,19,19,20,20,20,21,20,20,19,17,18,18,16,15,16,16,16,18,21,20,20,21,21,20,19,20,19,19,20,19,19,20,18,19,17,19,16,15,17,15,19,16,18,20,21,20,21,20,20,22,20,20,22,23,21,22,23,23,22,20,19,19,18,20,19,21,22,22,24,24,24,24,24,26,27,27,26,26,27,25,27,24,24,24,25,24,25,24,23,22,24,24,23,24,24,24,25,24,26,26,26,26,25,25,28,25],[28,27,27,27,27,26,26,26,25,25,25,24,25,23,23,23,24,22,23,22,22,21,20,21,21,19,21,21,20,21,21,20,19,19,19,19,19,18,18,18,18,17,18,17,16,17,16,16,16,16,16,15,18,17,17,16,17,19,17,16,16,17,15,16,18,17,14,18,19,15,16,18,18,15,18,18,15,17,19,18,16,19,19,18,17,19,20,21,21,21,21,20,21,20,19,18,20,19,19,18,20,20,19,18,19,19,18,21,20,19,18,19,20,18,20,19,20,18,18,19,20,19,19,21,22,21,22,20,21,21,21,21,23,21,22,21,20,19,19,19,17,19,18,18,18,17,16,14,12,11,10,9,7,7,5,7,6,5,5,5,5,4,4,4,4,4,4,3,3,3,4,4,4,4,3,4,5,5,3,2,3,3,4,3,4,4,4,5,5,5,3,3,4,4,3,3,4,3,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,2,2,3,5,4,3,3,2,2,2,3,3,3,3,4,3,4,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,5,5,6,7,7,7,7,7,7,7,7,8,8,8,9,9,9,9,11,12,13,15,14,14,13,13,13,11,10,11,10,10,10,10,10,9,9,9,8,8,8,8,7,6,5,6,6,7,7,7,7,8,8,10,9,10,10,11,11,11,11,12,12,13,11,12,12,11,10,11,10,10,10,10,10,10,11,11,11,11,12,11,11,10,9,9,8,8,9,10,9,9,10,11,12,12,12,13,12,13,14,13,12,11,11,11,9,9,9,9,8,8,6,7,6,6,7,7,9,10,10,10,10,10,10,10,10,12,11,11,13,12,13,13,14,15,16,17,15,16,15,13,14,13,12,14,13,13,14,13,11,11,11,10,11,10,11,10,10,10,10,9,8,9,8,10,11,11,12,12,12,11,11,11,9,8,7,7,6,5,6,7,8,7,8,8,9,9,10,9,9,10,11,9,10,9,8,9,8,9,10,10,11,12,13,15,16,19,18,19,21,22,21,22,20,19,16,14,12,12,11,10,11,10,8,10,8,9,7,7,9,10,9,10,11,10,10,10,10,11,12,11,12,10,11,11,12,10,11,10,9,8,8,8,7,8,9,10,10,8,10,11,10,10,13,10,11,10,11,10,10,11,11,10,11,10,10,13,13,11,11,11,9,9,9,9,9,8,9,10,10,13,12,11,11,12,11,12,12,11,11,15,13,11,12,11,10,12,10,11,10,9,9,11,13,12,13,12,13,12,12,13,14,12,15,14,12,12,11,11,12,10,12,11,11,12,15,13,13,12,13,14,13,15,14,14,15,16,13,16,15,13,13,12,11,12,12,12,12,12,12,14,14,16,16,16,14,16,15,16,16,14,16,16,13,14,12,12,12,12,13,14,14,15,14,14,17,17,18,17,16,17,18,15,17,16,15,14,13,13,13,15,14,15,16,17,18,19,20,19,19,20,20,18,19,20,18,16,19,18,18,17,16,16,17,15,15,13,13,15,14,16,16,16,17,17,17,20,22,22,19,20,21,20,19,20,20,18,18,18,17,18,16,16,15,14,14,15,16,17,17,16,18,19,20,18,18,20,19,20,20,17,17,17,17,16,15,14,14,14,16,15,17,17,16,18,18,19,17,16,17,18,19,17,18,19,17,16,16,15,14,14,15,14,15,15,17,16,17,17,16,19,15,18,16,17,18,18,19,19,19,18,17,16,16,16,15,14,14,15,15,17,16,14,17,16,16,16,15,17,18,19,19,20,18,17,16,17,15,16,15,14,15,15,17,17,16,16,16,17,16,16,16,17,16,19,16,17,18,18,17,17,17,16,15,16,14,17,16,18,19,16,20,19,18,19,19,18,18,20,20,20,22,21,21,22,19,19,17,18,18,19,20,21,21,22,23,23,22,22,26,26,25,26,25,27,24,25,23,24,23,22,22,21,22,23,22,21,21,22,22,21,23,24,23,23,24,26,26,22,23,26,23],[28,28,28,28,28,27,26,27,26,26,26,24,26,25,24,23,24,23,23,23,22,22,22,22,22,22,22,23,21,21,21,21,21,21,22,21,21,18,21,20,20,16,19,20,16,18,18,17,17,17,17,16,17,19,18,19,19,20,17,17,19,17,15,17,19,16,16,19,19,14,17,19,17,15,19,19,16,18,20,17,16,19,19,18,17,18,20,21,21,21,21,20,23,20,20,19,21,19,20,19,20,22,20,19,20,21,19,21,21,20,20,21,22,21,21,22,22,20,21,21,22,22,22,24,26,24,24,23,23,23,23,23,25,23,23,23,21,21,21,21,18,19,18,17,19,16,14,13,11,9,8,7,6,6,5,6,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,4,4,3,4,5,5,3,2,2,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,1,1,1,2,3,3,5,4,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,5,5,6,7,6,5,6,7,6,6,7,7,7,7,7,9,9,11,12,14,16,16,15,13,13,12,11,10,11,10,9,10,10,9,8,9,9,8,7,7,7,6,6,5,5,6,6,6,7,7,8,7,8,8,9,9,9,11,11,12,12,12,12,11,11,12,11,10,10,10,9,10,10,10,10,11,11,11,12,12,11,10,9,9,9,8,8,8,9,8,9,10,10,10,11,12,12,12,13,12,11,11,10,10,9,8,9,8,8,7,7,8,7,7,6,6,6,7,9,8,8,8,8,9,9,9,10,10,10,11,11,12,13,12,15,17,17,15,15,13,11,12,13,11,11,11,12,11,10,11,10,9,9,10,9,9,9,9,8,8,7,7,8,7,9,8,8,10,11,11,10,9,8,8,8,7,6,5,6,6,7,8,8,7,8,8,9,9,9,10,10,11,9,10,9,8,8,8,9,12,12,11,12,14,15,17,18,20,22,21,22,23,22,22,20,17,15,12,11,10,10,10,9,8,9,8,9,8,9,11,11,11,10,12,12,10,10,11,11,12,11,12,11,10,11,11,10,10,10,9,8,9,8,8,9,10,12,11,9,10,12,11,12,15,13,12,12,11,10,10,11,10,10,10,10,10,12,12,10,10,10,9,9,9,9,10,9,11,10,11,13,12,10,11,12,11,11,12,11,11,12,11,10,10,10,9,10,9,9,10,9,11,11,13,12,12,12,14,13,12,13,13,11,13,12,11,10,10,10,10,9,9,10,12,13,15,14,13,11,13,13,14,15,14,12,14,14,12,14,12,11,10,11,10,10,11,11,11,13,12,12,14,15,16,15,13,15,11,15,15,12,15,13,11,11,11,11,11,11,12,13,14,14,15,14,16,14,17,15,13,17,17,13,16,14,12,11,12,11,12,13,14,13,15,15,16,18,19,17,16,19,19,16,16,19,17,14,17,20,17,15,17,15,13,13,12,11,12,13,14,15,15,15,16,16,16,18,20,21,18,18,21,18,15,18,18,14,14,17,15,17,13,12,12,12,13,14,14,17,17,16,15,16,17,15,17,18,15,20,17,14,16,15,13,11,12,12,12,13,14,16,17,16,16,15,15,16,16,14,15,17,16,13,14,16,13,16,13,12,12,12,12,14,14,15,18,16,15,15,16,17,15,15,14,15,14,16,19,18,16,14,16,14,12,15,13,13,14,13,16,17,15,16,16,14,14,14,14,15,16,17,17,20,15,15,16,15,13,16,13,13,15,13,16,17,14,16,16,15,15,16,15,16,16,17,15,18,17,16,17,17,16,17,16,15,15,17,16,16,18,16,18,19,16,20,19,19,18,21,21,20,22,23,23,23,20,20,18,17,19,18,20,21,21,22,22,23,22,22,25,26,26,27,26,27,24,26,24,24,23,23,23,22,23,24,22,22,23,23,23,22,24,24,24,24,25,26,26,23,24,27,24],[28,28,28,28,28,27,27,27,26,27,27,26,25,24,26,25,24,25,25,23,23,24,22,22,22,23,22,22,22,22,21,20,21,19,19,21,21,16,19,19,19,15,18,18,15,15,18,17,15,15,16,16,18,19,18,18,18,18,17,16,17,15,14,15,16,16,13,18,16,13,14,17,15,13,18,16,15,17,18,15,15,20,18,18,16,20,21,22,22,23,21,20,22,20,20,19,19,19,20,18,18,20,19,17,19,21,20,18,21,21,19,20,23,21,18,21,23,20,18,23,24,21,22,26,27,25,25,26,25,24,24,25,26,24,24,24,21,21,20,20,20,19,20,19,18,16,16,14,12,11,8,7,6,6,4,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,4,4,4,4,4,4,2,2,2,2,3,3,3,4,4,4,4,4,3,3,3,3,2,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,3,2,2,2,2,2,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,2,1,1,2,3,4,4,3,2,1,2,2,2,2,2,2,3,3,3,3,3,2,3,2,2,2,3,3,3,2,3,3,3,4,4,5,5,5,6,6,5,6,7,7,6,7,8,7,8,8,8,9,11,12,13,14,15,15,13,13,12,11,9,10,9,9,9,9,9,8,8,9,8,7,7,7,6,6,5,5,5,6,7,7,7,8,8,9,9,9,10,10,10,11,11,10,12,11,11,11,11,11,9,10,9,10,9,9,10,11,11,11,13,13,13,11,10,9,10,9,9,8,8,9,9,9,9,11,11,10,10,12,11,11,12,13,11,10,10,10,9,9,8,8,8,6,6,6,7,6,7,7,7,10,9,8,9,9,9,9,10,10,10,11,10,12,12,12,14,15,16,16,15,15,13,12,13,12,12,13,12,11,12,12,12,11,10,11,11,10,10,10,9,8,9,8,7,9,8,9,8,9,10,11,12,11,11,8,8,8,6,6,5,6,7,8,6,8,8,9,8,9,10,10,9,10,10,9,10,10,8,8,9,8,10,10,12,13,15,16,17,18,20,21,21,23,22,22,21,19,17,15,13,11,10,10,9,10,9,9,8,7,8,8,11,11,11,10,12,12,10,10,11,11,12,11,12,11,10,10,10,10,10,10,9,9,8,7,8,8,10,11,11,9,10,12,12,12,13,11,11,12,12,10,10,12,10,10,10,11,10,11,10,11,10,12,9,10,9,9,10,8,10,10,11,13,12,10,11,12,11,12,12,11,11,11,11,11,10,11,9,11,9,9,10,9,11,10,12,12,11,11,13,12,12,13,13,12,12,11,12,11,11,10,12,10,10,10,11,13,14,13,13,11,13,13,12,15,13,13,14,14,13,13,12,13,11,12,10,12,12,10,13,11,12,14,13,16,15,16,13,15,14,15,15,14,14,13,14,12,12,11,13,12,12,14,14,15,16,14,16,16,18,16,16,16,17,15,15,13,14,13,14,13,14,14,16,14,18,16,17,18,18,18,19,20,20,18,19,18,18,17,18,18,17,16,16,15,16,14,15,13,15,14,16,15,17,16,18,17,17,18,20,21,20,20,19,20,19,20,19,19,17,16,16,16,14,15,14,16,14,17,16,19,18,17,17,17,20,18,18,18,19,19,18,17,16,15,14,14,14,15,15,16,15,18,20,16,18,18,19,19,20,17,18,18,18,17,18,18,16,15,15,14,14,15,14,16,15,17,20,18,18,17,19,19,19,18,17,17,17,17,19,18,18,16,15,15,15,16,14,14,15,14,18,20,16,19,19,17,18,17,17,18,19,19,19,19,18,18,15,17,15,16,14,14,16,14,18,19,16,19,19,17,18,19,18,17,18,17,17,20,18,18,19,18,18,17,15,17,15,17,15,15,19,18,18,20,18,19,20,19,18,21,21,21,22,23,23,23,18,20,18,17,21,20,21,22,21,23,23,25,24,24,27,27,26,27,25,27,24,26,23,25,24,25,23,22,24,24,22,24,24,23,23,24,25,25,24,25,25,27,27,25,25,28,25],[28,28,27,28,28,27,26,26,25,25,25,24,24,23,23,22,23,22,22,21,21,20,20,20,20,20,20,21,19,20,20,19,18,19,19,19,18,18,17,17,18,15,17,16,15,15,15,15,14,15,15,15,16,16,16,15,17,18,15,14,17,15,13,14,16,14,13,16,18,12,14,18,16,13,18,18,14,17,18,17,17,19,18,17,17,18,19,21,20,21,19,20,21,19,18,18,19,19,18,18,18,19,18,17,19,19,19,18,19,18,18,19,19,19,18,19,20,17,17,20,20,20,19,21,23,22,22,21,21,22,22,22,24,22,22,21,20,19,19,19,17,20,18,18,18,17,15,14,11,10,8,8,6,6,4,6,5,5,4,5,4,4,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,2,2,2,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,2,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,1,1,1,1,1,1,2,3,4,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,5,5,5,6,6,6,6,7,6,6,6,7,7,7,7,8,9,11,12,13,15,14,14,13,12,12,10,9,10,9,8,8,9,9,7,7,8,7,7,6,6,6,5,5,5,5,5,6,7,6,7,7,9,7,8,8,9,10,10,10,10,11,11,10,10,10,9,8,9,8,9,9,9,9,9,10,11,11,12,12,11,10,9,9,8,8,7,7,8,8,8,8,10,10,9,10,11,10,10,12,11,10,8,9,9,8,8,7,7,6,6,5,6,5,5,6,6,7,9,8,8,8,8,8,9,10,10,9,9,11,10,11,12,13,13,14,14,14,14,13,12,12,12,11,12,10,11,11,11,9,9,9,9,9,8,10,8,8,8,7,7,6,7,7,9,9,9,11,11,11,10,9,8,8,7,5,6,5,5,6,6,6,7,7,7,7,7,8,8,8,9,9,8,8,8,7,8,7,8,10,10,11,12,13,15,16,18,19,20,20,22,21,21,19,18,15,13,12,11,10,8,9,8,7,8,7,7,7,7,9,10,9,9,10,10,10,9,10,11,12,10,11,10,9,10,10,9,9,9,7,7,7,7,7,7,9,10,10,9,9,10,10,10,11,10,11,10,10,10,10,10,9,9,10,9,8,11,11,9,10,10,7,7,7,8,7,7,8,9,10,12,11,10,10,12,11,10,12,11,9,13,11,10,10,10,8,10,8,9,8,8,9,9,12,11,12,11,13,12,12,13,12,11,13,12,11,10,10,9,10,9,9,9,9,12,13,11,13,11,13,13,13,15,15,14,15,15,12,13,14,12,11,11,10,11,11,10,12,13,11,12,13,15,16,16,14,16,15,15,16,14,14,14,13,12,11,11,12,12,12,14,15,15,14,15,17,18,17,18,17,16,16,15,15,14,15,13,14,13,14,14,15,14,16,16,17,19,18,19,20,19,18,19,19,18,17,18,18,17,16,16,14,15,16,14,14,13,14,15,15,16,16,16,18,17,17,19,21,20,21,22,20,22,20,20,19,19,20,17,17,16,16,16,15,14,15,17,16,18,17,17,18,18,19,19,19,18,21,19,20,19,18,17,16,16,16,14,15,17,16,17,18,18,18,18,18,19,18,17,17,19,20,17,18,19,16,16,17,16,15,15,15,17,15,17,19,17,19,18,18,19,17,18,17,17,17,17,19,20,19,17,17,17,17,16,15,15,16,16,18,19,17,17,18,17,18,18,17,17,19,18,18,19,19,18,16,17,17,16,14,14,15,15,18,18,19,19,18,19,18,18,17,16,17,19,17,19,19,19,18,18,17,15,13,16,14,17,15,16,18,18,19,20,18,19,20,19,18,21,21,20,21,21,21,22,19,18,19,17,19,18,21,21,21,23,23,24,24,24,27,27,27,28,26,28,24,25,22,24,23,23,22,23,24,22,22,24,24,23,23,24,24,25,25,24,26,26,26,25,25,27,24],[28,27,27,28,28,27,27,26,26,26,25,24,25,24,23,22,24,22,22,22,22,22,21,21,20,21,21,21,20,20,20,20,20,19,20,19,19,19,20,19,19,17,18,18,17,18,16,16,17,16,16,16,18,17,15,16,17,18,17,15,17,17,16,16,18,17,15,18,19,15,17,18,18,14,19,19,16,18,19,18,17,19,18,18,17,18,20,21,20,22,21,21,22,21,20,19,20,19,20,18,20,20,20,19,19,20,19,19,20,19,19,19,19,20,20,20,21,18,18,20,21,19,20,21,22,21,22,21,21,21,22,21,23,20,21,21,20,19,20,19,18,20,18,18,19,17,15,14,11,11,9,8,7,7,5,7,6,5,5,5,4,4,4,4,4,3,4,3,3,3,3,4,4,4,4,5,5,4,3,2,3,3,4,4,4,4,4,5,5,4,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,2,3,3,4,4,3,2,2,2,2,2,3,3,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,6,7,7,7,7,7,7,7,8,8,8,8,9,9,10,11,12,13,15,14,14,14,13,13,11,11,10,10,10,10,10,10,9,9,9,9,7,8,8,7,7,5,6,6,7,7,8,8,9,8,10,9,10,10,11,11,11,12,12,12,12,11,11,12,11,10,11,10,10,10,10,11,10,10,11,11,12,12,11,10,9,9,9,8,8,9,10,10,10,10,12,12,12,13,13,12,13,14,13,12,11,11,11,10,10,9,9,8,9,7,7,7,6,7,7,8,10,10,9,9,10,10,10,11,11,11,11,12,12,13,13,14,15,17,17,15,16,14,12,13,13,12,12,12,12,12,12,11,10,10,10,11,10,10,10,10,10,10,9,8,9,7,10,9,9,10,11,12,11,10,9,9,8,7,7,6,6,7,7,8,8,8,8,9,9,10,10,9,10,11,10,10,10,9,9,8,9,10,10,11,12,13,16,16,18,19,20,21,22,21,22,20,20,17,15,13,12,12,10,11,10,8,10,9,10,9,8,10,10,10,10,11,12,11,10,11,12,12,10,13,11,11,12,12,11,12,11,9,9,9,10,8,8,10,11,10,9,10,11,11,12,13,11,11,11,11,11,10,11,11,11,11,11,10,13,13,11,11,12,9,10,10,10,9,9,10,10,11,14,12,12,11,13,11,12,12,13,11,14,13,11,11,12,9,12,10,11,10,10,10,12,13,13,12,12,14,13,13,13,14,11,15,14,12,12,12,10,12,10,12,10,11,12,14,12,13,13,13,14,13,16,14,14,15,16,12,16,15,13,12,12,11,12,12,12,11,13,12,13,13,16,15,16,14,16,14,17,17,13,17,15,13,13,11,12,12,12,13,13,15,15,14,14,17,16,20,16,15,18,18,14,17,16,14,14,13,12,13,14,13,14,14,16,17,19,21,18,17,22,20,17,18,21,19,16,19,20,18,17,17,17,16,15,14,13,13,14,14,15,15,16,16,16,16,19,21,22,18,19,21,20,16,21,20,17,16,19,16,19,16,15,15,13,13,15,15,16,16,14,15,17,19,16,18,20,18,21,20,16,17,18,18,14,15,13,14,15,14,15,16,16,15,16,16,18,15,14,15,18,18,14,16,18,15,18,17,14,14,14,14,14,14,16,17,15,16,16,15,17,16,15,14,16,15,18,20,20,18,15,17,17,15,17,16,14,15,15,16,16,16,15,15,15,15,16,14,16,16,17,18,20,17,16,16,17,15,16,15,14,15,15,18,18,17,15,15,16,15,16,15,15,16,18,15,17,18,18,17,18,17,17,15,15,16,18,18,18,19,16,18,18,17,20,19,18,17,20,20,20,21,22,22,22,19,19,18,17,19,19,20,22,21,23,22,23,23,23,26,27,26,28,26,28,25,26,25,24,24,22,24,23,22,24,24,23,23,23,23,23,24,25,25,24,26,26,26,24,24,27,24],[28,28,28,28,28,27,27,27,26,27,26,25,25,25,25,23,24,25,23,23,23,24,22,23,22,22,22,23,21,22,21,21,21,20,22,20,20,18,20,20,19,16,18,18,16,16,17,17,15,16,16,15,17,18,17,17,18,20,16,16,19,16,15,16,19,15,15,19,18,14,16,19,17,14,19,19,16,18,19,18,17,19,18,18,18,19,20,21,21,21,21,20,23,21,20,19,21,21,20,20,21,21,20,20,21,21,20,21,22,20,21,22,21,20,20,22,22,20,20,21,23,21,21,25,26,24,24,24,23,23,22,22,24,23,22,22,21,20,20,19,18,18,17,17,17,16,13,13,12,10,8,7,7,6,4,5,5,5,4,4,4,3,3,3,3,3,3,3,2,2,3,3,4,4,3,4,4,4,3,2,2,3,3,4,4,4,4,5,4,4,3,3,3,3,3,3,3,3,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,4,4,4,3,2,1,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,7,6,6,7,7,6,7,8,7,7,8,9,10,11,12,14,14,15,14,13,13,12,11,10,10,10,9,10,9,9,9,8,9,8,7,7,7,6,6,6,6,6,6,7,7,7,8,7,9,8,9,9,10,11,11,11,11,12,12,11,11,12,11,9,10,10,9,10,10,10,11,11,12,12,13,12,11,10,9,9,9,9,8,8,9,9,9,9,10,10,11,10,11,12,12,12,11,11,10,10,10,9,9,8,9,8,8,7,7,7,6,6,7,7,10,10,8,8,9,10,9,10,10,10,11,11,11,12,13,14,15,16,16,15,15,13,13,12,12,11,13,12,11,11,11,11,10,10,10,10,9,9,9,9,8,8,7,7,8,8,9,8,8,10,11,11,10,9,8,7,8,7,7,6,7,7,7,8,8,8,8,9,8,9,10,10,10,10,9,10,9,8,9,8,9,12,11,11,13,14,15,17,18,19,21,20,22,23,23,21,20,17,16,13,12,11,11,10,9,8,9,9,9,10,9,11,11,11,11,11,12,11,11,12,13,13,12,13,11,11,12,11,10,10,10,9,9,9,8,9,8,10,12,13,10,11,12,12,13,14,12,12,12,12,12,11,11,11,11,11,11,11,12,11,11,10,11,9,9,10,9,8,9,9,10,11,14,13,12,12,13,12,12,14,12,11,13,12,11,11,11,9,10,10,9,9,9,10,11,13,13,12,14,14,13,13,14,12,11,14,12,12,11,11,10,11,11,9,10,10,12,14,13,14,12,14,13,15,14,14,14,15,15,13,14,12,13,11,12,11,11,12,11,12,12,13,13,14,16,16,16,14,15,14,16,15,14,15,13,14,12,12,12,12,13,13,14,15,14,15,15,17,16,17,15,16,17,18,14,16,14,14,12,13,13,13,14,15,14,16,16,17,18,18,17,17,19,19,17,17,18,17,16,19,19,18,17,17,16,15,14,14,13,13,14,16,16,16,16,16,16,17,19,21,21,18,18,19,19,17,19,18,17,17,17,15,16,14,15,13,14,15,15,15,17,18,16,16,17,18,17,18,18,17,20,18,16,17,16,13,14,13,13,14,14,15,17,19,17,17,17,17,17,16,15,15,16,16,14,16,15,14,15,14,14,12,13,13,13,14,15,17,17,17,16,17,17,17,16,14,16,15,17,18,18,16,14,15,14,14,13,13,13,13,13,15,17,15,17,17,15,16,16,13,17,16,17,17,18,16,15,15,14,14,14,12,12,13,13,15,15,14,16,17,14,16,16,16,15,17,17,14,17,18,16,17,17,16,15,15,16,14,18,15,15,18,16,17,20,16,19,18,19,18,19,20,20,21,23,21,21,18,17,17,15,16,18,19,21,20,22,21,22,23,23,25,26,26,27,26,27,25,26,24,24,23,24,23,23,23,24,22,24,24,23,23,23,24,25,25,24,25,27,26,24,24,27,24],[29,29,29,29,30,27,28,28,26,27,27,26,26,25,27,26,25,25,26,25,25,25,24,24,23,23,23,24,23,24,23,21,22,22,21,22,22,19,19,21,21,16,18,18,16,15,17,17,16,16,17,16,17,19,19,19,19,19,18,17,18,17,15,17,18,14,16,19,18,14,18,19,18,15,20,18,17,20,21,18,20,23,20,20,21,21,22,24,24,25,24,22,25,24,22,21,23,22,23,22,22,21,23,22,23,22,22,21,23,23,21,22,23,23,22,22,24,21,22,23,24,21,21,26,26,25,26,24,25,25,23,25,26,25,24,24,23,22,21,20,19,18,19,18,19,17,15,15,13,11,10,7,7,7,5,7,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,3,2,2,3,4,4,4,5,5,6,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,3,2,2,3,2,2,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,1,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,3,4,5,3,3,2,2,2,2,2,2,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,6,8,7,8,8,7,9,8,8,7,9,9,8,8,9,9,10,11,13,14,15,15,15,13,13,13,11,11,11,10,10,10,10,10,9,10,10,10,9,9,9,8,8,7,7,7,8,9,8,8,9,9,9,10,10,11,10,11,12,12,12,12,12,11,12,12,11,10,12,10,11,11,11,11,14,13,13,14,13,13,13,12,11,11,10,12,10,9,10,10,10,11,11,11,11,12,12,12,12,13,12,12,11,10,10,10,9,9,9,9,8,8,8,7,7,7,8,8,10,10,9,9,9,10,10,10,11,11,11,12,12,12,14,14,17,17,17,17,17,15,13,13,14,13,13,13,11,11,12,11,10,10,10,11,10,11,10,10,9,9,8,9,9,9,9,9,9,10,10,10,10,10,9,8,8,8,8,6,7,8,9,9,10,10,9,10,11,11,10,11,11,12,10,11,11,10,11,10,10,12,11,12,13,15,17,18,19,20,22,23,25,25,25,23,23,18,17,15,13,12,11,12,10,9,11,9,10,10,10,11,11,11,11,12,13,11,11,13,13,15,13,15,12,12,12,12,11,12,11,10,10,10,10,10,9,11,12,12,10,11,11,12,12,13,11,12,13,13,13,13,14,12,11,13,13,11,13,13,12,12,11,10,11,10,10,10,9,9,10,12,16,14,12,13,15,14,12,14,15,12,16,14,12,12,11,10,12,10,10,10,9,10,11,14,15,12,13,17,16,13,14,17,12,15,14,12,12,11,11,13,10,11,11,10,12,14,12,15,13,16,14,15,19,17,14,16,18,14,16,15,14,13,12,11,12,12,12,13,13,13,15,16,18,19,20,15,18,15,17,18,16,16,16,14,13,12,13,13,12,14,16,17,17,16,16,20,20,19,18,17,19,20,16,17,16,17,14,14,14,15,15,16,16,19,18,19,21,20,20,23,23,21,20,21,20,22,18,20,21,18,18,17,17,17,15,16,14,15,15,16,16,18,18,20,18,19,21,22,22,22,22,21,22,20,22,20,18,18,19,18,18,15,16,14,15,15,16,15,17,19,18,18,19,21,18,18,20,21,21,19,18,18,18,15,15,14,15,14,14,16,15,18,17,18,18,19,21,19,16,19,19,19,16,18,18,16,16,16,14,13,14,14,14,15,15,18,18,17,17,18,20,19,19,17,18,17,20,20,19,18,16,16,15,15,15,14,14,15,15,16,18,16,17,19,17,19,18,15,18,18,20,19,19,18,17,16,17,16,16,14,14,15,14,16,18,16,19,19,17,19,19,15,17,17,17,16,19,18,17,18,18,16,16,14,15,14,17,15,15,19,18,18,21,17,19,20,19,17,19,21,20,21,22,21,22,17,19,17,17,18,20,20,21,20,24,22,25,24,24,26,27,27,28,26,28,26,26,24,24,24,25,24,23,24,24,23,23,24,24,24,24,25,26,24,25,25,27,27,25,25,27,24],[27,27,27,27,28,27,25,25,25,25,26,24,24,24,23,23,23,22,22,23,22,21,20,22,22,20,21,21,20,21,22,20,20,21,20,19,19,19,19,19,19,16,18,16,16,16,16,16,16,16,15,15,17,17,16,16,18,18,16,15,17,17,14,17,18,15,15,19,19,15,18,19,18,16,19,19,17,18,19,19,20,19,18,19,19,19,20,22,21,22,21,20,21,20,19,20,20,19,19,19,21,21,20,20,20,20,20,21,21,20,20,20,21,19,21,19,21,19,19,21,21,19,19,22,22,20,22,20,20,20,20,21,22,20,21,20,19,18,18,18,17,18,17,17,16,16,15,15,13,12,10,9,7,7,6,7,7,6,6,6,5,5,5,5,4,4,4,3,3,3,3,4,4,4,4,4,5,4,3,3,3,3,4,4,5,5,5,6,5,5,4,4,5,4,4,4,4,4,3,4,4,4,4,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,2,3,2,3,3,3,4,4,4,4,3,3,3,3,2,2,2,2,2,3,3,4,5,4,3,2,2,2,2,3,3,4,4,5,4,5,4,4,4,4,4,3,3,4,4,3,3,4,4,5,5,6,6,7,7,8,8,8,9,9,9,8,8,8,9,9,9,9,10,12,12,12,14,14,14,13,13,12,11,11,11,11,10,11,11,11,10,10,10,9,8,8,9,8,7,7,7,7,8,9,8,8,9,9,11,9,10,11,11,11,11,12,12,12,13,12,12,13,12,11,11,11,11,11,11,10,11,11,11,12,12,12,11,10,10,10,10,9,8,9,10,10,10,11,11,11,12,12,12,12,13,13,12,12,11,11,11,9,9,9,9,8,8,7,7,7,7,7,7,9,10,10,10,10,10,10,10,11,12,11,11,13,12,14,14,15,15,16,16,16,16,15,13,14,14,12,13,13,13,12,12,11,10,11,10,10,10,11,9,10,9,9,8,8,8,8,10,10,11,12,11,12,11,11,10,10,8,7,7,7,6,7,8,8,8,8,9,9,9,10,9,9,11,12,10,10,11,9,10,9,10,10,11,11,12,13,15,15,18,18,20,21,21,21,22,18,20,16,15,14,12,13,11,11,11,9,11,8,10,9,9,10,10,10,11,12,11,11,11,12,12,13,12,13,12,11,13,13,11,13,12,9,9,8,10,9,9,10,11,11,10,10,10,11,11,11,10,11,11,11,11,12,11,11,11,12,11,10,14,14,12,12,12,9,11,9,11,9,9,10,10,11,13,13,12,11,14,12,13,14,14,11,16,14,12,13,12,10,13,10,12,9,10,11,11,13,13,13,13,16,15,14,15,16,13,16,15,13,13,12,10,14,10,12,11,9,12,13,11,14,14,14,14,14,17,17,16,17,18,14,17,16,14,13,13,11,14,13,13,13,13,12,14,14,16,16,18,15,17,16,17,18,15,17,17,15,15,13,13,15,13,13,15,16,16,16,16,18,19,19,19,18,18,18,17,17,16,16,14,16,13,15,15,16,15,17,16,18,19,20,19,21,21,20,19,20,21,18,18,19,19,17,18,17,16,17,16,17,13,16,15,17,16,17,17,19,18,18,20,22,21,21,22,21,21,19,21,20,18,20,19,17,18,16,16,16,16,15,18,17,19,18,17,18,19,20,19,18,20,21,19,19,19,18,19,17,16,17,16,16,18,16,19,17,18,17,18,20,19,18,17,18,20,20,17,18,19,16,18,17,16,16,17,15,18,16,18,18,16,18,17,18,18,17,18,16,18,17,18,20,20,18,17,17,17,16,16,17,15,17,16,19,19,17,16,17,16,17,18,16,17,18,19,18,19,18,18,17,18,17,17,15,15,16,16,18,18,18,17,18,18,17,18,16,16,18,18,17,19,18,18,18,18,17,16,14,15,15,17,17,18,21,19,19,20,18,21,20,19,18,20,21,21,21,22,21,22,18,18,17,16,19,19,20,21,21,22,22,23,23,23,25,26,26,27,26,26,25,25,23,23,22,22,22,21,23,22,21,22,23,22,21,22,23,24,24,23,24,25,26,24,23,26,23],[27,27,27,27,27,27,26,26,25,26,26,25,25,25,24,24,26,25,24,23,24,23,23,23,23,23,22,24,24,23,23,21,22,23,24,21,21,22,22,21,21,21,20,20,20,20,19,19,19,19,19,19,19,19,18,18,19,20,19,19,20,20,19,20,20,21,18,21,22,17,20,22,21,17,21,22,19,21,21,21,20,22,21,20,20,21,22,22,23,22,23,23,22,22,23,22,21,22,23,21,23,23,21,22,22,22,21,21,23,21,21,22,21,21,22,22,23,21,22,22,22,21,22,23,23,22,24,21,21,22,23,22,24,21,22,22,21,20,20,19,18,19,18,17,18,15,15,12,13,12,9,9,8,9,6,8,8,6,6,6,6,5,5,5,4,4,4,4,3,3,4,4,5,5,5,5,5,4,4,3,3,4,5,5,6,6,6,7,7,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,3,4,3,4,4,4,5,5,5,5,4,3,4,4,3,3,3,3,3,3,3,3,2,4,3,3,3,4,4,3,4,4,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,1,0,1,2,2,3,3,3,3,4,4,4,5,5,4,4,4,3,3,3,3,2,2,2,2,2,3,5,6,4,4,3,2,2,3,3,3,5,5,6,5,6,5,4,5,5,4,4,3,4,4,4,5,5,5,5,6,7,7,8,9,9,9,8,10,10,9,8,10,11,9,10,11,12,11,12,13,14,16,16,15,15,14,15,13,12,13,12,12,12,12,13,12,11,13,12,10,10,10,10,9,7,7,8,9,10,10,10,11,11,13,12,13,13,13,15,14,14,15,14,14,14,14,15,14,13,13,14,13,13,13,13,13,13,13,12,13,14,12,12,11,11,11,10,11,11,13,12,12,13,14,14,15,15,16,15,16,15,14,15,14,14,14,13,12,12,13,11,12,11,10,10,9,9,10,10,14,12,11,13,13,13,14,14,14,13,14,15,14,16,17,17,17,18,19,17,18,16,14,15,15,14,14,14,15,15,14,14,12,12,13,13,13,12,12,13,12,12,11,10,11,9,12,10,10,11,12,14,13,12,10,11,11,9,9,8,8,9,11,11,10,11,13,12,11,14,13,13,13,14,13,13,14,12,12,11,12,12,12,13,13,14,16,16,20,19,20,21,22,23,22,22,21,18,17,16,15,15,15,14,14,11,13,12,12,12,11,12,12,11,13,13,13,13,13,13,14,16,14,16,14,15,16,16,14,15,14,12,12,12,13,13,12,11,13,13,11,10,12,13,12,13,11,13,12,13,13,13,13,13,14,14,14,14,17,16,13,15,15,12,13,12,14,12,13,11,14,13,14,14,15,13,16,14,15,16,16,14,19,17,13,15,15,13,14,13,13,11,13,11,14,14,15,15,16,17,15,15,17,18,15,19,17,14,15,15,13,14,13,13,13,12,12,14,13,15,15,16,16,17,18,17,16,19,19,16,20,18,14,16,15,13,15,15,14,12,13,15,14,16,18,18,18,16,19,16,20,20,16,19,18,15,16,14,15,14,13,15,15,19,16,16,17,19,18,22,18,17,22,21,17,20,18,16,16,15,15,15,16,15,18,16,18,18,22,23,19,19,24,22,18,20,24,22,17,21,23,21,20,19,18,17,17,16,15,14,16,16,18,16,19,18,19,19,22,23,24,19,21,23,21,18,23,22,18,18,21,19,20,17,16,16,16,16,16,17,18,19,18,19,20,20,18,20,20,19,22,21,18,20,19,17,15,16,15,16,16,17,17,18,18,17,19,18,20,16,17,16,18,19,16,17,20,17,19,18,15,16,16,16,16,17,18,18,17,18,18,17,19,17,17,16,17,16,18,19,21,18,16,18,17,15,17,17,16,17,17,18,18,17,17,16,16,16,16,16,16,16,18,17,19,17,17,16,18,16,19,18,15,18,17,19,18,18,17,16,18,16,17,16,16,16,18,15,18,19,19,17,20,17,18,18,17,17,18,18,18,19,17,17,20,18,19,18,20,18,18,21,21,19,22,20,21,18,17,17,16,15,19,18,21,21,21,22,23,21,23,25,26,26,27,25,26,24,25,24,23,23,22,23,23,22,23,22,23,22,23,22,23,24,24,24,24,26,26,26,24,24,27,24],[29,28,28,28,28,28,27,27,26,27,26,26,26,26,26,25,25,25,24,24,24,24,23,24,24,23,23,24,21,23,23,21,22,22,22,21,22,20,20,22,21,18,19,20,17,17,18,17,17,17,18,16,18,18,17,19,19,21,18,18,21,20,16,19,20,19,17,21,20,18,20,22,21,17,22,22,19,20,22,20,19,22,22,20,20,22,22,23,23,23,24,23,23,23,23,23,23,24,21,20,23,22,22,21,22,22,20,22,23,21,22,22,22,21,22,21,22,21,21,20,22,22,22,23,25,23,24,23,23,22,22,22,24,22,23,22,21,19,19,18,17,17,17,16,16,15,14,14,12,11,9,8,8,7,6,7,6,6,5,5,5,4,4,4,4,4,4,4,3,3,4,4,5,5,4,5,5,4,3,3,3,4,4,5,5,6,6,7,6,6,5,5,5,4,4,4,4,3,3,3,3,4,3,3,3,3,2,2,2,2,2,3,4,4,5,5,5,6,6,5,5,5,5,5,4,4,4,4,3,4,4,3,2,4,4,4,4,4,5,4,4,4,5,4,5,5,4,4,4,4,3,3,3,2,2,2,2,2,1,0,1,2,2,3,3,4,5,5,5,5,5,5,5,5,4,5,5,4,3,3,4,3,3,4,5,6,4,4,3,2,2,3,3,4,4,5,6,5,5,5,5,5,5,5,4,4,5,5,4,4,4,4,5,5,6,7,7,8,9,9,8,8,10,9,8,9,10,9,9,10,11,11,12,13,14,15,15,14,13,13,13,12,11,12,12,11,11,11,11,10,10,10,10,10,10,9,9,8,8,7,8,9,9,9,9,10,9,10,10,11,11,12,11,12,13,13,13,14,12,13,14,12,11,12,11,11,12,12,11,11,13,14,13,14,13,13,12,11,11,11,11,10,12,10,11,12,12,12,13,14,13,13,14,15,14,15,14,13,12,12,12,12,10,12,11,10,12,10,9,9,9,10,10,12,12,11,12,12,13,12,13,13,13,14,15,14,13,16,16,18,18,19,17,17,16,14,14,14,13,15,15,14,14,14,13,12,11,12,13,12,11,11,12,10,10,9,9,10,9,11,10,11,12,13,12,13,12,10,10,10,10,10,8,8,9,10,11,11,10,11,12,12,12,13,14,13,14,13,13,13,12,12,13,12,13,12,13,14,15,17,18,19,19,22,22,23,23,23,21,22,18,17,16,15,15,15,13,13,12,13,12,13,13,12,13,12,12,14,15,15,14,15,15,16,17,15,17,14,15,16,14,15,14,13,12,12,13,12,13,12,13,14,15,13,13,14,15,14,15,13,14,14,14,15,15,14,14,15,16,15,15,18,16,15,15,14,13,14,13,13,12,13,12,13,14,16,15,14,16,17,16,15,17,17,15,20,16,15,15,15,13,13,13,12,11,13,12,14,15,16,15,17,18,17,15,17,18,15,20,16,15,16,15,14,15,14,13,14,12,14,16,15,15,15,16,16,18,19,18,16,18,19,16,19,17,15,15,15,14,15,14,14,13,15,15,15,16,18,18,18,16,19,16,19,20,17,19,17,16,16,15,15,14,14,16,16,18,16,16,17,18,18,19,17,17,20,20,17,19,16,17,16,15,15,15,16,17,17,17,18,18,21,22,20,19,22,21,18,19,21,19,18,21,23,19,19,19,17,17,16,16,15,16,16,16,17,18,18,18,19,18,21,23,23,20,21,23,21,19,21,20,18,17,20,18,20,15,17,15,15,16,17,17,19,18,18,18,19,20,18,20,21,18,21,20,19,19,20,16,16,17,15,16,17,17,17,19,18,18,19,19,20,18,18,17,18,20,17,18,19,17,18,16,17,15,16,16,17,16,17,19,18,18,18,18,20,19,19,17,18,17,19,21,19,18,17,18,16,16,16,16,15,16,15,17,18,17,19,18,17,18,18,16,18,17,20,20,20,19,15,18,17,15,17,16,14,16,15,17,18,17,18,18,17,18,16,15,17,18,19,15,18,21,18,20,19,15,17,14,15,14,16,15,16,18,18,17,21,19,16,18,21,17,18,22,21,19,22,20,21,19,16,16,15,15,19,18,22,22,22,23,23,23,25,25,26,26,27,27,27,26,27,24,25,24,25,25,24,25,25,23,24,25,25,24,25,26,26,26,26,26,27,28,26,26,28,25],[28,28,28,28,28,27,26,26,26,25,26,24,26,24,24,24,25,23,24,22,23,23,22,23,22,22,22,22,21,22,23,21,21,19,21,21,19,18,19,20,18,16,17,18,16,16,16,15,16,17,15,15,18,17,16,17,17,18,16,15,18,17,15,17,17,17,16,18,18,17,18,19,19,16,20,20,18,18,21,20,19,21,20,21,18,20,22,24,22,22,22,22,22,22,22,22,22,22,20,20,21,20,20,20,21,21,20,20,20,21,19,20,21,21,20,20,22,19,18,20,21,20,20,23,25,22,23,21,22,22,22,22,23,22,22,21,20,19,19,18,17,18,17,17,17,14,14,12,11,11,9,6,6,6,4,5,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,4,4,4,5,4,4,3,2,2,3,3,3,4,4,4,5,4,3,3,3,3,3,2,2,3,2,2,2,2,3,3,2,2,2,2,1,1,1,1,2,2,2,3,3,3,4,4,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,0,1,1,1,2,2,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,2,4,5,5,4,3,2,2,2,2,2,3,3,3,4,4,4,4,4,3,4,4,3,3,4,4,3,3,3,3,4,4,5,5,6,7,7,7,6,7,7,7,6,7,8,7,7,8,9,9,10,12,13,15,14,14,13,12,12,10,10,10,10,10,10,9,9,9,9,9,8,8,8,7,7,6,6,5,5,6,7,7,7,7,7,9,9,10,9,11,10,11,10,10,11,12,11,11,12,11,9,11,9,9,10,10,10,11,12,12,13,13,13,12,11,11,10,10,9,8,9,9,9,10,11,10,12,12,13,13,12,12,13,13,11,11,11,9,9,9,9,8,9,8,8,7,7,7,7,7,8,10,11,10,9,10,12,11,11,13,12,11,13,13,12,12,14,15,16,16,16,16,14,13,13,13,12,13,13,12,12,12,12,11,10,10,11,10,9,10,9,8,9,7,7,8,8,9,10,10,11,12,11,11,10,9,9,8,6,7,5,6,8,8,8,9,8,9,10,10,10,10,11,12,11,10,11,11,10,10,10,10,12,12,12,14,14,16,18,19,19,22,21,22,22,23,21,21,17,16,15,13,13,13,12,11,11,10,11,10,11,11,11,11,11,13,14,13,14,13,13,15,15,13,14,12,13,13,13,12,12,11,11,10,11,10,11,10,11,13,12,11,11,12,13,12,13,13,14,13,14,14,14,14,13,14,14,14,13,14,15,13,13,13,11,11,12,12,11,12,12,13,13,16,16,15,14,16,16,15,15,16,15,18,16,14,13,13,12,13,13,12,11,12,13,13,15,16,16,15,18,17,16,16,17,15,17,16,14,14,13,13,14,13,13,13,11,13,15,15,16,16,18,18,16,19,18,17,19,18,16,17,16,15,14,14,13,15,15,14,14,15,15,16,16,19,18,20,17,19,16,18,18,17,18,17,16,15,14,14,14,15,15,17,18,18,18,18,20,19,20,19,18,20,19,18,19,16,16,15,14,15,15,16,16,16,19,18,20,21,22,20,21,22,21,20,21,21,20,18,20,20,18,18,16,16,17,17,14,14,15,16,16,18,18,18,20,18,19,21,24,22,22,22,22,22,20,22,21,19,18,19,19,19,16,16,16,14,16,16,18,18,20,18,18,19,20,17,19,20,17,21,21,18,19,19,17,16,16,14,16,16,17,16,18,17,18,18,19,20,17,18,16,19,19,16,15,19,17,18,15,16,15,15,15,16,15,17,19,17,17,17,19,19,18,17,15,17,15,17,18,18,18,16,16,16,17,16,16,15,16,15,17,19,16,17,17,17,18,18,15,18,15,17,18,17,17,16,16,16,16,17,14,14,16,14,17,18,16,18,17,16,18,17,16,17,18,18,15,18,18,17,18,17,16,16,13,16,14,17,16,17,18,18,18,20,18,17,19,20,18,19,22,22,21,23,21,22,18,18,17,19,19,21,22,23,22,24,24,26,25,25,26,27,27,28,27,28,26,26,24,25,23,24,24,23,23,24,22,23,25,25,23,24,25,26,25,25,26,27,27,25,25,28,24],[29,28,28,28,28,27,28,27,26,27,27,26,25,26,27,26,25,25,25,25,24,24,23,24,22,22,23,23,22,21,22,22,22,21,21,21,21,18,18,20,19,15,19,18,16,15,17,16,14,16,16,15,17,18,17,18,20,20,16,16,19,17,15,17,18,15,14,19,19,13,17,19,15,14,19,18,15,18,19,19,16,20,21,18,18,20,22,23,23,24,23,22,24,24,22,22,20,22,23,21,21,23,23,21,21,22,22,20,23,23,21,21,23,22,20,23,24,22,22,23,25,22,24,25,27,24,26,25,24,24,24,25,25,24,23,23,21,21,20,19,18,18,17,18,18,17,14,13,12,11,9,7,6,5,4,4,4,4,3,4,3,3,3,3,2,2,2,2,2,2,2,3,3,4,3,4,4,3,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,2,1,1,1,0,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,4,4,4,3,2,2,1,1,1,1,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,4,4,5,5,6,5,5,6,6,5,6,6,6,6,7,8,8,9,11,12,14,13,13,12,11,11,10,9,9,9,8,8,8,8,7,8,7,7,6,7,6,5,4,4,4,4,5,5,5,5,6,6,8,7,8,8,9,10,10,10,9,10,10,10,10,10,9,8,10,9,8,10,10,9,9,12,12,12,13,13,12,10,9,9,8,7,7,8,7,8,8,9,8,9,10,10,10,10,10,10,10,10,9,9,8,7,7,7,8,7,8,7,7,7,7,7,7,8,9,9,9,8,8,9,9,10,10,10,10,11,10,11,13,13,15,16,16,15,15,13,12,12,12,12,11,11,11,11,10,10,8,9,8,9,8,8,8,7,7,7,7,7,8,9,8,9,10,10,11,10,10,9,9,8,7,7,6,5,5,5,7,7,7,7,8,8,8,9,10,9,10,11,9,9,10,8,8,9,10,11,11,12,14,15,17,19,19,20,22,22,23,23,23,21,21,18,16,14,12,12,10,10,9,8,10,9,9,10,11,11,11,11,12,13,13,12,12,13,14,14,12,15,11,12,13,12,11,10,9,8,9,9,9,10,9,12,13,13,12,12,13,14,13,14,11,14,12,13,14,12,13,13,13,12,12,11,14,12,11,10,11,9,11,10,11,10,10,11,11,12,15,13,14,14,13,13,14,14,13,12,14,12,12,11,11,9,12,11,11,11,11,11,13,14,14,14,15,15,13,14,15,15,12,14,12,13,11,11,10,14,11,11,12,12,13,16,14,15,14,15,15,16,16,15,15,16,17,14,15,13,13,11,12,11,13,12,14,14,15,14,15,15,17,18,17,15,16,15,17,18,15,15,13,13,11,12,12,13,16,12,16,16,16,17,15,18,17,19,16,16,18,18,15,16,14,14,12,13,12,15,14,17,15,17,16,19,21,21,18,19,21,20,18,17,19,18,16,18,20,18,17,16,15,14,13,13,12,14,13,17,16,17,16,19,18,20,21,22,22,20,20,21,20,18,20,19,17,17,18,15,16,13,14,13,14,14,17,16,18,18,18,18,19,20,18,20,19,18,19,19,16,16,15,12,13,15,15,15,17,16,19,19,17,19,18,20,20,19,17,19,20,18,16,18,17,14,14,14,15,13,15,14,17,16,18,20,18,19,18,20,20,18,19,17,19,17,18,20,19,19,15,16,15,15,16,14,14,16,15,18,19,16,19,18,18,18,18,17,18,18,20,19,19,19,17,17,17,15,14,13,14,15,15,17,18,16,19,19,17,19,18,16,18,18,19,15,18,19,17,18,17,15,13,12,14,13,15,14,15,19,17,17,21,17,16,19,19,17,18,20,20,19,21,20,20,16,15,16,15,16,18,19,21,21,24,24,24,25,25,27,28,27,28,27,28,26,27,24,26,25,26,25,23,25,26,24,24,25,26,25,26,26,26,26,26,27,28,28,26,27,29,26],[29,28,29,28,28,27,28,27,26,26,27,26,25,25,26,25,23,24,24,23,22,23,21,22,20,21,21,21,21,20,19,19,19,17,18,18,18,15,18,18,18,14,17,16,14,15,16,14,14,15,14,13,15,16,15,17,17,17,15,15,16,15,13,14,15,14,14,15,16,12,14,15,16,13,16,16,15,17,17,17,16,18,17,18,16,18,20,21,22,21,21,20,23,21,20,19,20,19,19,18,19,20,19,18,20,19,19,18,20,20,18,19,21,19,17,20,22,17,18,22,23,19,21,25,26,23,23,23,22,22,23,23,24,21,21,21,20,18,18,18,17,17,17,18,17,16,14,11,11,10,9,7,6,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,1,2,2,3,3,3,3,3,3,3,2,1,1,2,2,2,2,2,2,3,3,2,2,2,2,2,1,2,2,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,3,3,2,3,3,3,3,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,3,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,4,4,5,5,4,5,5,5,5,6,6,7,9,11,12,13,14,13,12,11,11,9,8,8,8,8,7,7,7,6,6,6,6,6,5,5,4,4,3,3,3,4,5,4,5,5,5,7,7,7,7,8,8,9,8,9,9,10,9,9,9,8,8,8,7,8,8,8,8,9,10,10,11,11,12,11,10,9,8,7,6,6,7,8,7,7,9,10,9,9,10,9,10,10,10,9,9,9,7,7,7,7,6,7,6,6,5,5,7,6,6,6,6,8,8,7,7,7,8,8,8,9,9,9,10,9,10,10,12,13,14,14,13,13,12,11,11,10,10,10,11,10,10,10,9,8,8,9,8,8,8,8,8,6,8,6,7,6,9,8,9,10,11,11,10,9,8,8,7,6,6,5,4,5,4,5,5,6,6,7,7,7,7,8,8,9,9,8,8,8,7,7,7,8,9,10,10,12,13,14,16,18,18,20,20,22,21,22,19,19,15,14,12,10,9,9,8,8,7,8,7,7,8,8,10,10,10,11,12,11,11,11,11,13,13,11,12,10,10,10,9,9,8,8,7,7,7,7,9,8,12,13,14,12,12,13,12,12,12,12,12,12,12,11,11,12,10,11,11,10,9,10,10,9,8,10,7,8,8,9,11,9,10,11,11,15,13,11,11,14,12,11,12,11,10,12,10,9,9,8,8,9,9,10,12,10,12,12,14,14,11,12,14,13,12,13,13,10,12,10,10,9,8,8,10,10,10,11,11,13,16,13,15,13,16,13,13,15,14,13,14,13,12,12,11,10,10,10,9,11,12,11,12,13,12,15,14,18,15,17,14,15,13,15,14,12,13,12,12,10,10,10,11,12,12,15,15,16,15,14,16,17,16,15,15,16,15,13,13,11,13,11,11,12,13,13,15,14,16,15,18,20,19,18,18,19,18,17,18,17,16,15,17,17,16,15,14,14,14,13,11,11,12,12,16,14,17,15,19,17,19,19,20,20,20,20,19,19,19,19,17,17,17,16,14,16,13,13,13,13,13,14,15,18,17,17,16,19,19,17,17,19,17,18,18,16,14,15,13,12,14,14,14,15,15,18,19,16,18,17,19,19,19,15,18,18,16,15,19,17,14,14,15,13,14,14,14,15,15,17,19,18,18,17,19,19,19,18,16,18,16,16,20,18,18,16,16,15,15,15,14,14,15,15,18,20,17,19,18,17,20,20,15,19,18,19,20,18,18,16,17,15,14,15,14,12,13,13,18,20,16,20,20,17,21,19,16,17,20,19,15,18,17,16,16,15,14,13,12,15,13,17,16,18,18,19,20,22,18,18,21,19,18,19,22,20,21,21,22,21,18,16,18,18,19,22,21,23,23,25,26,27,25,26,28,28,28,29,28,29,27,27,25,26,25,26,26,25,25,26,25,25,25,26,25,26,26,27,26,26,27,28,28,26,27,29,25],[28,27,28,28,28,26,26,27,25,26,27,25,23,24,25,23,22,24,23,22,22,21,20,20,20,21,19,21,21,20,18,19,19,17,17,19,18,14,17,18,15,13,15,16,13,14,15,14,14,15,15,13,15,17,15,15,17,16,14,13,16,14,11,13,15,13,12,15,15,11,13,15,14,11,15,15,13,14,15,15,13,17,16,15,15,17,19,19,20,20,20,19,19,18,19,17,16,18,18,17,17,19,19,15,18,19,17,17,20,19,16,18,20,18,17,20,21,17,16,21,21,18,20,24,25,22,22,23,23,22,22,23,24,22,22,22,20,19,18,18,17,17,18,18,17,15,14,12,11,10,9,7,5,5,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,1,1,1,2,2,2,2,2,3,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,1,1,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,3,4,4,3,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,5,4,4,5,5,4,5,5,5,5,6,7,8,10,10,12,14,13,13,11,10,10,9,8,8,8,7,7,7,7,6,6,6,6,5,5,4,4,4,3,3,3,4,5,5,5,5,6,7,7,7,8,8,8,8,9,8,9,9,9,9,9,8,7,8,7,7,8,8,7,8,9,10,11,12,12,11,10,8,7,6,6,5,7,8,7,7,9,11,9,9,10,11,9,10,9,10,9,8,8,7,7,7,6,6,6,6,5,6,6,6,6,6,6,8,8,7,7,8,8,8,8,9,8,8,9,9,10,11,11,13,15,14,14,13,11,10,11,10,9,10,10,9,10,9,9,8,8,9,9,8,8,8,8,7,8,6,7,7,8,7,8,8,9,10,10,9,8,8,7,6,5,5,4,5,4,6,5,5,6,7,6,7,8,8,8,8,9,8,8,8,7,6,7,8,9,10,12,13,14,15,16,18,18,19,19,21,20,21,19,17,15,13,10,10,8,7,7,7,7,7,6,7,7,8,9,10,10,10,10,11,10,10,10,11,12,10,11,9,9,10,8,8,8,8,7,7,7,7,7,7,12,11,12,10,11,11,11,10,11,9,12,10,10,10,9,10,10,9,10,9,9,9,9,9,8,9,7,8,8,8,10,8,9,10,10,12,11,11,10,11,9,10,11,10,9,10,10,9,8,9,8,9,8,8,9,8,9,10,11,11,11,10,13,11,10,11,11,10,10,10,9,9,9,8,10,9,8,9,10,11,13,12,12,11,12,11,11,13,12,11,12,12,10,11,11,10,9,10,9,9,9,10,12,12,11,12,12,13,14,14,12,13,12,13,13,11,12,11,10,10,10,9,11,11,10,13,13,14,14,12,14,14,15,12,13,14,14,12,13,12,11,11,11,10,12,12,14,12,14,14,15,17,16,15,16,17,16,15,15,15,16,14,16,16,15,15,14,13,12,12,11,10,12,11,15,13,15,13,16,15,17,17,19,19,17,18,17,17,16,17,15,15,15,15,12,15,12,12,13,14,12,15,14,17,15,16,15,17,17,16,16,17,16,18,16,14,15,16,12,12,13,14,13,15,14,18,17,16,17,17,18,19,17,14,15,17,16,14,16,16,14,14,14,12,13,13,12,15,13,17,18,17,17,15,17,18,17,16,14,15,15,18,18,19,17,14,15,15,14,14,13,12,15,14,18,18,15,17,17,17,17,17,16,17,16,18,18,19,16,14,16,16,13,14,12,11,14,14,17,17,16,18,17,17,17,16,15,15,18,18,15,18,17,15,17,15,14,14,12,13,13,14,15,17,18,17,20,20,17,18,20,19,16,19,22,20,20,20,20,20,16,16,15,16,18,19,21,21,21,25,24,25,25,25,28,28,27,28,27,28,26,27,24,26,25,25,25,24,25,26,23,24,25,25,24,25,26,26,25,26,26,28,27,26,27,29,26],[28,28,28,28,28,27,27,27,26,26,27,25,25,25,26,24,23,24,24,24,22,23,21,21,21,22,20,20,20,19,18,18,18,16,18,18,16,13,16,16,13,14,15,14,12,13,14,13,12,13,13,13,14,16,15,15,16,13,13,13,15,12,11,12,13,11,12,13,13,12,13,14,15,12,14,14,14,15,16,14,15,18,16,17,17,18,21,21,22,22,22,21,23,21,20,19,20,19,20,19,18,19,19,18,18,18,18,17,19,19,16,17,19,17,14,19,19,16,16,20,20,18,19,25,24,23,22,23,23,22,22,24,23,23,22,21,21,21,20,20,18,18,20,19,16,14,11,10,8,8,8,7,6,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,2,2,2,2,1,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,1,2,2,2,2,2,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,3,3,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,5,5,4,4,5,5,5,6,6,7,9,11,13,13,13,13,11,10,10,8,8,8,8,7,7,7,6,5,6,6,5,5,4,4,4,4,3,4,4,3,4,5,5,5,5,7,7,7,7,8,8,9,9,9,9,9,9,8,8,8,8,8,7,7,7,8,8,8,9,10,11,12,12,12,10,8,8,7,6,4,6,7,8,7,9,13,10,9,12,12,9,10,9,11,8,8,8,7,7,7,6,6,7,6,5,6,5,6,6,6,7,8,8,7,7,8,8,8,8,9,9,9,9,9,10,10,12,12,14,14,14,14,12,11,11,10,10,9,10,9,10,10,8,8,8,8,8,7,9,8,9,7,8,6,6,6,8,7,8,9,10,9,9,9,8,8,7,6,5,5,4,4,5,5,5,5,5,6,6,6,7,8,8,7,8,7,8,7,7,7,8,8,11,11,12,14,17,16,17,18,18,20,21,22,22,21,20,18,15,13,11,9,9,8,7,7,7,8,7,7,8,9,12,12,11,11,13,12,10,9,12,12,13,10,11,9,9,10,8,8,8,9,7,7,7,8,8,8,11,13,13,13,12,13,12,12,13,11,12,11,11,9,11,11,9,10,11,10,8,10,9,9,9,9,8,8,8,9,10,9,10,10,12,15,12,10,11,13,11,9,12,11,10,11,10,9,9,10,8,9,8,9,9,9,11,11,14,12,12,12,14,13,11,13,12,11,11,10,11,9,9,9,10,9,9,10,10,11,14,12,14,12,14,14,13,14,13,12,14,13,12,12,10,11,10,10,9,10,10,11,12,12,12,15,14,16,15,16,13,14,13,14,13,12,12,11,12,11,9,10,12,10,11,14,13,17,15,14,15,16,15,14,14,15,14,13,12,12,13,11,11,11,12,11,14,12,16,14,17,18,17,16,17,17,15,16,16,15,15,14,15,15,15,14,14,13,14,13,12,11,12,11,14,13,17,14,18,16,17,18,19,19,18,18,17,16,16,17,16,16,15,14,13,14,13,13,13,13,12,15,13,17,17,17,15,17,18,16,16,16,17,16,16,15,14,14,13,12,13,15,12,14,14,17,19,16,17,16,19,19,16,14,14,15,15,14,16,14,13,13,14,13,14,14,13,15,13,16,20,17,18,16,18,18,18,16,14,15,15,15,17,17,17,13,14,15,13,15,14,12,15,13,18,20,15,18,18,16,17,17,15,16,17,17,18,17,16,14,15,14,12,14,13,11,14,12,17,20,17,19,18,17,17,17,16,16,17,18,14,18,18,16,16,14,14,14,12,14,14,16,15,19,20,19,20,20,18,20,21,19,16,20,22,20,22,22,22,21,18,18,18,19,19,21,23,24,24,26,26,27,25,27,29,29,29,30,28,29,28,28,26,26,25,26,26,24,25,27,24,25,26,26,25,25,26,27,25,26,27,28,27,26,27,28,25],[28,27,28,28,28,27,26,27,26,26,26,24,25,25,25,24,22,24,23,23,21,22,20,20,19,20,19,19,19,18,18,17,17,15,16,18,17,14,16,16,14,14,16,14,12,14,14,12,12,15,14,13,14,16,14,14,14,14,14,12,14,13,11,11,12,14,12,14,14,11,12,14,15,11,14,13,14,14,15,15,14,16,16,16,15,18,19,21,22,19,19,18,20,20,18,16,17,18,18,15,17,18,16,15,18,18,16,15,18,17,15,17,18,16,14,18,18,16,16,20,19,17,18,23,24,21,21,22,20,21,22,22,23,23,23,22,21,20,19,20,18,16,17,18,15,11,12,11,10,10,8,7,6,5,3,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,3,2,1,1,1,1,1,2,2,2,2,2,2,1,1,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,1,2,2,2,2,2,2,2,2,3,4,5,4,3,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,5,5,5,5,5,5,6,6,7,8,10,11,12,14,14,13,12,10,10,9,7,8,8,7,6,7,7,6,6,6,6,5,5,5,4,4,3,3,3,3,4,5,5,6,6,8,8,8,8,10,9,9,8,9,9,10,9,8,8,9,7,7,8,8,8,8,8,9,9,10,12,13,12,12,9,8,7,6,6,5,6,7,7,6,9,11,10,9,10,11,10,10,11,13,10,9,10,8,8,9,7,6,7,6,5,5,5,6,5,6,7,9,9,8,8,10,9,9,11,10,9,10,9,11,12,10,12,13,15,14,15,13,13,12,12,11,11,13,11,10,12,12,10,9,9,10,10,9,10,9,9,8,8,7,8,7,9,7,9,9,10,10,11,10,9,8,7,6,5,5,4,4,4,5,6,6,5,7,6,6,8,8,7,8,9,7,9,7,7,7,7,8,8,10,11,13,15,15,18,19,20,21,21,22,21,21,18,18,14,13,11,10,8,8,8,9,8,8,7,8,7,8,9,11,10,11,12,11,9,10,10,11,11,10,11,9,10,9,9,10,9,10,9,9,7,8,6,7,10,10,11,10,11,12,11,11,12,11,11,11,11,11,10,11,10,10,9,10,10,9,10,10,9,11,9,9,8,10,10,8,10,10,10,13,11,11,10,12,10,12,11,10,10,10,10,10,9,10,9,10,9,9,10,9,11,11,12,12,12,11,12,11,11,11,11,10,10,10,10,11,11,9,10,10,10,10,10,11,14,13,13,12,12,13,11,13,12,12,13,12,11,11,11,10,10,11,9,10,10,10,12,12,12,12,13,14,14,14,12,13,13,13,12,12,12,11,12,11,11,10,11,12,11,13,14,14,14,13,14,15,14,14,15,13,13,13,12,12,12,13,12,11,13,12,14,13,14,14,14,17,16,16,18,16,15,16,17,15,16,15,16,15,15,16,14,14,13,13,13,11,12,12,15,13,14,14,17,16,16,17,19,18,19,19,17,18,17,18,16,16,17,15,14,16,13,13,14,14,13,16,14,17,16,16,16,17,18,17,16,17,20,18,17,16,16,16,13,13,15,14,13,14,13,18,18,16,16,17,18,19,18,15,16,16,16,16,17,17,15,14,15,14,15,13,14,15,13,17,19,16,17,16,18,19,19,18,16,16,17,17,20,21,18,16,15,15,14,15,14,13,16,14,19,18,16,18,18,17,18,18,18,18,19,18,19,20,17,16,16,16,15,15,13,12,16,14,19,19,17,18,18,19,18,17,17,16,17,18,17,17,17,18,17,16,14,14,14,14,14,16,17,19,20,17,20,19,19,21,21,18,18,20,22,20,21,21,22,21,18,17,17,18,18,21,22,22,22,25,24,26,25,26,28,28,28,28,27,29,27,27,25,26,26,26,24,24,25,25,23,25,25,25,24,25,26,26,25,26,26,28,27,26,27,28,26],[28,28,28,28,28,28,27,27,27,27,27,26,26,26,25,25,25,25,24,23,23,23,22,22,23,22,22,21,21,20,19,19,19,18,18,20,18,15,17,19,16,14,15,16,14,15,17,15,14,16,15,15,17,16,15,16,16,16,16,15,16,16,13,14,15,14,15,17,15,14,15,16,16,16,17,16,17,17,17,16,18,19,18,19,19,20,22,23,24,24,24,23,25,21,21,22,22,20,20,20,20,20,20,18,17,20,19,19,19,20,20,18,19,20,18,18,23,20,18,21,22,19,21,25,25,24,22,24,23,22,22,23,23,22,22,22,21,20,20,20,19,18,17,15,17,13,11,11,9,7,8,7,7,5,4,5,4,4,4,4,4,3,3,3,3,2,3,3,2,3,4,4,5,4,4,5,5,4,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,2,2,3,3,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,2,2,3,3,3,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,3,2,2,3,5,5,6,5,4,3,2,2,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,3,3,4,4,5,6,5,5,6,6,5,5,6,6,5,7,7,9,11,13,15,15,16,15,13,12,12,10,10,10,10,10,8,10,8,8,7,7,6,6,5,5,5,4,4,3,3,5,6,8,6,6,6,7,7,8,8,9,10,10,10,11,11,12,11,11,11,10,10,10,9,9,10,9,8,10,11,13,13,14,13,13,11,8,8,7,7,5,7,7,6,6,10,9,8,9,11,12,11,12,12,11,10,10,8,10,8,9,10,8,8,8,6,6,5,6,6,9,9,11,10,10,11,9,11,10,10,13,13,12,12,12,14,16,17,16,18,18,18,18,16,14,15,14,13,13,13,13,12,12,14,10,9,10,11,9,8,8,9,6,7,8,6,9,9,9,11,11,12,12,12,11,9,10,9,8,5,5,4,4,4,6,6,6,6,7,8,7,7,8,9,9,10,9,9,8,9,10,11,10,12,11,12,15,17,16,21,19,20,21,22,23,22,22,20,20,17,15,13,12,11,10,11,10,9,9,9,12,9,11,13,14,14,13,15,15,14,13,15,15,15,14,13,12,12,11,11,11,13,10,10,9,10,12,9,8,9,13,14,14,13,15,14,15,16,14,15,16,17,14,13,15,13,13,13,13,12,13,13,13,14,12,11,11,11,12,11,12,12,13,15,17,16,15,14,16,16,14,15,14,13,15,13,13,13,12,11,13,12,13,12,12,13,14,17,17,16,15,16,16,15,16,15,14,14,14,13,15,12,12,14,12,13,13,14,14,16,16,17,16,17,17,16,17,16,16,16,15,14,14,14,14,15,14,13,15,14,14,16,17,15,19,18,20,18,18,17,17,15,16,17,15,15,16,14,15,13,14,15,14,16,17,17,18,18,17,19,18,17,18,16,16,17,16,15,17,15,16,15,15,16,16,18,16,18,17,19,20,18,19,19,18,18,19,20,18,18,17,19,19,21,17,18,18,16,18,15,14,14,14,18,17,19,17,21,18,21,20,22,20,21,21,20,22,18,20,21,18,18,20,17,18,16,15,17,15,15,17,17,19,21,21,18,19,20,19,20,21,20,21,20,19,19,19,17,15,16,16,14,17,17,21,22,19,21,19,21,22,21,18,19,20,20,16,18,20,17,18,16,14,16,16,15,18,16,21,21,20,18,19,23,22,22,21,17,21,20,21,21,21,21,18,18,16,15,17,17,15,18,18,21,22,18,22,22,18,20,19,18,21,21,20,22,21,19,18,19,17,14,17,14,13,17,17,20,22,18,22,21,19,21,20,19,20,21,21,18,21,20,18,18,15,15,16,14,15,16,19,19,21,22,21,23,22,21,22,24,22,20,23,24,23,24,24,25,23,19,19,20,21,22,22,25,24,24,26,26,28,27,27,29,30,29,30,28,29,28,28,25,27,25,27,24,24,25,26,24,24,26,26,25,24,27,27,25,26,27,28,28,26,27,29,26],[27,27,27,28,28,27,27,27,26,26,27,25,25,25,26,24,24,25,24,25,22,24,22,22,23,25,22,24,23,21,19,21,22,19,20,21,21,17,19,20,18,17,18,20,17,19,19,18,17,19,18,18,20,22,18,18,18,18,16,17,16,19,14,16,18,17,17,19,18,15,18,20,19,16,19,17,19,18,18,18,18,22,20,21,20,23,25,25,25,25,24,24,26,24,23,22,23,22,22,21,20,23,21,20,20,22,20,19,21,22,20,20,22,22,17,20,23,20,18,22,24,21,22,26,25,25,23,26,24,23,23,26,25,25,24,24,22,23,21,20,19,17,17,15,17,14,10,9,10,9,9,9,7,5,5,5,5,5,4,5,4,4,4,4,3,3,4,4,3,3,4,5,5,5,5,6,5,5,3,2,2,2,2,2,2,3,3,3,3,3,3,2,2,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,1,2,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,5,4,4,4,4,4,3,3,4,4,3,3,4,3,3,4,4,3,3,3,2,2,1,1,1,0,1,1,1,2,2,2,2,2,3,3,3,3,3,3,4,5,6,7,6,4,4,3,2,2,2,1,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,3,3,4,4,5,6,7,5,7,8,6,6,7,9,7,7,9,10,11,13,13,16,16,17,16,13,15,13,14,11,14,13,12,12,13,10,10,12,10,7,8,8,7,5,6,6,5,4,6,8,7,7,8,8,8,7,11,9,12,16,14,15,15,16,16,12,13,16,13,14,14,13,10,13,14,11,12,14,14,15,16,14,13,11,9,10,8,8,7,8,7,9,9,7,11,9,11,11,11,12,14,13,12,13,11,12,11,10,10,11,10,10,9,7,9,7,7,7,9,9,12,11,11,11,11,12,11,12,14,14,15,15,15,17,18,18,19,22,21,19,19,19,16,15,16,15,15,15,15,15,14,14,12,12,11,11,10,10,10,8,7,9,8,7,9,10,10,11,11,11,12,14,13,11,9,11,10,7,6,6,6,6,7,8,6,7,9,9,10,10,10,11,12,13,12,11,9,10,11,10,10,12,10,14,13,16,17,20,18,20,22,22,24,22,22,21,20,17,16,13,14,12,11,12,10,8,10,10,11,9,12,13,14,14,14,16,16,13,13,14,15,17,13,16,14,12,13,14,12,15,11,10,10,10,13,10,10,11,13,14,15,13,15,13,14,16,15,15,17,17,15,15,16,13,14,15,16,13,15,15,14,17,13,12,11,11,12,15,12,14,14,16,19,16,15,17,17,17,16,17,17,15,17,16,14,16,13,12,13,12,13,14,12,15,17,19,19,18,19,18,17,17,17,18,16,16,16,14,17,13,13,14,13,13,14,15,14,18,17,18,17,19,19,20,19,18,17,18,19,16,17,18,14,16,16,15,16,16,15,16,16,18,20,20,21,20,22,19,20,17,19,21,17,18,19,15,17,14,15,17,16,16,19,18,20,20,19,22,20,20,20,18,19,22,18,19,19,15,18,17,15,16,17,18,17,21,19,21,23,21,23,21,23,22,20,21,21,21,18,22,22,24,20,22,21,17,19,17,14,15,16,17,18,20,19,23,20,24,23,24,24,24,23,22,23,20,23,23,20,19,23,19,20,17,16,17,17,16,20,18,21,23,23,21,22,24,20,23,24,21,24,22,21,21,21,17,16,18,18,15,17,19,19,24,19,24,21,24,24,23,20,20,20,22,17,19,21,18,18,18,15,14,16,15,19,17,19,21,22,20,20,24,25,24,22,19,21,20,22,23,22,22,18,17,17,15,17,17,15,18,18,21,23,19,22,25,19,24,21,19,23,20,22,21,22,19,18,16,18,14,16,15,12,16,18,20,22,19,23,25,19,23,22,19,20,22,22,17,19,19,17,18,18,14,15,14,15,15,18,18,21,22,22,22,23,21,22,25,23,19,22,25,21,24,23,24,23,20,19,19,19,21,22,24,23,23,26,25,28,26,26,29,29,28,29,28,29,26,27,25,27,25,27,24,23,25,26,23,23,26,25,24,24,27,27,25,26,27,28,28,25,27,28,25],[29,28,29,29,29,27,27,28,27,27,28,26,26,26,26,26,24,25,25,24,23,23,21,23,23,23,22,22,21,21,20,19,20,19,19,19,20,18,19,20,20,17,19,18,18,19,18,16,17,18,18,18,19,19,17,17,17,19,17,17,18,18,15,16,17,17,16,18,19,16,16,17,19,14,17,16,17,17,18,17,18,20,19,19,18,20,22,23,23,23,23,22,23,22,21,20,20,21,21,18,20,19,18,19,20,20,18,20,19,19,20,21,20,19,19,19,20,19,18,21,23,20,21,25,25,24,23,22,22,22,23,24,24,23,22,23,21,22,21,21,20,19,19,19,19,17,16,12,13,12,10,9,6,6,4,6,6,4,4,5,4,3,3,3,3,3,3,3,3,3,4,5,6,5,5,6,4,4,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,3,4,3,3,4,3,3,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,4,4,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,2,2,1,1,1,0,1,1,2,2,1,2,2,2,2,2,3,3,3,3,4,6,7,6,5,3,3,3,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,3,3,4,4,5,6,6,5,6,7,6,6,8,8,6,8,10,9,11,13,13,14,16,15,16,14,14,13,13,10,11,11,10,9,9,11,8,9,9,9,8,7,6,5,5,5,4,4,5,6,6,7,8,8,10,11,12,12,15,14,13,12,12,12,16,14,11,12,15,11,11,11,11,11,10,11,12,11,13,13,14,13,13,11,9,8,8,6,6,8,8,8,8,10,11,10,11,12,14,15,15,16,15,13,14,14,12,12,12,10,9,10,9,9,8,5,8,7,8,9,12,11,11,11,13,12,13,14,14,13,16,14,15,17,16,17,17,19,18,19,18,19,15,17,15,15,15,16,16,15,15,16,15,13,12,14,12,11,11,11,8,9,9,7,10,10,10,12,13,13,13,16,14,12,11,9,8,6,6,4,4,6,7,7,7,7,8,9,9,11,11,11,12,15,12,13,11,11,11,10,10,12,11,12,13,15,16,18,18,20,23,22,23,22,22,20,20,16,15,13,13,12,12,13,14,13,11,11,10,10,11,11,12,12,14,14,13,13,13,13,14,14,14,14,14,13,13,13,15,14,14,13,12,12,11,10,9,10,12,13,12,13,12,13,13,14,12,14,14,15,14,13,15,13,14,14,15,14,14,14,16,15,16,14,13,13,13,12,12,14,14,13,16,14,15,15,16,17,16,16,16,16,15,16,16,15,16,15,13,15,13,12,13,14,15,15,16,16,17,17,17,16,17,16,16,17,15,16,16,16,14,14,14,13,13,13,13,15,15,15,14,17,17,17,18,18,15,18,18,16,16,16,16,15,16,15,14,15,14,15,15,14,16,17,19,19,20,16,20,16,18,18,16,16,17,16,16,14,15,14,15,16,16,18,18,18,18,20,20,19,20,18,19,20,17,18,18,17,17,18,17,15,17,16,16,17,18,21,21,21,22,21,23,22,21,22,21,21,19,21,21,19,17,18,19,18,18,18,15,16,16,17,18,17,19,21,19,20,22,24,24,24,23,23,23,21,24,23,21,19,20,20,20,17,17,17,18,18,18,19,18,21,21,20,21,23,21,22,23,23,23,22,19,22,20,17,16,16,18,17,17,19,20,19,20,21,22,23,23,23,20,20,22,22,19,21,23,19,19,18,17,16,17,17,18,17,18,20,19,19,20,23,25,24,23,20,22,20,21,23,23,22,19,19,17,17,18,18,18,20,18,20,21,20,21,22,21,21,23,21,22,21,22,22,22,20,19,19,18,17,17,16,16,18,18,20,20,21,22,23,22,21,22,21,21,20,22,21,21,19,20,19,18,19,15,17,17,18,19,19,20,22,21,22,24,21,24,24,23,23,24,25,22,24,24,25,24,21,20,20,20,21,22,25,24,24,27,26,28,28,27,30,29,29,29,28,29,27,27,25,27,26,26,26,24,25,26,24,24,25,25,25,25,26,26,25,26,27,28,28,26,27,29,25],[29,29,29,29,29,28,28,28,28,28,27,27,27,27,26,27,26,25,25,24,24,25,22,22,23,25,23,22,24,22,21,21,22,20,21,23,22,21,20,24,22,17,21,20,18,18,21,19,19,20,20,20,23,21,20,19,21,19,17,18,20,20,15,19,20,16,18,21,20,16,19,20,19,18,20,18,18,19,20,19,19,21,21,20,21,23,24,24,25,24,25,24,23,22,23,23,20,20,23,20,20,23,22,20,20,23,20,20,21,22,21,20,23,22,20,20,24,22,20,21,25,22,21,25,25,23,23,26,23,24,23,26,26,25,25,25,24,24,22,23,21,21,21,21,21,19,18,15,14,12,11,11,7,8,6,7,7,6,6,7,5,4,6,6,4,5,5,6,4,5,6,6,7,7,6,7,6,5,4,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,3,4,4,5,6,4,4,6,5,4,5,4,4,3,2,2,2,2,2,2,3,3,3,3,4,3,2,3,4,3,3,4,4,4,4,5,4,6,5,4,6,6,5,5,6,5,5,5,5,5,4,4,5,5,5,5,5,4,5,5,5,4,5,4,4,3,2,2,2,1,1,0,1,3,2,2,2,3,3,3,3,4,4,3,5,5,7,7,7,6,5,4,4,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,5,4,4,4,3,4,4,5,5,6,8,10,9,8,8,10,9,8,9,9,9,9,13,12,13,16,16,17,19,18,18,16,17,16,15,15,16,14,13,14,14,12,11,13,12,9,10,9,8,6,6,7,6,6,7,9,8,9,12,10,11,10,13,12,15,17,17,18,16,18,18,15,16,17,16,14,16,15,12,14,14,12,12,14,15,16,17,14,14,13,11,12,10,8,9,10,10,8,9,13,8,10,13,12,12,17,15,16,16,16,14,13,12,13,11,10,10,11,9,9,5,7,9,8,9,10,13,14,13,14,14,13,15,15,15,14,15,14,17,19,20,18,20,21,21,20,20,18,17,19,17,15,17,17,18,13,13,15,14,12,13,14,14,11,14,12,10,9,10,8,11,11,13,15,17,15,15,13,13,14,12,11,10,7,6,6,4,6,8,6,7,9,9,9,11,12,10,14,13,14,12,11,12,12,13,13,10,12,12,14,15,17,16,20,19,20,22,22,24,23,24,23,22,18,17,15,15,13,13,14,13,12,11,12,11,12,12,14,15,15,13,15,15,14,13,16,16,18,16,16,15,13,15,15,14,16,14,13,12,12,12,11,10,12,13,14,15,13,14,13,14,16,13,15,16,17,15,15,17,14,14,16,16,15,15,15,16,15,15,14,14,13,12,12,12,12,13,17,19,16,15,18,18,17,17,18,17,16,17,16,16,15,15,14,15,14,13,13,11,14,14,16,17,16,19,19,18,17,18,18,16,17,16,15,14,16,14,15,14,14,15,14,15,18,15,18,15,19,16,20,20,19,17,18,19,16,17,16,15,15,16,14,14,14,15,14,15,15,18,18,21,21,20,16,20,15,20,20,16,19,18,15,15,15,15,15,16,15,17,20,19,19,17,22,20,22,20,18,20,22,17,20,18,16,16,16,16,16,16,18,18,20,19,22,24,23,23,23,24,24,20,22,24,22,19,23,23,22,20,20,20,18,18,17,17,16,16,18,19,20,19,25,21,24,24,26,25,26,26,25,25,23,25,24,20,21,23,21,21,18,18,17,17,18,19,19,22,23,22,21,22,24,22,24,25,24,26,24,21,23,22,18,18,16,18,18,19,19,21,22,21,23,22,24,24,26,22,22,24,24,20,20,23,19,20,18,16,18,19,17,18,18,20,21,23,20,21,24,25,24,24,21,24,22,22,25,24,24,19,19,17,18,19,19,16,18,18,20,22,19,23,24,21,23,24,20,23,23,23,24,23,22,20,18,18,17,20,19,15,19,18,22,21,21,23,22,21,24,21,21,23,21,22,19,20,19,18,20,19,19,17,16,18,18,20,18,21,24,24,24,25,22,23,24,24,23,23,25,24,25,25,24,24,21,20,21,20,23,23,25,24,25,27,26,28,27,26,29,29,29,29,28,28,28,28,26,27,26,27,26,24,26,27,25,24,26,25,26,26,27,27,26,27,28,29,28,27,27,29,26],[28,28,28,28,27,26,26,26,26,27,26,25,25,26,24,25,24,25,23,24,24,23,22,23,23,22,22,21,22,21,19,20,21,18,18,21,20,20,20,21,18,15,21,18,17,20,19,17,19,18,20,20,21,21,20,21,20,20,19,18,19,19,17,17,18,17,17,19,17,15,17,18,17,17,18,15,16,18,18,15,16,21,19,17,19,21,22,22,23,23,24,23,23,22,23,21,19,20,22,19,18,21,22,20,18,21,19,18,19,21,20,17,21,19,17,21,22,18,18,22,22,19,21,24,24,23,23,25,24,23,23,25,24,24,24,24,23,22,22,21,22,19,21,20,21,18,17,14,14,13,12,10,10,8,7,8,7,7,7,7,6,6,6,6,5,6,6,6,6,7,7,7,7,7,7,7,7,5,4,4,3,4,3,4,3,3,3,4,5,4,3,3,4,4,4,4,5,5,4,5,6,6,6,6,6,7,6,6,7,6,6,5,4,3,3,2,3,3,4,3,4,3,4,4,4,4,5,5,5,5,5,6,6,6,6,7,7,6,7,7,6,5,7,6,5,5,4,6,5,5,5,6,5,4,5,6,6,5,7,6,5,6,5,5,4,2,3,2,1,1,0,1,1,2,2,2,3,3,3,4,4,4,4,5,6,8,7,6,6,5,4,4,3,3,3,2,2,3,3,3,2,3,3,2,3,3,3,4,4,4,4,4,4,4,6,6,7,8,8,9,7,7,9,8,8,10,10,9,10,12,12,12,15,15,16,18,17,17,15,16,15,14,14,15,14,12,12,13,12,11,11,11,9,9,8,8,7,7,6,6,6,7,8,8,8,10,10,12,12,13,14,15,17,16,16,16,17,17,16,14,15,15,12,13,13,12,12,12,12,11,12,13,14,13,14,13,11,10,9,10,7,7,11,11,9,10,11,10,10,12,13,14,13,16,16,14,14,14,14,12,11,11,10,9,9,8,8,5,6,8,9,10,12,13,12,13,12,13,12,13,14,14,13,12,14,16,18,17,17,19,19,19,18,18,17,16,18,15,16,17,16,18,15,16,16,14,12,13,16,12,11,13,13,10,11,11,10,10,11,12,13,15,14,13,14,13,14,12,12,10,7,6,5,5,6,8,6,7,8,9,8,9,12,11,11,13,13,12,12,12,11,10,10,10,11,10,11,13,15,14,17,17,17,21,22,22,20,22,20,20,16,16,14,15,14,13,12,12,12,10,9,9,9,10,12,12,12,13,15,12,12,13,14,16,16,15,15,15,14,14,15,13,13,13,11,11,11,9,9,10,11,13,14,13,13,13,13,13,14,14,15,15,15,15,13,15,15,14,15,14,13,14,15,14,13,13,13,12,12,12,12,12,14,13,15,17,15,15,17,17,18,15,16,16,14,16,15,13,13,12,12,13,13,12,13,12,14,14,16,16,14,16,19,18,14,16,16,13,16,14,13,14,14,13,14,13,14,13,15,13,15,16,16,15,17,15,17,20,19,16,18,18,14,17,15,14,14,14,13,13,14,15,15,16,14,17,17,21,20,20,16,19,16,20,19,16,18,17,15,15,15,15,14,16,16,16,20,19,18,18,21,21,22,20,19,20,20,17,19,18,18,16,16,16,16,16,16,18,20,19,21,22,23,22,22,23,22,20,22,23,21,19,22,21,19,20,19,18,20,17,18,16,16,17,17,20,19,21,23,21,22,23,24,24,24,23,24,23,22,24,21,20,21,21,20,20,18,19,18,17,17,17,19,20,22,21,22,23,24,22,22,23,23,23,22,20,20,20,18,19,18,17,17,18,20,19,21,21,22,23,24,25,25,21,22,23,22,20,22,22,20,18,18,17,16,17,17,18,18,19,20,22,21,22,24,24,24,24,22,23,22,22,23,22,22,21,18,17,18,18,19,17,19,19,20,21,21,22,23,22,23,23,20,23,24,23,22,21,22,20,19,18,18,19,18,15,20,18,21,20,22,21,23,22,22,22,22,21,22,22,21,21,19,19,19,19,20,18,19,18,19,20,20,19,23,22,22,24,22,23,23,22,22,23,23,23,24,23,23,23,21,20,21,21,22,22,25,23,23,26,25,27,26,25,28,28,28,27,27,27,26,26,24,26,26,26,24,23,25,24,23,23,24,24,22,24,25,26,25,25,26,28,27,24,26,28,24],[30,29,29,29,29,28,27,27,26,27,27,25,25,25,25,25,24,24,24,24,23,22,21,23,21,20,21,21,21,21,19,18,18,18,19,19,20,18,18,20,19,18,19,16,15,19,18,14,16,17,19,17,20,19,17,18,17,16,16,15,15,15,12,15,16,16,15,17,16,16,16,18,18,15,17,16,17,17,18,16,17,19,18,18,18,21,21,23,23,23,23,22,23,21,20,20,19,19,20,19,18,19,18,18,19,20,17,18,19,18,19,18,19,16,17,19,21,17,18,21,22,20,19,24,24,23,24,23,22,23,23,24,25,23,23,24,22,22,22,21,20,20,20,20,21,17,16,12,13,12,11,10,10,7,6,7,6,6,6,6,5,5,5,5,4,5,5,5,4,6,5,6,6,5,5,6,5,5,4,3,3,3,3,3,2,3,3,4,4,3,3,3,4,4,3,4,5,4,4,5,5,6,5,5,5,5,5,4,5,4,4,4,3,3,3,2,3,2,3,3,2,2,3,3,3,2,3,3,3,3,4,4,4,4,5,5,5,4,5,5,4,4,5,4,4,3,3,3,3,3,3,4,3,3,3,4,3,4,5,4,4,3,3,3,3,2,2,2,2,1,1,0,1,1,1,1,1,2,2,2,3,3,3,4,5,6,5,4,4,4,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,3,2,3,3,3,3,3,3,4,5,4,6,6,7,7,7,7,8,8,7,8,9,9,9,10,11,13,14,15,16,17,16,16,15,14,14,13,12,12,13,10,11,11,11,9,9,9,8,7,7,7,6,6,5,6,6,7,8,8,8,9,9,13,11,11,12,14,14,15,14,14,13,14,12,13,13,13,10,11,11,10,11,10,10,10,11,14,13,14,13,13,11,9,9,8,7,7,9,10,10,9,11,13,11,10,11,12,14,13,15,13,13,12,13,11,9,11,10,8,9,9,9,7,7,9,10,10,11,14,13,12,11,13,13,12,15,14,14,14,12,15,17,17,18,18,20,19,19,18,17,16,17,16,17,17,17,15,17,15,14,14,13,14,13,11,13,12,11,11,10,10,10,11,13,14,15,14,13,14,14,15,14,12,12,9,8,7,6,5,5,7,6,7,8,9,8,9,10,10,11,10,11,11,10,10,9,9,10,9,12,10,10,12,14,15,16,18,18,20,21,22,20,22,19,18,16,14,13,12,12,12,11,10,10,10,10,8,10,12,13,13,14,13,14,14,13,12,13,15,14,14,13,13,13,12,12,12,12,12,11,11,11,11,10,9,11,12,13,12,13,13,14,14,14,14,14,14,14,13,13,14,13,12,13,13,13,14,13,14,13,15,12,12,13,13,10,12,13,14,16,16,15,13,14,16,14,15,14,14,14,15,14,14,14,16,14,13,13,13,11,14,14,15,17,17,15,15,17,15,15,14,15,14,16,14,15,14,15,14,14,14,14,14,14,14,15,15,16,15,18,16,16,18,17,17,17,17,15,16,15,16,15,15,15,16,15,16,15,14,15,16,16,19,18,20,18,18,18,18,18,16,17,17,16,15,15,15,16,15,16,17,18,18,19,18,20,19,20,19,18,18,20,18,18,17,17,16,18,17,16,16,18,16,18,19,21,22,22,22,22,22,21,21,20,22,21,19,20,20,20,19,18,19,17,18,17,16,16,17,18,18,18,18,21,20,21,22,24,23,23,23,23,22,21,22,22,20,19,20,19,19,17,18,19,17,16,18,17,20,19,20,20,22,23,20,21,22,21,23,22,19,20,18,18,17,17,18,17,19,18,19,19,21,21,20,22,23,22,21,21,21,22,19,18,21,18,18,18,17,16,19,16,18,16,20,20,20,20,20,23,22,23,23,20,21,19,20,22,21,21,19,18,16,17,18,20,16,19,17,20,20,18,21,21,20,21,21,20,22,21,20,21,20,19,20,17,18,18,17,18,15,18,18,20,19,19,21,21,22,22,20,21,19,19,21,20,19,18,18,19,19,17,16,18,16,17,18,18,20,21,20,22,21,20,24,23,21,21,24,23,22,25,23,24,24,21,20,20,21,21,23,25,23,24,26,25,26,26,25,28,28,28,28,27,28,26,27,24,26,26,27,25,23,26,26,23,24,26,25,25,24,26,26,25,26,26,28,27,26,26,28,25],[28,27,28,27,26,26,26,24,24,25,25,23,23,24,23,22,21,23,23,22,21,22,19,20,22,21,19,20,21,19,18,20,20,17,19,21,20,17,22,22,18,15,20,18,14,20,20,16,15,19,19,15,18,19,18,17,18,19,15,15,17,17,12,16,17,14,14,16,16,13,16,16,17,15,16,15,15,16,16,15,15,18,16,15,17,19,20,21,21,21,22,21,20,20,19,19,17,17,19,19,16,19,18,18,17,19,18,17,19,19,17,17,21,18,16,20,23,19,16,22,22,17,21,24,24,23,21,25,24,23,23,25,25,25,24,24,24,22,21,22,22,20,21,20,21,18,16,13,13,11,12,11,10,8,6,7,6,5,6,5,5,5,5,5,4,5,4,4,4,5,5,5,5,6,6,6,5,5,4,3,3,3,3,3,3,3,4,4,4,4,3,4,5,4,4,4,5,5,4,4,5,5,5,4,5,5,5,4,4,4,4,3,3,2,3,2,3,3,3,3,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,5,4,3,4,4,3,3,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,0,1,2,1,1,2,2,2,2,2,3,4,5,6,6,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,5,4,6,6,6,7,7,7,7,8,7,9,8,9,9,10,10,12,14,15,18,18,19,18,14,16,15,13,12,13,12,12,11,11,11,9,9,10,8,7,8,8,6,6,5,7,7,7,8,9,8,10,9,12,11,12,12,15,14,16,14,15,15,15,14,14,13,13,11,12,11,11,10,10,11,10,11,13,14,15,14,14,12,10,10,9,8,8,9,10,10,10,11,12,10,11,13,13,15,14,16,13,12,12,13,12,10,10,10,9,8,8,9,8,7,8,8,8,10,12,11,9,11,12,11,10,12,13,12,12,13,13,17,16,16,19,21,20,20,18,16,14,18,16,14,17,18,16,14,15,14,12,12,14,13,10,11,12,12,10,11,9,10,10,12,12,12,13,14,13,14,13,12,12,10,10,7,7,6,7,6,8,7,8,8,8,7,9,10,9,11,12,11,11,11,9,10,9,9,9,10,10,11,12,13,15,17,17,20,22,22,22,21,22,20,21,17,16,13,13,11,10,11,9,9,9,8,9,8,10,11,12,11,10,12,12,11,10,12,13,15,11,13,12,10,12,12,10,11,9,9,9,8,8,8,7,10,10,11,10,10,12,11,11,12,11,11,11,12,11,11,11,11,11,12,12,11,13,13,12,12,11,10,9,9,10,10,8,10,9,11,13,12,12,12,14,13,13,12,13,13,13,13,12,12,11,10,10,10,11,10,8,10,10,12,12,12,14,15,14,12,13,14,12,13,13,12,13,11,10,11,9,12,10,10,12,12,12,12,11,13,12,15,15,14,14,15,14,13,14,13,13,13,12,11,11,11,11,11,12,11,13,14,16,15,16,13,16,14,16,15,14,15,15,13,14,12,12,12,11,13,12,15,15,14,14,17,17,19,15,15,17,18,15,18,15,16,14,14,14,13,14,13,14,15,16,20,20,21,20,19,23,20,17,20,21,18,17,20,21,20,19,19,17,18,15,16,14,14,15,14,16,16,18,21,19,21,22,23,23,23,22,23,21,21,23,21,19,19,21,18,20,16,18,16,15,15,16,16,17,18,19,20,21,22,20,22,22,22,23,22,19,19,20,18,18,17,17,15,16,17,16,18,18,20,20,22,22,22,19,21,21,21,19,20,21,19,19,19,17,17,16,15,17,15,15,18,18,19,20,21,22,23,23,19,21,21,21,22,22,21,20,19,17,17,18,17,15,17,16,18,18,18,19,22,20,22,21,20,22,21,21,21,22,20,19,19,19,18,16,17,14,16,16,20,17,19,19,22,21,21,20,20,19,21,21,20,19,20,19,19,18,18,15,17,16,16,17,16,18,20,19,21,22,20,23,22,22,20,22,23,23,24,23,23,23,21,21,21,21,21,21,24,22,22,26,23,27,25,24,27,27,27,27,26,26,25,26,23,25,25,26,23,21,24,24,22,22,24,24,23,23,24,26,25,24,25,27,27,24,26,28,25],[29,28,29,28,28,28,26,27,26,27,27,25,25,25,25,24,24,24,23,24,24,24,21,22,22,21,20,21,22,21,19,19,19,18,19,20,20,17,19,19,19,16,20,17,17,16,18,16,19,16,18,19,20,20,18,20,18,18,17,18,18,17,14,16,17,14,16,17,15,14,15,17,15,15,16,15,16,16,16,15,16,20,17,17,17,20,21,22,22,22,21,21,21,20,21,19,18,19,20,18,18,19,18,18,18,20,18,17,20,19,20,20,20,20,18,21,23,19,19,21,23,20,21,25,26,24,23,25,23,23,23,25,25,24,23,23,21,22,20,19,18,20,20,19,17,16,16,12,12,11,11,10,8,7,5,7,7,5,6,5,5,4,5,4,3,4,4,4,3,4,4,5,5,5,5,5,5,4,3,2,2,2,3,3,3,3,3,4,4,4,3,3,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,2,2,2,2,2,1,1,0,1,1,1,1,1,1,2,2,2,3,4,5,5,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,6,6,7,7,7,8,8,8,7,9,8,8,8,10,10,11,13,14,15,17,17,17,14,16,15,13,12,13,12,11,11,10,11,9,10,9,9,8,8,8,7,6,6,6,6,7,8,7,7,9,9,10,10,11,12,13,14,14,14,14,15,15,14,14,12,13,11,12,12,12,11,11,13,12,12,14,14,15,14,14,12,10,10,9,8,8,9,9,10,10,11,13,11,12,12,12,13,14,15,12,12,12,13,11,10,10,8,9,8,8,8,8,7,9,10,7,9,10,11,9,10,11,12,11,12,12,13,13,12,13,16,16,17,17,18,19,18,18,16,15,16,15,15,15,15,14,15,12,14,12,11,12,12,10,10,11,11,10,10,8,9,9,12,11,12,12,12,12,12,11,11,11,9,9,8,7,7,7,7,7,8,7,8,8,8,8,9,10,10,11,12,10,11,10,10,10,10,9,10,10,11,13,15,15,17,17,19,21,21,23,21,22,21,20,16,15,13,13,11,9,11,10,9,10,9,9,10,10,12,13,13,11,13,12,11,10,12,13,13,11,13,11,11,11,12,11,12,11,10,9,9,10,10,8,10,11,12,12,11,13,11,13,13,12,12,12,12,11,12,13,11,12,12,11,10,12,13,13,11,13,13,10,10,11,11,9,11,11,13,15,14,13,15,14,14,13,14,13,13,13,13,14,12,13,13,11,12,11,11,10,11,12,14,14,13,15,15,15,13,15,14,14,13,13,14,13,13,13,13,12,12,11,11,12,13,13,13,13,15,14,16,16,16,14,15,15,14,14,14,14,14,14,13,13,13,13,13,13,13,14,15,17,16,17,15,17,15,16,16,15,15,14,14,14,13,13,14,14,14,15,16,16,16,15,18,16,19,16,15,19,19,15,17,15,15,15,15,14,14,15,15,14,17,16,19,21,21,19,20,22,22,18,20,20,19,17,20,20,19,18,19,18,17,16,16,15,14,14,15,16,17,17,20,18,20,21,24,24,22,23,23,21,19,23,22,18,18,20,18,19,15,15,15,16,15,17,16,17,18,19,18,19,22,19,22,22,20,23,21,18,18,18,14,15,15,16,15,16,16,17,18,18,19,20,22,23,22,16,18,21,20,16,19,20,15,16,15,14,15,15,14,16,14,17,19,18,17,18,20,23,22,22,18,20,18,20,22,20,20,16,16,15,15,16,16,14,16,14,17,18,17,20,21,18,21,21,18,20,20,22,22,21,18,17,15,15,15,17,16,13,17,15,18,18,17,20,21,18,21,20,19,18,20,19,18,17,18,17,17,16,17,16,17,16,18,17,19,17,18,18,21,21,18,21,23,21,20,23,24,22,24,23,24,23,19,21,18,20,19,21,24,22,22,26,23,27,26,26,28,28,28,28,27,27,26,27,25,25,24,26,24,23,24,25,22,22,25,25,24,24,25,25,24,25,26,28,27,25,26,28,24],[29,29,29,29,29,28,28,28,28,27,27,27,27,26,26,26,25,25,25,25,23,23,24,23,22,24,23,24,23,22,23,21,21,20,21,21,20,20,19,20,20,18,19,19,17,17,18,18,18,18,18,18,19,18,19,17,18,18,17,15,16,16,13,16,18,14,15,18,19,14,16,19,16,16,18,18,16,18,19,17,18,19,19,19,19,21,21,23,24,24,22,21,22,21,20,20,21,20,20,19,19,20,19,18,21,20,20,20,20,20,20,21,21,19,19,21,22,20,19,21,22,22,22,25,25,23,24,24,23,24,23,24,25,23,23,23,22,21,22,21,21,19,22,21,21,17,17,14,13,12,11,8,8,7,6,6,6,5,5,5,4,4,5,4,3,4,4,4,4,4,4,5,5,5,5,5,4,4,3,2,2,2,3,2,3,3,3,4,4,3,3,3,4,4,3,3,4,4,3,4,4,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,2,3,4,6,5,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,3,2,3,3,3,3,4,4,4,6,6,7,7,7,6,7,8,8,8,8,8,9,10,10,11,14,13,15,16,16,16,14,14,14,12,12,12,12,11,11,11,10,9,9,9,9,7,7,6,6,6,5,5,5,6,7,7,7,8,9,10,11,11,11,13,13,13,13,14,13,14,12,13,13,13,11,12,12,11,11,11,11,10,11,13,13,13,14,13,12,9,9,8,8,7,8,9,12,10,12,13,12,13,12,14,13,15,15,13,12,11,12,11,9,10,8,7,8,7,8,7,7,6,7,8,8,10,10,9,10,10,10,10,11,12,12,11,13,13,14,15,17,17,19,18,18,18,16,15,16,15,15,15,15,15,14,13,13,13,12,12,12,12,12,11,10,10,10,9,9,10,11,12,12,12,12,12,12,11,11,10,10,7,7,6,5,6,5,6,6,6,7,8,7,7,9,9,10,10,10,9,9,9,9,8,9,8,11,11,11,13,15,14,17,17,18,21,21,22,21,22,20,20,16,14,13,11,11,9,9,10,9,9,9,8,9,10,12,13,12,11,14,13,12,11,13,14,14,13,13,11,10,11,11,10,11,10,10,10,9,8,9,10,10,12,13,12,12,13,12,14,16,12,13,14,13,12,13,13,11,11,12,12,9,11,12,13,10,11,11,10,10,11,10,9,11,11,14,15,14,12,14,14,13,11,13,13,11,13,13,12,11,12,11,10,11,10,10,10,11,12,15,14,13,14,16,14,12,14,14,12,13,13,12,11,12,13,12,12,11,12,11,12,15,14,15,13,16,15,16,17,17,15,16,16,13,15,14,14,12,13,13,12,13,13,12,13,13,15,16,18,17,19,16,17,16,18,18,15,16,16,16,12,12,14,13,13,14,16,17,17,19,16,19,19,19,19,17,17,19,17,16,16,17,13,14,15,16,16,17,16,18,17,19,22,20,21,23,23,20,20,20,20,20,18,20,20,19,20,16,17,17,14,14,15,15,15,18,17,18,17,20,20,20,21,24,23,24,23,22,24,21,22,20,19,18,20,17,18,16,16,14,16,15,17,17,19,19,19,19,19,22,20,20,20,20,22,21,18,18,17,15,16,14,17,15,18,17,17,19,17,19,20,20,21,22,18,20,21,21,18,18,18,17,16,16,15,14,17,15,16,15,18,19,19,18,18,20,21,20,21,18,19,18,18,20,19,19,18,15,15,15,16,17,14,16,15,18,19,17,19,20,19,19,21,18,19,20,18,19,19,18,18,15,16,15,16,15,13,15,15,17,18,17,19,19,19,18,18,21,17,17,18,19,17,16,16,16,16,17,16,16,15,16,17,18,18,19,18,20,19,19,21,20,18,21,21,21,19,23,22,23,23,19,20,19,20,20,21,23,24,23,26,24,26,26,26,28,29,28,29,27,28,27,27,26,26,25,26,26,23,25,25,25,23,25,25,25,24,26,27,25,26,26,27,26,24,26,27,25],[29,28,28,28,27,27,27,27,24,26,26,23,24,24,23,22,24,23,23,22,22,21,20,21,21,20,21,21,21,20,18,19,20,17,18,19,19,18,18,19,19,15,18,17,16,16,17,15,17,17,17,18,17,18,16,14,16,18,16,13,16,15,13,13,16,15,13,16,16,14,14,16,15,13,16,16,13,15,17,15,14,18,17,17,16,18,20,21,20,21,20,20,20,20,19,19,17,18,18,17,18,19,18,16,18,20,16,17,18,19,16,18,19,17,17,20,21,17,17,21,22,20,21,23,25,23,23,23,24,23,22,23,25,24,24,24,23,21,21,21,21,19,20,19,21,18,17,13,11,12,11,9,8,7,5,6,6,5,6,5,4,4,5,4,3,4,4,4,4,5,4,5,5,5,4,5,5,4,3,3,2,2,2,3,3,3,3,4,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,4,4,5,4,4,4,4,3,3,3,2,2,2,2,2,3,3,2,2,2,2,2,2,2,3,3,2,3,3,3,4,4,5,4,4,4,4,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,4,4,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,3,4,5,4,4,3,3,3,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,5,5,6,7,6,7,7,7,6,8,8,9,10,9,9,11,13,13,15,16,16,15,14,13,14,11,11,12,12,10,10,10,11,8,8,9,8,7,7,6,6,5,4,5,5,6,7,8,7,8,9,12,10,10,11,12,12,13,12,12,12,13,12,12,12,12,9,10,10,10,10,9,11,10,10,12,12,13,14,11,10,9,9,8,7,6,8,9,10,10,11,13,11,11,14,13,13,13,16,15,12,12,12,11,10,10,9,8,8,8,7,7,7,6,8,8,9,12,11,11,10,11,11,11,13,13,12,12,12,14,16,15,16,16,19,18,17,18,16,15,15,15,15,16,13,14,16,14,12,12,12,12,12,11,13,11,11,10,10,9,9,10,11,11,13,13,12,12,13,12,12,12,11,9,7,6,5,5,6,7,7,7,7,8,8,8,9,10,10,10,11,10,10,10,8,9,8,9,11,10,11,13,13,14,16,17,18,21,20,21,20,21,19,18,15,13,11,11,11,10,10,10,9,9,8,7,8,10,11,11,10,12,11,11,11,10,10,12,12,10,12,11,10,11,11,11,10,10,9,10,9,9,8,9,10,10,11,10,11,12,12,12,12,10,12,10,11,11,10,12,11,10,11,11,10,11,11,11,11,12,10,10,10,11,10,9,10,10,11,13,12,12,11,12,13,12,12,12,11,12,12,11,11,13,11,12,11,12,11,9,10,11,12,13,12,12,14,12,13,14,13,12,13,12,12,12,12,11,13,11,12,10,11,12,12,12,13,12,14,14,13,15,14,15,15,15,13,14,14,13,13,13,12,13,12,12,13,13,12,13,14,16,16,16,14,16,16,16,17,15,16,15,14,13,12,13,14,14,14,14,16,15,15,15,18,19,17,18,16,17,17,17,16,16,16,14,15,14,15,15,15,16,17,17,18,19,19,19,20,20,18,19,19,19,18,18,17,18,18,18,17,17,17,14,15,14,15,15,15,16,16,17,20,19,18,20,21,22,22,21,20,20,19,20,19,20,19,19,18,18,16,17,14,16,15,16,16,18,19,17,19,20,21,20,19,20,21,20,20,19,18,17,16,16,15,16,15,16,17,17,17,19,18,20,20,21,21,18,19,20,20,18,18,19,17,16,15,15,15,16,14,17,16,17,18,17,19,19,19,21,20,20,18,19,20,19,21,19,20,19,16,16,16,17,16,14,17,16,18,18,17,18,19,19,19,19,19,19,21,19,19,19,19,18,16,17,15,15,15,13,16,16,19,17,18,18,19,20,18,18,20,16,18,19,20,18,18,18,17,17,17,15,15,14,16,16,15,17,19,17,19,20,19,21,20,20,19,22,21,21,24,22,21,22,20,20,19,19,19,20,23,22,22,24,24,25,24,24,26,26,26,26,26,26,25,26,23,25,25,24,23,22,24,24,22,23,24,24,23,24,25,26,25,25,26,27,27,25,25,28,25],[28,27,28,28,27,26,26,26,25,26,26,24,23,24,24,23,21,24,22,21,22,22,20,20,21,22,20,21,22,21,19,20,20,17,20,20,20,19,20,21,18,16,20,18,17,17,20,17,16,19,20,17,18,20,18,16,18,20,17,15,17,16,14,15,17,16,15,17,16,14,15,16,16,16,17,16,15,17,17,16,16,18,17,15,17,18,20,21,21,21,21,20,23,19,21,19,19,17,18,17,17,20,19,16,19,20,18,16,20,20,18,19,22,19,18,22,22,18,18,23,23,20,20,25,25,25,23,25,24,23,23,24,26,24,24,24,22,22,21,21,21,18,20,20,21,20,17,14,13,11,11,10,9,8,6,7,7,6,6,6,5,5,5,5,4,5,4,4,4,5,5,5,5,6,5,6,5,5,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,4,4,4,5,4,4,4,5,5,4,4,4,4,4,4,3,3,2,3,2,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,3,4,5,5,4,4,3,3,2,3,2,2,2,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,5,6,6,7,8,7,8,7,8,8,8,9,9,9,9,11,12,14,14,17,18,19,18,15,15,15,13,12,13,13,12,11,11,12,9,9,10,9,8,8,7,7,6,5,7,6,7,8,9,8,9,9,11,10,11,12,13,14,15,15,17,16,16,14,15,14,13,11,12,11,11,11,11,12,11,12,13,13,14,14,13,11,11,10,9,10,8,9,10,10,10,12,13,11,12,14,12,15,14,15,13,12,11,12,11,10,10,10,10,8,9,8,8,8,8,8,8,9,11,11,9,10,11,11,10,11,13,12,12,13,13,15,16,15,18,19,20,18,18,16,13,17,15,14,15,17,16,14,14,15,12,11,14,12,10,11,12,11,8,10,8,10,10,10,11,11,12,14,12,13,12,11,12,10,10,8,7,6,7,6,8,8,9,8,9,8,9,10,10,11,12,11,11,11,10,9,9,9,9,10,10,11,13,14,15,16,18,19,21,21,22,22,22,20,19,17,15,13,12,12,11,11,10,9,10,8,8,8,9,10,12,11,10,12,12,11,10,12,12,13,12,13,13,11,12,12,11,11,11,9,9,9,9,9,8,9,10,11,10,12,12,10,11,11,10,11,10,11,10,11,12,11,10,11,11,11,12,12,12,11,12,10,9,9,9,9,8,10,9,11,13,11,11,11,13,13,13,13,12,12,13,13,12,12,11,10,10,9,10,10,9,9,10,11,11,12,13,13,13,13,13,13,12,13,13,12,12,12,11,11,11,10,9,9,11,12,11,12,11,13,12,13,14,14,14,14,14,13,14,13,12,12,12,11,11,11,11,12,11,11,12,13,16,15,16,13,15,13,16,15,13,15,14,13,13,11,12,11,12,12,12,14,14,14,14,17,16,18,16,14,17,18,14,17,15,14,13,13,13,13,13,13,13,15,15,18,20,20,19,19,22,19,17,19,21,18,16,20,20,19,18,18,17,16,15,14,13,12,13,13,15,14,16,20,18,20,22,23,24,22,21,22,21,18,22,20,17,17,20,17,20,15,15,14,14,14,14,15,15,17,19,17,20,21,18,21,22,21,22,21,18,18,19,16,16,14,16,14,14,15,15,16,17,19,19,21,22,22,17,20,21,20,17,19,20,17,18,17,15,14,17,14,15,15,16,16,17,16,18,20,23,22,21,19,20,19,20,22,21,21,19,18,15,15,16,17,14,17,15,17,18,16,18,21,18,20,20,19,20,21,21,22,21,20,19,18,17,15,16,19,14,16,16,17,16,17,18,21,19,20,20,19,19,20,21,19,19,20,18,18,18,17,16,18,16,18,18,16,18,20,18,18,21,19,21,21,22,20,21,23,22,23,23,23,23,19,21,19,19,20,20,23,21,22,25,23,26,24,24,26,27,27,27,27,27,25,25,23,26,25,25,23,22,25,24,22,22,24,23,23,22,24,25,24,24,25,27,27,24,26,28,24],[28,28,28,27,28,27,26,27,26,26,26,24,25,25,26,24,23,25,24,24,22,23,21,21,20,21,21,22,22,21,19,19,20,18,19,20,20,17,19,19,18,15,18,17,16,16,17,16,16,17,17,18,17,18,17,18,18,18,17,15,17,16,15,15,16,16,14,17,16,13,14,16,15,14,16,15,15,15,17,15,15,18,17,16,16,18,20,21,21,21,20,20,20,20,19,18,18,19,19,16,17,19,19,17,18,20,17,18,20,19,18,19,21,19,18,20,21,18,18,21,22,19,20,25,25,24,22,24,23,22,22,24,25,24,24,23,22,22,21,19,20,18,19,20,19,17,17,14,13,11,10,9,8,7,6,6,6,6,6,5,5,4,5,4,4,4,4,4,3,4,4,4,5,5,4,5,5,4,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,3,2,2,1,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,3,4,5,4,3,3,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,5,6,6,7,8,7,8,8,8,8,9,9,8,9,9,10,11,13,13,15,16,16,16,15,14,14,12,11,12,11,12,11,11,11,10,9,9,9,8,8,8,7,6,6,6,6,7,8,8,8,9,10,11,10,11,10,12,12,12,12,13,13,13,12,12,12,12,11,11,10,10,11,10,12,11,11,12,12,14,15,13,12,11,11,10,10,8,9,9,11,10,12,12,12,12,12,11,11,13,13,13,12,11,12,11,10,10,9,10,9,7,8,7,7,8,8,8,8,11,11,9,10,11,11,10,12,12,11,11,12,12,13,14,14,16,18,18,18,17,15,15,14,14,13,16,14,14,13,14,13,11,11,13,12,11,10,11,10,9,10,9,10,9,10,11,10,11,12,11,13,12,11,11,9,9,8,7,6,7,7,8,7,8,8,9,8,9,10,11,10,11,11,10,10,10,9,8,8,8,10,10,11,12,13,14,17,17,18,21,21,22,21,21,19,18,16,14,12,11,10,10,10,10,9,9,8,8,8,8,11,12,11,11,12,11,9,10,11,11,12,11,12,11,10,11,11,11,11,11,9,9,9,9,9,8,9,10,11,11,11,12,10,11,13,11,11,11,11,10,11,11,10,10,11,11,10,10,12,12,11,12,10,10,9,10,10,9,11,10,11,14,12,11,11,12,12,11,13,12,11,12,12,12,11,12,10,11,10,10,11,10,11,11,13,13,12,12,14,12,12,13,13,12,12,13,12,12,12,11,12,11,11,11,11,12,14,13,13,12,14,13,13,14,14,14,13,14,13,13,13,13,13,13,12,12,12,11,12,14,13,13,15,16,15,16,14,14,14,15,15,13,14,14,14,14,13,13,13,13,13,15,15,15,16,15,16,15,18,15,15,16,17,14,16,14,15,14,15,14,14,14,16,14,15,15,17,19,19,17,18,20,19,16,18,18,17,15,19,18,18,17,18,16,16,15,15,13,16,14,16,15,17,15,18,16,18,20,22,22,20,20,20,19,18,20,19,16,16,18,15,18,15,15,15,16,15,17,15,18,17,17,16,19,20,18,18,21,19,21,19,17,16,17,14,15,14,15,14,16,14,17,18,16,17,18,20,22,19,15,18,19,18,16,17,19,15,15,14,14,13,14,14,14,14,16,18,17,16,16,19,21,20,20,17,18,17,18,21,19,18,16,15,14,14,15,14,14,14,15,16,18,15,18,18,17,19,18,17,19,20,20,19,20,17,16,15,15,15,15,13,14,15,15,17,16,16,17,18,18,19,17,18,16,18,19,18,17,17,17,16,16,17,15,15,16,15,17,16,18,18,18,19,19,18,19,20,20,19,21,22,20,22,22,23,23,19,19,18,18,18,20,21,21,22,23,23,25,22,25,27,28,27,28,27,28,26,26,23,25,24,26,24,21,24,25,22,22,24,24,23,23,25,26,24,25,25,28,27,24,26,28,25],[29,28,28,28,28,28,26,27,27,27,26,25,25,24,25,24,24,23,24,23,21,21,22,22,20,20,22,21,21,21,20,20,20,19,20,19,19,18,18,20,17,17,19,17,16,18,17,16,17,17,16,16,18,19,17,18,18,19,17,14,17,17,14,14,17,15,14,17,17,14,15,18,17,14,18,18,16,17,19,18,18,19,18,18,19,19,20,23,22,23,21,20,21,20,20,19,19,19,19,18,19,19,21,19,20,20,19,19,19,20,18,19,20,18,20,19,22,19,18,21,22,20,20,24,24,23,24,23,23,23,23,23,25,23,23,23,21,21,22,21,19,19,19,20,21,19,17,15,13,12,11,9,8,8,6,7,7,6,7,6,5,5,5,5,4,4,4,4,3,4,4,4,5,5,4,4,5,4,3,2,3,3,3,4,4,4,4,5,4,5,4,4,5,4,4,4,5,4,4,5,4,5,5,4,4,4,4,3,3,3,3,3,3,2,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,2,3,3,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,4,5,4,3,3,2,2,2,3,2,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,4,4,4,5,5,7,7,8,8,8,9,9,9,9,9,10,10,10,9,10,12,13,14,15,16,16,16,14,14,14,12,11,12,12,11,11,11,11,10,10,9,9,8,8,8,7,7,6,7,7,7,8,9,8,9,10,12,10,11,12,12,11,13,12,14,13,14,12,12,13,12,10,11,10,11,10,11,11,12,11,12,13,14,14,12,11,10,10,9,10,8,9,10,10,10,11,13,12,11,13,13,13,14,15,14,11,12,13,10,9,9,9,8,7,8,7,6,6,7,7,7,9,12,11,9,10,11,11,10,11,13,12,11,13,12,15,15,16,16,18,17,17,17,17,15,15,14,15,16,14,15,14,14,13,12,12,12,13,11,13,12,12,10,10,9,10,10,10,12,12,12,13,13,13,12,12,11,10,9,7,7,6,6,6,8,7,8,7,9,8,9,9,10,11,10,11,9,10,10,8,8,8,8,9,10,11,13,14,15,18,19,19,21,22,22,20,21,19,18,16,14,12,11,11,10,10,9,9,9,8,8,7,7,10,10,10,10,12,11,9,9,11,13,13,11,12,11,10,12,11,10,11,11,9,9,8,8,7,7,9,10,11,10,10,11,11,11,12,11,11,12,11,11,11,12,10,11,11,11,9,12,13,11,12,13,10,9,9,10,9,8,10,10,12,15,14,11,12,14,12,12,13,12,11,15,13,11,12,12,10,11,10,11,10,9,11,12,15,14,12,13,16,14,13,15,15,12,15,14,12,13,13,11,12,11,12,11,11,12,14,14,15,13,16,14,15,17,17,15,17,17,13,16,16,14,14,13,12,12,13,13,14,15,13,15,16,18,18,18,15,17,16,17,18,15,17,17,15,15,13,14,14,14,14,16,17,17,17,17,18,19,19,19,17,18,19,16,17,17,16,15,15,15,15,15,18,15,17,17,19,21,20,20,22,22,20,19,20,20,20,18,19,20,18,18,17,17,17,15,16,15,15,15,16,16,17,17,19,19,19,21,22,22,22,23,22,21,19,22,20,18,18,18,18,18,15,16,15,16,15,18,16,19,19,19,18,19,20,18,20,20,20,21,20,17,18,17,16,16,15,16,16,17,16,19,18,18,18,19,21,21,21,18,19,20,20,18,18,18,16,17,16,16,15,16,15,16,16,17,19,19,19,18,20,20,21,21,17,19,17,19,20,19,18,17,16,16,15,16,16,14,16,16,19,20,17,19,20,18,20,20,16,18,19,19,21,19,18,17,17,17,16,16,15,14,15,16,18,19,18,19,19,18,18,18,17,17,18,18,17,18,17,17,18,16,18,16,16,16,16,17,17,19,20,19,20,21,18,20,20,19,19,21,22,20,21,22,22,22,19,18,20,17,20,18,21,23,22,23,24,24,23,25,27,27,28,28,27,28,26,27,24,26,25,26,25,23,25,25,23,24,26,24,24,24,25,26,25,25,26,27,27,25,27,28,25],[28,28,27,27,27,26,26,26,24,25,25,24,23,23,23,22,22,21,22,21,20,19,20,19,19,19,20,20,19,19,19,18,18,18,18,17,17,17,17,16,17,15,16,15,15,15,15,14,16,15,15,14,17,17,15,15,16,16,15,12,16,15,12,13,15,14,12,16,16,13,14,17,15,13,17,17,13,16,18,16,16,18,17,16,17,19,19,20,19,20,20,21,19,19,18,19,17,18,18,19,18,18,19,17,18,17,17,18,17,17,16,18,18,17,17,18,18,16,16,18,20,19,18,20,22,21,21,19,20,22,20,22,24,22,22,22,20,20,20,20,18,17,19,17,17,15,15,14,11,10,10,10,7,7,5,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,4,4,4,5,5,3,2,3,3,3,3,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,3,4,4,4,3,3,2,2,2,2,2,3,3,3,3,3,3,2,2,3,2,2,2,3,3,3,3,3,4,4,4,5,5,6,6,7,7,6,7,8,7,7,8,8,8,8,9,9,10,11,13,14,15,16,15,13,13,12,11,10,11,10,10,9,10,10,8,8,8,8,7,7,7,6,5,5,5,6,6,7,8,8,8,8,10,8,10,10,11,10,12,11,12,12,12,12,10,11,12,9,10,10,10,9,9,9,9,10,10,11,11,13,11,10,10,9,8,8,7,8,8,9,9,9,10,11,11,11,12,12,12,13,12,11,10,11,10,8,9,9,8,7,8,7,6,7,7,7,7,8,10,10,9,9,10,9,10,11,11,11,10,12,12,13,13,14,14,17,16,16,17,14,13,13,13,12,13,12,13,14,13,11,11,12,10,10,10,12,9,9,9,9,8,8,8,9,11,11,11,12,12,12,11,11,10,9,8,7,6,6,5,6,7,7,7,7,8,7,7,8,9,9,9,10,9,9,9,8,8,7,8,9,10,11,12,12,14,15,18,17,18,18,18,18,19,16,16,13,13,11,11,10,9,9,9,8,9,7,8,7,8,9,9,9,10,9,10,10,9,10,11,12,11,12,10,10,10,10,9,10,9,8,8,8,7,7,8,9,10,11,9,9,10,10,10,11,9,10,9,9,10,10,10,9,10,10,9,9,11,12,10,10,11,8,8,8,9,8,8,8,9,9,12,11,10,9,12,11,11,11,11,10,13,12,10,11,11,9,9,8,10,9,9,8,10,12,12,11,11,13,11,13,13,12,11,13,13,11,11,11,10,11,9,11,10,9,11,11,10,12,12,12,13,13,14,14,14,15,15,12,14,14,13,12,11,11,11,11,10,11,11,11,12,13,15,16,15,13,15,14,15,16,13,15,15,13,12,12,12,11,10,12,13,14,14,13,14,17,17,17,16,15,16,17,15,16,15,14,13,13,12,13,13,13,13,14,15,18,19,19,18,18,19,16,17,18,18,17,16,17,17,17,17,16,16,16,13,14,13,12,13,12,14,14,15,17,17,17,19,21,21,19,20,19,18,18,19,18,17,17,17,16,17,14,15,14,13,13,14,14,15,15,16,17,17,19,17,18,18,18,18,18,17,15,16,15,14,14,14,13,13,14,13,14,15,17,16,19,19,17,16,16,18,19,15,16,17,15,15,15,14,13,13,13,13,13,14,15,14,16,16,17,19,18,19,15,16,17,17,18,18,17,16,15,14,14,15,14,13,14,14,15,15,15,14,17,16,16,16,17,16,18,17,18,17,16,16,15,15,14,17,15,13,14,15,16,15,16,16,16,17,15,16,16,16,16,18,16,16,16,17,16,17,16,17,16,15,15,16,15,15,16,15,17,18,17,17,19,17,19,20,20,20,20,20,19,20,18,18,17,18,18,18,20,20,20,21,21,23,21,22,24,25,25,25,24,25,23,24,22,23,23,22,21,22,22,22,22,22,21,23,21,22,23,23,23,23,24,25,25,23,24,27,23],[28,28,28,28,29,27,27,28,26,27,27,26,25,25,27,25,24,25,25,24,23,23,24,23,22,24,24,23,22,24,22,21,22,21,22,21,23,19,20,20,21,17,19,20,18,18,19,18,17,18,19,18,18,21,19,18,20,21,18,16,20,18,15,17,19,16,15,19,18,15,17,19,17,15,19,18,17,18,20,17,17,21,19,18,19,19,21,21,20,22,21,21,22,21,22,20,22,20,20,19,21,21,20,20,22,21,20,22,22,21,22,22,23,22,22,23,23,22,21,23,25,23,23,26,26,26,25,24,25,25,24,25,26,25,25,25,22,23,23,22,21,20,21,22,21,20,18,15,13,11,10,8,8,7,6,7,7,6,5,5,5,4,4,4,4,4,4,4,3,3,4,4,5,4,4,5,5,5,2,2,2,3,3,4,4,4,4,5,5,4,4,4,4,4,3,3,4,3,3,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,1,0,1,1,3,3,4,4,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,4,4,5,5,6,6,7,8,7,7,8,8,8,8,9,8,9,10,10,11,12,13,15,16,18,16,15,15,14,12,11,12,12,12,10,11,11,10,9,10,10,8,9,8,7,7,7,7,7,7,8,8,8,9,10,11,10,11,12,12,13,13,13,14,14,14,14,13,13,12,11,11,11,11,11,11,12,13,12,12,13,13,14,12,11,10,9,9,10,9,9,10,10,10,11,12,12,12,12,13,13,15,14,14,13,11,12,11,10,10,10,10,9,8,7,8,8,7,7,8,7,11,10,10,10,11,11,11,11,13,13,13,13,13,14,15,16,17,18,18,17,18,17,15,14,15,14,14,14,14,14,13,13,13,12,13,12,11,11,12,11,9,10,9,9,10,10,11,11,11,12,12,13,12,11,10,9,10,8,8,7,7,8,9,8,9,9,9,10,10,11,11,11,12,12,10,11,11,9,9,10,9,11,12,13,14,15,16,18,19,20,20,21,22,22,22,21,20,17,15,13,12,12,12,11,11,11,11,10,9,9,9,11,11,12,11,13,12,11,11,12,13,13,13,13,12,12,12,13,13,13,12,12,10,9,9,8,10,11,13,12,11,11,12,10,11,13,11,12,12,12,12,12,13,12,12,12,12,12,13,13,13,13,14,11,11,11,10,10,9,10,11,13,15,13,13,13,14,13,13,15,13,13,14,13,13,13,13,11,12,11,11,10,10,11,13,14,14,14,14,15,14,14,15,14,13,14,13,14,13,13,12,13,12,12,11,10,12,13,13,14,14,16,15,16,16,16,15,17,16,13,15,15,14,14,14,13,14,13,14,13,14,14,15,15,16,16,17,15,17,15,17,17,15,16,15,14,14,14,13,15,15,14,17,16,16,18,16,18,17,19,18,16,19,19,15,18,17,16,13,15,15,16,15,18,15,17,16,18,20,20,18,18,21,20,18,19,20,19,17,19,20,19,18,18,17,16,14,15,14,15,14,17,16,18,17,19,18,18,20,22,23,21,21,22,21,18,21,20,17,17,18,16,18,15,15,14,16,15,19,16,19,19,18,17,18,21,18,19,20,19,21,18,16,17,16,14,14,13,15,14,16,15,19,18,17,18,18,19,20,19,16,16,18,18,16,18,18,15,16,14,14,13,14,13,15,14,17,20,16,17,17,18,20,18,18,16,17,16,19,20,19,19,16,17,14,14,14,14,13,15,14,17,19,15,18,17,17,17,18,17,18,18,20,19,20,17,16,16,15,15,16,14,14,16,14,18,18,16,19,17,17,16,18,18,16,17,19,17,18,18,17,18,17,17,17,18,15,16,17,15,17,19,17,18,20,19,19,20,20,20,21,22,21,22,23,23,23,19,20,18,18,19,19,21,21,22,22,23,23,22,24,26,27,27,27,26,27,24,26,23,24,23,24,23,22,23,24,22,23,23,23,22,23,24,25,24,25,25,28,27,24,25,28,24],[30,29,29,30,30,28,28,29,28,28,28,27,27,27,28,27,27,27,26,26,26,26,25,26,25,25,24,24,25,25,23,22,24,22,21,22,23,20,20,22,21,18,19,18,18,18,18,18,17,17,17,17,20,20,18,19,20,19,18,17,18,17,15,17,19,16,16,19,20,15,18,20,19,16,20,19,18,20,21,19,21,23,20,20,21,22,24,25,25,25,25,25,26,24,24,23,23,24,24,22,22,24,24,21,23,23,23,22,23,23,21,23,24,22,20,24,24,21,20,23,25,21,23,26,27,24,25,25,25,24,25,25,25,24,24,24,22,22,22,22,20,20,21,21,20,19,16,17,15,11,10,9,8,8,6,7,7,6,6,5,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,2,2,3,3,4,4,4,4,5,5,5,4,4,4,4,3,3,4,4,3,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,2,1,1,1,1,0,1,3,3,4,4,3,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,2,2,3,3,3,3,3,4,4,5,5,6,8,8,8,9,7,10,10,9,8,9,9,9,9,10,10,12,13,14,15,16,16,16,15,14,14,12,11,11,11,11,11,11,12,10,10,10,11,9,9,9,8,8,6,8,7,8,9,9,8,9,10,11,11,11,12,12,12,12,12,13,13,13,13,12,12,12,11,11,11,12,11,12,12,14,12,13,14,14,14,13,12,12,10,10,12,9,9,10,11,10,12,15,12,12,13,12,13,14,15,14,13,13,13,11,11,10,10,10,10,8,8,7,8,8,8,9,10,12,11,10,11,11,11,11,12,13,13,13,15,13,14,15,15,17,18,18,18,18,16,15,15,14,15,14,14,13,13,13,13,12,13,13,12,11,12,12,11,10,10,9,10,10,11,11,12,12,12,12,13,11,11,12,10,10,8,9,7,7,8,9,9,10,10,10,10,11,11,12,12,12,13,11,11,12,10,10,10,11,12,12,13,14,15,16,18,19,20,21,21,22,21,22,21,20,17,16,14,13,12,12,12,11,10,11,10,10,11,10,12,11,12,12,13,13,13,11,13,15,15,14,15,13,13,13,13,13,14,13,11,11,10,11,11,10,12,12,12,10,11,12,13,13,14,12,13,14,14,14,14,14,13,13,14,13,12,14,15,14,14,14,12,12,11,12,13,10,12,11,13,17,14,13,14,16,14,14,16,15,13,17,16,14,13,13,12,12,12,12,12,11,12,13,15,16,14,15,18,17,14,18,17,14,18,16,15,15,14,13,14,13,13,14,12,13,16,14,16,15,18,16,17,20,19,16,20,20,16,18,17,16,15,14,13,13,14,14,14,14,15,17,17,20,20,22,17,20,17,19,20,17,18,17,17,15,14,16,15,15,15,18,19,20,18,18,21,22,22,20,20,20,22,18,18,17,18,15,16,17,17,17,20,17,20,20,22,24,23,23,24,24,22,22,22,21,23,19,21,21,20,20,18,18,18,17,17,16,16,16,19,17,20,20,23,21,22,23,25,25,25,24,22,24,22,23,22,21,20,20,19,18,17,18,16,18,17,19,17,21,21,21,21,22,23,21,21,21,21,22,20,19,19,19,16,16,17,17,16,18,18,20,21,20,22,22,22,23,21,18,20,20,20,19,20,19,17,17,16,15,16,16,16,17,17,19,21,20,20,19,22,24,22,22,19,20,19,20,21,20,19,18,17,16,16,17,17,15,17,17,19,21,19,21,22,21,22,22,20,20,21,21,20,20,18,19,16,17,18,18,15,15,18,16,19,21,19,21,23,20,21,20,20,18,18,19,21,20,18,18,19,18,21,17,18,17,17,19,18,21,21,20,21,21,21,20,21,20,21,21,22,20,21,22,22,22,19,20,19,18,20,21,22,22,21,22,23,24,23,24,27,27,26,28,27,27,25,26,24,25,24,26,24,24,25,26,24,24,25,24,24,25,25,26,25,26,26,28,27,26,27,28,26],[29,29,29,29,29,29,29,29,29,29,28,27,28,27,27,27,27,27,26,26,27,26,25,26,26,25,26,26,25,25,26,24,24,23,24,23,23,24,22,24,24,23,21,21,21,22,20,20,21,20,19,21,21,22,20,21,22,22,22,20,22,22,21,21,22,22,21,23,22,20,22,23,23,20,24,23,21,23,24,23,23,24,23,24,23,24,24,26,26,26,26,26,26,25,25,25,25,24,25,24,24,24,24,23,24,25,23,24,24,24,24,24,24,23,24,23,25,23,23,24,24,23,23,25,25,24,26,24,24,24,24,24,25,23,24,23,22,22,21,21,20,21,20,20,20,19,17,17,15,15,13,13,12,12,11,12,11,10,10,10,9,9,8,8,6,7,6,5,5,6,6,6,7,6,6,6,6,5,5,4,4,5,6,7,9,9,9,9,9,10,8,8,9,8,7,7,8,6,6,7,7,8,7,6,6,6,5,5,5,4,4,4,5,4,5,5,6,6,6,5,5,4,4,4,3,3,4,4,3,3,4,4,4,4,5,5,5,5,5,5,4,5,5,5,6,4,4,4,3,3,4,4,2,2,3,3,2,3,4,4,4,4,4,4,4,4,6,5,5,6,5,5,5,4,3,4,3,3,3,2,2,1,0,1,4,5,5,6,4,3,4,4,4,4,6,6,8,7,7,6,6,5,5,5,4,4,5,5,5,5,6,6,8,9,10,10,11,11,13,13,13,13,14,14,13,14,15,15,16,15,16,16,17,18,18,19,19,19,18,19,18,17,18,17,16,18,17,16,16,16,16,15,15,14,15,13,12,12,11,11,11,12,13,15,14,15,15,16,15,17,17,17,17,18,18,19,18,19,18,18,18,19,17,16,17,18,18,16,19,17,17,16,16,16,16,15,14,14,14,14,15,14,14,14,15,15,14,14,16,15,15,16,16,18,20,18,18,18,17,16,16,14,15,14,14,12,10,11,11,11,11,12,12,15,16,14,15,15,17,16,17,18,17,18,18,20,20,19,21,20,22,20,22,23,21,20,20,20,19,19,18,19,18,17,16,17,15,16,15,15,15,15,14,14,13,13,13,14,12,15,14,14,16,16,17,16,16,14,13,13,12,11,11,11,12,12,13,13,14,14,15,15,15,15,16,16,16,16,16,17,15,16,15,14,15,13,15,16,17,19,20,22,22,23,23,24,24,25,23,24,20,20,18,19,18,17,17,17,15,15,14,14,14,12,13,13,14,15,16,16,16,16,17,17,18,17,19,18,18,19,19,17,18,17,15,14,15,14,14,12,13,12,12,12,11,13,13,15,15,14,16,16,16,17,17,18,16,17,18,18,17,19,20,17,18,18,15,16,16,15,13,14,14,14,15,17,18,17,16,20,18,17,20,19,17,22,21,18,18,17,16,17,16,16,14,15,14,16,16,19,17,17,22,20,19,21,21,18,22,21,19,18,18,17,17,16,17,16,15,14,17,16,17,18,20,19,19,23,23,20,23,22,21,22,22,20,19,18,18,17,18,18,17,17,18,18,20,22,22,23,21,23,21,23,23,21,23,21,21,20,18,19,18,18,20,19,22,20,20,21,23,22,24,23,22,23,23,21,22,21,22,20,19,20,19,21,20,21,21,22,23,25,25,23,24,26,24,23,24,25,23,22,24,24,22,23,21,22,23,20,20,20,18,20,19,21,19,22,23,22,23,26,27,26,25,26,25,25,23,26,25,22,22,23,22,23,21,21,20,18,19,19,21,21,22,22,22,24,25,22,23,25,24,25,23,21,22,22,20,20,19,18,19,19,20,21,19,22,22,23,24,25,22,21,22,24,23,20,21,23,20,21,21,19,19,19,18,18,18,19,20,19,20,21,22,23,22,23,21,23,20,23,23,22,22,20,20,20,19,19,18,18,19,19,20,19,19,20,22,21,21,22,20,23,22,22,22,22,21,21,20,20,19,20,17,17,19,18,20,19,20,20,20,21,21,21,20,18,22,21,21,21,21,21,21,20,21,19,17,18,17,19,17,19,22,20,19,22,21,20,21,21,20,22,23,23,23,23,23,23,21,20,19,18,20,21,21,23,23,24,24,25,26,26,28,28,28,28,27,28,26,27,25,25,24,25,24,24,24,25,24,24,25,25,25,24,25,27,25,25,26,28,27,25,26,28,25],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,30,29,29,30,29,28,29,28,28,28,28,28,28,28,28,27,27,27,27,26,27,26,27,27,26,25,26,27,27,27,28,28,26,26,27,27,26,27,28,27,26,28,28,26,27,28,27,27,29,28,27,28,28,28,28,29,28,28,28,29,28,28,29,29,29,29,29,29,29,28,28,28,29,28,29,29,29,29,29,29,28,29,29,29,28,28,29,28,28,28,29,28,27,29,29,27,27,29,29,28,28,28,28,28,27,28,29,28,27,28,27,26,26,25,25,24,24,25,25,25,23,24,25,23,21,21,19,21,20,21,20,17,19,17,16,16,16,14,12,15,14,11,12,10,12,12,11,10,9,8,8,8,7,7,11,12,13,13,16,18,18,19,16,20,15,16,18,16,11,15,17,13,13,15,16,16,15,11,13,14,10,12,10,10,10,10,10,10,13,10,14,14,14,11,11,9,9,10,10,8,9,10,9,8,10,10,9,8,11,11,10,10,11,9,8,10,11,9,11,9,9,8,8,6,6,7,6,4,6,7,6,5,8,9,9,9,10,8,11,9,10,11,10,13,11,9,9,9,7,8,7,8,6,5,5,3,1,0,2,4,5,6,7,7,8,7,11,10,11,11,14,12,12,11,11,10,10,9,7,6,8,8,9,10,11,12,15,17,17,20,20,21,21,23,21,22,24,23,22,22,23,24,22,24,24,24,24,24,24,25,24,25,23,24,24,24,24,25,23,25,25,25,24,24,25,24,24,23,23,20,21,21,20,20,20,22,22,22,21,23,23,24,24,24,25,25,25,25,26,26,26,26,26,25,26,25,25,25,25,25,25,24,24,24,23,23,24,21,22,20,19,20,21,22,23,23,23,23,21,22,23,22,23,23,24,24,24,25,27,26,25,25,24,22,23,23,20,21,21,20,17,18,18,19,18,20,20,23,23,21,21,24,25,22,26,26,25,24,26,25,27,27,28,27,27,27,27,28,27,27,27,27,27,26,26,27,26,26,25,25,23,25,24,22,23,24,23,22,21,22,22,22,21,22,22,21,23,23,24,24,23,22,21,20,19,20,20,18,19,21,22,20,21,21,22,23,23,21,24,24,24,23,23,22,23,21,22,20,20,19,20,21,23,23,25,25,24,27,26,27,27,28,27,27,24,24,24,25,26,24,24,23,22,21,21,20,21,18,18,18,19,20,22,21,22,22,23,24,25,24,26,25,24,26,26,24,26,23,22,21,21,20,19,18,16,16,17,16,16,18,19,19,20,20,20,22,23,22,26,24,22,24,25,25,22,27,27,24,26,24,22,20,21,22,18,20,20,21,23,26,26,23,23,27,26,25,28,27,25,28,27,25,26,24,23,22,22,23,19,20,20,22,25,27,25,26,28,28,26,28,28,26,28,27,27,28,26,25,23,24,23,23,20,22,21,24,26,25,27,26,27,28,28,27,29,28,28,29,28,27,27,25,26,25,26,25,23,24,26,26,26,28,28,28,27,29,27,29,28,28,28,28,28,28,26,27,24,24,27,26,28,28,27,28,29,29,28,29,28,28,28,28,28,28,28,28,27,27,26,27,27,27,28,28,29,29,29,29,29,30,29,29,29,29,28,27,28,28,27,27,26,28,28,27,26,27,26,27,26,27,27,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,27,28,26,25,27,26,27,27,28,28,28,28,28,29,28,28,29,28,28,28,28,28,28,27,27,24,26,26,27,25,27,27,28,28,29,29,29,28,28,28,28,28,29,28,28,27,26,26,24,24,26,24,26,25,26,27,27,28,28,29,29,28,27,28,27,28,28,28,28,27,27,26,26,24,23,24,23,24,25,26,26,26,28,27,28,28,26,28,27,28,28,28,28,26,26,25,24,24,21,22,21,23,24,24,25,25,27,26,27,26,23,25,26,27,24,25,26,24,25,24,24,22,19,22,19,24,20,23,25,25,23,26,24,23,24,26,23,24,25,26,25,26,25,26,24,21,22,21,23,23,24,25,25,25,27,26,25,27,28,29,28,29,28,29,28,29,27,28,28,28,27,27,28,27,26,28,28,27,27,28,28,29,28,29,29,30,29,29,28,30,28],[30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,28,28,29,28,28,28,28,28,28,28,28,29,28,28,28,29,29,28,28,28,28,29,29,29,28,29,28,28,29,29,29,28,29,29,28,30,29,29,30,30,29,29,29,29,29,30,29,29,30,30,30,30,30,29,29,29,30,29,30,30,29,29,29,30,29,30,29,29,29,29,30,29,29,29,30,29,28,29,29,28,28,29,29,29,29,29,28,28,28,29,29,28,28,29,27,27,27,26,26,23,25,25,25,25,25,25,26,24,24,25,23,25,23,24,24,21,22,21,20,20,19,19,16,17,16,15,13,15,14,13,12,12,9,8,10,10,9,10,13,15,19,17,22,22,20,21,20,23,20,19,22,22,15,20,21,17,17,20,21,20,17,14,18,17,14,14,15,13,15,13,15,13,17,14,18,17,17,15,14,9,13,14,10,9,13,15,11,11,15,15,12,13,17,18,16,16,17,17,13,15,17,15,15,13,14,14,10,10,11,12,8,7,9,10,7,8,11,11,10,11,12,9,13,12,15,16,12,17,15,12,12,11,9,10,10,8,8,6,7,5,3,2,0,2,5,6,7,9,10,9,13,12,17,16,19,18,17,17,14,14,14,13,10,10,12,12,12,13,16,18,21,20,21,21,23,23,24,24,23,24,26,25,24,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,27,26,27,27,26,27,27,27,27,27,26,26,25,24,25,22,25,23,24,25,25,25,26,27,27,27,27,27,28,27,28,28,28,27,28,28,27,28,28,27,27,28,28,27,27,27,26,26,26,24,23,23,22,21,23,24,26,25,25,26,25,24,25,25,25,26,26,26,27,27,27,28,27,28,27,27,26,27,26,24,24,24,22,21,20,18,21,21,22,23,26,26,23,25,27,27,25,27,28,28,27,27,28,28,29,29,28,29,29,29,29,29,29,28,28,29,28,28,28,28,28,27,27,26,27,26,26,25,25,25,25,24,24,23,24,22,25,24,24,25,25,26,26,26,25,23,24,22,22,22,18,22,24,23,22,24,24,24,24,27,26,25,26,27,27,27,25,25,23,24,22,22,19,22,22,23,24,25,27,26,27,28,28,28,29,27,28,26,27,26,27,28,26,27,26,25,23,24,22,22,20,21,20,21,22,24,24,24,24,26,26,27,26,28,27,27,28,28,27,28,27,26,24,23,23,22,20,20,18,19,19,18,21,22,22,22,23,22,24,25,26,27,27,25,27,28,28,26,29,29,27,29,27,26,24,24,23,19,23,23,23,24,26,28,26,26,29,28,28,29,29,28,29,29,28,28,27,27,25,26,24,20,24,23,25,26,28,27,28,29,29,28,29,29,29,29,29,28,29,28,28,26,27,24,25,22,23,24,25,27,27,28,28,29,29,29,29,30,29,29,29,29,29,28,28,28,26,28,26,23,25,27,27,28,29,29,30,28,29,29,30,29,29,29,30,29,29,28,28,26,26,28,27,29,28,28,29,29,30,30,30,29,29,30,29,29,29,29,29,28,29,26,29,27,28,28,29,29,30,30,30,30,30,30,29,30,30,29,29,29,29,29,29,28,29,29,29,29,28,27,29,26,28,27,29,29,29,29,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,26,28,26,28,27,28,28,29,29,30,29,29,29,29,29,29,29,29,29,29,28,28,26,27,26,28,26,27,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,28,28,27,26,27,25,27,25,26,27,28,29,28,29,28,29,28,28,28,29,29,29,29,29,28,27,27,26,25,26,24,26,24,26,27,26,28,28,27,29,27,28,28,28,28,29,28,28,28,28,26,25,23,24,24,25,25,25,26,25,26,27,26,25,25,27,26,28,25,25,27,26,26,27,26,24,22,24,23,25,23,24,26,25,25,26,26,24,25,26,24,25,26,26,26,26,25,26,25,23,24,23,24,25,25,26,26,25,27,26,27,27,27,28,28,29,28,29,27,29,27,28,29,28,26,28,28,28,27,28,27,28,28,28,28,29,29,28,29,30,29,28,28,30,28],[30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,29,29,30,30,30,29,29,29,29,29,29,29,29,29,29,29,28,27,28,28,29,29,29,29,28,29,29,28,29,29,29,29,29,29,28,30,29,29,29,30,30,29,29,29,30,29,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,29,29,30,29,30,30,29,30,30,30,30,30,30,29,29,30,30,29,30,29,30,29,29,29,29,29,29,29,29,29,29,29,28,28,28,29,29,28,28,28,27,27,27,27,26,26,26,26,26,26,25,25,25,24,23,24,22,24,22,24,23,21,21,23,21,20,19,20,17,17,16,16,13,12,14,12,12,12,7,9,10,11,8,11,14,16,19,19,21,24,20,22,21,23,19,19,21,22,17,19,20,17,17,18,19,18,18,14,16,17,12,13,11,11,14,13,17,16,18,17,19,19,19,17,17,17,16,17,16,14,17,17,13,14,18,18,14,17,18,18,18,17,18,18,16,18,18,19,18,17,18,18,16,12,14,12,14,10,12,12,10,9,10,10,10,10,11,12,12,13,15,17,16,19,16,15,15,15,12,11,14,11,10,10,11,7,5,3,1,0,2,3,5,7,9,10,13,13,17,18,21,20,19,18,17,15,15,13,12,12,13,11,14,14,17,18,21,20,22,22,23,25,25,25,24,25,26,26,24,26,26,26,26,26,27,25,26,26,26,26,26,25,25,26,26,27,27,27,27,27,27,27,27,27,27,27,27,26,26,24,25,24,23,23,23,25,26,25,25,26,26,26,27,27,27,28,28,27,28,28,28,28,28,28,28,28,26,27,28,28,27,27,27,27,26,25,24,24,24,23,22,23,24,25,26,25,26,25,26,26,25,25,26,27,27,27,28,28,29,28,29,28,28,27,27,27,25,26,26,25,23,22,19,23,23,25,25,27,27,26,27,28,28,27,28,28,29,28,28,29,29,29,29,28,29,29,29,29,29,29,29,29,29,28,29,29,28,28,27,28,26,27,28,26,25,26,26,26,26,26,24,25,22,26,26,24,25,25,27,26,26,26,25,25,22,24,21,19,24,25,24,24,26,25,25,26,28,27,27,27,28,28,28,27,28,25,26,23,23,22,23,23,23,25,25,27,26,28,28,28,28,29,28,29,27,27,27,28,29,29,29,28,27,26,26,23,24,22,22,22,22,24,26,25,26,27,27,28,28,28,28,28,29,29,29,29,29,29,28,26,26,25,24,23,22,21,21,21,20,21,24,23,24,24,24,26,26,28,28,27,27,28,29,28,28,29,30,29,29,29,27,26,27,26,23,25,25,26,26,27,28,28,27,29,29,28,29,29,29,30,30,29,29,28,28,28,28,26,23,26,25,27,28,28,28,28,29,29,29,29,30,29,29,29,29,29,28,28,28,28,27,27,24,26,25,27,27,28,29,29,28,29,30,29,29,30,29,30,30,29,29,29,29,28,28,27,25,27,28,28,28,29,29,29,29,30,29,29,29,29,29,30,29,29,29,29,28,28,29,29,29,29,28,29,29,30,30,30,30,30,30,29,29,30,30,29,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,28,30,30,29,29,29,28,29,27,29,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,30,29,29,27,28,28,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,27,28,27,28,28,27,29,28,29,29,29,29,28,29,29,29,29,29,29,29,28,28,28,27,26,27,26,27,27,27,28,28,28,28,29,28,28,28,28,28,28,29,29,28,28,28,28,27,27,25,26,25,26,26,27,27,26,28,27,26,27,27,28,28,28,28,28,28,27,26,27,26,25,24,24,25,25,25,25,26,25,27,27,25,25,25,26,26,27,25,25,26,27,27,25,26,23,22,24,22,25,23,25,25,25,26,26,25,25,25,25,24,25,25,25,25,25,25,25,25,22,23,23,24,25,25,26,26,26,27,27,27,28,28,28,28,29,28,29,28,29,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,29,29,28,29,30,29,29,29,30,27],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,28,28,28,29,28,28,28,28,28,28,27,28,27,27,27,27,27,27,27,27,28,28,28,28,28,27,28,27,28,28,28,27,28,28,27,29,29,28,28,29,29,28,29,29,28,29,29,29,28,28,29,28,29,29,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,29,28,28,29,28,29,29,28,27,27,27,28,29,27,28,27,26,26,26,25,25,25,25,24,24,24,24,23,24,22,21,22,21,22,18,21,20,18,18,19,17,14,17,18,13,13,14,12,9,10,12,10,12,11,7,9,10,9,8,9,11,13,16,17,19,20,20,20,18,20,15,16,17,16,13,14,16,12,13,13,16,13,14,11,12,12,9,8,9,9,11,10,14,13,15,15,18,18,17,17,17,14,16,16,13,10,14,13,11,10,13,14,10,11,14,15,15,14,17,16,14,16,18,17,18,17,17,16,12,12,13,11,9,9,10,9,7,6,8,7,6,7,8,8,11,12,14,16,14,17,16,14,16,15,11,13,14,11,10,10,9,7,5,6,4,2,0,1,3,4,6,8,11,12,13,15,17,17,16,15,15,12,13,13,11,10,11,10,10,12,15,16,18,17,19,20,21,23,23,22,21,23,24,23,21,24,24,23,24,24,25,24,24,25,24,25,24,25,24,25,25,25,25,26,25,26,26,26,26,25,26,25,25,24,24,23,23,23,20,22,20,22,24,23,24,25,24,25,25,26,25,26,27,26,26,27,27,27,27,27,26,27,26,26,27,26,26,26,27,26,25,26,23,22,23,21,22,22,22,24,24,24,24,24,23,24,24,24,25,25,25,26,26,27,27,27,27,25,26,25,26,26,23,25,24,21,22,20,17,20,19,21,21,25,24,21,24,26,26,24,26,27,26,25,26,27,28,28,28,27,28,28,28,28,28,27,27,27,27,26,26,26,26,26,25,26,24,24,25,24,23,24,23,22,23,23,20,21,18,22,21,20,22,23,24,24,24,22,20,22,19,21,19,18,22,22,23,23,23,24,24,25,25,25,26,26,26,26,26,26,26,23,25,22,23,22,23,22,24,25,26,27,27,27,28,28,28,29,28,28,26,26,26,27,27,27,26,26,26,24,24,22,23,22,23,22,22,24,26,25,26,26,27,27,28,27,28,28,26,28,27,27,27,27,26,23,24,21,23,20,19,18,19,19,20,21,22,23,23,23,24,25,25,26,27,28,26,27,28,28,26,28,28,27,27,26,25,24,24,21,18,23,22,24,25,25,27,26,27,29,28,27,29,29,27,29,28,27,27,26,25,24,24,22,19,23,21,25,25,27,27,28,29,29,27,29,29,28,28,28,28,27,26,26,24,25,23,24,21,22,22,24,25,26,27,27,28,29,29,28,29,29,27,28,29,27,27,26,26,25,27,25,22,24,26,26,28,28,29,29,28,29,28,29,29,28,29,29,28,27,26,28,25,25,27,27,28,27,27,28,29,29,29,29,29,29,29,28,29,28,28,27,26,28,25,28,26,27,27,28,28,29,30,29,29,30,29,29,29,29,29,28,29,29,28,28,27,28,28,27,26,27,25,27,25,27,26,28,28,28,28,30,30,30,29,29,29,29,28,29,29,28,28,28,28,28,27,27,26,24,26,24,27,26,28,26,28,28,29,27,28,28,28,28,28,27,28,27,27,26,25,23,25,23,26,24,25,27,26,27,27,28,26,26,25,27,28,26,26,28,26,26,26,24,23,22,23,21,23,22,24,25,25,26,25,28,26,26,25,26,25,27,27,28,27,25,26,24,23,23,20,22,21,23,22,24,24,24,26,23,24,25,24,25,24,26,25,27,25,25,24,25,22,22,19,21,20,23,22,24,23,23,25,24,24,23,22,25,24,25,22,23,25,24,24,24,23,21,19,21,19,22,19,23,24,24,24,25,24,22,25,24,22,23,25,25,25,25,24,25,23,21,22,22,23,24,24,25,26,26,27,26,27,27,27,28,28,29,27,29,27,28,27,27,27,27,26,27,27,27,27,26,26,27,27,28,27,28,28,27,28,29,29,28,28,30,27],[30,30,29,30,30,30,30,30,29,30,30,29,29,29,29,29,29,30,29,29,28,29,29,28,27,28,28,28,28,29,28,27,28,28,26,27,26,27,26,27,27,25,26,26,25,24,25,24,24,25,24,24,25,25,25,26,26,26,25,25,26,25,25,26,26,26,26,27,26,25,26,27,26,25,27,27,26,27,27,26,26,27,27,26,26,27,27,28,27,28,27,27,29,28,27,28,27,27,28,27,27,28,28,28,28,28,27,28,28,28,28,28,28,28,28,27,28,27,27,28,28,27,27,28,28,28,28,27,27,27,25,26,28,25,26,26,25,24,24,23,22,22,22,22,21,19,19,18,19,18,17,16,16,16,13,16,15,13,12,13,12,9,11,10,8,8,8,9,6,6,7,6,7,6,6,6,8,7,6,8,7,9,9,12,14,17,16,16,15,15,11,11,12,11,8,9,10,7,8,9,9,9,8,6,8,9,5,5,7,7,8,8,9,9,11,10,14,15,15,12,14,11,11,11,9,10,11,10,9,8,11,11,8,9,10,11,11,11,14,13,9,12,15,13,12,11,12,12,11,10,10,9,8,7,9,8,5,5,7,6,4,6,6,7,7,9,11,11,11,12,13,11,12,11,10,11,14,10,9,8,8,7,6,6,5,4,1,0,1,2,4,7,8,9,10,13,14,12,12,12,10,8,11,11,9,9,11,10,8,8,9,9,13,12,15,16,16,18,18,18,16,17,20,18,16,20,21,19,18,18,21,20,21,21,21,22,21,21,20,21,22,21,21,21,21,22,22,21,21,21,22,21,19,20,20,18,18,17,15,15,16,18,19,19,18,20,19,20,21,22,21,22,23,22,23,23,24,24,23,22,23,24,22,22,22,23,23,22,23,22,22,22,21,20,20,19,19,19,20,21,21,21,22,20,19,22,20,18,20,23,21,21,23,23,23,23,24,22,21,20,22,21,18,21,20,19,19,18,17,19,17,19,20,20,21,19,18,21,22,21,22,23,22,21,23,23,24,25,25,25,26,25,25,26,25,23,24,24,23,22,23,24,22,21,21,21,18,20,21,19,17,20,19,18,19,18,18,19,18,21,20,19,20,20,21,21,19,20,20,20,18,18,16,17,17,19,20,20,20,21,21,23,22,22,23,24,23,23,22,22,23,20,23,21,22,20,21,21,21,24,24,26,25,26,26,27,27,28,27,27,24,23,23,23,24,23,23,21,21,21,22,19,22,21,21,20,20,22,23,23,22,22,24,23,25,24,25,24,23,24,25,23,24,21,22,20,21,20,22,20,18,19,18,19,18,18,21,20,21,20,22,22,23,23,24,25,21,23,25,24,23,25,25,23,24,22,21,20,21,21,18,22,22,22,22,24,25,22,24,26,26,23,26,26,23,26,26,23,24,21,21,21,21,20,19,21,21,23,24,25,23,25,26,26,23,26,26,24,25,25,23,24,21,22,21,22,21,22,20,21,22,24,23,24,26,24,26,26,27,24,26,27,25,26,26,24,23,22,22,21,24,23,21,23,23,24,24,26,27,26,25,27,25,26,27,25,26,26,25,24,21,23,21,23,24,25,26,26,25,26,27,26,28,27,25,27,27,26,26,25,26,23,23,25,23,25,24,24,25,26,26,27,28,27,27,28,27,27,27,28,27,26,26,26,25,25,24,25,25,23,22,23,22,24,23,25,24,25,26,26,25,27,28,28,27,28,27,28,26,27,27,25,25,26,25,25,24,24,22,21,23,23,24,25,26,25,25,26,27,25,26,26,26,26,27,24,25,24,23,22,20,21,22,22,23,24,24,24,25,26,26,26,25,24,23,25,25,23,23,25,23,23,22,21,19,20,21,22,22,22,24,24,23,25,25,26,25,24,23,24,22,25,25,25,24,21,22,21,21,20,20,21,21,22,22,24,23,25,24,23,23,23,22,23,21,25,23,24,23,22,21,21,21,21,18,21,19,21,22,23,22,24,24,22,23,22,20,21,23,23,19,21,22,21,21,22,21,18,19,19,18,21,20,22,23,24,23,25,22,20,23,23,20,22,24,23,23,24,23,23,21,20,20,20,21,23,23,25,24,26,26,26,26,27,28,28,28,29,28,29,27,28,27,27,27,27,26,26,27,27,26,26,26,27,26,26,27,28,27,27,27,29,28,27,28,29,26],[29,29,29,29,29,29,29,29,28,29,29,28,28,28,28,27,28,28,28,27,27,27,27,26,25,26,26,25,26,26,26,23,24,24,25,24,22,22,23,23,22,22,23,22,21,20,21,20,20,20,20,19,21,20,20,22,20,21,20,20,22,21,19,21,21,21,20,22,22,20,22,23,23,21,23,24,21,23,25,23,24,25,25,24,23,25,25,26,26,26,26,26,26,26,25,25,24,24,26,25,25,25,25,24,25,25,24,24,24,24,24,24,24,24,24,23,25,23,23,24,24,24,23,25,25,25,26,24,24,25,24,24,25,24,24,24,24,23,22,21,21,22,20,19,19,16,16,14,14,14,12,10,10,10,8,11,9,8,7,8,7,5,6,7,5,5,6,5,4,4,6,5,6,6,5,5,6,5,4,4,4,5,5,7,8,9,9,10,8,8,6,6,6,6,5,5,6,4,4,5,6,5,6,5,5,6,4,3,4,4,4,5,5,5,7,7,9,8,9,8,8,8,8,7,5,6,7,6,5,6,6,6,5,6,6,7,7,8,9,9,7,8,9,9,8,8,8,8,7,7,6,5,5,5,6,5,4,4,4,4,3,3,2,3,4,5,5,6,5,8,7,8,8,7,6,8,7,6,5,5,5,5,4,4,5,5,3,1,0,1,2,3,4,6,5,7,9,7,7,8,6,6,7,7,6,5,6,5,4,5,6,6,8,7,9,10,11,11,12,13,10,12,14,13,11,13,14,13,13,14,16,15,16,17,17,18,18,17,17,17,17,16,15,15,15,15,15,16,15,14,15,15,13,13,14,11,13,13,10,9,10,12,12,12,12,13,13,14,15,15,15,17,17,16,17,18,18,17,17,17,18,16,15,16,17,16,17,16,17,16,17,17,16,17,17,15,14,14,15,14,14,15,15,13,14,15,15,14,16,16,16,16,17,17,17,16,17,16,16,15,16,15,12,15,14,14,13,12,10,12,10,13,14,14,15,14,14,15,16,16,17,17,17,15,19,18,19,19,20,20,22,21,20,22,21,17,18,19,19,17,17,18,18,15,17,15,13,15,15,14,12,14,14,12,13,13,10,13,11,14,14,13,14,15,15,16,14,14,13,13,11,13,10,10,12,13,13,14,13,14,15,14,16,16,16,16,16,16,17,17,16,15,16,15,16,16,18,17,19,19,21,23,22,25,24,25,25,26,23,24,21,20,20,18,18,18,17,17,16,16,16,15,15,15,15,15,16,18,18,18,18,20,19,21,21,20,20,18,19,20,18,18,19,17,16,16,16,15,16,15,14,15,15,15,14,16,17,17,16,16,18,18,19,20,20,20,18,20,20,19,19,21,20,18,20,17,17,16,16,16,13,16,16,17,17,19,20,18,20,22,21,20,22,21,19,23,20,18,20,17,17,16,17,16,13,16,17,18,19,20,19,22,23,23,20,23,22,21,22,20,19,19,16,18,17,17,16,17,15,16,18,18,20,19,21,20,23,24,23,21,24,23,21,23,21,20,20,17,18,17,19,18,15,17,20,20,21,23,23,24,22,23,21,24,23,22,23,21,20,19,16,19,17,17,20,19,22,21,21,22,24,24,25,24,21,25,24,22,23,21,20,19,17,19,17,20,18,20,20,23,24,26,26,23,24,26,25,23,23,25,24,20,24,25,22,24,21,21,20,19,16,19,15,20,17,21,20,22,22,23,23,25,26,26,24,25,25,25,22,25,24,21,20,23,22,21,19,19,17,15,19,18,20,20,23,21,21,23,23,20,23,22,21,25,24,20,21,20,18,18,17,16,18,18,20,19,21,20,21,22,22,22,19,19,19,22,22,19,18,20,18,20,17,17,17,17,18,17,19,20,20,20,20,20,21,22,21,20,20,20,19,20,20,21,19,19,18,16,18,17,17,18,18,19,20,20,20,20,20,19,20,20,18,19,18,19,19,19,18,19,17,17,16,17,16,16,17,17,20,20,20,21,20,19,20,19,17,19,18,19,17,19,18,19,19,19,17,16,17,16,16,19,19,21,20,21,22,22,20,21,23,21,18,21,22,22,22,23,20,21,20,19,19,19,21,24,23,25,25,25,25,25,26,27,27,28,28,28,27,29,27,27,26,25,25,25,26,25,25,26,26,24,24,26,25,26,26,27,26,25,27,28,27,26,26,28,26],[30,30,30,30,30,29,28,29,28,28,28,27,27,26,28,27,27,27,27,26,25,25,26,25,25,24,25,25,23,24,24,23,23,23,23,22,22,20,21,22,21,17,19,21,19,18,18,17,16,19,18,18,19,21,17,19,19,20,18,17,20,18,17,18,19,18,16,20,20,16,19,21,18,17,21,21,17,21,21,20,20,23,21,22,21,23,25,25,25,26,25,25,26,24,23,23,24,23,23,23,24,22,24,23,22,23,22,23,23,23,23,23,23,22,23,22,24,22,21,22,25,22,23,25,26,25,25,24,26,24,24,25,26,24,24,24,22,22,20,20,18,19,18,18,17,17,14,15,12,12,10,7,8,6,5,6,5,5,4,4,4,3,4,3,3,2,3,2,2,2,3,3,4,4,4,4,4,3,2,2,2,2,2,3,3,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,4,3,3,3,3,2,3,3,3,2,3,4,4,4,4,4,4,4,4,5,5,4,4,4,4,3,3,3,3,2,2,3,2,2,2,2,2,1,2,1,1,2,2,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,3,4,5,5,3,3,1,0,1,1,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,3,3,4,4,5,6,6,7,7,6,7,8,7,7,8,9,7,8,9,10,11,12,12,14,16,16,16,14,14,13,12,11,11,12,11,11,11,10,9,9,9,9,8,8,7,7,6,5,5,6,6,7,7,8,8,9,11,10,10,11,11,12,12,13,12,12,13,12,11,12,12,10,11,11,11,11,11,11,11,13,14,14,14,13,13,11,10,10,10,9,9,10,9,9,10,10,10,11,11,12,12,12,14,13,13,13,11,12,10,10,10,10,10,10,10,9,8,8,8,8,10,10,12,12,11,11,11,12,12,12,13,13,11,13,13,14,16,16,18,19,19,18,19,17,14,14,15,14,13,12,14,14,12,12,12,12,11,11,10,10,10,10,8,9,8,8,10,10,11,11,11,14,11,12,12,11,12,10,10,8,8,6,6,7,9,9,8,9,10,10,11,11,11,11,12,12,11,12,12,10,11,11,12,14,13,14,14,17,17,19,20,22,23,24,25,25,25,23,23,20,19,16,14,14,13,13,11,10,12,11,11,12,12,12,13,13,13,14,15,14,14,16,16,18,15,18,14,13,15,14,13,12,11,11,12,11,12,12,10,12,12,13,13,13,13,15,14,14,12,14,15,14,14,16,16,13,14,16,14,13,16,15,13,12,13,11,12,12,13,13,12,12,13,13,16,16,15,14,19,16,14,17,18,13,18,15,12,13,13,12,13,13,14,13,12,13,14,15,16,15,15,20,17,15,18,19,14,18,15,13,12,13,13,15,13,15,14,12,14,16,15,16,15,18,17,16,20,18,16,20,20,15,17,16,14,13,14,14,16,15,16,16,16,15,16,17,21,20,21,17,20,17,19,21,16,19,16,15,13,14,14,16,16,15,18,19,18,18,18,21,19,22,19,18,20,22,16,19,17,16,14,15,15,18,17,19,17,19,18,23,24,25,21,21,24,23,20,21,22,21,18,20,22,21,19,19,17,17,15,16,14,17,16,19,18,20,19,22,19,22,24,25,24,22,23,24,22,21,23,21,19,19,21,17,18,16,16,14,17,16,19,17,20,20,22,19,22,24,20,21,23,21,22,22,19,17,17,15,16,16,17,16,18,18,19,20,18,21,21,23,23,21,18,20,22,22,18,19,21,16,18,15,15,15,15,17,17,18,18,20,20,19,21,22,22,21,20,19,20,20,21,22,20,20,18,19,17,17,16,16,17,17,18,18,20,18,21,20,20,21,20,19,21,21,20,21,21,20,17,19,19,17,16,15,15,15,17,17,19,18,21,21,20,20,20,17,17,21,20,17,21,20,19,20,20,17,15,14,15,15,18,17,18,19,19,20,23,19,18,21,22,18,20,23,22,22,23,21,22,18,18,19,18,20,22,23,24,24,27,25,26,26,26,28,28,28,29,28,29,27,28,26,27,26,26,25,25,26,26,24,25,26,26,25,25,26,27,26,26,27,28,28,26,27,29,27],[29,29,29,29,29,28,28,27,27,26,28,26,26,25,26,26,25,26,25,24,23,23,22,23,23,23,23,22,22,23,22,20,20,19,19,21,19,17,20,19,18,15,18,17,15,17,17,16,15,17,16,16,17,18,16,17,18,19,16,15,17,18,15,16,16,15,16,17,17,15,17,18,18,16,20,19,18,18,19,19,18,20,20,21,19,21,23,24,24,23,23,23,24,23,22,22,21,22,21,21,21,21,20,21,21,21,21,20,20,20,20,20,22,20,18,20,22,18,18,23,24,21,22,25,26,24,22,23,23,22,23,23,23,23,22,23,20,19,19,18,18,17,17,18,18,17,15,14,13,11,10,8,6,6,4,5,5,4,4,4,3,3,3,3,2,2,3,2,2,2,3,3,4,4,3,4,3,3,2,1,1,2,2,2,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,2,2,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,3,3,2,2,2,2,2,2,4,4,4,3,2,1,1,0,1,1,2,2,2,2,3,3,3,2,2,2,3,2,2,3,3,2,2,2,2,3,3,4,4,4,5,6,6,5,5,6,6,5,6,6,6,6,7,7,9,10,11,13,14,14,14,11,12,11,10,9,9,9,9,9,8,8,8,7,7,8,7,6,6,5,5,4,4,4,5,6,6,6,6,7,8,8,8,9,9,9,10,10,10,11,11,9,9,10,10,8,10,9,8,9,9,9,10,11,11,12,12,13,12,11,10,8,8,7,6,8,8,8,8,9,10,10,10,11,12,11,11,12,11,10,9,9,8,8,8,8,7,7,7,6,6,7,6,7,7,7,9,9,8,8,9,10,9,9,11,11,10,12,11,12,13,14,15,17,17,17,17,15,13,15,13,12,13,13,12,11,11,12,10,10,10,11,9,11,9,9,9,8,8,7,9,9,9,10,11,12,11,12,11,10,10,8,7,6,6,5,5,5,7,7,6,7,8,8,8,9,9,10,11,10,9,10,10,8,8,9,9,11,10,11,12,14,15,17,18,18,21,21,22,21,22,20,20,17,15,13,12,12,10,10,9,8,9,9,8,10,9,11,11,11,12,13,12,12,12,13,15,15,13,13,12,11,12,11,11,11,9,9,9,9,8,10,8,11,13,13,12,12,11,13,12,12,12,12,12,13,13,13,13,11,12,13,12,11,13,12,11,11,11,9,10,11,10,11,10,12,12,13,16,16,13,14,15,15,13,14,14,12,16,13,11,12,11,11,12,11,11,11,12,13,14,17,16,14,14,16,16,14,15,15,12,15,13,12,12,11,12,13,12,12,13,11,13,16,15,17,15,19,16,16,18,18,15,17,17,14,16,14,13,13,12,12,13,14,14,13,15,14,18,17,20,19,20,16,19,16,18,17,15,17,15,14,13,12,13,14,14,15,18,18,19,18,17,19,21,20,18,17,19,18,16,17,14,16,14,13,15,15,16,19,17,20,18,21,23,22,21,22,23,21,21,22,21,19,17,21,19,19,17,16,16,17,15,14,14,14,16,16,18,20,19,21,19,21,23,24,24,24,24,22,24,21,23,21,21,18,20,17,19,15,17,15,16,17,18,18,20,22,20,19,22,22,20,21,22,19,22,22,18,18,17,15,16,15,16,17,17,18,18,20,18,20,20,22,23,20,20,18,22,21,17,18,19,16,17,15,15,15,17,17,17,17,18,21,20,19,19,22,21,20,19,18,19,17,19,19,19,19,17,16,15,17,17,17,16,18,17,20,21,18,20,20,18,21,20,17,20,18,20,20,18,18,17,17,16,16,16,14,14,17,16,19,21,18,22,20,19,22,21,17,18,20,18,17,20,19,18,19,17,16,16,15,16,16,18,19,21,20,20,21,23,21,19,22,21,18,22,24,21,23,22,23,22,18,20,19,20,21,22,24,24,23,25,25,27,26,26,28,28,28,28,27,28,27,27,25,26,25,26,26,25,25,26,24,24,26,26,25,24,26,26,25,25,26,28,27,25,27,29,26],[29,28,29,29,29,27,28,28,26,27,27,25,25,25,26,24,23,25,25,23,24,23,23,22,22,23,21,22,22,21,19,20,20,17,18,20,18,15,19,18,16,14,16,17,14,15,16,15,14,16,15,14,15,17,15,15,17,17,14,13,16,14,12,14,16,13,13,15,15,12,14,16,15,13,16,16,14,16,17,16,15,19,18,17,17,20,21,22,22,23,22,21,21,21,21,19,19,21,20,19,18,20,20,16,20,20,19,17,20,20,17,19,21,20,17,20,23,18,18,22,23,19,21,26,26,23,23,24,24,22,23,24,24,23,23,23,21,20,19,19,18,17,18,19,17,15,13,14,13,11,10,7,6,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,3,1,1,1,1,1,2,2,2,2,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,5,4,3,3,2,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,4,4,5,5,5,6,6,6,6,7,7,9,11,11,14,14,14,14,12,11,11,9,9,9,8,8,8,7,8,6,7,7,6,5,5,5,4,4,3,3,4,4,5,5,6,6,7,9,8,8,9,10,9,10,9,9,10,9,9,9,10,9,8,9,8,7,9,8,8,9,10,11,11,13,12,11,10,9,8,7,6,6,7,8,8,8,10,12,10,11,12,11,10,10,11,11,10,9,9,9,9,8,7,8,8,7,6,6,6,6,7,7,8,9,10,9,8,9,10,10,10,10,10,10,10,10,11,12,12,15,16,16,15,16,13,12,12,12,12,12,12,12,12,11,12,9,10,12,11,9,11,10,10,9,9,8,8,9,10,9,10,10,12,11,13,10,9,10,8,7,6,5,4,5,5,6,6,7,6,8,8,8,9,10,10,10,10,9,9,9,9,8,9,9,11,12,12,14,15,16,17,19,19,20,20,22,21,22,19,19,15,14,11,11,10,10,9,9,9,9,8,8,9,10,11,12,11,12,13,13,11,11,12,12,14,12,13,10,11,11,10,10,10,10,9,9,9,8,10,8,12,13,13,12,12,12,13,13,14,11,13,12,12,13,12,12,12,11,12,11,11,11,11,11,10,11,9,10,10,11,11,10,11,11,12,14,13,12,13,14,12,12,14,12,11,13,11,10,10,10,10,11,11,10,11,11,12,13,14,14,13,13,15,13,12,14,14,12,13,12,11,11,10,10,12,11,11,11,11,13,16,14,14,13,14,13,13,16,14,13,14,16,12,13,13,11,11,11,10,12,12,12,13,14,13,14,14,16,16,17,14,16,14,16,16,13,14,12,12,11,11,11,12,13,12,15,15,16,15,15,16,17,18,15,15,16,17,13,15,13,13,12,13,12,14,13,16,14,16,16,19,20,21,19,18,20,18,17,18,18,17,15,18,17,17,17,16,15,14,14,14,12,14,13,16,14,16,15,19,18,18,20,22,21,20,21,20,19,18,20,18,17,17,17,14,16,14,13,14,15,14,18,16,18,19,17,17,20,21,18,18,19,18,19,19,16,17,17,15,14,15,16,15,17,16,19,19,18,19,19,21,21,20,16,19,20,18,16,18,18,15,16,15,15,15,15,16,17,16,19,19,18,18,18,19,22,20,20,18,19,18,19,20,22,19,17,18,16,16,17,16,17,18,17,19,19,18,19,19,19,20,20,18,21,20,21,19,21,18,19,18,18,17,15,14,14,17,17,19,20,18,20,19,20,21,19,18,18,19,21,18,20,19,19,19,17,17,15,15,16,17,18,18,20,20,20,22,22,20,20,22,21,18,21,23,21,21,22,21,21,18,18,17,19,19,22,22,23,23,25,25,26,26,26,29,29,28,29,28,29,27,28,26,27,26,27,25,25,26,27,25,26,26,26,25,25,27,27,26,27,27,28,28,27,27,29,27],[29,28,29,28,28,27,27,27,26,26,27,25,25,24,26,25,23,24,24,24,22,22,21,22,20,21,20,21,21,20,18,18,18,15,18,18,17,16,16,16,15,14,15,15,13,14,15,13,13,14,13,14,13,16,15,15,16,15,14,13,14,13,12,13,14,14,13,14,14,11,14,14,15,13,15,16,15,16,15,17,16,18,16,17,17,18,19,21,22,22,20,19,22,20,19,18,19,19,19,19,18,19,18,18,18,18,18,17,18,19,17,17,19,18,16,17,20,16,17,20,22,18,19,25,25,23,22,23,22,22,22,23,23,21,21,21,19,18,18,19,17,18,18,18,16,14,13,11,10,10,8,6,7,4,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,1,1,1,1,1,1,2,2,2,2,2,2,2,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,4,3,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,3,4,4,4,4,3,4,4,4,4,5,4,4,6,6,7,9,10,12,13,13,13,11,10,10,8,8,8,8,7,6,6,6,5,6,5,5,4,4,3,3,3,3,3,3,3,4,5,5,5,5,7,7,7,7,8,8,8,8,8,9,9,9,8,8,8,7,7,7,6,7,7,7,7,8,10,10,12,12,11,9,8,7,6,6,5,6,6,7,7,10,11,10,10,11,11,10,10,10,10,9,8,9,7,8,8,6,6,7,7,6,6,6,6,6,6,7,8,8,8,8,8,9,9,9,8,9,9,9,9,10,11,12,12,14,14,14,14,12,12,11,10,12,11,11,10,11,10,10,9,9,9,9,9,8,9,9,7,8,6,7,6,8,8,9,9,11,10,11,9,8,8,8,6,6,4,4,5,4,4,5,5,5,6,6,6,7,9,9,8,8,7,8,9,7,7,8,9,10,11,11,13,15,15,17,19,19,21,20,22,21,22,19,18,15,13,11,9,8,8,7,8,7,8,8,8,8,10,11,11,11,11,12,11,11,10,11,12,12,11,11,10,10,9,9,9,8,9,8,8,8,8,9,9,12,13,14,12,12,13,13,13,12,11,12,12,11,12,11,11,9,10,10,10,9,10,10,10,8,9,9,9,9,10,12,10,11,10,11,13,12,11,12,13,12,12,12,11,11,11,10,10,8,10,9,11,9,9,12,11,13,12,14,13,12,12,14,13,12,12,12,10,11,10,11,10,9,9,11,10,10,11,10,12,14,13,13,12,14,14,13,15,13,13,13,13,11,11,10,11,10,10,9,11,11,12,12,13,12,14,14,16,14,16,14,14,13,14,13,12,12,11,12,10,10,11,12,13,12,15,14,15,15,14,15,16,16,14,15,14,14,12,12,11,13,11,12,12,13,13,16,13,16,16,16,18,19,17,18,18,17,16,17,16,16,15,16,15,16,15,13,13,14,12,12,11,13,13,16,13,16,14,18,16,17,18,20,19,20,19,18,18,18,18,16,17,15,15,13,15,13,13,13,14,13,16,14,18,17,16,15,18,19,17,16,17,17,17,17,16,15,15,14,12,14,15,13,15,14,18,18,16,18,16,19,19,18,15,17,17,15,15,16,16,14,14,14,13,14,13,14,16,14,18,19,18,17,17,18,19,18,18,16,16,17,16,18,17,17,16,15,15,14,15,14,13,16,15,18,20,16,18,19,17,19,18,16,17,18,18,19,18,16,16,15,14,13,14,12,11,15,14,19,19,18,18,18,18,18,18,17,16,19,18,16,18,17,16,16,15,14,15,14,14,16,17,17,19,20,18,22,21,19,20,21,19,17,20,22,20,22,20,21,21,17,19,18,20,20,23,23,24,23,26,26,27,26,27,29,29,29,29,28,29,28,28,26,27,26,27,26,25,26,27,26,25,26,26,26,26,27,27,26,27,27,28,28,26,28,29,27],[29,28,28,28,28,27,27,28,26,27,27,26,26,25,25,25,24,24,24,23,24,22,22,23,22,23,20,22,21,20,19,18,19,16,18,19,17,14,18,18,14,14,16,16,13,15,16,13,13,16,14,14,14,17,13,15,17,14,13,13,14,12,11,13,12,13,12,14,14,11,13,14,14,11,14,14,13,14,16,15,14,17,17,17,16,19,20,22,21,21,21,20,20,20,20,18,17,20,19,16,16,20,19,15,16,19,17,15,19,18,15,16,19,18,14,18,21,17,17,21,23,19,21,25,26,23,21,25,23,22,23,24,24,23,22,22,21,20,19,19,19,18,19,20,18,15,13,12,12,12,10,9,7,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,3,3,4,3,3,2,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,4,3,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,4,4,5,4,4,5,5,5,6,6,6,7,7,8,9,11,11,13,15,13,14,12,11,11,9,8,8,8,7,7,7,7,6,7,7,6,5,5,4,4,3,3,3,4,4,5,6,6,6,7,10,9,9,11,12,10,10,9,9,9,10,10,9,9,10,8,9,8,7,8,8,8,8,10,11,12,13,12,11,10,8,7,7,5,5,7,8,8,7,11,12,10,11,11,12,10,12,11,13,11,10,10,9,8,9,7,7,7,7,7,7,7,7,7,7,8,9,10,9,9,10,9,9,10,10,10,10,10,11,12,11,12,14,16,15,15,15,13,12,13,11,11,11,13,11,12,12,12,10,10,11,11,9,10,10,9,6,8,7,7,9,10,10,11,10,12,12,14,11,10,9,7,7,6,5,5,4,5,5,5,6,6,7,7,7,8,8,9,10,10,8,9,8,8,9,8,9,10,11,12,14,16,16,18,20,20,21,21,23,21,22,18,18,15,14,11,11,9,9,8,9,9,9,8,9,8,10,11,11,11,12,12,12,10,10,11,12,12,11,11,10,10,11,9,10,9,10,9,9,9,9,9,9,11,13,14,13,13,13,13,13,13,11,12,11,12,11,11,11,10,10,11,10,10,11,11,10,10,11,9,10,10,11,12,9,11,10,11,13,12,12,11,13,11,11,13,11,12,12,10,11,10,11,10,11,10,10,12,10,12,11,12,13,12,11,15,12,12,13,13,12,12,11,11,11,11,10,12,10,10,10,11,13,14,12,13,11,13,14,12,15,14,13,15,14,12,14,13,12,11,11,10,12,11,11,12,12,12,14,14,17,15,17,14,15,13,15,15,13,13,13,12,12,11,11,12,12,12,13,15,16,14,14,15,16,17,16,14,15,16,14,14,14,13,13,13,12,13,12,14,13,16,16,18,19,19,18,18,19,18,16,18,17,17,15,17,17,17,17,15,15,14,13,14,12,13,13,15,14,14,15,19,18,18,19,21,21,20,21,19,19,19,20,20,17,17,18,15,16,14,13,14,14,13,17,16,17,18,17,18,19,20,19,17,19,20,19,19,17,17,18,14,14,16,16,14,16,15,18,17,17,18,20,20,21,20,15,17,18,18,17,18,18,16,16,15,15,15,15,15,17,15,18,18,17,17,17,19,22,20,20,18,19,18,18,20,21,20,17,16,16,16,16,15,16,18,17,19,19,17,19,19,19,19,20,18,19,20,20,20,21,18,17,17,17,17,15,14,14,16,16,19,18,18,19,20,21,20,18,17,16,19,20,17,18,18,18,18,16,17,15,15,15,16,17,18,18,20,17,21,21,20,21,21,21,19,21,23,22,22,22,21,22,19,17,18,18,20,21,23,24,24,26,26,28,26,27,29,29,29,30,29,29,28,28,27,28,27,28,26,25,27,27,25,25,27,27,25,25,27,28,26,27,27,29,28,27,28,29,26],[28,28,28,28,29,26,26,28,27,25,26,25,25,24,24,24,22,22,24,22,22,22,20,20,20,20,20,20,20,18,18,17,17,15,15,18,15,14,15,17,16,15,16,16,13,15,16,14,14,16,15,15,16,15,14,15,15,16,13,15,14,16,12,14,13,14,13,15,16,14,14,14,14,14,15,15,16,15,16,15,17,18,16,18,17,18,21,22,21,22,21,20,22,22,19,19,21,18,20,18,18,18,17,18,15,18,17,17,17,18,16,16,17,17,13,19,19,16,15,20,21,18,20,24,23,21,20,22,22,21,20,21,21,21,21,21,19,20,20,21,19,20,19,19,17,17,11,11,10,10,8,7,7,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,4,3,4,4,3,2,1,1,1,1,1,1,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,4,3,2,2,2,1,1,1,0,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,4,4,4,4,4,5,5,4,5,5,5,5,7,7,8,10,12,14,14,15,14,12,11,12,9,9,9,10,8,7,8,7,6,6,6,5,5,4,4,4,3,3,3,3,4,5,5,5,6,6,6,7,9,7,11,12,12,11,11,10,13,10,10,10,9,8,9,9,7,9,9,10,9,11,11,12,13,12,11,9,7,7,6,6,5,7,6,5,7,9,9,10,11,12,12,14,13,13,13,11,12,10,10,9,11,8,8,9,7,7,5,6,8,7,7,7,9,10,10,9,10,12,12,12,12,13,11,11,13,14,14,15,14,15,15,15,15,14,13,14,13,13,12,14,13,13,11,13,11,9,8,12,8,7,9,8,6,5,6,6,6,9,7,9,10,12,11,12,11,9,8,8,6,5,5,4,4,4,6,7,6,6,6,7,8,8,10,10,10,11,9,11,10,9,10,10,10,12,12,12,15,17,16,19,19,20,22,22,23,22,22,19,20,16,14,13,12,10,11,11,11,10,11,11,11,11,12,13,13,13,13,13,15,14,12,13,13,14,12,12,11,11,11,12,12,13,13,11,11,12,11,10,11,12,14,15,14,13,14,14,14,15,13,14,15,14,14,12,14,11,13,12,12,12,11,13,14,13,13,13,12,12,11,13,11,13,13,13,16,14,14,15,14,15,14,14,13,14,13,14,14,13,13,13,12,13,12,13,12,13,14,15,14,16,14,15,16,14,14,14,15,13,14,14,14,12,13,13,12,13,13,12,13,16,15,15,15,15,17,14,17,16,14,15,14,14,14,15,15,14,14,14,14,14,15,17,15,14,16,16,16,15,18,16,16,15,16,15,14,14,15,15,14,13,14,15,16,15,15,16,17,18,16,17,18,16,17,16,16,16,16,14,15,16,15,15,17,15,15,15,15,16,16,16,19,17,18,18,18,17,18,18,16,18,16,18,18,18,16,17,17,16,16,15,13,13,16,16,15,17,15,19,17,17,18,19,19,20,20,19,21,19,20,19,17,17,19,17,17,16,15,16,15,16,15,17,17,19,17,17,17,19,18,18,19,19,21,19,17,17,19,16,15,16,17,16,15,16,17,18,18,18,19,19,20,19,16,17,19,18,16,17,18,17,18,16,16,16,16,15,15,15,16,20,18,18,18,18,20,20,18,17,18,17,17,19,19,18,17,16,16,16,17,16,17,16,17,19,20,17,19,20,18,19,18,18,18,20,17,18,19,18,16,17,16,16,15,14,15,16,16,18,18,16,19,19,19,19,18,18,17,18,19,18,19,19,18,18,17,17,16,15,17,16,19,17,17,19,18,20,21,21,21,23,22,19,22,23,21,23,23,23,23,20,19,20,19,20,22,23,23,24,26,26,28,27,27,29,29,29,29,28,29,27,28,26,27,25,26,25,25,25,26,25,23,25,26,25,24,26,27,25,26,26,27,27,25,26,28,25],[28,29,28,28,29,27,27,28,28,27,26,25,25,24,25,24,23,23,23,21,21,22,21,21,20,20,22,20,19,18,20,17,17,16,16,17,16,15,15,16,16,14,16,17,15,17,16,15,15,18,16,17,17,17,14,16,14,17,14,15,14,17,13,13,14,15,13,16,18,16,13,15,16,14,15,15,16,14,17,15,17,18,18,18,16,19,21,22,21,22,21,20,22,20,19,18,19,19,19,16,18,18,17,16,15,18,16,17,16,18,15,17,17,16,15,17,18,15,16,18,21,18,19,23,22,20,20,22,20,21,21,21,22,22,22,22,21,20,19,20,19,18,18,19,19,16,15,13,14,12,10,8,6,5,4,4,4,4,3,4,3,3,3,3,2,2,3,2,2,3,3,4,4,4,4,5,4,3,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,4,4,3,4,4,3,3,4,4,4,3,3,4,3,3,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,5,6,5,4,3,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,5,4,4,6,5,5,7,8,6,8,10,10,11,12,12,13,14,14,13,13,11,12,10,8,9,11,8,7,10,9,7,7,8,7,5,5,4,3,3,3,3,4,4,5,5,6,7,7,8,9,11,12,13,14,13,11,10,10,14,12,11,12,11,10,10,10,9,9,10,10,9,10,11,12,12,12,11,9,7,7,6,6,5,7,7,7,7,10,9,11,11,11,11,14,15,15,15,13,13,14,13,11,12,9,8,8,9,9,6,5,7,6,7,8,12,11,10,11,14,11,12,15,13,13,14,12,16,17,14,15,14,15,15,15,14,15,13,13,12,14,14,14,15,17,15,15,13,12,11,12,11,7,9,8,6,6,6,6,7,8,10,12,12,11,12,15,13,12,10,7,8,5,5,4,4,4,6,7,6,7,7,7,7,9,10,9,10,12,9,12,10,10,9,9,9,11,11,12,13,16,16,19,19,20,22,22,23,21,22,19,19,15,14,12,12,10,11,12,12,11,10,10,9,11,10,12,13,12,13,12,13,13,12,12,13,13,11,12,11,11,12,12,13,12,13,11,11,11,10,10,10,10,13,14,13,12,13,12,14,15,12,12,13,13,13,12,13,12,12,12,12,13,11,13,13,13,14,12,11,12,11,11,10,12,12,12,14,13,13,16,14,14,13,14,13,14,14,15,14,13,15,12,12,13,11,12,11,12,12,14,14,14,15,15,15,13,15,14,14,14,14,14,14,14,12,12,12,13,12,11,12,13,12,14,13,15,15,15,17,17,14,15,16,14,14,15,15,14,14,13,13,14,13,14,13,14,15,15,17,17,18,16,16,15,16,16,15,14,15,15,15,14,14,14,14,16,15,16,16,17,16,17,18,18,18,17,17,17,16,15,16,16,14,16,14,15,15,16,16,17,17,18,20,19,19,20,20,20,19,19,18,18,18,18,19,16,17,16,16,16,15,17,13,14,16,16,16,16,17,20,19,19,20,21,22,22,21,20,21,19,22,21,18,18,19,16,17,15,15,16,16,16,15,17,18,20,19,18,19,20,20,20,20,21,20,20,19,19,18,15,15,16,17,15,15,17,18,19,20,19,20,21,22,21,17,18,20,20,16,19,20,17,16,17,14,16,17,16,15,16,18,19,18,18,19,20,22,21,20,19,19,20,18,20,20,20,18,16,16,16,17,18,16,18,16,18,18,18,19,21,20,19,20,19,19,21,19,18,20,18,18,17,17,16,16,15,15,15,16,18,17,17,20,20,20,19,19,19,19,18,20,18,19,18,18,17,18,18,13,14,17,14,18,18,17,20,18,20,21,21,21,22,21,21,22,23,22,23,22,22,23,20,19,20,19,21,22,24,24,24,27,27,28,28,27,29,29,29,29,28,28,27,27,26,26,25,27,25,24,25,25,24,24,25,25,24,25,26,27,25,27,27,28,27,25,27,29,25],[28,28,28,28,29,28,27,27,28,27,28,27,25,26,26,25,24,25,24,23,25,24,21,22,24,24,20,21,23,20,18,19,20,16,19,19,19,16,17,19,18,14,18,19,14,16,18,17,15,19,19,17,19,19,17,15,19,19,15,17,17,16,13,16,17,15,15,18,15,13,15,16,14,15,18,17,15,16,18,18,17,20,20,19,20,22,23,23,24,24,24,22,23,21,22,22,19,20,20,20,17,20,19,16,19,21,18,18,20,19,18,18,21,20,19,21,22,18,19,21,24,20,21,25,23,22,21,23,22,22,22,25,24,24,23,23,22,22,21,21,21,19,20,20,21,17,16,13,12,11,10,10,7,6,5,5,5,5,4,5,4,4,4,4,3,4,4,4,3,4,4,5,5,5,5,5,5,4,3,3,2,2,2,2,2,3,2,3,2,2,1,2,2,2,2,3,3,3,3,3,4,4,4,4,3,4,4,4,4,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,4,5,5,4,4,5,4,5,4,4,5,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,4,3,4,4,5,6,7,5,4,4,4,3,2,2,2,1,1,0,1,2,2,2,2,2,2,3,2,3,3,3,2,2,2,2,2,3,3,4,5,6,6,7,5,8,7,7,8,9,7,8,11,12,11,14,14,14,15,15,15,13,14,13,12,11,14,13,11,12,13,10,10,10,10,8,7,6,5,5,4,3,3,4,4,7,7,7,7,8,9,9,14,10,14,17,14,14,14,14,18,13,14,14,11,11,12,11,8,10,11,10,8,11,12,13,14,12,11,9,8,8,7,5,7,8,8,6,8,9,11,10,12,14,14,14,15,17,15,14,11,14,12,10,12,10,7,7,8,8,7,7,8,8,9,9,13,13,11,12,13,12,12,14,13,13,12,15,15,16,17,17,17,18,19,17,17,15,14,16,15,13,14,16,15,13,12,14,14,12,11,15,8,7,12,6,9,9,8,7,8,9,11,13,13,14,13,14,12,13,9,9,9,8,6,5,4,4,6,5,6,8,7,8,9,10,9,10,10,11,11,11,10,10,11,10,10,10,12,12,13,17,17,19,19,20,23,22,24,23,24,21,21,16,15,13,13,13,12,13,14,11,11,9,10,10,11,11,12,12,12,12,14,14,12,13,15,16,13,15,13,14,12,14,14,14,13,11,11,10,12,8,11,10,14,14,14,11,13,12,14,14,12,13,14,15,13,13,14,13,12,14,14,13,14,14,14,14,14,11,11,12,10,11,10,11,12,15,17,16,14,15,15,17,15,16,15,14,17,15,13,14,13,12,12,12,11,11,10,12,13,15,16,15,15,17,17,15,16,16,14,17,16,13,14,14,12,12,12,12,12,11,12,14,14,16,14,17,16,16,18,19,15,18,18,15,17,16,14,15,13,13,12,15,12,12,13,14,17,16,21,19,21,16,19,16,18,18,15,17,17,15,15,14,14,12,13,14,15,18,18,18,16,19,18,19,18,17,20,20,16,19,18,15,16,16,15,14,15,15,17,19,18,20,21,21,23,21,22,21,19,21,21,19,17,20,21,20,18,18,18,17,17,16,15,14,15,16,17,18,18,22,19,21,22,24,23,23,24,23,24,21,24,23,19,20,21,18,18,17,16,15,17,15,16,18,19,22,19,19,20,24,21,21,23,21,23,22,20,21,19,17,17,16,19,15,19,17,18,20,19,20,20,21,23,24,19,18,21,23,18,20,22,18,18,16,15,16,20,15,19,17,18,19,20,19,20,22,24,23,23,19,22,19,21,21,23,23,19,17,16,16,20,21,16,20,17,19,20,18,21,22,20,22,23,19,23,21,21,20,21,19,18,17,19,17,19,20,15,18,16,19,18,19,21,22,19,20,21,20,19,19,22,18,19,18,18,18,21,17,17,18,16,18,18,19,19,20,20,21,24,21,22,23,23,20,22,24,22,23,22,22,23,21,20,19,21,21,23,24,23,25,27,26,28,28,27,29,29,29,29,28,29,26,28,25,27,26,26,25,24,25,25,23,23,26,25,25,24,25,26,25,26,26,28,27,25,27,28,25],[28,28,28,28,27,27,27,26,26,27,26,25,24,25,25,24,23,24,22,22,22,22,20,21,21,20,20,19,20,20,18,17,18,16,16,17,18,15,17,18,17,14,18,16,14,17,17,15,17,19,18,17,19,20,18,16,18,18,16,15,16,16,14,15,16,14,15,16,15,14,15,15,15,14,17,14,16,16,17,14,16,19,18,17,18,19,21,21,22,22,22,21,21,20,21,21,17,19,19,17,17,20,20,17,15,19,17,16,16,18,17,15,19,16,16,17,19,17,17,19,20,18,21,22,22,21,21,22,21,22,22,23,24,24,22,23,22,22,21,23,20,19,20,19,19,18,16,15,13,13,11,9,9,7,6,6,6,4,5,5,5,4,5,4,4,5,4,4,4,5,5,6,6,5,5,6,4,4,4,3,3,3,2,2,2,2,2,3,3,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,5,4,5,5,5,5,6,6,5,6,6,5,5,6,6,6,5,5,6,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,3,3,2,2,2,3,2,2,3,3,2,3,3,3,3,4,4,3,4,5,6,7,6,5,5,5,4,3,3,3,2,1,1,0,1,2,2,2,2,2,3,3,3,3,3,3,2,3,2,3,3,3,5,6,6,7,6,6,8,7,7,8,10,9,11,11,12,12,15,14,14,15,15,14,13,14,14,12,11,12,13,11,11,11,10,10,9,9,7,7,6,6,5,4,4,4,4,5,6,6,6,8,9,8,8,13,13,13,16,15,14,13,14,16,12,13,12,14,11,11,12,9,10,10,9,8,10,12,12,12,12,11,9,7,8,7,6,5,7,7,8,8,9,8,9,12,10,11,13,14,16,16,14,14,15,12,9,10,9,7,8,7,7,6,6,7,8,9,10,13,13,12,11,14,12,12,14,13,12,14,14,16,17,17,16,17,16,17,17,16,16,14,17,15,16,15,16,18,14,13,15,17,10,12,13,8,7,9,7,7,6,7,8,11,11,12,13,15,15,14,14,12,13,11,10,11,7,6,5,4,5,7,5,6,7,8,7,8,11,9,9,10,11,11,10,10,10,8,10,8,10,9,11,14,15,14,18,18,19,21,22,22,20,21,18,19,14,15,13,12,11,11,11,10,10,10,10,8,11,10,12,13,12,14,13,13,12,12,14,14,14,13,14,13,12,13,13,12,11,11,11,10,11,10,10,9,11,13,15,14,13,14,13,14,14,13,13,14,14,13,14,14,12,12,14,13,13,13,14,13,12,14,12,12,12,13,12,11,13,12,14,16,16,13,15,17,17,13,16,14,14,16,14,13,13,13,12,14,11,13,13,11,14,12,15,16,14,15,18,17,14,16,15,13,17,14,14,15,14,13,14,12,14,12,13,14,15,14,16,14,17,15,16,19,18,15,18,17,14,17,15,14,14,14,13,13,13,13,15,14,14,16,16,20,20,20,16,19,16,18,18,15,17,16,15,14,14,14,15,14,15,16,19,18,18,17,20,20,21,20,17,19,20,17,17,18,18,15,16,16,16,14,16,17,18,19,22,22,22,22,23,23,22,19,22,22,19,19,20,20,19,19,17,17,18,16,18,16,16,15,17,19,18,19,22,20,20,23,23,24,23,24,23,22,21,23,21,19,20,21,20,19,17,17,17,17,17,17,18,20,21,20,20,22,22,21,20,23,23,22,22,19,20,18,17,17,18,18,17,18,18,21,20,21,22,21,23,24,25,20,21,22,22,18,21,22,19,18,18,17,18,18,17,18,17,20,20,20,19,20,23,23,23,24,20,23,21,22,23,20,21,19,18,18,17,19,19,17,19,17,22,20,20,21,22,22,23,23,22,21,23,22,22,21,20,20,18,20,17,19,17,16,17,18,20,19,21,22,22,22,23,21,22,20,21,23,20,21,19,19,19,20,19,19,20,19,18,20,19,19,23,21,22,24,22,24,24,23,22,24,24,24,24,23,23,23,22,20,22,21,21,22,25,23,24,26,26,28,27,26,28,28,28,28,28,28,26,27,24,27,25,26,25,23,25,25,23,23,25,24,24,25,25,25,24,26,26,28,27,25,27,28,25],[29,29,29,29,29,28,28,28,27,27,27,26,27,25,25,24,25,23,23,24,22,21,21,23,21,20,22,20,21,20,19,19,18,17,18,18,17,15,16,17,16,14,17,15,14,15,15,14,14,14,15,14,16,15,15,15,15,15,14,13,15,14,12,14,15,14,13,15,16,13,15,16,16,13,16,16,15,16,17,16,16,18,18,17,18,19,20,22,22,22,23,22,22,21,20,20,20,19,19,18,19,19,18,16,18,19,16,17,18,18,16,17,18,17,15,17,19,17,15,18,19,18,17,21,21,20,20,20,20,21,20,20,22,20,19,20,19,18,18,18,16,19,18,16,17,15,16,13,12,12,13,10,9,8,5,6,6,5,5,5,4,4,4,4,3,4,4,4,3,4,4,5,5,5,5,5,5,4,3,3,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,4,4,4,4,5,4,6,5,4,5,5,5,5,5,5,5,4,4,4,3,3,4,3,4,4,3,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,5,6,6,5,5,6,5,6,5,5,5,4,4,4,5,4,4,5,5,4,4,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,4,4,5,6,6,4,4,4,3,3,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,3,2,3,2,3,2,3,3,4,4,5,6,7,6,6,8,8,6,8,9,8,9,10,11,13,14,13,14,15,14,15,13,13,13,11,11,11,11,10,10,10,10,8,8,8,7,6,6,6,5,4,4,5,5,5,6,7,8,7,9,10,10,10,11,13,13,13,13,12,13,13,12,11,11,12,10,10,10,8,9,9,9,8,10,12,12,13,13,12,9,8,7,7,6,6,8,8,8,9,10,10,10,10,11,13,13,13,13,15,12,11,14,11,8,9,8,8,8,8,8,7,7,8,9,9,11,14,13,12,12,13,12,12,15,14,13,13,14,13,16,14,15,16,17,17,15,16,16,14,15,15,15,15,13,15,16,13,13,13,13,10,11,8,7,8,8,7,8,8,8,9,13,14,14,15,14,14,15,15,13,12,10,10,9,7,5,5,5,7,6,6,7,8,8,9,8,9,10,10,11,9,10,9,9,9,9,9,11,11,11,14,15,15,16,19,18,21,21,21,20,20,18,18,15,14,12,12,11,10,10,10,9,10,10,10,10,11,13,12,13,13,14,14,13,12,12,15,14,13,14,12,12,12,11,12,12,11,11,10,11,10,10,11,11,13,13,13,13,12,13,13,14,14,13,14,14,14,14,14,12,13,14,13,11,14,13,12,13,13,12,11,12,12,10,12,12,13,14,16,15,14,14,16,14,14,16,15,12,16,13,13,13,13,12,13,12,12,11,12,13,13,16,16,14,16,17,16,15,16,17,14,15,14,14,13,14,13,13,13,13,13,12,13,14,15,15,15,17,16,17,18,19,16,18,18,16,16,16,15,14,12,14,13,15,14,13,14,14,16,16,19,18,20,17,19,17,18,18,17,17,16,16,14,12,15,13,14,16,16,18,17,17,18,20,19,21,19,18,18,19,18,17,16,17,14,14,16,15,16,16,16,19,18,20,21,22,21,21,21,21,20,20,21,19,18,19,19,18,18,17,17,17,14,14,15,14,17,16,18,17,19,21,20,20,22,23,23,23,22,22,21,21,22,21,19,18,20,19,18,15,17,15,16,17,16,18,19,20,20,20,21,23,20,20,21,20,22,20,18,19,17,16,17,16,17,16,17,18,18,19,21,21,20,23,23,21,20,19,20,21,18,17,20,18,16,17,16,17,18,15,17,16,18,19,19,20,20,22,23,22,22,19,20,18,20,20,20,20,18,16,16,16,17,19,15,18,17,19,20,18,20,21,20,21,21,19,21,19,21,20,19,18,18,15,19,16,17,16,15,16,16,19,18,19,20,21,20,20,20,17,19,19,20,17,18,16,17,18,19,16,17,17,16,16,16,17,18,21,20,21,22,20,22,22,21,19,22,23,22,24,23,22,23,21,19,20,20,22,23,24,24,24,27,26,26,27,27,28,28,28,28,27,27,27,26,25,26,26,25,25,24,25,26,24,24,25,25,25,24,26,26,25,25,26,27,27,25,26,28,25],[28,28,28,27,27,27,27,26,25,26,27,24,25,26,25,23,24,24,23,24,22,22,20,21,21,22,20,22,21,20,19,19,19,17,18,19,19,17,18,18,16,17,18,17,15,18,17,15,15,15,16,16,18,17,17,17,17,16,15,14,16,15,12,15,16,15,15,16,16,16,16,17,16,15,17,17,15,16,18,17,16,19,19,18,18,20,22,22,22,21,22,22,21,21,21,20,18,20,19,18,19,21,19,17,18,20,17,17,19,18,17,18,20,17,16,20,19,17,16,20,20,18,19,21,21,21,21,22,21,22,22,24,25,24,24,24,22,21,21,21,19,18,20,18,19,16,17,14,12,12,11,10,10,7,7,6,6,5,6,5,4,5,5,4,4,5,4,4,4,5,5,6,6,5,5,5,4,4,3,2,3,2,2,2,2,2,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,6,5,5,6,5,5,5,5,5,4,4,5,3,3,3,4,3,4,3,4,3,4,4,4,3,4,5,4,4,5,6,4,5,6,6,6,6,6,6,5,6,6,5,5,4,4,5,4,4,4,5,4,4,4,5,4,4,5,5,4,4,4,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,6,6,4,5,4,3,2,3,2,2,1,2,1,1,0,1,1,1,1,1,2,2,2,2,3,2,2,2,3,3,4,4,5,5,6,6,6,7,7,7,8,8,9,9,10,10,13,13,14,15,16,15,16,13,13,13,13,10,12,11,10,9,9,10,8,8,9,7,6,6,6,5,5,5,5,5,5,6,8,8,8,8,11,10,11,12,14,14,15,14,13,15,15,12,12,12,13,10,10,10,9,9,9,10,9,9,11,11,13,13,12,9,10,8,8,6,6,8,9,9,8,9,12,10,10,12,14,15,13,17,14,13,12,14,12,10,10,10,10,9,10,8,10,8,8,10,10,11,15,12,13,12,14,13,12,14,15,14,14,14,14,18,17,18,18,21,20,20,19,17,16,18,17,16,18,16,16,15,13,14,12,12,10,12,10,10,8,10,8,9,9,11,10,11,12,13,14,14,15,14,14,12,12,11,9,9,7,6,6,6,8,7,8,8,9,9,9,10,10,12,11,11,11,11,11,10,11,10,11,11,13,12,15,15,15,17,20,20,21,23,22,21,21,19,19,16,15,13,14,12,12,12,10,11,11,10,10,10,11,12,12,12,13,13,13,14,13,13,14,14,13,14,14,13,13,14,13,13,11,12,11,11,11,11,11,10,12,13,13,12,14,13,13,14,13,14,14,13,14,13,14,13,14,14,13,13,14,14,14,14,14,12,13,12,14,11,12,12,12,13,15,15,14,14,16,15,15,16,15,14,15,15,13,14,14,12,13,11,13,11,11,12,14,15,16,15,15,18,15,15,17,16,14,17,15,14,14,14,13,14,12,14,12,12,13,13,13,15,15,17,16,17,19,18,16,18,17,16,17,17,15,15,15,14,15,14,14,14,13,14,15,17,19,19,20,16,19,17,20,20,17,18,18,16,16,14,16,15,16,17,17,19,18,17,18,21,21,21,20,19,20,20,18,19,18,18,16,16,17,16,17,17,18,19,19,20,22,22,21,22,22,21,20,21,22,20,19,21,20,20,20,19,19,19,16,18,17,16,18,17,19,18,20,22,21,20,22,24,23,23,23,23,23,22,23,22,20,21,21,20,20,18,18,18,18,18,18,18,20,21,20,21,21,22,21,21,22,21,22,22,20,20,19,18,18,17,19,18,19,19,19,19,21,21,21,22,22,22,20,21,22,22,19,20,21,20,18,18,18,18,19,17,19,18,20,19,20,20,21,22,23,22,23,20,21,21,20,21,21,21,20,18,17,18,19,19,17,20,18,21,19,20,20,22,20,21,21,20,22,22,21,20,21,19,21,17,19,17,17,16,16,17,18,20,18,20,19,21,20,20,20,20,20,20,21,19,18,19,19,17,19,18,17,16,16,16,19,18,19,23,19,22,21,21,23,21,21,21,22,22,22,24,22,23,22,21,20,20,21,22,23,24,23,24,26,25,27,26,25,27,27,27,27,27,26,26,26,24,26,26,25,24,24,24,24,23,24,24,25,24,25,25,25,26,26,26,26,27,25,26,27,25],[28,29,28,28,28,28,28,27,26,27,27,25,25,25,26,25,24,25,24,24,24,24,22,23,23,22,23,22,22,21,19,20,19,18,18,20,20,16,19,19,17,16,19,18,15,17,17,16,16,18,18,17,18,19,17,18,17,17,16,15,18,16,13,15,16,14,15,16,16,14,15,15,16,14,16,15,14,17,18,16,16,20,19,18,18,20,22,23,23,24,23,23,22,21,22,21,19,20,20,18,17,20,19,17,18,20,17,17,18,19,17,18,20,18,17,20,22,19,18,21,22,22,21,25,25,23,23,24,24,23,23,25,25,24,22,23,21,22,20,20,20,19,21,20,19,17,16,14,14,13,11,9,8,7,5,7,6,5,5,5,4,4,4,4,3,3,4,3,3,4,4,5,5,4,4,5,5,4,2,2,2,2,2,2,2,2,3,3,4,3,2,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,6,5,4,4,5,4,4,4,4,4,3,3,3,4,3,3,4,4,3,4,4,4,3,3,3,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,3,3,2,3,4,5,6,5,4,4,3,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,4,3,4,5,6,6,6,6,8,8,7,8,9,8,8,11,12,12,14,14,15,16,16,16,15,15,14,13,12,13,12,11,10,11,10,9,9,9,8,7,7,6,5,5,5,5,5,6,7,7,7,9,10,10,12,13,13,15,16,15,14,13,14,16,14,14,14,14,12,12,11,10,10,11,10,10,11,12,13,14,13,13,10,9,9,9,7,6,9,10,9,10,11,14,11,13,13,15,17,16,16,14,14,11,13,12,10,11,9,9,10,8,9,8,8,8,8,8,10,11,13,11,11,12,13,13,13,15,14,13,15,14,15,17,17,19,20,19,19,20,18,16,16,18,16,17,16,15,14,14,17,14,11,12,13,10,11,11,12,10,9,8,9,10,11,11,13,13,13,14,15,13,12,12,10,9,8,7,5,5,6,8,8,7,8,8,7,10,11,11,10,11,12,11,12,11,11,8,10,9,11,13,11,14,16,16,19,19,20,23,22,23,22,23,20,20,16,15,13,13,12,12,12,11,11,11,10,8,10,10,11,12,12,12,14,13,12,12,13,14,15,13,14,13,12,14,13,13,14,12,13,11,12,9,11,10,11,12,14,13,13,12,13,13,15,13,13,14,14,14,14,15,13,13,15,14,13,14,14,15,14,13,13,12,13,14,12,12,13,13,14,16,16,15,15,16,16,15,17,15,15,15,14,15,14,14,13,13,14,14,12,13,14,14,16,16,15,16,18,16,14,17,15,15,16,14,15,14,13,14,13,14,13,14,12,13,15,15,16,15,17,15,17,20,18,15,19,19,16,17,15,15,15,14,14,14,14,15,15,15,14,17,16,20,21,21,16,20,15,20,19,16,19,16,16,15,13,15,14,15,16,16,18,19,18,17,22,20,22,19,17,21,21,17,20,17,17,17,16,16,16,17,16,17,19,20,22,23,22,22,22,23,23,19,22,22,20,18,22,21,20,19,20,19,19,18,17,15,16,16,16,18,19,20,22,21,22,24,25,25,24,23,24,24,21,24,23,20,19,22,20,21,17,18,17,16,17,17,19,18,22,22,21,23,25,21,23,24,22,25,23,19,21,20,17,17,16,17,16,16,18,17,21,20,22,22,24,25,23,18,21,24,23,18,21,22,18,20,16,17,16,17,16,17,17,18,20,21,19,20,24,25,25,24,20,23,19,23,24,23,23,19,19,16,17,17,17,16,17,18,19,20,19,22,23,21,23,23,19,23,21,24,22,23,20,18,18,17,17,18,16,16,17,18,19,19,19,21,23,21,24,21,20,21,22,23,19,20,19,19,19,18,18,19,18,17,17,19,19,19,21,21,23,23,20,22,23,22,22,24,25,23,25,24,25,24,21,21,20,21,21,22,24,23,24,27,25,28,27,27,29,29,28,29,27,28,26,27,24,26,25,26,24,23,24,25,23,23,24,24,25,24,25,26,24,25,26,28,28,25,26,29,25],[29,28,29,29,29,28,28,28,28,28,27,28,28,26,27,27,27,26,26,26,26,24,24,25,23,25,25,24,24,23,22,20,22,20,19,21,21,18,18,19,18,16,18,18,16,15,18,16,15,16,16,16,17,16,16,17,17,17,16,15,17,15,13,16,17,15,15,18,16,13,16,17,16,14,19,18,15,17,20,19,18,21,21,20,20,22,23,25,24,25,25,23,24,23,23,22,22,22,22,21,21,21,21,20,21,20,20,19,20,20,19,20,20,20,18,21,22,21,20,22,22,22,22,25,25,24,23,23,23,23,23,24,25,24,23,24,22,21,21,21,20,20,21,21,20,17,18,14,15,13,12,10,9,8,6,6,6,5,5,4,4,4,4,3,3,4,4,3,3,5,4,5,5,5,4,5,4,4,3,2,2,2,2,2,2,3,3,3,4,3,4,3,4,3,3,4,4,3,4,5,5,5,5,4,5,5,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,4,5,6,7,6,6,7,7,5,5,6,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,5,6,5,4,3,3,3,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,4,4,5,6,7,8,7,6,8,8,7,8,9,9,9,13,13,14,15,15,15,16,16,15,14,14,14,13,12,12,12,12,10,10,11,9,9,9,8,7,8,6,6,5,5,5,7,7,7,7,8,9,10,11,11,13,14,15,16,16,15,13,15,16,14,13,14,14,11,11,11,11,10,10,11,10,10,12,12,13,14,14,12,10,9,8,7,7,9,10,11,9,11,12,12,12,11,13,14,14,15,13,13,12,13,12,10,10,9,8,8,8,7,7,7,8,9,9,11,13,12,11,11,12,12,12,13,14,13,12,15,13,14,16,16,19,20,18,19,19,18,15,16,18,16,15,16,16,16,14,16,14,13,13,14,12,10,13,10,11,10,9,10,11,12,12,13,16,13,15,16,15,15,12,12,10,9,7,6,7,6,8,6,7,7,8,8,9,9,10,11,10,11,10,10,10,9,9,9,9,11,11,11,14,15,15,17,20,19,24,22,23,21,22,19,20,16,15,14,13,12,11,11,11,11,10,9,10,10,11,12,13,12,13,14,14,12,12,13,15,15,14,14,12,12,14,13,12,13,11,12,10,10,10,11,10,11,13,13,13,13,12,14,13,15,14,14,14,15,14,15,15,13,13,14,13,11,15,14,13,13,13,12,11,12,11,10,11,12,13,14,17,17,13,15,17,16,13,16,15,12,16,14,13,14,13,12,12,12,11,10,12,13,14,16,17,14,16,18,16,15,18,17,14,17,15,14,14,13,13,13,13,12,13,13,14,15,15,17,14,18,16,18,19,19,15,19,19,15,18,17,15,14,13,14,13,15,15,14,15,16,18,18,20,20,21,18,20,17,20,20,17,18,18,17,15,12,15,13,14,16,17,19,19,19,18,21,20,21,20,18,21,21,17,19,18,18,16,15,17,15,17,17,18,19,19,21,23,22,22,22,23,22,20,22,22,21,18,21,21,20,20,19,19,19,17,15,17,14,17,17,19,18,19,22,21,22,23,25,24,24,24,23,23,20,24,23,20,19,22,19,20,17,18,16,15,17,16,19,18,22,22,21,22,24,20,22,23,21,24,23,19,19,19,16,16,15,17,16,16,19,17,20,20,22,22,23,24,23,19,18,22,23,17,18,20,17,17,16,16,16,18,16,17,17,18,20,21,19,20,22,24,24,24,19,21,19,20,22,20,21,17,17,16,16,18,18,16,17,17,18,20,18,21,23,20,22,22,19,21,20,21,20,20,19,19,16,17,16,18,16,15,17,17,18,19,19,20,22,21,21,19,19,20,19,21,20,18,17,19,18,19,18,17,17,18,18,19,18,18,21,20,22,23,21,22,22,22,21,22,23,22,23,23,23,23,20,21,19,20,20,23,24,25,25,27,26,28,27,28,29,29,29,29,28,29,28,28,27,27,26,27,27,25,26,27,25,25,26,26,25,25,27,27,26,27,28,28,28,26,27,29,26],[29,28,28,28,28,28,27,28,27,27,27,26,26,24,25,24,25,24,25,24,23,22,22,22,22,21,22,22,22,23,21,21,21,19,20,20,19,18,19,18,18,16,17,16,16,18,16,15,18,17,15,15,17,16,15,16,16,17,14,14,16,15,14,15,17,16,15,18,17,15,16,19,18,15,19,19,17,18,19,19,18,21,20,19,19,21,21,23,22,23,21,22,23,22,21,22,20,20,20,21,20,20,21,19,20,20,19,19,19,20,19,19,20,18,18,19,21,17,17,20,21,19,20,23,22,22,22,22,21,21,21,23,24,22,22,22,21,20,20,20,18,19,19,19,18,16,17,14,13,12,11,10,9,7,5,6,5,4,5,5,4,4,4,4,3,4,4,4,4,4,4,5,4,5,4,5,4,4,3,2,2,2,2,2,2,3,3,4,4,3,3,3,4,3,3,4,4,4,4,5,4,5,5,4,5,5,4,5,5,5,4,4,4,4,4,3,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,5,5,6,5,5,4,4,5,4,4,4,5,4,4,4,5,4,4,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,6,5,4,4,4,3,2,2,2,2,2,2,2,1,1,1,1,0,1,1,2,2,2,2,2,2,2,2,3,4,4,4,5,6,6,5,6,7,7,6,8,8,8,9,9,10,13,15,15,15,16,15,15,14,13,13,12,11,11,11,10,10,9,10,8,8,8,7,7,7,6,6,5,5,4,5,5,6,7,7,8,9,12,10,10,12,13,12,13,14,13,14,14,11,11,12,13,9,10,10,10,9,9,10,9,10,12,12,13,13,12,10,9,8,8,7,7,9,9,10,9,10,12,11,11,13,14,14,13,15,15,12,12,12,12,10,10,9,10,9,8,8,8,7,8,9,9,10,15,12,12,13,13,12,14,14,15,15,15,14,14,17,15,18,17,19,19,19,18,18,16,17,16,17,17,15,16,16,15,14,12,14,12,12,10,13,10,10,9,8,9,12,10,13,12,14,15,12,13,13,14,13,12,12,9,10,6,6,5,5,7,7,7,7,8,9,10,9,10,12,12,12,11,11,11,11,11,10,10,11,12,11,13,14,15,18,19,19,21,21,22,21,20,19,18,15,14,13,13,13,13,12,12,11,12,11,10,11,12,12,12,12,13,14,14,14,12,14,15,15,13,14,14,12,13,14,13,13,13,12,11,11,11,11,12,12,14,14,13,12,13,14,13,14,13,14,14,13,15,14,14,13,14,14,14,13,14,16,14,15,15,13,13,12,14,12,13,13,13,14,16,16,15,14,17,16,15,17,16,14,17,16,14,16,14,14,14,14,14,13,14,14,15,16,17,16,15,18,17,16,18,17,15,18,16,15,16,15,14,16,14,15,15,13,14,15,16,16,16,18,17,16,18,19,17,18,19,16,18,18,16,16,14,15,15,15,15,15,14,15,16,17,18,19,19,17,19,18,19,18,16,18,18,17,17,15,16,14,15,17,18,19,18,18,18,20,21,21,20,20,20,20,18,18,18,18,17,17,18,16,18,18,18,19,19,20,22,21,21,23,22,21,20,21,21,20,18,19,20,19,18,17,19,19,16,16,17,16,18,18,20,18,20,22,21,21,22,23,23,24,23,22,22,21,22,21,20,19,21,19,19,18,19,18,17,18,18,19,21,21,20,21,22,23,20,20,22,21,22,22,19,18,19,18,18,17,17,17,18,19,19,20,20,21,21,23,23,22,20,19,22,22,19,19,21,18,18,17,17,17,18,16,19,17,19,20,20,20,20,22,23,23,23,20,20,19,20,21,21,21,18,17,16,16,19,18,15,18,17,19,20,18,20,22,19,22,21,18,21,20,21,20,20,19,18,15,18,16,19,17,15,18,17,20,18,18,20,21,19,21,20,18,18,19,20,18,18,18,19,17,19,17,19,16,16,16,17,17,18,20,19,21,21,19,23,21,20,20,22,23,21,23,22,22,22,21,19,20,20,21,22,24,24,24,26,25,25,26,25,26,27,27,27,27,27,26,26,25,25,25,25,24,24,24,25,24,24,24,24,25,24,24,25,25,25,25,26,26,25,26,27,24],[29,29,28,28,28,27,27,27,26,27,26,25,25,25,24,24,24,23,24,23,22,22,21,21,21,21,21,22,21,21,19,20,20,18,20,20,20,18,20,19,18,16,19,17,16,19,18,16,16,17,17,16,18,17,16,18,17,17,16,13,16,15,13,14,16,16,14,16,15,13,15,17,16,14,17,17,14,17,18,17,16,20,18,18,18,20,21,23,23,23,22,22,22,20,20,20,19,18,19,19,17,20,19,17,18,19,19,16,19,19,17,17,19,18,15,19,21,18,17,21,22,19,21,25,26,24,23,25,24,23,24,25,26,25,24,25,23,24,23,22,20,21,21,21,20,17,16,14,13,11,10,9,8,7,6,6,5,5,5,4,4,4,4,4,3,3,4,3,3,4,4,5,5,4,4,4,4,4,2,2,2,2,2,2,2,3,3,4,3,4,3,3,4,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,3,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,4,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,4,5,4,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,2,2,2,2,3,3,3,5,5,5,6,5,6,7,7,7,8,8,8,8,9,10,13,13,14,15,17,16,16,14,14,13,12,11,12,12,10,9,10,10,8,8,8,8,6,6,6,5,5,4,5,5,5,7,8,7,8,10,12,10,11,11,13,12,14,13,13,13,14,12,12,12,12,9,10,10,10,9,9,10,9,9,12,11,12,13,11,10,9,8,9,8,7,8,9,9,9,12,12,10,12,14,12,16,15,16,14,13,11,13,11,10,10,10,9,8,8,7,8,7,7,9,8,9,13,12,11,11,13,12,12,13,13,12,12,13,13,17,17,18,19,20,20,19,20,18,15,18,17,15,19,17,16,16,16,17,13,12,14,13,9,12,11,11,10,9,8,10,9,13,12,13,14,14,14,15,14,13,12,11,9,8,6,6,6,5,7,7,8,7,8,8,9,9,9,12,11,11,11,11,11,10,9,9,9,10,12,11,12,15,15,17,19,20,22,22,24,21,22,19,19,16,14,13,12,11,11,11,10,9,11,9,9,9,10,11,11,11,12,12,13,10,11,12,12,14,12,13,12,11,12,12,11,12,10,10,10,10,10,9,10,10,11,13,12,13,12,13,12,13,12,13,13,13,13,12,13,12,12,12,11,11,13,12,12,13,12,10,11,10,12,11,11,11,11,12,14,13,12,13,16,13,13,14,13,11,15,13,12,13,12,10,12,10,13,12,10,11,11,14,15,12,14,17,14,13,16,15,12,17,14,12,13,13,11,12,11,12,11,12,12,14,13,14,13,16,14,16,19,18,15,19,18,14,17,15,13,15,13,12,13,12,12,13,13,12,15,15,19,19,19,15,19,15,19,20,15,18,17,15,15,14,13,14,13,14,15,18,18,16,16,21,20,21,19,18,20,21,17,19,17,17,16,16,16,15,16,16,16,18,19,22,22,22,22,23,23,22,19,22,21,20,19,21,21,20,21,19,18,19,16,17,16,15,17,17,18,18,20,22,21,21,23,23,23,24,23,23,23,22,23,23,20,21,20,20,21,16,18,18,18,16,18,18,19,21,20,21,23,22,21,22,23,20,23,22,20,19,20,17,17,18,18,16,18,18,18,19,20,21,21,22,22,23,20,22,22,22,18,21,22,18,19,17,17,19,19,16,18,16,18,19,19,18,20,22,22,22,22,19,20,20,20,23,22,21,20,19,17,17,20,19,15,18,16,19,18,17,21,22,19,21,21,20,22,22,21,21,21,19,20,18,19,16,19,17,15,17,16,19,17,19,20,20,20,21,19,18,19,19,22,19,20,19,19,19,20,18,20,18,16,17,17,18,17,20,19,21,22,19,23,23,22,20,23,22,23,24,23,24,23,21,20,20,21,21,23,24,24,24,26,25,27,25,25,28,28,27,28,27,27,26,26,24,26,25,26,25,23,25,25,24,23,25,25,25,24,26,26,25,25,26,28,27,24,26,28,25],[29,29,30,29,30,29,29,29,28,29,29,27,27,28,27,27,26,27,26,26,25,25,25,25,24,25,24,24,24,24,22,21,22,21,20,22,22,19,20,22,19,17,20,19,17,18,19,17,17,17,18,17,19,19,18,18,19,19,16,15,19,17,15,16,17,15,15,18,17,14,16,18,17,15,19,19,15,18,20,18,18,22,21,19,20,21,22,24,23,24,24,23,24,23,23,22,21,22,22,21,19,22,21,19,21,22,20,19,22,21,20,22,22,21,19,23,24,22,21,23,25,22,23,26,26,25,24,24,25,23,24,26,26,25,24,24,23,24,23,23,21,21,21,21,20,18,16,15,14,12,11,9,8,8,6,7,6,5,5,5,4,4,4,4,3,3,3,3,3,4,4,4,5,4,4,4,4,4,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,3,3,4,4,3,4,4,4,5,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,4,3,3,3,4,4,3,3,4,4,3,4,4,4,4,4,5,6,5,5,6,5,5,4,5,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,3,3,3,2,3,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,3,4,5,6,5,4,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,2,2,2,2,2,2,3,3,4,4,5,6,7,7,6,7,8,8,7,9,9,8,10,10,11,12,14,14,15,17,17,17,15,15,14,13,12,13,12,11,10,10,11,10,9,9,10,8,7,8,6,6,5,6,6,7,8,9,9,10,10,12,11,11,13,12,13,14,13,13,14,14,13,13,14,12,11,12,11,11,11,11,11,11,11,12,12,14,15,12,11,10,10,10,9,8,10,12,12,11,13,13,12,12,13,12,14,14,15,13,13,12,13,13,11,11,11,10,10,10,8,9,8,9,9,9,11,13,13,12,12,13,14,13,13,14,14,13,15,14,14,17,17,19,21,20,21,20,19,17,16,18,16,16,17,15,15,14,14,12,13,12,12,11,11,10,10,11,11,10,12,10,12,12,14,15,14,13,15,13,12,13,12,11,8,8,6,7,7,9,8,8,9,10,9,9,10,11,11,11,12,10,11,12,10,11,11,10,12,12,12,15,15,16,19,20,20,23,22,23,21,23,19,20,16,15,13,13,13,13,13,12,12,12,11,10,11,11,12,13,13,13,14,14,13,12,13,15,15,13,15,13,12,14,13,13,14,13,12,12,12,11,12,11,11,13,13,13,13,13,14,14,15,13,14,14,15,14,15,14,13,14,14,13,12,14,15,13,14,14,12,13,13,14,13,13,14,13,15,18,17,14,15,17,15,13,15,14,13,16,15,14,14,14,12,14,13,14,12,14,14,14,17,17,14,17,18,16,14,17,16,14,17,15,15,14,14,14,14,13,15,14,14,15,17,16,17,16,18,15,17,19,18,15,19,19,15,18,16,15,15,16,15,15,15,16,17,16,15,18,16,20,20,21,16,20,15,19,20,15,19,17,17,16,15,16,16,17,17,18,18,18,18,17,21,20,21,20,18,21,22,17,19,18,18,16,18,17,17,17,19,17,18,19,21,23,22,23,22,24,23,20,22,23,21,18,22,22,21,20,19,19,19,18,18,16,18,17,18,18,18,19,22,20,21,23,25,24,25,24,24,24,21,23,23,19,19,22,19,20,16,18,17,18,17,19,18,19,20,20,19,21,23,19,21,23,21,23,22,18,19,19,16,17,16,18,16,17,17,18,19,19,20,20,22,23,22,17,18,22,21,17,20,21,17,18,16,17,16,19,16,18,17,18,20,19,18,19,22,23,23,23,18,20,19,21,23,22,21,18,18,16,17,17,18,16,17,17,18,19,17,21,20,19,22,22,18,21,20,21,22,21,19,17,17,17,16,17,16,15,17,16,18,18,18,20,20,20,21,19,19,19,19,20,19,18,18,18,18,18,18,17,18,17,16,19,18,18,20,19,22,23,20,21,22,21,21,23,24,21,23,22,23,23,19,19,19,19,20,21,23,22,23,26,24,26,26,26,28,28,28,29,28,28,27,27,25,26,24,25,25,23,24,25,24,23,24,25,24,24,26,26,25,25,26,28,28,25,26,28,25],[29,29,29,29,29,28,28,28,27,28,27,26,26,26,25,25,26,24,24,25,24,23,24,24,23,22,23,24,23,23,22,22,22,21,22,22,20,20,20,20,20,20,19,19,19,18,18,17,18,19,17,17,18,19,19,18,19,20,18,16,19,19,17,17,18,18,18,19,20,16,18,19,20,17,21,20,19,20,21,20,20,21,21,21,20,21,21,24,23,24,23,23,24,22,22,22,22,22,22,21,22,22,22,21,22,22,20,21,21,21,21,22,22,20,21,21,21,21,20,21,22,21,22,23,24,24,24,22,24,23,23,23,25,23,23,24,21,21,20,21,19,20,20,20,20,18,16,15,14,12,11,9,8,7,6,7,7,5,6,5,5,4,4,4,4,4,4,3,3,4,4,4,5,5,4,5,4,4,3,2,2,3,3,3,4,5,4,5,5,4,4,4,4,4,4,5,5,4,4,5,5,5,5,4,4,5,4,4,4,4,4,4,4,3,4,3,4,4,4,3,4,3,4,4,3,3,4,4,4,4,5,5,4,5,6,6,6,6,6,6,5,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,3,2,2,3,2,2,2,3,3,3,3,3,3,3,4,5,6,6,5,4,3,3,2,3,2,3,2,3,3,2,2,2,2,2,1,1,0,1,1,2,2,3,3,3,4,5,5,6,7,8,8,7,8,9,8,8,10,9,9,9,10,11,12,14,15,16,18,16,16,15,14,13,13,11,12,12,11,11,12,11,10,10,10,10,10,9,8,8,7,6,6,7,7,9,9,9,11,10,13,12,12,12,13,13,14,14,14,14,14,14,13,13,14,11,12,12,11,12,12,12,11,11,13,13,14,14,13,12,12,10,10,10,9,11,11,12,12,14,13,14,14,15,15,14,16,16,16,15,14,14,15,14,12,12,11,10,10,10,8,8,10,10,11,11,15,13,13,14,14,14,14,16,16,14,15,16,17,17,17,18,18,20,19,19,20,18,16,18,18,17,16,16,17,17,16,15,15,16,14,14,14,12,13,14,10,13,12,12,11,14,13,14,15,14,15,16,15,15,14,14,11,11,9,7,7,8,9,9,10,10,11,11,12,12,13,15,14,14,13,14,13,13,11,12,12,13,12,13,15,16,17,18,19,20,22,22,22,21,22,20,20,17,15,14,14,14,14,14,13,12,12,12,12,12,13,12,12,13,13,14,15,14,13,14,14,16,15,15,14,13,15,16,14,16,15,14,12,12,12,12,12,12,13,14,13,13,14,13,14,15,13,13,15,15,15,15,16,13,15,15,15,14,17,19,16,17,15,13,13,13,13,13,13,13,13,15,17,18,14,15,18,17,15,18,18,15,20,19,15,17,16,14,14,13,14,13,13,13,15,17,18,15,17,20,19,16,19,19,16,19,19,17,18,16,15,15,14,15,14,13,14,16,15,17,15,20,17,19,20,20,18,21,20,18,20,20,18,18,17,16,16,16,16,15,15,15,18,17,20,20,21,18,21,18,21,21,18,20,21,19,19,16,18,16,16,18,17,20,19,19,20,22,21,22,21,19,22,21,19,20,20,20,18,18,18,17,18,18,18,19,20,22,24,23,22,23,24,22,20,23,23,21,19,22,21,20,20,20,21,21,18,18,18,17,18,18,20,18,19,22,21,21,24,25,24,24,24,24,24,20,24,23,21,19,22,20,21,19,19,19,18,18,18,18,19,21,21,20,23,23,20,21,23,21,24,23,19,20,20,19,18,18,18,16,18,19,19,20,19,21,21,23,24,22,18,19,22,22,18,20,21,18,20,19,17,19,19,17,18,17,18,20,20,18,20,22,23,23,23,18,22,18,21,23,22,21,19,19,18,17,19,18,16,19,17,18,19,18,20,22,19,21,22,18,21,20,22,22,22,19,19,19,19,17,18,18,15,18,17,20,18,19,20,21,19,21,20,20,18,20,20,19,20,19,18,19,18,19,19,18,17,19,20,18,19,20,19,21,21,19,21,21,19,21,23,22,21,22,22,22,22,19,19,19,20,21,22,23,24,23,26,25,26,27,26,28,28,28,28,27,28,26,27,25,26,25,26,25,23,24,26,24,23,25,25,25,24,25,26,25,25,26,28,27,25,26,28,24],[28,28,28,28,28,28,27,27,26,27,27,25,25,25,25,24,25,24,25,25,24,23,22,23,23,22,23,23,23,23,22,21,21,20,21,21,20,18,20,19,19,17,18,18,16,18,17,16,18,17,17,17,18,17,16,18,19,18,17,16,17,17,16,17,17,17,16,19,18,14,18,20,18,16,21,20,17,19,20,20,19,21,21,21,21,22,23,24,24,23,23,23,24,22,22,22,21,22,22,21,21,21,22,19,20,22,20,20,20,21,19,20,21,20,20,19,23,19,18,21,22,19,20,25,23,22,22,22,22,22,21,24,23,22,22,22,20,20,20,20,18,20,19,18,18,16,16,14,13,14,13,11,9,9,7,9,7,6,6,5,5,5,5,4,4,4,4,4,3,4,4,5,5,4,5,5,4,4,3,2,2,2,3,4,4,5,5,7,5,6,5,6,6,5,4,6,6,4,5,6,5,7,6,5,6,6,5,5,6,6,6,6,6,5,6,4,5,5,5,4,4,4,5,5,4,4,5,6,5,5,6,6,5,6,7,7,7,7,8,7,6,7,7,6,6,5,5,6,5,4,5,5,4,4,5,5,4,5,5,5,5,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,4,3,3,3,4,3,4,4,5,7,6,4,4,4,3,3,3,3,3,3,4,3,3,3,2,2,3,1,1,1,0,1,1,2,2,3,3,5,5,6,7,7,8,8,7,8,10,10,8,10,10,11,11,11,11,14,15,16,16,18,16,16,15,14,14,13,12,13,12,12,12,12,12,10,11,11,11,9,9,10,8,7,6,7,8,8,11,11,11,11,12,14,12,13,13,14,14,15,15,15,14,14,14,14,14,15,11,14,13,13,13,13,12,11,12,13,12,13,13,11,10,10,10,10,10,9,12,12,12,12,12,12,13,13,13,14,14,14,16,15,15,13,15,16,13,12,13,12,11,11,9,8,8,9,10,12,13,16,14,13,14,14,14,14,16,16,15,15,16,16,19,17,19,19,20,20,20,20,19,17,18,18,17,18,16,17,17,16,14,14,14,14,13,12,14,14,13,11,12,12,12,12,14,14,15,17,13,15,16,15,15,14,14,12,11,9,8,7,8,11,10,10,10,12,11,12,14,13,15,15,14,13,13,13,13,12,12,11,13,12,14,14,15,16,18,19,19,20,21,22,20,22,19,20,16,16,14,14,14,13,14,13,13,13,12,11,12,11,12,12,12,13,14,14,14,13,15,16,16,14,17,15,13,15,15,14,15,15,13,13,12,13,12,10,12,13,13,14,13,13,13,13,14,14,13,15,13,14,16,14,13,15,15,14,14,17,17,14,16,16,13,14,13,13,12,12,12,13,15,17,17,15,15,19,17,16,18,18,14,19,17,15,17,15,14,15,14,14,13,13,13,15,16,18,16,16,20,18,18,19,19,16,20,18,16,17,16,15,16,14,16,14,14,15,15,15,17,17,20,18,18,21,20,19,20,21,19,20,20,18,17,16,16,16,17,15,16,16,16,18,18,21,21,21,20,20,20,21,21,19,20,20,19,19,17,18,17,16,18,18,20,20,19,20,22,22,22,22,20,22,22,20,20,20,20,19,19,19,18,20,18,20,20,21,21,23,23,22,23,23,22,21,21,23,21,19,21,21,20,21,19,21,20,18,19,18,18,20,19,20,19,21,23,22,21,23,24,24,24,24,23,23,22,23,22,21,21,21,21,21,19,20,19,20,19,20,20,21,22,21,22,23,24,22,21,23,21,22,22,21,21,20,19,19,19,20,18,20,20,20,21,22,21,22,23,23,23,20,22,22,22,20,21,21,20,19,18,17,19,20,16,21,18,20,20,20,21,20,23,23,24,23,21,21,21,20,21,21,21,21,18,18,17,20,20,16,21,18,20,20,19,20,22,22,21,22,20,21,22,21,21,20,19,21,18,20,16,19,18,14,18,17,20,19,19,20,21,21,21,20,19,19,19,20,18,20,18,18,19,19,18,18,16,16,17,18,18,19,21,19,21,21,20,21,21,21,20,22,22,21,23,21,21,21,20,18,19,20,20,22,22,23,24,25,25,25,25,25,27,27,27,27,27,26,25,25,25,25,26,24,24,25,24,24,23,24,24,23,24,24,24,25,25,24,25,26,26,24,25,27,24],[28,27,27,28,27,27,27,27,27,27,27,25,26,25,25,25,25,24,25,25,23,24,24,24,23,23,23,23,23,24,23,22,22,21,22,21,20,20,21,20,19,18,20,19,19,19,18,16,19,18,17,17,17,17,17,16,19,18,17,16,18,19,17,18,18,20,17,19,19,17,19,20,21,18,21,21,20,21,22,21,20,23,22,22,21,22,23,24,23,23,23,23,24,23,22,23,22,22,22,23,22,22,22,23,21,23,21,21,21,21,21,21,22,21,20,20,22,20,19,21,22,20,20,22,23,22,22,21,21,21,22,22,23,21,21,21,20,20,20,18,18,20,19,18,17,15,15,14,13,14,12,10,9,8,6,7,6,5,5,5,4,4,4,4,3,3,4,3,3,4,4,5,5,4,5,5,4,4,3,2,2,2,3,4,4,5,6,6,6,5,5,6,5,5,4,5,5,4,5,5,5,5,5,4,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,6,6,7,6,6,6,7,7,6,6,7,7,6,6,7,8,8,8,9,9,7,8,8,7,7,7,6,7,6,6,6,6,5,6,5,5,5,6,5,5,5,5,5,5,5,4,4,4,3,4,4,3,4,4,3,3,4,4,4,4,5,4,4,5,6,7,7,5,4,4,3,4,3,3,4,4,4,3,3,3,3,3,2,2,2,1,1,0,1,1,3,3,4,4,5,6,6,7,8,8,6,8,10,9,8,10,10,10,11,11,11,14,15,16,17,18,15,15,15,13,14,13,12,13,13,11,11,12,12,11,11,11,10,10,10,9,8,7,7,6,9,8,10,10,11,11,11,14,13,13,14,14,14,14,15,14,15,15,13,13,15,14,12,13,14,12,12,12,12,11,13,13,12,13,15,11,10,10,10,10,10,10,12,11,12,13,13,12,14,14,13,14,14,15,17,16,16,15,15,15,14,13,14,14,12,12,10,11,11,11,10,12,13,16,15,14,15,16,16,16,18,17,16,17,17,19,20,18,21,18,20,21,21,21,21,19,20,19,18,19,17,18,19,18,15,15,15,14,14,13,14,12,14,11,13,12,13,12,13,13,14,15,14,16,16,16,15,15,14,12,12,10,9,8,9,11,11,11,11,12,12,13,14,13,15,14,15,14,15,15,14,12,13,13,12,13,13,14,15,16,17,20,19,22,21,22,21,22,20,20,17,16,15,15,15,15,15,15,14,14,13,14,12,13,12,13,13,14,15,15,14,15,14,17,17,15,17,14,16,17,16,16,16,16,15,14,14,14,13,13,13,14,14,14,14,14,15,14,15,15,15,16,15,17,16,16,14,17,16,16,16,18,19,17,18,18,15,16,15,15,13,15,13,16,16,18,20,17,17,20,20,17,20,19,18,21,19,17,19,18,16,16,16,15,14,15,14,17,18,20,18,19,22,21,19,21,20,18,20,19,18,19,18,17,17,16,17,16,14,15,16,17,18,18,22,19,20,22,22,19,21,21,19,21,21,19,19,18,18,18,18,17,16,16,17,19,19,22,21,22,20,22,20,22,22,21,21,22,20,20,18,19,18,17,19,19,21,21,19,21,22,22,23,23,21,22,22,21,22,22,21,20,20,20,18,20,19,20,21,21,23,24,24,23,24,25,23,22,23,24,22,20,22,22,21,21,20,21,21,19,20,19,18,21,19,22,21,22,24,22,23,25,26,25,25,25,25,24,23,24,24,22,22,22,21,23,19,20,21,20,20,19,21,21,22,23,22,24,25,21,22,24,22,23,23,21,21,22,19,19,21,20,19,20,21,20,21,22,23,23,25,24,22,21,21,23,23,20,21,23,20,20,20,18,20,20,17,20,19,19,20,21,21,22,24,23,24,24,20,22,21,22,21,22,22,20,20,20,17,20,18,17,19,18,19,20,20,22,23,21,22,22,20,22,21,22,20,21,20,20,18,20,16,19,18,15,18,17,20,18,20,21,21,20,21,20,19,19,20,21,18,19,18,18,19,20,18,19,16,16,18,18,18,19,20,20,21,22,19,21,22,20,20,23,22,21,22,21,21,21,20,19,19,21,20,22,21,23,24,25,24,25,25,26,27,27,27,28,26,27,26,25,24,25,25,24,24,24,24,24,24,24,25,25,24,25,25,26,26,25,26,27,26,25,26,28,25],[29,29,30,29,30,29,29,29,28,29,29,28,27,27,28,27,27,27,28,27,26,27,26,26,24,26,26,25,25,26,24,23,24,23,22,23,23,20,21,22,20,18,19,20,17,18,19,18,17,18,18,16,18,19,18,19,20,20,18,19,19,18,17,19,18,17,18,21,18,16,19,20,17,18,22,20,18,21,22,20,21,25,24,22,21,24,24,25,25,25,25,25,26,25,24,24,23,24,25,24,22,25,25,22,22,25,23,22,24,24,22,23,25,24,21,24,25,23,21,24,26,23,23,27,27,26,24,25,24,24,23,24,26,23,23,23,21,21,20,20,20,19,19,20,19,17,16,14,14,13,12,9,9,7,6,6,6,5,4,4,4,3,4,3,2,3,3,3,3,3,4,5,5,5,5,5,4,4,3,2,2,2,3,3,3,4,4,5,4,4,4,4,4,4,4,5,4,4,5,4,4,5,5,4,5,5,4,4,5,6,6,5,5,4,5,4,5,5,6,5,5,5,6,6,4,6,6,6,5,6,6,6,6,7,7,8,8,7,8,8,7,8,8,8,7,6,6,7,6,5,6,6,5,5,6,6,5,6,5,5,5,5,5,5,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,7,7,7,5,4,5,4,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,1,1,0,1,2,2,3,3,4,5,5,6,7,7,6,6,8,8,7,9,9,8,10,10,11,12,15,14,15,16,16,15,13,14,13,13,11,12,12,11,11,11,11,9,10,10,9,9,9,8,7,6,6,6,6,7,8,9,10,10,12,14,12,12,13,13,14,14,13,15,14,14,12,13,15,14,11,14,13,12,13,12,12,12,13,14,14,15,15,14,13,12,10,10,10,9,11,12,13,12,14,15,13,15,15,14,15,14,15,14,14,14,14,14,12,13,12,13,12,13,11,10,9,11,12,12,13,14,15,14,14,14,16,14,14,16,15,14,16,16,17,18,19,21,22,21,21,21,20,17,18,19,16,17,17,17,15,16,16,13,14,14,13,13,13,13,13,9,12,11,12,11,14,14,13,14,14,16,16,14,15,15,13,12,11,9,8,8,8,11,10,11,11,13,12,12,13,14,15,14,14,14,14,14,13,14,14,13,16,14,15,16,18,18,20,21,21,23,22,23,23,24,22,22,18,17,17,17,16,16,14,14,13,14,14,13,15,15,15,15,15,14,17,17,16,15,17,18,18,16,18,16,14,16,16,15,15,14,14,13,14,14,15,14,14,15,16,16,15,16,16,16,16,16,16,18,17,17,18,19,15,16,18,16,15,18,17,15,16,16,14,14,15,15,14,14,16,15,18,20,19,15,18,22,18,16,20,19,16,20,18,15,16,15,14,15,15,15,15,15,15,17,20,20,16,20,23,20,16,20,21,16,20,17,16,16,16,15,16,15,16,15,17,16,17,17,19,17,21,17,21,23,22,18,22,22,18,20,19,17,16,16,16,16,17,17,17,17,17,20,19,23,23,22,19,22,18,22,22,19,21,21,19,17,16,18,16,17,19,19,22,21,20,20,23,22,24,22,20,22,23,20,21,19,20,17,16,19,17,19,19,19,21,21,23,25,24,23,24,25,24,23,23,24,23,20,23,23,22,21,20,20,21,16,17,18,17,20,18,21,20,21,24,22,23,25,25,25,24,25,25,24,23,25,24,22,20,23,21,21,17,19,17,18,18,19,19,20,23,22,22,24,24,20,23,23,22,23,23,20,21,21,17,17,16,18,18,19,19,20,20,21,22,22,23,24,22,20,19,23,22,19,20,22,18,20,16,17,16,18,17,18,19,19,22,22,19,20,23,24,23,23,20,21,20,21,23,22,22,18,20,16,17,17,18,16,18,17,19,21,19,21,22,20,21,23,19,21,19,22,20,22,20,18,18,17,17,16,17,16,18,17,20,19,19,21,21,20,21,20,18,19,19,22,19,19,18,19,19,19,19,16,18,19,19,21,20,20,22,21,22,23,21,21,22,22,21,23,23,22,23,23,22,22,20,19,20,19,22,23,24,24,24,27,26,27,28,27,29,29,29,28,28,27,27,27,25,26,25,26,25,23,25,26,24,24,25,25,24,24,26,26,24,25,26,28,27,24,26,28,25],[29,28,28,28,28,27,26,26,26,26,26,24,26,24,25,24,25,23,24,23,23,22,20,22,22,21,21,21,20,20,20,19,19,19,19,18,18,17,17,17,16,14,16,14,14,15,15,15,15,15,15,14,15,16,15,16,16,16,15,13,16,15,14,14,15,14,14,16,16,13,15,17,17,14,17,18,15,18,19,18,18,20,19,20,19,20,21,24,22,22,22,22,24,21,20,21,20,20,19,19,19,20,19,19,19,19,18,19,19,19,17,18,19,17,17,19,20,17,17,19,19,19,19,23,23,22,22,21,20,21,21,22,23,21,21,21,19,19,19,18,17,19,18,17,17,16,15,13,12,12,11,8,7,5,5,5,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,4,4,4,4,5,4,5,2,1,1,1,1,2,2,2,3,3,3,2,2,2,3,3,2,3,3,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,3,4,4,5,5,5,5,5,4,5,5,5,5,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,2,3,4,5,6,5,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,0,1,1,1,2,2,3,3,4,4,5,5,4,5,5,5,6,6,6,6,8,8,9,10,11,12,14,13,13,11,11,11,10,9,8,8,8,8,7,7,6,7,7,5,6,5,5,4,4,4,4,4,5,5,5,7,7,7,9,9,9,9,11,10,11,10,10,10,10,10,9,10,10,8,9,8,7,9,9,9,8,10,11,11,12,13,11,9,9,8,8,7,7,8,8,9,9,10,12,11,11,11,12,12,12,12,11,12,11,11,10,10,9,9,9,8,8,9,8,8,8,9,8,10,11,10,10,10,11,12,11,12,12,11,12,13,13,13,14,15,15,17,16,16,17,16,14,14,14,15,13,12,12,14,12,12,11,11,10,11,10,10,9,10,9,9,8,9,8,12,12,11,13,13,12,15,12,11,10,10,8,8,7,6,6,6,8,8,8,7,9,9,10,9,10,13,11,11,11,11,12,11,11,11,11,12,13,14,14,15,16,18,19,19,21,20,22,21,22,20,20,16,15,14,12,11,12,12,12,11,11,10,12,12,11,12,12,12,13,15,14,14,13,14,16,16,14,15,13,12,13,12,13,12,12,11,11,11,12,11,13,12,13,14,13,12,13,14,13,14,14,14,14,14,15,14,14,13,14,13,13,12,15,14,13,14,13,12,11,12,12,12,13,13,14,15,17,16,15,15,17,15,15,17,14,13,17,15,12,15,13,12,12,12,12,11,13,13,13,17,16,15,16,18,17,16,18,16,14,17,15,14,14,13,13,13,13,13,13,12,13,15,15,17,15,18,17,18,18,19,17,20,17,16,17,16,15,15,13,14,13,15,15,14,15,16,18,17,20,19,20,17,19,16,19,19,17,18,17,16,14,14,15,14,15,15,17,20,18,18,18,20,20,20,20,18,19,18,17,18,17,17,15,15,16,15,16,16,17,20,19,21,22,21,20,22,22,20,19,21,21,19,18,20,20,20,18,18,17,18,14,15,15,14,15,17,18,19,19,22,20,22,23,25,24,24,23,22,23,20,23,21,19,18,21,19,19,16,16,16,16,16,18,18,19,20,21,20,22,23,19,21,22,20,22,20,17,18,17,16,15,17,16,16,17,17,19,20,19,21,20,23,23,20,18,18,21,20,17,18,19,16,17,16,15,18,16,15,16,17,17,20,20,19,19,22,23,23,21,19,20,18,20,20,19,19,16,16,16,15,19,16,15,16,17,18,20,18,21,21,18,21,21,18,20,19,20,19,18,18,17,16,17,15,16,16,14,17,17,19,19,18,21,21,19,21,19,18,16,19,19,18,20,17,18,18,18,17,19,17,16,18,20,19,19,20,20,22,22,20,21,23,20,21,22,23,20,23,22,22,22,19,20,17,21,19,22,23,23,25,26,26,27,27,27,28,28,28,28,27,28,27,26,26,25,24,26,25,23,24,25,24,23,25,25,24,24,25,26,25,24,26,28,27,24,26,28,24],[29,28,29,28,29,28,27,27,27,27,27,25,26,25,25,24,24,24,24,23,22,22,22,21,21,22,21,20,20,20,19,18,19,18,17,18,16,15,15,16,16,14,15,14,13,14,16,14,15,14,15,14,15,16,14,15,15,15,15,14,15,15,13,14,14,14,14,14,14,13,15,15,15,13,16,16,15,17,17,16,16,19,18,18,17,20,21,23,22,22,22,21,22,20,19,20,18,18,20,18,17,19,19,17,18,19,19,16,18,19,16,17,18,18,16,17,20,17,16,19,21,18,18,23,23,22,22,22,21,22,21,22,23,21,20,21,19,19,18,18,17,18,18,18,18,16,15,14,13,12,10,8,7,6,4,5,4,3,4,4,3,3,3,2,2,2,3,2,2,3,3,3,4,3,4,4,3,3,2,2,1,1,1,2,2,2,3,3,2,3,2,2,3,2,2,3,3,2,3,3,3,4,4,3,4,4,3,3,4,4,4,4,4,3,3,3,4,4,4,4,4,4,5,4,3,4,5,4,4,4,5,4,4,5,5,6,5,5,6,6,5,5,6,6,5,5,5,5,5,4,5,5,4,4,4,4,3,4,4,4,3,4,3,3,3,2,2,2,2,3,3,3,4,3,3,4,3,3,3,3,3,3,3,4,5,6,5,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,0,1,1,1,2,3,3,4,4,4,4,4,5,5,4,5,6,6,5,8,8,10,11,12,13,13,13,13,12,10,11,9,8,8,8,7,7,7,7,5,6,6,5,5,5,4,4,3,3,3,5,5,5,5,6,6,7,10,9,9,10,11,10,10,10,9,10,10,10,8,10,10,7,9,8,7,8,8,8,7,9,12,11,13,13,12,11,9,8,7,6,6,7,8,10,8,11,12,12,11,12,13,12,11,12,13,11,10,12,11,9,10,9,8,9,9,7,8,8,8,9,9,11,13,12,11,12,11,12,12,12,12,12,12,12,12,13,13,15,14,15,15,16,16,15,13,15,14,13,13,13,12,14,14,13,12,11,11,11,9,9,10,9,7,8,8,8,8,13,12,13,13,13,14,14,12,10,12,10,9,8,7,6,5,6,7,6,8,7,9,8,9,10,10,11,11,11,10,10,11,10,10,11,11,12,13,14,14,16,16,17,21,19,22,21,22,22,22,19,19,16,15,13,13,11,12,11,11,11,12,11,11,11,12,13,12,12,13,14,14,13,12,13,14,15,13,13,12,12,12,11,11,12,12,10,12,11,12,12,12,12,13,14,14,14,14,14,14,13,13,13,14,13,13,14,14,12,13,13,13,12,13,12,11,12,12,11,12,11,13,12,11,13,13,14,16,15,13,14,17,14,13,15,14,12,15,13,11,12,14,11,13,11,13,12,12,13,12,16,16,14,15,18,16,14,16,15,12,15,13,12,12,14,12,15,12,13,12,13,14,14,14,16,14,16,15,17,18,17,15,16,17,14,16,14,13,13,13,13,15,13,13,15,15,14,16,15,19,18,19,16,18,15,17,18,15,16,15,15,13,15,14,14,15,14,16,17,18,17,17,18,18,19,18,17,17,18,16,16,15,15,14,16,15,16,15,17,16,18,17,20,21,21,20,22,21,19,19,20,20,20,18,18,18,18,17,16,16,16,14,16,15,16,16,18,17,18,18,21,20,20,21,24,23,23,22,21,21,20,21,19,18,19,19,18,17,15,15,16,17,16,19,18,19,20,19,19,20,22,20,20,21,21,20,20,17,17,16,16,16,18,18,16,19,18,19,20,20,19,20,21,22,21,19,20,20,19,17,19,19,17,17,16,16,18,19,17,20,17,20,20,19,19,20,21,22,22,21,20,20,19,19,20,20,20,19,17,16,17,20,20,17,20,18,20,20,18,20,20,20,22,21,20,20,20,20,19,20,18,19,17,18,17,18,20,16,18,19,20,18,20,20,21,21,21,21,19,18,19,21,17,18,17,19,18,19,19,18,19,18,17,19,18,18,21,19,22,21,21,22,22,21,20,22,23,22,22,21,21,21,20,19,20,21,21,23,24,24,24,26,26,27,27,27,28,28,28,28,27,28,27,27,26,27,26,26,26,24,25,26,24,24,25,26,24,25,25,26,25,25,26,28,27,25,26,28,25],[29,29,29,29,29,27,28,28,27,27,27,25,26,26,26,25,25,24,23,24,24,23,22,23,23,22,22,21,21,21,20,19,19,19,19,18,18,17,17,17,17,14,17,15,15,15,16,15,14,14,15,14,15,17,16,17,17,16,16,14,17,16,13,15,15,14,14,16,17,13,16,16,17,14,17,17,16,18,18,18,18,20,19,19,19,20,21,23,22,23,23,23,24,22,21,23,21,21,21,20,19,21,20,19,19,20,19,18,19,20,18,18,19,18,18,19,20,18,19,20,21,20,21,24,24,22,22,23,21,22,22,22,23,22,20,21,19,19,19,19,18,20,19,19,19,18,16,14,14,13,11,9,8,5,4,4,4,3,3,3,2,3,3,2,2,3,3,3,3,3,3,4,5,4,4,6,4,4,2,2,2,1,1,1,2,2,2,3,2,2,2,2,3,2,2,3,3,3,3,3,3,4,4,3,4,4,4,3,4,4,3,3,3,3,3,4,4,4,5,4,5,4,5,4,4,4,5,4,4,4,5,4,4,5,5,7,6,6,7,7,6,6,6,6,6,5,6,6,5,4,5,5,4,4,5,4,4,4,5,4,4,3,3,3,2,2,2,2,2,3,3,3,4,3,3,4,4,3,3,4,4,3,3,5,6,6,6,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,0,1,1,2,2,3,3,3,4,4,4,5,5,4,5,5,6,5,7,7,9,11,12,13,14,13,13,12,11,11,9,9,9,8,7,8,8,7,5,7,6,5,5,4,4,4,3,3,3,4,5,5,7,5,6,6,8,9,9,9,10,11,10,10,10,10,10,9,9,10,9,8,9,9,7,9,9,8,8,10,12,13,14,14,13,12,10,8,7,6,7,8,7,8,8,11,11,10,12,12,11,13,13,13,12,12,11,11,10,10,10,9,9,9,9,9,9,9,8,8,8,9,12,11,10,11,12,12,12,13,13,14,13,13,12,13,15,15,16,17,16,17,17,17,15,15,15,15,14,14,15,14,12,13,12,10,11,11,10,9,10,9,6,8,7,9,7,9,11,11,13,13,13,15,12,11,9,9,7,7,7,6,6,6,7,7,8,7,8,9,10,9,11,13,12,12,11,10,12,12,11,12,13,13,14,15,15,16,18,18,19,20,23,22,24,23,23,21,20,17,15,14,14,13,13,12,11,12,12,12,13,13,12,13,13,13,14,16,15,14,14,15,17,16,15,15,14,14,14,14,13,14,12,12,11,13,11,12,13,13,14,15,15,14,14,14,13,15,15,14,15,16,17,16,16,14,15,14,15,13,15,14,14,14,13,12,11,14,13,13,14,13,15,16,18,18,15,17,17,17,16,18,16,14,16,14,13,14,12,13,12,13,13,13,14,14,16,19,18,15,18,19,18,16,19,17,14,16,15,15,14,13,13,13,14,13,14,13,14,15,16,18,16,19,17,18,20,19,17,20,19,16,18,16,15,15,13,14,12,16,15,14,16,16,18,18,20,19,20,17,19,17,20,19,16,18,16,16,14,14,15,13,14,16,17,20,19,19,19,19,19,20,19,18,20,18,16,17,15,17,16,13,15,15,17,16,17,19,18,20,22,21,20,21,21,19,19,20,20,19,18,19,19,19,18,17,18,18,16,14,15,14,16,16,18,18,18,22,19,21,21,23,22,22,22,22,21,20,22,19,18,18,19,17,17,15,16,15,14,16,16,17,18,20,20,20,21,21,19,20,21,20,22,20,18,18,18,16,15,15,15,15,16,18,17,20,18,21,20,22,22,20,17,17,20,19,16,18,18,16,16,15,15,17,15,15,16,17,17,20,20,18,19,22,22,22,21,18,19,17,18,19,19,20,16,15,17,15,18,16,15,16,17,18,20,17,20,21,18,21,21,18,20,18,19,19,18,18,17,15,16,15,15,15,14,16,16,18,19,17,20,20,19,21,19,17,17,18,19,18,18,17,18,18,17,17,19,17,16,17,19,18,18,21,20,22,23,20,21,22,21,20,22,23,22,23,22,23,22,19,20,19,20,21,23,24,24,26,27,27,28,28,28,29,29,29,29,28,28,27,27,26,27,26,27,26,25,26,26,25,25,26,26,25,25,26,27,26,25,27,28,28,25,27,28,25],[28,28,29,28,28,27,27,27,26,27,27,25,26,25,25,24,25,24,24,23,21,23,23,22,21,21,20,21,20,20,19,18,19,18,18,17,16,16,15,16,16,14,15,15,14,14,16,15,15,15,15,14,13,17,15,15,16,16,14,14,16,15,14,14,15,16,14,15,16,13,15,15,16,14,15,15,15,17,17,16,18,18,17,18,19,20,23,24,23,24,22,22,24,22,21,21,20,19,20,19,18,19,19,17,19,19,19,16,18,20,17,17,18,18,15,18,20,16,17,20,22,18,19,24,23,22,20,22,21,21,21,22,22,21,20,21,19,20,19,19,18,19,18,17,18,18,15,14,13,12,10,10,7,5,4,4,4,4,4,4,3,3,4,3,3,3,3,2,3,4,4,5,5,4,5,5,4,3,3,2,2,2,2,2,2,3,3,3,2,2,2,3,3,2,3,3,4,3,4,4,4,5,4,4,6,5,4,5,5,5,6,5,4,5,4,4,4,4,5,5,5,5,6,6,6,5,6,6,5,6,6,6,5,6,7,8,7,8,8,7,7,7,8,7,7,7,7,6,6,6,6,6,6,5,6,6,5,5,6,5,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,5,5,4,5,6,7,7,6,5,4,4,3,3,3,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,2,2,1,1,0,1,1,2,3,3,4,4,4,4,5,6,4,5,6,6,7,8,8,11,12,12,13,14,14,15,11,11,11,9,8,8,9,7,7,8,7,5,6,5,5,4,4,4,3,3,3,3,4,5,5,6,6,6,6,9,8,9,12,12,11,11,11,10,9,11,9,9,10,8,7,8,8,6,7,8,8,8,9,12,13,14,13,13,10,8,8,7,7,7,7,7,8,8,11,12,12,11,13,13,13,13,13,14,11,12,14,11,10,12,10,8,9,10,8,8,7,8,11,10,12,14,13,13,12,13,13,14,14,13,13,13,12,14,14,14,15,15,15,16,16,16,16,14,15,15,15,15,14,13,15,14,15,14,11,12,11,9,11,10,10,9,9,9,10,10,11,12,13,15,14,14,14,14,10,12,11,9,9,7,5,6,7,8,7,7,6,9,8,10,9,11,13,12,11,11,12,12,10,10,11,12,12,13,13,14,16,17,19,20,20,21,23,23,22,22,20,19,16,15,13,13,13,13,12,14,11,12,11,11,12,13,13,13,13,14,14,15,13,13,14,14,16,14,15,13,12,13,13,12,14,14,12,12,12,12,12,12,13,14,15,15,15,14,15,13,14,14,13,14,14,15,15,14,13,13,14,13,12,14,14,13,14,14,13,12,12,14,13,12,13,14,15,17,16,14,15,17,16,14,16,15,13,16,13,13,14,15,12,14,13,14,13,13,14,14,17,17,15,16,18,17,14,16,17,14,17,15,14,14,15,13,14,13,15,14,13,15,14,15,17,16,18,17,18,19,18,16,18,19,16,18,16,15,16,14,13,15,15,15,15,15,15,17,17,20,19,21,18,19,17,18,19,17,17,17,16,15,15,15,15,14,16,17,18,19,18,18,20,20,20,19,19,19,21,18,17,17,16,16,16,16,16,16,16,17,20,19,21,22,23,22,23,22,21,19,20,20,20,18,18,19,18,17,16,17,17,15,16,15,16,17,18,18,19,20,22,21,22,24,24,24,23,23,22,22,22,22,21,20,19,19,19,18,16,16,17,18,17,18,18,19,21,22,21,21,23,20,21,22,22,22,20,19,18,17,17,16,18,18,16,19,18,19,19,22,21,22,23,24,22,20,20,21,21,19,20,21,17,18,17,16,17,18,16,19,17,19,20,20,21,21,23,24,24,23,22,21,18,20,21,20,20,19,17,18,17,20,17,17,19,18,20,21,19,22,23,21,23,22,20,22,20,21,19,21,20,18,17,18,17,18,19,16,18,19,20,19,20,20,23,21,23,21,19,20,20,22,18,20,20,18,18,19,18,19,18,18,17,19,17,19,21,21,23,22,22,22,24,22,20,22,24,22,23,22,22,22,20,18,20,21,21,23,24,24,24,27,27,28,28,27,29,29,29,29,28,29,28,27,26,27,26,26,26,24,25,26,24,24,26,26,25,25,26,27,25,25,27,28,28,26,27,29,26],[29,28,29,29,29,28,28,28,27,28,28,25,27,26,26,25,26,26,26,24,24,26,23,23,23,23,22,22,22,21,18,20,19,17,18,19,18,16,17,19,17,15,17,17,15,15,17,16,14,15,16,14,14,16,16,16,17,17,14,17,17,15,15,16,15,15,16,17,17,14,17,16,17,16,17,16,17,18,18,17,20,21,19,19,20,22,23,24,24,24,23,23,25,23,22,22,21,22,22,20,19,19,20,19,18,22,19,18,18,20,18,19,20,19,17,19,22,20,16,21,23,20,20,26,24,21,21,22,20,20,21,22,22,21,20,20,18,18,17,18,17,17,17,16,16,15,15,12,12,10,9,8,7,5,4,4,4,3,4,4,3,4,5,4,3,3,4,3,3,5,6,6,7,6,6,7,5,5,4,3,3,2,1,2,2,4,4,4,3,2,2,3,4,2,3,4,4,3,4,5,5,6,5,5,6,6,5,5,7,6,6,5,5,6,4,5,5,6,6,5,6,6,7,6,5,6,7,6,5,7,7,7,6,7,8,8,8,8,10,9,8,8,10,9,9,8,8,8,8,7,8,8,7,7,8,7,6,7,7,6,6,5,5,5,3,3,3,3,3,4,5,5,5,5,4,5,6,5,5,6,6,5,6,5,7,8,7,6,5,4,4,3,3,3,3,2,3,3,3,3,3,3,3,4,3,4,3,4,3,2,1,1,1,0,1,1,3,3,3,5,3,3,6,6,4,6,7,6,6,6,7,8,9,11,12,14,14,14,12,11,10,9,8,8,9,7,7,7,6,6,5,5,5,4,4,4,4,3,3,3,4,4,4,5,7,7,8,7,8,8,9,10,10,11,10,10,10,10,8,9,10,8,7,9,8,7,8,10,8,8,10,12,13,14,13,13,12,9,9,7,5,7,8,7,8,9,12,8,11,12,13,11,15,14,14,13,12,13,12,11,11,11,9,9,10,9,9,8,8,8,9,9,11,12,13,11,12,12,14,12,13,14,14,15,14,14,15,16,16,17,17,17,17,18,16,15,16,15,15,15,15,14,13,14,14,12,10,12,12,10,7,9,8,8,7,6,9,7,9,10,12,13,14,14,13,13,11,12,8,7,8,6,6,6,6,7,7,9,8,8,9,12,11,11,14,13,12,12,11,11,13,11,13,12,14,14,16,15,18,18,20,20,20,23,23,25,23,23,21,21,16,16,15,16,13,14,14,12,13,12,12,12,13,13,14,15,14,14,17,16,14,13,17,17,17,16,17,16,14,16,16,13,15,12,13,11,13,12,13,13,13,14,15,15,14,14,14,14,15,15,14,17,16,16,16,17,13,15,16,16,14,15,16,15,15,13,13,12,13,14,13,13,14,15,17,19,18,14,18,19,18,14,17,17,15,17,16,15,15,12,13,12,13,14,14,13,15,15,19,20,15,18,22,19,15,17,18,15,17,15,15,15,13,14,13,14,14,14,13,13,15,16,18,15,20,16,19,21,19,16,19,18,16,17,16,15,16,13,15,12,15,15,15,16,17,19,18,21,19,22,17,20,16,19,19,16,18,17,16,15,13,16,14,14,16,18,19,21,19,18,21,19,22,19,17,19,21,16,19,18,17,16,14,17,14,17,16,17,20,18,21,21,22,20,20,22,20,18,19,20,19,17,19,20,19,18,18,18,17,17,15,16,14,16,16,18,18,18,22,19,21,22,23,23,22,21,22,21,19,22,21,17,16,19,16,19,16,16,15,15,17,16,17,18,20,21,18,20,22,17,19,21,19,22,19,16,18,19,16,15,16,17,15,16,17,18,20,18,20,19,22,22,19,17,18,19,18,15,17,18,16,17,16,16,15,16,15,17,16,18,21,19,17,18,21,22,22,21,18,19,16,19,20,19,18,16,17,15,16,18,18,16,17,16,18,19,16,20,21,18,20,21,16,19,18,18,19,18,17,18,17,16,16,16,15,16,17,17,19,18,16,21,20,18,21,20,17,18,19,18,17,18,17,17,17,16,16,15,16,17,18,19,18,18,20,20,22,23,19,21,23,21,20,23,24,22,24,24,24,22,19,20,20,21,21,23,25,24,26,28,28,29,29,28,30,29,29,29,28,29,28,28,26,27,26,27,26,25,26,27,25,24,26,26,25,25,26,27,26,25,27,28,28,25,27,28,25],[27,26,27,27,27,26,25,24,26,26,25,24,25,23,24,23,24,22,22,21,21,20,19,19,20,19,18,19,19,18,17,17,16,15,16,15,14,14,14,14,13,12,13,12,12,12,13,12,11,10,12,11,10,12,12,12,13,13,10,11,13,12,11,12,12,13,12,13,14,12,13,14,14,13,14,15,14,16,15,16,16,17,16,17,18,19,20,21,20,21,21,20,21,20,18,19,19,18,18,17,17,18,18,15,17,17,15,15,17,16,15,15,17,14,14,16,17,15,14,16,18,15,16,18,18,16,16,18,16,17,19,18,18,17,17,17,16,15,15,15,14,15,14,15,16,14,13,12,11,10,10,8,8,5,5,4,3,3,5,4,4,4,4,3,3,4,4,4,4,4,5,6,6,5,6,7,5,5,4,5,3,4,4,3,3,3,3,4,2,3,3,3,5,3,4,4,5,4,5,5,6,5,5,6,6,6,5,5,7,7,6,6,8,5,7,5,6,6,7,6,7,7,8,7,6,7,7,7,6,7,8,7,6,7,8,9,8,9,9,9,8,9,10,8,9,8,8,8,7,7,8,8,7,7,8,7,6,7,8,7,6,6,5,5,5,5,5,4,5,5,6,6,7,5,5,6,7,6,6,7,7,6,6,7,7,8,7,7,6,6,4,4,3,4,4,3,3,4,4,5,4,3,4,5,4,4,4,4,4,3,3,2,2,1,0,1,1,2,3,3,2,2,3,4,3,3,4,4,4,4,5,6,8,9,11,12,12,12,10,9,9,7,6,6,5,5,5,4,5,4,4,4,4,3,3,3,3,2,2,2,3,3,3,5,4,4,6,5,4,5,6,7,6,7,7,6,7,7,5,6,6,5,5,6,5,6,6,6,6,5,8,10,10,12,13,11,9,7,7,5,5,5,6,5,6,6,7,10,8,8,8,9,11,11,12,10,9,10,10,8,9,9,8,7,9,9,8,8,8,7,9,8,10,11,11,10,10,11,11,12,10,12,12,12,12,10,11,12,13,13,13,13,13,14,13,12,12,12,12,11,11,11,12,11,10,9,8,8,9,8,9,7,7,16,7,6,10,9,9,10,9,11,11,11,11,11,10,9,8,7,7,6,8,6,6,7,7,7,6,7,8,8,8,9,10,8,10,10,10,10,9,8,10,10,11,11,11,12,13,14,15,18,17,21,19,20,18,19,16,16,14,13,12,12,11,11,11,11,11,10,10,10,11,11,12,12,12,13,13,12,12,12,12,15,15,12,13,11,11,12,11,12,12,11,11,10,11,11,10,10,11,11,12,12,12,12,13,11,12,13,13,13,12,13,13,13,12,13,13,12,12,13,13,12,13,13,12,12,11,12,12,11,13,13,14,16,15,13,12,16,15,14,15,14,13,15,13,12,13,13,12,13,11,12,12,13,13,13,16,16,14,14,18,16,14,15,16,13,15,13,13,13,13,12,13,13,13,13,12,12,13,13,15,14,16,16,15,18,17,15,16,16,14,16,15,14,13,13,13,13,13,14,13,13,14,15,16,17,17,18,16,16,15,17,17,15,16,15,14,14,13,14,14,13,14,16,17,16,15,16,17,18,18,17,17,16,17,16,16,14,15,14,13,15,14,15,14,15,18,17,18,20,20,18,19,20,17,17,18,18,17,17,17,17,16,17,15,15,16,14,14,14,14,15,14,16,17,17,20,18,19,20,21,20,20,20,20,19,19,20,18,18,17,17,16,16,15,15,14,15,16,15,16,18,18,19,19,20,20,18,18,19,18,20,18,17,15,15,16,15,15,15,15,16,17,17,19,20,20,19,20,20,19,18,18,20,19,17,17,18,16,16,15,14,15,15,14,16,16,17,18,19,18,18,21,20,21,20,18,18,16,18,18,18,18,16,15,15,14,16,15,14,16,16,17,18,17,19,21,18,19,19,17,19,18,17,18,18,17,17,15,16,15,17,16,14,15,16,18,17,18,20,20,18,19,17,16,17,16,18,16,15,16,17,17,17,16,16,15,15,15,16,17,18,19,19,20,22,19,19,19,19,19,20,21,20,22,21,21,21,20,19,19,21,20,22,22,23,24,25,26,26,27,26,27,27,27,27,26,26,26,25,24,24,24,24,24,23,23,23,23,22,23,24,23,24,23,25,25,23,25,26,26,23,25,26,23],[26,26,26,25,26,24,24,24,25,24,24,23,24,22,23,22,21,19,20,19,20,19,18,18,17,16,16,14,15,13,13,12,13,12,12,12,12,12,11,12,12,10,10,10,11,10,11,10,10,9,9,9,11,10,10,12,11,12,10,10,10,11,10,10,11,10,11,11,11,11,11,11,11,11,12,11,12,14,12,12,13,13,13,14,14,16,18,20,20,19,19,18,19,18,17,17,16,15,16,15,14,15,15,13,14,14,14,13,14,15,12,13,14,14,13,13,15,14,14,14,17,14,14,18,18,17,16,16,16,16,17,17,19,18,17,17,15,15,14,14,14,12,13,13,14,12,11,10,9,7,7,5,5,4,3,2,3,3,3,3,3,3,4,3,3,4,4,5,4,5,5,6,6,6,6,6,6,6,5,4,4,3,3,2,3,3,3,3,1,3,3,3,3,3,3,4,4,4,4,4,4,5,5,6,5,6,5,5,6,6,5,6,5,5,4,4,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,7,7,8,8,8,7,7,7,7,7,7,7,7,7,7,7,6,6,7,6,6,6,5,5,5,4,4,3,4,4,4,5,5,5,5,6,6,6,5,6,7,5,6,7,7,8,7,6,6,6,4,4,4,4,3,3,3,3,3,4,4,3,4,5,4,4,5,5,4,3,3,2,2,1,1,0,1,1,2,2,2,2,2,2,2,2,3,3,3,4,3,5,6,8,10,11,11,11,9,8,7,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,5,5,5,6,7,9,10,11,12,10,8,8,6,5,4,4,5,4,4,5,6,6,6,6,8,7,7,8,8,6,5,7,8,5,6,7,6,6,7,7,7,6,6,6,7,6,9,7,10,8,7,8,8,8,9,9,9,9,8,8,8,10,10,10,10,10,10,11,10,10,9,10,10,10,9,8,8,8,8,6,6,6,7,6,6,5,5,4,5,5,6,6,8,7,8,8,10,9,8,8,6,7,7,5,5,5,4,4,4,5,5,6,6,5,5,7,6,7,7,7,7,7,7,7,7,8,7,9,10,11,11,12,14,14,16,18,17,20,20,19,19,19,15,16,13,12,11,10,9,8,8,8,7,8,8,8,9,10,10,11,11,10,11,11,10,10,11,12,11,11,10,10,9,10,9,8,9,9,8,8,8,9,9,9,10,12,13,13,12,11,12,11,11,12,11,12,11,10,11,12,10,10,10,10,9,10,9,9,9,9,9,8,9,9,10,8,10,10,11,13,11,10,11,12,10,10,11,10,9,10,10,9,10,9,9,9,9,10,9,9,10,10,12,12,11,13,13,12,10,11,11,9,11,9,9,9,10,9,10,10,10,10,9,10,10,11,12,11,13,12,13,13,12,11,12,12,10,11,9,10,10,9,10,9,11,10,11,10,11,12,12,15,14,14,13,13,11,12,13,11,11,10,10,10,9,10,9,11,11,13,13,14,13,12,14,14,14,14,12,12,13,11,11,10,11,10,10,11,11,12,12,12,15,14,16,16,17,15,16,15,15,14,14,15,16,13,13,14,15,12,11,11,11,10,10,10,11,12,13,13,14,13,17,16,17,17,19,18,18,18,17,17,15,17,15,14,13,14,13,12,11,11,11,12,12,14,13,14,16,17,16,16,18,16,17,16,16,17,14,13,12,12,11,11,10,12,12,14,13,15,15,16,15,17,18,18,18,16,16,16,16,14,14,15,13,12,10,12,10,12,12,15,14,15,16,15,15,16,18,20,19,18,17,15,14,16,16,14,15,13,12,10,12,12,13,13,15,15,16,17,15,18,17,17,18,17,16,16,16,16,16,16,15,15,13,13,13,13,12,13,15,15,18,16,16,17,17,17,17,16,18,17,15,18,16,16,15,14,15,14,15,12,14,15,14,16,17,17,19,18,21,20,19,20,21,20,19,21,21,20,21,22,21,21,19,19,19,20,21,22,23,22,24,27,26,27,28,27,28,28,28,28,27,28,28,26,25,25,25,25,25,23,24,25,23,22,24,25,22,23,25,25,24,24,27,27,26,23,25,27,23],[27,27,28,27,28,26,26,26,25,25,26,24,24,23,25,22,22,22,22,20,21,21,18,18,18,17,16,15,16,15,14,12,12,12,12,11,11,12,10,11,11,9,11,10,10,9,10,10,8,8,9,8,10,9,9,9,11,11,9,10,11,10,9,10,9,9,10,10,12,10,10,11,12,10,11,11,11,12,11,12,13,14,13,14,13,15,18,18,19,20,19,18,21,19,18,17,17,15,16,15,15,15,15,14,14,14,12,13,13,14,13,14,13,12,12,13,14,14,14,14,17,15,14,19,19,16,16,16,16,15,16,17,17,17,17,16,15,14,13,14,13,12,13,13,12,12,10,8,8,5,5,5,4,3,3,3,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,7,6,5,7,7,6,5,4,4,4,3,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,5,5,4,5,5,5,5,6,6,4,5,4,5,4,4,4,5,5,4,6,6,6,6,5,6,6,6,5,6,6,6,6,6,7,7,7,7,8,8,7,7,7,7,7,7,7,7,7,6,7,7,6,6,6,6,6,6,7,6,6,5,4,5,4,4,4,3,4,3,4,4,5,4,4,5,6,6,5,6,7,5,6,6,7,8,7,6,6,5,4,4,3,3,3,3,3,3,3,4,4,4,4,5,4,4,5,5,4,3,3,2,2,2,1,1,0,1,1,1,2,1,2,2,1,2,2,2,2,3,3,5,6,8,9,10,11,10,8,6,7,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,3,2,2,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,4,5,6,7,10,11,10,11,9,6,6,4,3,3,4,3,4,4,4,6,4,5,6,6,6,6,6,5,5,6,6,4,5,6,5,5,6,5,6,5,5,5,5,5,7,6,7,7,6,6,7,7,6,8,8,8,7,7,7,8,8,10,10,10,10,10,9,8,9,8,8,8,8,7,7,7,7,5,5,5,5,4,5,4,4,4,4,4,4,4,6,5,7,7,8,8,7,7,5,6,5,4,5,4,3,4,3,4,4,5,5,4,4,5,5,5,5,6,6,6,6,6,6,6,7,7,8,8,9,11,12,12,15,16,16,19,19,20,19,19,15,16,12,11,10,8,8,7,7,7,7,7,7,7,8,7,9,10,10,10,10,10,9,9,10,11,10,10,9,9,8,8,8,7,7,7,7,6,7,7,8,7,9,10,10,11,11,10,11,10,10,10,10,10,10,10,9,10,9,9,9,9,8,9,9,8,8,8,7,7,8,8,8,8,9,9,10,11,11,9,10,11,10,9,10,9,9,9,9,8,8,8,8,7,8,8,8,9,9,10,11,11,10,10,12,11,10,10,10,9,9,8,8,9,8,8,8,9,8,9,9,9,10,10,11,10,12,11,11,12,12,10,11,11,9,10,9,9,10,8,8,8,9,9,10,10,11,11,12,13,13,13,11,12,11,11,11,10,10,9,9,9,8,9,9,9,10,11,12,12,12,12,13,13,13,11,11,11,12,10,10,9,10,10,9,10,10,10,11,11,13,12,14,14,15,14,15,14,14,13,13,13,12,12,12,13,13,12,11,11,11,11,10,10,10,10,12,12,12,12,15,13,14,16,17,16,16,15,15,15,14,15,14,13,12,12,12,12,11,11,11,11,11,11,12,13,14,15,14,14,16,14,14,15,15,16,13,13,13,12,12,12,12,12,11,12,12,12,14,14,14,15,16,18,14,12,13,14,13,12,12,13,12,12,12,11,11,13,11,13,12,13,15,15,13,14,16,17,17,16,13,15,13,13,14,13,14,12,13,12,12,13,14,12,13,13,14,15,14,16,16,15,16,16,14,15,15,14,15,14,14,13,14,12,13,12,12,12,13,14,15,15,15,17,16,17,16,16,15,14,15,14,16,15,13,15,13,12,14,12,14,14,15,16,16,16,17,16,20,20,17,18,20,17,18,19,21,18,21,21,23,22,19,19,18,20,20,21,23,23,25,27,27,28,29,27,29,28,28,28,27,28,27,27,25,26,24,25,25,24,24,25,24,22,24,25,24,24,24,25,25,24,25,27,27,24,26,28,24],[26,25,25,25,25,23,23,24,22,23,22,20,21,21,21,19,20,19,19,19,18,17,16,17,16,15,16,14,14,14,14,12,12,12,12,11,11,11,10,10,11,10,10,9,9,9,8,9,8,7,8,8,8,8,9,9,10,10,8,9,9,9,9,10,10,9,10,10,11,10,10,11,12,11,12,11,11,12,13,12,12,14,13,13,14,14,16,17,17,18,18,17,18,17,16,16,15,15,15,14,15,15,14,13,14,14,13,13,13,13,12,12,12,12,12,12,13,11,12,12,13,12,12,14,14,13,14,14,13,15,15,14,15,14,15,13,13,11,12,11,11,12,11,11,12,11,10,9,7,8,7,5,5,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,6,6,6,6,6,5,5,4,4,3,3,3,3,3,3,2,2,3,3,3,2,4,4,3,4,4,4,4,5,4,4,4,5,5,5,6,6,5,5,5,5,5,5,6,5,6,6,7,7,7,7,6,6,7,6,6,6,6,6,6,6,7,7,8,8,8,8,8,8,9,8,8,8,8,8,7,7,8,7,7,6,8,7,6,7,7,6,6,6,5,5,4,5,4,4,5,4,5,5,7,6,5,6,7,6,6,7,7,6,6,7,7,7,7,6,6,6,5,5,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,4,4,3,3,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,5,5,7,9,10,9,9,8,6,6,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,3,4,4,3,4,4,4,3,4,4,3,4,3,3,3,4,4,5,6,8,9,11,11,9,8,7,6,4,3,4,4,4,4,4,4,5,5,5,5,6,7,6,7,6,6,7,7,6,5,7,6,6,7,6,6,5,5,6,6,7,8,7,8,8,7,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,8,8,9,8,8,8,8,7,6,6,6,6,5,5,5,4,4,4,5,5,5,6,6,6,7,7,8,8,7,7,7,7,7,5,5,4,4,4,4,4,4,5,4,5,5,5,5,7,7,6,7,7,8,7,7,7,7,8,8,8,9,10,11,12,13,15,14,17,17,17,15,16,13,14,12,10,9,8,8,8,8,8,8,8,8,7,8,8,9,10,10,10,11,10,10,10,10,11,11,9,10,9,9,9,9,8,8,8,8,8,8,8,8,7,8,9,10,11,11,9,10,9,9,10,11,10,10,10,10,10,9,10,11,9,9,10,9,9,9,10,9,9,8,8,8,9,9,10,11,12,12,11,11,13,11,11,11,11,10,11,10,9,9,9,9,9,9,9,8,10,9,11,12,13,12,12,14,13,11,11,12,10,10,10,10,9,9,10,9,9,9,10,9,9,10,11,11,11,13,12,12,14,13,12,12,13,11,11,10,10,9,9,10,10,10,10,10,10,11,11,13,14,13,13,12,13,12,12,12,11,11,10,11,9,9,10,10,10,10,11,13,13,12,13,13,13,13,13,12,11,12,11,11,10,11,9,10,10,10,11,11,12,13,13,14,15,15,14,15,14,14,13,13,13,13,12,12,12,12,12,10,11,11,9,10,10,10,11,12,12,14,14,16,14,15,16,17,17,16,15,15,15,14,15,14,13,12,12,12,11,11,11,11,11,11,12,12,14,14,15,15,16,17,14,14,16,14,16,13,12,11,11,11,11,11,11,11,12,13,13,15,16,16,15,17,17,15,14,13,15,14,13,12,13,12,10,11,11,10,12,11,13,12,13,15,16,14,15,17,17,17,16,14,14,12,13,13,14,13,12,11,11,10,12,11,11,13,12,13,14,13,16,18,15,17,16,15,15,13,13,15,14,13,12,12,12,11,11,11,11,13,12,14,15,14,16,17,15,16,15,14,14,15,14,13,14,13,13,13,13,12,10,10,12,14,14,14,15,16,16,18,18,15,16,19,16,16,18,20,17,20,21,20,20,18,17,18,20,18,21,21,21,22,25,25,26,27,25,27,27,26,27,25,26,24,24,23,23,22,22,22,21,22,22,22,20,21,23,22,22,22,23,23,21,23,24,23,21,23,25,22],[26,25,26,25,25,24,23,23,23,23,23,22,22,22,21,19,20,20,19,19,18,17,16,17,15,15,15,14,13,13,12,12,12,11,11,11,10,10,10,10,10,9,8,9,9,8,8,9,8,7,8,9,9,10,9,10,10,10,9,9,10,9,9,9,9,9,9,10,10,10,9,10,11,9,11,10,10,12,12,12,12,14,12,13,14,16,17,19,19,18,18,18,18,17,16,15,14,15,16,13,14,14,13,12,13,13,12,12,12,12,11,12,11,12,11,12,12,10,11,12,13,11,12,14,16,14,13,14,15,15,15,15,16,15,15,14,15,12,13,12,11,11,11,11,10,10,9,8,6,6,7,5,4,3,3,3,2,3,3,4,3,4,4,4,4,5,4,4,5,5,5,6,6,6,6,6,6,6,6,5,5,4,4,3,3,3,4,3,3,3,4,4,3,3,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,6,6,5,6,5,5,6,6,6,6,7,7,9,7,7,7,8,7,7,8,8,7,7,8,9,8,9,8,9,9,9,9,10,9,9,9,9,9,9,8,9,9,7,7,8,8,6,7,8,7,6,6,5,6,4,5,4,4,5,5,6,5,6,6,6,7,7,7,6,8,8,6,7,7,8,8,8,6,6,6,6,5,5,5,4,4,4,4,4,5,6,5,5,6,6,6,6,6,5,5,4,3,3,2,2,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,4,5,7,9,9,10,9,7,6,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,3,3,3,3,4,3,4,3,4,4,4,3,4,4,4,3,4,4,3,4,4,5,5,6,8,9,11,12,11,8,7,6,4,4,4,4,3,4,4,5,5,5,5,5,5,6,6,6,6,5,6,7,6,6,6,5,6,6,6,6,5,5,6,6,6,8,6,8,7,7,7,8,8,7,8,9,8,8,8,7,8,8,9,9,9,9,9,8,8,8,8,8,8,7,7,7,7,6,5,5,5,5,5,4,4,4,4,4,4,5,5,6,6,8,7,9,8,7,7,6,7,7,5,5,4,5,4,4,4,5,5,4,5,5,6,5,6,7,6,7,7,7,7,7,7,8,7,9,9,9,11,12,12,14,16,14,17,18,18,16,16,14,14,11,10,9,8,8,8,8,8,8,7,8,7,9,8,10,10,10,10,11,10,9,10,10,12,12,10,10,9,9,9,8,8,8,8,9,8,9,8,9,8,9,10,10,12,11,10,11,10,10,10,10,11,10,10,10,10,9,10,10,9,9,9,9,9,8,9,9,9,9,9,9,9,9,10,11,12,12,11,11,12,11,11,11,11,9,10,9,9,9,9,9,9,9,9,9,9,10,10,11,12,11,12,13,13,11,11,11,9,10,9,9,9,9,9,10,9,10,9,9,9,10,10,11,10,13,12,12,13,13,11,12,12,10,10,10,9,9,10,9,10,10,10,10,10,10,11,12,14,14,14,12,13,11,12,12,10,11,10,10,9,9,9,9,10,10,11,12,12,12,12,13,13,13,13,11,12,12,11,10,10,10,9,10,10,11,11,11,11,13,13,15,16,15,15,15,15,14,13,13,13,12,12,12,12,13,11,10,10,10,9,9,10,11,11,13,12,14,14,16,15,15,17,18,17,17,16,15,15,14,14,13,13,13,12,12,10,10,10,11,13,11,13,13,14,15,16,15,16,17,15,14,15,14,16,14,13,11,10,11,11,10,13,11,14,13,14,15,16,15,16,17,18,17,14,15,16,15,14,13,12,12,10,11,11,10,13,12,14,13,13,15,16,15,15,18,19,18,17,14,15,14,14,14,13,14,14,10,11,11,12,13,12,14,13,14,16,15,17,18,15,16,17,16,15,16,14,14,14,14,15,12,12,13,10,12,13,14,15,16,15,15,16,18,17,17,15,17,14,14,15,16,13,13,16,12,12,14,11,12,13,14,15,15,16,17,16,19,19,17,17,18,17,17,18,19,18,19,20,19,18,18,18,18,20,19,22,22,21,22,26,25,26,28,25,27,26,27,26,25,26,25,24,23,23,23,23,23,22,22,23,23,21,21,23,22,22,23,24,23,23,25,24,24,22,24,25,22],[26,25,25,25,24,23,23,22,22,22,22,20,21,19,20,19,19,18,18,18,17,17,15,16,15,14,14,13,13,13,12,11,11,11,11,10,10,10,9,9,10,9,8,9,8,7,7,8,7,7,7,7,7,8,8,9,10,9,8,8,9,8,9,9,9,9,9,9,10,9,10,10,10,10,11,10,10,11,12,11,11,13,12,13,13,14,15,16,17,17,17,16,17,16,15,15,15,14,14,13,14,13,13,13,12,13,12,11,12,12,11,11,11,11,11,11,12,10,10,11,12,12,11,14,14,13,13,14,13,15,14,15,15,14,14,14,13,12,12,11,10,11,10,10,9,9,9,6,5,6,6,4,4,3,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,5,5,5,5,4,4,4,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,5,6,5,5,5,5,7,6,7,7,8,7,6,7,7,7,6,7,7,6,6,7,7,7,8,8,9,9,8,8,9,8,9,9,8,8,8,7,8,8,7,7,8,7,6,8,8,6,6,6,5,5,4,5,4,4,5,5,6,6,7,6,6,7,7,6,6,8,7,6,6,7,7,7,7,6,6,6,5,5,4,5,4,5,4,4,5,5,5,5,5,6,6,6,6,6,5,4,4,3,3,3,2,2,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,4,5,6,8,8,9,8,7,5,6,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,4,3,3,3,3,3,4,4,5,6,8,9,12,12,10,8,7,5,5,4,4,4,3,4,4,4,4,5,4,4,5,5,6,6,5,5,6,5,5,5,6,5,5,6,6,6,5,5,6,6,6,6,6,7,7,6,6,7,8,6,7,8,8,7,6,6,7,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,4,4,4,3,3,3,3,4,4,4,4,5,5,6,6,7,6,5,6,5,6,6,4,5,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,7,7,6,7,7,6,7,7,8,8,9,10,11,11,13,16,14,17,17,18,16,16,13,13,11,10,9,8,7,8,8,7,7,7,8,7,8,8,9,9,9,10,10,10,10,10,10,11,11,9,10,8,8,9,8,8,8,8,8,7,8,8,8,7,8,9,10,10,10,9,10,9,10,10,10,10,10,10,10,10,9,10,10,9,8,9,9,8,8,8,8,8,8,8,8,9,9,9,10,11,11,10,10,12,11,10,10,10,9,10,9,8,8,8,8,8,8,8,8,9,9,9,10,11,10,11,13,12,10,10,11,9,9,9,9,8,8,9,9,8,9,9,9,8,9,9,10,10,11,11,11,12,12,10,10,11,9,9,9,9,8,8,9,8,9,9,8,9,9,11,11,13,12,12,10,11,10,10,11,10,9,9,9,8,7,9,8,8,9,10,10,11,10,11,12,11,12,10,10,10,11,9,9,8,9,8,8,9,9,9,9,10,12,12,14,14,14,13,13,13,12,11,11,12,11,10,10,11,11,11,9,9,9,8,8,8,8,9,10,11,12,13,15,13,14,15,17,15,15,14,14,13,13,13,12,11,10,10,10,8,9,9,9,9,9,10,11,12,13,14,13,15,15,12,13,14,11,13,12,10,10,8,8,9,8,9,9,10,11,12,14,13,15,13,17,16,13,12,11,12,12,10,10,11,10,8,9,10,8,10,10,11,11,12,14,15,12,13,17,16,17,14,12,12,10,11,11,12,11,11,9,9,10,9,10,11,11,12,13,15,12,16,16,13,16,14,12,13,12,13,12,12,11,11,11,9,11,10,10,11,12,12,14,14,12,16,16,13,15,14,13,12,13,12,13,14,12,13,12,11,12,11,12,12,13,13,14,15,14,16,18,18,15,16,19,16,15,18,18,16,19,19,19,18,17,18,17,19,18,20,21,21,22,25,25,26,27,25,27,27,26,27,24,25,24,24,23,22,22,23,23,21,21,22,22,20,21,23,22,22,22,24,23,22,24,24,24,22,24,26,22],[28,27,27,26,27,25,25,24,25,25,24,23,23,23,22,22,23,20,19,20,19,17,17,18,15,15,15,14,13,13,12,11,11,11,10,10,10,9,8,9,9,7,8,8,7,6,7,8,6,6,7,7,7,7,8,8,9,9,7,8,9,8,7,8,8,7,8,9,9,7,9,9,9,8,10,10,9,11,11,10,11,13,12,12,12,14,16,17,18,18,18,16,17,17,16,15,15,15,14,13,13,14,13,13,13,13,12,12,12,12,12,12,11,12,11,12,12,11,11,12,13,12,12,15,16,14,14,15,14,14,15,16,16,15,15,15,15,13,13,13,11,12,12,11,11,10,9,7,7,5,5,4,4,3,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,6,6,5,6,6,6,5,5,4,4,4,4,4,4,3,3,2,2,2,2,3,2,2,4,4,3,4,4,4,4,4,4,4,4,5,4,5,6,5,4,5,4,5,4,5,4,4,5,5,6,7,6,6,5,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,8,7,8,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,7,6,6,6,4,5,4,5,4,3,4,4,5,5,6,5,5,6,6,6,6,6,7,6,6,7,7,7,7,7,6,5,4,5,4,3,3,3,4,4,4,5,4,4,5,6,5,5,5,5,4,4,3,3,3,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,4,5,6,8,10,10,9,8,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,6,7,10,12,12,11,8,6,5,4,3,3,3,3,3,3,4,4,3,3,4,3,4,4,4,3,3,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,5,4,5,5,4,4,5,5,5,5,5,5,5,5,4,5,6,7,7,8,7,7,7,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,4,4,5,5,6,6,5,5,4,5,4,3,3,3,3,3,4,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,7,8,8,10,11,11,14,15,15,18,19,19,18,18,15,15,11,10,8,7,6,6,6,5,5,5,5,6,6,7,8,9,9,9,10,9,8,8,9,10,10,8,8,7,7,7,6,6,6,5,5,5,6,5,6,6,7,8,9,10,10,9,9,8,9,9,9,9,9,8,9,9,7,8,8,7,6,7,7,6,6,6,6,5,6,6,7,7,7,8,10,10,10,8,9,10,9,8,8,8,7,8,7,6,6,6,6,6,6,6,6,7,8,8,9,10,8,9,11,10,8,9,9,7,8,7,6,6,6,6,6,7,7,7,7,8,8,9,10,8,10,9,9,11,10,8,9,10,8,8,7,7,6,6,6,7,7,7,8,9,8,10,10,12,11,11,9,10,8,9,10,8,8,7,7,6,6,7,7,7,8,9,9,11,10,9,10,10,11,9,8,9,9,8,8,7,8,7,6,7,8,8,9,9,11,10,13,13,13,12,12,12,12,10,11,11,10,9,9,10,10,10,8,8,8,7,7,7,8,8,10,10,11,11,13,12,13,14,15,15,14,13,13,12,12,12,11,10,10,10,9,8,8,9,8,8,9,10,10,12,13,13,12,13,13,13,12,13,11,13,11,10,10,8,8,9,8,9,10,10,12,11,13,13,14,15,14,15,14,12,12,13,12,11,11,11,10,9,8,9,9,9,10,11,12,12,13,14,13,14,15,16,15,15,13,13,11,12,12,11,11,11,10,9,10,10,10,11,12,13,13,14,14,14,15,15,15,15,13,14,13,13,12,12,12,11,11,9,11,12,11,12,12,13,14,14,14,15,16,15,15,14,13,12,13,13,14,13,12,13,11,10,13,12,12,13,13,15,14,15,16,15,18,18,16,17,18,17,16,19,20,18,20,21,22,20,19,18,19,20,20,20,22,21,24,26,26,28,27,27,28,28,28,28,26,27,25,25,23,24,23,24,23,22,23,24,22,21,23,24,23,23,23,26,25,22,26,26,26,24,25,27,24],[27,26,26,24,24,23,23,23,23,23,23,22,20,19,20,19,18,17,17,17,16,16,15,14,13,12,13,12,11,11,10,10,9,8,9,8,8,8,7,7,8,6,6,7,7,5,6,6,5,5,6,6,7,7,7,7,7,7,6,7,6,6,7,7,7,6,7,7,8,7,8,7,8,7,8,8,8,9,9,9,10,11,10,11,11,13,15,16,16,16,16,14,16,15,14,13,13,13,12,11,12,11,11,10,11,11,10,9,9,10,9,9,10,9,10,9,11,9,9,11,12,10,11,15,15,13,13,14,14,14,15,16,16,14,14,14,14,12,13,12,11,11,11,11,10,9,9,7,6,5,5,4,3,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,6,5,5,6,6,6,6,5,5,4,3,3,3,4,3,3,2,2,2,2,3,3,2,3,4,3,3,4,4,4,4,4,4,4,5,5,5,6,6,5,5,5,5,4,5,5,5,6,5,6,7,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,7,8,7,7,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,5,6,5,5,4,5,4,3,4,4,5,5,6,6,6,6,7,6,6,6,7,6,6,7,8,8,7,7,5,6,5,5,4,3,3,4,3,4,4,5,5,4,5,6,5,6,6,5,4,4,3,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,4,5,6,7,8,9,8,7,6,5,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,2,2,1,1,2,1,1,2,2,2,2,2,2,3,3,3,3,3,2,2,3,2,2,3,3,2,3,3,4,5,5,6,9,10,10,9,8,6,5,4,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,4,5,5,4,4,5,5,4,5,5,5,5,4,4,5,6,7,7,7,7,7,6,6,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,2,3,2,3,3,3,3,4,4,5,5,6,6,5,4,4,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,4,5,5,5,6,6,7,8,9,9,11,11,13,15,15,18,18,19,17,18,14,14,11,9,8,7,6,6,5,5,5,6,6,6,6,7,8,8,8,8,9,8,8,8,8,9,9,8,8,7,6,7,6,6,5,6,6,5,6,6,6,6,7,8,9,11,10,9,9,9,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,6,6,5,6,6,6,7,7,7,8,9,8,8,8,9,7,7,7,7,7,7,6,6,5,6,6,6,6,6,6,7,7,7,8,9,8,8,10,8,7,7,8,7,7,6,6,5,5,6,6,7,7,7,7,8,8,8,8,8,9,9,8,9,9,7,8,8,7,7,6,7,6,6,7,7,7,8,8,8,8,9,9,10,10,10,9,9,8,8,9,7,7,7,7,6,5,7,7,7,8,9,9,9,9,9,10,10,10,9,9,8,9,8,7,7,7,6,6,7,8,8,9,9,11,10,11,13,12,11,11,11,10,10,10,10,10,8,9,9,10,10,8,8,8,6,7,7,9,8,10,9,11,11,13,12,12,14,15,13,13,13,12,12,12,12,10,10,10,10,9,8,8,9,8,9,9,10,10,12,12,12,12,12,14,13,11,13,13,13,11,10,10,8,8,9,8,10,10,10,11,11,12,12,13,14,13,14,15,11,13,12,11,11,10,11,10,8,8,9,9,9,10,11,11,11,13,13,13,14,14,16,15,15,13,13,12,13,12,11,12,11,9,9,10,9,10,10,11,12,12,14,13,14,15,15,14,14,14,13,14,13,13,12,12,11,11,9,11,11,9,11,11,14,12,14,14,15,15,16,15,13,14,13,14,14,13,13,12,13,12,11,11,12,10,12,12,14,14,15,15,15,19,18,17,17,20,17,16,19,21,18,20,21,22,21,19,19,19,21,20,22,24,22,24,27,27,28,29,27,29,29,29,29,28,28,27,27,25,25,25,25,24,23,24,24,22,21,23,24,23,24,24,25,24,24,25,26,26,24,26,27,24],[26,25,26,25,26,23,24,23,23,23,22,22,22,21,20,20,19,18,18,17,16,16,14,15,14,13,13,11,11,10,10,10,9,9,8,9,8,8,7,8,7,7,7,7,7,6,6,6,6,6,6,6,7,7,7,7,8,8,7,7,7,7,7,7,7,7,7,7,8,7,7,8,8,8,9,8,8,9,10,9,10,11,10,11,11,13,15,16,17,16,17,16,16,15,15,13,12,13,13,11,12,12,12,9,11,10,10,9,10,10,9,10,10,9,9,9,10,9,10,10,11,10,10,13,14,12,13,13,13,15,16,16,15,14,14,14,13,13,12,13,11,11,11,10,11,10,8,7,6,5,6,4,4,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,6,5,6,6,7,6,6,5,5,5,4,4,3,3,3,3,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,6,6,6,6,7,6,6,6,6,6,6,6,6,7,6,7,7,7,7,8,8,8,8,7,8,8,8,8,8,8,8,7,8,7,7,7,7,7,7,7,7,6,5,5,5,5,5,5,4,4,5,5,5,6,6,7,6,6,7,6,6,7,7,6,6,7,7,7,7,6,5,5,5,5,4,5,4,5,4,4,4,5,6,6,5,6,6,6,6,5,5,4,4,3,3,3,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,3,5,5,8,8,8,8,6,5,6,3,3,3,2,2,2,2,2,1,2,2,1,2,2,2,2,1,2,1,2,2,1,1,2,1,1,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,2,3,3,3,3,4,4,5,5,7,9,11,12,10,8,7,5,4,3,3,3,3,3,3,3,4,3,3,4,3,4,4,4,4,4,4,4,3,4,4,3,4,5,4,5,4,4,4,4,4,5,4,5,5,4,4,5,5,4,5,6,5,5,5,5,5,6,6,7,7,6,7,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,2,2,2,3,3,3,3,4,4,5,5,7,6,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,7,7,8,10,11,11,14,16,15,18,17,18,17,17,14,14,11,9,8,6,6,6,5,5,5,5,6,6,7,7,8,8,8,9,9,9,8,8,8,9,9,8,8,7,6,7,6,6,5,6,6,5,6,6,6,6,8,9,9,10,10,9,9,9,9,9,9,8,9,8,8,8,8,7,8,7,6,7,6,6,5,6,6,6,6,6,7,7,7,8,8,9,9,9,8,9,8,8,8,8,7,7,7,6,6,6,6,6,7,6,7,7,7,7,8,9,9,9,10,8,8,8,8,7,7,6,6,6,6,6,7,7,7,7,8,8,8,8,9,8,9,9,9,9,9,8,8,9,7,7,7,6,6,6,6,7,7,8,8,8,8,9,9,11,11,10,9,9,8,9,9,7,7,7,7,6,6,7,7,7,7,8,9,9,9,9,10,9,9,9,8,8,9,8,7,7,7,6,6,6,7,8,8,9,10,10,11,13,12,10,12,11,10,10,10,10,9,9,9,9,10,9,8,7,7,7,7,7,8,8,9,9,10,11,12,12,13,13,15,14,13,13,12,12,11,11,10,10,10,9,8,8,7,8,8,8,8,10,10,12,11,12,11,12,13,12,12,12,11,12,11,9,9,8,8,8,8,9,9,10,10,11,12,13,12,13,14,14,13,11,12,12,11,10,10,10,9,8,8,9,9,9,9,12,10,12,13,13,13,13,15,16,15,15,12,12,11,11,12,11,10,10,9,9,10,9,10,11,11,12,13,13,12,14,15,13,14,14,12,13,13,12,12,12,11,11,10,8,11,11,12,11,12,13,14,14,12,14,14,14,14,13,14,12,12,11,13,12,11,12,11,10,12,12,12,13,13,14,16,14,15,15,19,17,16,19,18,16,17,18,18,17,20,21,21,20,18,19,18,20,20,23,23,22,24,26,27,28,28,26,28,27,27,27,26,27,26,25,25,25,25,23,23,23,23,24,23,22,23,24,23,24,24,24,25,24,25,25,25,23,25,25,23],[27,26,25,25,25,23,23,23,21,22,22,21,20,20,19,18,19,18,17,17,16,16,14,14,13,13,14,12,11,12,11,10,10,10,9,9,9,9,8,8,8,7,7,8,7,6,7,7,6,6,6,6,7,7,8,8,9,9,7,8,8,8,7,8,8,8,8,8,9,8,9,9,8,8,10,9,9,10,10,10,10,11,10,11,11,12,14,15,16,15,16,15,15,14,14,13,13,13,12,11,13,13,12,12,12,13,11,11,11,11,11,11,10,11,11,10,11,10,10,11,12,12,12,14,15,13,13,13,14,15,15,15,15,13,14,13,14,12,13,12,10,12,11,11,10,10,7,6,5,4,4,4,3,2,2,3,2,3,3,3,3,3,3,4,4,3,4,4,4,4,4,6,6,6,6,7,6,6,5,5,4,4,4,4,4,3,3,3,3,2,3,3,3,3,4,3,3,4,3,4,4,4,4,4,4,4,5,5,6,5,4,5,4,5,5,5,5,5,6,5,6,6,7,6,6,6,6,6,6,6,6,6,6,6,7,7,7,6,8,8,7,7,8,7,8,8,8,8,7,7,7,7,6,6,7,6,6,7,7,6,6,5,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,6,6,7,6,6,7,6,7,7,8,6,6,5,5,5,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,5,4,4,3,3,3,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,3,4,6,6,8,8,8,7,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,2,1,1,2,2,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,7,8,10,12,10,8,6,5,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,6,5,6,5,4,5,6,7,7,7,6,7,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,3,3,3,3,3,4,4,5,5,5,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,6,6,7,7,8,9,10,10,13,14,14,17,17,18,16,16,13,13,11,9,8,7,6,6,6,5,5,5,5,5,6,7,7,8,8,9,9,8,8,8,8,9,10,8,8,7,7,7,7,6,6,5,5,5,6,5,6,6,7,8,9,10,10,8,9,8,8,9,8,8,8,8,8,8,7,8,8,7,6,7,7,6,6,6,6,6,6,6,6,6,7,7,9,9,9,8,8,9,9,7,8,8,7,8,7,6,6,6,6,6,6,6,6,6,7,7,8,9,8,9,10,9,8,8,9,7,7,7,6,6,5,6,6,6,6,7,6,7,8,8,8,8,9,8,8,9,9,8,8,9,7,7,7,7,6,6,6,6,7,7,7,7,8,9,10,10,10,10,8,9,7,9,9,7,7,7,7,6,5,6,6,6,7,8,9,10,9,9,10,9,10,8,8,9,9,7,7,7,7,6,5,6,6,7,7,8,10,10,12,12,12,11,11,11,11,9,9,10,9,8,9,9,10,9,8,7,7,6,5,6,6,7,8,9,10,11,12,11,13,13,15,14,13,11,12,11,10,11,10,9,9,9,9,8,7,8,6,7,8,9,9,10,12,12,11,12,13,11,11,11,10,11,10,9,9,7,7,8,7,7,8,9,9,9,12,12,13,12,14,13,12,10,11,11,10,9,9,9,9,8,7,8,7,7,8,9,10,10,12,12,12,12,14,15,14,13,10,11,10,10,11,10,10,9,8,7,8,8,8,9,9,10,11,12,11,14,15,12,15,14,11,12,12,11,12,10,9,10,10,9,8,10,9,9,9,11,11,13,12,14,15,13,14,12,11,11,13,13,12,12,10,12,12,11,11,11,10,10,11,12,12,14,14,15,18,18,14,14,18,16,15,17,20,18,21,21,21,20,18,20,19,19,18,20,22,22,23,27,26,28,28,26,28,28,28,28,26,27,26,25,24,23,22,23,23,22,22,23,22,20,22,24,23,24,23,25,25,22,25,26,26,23,25,27,24],[27,26,26,25,26,24,24,24,23,24,24,22,22,22,23,19,19,20,19,17,18,17,13,14,14,13,12,11,11,10,9,9,9,8,8,9,8,6,6,7,6,5,6,6,5,4,5,6,4,5,5,5,7,6,7,7,7,7,6,6,6,6,6,6,6,5,6,7,7,6,7,7,7,7,8,8,7,8,9,9,8,10,9,10,10,12,15,15,16,16,16,14,16,15,14,12,13,11,12,10,12,12,11,10,10,11,9,8,9,10,8,9,10,9,8,10,11,9,8,10,11,10,11,16,16,13,12,14,14,13,15,15,15,15,15,15,14,13,13,13,11,11,12,11,10,9,8,6,6,4,4,3,3,2,2,2,2,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,6,5,6,7,6,5,5,4,4,4,3,4,3,3,3,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,4,5,4,5,4,4,4,4,6,5,6,7,6,6,5,6,6,6,5,6,6,7,6,6,7,7,7,7,8,7,8,7,8,7,7,8,7,7,7,7,7,7,7,7,6,7,6,6,7,6,5,5,4,4,4,4,3,4,4,4,5,6,6,5,5,6,7,6,6,6,7,6,7,7,8,8,8,7,6,5,4,4,4,4,3,4,4,4,5,5,5,4,5,6,5,6,6,5,4,4,3,3,3,3,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,3,4,5,7,8,9,8,7,5,5,3,3,3,2,2,2,2,2,1,2,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,3,3,3,3,3,2,3,2,2,2,3,2,2,3,3,3,5,5,7,9,10,10,10,8,6,5,4,3,2,2,2,2,2,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,4,3,4,4,3,3,4,4,3,4,4,4,4,3,3,4,5,6,6,7,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,4,4,3,4,3,3,3,3,2,3,2,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,6,7,7,8,10,11,12,13,15,16,17,18,16,17,14,13,11,9,7,6,5,5,4,4,4,4,4,5,5,6,7,8,8,8,8,8,7,7,7,8,8,7,7,6,6,5,5,5,4,4,5,4,5,4,5,5,7,8,9,9,9,9,8,9,8,8,8,8,8,7,7,7,7,6,7,6,5,5,5,5,4,4,5,4,5,5,6,6,6,6,7,8,8,7,7,8,7,6,7,6,6,6,5,5,4,4,5,5,5,5,6,6,7,7,7,8,7,7,8,8,6,7,7,6,6,5,5,5,4,5,5,5,6,6,7,7,7,7,8,7,8,7,7,8,8,7,7,7,6,6,5,5,5,5,5,5,6,7,7,7,7,8,9,9,9,9,8,8,7,8,8,6,6,6,6,5,5,6,5,6,7,8,8,8,9,8,9,9,9,8,8,8,8,7,6,6,6,5,5,6,6,7,8,8,9,9,10,11,11,10,10,10,10,9,9,9,9,8,8,9,9,8,7,7,6,5,5,6,6,7,8,9,10,10,11,11,11,12,13,13,12,11,10,11,10,10,9,9,9,9,8,7,7,7,7,8,8,9,9,10,11,11,11,11,12,12,11,11,11,11,10,10,8,7,7,7,7,8,8,9,9,10,11,12,11,12,12,13,13,10,11,11,10,9,10,10,8,8,8,8,8,8,9,10,10,11,12,12,12,13,13,15,13,14,11,12,11,11,12,11,11,10,10,9,8,10,9,10,10,11,12,13,12,13,13,14,13,14,12,13,12,12,13,12,11,9,11,11,9,12,10,10,11,12,13,13,13,13,14,14,14,14,13,13,14,14,12,13,12,13,13,13,11,12,11,13,13,15,15,14,15,14,17,18,16,17,18,16,15,18,20,18,20,21,23,21,18,19,20,20,19,21,22,21,23,27,27,28,28,27,28,28,27,28,26,27,26,25,23,24,24,24,23,22,23,24,22,21,23,23,23,23,23,25,24,23,25,26,26,23,25,27,24],[26,25,25,25,25,23,23,23,22,23,22,21,21,21,22,19,18,19,18,16,16,16,14,15,14,12,13,12,12,10,10,10,9,8,8,8,8,7,7,7,7,6,6,7,6,5,6,6,5,6,6,6,7,7,7,7,7,7,7,6,6,6,6,7,7,6,7,7,8,8,8,7,8,8,8,8,9,9,9,10,10,10,10,11,11,12,14,15,16,16,16,14,16,14,14,12,12,12,12,11,12,12,11,10,10,11,9,10,9,10,8,10,10,9,9,9,11,9,8,10,11,9,10,14,14,13,12,15,14,15,16,17,16,15,14,15,14,14,13,13,11,11,11,10,10,10,8,7,6,4,5,4,3,3,2,2,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,6,6,6,4,5,4,5,4,3,3,3,2,2,3,3,3,3,3,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,5,5,5,6,5,5,6,6,7,7,6,7,7,7,6,6,7,6,6,6,7,7,6,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,7,8,7,7,7,7,7,7,7,6,5,6,5,5,4,5,5,4,6,7,7,7,7,7,7,7,7,7,6,7,7,6,7,7,9,8,9,7,6,6,5,5,4,5,4,5,4,6,6,7,7,6,6,7,7,7,6,6,6,5,4,3,3,3,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,2,2,3,5,6,7,8,10,9,7,6,7,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,2,2,2,2,2,3,2,2,2,3,2,2,3,2,2,2,3,2,3,4,4,5,5,7,9,10,11,10,8,7,5,4,3,3,3,2,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,5,5,5,5,4,4,5,5,6,7,7,6,6,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,4,5,5,6,6,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,4,4,5,5,5,6,7,7,8,10,11,12,13,15,15,17,17,18,17,16,13,13,11,9,8,7,6,5,5,5,5,5,5,5,6,6,8,8,8,9,9,8,8,8,8,9,9,7,7,6,6,6,6,5,5,5,5,5,6,5,6,6,7,8,9,11,11,9,10,9,9,9,9,8,9,8,8,8,7,7,7,7,6,6,6,6,5,5,5,6,6,6,6,6,7,7,8,9,8,8,8,8,7,7,7,7,7,7,6,6,5,6,6,6,6,6,6,6,7,7,8,8,8,8,9,8,7,7,7,7,6,6,6,6,5,6,7,6,6,7,7,8,8,8,8,8,9,8,8,9,8,8,8,8,7,7,7,6,6,6,6,7,7,7,8,8,8,9,10,10,10,10,9,9,8,8,8,7,7,7,6,6,6,6,7,8,8,8,9,9,9,9,9,10,9,8,9,8,8,8,7,6,7,6,6,7,8,8,9,9,10,10,11,12,12,11,12,11,10,11,10,10,10,9,9,10,9,9,8,7,7,6,6,7,8,8,10,10,10,11,13,12,12,13,15,14,13,13,12,12,12,12,11,10,10,9,8,7,8,8,8,8,8,10,10,11,12,12,12,12,13,13,12,13,12,12,11,11,9,7,8,8,8,8,9,10,11,12,12,13,12,14,14,15,15,12,13,12,12,11,11,10,9,8,9,9,8,8,10,11,11,13,13,13,13,14,14,17,16,15,14,13,13,12,12,12,11,11,9,9,9,9,9,11,12,13,14,14,14,15,15,15,15,15,15,14,15,12,13,12,12,10,10,10,10,11,9,11,12,15,14,15,15,15,15,17,16,15,16,14,14,14,13,13,13,12,12,12,11,12,10,13,12,16,14,16,16,16,19,18,18,19,20,18,17,19,22,18,21,22,23,22,19,20,19,20,20,22,24,23,25,28,28,29,29,28,29,29,29,29,28,28,27,27,26,26,26,25,24,24,24,25,23,22,24,24,23,23,25,25,25,25,26,26,27,24,26,27,24],[27,27,27,26,26,24,24,24,23,23,23,21,21,21,21,19,20,19,19,17,17,17,14,15,14,14,14,12,12,11,11,10,11,10,10,10,9,9,9,9,8,8,8,8,7,6,7,8,6,6,7,7,7,7,8,8,9,9,7,8,8,8,7,8,8,8,8,8,9,8,9,9,10,8,10,9,9,10,10,11,11,11,11,11,12,13,15,17,17,17,17,16,16,15,14,14,13,13,13,12,13,13,13,11,12,11,11,11,11,11,10,11,10,10,10,11,12,11,10,11,13,11,11,15,14,14,14,14,14,15,16,16,15,14,15,14,15,13,14,14,12,12,13,12,10,10,9,7,6,5,5,5,4,3,3,2,3,3,4,4,4,4,4,4,5,5,5,6,6,6,6,7,8,7,7,8,7,7,7,7,6,6,5,5,5,4,5,4,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,8,7,7,7,7,7,7,6,7,7,8,7,8,9,8,8,8,8,8,9,8,8,8,9,7,8,9,9,9,10,10,10,9,10,10,9,10,10,10,9,10,9,9,9,9,8,9,9,9,8,9,8,7,7,7,6,6,6,6,6,7,7,8,8,8,8,8,8,9,8,7,9,9,8,8,9,9,9,9,9,7,7,6,6,6,6,6,7,7,6,7,8,9,8,7,8,8,8,8,7,8,6,5,4,4,3,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,3,4,6,7,8,9,9,7,7,6,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,9,10,11,9,8,7,5,4,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,5,5,4,4,5,4,4,5,5,5,5,5,5,5,5,6,5,6,5,5,5,6,6,5,6,7,6,6,5,5,6,6,7,8,8,7,7,7,7,7,6,6,6,5,5,5,4,4,4,4,3,3,3,3,2,2,2,3,3,4,3,4,4,5,5,7,6,5,5,4,5,5,4,4,3,4,4,3,3,4,4,4,4,4,4,4,5,5,5,5,6,5,5,6,6,6,7,8,8,9,10,11,11,14,15,14,18,17,18,17,16,14,13,12,10,9,8,7,7,6,6,6,6,6,7,7,8,9,9,10,10,10,9,9,9,10,10,10,9,9,8,8,8,7,7,7,7,7,6,7,6,7,7,8,9,10,10,10,10,10,9,10,9,10,9,10,9,9,9,8,9,9,8,7,8,8,7,7,7,7,7,7,7,8,8,8,9,9,10,10,10,9,10,9,9,9,9,8,8,8,7,7,7,7,7,7,7,8,8,8,9,9,10,10,9,10,10,9,9,9,8,8,8,8,7,8,7,8,7,8,8,8,9,9,9,10,9,10,10,9,10,10,10,10,9,9,8,8,8,7,8,7,8,8,9,9,9,9,10,10,11,11,11,9,10,9,10,10,9,8,8,8,7,7,8,8,8,8,9,10,10,10,10,11,10,10,9,9,9,9,9,8,8,8,7,7,8,8,9,9,9,10,10,12,13,12,11,12,11,10,10,10,10,10,10,10,10,10,10,9,9,9,7,7,8,8,9,10,10,11,11,13,12,13,14,15,14,13,12,12,12,11,11,11,10,9,9,9,8,9,9,8,8,9,10,10,11,12,13,12,12,13,12,12,12,11,11,11,10,9,7,7,9,8,8,9,10,10,11,12,12,13,14,14,15,12,12,11,12,11,10,10,9,9,8,8,8,8,9,9,11,11,12,14,13,12,13,15,16,16,15,12,12,11,11,11,10,11,9,8,8,9,10,11,10,11,12,12,14,13,15,15,15,15,15,13,13,12,12,12,10,11,10,10,10,10,12,12,11,12,13,13,14,13,15,16,15,14,14,13,13,12,12,13,12,11,13,14,13,12,13,12,12,14,14,15,15,16,16,19,19,16,16,19,16,17,19,19,18,21,21,22,20,19,20,19,22,20,22,24,22,25,27,28,29,29,27,28,29,28,28,27,27,26,26,24,24,24,25,23,22,23,24,22,20,23,24,22,24,24,26,24,23,26,26,26,24,26,27,25],[27,26,26,25,26,24,23,24,23,23,23,21,22,22,21,20,21,20,19,19,18,18,16,16,15,14,15,13,12,13,12,11,11,11,11,11,11,10,9,10,10,7,9,9,8,7,8,8,6,7,8,7,9,8,9,9,10,11,8,9,10,10,8,9,10,8,9,10,10,9,10,10,9,10,11,10,10,11,12,11,11,12,12,12,12,13,15,17,16,17,17,17,16,16,15,15,15,14,14,13,15,14,14,13,14,13,12,14,12,13,12,13,12,11,13,12,13,12,12,13,14,13,13,16,17,14,14,15,15,15,15,15,15,14,15,14,15,13,14,13,11,11,12,9,9,9,7,6,6,5,6,5,5,4,3,2,3,3,3,4,4,4,5,5,5,5,5,6,5,6,7,8,8,8,8,8,8,8,7,8,5,6,5,6,6,5,5,4,3,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,6,7,7,7,8,8,6,6,6,6,6,6,6,8,7,8,8,9,8,8,9,8,8,8,8,8,8,9,8,8,9,9,9,9,10,10,10,9,10,9,9,10,10,9,9,10,9,10,9,9,9,10,8,9,10,9,9,8,6,6,6,6,6,5,6,7,8,9,9,9,8,9,10,8,9,10,9,8,9,10,10,10,10,9,9,8,7,6,5,6,5,7,7,7,9,9,8,7,9,9,9,8,8,8,7,6,6,5,5,4,3,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,2,3,5,7,7,9,9,9,8,7,7,4,3,3,3,2,3,3,2,2,3,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,4,3,3,4,4,3,4,5,5,6,6,7,8,10,11,10,9,7,6,5,4,4,4,4,4,4,4,5,4,4,4,4,4,5,5,4,4,4,4,4,4,5,4,4,5,5,5,5,4,4,4,4,5,4,5,5,4,5,5,5,5,6,6,5,6,5,5,6,6,7,8,8,7,7,7,6,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,2,2,2,3,3,3,3,4,4,4,5,5,5,5,4,4,4,4,4,4,3,3,3,4,3,4,4,4,4,5,5,5,5,6,6,6,6,6,5,6,6,7,7,8,8,9,10,11,11,14,14,14,17,17,18,17,17,15,14,12,11,9,8,7,7,7,6,6,6,6,7,7,8,9,10,10,10,10,10,9,10,10,11,11,9,9,8,8,8,8,7,7,6,6,6,6,7,7,7,8,9,10,11,11,9,10,9,10,10,10,10,10,9,9,9,9,9,9,8,8,9,9,7,7,6,6,6,7,7,7,7,8,9,9,11,11,9,9,10,10,9,9,9,8,9,8,7,7,6,6,6,7,7,7,7,8,9,9,10,9,9,11,11,9,9,10,8,9,8,7,7,7,7,7,7,7,8,8,9,9,9,10,9,10,10,9,10,11,9,10,10,8,8,8,7,7,7,7,7,8,8,9,9,9,10,11,12,12,11,9,10,9,10,10,9,9,8,7,7,7,8,7,7,8,9,10,10,10,10,10,11,10,10,9,9,10,9,8,8,7,7,7,8,7,9,9,10,10,11,12,13,13,12,12,12,11,11,11,11,10,10,10,11,11,10,9,8,8,7,6,7,7,8,9,10,11,11,12,12,13,14,15,15,13,13,12,13,12,12,11,11,11,10,10,9,9,8,7,8,9,9,10,11,13,13,12,13,13,13,12,13,12,12,11,11,9,8,8,8,8,8,9,9,11,11,12,12,13,14,14,14,15,11,13,13,12,11,11,11,9,8,8,9,8,8,9,10,11,10,12,13,12,14,14,16,15,16,13,13,12,12,12,10,11,11,9,9,9,10,10,10,10,12,11,13,13,15,15,14,15,16,13,14,14,13,13,10,11,11,11,12,10,12,10,11,11,13,12,14,13,15,16,15,16,15,14,13,15,15,13,13,12,14,12,12,12,12,11,13,13,15,13,15,16,15,19,18,16,16,19,18,16,20,21,20,21,22,21,19,19,20,20,20,20,21,23,22,24,27,28,29,29,27,28,29,28,28,27,27,26,25,24,24,23,24,23,21,23,24,22,21,23,24,23,23,24,26,25,22,25,26,26,24,25,27,24],[27,26,27,25,26,25,24,24,24,25,25,23,23,23,24,22,21,21,20,19,19,18,16,16,16,14,14,14,14,12,12,12,12,11,11,11,10,9,9,9,9,7,8,9,8,7,8,8,7,7,7,8,9,9,9,9,10,11,9,8,9,8,8,8,8,7,9,9,9,10,9,10,10,9,11,11,11,10,12,12,12,11,12,13,12,14,16,17,18,18,18,18,18,16,16,15,14,14,14,13,15,14,14,12,13,12,11,12,12,12,10,11,13,11,10,11,12,11,11,14,14,13,13,18,18,16,15,16,16,16,18,18,16,16,16,16,16,13,14,13,11,10,11,10,11,9,8,7,6,5,5,5,4,3,3,3,3,4,4,4,4,4,4,5,5,5,6,6,6,7,7,9,9,9,10,10,11,9,9,8,6,6,6,6,7,7,6,5,4,3,5,5,4,4,5,5,5,5,5,5,5,6,7,6,7,7,7,8,8,8,7,7,7,7,7,7,7,8,9,9,9,11,10,10,10,9,10,9,9,9,9,9,9,9,10,10,11,11,11,11,12,11,11,10,11,13,11,11,12,11,10,12,12,10,10,10,10,10,11,9,9,9,7,7,6,6,7,7,7,8,9,11,10,10,10,11,12,11,11,10,11,10,10,11,12,11,11,11,9,9,7,7,6,6,7,7,7,7,10,10,9,7,10,10,11,10,10,9,8,7,6,5,5,5,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,3,5,6,7,8,9,9,8,7,6,4,4,4,3,3,3,3,2,2,3,2,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,4,3,3,3,4,3,4,4,5,5,6,8,9,11,13,12,11,10,8,6,6,5,4,4,3,4,4,4,3,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,5,5,5,5,4,6,5,5,6,6,6,5,5,4,6,6,8,8,9,9,8,7,7,7,6,6,5,5,5,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,6,6,5,4,4,5,5,4,4,4,3,4,5,4,4,4,5,5,4,5,4,5,5,6,5,5,5,6,6,6,7,8,9,10,10,11,12,13,16,15,16,17,18,20,18,19,16,15,13,11,10,8,8,7,7,6,6,6,7,7,8,9,10,10,11,11,11,10,10,10,10,11,11,10,9,9,9,9,8,8,7,7,7,6,7,7,8,8,9,10,11,12,12,11,11,11,11,11,11,11,11,11,10,9,10,10,9,9,9,8,8,8,7,7,7,7,7,8,8,8,10,9,9,10,10,11,10,10,9,10,9,9,9,9,9,9,7,7,7,8,8,9,9,9,10,10,10,10,11,10,11,10,10,9,9,9,9,9,9,8,7,8,9,8,8,9,9,10,10,10,10,10,10,11,10,11,10,11,10,9,9,9,9,9,8,8,8,8,8,9,10,10,9,10,11,12,12,11,10,11,10,11,10,10,9,9,9,9,8,8,8,9,10,10,11,11,11,11,11,12,11,11,12,10,10,10,9,8,8,8,8,8,9,9,10,10,12,11,13,13,13,12,13,13,12,13,12,11,12,12,11,11,11,10,10,9,9,8,8,8,9,9,10,11,11,12,13,13,13,15,16,16,15,14,14,14,13,13,12,12,12,11,10,9,9,9,9,9,10,11,11,13,13,13,13,13,14,14,13,15,13,14,13,11,10,10,9,9,10,9,10,11,12,12,13,14,13,15,16,16,15,13,13,15,13,12,12,12,10,10,10,9,10,10,10,11,12,13,13,14,14,15,15,16,16,17,13,14,13,13,15,12,11,11,11,10,9,11,11,10,11,12,14,14,14,15,15,16,16,16,14,15,14,14,15,13,12,11,12,11,10,12,11,11,11,13,14,14,15,15,17,16,16,15,14,14,16,14,13,13,13,13,13,11,12,12,12,13,13,15,15,16,17,17,19,20,18,20,20,19,17,20,22,21,22,23,24,21,19,20,22,21,22,21,24,25,26,28,28,29,29,29,29,29,29,29,28,29,27,28,26,27,26,26,25,25,25,25,24,23,25,25,25,24,25,26,25,25,26,27,27,26,26,27,25],[27,26,26,25,25,24,23,23,24,24,24,23,24,23,22,23,22,22,21,21,21,19,18,18,17,16,16,16,16,15,14,14,13,13,14,13,12,12,11,11,12,9,9,11,9,8,10,10,9,7,10,10,10,11,11,10,11,11,11,10,10,10,10,11,12,11,11,12,11,13,12,12,14,12,13,14,14,14,14,15,15,15,15,17,15,15,19,20,19,19,19,19,20,19,18,16,17,16,16,15,17,16,15,15,16,15,14,15,14,14,13,14,14,14,13,14,15,13,13,14,15,15,14,19,18,16,16,19,18,17,18,19,17,17,16,16,15,14,14,13,12,10,11,12,11,10,8,8,7,5,6,6,4,3,3,3,5,4,5,6,6,5,6,7,7,7,8,8,8,9,10,13,13,12,14,14,13,12,12,11,9,9,7,11,9,8,7,6,4,4,5,6,4,5,6,6,5,6,7,7,7,8,9,9,8,10,11,10,11,10,8,9,8,9,8,10,10,11,11,11,11,13,12,10,11,11,11,9,10,11,10,10,10,12,12,14,14,13,14,14,14,13,13,14,13,14,14,14,13,14,14,14,12,13,13,13,12,13,15,13,11,11,9,9,7,9,9,8,10,11,13,13,13,13,13,14,13,12,12,13,13,12,13,14,14,14,15,14,13,11,9,9,7,9,7,10,9,10,10,13,12,11,12,13,11,12,13,11,11,9,9,7,7,5,5,4,3,4,3,3,3,2,2,2,2,1,1,2,1,0,1,3,5,7,8,9,10,10,8,8,7,5,5,5,3,3,4,3,3,3,4,3,3,4,5,4,5,4,4,3,3,4,2,2,3,3,2,2,3,2,2,3,3,3,3,4,4,4,3,5,5,4,4,5,6,5,5,7,7,8,8,11,12,13,14,13,11,9,7,7,7,5,6,4,6,7,5,4,7,7,4,7,6,6,6,6,6,7,6,7,6,7,6,7,8,8,7,7,7,7,6,7,6,7,8,8,7,7,8,8,7,9,10,9,9,7,6,8,9,10,10,10,11,10,10,10,9,8,8,8,7,6,6,6,5,5,6,5,4,4,4,3,3,3,4,5,4,5,5,6,7,8,9,8,7,7,5,7,6,5,5,5,4,5,6,5,6,6,7,6,6,7,6,7,7,8,7,8,7,8,8,10,10,10,11,11,14,13,15,15,17,18,18,20,20,20,20,20,17,18,15,13,11,11,10,10,10,9,9,9,10,9,10,10,12,12,13,13,13,13,13,12,12,13,13,12,12,12,11,11,11,11,10,10,10,10,10,10,11,10,11,12,13,14,14,14,14,13,14,13,12,12,14,14,12,12,12,12,11,12,11,11,12,11,11,11,10,11,10,11,11,11,11,12,12,14,13,12,12,13,12,13,12,11,11,11,12,10,12,11,10,11,10,11,11,11,12,12,13,13,13,12,13,13,13,12,12,12,12,12,11,13,11,11,11,10,12,11,11,12,13,12,14,13,13,14,12,13,13,13,13,13,13,13,12,11,12,10,11,12,11,12,14,12,13,13,15,14,14,15,14,14,14,14,13,13,12,12,11,12,10,11,11,12,12,14,14,14,14,14,14,15,14,13,14,13,13,13,12,11,11,12,10,12,12,12,14,13,14,14,15,17,16,15,17,16,16,16,15,14,14,14,14,13,13,12,12,12,11,11,10,11,12,13,14,13,15,15,17,16,17,17,19,19,19,17,16,16,16,16,15,14,15,14,12,13,12,11,12,12,13,14,14,15,16,17,17,17,18,17,17,17,17,16,14,14,13,12,12,11,13,10,13,13,15,15,16,16,16,18,18,19,20,17,16,16,15,15,14,14,12,13,12,11,11,10,13,13,15,15,17,17,16,18,19,21,20,19,18,16,16,15,17,15,14,13,13,12,11,13,11,14,13,15,16,18,18,19,19,19,19,18,18,17,18,16,16,16,15,12,14,13,12,13,12,14,14,17,16,17,18,19,19,20,19,18,19,16,17,18,17,15,15,15,14,14,13,13,13,16,14,19,16,18,21,20,21,21,21,21,22,22,22,22,23,22,22,24,24,22,21,21,21,21,22,21,25,23,25,28,28,29,28,27,29,29,28,29,28,28,27,26,26,25,25,25,24,23,24,25,23,22,24,23,23,23,24,25,24,24,26,27,27,24,26,28,23],[28,27,28,28,28,26,26,27,26,27,26,26,27,27,26,25,25,25,24,24,23,23,22,21,21,20,20,19,19,18,18,17,18,17,17,17,15,15,17,15,14,14,14,13,12,13,12,12,12,12,12,11,12,13,14,13,14,14,14,13,14,14,12,14,14,15,13,15,15,14,15,14,17,14,16,16,16,17,16,18,19,17,18,19,19,19,21,22,22,22,23,22,22,21,21,20,20,20,22,18,19,20,19,19,19,18,17,18,18,19,17,18,17,16,16,17,19,19,17,17,19,17,18,19,19,19,18,19,19,19,20,19,18,17,18,17,17,15,16,15,14,13,14,13,13,12,12,11,8,7,8,7,6,5,6,6,7,8,8,9,9,9,10,10,11,11,11,11,13,14,13,15,15,15,16,17,18,16,16,15,11,13,11,12,11,9,10,9,8,7,9,11,8,9,11,11,9,11,12,12,11,12,12,13,14,14,15,14,15,14,14,14,14,12,12,12,13,13,15,15,15,17,16,14,14,16,15,15,14,15,15,15,15,15,16,16,17,17,16,17,17,17,16,17,17,17,17,16,17,18,16,17,17,17,17,17,18,18,19,17,16,15,14,13,12,13,13,12,13,15,16,17,17,15,16,16,16,16,16,16,17,15,17,18,18,17,18,17,17,17,12,14,11,13,12,14,12,13,13,16,15,15,17,17,15,15,16,15,15,12,11,10,10,9,8,7,7,7,6,6,6,5,4,4,3,3,3,3,2,1,0,1,4,6,8,10,9,10,10,8,8,7,7,7,4,5,7,6,5,6,7,6,6,6,6,6,7,6,6,5,5,5,4,4,4,4,3,3,5,3,2,4,5,5,5,6,6,6,5,7,7,8,7,7,7,7,8,10,9,9,10,11,12,13,14,13,12,12,10,8,7,7,8,7,7,7,8,7,8,8,8,10,8,9,9,8,9,10,9,9,9,10,9,9,10,11,11,9,10,10,11,11,13,10,12,11,11,11,12,12,10,12,12,12,13,10,10,12,13,13,13,13,13,14,12,13,12,11,11,12,10,10,10,10,9,8,8,7,6,8,7,5,4,4,7,9,7,9,11,9,11,11,11,11,10,10,9,11,11,9,10,8,7,7,8,8,9,8,9,9,9,9,8,11,11,9,11,12,10,12,12,12,13,13,15,15,16,17,18,18,20,19,19,22,21,22,21,22,19,19,17,16,16,14,14,14,13,12,13,13,13,14,15,15,16,15,16,18,17,17,17,18,17,18,17,17,16,16,15,16,16,14,15,14,13,13,13,14,14,15,15,16,17,18,17,17,17,17,17,17,17,16,17,18,17,17,17,17,16,17,14,16,15,15,16,15,14,14,14,15,16,15,16,17,17,18,17,17,17,17,17,18,17,16,16,16,16,15,16,14,14,15,15,16,16,16,17,16,18,18,18,18,17,18,19,18,17,16,16,15,15,16,15,14,16,15,16,15,17,16,18,16,19,17,18,17,18,17,18,19,19,17,17,17,16,15,17,14,14,17,15,17,17,17,18,18,18,19,19,19,18,19,17,18,17,17,16,16,14,15,15,14,16,16,15,18,18,18,18,17,18,20,17,18,18,17,17,16,16,15,15,16,14,14,17,15,17,16,19,18,19,21,19,19,21,19,18,18,17,18,18,17,17,17,17,16,14,15,15,14,14,15,17,15,18,17,19,18,20,19,21,21,21,21,21,20,20,20,19,18,18,18,17,16,16,15,15,15,17,16,15,18,17,19,20,20,20,20,21,20,19,19,19,19,17,16,15,16,15,14,17,15,15,19,17,19,20,20,21,20,21,21,20,19,18,18,18,17,17,16,15,15,15,15,16,17,15,18,17,20,21,21,19,19,22,24,22,22,20,20,17,17,17,17,17,15,15,16,15,17,17,17,18,17,19,21,20,22,23,21,22,22,21,21,19,18,17,18,17,16,17,17,17,18,18,17,19,18,21,20,20,22,23,22,21,21,21,20,19,19,19,18,18,19,19,19,18,18,19,18,19,20,21,21,21,22,23,23,22,23,23,23,22,24,23,22,23,23,23,22,20,22,20,23,23,23,25,24,26,28,28,29,28,28,29,29,28,29,28,28,28,27,27,27,26,27,26,24,26,26,25,24,26,26,25,26,27,27,26,26,27,28,28,26,28,29,26],[30,29,30,29,29,29,29,28,29,29,29,28,29,29,29,28,28,28,28,27,28,27,26,26,26,25,25,25,25,25,24,23,24,22,23,22,21,20,22,22,21,20,21,20,20,19,20,20,19,18,19,19,18,17,20,19,22,22,20,21,20,21,20,21,20,21,22,22,21,21,24,21,21,22,24,22,23,25,23,24,25,26,25,25,26,27,27,28,27,27,27,27,27,26,26,26,26,25,27,26,26,25,26,24,25,26,25,24,24,25,24,23,24,24,22,22,26,24,21,23,26,24,22,25,25,23,23,24,22,24,23,24,22,20,21,21,21,20,20,19,17,17,17,16,15,15,16,14,13,13,15,13,15,12,14,16,17,21,19,20,20,21,21,20,20,21,22,21,22,25,24,25,24,24,25,25,25,25,24,25,22,22,21,21,21,20,20,19,19,19,18,21,14,20,20,20,19,20,20,21,22,19,21,23,22,22,24,24,25,25,23,23,22,23,20,21,21,22,22,23,24,26,25,23,23,25,24,23,24,25,25,22,24,25,25,25,25,24,25,25,25,24,26,26,25,26,26,26,25,27,26,26,25,26,26,27,26,26,27,26,26,25,23,24,21,22,20,19,21,22,24,26,25,24,25,25,25,24,25,26,25,25,25,25,25,24,24,25,24,26,23,24,22,22,21,22,20,22,22,24,22,22,24,25,25,25,25,24,23,21,22,21,20,21,19,18,17,17,15,13,16,16,9,11,13,8,5,6,5,4,1,0,1,5,6,8,10,10,10,11,11,9,9,9,7,8,8,8,8,9,10,9,10,13,13,15,16,17,19,15,16,14,11,14,11,9,7,9,10,6,6,10,9,9,11,11,12,12,9,11,13,11,9,14,14,11,13,16,16,15,16,18,18,18,20,18,18,18,17,15,17,18,16,12,18,17,12,13,18,17,12,15,14,19,19,16,17,19,19,18,17,20,20,18,20,20,20,18,18,20,20,19,20,20,19,21,20,18,21,20,19,20,21,19,20,18,18,20,20,20,19,20,19,22,21,21,19,18,20,19,16,18,18,18,16,17,16,15,13,14,15,11,10,12,15,17,15,16,18,16,19,18,18,16,15,17,17,19,21,19,21,20,19,19,18,19,21,20,17,19,20,19,18,19,20,18,18,20,19,21,22,22,22,23,23,24,23,23,25,24,25,25,23,26,25,27,26,26,25,25,22,22,23,22,23,23,21,22,22,21,22,22,24,24,24,23,24,24,25,25,23,24,25,25,25,25,26,24,23,25,23,22,22,23,22,22,22,22,22,23,22,22,22,23,23,22,24,22,24,23,23,24,25,24,25,25,23,25,25,25,22,25,23,23,22,22,23,21,23,22,23,23,24,24,25,26,26,23,25,27,26,25,26,25,23,26,23,23,22,22,23,23,23,22,23,23,25,24,26,26,24,25,27,25,25,25,25,23,25,22,22,22,24,23,23,23,23,24,23,23,24,24,26,24,26,24,26,27,27,25,26,26,23,25,23,23,22,22,23,23,24,24,24,24,24,26,25,26,26,26,25,26,24,26,26,23,25,23,22,21,22,23,23,24,23,24,25,26,25,25,26,25,26,25,22,25,24,22,24,22,22,21,22,23,24,24,23,23,25,25,25,27,27,26,25,26,25,24,24,25,24,22,23,24,23,22,23,22,23,21,22,23,23,23,23,23,24,25,26,24,26,27,26,27,27,25,25,26,24,24,24,23,23,23,22,22,21,22,23,23,22,24,23,25,26,26,24,26,26,24,24,25,24,24,24,23,22,23,21,22,21,23,22,24,23,25,26,25,26,25,27,25,25,25,25,25,25,23,23,23,23,22,22,21,22,23,22,23,23,25,26,26,24,25,27,27,28,26,25,24,24,23,25,22,23,24,20,22,21,22,24,23,24,23,24,26,24,27,27,25,27,27,25,25,25,24,24,23,23,23,22,22,23,24,24,23,22,25,24,25,24,27,27,25,26,26,26,24,25,24,24,24,23,23,23,22,24,22,22,24,23,25,25,26,26,28,28,27,25,26,28,26,25,26,27,26,26,28,26,25,25,24,25,25,25,25,27,27,28,29,29,30,30,30,30,30,30,30,30,30,29,29,28,28,27,28,28,26,28,28,27,26,28,28,27,26,28,29,27,27,28,30,29,27,28,30,27],[30,30,31,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,29,30,29,28,28,28,29,27,27,28,28,26,27,27,25,26,26,25,24,24,25,21,23,22,23,21,21,22,22,19,22,21,22,22,24,24,25,25,23,24,24,24,23,25,24,24,25,27,24,25,26,26,24,25,27,25,25,28,27,27,28,28,27,27,28,28,28,29,29,29,29,29,29,29,29,29,28,27,29,28,28,28,29,27,27,28,28,28,27,28,27,27,28,28,27,27,28,27,25,27,28,27,26,27,27,26,25,26,24,25,24,25,24,22,23,21,23,20,21,19,18,18,19,20,18,17,18,17,11,14,15,12,14,10,15,16,17,19,20,23,21,21,23,25,23,24,25,25,25,27,27,27,26,27,27,26,26,26,27,27,25,25,23,24,22,23,21,19,20,18,19,21,19,20,22,21,20,21,23,21,23,22,24,25,24,25,26,26,26,26,25,25,24,25,23,24,24,25,25,25,26,27,27,24,25,26,26,24,25,26,25,25,26,26,26,27,27,25,27,27,26,25,28,28,28,28,28,27,26,28,28,27,25,27,28,26,26,27,28,26,26,26,24,26,23,24,22,20,24,26,26,27,27,26,26,26,27,25,26,28,26,26,27,28,27,27,26,27,26,26,26,26,24,25,23,25,23,23,24,26,25,25,26,27,26,26,27,26,26,24,24,23,24,21,23,21,18,20,19,17,16,15,13,11,10,10,8,7,7,6,5,1,0,2,6,6,9,10,12,12,13,12,16,16,12,13,16,15,13,14,18,14,14,19,19,16,18,19,19,16,17,15,13,14,14,12,10,12,14,10,8,12,12,12,15,15,18,16,12,19,20,16,18,18,19,20,19,19,19,20,19,21,21,21,22,22,21,22,20,19,19,20,19,17,20,19,20,16,21,20,16,19,19,22,22,18,20,20,21,19,20,21,21,20,22,21,22,21,20,22,21,20,21,19,22,23,20,20,23,22,22,20,23,21,22,21,21,21,22,22,22,24,22,23,22,23,22,20,22,22,20,21,20,19,16,19,18,16,15,17,16,13,14,13,17,20,18,17,20,16,19,19,19,18,18,18,17,19,21,19,20,19,19,20,19,19,21,21,20,20,22,21,21,21,22,21,21,22,21,23,24,24,25,25,26,26,26,25,28,27,27,27,26,28,27,28,28,28,27,27,25,24,25,25,26,26,24,23,25,24,25,25,26,26,27,27,27,26,27,28,26,27,27,27,27,27,28,27,26,26,26,25,24,24,24,23,25,24,26,25,25,26,25,26,25,25,27,25,26,26,25,27,27,26,28,27,25,26,27,27,25,27,27,25,25,23,24,23,25,24,24,26,26,27,28,28,28,26,27,28,28,27,27,28,26,28,26,25,25,23,24,23,25,23,23,25,26,27,28,28,26,28,28,28,27,28,28,26,28,25,25,24,24,24,23,26,24,26,25,26,26,27,28,27,28,26,28,28,28,26,28,28,26,28,25,25,24,24,24,23,26,26,25,26,25,28,28,28,28,29,27,28,26,28,28,26,27,25,25,24,24,25,24,25,26,26,28,28,28,27,28,27,28,28,25,28,28,25,27,24,24,24,25,25,24,25,26,26,27,28,28,29,28,28,28,29,28,26,27,28,27,25,27,27,27,25,25,25,25,22,23,25,24,26,25,27,27,27,28,27,28,28,29,29,29,28,28,28,27,28,27,26,26,26,26,25,23,24,24,25,25,23,27,27,28,28,27,29,28,27,28,28,27,27,27,26,24,24,23,25,23,24,25,25,27,26,28,27,28,28,29,28,28,27,27,28,28,25,25,26,25,23,22,24,23,24,25,25,26,27,28,29,26,27,29,29,29,29,27,27,27,27,27,25,25,24,23,22,23,23,24,24,26,27,26,28,27,29,29,26,29,29,27,28,27,27,27,26,25,25,23,23,23,24,24,25,26,27,26,27,27,29,29,27,28,28,27,27,27,27,27,25,25,24,24,23,24,23,24,26,25,27,26,28,28,29,29,29,27,27,29,29,28,28,29,28,27,28,27,26,26,26,27,27,27,27,29,28,29,30,30,30,30,30,30,30,30,31,30,30,29,29,29,28,28,29,29,28,29,29,28,27,29,29,29,28,29,30,28,28,30,30,30,29,29,30,29],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,28,29,28,28,29,29,29,28,28,28,27,27,27,27,26,26,27,25,26,26,25,24,25,25,24,23,24,23,24,24,26,26,27,26,24,26,27,24,25,27,26,26,27,28,26,26,28,27,26,26,29,27,27,28,28,28,29,29,28,29,28,29,29,29,29,29,29,29,30,29,29,29,29,28,29,29,28,28,29,29,28,29,29,28,28,28,28,27,29,29,26,27,29,28,25,28,29,28,26,28,28,27,26,27,26,26,26,26,25,23,24,21,23,21,22,21,20,20,20,20,18,18,19,17,15,15,17,15,17,13,17,16,18,20,21,22,22,21,24,23,23,24,24,24,24,27,26,27,27,26,27,27,27,26,27,28,25,26,23,24,23,21,21,20,20,18,21,22,18,20,23,22,21,23,24,23,24,23,24,25,24,26,26,26,27,27,24,25,24,26,22,25,24,26,26,27,27,28,28,26,25,27,27,26,26,27,27,25,27,27,27,28,28,27,28,29,28,27,28,28,28,29,29,29,28,29,28,28,27,28,28,28,28,28,29,27,27,27,24,27,24,26,23,22,26,27,27,28,27,27,28,27,28,28,27,28,28,28,28,27,28,27,27,27,27,27,26,27,24,26,23,26,23,25,25,27,27,26,26,27,27,27,27,26,27,25,25,23,23,20,22,21,18,21,21,19,17,17,14,12,12,13,10,9,9,9,6,3,2,0,1,6,6,9,11,12,13,12,16,16,15,15,18,16,16,16,19,17,15,19,20,19,19,20,19,15,18,17,14,13,16,14,13,14,14,13,11,15,15,13,15,16,20,17,16,20,22,17,19,22,22,20,21,22,23,22,22,24,23,23,24,23,22,22,22,21,20,21,22,19,20,22,20,17,23,23,18,21,22,24,24,21,22,24,23,20,22,24,22,22,24,24,24,22,22,25,22,24,24,22,25,25,23,24,26,24,24,25,26,25,26,24,24,25,26,26,25,26,24,26,26,26,25,24,25,25,23,24,24,23,21,22,21,19,18,19,18,14,16,14,18,21,19,20,22,19,24,22,23,23,20,22,20,23,25,20,22,20,20,21,20,19,23,22,21,23,24,23,23,24,25,24,24,25,23,25,26,25,27,26,27,27,27,27,28,28,28,28,27,28,28,28,29,29,28,28,26,26,27,27,28,27,26,26,26,25,27,26,27,27,27,27,27,28,28,28,28,28,28,28,29,28,29,28,28,29,28,27,26,26,27,25,27,25,27,27,26,27,27,27,27,26,28,27,27,27,27,27,28,28,28,28,28,29,28,28,27,29,28,27,27,26,27,25,27,26,26,28,28,28,28,29,29,28,28,29,29,28,29,29,28,29,28,28,26,26,27,26,27,26,27,27,28,28,29,29,28,28,29,29,29,29,29,28,29,27,27,27,27,27,26,28,27,27,27,27,28,28,29,28,29,28,29,29,29,29,29,29,28,29,27,27,26,26,27,26,28,28,28,27,28,28,29,29,29,29,29,29,28,29,29,28,28,27,27,26,27,27,27,27,27,28,29,29,29,28,29,29,29,29,27,28,29,28,28,26,26,26,27,27,27,28,28,28,29,28,28,30,29,29,29,29,29,28,28,29,28,27,28,28,27,27,27,26,27,25,26,27,27,28,27,28,28,28,29,27,29,29,29,29,29,29,29,29,28,28,28,28,27,28,27,26,26,26,27,27,27,27,27,29,29,29,28,29,29,28,28,28,28,28,28,27,27,26,25,27,25,27,27,27,28,28,29,28,29,28,29,29,28,28,28,28,28,27,27,27,27,25,25,26,25,27,27,27,27,27,29,29,28,28,29,29,29,29,29,27,27,27,28,26,27,27,24,24,25,25,27,27,27,27,27,29,28,29,29,28,29,29,28,28,28,28,28,27,27,26,25,23,25,25,26,27,27,28,27,28,28,29,29,28,29,28,27,28,28,27,27,27,27,25,25,24,26,23,26,27,27,28,28,28,28,29,29,30,28,28,30,29,27,29,29,28,28,29,28,26,27,27,27,27,28,27,29,29,29,30,30,30,30,30,31,31,30,30,30,30,30,29,29,29,28,29,29,28,29,29,29,28,29,29,29,28,29,29,29,28,30,30,30,29,29,30,29],[31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,28,29,29,28,28,29,26,27,27,27,26,26,26,26,24,26,25,25,26,27,28,28,28,27,28,28,27,27,29,28,27,28,29,27,28,29,29,28,28,29,29,29,29,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,29,29,29,29,29,28,30,29,28,29,29,29,28,29,29,28,27,28,27,27,27,27,26,25,26,24,25,22,24,21,21,21,20,21,18,19,19,18,15,16,19,16,20,16,22,21,24,25,24,26,26,26,26,27,27,26,27,28,28,28,29,29,29,29,29,28,29,29,29,29,27,28,26,27,27,26,26,23,24,23,25,26,22,25,26,25,24,26,27,25,25,23,27,27,27,27,28,28,29,28,27,27,27,27,26,27,26,28,28,28,28,29,29,28,28,29,28,27,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,30,30,29,29,30,29,29,28,29,29,28,29,29,30,29,29,28,27,28,26,27,26,24,28,28,29,29,29,28,29,29,29,29,29,29,29,28,29,28,29,28,28,29,29,28,28,29,27,28,27,28,26,27,27,28,29,28,29,29,28,29,29,29,28,28,28,26,26,24,26,24,23,24,23,22,22,22,19,17,17,15,12,12,12,11,7,5,4,2,0,1,4,6,8,10,12,12,16,17,15,17,19,18,18,20,22,21,21,23,24,23,24,24,24,21,23,21,20,16,21,19,16,16,18,15,13,17,17,15,18,19,22,20,19,22,24,22,22,24,25,23,24,25,24,25,25,26,25,25,26,26,26,25,25,25,24,25,26,22,24,24,24,22,26,25,22,23,24,25,26,23,25,25,25,22,25,26,24,26,26,26,25,26,25,25,25,26,24,23,26,26,24,25,27,26,25,25,27,27,26,26,25,26,27,27,26,27,26,27,27,27,26,25,26,27,25,25,25,24,21,24,23,19,18,22,20,16,18,17,23,24,21,21,23,20,24,22,23,23,19,23,20,23,26,22,25,22,24,24,24,22,26,25,25,25,26,26,26,26,27,27,26,27,26,27,27,28,28,28,28,29,29,28,29,30,29,29,29,29,29,29,29,29,29,29,28,28,28,28,29,29,28,27,28,27,29,28,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,29,29,30,29,29,28,27,29,26,28,28,28,29,28,28,28,28,28,28,29,29,28,29,29,29,29,29,29,30,29,30,30,30,29,30,29,29,28,26,28,26,28,27,27,29,29,29,29,30,30,29,29,30,30,29,30,30,29,30,29,29,27,25,28,26,28,27,27,29,29,29,30,30,29,29,30,30,30,30,30,29,29,28,29,26,26,28,26,28,27,28,29,28,29,29,30,29,30,29,30,30,30,30,30,30,29,29,28,28,26,25,28,26,28,29,28,29,29,29,30,30,30,30,30,30,29,30,30,29,29,28,28,26,26,28,26,28,28,29,29,29,29,29,30,29,30,29,28,29,30,28,29,26,27,26,26,28,27,28,28,28,29,30,29,30,30,30,30,30,30,29,29,29,29,28,28,29,28,29,27,28,28,26,26,27,27,28,28,28,29,29,30,28,30,30,30,30,30,29,29,30,29,29,29,29,28,28,28,26,26,28,27,27,27,27,28,29,30,30,29,30,30,29,29,28,28,28,29,28,27,27,26,27,25,26,27,28,28,28,29,29,30,29,30,29,29,29,28,28,29,28,28,28,27,26,25,26,26,27,26,28,28,29,30,30,28,28,30,29,30,30,29,28,27,28,28,26,28,27,24,23,26,26,28,26,28,28,28,30,28,30,30,29,30,30,28,29,27,28,27,27,27,27,24,24,26,26,27,27,28,28,29,29,28,30,30,29,30,30,29,28,29,27,27,27,26,26,25,25,27,26,27,27,28,29,28,29,29,30,30,30,28,30,30,29,28,30,30,28,29,29,28,28,28,28,28,29,28,29,30,29,30,30,30,31,30,30,31,31,30,31,30,30,30,30,30,29,29,30,29,29,30,30,29,28,30,30,29,29,30,30,29,29,30,31,30,30,30,30,29],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,29,29,29,29,29,28,29,28,29,28,28,28,28,26,27,28,27,25,27,27,26,24,27,27,25,26,28,28,29,28,27,28,28,27,27,28,28,26,28,28,27,27,29,28,27,28,29,28,28,29,29,29,29,30,29,29,29,29,29,30,30,29,29,29,30,30,30,29,29,29,30,29,30,29,30,29,29,30,29,29,29,30,29,28,29,29,28,28,30,29,27,28,30,29,28,29,29,28,27,28,27,27,27,27,26,25,25,23,24,23,24,21,22,21,21,20,18,18,19,16,16,16,19,16,20,17,22,21,24,24,24,26,26,26,26,26,25,26,26,27,27,28,28,28,28,27,28,28,27,28,28,28,27,28,26,27,27,26,25,24,24,23,26,26,23,25,26,25,24,25,26,26,26,25,26,27,26,26,28,27,28,28,26,27,26,27,24,27,25,28,28,28,28,29,29,28,27,29,28,27,28,29,28,27,28,29,28,29,29,28,29,29,29,29,29,30,29,30,29,30,29,30,30,29,29,29,30,29,29,29,29,29,29,28,26,28,26,27,25,24,27,28,28,29,28,28,29,29,29,29,28,29,28,29,29,29,29,28,28,29,29,29,28,28,27,28,27,27,26,28,27,28,28,27,29,29,29,29,28,28,28,26,27,27,26,25,25,25,23,24,22,21,22,22,19,16,18,18,13,12,14,14,10,7,6,4,2,0,1,6,7,8,10,12,13,15,14,14,17,18,18,19,21,21,22,23,23,23,23,24,24,22,23,21,21,18,22,21,17,17,19,17,14,18,18,15,18,16,21,20,19,22,24,22,21,24,25,23,24,25,25,25,25,26,24,25,26,26,26,25,26,25,25,26,25,22,24,25,24,22,25,26,23,24,24,26,26,24,25,26,25,23,26,26,25,25,26,25,26,26,25,25,25,24,25,23,26,27,23,25,27,26,25,26,28,27,27,25,25,27,27,27,26,27,26,27,27,27,27,25,27,27,25,25,25,24,22,24,23,20,20,22,21,18,19,19,22,23,22,22,23,20,24,22,24,23,20,22,20,24,25,22,25,23,23,25,24,24,26,26,25,25,26,27,26,27,27,28,26,28,26,27,28,27,28,28,28,28,28,28,29,29,29,29,28,28,28,29,29,29,29,29,28,28,28,29,29,29,29,27,28,27,28,28,29,29,29,28,28,29,29,29,29,29,29,29,30,29,30,29,29,29,29,29,29,28,28,27,28,27,29,29,28,28,28,28,28,28,29,28,28,28,28,29,29,29,29,29,29,30,30,29,29,30,30,29,28,27,28,27,29,28,28,28,29,29,29,30,30,29,29,30,30,29,30,30,29,30,29,29,28,27,29,27,29,28,28,29,29,29,30,30,29,30,30,30,29,30,30,29,29,28,29,28,28,28,27,29,28,29,29,28,29,29,29,29,30,29,30,30,30,29,30,30,29,29,29,28,27,26,28,27,29,29,29,29,29,29,29,30,30,30,29,30,29,30,30,29,29,28,28,27,27,28,27,28,28,29,29,29,29,29,30,30,29,29,28,29,29,28,28,27,27,26,27,28,27,28,29,28,29,29,30,30,30,29,30,30,30,29,29,29,29,28,28,28,28,27,27,28,27,26,26,27,27,28,29,29,29,29,30,29,30,30,30,30,30,29,30,30,29,29,29,29,28,28,27,27,27,27,27,27,27,27,28,29,30,29,29,30,29,29,29,29,28,28,28,28,27,27,26,27,26,26,27,27,29,29,29,29,29,29,30,29,29,29,28,28,29,28,27,28,27,25,26,26,24,26,27,27,28,29,29,30,29,29,30,30,30,30,29,28,28,28,28,26,28,27,25,23,26,25,26,27,28,28,28,29,28,30,30,29,30,30,28,28,28,28,28,27,28,27,25,23,26,25,26,27,27,28,28,29,29,30,30,29,29,29,28,28,29,28,26,27,27,26,25,24,26,25,26,26,27,29,28,29,29,30,30,30,29,29,30,29,28,30,30,29,29,29,28,27,27,27,27,27,28,28,30,29,29,30,30,31,30,30,31,30,30,31,30,30,30,30,29,29,29,29,29,29,29,30,29,28,29,29,29,28,29,29,29,29,30,30,30,29,30,30,29],[31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28,27,27,28,26,27,28,26,25,26,26,25,25,26,26,23,25,25,24,25,26,26,27,27,26,27,26,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,29,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,28,29,28,29,28,28,29,28,29,28,27,27,28,28,27,28,28,27,27,27,26,27,26,26,25,23,24,22,24,21,23,20,20,20,20,21,19,18,19,18,17,17,19,19,21,19,23,22,24,25,24,26,27,26,26,27,27,26,27,28,28,28,29,29,28,28,28,28,28,28,28,29,28,28,27,28,27,27,25,23,24,23,27,26,23,25,27,25,24,26,27,26,26,24,27,28,27,28,28,28,28,28,26,27,26,27,25,26,26,27,27,27,28,29,29,28,28,28,28,26,28,28,27,27,28,28,28,28,29,28,28,29,28,28,28,29,29,29,29,29,28,29,29,29,28,29,29,28,28,29,29,28,28,28,27,28,27,28,25,25,27,28,28,29,28,28,29,28,29,29,28,29,28,28,29,28,28,28,28,28,28,28,28,29,28,28,26,27,26,27,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,25,26,25,23,24,23,22,22,22,20,18,20,19,15,15,16,14,11,9,8,5,3,1,0,1,3,5,7,9,11,12,12,14,15,16,18,19,21,21,22,24,23,22,24,25,24,23,23,22,23,20,21,21,18,19,19,18,15,19,19,15,18,16,20,20,18,21,22,21,21,22,23,21,23,23,23,22,24,25,24,24,25,25,25,25,25,25,23,25,25,21,23,24,23,21,24,24,22,23,25,24,25,23,24,24,24,22,25,25,24,26,26,26,27,26,25,25,25,25,25,22,25,26,23,23,26,26,24,26,27,27,25,26,24,26,26,26,25,26,24,25,26,26,25,24,25,25,24,24,25,23,21,23,23,20,20,22,21,18,20,20,21,24,22,22,22,20,25,22,24,22,19,21,20,25,26,22,25,23,23,24,24,22,26,25,24,25,26,26,26,26,27,26,26,27,27,27,28,27,28,28,28,28,28,28,28,29,28,28,28,29,28,29,29,29,28,28,27,27,27,28,28,29,28,29,28,28,29,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,27,28,28,29,29,28,29,28,28,27,28,29,29,28,28,29,28,29,29,29,29,28,29,29,29,29,29,29,29,28,28,28,27,28,28,28,29,29,29,29,29,29,28,29,30,29,29,29,29,28,29,29,28,28,27,28,28,29,28,28,29,29,29,30,29,29,29,30,29,29,29,29,28,29,28,28,27,27,28,27,29,28,29,29,28,29,29,29,29,30,29,29,30,30,29,29,29,29,29,28,28,27,26,28,27,29,29,29,28,29,29,29,29,30,29,29,29,29,29,29,29,28,27,28,25,26,28,27,28,28,29,29,29,29,29,29,29,29,29,28,28,29,28,28,26,27,25,25,28,27,29,29,28,29,29,29,30,30,30,30,29,30,29,28,29,29,27,27,28,28,27,26,26,27,25,26,27,27,28,28,29,29,29,30,29,29,30,29,30,30,29,29,30,29,28,28,28,27,27,27,26,25,27,26,27,26,28,28,29,30,29,29,29,29,28,29,28,28,28,28,27,26,27,25,27,25,27,26,27,28,29,30,28,30,29,29,29,28,29,28,27,28,27,27,27,26,25,24,26,24,27,26,27,27,28,30,29,27,28,30,29,30,29,29,28,28,27,27,26,27,28,25,22,26,25,27,27,27,27,27,29,27,30,29,28,29,29,29,28,27,27,27,26,27,27,26,23,27,24,27,27,28,28,28,29,28,30,29,28,29,29,28,28,28,26,27,26,25,26,25,23,27,24,27,27,28,28,28,29,28,30,30,29,28,29,30,29,28,29,29,28,28,29,28,27,27,27,27,28,28,28,29,29,29,30,30,31,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,29,30,29,29,29,30,29,29,30,30,29,29,30,30,30,29,30,30,29],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,28,29,28,28,28,28,27,27,28,25,26,26,27,25,27,26,26,24,26,25,23,25,26,27,27,27,26,27,27,26,27,27,27,27,28,28,27,28,28,28,28,28,28,28,28,29,29,29,28,29,29,29,29,29,30,30,29,29,30,30,30,30,29,30,29,29,30,29,29,29,30,29,28,29,29,29,29,29,29,29,29,28,29,27,29,29,26,28,29,28,26,27,27,27,26,27,26,26,26,26,25,25,25,23,24,23,24,22,22,22,22,21,20,21,21,20,19,19,21,20,24,20,24,23,25,26,25,27,27,26,26,28,27,27,28,28,28,29,29,28,28,28,28,28,28,28,29,29,28,29,27,28,28,27,27,25,26,25,26,27,24,25,27,26,25,27,28,26,26,25,28,28,27,28,28,27,28,28,27,28,27,27,27,28,27,28,28,29,28,29,29,29,29,29,28,27,29,28,28,28,29,28,28,28,29,29,28,29,29,28,29,29,29,29,29,29,29,30,29,29,28,29,29,29,29,29,29,28,28,29,28,29,28,28,27,26,28,29,28,29,29,28,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,29,28,29,28,28,28,28,27,28,28,28,29,28,29,29,29,29,29,29,28,28,28,27,27,26,27,26,24,26,23,22,24,23,19,19,22,18,15,15,18,14,12,11,10,8,6,5,2,0,1,3,5,7,10,12,10,13,14,14,17,17,18,20,21,22,22,23,25,25,25,24,24,22,22,22,22,20,19,20,20,17,17,21,19,16,17,14,19,20,16,19,22,21,19,22,24,20,23,23,23,24,24,25,24,24,25,26,26,26,26,25,24,25,26,21,25,25,22,22,25,25,22,23,24,26,26,24,25,25,26,24,26,27,25,27,27,27,27,28,27,26,26,27,26,24,26,26,25,25,26,27,24,27,28,27,26,26,25,27,27,27,27,27,27,28,28,27,27,26,27,27,25,25,26,25,24,24,23,22,22,23,22,21,22,22,23,24,23,23,24,22,26,24,25,23,22,23,22,25,27,24,25,25,25,26,25,23,26,26,25,26,26,27,26,27,27,27,27,27,27,28,28,29,29,29,28,28,28,27,28,28,28,29,28,29,28,29,29,29,28,29,28,27,27,28,28,29,29,29,28,28,29,29,29,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,28,29,29,29,28,28,28,28,27,29,29,28,28,28,28,28,29,29,29,29,28,29,29,29,28,29,29,29,29,28,28,28,28,28,29,29,29,29,29,29,30,28,29,30,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,29,29,28,29,30,29,29,30,30,29,29,29,29,29,29,29,27,28,28,27,28,28,29,29,28,29,29,29,29,29,29,29,30,29,29,29,30,29,29,29,28,26,26,28,27,28,29,29,29,28,29,29,30,29,29,29,29,29,29,30,29,29,28,28,25,25,28,27,28,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,27,28,26,26,28,28,29,29,29,29,29,29,30,30,29,30,30,29,29,28,29,29,28,28,28,29,28,27,28,28,27,26,28,27,28,28,29,29,29,29,29,30,30,29,30,30,29,29,30,29,29,29,29,28,29,28,27,26,27,27,27,27,28,29,29,30,29,29,29,30,29,29,29,28,28,29,28,27,28,26,26,24,27,26,27,28,29,29,29,30,29,29,29,29,29,28,28,29,28,26,27,26,26,26,25,25,26,26,27,28,28,30,29,28,29,30,29,29,29,29,28,28,27,27,27,27,26,25,24,26,26,26,27,28,28,28,29,28,30,30,29,29,29,29,29,28,27,27,27,27,27,26,25,26,25,27,27,28,28,29,29,28,30,30,28,29,29,28,28,29,28,28,27,26,26,25,25,27,25,27,28,28,28,29,29,29,29,30,29,28,29,29,29,28,29,29,28,28,29,28,27,27,27,27,28,28,28,30,28,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,29,28,29,30,29,29,29,30,29,29,30,30,30,30,30,30,29],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,28,29,29,28,28,28,28,27,27,27,27,27,28,26,26,26,26,25,25,26,25,23,25,25,23,23,25,27,28,26,25,27,27,25,27,27,27,26,27,28,27,26,28,28,28,27,28,28,28,28,28,28,28,29,29,29,28,29,30,30,30,29,30,29,29,30,29,29,29,29,29,29,29,29,29,28,29,29,28,28,29,28,28,28,28,29,28,27,29,28,26,27,29,28,26,28,27,26,26,27,25,26,26,25,24,23,24,22,23,22,23,22,21,22,21,21,19,20,22,19,18,19,21,19,21,18,22,21,21,22,22,23,24,24,23,25,26,25,25,27,27,28,27,28,27,27,28,27,26,27,28,28,28,27,27,27,27,26,26,23,24,23,26,26,23,25,26,25,23,26,27,26,24,24,26,27,26,26,27,27,28,28,27,27,26,27,26,27,26,27,27,28,28,28,28,28,28,28,28,28,28,28,27,28,28,29,29,29,29,28,29,29,29,28,28,29,29,29,29,29,29,29,29,29,28,29,29,29,29,28,29,29,28,28,27,28,27,27,26,24,27,28,28,29,28,28,29,28,28,28,28,28,28,29,28,28,29,28,28,28,28,28,28,28,28,28,27,28,25,27,28,28,28,28,28,28,29,28,28,27,27,27,27,27,26,24,25,23,21,22,19,18,21,19,15,15,18,16,13,14,18,14,11,11,11,9,9,7,4,2,0,1,3,5,7,10,8,9,11,12,13,12,14,17,17,18,20,21,22,22,22,22,21,19,19,21,20,19,17,19,19,16,15,20,16,13,14,13,16,17,14,14,21,21,15,20,22,20,20,23,22,20,22,24,23,23,24,25,24,24,23,22,22,24,23,21,21,23,22,22,24,26,22,23,22,25,26,24,24,26,26,24,25,27,25,25,26,26,26,26,25,26,26,26,26,25,27,26,25,27,27,26,26,27,27,27,26,26,26,27,28,27,27,27,27,28,28,28,28,27,27,28,27,26,26,25,24,24,23,23,23,22,21,21,21,21,20,23,22,24,24,22,25,25,26,25,22,23,22,26,26,24,25,23,24,24,23,23,26,26,24,26,25,26,25,26,27,27,26,26,26,27,28,27,28,28,28,28,28,28,28,29,28,28,28,28,28,28,29,29,28,28,27,26,26,28,27,28,27,27,28,27,28,28,28,29,28,28,28,28,29,29,28,28,29,29,29,29,29,29,28,29,28,27,28,27,27,26,27,26,28,29,28,28,28,28,28,28,29,28,28,27,28,28,28,29,29,29,28,29,29,29,28,28,28,28,28,27,27,26,28,28,28,28,29,28,29,29,29,28,29,29,29,29,29,29,28,29,28,28,28,27,28,26,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,27,29,28,28,28,28,28,27,28,28,28,28,28,28,29,29,28,29,29,29,29,30,29,29,29,28,29,28,28,28,27,28,27,28,29,29,29,29,29,29,29,29,30,29,29,29,29,29,28,28,28,28,28,27,28,27,28,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,27,27,29,28,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,28,28,27,27,27,27,27,27,28,27,29,28,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,28,28,28,28,27,27,27,27,27,28,28,28,29,29,29,29,29,29,29,29,28,28,28,29,27,27,27,25,27,27,27,27,28,28,28,29,29,29,29,29,29,29,29,28,28,29,28,27,27,27,25,26,25,26,27,27,27,28,28,29,29,28,29,30,30,30,29,29,28,28,27,27,26,28,27,24,23,25,25,27,27,27,28,28,29,29,29,29,29,30,29,29,28,28,28,27,26,27,26,24,23,26,26,27,27,28,28,28,28,29,29,30,29,30,29,28,27,27,28,28,26,26,26,24,24,26,25,27,27,28,29,28,28,29,29,30,30,29,29,30,29,28,30,30,29,29,29,28,26,27,27,27,28,28,29,29,28,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,30,30,29,30,30,29],[30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,29,29,29,29,30,29,28,29,28,29,28,29,28,28,28,27,27,27,26,26,26,26,25,26,23,25,24,23,22,23,24,23,21,22,21,20,21,25,24,25,24,23,24,25,23,24,25,24,25,26,26,26,26,27,26,27,27,28,28,28,28,28,28,28,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,29,29,29,28,29,28,28,27,28,28,27,28,28,27,26,28,27,23,26,28,27,24,26,27,25,24,26,24,25,24,24,24,22,23,22,23,20,22,21,20,20,20,20,20,20,20,20,18,18,20,20,20,19,22,20,21,22,23,26,25,24,25,27,26,26,27,27,27,28,28,28,28,28,28,27,27,27,27,28,27,26,25,24,24,24,23,20,22,20,22,24,20,24,25,23,22,25,25,24,24,26,27,27,27,27,28,28,28,28,27,27,25,26,24,26,26,26,27,27,28,28,28,28,28,28,28,26,29,27,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,28,29,29,28,28,28,28,29,29,29,28,28,28,28,27,27,25,25,24,22,26,27,27,28,28,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,26,26,24,26,24,26,26,27,27,27,27,28,28,27,28,28,26,27,26,25,24,22,24,22,21,23,18,19,22,18,14,16,19,13,13,15,16,11,11,12,12,10,9,8,6,4,2,0,1,3,5,7,7,8,10,10,13,13,15,14,14,16,18,19,20,20,21,20,19,17,18,20,18,15,16,17,16,12,14,17,13,13,12,11,14,14,12,13,15,14,13,17,19,17,19,20,19,19,20,20,20,21,21,22,22,22,21,20,19,22,20,18,20,21,19,18,22,21,18,19,21,23,24,20,21,22,24,21,23,24,23,24,25,25,25,24,26,25,26,24,25,22,26,25,24,23,25,26,23,26,27,25,24,25,23,25,25,25,24,26,25,26,26,26,25,24,25,26,24,24,23,23,22,22,21,21,20,20,21,20,18,20,18,22,21,22,24,21,24,25,25,23,22,22,21,24,24,21,23,23,22,22,22,21,23,23,22,24,23,24,24,24,24,24,24,24,25,26,26,27,27,28,26,27,27,26,27,27,27,28,26,28,28,28,28,28,27,27,26,25,26,27,27,28,27,27,27,27,27,28,27,28,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,27,27,28,27,29,27,27,27,27,27,28,28,27,27,26,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,28,28,28,28,28,28,29,29,28,28,29,29,29,28,28,28,28,28,28,27,28,27,28,28,28,29,28,28,27,29,29,28,28,29,29,29,28,28,28,28,28,28,27,28,28,28,27,29,27,28,28,28,28,29,28,29,29,29,29,29,29,29,29,28,28,28,28,26,26,28,28,28,28,29,28,28,28,28,29,29,30,29,29,29,29,29,28,28,28,28,26,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,28,29,28,28,27,28,25,27,28,28,29,29,28,29,28,29,29,30,29,29,29,29,29,28,29,28,28,28,28,28,27,27,27,27,27,26,27,27,29,28,29,29,29,29,29,29,30,30,30,30,29,29,29,29,29,29,29,28,27,27,27,26,27,26,26,28,28,29,29,29,29,29,29,29,29,29,29,29,29,28,28,26,27,25,26,24,26,27,28,28,29,29,29,29,29,29,29,29,29,29,28,29,28,28,28,26,25,24,25,24,27,27,27,28,29,29,29,29,29,29,29,30,29,29,28,28,28,28,27,28,27,25,23,25,25,27,27,27,28,28,29,28,29,29,29,29,29,29,28,29,28,28,27,28,27,26,23,26,24,26,27,28,28,29,28,29,29,30,29,29,29,29,28,28,28,28,27,27,26,25,24,26,23,27,27,27,28,28,28,29,29,29,29,29,29,29,29,28,29,29,28,28,28,29,27,27,27,27,28,28,27,29,28,29,30,29,30,30,29,30,30,30,30,29,29,29,29,29,29,28,29,29,28,28,29,29,28,29,29,29,29,29,30,29,29,30,30,30,29,30,30,28],[30,29,30,30,30,29,29,29,29,30,30,29,29,29,29,29,29,29,29,28,29,28,28,28,27,27,27,26,26,27,26,25,26,25,24,24,25,24,24,24,24,22,22,22,22,20,22,21,22,18,20,20,19,20,22,23,24,23,21,23,23,23,23,24,23,23,24,24,24,24,26,24,26,25,26,25,25,25,26,26,26,26,27,26,25,27,27,28,28,28,28,28,28,27,28,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25,26,25,23,26,25,22,24,26,25,24,25,25,24,24,23,23,23,24,24,23,22,22,21,21,21,21,21,20,21,20,22,21,22,21,21,20,19,18,20,17,19,18,21,21,19,19,21,22,22,23,24,25,25,25,26,26,26,25,25,25,25,26,24,24,25,26,26,25,25,25,25,25,24,24,20,21,19,22,23,20,22,24,22,22,24,25,23,24,24,25,26,25,25,26,25,27,26,25,25,24,25,24,25,24,25,24,26,26,27,27,25,26,26,26,25,27,26,26,25,26,26,26,26,27,26,26,27,27,25,26,27,26,27,26,27,26,27,27,27,26,26,26,27,26,26,27,26,26,27,24,25,24,25,24,21,26,25,25,27,26,26,27,27,26,26,26,26,26,26,26,25,25,25,25,26,26,26,25,25,25,26,24,24,23,24,26,26,26,26,25,26,26,25,25,25,26,25,26,25,24,24,22,18,21,20,18,19,21,20,12,16,19,13,10,15,17,12,9,13,13,11,10,9,8,7,4,2,0,1,4,6,6,8,9,12,11,13,11,13,14,17,16,20,18,19,17,20,16,19,20,21,18,18,17,18,19,12,14,17,12,11,10,10,12,13,13,12,15,15,13,15,18,16,15,17,17,16,17,20,20,22,22,22,22,21,19,15,17,21,17,19,17,19,20,19,20,19,20,20,19,20,21,21,18,21,23,19,21,23,21,22,22,23,22,23,22,23,23,23,24,22,24,24,22,23,25,23,22,25,25,23,23,23,22,23,25,22,22,23,24,25,24,25,25,23,24,25,24,22,22,22,21,20,21,20,19,19,18,22,21,21,17,20,21,22,22,21,22,23,24,23,22,20,21,24,24,21,22,21,22,21,21,20,22,23,19,23,23,23,21,23,23,23,22,24,23,24,24,25,25,26,25,25,25,24,25,26,26,26,26,26,26,27,26,27,25,26,24,23,24,24,25,25,25,24,25,24,25,26,26,26,26,25,25,26,26,26,26,26,26,26,26,27,26,27,26,26,26,25,26,25,25,24,25,25,26,26,26,25,25,26,25,25,26,26,24,25,26,26,27,27,27,27,26,27,26,27,25,27,26,26,25,24,26,24,26,25,26,27,27,27,27,27,28,27,27,28,28,27,27,27,26,26,26,26,25,25,26,25,27,25,26,27,26,27,28,27,27,27,28,28,27,27,27,26,26,26,26,26,25,26,25,26,26,26,26,26,26,27,27,27,28,27,27,28,28,27,27,28,26,26,26,26,25,24,26,25,27,27,27,27,26,27,27,27,28,28,28,27,27,28,27,26,26,26,26,24,24,27,24,26,26,27,28,28,27,28,28,27,27,27,26,27,27,26,25,25,26,23,23,26,26,27,27,27,27,27,28,28,28,27,28,27,27,27,27,26,26,26,26,26,25,25,24,25,25,23,24,26,24,26,27,27,27,27,28,27,27,28,28,28,28,27,27,27,27,27,27,27,27,26,26,25,25,26,25,24,26,26,27,27,28,28,28,27,28,27,28,27,28,26,27,26,25,26,24,25,25,24,25,26,26,26,27,28,28,28,28,28,28,27,27,27,27,26,27,26,25,24,23,24,24,25,25,25,26,26,28,28,27,28,28,28,28,28,27,27,26,26,26,26,27,25,24,23,24,24,24,25,25,26,26,27,27,28,28,28,28,27,28,27,26,26,26,25,26,25,24,23,24,23,24,25,25,27,26,26,28,28,28,28,27,27,27,26,26,26,25,25,24,25,23,23,24,22,23,25,25,26,26,26,28,27,28,28,28,28,28,27,27,27,28,28,27,28,28,26,27,26,26,26,27,26,28,27,28,29,30,30,29,29,30,30,30,30,29,29,28,29,28,28,28,28,28,27,28,28,27,27,29,28,28,28,28,29,28,28,29,30,29,28,29,29,28],[29,28,29,28,28,28,28,27,28,28,28,28,29,28,28,28,28,27,27,27,27,27,26,26,26,25,25,25,25,26,24,25,24,24,24,23,23,22,23,22,22,20,21,21,19,18,21,20,19,18,19,19,18,20,23,22,22,21,20,22,21,20,21,23,21,21,22,24,23,22,24,23,22,23,25,23,23,25,24,24,25,25,25,25,24,25,26,27,27,26,27,28,27,25,27,26,25,25,27,25,25,26,26,25,25,26,25,25,25,26,24,23,25,25,23,23,26,24,23,24,26,24,22,26,25,24,22,24,22,22,23,22,22,21,21,22,21,19,20,20,19,19,18,19,19,18,18,18,17,14,16,16,16,15,16,15,17,16,19,17,18,19,20,19,20,22,22,21,21,22,22,22,22,22,23,22,22,22,22,23,21,20,21,19,18,17,17,16,17,18,16,18,19,20,19,20,19,21,20,21,22,22,23,21,22,22,23,22,24,23,22,22,21,21,19,21,21,23,22,23,24,24,24,23,25,25,23,22,24,24,23,22,24,24,24,25,24,23,25,25,25,24,25,25,25,25,25,25,25,25,25,25,25,25,24,25,25,25,25,24,23,24,23,22,21,21,19,18,20,22,23,24,23,23,25,24,24,24,24,24,25,24,24,24,24,23,23,24,23,24,22,23,22,21,20,20,18,21,21,23,22,23,23,23,23,23,23,23,22,22,19,21,17,18,17,16,17,16,11,14,15,12,11,12,12,11,9,11,12,10,9,10,12,11,12,9,8,8,5,4,2,0,1,4,4,4,5,7,9,8,10,12,9,10,11,15,15,14,15,16,15,14,13,15,14,13,11,13,12,12,11,13,10,9,10,7,12,12,8,12,13,11,10,12,14,11,12,14,13,14,15,17,17,18,17,19,17,17,16,16,15,18,17,15,16,17,16,16,18,18,16,16,18,19,20,16,16,20,19,18,20,21,19,20,21,21,21,20,21,20,21,20,21,18,21,21,19,21,23,22,19,22,23,22,21,19,20,23,22,22,21,23,22,24,23,23,23,22,21,22,21,20,19,19,19,17,17,17,16,15,14,15,13,15,15,17,19,17,19,18,19,20,21,19,19,18,17,20,20,19,18,18,20,17,17,19,18,20,17,19,20,21,18,20,21,21,20,21,20,22,23,22,24,24,23,22,23,22,24,24,24,26,24,26,26,26,26,26,25,25,23,22,22,23,24,25,24,22,24,23,24,25,24,24,24,22,22,25,24,25,25,25,25,25,24,25,25,25,25,25,25,25,25,23,25,22,24,24,24,25,23,23,24,24,23,23,25,23,23,23,24,23,25,25,24,26,25,26,25,25,25,25,26,25,24,23,25,23,24,24,24,25,25,25,24,25,26,25,25,26,26,25,26,26,26,26,26,25,24,23,25,23,25,24,24,25,25,25,26,26,26,26,26,27,26,26,26,25,26,26,25,24,23,25,24,25,25,25,24,24,24,24,26,26,27,26,26,26,26,26,26,26,25,26,25,25,24,23,25,25,25,25,26,25,25,25,25,26,26,26,26,26,25,25,26,25,25,25,25,23,22,25,23,25,25,26,26,26,26,26,26,26,25,26,26,25,25,25,25,24,24,23,22,25,24,25,26,25,26,25,26,27,26,25,26,26,25,26,26,25,25,26,25,24,23,23,24,24,24,23,22,25,23,25,25,25,26,25,27,26,26,27,27,27,27,26,26,26,26,26,26,26,26,24,25,24,24,24,23,22,24,24,25,27,26,27,26,27,27,27,26,26,26,25,25,24,24,24,23,22,22,22,24,24,26,26,26,26,27,27,27,27,27,26,26,26,26,25,24,24,22,22,22,21,20,22,24,23,25,25,26,27,26,26,27,27,27,27,26,25,25,25,26,24,24,23,22,20,22,21,22,24,23,25,25,26,25,27,27,26,27,27,26,26,25,26,25,24,24,22,23,20,22,21,21,23,24,25,25,26,25,26,27,26,27,26,25,25,26,25,25,23,23,22,22,19,22,20,22,23,24,26,25,26,26,27,28,28,26,26,28,26,26,27,28,26,26,27,27,25,25,26,25,26,25,25,27,26,27,29,28,29,29,28,29,29,29,29,28,28,27,27,27,28,26,27,27,26,27,27,26,25,26,27,27,27,27,28,27,27,28,29,28,27,28,28,27],[29,28,28,28,28,26,28,27,27,27,28,26,27,26,27,25,26,25,26,25,25,25,23,23,23,23,22,22,22,22,21,19,20,19,19,17,17,17,17,16,16,15,15,16,14,15,15,14,13,12,13,15,14,14,17,16,16,16,15,16,15,17,15,16,16,17,17,17,18,17,18,18,19,17,19,18,19,21,20,20,20,22,22,21,22,23,23,24,24,23,25,24,24,24,23,23,21,22,22,21,22,22,21,21,20,22,20,20,19,20,20,19,19,19,19,18,21,18,17,19,22,20,18,20,21,18,18,18,18,19,19,19,19,17,16,16,16,15,16,16,15,16,15,16,15,15,15,14,14,12,12,12,11,11,11,11,9,10,11,14,13,14,15,17,15,16,19,16,16,17,19,19,20,19,19,19,18,16,18,17,16,14,15,13,11,13,12,9,10,10,12,13,12,12,14,15,15,15,15,15,15,17,19,17,16,18,18,17,18,17,17,16,16,15,15,16,17,18,17,18,17,18,19,19,17,17,17,17,18,17,18,17,18,19,19,19,20,19,19,21,20,19,19,20,20,21,20,21,19,19,21,20,19,20,20,20,19,21,21,20,18,18,16,17,15,15,15,13,15,15,18,19,18,19,18,18,19,19,19,20,19,19,20,20,19,20,20,20,18,18,18,17,15,16,14,15,12,14,17,18,16,17,18,19,18,18,20,19,16,18,15,16,13,11,12,10,9,9,7,7,8,6,6,7,6,6,5,7,8,7,6,10,10,12,11,10,9,7,7,5,3,1,0,1,2,2,2,3,4,3,4,5,6,5,5,7,9,7,10,10,9,10,8,10,10,8,7,8,7,7,8,9,7,7,6,7,6,7,5,6,6,7,5,6,8,6,7,9,9,10,10,11,12,14,15,14,13,12,11,10,9,10,10,11,9,11,11,12,11,12,12,10,13,12,12,11,11,12,13,11,13,14,13,14,15,14,16,14,12,14,16,14,16,16,16,16,14,16,15,17,15,16,16,17,16,14,14,16,15,15,15,16,16,17,17,17,17,14,15,16,16,15,13,14,14,13,11,12,12,10,11,11,10,12,11,12,12,13,14,14,15,15,16,15,13,14,13,15,15,13,13,12,10,10,10,11,11,12,10,12,12,14,12,13,13,14,15,14,14,15,16,17,16,18,17,17,18,18,18,20,21,22,20,22,22,23,22,22,20,20,18,17,17,17,16,18,18,18,17,17,17,18,18,18,19,18,17,20,20,19,21,19,20,21,20,19,19,19,18,18,18,18,19,19,17,17,18,18,18,19,17,18,18,20,19,18,20,18,19,18,19,20,19,19,21,20,18,19,19,19,19,19,18,17,19,19,17,18,17,19,20,20,19,19,20,22,22,20,21,22,21,21,20,20,19,19,19,17,20,19,18,19,19,19,21,20,18,19,21,22,21,21,22,22,21,20,21,19,19,19,19,19,20,18,19,19,20,19,20,18,20,19,22,20,23,22,21,22,21,22,20,21,19,20,21,19,20,18,19,20,20,20,22,20,20,21,21,23,23,23,22,22,22,21,21,20,19,20,18,19,19,19,20,20,20,21,22,22,21,22,22,23,23,22,22,21,21,19,18,20,18,19,20,19,20,20,20,21,22,22,23,24,24,24,24,23,23,22,23,23,22,21,23,23,21,19,17,19,18,19,19,19,19,21,22,22,22,23,24,23,24,25,27,25,26,24,25,23,23,24,24,22,22,22,20,19,19,18,21,20,20,21,21,23,24,24,24,25,26,24,24,25,23,23,24,21,19,20,20,18,19,19,19,21,22,23,24,23,24,24,27,26,23,24,23,24,24,22,21,21,19,17,18,17,20,20,19,19,20,22,24,24,22,23,25,25,27,26,23,22,22,21,21,21,22,21,18,19,18,20,20,19,19,21,22,24,22,25,25,24,25,25,24,24,22,22,22,21,21,20,19,19,19,18,19,19,20,22,22,23,22,25,25,24,24,24,23,23,24,22,22,21,20,20,20,18,18,18,17,19,20,22,23,24,23,24,26,27,24,24,26,25,24,25,26,24,25,25,24,22,23,22,22,23,23,24,25,24,25,28,27,28,28,27,29,28,28,28,27,28,26,27,26,26,26,26,26,25,25,26,25,24,25,26,25,26,27,27,26,25,28,27,28,25,27,28,26],[28,27,27,26,27,26,26,25,26,26,25,25,27,26,25,24,25,24,24,23,24,23,21,21,22,19,19,19,18,19,17,17,17,16,16,16,16,13,13,13,13,11,12,13,11,9,11,12,9,11,10,11,11,12,11,14,14,11,10,13,13,10,11,13,12,11,13,14,13,12,15,15,14,14,16,15,15,17,17,16,17,19,18,19,19,21,22,23,24,24,24,23,23,22,22,21,20,19,21,20,19,20,20,18,17,20,18,16,17,20,16,15,18,19,15,16,17,15,13,16,19,17,15,18,19,17,16,17,16,18,18,17,18,17,17,18,17,16,15,16,15,14,14,14,14,14,13,12,12,9,10,10,9,8,8,9,8,8,9,9,9,10,11,11,10,12,12,14,13,14,13,15,15,14,15,16,14,13,15,14,12,12,9,11,8,8,8,7,7,7,8,9,8,9,10,9,10,11,11,10,12,12,13,12,13,13,15,14,15,14,13,14,12,13,10,13,13,13,14,14,15,16,16,14,15,16,16,14,16,16,15,15,16,16,15,17,17,15,17,19,17,16,18,20,18,18,19,19,17,18,19,19,16,17,18,17,15,18,18,16,15,16,13,14,11,12,10,9,13,12,15,15,16,15,16,16,16,16,16,17,17,16,16,16,16,16,16,16,15,15,14,14,12,12,9,12,9,12,13,16,14,14,15,16,16,15,15,15,14,12,11,10,10,8,8,6,7,6,5,4,5,4,4,4,5,3,4,5,5,4,4,7,9,9,11,9,9,8,6,5,5,2,1,0,1,1,1,1,2,2,4,2,3,4,4,3,5,5,5,5,5,7,5,5,5,4,4,5,4,3,5,5,4,4,4,4,4,4,2,3,5,4,4,4,5,5,6,5,6,6,7,10,11,13,15,14,12,10,9,7,6,6,6,6,7,7,7,6,8,7,6,7,9,8,9,7,7,9,10,8,8,10,9,9,10,11,11,10,10,11,11,9,12,10,12,12,9,9,13,12,9,12,13,12,11,8,8,12,12,13,13,13,13,14,13,13,13,12,12,12,12,10,9,10,10,8,8,8,7,7,7,6,6,7,7,7,8,8,10,10,11,13,12,12,11,10,8,11,10,8,9,7,8,8,7,7,8,8,7,9,9,8,8,9,10,10,10,11,9,11,11,11,13,14,15,15,16,16,18,17,20,20,20,22,21,23,22,22,20,19,17,16,15,13,13,12,12,11,12,13,13,13,15,16,16,17,16,16,18,17,16,16,17,18,19,16,17,15,15,16,13,13,13,12,13,12,15,13,15,15,15,16,17,17,17,16,17,17,16,17,17,18,17,17,18,18,15,17,17,16,14,17,14,14,13,12,14,12,15,15,15,16,16,17,18,20,19,17,18,20,19,17,18,17,16,17,15,14,14,12,14,14,15,15,15,16,17,17,20,20,18,20,21,20,18,18,19,16,17,15,15,14,13,15,14,16,15,16,16,16,18,17,19,18,20,19,20,20,20,18,19,19,17,16,15,15,14,13,15,15,16,17,16,18,17,19,19,21,21,22,19,20,18,19,19,17,17,15,15,14,13,16,16,16,17,20,20,20,19,20,21,21,21,20,18,18,20,17,16,15,15,14,13,15,15,17,18,19,21,20,22,23,23,22,23,23,22,20,19,21,20,17,18,20,18,16,15,15,15,15,15,15,15,17,17,20,20,22,24,23,23,24,25,25,24,23,24,22,22,22,21,19,18,19,17,17,17,15,16,15,16,16,19,21,23,23,22,23,24,20,22,22,20,20,21,18,17,17,18,16,16,14,16,17,20,21,21,22,23,23,24,25,23,21,21,23,22,19,18,19,17,15,17,15,14,15,16,17,19,19,22,23,21,22,24,25,25,24,22,22,19,19,19,17,19,17,16,15,15,16,15,16,17,19,20,23,22,24,24,22,24,23,21,23,20,21,19,18,18,17,16,15,16,15,15,16,17,20,21,21,21,23,24,23,23,24,21,21,22,21,19,19,17,18,17,17,16,16,16,17,18,20,20,22,23,23,25,25,24,22,25,24,22,24,25,23,23,24,24,22,21,22,21,23,23,24,25,24,24,27,26,28,28,27,28,28,27,27,26,27,26,26,25,26,25,25,25,24,24,25,25,24,24,26,25,25,25,26,26,25,27,27,26,26,26,27,25],[28,27,28,26,27,26,24,24,25,25,25,24,25,25,24,24,23,24,24,22,22,22,19,20,19,18,18,18,17,15,15,15,15,15,14,13,13,13,13,12,13,12,12,12,11,9,12,11,9,9,10,10,11,12,12,13,11,12,11,12,11,11,10,11,12,11,12,13,13,12,13,14,15,13,14,14,15,15,15,17,15,16,16,17,16,18,21,22,23,22,22,22,21,21,21,19,18,19,19,17,18,17,17,16,15,17,15,15,15,16,13,15,15,16,15,14,15,14,15,14,16,15,14,18,18,15,15,17,16,17,18,17,18,17,17,18,17,16,15,16,14,14,13,13,13,12,12,11,11,8,9,7,8,7,6,7,6,7,7,7,7,7,9,9,9,9,12,11,11,12,13,14,14,13,14,14,14,13,13,13,11,11,10,11,9,8,9,8,7,8,8,9,8,8,9,8,9,9,10,10,9,11,12,11,11,13,14,14,14,14,11,13,11,12,12,12,12,13,13,13,13,14,14,13,15,14,14,14,13,13,13,14,14,14,14,15,16,14,16,17,16,14,16,17,16,16,17,17,15,15,17,16,15,14,16,15,14,15,15,15,14,14,12,12,11,11,11,11,12,12,13,16,14,15,15,14,14,14,14,15,15,14,15,15,15,16,16,15,14,14,12,12,11,11,10,11,10,12,12,13,13,12,14,15,14,14,13,13,13,11,10,9,7,8,6,5,5,4,3,4,4,3,3,4,3,3,4,4,4,4,4,5,7,8,9,9,9,8,6,6,6,3,1,1,0,1,1,1,1,2,2,2,2,3,3,3,4,4,5,4,5,4,4,4,4,3,3,4,4,3,3,4,4,3,3,3,4,4,2,4,4,4,3,4,5,4,5,6,6,7,7,10,11,12,14,13,11,11,9,6,6,7,6,6,6,6,8,7,7,7,6,7,7,8,8,7,8,9,9,7,8,9,7,9,10,9,9,9,9,9,9,9,9,8,11,10,9,10,11,11,9,12,12,11,11,9,8,11,11,12,12,12,12,13,13,13,13,12,12,12,10,9,9,8,8,7,7,6,7,6,6,5,6,6,6,7,6,7,8,7,9,10,10,10,8,9,7,9,9,8,8,7,8,7,7,7,7,8,8,7,7,8,8,8,9,9,9,9,10,10,10,10,12,11,13,13,14,14,17,17,18,21,19,21,21,22,21,21,19,19,16,14,13,12,11,11,11,11,11,11,12,11,13,13,13,14,14,15,15,15,14,15,14,15,15,13,14,13,12,13,12,12,12,11,11,11,12,11,12,13,13,14,14,15,15,14,14,14,14,14,16,15,15,15,15,15,14,14,14,13,13,13,12,12,12,13,11,12,12,12,12,13,13,15,16,17,17,14,16,17,15,14,15,14,13,14,13,12,13,13,11,12,12,12,12,13,14,15,17,17,15,17,18,15,14,15,14,13,13,13,12,13,13,13,13,12,13,13,13,13,14,14,16,15,17,16,17,17,17,15,15,15,14,14,14,13,14,14,13,13,13,14,14,14,15,15,17,18,18,18,16,17,15,16,16,15,14,14,13,14,12,14,13,13,15,16,17,17,16,16,18,17,18,16,17,16,16,15,14,14,14,13,12,15,14,15,15,16,18,18,19,21,21,19,20,20,19,17,17,18,17,16,16,17,16,16,14,14,15,13,13,15,14,15,16,17,17,18,20,20,20,22,23,23,22,21,20,20,19,20,18,18,16,17,17,15,15,16,14,14,16,15,17,17,20,20,19,20,21,19,19,20,18,20,18,16,17,14,14,15,14,14,15,15,17,17,19,20,21,21,22,23,21,18,17,19,18,17,15,16,15,13,13,14,12,14,15,16,16,17,20,22,18,20,22,24,24,23,19,19,17,18,18,17,18,16,14,13,14,13,14,15,15,17,17,20,19,21,22,20,24,22,19,20,17,19,18,16,17,15,15,13,15,14,13,15,16,18,18,20,19,21,22,21,23,20,18,19,19,19,17,17,15,16,15,14,15,15,14,16,16,19,18,20,21,23,24,24,22,21,25,22,20,23,25,23,23,24,24,22,20,21,21,22,22,23,25,22,24,27,27,29,29,27,29,29,28,28,27,27,27,26,26,26,24,26,24,24,25,25,23,23,25,25,24,24,25,26,25,25,26,27,27,26,27,28,26],[29,27,29,28,28,26,26,27,26,27,27,24,25,25,25,24,24,24,23,22,22,22,20,20,20,18,18,17,17,16,15,15,14,14,13,13,13,12,11,11,12,10,10,11,10,9,9,9,8,9,9,10,11,11,12,12,12,12,10,11,11,11,10,11,11,11,12,12,12,11,12,12,13,11,13,12,12,14,14,14,15,17,15,16,16,18,20,22,22,23,23,21,21,20,21,19,18,18,18,17,18,18,17,16,16,17,14,16,14,16,14,15,14,14,14,13,16,15,13,15,16,15,15,16,17,16,17,16,16,18,18,17,17,15,16,15,16,15,14,15,13,15,14,13,14,12,12,10,9,9,9,8,7,6,6,5,5,6,5,6,7,7,8,8,8,8,10,9,10,11,11,12,12,12,12,13,12,13,12,11,10,9,9,10,7,6,8,7,6,6,7,9,7,7,9,8,7,8,9,9,8,11,12,12,11,12,12,11,12,12,11,11,11,10,10,10,11,12,10,11,11,12,12,11,12,12,12,12,12,12,12,12,12,12,13,14,13,13,14,14,14,12,14,14,13,13,15,14,13,14,14,13,13,13,14,14,13,13,14,13,13,12,12,11,10,10,11,9,10,11,12,13,12,11,12,12,13,12,12,13,13,12,13,14,14,14,14,13,12,12,11,11,11,10,10,10,8,10,11,12,12,11,12,12,12,12,12,12,11,10,9,8,8,6,5,5,4,4,3,3,3,3,2,3,3,3,3,3,3,4,4,5,7,9,10,9,9,8,7,6,8,2,2,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,4,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,5,7,10,10,13,14,12,10,10,8,6,5,6,5,5,5,6,6,6,7,7,6,6,6,7,7,6,6,7,7,6,7,8,7,9,9,9,9,9,9,9,10,9,10,9,9,10,9,9,10,10,9,9,11,10,9,9,8,9,9,10,10,11,11,11,11,10,10,9,10,9,9,9,8,8,7,7,7,6,6,6,6,5,5,6,6,7,7,7,8,8,9,10,10,9,9,8,8,9,9,7,8,6,6,7,6,6,7,6,6,7,7,7,7,8,8,8,9,8,8,9,9,10,10,11,12,12,13,13,15,15,17,19,17,21,20,21,20,20,17,17,14,13,12,11,10,10,10,10,10,11,10,11,11,11,13,13,12,14,14,13,13,13,13,14,14,12,13,12,11,11,12,11,11,11,10,10,11,11,11,12,12,13,14,15,14,14,14,13,13,14,14,14,14,14,14,14,12,13,13,12,11,12,12,11,11,11,11,10,10,11,11,11,13,13,14,15,16,14,14,15,15,14,14,14,12,13,12,11,11,11,10,11,11,11,12,12,13,14,15,16,14,15,16,15,14,15,15,13,12,12,11,11,10,11,11,11,12,12,12,12,14,14,15,14,16,15,15,16,16,14,15,15,13,13,13,12,11,11,11,12,12,14,13,14,14,15,17,18,18,18,16,16,14,15,15,13,13,13,12,11,11,12,12,12,13,15,16,17,16,16,17,17,17,16,15,14,15,13,13,12,13,11,11,13,13,13,14,15,17,17,18,21,20,18,19,19,18,16,16,17,16,14,15,15,15,14,13,12,13,12,12,12,13,14,14,15,16,18,20,18,20,21,22,22,20,19,19,18,17,18,17,16,15,15,14,13,13,13,13,13,14,15,15,17,19,19,18,20,21,18,18,19,18,19,17,15,14,13,13,14,13,13,14,15,16,17,19,19,20,19,22,22,20,18,17,19,17,16,15,15,15,13,12,14,12,14,14,15,16,16,19,20,17,19,21,21,23,21,19,19,16,17,18,16,17,15,14,14,15,15,15,14,16,15,17,19,17,21,21,19,21,21,18,20,17,18,18,16,16,15,15,14,15,15,15,15,16,16,17,19,18,20,22,19,21,19,18,18,19,18,17,18,18,17,15,14,16,16,15,15,16,17,18,20,19,20,23,23,20,21,23,21,20,22,23,21,23,24,24,23,20,22,20,23,22,25,25,24,25,27,27,29,29,28,29,29,29,29,28,28,27,27,26,26,26,26,25,25,25,26,24,23,25,26,25,25,25,27,26,25,27,28,27,25,27,28,26],[27,25,26,25,26,24,25,23,24,24,24,23,24,22,22,20,21,21,20,20,19,19,17,18,17,16,16,16,15,14,14,13,12,12,11,11,11,10,10,10,9,8,10,9,8,8,8,8,7,7,7,9,9,8,8,9,10,9,8,9,9,8,8,9,9,8,9,10,10,10,10,10,11,11,12,11,12,13,13,13,13,15,14,14,16,16,17,19,18,19,19,18,19,19,18,17,16,17,17,15,16,16,15,14,14,14,12,13,13,13,11,12,12,12,11,11,13,10,10,12,14,12,12,14,15,13,14,14,14,17,16,15,16,14,15,15,15,14,14,14,12,14,13,13,12,11,11,10,8,8,8,7,6,5,5,5,4,5,5,5,5,6,6,7,8,7,8,8,9,9,9,11,10,10,11,11,10,10,10,9,8,8,7,8,6,5,6,5,4,5,5,7,6,6,7,7,6,7,8,8,7,8,9,9,9,9,10,10,11,11,9,10,8,9,8,9,11,10,10,10,10,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,13,12,12,13,13,14,14,13,13,12,12,13,13,12,12,12,12,11,12,12,11,10,11,9,9,8,9,8,8,9,9,10,10,11,11,11,11,12,11,11,12,12,12,11,11,11,12,12,12,10,10,9,9,8,9,7,9,7,8,9,10,10,10,10,10,11,10,10,10,8,8,7,7,6,5,4,4,3,3,3,3,3,2,3,3,3,2,2,3,3,3,3,5,6,8,9,9,8,7,6,5,7,3,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,2,3,3,2,3,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,2,3,3,4,5,5,7,9,11,13,10,8,8,6,5,4,4,4,3,4,4,4,4,4,5,5,5,6,6,6,5,5,6,6,6,6,7,7,7,8,8,8,7,7,8,8,8,9,8,8,9,8,8,9,9,7,9,10,9,8,7,7,8,8,9,9,9,9,9,9,10,9,8,9,9,8,7,7,8,7,6,6,6,5,5,5,4,4,4,5,6,6,7,7,7,8,9,9,8,8,7,7,8,8,7,6,5,6,6,4,5,6,5,4,6,6,5,5,7,6,6,7,7,7,8,8,9,9,9,11,11,11,12,13,13,15,17,16,18,17,18,16,17,15,14,12,11,10,9,9,8,8,8,9,10,10,10,11,11,12,12,11,13,13,12,11,12,12,14,13,11,11,10,10,11,9,10,9,9,10,10,10,11,11,11,11,12,12,13,13,12,13,12,12,13,13,12,12,12,13,12,11,12,12,11,10,11,10,10,10,10,10,10,10,11,11,12,12,13,13,13,14,13,13,15,13,13,13,12,11,12,10,10,10,10,10,11,11,11,12,12,12,12,13,14,14,14,15,14,14,13,13,11,12,10,11,10,10,11,12,11,12,12,12,11,12,13,14,13,15,15,14,14,15,14,13,13,12,11,11,11,10,10,11,12,12,13,12,13,12,13,15,16,15,15,14,14,14,13,14,12,12,11,11,10,10,12,12,11,13,14,15,14,14,16,15,16,15,15,14,13,14,13,11,11,11,10,11,12,12,13,14,15,16,15,16,18,17,17,18,17,16,16,16,16,15,14,14,14,14,13,11,11,11,11,11,11,12,13,14,15,16,16,18,18,17,19,19,19,19,18,18,18,18,17,17,15,15,14,13,12,12,12,13,13,13,14,15,17,18,18,18,18,19,17,18,18,15,15,16,14,13,11,12,12,13,12,13,14,16,17,18,18,19,19,20,20,19,18,16,18,17,15,14,14,13,11,12,12,13,13,13,14,15,16,18,19,17,18,20,21,22,20,17,17,16,15,15,14,15,15,12,12,11,14,13,13,14,15,17,18,18,20,20,19,20,19,17,18,16,15,14,15,15,15,12,13,13,13,13,13,15,16,18,18,18,19,20,18,19,19,17,16,17,16,16,15,13,15,13,14,13,12,12,13,15,16,17,18,19,20,22,21,19,20,22,19,18,20,21,19,20,21,21,18,18,19,18,19,19,21,22,21,22,25,24,26,26,25,27,26,26,25,24,25,24,24,23,24,23,23,23,22,22,23,23,21,22,24,23,23,24,24,23,23,25,24,23,23,24,24,22],[28,26,27,25,26,24,23,22,23,24,22,21,23,22,20,20,21,20,18,19,19,17,15,16,17,13,14,14,12,12,11,11,11,10,10,11,10,9,9,9,9,7,8,8,7,6,7,7,6,6,7,9,10,9,7,8,9,8,7,7,8,7,7,8,8,6,8,9,9,8,9,10,9,9,10,10,10,11,11,11,11,13,12,13,14,15,18,19,20,20,19,19,19,17,16,16,15,14,14,13,13,13,13,11,12,12,12,11,11,12,10,11,11,11,9,11,12,10,9,11,12,11,11,14,16,13,13,14,13,16,16,15,17,15,16,16,15,14,13,14,12,13,12,13,13,11,10,9,8,7,7,6,6,5,5,5,4,4,5,5,5,5,6,6,6,6,7,8,8,9,9,10,10,9,10,10,10,9,9,9,7,7,7,7,6,5,5,4,4,4,5,6,5,5,6,6,6,7,6,6,7,8,8,8,8,9,10,10,9,9,8,9,7,8,7,8,8,9,9,9,9,10,10,8,9,10,9,9,9,10,9,9,10,10,10,11,12,10,12,13,11,10,12,12,12,12,12,12,11,11,12,12,11,11,12,11,11,11,11,10,9,10,8,8,7,8,7,7,9,9,9,10,10,9,10,10,10,10,10,11,11,10,10,11,11,12,12,12,10,9,9,8,7,7,7,8,8,8,8,10,9,9,9,10,10,9,10,9,9,8,7,6,5,5,4,3,3,3,3,2,3,2,2,2,2,2,2,3,2,2,3,4,7,8,10,9,9,7,6,5,6,3,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,3,3,2,2,2,2,3,3,4,4,6,7,9,12,13,12,10,8,6,4,4,3,3,3,3,4,3,3,4,4,4,4,4,5,5,5,5,5,5,4,5,5,5,5,6,5,6,5,5,6,6,5,6,6,6,6,6,6,7,6,6,7,8,7,7,6,6,7,7,8,8,9,8,9,8,8,8,7,7,7,7,6,5,6,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,6,7,7,8,7,7,6,6,6,6,5,5,4,4,4,4,4,4,5,4,5,5,5,4,5,6,6,6,6,6,6,6,7,8,8,10,10,10,11,13,13,15,17,17,20,19,20,18,19,16,16,13,11,10,9,8,7,7,6,7,7,8,7,9,9,11,11,11,11,12,11,10,10,11,12,12,10,10,9,8,9,8,8,7,7,8,7,8,7,9,8,10,12,12,13,13,11,12,11,11,12,11,11,11,10,11,11,9,10,10,9,8,9,8,8,7,7,8,7,8,8,8,9,10,10,12,12,13,10,11,12,11,10,10,10,9,10,8,8,8,7,8,7,9,8,8,9,10,10,12,13,11,12,13,12,10,11,11,9,9,8,8,8,7,9,8,9,9,10,9,10,11,11,12,11,14,11,12,13,12,11,12,12,10,10,8,9,8,8,9,8,10,11,10,11,11,12,13,14,14,14,12,13,11,13,12,10,10,9,9,8,8,10,8,9,11,12,13,13,13,13,14,13,15,12,12,12,13,10,10,8,10,9,9,10,10,11,11,12,14,14,16,18,17,15,16,17,16,14,14,16,13,12,13,14,12,12,11,10,11,10,10,10,10,11,12,14,15,15,18,17,18,19,20,20,19,18,19,16,16,17,16,14,14,14,12,12,10,11,11,10,12,12,14,15,17,18,17,17,19,17,17,18,15,17,16,13,12,11,11,12,11,11,12,12,15,15,18,18,19,19,19,21,19,16,18,19,18,14,13,14,13,11,10,12,11,12,12,13,15,15,18,19,17,18,20,21,21,21,18,19,15,17,16,14,15,14,12,10,11,12,12,13,13,15,15,18,17,20,20,20,20,20,18,19,17,17,17,15,15,15,12,12,12,13,12,14,14,17,17,18,18,19,20,20,20,19,18,17,18,18,17,16,14,14,14,13,14,13,13,15,15,18,17,18,21,19,21,22,20,20,22,22,20,22,23,21,22,24,24,21,21,21,20,22,21,23,25,22,24,27,25,27,28,26,28,27,27,27,25,26,26,25,24,25,25,24,25,23,24,25,24,23,24,25,24,25,25,25,25,25,26,26,26,24,25,26,24],[28,27,27,26,27,26,25,26,25,25,24,24,24,23,24,22,22,21,21,20,20,19,17,17,15,14,14,14,13,12,12,10,11,11,10,9,9,8,8,8,9,7,7,8,8,6,8,7,7,7,7,8,10,8,8,9,8,9,8,8,8,8,7,8,8,7,8,8,9,8,9,8,9,9,10,10,10,10,11,11,12,12,12,13,14,15,16,19,20,20,19,17,19,17,17,16,16,15,15,14,15,13,12,12,13,12,12,11,11,11,11,11,11,12,10,11,12,11,10,11,13,11,10,14,16,13,13,15,15,16,17,16,15,15,15,15,15,15,14,14,13,13,13,11,12,12,10,9,9,7,8,6,5,5,4,4,4,4,4,4,4,4,5,5,5,5,6,6,7,8,7,9,9,8,10,11,10,9,9,8,6,6,5,8,6,6,6,5,3,5,4,5,5,4,5,6,5,5,6,6,5,7,7,8,7,8,9,10,9,10,8,8,8,8,7,8,8,8,9,9,9,10,10,8,10,9,10,9,9,10,10,10,10,10,11,11,12,11,12,12,12,11,12,12,11,12,12,12,12,10,11,11,10,10,11,11,10,11,11,10,9,10,8,8,6,7,6,7,8,9,9,10,10,10,9,10,10,9,9,10,10,10,10,11,11,12,12,11,10,9,7,8,6,7,6,8,8,8,7,9,9,7,8,9,9,9,8,8,9,6,6,5,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,4,6,7,8,9,9,9,7,6,6,3,2,1,1,1,1,1,0,1,4,1,1,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,5,6,6,10,11,11,11,9,8,6,4,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,5,6,6,6,7,7,6,6,7,6,6,7,7,7,6,6,6,6,7,8,8,9,9,9,8,8,8,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,3,3,4,4,4,4,5,5,7,7,8,7,6,6,5,6,6,5,5,4,4,4,4,4,4,5,5,4,5,5,6,5,5,6,6,6,5,6,6,6,7,7,9,9,10,11,14,13,15,17,15,20,19,20,19,19,16,16,12,11,10,8,7,7,7,7,6,7,7,7,8,9,10,11,10,10,11,11,10,10,10,11,11,10,9,9,8,8,7,7,6,7,7,7,8,8,9,7,10,11,13,14,13,12,12,11,11,11,12,10,11,10,10,10,9,9,9,9,8,8,8,8,7,8,8,7,8,8,8,9,9,10,11,12,11,10,10,11,10,9,9,9,8,9,8,8,7,8,8,8,8,9,9,9,10,10,11,11,10,10,12,10,9,10,10,9,9,8,8,8,8,9,9,9,9,9,10,10,11,11,11,10,12,10,10,12,11,10,10,10,9,9,9,9,8,9,9,9,9,9,10,10,10,12,12,14,13,13,11,12,10,11,11,10,9,9,9,9,9,10,9,9,10,11,12,12,11,12,12,13,13,11,11,11,12,10,10,9,10,9,10,10,10,11,10,12,14,13,14,16,15,14,14,15,14,12,12,13,12,12,11,12,12,12,11,10,11,10,10,11,11,12,12,13,13,14,16,15,16,17,18,17,17,16,16,16,14,14,14,12,13,13,12,11,11,12,13,11,13,12,13,14,14,15,15,16,17,14,15,15,14,15,14,13,12,11,11,12,13,11,12,12,14,13,15,15,16,17,18,18,16,14,13,15,15,13,12,12,13,10,10,12,11,12,12,12,13,13,16,17,15,16,19,19,20,18,16,15,13,14,14,12,15,13,11,11,13,12,12,13,13,14,14,17,15,18,19,17,18,17,15,15,15,15,14,13,14,14,13,11,13,12,12,13,14,15,14,17,16,19,19,18,18,16,15,15,15,15,14,14,13,14,12,12,13,12,13,13,14,16,15,18,18,19,21,21,19,18,22,17,18,21,22,19,22,23,24,22,19,21,20,21,21,22,24,23,24,27,28,29,29,27,29,29,28,29,27,28,27,27,25,25,24,26,25,23,25,26,22,22,25,25,23,24,25,27,26,25,27,27,27,25,27,28,25],[28,27,27,25,27,24,24,24,23,24,23,21,22,22,20,19,21,19,18,18,17,16,15,15,15,13,14,12,12,12,11,10,10,10,9,10,9,9,9,8,8,7,7,8,7,6,7,7,6,6,7,7,8,8,7,7,8,9,7,7,7,8,8,8,8,8,8,9,9,8,9,9,9,9,10,9,9,10,11,10,11,12,11,12,12,13,15,17,17,17,16,16,17,16,15,14,14,14,14,12,14,13,12,11,12,11,11,12,11,10,10,11,10,10,10,10,11,10,9,10,12,11,11,13,13,12,14,13,13,14,15,14,15,13,14,14,14,12,12,12,11,12,11,11,11,10,10,8,7,7,8,6,5,4,3,3,4,4,4,4,4,4,5,5,5,5,6,6,7,7,7,8,8,8,8,9,8,8,8,8,7,7,5,6,5,5,5,4,4,4,4,5,4,4,5,5,5,5,6,6,5,6,7,8,7,8,8,8,8,8,7,7,7,7,7,7,8,7,8,8,8,8,9,8,9,8,8,8,9,8,8,8,8,8,9,9,9,9,10,10,10,9,10,9,10,10,10,10,10,9,10,9,9,8,9,9,9,9,10,8,8,8,8,7,7,7,7,7,8,8,8,8,8,9,8,8,9,9,8,9,9,9,9,9,9,10,9,9,8,8,8,7,7,7,5,7,7,7,6,8,9,7,8,7,9,8,8,8,8,6,6,5,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,7,8,8,8,8,6,5,6,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,6,8,11,12,10,8,7,5,4,3,3,3,2,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,4,5,4,5,6,6,6,5,5,6,5,5,6,5,6,6,5,6,6,6,6,6,7,6,6,5,5,6,6,7,8,8,8,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,3,4,3,3,3,3,3,4,4,4,5,5,6,6,7,6,5,5,5,6,5,4,5,4,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,7,8,8,10,10,11,11,13,15,14,17,17,17,16,16,14,14,11,10,9,7,7,7,7,6,7,6,7,7,8,8,9,9,9,10,10,9,9,9,9,10,10,9,9,8,7,7,7,7,7,7,7,6,7,7,8,8,9,10,10,11,11,10,10,10,10,10,10,10,10,9,9,9,8,9,9,8,8,8,7,7,7,7,7,8,7,8,7,8,8,9,10,11,10,10,9,10,10,9,9,9,8,9,8,7,7,8,7,7,8,8,7,8,9,9,10,11,10,10,11,11,9,10,10,8,8,8,8,7,7,8,8,8,8,8,8,8,9,10,10,9,11,11,10,11,11,9,10,10,8,9,8,8,7,7,8,8,9,9,9,9,9,10,11,13,12,11,10,11,10,10,10,9,9,8,8,7,7,8,8,8,9,10,11,11,11,11,12,11,11,11,10,10,10,9,9,8,8,7,8,8,9,9,10,10,12,12,14,15,14,13,14,14,12,11,12,12,11,10,11,11,11,11,9,9,9,8,8,8,8,9,10,11,12,13,15,13,15,16,17,16,16,14,14,14,13,13,12,11,11,11,10,9,9,9,9,9,10,11,11,13,14,14,14,14,16,13,13,15,12,14,12,11,10,9,9,10,10,10,10,11,12,13,15,14,15,15,17,16,16,14,13,14,14,11,11,12,10,9,9,10,9,11,10,12,12,12,15,15,13,15,18,18,18,17,14,14,13,13,14,12,13,12,10,10,11,11,12,10,12,12,13,15,14,16,17,15,17,16,14,14,14,14,14,13,13,12,12,11,12,11,12,11,13,13,14,15,14,16,17,15,16,15,15,13,15,14,14,15,13,13,13,12,12,12,11,12,14,14,15,16,17,16,19,18,16,17,19,17,16,19,20,18,20,21,22,20,20,19,19,21,20,21,22,23,24,27,27,28,28,27,27,28,27,27,26,27,26,26,24,25,24,24,24,23,23,24,22,22,22,24,24,24,24,25,25,24,25,25,25,24,25,26,24],[27,26,26,25,25,24,23,23,23,24,23,21,23,23,21,19,21,21,19,19,19,19,15,16,17,14,14,14,13,12,12,12,11,10,10,10,10,9,9,9,9,7,8,9,7,7,7,7,6,6,6,7,9,8,7,7,8,8,7,7,8,7,7,8,8,7,8,9,9,8,9,9,10,9,10,10,10,11,11,11,12,13,12,13,14,15,17,18,18,19,19,18,18,17,17,15,14,14,14,13,13,13,13,12,12,13,12,11,11,12,10,11,11,12,9,11,12,10,9,12,12,10,11,13,14,12,13,13,13,15,16,15,17,15,15,16,14,13,14,14,12,13,12,12,12,11,10,9,8,7,8,6,6,4,4,4,4,4,4,4,5,5,5,6,6,6,7,7,8,8,8,9,9,8,9,9,9,9,9,8,7,7,6,6,5,4,5,4,4,4,5,6,5,5,7,6,6,6,7,6,6,7,8,8,8,8,9,9,9,9,8,9,8,8,7,8,8,8,9,9,9,9,10,9,9,9,9,9,9,9,9,10,10,10,10,11,10,10,11,11,11,11,11,11,11,11,11,11,11,10,11,11,10,10,10,10,10,10,11,9,9,9,8,8,7,8,7,7,8,8,8,9,9,9,9,9,9,10,8,10,10,10,9,10,10,10,10,10,9,9,8,8,6,7,6,7,6,6,7,8,9,8,8,8,9,8,8,8,8,7,6,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,4,7,8,10,10,10,8,6,5,5,3,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,2,2,2,2,3,2,3,3,3,4,4,6,8,10,12,10,9,7,5,4,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,5,5,4,5,5,5,5,6,7,6,4,5,7,6,6,7,6,7,7,6,6,8,7,6,8,8,7,7,6,6,7,7,8,9,9,9,8,8,8,8,8,7,8,7,6,6,6,6,5,5,5,4,4,4,3,3,4,4,4,5,5,6,6,8,8,9,8,7,6,6,7,7,5,6,4,4,4,4,4,5,4,4,4,5,4,4,5,5,4,5,5,6,6,6,7,7,8,9,9,10,10,12,13,14,15,15,18,18,19,17,17,15,14,12,10,9,8,7,7,6,6,7,7,8,7,9,9,10,10,10,10,11,10,10,10,10,11,11,10,10,9,8,8,8,7,7,7,8,8,9,8,9,8,10,11,11,12,12,10,11,10,10,11,11,11,10,10,10,10,9,10,10,9,8,9,8,9,8,8,8,8,8,9,9,9,10,10,11,12,12,11,11,12,11,10,11,10,9,10,8,8,8,9,8,9,9,9,9,9,10,10,12,12,11,11,13,12,11,11,11,9,10,8,8,8,8,9,9,9,9,10,10,10,10,11,12,11,13,12,12,13,13,12,12,11,10,10,9,9,9,9,9,10,10,11,10,10,11,12,13,14,14,14,12,13,11,12,12,10,10,9,10,9,9,10,10,9,11,12,13,13,13,13,14,14,14,13,12,12,12,11,10,9,10,9,9,10,11,11,11,13,15,14,15,17,16,15,17,16,15,14,14,14,13,12,13,12,12,12,10,10,10,11,10,10,11,12,12,13,14,14,17,16,16,18,18,18,18,17,17,16,16,15,15,14,13,13,12,11,11,11,12,11,12,12,14,14,16,17,16,17,18,16,15,16,13,15,15,13,11,10,11,11,12,12,12,13,15,14,16,17,17,18,18,18,18,16,15,17,16,14,13,14,12,11,12,11,11,13,12,13,13,13,16,17,16,17,19,19,19,18,16,16,15,16,14,13,14,14,11,11,11,13,13,12,13,14,14,17,15,18,18,17,18,17,16,17,16,16,15,14,14,14,12,12,12,13,12,12,14,14,15,17,16,18,18,17,18,17,17,15,16,16,16,14,13,14,13,13,13,12,13,14,14,15,14,17,17,17,20,20,18,18,20,18,17,19,20,20,20,21,21,19,19,19,19,20,20,22,23,22,23,26,24,26,27,25,26,26,26,26,25,25,24,24,23,24,24,23,24,22,23,23,23,22,22,24,23,23,23,24,24,24,24,25,24,23,24,26,23],[28,26,26,25,26,23,22,22,23,22,22,22,22,21,21,20,20,19,17,18,17,17,15,16,15,13,13,13,13,12,11,11,11,10,10,10,10,9,8,9,9,7,8,8,7,6,7,7,6,7,6,7,9,8,7,8,9,8,7,7,7,7,6,8,8,7,7,8,9,8,9,9,9,9,10,10,9,10,10,11,10,12,11,12,13,13,16,18,18,19,18,17,18,16,15,14,13,13,13,12,12,12,13,12,11,12,11,11,10,12,10,11,12,11,9,11,12,9,10,11,13,10,11,15,15,13,12,15,14,15,16,16,17,17,16,18,15,14,13,15,12,14,13,12,13,12,9,9,9,6,8,6,4,5,3,4,4,4,4,4,4,4,5,5,5,5,6,7,7,8,8,10,9,8,10,10,9,8,9,8,6,6,5,6,5,4,4,3,4,4,4,4,4,4,5,4,5,5,6,6,6,7,8,7,7,8,9,8,9,8,7,7,7,7,6,7,7,8,8,8,9,9,9,8,8,9,9,8,8,9,9,8,9,9,9,10,10,9,11,11,10,9,11,12,10,11,11,11,10,9,10,10,9,10,10,9,9,10,10,9,8,8,8,7,6,7,6,6,7,7,8,10,9,8,8,9,10,9,8,10,9,8,10,10,10,11,10,11,9,9,7,7,6,7,5,6,6,7,7,9,8,7,9,9,8,9,8,8,8,7,6,5,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,7,10,9,10,9,7,6,6,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,2,3,2,2,2,3,2,2,2,3,2,3,3,4,4,5,7,9,10,11,10,8,7,5,4,3,3,3,4,3,3,3,3,4,3,3,5,4,4,4,4,4,5,4,4,5,5,4,4,5,5,5,4,4,5,5,5,5,5,6,6,5,5,6,6,5,6,7,6,6,5,5,6,7,8,8,8,8,9,8,7,7,7,7,7,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,4,4,5,5,6,6,8,7,7,6,5,5,5,4,4,3,3,3,4,4,3,4,4,4,4,5,4,5,5,5,5,5,5,6,5,5,7,7,9,8,9,10,11,11,14,16,16,19,19,20,18,18,15,15,12,10,9,7,7,6,6,6,6,6,7,7,8,7,10,10,10,10,10,10,9,9,10,10,10,9,9,8,8,8,8,7,6,7,7,6,7,7,8,7,9,10,11,12,12,11,10,9,10,10,10,10,10,9,9,9,9,8,8,8,8,8,9,8,7,7,8,7,8,7,7,8,8,9,10,10,10,9,9,10,8,8,8,9,9,8,9,8,7,7,7,7,8,7,8,8,8,9,10,10,9,10,11,10,8,9,9,9,8,8,8,7,7,8,8,8,8,8,8,9,9,10,10,9,11,10,10,11,10,8,9,10,9,8,9,8,7,8,8,8,8,8,9,10,9,10,11,12,12,12,10,11,9,10,10,9,8,9,8,8,7,8,8,8,9,10,11,11,11,11,12,11,12,10,9,11,11,9,9,9,9,8,8,9,9,9,10,11,13,12,14,16,16,14,14,15,14,11,12,13,12,10,11,12,11,11,10,10,10,8,9,9,9,9,11,12,12,13,16,15,15,17,18,17,17,16,16,15,14,16,14,12,12,12,11,10,10,10,9,10,11,12,12,13,15,15,14,16,18,15,16,16,14,16,15,12,11,10,10,10,10,11,11,12,13,13,15,16,16,18,18,18,18,14,14,17,15,13,13,13,12,11,11,11,10,11,11,13,13,13,16,16,14,16,18,20,19,19,16,17,14,16,15,13,14,13,11,11,11,11,12,12,14,14,15,18,16,18,19,17,19,18,15,18,16,17,16,15,14,13,13,12,12,12,11,13,14,14,16,17,17,18,19,19,19,17,17,17,17,17,16,15,13,14,13,13,13,13,12,14,14,16,16,18,19,18,21,21,19,19,22,20,19,21,23,21,21,24,24,22,20,19,20,21,21,22,25,23,24,27,26,28,28,27,28,28,28,28,27,27,26,26,25,26,25,25,25,24,25,25,24,22,25,24,23,24,24,25,25,25,26,27,27,25,26,27,24],[28,28,28,27,28,27,26,26,25,25,25,24,25,24,24,24,22,21,21,21,19,20,17,18,16,15,14,14,14,13,12,12,12,11,10,10,10,9,8,9,9,8,8,9,8,7,7,8,7,6,7,8,8,8,8,9,9,8,8,7,8,7,7,9,8,7,9,10,10,9,10,10,10,10,11,10,10,11,12,11,12,13,12,13,14,14,18,19,19,20,19,17,19,17,17,15,14,14,14,13,14,13,14,13,13,12,12,12,12,12,11,11,12,12,10,11,13,11,9,11,15,11,12,16,16,13,13,15,14,16,17,17,16,15,16,15,14,13,14,14,12,13,13,13,13,12,10,9,9,7,7,6,5,4,3,3,4,3,4,4,4,4,5,5,5,5,6,6,6,7,7,9,9,8,9,10,10,8,8,7,6,6,5,6,5,4,4,4,3,4,4,5,4,4,5,5,5,6,6,6,6,7,7,7,7,8,9,9,9,9,8,8,7,7,7,8,7,8,9,9,10,10,10,9,10,9,9,9,10,9,9,10,10,10,11,11,11,10,12,11,11,9,12,11,11,10,10,12,10,9,11,11,11,10,10,10,10,10,11,10,9,9,8,8,6,7,6,7,8,8,9,9,10,9,9,10,10,10,9,10,10,10,9,9,11,11,12,10,9,9,8,7,6,7,5,6,7,7,6,9,9,7,8,9,9,8,8,8,7,6,5,4,4,4,3,2,2,2,2,2,3,2,2,2,2,2,2,3,3,3,3,5,6,7,9,9,10,9,8,6,7,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,1,2,2,2,3,3,3,2,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,3,4,4,5,6,8,9,10,9,8,6,5,4,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,4,4,6,5,5,5,6,5,5,6,6,6,5,5,6,6,6,7,6,7,7,7,7,7,7,7,7,8,8,7,6,6,7,8,8,9,10,10,10,9,8,8,8,8,8,8,6,7,6,6,5,5,4,4,5,5,4,4,4,4,4,4,5,6,6,7,8,9,8,7,6,6,7,6,5,4,4,5,3,4,4,4,4,4,4,5,5,4,6,6,5,6,6,6,6,6,7,8,8,9,9,10,12,13,13,15,16,16,20,19,20,18,18,15,15,12,11,9,8,7,7,7,6,7,8,8,8,9,8,10,11,11,10,11,11,9,9,10,11,11,10,10,9,8,9,8,7,7,7,8,8,8,8,9,8,10,11,12,13,13,11,12,11,11,11,11,11,10,10,10,10,9,9,10,9,8,8,8,8,7,8,8,8,8,8,8,9,10,10,11,12,12,10,10,11,10,9,10,10,9,9,9,8,7,8,8,8,9,8,9,9,10,10,11,12,10,11,13,12,9,10,10,9,9,9,8,8,8,8,8,9,9,9,10,10,11,11,12,10,12,10,11,13,12,10,11,11,9,10,9,9,8,8,9,9,10,10,10,11,11,12,13,14,14,14,11,12,10,12,12,10,10,9,9,9,8,9,9,9,10,10,13,13,12,12,14,12,13,12,10,12,12,10,10,9,10,8,9,10,10,10,11,11,14,13,15,16,16,15,14,16,14,12,13,14,12,11,12,13,13,12,11,10,11,10,10,10,10,11,11,13,13,14,17,15,16,18,19,18,18,16,17,15,14,16,14,12,12,13,11,11,10,10,11,11,11,11,13,13,15,16,14,16,18,14,14,16,14,16,14,12,11,11,10,11,11,12,11,11,14,13,16,14,17,16,18,19,16,13,13,15,14,13,13,13,12,11,12,11,10,12,12,12,13,13,16,17,14,16,18,18,19,18,14,15,14,15,15,13,14,12,12,11,11,11,12,12,12,14,13,17,15,18,19,16,19,17,14,15,15,15,15,14,14,13,13,12,11,12,12,12,13,14,14,16,15,18,19,17,17,16,15,15,15,15,15,14,14,14,13,12,12,12,12,14,14,15,15,18,16,18,20,20,16,17,20,17,17,20,22,19,21,23,24,22,19,20,19,21,21,22,24,23,25,28,28,29,29,28,29,29,29,29,28,28,27,27,25,26,25,26,24,24,25,25,24,23,25,25,24,24,25,26,26,25,26,27,27,25,27,28,25],[27,27,26,25,26,24,24,24,23,24,24,22,23,22,22,19,20,19,19,18,18,16,14,16,16,14,14,14,13,12,12,11,11,11,11,10,10,10,9,9,9,8,8,9,8,8,7,8,8,7,7,8,8,8,7,8,9,9,7,8,8,8,7,9,9,8,9,9,10,9,10,10,10,10,11,10,10,11,11,11,11,12,12,12,14,14,16,18,18,18,17,17,17,16,15,15,14,14,14,13,14,13,13,12,12,12,12,12,12,12,11,11,11,11,10,10,12,11,10,11,12,11,11,13,14,13,13,13,13,16,16,15,16,14,15,14,15,12,13,13,11,12,12,12,12,11,11,9,7,7,8,6,5,4,3,4,4,4,4,4,4,5,5,5,5,6,6,6,7,8,8,8,8,8,8,9,9,8,8,8,7,6,5,5,5,4,4,3,3,4,4,6,5,4,6,6,5,5,6,6,6,7,7,8,8,8,9,9,9,9,8,8,7,8,7,8,8,7,8,9,9,9,10,10,9,9,9,10,8,9,9,9,9,9,10,9,10,10,10,11,10,10,11,10,10,10,10,10,10,10,10,11,9,10,10,10,9,10,11,9,8,8,8,8,6,8,6,6,8,7,7,8,9,10,8,9,9,9,8,10,10,9,9,9,9,9,10,9,8,8,8,8,6,7,6,6,5,5,6,7,8,6,7,8,8,8,7,8,7,6,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,6,7,9,9,8,8,7,6,6,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,4,5,5,7,8,10,11,9,7,7,5,4,3,3,3,3,3,4,3,4,5,5,5,5,5,6,5,5,5,6,5,5,6,6,6,6,6,7,6,5,5,7,6,7,7,6,8,8,6,7,8,8,7,8,9,8,7,6,6,7,8,8,9,9,9,9,8,9,8,7,8,8,7,6,7,6,5,5,5,5,4,4,4,3,3,4,4,4,5,5,6,6,7,7,8,8,7,7,6,7,7,5,5,4,5,4,3,4,5,5,4,5,5,5,5,7,6,5,6,7,7,7,7,7,8,8,9,9,10,10,11,12,14,16,14,17,17,18,16,16,13,13,11,9,9,9,8,8,7,7,8,8,8,7,9,8,10,10,10,10,10,10,9,10,10,11,11,10,9,9,9,9,8,8,8,8,8,8,9,9,9,8,10,11,11,11,11,10,11,10,10,10,10,10,10,10,10,10,9,10,10,9,9,9,9,9,8,9,9,9,9,9,9,9,9,10,10,11,11,11,10,11,11,10,11,10,9,10,9,9,9,10,9,10,9,9,9,10,9,10,11,12,11,11,12,12,11,11,11,10,10,9,9,9,10,9,10,9,9,9,9,9,10,10,11,10,12,12,11,13,13,12,11,12,10,10,10,10,9,9,9,10,10,10,10,10,10,11,12,13,13,13,12,12,11,12,12,11,11,10,10,9,9,10,9,9,10,11,13,12,11,12,14,14,13,12,12,12,12,10,10,9,10,9,10,10,10,11,11,12,13,13,14,16,16,14,16,15,14,13,13,14,13,12,12,12,13,12,10,10,10,9,9,10,10,11,11,12,13,14,16,16,15,16,17,17,17,16,15,15,15,15,13,13,13,12,11,10,10,11,10,11,11,12,13,13,15,16,15,16,17,15,15,15,13,14,14,12,11,10,10,11,10,11,11,12,13,13,15,15,16,15,17,17,16,15,13,15,15,13,12,13,12,10,10,11,10,12,11,12,12,12,14,16,14,15,18,18,18,18,14,15,13,14,14,13,13,13,10,11,11,12,11,11,12,12,12,15,14,17,18,15,17,16,14,15,14,14,14,13,13,13,12,10,12,11,11,12,12,13,13,15,14,17,18,15,17,14,14,13,14,14,13,14,13,13,12,12,12,10,11,12,13,14,14,15,15,16,18,18,16,16,18,15,16,18,19,17,18,19,20,19,18,17,17,19,18,20,21,22,23,26,25,26,27,26,27,27,26,26,25,26,25,25,23,24,23,23,22,22,23,23,21,21,22,23,22,22,23,24,23,23,24,25,24,23,24,25,23],[27,26,26,24,25,23,22,23,23,23,23,22,22,22,21,20,20,21,19,18,19,18,16,16,16,15,14,14,14,13,12,12,12,12,11,11,11,10,9,10,10,8,9,10,8,7,8,8,6,7,7,7,9,10,8,8,9,8,7,8,8,8,7,9,8,7,9,10,9,10,11,11,10,10,12,10,10,11,12,11,11,13,12,12,13,14,17,19,18,18,18,18,18,16,16,15,14,14,14,14,13,13,14,13,13,14,13,12,12,13,12,11,12,12,9,11,13,11,11,11,14,11,12,15,15,13,13,15,14,15,17,17,17,16,16,17,15,14,13,15,13,13,13,13,13,11,10,10,9,7,8,7,6,6,4,4,5,5,5,5,5,6,6,7,6,6,7,7,7,8,8,9,9,8,9,10,9,9,8,8,6,6,5,5,5,4,4,3,4,4,5,5,5,5,6,6,6,6,7,6,7,7,8,7,8,9,10,9,10,9,8,8,7,8,6,7,7,7,8,8,8,9,10,8,8,9,9,9,9,9,9,9,9,9,10,10,10,10,10,11,10,10,10,10,10,11,10,11,10,10,11,10,9,10,10,10,9,10,10,10,9,9,7,8,6,7,5,5,7,7,6,7,9,8,8,9,10,9,8,10,10,8,9,9,10,10,11,10,9,9,8,8,6,6,5,5,5,5,6,7,7,7,7,8,8,7,8,8,8,7,6,5,4,4,3,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,5,7,8,10,10,11,10,8,6,6,4,3,3,3,2,2,2,2,2,2,1,1,1,0,1,1,2,2,2,3,2,2,3,2,2,2,3,3,3,4,3,4,4,3,3,4,3,3,3,3,3,2,3,3,3,3,4,5,4,5,7,8,9,10,9,8,7,5,5,3,4,4,3,3,4,4,4,5,4,4,5,5,5,6,5,6,6,6,5,5,6,5,5,6,7,6,4,5,7,6,6,7,6,8,7,7,7,8,7,7,8,9,8,8,7,7,8,9,9,9,11,10,10,10,9,9,9,8,9,8,7,7,7,7,5,5,5,5,4,5,5,4,4,4,4,5,5,7,7,8,8,9,8,8,7,6,7,7,5,5,4,4,4,4,4,5,5,4,5,5,6,5,6,6,5,6,6,6,6,7,7,8,8,10,10,10,11,13,13,16,17,17,19,19,21,19,19,15,15,12,11,9,8,8,7,7,6,7,7,8,8,9,8,10,11,10,10,11,11,9,10,11,11,11,10,10,9,9,9,9,8,8,8,8,7,9,7,9,8,11,11,12,13,12,11,11,10,11,11,11,11,11,10,10,10,10,10,10,10,9,9,10,9,8,8,9,7,9,8,8,9,9,10,11,12,11,10,11,11,11,10,10,10,10,11,9,9,9,8,8,8,9,8,9,9,10,10,11,12,10,11,12,12,10,11,11,10,10,10,9,9,8,9,9,9,9,9,9,10,10,10,11,10,12,11,12,12,12,11,12,12,10,11,10,9,9,10,9,9,10,10,10,10,10,12,12,14,14,14,12,13,10,12,13,10,11,10,10,10,9,10,10,10,10,12,12,13,12,12,14,14,14,13,11,12,14,11,11,11,10,11,11,10,11,11,11,12,14,14,15,17,16,15,16,16,15,13,14,14,13,12,13,14,14,12,11,12,11,11,12,10,11,11,12,12,13,14,17,16,16,17,18,18,19,16,16,17,15,16,15,13,14,13,12,12,11,11,12,12,11,12,13,14,16,16,15,17,18,16,16,17,14,17,15,13,12,12,12,11,12,12,11,12,13,14,14,15,16,16,19,18,18,15,15,16,16,13,14,14,12,13,12,11,11,13,11,13,13,13,16,17,14,16,19,20,19,19,16,15,15,15,15,15,14,14,13,11,12,13,13,12,13,13,13,15,14,17,18,16,19,18,16,18,17,16,16,14,14,13,13,12,12,13,11,13,13,14,14,15,15,17,18,17,18,17,16,16,17,16,15,15,15,14,13,13,13,14,12,15,13,15,14,16,17,17,19,19,18,18,19,19,17,21,22,21,21,22,23,21,18,19,20,20,21,21,24,22,24,27,26,27,28,26,27,28,27,27,26,27,26,25,23,25,24,24,24,23,23,24,23,22,23,24,23,23,24,24,24,24,25,26,25,25,25,25,24],[27,26,27,25,26,24,22,24,24,24,24,22,22,22,23,21,20,20,18,18,19,18,15,16,15,13,15,13,12,12,12,11,11,11,10,10,10,10,9,9,11,8,9,10,9,7,9,8,7,7,7,7,10,8,8,9,9,9,8,8,8,8,7,8,9,8,9,10,12,9,9,10,10,10,11,10,10,11,11,12,12,12,12,13,13,14,17,19,17,19,18,16,19,16,16,15,15,14,14,13,13,13,13,12,13,12,13,12,11,12,11,11,11,12,10,11,13,12,11,12,14,12,12,16,16,15,14,15,16,16,19,19,17,17,17,17,16,15,14,14,14,13,13,13,13,12,10,9,9,7,6,6,6,4,3,3,4,4,4,4,4,4,4,5,4,5,6,5,6,7,6,8,8,8,8,9,8,8,7,6,5,5,4,4,4,3,3,3,3,3,3,4,4,4,5,5,4,5,5,5,5,6,6,6,6,7,8,8,8,8,6,7,5,6,5,5,6,7,8,7,7,9,9,8,7,8,8,7,8,8,8,8,8,9,9,10,9,9,10,11,9,9,10,10,9,9,9,10,9,9,9,9,9,8,9,8,8,9,10,8,7,8,6,6,5,5,5,4,5,6,6,7,8,6,7,8,8,8,8,8,9,8,9,7,10,10,10,9,8,7,6,6,5,5,4,4,4,5,6,6,6,5,7,7,7,7,7,6,6,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,5,6,7,10,11,11,10,8,6,6,4,3,3,3,2,2,2,2,2,2,1,1,1,1,0,1,2,1,2,2,1,1,2,2,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,4,4,4,5,7,9,9,9,9,7,7,5,3,2,3,2,2,3,3,3,3,4,4,3,5,4,4,5,4,4,5,5,5,5,6,5,6,6,6,6,5,4,6,5,5,7,6,8,7,6,7,8,7,7,8,9,9,8,6,6,8,9,9,10,10,10,11,10,10,10,9,9,9,8,7,7,6,6,4,5,4,5,4,5,4,3,3,5,4,5,4,5,6,7,7,8,7,7,6,6,6,5,5,5,4,3,4,3,4,5,5,4,4,5,5,4,5,6,6,6,5,6,6,6,6,8,8,9,9,11,12,14,13,17,18,18,21,20,21,20,19,16,16,13,11,9,8,8,7,7,6,7,7,8,7,9,9,10,10,10,10,11,10,9,10,10,10,10,10,10,10,8,9,8,8,8,8,8,8,8,7,9,8,10,10,11,12,12,11,11,11,11,11,10,11,10,10,9,10,9,9,9,9,9,9,9,8,8,9,8,7,9,9,8,9,9,9,10,11,10,11,11,10,10,10,10,9,9,10,9,8,8,8,8,8,9,9,8,9,10,10,11,11,10,10,11,10,10,10,10,9,9,9,8,9,9,8,9,9,9,9,9,9,10,10,11,11,12,11,11,12,11,10,11,11,10,10,10,8,9,9,9,9,10,10,10,10,10,11,12,13,13,13,11,12,11,11,12,10,10,10,9,11,9,9,10,10,11,11,12,12,12,11,14,12,12,11,11,12,12,10,11,10,10,11,10,10,11,11,11,11,14,13,15,15,14,14,15,14,14,13,13,14,13,11,12,13,12,12,12,12,11,11,10,10,10,11,11,12,13,13,16,15,15,16,18,18,17,15,15,16,14,15,14,12,12,13,11,12,11,11,12,11,11,12,12,13,15,15,14,15,17,15,15,16,15,16,13,13,12,12,11,10,12,11,10,12,12,13,15,13,16,16,18,18,16,14,14,16,14,12,13,13,12,12,11,10,10,11,10,12,12,13,15,15,15,16,18,20,19,18,15,15,14,14,16,13,14,12,12,11,10,11,12,11,12,13,13,16,15,18,18,16,18,17,15,16,15,16,15,14,14,13,13,11,11,13,11,11,13,14,14,15,15,17,18,17,17,16,15,15,15,16,14,15,14,13,14,14,12,13,12,13,13,16,14,16,17,18,19,20,17,17,20,18,17,20,23,19,21,23,23,22,17,19,18,19,19,20,24,21,23,27,26,28,28,26,29,28,28,28,27,27,26,25,24,25,24,25,23,21,23,24,21,21,24,23,22,22,24,24,24,24,25,26,26,23,25,27,23],[25,25,26,25,25,23,23,24,23,24,24,22,23,24,22,20,21,21,19,17,18,18,16,17,17,15,15,15,14,13,13,12,12,11,12,11,11,11,10,10,10,9,9,10,10,8,8,9,8,7,8,8,8,8,9,10,10,11,9,9,10,10,8,10,10,9,9,10,11,10,10,11,11,10,12,11,11,12,12,12,12,13,13,13,14,15,16,18,18,18,18,18,17,16,16,14,14,14,15,13,14,14,14,12,13,13,12,12,13,13,11,13,12,12,11,12,14,11,10,12,14,11,12,15,15,15,14,15,15,17,17,16,17,16,16,15,15,13,13,13,12,13,13,13,13,11,11,9,8,7,8,6,5,5,3,4,4,3,4,5,4,4,5,5,4,5,5,5,6,6,6,7,7,7,7,8,8,7,7,6,5,5,4,5,4,4,5,4,3,3,4,4,4,4,6,5,5,5,6,6,6,6,6,6,8,7,7,9,8,8,8,8,7,8,9,6,7,7,8,8,8,9,8,8,7,9,8,8,8,8,9,9,9,8,9,9,9,9,9,9,9,9,10,9,9,10,10,10,10,9,9,9,9,9,9,8,9,8,10,9,8,9,7,7,6,6,6,5,6,6,6,7,7,8,7,7,9,10,9,9,9,9,8,8,9,9,9,9,8,7,7,7,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,5,4,4,4,3,3,2,2,2,2,2,3,2,2,3,3,3,2,3,3,3,4,4,5,7,7,10,10,11,10,8,7,6,4,4,4,3,3,3,3,3,3,2,2,2,2,1,1,0,1,2,2,2,2,2,2,2,2,2,3,3,3,4,5,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,4,4,4,5,7,8,9,10,9,8,7,5,3,3,3,3,3,4,4,3,4,5,5,5,5,5,6,6,6,5,6,6,6,6,7,7,7,7,8,7,6,7,7,8,7,8,8,9,8,7,8,8,8,7,8,9,8,8,8,7,8,8,9,10,10,10,10,9,9,9,8,8,9,8,7,8,8,7,6,6,6,5,5,6,4,3,4,4,5,5,6,8,7,8,8,10,8,9,8,7,8,8,6,7,6,4,6,5,5,7,7,5,6,6,6,6,7,7,7,6,7,8,7,7,8,8,8,10,10,10,12,13,12,16,17,15,20,20,20,17,19,14,15,12,11,10,9,8,8,8,7,8,9,8,9,9,9,10,10,10,11,11,11,10,11,11,11,11,10,10,9,9,10,9,9,9,8,8,8,8,9,9,9,11,11,12,12,12,11,12,10,10,11,10,11,10,11,10,11,10,10,10,10,9,10,10,9,10,9,9,9,9,10,9,9,10,10,11,12,11,11,10,11,11,11,12,11,9,11,10,10,10,9,9,10,10,10,10,10,10,11,12,13,12,11,12,12,11,12,12,10,11,10,10,10,11,9,10,10,10,9,9,10,10,10,11,11,12,12,11,13,13,12,13,12,10,11,10,10,10,10,9,11,10,10,11,10,10,12,12,14,14,13,11,13,11,13,13,11,11,10,10,10,11,10,10,10,11,11,13,13,12,13,14,15,14,13,13,13,13,11,12,10,11,10,11,10,12,11,11,12,14,13,16,17,17,14,16,17,14,14,14,14,13,12,13,13,13,13,11,11,11,11,11,10,11,11,12,12,13,13,16,16,16,17,18,17,17,16,16,15,15,15,14,13,13,12,11,11,11,11,12,12,11,12,13,13,16,16,16,16,17,16,15,15,16,16,14,14,12,11,11,11,12,12,11,13,13,13,15,16,16,17,18,18,17,14,15,15,15,14,14,13,13,11,11,11,11,13,12,13,12,13,15,16,15,15,18,20,20,19,15,16,15,16,16,15,16,15,12,11,12,13,12,13,13,13,13,15,15,16,18,16,18,17,16,16,16,16,15,17,15,15,13,14,13,14,12,13,13,14,14,15,15,16,17,16,17,16,16,16,15,17,15,15,15,15,12,14,14,12,12,14,13,15,14,15,17,17,18,19,17,17,19,17,16,18,20,19,20,21,20,19,18,17,19,19,19,20,22,21,22,26,26,27,27,25,27,28,26,27,26,26,25,24,22,25,24,24,22,22,23,24,21,21,22,23,21,23,24,24,23,23,25,25,25,23,24,26,24],[28,27,28,27,28,26,26,27,26,25,25,23,22,23,24,21,22,21,20,20,19,19,19,18,16,16,16,13,14,14,13,11,12,11,11,11,10,10,10,10,11,9,9,9,10,7,9,8,8,8,8,8,10,8,8,8,9,10,8,9,8,10,8,9,9,9,10,9,11,10,11,10,11,10,12,11,11,12,12,12,13,13,12,13,14,15,17,19,18,19,19,17,18,17,17,15,16,15,15,14,16,14,14,14,13,13,13,12,12,13,11,12,12,12,12,13,13,11,12,12,15,13,12,17,16,15,16,16,16,17,17,17,19,17,19,17,16,15,14,15,13,14,13,14,14,12,11,8,7,7,7,5,5,4,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,5,5,7,7,6,7,7,7,7,6,5,4,5,4,4,4,4,4,2,2,2,3,3,3,3,4,4,4,5,4,5,5,5,5,4,5,6,6,6,7,7,5,6,4,5,5,4,5,6,6,5,6,8,8,7,5,7,7,6,6,7,7,7,7,8,8,8,9,7,9,10,7,8,10,8,9,9,8,9,7,8,8,8,7,8,8,8,7,8,9,7,7,7,4,6,4,4,4,4,4,5,5,6,6,6,5,7,8,7,7,7,8,7,7,8,8,9,8,7,7,7,5,5,4,4,4,4,4,4,5,5,4,5,5,7,6,6,6,6,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,4,4,5,6,8,11,12,11,11,9,7,7,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,0,1,1,2,2,1,2,2,2,3,4,4,4,4,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,7,9,10,11,10,8,7,6,4,3,3,3,4,3,4,4,5,7,6,5,6,5,5,6,5,6,5,6,6,6,6,6,7,6,6,5,5,5,5,6,6,6,5,7,7,6,6,7,7,7,9,8,8,7,8,7,8,8,9,10,10,10,10,9,8,9,8,8,8,8,7,7,6,6,5,4,5,5,4,5,5,4,3,4,5,4,4,5,5,7,6,8,8,7,7,5,6,6,5,5,5,4,4,3,4,5,5,4,5,6,7,6,6,6,6,6,6,7,7,6,7,7,7,8,9,10,11,13,12,15,17,16,20,19,21,18,19,15,16,12,11,9,8,7,7,7,7,7,7,7,7,8,9,9,9,10,10,10,10,10,10,11,11,11,10,10,9,8,8,8,8,8,8,7,7,8,8,8,7,8,10,11,11,11,10,10,9,10,10,10,10,10,10,10,10,9,10,10,9,8,9,9,8,8,8,8,7,8,8,7,9,9,10,10,12,11,11,10,11,11,10,10,10,9,10,10,8,8,8,8,8,8,7,7,9,10,10,11,11,11,11,12,13,11,11,11,10,9,9,9,8,9,9,8,9,8,9,9,9,10,10,11,10,11,11,12,12,13,11,11,11,10,10,10,9,8,8,9,8,10,10,9,10,11,11,12,14,14,14,12,13,12,12,12,10,10,10,9,9,8,9,8,9,10,11,12,12,11,12,14,14,13,13,12,12,12,11,10,10,10,10,9,9,10,10,11,11,13,12,14,17,16,14,15,14,14,13,13,13,14,11,12,12,13,12,11,11,11,10,9,9,9,10,11,12,12,13,15,15,16,17,18,17,17,16,15,15,14,16,14,13,12,13,11,12,10,10,10,10,11,11,12,13,14,15,14,15,16,14,14,15,14,16,13,13,12,11,10,11,9,9,11,12,12,12,14,15,15,16,17,16,16,14,13,14,15,13,13,13,12,11,10,11,9,9,11,11,13,12,14,15,15,15,16,18,18,17,14,14,14,15,15,13,15,13,11,9,11,10,11,11,11,14,13,15,14,16,17,15,17,15,14,15,15,14,14,14,15,13,12,11,11,11,10,12,12,14,14,14,15,17,17,16,16,15,15,14,14,14,15,12,14,13,12,12,12,11,11,13,11,15,14,16,15,16,18,18,16,16,19,16,16,18,20,19,19,22,22,20,18,18,19,19,19,20,24,23,24,27,27,28,28,27,28,29,28,29,28,28,27,27,24,26,25,25,24,22,24,25,23,21,24,25,23,24,24,26,25,24,26,27,26,24,26,28,25],[27,26,26,25,26,24,24,24,23,23,23,22,21,23,22,19,19,21,19,17,17,19,15,16,16,15,14,14,12,12,11,11,11,10,10,10,10,8,8,8,9,7,9,9,7,6,7,8,6,7,8,7,9,9,9,9,9,9,8,7,8,8,6,7,7,7,7,8,9,7,8,9,8,8,10,9,9,10,10,10,10,11,11,11,12,14,17,19,18,18,18,17,17,16,15,14,14,13,14,12,13,13,12,12,12,12,11,10,11,12,10,10,12,11,8,12,13,10,10,12,13,10,13,17,17,15,14,15,16,15,17,17,18,18,16,16,16,14,14,14,13,13,13,13,13,11,9,9,7,6,5,5,4,3,2,2,3,3,3,4,3,3,4,4,3,4,4,4,4,5,5,6,6,6,6,7,7,6,5,4,4,4,3,3,3,2,3,4,2,3,3,3,3,2,3,4,4,3,4,4,4,4,5,5,4,6,5,5,6,6,4,4,5,4,4,5,5,5,5,5,6,6,7,6,5,7,6,5,5,6,6,5,6,7,7,7,7,7,7,8,8,7,8,7,8,9,7,7,8,8,8,7,7,7,7,7,6,7,7,6,6,5,4,4,5,4,3,4,5,4,5,5,5,5,5,6,6,6,6,7,8,5,7,7,8,8,8,7,6,5,4,4,5,5,4,3,3,3,4,5,5,4,5,5,5,5,5,6,4,4,3,3,2,2,2,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,3,4,5,7,9,10,11,10,8,7,6,4,4,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,3,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,6,7,8,10,9,8,7,6,5,4,2,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,5,4,4,5,5,4,5,5,5,4,4,4,4,4,6,4,6,5,5,5,6,5,5,6,6,6,6,5,5,6,7,7,8,9,8,8,7,6,6,6,6,6,5,5,5,4,4,4,4,3,3,4,3,3,3,2,3,3,3,3,4,4,5,6,7,6,5,5,4,5,4,4,3,3,2,3,3,2,4,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,6,6,8,8,9,11,13,13,15,16,17,19,19,19,18,18,15,14,11,10,8,7,6,5,5,5,5,5,6,5,7,7,8,9,9,9,9,9,8,8,9,9,9,8,8,7,7,7,7,6,6,6,6,5,6,6,7,6,8,9,11,11,11,10,9,9,9,9,9,9,9,8,8,8,8,8,8,8,7,8,7,7,6,6,6,5,7,7,7,7,8,8,9,9,9,8,8,9,8,8,8,8,7,8,7,7,6,6,6,6,7,7,7,7,8,8,9,9,8,8,10,9,7,8,8,7,8,7,7,6,6,6,6,7,7,7,7,8,8,8,9,8,9,8,8,9,9,8,9,9,7,8,7,7,6,6,6,6,7,7,8,8,8,9,9,11,11,10,8,10,8,9,10,7,8,7,7,7,6,7,7,7,8,8,9,10,9,9,10,10,10,9,9,9,10,8,8,7,7,7,7,7,7,8,8,8,10,10,13,13,13,11,11,12,11,9,10,10,10,9,9,10,11,10,9,8,8,7,7,7,7,8,9,9,10,10,13,12,13,15,16,15,14,13,12,12,11,12,11,10,10,11,8,9,8,8,7,8,8,9,10,10,11,13,11,14,16,13,12,15,12,13,12,11,10,9,8,9,7,8,9,10,10,11,12,12,13,13,17,16,14,12,12,13,12,11,11,12,10,10,8,10,8,8,9,10,11,11,12,12,13,13,17,16,17,16,12,15,12,14,14,13,13,11,10,9,9,9,9,10,10,12,12,13,12,15,17,14,16,15,13,14,14,15,14,13,13,11,11,9,10,10,9,11,9,12,12,13,13,17,18,15,16,15,15,13,16,14,15,14,12,13,13,11,12,12,10,12,12,13,13,14,14,16,19,19,16,18,20,16,18,20,21,19,20,22,22,21,19,19,18,19,19,20,23,22,23,26,25,28,28,26,28,28,27,28,26,27,25,26,24,25,24,25,23,22,23,24,22,20,23,23,22,23,23,24,24,24,25,26,26,23,25,27,24],[27,26,27,26,26,24,23,24,24,23,24,23,22,20,22,21,20,20,18,19,18,17,14,15,16,13,13,12,12,11,11,10,10,9,9,9,9,7,7,8,7,6,7,8,6,5,6,6,5,6,6,6,9,7,7,7,9,7,6,7,7,6,6,7,6,5,7,7,7,6,8,7,7,7,9,8,7,9,9,9,9,11,10,10,12,13,16,17,17,18,18,16,17,15,15,15,14,13,13,12,13,12,13,11,11,12,10,10,11,11,10,10,11,11,8,10,13,10,9,12,15,10,10,17,17,14,14,16,16,16,17,18,17,16,17,16,16,13,13,14,12,11,11,11,10,9,8,7,6,5,4,4,4,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,5,6,6,5,6,6,6,5,5,4,5,4,3,3,3,3,3,2,1,2,2,3,3,2,3,4,3,4,4,4,4,5,4,5,4,5,5,4,6,5,4,4,4,4,4,5,4,5,5,4,5,6,6,5,5,6,6,5,4,6,6,5,5,6,6,7,7,6,8,8,7,7,8,8,7,7,8,8,7,7,8,7,6,7,7,7,6,7,7,6,6,5,5,4,5,5,3,3,4,4,4,5,5,4,4,6,6,5,5,7,7,5,6,6,7,7,7,6,5,5,4,4,4,4,3,3,3,3,4,4,5,4,5,5,4,5,5,6,4,4,3,3,3,2,2,2,1,2,2,2,2,1,2,2,2,1,2,2,2,2,3,4,6,6,9,10,10,10,8,7,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,1,2,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,4,4,4,5,6,9,10,11,9,8,6,5,3,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,3,3,3,4,3,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,4,4,4,5,4,4,4,4,5,5,6,7,8,7,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,4,5,5,5,5,4,3,4,4,3,3,3,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,6,6,7,8,9,12,12,14,16,16,20,18,19,18,17,14,14,11,9,7,6,5,5,5,4,4,4,5,5,5,6,7,8,8,7,8,8,7,7,8,9,9,7,7,6,6,6,5,5,5,4,5,4,5,4,5,5,7,8,9,10,10,9,8,7,8,8,8,8,8,7,7,7,6,6,7,6,6,6,6,5,5,5,5,4,5,5,5,6,7,7,7,8,8,7,7,8,7,7,6,7,6,6,6,5,5,5,5,5,5,5,5,6,7,7,8,8,7,8,8,8,7,7,7,6,6,6,5,4,4,5,5,6,5,6,6,6,7,7,8,7,8,8,8,8,8,7,7,7,6,6,6,5,5,5,5,5,6,6,6,7,8,8,9,10,9,9,8,8,7,8,8,7,7,6,6,5,5,6,5,6,7,8,8,9,8,8,9,8,9,8,7,8,8,7,7,6,6,6,5,6,6,7,8,8,9,9,11,11,11,10,10,10,9,9,9,9,9,8,9,10,10,9,8,7,7,6,6,6,6,7,8,9,9,10,13,11,12,13,14,13,13,12,11,11,10,10,10,10,9,9,8,8,6,7,6,7,8,8,9,10,11,11,11,12,14,12,12,12,10,11,11,9,8,8,7,7,7,7,8,8,10,9,12,11,12,13,14,14,13,11,12,12,11,10,10,10,9,8,7,8,7,7,8,9,10,10,12,12,12,12,14,14,14,14,12,13,12,11,12,10,11,10,9,8,8,8,7,9,8,11,11,13,13,14,14,13,13,13,12,13,13,12,12,11,12,11,10,9,9,10,9,10,9,12,11,13,14,15,15,14,14,13,14,14,13,13,12,11,11,12,11,11,10,10,10,10,10,13,12,14,16,14,18,18,15,16,17,15,15,18,19,17,19,20,21,21,18,18,18,18,19,21,23,22,23,27,26,29,29,26,29,29,28,29,27,28,26,26,23,25,24,25,23,22,23,24,22,21,23,24,23,24,24,25,24,23,26,26,26,24,25,27,24],[25,25,25,24,24,21,22,23,22,22,23,23,20,21,22,20,19,19,19,17,17,17,13,15,16,13,13,12,12,10,9,10,10,9,8,8,7,7,6,7,6,5,6,7,5,5,5,6,5,6,6,6,7,8,7,7,8,7,6,6,5,5,5,5,5,5,6,6,6,6,7,6,6,8,8,7,8,9,8,9,9,10,10,11,10,13,15,16,16,17,17,16,15,14,14,12,12,12,12,11,11,11,13,10,10,12,9,9,9,10,8,8,11,10,7,9,12,10,7,12,14,9,11,17,17,13,13,17,15,15,18,19,17,17,16,16,15,14,13,13,12,11,12,12,11,8,8,7,6,5,4,4,4,3,2,2,3,3,3,4,3,3,4,4,3,4,4,4,4,5,5,6,7,5,6,7,6,5,5,4,4,5,4,4,3,3,2,2,2,2,3,3,3,2,3,3,4,4,4,4,4,4,5,4,4,5,5,4,6,5,4,4,4,5,4,4,4,5,5,5,6,6,7,5,5,6,6,6,5,6,6,6,6,7,7,8,7,7,8,8,8,8,8,6,7,8,8,7,8,8,7,8,6,8,7,7,6,7,8,7,6,5,5,4,5,5,4,3,4,4,4,5,5,5,5,6,6,5,6,7,8,5,7,7,8,8,8,8,6,5,4,4,5,5,5,4,3,3,4,5,5,5,5,5,5,5,6,6,4,4,4,3,3,2,2,2,1,2,2,2,2,2,2,2,1,1,2,2,2,2,3,4,5,7,9,10,10,10,8,7,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,4,4,5,6,9,10,10,9,7,6,5,3,3,2,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,7,8,7,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,4,4,4,4,4,3,3,2,2,2,2,2,3,2,2,3,3,3,3,4,3,3,3,3,3,3,3,4,4,5,6,6,7,11,12,12,16,16,17,20,19,20,19,18,15,15,11,9,7,6,5,4,4,4,4,4,4,4,5,6,7,8,8,8,8,8,6,7,7,8,8,7,7,6,6,6,5,4,4,4,4,4,5,4,5,5,7,8,10,11,11,10,9,9,9,8,8,8,8,8,7,8,7,7,6,7,6,6,6,5,5,4,5,4,5,5,5,6,7,7,8,8,8,8,8,8,7,8,7,7,7,7,6,6,5,5,5,5,6,6,6,7,7,8,8,8,8,8,8,9,8,7,7,7,6,6,6,5,5,6,6,6,6,7,7,7,8,8,8,8,8,9,8,9,8,8,7,8,7,7,7,6,6,5,6,6,7,7,7,8,8,9,9,10,10,9,8,9,9,8,8,8,7,7,6,6,5,6,6,7,7,8,8,9,9,9,9,9,10,8,9,8,8,8,7,7,7,8,6,7,6,7,8,8,10,9,12,11,12,11,11,11,11,10,9,9,9,9,9,10,10,9,8,8,7,7,6,7,6,8,9,9,10,10,12,11,12,14,15,14,12,11,12,11,11,11,10,10,11,10,9,9,8,8,7,7,8,9,10,11,11,12,11,13,15,13,12,14,13,12,11,11,9,10,9,8,9,8,9,10,10,11,12,13,13,13,15,15,13,12,12,13,12,10,11,13,10,10,10,9,9,8,9,10,10,11,12,12,12,13,14,15,16,15,13,15,13,13,15,14,13,11,11,10,9,9,8,10,9,11,12,14,12,15,15,14,15,16,14,16,15,14,15,14,13,11,10,10,10,12,8,11,10,13,13,14,14,17,16,15,17,16,15,14,17,15,13,14,12,13,13,11,11,13,10,13,12,14,15,15,17,16,19,19,16,18,21,18,17,21,22,20,21,22,23,22,20,19,19,19,20,21,23,22,24,28,27,29,28,28,29,29,28,29,27,28,27,27,25,27,25,25,25,24,24,25,24,22,24,24,23,24,25,25,24,25,25,27,26,25,26,27,24],[25,24,25,23,23,21,20,21,20,20,21,20,19,19,20,18,17,17,16,15,15,15,13,14,13,11,13,12,11,11,11,10,9,9,9,8,8,8,7,7,8,6,6,7,5,5,6,6,5,6,6,6,9,7,7,7,7,7,6,6,6,5,5,6,6,5,6,7,7,6,7,8,7,8,9,8,9,9,9,9,10,10,9,11,11,12,14,16,16,16,16,14,15,15,13,12,13,12,12,12,13,11,11,11,11,11,10,10,9,10,9,10,10,10,8,9,11,8,9,10,12,9,9,13,14,12,12,15,15,14,16,17,16,16,16,16,16,14,14,13,12,12,12,12,12,11,9,8,6,5,6,5,4,3,2,2,3,3,3,4,4,3,4,4,3,4,4,5,4,5,5,6,6,6,6,7,7,6,6,5,4,4,4,3,3,3,2,2,2,2,2,3,3,3,4,4,4,3,4,4,4,5,5,5,5,5,6,6,6,5,5,5,4,4,4,4,5,4,5,4,5,6,6,5,4,5,5,5,5,5,6,6,6,6,7,7,7,7,8,9,7,7,8,7,7,7,7,7,7,7,7,7,6,6,7,7,6,6,7,6,6,6,4,5,4,3,4,3,3,4,4,5,6,4,5,6,6,6,6,6,6,6,6,7,7,8,8,7,6,5,5,4,4,3,3,4,4,4,5,5,4,5,6,6,5,5,6,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,4,5,7,9,9,10,9,8,5,5,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,2,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,3,3,3,3,3,2,2,3,2,2,2,2,2,3,3,3,4,5,6,8,9,10,9,8,6,5,4,3,2,3,2,2,2,3,2,2,3,2,3,3,3,3,3,3,3,4,3,3,3,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,4,5,4,4,5,6,7,7,8,7,7,6,5,6,5,5,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,4,5,5,6,5,5,4,4,4,3,3,3,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,3,4,4,3,4,4,5,5,6,7,8,10,12,13,15,17,17,20,20,20,19,19,15,15,11,9,7,6,5,5,5,4,4,4,5,5,5,5,7,8,8,8,8,8,7,7,7,9,9,8,7,6,6,6,6,5,6,4,4,4,5,4,5,5,7,8,9,10,10,8,8,8,9,8,8,8,8,7,7,7,6,7,7,6,6,6,6,6,5,5,5,4,5,5,5,5,6,7,7,8,8,7,7,8,7,6,7,7,6,7,6,5,5,5,5,5,5,5,5,5,6,7,7,7,7,8,8,8,7,7,8,6,6,6,5,5,5,5,5,6,5,6,6,7,8,7,8,7,8,8,8,8,8,7,7,8,7,6,7,6,6,5,6,5,6,6,7,7,7,8,9,9,10,9,8,8,8,8,8,7,7,7,6,6,5,6,6,6,7,8,8,8,8,8,9,9,9,8,8,8,8,8,7,7,7,7,6,6,7,7,8,8,9,9,10,11,11,10,11,11,10,10,9,9,9,8,8,9,9,10,8,7,8,6,6,6,7,7,8,8,9,9,11,11,12,13,14,13,13,12,11,11,11,11,10,9,9,9,9,8,7,8,7,7,8,9,9,9,10,11,11,12,13,12,11,12,12,12,10,10,9,8,7,9,8,8,8,9,9,9,10,11,11,13,14,14,15,11,12,12,11,10,10,11,10,9,7,9,8,8,9,9,9,10,11,11,11,13,15,15,15,14,13,13,12,12,13,11,11,11,9,8,10,9,9,10,9,11,11,12,12,13,14,13,14,14,15,13,15,13,13,13,12,12,11,10,11,11,8,11,9,13,12,12,13,14,14,15,15,15,16,13,14,15,14,13,12,13,12,12,12,12,10,13,10,14,12,13,16,14,18,17,16,16,19,17,17,19,21,20,20,22,23,22,20,18,19,18,19,20,23,22,23,26,27,28,28,26,28,28,27,28,27,27,26,26,24,25,25,24,24,22,23,23,22,21,23,23,22,23,23,24,23,24,24,25,25,22,25,27,23],[26,25,24,24,25,22,22,22,22,21,21,19,19,19,19,18,17,16,15,14,14,13,12,12,11,10,10,9,9,8,8,7,7,7,7,6,6,6,6,6,6,5,5,6,5,4,5,5,4,5,5,6,7,7,6,6,6,6,5,5,5,5,4,5,5,5,5,5,6,5,6,5,6,6,6,6,6,7,7,8,8,8,8,8,9,10,12,14,14,14,14,13,13,12,12,10,11,11,10,9,10,9,9,9,9,8,8,8,8,8,7,8,8,7,7,7,8,7,8,9,10,8,9,12,13,11,11,13,13,15,17,16,16,15,16,14,16,13,14,13,11,11,12,11,9,9,7,6,5,4,5,4,3,3,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,6,6,6,6,5,5,4,3,3,3,3,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,5,4,5,5,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,7,6,7,7,6,7,7,6,7,6,6,6,6,6,5,6,6,6,6,6,5,5,5,4,5,3,4,3,3,3,4,4,5,5,5,5,5,6,6,5,5,6,6,5,6,7,7,7,6,5,5,4,5,3,3,3,3,3,3,4,5,5,4,5,5,5,5,5,5,5,4,3,3,3,2,2,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,2,3,5,5,7,8,8,7,6,5,4,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,7,8,9,8,6,5,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,4,4,5,6,6,5,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,3,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,5,6,7,8,10,11,12,15,15,19,18,18,16,16,13,13,10,8,6,5,4,4,4,3,4,3,4,4,5,5,6,6,6,7,6,6,5,6,6,7,7,6,6,5,5,5,4,4,4,4,4,3,4,4,4,4,6,7,8,9,9,7,7,6,7,7,7,6,7,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,5,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,5,5,6,5,5,5,5,4,4,4,4,5,4,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,5,5,5,6,6,6,7,8,7,7,6,6,6,6,6,6,5,5,5,4,4,5,5,5,5,6,6,6,7,7,7,7,7,6,6,6,6,6,5,5,5,4,4,5,5,6,6,6,7,7,8,9,9,8,9,8,7,7,8,7,7,6,7,7,8,7,6,5,6,5,5,5,5,6,7,7,7,7,9,9,9,10,11,10,9,9,9,8,8,8,8,7,7,7,6,6,5,6,6,5,6,7,7,8,8,9,9,9,10,9,8,9,9,8,8,8,7,6,6,6,5,6,6,7,8,8,9,9,9,10,11,11,11,9,9,10,9,8,8,8,7,6,6,7,6,6,7,8,8,8,9,9,9,10,11,12,12,11,10,10,9,9,9,8,9,8,7,6,7,8,6,8,7,9,9,10,10,11,12,11,11,11,11,10,12,9,10,9,9,9,7,7,8,9,7,9,8,10,9,11,11,12,12,13,12,11,13,10,11,11,12,11,10,10,10,9,9,10,8,10,10,12,11,12,13,13,17,17,14,15,17,14,15,17,20,18,19,21,22,21,18,18,18,19,19,20,23,22,24,27,27,28,28,26,28,28,28,28,27,28,26,27,25,25,24,24,23,22,23,24,21,21,23,23,22,23,24,25,25,24,25,26,25,24,25,26,24],[26,25,25,24,25,22,21,22,22,21,21,20,20,18,19,18,18,16,17,14,15,14,12,13,12,10,11,9,9,8,9,8,8,7,7,7,6,6,5,6,6,5,5,6,5,4,5,5,4,5,5,5,7,7,7,7,7,7,6,5,6,5,5,5,5,5,5,6,6,6,6,6,5,6,7,7,6,7,7,7,8,7,9,9,10,10,13,15,15,15,15,14,14,12,12,11,11,10,11,9,11,10,10,9,9,8,8,8,8,8,8,8,8,7,8,8,10,8,7,10,11,9,10,16,16,13,13,16,14,16,17,17,17,16,16,15,15,12,13,12,10,10,10,9,10,7,6,5,5,4,4,4,4,3,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,6,6,6,6,7,7,6,5,6,4,4,4,4,3,3,3,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,5,4,4,4,4,4,4,5,6,6,5,6,6,7,5,5,6,6,5,5,6,6,6,6,6,7,7,7,8,8,8,8,8,8,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,8,7,6,6,4,5,4,4,4,4,4,6,6,7,7,5,6,6,7,6,6,7,7,6,6,7,8,8,8,7,6,5,5,5,4,4,3,4,4,4,6,7,5,4,7,7,6,6,6,6,5,5,4,3,3,3,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,3,5,6,7,8,8,8,7,5,4,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,2,2,2,3,2,2,3,2,2,3,3,3,4,5,6,10,10,10,9,7,5,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,6,5,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,4,6,6,7,9,11,12,13,15,16,18,18,18,17,16,15,13,10,8,7,5,4,4,4,3,4,3,4,4,5,5,6,7,7,7,7,7,6,6,6,8,7,6,6,5,5,5,4,4,4,3,4,3,4,4,4,5,6,7,9,10,10,8,8,7,8,7,7,7,7,6,7,6,5,6,6,5,5,5,4,4,4,4,4,3,4,4,4,5,5,6,6,6,6,6,6,6,5,6,5,5,5,5,5,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,6,6,6,6,5,5,5,5,4,4,5,4,5,5,5,5,6,7,7,7,6,7,7,6,7,6,6,6,6,5,5,5,5,4,4,5,4,5,5,6,6,7,7,8,8,8,8,7,7,6,7,6,6,5,5,5,5,4,5,5,5,6,6,7,7,7,7,7,8,7,7,6,7,7,6,5,5,5,5,4,5,5,6,6,7,8,8,9,9,9,9,9,9,8,8,8,8,7,8,7,8,8,8,7,6,6,5,4,6,5,6,7,8,8,9,10,9,10,11,12,12,11,10,10,9,9,9,8,8,8,8,7,7,6,6,6,5,7,7,8,9,10,10,9,10,11,10,10,10,10,9,9,9,7,7,6,6,6,6,7,7,8,9,10,10,10,11,11,12,11,10,10,10,9,9,9,8,8,7,6,6,6,7,7,8,9,9,10,10,11,11,11,12,13,13,11,10,10,10,11,9,9,8,8,7,7,8,7,8,8,9,10,10,10,12,11,11,12,12,12,11,12,10,12,10,9,9,9,8,8,9,7,8,8,10,11,11,11,12,12,12,12,11,12,11,12,12,11,10,10,10,10,10,9,9,9,10,9,12,12,12,14,13,16,16,14,14,16,15,14,17,18,18,19,20,22,20,18,17,19,18,19,20,23,23,24,27,27,29,29,27,29,29,28,29,27,28,26,27,24,25,25,25,23,23,23,24,22,21,23,24,23,23,24,25,24,23,25,25,25,24,24,26,24],[26,25,24,24,24,21,20,21,20,20,20,18,19,19,19,17,17,16,15,14,15,14,12,12,12,10,10,10,9,8,8,7,7,7,7,7,6,5,5,5,5,4,5,5,4,4,5,5,4,5,5,6,7,7,6,6,6,6,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,7,7,7,8,9,8,8,9,11,11,14,15,16,16,16,14,15,13,12,12,11,10,10,9,10,9,10,9,8,9,8,7,7,8,6,6,8,8,6,7,10,7,6,9,10,7,8,13,13,11,10,15,15,14,17,18,17,17,16,16,16,12,12,12,11,10,11,10,10,9,7,7,5,4,4,4,4,2,2,2,3,3,3,3,3,3,3,4,3,4,4,5,4,5,5,6,7,6,7,8,7,7,6,6,5,5,4,4,4,3,3,3,2,2,3,3,3,2,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,5,6,6,5,6,6,6,6,6,6,6,5,5,6,6,6,5,6,6,6,7,6,8,8,7,7,8,7,7,8,8,7,7,7,7,7,6,6,7,6,6,7,6,6,5,5,4,5,4,4,4,4,4,6,5,8,7,6,7,7,8,6,6,7,7,6,6,7,8,8,8,7,6,5,5,5,4,4,4,4,4,5,7,7,5,6,8,7,7,7,7,6,6,5,5,4,4,3,2,2,2,2,2,2,2,1,2,2,1,1,1,2,1,1,2,3,5,6,9,10,10,9,8,6,5,3,3,3,2,2,2,2,2,2,2,1,1,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,6,9,10,10,9,7,6,4,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,5,6,6,6,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,1,1,2,2,2,2,3,3,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,6,6,7,10,11,11,14,16,16,19,19,19,18,18,15,14,10,8,6,5,4,4,4,3,3,3,4,4,4,5,6,7,7,7,7,7,6,6,6,7,7,6,6,5,5,5,4,4,4,3,4,3,4,4,4,4,6,7,9,10,10,8,8,7,8,7,7,7,7,6,6,6,6,5,6,6,5,5,5,4,4,4,4,3,5,4,4,5,5,6,6,7,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,5,4,4,5,6,6,6,6,6,7,7,6,5,6,6,6,5,5,5,4,4,5,4,5,4,5,5,6,6,6,7,6,6,6,7,7,6,5,6,6,6,5,5,5,4,4,5,4,5,5,5,6,6,7,7,8,8,7,7,7,6,7,6,6,5,5,5,5,4,5,4,5,6,6,7,7,7,7,8,7,7,7,6,7,7,6,6,5,5,5,4,5,5,6,6,7,8,8,8,9,9,9,8,9,8,8,8,7,8,7,8,8,8,8,7,6,6,5,4,5,5,6,6,7,8,8,9,9,9,11,11,12,10,9,9,9,8,9,8,8,8,8,7,7,6,6,5,5,6,7,8,9,9,9,10,9,10,10,10,10,11,10,9,8,8,7,6,6,6,6,7,7,8,8,9,10,10,10,11,12,12,10,9,10,9,8,8,8,8,8,6,7,6,6,7,7,8,9,10,10,11,11,11,12,13,12,11,10,10,10,12,10,9,8,9,7,7,8,7,7,8,9,10,11,11,13,12,12,11,12,12,11,13,11,13,11,10,9,9,8,8,10,7,8,8,10,11,11,12,14,13,13,13,12,13,12,13,13,11,12,12,11,10,10,9,10,9,11,10,12,12,13,14,14,17,16,15,16,19,16,17,19,21,19,21,22,22,22,20,18,19,19,19,21,23,23,24,27,27,29,29,27,29,29,28,29,27,28,26,27,25,25,25,24,24,24,24,23,23,22,23,23,23,23,24,24,24,25,25,25,25,25,25,26,23],[26,25,25,23,24,22,20,20,21,22,20,19,19,19,18,17,16,16,14,14,14,14,12,12,12,9,10,10,9,9,9,8,8,7,7,7,7,6,6,6,6,5,5,5,4,4,5,4,4,5,5,5,8,6,6,6,7,6,5,5,5,4,4,5,5,4,5,5,5,5,6,6,6,6,6,7,7,8,7,8,8,8,8,9,9,10,12,14,14,14,14,13,13,13,11,10,11,10,10,9,11,9,9,9,9,8,8,8,8,8,7,8,8,7,7,7,8,7,7,8,9,7,8,13,13,11,10,14,13,13,15,16,15,15,15,14,14,12,12,11,10,10,11,10,9,9,7,6,5,4,5,5,3,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,8,7,7,5,6,5,5,4,5,4,3,3,2,2,2,3,3,2,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,6,5,6,6,7,6,5,6,6,6,6,6,6,6,5,6,7,7,7,8,8,8,7,7,8,7,7,8,7,8,8,6,7,8,6,6,7,7,6,7,7,6,5,6,5,5,4,5,4,3,5,5,6,8,7,6,7,6,7,7,6,7,7,6,6,7,8,8,8,7,5,5,5,5,4,5,3,4,4,5,6,7,6,6,7,7,7,6,6,6,7,5,4,3,4,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,3,5,5,8,8,9,8,6,5,5,3,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,7,8,9,8,7,5,4,3,2,2,2,2,1,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,4,4,5,6,6,6,5,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,4,5,6,7,8,10,11,12,15,15,19,19,18,17,18,13,13,10,8,6,5,4,4,3,3,3,3,4,4,4,4,6,7,7,6,7,6,5,5,6,7,7,6,6,5,4,5,4,4,4,4,4,3,4,3,4,4,5,6,8,9,9,7,7,7,7,7,6,6,7,6,6,6,5,5,6,5,4,5,5,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,5,6,5,5,5,6,5,5,5,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,5,4,5,5,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,4,4,5,4,5,5,5,6,6,6,8,8,7,7,7,7,6,6,6,6,5,5,5,5,4,5,5,5,6,6,7,7,7,7,7,7,7,6,7,6,6,6,5,5,6,5,5,5,5,6,6,6,7,7,8,9,9,8,9,9,7,8,8,7,7,7,7,7,7,7,6,6,6,5,5,5,5,6,7,7,8,8,9,9,9,10,11,10,10,9,9,9,9,9,8,8,8,7,7,6,6,6,6,6,6,7,7,9,8,9,9,9,11,11,9,10,10,9,8,8,7,7,6,7,6,6,7,8,8,9,9,10,10,11,11,11,11,9,10,10,9,8,9,9,8,7,7,8,7,6,7,8,8,9,10,10,10,10,12,13,13,13,11,11,10,10,11,10,9,9,8,8,8,8,7,8,9,9,11,11,11,12,12,12,12,12,12,12,12,11,12,11,10,9,10,9,9,10,8,9,9,11,11,12,12,12,13,14,13,12,13,11,13,12,12,11,11,12,10,10,10,10,9,11,11,12,13,12,14,12,16,16,14,16,17,15,16,18,19,19,20,21,21,20,19,18,19,19,18,20,22,21,22,26,26,27,28,26,27,27,28,27,26,27,25,26,24,25,25,24,23,23,23,24,22,21,23,23,22,23,23,23,24,24,25,25,24,24,25,26,24],[27,26,26,24,26,22,21,23,21,22,22,20,19,19,20,18,17,17,17,16,15,15,13,13,12,11,11,10,9,9,9,8,8,7,7,7,7,7,6,6,6,5,5,6,5,4,6,5,4,5,5,6,7,7,7,6,7,7,6,5,6,6,5,6,6,5,6,6,6,6,6,6,6,6,7,7,7,7,8,8,9,8,8,10,10,10,13,15,15,15,15,14,14,13,12,11,12,11,11,10,11,10,9,9,9,10,9,8,8,8,8,8,8,8,7,9,10,7,8,9,11,8,9,14,14,12,11,15,14,15,17,17,16,15,15,14,15,12,12,11,10,10,11,9,9,8,7,6,5,5,5,5,4,3,3,2,3,3,4,4,4,3,4,4,4,4,5,5,5,6,6,7,8,7,7,8,8,7,7,7,6,6,4,6,5,4,4,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,5,6,5,6,7,7,6,7,6,6,5,6,5,6,7,7,8,8,7,8,7,7,7,6,7,7,7,6,7,7,7,7,9,8,8,8,9,8,8,8,9,8,8,9,9,8,8,7,8,8,8,7,8,8,7,8,8,7,6,7,6,6,5,6,5,5,6,9,7,9,9,8,8,7,8,8,7,7,8,8,7,8,9,9,9,8,6,6,6,7,5,6,4,6,5,6,8,8,8,7,8,8,9,8,7,7,8,6,5,4,4,3,3,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,3,5,6,7,8,9,8,7,6,5,3,3,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,9,10,10,9,7,6,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,4,4,4,4,3,3,4,4,5,6,6,6,5,5,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,5,6,7,8,9,10,11,13,15,15,18,18,18,17,18,15,14,10,9,7,6,5,4,4,4,4,4,4,4,5,5,7,7,8,8,8,7,6,6,7,8,8,7,6,5,5,5,5,4,4,4,4,4,4,4,5,5,6,7,8,10,10,8,8,7,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,5,4,5,5,5,5,6,6,7,7,7,6,6,7,6,6,6,6,5,5,5,5,4,4,5,4,5,5,5,5,6,6,6,7,6,6,7,6,6,6,6,5,5,5,5,4,4,5,5,5,5,5,6,6,7,7,7,6,7,6,6,7,7,6,6,6,5,5,5,5,4,5,5,5,5,6,6,6,7,7,8,8,8,7,7,7,6,7,6,6,6,5,5,5,4,5,5,5,6,6,7,7,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,6,7,7,8,8,9,9,9,8,9,8,8,8,8,8,7,7,7,8,8,8,7,6,6,5,5,6,5,6,7,7,8,8,10,9,10,11,12,11,10,10,9,9,8,8,8,8,8,7,7,6,6,6,6,6,7,7,8,9,9,10,10,10,10,10,9,10,9,9,8,8,7,6,6,7,6,6,7,8,8,9,10,10,10,11,12,12,11,9,9,10,9,8,8,8,8,7,5,7,6,7,7,8,8,9,11,11,11,11,12,13,14,13,10,10,10,10,11,8,9,9,7,6,7,7,7,8,9,9,10,11,11,13,13,12,13,13,12,11,12,11,11,9,9,9,8,7,8,9,8,9,9,11,11,11,13,14,13,13,13,12,12,11,12,12,11,10,10,11,10,9,9,11,9,10,10,12,12,13,13,14,17,16,14,15,17,15,14,16,19,18,20,21,22,21,19,19,19,18,19,19,23,23,25,27,28,29,29,28,29,29,29,29,28,29,27,27,25,26,25,25,24,22,23,25,22,21,23,24,22,23,24,26,25,23,26,26,26,24,25,27,24],[27,26,25,25,25,23,22,22,22,23,22,20,21,21,21,19,20,20,19,16,18,18,15,14,15,13,12,11,12,10,9,9,9,8,7,8,7,6,6,6,6,5,5,6,5,4,5,5,5,5,5,6,9,7,7,8,8,7,6,6,6,6,6,6,5,6,6,6,6,5,7,6,6,7,8,7,8,8,10,9,10,10,11,12,11,11,14,16,15,15,16,15,15,15,14,12,13,12,12,10,11,12,12,10,10,11,9,8,9,11,8,7,10,8,7,8,11,8,7,10,12,9,9,15,15,12,12,15,16,16,17,17,16,15,14,14,14,11,11,11,9,9,10,8,9,8,7,6,6,5,5,5,4,3,3,3,4,4,4,5,5,4,5,5,5,5,6,7,6,7,7,9,9,9,10,11,10,8,9,9,7,7,5,7,5,5,6,5,3,4,4,4,4,4,5,5,4,5,5,5,5,6,6,7,6,7,7,8,7,7,6,6,7,6,7,7,7,9,9,9,8,10,9,8,9,7,8,7,8,7,7,8,8,8,10,9,9,9,10,10,10,10,10,9,9,11,10,10,9,10,10,10,9,9,9,9,9,10,10,8,7,8,7,6,6,6,6,5,6,7,10,11,12,10,10,10,11,9,9,9,10,9,9,10,11,11,11,10,8,8,7,8,6,7,6,6,7,7,7,9,8,8,10,10,10,9,9,8,9,7,7,5,6,5,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,4,5,7,8,9,10,9,7,6,5,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,2,1,1,2,2,2,2,3,2,2,2,2,2,2,3,2,2,3,3,4,5,5,6,10,11,11,10,8,7,5,4,3,2,2,2,2,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,4,4,4,4,3,3,4,3,4,3,4,4,3,4,4,4,4,4,3,4,4,5,6,6,6,6,5,5,4,4,4,4,3,3,4,3,3,2,2,2,2,2,2,2,1,1,2,2,2,3,3,3,4,4,5,4,5,4,3,4,4,3,3,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,6,8,8,9,11,11,14,14,15,17,18,19,18,17,14,14,10,9,8,6,5,5,4,4,5,4,5,5,5,6,7,8,8,9,8,8,7,7,7,9,9,7,7,6,6,6,5,5,4,4,5,4,5,5,6,6,7,8,9,10,10,9,9,9,9,9,8,8,8,8,8,7,7,7,7,6,6,6,6,6,5,5,5,4,6,6,6,6,6,7,7,8,8,8,7,8,7,8,7,7,7,7,6,6,5,5,6,5,6,6,6,6,7,7,8,8,8,8,9,8,8,8,7,7,6,6,6,5,5,6,6,7,6,7,7,7,8,8,8,8,8,8,8,9,8,8,8,8,7,7,6,7,5,5,6,6,7,7,8,8,8,9,9,10,10,10,9,9,9,9,8,7,7,7,7,6,5,7,6,8,8,8,9,9,9,9,9,10,10,9,9,8,8,8,7,6,7,5,6,7,7,8,8,9,10,10,11,12,12,10,11,11,10,10,10,10,9,10,9,10,10,9,8,7,7,6,6,7,7,7,8,9,10,11,12,12,12,13,14,14,13,11,12,12,11,11,10,10,9,9,8,8,7,7,7,7,8,8,9,10,13,12,12,12,13,12,11,12,11,12,10,9,7,8,7,8,8,7,8,9,10,10,11,12,12,13,14,14,13,11,11,12,11,10,9,10,8,8,7,8,8,8,8,9,10,10,12,13,12,13,15,16,16,16,12,13,12,12,13,11,11,9,9,9,7,9,8,8,9,10,11,13,13,15,15,14,14,14,12,14,14,13,13,12,11,10,11,9,8,10,8,9,10,11,12,13,14,15,16,14,15,14,14,12,14,13,13,12,12,12,11,9,10,10,8,11,11,13,13,14,15,15,18,18,16,15,19,17,17,18,20,19,20,22,23,22,20,19,21,19,20,19,23,23,25,28,27,29,29,28,29,29,28,29,28,28,27,27,25,26,25,25,23,23,24,25,21,21,24,24,22,23,24,25,24,24,25,27,26,24,26,27,23],[28,27,26,26,25,24,22,22,21,22,22,19,20,20,19,18,18,19,17,16,17,17,14,13,15,13,13,12,11,11,10,10,9,9,9,8,8,7,6,7,7,5,6,6,6,5,5,5,5,5,6,6,8,8,7,7,8,6,6,6,6,6,5,6,6,6,6,7,7,6,8,7,7,8,9,9,8,10,10,11,10,11,11,12,12,12,15,16,17,17,16,16,16,15,14,12,13,12,12,11,12,12,12,10,11,12,10,11,9,11,9,9,10,9,8,9,11,8,8,10,11,9,10,15,15,12,11,16,15,13,15,17,16,15,15,13,13,12,11,11,10,9,11,10,10,9,8,8,6,5,6,6,4,4,3,3,4,4,4,5,5,4,5,6,6,6,7,8,7,8,9,11,11,9,11,12,11,10,9,9,7,8,7,9,7,5,5,5,3,4,4,5,4,4,5,5,5,6,5,5,6,7,7,7,7,8,8,8,8,8,7,7,6,7,6,7,7,7,10,9,9,10,9,9,9,8,8,8,8,8,8,8,8,10,9,10,10,9,10,10,10,10,11,10,10,11,11,11,10,10,11,11,10,10,11,10,9,11,11,9,8,8,7,7,6,8,6,6,7,6,10,12,12,11,11,11,11,10,10,11,10,10,11,12,12,12,12,12,10,8,8,8,6,8,6,7,6,8,10,10,10,9,11,11,12,10,10,10,10,8,8,6,8,5,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,5,6,9,8,11,10,7,6,6,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,4,4,5,7,9,10,11,9,7,7,5,4,3,3,3,3,2,3,2,3,3,3,2,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,4,5,4,4,5,6,6,7,7,7,6,6,6,5,5,4,4,4,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,5,5,6,6,4,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,5,4,4,4,4,4,4,4,5,6,6,7,8,9,10,11,12,14,16,17,18,20,19,18,19,15,15,11,10,8,7,6,5,5,4,5,5,6,6,6,6,8,9,9,9,9,9,8,8,8,9,9,8,8,7,7,7,6,6,5,5,6,5,6,6,6,6,7,9,10,11,11,9,9,9,10,10,9,10,9,8,8,9,7,8,8,7,6,7,7,6,5,5,6,5,6,6,6,7,7,8,8,9,9,8,8,9,8,7,8,8,7,7,7,7,5,5,6,6,7,6,6,6,7,8,8,9,8,8,9,9,7,8,8,7,7,7,7,6,5,7,6,7,6,7,7,8,8,8,9,8,9,9,9,9,9,8,9,8,7,7,7,7,6,5,7,6,7,7,8,8,9,9,10,11,11,10,9,9,8,9,9,8,8,7,7,6,5,7,6,7,8,9,9,9,9,9,10,10,10,9,9,9,9,8,8,8,7,7,6,7,7,8,9,9,11,10,11,12,12,11,12,11,10,11,11,10,10,10,10,11,10,9,9,8,8,6,6,7,7,9,9,10,10,11,13,12,13,14,16,15,14,13,13,13,12,13,11,11,11,11,9,9,8,9,7,7,9,9,10,11,12,12,13,13,15,14,13,14,14,14,11,11,9,9,8,9,8,7,9,10,11,12,12,14,13,15,16,16,17,13,14,14,12,12,11,12,10,9,9,9,8,8,10,10,11,12,13,14,14,15,17,18,17,17,15,15,14,14,16,13,12,12,10,9,10,9,9,11,11,13,13,14,15,16,17,16,16,17,16,17,17,15,16,15,13,12,11,10,11,11,9,11,11,15,13,14,15,17,18,17,17,17,17,15,17,17,16,15,14,15,13,11,12,11,10,13,13,16,15,15,18,17,20,21,17,18,21,21,20,20,23,22,22,23,23,22,20,20,20,19,20,21,23,22,24,26,26,28,28,27,28,28,28,29,27,28,26,26,25,25,25,25,24,23,23,24,22,22,23,23,22,23,23,24,24,25,25,26,26,24,25,27,24],[27,26,26,25,25,22,22,22,22,23,22,20,20,21,20,19,18,19,17,17,17,17,14,14,13,13,13,12,12,11,12,10,10,9,9,9,9,8,7,7,7,6,6,7,5,5,6,5,5,5,5,6,8,7,7,7,8,7,5,6,6,6,5,6,6,5,6,7,7,6,8,8,9,8,9,10,9,10,10,11,11,10,10,12,11,12,14,16,16,16,16,15,15,15,14,12,13,12,12,11,13,12,11,11,12,11,10,10,11,10,8,10,10,9,8,10,10,8,8,10,10,9,10,14,15,12,12,15,14,15,15,15,15,15,15,14,14,13,13,12,10,10,11,10,10,10,9,8,7,6,6,5,5,4,3,3,4,4,4,5,5,4,5,6,6,6,6,7,7,8,8,9,10,9,10,11,11,10,9,9,8,9,7,8,6,5,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,7,7,7,7,7,8,8,8,8,7,8,7,7,6,6,7,9,8,8,9,10,10,8,8,9,9,8,8,8,9,9,8,9,10,10,9,10,10,10,10,10,10,10,10,11,11,11,11,11,10,11,10,10,10,10,9,10,10,9,8,8,8,7,7,8,6,6,8,8,10,12,12,10,10,10,11,10,10,11,11,9,9,11,11,12,11,10,9,9,8,9,7,8,6,8,7,8,9,11,9,9,10,11,11,10,10,9,10,8,8,6,6,4,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,3,5,7,8,8,9,9,7,6,6,4,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,4,4,5,5,9,10,10,10,8,6,5,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,4,4,4,3,4,4,5,4,3,4,4,4,4,5,5,5,5,4,4,5,6,6,7,7,7,6,6,6,5,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,5,5,6,6,5,4,3,4,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,5,7,7,8,10,11,11,13,15,15,18,18,18,17,17,14,14,10,9,7,6,5,5,5,4,5,4,5,5,6,6,8,9,9,9,9,8,7,8,8,9,9,8,8,6,6,6,6,5,5,5,5,5,5,5,6,6,7,9,9,11,11,9,9,9,9,9,9,8,9,8,8,8,7,7,7,7,6,6,6,6,5,5,6,5,6,6,6,6,7,8,8,8,8,8,7,8,8,8,7,7,6,7,6,6,5,5,6,5,6,6,6,7,7,8,8,8,8,8,9,9,8,7,7,7,7,6,6,6,5,6,6,6,6,7,7,8,8,8,9,8,8,9,8,8,9,8,8,7,7,7,7,6,6,6,6,6,7,7,8,8,8,9,10,10,10,9,9,9,8,8,8,8,7,7,7,6,6,7,7,7,8,8,9,9,9,9,9,10,9,9,9,8,8,8,7,7,7,7,6,7,7,8,8,8,10,10,11,12,12,11,12,11,10,11,10,10,9,9,9,9,9,9,8,7,8,7,7,7,7,8,10,9,10,11,12,12,13,13,16,14,13,13,13,11,12,12,11,10,10,10,9,8,8,8,8,8,9,10,10,11,12,12,13,13,14,13,11,13,13,12,11,10,9,8,8,9,8,8,10,10,10,11,12,13,13,15,15,16,15,12,14,13,12,11,11,11,9,9,9,9,8,8,9,11,11,12,13,13,13,14,16,17,17,17,14,14,12,13,14,11,12,11,9,9,9,9,9,10,11,12,13,14,14,15,16,15,16,17,15,15,15,14,15,13,12,11,10,10,10,11,9,11,12,13,14,14,14,15,17,17,17,17,17,13,16,15,15,14,13,12,12,11,11,11,11,13,13,15,14,14,17,16,19,20,17,19,21,19,18,20,22,21,22,22,22,21,19,19,19,20,19,20,23,22,23,27,26,28,28,27,28,28,28,27,26,27,26,26,25,25,25,25,24,23,24,25,22,22,23,23,23,23,24,25,24,24,25,26,26,24,25,27,24],[27,26,26,26,26,24,23,23,23,23,23,22,23,22,22,20,19,20,19,18,18,18,15,15,15,14,14,14,13,12,12,11,10,10,10,10,10,9,7,8,9,7,7,8,7,6,7,8,6,6,7,7,9,8,9,9,9,10,8,7,7,8,6,7,8,8,7,9,10,8,8,9,9,9,11,10,10,10,12,12,12,11,12,14,12,13,14,17,17,17,16,16,16,16,15,13,14,13,14,13,15,14,13,12,13,13,12,11,11,12,10,11,12,11,10,10,13,11,10,12,14,12,12,16,16,15,15,16,16,16,16,17,15,14,14,14,14,12,12,11,9,9,10,8,10,8,8,7,6,5,6,5,5,4,4,4,5,5,5,6,6,6,6,7,7,7,7,8,8,8,9,11,11,10,11,12,11,10,11,11,8,10,7,8,8,7,6,6,4,4,5,6,5,5,6,6,6,7,7,6,7,8,8,9,8,8,9,8,9,9,8,8,7,8,8,9,9,10,10,10,10,11,11,8,10,9,9,9,10,9,8,10,9,10,11,10,10,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,10,10,11,10,10,11,11,10,10,9,8,8,7,9,7,7,9,9,11,13,13,11,11,12,13,11,11,12,11,10,10,12,12,12,12,11,10,10,9,10,8,9,7,9,7,8,9,11,10,9,11,13,12,11,12,11,11,8,9,7,7,6,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,5,7,8,8,9,9,8,7,6,4,3,3,3,3,3,2,2,2,2,2,2,3,3,2,3,3,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,3,2,2,3,3,2,2,3,3,2,3,4,4,4,5,7,9,11,11,10,8,7,5,4,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,5,6,5,5,6,5,5,5,6,6,7,6,6,5,5,5,6,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,2,3,2,2,3,3,4,5,4,5,6,6,6,5,4,4,5,5,5,4,4,3,4,3,3,4,4,3,4,4,4,4,5,5,5,6,5,5,5,5,6,6,7,8,9,9,11,12,13,15,15,15,17,17,18,18,18,15,15,12,11,9,7,7,7,7,6,6,7,7,7,7,8,9,10,10,10,10,10,9,9,9,10,10,10,9,8,8,7,7,7,7,6,7,6,7,7,7,7,9,10,11,12,12,11,11,10,11,10,10,9,10,10,9,9,9,9,9,9,8,7,8,7,6,7,7,7,7,8,8,8,8,9,9,10,10,9,9,9,9,9,9,8,8,8,8,7,7,7,7,7,7,8,8,8,9,9,9,10,10,9,10,9,10,9,9,8,8,8,7,7,7,7,7,8,8,8,8,9,9,9,10,9,10,10,9,10,10,10,9,9,9,8,8,8,7,8,8,7,8,9,9,10,9,10,10,11,11,10,10,10,9,9,9,9,8,8,8,7,7,8,7,8,9,9,10,10,10,10,10,11,10,9,9,9,9,9,8,7,8,7,7,8,8,9,10,10,10,10,11,12,12,11,12,12,11,11,11,10,11,10,10,10,11,10,9,8,8,7,7,8,8,9,9,10,11,11,12,12,13,14,15,15,13,12,13,12,11,11,11,10,10,10,9,9,8,9,8,7,9,9,10,11,12,12,12,14,13,13,12,13,12,12,11,11,9,9,8,9,8,7,9,10,11,11,12,13,13,13,15,15,14,13,12,13,12,11,11,11,9,9,8,9,8,8,9,9,10,11,13,14,13,14,15,15,16,15,13,13,12,13,14,11,11,11,10,8,9,9,9,10,10,11,11,14,13,15,16,14,15,15,13,14,14,13,15,12,12,11,11,10,11,10,9,11,11,12,12,14,14,15,16,15,15,15,14,13,14,14,13,12,13,14,13,11,11,11,12,12,12,14,14,15,15,16,18,19,16,16,18,18,16,18,21,19,21,22,23,21,19,19,20,20,19,21,23,22,24,27,28,29,29,27,29,29,29,29,28,28,27,26,25,25,24,25,24,22,23,24,22,21,22,23,23,22,24,24,24,23,25,26,25,23,25,27,24],[28,27,28,28,28,26,25,25,24,24,24,23,23,22,23,21,21,21,20,18,20,19,17,16,17,15,14,15,14,13,13,13,12,11,11,10,10,10,9,8,9,8,7,8,8,7,7,8,7,7,8,8,11,9,10,10,11,9,8,8,8,8,7,8,8,9,8,8,9,9,9,9,9,11,11,10,11,11,13,12,12,13,14,15,16,14,17,19,19,19,20,18,18,18,17,16,15,15,15,13,13,14,15,12,15,14,12,11,12,13,11,11,12,11,10,11,13,13,10,13,15,13,12,17,17,16,15,18,17,17,17,19,17,15,17,16,16,13,14,13,12,10,13,12,11,12,9,11,9,7,7,7,6,5,5,5,6,6,6,7,7,7,8,8,9,10,10,10,10,12,12,14,14,13,14,15,15,14,14,15,11,13,11,11,10,9,7,7,6,6,8,8,7,7,9,7,6,8,8,8,8,8,9,10,9,10,11,11,11,11,10,10,11,10,10,11,11,13,13,13,12,14,13,12,13,12,12,11,11,12,11,11,12,12,11,12,13,11,13,13,13,12,13,15,14,15,15,15,13,15,15,14,12,14,14,13,14,15,14,12,12,12,10,11,10,12,11,10,11,12,14,17,15,14,16,17,14,15,16,14,14,13,15,15,16,15,15,14,13,13,11,12,10,13,10,13,9,9,11,13,11,13,16,14,16,14,14,14,14,11,12,10,9,8,6,5,5,4,4,4,5,3,3,3,3,3,2,3,2,2,3,6,8,9,11,11,11,11,9,8,7,5,5,5,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,3,3,4,3,3,2,2,2,2,2,2,1,0,1,3,2,3,3,2,3,4,3,4,3,4,4,4,5,5,5,6,7,8,11,12,13,12,10,9,7,6,5,4,5,3,5,5,4,4,5,4,4,4,4,4,5,4,5,6,6,6,6,8,7,6,6,7,6,7,6,6,6,6,6,7,6,6,7,6,7,7,9,6,7,6,6,7,6,6,7,8,8,9,9,8,8,7,7,6,6,6,6,6,6,5,4,4,5,5,3,4,4,6,2,4,4,6,5,6,5,7,6,6,8,7,7,7,6,6,6,6,5,5,5,5,5,6,6,5,5,5,6,6,5,7,6,6,6,6,7,6,7,8,8,9,10,11,12,12,15,15,16,16,16,20,19,20,19,19,17,16,14,12,10,9,8,8,7,7,7,8,8,9,10,10,11,12,12,12,12,11,10,10,12,12,12,10,11,10,9,10,8,8,8,8,8,7,8,9,9,10,10,11,12,14,13,12,12,12,12,12,11,11,12,11,11,11,10,10,10,10,9,11,10,9,7,8,8,8,9,9,9,10,10,10,11,12,12,10,11,12,10,10,10,10,10,11,10,10,8,8,9,9,10,9,9,10,10,11,12,12,11,11,12,11,10,11,11,10,10,10,9,9,9,9,10,10,10,10,10,11,10,11,11,11,12,11,11,13,11,10,11,11,10,11,10,10,9,9,9,9,10,10,10,10,11,11,12,14,13,12,11,12,11,11,11,11,12,10,10,9,9,10,9,10,11,11,12,12,12,12,12,13,12,12,11,11,12,11,11,10,10,9,9,10,10,11,12,11,13,12,14,15,15,13,14,14,13,13,13,13,13,12,11,12,12,12,11,10,10,9,9,9,11,11,12,12,13,13,14,14,15,17,17,17,16,15,15,14,13,14,13,12,12,12,11,10,9,10,10,10,10,11,12,13,14,15,14,16,17,14,14,15,14,15,13,11,10,11,10,10,11,11,10,12,12,12,14,14,16,16,17,16,17,14,15,17,14,11,13,13,11,11,10,10,10,11,10,12,12,12,14,16,14,15,18,18,19,19,15,17,14,16,18,14,12,11,12,10,10,11,12,10,12,13,14,15,15,18,18,16,19,19,15,17,17,17,18,15,13,11,13,11,11,12,11,11,13,15,15,14,16,17,19,18,19,18,16,16,18,16,14,17,15,14,16,12,13,13,13,13,14,17,16,16,18,17,21,21,18,21,23,21,19,23,24,23,23,25,25,23,21,21,20,21,20,22,24,23,25,27,27,29,29,28,29,29,28,28,27,27,27,27,26,25,25,25,24,23,24,24,22,21,24,23,23,23,24,24,23,24,25,26,25,24,25,27,24],[27,26,27,25,25,23,23,21,22,23,21,22,22,21,21,20,20,20,19,18,19,19,16,16,17,15,14,14,14,13,12,13,13,12,12,12,11,10,11,10,10,9,8,9,8,7,8,8,7,8,8,10,11,10,9,11,12,10,10,9,9,9,9,9,9,9,9,10,10,10,10,11,11,10,12,12,11,12,12,12,12,14,14,15,15,15,18,18,18,18,19,19,18,17,16,16,15,15,15,13,13,14,14,12,13,14,12,12,13,13,10,12,14,12,10,13,15,12,11,14,13,11,13,16,18,16,14,16,15,14,15,16,15,14,14,15,14,13,13,13,12,11,13,12,12,12,9,9,9,7,9,7,8,7,7,7,7,8,10,10,10,10,11,10,11,14,12,13,12,15,15,16,16,15,16,16,16,15,16,16,13,13,12,14,12,10,9,9,9,9,9,9,9,9,11,10,9,10,10,10,11,13,13,13,14,13,14,15,14,13,12,12,12,11,10,12,12,15,12,13,13,16,14,12,13,13,14,11,12,13,13,12,14,14,14,15,15,14,14,16,15,14,15,17,15,16,16,17,15,17,17,16,14,16,16,16,16,18,17,15,15,15,13,13,12,12,13,13,12,16,15,16,15,14,18,16,15,15,17,15,17,16,15,18,16,16,16,18,16,15,14,14,12,13,12,13,13,12,13,15,14,15,15,15,17,15,16,16,15,13,12,11,11,10,8,8,7,6,5,6,7,5,5,5,4,4,3,4,4,4,3,6,8,10,11,10,12,11,10,8,8,5,5,4,4,4,4,4,4,4,5,4,5,5,5,6,6,6,5,5,4,5,4,3,4,3,2,2,2,1,3,1,0,1,2,3,4,2,3,4,4,2,5,6,4,5,6,6,7,7,7,8,11,13,14,13,11,9,7,6,6,6,6,5,6,7,3,6,6,5,4,6,4,5,5,6,7,7,6,8,7,7,7,8,8,8,7,8,8,8,7,7,8,7,8,8,6,6,8,8,7,8,9,8,8,6,6,8,8,10,10,10,10,10,9,9,9,8,7,7,7,6,6,5,4,4,5,4,4,4,4,3,3,4,6,5,6,5,7,8,9,9,9,8,8,6,6,8,7,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,10,10,10,11,12,13,13,15,16,16,18,18,20,20,20,20,19,17,17,14,13,11,10,9,9,9,8,9,10,10,10,11,11,13,13,13,13,14,13,11,12,13,13,12,11,12,11,10,11,10,9,9,9,9,9,10,10,11,11,12,13,14,15,14,14,13,13,13,13,12,12,13,12,12,12,11,12,11,11,10,11,11,10,9,9,10,9,10,11,10,11,12,12,12,13,13,12,12,13,11,11,11,11,11,11,10,10,9,9,10,10,11,11,11,11,12,12,14,13,11,12,13,12,11,11,11,10,11,10,10,10,9,10,10,11,11,12,12,12,12,13,13,12,13,12,13,13,12,12,12,11,11,12,10,10,9,9,10,10,12,12,12,12,12,13,13,14,14,15,13,13,12,12,11,11,11,10,10,10,8,11,10,11,11,12,14,14,14,13,13,15,13,12,12,12,12,11,11,10,10,10,9,11,11,11,13,12,15,14,15,18,16,15,17,15,14,13,14,14,13,12,13,13,12,12,11,10,10,10,9,10,11,12,12,13,14,15,16,16,17,17,20,18,17,18,16,15,15,16,14,14,13,13,12,11,10,11,12,10,12,12,13,16,16,16,16,17,17,17,16,17,16,16,14,14,13,13,11,11,13,11,12,13,14,14,17,16,18,18,20,20,19,16,17,18,15,14,15,15,12,14,12,12,12,12,12,14,13,15,18,18,16,18,20,20,21,22,18,18,17,17,19,16,14,14,13,13,13,13,12,13,14,14,16,18,18,20,19,19,21,22,19,20,20,19,19,16,16,14,15,14,13,14,12,15,15,17,16,17,18,20,20,21,21,20,20,19,19,18,17,18,16,15,15,14,15,14,15,16,16,19,17,18,21,21,22,24,22,23,23,23,22,24,25,24,23,25,24,22,22,20,21,20,22,21,23,23,25,27,26,28,28,28,28,28,28,28,26,27,26,26,24,25,25,25,24,23,24,24,22,22,23,24,23,23,24,25,23,24,26,27,26,25,26,27,25],[28,27,28,26,26,25,23,23,23,26,25,23,25,24,24,23,24,24,23,21,21,21,20,19,19,17,17,17,17,17,15,15,14,14,14,14,13,13,13,12,11,11,11,12,10,10,13,11,9,10,10,9,12,12,12,13,13,13,10,10,11,10,10,11,11,10,11,12,12,11,13,13,13,13,14,14,13,15,15,15,16,17,16,18,17,18,21,22,22,21,21,21,21,20,19,19,18,17,19,17,18,17,17,16,17,18,16,15,14,16,13,14,14,15,14,14,15,15,12,14,16,14,14,17,18,16,16,17,16,17,16,18,17,16,16,16,16,14,15,13,12,12,13,12,12,11,10,12,9,9,10,10,10,9,10,12,10,12,11,13,12,14,14,14,14,15,16,15,15,17,18,18,18,18,18,18,18,18,17,17,15,15,15,14,13,12,12,10,11,11,12,13,11,13,13,13,11,13,13,14,13,14,16,15,15,16,17,16,17,15,14,14,13,13,12,13,13,16,15,14,17,17,18,15,16,16,15,14,16,16,15,14,16,17,17,17,18,16,17,18,18,17,18,20,19,20,20,21,18,20,21,20,17,20,20,18,18,20,21,18,17,17,15,16,15,14,15,14,14,16,17,19,19,17,19,17,20,18,19,19,18,19,18,20,19,21,18,18,18,17,17,17,14,15,15,14,14,15,15,17,16,15,18,19,19,18,19,18,17,16,16,13,12,12,11,11,11,11,11,10,11,8,6,7,7,6,5,6,5,5,5,7,9,9,11,12,12,11,10,8,7,5,6,5,4,5,5,5,5,6,6,7,6,8,7,8,9,9,11,10,10,7,7,6,5,5,4,4,3,4,3,1,1,0,1,2,3,3,3,4,5,5,4,6,5,6,6,7,7,7,9,10,11,12,13,12,11,10,10,9,8,8,8,7,7,7,6,5,6,6,4,5,5,7,8,6,6,7,8,7,8,8,9,10,10,11,10,11,10,11,10,11,11,9,10,10,9,8,10,10,8,9,11,10,9,9,8,10,10,11,11,12,11,11,11,11,10,9,9,9,10,8,7,9,6,7,7,6,4,5,6,4,4,5,6,7,8,8,9,10,9,10,11,11,10,9,8,10,11,8,10,8,9,9,8,8,9,9,9,8,9,9,9,9,10,10,9,9,9,10,10,10,12,12,14,14,14,15,17,17,18,20,18,21,20,21,20,19,18,17,15,14,13,12,11,11,11,10,11,10,12,12,14,14,15,15,15,15,17,15,14,15,15,16,16,15,16,13,12,14,12,11,11,10,11,11,12,13,13,13,13,14,14,16,15,14,15,15,14,14,15,15,16,15,15,15,14,15,15,14,13,14,12,12,12,11,13,11,13,13,13,14,15,16,17,18,17,16,16,19,17,16,16,16,14,14,13,13,13,11,13,12,14,13,13,14,16,17,18,19,16,17,18,18,16,16,16,14,14,13,13,13,13,14,13,14,14,15,14,15,15,16,17,17,18,17,17,19,18,17,16,17,16,16,14,14,13,12,14,14,15,15,15,15,16,17,18,19,19,19,17,17,16,16,17,15,15,14,13,14,12,14,13,14,16,16,17,18,17,16,18,17,18,16,16,15,15,15,16,13,13,12,13,15,15,15,15,15,17,17,18,21,20,19,18,19,18,16,16,17,16,15,16,17,15,15,16,15,14,14,13,14,15,15,15,15,17,18,20,18,21,22,22,23,21,20,18,19,18,20,17,16,17,16,15,17,15,15,14,14,16,16,15,17,19,20,18,22,22,17,18,20,18,19,18,16,15,17,14,15,13,14,16,16,16,17,18,17,21,20,23,23,21,17,18,20,18,17,18,17,17,16,16,16,13,15,16,16,16,16,19,21,17,20,22,23,25,23,18,20,17,19,20,18,17,18,18,17,17,15,16,16,15,16,16,20,18,22,23,21,24,23,19,22,20,19,20,18,18,18,17,16,17,15,14,16,16,18,17,19,19,22,24,21,23,23,19,18,22,19,17,18,18,17,18,17,16,16,15,16,17,19,19,20,21,23,24,25,22,22,25,22,21,24,25,23,24,25,25,23,22,20,21,21,22,22,25,24,25,28,28,29,29,27,29,29,29,29,27,28,27,26,26,25,24,25,25,24,25,25,24,22,25,25,23,22,24,26,24,24,26,28,27,25,27,28,26],[27,26,26,24,25,23,22,21,22,23,21,22,22,21,21,20,21,20,20,19,19,19,17,18,18,16,15,15,15,14,13,13,13,12,13,12,11,11,11,10,10,9,10,10,9,8,10,10,7,9,9,10,11,10,9,12,12,9,10,10,9,9,10,10,10,10,11,11,11,10,12,11,12,11,12,13,13,13,13,14,14,15,15,15,16,16,18,19,20,20,20,19,20,17,18,18,16,15,17,16,15,15,17,15,13,15,14,13,13,15,12,12,14,13,12,12,14,12,12,13,16,13,13,15,19,16,16,16,16,17,17,16,17,14,17,14,15,12,14,12,11,12,12,12,11,12,11,11,9,8,9,8,8,7,8,7,7,9,9,9,9,11,11,10,11,13,12,13,13,14,14,15,15,14,15,15,14,14,14,15,13,13,12,13,11,10,10,10,9,10,9,10,10,10,12,11,10,11,11,11,11,11,12,13,13,12,14,15,15,14,12,14,12,12,11,13,14,15,14,14,15,16,16,14,16,15,14,13,14,15,13,13,14,14,13,15,16,13,15,17,15,15,17,16,16,17,18,18,15,17,17,16,15,17,17,15,16,18,17,14,14,14,13,14,12,12,13,12,14,15,15,18,17,16,18,16,17,16,17,16,17,17,15,17,16,17,16,16,14,15,14,14,13,13,12,14,12,13,13,15,15,14,15,16,16,15,16,15,14,12,12,11,9,10,7,7,7,6,6,6,7,5,5,5,5,4,4,4,4,4,4,6,8,8,11,10,11,11,8,7,7,5,4,3,3,4,3,3,3,4,4,4,4,5,4,5,5,6,7,7,7,5,5,4,4,4,3,3,3,2,2,2,2,1,0,1,2,1,2,2,3,3,2,3,3,4,4,5,5,6,6,9,9,11,12,10,9,9,9,7,7,7,6,6,6,7,5,6,7,6,4,5,5,7,7,6,7,7,7,7,8,8,8,9,9,9,9,10,10,9,9,9,10,8,9,9,8,7,9,9,8,9,10,9,9,8,7,9,8,9,9,10,9,9,9,9,9,8,9,9,7,7,7,6,5,5,6,5,4,5,5,3,4,5,6,6,7,6,8,7,9,9,10,8,7,6,6,9,9,7,8,7,9,8,8,7,8,8,8,7,8,10,8,9,9,9,8,9,9,9,10,10,11,11,12,13,12,13,15,14,16,17,16,18,18,20,18,18,17,16,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,13,14,15,14,13,13,13,15,14,12,13,12,11,12,11,10,11,10,10,10,11,11,12,13,12,14,14,16,15,14,15,13,14,14,14,14,14,14,14,13,12,13,13,12,11,13,11,11,11,10,11,11,11,12,13,12,14,14,15,17,16,14,13,16,15,14,14,14,12,13,11,11,11,10,12,12,13,12,13,13,15,14,17,16,14,14,17,15,14,14,14,12,13,11,11,11,11,13,13,13,12,13,14,13,14,15,16,14,17,15,15,16,15,14,14,14,13,14,12,12,12,11,12,13,13,14,14,14,14,15,15,17,16,17,15,15,14,14,14,13,14,12,12,11,10,13,12,13,13,15,15,16,14,15,17,16,16,15,13,13,14,12,13,12,12,11,10,13,14,13,14,13,17,15,18,18,20,17,17,18,17,15,14,16,15,13,14,15,14,13,13,13,12,11,11,12,14,13,14,13,17,16,19,16,19,20,21,20,19,17,17,17,17,17,16,14,15,15,13,14,12,13,12,12,13,14,14,17,18,19,16,20,21,17,16,18,17,17,15,15,14,14,13,13,11,12,13,15,15,18,19,18,20,18,21,21,20,18,18,19,16,15,16,15,14,14,13,13,11,14,13,15,14,16,19,20,16,19,21,21,23,22,18,19,17,17,19,16,15,16,13,13,13,11,14,14,14,15,17,19,18,21,22,19,23,22,18,21,18,19,20,16,16,16,14,14,14,12,13,15,16,17,19,20,18,21,22,20,23,21,18,17,21,17,17,19,16,15,16,15,15,13,15,16,17,19,19,21,21,22,24,24,21,22,25,22,20,24,24,21,23,23,23,21,20,21,20,21,21,22,24,22,23,26,25,27,27,26,27,27,26,27,25,26,25,24,24,24,23,24,24,22,23,24,23,21,23,24,23,23,24,25,24,23,25,26,25,24,25,27,24],[28,27,27,26,27,24,24,23,23,24,23,22,23,22,21,20,22,20,21,20,20,18,17,19,17,16,16,15,14,13,14,13,12,12,12,11,10,11,10,10,10,9,9,9,9,7,9,8,7,8,8,8,10,10,9,11,10,10,8,9,9,9,8,9,10,9,10,10,11,10,11,11,13,11,12,12,12,13,13,13,14,15,14,15,16,17,18,21,21,19,21,20,19,19,18,18,17,16,17,16,15,15,16,14,14,15,14,13,12,13,11,12,12,13,11,12,12,12,11,12,13,12,13,15,17,14,14,16,15,16,15,16,16,15,17,16,16,12,14,14,12,12,12,12,11,10,10,9,8,8,8,8,7,6,7,6,6,7,7,9,9,9,9,10,10,10,11,12,12,12,11,13,13,12,13,14,13,12,13,12,11,11,11,11,10,8,8,7,7,7,8,9,8,9,9,9,9,10,9,10,10,10,11,11,11,11,12,12,12,13,11,11,11,12,11,12,13,14,14,12,13,13,14,13,14,13,13,12,13,13,12,12,12,13,12,14,14,13,15,16,14,14,15,15,15,15,15,16,14,14,15,15,13,14,15,15,14,16,16,13,12,13,12,11,11,11,12,11,12,13,14,15,15,14,14,13,15,14,14,14,15,13,13,15,14,15,15,14,13,13,11,12,11,12,11,11,11,12,13,14,13,13,14,15,14,12,14,13,13,11,11,10,9,8,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,6,7,8,10,10,10,10,8,6,8,4,4,4,2,4,3,2,3,4,3,3,4,3,3,4,5,5,5,5,5,4,4,4,4,3,3,3,3,2,2,2,2,1,1,0,1,1,1,1,2,2,2,2,2,2,3,3,4,4,5,7,8,10,11,11,9,8,7,5,5,5,5,5,5,5,5,5,5,5,4,4,6,6,6,5,5,6,6,6,6,7,6,7,8,8,9,9,8,9,9,7,9,6,8,9,7,7,9,9,7,8,9,9,8,7,6,8,8,10,10,10,10,9,9,10,8,8,8,7,7,7,7,7,6,5,5,5,5,4,4,4,5,4,5,6,6,6,8,7,8,9,10,9,8,7,6,8,8,6,7,6,6,6,6,6,6,6,5,5,7,6,6,7,7,7,7,8,6,8,9,9,10,10,11,11,13,14,14,14,17,17,16,19,19,20,18,19,16,16,14,12,11,10,9,9,9,8,9,9,10,10,11,11,12,12,12,13,14,12,12,12,12,14,13,11,12,10,10,10,10,9,10,9,10,9,10,10,10,11,12,13,13,15,15,13,14,14,13,13,13,13,13,13,13,12,12,12,11,11,10,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,14,13,13,14,13,12,12,12,11,11,11,10,10,10,11,10,11,10,10,12,12,13,14,15,14,13,14,14,12,12,13,12,11,10,11,10,10,11,10,11,11,12,12,13,13,13,14,13,15,14,14,14,14,13,13,13,12,11,11,11,10,10,11,10,12,13,12,13,13,15,15,17,16,17,14,14,14,13,13,13,11,11,12,10,10,12,10,11,13,15,15,16,14,14,15,15,15,14,14,13,14,13,11,11,12,10,11,12,13,13,14,13,16,16,17,19,18,17,17,17,16,15,14,16,15,13,13,15,13,13,11,11,12,11,12,12,12,13,14,13,16,17,19,18,18,20,22,20,19,20,18,17,17,17,16,14,14,14,13,12,12,13,14,13,13,14,15,17,18,19,18,19,20,18,17,18,16,18,16,14,13,13,13,13,14,12,14,14,15,17,20,19,20,20,21,22,20,17,17,19,18,16,14,14,13,12,14,12,13,13,14,14,15,17,19,20,16,18,21,22,22,22,18,19,16,16,17,16,15,14,12,13,13,14,13,14,14,16,17,19,18,20,22,20,21,22,19,20,17,18,18,15,14,14,13,14,13,13,12,14,15,16,19,19,18,20,22,21,21,19,18,17,20,17,17,17,16,16,16,15,13,15,14,15,16,17,19,20,19,20,23,23,21,21,22,22,21,21,24,22,22,23,23,21,21,20,20,20,20,23,23,22,24,27,26,27,28,26,28,27,28,27,25,26,25,25,25,24,23,24,24,23,23,23,24,22,23,24,24,23,24,25,24,24,25,26,27,24,26,27,24],[26,25,25,23,24,22,20,21,22,23,20,20,22,22,20,19,21,20,19,19,19,19,16,17,18,15,15,15,15,13,12,12,12,11,11,11,10,9,9,8,8,8,9,8,7,7,7,7,6,7,7,8,9,8,8,10,9,8,8,8,8,7,7,8,8,8,8,9,9,9,9,10,10,10,11,12,11,12,13,12,14,14,14,15,15,16,19,21,20,20,20,20,20,18,18,17,16,15,17,15,14,15,15,13,13,15,13,12,12,14,10,11,12,12,9,10,12,10,10,12,13,11,11,15,16,15,13,14,13,15,16,15,16,14,17,16,16,14,15,15,13,14,14,14,14,12,13,11,10,9,9,8,8,8,6,6,6,6,8,8,9,8,9,10,10,11,11,12,13,13,12,14,13,12,14,13,13,13,13,13,12,11,10,11,9,7,8,7,7,7,9,9,7,8,10,9,8,10,10,11,10,10,12,12,12,12,13,13,13,13,11,12,12,12,10,12,13,12,14,13,12,15,14,14,15,14,13,13,14,14,13,14,14,14,13,14,15,13,15,17,16,14,16,15,16,16,16,17,15,15,16,16,15,15,16,15,15,15,16,14,12,14,12,12,11,12,12,10,12,11,14,15,14,15,16,14,15,15,14,15,16,15,14,15,15,15,15,15,13,14,13,12,11,12,11,12,10,12,12,14,13,13,13,14,14,13,13,13,13,11,10,9,8,7,7,5,6,5,5,5,5,4,4,5,5,4,4,4,4,4,4,6,8,8,11,10,11,10,8,7,7,4,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,5,5,4,4,4,4,4,3,3,3,3,2,3,3,2,2,1,1,0,1,1,1,1,2,2,2,2,2,3,3,4,5,5,6,9,11,11,11,10,8,8,5,4,5,5,4,4,5,4,4,5,4,3,4,5,5,6,6,5,5,6,6,6,7,7,7,7,8,8,8,8,8,9,7,9,8,9,8,7,8,8,8,6,8,8,8,7,6,6,8,7,8,10,9,10,10,9,9,8,8,7,8,8,7,7,7,7,5,6,6,5,5,5,4,4,4,5,5,6,6,8,8,9,10,11,9,9,8,7,9,8,6,7,5,6,6,5,5,6,6,5,5,6,6,6,6,6,6,6,6,7,7,7,8,9,10,12,12,11,13,16,14,16,17,16,19,20,21,19,19,17,16,13,12,11,9,8,8,8,8,8,9,9,10,10,11,13,13,13,12,13,12,11,11,12,14,14,11,11,10,9,10,9,8,9,7,9,8,9,10,11,11,11,13,14,15,15,13,13,13,13,13,13,13,12,12,12,12,10,11,12,10,9,10,9,9,9,8,9,9,10,11,10,11,13,13,14,15,14,12,13,14,12,12,11,12,10,10,10,9,9,9,10,10,11,10,10,10,13,13,14,15,13,14,15,13,13,12,12,11,10,9,10,10,9,10,11,11,10,12,11,12,13,13,15,13,15,14,14,15,14,13,14,13,11,11,10,10,10,10,11,10,12,13,12,13,13,15,15,17,16,16,14,15,13,14,14,12,11,11,11,11,9,12,11,11,13,15,15,16,15,14,16,17,17,14,13,13,13,12,12,11,12,11,11,12,13,12,14,14,17,16,18,19,20,17,18,19,18,15,16,17,15,14,14,14,14,13,13,12,12,12,13,12,12,13,14,15,18,18,20,19,19,21,22,21,20,20,20,18,19,19,17,16,15,15,14,13,14,13,12,14,13,14,15,17,18,20,18,20,21,18,19,20,18,20,18,15,14,13,14,14,11,14,13,15,17,17,19,18,21,20,21,22,20,20,19,20,19,17,16,16,15,13,14,14,11,14,14,15,17,17,20,20,18,19,21,22,22,22,20,20,18,19,19,16,17,16,13,13,14,14,15,14,15,17,17,20,19,22,21,20,21,21,20,21,19,19,19,17,17,16,14,14,14,13,14,15,16,18,18,19,19,22,22,21,21,21,21,19,21,19,20,19,17,17,16,15,15,15,15,16,17,19,18,20,20,21,23,24,21,22,23,22,21,22,24,22,23,23,23,22,20,23,20,21,22,22,24,22,23,26,25,27,27,25,27,26,26,26,25,25,24,25,24,25,24,24,24,23,23,24,23,23,23,25,24,24,25,25,25,25,26,25,25,25,25,26,25],[28,27,27,25,26,23,23,22,22,23,22,22,23,21,22,20,21,20,19,19,19,19,16,16,17,16,15,15,14,14,13,13,11,11,11,11,11,10,9,9,9,8,8,9,7,7,8,8,6,6,7,9,9,8,8,8,9,8,7,7,8,8,7,8,8,8,8,8,9,9,9,10,11,10,12,12,12,13,13,14,13,15,14,16,15,16,18,20,20,20,19,19,19,18,17,16,15,15,15,14,14,15,14,13,14,15,12,12,12,12,11,11,13,12,10,11,12,10,11,11,13,11,11,15,16,14,12,15,14,14,15,15,16,13,16,14,15,13,14,13,12,13,13,13,14,13,11,10,11,7,8,7,7,6,6,7,6,6,8,8,8,8,9,9,10,11,12,12,11,13,13,15,15,14,14,15,14,15,14,12,11,10,9,11,9,8,8,7,6,7,7,7,7,8,9,8,9,10,9,10,10,10,12,11,11,12,13,13,14,13,10,11,10,10,10,10,13,13,13,11,13,14,14,12,13,13,13,12,12,13,12,12,13,14,13,15,16,14,16,18,15,14,17,18,17,16,17,19,15,16,18,17,14,16,17,15,14,17,18,15,14,13,11,11,10,11,10,10,10,13,14,14,14,13,15,15,14,14,15,15,15,13,15,16,16,16,16,15,14,14,12,11,10,10,10,10,12,12,11,14,12,12,13,14,14,14,14,14,13,11,9,9,7,8,6,5,5,4,4,4,4,3,3,4,4,3,3,4,3,3,4,5,7,9,11,11,12,11,8,7,7,4,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,3,3,3,3,2,3,3,2,2,3,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,3,3,3,4,6,6,9,11,12,12,10,9,7,5,4,4,4,4,4,4,3,3,5,4,3,4,3,5,6,5,5,5,6,5,6,7,5,6,7,8,7,7,7,7,7,7,7,6,8,8,6,6,8,8,6,9,9,7,7,6,6,7,8,8,9,10,9,10,10,10,8,7,8,8,6,6,6,5,6,5,5,5,4,5,5,4,4,4,6,5,5,5,7,6,7,8,9,8,7,6,5,7,7,6,6,5,6,5,5,5,6,6,5,6,5,6,6,7,6,6,7,6,7,7,7,7,9,9,11,11,12,12,15,15,17,18,17,20,21,20,20,20,18,17,14,12,10,9,8,8,8,8,8,8,9,9,10,11,12,13,12,13,13,12,11,11,11,12,12,10,11,10,9,10,9,9,9,8,8,9,9,9,10,10,11,12,14,15,14,12,12,12,12,12,12,12,12,12,12,11,10,11,10,10,9,10,10,9,9,9,9,10,9,10,9,10,11,11,13,15,13,12,12,13,11,11,11,11,11,11,10,10,9,9,9,10,9,11,9,10,11,11,13,14,12,13,14,12,12,12,11,12,11,10,10,10,9,10,10,10,10,10,10,11,12,12,13,11,14,13,13,14,13,12,13,12,12,11,11,11,10,9,11,10,10,11,11,12,12,13,14,16,15,16,12,14,12,14,13,12,12,11,11,10,9,12,10,11,12,13,13,15,13,13,15,14,16,13,13,13,14,13,12,12,12,11,10,12,12,12,12,13,16,15,17,19,19,17,16,18,17,14,15,15,14,13,15,15,14,14,13,11,13,11,11,11,12,12,13,14,15,17,19,18,20,20,23,23,21,19,19,18,16,18,16,15,14,14,14,14,12,13,13,12,13,13,14,16,18,18,17,20,21,17,18,20,17,19,16,14,15,13,12,12,12,12,12,13,14,15,19,17,19,20,22,23,21,16,17,19,17,15,16,15,14,12,12,12,11,12,13,13,15,15,19,21,15,19,22,24,24,23,19,20,15,18,20,17,16,14,12,11,13,12,12,13,13,15,16,19,19,22,23,20,23,22,18,21,18,20,20,18,16,14,14,12,13,12,11,14,14,17,16,19,19,22,23,22,22,23,18,19,21,19,17,18,16,16,13,13,14,13,14,16,15,18,17,20,21,22,23,25,22,21,25,24,21,24,26,23,23,26,25,22,21,21,21,21,21,23,25,23,24,27,27,29,29,27,29,29,28,29,27,27,27,26,25,26,24,25,24,24,24,25,23,22,25,25,24,24,25,25,25,24,26,27,27,26,27,28,26],[28,26,26,26,26,24,23,23,23,24,22,22,23,22,22,20,21,20,19,18,17,19,17,17,14,14,15,12,13,13,13,11,11,11,10,9,9,9,7,8,9,7,6,7,8,6,7,6,6,6,6,7,8,8,7,8,8,7,7,7,7,7,7,7,7,7,8,8,8,8,9,9,9,10,11,10,10,11,11,11,11,11,12,13,13,14,17,19,20,19,19,16,19,17,16,14,15,15,14,13,14,13,12,12,14,12,12,13,12,11,11,12,11,11,10,11,11,10,11,11,12,11,13,14,15,14,14,14,14,15,15,15,16,14,16,15,15,12,14,14,12,12,13,13,13,11,10,9,9,6,7,6,6,4,4,4,5,5,5,6,6,6,7,7,8,8,8,8,10,10,10,12,12,11,11,13,13,12,10,11,9,10,10,10,7,7,6,6,5,5,5,7,6,7,7,7,6,8,7,8,9,9,9,10,8,9,10,10,10,9,9,9,8,9,9,10,10,12,12,10,11,11,12,10,13,10,10,10,11,10,10,10,11,10,10,12,12,11,12,14,13,10,13,13,13,13,13,13,13,12,13,13,12,12,12,12,12,12,13,11,10,10,10,9,10,9,9,10,10,13,13,12,12,13,11,12,12,12,11,12,11,12,11,13,13,14,14,12,11,10,9,10,10,10,10,11,11,12,11,12,12,13,12,12,12,10,11,11,11,8,9,8,7,6,4,3,4,3,3,3,3,3,2,3,3,2,2,3,2,2,2,4,6,8,9,9,10,9,7,6,5,4,3,2,1,2,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,1,0,1,1,1,1,1,1,2,2,2,3,3,4,6,9,11,11,10,9,7,5,4,3,3,3,3,3,3,2,2,3,3,2,3,3,4,4,4,4,5,4,4,5,5,4,5,5,5,6,5,6,6,5,5,6,5,6,6,6,5,6,6,5,5,6,6,6,5,5,6,6,7,8,8,8,8,7,7,7,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,2,3,4,4,4,4,5,5,6,7,7,6,6,5,4,5,5,4,4,4,4,4,4,4,5,4,4,4,5,5,4,5,5,5,5,5,5,6,6,7,7,8,10,10,11,12,13,14,16,18,18,20,21,21,20,20,17,17,14,12,10,8,7,7,7,6,7,7,8,8,9,9,10,10,10,11,11,10,10,10,9,11,10,9,9,9,8,8,8,7,7,6,7,7,8,8,9,9,9,11,11,13,12,10,11,11,11,10,11,10,10,10,10,9,9,9,8,9,8,8,8,8,7,7,8,7,8,8,8,9,9,10,10,12,11,10,10,10,9,9,8,8,8,8,8,8,6,7,8,7,9,8,8,9,9,10,10,11,11,10,11,9,10,9,9,8,8,7,8,7,7,8,8,9,8,9,9,9,10,10,12,10,12,12,10,11,10,10,10,9,9,8,8,9,7,7,9,8,9,10,9,10,10,11,12,13,13,13,11,11,11,10,10,10,9,8,9,8,7,9,8,9,10,11,12,12,12,11,13,12,12,11,12,10,11,11,9,9,10,8,8,10,10,11,11,11,13,13,14,16,15,14,16,15,13,14,13,13,12,12,12,13,12,11,10,10,10,8,9,10,10,11,12,12,13,13,16,15,16,16,19,18,17,17,16,16,16,15,14,13,12,12,11,11,10,12,10,11,11,12,13,15,15,15,16,16,18,17,15,17,15,16,14,12,12,10,10,11,11,11,11,12,14,13,17,15,16,18,17,19,18,15,16,17,15,13,12,13,12,10,12,11,10,11,11,12,14,14,15,17,14,16,19,20,19,21,17,17,15,15,16,14,14,13,12,12,11,11,12,12,12,14,14,17,16,18,18,20,18,21,17,19,17,15,16,14,14,13,13,12,12,12,12,13,13,16,14,18,16,18,19,21,19,19,18,15,16,16,17,14,13,13,14,13,13,12,12,14,14,17,15,18,19,19,21,22,20,18,22,21,20,21,23,21,21,23,23,22,19,20,20,20,20,22,22,23,23,26,27,28,28,26,28,28,28,27,26,26,26,25,25,24,24,24,24,24,24,24,22,22,24,24,23,24,24,25,24,24,25,26,26,24,26,27,24],[27,26,26,26,25,23,23,22,23,23,21,20,23,22,19,19,20,19,19,18,19,18,15,16,16,14,15,14,13,12,12,11,10,10,9,9,9,9,8,7,8,7,7,7,7,6,7,6,6,7,7,7,8,7,7,7,8,7,6,7,6,7,6,7,7,6,8,9,9,9,10,9,10,10,11,9,10,12,12,11,12,13,12,13,14,14,17,19,18,19,18,16,18,16,16,16,15,14,14,14,13,14,13,12,12,13,12,11,10,11,9,11,10,10,8,9,10,8,8,9,10,10,11,13,14,14,13,13,13,15,15,15,16,14,16,15,16,13,14,14,12,12,13,13,13,11,11,9,8,7,7,6,6,5,5,4,5,5,5,6,6,6,7,7,8,8,8,8,10,10,10,11,11,10,12,11,10,10,11,11,9,9,8,9,7,6,7,6,5,6,6,7,6,6,8,7,6,8,8,8,8,8,9,9,8,9,10,10,10,11,9,10,8,10,10,10,11,12,12,11,10,12,12,11,12,12,11,11,12,11,11,11,12,11,11,12,13,11,13,13,13,12,13,13,13,14,13,14,13,13,13,14,13,12,13,13,12,13,14,11,10,11,9,10,9,10,9,10,10,11,13,13,11,13,11,11,12,12,11,13,12,12,11,13,13,13,13,13,11,11,9,10,9,10,9,10,10,11,11,13,12,10,10,11,11,10,10,10,10,8,7,7,6,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,7,8,10,9,10,9,8,6,6,4,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,3,3,4,6,8,10,12,10,9,9,5,5,4,4,3,3,4,3,3,3,4,3,3,3,5,4,5,4,4,5,5,4,5,6,5,6,6,7,7,6,6,7,7,6,7,6,7,7,6,6,7,7,5,7,7,7,6,5,6,6,7,7,9,8,8,8,8,8,7,7,7,7,6,6,6,5,5,4,5,4,4,4,4,3,3,3,4,5,5,5,6,6,7,7,8,7,7,6,5,7,7,5,6,4,4,5,4,4,5,5,4,5,5,5,4,6,5,5,5,6,5,7,6,7,8,9,10,9,11,11,12,12,15,16,15,18,18,19,17,17,15,15,11,10,9,8,7,7,8,7,7,8,8,8,9,9,11,11,10,11,11,10,10,10,10,12,11,10,9,9,8,8,8,8,8,7,8,8,9,9,10,10,10,11,12,13,12,11,12,11,11,11,11,11,10,10,10,10,9,10,9,9,9,8,8,8,8,8,9,8,9,8,9,9,9,10,10,11,11,12,10,11,10,10,10,10,9,9,8,8,8,9,9,9,9,9,9,10,10,10,11,12,12,11,12,12,11,10,10,9,9,8,9,8,9,9,9,9,9,10,10,10,11,11,12,11,13,12,11,12,12,11,11,11,10,9,9,9,9,9,9,9,10,11,10,11,11,12,13,14,13,13,12,12,11,12,11,10,9,9,9,9,9,10,9,10,11,12,13,13,13,13,13,14,13,13,11,11,12,10,9,9,10,9,10,11,10,11,12,12,14,14,14,17,16,15,16,15,14,14,14,14,13,12,11,13,12,11,10,10,10,10,11,10,10,12,11,13,14,15,18,16,17,18,18,18,17,16,17,16,16,16,15,14,13,12,11,10,10,11,10,11,12,12,14,15,16,16,16,17,18,17,16,16,14,15,16,13,11,10,12,11,10,12,11,12,15,14,16,17,17,18,18,18,18,17,16,18,17,14,13,13,12,10,11,11,11,12,12,12,14,14,16,18,16,18,20,20,20,20,17,18,15,16,16,13,15,14,10,10,11,12,12,12,13,15,15,17,17,18,19,17,19,20,16,19,17,16,16,14,15,14,12,11,12,12,12,12,14,16,16,17,17,18,19,18,18,19,18,15,18,16,16,14,14,14,13,12,13,13,12,13,14,17,16,17,19,19,21,21,19,19,22,20,18,21,21,21,21,22,21,20,19,20,20,20,21,21,23,22,23,26,24,26,27,25,26,26,26,26,24,25,25,25,23,24,24,23,24,22,23,23,23,22,22,24,24,24,25,25,25,24,25,24,25,24,24,26,24],[27,26,26,24,24,22,19,20,20,20,18,18,20,19,18,18,18,18,18,16,17,17,14,14,16,14,13,12,13,12,10,11,11,9,8,9,8,7,7,7,7,6,7,7,6,6,7,5,5,6,6,7,8,7,7,9,8,7,6,7,7,6,6,6,6,6,6,7,7,7,9,9,8,9,10,10,9,11,12,11,11,12,12,13,13,15,16,18,18,18,17,16,17,16,15,14,14,13,14,12,12,14,13,11,12,13,11,9,11,11,8,8,12,9,7,9,11,7,8,10,11,9,10,15,16,14,12,14,13,14,15,15,15,13,16,14,16,13,14,15,13,14,14,14,14,12,11,10,9,7,8,7,7,6,6,5,5,6,6,7,7,7,8,8,8,10,10,10,10,11,12,13,12,12,12,13,12,11,11,11,9,9,8,8,8,6,6,6,5,6,6,6,7,7,8,7,7,9,8,9,8,9,10,10,10,11,12,12,12,11,9,10,8,10,8,9,8,11,10,9,10,13,12,10,11,12,11,10,11,12,10,11,12,12,11,13,14,11,13,14,12,11,14,14,14,14,15,15,12,14,15,14,12,13,15,13,13,15,15,13,11,12,10,10,9,10,9,10,9,11,12,13,12,11,12,13,13,12,12,13,13,12,13,14,13,14,13,13,12,12,11,10,9,9,8,9,10,11,10,13,11,10,12,12,12,12,12,12,11,9,8,7,7,6,5,5,4,4,4,4,4,3,3,3,4,3,3,4,3,3,3,5,8,8,11,11,11,10,8,6,6,3,3,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,3,3,4,5,7,9,11,11,10,8,5,5,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,5,6,6,7,6,7,6,7,6,6,6,6,6,6,7,7,6,6,5,5,7,7,7,8,9,9,9,8,8,7,7,7,7,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,6,5,6,6,7,8,8,7,7,6,6,6,6,6,5,4,5,5,5,4,5,5,4,5,5,5,4,5,5,5,5,5,5,6,6,7,7,8,10,10,10,11,14,13,15,16,16,18,20,21,20,20,16,15,12,10,9,7,7,6,6,6,6,7,7,7,9,9,11,12,11,10,12,11,10,9,11,11,11,9,9,8,7,8,8,6,7,6,7,7,7,7,9,8,10,12,13,14,13,11,11,10,11,11,11,11,10,9,10,10,9,9,9,9,7,8,8,7,7,7,8,7,8,8,8,8,10,10,11,12,11,10,10,11,9,9,9,9,8,9,8,7,7,7,8,8,8,8,8,8,10,10,11,11,10,11,12,11,9,9,9,8,8,8,7,8,8,8,8,9,8,9,9,9,11,11,12,10,12,11,11,12,11,10,10,10,9,9,8,8,8,8,8,8,10,10,10,11,10,12,12,14,13,13,10,12,10,11,11,9,10,9,9,8,8,10,9,9,10,11,12,13,13,12,13,13,14,12,10,11,12,10,10,9,10,9,10,10,10,11,11,12,14,14,15,18,17,15,16,18,15,13,14,15,12,11,13,13,12,12,12,11,11,9,10,11,10,11,12,13,15,15,18,16,18,19,20,20,19,18,18,16,16,17,16,14,14,14,12,12,12,12,11,11,12,12,14,15,17,17,17,18,19,16,18,18,16,17,16,14,12,11,13,12,11,12,12,13,15,15,17,17,17,19,19,19,20,17,18,19,17,15,14,15,13,12,11,12,10,13,12,13,15,14,18,19,16,18,20,21,21,20,18,19,15,18,18,15,15,14,11,10,12,12,13,13,13,16,16,17,18,20,20,19,20,21,17,20,18,18,18,15,15,14,13,11,12,12,12,14,14,17,17,17,18,19,19,20,20,19,18,18,19,18,17,17,15,15,13,13,14,13,14,15,15,19,16,18,21,19,22,21,21,20,22,20,19,21,22,21,21,23,23,22,19,21,20,20,20,22,24,22,23,26,24,27,27,26,27,27,27,27,24,26,25,25,24,25,24,23,24,23,23,24,23,22,23,24,23,23,24,24,24,25,26,25,25,25,25,26,24],[27,26,26,24,24,22,20,20,21,21,21,20,21,20,20,19,19,19,18,17,17,18,15,15,15,14,13,13,13,12,11,10,11,10,9,9,9,8,8,8,7,6,7,7,6,5,6,6,6,6,6,7,8,8,7,7,8,8,7,7,7,7,7,7,7,6,7,7,8,7,9,8,9,9,10,10,10,11,11,11,12,12,11,12,13,13,16,17,18,17,17,16,17,16,15,13,14,13,14,12,12,12,12,11,11,13,11,11,9,11,10,10,10,10,9,9,11,9,9,10,12,11,10,14,15,14,12,14,14,13,14,15,15,15,16,15,15,14,14,14,13,14,13,14,13,13,11,9,9,7,8,7,6,5,5,5,5,5,6,6,6,6,7,7,8,8,9,10,9,10,11,13,13,12,12,13,13,13,11,10,9,9,8,10,7,7,6,6,5,6,5,6,6,6,7,7,7,8,8,9,8,8,9,10,10,10,12,10,10,10,9,10,9,9,9,8,10,11,11,9,11,12,12,10,13,11,11,11,11,11,11,11,11,12,13,13,13,12,14,14,13,12,14,14,13,13,13,14,13,12,14,13,12,13,14,12,12,13,14,12,12,11,10,9,9,9,8,8,8,12,12,12,12,11,12,13,12,11,13,12,11,11,12,14,14,15,14,13,12,11,10,9,9,9,8,9,9,10,10,12,11,10,12,12,11,11,12,12,11,9,8,7,6,6,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,4,5,6,8,11,11,12,10,9,7,7,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,3,3,4,5,7,9,10,11,9,8,6,4,4,3,3,2,3,3,3,3,4,3,3,4,4,5,5,5,6,5,5,5,5,6,5,6,6,6,6,5,6,7,6,6,7,6,8,7,6,6,8,7,6,7,7,7,7,5,5,7,7,8,8,9,9,10,9,9,8,6,8,8,6,5,5,5,5,5,5,4,4,4,5,3,3,4,4,5,4,5,7,6,8,8,9,8,7,7,5,7,7,5,4,4,4,4,4,5,4,4,4,5,4,5,5,5,5,5,5,5,6,6,6,6,7,8,9,9,10,11,13,14,15,16,17,19,20,20,20,20,17,16,13,12,9,9,7,7,7,6,7,7,7,8,9,8,10,11,11,11,11,11,11,10,10,11,10,9,9,9,8,8,7,7,7,8,8,8,8,8,9,8,10,11,12,13,13,11,12,11,12,11,12,11,11,11,10,10,10,9,9,9,9,9,8,8,8,8,8,9,9,10,9,9,9,10,10,12,11,11,10,10,9,10,10,9,10,9,9,9,8,9,8,10,9,10,10,9,10,10,11,11,11,10,11,10,10,10,9,10,9,9,9,9,8,9,10,9,9,10,10,10,11,11,12,11,11,11,11,11,11,10,10,10,10,10,9,9,9,10,10,10,10,10,11,11,11,12,13,13,14,13,11,12,11,11,11,11,10,10,10,10,10,11,11,10,11,11,12,13,13,12,13,13,14,12,12,12,12,12,11,10,11,11,11,11,11,11,11,12,14,14,15,16,15,14,15,16,14,13,14,14,13,13,13,13,14,13,12,12,12,10,11,12,11,12,13,13,14,15,16,15,17,18,18,19,17,16,17,15,15,16,14,13,13,13,12,12,11,12,13,11,12,13,13,15,15,16,15,16,18,15,16,17,15,18,15,13,13,11,12,12,12,12,11,12,14,15,16,16,17,17,18,20,17,15,15,16,16,14,14,15,12,11,11,12,12,12,12,13,14,14,16,18,15,17,19,19,20,19,17,17,14,16,16,15,16,12,12,12,12,13,12,12,14,15,15,18,16,20,19,17,19,19,17,19,17,18,17,15,14,13,13,12,12,12,12,13,14,16,16,17,17,19,21,19,21,18,16,17,18,17,15,16,14,14,13,13,12,13,12,13,14,16,15,18,19,20,21,22,19,19,23,20,19,21,23,21,22,23,23,22,19,19,19,19,20,21,24,22,24,27,26,28,28,27,28,28,28,28,26,27,25,26,24,25,24,25,23,23,24,24,22,21,24,23,24,23,23,24,24,24,25,26,26,25,26,26,24],[28,26,27,26,26,23,23,23,23,22,22,22,22,22,21,18,20,18,19,18,18,17,15,16,14,13,15,14,13,13,12,12,11,11,11,10,9,9,8,8,9,7,7,7,7,6,6,6,5,6,6,6,8,7,7,7,9,7,6,7,7,7,7,8,7,7,8,9,9,9,9,10,10,10,11,10,10,11,12,11,12,12,12,13,13,14,16,18,18,18,17,16,18,16,16,14,15,14,14,13,13,13,13,13,12,12,12,12,11,12,10,11,10,11,9,9,11,9,9,11,12,10,11,15,15,13,13,15,14,14,15,15,14,14,14,13,14,13,14,13,11,13,13,12,12,11,10,9,7,7,8,7,6,5,4,5,5,6,6,7,7,8,7,8,9,9,8,10,10,10,10,11,12,11,12,11,12,12,11,11,9,9,9,9,6,6,6,6,5,6,6,7,6,7,8,7,7,9,9,8,8,9,9,11,9,10,11,10,10,12,9,10,9,10,9,9,10,10,13,10,11,13,12,11,12,11,11,11,11,11,10,10,10,11,10,12,13,11,13,14,13,11,12,14,13,14,14,13,13,13,13,13,12,13,13,13,11,12,13,11,11,12,10,10,10,9,9,9,10,11,12,13,13,12,12,12,13,12,11,13,13,11,11,13,13,13,13,13,11,12,9,11,10,10,8,10,9,10,9,12,12,11,11,13,12,10,11,10,10,8,8,7,7,6,5,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,5,7,8,10,10,10,9,8,6,7,4,3,3,3,3,2,3,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,3,3,4,5,6,9,10,9,8,7,5,4,3,3,3,2,3,3,3,2,3,3,2,4,4,4,4,4,4,4,5,5,5,6,5,5,6,6,6,5,6,7,6,6,7,6,7,7,6,6,7,6,5,7,7,6,6,5,5,6,7,8,9,9,9,10,9,9,8,7,7,7,6,5,6,6,5,4,5,4,3,4,4,3,3,3,4,4,5,5,6,6,8,7,9,8,6,6,5,7,7,5,5,4,4,4,4,4,4,5,5,4,5,5,5,6,6,5,5,6,5,6,6,6,8,9,9,10,12,12,13,13,16,16,16,20,20,21,19,19,16,16,12,11,10,8,7,7,7,6,8,7,8,8,9,9,10,10,10,11,11,10,11,10,10,11,11,10,9,9,8,8,8,8,7,7,8,7,9,8,9,9,10,11,12,14,13,12,12,11,11,11,11,11,11,10,10,10,10,9,9,9,9,9,9,9,8,8,8,8,9,8,9,9,10,11,11,12,12,11,11,11,11,11,10,10,10,9,9,8,8,8,8,8,9,8,9,9,10,11,11,12,11,12,13,12,11,10,11,9,9,9,9,8,8,9,8,9,9,10,10,10,11,11,12,11,13,12,12,12,12,12,11,11,10,9,9,10,8,8,10,9,10,11,10,11,11,12,13,14,15,14,12,13,12,12,11,11,10,9,11,9,8,11,9,10,11,12,13,13,13,13,14,14,14,13,12,12,12,12,10,10,11,8,10,11,10,12,12,12,14,14,16,17,16,16,17,16,15,14,14,14,13,12,12,13,13,12,11,11,11,9,10,10,10,12,12,13,14,15,18,16,18,19,20,19,20,17,17,16,16,17,14,14,12,13,12,11,11,12,11,11,12,12,13,15,17,18,17,18,20,16,17,18,16,17,15,13,10,10,11,12,11,11,12,12,14,15,17,16,19,18,20,20,18,16,16,17,17,14,13,14,12,10,12,12,10,12,12,12,14,14,16,18,16,17,21,21,21,21,16,18,14,16,16,14,15,13,11,11,12,12,13,12,14,14,14,17,16,19,21,18,20,19,15,18,16,18,17,14,16,14,12,12,13,12,12,13,13,15,15,17,15,18,21,19,20,20,17,15,18,16,16,15,14,14,14,13,13,13,13,13,14,16,15,18,18,19,22,21,18,18,22,20,18,20,22,20,20,22,22,21,18,21,19,21,20,22,24,23,24,27,26,28,28,26,28,27,27,28,26,27,26,26,24,25,25,25,24,22,24,25,22,21,23,23,23,24,25,26,24,24,26,26,26,25,26,27,23],[27,26,26,24,24,23,21,21,22,22,21,21,22,21,20,19,21,20,18,18,19,18,15,17,16,14,14,14,14,12,12,12,11,10,10,10,10,9,9,9,8,7,7,7,7,7,7,7,7,8,7,9,9,7,7,9,9,9,7,7,8,7,7,7,7,7,7,9,9,8,10,10,11,10,11,11,11,12,11,12,12,13,13,14,14,15,18,19,18,20,18,18,18,17,16,15,14,15,14,13,13,14,14,12,12,13,11,11,11,12,9,10,11,9,8,9,10,9,9,10,11,10,12,15,15,14,14,14,14,15,15,16,18,15,16,17,16,15,15,15,13,14,14,14,14,12,12,10,8,8,9,8,8,6,6,5,6,6,7,8,8,8,8,9,9,10,9,10,11,12,11,12,12,12,13,13,11,12,12,12,10,10,9,10,7,7,8,6,6,6,7,8,7,7,10,9,8,10,10,10,10,9,10,11,11,11,12,12,11,13,11,11,10,11,9,10,10,12,13,12,12,13,14,11,13,13,12,12,13,13,12,13,13,13,13,13,14,12,14,15,14,13,15,14,14,14,15,16,14,14,16,15,13,14,15,15,13,15,15,14,13,13,11,11,10,11,10,12,11,12,13,14,13,12,12,12,13,13,12,13,14,13,13,13,13,14,14,15,13,14,12,12,10,11,10,11,11,11,10,13,12,11,12,12,12,12,12,12,11,9,9,8,8,6,6,5,5,4,4,4,4,4,3,4,4,3,3,4,4,3,4,5,8,9,10,11,10,10,9,8,6,4,4,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,4,4,5,4,3,4,3,3,3,3,3,2,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,3,4,5,6,8,10,10,9,8,6,4,4,4,3,3,4,3,4,4,4,4,3,5,5,6,6,6,6,6,6,6,6,7,6,6,7,8,8,6,7,8,8,8,9,7,9,9,7,8,9,8,7,9,9,8,8,6,7,8,8,9,10,10,11,10,9,10,9,8,8,9,8,7,8,7,7,6,6,5,5,6,6,4,5,5,6,6,6,7,8,7,9,9,10,9,8,7,7,8,9,7,7,5,5,6,5,5,6,6,5,6,5,6,5,6,6,7,6,6,7,8,7,8,9,10,11,11,10,12,13,14,16,17,15,19,20,21,19,19,15,15,12,11,9,8,8,8,8,8,8,9,9,9,10,11,11,12,11,11,12,11,10,10,11,12,11,10,10,9,9,9,9,8,9,8,9,10,10,10,11,10,11,12,12,14,13,12,12,11,12,12,11,12,11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,12,12,12,14,13,12,11,13,12,12,11,11,10,10,10,10,10,10,10,10,11,11,10,11,12,12,13,14,12,12,14,13,12,11,12,11,10,10,11,10,11,11,11,11,11,11,11,11,12,13,14,12,14,13,12,14,14,13,13,13,11,11,10,11,11,11,11,12,12,12,12,12,12,14,14,16,15,16,14,14,12,13,14,12,11,11,11,11,11,12,11,11,13,13,15,14,15,15,15,17,15,15,13,14,16,12,12,12,12,11,13,13,12,13,13,14,16,16,17,19,18,17,18,17,17,15,16,17,15,14,14,16,14,13,12,13,12,12,12,12,12,14,13,16,16,16,19,18,19,20,19,20,20,18,18,18,18,18,18,16,16,16,14,12,13,14,13,13,14,13,16,16,18,19,18,19,20,18,17,18,17,19,18,15,13,12,14,14,14,13,14,14,17,16,17,19,19,20,20,20,19,17,18,19,18,16,15,17,14,12,14,13,13,14,13,14,16,15,18,19,18,19,21,21,21,21,18,19,17,18,18,15,17,15,13,13,14,15,14,14,14,16,15,18,18,19,20,18,20,21,17,19,19,17,18,15,17,15,13,13,14,14,13,14,15,17,16,17,18,20,21,19,20,19,18,16,19,17,17,16,15,16,13,13,14,14,13,15,15,17,16,18,18,19,21,22,19,19,21,20,19,21,21,21,21,22,21,19,20,19,20,20,20,21,22,22,23,26,24,25,26,25,26,26,25,26,25,25,24,24,23,24,23,23,24,23,23,23,23,22,23,24,23,23,24,24,24,24,25,25,24,24,24,26,24],[28,27,27,25,25,21,21,21,20,21,19,19,19,19,19,19,17,17,17,16,17,17,15,14,15,14,14,14,13,13,11,11,10,10,9,9,9,8,7,8,8,7,7,7,8,7,7,7,6,7,8,8,8,8,7,8,11,8,7,9,9,6,8,8,7,8,7,8,7,7,9,9,8,10,11,11,10,12,12,11,12,13,12,12,13,14,15,17,17,17,17,17,17,15,15,14,14,13,13,13,13,13,14,13,11,13,11,10,11,11,9,9,11,10,8,9,11,9,9,11,12,10,11,16,16,15,12,15,15,14,15,16,17,14,15,15,14,14,14,15,13,14,14,14,13,12,12,10,9,8,8,9,8,8,6,7,6,7,7,8,8,7,9,9,8,9,10,10,10,12,12,13,13,12,12,13,13,11,12,11,9,9,9,9,8,8,7,7,6,7,6,7,8,8,8,8,9,9,9,9,9,10,11,10,10,11,13,12,12,12,10,9,9,9,9,8,9,10,11,9,11,12,12,11,11,12,11,10,11,11,10,11,12,12,11,13,13,11,13,14,12,11,14,14,14,13,14,15,12,13,15,14,12,14,15,12,13,15,15,13,12,12,10,10,9,9,8,9,9,12,12,13,12,11,12,13,12,12,11,13,12,12,14,15,14,15,14,14,13,12,11,9,9,9,8,10,10,10,10,12,10,10,12,12,11,12,12,13,11,10,9,8,7,7,6,5,5,5,4,5,5,4,5,5,4,4,4,5,4,4,5,6,8,9,11,10,11,11,9,8,7,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,4,3,3,3,4,4,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,2,2,2,2,3,5,6,8,9,10,9,8,6,5,4,3,4,3,4,3,5,4,4,5,5,4,5,5,6,5,5,6,6,6,6,6,6,6,6,7,6,6,6,7,6,6,7,6,8,7,7,7,8,7,7,8,8,7,8,6,6,8,8,9,9,10,10,11,10,9,9,8,8,8,8,7,7,7,6,6,5,5,5,6,5,5,6,6,5,6,6,6,8,7,8,8,9,9,8,7,7,7,7,7,5,4,5,5,5,6,5,5,4,5,5,5,4,5,6,6,6,6,6,6,6,6,8,8,9,10,11,11,14,12,16,15,16,20,20,22,20,20,16,16,12,11,9,9,7,6,6,6,7,7,8,7,9,9,11,11,11,11,11,11,10,10,11,11,11,10,10,8,8,9,8,7,7,7,8,7,9,8,9,8,10,11,13,14,13,11,11,11,12,11,11,11,11,10,10,10,9,10,10,9,9,9,10,8,9,8,9,8,9,9,9,9,10,10,11,12,11,11,11,11,10,10,10,10,10,10,10,9,9,8,9,9,9,9,9,9,10,10,12,12,10,11,12,10,10,10,10,10,10,10,9,10,9,9,9,9,9,10,9,10,11,11,12,11,13,11,12,13,12,11,11,11,10,11,11,9,10,9,10,9,10,10,10,11,11,12,12,14,14,14,11,13,11,12,12,11,11,11,10,11,9,11,10,10,12,12,13,14,12,13,14,14,15,13,12,13,13,12,12,11,10,11,10,11,11,12,12,13,15,14,16,18,18,15,16,17,15,13,15,15,13,12,13,14,13,13,12,12,12,11,11,11,11,12,13,14,15,16,18,17,18,19,20,20,19,17,18,16,16,18,16,14,14,15,13,13,12,12,12,12,13,14,14,16,18,17,17,19,20,16,18,19,15,19,17,14,13,13,12,12,12,12,12,14,15,15,16,17,19,18,21,21,20,16,16,19,18,15,15,16,13,13,12,11,12,12,12,14,14,15,17,19,16,18,20,22,22,22,17,19,15,18,18,16,16,14,13,12,11,13,12,13,15,15,15,17,16,20,21,19,21,21,18,20,17,19,19,16,15,13,14,12,12,13,12,13,14,16,16,16,17,20,21,19,21,19,17,18,19,19,16,16,15,15,14,13,13,13,13,15,16,17,16,17,18,20,21,23,20,19,22,21,19,22,24,22,21,23,24,21,19,20,19,20,20,20,24,22,23,26,25,28,27,25,28,28,27,27,25,26,25,26,24,25,25,25,24,23,23,25,23,21,24,24,23,23,24,24,25,24,26,26,26,26,26,27,25],[28,27,27,26,26,23,22,22,24,23,24,23,22,22,22,21,21,20,19,20,19,19,17,17,16,17,16,15,14,14,14,13,13,12,12,11,11,11,9,9,10,8,8,8,7,7,7,7,7,7,7,8,10,8,8,9,9,8,8,8,8,7,8,9,8,8,9,10,9,8,11,11,10,11,13,12,12,14,14,13,13,15,14,14,14,15,17,19,19,19,19,18,19,17,18,16,15,15,15,15,15,16,15,15,14,15,14,13,13,14,12,11,12,12,10,10,12,10,10,11,13,11,12,15,15,14,13,14,14,14,15,15,16,15,15,15,15,14,14,15,13,14,15,14,14,13,12,10,10,9,9,8,8,6,6,7,5,6,7,8,7,8,9,9,10,10,10,11,12,13,13,13,14,13,13,14,14,13,13,12,11,10,8,9,8,7,8,7,7,8,6,8,8,7,9,9,9,10,10,11,11,11,12,13,11,12,13,13,13,13,11,12,11,11,10,10,10,10,12,11,11,13,13,12,15,13,13,13,14,13,13,13,13,12,14,14,14,14,15,15,15,13,15,15,14,15,15,15,14,15,15,15,14,13,14,14,14,14,15,13,13,14,13,12,11,11,8,9,10,9,13,13,13,12,14,14,13,14,13,14,14,14,13,15,16,15,16,15,13,13,12,12,11,11,8,10,8,11,10,13,12,11,12,12,13,12,13,12,12,10,10,8,7,7,5,4,4,4,5,4,4,4,5,4,5,3,4,5,5,5,5,6,8,9,10,11,12,10,9,8,8,5,4,4,4,4,4,4,3,4,3,2,3,4,3,3,3,4,4,4,5,4,4,5,4,2,4,4,3,4,4,4,3,3,3,3,3,2,3,2,2,2,1,1,1,0,1,2,2,2,4,5,7,8,9,9,8,7,5,5,4,4,4,3,4,4,3,4,4,5,4,5,5,6,6,7,7,6,7,6,6,7,6,7,8,7,8,6,7,8,7,8,8,8,9,9,9,8,9,9,8,9,9,9,9,8,7,8,10,10,11,12,11,12,11,10,10,9,10,10,8,8,8,8,6,6,6,6,5,6,6,6,5,5,6,7,6,7,9,9,9,10,11,9,9,8,8,8,8,7,6,5,6,5,5,6,5,5,5,6,5,5,6,6,6,6,7,6,7,7,8,8,9,9,10,11,11,13,14,14,17,18,17,21,20,22,19,20,16,17,13,12,10,9,8,8,8,8,10,8,10,9,10,10,12,12,12,13,13,12,11,11,12,12,12,11,11,10,10,10,9,9,9,10,9,10,10,10,11,10,11,12,13,14,13,13,14,13,12,12,13,12,13,12,12,13,12,11,11,11,11,10,10,11,10,10,10,9,10,10,11,11,12,12,12,14,13,12,12,13,12,12,12,11,12,10,10,11,10,10,10,10,11,10,10,12,12,12,13,14,12,12,13,12,11,12,11,11,11,10,11,11,10,11,10,11,11,12,12,11,12,13,13,13,14,13,13,14,13,12,13,13,12,11,10,11,10,10,12,11,12,12,12,13,12,13,14,16,15,16,14,14,13,13,13,12,12,11,12,11,11,13,11,12,13,13,15,14,14,14,15,15,16,14,13,14,15,13,12,12,13,10,12,14,13,13,13,14,16,16,17,18,19,17,18,18,17,16,16,16,15,14,15,15,15,15,14,13,13,11,11,14,12,14,15,16,15,16,19,17,18,19,21,21,21,18,19,18,17,18,17,15,14,15,14,14,13,14,13,14,14,14,16,16,17,18,18,19,20,16,19,19,17,19,17,14,14,14,13,14,13,13,14,14,15,16,18,18,18,19,21,22,20,17,17,18,18,15,15,17,14,14,14,14,12,13,14,14,15,16,18,19,16,19,21,22,22,22,18,18,15,18,18,17,17,14,14,14,14,16,14,14,15,16,16,18,18,20,21,20,22,21,18,20,17,19,19,17,16,15,14,14,14,14,14,15,15,17,17,18,17,21,22,20,22,20,18,18,18,19,16,17,15,15,16,15,13,15,13,15,15,17,17,18,20,21,22,23,20,20,22,20,19,21,23,21,21,25,23,21,19,20,20,19,20,22,24,23,24,27,27,28,28,27,28,28,28,27,27,26,26,26,25,25,25,25,24,24,24,25,23,22,24,24,23,23,24,25,25,24,27,27,27,26,27,28,25],[28,27,28,27,27,25,25,25,24,25,23,22,24,23,21,20,22,21,20,19,20,19,17,18,17,17,16,16,16,15,14,14,13,13,13,12,12,12,11,11,12,10,9,10,9,8,8,8,7,8,8,7,9,9,9,9,10,11,9,9,10,10,10,10,10,10,10,12,12,12,12,13,13,13,13,12,13,14,15,13,15,16,14,15,15,16,18,20,19,20,20,19,19,18,17,17,16,16,16,16,15,16,16,15,14,15,14,14,13,14,13,13,12,13,11,12,12,11,11,12,13,12,13,15,15,15,14,15,16,16,16,16,17,15,17,15,17,14,16,15,15,16,15,15,15,13,13,11,10,10,11,9,10,8,8,7,7,8,8,9,9,10,10,11,13,12,11,13,13,13,13,14,14,15,14,14,15,14,14,13,11,12,10,10,8,7,9,8,7,8,8,9,8,9,10,11,9,11,11,12,11,11,13,12,12,12,14,13,13,15,12,12,12,12,10,10,12,12,14,13,13,14,14,13,14,13,12,13,13,13,13,12,13,12,13,14,14,12,14,16,14,13,14,15,15,15,16,15,15,15,16,16,15,15,15,16,15,15,16,14,14,15,12,13,12,12,10,12,11,12,14,15,15,13,14,15,15,15,14,16,15,14,15,15,15,15,16,16,15,15,12,13,11,11,10,11,10,11,11,14,13,11,13,14,13,12,14,13,13,11,11,10,9,8,7,7,6,6,6,6,6,6,6,6,6,5,5,6,6,5,5,6,8,10,12,11,12,12,10,8,7,5,5,5,5,5,4,4,4,4,3,3,4,4,3,4,5,4,5,5,5,5,4,5,4,4,4,4,3,4,4,4,4,5,6,4,4,3,4,3,2,2,1,2,1,1,0,1,2,2,3,4,6,8,9,9,8,7,6,6,5,5,4,3,4,4,4,3,5,5,4,6,6,8,8,6,7,8,8,8,8,10,7,7,10,9,9,7,8,10,9,9,10,9,10,11,9,10,10,10,8,10,11,11,10,8,8,10,11,12,12,12,12,12,11,11,11,10,12,11,9,10,9,8,7,7,7,6,5,7,6,5,5,6,6,8,7,8,9,9,11,11,11,10,10,10,9,9,10,7,8,7,7,7,6,6,7,6,6,7,7,7,7,9,9,7,8,9,9,10,8,9,11,11,12,13,13,13,15,14,17,17,17,20,20,21,19,21,17,17,14,13,12,11,11,10,11,10,12,10,12,11,12,12,12,13,12,13,14,13,14,13,13,13,13,12,12,12,12,12,12,12,12,12,12,11,12,11,12,13,13,13,14,14,14,14,14,13,13,13,13,13,13,14,12,13,13,13,12,13,12,12,12,13,12,13,12,12,12,12,12,13,13,14,14,16,15,14,13,15,14,13,13,13,13,12,12,12,12,13,12,13,12,11,12,14,13,14,15,15,15,15,16,15,13,15,14,13,12,12,13,11,12,12,12,12,12,13,13,13,13,14,15,14,16,15,15,16,16,14,16,15,14,13,13,13,12,12,13,13,13,15,14,14,14,16,16,18,17,17,16,17,15,16,15,15,14,13,14,12,12,14,13,13,16,15,17,17,16,17,17,18,17,17,15,16,16,15,14,13,14,12,13,14,14,15,16,16,18,17,19,21,20,19,20,20,19,18,18,18,17,16,16,16,16,15,14,13,14,12,12,14,13,16,16,17,18,18,20,20,20,20,22,21,21,20,19,20,19,19,18,17,17,17,16,14,14,15,14,14,16,16,17,18,19,20,19,21,21,19,19,20,18,19,18,17,14,14,15,15,14,14,15,17,17,18,19,19,21,20,22,22,21,19,19,20,20,17,16,18,16,14,15,15,13,15,15,16,16,17,18,20,19,21,22,23,23,24,19,21,18,18,19,16,18,17,14,14,16,15,15,15,17,16,16,19,19,21,22,20,23,21,20,22,19,19,19,18,18,16,15,15,15,15,14,15,16,17,17,18,19,21,22,21,22,20,20,19,20,19,18,17,17,17,16,15,15,15,15,16,16,17,16,18,19,22,22,23,21,20,23,22,20,22,24,21,21,23,22,21,21,20,21,20,21,22,24,23,25,27,26,28,28,27,28,28,28,27,26,26,26,26,25,25,25,25,24,23,24,25,24,23,24,25,24,25,25,26,25,25,26,26,26,26,26,27,25],[28,27,27,25,26,23,22,22,22,22,22,22,21,21,22,21,20,20,21,19,18,20,18,17,17,17,16,16,16,16,14,14,14,12,12,12,12,10,11,10,10,8,10,10,9,9,9,8,7,8,9,9,9,8,8,8,10,10,9,10,10,8,9,9,9,9,9,10,10,9,11,11,12,12,15,12,13,16,15,14,14,17,16,15,16,17,18,19,19,19,19,19,20,17,17,18,16,15,16,16,16,16,17,15,14,15,14,12,13,14,10,11,12,11,10,12,13,10,9,12,14,11,13,17,17,15,13,15,15,15,16,17,17,17,17,16,16,16,16,15,16,15,16,16,15,14,14,13,12,11,12,11,11,8,9,8,8,9,10,11,11,11,11,13,12,12,13,14,14,15,15,17,16,15,17,16,15,15,15,15,13,12,12,11,10,8,8,9,8,8,10,10,9,9,13,11,11,14,13,13,14,13,15,16,14,14,16,16,16,17,13,14,12,13,10,11,11,13,13,12,13,15,15,13,13,15,13,13,15,15,13,14,16,14,15,16,17,15,16,18,16,14,17,17,17,16,17,18,15,17,18,18,17,17,18,17,17,19,19,17,16,16,15,14,12,13,9,11,11,13,14,15,15,13,16,16,15,16,15,17,16,16,17,17,17,17,17,17,17,16,14,14,12,13,12,12,10,11,11,14,13,13,15,16,15,15,16,14,14,12,13,10,10,10,8,8,8,7,6,7,8,6,6,7,9,5,7,6,8,7,6,8,9,11,11,12,12,11,10,9,9,7,6,6,6,5,5,4,4,4,4,3,3,4,3,4,5,5,6,7,7,7,4,7,5,5,5,5,5,4,6,6,5,6,7,7,5,5,4,3,3,3,3,2,2,1,1,0,1,2,3,4,6,8,8,8,8,8,6,6,5,4,3,4,5,5,5,5,5,6,5,7,8,7,7,9,10,7,9,9,8,9,9,9,9,10,9,9,8,10,11,9,11,10,11,10,10,10,11,10,9,10,11,10,10,9,9,10,11,12,14,15,15,14,13,12,13,11,11,12,11,10,10,10,10,8,9,8,8,7,8,7,8,9,7,9,9,9,10,11,12,13,12,12,11,10,9,11,12,9,8,7,8,7,7,7,7,7,6,7,6,6,7,7,7,7,9,8,8,9,9,9,10,11,12,12,12,14,15,14,18,17,18,20,20,22,20,20,17,17,13,12,11,9,9,9,8,8,9,10,11,11,12,13,14,14,13,14,14,15,13,13,14,14,14,12,13,11,10,12,10,9,10,10,10,11,11,11,13,12,14,15,16,16,15,15,15,13,14,14,14,15,14,13,13,14,12,13,13,13,11,13,12,11,11,12,12,10,13,13,15,14,15,14,16,16,16,14,15,16,15,14,14,14,13,14,12,12,12,11,12,13,13,14,15,14,15,15,17,17,14,16,17,15,14,15,15,13,13,13,12,12,13,13,14,14,15,14,15,15,16,15,17,15,17,15,17,16,16,16,16,16,13,14,14,12,13,13,13,14,15,16,16,16,15,17,16,19,18,19,16,17,15,17,17,14,15,14,14,14,14,15,15,15,16,18,18,18,17,18,18,19,19,18,15,17,18,15,15,15,14,13,15,15,17,16,17,17,19,19,20,22,21,21,21,20,20,18,20,19,17,17,18,18,17,15,15,16,15,14,14,16,16,17,18,18,20,20,22,21,21,23,23,22,23,22,21,20,21,21,20,18,18,19,16,16,16,16,15,16,17,18,18,20,21,21,22,22,23,20,21,22,19,20,20,18,16,16,16,16,15,16,16,19,19,20,21,21,22,22,23,24,23,21,21,22,22,19,20,20,17,16,16,16,15,17,17,18,19,20,20,22,20,22,23,24,25,24,21,21,20,21,21,19,20,18,16,15,16,17,17,18,19,19,19,21,21,22,23,22,23,24,21,23,21,22,21,19,20,18,17,16,16,17,16,17,18,20,19,20,20,22,23,23,23,22,21,21,22,21,20,19,19,17,17,17,16,17,17,19,19,20,19,20,21,22,23,24,22,22,25,22,22,23,26,24,23,25,23,22,22,21,23,21,23,22,25,24,25,27,26,28,27,27,27,27,27,27,26,26,26,26,25,26,25,25,25,24,24,25,24,23,25,25,24,24,25,26,25,26,26,27,26,26,27,28,26],[29,28,28,27,27,24,23,23,23,23,23,23,21,22,22,21,20,20,21,22,20,20,19,18,17,18,18,18,17,18,16,15,15,14,14,13,13,13,12,11,11,10,10,11,10,9,9,11,7,8,9,9,8,8,9,9,11,10,8,11,11,10,11,12,11,10,10,11,11,11,13,13,13,14,16,14,16,17,17,16,17,18,17,17,17,18,18,19,19,19,20,20,20,18,18,18,18,17,18,17,16,17,18,18,16,17,16,15,14,15,14,13,14,13,12,13,15,12,14,13,15,14,13,18,16,16,14,16,16,15,16,17,18,17,17,17,17,16,17,15,16,15,16,16,16,16,16,13,13,12,12,12,12,11,10,12,11,11,13,12,13,12,14,15,13,14,15,16,15,17,17,17,18,16,17,17,18,16,17,15,14,13,11,11,10,10,9,10,9,10,10,10,10,12,11,12,13,13,12,14,15,14,16,16,15,15,18,17,17,17,14,14,13,13,13,12,12,13,15,13,16,16,17,15,15,16,16,15,15,16,16,16,16,17,15,17,19,16,18,20,17,17,18,19,18,18,19,18,18,18,19,19,17,18,18,18,18,19,19,17,17,17,14,14,12,12,10,11,12,15,14,15,17,13,16,16,17,15,16,18,17,16,18,18,18,18,18,18,19,16,16,14,12,12,10,11,11,11,11,14,13,12,14,15,14,15,16,15,15,13,12,12,10,11,10,7,8,8,7,10,10,8,8,9,8,7,8,9,10,7,8,9,12,13,13,14,14,14,12,11,10,8,8,6,7,7,7,6,7,6,6,5,6,5,4,5,6,7,7,8,7,6,7,9,5,5,6,6,5,7,7,8,6,6,6,7,7,6,7,4,4,4,3,3,2,2,2,1,0,1,3,4,6,8,9,10,10,9,6,6,6,5,5,4,6,7,4,5,7,6,6,6,8,9,8,8,9,9,9,8,10,10,10,9,10,11,10,9,9,11,10,10,11,10,13,13,11,12,14,11,12,13,14,12,13,11,10,11,13,13,14,16,14,15,14,14,13,13,15,15,13,11,12,12,10,9,9,9,9,10,8,9,9,10,8,10,9,11,13,11,13,13,14,14,13,12,12,12,11,10,8,8,7,7,6,8,9,6,5,7,9,6,5,9,10,7,8,9,9,9,10,10,12,11,13,14,14,15,17,16,20,19,19,20,21,23,22,22,18,18,15,14,12,11,10,10,10,10,11,11,12,12,14,14,14,15,15,16,16,15,14,15,15,14,15,13,14,12,12,14,12,11,12,12,12,12,13,12,14,12,14,14,16,16,15,15,15,15,16,15,16,16,15,16,15,16,14,15,15,14,13,15,14,14,14,14,15,13,14,14,13,16,15,16,17,17,17,17,18,16,18,16,16,16,16,16,14,14,14,14,14,14,15,14,13,16,15,16,17,18,17,18,17,17,17,16,16,16,16,15,15,15,14,16,15,16,15,16,16,16,16,17,17,18,18,17,18,18,18,17,17,17,16,17,16,15,14,15,16,16,17,18,16,17,16,17,17,19,19,19,17,18,17,17,17,16,16,16,16,16,15,17,16,16,18,18,18,19,19,19,20,19,20,18,18,18,19,17,18,16,16,16,16,18,17,18,19,18,20,19,21,22,22,20,21,22,20,19,20,20,18,18,19,19,20,18,18,18,17,16,16,17,16,19,19,19,21,20,22,22,22,23,23,24,23,22,22,22,22,23,22,20,19,20,18,18,17,17,18,17,19,18,19,21,22,22,22,23,24,21,22,22,20,23,21,19,18,18,17,17,16,18,17,20,19,20,21,22,22,22,24,24,24,22,22,23,23,20,20,21,17,18,17,17,16,16,17,19,19,20,21,22,20,23,24,26,26,26,23,22,19,22,23,20,21,18,18,16,16,16,16,18,20,20,21,21,21,24,24,22,25,25,22,24,21,23,22,21,19,18,17,15,16,17,16,19,17,20,20,19,21,23,25,22,25,23,21,23,22,23,19,20,19,18,17,17,17,17,16,19,18,20,19,20,23,23,25,25,23,23,25,23,21,24,25,24,23,25,24,22,20,20,21,21,22,22,25,23,25,27,26,28,28,27,28,28,28,27,26,27,26,26,24,25,25,26,24,24,25,25,24,23,24,25,23,24,24,25,25,25,27,27,27,26,26,28,25],[28,28,28,27,27,27,26,26,26,27,27,26,27,26,26,25,25,25,25,25,24,24,22,22,21,22,21,21,22,21,19,19,19,19,17,17,17,17,15,15,17,13,13,13,13,12,12,12,9,10,10,12,10,11,13,13,15,12,13,15,14,12,13,15,14,13,16,17,15,15,17,17,17,18,18,17,18,20,20,19,20,22,21,20,21,21,22,24,23,23,23,24,23,23,23,22,20,20,23,21,19,22,24,21,20,21,21,18,19,22,19,18,19,19,16,16,20,17,16,18,19,17,16,19,18,17,16,18,16,17,18,19,19,18,18,18,18,18,18,19,19,19,20,19,20,18,19,18,17,16,17,16,16,14,15,13,12,13,18,18,15,18,20,19,17,20,20,20,20,22,22,21,22,22,21,22,22,21,21,19,19,17,15,16,11,12,12,12,11,12,14,15,14,16,17,17,19,18,17,20,20,19,20,20,19,20,21,20,21,21,19,17,19,17,18,17,16,15,17,17,18,19,20,19,18,19,19,19,19,19,20,19,19,19,21,21,21,21,23,22,20,20,21,24,22,22,23,21,20,21,22,21,19,21,23,20,21,22,23,21,22,21,20,18,18,17,16,16,16,16,17,20,20,16,19,22,20,19,20,21,20,21,22,23,22,22,23,23,23,22,20,19,17,19,16,16,12,16,15,17,16,15,19,19,18,18,20,19,20,18,16,16,14,14,10,10,11,11,12,11,11,11,10,12,12,11,12,13,14,11,10,12,16,16,18,18,18,17,16,14,13,11,11,10,10,10,10,11,11,9,9,10,10,9,5,9,8,9,8,10,10,9,10,11,9,9,10,12,9,10,11,11,9,9,8,10,10,9,10,10,8,7,6,6,5,2,4,2,1,0,2,5,6,9,10,11,10,9,7,6,6,6,4,9,7,7,9,8,9,9,7,11,8,11,12,11,10,13,14,11,10,16,13,13,15,14,14,12,13,16,17,16,16,15,17,16,17,16,16,16,16,17,16,17,16,15,14,16,17,19,19,19,19,19,19,18,19,16,17,18,16,15,16,17,14,14,14,15,11,12,14,12,13,12,12,13,14,16,18,18,17,17,18,17,19,16,18,17,16,17,15,11,12,10,11,12,11,12,9,12,12,11,13,11,12,13,11,13,12,14,14,15,16,16,18,17,16,18,20,18,22,21,20,24,23,24,22,22,20,20,16,16,16,16,16,15,15,15,16,15,17,16,18,18,19,19,19,19,20,20,18,19,19,19,19,19,18,18,15,16,16,16,18,17,16,16,16,18,18,18,19,19,19,21,19,20,20,18,18,19,18,20,19,19,19,19,18,17,18,19,17,18,18,19,18,17,17,16,18,20,20,19,20,19,20,21,20,19,20,22,20,18,21,19,17,19,17,18,18,18,18,18,19,19,19,19,21,20,21,22,19,21,22,21,20,21,20,18,19,17,18,19,18,19,19,20,19,20,20,18,20,20,22,21,21,20,22,23,21,21,22,22,20,20,18,20,18,18,20,19,21,22,22,21,20,22,21,22,23,24,22,22,21,23,22,20,21,19,21,19,19,22,20,21,22,23,23,23,24,22,24,23,24,23,22,23,23,21,21,20,21,18,20,23,21,23,24,22,24,23,25,26,25,24,26,26,25,23,24,24,24,22,23,22,22,22,21,21,21,19,20,23,21,23,24,22,23,24,26,24,26,26,27,27,27,26,26,25,24,26,24,22,23,23,22,22,21,22,23,22,23,23,24,24,25,25,26,26,27,23,25,26,25,26,23,23,21,22,21,22,22,23,22,22,24,24,25,25,25,25,27,27,27,25,25,26,25,23,24,24,21,21,20,21,21,22,22,22,23,25,25,26,22,25,27,28,28,28,26,26,22,24,25,24,23,21,20,19,21,23,22,22,23,23,23,25,24,27,27,25,28,27,25,27,24,25,26,25,22,22,21,21,22,23,22,22,22,24,24,24,24,27,27,27,27,27,24,24,26,25,22,24,23,21,23,22,21,23,23,22,22,23,23,24,25,26,28,28,24,26,28,26,24,27,28,25,27,27,27,26,24,25,24,25,25,26,26,26,27,29,28,29,29,29,29,29,29,29,29,28,28,27,27,27,27,28,27,26,27,27,26,25,26,26,26,26,27,27,26,27,28,29,29,28,28,29,27],[29,29,29,28,28,27,26,27,27,28,28,27,28,28,27,27,28,27,26,27,27,26,25,24,25,24,24,24,25,25,23,22,22,22,20,20,21,21,19,21,19,18,18,17,17,16,17,17,15,15,16,15,14,16,17,16,19,18,17,18,18,16,18,19,18,17,20,22,19,21,21,21,21,22,22,20,21,22,23,22,23,24,25,23,23,24,25,26,26,26,26,25,26,26,25,25,25,23,25,24,23,24,24,23,23,24,23,23,22,23,22,20,22,21,20,22,22,20,19,22,21,20,20,21,20,21,20,21,21,20,20,21,22,20,21,20,21,20,21,20,19,21,21,21,21,20,19,18,18,18,18,18,19,17,17,16,16,18,18,20,19,21,20,21,19,21,21,21,21,22,23,23,23,23,23,23,23,22,23,22,19,20,18,18,15,15,16,14,13,15,16,17,15,17,18,20,19,19,19,19,20,20,22,21,20,23,22,22,24,24,19,20,20,19,19,20,19,20,20,21,22,22,23,20,19,22,21,21,22,22,21,19,22,22,22,24,25,22,24,25,24,23,24,25,25,24,25,25,24,25,25,25,23,24,25,25,24,25,25,24,23,22,21,21,19,19,18,18,19,20,21,22,21,21,22,22,23,22,22,23,23,22,23,23,23,23,24,24,24,24,21,21,19,20,19,19,17,18,18,19,22,20,20,21,21,20,22,21,20,18,18,18,17,16,14,13,13,13,13,15,16,11,12,14,13,10,13,14,14,13,13,15,16,18,18,18,19,17,16,16,16,14,15,12,12,13,12,11,12,12,11,9,10,10,8,9,10,12,11,11,13,10,11,12,9,9,10,10,10,10,12,12,12,14,14,13,12,13,12,11,13,9,8,9,6,5,5,5,3,1,0,3,4,6,9,10,10,10,9,7,8,8,6,6,10,9,8,9,10,11,10,12,13,15,17,14,14,16,17,16,18,19,16,18,19,19,18,17,17,20,20,20,19,21,21,20,18,19,21,20,17,20,20,21,19,18,18,21,20,21,21,22,21,21,21,21,20,19,20,21,18,19,19,18,16,15,17,17,13,15,15,13,12,14,13,16,16,19,20,20,20,19,21,20,19,18,19,19,20,18,18,16,15,15,13,14,17,15,11,15,15,14,16,17,16,17,15,17,18,19,19,19,21,21,21,19,19,19,21,19,22,22,20,23,22,24,22,22,20,20,18,18,18,19,21,21,20,21,21,21,22,23,22,23,22,21,21,22,22,22,22,22,22,22,23,22,22,21,21,21,22,21,22,21,22,21,21,22,22,22,22,21,22,23,22,22,23,21,22,22,21,23,21,23,23,23,21,22,23,22,21,23,22,22,22,22,21,23,22,22,23,23,24,23,24,26,26,23,23,26,24,24,25,24,21,23,21,21,21,22,22,23,23,22,23,23,24,23,26,25,24,24,27,25,25,25,25,23,24,21,22,21,22,22,23,23,23,24,24,24,24,24,26,24,26,25,25,27,26,25,25,25,24,24,22,23,22,22,23,24,25,25,25,25,24,25,26,26,27,26,26,26,26,25,25,25,25,24,24,23,23,25,24,24,25,26,26,26,25,26,27,26,27,26,25,26,26,25,25,23,24,23,23,25,25,26,26,25,26,25,27,28,28,26,28,28,27,26,27,27,26,25,25,25,25,25,24,25,24,23,23,24,25,25,26,26,26,26,27,27,27,28,28,28,28,27,28,27,27,27,27,26,26,26,24,25,25,25,25,25,25,26,26,27,27,27,27,28,28,27,26,28,27,27,26,25,24,25,25,25,24,25,25,26,26,26,26,26,27,27,28,29,28,27,28,28,28,26,26,26,25,25,23,25,23,25,25,26,25,26,26,27,26,27,28,28,29,29,28,27,26,27,27,26,26,25,24,22,25,23,24,25,26,26,26,27,27,28,28,27,28,29,26,28,27,27,28,26,26,25,23,21,24,21,22,24,25,26,26,26,26,27,28,27,28,28,27,26,27,27,26,25,26,24,22,21,24,21,22,25,24,26,25,26,27,27,28,28,27,27,28,27,27,27,28,28,27,28,27,26,26,25,27,25,26,25,27,26,28,29,28,29,29,28,29,29,29,29,28,28,28,28,27,28,28,27,27,26,27,28,27,26,27,28,27,27,28,28,27,28,29,29,28,28,28,28,28],[29,29,29,28,28,27,27,26,26,27,27,26,27,27,27,27,27,28,27,26,26,27,25,25,24,25,25,26,26,24,24,24,25,24,23,25,23,23,23,23,22,20,21,21,20,20,20,19,18,18,18,16,15,15,16,15,19,19,17,19,19,18,19,19,20,19,20,22,20,22,23,23,22,23,25,22,23,25,24,24,25,26,25,24,25,25,25,27,26,26,27,26,27,26,25,26,25,24,26,24,25,25,25,24,24,25,24,24,24,25,21,23,25,22,20,23,24,20,22,24,23,19,21,23,22,22,20,21,22,20,21,23,23,23,22,23,23,23,24,22,22,22,22,22,23,22,22,21,21,20,21,20,21,20,20,18,20,20,20,21,21,23,22,22,21,23,24,24,23,25,25,25,25,24,25,25,24,23,25,24,23,21,21,21,19,16,17,16,15,18,18,19,20,19,22,22,21,23,22,22,24,23,24,25,23,25,26,25,25,26,23,23,22,23,22,22,21,20,23,23,23,24,25,22,22,24,24,22,24,25,24,22,25,25,24,26,27,24,26,27,26,25,26,27,26,26,27,27,24,26,27,27,24,26,27,27,26,26,27,26,25,25,23,24,22,22,19,19,22,21,22,23,23,23,23,24,25,25,23,25,25,25,25,25,26,25,27,26,26,26,24,23,22,22,20,21,19,18,20,20,22,22,21,23,23,23,22,23,23,22,20,21,20,18,18,14,15,17,16,18,18,12,15,18,16,12,16,18,17,16,16,18,19,19,20,20,20,20,18,17,18,17,17,16,15,16,15,12,13,14,11,10,11,11,8,10,11,13,12,14,15,12,12,16,13,12,14,15,14,12,16,17,15,17,17,16,16,13,15,14,14,11,10,9,7,7,6,6,5,3,2,0,2,4,5,8,10,10,9,8,10,10,8,9,12,10,9,13,13,13,14,18,18,20,21,18,19,19,20,19,18,22,21,19,21,21,20,17,20,23,22,22,23,22,23,21,22,23,24,22,23,24,23,22,23,21,23,24,24,25,26,26,25,26,25,24,24,24,24,25,23,23,22,23,22,21,20,22,19,19,20,19,17,17,16,20,20,22,22,22,23,23,23,22,23,22,23,23,23,21,21,15,17,17,14,16,18,14,14,18,18,14,17,20,17,16,20,18,18,20,20,20,23,22,24,22,20,22,23,20,24,23,22,24,24,25,23,24,21,22,20,19,20,18,22,21,22,22,22,22,24,24,24,24,24,24,23,24,25,23,23,23,24,25,25,23,25,23,22,24,23,22,23,22,22,22,22,24,24,23,23,24,24,24,23,24,25,22,25,24,23,26,24,24,26,25,23,24,26,24,22,25,24,22,24,23,23,22,24,24,23,23,25,25,26,27,27,24,26,27,27,25,27,26,24,26,23,24,24,23,24,23,25,24,24,24,26,26,28,27,26,27,28,26,26,27,26,25,25,23,24,25,25,25,24,26,25,25,25,25,26,27,28,26,28,27,27,28,27,28,27,27,26,27,25,26,25,24,26,24,27,27,27,27,26,27,27,28,28,28,27,28,27,28,27,26,27,26,27,25,25,27,25,26,27,28,28,28,28,28,28,28,28,28,27,28,28,27,27,25,27,25,25,27,27,28,28,27,28,28,28,29,29,28,29,29,29,28,28,29,28,27,27,27,26,27,26,26,27,25,25,26,27,27,28,28,28,28,29,28,29,29,29,29,30,29,29,28,29,29,28,27,27,27,27,26,26,27,26,27,27,28,27,28,28,29,29,29,29,28,28,29,28,28,28,27,27,26,26,27,26,26,28,28,28,28,27,28,29,29,29,29,29,28,29,29,29,29,28,28,28,26,25,27,24,27,27,27,27,28,28,28,28,29,29,30,30,29,29,29,28,28,28,27,28,27,26,24,27,25,26,27,27,28,27,28,28,29,29,29,29,29,28,29,28,28,28,28,27,27,26,24,27,25,25,27,27,28,28,27,28,29,29,29,29,28,28,28,29,28,27,26,27,27,26,25,26,24,25,27,26,28,27,27,28,28,29,29,28,28,30,28,28,28,29,28,27,29,28,27,27,26,27,26,27,27,29,26,28,29,29,29,29,29,29,29,29,29,29,29,29,28,27,28,28,28,27,27,28,28,26,26,27,27,26,26,28,28,27,28,29,29,28,28,28,29,28],[30,30,30,30,30,30,30,29,29,30,30,29,30,30,29,29,30,29,29,29,29,29,28,28,28,28,28,29,29,28,28,28,27,27,27,27,26,26,27,25,25,24,25,23,23,23,24,22,22,22,21,20,19,18,20,20,23,21,22,22,22,22,23,23,23,23,24,25,25,25,26,27,25,26,27,27,27,28,29,28,28,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,28,29,28,28,28,28,28,28,28,27,26,27,26,25,27,27,25,24,26,26,24,23,25,25,24,23,26,23,24,22,24,23,22,24,25,24,25,25,25,26,26,25,25,26,26,26,26,26,26,27,26,25,25,26,26,26,26,26,24,25,24,26,26,26,27,27,27,25,27,28,27,27,28,28,28,28,26,28,28,26,26,27,26,26,25,25,23,21,19,20,19,19,22,23,24,23,24,25,26,27,26,26,26,27,27,28,28,27,28,28,28,28,28,27,27,25,26,25,27,25,20,25,27,27,27,27,26,26,27,27,26,27,28,27,27,28,29,28,29,29,28,29,29,29,28,29,29,29,27,29,29,28,28,29,29,27,28,29,29,28,28,29,29,28,28,26,26,25,25,23,22,26,23,24,24,25,26,26,25,26,27,25,27,28,27,28,26,27,27,28,28,29,29,27,26,26,25,24,23,21,22,22,23,24,24,25,25,26,27,25,26,25,26,24,26,23,22,23,20,21,23,21,25,24,20,22,24,22,20,22,24,23,22,23,22,24,25,24,24,24,25,23,23,22,22,23,23,21,23,21,19,20,21,17,16,18,17,14,16,17,20,16,20,18,16,19,20,18,16,20,21,17,20,22,22,21,21,21,21,22,20,20,18,17,15,14,13,12,12,10,9,9,6,5,2,0,1,4,7,9,10,11,11,13,13,12,13,16,15,14,19,19,18,19,21,22,24,25,23,22,24,24,23,22,26,25,23,25,25,24,22,24,26,27,27,26,28,27,27,27,27,27,26,26,27,26,26,26,26,27,27,28,28,27,27,28,28,28,28,27,28,28,29,27,27,27,27,25,26,26,26,24,24,25,24,21,23,21,25,24,27,27,28,28,28,27,27,27,27,27,26,27,25,25,22,22,21,18,21,21,19,19,22,21,19,22,23,21,20,23,23,23,25,23,24,25,25,26,24,23,25,25,24,25,25,24,25,26,27,26,26,24,25,24,24,24,23,26,25,26,26,25,26,27,26,27,26,27,26,26,28,28,25,26,27,27,29,28,27,28,26,27,28,26,26,27,27,26,27,26,28,27,26,27,26,27,27,27,27,28,26,27,27,26,28,27,28,29,27,26,28,28,26,27,28,27,26,28,27,26,27,27,28,27,27,28,28,29,29,29,28,28,30,28,28,29,28,27,29,26,26,28,28,27,28,28,28,27,27,28,29,30,29,29,29,30,29,29,29,29,27,29,27,27,28,29,29,28,29,29,29,28,29,29,29,30,29,29,29,29,30,30,30,30,29,29,30,28,29,29,28,29,29,29,30,30,29,29,29,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,30,29,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,28,29,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,29,29,29,28,28,29,27,28,29,29,30,29,29,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,27,29,27,28,29,28,29,29,29,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,29,28,29,28,29,28,30,29,29,30,30,30,30,30,30,30,30,29,29,29,29,29,28,29,29,29,28,29,29,29,28,29,29,29,29,29,29,30,29,30,30,30,30,30,29,30,29],[30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,29,29,29,29,29,28,29,29,29,29,29,29,29,28,29,29,28,28,28,27,28,28,27,27,26,27,26,26,26,26,24,24,24,24,21,20,20,21,18,24,23,22,23,26,25,24,25,26,25,25,27,26,26,28,28,27,27,28,28,28,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,28,29,29,28,29,29,29,29,29,28,28,29,28,28,28,28,27,26,27,28,26,25,27,26,24,24,27,25,24,23,25,24,24,26,27,26,26,26,26,27,27,27,26,27,27,27,27,27,27,28,27,26,26,27,26,26,26,26,25,26,24,27,26,25,27,28,26,25,27,28,26,26,28,28,28,28,26,28,28,27,26,28,26,25,24,24,21,21,17,19,18,19,21,21,24,23,24,24,25,26,25,25,27,27,27,28,26,27,29,28,27,29,28,26,26,24,26,25,25,24,23,26,26,27,27,28,25,25,27,27,25,26,28,28,26,27,28,28,29,29,28,29,29,28,27,29,29,29,28,29,29,27,27,29,29,26,28,29,29,27,29,29,29,29,28,25,26,25,27,23,22,24,24,24,25,25,24,26,26,26,27,25,27,27,26,28,26,27,27,28,28,28,28,26,26,25,26,23,23,21,22,22,23,22,23,24,25,26,27,25,26,26,25,24,25,22,22,24,21,21,24,22,26,25,20,24,25,23,22,25,25,24,23,25,24,26,26,26,26,26,25,24,24,24,24,25,25,24,25,23,22,22,22,19,18,19,18,15,17,17,19,17,20,20,17,18,22,19,18,20,21,21,22,22,24,24,24,25,24,24,23,23,22,22,20,17,16,16,14,12,12,12,8,6,4,2,0,1,4,7,9,10,12,12,13,13,15,16,16,16,19,20,19,22,23,25,25,27,24,23,25,25,22,24,26,25,23,26,25,24,22,25,27,27,26,27,27,28,26,26,27,28,26,27,28,27,26,27,26,28,28,29,28,28,28,29,29,28,28,28,28,28,29,29,28,28,28,27,26,27,27,25,25,25,25,22,23,22,25,25,27,27,28,28,27,28,28,28,28,27,27,27,26,25,21,21,20,18,22,22,18,19,22,21,18,22,23,21,19,24,24,24,24,25,25,26,25,26,25,25,25,25,25,26,26,25,26,26,27,26,26,25,26,25,25,25,25,27,25,27,27,26,25,27,26,28,27,28,28,27,28,29,27,26,27,28,29,29,27,29,27,27,29,28,27,28,27,27,27,27,26,27,26,27,26,27,28,27,27,28,26,28,28,26,29,28,28,29,28,27,29,29,28,27,29,28,27,28,27,28,26,27,27,26,27,29,29,29,30,30,28,29,30,29,29,30,29,27,29,28,27,28,27,28,27,28,27,27,27,29,29,30,30,29,30,30,30,29,30,30,28,29,28,28,28,28,29,27,29,29,29,28,29,29,29,30,29,30,29,30,30,30,30,30,30,29,30,29,29,29,27,29,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,28,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,29,29,28,29,30,30,29,29,30,30,29,30,30,31,30,31,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,27,29,26,28,29,29,30,29,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,28,27,29,27,28,30,29,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,29,28,29,28,29,28,30,28,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,30,28,29,29,29,28,29,29,29,28,29,29,30,29,30,30,30,30,29,30,30,29],[30,30,31,30,30,30,30,29,30,30,30,30,30,30,30,29,30,29,29,29,29,29,28,29,29,29,28,29,29,27,28,28,28,27,28,28,26,27,27,26,27,25,26,25,25,26,25,23,23,22,23,21,20,18,20,18,23,23,21,23,25,24,23,25,26,24,26,26,26,25,26,27,26,26,28,26,27,28,28,27,28,29,29,28,28,29,29,29,30,29,30,30,30,29,29,29,28,28,28,28,28,29,29,28,27,28,28,27,28,26,26,26,27,25,26,26,26,26,25,25,26,24,25,26,25,24,24,26,24,25,26,26,27,27,27,27,27,28,27,26,28,27,27,28,28,28,28,27,27,25,26,26,25,25,26,25,25,24,25,25,25,26,25,25,24,25,26,26,26,28,26,28,27,26,28,27,26,26,27,26,26,23,23,22,20,16,18,19,19,21,22,24,23,24,24,25,26,25,26,26,27,27,27,26,27,28,28,27,28,28,27,27,26,26,25,26,25,22,26,26,27,27,28,26,25,27,27,26,27,27,27,25,27,29,27,29,29,28,29,29,28,27,28,29,29,28,29,29,27,28,29,29,26,28,29,29,27,28,29,29,28,28,26,27,25,26,23,22,25,22,24,24,25,24,25,26,27,26,26,27,27,27,28,26,27,27,28,27,28,27,26,27,26,24,24,22,19,21,21,22,23,23,23,24,25,26,24,25,25,25,23,25,21,22,22,19,21,23,22,25,24,20,24,25,21,21,25,24,24,22,25,24,26,26,26,27,27,26,25,24,25,24,24,24,25,25,23,22,22,23,20,19,20,18,15,17,14,18,17,20,19,17,20,22,18,19,20,21,21,21,22,23,23,24,23,24,23,22,22,21,20,21,18,17,15,13,12,12,11,9,8,6,5,2,0,1,5,8,8,11,13,11,12,14,15,15,16,17,20,18,21,22,25,24,26,23,24,24,25,23,23,25,24,23,25,25,24,22,24,27,26,26,27,27,27,27,26,27,27,27,27,27,27,27,27,26,28,27,28,27,28,28,28,28,27,28,28,28,27,28,28,27,27,27,26,26,26,28,25,24,25,25,22,23,21,25,25,26,27,27,27,27,27,27,27,27,27,27,27,25,26,23,22,20,17,21,20,17,16,21,20,15,20,23,20,18,22,23,22,24,25,25,25,25,25,25,24,25,25,24,26,25,24,26,25,26,25,26,24,25,23,24,24,23,26,24,26,25,25,25,26,25,28,26,27,27,26,28,29,26,26,27,27,29,28,26,28,26,26,27,27,26,28,27,26,26,27,26,28,25,26,27,27,28,27,26,28,26,28,28,27,29,28,28,28,28,26,28,28,27,27,28,26,27,28,27,27,27,27,27,26,28,28,28,29,29,30,27,28,30,28,28,29,28,26,28,26,26,28,27,27,27,27,26,27,27,28,28,29,30,28,29,30,28,28,30,29,26,29,27,27,27,27,28,26,28,28,28,27,29,29,28,30,28,30,28,29,30,30,29,30,29,27,30,28,28,28,27,28,27,29,29,29,29,29,30,29,30,30,30,29,30,29,30,30,28,30,28,28,28,28,28,27,28,29,30,30,30,30,29,30,30,30,30,29,30,30,28,30,29,29,29,27,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,28,28,29,28,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,28,28,29,29,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,29,29,28,28,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,28,29,28,28,29,29,29,29,30,30,29,30,30,30,31,30,30,30,30,30,30,30,30,29,29,28,29,27,28,29,28,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,29,27,29,27,27,29,28,30,29,30,30,30,30,30,30,30,29,29,30,30,29,29,29,29,29,27,29,27,28,29,28,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,29,28,29,28,30,29,30,29,30,30,30,30,30,30,31,30,31,30,30,30,30,30,29,30,30,30,29,30,30,30,29,29,30,29,29,29,30,30,30,30,30,31,30,30,30,31,30],[30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,29,30,30,29,29,29,29,29,29,29,28,28,28,29,28,27,27,27,27,26,26,26,25,26,25,23,25,26,24,23,24,24,21,20,21,23,19,24,23,20,23,24,22,22,25,25,23,25,27,25,25,27,27,26,26,27,27,27,28,29,28,28,29,29,29,29,29,29,30,29,29,30,29,30,29,29,29,29,28,29,28,29,29,29,28,28,28,28,27,28,27,26,27,28,26,26,27,27,26,25,27,26,26,25,27,25,25,24,26,25,24,24,26,26,26,25,26,26,26,26,26,27,27,27,27,28,27,27,27,27,25,26,27,25,25,24,24,25,23,25,25,25,25,26,25,24,27,26,26,25,27,27,28,28,26,28,28,26,26,27,26,25,23,23,22,20,16,19,18,19,21,21,24,24,23,22,24,25,24,26,26,26,27,27,26,27,28,28,28,29,28,26,27,26,27,25,25,25,22,26,25,28,27,28,27,26,28,27,26,27,28,27,26,27,29,28,29,29,28,29,30,29,28,29,29,29,29,29,30,28,29,29,29,28,28,29,29,28,29,30,29,28,28,26,27,25,25,24,23,24,23,24,25,26,24,25,27,28,28,26,28,28,27,28,26,27,28,29,28,28,29,26,27,25,23,25,24,19,22,22,23,24,23,24,26,25,27,25,26,25,25,23,24,23,22,22,18,21,22,22,25,24,20,24,25,22,23,25,25,24,23,25,24,26,26,26,27,27,26,25,25,25,25,25,26,25,25,25,23,23,23,22,20,21,19,16,16,14,18,16,20,18,16,19,21,18,17,22,21,19,22,22,23,24,24,24,25,24,23,24,23,21,21,21,19,17,15,14,13,12,11,10,9,7,4,2,0,1,3,6,8,11,10,12,13,15,14,16,17,18,18,21,22,24,24,25,24,21,24,25,21,22,25,24,21,24,25,24,24,24,26,25,26,26,27,27,27,25,27,27,26,25,26,26,25,26,25,27,26,27,26,27,27,28,28,28,28,28,27,28,29,27,26,27,28,26,25,25,26,25,23,24,25,22,22,19,24,24,26,26,28,28,27,28,27,27,27,27,27,27,25,25,21,20,20,18,19,21,19,17,22,21,18,20,22,20,19,21,23,22,23,23,24,25,25,25,25,25,24,25,25,26,25,25,27,26,27,26,26,24,25,24,23,24,23,26,24,26,25,25,25,27,26,28,26,28,27,27,28,28,27,26,27,28,29,29,27,28,26,27,28,27,26,27,27,26,26,27,26,28,25,27,26,27,28,28,27,29,27,28,28,27,29,28,28,29,28,27,28,28,28,27,28,27,27,27,27,27,27,28,28,27,28,28,29,29,30,30,28,29,30,29,29,29,28,27,29,27,27,28,28,28,28,28,28,28,28,29,29,30,30,29,30,30,29,30,30,29,28,29,27,28,28,29,28,28,29,29,29,28,29,29,29,30,29,30,30,30,30,30,30,30,30,29,30,29,29,29,28,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,29,29,28,29,30,30,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,29,28,29,28,29,30,29,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,29,28,29,27,28,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,28,29,26,27,30,28,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,28,29,28,29,29,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,29,30,30,30,29,29,30,29,29,29,30,29,29,29,30,30,30,30,30,31,30,30,30,30,29],[30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,29,29,29,29,29,28,29,29,28,28,28,28,27,28,28,26,27,27,27,26,26,26,24,25,26,24,24,25,24,23,23,24,23,21,22,23,20,25,24,21,24,24,23,23,25,25,23,25,27,26,25,27,26,26,26,28,27,26,28,28,28,28,29,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,28,28,29,28,28,28,28,27,28,28,27,28,28,26,26,26,27,26,25,26,26,25,26,26,24,25,24,26,25,24,25,26,25,25,26,26,25,26,25,25,26,26,26,26,26,26,26,26,26,22,23,24,22,23,22,22,23,21,23,24,23,23,25,23,22,25,27,24,25,27,27,29,28,26,28,28,26,25,27,24,23,22,20,21,19,14,16,15,15,19,19,20,21,21,21,22,23,23,24,24,26,26,28,25,26,28,28,26,29,28,25,26,24,26,22,23,22,20,25,23,28,27,27,25,25,27,26,25,26,27,26,25,26,28,26,29,28,27,28,29,27,27,28,28,29,28,29,29,27,28,28,29,27,28,29,28,28,29,29,29,28,28,25,27,23,23,21,22,22,21,22,24,25,22,24,26,27,27,26,28,28,26,28,26,27,28,29,28,28,28,26,25,23,22,23,22,17,19,21,20,22,21,23,24,23,25,22,25,22,22,21,22,21,20,20,15,18,20,20,23,21,19,22,23,19,19,22,22,21,20,23,23,25,25,26,26,26,27,24,25,24,25,24,25,23,24,23,21,21,21,20,17,19,18,13,13,13,16,12,17,15,13,17,18,14,15,18,19,16,21,20,21,22,22,23,23,23,22,21,21,20,19,18,18,17,13,13,14,11,10,11,10,8,7,4,2,0,2,3,5,8,7,10,11,12,12,15,16,17,18,20,21,23,23,24,23,21,23,23,20,21,24,21,18,23,22,22,20,20,24,22,24,26,25,26,26,23,26,26,25,25,26,26,25,25,24,26,26,26,26,26,26,27,28,27,26,27,27,27,27,26,26,25,26,24,24,23,23,23,21,20,22,20,18,16,22,20,23,24,26,27,26,26,26,25,26,23,25,25,21,22,17,18,18,15,16,19,16,14,19,19,17,18,20,19,18,22,23,22,22,23,22,24,23,24,24,23,24,25,24,26,25,24,27,25,27,25,26,23,25,22,23,25,24,26,24,26,25,24,23,26,24,27,25,26,26,26,27,28,26,25,27,28,28,29,27,28,27,26,28,27,26,27,26,26,25,26,25,26,24,25,25,26,26,26,26,28,26,27,27,26,28,28,27,29,28,27,28,28,28,26,28,28,27,27,26,27,25,27,26,25,27,28,28,29,29,29,28,28,30,29,28,29,28,27,29,27,27,27,27,28,26,28,27,26,27,28,29,29,30,28,29,30,30,29,29,29,28,29,28,27,27,27,28,27,28,27,28,28,28,28,28,30,29,30,29,29,30,30,30,30,29,29,29,28,28,28,27,28,28,29,29,29,29,29,30,30,30,30,30,29,30,29,30,30,29,29,29,29,28,28,29,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,28,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,29,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,29,29,28,29,30,30,29,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,29,28,29,27,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,27,29,26,27,29,28,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,27,29,24,26,29,28,30,29,29,30,30,30,30,30,30,30,29,30,30,29,28,29,28,27,27,28,26,26,29,26,30,28,30,30,30,30,30,30,29,30,30,29,30,30,30,29,29,29,30,29,27,28,28,29,28,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,31,30,30,30,30,30],[30,30,30,30,30,29,29,29,29,30,29,29,29,30,29,29,29,29,29,29,29,29,28,27,27,27,27,27,27,27,26,26,27,26,25,26,26,25,25,26,26,22,24,24,23,21,23,21,21,21,22,21,19,20,21,20,22,22,19,21,23,21,21,24,24,22,24,26,24,24,27,25,25,25,26,25,26,27,26,26,26,27,26,26,26,27,27,28,28,28,28,28,28,27,28,27,27,26,28,27,26,27,27,27,26,27,27,25,26,27,26,25,26,25,24,25,26,24,24,25,26,24,24,25,25,24,23,25,24,23,24,25,25,25,25,26,25,26,24,25,25,24,24,25,26,25,25,25,25,21,23,23,21,21,21,21,22,20,22,23,22,23,25,23,22,25,27,25,25,27,27,27,27,26,27,27,26,25,26,24,24,22,20,19,17,14,15,14,16,18,17,19,21,21,22,20,22,22,24,24,27,25,27,26,25,26,28,27,27,27,26,26,24,24,20,21,20,18,22,21,25,25,27,25,23,26,26,25,26,26,26,26,27,27,26,27,27,26,26,27,26,25,26,28,27,27,28,27,26,27,27,28,27,27,28,27,27,27,28,28,27,27,26,26,22,21,19,18,20,17,20,21,22,20,23,23,25,25,25,26,26,26,27,26,26,27,28,27,28,27,26,25,23,21,20,20,14,16,18,19,19,19,21,21,21,25,22,24,22,22,21,23,19,19,19,15,17,19,19,21,20,17,18,21,18,17,21,21,21,17,20,21,24,23,25,25,25,25,22,24,21,22,22,21,21,20,19,17,17,19,17,17,16,15,11,11,12,14,12,16,14,10,14,18,15,14,18,18,16,17,18,19,19,21,21,20,20,20,19,17,17,15,14,14,14,12,12,12,11,9,10,11,10,8,6,5,2,0,2,5,6,8,9,12,12,12,13,17,16,15,16,16,21,20,23,20,18,20,20,16,16,21,18,16,20,20,21,21,22,22,21,21,26,23,25,26,22,24,25,24,24,24,25,24,24,22,23,25,25,24,25,25,25,26,25,26,26,25,26,26,25,24,25,25,23,22,22,24,21,17,19,21,17,17,17,18,20,21,24,24,27,26,25,24,25,25,23,25,25,19,21,18,18,18,13,17,18,15,13,17,17,16,17,19,18,18,21,20,20,19,20,19,23,21,23,21,20,22,23,21,24,24,23,26,25,26,25,25,22,24,22,22,23,22,25,22,24,22,23,21,25,22,25,24,26,25,25,25,26,26,25,25,26,26,26,26,26,24,25,26,25,25,25,24,26,23,25,23,26,24,24,24,25,25,25,25,26,25,26,25,24,27,26,26,26,27,25,26,26,27,26,27,26,26,25,24,26,24,26,25,26,26,27,26,27,28,28,26,27,28,27,27,27,27,26,27,26,26,26,24,26,25,26,26,26,26,27,27,28,28,26,28,28,28,27,27,27,26,26,26,26,26,25,26,25,26,26,26,27,26,27,27,28,27,28,26,28,28,28,27,28,28,27,27,26,26,26,24,26,26,27,27,27,27,27,27,28,28,28,28,28,28,27,28,28,27,27,26,27,26,26,27,27,27,27,28,28,28,28,28,29,28,28,28,27,28,28,27,27,26,27,26,26,27,27,28,28,27,28,28,28,29,29,29,29,29,29,28,28,29,28,27,28,27,26,26,26,27,27,26,26,27,27,28,28,28,28,28,29,28,28,29,29,29,29,28,29,28,28,29,28,28,27,28,27,27,27,27,26,26,27,28,27,28,28,28,28,29,29,28,28,29,29,29,28,27,28,26,27,27,25,27,27,27,28,28,28,28,28,28,29,29,29,28,29,29,29,27,28,28,27,26,25,26,24,26,27,27,27,28,29,29,27,28,29,30,29,29,29,28,28,29,29,28,28,27,27,25,27,25,26,28,26,28,27,28,28,29,29,28,29,30,28,29,28,29,29,29,28,28,26,25,27,24,26,27,27,28,28,28,28,29,29,29,29,29,28,28,29,29,27,28,28,27,27,26,27,25,26,27,26,28,27,28,29,29,29,30,28,28,29,29,27,29,29,29,28,29,29,29,28,27,28,27,28,27,29,28,29,30,29,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,28,28,28,29,27,27,28,28,27,28,28,29,28,28,29,30,30,29,29,30,29],[29,29,29,29,29,28,27,28,28,28,28,28,29,28,29,28,28,28,28,28,27,28,27,26,26,26,26,26,27,26,25,25,26,24,23,25,24,23,23,24,25,20,23,24,22,20,22,22,18,19,21,20,20,20,21,22,23,21,20,22,23,20,20,24,23,21,24,25,23,24,25,24,23,24,26,22,25,26,26,24,26,26,25,25,24,26,26,27,27,27,27,27,27,26,26,26,26,24,26,25,25,26,27,26,25,27,26,24,24,26,26,24,26,25,24,24,25,24,23,24,26,23,22,25,23,22,22,24,23,22,24,24,24,24,23,23,24,24,23,23,22,22,23,23,24,23,23,21,21,19,21,21,20,21,20,18,19,19,21,21,21,21,21,20,21,21,23,22,23,24,24,25,24,24,24,24,24,23,23,22,21,20,18,17,16,13,14,15,14,18,17,18,17,18,19,19,21,21,22,22,24,23,25,25,23,25,26,25,24,25,22,22,20,21,19,19,18,18,21,22,23,23,24,22,21,22,22,21,23,24,23,23,24,25,23,25,26,25,25,25,25,24,25,26,25,25,26,26,24,25,26,26,24,25,26,26,25,25,26,26,25,25,23,22,20,20,18,16,19,19,19,19,22,20,22,23,24,23,22,24,24,23,25,24,25,26,26,25,25,25,23,23,21,20,19,18,15,16,17,17,18,19,20,22,22,22,22,22,22,20,19,21,17,18,18,14,16,19,18,19,20,17,19,19,17,15,18,21,17,15,17,19,21,21,23,23,24,23,21,20,19,20,19,18,16,18,16,15,17,19,16,14,16,14,12,12,11,14,11,15,13,11,15,14,13,12,15,15,14,14,14,15,15,19,19,17,18,15,16,15,17,14,14,15,12,10,12,12,11,9,12,11,12,11,9,7,5,2,0,1,4,5,7,8,10,11,12,14,17,15,15,15,19,18,21,17,14,19,20,15,17,21,16,15,20,19,21,17,16,22,21,21,23,22,23,24,20,22,23,22,22,23,24,22,22,22,22,24,23,23,23,24,23,25,24,24,24,23,23,25,23,21,23,24,20,20,20,21,17,14,17,17,15,14,16,14,16,17,21,23,24,24,23,22,24,23,21,22,23,18,17,13,15,14,12,15,16,14,13,16,17,16,16,18,19,17,18,19,19,20,22,18,24,20,24,21,20,23,24,22,25,24,24,26,26,26,25,26,24,24,21,22,23,22,24,22,24,23,24,20,25,21,25,22,23,23,23,24,24,25,24,25,25,24,25,25,26,25,24,25,25,25,24,24,25,23,25,23,25,21,23,22,22,22,21,23,23,23,22,22,23,24,25,25,25,25,24,24,25,26,24,26,25,25,25,23,25,23,25,25,25,26,25,24,24,26,26,25,26,27,26,26,26,26,25,25,25,25,25,25,25,24,25,25,26,26,25,26,27,27,26,26,28,27,26,27,27,25,26,24,25,25,25,25,25,25,26,24,26,23,24,25,26,26,27,26,27,27,27,27,26,26,26,26,26,26,25,24,25,26,26,26,26,26,26,26,27,27,28,28,27,27,27,27,28,26,26,26,26,25,26,26,26,27,26,27,27,27,27,28,28,27,27,28,27,26,26,26,26,25,26,25,25,26,27,27,27,26,27,26,28,29,29,28,28,28,28,27,28,28,27,26,26,25,25,25,25,26,25,24,24,26,27,26,28,27,27,27,28,28,28,28,29,28,29,29,28,28,28,28,28,27,27,27,27,26,26,26,27,27,26,28,27,28,28,28,28,28,29,28,28,28,28,28,27,27,26,26,26,26,26,26,26,27,27,27,27,28,28,28,29,29,29,28,28,28,28,27,28,27,26,26,24,26,24,26,26,27,26,27,27,28,28,29,29,29,30,29,28,28,27,28,28,27,28,27,26,24,26,25,26,26,26,26,27,28,27,28,29,28,29,29,28,29,28,28,28,27,28,27,25,24,26,24,25,26,26,27,27,27,28,28,28,28,29,28,28,28,28,28,27,26,26,26,26,24,26,24,25,27,26,27,27,27,28,28,29,29,28,28,29,29,27,28,29,28,27,29,28,27,28,27,28,26,27,27,28,27,28,29,29,30,29,29,30,30,30,30,29,29,29,29,27,28,29,28,27,27,28,28,27,26,28,28,27,28,28,29,28,28,29,30,29,28,29,30,28],[29,28,29,27,28,27,26,27,28,27,28,26,28,27,27,26,26,26,25,24,24,25,23,22,22,22,21,21,22,21,20,20,21,19,18,20,18,18,17,18,18,14,17,17,15,14,16,14,13,13,14,13,15,14,15,15,17,16,14,16,16,15,15,16,16,14,15,18,18,16,19,17,18,19,19,17,18,20,21,19,20,21,20,20,21,22,23,24,23,24,24,23,24,23,22,22,21,20,22,20,21,21,22,20,21,23,21,19,20,22,21,19,21,21,17,20,22,19,18,20,22,18,18,21,20,20,19,21,20,19,20,21,21,21,20,21,21,21,20,20,20,19,20,21,21,20,19,18,17,14,16,16,14,16,15,15,16,15,17,18,16,16,18,19,17,18,21,19,19,21,22,21,22,22,20,21,21,21,19,19,18,17,15,15,12,11,11,10,11,13,13,12,12,13,15,14,16,16,16,17,20,19,21,19,18,21,23,20,21,21,17,18,16,15,15,14,15,15,17,16,18,18,18,16,17,18,18,17,17,20,19,17,20,20,19,21,21,20,20,21,21,20,21,22,21,21,22,22,20,21,22,21,19,22,21,22,19,22,22,22,22,22,18,17,16,15,14,12,15,16,16,17,17,16,19,18,19,18,18,20,20,18,21,21,21,22,23,22,23,21,19,18,17,17,15,16,13,14,14,15,17,16,18,19,18,18,18,19,19,18,15,17,15,13,13,9,12,13,12,16,14,12,14,14,12,10,15,15,13,13,13,15,18,18,20,19,20,20,17,18,13,17,17,14,14,14,14,13,13,13,12,11,11,9,7,7,8,10,6,11,7,6,10,10,6,9,12,12,9,10,12,13,11,15,16,13,14,13,14,11,12,9,11,11,10,8,9,12,9,7,10,11,10,11,11,8,7,4,1,0,1,4,4,4,4,7,8,10,11,11,11,10,15,13,14,11,9,12,12,10,10,12,11,10,11,11,13,10,10,14,12,11,15,11,14,15,11,12,14,13,12,14,15,14,15,13,13,17,15,18,17,19,17,18,17,16,17,16,15,17,16,14,15,16,14,12,11,15,13,9,10,12,11,9,10,9,10,12,15,15,16,17,17,15,17,14,12,15,14,11,12,8,10,10,7,7,10,9,7,9,10,12,9,10,13,13,11,13,13,11,14,13,14,15,16,16,16,16,19,18,21,22,21,24,22,23,23,22,21,21,18,17,16,16,16,13,16,13,13,12,15,15,17,17,16,16,17,17,17,19,17,17,19,18,18,19,18,18,17,17,17,16,17,14,15,14,16,13,17,15,17,17,17,16,16,17,16,17,16,16,17,17,18,18,18,17,17,17,17,19,18,17,17,18,17,15,17,14,17,17,18,19,18,18,19,20,20,19,18,20,19,18,19,18,18,19,17,17,17,15,16,17,17,18,19,18,18,20,21,20,20,20,21,20,19,20,19,18,19,16,17,16,15,17,16,18,17,18,18,17,18,18,21,19,21,20,21,23,22,20,21,20,19,20,18,17,17,16,18,18,19,19,19,20,19,21,21,22,23,23,21,22,21,22,21,20,20,18,19,17,17,20,19,19,21,22,22,22,22,22,23,23,23,23,21,21,22,20,21,18,19,17,16,20,20,20,21,21,22,22,24,26,25,24,25,25,24,23,23,23,23,20,22,21,21,21,20,19,20,18,18,20,19,21,21,22,22,23,25,24,25,26,26,26,27,26,25,24,24,25,24,23,22,23,22,20,19,20,18,18,21,21,21,23,24,25,24,25,27,24,25,25,24,25,24,22,21,20,19,21,17,18,20,20,22,21,23,24,25,25,26,26,27,24,24,26,25,22,22,24,22,20,18,20,16,19,20,19,21,20,23,24,23,25,27,27,28,27,25,25,22,25,24,23,24,22,20,17,20,17,19,20,20,22,21,24,23,26,26,25,27,27,24,26,23,25,24,22,23,22,20,18,20,18,18,20,19,23,21,23,24,25,27,25,26,26,23,24,26,25,22,23,23,21,21,18,21,19,20,21,20,23,20,23,24,26,27,27,25,24,27,26,23,25,27,26,24,26,26,25,24,23,24,22,24,24,26,25,26,28,28,29,29,28,29,29,29,29,28,28,28,27,26,27,27,27,26,25,27,27,24,25,26,26,25,26,27,27,27,27,29,29,28,27,28,29,27],[28,27,28,27,27,25,24,26,26,26,26,26,25,24,26,24,23,23,24,22,21,22,20,20,19,19,18,16,17,16,16,16,16,14,14,15,13,12,12,13,12,9,13,11,10,9,11,10,8,9,10,7,11,9,10,11,11,11,8,10,11,10,9,11,10,9,10,12,13,10,12,12,12,12,14,12,12,14,16,14,14,17,17,17,17,17,19,21,21,21,21,20,21,19,18,19,17,18,18,17,16,17,18,15,15,18,16,13,16,17,14,13,17,16,12,14,18,16,13,16,17,15,14,18,18,16,16,19,18,17,18,20,19,19,18,18,18,18,18,16,18,17,18,19,17,17,15,14,12,10,10,11,9,10,9,10,11,9,11,12,10,10,12,11,11,12,15,14,14,15,17,17,18,17,17,17,18,17,15,13,12,12,10,11,8,8,10,5,9,10,8,9,9,11,11,12,13,13,13,14,13,14,16,15,15,15,17,17,16,15,14,13,12,10,11,9,9,10,11,10,12,13,14,11,11,14,13,12,14,14,13,17,16,15,15,17,17,16,16,18,16,14,17,17,16,16,16,17,16,17,17,16,17,16,17,16,19,19,18,17,18,16,15,12,11,10,9,11,9,12,11,11,11,9,13,14,15,13,15,15,15,15,16,17,17,18,18,19,18,16,15,12,12,10,10,9,10,10,11,13,12,11,12,11,11,13,12,14,12,12,10,10,9,9,8,7,10,9,8,10,8,8,10,12,9,9,11,12,12,10,9,10,12,14,15,15,16,16,13,12,10,11,10,10,10,9,8,11,9,9,10,8,8,7,6,7,5,6,4,8,8,5,9,9,9,8,9,9,6,8,10,9,8,10,9,9,9,9,11,8,9,8,7,8,8,6,6,7,8,5,7,8,9,10,11,9,7,6,3,1,0,1,2,3,3,5,4,6,6,6,5,5,7,7,7,8,5,6,8,7,7,8,8,7,7,7,7,8,6,8,8,7,10,8,9,9,9,9,8,8,10,9,9,7,8,8,7,10,10,13,13,15,14,14,12,11,11,11,10,11,10,10,9,10,9,8,7,8,8,8,7,7,6,7,6,7,7,9,9,10,11,12,12,11,11,8,9,10,9,10,7,7,8,6,4,6,7,6,3,5,5,6,5,6,6,6,6,6,6,6,7,6,8,8,10,10,11,13,16,16,18,19,19,23,22,22,21,21,19,18,15,14,11,11,9,8,9,7,9,8,9,8,9,10,12,12,13,13,14,14,13,12,14,14,14,13,13,12,10,11,10,9,10,9,8,9,9,8,10,9,12,12,14,15,15,14,13,13,14,13,13,13,14,12,13,13,12,11,13,13,11,11,10,10,10,9,9,9,10,11,11,12,12,12,14,15,14,12,15,14,13,11,12,12,13,12,10,10,10,9,9,10,10,12,12,11,13,13,15,15,12,15,15,13,11,13,13,12,12,11,10,11,9,10,10,10,12,11,12,13,14,14,16,13,16,13,15,15,14,12,14,14,12,12,11,11,12,10,10,11,12,12,14,15,13,15,15,17,17,16,14,15,12,14,15,13,13,13,12,12,11,12,13,13,13,15,16,16,15,14,17,16,16,14,13,15,15,13,13,13,12,13,11,13,13,13,15,14,17,16,18,19,19,18,18,18,17,16,16,17,15,14,16,16,16,16,15,14,14,14,13,14,13,14,15,16,16,17,20,18,18,20,22,21,21,20,19,18,18,19,17,16,16,16,16,15,14,15,14,14,15,15,17,18,19,18,19,20,21,18,20,19,18,20,18,16,17,15,14,15,14,14,14,15,16,17,19,18,19,20,21,23,21,18,19,19,19,17,18,18,16,15,15,15,14,13,16,14,16,16,19,19,18,20,21,22,24,21,19,20,19,19,21,19,19,17,16,15,16,16,14,15,14,17,17,19,19,21,22,20,22,21,19,20,20,20,21,19,19,17,16,16,16,17,15,16,16,18,18,19,19,21,22,21,21,21,20,21,20,20,20,20,18,18,18,18,17,18,18,18,16,19,19,20,21,21,23,23,21,22,24,21,21,24,25,24,24,26,26,25,24,23,23,23,23,23,26,24,26,28,28,30,29,28,30,29,30,29,28,28,28,28,26,27,26,27,26,25,26,26,24,24,26,25,24,26,26,26,25,26,27,28,28,26,27,28,26],[27,26,26,24,24,22,22,22,21,22,22,22,21,20,21,20,20,19,19,18,18,17,15,15,15,14,13,14,15,12,12,11,12,10,10,11,9,9,8,9,8,7,9,8,8,8,7,7,6,7,7,7,8,9,8,8,8,7,7,7,7,7,6,7,7,7,7,7,8,8,8,9,9,9,10,10,10,12,11,12,13,13,13,13,14,14,16,18,18,17,17,17,17,16,15,15,13,13,15,13,13,13,13,12,12,13,12,10,10,11,9,9,11,10,9,10,13,10,9,11,13,10,11,15,15,13,13,17,16,15,17,18,18,18,18,18,18,18,17,17,17,15,16,18,17,15,14,13,11,9,10,11,8,8,7,8,8,8,9,10,9,9,10,10,9,11,12,10,11,13,14,14,14,13,13,14,14,13,12,12,10,10,9,10,8,5,6,6,5,8,8,8,9,8,9,9,10,9,10,12,11,12,13,13,13,13,14,13,13,13,12,12,10,10,10,9,11,10,10,10,12,13,14,12,10,13,12,12,12,12,11,13,13,12,14,13,14,14,14,15,15,15,14,16,14,17,15,14,14,15,15,15,14,14,13,14,14,14,16,14,13,13,12,11,9,10,10,8,9,11,11,12,12,9,13,13,13,13,15,14,14,14,14,13,14,15,15,14,14,13,13,11,10,10,10,9,9,8,10,10,9,10,12,11,12,12,12,11,12,10,10,10,8,8,6,6,6,7,7,8,8,8,8,8,6,7,8,8,8,9,7,9,10,12,13,13,15,14,12,10,10,8,8,9,9,9,8,7,8,7,7,6,7,6,6,5,5,5,4,4,4,3,4,5,5,5,6,5,5,8,7,7,6,8,6,7,6,7,7,7,6,7,6,6,5,5,5,6,5,6,7,9,9,10,10,8,6,4,4,2,1,0,1,2,1,2,3,4,4,4,4,4,4,4,6,5,4,5,6,5,5,6,5,5,6,7,7,7,6,7,8,7,8,7,10,8,8,9,8,8,9,9,8,7,7,8,7,7,9,10,11,11,12,11,10,10,10,9,9,11,9,7,8,8,7,7,6,7,5,6,6,5,4,5,4,5,6,6,8,7,9,10,10,10,9,8,8,8,7,6,6,5,5,4,2,4,5,4,3,4,5,4,4,4,5,4,5,5,6,6,6,7,8,8,8,9,10,11,15,14,16,17,17,20,21,22,20,21,17,17,13,12,9,8,7,7,6,6,6,8,7,8,8,9,10,10,11,10,10,10,9,9,11,11,11,10,9,7,8,8,8,7,8,7,7,8,7,9,9,8,10,11,13,13,13,13,11,11,11,11,11,11,11,11,10,10,9,9,10,9,8,9,9,8,9,9,8,9,8,11,10,9,10,11,11,12,11,11,12,11,10,11,11,10,11,10,10,10,10,10,9,10,9,11,10,10,11,10,12,12,11,12,12,11,11,10,10,11,10,10,10,11,10,9,11,10,11,10,11,11,11,11,12,11,12,11,12,12,11,11,11,10,11,10,11,9,11,10,10,11,10,11,12,11,11,11,12,13,13,14,11,12,12,11,12,11,11,11,10,11,11,10,12,11,12,12,12,12,12,12,13,13,13,12,11,12,12,11,11,11,10,11,11,10,13,11,12,12,13,13,15,16,16,14,16,16,15,14,14,14,13,13,13,13,13,13,12,12,12,12,11,11,12,12,14,12,13,13,16,16,17,18,19,18,19,17,17,15,16,17,14,14,14,14,13,12,12,12,14,13,12,14,13,15,15,16,17,18,19,16,16,18,16,17,15,15,13,13,12,12,14,13,12,14,14,14,17,16,18,17,19,20,20,16,18,18,17,15,15,16,13,13,12,12,13,14,12,14,14,16,16,17,16,18,20,22,21,21,19,20,17,17,19,16,16,16,14,13,13,15,13,13,15,15,15,16,16,19,20,18,20,21,19,20,19,19,19,17,16,15,15,14,14,15,13,14,14,16,16,15,17,19,20,19,20,20,17,17,20,19,15,18,17,16,16,15,14,15,14,15,15,16,17,16,18,19,22,21,20,21,22,21,18,21,24,23,22,25,24,23,21,22,21,21,22,23,24,24,25,28,27,29,29,28,29,29,29,28,28,28,27,27,25,26,26,26,24,24,25,25,24,22,24,24,25,25,24,26,26,25,26,27,26,25,25,28,26],[27,25,25,23,24,21,20,20,20,20,20,20,20,20,19,18,19,20,17,17,16,16,14,14,14,13,14,14,12,12,12,11,11,10,9,10,9,8,7,7,8,7,6,7,7,6,6,6,6,7,6,6,8,7,7,8,8,8,7,7,7,7,7,7,6,7,7,7,8,8,9,8,9,9,11,9,11,12,11,11,12,12,12,13,13,13,15,17,17,16,17,16,16,15,14,13,14,12,13,13,13,13,14,13,12,12,13,10,10,12,10,9,11,10,8,9,11,8,8,10,12,8,10,14,13,11,12,14,13,14,15,16,16,16,15,16,16,14,15,13,13,13,14,14,14,13,12,11,9,9,10,9,8,7,8,8,7,9,9,10,10,10,11,11,10,12,12,12,11,14,14,15,14,14,15,15,15,14,13,12,11,10,11,10,9,7,6,7,7,8,9,10,9,8,10,10,10,10,10,11,12,12,13,14,14,13,15,16,13,14,11,12,10,10,9,9,7,10,11,10,10,12,12,10,12,12,12,11,12,13,13,13,15,14,14,14,15,14,14,15,15,14,14,15,14,15,16,16,14,15,15,15,13,15,15,16,14,17,16,15,15,15,11,11,11,9,9,9,9,9,10,11,12,11,12,12,14,13,13,14,14,14,15,14,15,15,15,15,15,14,12,12,11,10,9,9,9,8,10,10,12,11,12,12,12,12,13,13,12,11,10,10,10,8,7,7,6,5,6,6,7,7,6,6,6,6,5,6,6,6,5,7,9,10,12,13,13,12,10,9,8,6,6,5,5,6,5,6,6,5,5,4,4,5,5,4,4,4,4,4,4,4,4,5,3,3,4,5,3,4,6,6,5,5,5,5,5,5,5,4,5,4,4,5,4,3,4,5,5,4,6,7,8,8,10,8,7,6,4,2,1,1,0,1,3,2,2,2,3,3,3,3,3,4,4,5,3,5,5,4,3,6,5,5,5,6,5,5,5,6,6,5,6,5,6,6,6,5,6,6,5,6,7,5,6,5,5,6,7,8,9,10,9,9,8,9,8,7,7,7,6,5,6,5,4,4,5,4,3,4,4,4,3,4,4,4,5,5,6,6,7,8,9,8,7,6,6,6,5,5,5,4,4,4,3,3,4,3,4,3,4,4,3,4,5,4,4,5,5,5,5,5,6,6,7,8,9,11,13,13,15,18,17,20,20,21,20,21,16,16,13,10,8,8,7,6,6,5,6,6,7,6,7,7,9,9,10,10,10,9,8,9,10,10,10,9,9,7,8,8,7,6,7,6,6,6,7,7,7,7,8,10,10,12,11,10,11,10,10,10,9,10,10,10,9,9,8,9,8,10,8,9,9,8,7,7,7,6,7,8,8,9,9,10,9,10,10,11,10,10,10,10,9,9,9,9,8,8,7,8,8,8,8,8,8,9,9,10,10,10,10,10,10,10,10,9,9,9,9,8,9,8,8,8,8,8,9,9,9,9,9,10,10,10,10,11,10,11,10,10,10,9,9,9,9,8,8,8,8,9,9,10,10,9,10,11,11,13,12,12,11,11,10,10,10,10,9,9,9,9,9,9,10,9,10,10,11,11,11,12,12,13,12,11,10,11,10,10,9,9,9,9,9,9,11,10,10,10,12,12,13,16,15,13,14,15,14,12,12,13,11,11,11,11,12,11,10,9,10,9,9,9,10,10,11,11,12,13,15,15,15,17,17,17,17,16,15,14,14,15,13,12,12,12,11,10,10,10,11,11,10,12,12,12,14,15,15,16,17,15,15,15,14,15,14,12,11,10,10,11,10,11,10,11,12,11,13,15,15,16,18,18,19,15,16,16,15,13,13,13,12,11,10,11,10,11,10,12,12,12,13,14,15,17,19,19,19,19,18,17,15,16,16,13,14,14,12,10,12,12,12,11,12,12,12,14,16,17,17,17,18,19,17,17,17,16,16,14,15,15,13,12,13,12,11,12,13,14,14,13,16,17,18,19,18,17,18,16,18,16,16,15,15,16,14,12,14,12,12,15,14,16,14,14,19,17,20,20,19,20,21,19,19,18,21,21,20,22,21,21,21,20,20,20,21,21,23,22,24,26,26,27,27,25,27,27,27,27,26,27,25,25,23,25,25,24,23,22,24,24,21,22,23,24,23,23,24,25,24,24,26,26,25,24,25,27,24],[26,24,24,23,23,20,19,20,20,20,20,18,19,18,20,16,17,18,17,15,15,15,13,13,12,12,11,10,11,10,10,9,9,8,8,8,8,7,6,7,6,5,6,6,5,5,5,5,5,5,5,5,7,7,6,7,6,6,6,5,5,5,5,5,6,5,6,6,6,6,7,7,6,7,8,7,7,9,9,9,10,9,9,10,11,11,13,15,15,15,15,15,15,13,13,12,12,12,11,11,12,11,12,10,10,11,11,9,9,11,8,8,10,10,7,8,11,8,8,10,11,9,9,13,12,11,11,14,13,12,15,16,15,14,15,14,15,13,14,13,12,12,13,12,12,11,9,8,8,7,6,6,6,6,4,5,6,6,6,7,7,6,8,9,8,8,11,11,10,11,12,11,13,12,12,12,14,12,11,11,9,10,7,9,7,6,5,6,5,6,5,6,6,6,7,6,7,8,7,7,8,8,11,11,9,10,12,12,10,11,9,9,7,8,7,6,7,8,9,7,8,11,10,9,10,10,10,10,10,11,9,10,11,11,10,11,12,10,12,12,11,10,13,13,12,12,12,12,12,12,12,12,11,12,12,12,12,12,13,12,12,11,9,9,7,8,6,8,7,8,10,11,10,9,10,11,12,11,12,12,12,11,12,12,13,14,13,12,14,11,10,10,8,8,7,7,7,8,10,11,11,9,12,11,11,11,11,11,11,9,9,7,8,7,5,5,5,4,4,5,4,4,4,4,5,3,3,4,4,4,5,6,6,8,10,10,11,11,8,8,6,5,5,5,5,4,4,4,4,4,4,4,3,4,3,2,3,4,4,3,3,3,2,3,2,2,3,3,4,4,4,4,3,4,4,4,4,5,4,3,4,4,3,3,4,3,3,3,5,3,5,6,8,9,10,8,7,6,3,2,2,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,6,7,7,7,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,2,2,3,3,3,4,4,6,6,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,4,4,5,5,7,8,9,10,12,13,15,17,16,19,20,20,19,18,16,15,12,10,7,7,5,4,4,4,4,4,5,5,6,6,8,8,9,8,9,8,8,7,8,9,9,8,7,6,6,6,5,4,4,4,4,4,5,4,5,6,7,9,10,11,11,9,9,8,9,9,8,8,9,7,7,7,7,6,7,7,6,6,6,5,4,5,5,4,5,5,5,6,6,7,7,7,7,7,7,7,7,6,6,6,6,6,6,5,4,4,5,5,5,5,5,6,6,7,7,7,7,7,8,7,6,6,7,6,6,6,5,5,4,5,5,6,5,6,6,7,7,7,7,7,7,7,7,8,7,7,7,7,6,6,6,6,5,5,5,5,6,6,6,7,7,8,8,9,9,8,7,8,7,7,7,7,6,6,6,5,5,6,6,6,7,7,8,8,8,8,9,8,9,7,7,8,8,7,7,7,6,6,6,6,6,7,7,8,9,9,10,11,11,9,10,11,10,9,9,9,9,8,9,9,10,9,8,8,7,6,6,6,6,7,8,8,9,9,12,11,12,13,14,13,12,12,12,11,10,11,10,9,9,10,8,7,7,7,7,7,7,8,9,10,11,11,10,12,12,11,11,12,10,12,11,10,9,8,7,8,7,7,8,9,9,9,11,10,12,12,13,14,13,10,11,13,11,10,9,10,9,8,8,8,8,8,8,9,10,10,12,12,11,12,14,15,16,14,12,13,11,12,12,10,11,10,9,8,9,8,8,9,9,11,11,12,12,14,14,14,14,14,13,14,13,13,13,12,11,11,10,9,9,10,8,10,10,13,12,13,13,14,15,15,15,15,14,13,14,14,13,12,12,12,11,10,10,11,9,11,11,13,13,14,15,15,18,17,16,16,18,16,17,18,21,18,19,21,22,21,18,19,18,19,18,20,22,22,24,26,26,28,28,27,28,28,28,28,27,27,26,26,24,25,25,24,23,22,23,24,21,20,23,23,22,23,24,24,23,23,25,25,24,24,25,26,23],[27,25,26,24,24,22,21,22,21,21,21,21,20,19,20,19,17,19,18,16,15,15,13,12,12,11,10,10,10,8,8,8,8,6,7,7,6,6,5,6,5,4,5,5,4,4,4,5,4,5,5,5,6,7,5,6,5,5,5,5,4,4,4,4,4,4,4,4,5,5,4,5,5,5,6,6,6,7,8,7,8,9,9,8,10,11,13,15,15,16,15,14,14,13,12,12,10,11,10,8,9,9,10,8,8,9,8,6,8,8,5,6,8,7,6,6,9,6,6,7,9,8,8,12,12,10,11,13,13,14,16,16,16,16,16,15,16,13,14,14,13,12,14,12,12,12,9,9,7,7,6,6,6,5,4,5,5,5,6,7,6,6,7,7,7,8,8,8,8,9,10,11,12,11,11,12,13,11,10,9,8,9,8,6,7,5,4,5,4,6,5,6,6,6,6,7,7,7,8,8,8,9,9,9,10,9,11,11,11,11,9,10,8,7,7,6,8,7,7,7,9,9,11,8,8,11,11,9,10,11,11,11,11,11,11,11,11,12,11,12,12,11,12,13,12,13,12,11,13,13,12,13,12,12,11,12,12,11,13,12,11,12,10,9,7,7,7,6,6,7,8,10,9,8,10,12,12,11,11,11,12,12,12,11,12,12,14,13,12,11,10,9,7,7,8,8,7,7,9,9,7,10,11,11,10,10,10,10,9,8,8,8,7,7,4,4,4,4,4,4,4,3,3,3,4,2,3,3,3,3,4,5,7,8,10,10,11,10,9,7,7,5,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,2,2,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,7,9,9,9,8,7,6,4,2,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,6,5,5,5,5,4,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,6,5,4,4,3,3,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,6,6,7,9,11,11,14,15,16,19,19,21,20,20,16,16,11,9,6,5,4,3,3,3,3,3,3,4,4,5,7,7,7,6,7,7,6,6,7,7,7,6,6,5,4,4,4,3,3,3,3,3,4,4,5,4,6,8,10,11,10,9,8,8,8,7,7,7,7,6,6,6,5,5,6,5,4,5,4,4,4,3,4,4,4,5,5,5,6,6,6,7,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,6,6,7,6,6,6,6,6,5,6,5,5,5,4,5,4,4,5,4,5,5,6,6,7,7,7,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,4,6,6,7,7,7,7,8,8,8,8,7,7,7,6,6,6,6,5,5,5,5,6,5,6,6,7,7,8,8,7,8,8,8,7,7,7,7,7,6,5,6,6,5,6,6,6,7,8,9,8,9,10,10,9,10,10,9,8,9,9,8,8,9,9,10,10,8,7,7,6,5,6,6,7,8,8,9,9,11,11,11,12,13,12,11,11,11,10,11,10,9,9,9,9,9,8,7,8,7,7,8,8,9,10,9,10,11,11,12,12,11,12,12,11,10,10,9,8,8,8,8,8,8,9,9,10,11,11,10,12,13,13,13,11,11,12,11,10,10,10,9,9,8,9,8,8,8,9,10,10,11,11,12,12,13,14,15,14,13,12,12,12,13,11,11,10,10,9,9,10,9,9,9,11,11,12,12,13,13,14,14,13,13,13,14,12,14,12,11,11,11,10,10,10,9,10,10,12,13,12,13,14,14,15,15,14,14,13,14,13,13,12,11,12,11,11,11,11,10,12,11,14,14,13,15,14,17,17,15,16,19,15,16,17,20,19,19,22,23,21,19,19,19,18,19,20,22,22,24,26,26,28,28,28,28,28,28,28,27,27,26,26,24,25,25,25,23,23,23,24,22,21,23,23,23,23,23,24,24,23,25,26,25,25,25,27,24],[27,25,25,23,24,20,19,19,18,18,18,16,17,17,17,14,16,16,15,15,14,14,12,11,11,10,10,9,9,9,8,7,7,6,6,6,5,5,5,5,5,4,4,5,5,4,4,4,3,4,4,5,6,6,5,5,6,5,4,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,7,7,7,9,8,8,9,10,10,13,15,15,14,14,13,14,13,12,10,11,10,9,9,10,9,9,8,8,8,8,6,6,7,5,5,6,6,5,5,7,5,6,6,8,7,7,12,11,10,10,11,12,12,13,16,15,15,14,14,14,14,13,13,12,12,13,12,13,11,10,9,8,7,7,7,5,5,4,5,5,5,6,7,6,7,7,8,7,8,9,8,8,11,11,12,11,11,12,12,13,11,10,11,9,8,8,8,8,7,7,6,4,7,5,5,6,5,7,6,7,7,7,8,8,8,9,10,9,10,11,11,10,10,9,9,7,8,7,6,6,7,7,7,9,10,10,10,9,10,9,9,10,9,9,10,10,10,11,11,11,11,11,11,11,10,12,12,11,12,12,12,11,12,12,12,10,12,11,12,11,12,12,11,11,11,9,9,8,7,6,6,7,6,8,12,10,10,10,12,13,11,10,12,11,10,11,11,12,12,12,12,10,11,9,10,7,7,7,7,7,7,9,10,10,10,12,13,12,11,11,10,10,8,8,7,7,6,4,4,4,4,4,4,4,4,4,3,4,3,4,3,4,4,4,6,7,8,10,11,11,11,9,7,7,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,4,4,3,4,3,3,3,3,3,4,4,4,4,5,5,6,9,8,9,9,8,6,4,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,4,3,4,4,3,3,3,3,4,4,5,6,7,7,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,5,6,6,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,5,6,7,7,9,11,12,15,14,15,17,18,19,18,19,15,15,11,9,6,5,4,4,3,3,3,4,4,4,4,5,7,8,8,7,8,7,6,6,7,8,8,6,6,5,4,5,4,4,3,3,3,3,4,4,5,5,6,8,9,11,11,8,8,7,8,8,7,7,7,6,6,7,5,6,6,6,4,5,4,4,4,4,4,4,5,4,5,5,6,7,7,7,7,6,6,7,6,6,6,6,5,5,5,5,4,4,5,4,5,5,5,5,6,6,7,7,6,7,7,7,6,6,6,6,5,5,5,4,4,5,5,5,5,6,6,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,6,6,7,7,7,7,8,9,9,8,7,7,7,7,7,6,6,6,6,5,5,6,6,6,7,7,7,7,7,8,8,8,8,7,7,7,7,7,6,6,6,6,5,6,6,7,7,7,8,9,10,11,10,9,10,10,9,8,9,9,8,8,8,9,9,8,8,7,7,6,6,6,6,7,8,8,9,9,11,11,12,12,14,13,13,11,11,10,10,10,9,8,9,8,8,8,7,7,7,7,7,8,8,9,10,11,11,11,12,12,11,11,11,11,10,9,8,8,7,8,7,8,8,9,9,9,10,11,11,12,13,13,14,11,11,11,11,10,9,10,10,8,8,9,7,8,8,9,9,9,10,11,11,12,15,14,15,14,12,13,12,12,13,11,11,10,10,8,9,8,8,9,9,10,10,11,12,13,14,14,14,14,13,14,15,12,14,11,12,11,10,9,10,9,8,10,9,12,11,11,13,14,14,15,14,14,15,12,14,14,13,12,12,13,12,10,11,9,9,12,10,13,11,12,15,14,18,17,15,15,19,16,17,17,19,20,19,22,22,21,19,19,20,18,20,20,23,22,23,26,26,27,27,25,27,27,27,27,26,27,25,26,23,25,25,24,22,22,23,23,21,21,22,22,22,22,23,23,23,24,24,25,24,23,24,26,23],[27,26,25,23,24,21,19,19,20,19,19,18,19,18,17,16,16,16,16,15,15,15,13,13,11,10,11,9,9,9,8,8,8,7,7,6,6,6,5,6,5,4,5,5,5,4,4,5,4,5,5,6,6,6,5,6,6,5,5,5,5,5,5,5,5,4,4,5,5,5,5,6,5,6,7,6,7,8,8,9,9,8,9,10,10,10,12,14,14,15,16,14,14,13,12,11,11,11,10,10,10,9,10,8,9,9,8,7,8,8,6,7,8,7,6,6,9,6,7,8,9,7,8,13,12,10,10,12,13,12,13,15,14,15,15,15,13,13,12,13,12,11,13,12,12,11,10,9,7,7,8,6,6,5,5,6,6,6,6,8,8,7,9,9,9,9,11,11,10,12,13,12,13,12,12,13,14,12,12,13,9,10,9,11,9,8,7,8,6,8,7,7,8,7,8,7,8,8,7,9,10,9,10,10,10,10,12,11,10,11,10,11,8,10,7,8,7,6,10,9,11,12,13,9,11,11,10,10,11,11,11,11,12,12,12,12,12,12,12,12,11,12,12,13,11,12,12,13,12,12,12,13,11,12,12,13,13,13,13,12,12,12,9,10,8,9,6,6,8,6,10,12,12,12,12,12,13,13,12,12,14,13,12,12,13,12,13,13,13,12,12,12,8,9,11,9,7,9,10,12,11,12,12,15,14,12,12,12,13,10,11,9,8,9,5,5,5,4,4,4,5,4,4,4,4,4,3,4,6,4,4,5,8,8,10,11,11,10,9,8,6,5,5,5,4,3,4,4,3,3,4,3,3,3,4,4,3,3,3,3,2,3,2,3,4,3,2,3,3,3,3,3,3,3,4,4,4,3,3,4,4,5,3,5,3,2,4,5,4,4,5,6,9,9,9,8,7,6,4,3,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,3,4,4,3,3,4,3,3,3,4,3,3,3,3,4,4,5,6,7,6,6,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,6,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,5,6,6,8,9,10,11,14,16,16,19,20,20,20,20,16,16,11,9,6,6,4,4,3,3,4,4,4,4,5,5,7,8,8,7,8,7,6,6,7,8,8,6,6,5,4,5,4,4,4,4,4,4,4,4,5,5,6,8,9,10,10,8,9,8,8,8,7,7,8,6,6,6,6,5,6,6,4,5,4,4,4,4,5,4,5,5,5,6,6,6,6,7,7,7,6,6,6,5,5,6,5,5,4,4,4,4,5,4,5,5,5,6,6,6,6,7,6,6,7,6,6,6,6,5,5,4,5,4,4,5,4,5,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,5,4,5,5,5,6,6,7,7,7,7,8,9,8,8,7,7,6,6,6,6,6,5,6,5,5,6,5,6,6,6,7,7,7,7,8,8,8,7,7,7,7,7,6,6,6,5,5,6,6,7,7,7,8,8,9,10,10,9,10,9,9,8,8,9,8,7,8,8,9,8,8,7,7,6,5,6,6,6,8,8,8,9,11,10,11,12,13,12,11,11,11,10,9,10,9,8,8,8,7,7,7,7,6,7,7,8,8,9,10,11,10,11,12,11,10,11,11,11,9,9,8,7,7,8,6,8,8,9,9,9,10,11,11,11,13,14,13,10,11,12,11,9,9,10,9,8,7,8,6,7,8,9,9,10,11,10,11,12,13,15,15,15,12,13,12,12,13,10,11,10,9,7,9,8,8,9,10,10,11,11,11,13,13,13,14,15,13,15,15,12,13,12,12,11,10,9,10,9,8,10,11,12,13,11,12,14,14,15,15,16,15,12,15,14,14,13,12,13,12,11,11,10,10,13,12,14,13,12,15,14,18,18,15,16,19,18,18,18,21,21,20,22,22,21,20,19,19,19,19,21,23,22,24,26,26,27,27,26,28,27,27,27,26,27,26,27,25,26,25,24,24,23,24,24,22,22,22,24,24,23,23,25,25,24,25,25,25,24,25,26,25],[26,25,24,24,22,20,19,21,20,20,20,18,17,17,19,16,15,15,16,14,14,14,12,12,11,10,10,10,10,8,7,7,7,6,6,6,6,5,5,6,5,4,4,5,4,4,4,4,4,5,5,5,6,7,5,6,6,6,5,5,5,4,4,5,5,4,4,5,5,5,5,5,5,5,6,6,5,7,7,7,7,8,8,8,10,10,13,14,14,15,15,14,14,13,12,11,11,10,10,9,8,10,9,8,7,9,8,6,6,9,7,6,8,7,6,6,9,6,7,8,9,8,9,13,12,11,11,13,13,12,14,15,14,14,14,13,14,12,12,11,10,10,12,10,11,10,9,7,8,7,7,7,7,7,5,7,6,7,7,9,8,7,8,9,10,10,11,10,12,11,12,12,13,13,13,13,14,12,14,13,10,14,9,8,5,7,7,6,7,8,4,6,8,8,9,6,7,7,8,8,9,10,11,12,10,10,11,11,11,11,10,10,10,8,7,8,6,7,9,8,9,12,11,8,10,11,9,9,11,11,9,11,11,11,12,11,12,11,11,12,11,10,12,12,12,12,12,12,11,12,13,12,11,12,11,11,11,12,13,12,12,11,10,9,8,9,5,4,8,5,8,13,13,12,12,13,13,12,12,14,12,12,13,13,14,14,13,12,11,11,11,12,9,9,5,6,6,6,13,14,10,10,14,15,14,14,13,13,14,11,14,9,11,11,6,5,6,4,4,4,5,4,4,4,5,3,4,4,5,3,5,6,7,8,11,11,12,12,9,8,6,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,3,4,2,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,3,4,6,9,10,10,9,8,7,4,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,5,6,7,6,5,5,4,4,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,3,3,4,4,4,6,7,8,10,11,12,15,16,17,19,20,20,20,19,16,16,12,10,7,6,4,4,4,3,3,4,4,4,5,6,7,8,8,7,8,7,7,6,7,8,8,7,6,5,4,5,4,4,3,3,4,4,4,4,5,6,7,8,10,11,10,9,8,8,9,8,7,8,8,6,6,7,5,5,6,6,4,5,4,4,4,4,4,4,5,5,5,5,6,6,7,7,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,6,5,5,5,5,5,4,5,4,4,5,4,5,5,6,6,7,7,7,7,6,6,6,6,6,6,5,6,5,5,5,4,5,4,4,5,5,6,6,7,7,7,7,8,8,8,7,6,7,6,6,6,5,6,5,5,5,4,5,5,6,6,6,7,7,7,7,8,7,8,7,6,7,7,6,6,5,6,5,5,6,5,7,6,7,8,8,9,10,10,9,8,9,8,8,8,9,8,8,8,9,9,8,7,7,6,6,5,6,6,7,7,8,8,9,11,9,10,12,12,12,10,10,11,9,9,11,10,8,9,8,7,8,7,7,6,6,7,8,8,8,9,10,9,10,12,10,10,11,10,11,10,9,8,8,7,7,7,6,7,8,9,9,10,9,10,10,12,12,11,10,10,11,10,8,10,10,8,9,8,8,7,7,8,8,9,9,11,11,10,11,12,13,14,13,10,11,11,12,12,10,10,9,9,9,8,8,8,8,8,9,10,12,10,12,13,12,12,13,11,13,13,12,13,11,11,9,10,9,8,9,7,9,9,11,11,12,11,14,13,12,13,13,12,12,13,12,12,11,11,11,11,10,9,9,9,10,9,12,10,13,13,13,16,16,14,13,17,15,14,16,18,17,17,20,20,19,17,17,17,16,18,18,21,22,24,26,26,28,28,26,28,28,27,28,26,26,25,25,23,24,24,24,22,21,22,23,21,20,22,22,22,22,23,23,22,22,24,24,24,23,24,25,22],[27,26,26,25,24,23,23,20,18,20,19,16,17,17,16,13,14,14,14,12,12,12,10,10,9,9,8,7,7,6,6,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,4,4,5,5,5,4,4,4,4,4,4,3,3,4,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,7,8,9,11,12,13,12,13,12,12,10,9,9,8,8,8,6,7,7,6,5,5,6,5,5,4,5,4,4,5,5,4,4,6,4,5,5,7,7,7,11,13,11,11,12,12,12,13,15,15,14,13,13,12,13,12,12,11,11,12,11,11,11,8,8,6,7,6,6,5,4,4,4,5,5,6,6,6,6,7,7,7,7,8,9,9,10,11,11,12,10,12,13,12,10,10,10,9,10,8,11,8,6,7,5,5,6,5,6,6,6,7,6,6,7,6,7,7,8,9,9,8,9,9,10,9,9,8,8,8,7,7,7,7,7,7,9,8,10,11,8,9,9,10,9,9,9,9,10,9,10,11,10,11,10,11,11,11,11,11,12,10,11,11,11,11,11,11,11,10,11,11,10,11,11,12,10,9,9,9,8,7,8,6,4,9,6,8,13,11,10,12,11,13,10,10,10,10,10,11,12,12,12,12,12,11,10,9,9,8,9,8,8,6,7,11,12,14,12,12,13,12,10,11,11,12,9,10,8,8,8,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,5,7,8,11,11,11,11,10,7,7,5,5,4,4,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,2,3,3,3,2,3,3,4,4,5,7,10,9,10,9,7,6,4,3,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,3,4,5,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,1,2,2,2,2,3,3,4,4,4,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,4,5,6,7,9,11,10,13,15,15,18,19,19,20,19,17,16,12,9,6,5,3,3,3,3,3,3,3,3,4,4,6,6,6,6,6,6,5,5,6,6,6,5,5,4,3,3,3,3,3,3,3,3,3,3,4,4,6,7,9,10,10,8,8,7,7,6,7,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,3,3,4,3,4,4,5,5,6,6,6,5,5,5,6,5,5,5,4,5,4,4,4,3,4,3,3,4,4,4,5,5,5,6,6,7,7,7,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,4,5,4,4,4,4,5,5,6,7,7,8,8,7,7,7,7,7,6,6,6,7,7,7,7,8,7,6,5,5,5,4,5,5,5,6,6,7,7,8,9,9,10,11,10,9,8,8,8,7,8,7,7,7,7,6,6,5,5,5,5,6,6,7,7,8,8,8,9,9,8,8,9,10,9,7,7,7,6,6,6,6,6,6,7,7,7,8,8,8,9,10,10,10,8,8,9,8,8,8,8,7,7,6,7,6,6,6,7,7,7,8,9,9,9,11,11,12,11,9,9,9,9,11,9,9,8,8,7,7,6,7,7,8,8,8,9,9,10,11,11,11,11,11,10,12,10,11,9,10,8,8,8,8,7,7,8,8,9,9,10,10,11,12,12,12,12,11,10,12,11,10,10,11,10,9,9,9,8,7,9,9,11,10,11,12,12,15,15,12,14,18,14,14,17,19,18,18,21,21,20,19,18,17,17,18,18,21,21,23,25,26,27,27,27,27,27,27,27,26,27,26,26,24,24,24,24,23,23,22,22,21,20,22,22,22,22,23,22,23,24,24,25,24,25,24,26,24],[27,27,26,23,22,21,19,18,18,18,16,15,17,16,15,13,15,14,13,12,12,13,11,11,10,9,10,9,8,7,8,7,6,5,5,5,5,4,4,4,5,4,4,4,4,4,4,4,3,5,6,6,7,6,6,5,7,5,4,5,5,4,4,5,5,3,4,4,4,4,5,5,5,4,6,6,5,6,7,6,7,7,8,8,9,9,12,13,13,13,14,13,13,12,10,10,10,10,9,8,9,8,8,7,7,8,6,5,6,6,5,5,6,6,5,5,6,5,5,6,9,7,8,13,12,10,11,11,12,13,13,16,15,15,15,15,14,13,13,12,11,12,13,12,12,12,10,9,8,6,7,6,6,5,5,5,6,6,7,7,7,8,8,8,8,9,9,9,9,11,11,11,11,10,12,12,11,10,10,11,9,10,9,11,8,8,7,7,5,7,6,8,7,6,8,7,7,7,9,8,9,8,9,9,10,10,11,11,10,9,8,9,8,8,8,8,6,6,7,9,9,10,11,9,10,9,10,8,9,10,10,10,10,10,11,10,10,11,11,11,10,9,12,11,11,10,11,11,10,11,11,11,10,12,11,12,11,12,12,10,10,11,9,9,7,8,8,6,9,8,10,13,14,10,13,13,13,11,11,12,12,10,11,12,12,12,11,11,11,10,10,10,8,9,10,9,7,9,11,13,12,11,12,13,13,11,12,12,11,9,10,8,7,7,5,5,4,5,4,5,4,4,4,4,4,3,4,4,4,4,4,5,8,9,11,11,11,11,9,8,7,5,5,4,4,4,4,4,4,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,3,3,4,3,3,4,4,4,4,3,4,3,4,4,4,3,4,4,4,5,7,10,11,10,10,8,7,4,3,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,2,1,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,4,5,6,6,6,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,4,4,5,6,7,8,10,10,13,15,15,19,19,20,19,19,16,16,11,9,6,5,4,3,3,3,3,3,3,3,4,4,6,7,7,6,6,6,5,5,6,7,7,6,5,4,4,4,3,3,3,3,3,3,3,3,4,4,6,8,8,9,10,8,8,7,8,7,6,6,6,5,5,5,5,5,5,5,4,5,4,4,4,3,4,3,4,4,4,4,5,5,6,6,6,5,5,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,4,4,4,4,5,4,5,5,5,6,6,6,7,8,7,7,6,6,6,6,6,5,6,5,5,5,4,5,5,5,6,6,7,7,6,7,7,7,7,7,6,6,6,6,6,5,5,5,4,5,5,6,6,6,7,8,8,9,9,8,9,8,7,7,7,7,7,7,7,7,8,7,7,6,6,6,5,6,5,6,6,7,8,9,10,10,10,11,12,11,10,10,9,9,8,8,8,7,7,7,7,7,6,6,7,6,7,7,7,8,9,10,9,10,11,10,9,10,9,9,8,8,8,7,7,7,7,7,7,8,8,8,9,9,10,11,12,12,12,9,10,10,10,8,9,9,8,8,7,7,7,7,7,8,8,9,9,10,10,10,13,13,14,13,11,11,10,10,11,9,9,9,9,8,8,8,8,8,8,8,9,10,11,12,12,12,13,13,12,12,12,11,12,9,10,9,10,8,8,8,7,8,8,10,9,10,11,12,13,13,13,14,12,12,12,12,11,11,11,11,10,9,10,9,8,10,10,11,10,10,13,13,14,16,14,13,16,15,15,15,18,18,18,19,19,17,18,16,18,16,17,18,20,21,21,24,24,25,26,25,25,25,26,25,24,24,24,24,23,23,24,23,22,22,22,21,20,21,20,22,22,22,21,22,22,23,23,23,23,23,24,24,24],[26,26,25,24,23,20,20,20,19,19,19,17,18,17,16,15,16,17,16,15,15,16,14,13,12,12,11,11,10,9,8,8,7,7,6,7,6,6,5,5,5,3,4,5,5,4,4,4,4,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,6,7,8,8,8,9,9,9,10,10,11,13,15,15,15,17,15,15,14,14,11,13,13,12,10,10,11,10,8,9,10,8,7,8,8,6,7,8,7,7,6,8,6,7,8,10,8,8,14,16,12,11,12,13,12,13,14,14,13,14,13,14,11,13,12,11,10,11,11,12,11,9,9,8,7,8,7,7,6,6,8,8,8,9,11,11,10,10,12,11,12,12,12,12,14,14,14,15,14,14,14,15,14,13,13,12,13,9,11,11,9,6,9,7,8,6,8,8,8,10,8,9,10,9,10,10,10,11,13,11,11,14,13,12,12,10,12,9,10,10,8,8,6,10,8,10,12,14,10,12,11,12,11,12,12,11,11,13,13,12,13,13,14,13,14,14,13,14,14,13,14,14,15,14,14,13,14,13,14,13,14,14,14,15,13,13,13,11,11,11,10,9,5,9,7,10,14,13,12,13,12,14,14,14,14,15,14,13,15,15,14,15,14,14,13,12,12,10,11,10,11,9,7,12,14,12,11,15,15,15,14,14,14,14,13,13,11,11,9,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,6,8,10,12,12,12,13,10,9,8,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,5,4,4,4,4,5,4,3,3,4,4,2,3,4,5,4,4,4,5,4,5,4,5,4,4,4,4,4,3,4,4,4,4,6,8,10,11,11,10,8,8,5,3,3,3,2,2,2,1,1,1,1,1,0,1,1,2,2,1,2,2,2,2,2,3,3,3,4,4,4,5,4,4,4,4,3,4,4,4,4,3,4,4,3,3,4,4,3,3,3,4,4,5,6,6,6,5,5,4,4,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,3,2,3,3,3,4,4,4,5,6,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,5,7,7,8,10,11,12,14,15,15,19,19,20,19,18,15,15,11,9,7,6,5,4,4,4,4,4,5,5,5,6,8,8,8,8,8,8,7,6,8,8,8,7,7,6,5,6,5,4,4,4,4,4,5,5,6,6,7,8,10,10,10,9,9,8,9,8,7,7,8,7,7,6,6,6,6,6,5,6,5,5,5,4,5,4,5,6,6,6,6,7,7,7,7,7,6,7,6,6,6,6,5,6,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,6,6,6,5,6,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,6,6,6,7,7,8,8,9,8,8,7,7,6,7,7,6,6,5,5,5,5,6,5,6,6,7,7,8,7,8,8,8,8,7,7,7,7,6,6,6,6,6,5,6,6,7,7,7,8,8,10,11,10,9,9,9,8,8,8,8,8,7,8,8,8,7,7,6,6,6,5,6,6,7,8,8,8,9,11,10,11,12,14,12,11,10,11,10,9,10,9,8,8,8,7,7,7,7,6,6,7,8,8,9,10,11,10,11,13,10,10,11,10,11,10,9,8,7,7,7,7,7,7,9,9,9,10,10,11,12,13,14,12,10,11,11,11,9,9,10,9,8,7,8,7,7,8,9,9,9,10,11,11,12,14,16,16,15,12,13,11,12,13,10,10,10,9,8,8,8,8,8,9,10,11,11,12,13,15,13,14,15,13,14,14,13,13,10,11,10,10,9,9,9,8,9,10,12,12,12,12,13,15,15,15,15,14,13,14,13,13,12,11,12,11,10,10,10,10,11,11,14,12,13,15,14,17,18,16,15,18,18,17,17,20,19,18,21,21,19,19,17,18,16,18,20,22,22,23,26,26,27,27,26,27,27,28,27,25,26,25,26,24,24,24,23,23,22,23,23,21,20,21,23,23,23,22,24,23,23,25,25,25,24,25,26,24],[27,27,27,25,25,23,23,23,20,21,21,19,18,17,18,15,15,16,15,14,14,14,12,11,11,9,9,9,8,6,6,6,5,5,5,5,5,4,4,4,4,3,4,4,4,3,4,4,3,4,5,6,6,6,6,6,7,5,4,5,5,4,4,5,4,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,7,7,7,8,8,9,12,14,14,15,15,13,14,13,11,10,10,10,10,8,9,8,8,7,6,7,6,6,6,7,5,5,6,6,6,5,7,6,6,7,9,8,9,14,14,13,12,13,13,13,14,16,14,14,14,13,14,12,12,11,10,9,10,10,10,9,9,8,8,6,6,7,6,6,5,6,8,7,9,11,11,10,10,11,11,11,11,12,11,12,13,14,15,13,14,16,15,14,13,14,11,14,12,14,11,11,6,9,8,8,8,9,9,9,11,9,9,10,10,10,11,10,11,13,11,11,13,13,12,12,10,12,10,11,9,11,7,6,11,11,13,15,12,13,14,11,12,11,11,12,12,13,11,11,13,12,12,12,13,13,12,13,14,13,14,15,16,15,13,14,15,13,13,14,14,12,14,14,14,13,12,13,12,11,11,11,9,6,11,7,11,17,16,16,18,15,16,14,14,14,13,13,14,17,16,15,16,14,12,13,13,12,11,14,12,11,8,9,15,17,16,15,18,18,16,14,16,15,14,11,14,12,14,12,8,6,5,6,5,5,5,5,4,5,4,4,4,4,4,4,4,6,8,9,12,12,13,13,10,9,7,6,6,5,4,5,5,4,4,5,4,4,4,4,4,4,4,5,4,4,3,3,4,3,3,2,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,5,6,7,12,12,12,11,10,6,5,4,3,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,1,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,3,4,5,6,6,6,5,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,1,2,2,1,2,2,2,2,3,3,3,4,5,5,4,4,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,6,7,8,10,10,12,14,15,16,19,20,20,20,20,16,17,12,10,7,5,4,4,3,4,3,4,4,4,5,6,7,8,8,7,7,7,6,6,7,7,7,6,6,5,4,4,4,3,3,3,3,4,4,4,5,5,7,8,9,11,10,9,9,9,8,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,3,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,5,5,6,6,7,6,7,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,5,6,6,6,7,6,7,8,7,7,6,6,6,6,5,5,5,4,4,4,4,5,5,6,6,7,7,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,6,7,7,8,8,9,9,10,8,8,9,8,7,8,8,7,7,7,8,8,8,7,6,5,5,5,5,6,6,7,8,8,8,10,9,10,11,12,11,10,9,10,9,8,9,8,8,8,8,7,7,6,6,6,6,6,8,7,9,9,10,9,10,12,10,9,10,10,11,9,8,8,8,7,7,7,8,7,8,8,9,9,10,10,10,12,13,12,9,10,11,10,9,9,9,9,8,8,7,7,8,7,8,8,9,11,10,10,11,12,13,14,13,10,11,10,11,12,10,10,9,9,8,8,9,9,8,9,10,10,11,11,12,13,11,14,13,11,13,12,12,12,11,10,9,10,11,8,9,9,9,10,10,11,11,12,13,14,13,14,14,12,12,14,12,12,12,11,11,11,11,9,10,10,10,11,12,12,12,13,14,18,18,14,15,20,16,15,17,21,18,18,21,22,19,17,18,17,17,17,18,22,21,23,26,26,28,27,26,28,28,27,27,26,26,25,25,23,24,24,25,22,22,23,23,20,20,22,22,21,21,23,23,23,23,23,25,26,23,24,27,24],[26,26,26,25,25,21,22,21,19,21,20,18,19,18,17,14,15,15,13,12,13,13,10,10,10,9,7,7,7,6,6,6,6,5,5,6,5,5,5,5,4,3,4,4,3,3,4,4,3,4,5,5,7,6,6,5,6,6,5,5,5,4,4,5,4,3,4,5,4,4,5,5,4,5,5,6,5,6,6,6,6,7,7,8,8,9,12,12,15,15,15,14,12,11,10,10,9,9,10,8,7,8,8,6,6,7,6,5,5,6,5,5,6,6,5,6,8,6,6,7,10,8,8,13,15,13,11,12,12,12,13,15,14,14,13,13,13,13,12,12,11,11,11,10,10,10,8,8,7,7,7,6,6,6,5,6,7,8,8,9,9,9,9,11,11,10,12,12,12,12,13,13,14,13,13,13,14,13,13,14,13,11,12,14,10,11,8,7,8,8,9,9,9,8,10,9,8,10,8,9,10,9,11,11,10,10,13,12,11,11,10,11,9,10,9,10,8,9,10,8,10,13,13,10,13,11,11,9,11,12,10,11,12,12,11,12,13,12,12,13,13,12,13,14,14,15,15,14,13,14,14,14,12,14,14,13,13,14,14,12,11,14,12,12,10,11,8,9,10,9,10,14,13,13,13,13,14,14,16,14,14,13,13,16,15,15,14,14,13,13,13,14,11,12,11,13,10,8,14,15,14,13,14,15,15,14,14,14,14,12,13,11,11,10,8,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,6,8,9,12,12,12,12,10,9,7,5,7,5,4,5,6,4,4,5,5,4,4,5,4,5,5,5,5,4,4,4,4,4,3,3,3,3,2,3,3,3,3,4,4,4,5,4,4,5,4,3,4,4,4,4,4,4,5,5,7,7,11,11,11,11,10,7,5,4,3,3,3,3,2,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,2,2,3,4,6,6,7,6,5,4,4,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,4,4,4,5,5,4,4,4,3,4,4,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,2,3,4,4,4,5,7,7,8,9,11,11,12,12,13,16,16,17,17,17,14,14,11,9,7,5,4,4,3,3,4,4,4,5,5,6,8,8,8,7,8,7,6,6,7,7,7,6,6,5,4,4,4,4,3,4,4,4,5,5,5,6,7,9,9,10,10,8,8,8,8,8,7,7,7,6,6,6,5,5,5,5,4,5,4,4,4,4,4,4,5,5,5,5,6,6,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,5,5,5,5,6,6,6,6,7,7,6,6,7,6,5,6,6,5,5,4,5,4,5,5,5,5,5,6,6,7,7,7,7,6,7,6,6,7,6,5,6,6,5,5,4,5,4,5,5,5,6,6,6,6,7,7,8,9,8,7,6,7,5,6,6,6,6,5,5,5,5,5,5,6,6,7,7,8,7,7,8,7,8,6,6,7,7,6,6,5,6,5,5,6,6,6,7,7,8,8,9,10,10,8,8,9,8,7,7,8,8,7,7,8,7,7,7,6,6,5,5,5,5,6,7,8,8,9,10,10,11,12,13,12,11,10,10,9,9,9,8,7,8,7,7,7,6,6,5,6,7,7,8,9,10,10,10,11,12,10,10,11,9,10,8,8,7,7,6,7,6,6,7,8,8,9,10,10,11,11,13,13,12,10,10,11,9,9,9,8,8,7,6,7,6,6,8,8,9,9,10,12,10,11,13,13,14,14,11,12,9,11,11,9,8,8,8,7,7,7,7,8,9,10,10,11,11,13,14,12,13,14,12,14,12,12,13,9,9,9,8,7,8,7,7,9,10,11,11,12,12,13,14,14,13,14,13,11,15,12,11,11,10,9,9,8,9,8,9,10,11,12,12,12,14,14,16,18,13,14,17,15,16,16,19,18,18,20,20,18,17,16,16,16,17,19,20,20,21,24,24,26,26,24,26,26,26,26,24,26,24,24,23,24,22,24,22,21,22,22,21,19,21,22,20,20,22,22,22,22,23,25,24,22,23,26,23],[26,26,24,24,24,23,22,22,22,23,20,19,19,21,18,16,18,16,14,12,14,13,10,12,11,9,9,8,8,6,6,6,6,6,5,6,6,4,4,6,4,4,5,4,4,3,4,4,4,5,6,7,7,6,6,7,8,5,5,6,5,4,4,5,3,3,4,4,3,4,5,4,4,5,5,5,5,6,6,6,6,7,7,7,8,10,12,13,14,14,14,14,12,12,12,10,9,9,9,8,7,8,9,6,6,7,6,6,6,7,6,5,6,6,6,5,7,7,6,7,11,9,8,13,16,13,11,14,13,13,13,15,14,14,13,13,13,13,13,13,11,11,11,12,11,11,9,9,7,6,7,7,7,6,6,6,8,8,10,11,11,11,11,13,12,13,13,15,14,14,14,16,15,16,15,16,15,15,14,15,13,12,11,12,11,11,9,8,9,9,10,9,9,9,10,10,9,11,10,10,11,11,12,13,12,12,14,13,12,12,10,11,9,10,9,9,9,9,12,11,11,12,13,10,11,13,11,11,12,12,11,11,13,13,13,13,13,13,13,13,13,11,14,14,14,14,15,16,13,15,15,15,13,15,15,15,15,15,15,14,14,14,12,12,10,11,9,10,11,13,12,13,14,12,14,14,14,13,15,14,15,15,14,17,15,16,15,15,14,14,13,14,11,11,12,12,13,12,13,15,12,13,16,15,15,14,16,15,15,13,13,10,11,10,8,8,7,7,7,8,7,6,6,6,6,4,5,5,5,4,5,7,8,9,12,12,13,12,10,9,8,7,7,6,5,5,6,5,5,6,5,5,5,5,5,5,6,6,5,5,4,4,4,4,3,3,3,3,3,4,4,3,3,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,6,5,7,8,11,12,12,12,10,7,6,4,4,3,3,3,3,3,2,2,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,4,3,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,3,4,5,6,7,6,5,4,4,5,3,3,3,3,3,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,4,4,5,5,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,2,3,3,3,4,5,6,7,7,8,10,11,12,12,14,16,18,18,18,18,15,14,11,9,7,6,4,4,3,3,3,3,4,4,5,6,7,8,8,7,7,7,6,5,6,7,7,6,5,5,4,4,4,3,3,3,3,3,4,4,5,5,7,8,10,11,10,9,8,8,9,7,7,7,6,6,6,6,5,5,5,5,4,4,4,4,3,3,4,3,4,4,5,5,6,6,7,7,7,6,6,6,6,5,5,5,4,4,4,4,3,4,4,4,5,5,5,5,6,6,7,7,6,6,7,6,5,5,5,4,4,4,4,4,4,4,4,5,5,5,6,7,7,7,7,6,7,6,6,7,6,5,6,5,5,5,4,4,4,4,4,5,5,6,6,7,6,7,8,8,8,8,7,7,6,7,6,5,6,4,5,4,4,5,5,5,6,6,7,8,7,7,8,8,8,7,6,7,7,6,6,5,5,5,5,5,6,6,7,7,8,8,9,10,10,9,9,9,9,8,8,8,8,7,8,8,8,7,7,6,6,5,5,6,6,6,7,8,9,10,10,11,11,12,13,12,11,10,10,10,9,10,9,9,9,9,7,8,6,7,6,6,8,8,8,9,10,11,10,11,12,11,11,11,11,11,10,9,8,8,7,8,7,7,8,9,9,9,10,10,11,12,13,13,12,11,12,11,11,10,10,10,9,9,8,9,7,8,9,9,9,10,10,11,11,12,13,14,14,14,12,12,11,12,13,11,10,10,9,8,9,8,9,9,10,9,10,11,11,13,13,13,14,14,14,13,13,13,14,12,11,11,10,9,10,9,9,10,10,11,11,12,12,14,14,15,14,14,14,12,14,13,13,12,12,12,11,10,11,9,9,11,12,12,12,12,14,14,17,17,15,15,17,16,15,16,19,18,18,19,19,18,17,15,16,16,16,17,19,19,21,24,24,25,25,24,26,25,26,25,24,24,23,23,22,23,23,24,21,21,22,22,20,20,21,21,20,20,22,22,22,23,23,25,24,23,24,25,24],[26,26,25,25,24,23,22,22,22,22,22,21,19,20,19,18,18,18,16,15,16,14,12,13,12,10,9,8,8,7,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,3,4,5,4,5,6,7,6,6,6,6,5,5,5,5,4,5,4,4,4,4,5,4,4,5,5,5,5,6,5,6,6,6,6,6,8,7,7,9,10,12,13,15,15,16,14,13,14,13,10,10,10,11,8,8,9,9,7,7,8,7,6,6,7,6,5,7,7,6,5,8,7,6,7,11,9,8,14,15,15,12,13,12,12,13,15,15,15,14,15,13,13,11,13,11,11,10,11,11,10,9,9,8,7,7,7,7,8,7,8,9,9,10,11,11,10,11,13,11,11,13,15,12,14,14,16,17,16,15,16,16,15,13,14,13,12,11,12,11,10,11,9,8,9,9,9,9,8,10,9,9,10,9,9,10,10,12,12,10,12,13,13,12,11,9,9,10,9,10,9,11,10,11,9,10,12,11,10,11,11,10,10,11,11,10,10,12,12,10,12,13,11,11,14,12,11,13,16,14,13,16,17,12,14,15,14,11,14,15,12,14,15,15,12,14,12,12,10,11,10,10,11,10,13,12,15,13,10,13,14,13,11,14,15,14,14,15,17,16,16,15,15,14,13,13,12,10,10,11,12,12,12,14,15,12,14,16,15,14,14,17,15,14,13,13,11,11,10,9,8,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,6,8,9,12,13,12,13,11,10,9,8,7,7,7,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,5,5,5,4,3,4,4,3,3,4,4,3,4,4,5,6,5,5,5,5,4,4,5,5,4,5,6,6,5,7,8,10,12,13,13,12,10,9,7,5,4,4,4,3,3,3,3,2,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,3,3,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,3,3,4,5,6,7,6,5,4,4,4,3,3,3,3,2,3,3,2,2,2,3,2,2,3,3,2,3,3,2,3,3,4,4,4,5,5,5,4,4,3,3,3,3,3,3,4,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,4,4,4,5,6,8,8,9,11,12,13,13,14,17,17,18,18,18,15,14,11,9,7,5,4,4,3,3,4,4,4,4,5,6,7,8,8,7,8,8,7,6,7,7,7,6,6,5,5,5,4,4,3,4,4,4,5,4,5,6,7,9,10,11,10,9,8,8,9,8,8,7,7,6,6,6,5,6,6,6,5,5,4,5,4,4,4,4,5,5,6,6,6,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,5,5,5,5,6,6,6,6,7,6,7,7,7,5,6,6,5,5,4,4,4,4,4,5,5,6,6,6,7,7,7,7,6,7,7,7,7,7,5,6,6,5,5,5,5,4,4,5,5,6,6,6,7,7,7,8,9,8,8,7,7,6,7,6,5,5,5,5,5,4,5,5,6,7,7,7,7,7,8,8,7,8,7,7,7,7,6,6,5,6,5,5,6,6,6,6,7,8,8,9,10,10,8,9,9,8,8,8,8,8,8,8,8,7,8,7,6,6,5,5,6,6,6,7,8,8,9,10,10,11,12,13,12,11,11,11,9,9,9,9,8,8,8,7,7,6,6,6,6,7,7,8,8,9,11,10,12,12,10,10,11,10,11,9,8,8,7,6,7,6,7,7,8,9,8,10,10,11,12,13,14,13,10,10,12,10,9,10,9,8,8,7,8,6,7,8,8,9,9,10,11,10,12,13,14,15,14,12,12,10,11,12,10,9,9,8,8,8,7,7,8,8,10,10,11,12,12,13,13,14,15,12,14,12,14,14,11,10,9,9,8,9,8,7,9,9,10,10,11,12,13,14,14,15,15,12,13,15,13,12,12,12,11,10,10,9,9,8,10,10,12,11,12,15,14,17,18,15,14,18,17,15,18,21,18,20,21,22,19,17,16,16,16,16,17,20,20,22,25,25,27,27,26,27,27,27,27,25,26,24,25,22,24,23,24,21,20,23,22,19,19,22,22,20,20,22,22,22,22,23,24,25,24,24,26,25],[27,26,26,24,24,21,23,22,20,20,21,19,19,20,19,17,16,16,15,14,15,14,11,11,11,9,8,7,7,6,6,5,6,5,5,4,5,4,4,4,4,3,3,4,3,3,3,4,4,4,5,5,7,6,6,5,6,6,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,7,6,7,8,8,11,14,15,16,15,14,14,12,11,11,10,9,9,8,8,8,9,7,7,7,6,6,6,7,5,6,6,6,5,5,7,5,6,6,8,7,8,12,14,12,12,14,12,12,13,15,15,15,13,14,13,12,11,11,10,9,10,10,10,9,8,7,8,6,7,6,6,6,5,6,7,7,8,8,8,9,8,10,9,10,11,11,10,11,13,14,15,13,14,16,15,13,12,12,10,12,11,13,10,9,8,7,9,8,8,8,8,7,8,7,7,8,7,9,9,9,10,10,10,10,11,11,11,10,9,9,9,9,9,10,11,8,12,11,11,12,11,10,11,9,11,10,9,10,11,12,10,10,12,10,11,11,12,12,11,12,14,13,13,14,15,14,11,12,14,12,11,12,13,11,11,13,13,12,11,11,10,9,9,10,9,10,10,11,12,16,16,12,13,13,13,11,12,12,12,12,13,16,15,16,15,14,12,10,10,10,9,11,11,11,11,12,14,16,13,13,15,15,14,12,15,14,13,10,13,11,11,11,6,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,6,7,9,11,12,12,12,10,9,7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,3,3,3,3,3,2,3,2,2,3,3,3,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,7,8,12,12,12,11,10,7,4,3,3,2,2,2,2,2,2,2,1,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,5,6,7,5,4,4,3,3,3,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,6,8,10,10,12,13,15,17,18,18,18,18,15,15,11,9,6,4,4,3,3,2,3,2,3,3,4,4,6,6,7,6,6,6,5,5,6,7,6,5,5,4,4,4,3,3,3,2,3,2,3,3,4,4,6,7,8,9,9,8,7,7,7,7,6,6,6,5,5,5,4,4,5,4,4,4,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,4,3,4,4,5,5,5,5,4,5,5,5,4,4,5,4,4,4,3,3,3,3,3,4,4,5,5,6,6,6,5,5,5,5,5,5,5,4,5,5,4,4,4,4,3,3,4,4,5,5,5,5,6,6,7,7,7,6,6,5,5,5,5,4,4,4,4,4,3,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,5,5,6,6,7,7,8,8,8,8,8,8,7,7,7,7,6,6,6,7,7,7,6,5,5,4,4,5,5,5,6,6,7,8,8,9,9,10,10,10,9,9,9,8,8,8,7,7,7,7,6,6,5,6,5,5,6,6,7,8,8,8,9,9,10,9,8,9,9,9,8,7,7,7,6,6,5,6,6,7,8,8,8,9,9,10,11,11,11,9,9,10,9,8,8,8,7,7,6,7,6,6,7,7,8,8,9,9,10,10,11,11,12,12,10,11,9,10,10,8,8,8,8,7,7,7,7,7,7,9,8,9,10,10,11,11,12,12,10,11,12,10,11,9,10,8,8,8,8,8,7,8,8,10,10,10,11,11,12,12,13,13,11,10,13,11,11,11,10,10,10,10,8,9,8,10,9,11,10,11,12,12,16,16,13,13,18,14,14,16,20,17,17,20,21,18,16,17,15,15,16,17,21,21,22,26,26,28,27,26,28,28,28,28,26,27,25,25,23,24,24,24,22,22,22,23,21,20,22,22,22,21,23,23,23,23,25,25,25,24,25,27,24],[26,26,26,24,24,24,24,21,22,22,21,19,19,18,17,15,16,16,13,12,12,12,10,10,9,8,8,7,6,6,5,5,5,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,4,4,6,5,5,5,5,4,3,4,4,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,6,6,7,8,10,13,14,13,14,13,12,11,10,9,9,8,8,6,7,7,7,5,5,6,5,4,4,5,4,4,5,5,4,4,6,5,5,5,8,6,6,13,15,13,11,13,12,12,13,14,15,15,14,14,13,13,12,12,11,10,11,11,10,10,7,7,5,6,5,6,5,5,4,5,6,6,7,7,8,7,7,8,8,9,9,9,9,11,11,11,12,12,13,13,13,12,11,11,9,11,10,11,9,8,6,5,6,6,6,7,6,7,8,6,6,8,8,8,7,8,9,10,10,9,10,10,9,9,8,8,7,8,8,8,9,7,8,8,9,10,9,8,11,8,9,8,9,9,10,10,9,10,11,10,10,11,11,10,9,9,11,11,10,11,11,12,10,10,11,12,9,11,11,11,10,11,11,10,11,10,9,9,9,9,8,9,9,10,9,12,11,10,11,11,12,10,9,10,11,11,10,13,12,13,12,12,10,10,10,10,9,9,8,10,10,8,11,13,11,10,11,12,11,9,11,12,11,9,11,9,9,7,5,4,4,5,5,5,5,4,4,4,3,3,4,4,3,3,3,5,7,8,10,11,11,11,9,8,6,5,5,5,4,4,4,4,3,4,4,4,3,4,4,4,4,4,3,3,3,3,3,2,2,3,2,2,2,3,3,2,3,3,3,4,4,4,4,3,3,3,3,4,3,4,4,4,4,4,7,7,11,12,11,11,9,6,4,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,1,2,2,3,4,5,6,5,4,3,3,3,3,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,1,2,2,2,2,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,4,5,6,8,10,10,12,15,14,18,19,20,19,18,15,14,11,8,5,4,3,3,2,2,2,2,2,3,3,4,5,5,5,5,5,5,4,4,5,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,5,6,7,9,8,7,6,6,6,5,5,5,5,4,4,4,3,3,4,3,3,3,3,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,3,3,3,3,4,4,4,4,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,6,5,4,5,4,5,4,4,4,3,3,3,3,4,3,4,4,5,5,5,5,5,5,5,5,4,5,5,5,4,4,4,4,3,3,4,4,4,5,5,6,6,6,7,7,6,7,6,6,5,6,6,6,5,6,6,6,5,5,4,4,4,4,4,4,4,5,5,6,6,7,8,8,8,9,9,8,7,7,7,7,7,6,6,6,6,5,5,4,5,4,4,5,6,6,6,7,7,7,8,8,8,7,8,8,7,7,6,6,5,5,5,5,5,5,6,6,6,7,7,8,8,9,9,9,8,8,8,8,7,7,7,6,6,5,6,5,5,6,7,7,7,7,8,8,8,9,10,10,9,8,9,8,8,9,8,7,7,7,6,6,6,6,7,7,7,8,8,8,9,10,9,10,10,9,9,10,9,10,8,8,8,8,7,7,7,6,7,8,8,8,8,9,10,10,11,10,10,10,9,11,9,9,9,9,8,9,7,8,7,7,8,9,10,9,9,10,10,14,13,11,11,14,12,12,13,16,16,16,19,20,19,16,15,17,14,17,17,19,21,22,25,25,26,26,26,27,26,27,26,26,26,25,26,23,24,24,23,21,23,23,22,20,20,21,22,21,21,22,23,23,24,25,24,24,25,24,25,24],[25,24,24,21,22,19,19,20,19,20,20,16,15,15,16,16,14,15,12,11,12,11,8,9,9,7,6,6,6,6,5,5,5,4,4,5,5,4,4,4,3,3,3,3,4,3,3,3,3,4,4,4,6,6,5,5,5,4,3,4,4,3,3,4,3,3,3,3,3,3,4,3,3,3,5,4,4,4,4,5,4,5,5,5,6,7,9,11,11,11,12,11,10,9,9,7,7,6,7,6,5,6,7,5,5,6,5,5,4,6,5,4,5,5,5,4,6,5,5,6,8,7,7,11,12,12,11,13,13,11,13,15,14,14,13,13,13,12,12,12,10,11,11,12,11,10,7,8,6,5,6,6,6,5,5,6,6,7,8,8,8,7,8,9,8,9,9,10,9,10,11,12,12,12,12,12,11,10,10,10,8,9,9,11,10,9,8,8,7,7,6,6,7,6,8,6,6,8,7,7,8,8,9,9,9,10,10,10,9,8,8,7,7,7,7,9,8,9,9,9,8,9,9,7,8,8,8,7,8,8,8,9,9,9,9,9,9,9,10,10,9,9,10,10,9,10,11,10,9,10,10,10,9,10,10,10,10,11,11,10,10,10,9,8,8,8,8,10,10,12,12,12,12,9,10,10,10,9,10,9,10,10,10,13,12,12,11,12,10,10,9,9,8,9,10,11,13,11,11,13,11,10,12,11,10,10,12,11,10,9,10,8,8,7,6,6,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,6,7,9,11,11,12,11,9,9,7,6,6,6,5,5,5,4,4,5,4,4,4,4,4,4,5,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,5,4,4,4,4,3,4,4,4,3,3,4,4,4,5,7,8,11,11,11,11,10,7,5,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,1,2,2,3,4,5,6,5,4,4,3,3,3,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,5,5,5,7,9,9,12,11,13,16,18,17,17,18,14,14,11,8,5,5,3,3,2,2,2,2,2,3,3,4,5,5,5,5,5,5,5,4,5,6,6,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,4,6,7,8,8,6,5,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,3,2,3,3,3,4,4,4,3,4,4,4,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,6,5,5,4,4,3,4,4,3,4,3,3,3,3,3,3,3,4,4,5,5,5,4,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,6,7,6,6,6,6,6,5,5,5,5,4,5,6,6,6,5,4,4,4,4,4,4,4,4,5,6,6,7,7,8,9,9,8,8,7,7,6,6,7,6,5,5,6,5,5,4,4,4,4,5,5,6,6,7,7,7,8,8,7,7,8,8,7,6,6,6,6,5,5,5,4,5,5,6,6,7,7,8,8,8,9,8,7,8,8,7,6,7,7,6,6,5,6,5,5,6,5,6,6,7,8,8,8,9,10,10,10,9,9,8,9,10,8,7,7,7,6,6,6,6,6,6,7,7,8,8,9,9,9,10,10,10,9,10,9,10,8,8,8,8,6,7,6,6,7,7,8,8,8,9,10,10,10,10,10,10,9,11,9,9,10,9,9,9,8,8,7,7,8,7,9,8,9,10,10,13,13,10,11,14,13,12,14,16,16,16,18,19,18,15,15,15,16,14,15,18,18,20,24,23,26,25,24,26,26,26,26,24,25,24,24,21,23,23,23,20,19,21,20,18,17,21,20,20,19,21,22,21,21,23,23,23,22,22,25,23],[25,24,23,22,23,20,19,20,20,20,21,18,16,18,18,16,15,15,13,10,11,12,9,9,9,7,6,6,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,4,4,5,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,6,6,9,11,12,11,12,11,11,9,9,8,7,7,7,5,5,5,6,5,4,5,4,4,4,5,4,3,5,5,4,4,5,5,4,5,7,6,7,10,11,10,10,13,14,13,14,16,15,14,14,14,12,11,10,11,9,9,10,9,9,8,7,6,6,5,6,5,5,4,4,4,5,5,6,6,6,5,6,7,6,7,8,9,7,9,10,11,11,11,11,12,12,10,9,10,8,9,8,11,9,10,6,6,6,5,6,5,5,5,5,5,5,6,5,6,6,6,8,7,7,7,9,8,8,8,6,6,6,6,6,7,7,8,8,8,8,8,9,8,7,7,7,7,7,7,7,8,7,8,9,8,9,8,9,9,8,8,9,9,9,9,10,10,8,9,10,9,7,9,10,8,8,10,11,8,9,8,7,6,6,6,6,7,8,11,10,11,11,8,10,9,10,8,9,9,9,8,10,12,11,12,12,11,10,7,8,7,6,7,8,10,10,9,11,11,10,10,11,10,10,10,12,10,10,9,10,8,8,8,5,5,4,4,4,5,4,4,4,4,3,3,3,3,3,3,3,5,6,8,10,10,11,10,9,7,7,5,5,5,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,3,4,3,3,3,3,3,3,4,4,4,4,6,8,10,11,11,10,8,6,4,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,4,5,6,5,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,1,2,1,1,2,2,2,2,2,3,3,3,3,2,2,2,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,1,2,2,2,2,3,4,5,5,7,9,9,11,12,14,17,17,18,18,17,14,14,10,8,5,4,3,3,2,2,2,2,2,2,3,3,4,5,5,5,5,4,4,4,4,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,4,6,8,9,8,7,6,6,5,5,5,5,4,3,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,4,3,3,4,4,3,3,3,3,3,3,2,2,2,3,3,3,3,3,4,4,4,5,5,5,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,6,6,6,6,5,5,6,5,5,5,5,5,4,5,5,5,5,5,4,4,3,3,3,3,4,4,5,5,6,6,6,7,8,8,8,7,7,6,6,6,6,6,5,5,5,4,5,4,4,4,4,4,4,5,5,6,7,6,7,8,7,7,7,7,6,6,5,5,5,4,4,4,4,4,5,5,5,6,7,7,7,9,8,8,7,6,8,7,6,6,6,5,5,5,5,5,5,5,5,6,5,6,7,7,8,8,9,9,9,7,8,7,8,8,6,7,6,6,5,5,5,5,5,5,6,6,7,7,9,9,8,9,9,8,9,9,9,9,7,7,6,6,6,6,6,5,6,6,7,7,8,8,9,9,8,10,10,9,9,10,9,8,9,8,8,7,7,7,7,6,7,7,8,7,9,9,10,12,12,10,10,14,11,11,14,16,14,16,18,19,18,13,14,14,14,15,15,19,19,21,25,25,27,27,25,27,27,27,27,25,26,23,24,22,23,23,22,19,20,21,22,19,19,20,21,20,19,22,22,21,21,23,23,23,22,23,25,22],[24,24,24,22,23,21,21,19,19,20,19,17,17,16,15,15,14,14,13,12,11,10,9,9,7,7,6,6,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,3,4,4,5,5,5,4,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,6,8,11,11,12,12,11,11,9,8,7,7,7,6,6,6,5,5,5,5,5,4,4,4,5,4,4,4,4,4,4,5,4,4,5,6,6,6,9,10,9,10,12,13,12,13,15,15,14,14,13,13,12,11,11,9,9,10,10,9,8,8,6,7,5,6,5,4,4,3,4,4,4,5,5,5,5,5,6,6,6,6,7,6,7,7,8,9,8,8,10,10,9,7,8,6,8,6,9,6,7,6,5,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,7,7,6,7,7,7,7,6,6,6,6,5,5,7,6,6,7,7,8,8,7,6,7,8,6,6,7,8,7,7,7,9,8,8,9,10,8,8,8,10,8,8,9,8,8,8,8,7,8,8,7,7,8,8,7,8,7,6,7,7,6,5,6,6,5,6,7,9,11,12,9,8,8,9,7,7,8,9,7,8,9,9,10,9,9,7,6,6,6,6,6,7,7,6,7,10,9,9,9,9,10,9,7,9,8,9,7,8,8,8,7,4,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,5,6,7,9,10,10,9,8,6,6,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,6,7,10,11,11,10,7,6,4,3,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,4,5,4,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,4,4,5,8,9,9,12,14,14,18,18,18,18,17,14,14,11,8,5,4,3,2,2,2,2,1,2,2,2,3,4,4,4,4,4,4,4,3,4,5,5,4,3,3,3,3,2,2,2,2,2,1,2,2,2,3,4,6,8,8,8,6,5,5,5,4,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,4,4,3,3,3,3,3,3,4,4,5,5,6,5,6,6,6,6,6,6,5,5,5,5,4,4,5,4,4,4,3,4,3,3,4,4,5,5,5,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,7,6,6,6,5,5,5,5,5,5,4,5,4,4,5,5,5,5,6,6,7,7,7,7,8,7,7,7,6,6,7,6,6,6,5,5,5,5,5,5,5,6,6,7,7,7,7,8,7,7,8,7,8,7,8,6,7,6,6,5,6,6,5,6,6,7,7,8,8,8,8,9,8,8,8,7,9,8,8,8,7,8,7,7,7,7,6,7,7,8,8,9,10,9,12,11,10,10,13,10,12,13,14,14,15,17,18,17,15,14,15,15,15,17,20,20,23,25,26,27,27,26,28,27,28,28,26,27,25,26,24,24,24,24,22,22,22,22,20,19,21,22,21,21,23,23,22,23,23,24,24,24,25,25,23],[26,25,24,22,23,22,22,20,20,20,18,17,17,16,15,13,13,13,11,10,11,10,8,8,8,7,6,6,5,5,4,5,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,2,4,4,4,5,5,4,4,4,4,3,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,6,8,10,11,11,11,10,9,8,8,7,6,6,6,5,5,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,5,4,4,5,7,5,6,9,10,10,10,11,12,12,13,15,15,15,15,14,15,13,12,12,10,10,11,11,9,10,7,7,5,4,5,5,5,4,4,4,4,5,6,6,6,5,6,7,6,7,7,7,7,8,9,9,9,9,10,10,10,8,7,8,7,7,7,9,8,7,6,6,5,5,5,5,5,5,6,5,5,6,6,6,6,7,7,8,8,7,9,8,8,8,6,7,6,6,6,6,7,6,7,7,6,8,7,6,6,7,7,6,7,7,7,8,8,8,9,9,8,8,10,8,8,7,9,8,8,8,8,8,7,8,8,8,8,7,8,9,8,8,8,8,7,7,8,7,6,6,6,8,8,8,8,10,9,7,8,8,8,8,8,7,8,8,8,9,9,10,10,10,8,8,8,8,7,6,7,9,9,8,9,9,9,9,9,9,10,8,9,9,9,7,9,7,7,6,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,6,7,9,9,10,10,8,7,6,5,5,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,6,7,11,11,11,10,8,5,4,3,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,1,2,1,2,1,1,1,1,1,1,1,2,1,2,1,2,2,3,4,5,6,5,4,3,3,3,2,2,2,2,2,1,2,2,1,1,1,1,1,1,2,1,2,1,1,2,2,2,2,3,3,4,3,3,2,2,2,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,4,5,6,7,9,9,12,13,14,16,17,17,16,17,13,13,10,8,6,4,3,3,2,1,2,2,2,2,2,3,4,4,4,5,4,4,3,3,4,6,5,4,4,3,3,2,2,2,2,2,2,1,2,2,2,3,4,6,7,9,8,6,5,5,4,5,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,4,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,6,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,4,4,3,3,3,3,4,4,4,5,5,6,6,7,7,7,7,7,6,6,6,5,6,5,5,5,5,4,4,4,4,4,3,4,5,5,5,6,6,6,7,7,6,6,7,7,6,6,5,5,5,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,6,7,6,6,5,6,6,5,5,4,5,4,4,5,5,6,5,6,6,7,7,8,8,8,8,7,7,6,7,7,7,6,6,6,5,5,5,5,6,5,6,6,7,7,8,7,8,8,8,8,7,8,7,8,7,7,7,6,5,6,6,5,6,6,7,7,7,8,8,8,8,8,8,9,8,9,8,8,8,8,8,7,6,7,6,6,8,7,8,8,8,9,9,11,10,9,10,12,10,11,13,14,14,15,18,18,17,15,15,16,14,15,15,18,18,21,24,25,26,26,25,26,26,26,26,25,26,24,25,22,24,24,23,20,21,22,21,19,19,20,21,20,20,22,22,22,22,23,24,23,23,24,25,23],[23,24,23,21,20,18,18,18,19,17,18,16,15,13,14,12,12,12,11,9,10,9,7,8,7,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,6,8,10,10,10,10,10,8,8,7,6,5,6,6,4,5,5,5,4,4,5,4,4,4,4,4,4,5,4,4,4,5,4,4,5,6,6,6,8,9,8,8,11,13,12,14,16,16,16,15,14,14,13,11,11,10,10,11,11,9,9,6,6,6,5,4,5,5,4,4,4,5,5,6,6,6,5,6,7,6,7,7,8,7,8,9,10,9,9,9,10,9,8,7,8,7,8,7,10,9,8,6,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,7,7,6,7,7,7,7,6,6,5,5,5,5,5,6,6,6,6,6,6,6,5,6,5,6,5,6,6,6,6,6,7,8,7,7,7,7,7,7,6,7,7,7,7,7,7,6,7,7,7,6,8,8,7,7,8,8,7,7,7,6,6,5,6,5,6,7,10,8,9,9,7,8,7,7,6,7,7,7,7,8,9,9,10,9,9,8,7,7,7,6,6,6,8,10,9,10,9,10,8,9,9,8,8,10,9,8,7,8,7,7,6,5,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,5,6,7,9,9,10,10,7,7,6,5,5,5,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,4,4,3,4,7,8,10,10,11,11,9,7,4,3,3,2,2,2,2,2,2,2,1,1,2,1,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,3,4,4,6,5,4,4,3,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,1,1,2,2,2,2,2,3,3,3,3,2,2,2,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,3,4,4,5,6,9,9,11,12,13,16,17,17,18,17,13,13,10,8,5,4,3,2,2,1,1,1,2,2,2,3,4,4,4,5,4,4,4,3,4,5,5,4,3,3,3,2,2,2,2,1,1,1,1,1,2,3,4,6,7,8,8,6,5,5,4,6,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,3,4,3,3,3,3,3,3,3,2,2,3,2,3,3,3,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,4,4,3,3,3,3,3,3,3,4,4,5,5,6,6,7,7,7,6,6,6,5,5,5,5,4,4,5,4,4,3,3,3,3,4,4,5,5,5,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,5,4,6,6,6,6,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,5,4,5,5,6,6,6,7,7,8,8,7,6,6,6,6,7,6,6,5,5,5,5,4,4,5,4,6,5,7,6,7,7,7,7,7,7,7,8,7,8,6,6,6,6,5,5,5,5,6,5,7,6,7,7,8,8,8,8,8,8,8,8,8,7,8,7,7,7,6,7,6,5,7,6,8,6,7,8,9,12,10,9,9,12,10,11,13,15,13,15,17,18,16,14,14,14,13,14,14,18,17,21,24,24,27,26,24,26,26,26,26,25,24,24,24,22,23,23,22,20,20,21,21,19,18,20,21,19,19,21,21,20,21,22,23,23,23,23,25,22],[24,23,22,22,22,20,19,18,18,18,17,16,16,15,15,14,13,13,12,11,11,10,8,8,7,7,6,6,5,5,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,6,7,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,7,9,11,11,12,12,10,10,9,8,7,7,7,6,5,6,6,6,5,5,5,5,4,5,5,4,4,5,5,4,4,6,5,5,5,7,6,6,10,11,9,9,11,13,13,15,16,17,17,16,15,15,14,12,12,11,10,12,11,10,9,8,6,6,6,5,5,5,4,4,5,5,5,5,6,5,5,6,7,6,6,7,7,6,7,8,9,9,9,9,10,9,9,8,8,7,7,7,9,7,7,6,6,6,5,5,5,5,5,6,5,5,6,6,6,6,6,7,7,6,7,7,7,7,7,6,6,6,6,6,6,6,6,5,7,7,7,8,7,6,6,7,8,6,7,7,8,7,7,8,8,8,7,9,8,7,7,9,7,8,8,8,8,7,7,8,8,6,8,8,7,7,8,9,7,7,7,7,5,6,6,7,6,7,7,8,10,9,7,8,8,8,6,7,7,7,7,8,9,10,10,10,9,8,7,7,6,6,6,7,8,8,8,10,10,9,8,10,10,8,8,10,9,9,8,9,8,8,7,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,5,6,7,9,9,10,10,8,7,7,5,5,5,4,4,5,4,4,4,4,3,3,4,4,3,4,4,3,3,2,3,3,2,2,2,3,2,2,3,3,3,3,3,4,4,4,4,3,4,3,3,3,4,3,3,4,4,4,5,7,8,12,12,12,11,9,6,4,3,3,2,2,2,2,2,2,2,1,2,2,1,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,1,1,1,1,2,1,1,1,1,1,1,2,2,2,2,1,2,2,3,4,5,6,4,3,3,2,3,2,2,2,2,2,1,2,2,1,1,2,1,1,1,2,2,2,1,1,2,2,2,2,3,3,3,3,3,2,2,2,2,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,2,2,2,3,4,5,6,7,9,10,12,12,14,17,17,18,18,17,14,14,10,8,6,4,3,3,2,1,2,1,2,2,2,3,4,5,5,5,5,4,3,4,4,6,5,4,4,3,3,3,2,2,2,2,2,1,2,2,2,3,4,7,8,10,9,7,6,5,5,6,5,5,5,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,4,5,4,4,4,4,3,4,3,3,3,3,3,3,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,6,6,5,5,5,5,4,5,5,4,4,5,5,5,6,5,4,4,3,3,3,3,4,4,4,5,6,6,6,7,7,7,7,6,6,6,6,5,5,5,5,5,5,4,5,4,4,4,4,4,4,5,5,6,6,6,7,7,6,6,7,7,6,6,5,5,5,4,4,4,4,4,5,5,5,6,6,7,7,7,7,7,7,7,7,6,5,7,6,5,6,5,5,5,5,5,5,6,5,6,7,7,7,8,8,8,8,7,7,7,7,8,6,6,6,6,5,5,5,5,6,5,6,6,7,7,8,8,7,8,8,8,8,8,8,9,8,7,6,7,6,6,6,6,7,7,7,7,7,8,9,9,8,9,9,9,8,9,8,8,9,8,8,8,7,8,8,7,8,7,9,8,8,9,9,11,11,9,10,12,10,11,12,14,13,14,16,18,17,14,14,14,14,15,15,19,19,22,25,25,27,27,26,28,28,27,28,25,27,25,25,23,24,24,23,22,21,22,22,20,19,21,23,21,20,23,23,22,22,23,23,23,24,24,24,23],[24,25,24,23,23,20,20,20,18,18,18,16,15,16,15,13,15,14,13,12,13,12,10,9,10,8,8,8,7,6,7,6,6,5,5,6,5,5,5,5,5,4,4,5,4,4,4,5,5,5,5,6,7,7,6,6,6,6,4,4,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,7,7,7,8,10,11,12,12,13,12,11,10,9,8,8,8,8,6,7,7,7,6,6,6,5,6,6,6,5,6,6,6,5,6,7,6,6,7,9,7,8,11,10,10,10,12,12,12,14,16,16,16,15,15,15,14,13,13,12,12,12,12,11,12,9,8,7,7,6,6,5,6,5,6,6,5,7,7,7,6,7,8,7,8,8,8,8,9,10,11,10,10,11,11,10,10,9,9,8,7,7,10,8,9,8,8,6,7,6,6,6,5,6,6,6,7,6,6,7,8,8,9,9,9,9,9,9,9,7,7,7,7,6,6,6,6,5,7,8,7,7,7,7,6,7,8,7,8,8,8,8,9,10,11,10,9,11,10,8,8,10,8,8,9,9,9,8,9,9,9,8,8,9,9,9,9,10,9,8,9,8,7,6,6,8,6,7,8,7,9,8,7,8,8,8,8,8,8,8,9,8,9,10,11,11,10,9,8,8,8,6,6,6,8,8,7,9,8,8,8,9,9,8,9,10,9,8,8,9,8,7,6,6,5,5,5,6,6,5,5,5,5,4,4,4,4,4,4,5,5,7,8,10,10,11,11,9,9,8,7,7,6,5,6,6,5,5,5,5,4,4,5,4,4,5,5,4,4,4,3,4,3,3,3,3,3,3,3,4,4,4,4,5,6,6,5,4,5,5,4,4,4,4,4,5,5,5,5,8,8,11,12,11,11,9,8,4,4,4,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,4,4,6,6,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,3,3,2,2,2,2,2,1,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,4,5,5,7,9,10,11,13,14,16,17,18,17,19,14,15,11,9,6,6,3,3,2,2,2,1,2,2,2,4,5,5,6,5,6,4,4,4,5,7,7,5,5,4,3,3,3,2,2,2,2,1,2,2,2,3,5,7,9,10,9,8,7,6,6,8,5,6,6,4,4,4,3,3,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,2,2,2,3,2,3,3,3,3,4,4,3,4,5,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,5,5,5,6,6,6,5,5,5,4,5,5,4,5,4,4,4,3,4,3,4,4,5,5,6,5,5,6,6,6,5,5,5,5,5,5,4,4,4,3,4,4,4,5,5,7,6,7,8,7,7,7,7,7,6,6,6,6,5,6,6,7,7,6,5,5,4,4,4,4,5,5,6,6,7,8,7,8,10,10,9,9,8,7,7,7,7,6,6,6,7,5,6,5,5,5,4,5,6,6,6,7,8,7,8,8,8,7,8,8,8,7,7,6,6,5,6,5,5,6,6,7,6,8,7,8,8,9,9,9,7,7,8,7,6,7,7,6,6,5,6,5,6,6,7,7,7,8,8,8,8,9,9,10,10,8,9,8,9,9,8,7,7,7,6,7,6,6,7,6,7,7,8,8,9,10,9,9,9,8,9,9,9,10,8,8,8,7,7,7,7,6,7,7,9,8,9,9,10,9,9,10,10,10,8,11,9,8,9,9,9,8,8,8,8,7,8,7,9,8,9,10,10,12,12,10,11,13,11,11,13,15,14,14,17,18,17,15,13,15,13,16,15,19,18,21,24,25,26,25,25,26,26,27,26,25,25,23,24,22,23,24,22,21,21,21,21,20,19,21,21,20,20,22,22,21,22,23,23,23,23,23,25,22],[24,23,23,22,23,18,19,20,17,17,17,16,14,14,14,12,12,13,12,10,11,11,9,9,9,8,8,7,7,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,5,6,5,7,7,6,6,6,6,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,7,7,9,10,11,10,11,11,10,9,9,8,8,7,7,6,6,7,6,5,6,6,5,5,5,6,5,5,6,6,5,6,7,6,6,7,8,7,8,10,11,11,10,11,13,13,14,16,17,16,15,16,15,15,13,13,12,12,12,11,11,11,9,9,8,6,6,7,7,6,7,6,7,8,9,9,9,8,9,9,9,9,10,10,9,10,10,12,11,11,11,12,12,10,10,9,9,9,8,10,9,8,7,6,7,6,6,6,6,7,7,6,7,8,7,8,9,9,10,9,9,9,10,9,10,9,7,7,7,6,6,7,6,6,5,7,7,8,7,7,7,7,7,7,7,8,7,8,9,8,9,10,9,9,9,9,9,8,9,8,8,9,9,9,8,8,9,9,7,9,10,9,9,10,11,10,9,9,9,8,7,7,7,6,7,8,8,9,8,7,9,9,8,7,8,8,8,8,9,10,10,11,11,11,10,9,8,8,7,7,7,8,9,8,9,9,9,8,10,11,9,9,11,10,10,10,10,9,9,8,7,7,6,6,6,6,6,6,6,6,5,4,5,5,4,5,5,6,8,9,11,11,12,12,10,10,9,8,7,7,6,6,7,6,6,6,6,5,5,6,5,5,6,6,4,4,3,4,4,3,3,3,4,3,3,4,4,4,4,5,5,6,6,5,5,6,5,4,5,5,4,4,6,6,5,6,8,9,11,11,11,11,10,7,6,4,4,3,3,3,2,3,3,3,2,2,3,2,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,7,6,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,3,3,4,4,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,1,2,2,2,3,4,5,6,7,8,9,11,11,14,16,16,17,16,17,14,14,10,8,6,5,3,3,2,2,2,2,2,2,2,3,4,5,6,5,5,5,4,4,5,7,6,4,4,4,3,3,3,2,2,2,2,2,2,2,2,3,5,6,8,10,10,8,7,6,6,7,6,5,5,4,4,4,3,3,3,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,3,2,3,3,3,4,4,4,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,5,6,6,6,5,5,5,4,5,5,4,5,4,4,4,4,4,4,4,4,5,5,6,5,5,5,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,6,6,7,7,7,6,7,7,6,6,6,6,6,6,6,7,7,7,6,5,5,5,4,5,4,5,5,6,6,7,8,7,8,9,9,9,8,7,8,7,7,7,7,6,7,7,6,6,6,5,5,5,5,6,6,6,7,8,7,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,7,6,8,7,8,9,10,10,10,8,8,9,8,7,8,7,7,7,6,7,6,6,6,6,7,7,8,9,8,9,9,10,11,10,9,9,8,9,10,9,8,8,7,7,7,7,7,7,7,8,8,8,9,10,10,10,10,10,10,10,11,10,11,9,9,8,8,8,8,8,7,8,7,9,8,9,9,11,11,10,11,11,11,9,12,10,10,11,10,10,10,8,9,9,8,10,8,10,9,9,10,11,13,12,11,12,15,12,12,15,17,16,17,19,20,19,16,17,16,15,17,16,19,18,21,25,24,27,26,25,27,27,27,26,25,25,24,24,22,24,24,24,21,21,22,22,20,19,21,22,21,20,22,22,22,22,23,23,23,23,23,25,23],[23,22,22,21,21,19,19,17,17,18,16,15,15,14,14,12,12,13,11,11,11,10,9,9,8,7,7,6,6,6,5,5,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,5,6,6,7,7,6,6,6,6,5,4,5,4,4,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,7,9,11,11,11,11,11,10,9,8,7,7,6,7,6,6,6,7,5,5,6,5,5,5,6,5,5,6,6,5,6,7,6,6,7,8,8,9,12,13,12,12,13,13,13,14,16,17,17,16,17,16,16,14,15,13,13,14,13,12,11,7,8,7,7,6,6,5,5,5,5,6,6,7,7,7,6,6,7,7,8,8,8,8,8,9,10,10,9,10,11,11,9,8,8,8,8,7,10,9,7,6,7,7,5,5,5,5,5,6,5,5,6,7,6,6,7,8,8,7,7,9,8,8,8,6,6,6,6,4,5,6,5,5,5,6,7,8,6,7,7,8,6,7,7,9,8,8,8,8,9,9,9,9,10,9,9,10,9,8,9,9,9,9,7,8,9,8,8,8,8,8,8,9,8,8,8,7,7,6,6,6,6,6,6,6,8,8,6,8,7,9,8,7,7,8,7,8,9,10,11,10,9,9,8,7,7,6,7,6,7,7,7,9,8,9,8,8,9,7,9,10,9,8,8,9,9,10,8,6,6,5,5,6,6,5,5,5,5,5,4,5,4,4,4,5,6,7,8,10,11,11,11,10,9,9,7,7,6,6,6,6,5,5,6,5,4,5,5,5,5,5,5,4,4,3,4,4,3,3,3,4,3,3,4,4,4,4,5,5,6,5,6,5,5,5,5,5,5,4,4,6,6,5,6,8,10,11,11,11,10,9,7,6,4,3,3,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,2,1,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,3,3,4,5,6,6,4,4,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,2,2,2,1,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,7,9,9,12,12,13,16,16,17,17,18,14,15,11,9,6,4,3,3,2,2,2,1,1,2,2,3,4,5,6,5,6,5,4,4,5,7,6,5,4,4,3,3,3,2,2,2,2,1,1,1,2,3,5,6,8,9,9,7,6,5,6,6,5,5,6,4,4,4,3,3,4,3,2,3,3,2,2,2,2,1,2,2,2,2,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,5,5,4,5,4,4,4,4,4,4,3,4,4,4,4,4,5,6,6,7,6,6,6,6,5,5,5,5,5,5,6,6,6,6,6,5,4,4,4,4,4,4,5,5,5,6,7,7,8,8,9,8,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,4,5,5,5,6,6,7,7,7,7,7,7,8,8,7,6,6,6,6,5,5,5,5,5,5,6,6,7,7,7,7,9,8,8,8,7,7,7,7,7,7,6,6,5,6,6,5,6,6,6,6,7,8,8,8,9,9,10,9,8,8,7,8,9,8,7,7,7,6,6,6,6,6,6,7,7,8,8,9,9,8,9,9,8,9,9,8,9,8,8,7,8,7,7,7,6,7,7,8,8,8,8,10,10,9,10,9,8,9,10,9,9,9,9,8,9,8,8,7,7,8,7,9,8,9,9,10,12,11,9,10,12,10,10,13,14,13,15,17,18,18,14,15,15,15,15,15,19,19,22,25,25,27,27,25,27,27,26,27,26,27,24,25,22,25,24,24,21,21,22,22,20,20,21,22,21,20,22,22,21,22,23,23,23,23,23,24,22],[22,21,22,20,19,18,18,17,17,17,17,16,16,16,15,14,15,15,14,13,12,12,11,10,10,9,9,8,9,8,7,8,8,7,7,8,7,6,7,7,6,6,7,7,6,6,7,7,6,8,8,7,9,9,8,7,8,8,7,6,6,6,6,6,6,5,5,5,5,4,5,5,5,4,6,5,5,6,6,6,6,6,7,7,7,8,11,11,12,12,13,12,12,10,10,9,8,8,8,8,8,8,9,7,7,8,7,6,7,8,6,7,8,8,7,8,9,8,9,9,11,10,11,13,14,13,13,15,14,13,14,17,18,18,17,18,16,16,15,16,13,14,14,14,13,12,11,10,10,7,6,8,6,6,6,7,7,7,8,9,7,7,8,9,8,9,10,9,9,9,10,11,12,10,11,11,11,10,9,10,9,10,8,10,9,8,7,8,8,7,7,6,7,7,7,6,7,8,7,8,9,9,10,10,10,10,11,11,11,10,9,10,7,7,7,7,8,9,9,7,8,12,10,8,8,11,8,9,10,11,10,10,10,10,11,11,11,11,10,12,11,10,11,11,9,11,10,11,9,10,11,11,10,10,11,10,10,11,11,11,10,11,10,8,10,9,7,7,10,7,9,11,10,9,11,9,11,11,10,10,9,11,10,9,10,12,11,11,10,9,10,9,8,8,10,10,9,9,10,8,9,10,10,9,9,9,11,10,9,9,9,9,8,8,7,7,6,7,8,8,7,7,7,7,6,6,7,6,6,6,7,8,9,10,12,14,14,13,12,12,11,10,10,9,8,8,9,8,8,8,7,7,6,7,6,6,7,7,6,5,4,6,5,5,4,5,5,5,5,6,6,6,6,7,8,8,8,8,7,8,8,6,7,7,6,6,8,7,7,7,9,10,11,12,12,11,10,8,7,6,4,4,5,5,4,4,5,4,3,4,5,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,0,1,1,1,2,2,2,3,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,6,7,8,7,6,5,4,5,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,4,4,4,5,5,4,4,3,3,3,2,2,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,2,3,3,3,4,5,6,7,8,10,10,12,13,14,16,16,18,18,19,15,16,12,10,7,5,4,4,3,2,2,2,2,2,3,4,5,6,6,5,6,6,5,5,6,7,7,5,5,4,3,4,3,3,3,3,2,2,2,2,2,3,6,7,8,9,9,8,7,7,7,6,6,6,6,5,4,4,4,4,4,4,3,4,3,3,3,3,2,2,2,2,3,3,4,4,4,5,5,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,5,5,5,4,4,5,4,4,4,3,3,3,3,3,3,4,4,4,6,5,5,5,5,5,5,5,5,5,4,5,5,4,5,4,4,3,3,3,4,4,4,5,5,5,6,6,6,6,6,5,6,5,6,5,5,5,4,4,4,4,4,4,5,4,5,6,6,6,5,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,6,5,6,6,7,9,8,7,8,8,7,6,7,7,7,6,7,8,7,7,7,6,6,5,5,5,5,5,6,6,7,7,9,8,9,10,10,10,10,9,9,8,8,8,7,7,8,7,6,7,6,6,6,6,6,7,7,7,8,9,8,9,10,10,8,10,10,9,8,8,7,8,6,7,6,7,7,6,8,7,8,8,9,9,11,11,11,9,10,10,9,8,9,9,8,8,7,7,6,7,8,7,8,7,8,8,9,9,11,11,12,11,9,11,9,10,11,10,9,9,8,8,8,7,8,8,7,9,7,9,9,10,10,10,12,11,10,11,11,10,12,11,10,9,9,8,8,8,8,8,8,10,8,9,10,11,11,10,12,12,11,10,12,11,11,11,11,10,10,9,9,9,9,9,9,10,9,10,12,11,14,13,11,12,14,12,13,13,16,15,15,18,18,19,16,16,16,16,17,16,18,19,21,25,24,27,26,25,28,28,27,27,26,26,25,26,22,25,24,24,21,22,22,21,19,20,21,21,21,20,22,21,21,22,24,24,24,22,23,25,23],[25,25,25,24,23,21,20,22,20,21,21,19,19,20,20,18,18,18,18,18,16,16,14,14,13,13,13,12,12,11,11,10,11,9,10,11,10,9,10,10,8,8,9,9,9,11,9,9,9,11,11,10,11,12,11,10,12,10,9,8,9,9,8,8,8,8,7,7,9,7,7,8,8,6,8,9,7,8,10,9,9,10,10,12,12,14,15,17,17,17,16,16,16,15,14,13,12,12,12,11,11,12,12,10,11,12,10,9,10,11,9,10,11,11,9,10,13,12,11,14,15,14,13,17,18,17,16,18,18,18,18,20,22,20,20,20,19,20,19,20,18,14,16,17,16,15,11,11,11,8,8,9,7,8,7,9,9,9,10,10,10,10,10,12,10,11,12,13,11,13,14,15,16,14,13,15,15,12,11,10,10,9,11,9,9,7,8,8,9,8,7,6,7,9,8,7,8,9,8,8,9,10,12,11,11,12,13,11,11,11,9,10,7,8,10,10,11,8,11,12,10,11,11,9,10,10,10,9,9,10,10,9,10,11,11,13,13,12,13,15,11,11,13,12,12,12,13,14,10,11,14,13,11,12,13,11,13,14,16,13,14,11,10,10,9,9,9,8,9,7,8,12,10,9,13,11,11,10,11,12,11,11,13,13,14,16,15,15,14,10,10,10,10,8,8,7,7,8,11,11,10,10,11,11,10,11,13,15,11,11,9,10,10,10,10,9,9,10,12,10,9,10,10,9,9,8,9,8,8,9,8,11,12,13,15,15,16,16,14,14,14,12,12,13,12,11,12,12,11,10,10,8,8,9,7,8,8,8,7,7,5,7,9,6,6,8,8,7,7,8,9,9,10,10,10,11,11,12,10,11,9,10,9,9,7,7,9,9,8,9,13,13,15,15,13,15,12,9,8,7,6,5,6,6,6,5,6,6,5,5,6,6,6,6,6,5,5,5,4,4,3,3,2,2,2,1,1,0,1,1,2,2,3,4,4,3,4,5,4,4,4,6,5,5,5,5,6,6,6,8,9,10,9,8,7,6,7,6,6,6,6,6,6,6,6,6,5,5,6,5,5,6,6,4,4,4,4,4,3,5,6,5,6,8,6,6,5,4,4,3,2,2,3,3,3,4,2,3,4,4,3,4,5,4,4,5,5,4,4,3,3,3,3,4,6,7,7,8,11,11,15,13,16,18,18,19,19,20,16,17,13,11,8,7,6,5,5,4,3,2,3,3,3,4,6,6,8,6,7,6,5,6,7,9,8,6,6,5,5,5,5,4,5,4,3,3,3,3,3,4,7,8,10,11,11,8,8,7,7,8,7,7,7,5,6,5,5,5,6,6,5,6,5,5,6,4,4,3,4,3,4,4,5,5,6,7,6,5,5,7,5,5,6,6,5,6,5,5,6,5,5,4,5,4,4,5,5,6,7,7,6,6,8,7,6,7,7,6,7,6,5,6,6,5,5,5,6,6,6,7,7,7,8,6,8,7,7,8,8,7,7,8,6,7,7,6,7,6,6,6,7,6,7,8,7,9,9,10,10,9,8,8,7,8,8,7,8,7,7,8,6,7,6,6,7,8,8,8,8,8,9,9,9,8,9,8,8,8,8,8,8,7,7,7,7,8,8,8,10,9,11,11,11,11,11,11,11,10,10,10,10,9,10,10,11,10,9,9,8,8,7,7,7,8,8,9,10,10,12,11,13,13,14,14,13,13,12,12,12,12,11,10,10,10,9,10,8,8,8,7,9,9,10,10,10,12,12,13,14,13,12,13,12,12,11,11,10,10,9,9,8,8,9,8,10,10,12,12,13,13,14,14,14,12,12,13,12,10,10,12,10,10,9,9,8,8,9,9,10,10,12,13,12,13,14,15,17,15,13,13,11,13,13,12,12,10,10,10,9,8,8,9,9,10,11,12,12,14,15,13,16,15,12,15,12,14,14,13,13,9,10,9,9,9,8,9,9,11,11,12,12,15,15,13,15,14,13,13,15,13,12,13,12,11,12,9,10,10,9,10,9,11,11,12,13,14,16,17,14,15,16,15,15,16,19,18,19,22,21,21,19,17,17,17,18,18,21,21,23,26,26,28,27,26,28,29,28,28,27,27,26,26,24,26,25,25,22,22,23,23,21,21,22,23,22,21,24,24,22,23,25,26,25,23,25,27,24],[25,25,26,25,24,22,22,22,20,22,22,19,20,21,20,18,20,20,20,19,18,18,16,15,15,16,15,16,15,14,13,13,13,12,12,13,11,10,11,12,11,9,11,10,10,11,11,9,10,11,10,10,11,11,10,9,11,11,8,9,9,9,7,8,10,8,7,9,10,8,9,10,10,8,10,11,9,10,12,11,11,13,12,13,12,14,16,16,16,15,17,16,16,16,15,13,14,13,14,12,13,14,14,12,13,14,11,11,12,13,11,11,13,12,11,12,15,13,11,15,15,14,13,18,18,18,16,18,17,16,17,19,20,19,18,19,18,16,15,16,13,12,13,12,11,11,10,9,10,11,8,9,8,8,8,10,10,11,11,13,12,11,13,13,12,12,16,13,13,14,17,16,17,17,15,17,17,15,13,12,11,12,10,11,11,9,9,8,8,8,7,7,7,8,10,8,10,12,10,9,11,11,15,12,13,13,15,13,14,13,11,11,8,10,9,9,8,7,8,9,10,13,14,10,12,14,10,11,12,14,11,10,14,12,13,13,14,11,12,13,12,11,14,15,14,13,14,14,11,13,14,14,13,13,14,13,14,16,16,13,14,12,12,12,9,9,10,8,9,9,9,12,12,11,15,13,13,14,12,13,13,12,13,13,16,17,18,14,15,12,12,13,11,11,9,9,8,8,11,11,11,12,14,13,12,13,15,16,13,12,11,11,11,11,11,9,9,11,11,12,10,9,11,10,8,8,10,8,8,9,9,9,11,13,15,14,16,16,14,14,13,13,13,13,11,13,12,11,11,11,10,8,8,9,7,8,8,9,7,7,6,8,8,6,6,8,8,9,7,9,8,9,9,11,12,11,12,10,11,11,11,9,10,9,7,8,10,9,9,9,13,13,14,13,13,11,10,8,7,7,6,6,6,7,6,6,7,7,6,7,8,7,7,6,7,7,6,6,6,5,5,4,4,3,3,2,1,1,0,1,1,2,3,4,5,4,4,6,5,5,6,7,6,7,7,7,7,7,7,8,10,10,9,9,8,6,8,7,6,6,7,7,6,6,7,7,7,6,6,6,6,6,7,5,5,6,4,5,4,5,4,4,5,7,5,6,5,4,3,4,2,3,4,3,4,5,3,4,5,5,4,4,6,5,5,5,6,5,5,4,4,4,4,5,7,7,8,9,10,10,13,14,14,17,17,18,17,18,15,15,12,10,8,7,6,5,5,4,4,3,4,4,5,6,7,7,9,7,9,8,6,7,8,10,10,8,8,7,6,7,6,5,6,5,4,4,4,4,4,5,8,9,10,11,10,10,9,9,8,9,7,8,8,7,8,8,6,7,8,7,6,7,7,6,6,5,4,4,4,4,5,5,6,6,7,8,7,6,7,9,8,7,9,8,7,8,8,6,7,5,5,4,5,4,5,5,6,7,8,8,7,8,10,9,7,9,9,7,8,8,7,8,5,5,4,5,5,6,6,7,7,7,7,6,8,7,9,10,9,8,9,9,8,9,9,7,8,6,6,5,7,6,7,7,7,8,9,11,11,10,8,9,7,10,9,8,9,9,8,9,5,7,5,6,7,8,9,9,8,9,11,10,11,10,8,10,10,8,9,9,8,9,6,7,6,7,7,8,10,10,12,14,14,12,11,14,12,9,11,12,11,8,11,12,11,9,11,10,9,9,6,7,6,7,7,9,10,11,13,12,14,16,16,16,14,13,13,12,12,13,12,10,10,11,9,10,10,8,7,7,8,8,9,10,12,13,12,15,16,13,13,15,14,14,13,11,10,10,10,9,8,8,9,8,10,9,12,12,13,13,16,15,14,12,13,14,13,11,12,12,10,10,10,10,8,8,9,8,10,9,12,13,11,13,14,16,17,16,13,14,12,14,15,14,13,10,10,10,9,9,10,9,9,11,10,13,12,15,15,13,15,15,12,15,13,14,14,14,12,10,11,10,9,10,11,9,10,12,11,12,12,15,16,14,15,14,12,13,14,14,11,14,13,10,11,10,10,11,10,11,11,13,12,13,14,14,17,16,14,14,17,15,14,15,18,17,17,22,22,21,19,19,18,18,19,18,22,21,22,25,25,26,25,25,28,28,27,28,26,27,24,25,23,25,25,24,22,21,22,22,20,20,21,22,20,21,22,24,23,22,25,26,25,23,24,26,22],[24,24,24,24,22,21,19,20,19,19,20,18,18,19,18,17,17,17,17,17,15,16,14,12,14,13,12,11,12,10,10,10,10,9,10,9,9,9,10,9,9,9,9,9,10,10,9,9,9,11,9,9,11,11,10,10,10,11,9,8,9,10,8,8,8,8,8,8,9,8,7,8,8,7,8,8,8,8,8,9,9,9,9,10,10,11,12,13,14,14,14,13,14,13,13,12,11,10,11,10,11,11,11,11,10,11,10,9,10,11,10,11,12,10,9,11,12,11,11,13,15,13,13,18,18,17,16,17,16,15,16,18,19,19,17,18,18,17,16,16,15,13,14,15,13,12,8,9,10,9,8,8,8,8,8,9,9,9,10,11,11,10,11,12,11,12,12,12,12,12,12,13,15,13,13,15,14,14,12,12,11,11,10,11,10,10,7,8,9,8,9,7,8,8,9,7,8,10,9,8,11,11,12,12,10,11,13,13,13,11,9,9,8,9,8,8,8,8,8,9,8,12,11,9,10,12,10,10,11,12,10,10,12,12,12,13,14,11,11,13,12,10,11,13,11,13,13,13,12,12,13,13,12,12,12,11,12,13,13,12,13,12,11,10,11,9,8,8,10,7,8,11,11,10,13,12,11,11,13,13,12,12,13,12,13,14,13,12,12,11,12,10,9,8,8,8,8,8,14,12,12,12,14,13,12,12,14,13,11,12,12,11,11,10,9,8,8,9,10,10,9,9,9,9,8,8,9,7,7,9,8,8,10,12,13,14,15,15,12,13,12,11,11,11,10,11,10,10,10,10,9,8,8,8,8,8,8,8,7,6,6,7,7,6,6,8,7,6,7,8,7,7,8,8,9,10,10,11,10,10,9,9,9,9,8,8,9,8,9,9,11,12,13,14,13,12,10,9,8,8,6,5,6,7,6,6,7,6,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,2,2,1,1,0,1,1,2,2,2,2,2,3,3,3,4,4,4,4,5,4,4,5,5,7,8,8,7,7,6,5,5,5,4,4,4,4,3,3,4,4,4,4,4,4,4,4,5,4,4,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,3,3,3,4,3,3,3,4,4,3,4,5,4,4,5,5,4,4,4,4,4,4,4,6,6,8,8,12,11,14,14,15,16,18,18,18,19,15,16,13,11,9,7,6,5,4,4,3,3,3,3,4,4,6,6,8,7,8,6,6,6,7,9,9,7,7,6,5,6,5,5,4,4,3,3,3,3,3,4,7,8,10,12,10,9,8,7,8,7,8,7,7,5,6,6,5,5,6,6,5,6,5,5,5,4,4,3,4,3,3,4,5,5,6,7,6,5,5,6,6,5,6,6,5,6,6,5,4,4,4,4,4,4,4,4,4,5,6,6,5,7,7,7,6,7,6,6,6,6,5,5,4,4,4,4,4,5,5,5,5,6,6,5,7,6,8,7,7,6,7,6,6,6,6,5,5,4,4,4,4,5,5,6,6,7,8,8,8,7,7,7,6,7,6,6,6,6,6,5,4,5,4,5,6,6,6,7,7,7,7,7,7,7,6,7,7,6,6,6,6,5,5,5,5,6,6,7,7,7,8,10,9,8,8,9,8,8,8,8,8,7,8,8,8,9,8,6,6,6,5,6,5,6,6,7,8,8,9,9,10,11,12,12,10,10,10,9,9,9,8,7,8,8,6,7,6,6,6,6,6,7,7,8,8,9,9,10,11,10,10,11,10,10,9,9,8,7,6,7,7,7,7,7,8,8,9,9,9,10,12,12,11,10,10,11,9,9,9,9,8,8,7,8,7,7,7,8,8,8,9,10,10,10,11,12,13,12,10,10,10,12,12,10,9,10,9,7,8,8,8,8,7,9,9,10,10,11,11,11,13,13,11,12,11,12,12,11,11,10,9,8,8,9,8,9,8,10,9,10,10,12,13,11,13,12,11,12,14,12,11,12,11,11,11,9,10,10,9,10,9,11,10,10,12,13,15,15,13,13,15,14,13,15,18,16,16,20,21,20,17,16,16,16,18,16,20,20,22,25,24,27,26,25,27,28,27,27,26,27,25,25,23,25,24,25,21,21,23,23,19,20,21,21,20,20,22,23,22,23,23,23,24,23,23,25,23],[25,23,24,22,22,21,19,18,19,18,18,17,17,17,17,16,16,16,16,14,14,13,12,12,12,11,11,10,10,9,8,8,9,7,7,8,7,7,7,7,7,6,7,7,7,6,7,7,6,7,7,8,9,9,9,9,9,8,7,7,7,7,6,7,6,6,6,6,7,6,6,6,5,6,6,6,6,6,7,7,7,7,7,8,8,9,10,12,12,13,13,13,12,11,11,11,10,10,10,9,9,10,10,8,9,10,10,8,9,10,8,8,9,10,9,9,11,10,9,11,12,10,11,15,16,15,15,14,15,14,15,17,17,16,16,16,15,15,14,13,13,11,13,13,10,9,9,7,6,7,6,6,6,6,5,7,7,7,7,10,8,7,9,10,8,9,12,11,9,11,12,12,13,12,12,13,13,11,11,10,10,9,9,10,9,9,8,9,7,7,7,5,7,7,8,7,8,9,8,7,8,8,10,9,9,9,10,9,9,10,8,8,6,6,6,6,6,7,7,7,8,9,10,7,8,10,8,8,10,11,9,8,11,10,10,9,11,9,10,11,11,10,10,11,10,11,11,11,10,10,11,11,11,10,11,10,9,11,12,9,11,9,9,9,8,7,6,7,9,9,7,12,10,8,11,12,10,9,10,10,9,10,10,10,12,12,12,11,10,9,10,8,8,8,8,8,9,8,14,12,12,11,13,13,9,12,14,14,11,12,12,9,9,8,8,6,6,8,8,8,7,6,7,6,5,5,6,5,4,6,6,7,7,10,11,12,13,12,10,10,10,9,9,8,8,8,8,7,7,7,8,7,6,7,6,6,6,6,5,5,4,5,5,4,4,5,5,4,5,6,5,5,6,7,7,8,8,8,7,8,8,6,7,7,7,6,8,8,7,7,9,11,11,12,12,10,9,7,7,6,4,5,5,5,4,4,5,4,4,5,5,4,4,4,3,3,3,3,2,2,3,2,2,2,2,2,1,2,1,1,0,1,1,2,2,2,1,2,2,2,2,3,3,3,3,3,3,4,4,5,6,6,5,5,4,3,4,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,4,3,3,2,2,2,1,1,2,2,2,3,3,2,3,3,3,3,4,4,3,4,4,4,4,3,3,3,3,4,4,5,6,7,8,10,10,13,12,14,15,16,16,15,15,13,13,11,9,7,6,5,4,4,3,3,3,3,3,3,4,5,6,6,6,6,6,6,5,6,7,7,6,6,5,5,5,5,4,4,3,3,2,3,3,3,3,6,8,9,10,10,7,7,7,7,8,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,3,3,2,3,3,3,4,4,4,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,4,5,6,5,4,5,5,4,4,4,4,3,3,3,3,4,3,4,4,5,5,5,5,5,5,5,5,6,5,5,5,5,4,4,4,4,4,3,3,3,4,5,4,4,5,5,6,7,7,6,5,5,5,5,5,4,5,4,4,4,3,4,3,4,4,5,5,6,5,5,6,6,6,5,5,5,5,5,5,5,4,4,3,4,4,4,5,5,6,6,7,8,8,7,7,7,6,6,6,7,6,5,6,6,7,6,6,5,5,5,4,4,5,5,5,6,6,7,8,8,9,10,10,9,9,9,8,7,8,7,7,6,7,6,6,6,5,5,5,5,5,6,6,6,8,9,8,9,9,8,8,9,8,8,7,6,6,6,6,5,6,5,6,6,7,6,8,8,9,9,11,10,10,8,9,9,8,7,8,7,6,7,6,6,6,5,6,6,7,7,8,9,8,10,10,10,12,11,10,10,8,9,10,9,8,7,7,7,6,7,6,7,6,8,8,9,9,10,11,10,11,11,10,10,9,9,10,9,9,7,8,7,7,6,7,7,7,9,8,9,10,10,11,10,11,11,9,9,11,10,8,10,10,8,9,8,7,7,6,8,7,10,8,9,12,12,13,13,11,11,13,11,11,13,15,14,15,17,18,17,14,14,14,14,16,14,20,20,22,26,24,26,26,25,27,28,28,28,27,27,25,26,22,25,24,24,22,20,22,22,19,18,21,22,20,19,22,22,20,21,23,23,24,21,22,25,23],[23,23,22,21,20,19,19,17,17,19,17,14,15,14,14,13,13,13,12,12,12,12,10,9,10,9,8,7,7,7,6,6,6,5,5,6,6,5,5,6,5,5,5,6,5,5,5,6,5,6,7,7,8,8,7,7,7,7,6,5,6,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,5,5,5,5,5,6,6,6,6,8,9,10,11,11,13,12,10,9,9,8,8,7,8,7,7,7,7,7,7,7,6,6,6,7,6,6,7,7,6,7,8,8,8,9,10,10,10,15,15,14,14,15,15,15,15,18,18,18,16,17,15,15,13,13,13,11,12,12,9,8,7,6,6,7,6,6,6,5,5,6,6,7,7,8,8,7,8,8,8,8,8,9,8,10,10,12,11,11,11,12,13,10,10,10,9,9,9,11,9,8,6,6,6,6,6,5,5,6,6,5,6,7,6,7,7,8,9,9,9,9,10,9,9,9,7,7,7,5,5,6,5,6,5,7,7,8,8,6,6,7,8,6,7,8,8,8,8,9,10,10,10,10,9,11,9,9,10,9,9,9,10,10,9,9,10,9,9,9,9,9,8,10,10,9,9,9,8,8,6,6,6,6,7,6,7,12,10,7,10,9,10,9,9,9,8,9,9,10,10,12,11,10,9,9,8,8,7,7,6,7,7,9,12,11,11,10,11,12,10,10,11,11,11,10,11,9,10,8,7,6,5,6,6,6,6,5,5,5,4,4,5,5,4,4,5,6,8,9,11,12,12,13,10,9,9,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,4,3,3,3,4,3,3,3,3,3,3,4,4,4,5,5,6,6,6,6,5,6,6,5,6,6,5,5,6,6,6,6,8,9,11,12,11,11,9,7,6,5,4,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,1,0,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,3,3,5,5,6,5,4,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,3,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,4,5,6,8,9,11,12,13,15,16,17,17,17,17,14,14,11,8,6,5,4,3,3,2,2,2,2,2,3,3,5,5,6,5,6,5,4,5,5,6,6,5,5,4,3,4,3,3,2,2,2,2,2,2,2,3,5,7,9,11,10,8,6,6,6,8,6,6,6,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,4,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,3,3,3,3,4,4,4,5,5,5,4,4,4,3,4,4,3,4,3,3,3,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,5,5,5,6,6,5,5,6,5,4,5,5,4,4,5,5,5,6,5,4,4,3,3,3,3,4,4,4,4,5,6,6,7,7,7,7,7,7,6,6,6,6,5,4,5,5,4,4,4,4,4,4,4,5,4,5,6,6,6,7,7,7,6,7,7,6,6,5,5,5,5,4,4,4,4,5,5,5,6,7,7,7,8,8,8,7,7,7,6,6,7,6,5,6,5,5,5,5,5,5,6,5,6,7,7,7,8,8,9,9,7,8,7,8,8,8,7,7,6,6,6,6,5,6,6,7,6,7,7,8,8,8,9,9,9,9,9,8,9,9,7,7,8,8,7,7,6,6,6,8,7,7,8,9,10,9,9,9,9,9,10,9,9,9,9,8,8,8,8,8,7,8,7,8,7,8,9,10,11,12,10,10,12,12,11,12,15,15,15,18,19,19,15,15,15,15,16,15,19,19,21,25,25,27,26,24,27,27,27,27,26,26,24,25,22,24,24,23,21,20,22,21,19,19,21,21,20,19,21,22,20,21,22,23,24,22,23,25,23],[23,23,23,21,20,18,19,17,16,17,18,15,14,15,16,13,13,14,13,12,12,12,10,9,9,8,7,7,7,6,6,6,6,5,5,6,6,5,5,6,5,4,5,5,5,4,5,6,4,5,6,6,7,8,8,7,7,7,6,6,6,5,5,5,5,4,4,5,4,4,4,5,4,4,5,4,5,5,5,5,5,5,5,5,5,7,8,10,10,10,11,10,9,9,9,8,7,7,8,7,7,7,7,6,6,8,6,6,7,8,7,7,8,8,7,7,8,8,7,10,10,9,10,13,14,14,13,14,13,13,13,15,16,16,14,15,14,13,12,12,11,11,11,11,9,8,6,6,5,6,5,5,5,5,5,6,6,7,7,8,8,6,8,9,7,8,9,9,7,9,10,11,12,10,10,12,12,10,9,9,8,9,8,11,9,10,7,6,7,6,7,5,6,5,7,5,6,6,6,6,7,8,9,7,7,8,8,8,9,8,7,7,7,6,6,6,6,7,7,7,7,8,8,7,8,7,8,7,7,8,8,8,8,7,10,8,9,10,9,10,9,9,9,10,10,9,11,10,8,9,9,8,8,9,9,7,8,10,10,9,9,8,8,7,7,6,8,7,8,8,8,12,10,9,10,10,9,8,9,9,8,8,8,10,10,12,11,9,9,7,8,7,7,7,8,9,10,9,12,12,11,11,12,11,9,10,13,13,10,10,10,8,9,8,7,7,5,6,7,6,6,5,6,5,4,4,5,4,3,4,5,5,7,8,10,10,12,11,9,8,8,7,7,7,6,6,6,5,6,6,6,5,5,6,5,5,6,5,4,4,3,4,4,3,3,4,4,3,3,4,3,4,4,5,5,6,6,6,5,6,6,5,6,6,5,5,6,6,5,6,7,8,9,11,10,9,8,7,6,5,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,4,3,3,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,1,1,2,2,3,3,3,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,2,2,3,3,3,3,4,5,5,6,8,8,10,10,13,12,14,15,15,16,13,11,10,8,6,5,4,3,3,2,2,2,2,2,3,3,4,5,5,5,5,5,4,4,5,5,6,5,4,4,3,4,3,3,3,2,2,2,2,2,2,3,4,8,9,10,9,7,7,6,6,7,5,5,5,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,4,4,3,4,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,4,3,4,4,3,3,3,3,2,2,2,2,2,2,3,3,4,4,4,4,3,4,3,4,4,4,3,4,4,3,3,3,3,2,2,2,2,3,3,3,4,4,4,4,5,5,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,5,6,6,5,5,6,5,4,5,5,4,4,5,5,5,5,5,4,4,3,3,3,3,4,4,4,5,5,6,6,6,7,7,7,7,6,6,6,5,6,5,4,5,5,4,5,4,4,4,4,4,4,5,5,6,6,6,7,7,6,6,7,6,6,6,5,5,5,4,4,5,4,4,5,6,5,6,6,7,7,7,8,7,6,6,7,6,5,6,6,5,5,4,5,5,5,5,5,6,6,6,7,7,7,7,8,8,8,6,8,6,6,7,7,6,6,6,5,5,6,5,6,5,6,6,7,7,7,8,8,9,9,7,8,7,8,9,7,6,6,7,6,6,6,6,7,6,7,6,7,7,8,8,7,9,9,7,8,9,8,6,9,8,7,8,7,7,7,6,8,7,8,7,8,9,9,11,10,9,9,11,9,9,12,13,12,12,17,19,16,13,13,13,15,14,15,17,19,21,25,24,26,26,24,28,28,27,27,26,27,24,25,21,24,23,22,20,20,21,21,19,18,19,20,19,18,21,21,18,19,22,22,23,21,22,24,23],[24,24,24,22,22,19,19,18,18,18,18,16,16,16,15,13,13,13,11,11,11,11,9,8,8,7,6,6,6,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,5,6,7,7,7,7,6,7,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,5,4,5,6,6,8,11,12,12,11,11,10,9,9,7,7,6,7,6,5,6,7,5,5,6,6,5,5,6,5,5,6,6,6,6,8,7,7,8,9,8,10,13,14,12,12,14,15,13,14,18,17,17,15,15,14,13,12,12,10,10,10,9,8,7,7,6,6,5,5,6,6,5,5,5,6,6,6,8,8,6,7,9,8,8,9,9,7,9,11,12,12,11,11,13,14,12,11,11,9,11,8,11,10,9,10,7,7,6,7,5,5,6,6,5,6,6,6,6,7,7,7,8,7,8,8,8,8,8,7,7,7,6,6,6,7,6,6,7,8,9,8,7,7,7,7,8,7,7,8,9,8,8,10,8,9,10,10,10,8,10,11,9,10,10,11,10,8,9,9,9,7,9,9,8,8,10,9,8,8,8,7,7,7,7,7,7,9,10,10,12,11,9,11,10,10,8,9,9,9,9,10,12,11,13,12,10,9,8,8,8,7,7,8,10,12,12,12,14,13,12,13,12,12,11,14,13,12,10,11,10,9,9,7,7,5,6,7,6,5,5,5,5,4,4,4,4,3,4,4,5,6,8,10,11,12,12,9,8,8,6,6,6,5,5,6,5,5,5,5,4,4,5,5,4,5,5,4,4,3,3,4,3,3,3,3,3,3,4,3,3,4,4,4,6,5,4,5,5,5,4,5,5,4,4,6,6,5,6,7,9,10,10,11,9,8,7,6,5,4,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,4,5,5,5,3,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,3,3,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,2,2,3,3,3,3,4,5,6,7,8,9,11,11,13,15,15,15,16,15,13,12,10,8,6,5,4,3,2,2,2,2,2,3,3,3,5,5,5,5,5,5,4,4,5,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,3,3,4,8,9,10,9,7,6,6,6,5,5,5,5,4,4,4,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,5,5,4,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,5,5,5,5,4,4,4,4,4,4,4,5,5,5,4,4,3,3,3,3,3,3,3,4,4,5,5,5,6,6,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,4,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,4,4,4,4,4,4,4,4,5,5,5,6,6,6,7,7,7,5,6,6,6,5,5,5,5,5,5,4,4,4,4,5,5,5,5,6,6,7,7,8,8,7,6,7,6,6,7,6,6,6,5,5,5,5,5,5,5,5,5,6,6,7,7,7,7,8,7,7,7,7,8,7,6,6,6,6,5,5,5,6,6,6,6,6,7,7,8,8,8,8,8,7,8,8,6,7,8,7,7,7,7,7,6,7,7,7,7,7,8,8,10,10,9,9,11,10,9,10,13,12,13,16,18,16,14,13,14,13,15,14,17,19,22,25,25,27,27,26,28,28,27,28,27,27,25,26,24,24,24,23,21,21,21,22,21,19,20,23,21,20,23,22,20,21,23,23,23,22,23,25,22],[25,24,24,24,22,20,20,19,17,17,18,16,15,15,15,13,12,13,12,10,11,11,8,8,8,7,6,6,6,6,5,5,5,4,4,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,6,6,7,8,7,7,7,7,6,6,5,5,4,5,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,5,5,5,6,8,10,11,10,11,10,9,8,8,7,6,6,7,5,5,6,6,5,5,6,6,5,6,7,5,6,6,7,6,7,8,7,7,9,10,9,10,13,14,13,12,14,14,13,14,17,18,17,15,16,13,13,12,11,9,10,10,9,9,8,6,6,6,6,5,4,5,4,5,5,7,6,6,8,7,6,7,9,8,8,9,10,8,9,10,11,12,11,11,13,13,11,11,10,9,11,9,12,10,9,9,7,8,6,6,6,6,6,7,6,5,7,6,6,6,7,8,8,7,8,9,8,8,8,6,7,7,7,8,8,9,8,8,9,8,9,8,8,9,7,8,9,8,8,8,8,8,8,9,9,10,9,9,10,9,9,10,10,10,10,11,10,9,10,10,9,8,10,10,8,9,10,10,8,8,9,8,8,7,7,7,8,9,11,10,12,12,10,10,10,10,9,10,10,9,9,9,12,12,12,12,10,9,8,8,9,7,8,8,11,13,11,12,13,13,12,12,12,11,11,13,13,11,10,11,9,10,9,7,8,6,5,6,6,5,5,5,5,4,4,5,4,3,4,4,5,6,8,10,10,12,11,9,9,8,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,6,5,4,4,4,4,4,3,3,4,3,3,3,4,3,4,4,4,5,6,6,5,5,6,6,5,6,6,5,5,6,6,5,6,8,9,10,11,10,10,9,7,6,5,4,4,4,3,3,3,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,3,4,5,5,5,4,3,3,3,2,1,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,1,1,1,1,2,2,2,2,3,2,2,3,3,2,3,3,3,2,3,3,3,3,2,2,3,3,3,4,5,5,6,7,9,9,11,11,13,14,15,16,16,16,14,13,11,8,6,5,4,3,3,2,2,2,3,3,3,4,5,5,6,5,5,5,4,4,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,3,4,5,8,9,10,9,8,7,6,6,6,5,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,4,4,4,5,4,4,3,3,3,4,3,3,3,3,3,3,2,2,2,2,3,3,4,4,4,4,4,4,4,3,3,4,4,4,3,3,3,3,2,3,3,3,3,4,4,4,5,5,5,5,4,5,5,4,4,5,4,4,4,5,6,5,5,4,3,4,3,3,3,3,4,4,4,5,5,5,6,6,7,6,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,4,4,5,6,5,6,6,5,6,6,6,6,5,4,4,5,4,4,5,4,4,4,5,5,5,6,6,6,7,7,7,5,6,6,6,5,5,6,5,5,5,4,4,4,5,5,5,4,5,6,6,6,7,7,7,7,6,7,6,7,7,6,5,5,5,5,5,5,5,5,5,6,5,6,6,7,7,6,7,8,6,7,7,7,7,7,6,6,6,5,5,5,5,6,5,6,5,7,7,7,7,7,7,8,7,7,8,7,6,7,7,6,7,6,6,6,6,7,6,7,6,8,8,8,10,9,8,8,11,9,8,11,13,12,12,15,17,16,12,13,12,12,13,13,17,18,21,24,24,27,27,25,28,28,27,28,26,27,25,26,23,24,23,22,21,20,21,21,20,19,20,21,20,19,21,21,18,20,21,21,22,21,22,23,22],[24,22,22,21,20,18,19,18,16,16,18,14,13,15,14,12,11,13,11,9,10,10,7,7,8,7,5,5,6,5,4,5,5,4,4,5,4,4,4,5,4,4,4,4,3,4,4,4,4,5,5,5,6,7,6,6,6,5,4,5,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,5,6,7,9,9,9,10,9,8,7,7,6,5,5,6,5,5,6,5,4,5,5,5,4,5,6,4,4,6,6,4,5,7,6,6,8,8,8,9,12,14,12,11,13,14,12,14,16,17,16,15,15,14,13,12,12,10,10,11,11,11,8,8,6,6,5,6,5,5,5,5,5,6,7,6,7,7,6,7,8,7,8,8,9,7,9,10,11,11,10,10,12,11,9,9,9,8,9,8,10,9,9,8,7,6,7,6,6,6,6,7,6,6,6,6,6,6,6,7,7,7,7,8,8,8,7,6,6,7,6,7,6,9,6,7,7,7,8,8,8,8,7,8,7,7,7,8,8,7,7,8,8,8,8,8,8,8,9,8,9,8,9,10,9,7,9,9,8,7,8,9,8,8,9,10,8,8,8,7,7,7,7,7,7,7,10,8,10,10,8,8,9,9,7,9,8,8,9,9,11,10,11,10,9,8,8,7,8,6,7,8,9,11,9,11,10,11,11,11,10,9,9,12,11,9,9,9,9,9,9,6,7,5,5,6,5,5,5,5,5,4,4,4,4,4,4,5,5,6,8,10,10,11,11,9,9,8,7,6,6,5,6,6,5,5,5,5,4,5,5,5,5,5,5,4,4,3,4,4,3,3,3,3,3,3,4,4,3,4,4,5,5,6,5,5,5,5,4,5,5,4,4,5,5,5,6,7,8,9,10,10,9,8,7,6,5,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,1,2,2,3,4,5,6,5,3,3,2,2,2,1,2,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,5,6,8,8,10,11,13,15,15,15,15,16,13,13,10,7,5,4,3,3,2,2,2,2,2,2,3,3,4,5,5,4,5,4,4,4,4,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,5,6,8,9,8,7,6,6,5,6,6,5,5,3,3,4,3,3,3,3,2,2,2,2,2,1,2,1,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,4,4,3,3,4,4,3,4,4,5,5,4,4,3,3,3,3,3,3,3,3,4,4,5,4,5,6,6,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,4,4,4,4,5,5,5,6,6,6,5,5,6,5,4,5,5,4,4,4,4,3,4,4,4,4,4,5,5,5,5,6,6,7,6,5,6,5,6,6,5,5,5,4,4,4,4,4,4,5,5,5,6,5,6,6,6,7,7,5,6,6,7,7,6,5,5,5,5,5,5,4,5,5,6,6,6,6,7,7,6,8,8,6,6,8,7,6,7,7,6,7,6,6,6,6,6,6,7,6,7,7,7,10,9,7,8,10,9,8,10,13,11,12,16,16,15,13,13,13,13,14,14,17,17,21,25,24,27,27,26,27,27,27,27,26,27,25,26,23,24,24,22,21,20,22,21,19,18,20,21,20,19,21,20,19,21,22,22,22,22,22,23,22],[25,23,23,23,22,20,21,20,18,18,18,16,15,15,15,13,13,13,12,10,11,10,8,7,7,6,5,5,5,4,4,4,4,3,3,4,4,4,3,4,3,3,3,4,3,3,4,4,3,4,5,5,6,6,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,6,7,10,10,10,11,9,8,7,7,6,5,5,6,5,5,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,6,5,5,7,7,6,8,11,11,10,10,12,14,13,14,16,16,17,16,16,16,13,12,11,9,9,10,9,8,7,7,6,5,5,5,5,4,4,4,5,6,6,6,7,7,5,6,8,7,7,7,9,7,8,9,10,11,10,10,11,11,9,9,10,8,9,8,11,10,9,8,7,7,6,6,5,5,6,6,5,5,6,6,6,6,7,7,7,6,7,8,8,8,7,6,6,6,5,7,5,7,6,7,6,7,8,7,7,7,6,6,8,7,6,7,8,7,7,8,8,8,8,8,9,7,8,9,8,8,8,9,8,7,8,8,7,7,7,8,7,7,8,9,7,7,7,7,6,6,6,6,7,7,8,9,11,10,8,9,9,9,7,8,8,8,8,8,10,10,11,11,9,8,7,8,8,7,6,7,9,10,11,11,11,12,11,10,11,11,9,12,11,11,9,10,9,9,8,6,6,4,5,5,5,5,5,4,4,4,3,4,3,3,3,4,5,6,7,10,11,11,11,9,8,8,6,6,5,5,5,5,4,4,4,5,4,4,5,4,4,5,4,4,3,3,3,3,3,2,3,3,2,3,3,3,3,3,4,4,5,5,4,4,5,4,4,4,4,4,4,5,5,4,5,6,8,10,10,10,9,7,6,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,3,4,6,5,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,2,2,2,3,3,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,5,6,7,9,10,11,13,15,16,16,16,16,12,12,9,7,5,3,3,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,3,4,5,4,3,3,3,2,2,2,2,2,2,1,1,2,2,2,3,4,7,8,10,9,7,6,5,5,6,4,4,4,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,2,2,2,2,2,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,3,3,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,5,5,5,4,4,4,4,4,3,3,3,3,4,4,4,4,5,5,5,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,5,6,5,6,6,6,5,5,5,4,4,4,4,4,4,5,5,5,5,6,6,5,6,7,6,6,6,6,7,6,5,5,6,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,6,6,8,7,6,7,7,6,7,6,6,6,5,6,6,6,6,7,7,8,10,9,7,8,10,9,8,10,13,12,12,15,16,15,12,13,14,12,14,13,17,18,21,25,25,27,27,25,28,28,27,28,26,27,25,25,23,24,24,23,21,21,21,21,20,20,20,23,21,20,22,23,21,22,22,22,23,22,23,25,23],[24,23,22,21,22,19,19,17,18,18,17,16,15,15,15,13,13,12,11,9,10,9,7,6,7,6,5,4,5,4,4,4,4,3,3,4,4,3,3,4,4,3,3,4,3,3,4,4,4,4,4,5,6,6,6,6,6,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,7,9,10,10,10,9,8,6,7,6,5,5,6,4,4,5,5,4,4,5,5,4,4,5,4,4,5,5,4,5,6,6,5,7,7,6,8,10,11,10,10,13,13,13,14,17,16,17,14,14,14,12,12,11,9,9,9,9,8,7,7,5,5,4,5,4,4,4,4,4,5,5,6,7,6,5,6,7,7,6,7,9,7,8,9,11,11,10,10,12,12,10,9,9,7,9,8,10,9,8,8,6,6,5,5,5,5,5,5,5,5,6,5,5,5,6,7,7,6,7,7,8,7,7,6,6,6,6,6,6,7,7,7,8,8,8,8,7,7,6,7,7,6,7,6,7,7,8,9,8,9,8,9,9,8,9,10,8,9,10,9,9,7,8,8,8,7,8,8,7,8,9,9,7,7,8,6,6,6,6,6,6,7,10,9,10,11,10,9,9,9,8,9,9,8,8,8,11,10,11,10,9,8,7,7,7,6,7,8,9,11,11,11,11,11,10,11,11,10,9,12,11,9,8,9,8,8,7,6,6,4,5,5,5,4,4,4,4,3,3,4,3,3,3,4,4,5,7,9,9,10,10,8,8,7,6,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,4,4,5,4,4,4,5,4,3,4,4,3,3,5,5,4,5,6,7,9,10,9,9,7,6,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,3,3,5,5,5,3,3,2,2,2,1,1,2,1,1,1,1,2,1,1,2,1,1,2,2,2,2,1,1,1,2,2,2,3,3,3,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,5,6,8,8,10,10,12,15,15,15,15,14,12,12,9,7,5,4,3,3,2,2,2,2,2,2,3,3,4,5,5,4,5,4,4,4,4,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,3,4,6,8,9,9,7,6,6,5,5,5,4,4,3,3,3,3,2,3,3,2,2,2,2,1,1,1,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,5,4,5,5,6,5,5,5,5,4,4,5,4,3,4,4,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,4,5,4,4,4,4,3,3,4,3,4,4,4,4,5,5,5,5,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,5,5,5,6,6,5,5,4,4,4,4,4,4,4,4,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,5,4,5,5,6,6,6,6,6,6,7,6,6,7,6,6,6,6,5,6,5,5,5,5,6,5,6,6,6,7,7,9,9,7,7,9,9,8,10,12,11,12,14,15,14,11,10,12,11,13,13,16,18,21,24,24,26,27,25,27,27,27,27,25,26,24,24,23,23,23,22,21,20,20,20,19,18,19,22,20,19,22,22,20,21,21,21,22,22,22,23,23],[25,23,23,22,22,19,19,17,17,18,18,16,15,15,15,13,13,13,11,9,10,9,7,7,7,6,5,5,5,4,4,4,5,3,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,5,5,5,6,6,6,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,3,4,4,4,5,5,7,9,9,9,10,9,7,6,7,5,5,5,6,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,6,6,6,7,8,7,8,11,13,12,11,13,14,12,13,16,17,16,15,16,15,14,12,12,10,10,11,10,10,8,7,5,5,4,4,4,5,4,4,5,6,6,6,7,7,6,7,8,7,7,8,8,7,9,10,11,11,10,11,11,12,10,10,10,8,8,8,9,9,7,7,6,6,6,5,6,5,5,7,6,5,6,6,5,6,6,7,7,7,7,8,8,8,8,6,7,6,6,7,7,8,6,7,7,7,8,7,7,7,6,7,7,7,7,7,8,7,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,7,8,8,8,7,8,8,8,8,9,9,7,8,8,7,7,6,7,6,6,7,9,9,10,9,9,8,8,9,8,8,8,8,8,9,10,10,10,11,10,9,8,7,8,6,7,7,9,10,9,10,10,11,11,11,11,9,10,12,12,11,10,10,7,8,7,6,6,4,5,5,5,5,5,4,4,4,4,4,4,3,4,4,5,5,7,9,10,10,10,8,7,7,6,5,5,5,5,5,5,4,5,5,4,4,5,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,5,5,4,4,5,4,4,5,5,4,5,7,7,9,10,9,9,8,6,6,5,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,1,1,2,1,1,2,1,1,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,3,5,5,5,3,3,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,5,6,7,8,10,11,13,14,15,16,16,16,13,12,9,7,5,4,3,2,2,2,2,2,2,2,3,3,4,5,5,4,4,4,4,3,4,4,4,3,3,3,2,2,2,2,2,1,1,1,2,2,2,3,4,6,8,9,8,7,5,5,5,6,4,4,4,3,3,3,3,2,3,2,2,2,2,2,1,1,1,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,3,3,3,4,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,4,5,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,5,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,4,4,4,4,4,5,5,6,6,5,5,5,5,5,4,5,4,4,4,4,4,3,4,4,4,4,4,5,5,5,5,6,6,6,6,5,6,5,6,6,5,5,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,7,6,6,6,6,6,6,5,5,5,4,4,4,4,5,5,6,5,6,6,6,6,6,7,7,7,6,8,7,6,7,6,6,6,5,6,6,5,6,5,6,6,6,6,7,9,9,7,7,9,9,9,10,12,12,13,16,16,15,13,12,12,12,13,13,15,16,19,23,23,26,27,24,27,26,26,26,25,26,24,24,22,23,23,21,20,20,20,20,19,18,19,20,20,18,21,19,17,20,22,21,21,21,21,23,22],[24,23,22,21,21,18,18,15,17,16,16,14,14,14,14,12,12,12,10,9,10,9,6,7,7,6,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,3,3,3,4,4,4,5,7,9,9,10,10,9,7,7,7,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,4,6,5,4,5,7,6,7,10,11,9,9,12,12,11,13,14,16,15,15,15,14,13,11,12,10,10,11,10,9,8,6,6,6,4,4,4,5,4,4,5,6,6,6,7,7,6,6,7,7,7,8,8,7,8,10,10,11,10,11,12,11,10,9,9,8,9,7,9,8,7,6,6,6,5,5,5,6,5,6,5,5,6,6,5,6,6,7,7,6,7,8,7,7,7,6,6,6,5,6,5,7,6,7,6,6,7,7,7,6,6,6,7,6,6,7,7,7,7,8,8,7,7,8,8,7,7,8,7,8,8,8,8,7,8,8,7,7,7,7,7,8,8,9,7,7,7,7,6,6,6,5,6,6,7,8,9,8,7,8,8,8,7,8,8,8,8,8,10,10,11,10,9,8,7,8,8,7,6,6,8,8,8,9,9,9,8,10,10,10,9,11,11,10,9,9,8,8,7,6,6,4,5,5,5,4,4,4,4,4,4,4,4,3,3,4,5,6,7,9,10,11,11,8,8,7,6,6,5,4,5,5,4,4,4,4,4,4,5,4,4,5,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,5,5,4,4,5,4,4,4,4,3,3,4,4,4,4,6,7,9,9,9,9,7,6,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,4,5,5,5,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,2,2,3,3,3,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,5,7,7,8,9,11,14,16,16,16,16,16,13,13,10,7,5,3,3,2,2,2,2,2,2,2,3,3,4,4,5,5,4,4,4,3,4,5,4,3,3,3,2,2,2,2,1,1,1,1,2,2,2,3,4,6,8,9,8,6,5,6,5,6,6,4,5,3,3,3,3,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,4,3,3,3,3,3,3,3,4,4,4,4,3,3,3,2,2,2,2,3,3,3,4,4,4,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,5,4,4,4,3,4,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,5,6,5,6,6,5,5,4,4,4,4,4,4,4,4,5,4,5,5,6,6,5,6,6,5,6,6,6,6,5,5,5,5,4,5,5,4,5,5,5,5,6,6,6,6,6,7,7,6,6,8,6,6,7,7,6,6,5,6,6,5,6,5,6,6,7,6,8,9,9,7,8,10,9,9,10,13,12,13,15,16,15,12,12,13,12,13,12,16,17,20,24,24,26,26,25,27,26,26,26,25,25,24,24,23,23,24,21,21,20,21,21,19,19,20,22,21,20,22,21,20,21,22,21,21,22,21,22,21],[24,23,22,23,22,18,18,18,19,18,17,16,16,15,16,15,14,14,12,10,10,10,8,8,7,6,5,5,5,4,4,4,4,4,4,4,4,3,4,3,4,3,3,4,4,4,3,4,4,4,5,5,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,7,9,10,10,11,11,8,7,7,6,6,5,6,5,5,5,5,4,4,5,4,4,4,5,4,4,4,5,4,4,6,5,5,6,7,7,7,9,11,10,10,12,14,12,14,16,16,16,16,15,14,12,11,10,9,8,10,10,9,8,7,6,5,5,4,4,4,4,4,4,5,5,7,7,7,5,7,8,7,7,8,9,8,9,10,11,11,11,12,12,13,10,9,10,8,9,8,10,9,7,7,5,6,5,5,5,5,5,6,5,5,6,5,6,6,7,8,7,7,7,9,8,8,7,6,6,6,6,6,6,6,7,7,7,7,8,7,6,6,6,7,7,6,7,7,7,7,8,8,9,9,8,9,9,8,8,9,8,8,9,9,9,7,8,9,9,7,8,8,9,8,9,9,8,8,7,7,6,6,6,6,7,8,9,9,11,11,9,8,10,10,8,8,9,8,8,9,11,10,11,10,10,9,7,8,8,7,7,7,8,10,11,10,11,12,9,11,10,10,9,12,12,10,9,9,8,8,7,6,5,4,5,6,5,5,4,4,4,4,3,4,4,3,4,4,5,5,7,9,10,11,11,9,8,7,6,6,6,5,5,5,4,4,4,5,4,4,4,4,3,4,4,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,4,4,5,4,4,4,4,4,4,4,4,3,3,4,4,4,4,6,7,9,10,10,9,7,6,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,3,4,5,5,3,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,1,2,2,2,2,2,3,3,3,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,5,6,7,8,10,11,14,16,17,17,17,17,13,14,10,8,5,3,3,2,2,2,2,2,2,2,2,3,4,4,4,4,4,4,4,3,4,4,4,3,3,3,2,2,2,2,2,2,1,1,2,2,2,3,4,6,7,9,8,6,5,5,5,5,4,4,4,3,3,3,3,2,3,2,2,2,2,1,1,1,1,1,2,2,2,2,2,3,3,3,3,2,3,3,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,5,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,6,6,5,5,5,5,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,3,3,4,4,4,4,5,5,5,6,6,6,6,5,5,6,5,4,5,5,4,5,4,4,3,4,4,4,5,4,5,5,6,6,6,6,7,6,5,6,5,6,7,6,5,5,5,4,5,4,4,5,4,5,5,6,6,6,6,6,6,7,6,7,7,7,7,6,6,5,6,5,5,5,4,5,5,6,6,6,6,7,6,7,7,7,7,7,8,7,7,7,8,7,7,6,6,6,5,7,6,7,6,7,7,8,10,10,9,9,12,10,11,12,14,14,14,17,17,16,14,13,14,13,14,14,17,18,21,24,25,27,27,25,27,27,27,27,25,26,24,25,23,23,23,22,20,21,21,20,20,18,19,22,21,20,21,22,20,21,21,23,22,22,23,24,22],[24,24,22,21,20,18,16,14,17,16,14,12,16,15,13,14,14,14,12,11,11,10,9,7,8,6,5,5,5,5,4,4,5,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,5,6,6,6,7,6,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,7,9,9,11,12,12,8,7,8,6,5,5,6,4,5,5,6,4,4,5,5,4,4,5,4,5,5,5,5,5,7,6,6,7,8,7,8,11,12,11,10,13,14,13,13,17,17,17,14,14,13,12,10,11,9,9,9,9,9,8,5,6,5,4,5,5,5,5,5,5,6,6,7,8,8,7,7,9,8,8,9,10,9,9,11,12,12,12,12,13,12,12,10,10,9,9,8,9,8,7,7,7,6,6,5,5,5,6,6,6,5,6,6,6,6,7,8,8,7,8,9,8,8,8,7,7,6,7,6,6,7,7,7,7,8,8,8,7,8,7,7,7,7,8,8,8,8,8,9,8,8,9,8,8,9,8,9,8,9,10,10,10,8,9,10,9,8,10,10,9,9,10,10,9,9,8,8,7,7,7,7,6,7,9,9,12,11,9,10,10,10,8,10,10,9,9,10,12,11,12,11,11,10,9,8,8,7,7,7,8,9,10,11,11,11,10,12,12,10,11,12,12,11,10,10,8,8,8,6,6,5,6,6,6,5,5,5,5,4,4,4,4,3,4,4,5,6,8,9,10,10,10,9,8,8,7,6,6,5,5,6,5,5,5,5,4,4,5,4,4,5,5,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,4,4,6,6,4,5,5,5,4,5,5,4,4,5,6,4,5,7,8,9,10,10,9,8,7,6,5,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,3,5,5,5,3,3,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,6,6,8,8,10,12,13,15,15,15,15,15,12,12,9,7,5,4,3,2,2,2,2,2,2,2,3,3,5,5,6,5,5,4,4,4,4,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,6,7,8,8,6,6,6,6,6,5,5,5,3,3,3,3,2,3,3,2,2,2,2,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,4,4,5,5,5,4,5,5,4,4,4,4,4,3,4,4,5,4,4,4,3,3,3,3,3,3,3,4,4,5,5,5,6,6,7,6,6,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,4,4,4,4,5,5,5,6,6,6,6,6,6,6,5,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,7,7,7,6,6,6,6,5,6,5,5,5,4,4,4,4,5,5,5,5,5,6,6,6,7,7,8,8,6,6,6,7,8,6,6,5,5,5,5,5,5,5,5,6,5,6,6,7,7,7,7,8,7,7,7,8,8,7,6,5,6,5,5,5,5,6,6,7,6,7,7,8,8,8,8,8,8,8,9,8,7,8,8,7,7,6,6,6,5,7,6,7,7,7,8,9,10,10,9,9,11,10,10,12,14,13,14,16,17,15,13,12,12,12,13,13,16,17,20,24,23,26,26,24,26,27,26,26,25,25,23,23,21,22,22,21,19,19,20,19,19,18,19,20,19,18,21,19,18,20,22,21,22,21,22,24,22],[24,23,22,20,20,18,16,15,17,16,15,12,16,15,14,14,15,14,13,13,11,12,10,8,8,6,5,6,5,5,4,5,5,4,4,4,4,3,4,4,4,3,4,5,4,4,4,5,4,6,6,6,7,7,6,7,6,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,5,5,6,8,10,10,10,12,12,8,8,8,6,6,5,6,5,4,5,5,5,4,5,4,4,4,5,4,5,5,5,5,5,6,6,6,7,8,7,9,11,13,12,11,12,13,13,14,16,17,17,16,16,15,14,12,12,10,11,11,9,10,8,7,6,6,5,5,5,5,6,6,6,7,8,8,9,9,8,9,10,9,9,9,12,9,10,11,13,14,12,13,14,13,12,12,11,9,9,9,9,9,7,8,7,6,7,6,7,7,6,7,7,6,8,7,7,8,8,9,9,8,9,10,10,10,9,7,8,7,8,7,8,8,7,8,8,8,9,8,8,9,8,8,8,8,8,8,9,8,8,10,9,9,10,9,9,9,9,10,9,9,11,10,10,9,9,11,10,9,10,10,9,9,11,11,10,10,9,8,8,8,8,8,8,8,10,9,11,10,10,9,10,10,9,10,10,9,10,10,12,12,13,12,12,10,9,10,9,8,8,7,8,10,9,10,10,12,11,13,13,11,12,14,13,12,11,12,9,9,8,7,7,6,6,7,7,6,6,6,5,5,5,5,5,4,4,5,6,6,8,10,11,12,12,9,10,9,7,7,7,6,7,7,5,6,6,6,5,5,5,5,5,6,6,5,4,4,4,4,3,3,4,4,3,3,4,4,4,4,5,5,6,6,5,5,6,5,5,5,6,5,5,6,6,6,6,7,8,9,10,10,9,8,7,7,5,4,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,4,5,5,5,3,3,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,3,3,4,4,3,3,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,3,3,2,3,3,2,2,2,2,2,2,3,3,4,5,6,7,8,9,12,12,15,17,17,17,17,17,14,14,11,8,6,4,3,2,2,2,2,2,2,3,3,4,5,5,5,6,5,5,4,4,4,5,4,3,3,3,2,2,2,2,1,2,2,2,2,2,3,3,4,6,8,9,8,7,6,6,6,7,5,5,5,4,3,3,3,3,3,3,2,2,2,2,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,3,3,3,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,4,4,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,5,4,4,3,3,3,3,3,3,4,4,4,5,6,5,6,6,7,7,6,6,6,5,5,5,5,4,4,5,4,4,3,3,3,3,3,4,4,5,6,6,6,6,7,6,6,6,6,6,5,5,4,4,4,4,4,4,4,4,5,5,6,6,6,6,7,7,8,6,6,6,6,5,6,6,5,5,4,5,4,5,5,5,5,5,6,7,6,7,7,8,9,8,6,8,7,7,8,7,6,6,6,5,5,5,5,5,5,6,6,7,6,8,8,7,8,8,7,8,8,8,9,8,7,6,6,5,6,6,5,6,6,7,7,7,7,8,9,8,9,9,9,8,9,9,8,9,9,8,8,6,7,6,6,8,7,8,8,8,8,9,11,11,9,10,12,11,11,12,15,14,15,17,18,17,14,14,14,13,14,14,17,17,20,24,24,26,26,25,27,27,26,26,25,25,23,24,22,23,22,22,20,20,20,20,19,18,19,21,20,19,21,20,19,20,22,22,22,21,22,25,22],[26,25,23,23,23,20,20,20,20,18,18,15,17,18,16,16,15,16,14,13,14,12,9,9,9,7,7,7,6,6,5,5,5,5,4,5,5,4,4,5,4,3,4,5,4,4,5,5,4,5,6,6,7,8,7,7,7,6,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,6,7,9,11,11,12,14,14,10,10,10,8,7,6,8,6,6,6,6,5,5,6,5,5,5,6,5,4,6,5,5,5,6,6,6,7,8,8,8,10,11,11,11,13,14,12,13,17,16,17,15,15,14,14,12,12,11,10,11,11,11,10,7,7,7,7,6,6,7,7,7,7,8,8,9,10,10,9,9,11,10,10,11,12,10,12,13,14,16,14,14,16,15,14,13,13,10,10,9,11,10,8,10,9,8,8,8,8,8,8,9,8,7,8,8,7,8,8,11,10,9,10,11,11,10,9,8,8,8,8,8,8,8,8,8,8,9,9,9,8,9,8,9,8,8,8,9,9,9,9,9,10,10,10,10,10,9,9,10,9,9,11,11,11,11,10,11,10,9,11,11,10,11,13,13,10,11,10,9,9,9,8,8,8,9,10,11,13,12,11,11,11,11,10,11,11,10,11,12,13,13,15,14,13,12,11,12,10,9,9,8,9,11,10,11,12,12,11,13,14,12,12,16,14,12,12,12,9,9,8,7,8,7,7,8,8,7,7,7,6,6,6,6,5,5,6,5,7,7,9,11,12,13,12,11,10,9,8,8,8,7,7,8,7,7,7,7,6,6,6,6,6,7,7,6,5,5,5,5,5,4,5,5,4,4,5,5,5,5,5,6,7,7,6,6,7,6,5,6,6,5,5,6,6,6,7,8,9,11,11,11,11,9,8,7,6,5,4,4,4,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,2,4,5,6,6,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,4,5,5,6,8,9,9,12,13,15,16,16,17,17,17,13,14,11,8,6,5,3,3,2,2,2,2,3,3,4,4,5,6,6,6,6,5,4,5,5,6,5,4,4,4,3,3,2,2,2,2,2,2,3,3,3,4,5,7,8,10,9,7,7,6,6,8,5,6,6,4,3,4,4,3,3,3,2,2,2,2,1,2,2,2,2,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,1,1,2,2,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,3,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,4,4,4,5,5,5,4,4,4,3,4,3,3,3,3,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,4,4,5,5,6,6,6,6,5,6,5,5,5,5,5,4,5,6,6,6,5,5,4,4,4,4,4,4,4,5,5,6,7,7,7,8,8,8,7,7,7,6,6,6,6,5,5,6,5,5,4,4,4,4,4,5,5,5,6,7,6,7,8,7,7,7,8,7,6,6,6,6,5,5,5,5,5,5,6,6,7,7,7,8,9,9,8,7,7,8,7,6,7,7,6,6,5,6,5,5,6,6,7,6,7,7,7,8,9,10,11,11,8,9,8,9,9,8,8,7,7,6,6,6,6,6,6,7,7,8,8,9,10,9,10,10,9,10,10,9,10,9,9,7,7,7,7,7,6,7,7,8,8,9,9,10,10,10,11,11,10,10,11,10,9,10,10,9,8,7,8,8,7,8,8,9,8,9,10,11,12,13,11,11,14,12,12,15,16,16,16,18,18,18,15,15,15,14,15,15,18,19,21,25,25,27,27,25,27,27,27,26,25,26,24,24,22,23,23,23,20,21,21,21,20,19,20,21,20,20,21,20,20,20,23,23,23,23,23,25,22],[26,25,23,23,22,17,20,16,18,17,18,13,16,17,15,17,16,17,16,14,14,15,11,10,10,9,7,7,7,6,5,6,6,5,5,5,5,4,4,5,5,5,5,4,5,5,5,5,5,5,6,6,8,8,7,8,8,6,5,6,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,5,5,6,8,10,9,11,14,13,9,8,10,8,6,6,9,6,6,6,7,6,6,7,6,5,6,7,5,5,7,8,5,6,9,7,8,9,10,10,9,12,12,13,11,13,13,11,12,15,15,15,14,14,14,12,12,13,11,11,11,10,10,10,9,8,8,7,7,7,7,7,8,8,9,9,9,10,10,10,10,11,11,11,11,12,12,11,13,13,14,14,13,14,14,14,12,14,11,10,11,10,11,9,9,9,7,9,8,8,9,8,9,9,9,9,8,10,10,10,11,11,11,10,11,12,10,10,9,9,8,8,9,8,7,8,8,9,9,10,9,8,10,9,8,8,10,9,9,10,10,10,11,10,10,11,11,10,10,9,11,10,11,11,12,12,11,11,11,11,11,11,12,12,12,13,13,12,11,11,10,10,10,10,8,8,10,11,12,12,13,12,12,12,11,11,11,10,11,12,11,14,14,14,13,13,12,11,11,12,10,10,10,10,11,11,11,13,13,12,12,15,13,12,14,13,12,12,12,10,10,9,9,8,7,8,8,8,8,7,6,7,7,6,6,6,6,6,6,8,8,9,11,12,12,12,10,11,9,8,8,8,7,8,8,7,7,8,7,6,6,7,6,6,7,7,6,6,5,5,6,5,4,5,5,5,4,5,5,5,5,5,6,6,6,6,6,7,6,5,6,6,5,5,7,6,6,7,8,9,10,11,11,10,9,8,7,7,6,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,4,3,3,2,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,3,2,4,5,7,6,5,4,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,4,4,4,3,3,3,4,4,4,4,5,5,5,5,4,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,4,4,4,6,6,7,7,9,10,11,11,13,14,15,16,16,16,14,14,10,8,6,5,4,3,2,2,3,3,3,3,4,5,6,6,6,6,6,5,5,4,5,6,5,4,4,4,3,3,3,3,2,2,2,2,3,3,3,4,6,7,8,10,9,8,6,6,6,6,6,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,5,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,3,3,4,3,4,4,4,4,3,4,4,4,3,4,3,3,3,2,2,3,3,2,3,3,3,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,3,2,3,3,3,4,4,4,4,4,4,5,5,6,5,5,4,4,4,4,4,4,4,3,4,3,3,4,4,4,4,4,5,5,5,4,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,6,6,6,7,7,6,6,6,6,5,6,6,6,5,6,6,6,6,6,5,4,4,4,4,4,5,5,6,6,6,8,7,8,8,8,9,8,7,7,6,7,7,6,5,6,6,5,6,5,5,5,5,5,6,6,6,7,8,7,8,8,8,7,8,8,8,6,6,6,6,6,5,6,6,6,6,7,7,7,8,8,8,9,8,8,8,8,8,8,7,8,7,7,7,7,6,7,7,6,7,7,8,7,8,8,8,9,10,10,10,9,9,9,9,9,9,8,8,7,8,7,8,8,7,8,8,8,8,9,9,10,9,10,10,10,10,10,10,10,10,9,8,8,8,7,8,8,8,8,9,9,9,9,9,10,9,11,11,10,10,11,10,10,10,10,10,9,9,8,9,9,9,10,9,10,9,10,10,12,12,12,12,14,13,13,14,16,15,17,18,18,18,16,16,15,16,15,16,19,19,19,25,23,25,26,24,26,26,25,25,24,24,22,22,20,22,21,21,18,18,19,19,16,16,18,19,18,17,19,19,19,19,20,21,21,20,21,22,21],[26,26,25,24,22,19,20,18,21,20,20,18,19,19,18,17,17,17,15,14,15,15,11,11,10,9,8,8,7,7,6,7,7,5,5,6,6,5,5,6,5,4,4,5,4,4,5,6,5,6,6,8,7,9,8,7,8,6,6,5,6,5,4,5,4,4,4,4,3,3,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,7,9,11,11,12,15,16,10,10,11,9,7,7,9,7,7,7,8,6,6,7,6,6,7,7,6,6,7,7,6,7,8,7,7,8,10,10,9,13,13,14,13,15,14,13,14,16,16,16,15,15,14,13,12,13,11,11,11,11,11,10,8,8,8,6,7,8,8,9,8,9,10,10,11,12,11,10,11,12,12,12,14,13,13,14,15,16,17,17,16,18,18,16,15,15,13,14,11,13,13,11,10,10,10,10,10,10,9,10,11,10,9,10,10,10,10,12,13,12,12,13,15,12,13,13,10,11,10,10,9,10,10,10,11,11,11,11,11,11,11,11,11,11,10,11,12,12,11,12,12,13,13,12,14,13,11,11,12,12,12,13,14,13,12,13,13,13,12,13,13,13,13,14,16,13,13,12,12,11,11,11,11,12,11,13,14,14,14,12,14,14,13,12,13,14,13,13,14,17,16,18,16,17,16,13,13,12,12,11,11,11,13,13,12,14,13,13,16,16,14,15,18,17,14,14,14,12,11,10,9,9,8,8,8,8,8,8,7,7,7,6,6,6,6,5,6,7,8,10,12,12,13,13,11,10,10,9,9,9,7,8,8,6,6,7,7,6,7,6,6,6,8,7,7,6,5,5,6,5,4,5,5,4,4,5,5,5,5,5,6,7,7,6,6,6,6,5,6,6,5,5,7,7,6,8,9,11,12,12,11,12,10,8,7,6,5,4,4,4,4,3,3,4,3,3,3,3,2,2,2,2,2,1,1,2,2,2,2,3,2,3,4,4,4,4,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,2,2,4,5,6,6,4,4,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,4,3,3,4,3,4,4,4,5,5,5,4,4,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,4,5,6,7,8,8,10,11,12,13,14,17,16,18,18,18,14,15,11,9,6,6,4,3,3,2,3,3,3,4,4,5,6,7,7,6,7,6,5,5,6,7,6,5,4,4,3,3,3,3,2,2,2,3,3,3,4,5,6,7,9,10,9,8,7,7,7,7,7,6,6,4,5,5,4,4,4,4,3,3,2,2,2,2,2,3,3,4,4,4,4,5,5,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,3,3,4,4,4,4,4,5,5,4,4,4,4,4,4,4,3,3,2,2,2,2,3,3,3,4,4,5,5,6,5,6,4,5,4,4,5,4,4,4,4,3,4,3,3,3,3,3,4,4,4,5,5,5,6,6,6,7,6,5,5,4,5,4,4,4,3,4,3,3,4,4,4,4,5,6,6,5,5,6,6,6,5,5,6,5,4,5,4,4,4,4,5,5,5,5,6,7,7,8,9,8,8,8,8,7,7,7,7,6,6,7,7,7,7,6,6,5,5,5,5,5,6,6,6,7,8,8,9,9,10,10,10,10,9,9,9,8,9,8,7,8,8,6,7,6,6,6,6,6,7,7,7,8,9,9,9,10,10,9,10,10,10,9,8,7,7,6,6,6,6,7,7,8,8,9,10,9,11,11,11,11,10,10,10,10,8,9,9,8,8,7,8,7,7,8,8,9,8,9,9,10,10,12,12,13,13,11,11,10,11,12,10,9,9,9,8,8,8,8,8,9,10,9,10,11,11,12,12,13,13,12,12,13,12,13,11,11,9,10,10,9,9,8,10,9,11,10,11,11,12,13,13,14,13,12,12,14,12,12,12,12,11,10,11,9,10,9,11,10,12,11,11,12,14,15,16,14,13,17,15,14,16,20,18,18,20,21,19,17,16,17,15,17,16,20,20,22,26,26,28,27,27,28,28,28,28,26,27,25,25,23,25,24,24,22,22,22,22,20,20,22,22,21,20,22,22,21,22,24,25,25,25,24,26,24],[26,25,25,24,24,21,21,21,22,21,22,20,19,20,18,18,18,18,17,15,17,16,13,14,13,11,10,9,9,9,7,8,9,7,6,7,7,6,6,7,7,5,7,7,6,6,7,7,7,8,8,9,9,10,9,10,10,9,7,8,8,6,5,7,6,5,5,6,6,4,6,6,5,5,6,5,5,6,7,6,6,9,8,8,9,10,12,14,15,15,16,16,13,13,13,12,10,10,12,9,10,11,10,8,9,10,8,8,9,9,7,9,10,9,8,9,11,9,10,11,12,12,12,15,15,15,15,18,17,13,14,17,16,15,15,15,15,13,12,13,12,11,11,11,10,10,10,9,8,9,8,9,10,10,10,11,11,13,13,14,14,13,13,15,14,15,15,16,15,16,17,19,19,18,18,21,20,19,18,18,15,14,14,15,13,13,12,12,11,13,11,12,11,11,12,11,11,12,11,12,13,13,14,14,14,15,15,14,15,14,12,12,13,12,11,11,12,12,13,14,12,14,13,13,14,13,13,13,13,13,14,14,13,14,15,15,15,15,15,15,14,15,14,15,15,16,18,17,14,17,17,16,15,16,17,16,16,17,18,16,16,15,14,13,14,12,13,12,13,15,16,17,18,15,17,17,16,15,18,16,16,16,17,19,18,19,19,18,18,14,15,15,13,13,14,14,14,15,16,17,15,15,18,19,17,17,20,19,18,15,16,14,14,13,12,11,11,11,11,12,10,11,10,10,9,9,8,8,8,8,8,8,10,11,14,15,14,15,13,12,12,11,11,11,10,10,11,10,10,10,10,9,9,9,8,9,9,9,9,8,7,7,8,7,6,7,7,5,5,7,6,6,6,7,8,9,9,8,9,10,8,7,9,9,7,7,9,9,9,10,11,12,13,14,14,13,12,11,10,8,7,6,7,7,6,5,5,6,5,5,5,4,3,3,2,3,3,2,2,3,3,2,3,4,3,4,4,5,5,5,5,4,4,3,4,4,2,2,3,2,2,2,2,2,2,1,0,1,3,4,5,6,7,5,5,4,4,3,3,3,3,2,2,3,3,2,3,4,4,4,4,5,4,5,5,5,5,5,5,5,5,6,6,5,5,5,4,4,4,4,4,4,5,5,6,6,5,5,5,4,5,4,4,3,4,5,4,4,3,3,4,4,5,6,7,9,9,10,12,12,14,13,16,17,17,18,18,18,16,15,12,10,8,6,5,4,3,3,4,4,5,5,6,7,8,9,9,9,9,8,7,7,8,8,8,7,7,6,5,5,4,4,3,3,4,4,4,4,6,7,8,9,11,12,12,11,10,10,10,9,8,8,7,7,7,6,6,6,6,6,4,5,4,4,3,3,4,4,5,5,6,6,7,7,8,9,8,7,6,7,6,6,7,6,5,5,4,4,3,4,5,5,6,5,6,6,7,8,8,8,7,7,8,7,6,7,6,6,5,4,4,4,4,5,5,6,6,7,7,8,8,9,9,7,8,8,8,8,7,7,7,7,6,5,4,4,4,4,5,6,7,8,8,8,9,9,10,11,10,9,8,8,7,8,7,6,6,5,5,4,5,6,6,6,7,8,9,9,9,9,9,9,8,8,7,8,7,7,6,5,5,5,5,7,7,7,8,9,10,10,12,12,12,11,10,10,10,10,10,9,9,8,9,9,8,8,8,6,6,5,5,6,6,7,9,10,10,11,12,12,13,13,14,14,13,12,12,11,11,11,10,10,10,9,8,8,6,7,6,7,9,9,9,10,10,12,12,13,13,12,12,12,12,12,11,10,9,9,8,8,7,8,9,10,10,11,12,12,13,13,14,15,14,12,12,13,12,11,11,10,10,10,9,9,8,9,9,10,10,11,12,13,12,13,14,14,16,15,13,13,11,13,13,12,11,11,10,10,10,10,10,10,11,12,12,13,13,15,15,14,15,15,14,15,14,15,15,13,13,11,11,11,10,11,10,11,11,13,12,13,13,16,15,15,15,15,15,14,16,14,13,14,14,13,12,12,11,12,11,12,12,13,13,13,14,16,17,18,15,16,19,18,16,18,21,19,20,21,21,20,19,17,18,17,18,18,20,21,22,26,25,28,27,26,28,28,28,27,26,26,24,25,22,24,23,23,21,21,22,22,20,20,21,22,21,20,22,23,21,21,24,25,25,24,24,26,24],[28,26,27,26,25,22,21,22,21,21,22,20,20,21,21,20,20,20,19,18,20,18,18,18,18,15,13,12,13,13,11,10,11,11,9,10,10,9,8,10,10,7,9,9,8,9,10,11,9,11,11,9,12,13,14,14,14,12,9,12,12,9,9,11,9,8,8,10,8,8,10,8,8,10,10,8,9,11,10,11,10,13,10,11,12,13,15,16,17,16,18,17,16,16,16,14,13,12,16,14,13,13,15,12,12,14,13,11,13,15,11,10,14,14,12,11,16,14,13,15,16,15,15,18,17,18,17,19,18,17,17,19,19,18,19,18,19,18,17,17,15,15,15,15,14,14,13,13,13,12,13,13,13,14,13,14,15,17,18,18,19,18,18,19,19,20,19,20,20,21,20,21,22,22,22,22,22,22,21,21,20,20,17,19,15,15,13,14,14,14,14,15,14,14,16,14,14,16,16,15,17,16,19,19,17,18,20,19,19,19,16,17,14,16,11,14,12,14,14,14,14,17,16,14,16,16,14,14,15,16,16,15,17,17,17,17,18,17,17,17,17,16,17,18,18,18,20,20,18,20,20,20,18,20,20,19,19,21,21,20,19,20,18,17,16,15,14,15,16,16,17,20,18,17,21,20,19,19,20,19,20,19,19,21,22,21,22,22,20,20,19,20,18,17,16,17,16,16,19,19,20,20,21,22,22,20,23,21,22,20,20,18,17,16,16,15,14,16,16,16,15,13,14,13,12,11,13,11,10,10,11,12,13,14,16,15,17,16,14,14,13,14,15,13,13,15,14,13,13,14,13,13,13,13,12,13,13,13,11,12,9,10,12,10,10,10,10,10,10,10,10,10,10,12,11,13,12,12,12,13,11,11,12,13,10,10,12,13,12,12,13,15,15,16,15,15,15,13,12,12,11,10,10,10,8,8,9,8,8,8,9,7,6,5,3,5,5,4,4,4,5,5,5,6,5,6,8,8,8,8,7,7,7,7,7,6,5,4,5,4,3,4,5,3,2,2,1,0,1,3,5,7,7,6,6,6,6,5,5,6,5,3,4,6,5,4,5,7,6,6,9,9,7,8,7,8,8,8,9,10,10,10,10,9,9,9,8,9,8,7,7,7,9,9,9,9,8,9,8,6,7,8,7,6,7,8,6,7,5,5,8,7,8,9,11,12,13,13,15,15,15,15,17,19,19,19,19,19,17,17,14,12,10,9,9,8,6,5,9,8,9,9,10,11,12,13,13,12,13,12,11,10,11,12,11,10,10,9,8,10,8,8,7,5,8,7,10,8,10,10,12,13,13,15,14,13,13,13,13,12,12,12,11,10,11,10,8,10,11,9,9,12,7,8,7,6,9,7,10,10,10,10,12,12,13,14,12,11,12,12,11,11,11,10,11,10,8,8,8,7,8,8,11,10,11,11,11,12,13,12,11,13,12,11,11,11,11,9,9,7,8,8,7,8,9,11,12,11,11,12,12,13,13,12,12,11,12,12,11,10,11,11,10,9,8,8,8,7,9,11,12,12,13,12,11,13,12,15,13,12,11,11,10,10,10,10,9,8,8,7,8,10,11,11,10,12,12,12,12,11,12,12,11,10,10,10,9,10,10,7,9,8,8,10,12,12,12,12,13,13,15,17,15,13,13,13,13,12,12,12,10,10,12,11,10,11,10,9,10,9,10,11,12,12,13,13,14,15,16,15,17,17,18,18,17,16,16,14,14,13,13,13,13,13,11,11,11,11,11,12,13,13,14,14,16,17,16,18,18,16,16,16,16,16,14,13,12,13,11,13,12,13,13,14,14,15,16,16,17,18,19,20,18,17,17,18,16,15,15,14,14,15,12,14,13,13,14,15,15,15,16,17,16,18,19,19,20,20,18,18,16,18,19,17,15,15,16,15,14,14,14,14,15,16,15,17,17,18,19,18,20,21,18,19,18,19,20,19,17,15,15,14,14,14,15,15,15,16,16,16,18,19,19,19,20,20,19,18,21,19,18,17,19,17,17,15,15,15,15,16,16,17,17,17,18,19,22,22,20,19,22,20,20,21,22,22,22,24,24,22,21,20,19,20,19,20,22,21,23,26,26,27,27,26,28,28,27,27,26,27,26,25,24,25,25,25,22,22,24,23,20,21,23,23,21,20,22,22,21,22,23,26,26,25,25,27,25],[27,26,27,26,26,25,24,24,23,24,25,22,23,22,22,22,22,21,20,19,20,19,18,18,18,16,14,13,14,15,11,11,13,12,12,11,12,9,11,11,11,9,11,10,10,10,11,11,9,12,13,13,14,13,13,14,14,14,12,12,13,11,10,12,11,8,10,11,8,8,11,9,8,9,11,10,10,12,11,12,11,13,13,13,13,15,16,18,19,20,21,20,19,19,18,17,15,15,18,14,13,15,16,14,13,15,14,13,15,14,13,13,14,13,13,14,15,14,15,16,17,16,17,19,21,20,18,20,19,18,18,21,20,19,17,18,17,16,15,15,14,14,15,15,14,14,14,14,15,15,14,15,16,17,16,17,18,18,20,20,21,20,21,22,21,22,23,23,21,23,24,24,24,25,24,25,24,23,23,23,22,21,19,20,19,17,15,17,16,18,18,18,20,17,18,19,18,20,17,19,19,19,22,20,19,21,22,20,22,20,18,18,17,17,18,17,17,17,18,17,19,21,19,19,19,19,19,18,19,19,20,19,19,20,20,20,21,20,19,21,19,18,20,21,22,22,23,24,20,22,24,23,20,21,24,21,21,24,24,22,22,21,20,20,18,18,17,17,19,18,22,23,22,20,22,23,22,21,23,23,22,21,23,24,24,24,24,23,23,22,22,22,20,20,20,20,19,20,22,23,21,22,24,24,23,23,25,24,23,22,22,19,20,19,19,18,17,19,18,20,19,15,16,17,15,15,16,16,16,15,15,15,17,17,18,19,19,18,16,18,16,16,17,18,17,18,17,15,16,17,17,16,16,17,16,15,16,16,14,17,14,13,15,15,14,14,16,15,13,15,14,13,13,16,15,16,15,15,15,15,14,14,14,16,13,14,16,16,16,16,18,18,19,19,17,18,18,16,17,16,14,13,13,14,12,11,12,12,12,11,12,8,8,7,5,6,6,5,6,7,8,8,8,8,9,9,13,13,13,12,13,10,10,11,9,10,9,8,8,8,5,3,5,5,3,3,3,1,0,2,5,6,8,9,6,7,9,4,3,9,8,5,7,8,8,7,8,11,10,8,10,11,11,11,11,10,13,10,13,11,9,12,11,10,10,11,10,9,10,11,11,12,13,12,12,12,12,12,12,11,10,11,11,9,10,10,10,9,6,8,10,12,12,13,14,16,16,16,18,18,19,18,20,20,20,21,20,21,19,18,16,15,13,11,11,10,8,7,10,10,12,13,14,14,15,16,16,16,16,15,14,14,14,15,14,14,14,12,11,12,10,10,8,8,9,9,12,12,14,14,15,15,15,17,16,16,16,15,15,15,15,14,14,14,15,13,12,13,13,12,10,12,9,10,7,9,10,9,12,12,14,14,15,16,16,16,17,14,14,15,13,13,12,12,10,11,9,10,8,10,10,10,13,11,14,14,14,16,16,16,13,15,15,13,12,12,11,10,10,8,10,9,9,10,10,11,11,14,13,15,14,16,16,15,17,14,14,16,13,12,12,11,11,10,8,9,8,8,10,11,12,13,15,15,15,16,16,17,16,16,13,13,11,12,10,11,10,8,8,8,10,12,10,12,12,15,15,16,15,13,16,15,14,12,12,12,10,12,11,8,12,10,10,12,11,14,14,16,17,18,18,18,17,17,17,16,15,15,16,16,13,13,14,13,12,11,12,11,11,11,11,11,13,14,16,17,16,18,18,18,18,19,19,20,19,18,19,18,17,18,16,15,16,16,14,14,10,14,12,14,15,16,17,17,18,19,18,19,19,19,19,19,18,18,17,16,14,16,14,15,16,16,16,17,17,17,18,18,19,19,20,19,19,19,19,19,19,17,17,17,17,17,16,17,17,17,16,17,17,17,18,19,17,19,20,20,21,21,19,19,19,19,20,19,17,17,18,19,16,17,18,17,17,18,17,19,18,21,21,18,21,22,19,21,20,20,22,21,18,16,18,17,17,17,18,17,17,19,18,19,18,21,22,20,22,22,21,20,22,21,19,20,21,18,19,18,17,17,17,18,18,20,19,20,21,21,23,23,20,22,24,23,22,24,26,24,24,26,26,24,22,22,21,21,21,21,24,22,24,27,27,28,28,27,29,28,28,27,27,27,26,26,24,26,25,25,24,23,25,24,23,22,24,24,23,22,23,24,23,24,25,26,26,25,25,27,25],[29,28,28,28,27,25,26,25,26,25,26,24,25,24,25,24,25,23,23,23,23,24,22,21,22,21,19,17,18,20,17,17,16,18,15,16,17,14,15,15,17,13,15,15,14,14,18,18,16,19,19,18,19,20,22,21,21,20,17,18,19,16,16,19,17,13,17,18,15,14,19,16,14,16,17,15,15,18,16,15,17,20,17,17,21,20,20,23,23,23,23,23,23,22,23,22,20,19,23,21,18,20,22,19,18,22,21,18,19,22,20,18,22,22,19,19,23,21,21,22,23,23,22,25,24,23,24,25,25,22,23,25,24,24,23,23,22,21,21,21,20,19,19,20,20,20,19,20,20,19,18,20,20,22,21,22,24,24,26,26,26,26,26,26,26,27,27,27,26,27,28,27,28,28,28,28,27,26,27,27,26,26,25,25,24,22,20,20,21,21,22,22,21,23,23,21,22,24,22,21,25,25,27,26,22,26,26,25,26,25,22,23,21,22,20,22,18,21,20,22,22,24,23,20,22,25,22,19,24,24,22,21,24,24,22,24,26,22,24,26,23,22,25,26,25,25,26,27,24,26,27,27,24,26,27,26,26,28,28,26,26,27,25,25,23,24,21,21,23,24,25,26,26,24,27,26,26,26,26,26,26,26,26,26,27,27,27,27,26,27,26,27,25,26,24,25,23,24,25,26,26,25,26,26,26,27,27,27,26,26,25,25,25,24,25,22,22,25,25,26,25,21,24,23,19,21,22,21,20,21,23,21,22,23,23,22,23,24,21,23,21,22,24,24,22,25,23,22,22,25,24,22,22,24,22,19,23,23,20,20,18,19,21,19,18,20,20,19,19,22,21,18,19,22,22,23,22,20,22,22,19,19,21,22,20,19,22,22,21,22,23,24,23,22,21,23,23,20,22,22,19,19,20,19,17,17,19,17,17,18,18,12,14,11,11,11,12,9,9,11,12,9,12,13,14,13,15,17,16,15,17,13,15,11,11,11,9,9,8,9,7,7,9,8,7,6,5,4,2,0,2,4,6,7,7,9,10,7,6,10,9,8,8,11,11,10,11,14,14,12,15,17,17,18,16,16,16,16,17,19,18,18,19,17,18,15,15,16,14,15,15,15,18,17,17,16,16,17,16,15,15,16,16,15,16,17,16,16,12,13,16,16,17,18,19,21,21,20,24,23,22,22,23,23,23,24,24,24,24,23,21,20,18,18,18,16,13,11,16,16,17,17,19,20,21,22,21,20,22,21,19,19,20,20,21,19,19,17,16,19,17,16,13,11,16,15,18,17,18,19,20,20,21,22,22,21,21,20,21,20,18,20,20,20,21,20,18,18,20,18,17,20,14,16,13,11,16,15,18,18,18,18,20,20,22,24,22,19,19,22,20,19,20,19,17,18,14,15,13,11,16,15,18,17,19,19,20,21,23,22,18,21,22,20,20,20,19,16,16,15,15,12,13,15,15,18,17,20,19,20,21,22,23,21,22,19,22,23,20,21,21,20,16,16,15,15,13,13,15,17,19,20,21,21,21,23,22,23,23,22,20,21,20,21,20,16,17,15,16,13,14,17,17,19,20,21,22,21,22,19,23,22,21,21,21,20,19,16,16,15,15,14,14,18,19,20,21,21,21,22,23,24,23,22,23,22,22,21,21,22,20,19,20,19,18,17,16,15,17,14,15,19,19,21,21,22,22,23,24,22,25,25,26,25,24,23,23,23,22,23,22,21,21,22,19,20,19,20,19,19,21,21,22,21,23,25,23,25,25,22,23,24,24,24,22,21,20,22,18,21,19,20,22,22,22,22,23,24,25,25,27,27,26,24,24,25,24,23,24,23,22,23,19,22,21,21,22,21,22,22,24,25,22,25,25,26,27,27,26,25,24,25,26,25,23,22,23,21,21,21,21,22,21,23,22,24,24,26,26,25,27,27,26,27,25,26,26,26,24,22,24,21,21,21,20,23,21,24,22,24,24,26,27,26,27,27,25,24,27,26,24,25,26,23,25,21,22,22,21,23,21,24,23,24,25,26,27,28,26,26,28,27,26,27,28,28,27,28,28,27,27,26,26,25,25,24,27,25,26,29,29,29,29,28,30,29,29,29,28,28,28,28,27,28,27,27,26,25,26,27,25,24,26,26,24,23,25,25,23,26,25,28,28,28,27,29,27],[28,27,28,27,26,25,25,25,25,25,25,24,25,23,24,23,23,23,23,22,22,22,22,22,21,21,20,19,19,21,17,18,19,18,15,17,17,14,15,17,17,13,16,18,16,15,19,20,17,21,22,20,20,22,22,22,21,23,19,20,20,19,18,19,19,16,17,18,15,16,19,16,13,17,18,14,14,19,17,16,18,21,18,18,21,22,21,23,23,23,23,24,22,22,22,22,21,20,23,20,18,21,21,19,19,21,20,19,20,21,20,19,21,21,19,21,23,23,22,23,24,24,23,25,25,25,23,26,25,23,22,25,24,23,21,22,21,22,21,21,20,20,20,19,20,22,21,23,24,21,20,23,22,24,23,24,26,26,26,27,27,26,28,28,27,28,28,28,27,28,29,29,28,29,28,28,28,28,28,28,27,27,27,26,26,24,22,22,23,24,25,23,24,25,25,23,25,26,24,24,26,27,28,27,24,28,28,27,27,27,24,25,22,23,21,23,21,23,22,23,24,26,26,22,24,26,24,21,26,26,23,23,26,26,23,26,27,23,25,27,26,21,26,27,27,27,28,28,26,28,28,28,26,28,28,28,28,29,28,28,27,28,26,27,25,25,22,23,25,24,26,28,27,24,28,27,27,27,27,27,27,27,27,28,28,28,28,28,27,28,28,28,27,26,25,27,25,26,27,27,27,27,27,28,27,27,28,28,27,27,26,27,27,26,26,25,25,26,27,27,27,24,25,26,23,24,25,25,23,24,24,22,24,23,25,24,26,24,22,23,23,23,25,24,24,26,25,24,25,27,25,24,24,26,23,22,25,26,23,25,19,21,24,23,20,23,23,22,21,24,23,21,23,24,23,26,24,23,24,24,23,22,24,25,22,22,24,22,22,23,24,25,23,23,22,23,23,21,23,24,22,21,23,23,20,20,22,20,19,20,21,17,15,13,12,13,15,11,13,16,17,14,17,18,17,18,18,19,20,19,22,17,17,15,14,13,13,12,9,11,10,9,9,11,8,9,7,7,3,2,0,2,4,5,6,10,10,6,8,12,12,10,12,14,14,13,14,18,17,16,20,21,21,21,18,19,21,19,21,20,19,22,21,18,20,16,17,20,19,19,20,19,22,20,20,21,19,20,20,19,18,20,19,18,19,19,17,17,16,17,18,18,19,20,22,23,22,20,24,23,24,21,23,23,23,25,24,25,23,23,20,20,19,20,18,18,18,17,18,19,20,20,21,22,23,24,23,21,24,24,21,20,23,22,23,20,21,19,18,19,19,18,15,16,19,18,20,21,21,21,21,22,24,24,22,23,22,21,23,22,20,23,22,22,22,22,20,21,21,19,19,20,17,19,14,14,19,18,20,21,21,20,23,22,24,25,23,22,21,22,21,22,22,21,19,19,16,17,13,13,18,18,21,20,22,21,22,22,24,24,21,22,23,22,21,22,21,17,17,14,16,13,13,17,17,20,21,22,22,22,24,23,24,22,23,21,22,22,22,22,22,21,17,17,14,15,13,14,16,18,21,23,23,22,22,24,23,25,23,24,21,22,19,20,20,17,15,13,15,14,14,15,18,21,20,22,22,22,23,21,23,22,21,21,19,19,18,15,15,13,15,15,15,16,21,21,23,21,23,22,24,25,23,23,24,23,22,20,23,22,19,18,21,19,16,16,16,14,15,16,16,18,21,21,23,23,23,23,26,23,27,27,26,24,25,25,24,23,24,25,22,22,24,23,20,20,16,21,20,21,22,24,23,23,25,27,24,27,27,24,24,26,25,26,24,24,19,23,20,23,21,23,23,24,24,23,25,24,27,26,27,27,28,25,26,27,26,24,25,25,24,25,22,24,23,24,24,23,25,23,26,27,24,26,27,28,28,28,26,27,25,27,28,26,26,24,26,23,24,24,23,25,23,26,24,26,26,27,28,27,28,28,27,28,26,28,28,27,26,24,27,24,25,24,22,26,23,26,24,26,26,27,28,27,28,28,27,27,28,27,26,27,27,25,27,24,25,24,23,26,23,27,25,26,27,27,28,28,27,27,29,28,27,28,29,28,27,29,28,27,27,26,26,26,26,26,28,25,27,29,29,29,29,29,30,29,30,29,29,28,28,27,27,28,26,27,26,24,26,28,25,24,26,27,24,24,26,26,23,25,26,28,28,27,28,29,27],[29,28,28,28,27,26,25,27,26,25,24,25,25,25,25,25,24,23,25,23,22,23,23,22,22,22,20,20,20,22,19,17,20,20,16,17,19,16,15,19,19,13,17,19,18,16,20,19,18,19,21,19,21,22,24,24,23,22,20,22,21,19,19,20,19,18,18,19,17,18,20,18,17,19,19,17,18,20,20,16,20,21,19,18,21,21,21,22,23,24,23,25,24,22,23,24,21,21,24,23,19,21,23,20,20,22,23,19,21,23,21,20,22,23,20,21,23,24,21,23,25,25,23,24,26,25,24,24,24,24,23,24,25,23,22,23,21,22,20,21,22,21,22,21,20,21,20,22,22,20,20,22,23,24,24,25,26,27,27,27,28,27,28,28,28,28,28,28,27,29,29,29,28,29,29,29,29,28,28,28,28,27,27,27,27,26,24,23,24,25,24,25,25,26,25,24,25,26,25,25,27,26,28,27,25,27,28,28,28,27,25,25,24,25,23,25,23,25,25,26,26,27,26,24,26,27,24,23,26,26,25,24,26,26,24,26,27,25,25,27,26,24,26,27,27,27,28,28,27,28,28,27,27,28,29,27,28,29,29,28,28,28,27,27,26,25,23,25,26,27,27,28,27,27,28,28,28,27,28,28,27,28,28,28,28,29,29,28,28,28,27,28,26,27,27,27,27,26,27,27,28,27,28,28,27,28,29,28,28,28,28,28,28,27,28,27,26,28,28,27,27,25,26,25,24,23,24,24,22,23,23,21,23,22,24,24,25,25,23,24,23,24,26,25,24,26,26,24,23,27,26,24,25,27,25,23,26,26,25,24,22,22,23,23,21,22,21,22,20,22,21,19,21,23,23,24,24,22,24,24,22,21,23,24,22,23,25,23,23,24,24,25,24,24,23,24,25,24,25,24,23,24,24,22,22,22,22,20,21,20,21,20,17,18,15,17,18,18,17,20,19,20,19,20,19,20,20,21,21,21,21,18,18,16,14,16,16,15,13,15,14,12,12,14,12,11,10,8,6,3,1,0,2,3,6,8,9,6,9,11,11,11,13,14,15,16,17,17,16,19,19,20,21,21,21,20,20,19,20,19,18,20,19,16,18,14,16,17,18,20,20,21,21,21,21,21,22,22,21,21,22,21,19,21,21,20,19,20,19,20,20,21,22,22,23,23,23,22,25,25,25,22,24,24,23,25,25,25,25,24,22,22,22,21,20,21,20,20,21,21,22,22,24,24,24,24,24,24,24,25,24,24,24,24,24,23,23,22,21,22,20,20,19,19,20,20,22,22,23,24,23,23,24,24,23,23,23,22,24,23,23,24,24,23,24,24,23,23,24,23,20,22,20,20,19,18,19,20,23,21,22,23,24,24,24,25,24,23,22,24,23,22,22,22,21,21,19,19,15,17,18,19,22,20,22,23,23,24,25,24,23,23,24,22,21,21,21,19,18,16,17,15,15,18,18,21,20,23,22,22,23,24,24,23,23,22,23,23,22,21,21,20,18,17,16,15,13,15,15,19,20,22,22,22,22,23,24,24,24,23,22,20,20,19,19,15,17,14,15,13,14,15,17,20,20,22,21,22,23,22,23,21,20,20,18,18,16,15,16,13,15,13,14,16,18,19,21,21,22,22,23,23,24,23,24,22,20,20,21,20,19,18,20,18,18,16,16,13,16,14,15,17,19,20,22,20,22,23,25,22,25,25,24,24,24,24,24,23,23,23,20,21,21,21,21,19,18,20,19,20,20,22,21,23,24,25,22,26,26,22,22,24,23,23,23,22,21,22,20,22,20,22,20,22,22,22,24,24,26,24,27,26,26,24,25,25,23,22,24,23,21,23,23,23,21,23,22,23,23,23,25,27,23,26,27,27,29,28,26,27,24,26,27,24,23,23,23,23,23,22,24,22,23,25,24,26,25,27,28,26,28,28,27,28,26,27,28,25,24,23,24,23,24,22,23,24,24,26,25,26,26,27,28,28,28,28,27,27,28,27,26,27,27,25,27,24,26,24,24,25,25,27,26,26,28,28,29,29,27,28,29,29,27,28,29,28,28,29,28,28,28,28,27,27,27,26,28,27,28,30,29,29,30,29,30,29,29,29,29,28,28,28,27,28,27,28,26,25,27,27,25,23,26,26,25,24,26,25,24,25,25,28,27,27,28,29,27],[28,28,28,27,27,26,25,27,27,26,25,25,26,23,24,25,24,22,23,24,22,22,22,21,20,20,19,19,19,20,18,18,18,19,18,17,19,16,15,19,19,14,17,19,18,16,20,20,18,20,22,20,22,22,23,23,22,22,20,21,20,19,19,20,19,19,19,20,17,18,19,18,16,18,19,16,16,18,18,16,18,20,18,18,19,21,20,21,22,22,22,24,22,22,21,22,20,20,23,21,19,21,22,20,20,22,21,19,20,23,22,20,21,22,21,20,23,23,20,23,25,24,23,25,25,25,24,25,25,24,23,26,25,24,21,22,20,21,19,20,19,20,20,19,20,21,19,21,22,20,21,23,23,24,24,24,25,26,27,27,27,27,28,27,26,27,28,28,26,28,28,28,28,28,28,28,28,27,28,27,27,27,26,25,26,25,21,21,23,24,25,23,23,25,24,22,25,25,23,24,26,26,27,26,24,26,27,26,27,25,24,23,22,23,22,23,21,23,23,24,25,26,25,20,24,25,22,21,25,24,22,23,25,25,23,25,25,23,24,25,24,22,24,27,26,26,28,28,24,27,28,27,25,27,28,26,27,28,28,27,27,26,26,25,23,24,21,22,25,25,27,28,26,25,28,28,26,26,28,27,26,27,27,27,28,28,28,27,27,27,27,27,26,26,25,27,26,27,27,27,27,27,28,27,27,28,28,28,27,27,27,26,27,26,27,26,25,26,26,27,26,24,25,26,23,23,25,24,22,23,24,22,22,23,23,25,26,25,24,24,24,24,25,25,25,26,25,24,24,26,25,24,25,26,24,21,24,25,24,24,21,22,25,24,21,23,24,20,21,23,21,20,21,23,24,25,23,23,24,24,22,20,23,24,22,21,23,22,22,22,23,23,23,23,22,24,23,22,23,24,23,22,23,23,21,21,22,22,21,20,21,19,16,17,17,17,18,16,17,17,19,16,18,18,18,19,19,20,20,21,21,17,15,17,16,15,14,13,13,14,14,12,12,15,13,15,12,10,7,6,3,1,0,2,5,6,7,7,8,12,10,12,13,13,14,18,17,19,19,16,17,19,19,20,20,19,21,18,19,18,16,19,18,18,17,17,16,15,19,17,21,21,22,20,22,22,22,22,21,21,22,22,21,21,21,22,20,19,19,20,21,20,20,22,22,23,22,22,24,25,24,22,24,24,23,25,26,26,24,24,22,22,21,22,21,21,20,20,21,21,22,21,21,23,22,23,23,22,24,23,22,22,23,23,22,22,22,22,21,21,19,19,18,19,19,18,21,21,21,22,22,22,22,23,22,22,22,21,23,21,21,22,23,21,21,22,21,21,21,20,19,20,19,18,16,14,18,18,21,20,20,21,20,21,22,22,22,20,21,21,20,19,19,19,17,18,17,16,15,13,16,16,20,20,19,21,19,21,21,21,18,21,20,20,18,18,18,17,16,13,13,12,13,12,13,17,18,20,20,21,20,21,21,21,20,18,20,20,19,18,17,17,13,15,11,11,10,11,12,14,17,19,20,20,20,20,21,21,22,20,18,18,15,16,16,13,13,9,12,10,12,13,14,18,15,19,20,19,20,19,20,19,19,18,15,15,15,13,14,10,13,12,13,14,16,17,19,19,20,21,21,22,21,20,21,20,19,20,18,20,16,16,18,17,16,16,14,13,14,13,15,16,17,19,19,20,20,22,22,22,23,24,24,24,23,24,23,22,22,22,20,19,21,20,18,19,16,17,19,18,19,20,21,21,22,23,23,23,24,23,22,24,23,22,22,21,19,19,20,20,18,21,20,20,22,20,21,23,24,24,25,25,25,24,24,24,23,22,23,23,21,21,21,21,19,20,21,21,22,21,23,24,22,24,24,25,26,26,24,25,23,25,26,24,23,23,23,21,21,20,20,22,20,23,21,23,23,25,26,24,26,27,24,26,24,26,25,26,23,22,24,21,22,20,20,22,21,24,21,24,24,26,26,25,26,27,25,25,26,25,24,24,25,23,24,22,22,22,21,23,21,24,21,24,26,26,27,27,25,26,27,27,25,26,28,27,26,28,28,26,25,25,24,24,25,24,26,25,26,28,28,29,29,28,29,29,29,28,28,27,27,27,25,26,25,26,25,24,25,25,24,23,24,25,24,23,24,25,23,24,25,27,26,25,25,28,25],[28,27,27,26,27,25,24,25,25,24,23,23,24,22,23,23,21,21,21,20,20,20,19,18,18,18,17,16,16,16,14,15,17,16,15,16,16,14,15,17,17,12,16,16,14,15,16,16,14,16,17,16,17,18,20,18,19,19,16,19,17,15,15,16,17,14,15,17,16,14,16,15,12,13,16,12,11,14,16,13,14,16,14,13,16,17,17,19,21,20,20,21,20,19,18,19,17,16,20,17,15,17,19,15,16,18,18,15,17,19,17,17,18,19,17,18,20,20,17,19,22,22,19,22,24,23,22,22,22,21,20,22,22,22,19,20,19,19,18,18,17,17,18,18,16,17,16,17,18,15,16,18,18,19,18,19,21,21,22,22,23,22,23,24,23,23,25,26,22,24,25,25,25,26,25,25,26,25,26,25,24,24,23,22,22,20,18,18,19,20,21,19,20,20,21,17,20,22,20,20,23,22,24,23,21,23,24,23,23,21,20,20,18,19,17,19,16,19,18,20,20,24,20,17,21,23,19,17,22,22,19,18,21,22,20,23,22,21,22,22,21,19,21,23,23,23,26,25,20,24,25,24,22,25,25,23,24,26,25,22,23,23,21,21,20,20,17,17,21,20,24,25,24,21,24,25,24,22,25,25,23,24,24,25,26,25,25,25,24,24,24,24,22,23,21,24,21,23,23,25,24,23,25,26,24,25,26,26,24,25,23,23,22,22,22,20,19,21,22,22,21,18,20,20,18,18,19,18,16,17,17,17,18,18,19,20,21,21,18,19,18,19,19,19,19,20,19,20,19,20,20,19,18,20,19,16,19,20,17,20,15,17,19,19,16,18,18,16,17,17,18,15,16,17,17,19,18,16,18,19,18,15,18,18,17,17,19,18,17,19,20,21,20,21,20,20,20,18,19,19,17,18,19,18,16,18,17,17,16,17,18,15,16,14,12,11,13,13,11,15,15,13,14,15,13,14,15,14,16,15,16,12,13,9,10,9,10,9,8,10,9,7,10,11,10,10,8,9,6,7,5,4,1,0,2,2,3,4,4,7,7,7,7,10,10,12,12,17,13,13,15,16,16,16,16,14,16,13,16,14,12,15,14,15,13,13,11,10,12,13,14,14,18,16,16,17,15,16,17,15,15,17,16,14,16,16,15,14,15,13,15,16,16,16,17,18,18,17,22,21,21,20,22,22,23,23,24,24,23,22,19,17,17,16,15,15,16,14,15,14,16,16,16,17,17,19,18,17,18,19,17,17,19,17,18,17,17,16,15,16,15,14,14,13,14,12,15,15,17,16,17,17,19,19,18,19,17,17,17,16,16,18,18,17,18,18,16,15,17,16,14,14,14,13,12,12,14,12,15,15,16,17,17,17,19,20,18,17,18,17,16,16,17,14,14,13,12,11,12,12,11,12,16,14,15,16,16,18,19,18,16,18,17,16,16,15,14,10,10,10,11,10,10,12,11,13,13,16,16,17,17,18,18,17,17,14,17,17,15,12,12,12,11,10,9,9,8,9,11,13,14,17,17,18,15,18,16,19,18,16,14,12,15,14,13,10,10,8,10,9,10,10,14,13,15,17,15,18,15,13,16,14,14,15,15,14,12,10,10,7,11,9,10,11,16,18,17,16,18,17,20,22,21,17,19,18,15,14,15,16,13,15,16,13,13,14,12,8,12,11,12,14,16,15,17,17,19,20,21,21,23,23,22,22,23,21,20,18,19,19,15,16,17,18,16,17,14,16,17,15,16,18,19,19,22,21,22,22,21,21,20,19,22,20,18,18,17,16,18,17,15,17,17,18,19,19,20,22,22,22,20,22,22,22,20,20,20,19,18,19,17,18,16,17,15,18,18,18,19,20,21,21,20,21,21,22,23,22,21,21,19,20,21,19,20,19,19,17,18,18,18,19,19,19,19,20,20,21,21,20,22,23,20,22,20,21,21,21,19,19,19,18,18,17,19,19,19,20,19,19,20,21,22,21,22,23,22,22,22,21,20,21,22,20,20,19,19,19,18,20,19,21,19,20,22,23,24,24,22,22,25,24,21,23,25,24,22,26,25,24,24,22,22,22,23,24,25,24,25,28,27,29,29,28,29,29,29,29,28,28,27,27,25,27,26,26,24,24,25,25,24,23,24,25,24,23,25,25,24,25,27,26,27,26,25,28,26],[29,28,28,28,28,26,26,26,25,25,24,24,24,22,22,22,21,20,21,20,20,21,20,18,19,17,14,14,15,16,11,13,16,14,12,14,15,13,12,14,14,11,12,14,13,11,15,14,14,15,16,17,17,18,18,16,18,18,15,15,15,15,12,15,14,12,13,14,12,12,14,13,11,12,13,13,12,13,13,12,11,14,12,11,12,14,15,18,20,20,20,21,20,18,19,18,15,14,19,16,12,17,19,16,14,19,17,14,16,18,16,15,19,17,15,17,21,18,17,20,20,19,20,21,22,21,20,22,22,21,21,24,22,22,19,20,19,18,17,16,16,15,15,14,15,15,14,15,14,12,12,15,16,17,15,17,18,18,19,20,21,19,21,22,22,21,22,23,21,22,23,24,24,24,23,24,25,23,24,24,22,22,19,20,18,17,13,14,17,16,18,16,16,17,17,14,17,19,17,16,19,18,22,20,18,20,21,21,21,19,17,16,14,16,14,16,14,16,16,17,17,20,18,15,17,19,17,14,18,18,17,16,19,19,17,21,21,19,20,20,18,17,20,21,21,20,23,24,18,23,23,22,18,22,23,21,21,24,24,21,21,20,19,18,17,18,15,16,18,17,22,24,23,18,23,24,22,20,22,23,21,22,22,24,24,24,24,24,22,22,22,21,19,20,17,20,17,20,21,24,21,22,24,24,23,24,25,25,23,22,21,21,19,18,20,16,15,18,19,19,18,15,17,16,14,14,14,14,13,15,14,14,16,18,19,19,20,20,17,18,16,17,17,17,17,17,17,17,15,18,17,17,15,17,16,14,17,16,14,14,12,13,15,15,13,14,14,13,13,14,15,13,13,15,16,15,17,15,16,17,15,14,15,17,16,14,16,17,15,15,18,18,19,18,17,19,19,16,16,16,15,14,16,14,12,12,14,15,14,14,15,12,9,10,8,8,10,10,11,10,13,11,8,10,11,11,10,10,10,11,11,7,8,7,6,7,7,5,6,7,8,9,10,9,9,8,6,8,4,6,6,5,4,2,0,1,3,2,2,5,5,6,5,7,6,9,9,9,10,9,9,9,11,11,11,11,10,10,9,10,8,11,13,9,9,7,7,7,7,8,8,10,12,10,11,11,10,11,11,13,10,11,12,12,11,12,14,12,12,12,12,12,14,13,15,16,17,17,20,20,21,21,23,22,24,24,24,24,22,22,18,17,15,14,12,12,11,11,13,12,13,12,14,14,15,16,16,16,18,16,16,16,17,16,16,15,16,14,13,13,12,12,12,13,13,10,13,11,13,13,15,15,17,18,18,17,17,16,17,15,16,15,15,16,16,15,15,14,14,13,13,11,11,12,13,11,12,12,13,13,14,13,14,16,16,18,17,16,15,15,14,14,12,13,11,11,12,11,11,10,12,11,12,11,14,14,13,15,15,16,14,14,14,14,12,13,11,11,11,10,11,10,9,10,12,13,11,15,14,16,14,16,16,16,15,13,13,14,12,13,12,11,12,13,8,9,5,8,9,12,12,14,16,16,15,16,16,17,16,15,13,12,12,10,11,9,10,6,7,6,7,9,11,12,12,14,14,14,14,12,13,14,12,12,13,11,10,10,10,8,9,9,9,10,12,13,14,15,14,16,17,18,17,15,15,15,14,14,15,13,12,12,15,12,12,14,12,10,12,9,11,12,12,15,15,16,16,18,17,17,19,20,20,20,18,19,17,16,16,16,15,14,16,15,14,13,13,14,11,13,14,14,16,16,17,18,17,19,19,17,16,18,17,17,15,15,16,15,12,15,13,14,14,15,16,16,17,18,18,18,20,20,20,17,17,18,18,15,16,16,15,15,14,15,13,14,15,14,16,16,18,19,17,19,20,20,21,21,19,19,17,18,19,18,16,16,15,14,15,13,14,15,15,17,17,17,17,20,21,18,21,21,19,21,19,20,20,19,17,15,16,14,15,14,14,16,14,17,16,18,17,20,21,20,21,21,19,19,20,20,18,18,19,17,17,15,16,15,15,17,15,18,16,19,20,21,23,23,21,21,23,22,20,22,24,24,22,24,25,23,21,20,21,20,22,20,23,22,24,28,28,29,28,27,29,29,29,28,28,27,27,27,24,27,26,26,24,23,25,24,23,23,23,24,23,22,24,25,23,24,25,26,27,25,25,28,25],[28,28,27,27,27,25,25,25,24,24,23,23,22,22,21,21,20,20,19,17,17,18,15,14,14,14,12,11,12,11,10,10,11,9,9,10,10,9,10,10,10,9,9,10,10,11,11,11,10,13,12,12,13,14,16,15,14,14,13,12,12,12,11,11,11,9,11,10,10,9,9,10,9,9,10,9,9,9,10,10,9,10,9,9,10,12,13,15,16,16,17,17,15,14,15,13,12,11,14,11,11,12,15,12,12,15,12,11,12,15,12,12,15,15,12,14,18,16,14,17,19,19,18,22,22,22,20,22,21,19,18,22,22,21,19,20,17,17,16,15,14,15,13,13,13,11,10,11,10,10,10,9,11,11,11,11,13,13,15,17,16,15,17,18,16,15,18,19,16,17,19,21,20,20,20,21,21,19,19,18,17,17,15,16,15,13,12,13,13,13,12,12,12,13,13,11,13,13,14,12,14,13,16,15,14,15,16,15,15,15,13,14,13,14,13,13,14,13,15,14,16,16,15,14,16,15,15,13,15,15,14,15,15,15,16,16,16,17,17,17,16,16,17,17,16,17,20,20,17,17,19,17,15,17,18,16,16,19,20,15,15,15,14,14,13,13,14,13,16,17,18,21,20,17,19,21,18,17,19,19,16,16,19,20,20,21,20,19,18,15,16,16,14,15,14,15,16,17,18,21,19,19,22,22,19,21,23,22,19,19,19,16,16,15,16,12,11,13,14,14,12,11,11,11,10,9,9,9,8,10,9,10,11,14,16,17,18,17,14,16,13,14,13,13,11,12,14,11,11,13,13,11,11,13,12,10,12,11,10,10,9,9,10,9,9,10,9,8,9,9,7,8,9,10,10,11,13,12,11,12,12,10,11,13,11,10,12,13,12,13,15,16,17,18,15,17,16,14,14,12,11,12,10,10,9,9,9,9,8,9,8,7,5,6,6,5,6,7,11,5,7,8,8,7,9,8,8,8,7,8,6,7,5,4,4,4,5,2,4,5,6,5,5,6,5,6,5,4,5,6,7,5,6,2,1,0,1,1,1,1,2,3,3,3,3,6,5,5,5,8,6,4,5,7,7,7,6,5,6,5,6,7,6,7,6,5,4,6,5,6,6,6,8,6,7,7,6,7,8,9,7,9,9,8,8,9,10,8,8,8,8,9,10,10,12,13,14,14,17,18,19,18,21,19,21,22,23,22,21,20,17,15,12,11,9,9,8,8,8,9,9,9,10,10,11,12,13,12,13,12,13,11,12,12,12,12,11,11,9,9,8,8,8,9,9,8,8,8,10,10,11,12,14,15,14,14,12,13,12,11,12,12,11,11,11,10,10,10,9,9,9,8,9,8,9,9,8,9,9,9,8,9,10,11,10,11,11,11,10,10,9,11,8,9,9,8,8,9,8,7,7,10,10,9,8,10,9,10,10,10,10,9,9,9,10,8,9,9,8,8,8,9,8,7,8,9,9,9,10,9,10,10,9,10,9,10,10,9,8,10,8,9,7,7,6,7,5,8,6,7,7,10,8,9,9,10,10,11,11,9,9,7,8,7,8,7,6,5,5,4,7,5,9,9,8,8,8,8,8,10,8,8,7,8,8,8,7,7,6,4,5,5,8,6,8,8,8,9,9,10,10,12,11,10,9,10,9,9,8,8,9,9,9,10,11,10,10,8,7,9,7,7,8,9,9,9,10,12,11,12,14,14,14,14,13,12,12,11,10,10,10,9,10,10,9,11,8,9,10,7,9,10,10,10,11,12,13,13,13,12,12,12,12,12,11,10,10,10,11,9,9,9,9,9,11,11,12,12,12,13,14,14,13,13,11,13,12,10,10,10,9,10,10,10,10,10,10,9,11,12,13,13,13,13,14,15,16,15,14,13,12,13,13,12,11,11,11,11,10,10,9,10,10,11,12,13,12,15,14,13,15,16,13,14,13,14,14,14,12,11,11,11,10,10,10,10,11,12,13,13,12,15,15,14,16,17,14,15,16,14,13,14,14,12,13,12,11,12,12,12,11,13,12,13,14,16,18,18,14,16,20,18,15,19,21,19,19,22,22,20,17,18,17,18,18,19,22,20,22,27,26,28,28,26,29,29,28,29,28,28,26,27,24,26,25,25,23,22,24,23,22,21,23,24,22,20,23,24,21,22,25,25,26,23,24,27,24],[27,27,26,26,26,25,23,24,23,24,22,23,22,21,20,20,19,20,19,18,17,17,16,14,14,13,11,11,11,10,10,10,10,9,9,10,10,10,9,10,10,7,9,10,9,8,9,10,8,10,11,11,11,12,13,13,13,12,10,11,10,10,11,10,9,9,10,10,9,9,9,9,9,9,9,9,8,9,9,8,8,10,9,10,10,11,12,14,15,16,16,17,15,14,15,14,12,12,14,12,12,12,15,11,12,14,12,11,11,14,12,11,13,13,11,11,15,14,11,15,18,15,15,18,21,19,17,18,18,18,17,21,21,20,17,17,17,15,15,14,12,12,13,11,12,10,9,10,9,8,8,8,10,9,11,11,12,13,14,15,15,15,15,16,15,15,17,17,15,17,18,18,18,19,18,20,20,18,18,18,16,17,15,15,15,12,12,12,12,14,13,14,12,12,13,11,13,13,12,13,12,14,15,14,14,13,15,14,15,13,14,13,12,13,12,13,13,14,15,15,16,16,16,13,15,14,14,12,14,14,14,13,14,14,15,15,16,15,16,16,16,14,17,17,17,18,19,20,15,18,19,16,15,16,18,15,15,19,18,15,15,15,14,14,13,14,15,14,15,16,19,21,19,17,19,19,19,17,18,17,17,17,18,20,20,21,21,19,16,15,15,16,14,16,15,16,16,16,17,19,19,18,19,20,19,18,22,20,19,17,17,15,14,14,14,12,11,12,12,11,11,10,10,10,10,9,10,9,8,8,8,8,10,11,13,14,16,14,12,13,12,11,11,10,9,11,11,9,10,11,10,9,10,11,10,9,12,11,9,10,10,10,10,8,8,9,8,7,7,8,6,7,7,8,8,10,11,8,9,10,10,8,10,11,10,9,12,13,10,12,15,15,16,16,14,15,15,12,13,11,10,9,9,9,8,9,8,7,8,7,6,7,6,6,5,4,6,5,6,7,7,6,6,7,7,8,7,7,7,7,7,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,6,7,6,5,3,2,1,0,1,1,1,1,2,3,3,3,4,4,4,4,6,5,5,5,6,7,6,6,5,5,5,5,6,6,5,5,5,4,4,5,5,6,6,7,7,7,7,7,8,8,7,8,9,8,8,8,8,9,8,8,7,8,9,9,10,10,11,12,13,15,16,18,17,19,19,20,20,20,21,19,18,15,13,12,11,10,9,8,7,8,8,8,10,10,10,11,12,12,11,12,12,11,11,12,11,12,11,10,10,9,8,8,9,7,8,7,7,8,8,9,10,12,12,13,14,13,12,12,12,12,11,11,11,11,10,9,9,9,9,9,8,8,8,8,8,7,6,7,7,8,8,8,9,9,10,10,10,10,10,9,9,9,8,8,7,9,7,7,8,5,6,6,6,8,7,8,9,8,9,9,9,8,9,9,8,7,7,7,8,6,6,6,5,6,6,7,7,7,9,9,9,9,10,9,9,8,8,8,8,8,7,6,6,7,5,5,5,5,5,5,7,7,8,8,8,8,9,10,10,10,8,8,7,7,6,6,6,5,5,5,6,7,5,7,7,8,8,8,8,8,8,7,7,7,7,8,6,6,5,6,5,6,5,6,7,8,9,8,9,10,10,10,12,11,9,10,10,8,8,8,8,7,9,8,8,8,8,8,6,7,6,7,8,8,10,9,9,10,11,11,12,13,13,14,13,12,13,13,10,10,11,8,9,9,9,9,7,7,8,9,8,9,9,10,12,12,12,13,13,14,12,12,13,11,11,11,10,10,10,9,10,10,9,10,10,11,12,12,14,12,14,14,15,14,14,13,14,12,10,11,11,10,10,11,10,10,10,10,11,11,13,13,13,14,14,14,14,16,15,14,14,14,14,15,13,12,11,11,12,10,10,11,11,12,12,13,13,13,15,14,14,15,16,14,14,14,14,15,14,13,12,13,11,11,11,11,12,13,12,13,13,13,14,15,14,15,15,15,16,16,14,13,13,13,14,14,12,12,13,13,12,13,13,13,14,15,15,17,17,15,16,19,17,16,19,20,19,20,21,22,19,19,18,17,18,18,19,21,21,23,27,26,28,29,27,29,29,29,28,27,28,26,26,25,25,24,24,23,22,23,23,22,21,23,24,22,22,24,24,22,24,25,25,25,24,24,26,24],[27,26,26,25,26,23,23,23,23,22,22,22,22,20,21,20,19,18,18,16,18,17,15,15,15,13,10,9,10,10,7,8,9,8,7,7,7,6,7,7,7,6,6,8,7,7,8,8,7,8,9,9,10,10,10,10,10,9,9,8,8,7,7,7,7,6,6,7,6,6,7,6,6,6,7,6,6,7,7,8,7,8,7,8,9,11,12,15,16,15,16,16,15,14,14,12,12,11,13,10,9,11,12,10,8,11,9,8,9,10,9,8,11,10,8,10,12,10,11,12,13,11,13,16,16,14,14,17,17,16,14,19,18,18,16,17,16,14,13,13,11,10,11,11,11,10,9,9,8,7,9,8,9,9,9,9,11,11,12,13,13,13,13,16,14,14,16,16,16,15,18,17,17,19,17,18,17,17,17,18,15,17,14,14,14,12,10,11,11,13,11,12,11,11,12,10,11,13,11,12,12,13,14,14,13,13,14,14,14,14,13,13,11,12,10,11,11,12,11,12,13,15,13,11,13,13,13,12,14,14,14,12,14,14,15,15,16,15,15,16,15,15,16,17,17,17,18,18,14,16,18,16,14,15,17,15,15,17,17,13,13,14,13,13,11,13,12,11,13,13,16,19,18,15,17,18,17,16,18,17,15,16,16,19,18,19,18,17,14,15,14,15,13,14,13,14,12,13,15,18,17,17,18,19,18,18,21,18,17,16,15,14,13,13,13,10,9,11,10,10,9,8,8,8,9,7,8,8,6,6,7,7,9,10,13,13,14,13,11,11,10,10,10,9,8,9,9,8,8,9,9,8,8,9,8,7,9,9,8,8,8,7,8,6,5,7,6,6,5,6,6,5,5,7,7,8,8,7,7,8,7,7,8,9,7,7,9,10,8,9,11,12,13,14,13,14,13,11,10,9,8,7,7,7,6,6,6,6,5,5,5,5,4,4,4,3,4,4,4,3,5,4,3,5,4,4,5,5,5,4,5,3,3,3,3,3,2,2,2,2,2,3,3,3,4,3,2,4,3,5,5,6,6,2,1,1,1,0,1,1,1,1,2,2,2,3,3,3,3,3,4,4,4,4,5,4,4,3,4,4,4,5,5,5,4,4,3,3,3,3,4,4,6,5,5,5,5,5,5,5,5,6,5,6,5,5,5,5,5,5,5,6,6,7,8,9,10,10,13,13,15,15,18,17,18,18,18,18,17,16,13,11,10,8,7,6,5,5,5,6,6,7,7,8,9,10,10,9,10,10,8,8,9,9,9,8,8,7,7,7,6,5,5,5,5,4,6,6,7,7,9,10,12,13,12,11,10,10,10,10,9,9,9,8,8,8,8,7,7,7,6,6,5,5,5,5,5,4,6,6,7,7,8,8,8,8,8,8,8,8,7,7,7,7,7,6,5,6,5,5,5,5,6,6,7,8,8,8,8,9,8,9,9,8,7,7,6,6,5,5,5,5,4,5,5,7,6,8,8,9,9,9,8,8,8,8,9,8,8,7,6,6,6,5,5,4,4,4,5,5,6,8,8,8,8,8,10,9,9,8,7,6,5,5,6,6,5,4,4,4,4,5,5,7,6,8,7,7,8,7,8,6,6,6,5,5,5,6,5,4,4,4,4,6,6,7,7,7,9,9,9,10,9,9,9,8,7,6,7,7,6,6,7,6,6,7,6,6,5,6,5,6,7,7,8,8,10,10,11,10,11,12,12,11,11,10,10,9,9,9,7,7,9,7,7,7,5,7,7,7,8,10,10,10,11,11,10,12,12,11,10,10,10,9,8,8,8,7,7,7,7,8,8,9,11,12,10,11,12,12,13,13,13,11,12,12,10,10,11,9,8,8,8,8,8,9,9,10,11,11,11,12,11,13,13,14,15,14,12,12,11,11,12,10,9,10,9,9,9,9,10,10,11,12,12,13,12,14,14,13,13,15,13,14,13,13,14,12,10,11,11,9,10,10,10,11,12,13,12,13,12,14,14,14,14,15,14,14,15,14,13,13,13,12,12,11,11,11,11,13,13,14,13,13,14,14,16,16,15,15,18,17,15,17,19,18,18,21,21,20,18,17,16,17,17,19,21,20,22,26,25,27,27,25,27,27,27,27,26,26,25,24,23,24,23,23,22,21,22,22,21,20,21,22,21,21,22,22,21,22,23,23,23,23,23,25,23],[27,27,26,25,26,24,23,23,23,22,22,22,21,19,20,19,19,18,17,15,15,16,12,12,12,10,9,9,9,8,7,7,8,7,6,7,7,6,7,7,7,6,7,7,6,6,8,7,6,8,8,10,10,11,10,10,10,10,9,8,8,8,7,7,7,6,7,7,7,5,6,7,6,6,7,6,5,6,6,6,6,7,7,7,8,9,11,14,15,14,14,14,13,13,12,10,10,10,10,8,8,9,11,8,8,10,9,8,8,9,7,8,10,10,9,9,11,10,10,11,14,10,13,16,17,15,15,17,18,16,16,20,19,20,17,17,15,14,12,13,11,11,12,11,11,9,9,8,7,7,7,7,7,8,8,10,10,11,13,13,14,11,14,15,12,13,16,17,13,16,17,18,18,18,19,20,19,18,18,16,16,14,12,14,13,12,11,10,9,12,8,9,10,10,10,8,10,11,9,11,11,13,14,12,13,14,15,13,15,14,11,12,11,10,11,11,11,12,14,12,14,13,12,11,12,11,12,11,11,12,12,13,12,13,15,15,14,14,14,15,13,12,14,15,15,16,18,17,13,15,17,15,12,15,16,14,14,17,18,15,16,14,12,11,11,11,12,11,12,13,15,19,17,15,16,19,16,13,16,18,14,15,17,20,19,19,18,18,17,15,15,13,12,12,11,12,14,15,17,20,15,16,21,20,17,19,21,20,18,16,16,15,13,12,12,10,9,9,9,9,9,8,7,7,7,6,7,7,6,7,6,8,9,11,13,14,15,14,11,12,10,10,10,9,7,8,9,8,7,8,8,7,7,8,8,7,8,8,7,7,6,5,6,6,5,6,5,5,5,6,5,5,5,6,7,8,8,8,7,8,8,6,7,8,8,7,9,9,9,10,11,12,14,14,13,14,12,11,10,8,7,6,6,6,5,5,7,5,5,5,4,4,3,4,4,3,4,4,3,3,4,3,3,4,4,4,4,4,3,4,4,3,4,2,3,4,3,1,2,4,2,2,3,4,3,3,2,3,2,4,6,5,6,3,2,3,1,1,0,1,1,1,1,1,1,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,4,4,5,4,4,3,2,3,3,3,3,3,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,4,4,5,5,6,6,8,8,9,11,12,13,16,16,17,19,19,19,18,19,18,16,14,11,9,7,6,5,5,5,4,4,5,5,6,7,8,9,9,8,9,8,8,7,8,8,8,7,7,7,5,5,5,4,5,5,4,4,4,4,5,6,7,9,11,11,11,10,9,9,9,8,8,8,7,6,6,7,6,5,6,6,5,5,5,5,5,4,4,4,4,4,5,5,6,6,6,7,7,6,6,6,6,5,5,5,5,4,5,4,3,4,3,4,5,4,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,4,3,4,4,3,4,4,4,5,5,6,6,6,6,6,6,6,5,7,6,5,5,5,4,4,3,3,3,4,3,4,4,5,5,6,6,7,7,7,7,7,5,6,4,5,4,4,4,3,3,3,5,4,4,4,5,6,6,7,6,6,6,6,6,5,5,5,5,4,5,4,4,5,4,4,5,5,6,6,7,8,8,9,8,8,8,7,7,6,7,7,6,5,6,6,7,6,6,5,4,5,4,5,6,5,6,7,7,8,9,9,10,10,11,10,10,9,9,9,8,8,8,6,7,7,6,7,6,5,6,6,7,7,8,8,9,9,9,10,10,10,9,9,9,8,8,7,7,7,7,7,7,7,7,7,8,8,10,10,10,11,11,12,11,9,9,10,9,8,9,8,8,8,8,7,8,7,8,8,9,8,10,10,10,11,12,12,12,13,11,12,10,10,12,10,9,8,9,9,8,8,8,8,8,10,9,10,11,12,12,11,13,14,11,13,12,12,12,12,10,9,10,9,9,9,8,9,9,11,10,11,12,12,13,13,13,14,13,13,14,13,12,13,12,11,11,11,10,11,9,11,9,12,10,12,13,14,17,16,13,14,18,16,16,17,19,19,19,21,22,20,18,17,17,16,16,17,20,19,22,26,26,28,27,26,28,28,28,27,27,26,25,27,23,25,24,24,22,22,23,22,21,21,22,22,22,20,23,22,20,23,24,23,25,24,23,26,24],[28,27,26,25,25,24,23,23,23,22,22,22,20,19,20,19,18,17,17,15,14,16,13,12,11,10,9,9,8,8,6,7,7,6,6,6,7,6,6,6,6,5,6,6,6,6,6,7,7,7,8,8,10,10,10,10,10,9,8,8,7,8,7,7,6,5,6,6,6,5,5,5,5,5,6,5,4,6,6,5,5,6,6,6,7,8,9,11,13,14,15,14,12,12,11,10,9,9,10,8,8,9,11,8,8,9,9,7,7,10,8,8,9,10,8,9,12,10,9,11,14,11,12,16,18,16,16,18,18,16,16,19,19,19,16,16,15,14,12,13,11,11,11,10,10,9,7,8,7,7,7,6,7,6,7,8,9,11,10,11,11,11,11,13,12,10,13,15,13,13,15,17,18,17,17,19,19,18,18,16,13,15,13,14,13,12,11,12,10,10,8,10,10,10,10,8,8,9,9,8,9,10,11,11,10,11,12,12,12,13,9,10,10,10,11,11,10,13,13,13,13,13,12,10,13,12,11,10,12,11,10,11,12,12,12,12,13,12,13,13,12,11,13,14,14,15,14,15,14,14,15,13,13,13,13,13,13,14,15,12,12,12,12,11,11,12,12,12,12,16,16,18,16,14,16,18,15,14,15,16,14,14,15,18,17,19,17,16,15,13,12,13,11,13,13,14,14,15,16,18,16,17,20,20,17,18,21,19,17,15,16,13,13,13,11,10,9,8,8,8,7,8,6,6,6,6,5,5,5,5,5,6,7,9,11,12,13,12,10,11,10,8,8,8,6,7,8,6,6,7,7,7,7,7,7,7,8,7,7,6,6,6,6,5,5,6,4,5,5,5,4,4,5,5,5,7,7,6,6,7,7,6,7,7,7,7,8,8,8,9,10,12,14,14,13,14,12,11,10,8,6,6,6,5,5,5,5,5,4,4,4,3,3,3,3,2,3,3,3,3,4,3,3,4,3,3,4,5,4,4,3,3,3,2,2,2,2,1,2,2,2,2,2,3,2,2,2,3,3,4,6,6,5,3,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,3,4,4,4,3,3,3,3,3,2,3,4,4,4,5,4,3,5,4,4,4,5,5,4,5,5,5,5,4,4,5,6,5,6,7,9,9,10,12,13,14,14,17,17,19,19,18,19,17,16,13,10,9,7,6,5,4,4,4,5,5,5,5,6,8,9,9,7,8,9,8,6,8,8,8,7,6,6,5,5,5,4,4,4,4,4,4,4,5,6,7,9,10,11,11,9,9,9,8,7,8,7,7,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,6,6,6,7,6,5,5,6,5,5,5,5,5,4,4,4,3,3,4,4,4,4,5,5,6,6,6,6,5,5,6,5,4,5,5,5,4,4,3,3,3,4,4,4,4,5,5,6,6,6,6,5,6,5,5,6,5,4,5,5,4,4,3,3,3,2,3,3,4,5,5,5,5,6,6,7,6,6,5,5,4,5,4,4,4,3,3,3,3,3,4,4,5,5,5,6,5,6,5,5,5,5,4,5,4,4,4,3,3,4,3,4,4,5,5,5,6,7,7,8,7,7,6,7,6,5,5,6,5,5,5,6,7,6,6,5,4,4,3,4,4,5,5,6,6,8,8,9,9,10,10,10,9,8,8,7,7,7,6,5,5,6,6,6,5,5,4,4,6,6,6,7,8,9,9,10,9,9,8,9,7,8,7,5,6,6,6,6,6,5,6,6,8,8,9,10,9,11,10,11,10,9,10,9,8,7,7,7,7,6,8,7,6,6,7,7,9,8,10,10,9,10,10,10,11,11,11,11,9,9,9,8,8,7,7,7,7,7,8,8,7,10,9,10,11,11,11,11,11,11,11,11,10,10,11,10,9,9,8,8,8,8,7,9,9,10,11,11,12,11,11,12,12,12,11,12,12,10,11,11,10,10,10,8,10,10,9,10,9,11,11,11,13,13,15,15,12,12,15,13,12,14,17,15,16,19,20,18,15,15,14,16,15,17,19,20,22,25,26,28,28,26,29,28,28,28,27,28,26,26,24,24,24,24,23,22,21,22,22,21,22,23,22,21,23,23,20,22,25,23,24,23,23,25,24],[26,25,24,24,24,22,21,22,21,21,21,20,19,18,18,17,16,15,16,15,14,14,12,11,11,10,8,8,8,8,7,7,7,6,6,6,6,5,6,6,6,4,5,6,5,5,5,5,5,6,6,7,8,8,8,9,9,7,7,7,7,6,6,6,5,5,6,6,5,5,6,5,5,5,6,5,5,6,6,6,6,6,6,7,7,8,10,12,12,14,14,14,12,11,11,10,9,9,10,8,8,8,10,8,8,9,9,7,7,9,8,7,8,9,7,8,10,9,8,9,12,9,10,14,15,14,12,15,15,14,16,18,17,16,16,15,15,12,12,12,10,10,10,9,9,8,6,8,7,7,7,6,7,6,7,7,8,9,9,10,10,11,10,11,11,11,12,13,12,12,14,15,15,14,15,16,15,13,13,13,11,12,12,12,12,11,11,9,9,9,9,9,8,9,11,8,8,10,9,9,9,10,11,11,9,10,11,11,10,10,9,10,10,11,9,10,11,11,12,11,12,12,12,12,13,11,11,11,12,11,11,11,11,11,11,11,12,12,13,13,13,13,13,13,13,15,15,14,13,13,13,13,12,12,13,12,12,13,13,11,11,11,10,11,10,11,13,10,12,13,13,17,15,13,16,16,14,14,16,13,14,13,13,16,15,16,15,14,12,11,11,12,10,11,13,12,12,12,12,15,14,13,16,15,16,14,18,15,14,12,13,11,10,12,9,8,8,7,7,7,7,7,6,6,6,5,5,4,4,4,4,5,7,9,11,11,12,11,9,9,8,7,7,7,5,6,6,6,5,6,6,5,6,6,6,6,7,7,6,6,5,5,5,4,4,4,4,3,3,4,3,3,4,4,4,6,6,4,5,6,5,4,6,6,5,6,7,7,6,8,9,10,13,13,12,12,11,10,8,7,6,5,5,4,4,4,4,4,3,3,3,2,2,3,3,2,2,2,2,2,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,4,5,6,6,5,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,3,3,3,2,2,2,2,3,3,4,4,4,4,3,4,3,4,4,4,4,4,4,4,4,4,3,4,4,5,5,6,7,8,9,10,11,12,14,14,15,17,18,18,17,18,15,15,12,10,8,7,6,5,4,4,4,4,5,6,6,6,7,8,8,7,8,8,7,7,8,8,8,7,6,6,5,5,5,4,4,4,4,4,4,4,5,6,7,9,10,11,10,9,8,8,8,8,7,7,7,6,6,6,6,5,5,5,4,5,4,4,3,3,3,3,4,4,4,5,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,3,3,3,3,3,4,4,5,5,6,6,6,5,5,5,4,5,5,5,4,4,4,4,4,3,3,3,3,3,3,4,4,5,5,5,6,6,7,6,5,5,5,4,4,4,4,4,3,3,2,3,3,3,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,4,4,4,5,5,6,6,7,7,7,6,6,6,6,5,5,5,5,4,5,5,6,5,5,4,3,4,3,4,4,4,5,6,6,7,7,7,8,8,9,8,7,7,7,7,6,7,6,5,6,5,5,5,4,5,5,4,5,6,7,6,7,8,8,8,9,8,7,8,7,7,6,5,5,6,5,5,6,5,6,6,7,7,7,8,8,9,9,9,9,8,8,9,8,6,8,7,6,6,6,6,6,6,6,7,8,8,8,8,9,9,9,10,11,10,9,9,9,10,10,8,7,7,7,7,7,8,7,7,8,9,9,9,9,11,10,10,11,11,10,10,10,10,10,9,9,8,8,8,8,8,8,8,9,9,9,10,10,11,11,11,11,11,10,10,11,10,10,9,10,10,10,8,9,11,9,10,10,10,10,10,11,11,13,13,11,12,15,13,12,15,16,14,16,18,19,17,16,15,14,16,15,17,18,19,21,25,25,27,27,25,27,27,27,28,26,26,26,24,22,23,22,22,21,19,21,21,20,18,20,21,20,20,21,22,20,20,22,23,23,22,23,25,22],[27,26,26,25,25,23,22,22,21,21,21,20,18,18,18,16,16,15,14,13,14,14,10,11,11,9,8,8,8,7,6,6,7,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,6,6,6,7,7,7,8,7,7,5,6,6,5,5,5,5,4,4,5,4,4,5,4,4,4,5,4,4,5,5,5,5,6,6,6,7,8,10,12,14,13,14,14,12,11,11,9,9,8,8,7,7,8,8,6,6,8,6,5,6,7,5,6,7,7,5,6,9,7,6,10,9,8,10,12,12,11,10,15,15,12,14,18,16,16,15,14,13,12,10,11,10,9,10,9,9,9,6,7,6,5,6,5,6,5,6,6,7,8,9,10,9,10,10,11,10,11,12,12,11,12,14,14,14,16,14,15,15,16,14,14,11,11,10,11,11,10,10,8,9,8,7,7,7,8,9,7,8,9,9,8,9,10,11,10,11,11,11,12,11,11,10,9,9,9,8,9,9,10,10,11,10,12,12,11,11,10,10,11,11,11,12,12,12,11,13,12,13,13,13,13,12,12,12,12,13,13,13,14,12,13,13,13,12,13,13,12,12,13,13,11,12,12,11,10,9,10,9,10,10,12,12,14,14,13,15,15,14,13,16,13,13,13,12,15,15,15,14,14,13,12,12,11,10,10,11,11,11,11,13,14,13,13,15,14,15,14,17,15,14,12,12,11,9,10,8,7,7,6,6,6,6,5,5,5,5,4,4,4,3,4,4,5,7,8,11,11,13,11,10,9,8,6,6,6,5,5,6,5,5,5,5,5,5,5,5,4,6,6,5,5,4,4,4,3,3,3,3,2,3,3,3,3,3,3,4,5,5,4,4,5,5,4,5,5,4,4,6,6,5,6,8,10,11,12,12,11,9,8,7,5,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,3,4,5,5,5,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,6,6,7,9,10,10,12,14,16,16,18,17,17,17,15,15,12,10,7,6,4,3,3,3,3,3,3,4,4,5,6,7,7,6,6,6,6,6,6,6,6,5,5,5,4,4,3,3,3,3,3,2,3,3,4,4,6,7,9,10,9,8,7,7,7,6,6,6,6,5,5,5,4,4,5,4,3,4,3,3,3,3,3,2,3,3,4,4,4,5,5,5,5,4,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,5,5,5,4,4,4,3,4,3,3,3,3,3,3,3,4,4,4,5,6,5,5,4,5,4,5,5,5,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,5,5,6,6,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,6,6,6,7,6,6,6,6,5,5,5,5,4,4,5,5,5,5,4,4,4,3,3,4,4,4,5,5,6,7,7,7,8,8,8,8,7,7,6,6,6,6,5,5,6,5,4,4,4,4,4,4,4,5,6,6,7,7,7,8,8,8,7,7,7,6,6,6,5,5,5,5,5,5,5,6,7,7,7,8,8,8,8,9,9,8,8,8,7,6,7,6,6,6,5,5,6,6,6,7,8,8,8,8,8,9,9,9,9,10,9,8,8,8,9,8,7,7,6,7,6,7,8,7,8,8,9,9,9,9,9,10,10,10,10,9,10,9,10,9,8,8,8,7,8,8,7,8,9,9,10,9,10,9,10,11,10,10,11,10,11,10,10,10,9,9,9,8,9,9,8,10,10,11,11,10,11,11,13,13,12,13,14,13,13,15,16,16,18,19,20,18,17,16,15,15,15,17,19,19,21,25,25,26,26,26,27,27,27,26,25,26,25,25,23,23,23,23,22,21,22,22,21,20,21,22,21,20,22,22,21,22,22,24,23,24,24,25,24],[26,25,25,23,23,22,20,21,21,20,20,19,18,18,18,15,15,15,15,13,13,13,10,10,9,8,7,7,7,6,5,6,6,5,5,5,5,4,5,5,4,4,4,5,5,5,5,5,5,5,6,6,8,8,7,8,7,7,6,6,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,5,5,5,5,6,6,8,9,12,13,12,13,12,12,10,10,8,8,7,8,7,7,7,8,6,6,7,6,5,6,7,6,6,7,7,6,7,9,7,7,9,10,8,9,12,14,12,12,15,16,14,16,19,17,17,16,16,14,13,12,12,10,10,10,10,9,8,6,7,7,6,5,5,5,5,4,5,6,6,7,8,8,7,8,10,9,8,10,11,9,10,13,15,15,15,15,18,16,14,13,12,10,11,10,11,11,10,10,8,8,7,6,6,6,6,7,6,6,7,7,7,7,8,9,9,8,10,10,11,10,10,8,9,8,8,8,9,9,10,10,11,10,11,10,9,10,9,9,9,9,9,8,10,10,10,11,12,12,11,11,11,11,10,12,12,12,13,13,12,11,12,12,11,11,12,13,11,11,13,13,11,10,11,9,9,8,9,9,9,10,11,11,13,14,13,13,13,13,11,12,12,11,11,12,16,14,15,15,14,12,10,9,10,8,9,9,11,13,12,11,12,13,11,14,12,13,14,16,16,12,12,10,9,9,10,7,7,5,6,6,6,5,4,4,4,4,3,4,4,3,4,4,5,7,8,11,12,12,11,9,9,7,6,6,6,5,5,6,5,4,5,5,4,4,5,5,4,5,5,4,3,3,3,3,3,2,3,3,2,3,3,3,3,4,4,4,5,5,4,4,5,5,4,5,5,5,4,6,6,5,6,8,9,11,12,12,11,9,7,7,5,4,3,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,4,5,5,5,3,2,2,1,1,1,1,1,1,0,1,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,6,6,7,8,10,10,11,13,14,16,17,18,17,17,15,14,11,8,7,5,4,4,3,3,3,3,3,3,4,5,6,6,7,6,6,6,5,5,6,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,4,4,5,7,9,10,9,7,6,7,6,6,6,6,6,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,4,4,4,4,4,4,3,4,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,3,2,3,3,3,3,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,6,5,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,6,6,7,6,6,6,6,5,5,5,5,5,4,5,5,5,5,5,4,4,4,4,3,4,4,4,5,6,6,7,7,7,8,9,7,8,7,6,6,7,6,5,5,5,5,5,5,4,4,5,4,4,5,6,6,7,7,7,7,8,7,7,7,7,6,6,5,5,5,5,4,5,5,5,5,6,6,7,8,7,8,8,9,9,7,7,7,7,6,6,6,6,6,6,5,5,6,5,6,7,6,8,8,8,8,9,9,10,9,8,8,8,8,8,7,7,7,6,7,6,6,6,6,6,8,7,8,8,9,10,9,9,10,8,9,9,8,9,8,7,7,7,7,7,7,6,7,7,9,8,8,9,10,10,10,10,10,9,9,11,9,9,8,9,9,8,8,8,8,7,9,8,9,8,9,11,11,13,13,11,11,15,13,11,14,17,14,15,19,19,17,15,13,15,14,16,15,18,19,21,25,25,27,27,26,28,28,28,28,26,26,24,25,23,23,24,23,21,21,21,22,20,19,21,22,21,20,22,22,21,22,24,23,23,23,23,25,22],[27,26,25,24,24,23,22,21,22,22,20,20,20,18,17,16,17,16,15,14,14,13,11,10,9,8,7,7,7,6,6,6,6,5,5,5,5,4,5,5,5,4,4,5,4,4,4,5,5,5,6,6,8,7,7,8,8,7,6,6,6,5,5,5,4,4,4,5,4,4,5,4,4,4,5,4,4,5,5,4,4,5,5,5,6,7,9,11,12,13,14,12,11,10,10,8,8,7,8,7,7,7,8,7,7,7,7,6,6,7,7,6,7,7,7,7,9,8,8,8,11,9,10,13,15,14,13,15,15,15,16,18,17,17,16,15,15,13,13,12,11,10,12,11,10,8,8,5,5,5,5,6,5,4,4,4,6,7,6,8,9,7,7,9,10,8,9,11,10,11,12,13,15,14,13,15,16,14,13,13,10,12,10,13,11,10,10,8,8,7,8,6,7,7,9,6,6,7,7,7,7,7,8,9,8,9,10,10,10,10,8,8,8,8,7,10,9,11,11,11,11,12,11,9,12,9,10,9,10,10,8,9,10,10,10,10,11,11,11,11,11,10,12,12,11,13,13,12,11,12,11,11,11,11,11,11,11,12,12,10,10,10,9,9,9,9,8,7,10,13,13,15,14,14,16,13,13,12,13,11,11,12,12,15,15,15,14,12,12,10,10,11,9,11,12,12,13,14,13,14,15,12,14,15,15,14,18,17,13,11,12,10,10,10,8,7,5,6,6,5,5,5,4,4,3,3,3,3,3,3,3,5,6,8,10,10,11,10,9,8,7,5,5,5,4,4,5,5,4,5,5,4,4,5,5,4,5,5,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,5,4,4,5,4,4,5,5,4,4,5,6,5,6,7,9,11,12,11,11,9,8,7,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,1,2,1,1,2,2,1,2,2,2,2,2,2,2,3,4,5,6,5,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,2,3,3,3,4,5,6,6,7,8,10,10,12,12,14,16,17,17,17,18,15,14,11,9,7,5,4,4,3,3,3,3,3,4,4,5,6,7,7,6,6,6,6,5,6,6,6,6,5,5,4,4,4,3,3,2,3,3,3,3,4,5,6,8,9,10,9,8,7,7,7,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,4,4,4,4,3,4,4,3,3,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,2,2,3,3,3,3,4,4,5,5,5,5,4,4,4,4,4,4,3,4,4,3,3,3,3,3,2,3,3,3,4,4,4,4,5,5,6,5,5,4,4,4,4,4,3,3,3,3,2,3,3,3,3,4,4,5,5,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,5,5,5,6,7,6,5,6,6,5,5,5,5,5,4,4,5,5,5,5,4,3,3,3,3,4,4,4,5,6,6,7,7,8,8,8,7,7,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,5,5,6,6,7,7,7,8,8,7,7,7,6,7,6,5,5,5,5,4,5,4,5,5,7,7,7,8,7,8,8,9,9,7,7,7,7,6,6,6,5,5,5,5,5,5,5,6,7,7,8,8,8,9,9,9,10,9,8,8,7,8,8,6,7,6,6,5,6,5,5,6,6,8,7,8,8,9,9,9,9,10,9,9,9,8,9,8,7,6,7,6,6,5,6,8,8,9,9,9,9,9,10,9,9,9,9,10,9,9,9,9,8,8,8,7,8,7,7,9,8,9,9,10,10,10,12,12,10,11,12,11,12,13,15,13,15,17,19,17,14,14,15,14,15,17,19,22,23,26,26,28,28,27,29,29,28,28,27,28,26,27,24,24,24,24,22,22,22,22,22,20,21,23,21,20,22,23,21,22,24,24,24,24,24,26,24],[26,24,24,24,24,21,22,21,20,21,20,18,17,17,16,15,14,14,14,12,13,12,10,9,10,8,7,7,7,6,6,5,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,6,6,7,7,7,7,6,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,6,7,7,9,11,12,13,12,12,11,9,9,8,8,8,8,6,7,7,7,6,6,7,6,6,6,7,6,5,7,7,6,6,8,7,6,8,9,8,9,12,12,12,12,13,15,13,14,17,17,15,15,15,14,13,11,12,11,10,11,9,9,8,7,6,5,5,6,5,5,4,5,5,6,6,7,8,8,7,8,8,9,9,9,9,9,10,11,12,12,12,12,13,13,12,11,13,10,11,11,12,10,8,8,7,7,7,7,8,7,7,9,7,6,8,7,7,7,8,8,9,8,8,10,9,9,9,7,8,8,8,7,8,8,10,10,9,11,11,11,10,10,10,9,9,10,10,9,10,10,9,10,10,10,10,10,10,11,11,12,11,11,14,13,12,11,11,11,11,11,11,11,10,10,11,11,10,9,10,9,10,8,10,9,8,10,10,12,14,14,14,14,14,13,12,13,11,12,11,11,14,13,13,12,12,10,10,9,11,9,10,10,12,13,12,12,13,14,11,14,14,14,12,16,13,13,10,10,9,9,10,7,6,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,5,6,8,11,11,11,10,8,7,6,5,5,4,4,4,5,4,4,4,4,3,4,5,4,4,5,5,4,3,3,3,3,3,2,2,3,2,2,3,2,2,3,3,3,4,4,4,4,4,4,3,4,4,4,4,5,5,5,6,7,8,10,11,11,10,9,7,6,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,3,3,5,5,6,5,3,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,3,3,3,3,3,2,3,3,3,4,5,6,6,7,8,10,10,12,12,14,16,17,17,16,16,14,13,11,9,7,5,4,4,3,3,3,3,4,4,4,5,6,7,7,6,7,6,6,5,6,7,7,6,5,5,4,4,3,3,3,3,3,3,3,3,4,4,6,7,8,9,9,7,6,7,7,6,6,6,6,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,2,2,3,3,3,3,3,4,4,4,5,4,4,4,4,4,3,4,4,3,3,3,3,2,2,3,3,3,3,4,4,5,5,5,5,4,4,4,4,4,4,3,4,4,3,3,3,3,2,2,3,3,3,4,4,4,4,5,6,6,5,4,4,4,3,4,4,3,3,3,3,3,2,3,3,3,3,4,4,5,5,4,5,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,6,6,6,5,5,5,5,5,4,5,4,4,4,4,5,5,4,4,3,3,3,3,3,4,4,4,5,6,6,6,7,7,7,6,6,6,6,5,5,5,5,4,5,4,4,4,3,3,4,4,4,5,5,5,6,6,6,7,7,6,6,6,6,6,5,5,4,4,4,4,4,4,4,5,6,6,6,6,7,7,8,7,7,7,7,7,6,5,6,5,5,5,4,5,5,5,5,5,6,6,7,7,7,7,8,9,9,9,7,7,7,7,8,6,6,5,6,6,5,6,6,6,6,7,7,8,8,9,9,8,8,9,8,8,8,7,8,7,6,7,7,6,6,7,6,7,7,8,8,8,9,9,9,9,9,9,9,8,9,8,8,8,8,8,8,7,8,8,8,8,8,9,9,9,9,10,12,11,10,11,12,11,10,12,14,13,14,16,17,16,14,13,13,14,14,17,18,19,21,25,25,26,27,25,27,26,27,27,26,26,25,24,23,23,23,22,21,21,21,21,20,17,20,22,20,20,22,21,21,21,22,22,22,21,23,24,21],[27,26,25,24,25,23,23,21,21,21,21,18,16,15,17,13,12,12,11,9,11,10,8,9,9,7,7,6,6,6,5,5,5,4,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,5,5,6,6,6,6,6,6,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,4,5,5,5,5,6,7,9,11,12,12,12,11,10,9,9,7,7,6,7,6,6,6,6,5,5,6,5,5,5,5,4,4,6,6,4,5,6,6,5,6,7,7,7,10,11,11,10,14,14,12,13,16,15,14,13,13,12,10,10,10,9,9,9,8,8,7,6,7,5,5,5,5,4,4,4,4,5,5,5,6,6,5,7,8,7,7,8,9,9,10,10,12,12,12,12,13,13,12,11,10,9,9,8,10,10,8,7,5,6,5,6,5,5,5,6,5,5,6,6,6,7,8,8,8,7,9,9,9,8,8,7,6,7,6,6,7,8,10,9,9,8,10,9,7,9,8,8,8,8,8,9,9,9,9,10,10,10,9,10,10,9,9,10,10,10,10,11,11,9,10,11,10,9,10,10,10,10,10,10,9,9,9,8,7,7,8,6,8,8,13,9,10,12,10,13,10,11,10,10,10,10,10,11,14,12,13,11,12,10,9,9,8,7,8,8,8,11,9,10,11,10,11,12,10,14,11,13,11,11,9,9,9,8,8,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,5,7,8,11,10,12,10,9,7,6,5,5,4,4,4,4,3,3,4,4,3,3,3,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,6,7,9,10,10,9,7,6,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,3,4,5,5,4,3,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,2,2,1,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,5,5,7,8,9,10,11,14,16,17,17,17,17,13,13,10,7,6,4,3,3,3,2,2,2,3,3,3,4,5,5,6,5,5,5,4,4,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,3,3,5,6,7,8,8,6,6,6,6,5,5,5,5,4,4,4,4,3,4,4,3,3,3,2,2,2,2,2,2,3,3,3,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,3,2,3,3,3,4,4,4,3,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,5,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,2,2,2,3,3,3,3,4,4,4,5,5,5,4,4,4,3,3,3,3,3,2,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,3,4,4,4,5,4,3,3,3,3,3,3,3,4,4,5,5,6,5,6,6,6,6,6,6,5,5,5,5,4,4,5,4,4,4,3,3,4,3,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,5,5,6,6,6,7,7,7,7,6,7,7,6,5,6,5,5,5,4,5,5,4,5,5,6,6,7,7,7,7,8,8,8,8,7,7,7,7,8,6,6,6,5,5,6,5,5,6,5,7,6,8,8,8,8,9,7,8,8,8,9,7,8,7,7,7,7,6,7,6,5,7,6,8,7,8,9,8,8,9,8,9,9,9,9,8,8,8,8,8,7,7,8,7,6,9,7,9,8,9,10,9,11,12,11,10,12,12,11,12,15,15,14,18,17,17,14,14,14,13,15,15,19,18,22,25,25,27,27,26,27,27,27,27,26,26,24,25,23,24,23,23,21,20,22,21,19,19,21,22,20,20,22,22,21,22,23,24,23,23,24,25,23],[25,24,24,23,22,21,20,20,19,20,19,17,17,16,16,14,13,13,12,11,11,11,9,8,8,7,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,3,3,4,4,4,3,4,4,4,5,5,6,6,6,6,6,5,4,4,4,4,3,4,3,3,3,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,5,5,6,9,11,11,12,11,10,10,8,8,7,7,6,6,6,6,6,6,5,5,6,5,4,5,6,5,4,6,6,5,5,7,6,5,6,8,6,7,11,12,10,10,13,13,13,15,17,16,16,15,14,14,12,11,11,9,9,9,8,8,7,6,5,4,4,4,4,4,4,4,4,4,5,4,6,6,5,6,7,7,6,8,8,8,8,10,10,12,12,10,13,13,11,10,10,8,10,7,10,7,8,6,6,6,5,6,5,4,5,6,5,5,5,5,6,5,6,7,7,6,7,8,8,8,8,6,6,6,6,6,7,7,9,8,9,9,10,9,7,8,8,8,8,8,8,7,8,8,8,8,10,9,8,10,9,9,8,10,9,9,12,10,10,10,10,9,9,9,8,9,9,8,9,9,8,8,8,7,7,7,7,6,6,8,9,11,13,12,11,11,10,11,10,9,8,10,9,10,12,13,12,12,10,10,8,8,9,7,8,8,9,9,9,9,11,12,11,12,12,12,10,12,13,11,9,10,8,8,8,5,5,3,4,4,4,3,3,3,3,3,2,3,3,2,2,3,4,6,8,10,10,11,10,9,7,6,4,5,4,4,3,4,3,3,3,4,3,3,3,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,4,5,6,7,10,10,10,9,7,6,5,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,2,1,1,1,1,2,1,2,2,2,2,1,2,2,4,5,5,4,3,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,5,6,7,8,9,11,11,14,16,17,16,16,16,13,12,9,7,6,4,3,3,2,2,2,2,3,3,3,4,5,5,5,5,5,5,4,4,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,3,3,3,5,7,9,9,8,7,6,6,6,5,5,5,5,4,4,4,4,3,4,3,3,3,3,2,2,2,2,2,2,3,3,3,4,4,4,5,4,3,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,5,5,5,4,4,4,3,4,3,3,3,3,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,4,4,3,3,3,3,3,3,4,4,5,5,6,6,6,7,7,6,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,3,4,4,5,5,6,6,6,7,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,5,5,6,6,6,7,7,7,7,6,6,6,6,5,6,5,5,5,5,4,4,4,5,5,6,6,7,7,7,7,8,8,9,8,7,7,6,7,7,6,6,6,5,6,5,6,5,5,5,7,6,7,7,8,8,8,8,8,7,8,7,7,8,7,6,6,6,7,5,6,5,6,6,7,7,8,8,8,9,8,9,8,8,8,9,8,7,7,7,7,7,8,7,7,7,8,7,8,8,8,9,9,11,11,9,9,12,11,10,11,15,13,14,17,18,17,14,14,14,13,15,16,18,20,22,25,26,28,27,26,28,28,28,28,26,27,25,26,23,24,24,23,22,21,22,21,21,20,21,22,21,20,22,23,22,22,24,24,24,24,24,26,24],[26,25,25,23,23,21,20,19,19,19,17,17,17,15,16,14,14,13,13,11,12,12,10,10,8,7,7,6,6,6,5,5,5,5,4,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,7,6,6,7,6,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,6,6,8,10,11,12,11,11,10,9,9,8,7,7,8,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,8,9,8,8,11,13,12,11,13,14,15,16,18,18,16,15,15,15,14,12,13,11,11,11,10,11,8,7,6,5,5,5,4,4,4,4,4,5,5,5,7,8,6,7,8,8,8,9,8,8,9,10,11,11,11,11,12,12,11,10,12,9,9,8,9,9,7,7,6,6,5,6,5,4,6,7,6,5,7,6,6,6,7,7,9,7,8,9,9,8,9,7,7,6,7,6,7,8,10,10,8,9,10,10,8,10,8,8,8,9,8,7,8,8,8,8,9,9,8,9,9,9,9,10,10,9,12,11,10,10,10,9,10,10,9,10,9,8,10,10,9,8,8,8,8,7,8,7,6,9,11,12,13,12,12,14,11,11,11,11,9,10,10,10,12,12,12,12,10,9,8,8,10,8,10,9,9,10,9,10,13,12,11,14,12,14,11,14,13,12,9,9,8,9,8,7,5,4,4,4,4,4,3,3,3,3,2,2,3,2,2,3,4,5,8,9,10,10,10,7,6,5,4,4,4,3,3,4,3,3,3,3,3,3,4,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,4,3,3,4,4,5,5,6,8,9,10,11,9,8,7,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,3,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,4,5,5,5,3,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,3,3,4,5,6,6,8,9,9,11,12,13,15,16,17,16,16,13,13,10,8,6,5,4,3,3,2,3,3,3,3,4,4,5,6,6,5,6,6,5,5,5,6,6,5,4,4,4,4,3,3,3,2,3,2,3,3,3,4,5,7,8,9,8,7,6,6,6,6,6,6,5,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,3,3,3,3,4,4,5,5,4,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,3,3,3,3,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,3,4,4,4,5,5,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,2,3,3,3,3,4,4,4,5,5,5,5,4,4,4,4,4,4,3,3,3,3,2,2,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,5,5,6,6,6,5,5,5,4,4,5,5,4,4,4,5,5,5,5,4,4,3,3,3,3,4,4,5,5,6,6,6,7,7,7,7,6,6,6,5,5,6,5,5,5,5,4,4,4,4,3,3,4,5,5,6,6,6,6,7,7,6,6,6,6,6,6,5,4,4,4,4,5,4,4,5,6,6,6,7,7,7,8,7,8,7,7,7,6,5,5,6,5,5,5,5,5,5,5,5,6,6,7,7,7,8,8,9,9,8,8,7,7,7,8,5,6,6,6,7,5,5,6,6,6,7,7,8,8,8,9,8,8,9,8,8,9,8,8,7,6,6,7,6,6,6,5,6,7,8,7,8,9,9,9,8,9,8,8,8,9,9,8,8,8,7,8,7,7,7,7,8,8,9,8,9,9,10,12,11,9,10,12,11,10,12,14,13,14,17,19,18,15,15,15,15,15,17,18,21,23,27,27,29,28,26,29,29,28,28,27,27,26,26,24,24,24,23,22,21,22,22,21,20,21,23,22,21,24,23,22,22,24,24,23,23,24,25,24],[26,24,25,24,24,21,22,21,19,20,19,18,16,16,16,13,13,13,13,12,12,12,10,9,10,8,7,7,7,6,6,6,6,5,4,5,5,4,4,4,4,4,4,4,4,4,3,4,3,4,4,5,6,6,6,6,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,7,7,10,12,13,13,13,12,11,10,10,8,8,8,8,6,6,7,8,6,7,7,6,5,6,6,5,5,6,6,5,6,7,6,5,8,8,7,8,11,11,12,10,15,13,12,13,16,15,15,14,14,13,12,10,10,9,9,9,8,8,7,6,6,5,5,5,5,4,4,4,4,5,5,5,6,7,6,7,8,8,8,8,9,9,10,11,11,12,11,12,12,12,11,11,12,9,11,8,10,7,7,7,6,6,5,6,5,5,6,7,6,5,7,7,6,6,7,8,9,7,8,10,9,8,8,7,7,7,7,7,7,8,10,9,8,9,10,9,7,9,8,8,8,9,9,8,10,9,10,10,9,10,9,10,10,9,9,11,11,11,12,11,11,10,11,10,11,9,10,10,10,10,11,10,9,9,9,8,8,8,8,7,6,8,10,10,12,12,12,13,11,12,11,12,10,11,10,10,12,12,13,11,11,10,10,9,10,8,10,9,9,10,7,8,10,11,11,13,14,14,11,13,12,12,9,11,8,9,8,6,4,4,4,4,4,4,4,3,3,3,2,3,3,2,2,3,4,6,8,10,10,11,10,8,7,5,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,7,10,10,10,10,8,6,4,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,3,3,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,5,5,5,4,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,2,2,1,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,6,6,8,9,9,11,11,14,14,17,16,16,16,14,13,10,8,6,5,4,3,3,2,3,3,3,3,4,4,5,6,6,5,6,6,5,5,5,6,6,5,5,4,4,4,3,3,3,2,3,2,3,3,4,4,5,7,8,9,9,7,6,6,7,6,5,5,5,4,5,4,4,4,4,4,3,3,3,3,3,2,3,2,3,3,3,4,4,4,5,5,5,4,4,4,4,3,4,4,3,3,3,3,2,2,3,2,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,2,2,3,3,3,3,4,4,4,5,5,5,4,4,4,4,4,4,3,4,4,3,3,3,3,2,3,3,3,3,4,4,4,4,5,6,6,5,5,4,4,3,4,4,3,3,3,3,2,3,3,3,3,4,4,4,5,5,4,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,4,4,5,5,6,6,6,6,6,5,5,4,5,5,4,4,4,5,5,5,5,4,3,3,3,3,3,4,4,5,5,6,7,6,7,7,8,7,7,6,6,6,6,6,5,4,5,5,4,4,4,4,4,4,4,5,5,6,7,7,6,7,7,7,6,6,6,6,6,5,4,4,4,4,4,4,4,5,6,6,7,7,8,7,8,8,9,7,7,7,6,5,6,6,5,5,4,4,5,5,5,6,6,7,7,8,8,8,9,9,10,9,8,8,7,7,8,7,6,6,5,5,5,6,5,6,6,8,8,8,8,9,9,9,9,10,8,9,9,8,8,7,8,7,7,6,6,7,6,7,8,9,9,9,9,10,10,10,10,10,10,9,10,9,8,8,8,8,7,7,7,8,7,8,8,10,10,10,10,11,13,13,11,12,13,12,12,14,15,15,16,18,19,17,15,15,15,15,16,17,20,20,21,26,26,27,27,26,28,27,27,27,26,27,26,26,23,24,24,23,22,21,22,23,20,19,21,22,20,20,23,23,22,22,23,24,24,22,25,25,22],[26,24,24,24,23,20,21,20,19,19,19,16,15,15,15,13,12,12,13,11,12,12,9,9,9,8,7,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,4,4,6,6,6,6,6,6,5,4,4,4,3,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,7,9,11,12,12,13,10,11,9,9,8,8,7,7,7,6,6,7,6,5,6,6,5,5,6,5,4,6,5,5,4,6,5,5,6,8,6,7,10,11,10,10,14,15,13,14,17,15,15,14,13,12,11,9,10,8,8,8,7,7,7,5,6,5,4,4,4,4,4,3,4,4,4,4,6,6,5,6,7,7,6,7,8,7,8,10,11,12,10,11,13,12,11,9,9,8,9,7,7,5,4,7,5,4,5,4,5,4,5,5,5,5,6,5,6,5,6,7,6,6,7,8,8,8,8,7,6,6,6,6,6,5,7,8,8,9,9,9,7,8,8,8,8,7,8,7,8,7,8,9,9,8,9,9,9,8,8,9,9,9,11,11,10,9,10,10,9,8,9,9,9,9,9,9,9,8,8,7,6,6,7,6,5,8,6,10,13,12,10,10,10,11,9,9,10,10,9,10,12,12,12,12,11,9,7,8,8,6,8,6,6,5,7,7,10,10,9,11,12,12,9,11,10,10,8,9,8,7,6,5,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,4,6,7,10,10,11,10,8,7,6,4,4,4,3,3,3,3,2,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,7,7,11,11,11,10,8,5,4,3,3,2,2,2,1,2,2,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,3,4,4,5,4,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,3,3,3,2,2,1,2,1,1,1,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,5,6,7,9,9,11,12,14,16,16,16,16,16,14,13,9,7,5,4,3,3,3,2,2,2,2,3,3,4,5,5,6,5,5,5,4,4,5,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,3,3,5,6,8,9,8,7,6,6,6,5,5,5,5,4,4,4,4,3,4,4,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,4,4,4,3,4,4,4,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,3,4,4,4,4,5,5,5,4,4,4,3,4,4,3,3,3,3,2,2,3,3,3,3,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,6,5,5,5,5,5,4,5,5,4,4,4,5,5,5,5,4,4,3,3,3,3,3,4,4,5,6,6,6,7,7,7,6,7,7,6,6,6,5,5,4,5,5,4,4,4,4,4,3,4,4,5,5,6,6,6,6,7,7,6,7,7,6,5,5,5,4,4,4,4,4,4,4,6,5,7,7,7,8,7,8,9,7,7,7,7,6,7,6,5,5,5,5,5,4,5,5,6,5,7,7,7,9,8,9,9,9,7,8,7,8,8,6,7,6,6,6,5,6,5,6,5,7,6,8,8,9,9,9,9,9,9,9,10,8,9,8,7,6,7,7,6,7,5,6,6,9,7,8,9,10,9,10,10,10,10,9,10,9,9,9,8,8,8,8,7,8,6,8,7,10,8,9,10,10,13,13,12,11,14,13,12,14,17,16,15,19,19,18,16,16,16,16,16,16,20,20,22,25,26,28,27,26,28,28,27,28,26,27,25,25,23,24,24,24,22,22,22,22,21,20,22,22,22,21,23,23,22,23,24,24,24,24,24,26,23],[25,24,23,22,22,20,19,18,19,19,17,16,17,17,16,15,14,15,14,13,13,12,11,11,10,8,8,7,7,6,6,5,5,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,3,4,5,5,6,7,6,6,6,5,5,4,5,4,4,4,4,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,7,8,10,12,12,13,12,12,12,11,10,9,8,8,8,7,7,7,8,6,6,7,6,6,6,7,6,6,6,7,6,6,8,6,7,8,11,8,9,13,13,12,12,14,15,15,16,18,17,17,16,15,14,12,11,11,9,9,9,7,7,7,7,6,5,4,5,4,4,3,3,4,5,5,5,7,8,6,6,9,8,6,8,9,9,9,10,11,12,11,12,13,14,13,11,12,9,8,7,7,5,5,7,6,5,5,5,4,4,5,6,5,5,6,6,6,6,6,8,7,6,8,8,8,8,9,6,6,7,6,5,6,6,7,7,8,8,11,9,7,9,9,8,7,9,9,7,8,10,8,8,10,9,8,10,10,10,9,11,10,10,12,11,10,11,10,9,9,10,9,9,10,10,9,10,9,8,9,8,7,7,6,5,5,7,7,10,14,13,10,11,11,12,10,10,10,10,11,10,12,12,13,12,11,10,9,9,8,7,8,7,6,6,7,9,10,9,9,11,12,14,12,14,13,11,10,10,6,7,6,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,4,5,8,10,10,10,10,9,7,6,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,4,3,3,3,4,3,3,4,4,4,5,6,8,10,11,10,10,8,5,4,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,6,4,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,6,6,8,9,10,12,13,14,16,16,16,16,16,13,13,10,8,6,4,3,3,3,2,2,2,3,3,3,4,6,6,6,5,6,6,5,5,6,6,6,5,5,4,3,4,3,3,3,2,2,2,3,3,3,4,5,8,9,10,10,8,7,6,7,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,2,2,3,2,3,3,3,3,4,4,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,3,3,4,4,5,5,5,5,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,6,5,5,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,4,4,5,5,6,6,6,7,6,6,6,6,5,5,5,6,5,5,5,6,6,6,6,5,4,4,3,4,4,4,5,6,6,7,7,7,8,8,9,8,7,7,7,6,7,6,6,5,5,6,5,5,4,4,4,4,5,5,6,7,7,7,8,8,8,8,7,7,7,7,7,5,5,5,5,4,5,4,5,5,6,7,8,8,8,9,8,9,8,7,7,8,7,6,6,7,5,5,5,5,5,5,5,6,7,7,8,8,8,8,9,10,10,9,8,8,7,8,8,7,7,6,6,6,6,5,5,6,6,8,8,9,9,10,9,9,9,9,9,8,8,8,9,7,7,6,6,7,6,6,6,7,7,9,9,10,10,10,10,10,9,10,9,9,10,9,8,8,8,7,7,8,7,7,7,8,8,10,9,10,11,11,12,12,11,10,13,11,10,12,15,13,15,18,21,18,15,14,17,15,17,18,20,22,22,27,26,29,28,27,29,29,28,29,27,28,26,27,23,25,25,24,23,22,23,23,22,21,22,23,23,22,22,23,22,23,25,24,24,24,25,26,24],[26,24,25,23,22,20,19,19,19,19,17,17,17,16,16,15,14,15,14,13,13,13,11,11,11,9,8,8,7,7,7,7,6,6,6,6,6,5,5,6,5,4,5,5,4,4,4,4,4,5,5,6,7,7,7,7,7,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,8,8,10,12,12,13,13,12,12,11,9,9,9,9,9,7,8,8,8,7,8,7,7,7,7,8,7,7,7,7,6,7,8,7,7,8,10,8,9,12,13,12,12,14,15,16,16,19,18,17,15,16,15,13,13,12,10,8,9,8,8,8,6,6,6,3,5,5,5,4,4,5,6,6,5,8,8,7,8,9,9,8,10,10,9,10,10,11,12,11,11,13,13,12,11,13,9,10,9,8,7,5,6,5,4,5,5,5,5,6,8,5,6,7,7,6,7,7,8,9,8,9,9,9,8,8,7,8,7,8,7,8,8,11,9,9,9,10,10,8,10,8,8,9,10,9,9,9,9,8,9,9,9,8,9,9,9,9,11,10,10,11,11,10,10,10,9,10,9,10,9,10,9,10,10,10,9,9,9,8,7,8,6,6,9,10,12,15,13,12,15,11,12,11,11,10,11,10,10,11,12,11,12,11,10,9,10,10,8,10,8,10,8,7,8,10,10,11,14,14,15,11,15,12,13,9,10,8,8,7,7,5,5,4,4,4,4,3,3,3,3,2,3,2,3,2,3,4,7,7,10,10,12,12,9,7,6,4,5,4,4,3,3,4,3,3,3,4,3,3,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,4,4,3,3,4,3,3,4,3,3,4,4,4,5,7,8,10,11,10,10,8,7,5,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,4,5,6,5,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,1,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,4,6,6,7,8,9,9,11,12,13,15,15,16,16,15,13,13,10,8,7,5,4,4,3,3,3,3,3,3,4,5,6,6,7,6,6,6,6,5,6,7,7,6,5,5,4,4,4,3,3,3,3,3,3,3,4,4,6,7,8,9,9,8,6,6,7,6,6,6,6,5,5,5,4,4,5,5,4,4,4,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,5,5,5,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,5,5,5,5,4,5,4,5,5,5,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,5,5,6,6,6,5,5,5,4,4,4,4,4,4,3,3,3,3,3,4,4,4,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,6,6,6,6,5,4,4,4,4,4,4,5,5,6,6,7,7,7,8,9,8,8,7,7,6,6,6,5,5,6,5,5,5,4,4,4,4,5,5,6,7,7,7,7,8,8,7,6,7,7,7,6,6,5,5,5,5,5,4,5,5,6,7,7,7,8,8,9,9,8,7,8,8,7,6,7,7,6,5,5,5,5,5,6,6,7,7,8,8,8,8,9,10,10,10,8,8,7,8,9,7,7,6,6,7,6,7,6,6,6,7,8,9,9,9,9,9,9,10,8,9,9,9,9,8,7,8,7,8,7,8,7,7,7,9,9,10,9,10,10,10,10,10,9,9,11,9,9,9,8,8,9,8,8,10,9,9,9,10,9,11,10,11,14,13,10,11,13,12,12,13,16,13,14,18,19,18,15,16,15,16,16,19,20,21,23,26,27,29,28,27,29,29,28,28,27,28,26,25,24,24,24,24,22,22,22,22,20,19,21,22,21,21,22,22,22,22,23,24,23,21,24,26,22],[27,24,24,24,23,19,20,19,18,19,19,16,17,17,16,14,15,15,14,13,14,13,11,11,11,9,8,8,8,7,7,7,6,6,5,6,6,5,5,5,5,4,5,5,5,4,4,5,5,6,5,7,7,7,7,7,7,6,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,6,5,6,6,6,7,6,6,7,8,8,9,11,14,13,14,14,13,12,10,11,10,9,9,9,8,8,8,8,7,7,8,7,6,7,8,6,6,8,7,6,7,8,6,7,8,9,8,9,12,12,12,11,16,13,13,15,17,15,14,14,14,13,11,11,11,9,9,9,8,7,8,6,6,5,5,5,5,5,4,5,5,5,6,6,7,8,7,7,8,8,9,9,11,9,10,10,12,12,10,11,13,13,11,11,13,10,11,8,9,5,5,7,6,6,6,6,6,5,7,7,6,7,7,7,7,8,7,8,9,7,8,10,9,9,9,9,7,7,7,8,10,8,9,9,10,8,11,9,7,9,9,8,9,9,10,8,9,9,10,9,10,11,9,10,10,9,8,11,11,11,11,12,12,10,11,10,11,9,11,10,10,10,11,11,9,8,9,9,8,8,9,6,6,11,7,10,17,14,12,15,12,12,10,13,10,10,11,10,11,12,12,12,11,11,9,10,10,7,10,9,9,6,7,10,12,12,11,14,15,15,12,12,12,12,9,11,9,10,7,6,4,5,4,4,4,5,4,4,4,3,3,3,3,3,3,3,5,7,8,10,10,12,12,9,8,7,5,5,5,4,4,4,5,3,5,4,4,3,4,4,3,4,4,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,4,4,4,4,3,4,4,3,4,4,4,4,4,5,5,6,8,7,12,11,11,11,9,7,5,4,3,3,3,2,2,2,2,2,2,2,2,1,2,3,2,2,2,2,2,1,2,2,2,2,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,5,5,6,5,4,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,4,5,6,7,9,10,11,12,14,15,16,18,17,18,17,15,13,11,9,6,6,4,4,4,3,3,3,3,3,4,5,6,7,7,6,7,7,6,5,6,7,7,6,6,5,5,5,4,4,3,3,3,3,3,3,4,4,6,7,8,9,9,7,7,7,7,6,6,6,6,5,5,5,5,4,5,5,4,5,4,4,3,3,3,3,4,4,4,4,5,5,6,6,6,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,4,4,4,4,5,5,5,6,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,4,4,4,5,5,6,6,6,5,6,5,5,6,5,4,5,5,4,4,4,4,4,3,3,3,4,4,5,5,5,6,6,7,7,6,5,5,5,5,5,4,4,4,4,3,3,4,4,4,4,5,5,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,3,4,4,4,5,5,7,6,7,8,8,7,8,7,7,6,6,6,6,5,6,6,6,6,6,5,4,4,4,4,4,5,5,6,7,7,8,8,9,9,10,9,9,8,8,8,7,7,7,6,6,6,5,5,4,5,4,4,5,6,6,8,8,8,8,8,9,9,7,9,9,9,7,7,6,5,5,5,5,5,6,7,7,8,8,8,9,9,9,10,11,8,9,9,8,7,7,7,6,6,5,6,6,6,6,7,8,8,9,9,9,10,11,12,11,11,10,10,9,9,9,8,8,7,6,6,6,7,7,7,8,9,10,10,10,10,11,11,11,12,11,11,11,10,10,9,9,8,7,8,8,8,7,8,9,11,11,10,11,10,11,12,12,11,11,9,11,10,10,10,9,10,9,10,9,9,9,11,10,13,12,11,12,12,15,15,14,13,15,14,14,15,17,18,18,20,20,19,18,16,17,16,17,17,21,20,22,25,26,28,27,27,27,28,28,28,26,27,25,26,23,25,24,23,22,21,22,22,20,20,21,22,22,22,22,23,22,22,23,24,24,23,23,26,23],[25,24,23,22,23,21,20,20,20,19,19,19,18,17,18,16,17,15,16,14,14,14,12,12,10,9,10,9,8,8,8,7,7,6,6,6,6,6,5,5,5,4,4,5,5,4,4,4,5,4,5,5,7,6,6,7,7,5,5,5,5,5,4,5,5,4,4,5,5,5,5,5,5,5,6,5,5,6,6,7,7,7,8,9,10,9,12,13,14,14,15,14,13,11,11,10,10,10,9,9,9,8,9,8,7,7,8,6,6,8,6,7,7,7,6,7,9,7,7,8,9,8,8,12,13,10,10,13,14,14,16,18,17,16,14,14,14,11,11,10,8,8,9,7,8,6,6,5,4,4,4,5,4,4,3,4,5,5,5,6,5,5,6,7,6,6,7,7,7,8,8,9,10,11,10,11,12,12,9,10,10,7,6,5,6,8,7,5,6,4,6,4,4,4,7,5,5,6,6,6,6,7,7,6,6,7,8,8,7,7,7,6,7,6,6,6,6,7,8,9,7,8,8,8,7,8,7,8,8,7,8,9,8,7,9,8,8,10,9,9,8,9,10,8,9,9,9,8,9,8,8,8,9,8,9,8,9,8,9,9,8,8,8,6,6,6,5,5,7,8,8,10,9,9,11,9,9,10,9,8,9,9,9,10,11,11,10,9,9,8,7,7,7,8,5,5,5,6,9,10,7,7,10,10,13,10,12,10,11,9,8,6,6,5,5,5,5,4,4,4,4,4,3,3,3,2,2,3,2,2,2,4,5,7,9,9,10,9,8,7,6,4,4,4,4,3,3,4,3,3,3,5,4,4,3,3,4,4,3,3,3,3,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,5,6,7,10,10,10,10,7,6,5,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,5,6,6,5,4,4,4,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,2,3,3,3,3,3,3,2,2,2,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,5,5,6,8,10,10,12,13,15,16,17,17,16,15,13,12,10,8,6,5,4,3,3,3,3,3,3,3,4,4,6,6,7,6,6,6,5,5,6,7,7,6,5,5,4,4,4,3,3,3,3,3,3,3,4,4,6,7,8,9,9,8,7,7,7,7,6,6,6,5,5,5,4,5,5,5,4,4,4,4,3,3,3,3,4,3,4,4,4,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,3,3,3,3,4,4,4,4,4,5,5,5,4,5,5,5,5,4,5,4,4,4,4,4,3,4,3,4,4,4,5,5,6,6,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,4,5,5,6,6,7,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,6,6,6,6,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,6,6,7,7,6,7,8,6,6,6,6,6,6,6,6,6,7,7,6,5,5,5,4,4,4,5,6,6,7,7,8,8,8,8,9,8,8,7,7,7,7,7,6,6,7,6,6,5,4,5,5,4,5,6,7,7,8,8,9,8,8,9,8,8,8,7,7,7,7,5,5,5,5,5,6,6,7,7,8,9,8,10,9,9,9,9,9,8,8,8,7,7,7,6,5,7,6,5,6,6,8,7,8,8,10,10,9,10,10,10,10,9,9,8,9,8,8,8,7,6,7,7,7,7,6,8,8,9,10,10,9,11,9,10,11,10,10,9,10,8,8,8,7,6,7,7,6,7,7,9,9,9,10,10,10,12,10,10,10,10,10,10,11,9,8,9,8,8,7,8,8,9,8,10,9,10,12,11,12,12,12,11,13,12,13,13,16,14,16,18,20,19,16,16,17,17,17,19,20,20,22,25,26,28,28,26,28,28,28,28,26,27,24,25,23,24,24,23,22,22,21,21,21,20,21,22,21,22,22,22,22,22,24,23,23,25,24,25,22],[28,25,25,25,23,20,20,20,20,20,19,17,17,17,17,16,16,16,16,14,15,14,12,12,11,10,10,9,8,8,8,7,7,6,5,6,6,5,5,5,5,4,5,5,4,4,4,5,4,5,5,7,6,6,7,7,7,6,4,5,5,4,4,5,4,4,4,4,5,4,4,5,5,5,5,5,5,6,7,6,7,7,7,9,9,9,12,15,15,15,15,13,14,12,11,10,10,9,9,8,8,8,9,7,7,8,7,6,7,8,6,6,7,7,6,7,8,6,7,8,9,7,9,12,13,13,12,15,15,14,16,19,17,18,16,16,14,13,12,11,10,9,10,8,9,8,7,6,5,4,5,5,5,4,4,5,5,6,5,6,7,6,6,8,8,8,8,10,10,10,11,11,11,11,12,12,12,13,12,13,10,10,7,7,5,7,7,4,7,5,5,5,4,7,6,6,6,6,6,7,6,7,8,8,7,8,9,9,9,8,8,7,8,8,8,6,6,10,8,9,8,10,8,7,9,8,8,8,8,9,8,9,9,9,10,10,10,9,11,11,9,8,11,11,10,11,12,12,10,11,10,10,9,10,9,10,9,10,10,10,9,9,9,7,7,7,6,7,7,6,10,14,12,12,13,12,12,10,11,10,11,10,10,11,11,11,12,11,10,9,10,10,7,8,7,7,6,7,9,12,10,9,14,13,13,12,13,12,13,10,12,8,8,6,6,5,5,5,4,4,4,3,3,3,3,2,3,3,2,2,3,4,6,7,9,9,10,10,8,7,5,4,5,4,4,3,4,3,3,3,3,3,3,3,3,4,3,4,4,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,4,3,3,4,3,3,4,5,5,5,7,7,12,11,11,10,8,7,5,3,3,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,4,5,6,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,2,2,3,3,4,4,3,2,2,2,2,1,1,1,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,4,5,6,7,9,11,10,14,15,16,19,19,19,18,19,15,15,11,8,6,5,4,3,3,3,3,3,3,3,3,4,5,6,6,6,6,6,5,5,6,6,7,5,5,5,4,4,4,3,3,3,3,2,3,3,3,4,6,8,9,10,10,8,7,7,7,6,6,6,5,4,5,5,4,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,4,5,5,5,4,4,5,4,4,4,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,3,3,3,4,4,4,5,5,6,6,6,6,6,5,5,4,5,5,4,5,4,4,4,4,4,3,4,4,5,5,6,5,5,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,7,6,7,7,7,7,8,7,6,6,7,6,6,6,7,7,7,7,6,5,5,5,4,4,4,5,5,6,6,7,8,8,8,8,9,8,8,9,8,8,8,8,8,6,7,6,6,5,5,5,5,4,5,5,6,7,7,8,8,8,9,9,8,8,9,8,7,7,6,6,5,5,5,5,5,5,7,7,8,8,8,10,9,9,10,8,9,9,9,7,8,8,7,6,6,6,6,5,6,6,8,7,8,8,9,10,10,10,12,11,10,10,9,9,10,8,9,8,7,7,7,7,6,7,7,8,9,10,10,11,10,11,11,10,11,11,12,10,10,10,9,8,8,8,8,8,6,8,7,10,9,10,11,11,11,12,11,12,11,10,11,11,10,11,9,10,9,10,9,9,8,10,8,11,10,11,13,12,14,14,12,14,16,14,14,15,18,17,17,20,20,19,18,16,17,17,17,17,21,21,22,26,26,28,28,27,28,28,28,28,26,27,26,26,24,25,24,24,23,22,22,23,21,20,22,22,22,22,23,23,23,24,24,24,24,25,24,25,23],[26,24,23,23,22,21,20,20,20,20,19,17,17,16,16,15,15,16,14,13,14,14,11,11,12,10,10,9,8,8,7,7,7,6,7,6,6,5,5,6,6,4,5,5,4,4,4,5,4,4,5,5,6,7,6,6,7,6,5,5,5,4,4,5,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,7,8,7,7,9,9,9,12,13,14,14,14,13,13,12,11,11,10,9,9,8,9,8,8,8,7,8,7,7,7,8,7,7,8,7,6,7,9,7,7,8,10,8,10,13,13,13,12,15,16,15,18,19,17,17,16,14,14,13,11,11,9,9,10,8,8,7,7,6,5,5,5,5,5,4,4,6,6,6,6,8,8,7,7,9,9,8,9,10,10,10,10,12,11,12,12,14,13,12,12,12,10,9,7,6,5,5,6,5,5,5,5,5,5,6,6,6,6,7,6,6,7,7,8,8,7,8,9,8,9,8,7,7,8,8,6,6,6,7,7,7,8,10,9,7,8,8,8,8,8,8,8,10,8,8,9,10,10,9,10,10,10,10,10,10,10,13,12,10,10,11,10,10,9,9,9,9,9,10,11,9,9,8,8,7,8,7,7,6,7,8,10,13,12,11,12,11,12,10,10,9,10,10,10,11,12,12,12,11,10,9,8,9,8,7,7,7,6,7,8,12,10,10,12,13,13,12,12,12,12,10,10,7,7,6,6,4,5,5,5,5,5,4,4,4,3,3,3,3,3,3,4,5,7,9,11,11,11,11,9,8,8,5,5,5,4,4,5,4,4,4,4,3,4,4,4,3,4,4,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,5,8,8,12,11,11,11,9,7,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,5,6,7,6,5,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,2,2,3,3,3,2,2,2,2,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,6,6,7,9,11,11,13,14,15,18,18,18,17,18,14,14,11,9,6,5,4,4,3,3,3,3,3,3,4,4,6,6,6,6,7,6,6,5,6,7,7,6,6,5,4,4,4,3,3,3,3,3,3,3,4,4,5,8,11,12,11,8,7,7,7,6,7,6,6,5,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,4,4,5,6,6,6,5,5,6,5,4,5,5,4,5,4,4,3,3,3,3,3,3,3,4,4,5,5,6,5,5,6,6,4,5,5,4,4,4,4,3,3,4,3,4,4,4,4,5,6,6,6,5,6,5,5,5,6,5,5,5,5,5,4,4,4,3,4,4,4,4,5,5,6,6,7,7,7,6,6,6,5,6,5,5,5,4,4,4,3,4,4,4,5,5,6,6,6,6,6,6,6,6,5,6,6,5,5,5,4,4,4,4,4,4,5,6,7,7,8,8,8,7,7,8,7,7,7,7,7,6,7,7,7,8,7,6,5,5,4,4,4,5,5,6,6,7,8,8,9,9,10,10,9,9,8,8,7,8,7,6,7,7,6,6,5,5,5,5,5,6,6,7,7,8,8,9,9,8,8,9,9,8,8,7,6,6,6,5,6,5,5,6,7,7,8,8,9,9,10,10,10,8,8,9,8,7,7,8,7,7,6,6,6,6,5,6,8,7,8,9,9,9,11,11,11,11,8,9,8,9,9,9,8,7,7,7,6,7,6,6,7,8,8,9,9,11,11,9,10,11,9,10,10,10,10,10,8,8,8,8,7,7,7,7,7,9,8,10,9,12,11,10,11,11,10,9,11,10,9,10,10,9,9,8,8,9,8,8,9,10,9,10,11,11,14,14,11,12,15,13,13,15,17,16,17,20,20,20,17,15,16,16,17,17,20,21,23,26,27,28,28,26,28,29,28,28,27,27,25,26,23,25,25,24,21,22,22,23,21,21,22,22,22,21,23,24,22,23,24,24,25,25,25,26,24],[24,23,24,23,23,20,20,19,19,20,19,19,19,17,17,17,16,15,16,15,14,13,12,12,12,10,10,10,9,9,8,8,8,7,7,8,7,6,6,7,7,5,6,5,5,5,5,6,5,5,5,6,8,7,7,6,7,6,6,5,6,5,5,5,6,4,5,5,5,5,5,6,5,5,6,6,6,6,6,8,8,7,8,9,10,10,11,13,13,14,13,12,13,12,11,10,11,11,10,9,10,9,10,8,9,9,8,8,8,9,8,8,9,8,8,8,10,8,9,10,12,9,11,14,14,13,13,14,14,14,15,17,17,16,16,15,14,13,12,12,11,9,11,10,9,7,6,5,4,4,5,5,5,4,4,5,5,6,6,7,8,6,8,9,7,8,10,10,9,9,13,13,14,14,13,14,15,14,13,10,10,9,8,7,8,7,5,6,5,6,5,5,6,5,6,5,5,8,6,6,7,7,8,8,8,9,9,8,9,8,8,9,7,8,6,7,7,7,8,7,9,9,11,9,9,8,9,10,9,9,10,9,9,9,10,10,11,11,11,12,11,10,12,12,11,13,12,12,12,12,11,12,10,11,11,10,11,12,11,9,11,9,9,7,7,8,6,6,7,7,9,12,11,9,12,12,12,10,12,10,11,10,12,13,13,13,13,13,11,9,9,8,7,8,7,8,6,7,11,12,10,9,14,13,11,13,14,13,12,12,11,6,6,6,6,6,5,6,5,6,5,5,5,4,4,3,4,4,3,4,4,5,7,8,9,10,11,10,9,8,8,6,7,6,5,5,6,5,5,4,5,5,4,4,5,4,4,4,4,3,2,3,3,2,2,3,3,2,3,3,3,3,4,4,5,5,5,5,4,5,5,4,4,5,4,4,5,6,4,5,8,9,11,11,11,10,8,6,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,4,5,6,7,6,5,4,4,4,3,3,2,3,3,2,2,2,2,1,2,2,1,1,2,1,1,1,1,0,1,1,1,2,2,3,3,2,2,1,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,5,6,7,9,10,11,13,13,14,16,16,17,15,15,13,12,10,8,7,5,4,4,3,3,3,3,3,3,4,4,6,7,6,6,7,6,6,5,6,7,7,6,6,5,4,5,4,3,3,3,3,3,3,3,4,4,6,9,10,11,11,8,8,7,7,6,7,6,6,5,6,6,5,5,5,5,4,5,4,4,3,3,3,3,3,3,4,4,4,5,5,6,5,5,5,5,5,4,5,5,4,5,4,4,4,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,3,3,3,4,4,4,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,3,4,4,4,4,4,5,5,6,6,7,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,5,5,7,7,7,8,7,7,7,7,7,6,6,7,6,5,6,7,7,7,7,6,5,5,4,4,4,4,5,6,6,7,8,8,9,10,10,9,9,8,8,7,7,7,7,6,7,7,6,6,5,5,5,5,5,6,7,7,8,8,8,9,9,8,8,9,9,9,7,7,7,6,6,5,6,5,5,6,7,7,8,8,9,9,10,10,9,9,9,9,8,7,8,8,7,6,6,6,6,6,6,7,8,7,9,9,9,9,10,10,10,10,9,9,8,9,9,8,8,7,7,7,7,6,7,7,7,8,8,10,10,10,11,10,11,11,10,10,9,9,10,8,8,8,8,8,7,7,6,8,9,8,8,10,11,11,11,11,12,11,11,10,10,10,9,10,9,9,9,8,8,8,8,10,10,10,10,11,12,11,13,14,11,11,14,13,12,13,16,14,15,18,19,17,15,15,16,15,17,18,19,21,22,26,25,27,26,25,28,28,28,29,27,28,26,26,23,25,24,24,22,21,23,23,21,20,22,22,21,21,22,23,22,22,24,24,25,23,23,26,23],[25,24,24,23,22,21,19,19,19,19,18,17,17,17,16,15,15,15,14,14,14,14,12,12,12,10,9,10,9,9,8,8,8,7,8,8,7,6,7,7,6,6,6,6,6,6,6,6,6,6,6,7,8,8,8,7,7,8,6,6,7,6,6,6,6,5,6,6,6,6,6,6,6,6,6,7,6,7,7,8,8,7,8,9,9,9,11,12,13,13,13,12,12,11,10,10,10,9,9,8,9,9,9,8,9,9,8,8,7,9,8,8,9,9,8,9,10,9,10,10,11,10,11,14,15,14,14,15,16,16,17,19,18,18,17,16,15,14,13,12,11,11,11,9,9,8,6,6,5,4,3,6,6,4,4,6,6,6,6,9,9,8,9,11,11,10,11,12,10,12,12,12,13,13,13,15,15,14,14,11,11,11,8,9,7,6,6,5,6,5,6,5,6,6,7,6,6,7,7,7,8,7,9,9,9,9,10,9,9,9,9,9,9,9,8,8,8,7,8,8,9,11,10,8,9,9,9,10,9,9,9,11,9,10,12,11,11,10,10,11,10,10,12,12,11,12,12,12,10,11,12,11,10,10,11,10,10,11,12,10,10,10,9,8,8,7,8,7,9,9,11,15,12,11,13,11,12,10,11,11,11,10,11,13,13,14,13,12,12,11,10,9,8,9,6,8,7,11,11,15,12,13,16,14,13,13,16,14,13,12,12,8,8,7,7,5,5,6,6,6,5,5,5,5,3,3,4,4,4,4,4,6,7,9,11,12,13,12,11,9,9,6,6,6,5,6,6,5,5,5,5,4,4,5,5,4,5,5,4,3,3,3,3,3,2,3,3,3,3,3,4,4,4,5,5,6,6,5,4,6,6,4,5,6,5,4,6,6,6,6,8,9,10,12,11,10,8,6,5,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,6,6,7,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,2,2,3,3,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,4,4,6,7,7,9,10,11,13,13,15,15,16,17,16,16,15,14,11,9,7,6,5,4,4,3,3,3,3,3,4,5,7,7,7,6,7,7,6,6,7,7,7,6,6,5,5,5,4,4,4,4,3,3,3,3,4,4,6,8,10,11,10,8,8,7,8,7,7,7,6,5,6,6,5,5,5,5,4,5,4,4,4,4,3,3,3,3,4,4,5,5,6,6,5,5,5,5,5,4,5,5,5,5,5,4,4,4,3,3,4,3,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,4,4,3,4,3,4,4,4,5,5,6,6,6,5,5,5,5,5,5,4,5,5,5,5,4,4,4,3,4,4,4,4,5,5,5,6,7,7,6,6,6,5,5,5,5,5,5,5,4,4,3,4,3,4,5,5,5,6,6,6,6,6,6,6,5,5,6,5,5,5,4,4,4,4,4,5,5,5,7,6,7,7,7,6,6,7,6,6,6,6,6,5,6,7,6,7,6,6,5,5,4,4,4,5,5,6,6,7,7,7,8,9,9,8,8,7,7,7,6,7,6,6,6,6,5,5,5,4,5,4,5,6,6,6,7,8,7,8,8,8,7,8,7,7,7,6,5,5,5,5,6,5,5,6,6,6,9,8,8,8,9,9,8,7,7,8,7,6,7,7,6,6,6,5,6,6,6,6,7,7,9,9,8,8,10,9,10,9,8,9,7,8,8,8,7,7,7,7,6,6,6,6,7,7,8,10,9,11,10,9,10,10,9,10,9,9,9,9,7,8,8,8,6,7,6,8,8,8,9,10,9,12,10,10,10,11,9,9,10,9,9,11,9,9,10,9,8,9,8,9,9,9,10,12,11,12,13,12,10,11,14,13,11,14,16,14,17,19,21,18,16,17,15,16,17,17,20,22,21,26,26,28,27,26,29,29,28,29,28,28,26,26,24,25,25,24,22,22,22,23,21,20,22,23,22,21,22,22,22,22,23,24,24,24,24,26,24],[24,23,24,23,23,21,20,19,20,20,19,20,19,17,18,17,16,17,16,15,15,15,13,12,13,11,10,10,10,9,8,9,9,7,8,8,8,8,7,8,7,6,7,7,6,6,6,7,5,6,6,7,8,8,8,8,9,8,7,7,7,7,6,6,7,6,6,7,7,6,6,6,6,6,7,6,6,7,7,7,7,7,8,9,9,10,11,12,13,13,13,13,12,12,12,10,10,10,10,9,9,10,10,9,9,10,9,8,10,11,8,9,10,10,9,9,11,11,10,11,12,12,11,15,16,16,15,16,15,15,16,17,17,17,16,16,16,14,13,13,11,10,11,11,9,7,7,5,5,5,4,4,4,5,4,6,8,8,7,10,10,8,10,13,11,10,13,15,10,12,15,15,15,16,14,16,17,17,16,14,12,11,9,11,8,7,7,7,6,5,7,6,6,6,7,6,6,9,7,6,10,9,10,11,9,10,11,10,10,10,8,8,6,7,7,9,7,8,8,9,8,11,10,9,10,10,9,9,11,11,9,8,13,11,11,10,12,10,10,12,11,11,12,14,12,13,12,12,11,13,11,12,11,13,12,11,11,13,14,10,12,11,10,10,8,9,7,8,9,9,11,16,14,10,14,14,13,10,14,13,11,12,14,14,16,15,15,13,13,11,12,9,8,9,8,9,9,11,13,14,12,12,15,15,13,15,17,16,15,14,14,10,10,7,9,7,6,7,7,8,6,6,7,6,4,5,5,4,3,4,5,6,7,9,10,12,12,12,11,10,9,7,8,8,6,7,7,6,6,7,7,6,5,6,6,5,6,5,4,4,3,4,5,3,3,4,3,3,3,4,4,4,5,5,6,7,7,6,6,7,7,6,6,7,6,5,7,7,7,7,9,10,11,12,12,11,10,8,7,6,4,4,5,4,3,4,4,3,3,4,3,3,4,4,3,3,3,3,3,2,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,4,3,3,4,5,6,6,7,6,5,5,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,2,2,3,2,2,1,2,1,1,2,2,2,3,3,3,2,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,5,6,7,8,8,10,10,12,12,13,15,15,16,16,16,14,14,11,9,8,7,5,5,4,4,4,4,4,4,4,5,6,7,7,7,7,7,6,7,7,7,8,7,6,6,5,5,5,4,4,4,4,3,4,3,4,4,6,9,11,11,10,9,8,7,7,7,7,7,6,6,6,6,5,5,6,5,5,5,5,4,4,4,4,3,4,4,4,4,5,5,6,6,6,5,6,6,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,5,5,6,6,5,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,5,4,5,6,6,6,6,5,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,5,5,5,6,6,7,7,7,6,6,6,5,6,6,5,5,5,5,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,4,4,5,5,6,6,6,6,7,7,7,6,7,6,6,6,6,6,6,5,6,7,7,8,7,6,6,5,4,5,5,5,6,6,7,7,8,8,9,8,9,8,8,8,7,7,7,6,6,6,6,6,6,6,5,5,5,5,6,7,6,7,7,8,8,8,8,7,7,8,7,7,7,7,6,6,5,5,6,5,5,7,7,8,8,9,8,9,9,9,9,7,8,8,8,7,8,8,7,7,5,6,7,6,6,8,8,8,9,9,9,10,10,10,11,11,8,10,9,8,9,8,7,8,7,6,7,6,6,7,7,10,9,10,10,10,11,10,12,12,9,11,9,10,10,9,8,9,8,7,9,6,5,8,7,10,9,11,11,11,12,11,12,12,10,10,11,10,9,10,10,8,10,8,9,7,6,9,8,11,10,11,13,13,14,14,12,12,14,14,11,14,16,15,14,17,18,17,16,14,15,15,17,16,20,21,20,24,24,27,25,25,27,28,27,27,26,27,24,25,22,23,23,23,22,21,22,22,20,20,21,21,20,20,22,23,21,21,23,22,23,20,21,24,21],[25,24,24,23,24,23,20,20,21,20,19,19,21,18,19,18,18,17,17,15,15,16,14,13,12,11,11,11,10,9,10,9,9,9,9,9,9,8,8,9,8,7,8,7,8,8,8,8,7,7,8,8,9,10,9,9,9,9,9,8,9,9,7,8,8,8,7,8,8,8,7,8,8,7,8,8,7,8,9,9,9,9,9,9,10,10,11,13,13,14,14,13,13,12,12,11,11,10,11,10,12,10,11,10,11,10,10,10,10,10,10,11,10,10,11,10,12,11,10,12,14,12,12,16,16,16,16,16,16,17,16,18,18,18,16,16,15,15,14,14,14,12,13,11,10,9,7,6,5,4,5,6,6,6,5,7,9,9,8,11,11,9,10,13,11,11,13,14,11,12,14,14,14,16,14,15,17,17,15,16,13,11,10,11,11,11,9,7,8,6,8,7,6,7,7,7,7,8,9,8,9,9,11,11,10,11,12,11,12,12,10,9,10,9,7,8,8,9,11,10,11,13,13,10,11,12,12,10,11,12,12,12,11,12,13,13,13,13,13,13,13,12,14,14,14,14,14,14,14,14,13,14,13,13,14,12,12,13,14,12,12,13,11,9,9,9,8,9,10,11,12,16,14,13,16,14,14,13,14,13,13,13,13,15,15,16,15,13,12,11,12,12,9,10,10,11,11,12,15,17,15,16,17,15,17,16,18,16,17,14,13,11,11,10,10,8,6,8,9,9,7,7,7,6,5,5,6,5,4,5,6,7,9,11,12,13,14,13,11,11,10,9,9,9,8,7,8,7,8,8,7,7,6,7,7,7,7,7,6,5,4,5,5,5,4,5,5,4,4,5,6,5,6,7,6,8,8,7,7,8,8,6,7,8,7,7,8,8,8,8,10,11,12,12,12,12,10,10,8,7,5,5,6,5,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,3,3,4,4,4,5,4,4,4,4,5,5,6,7,7,5,5,5,4,4,3,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,3,2,2,1,1,0,1,2,2,2,2,1,1,1,1,2,2,3,2,3,4,3,3,4,4,4,4,5,4,4,5,5,5,5,4,4,5,4,5,6,7,8,8,9,10,11,13,13,15,15,16,17,17,16,14,14,12,10,9,7,6,6,5,4,5,4,5,5,6,7,8,9,9,8,8,9,7,7,9,9,9,8,7,6,6,6,6,5,5,5,5,5,5,5,5,6,7,9,11,12,11,10,9,9,9,9,8,8,8,7,7,7,7,6,7,6,6,6,6,6,5,5,5,5,5,5,5,6,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,5,6,5,5,5,6,7,7,6,6,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,6,6,7,7,7,7,6,7,6,7,6,6,6,6,6,6,6,6,6,5,4,5,5,5,6,6,6,6,7,8,8,7,7,7,6,6,6,6,6,6,5,6,5,5,6,4,5,6,6,6,7,7,7,7,7,6,6,6,6,6,6,5,5,6,5,5,5,5,6,6,6,7,7,8,8,8,7,7,7,7,7,6,7,8,7,6,7,7,8,7,6,6,6,5,6,5,6,6,7,7,7,8,8,9,10,10,10,9,8,8,8,7,7,7,7,7,7,7,6,6,6,5,5,6,7,7,8,8,9,8,9,9,7,8,8,8,8,8,7,7,7,8,7,6,6,6,7,8,9,9,8,9,9,10,10,9,8,9,8,8,9,9,8,7,8,7,8,6,7,8,7,9,10,11,10,9,9,11,11,12,11,8,10,10,9,10,9,9,8,8,7,8,7,8,8,7,11,12,12,10,12,11,10,12,13,10,11,11,10,12,10,8,8,9,8,8,8,8,9,9,12,13,13,12,13,12,12,12,12,11,11,12,11,11,11,11,9,11,9,10,9,8,10,10,13,14,14,14,14,16,16,13,14,15,14,12,14,16,15,17,19,21,19,17,18,17,17,18,18,22,22,22,25,25,27,27,26,28,28,27,28,27,27,26,25,24,25,24,23,23,21,22,22,21,21,22,23,20,21,23,23,21,22,22,23,23,22,23,26,22],[26,26,26,25,25,24,23,22,22,22,23,22,21,21,22,20,18,20,20,18,18,20,16,14,16,15,13,14,16,15,12,13,14,12,13,13,12,11,12,11,10,11,11,11,10,11,11,11,10,12,11,11,13,13,14,14,14,14,12,12,12,12,10,11,10,11,10,11,11,11,10,11,12,10,12,11,12,11,12,13,12,13,13,12,13,14,15,15,16,16,16,15,15,15,15,14,13,13,15,14,13,14,15,12,13,15,14,12,14,15,14,13,16,14,13,14,17,15,14,19,19,17,17,22,22,21,19,20,19,18,17,21,20,19,18,20,18,18,16,15,14,13,13,13,12,10,8,8,8,6,8,7,8,8,8,11,11,12,13,14,14,13,15,16,14,15,18,17,14,17,19,19,20,20,19,21,22,19,18,16,15,14,14,15,13,13,12,11,11,11,11,10,8,11,10,10,10,13,11,12,14,13,15,14,13,14,15,14,14,14,12,11,11,10,9,12,11,12,13,12,13,15,15,11,14,14,13,13,14,14,14,13,14,14,14,14,16,15,13,15,15,13,16,17,14,17,17,17,14,16,18,17,14,17,17,14,15,18,17,14,15,14,12,12,11,11,11,11,14,13,16,20,17,15,18,19,16,15,18,18,15,16,18,20,20,20,20,16,16,15,16,15,12,12,13,14,14,16,17,19,16,17,19,19,17,19,21,20,16,15,15,12,14,14,12,11,11,11,13,13,11,10,11,11,9,9,10,8,7,9,10,9,10,13,13,15,16,16,14,14,12,12,13,12,11,12,12,11,11,12,12,10,10,12,10,9,10,10,8,9,7,8,9,7,7,8,8,7,8,8,8,8,9,10,9,11,12,10,11,12,11,10,10,13,11,11,12,13,11,12,14,15,16,16,14,16,14,13,11,10,8,8,9,8,7,7,7,7,7,8,7,7,6,8,7,5,7,7,6,5,6,7,5,6,7,6,6,6,5,6,5,4,4,3,6,5,5,5,6,7,6,7,8,7,8,6,6,7,7,9,9,10,9,7,7,7,7,6,6,6,5,6,4,5,5,5,4,4,5,5,4,4,5,5,6,4,4,3,2,1,0,1,2,6,2,3,2,3,3,3,4,6,6,6,7,6,5,7,6,6,7,8,8,7,8,9,9,9,8,7,8,8,8,9,10,11,11,11,14,15,16,15,16,16,18,20,19,19,18,17,14,13,12,11,10,9,9,8,8,8,8,7,9,9,11,11,11,10,11,12,10,10,12,11,12,11,11,10,9,10,9,8,9,8,8,7,8,7,8,8,9,11,13,13,12,11,11,11,12,10,11,11,10,10,10,10,10,10,10,9,9,10,9,9,9,9,8,7,7,7,7,8,8,10,10,11,10,9,10,11,10,10,10,9,10,10,10,9,9,8,7,7,8,7,7,8,8,10,11,10,9,10,11,10,9,10,9,10,10,10,9,8,8,8,7,8,7,8,8,8,9,9,9,9,10,9,11,12,10,9,10,10,9,10,9,8,7,8,7,7,7,9,8,8,9,10,11,11,11,12,10,11,9,11,9,9,10,8,8,7,8,8,7,8,8,8,10,10,9,9,11,9,11,10,9,10,10,9,9,8,9,8,8,8,7,10,8,10,10,11,11,12,12,11,10,11,11,9,9,12,10,9,10,11,12,10,11,9,9,9,7,8,7,9,8,10,10,11,12,10,13,14,15,14,13,12,12,10,10,10,10,9,9,10,9,9,7,8,8,6,9,8,10,11,12,13,10,13,13,11,11,13,12,13,12,10,9,8,9,9,8,7,10,9,11,10,13,12,13,12,14,14,13,12,13,12,11,10,11,12,10,10,10,9,9,7,10,10,12,11,14,14,13,13,15,13,15,14,13,13,13,12,13,13,11,11,9,10,9,9,8,11,10,13,11,15,14,16,15,13,16,15,14,15,15,14,15,14,12,11,10,9,10,9,9,11,11,13,13,14,14,16,16,14,17,16,14,14,17,14,14,16,15,12,13,10,11,10,10,13,11,15,14,16,17,17,19,19,16,17,20,18,15,19,21,19,20,22,23,20,18,17,18,16,19,18,22,21,22,25,25,28,26,25,28,28,27,28,27,27,25,26,24,25,24,25,22,22,23,23,21,21,23,23,21,22,24,25,22,22,24,26,26,23,24,27,24],[28,27,28,27,27,26,26,25,25,26,26,25,24,24,25,24,23,22,24,21,21,22,19,17,19,18,17,17,19,17,15,17,17,16,16,17,16,14,15,15,15,12,14,13,13,13,14,13,13,14,14,13,13,15,17,16,15,15,14,15,15,15,13,15,14,13,13,15,15,13,14,14,14,12,15,14,13,14,16,15,14,16,16,15,16,17,18,19,20,20,19,18,19,19,18,17,17,17,18,17,17,17,18,17,18,18,17,17,16,18,17,16,19,18,17,17,18,17,17,20,20,19,18,22,23,21,20,21,20,19,19,21,21,21,20,20,20,19,18,16,15,13,14,13,12,11,9,9,10,8,10,10,10,11,12,14,15,15,14,19,18,16,16,19,16,15,20,19,15,16,21,20,23,22,19,23,23,21,20,16,16,15,15,13,14,13,13,13,14,12,13,12,12,13,11,13,13,13,14,14,16,15,17,16,16,15,18,17,16,17,15,13,11,13,11,13,12,14,14,12,15,16,16,12,14,15,15,14,15,16,16,16,16,17,18,18,18,18,18,17,17,16,19,18,18,17,20,17,17,16,18,17,17,17,18,16,17,18,18,17,17,17,16,13,13,13,14,13,14,15,18,19,19,16,17,20,18,14,18,18,14,17,18,20,22,22,21,17,18,16,17,14,13,13,15,15,16,16,17,20,16,16,21,21,15,17,23,22,17,16,15,15,14,15,15,13,12,14,15,16,13,13,15,13,13,12,13,13,11,12,13,13,14,15,15,16,18,19,16,18,15,16,17,16,14,15,16,14,14,16,16,13,12,14,12,12,12,12,11,12,10,11,12,12,10,12,11,11,12,13,13,13,13,13,15,16,17,12,14,15,15,12,13,16,13,12,15,15,13,14,16,16,18,17,14,17,15,15,14,13,11,11,12,11,10,11,12,11,11,12,12,10,11,10,11,8,10,11,9,8,10,9,7,8,8,7,8,8,7,7,6,5,5,5,7,6,6,7,8,9,9,11,9,9,10,10,9,11,10,11,12,12,12,12,11,9,8,10,8,8,9,9,7,7,8,7,6,7,7,7,7,9,8,7,8,7,6,4,3,2,1,0,1,2,2,5,4,3,3,5,7,7,8,8,9,8,7,10,10,8,9,10,11,10,11,12,13,11,11,9,10,9,10,10,12,12,12,13,15,16,17,16,17,17,19,20,20,21,19,18,15,14,13,12,12,11,11,10,9,9,9,9,10,11,12,14,14,12,14,15,12,12,15,14,15,14,14,12,11,12,11,10,12,10,9,9,10,9,9,10,11,12,13,15,14,12,13,12,13,12,12,13,13,11,13,13,11,11,13,11,10,12,12,11,12,9,10,8,9,9,9,10,10,11,13,14,13,11,12,14,11,11,12,12,11,12,11,11,12,10,10,9,10,9,10,11,10,11,13,13,11,13,15,12,12,12,12,11,12,12,12,11,10,11,9,11,10,11,11,12,11,11,12,12,13,12,13,15,13,12,13,12,12,13,12,12,12,9,11,9,12,12,12,11,12,13,14,16,15,15,13,14,13,13,13,13,13,12,13,11,10,11,11,11,14,13,14,13,13,13,14,13,14,13,13,13,13,14,13,13,12,10,12,12,13,13,13,15,15,14,15,15,16,14,15,14,14,14,13,14,14,13,13,14,14,14,14,13,12,11,11,11,12,13,12,15,16,15,16,14,16,17,16,17,15,15,14,14,14,13,12,14,13,13,12,11,10,12,10,12,14,15,15,18,16,16,14,16,15,15,14,14,13,14,14,13,12,10,9,11,12,13,14,15,15,17,17,18,17,16,17,15,15,16,14,14,12,15,13,12,11,10,9,10,8,13,13,16,16,17,19,18,18,18,17,17,19,16,16,15,14,14,14,13,14,12,13,11,8,8,12,13,16,16,17,20,19,19,18,18,19,19,16,17,14,15,16,15,14,12,13,11,9,11,11,14,15,16,17,19,18,19,19,18,19,19,16,17,18,15,15,15,16,13,13,12,11,12,12,14,14,18,17,20,20,21,21,21,19,18,21,20,16,19,21,18,19,21,21,21,19,18,19,19,22,20,24,24,22,25,25,26,26,25,26,27,26,28,27,27,25,26,24,26,25,26,24,23,24,24,22,23,24,24,21,22,24,25,23,22,24,25,25,23,24,26,23],[28,28,28,27,27,26,25,25,25,24,25,24,23,24,25,23,22,23,24,22,21,23,20,18,20,19,17,17,19,18,16,17,17,16,17,17,17,15,16,16,16,13,16,15,14,14,16,15,13,15,16,14,16,17,18,17,17,17,16,16,16,16,15,16,15,15,15,17,17,15,15,16,15,13,16,15,14,15,16,15,14,17,16,16,16,17,18,18,19,19,18,19,19,18,17,17,17,17,18,18,16,18,20,18,18,20,18,18,18,19,18,17,20,19,17,18,20,19,18,22,22,20,19,23,23,22,20,22,21,19,20,22,22,21,20,21,19,19,17,16,14,12,13,12,12,10,10,9,9,9,9,10,9,11,11,14,14,14,13,16,16,16,15,17,16,15,18,19,15,16,19,19,21,20,18,22,23,21,19,18,16,16,14,15,16,16,14,15,13,13,13,13,12,13,13,10,12,13,12,12,13,13,15,15,14,14,16,16,16,14,13,12,12,11,13,14,15,14,15,15,16,18,16,13,16,16,15,13,15,16,14,13,15,15,16,15,17,16,16,16,16,15,17,17,18,18,20,18,16,18,19,16,15,17,17,15,15,19,18,14,15,15,14,12,12,13,14,15,15,17,19,21,20,17,20,22,18,16,20,20,16,16,18,22,22,21,20,17,17,13,16,15,14,15,16,17,17,18,18,21,18,17,21,21,17,19,23,23,17,17,17,15,16,15,16,14,14,15,16,17,13,14,16,13,13,14,14,13,12,15,15,11,13,14,14,17,18,17,16,17,16,16,17,16,13,16,16,15,15,17,16,14,14,16,16,13,16,14,12,12,11,11,13,12,12,13,13,13,12,13,13,13,13,14,16,16,18,14,15,17,16,13,15,17,15,14,17,17,15,15,18,18,17,18,16,17,16,15,15,14,13,13,14,13,12,13,12,13,13,13,12,11,11,11,11,10,12,12,11,11,11,11,9,10,10,9,9,9,8,7,6,6,6,6,6,7,8,8,8,9,9,10,11,12,12,11,10,12,10,12,13,12,11,10,11,8,9,8,7,9,8,9,6,7,8,9,7,7,8,8,7,7,10,10,10,7,7,7,4,4,2,1,0,1,2,4,4,4,4,8,6,8,8,9,9,9,8,10,12,10,11,12,13,12,13,13,14,13,12,11,13,11,12,12,13,13,14,14,17,17,19,17,19,19,20,22,21,21,21,19,16,15,14,14,15,13,12,12,12,12,12,10,12,13,13,15,14,13,16,16,14,13,16,15,15,15,15,14,13,15,14,13,13,12,11,10,11,10,11,12,11,13,14,15,14,13,13,13,13,13,13,14,14,12,14,14,12,12,15,13,12,15,14,13,13,12,12,10,12,10,9,11,11,12,13,14,14,12,14,16,14,13,14,14,13,14,13,13,13,12,12,10,12,11,10,12,11,12,13,14,13,15,16,13,13,14,14,12,14,13,13,13,11,12,10,12,12,11,11,12,10,11,11,12,13,14,14,16,14,13,14,13,13,14,12,13,12,11,12,11,11,12,12,11,11,12,13,15,15,14,13,13,13,14,13,13,13,12,12,11,12,10,10,12,12,12,13,13,12,13,14,12,13,13,14,13,12,12,12,12,12,10,11,11,11,12,12,12,12,12,14,15,15,12,12,14,13,12,11,13,12,12,12,12,15,12,13,11,11,10,11,11,11,11,11,14,13,13,15,13,16,16,17,16,14,15,14,12,12,12,11,13,13,13,11,9,10,11,10,10,12,11,13,15,15,17,13,17,16,13,12,14,13,12,13,12,11,11,11,11,11,9,12,13,14,14,17,16,18,15,18,17,15,15,16,14,13,13,14,11,11,11,10,9,6,10,11,13,15,16,19,18,16,18,18,17,19,17,16,16,14,14,15,13,14,10,11,9,9,9,10,12,15,16,17,20,19,18,18,19,19,19,18,17,16,16,17,14,14,12,11,12,11,11,10,14,14,14,17,20,20,18,19,19,19,18,18,18,18,16,15,18,16,13,15,12,12,12,12,13,14,17,17,19,20,19,19,20,19,17,19,18,16,18,20,19,20,22,23,20,18,18,17,18,19,20,22,22,22,26,25,26,27,26,28,28,27,28,27,27,26,26,25,26,25,25,24,22,24,23,22,22,24,24,22,23,25,25,23,22,24,25,26,23,24,26,24],[27,27,27,26,25,24,23,23,23,23,24,24,23,22,23,22,20,22,23,19,21,22,18,16,19,18,16,17,18,18,15,17,16,15,16,16,15,15,15,15,14,14,16,14,14,14,16,14,14,15,15,14,15,17,18,17,18,16,14,17,15,15,15,17,15,14,16,16,15,15,16,16,15,14,16,15,16,15,15,15,15,17,16,16,16,17,18,18,19,18,20,20,19,18,18,19,16,16,19,18,17,18,19,17,17,19,18,16,19,20,18,16,20,19,16,17,21,19,16,21,22,19,19,22,23,21,19,22,21,20,19,22,22,22,20,21,18,19,16,17,16,14,14,13,14,12,10,10,10,9,10,10,11,11,14,14,15,15,16,17,18,16,18,19,16,18,20,20,16,18,21,20,23,23,21,23,22,20,22,20,19,18,16,17,16,17,15,14,13,14,16,16,14,15,14,13,15,16,15,15,15,14,17,16,14,15,17,17,17,15,15,14,15,14,16,15,17,15,15,17,17,19,16,14,16,16,16,16,16,16,15,15,16,17,15,17,18,16,16,18,17,16,18,19,20,20,23,21,16,20,21,18,16,20,21,17,17,22,20,16,16,17,17,15,15,14,17,16,15,15,21,23,21,19,21,23,21,17,22,21,18,18,20,23,24,22,22,19,19,16,19,17,16,16,16,17,18,18,19,23,18,20,23,23,21,22,24,23,21,19,18,19,18,16,18,16,15,17,17,16,16,13,14,14,15,13,13,12,12,13,12,9,13,14,15,16,17,18,15,16,15,16,16,14,13,15,15,13,13,15,16,13,13,17,15,14,16,15,13,12,14,12,14,12,12,13,12,12,12,13,11,11,12,12,14,15,16,14,14,17,15,12,14,17,13,13,18,16,15,16,18,18,19,18,17,19,17,16,16,15,14,13,14,13,12,13,13,12,14,13,12,11,10,11,11,9,12,11,9,11,12,12,8,12,12,11,10,13,12,11,10,7,7,7,8,10,9,9,9,10,9,9,10,12,10,11,8,10,8,11,11,11,11,10,10,8,8,8,8,7,6,8,6,6,6,7,7,6,7,8,8,7,8,8,10,7,9,7,6,4,3,2,1,0,1,3,5,6,7,8,8,9,12,11,11,11,13,13,12,12,14,13,12,12,15,15,14,14,13,12,13,13,14,13,14,15,15,16,18,18,20,17,20,20,20,22,21,21,20,19,17,15,15,15,15,15,13,14,14,14,14,14,14,14,14,15,15,13,17,17,14,15,17,16,17,16,16,15,14,15,14,14,14,14,13,13,14,14,13,13,14,14,15,16,15,14,15,14,14,14,13,15,15,13,16,16,13,13,16,14,14,15,14,14,13,13,14,13,13,13,12,13,13,13,14,15,16,14,16,17,15,14,15,15,14,15,13,14,12,12,13,12,13,12,11,13,12,14,14,15,14,16,17,15,14,15,15,14,14,13,13,12,12,12,12,13,12,13,13,13,12,12,13,13,14,14,16,16,15,14,14,13,13,13,11,12,12,12,12,12,12,13,12,12,13,13,15,15,15,15,14,15,14,14,14,12,12,11,12,11,13,11,11,12,13,13,13,13,13,13,14,13,14,13,13,12,13,12,11,11,12,11,10,11,11,13,13,13,14,14,14,16,16,14,14,15,14,13,13,14,12,12,13,12,14,12,12,11,10,10,9,11,9,12,13,13,14,15,14,14,16,16,18,17,16,15,15,13,13,13,12,12,12,12,11,10,10,10,8,8,10,12,13,17,15,15,13,15,15,13,12,14,13,13,14,11,10,11,11,10,10,9,11,13,14,17,16,16,16,14,16,16,15,15,15,14,13,12,13,13,10,11,11,9,8,9,15,14,15,16,17,17,16,17,17,16,17,17,14,16,16,15,17,14,12,14,13,10,10,9,10,15,14,16,17,18,17,18,16,16,18,17,14,17,15,17,17,17,15,15,14,11,14,12,11,13,14,17,19,18,18,18,17,17,19,18,16,17,18,16,16,16,16,14,15,13,14,13,12,17,13,18,17,18,20,18,19,21,17,16,20,18,16,19,21,20,19,23,22,21,19,18,18,18,19,19,20,22,23,25,25,27,26,26,28,28,27,28,27,27,26,26,25,25,24,25,24,22,24,23,22,21,24,24,22,23,25,25,23,22,25,25,26,23,24,26,24],[27,26,26,25,26,24,23,24,23,23,23,22,24,22,23,22,22,22,22,20,20,21,20,18,18,18,16,16,17,16,14,14,15,13,13,13,13,11,12,12,12,9,13,11,11,10,12,11,9,11,12,11,12,13,14,12,14,13,11,14,12,12,11,12,11,10,11,12,12,11,12,11,11,11,12,12,12,13,13,13,14,15,13,14,14,16,16,17,19,19,19,18,19,17,17,16,16,15,17,16,16,17,17,15,15,16,16,14,15,17,15,14,16,17,14,14,18,16,13,17,19,17,16,21,19,20,18,20,19,19,18,20,20,19,18,18,17,17,15,15,13,13,13,13,11,11,8,9,9,7,8,9,10,9,9,12,13,13,13,16,15,14,14,18,16,14,19,17,16,17,20,19,19,20,19,19,20,19,19,18,15,14,14,13,13,13,14,12,12,12,11,11,10,11,12,10,11,12,12,11,14,13,16,15,15,14,17,16,15,15,13,12,12,12,11,12,13,13,14,15,15,16,16,14,14,14,15,14,14,15,14,13,13,15,16,14,17,15,16,16,15,16,19,17,18,18,19,18,16,17,17,17,16,17,18,16,16,17,18,15,15,15,14,13,11,12,13,13,13,14,18,20,18,16,17,19,18,16,17,17,16,18,17,19,20,20,20,18,18,16,16,16,12,14,14,15,15,16,15,19,17,16,19,20,18,17,20,19,16,15,15,14,12,14,13,12,11,12,13,13,11,11,11,11,10,9,10,8,9,9,9,10,12,13,15,14,16,16,13,14,13,13,15,12,12,13,14,11,11,13,12,11,10,12,10,10,12,12,10,10,8,9,10,8,8,8,8,7,8,9,9,9,9,10,10,11,13,9,9,13,12,9,12,12,10,11,14,13,11,13,15,16,16,17,16,15,14,14,12,12,11,10,10,9,9,9,9,10,8,9,8,8,7,7,6,5,7,6,5,6,7,6,5,7,6,7,7,7,7,7,7,5,6,4,4,6,5,6,6,7,5,7,7,7,7,6,6,7,7,9,10,10,10,8,7,7,7,5,5,5,5,4,5,3,4,4,4,4,5,5,5,6,6,6,6,5,7,4,5,3,3,2,2,1,0,1,2,3,4,6,7,6,6,8,7,8,7,8,7,8,8,9,8,8,9,9,9,9,8,8,9,9,10,11,11,12,12,13,16,15,17,15,18,18,19,21,20,19,19,17,15,14,13,11,10,10,9,8,8,8,10,10,10,11,12,13,13,12,13,13,12,12,14,14,14,13,13,11,10,11,9,10,9,8,8,8,10,8,11,11,11,12,14,15,14,13,13,13,13,12,12,12,12,11,12,13,10,10,12,11,10,11,10,10,9,8,9,8,9,10,10,10,11,12,12,12,12,11,11,12,11,12,12,11,10,11,11,11,9,8,9,9,10,9,10,12,12,12,12,12,12,10,12,12,12,12,11,11,10,11,11,9,8,8,8,10,9,11,11,10,11,12,12,12,11,12,11,12,11,12,12,11,11,11,10,9,8,8,9,8,9,11,10,10,11,11,12,13,13,13,11,11,10,11,11,11,10,10,9,8,8,8,8,10,10,11,12,11,12,12,12,11,11,12,10,11,10,10,10,10,8,9,9,8,9,9,10,10,12,11,12,14,13,12,13,11,11,10,10,11,11,9,10,10,11,10,10,9,9,9,8,8,8,9,10,10,12,12,13,12,14,15,14,13,14,13,12,11,10,11,9,8,10,10,9,10,8,8,8,8,9,10,10,13,13,13,11,13,13,11,10,12,11,11,11,11,10,9,8,8,8,8,9,11,11,14,12,14,13,12,14,13,14,12,14,12,11,10,12,10,9,9,8,8,7,9,11,11,13,15,14,14,14,14,15,15,16,15,13,14,14,14,14,12,12,13,10,7,10,8,11,12,11,15,16,15,15,15,15,14,16,16,13,15,15,15,15,14,12,14,11,9,12,10,12,11,11,16,18,15,18,16,16,15,15,16,17,16,17,16,15,16,14,11,13,12,13,13,13,14,15,16,17,14,18,17,19,18,16,15,20,18,16,17,19,19,20,23,22,20,19,18,18,18,18,21,20,21,22,26,25,27,27,26,28,28,26,28,26,27,25,25,24,25,25,23,23,22,23,23,22,21,22,24,22,22,23,24,23,22,23,24,24,21,23,26,22],[27,26,24,24,24,23,21,21,20,21,20,20,19,20,19,19,17,18,18,16,16,17,14,13,15,13,11,12,12,11,10,12,11,9,10,12,9,9,10,9,8,8,9,9,8,10,10,9,8,9,9,10,12,12,11,11,11,11,10,10,9,10,8,9,8,8,8,8,9,8,8,9,9,8,9,10,9,8,9,10,10,10,11,11,11,12,13,14,15,15,15,15,14,14,13,13,11,11,13,11,12,12,13,10,12,13,11,10,12,13,10,11,13,12,10,12,15,12,13,15,16,14,15,19,19,18,18,19,19,19,19,22,22,21,18,18,16,17,15,15,14,12,12,11,12,10,8,8,8,8,8,7,7,7,8,9,11,12,11,12,13,11,13,14,13,14,14,16,13,15,17,17,19,20,18,20,20,17,18,16,13,13,12,13,12,12,11,9,10,9,10,10,9,10,10,9,10,11,10,10,10,11,13,13,13,12,14,14,14,13,13,11,11,10,10,11,11,11,12,12,12,14,12,11,12,12,12,12,13,13,12,13,13,13,14,13,15,14,13,14,13,12,15,15,15,15,17,16,12,16,15,14,13,14,17,14,14,17,17,14,14,13,13,11,11,11,12,11,12,13,13,18,16,14,16,17,14,13,16,15,14,15,15,19,19,19,19,16,15,13,14,13,12,12,12,13,14,14,16,17,15,15,18,18,17,17,19,19,16,15,14,12,13,12,11,10,9,9,10,10,10,9,9,8,8,8,8,7,7,8,8,9,10,11,13,13,16,14,12,13,11,10,11,10,9,9,10,9,9,10,9,9,8,9,9,9,10,10,8,7,6,8,9,7,6,7,7,6,6,7,7,7,8,8,8,9,10,8,9,10,9,8,9,10,8,9,10,10,10,12,12,13,15,15,14,14,12,12,10,9,8,7,7,8,6,6,8,8,6,6,6,5,5,6,5,5,5,5,5,4,5,4,4,5,5,4,4,5,4,4,3,3,3,2,3,3,3,3,4,4,4,5,5,5,5,5,5,6,6,7,8,9,8,6,6,5,5,4,4,3,3,5,3,3,3,4,3,3,4,3,3,4,5,4,5,3,3,2,2,2,2,3,2,2,1,0,1,2,2,2,3,3,4,4,5,5,5,5,5,6,5,6,6,5,6,7,6,6,6,6,6,6,6,7,8,9,10,11,13,13,15,15,16,18,18,19,19,18,17,16,13,12,10,8,7,7,7,6,6,6,6,6,7,8,9,10,10,9,10,11,9,8,10,10,11,9,9,8,8,7,7,7,7,6,6,5,6,6,6,7,9,10,12,13,12,11,11,10,10,9,9,9,9,9,8,8,8,8,8,7,7,7,7,7,7,6,6,6,6,6,7,7,7,8,8,9,8,8,8,8,7,8,8,7,8,7,8,7,6,5,6,6,7,6,6,7,7,8,8,8,8,8,9,8,8,8,7,7,7,7,7,6,6,6,6,7,6,8,8,8,8,8,8,8,8,8,8,9,8,7,8,7,7,8,7,7,6,6,6,6,7,8,8,8,8,8,9,9,9,9,9,9,8,8,8,8,8,7,6,6,6,6,7,7,8,8,8,9,9,8,9,9,9,8,8,8,8,7,7,7,7,6,5,7,8,7,9,8,9,9,9,11,10,10,9,9,9,8,8,9,8,7,8,9,11,8,8,7,7,5,6,6,7,8,9,9,9,9,10,10,11,11,12,11,11,11,10,9,9,9,9,8,9,8,8,7,6,6,5,6,8,9,10,11,10,10,10,10,10,10,9,10,10,10,9,9,8,7,6,6,6,7,8,9,11,11,11,12,10,11,11,11,12,10,11,10,10,10,10,10,8,9,7,7,6,8,8,9,11,11,12,12,12,13,12,12,13,12,10,11,11,11,12,11,10,8,9,7,8,8,9,10,10,12,12,12,12,14,13,12,14,14,11,12,12,11,13,12,10,11,10,8,9,9,9,11,10,12,13,13,14,14,13,13,14,14,13,11,13,12,11,12,12,12,12,11,11,10,10,12,12,13,13,14,14,15,16,16,13,15,18,15,13,16,18,17,17,20,21,20,17,17,16,16,16,17,20,20,21,24,25,27,26,25,28,28,27,28,27,27,25,25,23,24,24,23,22,22,21,22,21,21,22,23,22,21,23,23,21,22,24,24,23,23,23,26,23],[26,25,25,23,24,21,22,21,20,21,19,18,20,19,18,16,17,16,16,15,15,15,13,13,12,10,10,10,9,8,8,8,8,7,6,7,7,6,6,7,6,5,6,6,6,6,6,6,6,7,7,8,9,9,9,8,8,8,8,7,7,7,6,6,6,5,6,6,6,6,6,6,6,5,6,6,6,6,7,7,7,7,7,8,9,9,12,13,15,14,15,14,14,13,12,10,11,10,10,8,10,9,10,8,8,9,8,8,8,9,7,8,9,9,8,9,10,10,10,11,12,12,13,15,16,15,15,17,16,16,17,20,19,19,17,17,16,14,14,13,11,10,10,8,8,7,6,6,5,6,6,5,5,6,5,7,8,8,8,9,11,9,10,10,11,11,11,11,11,12,12,14,14,13,14,15,15,14,13,13,11,13,10,12,11,9,10,8,10,7,8,7,6,8,8,7,7,9,8,9,8,9,10,11,10,10,11,11,11,11,9,9,9,8,7,9,10,9,10,10,10,10,10,9,9,10,10,10,9,10,9,10,10,10,12,12,12,12,11,12,11,12,12,11,11,12,12,12,11,11,11,12,11,10,11,11,11,11,12,11,10,10,10,8,9,8,7,8,11,11,13,15,12,12,13,12,12,12,12,11,12,12,11,13,14,14,13,11,11,11,10,10,9,10,9,11,12,14,15,16,14,15,15,15,14,14,16,15,16,13,13,11,11,11,8,8,6,7,7,7,7,7,6,6,5,5,5,4,4,4,5,6,8,10,12,12,13,13,11,10,9,7,7,7,7,7,7,6,7,7,7,6,5,6,6,6,7,7,5,5,4,5,5,5,4,4,4,4,4,4,4,4,5,5,5,7,6,6,6,7,6,6,6,7,6,6,7,7,7,8,9,11,11,13,12,11,10,9,8,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,2,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,6,7,6,5,4,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,2,3,2,2,1,1,1,2,2,3,2,1,1,0,1,1,1,2,2,3,3,3,4,3,3,4,4,3,4,4,4,4,5,4,4,3,4,4,4,4,5,6,7,8,8,10,11,13,13,15,15,17,17,17,17,15,15,12,10,8,7,5,4,4,3,3,3,4,4,4,5,6,7,7,6,7,7,6,6,7,7,7,7,6,6,5,5,4,4,4,3,3,3,3,3,4,4,6,8,10,11,10,9,8,7,7,6,7,6,6,5,5,5,5,5,5,5,4,5,4,4,4,3,3,3,3,3,3,4,4,5,5,5,5,4,5,5,5,4,5,5,4,5,4,4,3,3,3,3,3,3,3,4,4,5,5,5,4,5,5,5,4,5,5,4,4,4,4,3,3,3,3,4,3,4,4,5,5,5,5,4,5,5,5,5,5,4,5,5,5,5,4,4,4,3,4,3,4,4,4,5,5,5,6,6,6,6,5,5,5,6,5,5,5,4,4,4,3,4,3,4,5,5,6,5,5,6,6,6,6,6,5,5,5,5,5,5,4,4,3,4,4,5,5,5,6,6,6,8,7,7,7,7,6,6,6,6,6,6,5,6,6,7,6,5,5,4,4,4,5,5,5,6,6,7,8,7,8,8,9,8,8,8,7,7,7,7,6,6,6,5,6,5,5,5,5,5,5,6,6,6,7,8,8,8,8,8,7,8,7,7,7,6,6,5,5,5,6,6,6,6,7,7,8,9,8,9,9,9,9,8,8,8,8,7,8,8,7,6,6,6,6,7,6,6,7,7,8,9,8,9,10,10,11,10,9,8,8,8,8,8,7,7,7,7,6,6,7,7,7,8,8,10,9,10,10,10,9,10,10,9,9,9,9,9,7,8,9,8,7,7,6,8,8,9,8,10,10,10,10,11,11,10,10,9,10,10,9,10,10,9,10,8,8,8,8,10,9,10,9,10,10,11,12,12,11,11,13,12,11,13,15,14,14,17,18,17,16,16,15,15,15,16,18,21,21,25,25,27,26,26,28,28,27,28,27,27,25,26,24,25,23,24,22,22,22,22,21,21,23,22,21,21,23,24,22,21,23,24,25,23,24,26,23],[25,24,23,23,23,21,20,19,18,19,18,18,16,17,16,16,14,15,15,14,14,13,11,11,11,10,10,9,10,9,8,8,8,7,8,8,7,7,7,7,7,6,7,7,7,7,7,8,6,7,7,7,9,8,9,9,10,9,8,7,8,8,6,7,7,6,6,7,7,5,6,6,6,5,6,6,6,6,7,7,6,6,7,7,8,9,10,12,12,12,12,12,11,11,10,9,9,9,9,8,8,9,10,8,8,9,9,8,9,10,9,8,10,10,9,9,11,11,10,11,12,12,13,16,18,16,15,16,16,15,16,18,19,17,16,16,15,14,13,13,11,10,10,9,9,6,6,5,5,5,6,5,6,5,5,7,8,8,8,10,10,8,10,11,10,10,12,13,10,13,14,14,15,16,13,16,16,13,15,13,12,12,10,13,10,9,10,9,8,8,8,6,6,7,7,7,7,8,9,8,8,8,11,11,9,11,12,11,11,9,9,9,8,8,8,8,8,9,10,10,9,11,10,9,10,9,9,10,9,10,10,10,10,10,10,10,12,11,10,11,11,11,11,12,10,11,13,12,10,11,11,11,10,12,12,10,11,12,13,10,12,10,10,9,10,8,9,11,10,13,11,14,13,11,13,13,11,10,12,12,10,11,12,14,15,15,15,12,12,10,11,9,9,9,11,11,14,11,14,14,13,13,15,14,13,13,17,16,13,11,12,10,10,9,8,8,7,7,9,7,7,7,7,6,5,5,5,4,4,5,5,6,7,9,11,12,13,12,10,10,9,7,8,8,7,7,8,7,7,7,7,7,6,7,7,7,7,7,6,5,4,5,5,4,4,5,4,3,4,5,4,4,5,5,6,7,8,7,7,7,7,7,7,7,7,7,7,8,7,7,10,11,12,13,13,11,10,9,8,6,5,5,5,5,4,4,4,4,3,4,4,3,3,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,1,1,1,1,2,1,1,2,2,2,2,3,3,3,3,3,3,4,4,6,6,7,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,1,1,1,2,2,3,3,2,1,1,0,1,1,1,2,2,3,3,3,2,3,3,3,3,4,4,3,4,4,4,4,3,3,3,3,4,4,5,6,7,8,10,10,11,11,14,15,16,17,16,17,14,14,11,10,8,6,5,4,4,3,3,3,3,3,4,4,6,6,6,5,6,6,5,5,6,6,7,6,6,5,4,5,4,4,3,3,3,2,3,3,3,4,5,8,9,10,9,8,7,6,6,6,6,6,5,4,5,5,4,4,5,5,4,5,4,3,4,3,3,2,3,3,3,3,4,4,5,5,5,4,4,5,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,4,4,4,5,4,4,5,5,4,4,5,4,4,4,3,4,3,3,3,3,3,4,4,4,4,4,4,4,5,4,5,5,5,4,4,5,4,5,4,4,4,3,3,3,3,4,4,4,4,5,5,6,6,5,5,5,4,5,5,4,5,4,4,4,4,4,3,3,4,4,5,5,5,5,5,5,6,5,5,5,5,5,5,5,4,4,4,4,3,4,4,5,5,6,6,7,7,6,6,7,6,5,5,6,6,5,6,6,7,6,6,5,5,4,4,4,4,5,5,6,6,7,7,7,8,8,10,9,8,8,8,7,7,7,6,5,6,6,5,5,5,5,4,4,6,6,6,6,7,8,7,9,9,7,8,8,8,8,8,6,6,6,5,5,5,5,6,6,7,6,8,7,8,8,10,10,9,7,8,9,8,7,7,8,6,6,6,6,5,5,7,7,8,6,8,9,8,9,10,11,11,11,9,10,7,9,10,8,7,6,6,6,6,5,5,8,6,8,8,9,9,9,10,9,12,12,9,11,8,10,11,9,8,7,7,7,7,6,6,7,7,10,9,10,10,10,10,10,13,12,9,10,12,10,8,11,11,8,9,8,8,7,7,8,8,11,9,11,12,11,14,13,11,12,15,13,11,14,15,15,16,19,20,18,15,14,14,14,16,15,19,20,21,25,24,27,27,25,28,28,27,28,27,27,25,26,22,25,23,24,22,19,23,22,19,18,22,22,20,18,23,23,20,19,23,24,24,22,23,25,23],[24,24,23,21,21,19,18,18,17,17,17,15,15,16,16,14,13,14,13,12,13,12,11,10,10,9,9,8,9,7,7,7,7,6,6,7,6,5,6,6,5,5,6,6,5,5,6,6,4,6,6,6,7,7,7,6,6,7,6,6,6,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,7,7,8,10,11,11,11,11,10,10,10,9,8,8,8,8,7,7,8,8,6,7,8,7,6,7,8,6,7,8,8,6,8,9,7,7,10,10,9,10,14,14,13,12,14,14,13,14,16,17,16,15,16,14,14,13,13,12,11,12,10,10,8,7,5,5,5,6,5,5,5,4,6,7,7,7,8,9,8,9,10,9,9,11,11,9,11,12,12,13,13,13,14,13,12,12,11,11,10,9,11,9,10,6,6,8,6,6,6,5,6,8,8,7,8,8,8,7,8,10,9,9,10,11,10,10,9,9,9,8,8,6,9,7,8,8,7,7,10,9,9,9,9,9,8,9,9,9,9,10,9,10,10,11,10,10,11,10,9,11,12,11,11,11,12,10,12,11,11,10,12,11,10,10,12,12,10,11,10,10,8,9,7,8,8,8,9,10,13,11,10,11,11,11,9,11,12,10,11,11,12,12,13,13,11,11,10,11,9,8,8,8,10,10,10,13,13,11,12,13,13,11,13,15,13,13,11,11,9,9,8,7,6,5,6,6,6,6,5,6,5,4,4,5,4,3,4,5,6,7,9,11,11,12,11,10,9,8,7,7,7,6,6,6,6,5,6,6,5,4,6,5,5,5,5,4,4,3,3,3,3,2,3,3,3,3,4,4,4,4,5,5,6,6,6,5,6,6,4,5,6,5,4,6,6,5,5,8,8,10,10,10,9,8,7,6,5,4,3,3,3,2,3,3,3,2,3,3,2,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,3,2,3,3,3,3,3,5,6,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,1,1,1,1,1,2,2,2,3,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,5,6,7,8,9,9,11,11,14,14,15,15,15,15,13,12,10,8,6,5,4,3,3,3,3,3,3,3,3,4,5,6,6,6,6,5,5,5,5,6,6,5,5,4,4,4,4,3,3,3,3,2,3,2,3,4,5,7,9,10,9,8,6,6,6,6,6,6,5,4,5,5,4,4,5,4,4,4,4,3,3,3,3,2,3,2,3,3,4,4,5,5,5,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,5,4,5,4,4,5,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,5,5,6,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,5,5,5,4,5,4,5,4,4,4,4,4,4,4,4,3,3,3,3,4,4,4,5,5,5,6,6,5,5,6,5,4,4,5,5,4,5,5,5,6,5,5,4,4,3,3,4,4,4,4,5,5,6,6,7,8,8,7,7,6,6,6,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,5,6,7,6,7,7,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,5,5,7,7,7,7,8,8,8,6,7,7,6,6,6,6,5,5,4,4,4,5,5,5,6,5,7,7,7,8,8,9,9,9,7,8,7,7,8,7,7,6,6,5,5,5,5,5,5,7,6,7,7,9,9,8,9,9,8,9,8,8,9,8,7,6,7,6,5,6,6,6,6,8,7,8,8,9,9,8,10,10,9,8,10,8,8,9,9,7,9,7,7,8,6,8,6,9,8,10,11,11,13,12,10,10,13,11,10,12,15,14,14,18,20,19,15,16,15,15,17,16,20,21,22,26,25,27,27,26,28,29,28,29,28,28,25,26,24,26,25,25,22,22,23,23,20,20,23,23,21,20,24,24,21,22,25,24,25,23,24,26,24],[24,23,23,22,22,21,20,20,21,20,20,19,19,18,18,16,16,16,15,14,14,13,11,11,10,10,9,8,8,7,7,7,7,6,6,6,7,6,6,6,5,5,5,6,5,6,6,6,5,6,6,7,8,8,7,7,7,7,6,5,6,6,5,5,5,4,5,5,5,5,5,5,6,5,6,5,6,6,6,7,7,7,7,8,8,9,11,13,14,13,14,13,13,12,11,10,10,8,9,8,8,8,8,8,7,7,7,7,7,8,7,7,8,8,7,7,9,8,8,9,11,9,10,14,15,13,13,15,15,15,17,18,17,17,16,17,15,14,13,13,10,10,11,9,8,7,6,6,7,7,5,5,5,5,4,6,7,7,7,9,9,7,8,9,10,9,10,10,10,12,11,12,12,12,13,14,14,12,11,12,10,11,7,10,6,6,5,4,5,4,5,5,5,5,7,6,6,7,7,8,7,8,10,9,9,9,10,9,10,10,7,9,8,8,7,7,7,7,8,7,9,10,10,9,8,9,9,11,9,9,11,10,9,10,11,11,12,12,11,13,10,13,13,12,11,12,11,12,11,11,11,12,10,10,11,11,10,11,12,10,9,10,9,8,8,7,7,6,7,8,9,12,11,11,12,10,11,10,9,9,11,10,11,11,12,12,12,11,10,9,9,9,8,8,6,8,8,10,12,11,12,13,12,12,12,12,13,12,13,10,11,9,9,7,7,5,5,6,6,6,5,5,5,5,3,4,4,4,4,3,4,6,7,9,11,12,13,12,10,9,9,7,7,7,6,6,6,5,5,5,5,4,4,5,5,4,5,4,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,6,5,6,5,5,4,5,5,4,5,6,6,6,8,9,11,12,12,11,9,6,5,4,3,3,3,3,2,3,2,3,2,3,3,3,2,3,3,2,2,2,2,2,2,2,1,1,2,1,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,2,2,3,4,5,6,7,5,4,4,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,1,1,1,1,1,2,2,2,3,3,2,2,1,1,1,0,1,1,1,2,2,1,1,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,5,6,7,8,10,10,12,13,15,15,17,16,16,15,14,13,11,9,7,5,4,4,3,3,2,2,2,2,3,4,6,6,6,6,6,6,5,6,6,7,7,6,5,4,4,4,4,3,3,3,2,2,2,2,3,3,5,8,10,12,12,9,8,7,7,6,8,6,6,5,5,5,5,4,5,4,4,4,4,3,3,3,2,2,2,2,3,3,4,4,5,5,5,4,5,5,4,4,4,4,4,4,4,3,3,3,2,2,3,2,3,3,4,4,5,4,4,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,5,4,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,6,6,6,6,5,5,4,5,5,4,4,4,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,4,4,4,6,6,6,7,7,7,6,6,6,5,6,6,6,4,5,6,6,6,6,5,4,4,4,4,3,4,4,4,5,6,7,7,8,8,9,8,8,7,7,7,7,7,6,5,6,6,5,5,4,4,4,4,4,5,5,6,7,7,7,8,8,8,7,8,8,7,7,6,5,6,5,4,4,4,5,5,6,6,7,8,7,8,9,9,9,7,8,8,7,6,7,7,6,6,5,5,4,5,5,5,6,6,7,8,8,9,9,10,10,10,9,9,8,8,9,7,7,6,7,5,6,6,6,6,6,7,7,9,8,10,9,10,10,10,9,10,9,9,10,9,8,7,8,7,7,7,6,7,7,8,8,9,9,11,10,10,10,10,10,10,10,9,9,10,9,9,9,8,8,8,8,8,9,9,9,10,11,11,13,13,11,12,13,13,12,13,16,15,15,19,20,19,16,16,16,16,17,16,20,21,21,25,25,27,26,25,28,28,27,28,27,27,25,26,24,25,24,23,23,21,22,22,20,20,22,23,21,21,23,23,21,22,24,24,25,23,24,25,23],[24,22,24,22,21,20,20,19,18,18,18,17,17,18,17,16,15,15,15,14,13,14,12,11,12,11,10,10,10,9,8,8,9,8,8,8,8,7,7,7,7,6,7,7,6,7,6,7,6,7,7,7,9,7,7,7,8,7,6,6,7,6,5,6,6,6,5,6,6,6,6,6,6,6,7,6,6,7,7,7,7,8,8,8,9,10,11,13,13,13,13,12,12,12,11,10,9,9,10,9,9,10,10,8,8,9,8,8,9,10,7,8,9,9,8,8,11,9,9,10,12,10,11,15,16,15,13,16,15,14,15,17,18,18,16,17,15,15,14,13,12,10,12,11,10,7,7,7,7,6,6,7,6,6,5,7,7,7,8,8,9,8,8,10,8,9,11,11,9,10,12,12,12,12,12,13,13,11,12,11,10,9,8,7,7,6,7,6,6,7,6,7,7,6,7,7,8,7,7,7,8,8,9,9,9,9,10,10,10,10,8,9,7,7,6,7,7,6,7,8,8,9,9,7,8,9,9,8,9,9,9,9,9,9,10,9,11,11,10,11,10,10,11,12,10,10,12,12,10,10,10,11,10,11,11,10,10,11,11,10,11,9,9,8,8,7,7,8,8,7,8,12,10,8,11,11,10,9,10,10,10,10,11,10,12,11,12,11,10,10,10,9,8,8,7,8,7,8,12,12,10,10,12,12,10,11,13,12,11,10,10,7,7,6,6,5,6,6,6,6,6,6,6,5,4,4,5,5,4,4,5,6,8,10,11,12,12,11,10,9,9,7,7,7,6,6,6,5,6,6,5,5,5,5,5,4,4,4,4,4,3,3,4,4,3,3,4,3,3,4,4,4,5,5,5,6,7,6,5,6,6,5,5,5,5,4,5,6,6,6,9,9,11,12,12,10,9,7,5,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,5,6,6,6,5,4,3,3,3,3,2,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,3,3,2,1,1,1,1,0,1,1,2,2,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,5,6,7,9,11,12,14,15,15,16,17,18,17,17,13,14,11,9,7,6,5,4,4,3,3,3,3,3,4,4,6,7,6,6,6,6,6,6,6,7,7,6,6,5,5,5,4,4,4,3,3,3,3,3,4,4,5,7,9,11,10,9,7,7,7,7,7,6,6,5,6,5,5,5,5,5,5,5,5,4,4,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,4,5,5,5,5,5,4,4,3,3,3,3,3,3,4,4,5,5,5,5,5,6,5,4,5,5,4,4,4,4,4,3,3,3,4,4,4,4,5,5,5,5,4,5,5,5,6,5,5,5,5,4,5,5,4,4,3,3,3,4,4,4,5,5,5,6,6,6,6,5,5,5,5,5,5,5,4,4,4,3,4,3,4,4,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,4,4,3,4,4,4,5,5,6,6,7,8,7,7,6,7,7,6,6,7,6,5,6,6,7,7,6,5,5,4,4,4,4,4,5,5,6,7,8,7,8,9,10,9,8,8,8,7,7,7,6,6,6,6,6,6,5,5,5,4,5,6,6,7,7,8,8,9,9,8,8,8,8,8,8,7,6,6,5,6,5,5,5,6,6,7,8,8,9,9,10,10,10,8,9,9,8,7,7,8,7,6,5,6,6,6,6,7,7,6,8,9,9,8,10,10,12,11,9,10,8,9,9,8,8,7,6,6,6,6,6,7,7,8,8,9,9,10,11,10,11,11,10,10,9,10,10,9,9,8,7,7,7,8,7,8,7,9,9,9,11,11,10,11,12,11,11,9,11,10,10,10,10,10,9,8,8,10,8,8,8,10,10,10,13,12,14,13,12,12,15,13,12,13,16,15,16,19,20,20,16,15,17,15,18,18,21,22,22,26,25,27,27,26,28,29,28,28,27,27,26,26,23,25,24,24,22,22,23,22,21,20,22,22,20,21,23,23,21,22,23,23,23,23,24,25,23],[26,23,23,23,21,19,19,19,18,19,19,16,17,16,17,14,15,15,15,14,13,13,12,12,11,11,9,10,10,9,8,8,8,7,6,7,7,6,6,6,6,5,6,6,5,5,6,6,5,6,7,6,6,9,7,7,7,7,5,5,6,5,5,5,5,4,5,5,6,5,5,5,6,5,6,6,6,7,7,7,7,8,7,8,9,10,12,13,14,13,13,12,13,12,10,11,10,9,10,9,8,9,8,8,7,9,8,7,7,9,7,7,9,8,7,8,10,7,8,9,11,9,10,13,14,13,13,15,15,15,16,18,17,18,17,17,16,15,13,13,12,10,12,11,9,9,8,6,6,6,5,6,5,5,4,5,6,5,6,7,6,6,7,8,7,7,8,9,8,9,10,11,10,10,10,11,11,10,10,9,7,8,7,8,6,5,5,5,4,5,4,4,5,5,5,6,6,6,7,7,7,7,8,8,8,9,10,9,9,9,7,7,8,7,6,5,6,6,6,7,8,8,8,8,8,8,7,8,8,8,7,9,8,9,9,10,10,9,9,10,9,9,10,10,9,11,10,10,10,10,11,11,9,10,10,10,9,10,10,10,9,9,7,8,7,7,6,6,6,6,7,9,8,8,9,9,10,9,9,10,10,8,10,10,11,11,11,10,9,8,9,8,6,6,6,6,6,6,9,9,8,8,11,11,9,10,11,10,9,9,8,7,7,5,5,4,4,5,5,5,5,4,4,5,4,4,4,4,4,4,4,6,7,8,10,11,12,11,10,9,9,6,7,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,4,4,4,4,4,5,5,5,5,4,5,4,4,4,5,4,4,5,5,6,5,9,8,13,13,11,11,9,7,6,4,3,3,3,3,2,3,3,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,4,4,5,6,6,5,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,3,3,3,3,3,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,3,2,3,3,3,3,3,2,3,3,3,4,6,6,8,8,11,11,13,14,15,18,18,20,19,18,16,15,11,9,6,5,4,3,3,3,3,3,3,3,4,4,6,6,6,6,6,6,5,5,6,7,7,6,6,5,4,4,4,3,3,3,3,3,3,3,3,4,6,9,10,11,11,8,7,6,6,6,7,6,6,5,5,6,4,4,5,5,4,5,4,4,3,3,3,3,3,3,3,3,4,4,5,6,5,5,5,6,5,4,5,5,4,5,4,4,4,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,4,5,5,4,5,4,4,4,3,3,3,3,4,4,4,5,5,5,5,4,5,5,5,6,6,4,5,5,5,5,4,4,4,3,4,3,4,4,4,5,5,6,7,7,7,7,5,6,5,6,5,5,5,5,4,4,3,4,4,4,4,5,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,5,5,7,7,7,9,8,8,7,8,7,6,7,7,7,6,7,7,7,7,6,6,5,5,4,4,4,5,5,6,6,8,9,9,9,10,11,10,10,9,9,8,8,9,7,6,7,7,6,6,5,5,5,5,5,5,7,7,8,9,9,9,10,9,9,10,9,9,8,8,7,7,5,6,6,5,6,6,7,7,9,9,9,10,10,11,11,9,9,10,9,8,8,9,7,7,6,6,6,6,6,6,8,7,9,10,9,10,11,11,12,11,10,10,10,10,11,9,9,8,8,6,6,7,7,7,7,8,8,10,10,11,12,11,12,12,11,10,11,11,11,10,9,8,9,7,7,7,7,8,8,10,9,10,11,13,12,12,12,12,11,11,12,11,9,11,11,10,9,8,8,8,8,9,9,10,10,11,12,13,16,14,12,13,16,14,13,15,18,16,17,20,21,19,17,16,16,16,17,17,20,20,22,25,25,27,26,26,28,28,27,27,26,27,25,26,23,24,24,23,22,22,22,23,20,20,22,22,21,20,22,22,21,23,23,24,24,24,24,26,23],[24,24,24,22,23,20,20,20,20,20,19,17,19,17,17,16,17,15,15,14,14,14,11,12,12,10,10,10,9,9,8,8,8,8,8,7,6,8,6,6,6,5,6,6,5,4,5,5,5,5,6,6,7,7,7,7,7,6,5,5,6,5,4,5,5,5,4,5,5,5,5,6,6,5,6,6,5,6,7,7,7,7,7,8,9,9,12,13,14,13,14,14,13,11,11,11,10,10,10,9,9,9,9,8,9,9,8,7,8,8,7,7,8,7,7,8,9,7,7,9,11,10,10,12,15,13,12,14,14,14,16,16,18,16,17,16,17,14,14,14,13,11,13,12,9,8,7,6,5,4,5,5,5,4,4,4,5,5,5,6,5,5,6,6,6,7,8,8,8,8,9,10,10,8,9,11,10,8,9,7,8,6,5,6,6,3,4,6,4,5,4,3,3,6,4,4,5,6,6,6,6,7,8,8,8,8,10,8,10,8,7,7,5,6,4,4,5,4,5,7,7,7,8,8,8,7,8,8,8,8,8,7,8,9,9,9,10,8,11,10,9,9,11,11,10,9,9,10,9,8,10,10,9,9,9,8,9,10,10,9,10,8,8,8,6,6,4,4,5,7,5,7,8,8,7,7,8,7,7,8,8,8,8,8,10,10,10,10,9,7,7,7,7,6,4,4,5,5,7,8,7,6,9,9,7,8,9,9,7,7,6,6,6,5,5,4,3,5,5,5,4,4,4,4,4,3,4,3,3,3,4,5,6,8,9,10,10,9,9,7,8,6,6,6,5,5,5,4,4,4,4,4,4,4,4,3,4,5,3,3,2,2,3,3,2,3,3,2,3,3,3,3,4,4,4,5,5,4,4,5,4,4,4,4,4,4,4,5,5,5,7,8,10,10,11,9,7,6,5,3,2,3,3,2,2,2,3,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,3,3,3,3,3,3,3,3,4,5,6,6,6,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,3,3,4,4,3,3,2,2,2,1,1,1,0,1,1,1,1,1,1,2,1,2,2,2,2,2,3,3,2,2,3,3,3,4,5,5,7,8,10,10,13,14,15,17,18,19,16,17,14,14,11,9,7,5,4,4,3,3,3,3,3,3,4,4,6,6,6,6,6,6,6,5,6,7,7,6,6,5,4,5,4,3,3,3,3,3,3,3,3,4,6,8,10,11,10,9,8,8,7,6,7,6,6,5,6,5,5,4,5,4,4,5,4,4,4,3,3,3,3,3,3,4,5,5,6,6,6,5,5,6,5,4,5,5,5,5,4,4,4,3,4,3,4,3,4,4,5,5,6,6,5,6,6,6,5,5,5,5,5,4,5,4,4,4,3,4,4,4,5,5,6,6,6,6,6,6,6,6,6,5,6,5,5,5,4,4,4,4,4,4,5,5,5,6,6,6,7,7,7,6,6,6,5,6,6,5,5,4,5,5,4,4,3,4,5,6,6,7,7,6,6,7,6,6,6,6,6,5,5,4,5,5,4,5,4,5,6,6,7,7,8,8,8,8,8,8,7,7,7,7,6,6,7,7,7,7,6,5,6,5,4,5,4,5,6,6,7,8,9,9,9,10,10,10,9,8,8,8,7,8,7,7,7,7,6,6,5,6,5,5,6,6,7,7,9,9,9,10,10,9,8,9,9,10,8,8,7,7,6,7,6,5,6,6,7,8,9,8,10,9,11,11,9,9,9,10,8,7,9,8,7,7,6,7,6,6,7,6,8,8,9,10,9,9,11,11,12,11,9,9,9,10,9,9,9,7,8,6,7,7,6,7,7,8,9,10,10,12,11,11,12,11,10,10,9,10,10,9,9,8,8,6,8,7,7,8,7,8,9,11,10,13,12,12,13,11,10,10,12,10,9,11,9,9,10,8,9,8,8,9,11,10,10,12,12,12,15,14,12,12,15,13,11,15,16,14,17,19,20,18,16,17,15,17,16,18,20,20,22,26,25,28,27,25,28,29,27,28,25,27,23,24,22,24,24,23,21,21,22,22,20,19,21,22,20,21,22,23,23,22,23,23,23,24,23,25,22],[24,23,24,23,23,19,19,20,19,19,20,16,17,18,18,16,15,17,15,15,14,14,12,12,11,11,11,11,10,9,9,9,9,7,8,9,7,7,8,8,7,6,7,7,5,6,7,6,5,7,7,6,7,8,7,6,7,7,5,5,6,6,5,5,6,5,5,6,7,5,6,7,7,6,7,7,7,8,8,8,8,9,9,10,10,11,12,14,14,14,14,13,14,12,11,10,10,10,10,9,10,10,10,8,9,9,8,7,8,9,7,8,9,8,6,8,11,8,7,10,12,9,10,15,14,13,10,13,13,13,14,16,18,17,16,17,16,15,14,14,12,11,12,11,12,11,8,7,6,6,6,6,5,5,4,6,6,6,6,7,7,6,7,7,6,6,8,7,8,9,10,10,11,11,11,12,11,9,9,8,8,7,7,7,7,8,7,7,6,6,6,4,5,6,7,5,6,7,6,6,7,7,9,10,8,9,11,10,10,8,8,10,6,7,7,8,8,7,6,7,8,10,8,7,10,8,8,9,9,8,8,8,8,10,8,10,11,8,10,10,9,8,11,10,10,9,11,10,8,9,11,10,8,10,11,9,10,11,12,10,10,9,8,9,7,6,7,5,6,8,7,12,10,8,11,9,11,9,8,9,8,9,11,9,11,12,13,11,11,9,8,8,7,7,8,6,9,6,8,9,7,7,9,10,9,9,9,10,8,7,7,6,7,7,6,6,6,5,6,6,6,5,5,5,4,4,5,4,4,5,5,6,7,9,10,12,12,12,9,10,9,8,7,7,6,6,6,5,5,6,5,5,5,4,4,4,5,4,4,3,3,3,4,3,3,3,3,3,4,4,4,5,5,5,6,6,7,6,5,6,6,5,5,5,4,4,5,5,5,5,7,8,10,10,11,10,9,7,5,4,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,7,8,8,7,6,6,5,5,4,4,4,4,4,3,3,3,3,2,3,3,2,2,2,3,2,2,2,2,2,2,3,3,4,4,5,4,3,3,3,3,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,6,6,6,8,10,10,13,13,15,16,18,18,17,18,14,15,10,9,6,5,4,4,4,3,3,3,3,3,4,4,6,6,6,6,7,6,5,5,6,7,8,6,6,5,4,5,4,4,4,3,4,3,3,3,4,4,6,8,10,10,10,8,7,6,6,7,6,7,6,5,6,6,5,5,6,5,4,5,5,4,5,4,4,4,4,4,4,4,5,5,6,7,6,6,6,7,6,5,6,6,5,6,5,5,6,4,4,4,4,4,5,5,5,6,6,7,6,7,7,6,6,6,7,6,6,6,5,5,4,5,4,5,5,5,5,5,6,6,6,5,6,6,7,7,7,6,6,7,6,6,6,5,6,5,5,4,5,5,6,6,6,7,8,8,8,8,6,7,6,7,7,6,6,6,5,5,4,5,5,5,6,6,7,7,7,7,8,8,8,7,6,7,7,6,6,6,6,6,5,5,5,6,6,7,8,8,9,9,9,8,8,9,8,8,8,8,8,7,8,8,9,8,8,7,6,6,5,5,5,6,6,7,7,8,10,9,11,11,12,11,11,9,9,9,8,9,8,7,7,8,7,7,6,6,6,5,6,7,7,8,9,10,9,11,12,9,9,11,10,10,9,9,8,7,6,7,6,6,7,7,8,8,10,9,11,10,12,12,11,9,9,10,10,8,8,10,8,7,7,7,6,6,7,6,8,8,9,10,9,10,12,13,14,12,9,11,8,11,11,10,10,8,7,7,7,6,7,7,7,8,8,10,10,11,13,10,12,11,9,12,10,11,11,10,10,9,8,7,7,7,7,7,7,9,8,10,9,12,13,10,12,11,9,10,12,10,9,10,10,8,8,7,8,8,7,7,9,9,9,10,12,12,14,14,11,13,15,13,11,14,17,16,17,20,21,19,17,16,17,16,17,17,21,21,22,26,26,28,27,26,29,29,28,29,27,27,25,26,22,24,24,24,21,21,22,23,20,19,21,22,21,21,23,23,23,23,24,25,24,24,24,26,23],[24,23,24,22,21,19,19,19,19,19,19,17,16,17,16,14,14,15,13,13,12,12,11,11,10,9,9,8,8,7,8,7,7,6,6,6,5,5,5,6,5,4,5,5,4,4,4,4,4,5,5,4,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,6,5,5,6,6,7,7,7,7,9,9,9,11,13,13,13,13,12,12,11,10,9,9,9,8,8,9,8,8,6,7,7,6,6,6,6,5,6,7,6,5,6,8,6,6,7,9,7,8,11,11,10,9,11,12,12,13,15,16,16,15,15,15,14,13,14,12,12,13,12,12,12,9,8,7,6,6,6,5,4,4,4,4,5,5,5,5,5,5,6,5,5,6,6,5,7,7,8,8,7,7,8,9,7,7,6,6,7,6,7,4,6,4,3,4,4,3,3,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,6,7,7,6,6,5,7,5,5,5,4,6,6,6,6,6,7,6,6,6,7,7,6,6,8,7,7,7,8,8,7,9,9,8,7,9,8,8,7,9,8,7,8,8,8,6,8,8,7,7,8,8,7,7,7,6,6,6,6,5,5,5,5,6,7,8,7,7,6,7,7,6,7,6,6,7,7,8,9,8,8,7,7,6,6,6,5,5,5,5,5,6,7,6,6,7,7,7,7,7,7,7,6,6,6,6,6,5,4,4,4,4,4,4,4,4,4,4,3,4,3,4,3,3,5,6,7,8,9,11,10,9,7,7,6,6,5,4,4,5,4,4,4,4,4,4,3,4,3,4,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,4,3,4,3,3,4,4,4,4,6,7,9,9,9,8,6,6,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,6,5,5,4,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,3,2,2,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,5,5,6,8,9,9,13,13,14,16,18,19,18,18,14,14,9,7,6,4,3,3,3,2,3,3,3,3,3,4,5,5,5,5,6,5,5,5,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,4,5,7,9,9,8,7,6,7,6,6,6,6,6,4,5,5,4,4,5,4,3,4,4,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,3,4,3,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,5,5,5,6,6,5,5,5,4,5,4,4,4,4,4,4,4,5,5,5,5,6,7,7,7,6,6,6,5,6,6,5,5,5,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,5,5,5,6,5,6,6,7,8,8,7,8,7,7,7,6,7,7,6,7,7,7,7,6,6,6,5,4,5,5,5,6,6,6,7,8,8,9,10,11,9,9,9,8,8,7,8,7,7,7,7,7,6,6,6,5,5,6,7,6,7,7,8,8,9,9,9,8,9,10,10,8,8,7,7,6,6,5,6,6,7,7,7,7,8,8,9,10,10,10,8,9,9,9,8,8,8,7,7,6,7,5,6,7,7,7,8,8,8,9,9,10,11,12,11,9,10,9,10,10,9,9,8,7,7,7,7,7,7,7,8,8,9,9,10,11,10,11,11,10,11,10,10,11,9,10,9,8,7,7,7,7,7,7,9,8,10,10,11,11,11,11,11,11,10,11,10,10,9,9,9,8,8,8,8,7,8,7,9,9,10,11,12,13,13,12,12,14,12,12,13,16,15,15,18,19,17,16,14,16,14,17,18,20,21,22,25,25,27,27,25,27,27,27,27,26,26,25,25,23,24,24,23,22,22,21,22,20,20,20,21,21,22,22,23,23,22,23,25,24,23,24,26,22],[26,24,24,23,22,19,18,19,18,18,17,16,17,16,16,15,14,14,14,12,12,11,10,10,9,8,7,7,7,6,5,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,8,8,11,13,14,13,12,11,12,10,9,8,8,8,8,6,6,7,7,5,6,6,5,5,5,6,4,5,6,5,5,5,7,5,5,7,9,6,7,10,11,10,10,12,13,13,16,17,17,18,16,16,16,13,12,12,11,11,11,10,10,9,9,6,6,6,6,5,5,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,5,6,6,8,8,7,8,9,9,8,7,7,6,7,5,7,5,4,5,4,4,3,3,3,4,4,5,4,5,4,5,5,5,5,6,6,6,6,7,6,7,7,6,6,5,6,5,5,5,5,6,6,7,7,7,7,7,6,6,7,6,7,6,7,6,7,8,7,8,7,9,9,8,7,9,8,8,9,9,9,8,8,9,8,8,8,8,8,7,7,7,7,7,7,6,7,6,6,5,5,5,6,7,9,8,7,7,8,9,7,7,8,8,7,7,8,8,9,9,8,7,7,6,7,5,6,5,5,6,6,8,9,7,8,10,9,8,7,8,7,7,7,7,6,5,5,4,3,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,5,6,7,9,9,10,10,8,7,7,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,2,2,2,3,3,3,3,3,4,4,4,4,4,3,4,3,3,3,3,3,3,3,4,4,4,5,7,10,10,10,10,7,6,4,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,3,3,4,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,5,6,6,8,10,10,13,14,15,18,18,19,18,18,15,15,10,8,5,4,3,3,2,2,2,2,2,3,3,4,5,5,5,5,5,5,4,4,5,6,6,4,4,4,3,3,3,2,2,2,2,2,2,2,3,4,5,8,10,10,9,7,6,6,6,5,6,5,5,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,3,3,3,3,4,4,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,4,5,6,6,6,5,5,5,4,5,4,4,4,4,4,4,3,4,3,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,6,6,6,7,7,6,6,7,6,6,6,6,6,6,6,6,7,7,6,5,5,4,4,4,4,5,5,5,6,6,8,7,8,8,9,8,8,8,7,7,7,7,6,6,6,6,6,6,5,5,4,4,5,5,6,6,7,7,7,8,9,8,7,8,8,8,7,6,6,6,5,5,5,5,5,5,6,6,8,7,8,8,9,9,9,7,8,8,7,7,7,7,7,6,6,6,5,5,6,5,6,6,8,8,8,8,9,9,10,10,8,8,7,8,9,7,7,6,7,6,6,6,6,6,6,7,7,9,8,10,9,9,10,10,8,9,9,9,9,8,8,7,7,7,6,7,6,7,6,8,8,9,9,11,10,10,10,10,10,9,10,9,9,9,9,8,8,8,8,8,7,8,7,9,8,10,10,11,15,14,11,11,15,12,11,14,17,16,16,20,21,20,16,16,16,16,18,17,21,22,24,27,26,28,28,27,28,28,28,28,26,27,26,26,24,24,24,24,23,22,22,23,21,20,21,22,22,21,22,22,22,23,23,25,24,24,24,26,24],[25,22,24,22,20,18,18,17,16,18,18,16,15,15,15,14,13,13,13,12,11,11,9,9,9,8,7,7,7,6,6,6,6,5,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,5,5,4,6,7,5,4,5,5,3,3,4,4,3,3,4,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,6,6,6,7,7,8,10,11,11,11,11,10,10,9,8,8,7,7,7,6,6,6,6,5,6,6,5,5,5,5,4,5,6,5,5,6,7,5,5,7,8,6,7,11,12,10,9,12,12,12,14,16,16,16,15,15,15,14,13,14,13,12,13,14,12,12,8,8,6,5,6,6,5,4,4,4,4,4,4,5,5,5,5,5,5,5,6,7,6,7,7,9,9,7,8,9,8,7,8,7,6,7,6,7,7,4,4,4,4,4,3,3,4,4,6,4,4,5,5,5,5,5,6,7,6,6,8,8,7,7,6,6,5,6,4,4,5,5,5,5,6,7,6,6,7,6,6,7,7,6,6,7,7,7,7,8,8,7,9,8,8,7,9,8,7,7,8,8,7,7,7,8,7,8,8,8,8,8,9,8,7,7,6,6,6,7,5,4,5,4,6,7,7,7,8,7,6,7,7,7,7,7,7,8,8,9,9,9,8,7,7,6,6,5,5,6,4,6,8,6,8,8,8,8,7,8,7,8,7,7,7,6,6,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,5,6,7,8,10,10,10,9,8,7,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,3,4,4,3,3,3,3,3,4,4,4,4,7,7,10,10,11,10,8,7,5,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,5,5,6,5,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,4,4,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,5,7,9,9,12,12,14,16,17,18,18,18,14,15,10,8,5,3,3,3,2,2,2,2,2,2,3,4,5,5,5,5,5,4,4,4,5,6,6,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,5,7,8,9,8,7,6,6,5,6,5,5,5,4,4,4,3,4,4,3,3,3,3,3,3,2,2,2,2,3,3,3,4,4,4,5,5,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,5,5,5,5,5,4,5,5,4,4,4,3,3,3,4,3,4,4,4,5,5,5,6,7,6,6,5,5,4,5,5,4,5,4,4,4,3,4,4,4,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,5,5,6,6,6,7,7,8,7,6,7,6,6,6,6,6,5,6,6,7,7,6,5,5,4,4,4,4,5,5,6,6,7,8,7,8,9,10,9,8,8,8,7,7,7,6,6,6,6,6,6,5,5,4,5,5,5,6,6,7,8,7,8,9,7,7,9,8,9,7,6,6,6,6,5,5,5,5,6,6,6,7,8,8,8,9,10,9,8,7,8,8,7,7,8,6,6,6,6,5,6,5,6,6,6,7,8,8,8,10,10,10,11,8,9,7,9,9,8,8,6,6,6,6,6,6,6,6,7,7,8,8,9,10,9,10,10,8,10,9,9,10,8,8,7,7,6,6,6,6,6,6,7,7,8,9,10,10,9,10,10,9,8,11,9,8,9,9,8,8,7,7,7,7,8,8,9,8,9,10,10,13,12,10,11,14,11,11,14,16,15,16,19,21,20,16,16,16,16,17,17,20,20,22,26,25,28,28,26,28,28,28,28,26,27,25,26,23,25,24,24,21,21,22,22,21,19,21,22,22,21,22,23,23,22,23,24,23,23,24,25,23],[25,23,23,21,20,18,18,18,16,18,17,15,15,16,15,13,14,13,12,12,12,10,10,10,9,8,8,8,7,6,7,7,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,5,5,5,5,6,5,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,7,8,8,10,12,12,11,11,11,11,10,9,7,8,8,7,7,7,7,6,5,6,6,5,5,6,6,4,5,6,5,4,6,6,5,5,7,7,6,7,10,9,8,8,10,11,11,13,15,15,16,16,16,16,15,14,15,13,11,13,13,13,12,10,8,7,6,6,6,4,4,4,4,5,4,5,6,5,5,6,6,5,6,6,7,6,7,7,8,8,8,8,9,9,8,7,7,6,6,6,7,6,4,5,4,4,4,4,3,4,4,5,4,5,6,5,5,6,6,6,7,6,7,7,7,7,7,6,6,5,6,5,5,5,5,5,6,6,7,6,6,6,6,6,5,6,6,6,6,6,6,7,7,7,7,8,8,7,6,8,7,7,8,9,7,7,8,8,8,7,8,7,7,7,8,8,7,7,7,6,6,6,6,5,4,5,6,6,8,8,7,9,7,7,6,7,7,7,7,7,8,9,10,9,8,7,6,7,6,6,6,6,5,6,5,8,7,8,7,7,7,7,8,8,8,7,7,6,6,5,5,4,4,4,4,4,5,4,4,4,4,3,3,4,3,3,3,4,5,6,7,9,9,10,9,8,7,7,5,5,5,4,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,2,2,3,2,2,2,3,2,3,3,3,3,3,4,4,5,4,4,4,4,4,3,3,3,3,3,4,4,4,4,6,7,9,10,9,9,7,6,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,3,4,5,6,6,6,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,3,4,4,3,3,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,5,4,5,7,10,9,12,11,13,16,17,20,18,19,14,15,10,8,5,3,3,3,3,2,2,2,2,2,3,3,4,5,5,4,5,4,4,4,5,7,6,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,5,7,8,8,8,6,6,5,5,5,5,5,4,4,4,4,3,4,4,4,3,4,3,3,3,2,3,2,3,2,3,3,3,4,4,4,4,4,4,4,4,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,5,5,5,4,5,5,4,4,4,4,4,3,4,3,4,4,4,4,5,5,6,6,6,5,5,5,5,5,5,4,5,4,4,4,3,4,4,4,4,5,5,6,5,5,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,5,5,6,6,7,8,7,7,7,7,6,6,6,6,6,5,6,6,7,7,6,5,5,4,4,4,4,5,5,5,6,6,7,7,8,9,9,9,8,8,7,7,7,7,7,6,6,6,6,6,5,5,5,4,5,5,6,6,6,7,7,8,8,8,7,8,8,8,7,7,6,6,5,6,5,5,5,6,6,6,7,7,8,7,9,9,9,8,7,8,8,6,6,8,6,6,6,6,5,5,6,6,6,6,7,7,7,8,9,9,9,10,8,8,7,8,9,8,7,6,6,6,6,5,6,6,6,7,6,7,8,8,9,8,9,9,8,9,8,8,9,8,8,7,7,6,6,6,6,6,6,7,7,7,8,9,10,9,9,9,7,8,10,9,8,8,8,7,7,7,7,6,6,7,7,7,8,8,9,10,11,11,10,10,12,11,10,11,14,14,14,17,17,17,15,14,15,13,16,16,19,19,21,24,25,27,26,24,27,27,27,26,26,26,23,25,21,23,23,23,20,21,21,20,19,19,20,20,20,21,21,22,23,22,23,23,23,22,23,25,23],[25,23,23,21,21,17,17,17,16,16,16,14,15,14,14,12,12,12,11,11,11,10,9,9,8,7,6,7,6,5,5,5,5,4,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,4,4,5,5,6,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,7,7,9,10,11,11,12,10,10,9,8,7,7,7,6,5,5,6,5,4,5,5,4,4,5,5,4,4,5,4,4,4,5,4,5,6,6,5,6,9,9,8,8,11,12,12,13,15,15,15,15,15,15,13,12,13,12,11,12,12,11,11,9,8,6,7,6,6,5,4,4,4,4,4,5,5,4,4,5,5,5,5,6,6,6,7,7,8,8,7,8,9,8,7,7,6,6,6,6,6,5,6,4,3,3,4,5,4,5,4,4,4,5,5,5,5,5,6,6,6,6,7,7,7,7,7,6,6,5,6,5,5,6,5,7,5,6,7,7,6,6,6,7,7,6,7,7,7,6,7,8,8,8,7,9,8,7,7,8,8,8,8,8,8,7,8,8,8,7,7,8,8,7,8,8,7,7,7,7,6,5,5,5,4,5,6,6,8,8,6,6,8,8,7,6,7,7,7,7,7,8,9,9,8,7,7,6,6,5,5,5,5,5,6,8,7,7,6,8,8,7,7,8,7,6,7,6,6,6,5,4,4,4,3,4,4,4,4,3,4,3,3,3,3,3,3,3,4,6,7,9,9,10,9,8,7,6,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,5,6,7,9,9,9,9,7,6,5,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,5,5,4,4,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,3,4,4,4,3,3,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,1,2,2,2,2,3,4,5,6,7,8,10,12,12,13,16,17,17,18,18,14,14,10,7,5,3,3,3,2,2,2,2,2,2,3,3,4,5,5,5,5,5,4,4,5,6,6,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,5,7,8,9,8,7,5,6,5,5,5,5,5,4,4,4,3,3,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,5,4,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,5,6,5,5,5,4,5,4,5,4,4,4,4,4,3,3,4,3,4,4,5,5,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,5,5,5,6,6,7,7,6,6,6,6,5,6,6,5,5,6,6,6,6,5,5,4,4,4,4,4,4,5,5,6,6,7,7,7,8,9,8,7,7,7,6,7,7,6,5,6,6,5,5,5,5,4,4,5,5,6,6,6,7,7,7,8,7,7,8,7,7,7,6,6,6,5,5,5,5,5,6,6,6,7,7,7,8,8,8,9,7,7,8,7,6,7,7,6,6,5,5,5,5,6,6,6,7,7,7,7,8,9,9,10,10,7,8,7,8,9,8,7,6,7,6,6,6,5,6,6,7,7,8,8,9,9,9,9,9,8,9,9,9,9,7,8,7,7,6,6,6,5,6,6,8,8,8,9,9,10,10,9,10,9,9,10,9,8,9,9,8,7,7,7,7,6,7,7,9,8,9,10,10,12,13,11,10,14,12,11,13,16,15,15,18,19,18,15,14,15,14,17,17,20,21,22,25,26,27,27,26,27,27,27,27,26,26,25,25,23,23,24,23,22,21,21,23,20,19,21,22,22,21,22,22,22,23,23,24,23,23,24,25,22],[25,25,24,24,24,20,19,20,18,18,17,17,15,14,15,13,13,13,12,11,11,10,8,8,8,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,4,4,4,5,6,5,4,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,6,6,7,9,11,11,11,11,10,10,9,8,7,6,6,6,5,5,6,5,4,4,5,4,4,4,4,4,4,5,4,4,4,5,4,5,5,6,5,6,9,9,8,8,11,11,12,14,16,15,16,15,15,15,13,13,14,12,12,12,12,11,11,7,7,7,6,6,6,5,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,7,7,8,9,8,9,10,9,7,7,7,6,7,6,9,7,5,4,5,3,4,4,4,4,4,5,5,4,5,5,5,5,6,6,7,6,7,7,7,7,7,6,6,6,6,5,5,5,5,5,6,7,8,7,7,7,6,7,7,6,6,7,7,7,7,8,8,8,8,8,8,8,8,9,8,8,9,8,8,8,8,8,8,8,7,8,7,8,8,8,7,7,7,7,6,6,6,6,5,5,6,7,9,9,7,8,8,9,7,7,7,7,8,7,7,8,9,9,9,7,7,6,7,5,6,5,6,5,8,9,9,10,7,8,9,7,7,8,7,7,6,7,7,7,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,6,7,9,10,10,10,8,7,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,2,3,4,3,4,6,7,10,10,11,10,8,6,4,3,2,2,2,2,1,1,2,2,1,2,2,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,1,1,1,2,2,2,3,3,4,4,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,3,4,5,6,6,9,10,12,12,15,16,17,18,18,18,14,14,10,8,5,4,2,2,2,2,2,2,2,2,2,3,4,5,5,5,5,4,4,4,5,6,6,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,4,7,9,10,9,7,6,6,5,5,5,5,4,3,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,3,4,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,3,4,4,4,4,5,5,6,6,7,7,6,6,6,6,5,6,6,5,5,6,6,6,6,5,5,4,4,4,4,4,4,4,5,5,6,7,7,7,8,9,8,8,7,7,6,6,7,6,5,6,6,5,5,5,4,4,4,5,5,6,6,6,7,7,7,8,7,7,8,7,7,7,6,6,6,5,5,5,4,5,5,6,6,7,7,7,7,9,9,8,7,7,8,7,6,7,7,6,6,5,5,5,5,5,6,6,6,7,7,7,8,9,9,10,9,8,8,6,8,9,7,7,6,6,6,5,6,6,6,6,7,6,8,7,9,9,8,9,9,8,9,8,9,9,8,7,7,7,6,6,7,6,6,6,8,7,8,7,9,10,9,10,10,9,8,10,9,8,9,9,8,8,7,7,8,7,7,7,9,8,10,10,11,14,13,10,11,15,12,11,14,18,16,17,20,21,20,16,17,16,16,17,16,21,20,22,27,26,28,28,26,28,28,28,28,26,27,25,25,23,24,23,23,21,20,22,23,20,19,22,22,21,20,23,22,23,22,24,24,24,24,24,26,23],[25,24,23,23,21,18,18,17,17,17,16,14,15,14,14,12,12,12,11,11,10,9,8,8,8,7,6,7,6,5,6,6,5,4,5,5,4,4,4,4,4,3,4,4,3,3,3,4,4,4,4,5,6,6,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,7,7,9,11,11,10,11,9,9,8,7,7,6,6,6,5,6,6,5,5,5,5,4,4,5,5,4,4,5,4,4,5,5,4,4,5,6,5,6,8,8,8,9,10,10,12,13,14,15,16,15,16,15,14,14,14,13,13,14,13,12,11,9,7,6,5,5,5,5,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,7,7,7,9,9,8,8,9,8,8,7,7,6,6,6,6,6,6,4,4,5,4,4,4,4,4,5,4,5,6,5,5,6,6,7,7,6,7,7,7,7,7,6,6,5,6,5,5,5,4,5,6,7,7,7,7,7,6,7,7,6,7,7,6,7,7,7,8,8,7,8,8,7,7,9,8,8,7,8,8,7,8,7,7,7,8,7,7,8,8,8,7,7,7,7,6,6,6,6,5,6,8,7,7,7,7,7,6,7,6,7,7,7,7,7,8,8,9,9,9,8,7,7,7,6,5,5,6,6,7,7,6,7,6,7,7,6,7,8,7,7,6,7,6,6,5,4,4,3,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,6,7,9,10,11,11,8,7,7,6,5,5,4,4,5,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,4,6,7,10,10,11,10,8,6,4,3,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,3,3,4,4,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,3,4,5,5,7,9,8,11,11,13,16,17,18,17,18,14,14,10,8,6,4,3,2,2,2,2,2,2,2,3,3,4,5,6,5,5,4,4,4,5,7,6,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,5,7,8,9,8,7,6,5,5,6,5,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,3,3,4,4,4,4,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,6,6,6,5,4,4,4,3,4,4,4,4,5,5,6,7,6,7,8,8,8,7,7,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,5,5,5,6,6,6,7,7,7,7,7,7,7,6,6,6,5,5,5,4,4,5,5,6,5,7,6,7,7,8,8,7,7,6,7,7,6,6,6,6,5,5,5,4,5,5,5,6,6,7,7,6,7,8,8,9,9,7,7,6,7,8,7,7,6,6,5,5,5,5,5,6,6,6,7,7,8,8,8,8,8,7,8,8,8,9,7,7,6,6,6,6,6,5,6,6,7,7,7,8,8,9,9,9,9,8,8,9,8,8,8,8,7,7,7,7,7,6,7,7,8,8,8,9,9,12,11,9,9,13,10,11,12,15,14,15,18,19,17,15,15,15,14,16,16,18,18,21,25,25,26,26,25,27,26,27,26,25,25,23,25,22,23,24,23,20,20,22,21,20,19,21,21,21,20,22,22,22,22,23,24,23,23,23,25,23],[23,23,23,21,20,17,16,16,15,15,14,14,13,14,13,11,12,11,10,11,11,10,7,9,8,6,6,7,6,5,6,6,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,6,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,6,7,6,7,9,10,10,10,10,9,9,9,8,7,7,7,6,6,6,6,6,5,5,5,4,4,4,5,4,4,5,4,4,4,5,4,4,5,6,5,5,8,8,7,7,9,9,10,12,12,13,13,14,14,14,13,13,13,11,10,11,11,10,10,9,7,6,5,5,5,5,4,4,4,4,4,5,6,5,5,6,7,6,7,7,7,6,7,8,9,9,8,9,9,9,8,7,7,7,6,6,6,6,6,4,5,5,5,4,4,5,4,5,5,5,6,5,6,6,7,8,7,7,8,8,7,8,7,6,6,5,5,5,5,5,4,6,5,5,6,7,6,6,6,6,6,6,6,6,6,7,7,8,8,8,7,8,8,7,8,8,7,7,8,8,8,7,8,8,8,7,8,8,8,7,8,9,7,8,7,7,6,6,5,5,5,5,6,6,7,7,6,7,7,7,6,7,8,7,7,8,7,8,9,9,8,8,7,7,7,6,5,5,6,6,6,7,7,6,7,7,7,7,8,9,8,7,7,6,6,6,5,4,4,4,4,4,5,4,3,4,4,3,3,4,4,3,3,4,5,6,7,8,9,9,9,8,7,7,6,5,5,5,5,5,4,4,4,4,3,3,4,3,3,4,4,3,3,2,2,3,3,2,3,3,2,3,3,3,3,3,4,4,5,4,4,3,4,3,3,3,3,3,3,4,4,4,4,8,7,9,11,11,9,8,6,5,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,6,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,4,5,5,7,8,9,11,11,12,15,15,17,16,17,13,14,10,7,5,4,3,3,2,2,2,2,2,2,3,3,4,4,5,5,5,4,4,4,5,7,6,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,4,6,7,8,7,6,5,5,5,5,5,5,4,3,4,4,3,3,4,3,3,3,3,3,2,2,3,2,2,2,3,3,3,4,4,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,5,4,5,5,5,4,5,4,4,4,4,4,3,3,4,3,4,4,4,4,5,5,6,6,6,6,5,5,5,5,5,4,5,4,4,4,3,4,4,4,4,5,5,6,5,5,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,5,5,5,6,6,7,7,8,7,7,7,7,6,6,7,6,5,6,6,7,6,6,5,5,4,4,5,4,5,5,6,6,7,8,7,8,9,10,9,9,8,8,7,7,8,7,6,6,7,6,6,5,5,5,5,5,6,6,6,7,8,7,8,9,7,7,8,7,8,7,7,6,6,6,6,5,5,6,6,6,6,7,7,8,7,9,9,9,8,7,8,8,7,7,7,6,6,6,6,5,5,6,6,6,6,7,8,7,8,9,9,11,10,7,9,7,8,9,7,7,7,7,6,6,6,5,6,6,7,7,7,7,9,9,8,10,10,8,9,8,9,9,8,8,7,7,6,7,6,6,7,7,7,7,8,8,9,9,9,10,9,8,8,10,9,8,8,8,8,7,7,7,6,6,7,7,8,7,8,9,10,12,12,10,9,13,11,10,11,15,13,14,16,17,16,13,14,14,12,14,15,17,18,20,23,23,25,25,23,25,25,25,25,24,23,22,23,21,22,23,22,20,20,21,20,18,18,20,19,19,20,20,21,21,21,21,23,22,21,22,24,22],[25,26,25,23,22,21,21,18,17,17,15,14,15,14,13,11,12,12,10,10,10,10,8,8,8,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,3,4,4,4,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,5,5,5,6,6,7,9,11,11,12,12,11,10,8,8,8,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,6,5,6,9,10,9,9,11,11,12,13,14,15,15,15,15,15,13,12,13,11,12,12,12,11,10,9,8,7,7,6,6,5,4,4,4,5,5,5,6,5,6,6,6,6,7,7,7,7,8,8,9,10,8,10,10,10,8,8,8,7,6,7,8,7,7,5,5,4,4,5,5,6,5,6,6,5,6,6,6,6,6,7,8,8,7,8,8,8,8,7,7,7,7,6,6,7,5,6,6,7,8,8,7,7,7,7,7,7,7,7,7,7,8,8,9,9,8,9,9,8,8,9,9,9,9,9,9,8,9,9,9,8,8,9,8,8,9,10,8,8,8,7,7,7,6,6,5,6,8,8,9,9,8,8,9,9,8,8,8,8,8,8,9,9,10,9,9,8,8,8,8,6,6,6,7,6,7,8,9,9,7,8,9,7,7,9,8,7,7,7,6,6,6,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,5,6,7,9,10,10,10,9,8,7,6,5,5,4,4,4,4,3,4,4,4,3,3,4,3,3,3,3,3,2,2,3,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,4,6,6,9,10,10,9,8,6,4,3,2,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,6,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,4,5,6,7,9,9,12,12,14,16,16,17,16,17,13,13,10,7,5,4,3,3,2,2,2,2,2,2,3,3,4,5,5,5,5,5,4,4,5,6,6,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,4,6,7,8,8,6,5,6,5,5,5,5,4,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,7,7,6,6,6,6,5,6,6,6,5,6,6,6,6,5,5,4,4,4,4,4,4,5,5,6,6,7,7,8,8,9,8,8,7,7,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,6,6,6,7,7,8,8,7,7,8,8,8,6,6,6,6,5,5,5,5,5,6,6,6,7,7,7,8,9,9,8,7,7,8,7,7,7,7,6,6,6,6,5,5,6,6,6,6,7,8,7,8,9,10,11,9,8,8,7,8,9,7,7,7,6,6,6,6,6,6,6,7,7,8,8,9,9,8,10,9,8,9,9,9,9,8,8,7,7,6,6,7,6,6,7,7,8,8,8,10,9,9,10,9,9,9,11,9,8,9,8,7,8,7,7,7,6,7,7,8,8,9,10,10,13,13,11,10,14,11,10,13,16,14,15,18,19,17,15,14,15,14,15,15,18,19,21,24,24,26,26,24,27,26,26,26,25,26,24,25,22,23,23,22,21,21,22,22,19,19,21,21,21,20,22,22,22,22,23,24,24,23,24,25,23],[25,25,25,23,24,21,20,21,18,18,18,16,14,14,15,12,12,12,11,10,10,10,8,8,8,7,6,7,6,5,5,6,5,4,5,5,4,4,4,4,4,3,4,4,4,4,4,4,3,4,5,4,5,6,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,5,6,6,8,9,11,11,11,11,10,9,8,8,6,6,6,6,5,5,6,5,4,4,5,4,4,4,4,4,4,5,4,4,4,5,4,5,5,6,5,6,9,10,9,9,11,12,12,13,15,14,15,14,15,15,14,14,14,12,12,13,12,11,10,9,8,7,6,5,6,6,5,4,5,5,5,6,6,6,6,7,7,7,7,7,8,7,9,9,10,10,9,11,12,11,9,9,9,7,7,7,7,6,5,5,5,4,4,4,5,5,5,6,6,6,7,6,7,7,8,8,8,8,8,9,8,9,8,7,7,7,6,6,5,7,6,6,6,6,8,7,6,8,7,7,7,7,8,8,8,8,8,9,9,9,9,9,9,8,8,10,8,8,9,9,9,9,9,9,9,8,9,10,8,8,10,10,9,9,8,8,7,7,6,6,5,6,7,7,9,8,8,8,8,8,7,8,8,8,8,9,9,10,11,11,10,9,8,8,8,7,6,6,6,8,6,7,8,8,7,8,9,8,8,9,8,8,7,7,6,6,6,5,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,5,6,8,10,11,12,11,9,9,8,6,6,6,5,5,5,4,4,4,4,3,3,4,3,3,4,4,3,3,3,2,3,3,2,2,3,2,3,3,3,3,3,4,4,5,4,4,4,4,4,3,3,4,3,3,4,4,4,4,7,7,11,11,11,11,9,6,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,4,4,6,6,6,5,4,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,4,4,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,4,5,6,8,9,10,13,13,13,16,17,17,17,17,14,13,10,7,5,4,3,2,2,2,2,2,2,2,3,3,4,5,5,6,5,4,5,4,4,7,6,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,5,6,8,9,8,7,6,6,5,7,5,5,5,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,5,4,3,4,4,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,4,5,5,5,5,4,4,5,4,4,4,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,5,5,5,5,5,4,5,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,4,4,5,5,5,5,5,6,6,7,8,8,7,7,7,7,6,6,7,6,6,6,7,7,7,6,5,5,5,5,5,5,5,6,6,6,7,8,7,8,9,10,9,8,8,8,7,7,8,7,6,6,7,6,6,6,5,5,5,6,6,6,6,7,8,7,8,9,8,8,8,8,8,7,7,6,6,6,6,6,6,6,6,7,6,7,7,8,8,9,10,9,8,7,8,8,7,7,7,6,7,6,6,6,6,6,6,7,7,8,8,7,8,10,10,11,10,8,9,7,9,9,8,7,7,7,7,6,6,6,6,7,7,7,8,8,10,10,9,10,10,8,9,9,9,10,8,8,7,7,7,7,6,6,7,7,8,8,9,9,10,10,10,11,10,9,9,11,10,8,9,9,8,8,7,7,7,7,8,8,9,8,9,10,10,13,13,11,10,15,12,11,13,17,14,16,18,19,18,15,15,15,14,15,15,18,18,20,25,25,27,27,25,27,28,27,26,26,25,23,25,22,24,24,23,20,20,22,22,19,18,20,21,21,20,21,21,22,22,23,24,24,22,24,26,23],[24,24,24,22,20,18,18,17,16,17,16,14,14,14,13,11,13,13,11,10,11,9,9,9,8,7,8,7,7,6,6,6,6,5,6,6,5,4,5,5,4,4,4,4,4,4,4,4,4,5,5,5,6,6,5,5,4,5,4,4,4,4,3,3,4,3,3,4,4,3,4,4,4,4,5,5,4,5,6,6,5,6,6,7,7,8,10,10,10,10,11,10,9,9,8,8,7,8,7,6,7,7,6,5,6,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,6,5,7,8,9,9,9,10,11,11,13,13,14,15,15,15,15,14,14,14,11,12,12,12,11,10,10,7,6,6,6,5,6,5,5,5,5,6,6,7,7,7,7,7,7,7,8,8,7,9,9,10,11,9,10,10,10,9,8,9,7,7,7,6,6,6,5,6,5,5,5,6,6,5,6,6,6,6,6,6,7,8,8,8,7,9,8,8,8,8,7,7,7,6,6,5,6,6,6,7,7,8,8,7,8,7,8,7,8,7,8,7,7,7,8,9,8,8,8,8,8,8,9,8,9,9,10,9,9,9,9,8,8,9,9,8,8,9,10,9,9,8,7,7,7,6,7,6,6,8,7,8,8,7,8,8,8,8,8,9,8,8,8,9,9,10,10,10,9,8,8,8,7,6,7,6,7,7,7,8,8,7,8,8,8,8,10,9,8,7,8,6,6,6,5,5,4,5,5,5,5,4,5,5,4,4,4,4,3,4,5,5,6,8,10,10,11,11,9,9,8,6,6,6,5,5,5,5,4,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,5,5,5,5,5,4,5,4,4,4,4,3,3,4,4,4,4,7,7,9,10,10,10,9,6,5,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,3,2,3,3,2,2,2,3,3,4,5,6,7,6,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,4,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,3,4,4,5,6,8,7,10,11,11,12,13,14,13,15,11,11,8,7,5,4,3,3,2,2,2,2,2,2,3,4,5,5,6,6,5,4,4,4,5,6,6,4,4,3,3,3,3,2,2,2,2,2,3,3,3,3,5,6,7,8,8,7,5,6,6,6,5,5,5,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,5,4,5,4,4,5,5,4,4,4,4,4,3,3,3,3,4,3,4,4,4,4,5,5,5,5,4,5,5,5,5,5,4,5,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,6,6,6,5,4,5,5,5,5,4,5,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,5,4,4,5,4,5,5,6,6,6,7,8,8,7,7,8,7,6,6,7,6,6,6,7,7,6,6,5,5,5,4,5,5,5,5,6,6,7,8,8,8,9,10,10,9,8,8,7,7,8,7,6,6,6,6,6,5,6,5,5,6,6,6,6,7,8,7,9,9,8,8,8,8,9,7,7,6,6,6,6,6,6,6,6,7,7,7,7,8,8,10,10,9,8,8,9,8,7,7,8,7,7,6,6,6,6,6,7,7,7,7,8,7,8,10,10,11,10,8,9,7,9,10,8,8,7,7,6,6,6,6,7,7,7,7,7,8,9,10,9,11,10,9,10,8,10,10,9,8,7,7,7,7,6,6,7,7,8,8,8,8,9,10,9,10,10,9,9,11,10,8,9,9,8,8,7,8,7,7,8,8,8,8,8,9,9,13,12,10,10,13,12,10,12,15,14,14,17,17,17,14,14,14,14,14,14,17,17,19,23,23,25,24,23,25,26,25,24,25,24,22,23,20,22,23,22,19,20,21,20,18,18,19,20,19,20,20,21,21,21,22,23,23,21,22,24,22],[25,25,25,22,21,20,20,17,17,18,16,15,15,15,14,12,14,13,12,13,12,11,9,10,9,8,8,8,7,6,6,7,6,5,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,5,4,5,4,4,3,4,4,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,6,6,6,7,7,7,8,8,9,11,12,13,13,13,12,11,10,10,10,9,8,8,7,7,7,7,6,6,6,5,5,5,5,4,4,5,5,5,4,5,5,5,5,7,6,7,9,9,10,9,10,11,11,13,13,15,14,15,15,16,13,13,15,13,12,12,12,12,10,10,7,7,7,7,6,7,6,6,6,6,7,7,8,8,8,8,8,8,8,9,9,8,10,10,11,12,11,11,11,11,10,10,9,8,8,8,7,7,7,6,7,5,5,6,7,7,6,8,7,7,7,7,8,7,8,10,9,9,10,10,10,9,9,8,8,8,7,7,7,6,5,7,6,7,8,9,7,8,8,8,8,8,9,8,8,9,9,10,10,10,10,11,11,9,9,10,10,9,9,10,10,10,10,10,10,9,10,11,10,9,11,11,10,10,10,8,8,8,7,7,7,7,9,7,9,8,9,8,9,9,9,9,9,9,9,10,10,10,11,11,11,10,9,9,9,8,7,7,7,8,7,7,9,9,7,8,8,9,9,9,9,9,8,8,7,7,6,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,7,7,8,10,11,11,11,10,9,9,7,7,7,6,6,6,5,5,5,5,4,4,5,4,4,5,4,4,4,4,4,4,3,3,4,4,3,4,4,4,4,4,5,5,6,5,5,5,5,4,4,4,4,4,4,5,4,4,4,7,7,9,10,11,10,9,7,5,4,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,6,6,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,6,5,5,4,4,4,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,2,2,3,3,4,5,6,7,8,8,11,12,12,15,14,16,15,16,13,13,9,8,6,4,3,3,2,2,2,2,3,3,3,4,5,5,6,6,6,5,5,5,5,7,6,5,5,4,3,3,3,3,3,3,3,3,3,3,3,4,5,7,8,8,8,7,6,6,7,6,6,6,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,6,6,6,5,6,6,5,5,5,5,4,5,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,6,7,6,6,6,5,6,6,5,5,5,6,5,5,6,6,7,7,6,7,7,7,8,7,7,7,6,6,6,6,6,6,6,6,6,6,6,7,7,8,9,10,10,9,9,10,9,8,8,8,8,7,7,8,8,7,7,6,6,6,6,6,7,7,7,8,8,9,10,10,11,12,12,12,11,11,10,10,9,10,9,8,8,8,7,7,7,7,7,7,7,8,8,8,9,10,10,11,12,10,10,10,10,11,10,8,7,7,8,7,7,8,7,8,8,8,9,9,11,11,13,12,12,10,10,11,11,9,9,10,8,8,8,8,8,8,7,9,8,9,9,10,10,10,13,13,14,14,11,12,9,11,11,9,9,9,8,8,8,8,8,8,9,9,9,10,10,12,12,12,14,13,11,13,11,11,12,10,10,9,9,8,8,8,8,8,9,9,9,10,10,12,13,12,13,12,11,10,12,11,10,10,10,9,9,8,8,8,8,9,10,10,9,10,11,12,14,14,13,11,15,14,12,13,16,15,15,18,18,17,15,14,14,13,15,16,18,18,20,23,23,24,25,24,24,24,25,25,23,24,23,23,21,22,23,22,20,20,20,21,19,19,20,20,20,20,20,21,21,22,23,23,22,23,23,24,23],[25,25,25,25,24,21,23,22,20,20,20,18,17,17,16,13,15,14,12,12,13,11,9,10,10,8,7,8,7,7,6,7,6,6,6,6,6,5,5,5,5,4,5,5,5,4,4,6,5,5,6,7,7,6,5,5,5,5,5,5,4,5,5,4,4,4,3,4,4,3,4,5,4,5,5,5,5,6,6,6,6,6,7,7,8,9,10,12,13,13,14,13,11,10,10,9,8,8,8,6,7,7,7,6,6,7,6,5,6,6,5,5,6,5,5,6,6,6,7,6,8,7,7,11,12,12,9,12,12,11,13,14,14,14,14,15,15,14,14,14,13,13,12,12,12,10,10,8,9,8,8,8,9,7,7,7,8,8,9,10,9,9,10,10,9,10,11,11,10,12,13,14,15,14,14,14,13,12,13,11,10,10,9,10,8,7,8,7,6,7,7,8,8,7,9,8,8,9,8,8,9,10,11,11,10,11,13,12,11,11,9,9,8,9,8,8,8,8,8,8,9,11,11,8,10,10,10,9,10,10,9,9,10,11,10,12,12,11,12,12,11,10,13,12,11,11,13,13,11,13,13,13,11,13,13,12,12,14,14,12,12,11,10,10,9,9,8,9,9,11,9,12,11,11,10,11,12,10,11,12,12,11,12,13,13,13,13,14,12,12,11,11,9,9,9,9,10,9,9,10,11,10,10,12,12,11,12,12,11,10,9,9,8,8,6,6,6,6,6,7,6,6,6,6,6,5,5,5,6,6,6,8,8,10,11,12,12,12,11,10,10,8,8,8,7,7,7,6,6,6,6,5,5,5,5,4,5,5,5,5,4,4,5,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,4,4,5,6,5,5,7,7,11,11,11,11,10,7,5,4,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,7,6,6,5,5,4,4,5,4,4,4,4,4,3,4,4,4,3,4,4,4,4,3,3,4,4,5,5,6,6,6,6,6,5,4,5,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,3,3,4,5,6,6,8,10,9,12,12,13,15,14,15,15,15,13,12,9,8,6,5,3,3,2,2,3,3,3,3,4,5,6,7,7,7,7,6,5,5,6,7,7,5,5,4,3,4,3,3,3,3,3,3,3,4,4,5,6,7,8,9,9,8,7,7,7,7,6,6,6,5,5,5,4,4,4,4,3,4,3,3,3,3,3,4,4,5,5,4,5,6,6,6,6,5,5,5,5,4,5,4,4,4,4,3,4,4,4,4,5,6,5,5,6,6,6,6,6,6,6,5,5,5,5,4,5,4,4,4,4,5,5,5,6,6,6,7,7,7,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,8,8,8,7,6,7,6,7,6,6,6,5,5,6,6,6,6,6,6,7,7,7,7,7,8,8,8,7,7,7,7,6,7,6,6,6,7,6,7,7,7,7,8,8,9,10,10,8,9,10,9,8,8,9,8,7,8,8,9,8,8,7,7,7,7,6,7,7,8,8,8,9,11,10,12,13,13,13,12,11,11,9,10,11,9,8,8,9,8,8,7,7,7,8,7,9,8,9,10,11,10,12,12,11,11,12,11,12,10,9,9,8,8,8,8,9,8,9,9,10,10,10,12,11,13,14,13,11,11,12,11,9,10,10,9,9,8,8,8,9,8,10,9,11,11,13,10,11,15,15,15,16,11,13,10,12,13,11,10,9,9,9,8,9,9,9,11,9,11,12,11,13,14,12,15,15,12,14,12,13,13,12,11,10,10,9,9,9,9,10,11,11,12,12,12,14,14,14,14,14,13,12,14,12,11,12,11,10,10,9,10,10,9,10,11,11,12,12,13,14,16,17,15,14,18,15,14,16,20,18,18,21,20,19,16,16,16,16,16,17,20,20,21,25,25,26,26,25,27,26,27,27,25,26,25,24,22,24,24,23,21,20,22,22,19,19,22,21,20,20,21,22,22,22,24,25,24,23,24,26,23],[26,24,23,22,22,19,20,20,18,17,18,16,15,15,14,13,13,13,13,11,12,11,10,10,9,9,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,4,4,5,4,4,4,4,4,5,5,4,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,6,5,6,6,6,7,8,9,10,11,11,11,12,10,9,9,8,7,7,7,7,6,6,6,5,6,6,6,5,6,6,5,5,6,5,5,5,6,6,6,6,7,6,7,10,10,10,9,11,11,11,12,13,14,13,13,14,14,13,13,13,12,12,12,11,11,10,11,9,8,7,7,7,7,7,8,7,8,8,9,9,10,10,9,10,9,10,10,11,10,12,11,12,12,13,12,12,12,12,12,11,10,10,9,10,8,8,8,8,6,7,7,7,7,7,9,10,9,9,9,11,10,9,11,11,11,10,11,12,10,11,9,9,8,9,9,8,8,8,8,9,8,10,10,8,9,9,9,9,10,9,10,11,11,10,11,10,10,11,10,10,10,10,10,10,11,12,11,11,10,11,11,11,10,11,11,11,11,11,12,11,10,11,10,9,9,9,9,10,10,11,9,10,10,9,10,10,11,10,10,10,11,10,11,12,11,12,12,13,11,11,10,10,9,9,9,8,10,8,8,10,10,9,10,11,11,10,11,10,11,10,10,8,9,8,7,7,6,7,7,7,7,7,7,7,6,5,6,6,6,6,6,8,9,10,12,12,13,13,11,11,10,9,8,8,7,8,7,6,6,7,6,5,5,6,5,5,5,6,5,5,4,4,5,5,4,4,5,5,4,5,5,5,5,6,6,7,6,6,6,6,5,5,5,5,4,4,5,4,5,6,7,7,10,11,12,11,10,8,6,4,4,3,3,3,3,3,3,4,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,3,4,4,5,6,7,7,6,5,4,5,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,4,4,4,4,3,4,5,5,6,6,6,6,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,2,2,3,3,4,5,6,8,9,9,11,12,12,14,15,16,14,14,12,11,10,8,6,4,3,3,2,2,2,2,3,3,3,4,5,6,6,6,6,5,5,4,5,6,6,4,4,3,3,3,3,2,2,2,2,2,3,3,4,4,5,7,8,9,8,7,7,6,6,6,6,6,5,4,4,4,3,3,4,3,3,3,3,3,3,2,3,3,3,3,4,4,4,5,5,5,5,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,3,3,4,4,4,4,5,5,6,6,6,6,5,5,5,5,6,5,4,5,5,4,4,4,4,4,4,4,4,5,5,5,5,5,6,7,7,7,7,5,6,5,6,5,5,5,5,5,5,4,5,5,5,5,6,6,7,6,6,7,7,7,6,6,6,6,5,6,6,6,5,5,5,6,6,6,7,7,7,8,9,9,8,8,9,8,7,8,8,7,7,7,8,8,7,7,7,6,6,6,6,7,6,7,7,7,8,9,9,10,11,12,11,10,10,10,9,9,10,9,7,8,8,7,7,7,7,8,7,7,8,7,8,9,10,9,11,11,10,10,11,10,10,10,9,8,7,8,7,8,9,7,8,8,8,9,10,10,10,12,12,12,10,10,11,10,9,10,10,9,8,8,8,8,9,7,9,8,9,9,10,9,11,12,13,13,13,11,12,10,12,12,10,9,9,9,9,8,9,9,8,9,9,9,10,10,11,12,12,13,13,12,12,12,12,12,11,10,9,9,9,9,9,9,8,10,9,10,10,11,11,13,12,13,12,11,11,12,12,11,11,12,11,10,10,9,10,10,9,11,10,10,10,12,12,14,15,13,12,15,14,14,15,16,16,17,18,18,18,17,15,16,15,16,16,17,19,20,23,24,24,25,25,25,25,25,25,23,24,22,23,21,23,22,22,20,20,21,20,19,18,19,20,19,20,20,21,21,21,22,22,22,23,23,25,23],[24,25,25,23,23,21,21,20,20,20,19,18,17,16,16,14,14,13,12,11,12,11,10,10,9,8,7,7,7,6,6,6,6,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,5,6,5,6,6,5,5,5,5,3,4,4,4,3,3,3,4,3,3,3,3,3,4,3,4,5,5,4,5,5,5,5,6,6,6,7,7,9,10,11,12,12,12,10,10,10,8,8,7,7,7,6,7,6,6,5,6,6,5,5,5,5,5,6,5,5,5,6,5,6,6,8,7,8,10,11,11,10,12,12,12,14,14,15,15,15,15,15,14,14,14,12,12,12,12,11,10,9,8,7,7,7,7,8,6,7,7,8,8,8,9,9,9,9,10,9,9,11,12,11,12,12,13,14,14,14,14,14,12,12,12,10,11,9,10,9,8,8,8,6,7,8,8,7,8,9,8,7,9,9,9,9,9,11,10,9,10,11,11,10,10,8,9,8,9,8,8,8,8,8,8,8,10,9,8,10,9,9,8,9,10,9,9,10,10,10,10,11,10,10,11,10,9,11,10,11,10,12,11,10,12,11,11,10,12,11,10,11,12,12,11,11,11,10,9,8,9,8,8,9,12,10,11,11,10,11,10,11,10,10,11,11,10,12,13,12,13,13,13,12,11,11,10,9,9,8,9,9,9,9,10,12,11,11,13,12,11,13,12,12,10,11,9,8,8,7,6,6,6,6,7,7,6,6,6,5,5,5,5,5,5,5,7,8,9,11,12,13,12,11,10,10,8,7,7,7,7,7,6,6,6,5,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,6,6,6,5,5,5,5,5,5,4,4,5,5,5,6,8,9,11,11,12,12,10,8,6,4,4,3,3,3,3,2,3,3,2,2,3,3,3,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,7,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,3,3,3,3,2,2,3,2,3,2,2,2,2,1,1,2,1,1,1,1,1,1,0,1,1,2,2,3,4,5,6,8,9,9,11,12,12,15,15,16,15,15,12,12,9,8,6,4,3,3,2,1,1,2,2,2,3,4,5,5,6,6,6,5,5,5,5,7,6,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,5,7,8,9,8,7,6,6,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,4,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,6,6,6,5,4,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,5,5,5,6,6,7,8,8,7,7,7,7,6,6,6,6,6,7,7,7,7,6,6,5,5,5,5,5,5,6,6,6,7,8,8,9,10,10,10,9,9,9,8,7,8,7,6,7,7,6,6,6,5,6,5,6,6,6,7,7,9,8,9,9,8,8,9,8,9,8,7,7,7,7,6,7,6,6,7,7,7,9,8,9,9,11,10,10,8,9,9,9,8,8,8,8,7,7,7,7,7,7,7,7,8,9,9,9,9,11,11,12,12,9,10,8,10,10,9,9,8,8,8,7,8,7,7,8,8,9,10,9,11,12,10,12,12,10,11,11,11,11,10,9,9,9,9,8,8,8,8,8,10,10,10,10,11,12,12,12,12,12,11,12,11,10,11,10,10,9,9,8,9,8,10,9,11,10,11,12,12,15,14,13,14,17,14,14,16,19,16,17,21,20,18,16,16,16,15,16,17,19,19,22,26,25,27,27,26,27,27,27,27,25,26,24,25,23,24,23,24,22,21,23,22,20,19,21,22,20,20,22,21,21,22,23,24,24,24,24,26,23],[26,26,25,24,24,22,23,22,21,20,21,19,18,18,18,15,16,16,14,13,13,13,10,11,11,11,9,9,8,8,8,7,7,6,7,7,6,5,6,6,5,4,5,5,5,4,5,5,5,5,6,6,8,8,7,6,7,6,4,5,5,4,4,4,4,3,4,4,4,4,4,5,5,5,6,5,5,6,7,7,7,8,7,8,9,9,11,13,14,13,13,14,12,11,11,10,9,9,10,8,8,9,8,7,7,8,7,6,7,7,6,6,7,7,5,7,8,7,7,8,9,8,8,11,12,11,11,13,13,12,14,15,15,16,15,15,15,15,14,15,13,14,14,13,13,12,11,9,10,9,9,9,10,9,9,9,10,11,12,12,13,12,12,13,12,12,14,14,13,14,16,16,16,15,14,16,16,14,13,14,12,12,10,11,10,10,11,10,8,9,9,9,9,10,10,9,10,11,11,10,12,11,13,14,11,12,13,13,12,11,10,11,10,9,8,8,8,9,8,8,8,10,11,8,9,10,10,9,10,10,11,11,11,12,12,12,12,12,12,12,12,11,12,11,11,12,11,11,11,12,12,12,12,12,13,12,14,13,14,12,13,12,12,11,10,9,9,10,9,10,10,11,11,10,12,11,11,10,11,11,12,12,13,14,15,15,15,14,14,12,12,12,11,10,9,10,11,10,10,12,12,11,12,14,13,12,14,14,13,12,13,11,11,10,9,9,8,9,9,10,9,9,8,8,8,8,7,8,8,8,7,10,10,11,14,14,15,15,13,13,12,11,11,11,9,9,10,8,9,8,8,7,8,8,7,7,8,7,6,7,7,7,7,6,6,6,6,6,6,6,7,7,6,7,7,9,8,8,7,8,7,7,7,7,6,6,7,7,7,8,11,10,13,13,13,13,12,9,8,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,2,3,3,2,2,2,2,3,2,3,3,4,4,4,3,4,4,4,4,4,4,4,3,3,4,4,3,3,3,4,4,5,6,8,9,8,7,7,6,6,5,5,5,5,5,4,4,4,4,4,4,5,4,5,5,5,4,4,4,5,5,5,6,6,7,7,7,7,6,6,5,5,4,3,3,4,3,4,4,3,3,4,3,3,3,3,2,3,2,2,2,1,0,1,2,2,3,4,5,7,8,9,9,11,12,13,14,15,15,15,16,13,13,11,8,7,5,3,3,2,2,2,2,2,2,3,4,6,6,7,7,6,5,6,5,6,6,6,5,5,4,3,3,3,3,3,3,3,3,3,2,4,4,5,8,10,10,9,8,8,7,8,9,7,7,6,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,6,6,6,5,5,6,5,5,5,4,5,4,4,4,4,5,4,4,4,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,6,5,5,5,5,6,6,6,6,7,7,7,6,7,7,7,7,7,7,7,6,6,6,6,6,5,5,6,6,6,6,7,7,7,7,9,9,8,8,7,8,7,8,7,7,7,6,7,7,7,6,6,6,7,8,8,8,8,8,9,8,9,8,8,8,8,8,8,7,7,7,7,7,8,8,8,8,9,9,10,11,11,9,10,11,10,9,10,10,9,9,10,10,10,10,9,8,8,8,8,8,8,8,9,9,9,10,11,11,12,13,14,13,12,12,13,10,10,12,10,9,10,10,9,9,8,8,8,8,8,9,9,9,10,11,11,13,13,11,12,12,12,12,11,10,9,10,9,9,9,10,9,9,10,10,11,11,12,12,14,14,14,11,12,13,12,10,11,12,10,10,9,9,9,10,9,10,10,10,11,12,11,13,15,14,16,16,12,14,11,13,14,13,12,11,10,10,10,11,10,10,10,11,10,12,12,14,14,13,16,15,13,15,13,14,14,14,12,11,11,11,10,11,10,10,11,12,11,11,13,14,15,13,16,15,14,13,16,15,12,14,14,12,12,11,11,12,11,12,11,12,11,12,14,14,17,17,14,14,19,17,15,17,20,18,18,21,20,19,17,16,16,16,17,16,18,19,21,24,25,27,26,26,27,27,27,26,25,25,24,24,22,24,24,24,21,21,22,22,21,19,21,21,21,21,22,22,22,21,24,24,25,23,24,26,24],[25,24,24,22,22,20,19,19,17,18,17,16,14,15,14,13,13,13,12,11,12,10,9,9,9,8,9,8,8,7,6,7,7,5,6,6,6,5,5,6,5,4,5,5,4,5,5,5,5,6,6,6,7,8,7,6,6,5,5,5,5,5,4,5,5,3,4,4,4,3,4,5,4,4,5,5,5,5,6,6,6,6,6,8,8,8,10,12,11,11,12,12,10,11,10,8,8,7,8,6,7,7,7,6,6,7,6,5,6,7,5,6,7,7,5,6,8,7,6,7,9,7,8,10,11,11,11,11,12,12,13,15,16,15,16,16,16,15,14,16,13,14,13,13,13,12,12,10,9,8,9,8,9,9,10,10,10,10,11,11,12,12,11,12,11,12,12,12,11,14,13,14,14,14,14,14,13,12,11,11,10,10,10,9,9,8,9,8,8,9,8,9,9,9,10,10,9,10,10,11,11,11,12,12,12,12,12,13,11,11,10,10,9,9,8,8,8,8,7,8,8,9,9,8,9,9,9,9,10,10,10,11,11,11,12,12,12,12,12,11,11,11,11,11,10,10,11,11,11,11,11,12,10,10,12,12,11,13,14,13,12,12,11,10,10,8,9,9,8,9,9,8,9,9,9,9,9,10,9,10,10,10,11,11,12,13,14,13,13,11,10,10,10,9,8,9,8,8,9,9,9,10,10,10,10,11,12,13,11,11,11,9,10,9,9,9,8,9,9,9,9,9,9,8,8,8,8,8,7,8,8,9,11,12,14,14,15,14,13,12,13,10,10,11,9,10,10,9,9,9,9,8,8,9,7,7,8,8,6,7,6,6,7,6,6,6,7,6,6,7,7,6,7,7,8,9,8,8,9,8,8,7,8,8,6,6,8,7,6,7,10,10,11,12,13,11,11,10,8,7,5,5,5,5,5,4,5,5,4,4,4,4,4,3,3,4,3,2,3,3,2,2,2,2,2,2,2,3,3,3,4,3,4,4,4,3,3,4,3,3,3,3,3,2,3,3,3,4,4,6,7,8,8,7,6,5,6,5,5,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,4,4,5,4,6,6,6,7,7,7,6,5,5,5,5,4,4,3,4,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,1,1,0,1,1,2,3,5,7,7,9,8,11,6,11,14,12,14,13,15,12,12,10,8,6,5,3,2,2,1,1,1,1,2,2,3,4,6,6,6,6,5,5,4,5,7,6,4,4,4,3,3,3,2,2,2,2,2,2,2,3,3,4,6,8,9,9,8,8,6,7,8,7,6,5,4,4,4,3,3,4,4,3,3,3,3,2,3,2,2,2,3,3,3,4,4,5,5,5,4,4,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,5,4,5,6,6,6,6,5,6,5,6,6,6,5,5,5,4,5,4,4,4,4,4,4,5,5,6,6,6,6,7,7,7,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,6,7,7,7,7,7,7,7,7,6,7,6,6,6,6,5,6,6,6,6,7,6,7,7,8,8,9,10,10,9,10,10,9,8,9,9,7,8,8,8,9,8,8,7,7,7,6,6,7,7,7,7,8,8,10,10,11,13,14,12,12,11,10,9,10,10,9,8,9,9,8,8,7,8,8,8,8,8,8,8,9,10,10,12,12,11,11,12,11,11,10,9,8,8,8,8,9,8,8,9,8,9,10,10,11,11,14,13,14,11,11,12,11,10,10,10,9,9,9,9,9,10,8,10,9,10,9,10,10,11,14,13,15,14,12,13,11,13,14,12,10,10,9,9,9,10,10,9,10,10,10,10,11,12,13,12,14,14,13,15,13,13,14,12,12,10,10,9,10,10,9,9,10,11,10,10,11,12,13,13,14,13,12,12,14,13,12,12,12,11,11,10,11,10,9,11,11,11,11,11,12,12,15,15,14,13,16,15,14,15,18,18,17,19,20,18,17,15,17,14,15,15,17,17,20,23,24,25,24,24,25,25,25,24,24,24,22,24,21,23,23,22,20,20,22,21,18,19,20,20,19,20,21,22,22,22,23,24,24,23,23,24,22],[25,24,24,22,22,20,19,19,18,18,19,17,16,17,17,15,16,16,17,15,15,14,12,12,12,11,10,11,10,9,9,10,9,7,8,8,7,7,7,7,7,6,6,6,6,7,7,6,6,8,8,7,8,9,8,7,8,7,5,5,6,5,4,5,5,4,4,5,5,5,5,6,5,5,6,7,7,7,7,8,8,8,8,9,9,11,13,14,14,13,14,13,13,13,11,10,10,10,10,8,9,10,9,8,8,8,7,7,8,8,7,7,8,8,7,7,10,8,7,10,11,9,10,14,14,13,13,14,14,14,15,18,18,17,17,17,17,18,17,17,15,15,15,15,15,14,13,11,11,10,9,10,10,10,10,10,10,12,12,13,12,13,13,14,13,13,14,14,13,15,15,15,16,15,14,16,15,14,13,12,12,11,9,10,9,9,11,10,8,9,8,10,9,9,10,9,11,12,11,12,12,12,13,14,13,13,13,13,13,13,11,10,10,10,8,9,7,7,8,10,9,12,12,9,9,11,11,11,11,12,12,11,12,12,13,13,12,13,14,12,12,12,13,13,12,12,12,12,12,11,12,12,12,12,13,13,13,14,14,13,14,14,12,10,9,9,9,8,9,10,11,10,10,10,10,10,10,10,12,11,11,11,13,14,14,16,15,15,14,13,13,11,10,9,8,9,9,10,10,10,11,10,12,11,11,12,14,15,12,13,12,11,10,10,10,9,9,10,11,11,9,10,10,9,10,10,9,9,10,9,9,11,12,13,15,15,16,16,14,15,13,12,13,13,11,11,12,10,10,10,10,9,9,9,7,8,8,8,7,8,8,6,9,7,7,8,8,8,7,8,9,8,9,9,9,10,10,10,10,10,9,9,8,9,7,7,9,8,8,9,11,11,14,14,13,13,11,9,8,7,6,5,6,6,5,5,6,6,4,4,6,5,4,4,4,4,3,3,4,3,3,3,3,2,2,3,2,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,5,6,8,9,10,9,8,8,7,7,6,7,7,6,6,6,6,6,5,5,6,5,5,6,6,5,5,5,5,6,6,6,7,7,8,8,8,8,7,6,6,5,4,4,4,4,4,4,4,4,3,4,3,2,3,3,3,3,3,3,2,2,1,1,0,1,2,3,4,6,7,8,9,10,12,12,14,14,15,14,15,13,13,11,10,7,5,3,3,2,2,2,2,1,2,2,3,5,5,6,6,6,5,4,5,5,6,6,5,5,4,3,4,3,3,3,2,2,2,2,2,3,3,5,6,8,10,10,8,7,7,6,7,7,6,6,4,5,4,4,4,5,4,3,4,4,3,4,3,3,4,2,3,3,3,4,5,5,6,6,5,5,6,5,4,6,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,6,6,6,5,6,6,6,5,5,5,5,4,5,4,5,5,5,6,6,6,7,6,6,6,6,7,7,7,6,7,6,6,6,6,6,6,6,6,5,6,6,6,6,7,7,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,6,7,6,7,7,8,8,8,8,8,8,9,8,7,8,7,8,7,7,7,8,8,7,8,7,8,8,9,9,10,11,10,9,10,11,9,9,9,10,9,8,10,10,10,10,10,9,8,8,8,8,8,8,9,8,9,9,11,10,12,13,13,13,12,12,12,10,10,12,10,9,9,10,9,9,9,8,9,9,8,9,9,9,10,11,11,12,13,11,12,13,13,13,11,10,10,10,10,9,10,10,9,10,9,10,11,11,11,12,13,14,14,11,12,13,12,10,11,12,10,11,10,10,10,11,10,10,10,10,11,12,10,12,14,15,16,15,13,14,11,13,14,13,11,11,11,11,10,11,11,10,10,11,10,11,11,13,14,13,15,15,12,15,13,14,15,13,12,11,11,11,10,12,11,11,11,11,11,11,12,14,15,13,15,15,13,13,15,14,12,13,13,12,13,12,11,14,11,12,11,12,12,12,13,15,16,16,14,14,18,16,14,17,19,18,18,20,20,20,17,17,17,17,17,17,18,19,21,25,25,27,27,26,27,27,27,26,25,25,23,24,22,23,23,23,21,21,22,22,20,19,22,21,21,20,22,22,22,22,24,25,25,24,24,26,23],[25,23,23,22,21,18,19,18,17,17,18,16,16,17,16,15,15,16,15,14,14,13,12,12,12,12,12,11,11,10,11,10,9,9,10,10,9,8,8,8,8,8,8,9,7,8,8,8,8,8,9,10,10,10,9,9,10,9,7,7,8,7,6,7,7,5,6,7,6,6,6,8,6,6,8,8,8,8,9,9,8,10,10,11,11,11,12,14,15,14,14,14,14,13,12,12,11,11,11,10,11,10,10,9,9,10,8,9,9,9,8,8,9,9,9,9,11,10,10,11,12,11,12,15,15,14,15,16,15,16,17,18,20,18,19,19,18,17,18,18,16,18,16,16,17,15,14,13,12,11,12,11,13,11,13,12,13,14,14,15,15,15,16,17,15,16,16,16,15,18,17,18,17,17,17,17,16,16,15,15,14,14,12,13,12,10,12,11,10,11,11,11,11,12,13,13,13,14,15,14,15,15,18,15,16,17,17,16,16,16,14,13,12,12,11,11,10,10,9,11,10,11,11,10,12,12,12,13,14,14,13,14,14,14,15,15,15,15,15,15,14,13,13,14,12,13,13,14,12,14,13,15,14,13,15,15,14,15,18,16,16,16,15,12,13,12,11,10,11,13,12,12,13,11,12,11,12,12,12,12,13,13,15,15,15,16,18,16,17,15,14,13,12,12,10,12,12,11,13,12,13,12,13,12,13,13,15,15,15,15,15,13,14,12,12,12,11,12,12,13,12,12,12,11,11,10,11,11,11,10,11,12,15,15,16,17,18,18,16,15,15,14,14,15,13,14,14,12,12,12,13,10,11,13,10,10,10,11,9,11,9,9,9,10,8,9,9,9,8,10,10,9,10,11,12,12,13,11,12,12,11,11,10,11,9,9,11,10,9,10,11,12,12,14,14,13,12,11,10,9,8,8,8,8,8,7,8,7,6,6,7,6,6,5,6,5,5,4,4,4,4,3,4,3,2,3,3,4,5,5,5,4,6,6,7,5,5,5,5,5,5,5,6,4,5,4,6,6,7,9,10,11,11,10,9,9,9,8,8,9,8,7,6,8,7,6,6,7,6,6,7,7,7,7,7,6,9,7,9,9,9,10,10,9,10,8,7,8,7,6,6,5,6,5,6,5,6,5,5,4,4,4,4,3,3,4,4,3,3,2,2,1,0,1,2,4,6,6,9,9,10,10,12,14,15,15,15,17,15,14,12,10,7,6,5,3,3,3,2,2,1,3,3,4,6,7,8,7,7,6,5,5,6,8,8,6,6,5,4,5,4,4,4,3,3,2,3,3,3,4,6,7,8,11,10,10,9,8,8,7,9,7,7,5,6,5,5,5,6,5,4,5,5,5,6,4,4,4,4,4,4,5,5,6,6,8,7,6,6,7,6,6,7,6,6,7,6,6,6,6,6,5,6,6,5,6,6,6,8,8,8,7,8,7,7,8,7,7,8,7,7,7,6,7,5,6,7,7,7,8,8,9,8,8,9,9,9,9,10,9,8,8,8,8,8,8,8,7,8,7,8,8,10,10,9,10,10,10,11,10,9,9,9,10,9,9,9,8,9,9,8,9,8,9,9,10,10,10,10,10,11,11,11,10,10,10,10,9,9,9,10,9,9,10,11,10,11,10,11,11,12,13,13,12,14,13,13,12,12,12,12,11,12,11,12,11,11,10,10,10,9,10,10,10,12,10,12,12,13,14,15,15,16,16,15,15,14,14,14,14,13,13,13,12,12,11,11,11,12,11,11,12,12,12,12,13,14,16,16,16,15,15,16,15,15,14,12,12,12,12,12,12,12,12,13,13,13,13,15,16,17,18,18,15,16,17,16,15,15,14,14,13,11,13,13,13,12,14,12,14,14,15,13,15,18,16,18,19,17,17,16,17,17,15,15,15,13,12,13,13,14,13,14,14,15,14,14,16,17,16,18,19,17,18,17,18,18,17,16,15,14,13,14,13,13,15,14,15,15,14,15,16,17,17,19,17,18,16,18,17,16,17,16,15,15,13,15,13,13,15,14,15,15,14,16,16,19,19,18,18,20,19,18,19,21,21,19,23,22,21,20,19,19,17,19,19,20,19,22,25,26,27,25,25,26,26,26,26,26,25,24,25,23,25,25,24,23,23,23,22,21,21,22,22,21,21,23,23,23,23,25,25,25,25,24,27,24],[25,24,25,23,22,21,22,21,21,22,22,20,20,22,21,20,20,21,21,19,19,19,17,17,18,17,16,18,18,15,15,15,15,13,13,15,12,13,13,14,13,13,13,13,11,12,13,11,13,13,13,14,15,14,13,13,13,13,11,10,11,12,10,10,11,9,9,10,10,9,10,11,11,10,12,12,11,12,13,13,12,14,14,15,15,17,18,19,19,19,19,18,18,18,17,15,15,15,17,14,15,15,15,13,14,14,12,12,14,14,12,13,14,13,12,14,17,14,14,17,17,15,16,20,19,19,19,19,19,18,19,21,22,21,21,21,20,21,20,20,19,20,20,19,19,18,18,16,17,15,16,16,17,16,17,16,17,18,18,20,19,20,19,20,19,19,21,20,19,21,21,21,22,22,21,20,20,20,19,17,19,16,15,15,14,14,14,15,15,15,13,15,15,15,15,15,17,17,17,18,18,18,21,19,18,20,21,18,20,19,16,15,16,15,14,13,13,12,12,13,12,15,16,13,15,17,16,16,16,18,16,17,17,18,18,18,19,18,19,20,18,17,18,20,16,16,17,18,17,17,19,19,16,18,19,19,19,19,20,19,20,19,18,16,15,14,15,13,14,15,14,18,14,14,17,16,16,15,17,16,16,16,18,18,19,19,20,20,20,19,19,16,16,14,13,15,13,17,16,16,15,16,17,15,15,18,19,20,18,18,18,18,16,16,17,15,16,18,18,18,17,17,16,18,17,16,16,17,16,15,16,17,18,18,20,19,21,22,19,19,19,18,19,20,17,19,19,17,16,18,17,16,16,17,15,14,15,17,13,15,14,13,16,16,14,16,14,16,15,14,15,15,14,17,18,18,18,16,17,17,15,16,15,15,15,14,16,14,13,13,15,16,15,16,18,17,16,14,13,13,12,11,12,14,11,11,13,12,10,11,14,11,10,10,11,11,9,8,10,9,6,8,8,6,5,7,6,7,8,8,11,10,10,11,13,9,9,11,12,9,9,12,10,7,10,8,11,11,12,13,15,16,16,15,14,14,15,13,13,15,14,12,11,13,13,11,12,14,12,11,13,13,11,12,12,12,12,12,12,13,13,14,14,14,14,14,12,13,11,11,10,8,10,8,10,11,8,8,9,6,6,7,8,6,6,7,7,6,6,4,3,2,1,0,1,5,4,5,7,8,10,11,12,14,15,16,16,17,16,16,13,12,9,7,7,5,6,5,4,4,4,4,5,5,8,8,9,8,9,7,5,8,9,10,9,8,8,7,6,7,7,6,9,7,6,7,6,7,7,5,8,9,10,12,12,11,10,9,9,9,10,9,9,8,9,7,7,8,9,7,7,9,8,8,9,9,8,9,7,9,8,8,8,9,10,13,12,11,11,13,11,11,12,10,9,11,10,11,11,10,10,10,9,10,9,9,9,12,13,14,12,11,15,12,12,14,12,11,12,11,12,14,13,12,11,11,11,11,10,11,11,12,13,12,14,14,14,15,15,15,14,14,13,14,13,14,13,13,14,12,14,12,13,14,13,14,14,15,15,16,15,15,14,15,14,13,15,14,14,15,15,14,13,13,14,14,15,15,15,15,16,17,16,15,14,15,16,14,16,14,14,15,15,14,15,15,15,14,16,15,17,19,18,16,17,19,18,16,16,17,17,15,16,17,16,15,16,15,14,15,15,14,15,15,15,15,15,16,18,16,19,20,21,20,20,19,20,18,17,20,18,16,16,17,15,17,15,15,16,15,15,15,15,15,16,17,17,20,21,18,18,21,19,21,19,16,16,17,16,16,16,16,16,15,16,15,16,16,18,18,21,22,21,18,19,21,20,17,19,19,16,17,16,16,15,16,16,15,16,16,17,18,16,18,20,21,23,23,19,20,18,20,21,20,19,17,17,16,16,17,16,17,16,17,16,17,17,19,21,18,22,22,18,21,19,21,21,20,19,16,17,15,16,17,16,16,15,17,17,17,18,20,21,19,22,20,18,18,22,21,17,18,20,16,18,17,16,17,16,17,16,17,17,17,19,20,22,22,19,20,23,21,19,21,23,22,22,24,23,22,22,20,21,20,21,20,22,22,23,27,27,28,28,27,28,28,28,27,27,27,26,26,24,26,26,25,23,24,24,24,23,22,23,24,23,23,24,25,24,24,27,27,27,25,25,27,25],[26,25,26,25,23,22,23,22,22,23,24,22,21,23,22,20,21,22,22,20,20,21,19,19,20,20,18,20,20,18,17,18,19,16,17,18,16,16,16,18,16,14,17,15,15,15,17,15,14,15,16,15,17,17,16,15,16,16,15,15,15,15,15,15,14,14,15,14,14,12,14,14,15,14,15,14,14,16,17,17,16,18,17,17,18,20,20,19,19,18,20,19,20,20,18,18,17,17,18,17,17,18,18,17,16,18,17,17,17,17,17,16,18,17,18,18,19,18,18,20,20,19,20,22,22,21,21,23,21,20,21,23,24,23,22,23,23,23,22,23,24,22,22,22,22,21,20,19,18,16,17,18,18,18,18,19,21,20,20,23,21,21,22,22,20,21,23,22,20,22,24,23,23,21,22,21,21,20,21,20,20,19,18,18,18,18,16,16,17,16,18,16,16,16,17,17,19,18,18,18,20,21,22,19,19,22,21,20,21,19,18,18,18,18,16,14,15,16,16,15,16,17,16,17,17,18,16,17,18,18,19,18,19,20,19,18,20,21,21,20,19,19,19,20,18,18,19,19,18,19,21,20,18,19,21,21,19,21,23,21,20,21,18,17,17,17,16,16,16,16,17,19,17,17,19,18,17,18,18,17,17,18,21,20,21,20,21,21,22,20,19,18,19,18,15,17,16,19,19,19,19,18,20,19,18,20,22,20,20,19,20,19,19,19,19,19,17,19,21,21,20,18,21,20,18,17,20,20,18,18,21,20,21,22,22,23,24,23,22,21,22,22,21,23,21,22,22,21,20,22,21,18,18,20,17,16,17,17,16,17,15,15,17,16,15,16,16,18,16,18,18,18,18,20,20,21,22,20,21,21,20,17,18,20,16,16,18,17,16,17,18,17,17,17,17,17,17,15,15,15,14,14,15,14,14,14,16,14,14,14,15,14,14,13,13,13,13,12,12,12,9,9,9,7,7,7,7,10,11,10,11,8,11,12,14,10,9,13,12,11,12,14,12,13,13,12,14,15,15,16,18,19,19,18,17,16,16,15,15,17,16,15,13,15,15,13,12,15,15,13,14,16,15,14,13,13,16,13,14,16,15,16,16,16,16,15,13,14,12,11,11,10,12,11,12,10,11,11,11,8,9,9,10,8,10,10,11,8,7,6,6,5,2,1,0,2,3,4,5,8,9,11,13,14,16,17,17,18,17,17,15,13,11,10,10,7,8,7,6,5,5,4,6,7,10,11,10,9,11,9,5,9,11,13,13,10,12,10,10,12,12,9,12,9,7,7,7,7,8,7,11,12,14,14,14,13,13,13,12,11,12,12,11,12,12,11,10,12,13,11,9,13,14,10,13,11,9,9,8,10,10,10,11,12,12,14,15,14,13,16,15,14,15,15,13,15,14,14,14,13,14,10,11,11,11,11,13,14,14,17,15,15,17,14,15,16,16,14,16,15,13,15,14,13,13,13,13,13,12,13,13,14,16,15,17,17,18,17,18,17,17,17,15,16,16,15,16,16,16,13,16,15,16,16,15,16,16,18,18,18,17,18,17,19,17,15,18,16,16,16,17,15,16,15,16,17,17,17,18,17,19,19,20,18,17,19,21,17,18,17,16,16,17,17,16,17,17,17,18,19,20,21,21,20,21,23,22,19,20,22,21,18,20,20,19,18,18,18,18,17,18,17,17,18,18,18,18,19,20,20,22,24,24,24,22,23,23,21,20,23,22,19,20,21,19,20,18,18,18,18,18,17,19,18,20,21,21,23,24,21,23,24,24,24,23,20,20,20,19,19,18,19,19,18,20,18,21,20,22,23,24,25,25,22,23,24,24,21,22,23,20,21,19,19,17,18,19,17,19,19,20,21,19,21,23,25,26,26,23,24,21,24,25,24,24,21,21,18,19,18,18,19,18,20,19,20,20,23,24,22,25,25,22,26,23,25,25,24,23,19,21,18,19,18,17,20,18,20,18,19,19,23,24,23,24,24,21,22,25,24,20,22,23,20,22,19,18,18,18,19,18,20,19,21,21,23,25,24,22,22,25,24,22,24,26,25,24,27,25,25,24,22,23,21,22,22,24,24,25,28,28,29,28,27,29,29,28,28,28,28,27,27,25,26,27,26,24,25,25,25,24,23,24,24,25,24,25,26,26,24,28,27,28,26,26,28,26],[27,26,27,27,25,25,25,25,24,25,26,25,25,26,25,24,25,24,25,24,23,24,23,22,23,22,22,23,23,22,21,22,22,21,21,22,21,21,21,22,22,19,21,20,20,21,21,20,20,21,21,21,20,21,21,20,20,21,18,19,20,19,17,19,20,18,17,20,19,18,18,19,19,18,20,19,19,20,21,20,19,22,22,21,21,23,23,23,22,23,24,21,23,24,22,22,21,21,22,20,21,22,21,21,22,22,21,22,21,22,21,21,23,20,21,21,23,22,21,23,23,23,22,23,23,22,23,24,22,22,23,25,25,25,25,26,25,25,24,25,25,23,24,23,24,23,22,22,21,20,21,22,22,22,22,22,23,24,23,25,25,25,25,25,23,24,25,25,24,25,26,25,26,25,25,26,26,23,23,20,22,20,20,20,20,21,20,19,20,20,18,20,20,21,19,21,22,22,22,21,23,23,25,23,23,24,24,22,23,22,21,20,20,20,19,18,16,16,14,17,18,20,20,19,20,20,20,20,21,22,21,21,22,23,22,22,22,22,24,22,22,20,22,23,21,20,21,22,21,21,23,23,21,21,22,23,23,25,23,23,24,23,21,20,19,19,19,18,17,18,17,19,16,17,20,18,19,20,20,20,20,20,23,21,24,25,25,24,24,24,23,20,20,20,19,21,19,18,21,19,19,19,22,19,20,22,22,24,21,23,21,22,21,21,23,22,22,23,23,24,23,22,24,24,22,22,22,23,21,21,22,22,25,24,25,25,26,26,25,25,24,24,25,26,24,25,24,24,23,25,23,22,22,23,22,20,20,21,20,20,20,19,22,21,19,22,20,21,21,21,22,22,22,24,26,24,25,23,24,24,24,21,23,22,21,21,21,21,20,20,22,21,21,20,21,20,20,19,19,19,18,18,19,20,18,17,21,19,18,20,20,19,20,20,21,19,18,17,17,16,14,16,16,14,12,13,11,14,15,14,15,14,15,18,19,16,15,19,17,16,18,18,17,17,18,18,19,20,21,21,21,22,23,22,22,21,22,21,20,23,22,20,20,22,21,20,19,21,20,19,19,21,20,18,19,18,19,19,19,21,21,21,20,21,22,21,19,20,17,16,15,15,16,15,16,16,16,16,16,15,15,15,16,14,14,15,15,12,14,12,9,9,6,4,1,0,1,3,5,6,8,10,12,14,16,17,17,19,18,19,17,17,15,15,15,12,14,12,10,9,7,6,7,8,10,11,11,8,10,9,7,9,12,14,15,13,15,12,11,15,15,10,15,14,9,11,8,9,10,8,12,13,14,17,16,15,15,13,12,12,12,12,12,11,14,12,10,14,16,13,12,17,17,15,17,15,13,13,10,14,12,10,13,13,14,16,17,15,15,17,16,17,17,17,16,18,16,17,19,17,16,15,14,15,15,14,14,15,17,17,17,17,19,19,19,18,19,17,18,18,17,19,20,17,17,17,17,16,16,16,16,16,19,18,18,19,21,21,20,21,21,20,19,21,19,19,20,19,19,18,19,18,20,19,18,20,19,21,21,24,20,23,21,24,22,20,23,20,20,21,21,20,21,19,20,20,23,22,21,21,25,24,24,23,23,24,24,22,23,22,22,22,21,23,22,22,21,22,22,24,25,25,25,25,26,26,26,24,25,26,25,24,24,24,24,23,23,24,24,23,22,23,22,23,21,23,22,24,26,24,25,27,27,27,26,27,26,26,25,26,25,24,25,24,25,24,24,23,23,21,23,22,24,21,24,25,25,27,27,26,26,27,26,27,26,24,24,25,25,24,23,21,23,21,24,21,23,25,25,25,27,27,27,25,26,27,27,24,26,26,24,25,23,23,21,21,23,21,23,22,22,24,23,26,26,27,28,27,26,26,24,27,27,27,26,24,25,23,22,21,21,23,21,24,22,23,24,26,26,25,28,27,25,28,25,27,27,27,25,24,24,22,22,22,20,23,21,23,21,22,23,25,26,25,27,26,24,24,26,26,23,26,25,23,25,22,22,23,21,23,21,23,22,23,25,25,27,27,24,25,27,26,24,26,27,26,25,27,27,27,26,23,25,24,25,23,26,26,26,28,28,28,28,28,28,28,28,28,28,27,26,27,26,26,27,27,25,26,25,25,24,24,25,24,24,25,25,26,26,25,28,28,28,26,27,28,26],[27,27,28,27,26,25,26,25,25,26,26,24,25,26,26,25,26,26,26,24,25,26,24,24,24,25,24,25,25,25,24,24,24,25,23,24,23,23,23,24,24,22,23,23,22,22,24,22,21,23,23,21,21,22,22,20,23,24,19,19,23,21,18,21,23,20,19,22,21,21,21,23,21,20,23,22,21,24,23,23,24,26,23,23,24,24,25,25,25,24,25,24,25,25,24,24,24,23,24,24,24,24,25,24,25,25,24,24,24,24,23,24,25,24,23,24,25,24,24,25,25,24,25,25,25,25,25,26,25,24,25,26,27,26,25,26,25,25,25,25,23,24,24,24,24,23,24,22,22,22,22,23,23,22,23,23,25,24,25,25,25,25,25,25,23,23,26,24,23,25,26,26,26,25,25,24,24,23,23,21,21,20,21,21,22,22,20,21,22,21,21,20,21,21,20,21,22,20,21,22,23,24,25,23,23,24,24,22,25,23,20,20,19,20,19,17,16,15,13,16,15,17,18,18,17,20,20,20,21,20,21,21,20,22,21,23,22,22,23,23,21,20,22,22,20,19,20,20,20,20,22,22,20,20,22,22,22,23,25,24,23,23,20,20,19,18,19,18,18,18,19,19,18,17,20,18,18,18,20,19,19,20,21,21,23,24,24,23,24,22,22,20,20,20,21,19,20,20,22,20,20,21,21,20,21,21,21,22,22,22,22,22,22,23,24,23,22,24,25,24,23,23,25,24,22,22,24,24,22,22,24,23,25,26,25,26,26,26,26,25,25,25,26,26,24,26,25,25,24,25,25,24,23,24,23,21,22,23,21,22,22,21,23,23,21,22,21,23,22,22,22,23,24,25,25,25,25,24,25,25,25,23,24,24,23,22,23,22,21,21,22,21,21,21,21,21,20,20,20,20,21,18,20,22,19,18,22,21,19,21,23,22,23,22,23,22,18,19,20,17,16,17,17,16,16,15,13,13,16,16,17,16,18,20,23,18,17,22,22,17,20,22,20,19,21,19,22,23,23,23,24,24,24,24,23,23,23,23,23,24,23,23,22,22,23,22,21,22,23,21,21,22,21,20,20,19,22,20,21,21,22,21,21,23,23,21,21,21,19,18,17,16,17,15,16,18,17,14,17,16,13,13,18,14,13,15,16,13,16,14,13,10,8,6,3,1,0,2,4,6,8,10,11,13,15,17,16,19,18,19,17,17,15,16,16,14,17,15,15,13,12,8,9,9,10,12,11,10,12,11,9,13,15,17,18,15,18,15,15,19,18,17,17,17,15,15,14,12,12,9,11,13,14,17,17,15,15,14,15,15,15,15,15,15,17,15,15,16,18,18,16,20,19,15,20,17,14,15,13,16,15,14,16,16,18,20,21,20,19,21,19,20,22,21,20,22,21,21,22,20,19,18,18,18,17,18,17,19,20,21,20,22,22,22,22,23,23,21,22,23,22,23,22,21,21,21,20,20,19,18,19,21,20,20,21,21,24,22,24,23,24,24,21,24,23,22,23,22,21,21,21,21,21,20,20,23,23,24,25,25,23,25,23,25,24,22,25,23,22,24,23,22,22,22,23,21,25,24,23,24,26,26,26,25,25,26,25,24,25,24,23,24,23,24,23,24,23,24,24,25,25,27,27,25,27,28,26,26,27,27,26,25,26,25,25,24,24,24,24,24,23,24,23,25,23,25,24,25,26,26,27,27,28,28,28,28,27,27,27,28,27,26,26,26,26,26,24,25,24,24,25,23,25,23,27,25,27,28,29,27,28,28,27,27,27,26,26,26,25,25,24,24,25,22,26,23,25,26,27,27,28,28,28,27,27,28,28,27,27,27,26,27,25,24,23,22,25,22,25,24,24,27,25,27,27,28,29,29,27,27,26,28,28,27,27,25,26,24,24,23,22,25,23,25,24,24,26,26,27,27,28,28,27,28,27,28,27,27,27,26,26,23,24,23,22,24,22,26,23,23,26,26,27,27,28,27,26,27,27,28,26,27,26,25,26,23,24,24,22,25,23,25,24,24,27,27,26,28,27,26,27,28,26,27,28,28,26,28,26,27,27,24,26,23,26,24,27,26,27,28,28,28,28,28,28,28,28,28,27,27,27,28,26,27,28,26,25,26,26,26,24,25,26,25,25,25,26,27,26,27,28,28,28,27,27,28,27],[28,28,28,28,26,26,27,25,26,26,27,26,26,27,26,26,26,26,26,26,26,26,25,25,25,26,26,26,25,25,26,25,25,26,25,24,25,25,24,24,25,23,23,24,23,22,24,22,21,22,24,23,21,22,23,22,23,22,21,23,23,22,20,23,23,22,21,23,21,23,23,24,22,22,25,24,23,25,25,24,24,27,25,25,26,25,25,25,25,25,26,26,27,26,24,27,25,25,25,25,25,25,25,25,25,25,25,25,25,24,25,25,24,26,25,24,25,25,25,24,26,26,24,25,26,25,25,24,25,24,24,25,27,25,25,26,24,26,25,25,25,25,25,25,25,24,23,23,23,22,22,23,23,23,23,23,25,24,25,26,25,25,26,26,23,25,26,25,24,26,26,27,27,25,26,25,25,23,24,23,23,21,22,21,22,22,20,20,20,20,21,20,21,21,20,21,23,23,22,23,25,25,27,24,24,26,26,24,26,24,22,21,21,20,19,18,15,15,13,17,18,19,20,18,19,20,20,20,22,22,21,22,22,23,23,23,24,24,24,24,23,21,23,23,21,22,23,23,22,21,25,23,22,22,24,23,23,24,25,25,25,24,22,21,20,19,18,17,18,18,19,20,21,18,21,21,21,20,22,23,22,21,23,23,24,25,25,24,24,23,23,22,22,21,21,20,19,20,22,22,20,22,22,22,21,22,23,23,24,23,23,22,23,23,23,22,22,24,24,25,24,22,25,25,22,23,25,24,23,22,24,24,25,25,25,26,27,26,26,26,26,25,26,27,26,26,25,25,25,25,25,24,23,24,23,22,22,23,20,22,20,20,24,22,20,23,23,24,23,24,23,24,24,25,26,26,26,25,25,25,25,23,22,24,23,22,22,23,22,21,23,22,21,20,20,20,21,19,21,21,19,19,21,21,19,19,21,20,20,21,22,22,22,21,23,21,20,20,21,19,18,20,18,16,16,16,14,14,15,16,20,18,19,21,22,21,20,22,23,20,22,22,22,22,22,22,24,24,24,24,25,25,25,25,25,25,24,24,24,24,25,24,22,23,23,22,21,23,23,22,21,22,22,20,19,18,21,20,21,21,22,22,22,24,23,23,22,22,21,20,17,17,17,15,16,17,14,14,16,16,15,15,18,17,14,17,17,18,18,17,13,12,9,6,4,4,1,0,2,4,7,9,11,12,14,15,17,18,18,19,17,18,16,18,18,15,18,19,17,13,12,12,12,12,15,15,13,13,16,13,9,16,16,19,20,17,21,16,17,20,20,19,20,19,17,17,16,14,16,12,15,16,17,19,19,18,18,17,17,17,19,17,17,17,18,19,18,19,20,19,20,22,22,21,23,20,17,17,16,17,15,17,17,19,20,23,24,22,20,23,21,23,24,23,22,23,23,23,23,23,22,21,20,20,18,20,18,22,23,24,24,24,24,23,25,24,24,24,23,23,24,23,24,23,23,22,23,22,21,20,22,22,23,23,24,23,26,24,26,25,24,25,23,23,23,23,24,24,24,23,23,23,24,23,22,24,24,25,25,26,25,25,25,25,25,23,24,23,23,23,24,23,24,23,23,23,25,25,25,24,27,26,27,26,25,26,26,25,25,24,24,24,24,25,25,25,24,24,25,25,27,28,27,27,28,27,28,26,27,27,27,26,27,26,25,24,25,24,25,25,25,24,24,26,25,26,24,26,27,26,27,28,29,29,28,28,28,27,27,28,27,26,25,26,26,26,24,25,24,25,26,25,26,25,27,27,26,27,28,27,28,28,28,27,27,25,25,26,25,26,25,25,26,24,26,24,26,25,27,27,28,28,29,28,28,28,28,26,27,27,25,26,25,25,23,24,26,23,26,25,26,27,24,27,28,28,29,29,28,27,26,27,28,27,27,25,26,24,25,24,24,26,24,26,25,26,26,27,28,27,28,28,27,28,27,28,28,27,27,25,27,24,25,24,22,25,24,27,24,24,26,27,28,27,28,28,26,27,27,28,26,26,27,24,26,24,25,24,24,25,24,26,24,25,27,27,28,28,27,27,28,28,26,27,29,28,27,28,28,27,27,26,26,24,27,26,27,26,28,29,29,29,29,29,29,29,29,28,28,28,28,29,27,28,28,28,26,27,27,26,26,26,26,26,26,26,27,27,27,27,28,29,29,28,28,29,27],[28,28,29,29,27,27,28,27,26,28,28,27,27,28,27,27,27,27,27,26,27,28,26,26,27,26,27,26,27,27,25,25,26,26,24,25,24,25,24,25,25,23,24,24,24,24,23,23,23,24,25,24,23,24,23,23,23,24,22,22,24,23,20,23,24,22,20,24,23,22,23,23,23,21,25,22,23,25,24,23,23,27,26,24,26,26,27,26,27,27,28,26,27,27,26,26,25,25,26,24,25,25,25,24,25,26,25,26,25,24,25,25,25,24,25,24,26,25,24,26,25,25,25,27,25,25,26,27,26,26,26,27,27,27,26,27,26,27,26,26,26,27,26,26,27,27,25,26,25,24,24,25,24,25,24,25,27,25,27,28,25,27,28,27,24,27,28,25,24,28,28,28,28,26,27,26,27,25,26,24,25,24,24,24,25,24,22,23,23,25,24,21,24,24,21,24,25,24,23,25,27,27,28,25,26,27,27,24,27,25,24,22,23,21,22,20,18,19,16,19,19,22,22,20,20,22,22,21,23,22,23,24,23,25,25,25,25,25,25,25,22,23,25,25,23,24,24,25,24,23,25,25,23,24,25,24,24,26,27,26,26,24,23,23,22,21,22,21,21,23,21,24,21,21,24,22,22,22,24,23,23,24,25,25,26,26,27,25,26,24,25,24,23,24,24,23,25,24,25,24,24,25,25,24,24,25,25,26,25,25,25,25,25,25,26,25,25,26,26,27,25,23,27,27,23,24,26,26,24,25,26,26,28,27,28,28,28,28,27,28,28,27,28,28,27,28,27,27,27,27,26,26,25,25,24,23,24,25,23,24,22,23,26,24,23,25,24,25,23,25,24,27,26,27,27,28,28,26,27,27,26,24,24,25,24,24,24,25,23,24,25,24,24,23,24,24,24,23,24,23,23,22,24,24,22,22,24,23,23,24,23,23,23,23,24,23,22,21,21,20,19,20,20,16,16,18,15,17,18,19,21,20,21,23,24,21,20,22,23,20,22,22,21,21,21,22,23,24,24,24,26,26,26,27,25,25,26,25,24,25,25,24,23,23,24,23,22,24,23,21,24,24,24,22,22,21,24,23,24,24,25,24,25,26,26,25,23,22,21,21,20,18,20,19,19,20,19,19,19,19,17,19,20,17,17,19,19,18,17,15,12,11,9,8,6,6,3,1,0,1,4,5,7,9,11,13,14,16,16,18,16,17,17,18,19,16,18,17,14,13,12,11,12,13,15,16,15,14,15,12,10,14,17,19,20,18,20,18,18,19,20,18,20,20,16,17,14,15,15,14,16,17,18,20,21,20,20,17,19,18,17,20,19,20,21,19,17,20,21,20,20,23,22,20,23,21,19,19,18,20,18,17,20,20,22,24,24,22,21,23,22,22,23,23,21,24,23,21,23,23,20,22,21,21,20,19,20,22,25,24,23,23,24,23,24,24,23,22,23,23,22,24,23,22,22,23,22,22,22,22,23,22,24,22,24,23,25,25,25,25,27,24,23,26,23,23,24,23,23,22,22,23,23,23,23,26,25,26,27,28,25,27,26,27,26,25,27,24,25,26,25,25,24,23,26,25,28,27,26,26,28,28,28,27,27,28,28,27,27,26,26,27,25,27,25,27,26,27,28,28,28,29,29,28,29,29,29,28,29,29,28,27,27,28,27,27,27,27,27,27,25,27,24,27,26,28,28,28,29,28,29,29,29,30,29,29,29,28,29,29,29,28,28,28,28,28,27,28,27,25,27,26,28,28,29,29,29,29,30,29,29,29,29,29,29,28,28,28,28,27,27,25,27,26,28,27,27,28,29,29,29,30,29,28,29,29,29,28,28,29,28,28,27,27,26,25,27,25,28,27,27,29,28,29,29,29,30,30,29,29,28,29,29,29,29,28,29,27,28,25,24,27,25,28,26,27,28,28,29,29,30,30,28,30,29,29,29,29,29,28,28,27,27,25,23,27,25,28,27,26,28,29,29,29,29,29,28,28,29,29,28,28,29,27,29,26,27,25,24,27,24,28,26,26,28,28,28,29,29,28,28,29,28,28,29,29,28,29,29,28,29,27,28,26,28,26,28,28,28,29,29,29,29,29,29,30,29,29,29,28,28,29,27,28,28,27,26,28,26,27,26,26,27,26,27,27,26,28,28,28,29,29,29,29,28,29,28],[28,28,28,28,27,27,27,26,26,27,27,26,27,27,27,26,28,28,27,26,27,28,26,26,27,27,26,27,27,26,26,26,26,26,26,27,25,26,26,26,26,24,26,25,24,25,26,24,25,26,26,24,23,25,25,23,24,25,22,23,24,23,23,23,24,22,21,24,23,22,22,24,24,21,25,24,24,25,25,25,24,27,26,26,27,27,27,27,26,26,27,25,26,27,25,25,25,25,24,24,24,25,25,24,25,25,24,25,25,25,23,25,26,24,25,25,25,24,25,26,25,25,26,26,25,25,25,26,26,25,25,27,27,27,28,28,26,27,27,26,26,26,26,26,27,26,26,26,26,25,25,26,25,26,25,26,27,26,28,28,28,28,28,28,26,27,28,27,26,28,28,29,29,27,28,27,27,26,26,25,25,25,25,26,25,25,24,23,26,25,25,24,25,25,24,25,26,25,25,25,26,27,28,26,26,28,27,25,28,26,25,24,25,24,24,21,20,18,16,20,19,21,22,20,22,23,23,23,24,23,24,25,24,26,25,26,26,25,27,26,24,23,25,25,23,21,24,24,23,24,25,25,23,24,25,25,25,26,27,27,27,25,25,24,24,23,24,22,23,23,22,24,20,21,24,22,21,23,24,24,24,24,24,26,26,28,27,26,27,26,25,24,24,25,25,24,24,24,25,24,25,25,26,24,25,25,26,26,26,26,26,25,27,26,27,26,26,26,27,28,27,26,27,28,26,26,26,27,25,26,27,27,28,28,28,27,28,28,28,28,28,27,28,28,28,28,28,27,28,28,27,26,26,27,25,24,26,26,24,25,24,24,26,26,24,26,26,26,24,26,26,26,26,28,29,28,28,28,27,27,27,25,26,26,25,25,25,26,23,24,25,23,25,23,24,23,23,23,24,25,24,23,23,25,22,23,25,25,24,24,26,25,26,25,27,25,24,22,24,22,21,22,21,20,18,19,17,20,20,21,24,22,25,24,26,24,23,26,26,23,25,25,24,23,25,24,26,26,26,26,27,27,27,28,27,26,27,27,26,27,27,26,26,27,26,26,25,25,26,24,25,27,25,24,23,24,26,25,25,26,26,26,26,26,26,26,24,25,23,23,23,21,23,21,21,22,20,19,21,21,19,20,23,20,17,20,22,19,20,19,14,14,11,10,8,7,6,3,2,0,1,3,5,8,9,12,13,15,15,17,16,17,16,18,19,17,20,19,16,16,14,14,14,13,15,15,13,15,14,11,11,15,16,18,19,16,19,17,18,19,20,20,21,22,18,18,16,16,17,15,17,17,19,21,20,20,20,18,19,19,16,19,18,19,20,19,18,20,20,19,20,22,22,20,24,23,20,21,19,22,20,18,21,21,23,25,25,23,21,23,23,23,25,23,21,25,23,23,25,25,23,24,23,24,22,21,22,23,25,25,24,24,25,25,25,25,25,23,25,25,24,26,26,24,25,24,24,24,24,24,25,24,26,23,25,25,26,26,26,26,27,26,24,27,26,25,27,25,25,25,25,25,25,25,25,26,26,27,27,28,26,28,27,28,27,26,28,27,27,27,27,27,26,26,27,26,28,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,27,28,27,28,27,28,28,28,28,30,29,29,30,30,29,29,29,29,29,29,29,29,28,28,28,28,29,28,27,28,27,28,27,28,28,29,29,29,29,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,28,28,28,27,28,27,28,28,29,29,29,29,30,29,29,30,30,29,29,28,29,28,28,29,28,27,28,28,29,27,28,29,29,29,30,30,30,29,30,30,30,29,29,29,29,29,28,28,27,27,28,27,28,27,28,29,28,29,29,30,30,30,30,29,29,29,30,29,29,28,29,28,28,27,26,28,27,28,27,28,29,29,29,29,30,29,29,29,29,30,29,29,29,28,29,27,28,26,25,28,26,29,26,27,28,28,29,29,29,29,29,29,29,30,28,28,29,28,29,27,28,27,25,28,26,28,25,27,29,29,28,29,29,28,29,29,28,29,29,29,28,29,29,29,29,27,28,27,28,27,28,27,28,29,29,29,29,29,29,29,29,28,28,27,27,28,27,28,28,28,27,27,27,27,27,27,27,27,27,27,27,28,27,27,29,29,30,28,28,29,28],[29,28,29,29,27,28,28,27,26,28,28,26,27,28,28,26,28,28,27,26,28,28,26,26,28,27,27,28,28,27,27,27,27,25,26,27,25,25,26,26,25,24,26,25,23,25,26,24,24,26,26,24,25,25,24,23,24,24,23,23,23,22,22,23,23,21,21,23,23,21,22,24,23,21,24,25,23,25,26,26,24,27,27,27,26,27,28,27,27,26,28,27,27,28,27,26,26,27,25,24,25,26,24,24,25,26,25,24,25,25,24,25,26,24,24,26,25,24,24,26,25,25,26,27,26,26,25,27,27,25,26,27,27,27,26,27,27,27,27,27,28,27,27,27,28,28,27,27,27,27,27,27,27,28,27,28,28,28,29,29,28,29,29,29,28,29,29,28,28,29,29,29,29,28,29,28,28,27,28,26,27,24,27,24,25,24,23,24,24,26,25,24,25,26,25,27,27,27,26,27,28,28,29,29,28,29,29,28,29,28,27,26,26,24,23,21,19,18,18,19,20,21,23,22,21,23,24,24,25,25,26,26,26,27,27,27,27,27,27,27,26,25,26,25,25,24,26,26,25,24,26,27,25,25,26,27,26,27,28,28,29,28,27,26,25,23,24,22,22,21,20,22,19,21,24,21,21,23,24,25,24,25,26,26,27,27,28,27,29,28,27,26,26,24,24,23,23,22,25,23,23,25,25,24,25,26,26,26,26,27,25,27,25,26,26,25,26,27,27,29,28,26,28,28,26,27,28,28,28,28,28,28,29,28,29,28,29,29,28,29,28,29,29,29,29,29,28,28,29,28,26,27,27,26,25,25,25,27,23,26,24,24,27,26,25,26,27,27,25,27,27,27,28,28,28,29,29,28,28,28,27,26,26,27,25,26,25,25,23,25,26,24,24,23,23,23,23,22,23,25,24,22,24,25,23,22,24,25,24,24,26,25,25,24,26,25,23,23,24,22,21,22,22,20,19,19,18,18,21,23,25,23,26,27,27,25,24,26,27,23,25,26,24,22,24,24,27,26,27,26,28,28,28,28,27,27,28,27,26,28,27,27,26,27,27,27,26,26,26,25,27,26,26,25,24,24,26,26,27,27,27,27,27,27,28,28,27,27,26,25,23,21,22,20,20,21,20,18,20,20,20,19,21,20,18,20,19,18,18,18,15,14,13,11,10,9,7,5,2,1,0,1,4,6,9,10,11,14,15,16,16,16,15,18,19,17,19,19,18,16,18,15,18,16,19,20,18,18,19,14,14,16,17,21,21,18,20,17,17,20,20,22,22,21,22,19,20,18,20,16,19,19,21,23,23,23,22,21,22,23,20,23,22,21,23,23,22,21,22,22,22,23,22,23,24,23,23,21,22,23,23,22,24,24,26,27,27,25,26,26,25,25,25,25,23,25,24,23,26,25,23,25,25,26,25,24,26,26,28,27,26,27,27,26,27,27,26,25,26,25,25,26,27,26,26,27,27,26,26,26,26,26,27,27,27,27,28,28,28,28,28,27,26,27,26,26,27,27,27,27,27,28,27,27,27,28,28,28,29,29,28,29,29,29,28,27,28,27,28,27,28,28,28,28,28,28,29,29,28,28,30,29,29,29,29,29,29,29,29,28,29,28,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,28,28,29,29,28,28,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,29,29,30,30,30,30,28,29,29,29,29,28,29,29,29,29,29,29,30,29,30,30,30,30,29,30,30,30,29,29,30,29,29,28,29,28,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,29,30,30,30,30,29,30,29,29,28,28,29,28,29,29,29,29,29,30,29,30,30,29,30,30,30,30,30,30,29,29,29,29,28,27,29,28,30,29,29,29,29,30,29,30,29,29,29,30,30,29,29,30,29,29,28,29,28,27,29,27,30,28,28,29,29,29,30,29,29,29,30,29,30,30,30,29,30,30,29,30,29,29,28,29,28,30,28,29,30,30,30,29,29,29,30,30,29,29,28,29,29,28,29,29,28,27,29,28,27,27,28,28,26,28,27,28,28,28,29,30,30,30,29,29,30,29],[29,28,29,29,28,28,28,28,27,28,29,27,27,28,28,27,28,28,27,27,28,29,27,27,28,28,27,28,28,27,27,28,28,26,27,28,27,26,27,28,26,26,27,26,25,26,27,25,26,26,27,26,26,26,26,24,25,25,23,22,24,24,23,24,24,24,22,24,24,24,23,25,24,22,25,26,25,25,27,27,26,28,28,28,28,28,29,28,28,28,28,28,28,28,27,26,26,27,26,25,26,26,26,24,26,26,25,24,26,25,25,24,26,24,24,25,26,26,25,27,27,27,27,27,27,27,26,27,27,26,27,28,28,28,27,28,27,28,28,27,28,28,27,27,28,28,28,28,28,27,28,28,28,28,28,28,29,29,29,29,29,29,29,29,28,29,29,29,28,29,29,30,29,29,29,29,29,29,29,28,28,27,26,27,27,27,26,26,26,27,27,26,27,27,26,28,28,27,28,28,28,29,30,29,28,29,29,28,29,28,28,27,27,26,26,25,23,22,21,23,23,23,25,25,25,26,26,27,26,26,27,27,27,28,28,29,28,27,28,28,26,27,27,27,27,24,26,27,25,26,28,27,25,28,29,27,28,29,30,29,29,28,28,28,26,26,25,24,25,24,23,24,21,22,26,23,24,24,25,26,26,26,27,28,28,28,29,28,29,28,28,28,28,27,27,27,25,24,26,25,25,26,27,26,26,27,27,28,27,28,27,28,27,28,28,27,28,27,28,29,28,27,29,29,27,27,29,28,27,28,29,29,29,29,29,29,30,29,29,29,29,28,29,29,28,29,29,28,28,29,29,28,28,28,28,26,27,28,26,27,25,26,28,28,25,26,28,28,25,28,27,29,28,29,29,29,29,28,28,28,28,27,27,28,27,26,26,27,25,26,26,26,25,24,25,24,25,26,26,26,25,22,25,25,24,23,25,25,26,26,27,27,27,27,27,27,25,25,25,25,23,25,24,22,23,24,22,22,24,24,28,25,28,28,29,28,27,29,28,26,27,28,27,25,26,25,28,28,28,28,28,29,29,29,28,28,29,28,28,28,29,28,28,28,29,28,28,28,28,27,27,28,27,27,26,27,27,27,28,28,28,28,28,28,29,28,27,28,28,27,26,24,25,23,23,25,22,21,23,22,21,21,25,22,17,21,23,20,21,20,12,17,15,14,12,11,9,7,6,4,2,0,1,6,6,8,10,12,13,15,13,15,14,18,20,19,22,22,18,21,18,19,20,18,21,20,18,20,18,15,16,17,18,21,19,16,20,17,17,21,22,21,23,23,22,22,21,22,23,20,22,23,23,25,25,25,24,24,25,23,23,22,22,22,22,21,21,22,21,20,22,24,24,24,26,25,25,24,24,25,26,25,26,25,26,28,28,26,24,27,25,25,26,24,25,26,25,26,27,27,26,27,27,28,27,26,27,27,29,28,27,27,28,27,27,28,27,26,28,27,27,28,29,27,28,28,28,27,27,28,28,28,29,28,29,27,28,29,29,28,29,29,27,29,28,28,29,28,28,28,28,28,28,29,28,29,28,29,30,29,28,29,28,29,29,27,29,28,28,29,29,28,28,28,28,28,29,30,29,28,30,29,30,29,28,30,29,28,29,28,29,29,28,29,28,29,29,29,29,30,30,30,30,30,30,30,30,29,30,30,30,28,30,30,30,29,29,29,29,29,28,29,28,29,29,29,30,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,30,28,29,29,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,28,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,29,30,30,29,30,28,29,29,28,29,29,29,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,30,30,30,30,30,31,30,31,30,30,30,30,30,29,30,29,29,29,28,29,29,30,29,29,29,30,30,30,30,30,29,30,30,30,29,30,30,29,30,29,30,28,28,29,28,29,29,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,29,28,30,29,29,29,29,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,28,29,29,29,28,28,29,28,28,27,29,29,28,28,30,30,30,29,29,30,29],[29,29,30,29,28,29,29,29,28,29,29,27,28,29,28,27,29,29,28,27,29,28,27,27,28,28,27,28,28,27,28,28,28,27,27,28,27,25,27,28,26,25,27,26,24,26,28,25,25,27,27,25,25,25,25,24,25,26,23,24,25,24,23,24,24,24,23,24,24,23,23,25,24,23,26,26,25,25,26,27,25,28,28,27,27,28,28,28,28,27,28,27,27,28,27,27,26,28,26,25,26,26,25,25,26,26,25,24,26,25,26,25,26,24,23,26,25,24,24,27,26,25,27,27,26,26,26,28,27,26,27,27,28,27,27,27,28,28,28,27,27,28,27,28,28,27,28,28,28,27,27,28,27,28,28,28,28,29,29,29,28,29,29,29,29,29,29,28,28,29,29,29,29,28,29,28,29,28,29,27,28,27,27,27,27,26,26,26,26,26,26,26,26,27,26,27,28,28,26,27,28,28,29,28,28,29,28,28,29,28,27,27,26,26,25,24,22,21,19,21,21,24,25,24,24,25,25,25,26,26,26,27,27,28,27,28,28,27,28,28,26,25,27,27,26,24,26,27,26,26,28,28,26,27,28,28,27,28,29,29,28,28,27,27,26,26,25,23,24,23,23,25,21,22,26,25,23,26,24,26,26,26,28,27,28,29,29,28,29,28,29,27,27,26,25,26,25,26,27,26,25,26,27,27,26,28,28,28,27,28,27,28,27,28,28,27,27,28,28,29,28,26,29,29,27,28,29,29,27,28,28,28,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,27,28,27,26,28,28,26,28,27,26,28,28,26,27,28,28,26,28,28,28,28,29,29,29,29,28,28,28,28,27,27,27,26,26,26,26,25,25,27,26,26,26,25,26,26,25,26,26,25,24,25,26,24,24,26,27,25,26,28,27,28,26,28,27,25,24,26,24,23,24,24,22,21,22,20,21,25,24,26,26,27,28,28,26,25,28,28,24,27,28,27,24,26,25,28,27,27,27,28,28,28,29,28,28,28,28,28,29,29,29,27,28,28,27,27,28,28,27,28,28,27,27,25,27,27,27,27,27,27,26,28,28,28,28,27,27,27,27,25,24,25,22,23,24,22,22,22,22,20,22,24,21,18,22,22,19,21,19,14,16,15,13,11,12,10,8,6,4,3,1,0,1,4,7,10,11,12,14,14,15,14,18,19,18,20,21,20,18,19,18,20,19,20,20,18,19,19,15,16,19,18,20,20,19,20,17,20,21,21,23,23,24,23,22,22,21,22,19,21,22,24,24,23,24,23,23,22,23,22,24,22,23,22,22,23,22,21,21,23,23,23,23,25,25,22,23,23,25,25,23,25,25,26,27,27,24,25,26,25,25,26,24,23,25,25,25,27,27,25,27,26,27,26,26,26,26,27,27,26,27,27,26,27,27,26,25,27,26,27,28,28,27,27,27,27,27,26,27,27,27,28,27,27,27,28,28,28,29,29,28,27,28,27,28,28,28,28,27,28,27,27,27,28,28,28,29,29,29,28,29,29,29,29,28,28,28,29,28,28,28,28,28,29,28,29,29,29,29,30,30,30,29,30,30,29,29,29,28,29,29,28,29,29,30,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,28,29,28,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,29,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,28,28,30,29,30,29,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,29,30,28,29,28,28,29,28,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,28,27,29,28,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,28,29,28,28,30,27,30,28,29,30,30,30,30,30,29,30,30,30,29,30,30,29,30,29,29,30,28,29,28,30,29,30,29,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,30,30,28,29,29,29,28,28,29,28,28,28,28,29,28,29,30,30,30,29,29,30,29],[29,30,30,30,29,29,29,29,28,29,29,28,28,29,28,28,29,29,28,27,29,28,27,27,29,28,27,29,29,27,28,29,28,27,28,29,27,27,27,28,27,25,28,27,25,26,27,26,26,26,27,26,26,26,26,25,25,25,24,24,25,24,23,24,25,24,23,26,25,24,24,26,25,25,26,27,26,26,28,28,26,28,29,29,28,29,29,29,28,28,29,28,28,29,28,27,27,28,26,26,26,27,26,25,26,26,26,25,27,25,26,25,26,25,26,26,27,26,25,26,27,26,26,26,27,27,26,27,27,25,27,28,28,28,27,28,28,28,29,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,30,30,30,30,30,29,30,30,29,29,30,30,30,30,30,29,29,29,29,29,28,29,28,28,28,28,28,27,27,27,29,28,27,28,29,28,28,29,29,28,29,29,30,30,29,29,29,29,28,30,30,29,28,28,27,27,26,22,22,21,24,24,26,27,25,26,28,27,26,28,27,28,29,29,28,29,29,29,29,29,29,27,27,28,28,28,27,28,28,27,28,28,29,27,28,29,29,28,28,30,30,29,29,29,28,28,27,26,24,26,25,24,26,24,24,27,26,25,27,26,28,28,28,28,28,29,29,29,29,30,29,29,28,29,28,28,27,26,26,27,26,26,27,27,28,27,28,27,29,29,29,28,29,29,29,29,29,29,28,29,30,29,28,29,30,29,29,29,30,28,29,29,29,30,30,30,29,30,30,29,29,29,29,30,30,30,29,29,29,30,29,28,28,28,28,27,27,27,29,28,29,27,27,29,29,28,29,28,30,28,29,28,29,29,29,30,30,29,29,29,29,28,28,27,27,27,27,25,27,26,25,25,26,25,25,25,25,25,26,26,26,26,24,26,27,26,25,27,27,26,27,28,28,28,27,29,28,26,25,28,26,24,25,27,24,23,25,23,24,26,26,29,27,29,29,30,28,28,30,30,27,28,29,28,26,28,27,29,29,29,29,30,30,29,30,29,29,30,30,30,30,30,30,29,29,30,29,29,30,29,28,29,29,29,28,28,28,28,29,29,29,29,29,29,29,30,29,29,30,29,29,28,26,26,25,25,27,24,22,24,24,22,22,24,23,19,22,23,20,22,22,16,19,17,17,17,14,13,11,10,8,6,3,2,0,1,6,6,8,10,13,13,14,13,18,19,19,23,22,22,21,21,21,22,22,24,23,21,22,22,19,19,19,18,22,22,17,21,16,21,23,23,23,25,23,24,24,24,24,25,23,24,25,26,27,27,27,26,25,26,26,25,25,24,24,25,25,24,24,24,23,25,25,26,25,27,27,26,26,26,27,27,27,27,27,28,29,29,27,27,28,26,27,27,27,26,27,27,28,28,28,27,27,28,29,29,27,28,28,29,29,29,28,29,28,28,30,28,28,29,29,28,30,30,29,29,29,30,29,29,29,29,29,30,29,29,29,29,29,29,29,30,30,29,30,30,29,30,30,30,30,29,30,30,30,29,29,29,29,30,30,29,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,31,31,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,31,31,31,30,30,30,30,30,30,31,29,30,30,30,30,29,30,30,30,30,30,30,31,31,30,31,30,30,31,30,30,31,31,30,30,30,30,30,30,29,30,29,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,29,30,29,30,29,29,30,30,30,31,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,28,30,30,30,29,29,29,29,28,29,29,29,28,29,30,30,29,30,30,30,31,30,30,30,30],[30,30,30,30,29,29,29,29,28,29,29,27,28,29,28,28,29,29,28,28,29,29,27,27,29,28,28,29,29,27,28,29,28,28,28,29,27,26,28,28,27,25,27,26,26,26,28,27,27,27,27,27,27,27,27,25,26,27,25,24,26,26,24,25,26,25,24,26,26,24,25,26,25,26,27,27,26,28,28,28,27,29,29,29,28,29,29,29,29,29,29,28,29,29,28,28,27,27,26,28,27,27,27,27,27,27,27,26,27,26,26,26,27,26,26,27,26,26,26,26,27,27,26,27,27,27,27,27,27,27,27,28,29,28,27,28,28,29,28,28,28,29,28,28,28,29,29,29,29,28,28,29,29,29,29,29,30,29,29,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,29,29,30,29,29,28,29,28,29,28,27,27,27,28,28,27,28,29,28,28,29,29,28,28,29,30,30,30,28,30,29,29,30,29,28,28,28,27,26,26,23,24,23,25,26,27,27,25,26,27,27,26,28,28,28,28,29,29,28,29,29,29,29,29,28,27,28,29,28,27,28,29,27,27,29,29,27,28,29,29,29,29,30,30,29,29,29,28,28,27,27,25,26,26,25,27,25,24,28,26,26,27,27,27,27,28,29,28,29,29,30,29,30,29,29,29,29,28,28,27,26,27,27,27,27,28,28,27,28,29,28,29,29,29,28,29,28,29,29,27,28,28,29,30,29,28,29,30,28,28,29,29,29,28,29,28,30,29,29,29,30,29,29,29,29,29,29,29,29,30,29,29,29,29,28,28,28,29,28,26,28,29,27,28,26,26,29,28,27,28,29,29,27,28,28,29,29,29,29,29,29,28,29,29,28,27,28,28,27,27,27,27,26,27,27,28,27,27,26,26,27,27,28,28,27,26,27,27,26,26,27,27,27,27,28,27,28,27,27,28,27,26,27,26,25,25,26,24,23,26,24,25,27,27,29,28,28,29,29,28,28,29,28,27,29,29,27,25,27,27,29,29,29,29,30,29,29,30,30,29,29,30,29,29,30,30,29,29,29,28,28,29,29,28,29,29,28,28,27,28,28,29,29,28,28,28,29,29,30,29,29,28,29,28,27,26,26,26,26,27,25,24,26,25,23,22,25,23,21,23,24,20,23,22,17,20,18,19,18,17,14,13,12,11,8,5,4,2,0,2,4,7,10,12,13,14,12,18,19,18,22,24,20,22,22,22,23,23,25,24,22,23,23,20,19,21,20,23,24,19,22,16,20,22,23,22,25,24,24,24,25,25,26,25,25,25,27,27,26,27,26,25,26,26,25,26,25,25,26,26,25,25,25,23,24,24,25,24,27,27,26,26,26,27,27,26,27,26,28,29,29,27,27,28,28,27,28,27,26,27,26,26,28,28,27,28,28,28,28,27,28,28,29,29,28,28,29,28,28,29,28,27,29,28,28,29,29,28,28,29,29,28,28,28,29,28,29,28,29,29,29,29,29,29,30,29,28,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,30,29,30,29,29,30,28,29,29,29,29,29,29,29,29,29,30,30,30,30,29,30,30,30,30,30,30,30,29,29,29,29,29,29,30,29,30,30,29,30,30,30,31,31,30,30,31,31,30,30,30,30,29,30,30,29,29,29,29,30,29,29,29,29,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,31,30,30,30,30,30,30,29,30,29,29,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,29,30,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,29,28,29,30,29,30,29,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,29,30,29,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,31,30,30,30,31,30,29,30,29,30,29,28,30,29,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,29,30,29,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,29,30,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,28,29,29,28,29,28,29,29,29,29,30,30,30,30,30,31,29],[29,29,30,30,28,29,29,29,27,29,29,27,28,29,28,28,28,28,27,26,28,28,27,27,28,28,27,29,29,27,27,28,28,27,27,28,26,26,27,27,26,24,26,26,25,26,27,26,27,27,27,26,26,26,26,24,25,25,24,22,25,24,22,23,24,23,22,24,24,24,24,25,24,23,26,26,25,26,27,28,27,28,28,28,28,28,28,28,28,28,29,28,28,28,27,27,27,27,26,27,26,27,27,27,27,27,26,26,26,26,25,25,26,25,25,26,25,24,25,26,26,27,26,26,26,27,26,26,27,25,26,27,27,27,26,28,28,28,28,28,28,29,28,28,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,29,29,28,29,27,26,28,28,29,28,28,29,29,29,29,30,30,29,30,30,30,31,30,30,30,30,29,30,30,29,29,29,28,27,26,24,26,24,27,26,28,28,26,27,28,28,28,29,29,29,29,30,30,30,30,30,30,30,30,29,28,29,30,29,27,29,30,28,28,30,30,29,29,30,30,30,29,30,30,30,30,30,29,29,28,28,26,27,27,27,28,27,26,28,27,26,28,28,29,29,29,29,29,29,29,30,30,30,30,30,29,30,29,29,28,27,28,29,28,27,29,29,28,29,29,28,29,29,30,29,30,29,30,29,28,29,29,29,30,30,28,29,30,30,29,30,30,29,29,29,29,30,29,30,29,30,30,29,29,29,29,30,29,30,30,29,30,30,30,28,29,29,29,28,27,28,29,27,29,28,27,29,29,28,29,29,29,28,29,29,29,29,29,29,30,30,29,29,29,28,28,29,28,27,28,27,27,27,28,27,27,27,26,26,26,27,26,27,28,27,27,27,27,27,26,27,28,26,28,28,28,28,27,28,28,26,25,26,26,24,25,26,25,24,25,23,26,27,27,28,27,29,29,30,28,27,28,28,26,27,29,26,24,26,26,29,28,29,28,29,29,29,30,29,30,30,30,29,30,29,29,29,29,29,28,29,29,29,27,29,29,29,28,28,28,28,29,29,29,29,29,29,29,30,29,29,29,29,28,27,26,28,26,27,27,26,24,26,25,23,23,24,22,20,22,22,20,21,22,17,20,19,20,20,20,16,16,15,13,11,7,6,4,2,0,1,4,6,10,11,12,12,15,18,17,22,22,21,21,23,22,23,24,26,25,24,23,23,22,21,21,19,23,23,18,22,17,20,23,23,23,24,24,23,24,24,25,26,25,26,25,27,28,27,28,27,25,27,26,25,26,24,25,26,25,24,25,24,23,23,24,25,24,26,26,25,25,26,28,28,26,28,27,28,29,29,27,27,28,27,27,28,26,25,27,26,26,27,28,26,28,28,29,29,27,29,28,30,30,29,28,29,28,28,29,28,27,29,27,27,29,29,28,28,29,29,28,28,29,29,29,30,29,30,29,29,30,29,30,30,29,28,29,29,29,30,29,29,29,29,29,30,30,29,30,30,30,30,30,29,30,30,30,30,29,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,31,31,30,31,31,30,30,30,30,30,30,29,30,30,31,30,30,30,30,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,29,31,30,30,30,30,31,30,30,31,30,30,31,31,30,30,31,30,30,31,30,30,30,30,30,30,30,29,30,29,30,30,31,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,29,29,29,29,28,28,28,29,30,29,29,30,30,30,30,29,31,30],[29,29,30,29,28,28,29,28,27,28,28,26,27,29,27,26,28,28,26,26,28,27,26,26,27,27,26,28,28,27,27,27,27,26,28,28,26,26,27,27,26,26,27,26,25,27,27,26,27,27,27,26,27,26,25,24,25,25,25,22,25,25,23,22,25,24,21,24,24,23,23,24,25,24,26,26,26,26,26,27,26,28,28,28,28,27,28,28,28,27,29,27,28,28,27,27,26,26,26,27,25,26,26,26,26,26,25,26,26,25,24,25,26,24,25,26,25,24,26,25,26,26,26,26,26,26,26,26,26,25,27,27,28,28,27,28,28,29,29,28,28,29,28,28,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,30,31,30,30,30,30,30,29,30,29,30,29,30,29,30,29,29,28,27,28,29,29,28,29,29,29,29,29,30,30,29,30,30,30,31,30,30,30,30,30,30,30,29,30,29,29,28,28,27,27,26,28,28,29,29,28,29,29,29,28,30,30,29,29,30,30,30,30,30,30,30,30,29,29,30,30,30,29,30,30,29,29,30,30,29,29,30,30,30,29,30,30,30,30,30,30,29,29,28,27,28,28,28,29,28,28,29,29,28,29,29,29,29,30,29,29,29,29,30,30,30,30,30,30,30,29,29,29,28,29,30,29,28,29,29,29,29,30,29,30,29,30,29,30,29,30,30,29,30,30,29,30,30,28,29,30,29,29,30,30,29,29,30,29,30,30,30,29,30,30,30,29,30,29,30,30,30,30,30,29,30,30,28,29,29,29,28,27,28,29,28,29,28,28,30,30,28,29,30,29,28,29,29,29,29,30,30,30,30,29,29,29,29,28,28,28,28,28,28,27,28,27,27,28,28,27,28,27,28,27,28,28,27,27,28,28,27,27,27,28,27,28,28,28,29,27,28,28,27,26,28,27,25,27,27,26,25,27,26,27,28,29,30,29,29,29,30,29,28,29,29,27,28,29,27,25,28,27,29,29,29,29,29,29,29,30,29,29,30,30,30,30,30,30,29,30,30,29,29,30,29,28,30,30,29,29,29,29,29,30,30,29,30,29,29,29,30,30,29,29,29,29,29,27,29,27,27,28,27,26,27,26,25,24,26,24,21,23,23,20,23,23,19,23,21,23,22,23,19,18,18,15,13,10,8,6,5,2,0,1,4,6,9,11,11,15,17,18,22,22,22,24,24,24,25,25,26,25,24,24,23,21,22,22,20,23,22,18,20,17,21,22,22,23,24,24,24,25,25,26,27,27,27,26,28,28,28,28,28,25,27,27,25,26,25,25,26,24,24,25,24,22,23,24,24,24,26,27,26,26,27,28,29,27,29,27,28,29,29,28,26,28,27,27,28,26,25,27,26,26,28,28,28,28,29,29,29,28,29,28,30,30,29,28,28,28,28,29,28,27,29,28,28,29,29,28,28,29,29,29,29,29,29,29,30,29,30,30,29,29,29,30,29,29,28,29,29,29,30,29,30,29,30,29,30,30,29,30,30,29,30,30,30,30,30,30,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,30,30,31,30,30,31,30,30,30,30,30,30,30,29,30,31,30,31,30,30,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,30,29,29,29,29,28,28,28,29,29,29,30,30,30,30,30,30,30,29],[29,29,30,29,29,28,29,28,27,28,29,26,27,29,27,27,28,29,27,27,29,28,26,27,29,27,27,29,28,27,28,29,27,26,28,29,26,26,28,27,25,26,27,26,25,27,27,26,27,27,27,26,27,26,26,24,25,25,24,21,23,24,21,21,24,23,21,24,26,23,24,26,25,24,26,27,26,27,27,28,27,28,29,29,28,29,29,29,29,29,29,28,28,29,27,28,27,27,26,27,27,26,26,26,26,26,25,26,26,25,25,25,26,24,24,26,25,24,25,25,26,26,25,26,26,26,25,27,27,25,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,30,30,31,31,31,30,31,30,30,30,30,30,30,30,30,29,30,29,28,28,29,30,29,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,29,28,26,26,27,28,28,29,29,28,29,29,29,28,29,29,30,29,30,30,30,30,30,30,30,30,30,29,29,30,29,28,29,30,29,29,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,29,29,27,29,27,28,29,27,28,29,28,28,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,27,29,30,28,29,30,29,29,29,30,29,30,30,30,29,30,29,30,30,28,30,30,29,30,30,29,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,28,28,28,30,28,30,28,27,30,30,28,29,30,30,27,29,29,30,29,30,30,30,30,30,30,29,29,29,29,28,27,28,28,27,27,28,28,28,28,27,26,27,28,27,27,28,28,27,28,29,27,26,27,28,27,27,29,28,29,27,29,29,27,26,28,27,25,27,28,26,26,27,27,27,28,29,29,29,29,30,30,29,28,30,30,27,29,29,28,25,28,27,30,29,30,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,29,30,29,28,30,30,30,28,28,29,29,30,30,30,30,29,30,30,30,30,30,30,30,29,29,28,29,27,27,28,27,26,26,26,24,24,25,23,21,22,23,19,22,23,20,24,21,23,22,22,20,19,19,17,14,12,10,8,6,4,2,0,1,5,6,9,11,15,17,17,22,23,21,23,24,24,25,26,26,26,24,24,24,22,22,22,20,24,23,19,21,18,21,23,22,23,25,26,24,26,25,27,28,27,27,27,28,29,28,29,28,26,27,27,26,27,25,26,27,25,24,26,25,24,24,26,25,25,27,28,26,27,27,29,29,28,29,28,29,30,30,29,27,29,28,28,29,28,26,28,27,27,29,29,28,29,29,30,29,29,29,29,30,30,29,29,29,29,29,30,29,28,29,28,29,29,30,29,29,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,31,31,31,30,31,30,31,31,31,30,31,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,30,31,31,31,30,31,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,30,30,30,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,31,30,30,31,31,31,30,31,30,31,31,30,30,30,30,30,29,30,30,30,29,30,30,30,29,29,29,29,29,29,29,30,29,30,30,30,31,30,30,31,30],[29,29,29,29,29,28,28,28,28,28,28,26,27,28,27,26,28,27,26,26,28,27,26,26,27,26,26,27,27,26,27,27,26,24,27,27,24,24,27,26,23,25,27,25,23,26,26,24,25,26,26,24,25,25,25,24,24,24,23,21,23,23,21,20,22,21,19,21,23,21,21,23,24,22,24,25,25,25,26,27,26,27,27,27,27,27,28,27,28,27,28,27,28,27,26,26,26,26,26,25,25,26,25,25,25,24,23,24,24,24,22,23,25,22,23,24,23,23,24,24,24,25,24,25,25,25,24,26,26,25,27,27,28,29,28,29,29,29,29,28,28,28,29,29,29,29,29,29,29,28,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,28,27,29,29,29,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,26,27,27,28,28,29,29,28,29,30,29,28,30,30,29,29,30,30,30,30,30,29,30,30,30,28,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,27,29,27,29,29,28,28,29,29,29,30,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,28,29,30,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,31,30,29,30,31,29,29,30,30,29,29,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,28,28,29,29,29,30,28,27,30,30,28,29,30,29,27,29,30,29,29,30,30,30,30,29,29,29,28,28,29,28,26,27,27,27,26,27,28,27,27,26,26,26,27,27,27,27,27,27,27,28,26,26,26,28,26,27,27,27,28,26,28,28,26,25,27,26,23,26,27,25,24,26,25,27,28,29,29,28,29,29,30,29,27,28,28,27,27,28,27,23,26,25,28,28,29,28,29,29,29,30,29,30,29,29,29,30,30,29,29,29,29,28,28,29,29,27,29,30,29,29,27,29,29,29,30,30,30,30,30,29,30,29,29,29,29,28,28,27,29,28,27,27,26,26,26,25,23,25,24,22,19,22,22,17,21,21,18,23,21,23,22,23,21,19,20,17,14,13,11,10,8,7,4,2,0,1,4,5,7,11,14,16,19,21,20,23,23,24,25,25,25,25,24,24,24,22,22,22,20,23,21,19,19,16,19,21,19,20,22,24,22,24,24,26,27,27,27,26,28,28,28,28,27,25,27,26,24,26,24,25,26,24,23,24,24,22,22,24,23,24,25,26,25,26,27,28,28,27,29,28,28,29,29,27,27,28,27,27,27,26,25,26,25,26,27,27,27,28,29,29,29,28,29,29,29,29,28,28,29,27,28,28,27,27,28,26,27,28,29,28,28,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,28,29,28,29,29,29,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,31,31,31,30,30,31,31,31,30,30,30,30,30,30,31,30,30,30,30,31,30,30,31,31,30,31,31,31,31,31,31,30,30,30,30,30,30,29,31,30,31,30,30,30,31,31,31,30,31,31,30,30,31,31,30,30,30,30,30,31,30,30,31,30,31,30,30,31,30,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,30,30,30,30,30,29,30,30,30,29,30,30,30,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,31,30],[30,29,30,30,29,28,29,29,28,28,29,27,28,29,28,27,28,28,27,27,29,28,26,26,28,27,26,28,28,26,26,28,26,25,26,27,25,24,27,26,24,24,26,25,23,25,26,25,25,26,26,25,25,25,25,25,25,24,23,20,22,22,19,19,22,20,18,21,22,20,21,23,23,22,24,24,24,25,26,27,26,28,28,28,28,28,29,28,29,28,29,28,28,28,28,27,26,26,26,26,25,26,26,25,25,25,24,23,25,24,23,23,25,23,23,25,24,23,24,25,26,26,24,26,26,26,25,26,26,25,26,27,28,28,27,29,28,29,29,28,28,28,28,28,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,30,30,31,31,31,30,30,30,30,30,30,30,30,30,30,29,29,28,27,28,28,29,29,29,29,29,29,29,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,29,29,29,29,26,27,27,28,28,29,30,28,29,30,29,28,30,30,30,29,30,30,30,30,30,29,30,30,29,29,29,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,26,29,27,28,29,28,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,27,29,29,29,29,30,29,29,30,30,30,30,30,30,29,30,29,30,30,28,30,29,29,30,30,29,30,30,29,29,30,30,29,29,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,30,30,28,29,30,29,28,27,28,29,28,29,27,27,30,29,27,29,30,29,26,29,29,29,28,30,30,30,29,29,29,29,28,28,29,29,27,28,28,28,26,28,27,27,28,27,25,26,27,27,27,27,28,26,27,28,26,25,27,28,25,26,28,26,28,26,27,27,25,25,26,25,22,25,26,24,24,26,26,27,28,29,29,28,29,29,29,29,27,29,28,26,27,28,27,23,26,24,28,27,29,28,29,29,29,30,29,29,29,29,28,29,29,29,28,29,29,28,28,29,28,26,29,29,29,29,27,28,28,29,29,29,29,29,29,30,30,29,29,29,29,29,28,26,28,26,26,27,26,25,25,25,22,23,24,21,19,20,20,15,19,21,18,22,21,24,24,23,22,22,21,19,17,14,14,14,11,9,8,4,2,0,1,5,6,10,14,15,18,20,20,23,23,24,25,26,26,26,25,24,24,23,22,22,21,24,23,19,20,17,18,20,19,20,22,23,23,24,25,27,28,28,28,28,29,28,28,29,28,27,28,28,26,27,26,26,27,26,24,26,25,23,23,24,23,24,25,26,26,26,27,28,29,28,29,28,29,30,30,28,28,29,28,28,28,27,26,27,25,26,27,28,27,28,29,29,29,29,29,29,30,30,29,29,29,29,29,29,28,27,28,27,27,28,29,28,29,29,29,29,29,29,30,30,30,29,30,29,29,30,30,30,30,29,28,29,28,29,29,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,31,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,30,30,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,29,30,30,31,30,30,30,31,31,31,31,31,31,30,31,31,31,31,31,30,31,30,30,30,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,30,30,30,30,30,29,30,31,31,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,31,30],[29,29,29,29,29,28,28,28,28,28,28,27,28,28,27,26,28,27,27,26,28,27,26,26,27,26,25,26,27,26,25,26,26,24,26,26,24,23,26,25,22,23,26,25,22,25,26,23,24,26,26,23,25,25,24,23,24,23,21,19,22,22,18,18,20,19,16,19,20,19,18,22,21,21,24,24,23,24,26,26,25,26,27,27,27,27,28,28,28,28,28,28,27,27,26,26,26,25,25,24,24,25,24,23,25,24,22,21,24,24,20,22,25,22,22,24,25,22,24,25,25,26,25,26,26,26,26,26,27,25,26,27,28,28,27,28,27,28,28,28,28,27,28,28,28,28,28,29,28,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,30,29,29,28,27,29,29,28,28,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,27,26,27,29,29,30,29,27,29,30,29,28,29,29,29,29,29,30,29,30,30,29,30,30,29,29,29,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,28,27,29,28,29,30,29,29,29,29,29,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,29,29,30,29,29,30,30,29,29,29,29,30,29,30,29,30,30,29,30,29,29,30,30,30,30,30,30,30,30,29,30,30,29,29,28,29,29,29,29,28,27,30,29,27,29,29,29,27,29,29,29,29,30,29,30,30,29,29,29,29,29,29,29,27,28,28,27,26,28,28,27,27,27,26,26,27,27,27,28,27,26,26,28,27,26,27,28,25,26,28,26,27,25,26,27,24,23,25,26,22,24,26,23,23,26,26,27,28,28,29,28,29,28,29,28,26,28,28,26,26,27,26,21,25,24,27,27,28,27,29,29,28,29,28,28,29,28,28,29,29,28,27,29,29,27,27,29,28,27,29,29,28,29,27,28,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,26,28,28,27,28,26,25,26,24,23,23,23,21,18,20,19,14,19,20,17,22,21,24,25,24,22,22,22,20,18,17,15,14,13,11,9,8,5,2,0,1,4,7,10,13,16,20,20,23,23,25,26,26,27,27,25,25,25,24,22,22,20,24,22,18,18,14,16,18,15,18,20,22,21,24,25,27,27,27,28,28,28,28,28,28,28,26,27,27,25,27,26,25,26,25,23,25,25,21,20,23,20,22,24,25,25,26,27,28,28,28,29,28,29,29,29,27,27,28,27,27,28,26,24,26,24,25,26,27,27,28,28,29,29,28,29,29,29,30,28,28,29,28,28,28,27,26,28,26,27,27,28,28,28,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,27,28,27,28,29,28,29,29,29,29,30,30,29,29,29,29,30,30,29,29,29,29,29,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,30,31,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,31,30,31,31,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,31,30,31,30,30,30,30,31,30,30,30,30,30,29,30,30,30,29,29,30,30,29,29,29,29,29,28,29,30,29,29,30,30,30,30,30,30,30],[29,29,30,29,28,28,28,27,27,27,28,26,27,28,28,27,28,28,28,26,28,28,26,26,28,26,26,26,27,25,25,27,26,24,26,26,24,22,25,26,21,21,25,23,21,24,25,24,23,25,26,23,25,25,24,22,23,23,21,17,21,21,16,16,19,17,14,18,19,17,17,20,20,19,22,23,22,23,25,25,24,26,26,26,27,27,28,28,27,27,27,27,27,27,26,25,24,25,25,23,24,24,24,22,24,24,21,20,24,23,20,22,24,21,21,24,25,22,23,25,25,25,24,25,25,25,24,26,26,25,25,27,27,28,27,29,27,28,28,28,28,27,27,27,28,28,28,28,28,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,28,27,27,28,28,29,28,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,29,28,29,27,28,26,27,26,29,28,29,29,27,28,29,28,27,29,29,29,29,29,29,29,30,30,29,30,29,29,28,29,30,29,29,29,30,29,30,30,30,29,30,30,30,29,30,30,30,30,30,30,29,29,29,28,26,29,27,29,29,28,28,29,29,28,29,29,29,29,30,29,29,29,29,29,29,30,30,30,30,30,29,28,29,28,29,30,29,29,29,29,29,30,29,29,29,30,29,29,30,29,30,30,29,29,29,29,30,30,29,29,30,29,29,30,29,28,28,29,28,30,29,29,29,30,29,29,29,29,29,30,30,30,30,30,30,29,30,29,29,29,29,29,28,28,29,29,29,28,27,29,29,27,29,29,28,27,29,28,28,29,29,29,30,29,29,29,30,29,28,29,29,28,29,28,27,26,27,27,27,27,26,26,26,27,27,27,27,28,27,27,28,27,25,28,27,24,26,27,25,26,24,25,26,23,21,24,24,20,22,25,22,20,25,24,26,27,27,28,26,27,27,29,27,26,27,27,23,25,25,24,20,23,21,26,26,27,27,28,28,28,29,28,28,29,27,27,29,28,27,27,28,29,26,27,29,27,26,28,29,28,28,27,28,28,28,28,28,28,28,28,28,29,28,28,28,27,27,27,25,27,26,27,26,26,24,25,23,21,21,22,19,17,18,17,12,16,17,15,20,19,22,23,24,21,21,22,21,18,17,15,15,13,12,11,9,8,6,3,0,1,4,8,9,13,17,17,20,21,23,23,25,26,26,24,23,24,22,20,20,20,23,22,16,17,13,14,16,14,14,18,19,18,22,23,25,26,27,27,27,27,28,27,27,27,25,27,27,23,26,24,23,25,24,20,23,23,18,18,20,19,20,22,22,22,24,25,27,28,26,27,27,28,28,28,27,26,27,26,26,26,24,22,25,22,24,24,25,26,26,27,28,28,28,28,28,29,29,27,28,28,27,27,28,26,25,27,25,26,26,28,27,28,28,28,28,28,28,28,28,29,28,28,28,29,29,28,29,28,28,27,28,27,27,28,28,28,28,29,29,29,29,28,29,29,28,29,30,29,29,28,29,28,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,28,29,28,28,28,29,30,29,30,30,29,30,30,29,30,30,30,31,30,30,30,30,30,30,29,30,29,29,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,29,30,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,29,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,30,30,30,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,31,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,30,30,28,29,29,29,28,29,29,30,29,29,30,30,30,30,30,30,30],[29,29,29,28,28,27,27,26,26,25,26,26,25,26,26,26,26,26,25,24,26,25,24,23,24,23,23,22,24,23,22,21,23,20,21,21,21,18,21,22,16,18,20,20,16,20,20,18,19,21,23,20,22,22,21,20,20,19,18,18,18,17,15,15,16,14,11,15,14,13,14,15,14,16,17,18,18,19,22,20,20,23,23,22,24,25,25,26,26,26,26,26,25,25,24,24,22,22,23,21,20,21,22,20,21,22,19,18,20,19,18,18,21,19,19,21,21,20,20,22,23,23,21,23,23,23,22,24,24,22,23,24,25,25,24,26,24,26,25,26,25,26,25,25,26,26,26,26,26,25,27,27,27,27,28,28,29,28,28,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,30,29,28,28,28,28,28,25,26,27,27,28,26,27,28,28,27,28,28,28,28,28,28,29,29,28,29,29,29,29,29,28,28,27,27,26,27,24,26,25,27,27,28,28,25,28,28,27,26,29,28,28,27,28,28,28,28,29,27,28,29,28,27,28,29,28,28,29,29,28,30,30,29,28,29,29,29,28,29,29,29,29,29,28,28,27,27,26,25,28,26,28,29,28,27,28,29,28,28,28,29,29,29,28,29,28,28,29,29,28,29,29,29,28,29,28,28,27,28,29,28,28,29,29,29,29,29,28,29,29,29,28,29,28,28,28,27,28,28,28,28,29,27,28,28,27,27,27,27,26,27,28,25,28,27,28,28,28,28,26,28,28,27,28,28,27,28,28,27,28,29,28,28,28,28,27,26,27,27,27,27,26,26,28,26,23,27,26,26,24,26,25,26,26,26,26,28,27,26,27,27,27,25,27,26,25,26,27,26,23,26,26,24,25,25,24,25,26,25,25,26,26,25,25,26,24,23,24,23,22,22,24,22,21,21,20,22,19,18,19,22,18,19,22,19,17,22,22,25,25,25,26,22,24,24,25,22,22,24,24,20,20,22,20,16,20,17,22,22,24,24,25,26,25,25,25,25,26,24,23,26,25,23,23,25,25,22,23,26,24,22,25,26,25,25,24,25,26,25,27,26,26,26,26,25,26,25,26,26,25,25,25,22,25,25,24,24,24,23,23,21,20,20,19,16,16,17,14,10,14,15,13,19,18,22,23,23,20,21,22,21,19,18,16,16,15,15,12,12,10,8,6,2,0,2,4,7,9,13,15,18,19,22,23,24,25,24,23,22,23,22,20,18,18,22,20,15,15,11,12,13,10,12,13,15,16,19,21,23,24,25,26,25,25,26,25,25,26,24,25,25,22,24,23,22,23,21,17,20,20,17,16,17,15,14,17,18,19,21,23,24,25,25,27,26,27,27,27,24,24,26,22,23,24,21,19,21,17,20,21,22,23,23,24,26,25,26,27,26,28,28,24,26,27,25,24,25,24,22,23,20,22,23,24,24,25,25,26,26,27,26,27,27,27,26,27,25,26,28,26,25,26,26,23,25,22,24,25,25,24,25,26,26,27,27,26,28,27,28,27,28,26,27,26,27,26,24,25,24,25,26,25,25,26,27,27,28,28,28,28,27,28,28,29,27,27,28,27,25,26,25,25,25,26,27,27,27,28,27,29,28,28,30,29,28,29,30,29,28,28,28,28,27,28,27,26,25,25,25,26,26,26,27,27,29,28,28,28,28,29,29,29,29,29,30,30,29,29,29,29,29,29,28,28,28,27,28,27,27,27,27,28,28,28,29,29,29,29,29,30,29,29,29,29,29,29,28,27,28,28,28,28,27,28,29,28,28,29,29,29,29,30,30,30,29,30,29,29,28,29,29,28,28,28,28,28,28,28,28,28,28,29,29,28,29,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,28,29,29,29,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,27,27,28,28,29,28,29,29,30,30,30,30,30,29,29,30,29,29,29,29,28,29,28,28,28,27,29,28,29,28,29,30,29,30,30,30,30,30,30,29,30,30,30,29,29,30,29,29,29,29,28,29,28,30,28,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,28,28,29,29,28,28,28,29,29,29,30,30,30,29,29,30,29],[29,27,28,27,26,25,25,24,24,23,23,23,22,22,23,22,21,23,22,20,22,22,20,19,20,20,19,19,21,18,18,17,18,16,16,17,16,17,17,17,16,16,18,18,16,18,17,18,16,18,17,16,17,16,16,15,15,15,15,12,14,15,9,10,13,11,7,12,13,10,11,14,12,12,13,15,14,13,17,16,17,17,18,18,20,20,21,22,23,21,21,21,20,20,19,18,16,18,18,14,14,17,15,14,15,15,13,13,15,15,13,14,16,14,13,16,16,14,14,17,17,18,16,19,19,18,18,21,19,19,19,22,21,22,20,22,22,24,24,23,23,23,22,22,22,22,21,23,22,21,22,23,23,23,25,24,25,24,25,26,26,26,26,27,25,26,26,26,26,26,27,27,26,27,26,25,25,25,25,26,26,25,23,24,22,24,19,20,22,22,23,23,22,22,24,23,24,24,23,24,26,25,26,26,24,24,25,27,25,26,23,24,22,22,21,22,19,21,19,22,22,23,23,20,22,24,23,21,24,24,23,22,24,24,23,24,25,23,25,24,24,22,24,26,23,23,25,26,23,25,26,26,24,26,26,26,26,26,27,26,26,26,25,24,22,23,21,20,22,21,23,24,23,23,25,25,23,24,24,24,25,25,25,26,24,25,25,25,25,25,26,25,24,25,22,24,21,23,24,25,24,25,25,25,25,24,24,25,25,25,25,25,24,24,25,23,23,24,23,26,26,24,25,26,22,22,25,25,22,23,25,22,24,24,25,25,26,25,23,24,23,24,25,25,24,25,25,24,24,26,25,23,24,24,22,22,22,23,21,22,20,21,24,22,18,24,23,21,20,23,22,21,24,25,24,25,24,23,24,25,23,22,23,23,18,20,22,20,17,21,20,20,21,21,19,20,20,19,19,20,19,17,19,21,19,17,20,19,18,19,20,16,17,18,16,18,16,17,16,18,16,14,17,15,12,15,16,16,18,18,19,18,19,18,21,18,17,19,19,14,14,17,14,14,15,15,17,17,19,19,20,22,21,21,20,21,22,19,19,22,23,20,19,22,22,19,21,23,21,18,20,22,22,21,19,21,22,21,23,22,22,22,22,21,23,20,19,21,20,21,19,17,20,19,19,18,16,17,17,18,14,17,16,14,13,13,14,8,13,11,8,12,13,15,17,17,16,18,20,18,19,18,15,17,16,16,14,13,10,10,7,6,2,0,1,4,5,9,8,11,11,15,16,17,18,19,17,17,18,17,15,14,15,17,15,10,10,8,6,8,7,6,9,10,10,12,14,16,18,18,19,17,19,20,19,20,19,18,18,18,15,17,16,16,15,14,11,15,14,10,10,11,11,11,13,13,13,15,18,18,18,17,18,17,20,20,19,17,16,18,16,15,15,16,14,16,14,16,17,18,16,17,18,20,19,18,18,19,20,20,17,18,19,16,16,18,16,15,18,17,16,19,19,18,20,19,20,20,20,19,21,20,21,20,20,18,19,20,19,18,19,18,16,19,16,18,20,20,19,19,19,20,21,21,19,21,20,22,22,23,20,21,19,21,19,18,20,18,19,21,20,19,21,20,21,22,23,21,22,20,23,23,24,20,21,23,22,20,22,19,20,21,20,21,22,21,22,22,23,23,22,26,25,24,25,26,24,23,23,24,24,21,23,23,21,20,21,20,21,21,20,22,20,23,23,24,23,24,26,26,27,26,27,27,27,26,26,25,26,27,26,24,24,24,23,23,21,22,22,22,23,23,23,24,24,26,26,27,27,26,26,26,26,26,26,24,23,24,22,23,22,23,23,24,25,24,25,27,25,27,27,28,28,26,28,27,27,25,26,26,24,25,22,23,23,22,24,23,24,25,25,27,26,27,27,28,28,28,28,27,27,27,27,26,26,25,25,21,24,23,23,25,24,25,25,26,27,27,27,28,28,28,27,28,28,27,27,27,27,25,25,22,24,23,22,26,23,26,24,25,26,27,27,28,28,27,26,26,27,27,27,26,26,24,26,23,24,23,22,26,23,27,24,24,28,27,28,28,28,27,28,28,27,27,28,28,26,28,27,27,27,25,26,24,27,24,27,26,27,29,29,30,29,29,29,30,29,29,28,28,29,29,27,28,28,28,27,27,28,27,25,26,27,26,26,26,27,27,27,27,29,29,28,29,28,29,28],[28,27,26,25,25,24,24,23,22,22,21,21,20,19,21,19,20,20,20,17,19,19,16,16,17,16,14,13,15,13,11,12,13,11,11,12,11,11,10,12,11,9,11,13,11,11,13,12,11,13,13,12,13,14,13,11,10,11,10,8,9,10,9,8,10,9,7,10,9,8,8,10,8,8,10,10,9,9,12,12,11,12,13,13,14,15,16,19,19,18,19,18,16,16,16,14,12,13,14,11,11,13,13,10,10,12,8,10,11,11,8,9,11,9,10,11,12,10,11,12,13,12,13,16,16,16,15,17,17,16,17,19,19,19,19,20,18,19,19,19,18,18,17,17,18,18,16,17,17,15,17,17,18,18,18,19,19,19,20,20,21,21,20,22,19,21,21,20,20,22,22,22,22,23,22,22,21,20,19,21,21,19,18,18,17,16,14,14,17,16,19,16,16,17,18,16,17,18,17,18,19,19,21,21,18,20,20,21,20,20,16,17,16,15,14,15,12,13,13,15,16,17,17,15,17,17,17,14,17,18,17,16,18,18,16,19,20,16,19,19,18,16,20,20,19,20,19,21,18,20,21,20,18,19,21,20,19,21,21,20,20,20,18,18,16,16,15,15,16,15,18,19,18,17,20,19,19,18,19,19,19,19,19,21,20,22,21,21,20,19,20,18,18,18,17,18,16,18,18,20,19,19,19,20,19,19,20,20,19,20,20,20,20,17,18,18,17,19,19,19,20,17,19,18,16,17,19,17,16,17,18,17,18,19,20,21,22,21,19,21,19,19,19,20,17,20,20,18,17,20,20,17,17,18,17,15,17,16,15,15,14,15,17,15,13,16,15,15,14,16,17,15,16,17,18,18,18,17,18,18,16,16,17,18,14,14,17,15,14,16,16,15,16,16,15,16,17,15,14,14,13,13,14,14,13,14,14,12,11,13,14,12,12,12,9,11,10,8,8,9,7,7,8,7,5,8,8,10,10,10,11,10,13,12,11,11,9,11,11,8,8,9,8,6,8,7,9,10,12,12,15,16,16,14,13,12,14,13,11,14,15,13,12,14,14,11,12,14,13,12,14,14,14,13,13,12,14,12,14,14,14,14,15,14,15,14,13,13,11,11,10,10,12,11,10,10,10,12,12,9,8,9,9,6,6,7,7,4,5,3,4,6,7,8,10,10,11,12,14,14,15,16,15,15,14,15,14,13,12,10,9,7,4,2,0,1,2,3,4,6,7,8,10,10,12,12,12,12,12,11,9,9,10,10,10,9,8,6,5,6,5,3,5,4,5,6,7,8,11,10,11,13,14,15,15,14,14,13,13,13,12,12,11,9,10,9,8,8,8,8,7,9,7,6,8,6,9,9,9,11,12,13,13,14,15,14,13,13,13,14,10,9,11,10,10,11,9,9,10,12,10,11,13,12,13,13,14,14,14,15,12,13,15,13,13,12,11,11,12,11,11,12,13,12,14,13,13,13,13,13,15,14,15,14,16,13,15,16,15,13,13,14,12,14,12,12,15,14,12,14,13,14,14,15,13,16,15,18,16,17,14,17,13,15,16,12,16,14,12,15,14,13,14,14,15,16,16,16,15,15,17,17,18,16,13,17,17,13,16,14,13,16,14,14,16,14,16,16,16,16,18,21,21,18,19,20,20,16,17,20,17,15,17,18,16,14,16,16,15,16,15,15,15,16,16,17,16,18,19,20,20,22,22,23,22,21,22,20,19,21,19,17,17,18,16,17,15,16,16,15,17,16,17,17,18,19,20,21,22,19,21,20,20,22,21,17,17,17,16,17,16,16,16,17,18,17,19,20,20,21,22,23,24,20,22,21,22,19,19,20,18,18,17,17,16,18,17,18,17,18,19,20,19,21,23,23,24,24,23,22,21,21,22,20,20,19,18,17,17,17,17,18,19,19,19,20,20,22,22,22,24,24,22,23,23,22,23,21,22,19,19,17,18,17,16,19,19,20,19,19,21,22,23,23,23,23,22,21,23,22,20,21,21,19,20,17,18,17,17,19,19,20,19,20,22,22,23,24,24,22,25,23,22,23,25,25,24,25,25,25,24,21,23,20,22,21,24,22,24,27,27,28,27,27,28,28,28,27,26,26,26,26,25,26,26,25,24,24,25,24,22,22,24,24,23,23,24,24,25,25,27,27,27,26,26,28,27],[26,25,26,23,23,22,23,22,20,20,21,18,18,19,18,16,17,18,16,14,16,15,12,13,13,12,12,11,11,10,9,9,10,8,8,9,9,7,8,9,8,6,9,10,8,9,10,9,8,11,11,10,11,12,11,10,9,9,8,6,7,7,6,5,6,6,5,5,6,6,5,6,5,6,6,6,6,6,8,7,7,9,9,10,11,12,14,16,17,16,16,16,14,13,13,11,10,10,12,9,8,10,9,7,8,9,7,7,8,8,6,8,9,8,8,9,10,8,9,11,11,12,11,14,14,14,14,16,15,14,15,18,18,19,18,19,18,19,18,19,16,17,17,16,16,14,14,14,13,13,12,13,15,12,13,13,13,15,15,17,16,16,16,17,15,17,17,16,16,18,19,19,21,19,17,19,19,17,16,17,15,16,13,13,13,11,12,12,13,12,13,12,12,13,14,13,12,14,13,13,15,15,17,16,15,16,16,15,15,14,12,13,12,12,11,11,11,10,11,11,11,14,13,12,12,13,13,12,14,14,13,13,14,14,14,15,15,15,14,15,14,13,14,15,15,15,15,16,15,16,17,16,15,16,17,16,15,18,18,16,16,14,14,14,13,13,12,10,13,12,13,15,14,12,14,15,15,15,15,14,15,16,16,17,17,19,19,17,18,15,15,15,13,14,12,12,12,13,13,15,15,14,16,16,17,16,18,17,17,16,18,15,14,13,15,13,14,13,15,15,14,14,14,14,13,13,14,14,12,13,14,13,15,15,18,18,18,18,16,17,16,15,15,16,14,14,16,14,13,14,14,13,13,13,12,11,13,12,11,11,10,10,12,11,12,11,11,11,11,12,12,12,12,13,13,13,13,15,13,13,12,13,12,12,12,11,12,12,12,13,13,14,14,15,15,15,14,12,12,11,10,11,11,10,13,11,11,11,9,11,11,10,8,8,6,7,8,5,7,8,6,5,6,5,3,5,5,6,7,6,7,6,7,7,7,5,5,7,5,5,5,5,4,3,4,4,5,7,7,9,11,12,12,10,9,8,9,8,8,8,10,9,9,9,10,11,9,10,10,12,9,11,11,9,13,11,9,9,10,10,10,10,11,10,11,10,8,9,8,8,7,7,9,7,8,10,7,6,7,6,5,5,7,5,4,6,5,3,4,3,3,4,4,5,7,7,10,10,12,12,13,14,14,15,14,15,14,14,12,11,10,9,5,2,1,0,1,2,3,4,4,5,6,7,9,9,10,8,10,8,8,8,8,9,8,7,7,5,5,4,3,2,2,3,3,4,5,5,7,7,8,9,11,12,12,11,11,10,10,11,10,9,7,6,8,6,5,5,6,6,5,5,4,3,3,4,4,4,5,6,6,7,8,9,9,9,8,8,9,8,8,7,7,6,5,5,4,5,4,5,5,5,6,7,7,7,8,9,8,9,8,9,9,8,8,8,7,6,6,5,5,5,5,6,7,7,8,9,8,9,10,9,10,8,10,9,9,9,9,8,9,8,7,8,6,7,8,8,7,8,7,8,8,9,9,10,11,12,12,11,9,10,8,10,9,8,9,7,8,9,8,8,8,8,9,10,11,11,10,10,12,11,12,10,9,11,10,9,10,9,9,10,9,9,10,9,10,11,12,12,13,15,15,12,13,15,14,12,12,13,12,11,12,12,12,12,11,11,10,10,10,10,10,10,11,12,12,13,15,15,16,17,18,17,16,16,16,14,14,15,13,12,12,13,12,11,10,11,11,10,11,11,12,12,13,15,15,16,17,15,16,17,16,16,16,13,12,12,11,11,11,11,11,11,13,12,14,15,16,16,17,19,17,15,16,16,16,13,14,15,13,13,12,11,12,11,12,12,13,13,13,16,14,16,18,19,21,19,17,17,15,17,17,16,15,13,13,12,12,12,12,12,13,14,13,15,16,17,18,17,19,19,17,19,17,18,17,16,16,14,14,12,13,13,12,13,12,15,14,14,15,18,19,19,19,18,16,17,18,17,15,16,16,14,15,13,13,13,13,14,14,16,14,15,17,18,19,20,18,17,21,19,18,19,22,20,20,22,21,20,19,17,18,17,18,18,20,19,21,24,25,27,26,26,27,28,27,27,26,26,24,25,23,25,25,25,22,22,24,22,21,20,22,22,22,21,22,23,23,23,26,26,26,25,25,27,25],[26,26,25,25,23,23,22,21,21,22,21,20,20,19,18,18,16,17,15,12,15,14,10,10,10,10,10,9,9,9,7,8,8,7,6,7,7,6,6,6,7,5,6,6,5,6,7,6,6,7,8,7,9,9,8,7,7,6,5,4,6,5,4,5,5,4,4,5,4,3,4,5,5,4,6,5,5,5,7,6,7,7,8,7,8,9,11,13,14,13,13,14,11,11,11,9,8,8,9,7,6,8,8,7,7,8,6,6,7,7,6,6,7,6,6,6,9,7,7,9,10,9,10,11,12,12,12,14,13,13,14,16,16,17,16,17,16,17,15,16,14,15,14,14,14,12,12,11,11,10,10,10,11,10,11,11,12,12,15,15,15,13,14,15,14,16,16,17,16,18,18,19,19,18,17,17,17,15,15,16,14,14,12,14,11,10,9,9,10,10,9,10,10,10,12,11,11,12,12,12,13,13,15,16,14,15,15,15,15,14,11,12,10,10,10,10,10,9,11,10,11,12,12,9,11,12,12,10,12,13,12,11,14,13,12,14,14,12,13,14,13,11,14,15,14,14,17,16,14,15,17,16,13,16,17,15,17,17,18,14,14,15,13,13,12,12,10,10,11,11,11,14,12,11,13,14,14,13,14,15,14,15,14,17,17,17,17,17,16,14,14,14,13,12,11,12,11,10,13,13,14,13,16,16,16,15,16,17,16,16,14,14,13,12,13,11,11,11,12,13,13,10,11,11,9,10,9,9,9,10,10,10,12,13,16,16,17,17,14,15,14,12,13,13,12,12,13,11,11,12,11,10,10,11,9,9,10,9,7,7,7,7,9,8,7,8,8,7,7,9,9,8,9,9,9,12,11,12,10,11,9,9,10,9,8,8,9,9,8,10,11,12,13,13,13,13,12,10,9,8,7,7,7,7,7,6,7,7,6,5,7,5,4,4,4,4,4,4,4,4,4,3,3,4,2,3,4,5,5,5,5,4,5,5,4,4,4,4,4,3,3,4,3,3,3,3,4,5,6,7,9,11,9,8,6,6,6,6,5,6,6,5,4,6,6,5,6,6,5,5,6,7,6,6,7,6,6,6,7,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,6,6,6,6,6,4,4,4,4,4,4,4,3,2,2,3,2,3,3,5,6,6,8,8,11,10,12,12,12,14,13,14,14,14,12,10,9,7,6,4,2,1,0,1,2,2,2,4,4,5,7,7,7,8,7,6,6,5,6,5,5,5,4,4,3,3,2,1,1,1,2,2,3,4,4,5,6,7,9,10,9,8,8,8,8,9,7,7,6,4,5,4,4,3,4,3,3,3,2,2,2,2,3,2,3,4,4,4,5,6,6,6,6,5,4,5,4,4,4,4,4,4,3,3,3,3,4,3,4,4,5,5,5,5,6,5,5,5,5,5,4,5,4,4,4,4,4,5,4,4,4,4,5,5,5,6,7,7,7,5,6,5,5,6,6,5,5,5,5,5,4,4,4,5,4,5,5,5,6,6,6,7,7,8,8,7,6,6,5,6,6,5,6,5,5,6,5,5,5,5,6,6,7,7,7,7,7,7,8,7,6,7,7,7,6,6,6,7,6,6,6,6,7,7,8,8,10,10,11,9,9,10,9,8,9,9,9,8,10,10,9,9,8,7,7,7,7,6,7,7,7,8,9,9,11,11,12,13,15,14,12,12,13,10,10,12,10,9,9,10,8,9,8,8,8,7,8,8,9,10,10,11,11,13,13,12,11,13,12,13,11,10,9,10,9,9,9,8,9,9,10,10,11,11,12,12,14,15,13,11,13,14,12,11,12,13,10,10,9,9,9,9,9,10,10,10,11,12,11,12,14,15,17,15,14,14,13,14,14,13,12,11,11,9,10,10,10,10,11,11,11,12,12,14,14,14,16,16,14,17,15,15,15,14,13,11,11,10,11,11,10,11,11,12,13,13,13,15,15,15,16,16,14,13,16,15,14,14,14,12,13,12,12,11,11,13,13,14,13,14,15,14,18,19,16,17,19,18,16,19,22,21,20,23,22,21,19,19,18,17,18,17,21,19,21,25,25,27,27,26,27,27,27,26,25,26,24,25,22,25,24,24,21,21,23,22,19,18,21,21,20,20,21,21,21,21,23,25,24,24,24,26,24],[26,25,25,24,25,23,22,21,21,20,21,19,16,17,17,14,14,14,13,9,11,11,8,8,9,7,6,7,6,6,5,6,6,5,5,5,5,4,5,5,5,4,4,5,5,5,4,5,5,5,6,7,7,8,6,6,6,5,4,4,4,3,4,4,3,4,3,3,4,4,3,3,4,3,4,4,4,4,5,5,5,5,5,6,7,7,10,11,12,11,12,12,11,9,9,7,7,6,7,6,6,6,6,5,5,6,5,5,5,5,5,5,6,5,5,5,6,5,6,6,7,7,8,10,10,10,10,12,12,12,13,16,15,17,16,17,15,15,14,15,14,13,13,13,11,10,9,9,8,8,7,8,8,8,8,9,9,10,10,12,10,10,12,13,10,11,14,13,11,14,14,16,16,14,14,15,14,12,12,11,10,10,9,10,9,7,8,6,7,8,7,8,8,8,9,9,8,9,9,10,9,11,13,11,11,12,12,11,12,10,8,9,9,8,8,7,9,7,7,7,7,8,9,8,8,8,9,9,9,10,10,11,10,11,11,11,11,11,11,11,10,10,12,11,10,10,11,11,10,10,12,11,9,11,13,11,11,14,14,11,11,11,10,9,10,9,8,7,8,10,8,10,9,8,9,9,10,8,9,9,9,9,11,13,13,14,14,13,12,10,10,10,9,9,8,8,9,8,9,10,10,9,12,12,10,11,13,12,11,11,11,10,9,9,8,7,8,8,9,9,8,8,7,7,7,7,6,7,7,7,6,9,9,11,13,14,15,15,12,13,11,10,10,9,9,9,9,8,8,8,7,6,7,7,6,5,7,6,5,5,5,5,6,5,5,5,6,5,5,5,6,5,6,6,7,8,7,8,7,7,6,6,6,6,5,5,7,7,6,7,9,10,12,13,13,12,10,9,7,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,3,4,4,6,7,8,7,6,6,5,5,4,4,4,4,3,3,4,4,3,3,3,4,3,4,4,4,4,4,3,4,4,4,5,5,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,1,1,1,1,2,2,3,5,6,8,9,9,11,12,12,14,15,16,15,15,13,12,10,8,5,4,2,1,1,0,1,1,1,2,2,3,5,5,7,6,6,5,5,4,5,5,5,4,4,3,2,2,2,2,1,1,1,1,1,2,2,3,4,6,8,9,8,7,7,7,7,7,7,6,6,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,4,4,4,4,4,5,4,4,4,3,4,3,3,3,3,3,3,4,4,4,4,5,5,6,6,6,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,5,6,5,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,7,7,8,8,7,7,7,7,6,7,7,7,7,7,7,7,7,7,6,6,5,6,5,5,5,5,6,6,7,8,8,9,10,12,11,9,9,10,8,7,9,7,7,7,7,7,7,6,6,6,6,6,6,7,7,8,8,8,10,10,8,9,10,9,10,8,7,8,7,7,7,7,7,7,7,7,7,8,8,9,10,12,12,11,9,9,10,10,8,9,10,8,8,8,7,7,7,7,7,8,7,8,9,9,10,11,12,13,12,10,11,9,11,12,10,10,8,9,8,8,8,8,8,7,9,8,10,9,11,12,11,13,12,11,13,12,13,12,11,11,9,9,9,8,8,8,9,8,10,9,10,10,12,12,12,14,13,11,11,13,12,10,12,11,10,11,10,9,9,9,10,9,11,9,11,12,12,15,15,13,13,17,14,13,17,20,17,18,22,21,19,16,16,16,15,16,16,19,17,21,25,25,27,27,25,27,27,26,27,25,26,23,24,22,24,23,23,20,20,22,21,19,18,21,21,20,20,21,21,20,21,23,25,24,22,24,26,24],[24,22,22,20,20,19,19,18,18,17,17,16,14,15,14,13,12,13,12,10,10,10,8,8,8,8,7,7,7,6,5,6,6,4,5,5,5,4,5,5,4,4,4,5,4,5,5,5,5,6,6,7,8,8,7,7,7,6,5,5,4,4,4,4,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,6,6,7,8,11,11,11,11,11,9,9,8,7,7,6,6,5,6,6,6,5,5,6,5,4,5,6,5,5,6,6,5,6,7,6,6,7,8,8,8,11,12,11,10,12,13,12,14,15,17,16,16,16,16,15,14,15,12,13,13,13,13,11,11,9,8,8,8,7,8,7,8,8,9,9,10,10,10,11,11,12,10,11,12,11,10,13,12,14,14,13,13,13,13,11,11,10,9,10,9,9,9,8,7,7,8,9,8,8,8,8,9,8,9,9,9,9,9,10,11,10,10,11,11,11,10,10,8,8,8,7,7,7,8,8,7,8,8,8,8,7,8,8,8,8,8,9,9,10,9,9,11,11,10,10,11,10,9,9,10,9,10,9,9,9,9,9,10,10,8,10,11,10,10,11,13,11,11,10,9,8,9,8,8,7,7,8,8,9,9,8,8,8,9,8,9,9,9,10,10,11,11,13,13,12,11,10,9,9,9,9,8,8,8,7,10,10,9,9,10,10,10,10,12,12,11,10,11,9,9,8,8,8,7,8,9,8,8,8,8,8,7,7,7,7,7,7,7,9,10,12,14,15,15,15,13,12,13,10,10,10,9,9,9,8,8,8,8,7,7,8,7,7,8,7,6,6,5,6,6,6,5,6,6,5,6,6,6,6,7,7,7,8,7,8,7,8,7,7,7,7,6,6,8,7,7,8,10,10,11,12,11,11,10,9,8,6,5,5,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,4,4,6,7,8,7,6,5,5,5,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,3,4,4,4,5,5,5,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,1,2,2,4,4,7,7,9,9,11,11,13,14,14,15,15,16,14,13,10,8,6,4,2,2,1,1,0,1,1,2,2,3,5,5,6,6,6,5,5,4,5,6,5,4,4,3,2,2,2,2,1,1,1,1,1,1,2,3,4,6,8,9,8,7,7,6,7,6,7,5,5,4,3,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,3,3,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,2,3,2,3,2,3,3,3,4,4,4,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,6,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,5,5,5,4,4,5,4,4,4,5,5,5,6,6,7,8,7,7,7,7,7,6,7,7,6,6,7,7,7,7,6,6,5,5,5,5,5,5,6,6,6,7,7,8,9,10,10,9,9,8,9,8,8,8,7,7,7,7,6,6,6,6,6,6,6,7,6,7,7,7,8,9,10,9,9,9,9,9,8,8,7,7,6,6,6,6,6,7,7,7,8,8,8,9,10,10,10,9,9,10,9,8,8,9,8,8,7,7,7,7,7,7,7,8,8,8,9,9,10,11,12,11,10,10,9,11,11,10,9,9,8,8,7,8,7,8,8,8,8,9,9,10,11,10,11,11,10,11,11,10,12,10,9,9,9,8,8,8,7,8,9,9,9,9,9,10,11,11,12,12,11,11,12,11,10,11,11,10,10,9,9,9,8,10,9,10,9,9,11,11,13,14,12,12,14,13,13,14,17,16,16,19,19,19,16,15,15,14,15,16,18,18,20,24,24,26,25,24,25,26,25,25,24,25,24,24,23,24,24,23,21,22,22,21,20,20,20,20,20,21,22,23,22,23,24,24,24,24,24,26,23],[25,23,24,23,22,20,20,20,18,18,19,17,15,15,16,13,14,14,14,11,12,12,9,9,9,8,8,8,8,7,6,7,7,5,6,6,6,5,6,6,5,5,5,5,4,6,6,5,5,7,7,7,8,9,7,7,7,6,5,5,5,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,6,6,7,7,8,10,12,12,11,12,11,10,10,10,8,7,7,8,6,6,7,6,6,5,7,5,5,6,6,5,5,7,6,5,6,8,6,7,8,9,8,9,13,13,13,12,14,14,14,15,17,18,18,17,18,16,16,15,15,14,14,14,13,13,12,11,10,9,8,8,8,8,8,7,8,8,9,11,12,11,10,10,11,11,11,12,12,11,12,13,14,14,13,13,14,13,11,11,11,11,9,8,9,8,8,9,7,7,7,7,8,8,8,8,8,8,10,9,10,10,10,11,12,11,11,11,12,11,10,9,9,8,8,8,8,7,7,7,8,8,10,9,8,8,8,9,9,9,9,9,10,10,10,12,12,10,10,12,11,10,10,11,11,9,11,10,10,10,9,10,10,10,10,11,11,11,12,13,11,10,11,10,8,8,8,8,8,8,9,9,9,10,8,9,10,10,9,9,8,9,10,11,11,12,13,13,12,11,9,11,9,8,8,7,8,9,8,9,10,10,9,11,11,9,11,12,12,11,10,11,9,9,8,8,7,7,9,9,9,8,8,8,7,7,7,7,7,7,7,7,9,10,11,13,14,15,15,13,13,12,11,10,10,10,10,10,9,8,8,9,7,8,8,7,6,7,7,5,6,6,5,6,5,5,6,6,5,6,6,6,6,7,8,7,8,8,8,8,8,7,8,7,7,6,6,8,7,7,8,10,11,12,12,12,12,11,9,8,6,5,4,5,5,4,4,5,4,4,4,5,4,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,2,3,3,2,2,3,2,2,3,3,3,4,4,6,8,8,8,7,6,5,5,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,4,3,3,4,4,4,5,5,6,6,6,6,5,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,2,2,1,1,2,2,3,4,6,7,7,8,10,12,12,14,14,15,15,16,13,14,10,8,6,4,2,2,1,1,1,0,1,1,2,2,4,5,6,5,5,5,4,4,4,5,5,4,4,3,2,2,2,2,2,1,1,1,1,1,2,2,4,6,7,8,8,7,7,5,6,6,5,6,5,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,3,3,4,3,3,3,3,3,3,3,2,2,3,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,4,3,4,4,4,5,5,5,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,5,5,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,6,6,7,7,8,8,7,7,8,7,7,7,7,7,7,7,8,8,8,7,6,6,6,6,5,6,5,6,6,7,7,8,8,9,10,10,10,9,8,9,8,7,8,7,7,7,8,7,7,7,6,7,6,6,7,7,7,8,8,8,9,10,8,9,10,10,10,8,8,8,8,8,7,7,7,7,7,7,7,8,8,9,9,11,11,11,9,9,10,9,8,8,9,8,9,8,8,8,7,8,7,8,8,8,9,9,9,10,11,12,11,10,10,9,10,12,10,9,9,9,9,8,8,8,8,7,9,8,9,9,11,11,10,12,11,10,11,11,11,12,11,10,9,9,9,8,9,8,8,8,9,9,10,9,12,11,10,12,12,11,10,13,11,10,11,11,10,10,10,9,10,9,10,9,10,9,10,11,12,14,14,11,12,15,13,12,15,18,15,17,19,19,18,15,15,15,15,16,15,18,18,20,25,24,27,27,25,28,27,26,26,26,25,24,24,22,24,24,23,22,21,22,21,20,18,20,22,21,20,22,22,22,22,24,24,24,23,23,26,23],[24,22,23,21,19,18,18,17,15,17,17,15,14,15,14,12,13,14,12,11,11,11,9,9,9,9,8,8,8,7,7,7,7,6,6,7,6,6,6,6,6,5,6,6,5,6,6,6,6,7,7,8,9,8,7,7,7,7,7,6,6,5,5,5,5,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,7,7,8,10,11,11,11,11,11,10,10,8,8,8,7,8,6,7,7,7,7,6,7,6,6,6,7,6,6,7,7,7,7,9,7,8,9,10,9,9,14,13,13,13,14,14,14,15,17,18,17,16,17,16,17,15,16,14,16,15,14,14,13,12,11,10,9,9,9,10,9,10,10,9,11,12,11,11,12,12,13,11,13,13,13,11,14,13,14,14,14,14,14,13,12,11,12,11,10,10,10,9,9,10,8,8,9,8,9,8,9,10,10,9,11,10,11,11,12,13,12,13,14,13,12,12,12,10,10,9,8,9,8,9,9,9,9,8,10,10,9,9,9,9,12,10,10,10,11,11,11,12,13,12,12,12,12,11,11,11,11,10,11,11,11,10,10,11,11,10,10,11,11,11,12,14,12,13,11,10,9,10,9,8,8,9,11,11,10,11,10,10,10,11,10,9,9,10,10,10,11,12,13,14,12,13,11,10,10,9,9,9,9,9,9,11,11,11,10,11,11,10,11,12,12,12,11,12,10,12,10,10,9,8,9,9,9,9,9,9,8,8,7,8,8,7,7,8,9,11,13,14,15,15,16,14,13,13,11,10,10,10,10,10,9,8,9,9,8,8,9,8,7,8,7,6,7,6,6,7,6,6,6,6,6,6,7,7,6,7,8,8,9,9,8,8,9,8,7,8,8,6,7,9,8,7,8,9,11,12,13,12,12,11,9,8,7,6,5,5,6,5,4,5,5,4,4,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,8,8,8,7,6,5,5,5,5,5,5,4,4,4,4,4,4,5,4,4,4,5,4,5,4,4,5,4,5,5,6,6,7,6,6,5,4,4,4,3,4,3,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,5,6,7,8,8,11,11,14,14,16,16,16,17,15,14,12,9,6,4,3,2,2,2,1,1,0,1,1,2,4,5,6,6,5,5,4,4,5,6,6,5,4,4,3,3,3,2,2,2,2,1,1,1,1,2,4,6,7,8,8,8,7,7,7,6,6,6,6,4,4,4,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,4,4,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,5,5,5,5,4,4,4,4,5,5,4,5,5,4,4,4,4,4,3,4,4,4,4,4,5,5,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,7,7,7,8,8,7,8,8,7,7,7,7,7,7,7,8,8,8,7,7,6,6,6,5,6,6,6,6,7,7,8,8,9,10,10,10,10,9,9,8,8,9,8,7,8,7,7,7,6,6,6,6,6,7,7,8,8,8,8,9,10,10,9,10,10,9,9,9,8,8,7,7,7,7,7,7,7,8,8,8,9,9,11,11,11,9,10,10,10,8,10,9,8,8,8,8,7,8,8,8,8,8,8,9,9,9,11,11,13,12,10,11,10,11,12,11,10,9,9,8,8,9,8,8,8,9,9,9,9,10,11,10,12,12,12,12,12,12,12,11,10,10,9,9,9,9,8,9,9,10,9,9,10,11,12,12,13,12,13,11,13,12,11,12,11,11,11,10,10,9,9,11,10,10,10,10,11,11,14,14,12,13,16,14,13,15,18,17,17,20,20,19,17,16,17,15,16,16,19,18,21,24,24,26,25,24,26,26,25,25,25,25,24,25,23,25,25,24,22,22,23,22,20,20,21,22,21,20,23,23,22,23,24,24,25,24,24,26,24],[24,23,25,22,21,20,19,19,19,19,19,18,18,18,18,16,17,16,16,15,15,14,13,13,13,12,11,12,11,9,10,10,9,8,10,9,8,8,8,9,8,8,8,8,8,8,8,7,8,8,9,9,11,9,9,9,9,9,8,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,7,8,9,10,9,11,13,15,14,15,15,14,13,12,12,10,10,10,11,9,10,10,9,8,8,10,8,8,9,9,8,8,10,9,8,9,12,10,10,12,13,12,13,16,17,16,15,16,16,15,17,18,20,19,18,19,18,18,18,18,16,17,16,16,17,14,14,11,11,9,9,10,10,10,10,10,11,11,12,13,13,13,13,14,12,13,14,14,13,14,15,15,15,14,15,15,15,13,14,11,12,10,10,10,10,9,9,9,9,9,9,9,9,10,10,9,11,12,10,11,13,13,13,13,13,13,15,12,13,12,10,11,10,10,8,8,8,8,8,8,8,11,11,8,10,13,11,11,12,12,11,12,11,12,11,13,12,12,12,13,12,12,12,13,11,12,12,12,11,11,12,12,11,11,12,12,12,12,13,12,13,12,11,10,10,9,12,9,10,10,10,12,11,11,11,12,12,11,11,10,11,11,11,12,13,14,15,14,14,12,13,10,9,9,9,10,10,10,10,10,11,10,11,11,9,13,13,15,12,13,12,12,10,11,10,9,10,10,11,11,10,10,10,10,9,9,9,9,9,9,10,11,12,14,15,16,17,16,15,14,14,12,13,13,11,11,12,10,10,11,10,9,9,10,8,8,9,8,8,8,7,7,9,7,7,9,8,8,8,8,9,8,9,11,10,11,11,10,11,11,10,10,9,10,9,8,10,9,9,9,10,12,14,14,14,13,11,10,9,8,7,7,7,8,6,6,7,7,5,6,7,6,5,5,5,5,4,4,4,4,3,3,3,3,2,3,2,3,3,3,3,3,4,4,5,4,4,4,4,4,4,5,4,4,5,4,5,6,6,8,9,10,9,8,8,7,7,6,6,6,6,6,5,6,7,6,5,6,6,5,5,6,5,6,5,5,5,5,6,6,6,8,8,8,7,7,5,6,4,5,4,4,4,4,5,5,4,4,4,4,3,4,4,3,3,4,4,3,3,3,2,2,2,3,3,5,7,7,8,8,10,13,14,16,16,17,17,18,16,16,12,11,7,5,4,3,3,2,2,1,1,0,1,2,3,5,6,6,5,5,4,4,5,6,6,5,5,4,4,4,3,3,3,3,2,2,1,1,1,2,4,6,7,7,7,7,7,7,6,6,7,6,5,4,5,4,4,4,4,4,3,4,4,3,4,3,3,2,2,2,2,3,3,4,4,5,5,4,4,5,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,4,5,5,5,5,6,6,5,6,5,5,5,4,5,5,4,4,4,4,4,4,5,6,6,5,6,5,6,5,6,6,6,5,7,6,5,6,6,5,6,5,5,4,5,5,6,6,6,6,7,7,7,7,7,7,7,7,6,7,6,6,7,7,6,6,5,5,6,7,7,7,7,7,7,8,7,7,7,7,7,7,7,6,7,7,7,8,7,7,7,7,8,8,8,9,9,9,9,9,9,9,8,8,9,8,9,9,10,9,9,8,8,8,7,7,7,7,8,8,9,8,10,10,11,11,12,11,11,11,10,10,10,10,9,9,9,9,9,9,8,8,9,8,8,8,9,9,9,10,10,11,11,12,11,11,12,11,11,10,10,10,9,9,10,9,9,9,9,10,10,10,11,11,12,12,12,11,11,12,11,10,11,11,11,10,10,10,10,9,9,9,9,10,11,11,11,11,13,13,14,14,12,13,12,12,13,13,11,11,10,11,10,10,10,10,9,11,11,11,11,12,13,13,13,14,13,14,13,13,14,13,12,11,11,11,11,11,9,11,10,11,11,11,12,13,14,13,13,13,13,13,14,13,13,14,13,13,13,11,12,12,10,12,10,13,11,12,13,13,15,16,14,15,16,15,15,16,18,16,18,19,20,19,17,17,18,16,18,16,19,19,21,25,25,27,26,26,28,27,27,26,26,26,24,26,23,25,24,24,21,22,22,22,20,19,21,21,21,20,23,22,22,23,24,25,25,24,24,26,24],[24,22,24,23,21,19,20,19,18,18,20,17,17,18,18,16,16,17,16,16,16,16,13,13,14,14,13,13,13,11,13,12,12,11,11,12,11,11,11,12,11,11,12,11,10,10,12,11,11,12,12,12,13,12,11,12,12,11,11,10,10,10,10,10,9,9,9,9,9,9,9,10,11,10,11,10,11,12,11,12,12,12,11,12,13,12,13,15,15,15,14,14,15,14,12,13,13,11,13,12,13,13,12,13,11,12,11,12,11,12,12,11,13,12,12,12,14,12,13,15,16,14,16,19,19,18,18,18,18,17,18,20,22,20,20,20,20,20,19,20,18,19,18,18,18,16,15,15,14,12,12,13,13,14,15,15,16,16,17,17,18,17,16,17,17,18,19,20,16,18,19,20,19,18,18,19,18,17,17,18,15,16,14,14,14,13,12,12,12,13,12,12,13,13,14,13,14,15,16,16,16,16,18,17,17,18,18,18,18,17,15,15,13,14,12,11,10,11,10,11,11,13,13,12,14,14,13,14,15,15,14,14,15,16,15,17,16,14,15,16,15,14,14,15,14,15,15,15,14,14,15,15,15,14,16,16,16,15,17,17,16,17,16,15,14,14,12,12,13,13,14,14,16,14,15,14,15,14,14,13,15,15,15,16,16,16,17,17,17,17,16,16,14,14,12,14,12,13,15,16,15,14,16,15,14,15,18,17,16,17,17,15,16,15,15,14,13,14,14,15,15,13,15,14,13,12,13,14,12,12,15,15,16,16,18,18,19,19,17,17,16,16,16,16,15,16,15,15,14,15,15,12,13,15,12,11,13,13,10,13,9,10,12,12,9,11,11,11,11,12,12,12,13,15,14,15,14,14,16,14,14,12,13,14,12,12,14,12,12,13,13,14,15,14,14,14,13,12,11,10,9,9,9,9,8,8,10,9,8,8,10,8,9,8,8,8,7,7,7,6,5,5,5,4,3,4,3,5,6,6,6,5,6,7,7,6,5,7,7,6,6,8,7,6,8,7,8,9,10,11,12,13,12,11,11,11,11,10,10,10,10,9,8,9,10,8,7,9,9,7,8,9,8,8,7,7,9,7,9,9,9,12,11,10,10,10,8,8,6,6,5,5,6,6,8,6,5,7,7,5,5,7,7,5,6,7,7,6,5,4,5,3,3,4,4,6,8,8,10,10,12,13,15,16,18,19,18,19,17,18,14,12,10,9,6,6,5,4,3,2,2,1,0,1,3,5,6,5,6,6,6,6,6,8,8,6,7,6,5,6,6,5,6,5,4,3,3,2,2,3,6,7,9,9,9,9,9,9,7,7,8,8,6,6,6,6,6,6,6,6,5,6,7,6,7,5,5,4,5,4,5,4,5,5,5,6,6,6,6,7,6,7,7,8,7,8,8,8,7,6,6,5,6,6,6,7,6,7,7,7,7,8,8,8,8,9,8,8,8,9,8,8,7,7,6,7,7,7,8,8,7,8,8,7,8,9,9,10,10,10,10,9,10,9,9,9,10,8,8,7,7,8,8,8,8,9,10,10,11,11,10,10,10,11,10,10,10,10,10,11,10,9,8,8,10,11,10,11,10,11,12,11,11,11,11,11,11,10,10,10,10,10,10,10,10,11,11,11,12,11,12,13,12,12,13,13,13,12,12,13,13,12,13,13,13,12,12,12,11,11,11,11,11,11,11,12,13,12,13,13,14,14,15,15,15,15,14,13,14,15,14,13,14,13,12,12,11,11,12,11,12,12,12,12,12,13,13,14,16,16,15,16,17,16,15,14,13,14,12,12,13,12,12,12,13,12,14,13,14,15,16,17,18,15,17,16,16,14,16,15,14,14,12,13,12,12,13,13,14,12,14,14,13,15,16,17,18,18,17,16,16,17,18,17,16,15,14,14,14,13,13,14,13,15,13,14,14,16,16,16,18,18,17,18,17,18,18,18,16,14,15,14,14,13,12,15,13,16,14,14,14,17,16,16,18,18,18,16,18,18,16,17,17,16,16,14,16,14,13,16,14,16,15,15,16,16,19,18,17,18,20,20,18,20,22,21,20,23,23,22,20,19,20,18,20,18,21,20,22,26,25,27,25,25,27,27,26,26,26,26,25,25,23,25,25,25,22,22,23,23,21,21,22,21,22,20,23,24,23,23,25,25,26,24,24,27,25],[26,25,26,25,23,23,23,23,22,23,24,22,21,23,23,20,21,22,22,21,21,21,18,18,19,19,17,19,19,17,16,17,18,14,16,17,16,15,16,17,14,14,16,16,15,15,17,15,16,17,17,16,18,17,16,17,16,16,16,16,15,15,14,15,14,14,13,14,14,12,14,13,14,13,15,14,14,15,15,15,15,17,16,17,16,18,19,19,19,19,20,20,19,19,18,17,16,17,18,16,16,17,16,16,16,18,16,15,16,17,16,16,19,16,16,18,20,17,17,20,21,19,20,22,21,21,21,22,21,20,21,23,24,23,23,23,22,23,22,22,22,22,21,21,21,19,19,17,17,17,17,18,19,17,18,18,18,19,20,21,20,20,20,21,20,20,22,20,20,22,22,22,23,22,22,22,22,21,21,19,19,18,17,17,17,15,16,16,16,16,15,16,16,16,16,17,16,17,18,19,19,19,21,19,20,20,21,19,21,21,18,16,17,16,14,13,13,15,12,14,13,15,16,14,15,16,16,15,17,18,17,18,19,20,18,20,20,19,19,19,17,17,18,18,17,15,19,19,17,18,19,18,17,18,19,19,20,20,21,20,20,19,18,17,17,15,16,15,15,16,17,17,16,15,18,16,16,16,17,17,18,17,19,18,21,21,21,20,21,20,19,16,17,16,16,16,16,17,19,18,17,18,20,17,17,20,22,22,19,20,19,18,18,18,19,17,17,19,19,20,18,16,19,19,16,16,18,18,16,16,18,18,19,19,20,22,23,23,21,21,20,19,19,20,19,20,19,19,18,20,19,16,17,18,16,15,18,17,14,16,14,15,16,17,14,16,15,16,15,16,17,16,16,19,20,19,20,18,19,18,18,16,17,19,15,15,18,16,17,17,17,18,19,18,17,17,16,15,16,15,13,14,14,14,12,13,15,14,12,14,15,13,14,14,14,13,12,11,13,12,10,9,9,8,6,7,6,9,9,7,10,8,11,13,14,9,9,13,11,8,11,14,11,10,11,12,14,13,15,14,16,17,17,16,16,16,15,14,14,16,15,15,13,15,15,13,12,15,14,12,14,15,14,14,12,11,13,13,13,15,15,16,16,15,16,16,14,15,11,12,10,10,11,11,12,11,10,11,11,10,9,11,11,9,10,11,10,10,9,7,7,6,5,6,7,8,9,10,12,12,15,16,16,18,19,19,20,20,19,19,16,14,12,12,10,8,9,7,7,6,4,3,1,0,1,4,6,5,8,8,6,7,9,10,11,9,10,9,8,9,10,8,9,8,7,6,4,5,4,4,7,9,10,11,11,11,11,10,8,9,9,9,8,7,8,8,7,8,9,8,8,11,11,9,10,8,6,7,6,7,8,6,8,8,8,11,11,9,9,13,9,9,12,11,9,13,11,11,11,12,9,9,9,10,9,9,8,10,13,12,12,12,15,13,12,14,13,12,14,12,13,13,14,13,11,12,14,10,11,13,12,12,13,12,14,14,13,15,14,15,15,14,14,14,14,15,14,14,15,13,15,13,15,14,13,14,15,16,16,16,15,15,16,16,15,15,16,14,16,16,16,16,15,13,16,18,16,17,16,16,17,18,18,17,17,16,17,16,17,15,16,15,17,17,18,18,18,16,19,17,18,20,20,18,19,19,19,18,19,18,19,17,17,18,17,16,17,16,17,16,17,16,18,17,17,17,19,18,19,18,20,21,21,21,20,20,20,19,19,21,19,18,18,18,17,18,16,17,18,17,17,19,18,18,18,20,19,21,21,20,19,21,21,21,20,19,17,19,17,18,18,18,17,17,18,19,18,18,19,19,22,22,23,20,20,21,21,19,20,21,18,19,17,18,17,17,18,17,18,19,19,19,18,20,21,22,23,22,20,21,19,21,22,22,20,19,19,17,18,18,17,18,18,18,19,19,18,21,21,20,22,22,19,22,20,22,23,22,20,18,19,17,17,17,16,18,17,19,18,18,18,21,21,20,22,21,20,19,23,22,18,20,21,18,20,18,18,18,17,18,17,19,18,19,20,21,21,22,20,22,23,22,20,22,23,22,22,24,23,23,22,21,22,21,22,20,24,22,24,27,26,28,27,26,28,28,27,27,27,27,25,26,24,26,26,26,22,24,24,24,22,23,23,22,22,23,24,25,24,24,27,27,27,25,25,28,25],[28,27,28,28,27,26,27,26,25,26,27,25,24,26,27,24,25,26,26,25,25,25,24,24,24,25,24,24,25,24,23,23,24,22,23,23,23,22,23,24,22,20,23,23,21,22,23,21,21,22,23,22,22,22,22,22,22,23,22,22,22,21,20,22,21,21,21,21,20,19,21,20,20,19,22,21,21,22,22,22,22,24,22,23,22,23,24,23,22,23,23,23,24,24,23,22,22,21,23,22,22,23,23,23,23,24,23,22,23,24,23,23,24,23,22,23,25,24,22,25,25,24,25,26,25,25,25,25,24,26,25,25,27,25,25,26,25,26,26,25,25,25,25,24,25,24,22,22,22,21,21,22,22,23,22,24,25,23,25,26,24,24,26,25,22,24,26,24,22,25,26,25,26,25,24,26,24,22,23,21,22,20,21,20,20,19,18,20,20,20,19,19,19,20,19,21,22,20,22,21,23,24,25,22,23,24,23,23,25,23,21,20,21,18,18,15,15,16,14,16,16,19,18,16,17,18,19,18,20,21,20,22,22,22,23,24,23,22,23,22,21,22,20,20,19,19,20,21,19,21,21,22,21,20,22,21,21,23,25,24,23,22,21,20,19,18,18,16,17,18,19,20,21,17,22,21,19,18,22,20,20,20,22,22,24,24,25,23,24,21,22,20,20,19,19,19,18,20,22,22,20,20,22,21,20,22,23,23,21,22,21,22,22,22,23,21,23,25,25,26,24,22,25,26,21,23,25,25,22,23,25,23,25,25,26,26,27,27,26,26,26,25,25,26,25,26,25,26,25,26,26,24,24,24,22,21,21,23,18,21,18,18,22,22,18,21,21,22,20,23,23,23,24,24,25,26,25,26,26,25,25,23,23,25,22,21,23,22,22,22,22,22,21,20,20,20,20,19,19,19,18,18,19,19,18,18,20,20,19,19,21,20,21,19,21,20,18,18,19,17,16,16,16,12,11,10,9,12,12,12,16,15,18,19,22,18,16,19,20,17,19,20,18,17,18,19,22,21,21,21,23,23,23,23,23,22,23,22,21,24,23,21,20,22,22,19,18,21,21,18,21,22,20,19,17,17,19,18,19,21,22,22,22,21,22,23,20,21,17,18,15,14,16,14,15,15,13,15,15,14,14,16,16,15,17,17,17,16,15,14,12,11,9,8,8,10,10,12,14,15,18,17,20,21,21,22,22,23,22,22,20,19,17,18,16,15,16,14,11,12,7,5,3,2,0,3,3,5,7,9,8,10,12,14,17,13,17,16,14,17,18,16,17,15,13,12,9,8,7,5,11,13,14,15,15,15,15,12,10,11,11,12,11,12,15,14,13,16,17,14,15,19,19,18,18,18,13,14,12,14,13,12,14,14,14,17,19,15,15,21,17,18,20,20,19,22,20,20,21,20,17,18,15,18,14,14,15,16,19,21,21,21,22,22,22,23,21,22,22,21,21,21,21,21,19,19,20,17,17,20,19,20,20,20,21,21,21,24,24,23,24,24,22,23,23,22,22,22,23,21,22,21,21,21,20,21,22,23,24,25,23,24,24,24,24,23,25,24,23,23,24,24,23,22,24,23,24,24,23,24,25,25,25,25,24,25,25,24,25,24,23,23,24,24,24,25,24,23,25,24,25,26,26,25,26,27,27,25,25,26,26,23,25,25,24,22,24,24,24,24,24,24,24,25,24,24,24,24,26,24,25,26,27,27,26,26,26,26,25,27,26,24,24,26,24,25,24,23,24,24,24,23,24,23,25,25,24,26,27,25,27,27,27,27,27,25,25,25,25,24,24,24,23,23,24,24,24,24,25,25,26,27,27,25,25,27,28,24,26,27,24,26,25,23,22,23,24,23,24,25,24,26,23,25,26,27,27,27,25,27,24,27,28,27,27,24,26,24,23,22,23,23,24,24,24,24,23,25,26,24,26,26,24,28,25,27,28,27,26,24,25,23,22,22,21,23,23,24,24,23,24,26,27,24,26,26,24,25,26,27,23,25,26,23,25,23,23,22,22,23,23,24,24,24,24,25,27,26,25,26,27,27,25,26,27,27,26,27,27,27,27,25,26,24,25,24,27,25,27,29,29,30,28,28,29,29,28,28,28,28,27,28,27,27,28,28,25,26,27,26,24,26,26,24,25,25,26,27,27,27,28,29,29,28,28,29,28],[28,27,28,28,27,26,27,27,26,27,27,26,25,27,27,25,26,26,27,25,26,27,25,25,25,26,25,26,26,26,25,24,26,25,25,25,25,24,25,26,25,23,25,25,24,25,25,24,24,25,25,25,25,25,26,25,25,25,25,25,25,24,23,25,24,24,23,25,23,23,23,23,24,21,24,23,23,24,24,24,23,26,24,25,24,25,25,24,24,25,25,24,25,26,24,24,23,23,24,24,24,25,24,24,24,26,24,24,24,25,25,25,26,25,25,25,27,25,25,26,26,27,26,26,25,27,26,27,26,26,26,26,28,26,26,26,26,27,26,25,26,26,25,25,26,25,24,24,24,23,23,24,24,25,25,26,26,25,26,27,26,26,27,27,24,26,27,25,24,26,27,26,27,25,25,26,25,23,24,23,23,22,23,23,24,23,21,22,23,23,22,20,22,23,21,21,25,23,22,24,25,26,27,23,25,26,25,23,25,22,22,20,21,18,18,18,17,19,17,18,17,21,19,17,19,20,19,18,20,21,20,21,23,23,22,23,23,21,23,23,20,21,21,21,20,20,21,21,20,21,22,23,21,22,22,23,23,23,24,24,24,23,22,21,20,19,19,18,20,23,24,23,23,20,23,23,21,20,23,21,21,22,23,23,24,25,26,24,25,23,23,21,22,21,21,21,23,24,24,24,22,23,24,24,22,23,25,25,23,24,23,24,24,25,26,24,25,27,27,27,26,25,27,27,23,26,26,26,24,26,26,25,26,26,27,26,27,27,26,27,27,26,27,27,26,28,27,27,28,28,27,28,27,26,25,24,23,25,22,24,21,22,26,23,21,25,25,24,24,26,25,26,27,26,27,27,27,27,27,27,27,27,26,26,26,26,26,25,24,25,25,24,23,23,22,23,23,22,23,24,23,23,24,23,21,22,24,22,23,24,25,23,24,24,25,23,23,21,21,21,20,20,19,18,14,16,13,15,15,14,18,17,20,21,23,18,20,22,22,18,22,22,20,20,21,22,23,24,24,25,24,25,24,25,25,25,25,24,23,25,25,24,22,24,24,23,22,24,24,21,22,24,24,21,22,21,20,20,20,22,24,24,23,23,24,24,21,22,19,21,17,17,18,18,19,19,16,19,21,19,18,21,22,19,21,22,22,21,20,18,16,15,13,12,10,14,15,13,17,19,19,18,22,22,23,23,23,23,24,23,22,22,20,21,20,19,19,18,13,12,10,8,5,4,1,0,1,3,6,7,8,12,12,13,16,14,18,18,14,18,19,17,19,19,14,13,12,11,7,6,9,11,13,14,15,13,13,12,12,12,13,12,11,13,15,13,14,17,17,15,17,20,19,19,20,20,16,15,14,15,12,12,15,16,15,20,21,17,16,22,18,20,22,21,19,22,21,20,22,21,19,19,15,19,15,16,16,17,21,23,23,22,22,22,23,24,23,21,23,22,22,23,22,21,21,20,21,18,16,21,20,20,22,22,23,22,22,25,25,24,25,25,23,25,24,23,24,23,24,22,23,20,22,22,22,22,24,25,26,26,24,26,25,26,26,24,26,25,24,25,23,25,24,22,24,25,26,25,24,25,27,27,27,27,26,26,27,25,26,26,25,25,25,26,24,26,25,25,26,26,26,27,27,28,28,28,28,28,27,27,28,26,27,26,26,26,25,26,26,26,25,26,25,27,25,26,26,26,28,26,27,28,27,28,28,28,27,28,27,28,27,27,27,27,27,27,26,26,26,25,25,25,26,25,27,27,27,28,29,27,28,28,28,28,28,28,26,26,26,26,26,24,26,25,26,26,25,27,26,27,28,28,29,28,28,28,28,27,28,28,26,27,26,26,24,24,26,25,26,26,25,26,26,28,27,29,28,29,28,28,28,28,29,28,28,27,27,25,26,25,23,26,25,26,26,24,26,27,28,27,28,28,28,29,28,28,29,28,28,27,27,26,26,23,22,25,23,26,24,24,26,27,27,27,27,28,26,27,28,28,26,27,28,26,27,25,25,23,22,25,23,25,24,25,27,26,26,27,26,27,27,28,26,26,28,28,26,28,27,28,28,25,27,25,26,24,27,26,27,28,29,29,28,28,29,29,29,28,28,28,26,28,26,28,28,27,24,27,26,26,25,26,26,25,25,26,26,27,27,27,29,29,29,28,28,29,28],[28,27,28,28,26,25,27,26,24,26,27,26,25,28,27,24,25,27,27,25,26,27,24,23,25,26,24,26,27,25,24,25,26,23,24,26,25,23,25,26,24,23,26,26,24,25,27,25,25,26,26,25,26,26,26,27,26,26,25,25,25,25,24,25,25,24,22,24,24,21,22,23,23,19,24,23,22,23,24,24,23,25,25,25,24,25,25,25,25,25,25,25,25,25,24,24,23,24,24,23,23,25,23,23,23,25,24,23,24,24,24,24,25,24,24,26,26,25,24,27,27,27,27,28,27,27,26,27,27,26,27,28,29,28,27,28,27,28,27,27,27,27,27,26,26,26,26,26,26,25,26,26,26,27,27,28,28,28,28,28,28,28,28,28,26,27,28,27,26,28,28,27,28,27,27,27,26,26,26,25,26,24,26,26,26,26,25,25,26,26,25,25,25,26,25,25,26,26,25,26,27,27,28,26,27,27,27,25,26,25,24,23,23,20,23,21,20,21,18,19,18,20,19,18,20,21,19,20,22,22,21,23,24,24,24,24,23,22,23,23,21,20,20,20,18,19,20,21,20,21,23,23,22,23,22,24,24,24,24,25,25,24,24,23,23,21,22,22,22,24,24,23,22,21,24,22,20,21,23,23,21,23,23,24,25,25,26,25,26,24,25,24,25,24,25,23,25,25,26,26,24,26,25,24,24,25,26,26,26,26,26,27,27,27,27,27,27,28,28,28,28,27,28,28,26,28,28,28,27,28,28,27,27,28,28,28,28,28,27,28,28,28,28,28,28,28,28,29,28,28,28,28,28,28,27,26,27,27,26,27,25,26,28,26,24,28,27,26,27,28,28,28,28,28,28,28,28,28,28,27,28,27,27,27,27,27,27,27,26,27,26,26,25,24,24,25,25,24,26,26,26,25,26,26,25,25,26,25,25,25,26,24,26,25,26,25,24,24,24,24,22,22,22,21,17,20,16,20,21,20,22,22,23,24,24,22,23,24,23,21,24,24,21,20,22,25,26,24,25,25,26,26,26,26,26,26,26,26,25,26,26,25,25,26,26,25,25,26,26,24,25,26,26,25,25,25,25,25,25,26,26,26,26,26,26,26,25,25,24,24,22,22,23,22,23,23,23,22,23,22,21,23,24,21,22,23,23,20,21,19,16,17,13,14,12,15,15,13,18,17,17,17,20,20,20,21,22,23,23,22,21,20,18,19,18,15,19,17,13,16,12,12,8,7,4,2,0,2,3,7,5,7,10,12,14,11,13,13,13,14,18,14,19,17,14,16,13,15,11,11,11,12,14,15,16,14,14,12,11,11,11,12,10,13,14,13,11,14,14,12,14,18,19,17,21,19,15,18,15,17,16,13,14,15,16,21,21,16,17,22,17,17,21,19,17,21,20,19,22,22,18,20,16,20,18,16,17,17,22,23,22,22,23,23,22,24,22,20,23,22,22,24,24,22,22,21,22,19,18,22,21,21,23,22,24,23,23,24,25,25,24,24,23,24,23,24,24,24,24,24,24,23,23,24,23,24,23,25,26,26,25,26,25,26,25,24,26,25,25,25,25,25,25,25,26,26,26,25,25,25,27,28,27,27,27,27,27,26,27,26,26,26,26,27,26,26,26,26,27,27,28,28,28,27,29,28,28,28,28,28,28,27,27,27,26,26,26,27,27,27,27,27,27,27,26,27,27,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,27,26,26,27,26,27,26,27,27,27,28,29,28,28,28,29,28,28,28,27,28,27,27,26,26,27,26,27,27,26,27,27,28,28,29,29,28,28,29,29,28,28,28,27,28,28,27,26,26,27,26,27,26,26,27,26,28,28,29,29,29,28,29,28,28,29,28,28,28,28,27,27,25,25,27,25,27,26,26,27,27,28,27,28,28,28,29,29,28,28,29,28,28,28,27,27,25,24,27,25,27,25,26,26,27,27,27,28,28,27,27,28,28,27,27,28,27,28,27,26,25,25,27,24,27,25,26,28,27,27,27,27,27,27,27,27,27,28,28,27,29,28,28,28,26,27,25,27,25,28,26,27,29,29,29,28,28,29,29,28,28,28,28,27,28,26,28,28,28,25,27,27,26,25,26,26,25,25,27,27,27,27,28,29,29,29,28,28,29,28],[27,26,27,26,25,24,25,25,23,24,25,23,22,24,24,22,23,25,24,21,23,25,20,20,23,23,22,24,23,21,23,22,23,21,22,23,22,21,22,22,22,21,23,23,22,22,24,22,22,23,22,23,23,22,22,23,23,23,22,21,22,22,19,20,20,19,18,19,18,18,17,19,18,17,19,19,17,17,20,20,18,21,21,21,20,21,22,23,21,21,22,22,21,22,20,19,19,21,21,17,20,21,19,18,20,20,19,20,20,20,20,21,22,22,22,22,23,22,22,23,24,25,24,25,26,25,25,25,24,24,25,26,27,26,24,25,24,25,24,25,23,23,23,23,24,23,22,22,22,22,21,23,23,24,24,24,26,24,25,24,26,25,25,26,24,26,25,25,23,26,25,26,25,25,24,24,25,23,23,22,24,22,22,22,23,23,21,21,22,22,21,21,21,23,21,21,24,23,23,22,25,25,26,24,24,25,25,23,25,23,22,21,20,19,18,18,16,17,14,16,14,17,16,16,18,19,18,19,20,20,20,22,21,22,22,22,22,21,22,22,21,18,17,20,17,16,19,20,19,19,21,20,20,20,20,21,20,22,23,23,22,21,22,21,21,18,20,18,19,21,20,20,19,17,20,19,18,18,19,19,19,19,21,21,22,22,24,22,24,21,22,21,22,20,20,21,20,21,22,22,21,21,22,22,20,21,23,22,22,24,24,24,23,24,24,23,23,23,24,24,25,23,25,24,23,23,24,24,22,23,24,24,25,24,25,26,26,26,25,25,26,25,24,26,25,25,25,25,25,24,25,24,24,24,24,21,23,24,21,23,21,21,24,23,22,23,23,23,22,24,24,24,24,25,25,25,25,26,25,24,25,23,23,24,24,23,24,23,23,23,22,23,22,21,21,22,22,21,22,22,22,21,22,22,20,20,22,20,21,22,23,21,22,22,23,21,20,19,18,18,19,19,16,15,14,12,11,14,14,15,17,14,18,18,19,18,17,19,18,19,18,19,19,19,18,19,21,21,22,21,23,22,22,23,22,23,22,22,22,23,23,23,21,22,23,21,21,22,23,21,21,23,22,20,19,20,20,20,20,21,22,21,21,22,23,22,21,21,19,17,16,16,18,16,17,17,17,16,17,18,16,17,18,17,16,18,18,16,17,13,12,12,10,9,8,11,11,10,13,12,14,15,17,17,17,19,19,20,20,20,18,18,16,17,17,13,16,14,12,12,10,10,6,6,5,4,2,0,1,3,3,5,6,10,11,9,14,13,11,15,16,13,15,15,12,12,12,11,10,9,11,12,14,14,15,15,13,11,10,10,10,9,8,12,11,11,11,13,13,12,14,16,17,15,18,15,14,13,13,13,12,11,13,12,13,16,15,13,13,15,15,14,16,15,15,17,18,17,17,17,14,14,13,14,15,15,14,14,17,16,15,17,16,17,17,18,17,18,18,18,20,19,19,17,15,15,17,16,16,18,18,17,18,18,16,17,18,19,18,19,21,19,19,20,20,20,21,19,18,19,18,19,18,18,18,18,19,19,21,21,21,22,22,22,21,22,21,22,22,22,22,21,21,20,22,21,22,21,21,22,23,23,23,23,22,23,23,22,23,22,22,22,22,22,22,22,22,22,22,22,21,25,24,24,24,25,24,24,24,24,24,21,25,23,23,21,22,22,22,22,22,22,21,22,22,23,23,23,22,23,23,24,24,26,25,25,25,24,24,25,25,22,23,24,22,23,23,22,22,22,22,22,22,22,23,24,23,25,25,24,26,25,25,25,26,23,24,23,22,22,22,22,22,22,22,22,22,23,24,24,25,26,27,24,24,26,27,24,25,25,22,24,23,22,21,22,23,21,22,23,22,23,22,24,25,27,26,27,25,26,23,26,27,26,26,23,25,22,23,21,22,22,22,23,23,23,23,23,25,25,26,26,25,26,25,27,26,26,26,23,24,22,23,22,21,23,21,24,22,21,23,23,25,25,25,26,24,26,26,27,23,25,25,22,24,23,23,21,21,23,22,23,22,22,24,24,24,26,25,25,26,26,24,25,27,27,25,27,27,26,26,25,25,23,25,23,25,25,27,28,28,29,28,28,29,29,29,28,28,28,27,28,26,27,28,27,25,26,26,25,24,24,25,25,25,24,26,26,26,27,27,28,29,27,26,28,27],[27,25,26,25,24,22,23,22,21,22,24,22,21,23,23,21,22,24,22,21,22,23,19,20,22,21,20,21,22,21,21,21,21,20,20,21,20,18,20,21,20,18,19,19,18,19,21,19,20,20,21,20,21,21,21,21,21,20,19,20,19,19,17,19,19,17,16,18,18,15,16,18,16,16,18,18,16,16,19,18,17,20,20,19,18,20,20,21,20,21,21,19,19,22,19,18,18,18,20,17,18,19,19,17,19,20,18,18,19,21,19,20,21,21,20,20,23,21,20,23,23,23,22,24,24,25,24,24,24,23,22,25,26,24,24,25,24,24,23,23,23,22,22,21,22,22,22,21,21,20,21,21,22,23,22,24,24,24,24,25,26,25,25,26,25,26,25,25,24,26,26,26,26,25,24,24,24,22,22,21,23,20,20,21,21,21,19,19,20,20,20,18,20,21,20,19,22,23,21,21,24,24,26,24,23,25,25,23,24,20,20,18,19,17,16,17,16,16,15,17,15,17,15,14,17,18,16,16,18,17,19,19,19,19,19,21,18,20,19,18,18,17,17,19,18,18,19,18,18,17,19,18,17,18,19,19,20,22,22,23,24,20,21,18,19,16,18,16,17,19,20,19,19,18,19,18,19,18,18,17,17,18,19,21,22,23,24,22,24,20,22,18,20,19,20,18,19,20,21,20,19,20,21,20,18,20,22,24,22,24,23,23,22,22,23,21,23,23,24,25,24,24,24,24,22,23,23,24,23,24,23,22,23,23,24,25,25,25,24,24,25,23,25,25,23,24,24,25,24,24,24,24,23,24,23,21,21,22,19,20,18,20,23,20,19,22,22,21,21,23,22,23,23,23,24,24,24,24,24,24,24,23,23,23,21,21,23,21,21,22,22,21,22,20,19,20,20,19,20,19,19,18,20,18,18,18,18,18,18,20,19,18,19,19,20,18,18,16,16,16,16,15,15,16,11,13,11,16,14,15,15,14,15,18,18,14,16,17,16,14,17,18,16,16,18,17,20,20,19,21,21,21,21,21,22,20,20,20,17,21,20,20,19,19,19,19,17,19,19,17,20,21,20,18,18,17,19,18,20,19,20,20,20,20,21,20,19,19,16,17,16,15,15,15,15,15,16,15,16,15,15,16,17,16,15,17,17,15,14,11,11,11,9,9,9,9,10,12,13,13,14,15,16,17,17,19,19,20,20,20,17,17,15,16,13,11,13,11,11,9,8,8,6,7,6,5,2,1,0,1,3,3,6,9,11,8,13,11,10,12,13,13,13,13,11,10,9,9,9,9,11,12,13,14,15,14,14,12,10,11,10,8,5,11,12,12,9,11,13,12,12,14,14,13,16,14,12,12,12,12,11,11,12,12,12,16,16,13,13,16,14,14,15,14,13,17,16,15,17,15,14,14,11,15,13,13,13,13,16,17,17,17,18,17,17,18,17,17,19,18,17,18,17,16,16,16,17,15,15,17,16,17,16,17,17,17,17,20,19,19,19,20,18,20,20,18,19,18,17,18,19,17,18,18,17,18,18,19,20,19,19,21,20,20,20,19,21,20,19,21,21,18,20,18,19,20,20,20,19,20,22,22,24,22,21,22,22,20,23,21,19,21,21,20,21,21,20,20,21,22,24,25,25,24,25,26,25,24,24,25,25,23,23,24,22,21,22,22,22,22,22,21,20,22,19,22,20,23,23,23,24,26,26,27,26,26,26,25,24,26,25,23,25,25,24,24,22,22,22,20,22,20,23,20,23,24,23,26,26,25,26,27,25,26,26,24,23,24,23,23,22,20,23,20,23,21,22,24,23,25,27,27,28,25,25,27,26,24,25,25,23,24,24,23,21,21,23,20,22,22,21,23,22,25,26,27,27,27,26,26,25,26,26,26,26,24,25,24,23,21,20,23,20,23,20,21,23,23,26,24,28,27,26,27,25,26,26,26,26,24,25,24,23,21,19,23,19,24,20,20,22,24,26,25,27,26,25,25,26,26,23,25,26,24,26,23,23,22,19,24,19,23,20,22,24,24,25,26,25,25,26,26,24,26,28,27,26,27,27,27,26,23,25,22,24,22,26,24,25,28,28,29,28,28,28,28,28,28,28,27,26,27,25,27,27,27,24,26,25,24,24,24,24,24,24,24,25,26,25,26,27,28,28,26,27,29,27],[27,25,26,25,24,23,24,24,21,23,25,22,21,23,24,20,21,23,23,20,21,23,20,20,20,21,19,21,22,20,19,20,20,19,19,20,19,18,19,20,18,16,20,19,16,19,20,19,18,20,20,19,19,20,20,20,20,20,18,19,20,18,16,18,18,16,15,18,18,15,15,18,16,15,18,17,15,15,19,18,16,19,18,19,17,20,20,19,19,20,20,20,19,21,19,19,17,18,20,16,18,19,18,15,18,19,17,17,18,19,17,18,19,20,18,19,21,20,18,22,22,23,21,23,23,23,22,24,22,22,22,24,25,23,23,24,23,23,23,23,23,24,22,21,22,22,21,20,21,20,21,21,21,22,22,24,24,23,24,26,25,24,25,25,23,25,25,24,22,25,26,25,25,24,25,24,24,21,23,21,22,21,20,20,21,19,19,18,20,20,18,18,21,21,20,19,22,22,20,21,23,24,26,22,22,25,24,21,24,20,19,18,19,17,18,16,15,18,17,17,17,20,18,16,17,18,17,16,19,18,17,18,19,18,18,21,19,19,19,20,18,18,19,20,19,20,20,20,19,18,20,20,18,19,20,20,20,22,23,22,23,21,20,18,19,18,18,17,18,20,21,20,22,18,21,20,21,19,20,21,19,19,20,22,23,23,24,22,24,20,22,19,20,19,19,18,21,20,23,22,20,21,22,21,20,22,24,24,22,23,22,22,22,21,25,21,22,25,25,25,24,22,25,25,21,22,24,24,21,22,23,22,24,24,24,25,26,25,24,24,25,23,24,24,24,26,24,25,25,25,24,22,23,24,22,20,21,22,19,21,18,20,22,21,17,21,22,20,19,22,22,22,23,24,24,25,24,24,24,23,24,21,22,24,20,20,22,21,19,21,21,20,19,19,19,18,20,19,20,20,19,17,20,20,17,18,19,18,18,20,20,18,19,20,20,18,18,16,18,17,14,16,15,13,11,14,12,14,14,15,16,14,17,18,19,16,16,18,17,14,17,18,15,13,17,17,19,18,19,20,20,20,21,20,21,20,20,19,18,21,20,20,19,20,20,19,17,20,20,16,19,21,19,19,17,19,20,19,20,20,20,20,20,20,21,20,19,20,18,19,16,14,17,15,16,16,14,14,15,15,13,16,15,13,14,16,16,13,14,11,10,11,8,10,9,12,11,9,12,12,13,13,16,17,18,18,19,20,19,19,17,16,13,15,11,10,11,10,9,9,8,9,7,8,7,6,5,2,1,0,1,2,5,7,8,7,10,8,7,11,11,9,12,12,9,10,9,10,10,11,12,13,15,14,14,14,13,11,10,9,8,8,7,7,9,9,8,10,12,9,9,13,14,12,15,14,11,11,10,12,11,10,10,10,11,15,15,12,11,16,14,12,16,15,12,16,16,15,16,16,14,15,12,15,14,11,13,13,15,17,15,16,17,18,15,17,17,16,17,17,16,18,17,16,16,15,16,14,15,15,15,16,16,16,16,17,16,17,18,18,17,19,16,18,19,17,19,18,18,18,18,16,18,18,16,17,17,18,19,19,18,19,18,21,19,17,20,20,18,20,19,18,20,18,19,19,21,19,19,19,21,23,23,21,21,22,22,19,21,21,20,21,21,21,20,21,20,21,21,23,23,25,25,23,25,25,24,23,24,24,23,22,22,23,21,21,21,22,21,22,20,21,21,22,21,22,21,24,24,24,25,26,26,26,25,25,25,24,25,25,24,24,24,24,24,23,23,23,22,20,23,21,24,21,24,24,25,26,27,25,26,26,26,25,26,24,23,24,24,23,22,20,23,22,24,22,23,25,26,25,27,27,28,26,25,27,26,24,26,26,24,25,24,24,21,21,23,22,23,23,22,25,23,26,26,27,28,28,25,26,25,27,27,26,27,24,25,24,24,21,21,24,22,24,22,23,24,25,27,25,28,27,26,27,26,27,27,26,26,23,26,23,24,21,20,23,20,24,22,22,24,26,27,25,27,27,25,25,26,27,24,26,26,24,26,23,23,21,20,23,20,23,21,23,24,25,26,26,25,25,26,26,24,26,27,27,25,26,26,26,26,23,25,23,24,22,25,23,25,27,28,28,28,27,28,28,28,27,27,26,25,27,25,26,27,26,23,25,25,24,24,24,24,23,24,24,24,25,25,25,27,28,28,27,26,28,26],[26,25,25,25,23,22,23,22,21,22,24,20,20,24,22,19,21,23,20,17,20,22,16,16,20,20,16,18,20,16,15,18,18,15,14,18,16,15,17,18,16,14,17,17,15,16,18,18,16,19,20,18,18,18,19,18,19,18,16,16,18,16,15,15,14,13,13,13,13,12,12,13,12,11,13,13,12,12,15,14,13,15,16,16,16,17,19,19,19,19,19,19,17,18,17,15,14,15,15,13,14,15,14,13,13,15,14,13,14,16,15,14,17,17,16,17,20,19,17,20,21,22,20,22,22,22,21,23,21,21,21,23,24,23,22,22,21,22,22,21,21,23,21,21,21,20,20,19,20,18,19,20,20,21,21,22,23,21,23,23,23,22,22,24,23,23,23,22,21,25,23,25,24,23,22,23,23,21,21,20,21,21,20,20,21,20,18,19,20,19,18,19,20,20,20,19,21,21,20,20,21,22,23,21,21,23,22,21,23,20,20,19,18,17,16,16,15,16,14,15,15,17,17,16,17,18,18,18,19,19,19,20,18,18,20,20,19,20,20,20,19,16,17,19,17,17,18,18,18,19,19,19,19,19,20,20,19,21,24,21,22,20,20,20,19,17,17,16,17,20,18,19,17,16,20,18,17,17,17,19,18,19,20,20,21,22,22,21,23,19,20,20,20,19,19,19,19,18,21,21,19,19,21,20,19,19,22,22,21,21,22,21,21,21,22,20,20,21,21,22,21,20,22,22,22,20,21,21,21,20,21,20,23,22,23,23,25,24,23,23,23,21,22,23,21,22,23,22,22,22,22,22,21,21,19,19,20,21,18,20,16,19,20,20,18,21,20,20,19,21,20,20,20,22,23,22,23,22,22,21,23,20,19,22,20,19,21,20,19,20,19,19,19,18,19,18,19,18,19,20,18,16,19,19,16,15,19,17,16,18,18,16,17,16,17,15,14,13,13,14,12,12,11,13,11,11,10,13,12,12,14,11,12,14,15,13,12,15,13,11,13,14,12,11,14,13,16,16,17,18,19,19,19,19,18,18,18,18,17,18,19,18,16,17,19,16,16,19,18,16,17,18,18,19,15,15,18,16,19,18,18,19,19,19,20,18,18,17,14,13,13,12,14,14,15,13,12,14,14,12,12,14,14,12,13,13,12,11,11,11,10,10,6,6,7,10,10,8,12,13,15,15,18,17,17,17,18,18,18,18,16,15,12,12,11,9,11,11,8,10,7,7,6,5,7,6,4,3,3,1,0,1,3,5,6,5,7,8,6,8,10,9,12,9,9,10,9,9,10,10,11,12,14,15,14,14,13,12,11,9,9,8,7,8,8,7,7,8,8,6,7,10,10,10,12,10,10,10,10,10,10,10,10,10,11,14,13,9,10,12,10,9,13,10,9,12,11,11,13,11,11,11,10,12,11,12,12,13,15,15,14,14,14,14,13,15,13,13,14,13,13,15,13,13,12,13,14,14,15,14,14,14,15,15,15,14,15,15,15,15,17,15,15,15,14,15,16,15,15,14,14,15,16,16,15,15,15,17,19,19,16,18,15,18,17,15,18,16,16,17,18,16,17,16,17,17,19,18,17,18,20,20,21,19,18,21,20,17,19,18,17,18,18,17,18,18,18,19,19,20,22,24,23,21,23,23,23,21,23,23,22,19,22,22,21,19,20,19,19,20,18,20,18,20,19,21,20,23,23,23,23,24,25,25,25,25,24,23,23,24,23,21,22,22,20,21,20,20,20,19,20,19,21,19,23,24,23,24,25,24,25,24,24,24,24,22,20,22,20,20,19,20,20,20,22,20,22,23,24,24,26,26,26,24,24,26,25,22,24,24,21,23,21,21,20,19,21,19,22,21,20,24,21,24,26,27,27,27,25,25,23,25,26,24,25,21,23,20,21,20,20,22,20,22,21,22,22,24,26,24,26,26,25,26,24,26,25,24,24,21,23,20,21,21,19,23,20,23,20,20,23,24,25,24,25,25,23,25,25,26,22,24,24,21,23,21,21,20,19,22,20,22,20,20,24,24,24,26,25,23,25,26,23,24,26,26,24,26,26,25,25,23,23,22,24,23,25,24,26,28,27,29,28,27,29,29,28,28,27,27,26,27,26,27,27,26,25,25,25,24,24,23,24,23,24,23,24,25,25,25,27,27,28,26,25,28,27],[26,24,25,24,23,22,23,22,19,21,22,20,18,21,20,18,18,20,19,17,18,19,17,17,18,18,17,18,18,16,16,16,17,15,15,17,16,15,16,17,16,15,17,17,16,16,19,17,17,17,18,18,18,17,17,17,19,18,16,16,17,16,15,15,15,14,14,14,13,12,12,13,13,12,13,13,13,12,15,14,14,14,15,14,15,17,18,19,18,18,19,18,16,17,17,14,14,15,15,13,14,16,14,13,14,16,13,14,15,16,14,15,16,16,15,16,19,17,18,19,20,20,19,22,21,21,20,22,21,20,21,23,24,22,22,23,21,21,21,21,20,21,21,21,20,20,19,19,20,17,17,20,18,21,19,22,23,21,23,23,23,22,22,23,21,23,24,23,21,25,24,25,25,24,24,23,24,22,22,19,21,18,18,19,19,17,16,16,17,17,16,16,18,19,17,17,20,20,18,19,22,22,24,21,21,22,24,20,24,20,18,16,16,15,16,14,15,16,14,15,14,15,16,15,15,16,16,16,16,17,17,16,18,18,17,20,18,18,18,18,17,15,16,18,17,16,17,17,17,17,19,18,16,18,20,19,19,21,24,21,22,20,19,17,17,15,16,16,15,17,16,16,15,15,16,16,16,15,16,17,16,16,19,19,21,21,23,21,24,20,20,17,18,16,17,16,16,16,19,19,18,17,19,18,17,18,20,22,20,22,20,21,20,20,21,19,19,21,21,22,21,18,22,22,18,18,21,20,17,19,21,20,22,22,22,23,24,24,23,23,23,22,22,23,20,22,22,22,21,22,21,19,19,20,18,16,18,20,15,18,15,16,19,18,16,18,18,18,17,20,19,19,18,21,21,22,22,20,20,21,20,19,18,19,18,17,19,19,18,19,18,18,18,17,18,17,17,16,17,17,16,15,17,16,15,15,17,15,16,16,16,16,15,15,16,15,14,14,13,13,14,13,13,12,11,10,10,13,12,11,13,11,13,13,14,12,12,14,13,12,12,13,12,11,13,13,15,16,16,16,17,17,18,17,17,17,17,17,15,17,18,18,15,16,17,16,15,17,17,15,15,17,16,16,13,14,15,15,16,16,16,17,17,18,19,17,16,16,13,14,12,13,13,13,13,12,13,13,13,14,12,15,15,12,13,15,13,11,11,9,9,8,6,8,6,9,10,8,11,13,12,14,16,17,16,17,18,18,18,17,15,14,12,12,10,10,9,9,7,8,6,7,6,8,8,7,7,6,4,3,2,0,1,6,6,6,8,9,5,9,10,9,9,9,8,8,7,8,8,9,10,11,13,14,14,13,13,12,12,11,10,9,9,9,9,7,6,8,8,7,8,10,10,10,11,9,9,9,9,11,11,11,12,12,12,14,13,11,10,12,10,10,11,8,9,12,11,11,12,11,10,10,10,12,11,12,13,13,15,14,13,13,13,14,12,13,12,13,13,13,14,14,12,12,12,12,13,14,14,15,15,15,15,14,14,13,13,15,14,14,15,14,14,15,14,14,16,14,14,14,14,14,15,15,15,16,16,17,18,17,17,17,17,17,17,16,16,17,16,17,17,16,15,16,16,17,18,17,16,17,18,19,20,18,17,19,19,16,18,17,16,17,17,17,17,17,17,18,18,18,19,22,21,18,21,22,20,19,20,21,19,18,21,21,20,18,20,18,18,19,17,18,16,18,17,19,18,19,21,21,22,22,23,23,23,23,23,21,21,23,22,20,21,21,19,21,18,19,18,16,18,17,19,18,21,22,21,23,24,22,24,23,23,23,23,21,20,21,19,20,18,17,20,18,20,18,20,21,23,23,25,25,26,22,23,24,25,21,23,23,20,22,20,20,18,18,20,18,20,19,19,23,20,23,24,26,26,26,24,25,22,25,26,24,24,21,22,20,21,19,18,21,18,21,19,20,21,23,24,23,26,27,24,26,24,25,25,25,24,20,23,21,21,18,17,21,18,22,18,20,22,22,25,24,25,24,23,24,25,25,22,24,24,21,23,21,21,18,17,21,18,21,18,19,23,23,23,25,24,22,25,25,22,24,26,26,24,27,25,25,25,22,23,21,24,21,24,23,24,27,27,29,28,27,28,28,28,27,27,27,25,26,25,26,26,26,23,24,24,24,22,22,24,22,22,22,24,24,24,24,26,27,28,26,25,28,26],[26,24,26,25,21,20,23,22,18,20,22,20,18,20,20,17,18,21,19,17,18,19,15,16,18,18,16,18,18,16,16,17,17,15,16,17,16,15,17,17,16,16,16,16,16,16,17,17,18,17,18,17,18,17,17,18,19,18,16,15,16,15,14,14,15,12,12,13,12,12,13,13,13,11,13,13,12,12,14,15,12,14,16,16,14,17,18,18,16,17,19,16,16,16,16,14,13,14,15,13,14,16,14,12,15,16,13,15,16,16,13,16,17,15,16,17,18,18,17,20,20,20,20,22,21,21,21,23,21,20,20,22,23,21,21,22,21,21,20,21,20,22,21,20,20,21,20,21,20,19,20,20,20,21,21,23,22,22,23,23,23,23,23,24,23,24,24,23,23,24,25,25,25,24,24,23,23,22,22,21,22,20,20,20,19,19,18,17,18,19,18,18,18,19,19,18,20,21,19,20,22,23,24,23,21,23,24,22,23,21,19,19,18,18,17,16,15,16,13,18,14,17,16,14,18,18,16,18,18,18,19,18,19,19,19,20,19,20,19,19,18,17,17,19,18,19,20,18,19,19,20,19,19,19,20,20,20,22,23,22,22,21,20,19,18,18,18,16,18,18,18,20,18,18,18,18,18,18,17,19,19,18,20,20,22,22,23,23,22,21,21,19,20,19,19,18,18,19,21,21,20,19,20,21,19,20,23,23,21,22,21,22,21,20,21,19,22,23,23,23,23,21,23,23,20,22,21,22,19,21,21,20,22,23,23,24,25,24,23,23,24,22,24,24,22,24,23,24,23,23,22,21,22,22,19,19,20,20,18,19,17,17,21,19,16,19,20,19,18,21,20,20,20,21,22,24,24,22,22,22,22,20,20,21,19,19,20,19,18,19,19,18,18,18,18,17,18,17,17,17,18,16,19,17,16,15,17,16,16,18,16,16,16,17,19,16,15,14,15,14,13,13,13,13,10,12,10,12,12,12,15,12,16,16,17,14,13,15,15,12,15,16,13,13,14,15,16,17,17,18,18,18,18,18,18,19,18,17,17,19,17,18,17,16,16,17,17,17,16,16,18,17,17,16,16,17,17,17,18,18,18,18,19,18,18,18,17,18,17,16,14,13,15,13,15,14,13,13,14,14,12,15,14,13,11,14,13,11,11,9,9,9,6,9,8,9,10,9,11,12,13,13,15,16,17,17,18,17,17,17,15,13,10,12,9,8,8,9,7,8,7,7,7,9,8,7,7,6,6,4,3,1,0,1,3,5,6,7,5,7,8,8,9,8,7,7,8,8,9,8,11,11,12,13,12,12,12,10,10,10,8,9,9,8,8,7,6,7,7,6,7,9,9,8,12,10,8,9,9,11,11,10,12,10,12,15,14,10,9,12,10,9,10,9,8,10,11,10,13,12,11,13,11,14,12,12,14,12,14,15,12,12,14,13,12,13,12,12,14,13,13,17,16,13,14,14,16,14,14,15,16,15,16,14,16,15,13,17,15,16,15,15,13,16,16,16,16,17,17,17,18,17,18,17,15,18,17,18,19,17,17,17,18,18,17,16,17,18,18,17,19,18,18,18,18,18,19,18,19,18,19,21,21,19,19,19,19,18,19,18,18,18,19,20,20,20,20,20,20,21,21,23,23,22,24,23,22,22,22,22,22,21,21,21,20,18,19,19,20,19,18,20,19,21,20,21,21,21,23,22,23,25,24,25,24,24,24,23,23,24,23,22,22,22,22,21,21,21,20,20,21,21,21,21,22,23,23,25,25,24,23,25,25,24,23,22,20,22,22,22,21,20,21,21,22,21,21,23,23,23,26,26,27,24,25,25,25,23,24,23,22,22,21,22,20,21,22,21,21,22,21,22,22,24,25,26,26,26,25,25,24,25,26,24,24,23,23,22,22,21,21,22,22,22,21,22,22,24,24,24,26,26,25,26,25,25,26,25,24,23,23,22,23,21,19,23,21,23,22,20,22,24,26,24,25,25,25,23,26,25,24,24,25,22,25,22,24,21,20,23,21,24,21,21,24,24,25,26,25,24,26,25,25,25,26,26,25,25,25,26,26,23,25,22,24,23,24,24,24,27,27,28,27,27,27,28,27,26,26,25,25,26,24,25,26,25,23,24,24,23,22,23,23,23,22,23,23,25,24,24,26,26,27,26,25,27,25],[26,24,25,24,22,20,21,21,19,18,21,18,17,18,18,17,17,19,17,16,16,17,16,14,16,16,15,15,17,15,14,16,16,14,15,17,15,15,16,18,16,14,16,17,15,16,18,18,17,17,18,17,18,18,18,17,18,17,15,15,15,15,15,14,15,13,16,15,14,15,13,14,14,11,14,13,12,12,14,13,12,14,14,14,14,16,17,17,17,17,17,16,17,16,14,13,14,13,15,14,14,15,15,14,14,15,15,15,14,15,16,15,16,15,16,16,18,18,17,19,20,19,19,21,21,21,21,21,21,19,19,21,23,21,20,22,19,20,20,21,19,21,19,20,20,20,20,20,20,19,19,20,19,21,22,22,23,22,23,24,24,23,24,25,23,24,25,24,22,25,25,25,25,24,25,23,24,22,23,21,22,20,20,19,21,18,17,18,19,20,19,19,20,21,20,20,21,22,20,20,22,23,25,23,22,24,24,23,24,22,19,19,18,17,16,16,15,15,15,18,16,16,17,16,17,17,18,18,18,19,20,18,20,20,19,21,20,19,19,18,18,18,21,18,20,18,20,20,18,19,21,21,18,20,21,22,20,23,24,24,23,21,21,19,19,16,17,16,16,17,18,19,17,17,18,18,18,17,18,19,17,19,21,21,21,22,23,22,24,21,22,19,20,19,19,19,18,18,21,21,19,20,22,20,19,20,23,24,21,23,22,23,22,21,23,20,21,23,23,23,23,22,22,24,21,21,22,23,20,21,22,20,23,22,23,23,24,24,23,23,23,22,23,23,21,24,23,23,22,23,23,22,21,23,20,18,20,22,18,20,16,18,22,20,18,20,20,19,19,21,20,20,20,21,22,23,22,21,21,22,21,20,21,21,19,19,20,20,17,19,20,18,18,17,17,17,18,17,17,18,17,16,17,19,15,15,18,17,17,17,18,16,18,17,17,16,16,17,15,16,17,18,16,16,12,15,14,14,15,16,16,17,18,17,18,17,17,17,16,16,17,17,15,16,16,17,18,17,18,18,18,18,18,18,19,17,18,19,18,18,19,19,18,18,19,18,16,19,19,16,18,19,19,18,17,16,18,17,19,19,19,18,18,18,19,18,18,18,16,17,15,15,16,14,15,16,16,14,15,16,15,15,15,15,14,15,15,13,15,14,12,13,9,10,9,11,11,10,12,13,14,14,15,15,16,17,18,17,17,17,15,14,11,11,10,10,11,12,11,14,10,12,10,10,9,8,8,8,6,6,5,2,1,0,1,3,4,6,6,6,8,10,11,12,10,12,11,10,11,11,13,14,14,14,14,14,14,14,13,12,11,9,9,9,9,6,6,8,6,4,8,9,11,11,12,12,11,11,11,14,13,13,14,12,11,14,14,14,10,12,12,12,13,10,10,13,13,12,15,15,11,15,12,15,14,15,14,14,14,14,14,14,14,14,13,14,13,12,15,15,15,18,18,15,16,14,16,15,15,15,16,16,17,16,16,15,14,17,16,15,16,15,15,16,16,16,18,17,16,17,16,17,17,17,16,18,18,20,20,18,18,20,18,18,19,17,18,17,17,19,19,16,19,17,17,19,19,20,19,19,21,20,20,20,17,20,20,18,19,19,17,19,19,18,19,19,19,19,20,20,22,23,23,21,22,23,22,20,21,23,21,19,21,21,20,18,20,19,18,19,18,19,19,20,20,20,20,21,21,21,23,24,24,25,24,23,24,22,22,24,23,20,22,23,20,21,19,19,20,19,20,20,21,21,22,22,22,24,25,22,23,25,24,24,24,22,21,22,21,20,21,20,21,21,22,21,21,22,22,23,25,26,26,24,25,26,25,23,24,24,21,24,22,21,20,21,22,21,22,22,22,22,22,24,25,26,27,27,25,25,23,26,26,24,25,22,24,21,22,20,21,22,21,22,21,22,22,24,25,24,27,26,25,27,26,26,26,25,25,22,24,22,22,20,20,22,21,23,20,20,22,25,25,25,26,25,24,23,26,25,23,24,24,22,25,22,22,20,21,23,21,23,21,21,23,24,26,25,25,24,26,25,24,25,27,25,25,26,25,26,25,24,24,24,23,23,24,24,24,28,28,28,28,28,28,28,29,27,28,27,26,27,25,27,28,26,24,25,26,25,23,23,24,24,24,24,25,25,26,25,27,27,27,26,26,28,27],[25,22,24,23,21,18,20,20,18,19,20,16,16,19,17,16,16,18,16,15,16,17,14,13,16,16,14,16,17,13,13,15,14,13,14,16,13,14,16,16,14,14,16,15,14,16,16,15,16,16,16,16,17,17,16,16,15,16,15,15,14,15,14,12,13,12,11,13,13,13,10,12,13,11,11,12,11,12,14,12,10,14,14,13,13,15,17,17,15,15,17,15,15,16,16,14,13,14,13,12,13,14,13,12,13,15,12,14,13,14,13,14,14,13,14,15,15,14,15,18,17,18,17,19,19,19,19,21,19,19,19,20,22,21,20,21,20,21,19,20,19,21,20,19,21,20,20,20,20,19,19,20,20,21,21,22,22,22,23,24,23,24,25,25,23,25,25,23,23,25,25,26,25,25,25,25,25,23,24,22,22,21,20,20,20,19,17,17,18,20,18,19,20,21,20,20,21,21,21,22,22,23,25,24,23,24,24,24,25,23,21,19,18,17,17,17,15,14,14,17,16,16,17,16,18,18,17,18,18,18,19,18,20,20,20,21,21,20,19,20,19,17,18,19,18,18,19,20,18,19,22,21,19,20,24,22,22,25,25,23,24,23,22,19,19,17,17,16,17,18,20,19,18,18,20,19,18,18,19,18,19,20,22,22,23,24,25,24,24,23,23,20,20,20,19,19,19,19,21,21,19,20,21,21,20,21,23,25,22,23,21,23,22,21,23,21,22,23,23,24,23,22,23,23,21,21,22,22,21,20,21,21,22,21,24,23,24,25,23,24,23,22,23,23,21,23,23,22,22,24,23,21,22,22,19,19,19,21,18,19,17,18,22,21,17,20,20,19,19,20,20,20,21,21,22,23,22,21,22,22,20,20,20,20,17,19,20,18,17,18,18,18,18,17,17,17,18,17,17,17,17,16,18,18,16,16,17,16,17,17,17,16,16,16,17,16,16,14,16,16,14,14,16,14,12,14,11,14,15,15,16,15,16,16,17,15,16,16,15,14,16,16,13,13,14,16,17,17,16,18,18,17,19,18,18,18,19,18,15,19,19,18,17,19,18,18,16,19,18,17,19,19,18,17,18,18,18,17,18,19,18,18,20,18,19,19,19,18,17,17,17,15,16,14,16,16,15,14,15,15,14,15,15,14,13,14,13,12,13,11,10,10,10,10,9,12,12,10,13,14,14,13,16,15,15,16,17,16,18,15,14,12,10,9,7,7,8,8,8,10,8,9,9,9,9,9,8,7,6,6,6,4,2,1,0,1,2,3,5,7,7,8,9,9,9,9,9,11,11,12,11,12,14,14,13,14,14,11,10,10,9,9,8,8,8,6,6,8,6,4,7,9,8,9,11,11,10,10,10,12,12,10,12,9,11,13,12,11,9,12,12,11,11,11,10,13,12,11,14,14,12,13,13,14,13,13,13,12,13,13,13,12,14,14,14,13,13,13,13,14,14,17,15,14,16,14,15,14,15,14,15,15,15,15,15,14,13,16,15,15,15,14,15,17,16,15,17,17,16,17,16,16,16,17,15,17,16,18,19,18,15,19,17,18,18,15,19,18,17,18,18,17,17,17,18,18,21,19,18,18,21,21,22,19,19,21,19,18,20,19,18,19,20,20,20,20,20,20,20,22,22,24,24,23,24,25,24,22,23,24,23,21,22,22,20,18,20,20,20,21,20,21,21,22,22,22,21,23,24,23,24,26,25,26,25,25,25,24,24,25,24,23,23,22,22,22,21,22,23,22,22,22,22,23,24,24,24,26,25,24,24,26,25,25,25,23,22,23,23,22,23,22,22,23,23,23,23,25,25,25,26,26,27,25,26,26,26,24,25,25,23,24,22,23,22,23,23,23,22,23,23,25,24,26,27,26,27,27,26,26,25,27,26,26,25,25,25,23,24,23,23,23,23,23,23,24,24,25,26,26,27,27,26,27,26,26,27,26,26,24,25,24,23,23,21,23,23,24,23,23,24,26,27,26,27,27,26,24,27,25,24,26,26,24,25,24,24,22,21,24,21,23,22,23,25,25,26,27,26,26,28,26,25,26,27,26,26,26,26,26,27,25,25,23,25,23,25,24,25,28,28,29,28,28,28,28,28,27,27,26,25,27,25,26,27,26,24,25,25,24,23,24,24,23,24,24,23,24,25,26,28,27,28,27,26,28,26],[24,23,24,22,21,20,20,20,18,18,19,17,16,18,17,15,15,17,15,15,15,15,13,13,13,13,12,12,13,11,11,13,12,10,11,13,11,11,12,13,11,11,13,13,11,12,14,12,12,14,15,13,14,15,15,14,14,13,12,11,12,11,10,10,10,8,8,9,9,8,7,9,7,7,8,9,7,8,11,10,9,11,12,12,12,14,15,17,16,16,16,14,13,14,13,12,10,11,12,11,9,13,11,10,11,13,11,9,11,12,11,10,12,12,11,12,13,12,12,15,15,15,16,18,18,18,16,19,18,17,18,19,20,19,19,20,19,19,19,19,18,18,19,18,19,18,18,18,18,17,18,18,19,19,20,21,20,21,21,23,22,22,22,24,21,23,24,23,21,23,23,24,24,24,23,22,22,22,22,22,21,20,19,19,19,18,16,15,17,17,17,17,18,19,19,17,19,20,19,19,21,22,23,22,20,23,23,22,22,21,18,17,16,16,16,17,15,15,15,17,15,17,18,16,17,18,17,15,18,18,16,16,19,19,18,20,20,18,18,19,17,18,20,19,20,18,20,20,18,19,21,20,18,20,21,21,20,22,23,22,22,21,20,19,18,17,15,15,17,17,18,19,18,18,18,18,19,17,18,19,18,19,21,21,20,21,22,21,22,20,21,20,19,19,17,18,17,18,20,20,18,20,21,19,19,21,22,22,20,21,20,20,20,19,21,19,19,22,21,21,22,19,21,22,18,18,21,20,18,19,20,19,21,21,22,22,23,23,21,22,22,21,21,21,19,21,21,20,19,21,20,17,19,20,18,15,19,19,17,19,14,17,19,18,14,18,18,16,15,18,18,16,17,19,20,21,20,19,19,19,18,16,17,18,16,15,17,17,14,17,16,17,16,16,16,17,16,15,16,16,16,13,17,16,13,12,16,14,13,14,15,13,14,13,15,14,11,11,13,13,11,12,13,12,11,11,10,13,14,14,16,13,16,14,16,13,12,14,14,11,12,13,10,9,10,11,13,13,14,15,15,16,16,16,16,15,16,15,15,17,16,15,15,16,15,14,14,16,15,14,16,17,15,17,13,14,17,16,18,18,17,17,17,16,18,17,16,17,15,15,14,12,16,12,14,13,14,12,13,14,11,13,13,9,8,12,10,9,8,10,9,13,8,11,9,11,11,11,12,13,13,13,15,14,14,15,16,15,16,14,13,11,8,8,6,6,5,6,7,10,8,9,9,10,10,9,8,8,7,8,8,5,5,2,1,0,1,1,4,4,4,5,5,6,7,7,8,10,10,10,10,12,13,13,13,13,12,11,11,10,9,9,8,7,7,6,7,6,6,4,6,5,6,7,8,7,8,9,9,11,11,11,11,10,11,12,11,9,8,10,9,9,9,8,7,8,8,7,10,10,9,11,11,12,12,12,12,12,13,12,11,11,12,11,11,12,10,10,12,10,11,13,12,13,13,13,15,14,14,14,15,15,15,14,15,14,12,14,13,14,14,13,13,14,13,14,14,14,15,14,16,15,16,16,14,16,16,16,17,16,14,15,14,15,16,13,15,15,15,16,15,16,17,15,18,18,19,17,17,16,18,19,18,17,17,18,16,15,16,16,17,16,16,18,19,19,19,19,19,19,19,22,20,20,21,21,20,20,20,20,20,18,19,18,18,17,17,17,18,17,17,19,18,20,19,20,20,21,22,22,22,23,24,23,22,23,22,22,22,23,22,21,21,20,20,19,19,19,19,18,19,19,20,20,21,21,22,23,24,22,22,24,22,22,23,20,19,20,20,20,19,19,19,20,21,20,21,22,23,23,25,25,26,22,23,24,24,22,23,23,20,21,20,21,19,20,21,19,20,21,22,22,21,24,25,25,27,26,24,25,23,24,26,23,23,22,22,21,21,20,20,21,20,21,20,21,22,23,25,23,26,25,24,26,24,25,25,24,24,21,22,21,22,20,18,21,20,23,20,20,22,24,26,25,25,25,23,22,25,24,22,23,24,20,23,21,21,19,18,21,19,22,20,20,22,24,25,25,24,23,25,24,22,24,25,24,23,25,24,24,24,22,23,21,22,23,24,22,24,27,27,28,28,27,28,28,28,27,27,27,25,27,24,26,26,25,23,23,24,24,23,22,24,23,23,23,24,24,24,24,27,26,27,25,25,27,25],[24,23,23,22,22,20,18,20,19,18,18,17,16,17,17,15,15,18,14,14,14,16,12,11,14,12,10,11,12,11,10,11,11,9,11,11,10,10,11,11,11,10,11,11,12,11,12,11,12,13,13,13,14,13,13,13,13,12,11,12,11,11,9,9,10,8,9,9,8,8,7,8,7,6,7,9,7,6,9,9,8,10,10,10,10,12,14,15,15,14,15,14,14,13,13,11,9,11,11,8,9,12,9,8,12,11,9,10,11,11,10,11,12,11,11,11,12,12,11,12,13,15,13,15,17,15,17,17,17,17,16,17,19,18,18,19,18,18,18,18,16,18,17,17,17,17,16,16,16,15,16,17,17,18,18,19,20,19,21,22,21,20,22,23,20,22,22,22,20,22,23,24,24,23,23,24,23,21,21,21,20,19,18,18,17,15,15,14,15,16,16,16,17,17,18,17,17,18,18,18,19,20,23,22,19,21,22,22,22,21,17,17,16,16,14,15,12,13,13,15,14,16,17,13,17,16,16,15,17,17,18,16,18,19,17,19,19,17,18,18,17,15,18,18,17,18,19,20,17,19,21,19,17,20,22,21,20,22,23,22,20,21,19,17,16,16,15,15,16,15,17,17,17,16,19,17,17,17,18,18,18,19,19,20,21,22,23,22,21,21,20,19,17,17,16,17,16,17,18,18,19,18,20,19,19,20,21,22,20,21,19,19,18,17,20,17,17,20,20,21,21,18,19,19,17,16,18,18,15,16,18,16,19,19,21,20,22,22,19,21,20,19,20,21,18,21,21,19,18,20,18,15,17,18,15,15,16,18,15,16,13,14,18,16,12,15,16,15,13,16,16,15,15,18,19,20,19,16,18,18,15,15,16,15,13,15,16,14,13,15,15,15,16,15,16,16,16,15,14,14,14,12,14,14,12,11,13,13,12,12,13,12,11,11,11,11,10,11,11,12,10,10,11,10,8,10,9,11,12,12,13,11,13,12,13,11,10,11,9,10,10,11,8,6,8,9,11,10,12,13,14,14,14,14,14,13,14,13,11,15,15,13,12,13,14,12,12,14,13,12,14,15,14,14,13,13,15,13,16,16,15,15,15,15,16,15,14,15,13,13,12,11,13,11,12,12,11,11,13,10,10,12,11,10,10,11,9,9,7,7,7,8,7,8,9,10,10,11,12,13,13,14,16,15,15,15,16,15,16,13,13,11,9,7,5,5,4,6,6,7,7,7,7,9,10,10,8,9,8,7,6,5,4,4,2,1,0,1,2,3,2,4,6,7,7,7,8,9,10,10,10,11,13,13,13,12,12,12,12,12,10,9,8,7,7,5,6,6,5,3,4,5,5,6,9,7,8,8,8,10,11,10,13,10,13,13,12,11,9,11,9,9,9,8,7,8,7,8,9,9,8,10,11,12,12,12,14,12,14,13,11,11,12,13,10,10,11,8,11,8,9,12,12,11,12,12,13,14,14,13,15,15,15,14,14,13,11,15,12,13,13,12,10,12,11,11,13,13,13,14,14,15,15,15,13,16,14,16,16,16,14,16,14,14,13,12,15,12,13,14,15,13,15,15,15,16,17,17,16,15,17,17,18,16,15,17,16,14,16,14,14,14,15,16,16,16,17,16,18,17,20,20,21,19,20,21,20,18,18,19,18,16,18,18,16,15,16,15,15,16,16,17,16,18,18,18,18,20,21,20,21,23,23,24,22,22,21,20,20,21,20,18,18,18,17,17,16,17,17,16,17,17,18,18,19,20,19,22,23,20,20,21,20,21,21,18,17,18,18,18,18,17,17,18,18,18,20,20,21,20,23,23,25,21,22,22,22,19,21,21,18,19,17,19,17,18,18,18,18,19,19,21,20,22,23,24,25,25,23,23,21,23,23,23,21,19,20,18,19,18,19,18,18,19,19,20,20,22,23,22,24,24,22,24,22,23,24,22,22,19,20,19,19,18,17,19,19,20,19,19,21,22,23,23,23,23,22,20,24,23,20,22,22,19,21,18,19,18,17,20,18,20,19,19,22,22,24,24,23,23,25,24,22,24,25,24,24,24,24,24,24,23,22,21,22,21,24,22,24,27,27,28,28,27,28,28,28,27,26,27,25,26,24,25,26,25,24,24,24,23,23,22,24,22,23,22,22,23,24,25,26,26,26,26,25,27,25],[24,23,24,22,22,19,19,19,17,17,18,15,15,16,17,13,14,16,14,13,13,14,12,11,13,12,11,11,12,11,10,10,11,10,9,10,10,10,10,10,11,9,10,10,10,9,11,9,10,11,11,11,11,12,11,11,11,11,10,9,10,9,8,8,9,7,7,8,8,7,7,8,7,7,9,8,7,8,9,9,7,9,10,11,10,11,13,14,14,14,15,13,12,13,13,10,9,10,11,10,9,11,11,10,10,11,10,9,10,11,10,11,12,10,11,11,12,11,10,13,14,13,12,14,16,16,15,16,16,17,16,17,19,18,18,18,18,18,17,17,16,15,16,16,16,15,15,15,15,14,15,15,15,16,16,17,18,17,18,20,19,18,20,20,17,19,21,20,18,21,21,22,22,21,20,20,20,18,19,18,18,16,16,15,15,14,12,12,15,14,14,13,14,15,15,14,15,17,16,16,17,19,21,18,17,20,19,19,20,17,15,15,14,13,11,13,13,13,14,13,14,14,14,13,14,16,14,13,16,16,15,14,16,17,16,18,18,16,17,18,16,14,17,18,17,17,18,19,16,18,20,19,16,19,20,18,17,20,21,19,19,18,16,16,15,14,12,12,14,13,16,16,17,14,17,16,16,15,16,17,16,17,18,19,19,20,21,20,20,18,19,17,16,15,13,14,15,15,18,18,16,16,18,18,16,18,19,20,17,19,18,17,17,16,17,16,16,18,18,18,18,16,17,18,15,14,16,16,13,14,16,15,17,17,18,19,20,20,18,19,17,17,18,18,16,18,17,16,16,18,17,15,16,17,15,13,16,15,13,14,10,13,15,14,10,14,14,13,12,14,14,12,14,16,17,17,17,14,15,16,15,13,15,15,11,12,14,13,11,13,14,14,14,15,14,15,15,13,13,13,12,9,12,12,9,9,12,11,10,10,12,9,10,9,9,9,9,8,8,9,8,8,9,8,7,8,8,9,10,10,10,8,11,10,11,9,8,10,8,7,9,8,6,6,7,7,8,9,10,11,12,13,13,12,11,11,12,12,9,12,13,11,10,12,12,10,10,12,11,10,11,13,11,12,10,10,12,11,13,13,13,14,14,13,15,12,11,13,11,11,10,8,11,9,10,9,9,9,9,10,8,10,9,8,7,8,7,6,6,6,5,7,6,7,9,9,10,11,12,13,14,14,16,17,15,16,17,16,16,13,12,10,7,6,4,4,4,4,5,6,6,7,7,8,9,10,9,8,8,6,7,7,5,4,3,2,1,0,1,2,2,3,4,4,5,6,6,8,8,8,9,10,11,12,12,12,12,11,11,11,10,9,7,6,6,5,4,5,5,3,3,4,4,4,6,6,6,7,7,9,9,9,10,9,11,11,10,8,8,9,7,6,8,6,5,7,7,7,8,8,6,9,9,10,10,10,11,11,11,11,9,9,10,9,8,10,9,8,9,8,8,9,10,8,11,10,12,11,12,11,13,13,12,11,12,11,11,11,11,10,11,10,9,11,9,10,11,11,11,12,12,12,12,12,11,13,13,13,14,13,11,12,11,12,12,10,12,12,11,13,12,12,13,13,13,13,14,14,13,13,14,15,15,13,13,14,13,11,13,13,12,13,12,13,14,13,13,14,15,14,16,18,17,16,17,18,16,15,16,16,15,13,14,15,14,12,13,13,13,14,13,14,14,15,15,15,15,17,18,18,19,20,20,21,19,19,19,17,17,19,17,16,15,16,15,16,14,15,15,13,15,15,15,16,16,17,18,20,21,18,19,20,18,19,18,16,15,16,15,16,15,15,15,15,17,16,17,17,19,19,21,22,23,18,20,21,20,17,19,19,16,17,15,16,15,15,16,15,16,16,17,19,17,19,22,22,24,23,21,21,19,21,22,19,19,17,18,16,17,16,15,17,16,17,17,18,18,20,22,20,23,23,21,22,21,22,22,20,20,18,19,17,17,16,15,18,16,19,18,18,19,21,23,21,23,22,20,19,22,20,18,20,20,17,20,17,17,16,15,18,17,19,17,19,21,21,23,23,22,21,24,22,20,22,23,22,22,23,23,23,23,19,21,19,21,20,22,20,23,26,27,27,26,26,27,27,27,27,26,25,24,25,24,25,25,24,22,22,24,23,21,21,23,22,21,22,23,24,23,23,26,26,26,25,25,27,25],[24,22,23,21,21,19,19,19,19,17,17,17,15,16,15,14,13,14,13,12,11,11,11,10,10,10,10,8,9,9,8,8,9,7,7,8,8,7,7,9,8,8,8,9,9,8,9,9,9,9,10,11,10,10,10,10,10,9,8,8,9,8,7,7,7,5,6,7,6,6,5,6,4,5,5,6,5,5,6,6,6,6,7,8,8,10,11,14,14,14,14,13,11,11,11,9,8,8,9,8,7,9,8,8,7,9,8,7,9,9,8,8,10,9,8,9,10,9,9,11,11,11,12,14,15,14,14,15,15,14,16,17,18,18,17,18,17,17,17,16,15,15,15,15,15,14,13,13,12,12,12,12,12,12,13,13,13,14,14,15,15,15,15,16,14,15,16,16,15,17,17,18,19,18,17,18,18,16,16,16,15,15,13,13,12,12,12,12,12,13,12,13,13,14,14,13,13,14,13,14,14,15,16,16,15,15,16,16,16,15,13,13,12,12,11,11,11,10,11,11,12,14,12,12,13,13,13,12,13,14,14,13,14,13,13,14,14,15,13,13,14,13,14,14,14,14,14,14,14,15,15,15,15,15,16,15,15,16,17,16,15,16,14,14,13,13,12,11,12,12,14,14,13,13,13,13,14,14,13,14,15,15,16,15,15,16,17,16,16,15,15,14,13,14,13,13,12,12,13,14,14,14,15,15,15,14,16,16,16,15,15,14,14,14,13,13,13,13,13,13,13,12,13,13,13,11,12,12,11,11,13,12,14,15,16,17,17,18,16,15,16,14,13,14,13,13,13,12,13,12,12,11,12,12,12,11,11,12,10,12,10,10,11,11,9,10,11,11,10,11,11,10,11,12,12,13,12,12,12,12,11,11,11,12,10,10,11,12,10,11,12,13,14,14,14,13,13,12,11,10,9,9,9,9,8,8,9,8,9,8,9,8,8,8,8,7,7,6,6,7,6,6,6,5,5,6,6,7,7,7,7,7,7,6,7,6,6,6,6,6,5,5,4,4,4,5,6,6,7,9,10,10,10,9,9,8,8,8,7,7,8,7,7,7,8,7,7,8,8,8,8,9,9,10,8,8,10,8,10,10,10,10,11,10,10,9,8,9,8,8,7,7,9,7,8,7,7,7,7,8,6,7,7,6,5,6,5,5,4,4,3,4,4,5,6,7,8,9,11,11,11,11,13,15,15,14,15,14,13,13,10,9,7,5,4,3,3,4,3,5,3,5,5,6,8,8,7,8,7,6,5,3,4,5,4,3,1,1,0,1,2,2,2,3,4,5,4,5,5,6,7,8,10,10,10,10,10,10,9,8,8,7,6,4,4,4,4,4,4,4,2,2,2,3,3,4,4,4,4,5,6,5,7,6,7,7,7,5,5,5,5,4,4,4,4,4,3,4,5,5,5,5,5,7,6,7,7,7,7,7,6,6,6,6,5,6,5,4,5,5,5,5,6,6,6,7,7,8,8,8,9,9,8,7,8,7,7,7,7,6,7,6,6,6,6,6,7,7,6,7,7,7,8,9,8,9,9,9,9,9,8,8,8,8,7,7,7,7,7,8,7,7,8,8,8,9,9,9,9,9,9,9,9,9,8,9,8,8,8,7,8,9,8,8,9,9,10,10,10,10,12,13,12,10,12,12,11,10,11,11,10,10,11,11,10,10,10,10,9,9,9,9,10,10,10,11,11,12,13,13,14,15,15,15,14,14,14,12,13,13,12,11,12,11,10,11,10,10,10,10,11,11,11,12,12,14,13,15,15,14,14,14,13,14,14,12,11,11,10,11,11,11,11,12,12,12,13,13,14,15,17,17,18,14,15,16,15,12,14,14,12,13,11,11,12,12,12,12,12,13,12,14,13,15,16,18,19,18,15,17,14,16,16,15,14,14,13,12,12,12,12,13,13,13,13,14,14,15,16,16,18,18,17,17,16,17,16,15,16,13,14,12,13,13,13,13,13,14,13,14,15,16,17,17,17,17,16,15,17,16,14,15,16,14,14,12,13,13,13,14,14,15,13,14,16,16,18,19,18,17,20,18,17,18,21,19,19,21,21,20,20,18,18,17,18,17,20,19,22,25,25,27,27,26,28,27,28,27,25,26,25,25,24,25,25,25,23,22,23,23,22,19,22,21,21,20,23,22,23,23,24,25,26,24,24,27,24],[23,23,22,21,21,19,18,19,18,17,17,16,14,15,16,12,14,15,12,11,12,13,9,9,9,8,7,7,7,6,6,7,7,6,6,7,6,6,7,7,7,5,7,8,7,7,7,8,8,9,9,10,10,9,9,10,9,8,7,7,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,5,4,4,6,6,5,6,6,7,7,7,10,12,12,12,12,11,10,10,9,7,7,8,8,6,6,8,7,5,6,8,7,6,7,8,7,7,8,7,7,8,9,8,8,9,11,10,10,12,14,12,13,13,13,14,14,16,17,16,16,16,15,15,14,15,14,14,13,14,14,14,12,13,12,11,12,12,12,12,12,13,13,14,14,15,16,15,15,16,15,16,16,16,16,17,17,18,18,18,18,18,17,16,16,16,15,14,14,14,13,12,11,10,12,12,12,11,12,12,14,13,13,14,13,14,14,14,16,16,15,15,16,15,16,15,12,13,12,12,11,12,9,9,10,10,11,12,12,10,12,12,12,11,13,13,14,13,14,14,13,14,14,14,14,15,14,12,14,14,14,14,15,15,13,14,16,15,13,15,17,15,14,17,17,15,15,16,13,13,12,12,12,11,12,12,13,14,13,13,13,13,13,13,14,13,15,14,14,16,16,17,17,17,15,15,15,14,13,13,13,14,13,12,14,14,15,14,15,15,14,14,17,16,15,16,15,14,15,14,14,13,13,13,14,13,14,12,13,12,12,11,11,12,12,11,12,12,13,14,16,16,17,17,16,15,16,14,14,14,13,13,15,13,13,13,13,11,12,12,11,11,12,12,10,10,9,10,11,10,9,10,10,11,9,11,11,10,11,12,12,13,14,12,13,13,12,11,12,12,10,10,11,10,10,11,11,12,12,13,13,12,12,10,10,9,9,8,9,9,8,7,9,8,7,7,8,7,6,7,6,6,6,5,5,6,5,5,5,5,4,5,5,7,6,6,8,6,7,7,7,6,5,6,5,4,4,4,4,3,3,4,5,5,6,7,9,10,10,9,7,7,8,7,6,7,7,6,6,7,7,6,7,8,7,7,9,9,9,8,8,8,9,8,9,9,10,10,10,9,10,8,9,8,7,8,6,6,8,7,7,7,6,6,7,6,5,6,6,6,5,6,5,4,4,3,3,4,4,5,6,7,7,8,9,10,11,11,13,13,13,15,15,15,15,13,11,9,7,5,4,3,2,3,3,4,4,4,5,5,7,7,6,6,6,5,5,5,4,5,4,3,3,2,1,0,1,1,2,3,3,4,4,4,5,6,7,8,9,10,10,9,9,9,9,9,7,6,6,4,4,4,4,4,3,2,2,2,2,2,3,3,4,4,5,6,6,6,6,6,7,7,6,5,5,5,5,4,4,4,3,4,3,4,4,5,4,5,6,7,7,7,7,7,8,7,6,5,6,6,6,5,5,5,5,4,5,5,6,6,6,7,8,8,8,8,8,9,8,8,9,7,6,7,6,6,6,6,5,6,5,5,6,6,6,8,8,8,9,9,8,9,9,9,10,8,8,8,8,7,7,6,7,6,6,7,7,7,8,8,8,9,9,9,9,9,10,9,9,9,8,9,9,8,8,7,8,8,8,8,10,9,9,10,10,10,11,12,12,11,12,12,11,10,10,11,10,10,10,11,10,10,10,9,9,9,9,9,10,10,10,10,11,11,12,12,13,15,15,16,14,13,13,12,11,13,12,11,11,11,10,11,9,10,11,10,10,11,11,11,11,12,12,15,15,13,13,14,13,13,13,11,11,11,11,10,11,11,10,11,11,12,12,12,14,14,16,16,17,13,15,15,14,12,14,14,12,12,11,11,11,11,11,12,11,12,12,13,13,14,16,16,18,17,16,17,15,16,16,15,13,13,13,12,11,12,12,12,13,12,13,13,13,15,16,15,18,17,15,17,16,17,16,15,15,13,13,12,12,12,12,13,13,14,13,13,15,17,17,17,18,17,16,14,17,15,15,16,15,14,15,13,14,13,12,13,13,15,14,14,16,16,19,18,17,17,20,18,17,19,20,19,20,21,22,21,20,19,18,17,17,17,19,18,20,25,24,27,26,25,26,27,26,26,25,25,23,24,21,23,23,23,20,20,21,20,19,18,20,20,20,20,20,21,22,21,24,24,25,23,23,26,24],[25,26,24,22,23,21,19,20,18,19,18,18,18,16,16,14,14,15,13,12,13,13,9,9,10,9,7,7,7,7,6,6,7,6,6,6,7,6,5,6,6,5,5,6,6,6,6,6,6,7,7,7,8,8,7,7,7,6,5,5,6,5,5,4,5,4,4,4,4,3,3,5,5,4,4,5,5,4,5,5,5,6,6,7,7,8,10,11,11,12,13,11,9,8,9,7,6,7,7,5,6,7,7,5,6,7,5,5,7,7,5,6,7,7,6,6,7,7,7,9,10,8,10,11,12,12,11,13,12,12,13,15,16,16,15,16,15,15,15,14,13,14,13,13,12,12,11,11,10,9,9,10,10,10,10,11,11,12,12,12,13,13,12,14,13,13,15,15,15,16,16,16,17,16,16,16,15,14,14,14,13,13,12,12,11,11,10,9,10,10,10,10,9,10,11,10,10,11,11,11,11,12,14,14,12,13,13,14,13,13,11,11,10,10,8,10,8,8,10,10,12,11,11,9,11,12,11,9,12,12,12,11,12,12,12,12,13,12,14,13,13,10,14,14,13,13,14,15,13,13,15,14,13,14,14,14,14,14,14,13,14,14,12,12,11,11,10,9,11,10,11,13,12,12,13,12,13,12,13,12,13,13,13,15,14,15,15,14,13,13,13,13,11,11,10,12,12,11,13,13,13,13,14,14,14,13,15,15,14,13,14,13,13,12,12,11,11,11,12,11,11,10,11,10,9,8,10,9,8,8,9,10,11,12,14,15,16,15,13,14,13,12,12,12,11,11,12,10,10,11,10,9,9,10,10,8,10,9,9,8,7,7,8,7,6,8,8,7,7,8,7,7,8,9,9,10,10,10,10,10,9,8,9,9,7,7,9,8,7,9,10,11,11,12,11,11,10,9,9,8,7,6,7,7,5,6,6,6,6,5,6,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,4,5,5,5,5,4,5,4,5,4,4,4,4,3,3,3,3,2,3,3,3,4,5,6,8,9,9,7,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,6,5,6,5,5,6,5,6,6,7,8,9,8,8,6,5,6,5,5,5,4,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,4,4,5,6,6,7,8,10,11,13,13,13,14,14,15,15,15,14,12,11,9,7,5,4,3,2,2,2,3,3,4,4,5,7,7,7,7,6,5,5,5,4,5,4,3,2,2,1,1,0,1,1,2,2,3,3,4,4,5,6,7,9,10,9,9,8,9,8,9,7,6,6,4,4,4,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,5,5,6,6,6,6,5,4,4,4,3,4,3,3,3,3,3,3,3,4,3,5,4,5,6,6,6,6,6,5,5,6,5,5,5,4,4,4,4,4,4,4,4,4,5,5,6,7,7,8,7,7,7,7,6,6,6,6,5,6,5,5,5,4,4,5,5,5,5,6,6,7,7,7,8,8,8,8,7,7,7,6,6,6,6,6,5,5,5,6,6,6,7,6,7,8,8,7,7,8,8,8,7,7,7,7,6,7,6,6,6,6,6,7,7,8,8,9,9,10,10,10,10,10,10,9,9,9,9,8,8,9,9,9,8,8,8,8,8,7,7,8,8,8,9,9,10,10,11,11,12,13,13,12,11,11,10,10,11,10,9,9,9,9,9,8,8,8,8,9,9,9,9,10,11,11,12,12,11,12,12,11,12,11,9,10,10,9,9,9,9,9,9,9,10,10,11,12,12,14,14,13,12,12,13,12,11,11,12,10,10,10,9,10,10,9,10,9,11,10,11,11,12,14,14,15,15,13,14,12,13,13,12,11,11,11,10,10,10,10,10,11,10,11,12,12,13,14,14,15,15,14,15,14,14,14,13,13,11,11,11,11,10,11,11,11,12,12,12,13,14,14,15,16,15,14,14,16,14,13,14,13,12,12,11,11,11,11,11,12,12,13,12,14,14,16,17,15,15,17,16,15,17,19,18,19,20,20,20,18,16,17,15,17,17,19,18,20,24,24,26,25,25,26,26,26,26,23,25,23,23,22,23,23,23,21,21,22,21,19,19,20,20,20,20,20,21,21,22,24,23,24,24,23,25,25],[24,23,22,20,21,19,19,17,17,17,16,17,14,15,14,13,12,13,11,10,10,10,8,8,8,7,6,6,6,5,5,6,5,4,5,5,5,4,4,5,5,4,4,5,5,5,5,5,5,6,6,7,8,7,6,6,6,6,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,6,6,7,9,11,11,11,12,11,8,8,8,6,6,5,6,4,4,5,5,4,5,5,5,4,5,5,5,5,6,5,5,5,7,6,6,6,7,7,8,10,11,10,10,11,12,11,13,14,15,16,14,16,14,14,14,14,13,12,12,12,12,11,10,9,8,8,7,8,8,7,8,8,8,9,9,11,9,10,10,11,10,10,11,11,11,12,13,14,15,13,12,14,13,11,10,12,10,11,9,10,8,8,8,7,8,8,8,8,8,8,9,8,8,9,8,9,10,10,11,10,10,11,11,11,10,10,8,9,8,8,8,7,8,7,9,7,8,10,9,8,8,9,9,9,9,10,10,10,10,10,10,11,10,11,11,10,10,9,11,10,10,11,11,11,10,11,11,11,10,10,11,10,10,12,12,10,10,10,9,9,8,9,8,7,8,8,9,9,10,9,9,9,11,10,10,10,11,10,11,11,12,13,14,12,11,10,10,10,9,10,8,9,9,9,9,10,10,10,11,12,11,10,13,12,12,10,11,9,10,9,9,9,8,7,8,8,7,8,7,7,7,7,7,7,7,7,7,8,10,11,14,14,15,14,12,12,11,10,9,9,8,8,9,8,7,8,8,7,7,7,7,7,8,7,6,6,5,6,6,5,5,6,6,5,6,6,6,6,7,7,7,8,7,7,7,8,7,7,7,7,6,6,7,7,7,7,8,10,11,12,12,11,10,8,8,6,5,5,5,5,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,4,4,6,7,8,7,6,5,4,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,5,4,4,4,3,4,3,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,5,5,7,7,9,10,11,12,13,14,13,15,14,15,13,12,10,8,6,4,2,2,1,1,1,2,2,3,3,4,5,6,6,6,6,5,4,4,4,5,4,3,2,2,1,1,1,0,1,1,1,2,2,2,3,4,5,6,8,8,8,8,7,7,6,6,7,5,5,3,3,3,3,2,2,2,1,2,1,1,1,1,1,2,2,2,3,3,3,3,4,4,4,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,5,5,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,5,5,6,6,7,7,7,6,7,7,7,6,6,7,6,6,7,7,7,7,6,5,5,5,4,4,4,5,5,6,6,7,7,8,8,10,10,9,8,8,9,8,7,8,7,6,7,7,6,6,5,5,5,5,6,6,6,6,7,8,8,9,10,8,8,9,8,9,8,7,7,7,6,6,6,6,6,6,7,7,8,8,8,9,10,10,10,8,8,10,9,8,8,9,7,7,7,7,6,6,7,7,7,7,8,8,8,8,10,11,11,11,9,10,8,10,10,9,9,8,8,8,7,7,7,7,7,8,8,9,9,9,10,10,11,11,10,11,10,11,11,10,9,8,8,8,8,8,7,8,8,9,9,9,9,10,11,10,12,11,11,10,12,11,10,10,10,10,9,9,9,8,9,9,9,10,9,9,11,10,13,13,11,12,15,13,12,13,17,15,16,19,18,18,15,14,14,14,14,15,16,17,19,23,24,26,25,24,26,26,26,26,24,24,23,24,22,22,23,23,21,20,21,21,20,18,20,20,19,19,21,22,21,21,22,24,24,22,23,26,23],[26,26,25,24,23,22,22,21,20,21,21,18,18,18,19,17,16,16,15,12,13,12,9,8,9,8,7,7,6,6,5,6,6,5,5,5,5,4,5,5,5,4,5,5,4,5,5,6,5,6,6,7,8,8,7,7,7,6,5,4,5,4,4,4,4,3,3,4,3,3,3,3,3,3,4,4,3,4,5,4,4,5,5,6,6,7,9,10,11,11,11,12,9,8,8,7,6,6,7,5,5,6,6,5,5,6,5,5,5,6,5,5,6,6,5,6,7,7,6,7,8,8,9,10,11,10,10,12,12,11,13,15,15,16,15,15,14,15,13,13,12,11,11,11,11,10,9,9,8,7,7,8,8,8,8,9,10,11,12,12,12,11,12,14,12,12,13,16,13,15,15,16,17,16,15,15,15,14,14,14,12,12,10,12,10,8,8,7,8,8,8,8,8,8,10,8,9,10,10,9,10,11,13,12,12,12,13,13,12,11,9,10,9,9,8,8,8,7,9,9,9,10,11,8,10,10,10,9,10,11,10,10,11,11,11,12,12,11,12,12,11,9,13,13,12,13,14,14,11,13,13,12,11,13,14,12,13,14,15,11,12,13,11,11,10,10,8,8,10,9,9,12,11,10,12,11,12,10,12,12,12,12,12,14,14,15,14,14,13,12,12,12,10,11,9,10,9,9,11,13,13,12,13,15,13,13,15,14,13,12,13,12,11,10,10,9,9,9,10,10,10,8,9,8,7,7,7,7,7,8,7,8,9,11,14,14,14,15,13,13,12,10,10,11,9,10,10,9,8,9,9,8,8,8,8,7,9,8,6,6,5,6,7,6,6,6,6,5,6,6,6,6,7,7,7,9,8,9,8,8,8,7,7,7,6,6,7,7,7,8,9,10,12,12,12,11,10,9,7,6,6,5,5,5,5,5,5,5,4,4,5,5,4,3,3,3,3,2,3,3,2,2,2,2,2,2,3,4,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,4,4,6,7,9,7,6,5,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,5,5,5,6,5,5,4,4,4,4,4,4,3,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,5,5,6,8,9,9,11,11,13,15,15,15,16,16,13,12,9,7,5,4,2,1,1,1,1,2,2,3,3,4,5,6,6,7,5,5,5,4,4,5,4,3,3,2,2,2,1,1,0,1,1,1,2,2,3,4,5,6,7,9,8,7,7,6,7,8,6,6,5,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,2,2,3,3,3,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,3,2,3,3,3,4,4,5,5,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,4,4,5,5,5,4,5,5,5,4,4,5,5,4,4,4,4,4,3,4,4,4,4,5,6,6,7,7,7,6,6,7,6,5,6,6,6,5,6,6,6,7,6,5,4,5,4,4,5,5,5,6,6,6,8,7,9,10,10,9,8,8,9,7,7,8,7,6,7,7,6,6,5,5,5,5,5,6,6,7,7,8,8,9,9,8,8,9,8,9,8,7,7,7,6,6,6,6,6,6,7,7,8,7,9,9,10,11,10,8,8,10,9,7,8,9,7,7,6,7,6,7,6,7,7,7,8,8,8,9,11,11,11,12,9,11,9,11,11,10,9,8,8,7,7,7,7,7,7,8,9,9,9,10,11,10,11,12,11,12,11,12,12,11,10,9,9,8,8,8,8,9,9,9,10,10,10,11,11,11,12,12,11,10,12,11,10,11,11,10,11,9,9,9,9,10,10,11,11,11,11,11,15,15,13,13,16,14,13,16,19,18,19,21,21,19,17,17,16,16,15,16,18,18,20,24,24,27,26,25,26,27,26,26,24,25,23,24,22,23,22,23,20,19,21,20,18,17,20,20,20,19,20,20,20,20,21,23,23,24,23,25,23],[25,24,24,22,22,20,21,19,19,19,19,15,15,16,16,13,13,13,12,9,10,9,8,7,7,6,6,6,6,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,5,4,5,5,5,6,6,6,7,7,6,6,6,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,6,9,11,11,10,10,10,9,8,8,6,6,5,6,5,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,6,5,6,7,7,6,8,10,12,11,11,13,14,12,13,16,16,17,15,16,15,14,13,13,12,11,11,10,11,9,9,8,8,8,7,7,8,7,7,8,8,8,9,11,10,9,10,11,9,10,11,11,10,11,13,14,15,13,13,14,13,11,11,10,10,10,8,8,8,7,8,7,7,7,7,8,8,7,8,8,7,9,8,9,8,9,11,9,9,11,11,10,10,9,7,8,8,7,7,6,8,6,8,7,7,7,7,7,8,7,8,8,8,8,9,10,8,9,10,10,9,10,10,9,8,9,10,8,8,9,10,9,9,9,10,9,8,10,11,9,10,11,11,10,10,9,9,8,8,8,8,8,7,8,7,9,8,8,8,9,9,8,9,9,9,9,11,12,12,13,13,11,10,9,9,8,8,8,7,8,9,7,9,10,9,9,11,11,10,11,13,12,10,11,11,9,9,8,8,8,7,8,9,8,7,8,7,7,7,7,7,7,7,7,6,9,9,10,13,13,15,14,12,12,11,9,9,9,9,8,9,8,8,7,7,7,7,7,6,6,7,7,6,6,6,5,6,5,5,6,6,5,5,6,6,6,6,7,7,7,7,7,7,7,6,7,6,6,6,5,7,6,6,7,8,9,11,11,11,11,9,8,7,6,5,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,7,8,7,5,5,4,4,4,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,3,4,4,6,7,9,9,12,11,14,16,15,17,16,17,14,14,10,8,6,4,2,2,1,1,1,2,1,2,2,3,4,5,5,5,5,4,4,4,4,5,4,4,3,3,2,2,1,1,1,0,1,1,1,2,2,3,4,6,7,8,8,7,5,6,6,6,5,5,5,3,3,3,3,2,2,2,2,2,1,1,1,2,1,1,1,2,2,2,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,5,6,6,5,5,6,6,6,6,6,5,4,5,5,4,4,4,4,5,5,6,7,7,8,8,9,8,7,7,8,7,6,7,6,6,6,7,5,6,5,5,5,5,5,5,6,6,6,7,7,8,8,7,7,8,8,8,7,7,6,6,6,6,6,6,6,5,6,6,7,7,8,7,9,9,9,7,7,9,8,7,7,8,7,8,6,6,6,6,6,6,7,6,7,7,7,8,9,9,11,10,8,9,8,10,10,9,8,7,8,7,7,7,7,7,6,7,7,8,7,9,10,8,10,10,8,10,9,10,10,9,9,7,9,8,7,7,7,7,7,8,7,8,8,10,10,9,11,11,9,10,12,10,8,11,10,9,9,8,8,8,8,8,7,9,8,9,9,10,12,13,10,10,14,12,11,14,17,14,15,18,19,17,14,14,14,13,14,14,17,17,20,24,24,27,26,25,27,27,26,26,25,24,22,23,22,22,23,22,20,20,21,21,20,18,20,20,20,20,22,22,20,21,23,23,23,22,23,25,22],[23,22,21,19,19,17,18,16,16,16,16,15,13,14,14,11,11,12,11,8,9,9,7,7,6,6,5,5,5,5,4,5,5,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,4,5,5,6,7,7,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,4,6,7,10,10,9,10,9,7,7,7,6,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,6,5,5,7,8,7,8,11,11,11,10,12,12,11,13,14,16,15,14,16,14,14,13,13,11,12,11,11,11,10,9,8,7,6,6,6,7,6,7,7,7,8,9,9,8,9,8,9,8,9,10,9,9,10,11,11,11,11,11,12,11,10,10,9,8,8,7,8,8,7,7,6,6,7,6,6,7,7,7,7,7,8,7,8,8,8,9,9,9,9,10,9,9,8,7,8,7,7,7,6,8,7,8,7,7,7,7,7,8,7,7,7,7,8,8,9,8,8,9,10,9,9,9,9,8,8,9,8,8,9,8,8,7,8,9,8,7,8,10,9,9,10,11,9,8,8,8,7,7,7,8,7,6,7,7,8,8,8,7,8,8,7,8,8,8,8,9,10,10,12,11,10,10,8,8,8,7,7,7,8,8,7,9,8,8,8,9,9,8,9,10,10,9,9,9,8,8,7,7,7,6,6,7,7,6,7,6,6,6,6,6,6,6,6,6,7,9,10,12,12,13,13,11,11,11,8,8,8,7,7,7,7,6,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,4,5,5,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,6,6,6,7,8,9,10,11,11,9,8,7,7,6,5,4,4,4,4,3,4,4,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,5,6,7,6,5,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,7,8,10,11,13,13,14,15,15,15,13,13,10,8,6,4,2,2,1,1,1,1,1,1,2,3,4,5,5,5,5,4,4,4,4,5,4,4,3,3,2,2,1,1,1,1,0,1,1,1,2,2,4,5,6,8,8,7,7,6,5,6,5,5,5,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,3,2,3,3,3,4,4,4,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,5,5,6,5,5,5,5,5,4,5,5,5,4,5,5,5,6,5,4,4,4,4,4,4,4,4,4,5,5,6,6,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,5,5,5,5,6,6,7,7,7,6,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,7,8,7,8,6,7,7,6,6,6,7,6,6,5,6,5,5,5,6,6,6,6,7,6,7,8,8,9,8,7,8,7,8,8,8,7,7,6,6,6,6,6,6,6,6,6,7,7,8,8,8,8,9,8,8,8,8,9,8,7,7,7,7,7,6,6,7,6,7,7,7,8,8,8,8,9,9,9,8,10,9,8,8,9,8,8,7,8,7,7,8,7,8,7,8,9,8,10,11,10,9,12,11,11,12,15,14,15,17,17,17,15,14,14,13,14,14,16,16,19,22,23,25,24,23,24,25,25,25,23,24,23,23,22,22,23,22,20,20,20,20,19,18,19,19,19,19,21,21,20,20,22,22,22,22,22,24,21],[25,23,23,21,22,18,18,18,18,17,16,16,14,14,14,12,12,12,10,9,9,9,7,7,7,6,5,6,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,6,7,6,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,5,7,9,9,9,9,9,7,7,7,6,5,5,6,4,5,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,6,5,6,7,8,6,8,12,13,12,12,13,13,13,14,16,16,16,15,15,15,15,13,14,12,12,12,11,10,10,9,8,7,6,6,6,6,6,6,6,7,7,8,9,8,8,8,9,8,8,9,10,9,9,10,11,11,10,10,12,12,10,9,9,8,8,7,7,7,6,6,6,6,6,6,7,6,6,7,6,7,7,7,7,8,8,8,8,8,8,9,9,8,8,7,7,6,6,6,6,6,6,6,7,7,7,8,7,7,7,8,9,8,8,8,8,8,8,9,9,8,9,9,9,8,9,9,8,7,8,8,8,8,7,8,8,7,8,8,8,8,9,9,8,8,8,8,7,7,7,7,7,7,7,7,8,8,8,7,7,8,7,7,7,7,8,8,9,10,11,11,10,9,8,8,8,7,6,7,7,7,7,8,8,8,8,9,10,8,9,11,10,10,8,9,8,7,7,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,7,8,9,11,12,13,13,11,10,10,8,8,8,7,7,7,6,6,6,6,6,5,6,5,5,6,5,4,5,4,4,5,4,3,4,4,4,4,4,5,4,5,6,5,6,6,6,6,6,6,5,6,6,5,4,6,5,6,6,7,8,10,11,11,10,8,7,6,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,5,6,7,6,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,5,4,4,3,3,3,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,3,4,5,7,8,8,12,12,14,15,15,16,17,16,14,14,11,9,6,4,2,2,1,1,1,1,1,1,2,2,4,4,5,4,5,4,4,3,4,5,4,4,3,3,2,2,2,1,1,1,1,0,1,1,1,2,4,6,7,8,7,7,6,5,5,6,5,5,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,3,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,4,4,4,3,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,4,4,5,5,5,4,5,5,5,6,5,4,4,4,4,4,3,4,4,4,4,5,5,6,6,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,6,6,7,7,6,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,7,8,7,7,6,7,6,6,6,7,6,6,6,5,6,5,5,5,6,6,6,6,6,7,7,8,9,8,7,7,7,8,8,8,7,7,6,6,6,6,6,6,5,7,6,7,7,8,8,8,9,9,8,8,8,9,9,8,7,7,7,7,6,7,6,6,6,8,7,8,8,8,8,8,9,9,9,8,10,9,8,9,9,8,8,8,8,8,7,8,7,8,7,8,9,10,12,11,10,10,13,11,11,13,15,14,15,17,18,17,14,14,14,14,15,14,17,17,20,24,24,26,26,25,27,26,26,26,25,25,23,24,21,23,23,22,20,20,21,21,19,18,20,21,20,20,22,21,20,21,22,23,23,22,23,25,22],[22,20,20,19,17,16,16,16,15,15,15,13,13,14,13,11,11,11,10,9,9,9,7,7,7,7,6,6,6,5,5,5,5,4,5,5,5,4,4,5,4,4,5,5,4,4,5,5,5,6,6,6,7,7,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,5,5,6,7,9,9,9,9,9,8,7,7,6,6,5,6,5,5,5,5,5,5,5,5,4,5,5,5,5,6,5,5,6,7,6,6,7,8,8,9,12,14,13,12,14,13,13,14,15,17,16,15,16,14,15,14,14,12,13,12,12,12,11,10,9,8,7,7,7,7,6,7,7,7,8,9,8,9,9,8,9,9,9,9,10,9,11,10,11,11,11,11,12,11,10,9,10,8,9,8,9,8,7,7,7,7,8,6,7,7,7,7,7,7,8,8,8,9,9,9,9,9,9,9,9,9,9,8,8,8,6,7,6,7,7,6,8,7,8,9,7,8,8,8,8,8,8,9,9,8,8,10,10,9,9,10,10,9,10,9,9,8,9,9,9,8,8,8,9,8,8,8,9,9,9,10,9,9,9,8,8,7,8,7,7,7,8,8,9,10,8,8,8,9,8,8,8,8,7,8,9,10,11,11,9,9,8,8,8,7,7,7,8,8,8,9,9,9,8,9,9,8,8,10,10,10,9,10,9,9,8,7,8,7,6,7,7,7,7,6,6,7,6,6,6,6,6,6,7,9,10,12,13,14,13,12,11,11,8,8,8,8,8,7,7,7,7,7,6,6,6,6,6,7,6,5,5,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,7,6,6,7,6,6,6,6,6,5,6,7,7,6,6,8,9,10,11,11,10,9,7,7,5,5,4,4,4,4,3,4,4,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,7,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,4,4,4,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,2,2,2,2,2,2,2,3,4,5,6,7,8,10,10,13,14,15,17,17,17,15,14,12,9,6,4,3,2,2,1,1,1,1,1,2,2,4,5,5,5,5,4,4,3,4,5,4,4,3,3,2,2,2,2,2,1,1,1,0,1,1,2,4,6,6,7,7,8,7,6,5,6,6,5,5,3,3,3,2,2,3,3,2,2,2,2,2,1,1,1,1,2,2,1,2,2,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,3,3,2,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,5,5,6,5,5,6,5,5,5,5,5,5,5,5,5,6,6,5,4,4,4,4,4,4,4,4,5,5,5,6,6,7,7,7,6,7,6,6,6,6,6,5,5,6,5,5,5,4,5,4,4,5,5,5,5,5,6,6,6,6,7,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,7,7,7,8,7,7,7,6,6,7,7,6,6,5,6,5,5,5,5,6,6,6,6,7,7,8,8,9,8,7,7,8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,7,7,8,8,8,9,8,9,8,9,8,9,8,7,7,7,7,7,7,6,7,6,8,7,7,8,8,8,9,9,9,9,8,10,8,9,9,9,9,8,8,8,7,7,8,7,8,8,8,9,9,10,10,10,10,12,11,11,12,15,14,15,17,17,17,15,14,14,13,14,14,17,16,18,23,23,25,24,22,25,26,24,24,24,24,22,23,21,23,23,22,20,20,21,20,19,18,20,20,19,20,21,21,20,22,21,22,22,21,22,24,22],[24,23,23,21,20,18,18,17,17,17,16,15,15,16,15,13,13,14,12,12,11,10,9,9,9,8,8,8,7,6,6,6,6,6,6,6,6,5,6,6,5,6,6,6,6,6,6,6,6,6,7,8,9,8,7,7,7,7,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,7,9,11,10,10,11,11,9,9,8,8,7,7,7,6,7,7,7,6,6,6,6,5,6,6,6,6,7,6,6,7,8,7,7,8,10,9,10,13,14,14,14,14,14,14,14,16,18,17,17,16,16,16,14,15,13,13,13,12,13,12,11,10,9,7,8,7,8,7,8,8,8,9,9,10,9,9,9,10,10,10,10,12,11,11,12,12,12,12,12,13,13,11,10,10,10,9,8,9,8,8,8,7,7,7,7,7,8,8,8,8,8,9,9,8,9,9,10,11,10,10,11,10,10,10,9,9,9,9,7,8,7,8,8,8,7,10,9,8,9,10,9,9,11,11,11,11,10,9,10,10,10,12,11,11,11,11,11,11,10,11,11,11,10,10,10,10,10,9,9,10,10,10,11,10,10,10,9,9,8,9,10,9,8,9,9,10,10,10,10,9,11,9,9,8,11,9,9,10,11,12,12,11,11,9,10,9,8,9,8,9,8,8,9,9,11,9,11,11,9,10,13,11,11,10,11,9,8,8,8,7,7,7,8,8,7,8,7,7,7,7,7,7,7,7,7,9,9,10,12,13,14,14,12,11,11,9,9,9,8,9,9,8,8,8,8,8,7,8,7,7,7,7,5,6,5,5,6,5,5,6,6,5,6,6,6,6,7,7,7,8,8,8,8,8,7,8,7,7,7,6,7,7,8,7,9,10,11,12,12,11,10,9,8,6,5,5,5,5,4,4,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,1,3,3,2,3,2,3,3,3,2,3,3,3,2,3,3,2,2,3,3,3,4,4,6,7,7,7,6,5,5,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,3,4,4,4,4,5,5,5,5,5,4,4,4,3,3,3,3,4,3,3,4,3,3,4,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,4,5,6,7,8,8,11,11,13,15,15,17,17,18,15,15,11,9,7,5,3,2,2,2,2,1,1,1,2,2,4,4,6,5,5,4,4,4,4,6,5,4,4,3,3,3,2,2,2,2,1,1,1,0,1,2,4,5,7,7,7,7,7,7,6,6,6,5,5,3,3,3,3,3,3,3,2,3,2,2,2,2,2,1,1,2,2,2,2,3,3,4,3,3,3,3,3,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,4,4,5,4,3,4,3,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,5,6,5,6,6,6,6,6,7,7,6,6,5,5,5,5,4,5,5,5,6,6,7,7,8,8,8,7,8,7,7,6,7,7,6,6,6,6,6,6,6,5,6,5,5,6,6,6,7,7,7,8,8,7,7,9,8,8,7,7,7,7,7,6,7,6,6,6,6,6,7,7,8,8,9,9,9,8,8,9,8,7,8,8,7,7,7,7,7,6,6,6,7,7,8,8,8,8,9,9,10,10,9,9,8,9,10,9,9,8,8,8,7,8,7,7,6,8,7,8,8,9,9,9,11,10,10,10,10,9,10,9,9,8,8,8,8,8,7,8,7,8,8,9,9,10,10,10,11,10,10,9,12,10,10,11,10,10,10,9,9,9,8,9,8,9,8,9,10,10,13,12,11,11,14,12,12,14,16,14,15,18,19,18,15,15,16,15,17,15,18,18,21,25,25,26,25,25,28,27,26,26,25,26,24,24,21,24,23,23,20,20,22,21,18,19,20,20,19,19,22,21,20,22,23,23,23,22,23,24,22],[24,22,24,22,20,19,20,20,18,19,20,18,16,18,18,15,15,17,16,14,14,15,13,11,12,13,11,11,12,11,10,10,11,9,10,10,9,9,9,10,9,9,10,10,9,9,10,10,9,11,11,11,12,12,10,12,11,11,10,10,10,10,8,9,8,7,8,8,8,7,7,8,8,7,8,8,7,8,8,8,8,8,9,9,8,10,12,13,12,12,13,12,12,11,11,10,10,9,11,10,10,10,10,10,9,11,10,10,10,10,10,10,11,10,11,11,13,12,12,13,15,14,15,18,18,18,18,18,18,17,17,19,20,20,19,19,19,19,17,18,17,17,16,16,16,15,14,13,12,10,11,11,12,11,12,12,13,13,14,15,15,15,14,15,14,15,15,16,14,16,16,16,16,15,15,16,16,14,14,14,13,14,12,12,12,12,12,11,11,12,12,12,11,11,12,12,12,13,13,13,14,14,15,14,15,15,16,15,16,15,13,14,13,12,11,10,11,12,11,11,10,12,12,11,12,13,12,13,15,15,13,15,15,16,15,15,15,14,14,14,15,12,13,14,12,13,15,14,13,15,14,14,14,13,14,13,13,13,14,14,15,14,13,15,13,13,12,11,12,12,13,14,13,12,14,13,14,12,13,12,14,13,12,13,13,15,15,13,14,13,14,14,12,14,12,14,13,12,13,14,14,12,14,14,12,12,15,15,13,14,15,13,13,13,13,13,12,12,13,13,13,12,12,11,12,11,11,12,11,10,12,12,13,14,15,16,17,18,15,15,15,14,13,13,13,13,12,13,12,13,13,11,11,12,12,10,12,11,10,11,9,9,10,10,8,10,9,10,9,9,11,10,10,12,11,13,12,12,13,12,12,11,11,12,10,11,13,12,11,11,12,13,14,14,14,13,12,11,11,10,9,8,9,9,7,8,8,8,7,8,9,7,7,7,6,6,6,5,5,6,5,4,4,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,4,3,4,5,4,4,5,6,6,7,7,8,10,11,10,8,8,7,7,7,7,7,7,6,6,7,7,6,6,7,7,6,7,7,7,7,7,6,8,6,7,7,7,8,8,8,8,7,7,6,5,5,5,4,6,5,6,6,4,6,6,5,4,7,6,5,6,6,6,5,5,3,4,3,4,4,5,6,6,8,9,9,12,13,15,16,17,18,18,19,17,16,13,11,8,7,5,5,4,3,4,2,2,2,2,3,5,6,6,6,6,6,6,5,6,7,7,5,6,6,4,5,5,4,4,3,3,2,1,1,0,1,3,4,6,8,8,9,8,10,8,8,8,7,6,5,6,5,5,4,5,5,4,5,5,4,4,3,3,2,2,2,2,2,3,4,4,5,5,4,5,6,5,5,5,6,4,6,5,4,4,4,3,3,3,3,4,3,4,5,5,6,4,6,6,6,5,6,6,5,5,5,5,5,4,4,4,4,4,4,5,6,5,6,5,5,6,6,6,7,6,6,7,6,6,6,6,5,5,5,5,4,5,5,6,6,5,6,7,8,8,8,7,7,6,7,7,6,7,6,6,6,6,5,5,5,6,6,7,7,7,7,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,8,8,9,10,9,9,10,10,9,9,9,9,9,8,9,9,10,9,9,8,8,8,8,7,7,7,7,8,8,9,10,9,11,11,12,12,11,11,10,10,10,11,10,9,10,10,9,9,8,8,8,8,8,8,9,9,9,10,10,11,12,11,11,12,13,12,10,11,9,10,9,9,9,9,9,8,10,8,10,10,10,11,12,13,13,11,12,13,12,11,12,12,11,11,10,11,9,10,10,9,11,9,10,11,11,12,12,13,14,14,12,13,12,13,15,14,12,12,11,11,11,10,10,11,10,11,9,10,11,12,12,12,13,14,13,14,14,14,15,14,13,12,12,11,12,10,10,12,10,12,10,10,11,13,13,13,14,14,14,12,15,15,14,14,14,14,14,12,13,12,12,13,11,13,11,11,13,13,14,15,14,14,16,16,15,16,18,18,17,20,21,21,18,18,18,17,19,17,20,19,21,25,24,27,25,25,27,27,26,27,25,26,24,25,22,24,24,24,20,20,22,20,18,19,20,20,19,19,21,21,21,21,23,24,24,22,23,25,23],[27,25,27,25,24,23,23,23,23,23,24,22,21,23,23,21,20,21,22,20,19,20,18,18,18,18,18,19,18,18,16,17,17,15,16,17,15,16,16,17,16,15,16,16,16,16,17,16,16,17,17,17,18,17,16,17,17,17,16,17,16,17,14,16,15,13,14,14,14,13,14,14,14,12,14,14,13,15,14,15,15,15,16,17,16,18,20,19,18,19,19,18,19,19,17,17,16,16,17,16,16,16,16,16,15,17,16,16,16,17,18,16,18,17,17,18,20,19,18,20,21,19,19,21,21,21,21,21,20,21,22,24,24,23,23,23,22,23,21,22,22,21,21,21,20,19,18,19,17,17,16,17,16,17,18,17,18,20,19,21,20,20,20,21,19,20,20,21,19,21,21,21,21,21,21,21,21,19,18,18,19,18,17,17,17,18,16,16,16,16,14,15,16,16,17,17,18,17,17,18,19,19,20,19,18,19,19,18,19,20,18,17,17,15,14,13,13,15,11,13,11,15,16,15,16,15,17,17,16,16,17,17,18,18,17,19,18,17,16,18,16,16,15,16,14,16,17,18,18,17,18,18,17,17,17,18,18,17,19,19,19,18,18,18,16,14,15,12,14,15,14,16,14,14,16,15,14,15,16,15,16,16,16,17,19,19,20,18,18,17,18,17,16,17,16,16,16,16,18,17,17,17,19,16,16,17,21,20,18,19,19,19,19,19,19,18,18,18,19,19,19,18,18,18,18,16,17,20,18,16,17,18,19,19,20,21,22,22,20,20,20,18,19,20,19,20,19,18,18,19,18,17,17,17,17,16,17,17,14,16,15,15,18,16,15,17,16,17,17,17,18,18,17,19,19,19,19,19,18,18,18,17,16,19,17,17,17,17,18,18,18,19,18,18,17,16,14,14,17,16,13,13,16,16,12,12,16,14,13,15,16,14,14,15,14,14,12,10,12,11,10,10,9,7,7,7,6,8,8,7,8,8,9,12,11,8,8,11,10,8,10,12,10,9,11,11,14,14,16,16,16,17,17,16,16,14,16,14,13,15,16,14,12,15,15,12,12,16,14,12,13,15,14,13,12,12,13,14,13,15,14,14,15,15,16,15,13,13,10,11,9,9,11,9,12,12,9,10,12,10,10,11,11,9,11,11,11,10,9,9,9,7,6,6,5,8,10,11,12,13,16,16,18,19,19,21,21,22,20,20,16,14,11,12,9,9,9,8,8,7,5,4,3,5,7,8,9,8,8,8,7,7,9,10,11,9,10,8,8,9,10,8,9,8,7,5,4,3,1,0,2,5,5,8,8,9,9,8,9,7,9,9,8,6,8,7,7,7,8,8,7,10,10,8,9,8,6,6,4,5,6,4,6,6,7,10,9,7,7,10,8,7,10,9,8,11,10,9,10,8,7,7,6,7,6,6,6,8,10,11,9,10,11,10,10,11,10,9,11,11,10,13,11,10,7,9,8,8,8,9,8,9,11,10,11,11,10,12,11,12,13,11,11,13,12,12,14,11,11,11,11,10,12,11,10,11,12,14,13,15,13,13,14,14,13,13,13,13,14,15,13,14,12,11,13,13,14,14,13,14,15,16,15,15,15,15,15,15,14,14,15,15,15,15,13,14,14,15,16,15,16,19,17,17,18,18,17,17,18,17,17,17,17,16,16,15,16,15,16,17,15,15,14,15,14,15,16,16,18,16,18,19,19,19,18,19,18,18,18,19,17,17,18,17,17,16,16,16,17,15,16,14,16,15,17,18,18,19,20,20,19,19,20,19,19,19,16,18,16,17,17,15,16,14,16,14,16,16,17,19,20,20,21,19,20,20,20,18,18,19,17,18,16,17,16,15,16,14,16,15,15,17,16,18,19,20,22,21,19,20,19,19,20,20,18,17,17,16,17,16,15,17,15,17,15,16,16,18,19,18,20,21,19,21,20,20,21,21,19,17,17,17,17,16,15,17,15,18,15,15,17,19,19,18,20,20,19,18,21,20,18,19,19,17,19,18,17,16,16,17,16,17,17,16,18,18,20,20,19,18,21,20,19,21,22,21,20,23,23,22,21,21,21,20,20,19,22,21,22,25,26,27,26,25,27,28,27,27,26,26,25,26,24,25,25,25,22,22,23,24,21,21,22,23,22,22,24,24,23,23,25,26,25,24,24,27,24],[29,28,29,29,27,27,28,27,27,28,28,27,26,27,28,26,26,27,28,26,25,27,25,24,24,25,24,25,26,25,24,24,24,23,23,25,24,22,24,25,23,22,25,24,22,24,24,23,23,24,24,22,24,24,24,23,24,25,22,21,24,23,20,21,23,21,20,22,21,20,21,21,22,20,22,21,21,22,23,23,22,24,23,24,24,24,25,24,24,25,25,24,24,25,24,23,23,23,24,23,23,25,24,23,24,25,22,23,24,25,23,24,26,24,23,24,26,24,24,26,26,25,26,27,27,26,26,27,26,25,25,27,28,27,26,27,26,27,27,26,27,26,26,25,26,25,25,25,24,24,24,24,24,24,25,24,25,25,26,27,27,26,26,27,24,26,26,26,23,26,27,26,27,25,24,25,26,24,23,22,25,23,23,23,23,23,21,22,22,22,23,22,22,22,21,23,25,23,24,24,25,26,26,24,26,26,26,22,25,23,23,21,21,20,19,19,17,18,16,16,14,17,17,15,17,18,19,18,21,20,20,21,22,22,22,23,22,21,20,22,19,17,18,19,18,19,20,21,18,21,22,21,20,21,21,21,22,22,23,24,25,23,22,22,22,20,20,19,20,21,21,22,21,20,22,20,20,19,21,21,20,21,21,21,23,24,24,22,24,21,24,23,22,23,22,21,21,22,23,23,21,22,24,22,22,22,24,24,23,24,24,24,23,24,25,23,24,24,24,26,24,22,25,27,24,23,26,26,25,23,25,24,26,26,26,26,27,27,25,27,27,25,26,27,25,26,26,27,24,26,26,23,23,25,24,22,22,23,22,24,22,21,24,24,22,22,23,25,23,24,23,24,24,26,27,27,27,25,24,26,26,23,23,25,23,24,24,24,24,24,24,23,24,23,22,23,22,20,22,22,23,20,22,22,22,20,23,22,21,23,24,22,24,22,24,23,21,20,22,20,18,19,16,14,12,13,10,13,14,13,15,15,18,20,20,17,17,21,20,17,20,22,19,19,20,20,23,23,24,23,23,24,25,24,25,24,26,24,23,24,25,23,22,24,24,23,22,24,23,22,23,23,22,22,21,21,21,22,21,23,22,22,24,25,23,24,22,22,19,19,18,16,18,17,20,20,15,17,20,18,14,19,20,17,17,18,18,16,16,15,14,11,10,9,11,12,12,16,16,16,19,18,19,21,21,23,22,23,23,22,20,19,17,18,16,16,17,16,11,12,8,6,7,8,11,11,12,11,14,14,11,12,16,18,18,15,17,15,15,17,17,16,18,16,12,11,9,7,4,2,0,1,4,7,9,9,10,11,11,12,13,15,13,12,16,15,13,16,16,16,15,20,19,17,20,18,14,13,13,14,9,11,13,14,16,19,21,17,17,20,19,19,20,20,18,22,20,19,21,20,19,16,15,15,14,14,14,17,20,21,21,21,23,21,21,23,22,21,23,22,22,24,22,21,17,20,17,16,15,17,16,17,20,21,22,22,23,24,24,23,24,23,23,25,23,23,25,22,22,21,21,22,20,19,21,20,23,24,25,24,24,25,25,25,25,24,25,24,24,26,24,24,22,22,24,23,25,23,23,24,25,26,26,26,25,26,26,24,25,24,24,26,25,26,23,25,23,25,24,24,25,26,26,25,26,27,27,26,26,27,26,25,26,27,24,23,25,24,26,26,26,25,24,25,22,25,24,25,25,24,25,26,26,27,25,26,27,25,25,27,27,25,25,26,24,24,24,25,26,23,25,23,24,23,25,25,25,25,27,24,26,27,26,27,27,25,24,25,24,25,25,23,25,22,24,22,23,24,25,25,25,27,25,26,26,27,27,24,25,27,24,26,25,25,25,24,25,23,24,22,23,25,24,25,25,26,26,27,25,25,25,26,27,26,26,25,25,24,24,23,23,24,23,24,23,23,25,25,24,24,26,26,24,26,25,27,27,26,25,25,26,24,24,23,23,24,22,24,22,22,24,25,25,24,26,25,24,24,26,26,25,25,26,25,27,24,25,24,24,25,23,24,22,22,25,25,24,26,24,24,26,26,24,26,28,27,27,28,27,27,27,25,25,25,25,24,25,24,26,27,27,28,27,26,28,28,27,28,27,28,26,27,26,27,27,27,25,25,26,25,24,25,25,25,24,24,26,27,26,27,27,28,29,27,27,28,27],[29,29,30,29,29,29,29,29,28,29,29,29,28,29,29,28,27,28,29,28,27,28,27,26,26,27,27,27,28,27,26,26,27,26,25,27,27,25,26,27,26,23,27,27,25,25,27,26,24,26,27,25,25,26,26,26,27,27,25,25,27,26,24,26,26,24,25,26,24,23,25,24,23,24,25,24,23,25,26,25,23,26,26,25,26,25,26,26,26,27,27,26,26,27,26,26,26,26,26,26,25,27,27,26,27,27,26,26,27,27,27,27,27,27,27,27,27,28,27,28,28,27,27,28,28,28,28,28,28,27,27,28,29,28,28,28,27,28,28,28,27,27,27,27,27,26,26,25,25,24,24,25,24,25,26,26,28,26,27,28,27,27,28,28,26,27,28,26,25,27,28,27,28,27,26,26,27,25,25,25,26,25,25,25,26,26,24,25,25,25,24,23,25,25,24,24,26,25,24,25,26,26,27,25,25,27,26,25,26,25,24,24,23,22,21,21,19,21,19,19,14,18,18,15,19,19,19,20,23,21,22,23,24,24,24,24,23,21,20,22,20,19,18,20,20,20,23,22,20,22,23,22,22,24,23,25,25,24,24,25,25,25,25,24,23,22,22,22,21,22,24,24,24,21,23,23,22,20,23,23,22,24,24,24,25,26,25,24,25,24,25,25,24,24,24,24,25,26,26,26,24,25,26,25,24,25,27,26,24,26,25,26,26,26,26,26,25,27,27,28,26,25,27,28,26,26,27,27,25,25,27,26,27,27,27,28,28,28,27,27,27,27,28,28,27,28,28,28,27,28,28,26,26,27,26,24,25,26,24,25,24,23,26,25,24,26,25,25,25,26,26,26,26,27,28,28,28,27,27,27,28,26,26,27,26,27,26,26,25,26,26,26,26,25,25,25,25,23,25,25,25,24,25,25,25,24,25,24,24,25,26,23,26,24,24,25,24,23,23,23,22,21,20,19,15,16,12,16,17,15,17,18,19,23,24,19,21,23,23,21,23,23,22,22,22,24,24,24,25,24,25,26,26,26,25,25,26,25,24,26,26,25,24,25,25,24,24,25,25,24,25,25,25,23,24,23,23,24,23,25,25,25,25,25,25,25,24,24,21,22,19,20,22,19,23,23,19,21,24,22,19,24,24,21,22,24,23,21,21,19,19,14,15,12,14,16,17,18,21,20,23,20,22,23,24,25,26,26,26,25,23,23,22,23,22,21,21,19,15,13,12,10,11,11,13,15,15,13,18,17,15,17,21,22,24,21,23,22,20,22,21,21,21,19,14,14,13,8,7,5,2,0,1,4,6,9,11,12,13,14,15,18,17,15,20,19,17,20,22,21,20,23,22,22,22,20,18,15,16,13,11,13,15,19,19,22,24,19,21,24,23,22,25,24,23,23,22,23,23,22,21,18,17,17,14,16,16,19,22,25,24,25,25,24,25,26,25,24,24,24,24,24,24,25,19,21,19,19,16,19,18,19,23,22,25,24,25,26,26,25,26,25,25,26,24,25,26,24,25,24,24,23,21,23,23,24,25,26,26,26,25,26,25,27,26,25,26,25,25,26,26,25,25,24,26,24,26,26,25,26,27,27,27,27,26,28,27,26,27,26,26,26,26,26,25,26,24,25,25,26,27,28,28,27,28,29,28,27,28,28,28,26,28,27,27,25,26,26,27,27,26,27,25,26,24,26,24,26,26,25,26,28,27,28,28,28,29,28,27,29,28,26,27,27,27,27,26,26,27,25,26,24,26,25,26,27,27,28,28,27,28,28,29,28,29,28,27,27,26,27,26,25,26,25,26,24,24,27,26,27,27,28,28,27,28,29,28,27,28,28,27,28,27,27,25,24,27,24,26,25,24,26,25,27,27,28,28,28,27,28,27,28,29,28,28,27,27,26,27,25,24,27,25,27,25,24,26,25,26,27,27,28,27,29,27,28,29,29,28,27,27,26,27,25,24,26,25,27,25,24,26,26,26,27,27,27,26,27,27,28,27,27,28,26,27,26,27,26,24,26,25,26,24,24,26,26,25,27,26,25,27,28,26,27,28,28,27,29,28,28,27,26,26,25,26,24,26,25,26,27,27,29,28,27,28,29,28,28,27,28,26,28,26,27,27,27,24,25,26,25,24,25,26,25,24,25,26,27,26,26,27,28,28,27,27,29,27],[30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,28,29,29,28,28,28,28,28,28,29,28,28,28,28,28,27,28,28,26,27,28,27,25,28,28,26,27,28,27,25,28,28,26,27,28,28,27,28,28,26,27,28,27,25,27,28,25,24,27,26,24,26,27,25,24,27,26,25,26,28,27,26,28,27,27,26,28,28,28,28,28,29,28,27,29,28,27,27,27,28,27,27,28,28,26,28,28,27,28,28,28,27,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,28,28,29,29,29,29,29,29,29,29,28,28,27,28,28,28,28,27,28,27,25,25,27,26,27,26,28,28,27,28,28,28,28,29,28,26,28,28,27,26,28,28,28,28,28,27,27,28,27,27,26,27,25,26,25,26,25,24,25,25,25,24,23,25,25,24,24,27,26,25,25,28,28,28,26,26,28,28,26,27,25,25,24,23,21,21,20,19,20,17,19,17,20,14,14,19,19,17,19,22,21,21,24,24,24,24,24,23,22,20,21,20,16,16,19,19,19,23,21,20,23,24,22,22,24,24,25,25,25,25,26,27,26,26,24,24,22,22,21,22,22,21,24,23,22,23,24,23,22,24,24,23,24,25,25,27,27,28,25,27,26,27,25,26,24,24,23,25,25,26,25,24,25,26,25,25,26,26,27,26,27,26,27,26,27,27,26,27,28,28,28,27,26,28,28,27,26,28,28,26,27,28,27,28,28,29,29,29,29,28,29,28,28,29,29,28,29,28,29,28,28,28,28,27,27,27,25,26,27,25,27,23,24,27,26,24,27,26,26,26,27,27,27,28,29,29,29,29,28,28,28,28,27,27,28,27,27,28,27,26,27,27,28,27,27,26,26,26,25,27,27,26,25,27,27,26,24,27,26,25,26,27,26,27,26,27,27,25,24,25,25,23,23,22,20,18,17,14,16,17,17,19,20,22,24,25,21,22,25,24,22,24,25,24,23,25,24,27,27,26,27,28,28,28,29,27,27,28,27,26,27,28,27,26,27,27,26,25,27,27,25,26,27,26,26,25,24,24,25,25,26,26,27,26,27,27,27,26,25,22,24,21,21,23,20,25,25,19,21,25,23,19,23,24,22,21,23,24,23,23,21,21,15,15,14,14,16,17,18,21,21,24,20,23,24,24,25,25,26,26,25,24,23,24,24,23,22,22,22,18,14,14,11,12,11,13,15,15,14,19,18,16,18,23,23,24,23,24,23,22,23,23,22,23,21,18,14,13,10,8,7,4,2,0,2,3,6,9,11,13,15,16,20,18,17,21,22,18,21,24,23,22,24,23,23,24,22,20,16,16,14,11,13,15,18,20,22,24,19,22,25,24,23,26,25,24,26,24,24,25,24,22,19,17,18,15,15,16,19,21,24,23,25,26,26,25,27,26,26,26,25,25,25,25,24,20,20,20,18,16,18,17,18,22,21,24,24,26,26,27,26,27,27,26,27,27,26,27,26,25,23,24,21,21,21,23,23,25,27,28,27,26,28,27,28,28,27,28,27,27,27,27,27,25,23,27,25,28,26,25,27,28,28,29,28,28,29,29,27,29,28,28,28,28,28,27,28,25,27,26,27,28,29,29,28,29,30,29,28,29,29,29,28,29,29,28,27,28,28,29,28,28,28,27,28,25,27,27,27,27,26,28,29,29,29,29,29,29,29,29,30,29,28,28,29,29,29,28,28,28,27,28,26,27,25,27,28,28,28,29,28,29,29,29,29,29,28,29,29,28,28,28,26,28,25,27,25,25,27,27,28,28,29,29,28,29,29,30,28,28,29,28,29,28,28,26,26,28,25,27,25,26,27,26,28,27,29,28,29,28,29,28,29,30,29,29,28,28,27,27,26,25,27,26,27,25,26,27,26,27,28,28,29,28,29,28,29,29,29,29,28,28,28,27,26,26,27,26,27,26,25,26,26,27,27,28,28,28,28,28,29,28,28,29,27,28,27,28,26,26,27,26,26,25,26,26,27,27,28,27,26,28,29,27,28,28,29,28,29,29,29,28,27,27,25,26,25,26,26,26,27,28,28,27,27,28,28,27,28,27,27,26,26,25,26,26,27,24,24,26,25,23,25,25,24,24,25,26,27,26,26,28,28,28,27,27,29,27],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,30,29,29,29,29,30,29,29,29,29,29,29,29,28,29,29,28,29,29,29,28,29,29,29,29,29,29,29,29,30,28,28,29,29,28,29,29,28,28,29,28,28,29,29,28,27,29,28,28,28,29,28,27,30,29,29,28,29,29,28,29,28,29,29,28,29,29,29,28,28,29,28,29,29,29,29,29,29,29,30,29,29,30,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,29,30,29,29,29,30,30,30,29,30,30,30,30,29,29,29,29,29,29,28,28,28,28,27,26,28,27,28,28,28,29,29,29,29,29,29,29,29,27,28,29,28,26,28,28,28,28,28,27,28,28,27,26,25,27,25,26,26,27,27,24,26,26,27,25,23,26,26,24,24,28,26,24,25,28,28,28,27,26,28,27,26,26,25,25,22,23,21,21,19,20,21,20,18,17,19,18,16,18,19,18,19,20,21,21,23,22,23,22,22,23,20,18,21,21,16,16,18,18,19,22,22,19,22,23,22,21,23,23,23,25,25,25,26,27,25,26,23,24,21,23,21,21,23,22,24,23,20,22,22,22,20,23,23,22,22,24,25,26,27,27,25,26,24,26,24,25,23,25,23,25,25,27,26,23,26,26,25,23,25,27,27,26,27,26,28,27,27,28,27,28,28,29,29,28,28,29,30,28,28,29,29,28,29,29,29,29,29,29,29,30,30,29,29,29,29,30,30,29,30,29,30,29,29,29,29,29,29,28,27,27,28,26,27,25,27,29,27,26,28,28,28,28,29,29,29,29,29,29,30,30,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,27,27,28,28,26,28,28,27,27,28,28,26,27,28,27,27,28,28,28,28,28,29,28,27,27,26,26,26,25,24,21,21,21,18,19,20,20,20,21,22,26,26,23,24,26,26,24,26,27,26,26,26,28,29,28,28,29,29,29,29,28,29,27,28,28,28,28,29,28,28,28,28,28,27,28,28,27,27,28,28,27,27,27,26,27,26,27,27,27,27,27,28,28,27,26,22,25,22,22,24,20,25,26,21,22,26,24,22,25,26,25,24,26,27,25,26,24,24,20,20,16,18,18,21,21,23,23,25,23,24,25,26,26,27,27,27,27,25,25,26,27,27,25,25,24,21,19,16,14,14,13,14,17,18,17,21,20,19,20,25,23,26,25,27,26,24,26,26,25,25,24,20,18,15,13,11,9,6,5,2,0,2,4,6,9,11,14,14,19,19,16,21,22,19,21,24,24,24,27,26,24,26,24,21,19,17,16,12,13,13,18,19,21,22,19,22,25,25,23,26,26,26,27,27,26,27,26,23,21,18,19,15,15,14,19,22,24,24,25,27,26,25,27,27,26,27,27,26,27,27,25,22,21,20,19,16,19,18,20,23,21,25,25,26,27,27,26,27,28,27,28,28,27,28,27,26,25,25,22,22,22,24,24,25,27,28,27,25,28,27,28,28,27,28,28,27,28,28,27,27,25,27,26,27,25,26,26,28,28,29,28,28,29,29,28,29,29,28,29,29,28,28,27,27,27,26,28,27,29,29,29,29,30,30,29,29,30,29,28,29,30,29,28,28,29,29,29,29,29,28,28,27,28,26,28,27,28,27,29,29,30,29,30,30,29,29,30,30,28,29,30,29,30,29,29,29,27,28,27,28,26,27,28,29,29,30,29,29,30,30,30,30,29,29,30,29,29,29,27,28,26,28,26,26,28,27,29,29,30,29,29,29,30,30,29,29,30,29,30,29,29,28,27,29,26,28,26,26,27,27,29,28,29,29,30,29,29,29,29,30,30,30,28,29,29,28,28,27,29,27,28,26,26,28,26,28,29,29,29,28,30,29,30,30,30,29,28,29,29,28,28,26,28,26,28,26,25,27,27,28,29,29,29,28,28,29,29,28,29,30,28,29,29,28,27,26,28,26,26,26,26,28,27,27,28,28,26,28,29,28,28,29,29,29,30,29,29,29,28,27,26,27,25,27,25,26,27,27,28,28,27,28,29,27,28,27,27,25,25,25,25,25,26,24,23,25,25,23,24,25,25,23,25,26,27,26,26,28,29,28,27,27,29,27],[30,29,30,30,30,30,30,30,29,29,30,30,29,30,30,29,29,30,30,29,29,30,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,27,29,29,28,29,29,29,28,29,29,28,28,29,29,29,29,29,28,28,29,29,28,29,29,28,28,29,28,27,28,28,27,26,29,28,27,28,29,28,27,29,28,28,27,29,29,28,27,28,29,28,28,29,28,28,28,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,30,30,30,29,30,29,30,29,30,29,29,29,30,30,30,29,30,29,30,29,29,29,28,28,28,28,28,28,28,28,27,27,28,28,29,28,29,29,29,29,29,29,29,29,29,28,29,29,28,27,29,29,28,29,28,28,28,28,26,26,25,28,26,27,26,27,27,25,27,27,28,26,24,26,27,24,25,28,27,25,26,29,28,29,27,27,28,27,26,27,26,26,23,24,22,23,20,20,21,19,19,17,19,17,17,19,19,19,20,22,20,22,24,24,23,23,23,22,21,19,20,19,15,16,19,18,17,21,20,18,20,21,22,21,23,23,23,24,25,25,26,27,25,26,24,24,21,23,22,22,23,24,23,22,20,23,21,21,20,22,22,20,23,23,24,25,26,26,25,26,24,26,24,26,24,26,24,25,26,27,26,23,26,26,24,23,25,26,27,26,27,27,28,27,28,28,27,28,29,29,29,29,28,29,29,28,29,29,29,28,29,29,29,29,29,29,29,30,29,29,29,29,29,30,30,29,29,29,30,29,29,30,30,29,29,29,27,28,28,26,27,25,27,29,28,26,29,28,28,28,29,29,29,29,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,27,27,27,27,27,27,28,28,27,28,28,27,27,28,27,28,28,28,27,28,28,28,28,27,27,26,27,26,25,24,24,22,21,19,21,21,21,23,22,23,26,25,23,24,27,25,24,26,27,25,26,27,28,28,28,28,28,28,29,28,28,28,27,28,29,27,27,29,28,27,27,28,28,26,27,28,26,28,28,28,28,27,26,25,26,26,28,26,27,27,27,28,28,27,25,24,25,23,24,25,22,25,26,22,23,26,25,23,25,27,24,25,27,27,26,26,24,24,21,21,17,19,20,21,21,23,24,25,24,25,25,25,27,27,27,27,27,26,26,26,27,27,25,25,24,22,19,17,15,15,14,13,16,18,16,21,21,19,20,24,23,26,25,26,25,23,26,25,24,25,23,20,19,15,14,12,10,8,6,5,2,0,1,5,6,10,12,14,18,18,15,20,21,18,20,23,24,22,26,26,23,26,24,19,20,16,17,13,13,12,15,18,20,21,18,19,24,23,22,24,25,24,27,26,24,27,25,21,21,18,18,17,15,13,17,20,22,21,24,26,25,24,26,26,25,27,27,25,26,26,24,21,20,20,19,16,19,17,18,21,20,23,23,24,27,26,25,27,27,26,27,27,26,27,26,25,23,24,20,22,21,22,23,23,26,27,27,25,28,27,28,28,27,28,28,27,28,27,26,26,24,26,26,27,25,25,25,29,28,29,28,28,28,29,27,29,28,28,29,28,27,27,27,26,27,26,28,28,29,29,28,29,30,30,28,29,30,29,28,29,30,28,27,28,29,29,29,29,28,27,28,25,27,26,28,28,27,28,29,29,30,29,29,29,29,28,30,30,28,29,29,29,29,28,28,28,27,28,27,28,26,28,28,28,29,30,29,29,30,29,30,29,28,28,29,29,28,29,27,28,26,28,25,26,28,28,28,29,30,30,28,29,30,30,28,29,30,28,29,29,28,28,27,28,26,28,26,27,28,27,28,28,29,29,30,29,29,28,30,30,30,29,28,29,29,28,27,26,28,26,28,26,27,27,28,28,28,29,29,28,29,29,30,30,30,29,28,29,29,28,27,26,28,26,28,26,27,27,27,29,28,29,29,28,28,29,29,28,28,29,28,29,29,28,27,26,27,25,27,25,27,27,28,28,29,28,26,29,29,27,28,30,29,29,29,30,29,29,28,27,26,27,24,26,25,25,27,27,28,27,26,28,28,27,27,27,26,25,25,24,25,26,25,23,23,25,25,22,24,24,24,23,24,25,27,26,25,27,28,29,27,26,28,27],[30,30,30,30,30,30,30,30,29,29,30,29,29,30,30,29,29,30,30,29,29,29,29,28,28,29,28,28,29,29,28,28,28,29,28,28,28,27,28,28,29,25,28,28,27,28,28,28,28,28,28,27,28,28,28,28,28,29,27,28,28,28,27,28,28,27,26,28,27,27,26,27,26,25,27,27,25,26,27,26,25,27,27,26,26,27,27,26,26,27,28,28,26,28,27,27,26,27,28,26,27,28,28,26,28,28,28,28,28,29,28,29,29,28,29,28,29,29,28,29,29,29,29,30,29,29,29,29,29,29,28,29,30,29,29,29,29,29,28,28,28,27,27,27,27,28,27,27,27,27,27,27,28,28,28,28,29,28,28,29,29,29,29,29,28,28,29,28,28,28,29,28,28,28,28,28,28,27,28,27,28,28,28,28,28,27,27,27,27,28,26,26,27,27,26,25,27,27,26,26,28,28,29,28,28,28,28,27,27,26,25,24,24,22,22,23,21,24,21,21,19,22,17,18,21,20,17,19,22,21,19,22,24,23,23,24,22,20,18,20,19,16,15,19,17,18,21,21,17,22,22,22,22,24,23,25,26,26,25,26,27,26,26,27,24,25,25,24,25,24,25,26,24,23,26,24,23,23,25,23,22,25,25,25,27,27,28,26,27,26,28,27,26,26,26,26,27,28,28,27,26,27,27,26,26,27,27,27,28,28,28,28,28,28,28,27,28,28,28,29,28,28,28,29,28,28,29,29,28,28,29,28,28,28,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,28,28,29,28,28,28,27,29,27,27,29,28,27,29,28,28,28,28,28,28,29,29,29,29,29,29,28,29,29,28,28,28,28,29,28,28,28,28,27,28,27,27,27,27,27,27,28,28,28,28,28,29,28,28,28,28,28,28,29,27,29,28,28,28,27,27,27,27,26,26,25,23,22,20,18,21,20,20,21,22,22,26,25,20,24,26,24,23,26,26,24,24,26,27,28,27,27,27,28,28,27,28,27,27,28,28,26,28,28,27,27,28,28,27,27,27,28,27,28,28,27,28,27,26,26,26,26,27,26,27,27,27,28,27,27,25,24,25,23,24,25,25,27,26,23,25,26,25,24,26,27,26,26,26,26,26,26,25,24,21,20,20,19,21,22,21,23,24,25,23,24,24,25,26,26,27,27,26,25,25,25,25,25,25,25,24,20,20,17,17,14,15,12,15,16,15,19,20,18,18,23,21,24,23,23,24,22,23,23,23,25,22,19,19,15,15,11,13,10,9,7,4,2,0,2,3,6,8,11,13,14,14,15,18,14,18,20,21,21,24,24,21,25,23,18,19,14,16,13,11,9,12,14,17,17,16,17,21,21,17,22,22,22,24,24,22,25,23,19,20,17,19,15,15,12,15,18,20,18,20,23,23,22,24,24,23,25,26,24,25,24,21,20,18,19,18,16,19,16,18,20,18,21,23,22,24,25,24,26,26,24,26,26,25,27,25,24,22,22,19,20,21,22,22,24,25,26,27,24,27,27,27,27,26,27,27,27,27,27,26,24,22,26,25,27,25,24,26,28,28,27,28,28,28,28,27,28,28,28,28,28,28,27,27,26,27,26,27,27,28,28,28,29,29,29,29,29,29,29,28,29,28,27,27,28,28,29,28,29,28,28,28,26,28,26,27,27,27,28,28,28,29,29,29,29,29,28,29,29,28,28,29,28,29,28,28,28,27,28,27,28,26,28,27,28,28,29,28,29,29,29,29,29,28,28,29,28,28,28,27,28,26,27,25,26,28,27,28,28,28,29,28,29,29,29,28,28,29,28,28,28,28,28,27,27,26,27,25,26,27,26,28,28,28,28,29,28,29,28,29,29,29,29,28,28,28,28,28,27,27,26,27,25,26,26,27,27,27,27,28,27,29,28,29,29,29,28,28,28,28,27,28,26,27,26,27,25,25,26,27,27,27,28,28,28,27,29,29,28,28,29,27,28,28,28,27,27,27,26,26,26,26,27,27,27,27,27,27,28,28,27,28,28,29,28,29,29,29,28,28,27,27,27,25,26,26,26,27,27,28,28,27,28,28,27,28,27,27,26,26,27,26,26,26,26,25,25,25,25,24,25,25,24,25,26,26,26,26,27,28,28,27,26,28,27],[29,29,29,29,29,28,28,28,27,27,28,28,27,28,28,27,26,28,28,26,27,28,27,25,27,27,26,27,27,26,27,27,27,27,26,27,27,27,27,27,27,24,27,27,26,26,27,27,27,27,27,26,27,27,27,27,27,28,26,26,26,27,26,27,27,26,26,27,26,26,26,26,26,25,26,27,25,26,26,26,24,26,27,25,25,25,25,24,24,24,26,25,24,26,25,25,25,25,25,25,26,26,26,26,27,26,27,27,27,27,27,28,27,27,28,27,28,27,27,28,28,28,28,29,28,28,28,28,28,27,27,28,29,28,27,28,27,28,27,27,27,26,26,26,26,26,26,25,24,26,25,26,26,27,27,26,28,28,27,27,28,28,28,28,26,27,28,27,26,27,27,27,27,27,27,26,27,25,25,25,26,25,26,25,27,26,25,25,25,25,26,23,25,25,24,23,25,24,25,25,25,26,27,26,26,26,26,25,26,24,24,21,23,21,22,19,19,21,19,19,18,19,17,17,19,20,17,19,22,21,19,22,23,22,22,23,20,18,19,20,19,16,17,19,20,20,20,21,19,21,22,21,21,23,23,23,24,24,25,24,25,24,24,23,22,22,23,22,22,24,23,24,22,20,24,22,20,21,23,22,21,23,24,24,25,26,26,25,26,24,25,24,24,25,25,24,25,26,26,26,24,25,26,25,24,24,26,26,25,27,26,26,27,26,27,26,26,27,27,27,27,27,27,28,26,27,27,27,26,26,27,26,27,27,27,28,28,28,27,27,28,27,27,27,27,28,28,28,28,28,28,28,27,27,28,25,27,27,26,27,25,26,27,27,25,27,26,26,26,27,27,27,27,28,28,28,28,28,27,27,28,28,27,27,27,28,27,27,26,27,27,26,25,25,25,25,26,26,25,26,27,26,27,26,26,26,27,26,26,27,28,26,27,25,26,27,25,25,25,25,24,24,24,22,20,20,16,19,19,18,22,21,23,23,24,23,23,24,23,23,24,24,23,24,24,26,27,26,26,25,26,26,25,26,26,26,26,26,26,27,27,26,25,26,26,25,26,26,27,25,26,27,26,25,24,24,25,24,25,25,25,24,25,25,26,25,25,25,24,23,22,23,23,22,24,24,21,22,24,24,22,24,25,23,24,25,24,23,24,22,22,19,18,18,16,17,19,18,20,21,23,22,23,24,24,24,24,25,25,24,23,23,23,23,22,23,22,23,18,19,16,17,13,12,10,12,12,12,15,15,15,17,19,19,21,20,21,21,22,21,21,23,22,22,17,19,15,15,11,12,9,10,8,7,4,2,0,1,4,7,9,11,13,11,15,14,15,15,18,19,20,21,22,21,23,23,17,16,13,14,12,9,9,13,12,15,16,14,15,18,17,19,20,20,19,22,22,21,22,23,20,18,14,17,13,13,12,15,16,19,18,18,21,20,20,23,21,21,24,23,22,24,24,22,18,16,18,15,12,17,15,14,19,16,20,22,19,22,22,22,25,23,22,25,24,24,25,23,20,24,22,19,18,17,19,20,20,22,24,24,22,25,25,26,25,24,25,25,26,26,27,23,26,23,23,23,25,22,23,23,26,26,26,26,26,27,26,26,26,26,26,27,27,26,26,25,25,25,24,26,25,26,26,26,27,27,27,27,26,27,26,27,27,27,25,25,26,25,26,27,27,26,26,26,25,26,24,25,25,25,24,26,26,27,26,26,27,26,26,27,27,25,26,27,25,26,25,26,26,28,25,26,25,25,25,25,25,25,27,25,26,27,27,27,27,26,25,26,25,25,27,27,25,26,24,25,24,25,24,25,25,26,27,27,26,27,28,26,26,27,25,27,25,25,26,26,24,25,24,25,24,25,24,25,26,26,26,27,26,27,26,27,28,27,27,26,26,25,25,26,26,24,26,24,24,25,24,26,24,25,26,27,25,28,26,27,28,28,26,25,27,25,25,26,24,25,24,25,24,24,25,25,25,26,26,27,27,26,27,27,26,26,27,25,27,26,26,25,25,26,24,25,24,23,26,26,26,26,26,25,27,27,26,27,28,28,27,29,29,28,27,26,26,25,26,23,26,25,26,27,27,28,27,27,28,28,28,28,27,27,26,26,26,26,26,26,25,24,25,24,24,23,24,25,24,24,26,25,25,25,27,27,28,26,26,28,27],[29,28,29,28,27,26,27,27,25,26,28,26,25,27,28,25,25,28,28,25,26,28,26,24,26,26,26,26,27,26,27,26,27,27,26,27,26,26,27,27,28,24,27,27,26,25,27,27,25,26,27,25,26,26,26,26,27,27,26,27,26,27,26,27,27,26,27,27,26,25,26,27,25,24,27,26,25,25,26,26,24,26,26,25,24,25,25,23,24,24,25,25,24,26,25,25,25,25,26,25,26,27,27,25,26,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,27,27,27,28,27,27,27,28,27,27,26,28,28,28,27,27,26,27,27,27,26,26,26,26,26,25,25,24,24,24,25,25,25,26,25,26,27,25,25,27,26,26,27,27,25,26,27,26,25,26,26,26,27,26,26,26,26,24,26,25,25,25,26,26,26,26,25,24,25,24,23,23,23,24,23,22,25,24,23,24,26,25,26,25,23,25,25,24,25,24,23,21,22,22,22,20,20,22,20,20,18,20,17,17,20,21,17,19,22,21,19,22,23,21,21,23,21,19,19,20,19,16,17,20,20,20,22,21,19,22,23,22,22,22,23,22,23,24,24,23,25,23,24,24,22,23,22,22,23,23,23,24,23,22,24,23,23,22,24,22,22,23,24,24,25,25,26,24,25,24,25,24,25,23,24,24,25,26,26,26,24,25,26,25,24,25,27,26,25,25,26,25,26,26,26,25,25,26,26,26,26,25,26,27,25,26,26,27,26,26,26,26,26,26,27,27,27,27,26,27,27,26,26,27,27,27,27,28,27,27,27,27,26,26,27,25,26,26,25,26,23,25,26,26,24,27,26,25,26,26,26,26,26,27,27,27,28,27,26,26,27,26,26,26,26,26,26,26,26,25,26,25,25,24,24,24,25,24,25,26,26,25,27,26,25,26,26,25,25,26,27,25,27,26,26,26,26,24,25,25,23,23,22,23,23,22,17,22,21,19,21,22,22,23,21,22,22,24,21,23,24,25,21,23,24,25,26,25,26,25,25,25,25,25,25,25,26,26,25,25,26,25,25,25,26,26,25,25,26,24,26,26,26,25,24,25,24,24,23,24,23,23,23,24,25,25,24,23,22,23,22,22,23,22,24,23,22,22,25,23,22,24,26,23,23,26,25,24,24,23,24,24,21,20,17,19,22,20,20,22,23,22,23,23,24,25,25,26,27,25,24,24,24,24,23,23,23,24,22,21,15,17,11,13,11,12,14,12,15,17,15,17,19,17,20,21,23,22,20,21,23,22,23,23,18,17,13,14,9,12,10,11,10,9,7,3,2,0,2,4,7,8,12,12,12,14,13,14,15,19,20,21,23,21,22,23,19,17,14,15,12,10,6,9,10,14,14,16,13,17,15,17,18,19,18,22,22,21,23,24,19,18,17,18,15,14,11,12,16,17,16,17,21,19,18,22,21,20,23,24,21,24,22,20,19,18,19,16,13,18,16,14,20,19,17,21,21,22,22,23,24,24,23,23,25,23,26,24,22,22,19,18,19,20,19,19,22,23,23,23,21,24,23,24,24,24,24,27,24,26,25,23,22,18,23,23,23,22,21,22,25,25,25,24,25,25,26,25,25,26,25,26,26,24,24,25,23,23,22,24,24,25,25,25,26,26,26,24,26,26,26,24,26,26,24,23,24,25,25,26,25,24,23,24,22,24,23,23,24,23,25,25,25,27,26,27,27,26,26,27,27,24,25,26,25,26,25,24,24,23,24,23,24,23,23,25,24,25,27,26,26,27,27,27,27,25,25,26,25,25,25,23,24,22,23,21,23,23,24,25,26,27,27,25,26,27,27,25,26,27,25,26,26,24,24,23,24,21,23,22,23,24,22,24,25,26,26,27,26,26,25,27,28,27,27,25,25,25,24,24,22,24,22,23,22,23,23,24,25,24,26,26,25,27,25,27,27,28,26,24,25,25,24,23,22,24,21,24,22,22,24,24,24,25,25,26,25,25,26,27,25,25,26,24,25,24,24,22,22,24,22,24,22,21,24,24,25,26,25,24,26,26,24,25,27,27,25,28,27,27,26,25,25,23,25,21,26,23,24,27,26,28,26,26,27,27,27,27,26,26,25,26,24,25,25,25,23,24,24,24,22,24,24,23,23,22,24,25,24,24,25,27,27,25,25,28,26],[29,28,29,29,27,26,28,29,26,27,29,28,26,28,29,26,26,29,28,25,27,28,27,24,27,28,25,27,28,27,26,26,28,26,26,27,27,25,27,27,27,25,27,28,27,26,28,28,27,28,28,27,28,28,28,28,28,28,27,27,28,27,26,27,27,25,25,27,25,24,25,25,24,23,26,25,23,24,26,24,23,25,25,24,23,25,25,23,23,24,26,25,24,24,25,25,24,24,26,25,25,26,26,25,26,27,26,26,26,27,27,26,28,27,27,28,28,28,28,28,28,29,28,29,29,28,28,29,28,28,28,29,29,28,28,28,28,28,28,28,27,27,27,27,27,26,26,26,25,25,25,25,25,26,27,27,28,27,28,28,29,28,28,29,26,27,28,27,25,28,28,28,28,27,27,27,27,26,26,25,26,24,26,26,26,26,23,24,25,25,24,22,25,26,24,23,26,26,25,25,27,27,28,26,25,27,27,25,27,25,25,22,24,21,21,21,20,22,19,20,18,22,19,18,20,23,20,20,23,23,21,23,25,25,22,26,24,21,22,24,21,19,20,23,21,21,24,24,20,25,25,24,23,25,25,25,25,25,26,26,26,25,25,24,24,22,23,21,23,23,24,25,24,22,25,24,24,23,24,25,23,25,26,26,26,26,27,26,27,24,26,24,25,24,25,24,25,25,27,27,24,26,27,25,25,25,27,27,26,27,26,27,27,27,28,27,27,28,28,28,28,27,28,28,26,28,28,28,26,27,28,28,28,28,28,28,28,28,28,28,28,27,29,29,28,28,28,29,28,28,28,29,28,28,29,26,27,28,26,26,23,26,27,26,24,27,26,26,27,28,27,28,28,28,28,28,29,29,29,28,29,28,28,28,28,28,28,29,27,27,27,27,26,26,25,26,25,25,26,26,26,25,26,26,24,26,27,25,26,28,27,26,27,27,27,26,25,25,25,25,25,23,23,23,19,18,16,20,20,18,22,21,23,25,25,21,23,25,24,22,25,24,22,23,24,25,26,26,26,25,26,26,26,25,25,25,26,24,25,26,26,26,24,25,26,26,25,26,26,25,25,27,25,25,25,24,24,25,24,25,24,25,26,25,25,25,25,25,23,24,23,22,23,23,24,23,21,23,25,23,22,25,25,24,24,26,25,24,23,23,22,20,16,18,16,18,20,18,21,22,24,22,24,22,23,24,25,25,25,25,23,23,23,25,23,24,23,23,17,17,15,15,11,12,12,13,13,12,13,16,14,14,17,16,19,18,22,21,18,22,22,20,22,22,15,14,13,13,11,11,11,10,10,10,9,6,6,2,0,1,7,7,8,10,11,11,12,14,13,15,15,21,22,18,22,21,15,17,13,15,12,9,6,7,11,15,15,13,11,15,15,15,20,18,16,22,23,18,23,22,16,18,16,17,17,12,12,13,16,18,15,15,22,20,16,22,22,21,24,24,22,24,24,18,19,16,19,17,16,19,17,16,20,16,19,20,21,23,23,22,25,24,22,24,24,24,25,25,22,23,22,18,20,21,21,22,23,24,25,24,22,23,23,24,23,23,23,24,25,26,26,25,25,23,24,23,25,24,22,23,24,26,25,24,25,26,25,25,26,26,25,25,26,26,25,25,24,25,24,26,25,26,26,26,27,27,27,26,27,27,27,26,27,27,26,24,26,26,26,26,26,26,24,26,24,25,26,26,26,25,26,27,27,28,27,28,28,28,26,28,28,26,27,27,26,27,26,26,27,25,25,24,26,26,26,26,26,27,28,27,28,27,29,28,28,28,26,28,26,26,26,25,25,25,25,26,26,25,26,27,27,28,28,27,27,28,28,27,28,28,26,28,27,26,27,25,25,25,26,26,26,26,25,27,27,28,28,28,27,28,28,28,29,28,29,27,28,26,26,26,24,26,26,26,26,26,25,27,26,26,27,28,28,29,28,29,29,29,28,26,28,26,26,25,23,27,25,27,26,26,26,28,26,26,27,28,27,28,29,29,27,28,28,27,28,26,27,25,23,27,24,26,26,26,27,27,27,27,27,27,27,29,27,27,28,29,27,29,28,28,28,25,27,25,27,24,27,25,26,28,28,29,27,26,28,28,27,28,27,26,25,27,25,26,27,26,23,25,26,24,23,24,25,24,23,24,25,26,24,25,27,28,28,27,26,29,26],[29,28,29,29,28,26,28,28,25,26,28,27,23,26,27,24,23,27,27,22,25,27,24,22,26,25,22,24,26,24,22,25,26,23,22,25,25,22,24,25,24,22,25,25,23,24,26,25,25,25,26,24,25,26,26,26,26,26,25,25,25,24,23,23,24,23,21,23,23,20,22,22,22,20,23,22,20,21,22,21,20,23,23,21,21,23,23,23,23,23,24,24,23,23,22,23,22,22,23,22,23,23,22,22,22,25,23,23,24,25,23,24,26,25,25,26,27,27,26,27,27,27,26,28,27,27,27,28,27,27,27,28,28,27,27,27,27,27,27,27,26,26,25,26,27,25,25,25,25,24,22,25,24,26,26,27,27,27,27,27,27,27,27,28,26,27,27,27,25,27,28,27,27,26,26,27,27,25,25,24,26,25,25,25,26,26,23,23,25,24,25,22,24,24,24,21,25,25,23,24,27,27,27,25,24,27,27,24,26,24,23,22,22,21,22,21,20,22,19,21,19,22,20,18,21,22,19,20,22,22,20,22,22,23,22,25,23,20,21,22,21,19,20,22,21,22,24,23,22,23,24,22,22,22,24,21,23,25,24,24,25,24,23,22,22,22,22,22,22,23,24,24,23,22,24,24,23,22,23,22,22,22,24,24,25,26,26,24,26,23,25,23,23,24,24,23,25,25,26,26,24,25,26,25,24,24,27,27,25,27,27,27,27,26,27,27,26,27,28,27,28,27,27,27,26,27,26,27,26,27,27,26,27,27,27,27,28,28,27,28,27,27,28,28,27,28,28,28,27,28,28,28,27,27,28,27,27,27,26,26,23,26,27,26,23,27,27,25,26,27,26,27,27,26,28,28,28,28,27,27,28,27,27,27,27,28,27,27,26,26,26,25,25,24,23,24,25,24,24,25,25,25,24,25,23,24,25,24,24,25,26,24,25,23,24,24,23,23,23,22,23,25,24,25,19,21,18,22,21,21,22,24,25,24,24,25,25,25,25,24,25,24,25,24,22,24,24,22,22,23,24,24,24,23,23,23,23,23,23,24,24,23,23,23,24,23,22,24,25,22,24,25,25,24,23,22,24,21,21,23,21,24,23,23,24,23,23,22,23,25,23,23,22,21,23,22,23,22,21,24,24,22,22,24,22,22,20,22,22,26,23,20,18,19,15,18,19,17,20,22,22,22,23,23,22,23,24,24,24,24,23,23,22,23,21,24,22,23,19,20,13,14,10,12,12,12,13,10,12,13,12,13,15,14,16,16,19,20,16,19,21,18,23,20,16,17,10,14,9,11,11,11,11,11,9,7,7,4,2,0,1,4,4,9,9,10,11,13,13,14,17,19,22,18,24,22,16,16,9,14,11,9,8,7,11,14,15,12,11,16,14,15,16,16,18,21,23,20,24,24,20,21,14,18,15,12,11,12,15,17,16,16,21,17,17,22,21,22,23,22,25,24,25,20,21,17,18,16,15,18,17,16,20,16,20,20,22,24,24,24,24,24,24,23,23,23,23,25,24,23,23,20,19,19,20,22,22,23,24,24,23,24,24,24,24,23,23,22,24,23,25,24,25,24,23,23,23,23,22,22,25,24,25,24,23,25,24,23,24,23,22,24,24,23,23,23,22,22,23,23,25,26,27,25,26,26,26,25,25,26,25,23,26,26,24,22,24,24,24,25,24,23,22,24,22,23,24,25,25,24,26,26,26,28,26,27,26,26,25,27,27,24,25,26,25,26,24,24,25,22,23,23,24,24,24,25,24,26,27,25,26,27,27,27,27,25,25,26,24,24,25,23,23,22,23,24,24,24,25,26,26,27,27,26,26,27,27,25,26,27,24,26,25,25,24,23,24,23,24,24,23,25,24,26,26,26,27,27,26,27,26,27,28,26,27,25,26,25,24,24,22,24,24,24,25,24,25,26,26,25,26,27,25,28,26,27,28,27,27,25,27,25,25,24,22,25,21,25,24,23,25,26,26,26,26,27,25,27,28,27,26,27,27,25,27,25,25,23,22,25,22,25,23,23,26,26,25,26,25,25,27,26,26,26,27,27,26,28,28,28,27,25,26,25,26,23,27,25,27,29,28,29,28,27,29,29,28,28,28,28,26,28,26,27,27,27,24,25,26,25,23,24,24,24,22,24,25,26,25,26,28,28,29,27,27,29,27],[27,24,26,26,24,22,24,23,21,22,23,21,20,22,23,20,21,24,22,20,21,24,20,19,21,22,20,21,22,20,21,21,22,20,20,21,20,20,22,22,21,20,22,22,21,21,23,22,22,22,23,22,22,22,22,23,23,23,22,22,22,22,20,22,20,20,20,20,19,18,18,20,17,17,18,19,17,19,19,19,17,20,19,19,19,20,21,21,20,20,20,20,20,21,19,19,18,20,18,19,19,20,19,18,19,20,20,20,20,21,21,20,21,21,21,22,23,22,22,23,24,24,23,25,25,24,24,25,25,24,24,26,26,26,25,26,25,26,25,25,24,22,22,24,24,23,23,23,23,22,21,24,23,24,24,24,24,24,25,25,26,26,25,26,25,26,26,26,24,27,26,27,27,26,25,26,25,24,24,25,25,24,23,24,24,24,22,21,23,22,23,21,22,24,22,21,24,24,23,24,25,25,27,25,24,25,26,24,26,23,22,21,21,20,20,19,20,19,20,20,18,20,19,19,18,20,21,20,21,21,20,22,22,22,22,23,21,21,21,20,20,20,19,19,19,19,21,20,20,20,22,20,20,21,23,22,22,25,26,25,25,23,23,22,22,20,21,19,20,20,22,23,21,19,21,21,20,21,22,21,20,22,24,25,24,25,26,25,25,23,25,23,23,22,23,22,21,23,25,25,23,24,25,24,23,24,25,25,25,25,25,25,24,24,24,23,24,24,24,24,25,23,23,25,23,24,24,25,24,23,25,24,25,25,26,26,26,26,25,25,25,24,24,24,24,24,25,24,24,25,24,24,23,24,25,22,23,24,22,24,21,23,24,23,21,24,24,23,23,24,25,24,24,24,25,24,25,25,23,24,24,23,23,23,24,23,24,23,23,23,23,23,23,21,21,21,22,22,22,23,23,21,24,23,21,21,23,22,21,23,24,22,23,22,23,22,21,19,20,20,19,18,18,18,18,18,16,18,17,18,18,18,18,18,17,20,17,18,18,19,18,18,18,16,18,18,20,20,20,20,20,21,21,21,22,21,21,21,21,22,22,22,19,21,22,21,20,21,23,20,21,24,23,22,21,20,22,19,22,21,21,21,22,22,22,22,20,22,20,20,19,19,19,17,19,19,18,19,20,19,19,20,21,19,19,21,19,18,18,17,18,18,13,16,14,17,17,14,17,18,20,18,21,20,20,21,22,23,23,22,20,19,18,19,17,18,14,18,14,16,14,14,8,11,9,9,10,7,9,11,9,10,12,11,14,12,14,16,13,14,15,15,16,16,15,12,10,13,9,13,13,12,13,12,11,10,8,6,5,2,0,1,6,6,6,7,8,11,9,10,12,12,16,15,18,16,13,14,9,13,12,9,6,8,9,13,12,11,8,12,10,12,12,11,13,13,15,15,16,18,14,14,12,14,14,11,12,11,14,15,13,15,16,14,13,16,15,14,17,17,17,18,19,15,15,14,17,13,15,18,16,14,17,15,17,16,17,17,16,16,17,18,16,18,18,17,20,17,16,20,15,18,17,17,16,18,19,18,19,19,16,19,18,20,18,18,20,21,18,23,21,17,19,17,19,17,20,18,16,19,21,22,22,21,20,22,23,19,22,23,20,23,22,20,20,21,18,21,18,21,22,23,23,22,23,24,24,21,23,23,24,22,24,23,24,20,22,23,21,23,22,21,21,21,19,22,20,22,22,23,23,24,23,25,24,25,24,25,23,25,25,22,24,25,23,25,23,21,22,20,21,21,22,20,22,23,23,24,25,24,25,25,25,25,26,24,24,25,24,22,22,22,21,21,22,20,21,22,24,25,25,25,26,25,25,25,26,24,26,25,23,25,25,22,23,22,23,22,23,21,21,23,22,24,24,25,26,26,25,26,25,26,27,25,25,24,24,24,23,23,22,23,22,23,22,22,23,22,24,24,26,26,25,27,25,27,26,26,26,24,25,25,23,23,22,24,21,24,22,22,23,23,25,25,25,26,25,25,26,27,24,25,25,24,25,25,23,23,22,24,21,24,22,20,24,23,24,25,25,24,26,26,25,25,27,27,25,28,27,27,26,25,24,24,24,22,25,22,24,27,27,28,27,25,27,27,26,27,26,26,24,26,24,26,25,26,23,24,24,23,22,23,23,23,23,22,23,24,23,24,25,26,27,24,25,27,26],[28,26,28,27,25,24,25,25,21,23,25,22,20,24,24,20,20,25,22,19,21,24,19,17,21,21,18,20,22,19,18,20,21,18,19,21,20,19,20,21,20,19,21,22,20,21,22,22,21,23,23,20,22,23,23,23,23,23,21,22,21,20,20,20,20,20,18,20,20,18,18,19,18,18,19,18,17,17,19,18,17,19,19,18,17,19,20,20,20,22,21,21,20,21,19,21,19,18,20,19,19,20,19,19,19,20,19,19,19,20,20,20,22,20,20,22,23,22,22,24,25,25,24,25,25,25,26,26,25,25,25,26,27,26,25,26,24,25,25,25,23,23,23,22,24,23,22,23,23,22,21,22,22,24,24,26,26,26,26,27,27,26,26,27,24,26,27,26,24,26,27,27,27,26,26,25,25,24,23,22,25,23,23,23,23,23,19,19,23,22,23,18,21,24,21,19,23,24,21,22,25,25,27,24,23,25,26,23,24,22,20,19,20,17,18,18,17,19,19,19,18,20,19,16,18,19,18,16,19,19,16,19,20,19,19,21,19,18,19,20,18,18,19,20,21,21,22,20,19,19,21,20,18,20,21,20,21,23,23,22,24,21,22,18,20,17,19,18,19,20,22,22,22,19,21,21,21,19,20,21,19,20,23,23,22,25,24,22,25,21,23,20,22,19,21,19,20,22,25,24,20,23,24,23,20,22,25,25,23,25,24,25,24,24,26,25,25,26,26,26,26,26,25,26,24,24,25,25,23,25,25,23,25,25,26,26,26,26,26,25,26,25,26,26,25,26,26,27,25,27,26,26,25,26,26,24,25,25,22,23,18,23,25,23,19,25,24,22,23,24,24,24,25,24,25,26,26,25,25,25,25,25,26,25,25,25,25,24,24,24,24,22,22,22,21,21,22,21,22,22,22,21,22,22,19,20,22,21,19,22,23,20,21,20,22,20,20,18,19,19,18,18,17,20,16,16,15,18,17,16,17,15,16,18,18,16,16,18,16,16,18,19,17,18,18,18,20,20,19,20,20,20,20,20,20,17,19,19,18,20,20,20,18,20,21,20,18,20,21,17,21,22,22,21,20,18,21,19,20,19,18,21,21,20,20,21,20,19,16,19,16,17,20,18,20,18,17,19,19,19,18,20,19,19,20,20,18,19,18,18,17,17,14,17,15,17,19,16,18,20,20,20,21,21,21,22,22,23,23,22,21,20,19,20,17,16,17,16,14,15,11,15,11,13,12,13,13,9,12,12,12,10,12,10,13,13,16,17,11,13,17,14,16,13,11,12,11,12,10,13,12,12,13,12,11,10,10,7,5,3,1,0,2,2,4,6,8,8,10,10,10,13,17,14,18,14,11,12,10,13,12,8,8,8,10,14,13,10,9,12,10,11,12,11,11,17,19,14,17,15,13,11,12,13,13,11,13,11,16,15,13,12,16,13,13,17,16,13,18,18,17,17,18,15,13,14,15,15,15,17,16,15,18,14,18,17,17,18,19,17,18,18,16,18,18,15,17,17,16,17,16,17,17,18,16,18,18,18,19,19,16,19,17,19,18,16,18,19,17,19,18,17,18,17,17,17,19,19,15,16,21,21,21,18,20,21,20,18,20,20,18,19,19,19,18,18,18,19,19,21,22,24,24,22,23,24,23,22,23,22,22,20,22,22,19,20,20,21,21,20,20,20,20,20,18,21,20,23,23,23,24,25,24,25,25,24,23,24,24,24,24,23,24,23,22,23,21,21,21,19,20,20,22,20,22,25,24,24,25,24,24,25,25,24,25,24,22,24,22,23,21,20,21,20,23,21,21,23,24,24,26,25,26,25,25,26,25,24,24,24,23,24,23,23,21,22,23,21,23,22,21,24,23,25,25,26,27,26,25,26,25,26,27,25,25,24,25,23,23,22,21,23,22,23,22,22,23,24,25,25,26,26,25,27,26,26,27,26,26,24,25,23,23,21,20,23,21,24,22,21,24,23,26,25,26,26,25,25,27,26,25,26,26,25,26,23,24,21,20,23,20,22,21,21,23,24,24,25,25,23,26,26,25,25,26,27,26,28,26,27,26,24,25,22,24,22,24,22,25,27,27,29,28,26,29,28,28,28,27,27,25,27,24,27,27,26,23,25,25,24,21,24,24,22,22,23,24,25,24,25,27,27,28,26,25,28,26],[27,26,26,26,24,21,24,24,21,21,25,22,20,22,23,20,20,24,22,19,20,23,18,16,19,21,18,18,21,18,17,19,20,17,17,20,19,17,19,21,20,17,22,21,19,19,23,22,19,22,24,21,21,23,23,23,23,22,21,23,22,19,19,21,19,17,17,18,16,17,16,16,16,16,16,15,14,15,16,14,13,16,16,15,14,17,19,18,18,19,19,20,16,18,17,16,15,16,17,15,16,18,18,16,16,19,18,18,18,19,20,18,21,21,20,21,23,23,21,24,24,24,24,25,25,24,23,25,24,23,24,25,26,25,24,25,23,25,23,24,23,23,23,23,23,23,22,23,24,22,21,23,23,24,26,25,26,25,26,26,27,25,26,26,25,25,26,26,25,26,26,26,26,25,25,25,25,24,25,24,25,23,23,23,24,25,21,20,23,22,22,19,21,24,22,19,25,24,22,22,25,26,27,24,24,26,25,24,26,22,22,20,19,17,17,18,19,19,19,20,18,19,20,18,19,19,20,18,20,20,18,20,21,20,19,23,20,19,21,20,20,19,19,20,20,19,21,21,20,20,21,20,20,21,22,21,22,24,25,25,25,22,22,21,20,20,19,17,19,20,22,22,21,19,22,21,20,20,20,21,20,21,23,23,23,25,25,24,26,23,24,22,23,22,21,20,21,23,25,25,22,23,25,24,23,23,25,25,23,25,25,25,26,24,26,25,25,26,26,26,27,25,25,26,24,25,25,25,23,25,25,24,25,25,25,25,26,26,25,25,25,25,25,26,25,25,26,26,26,26,26,26,26,26,26,24,25,26,24,24,20,24,25,24,20,25,26,23,23,26,25,24,26,25,26,25,26,26,25,25,26,24,25,25,24,24,26,25,22,23,24,22,22,21,20,22,21,20,22,24,23,22,24,24,21,21,24,22,20,22,24,19,22,21,22,21,20,19,19,20,19,21,19,21,16,17,15,19,17,20,20,23,21,19,20,21,22,19,21,19,20,17,16,17,17,19,20,18,18,19,19,20,20,19,20,19,19,19,20,22,22,20,21,22,22,21,21,22,23,20,22,24,23,22,21,22,22,20,22,21,20,23,22,22,22,22,21,21,20,21,20,18,21,18,21,19,20,19,19,18,20,20,19,20,19,21,18,18,18,16,14,15,13,15,14,15,16,15,18,19,19,19,20,20,20,21,21,22,21,20,19,17,15,17,14,12,13,13,13,17,11,15,10,11,10,9,10,9,10,10,13,12,13,11,13,11,11,12,11,10,11,11,12,13,11,16,9,16,11,14,14,12,14,14,12,11,12,9,7,6,2,1,0,2,5,5,4,6,8,8,9,10,12,10,12,13,9,15,9,16,14,10,9,9,9,12,11,10,8,11,8,9,9,8,10,10,12,12,15,14,11,15,12,16,15,12,11,10,13,12,10,9,13,12,9,14,11,10,15,15,13,16,17,13,15,12,17,15,15,18,16,15,17,13,16,15,14,16,16,16,16,16,15,15,16,17,19,20,17,19,16,18,18,18,15,18,16,17,18,18,15,18,16,17,16,16,16,18,18,20,21,18,21,19,18,19,19,19,16,16,19,21,20,19,18,21,19,18,19,20,19,21,21,20,21,20,20,20,21,20,22,24,23,22,24,24,23,22,23,23,23,21,24,22,21,19,21,21,21,22,22,20,21,21,20,21,23,23,24,23,24,24,24,25,25,25,24,25,25,25,25,24,25,25,25,24,22,23,22,22,22,22,23,24,22,24,24,25,25,25,25,25,26,24,25,25,24,25,24,24,23,21,23,22,23,23,23,24,24,25,25,26,27,25,26,26,25,25,26,25,24,25,25,24,23,22,24,23,23,23,22,24,23,24,26,26,26,26,26,26,26,26,27,26,26,25,25,25,25,23,22,24,23,24,23,23,23,24,25,25,26,26,26,27,27,26,27,27,26,25,25,26,25,23,20,24,21,25,22,22,24,25,26,25,25,26,26,25,26,26,26,27,26,25,26,24,25,22,21,25,21,24,22,23,25,25,25,25,25,24,26,26,25,25,27,27,26,27,27,26,26,24,25,22,26,22,26,22,25,28,27,29,27,26,28,29,28,27,27,26,25,27,24,27,27,27,24,24,25,25,22,23,24,23,22,23,24,25,24,24,26,27,28,26,25,28,27],[25,24,25,24,22,21,22,22,19,20,22,20,17,20,20,16,16,19,17,14,15,17,14,12,14,15,12,13,15,12,12,12,14,12,12,15,13,13,15,16,15,13,15,16,15,15,16,16,16,17,17,17,17,18,18,18,18,17,16,16,15,14,13,14,13,12,13,11,11,11,10,10,11,10,10,10,9,9,10,11,9,10,9,11,11,12,14,15,15,15,16,15,13,13,13,12,11,10,12,11,12,12,12,12,10,13,12,12,12,14,13,13,16,16,15,15,19,18,17,18,21,20,18,22,22,22,21,22,21,20,21,22,24,22,21,22,21,21,20,20,19,20,19,19,19,18,19,17,18,17,17,17,18,19,18,18,20,19,21,21,22,21,21,22,21,21,22,22,20,23,23,24,23,23,21,22,23,21,21,20,21,20,18,19,19,18,17,16,16,17,16,17,17,18,18,17,18,19,18,18,20,20,21,20,20,21,22,19,21,19,18,18,17,15,14,14,15,16,16,14,14,15,16,15,14,14,15,14,16,16,15,17,17,17,17,19,18,16,16,18,15,16,16,16,17,16,18,18,16,16,18,18,17,19,19,19,18,21,23,21,20,19,18,18,16,15,17,16,15,17,17,17,17,16,18,17,16,16,17,18,17,18,19,20,20,20,22,20,22,19,20,18,18,18,18,18,17,17,19,20,19,19,20,21,18,19,21,21,20,21,21,21,21,20,21,20,19,19,19,20,20,18,18,19,18,17,18,19,17,17,19,18,20,20,22,22,22,22,21,22,21,20,20,20,20,20,20,20,19,19,20,19,18,19,19,16,18,19,16,18,17,17,19,18,16,17,17,17,16,19,18,18,18,19,20,19,20,20,19,18,19,18,18,19,18,17,18,19,18,18,18,19,18,18,17,18,18,17,17,17,17,18,18,17,16,15,17,16,16,17,17,15,15,16,15,14,14,14,13,13,13,13,11,13,10,10,10,13,11,12,11,11,11,10,11,11,11,11,12,10,11,10,11,10,11,12,12,13,13,14,14,15,15,14,15,13,14,13,14,15,15,13,14,15,16,14,14,16,16,16,16,17,17,17,14,16,16,14,16,15,15,16,17,16,16,16,14,15,13,13,12,13,14,12,14,13,13,12,13,12,14,13,13,14,13,14,12,12,11,10,9,10,9,11,10,12,13,13,15,15,16,18,18,18,18,19,20,20,20,19,16,14,12,13,8,8,7,7,8,8,7,9,6,8,8,8,9,8,8,9,7,7,7,7,7,6,6,7,6,5,6,6,6,6,6,7,6,8,7,9,10,10,11,11,10,10,9,9,7,6,6,3,1,0,1,3,1,2,3,4,5,5,6,8,8,8,8,9,6,9,8,6,7,5,6,9,9,6,5,7,3,6,6,5,7,6,9,11,9,7,10,8,8,9,8,10,9,9,9,9,9,8,8,8,10,9,8,11,8,9,10,11,10,9,8,8,10,9,10,11,10,9,9,9,9,8,9,9,9,8,9,9,10,9,11,11,12,11,10,11,9,10,9,9,9,10,10,10,11,12,10,11,11,11,9,11,11,12,12,14,13,10,12,11,11,12,13,13,11,12,14,16,14,13,14,14,13,13,13,14,13,16,14,12,14,14,14,14,14,15,15,17,16,16,18,17,16,17,16,17,17,16,17,18,15,15,16,16,15,16,16,14,16,15,15,15,16,16,16,15,17,16,18,18,18,17,19,17,17,19,18,17,17,18,16,17,16,15,16,15,15,16,16,16,16,17,16,18,19,18,18,19,19,19,18,17,16,18,17,15,17,16,15,16,16,16,17,16,17,18,19,20,21,18,19,20,20,17,19,18,16,18,18,16,16,16,16,16,16,16,17,17,16,18,19,20,22,21,19,20,18,19,21,20,19,17,18,18,16,17,17,16,16,16,17,17,16,18,19,19,21,21,20,21,20,21,22,20,20,17,19,19,17,17,16,17,17,17,17,16,17,19,21,20,21,22,20,20,21,22,19,21,20,18,19,19,18,17,17,18,16,18,17,18,19,19,22,21,21,21,23,22,21,22,24,23,23,25,24,24,23,22,21,21,21,20,23,21,25,27,26,29,28,27,28,29,28,28,27,27,26,27,25,26,26,26,23,24,24,23,21,21,23,21,20,21,23,22,23,24,26,26,27,25,24,28,26],[25,23,23,22,20,17,19,19,16,16,20,16,14,16,17,13,13,16,14,12,13,15,11,11,13,12,11,12,13,10,10,12,12,9,11,13,11,10,12,13,12,11,13,12,12,13,13,13,14,14,15,14,15,16,15,15,15,14,13,14,12,12,12,11,11,10,9,9,10,8,8,9,9,7,9,9,7,8,9,9,8,8,10,10,9,12,12,14,13,14,14,12,13,11,12,10,10,10,11,9,10,10,10,9,11,10,9,10,10,11,11,12,13,13,13,13,16,15,14,17,20,17,17,20,21,21,19,20,19,19,19,21,22,21,20,21,19,19,18,18,17,18,17,17,17,18,16,16,15,15,15,14,16,16,16,18,18,19,19,20,20,20,20,21,20,20,21,21,19,22,22,23,23,22,21,22,22,19,19,17,18,18,16,17,17,17,15,15,16,16,15,16,15,16,15,15,15,17,16,15,17,17,20,19,16,20,20,18,19,16,14,15,14,12,11,13,13,12,14,13,13,14,14,11,14,13,13,12,14,13,13,14,15,14,14,15,14,14,14,14,14,13,14,14,14,15,15,15,14,15,16,14,14,16,16,16,17,20,19,17,19,16,16,14,14,13,14,13,14,15,16,17,14,16,15,14,14,14,15,15,14,15,17,17,19,20,21,19,20,16,18,15,15,15,15,16,16,16,18,18,16,17,19,17,16,17,20,21,19,20,19,18,19,17,19,18,17,17,19,19,18,17,18,18,16,16,16,17,15,16,17,16,18,18,20,20,22,22,20,21,21,19,20,20,17,20,21,18,17,19,18,18,17,17,17,16,17,16,15,13,13,14,16,14,14,15,14,14,15,15,14,15,16,16,17,19,18,17,18,18,18,17,17,17,15,16,16,16,16,16,17,17,17,16,15,16,16,15,14,14,13,13,14,14,12,12,13,12,12,12,13,12,11,12,12,10,11,9,10,10,10,9,9,9,8,8,8,10,9,9,9,8,9,10,10,9,9,9,8,9,9,10,8,9,9,10,10,11,11,13,13,13,12,12,12,10,11,12,10,12,11,12,10,11,11,11,11,10,11,11,13,13,14,12,13,12,12,12,12,11,12,11,12,12,12,13,11,11,9,10,9,10,9,10,10,10,10,10,10,10,9,11,9,10,9,11,10,9,9,8,7,8,7,8,8,10,11,11,13,15,15,17,17,19,18,18,19,19,18,18,15,13,11,11,7,7,6,6,6,6,5,7,6,8,9,8,8,8,8,8,7,6,7,8,7,6,6,6,5,5,6,5,5,5,4,5,5,6,6,7,9,11,11,11,10,10,9,9,8,5,6,4,2,1,0,1,1,1,3,3,3,5,6,5,6,5,5,5,5,6,7,6,6,6,5,6,6,6,6,7,4,5,6,5,6,8,9,9,8,7,7,7,7,7,7,7,6,7,7,6,7,6,8,8,8,9,7,9,9,9,9,10,8,8,7,7,9,8,8,10,9,8,8,8,8,8,8,8,9,8,8,8,8,9,10,9,11,9,8,9,9,8,8,9,7,8,8,9,10,10,8,10,9,10,9,9,11,10,10,12,11,10,10,9,10,10,11,11,9,10,13,12,11,11,11,11,12,11,12,12,11,12,11,11,11,11,10,10,11,12,15,14,15,15,14,15,14,13,12,14,14,13,14,15,13,12,13,13,12,12,12,11,12,12,11,11,12,13,14,13,15,16,18,18,15,16,16,14,14,16,15,13,13,14,14,13,12,12,13,11,11,12,12,12,14,14,14,16,18,16,16,17,17,16,16,15,13,14,13,13,13,12,12,12,13,13,13,14,15,15,18,19,19,16,17,18,18,15,16,17,14,15,13,14,12,13,13,12,13,13,14,14,14,16,18,18,21,20,18,19,17,19,20,18,17,17,16,14,14,14,14,14,13,14,13,14,15,15,18,17,20,20,18,22,19,20,21,19,19,16,16,15,15,14,13,14,12,15,13,14,16,17,20,18,21,20,17,17,21,20,16,20,20,16,18,15,16,14,14,16,14,15,14,14,17,17,19,21,18,18,22,21,17,21,23,22,22,24,24,23,21,21,19,19,18,18,21,19,21,26,25,27,26,25,27,27,27,26,26,25,24,25,23,25,25,25,22,23,23,22,21,20,21,22,21,21,23,22,23,22,24,25,26,25,23,27,25],[24,22,23,22,19,18,20,19,16,16,19,16,15,17,17,14,14,16,14,12,13,15,11,11,13,12,10,12,13,9,9,11,11,8,10,12,9,8,11,11,9,9,12,11,10,11,13,11,12,13,14,12,12,13,13,13,13,12,11,12,10,10,9,9,10,8,8,7,8,8,8,8,8,6,7,7,7,7,8,9,7,8,9,10,9,11,12,14,13,13,14,12,12,12,12,9,9,9,10,8,9,11,9,9,9,10,8,9,9,10,8,10,11,10,10,12,13,12,12,15,16,16,15,19,18,19,17,19,18,18,18,19,21,20,19,19,18,18,18,17,16,16,16,16,16,16,16,16,15,14,14,14,14,16,15,17,18,17,19,20,19,18,19,20,18,19,21,20,19,21,22,22,22,21,20,21,20,18,18,16,18,16,16,15,16,14,14,13,14,15,13,12,15,15,15,14,15,16,16,15,16,18,20,18,17,19,19,18,19,17,14,14,13,12,11,13,12,12,13,13,13,14,14,12,14,14,13,12,15,15,13,14,15,15,15,16,14,14,15,15,14,13,14,14,16,15,16,15,15,15,16,16,15,16,16,17,16,18,19,17,18,17,16,15,14,14,13,12,13,13,14,15,15,14,14,14,16,15,14,16,16,15,16,17,18,19,20,18,19,17,17,15,15,14,14,15,15,15,16,17,15,16,17,17,15,16,18,20,17,19,18,18,17,15,18,16,16,18,19,18,18,17,18,17,15,15,17,16,14,15,17,16,17,17,20,20,21,21,19,20,19,19,19,19,17,19,18,18,18,19,18,16,16,17,14,14,15,16,13,15,11,13,16,14,11,15,15,14,12,16,15,14,15,16,17,18,18,15,16,17,15,14,16,15,12,14,16,14,13,14,14,15,15,15,14,14,14,14,13,13,12,12,13,13,11,11,12,12,11,11,13,11,11,12,12,11,10,8,11,11,8,8,9,9,8,8,8,9,10,9,11,8,11,11,12,9,8,10,8,7,8,9,7,7,8,8,11,10,10,12,12,12,12,13,12,11,11,11,9,12,10,11,11,12,11,11,11,11,11,10,13,13,12,13,11,11,12,11,13,12,13,12,13,12,13,12,12,13,11,12,10,9,10,10,10,10,10,9,10,10,9,10,9,8,9,9,8,8,7,6,6,7,6,7,8,9,10,10,11,12,14,14,16,16,17,17,17,18,16,16,14,12,8,8,6,6,5,5,5,7,5,7,6,8,9,8,8,8,7,7,6,5,6,8,6,5,5,6,4,4,5,4,5,5,4,5,5,7,6,8,9,10,11,11,10,10,8,8,7,6,6,5,3,1,1,0,1,3,1,3,3,4,6,5,6,5,5,5,4,6,7,6,6,5,5,6,5,5,4,5,4,5,5,4,5,6,6,6,6,7,5,6,5,7,8,7,6,6,6,6,5,6,7,6,5,8,6,6,8,7,8,10,8,7,7,7,8,7,9,9,9,9,7,7,7,7,7,8,8,8,9,8,8,9,9,9,11,9,9,9,8,9,10,9,8,8,9,9,10,10,9,11,10,10,9,10,11,11,10,12,12,11,13,10,12,12,11,11,9,11,13,13,11,12,12,11,12,12,12,12,12,11,13,12,14,12,13,12,12,13,13,15,14,14,16,15,14,14,15,14,14,14,13,13,13,12,13,12,13,12,14,13,14,13,13,14,14,15,15,16,16,18,18,18,17,16,16,16,17,16,15,16,15,14,15,14,14,14,14,14,14,15,15,13,15,15,16,18,19,17,17,18,17,18,17,17,14,14,15,15,14,14,14,14,15,15,13,16,16,17,19,19,21,17,18,19,18,17,18,17,16,16,15,16,13,15,15,15,16,15,15,15,16,18,19,20,22,21,19,20,19,20,21,19,19,17,17,15,16,15,15,15,15,16,16,15,16,16,19,19,21,20,19,22,20,21,21,20,19,18,17,17,17,14,15,16,15,17,16,14,18,18,20,19,21,21,19,19,22,21,18,19,20,18,19,16,16,14,15,17,15,16,16,15,18,18,19,21,19,18,22,20,19,20,22,22,19,23,22,23,22,19,20,18,20,19,20,19,22,25,25,27,26,25,26,27,26,26,25,24,23,24,22,24,25,23,21,22,22,22,20,20,21,22,21,21,22,23,23,23,24,24,25,23,23,26,23],[25,24,24,24,23,21,21,22,19,19,20,19,15,18,18,15,14,17,16,13,13,15,12,11,12,12,11,11,11,10,9,10,10,9,8,10,10,9,9,11,11,9,11,12,11,10,12,12,11,13,13,14,13,14,13,13,13,12,11,12,11,10,9,9,9,8,9,8,9,8,7,8,8,6,7,8,6,7,9,9,7,8,8,10,9,11,13,15,14,15,14,14,12,12,12,9,9,10,10,8,8,10,10,8,8,11,9,9,9,10,9,9,12,11,11,12,14,13,13,15,16,16,16,19,19,18,18,20,19,18,18,21,21,21,19,20,18,19,18,18,17,17,15,16,17,15,15,14,15,14,13,15,15,15,15,16,17,16,17,18,18,17,17,19,17,17,19,19,17,19,20,21,21,19,19,20,19,18,18,18,17,17,16,16,16,16,15,14,15,15,15,14,14,16,15,14,16,16,16,14,16,18,18,16,15,18,17,18,18,17,14,14,14,13,11,11,12,12,13,11,12,13,13,12,13,14,13,12,15,15,14,15,15,15,14,16,15,14,16,15,13,13,15,14,15,14,16,15,15,15,16,16,15,16,17,17,17,18,19,18,18,16,16,15,14,14,14,12,13,13,14,15,15,13,15,14,14,14,15,15,16,16,17,18,18,19,20,19,19,16,17,16,15,16,15,14,14,15,16,17,16,16,18,17,16,17,18,18,17,18,17,17,17,16,17,17,15,16,16,17,16,15,15,16,15,16,16,16,16,15,16,15,17,18,19,19,20,20,18,19,18,17,17,17,16,17,17,16,15,16,17,16,15,16,15,15,15,16,14,14,14,15,16,15,13,15,15,14,14,16,15,14,15,15,17,16,17,15,15,16,15,15,14,15,14,14,15,15,14,14,14,15,16,15,15,15,15,14,14,14,14,12,14,14,12,11,14,12,11,12,13,11,10,10,10,10,9,10,9,9,10,10,8,9,8,8,8,9,8,9,9,9,9,8,9,11,9,8,13,9,10,10,9,8,8,10,8,9,10,12,12,13,12,11,11,10,10,10,11,11,10,10,10,10,11,10,10,11,12,11,12,13,12,13,11,10,13,10,12,11,12,12,13,12,13,12,12,11,10,10,9,8,10,8,12,10,9,9,10,9,9,9,10,9,9,9,9,8,8,6,6,6,6,6,8,9,11,11,13,14,16,16,17,17,18,19,19,19,19,17,14,13,9,9,6,5,5,5,5,6,4,6,6,6,8,9,9,8,8,8,7,6,7,6,6,5,5,5,4,3,5,4,5,6,5,6,5,7,7,8,8,10,11,12,12,10,9,8,8,7,5,5,4,1,2,1,0,1,1,2,2,3,6,6,7,6,5,6,5,6,7,7,7,6,6,7,6,6,4,5,4,5,5,3,5,5,6,6,8,7,7,7,7,9,8,7,7,7,8,6,5,6,7,7,6,8,6,7,8,8,8,10,10,8,8,8,9,9,9,10,9,10,9,8,8,8,8,8,8,10,8,9,11,9,12,13,11,11,11,11,9,11,10,10,9,9,10,10,11,10,10,10,10,10,9,10,9,10,11,11,11,11,11,10,11,11,11,11,10,11,11,12,12,12,11,12,11,12,10,12,11,12,11,11,12,12,12,11,12,13,14,16,15,14,15,17,15,14,15,15,14,13,15,15,14,13,13,12,12,12,13,11,12,12,12,13,13,15,15,16,16,17,18,20,18,17,17,16,16,18,17,15,16,17,15,15,13,13,12,13,13,13,14,13,14,16,16,17,19,17,18,18,18,18,17,15,14,15,14,14,13,13,14,13,15,13,14,15,16,17,18,20,20,17,18,19,19,16,18,18,15,16,15,15,14,13,15,13,16,14,14,16,15,18,19,20,22,21,19,19,17,20,19,18,17,16,16,15,15,15,14,16,15,16,15,16,17,17,19,18,21,21,18,22,19,21,20,20,18,16,17,15,16,15,13,16,14,16,15,15,17,18,20,19,20,20,18,19,20,19,17,18,18,16,17,16,15,15,14,16,14,17,14,15,17,18,19,20,20,18,21,20,19,20,23,21,20,24,23,22,21,19,20,17,20,17,22,20,22,27,26,28,28,25,28,28,27,27,26,26,25,26,24,26,26,26,23,23,24,23,21,20,22,22,22,22,23,23,23,22,25,25,26,23,25,27,25],[23,22,23,22,20,19,20,20,18,17,18,18,14,15,16,13,13,14,13,11,10,11,9,9,9,9,8,8,8,8,8,8,8,7,7,9,8,8,8,10,9,8,10,10,10,10,11,11,10,11,12,11,12,12,13,12,12,12,10,10,9,9,8,8,8,6,7,7,7,5,5,6,6,5,5,6,5,5,6,6,5,6,7,7,7,8,10,12,12,12,11,10,10,8,10,8,7,7,9,7,6,8,8,7,7,8,8,8,7,8,8,8,9,9,9,10,12,11,12,13,15,14,14,18,19,18,17,18,17,17,16,19,21,19,17,18,17,17,17,17,15,16,15,15,15,15,13,13,13,13,12,12,12,13,13,13,15,15,15,16,17,16,16,18,16,17,18,19,15,19,19,20,20,19,19,19,19,18,18,16,16,16,14,15,14,13,12,12,12,13,12,12,12,14,13,12,13,15,13,14,15,16,17,17,14,16,17,16,17,14,13,13,11,11,11,11,10,10,12,10,12,11,12,10,11,12,12,10,12,12,13,13,14,13,14,14,14,13,13,13,13,12,14,13,13,13,14,14,13,13,15,14,13,15,17,14,15,17,18,16,16,15,14,13,12,11,11,11,11,12,13,15,12,13,13,13,12,12,14,14,13,14,17,16,17,17,18,17,18,14,16,14,13,13,13,13,13,13,15,17,15,15,17,17,14,16,18,18,17,18,18,17,16,16,15,15,14,14,15,15,14,14,14,14,13,13,14,13,12,13,13,13,15,14,16,17,18,18,17,16,17,16,15,15,15,15,15,15,14,15,15,14,14,13,13,11,13,13,11,12,10,12,14,11,10,12,12,12,12,13,13,13,12,14,14,14,15,14,14,14,14,13,13,13,13,12,13,14,13,13,13,14,15,14,13,14,14,13,12,12,11,11,12,11,10,10,11,11,10,11,11,10,9,9,9,9,8,8,8,8,8,7,7,7,6,6,6,7,7,8,8,8,8,8,7,6,7,7,7,7,7,7,5,5,5,7,7,8,8,9,10,11,10,9,9,8,8,9,9,9,9,8,9,9,10,8,9,10,10,10,10,11,10,10,10,9,10,9,10,10,10,10,10,11,10,10,10,9,8,9,7,8,9,7,8,8,8,7,8,8,7,8,8,8,7,8,7,6,6,5,5,5,5,6,6,8,9,9,12,13,13,14,15,16,16,17,17,17,18,16,13,12,9,8,5,4,4,4,4,4,4,5,4,5,6,7,7,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,4,4,4,3,4,4,6,7,9,9,10,9,9,8,8,6,6,6,4,2,1,2,1,1,0,1,1,2,2,3,3,4,4,3,4,3,4,5,4,4,4,5,5,5,4,3,4,3,2,4,3,2,4,5,4,4,5,4,4,4,5,5,5,5,5,5,4,4,5,6,5,4,6,4,4,5,5,6,6,5,5,5,5,6,6,6,7,7,6,6,6,6,5,5,6,5,5,5,6,7,5,7,6,6,7,6,7,6,6,7,7,6,7,7,7,7,7,6,6,7,7,6,6,7,7,7,8,8,7,7,7,7,9,9,8,8,8,9,10,8,8,10,9,8,8,8,8,8,10,9,8,9,9,9,10,9,11,11,12,11,12,12,12,11,12,11,11,12,12,12,12,11,11,11,10,10,10,10,10,10,10,10,10,10,11,11,12,12,13,14,13,13,13,13,13,12,13,12,12,12,12,12,12,11,10,11,10,10,11,11,10,11,12,12,13,14,13,13,14,14,14,12,12,12,13,11,11,11,11,11,10,12,10,11,12,12,13,15,15,16,13,15,15,14,13,14,14,12,13,12,12,11,11,12,10,12,10,12,12,12,14,14,16,18,17,15,16,14,15,17,15,14,13,13,13,12,12,12,12,12,13,11,13,13,14,15,14,17,17,15,17,16,17,17,16,15,14,14,13,13,12,11,13,11,13,11,12,14,14,16,16,17,17,15,15,18,17,14,16,16,14,15,14,13,12,11,14,12,14,12,13,15,15,17,18,16,16,20,18,16,18,21,19,19,21,20,20,19,19,18,17,17,17,20,19,21,25,25,27,27,26,27,27,27,26,26,25,24,25,23,24,25,24,22,22,22,22,20,19,21,21,19,19,22,22,22,22,24,24,25,23,23,25,23],[23,20,21,21,19,16,18,17,15,15,16,13,13,15,15,11,13,15,12,11,11,12,9,9,10,10,8,9,10,8,8,9,8,7,8,9,7,8,9,9,8,8,10,10,9,10,11,10,11,12,12,11,12,12,12,11,11,11,10,9,8,9,8,7,8,6,6,7,7,5,5,6,5,5,6,6,5,6,6,6,6,7,7,7,8,8,10,13,12,12,12,12,10,10,9,8,8,7,8,7,7,9,8,8,8,8,7,7,7,8,7,8,9,8,9,10,11,10,11,13,13,13,13,16,17,16,16,17,16,16,16,17,19,17,17,17,17,16,15,15,14,15,15,14,15,14,15,13,13,13,12,12,13,13,13,14,14,14,15,16,16,16,15,17,15,17,17,17,16,18,18,19,18,20,19,19,18,17,16,15,15,15,14,15,14,13,13,12,13,13,13,13,12,13,13,13,13,14,13,14,14,15,16,16,14,16,17,16,16,14,13,13,12,12,11,12,10,10,10,11,11,12,12,11,12,12,11,11,12,12,13,13,13,13,13,13,13,14,13,13,13,12,13,13,12,13,13,13,13,13,15,13,13,15,15,14,15,17,18,16,16,15,14,12,12,12,12,12,12,14,14,14,13,14,14,13,13,13,14,13,13,14,16,16,16,18,19,17,16,16,15,14,13,13,13,14,14,13,15,15,14,14,16,15,14,14,17,17,17,16,16,15,16,14,15,15,14,15,15,14,14,14,14,14,13,13,13,12,13,13,13,13,14,14,17,17,18,18,17,17,18,15,15,16,14,15,15,14,14,15,15,13,14,14,13,13,13,13,12,11,11,12,13,12,11,12,12,13,12,12,12,13,13,13,14,14,15,14,14,14,14,13,13,13,13,13,13,13,12,12,13,13,13,13,13,13,13,12,12,11,10,11,11,11,10,10,11,11,11,11,11,10,9,9,9,9,8,7,8,8,7,7,7,6,5,6,6,8,7,7,8,7,7,8,8,6,7,8,6,6,6,7,5,4,6,7,8,8,8,9,11,11,11,10,9,8,9,9,8,10,9,10,9,10,9,10,10,9,10,10,11,11,11,10,11,10,10,10,10,10,10,10,10,11,11,11,10,10,9,9,8,8,9,8,9,9,8,8,8,8,7,9,8,7,7,8,7,6,6,5,5,6,6,6,7,8,9,9,10,12,13,14,15,16,16,17,17,17,17,15,14,11,7,7,5,5,4,4,4,5,5,5,5,6,7,7,8,7,8,7,6,6,6,6,6,5,4,4,3,3,3,3,3,4,3,4,4,5,5,7,7,8,10,10,9,10,8,6,6,6,7,5,4,3,2,2,1,1,0,1,1,2,3,3,4,4,3,4,4,4,5,5,5,4,4,5,4,4,3,4,3,3,4,3,3,4,4,5,5,5,4,5,4,6,5,6,5,5,5,6,5,4,5,5,4,5,5,5,6,6,6,7,6,6,6,5,6,6,7,7,7,7,6,6,6,6,7,6,7,6,7,6,6,7,7,7,8,7,7,7,6,6,7,7,7,7,8,8,8,8,7,8,7,8,7,7,9,8,7,9,9,7,8,7,8,8,9,8,7,8,10,10,10,9,9,10,10,9,10,10,9,10,10,10,10,9,9,10,10,11,11,13,13,12,12,13,13,12,11,12,12,11,11,12,12,11,12,12,11,11,10,10,11,11,10,11,10,13,12,13,14,15,15,16,13,14,14,13,13,14,13,12,13,12,12,12,11,11,12,11,11,10,12,10,12,13,13,14,16,14,14,15,15,14,14,13,12,12,12,12,12,11,12,11,12,11,11,14,14,15,16,17,16,14,15,16,16,13,15,15,13,13,12,12,12,12,12,12,13,12,12,14,13,15,16,17,19,18,16,17,16,16,16,14,15,14,14,13,13,13,12,13,12,13,13,12,14,14,17,16,18,18,17,18,16,17,17,16,17,14,15,13,13,12,12,13,12,14,13,12,15,16,19,17,19,19,16,15,18,17,15,16,17,14,15,14,14,12,12,14,13,14,13,12,16,16,18,19,17,16,20,18,17,20,21,20,19,20,21,21,20,19,19,17,18,17,19,18,20,25,24,27,25,24,26,27,26,25,25,24,22,24,22,23,24,23,20,21,21,21,20,19,20,21,20,20,21,21,22,22,23,23,24,23,22,24,23],[24,22,22,21,20,17,18,19,15,15,17,15,13,15,15,12,12,14,13,11,11,13,10,10,10,10,9,9,10,9,7,8,8,7,7,8,7,7,7,8,7,6,8,9,7,8,9,9,8,10,11,10,11,11,10,10,10,9,8,8,8,7,7,7,6,5,6,6,6,6,5,6,5,4,6,6,5,5,7,7,6,7,8,8,7,10,12,13,12,12,13,12,9,11,12,9,8,9,9,8,7,10,8,8,8,10,8,7,8,9,8,7,9,9,7,9,10,9,9,11,12,12,12,15,15,15,14,16,16,15,16,17,18,17,17,18,16,17,16,15,15,15,15,15,15,14,14,14,14,12,12,13,13,13,13,15,15,15,16,17,17,16,16,19,16,18,18,19,16,19,19,20,19,19,19,20,18,17,18,17,17,16,14,15,14,13,12,11,13,13,13,13,12,14,14,13,13,14,14,15,15,16,18,16,15,18,17,18,17,16,13,14,12,12,10,12,12,11,12,12,13,13,14,11,12,14,13,11,13,14,12,13,14,14,14,15,14,13,15,14,13,13,15,14,15,15,15,15,14,14,16,15,14,16,17,15,16,19,18,18,17,17,14,14,13,13,12,11,13,13,15,14,16,14,14,14,15,15,14,14,15,16,16,17,16,18,19,18,17,16,16,15,13,14,13,14,15,14,15,15,15,15,16,17,15,16,18,18,17,18,17,16,16,14,16,14,14,15,15,15,16,14,15,15,12,12,14,14,12,12,14,13,15,15,18,17,19,19,17,17,17,15,15,15,14,15,15,14,14,15,14,13,13,14,12,12,13,13,12,12,10,11,13,12,9,12,12,11,11,13,12,11,12,13,14,14,14,13,15,14,13,12,13,13,11,11,12,12,11,12,12,13,13,13,13,13,13,12,12,11,11,9,11,10,9,9,10,10,8,9,10,8,8,7,8,8,7,6,7,7,6,6,7,7,7,7,7,8,8,8,8,7,8,8,9,8,6,7,7,6,6,6,5,4,4,5,6,7,7,9,10,11,11,10,9,8,9,9,7,9,9,8,8,9,10,8,9,10,9,8,10,11,10,11,9,9,11,9,11,11,11,11,11,11,11,11,10,11,9,10,8,7,9,8,9,8,8,7,7,7,7,7,7,6,6,7,6,5,5,5,5,5,5,6,8,8,9,10,11,13,14,13,16,16,16,17,17,17,17,15,13,10,8,7,5,4,4,4,5,6,5,5,5,7,8,8,8,7,8,8,7,6,5,4,5,5,4,4,3,2,3,3,3,4,5,5,5,6,6,7,7,9,10,11,11,10,10,8,8,7,7,6,5,3,2,2,2,1,1,0,1,2,3,2,3,4,4,5,4,6,6,6,6,5,5,6,5,4,4,4,3,3,3,3,3,4,3,4,5,5,5,5,5,7,7,6,6,5,6,6,5,4,5,5,4,6,5,4,6,6,5,6,6,6,6,6,7,7,8,8,8,9,7,7,7,6,6,7,6,6,7,7,6,7,7,7,7,7,7,7,7,7,9,9,7,8,8,9,9,9,7,8,7,9,7,7,9,8,8,9,9,9,9,9,10,10,10,10,9,9,10,11,10,9,9,10,10,9,10,10,10,10,10,10,11,10,11,11,11,11,12,13,13,12,14,13,13,12,12,12,12,11,11,12,12,10,11,12,11,11,11,11,12,12,11,12,12,13,14,14,14,16,15,15,15,15,14,14,14,14,13,13,13,12,13,12,12,12,12,11,12,12,12,12,13,13,13,15,16,15,15,16,15,15,15,13,13,13,13,13,12,13,12,12,13,13,13,15,15,15,18,18,18,15,16,17,16,14,15,16,13,14,13,13,13,12,12,13,13,13,13,15,14,16,17,18,20,19,18,18,17,17,17,16,15,15,15,14,14,14,13,14,13,14,14,14,15,16,18,17,19,19,18,19,18,19,18,17,17,15,15,14,14,13,13,14,13,16,14,14,16,17,20,17,20,19,17,17,19,18,16,17,18,15,16,14,14,14,14,15,14,16,14,14,17,17,20,20,18,18,21,19,18,20,22,20,20,22,22,22,20,18,19,18,18,18,21,19,21,26,25,28,27,25,27,27,26,26,25,25,24,24,23,23,25,24,22,22,22,22,20,20,22,22,21,21,22,22,22,22,24,24,26,24,24,26,24],[24,23,23,21,21,19,19,19,19,17,18,17,15,15,15,14,12,13,12,11,10,11,9,9,8,8,8,7,7,7,6,6,6,6,7,6,7,6,6,6,7,6,6,7,7,6,7,8,7,7,8,9,9,9,8,8,8,7,7,7,7,6,6,6,6,5,6,5,5,5,4,5,4,4,5,5,4,4,6,5,4,6,6,7,7,9,10,12,13,13,12,12,11,9,10,8,7,7,8,6,6,7,8,6,6,8,7,6,7,8,6,7,7,8,7,7,8,8,8,9,11,10,11,13,14,13,14,15,14,14,15,17,17,17,16,17,15,15,15,15,13,13,13,13,13,12,11,11,10,10,10,11,11,10,10,10,11,12,13,14,13,13,13,15,13,14,15,15,14,16,17,17,19,17,16,18,16,15,15,14,13,13,11,12,11,10,11,10,10,11,11,12,11,11,12,11,11,13,11,12,13,14,15,14,14,14,14,14,14,13,11,12,11,10,10,10,10,9,10,9,11,11,11,11,11,11,12,10,11,12,12,12,12,12,13,14,13,13,13,12,11,12,14,12,13,12,12,13,13,12,13,13,12,13,14,13,14,15,17,14,15,13,12,11,11,11,10,10,11,11,12,12,13,12,12,11,13,12,11,12,12,12,14,15,15,16,16,15,15,14,13,12,11,12,12,12,12,11,13,13,13,13,14,14,13,14,16,16,15,14,14,12,12,12,11,11,11,11,12,11,11,11,10,10,10,10,10,10,9,9,10,11,13,14,16,17,17,17,15,15,14,13,12,12,11,11,12,10,10,10,11,10,10,11,10,10,10,10,9,10,9,9,9,8,8,8,9,8,8,9,10,9,10,10,10,10,11,10,10,11,10,9,9,10,9,8,10,10,8,10,10,12,13,13,13,12,12,10,9,8,8,7,7,7,7,6,7,7,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,5,4,5,5,5,5,6,6,5,5,5,5,5,5,4,5,4,5,5,3,3,3,4,4,5,6,7,9,10,9,8,7,6,6,6,6,6,6,6,5,6,6,6,6,7,6,6,6,7,7,8,6,6,7,6,8,7,8,8,9,8,8,6,7,7,7,6,6,6,6,6,7,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,6,6,8,9,10,10,13,13,14,15,15,16,16,16,15,14,12,9,7,5,4,3,3,3,2,4,3,4,4,5,6,7,7,6,6,6,5,4,4,5,4,3,3,3,2,2,2,2,3,3,2,4,3,4,5,5,6,8,8,10,9,9,8,8,7,7,6,5,5,4,3,2,2,2,1,1,0,1,1,2,3,3,3,4,3,4,5,4,5,4,5,5,4,4,3,4,3,3,3,2,2,2,2,2,3,4,3,4,4,4,5,5,5,5,5,5,4,4,5,4,3,4,4,3,3,3,3,4,4,4,4,4,5,6,6,7,7,7,6,6,6,5,5,5,5,4,5,4,4,4,4,4,5,5,5,6,6,6,7,7,7,7,8,7,7,7,6,6,6,6,5,5,5,5,5,6,6,6,6,7,7,8,7,8,8,8,7,7,7,7,6,7,6,6,6,6,6,7,7,6,7,7,7,8,8,9,10,10,10,9,9,9,9,8,8,9,8,8,9,9,9,9,8,8,7,7,7,7,8,7,8,9,9,10,10,11,11,12,12,12,12,11,11,10,10,11,10,9,9,10,9,9,8,8,8,8,8,9,9,9,10,11,10,11,12,11,11,12,12,12,11,10,10,10,9,9,9,9,9,9,9,10,11,10,11,12,13,13,13,11,12,12,12,10,11,11,10,10,9,9,10,9,9,9,10,10,11,11,11,12,14,14,15,14,13,14,12,13,13,12,12,10,11,10,10,10,10,10,10,11,11,11,12,13,13,13,14,14,14,14,14,14,14,13,12,11,12,10,11,11,10,12,11,12,11,12,13,14,14,13,15,14,14,13,15,14,13,13,13,12,13,12,11,11,11,12,12,13,11,12,14,14,17,16,16,15,18,16,15,17,20,18,18,21,20,19,18,17,17,16,17,16,20,18,21,25,25,27,27,25,28,28,27,27,26,26,25,25,23,25,25,25,23,22,23,23,20,20,22,21,20,20,23,23,23,22,24,25,26,23,24,27,24],[24,22,22,22,21,18,18,18,18,17,17,18,14,16,17,14,14,15,14,11,12,14,10,8,8,9,7,6,7,6,6,6,7,6,5,6,6,5,7,7,6,5,7,8,7,7,8,8,8,9,9,10,10,10,10,9,10,9,8,8,7,8,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,5,4,4,6,6,6,8,10,12,12,12,11,11,9,8,9,7,6,6,7,6,5,8,7,6,6,7,6,6,6,7,7,7,8,7,7,8,9,9,9,10,11,10,11,13,14,13,13,14,13,14,14,15,17,15,14,15,14,14,14,14,13,13,12,13,13,13,12,12,11,10,11,11,12,11,11,12,12,13,13,14,13,14,14,14,14,15,14,14,15,16,15,16,16,17,16,16,16,14,14,14,14,13,13,14,13,11,11,10,11,11,12,11,11,11,12,12,11,12,12,13,12,13,14,15,14,14,15,15,15,14,11,12,11,12,10,11,9,8,9,10,10,10,11,9,11,11,11,10,12,12,12,12,12,12,13,12,13,13,13,13,13,11,13,13,12,12,13,14,13,13,14,13,13,13,14,14,14,15,15,14,13,14,12,12,12,11,11,10,11,12,12,13,12,12,13,12,12,12,12,12,12,13,13,14,14,15,15,15,14,13,13,13,12,12,12,13,12,12,13,13,13,13,14,14,13,13,15,15,14,15,13,14,13,13,12,12,12,12,13,12,12,11,11,12,11,10,11,10,11,10,11,11,12,12,15,15,16,16,14,14,15,13,12,13,12,12,13,12,12,12,12,11,11,11,10,10,11,11,10,10,9,9,10,10,8,10,10,10,9,10,11,9,10,11,11,12,12,12,12,12,11,11,11,11,10,10,11,10,9,10,11,10,11,11,12,11,11,10,9,9,8,8,8,8,7,7,8,7,7,8,8,7,7,6,6,6,6,5,5,6,5,4,5,5,4,5,4,5,6,6,7,6,7,6,6,6,5,5,5,4,4,4,3,3,3,4,5,5,5,6,9,9,10,7,6,6,7,6,5,7,7,6,5,7,7,6,7,8,8,7,8,8,8,8,8,7,8,8,9,9,9,9,9,9,9,9,8,8,7,7,6,6,7,6,7,7,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,5,6,7,8,10,10,10,11,12,14,13,15,15,16,15,13,12,9,7,6,5,3,3,3,3,3,3,4,4,5,6,7,6,6,6,5,5,4,4,5,4,3,3,3,2,2,2,2,2,3,3,3,4,4,5,5,6,8,9,10,9,9,9,7,8,7,6,5,5,4,3,3,3,4,2,2,1,0,1,1,2,3,3,3,4,4,5,5,6,5,6,7,6,5,4,4,3,4,3,3,2,2,2,3,2,3,4,5,5,6,6,7,6,7,7,7,6,5,6,5,4,4,4,4,3,3,3,4,5,5,5,7,7,8,7,8,8,8,7,8,7,7,7,7,6,6,5,4,4,4,4,5,4,5,6,7,7,7,8,8,7,8,8,8,8,8,7,7,6,6,5,5,6,5,5,6,7,7,8,7,8,8,9,9,7,7,9,9,8,7,7,8,7,6,7,6,7,7,8,8,9,8,9,9,9,10,10,11,11,10,11,11,10,9,10,10,9,8,9,10,9,9,9,8,8,9,8,8,9,9,10,10,10,11,10,11,11,13,12,13,12,11,11,11,11,11,11,10,10,10,10,10,8,9,10,10,10,10,10,10,10,11,11,12,12,11,12,12,12,11,11,10,10,10,10,10,11,10,10,11,10,11,11,11,11,12,13,14,14,12,12,13,12,11,12,12,11,11,11,10,10,11,10,11,10,11,10,11,11,12,14,14,15,15,13,14,12,13,13,13,11,11,11,11,10,11,11,10,12,10,11,11,12,12,14,13,14,15,13,15,14,14,14,13,13,11,12,11,10,11,11,11,12,11,11,11,13,13,14,14,15,15,14,13,15,14,12,13,14,12,13,11,11,11,11,12,12,12,12,11,14,14,15,16,14,14,17,15,15,16,17,17,18,18,18,20,18,17,17,16,16,16,18,17,18,23,22,25,25,24,25,25,25,24,23,23,22,23,21,22,22,22,19,20,21,20,18,17,19,20,19,19,19,19,21,20,21,22,23,22,22,24,22],[25,25,23,23,23,21,20,20,20,20,19,17,18,17,18,15,14,14,12,11,11,11,8,7,8,7,6,6,6,6,4,6,6,4,5,6,6,4,5,5,5,4,5,5,5,5,6,6,5,6,7,7,8,8,7,7,7,6,5,5,5,5,5,5,5,3,3,3,3,3,3,3,3,3,4,5,4,5,4,5,5,4,4,6,5,6,8,9,10,10,10,10,7,7,7,6,5,5,6,4,4,5,5,4,5,6,5,4,6,6,5,6,6,6,5,6,8,7,7,8,9,8,9,11,11,11,11,13,12,11,13,15,16,16,14,15,14,14,13,13,13,12,11,11,12,11,9,11,9,7,8,9,9,9,9,10,10,10,12,12,12,12,12,13,11,12,13,14,13,15,15,17,17,16,17,16,14,14,13,14,12,12,11,12,11,10,10,8,10,9,10,9,8,9,11,9,9,10,10,11,11,11,14,13,12,13,14,13,13,12,10,11,9,9,7,10,8,8,10,9,11,11,10,8,10,10,10,8,10,11,10,10,11,11,12,12,12,11,13,12,11,10,13,13,12,12,12,13,12,12,13,13,11,12,14,13,13,15,15,13,13,13,11,11,10,10,8,8,11,11,11,12,11,11,12,11,12,12,12,12,13,12,12,14,13,15,15,14,13,13,12,12,10,11,9,12,11,11,12,12,13,12,14,15,13,13,16,15,14,13,13,12,12,11,10,10,9,9,10,10,9,9,9,9,8,7,8,8,7,7,8,9,11,11,14,14,15,15,13,13,12,10,11,11,9,10,10,9,8,9,9,8,8,9,8,8,9,8,8,7,6,7,7,6,6,6,7,6,6,7,7,6,7,8,8,9,9,9,8,9,9,7,8,8,7,7,8,8,7,8,9,10,10,11,10,10,10,8,8,7,7,6,6,6,5,5,6,5,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,3,4,4,5,8,9,8,6,5,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,4,5,4,5,5,5,6,7,6,6,5,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,4,5,5,6,8,10,10,12,13,13,15,15,16,16,16,15,13,10,8,6,4,3,2,2,2,2,3,3,3,4,4,6,6,6,6,5,5,5,4,4,4,4,3,3,2,2,1,1,1,1,1,2,2,2,3,4,4,5,6,8,9,8,7,7,7,6,8,6,5,5,3,3,2,3,2,2,1,1,1,0,1,1,1,2,2,2,3,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,1,1,2,2,2,2,3,3,4,4,4,4,4,4,3,4,4,3,3,3,2,2,2,2,2,2,2,3,3,4,3,5,5,5,6,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,6,5,5,5,5,5,4,4,4,3,4,3,3,3,3,4,4,4,4,5,5,6,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,5,5,5,6,7,7,7,8,7,7,7,7,7,6,6,7,6,6,7,7,7,7,6,5,5,5,5,5,5,5,6,7,7,7,8,8,9,10,10,10,9,8,8,8,7,8,7,7,7,8,7,7,6,6,6,6,6,7,7,7,7,8,8,10,10,9,9,10,9,9,8,8,8,8,7,7,6,7,7,7,7,8,9,8,9,9,11,11,11,9,9,10,9,8,9,9,8,8,8,7,7,8,7,8,8,8,8,9,9,9,11,11,13,12,11,11,9,11,11,10,9,8,9,8,8,8,9,8,9,8,9,9,9,10,11,10,13,12,11,12,12,12,12,10,11,9,9,9,8,8,9,9,9,10,10,10,10,11,12,12,13,13,12,11,13,11,10,12,11,10,10,10,9,9,10,10,10,11,10,10,12,12,14,14,13,13,16,14,14,15,18,17,18,19,19,18,17,16,16,14,16,16,18,18,19,24,24,26,25,24,26,26,26,25,23,25,23,24,22,23,23,23,21,20,21,20,18,18,21,20,20,20,21,21,20,22,22,23,23,24,23,24,23],[23,22,22,21,20,18,18,16,16,16,16,15,14,14,13,14,12,12,12,10,11,9,8,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,6,7,7,6,6,6,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,4,4,5,5,7,9,10,10,11,10,7,7,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,6,5,6,7,8,7,8,11,12,11,10,12,13,11,13,15,16,16,13,15,13,14,12,12,11,11,10,11,10,9,8,8,7,6,6,6,7,6,6,7,7,8,8,10,9,8,9,10,8,9,10,11,9,11,11,13,13,12,11,13,12,10,10,11,9,10,8,10,8,7,7,6,7,7,7,7,6,7,8,7,7,8,8,8,8,9,10,9,9,10,10,9,9,9,7,8,7,7,7,7,7,6,8,7,8,8,8,7,8,8,8,8,8,8,8,9,8,8,9,10,9,9,9,9,9,8,10,9,9,9,10,10,9,9,10,10,9,9,10,9,9,10,11,9,9,9,8,8,8,8,7,7,8,8,9,9,10,9,8,9,10,10,9,9,10,9,9,11,11,13,13,11,10,8,8,9,8,9,7,9,8,9,9,10,10,10,11,12,10,10,12,11,10,10,9,8,9,8,7,8,7,7,7,7,6,7,6,6,6,6,6,6,5,6,6,7,9,10,12,13,14,13,12,11,11,9,8,8,7,7,8,7,6,7,7,6,6,6,6,6,6,6,6,5,5,5,5,4,4,5,5,4,5,5,5,5,6,6,6,7,7,6,6,7,6,5,6,6,5,5,6,7,6,7,7,9,10,11,11,10,9,7,7,6,5,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,5,6,7,6,5,4,3,3,3,2,3,3,3,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,3,3,4,5,6,7,9,9,11,12,14,15,15,16,16,16,13,13,10,8,6,4,3,2,2,1,2,2,2,2,3,3,5,5,6,5,5,5,5,4,4,5,4,3,3,2,2,2,1,1,1,1,1,1,2,2,3,3,4,6,7,8,7,7,6,6,5,5,6,4,4,3,3,3,3,2,2,2,1,1,1,0,1,1,1,1,2,2,2,2,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,1,2,1,1,1,1,2,2,2,2,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,4,4,4,5,4,4,5,5,5,5,4,4,3,3,3,3,3,3,4,4,5,5,5,5,6,7,7,7,6,6,6,5,5,6,5,4,5,5,4,4,4,4,4,4,4,4,5,5,5,6,6,7,7,6,6,7,6,6,6,6,5,5,4,4,4,4,5,5,5,5,6,6,6,6,7,8,7,6,6,7,6,6,6,6,6,6,5,5,5,5,5,5,6,6,6,6,6,6,7,8,8,8,7,8,7,8,8,7,7,6,6,5,5,6,5,6,6,6,6,7,7,7,8,7,8,8,7,8,8,8,9,8,7,7,7,6,6,6,6,7,7,7,7,7,7,8,8,8,9,9,8,8,9,9,8,8,8,8,8,7,7,7,7,8,8,8,8,8,8,8,11,11,9,9,13,11,10,12,15,14,14,16,17,16,13,13,13,13,13,13,16,16,19,23,23,26,25,24,26,27,25,26,24,25,22,23,21,22,23,22,20,19,21,20,18,17,19,20,19,19,21,22,21,20,22,23,23,21,23,25,22],[26,24,23,22,22,20,20,17,18,19,18,16,17,16,15,14,15,14,13,12,11,10,8,7,7,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,5,6,8,9,10,10,11,7,7,7,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,6,7,6,8,9,10,9,9,11,11,11,13,16,16,16,14,15,13,14,12,12,11,11,10,10,9,8,7,7,6,6,5,6,6,6,6,6,7,7,8,8,8,8,8,9,9,9,9,10,10,10,11,13,13,12,12,12,11,10,10,11,9,9,8,8,8,7,6,5,6,6,6,6,6,6,7,6,6,8,7,7,7,8,9,9,8,8,9,9,9,8,7,7,6,6,6,6,7,5,8,7,7,8,8,6,7,7,7,6,8,8,8,7,8,9,9,9,9,8,9,9,8,7,10,9,9,10,10,10,9,9,9,9,8,9,10,9,9,10,10,9,9,9,8,7,7,8,7,7,7,7,8,10,9,9,9,9,9,8,8,8,9,9,9,11,10,11,10,11,9,9,9,9,7,8,7,8,8,8,9,9,10,10,10,11,11,9,11,11,10,9,10,8,8,8,7,7,6,6,7,7,6,6,6,5,5,5,5,5,5,5,5,6,7,8,11,11,12,12,10,10,9,8,7,7,7,7,7,7,6,6,6,6,5,5,5,5,6,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,5,6,5,5,5,5,5,5,6,5,5,6,6,7,9,9,10,9,8,7,6,5,5,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,2,3,3,5,6,7,5,4,4,3,3,3,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,3,4,4,6,7,8,9,11,12,14,15,15,16,17,18,14,14,11,8,5,4,2,2,1,1,1,2,2,2,3,3,4,5,5,5,4,4,4,4,4,4,4,3,3,2,2,2,1,1,1,1,1,1,2,2,2,3,4,5,6,7,7,6,5,5,5,7,5,5,4,3,3,2,3,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,2,2,2,3,3,3,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,2,3,2,2,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,2,2,2,2,2,3,3,4,4,4,5,4,4,4,4,4,3,4,4,4,3,4,4,4,5,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,6,6,6,5,5,5,5,4,5,4,4,4,5,4,4,3,3,3,3,3,4,4,4,5,5,5,6,6,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,6,6,5,6,6,5,5,5,4,4,4,4,4,5,5,5,5,5,6,6,7,7,7,6,7,6,7,7,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,7,6,7,8,7,7,7,7,8,7,7,6,6,5,5,6,5,6,6,6,6,6,7,7,7,7,8,8,8,7,8,8,7,7,8,7,7,6,6,6,6,7,7,7,7,7,7,8,10,10,8,9,11,9,9,11,13,13,14,15,17,16,13,13,12,13,13,13,15,15,18,22,23,25,25,23,25,26,25,25,23,24,21,23,20,22,21,21,19,18,20,19,18,16,18,20,19,18,19,18,18,19,20,21,21,21,21,23,22],[24,23,22,21,20,19,19,17,17,17,17,14,15,15,14,13,12,12,10,9,10,9,7,7,6,5,5,4,4,4,3,4,4,3,3,3,3,3,3,4,4,3,3,4,3,4,4,4,4,4,5,5,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,3,4,4,5,7,9,10,9,10,10,8,7,7,5,5,4,5,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,6,7,6,8,10,11,10,10,12,13,12,13,17,17,17,15,15,14,14,13,12,11,10,10,10,10,8,8,6,6,6,5,5,6,5,6,6,7,7,7,9,8,7,8,9,8,8,9,10,8,10,10,12,13,11,11,12,11,10,10,9,8,8,8,8,7,6,6,5,6,6,5,6,6,6,7,6,6,7,7,7,7,8,9,8,8,9,9,8,8,8,7,7,7,6,6,6,6,5,6,6,6,7,6,6,6,6,6,7,6,7,7,8,7,7,9,8,8,8,8,8,7,7,9,7,7,8,8,8,7,8,9,7,7,9,9,8,8,9,10,8,9,8,7,7,7,7,6,6,6,7,7,8,8,7,7,7,8,7,8,8,7,7,9,10,10,11,11,10,9,8,8,7,7,7,6,7,7,7,8,8,9,8,10,11,9,9,12,10,10,9,9,8,7,8,7,7,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,6,7,9,11,11,13,12,10,10,9,7,7,7,7,6,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,6,6,6,5,5,5,5,5,5,5,4,5,5,5,5,6,8,9,10,10,9,7,6,6,5,4,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,2,2,3,3,5,6,7,6,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,2,2,3,3,3,3,4,4,4,3,3,3,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,8,9,12,12,14,15,16,17,17,17,15,15,12,9,5,4,2,2,1,1,1,1,1,2,2,2,4,4,5,4,4,4,4,3,4,4,4,3,3,2,2,2,1,1,1,1,1,1,1,1,2,2,3,6,7,8,7,6,5,4,4,5,4,4,4,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,5,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,5,5,5,5,4,4,5,4,4,4,4,3,4,3,3,3,3,3,3,4,4,4,5,5,5,6,5,5,6,5,5,5,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,6,5,5,5,6,5,5,4,4,4,4,4,4,5,5,5,5,5,6,6,7,7,7,6,6,6,7,7,6,6,5,5,5,5,5,5,5,5,6,5,6,5,6,7,6,7,7,6,7,7,8,8,7,6,6,6,6,5,6,5,6,5,6,6,6,6,7,7,7,8,8,7,7,9,8,7,8,8,7,7,7,6,6,6,7,6,7,6,7,7,8,10,9,8,8,11,10,9,11,13,12,13,15,16,15,12,12,12,12,12,12,15,15,18,22,23,25,25,24,26,26,25,25,24,24,22,23,21,21,21,21,19,19,20,20,18,17,19,20,19,18,21,20,18,20,21,22,22,21,21,24,21],[23,21,21,19,19,17,17,15,16,15,15,14,13,13,13,12,11,10,11,7,9,8,7,7,6,6,5,4,5,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,7,7,6,6,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,5,7,8,9,9,10,9,7,7,6,5,4,4,5,4,4,4,4,4,4,4,4,3,4,5,4,4,5,5,4,5,6,5,6,6,8,7,8,11,12,11,11,12,13,11,13,14,17,15,13,14,13,13,12,12,10,10,10,10,10,9,8,7,6,6,5,6,6,6,6,6,6,7,8,8,8,8,8,9,8,9,9,9,8,9,9,11,10,10,10,11,10,9,9,8,8,8,7,8,7,6,6,6,6,6,6,5,6,6,7,6,7,7,7,7,7,8,9,8,8,9,9,8,8,7,6,7,6,6,6,6,6,6,8,7,6,6,7,6,6,6,6,6,6,7,6,7,7,7,8,9,8,8,8,8,7,8,8,7,7,7,7,7,7,7,7,7,7,8,8,8,8,9,10,8,8,7,7,6,6,7,7,6,6,7,7,8,7,7,7,7,7,7,7,7,7,8,8,9,9,10,10,9,8,7,8,7,6,7,6,7,8,7,9,8,9,8,9,9,8,8,10,9,9,9,9,8,8,7,6,7,5,6,7,6,6,6,6,6,5,5,5,5,5,5,5,6,7,9,11,12,13,13,11,10,10,7,7,7,7,7,7,6,6,6,6,5,5,6,5,5,6,5,5,4,4,4,4,4,3,4,4,4,4,5,4,4,5,5,5,6,6,6,6,6,6,5,6,6,5,5,6,6,5,6,7,8,9,9,10,9,8,7,6,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,3,3,4,6,7,6,4,4,3,3,3,2,3,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,5,6,8,8,10,12,14,15,16,16,17,16,14,14,11,8,6,4,3,2,2,1,1,1,1,2,2,3,4,5,5,4,5,4,4,3,4,4,4,3,3,2,2,2,2,1,1,1,1,1,1,1,2,2,4,5,6,8,7,6,6,5,5,5,5,4,4,3,2,2,3,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,3,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,2,3,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,5,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,4,4,5,5,5,6,6,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,4,5,5,5,5,6,6,6,6,5,6,5,6,6,6,5,5,5,5,5,4,4,5,4,5,5,5,5,6,6,6,6,7,6,7,7,7,7,6,6,6,6,5,5,5,5,5,5,6,5,6,6,6,6,6,7,7,7,7,8,7,7,7,7,7,7,6,6,6,5,7,6,7,6,6,7,7,9,9,8,8,10,9,9,10,13,12,13,16,16,15,13,13,12,12,13,13,15,15,17,21,22,24,24,22,24,25,24,24,24,23,22,23,21,23,23,22,20,20,21,20,19,19,19,19,19,19,21,21,20,21,21,21,22,22,22,23,21],[24,23,23,22,22,20,20,19,19,18,17,17,15,16,15,13,13,14,12,10,11,10,8,8,8,8,6,6,7,6,5,5,6,4,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,6,6,7,7,8,7,6,7,6,5,5,5,5,4,4,4,4,3,4,4,3,4,4,3,3,4,4,3,4,4,4,3,4,4,5,5,6,8,10,10,10,11,10,8,7,9,6,6,5,7,5,5,6,5,5,5,6,5,5,5,6,5,5,6,6,5,6,7,7,7,9,10,9,9,14,15,14,13,15,14,14,14,16,18,17,15,15,15,15,14,13,12,11,12,11,11,10,10,8,8,7,6,6,7,6,7,7,8,8,9,10,9,8,9,10,9,9,10,10,10,10,11,13,13,12,11,13,12,11,11,11,9,10,8,8,8,7,8,7,6,7,7,7,7,7,7,7,7,8,8,8,8,8,9,9,9,9,9,10,9,9,7,7,7,7,7,7,7,7,8,7,8,8,8,7,8,7,8,9,8,8,9,8,9,9,10,10,9,9,11,10,8,9,10,9,8,10,9,9,9,8,8,9,8,9,9,9,9,10,11,9,9,10,8,8,7,8,7,7,7,8,8,9,9,8,8,9,9,8,8,8,9,9,9,10,11,11,12,10,10,9,9,9,8,7,7,7,8,8,8,10,10,9,10,12,10,10,13,11,11,10,10,9,8,8,8,7,7,8,8,8,7,7,7,7,6,6,6,6,6,6,6,8,8,10,12,13,14,14,12,11,11,9,9,9,8,8,8,8,8,7,7,7,7,7,6,6,7,7,5,6,5,5,5,5,4,5,6,5,5,5,6,6,6,7,6,8,7,7,8,7,7,6,7,7,6,6,7,7,6,6,7,9,9,11,10,9,8,8,7,6,5,4,5,5,4,4,4,4,3,4,5,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,6,7,8,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,4,4,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,4,4,6,7,9,9,13,13,15,16,16,17,17,18,15,16,12,9,7,5,3,3,2,2,2,2,2,2,2,3,4,5,5,5,5,5,4,4,5,6,5,4,4,3,2,2,2,2,1,1,1,1,1,1,2,3,4,6,7,8,7,6,5,5,5,6,5,5,5,3,3,3,3,2,3,3,2,2,2,1,1,1,1,0,1,1,1,1,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,3,4,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,3,3,3,4,4,5,4,4,3,3,3,3,3,3,3,3,2,3,2,3,2,3,3,3,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,6,5,5,5,5,5,4,5,5,5,4,5,5,5,6,5,4,4,4,4,3,3,4,4,4,4,5,5,6,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,5,5,6,6,6,7,7,6,6,7,7,7,6,6,6,6,5,5,5,5,5,4,6,5,6,6,6,6,8,8,8,7,7,7,7,6,7,7,6,7,5,6,5,5,6,5,6,5,6,6,7,7,7,9,9,9,7,8,7,8,9,8,7,7,7,6,6,6,5,6,5,6,5,7,7,8,8,8,9,9,8,9,8,9,10,9,8,7,7,7,6,7,6,7,6,7,6,7,7,8,9,8,9,9,8,8,10,10,8,9,9,9,8,7,8,7,7,8,6,8,7,7,8,9,11,11,10,9,12,10,11,13,15,13,14,17,17,16,14,14,14,13,14,14,16,16,19,24,24,25,26,24,27,27,26,26,24,25,22,24,21,24,23,22,21,20,21,21,19,18,20,20,19,19,21,21,19,21,22,22,22,22,22,23,21],[23,22,22,20,19,18,18,17,17,16,17,15,14,15,15,12,12,14,12,10,11,11,9,9,8,9,8,7,8,7,6,6,7,5,6,6,6,5,5,7,5,5,6,6,5,5,7,6,6,7,8,8,9,9,7,8,8,8,7,6,6,6,5,6,5,5,4,5,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,6,7,8,11,11,10,11,11,9,9,8,7,7,6,8,6,7,7,7,6,6,7,6,6,6,8,6,6,7,7,6,7,9,8,8,9,11,10,10,15,15,15,15,15,15,14,15,18,19,17,16,17,15,15,14,14,12,13,12,13,12,12,10,10,9,8,8,8,8,8,9,9,10,10,11,11,12,12,11,12,11,13,12,13,11,13,12,14,14,13,13,14,14,12,12,12,11,12,10,11,10,10,9,9,9,10,9,10,9,9,10,9,10,10,10,10,11,11,12,11,11,11,12,12,12,11,10,10,10,9,8,9,10,8,10,10,10,11,12,10,11,10,10,10,10,10,11,11,10,11,12,12,12,13,13,12,11,12,12,12,11,12,12,11,11,11,10,11,10,10,11,11,10,11,12,11,11,10,11,10,10,10,9,8,9,10,10,11,10,12,10,10,12,11,10,10,11,10,11,12,12,13,13,12,12,10,10,11,9,11,9,10,10,10,12,12,12,11,12,12,11,11,13,13,12,12,13,11,11,11,9,10,8,8,9,9,10,9,9,8,9,7,8,8,7,8,8,9,10,11,14,14,15,16,13,13,12,10,10,10,10,10,10,9,9,9,9,7,8,8,8,7,8,8,8,7,6,7,7,6,5,6,6,6,6,7,7,6,7,8,8,9,8,8,9,8,8,8,8,8,7,8,8,8,7,8,9,10,11,11,12,11,10,9,8,7,6,6,6,6,5,5,6,5,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,2,2,3,3,3,4,4,6,7,8,7,6,5,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,4,4,5,4,5,4,5,5,6,6,5,5,4,4,4,3,4,3,4,4,5,4,3,4,4,3,3,4,4,3,4,4,4,3,3,3,3,3,3,3,5,5,6,7,9,10,12,15,15,17,17,17,18,18,16,15,12,9,7,5,3,3,3,2,2,2,2,2,3,3,5,6,5,6,6,5,4,4,5,5,5,4,4,4,3,3,3,2,2,2,2,1,1,2,2,3,5,7,7,8,8,7,7,6,5,5,6,5,5,3,3,3,3,3,3,3,2,3,2,2,2,1,1,1,0,1,1,1,2,2,3,3,3,2,3,3,3,2,3,3,2,3,2,2,2,2,2,1,1,1,1,1,2,2,3,3,2,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,4,4,4,5,5,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,4,3,4,4,4,4,5,6,6,6,6,6,6,6,5,6,6,5,5,6,6,6,7,6,5,5,4,4,4,4,4,4,5,5,6,6,6,7,8,8,7,8,7,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,5,6,5,6,7,7,8,8,8,7,8,8,7,7,7,6,6,5,6,5,5,6,5,6,6,6,7,7,8,8,8,9,8,8,8,8,7,7,8,7,7,6,7,6,6,6,6,7,6,7,7,7,8,9,9,10,10,9,9,9,9,9,8,8,8,8,7,7,7,6,7,6,8,6,8,8,8,9,9,10,10,10,10,10,10,10,9,9,8,8,8,8,7,7,8,7,9,7,8,9,9,10,10,10,11,10,9,11,11,10,10,10,10,9,9,9,8,7,9,8,9,8,8,10,10,12,11,11,11,13,13,12,13,16,15,15,19,18,18,15,16,15,14,15,15,18,16,19,23,24,25,25,23,25,26,25,24,24,24,23,24,22,24,24,23,20,20,21,20,19,19,20,20,20,19,21,21,20,22,22,22,23,22,22,24,23],[25,24,25,23,21,20,19,19,19,19,18,16,16,17,16,14,14,15,14,12,12,13,10,9,9,9,8,8,8,8,7,7,7,6,7,7,7,6,6,7,6,6,6,7,6,6,7,7,7,7,8,8,9,9,9,9,8,8,7,7,7,7,5,6,6,5,5,5,5,5,5,5,5,4,5,5,5,5,5,6,5,5,6,7,6,7,9,11,11,11,12,11,9,9,9,8,7,7,8,6,7,8,8,6,7,8,7,6,7,8,7,7,9,8,7,8,10,9,9,11,12,11,11,15,16,16,16,16,15,15,15,18,19,18,17,17,16,16,14,15,14,13,13,11,13,11,11,9,9,7,8,8,8,7,8,9,10,11,10,12,12,10,10,12,12,11,12,13,12,13,13,16,16,14,14,16,15,13,12,12,11,11,10,10,10,9,10,9,9,8,8,8,8,9,9,8,8,10,9,9,10,10,11,12,10,11,12,12,11,10,9,9,8,9,8,8,8,9,8,8,8,10,10,8,9,9,9,10,10,10,10,10,10,10,11,11,11,11,11,11,11,9,10,10,10,10,12,11,11,10,10,10,10,11,10,10,11,12,13,10,11,10,10,9,8,9,8,8,9,10,10,12,11,10,11,11,11,10,10,9,9,10,11,11,13,14,14,12,12,10,11,10,10,9,8,9,11,9,11,11,12,11,12,13,11,12,14,14,12,11,12,11,10,10,10,9,9,9,10,11,9,9,9,9,9,8,8,8,7,8,8,9,10,11,13,14,16,16,13,14,13,11,11,12,10,11,10,9,9,10,10,8,9,9,8,8,9,8,7,7,6,7,7,6,6,7,7,7,7,7,7,7,7,8,9,10,10,9,9,9,8,8,8,8,7,8,9,8,8,9,10,11,12,12,12,12,10,9,8,8,7,6,6,7,5,5,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,3,3,3,2,2,3,4,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,4,5,6,7,8,7,6,5,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,5,5,5,5,4,4,4,4,5,5,5,5,6,5,5,5,4,4,4,3,3,4,4,4,5,4,4,5,4,4,4,5,5,4,4,5,4,4,3,3,3,3,3,4,5,5,6,7,10,11,13,12,15,16,17,18,17,18,15,15,12,9,7,5,4,3,3,3,3,2,2,3,3,3,5,6,6,5,6,6,5,5,6,6,6,5,4,4,3,3,3,3,3,2,2,2,2,2,2,3,6,7,8,9,8,7,7,7,5,5,6,5,5,4,4,4,3,3,3,4,3,3,3,2,2,2,2,1,1,0,1,1,2,2,3,3,3,2,3,3,3,2,3,3,2,3,3,2,2,2,2,1,1,1,1,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,3,4,4,4,3,3,3,3,3,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,4,5,6,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,4,5,5,5,4,4,5,4,4,5,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,5,6,6,6,5,6,6,6,7,6,5,5,5,4,4,4,4,4,5,5,6,6,7,8,8,9,8,8,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,7,7,7,8,8,8,8,8,8,7,7,7,7,6,6,6,5,6,5,6,6,7,7,8,8,8,9,9,8,8,9,8,8,8,7,7,7,6,7,6,6,7,6,7,6,7,7,8,8,9,10,10,10,9,9,9,10,10,9,8,9,8,7,8,7,6,7,6,8,6,8,8,9,9,9,10,11,9,10,10,10,11,10,9,9,8,8,8,7,6,8,7,8,7,7,9,9,10,9,11,10,10,9,11,10,10,10,10,10,9,9,9,8,8,9,7,9,7,8,9,10,12,12,10,10,13,12,12,13,16,14,15,19,20,18,15,13,16,14,16,15,17,18,20,25,25,28,26,25,28,28,27,27,26,26,24,25,23,24,24,23,21,20,21,20,20,18,19,20,19,18,19,20,20,21,23,23,23,22,22,25,23],[24,22,23,20,20,19,18,17,17,17,17,15,14,15,15,13,13,14,14,13,12,11,11,10,9,9,9,8,8,7,7,7,7,7,6,7,6,6,6,7,6,5,6,6,6,6,7,7,7,7,7,8,9,9,8,8,8,7,7,7,7,6,6,6,6,5,5,6,5,5,5,5,5,5,5,6,5,5,6,5,5,6,6,6,6,7,9,10,10,10,11,11,9,9,8,8,8,7,8,7,8,7,7,7,7,7,7,7,7,8,7,7,8,8,8,8,9,8,8,9,10,10,10,15,15,14,15,14,14,14,15,17,18,17,15,15,15,15,14,14,13,12,12,12,12,11,10,9,8,7,7,7,8,7,8,8,9,10,9,11,11,9,10,12,10,10,11,12,11,12,12,14,14,12,12,13,13,11,12,10,11,10,9,10,9,9,9,9,9,7,7,7,7,8,8,8,8,10,8,8,10,10,11,11,10,12,12,11,12,11,10,9,8,8,7,8,8,9,8,9,8,11,10,8,9,11,8,9,11,11,8,9,12,11,11,12,12,10,11,12,11,9,12,12,10,12,13,12,11,11,11,12,10,11,11,10,10,12,12,10,11,10,9,10,8,9,8,7,9,9,9,11,10,10,11,10,11,9,10,10,10,9,11,10,12,12,12,10,12,10,11,9,9,9,8,9,10,9,11,11,11,10,11,11,9,11,14,13,11,11,11,10,10,9,9,8,8,9,9,9,8,8,8,8,7,7,8,7,7,7,7,8,9,11,12,13,14,14,12,12,12,10,10,10,9,10,9,8,8,9,9,7,8,8,8,7,8,8,7,6,6,6,7,6,6,6,6,6,6,6,6,6,7,8,8,9,9,8,8,9,8,8,8,8,7,7,9,8,7,8,10,10,10,11,11,10,9,8,8,7,6,6,6,6,5,5,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,5,7,7,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,5,4,4,5,5,5,5,4,4,4,3,3,3,4,4,4,5,4,4,4,4,4,4,5,5,4,5,5,4,4,4,3,3,3,3,4,5,5,5,7,9,9,13,12,14,15,16,16,16,17,14,14,11,9,7,6,4,4,3,3,3,3,2,2,3,3,4,5,5,5,6,5,5,5,5,6,6,5,5,4,4,4,4,3,3,3,3,2,2,2,2,3,4,6,7,7,8,7,8,7,5,5,6,5,5,3,4,4,4,3,4,4,3,4,3,3,3,2,2,2,1,1,0,1,1,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,1,1,1,1,1,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,4,4,4,5,5,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,4,4,4,5,5,6,5,5,5,5,5,4,5,5,5,4,5,5,6,6,5,5,4,4,4,3,4,4,4,4,4,5,6,6,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,5,5,5,6,6,6,7,7,7,6,7,7,7,6,6,5,6,5,5,5,5,5,5,5,5,6,6,7,7,8,8,8,7,7,7,7,6,7,7,6,6,5,6,5,5,6,6,6,6,6,7,7,7,9,8,9,9,7,8,7,8,9,8,7,7,7,6,6,6,6,6,6,7,6,7,7,8,9,9,9,9,8,9,9,9,10,9,8,7,7,6,7,6,7,7,7,8,6,7,8,8,9,9,9,10,9,8,10,9,9,10,9,8,8,8,8,7,7,9,7,9,8,8,9,9,10,11,10,9,12,11,11,12,14,13,14,16,17,17,15,14,16,14,16,14,17,17,19,24,24,26,25,24,27,27,26,26,26,25,23,24,22,24,24,23,20,19,21,20,18,16,18,19,17,17,20,20,18,20,22,23,22,20,22,24,22],[24,22,23,21,20,19,17,17,17,16,17,15,15,16,15,13,14,14,13,12,12,13,11,10,10,10,9,9,9,8,8,8,8,7,7,8,8,8,8,8,7,7,7,8,8,7,8,8,8,9,9,9,9,10,9,10,9,8,9,8,8,8,7,7,7,7,7,6,7,6,6,6,7,6,6,6,6,6,7,7,6,7,7,8,8,8,10,11,11,11,11,11,10,10,9,9,8,8,9,8,9,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,10,9,9,11,12,11,11,15,15,15,15,15,15,15,15,18,18,17,16,16,16,15,15,15,14,14,13,13,13,12,11,10,10,8,8,9,8,9,9,9,10,10,11,11,12,11,11,12,12,12,12,13,12,13,13,15,14,13,13,14,14,12,12,12,11,11,10,11,10,9,9,9,9,9,8,9,9,9,9,8,9,10,9,9,10,12,12,11,11,12,13,12,12,11,9,10,9,9,9,8,8,10,8,9,9,10,10,10,10,11,10,10,10,11,11,11,11,11,12,13,13,12,13,13,11,10,12,12,12,11,13,13,12,12,12,12,11,12,12,11,11,12,13,11,11,10,10,10,9,10,8,8,10,11,11,12,12,10,11,11,12,11,10,11,11,10,12,12,12,13,14,12,12,11,11,10,9,9,10,10,9,10,11,12,12,11,12,13,11,11,14,12,12,12,12,11,11,10,9,10,9,9,10,9,9,9,9,9,8,8,8,9,8,8,9,10,11,12,13,14,16,15,14,13,13,11,11,11,10,10,10,10,10,9,9,8,9,9,9,8,9,9,8,8,6,7,8,7,6,8,8,7,7,8,8,7,8,9,9,10,10,10,10,9,9,9,9,9,8,8,9,9,9,9,10,10,11,11,12,11,10,9,9,8,7,7,7,7,6,6,7,7,6,6,7,6,6,6,6,5,5,5,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,5,4,4,5,6,7,8,8,8,7,6,5,5,5,5,5,5,5,4,4,5,5,4,5,6,5,5,6,6,6,5,4,5,4,5,5,5,5,6,6,6,5,4,4,3,4,4,4,4,4,5,5,4,5,5,5,4,5,5,4,5,5,6,5,4,4,4,4,4,4,5,5,6,8,9,10,13,15,16,18,18,18,18,19,16,16,12,10,8,6,5,4,4,4,3,3,3,3,2,4,5,6,6,5,6,5,5,5,6,6,6,5,5,5,4,4,4,4,4,3,3,3,2,2,1,3,5,7,7,8,7,6,6,5,4,4,7,6,6,4,4,4,3,3,4,4,3,4,4,3,4,3,2,2,1,1,1,0,1,1,2,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,3,2,2,2,2,1,2,2,2,3,3,3,4,3,3,4,4,3,4,4,4,4,3,3,3,2,2,3,3,4,4,4,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,4,5,5,5,5,5,4,4,4,4,3,4,4,4,5,5,5,5,5,6,6,5,5,6,5,5,5,5,5,5,4,4,4,4,4,5,5,6,7,7,7,7,7,7,7,6,7,7,7,6,7,7,7,7,7,6,5,5,5,5,4,5,5,5,6,6,7,7,8,8,8,9,9,8,8,8,7,8,7,6,7,7,6,7,6,5,5,5,5,6,6,6,7,7,8,8,8,9,8,8,9,8,8,8,7,7,6,6,6,6,6,5,7,6,7,7,8,9,9,9,10,8,8,9,8,8,9,8,7,8,7,7,6,6,7,6,7,6,7,7,8,9,9,10,10,10,9,9,9,9,10,9,9,8,8,7,7,6,6,7,6,8,6,8,8,9,9,10,10,10,10,10,10,10,11,10,9,9,9,8,8,7,6,8,7,9,7,8,9,10,10,10,10,10,10,10,11,11,9,11,10,10,9,9,9,7,7,9,8,9,8,8,9,10,12,12,11,10,13,12,12,13,16,16,15,18,18,18,16,14,15,13,15,14,16,16,18,22,23,25,23,24,26,26,26,24,25,23,22,23,22,23,22,22,19,19,20,20,18,18,19,20,18,18,20,19,20,21,21,21,22,21,20,23,21],[26,24,25,23,22,20,20,20,19,18,20,18,15,18,18,15,15,17,16,15,14,15,13,12,12,12,12,12,12,11,10,11,12,10,10,11,11,10,10,11,10,9,10,11,10,10,10,11,10,11,11,11,12,12,12,12,12,12,11,11,11,10,9,10,10,9,9,8,9,7,9,8,9,8,9,8,8,9,8,9,8,8,9,9,8,10,11,11,11,11,12,12,11,11,11,10,10,10,11,10,10,11,11,10,10,12,11,10,12,12,10,12,12,12,12,12,13,12,12,15,15,14,15,17,18,17,18,17,17,17,17,19,20,19,18,18,17,17,17,16,14,15,14,14,13,13,12,11,11,10,9,10,10,11,11,11,12,12,13,14,14,13,14,15,12,13,15,14,12,14,15,16,16,14,14,15,15,13,14,14,12,12,11,12,11,12,10,9,10,10,10,9,9,9,10,8,10,11,11,10,12,12,13,12,11,12,13,12,14,12,11,10,10,9,9,9,10,9,10,10,10,12,12,11,11,11,11,9,11,12,10,12,12,12,12,14,14,13,12,13,13,13,13,14,13,14,14,13,12,13,13,13,11,13,13,12,12,14,15,12,14,12,11,11,10,10,10,10,11,10,11,12,13,12,11,12,13,11,12,12,12,12,12,13,14,14,15,13,13,11,12,12,11,11,10,11,11,11,13,13,13,12,13,13,12,12,14,16,12,14,13,12,13,11,13,11,11,13,14,14,12,11,12,12,10,11,11,11,10,10,11,11,12,13,15,17,17,18,16,16,16,14,13,14,13,14,14,13,13,13,13,12,11,12,11,10,11,11,9,9,7,9,10,9,8,10,9,9,9,11,10,11,11,11,12,13,13,13,13,13,13,12,12,12,11,11,12,11,11,10,13,12,13,13,13,12,12,11,11,10,9,9,9,9,8,8,9,8,8,8,9,9,8,8,9,7,7,6,7,6,5,6,5,4,4,4,4,5,4,4,4,4,4,5,6,4,5,6,6,4,5,6,6,6,6,6,7,7,7,9,10,11,10,9,8,7,8,8,7,7,8,7,6,7,7,7,6,7,8,7,7,8,8,7,7,6,6,6,6,7,7,7,8,8,8,8,6,6,5,6,5,5,5,5,6,6,5,5,6,6,5,7,7,6,6,7,7,7,6,5,5,5,5,4,6,6,7,9,10,11,14,14,16,17,17,17,17,18,15,15,12,11,9,8,6,6,5,5,4,4,4,3,4,4,6,7,7,6,7,7,6,6,6,7,7,6,6,6,6,6,5,6,5,5,4,3,3,3,2,4,6,8,8,8,8,8,8,5,5,5,6,6,6,5,5,5,5,5,4,5,5,6,6,6,6,5,4,3,3,2,1,1,0,1,2,3,3,3,3,4,4,4,4,4,4,6,6,5,6,5,4,4,3,3,2,3,4,2,3,3,3,3,4,4,4,5,6,5,6,6,6,6,5,4,4,4,4,4,4,5,5,5,4,3,4,4,4,5,5,5,6,6,6,6,6,7,6,6,5,5,4,5,4,5,4,5,5,6,6,6,6,6,6,7,6,7,7,7,7,7,7,6,6,5,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,7,7,8,8,8,8,9,8,8,8,9,9,8,9,9,9,8,9,8,7,8,7,7,7,6,6,7,7,7,9,8,10,10,10,10,10,10,10,9,9,10,9,8,8,9,8,9,8,7,8,8,7,7,7,7,8,9,8,10,11,9,10,11,11,11,10,10,9,9,9,8,8,9,8,8,8,8,9,8,9,10,11,12,11,10,10,12,10,9,10,11,9,10,9,9,8,8,8,8,8,8,8,9,9,10,11,11,12,12,10,12,10,12,13,12,10,10,10,9,9,8,8,8,8,9,8,9,9,11,11,10,12,12,11,13,12,13,14,13,11,10,10,10,9,9,8,9,9,10,9,9,10,10,12,10,12,12,11,11,13,12,11,12,12,11,11,10,10,9,9,10,10,10,11,10,11,12,14,14,12,12,14,13,13,14,16,16,15,18,19,19,17,17,17,17,17,15,19,17,19,24,24,26,25,23,27,27,26,26,25,25,23,24,20,23,24,23,19,19,21,19,18,15,18,18,17,17,20,18,19,20,22,22,24,22,20,24,24],[25,23,23,22,20,18,18,17,17,17,17,16,15,16,16,14,14,15,14,14,13,14,12,12,12,12,12,12,11,11,11,10,10,10,10,11,10,9,10,11,10,9,11,11,10,10,11,11,11,12,11,12,12,13,12,12,12,11,11,10,11,10,10,10,9,9,9,9,8,8,9,8,9,8,9,8,8,9,9,9,8,9,9,10,9,10,11,12,12,12,13,13,11,12,11,10,10,10,11,10,10,11,11,10,10,11,10,10,10,11,10,10,11,11,11,11,13,12,12,13,15,14,14,18,18,17,18,18,18,18,18,19,21,20,19,18,17,18,17,17,16,15,15,15,15,14,13,14,13,11,11,13,13,13,13,14,14,14,16,16,17,16,16,18,15,18,18,19,16,19,19,21,19,18,18,18,18,17,17,16,16,15,14,15,14,12,13,11,12,13,12,11,11,13,13,11,13,15,13,14,15,17,18,16,16,17,18,16,18,15,13,12,11,10,10,10,10,11,11,11,11,13,13,9,10,12,11,10,11,12,12,12,13,14,13,15,14,12,13,14,12,11,13,14,15,13,15,14,13,14,15,13,12,14,15,13,14,17,18,16,17,14,14,13,12,11,12,10,12,13,13,15,14,12,14,14,15,13,13,14,13,14,16,17,16,17,18,16,18,14,15,14,13,13,13,13,12,14,16,17,15,15,16,17,14,15,18,18,16,17,17,16,15,15,14,13,13,14,15,14,15,13,13,14,12,12,13,13,11,12,12,13,15,15,17,18,19,19,18,17,18,16,15,15,14,15,15,13,14,14,13,12,13,13,12,11,13,13,11,12,9,11,12,11,9,11,11,10,10,12,12,11,12,13,14,14,14,14,14,13,13,12,12,13,11,11,13,12,12,12,13,13,14,14,13,14,14,13,12,11,10,10,11,10,9,9,10,10,9,10,10,9,10,9,9,8,8,8,7,8,7,6,6,5,5,4,4,6,5,4,5,4,5,6,5,4,5,6,6,5,6,7,6,6,7,7,7,8,8,9,10,10,10,10,10,8,9,8,8,8,8,8,8,8,8,8,7,9,9,8,8,9,9,9,8,7,8,7,8,8,8,9,9,9,9,8,7,7,6,6,6,6,7,7,8,7,7,7,8,7,6,8,8,7,7,8,8,8,7,5,6,5,5,5,6,7,8,9,11,12,15,15,17,17,18,18,19,19,17,16,13,11,10,8,7,6,5,5,5,4,4,4,3,4,6,7,7,5,6,7,6,6,6,6,7,6,6,6,5,5,6,5,5,5,4,4,3,3,3,4,5,8,9,8,8,7,7,5,5,5,3,5,5,4,5,5,4,4,4,5,4,5,6,5,5,5,3,4,2,2,2,1,1,0,2,3,3,2,4,5,4,4,5,4,4,5,5,5,5,5,3,3,2,3,3,2,2,2,2,3,3,4,4,5,4,5,5,4,5,5,5,6,5,4,4,3,3,3,4,5,5,5,4,3,4,4,4,5,5,5,5,5,5,6,6,6,6,5,4,4,4,4,4,4,5,5,6,6,5,6,6,6,6,6,6,6,7,7,6,7,6,6,5,5,5,6,6,7,6,6,7,8,7,7,7,7,8,7,7,8,7,8,7,6,6,6,6,6,7,8,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,9,9,9,8,8,8,7,7,7,7,8,7,9,9,9,11,12,10,11,11,12,11,10,10,10,10,9,9,10,9,10,9,8,8,8,8,8,8,8,9,9,10,11,12,11,12,12,13,11,11,11,10,11,9,9,9,8,8,9,9,8,9,9,10,11,12,13,14,11,12,13,12,11,12,13,10,11,10,10,9,8,9,9,10,8,9,10,10,11,12,14,15,14,13,13,12,14,14,13,13,11,12,11,10,10,9,10,9,11,9,10,10,11,12,12,14,14,14,15,15,15,15,14,13,12,12,12,11,11,9,11,10,12,11,10,11,12,13,13,15,15,14,14,16,16,13,16,15,13,14,12,13,11,10,13,11,12,11,11,13,13,15,16,14,15,16,17,16,17,21,19,18,22,21,21,18,19,17,17,18,16,20,17,20,24,24,27,25,24,26,26,26,26,24,25,23,24,21,23,23,23,20,20,21,20,18,18,19,20,19,17,20,19,18,21,21,21,23,22,20,23,22],[27,24,25,24,23,22,22,21,20,20,22,19,18,20,20,17,17,20,19,17,17,19,16,15,17,17,16,16,17,15,15,15,16,14,14,15,15,13,14,15,14,13,14,15,15,14,15,16,16,16,15,16,16,16,15,17,16,16,15,15,15,14,15,14,14,13,13,14,13,12,13,12,13,11,13,11,11,13,13,12,12,13,13,13,13,14,15,15,14,15,16,16,15,16,14,14,14,14,15,13,15,15,15,14,14,16,15,15,15,16,15,15,18,16,16,16,18,16,16,18,18,17,18,20,20,20,20,20,20,20,20,22,23,21,21,21,20,20,19,19,18,18,16,17,17,16,17,16,16,15,15,15,17,16,16,17,17,17,19,20,19,18,19,20,18,19,20,20,18,20,20,22,22,20,20,20,19,18,19,17,18,17,16,17,16,15,15,14,15,15,16,14,14,15,16,15,15,16,16,16,18,17,19,18,17,19,19,18,19,16,16,15,16,13,13,12,13,11,12,12,13,13,14,11,12,12,12,13,14,14,13,16,16,16,16,17,15,15,16,15,14,13,14,16,16,16,16,16,15,14,16,15,15,16,17,16,17,19,19,18,18,17,16,15,15,14,15,14,15,15,15,16,15,14,17,15,15,15,15,15,15,15,17,18,18,19,19,17,19,16,18,16,15,16,16,16,16,16,18,18,16,17,18,17,16,18,19,20,17,19,17,17,18,16,18,16,16,18,19,19,18,17,18,18,16,16,17,17,16,17,17,16,18,19,20,21,22,21,20,21,20,18,20,19,17,19,20,18,18,19,19,17,17,18,17,15,17,17,15,15,13,15,17,15,14,16,15,15,16,16,16,17,17,17,18,19,19,18,18,18,17,17,17,17,16,16,16,16,16,16,16,16,17,16,16,16,16,16,15,15,14,15,15,16,13,14,15,15,14,15,15,14,13,13,14,13,12,12,12,12,11,10,10,9,7,7,6,9,8,7,9,8,9,12,11,8,9,11,9,8,11,11,10,10,11,11,12,11,13,13,14,14,13,14,14,12,12,12,12,14,12,12,14,14,13,13,14,13,14,13,15,14,14,14,13,13,14,12,14,13,14,14,14,13,13,13,12,13,10,11,9,11,13,10,12,12,9,11,12,11,9,12,12,11,12,13,12,11,10,8,9,7,7,7,8,9,10,11,13,14,16,15,17,17,19,18,19,19,18,17,15,13,12,11,10,9,9,7,7,6,6,6,5,6,7,9,8,7,8,9,9,7,9,9,10,8,9,8,7,8,8,8,8,7,6,6,5,6,5,6,7,8,11,10,9,9,9,7,6,6,6,5,6,6,6,7,6,6,6,7,6,7,8,9,9,7,6,5,5,5,7,4,3,1,0,2,3,5,5,9,7,6,9,8,7,10,9,9,9,9,6,5,5,6,6,4,5,3,4,3,4,6,9,9,8,8,8,7,10,9,9,10,10,7,6,6,6,6,6,8,8,7,5,4,5,5,6,9,7,7,9,9,8,12,10,10,11,10,8,8,6,7,7,7,6,6,6,8,8,8,7,9,9,11,10,10,12,11,10,12,13,9,11,9,9,8,11,8,8,8,10,13,11,10,13,11,12,13,11,12,13,12,14,13,12,10,9,11,9,11,13,13,14,11,13,15,13,12,13,15,13,13,14,13,13,13,13,12,13,12,14,13,13,12,11,12,10,12,14,13,15,16,15,16,14,16,16,13,14,16,15,12,14,15,13,14,13,13,13,14,12,14,12,11,13,14,13,15,17,14,15,17,16,16,16,15,14,14,14,14,13,15,13,13,13,12,12,13,14,14,16,17,18,15,16,17,16,15,16,16,14,15,15,14,13,14,14,14,14,13,13,15,14,15,15,16,18,18,16,18,16,18,18,17,17,15,15,14,15,14,15,14,14,14,13,14,14,15,16,15,18,19,16,20,17,18,19,18,17,15,15,16,15,14,13,15,14,16,14,14,15,16,16,15,18,18,16,15,20,18,15,18,18,15,17,15,15,15,14,16,13,15,14,14,16,15,17,17,17,17,18,18,17,18,21,20,19,22,21,22,21,19,19,17,18,17,19,17,18,24,24,26,24,22,25,26,24,24,24,23,21,24,19,23,23,22,18,20,21,20,18,19,20,18,18,17,19,19,20,21,22,22,22,22,20,23,22],[27,24,25,25,23,20,21,21,19,18,21,18,16,18,19,15,16,18,18,15,15,18,15,13,14,15,14,13,15,14,12,13,14,12,12,13,14,12,13,14,14,12,13,14,15,14,13,14,16,15,14,16,16,15,15,17,15,15,15,14,15,14,15,14,14,13,13,13,13,12,12,11,12,10,12,10,10,11,11,10,9,11,11,10,10,12,12,13,12,13,14,13,13,13,12,12,12,12,13,12,14,13,13,14,13,15,14,14,14,15,16,15,15,15,16,14,17,15,15,17,18,18,17,19,20,19,20,20,20,19,20,21,22,21,21,20,19,19,19,18,17,18,16,16,17,16,17,15,14,15,15,14,16,14,16,16,16,17,18,19,18,18,19,20,19,19,19,20,18,19,19,21,22,19,19,20,19,18,18,18,18,18,17,17,17,16,16,14,14,15,17,15,15,15,17,16,15,16,16,17,16,17,19,18,18,18,18,18,19,16,16,14,16,14,13,13,13,12,13,13,12,12,13,12,13,12,12,12,15,13,12,15,16,14,15,16,14,14,15,15,12,14,15,14,13,15,15,14,14,13,15,13,14,15,16,16,17,18,18,17,17,16,16,15,16,14,16,15,15,16,16,17,15,14,16,14,14,14,14,14,14,15,17,17,17,19,18,17,18,17,17,17,16,17,17,16,17,17,18,18,17,17,19,18,17,17,20,20,17,19,18,18,18,16,18,17,16,18,19,18,18,17,17,17,16,16,16,16,16,16,16,15,17,17,19,20,21,21,19,21,19,19,18,20,17,18,20,19,18,18,18,17,17,18,16,15,16,15,15,15,15,16,16,16,15,15,14,15,15,15,15,16,16,16,17,18,18,17,18,18,17,17,17,17,15,15,16,16,17,16,16,16,16,16,16,16,15,15,14,14,15,15,15,15,15,15,14,15,15,14,14,14,13,13,13,12,13,12,12,13,12,11,11,10,8,9,7,11,9,8,11,8,8,11,9,8,10,10,7,8,12,10,8,11,10,12,11,10,10,11,12,12,11,11,11,9,10,10,10,12,11,11,12,12,12,13,12,12,13,14,14,13,14,14,14,13,14,13,15,12,12,13,12,12,13,12,13,13,11,12,11,12,13,11,13,12,12,12,13,13,12,13,13,13,14,14,12,12,11,10,10,9,8,8,8,9,10,11,12,14,14,16,17,16,18,17,18,18,18,16,15,13,12,12,11,10,10,9,8,8,7,7,6,6,7,8,8,7,7,9,9,8,8,7,9,8,9,8,8,8,9,8,9,8,7,7,7,7,6,7,7,8,10,10,9,9,9,8,6,6,7,5,7,5,5,6,5,5,6,7,6,7,8,8,8,7,6,6,6,6,5,4,3,3,1,0,1,2,3,3,5,4,5,7,5,7,7,6,8,7,5,5,5,6,7,5,4,3,2,2,2,2,4,4,4,5,5,5,6,7,6,8,7,4,5,4,6,5,6,7,7,6,5,3,4,3,3,4,4,4,5,5,5,7,7,7,8,8,5,5,5,5,7,6,5,5,5,6,6,6,4,5,5,7,6,6,8,8,7,9,9,6,7,6,6,6,7,7,6,5,7,8,8,7,8,8,8,8,8,9,9,10,10,8,8,7,7,8,8,7,10,10,11,9,11,11,10,9,10,11,10,11,11,12,10,11,10,10,10,10,12,9,9,9,8,9,8,10,12,11,13,13,13,13,12,12,13,11,12,13,12,10,11,13,10,12,10,10,12,12,10,10,10,9,10,12,12,12,14,12,13,15,14,14,13,13,12,13,12,12,12,15,11,11,12,11,12,12,12,13,15,15,15,14,14,15,15,13,15,14,12,13,12,13,12,14,12,13,12,12,11,14,13,13,14,14,17,16,15,15,15,16,17,15,15,14,13,13,13,13,14,13,14,14,13,13,12,14,14,14,16,16,16,16,16,17,17,15,16,15,14,14,14,13,15,14,14,15,14,13,14,16,15,14,16,17,16,14,18,16,15,17,16,15,16,15,14,14,15,15,14,15,14,14,15,15,17,16,17,17,18,18,17,18,21,18,19,21,21,21,20,19,18,20,19,18,20,17,19,25,25,27,26,23,27,26,26,25,25,24,22,24,20,24,24,22,19,20,21,20,19,18,18,20,18,17,19,18,20,21,23,21,24,23,20,24,23],[25,23,24,22,21,18,19,19,17,17,18,17,15,15,16,13,13,15,14,12,12,13,11,10,10,11,10,10,11,9,9,9,11,9,9,10,9,9,9,11,9,8,11,11,9,9,11,11,10,11,11,11,12,12,12,12,13,12,11,11,11,10,9,9,9,8,8,8,8,7,7,7,6,6,7,6,6,6,7,7,6,7,7,8,7,9,10,12,12,11,13,12,10,10,9,9,8,9,10,8,9,9,10,9,8,11,10,9,10,11,10,10,12,12,11,12,13,13,12,14,15,14,15,17,19,17,18,17,18,17,18,19,20,19,18,18,16,17,16,16,15,15,13,14,14,13,13,13,12,11,11,11,12,11,13,14,14,15,16,16,16,16,16,18,17,16,18,18,17,18,19,21,19,19,18,19,18,15,17,17,16,16,15,16,15,14,14,12,12,13,13,12,12,14,15,13,13,15,14,14,14,15,17,17,15,17,17,17,18,15,14,13,13,12,11,12,10,10,11,11,11,12,13,10,12,11,12,11,13,13,12,14,15,13,14,14,13,13,15,13,12,13,13,12,12,14,14,14,14,13,15,14,13,14,15,14,15,18,17,15,17,16,15,14,13,13,14,12,13,13,14,15,14,13,15,14,14,13,14,14,14,15,15,16,16,18,18,16,18,15,16,15,14,15,13,14,15,15,16,17,15,16,17,17,15,15,19,19,16,17,17,16,16,15,15,14,14,14,16,15,16,14,14,14,13,13,13,13,11,11,13,12,13,15,16,17,19,19,17,17,17,16,16,16,15,16,16,15,14,15,15,13,13,14,13,12,14,12,11,12,10,11,12,11,10,12,11,10,10,12,11,11,11,12,14,15,15,14,14,15,13,12,13,14,11,11,14,14,12,12,13,13,14,14,14,13,13,12,11,11,11,10,11,10,10,10,10,9,9,10,9,8,8,8,7,7,7,7,7,7,7,6,7,6,5,5,6,6,6,6,7,4,5,6,5,5,6,6,5,5,7,6,5,5,5,7,6,6,7,8,9,9,9,8,7,6,7,7,6,8,7,7,7,7,7,7,8,7,8,8,9,8,9,9,8,8,9,8,9,8,8,9,9,8,8,7,8,7,7,7,7,7,8,8,8,7,7,8,7,8,7,8,8,7,8,8,7,7,6,5,6,6,6,6,7,7,8,9,11,11,14,15,16,16,16,17,16,16,16,15,13,11,9,7,6,6,5,5,5,5,5,5,5,5,6,8,8,7,8,7,7,6,6,7,6,5,5,5,5,5,5,4,4,4,3,4,4,4,5,6,7,8,9,10,9,8,8,7,6,6,6,5,5,4,4,4,4,3,4,4,3,4,4,4,4,4,3,3,3,3,4,3,2,2,2,1,0,1,2,2,2,2,3,3,3,4,4,4,4,4,3,3,2,3,4,3,2,2,2,2,2,2,4,3,3,4,4,4,5,4,4,5,4,3,3,3,3,3,5,6,5,5,3,2,2,3,3,5,4,3,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,5,5,4,5,6,5,6,6,5,5,4,4,5,5,5,4,4,5,6,6,6,6,6,6,6,6,6,6,6,7,6,6,5,5,5,6,6,8,8,8,7,8,8,8,7,8,9,8,8,9,9,9,9,8,7,7,7,7,6,6,6,6,7,6,7,8,8,9,10,10,10,9,10,10,9,9,10,9,8,9,10,8,8,7,7,8,7,7,7,7,7,8,8,9,10,10,10,10,11,10,10,10,10,9,9,8,8,9,9,8,9,9,8,8,9,9,10,11,11,12,10,11,12,12,10,12,12,10,10,9,10,9,10,10,9,10,9,9,9,10,11,11,11,13,13,12,12,13,13,13,12,11,11,10,10,10,10,11,10,10,11,10,10,10,10,11,12,12,13,13,13,14,14,15,13,13,11,11,11,11,11,11,11,11,12,11,10,11,12,13,12,12,13,13,13,15,14,13,15,14,12,13,11,12,11,12,13,12,13,12,11,12,12,15,15,14,15,16,15,15,16,19,18,18,20,20,20,19,20,17,19,17,17,18,18,20,25,24,27,26,24,26,27,26,26,24,24,23,24,20,24,24,23,20,21,21,19,18,18,18,20,19,18,20,20,19,20,21,22,23,22,21,25,24],[24,23,23,22,20,19,19,17,16,17,18,15,14,14,15,12,12,14,13,10,12,12,9,9,9,9,8,8,8,8,7,7,7,6,6,7,7,6,7,8,7,7,8,8,7,7,9,9,9,9,9,10,10,10,9,10,10,9,8,8,8,7,7,7,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,6,5,5,5,6,6,8,9,12,11,11,12,11,9,9,9,7,7,7,8,6,7,7,7,6,7,8,7,7,7,8,7,8,9,9,9,8,11,10,10,11,12,12,12,16,17,16,17,16,16,16,16,18,19,18,17,17,15,15,15,15,14,14,13,12,13,12,12,11,11,10,9,10,10,10,10,10,11,12,12,13,13,12,13,15,12,13,15,14,13,15,15,17,16,16,15,16,16,14,14,14,13,13,11,12,12,11,10,10,10,11,10,9,10,11,11,10,10,12,10,11,12,13,13,13,12,14,14,13,14,12,10,10,10,9,10,10,10,9,11,10,11,12,12,9,9,10,10,9,10,10,10,10,11,11,11,12,12,10,12,12,10,10,13,12,14,12,13,12,11,12,13,11,11,12,13,11,13,15,15,12,14,12,12,11,10,10,10,10,11,11,11,13,12,11,12,12,13,12,12,12,12,12,13,14,14,15,15,14,14,12,13,12,11,11,10,11,10,12,13,14,13,12,14,15,12,13,16,15,13,14,14,12,13,12,11,11,11,11,12,12,11,10,10,11,10,9,10,9,9,9,10,11,12,13,15,16,18,18,16,15,14,13,12,12,11,12,12,11,10,11,11,9,10,10,9,10,9,10,9,9,8,8,9,8,8,8,9,8,8,9,9,9,9,10,10,11,11,11,10,10,10,10,10,10,9,9,10,9,10,10,11,11,12,12,12,12,11,10,10,9,8,8,8,8,7,7,8,8,7,7,8,7,7,6,6,6,6,5,5,6,5,5,5,5,4,4,4,5,5,5,5,4,4,5,4,4,4,4,4,4,5,4,4,4,4,5,5,6,6,7,8,8,8,7,6,5,6,6,5,6,6,5,6,6,7,6,6,6,7,7,7,8,7,7,7,6,7,6,7,6,6,7,7,7,7,7,6,6,5,6,5,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,6,5,5,4,5,4,4,5,6,6,8,8,10,11,13,15,15,16,17,16,17,18,15,15,11,9,8,6,5,5,4,4,3,4,3,4,3,4,6,7,6,5,7,6,6,5,5,6,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,5,8,8,9,9,8,7,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,3,2,2,2,2,2,1,0,1,1,1,1,2,2,2,3,3,3,3,3,2,2,2,3,3,2,2,2,2,1,1,1,2,2,2,2,2,3,3,3,3,3,3,2,3,2,3,3,3,4,4,4,3,2,2,2,2,3,2,2,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,4,4,3,4,4,4,5,4,4,4,3,4,4,4,4,3,4,4,4,4,4,4,5,4,4,5,5,5,6,4,4,4,4,4,4,4,5,6,6,6,5,6,6,6,6,6,6,6,6,7,7,7,8,7,6,6,6,5,5,5,5,5,5,5,6,6,7,7,8,8,7,7,7,7,7,7,7,7,6,7,7,6,7,6,6,6,6,5,6,6,5,6,6,7,8,8,8,8,8,9,9,8,8,8,8,7,7,7,6,6,6,7,6,7,7,7,8,8,9,9,8,9,9,9,8,9,9,7,8,7,7,7,7,7,7,8,7,7,7,8,9,9,9,10,10,9,10,8,10,10,9,9,8,9,8,8,8,7,8,7,9,7,8,8,8,9,9,10,10,9,10,10,10,11,10,10,9,9,9,9,8,7,9,8,9,8,8,9,10,10,10,11,11,11,11,12,11,10,11,10,10,10,9,10,9,8,10,9,10,9,9,10,11,12,12,11,12,14,12,12,14,16,15,15,19,18,17,16,15,15,14,15,14,17,17,20,24,24,27,26,25,27,27,26,26,26,25,23,24,21,25,24,23,20,20,22,20,18,17,19,19,18,17,19,18,18,20,21,21,23,21,21,24,23],[23,20,22,21,18,17,18,17,15,16,16,13,12,14,14,11,12,13,11,9,9,12,9,8,9,9,7,7,9,7,7,8,8,7,6,8,7,7,7,8,8,7,8,8,8,8,9,9,8,9,10,10,10,11,10,10,10,10,9,9,8,8,7,8,7,6,6,6,6,5,5,6,5,5,5,5,4,5,5,5,4,5,5,5,5,8,9,10,10,11,11,10,8,8,8,7,6,6,7,6,6,7,7,6,7,8,7,7,7,8,7,8,9,9,9,10,11,9,10,12,12,11,13,15,16,15,16,16,16,15,16,18,19,18,17,17,15,15,15,14,13,13,13,13,13,12,12,11,10,10,9,10,10,9,11,11,11,12,13,13,12,13,13,14,13,14,14,14,14,14,15,16,16,15,15,14,15,13,13,13,13,12,11,12,11,11,10,9,11,10,11,9,10,10,10,9,10,11,10,11,12,13,14,12,12,14,14,13,13,11,10,10,9,9,7,9,8,9,8,9,8,9,9,8,8,10,9,8,9,10,9,10,11,10,12,11,10,10,10,10,9,9,10,9,11,11,10,10,11,10,11,10,10,11,11,11,11,13,13,12,13,11,12,10,10,10,10,8,9,10,10,11,11,11,10,10,10,10,10,10,10,11,11,12,13,14,15,13,14,12,13,12,11,11,10,10,11,11,13,13,12,12,13,13,11,12,14,15,12,13,13,12,12,11,11,12,11,12,13,12,11,11,11,11,10,10,10,9,10,10,10,10,12,13,15,16,17,16,16,15,16,13,13,13,12,13,13,13,11,12,11,11,11,11,10,10,10,10,9,8,8,9,10,9,8,10,9,8,9,10,8,9,10,10,11,12,12,11,11,11,11,10,10,11,9,10,10,10,9,10,11,11,11,12,11,11,11,10,9,9,9,8,9,9,7,8,8,8,7,7,8,7,7,7,6,6,6,6,6,6,6,5,5,5,4,5,4,5,4,4,4,4,4,5,4,4,4,4,4,4,5,4,4,4,4,5,5,6,6,7,8,8,8,7,7,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,6,7,6,6,6,6,7,7,7,7,7,6,6,5,6,5,5,6,5,6,6,6,6,6,6,6,7,7,6,6,7,6,6,5,5,5,5,5,5,5,6,8,8,10,11,13,16,16,17,17,17,18,18,16,16,13,11,8,7,5,5,4,4,4,4,3,4,3,4,6,6,6,6,6,6,5,5,6,5,6,5,5,4,3,3,4,3,4,4,3,3,3,4,3,4,5,7,8,9,8,8,7,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,1,1,0,1,2,1,1,2,2,2,3,2,3,3,2,3,2,3,3,2,2,2,2,2,1,1,2,1,2,2,2,2,3,3,3,4,3,3,3,2,3,3,3,5,5,4,3,2,2,2,2,3,2,2,3,3,3,3,3,3,4,4,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,4,4,3,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,4,5,5,5,5,5,5,4,4,4,4,5,5,6,6,6,6,6,7,6,6,6,7,6,6,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,6,6,7,8,8,8,8,8,8,8,7,7,8,7,6,7,7,6,7,6,6,6,6,6,6,6,6,6,7,7,8,9,8,8,9,8,9,8,8,7,8,7,7,7,7,6,6,7,6,6,7,8,8,9,10,10,8,9,9,9,8,9,9,8,8,8,8,7,7,7,7,7,7,7,7,8,8,9,9,10,10,10,11,9,10,11,10,9,9,8,8,8,8,8,8,8,8,7,7,8,8,9,9,10,11,10,11,11,11,12,11,10,10,9,9,9,8,7,9,8,9,7,7,9,9,9,10,11,11,11,10,12,11,11,11,11,10,10,9,9,9,8,10,9,9,8,8,10,10,11,12,11,10,13,12,12,12,16,15,14,17,17,17,15,15,14,14,14,14,15,15,18,22,22,25,25,23,25,25,25,24,23,23,22,23,21,22,22,21,19,20,20,18,17,18,18,18,18,17,19,17,18,19,20,20,21,21,19,23,21],[24,21,21,20,18,16,15,16,15,13,16,12,11,12,12,10,10,11,10,8,8,9,7,7,7,7,5,6,7,6,5,6,6,5,5,6,5,5,6,6,6,5,7,7,7,7,7,8,7,8,8,8,10,10,9,10,9,9,8,8,7,7,7,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,5,6,8,10,9,9,10,9,8,7,7,6,5,5,6,5,5,6,6,6,5,6,6,6,6,7,7,7,7,8,8,8,9,9,9,10,11,11,11,14,14,14,15,14,14,14,14,16,17,16,15,15,13,14,13,12,12,11,11,11,11,10,10,9,9,9,8,8,9,8,9,10,10,11,12,12,11,11,11,13,12,12,13,13,12,15,14,15,15,15,14,14,14,13,12,12,11,11,11,12,10,10,10,9,9,9,9,9,9,9,10,10,9,10,9,10,10,11,12,11,10,11,12,13,12,10,9,10,9,9,8,9,8,8,9,8,8,9,9,7,9,8,8,7,10,9,8,9,11,9,11,11,9,10,9,9,9,8,10,9,10,10,10,10,10,10,11,10,10,11,11,10,11,13,13,11,12,11,10,10,9,10,10,9,10,11,10,12,11,10,10,10,10,9,11,10,10,11,11,12,12,14,13,12,12,11,11,10,9,10,10,11,11,11,12,12,11,11,12,12,11,11,14,14,12,12,12,11,11,10,11,10,10,11,11,11,10,10,10,9,9,9,9,8,8,8,9,9,10,11,13,14,15,15,14,14,14,11,11,11,10,11,12,11,10,11,10,9,9,10,9,9,9,9,8,7,7,8,8,7,7,8,7,7,7,8,7,7,8,8,9,10,10,9,10,10,9,8,9,9,8,8,9,9,8,9,10,10,11,11,11,11,10,9,8,8,7,7,7,7,6,7,7,7,7,6,6,6,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,5,5,4,5,4,4,4,4,4,4,4,3,4,4,4,3,3,3,4,4,4,4,6,7,7,6,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,5,5,4,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,6,7,8,9,10,11,13,14,14,14,14,15,15,14,13,11,9,7,6,4,4,3,3,4,4,4,4,4,4,5,6,6,6,6,6,5,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,7,8,8,6,6,5,5,5,4,4,3,2,3,3,2,3,3,2,3,2,2,2,3,2,3,2,3,3,2,2,2,2,2,2,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,5,5,4,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,3,4,3,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,5,5,6,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,4,4,5,5,5,5,5,6,6,7,7,8,7,6,7,6,6,6,7,6,6,6,6,6,6,5,5,6,5,5,5,5,6,6,6,7,7,7,7,7,8,8,8,7,7,7,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,8,8,8,8,7,7,7,8,7,7,7,7,6,7,6,7,7,6,7,7,7,7,8,8,9,9,8,9,8,9,10,9,8,8,8,7,7,7,7,7,7,7,7,7,8,8,8,8,9,10,9,9,10,10,11,10,9,8,8,8,8,7,7,8,7,8,8,7,8,8,9,9,10,10,9,9,11,10,9,11,10,8,10,8,8,8,8,8,8,8,8,8,9,9,11,11,10,10,12,11,11,12,14,14,15,16,17,17,14,14,13,13,12,14,14,14,16,21,21,25,24,23,25,25,24,23,22,22,20,22,19,22,21,21,18,18,19,18,16,17,17,18,16,16,18,17,19,20,20,20,22,20,20,23,21],[22,19,20,20,16,15,16,16,12,13,14,12,10,12,12,9,9,11,11,8,8,9,7,7,6,6,6,5,6,5,5,5,5,4,4,5,5,4,5,6,5,4,6,6,5,5,7,6,6,7,7,7,8,9,8,8,8,7,6,7,6,5,5,5,5,4,4,4,4,4,4,4,4,3,4,3,4,4,4,4,4,4,4,5,5,6,8,11,10,10,11,10,8,7,7,6,6,5,6,5,5,6,6,5,5,6,5,5,5,6,6,5,6,7,6,7,8,8,8,9,10,10,10,13,13,12,13,13,13,13,13,16,17,15,15,15,13,14,13,13,12,11,11,11,12,11,10,10,9,8,8,8,9,8,9,10,10,11,11,12,11,11,11,12,11,12,13,13,11,13,13,14,14,14,13,14,13,12,12,12,11,10,10,10,10,9,9,7,8,8,8,7,8,8,9,8,9,9,10,10,10,11,12,11,11,12,12,12,11,11,9,9,9,8,7,8,7,7,8,8,9,9,10,8,8,8,8,7,9,9,8,9,10,10,10,11,10,9,9,9,8,8,10,9,9,10,10,10,10,10,11,11,10,11,11,10,11,12,12,11,12,11,10,9,9,9,8,8,9,8,9,10,10,10,10,9,10,10,9,10,10,11,11,11,12,13,13,12,11,11,10,10,9,9,8,9,9,10,11,12,11,10,11,11,10,11,13,13,11,12,11,10,10,10,10,9,9,9,10,10,9,9,9,9,8,8,8,8,7,8,8,9,10,11,13,13,15,14,13,14,13,11,11,11,9,10,10,9,9,10,9,8,8,9,8,8,8,8,7,7,6,7,7,7,6,7,7,6,6,7,7,6,7,8,9,9,9,8,8,9,8,7,8,8,7,7,8,8,7,8,9,9,10,10,10,10,10,9,8,7,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,3,4,4,4,4,4,4,3,3,4,4,4,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,6,7,7,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,5,5,5,6,6,6,6,5,5,5,4,4,4,4,5,5,5,5,4,5,5,4,4,5,4,4,4,5,4,4,3,3,3,3,4,4,5,5,6,7,9,10,12,15,14,17,16,15,16,17,15,15,12,9,7,5,3,3,3,3,3,3,3,3,4,4,5,6,6,6,6,5,5,5,5,5,5,4,4,4,3,3,3,3,2,2,2,3,3,3,3,4,5,6,7,8,8,7,6,6,5,5,5,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,1,2,1,1,2,2,2,2,2,2,2,3,2,3,2,3,3,4,5,5,4,3,3,2,2,2,2,2,2,3,2,2,3,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,5,5,6,6,6,5,6,6,6,6,6,5,5,5,5,4,5,4,5,5,5,6,6,7,7,7,8,7,7,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,6,6,6,6,6,7,7,8,8,8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,7,6,7,7,8,8,9,9,8,8,9,8,7,8,8,7,7,7,7,6,7,7,7,7,7,7,7,7,8,8,9,10,10,9,10,8,10,10,9,8,8,8,8,7,7,7,7,7,7,8,8,8,8,9,9,10,10,10,11,10,10,11,10,9,8,8,8,8,7,7,8,8,8,8,8,9,8,9,9,10,11,10,10,11,10,10,10,10,9,9,8,8,8,8,9,8,8,8,8,10,9,11,12,11,10,12,12,11,12,14,14,14,16,16,16,14,14,13,13,13,14,15,15,17,22,22,25,25,23,25,26,24,24,23,23,21,23,21,21,22,21,19,20,19,18,19,17,17,19,18,18,19,17,19,20,20,19,21,21,20,22,21],[22,21,20,19,18,16,16,16,16,16,16,14,12,13,14,11,11,12,11,9,9,9,7,7,6,7,6,5,6,5,5,5,5,4,4,5,5,5,4,5,5,4,5,6,5,5,6,6,5,6,7,7,8,8,7,8,7,7,6,6,6,5,5,5,4,4,4,4,4,3,4,4,4,3,3,3,3,3,4,4,3,4,4,4,4,6,7,10,10,10,10,9,8,6,7,6,5,5,6,5,5,6,6,5,5,6,5,5,5,6,5,5,7,7,6,7,8,7,7,9,10,9,10,13,14,13,15,13,13,14,15,16,18,16,16,15,14,14,13,13,11,11,11,10,11,10,9,9,8,7,7,7,8,7,8,8,9,9,10,11,10,9,10,12,10,11,12,12,11,12,13,15,15,13,13,14,14,12,11,11,10,11,10,10,9,9,9,8,9,8,8,9,8,8,9,9,8,9,10,10,9,10,12,11,11,11,12,12,11,11,9,10,9,8,8,8,8,7,9,8,9,9,10,8,8,9,9,8,9,10,9,10,10,9,12,11,10,10,10,10,9,9,11,10,10,10,10,11,10,10,11,10,10,11,11,10,11,12,14,11,11,10,10,9,9,9,9,8,9,9,10,10,10,10,10,9,10,10,10,10,11,10,11,12,12,13,14,12,12,11,10,10,9,9,8,10,9,10,11,12,12,10,12,12,10,11,13,13,12,12,12,10,10,9,9,9,8,8,9,9,8,8,8,8,8,7,7,7,7,7,7,8,10,11,13,13,14,14,13,12,12,10,9,9,9,9,9,8,8,8,8,7,7,7,7,7,8,7,7,6,6,6,7,6,6,6,6,6,6,6,6,6,7,7,7,8,8,8,7,8,8,7,7,7,7,7,7,7,8,8,9,9,11,11,12,11,10,9,8,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,3,3,4,4,6,8,8,7,5,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,5,5,5,5,6,5,5,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,3,3,4,4,5,5,6,7,9,10,12,14,15,16,16,16,17,17,14,14,11,9,6,5,3,3,2,2,2,3,3,3,3,4,5,6,5,5,6,5,5,4,4,5,5,4,4,3,3,2,2,2,2,2,2,2,2,3,3,4,5,7,8,8,7,6,7,6,5,5,5,4,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,3,4,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,3,3,2,3,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,5,4,4,5,5,4,4,5,5,5,6,5,4,4,4,4,3,4,4,4,4,4,5,5,6,6,6,7,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,6,6,6,7,7,6,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,8,7,8,7,8,8,8,7,7,7,6,6,7,7,6,6,7,6,7,7,7,8,8,8,8,8,8,9,9,9,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,9,9,9,9,9,8,10,9,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,9,11,11,10,10,12,11,11,12,15,14,14,17,16,15,13,13,13,13,13,13,15,16,19,23,23,26,26,25,27,27,26,26,24,25,23,24,22,23,22,22,20,20,20,20,19,18,19,19,18,18,19,19,19,20,22,21,22,21,22,23,21],[22,20,20,21,18,17,17,16,15,15,15,14,12,14,13,13,11,12,11,9,9,9,8,7,6,6,6,5,5,5,5,4,5,4,5,5,4,5,5,5,5,5,6,6,6,5,7,6,7,7,8,8,9,9,9,8,8,8,7,7,6,6,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,4,3,3,3,4,4,4,5,7,8,9,9,8,7,8,6,6,5,5,4,5,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,7,7,8,9,8,9,9,10,13,14,14,15,13,13,14,14,15,18,16,14,15,14,14,12,12,11,11,11,11,11,11,10,9,9,8,8,8,8,8,9,9,9,10,11,11,11,10,10,11,11,11,12,12,11,13,13,14,14,15,13,13,14,13,12,11,11,11,10,11,10,9,8,8,8,9,8,7,8,8,9,8,8,9,9,9,9,10,11,11,10,10,11,12,11,10,9,9,8,8,7,8,7,7,8,8,7,8,8,7,8,8,7,6,8,8,7,9,10,9,11,9,10,9,8,9,9,7,9,9,8,8,10,9,9,9,10,9,9,10,11,10,11,11,11,10,11,10,10,8,9,8,8,8,9,9,9,11,9,10,9,9,8,8,9,10,9,10,11,12,13,13,13,12,11,11,10,9,9,9,9,10,10,11,11,11,11,11,11,11,10,11,13,12,12,12,12,10,11,10,9,9,9,9,10,9,8,9,8,8,7,8,8,7,7,8,7,9,9,10,12,13,14,14,12,12,12,11,10,10,9,10,9,9,9,9,9,8,8,8,8,8,8,8,7,6,6,7,7,6,6,7,6,6,6,7,7,7,7,7,7,9,8,8,8,8,8,8,8,8,8,7,8,8,7,8,9,9,11,11,11,11,10,9,8,7,6,6,6,6,5,6,6,6,5,5,6,5,5,5,4,4,4,3,4,4,4,4,3,4,3,3,3,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,3,3,3,4,4,6,8,8,7,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,4,4,4,4,4,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,3,3,3,3,4,4,5,5,7,7,9,9,12,13,14,16,15,15,16,16,14,14,12,9,7,6,4,3,3,3,2,3,3,3,3,4,5,6,6,5,5,6,5,4,4,5,5,4,4,3,3,2,2,2,2,2,2,2,2,3,3,4,5,6,7,8,7,7,6,5,5,5,4,4,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,2,1,2,2,1,2,1,1,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,3,3,4,3,3,4,3,3,4,4,3,4,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,5,4,4,4,4,4,4,4,5,5,5,6,6,7,7,7,6,6,6,6,6,6,6,6,5,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,7,7,7,7,7,8,7,6,6,6,6,6,5,6,5,5,5,5,5,5,6,6,7,7,8,8,7,8,8,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,9,9,8,9,8,9,9,8,8,7,7,7,7,7,6,7,6,7,6,7,7,7,8,8,8,9,9,9,9,9,10,9,9,8,8,8,8,7,6,7,6,8,7,7,8,8,9,9,9,10,10,9,10,10,9,9,10,9,9,8,8,8,7,8,7,9,7,7,9,9,10,10,10,10,12,11,11,12,14,15,15,17,16,17,15,14,13,13,13,14,16,16,18,23,22,25,25,24,26,26,25,24,23,23,22,22,20,21,22,21,19,20,19,18,18,17,16,18,18,17,17,17,18,19,19,20,21,20,19,22,20],[22,19,20,19,18,15,16,16,14,13,14,13,11,13,13,9,10,12,11,8,8,10,7,6,6,6,5,5,5,5,4,5,5,4,4,5,4,4,4,5,4,4,5,5,5,5,6,6,5,7,7,7,7,8,7,7,7,7,6,6,6,5,5,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,3,3,3,3,4,4,4,6,8,9,10,9,8,9,7,6,6,5,5,5,5,4,5,6,6,5,4,6,5,4,5,6,5,5,5,6,6,6,7,7,7,7,8,8,9,11,12,11,12,12,12,12,13,14,15,14,13,13,13,12,11,11,11,11,10,10,10,10,9,9,8,7,8,7,8,7,8,8,9,9,10,10,10,10,10,10,10,11,11,11,10,12,12,13,13,13,12,12,12,11,10,10,10,9,9,10,10,9,9,8,8,8,8,8,8,8,9,8,8,9,9,9,9,10,10,10,9,10,11,11,10,10,8,9,8,8,7,8,8,7,8,8,8,9,9,8,8,8,8,7,8,8,8,9,9,9,10,10,9,9,9,8,8,8,9,8,9,9,10,9,10,9,10,9,9,10,10,10,10,11,11,10,10,10,9,9,8,8,8,7,8,10,10,10,10,10,9,9,10,9,9,9,9,10,10,11,11,12,12,11,11,10,9,8,8,8,8,9,10,9,10,10,10,10,10,10,9,10,11,12,11,11,10,9,10,10,9,8,8,8,9,9,8,8,8,8,7,7,8,7,7,7,7,8,9,10,12,13,14,13,12,11,12,10,9,9,8,9,9,8,8,8,8,7,8,7,7,7,8,8,7,7,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,8,8,8,8,8,8,7,7,7,7,7,7,7,6,7,8,8,9,10,10,9,9,8,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,4,4,6,7,7,7,5,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,4,5,5,5,5,5,5,6,6,5,5,4,4,4,4,4,4,5,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,4,5,5,6,7,8,9,10,12,13,15,15,15,16,16,14,14,12,9,7,5,3,3,2,2,2,3,3,3,3,4,5,6,6,5,6,5,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,3,4,5,6,7,7,7,7,6,6,6,6,5,4,4,3,2,2,3,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,2,3,3,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,3,3,2,3,2,2,2,2,1,2,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,6,5,5,5,6,5,5,5,5,5,5,6,5,6,5,5,5,4,4,4,4,4,4,4,5,5,6,6,6,6,7,7,7,6,7,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,7,7,8,8,7,8,8,7,6,7,7,6,7,6,6,6,7,6,6,6,6,6,6,7,7,8,8,9,9,8,8,8,9,9,8,7,7,7,7,6,7,7,6,7,7,7,7,7,7,8,8,9,9,9,9,9,9,10,9,9,8,8,7,7,7,7,7,7,7,7,7,8,8,9,8,9,10,9,9,10,9,9,9,9,8,8,8,8,7,7,8,8,8,8,7,8,8,9,10,9,9,11,10,11,11,13,13,14,14,15,15,14,13,13,12,13,13,15,15,16,21,21,24,24,23,24,25,24,23,22,23,20,21,20,21,21,20,18,18,19,18,18,16,17,19,18,18,19,18,19,19,19,19,20,20,19,22,20],[23,22,22,21,20,18,18,16,17,16,15,14,15,13,13,13,12,11,11,10,10,9,8,7,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,4,6,6,6,7,8,6,6,6,6,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,5,5,5,8,10,11,10,10,9,7,6,6,6,4,5,5,5,4,5,5,4,4,5,5,4,4,5,4,4,5,5,5,6,6,6,6,7,8,7,9,11,12,12,12,13,13,13,14,15,16,16,14,15,13,13,12,12,11,10,10,10,10,9,8,8,7,6,6,7,8,7,7,7,8,8,9,10,9,9,9,11,9,9,11,12,9,11,13,13,14,13,12,14,12,11,10,11,9,10,9,9,9,8,8,7,8,7,8,8,8,7,9,8,8,8,8,8,9,9,11,10,10,11,11,11,10,10,8,8,8,7,8,8,7,7,8,7,8,8,9,8,8,8,8,7,8,9,9,9,9,9,10,10,9,9,9,9,8,8,10,9,9,8,9,10,8,9,10,10,8,10,11,10,9,11,12,10,10,10,9,8,8,8,8,8,9,8,9,10,9,9,9,9,10,8,9,9,9,9,10,11,11,13,13,12,11,10,10,10,8,9,8,9,10,9,10,10,10,10,11,11,9,10,13,13,11,11,10,9,9,9,8,8,7,7,8,8,7,7,7,7,7,6,7,6,6,6,6,7,9,10,12,13,14,14,12,12,11,9,9,9,7,8,8,7,7,8,7,6,6,7,7,7,7,7,7,6,5,6,6,5,5,6,5,5,5,6,6,5,6,6,7,7,7,7,6,7,7,6,6,7,6,6,7,7,6,7,8,8,10,10,10,10,9,8,7,6,5,5,5,5,4,4,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,8,8,7,5,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,5,5,5,4,3,3,3,3,3,3,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,2,3,3,3,3,3,4,5,6,7,8,9,11,14,14,16,16,16,16,17,15,14,12,9,6,5,3,3,2,2,2,2,2,3,3,4,5,6,5,5,5,5,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,6,7,8,7,7,5,6,5,6,5,4,4,2,2,2,3,1,2,2,1,2,1,1,1,1,1,2,2,2,2,2,3,2,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,2,3,3,2,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,5,5,4,4,4,4,4,4,5,5,5,5,4,4,3,3,3,3,3,3,4,4,4,5,5,5,6,6,6,6,6,6,6,5,5,6,5,4,5,5,4,5,4,4,4,4,4,4,5,5,5,6,6,6,7,6,6,6,6,6,6,6,5,5,4,5,5,5,5,5,5,5,6,6,6,6,7,7,7,6,6,7,6,6,6,7,6,6,5,5,5,5,5,5,6,5,6,6,6,7,7,8,8,8,7,8,7,8,8,7,7,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,8,9,8,8,8,9,9,8,8,7,7,6,6,6,6,7,6,7,6,7,8,8,8,8,9,9,9,8,10,9,8,9,9,8,8,7,8,7,7,8,7,8,7,7,8,9,11,11,10,9,12,11,11,11,14,14,14,17,17,16,13,13,13,12,13,13,16,15,18,23,24,26,26,24,26,26,26,26,24,25,22,23,21,22,22,23,20,19,20,19,18,17,18,20,19,18,20,21,20,20,22,21,23,21,22,24,22],[23,21,19,19,19,18,18,16,19,17,16,15,14,14,16,14,12,14,13,10,10,12,8,7,7,7,6,6,5,5,5,5,5,5,4,5,5,4,5,5,5,4,5,6,5,5,6,6,6,7,7,8,8,9,9,8,8,8,7,6,6,6,6,5,5,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,5,5,6,7,9,10,9,8,8,8,6,7,6,5,5,6,5,5,6,5,5,6,5,5,6,5,6,5,6,7,7,7,7,8,8,9,8,9,9,11,12,14,13,14,13,13,13,13,15,16,15,15,14,13,13,12,12,11,12,11,11,11,10,9,9,9,8,8,8,8,8,8,9,9,10,10,10,11,11,10,11,11,11,11,12,12,12,12,13,14,14,13,13,13,13,11,11,11,11,10,11,10,9,9,8,9,9,9,9,8,9,9,9,8,9,9,10,9,10,11,11,10,10,11,11,11,10,9,10,9,9,8,9,8,7,8,8,8,9,8,8,9,9,8,8,10,10,9,10,10,10,11,10,10,10,11,10,9,9,10,10,10,10,11,11,10,10,11,10,10,10,11,11,11,12,12,11,11,11,10,10,9,9,9,9,9,10,10,11,10,11,10,10,10,10,10,10,10,10,11,12,12,13,13,12,11,11,10,10,9,9,9,11,11,11,11,11,11,11,12,11,10,11,13,13,12,12,12,10,10,11,9,9,9,8,10,9,8,8,8,8,8,7,8,7,7,7,7,8,9,10,12,12,14,13,12,12,12,10,9,9,9,9,9,9,8,9,8,8,8,8,8,8,8,8,8,7,6,7,7,6,6,7,7,6,6,7,6,6,7,7,8,8,8,8,8,8,9,8,8,8,8,7,8,8,7,8,9,9,10,11,10,10,10,9,8,7,6,6,6,6,5,5,6,5,5,5,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,5,7,8,8,5,4,4,4,3,3,4,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,4,5,4,5,5,5,6,6,6,5,5,4,4,4,4,4,4,5,5,5,5,4,4,5,4,4,5,4,4,4,4,4,3,3,3,3,3,4,4,5,6,7,8,9,10,12,12,14,14,14,15,16,16,15,14,12,10,7,5,4,3,2,2,2,3,3,3,3,4,5,6,6,6,5,5,4,4,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,3,3,4,5,7,7,8,8,7,6,6,6,7,5,5,4,3,2,2,3,2,2,2,2,2,2,1,1,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,2,2,2,2,2,3,3,3,4,5,5,5,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,5,5,6,5,6,5,6,6,6,5,5,5,5,5,5,6,6,5,6,5,4,4,4,5,4,5,5,5,5,5,6,6,7,7,7,7,7,7,7,7,6,6,6,6,5,6,6,5,5,4,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,7,6,6,6,6,5,5,6,6,6,6,6,6,7,7,7,7,7,8,8,7,8,8,7,7,7,7,7,7,6,6,6,6,6,6,6,7,7,7,7,7,8,8,9,9,8,9,8,8,9,8,7,7,7,7,7,7,7,6,7,7,7,7,7,7,8,8,9,9,8,9,9,9,10,9,8,8,8,7,7,7,7,7,7,8,8,7,8,8,9,9,9,9,10,9,10,9,9,9,9,9,9,8,8,8,8,8,8,8,8,8,9,9,10,10,10,10,11,11,11,11,13,13,14,14,15,16,14,14,13,13,13,15,15,15,16,22,22,24,24,23,25,25,25,24,22,22,21,22,20,20,20,20,18,18,19,18,18,16,17,19,18,17,18,18,18,19,19,19,20,20,20,22,20],[23,24,22,21,21,20,19,19,21,19,18,17,16,16,16,14,14,13,12,10,10,10,7,7,7,6,5,5,4,5,4,5,4,4,4,4,5,4,4,4,5,4,4,5,4,4,4,5,4,5,5,6,6,7,6,5,6,5,5,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,4,4,5,7,8,10,10,8,8,7,5,5,5,4,4,5,4,4,5,5,4,4,4,5,4,4,5,4,4,5,5,5,6,6,6,6,6,7,7,8,9,10,10,10,11,11,11,12,13,15,13,13,14,12,12,12,11,10,11,10,9,9,8,7,8,7,6,5,7,7,6,6,7,7,8,9,9,9,9,9,10,9,9,10,11,9,11,12,13,13,13,13,13,12,10,10,10,9,9,9,10,8,8,7,6,7,6,7,6,6,7,8,7,7,8,8,8,8,9,10,10,9,10,10,10,10,9,8,8,7,7,6,7,6,6,7,7,8,8,8,7,7,8,8,7,8,8,8,8,8,9,10,9,9,9,10,10,9,8,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,11,11,10,10,10,8,8,8,8,6,6,8,9,9,10,9,9,10,8,10,9,8,8,10,9,9,11,11,12,11,11,10,10,9,9,8,8,7,8,9,9,10,10,10,9,10,11,10,10,12,11,10,10,10,9,9,9,8,7,7,7,8,7,7,7,6,6,6,5,6,6,5,5,5,7,8,9,11,12,12,12,10,10,9,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,7,6,6,5,4,5,5,4,4,5,5,4,4,5,5,4,5,6,6,7,6,6,6,6,6,5,6,6,5,5,6,6,5,6,7,8,8,9,9,9,8,7,6,6,5,5,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,5,6,8,6,4,4,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,4,4,5,5,4,4,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,4,5,6,7,8,9,11,13,14,16,17,17,18,17,15,14,12,9,6,4,3,2,2,2,2,2,2,3,3,3,5,5,5,6,5,5,4,4,3,4,4,3,3,3,2,2,2,1,1,1,1,2,2,2,3,3,4,5,7,7,7,6,6,6,5,6,5,5,4,3,2,2,3,2,2,2,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,3,3,2,3,3,2,3,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,4,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,5,4,4,3,3,3,3,3,3,4,4,4,5,5,5,6,6,6,5,5,5,5,5,5,5,4,4,5,5,4,4,3,4,4,4,4,4,4,5,5,5,5,6,6,5,6,6,6,6,5,5,5,5,4,4,4,4,4,5,5,5,6,5,6,6,7,7,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,8,8,7,7,6,7,7,7,6,5,6,5,5,6,5,5,6,6,6,7,6,7,7,7,8,8,7,8,7,8,8,7,7,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,9,9,8,7,8,8,7,8,8,7,7,7,7,7,7,7,8,7,8,7,8,8,10,10,9,9,10,10,10,11,13,13,13,15,15,15,14,13,12,12,12,13,15,16,17,21,22,25,25,23,25,26,25,25,22,24,20,22,20,21,21,21,18,18,20,18,17,15,17,19,17,17,19,18,17,19,20,20,21,21,21,23,22],[23,22,22,21,22,18,18,17,16,16,15,14,14,14,11,13,12,10,10,10,10,9,8,7,6,6,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,7,7,6,6,6,5,5,4,4,4,3,4,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,3,4,4,5,7,9,10,9,10,10,6,6,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,6,6,6,7,8,7,9,12,13,11,11,12,13,11,12,15,16,15,13,14,12,13,11,11,10,10,9,9,9,8,7,6,6,5,5,5,6,5,5,6,7,7,7,8,8,7,8,10,8,8,10,10,9,9,10,11,12,11,10,12,11,10,9,9,8,9,8,9,7,7,7,5,6,6,7,6,5,6,7,6,6,7,7,7,7,8,9,8,8,9,9,9,8,8,7,7,7,6,6,7,7,6,8,7,7,8,8,7,7,7,7,7,7,8,8,8,8,7,9,8,8,9,8,8,8,8,10,8,8,9,8,9,8,8,9,9,8,8,9,9,8,9,10,9,8,8,8,7,7,7,7,6,8,7,9,9,9,9,8,8,10,9,8,8,9,8,8,10,10,11,11,10,9,8,8,8,7,7,6,7,8,8,9,9,10,8,9,10,9,8,11,11,9,9,9,8,8,7,7,7,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,6,7,9,11,12,13,12,11,10,10,8,7,7,7,6,7,6,5,6,6,5,5,6,5,5,6,5,5,5,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,6,6,5,5,6,5,5,5,6,5,5,6,6,5,6,7,8,9,10,10,9,8,7,6,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,2,3,3,4,6,7,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,2,2,2,3,3,4,4,6,7,8,9,11,13,15,16,16,16,17,17,14,14,11,9,6,4,3,2,2,2,2,2,2,2,3,3,4,5,5,5,4,5,4,4,4,5,4,3,3,3,2,2,2,1,1,1,1,1,2,2,2,3,4,5,7,7,7,6,5,5,5,5,6,4,4,3,2,2,3,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,4,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,3,3,3,4,3,3,4,4,4,4,3,3,3,2,3,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,5,5,6,5,4,5,5,4,5,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,7,6,6,5,6,6,6,5,5,5,4,4,5,5,5,5,5,5,6,6,6,6,6,6,7,6,7,7,7,7,6,6,6,6,5,5,5,5,6,5,6,6,6,6,6,7,6,7,8,7,7,8,7,6,7,7,6,7,6,6,6,6,7,6,7,6,6,7,7,9,9,8,8,10,9,9,10,13,12,13,15,16,15,12,12,11,12,11,12,14,15,18,23,23,25,25,23,25,26,25,26,24,24,22,23,21,21,22,21,20,19,19,19,19,17,18,20,18,18,20,20,19,20,21,21,22,20,22,24,21],[25,23,23,22,21,21,19,16,17,19,16,13,16,15,12,12,15,12,11,11,11,9,8,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,6,8,9,9,10,11,7,6,6,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,6,6,7,6,8,9,10,10,10,11,12,12,13,16,16,16,14,15,14,13,12,11,10,11,10,9,8,7,7,6,6,5,5,5,5,5,5,6,6,6,7,8,8,7,8,8,8,8,8,9,8,9,10,12,11,11,11,12,11,9,9,9,8,8,7,8,7,7,5,5,6,5,6,5,5,6,6,6,6,7,7,6,6,7,8,8,7,8,8,8,8,7,6,6,6,6,6,6,6,5,7,7,7,7,7,6,7,7,7,6,7,7,7,7,8,8,8,8,8,8,8,8,8,7,9,9,8,9,8,9,8,8,8,8,7,8,8,8,9,9,10,8,8,8,7,7,6,7,6,6,7,7,8,8,8,8,8,8,8,7,7,8,8,8,8,10,9,11,10,10,9,8,7,8,7,7,6,7,7,8,8,9,9,9,9,10,9,9,10,10,9,9,9,8,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,5,5,6,6,8,10,11,11,11,10,9,8,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,4,4,4,4,4,5,5,5,6,6,5,5,5,5,5,5,4,5,5,5,5,6,6,7,9,9,9,9,8,7,6,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,2,3,3,5,6,7,5,4,3,3,3,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,2,2,2,2,2,2,3,4,4,5,6,7,8,10,12,13,15,16,16,16,17,13,13,11,8,5,3,3,2,2,2,2,2,2,2,3,3,4,4,4,5,4,4,4,3,3,4,3,3,3,3,2,2,2,1,1,1,1,1,2,2,2,3,4,5,6,7,6,6,5,5,5,6,4,4,4,3,2,2,3,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,5,5,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,4,3,4,4,5,4,5,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,5,5,5,6,6,5,5,4,5,4,4,4,4,4,4,4,4,5,4,5,6,5,6,6,5,6,6,6,7,6,5,5,5,4,5,5,4,5,5,5,5,5,5,6,6,5,6,6,6,6,7,6,6,6,6,6,6,5,5,5,5,6,5,6,6,6,6,6,8,8,7,7,9,8,8,9,11,11,12,14,15,14,12,12,11,11,11,11,14,15,17,21,22,24,24,23,24,25,24,24,22,24,21,22,20,20,20,20,18,17,18,17,17,15,17,19,18,17,19,18,17,18,19,20,20,20,20,22,21],[24,23,23,20,20,18,19,16,17,17,16,12,14,15,12,11,11,10,9,8,9,8,7,6,6,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,4,5,5,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,2,3,3,4,4,5,6,8,9,9,9,9,7,6,6,5,5,4,5,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,5,5,5,6,6,7,6,8,11,12,10,11,12,13,12,14,16,17,18,15,16,14,14,13,12,10,10,10,9,9,7,7,6,5,5,5,5,5,5,5,6,6,6,7,8,7,7,7,8,7,8,8,9,8,9,10,11,11,10,10,11,11,9,9,9,7,8,7,7,7,6,6,5,5,6,5,5,6,6,6,6,6,6,6,7,6,7,8,8,7,8,8,8,8,7,6,6,6,5,6,5,6,5,6,6,6,6,6,6,6,5,6,6,6,6,7,7,7,7,9,8,7,8,8,7,7,8,8,7,7,7,7,7,6,7,7,7,7,7,8,7,7,9,9,7,7,7,7,6,6,6,6,5,6,7,6,7,7,7,7,7,7,6,7,7,7,7,8,10,9,10,9,9,8,7,7,7,6,6,6,7,7,7,8,8,8,8,9,9,9,8,11,10,9,8,9,7,7,8,6,6,5,5,6,6,5,6,5,5,5,4,5,5,4,4,4,6,6,8,10,11,12,12,10,10,9,7,7,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,5,6,7,9,9,9,8,7,6,5,5,4,3,3,3,3,3,3,3,2,3,3,2,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,3,3,4,5,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,6,7,8,10,12,14,16,16,17,17,17,13,14,10,7,5,3,2,2,2,1,1,1,2,2,2,3,4,4,4,4,4,4,3,3,3,4,4,3,3,3,2,2,2,1,1,1,1,1,1,1,2,2,3,5,6,8,7,5,5,4,4,5,4,4,4,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,1,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,4,3,3,2,2,2,2,2,2,2,3,3,3,4,4,4,4,5,4,3,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,4,5,4,4,4,4,4,4,3,4,3,3,3,3,4,4,4,4,4,4,5,5,6,5,5,5,5,5,6,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,6,6,6,5,5,5,5,4,4,5,4,5,4,5,5,5,5,5,6,6,6,6,6,6,7,6,6,6,6,6,6,6,5,6,5,6,5,6,5,5,6,7,8,8,7,7,9,8,8,10,12,11,12,14,15,14,11,11,11,10,11,12,14,16,18,22,22,25,25,24,26,26,25,26,23,25,22,23,21,22,22,20,20,19,19,19,19,18,19,20,19,18,20,20,17,20,21,20,21,22,21,22,20],[22,20,20,19,19,17,16,16,16,16,15,13,13,13,12,12,12,10,10,8,9,8,8,7,6,6,5,4,5,4,4,4,4,3,3,4,4,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,6,6,5,6,5,5,5,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,6,6,8,9,9,10,9,7,7,6,5,4,4,5,4,4,4,4,4,3,4,4,3,4,4,4,4,5,5,4,5,6,6,6,6,7,7,8,11,12,11,12,12,12,12,13,14,17,15,14,14,13,12,11,11,9,10,10,9,9,8,7,6,6,5,5,5,5,5,6,6,6,7,8,7,8,7,7,8,8,8,8,9,8,9,9,11,11,10,10,11,10,9,9,8,8,8,7,8,7,6,6,5,6,6,6,5,5,6,6,5,6,7,6,6,7,8,8,8,8,8,9,8,8,7,7,6,6,5,6,6,6,6,7,7,7,7,6,7,7,6,6,6,7,7,7,7,8,7,8,9,8,8,9,8,8,9,9,8,7,8,7,8,7,8,8,7,7,7,8,8,8,8,9,8,8,7,7,6,6,7,6,6,6,7,7,8,8,8,7,7,8,7,7,7,7,8,8,9,9,10,10,10,8,7,7,7,6,7,6,7,8,8,8,9,9,8,9,9,9,8,10,9,9,9,9,7,8,8,6,6,5,6,6,6,6,6,5,5,5,4,5,5,4,5,5,5,7,8,11,12,12,12,11,9,9,7,7,7,6,6,6,6,5,6,6,5,5,5,5,4,5,5,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,6,6,5,5,6,5,5,5,5,4,5,5,5,5,6,7,7,9,9,10,9,7,7,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,3,3,4,6,7,5,4,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,4,3,3,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,2,3,3,4,5,6,7,8,10,13,13,15,16,15,15,16,12,12,9,7,5,3,2,2,2,1,1,1,2,2,2,3,4,4,5,5,4,4,4,4,4,4,4,3,3,3,2,2,2,1,1,1,1,1,1,1,2,2,3,6,6,8,7,6,5,5,4,4,4,4,4,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,2,2,2,2,2,2,2,3,3,3,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,5,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,6,5,5,6,6,6,5,5,5,5,4,4,4,4,5,4,5,4,5,5,5,5,5,6,6,6,6,7,6,6,6,6,6,5,5,6,5,5,6,5,6,5,5,6,6,7,8,7,7,9,8,8,9,11,11,12,14,15,14,12,12,11,11,12,12,14,15,16,21,22,24,23,22,24,24,23,23,23,23,22,22,20,22,21,20,19,19,20,19,19,18,18,19,19,18,18,19,18,19,20,20,20,21,20,21,20],[24,23,23,21,21,19,19,18,17,17,16,15,14,15,14,12,12,13,12,9,10,10,8,7,7,7,6,5,6,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,5,4,5,5,5,6,6,6,7,8,7,7,6,7,6,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,7,9,9,8,10,9,7,7,7,6,5,5,6,5,5,6,6,4,5,5,5,4,5,6,5,5,6,6,5,6,7,7,7,8,10,9,9,13,14,13,13,13,14,13,14,15,17,15,14,15,14,14,13,13,11,11,11,10,10,8,8,7,7,7,7,6,7,7,7,8,8,8,9,10,10,9,9,11,9,10,11,10,10,11,12,13,13,12,11,14,12,11,11,11,10,9,9,9,8,8,8,7,6,7,7,7,7,7,8,7,7,8,8,8,8,9,10,10,9,10,10,10,9,9,8,7,7,7,7,8,8,7,9,8,8,9,9,8,9,7,8,9,8,8,10,9,9,9,11,10,9,10,11,9,9,10,10,8,8,10,9,9,9,8,9,9,8,9,9,9,9,10,11,9,9,9,9,8,8,8,7,7,8,8,8,10,9,10,8,9,9,8,8,9,9,9,9,11,11,11,11,10,10,8,8,9,8,8,7,8,9,8,10,11,10,10,11,12,10,10,13,12,11,10,11,9,9,8,8,7,7,7,8,8,7,7,7,7,6,6,6,6,5,6,6,7,8,10,11,12,13,13,11,11,11,9,8,8,8,8,8,7,7,7,7,6,6,7,6,6,7,6,6,6,4,5,6,5,4,5,5,5,5,5,5,5,5,6,6,7,7,7,7,7,7,7,6,7,6,6,7,6,6,7,8,8,10,10,10,9,9,8,7,6,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,4,5,7,7,6,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,4,5,5,7,8,9,12,13,14,15,16,16,16,17,13,13,10,8,5,4,3,3,2,2,2,2,2,2,2,3,5,5,5,5,5,5,5,4,4,5,5,4,4,3,3,2,2,2,2,1,1,1,1,2,2,3,4,6,7,8,7,6,4,4,4,6,4,5,5,3,3,3,3,2,3,3,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,5,5,5,5,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,6,6,5,5,4,4,5,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,5,6,6,5,6,5,5,5,4,5,5,4,5,4,5,5,5,5,5,6,6,7,7,7,6,6,6,7,7,7,6,6,5,5,5,5,5,5,5,6,5,5,6,6,7,6,7,8,6,7,8,8,9,7,7,6,6,6,6,6,5,6,5,6,5,6,6,6,7,7,8,8,7,7,9,8,7,8,8,8,7,7,7,6,6,7,6,7,6,6,7,8,9,10,8,8,11,9,9,11,14,12,13,15,16,15,13,12,13,12,13,13,15,16,19,24,24,26,26,24,27,27,26,26,26,25,24,24,22,24,23,22,20,19,21,19,19,17,19,19,20,18,19,19,18,20,21,21,22,21,21,22,22],[23,21,22,20,18,17,17,16,14,16,16,13,13,14,13,11,12,12,10,9,9,10,8,7,7,7,6,5,6,5,5,5,5,4,4,5,5,4,4,5,4,4,5,5,5,4,5,5,5,6,6,7,7,8,7,7,7,6,6,6,5,5,4,5,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,5,5,6,7,9,9,9,9,9,8,7,7,6,6,5,6,5,6,6,6,5,5,6,5,5,5,6,5,5,6,6,6,6,7,7,7,8,9,9,10,12,13,13,14,13,13,14,14,16,18,16,15,16,14,14,13,13,11,12,11,11,11,10,9,8,7,7,7,6,7,7,8,7,7,8,9,9,9,10,9,9,9,10,10,11,10,11,11,13,12,12,11,13,12,11,11,10,9,9,9,9,9,8,8,7,8,8,7,7,7,8,8,7,8,8,8,8,9,10,10,10,9,10,10,10,10,10,8,8,8,8,7,8,9,8,8,9,8,10,10,8,9,8,9,8,8,8,10,9,9,9,12,11,10,13,13,11,10,11,13,10,9,11,10,10,10,9,9,9,9,9,9,9,9,10,10,9,9,8,9,8,8,8,8,7,8,9,9,10,9,10,9,9,10,9,8,8,9,10,9,10,10,11,12,10,10,9,9,9,8,9,8,9,9,9,11,10,10,10,10,11,10,10,11,11,11,10,11,9,9,9,7,8,7,7,7,7,7,8,6,7,7,6,6,6,6,6,6,7,8,9,12,12,14,14,12,11,11,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,7,6,6,6,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,7,7,7,7,7,6,6,6,6,6,6,7,7,6,7,8,8,10,10,10,10,9,8,7,6,5,5,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,6,7,6,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,3,4,3,4,4,5,5,4,4,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,3,3,3,3,4,5,6,7,8,9,11,14,13,16,16,15,16,16,13,12,10,7,6,4,3,3,2,2,2,2,2,2,2,3,5,5,5,5,5,5,5,4,4,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,4,6,6,7,7,6,5,5,4,5,5,4,4,3,3,3,3,2,3,3,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,3,3,4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,5,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,5,6,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,5,4,5,5,6,6,6,6,7,7,6,6,6,6,7,6,6,6,5,5,5,4,4,5,4,5,4,5,6,6,7,6,7,7,7,7,7,7,7,7,6,6,6,6,6,5,5,6,5,6,5,5,6,6,7,7,7,8,8,7,8,7,8,8,7,7,7,6,7,6,6,7,6,7,6,6,7,8,9,9,9,8,10,10,10,10,13,13,13,16,17,17,14,13,14,12,13,13,15,15,18,22,23,25,25,23,26,26,25,25,25,24,23,23,22,23,23,22,19,20,20,18,18,17,17,19,18,18,19,19,19,19,20,20,21,21,19,22,21],[24,23,22,21,21,19,18,18,16,17,17,15,15,15,15,12,12,13,12,10,11,11,9,8,8,8,7,7,7,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,6,6,6,6,6,7,7,7,8,9,8,8,8,7,7,6,6,6,5,5,5,5,4,5,5,4,4,5,5,4,5,5,4,4,5,5,4,4,5,5,5,6,7,9,9,9,10,10,8,8,7,7,6,6,7,6,7,6,6,6,6,7,6,6,6,7,6,6,7,7,7,7,9,8,8,10,11,10,11,14,14,14,14,13,14,14,13,16,17,16,15,15,15,13,13,13,12,12,11,10,11,10,9,8,8,7,7,7,7,7,7,8,9,9,9,11,10,9,10,11,10,10,11,11,11,12,12,14,14,12,12,14,14,12,11,11,10,10,9,10,9,9,8,7,8,7,6,7,7,7,9,7,7,9,8,8,9,10,10,10,9,11,10,11,10,9,8,8,8,8,8,8,8,8,8,8,8,11,9,9,9,8,9,10,9,9,10,10,9,9,11,11,11,10,10,11,9,10,11,10,10,10,12,12,10,10,9,10,9,10,9,9,9,11,11,9,10,10,9,8,8,8,7,8,9,10,9,12,10,11,9,10,10,9,9,9,10,10,10,11,12,13,13,10,11,10,10,9,8,8,7,9,10,9,10,12,11,10,12,12,10,11,14,14,11,11,11,10,10,9,10,9,8,9,10,10,8,8,8,7,7,7,7,7,7,6,7,8,9,10,12,13,14,14,12,12,11,10,10,10,9,10,10,8,8,8,8,8,8,8,7,7,8,7,7,6,6,6,6,6,5,6,6,6,6,6,6,6,7,7,7,9,9,8,8,8,7,8,7,8,7,7,9,8,8,8,9,10,11,11,10,11,10,8,8,7,6,6,6,6,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,4,4,6,7,7,6,5,4,4,4,4,3,3,4,4,3,4,4,4,4,4,5,4,4,4,5,5,4,4,4,4,4,4,4,5,5,5,4,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,5,6,7,8,9,11,12,13,14,15,16,16,15,13,12,10,8,6,5,4,3,3,3,3,2,2,3,3,3,5,5,6,6,6,5,5,4,5,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,5,6,7,8,7,6,6,6,5,5,4,5,5,3,3,3,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,3,2,2,3,2,2,2,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,3,3,3,3,2,2,2,2,3,3,2,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,4,3,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,4,4,4,5,4,4,5,5,5,6,5,4,4,4,3,3,3,3,3,4,4,4,5,6,6,6,7,6,6,6,6,5,5,6,5,4,5,5,4,5,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,5,4,5,4,5,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,6,4,5,6,6,7,6,7,8,8,7,7,8,7,8,7,7,7,6,6,6,5,5,6,5,6,5,6,6,7,7,7,8,8,8,8,9,8,9,8,8,7,7,6,7,6,5,6,5,6,5,6,7,7,8,8,8,9,8,8,9,8,9,9,8,9,8,7,8,6,6,8,6,8,6,6,8,8,10,10,10,8,11,10,10,11,14,12,13,15,16,15,13,11,14,11,14,12,15,15,19,24,24,26,26,24,28,28,27,27,26,26,23,25,22,24,22,22,20,19,20,20,17,16,18,18,16,15,19,19,18,19,20,21,21,20,20,22,22],[24,22,22,20,20,18,17,16,16,16,16,14,14,14,14,12,12,13,12,12,11,11,10,9,8,9,8,7,7,7,6,6,7,6,6,6,6,6,6,6,6,5,6,6,6,5,6,7,6,7,7,7,8,9,8,8,8,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,4,5,5,5,5,7,8,9,9,9,10,10,8,8,8,7,7,7,7,6,7,7,7,6,7,7,7,6,6,8,7,7,8,8,7,8,9,8,8,9,10,10,10,13,14,14,14,14,14,13,14,16,17,15,15,14,14,13,13,12,12,12,11,11,11,10,10,8,8,6,7,6,7,6,7,8,9,8,10,11,10,9,10,11,9,10,11,11,10,11,11,13,13,11,11,13,12,10,10,10,10,10,9,10,10,9,8,7,8,6,6,7,6,7,7,8,7,9,8,8,9,9,11,9,9,11,11,10,10,10,9,9,8,7,8,8,8,8,8,9,9,11,9,9,9,10,8,8,11,12,8,9,11,11,11,12,12,9,9,12,11,9,11,12,10,11,11,11,9,11,10,11,10,10,10,9,9,11,12,10,11,9,9,9,8,8,7,7,8,9,9,11,11,10,10,10,10,9,10,10,10,9,10,10,10,11,11,9,11,9,10,8,8,8,7,9,9,9,11,11,10,10,11,11,9,11,12,13,11,11,11,9,10,9,9,9,8,9,9,9,8,8,8,8,7,7,7,7,6,6,7,8,9,10,11,12,14,13,11,12,10,9,10,10,8,9,9,8,8,9,8,7,7,9,7,7,9,8,7,6,6,6,6,5,5,6,6,6,6,6,6,6,6,7,8,9,9,8,8,9,8,7,8,9,7,7,9,8,7,8,9,10,10,10,10,10,9,9,8,7,6,6,6,6,5,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,6,6,5,4,3,4,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,5,5,4,4,4,4,3,3,3,4,3,4,4,5,4,4,4,5,4,4,5,5,4,5,5,5,4,4,3,3,3,3,4,4,5,6,7,8,8,12,11,14,14,15,15,15,15,13,12,9,8,7,5,4,4,4,3,3,3,3,3,3,3,5,5,5,5,5,5,5,4,5,5,5,5,5,4,4,4,3,3,3,3,3,2,2,2,2,3,5,6,7,8,7,7,6,6,5,4,5,5,5,3,3,4,4,3,3,4,3,3,3,3,3,2,2,2,2,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,1,1,1,0,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,2,3,3,3,3,2,2,2,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,4,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,4,4,4,5,4,4,4,5,5,5,5,4,3,4,3,3,3,3,4,4,4,4,5,5,6,6,6,6,5,6,5,5,5,5,4,4,4,5,4,4,4,3,4,4,4,4,4,5,5,5,5,6,6,6,5,6,6,6,6,5,4,5,4,4,4,4,4,4,5,5,5,5,6,6,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,6,5,6,7,8,8,8,6,7,7,7,8,7,7,6,6,5,5,6,5,5,5,6,6,6,6,6,8,7,8,8,7,8,8,8,9,8,7,6,7,5,6,6,6,6,6,7,6,6,7,7,8,7,8,9,7,7,9,8,8,9,8,7,8,6,7,6,7,7,7,8,6,7,7,8,10,9,9,8,11,10,9,11,13,12,12,16,16,16,13,12,13,13,14,12,15,15,18,23,23,25,24,24,27,26,25,26,25,25,21,23,21,22,23,21,18,19,20,19,18,16,18,18,17,16,19,19,19,19,21,21,22,19,20,23,22],[24,22,22,20,19,18,16,16,16,16,15,13,13,13,13,11,12,12,11,11,10,11,9,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,7,8,7,6,6,6,6,6,6,5,6,6,5,5,5,5,6,5,5,5,5,6,6,6,5,6,5,7,6,6,8,9,9,9,9,9,8,8,8,7,7,7,7,6,7,7,7,7,6,7,7,6,6,7,7,7,7,7,7,8,9,8,8,9,10,10,10,13,14,14,14,14,14,14,14,17,18,17,15,15,15,14,13,14,13,12,12,11,11,10,10,9,8,7,7,8,8,7,8,8,9,9,11,10,10,10,10,11,10,11,10,11,11,12,12,14,13,13,12,14,13,12,12,11,10,10,9,10,9,8,8,7,8,8,8,8,7,8,8,7,8,9,8,8,9,10,11,10,10,11,12,12,11,11,8,10,8,8,7,8,8,9,9,9,10,11,10,11,9,10,9,10,9,10,11,11,10,11,13,13,13,11,12,13,11,10,12,12,11,11,12,12,11,12,12,12,10,10,11,10,10,11,12,10,11,10,9,10,8,9,8,7,9,10,10,11,11,10,10,10,12,11,9,10,11,10,11,11,12,12,13,12,11,10,10,10,8,9,8,9,9,9,10,11,11,10,11,12,10,10,13,12,11,11,10,9,9,10,8,8,7,8,9,8,8,7,7,8,7,7,7,7,6,7,8,9,10,11,13,13,15,15,13,12,11,10,10,9,9,9,9,8,8,8,8,7,7,8,7,7,8,7,7,6,5,6,6,6,5,6,6,6,6,6,7,6,7,8,8,8,8,8,8,8,8,8,7,8,7,7,8,7,8,8,9,10,10,11,11,10,9,9,8,7,6,6,6,6,5,5,6,5,5,5,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,2,2,3,3,3,3,3,4,3,4,4,6,7,7,6,5,5,4,4,4,3,4,4,4,3,3,4,4,3,4,4,4,4,4,5,5,4,4,4,4,4,4,4,5,5,5,5,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,4,3,4,3,3,4,5,6,7,8,9,10,12,14,15,16,17,17,17,16,14,13,11,8,7,6,5,4,3,3,3,3,3,3,3,3,5,6,6,5,6,5,5,5,5,6,6,5,5,4,4,4,4,3,3,3,3,2,2,2,2,3,5,7,8,8,7,7,6,6,4,5,5,5,5,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,1,1,2,1,2,2,2,2,2,2,2,3,2,3,3,3,3,3,2,3,2,2,1,1,1,1,0,1,1,2,2,2,2,3,3,2,3,3,3,3,3,2,3,2,2,2,2,1,1,2,4,3,3,2,2,2,2,2,3,3,2,3,3,3,3,3,2,3,2,2,2,2,2,2,3,3,3,4,4,4,4,3,3,3,4,3,3,4,3,3,3,2,2,2,2,3,3,4,4,3,3,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,4,4,5,5,4,5,5,6,6,5,4,4,4,3,3,3,3,4,4,4,4,5,5,6,6,6,6,6,6,6,5,5,5,5,4,5,5,4,5,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,6,5,5,4,4,4,4,4,4,5,5,5,5,6,6,7,7,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,5,5,5,6,6,6,6,7,8,8,8,7,7,7,7,8,7,7,7,6,6,6,5,5,5,5,6,5,6,6,7,7,7,7,8,8,7,9,8,8,8,7,7,7,6,7,6,5,6,5,6,6,6,7,7,7,8,8,8,9,8,9,9,8,9,8,8,8,7,7,6,6,7,7,7,7,7,8,8,10,10,10,10,11,11,10,11,14,14,14,17,17,17,15,13,14,13,14,13,16,16,18,23,24,25,25,25,27,26,26,25,25,25,23,24,23,23,22,21,20,19,20,18,20,17,19,19,18,17,21,19,19,19,21,21,21,21,21,22,22],[25,23,24,23,21,20,19,18,17,17,19,17,15,16,16,13,14,15,14,13,12,14,12,11,10,10,10,10,10,9,9,9,9,8,9,9,9,8,8,9,8,7,9,9,8,8,8,8,9,9,9,9,10,10,10,10,10,10,9,8,9,8,7,7,8,7,7,7,7,6,7,7,7,6,7,7,6,7,7,7,6,7,7,7,7,8,9,10,10,10,11,11,9,9,9,8,9,8,8,8,9,9,8,8,9,9,9,9,9,10,9,9,10,10,10,10,11,11,11,12,13,12,13,15,17,16,16,16,16,16,17,18,19,17,17,17,16,16,16,15,13,14,13,12,12,11,11,10,9,9,8,8,9,9,9,9,10,11,11,13,12,11,12,13,10,12,13,13,11,12,14,14,15,13,12,14,14,12,12,12,11,11,10,11,11,10,9,8,9,9,8,8,8,8,9,8,8,9,9,8,10,11,11,10,10,12,10,11,12,11,9,10,9,9,8,9,8,8,9,9,10,10,11,9,9,11,10,8,10,12,11,11,11,12,12,12,13,11,12,12,11,11,11,12,12,13,14,12,12,12,13,12,11,11,12,11,11,12,14,11,11,11,10,10,9,9,8,8,10,10,10,11,12,11,11,10,11,11,10,10,11,10,11,11,12,13,13,11,13,10,11,10,9,9,9,9,11,10,12,12,12,11,12,12,10,11,13,14,12,12,12,11,10,11,11,10,9,10,11,11,10,10,10,10,8,9,9,9,8,9,9,10,10,12,13,15,15,15,14,14,13,12,12,12,11,12,12,11,11,11,11,9,9,10,9,9,9,9,8,8,6,8,8,7,7,8,8,7,7,8,8,8,9,9,11,11,11,11,11,11,11,10,9,10,9,9,10,10,9,9,11,11,12,12,11,11,10,9,9,8,7,7,7,7,6,7,7,7,7,7,7,7,6,6,6,5,6,5,5,5,4,4,4,4,3,3,3,4,4,3,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,5,5,6,7,8,8,8,7,6,6,6,6,5,5,5,6,5,5,5,5,5,5,6,5,5,6,6,6,5,5,5,4,5,5,6,5,6,6,6,6,5,5,4,4,4,4,4,4,5,5,5,5,5,5,4,5,6,5,5,6,6,5,5,4,4,4,4,4,5,6,6,8,9,10,13,13,14,15,16,15,16,15,14,13,11,9,8,7,6,5,4,4,4,3,3,3,3,4,5,6,6,6,6,6,6,5,6,6,6,5,6,5,5,5,5,4,4,4,3,3,3,2,3,4,5,7,7,8,7,7,8,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,1,1,1,2,2,2,2,2,3,3,3,3,3,4,3,4,4,4,4,4,3,2,2,1,1,1,0,1,1,2,2,2,3,3,3,3,4,4,4,4,4,4,3,3,2,2,2,2,3,4,4,4,2,2,2,3,2,3,3,3,4,4,4,4,4,4,4,4,3,3,3,2,3,3,3,4,4,4,4,4,4,4,4,5,5,4,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,7,6,6,6,5,4,5,4,5,5,6,6,6,7,7,8,8,7,7,7,7,7,7,7,6,6,7,6,6,6,6,5,5,6,5,6,6,6,6,6,7,8,8,8,8,8,8,8,8,7,7,7,6,6,6,7,6,6,7,6,7,7,8,8,9,9,9,9,8,9,8,7,8,8,7,7,7,7,6,6,6,7,7,7,7,7,7,8,9,9,10,10,9,9,9,9,10,9,8,8,7,7,7,7,7,7,8,7,7,7,7,8,9,9,10,10,9,10,10,10,11,10,9,8,8,7,7,7,7,7,8,8,8,8,8,9,10,9,10,10,9,9,11,10,9,10,10,9,9,8,8,7,8,8,9,9,9,8,9,10,11,12,10,11,12,11,11,12,15,14,14,17,18,18,15,14,15,14,16,14,16,17,18,23,22,25,24,22,26,26,24,25,23,24,20,23,21,21,21,21,18,19,19,18,18,16,18,18,17,15,19,18,18,18,21,20,22,20,20,22,21],[25,22,23,22,20,18,18,17,16,16,17,14,14,14,14,13,12,13,12,12,11,12,11,10,10,10,9,10,9,8,8,8,9,7,8,8,8,8,8,9,7,8,8,9,8,9,8,9,9,10,10,10,11,11,10,11,10,10,9,9,8,8,8,8,7,7,7,7,7,7,7,6,8,7,6,6,7,7,7,7,6,7,7,8,7,8,9,11,11,11,11,11,10,9,9,8,8,8,8,8,8,8,9,8,8,9,8,8,8,9,9,8,10,9,9,10,11,10,10,11,12,12,12,15,16,16,17,16,16,17,17,18,20,18,17,17,16,16,15,15,14,14,13,14,13,13,11,12,11,10,9,11,11,11,12,11,12,13,14,14,14,15,15,15,13,15,15,15,14,16,16,18,17,17,16,16,16,15,15,13,13,13,12,13,12,10,12,10,11,11,10,9,10,11,11,10,11,12,12,12,13,14,15,14,14,15,15,14,15,12,11,10,10,9,9,10,10,9,10,9,9,11,10,9,9,10,10,9,9,10,10,10,11,12,12,13,13,11,12,13,9,10,12,12,12,10,12,13,11,11,13,11,10,12,13,11,12,15,15,13,14,12,12,11,11,10,10,10,11,11,12,13,12,11,12,11,12,11,11,12,11,12,14,14,14,15,16,14,15,13,13,13,11,11,11,12,11,12,14,14,13,13,14,15,13,13,16,16,14,14,14,13,13,13,12,12,12,12,12,12,12,11,11,11,10,10,11,11,10,10,10,12,13,13,15,16,17,17,16,15,16,13,13,13,13,13,13,11,12,12,12,10,11,11,10,10,11,10,9,10,8,8,8,9,8,9,9,9,9,9,10,10,10,11,11,12,11,12,12,11,11,11,10,11,10,10,11,10,10,11,12,12,13,13,13,12,12,11,10,10,9,9,8,8,8,8,8,8,7,7,8,8,7,7,7,7,6,6,6,6,6,5,5,5,4,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,6,7,7,8,8,8,8,7,7,6,6,7,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,6,6,7,5,6,6,6,7,7,7,7,6,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,7,6,6,7,7,7,6,6,5,5,4,4,5,5,6,7,9,10,11,13,14,15,16,17,17,17,17,15,14,12,10,9,7,6,5,5,4,4,4,3,3,3,4,5,7,7,6,7,6,6,6,6,7,6,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,5,6,8,8,7,6,7,6,5,6,6,5,5,4,4,4,4,3,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,3,3,2,2,1,2,3,3,2,3,3,3,4,4,3,3,3,2,2,1,2,2,1,1,0,1,1,1,2,3,3,2,3,3,3,4,4,3,4,4,3,2,2,2,1,3,4,4,4,2,1,2,2,2,3,3,3,3,3,3,4,4,4,4,3,3,3,2,2,3,3,4,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,4,4,4,4,3,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,7,6,6,6,5,5,5,5,5,5,5,6,6,7,7,8,8,7,7,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,9,8,9,10,8,8,8,7,7,7,7,7,7,6,6,7,6,6,7,7,8,9,10,10,8,9,10,9,8,9,9,8,8,8,8,7,7,7,7,7,6,7,7,8,8,9,10,10,10,10,10,10,10,11,10,10,9,8,9,8,8,7,8,7,8,7,8,8,8,9,9,10,11,11,11,12,11,11,10,10,10,9,10,9,8,7,8,8,9,7,8,9,9,10,10,11,12,12,11,12,12,11,12,11,11,10,10,10,8,8,10,9,9,8,9,9,10,11,11,11,12,13,13,13,14,16,16,16,18,18,18,16,16,15,14,15,14,17,16,18,23,23,26,24,23,26,27,25,25,24,24,22,22,20,22,21,22,18,18,19,18,17,15,18,19,17,17,19,18,18,18,19,20,21,21,19,22,21],[27,23,24,24,23,20,20,20,18,17,19,18,14,16,17,14,14,15,15,13,13,14,12,11,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,11,10,10,11,11,12,11,11,11,11,10,9,9,10,9,9,9,9,8,8,9,8,7,8,8,7,7,7,6,7,7,7,6,7,7,7,7,8,9,10,10,9,11,10,10,10,9,9,9,9,9,9,10,10,9,9,10,10,9,10,10,10,10,10,11,10,11,11,12,11,11,13,14,13,14,16,17,16,17,16,17,17,17,19,20,19,18,18,17,16,16,15,14,14,13,13,13,12,13,11,10,11,10,11,11,10,11,11,11,12,13,15,14,13,15,14,13,14,15,15,13,14,15,16,18,16,15,16,16,13,14,12,12,12,12,13,12,11,12,10,11,11,11,10,10,10,11,11,11,11,11,12,12,13,13,12,11,13,13,12,13,11,11,10,10,9,9,9,9,9,9,9,9,9,10,9,9,8,9,8,10,9,9,10,11,10,11,11,11,10,12,12,9,11,13,11,11,11,12,10,11,10,11,9,11,11,11,11,12,13,14,11,12,11,11,11,10,10,11,11,11,12,12,13,12,11,12,11,11,11,10,11,10,11,13,13,14,15,15,13,13,12,12,12,11,11,12,12,13,13,14,15,13,13,15,13,12,13,16,17,13,14,14,12,14,13,12,12,11,12,14,13,12,11,11,11,10,10,10,10,10,10,10,11,12,13,15,16,17,17,16,16,16,14,15,14,13,13,14,13,12,12,13,12,11,12,11,10,11,11,10,10,9,10,10,10,9,10,9,10,9,10,10,11,11,11,12,13,12,12,12,12,12,12,12,12,10,11,11,11,11,11,12,12,13,13,13,13,12,12,10,10,10,9,9,10,9,9,9,8,9,9,9,9,8,8,8,7,7,6,7,7,6,5,6,5,4,4,4,5,5,4,5,4,4,6,5,4,5,6,5,4,6,6,5,5,6,6,7,7,7,8,9,9,9,8,7,6,7,7,6,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,7,7,7,7,7,7,7,7,7,8,8,8,7,6,5,6,5,6,6,6,7,7,6,6,7,7,6,7,7,7,7,8,7,6,6,5,5,5,5,5,5,6,7,8,9,10,12,13,14,14,16,15,15,16,14,14,12,10,9,7,6,6,5,5,4,4,4,4,4,4,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,3,3,3,4,4,6,7,8,7,6,7,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,4,3,3,2,2,2,2,2,3,2,2,2,2,3,4,3,3,4,4,4,4,4,5,5,3,3,2,3,2,2,1,1,0,1,1,2,2,3,2,3,3,3,4,4,4,5,4,3,3,2,3,3,3,4,4,3,2,2,1,2,2,2,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,4,3,3,3,3,4,4,3,3,4,4,4,4,4,5,4,5,5,5,5,5,5,4,4,4,4,4,4,4,5,6,5,5,5,6,5,5,6,6,6,6,7,7,7,8,7,6,6,6,6,5,4,4,4,4,5,5,6,6,7,7,7,6,7,7,7,6,7,7,6,6,7,7,6,6,6,6,6,6,5,5,6,5,6,6,8,7,8,8,8,8,8,8,7,8,7,7,7,7,7,7,6,6,7,5,6,7,7,8,7,9,9,8,8,9,8,8,8,8,8,8,7,8,7,7,7,6,7,6,7,7,8,8,8,9,9,10,9,9,10,10,10,9,9,9,8,8,8,8,8,7,7,8,7,8,8,8,9,9,9,10,9,10,11,10,11,10,10,9,9,9,9,8,8,8,7,8,7,8,9,9,9,9,10,11,10,10,12,11,10,10,10,10,10,9,9,9,8,9,8,9,8,8,9,10,11,11,11,11,12,12,12,13,14,15,15,17,19,18,16,15,15,15,14,14,15,15,16,22,21,25,25,22,26,26,25,24,24,23,22,22,19,22,22,20,18,18,19,18,18,16,17,19,18,15,18,17,17,19,20,19,22,20,19,21,21],[25,23,22,22,20,17,18,17,16,15,17,14,12,14,15,11,11,12,12,9,9,11,9,7,8,9,7,7,8,7,6,7,7,6,6,7,7,6,7,8,7,7,8,8,8,8,8,9,9,9,9,9,10,10,10,10,10,10,9,8,8,8,7,7,7,7,6,6,6,5,5,6,5,5,5,5,4,4,5,5,4,5,5,5,5,7,8,9,9,9,10,8,7,7,7,7,6,6,7,6,7,7,7,7,6,8,7,7,7,9,7,8,9,9,9,9,10,10,10,11,12,11,12,15,16,15,16,16,15,16,16,18,19,18,17,17,15,15,14,14,13,13,12,12,12,11,11,10,9,9,9,9,10,9,10,10,11,12,13,14,13,13,13,14,13,14,14,15,13,15,15,16,16,15,15,15,14,13,13,12,12,12,12,14,11,11,11,9,10,10,9,10,10,10,11,10,10,11,10,11,11,12,14,13,11,13,13,13,13,11,10,10,9,10,9,9,10,9,9,10,10,9,11,10,10,9,10,9,10,10,9,10,11,10,13,11,10,11,11,10,9,11,11,10,11,11,11,10,11,10,11,10,10,11,12,10,12,14,14,11,12,12,12,10,10,10,12,10,10,11,11,13,12,11,12,11,11,11,11,11,11,12,12,13,13,15,13,12,13,11,11,11,10,11,11,11,13,12,14,14,13,13,14,13,12,12,15,15,14,14,14,12,13,12,12,12,11,11,13,12,11,11,10,10,9,10,10,9,8,9,9,9,10,11,13,15,16,16,14,14,14,13,13,12,11,12,12,12,11,12,11,10,10,11,10,10,10,10,9,9,8,9,8,8,8,8,8,8,8,9,8,8,9,9,10,11,11,11,11,11,10,10,10,11,9,9,10,10,9,10,11,11,12,12,12,11,11,10,9,9,8,8,7,8,7,7,7,7,7,7,7,7,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,4,5,5,6,7,7,7,6,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,5,5,4,5,5,5,5,6,6,6,5,6,6,6,5,6,6,6,6,6,6,5,5,4,4,4,4,5,5,6,7,8,9,10,12,13,14,14,15,14,15,15,14,13,11,9,8,6,5,4,4,4,4,4,4,4,4,4,5,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,4,5,7,7,8,7,6,6,5,5,5,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,1,1,1,0,1,1,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,3,4,3,3,2,1,3,1,1,2,2,2,3,2,2,3,3,2,3,3,2,2,2,2,2,2,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,5,5,4,4,5,5,4,5,5,5,5,6,6,6,7,6,5,4,5,4,4,4,4,4,4,4,4,5,6,6,6,7,6,6,6,6,6,6,6,5,5,6,6,5,5,5,5,5,5,4,4,5,4,5,5,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,6,5,5,6,5,5,6,6,7,7,7,8,7,7,8,7,7,7,7,7,7,6,7,6,6,6,6,6,5,6,6,6,7,7,8,8,8,8,8,8,8,9,8,8,7,7,7,7,7,7,7,6,7,6,7,6,7,8,8,8,9,8,9,10,9,10,9,9,8,8,8,8,7,7,7,7,7,6,7,7,8,8,9,9,9,9,9,10,10,9,10,10,9,9,9,8,8,9,9,8,8,7,7,8,9,10,10,10,10,12,11,11,13,15,14,15,18,19,18,15,16,14,14,13,14,16,14,17,22,22,26,25,23,26,26,26,25,24,24,21,22,19,22,22,21,18,18,18,17,17,15,15,17,17,16,17,17,18,18,19,19,21,20,19,22,22],[24,23,23,21,20,19,18,17,15,17,17,15,13,14,14,11,11,12,11,9,10,10,8,8,8,8,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,8,8,9,9,9,8,9,9,8,8,7,7,7,6,6,6,5,5,5,5,5,5,5,5,4,4,5,4,5,4,5,4,5,5,5,5,7,8,10,10,10,10,10,8,8,7,6,6,6,7,6,6,6,6,6,6,7,7,6,6,8,6,7,7,8,8,8,8,8,8,10,10,10,11,13,15,14,16,15,15,15,15,17,18,17,16,15,15,14,14,13,12,12,12,11,11,11,10,9,9,8,8,8,9,9,9,9,9,10,11,12,11,10,12,12,11,12,12,13,11,13,14,16,16,14,14,15,15,13,13,12,11,11,10,11,11,9,10,9,9,9,9,8,8,9,10,9,9,10,9,10,11,11,12,11,10,12,13,12,12,11,9,9,9,8,8,9,9,8,10,9,10,10,11,9,9,9,10,8,9,10,9,9,10,10,11,11,11,10,12,11,9,11,13,11,11,11,12,12,10,11,12,11,10,12,12,10,11,13,14,12,12,10,10,9,9,9,9,8,9,10,10,12,12,10,10,11,11,10,10,11,11,11,12,13,13,14,15,14,13,11,11,10,10,9,9,10,10,11,12,13,12,11,13,14,11,12,14,14,13,13,13,12,12,11,10,10,9,10,10,10,9,9,8,9,8,8,8,8,8,7,8,9,10,11,13,14,15,16,14,14,13,12,10,10,10,10,10,9,9,9,9,8,8,9,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,9,9,9,9,9,8,8,8,9,7,7,9,8,8,8,10,10,12,12,12,12,11,9,9,8,7,7,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,5,4,4,4,4,3,3,4,4,4,4,4,3,4,4,3,3,3,3,3,3,4,3,3,3,3,4,4,5,5,6,7,8,7,5,5,4,5,4,4,4,5,4,5,5,5,5,5,5,5,6,5,5,5,6,5,5,5,5,5,5,5,6,6,6,6,5,5,4,4,5,4,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,4,4,4,4,4,4,4,6,6,7,8,9,10,12,13,14,15,16,16,16,16,14,13,10,9,7,6,4,4,3,3,3,3,3,3,3,4,5,6,7,5,6,6,5,5,5,5,5,4,4,4,3,3,3,3,3,3,2,3,2,3,3,4,5,8,8,10,8,7,6,6,5,5,5,5,4,3,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,3,4,4,3,2,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,5,5,4,4,4,3,3,3,4,4,4,4,5,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,6,6,7,6,6,6,7,6,6,6,6,5,6,5,5,5,5,5,6,6,6,6,7,8,7,6,7,7,7,8,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,7,7,8,8,7,8,8,8,8,8,7,7,7,7,7,6,6,7,6,7,6,7,7,7,8,8,8,9,8,8,9,9,8,9,9,8,8,8,8,7,7,8,7,8,7,7,8,8,10,10,9,9,11,10,10,12,14,14,14,17,17,16,14,14,14,12,13,13,16,16,19,24,24,26,26,24,27,27,26,26,25,25,23,24,21,24,23,22,19,19,21,19,18,17,17,19,19,17,18,19,19,18,19,19,21,21,19,22,22],[24,21,23,21,19,18,18,16,15,16,16,13,13,14,14,12,12,13,11,9,9,10,8,8,8,8,6,6,7,6,5,6,7,5,6,7,6,6,6,7,6,6,7,7,7,6,7,8,7,8,8,9,9,9,9,9,9,8,8,8,8,7,6,7,6,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,4,4,4,4,5,6,7,10,10,10,10,9,8,7,8,7,6,6,7,5,6,6,7,6,6,7,7,6,6,7,7,7,8,8,8,9,10,9,9,10,11,11,12,14,15,14,16,15,15,16,16,17,18,17,15,16,15,14,14,14,12,13,12,12,12,10,10,10,9,8,7,8,8,8,9,9,10,11,11,12,11,12,12,12,12,12,12,13,12,14,14,15,14,14,14,14,14,13,12,12,12,11,10,12,11,10,9,8,9,8,9,8,8,9,9,8,9,10,9,10,10,11,12,11,11,12,12,13,12,10,9,9,9,8,7,8,7,8,8,8,8,8,8,7,8,9,8,7,8,9,8,10,10,9,11,10,9,9,9,9,9,9,9,9,9,9,10,10,9,9,10,9,10,10,11,10,11,13,13,11,12,11,11,10,9,9,9,7,8,9,9,11,11,10,10,10,9,9,10,10,10,11,11,12,13,13,13,12,12,11,11,11,10,10,8,9,10,10,12,13,11,11,12,12,10,12,13,14,12,13,12,11,10,10,10,11,9,10,10,10,9,9,9,9,8,8,8,8,7,8,8,9,10,11,13,15,15,15,14,14,14,11,11,11,10,11,11,10,9,10,10,9,9,9,8,8,9,9,7,7,6,7,7,7,6,7,7,7,7,8,7,7,8,8,9,10,10,9,9,10,9,8,9,9,8,8,9,8,8,8,10,9,11,11,11,11,10,9,8,8,7,6,6,7,6,6,6,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,4,4,3,3,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,6,7,7,6,5,5,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,6,6,6,5,5,4,4,4,4,4,4,4,5,5,5,4,5,5,5,4,5,5,4,5,5,5,5,4,4,4,4,4,4,5,6,6,7,9,9,11,13,14,15,15,15,16,15,13,13,11,9,7,6,5,4,3,3,3,3,3,3,3,4,5,6,6,6,6,6,5,5,5,6,5,4,4,4,3,3,3,3,3,3,2,3,3,3,3,4,4,6,7,9,7,7,6,5,5,5,5,4,4,3,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,4,4,3,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,2,2,3,2,2,3,2,2,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,5,4,4,4,4,4,4,5,5,5,6,5,5,4,4,4,4,4,3,4,4,4,5,5,5,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,6,6,7,7,7,6,6,7,6,6,6,6,6,6,6,6,5,5,5,5,6,5,6,5,6,6,6,7,7,7,7,8,7,8,8,8,7,6,7,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,8,8,9,9,8,8,7,7,6,7,6,6,7,6,7,6,6,7,7,7,8,8,9,9,8,10,9,8,9,9,8,8,7,8,7,7,8,7,8,6,6,8,8,9,10,9,8,11,10,11,11,14,14,13,16,16,15,14,13,13,12,13,13,14,15,16,21,21,24,25,23,25,25,24,24,23,23,21,22,19,21,20,20,17,18,18,16,17,17,16,16,17,16,16,16,17,18,19,18,20,19,18,21,20],[24,22,21,22,20,18,17,18,15,15,16,14,12,13,14,11,10,12,10,9,9,9,8,7,7,7,5,5,6,5,5,5,6,5,4,6,5,5,5,6,5,5,6,6,6,6,6,7,7,7,7,8,9,9,8,8,8,8,7,7,7,7,7,6,5,5,5,5,5,4,4,4,4,4,4,3,3,4,4,3,3,3,4,4,5,5,8,8,10,9,10,9,8,7,7,5,5,5,6,5,5,5,6,6,5,6,6,6,6,7,7,7,7,8,7,8,9,8,9,9,11,10,11,13,14,13,14,14,13,14,14,16,17,15,14,15,13,13,12,12,11,11,10,10,10,10,9,8,8,8,8,7,8,7,8,9,9,10,10,11,11,10,11,12,11,11,12,12,11,13,12,14,13,13,13,13,13,12,11,11,10,10,10,11,9,9,9,8,9,8,8,8,8,9,8,9,8,9,9,9,9,10,11,11,10,10,12,11,10,10,9,9,8,8,7,9,8,7,7,8,7,8,9,7,9,9,8,7,9,9,8,9,10,9,10,10,9,10,8,8,9,7,9,9,9,10,11,10,10,10,10,9,10,10,10,10,11,12,12,10,11,11,10,9,9,9,9,9,10,9,9,11,10,10,10,9,9,10,10,10,10,10,11,12,11,13,12,11,11,10,10,9,9,9,9,10,10,10,11,11,11,10,12,11,10,11,13,13,12,12,11,10,11,9,10,9,9,10,10,10,9,9,9,8,7,8,8,7,7,7,7,8,9,9,11,13,14,13,13,12,13,10,10,10,9,9,10,9,9,10,9,8,8,9,8,8,8,8,7,7,6,7,7,6,6,7,6,6,6,7,6,6,7,8,8,9,9,8,8,9,8,8,8,8,7,8,8,8,7,8,9,9,10,11,10,10,10,9,8,7,7,6,6,6,6,6,6,6,6,5,6,5,5,5,4,4,4,3,4,4,4,3,4,4,3,4,4,5,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,7,7,6,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,5,5,6,6,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,4,4,4,4,4,4,4,5,6,6,7,8,9,11,11,13,12,14,13,14,13,12,12,10,8,7,5,4,4,3,3,3,3,3,3,3,4,5,6,5,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,7,7,6,6,5,5,5,5,4,4,3,3,3,3,2,3,3,2,3,2,2,2,3,2,2,2,3,3,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,3,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,4,4,4,4,4,4,5,5,5,6,5,4,4,4,4,3,4,3,4,4,4,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,5,4,5,4,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,7,7,6,6,7,6,6,6,6,6,6,6,6,5,6,5,5,6,5,6,5,6,6,7,7,8,8,7,7,7,7,8,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,9,8,7,7,7,7,7,6,6,6,7,7,6,6,7,7,7,8,8,8,8,8,9,8,8,8,9,8,8,7,7,7,7,7,7,7,7,7,7,7,9,9,9,9,10,10,10,11,13,13,14,15,16,15,13,13,12,13,12,13,13,14,16,21,20,24,24,23,24,25,24,23,22,22,20,21,19,21,20,20,18,18,19,17,17,16,16,17,17,16,16,16,18,18,19,19,21,21,18,21,21],[22,20,20,20,18,15,15,15,14,14,14,13,11,12,12,10,10,11,11,8,8,9,7,6,6,6,5,5,5,5,4,5,5,4,4,5,5,4,4,5,4,4,5,5,5,5,6,6,5,6,6,6,7,8,7,8,7,7,6,6,5,5,5,5,4,4,4,4,4,3,4,3,3,4,4,3,3,4,4,3,3,3,3,4,4,5,8,9,10,10,11,9,8,7,7,5,6,5,6,5,5,5,6,5,4,5,5,4,5,6,5,5,6,6,6,6,7,7,7,8,9,9,9,11,12,12,13,12,13,12,13,15,16,16,13,14,13,12,11,11,11,10,9,10,10,9,8,9,8,7,7,7,7,7,8,9,9,10,11,11,11,10,10,12,10,11,12,12,11,13,12,14,13,13,13,14,13,12,11,11,11,10,9,10,9,9,8,7,8,7,7,7,7,8,8,7,8,9,9,9,9,10,11,10,10,11,12,11,11,10,8,8,8,7,6,8,7,7,7,7,7,8,8,6,7,8,7,6,8,8,7,8,9,9,10,10,9,8,8,8,8,7,9,8,9,9,10,10,9,9,11,9,9,10,11,10,10,11,11,10,11,11,9,9,8,8,8,7,9,8,9,10,10,9,9,9,9,9,9,9,10,10,11,11,11,12,12,12,11,10,11,9,8,8,7,8,9,9,10,11,10,10,11,11,9,10,13,13,11,12,12,10,10,9,9,8,8,9,9,9,8,8,8,8,7,7,8,7,6,7,7,7,9,9,12,12,14,14,12,12,12,10,10,10,8,9,9,9,8,9,8,8,8,8,7,7,8,7,7,6,6,6,6,6,5,6,6,5,6,6,6,5,6,7,7,8,8,7,8,8,7,7,7,7,6,7,8,7,6,7,8,8,10,10,10,10,9,8,8,7,6,6,5,6,5,5,5,5,5,4,5,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,5,6,7,6,4,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,5,5,5,5,4,4,3,3,4,3,4,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,4,5,5,6,7,8,8,10,11,13,14,14,14,14,15,13,12,10,8,6,5,4,3,3,2,3,3,3,3,3,4,5,6,5,5,5,5,5,4,4,5,4,4,4,3,3,3,3,2,2,2,2,2,2,3,3,4,4,6,6,7,7,6,6,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,4,4,3,2,2,2,2,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,2,2,2,3,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,4,3,3,4,3,4,3,4,4,4,4,5,5,5,6,6,5,5,5,6,5,5,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,4,5,4,5,5,5,5,5,5,5,6,6,6,7,7,6,6,7,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,8,7,7,8,7,6,6,6,6,6,6,5,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8,9,8,7,7,7,6,7,6,6,6,6,7,6,6,7,7,7,8,8,8,9,8,10,8,8,9,9,8,8,7,7,6,6,7,7,7,7,7,8,8,9,10,9,9,11,10,10,11,13,13,13,14,16,15,13,13,12,12,12,12,14,14,16,21,21,24,24,23,24,25,23,23,22,22,20,21,19,20,20,19,17,18,17,16,17,15,16,17,17,17,17,17,17,18,18,17,19,19,19,20,19],[23,21,21,20,19,17,17,16,16,16,17,14,14,14,14,12,12,12,11,9,10,10,9,7,7,7,6,5,5,5,5,4,5,4,4,5,5,5,4,5,5,4,5,6,5,5,6,6,6,6,7,7,8,8,7,7,7,7,6,6,5,5,5,5,5,4,4,4,4,3,4,4,4,3,4,3,3,4,4,3,3,4,4,4,4,5,7,9,10,9,10,9,8,7,7,6,5,5,6,5,6,6,6,5,5,6,5,5,5,7,5,6,7,7,6,7,8,7,8,8,9,9,10,12,13,13,14,14,13,14,15,16,17,16,15,14,14,13,12,12,11,10,10,10,10,9,8,8,8,7,7,7,8,7,8,8,8,9,10,11,10,9,10,12,10,11,12,13,11,12,13,15,14,13,12,14,14,13,12,11,11,10,9,10,9,9,9,8,8,7,8,8,8,8,8,9,8,9,9,9,9,10,11,10,10,11,12,11,12,11,9,10,8,8,8,8,8,8,9,8,8,8,9,8,9,8,9,8,9,10,9,9,10,9,11,10,10,10,11,9,9,9,11,9,10,10,10,10,10,10,11,10,10,11,12,10,10,13,13,11,11,10,9,9,8,9,8,8,8,9,9,10,10,10,9,10,10,9,10,10,10,10,11,12,12,14,13,12,12,10,10,10,9,9,8,9,9,10,11,11,11,10,11,12,10,11,13,13,11,12,11,10,10,9,9,8,8,8,9,8,8,8,7,8,8,7,7,7,7,7,7,8,9,10,12,12,14,14,12,12,12,10,9,9,9,9,9,9,7,8,8,7,7,8,7,7,8,7,7,6,7,6,7,6,6,6,6,6,6,7,6,6,7,7,7,8,8,7,7,8,7,7,7,7,6,6,8,7,7,7,9,9,10,11,11,10,10,9,8,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,4,4,4,3,3,3,3,2,3,3,2,2,3,2,2,2,2,3,3,4,4,6,8,8,7,5,3,3,4,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,4,4,4,5,4,4,5,5,5,5,4,4,4,4,4,3,4,5,4,5,4,4,4,5,4,4,5,4,3,4,4,4,4,3,3,3,3,4,4,5,5,6,7,8,9,11,13,13,15,15,15,15,15,13,13,10,8,6,5,4,3,3,2,3,3,3,3,3,4,5,6,6,5,5,6,5,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,3,3,4,5,6,7,8,7,7,6,5,5,6,5,5,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,2,1,1,1,1,1,1,1,1,2,1,2,2,1,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,1,2,2,2,2,3,4,4,4,2,2,2,2,2,2,2,1,1,1,1,1,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,2,3,3,2,3,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,5,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,5,5,5,5,5,5,5,5,4,4,5,4,4,3,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,5,5,5,5,4,4,5,4,4,4,5,5,5,5,5,6,6,7,7,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,6,5,6,6,6,7,7,7,6,7,6,7,8,7,6,6,6,6,6,6,6,5,5,6,6,6,6,6,7,7,7,8,7,7,7,8,8,8,7,7,7,6,6,6,6,6,6,7,6,6,6,7,8,8,8,9,8,8,9,8,8,8,9,8,7,7,7,7,7,7,7,8,7,7,8,8,10,10,9,9,11,10,9,11,14,13,13,15,16,15,12,12,12,12,12,13,14,16,18,23,23,25,26,25,26,27,27,26,24,25,22,24,21,21,22,22,20,20,20,19,18,18,18,18,17,17,17,18,17,18,19,20,22,21,20,22,21],[24,21,21,22,21,18,18,18,17,16,16,15,14,15,14,12,12,12,11,11,10,10,9,7,6,7,6,5,5,5,5,4,5,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,8,9,9,9,9,8,8,7,7,6,7,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,5,7,9,10,9,8,8,8,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,8,7,8,8,9,9,10,10,11,13,13,13,15,13,13,14,14,15,17,16,14,15,13,13,12,12,10,11,11,11,10,10,10,9,8,8,7,8,8,8,8,8,9,10,11,11,10,10,10,11,10,11,12,12,11,12,13,14,14,14,13,14,13,13,11,11,10,11,10,11,10,9,9,8,8,8,8,7,8,8,9,8,8,9,8,9,9,9,10,11,9,10,11,11,10,10,9,9,8,8,7,8,8,8,8,8,7,9,7,7,9,8,7,7,9,8,7,9,10,9,11,9,9,10,8,8,9,7,9,9,9,9,11,9,9,10,10,9,9,10,10,10,11,11,12,10,10,10,9,9,9,8,8,8,9,9,10,11,10,10,10,10,9,9,10,10,10,10,11,12,12,13,13,12,11,11,10,9,9,9,9,10,10,10,11,11,11,11,12,11,10,11,13,13,12,12,12,10,11,10,9,9,8,9,10,9,8,9,8,8,7,7,8,7,7,8,7,8,9,9,11,12,13,14,12,12,12,10,9,10,9,9,9,9,9,9,9,8,8,8,8,8,8,8,7,7,6,7,7,6,6,6,7,6,6,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,7,8,8,8,8,9,10,11,11,11,11,10,9,8,7,7,6,6,6,5,6,6,6,6,5,6,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,6,8,9,7,5,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,4,4,4,4,4,5,5,5,5,4,5,5,5,4,5,5,4,5,5,5,4,4,4,4,4,4,4,5,6,7,7,9,9,10,12,13,14,15,14,15,15,13,13,11,8,7,5,4,4,3,3,3,3,3,4,4,4,5,6,6,6,6,5,5,5,5,4,5,4,4,4,3,3,3,3,2,3,3,3,3,3,3,4,5,6,7,7,7,7,5,6,6,6,5,5,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,2,3,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,2,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,5,5,4,4,5,4,4,4,5,5,5,6,5,4,4,4,4,3,4,3,4,4,4,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,7,7,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,6,6,6,7,7,8,8,7,8,7,8,8,7,7,6,7,6,6,6,6,6,6,6,5,6,6,7,7,7,8,8,8,8,8,8,9,8,8,7,7,7,7,6,6,7,6,7,6,6,7,7,8,8,9,9,9,8,9,9,8,8,9,8,8,8,8,7,7,8,7,8,7,7,8,8,9,9,9,9,11,10,10,11,13,13,13,15,15,15,13,14,12,12,12,14,14,15,17,22,21,25,25,23,25,25,24,24,23,23,21,21,19,20,20,20,19,19,18,18,17,16,16,18,17,16,16,17,17,18,17,17,19,19,18,21,19],[22,21,20,20,19,17,17,16,16,15,13,15,13,13,14,12,11,13,12,10,9,10,9,7,6,7,5,5,5,5,4,5,5,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,5,6,7,7,8,8,8,7,7,7,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,4,4,4,5,7,8,9,9,9,9,7,6,6,6,5,6,6,5,6,6,6,5,5,5,5,4,5,6,5,5,6,6,6,6,7,7,7,8,9,8,10,11,12,12,13,12,12,13,13,14,15,14,13,14,12,12,11,11,10,11,10,10,10,9,9,9,8,7,7,7,8,7,8,9,9,10,10,11,10,11,10,11,10,10,12,12,11,13,13,14,13,13,13,13,13,13,11,11,10,10,9,11,10,9,9,8,8,8,9,8,8,8,9,8,8,9,9,9,9,10,11,10,10,11,11,12,10,10,8,9,8,8,7,8,7,7,8,8,8,8,8,7,8,8,8,7,8,9,8,10,9,9,11,10,9,9,9,9,9,8,10,9,9,9,10,10,10,10,10,10,10,10,10,10,10,11,12,11,11,11,9,9,8,9,9,8,9,10,10,10,10,10,10,9,10,9,9,9,9,11,11,12,11,13,12,12,11,11,10,9,8,9,8,9,10,10,11,11,10,11,11,11,10,11,12,13,12,11,12,10,10,10,9,9,8,9,9,9,8,8,8,8,7,7,8,7,6,7,7,8,9,9,12,12,14,13,12,12,12,9,9,9,9,9,9,8,8,9,8,7,8,8,7,7,7,8,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,8,8,8,8,7,8,7,7,7,6,7,7,7,7,7,8,8,10,10,10,10,9,8,7,7,6,6,5,6,5,5,5,5,5,4,5,4,4,4,3,3,4,3,3,4,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,3,3,4,4,5,7,8,7,5,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,5,5,4,4,4,4,4,5,4,5,5,5,5,4,4,4,3,4,4,4,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,4,5,5,6,7,8,8,10,12,13,14,14,14,15,15,12,13,10,8,6,5,3,3,3,2,3,3,3,3,3,4,5,6,5,6,5,5,5,4,4,5,4,4,4,3,3,3,2,2,2,2,2,2,3,3,3,4,5,6,7,7,7,6,6,5,6,6,5,5,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,1,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,3,4,4,3,4,4,4,4,4,5,5,5,6,6,6,6,5,6,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,6,7,7,6,6,6,6,6,6,6,5,5,6,5,6,5,6,6,6,6,6,7,8,8,8,7,8,7,8,8,7,7,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,8,8,8,8,8,8,9,8,8,7,7,7,6,6,6,6,7,7,7,7,7,7,8,8,8,9,9,8,9,9,8,9,9,8,8,7,7,7,7,7,8,7,7,7,8,8,9,9,9,9,10,10,10,11,13,13,13,15,15,15,14,13,12,12,13,13,15,15,17,22,22,25,25,23,25,25,25,24,23,23,21,21,20,21,20,20,18,18,18,17,18,16,16,19,18,17,17,17,18,19,18,18,19,20,20,22,20],[24,22,22,22,21,19,19,18,18,17,15,14,16,14,13,13,13,12,11,11,10,9,9,8,7,7,6,6,5,5,4,5,5,5,4,4,4,4,4,4,5,4,5,6,5,4,5,5,5,6,7,7,8,8,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,3,4,4,4,3,4,3,3,3,4,4,3,3,4,4,5,6,8,9,11,10,10,10,8,6,7,6,5,5,6,5,5,6,5,5,5,5,5,4,5,5,5,5,6,6,5,6,7,7,7,8,9,8,9,12,13,13,13,13,13,13,14,16,16,16,14,14,12,12,11,11,10,10,10,9,9,9,7,8,7,6,6,7,7,7,7,8,8,8,9,11,10,9,10,12,9,10,12,12,10,12,13,14,15,13,13,15,13,12,11,11,10,10,9,10,9,8,8,7,8,8,8,8,7,7,8,8,8,9,8,9,9,10,11,10,10,11,12,11,11,10,8,9,8,7,8,8,8,7,9,8,9,9,9,8,8,8,9,7,8,9,9,9,9,9,10,10,9,9,9,9,8,8,10,9,9,9,11,10,9,9,11,10,9,10,11,10,10,12,12,11,11,10,9,9,8,8,8,8,9,8,10,10,10,9,9,10,9,9,9,9,9,10,11,12,11,13,13,12,11,10,10,9,8,9,8,10,9,11,11,11,10,10,12,12,9,11,14,13,12,12,11,10,10,9,9,8,8,8,8,8,8,7,7,8,7,6,7,6,6,6,7,7,8,10,12,13,14,14,12,12,11,9,9,9,8,8,9,7,7,8,8,6,7,7,7,7,7,7,7,6,5,6,6,5,5,6,6,5,5,6,6,5,6,6,7,8,7,7,7,8,7,6,7,7,6,6,7,7,6,7,8,9,10,11,10,10,10,8,8,7,6,5,5,5,5,5,5,4,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,8,9,7,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,5,5,4,4,3,3,3,3,3,4,4,4,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,4,5,5,6,7,8,9,11,12,13,15,16,16,16,16,13,13,10,8,6,5,3,3,2,2,2,3,3,3,3,4,5,6,6,5,5,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,3,3,4,5,6,7,8,7,6,5,5,6,6,6,5,4,3,2,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,3,2,3,2,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,3,3,4,4,4,3,2,2,2,2,2,1,1,1,1,1,2,1,1,1,2,2,2,2,2,3,3,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,2,2,3,3,3,3,3,3,4,4,5,4,4,4,4,4,3,4,4,4,3,4,4,4,5,4,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,6,6,5,6,5,5,4,5,4,4,4,5,4,4,3,3,3,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,5,5,5,5,6,6,6,7,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,8,8,6,7,6,7,7,7,6,6,6,5,5,5,5,6,5,6,5,6,6,6,7,7,7,8,7,8,8,8,8,8,7,7,7,6,6,6,6,7,6,7,6,6,7,7,8,8,8,9,8,8,9,8,8,8,8,7,8,7,7,7,7,8,7,8,6,7,8,8,10,10,9,9,11,10,10,11,14,13,13,16,16,15,12,13,13,12,12,12,15,15,17,23,23,26,26,24,27,27,26,26,24,24,22,23,20,21,22,21,19,18,19,19,18,17,18,20,18,18,19,20,19,19,21,21,22,20,21,23,21],[23,23,22,22,22,19,18,19,19,17,18,15,16,16,15,15,13,14,15,10,11,11,10,7,8,8,6,6,6,5,6,5,6,5,5,5,6,5,5,5,6,5,5,6,6,5,6,7,6,7,7,8,9,10,9,9,8,8,8,7,7,7,6,6,5,5,5,5,4,5,4,4,4,4,5,4,4,4,5,4,4,4,5,4,5,6,7,8,10,10,9,10,8,7,7,6,6,6,6,5,6,6,6,6,5,6,6,6,6,7,7,6,7,7,7,7,9,8,9,9,10,10,10,12,14,13,14,14,13,14,13,15,15,14,14,14,13,13,12,12,11,11,11,10,10,9,9,9,8,7,8,8,8,8,8,8,9,10,10,11,11,10,11,11,11,11,12,12,12,12,12,14,14,14,14,14,13,12,11,11,11,11,10,11,10,10,9,8,9,9,8,9,8,8,9,9,8,9,9,9,10,10,11,11,10,10,11,11,11,10,9,10,9,9,8,9,8,9,8,9,8,9,8,8,9,9,9,8,9,10,9,10,10,10,11,11,10,10,10,11,10,9,10,10,10,10,11,11,11,11,11,10,10,11,11,11,11,12,12,10,11,11,10,10,9,9,9,9,10,10,11,12,11,12,10,10,10,11,10,10,10,10,11,12,12,13,13,13,12,11,10,10,9,9,10,11,11,11,12,12,12,11,12,12,11,11,13,13,12,12,12,10,11,10,10,10,9,9,10,9,9,9,8,8,8,7,8,7,7,7,7,8,9,9,11,12,13,13,12,11,11,10,10,10,9,9,9,9,8,9,8,8,8,8,8,8,8,8,8,7,6,7,7,7,6,7,7,6,6,7,7,6,7,7,8,9,9,8,9,9,8,8,8,8,7,8,8,8,8,8,9,9,11,11,11,11,10,9,8,7,7,7,6,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,5,5,4,5,3,4,3,3,3,3,3,2,2,3,2,2,2,2,3,3,3,4,5,7,8,7,5,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,5,4,5,4,5,5,5,6,6,6,5,4,4,4,4,4,4,4,5,5,6,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,5,5,6,7,7,9,9,10,12,13,14,14,14,15,14,13,12,11,9,7,6,4,3,3,3,3,3,3,4,4,5,6,6,6,6,6,5,5,4,5,5,4,4,4,4,3,3,3,3,2,3,3,3,3,3,4,4,5,7,8,8,8,7,6,6,6,6,5,5,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,1,2,2,2,2,1,1,2,2,2,2,3,3,3,3,3,3,3,2,2,2,1,1,2,1,1,0,1,1,1,2,2,2,2,3,4,4,4,5,4,4,3,3,3,2,3,2,2,2,2,1,2,1,2,2,2,2,3,3,3,4,4,3,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,3,3,3,3,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,6,5,5,5,5,4,4,5,5,4,4,5,5,4,5,4,3,3,4,4,4,4,4,5,5,5,6,6,6,6,7,7,6,6,7,6,6,6,6,5,5,5,5,5,5,4,5,4,5,5,5,5,5,6,6,7,7,7,7,6,7,6,6,6,6,6,5,5,5,5,5,6,5,6,6,7,6,7,7,7,7,7,7,7,7,7,6,7,6,6,6,5,6,6,6,6,6,6,6,6,7,7,7,8,8,8,8,7,8,7,8,8,7,7,7,7,6,7,7,6,6,7,7,7,7,7,7,8,8,8,9,8,8,8,8,9,8,8,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,9,9,9,8,9,8,8,8,9,8,8,8,7,7,8,8,8,8,8,8,8,9,10,10,9,9,11,10,10,11,12,13,14,14,15,15,13,13,12,12,12,14,14,15,16,19,20,23,24,22,23,24,23,23,21,22,20,21,19,19,19,19,18,17,18,17,16,15,16,19,17,16,17,17,17,18,17,18,19,20,19,20,20],[24,24,23,23,22,20,22,19,16,19,18,14,15,16,14,12,14,13,13,11,11,11,8,9,7,7,5,6,5,5,4,5,5,4,4,5,5,4,4,5,4,5,5,5,5,5,5,5,5,5,6,6,7,8,7,7,7,6,5,5,6,5,4,5,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,4,4,4,5,7,9,9,10,10,11,8,6,6,6,5,5,5,5,4,5,5,5,5,5,5,5,5,6,5,5,6,6,5,6,8,7,7,8,9,8,9,11,11,11,11,12,12,12,12,15,15,15,14,15,12,12,12,11,10,11,9,9,9,8,7,7,7,6,5,7,6,6,7,7,8,8,9,9,9,8,9,10,9,9,11,11,10,11,12,13,13,13,13,13,13,12,11,11,9,9,9,10,9,8,7,6,8,7,7,7,6,7,8,7,7,8,8,8,8,8,10,9,9,9,10,10,10,9,8,8,7,7,6,8,7,7,7,8,7,9,8,7,7,8,7,6,8,9,8,8,9,9,9,9,9,8,9,9,9,8,10,10,10,10,10,11,9,9,10,10,9,9,11,10,10,11,12,10,10,10,9,8,8,8,6,6,8,9,9,10,10,10,9,9,9,9,9,9,9,9,10,11,11,12,11,11,11,10,9,9,8,8,8,9,9,9,11,10,10,10,11,11,10,10,12,12,11,11,10,9,9,9,8,8,7,8,8,8,7,7,7,6,6,5,6,6,5,5,6,7,8,9,11,11,12,12,11,11,9,8,8,8,7,7,8,7,7,7,7,6,6,7,6,6,7,7,6,6,4,5,6,5,4,5,5,4,5,5,5,5,6,6,6,7,7,7,6,7,7,6,6,7,6,6,7,7,6,7,8,8,10,10,9,10,9,8,7,6,6,5,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,5,7,7,6,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,3,3,3,3,3,4,5,5,6,6,8,9,11,11,14,14,15,16,16,16,14,13,11,9,6,5,3,3,2,2,2,2,3,3,3,4,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,4,5,6,7,8,7,6,6,5,5,6,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,3,2,3,3,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,3,3,4,4,4,3,3,3,2,2,2,2,2,2,1,1,2,1,1,1,1,2,2,2,3,3,3,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,5,4,3,3,3,3,3,3,3,3,3,4,4,5,4,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,5,5,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,6,5,6,6,6,5,5,6,5,5,5,6,4,5,4,4,4,4,4,5,5,5,5,6,5,6,6,7,7,7,6,7,6,7,7,6,6,5,5,5,5,5,5,5,5,5,5,6,6,7,7,6,7,8,7,7,7,7,8,7,6,6,6,5,6,5,5,6,6,6,6,6,7,7,7,7,8,8,7,7,8,8,7,8,7,7,7,6,6,6,6,6,7,7,7,7,7,8,9,10,8,8,10,10,9,10,13,12,12,14,15,14,12,12,11,11,12,12,14,14,17,21,21,24,24,23,24,25,24,24,22,23,20,21,19,21,20,21,17,17,18,17,16,15,16,18,17,16,18,18,16,19,19,19,20,21,20,22,21],[25,23,23,22,22,19,19,18,17,17,17,15,14,13,12,11,13,10,9,10,10,8,9,7,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,4,5,6,6,7,7,7,7,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,7,8,10,10,11,11,7,6,6,5,5,4,5,4,4,4,4,4,4,5,4,4,4,5,4,4,5,5,5,6,7,6,7,7,9,7,9,12,13,13,12,13,14,13,13,15,17,16,13,15,12,12,11,11,9,9,9,9,8,7,6,6,6,5,5,5,5,6,6,6,7,7,8,9,8,7,9,10,8,8,10,11,9,10,12,12,13,11,11,13,11,10,10,9,9,8,8,9,8,7,6,6,6,6,7,6,5,6,7,6,6,7,6,7,7,8,9,9,8,9,9,9,9,9,6,7,6,7,6,7,7,6,8,7,8,7,8,7,7,7,8,7,7,7,8,8,8,8,9,9,8,9,10,8,8,9,10,8,8,10,9,9,8,8,9,9,8,8,10,9,8,10,10,9,9,8,8,7,7,7,7,6,8,8,9,9,9,9,8,8,10,9,8,8,9,8,9,10,10,12,12,10,9,8,8,8,7,7,6,7,8,9,9,10,10,9,10,10,9,10,12,11,10,10,10,8,8,8,7,7,6,6,7,7,6,6,6,6,5,5,5,5,5,5,5,6,7,8,11,12,13,12,11,10,10,8,7,7,7,7,7,6,6,6,6,5,5,6,6,5,6,5,5,5,4,4,5,4,4,4,4,4,4,5,4,4,5,5,5,6,6,6,6,6,6,5,6,6,5,5,6,6,5,6,7,8,10,10,10,10,9,7,7,6,5,4,4,4,4,4,4,3,3,3,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,2,3,3,5,7,7,5,4,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,3,3,4,5,5,6,8,9,10,12,13,15,15,15,15,15,13,12,9,8,5,4,3,2,2,2,2,2,2,2,3,3,5,5,5,5,5,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,6,7,7,6,6,5,5,5,6,6,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,3,3,4,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,3,3,2,2,2,2,2,2,1,2,1,1,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,2,2,2,2,2,2,2,3,3,3,4,4,4,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,3,3,3,3,4,4,4,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,4,4,5,4,4,4,4,4,4,3,3,3,3,4,4,4,4,5,5,4,5,5,6,6,6,5,6,5,6,6,5,5,4,4,4,4,4,4,4,4,5,4,5,5,5,6,6,6,6,5,6,6,6,6,6,5,5,5,4,4,5,4,5,5,5,5,5,5,6,6,6,7,7,6,6,7,7,6,6,6,6,6,5,5,5,5,6,5,6,6,6,6,7,8,8,7,7,9,8,8,9,12,12,12,15,15,14,11,11,11,11,11,11,14,15,17,22,22,25,25,24,25,26,25,26,24,24,22,23,21,21,22,21,19,19,19,19,18,17,18,18,18,17,18,19,18,19,20,20,21,20,21,23,20],[25,24,23,23,23,20,20,19,19,17,16,15,15,15,12,14,13,12,10,11,10,9,9,8,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,6,6,7,8,7,7,7,6,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,5,7,9,9,9,11,11,7,6,7,6,5,5,5,4,4,4,5,4,4,5,4,4,5,5,5,5,5,5,5,6,7,6,7,8,8,7,9,11,11,11,12,13,13,14,14,17,18,17,14,15,13,13,12,11,10,10,10,9,8,7,7,6,6,6,5,5,6,6,6,6,7,8,8,9,8,7,8,9,8,9,9,10,9,10,10,13,12,12,12,13,12,11,10,10,8,9,8,8,8,7,6,5,6,6,6,5,5,6,7,6,6,7,7,7,7,8,8,8,8,9,9,9,9,8,7,7,6,6,6,7,6,6,7,8,8,8,8,7,8,7,7,6,8,8,7,7,8,8,9,9,9,9,10,10,9,9,10,9,9,10,10,10,9,9,9,9,8,9,10,9,9,10,11,9,9,9,8,8,7,8,6,6,8,8,9,9,9,10,8,8,9,8,8,8,9,9,9,11,10,12,11,11,9,9,9,8,7,7,7,8,8,8,9,10,10,9,10,10,10,9,12,11,11,10,10,8,8,8,7,7,7,6,7,7,6,6,6,6,5,5,5,5,5,5,5,6,7,8,10,11,12,12,10,10,9,8,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,5,5,4,5,5,4,4,5,5,4,4,5,5,4,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,7,8,10,10,10,10,9,8,7,6,5,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,2,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,3,4,5,6,6,6,4,4,3,3,3,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,4,5,5,6,8,8,10,11,12,14,15,15,15,15,12,11,9,7,5,4,3,2,2,2,2,2,2,3,3,3,5,5,5,5,5,4,4,4,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,5,6,7,8,7,6,6,5,5,5,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,2,2,3,3,3,3,3,4,4,3,3,2,2,2,2,2,2,2,3,3,3,4,4,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,5,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,5,4,5,5,5,6,6,5,5,5,5,6,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,6,6,5,6,6,6,6,5,5,5,5,5,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,6,5,6,6,6,6,5,5,5,5,6,5,6,5,6,6,7,8,8,7,7,9,8,8,9,12,12,12,14,15,14,11,11,11,11,11,11,14,15,17,21,21,24,24,23,25,25,24,25,23,24,21,22,19,20,20,19,18,17,18,17,18,16,17,19,17,17,19,19,16,18,19,19,20,19,19,21,20],[24,23,23,22,22,20,19,17,18,17,17,14,14,14,13,11,12,12,10,9,10,9,8,7,7,6,4,4,5,4,4,4,4,3,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,7,7,6,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,7,9,9,9,9,9,7,6,6,6,5,4,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,5,5,6,6,6,7,8,8,9,12,13,11,12,14,14,12,13,17,17,16,15,15,14,14,13,12,10,11,11,9,9,7,7,6,6,5,5,5,5,5,6,6,7,7,8,9,8,7,8,9,8,8,9,10,9,10,11,12,12,11,11,12,12,10,10,9,9,9,8,8,8,7,6,6,6,6,6,6,6,6,7,7,6,7,7,7,7,8,9,8,8,9,9,8,9,8,7,7,7,6,6,6,7,6,7,7,7,7,7,7,7,6,7,7,7,7,8,8,7,7,9,8,8,9,8,8,7,8,8,7,8,9,8,8,7,8,8,7,7,9,9,8,8,10,11,8,9,8,7,7,7,7,7,6,7,8,8,8,8,8,8,8,8,7,8,8,8,8,10,11,10,12,11,10,10,8,8,8,7,7,7,8,8,8,9,10,10,9,10,12,10,10,13,12,10,10,9,8,8,8,7,7,6,6,7,7,6,6,6,6,5,5,5,5,4,5,5,6,6,8,10,11,12,12,10,10,9,8,7,7,7,7,6,6,6,6,6,6,6,6,6,5,6,6,5,5,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,6,6,5,5,6,6,5,6,6,5,5,6,6,5,6,7,8,9,10,9,9,8,7,6,5,5,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,2,3,3,4,5,6,5,4,3,3,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,3,4,4,5,6,7,8,10,11,13,14,15,15,16,16,13,12,9,7,5,4,3,2,2,2,2,2,2,2,2,3,4,4,4,4,4,4,4,3,4,4,4,3,3,3,2,2,2,2,2,1,1,1,2,2,2,3,4,5,7,7,7,6,5,4,4,6,4,4,4,3,2,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,2,2,2,1,1,2,1,1,1,1,1,0,1,1,1,1,2,2,3,3,3,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,2,3,3,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,2,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,4,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,4,5,5,5,5,5,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,6,5,5,6,6,6,5,5,5,5,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,5,6,7,6,6,6,6,6,6,5,5,5,5,5,5,6,5,5,6,6,7,7,6,6,9,8,8,9,11,10,11,13,14,12,10,11,10,10,10,11,12,14,17,21,22,24,25,23,25,26,25,25,23,24,22,22,20,21,21,19,19,18,19,18,18,17,18,19,19,17,18,19,16,19,18,19,20,20,20,21,20],[23,21,21,20,19,17,17,16,16,16,16,14,14,13,13,11,12,10,10,9,9,9,8,7,6,6,5,5,5,5,4,4,5,3,3,4,4,3,3,4,4,3,4,4,4,4,4,5,4,5,5,6,7,7,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,6,6,8,9,9,10,9,7,6,6,5,5,4,5,4,4,4,5,4,4,5,5,4,4,5,4,4,5,5,5,5,6,6,6,7,8,7,9,11,12,12,13,12,13,13,14,14,17,15,13,14,12,12,11,11,9,10,10,9,9,8,7,6,6,5,5,5,5,5,6,6,6,7,8,8,8,8,8,9,8,9,9,10,9,10,10,12,11,11,11,11,11,10,9,10,9,9,8,9,8,7,6,6,7,6,6,5,6,6,7,5,6,8,6,7,7,8,9,8,8,9,10,9,9,8,7,6,6,5,6,6,6,6,7,7,7,8,7,7,7,7,6,6,7,7,7,7,8,8,8,9,8,9,9,8,8,9,9,8,7,9,8,8,7,8,8,8,8,8,9,8,8,9,10,9,8,7,7,7,6,7,6,6,7,8,8,9,9,9,8,7,9,8,7,8,8,8,9,10,10,11,11,10,9,8,8,7,7,7,6,7,8,8,9,10,10,9,9,11,9,9,10,10,10,9,10,8,8,8,6,7,6,6,7,6,6,6,6,6,5,5,5,5,4,5,5,5,6,8,10,12,12,12,11,10,9,7,7,7,7,7,6,6,6,6,6,5,5,5,6,5,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,5,6,5,5,5,5,6,5,6,7,8,9,10,10,9,8,7,6,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,1,2,2,1,1,1,2,1,1,2,2,2,3,3,4,6,7,5,4,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,2,2,2,2,2,2,3,3,4,5,6,7,8,10,12,12,14,14,14,14,14,12,11,9,6,5,4,3,2,2,2,2,2,2,2,2,3,4,4,4,4,4,4,4,3,3,4,4,3,3,3,2,2,2,2,2,1,1,1,1,2,2,2,3,6,6,7,7,6,5,4,4,4,4,4,4,3,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,3,3,3,2,2,2,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,2,1,2,2,1,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,3,3,3,2,2,3,2,2,2,3,2,2,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,4,3,3,3,3,3,2,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,5,4,5,5,4,4,4,4,3,3,3,3,3,3,4,3,4,4,4,5,4,5,5,4,5,5,5,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,6,6,5,5,5,5,4,4,5,4,5,4,4,5,5,7,7,6,6,8,7,7,9,10,10,11,13,14,13,11,11,11,10,11,11,13,14,16,20,21,23,23,22,24,24,23,23,23,23,22,22,20,21,21,20,19,18,19,18,17,17,17,18,17,17,17,18,18,17,18,18,18,19,18,20,20],[24,24,23,21,21,19,19,18,17,18,16,15,14,16,14,12,13,13,11,10,10,10,8,7,7,7,6,5,5,5,4,5,5,4,4,5,4,4,4,5,4,4,4,5,4,4,5,5,5,6,6,6,7,8,7,7,7,7,6,5,5,5,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,7,9,9,8,10,9,7,6,7,6,5,5,6,5,5,6,6,5,5,5,5,4,5,6,5,5,6,6,6,6,7,7,7,8,9,9,10,13,14,13,14,13,13,13,14,15,17,15,15,15,14,13,13,11,11,10,11,9,9,8,8,6,6,6,6,6,6,6,6,7,8,8,9,10,9,8,9,10,9,10,10,10,9,10,12,14,13,12,12,14,13,11,12,10,9,10,8,9,8,8,8,7,7,7,6,7,7,7,8,7,7,8,8,8,8,9,10,9,9,9,10,10,9,9,7,7,7,7,6,7,7,6,8,8,8,9,9,8,8,8,9,8,8,8,10,9,9,9,11,10,10,10,11,10,9,10,11,9,9,11,10,10,9,9,9,9,9,9,9,9,9,11,11,9,9,9,9,7,8,8,7,7,8,8,8,10,9,9,9,9,9,8,9,9,9,10,10,12,11,12,13,10,10,9,8,9,8,8,7,8,8,8,10,10,11,10,11,12,11,11,13,13,11,10,10,9,9,9,8,8,7,7,8,8,7,7,7,6,6,6,6,6,5,5,6,6,8,9,11,12,13,13,11,11,10,9,8,8,8,8,8,7,7,7,7,6,7,7,6,6,7,6,6,6,4,5,5,4,4,5,5,5,5,5,5,5,5,6,6,8,7,7,7,7,6,7,7,7,6,6,7,7,6,7,8,9,10,10,10,10,9,8,7,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,5,7,8,5,4,3,3,3,3,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,2,2,3,3,4,4,5,6,7,8,10,12,13,14,15,15,15,15,13,12,9,7,5,4,3,3,2,2,2,2,2,2,3,3,4,5,5,5,5,5,4,4,4,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,4,6,7,8,7,6,5,5,5,6,4,4,5,3,3,3,3,2,3,3,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,1,2,2,1,1,1,1,1,1,1,0,1,1,1,2,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,5,4,4,3,2,2,2,2,2,2,2,3,3,3,3,3,4,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,4,5,5,4,4,3,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,5,5,5,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,6,6,5,5,5,5,5,5,5,5,5,4,5,5,5,6,5,6,7,6,6,7,7,6,7,7,7,6,6,6,6,5,6,5,6,5,5,6,6,8,8,7,7,9,8,8,10,12,11,12,14,15,13,12,11,12,10,12,11,14,16,19,23,24,26,26,23,27,27,26,26,25,25,23,24,22,23,22,22,20,19,20,19,18,16,18,19,18,17,18,20,17,17,19,20,21,19,20,22,22],[24,22,23,21,20,18,18,17,16,16,16,14,13,14,14,12,12,12,11,10,10,11,9,8,7,8,7,6,6,6,5,5,6,5,5,5,5,5,5,6,5,4,5,6,5,5,6,6,6,7,7,7,8,8,7,8,7,7,7,6,6,6,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,8,9,10,9,9,9,8,8,8,6,6,6,6,6,6,6,6,6,5,6,6,5,6,6,6,6,7,7,7,6,8,7,8,8,10,9,10,14,14,14,15,14,14,15,15,16,18,17,16,15,14,14,13,13,11,12,11,11,11,10,9,9,8,7,7,7,7,7,9,7,8,9,10,10,10,11,10,11,11,12,11,13,11,13,13,15,13,14,13,14,13,12,12,11,10,11,10,11,10,9,9,8,8,9,8,8,8,8,10,8,9,9,9,9,10,11,11,11,11,11,11,11,11,11,9,9,9,9,7,9,9,7,10,9,9,10,10,10,10,9,10,10,9,9,10,10,11,10,13,12,11,13,13,12,10,12,13,11,10,12,11,11,11,11,10,11,11,10,10,11,11,12,12,11,11,10,10,10,9,10,8,8,11,11,12,12,11,11,11,9,11,11,10,9,11,11,11,12,12,13,13,12,11,10,10,11,9,10,9,10,11,11,12,13,14,12,12,13,12,12,13,12,12,12,12,10,11,11,8,9,8,8,9,9,9,8,7,8,8,7,6,7,6,6,7,7,9,10,12,13,14,15,12,12,11,10,9,9,9,9,8,8,8,8,8,7,7,7,7,7,8,7,7,7,5,6,6,6,5,6,6,5,5,6,6,5,6,7,7,8,7,7,8,8,7,7,7,7,6,7,7,7,7,8,9,10,11,12,12,11,10,9,8,7,6,6,5,5,5,5,5,5,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,5,6,7,6,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,3,3,3,3,3,3,4,5,5,6,7,8,9,11,13,13,14,15,15,15,15,14,12,10,8,6,5,4,3,3,2,2,2,2,3,3,3,5,6,6,5,6,5,5,4,4,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,3,4,7,7,8,7,7,5,6,5,5,4,4,5,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,4,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,2,2,2,2,3,3,3,4,4,4,5,5,5,4,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,4,4,4,4,3,3,3,4,3,3,4,4,4,4,5,5,5,6,6,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,4,5,4,4,4,4,5,4,5,5,5,6,6,6,6,6,6,7,6,7,6,6,6,6,5,5,5,4,5,5,6,5,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,6,7,6,5,7,5,7,5,6,7,7,8,8,8,8,9,9,9,10,13,12,13,16,16,17,13,14,13,12,13,13,15,15,18,23,23,25,25,24,26,26,25,25,25,24,24,23,22,23,22,22,20,19,20,18,18,17,19,20,18,17,19,19,19,18,18,18,19,20,19,21,21],[25,24,24,23,22,20,19,19,18,18,18,16,16,16,15,15,14,15,13,12,12,13,11,10,9,9,8,8,8,7,7,7,7,6,6,6,7,6,6,7,6,6,6,7,6,6,7,7,7,7,8,8,9,10,9,10,9,9,8,8,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,8,10,9,10,10,10,9,9,8,8,7,7,8,7,8,7,8,7,7,9,7,7,7,8,8,7,9,9,8,8,10,9,9,11,12,11,11,14,16,14,15,15,14,15,15,17,18,17,16,16,14,14,14,13,12,12,12,11,11,10,10,8,8,7,7,7,8,8,8,9,10,10,10,12,11,10,11,12,11,11,12,12,11,12,13,14,15,13,13,14,15,13,13,12,11,11,10,11,10,10,10,8,9,9,8,9,8,8,9,8,8,9,9,9,9,10,11,10,10,11,11,11,11,10,8,9,8,8,8,8,10,9,10,9,10,10,11,9,9,8,9,10,9,10,10,11,10,9,12,11,11,11,11,11,10,11,12,11,11,12,12,12,11,10,11,10,9,10,10,10,11,11,12,10,11,10,10,9,9,9,8,9,10,10,11,13,12,11,10,11,11,10,11,11,10,11,11,13,13,14,13,12,12,10,10,11,9,10,9,10,11,11,12,14,13,12,13,14,11,12,15,15,12,11,12,10,10,10,10,9,9,9,11,10,9,9,9,8,8,8,8,7,7,7,7,8,9,10,12,13,15,14,12,13,12,11,11,10,9,10,10,9,9,9,9,8,8,9,8,8,9,8,8,7,6,7,7,7,6,7,7,7,7,7,7,7,7,8,8,10,9,9,9,9,8,9,8,9,8,8,9,9,9,9,10,11,12,12,11,12,10,9,8,8,7,7,7,7,6,6,6,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,7,7,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,5,4,4,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,6,6,7,9,10,12,12,14,13,15,16,16,16,14,13,11,9,7,6,5,4,4,3,3,3,3,3,3,4,5,6,6,6,6,6,6,5,6,6,6,5,5,5,4,4,4,3,3,3,3,2,2,2,3,3,5,7,7,8,7,6,5,6,5,7,6,5,6,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,3,3,2,3,3,2,3,2,2,2,2,2,2,1,2,1,1,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,1,1,1,0,1,2,4,3,4,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,5,5,6,5,5,5,5,5,4,4,5,4,4,4,3,4,3,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,5,4,5,5,5,6,6,7,7,6,6,7,7,5,7,6,5,6,5,5,5,5,5,4,5,4,5,5,5,7,6,7,8,7,7,7,7,7,8,7,7,6,6,5,6,5,5,6,5,6,5,5,6,6,7,7,8,8,7,8,8,8,9,8,7,7,7,6,6,5,5,6,5,6,5,6,6,6,7,7,8,8,8,8,9,8,8,8,8,8,8,7,8,6,6,8,6,7,6,7,7,8,9,9,8,8,10,10,9,11,13,12,12,14,16,14,12,12,12,12,13,13,15,16,18,24,24,26,25,25,27,27,26,27,26,25,23,24,22,22,21,22,19,19,20,19,18,17,19,18,18,17,19,19,18,17,19,19,20,18,19,22,21],[26,24,25,24,22,21,21,20,19,19,20,18,17,18,18,16,16,16,16,15,15,15,13,12,12,14,12,11,13,11,11,10,12,10,10,12,11,10,10,11,10,9,11,11,10,11,11,12,11,13,12,12,13,13,12,13,12,12,12,11,12,12,11,10,10,10,10,9,10,10,9,9,11,10,9,9,10,11,9,10,11,10,9,12,11,10,12,15,14,13,14,13,13,14,11,12,12,11,11,11,11,12,11,11,11,12,11,11,11,12,11,12,12,12,12,12,14,13,13,14,16,15,15,19,19,18,19,18,19,18,18,20,22,20,19,19,18,18,16,17,16,16,15,15,15,14,14,14,13,12,12,12,12,13,14,14,14,15,17,16,18,18,17,17,16,17,17,18,15,18,18,20,18,18,17,17,17,15,16,15,15,16,14,15,15,14,14,12,12,13,13,11,11,13,14,11,14,14,13,12,15,16,16,14,14,16,16,15,17,15,13,13,13,12,10,13,11,13,12,14,11,14,13,11,13,13,12,12,13,14,13,15,15,15,15,16,15,14,14,15,13,13,16,14,13,14,15,16,14,15,15,15,14,13,14,15,15,15,16,15,16,14,14,14,13,13,12,11,14,15,15,16,15,14,15,14,15,14,13,14,14,15,15,16,16,17,17,15,16,14,14,15,13,15,13,14,15,15,17,18,16,16,17,17,15,15,18,17,16,17,17,15,15,15,15,15,15,14,15,14,15,14,12,14,13,13,12,14,13,12,13,14,15,15,16,17,19,18,16,16,16,14,15,14,14,14,15,13,14,14,14,13,13,14,13,12,13,13,12,13,11,12,13,11,11,12,12,12,10,12,13,12,12,13,13,14,13,13,13,13,13,13,13,13,11,13,13,12,13,13,13,14,15,15,15,14,14,13,12,12,12,12,11,11,11,11,11,11,11,10,11,10,9,9,8,9,9,8,9,9,8,9,8,8,6,6,6,9,6,6,6,6,5,6,4,5,5,5,5,5,7,6,6,8,7,7,7,7,7,8,10,9,9,8,7,5,7,6,7,7,7,7,7,8,8,7,8,8,9,8,9,9,10,10,9,9,10,9,10,8,7,8,9,8,9,8,9,6,7,8,8,9,9,8,9,9,9,10,9,9,8,10,9,9,10,9,9,9,8,7,8,7,7,8,8,9,10,10,13,14,15,15,16,17,19,19,20,19,18,16,14,12,10,9,8,8,8,8,6,6,6,6,6,5,7,7,8,8,8,9,8,7,8,8,9,8,8,7,7,7,7,8,8,7,6,6,6,4,5,5,6,8,9,9,8,8,7,8,7,7,6,7,7,6,6,7,6,6,6,7,6,6,8,7,6,6,5,5,5,4,3,6,5,5,5,5,5,4,5,5,6,5,5,7,6,6,7,6,6,5,4,3,3,2,2,3,2,3,4,6,3,5,6,7,4,5,6,5,5,6,5,5,4,3,2,2,1,0,1,3,3,5,3,3,5,3,5,5,6,4,5,5,4,4,5,4,4,4,2,3,2,2,3,4,5,5,4,5,5,5,4,4,4,5,5,4,5,5,4,4,4,3,3,3,3,4,5,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,5,5,5,6,7,7,6,7,6,7,6,6,7,7,6,6,7,7,8,9,7,6,6,6,5,6,6,5,5,6,6,7,7,7,9,9,10,9,9,9,8,8,9,8,7,7,8,8,7,7,6,6,7,6,6,6,7,7,8,8,8,9,10,10,9,10,11,10,9,10,8,8,7,7,8,7,7,7,8,7,8,8,9,9,10,11,11,10,10,11,10,9,11,10,9,10,7,8,8,8,8,8,8,7,8,8,9,10,11,12,12,12,10,12,11,12,12,11,11,11,10,9,9,9,9,10,8,10,8,9,9,9,10,10,11,12,12,12,13,12,13,14,12,12,12,10,11,9,9,10,8,11,8,9,10,10,10,11,12,13,13,12,13,13,13,13,13,12,12,11,12,10,11,12,10,11,9,10,10,12,12,13,13,13,14,14,14,15,17,17,17,20,20,20,18,17,17,16,17,17,18,17,19,24,24,26,25,25,26,27,26,26,25,25,23,24,22,22,22,21,20,19,20,19,19,17,19,20,19,17,20,20,20,19,19,20,21,21,20,22,22],[27,26,27,26,26,24,25,25,23,23,24,22,22,23,23,21,20,23,22,21,20,22,19,17,18,19,17,17,18,18,15,16,17,14,15,17,16,14,16,17,15,14,16,17,15,16,17,16,16,17,17,16,17,17,16,17,17,17,16,16,16,16,16,15,15,15,15,15,14,14,14,14,14,14,13,12,12,13,13,13,12,13,13,14,13,14,16,16,16,17,19,18,17,18,16,16,16,14,17,15,15,17,17,15,16,17,16,15,17,18,17,17,18,19,16,18,20,18,17,20,22,19,20,23,24,22,21,22,21,21,21,23,23,22,21,21,20,21,20,19,19,18,18,19,18,18,19,18,16,16,16,16,17,16,18,16,18,17,18,20,19,19,20,20,17,18,19,19,18,20,20,20,21,21,19,21,20,18,19,18,17,18,17,17,17,16,16,16,15,16,16,15,16,15,16,16,17,16,17,17,17,18,18,17,17,18,18,18,21,17,17,16,16,15,15,15,15,16,15,16,16,17,16,14,16,16,14,14,17,16,14,16,18,18,17,16,17,14,14,16,16,13,15,17,16,16,18,17,17,18,18,16,17,17,17,16,18,19,19,18,18,18,17,16,16,16,15,14,16,17,19,18,18,16,17,18,16,16,18,17,16,17,19,19,20,21,21,19,19,16,18,16,16,16,18,17,17,17,19,19,18,17,19,19,17,19,22,22,19,18,18,17,17,17,19,17,16,18,19,19,17,16,17,18,16,16,17,18,19,15,17,18,18,18,19,20,21,21,19,20,19,18,19,19,17,19,19,17,17,19,18,16,17,18,17,15,16,17,15,16,15,14,15,17,15,15,15,16,16,16,17,18,17,18,18,17,17,18,18,18,19,17,16,18,16,16,18,16,16,16,17,17,18,17,17,16,16,16,15,16,17,16,16,16,14,14,16,15,15,16,16,15,14,14,15,14,14,13,12,14,13,12,11,11,9,10,10,12,10,9,10,9,8,9,9,8,8,10,7,8,11,10,8,10,9,11,12,12,12,13,14,14,14,13,11,11,12,11,11,13,13,12,12,13,14,12,12,15,14,13,13,15,15,16,14,13,14,13,12,12,11,13,13,13,14,12,12,10,10,12,13,12,13,12,13,12,11,13,13,12,11,15,14,13,15,15,14,14,13,11,12,11,9,10,10,12,13,13,15,17,19,18,19,19,21,20,21,22,20,19,17,15,14,14,13,12,11,10,9,10,10,10,9,10,9,11,12,10,10,11,12,11,12,10,12,12,12,11,11,11,10,10,9,10,9,9,9,9,8,9,9,10,10,11,9,9,8,10,11,9,8,10,11,9,8,8,8,7,8,10,9,10,9,10,8,9,8,8,6,6,6,8,8,8,8,7,7,6,8,8,9,8,7,8,8,8,8,7,9,10,7,7,4,5,3,3,4,6,8,6,6,6,8,9,7,7,8,7,7,8,7,10,10,6,6,4,3,1,0,1,2,4,5,5,6,6,6,8,8,7,10,7,7,8,8,8,10,9,7,7,4,4,4,4,5,6,7,8,8,8,7,8,8,9,8,10,9,8,12,11,9,7,7,6,8,7,8,7,7,8,10,11,10,11,12,10,10,12,10,10,13,11,12,11,9,8,8,9,9,10,10,11,11,10,11,12,12,12,13,13,12,12,13,13,13,13,13,13,13,13,12,12,10,11,9,11,9,10,10,11,12,12,14,13,12,13,14,13,12,14,13,12,14,14,13,14,12,13,13,12,13,9,12,9,12,11,11,12,14,14,15,15,16,15,15,16,15,16,14,14,14,14,14,11,13,10,11,12,11,12,13,14,15,13,15,16,15,14,16,15,15,16,15,14,14,14,14,12,12,11,11,11,12,13,13,14,15,15,14,15,16,16,17,16,15,16,15,15,15,15,14,14,13,13,11,11,11,11,13,13,14,15,15,16,17,17,17,17,16,15,16,16,15,15,14,15,12,13,11,11,12,12,13,13,15,16,15,15,16,16,16,16,16,17,16,16,17,16,15,16,13,15,11,11,14,14,14,16,15,15,17,16,17,18,20,19,20,22,22,22,21,20,20,19,20,17,20,18,19,24,24,26,25,23,27,27,24,26,24,24,21,23,21,21,21,21,18,19,19,19,18,17,19,19,17,17,20,20,20,21,22,23,23,21,21,23,21],[28,27,28,28,27,26,26,26,25,24,26,24,23,25,25,24,23,25,24,22,21,25,23,20,21,22,20,21,22,23,19,21,22,20,19,21,21,18,20,21,21,17,21,22,19,19,21,21,20,22,22,21,20,23,22,22,22,23,20,20,22,21,19,21,22,18,18,21,18,16,18,18,17,15,18,16,16,18,18,17,16,18,18,17,18,19,19,18,19,20,21,20,20,20,19,21,18,18,20,19,19,21,22,19,20,22,21,21,22,22,23,21,22,23,22,23,24,23,21,24,25,24,23,26,26,25,24,25,25,23,23,25,25,24,24,24,22,23,22,22,21,21,20,20,20,19,21,19,19,19,18,18,19,20,20,20,23,22,21,24,24,22,23,25,19,20,24,24,19,22,24,23,25,23,22,24,25,21,22,20,21,20,19,20,21,21,19,17,18,17,17,17,17,17,17,18,18,18,19,19,20,22,22,19,21,22,22,22,23,22,19,18,19,16,17,18,17,17,18,19,18,19,19,16,17,19,16,17,19,20,17,20,20,21,19,20,21,18,18,19,18,17,18,19,21,21,23,22,20,21,22,22,19,20,21,20,21,22,22,21,22,20,18,19,17,18,16,16,19,20,20,20,21,19,19,20,21,20,19,20,20,20,21,21,22,23,23,22,22,20,20,19,19,19,18,18,20,21,22,24,19,20,23,21,20,21,25,25,22,23,22,21,22,20,24,21,20,23,25,24,22,20,22,23,18,20,22,21,19,19,22,20,21,21,21,22,24,24,22,23,22,22,24,24,22,24,24,23,22,23,24,23,21,23,23,18,22,21,18,18,16,19,20,20,16,20,19,18,19,21,20,21,21,23,24,23,24,23,22,23,24,20,21,23,22,21,22,23,19,21,22,21,21,20,18,20,20,18,19,20,18,18,21,20,17,18,20,18,17,22,21,18,20,18,17,17,17,16,15,16,15,14,14,13,12,14,12,14,13,12,13,10,12,12,13,10,12,13,12,13,14,14,13,13,14,14,16,16,17,16,16,17,17,16,16,14,16,15,16,17,17,15,14,15,17,16,15,17,17,16,16,18,18,19,17,15,16,15,16,15,15,15,16,16,15,15,14,15,14,14,16,14,15,14,15,15,13,16,15,16,14,16,17,15,17,18,17,16,15,14,15,13,13,14,14,13,14,15,17,18,19,19,19,20,20,22,22,21,22,20,18,18,18,18,17,15,15,14,13,15,14,14,12,12,12,15,16,13,16,15,15,14,17,15,16,15,16,15,14,16,14,14,15,14,14,10,10,9,11,12,12,15,14,15,14,12,13,13,14,13,12,14,16,11,15,14,13,16,14,14,14,15,14,14,14,13,12,10,10,7,8,10,9,10,11,10,11,11,14,16,14,12,14,14,15,13,12,15,13,11,8,8,7,6,4,6,5,8,7,8,8,11,14,14,12,12,12,14,13,13,14,16,12,9,8,6,4,3,1,0,1,3,4,5,8,8,12,12,13,11,11,12,13,14,14,13,15,14,10,11,10,5,5,5,7,8,9,11,12,14,11,12,13,12,12,13,14,14,14,15,14,12,13,11,11,13,14,10,10,12,13,14,14,13,15,15,14,16,14,15,16,15,18,16,14,13,12,15,14,14,15,17,15,15,16,16,15,17,16,16,16,17,17,18,16,16,17,16,17,16,18,16,15,16,12,16,13,15,14,15,15,17,18,17,16,17,18,17,16,18,16,17,17,18,18,18,16,17,16,16,17,15,16,13,15,15,15,16,18,17,18,18,20,19,20,19,17,20,17,17,16,17,15,15,14,14,13,16,16,16,16,19,19,16,17,21,19,17,19,19,18,20,18,18,16,18,16,16,14,15,13,14,15,17,16,18,19,20,17,20,20,20,22,21,19,18,19,19,17,17,17,16,16,15,15,14,14,15,17,16,19,21,18,21,20,22,22,21,19,18,20,18,18,16,17,17,17,16,15,15,15,17,18,16,19,21,19,21,21,20,19,21,22,20,21,20,20,18,19,18,18,17,16,16,18,17,18,20,19,18,21,20,20,21,23,22,22,24,25,24,23,23,21,22,21,21,23,21,22,25,24,27,25,24,26,26,24,26,24,24,22,23,22,22,21,21,20,20,20,21,17,18,20,19,16,17,21,21,19,20,22,22,22,21,21,24,21],[28,27,28,28,27,25,26,27,25,24,26,25,23,25,26,24,23,24,24,23,22,24,22,21,21,22,21,20,21,22,20,20,21,21,21,21,20,19,20,21,20,18,20,22,21,20,21,20,21,21,21,21,21,22,22,23,22,23,21,21,22,21,21,21,21,19,20,21,19,19,19,19,18,17,19,17,17,18,18,17,17,18,17,18,16,18,18,17,17,19,20,21,19,20,19,19,18,19,21,19,19,20,22,21,21,22,21,21,20,22,22,22,22,22,23,22,24,22,21,24,25,24,24,25,25,25,24,25,25,23,24,25,25,25,24,24,24,23,23,22,22,22,20,20,20,19,20,19,18,18,16,17,18,19,20,20,22,22,21,23,23,23,22,24,19,21,23,22,18,21,23,22,24,23,22,23,24,21,21,20,20,20,19,20,20,20,18,17,19,18,18,15,16,17,17,16,18,18,19,17,19,21,20,18,20,21,20,21,22,20,20,17,19,15,15,17,16,17,18,19,18,19,19,16,15,18,17,15,19,19,17,20,20,20,19,20,19,15,14,18,16,16,17,19,20,20,21,20,18,21,20,20,19,20,20,20,20,22,21,20,20,19,19,18,18,17,16,16,18,20,20,20,21,19,19,20,20,19,19,21,18,20,21,21,22,22,24,20,21,18,19,19,18,19,18,18,19,20,22,23,20,20,23,21,19,21,24,24,20,22,22,21,21,20,23,21,20,23,25,23,22,20,22,22,18,21,22,21,19,20,22,20,21,22,21,24,24,24,22,23,22,22,23,23,22,23,23,23,23,23,24,22,22,23,22,18,21,21,17,19,15,19,19,21,17,20,19,19,20,21,21,21,22,21,23,23,23,22,23,23,23,22,22,23,22,22,21,22,21,21,22,22,21,21,19,19,19,19,19,20,19,20,21,19,18,19,20,18,18,22,21,17,20,19,18,17,17,17,15,17,16,15,13,14,12,12,11,12,11,11,11,10,9,11,11,8,12,13,12,13,15,14,13,15,13,15,17,15,17,16,17,17,17,17,16,14,16,14,15,14,15,14,14,15,15,15,14,17,16,16,16,17,17,18,16,16,15,14,14,14,12,13,14,15,15,15,13,12,12,13,12,14,15,13,16,15,14,17,16,16,16,18,18,17,18,19,18,17,16,15,16,14,14,13,13,13,14,17,17,18,20,20,20,20,21,21,22,22,22,21,19,19,18,18,18,17,15,14,13,12,13,12,11,11,12,13,13,13,15,15,15,14,17,15,17,16,17,16,16,17,15,15,14,14,13,11,10,9,10,12,11,12,12,13,10,10,11,12,13,12,11,13,14,11,14,14,12,14,15,15,16,16,14,15,14,13,10,9,8,8,8,9,9,9,9,8,9,8,9,14,13,10,14,14,15,15,13,14,13,13,9,9,7,6,5,6,6,7,5,8,8,11,13,13,10,13,13,14,15,14,14,14,12,9,8,7,5,4,2,1,0,1,3,4,7,7,11,12,12,10,13,13,14,13,14,14,13,13,9,8,7,6,5,5,5,6,8,8,11,10,9,12,12,13,13,15,14,14,14,15,13,9,10,9,9,9,10,10,8,10,13,13,14,14,13,15,14,15,13,15,15,14,15,13,10,8,11,10,11,13,13,15,15,14,14,15,15,15,15,15,16,14,16,16,16,16,15,16,15,16,14,14,10,11,12,11,11,14,13,14,14,16,16,17,15,17,16,16,15,16,15,14,16,16,16,15,15,14,14,13,13,11,12,12,12,13,15,15,16,16,17,18,18,17,19,17,17,17,16,15,14,15,14,12,15,12,12,15,14,16,17,18,18,15,16,19,18,15,17,17,16,17,16,15,14,15,16,14,15,14,13,14,14,17,14,17,19,18,17,18,18,18,20,20,18,16,16,16,16,15,16,16,15,15,15,14,15,14,16,16,19,19,17,20,18,20,20,20,17,16,17,17,16,15,15,16,15,17,15,14,16,14,17,16,19,19,18,18,20,18,18,19,20,18,18,17,17,15,16,18,16,18,15,14,17,17,17,19,17,17,20,19,20,20,22,21,21,23,22,22,23,21,21,20,22,19,21,18,20,24,24,26,25,22,26,26,24,25,23,23,21,23,20,20,20,21,18,20,19,20,16,18,19,19,17,19,21,21,19,19,22,22,22,21,21,22,21],[28,27,27,27,26,24,25,25,23,23,25,23,21,23,24,22,20,24,24,22,21,24,22,19,21,22,21,21,22,22,19,21,22,21,19,22,22,19,22,22,22,18,22,23,21,21,22,23,21,23,22,23,23,22,22,24,22,22,22,22,21,22,21,22,22,20,20,22,20,19,20,20,18,18,19,18,19,19,18,18,18,19,18,19,18,18,18,18,19,19,19,19,19,19,19,19,20,19,20,20,20,21,22,20,22,23,21,21,22,23,22,23,23,23,23,23,23,23,22,24,23,24,23,24,25,25,25,24,24,25,24,25,26,25,25,25,24,24,22,23,22,21,20,20,20,21,20,21,19,19,20,20,21,21,21,22,23,22,24,24,24,23,25,24,21,22,24,23,20,23,24,23,24,23,22,23,23,21,21,20,22,21,21,21,21,21,20,18,20,19,21,19,18,19,18,17,20,20,20,20,21,22,23,20,20,22,21,21,21,19,18,17,17,16,16,18,17,18,17,18,16,19,16,15,16,18,15,15,17,17,15,18,19,18,17,18,18,15,16,17,16,16,17,17,18,16,20,17,17,19,19,19,18,18,19,19,19,21,21,19,21,19,19,18,19,18,18,17,19,20,21,21,21,20,20,20,20,19,19,19,18,19,20,22,21,22,22,20,22,19,20,19,20,19,20,20,20,21,24,23,20,22,23,21,20,20,24,23,21,23,23,22,23,22,23,23,23,24,25,24,24,22,23,24,21,23,23,23,20,23,23,21,23,23,24,24,25,25,23,24,23,23,23,24,24,25,23,24,24,24,23,24,24,23,23,20,22,22,20,21,18,22,23,21,18,23,22,20,22,23,23,23,24,23,24,24,23,24,24,23,24,23,23,23,23,23,22,22,21,22,22,22,22,21,20,20,21,20,21,21,22,22,23,23,20,22,22,21,19,23,24,19,22,21,20,20,20,17,17,18,18,18,17,17,14,14,13,15,13,13,13,12,12,14,14,13,14,15,14,14,17,17,13,16,16,17,19,17,18,17,18,18,18,18,18,16,18,17,18,20,19,18,19,19,19,18,19,19,20,16,19,22,20,19,19,19,19,17,16,17,15,15,17,17,18,18,17,15,15,17,15,17,17,19,18,18,17,18,19,17,20,21,21,18,21,21,20,20,18,18,19,18,17,16,15,16,17,17,19,19,21,20,21,20,21,22,23,23,23,21,19,18,18,18,19,20,17,16,16,15,13,13,12,12,13,13,14,13,12,15,16,15,17,14,17,18,17,17,17,18,17,17,17,15,13,12,12,12,11,12,11,12,12,12,11,11,11,12,13,12,10,13,14,13,12,12,13,13,12,15,14,18,17,15,16,13,12,12,10,10,10,11,11,11,10,10,9,8,10,11,13,11,12,13,12,14,15,13,14,15,11,11,10,10,7,11,7,9,6,9,8,10,8,11,10,10,12,12,13,15,12,15,13,9,9,9,9,7,6,3,1,0,1,3,6,7,9,8,10,9,9,11,10,13,14,12,15,13,10,10,7,6,7,5,4,4,6,7,8,8,7,9,8,11,11,11,14,15,13,16,13,10,14,9,9,9,10,9,7,7,11,12,11,12,12,13,12,13,14,16,14,16,16,13,12,9,10,11,11,11,12,14,13,12,14,14,13,13,16,15,14,14,16,16,16,16,17,18,15,18,16,14,11,13,11,13,11,13,13,13,15,16,17,15,16,16,17,15,16,17,16,14,17,17,16,17,16,14,17,14,14,10,14,11,14,13,15,16,17,17,17,19,19,19,20,19,18,19,19,16,17,16,15,13,15,12,13,14,14,16,17,18,19,16,18,19,19,18,19,19,17,19,18,17,17,15,15,13,15,12,13,13,14,16,16,17,19,19,18,20,19,22,22,21,21,19,19,19,18,17,16,15,14,15,13,14,14,14,16,16,18,20,19,21,20,21,22,22,21,18,20,19,18,17,16,17,15,16,14,13,14,15,16,17,19,20,19,18,21,21,19,20,22,20,22,19,19,17,16,18,16,17,14,14,17,16,18,18,18,18,19,20,19,19,21,22,20,24,23,23,22,21,21,19,20,18,20,18,20,24,23,26,24,23,26,26,24,25,23,23,21,21,21,20,20,19,18,18,19,18,18,18,18,18,19,19,20,21,21,20,20,21,22,21,20,21,21],[28,26,27,27,27,24,24,25,23,23,24,23,21,22,23,21,18,21,21,18,18,21,19,15,17,18,16,16,18,18,15,15,17,17,15,16,16,15,15,16,17,14,16,17,16,16,16,17,18,18,18,19,19,20,19,20,18,18,18,18,18,17,17,17,17,15,16,17,16,14,15,14,13,13,14,13,12,14,14,13,12,14,14,12,12,14,15,14,15,15,16,17,16,15,15,16,15,14,17,16,15,16,18,16,16,17,17,18,16,19,19,17,19,19,19,18,21,20,17,20,22,21,20,23,23,23,23,23,23,22,22,24,24,23,23,22,20,21,20,20,19,19,18,17,18,17,18,17,16,17,15,16,18,17,18,18,19,19,21,22,22,21,22,23,21,22,23,23,20,22,23,22,23,22,20,22,22,20,20,20,19,20,18,20,20,19,19,17,18,18,19,16,16,17,18,17,17,18,17,17,18,19,21,19,17,19,19,18,20,17,15,15,16,15,14,16,16,16,17,16,16,16,15,14,16,15,14,14,16,15,14,15,16,15,15,16,17,16,16,16,14,15,17,16,17,16,18,16,16,18,18,16,16,16,17,16,17,19,18,17,19,16,16,16,16,16,16,16,18,19,19,21,19,19,19,18,18,17,18,18,16,16,19,20,20,21,22,18,20,17,18,18,17,19,17,19,20,20,22,23,20,20,22,22,19,19,24,23,20,22,21,20,21,19,21,20,20,21,22,21,21,20,20,21,19,19,18,20,18,18,18,17,19,20,20,22,22,23,20,23,21,21,21,22,19,21,22,21,20,21,21,20,20,21,20,17,19,18,17,18,15,17,18,19,17,17,17,18,17,18,18,18,19,19,20,20,20,20,20,20,20,19,20,20,19,19,19,19,19,19,19,20,19,20,19,19,19,18,18,18,18,19,18,18,17,17,16,17,17,17,17,15,15,15,15,14,15,14,13,14,14,14,12,13,11,10,10,12,10,10,10,10,9,10,9,8,11,12,9,10,13,11,9,12,11,13,14,13,13,14,15,14,13,12,13,11,12,12,12,12,13,13,13,12,14,14,14,14,15,15,15,16,16,15,15,15,15,13,12,13,11,11,11,12,13,13,13,10,10,14,11,14,13,14,15,14,14,15,15,16,15,16,16,16,16,16,15,14,14,13,14,14,13,12,12,13,14,13,16,17,19,18,19,19,20,20,20,21,21,19,17,17,16,16,14,15,12,12,12,11,10,10,10,9,10,11,11,11,12,13,12,11,14,12,13,14,14,13,13,12,12,13,11,11,10,9,9,9,8,9,8,10,10,11,10,10,10,10,10,9,8,10,10,7,8,9,9,8,10,11,10,10,10,11,11,9,7,8,6,6,5,6,5,5,5,6,4,5,5,5,7,6,6,8,11,9,10,11,10,11,6,6,5,5,4,5,4,4,2,3,3,5,5,6,5,6,8,7,8,10,8,10,8,6,5,4,4,6,4,3,2,1,0,1,2,3,4,6,6,5,6,7,7,9,9,8,10,8,5,6,4,4,3,2,4,3,4,6,6,6,5,6,6,8,7,7,10,10,9,10,8,7,7,5,5,6,7,6,5,6,8,8,9,8,8,9,9,10,9,11,10,11,11,7,7,6,6,7,7,8,9,11,10,9,10,11,10,10,10,11,10,10,11,12,12,13,12,12,10,12,10,9,8,7,6,8,7,9,9,10,11,13,14,13,11,12,12,10,10,12,11,10,11,12,11,11,12,9,12,10,9,8,9,8,9,10,11,13,13,12,13,14,14,14,13,12,12,12,12,10,12,12,10,10,10,9,9,10,11,12,13,14,15,12,13,16,14,12,13,14,12,14,13,12,12,12,11,10,10,10,10,11,10,12,13,14,16,16,13,15,15,16,16,16,14,13,14,13,12,13,13,11,12,12,11,12,11,13,14,13,15,16,14,16,16,17,17,17,15,14,15,14,13,13,13,12,12,13,12,11,12,13,14,14,16,17,15,15,18,17,14,17,17,14,16,15,14,14,14,14,13,14,13,12,14,15,16,16,15,17,17,17,17,18,21,20,20,22,22,21,20,20,18,18,19,17,20,16,19,25,23,27,26,25,27,26,26,26,24,24,22,22,20,20,20,20,18,18,18,19,18,17,18,17,17,18,17,17,18,18,20,20,22,20,20,22,21],[26,24,24,23,22,20,20,19,18,18,19,17,15,16,17,14,14,15,14,12,13,14,12,11,11,12,11,10,10,10,10,9,10,9,9,10,9,9,9,10,9,9,10,10,10,10,11,11,11,12,11,12,12,12,12,13,12,11,11,10,10,10,10,9,9,9,9,8,8,8,8,8,8,8,8,8,8,8,7,7,7,8,8,8,8,9,10,12,12,12,12,11,10,11,10,9,9,9,10,9,10,10,10,10,10,10,10,10,10,11,10,10,11,11,11,11,13,12,11,13,15,13,14,18,19,17,18,18,18,19,19,20,22,20,19,19,17,18,17,16,15,16,14,14,14,13,13,12,12,11,11,12,12,12,12,13,13,14,15,17,16,15,16,18,15,16,18,18,15,17,18,19,19,18,16,17,17,16,16,15,14,15,13,15,14,13,14,12,11,13,12,12,12,12,13,11,13,13,13,13,14,15,16,15,13,15,15,14,16,14,11,12,11,11,11,13,11,12,14,12,12,12,13,11,11,12,11,10,12,11,12,11,13,13,13,14,14,12,13,13,12,12,13,14,14,14,15,14,12,14,15,13,12,13,15,13,13,16,17,14,14,13,12,13,13,12,12,12,13,13,15,15,15,14,13,14,15,14,12,14,13,14,14,16,15,17,17,15,16,13,14,14,12,13,13,14,14,15,16,17,16,15,17,17,15,15,18,18,15,15,16,14,15,14,14,13,12,14,14,14,14,12,12,13,11,11,12,12,11,11,11,13,14,15,17,18,19,19,17,17,16,15,14,15,13,14,14,13,13,13,13,12,12,13,12,11,12,12,10,11,9,11,11,11,10,10,11,10,10,11,12,12,12,12,13,13,13,13,13,13,13,12,12,13,11,11,13,12,12,12,14,14,16,15,15,15,14,13,12,11,10,10,10,10,9,10,9,9,9,9,10,9,9,8,8,7,8,7,7,7,7,7,6,7,6,5,6,6,6,6,6,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,6,7,7,8,9,10,9,8,8,6,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,7,8,7,7,8,7,8,8,8,7,6,6,6,6,7,7,8,8,7,8,8,8,8,8,9,8,8,9,9,8,7,7,7,7,7,7,7,8,8,9,10,12,13,15,15,15,17,18,18,18,18,17,16,14,12,10,8,7,7,6,5,6,5,6,5,5,6,6,8,8,7,8,8,8,7,7,7,7,8,7,6,6,6,6,6,5,5,5,4,4,4,4,5,6,8,9,10,8,8,8,7,6,7,6,6,6,5,4,5,5,5,5,6,5,5,5,5,5,5,4,4,3,4,3,3,3,3,3,3,2,2,3,3,4,4,4,4,4,4,5,4,5,4,4,4,2,3,3,3,2,2,1,1,2,2,2,3,3,3,4,3,4,4,4,5,5,3,3,2,2,3,3,4,3,3,1,0,1,1,1,2,3,2,3,3,4,4,4,4,5,4,3,3,2,2,3,2,3,3,2,3,3,3,3,3,3,4,3,3,4,4,4,5,5,3,4,3,3,3,4,4,4,3,4,4,4,4,4,5,5,4,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,5,6,6,6,6,6,8,9,7,6,6,6,5,5,5,4,4,5,4,5,5,6,6,7,8,7,7,7,7,7,7,7,7,6,7,7,6,6,6,5,6,5,5,5,5,5,5,6,6,7,8,8,8,8,8,8,8,8,7,8,7,6,7,6,6,5,5,5,6,6,7,7,8,8,9,8,8,9,9,8,9,9,8,9,7,7,7,7,6,6,6,5,6,6,6,8,8,9,10,9,9,9,9,10,10,10,9,9,9,8,8,8,7,7,6,7,6,7,7,8,8,8,10,10,9,11,11,11,11,11,10,9,9,9,8,9,7,8,7,8,7,7,8,9,9,9,11,12,11,10,12,12,11,12,11,10,11,10,10,9,8,9,9,9,8,9,9,10,12,12,11,11,13,14,12,14,17,16,15,19,19,18,17,15,16,15,16,14,17,16,18,24,24,27,25,25,27,27,26,25,25,24,23,23,21,22,21,20,18,18,18,17,17,15,17,17,18,17,18,17,18,18,19,18,20,20,19,20,20],[25,23,23,23,22,19,20,19,18,17,19,17,14,15,15,12,11,14,13,11,10,13,11,9,9,10,8,8,9,8,7,8,8,7,8,8,8,7,8,8,8,8,8,9,9,9,9,9,10,9,10,10,11,11,10,11,11,10,10,9,9,9,9,8,8,8,7,7,7,7,7,7,6,6,6,6,5,6,6,6,5,6,6,6,6,7,8,9,9,9,10,9,8,8,8,8,7,8,8,8,8,8,8,8,8,9,8,8,9,10,9,9,10,10,10,10,11,11,11,12,14,12,13,16,17,16,18,17,17,16,17,18,20,18,17,18,16,16,15,15,13,14,13,13,13,12,12,11,10,10,10,9,10,9,10,11,12,13,13,14,14,14,14,15,14,15,16,15,14,16,16,17,16,17,15,15,16,14,14,13,13,14,12,14,13,12,12,10,11,10,11,11,10,10,12,11,10,12,11,12,12,12,14,13,12,13,14,14,14,12,10,11,10,10,9,10,10,10,10,10,10,10,11,10,10,9,10,10,10,10,10,11,12,10,12,11,10,12,12,11,9,12,13,10,12,12,12,11,12,11,12,12,11,12,12,11,12,15,14,12,13,12,12,11,11,11,11,11,11,13,13,14,13,12,13,12,13,11,12,11,12,13,13,14,14,15,14,13,14,12,12,12,11,12,12,12,13,12,15,15,14,14,14,14,13,13,16,16,14,14,15,13,14,13,12,12,12,12,13,12,11,12,11,11,10,10,10,10,9,10,10,10,11,12,14,16,17,16,15,15,15,13,13,13,12,12,13,13,12,12,12,11,11,12,11,10,11,10,9,9,9,9,9,9,8,9,9,9,9,10,9,9,10,10,11,12,12,11,12,11,11,11,11,11,10,10,12,11,11,11,12,12,13,13,14,12,12,10,10,9,9,9,8,9,8,8,8,8,8,8,8,7,7,7,6,6,6,6,6,6,6,5,5,5,4,4,4,5,5,4,5,4,4,5,4,4,4,4,4,4,5,4,4,4,4,5,5,5,6,7,8,8,7,6,5,5,5,5,5,5,5,6,5,6,5,6,6,6,7,6,7,7,7,7,7,7,6,6,6,6,6,6,7,7,6,6,6,5,5,5,5,6,6,6,6,6,6,6,6,7,6,7,6,6,7,7,6,6,6,5,5,5,5,5,6,6,7,8,10,11,13,14,14,15,15,15,16,15,15,14,12,10,8,7,6,5,5,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,4,4,4,4,4,3,3,3,4,5,7,7,8,8,7,6,6,5,6,5,5,5,4,4,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,3,3,3,2,1,1,0,1,1,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,4,5,5,4,4,5,4,4,5,5,5,5,6,6,6,7,6,5,5,5,5,4,4,4,4,4,4,4,5,5,6,6,7,6,5,6,6,5,6,6,6,5,6,6,5,6,5,4,5,5,4,4,5,4,5,5,6,6,6,7,7,7,7,7,7,6,7,6,6,6,6,5,5,5,6,5,5,6,6,7,7,7,8,7,7,8,7,7,7,7,7,7,7,7,6,6,6,6,6,5,6,6,6,6,7,7,8,8,7,8,8,8,9,8,8,8,7,7,7,7,7,6,6,7,6,7,6,7,7,7,8,9,8,9,9,9,10,9,9,8,8,8,8,7,7,7,7,7,7,7,7,8,8,8,9,9,9,9,10,10,9,10,10,9,9,9,9,8,8,8,8,8,7,7,8,8,10,10,10,10,12,11,11,13,14,15,15,17,18,17,15,16,14,15,14,14,15,15,17,23,23,26,26,24,27,26,26,26,25,25,22,22,19,21,21,20,17,17,17,16,16,15,15,18,18,16,17,16,18,17,18,18,20,19,18,20,20],[25,24,23,22,21,20,19,18,18,18,18,16,15,16,16,13,13,13,13,11,11,12,10,9,9,9,8,8,8,8,7,7,8,7,6,7,7,7,7,8,7,7,7,8,8,8,8,8,9,9,9,10,10,11,10,10,10,9,9,9,8,8,7,8,7,6,7,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,6,8,8,10,10,10,11,10,9,9,9,7,7,7,8,7,7,8,8,7,8,8,8,8,7,9,8,9,9,9,9,9,10,10,10,11,12,11,12,16,16,16,17,16,16,16,17,19,20,19,17,17,16,15,15,14,13,14,12,12,11,11,11,10,10,9,8,9,10,10,10,10,11,11,13,13,13,12,14,15,13,13,15,15,13,14,16,18,17,17,16,16,16,14,14,14,13,13,12,12,12,11,11,9,10,10,11,10,10,10,11,10,10,11,10,11,11,12,14,13,12,13,15,13,14,12,10,10,10,9,9,10,10,10,11,10,11,10,11,10,10,11,11,9,10,12,11,11,11,11,13,12,12,12,12,12,10,11,14,11,12,12,13,13,11,12,13,12,11,13,13,12,13,15,15,13,13,12,12,10,10,10,10,9,11,12,12,13,13,12,12,13,13,11,12,12,12,12,14,15,14,16,16,15,14,12,12,12,11,11,11,11,12,13,14,15,14,13,15,15,12,13,16,16,14,14,14,13,13,12,12,11,11,10,12,11,10,10,10,10,9,9,9,9,8,8,9,10,12,12,15,16,17,17,15,15,14,12,12,12,11,12,12,11,10,11,11,10,10,10,10,9,10,10,9,8,8,8,8,8,7,8,8,8,8,8,9,9,8,9,9,10,10,10,10,10,10,9,10,10,8,9,10,10,9,10,11,12,14,14,13,13,12,11,10,9,8,8,7,7,7,7,7,7,6,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,4,5,5,5,5,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,5,5,5,7,8,8,7,6,5,4,5,5,5,5,5,5,5,5,6,5,5,5,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,7,6,6,5,5,4,5,5,5,5,6,6,6,5,6,6,6,5,6,6,6,6,6,6,5,5,5,5,5,5,5,6,7,8,9,11,11,14,13,15,15,17,17,18,18,16,15,12,10,8,6,5,5,4,4,4,4,4,4,4,5,6,7,7,6,7,7,6,5,6,6,6,6,5,5,4,4,4,4,4,4,3,3,3,3,3,5,5,7,8,10,9,8,6,6,6,6,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,3,2,3,2,2,2,1,2,2,3,3,3,3,2,1,1,0,1,1,1,1,2,2,2,2,3,2,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,2,3,2,2,2,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,5,4,5,4,4,4,3,3,4,4,4,5,5,5,6,6,6,5,6,6,5,5,5,5,4,5,5,4,5,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,7,7,7,6,6,7,6,6,7,7,6,7,6,6,6,6,6,5,6,5,5,6,6,6,7,7,8,8,7,8,7,8,8,8,8,7,7,7,6,7,6,6,6,6,6,6,6,7,7,7,8,8,7,8,8,9,9,8,8,7,8,7,7,7,7,7,7,7,6,7,7,7,8,8,9,9,9,9,10,9,9,9,9,8,9,8,8,8,7,8,7,8,7,7,8,9,10,10,9,10,11,11,10,12,14,14,14,17,17,16,14,14,13,13,13,13,15,16,19,23,24,26,26,24,27,27,27,26,26,26,23,24,21,23,22,22,19,18,19,18,18,16,17,18,18,17,17,15,18,16,17,18,19,19,18,20,21],[25,23,24,22,20,19,19,17,17,18,17,15,16,16,14,13,14,14,12,11,11,12,10,9,9,9,8,7,8,8,7,8,8,7,7,8,7,8,7,8,7,7,8,9,8,8,9,9,9,9,9,10,10,11,10,10,10,10,9,9,9,8,8,8,7,6,7,7,6,6,6,6,6,5,6,5,4,5,6,5,4,5,5,5,6,7,8,11,12,11,11,11,9,8,9,8,7,7,8,7,7,8,8,7,8,9,8,8,8,9,8,8,10,10,9,10,11,11,10,11,12,12,13,15,16,14,16,16,15,16,17,19,19,18,17,16,15,15,15,14,13,13,12,12,12,11,11,10,9,9,8,9,10,9,10,11,11,12,13,14,13,13,14,14,13,14,14,15,13,15,16,17,16,16,15,16,16,14,14,13,14,12,12,14,12,11,11,9,10,10,11,9,9,11,11,9,10,11,10,11,11,12,14,13,12,14,14,13,14,11,10,10,10,8,8,9,8,9,9,9,8,9,10,8,9,10,9,8,9,9,10,10,11,10,12,10,10,11,10,10,9,10,11,11,11,11,11,11,11,10,13,11,10,12,13,11,12,14,14,12,13,12,12,11,10,9,10,8,10,11,11,12,12,11,11,11,10,10,11,11,11,12,12,14,14,15,15,14,14,12,13,12,11,11,10,11,11,11,14,15,13,13,13,14,12,13,15,16,14,15,14,13,13,12,12,12,11,12,13,12,12,11,11,11,10,10,9,9,9,10,10,9,11,12,14,16,16,16,15,15,16,13,12,13,11,13,13,12,11,12,12,11,11,11,10,10,11,11,9,8,7,8,9,8,8,9,8,8,9,9,8,9,9,9,10,11,11,11,11,11,11,10,11,10,9,10,11,10,9,10,11,11,12,13,12,12,11,10,9,9,9,8,8,8,7,7,8,7,7,7,7,7,7,6,6,6,6,5,5,6,5,5,5,5,4,4,5,5,5,4,5,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,7,8,8,8,6,5,4,5,5,5,5,5,6,5,5,6,5,5,5,6,6,6,6,6,7,6,6,6,5,5,5,5,6,6,6,6,6,5,5,4,5,5,5,6,6,6,6,5,6,6,6,6,7,6,6,7,7,6,7,6,5,6,5,5,5,6,7,7,8,10,11,12,13,14,16,16,16,16,15,14,13,12,10,8,7,6,5,4,4,4,4,4,4,4,5,6,7,7,6,6,7,6,5,6,5,6,5,5,5,4,4,5,4,4,4,4,4,4,3,4,5,5,7,8,8,8,8,5,6,6,6,6,6,5,4,4,4,4,3,4,4,4,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,2,2,3,3,3,3,3,3,3,2,3,2,3,3,2,3,2,2,2,1,1,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,3,4,4,3,2,1,1,1,0,1,2,1,2,2,2,2,3,2,3,3,2,3,2,2,2,2,3,3,2,3,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,4,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,6,7,6,5,4,5,4,4,4,4,4,4,4,4,5,5,6,6,7,6,6,6,6,5,6,6,6,5,6,6,5,5,5,4,5,5,4,5,5,4,5,6,6,6,7,6,6,7,7,7,6,6,6,6,5,5,5,6,5,5,5,5,6,6,6,7,7,8,8,7,7,8,7,6,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,7,7,8,8,9,7,9,8,8,9,8,8,7,7,7,7,7,6,7,7,7,6,7,7,7,8,8,8,9,8,9,9,9,10,9,9,7,8,7,8,7,6,7,7,8,7,7,7,8,9,8,9,9,9,9,10,9,9,10,9,8,9,8,8,8,8,9,7,8,7,7,8,9,10,10,9,9,11,11,11,12,14,14,14,16,17,16,14,14,13,13,13,13,15,15,17,22,21,23,24,22,24,25,24,24,23,23,21,22,19,21,21,20,17,18,19,16,16,16,16,16,16,16,16,15,16,16,17,18,19,18,17,20,19],[25,23,22,22,21,19,18,18,17,16,17,16,14,15,15,12,12,13,13,11,10,12,10,8,8,8,7,6,8,7,6,7,8,7,6,7,7,7,7,8,8,7,8,9,9,9,8,9,9,9,9,10,11,11,10,11,11,10,9,10,9,9,9,9,8,7,7,7,7,6,7,6,5,5,6,5,5,5,5,5,5,5,5,5,5,7,9,10,10,10,11,11,9,9,8,8,7,7,9,7,8,8,9,8,8,9,9,9,8,10,10,9,10,10,10,10,11,11,11,12,13,13,13,15,16,15,16,15,16,15,15,17,18,16,15,16,14,14,13,13,12,12,11,11,12,10,11,9,9,9,9,9,9,9,10,11,11,12,12,13,12,12,12,14,13,13,14,15,13,15,15,16,16,15,14,15,15,14,13,13,12,12,11,13,12,12,12,10,11,9,11,10,10,10,10,11,10,10,11,11,10,11,13,13,12,12,13,13,12,11,11,11,10,10,10,10,9,9,10,10,10,10,10,10,10,10,10,9,11,10,10,11,12,10,12,12,10,12,9,10,10,10,11,11,11,11,13,12,12,12,13,11,12,12,12,11,12,14,13,12,13,12,11,11,10,11,10,10,11,11,11,14,12,11,12,12,11,12,12,12,11,12,12,13,13,15,15,13,13,12,12,11,10,11,10,11,13,12,14,14,13,13,14,14,12,13,15,15,14,14,14,12,13,12,12,12,11,12,13,12,12,11,11,10,9,10,10,9,9,9,9,9,10,11,13,14,16,15,14,14,14,12,13,12,11,12,12,12,11,12,12,12,10,12,11,10,11,11,9,8,8,9,9,9,8,9,8,8,9,9,8,9,9,9,10,11,11,10,11,11,10,10,10,11,10,10,10,10,10,10,11,11,13,13,13,12,12,11,10,9,9,8,8,8,8,8,8,7,8,7,7,7,6,7,6,6,6,6,6,6,6,5,6,6,5,5,5,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,5,4,5,5,5,5,7,8,8,7,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,7,7,6,7,7,7,7,6,6,6,6,6,6,7,7,6,7,6,5,5,6,6,6,6,7,7,7,7,7,7,8,7,7,7,7,7,7,7,7,6,6,6,6,6,6,7,8,8,8,10,11,12,12,14,13,14,14,15,14,14,13,11,10,8,7,6,6,5,5,5,5,5,5,5,5,6,7,7,7,7,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,5,6,7,8,8,8,7,7,6,6,6,5,6,5,5,4,4,4,4,4,5,4,4,4,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,2,1,1,0,1,1,1,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,4,4,4,4,4,4,4,5,6,6,7,7,6,6,6,6,5,6,6,5,5,6,6,5,6,5,5,6,5,5,5,6,5,5,6,7,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,8,8,9,8,7,8,8,8,8,8,7,7,7,7,8,7,8,7,8,7,7,7,7,7,8,8,9,9,9,9,9,9,10,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,9,9,9,9,9,8,10,9,9,9,9,8,9,8,8,8,8,8,8,8,9,8,9,9,10,10,10,10,12,11,10,12,13,13,14,15,17,15,13,13,12,13,12,14,13,15,16,20,19,22,24,22,25,25,24,24,22,23,20,21,19,21,20,20,18,18,18,17,16,15,15,16,15,16,16,15,16,17,16,16,18,20,17,20,20],[24,22,22,21,20,17,17,17,15,14,16,14,13,15,15,13,11,13,12,11,10,11,9,8,8,8,7,6,6,6,6,6,6,5,5,6,6,5,5,6,6,5,6,7,7,6,7,8,7,8,8,8,9,9,9,10,9,9,8,8,7,7,7,7,6,5,6,5,5,5,5,5,4,5,5,4,4,4,5,4,4,4,4,5,5,7,8,10,11,11,12,12,8,8,9,8,6,7,7,6,6,7,8,6,6,8,7,6,7,8,7,7,8,8,8,8,9,9,9,10,11,11,11,13,14,14,15,15,14,15,15,16,18,16,14,15,14,14,13,12,11,11,10,10,11,10,9,9,8,8,8,8,9,8,9,11,11,11,12,13,12,12,12,14,12,14,14,14,13,16,15,16,16,15,15,15,15,14,13,13,12,12,11,13,11,11,10,9,9,9,10,9,9,9,9,9,9,10,10,10,10,11,13,12,11,12,14,14,12,12,10,10,10,9,9,9,8,9,9,9,9,9,10,8,10,10,9,8,10,10,8,10,11,10,11,11,11,10,10,11,10,9,11,10,11,11,12,12,11,11,12,11,11,12,12,12,12,14,14,12,13,12,11,10,10,10,10,9,10,10,11,13,12,11,11,11,11,11,11,11,11,12,13,13,14,14,15,14,13,12,12,11,10,10,10,11,10,11,13,14,12,12,14,14,11,13,15,15,14,14,13,12,12,11,11,11,10,11,12,11,11,10,10,10,9,9,9,8,8,8,8,9,10,10,13,14,15,15,13,14,13,12,11,12,10,11,12,11,10,11,11,9,9,10,9,9,9,9,8,8,7,8,8,7,7,8,8,7,7,8,7,7,8,8,9,10,10,9,9,10,9,9,10,9,8,8,10,9,9,9,10,10,12,12,12,11,11,10,9,8,8,7,7,8,7,7,7,7,6,6,6,6,6,5,5,5,5,4,4,5,5,4,5,5,4,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,6,8,8,7,5,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,6,5,6,6,6,5,6,5,6,5,5,6,6,6,5,5,5,5,4,5,5,5,5,6,6,6,5,6,6,6,5,6,6,5,6,6,5,5,5,5,5,5,5,5,6,7,7,8,10,10,13,13,13,15,15,15,15,15,14,13,11,9,8,6,5,5,4,4,4,4,4,4,4,5,6,7,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,3,4,4,4,4,5,5,6,7,7,8,7,7,7,6,6,6,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,2,3,2,3,2,2,3,3,2,2,3,2,3,2,3,3,3,3,3,3,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,4,4,4,4,3,3,2,1,1,1,0,1,2,1,1,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,4,4,4,5,5,4,4,5,4,4,4,4,4,4,5,5,5,6,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,7,6,6,6,5,5,5,6,5,5,5,5,5,5,4,4,4,5,4,5,5,5,5,5,5,6,6,6,6,7,7,6,6,6,6,6,5,5,5,5,5,6,5,6,5,6,6,6,6,7,7,6,7,7,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,8,8,7,8,8,8,7,7,7,7,6,7,7,6,7,6,7,7,7,7,8,7,8,9,9,9,9,9,9,8,8,8,7,7,7,7,7,7,7,7,8,7,8,8,8,8,9,10,9,9,10,9,8,9,9,8,8,8,8,7,8,8,8,8,9,8,9,9,10,11,10,10,12,11,10,12,14,14,14,16,16,16,14,14,13,13,13,14,15,15,17,21,22,25,25,23,25,25,25,24,22,22,20,21,20,20,20,19,18,18,18,16,17,16,16,16,16,16,15,16,15,17,16,16,19,19,17,19,20],[24,22,22,21,20,19,18,18,17,17,18,15,15,15,16,13,12,14,13,10,11,11,10,8,8,8,7,6,6,7,6,5,6,5,5,6,6,5,5,6,6,5,6,7,6,6,7,7,6,7,7,8,9,9,9,8,8,9,7,8,7,6,6,6,5,5,6,5,5,5,5,5,5,4,5,4,4,4,5,4,4,4,4,5,5,6,7,9,10,9,10,10,9,8,8,7,7,6,8,6,7,7,7,6,6,8,7,6,7,8,7,8,8,8,8,8,9,8,9,10,10,10,11,14,14,14,15,15,14,15,15,17,18,17,16,15,14,14,13,12,11,12,11,10,10,9,9,8,8,7,7,7,9,8,8,8,9,10,11,12,11,10,11,13,11,11,13,14,12,14,15,16,16,15,14,15,15,13,13,12,12,11,11,11,10,9,10,9,9,8,9,10,9,9,10,10,9,9,10,11,10,10,12,12,12,12,13,13,12,12,9,11,9,9,9,9,10,8,10,9,10,10,11,10,10,10,10,9,10,11,11,10,11,11,12,11,11,12,13,11,10,11,13,10,11,12,12,13,12,11,12,12,12,12,13,12,12,14,14,12,12,11,11,10,10,10,10,9,10,10,10,12,12,12,11,11,11,11,11,11,11,11,13,13,13,14,14,13,13,12,11,11,10,10,9,10,10,11,12,14,12,12,14,14,12,13,14,14,13,13,13,11,11,10,10,9,9,9,10,10,9,8,8,9,8,8,8,8,8,7,8,9,9,10,13,13,15,15,13,13,12,11,10,10,9,10,10,9,9,9,9,8,8,9,8,8,8,8,8,7,8,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,9,8,8,9,8,8,8,8,8,8,9,8,8,9,10,10,12,12,13,11,11,9,9,8,7,7,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,6,8,8,7,4,4,3,4,3,3,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,4,4,4,4,5,5,6,7,8,8,10,10,12,13,14,15,16,16,16,16,14,13,11,9,7,6,5,4,3,3,4,4,4,4,4,5,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,4,5,5,6,7,8,8,7,6,6,6,6,5,6,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,1,2,2,1,2,1,2,2,1,2,2,2,2,2,2,3,3,4,4,4,3,2,2,2,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,4,4,4,5,6,5,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,6,6,5,5,5,4,5,4,4,4,4,4,4,5,4,5,5,5,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,7,6,7,7,7,7,7,6,6,6,5,6,6,6,6,6,6,5,6,6,6,7,7,7,8,7,7,8,8,8,8,7,7,7,6,6,6,6,6,6,7,6,6,7,7,7,7,8,8,8,8,9,8,8,8,8,8,8,8,7,7,7,8,7,8,7,7,7,8,9,10,9,9,11,10,9,11,13,13,13,15,16,14,12,13,12,12,12,13,14,16,19,22,22,25,25,24,26,27,26,26,24,26,22,24,22,22,22,21,19,20,20,18,18,17,17,18,18,18,17,18,18,16,17,18,19,20,18,21,21],[26,24,24,23,23,20,20,18,18,18,18,17,15,16,16,14,13,14,13,11,11,11,10,8,7,8,7,6,7,6,5,5,6,6,5,6,6,5,5,7,7,6,7,7,7,6,8,9,8,9,9,9,10,10,10,10,10,10,9,9,8,8,8,7,7,6,7,6,7,6,6,5,5,5,5,5,4,5,5,4,4,4,4,5,5,6,8,10,10,10,10,12,10,8,8,7,7,6,8,7,6,7,8,7,6,8,8,7,7,9,8,8,8,10,10,9,10,10,10,11,12,12,12,14,16,15,16,15,15,15,15,17,17,16,14,15,13,13,12,12,11,11,10,11,10,10,9,9,9,8,8,8,9,8,9,9,10,11,11,12,12,11,13,13,12,12,14,14,13,14,15,16,16,16,15,16,15,14,14,14,13,13,11,14,12,11,10,9,10,9,10,9,9,10,10,9,9,10,9,10,10,11,12,12,10,12,13,12,11,11,10,10,9,9,9,10,9,10,9,9,9,10,9,8,9,9,8,8,10,10,8,9,10,10,11,10,10,11,10,10,10,9,10,10,11,11,13,12,11,12,13,10,11,12,13,11,12,14,15,11,12,11,11,10,10,10,9,9,11,10,12,13,13,12,11,12,11,11,12,12,11,12,13,14,14,15,14,14,13,12,12,12,10,11,11,12,13,12,14,14,14,13,14,15,12,13,16,16,14,15,15,12,13,12,11,12,10,11,12,11,10,10,10,10,9,9,9,8,8,9,8,9,10,10,12,13,15,15,13,13,13,12,12,12,10,11,12,11,10,11,11,10,9,10,10,9,10,10,9,8,8,9,9,8,8,8,8,7,8,8,8,8,8,9,9,10,10,10,9,10,10,10,10,10,9,9,11,10,9,10,11,12,12,13,13,12,12,11,10,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,5,6,5,5,5,4,4,5,4,4,4,4,3,3,4,3,3,3,4,4,4,5,4,6,8,8,7,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,6,6,6,5,5,5,6,6,6,6,6,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6,7,8,9,9,11,11,13,13,15,14,15,16,16,16,15,14,12,10,8,7,5,5,5,4,4,5,4,5,5,5,6,7,7,6,7,7,6,5,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,5,6,7,8,9,8,7,6,6,6,6,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,2,2,1,1,1,1,0,1,1,1,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,4,4,4,4,4,5,5,6,7,5,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,5,6,6,4,5,6,5,4,5,5,4,4,4,4,4,4,4,4,5,4,5,5,6,6,6,6,7,6,6,7,6,6,5,6,5,5,6,5,6,5,6,5,6,6,6,6,7,7,7,7,7,7,7,6,7,7,6,7,6,6,6,6,6,6,6,6,6,6,7,7,6,8,8,8,7,8,7,8,8,7,7,6,7,7,6,6,6,6,7,7,6,6,7,7,8,8,8,9,8,8,8,9,9,8,8,7,7,7,7,7,7,7,7,8,6,7,7,8,8,8,9,10,9,9,10,9,8,9,9,8,8,8,8,7,8,8,8,8,7,7,8,9,10,10,9,9,11,10,10,12,13,12,13,16,16,15,13,13,12,13,12,13,14,15,17,22,22,25,25,23,26,26,25,25,24,25,22,22,21,21,21,21,19,18,18,18,18,16,17,18,17,17,17,17,16,16,16,17,19,19,18,20,19],[24,22,22,22,20,18,17,18,16,16,16,15,15,15,14,14,13,14,13,12,11,11,10,9,8,7,7,6,6,6,5,5,6,5,5,6,5,5,5,6,6,5,6,7,6,6,7,7,7,8,8,8,9,9,9,9,9,8,8,8,8,7,6,7,6,5,6,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,6,7,8,10,10,10,13,9,7,9,7,6,5,7,6,6,6,7,6,5,6,7,6,6,7,7,7,7,8,8,8,9,9,9,9,10,11,12,13,14,14,14,13,14,14,14,15,16,15,14,14,13,13,12,12,10,11,10,10,10,9,9,9,9,8,8,8,9,8,9,9,10,11,12,12,11,11,12,13,12,13,13,14,13,15,14,15,15,15,15,15,15,14,13,13,12,13,11,13,11,11,10,9,9,9,10,10,9,9,10,9,9,10,10,10,10,11,12,12,11,12,12,13,11,11,9,10,9,9,9,9,9,9,9,10,9,10,9,9,10,10,9,8,10,10,9,10,10,10,11,11,10,10,10,10,10,8,10,10,11,11,12,12,11,11,12,11,11,12,12,12,13,13,14,11,12,12,11,10,10,10,10,9,10,11,11,12,12,11,12,11,11,11,11,11,11,12,12,13,13,14,13,14,13,12,12,12,10,10,10,11,11,12,13,13,12,12,13,13,12,13,15,14,14,13,13,11,12,11,11,11,10,10,11,10,10,10,9,9,8,8,9,8,7,8,8,8,9,10,12,12,15,14,12,13,12,11,11,10,9,10,10,9,9,10,10,9,9,10,9,9,9,9,8,8,7,8,8,7,7,7,7,7,7,8,7,7,8,8,8,9,9,9,9,9,9,8,9,9,8,8,9,9,8,9,10,9,11,12,11,11,11,10,9,8,8,7,7,7,7,7,6,6,6,6,6,5,5,5,4,4,5,4,4,5,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,4,4,6,8,8,8,4,4,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,5,5,5,5,5,5,6,6,6,6,5,5,4,4,5,5,5,6,6,6,6,5,6,6,5,5,6,5,5,6,5,5,5,4,4,4,4,5,5,6,7,7,8,9,10,11,12,13,14,15,15,15,15,12,12,10,9,7,6,4,4,3,3,4,4,4,4,4,5,6,6,6,6,6,6,6,5,5,5,5,5,4,5,4,3,3,3,3,3,3,3,4,4,4,5,5,7,7,8,7,7,6,6,6,6,5,5,5,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,4,4,4,4,3,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,2,3,3,3,3,2,2,3,3,2,2,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,3,3,4,4,3,4,5,5,5,5,5,4,4,4,4,3,4,3,4,4,4,4,5,5,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,5,4,4,4,4,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,6,7,6,6,6,6,6,6,6,6,5,6,6,5,6,6,6,6,6,6,6,7,7,8,8,7,7,7,8,8,7,6,6,7,6,6,6,7,6,6,6,7,7,7,7,7,8,8,8,8,8,8,8,9,7,8,7,7,7,7,7,7,7,7,8,7,7,8,7,8,8,9,9,9,8,10,9,8,9,9,8,8,8,7,7,8,8,8,8,8,8,8,8,10,10,9,9,11,10,10,11,13,13,13,15,15,15,13,14,12,12,12,13,14,14,16,21,20,24,24,21,24,25,24,23,22,22,20,20,20,19,19,19,17,18,18,17,17,16,16,17,16,15,16,16,15,17,16,17,17,19,18,19,19],[25,24,23,23,22,19,20,18,17,17,18,16,16,15,14,13,14,13,11,12,12,10,10,9,8,7,7,7,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,7,7,8,8,9,8,8,8,7,7,7,6,6,5,6,5,4,4,5,4,4,4,5,4,4,4,4,3,4,4,4,4,5,4,5,5,7,8,9,11,11,12,14,10,8,9,7,6,7,7,6,6,7,6,5,5,7,6,5,6,7,6,6,7,7,7,7,9,8,8,9,10,9,11,13,14,14,14,15,15,14,14,16,16,16,14,15,12,13,11,11,11,10,10,10,10,8,8,8,8,7,7,8,8,8,8,8,9,9,10,12,11,10,11,13,10,11,14,14,11,13,14,16,17,15,14,16,14,14,13,12,12,11,10,11,10,9,9,8,8,8,9,9,8,8,9,9,9,9,8,9,10,11,13,11,11,13,13,12,12,11,9,10,8,9,8,9,8,9,9,9,10,10,10,9,9,9,10,8,9,9,10,10,10,10,11,11,11,11,11,10,9,9,12,9,10,11,12,12,10,11,14,11,10,12,13,11,11,14,15,13,12,11,10,9,9,9,9,8,9,10,11,12,12,11,10,11,11,10,11,11,10,11,12,14,13,15,14,14,13,12,12,10,9,9,9,10,11,12,13,13,12,12,14,14,11,12,16,15,13,13,12,11,11,10,10,9,8,9,9,9,9,8,8,8,7,7,8,7,7,7,7,8,9,10,13,14,14,15,13,13,12,10,10,10,9,9,10,8,8,9,9,7,8,8,8,8,8,8,7,7,7,7,7,6,6,6,6,5,6,6,6,6,7,7,8,8,8,8,7,8,8,7,8,8,7,7,8,8,7,8,9,10,12,12,12,11,11,9,8,8,7,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,3,3,4,4,6,8,9,6,5,3,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,5,5,4,5,5,4,4,4,3,4,4,4,5,6,6,7,8,9,10,12,13,14,15,16,16,16,16,15,13,10,9,6,5,4,3,3,3,3,3,3,4,4,5,6,6,6,6,6,6,5,5,5,5,5,4,4,4,3,3,3,3,2,3,2,3,3,3,4,5,6,7,8,8,8,7,6,6,6,6,5,5,5,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,1,2,1,1,1,1,1,1,1,1,2,1,2,2,2,3,3,4,4,4,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,1,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,1,2,1,1,2,2,2,2,2,2,2,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,6,5,5,3,3,3,3,3,3,3,3,3,4,4,5,5,5,6,6,5,5,5,5,5,4,5,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,5,5,6,6,5,6,6,6,5,5,5,4,5,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,5,6,6,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,6,7,6,7,7,7,6,5,6,5,5,6,6,5,5,6,5,6,6,6,7,7,7,8,7,7,8,7,8,7,7,6,7,6,6,6,6,6,6,7,6,6,7,7,7,8,8,9,8,8,9,8,8,8,8,7,7,7,7,7,7,8,7,8,7,7,8,8,10,10,9,9,11,10,10,11,14,13,13,16,16,15,13,13,13,12,13,12,15,15,18,22,23,26,25,24,26,27,26,26,24,25,22,23,20,21,22,21,18,18,19,18,18,17,18,19,19,18,18,20,18,18,19,19,21,20,20,22,20],[26,24,22,23,22,19,18,19,18,17,18,17,16,15,16,14,14,14,15,12,11,12,13,10,9,9,8,7,8,8,6,6,8,6,6,6,7,6,6,7,7,6,6,8,8,7,8,9,8,8,9,9,10,11,11,11,10,10,9,9,8,9,8,7,7,7,7,7,6,6,6,6,5,5,6,5,5,5,5,5,4,5,5,5,6,7,8,10,11,12,13,14,10,8,10,8,7,7,9,7,7,7,8,7,7,8,8,8,7,9,8,9,9,9,9,9,10,11,11,11,13,12,12,15,15,15,16,14,14,15,14,16,16,15,15,15,14,13,12,13,12,11,10,11,11,10,9,10,9,9,9,9,10,9,9,9,10,11,12,12,12,12,12,13,12,12,13,14,13,14,14,16,16,15,15,15,15,14,14,14,12,13,12,13,12,11,11,10,10,10,10,10,10,9,10,10,10,10,10,11,11,11,12,13,12,12,12,12,12,12,11,11,10,10,10,10,10,10,10,11,11,11,10,9,11,10,10,10,10,11,10,11,11,11,12,12,12,12,11,11,12,11,12,12,12,12,14,13,12,12,13,12,12,12,13,13,13,14,14,12,13,12,11,11,10,10,11,11,11,12,13,13,13,13,12,12,12,12,12,13,12,13,13,14,14,15,14,15,13,12,12,12,10,11,11,12,13,12,14,13,14,13,14,14,13,13,15,15,15,14,14,12,12,12,11,12,10,11,11,11,10,10,10,9,9,9,9,8,9,9,9,10,10,11,12,13,14,14,13,13,13,11,11,11,10,11,11,10,10,11,10,10,10,10,9,9,10,10,9,9,8,9,9,9,8,9,8,7,8,9,8,7,8,9,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,11,11,13,13,13,12,12,11,10,9,9,9,8,8,8,8,8,7,7,7,7,6,5,6,5,5,6,5,4,6,6,4,5,6,5,5,5,6,6,6,6,5,4,5,4,4,4,3,3,3,4,3,3,4,3,4,4,4,4,6,8,8,7,4,4,4,4,4,3,4,4,4,4,4,5,5,5,5,5,6,6,6,7,7,7,6,6,6,6,6,6,7,7,6,6,5,6,5,5,6,6,6,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,7,5,5,6,6,6,7,7,8,9,9,11,12,12,13,14,14,14,15,15,15,14,13,11,10,8,8,6,6,5,4,5,5,5,6,6,6,7,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,4,4,4,4,4,4,4,5,5,6,7,8,9,9,9,8,7,7,7,7,6,6,6,5,4,5,4,4,4,4,4,4,4,4,3,4,3,4,4,4,5,4,5,4,4,4,4,3,3,3,3,3,2,3,3,3,3,2,2,3,2,3,3,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,3,3,4,4,5,5,6,5,4,4,3,3,2,2,2,2,4,1,1,0,1,1,1,2,2,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,4,4,4,4,4,4,3,4,4,4,4,4,4,3,3,3,2,3,3,3,4,4,5,4,5,5,5,5,6,5,5,5,5,5,5,5,5,4,4,5,5,6,6,5,4,4,4,4,4,4,5,5,5,6,6,7,7,7,8,8,7,7,7,7,6,7,6,5,5,6,6,4,4,4,4,5,5,5,6,6,6,7,7,7,8,8,7,7,8,7,7,7,6,5,5,5,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,8,8,7,7,7,7,7,6,7,7,7,7,7,7,7,7,7,8,8,9,9,9,9,8,8,8,8,9,8,8,7,7,7,7,7,8,8,8,8,8,8,8,9,9,9,9,10,9,9,9,9,9,8,9,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,10,9,9,10,9,9,9,9,9,9,9,8,8,9,9,9,9,9,9,9,9,11,11,10,10,12,11,11,12,14,14,14,15,16,15,14,13,12,13,12,14,14,15,16,20,20,23,24,22,24,23,23,23,21,22,19,20,19,19,19,19,18,17,18,17,17,15,16,18,17,16,17,17,16,18,18,18,18,19,19,20,20],[26,25,24,24,24,22,22,21,20,20,18,14,18,17,13,14,15,13,14,12,12,13,11,10,9,9,7,6,7,6,5,6,7,5,5,6,6,5,6,6,6,5,6,7,6,6,6,7,6,7,7,8,8,9,9,8,8,8,7,7,7,6,6,6,5,5,5,5,5,4,5,4,4,4,5,4,4,4,4,4,3,4,4,4,4,6,8,11,11,12,13,14,9,7,9,7,6,6,8,6,5,7,7,6,5,7,7,6,7,7,7,6,8,8,7,9,10,8,8,10,10,10,11,13,13,13,14,14,14,14,15,16,16,16,14,15,13,13,13,12,11,11,10,10,10,8,7,8,7,6,6,8,8,8,8,8,8,9,9,11,10,10,11,12,10,11,12,12,10,13,12,15,15,14,15,14,13,13,12,12,10,11,10,11,10,10,9,7,9,8,8,8,7,8,9,7,8,8,9,9,9,9,11,10,10,11,11,11,11,11,9,8,8,8,7,9,8,8,9,9,9,9,9,7,8,9,9,7,8,9,9,9,10,9,11,11,10,10,12,11,10,9,12,12,11,12,12,14,10,10,12,11,10,11,12,12,12,13,14,11,11,11,10,9,9,9,8,8,10,10,11,11,12,11,10,11,11,10,11,11,12,11,12,13,12,14,13,13,12,11,11,10,9,9,9,10,10,11,12,12,11,11,12,13,11,12,14,14,13,12,13,10,11,10,9,9,9,9,10,9,8,8,8,8,7,7,7,7,6,6,7,7,9,9,11,12,13,13,11,11,11,9,9,9,8,9,9,8,8,8,8,7,8,8,7,7,8,8,7,7,6,6,7,6,5,6,6,5,6,6,6,6,7,7,7,8,8,8,7,8,8,7,7,7,7,7,8,8,7,8,9,9,11,11,11,11,10,9,8,8,7,6,6,6,5,6,6,5,5,5,5,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,4,5,4,4,4,3,3,3,2,2,3,2,2,2,3,2,2,2,3,3,3,4,3,6,7,6,6,4,4,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,5,5,5,5,4,4,3,4,3,4,4,4,5,5,5,5,4,5,5,4,5,5,5,4,5,5,5,4,4,4,4,4,4,5,6,6,7,8,9,10,12,12,14,14,15,16,16,16,14,13,11,10,7,6,4,4,3,3,3,3,3,4,4,5,6,6,6,6,6,6,6,5,5,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,4,4,5,7,8,8,8,7,6,6,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,3,3,4,4,5,4,4,3,3,2,2,2,2,2,2,1,1,1,0,1,1,1,1,2,2,3,3,3,3,4,4,4,4,3,3,2,2,2,2,1,2,1,1,1,2,2,2,2,2,3,3,3,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,5,5,4,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,4,4,4,4,5,5,5,5,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,4,5,5,6,5,6,6,7,7,7,6,6,6,6,5,6,6,5,5,4,5,5,5,5,5,5,5,6,6,6,6,7,7,8,8,6,7,6,7,7,6,6,5,6,5,5,5,5,5,6,6,6,7,7,7,7,7,8,8,7,8,8,8,8,7,7,6,6,6,6,6,6,6,6,7,6,7,7,7,8,8,8,9,8,8,9,8,7,8,8,7,7,7,7,6,7,7,7,7,8,7,8,8,9,9,9,9,10,10,9,11,13,13,13,15,16,14,13,12,12,12,12,13,14,15,17,21,21,24,24,23,25,25,25,24,22,23,21,21,19,21,20,19,17,17,18,17,17,16,18,19,17,17,19,18,17,19,19,19,20,20,20,21,21],[26,24,24,24,23,20,21,20,17,18,18,16,15,16,15,12,13,13,10,11,12,10,10,9,8,7,6,6,6,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,6,6,5,6,7,7,9,9,8,8,8,8,7,6,6,6,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,5,6,8,9,10,11,12,12,9,8,8,7,6,5,7,5,5,6,6,5,5,6,6,5,6,7,6,6,7,7,6,8,8,8,8,9,10,10,11,14,15,15,14,15,15,14,14,16,18,16,14,16,13,13,12,12,10,10,10,9,9,8,7,7,7,6,6,6,7,6,7,7,8,8,9,11,10,9,10,13,9,10,12,13,10,12,14,15,15,14,13,15,13,12,12,11,10,10,10,10,9,8,8,7,7,7,8,7,7,7,9,7,8,9,8,8,9,9,11,10,9,11,11,11,10,10,8,9,8,8,7,8,8,7,8,8,9,9,9,8,8,8,9,8,8,9,9,9,10,9,11,10,10,11,12,10,10,10,13,10,10,11,11,11,10,11,12,11,10,11,12,10,10,12,13,11,11,10,9,9,8,8,8,7,9,9,10,11,11,11,10,10,11,10,10,10,11,10,11,13,12,15,14,13,11,10,10,10,9,9,8,9,9,11,12,13,12,11,13,14,10,12,15,14,12,12,11,10,10,9,9,8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,7,8,9,12,13,14,14,12,12,11,9,9,9,8,8,9,8,7,8,8,7,7,7,7,7,7,7,7,6,5,6,6,5,5,5,5,5,5,6,5,5,6,6,7,7,8,7,7,8,7,7,7,7,7,7,7,7,7,8,9,10,11,11,11,11,10,9,8,7,6,5,5,5,5,5,5,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,7,8,6,4,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,4,3,3,4,4,4,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,4,5,6,7,8,9,10,12,12,14,15,16,16,17,16,14,13,10,8,6,5,4,3,3,2,3,3,3,3,4,4,6,6,6,6,6,5,5,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,3,4,5,7,8,8,7,7,6,6,6,6,5,5,5,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,3,4,4,4,3,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,3,3,3,3,4,4,3,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,5,5,4,3,2,2,2,2,2,2,3,3,3,3,4,4,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,3,3,3,4,4,4,4,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,4,4,5,4,5,5,6,6,5,5,5,5,5,4,5,5,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,5,6,5,6,6,5,5,4,5,4,4,4,4,4,5,5,5,6,5,6,6,6,6,7,6,7,6,7,7,6,6,5,6,5,5,5,5,5,5,6,6,6,6,6,7,6,7,7,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,7,6,6,7,7,8,9,8,8,10,9,9,10,13,12,12,15,16,14,12,12,11,11,12,12,14,15,17,22,23,25,25,24,26,26,26,26,24,25,22,23,21,22,22,21,19,19,20,19,18,17,18,18,17,17,17,18,16,18,19,20,20,20,20,22,21],[26,26,25,24,23,22,22,21,19,19,20,17,16,16,15,15,14,14,12,12,12,11,9,9,8,7,6,6,6,6,5,5,6,5,5,5,5,4,5,5,5,5,5,5,5,5,6,6,5,6,7,7,8,9,8,8,8,7,6,6,6,5,5,5,5,4,4,5,4,4,4,4,3,4,4,4,3,3,4,3,3,4,4,4,4,6,7,9,11,10,11,11,8,8,8,7,6,5,7,5,5,6,6,5,5,6,6,5,6,6,6,6,7,7,6,7,8,8,8,9,10,9,10,13,14,13,13,14,14,14,15,18,18,18,15,16,14,14,14,12,11,11,11,10,9,8,8,7,7,6,6,6,7,6,7,7,8,8,9,10,10,8,10,11,9,10,11,11,10,12,12,15,14,13,13,14,13,12,12,12,10,10,9,10,9,8,7,6,8,7,7,7,6,7,8,7,7,8,8,8,8,9,10,9,9,10,10,10,10,9,8,8,7,8,7,8,7,8,8,8,9,9,9,8,9,8,9,8,8,9,9,8,10,10,10,11,11,11,12,11,10,10,13,11,12,12,12,12,10,10,11,10,9,10,12,11,10,12,14,10,9,10,8,8,8,8,8,8,9,9,11,11,11,11,11,10,11,10,10,10,10,10,10,13,12,14,13,12,11,10,9,10,8,9,8,9,10,10,11,12,12,11,12,13,11,11,14,14,12,11,11,10,10,9,9,8,8,8,9,8,7,7,6,7,6,6,6,6,6,6,6,6,7,9,11,12,13,13,11,11,10,9,9,9,8,8,8,7,7,7,7,8,7,8,7,7,8,7,6,6,5,6,6,5,5,6,5,5,5,6,5,5,6,6,7,7,8,7,7,7,7,7,7,7,7,7,8,7,7,8,9,10,11,12,11,11,10,9,8,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,6,7,6,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,4,5,6,6,7,9,9,11,12,12,14,15,16,16,15,13,12,10,8,6,5,4,3,3,3,3,3,3,3,4,4,5,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,2,2,2,2,2,3,3,3,4,5,6,7,8,8,7,6,6,6,5,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,3,4,4,4,3,3,3,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,3,3,3,3,4,3,3,2,2,2,2,2,1,2,1,1,1,1,1,1,2,2,2,2,3,3,2,3,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,2,2,2,2,2,2,2,3,3,3,4,4,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,5,4,4,4,4,3,4,3,3,3,3,3,4,4,4,4,5,4,5,5,5,6,6,5,5,5,5,6,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,6,6,5,6,5,6,6,6,5,5,5,5,5,5,4,5,5,5,5,5,5,6,6,5,7,7,6,6,7,6,5,6,6,6,6,6,6,5,5,6,5,6,6,6,6,7,8,8,7,7,9,8,8,9,11,11,12,14,14,13,11,11,10,10,11,11,13,15,17,20,21,23,24,23,25,25,24,24,22,24,21,22,20,20,19,20,18,17,18,17,17,16,16,19,17,17,18,18,16,18,18,18,19,19,18,21,20],[26,24,24,24,23,20,22,21,18,19,20,17,16,17,17,13,14,14,12,10,12,11,9,9,9,7,6,6,6,5,5,5,6,4,4,4,5,4,4,5,4,4,4,5,5,5,5,5,5,6,7,7,8,9,8,8,7,7,6,6,6,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,3,4,4,4,5,6,8,10,11,10,10,11,9,8,8,7,6,5,7,5,6,6,7,5,5,6,6,5,5,6,6,6,6,7,6,7,8,7,8,9,10,10,10,14,15,14,15,15,15,15,16,18,19,18,17,18,15,16,14,13,11,12,12,10,10,8,8,7,6,6,6,6,6,6,7,7,9,9,10,10,10,9,10,11,10,10,11,12,10,11,13,14,15,13,13,15,14,12,12,11,9,10,9,9,9,8,8,7,7,8,7,7,7,7,8,8,7,8,8,8,8,9,10,9,10,10,10,9,10,9,8,8,8,7,7,7,8,7,8,8,8,9,8,8,8,8,8,8,8,8,9,9,9,9,11,10,10,11,10,10,9,10,11,9,9,11,11,10,9,9,11,9,9,10,11,10,10,13,13,10,10,9,9,8,8,8,7,7,8,10,9,11,10,10,10,10,10,9,10,11,9,10,12,13,11,13,12,12,12,9,10,9,8,8,8,9,10,9,11,12,11,11,13,14,11,12,15,15,12,11,11,9,10,9,8,9,8,8,9,8,7,8,7,7,7,6,6,6,5,5,6,6,8,9,12,12,14,13,12,11,10,9,9,8,8,8,8,8,8,7,8,7,7,7,7,7,7,7,6,6,5,5,6,5,4,5,5,5,5,5,5,5,6,6,7,7,8,7,7,7,7,6,7,7,6,6,8,7,6,8,9,9,11,11,11,11,9,9,8,7,6,5,5,5,4,5,5,4,4,4,5,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,5,6,7,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,3,4,4,3,3,4,4,3,4,4,4,3,3,3,3,3,3,4,5,5,6,6,9,9,11,11,14,14,16,17,17,16,14,13,10,8,6,5,4,3,3,2,2,2,2,3,3,4,5,5,5,5,5,5,5,4,4,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,3,3,4,6,7,9,8,6,5,5,5,5,4,4,4,3,3,3,3,2,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,4,4,4,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,5,4,4,5,4,3,4,4,3,4,3,3,3,3,3,3,4,3,4,4,4,4,5,5,6,5,5,5,5,5,6,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,5,6,6,6,6,6,5,4,5,4,4,5,4,4,4,5,5,5,5,5,6,5,6,7,6,6,7,6,6,6,6,6,6,5,5,6,5,6,5,6,5,5,5,6,7,8,6,7,9,8,8,9,12,10,12,13,14,12,10,11,10,10,10,11,12,15,17,22,23,25,26,24,26,27,26,26,24,25,22,23,21,22,22,20,19,19,20,19,18,17,19,19,19,18,19,20,18,17,18,20,21,20,20,22,21],[24,22,22,21,20,18,17,17,16,16,17,15,15,14,15,11,12,11,10,10,10,10,8,8,7,7,6,6,5,5,4,4,5,4,4,4,5,4,4,5,4,4,4,5,4,4,5,5,5,6,6,7,7,8,7,7,7,6,6,6,5,5,5,5,4,3,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,4,4,4,5,6,7,9,10,9,10,9,7,7,7,6,5,5,6,5,5,5,6,5,5,6,6,5,5,6,6,5,6,6,6,6,7,7,7,8,9,9,9,13,13,13,13,14,13,14,14,15,18,15,14,15,13,13,12,11,10,11,10,9,9,8,8,7,7,6,6,6,6,6,6,6,7,8,9,9,9,9,9,10,10,10,10,11,10,11,11,13,12,12,12,13,12,11,11,10,9,10,10,10,9,8,8,7,7,7,7,6,6,7,8,6,7,8,8,8,8,9,10,10,9,10,10,10,10,9,8,8,7,7,6,8,7,7,8,8,8,8,8,7,8,8,7,7,8,8,8,8,9,8,10,10,9,10,10,9,9,9,10,9,9,10,9,9,9,9,10,9,9,9,10,9,9,10,11,10,9,8,9,8,8,8,8,7,9,10,10,10,10,11,10,9,10,10,9,9,9,9,10,11,10,12,12,11,10,9,9,9,8,8,8,9,10,10,11,11,12,10,11,12,10,10,12,12,10,11,11,9,9,9,7,8,7,7,8,7,7,7,6,6,6,6,6,6,5,6,6,6,7,8,11,12,13,13,11,10,10,8,8,8,8,8,7,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,5,4,4,5,5,4,4,5,5,4,5,6,6,7,7,6,7,7,6,6,6,6,6,6,6,7,6,7,8,9,11,11,11,10,9,8,7,6,5,5,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,6,7,5,3,3,3,3,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,2,3,3,3,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,3,2,3,3,3,3,4,5,6,7,8,9,10,12,13,13,14,15,15,15,13,12,9,7,6,4,3,3,2,2,2,2,2,3,3,3,4,5,5,4,5,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,4,5,6,8,7,6,4,5,4,5,4,4,4,3,3,3,3,2,3,3,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,3,3,3,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,1,0,1,1,1,2,2,3,3,3,3,3,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,3,2,2,2,3,2,3,3,3,4,4,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,5,5,4,4,3,4,3,3,3,3,3,3,4,3,4,4,4,5,4,5,5,4,5,5,5,5,5,4,4,4,4,4,4,3,4,3,4,4,4,4,4,5,4,5,5,5,5,6,5,5,5,5,5,5,4,5,4,4,5,4,5,4,4,5,5,6,7,6,6,7,7,7,8,10,10,11,13,13,13,10,11,10,10,11,11,13,14,16,20,21,23,23,22,24,25,24,24,24,24,22,22,20,21,21,20,19,18,19,18,17,17,17,19,18,17,18,19,17,15,17,17,18,18,18,19,20],[24,23,23,22,21,19,19,18,17,18,17,15,14,16,14,12,13,13,12,10,11,10,9,8,8,7,6,6,6,6,5,5,5,4,4,5,5,4,4,5,5,4,4,5,5,4,5,6,5,6,6,7,7,8,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,4,4,3,4,4,4,4,5,7,9,9,9,9,9,7,7,7,6,5,5,6,5,6,6,6,5,6,6,5,5,5,6,6,6,6,6,6,6,7,7,8,8,9,9,10,13,14,13,14,14,13,14,15,16,18,16,16,15,14,13,13,12,11,11,11,10,9,8,8,6,6,5,6,6,6,6,7,7,8,9,9,10,9,9,9,11,9,10,11,11,10,11,11,14,13,12,12,14,13,11,12,11,10,10,9,9,9,8,8,7,7,8,7,7,7,7,8,7,7,8,8,8,8,9,10,9,9,10,10,10,10,9,7,7,7,6,6,7,8,7,7,8,8,8,9,8,7,8,9,8,8,8,9,8,9,9,10,9,10,10,11,10,9,10,11,10,10,10,10,10,9,9,9,9,8,10,9,9,10,11,11,9,10,9,9,8,8,8,8,7,9,9,9,10,10,10,10,9,10,9,10,9,10,10,10,12,12,13,12,11,11,10,9,9,8,8,7,8,10,10,10,11,12,11,12,12,11,11,14,13,11,10,10,9,9,9,8,8,7,8,8,8,7,7,7,7,6,6,6,6,5,6,6,7,8,9,11,12,13,13,11,11,10,9,9,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,6,6,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,7,8,7,8,7,7,7,7,7,6,7,7,7,7,7,9,9,10,11,11,10,9,9,7,6,6,5,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,5,6,7,5,4,3,2,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,4,3,3,3,2,2,3,3,3,3,4,4,3,3,4,4,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,4,5,5,6,8,8,11,10,13,13,15,15,15,15,13,12,9,8,6,4,3,3,2,2,2,2,2,3,3,3,4,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,3,4,7,7,9,8,7,6,5,5,6,5,4,4,3,3,3,3,2,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,3,3,3,2,2,2,1,2,2,2,1,2,2,1,2,1,1,1,1,1,0,1,1,2,2,3,3,3,3,3,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,3,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,3,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,5,4,5,4,5,5,5,4,4,4,3,3,4,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,7,6,6,6,6,5,6,5,5,5,5,5,4,5,4,5,5,6,7,7,6,6,8,8,7,9,11,10,11,13,13,12,11,10,11,9,11,10,13,14,18,23,23,25,25,23,27,26,27,27,25,26,24,24,22,23,22,22,19,18,20,19,18,16,17,19,18,16,18,18,17,16,18,18,18,19,18,21,20],[25,22,23,22,21,18,18,18,16,16,17,15,13,14,14,12,12,12,12,11,10,11,9,9,8,8,8,7,7,6,6,6,6,6,5,6,6,5,5,6,6,5,6,6,6,5,6,7,6,7,7,8,8,8,8,9,8,8,8,7,7,7,6,6,6,5,6,5,5,4,5,5,4,5,5,4,4,5,5,5,5,5,5,5,6,6,8,9,9,9,9,9,8,8,8,7,6,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,7,7,8,7,8,8,9,8,10,10,10,14,14,14,14,14,14,15,15,16,19,16,16,16,14,14,13,12,11,11,11,10,10,9,9,8,7,7,6,7,7,7,8,7,8,9,11,10,11,11,11,12,12,12,12,14,12,13,13,16,14,14,14,15,14,13,13,13,11,12,11,12,11,10,11,8,9,9,9,9,8,9,10,8,9,10,10,10,10,10,11,12,11,11,12,13,12,12,10,10,9,9,8,10,10,9,10,11,10,11,11,10,11,10,10,10,11,10,11,11,11,10,14,12,11,13,13,11,10,13,13,11,11,13,12,12,11,11,11,11,12,11,12,12,12,12,13,12,12,12,11,11,9,11,9,9,11,12,12,13,12,12,12,10,12,12,11,11,12,12,12,12,13,14,14,12,13,12,11,11,9,11,10,11,13,13,13,13,15,13,13,14,12,12,14,14,13,13,13,10,12,12,9,10,9,8,9,8,9,9,8,7,8,7,6,7,6,6,7,7,8,9,12,12,14,14,12,12,11,9,9,9,9,9,9,8,8,8,8,8,8,8,8,7,8,7,8,7,6,7,6,6,6,6,6,5,5,6,6,6,6,7,7,8,8,8,9,8,7,8,8,8,7,7,8,8,8,8,9,10,12,12,12,11,10,9,8,7,6,6,5,6,5,6,5,5,5,5,5,4,4,4,4,3,4,3,3,4,4,3,3,4,3,3,3,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,5,6,7,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,5,4,4,5,5,4,4,5,4,4,5,5,4,4,4,3,4,4,4,4,5,6,7,7,9,10,12,12,14,13,16,15,16,15,14,13,11,9,7,5,4,4,3,3,3,3,3,3,3,4,5,5,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,2,2,2,2,2,3,4,5,7,8,9,8,7,6,6,6,5,4,5,5,3,3,4,4,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,2,3,3,3,4,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,4,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,5,5,5,5,4,5,4,4,5,4,5,4,5,5,5,6,6,6,6,6,6,7,6,7,6,6,6,6,5,6,5,5,6,5,6,5,5,6,6,7,7,7,7,8,8,8,9,12,11,11,14,15,14,11,12,11,11,11,12,13,14,17,22,23,25,25,24,26,27,26,26,25,25,24,23,22,22,22,22,19,19,19,19,18,16,18,20,18,16,19,18,17,16,17,15,15,17,16,19,19],[26,24,24,23,22,20,20,19,18,19,19,17,17,18,17,14,14,16,15,13,13,14,12,10,10,11,9,9,10,9,8,8,9,7,7,8,8,7,8,8,8,7,8,9,8,8,9,9,9,10,9,10,11,11,10,11,11,10,10,9,9,9,8,8,8,8,7,8,7,7,7,7,7,6,6,6,6,6,7,6,6,6,6,7,7,8,9,11,11,10,11,10,10,10,9,8,9,8,9,8,9,9,9,8,8,10,8,9,9,10,9,10,10,10,10,11,11,11,11,12,13,13,13,16,18,16,17,17,16,17,17,18,20,19,18,17,17,16,15,15,14,13,13,13,12,12,11,11,10,9,9,9,9,10,10,11,11,12,13,14,14,13,13,14,13,14,15,15,14,15,16,16,17,15,15,16,16,14,14,14,13,14,13,13,13,12,12,10,10,11,11,9,10,11,11,10,11,11,12,11,11,13,13,12,11,13,13,13,12,12,10,11,10,10,9,11,10,10,10,11,10,13,12,10,11,12,11,10,11,11,11,11,12,11,13,13,13,13,14,13,11,13,13,13,12,14,13,12,12,13,11,12,13,12,12,13,13,12,13,11,12,13,12,12,11,12,12,10,12,13,12,14,13,14,12,12,13,13,11,11,13,13,13,14,13,15,15,13,13,13,13,14,11,13,12,13,13,13,15,15,15,14,15,15,14,13,17,17,14,15,15,13,13,13,12,12,11,11,13,12,12,11,10,10,10,10,10,10,10,9,10,11,11,13,14,16,18,17,15,15,14,12,13,12,11,13,12,11,11,11,11,10,10,11,10,10,10,10,9,10,9,9,9,9,8,9,9,9,8,9,9,8,9,10,10,11,11,11,11,11,10,10,10,10,9,10,10,10,10,10,12,12,13,13,13,12,12,11,10,9,9,8,8,9,8,7,8,8,7,7,8,7,6,6,5,6,6,5,5,6,5,5,5,5,4,4,5,6,5,4,4,4,4,4,3,3,3,3,3,3,4,4,3,4,4,5,4,5,5,6,7,8,7,6,5,4,5,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,7,5,6,5,5,6,6,6,6,6,5,4,4,5,5,5,6,6,6,6,6,6,7,6,6,6,7,6,7,7,6,6,6,5,5,5,5,6,7,7,8,9,11,11,13,14,15,15,17,17,17,17,15,14,12,10,8,7,6,6,5,4,5,4,4,4,4,5,6,7,7,7,7,7,7,6,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,4,5,5,8,9,10,9,8,7,8,6,8,7,6,7,5,4,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,1,1,2,3,4,3,4,3,2,2,2,2,3,3,2,3,3,3,3,3,3,3,2,1,1,1,0,1,1,2,4,4,4,4,3,3,3,2,3,3,3,3,3,2,2,2,2,2,1,2,2,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,6,5,5,4,4,4,3,3,3,3,3,4,4,4,4,4,5,6,7,6,5,6,6,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,6,6,5,6,5,5,5,4,5,4,5,4,5,5,5,6,6,7,7,6,7,7,7,6,7,7,6,6,5,6,5,5,5,4,5,4,5,5,5,6,6,7,8,8,7,8,7,8,9,8,7,7,7,6,6,6,6,6,5,6,5,6,5,6,6,7,8,8,8,9,9,9,10,9,8,8,8,7,8,7,6,7,6,7,5,6,6,7,7,8,8,9,8,8,10,9,9,8,10,9,9,8,9,8,7,8,6,8,6,6,7,8,9,10,9,9,10,11,10,11,13,13,12,15,16,16,14,13,14,12,14,13,14,16,19,23,24,25,25,24,26,26,26,26,25,25,22,23,22,22,21,20,19,18,19,18,18,16,18,19,18,17,19,18,18,17,19,18,19,20,18,19,20],[26,25,26,24,23,22,22,21,21,21,21,19,19,21,19,18,18,19,18,18,17,18,15,14,14,14,13,13,13,12,11,12,12,11,11,11,12,10,10,11,11,10,11,12,11,10,12,12,11,12,13,12,13,14,14,14,14,14,12,12,12,12,10,12,12,10,10,11,10,10,9,10,10,9,9,9,8,9,9,9,8,9,9,9,9,10,11,13,13,14,14,14,14,13,13,12,11,12,13,11,12,12,13,11,12,13,12,12,13,13,13,14,14,14,14,14,16,14,14,16,16,17,15,19,19,19,19,19,18,18,18,21,20,19,18,17,16,16,15,15,14,14,14,13,13,12,12,11,11,10,10,11,12,11,11,12,13,14,15,18,16,14,15,18,14,15,17,17,14,16,18,18,19,17,16,19,19,16,16,15,15,15,14,14,14,14,13,12,12,12,12,11,11,12,12,12,12,13,12,12,13,14,15,13,14,15,14,14,14,13,12,12,12,11,10,12,11,11,11,12,11,13,13,12,11,11,12,12,11,12,12,12,13,13,14,14,13,12,14,14,12,13,15,13,15,14,16,15,13,14,15,13,12,14,14,12,14,15,15,12,15,13,13,12,12,12,12,11,13,13,14,17,14,14,15,15,14,13,14,15,14,14,15,17,16,18,17,14,17,14,15,14,13,13,12,13,14,15,17,19,15,15,18,17,14,15,20,19,16,16,17,14,16,15,17,14,14,15,17,16,14,14,14,13,12,12,13,13,12,11,12,12,13,13,15,16,17,17,15,16,14,15,15,15,13,15,15,14,14,15,15,13,13,16,14,12,15,13,12,12,10,12,12,12,10,12,11,11,11,11,11,11,12,12,13,14,15,13,13,14,14,13,13,14,12,13,13,13,13,13,14,14,15,15,14,14,14,13,13,13,12,11,12,12,10,10,11,10,10,11,11,9,9,9,8,8,9,7,8,8,8,7,7,7,6,6,7,7,7,7,7,6,5,6,5,4,6,6,5,5,6,6,5,6,6,7,6,7,7,8,9,9,8,7,7,5,6,7,6,7,7,7,6,7,8,7,7,8,8,8,8,9,9,10,8,8,9,7,8,7,7,7,8,7,7,7,7,7,6,7,7,8,8,8,9,8,8,9,9,9,8,10,10,8,10,10,9,9,8,7,8,8,7,8,9,9,9,10,12,13,15,14,15,15,17,18,18,18,18,16,14,12,11,10,8,7,7,7,6,7,6,6,6,7,7,9,9,8,9,9,8,8,8,8,9,8,8,8,8,7,7,6,7,6,5,5,5,6,6,7,7,9,10,11,10,9,9,8,8,8,8,8,7,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,5,5,5,5,5,5,5,4,5,6,5,5,5,5,5,5,5,5,5,5,4,3,3,3,3,4,4,4,4,4,3,4,4,5,4,4,5,4,5,5,4,5,4,3,2,2,2,3,4,5,5,5,3,2,3,3,4,4,4,4,4,5,4,5,5,4,5,4,3,2,1,1,0,1,2,3,4,5,5,4,4,4,4,5,5,4,5,5,5,5,5,4,3,2,3,3,5,4,4,4,5,5,6,5,5,6,5,5,6,5,5,5,5,5,4,4,4,5,5,6,6,7,7,7,6,8,7,6,7,7,7,7,8,7,8,8,8,6,6,6,6,6,4,5,4,5,5,6,6,7,7,8,8,8,7,8,8,8,8,9,7,8,8,8,7,7,7,6,7,5,6,5,6,5,6,7,8,7,9,8,9,9,10,9,9,8,8,9,8,7,8,6,7,6,7,5,6,8,8,8,9,10,11,8,10,10,9,9,10,9,8,9,8,8,9,8,8,7,7,6,7,7,8,9,8,10,12,11,10,11,11,11,12,11,10,9,10,9,9,10,9,9,8,9,8,7,8,7,9,10,11,12,11,12,13,12,13,12,11,10,10,10,9,10,9,10,9,10,8,7,9,8,10,11,11,12,11,11,13,12,12,12,12,11,11,11,11,10,10,11,9,11,9,8,11,10,12,12,12,11,14,12,13,14,16,14,15,17,17,17,16,15,15,14,16,13,17,16,18,24,23,24,25,24,26,26,24,24,23,24,22,23,21,21,20,20,19,18,18,20,19,16,18,20,18,16,20,19,17,18,18,17,18,18,17,19,18],[28,26,27,27,26,24,24,25,22,22,24,22,21,22,23,20,19,22,22,20,18,20,18,16,16,17,17,16,16,16,15,16,16,16,15,15,16,15,15,15,16,13,15,17,17,16,16,16,17,17,16,17,18,17,17,18,18,17,16,17,16,18,16,16,16,16,15,16,15,14,15,13,15,13,14,13,12,13,13,12,11,13,12,12,11,13,13,13,14,15,15,15,16,16,15,15,15,14,17,16,16,17,17,17,17,17,16,17,16,17,19,18,18,18,18,17,20,18,18,20,21,20,20,22,23,22,23,22,22,21,21,23,24,23,21,21,20,19,19,18,17,17,16,16,16,15,15,15,14,14,13,14,16,16,15,16,18,17,18,21,21,18,20,22,17,18,21,21,16,18,21,19,22,21,18,21,21,18,19,18,18,18,17,17,18,17,17,15,16,16,16,14,14,16,15,13,15,15,16,13,15,16,18,16,16,16,17,15,16,15,14,13,13,14,13,14,15,14,16,15,15,16,16,13,14,15,14,13,14,14,13,14,15,14,15,14,15,14,15,15,13,14,17,15,18,17,19,17,16,16,18,16,16,16,17,16,16,18,16,15,17,16,15,16,14,16,15,14,16,17,20,20,19,17,18,18,18,18,17,16,17,17,17,20,20,21,20,18,18,16,17,17,15,17,16,17,19,20,21,22,19,19,21,21,17,18,22,23,18,20,20,19,20,18,20,19,17,19,21,20,19,18,18,19,16,17,18,17,17,17,17,16,17,18,19,19,21,21,19,20,19,19,19,20,18,20,20,20,18,20,20,18,19,19,18,16,18,17,16,16,14,17,17,17,15,16,15,15,17,17,16,16,17,17,18,19,19,20,18,19,19,19,18,19,18,19,19,18,18,18,19,18,19,18,17,17,17,16,16,16,16,17,17,18,15,15,16,14,14,17,16,13,12,13,14,12,12,12,12,12,12,11,10,11,9,9,9,11,8,7,8,7,5,7,6,5,8,8,7,8,9,9,9,11,9,11,11,10,10,11,12,12,11,10,9,9,9,9,9,9,9,10,9,9,11,11,10,11,11,12,11,12,12,13,12,12,13,9,9,8,8,8,8,9,9,9,8,7,7,9,9,12,12,12,13,12,12,13,13,13,13,13,13,13,14,15,14,13,13,12,13,12,13,12,12,12,13,13,15,17,18,17,18,16,19,21,21,21,20,18,17,16,15,14,13,13,12,11,12,10,10,10,9,10,10,11,11,11,13,14,13,11,13,12,13,13,12,13,12,12,11,12,11,10,10,8,8,8,7,9,8,11,11,11,11,10,10,11,10,9,10,10,10,8,8,10,10,9,10,12,10,11,10,10,9,9,8,6,6,6,6,6,6,6,6,6,6,6,6,6,8,7,7,8,10,10,9,10,8,8,6,6,5,5,5,6,6,5,5,6,5,5,7,7,8,6,8,8,8,8,8,9,6,6,5,3,3,4,6,6,6,4,3,5,3,4,5,5,6,6,6,7,6,8,8,7,7,6,6,5,3,2,1,0,1,3,4,5,5,5,6,7,6,7,7,6,8,8,7,8,6,5,4,3,4,4,6,5,5,6,7,7,8,7,8,9,8,8,8,8,8,8,7,7,4,5,4,6,7,8,8,10,10,9,8,10,10,8,10,10,9,10,10,10,10,11,10,9,9,8,7,7,5,7,6,7,7,8,8,9,10,11,11,11,11,11,11,10,11,11,10,11,11,10,10,9,8,9,8,6,7,7,7,7,7,9,10,11,12,11,11,12,12,11,11,11,9,10,10,10,9,7,9,6,8,7,7,11,10,11,13,13,13,12,13,13,12,11,12,11,11,11,10,10,10,9,11,8,9,8,8,10,10,12,12,13,15,14,12,14,14,14,14,14,12,12,11,11,11,10,10,11,9,11,8,9,10,11,13,12,15,15,13,15,15,15,16,14,13,13,12,12,12,11,10,12,10,12,9,9,11,12,15,13,15,15,15,14,16,14,15,15,14,13,14,13,13,12,12,14,11,14,11,10,13,15,16,16,14,15,16,16,16,16,18,17,17,19,19,19,18,17,18,17,18,16,18,18,20,24,24,26,26,24,27,27,25,25,24,24,23,23,21,21,21,21,20,20,19,20,20,18,18,21,17,16,19,17,18,18,19,19,20,20,21,21,20],[28,26,27,26,25,24,24,24,22,23,24,22,20,21,22,20,19,22,21,20,18,21,18,16,17,19,17,18,19,18,17,17,18,17,17,17,18,15,17,18,18,16,17,18,15,16,18,18,17,18,19,18,19,20,19,19,19,20,18,18,18,17,16,18,18,15,16,18,16,15,16,17,17,16,16,15,16,17,16,17,16,16,16,16,15,16,17,17,17,17,17,17,17,18,17,16,17,17,18,16,17,18,19,16,18,19,17,17,18,19,17,18,20,19,18,20,21,21,19,21,22,22,20,24,24,24,24,23,23,22,23,24,26,24,22,23,21,22,20,21,20,19,18,18,18,17,18,17,17,16,17,18,19,18,18,19,21,20,22,22,23,22,23,24,22,23,24,24,21,23,24,25,25,24,23,23,23,22,23,22,22,21,20,20,21,19,18,17,18,19,18,17,18,19,18,16,18,20,16,18,20,21,23,20,18,20,22,20,21,18,16,16,15,14,15,16,17,16,17,16,17,17,18,15,16,17,17,14,17,18,16,16,18,18,18,18,19,17,18,19,16,16,19,19,19,19,21,20,17,19,21,18,17,20,20,18,20,21,22,19,21,19,19,18,16,17,16,15,18,18,20,23,21,18,21,21,20,18,20,20,18,19,22,22,23,22,22,22,23,20,22,19,18,18,18,20,19,21,22,23,21,22,22,23,20,22,22,23,23,22,22,22,22,21,22,21,21,20,22,22,22,20,21,22,18,19,19,19,16,18,19,19,20,20,21,22,23,23,22,22,22,22,21,22,21,22,22,21,22,21,21,20,20,21,20,18,20,20,18,18,15,19,20,17,15,19,19,16,18,19,17,18,19,20,21,21,22,22,20,21,21,19,20,20,19,19,20,19,19,19,20,20,21,20,19,20,19,19,18,18,18,18,19,19,16,17,18,16,15,18,18,15,17,16,15,15,17,15,14,14,15,15,14,14,14,13,14,14,13,13,12,12,10,12,10,10,12,13,12,13,14,14,13,15,14,13,14,13,15,14,15,15,14,14,14,11,14,13,14,15,14,13,14,14,15,14,14,14,16,13,14,16,16,15,14,14,14,13,13,12,12,12,13,13,13,14,13,12,12,14,12,13,14,15,15,14,15,16,16,14,16,17,17,14,17,18,16,16,14,14,16,15,15,15,17,15,16,16,19,19,20,19,20,19,21,22,23,22,22,21,19,18,17,17,15,16,15,14,15,14,16,14,13,14,13,14,14,14,15,16,15,14,15,15,15,15,14,14,15,15,14,15,15,14,14,13,14,13,12,14,11,13,14,14,13,12,13,13,13,12,12,13,13,12,12,13,12,11,13,14,14,14,14,15,15,13,13,12,11,11,10,11,10,10,11,10,11,10,12,10,11,11,12,12,13,13,14,13,14,14,10,10,10,9,8,10,8,10,8,10,8,10,9,11,9,9,11,10,11,13,11,13,12,9,8,8,7,8,8,6,7,6,3,5,6,7,9,9,10,9,10,10,8,10,11,11,12,11,11,10,9,4,3,1,0,1,4,5,9,8,11,10,11,10,9,9,10,11,11,11,10,8,9,6,8,6,11,8,7,9,10,9,11,10,10,11,10,11,11,12,11,11,10,9,7,8,7,8,10,10,12,14,13,12,12,14,12,11,12,13,12,12,13,13,13,13,13,13,12,13,10,10,8,8,8,9,11,11,13,12,13,14,13,14,13,13,13,13,12,13,13,12,12,12,12,13,12,11,12,8,9,8,9,9,10,13,11,14,13,13,14,14,14,15,15,14,13,13,14,11,13,10,10,8,11,9,11,11,13,12,14,15,14,13,14,15,15,13,15,14,14,14,13,12,13,11,11,10,10,10,12,12,10,13,15,15,16,17,14,16,15,17,18,18,15,14,15,13,13,13,12,12,11,12,12,12,12,14,14,14,17,17,15,18,17,19,19,19,16,15,16,14,14,14,13,13,12,13,13,12,12,15,15,15,17,18,17,17,18,19,16,18,19,15,18,15,16,15,14,16,13,15,13,14,15,17,18,17,15,18,19,19,17,20,22,20,21,23,23,22,19,20,19,18,19,18,20,18,21,25,25,27,26,26,27,27,25,26,24,24,22,23,22,22,21,22,20,18,19,20,19,15,18,20,18,16,17,17,18,17,19,20,21,20,19,21,20],[28,27,27,27,27,25,25,25,24,24,25,24,22,23,24,21,21,23,23,22,21,22,20,19,19,20,18,19,19,20,18,18,19,18,17,18,19,17,17,18,19,17,17,19,19,17,19,20,20,20,20,20,20,21,20,21,20,20,20,21,19,20,19,20,19,18,18,19,18,16,17,17,16,15,17,15,15,17,16,15,15,17,15,15,15,16,17,16,16,18,18,18,19,19,18,18,18,17,20,19,18,19,20,18,20,20,19,20,19,22,21,21,21,21,21,20,23,21,20,22,23,22,21,24,24,24,24,23,24,23,23,24,26,25,24,24,22,22,21,21,20,19,18,17,18,18,18,18,17,17,16,17,19,19,19,20,21,21,22,23,23,21,22,23,21,22,23,24,20,22,24,24,25,23,23,23,23,21,21,20,21,20,19,20,20,19,19,17,19,18,19,16,17,18,17,15,17,18,16,15,19,19,21,20,17,19,19,18,19,15,15,14,16,14,14,15,16,16,16,16,17,17,16,14,15,15,13,12,15,15,12,15,16,15,14,15,15,15,16,16,14,15,18,16,19,18,19,18,17,18,18,16,17,18,18,16,18,21,18,17,20,17,18,17,16,15,16,15,17,19,20,21,20,18,19,20,19,18,19,19,18,18,20,21,21,22,21,20,21,18,21,18,18,18,18,19,20,22,23,23,20,21,23,22,18,20,24,24,21,23,23,20,22,20,23,22,21,22,23,22,22,23,22,22,19,20,20,21,18,20,20,18,19,20,21,22,23,23,22,23,23,22,22,23,21,22,22,23,21,23,23,22,21,22,21,20,21,21,20,19,15,21,21,19,17,20,19,18,20,20,20,20,22,20,22,22,22,22,22,22,22,22,22,22,21,20,22,21,22,20,21,21,21,21,20,21,21,18,19,19,20,19,20,20,17,19,19,18,17,20,18,17,17,17,17,15,18,15,14,15,15,13,13,13,12,12,13,13,11,11,11,11,9,12,10,9,11,12,10,11,12,13,11,15,14,14,15,12,14,14,14,15,14,14,14,12,13,12,12,12,14,13,14,14,13,14,14,14,16,14,15,16,18,16,16,15,15,13,12,12,11,13,11,12,13,13,12,10,10,13,12,14,15,15,16,15,15,16,17,15,17,18,18,16,18,19,18,17,15,15,16,14,16,14,16,15,15,16,18,19,21,19,20,19,21,22,23,23,23,21,19,18,18,17,17,17,15,14,15,13,14,12,12,13,12,13,14,13,15,15,14,14,18,14,18,16,17,15,15,17,14,14,14,12,13,10,11,10,10,12,10,12,12,12,12,12,11,12,12,12,11,12,12,10,11,12,12,11,14,14,12,16,13,13,13,11,11,10,8,7,7,8,10,8,11,11,10,7,9,10,11,10,9,12,12,14,12,13,12,11,9,8,7,7,7,7,8,9,7,9,8,8,10,11,9,10,10,9,12,12,10,11,9,9,7,7,6,7,7,6,6,6,5,3,6,6,7,8,8,9,8,9,10,11,12,11,10,8,8,7,6,4,4,2,1,0,2,4,5,6,6,6,7,9,9,9,11,11,11,11,9,8,7,5,6,5,7,6,5,7,7,8,9,8,9,11,12,10,12,12,12,11,11,9,8,7,8,9,9,9,10,13,12,11,12,13,12,11,11,13,11,11,12,13,13,14,13,13,12,12,11,11,9,8,9,9,10,11,11,12,13,13,15,13,13,13,13,13,11,13,13,12,12,13,12,12,11,10,10,10,10,8,11,9,11,12,12,14,14,13,14,15,14,15,14,13,14,13,12,11,11,11,10,11,11,9,10,12,12,13,16,16,16,13,14,17,15,13,15,16,13,14,13,12,12,11,12,12,11,11,12,12,12,13,14,15,17,18,14,17,15,18,18,18,16,14,15,13,12,13,12,12,12,12,12,13,12,14,15,14,18,18,15,19,16,20,19,18,16,14,16,14,13,13,12,13,13,14,13,13,13,15,16,15,18,19,16,16,20,18,15,19,19,15,18,15,15,15,14,15,14,14,13,13,15,16,17,17,15,18,18,18,16,19,21,20,19,21,22,21,20,19,18,18,18,17,20,18,20,24,23,25,25,24,26,26,24,24,24,23,22,22,20,22,21,21,19,18,19,19,18,17,17,19,18,18,18,18,19,17,18,19,21,19,19,20,20],[27,26,26,25,24,23,23,22,21,21,22,20,19,19,20,17,17,18,19,17,16,18,16,15,15,16,15,16,16,15,15,16,15,14,15,15,15,14,15,15,14,14,15,15,14,14,15,15,15,15,16,16,16,17,16,17,16,16,15,16,15,15,15,15,15,13,14,15,14,14,14,14,13,13,13,13,14,14,14,13,12,14,13,13,13,14,14,15,14,16,15,15,15,15,14,15,14,15,15,16,15,16,16,15,15,16,15,14,15,17,15,15,16,16,15,16,18,16,16,18,20,18,18,21,22,21,22,22,21,20,21,23,24,24,21,21,20,21,19,19,17,18,16,16,16,16,17,16,16,15,15,16,17,16,17,17,19,19,21,21,21,21,22,22,20,22,22,23,21,23,22,24,23,22,23,23,22,21,22,21,20,20,18,20,19,16,18,15,16,18,17,18,17,17,18,15,17,18,17,16,19,19,22,20,17,20,22,21,20,17,15,15,15,14,13,15,14,15,16,16,15,16,15,13,14,15,14,12,15,15,13,14,17,16,16,16,17,15,16,17,15,15,17,17,18,17,19,18,15,18,19,17,16,20,19,17,19,21,22,18,20,19,19,16,16,15,15,14,18,18,19,21,19,17,19,19,18,17,18,19,17,18,20,21,21,21,22,21,21,20,20,19,17,18,17,19,19,20,20,22,21,19,21,22,19,20,23,23,21,22,21,20,21,19,20,20,19,20,21,20,20,19,19,19,18,17,18,18,16,16,17,17,18,18,21,22,22,22,22,21,21,20,19,20,19,20,20,20,19,19,20,18,18,19,18,16,18,18,16,17,14,16,17,16,15,16,16,15,16,16,16,17,17,18,19,20,20,20,18,19,19,17,18,19,17,16,18,17,17,16,17,18,19,19,18,18,18,17,16,16,16,16,16,16,14,15,15,14,15,16,15,13,15,14,14,13,14,13,12,13,13,13,11,12,12,12,12,12,12,10,11,11,11,11,11,10,12,12,12,11,12,12,10,13,12,12,12,12,13,13,13,13,13,14,14,11,13,12,13,14,13,12,14,13,13,13,13,13,14,12,13,14,14,14,13,12,13,11,13,12,11,12,13,14,12,13,11,11,11,11,12,12,13,13,13,13,13,15,13,13,13,14,14,13,14,14,14,14,12,12,13,11,12,11,13,13,13,14,17,17,18,17,19,18,20,20,21,21,20,19,17,15,14,14,14,13,12,11,13,11,12,10,10,10,10,12,12,11,12,14,12,11,13,12,14,12,13,12,12,13,12,12,12,11,11,10,11,10,9,10,9,10,11,12,12,11,10,10,10,11,9,10,10,8,9,9,9,9,10,11,11,11,11,12,11,10,9,9,8,7,7,7,6,8,7,7,7,7,9,8,7,8,9,10,9,10,11,10,10,11,8,8,7,8,6,9,6,7,5,7,6,7,8,10,8,10,10,9,7,10,9,10,10,8,9,5,6,5,6,6,6,5,4,3,2,2,5,6,10,7,7,9,8,8,8,10,9,9,7,7,6,5,4,3,2,1,0,1,2,4,4,8,7,7,7,8,8,9,10,9,9,6,7,6,5,5,6,5,4,5,7,7,7,7,7,8,7,8,9,9,9,11,10,8,8,6,6,6,7,6,8,9,9,7,8,9,8,7,10,10,9,10,11,12,12,12,12,12,11,12,10,10,8,8,7,8,8,9,11,9,10,12,11,11,11,11,11,10,11,11,12,10,12,12,11,11,11,10,10,10,9,9,9,9,11,10,10,11,12,12,13,13,13,14,13,13,12,13,13,11,12,10,9,10,9,9,10,10,10,11,13,14,14,12,13,15,13,13,14,14,13,14,12,12,12,11,10,10,10,9,11,10,10,12,12,14,14,15,13,15,13,16,16,16,15,13,14,13,12,12,12,11,10,11,10,11,10,12,13,13,16,17,14,17,16,17,17,17,16,14,16,15,12,13,12,12,11,13,11,10,12,13,13,14,17,17,15,15,18,18,15,18,18,15,17,15,15,14,13,14,13,14,12,11,13,14,16,17,15,16,18,18,16,19,21,20,19,22,21,22,18,19,18,17,18,17,18,17,20,24,23,25,25,25,27,27,26,26,25,25,23,24,21,23,22,22,19,18,19,18,18,16,16,17,18,16,16,15,17,17,17,18,19,19,17,20,20],[27,25,25,25,25,22,23,23,21,20,22,21,17,19,21,18,16,20,20,16,17,20,16,14,16,17,15,15,16,15,14,14,16,15,14,15,16,14,14,15,15,14,14,16,16,14,16,15,17,16,17,17,17,18,18,18,17,17,16,17,17,16,15,16,15,15,15,15,15,14,14,14,14,13,13,11,12,14,13,13,10,13,13,12,12,13,13,14,13,14,15,16,14,14,14,15,13,14,16,14,15,16,16,15,16,17,16,16,17,18,16,17,18,19,17,17,20,18,17,20,21,21,19,22,22,21,22,21,21,20,21,22,23,21,20,21,19,19,18,18,16,17,15,16,15,15,17,15,15,15,15,15,16,16,17,18,18,19,19,20,20,20,20,21,20,21,21,21,19,20,21,21,23,22,20,20,22,19,20,20,19,19,19,20,20,18,21,16,17,18,17,16,16,17,18,15,16,17,16,16,17,18,19,19,16,19,19,19,18,16,16,15,15,15,14,15,14,14,14,16,15,16,15,14,15,16,13,14,15,14,14,16,16,14,16,15,15,18,16,16,14,15,17,15,18,17,18,18,16,18,18,17,16,18,17,16,18,20,18,17,19,18,17,17,16,16,16,14,17,18,18,20,18,18,19,19,16,17,18,18,17,17,18,20,20,21,20,19,20,18,19,18,16,18,18,18,19,20,20,22,21,19,21,20,18,19,22,22,19,20,20,19,21,19,20,19,19,20,20,20,20,20,20,19,18,18,18,18,18,17,17,15,17,18,19,21,22,21,20,22,21,20,20,21,18,20,20,20,20,20,21,21,20,20,20,19,18,18,17,17,16,18,18,18,18,17,16,17,17,17,16,19,18,17,19,19,20,20,20,20,20,19,19,19,18,19,19,19,19,18,19,18,19,19,18,18,17,17,17,17,16,17,17,17,16,16,16,15,17,16,16,14,14,14,14,13,14,14,14,14,13,14,13,12,13,12,12,12,11,11,12,11,10,11,12,10,11,12,10,11,11,13,9,13,12,11,11,11,12,12,12,13,12,13,13,11,13,11,13,14,12,11,14,13,12,13,14,14,14,14,14,13,15,14,14,14,14,12,13,12,12,12,13,13,12,14,12,12,12,12,13,13,13,13,14,14,14,14,14,15,14,14,14,14,15,15,15,14,14,13,13,11,12,11,13,12,14,14,15,16,17,16,18,16,17,18,19,19,19,18,17,15,14,14,14,12,12,12,12,12,11,10,10,11,10,11,11,11,11,12,12,11,13,11,12,12,13,12,11,13,11,11,12,12,10,10,9,9,8,10,10,12,12,11,10,10,10,9,10,9,8,10,9,8,9,9,8,9,9,10,10,11,11,10,11,10,9,9,8,7,7,8,8,7,6,6,6,6,7,9,8,7,8,8,9,9,10,9,11,9,9,7,8,8,7,8,6,5,5,5,5,5,8,9,6,7,8,8,10,10,11,11,9,8,8,5,7,5,7,7,6,6,5,5,3,4,5,6,6,6,6,7,8,9,10,9,10,8,8,10,7,5,7,4,4,2,1,0,1,3,3,4,5,6,6,7,9,9,9,10,9,8,8,7,5,6,6,5,4,4,4,6,6,6,6,8,8,8,9,10,11,10,10,10,10,8,8,8,8,7,8,10,9,8,9,9,8,8,10,10,9,10,11,11,11,12,12,12,11,11,11,10,9,9,10,9,8,11,10,10,10,10,11,10,10,11,10,10,11,11,11,11,11,11,11,11,12,11,12,10,10,10,10,11,11,10,11,12,12,11,13,13,12,12,12,12,13,12,13,12,11,12,10,10,10,11,11,12,11,11,13,13,13,12,12,14,13,12,12,13,12,13,12,12,12,12,11,11,10,10,11,11,11,12,12,13,15,16,14,14,14,15,14,13,14,13,13,13,12,12,13,12,11,11,10,10,11,12,13,12,15,16,14,15,14,16,15,14,14,13,13,14,12,12,12,12,12,12,11,10,13,13,14,13,16,17,14,14,16,16,13,16,16,13,15,14,13,13,13,13,12,13,12,11,13,13,15,16,15,15,18,16,15,17,19,17,17,19,19,18,18,16,17,16,16,17,17,17,18,22,21,24,24,23,25,25,24,24,22,23,20,21,19,21,20,20,18,18,18,17,16,16,15,16,15,15,14,16,17,16,17,17,20,18,17,19,19],[26,24,23,22,22,20,19,20,18,18,18,18,15,17,16,14,14,16,16,14,13,14,13,12,11,13,12,11,12,12,12,11,12,11,11,11,11,11,11,11,12,11,12,11,12,11,12,13,13,14,14,15,15,16,15,15,14,15,14,13,14,12,12,12,11,11,11,11,11,11,11,10,10,10,10,9,9,10,10,9,8,10,9,10,9,10,10,11,11,12,12,13,12,11,11,12,11,11,12,11,12,12,13,11,12,13,13,12,12,14,13,13,14,14,13,14,16,15,14,16,16,17,16,18,19,18,20,19,18,19,19,20,21,19,18,19,17,17,16,16,14,16,14,13,14,12,14,13,13,13,12,12,13,13,14,15,17,17,18,18,18,19,19,19,18,19,20,19,19,20,20,21,21,21,20,20,20,19,19,18,18,19,17,19,18,16,16,15,16,16,16,15,15,16,16,15,14,16,15,14,16,16,18,18,16,17,18,19,17,16,14,14,14,14,12,13,13,13,13,15,13,15,15,12,14,14,14,12,15,14,13,14,16,15,16,14,16,14,16,15,15,14,16,16,17,16,17,17,15,17,17,15,17,18,18,16,19,19,19,16,18,18,16,15,15,14,13,12,15,17,16,19,18,17,19,17,16,17,17,17,16,18,18,19,20,19,19,19,18,17,17,16,16,16,17,18,19,17,19,19,18,19,19,19,18,18,20,19,19,19,19,18,19,17,17,18,17,18,18,17,18,17,17,16,15,16,16,14,14,15,16,14,16,16,18,19,20,19,18,19,20,18,17,18,17,18,18,18,18,18,17,18,17,18,17,16,16,17,14,15,13,15,16,14,13,15,14,14,13,15,13,16,14,15,17,18,17,17,18,17,17,16,16,16,16,15,16,15,16,15,16,16,16,17,17,16,15,15,15,15,14,14,14,14,13,13,12,12,12,12,12,11,11,10,10,10,11,10,10,10,10,10,10,9,9,10,11,9,8,9,9,8,9,8,8,9,9,9,8,8,9,7,7,9,8,8,9,8,8,9,10,9,9,8,9,8,8,8,8,8,8,8,9,9,8,9,10,9,10,11,11,10,11,11,11,11,10,9,10,9,8,10,9,9,9,9,9,9,9,9,10,9,10,10,11,11,11,11,11,12,12,12,11,12,12,11,10,11,10,9,10,9,11,10,11,11,12,12,14,14,16,16,16,16,16,17,17,17,17,15,14,13,12,12,10,10,9,8,9,9,10,9,9,9,11,11,10,10,11,11,11,10,11,10,11,10,11,9,10,10,9,9,8,7,8,8,8,8,9,9,10,11,11,12,11,10,10,8,10,9,8,9,9,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,6,6,5,5,6,6,6,6,7,6,6,7,6,7,7,7,7,7,6,7,7,7,6,6,6,5,4,4,5,5,5,5,4,5,6,5,7,6,7,6,6,6,7,6,6,6,6,6,5,5,4,3,2,3,3,4,3,3,5,5,5,6,6,6,5,5,5,4,5,5,5,4,3,1,1,0,1,1,2,3,4,4,4,5,5,5,5,5,5,5,5,3,3,4,3,2,2,2,3,4,3,3,4,5,4,5,6,5,6,5,5,5,4,5,4,5,4,6,6,5,5,5,5,5,4,5,6,5,6,7,6,7,8,7,6,6,6,6,6,6,6,7,6,7,7,8,7,8,8,8,7,7,7,7,6,8,7,6,6,7,7,6,7,6,6,7,7,6,8,7,7,8,8,8,8,8,8,8,9,9,8,7,8,8,7,7,7,8,8,7,9,8,8,8,8,9,9,9,10,10,9,9,10,9,8,10,9,8,9,8,9,9,9,8,9,9,9,9,8,9,10,10,10,11,11,10,10,11,11,12,11,10,10,10,9,9,9,10,9,10,10,9,10,10,10,10,11,12,12,12,12,12,13,13,12,11,10,10,9,10,10,11,11,10,12,11,10,11,12,11,12,12,13,12,12,13,13,11,13,13,11,13,11,12,11,11,12,12,12,12,11,11,12,13,14,13,13,15,15,14,15,17,17,17,19,19,18,17,16,15,15,15,16,16,16,18,21,21,23,23,23,25,25,25,24,23,23,21,21,20,21,21,20,19,19,18,17,16,16,15,16,16,16,15,14,16,16,16,16,18,18,17,18,18],[27,26,26,26,25,22,22,23,21,20,21,20,18,18,19,16,16,17,18,14,14,17,14,13,12,13,12,10,12,12,10,10,12,11,10,11,11,10,9,11,12,9,10,11,11,10,11,12,12,11,12,12,13,14,14,15,15,14,12,13,13,11,11,11,11,10,11,10,10,9,10,10,9,9,9,8,7,8,8,7,7,8,8,7,8,9,11,12,11,12,12,12,11,11,11,11,10,10,13,11,11,11,13,11,12,13,12,12,12,13,12,13,14,14,13,13,15,14,14,16,18,17,15,19,20,19,20,19,19,18,18,19,22,20,18,19,17,17,16,15,14,14,13,13,12,12,13,11,11,11,11,11,12,12,13,13,15,15,17,18,18,16,19,19,17,18,20,20,18,20,20,21,21,21,20,21,21,19,20,19,18,18,15,17,16,15,14,12,14,14,13,13,13,14,15,12,13,14,13,13,15,16,17,16,14,16,17,17,17,16,13,14,12,13,12,12,12,12,13,13,14,14,15,13,14,15,13,12,15,13,14,14,15,14,16,17,15,16,18,16,14,15,18,16,18,17,20,19,16,17,19,17,15,18,17,16,16,19,18,16,18,17,16,15,14,13,13,13,14,14,16,18,17,16,16,17,16,16,16,17,17,16,18,19,20,19,20,19,19,17,17,16,14,14,14,15,15,17,19,20,19,17,20,20,16,18,20,21,19,19,19,17,18,15,18,16,15,17,18,17,17,15,15,15,12,12,13,13,11,12,12,11,13,14,16,17,18,19,17,18,17,16,17,17,15,17,17,16,15,17,16,15,14,16,14,13,14,15,12,11,10,13,13,11,11,12,11,10,11,12,11,12,12,13,15,16,17,15,15,16,15,13,15,15,13,13,15,14,13,14,16,15,16,17,16,16,15,14,14,13,12,12,12,12,10,11,11,9,10,11,10,9,9,9,8,8,9,8,8,8,8,7,7,8,7,7,8,9,8,8,7,6,6,6,6,6,6,6,6,6,6,6,5,6,6,7,6,6,7,8,9,9,8,7,7,6,7,7,7,6,7,7,7,7,8,8,8,8,8,9,9,8,9,8,9,9,9,7,8,8,7,9,9,9,8,8,7,7,7,7,8,8,9,9,10,9,10,10,9,10,10,10,10,10,10,10,9,9,9,8,9,8,9,9,10,10,11,12,13,14,16,16,17,17,17,18,19,18,18,17,15,13,12,10,9,9,8,7,8,7,8,7,8,9,9,10,10,10,10,10,10,9,10,10,9,9,9,9,8,8,7,7,7,6,7,6,8,6,8,8,9,10,10,12,10,10,9,9,10,9,8,9,8,7,7,8,7,6,7,8,7,7,7,7,6,5,6,6,6,5,7,7,6,5,6,6,5,5,6,6,6,6,5,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,5,4,4,5,4,5,5,5,5,4,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,2,2,4,3,3,4,3,4,4,3,4,3,4,4,4,4,3,2,1,1,0,1,2,2,2,3,3,3,4,3,4,4,4,5,5,3,3,2,2,2,2,2,3,3,2,3,4,4,4,4,5,6,4,5,5,5,5,4,4,4,4,5,6,5,4,4,6,5,5,5,5,5,5,5,6,7,8,6,5,5,5,5,5,6,4,5,4,5,5,5,6,6,6,7,6,6,6,6,5,6,7,5,6,6,6,5,6,5,5,6,6,5,6,5,5,6,6,6,7,7,7,7,8,7,7,6,6,6,7,6,6,6,7,6,6,6,7,7,6,7,8,9,9,9,8,9,9,8,8,8,9,7,8,7,7,7,7,7,6,7,7,7,7,6,8,8,9,9,9,10,9,10,10,10,9,9,8,9,8,8,8,8,7,8,8,8,8,8,9,9,9,10,10,10,10,11,11,11,10,10,10,9,9,9,9,9,9,10,9,9,9,10,10,11,10,11,12,10,10,12,11,10,11,11,10,11,10,9,10,10,10,10,10,10,10,10,10,12,12,11,11,13,12,12,13,15,15,14,17,18,17,15,16,14,15,13,17,16,18,20,22,23,26,26,25,27,28,27,27,26,27,24,24,22,22,21,22,20,19,19,19,18,15,17,18,17,16,16,14,18,15,15,15,18,18,17,21,19],[26,24,24,23,22,21,20,19,18,18,18,16,15,15,15,14,13,14,13,12,12,13,11,10,9,10,9,8,9,9,7,8,9,8,7,8,8,8,8,9,8,7,9,10,9,8,10,10,10,10,10,11,11,12,11,12,11,11,10,10,10,10,9,9,8,8,8,8,7,7,8,7,6,7,7,6,6,6,6,6,6,6,6,6,6,8,9,10,10,10,11,11,9,9,9,8,8,8,10,8,8,9,10,9,9,10,10,9,9,10,9,10,11,11,10,11,12,11,11,12,14,13,14,17,17,17,18,16,17,17,17,19,20,19,17,17,16,16,15,15,13,13,12,13,13,12,11,11,11,10,10,11,12,11,12,12,13,14,15,15,16,15,16,17,15,16,18,19,16,18,19,21,19,19,18,18,18,17,17,17,15,16,14,15,15,14,14,11,12,13,12,12,12,12,13,11,12,13,12,12,13,15,17,15,13,15,17,16,16,14,12,12,11,11,10,11,11,11,12,11,12,13,13,11,12,13,12,10,12,13,13,11,14,13,14,14,13,14,14,13,12,12,14,13,14,15,15,15,14,15,16,14,13,16,15,14,15,17,18,15,16,15,14,13,12,13,11,11,12,13,14,17,15,14,15,15,15,13,14,15,14,15,17,17,16,17,17,17,17,15,15,14,13,13,12,14,14,16,17,18,15,16,17,18,15,17,18,18,17,17,16,15,16,14,14,14,13,15,15,14,13,13,12,13,12,12,12,11,10,11,11,12,13,13,15,17,18,18,16,16,16,14,14,14,13,14,14,13,13,14,13,12,12,13,12,11,13,13,11,11,10,11,11,10,10,10,10,10,10,11,10,10,10,11,12,13,13,12,13,13,13,12,12,13,11,11,13,12,11,12,13,14,15,15,14,14,13,12,12,11,10,10,10,10,9,9,9,9,8,9,8,8,8,7,7,6,7,6,6,7,7,6,6,7,6,6,6,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,7,8,8,7,6,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,7,8,6,7,7,7,7,8,8,7,7,6,6,6,6,6,6,8,8,8,7,7,8,8,8,8,9,8,8,9,8,8,8,7,7,7,6,8,7,8,9,10,10,12,13,14,15,15,15,16,17,17,17,16,15,13,11,10,8,7,7,6,5,6,6,7,6,7,7,7,8,8,8,8,8,8,7,7,7,8,7,7,7,7,6,6,6,5,5,5,5,5,5,6,6,7,8,9,10,9,8,8,7,8,7,7,7,7,5,5,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,5,4,5,5,5,5,4,3,4,4,4,4,4,4,4,4,4,5,4,4,3,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,5,5,4,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,2,3,3,4,4,3,4,3,1,1,0,1,1,2,2,2,2,3,2,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,4,5,5,6,7,5,4,4,5,4,4,4,4,4,4,3,4,4,4,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,4,4,5,5,5,5,6,6,6,7,7,7,6,6,6,6,5,5,6,5,5,5,5,5,5,5,6,6,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,5,6,5,6,7,7,8,8,8,7,8,7,8,8,8,8,7,7,7,7,7,7,7,7,7,6,7,7,7,7,7,8,9,8,9,9,9,9,9,8,7,8,8,7,8,7,7,7,8,8,7,7,8,8,8,9,10,9,9,10,10,9,10,10,9,10,9,8,8,8,9,8,9,8,8,8,9,10,10,10,10,12,11,11,13,15,14,14,17,16,16,14,14,13,13,13,14,14,16,18,22,22,24,25,23,26,26,26,26,25,25,23,23,21,22,21,22,19,19,19,18,17,16,17,18,17,17,17,15,17,16,16,16,18,17,16,20,19],[26,24,24,24,23,20,19,20,19,18,19,19,15,16,17,15,14,14,15,13,12,13,12,11,10,10,9,8,9,9,9,8,9,9,8,9,9,9,8,10,9,8,9,10,10,9,10,11,11,11,11,11,12,13,13,13,13,12,11,11,12,11,10,11,9,9,9,9,9,9,9,8,8,8,8,7,6,7,7,6,6,6,7,7,7,8,10,12,11,11,12,11,10,10,10,9,9,9,11,9,10,10,11,10,10,11,11,10,10,13,11,11,13,13,12,12,13,13,13,14,16,15,15,18,18,18,19,19,18,17,17,20,20,19,18,18,16,16,15,15,13,14,13,13,12,12,12,11,11,11,11,10,11,11,12,12,14,14,14,16,16,15,16,17,16,17,18,18,17,18,18,20,19,18,19,19,19,17,18,18,16,17,14,16,15,14,13,12,13,12,13,12,12,12,13,12,12,13,12,12,13,13,16,15,13,15,16,17,15,14,12,13,12,13,12,12,12,11,12,12,12,12,12,11,13,13,12,12,13,13,12,13,14,13,15,14,14,15,14,15,13,13,14,14,14,14,16,16,14,15,17,14,14,16,17,15,16,18,18,15,16,16,14,13,12,13,12,12,14,14,14,16,16,15,16,15,14,14,15,15,15,16,16,17,16,17,18,18,16,17,16,15,13,14,13,14,15,15,17,18,17,16,17,18,15,17,18,19,18,18,18,15,16,14,16,15,14,15,16,15,15,14,14,13,12,12,12,11,11,11,11,11,12,13,15,16,17,18,16,18,16,16,15,15,14,15,15,14,14,14,15,14,13,14,13,12,13,13,12,11,11,11,12,10,10,11,10,10,10,11,11,10,11,11,13,14,15,14,14,14,13,12,13,13,12,12,14,13,13,13,14,14,15,16,16,15,14,13,12,12,11,11,11,11,10,10,10,9,10,9,9,8,8,8,8,7,8,8,8,8,8,7,7,8,7,7,8,8,7,7,7,6,6,6,5,5,6,5,5,5,6,5,5,6,6,6,6,6,6,7,8,8,8,6,5,4,5,5,5,5,6,6,6,7,6,7,8,7,7,8,8,8,8,9,9,9,8,7,8,7,7,8,8,7,7,7,7,6,6,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,8,8,8,9,10,11,10,12,13,14,15,15,15,16,18,18,17,17,15,14,12,10,9,9,8,8,7,8,8,8,7,8,8,8,9,9,9,9,9,9,8,8,9,9,8,9,8,7,8,8,7,7,6,8,6,7,7,8,8,8,9,9,10,10,9,8,8,8,8,7,8,7,7,6,7,7,6,6,7,7,6,6,6,5,5,6,6,6,6,6,7,6,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,5,5,4,4,3,3,4,4,4,3,4,4,4,4,4,4,4,4,3,4,3,4,4,5,6,5,5,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,3,2,3,4,4,4,4,3,3,2,2,1,0,1,1,2,2,2,2,2,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,5,4,4,4,5,4,4,4,5,4,4,5,5,5,6,6,6,6,5,6,6,5,5,6,5,4,6,6,5,5,5,4,5,5,5,5,5,5,5,6,6,6,7,7,7,7,7,6,6,6,6,6,6,6,6,7,6,6,6,6,6,7,7,7,8,8,8,8,7,8,7,7,7,7,7,7,6,7,7,7,7,7,7,7,7,7,8,8,7,9,9,10,8,9,8,9,9,8,8,7,7,8,8,8,9,8,9,8,8,8,8,8,9,9,10,10,10,10,10,10,10,9,9,8,8,8,8,8,9,9,9,9,9,8,9,9,10,10,11,11,10,10,11,10,10,11,10,9,9,9,9,9,9,10,10,10,9,9,10,10,12,12,11,11,12,13,12,13,15,15,15,17,18,17,14,14,13,15,14,15,15,16,17,22,21,24,24,23,26,26,26,25,23,24,22,22,20,21,20,19,18,18,18,17,17,16,16,17,16,16,16,15,15,14,14,16,19,17,16,19,19],[26,24,24,23,22,20,21,19,18,18,20,16,16,17,18,15,13,15,14,12,12,13,11,10,10,10,9,7,8,8,7,7,8,7,6,7,7,6,6,8,7,6,7,8,8,7,9,9,9,9,9,10,10,11,10,11,11,10,9,9,9,8,8,9,7,7,7,7,6,6,7,6,5,6,6,5,5,6,6,5,5,6,6,6,6,8,9,10,10,10,11,10,9,9,9,8,7,7,10,8,8,9,9,8,8,10,9,8,8,10,9,9,9,10,10,10,11,10,11,12,14,12,13,16,17,16,17,17,16,16,17,19,20,18,16,17,15,15,14,14,13,13,12,12,11,11,10,10,10,9,9,9,11,10,10,10,11,12,13,14,14,12,14,16,13,14,17,17,14,16,18,19,18,18,16,18,17,17,16,15,14,14,13,13,13,12,12,10,11,11,10,12,11,11,12,11,11,11,11,12,12,13,14,14,13,13,15,14,14,14,11,12,11,11,10,10,11,10,11,11,11,12,12,10,11,11,11,11,11,12,12,12,12,11,13,12,12,13,13,12,11,12,13,12,12,13,14,14,13,13,15,13,12,14,15,13,14,16,17,14,15,13,13,12,11,11,11,11,11,12,13,15,15,14,13,14,13,13,13,14,13,14,15,16,15,16,16,16,16,14,14,13,12,12,11,12,13,15,15,17,14,15,17,17,14,16,18,17,15,15,15,14,14,13,13,12,12,13,13,13,12,11,11,11,10,9,10,10,10,9,10,11,11,12,14,15,16,16,15,15,14,13,12,12,12,12,12,12,11,11,12,11,11,12,11,10,11,11,10,9,10,9,10,9,9,9,9,9,9,9,9,9,9,9,10,11,11,11,11,11,11,10,10,11,9,10,11,11,10,11,12,12,14,14,13,13,12,11,11,10,9,9,9,9,8,8,8,8,7,7,7,7,6,6,5,5,6,5,5,5,6,5,5,6,5,5,5,6,5,6,5,4,4,4,4,3,4,4,4,4,4,3,3,4,4,5,4,5,4,6,8,8,7,5,5,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,6,7,7,6,6,7,5,6,6,6,6,6,6,6,5,5,5,5,5,5,6,7,6,7,6,6,7,7,7,6,7,7,7,7,7,6,6,6,6,6,6,6,6,7,8,9,9,11,12,13,14,15,15,16,18,17,17,16,14,12,10,9,7,6,6,5,5,5,5,5,5,6,6,7,7,7,7,8,7,7,7,7,7,7,7,6,6,5,5,5,5,4,4,5,4,4,5,5,6,7,7,8,9,9,8,7,7,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,2,2,3,2,3,3,4,4,5,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,6,5,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,5,5,4,4,5,4,3,4,4,4,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,5,5,5,5,4,4,4,4,4,4,5,4,5,5,5,6,6,7,6,6,6,6,6,5,6,6,5,6,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,8,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,8,8,7,8,8,8,8,8,8,7,7,7,6,7,6,6,7,7,7,7,7,7,8,8,8,9,8,8,9,9,8,9,9,8,8,8,8,8,8,8,8,8,7,8,8,8,10,10,9,9,11,10,10,11,14,12,13,15,16,15,13,13,12,13,12,13,13,16,18,22,22,24,25,24,26,27,26,26,25,26,23,23,21,22,21,21,20,19,20,19,18,17,17,18,18,18,17,18,17,15,15,16,17,18,17,20,19],[27,25,25,25,24,21,20,21,19,18,18,18,15,16,16,14,13,14,15,12,12,13,12,10,9,10,8,7,8,9,7,7,9,8,6,8,8,8,7,9,9,8,9,10,10,9,10,10,10,10,10,11,11,12,12,12,11,11,10,11,10,10,10,10,9,9,9,8,9,8,8,8,7,7,7,6,6,6,6,5,5,6,6,6,6,8,9,12,10,11,11,11,10,10,9,9,9,7,10,9,9,9,11,9,8,10,11,9,9,12,11,10,11,12,12,11,12,12,12,13,14,14,14,16,17,17,17,17,17,16,15,18,19,17,16,16,15,15,14,14,13,12,12,12,12,12,11,11,11,11,10,10,11,10,11,11,12,13,13,14,14,14,14,16,15,14,16,16,15,17,17,18,18,18,17,17,18,17,17,16,15,16,14,15,14,13,13,11,12,12,12,11,11,11,12,11,11,12,12,13,12,12,14,14,12,13,15,15,14,13,12,12,11,11,11,12,11,11,11,12,12,12,12,11,12,13,11,11,13,12,11,12,13,12,13,12,12,13,12,13,13,12,12,13,14,13,16,15,14,14,16,14,14,16,16,14,16,17,17,13,14,16,13,13,12,12,12,11,13,14,14,17,15,14,14,15,14,14,15,16,14,15,16,17,17,17,18,16,15,15,15,15,13,14,13,14,16,15,16,17,16,15,17,18,14,16,17,18,16,17,16,15,15,14,14,14,12,14,14,14,13,13,12,12,10,11,11,10,10,10,10,11,12,12,14,14,16,16,14,15,14,13,13,14,12,13,14,13,12,13,13,12,11,13,12,11,12,12,11,10,10,11,11,10,10,10,9,10,10,10,10,11,10,10,12,12,13,12,12,12,12,12,12,12,11,11,13,12,12,12,13,14,14,15,14,14,14,13,12,11,10,10,10,10,9,9,9,9,10,9,9,9,8,8,8,8,7,7,7,7,7,7,7,7,6,7,7,8,7,7,7,6,5,6,5,5,6,5,4,5,5,4,4,6,5,6,5,6,5,6,8,8,6,6,5,5,5,5,5,5,5,6,6,6,7,7,7,7,8,8,8,9,9,8,8,8,8,7,7,7,7,7,7,7,7,6,6,6,6,7,7,8,8,8,8,8,8,8,8,9,8,8,9,9,8,8,9,8,8,7,7,7,7,7,8,9,10,10,12,12,14,14,15,14,15,17,18,16,16,14,12,11,10,9,7,7,7,7,7,7,7,7,7,7,8,9,9,8,8,9,8,8,8,8,8,8,8,7,7,7,7,6,6,5,6,6,6,7,7,7,8,9,9,10,9,9,7,8,8,7,7,7,7,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,4,5,5,5,5,4,4,4,4,4,4,4,5,5,5,4,4,4,4,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,3,3,2,3,3,3,2,2,2,2,2,2,2,2,3,2,3,2,3,3,4,4,3,3,4,3,2,2,1,1,0,1,2,2,2,2,3,3,3,3,3,3,2,3,3,2,2,2,3,3,2,3,3,2,2,3,3,3,4,4,4,4,3,3,3,4,4,4,4,5,3,4,4,4,4,4,4,4,4,5,5,6,6,6,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,7,6,5,6,5,5,5,6,5,4,5,5,4,5,5,4,5,4,4,5,4,5,5,6,5,6,7,7,6,7,7,7,6,6,5,6,5,5,6,6,5,6,6,5,6,6,7,7,7,8,8,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,8,8,9,8,8,8,8,8,9,8,7,7,8,8,7,8,8,7,8,7,7,7,7,8,9,8,9,9,8,9,9,9,10,9,8,8,8,9,8,8,8,8,8,8,8,8,8,9,9,9,9,10,10,9,11,9,9,9,10,9,9,9,8,8,9,9,8,9,9,8,9,10,11,11,10,10,12,12,11,12,14,13,14,16,15,15,13,13,12,13,13,14,14,16,17,21,21,24,25,23,25,26,25,24,23,23,21,22,20,21,20,20,18,18,18,17,17,16,16,18,16,15,15,15,13,16,16,17,18,18,17,19,19],[26,24,23,24,22,19,19,20,18,16,17,17,16,16,16,15,14,15,13,13,12,13,12,9,8,9,7,7,7,7,6,6,7,6,5,6,6,6,5,7,6,5,7,8,7,7,9,9,8,9,9,9,10,10,10,10,10,10,9,9,9,8,8,7,7,6,6,6,6,6,6,5,5,5,5,5,4,5,5,4,4,5,5,5,5,7,8,10,10,11,11,14,9,8,9,8,6,7,9,7,7,7,8,7,6,8,8,7,7,8,8,8,8,9,9,10,10,10,10,10,12,12,12,14,16,15,16,15,15,15,15,17,17,16,15,16,14,14,13,12,11,12,11,11,11,10,10,11,10,8,8,9,9,9,10,10,11,12,13,14,13,13,13,15,13,14,15,15,15,16,16,18,17,17,17,17,16,16,16,16,14,15,13,15,14,13,11,10,11,11,11,10,10,11,11,10,11,12,11,11,12,12,14,14,12,13,14,15,13,13,11,11,11,10,10,10,9,10,10,11,10,12,11,9,11,11,10,9,11,11,10,11,12,11,12,12,12,11,10,11,11,9,11,12,13,13,14,13,12,13,14,12,13,14,15,13,14,15,16,14,14,14,12,12,11,11,10,10,12,12,13,15,14,13,14,14,12,12,14,14,13,15,15,15,15,15,15,15,15,15,15,13,12,12,12,14,13,13,16,16,14,15,16,16,13,15,16,17,16,16,15,14,14,13,13,13,12,12,13,12,12,11,11,11,9,9,10,9,9,9,9,9,10,10,13,14,16,15,13,14,14,12,12,12,10,12,12,11,11,12,11,10,10,11,10,10,11,11,9,9,8,9,9,8,8,8,8,8,8,9,8,7,8,9,10,11,10,10,11,11,10,9,10,10,9,9,11,10,9,10,12,11,12,13,12,12,12,11,10,10,9,8,8,8,7,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,5,4,5,5,4,5,5,6,5,6,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,6,7,7,7,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,6,6,5,6,6,6,6,6,6,6,5,5,5,5,5,6,6,6,6,7,7,6,6,6,6,6,7,6,6,6,6,6,6,5,5,6,6,6,6,7,8,9,9,11,11,12,12,13,14,14,16,16,15,14,13,11,10,8,7,6,5,4,4,5,5,5,5,5,6,7,7,7,7,7,7,7,6,6,7,7,6,6,6,5,5,5,4,4,4,4,4,5,5,6,6,6,8,8,9,8,7,7,7,7,7,6,6,6,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,2,3,3,2,3,3,3,3,4,4,5,5,5,5,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,3,2,2,1,1,1,0,1,1,1,2,2,2,2,3,3,2,2,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,4,4,4,5,6,4,4,3,4,4,3,4,3,4,4,4,4,4,5,5,5,6,5,5,5,5,4,4,5,4,4,5,5,4,4,4,4,4,5,4,5,5,4,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,6,5,5,5,5,5,6,6,6,7,7,7,6,7,7,6,6,6,6,6,6,6,5,6,6,6,6,6,5,6,6,6,7,7,8,8,8,7,8,7,8,8,7,7,7,7,6,6,6,7,6,7,7,7,7,7,7,8,8,8,9,9,9,9,9,9,8,8,7,7,8,7,7,8,7,7,8,7,7,8,8,8,9,9,10,9,9,10,9,9,9,10,8,8,8,8,7,8,8,8,8,8,8,9,9,10,10,10,10,11,11,10,11,13,13,13,15,15,15,13,13,12,13,13,13,15,14,16,21,21,23,23,22,24,24,24,24,23,22,20,20,19,20,20,19,17,18,17,16,17,16,16,17,17,15,16,16,14,17,16,17,18,18,18,19,18],[26,25,24,24,23,20,21,21,18,19,19,18,17,16,18,14,14,15,13,12,13,12,11,9,9,9,8,8,7,7,6,6,7,6,6,6,6,6,6,7,6,5,6,7,6,6,7,8,7,8,9,9,9,10,9,9,10,9,8,8,8,7,7,7,6,5,6,6,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,6,6,7,9,11,10,11,12,13,10,9,9,8,7,7,8,6,7,9,8,7,7,8,7,6,8,8,7,8,9,8,8,9,10,9,10,11,12,11,12,15,17,15,16,16,16,15,16,17,18,18,15,15,14,14,13,13,12,12,10,11,10,9,9,9,9,7,8,8,9,8,9,9,10,11,12,13,12,12,13,15,12,13,16,16,13,16,17,19,18,18,17,18,17,16,15,15,13,13,11,12,12,11,10,9,10,10,10,10,9,9,11,10,10,11,10,10,11,12,15,13,12,14,15,14,14,12,10,11,9,10,10,10,9,10,10,10,11,11,11,9,10,10,11,9,10,10,11,10,11,11,12,12,12,13,13,11,11,10,13,11,12,12,14,14,12,13,15,13,11,14,15,13,13,16,18,14,15,13,12,11,10,10,10,9,11,11,13,14,14,12,12,13,13,11,13,14,12,12,14,16,15,16,16,16,16,14,14,12,11,10,10,12,12,13,15,16,13,13,17,16,13,15,17,17,15,16,14,12,13,12,12,11,10,11,11,11,10,9,9,10,9,8,9,8,7,8,9,8,10,11,13,14,15,15,13,14,13,11,11,11,10,11,11,10,9,10,10,9,9,10,9,8,10,9,9,8,7,8,8,7,7,7,7,6,7,8,7,7,8,8,8,10,9,9,9,10,9,8,9,9,8,8,10,9,9,10,11,11,13,13,13,12,11,10,10,9,8,7,7,7,6,7,7,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,6,8,9,7,4,4,3,4,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,5,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,6,6,6,5,5,6,6,5,5,6,6,5,6,6,5,5,5,4,5,5,5,6,7,7,8,9,11,11,13,13,15,15,16,17,17,17,15,14,12,10,7,6,5,4,4,4,4,4,4,4,5,6,7,7,7,7,7,7,6,6,6,6,6,6,6,5,5,4,4,4,3,3,3,3,4,4,5,5,7,8,8,9,8,8,7,7,7,6,6,6,6,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,2,3,3,3,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,5,5,4,3,3,2,2,2,2,1,1,1,1,2,1,1,1,2,1,2,2,2,3,3,4,4,4,3,3,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,4,3,3,3,4,3,3,4,4,4,5,5,3,2,3,3,3,3,3,3,3,3,4,4,4,5,5,6,5,4,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,4,3,4,4,4,5,5,6,6,5,5,6,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,7,7,6,6,6,7,6,5,6,6,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,6,7,6,7,7,7,6,5,6,5,5,5,5,6,6,6,6,6,6,6,7,7,8,8,7,8,7,8,8,8,7,6,7,6,6,6,6,6,6,7,6,6,7,7,8,7,8,9,8,8,9,8,8,8,8,7,8,7,7,7,7,8,7,8,7,7,8,8,10,10,9,9,11,10,10,11,14,13,13,15,15,15,13,13,13,12,13,13,15,15,18,21,23,25,25,24,26,27,26,26,24,25,22,24,21,22,22,21,19,19,19,18,18,17,19,18,18,17,18,18,17,17,18,19,20,20,20,21,20],[26,25,23,24,23,20,20,20,18,18,18,18,17,16,18,16,15,15,16,13,12,14,13,11,11,11,9,8,10,9,7,7,9,8,7,7,8,8,6,8,9,7,8,10,10,8,10,11,10,10,11,11,12,12,12,12,12,12,11,11,10,11,10,10,9,9,9,9,8,8,8,7,7,7,7,6,6,6,6,6,5,6,7,7,6,8,10,11,11,12,13,14,11,9,11,9,8,8,11,8,9,9,11,9,9,10,10,10,9,11,10,11,11,12,11,11,13,13,12,13,15,14,14,15,17,16,17,16,16,16,15,17,18,16,16,15,15,14,13,14,12,13,11,11,11,11,9,11,11,9,10,11,11,11,11,10,11,13,13,14,14,13,14,15,14,14,15,16,14,16,16,17,17,17,17,17,17,16,17,16,14,14,14,15,14,13,12,11,12,12,12,11,11,11,12,11,11,12,12,12,12,12,14,14,13,13,14,14,13,13,12,12,11,11,11,12,11,12,11,13,12,12,12,11,12,12,11,11,12,12,11,12,13,12,13,13,13,12,12,13,13,12,14,14,14,13,15,15,14,14,15,13,13,15,15,14,15,16,15,13,14,14,13,12,12,12,12,11,13,14,14,16,15,15,15,14,14,14,16,15,14,14,15,16,15,16,16,15,14,14,14,13,12,12,13,14,15,14,15,16,15,15,15,16,15,16,16,17,16,16,15,13,15,13,13,13,12,13,13,13,13,12,12,11,11,11,11,10,10,10,10,10,12,12,14,14,14,14,13,14,13,12,13,13,11,12,12,12,12,13,12,12,11,11,11,11,11,11,11,10,10,11,11,11,10,11,10,8,10,10,9,9,10,10,11,12,13,11,12,12,12,11,11,11,11,11,11,11,11,11,12,12,14,14,14,13,13,12,11,11,10,10,10,10,10,10,10,9,10,9,9,8,7,8,6,7,8,6,6,8,8,6,7,8,7,7,7,8,8,8,8,6,6,5,4,5,5,4,4,5,5,4,4,5,5,5,5,5,5,7,8,8,7,5,5,4,4,4,4,5,4,5,5,5,5,6,6,6,7,8,8,8,8,8,9,8,8,7,8,7,7,8,7,7,7,6,7,6,6,7,7,8,8,9,9,9,9,9,9,9,9,9,9,8,9,9,9,9,9,8,8,8,8,8,9,10,11,11,12,13,14,13,15,14,14,16,16,15,15,14,12,11,10,9,8,7,7,6,7,8,7,7,8,8,8,9,9,8,9,9,8,8,9,8,9,8,8,8,7,7,7,7,5,5,7,6,6,7,7,8,8,9,10,11,9,9,8,8,9,8,8,7,7,7,6,7,7,6,6,6,6,5,5,5,5,5,5,5,5,6,6,7,6,6,6,6,5,5,5,5,5,4,4,5,5,5,5,5,4,5,4,4,4,6,6,6,6,5,5,4,4,4,3,4,4,3,3,4,3,4,3,3,3,3,3,3,4,5,6,6,7,6,5,5,4,3,3,3,3,3,2,2,2,2,3,2,2,2,2,4,3,4,5,5,4,5,5,5,4,4,3,3,2,3,2,1,0,1,1,2,3,3,3,3,4,4,5,5,4,4,4,5,4,4,4,4,3,2,2,2,2,3,3,4,4,4,5,5,5,6,6,6,6,5,6,5,6,6,5,5,4,5,5,5,5,6,4,4,4,4,4,4,5,5,5,6,6,7,7,7,8,8,9,8,8,7,7,6,7,6,6,5,6,6,5,4,4,5,5,5,5,7,6,7,7,7,8,8,8,8,7,8,7,7,7,6,6,5,5,6,6,7,7,7,8,7,8,8,8,8,10,10,10,9,8,9,8,8,8,7,7,7,6,7,8,8,8,8,8,8,9,9,9,9,10,10,11,10,9,9,9,9,10,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,10,9,10,9,9,9,9,9,9,9,10,10,10,9,10,10,10,11,10,11,10,10,11,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,11,12,12,11,11,13,12,11,12,14,14,14,15,16,14,14,14,13,13,13,14,14,15,17,20,20,22,23,22,24,24,24,23,21,22,20,20,19,20,19,19,18,17,18,17,17,15,16,19,17,16,17,17,16,18,16,18,19,19,18,19,19],[27,25,24,25,24,22,22,23,20,19,20,17,17,16,16,16,15,14,15,14,12,12,12,11,10,10,8,8,8,7,6,6,8,6,6,7,7,6,6,7,6,6,6,7,6,6,7,8,7,8,8,9,9,10,10,10,10,9,8,8,8,7,6,7,6,5,6,6,5,5,6,6,5,5,5,5,5,5,5,5,4,5,5,5,6,7,9,12,12,12,13,13,10,10,10,9,7,7,9,6,6,8,8,6,6,8,8,6,8,8,7,7,9,9,8,10,11,10,10,12,12,11,12,14,15,14,15,16,16,15,14,17,18,17,15,16,14,14,12,12,11,11,11,11,10,9,8,8,8,6,7,8,8,8,8,9,9,10,10,11,11,10,11,13,11,12,13,14,12,14,14,16,16,15,16,16,15,15,14,14,12,12,11,12,11,10,9,8,10,9,9,8,8,8,9,8,9,9,9,9,9,10,11,12,11,11,13,12,12,11,9,9,9,9,8,10,8,9,10,10,9,10,10,8,9,10,9,8,9,10,9,10,11,11,11,12,11,11,12,11,10,10,12,13,12,12,14,14,11,12,13,13,11,12,13,12,13,14,15,12,13,12,10,10,10,9,9,8,10,11,11,13,13,11,13,12,12,11,12,13,12,12,13,14,13,14,14,14,13,13,12,11,10,10,10,11,11,12,13,13,12,12,14,15,12,13,15,15,14,13,13,11,12,11,11,10,10,10,10,9,9,9,9,8,8,7,8,7,7,7,7,8,9,9,12,12,14,14,12,12,11,10,10,10,9,9,10,9,8,9,9,8,8,9,9,8,9,9,8,8,6,7,8,6,6,7,6,6,7,7,6,6,7,7,8,9,9,9,9,9,9,8,8,8,8,8,9,9,8,9,10,11,12,12,12,12,11,10,9,8,8,7,7,7,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,6,6,7,6,4,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,6,5,4,5,4,4,4,5,5,5,5,5,4,4,4,4,4,4,5,5,6,6,5,5,6,6,5,5,6,6,5,6,6,5,5,5,4,5,5,5,5,6,7,8,8,10,11,12,12,14,14,16,16,17,16,15,14,11,9,8,7,5,5,4,4,4,4,4,4,5,5,6,7,7,7,7,7,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,5,5,6,7,8,9,8,7,7,6,7,7,6,6,6,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,2,3,3,3,3,4,4,4,4,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,4,4,4,4,4,4,3,3,2,2,2,1,1,1,0,1,1,1,2,2,2,2,3,3,3,4,3,3,3,3,2,2,2,2,2,2,1,1,2,2,2,2,3,3,4,3,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,4,4,3,2,2,3,3,3,3,3,4,4,4,5,5,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,5,6,6,5,5,6,5,5,5,4,4,4,4,3,4,4,4,4,5,5,6,5,6,6,7,7,7,6,6,6,5,5,5,5,4,5,4,4,4,4,5,5,5,5,6,6,6,6,7,7,8,7,6,7,6,7,7,6,6,5,5,5,5,5,5,5,6,6,6,6,6,7,8,7,8,8,7,7,7,7,8,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,8,8,8,9,8,8,8,8,7,8,8,7,7,7,7,7,7,7,7,8,7,8,8,8,9,10,9,9,10,10,9,10,13,12,13,15,15,14,12,12,12,11,12,12,14,15,17,21,21,24,24,23,25,25,25,24,22,23,21,22,19,21,19,20,17,17,18,17,16,15,17,18,18,16,17,18,16,17,17,18,20,20,19,21,20],[26,24,24,23,22,20,20,20,18,18,20,17,15,16,17,13,14,14,12,11,13,11,9,9,8,8,7,7,7,6,5,5,6,5,5,5,6,5,5,6,5,5,5,6,6,5,6,6,6,7,8,8,9,9,8,9,9,8,8,8,7,7,6,6,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,7,8,10,11,11,11,10,9,8,8,7,6,6,8,6,6,7,7,6,6,8,7,6,7,8,7,7,8,8,8,8,9,8,9,10,12,10,12,15,15,15,14,15,15,15,15,17,19,17,14,17,14,15,13,13,11,11,11,10,10,8,8,7,7,6,6,6,7,7,7,8,8,9,10,11,10,10,11,12,10,11,13,14,11,12,15,16,17,15,14,17,16,14,13,12,11,11,10,11,10,9,9,8,8,8,8,8,7,8,9,8,8,10,8,8,9,10,12,11,10,12,12,11,12,10,8,9,8,8,8,8,8,8,9,8,9,10,10,9,9,9,9,8,8,9,10,9,10,9,12,11,10,12,13,10,10,11,13,10,11,11,12,12,11,11,13,12,10,11,13,11,11,14,14,11,12,10,10,9,9,9,8,8,10,10,12,13,13,12,11,12,12,11,11,12,11,11,12,14,13,15,15,14,13,11,11,10,9,9,8,10,11,12,13,15,13,12,15,16,12,13,16,16,13,13,13,10,11,10,10,9,8,9,9,9,8,8,7,8,7,7,7,7,6,6,7,7,8,10,12,13,14,15,12,12,11,10,9,10,9,9,9,8,8,8,8,8,7,8,8,7,8,7,7,6,6,6,6,6,6,6,5,5,5,6,6,5,6,6,7,8,8,8,8,8,8,7,7,8,7,7,8,8,8,9,10,11,12,12,12,11,11,9,8,7,6,6,6,6,5,5,6,5,4,5,5,4,4,4,4,3,4,4,3,4,4,3,3,4,3,3,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,6,7,5,4,3,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,4,4,4,5,4,4,5,5,4,4,5,5,4,4,4,4,4,4,5,6,6,7,8,10,11,12,13,14,14,15,16,17,16,15,13,11,9,7,5,4,4,3,3,3,3,3,4,4,5,6,6,6,6,6,6,6,5,5,6,5,5,4,5,4,4,3,3,3,3,3,3,3,3,4,4,6,7,7,8,8,7,6,6,6,6,5,5,5,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,3,2,3,3,3,3,4,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,3,3,4,4,4,4,3,2,2,2,1,2,1,1,1,1,0,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,5,4,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,4,4,5,4,3,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,6,6,6,5,5,5,6,6,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,6,6,5,6,6,6,6,5,5,5,5,4,4,5,4,5,5,5,5,6,6,6,6,6,7,7,6,7,7,7,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,8,9,7,7,9,9,8,10,12,11,12,14,15,14,11,11,11,10,11,11,13,15,17,21,22,24,25,23,26,26,26,26,24,24,22,23,20,22,21,20,19,19,19,18,17,17,18,18,18,17,17,18,16,16,17,18,19,19,19,20,20],[27,26,26,26,25,22,22,21,21,21,20,20,19,18,19,16,15,15,14,12,12,12,10,10,9,9,7,7,7,7,6,6,6,5,5,6,6,5,5,6,5,5,5,6,6,5,6,7,6,7,8,8,9,10,10,9,9,9,8,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,4,5,4,5,7,8,11,12,11,12,11,10,9,9,7,7,7,8,7,7,7,8,7,7,7,7,6,7,8,7,7,8,9,8,8,10,9,9,11,12,11,12,15,16,15,16,17,16,17,16,19,21,20,17,18,15,15,14,13,11,12,12,11,10,8,8,7,7,7,7,6,7,7,7,8,9,10,10,11,11,10,11,13,10,10,12,13,11,13,14,16,16,16,15,17,16,14,13,13,11,11,10,11,10,9,9,8,8,8,8,7,8,8,8,7,7,9,9,9,8,9,11,10,10,10,11,11,11,10,8,9,8,8,8,9,8,9,10,10,10,10,10,9,9,9,9,8,10,10,9,9,11,11,11,12,13,12,13,13,12,11,13,13,13,13,14,14,11,11,13,12,10,12,14,11,12,14,14,11,12,11,10,10,8,9,8,9,11,11,12,15,13,12,12,12,12,11,11,11,11,11,12,14,14,16,15,14,12,11,11,10,9,9,9,11,10,12,13,14,13,13,14,15,13,13,16,15,13,13,13,10,11,10,9,9,9,8,9,9,8,8,8,7,7,7,7,6,6,7,6,7,8,9,12,13,14,13,12,12,11,10,10,9,9,8,9,8,8,8,8,8,8,8,8,8,8,7,7,7,6,7,7,6,5,7,6,5,6,6,6,5,6,7,7,8,8,8,8,8,9,8,7,8,8,8,9,8,8,9,11,11,13,13,13,13,11,10,9,8,7,7,6,7,6,6,6,5,5,5,6,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,4,4,6,7,7,7,6,4,3,4,4,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,5,5,5,4,4,3,3,3,4,4,4,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,15,14,15,16,17,16,15,13,11,9,7,6,5,4,4,3,3,3,4,4,4,5,6,6,6,6,6,6,5,5,5,6,6,5,5,5,4,4,4,3,3,3,3,3,3,3,4,4,6,7,8,9,9,7,7,6,6,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,1,2,2,2,3,4,4,4,4,4,3,3,2,3,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,3,3,3,4,4,4,3,3,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,3,3,2,2,2,2,2,2,2,3,3,3,4,3,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,6,4,5,4,5,5,5,4,4,4,4,3,4,4,4,4,5,4,5,5,5,5,5,6,6,5,6,5,6,6,5,5,5,5,4,4,4,4,5,5,5,5,5,5,6,6,5,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,6,5,6,5,6,6,6,8,8,7,7,9,8,8,9,12,11,11,13,14,12,11,10,10,10,11,11,13,15,18,21,22,24,24,23,25,26,25,25,24,24,22,22,20,21,20,20,19,18,18,18,18,17,17,20,18,18,18,19,17,18,18,19,19,19,18,21,19],[25,25,25,24,23,22,21,20,20,20,20,17,17,18,16,14,15,16,13,12,13,13,10,10,10,9,7,7,7,7,6,6,6,5,5,6,6,5,5,5,5,5,5,6,5,6,6,7,6,7,8,8,9,9,9,9,9,8,8,7,7,7,6,6,5,5,5,5,5,5,5,5,4,4,5,4,4,5,5,4,4,5,5,5,6,6,9,11,11,10,11,11,10,8,9,7,7,7,8,7,7,7,7,6,7,7,7,6,6,7,6,7,8,8,8,8,10,9,9,10,12,11,12,15,16,15,16,17,17,16,16,19,20,19,18,17,16,17,15,14,12,13,13,11,10,9,9,7,7,6,6,7,7,7,7,8,9,9,10,12,11,10,11,12,10,11,13,13,10,13,14,16,15,14,14,17,15,13,13,12,11,11,10,10,10,10,9,8,8,9,8,8,8,8,9,8,9,8,9,9,9,10,11,9,10,11,11,11,11,10,8,8,8,7,8,8,9,9,9,9,10,10,10,8,9,8,9,9,9,9,10,9,9,9,11,10,10,12,11,10,9,10,12,10,10,12,13,11,10,10,12,10,9,11,12,10,11,13,14,11,11,10,9,9,9,9,9,8,9,11,11,13,12,11,11,12,11,10,12,13,10,11,12,14,13,15,14,12,13,11,11,10,9,9,8,10,11,11,13,14,12,12,15,16,12,14,16,16,14,13,13,11,11,10,10,10,9,9,10,9,8,9,8,8,7,7,7,7,6,6,7,7,8,10,12,13,15,14,13,13,12,10,10,10,9,9,10,8,8,8,9,8,8,9,8,8,8,8,8,7,6,7,7,5,5,7,7,6,6,6,6,6,6,7,7,9,9,8,8,9,8,7,8,8,8,8,9,9,9,9,10,10,12,13,12,13,11,10,9,8,7,7,7,7,6,6,6,6,5,5,6,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,3,4,3,3,3,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,6,7,7,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,5,4,5,4,3,3,3,3,3,4,4,4,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,5,6,6,7,8,10,11,13,12,14,14,15,17,17,17,16,14,11,9,7,6,4,4,3,3,3,3,3,4,4,4,6,6,6,6,6,6,5,5,5,6,5,5,5,5,4,4,4,3,3,3,3,2,3,3,3,4,5,6,8,9,8,6,6,6,5,5,6,5,5,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,3,3,2,2,2,2,2,2,2,1,1,1,2,1,2,2,3,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,1,2,2,2,3,3,3,4,3,2,2,2,2,2,2,1,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,3,3,4,4,4,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,4,3,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,5,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,5,4,5,4,5,5,5,4,4,4,3,3,4,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,5,5,4,5,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,6,6,5,6,6,5,6,5,5,5,5,5,5,5,5,5,5,6,7,7,6,6,8,7,7,9,11,10,11,12,14,12,10,10,10,9,10,10,12,13,17,21,22,24,25,22,25,26,26,26,24,25,22,23,21,22,21,19,19,19,19,18,18,18,18,19,20,17,18,19,17,16,17,19,20,18,18,20,20],[24,23,23,22,21,19,19,18,17,17,17,16,15,15,15,13,12,12,12,11,10,11,10,9,8,8,7,6,6,6,5,5,6,5,5,5,5,4,5,5,5,4,5,6,5,4,6,6,6,6,7,8,9,8,8,8,8,8,7,7,6,6,6,5,5,4,5,5,4,4,5,4,4,4,4,4,3,4,4,4,4,4,5,5,5,6,8,11,10,9,10,8,8,7,7,7,6,6,7,6,6,6,6,6,6,7,6,6,6,7,6,6,7,7,7,7,8,8,8,9,10,10,10,13,14,13,14,14,14,15,15,16,19,17,16,16,14,14,13,13,11,11,11,10,10,9,9,7,7,6,6,6,6,6,7,7,7,8,10,10,10,10,10,12,11,12,12,13,11,13,13,15,14,14,14,15,14,12,13,13,10,11,10,11,10,8,10,8,8,8,8,8,7,8,9,7,8,9,9,8,9,10,11,11,10,11,12,11,12,10,8,9,8,8,7,9,8,9,9,10,10,10,10,8,10,9,9,8,9,9,9,9,10,9,11,11,11,12,12,11,10,11,13,11,10,13,12,11,11,11,12,11,10,11,12,11,11,12,14,11,11,10,10,9,9,9,9,8,10,11,12,12,13,12,11,11,12,11,10,11,11,11,12,13,12,13,13,13,12,11,10,10,9,9,9,10,12,12,12,13,15,12,13,14,12,12,14,13,13,12,12,10,10,11,9,9,8,8,8,8,8,8,7,7,7,6,6,6,6,6,6,6,7,9,12,13,14,14,13,11,11,9,9,9,9,9,8,8,8,7,8,7,7,7,7,7,7,7,7,6,5,6,6,5,5,6,5,5,5,6,5,5,6,6,6,7,7,8,8,8,7,7,7,7,7,7,8,7,8,8,9,10,11,12,12,11,10,9,8,6,6,6,5,5,5,5,5,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,5,6,7,5,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,4,5,6,7,7,9,10,12,13,14,14,15,16,17,16,14,13,11,9,6,5,4,4,3,3,3,3,3,3,3,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,3,3,4,5,6,7,8,7,6,6,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,3,3,3,3,3,2,2,2,1,2,2,1,2,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,3,2,2,2,3,2,2,3,3,4,5,3,2,2,2,2,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,4,5,5,5,4,4,4,4,3,3,3,3,3,4,3,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,5,4,5,4,4,4,5,6,6,5,6,7,7,7,8,10,9,10,12,13,12,10,10,10,9,10,10,12,14,16,20,21,23,24,22,25,25,25,25,25,25,23,23,21,22,21,20,19,19,20,18,18,17,18,19,18,17,17,18,17,15,14,15,16,16,16,18,18],[26,25,24,24,23,22,20,20,18,19,18,16,16,18,16,15,14,15,14,13,12,13,11,10,9,9,8,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,8,7,8,8,9,9,10,10,10,9,9,8,8,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,6,8,9,10,10,10,10,9,9,8,8,7,7,8,7,7,7,8,7,7,8,7,7,7,8,7,8,9,9,9,8,10,9,10,11,12,11,12,14,16,15,16,15,16,16,16,18,19,18,17,17,17,15,15,14,13,12,13,12,11,9,9,8,7,6,7,7,7,8,8,8,10,10,11,12,11,10,12,13,11,11,13,13,12,13,14,15,16,14,14,16,17,14,14,13,11,11,10,11,11,10,10,8,9,10,8,8,9,8,10,8,9,9,9,9,10,11,11,10,10,12,11,11,11,10,8,8,8,8,7,9,8,9,8,9,9,10,10,9,9,9,9,8,9,9,10,9,10,10,12,10,11,12,12,11,10,12,11,11,12,13,13,12,10,11,11,11,10,12,11,11,11,13,13,10,11,11,10,9,9,9,8,8,10,11,11,14,12,12,12,13,11,11,12,12,11,12,12,14,14,15,14,12,12,11,10,11,10,10,9,10,12,12,13,15,13,13,14,16,13,13,17,16,14,13,13,11,11,11,11,10,10,10,11,11,9,9,9,8,8,7,8,8,7,7,7,8,9,10,13,13,15,14,13,13,12,11,11,10,10,10,10,9,9,9,10,8,9,10,9,8,9,9,8,7,6,7,7,7,6,7,6,7,6,7,7,6,7,8,8,9,10,8,9,10,9,9,9,9,8,8,9,9,9,9,11,11,13,13,12,12,11,10,9,9,8,7,7,7,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,6,7,8,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,5,5,5,5,4,4,4,3,3,4,4,4,5,5,6,5,5,5,6,5,5,6,6,5,6,6,5,5,4,4,4,4,4,5,6,6,7,8,10,10,12,12,13,13,15,16,15,16,14,13,11,9,7,6,5,5,4,3,3,3,3,4,4,5,6,6,6,6,6,6,5,5,5,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,4,5,7,8,9,9,7,6,6,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,2,3,3,2,3,2,2,2,2,1,1,1,2,2,3,4,4,3,3,2,2,2,2,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,3,3,3,4,3,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,5,4,4,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,4,5,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,6,5,5,5,5,5,6,6,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,5,6,6,5,6,6,6,7,6,6,4,5,4,4,4,4,4,4,5,4,4,5,5,6,5,6,6,6,6,7,7,6,6,7,6,6,5,5,5,5,6,5,5,4,5,5,6,7,7,7,6,8,7,7,9,10,10,10,12,13,12,10,9,10,8,10,9,12,15,18,22,23,24,25,23,26,26,26,26,26,25,23,24,21,22,21,21,19,18,20,19,18,17,18,19,17,15,17,18,16,16,16,16,17,17,16,20,19],[26,24,25,23,23,20,20,20,18,18,18,16,15,16,17,14,14,16,15,13,12,13,11,11,10,10,8,8,9,8,7,8,8,6,6,7,7,6,6,7,6,5,7,7,7,6,7,8,7,9,9,9,10,10,9,10,10,9,8,8,8,8,7,7,7,6,6,6,6,6,6,6,5,5,6,5,5,5,6,5,5,6,5,6,6,7,8,10,9,10,10,10,9,8,9,8,8,8,9,8,8,8,9,7,8,9,8,7,8,9,9,8,9,10,9,9,11,10,10,11,13,11,12,16,16,16,16,15,16,16,16,18,19,18,16,17,16,15,14,13,12,12,11,11,11,9,9,8,8,6,7,7,7,8,8,9,10,10,11,12,13,10,11,14,11,11,13,14,11,13,15,16,16,15,14,16,16,14,14,13,11,13,11,12,12,10,10,8,9,9,9,8,7,8,9,8,8,9,9,9,9,11,12,11,11,11,13,12,12,12,9,9,9,8,8,9,9,9,10,10,10,11,10,9,9,9,8,8,9,9,10,9,10,10,12,11,12,12,12,11,9,11,12,11,12,13,14,13,10,12,12,11,10,13,12,12,12,14,14,12,12,12,10,10,9,10,8,8,11,12,12,14,13,13,12,13,13,11,12,12,13,12,13,14,13,15,14,13,13,12,11,11,10,11,9,11,12,13,14,15,13,13,15,16,13,14,17,17,14,14,14,12,12,11,11,11,9,11,11,10,10,9,9,9,7,8,8,7,7,7,8,8,9,10,13,13,15,15,13,13,12,11,10,11,10,10,10,9,9,10,10,9,9,10,9,8,10,9,8,7,6,7,7,6,6,7,7,6,6,7,7,6,8,8,9,10,10,9,10,10,10,9,9,10,8,9,10,9,9,10,11,11,13,12,12,12,11,10,9,9,8,7,7,7,6,7,6,6,6,6,6,5,5,5,4,4,5,4,4,5,5,4,4,5,4,4,4,5,4,4,4,4,3,3,2,3,3,3,2,3,3,3,3,3,4,4,4,4,4,5,6,7,5,5,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,5,4,4,4,4,5,5,5,4,4,3,3,3,4,4,4,5,5,6,5,5,6,6,5,6,6,6,5,6,6,5,5,5,4,5,5,5,5,7,7,7,8,10,11,13,12,14,13,16,16,17,17,15,14,11,10,8,7,5,5,5,4,4,4,4,4,4,5,6,6,7,6,7,7,6,6,6,6,6,6,6,5,5,5,5,4,4,3,3,3,3,3,4,5,5,7,8,9,8,8,7,6,6,6,5,6,5,4,5,5,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,5,4,4,3,2,3,2,3,3,3,2,3,3,3,3,2,2,2,2,1,1,1,2,3,2,3,3,3,4,3,2,2,2,2,2,3,2,2,2,2,2,1,1,1,0,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,3,3,2,2,2,2,2,2,2,2,3,3,4,4,4,5,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,2,3,3,3,3,3,4,4,5,4,4,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,5,5,5,4,5,5,4,4,4,4,3,4,3,3,4,4,4,4,4,5,5,6,6,6,5,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,5,6,5,7,7,6,7,7,7,7,6,6,5,5,4,5,4,4,5,4,5,4,5,5,5,6,6,7,7,7,7,8,7,7,7,7,6,6,5,6,5,5,6,5,6,5,5,6,7,8,8,7,7,9,8,8,9,11,10,11,13,14,13,11,11,11,10,11,10,12,14,17,22,23,24,25,24,26,26,25,25,23,24,22,23,20,21,20,20,19,18,18,18,17,16,17,18,17,14,17,17,15,15,16,15,16,16,16,17,17],[26,24,24,23,22,21,19,19,19,18,19,16,16,15,15,14,13,13,12,12,11,11,10,10,9,9,8,8,7,7,7,7,7,6,6,6,7,6,6,7,6,5,6,7,6,6,7,7,7,7,7,8,9,9,9,9,9,9,8,7,7,7,7,7,6,6,6,6,6,5,6,5,5,5,6,5,5,5,6,6,5,5,6,7,6,7,9,10,10,9,10,9,9,9,8,7,7,7,8,7,8,8,8,7,7,8,7,7,7,8,8,8,8,8,8,8,10,9,9,10,12,11,11,15,16,15,16,15,15,16,16,18,19,18,17,16,16,14,14,13,12,13,11,11,10,9,9,8,8,7,7,7,7,8,8,8,9,10,11,12,12,11,12,13,12,12,14,16,13,16,15,18,16,16,16,17,17,15,14,14,12,12,11,12,11,10,11,9,9,9,9,8,8,9,10,7,9,10,10,9,9,11,12,12,11,11,14,12,13,12,10,10,8,9,8,10,8,9,9,10,10,11,11,8,10,11,10,8,10,11,11,9,12,11,13,12,12,13,14,12,11,12,14,13,13,14,14,14,12,12,13,14,12,13,13,13,13,14,16,13,12,12,11,11,9,11,9,8,11,12,12,14,13,13,13,12,13,12,11,12,12,12,13,13,13,15,14,14,14,13,12,12,10,10,10,11,12,12,14,15,15,14,15,15,12,13,16,16,14,13,14,12,12,12,10,10,9,10,10,10,9,9,8,8,8,7,8,7,6,7,7,7,9,10,13,14,15,15,14,13,12,10,10,10,9,10,10,9,8,9,9,8,8,9,8,8,9,8,8,7,6,7,7,6,6,7,6,6,6,7,6,6,7,7,8,9,9,8,9,9,8,8,8,9,8,8,9,9,8,9,10,11,12,13,13,12,11,10,8,8,7,7,6,6,6,6,6,6,5,5,6,5,5,5,4,4,5,4,4,4,4,4,3,4,3,4,4,5,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,4,4,6,7,7,6,5,5,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,5,5,5,4,4,3,3,3,3,4,4,4,5,5,4,4,5,5,5,5,5,5,4,5,5,5,5,4,4,4,4,4,5,6,6,7,8,10,11,12,13,14,14,15,16,16,16,15,13,11,9,8,6,5,5,4,3,4,3,4,4,4,5,6,6,6,6,6,6,6,5,6,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,4,4,5,6,7,8,8,7,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,3,3,3,3,2,3,3,3,3,3,3,4,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,2,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,3,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,3,3,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,1,1,1,2,2,1,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,3,2,2,2,2,2,2,3,3,3,3,3,5,6,4,3,2,2,2,2,2,1,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,3,2,3,2,3,2,3,3,3,3,4,4,4,3,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,4,5,5,5,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,4,5,4,5,4,5,5,5,6,6,6,6,7,7,7,8,10,10,11,13,13,12,11,10,10,9,10,10,12,14,17,21,22,23,24,24,25,26,25,25,24,25,23,23,21,22,21,21,18,18,18,18,17,17,18,18,17,16,17,17,17,15,16,14,15,17,15,17,17],[27,25,26,25,25,23,22,21,21,21,20,19,18,18,18,16,15,16,15,15,14,14,12,12,10,10,10,9,9,9,9,8,9,8,8,8,8,8,8,8,8,7,8,8,8,8,8,9,9,9,9,10,11,11,10,11,11,10,9,9,9,9,8,8,8,7,8,8,7,7,7,7,7,6,7,7,6,6,7,6,6,6,7,6,7,7,9,10,10,10,11,11,10,10,9,9,10,9,10,8,10,9,9,9,9,10,9,10,9,10,10,10,11,10,11,11,12,11,11,12,14,13,13,16,17,17,17,16,17,16,17,18,20,18,18,17,17,15,15,14,13,14,13,12,11,11,10,9,9,8,8,8,8,8,9,9,10,11,12,13,13,11,13,14,12,13,14,15,12,14,15,16,17,15,14,16,16,14,14,13,12,11,11,13,12,12,11,9,10,10,9,9,9,9,10,9,9,10,10,10,10,12,12,11,12,12,13,12,13,12,10,10,10,9,9,10,10,10,10,11,11,10,11,10,10,10,11,9,10,10,10,10,11,10,13,12,12,12,13,12,10,11,13,12,13,13,14,13,12,12,13,12,11,12,12,12,12,14,14,11,13,11,11,11,10,10,10,10,11,12,12,14,14,13,13,13,12,12,12,12,13,12,13,14,14,15,15,13,13,12,12,12,10,11,11,11,13,14,15,16,14,13,15,16,12,13,16,17,13,14,14,12,13,12,12,11,10,11,13,12,11,10,10,10,8,9,9,8,7,8,9,9,10,11,13,14,16,16,14,14,13,12,12,12,11,12,12,11,10,10,11,10,9,11,10,9,10,9,9,8,7,8,8,7,7,8,7,7,7,8,8,7,9,9,10,11,11,10,11,10,10,10,10,10,9,10,10,10,10,10,12,12,13,13,13,13,12,11,10,9,8,8,8,8,7,7,7,7,6,7,7,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,6,5,5,5,4,3,4,3,3,4,3,3,3,4,4,3,4,4,5,4,5,5,6,7,7,6,6,4,4,5,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,7,6,6,7,7,6,6,6,5,5,5,6,6,7,7,8,9,10,11,13,13,14,14,15,16,17,16,15,14,12,10,9,7,6,6,5,5,5,5,5,5,5,6,6,7,7,7,7,7,7,7,6,7,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,5,6,7,8,8,8,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,2,3,3,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,4,3,4,4,3,2,2,2,2,2,2,2,3,3,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,1,1,2,1,2,2,2,3,3,2,3,3,2,2,3,3,3,3,4,4,5,5,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,3,3,4,3,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,5,5,5,5,5,6,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,7,6,5,5,5,5,5,5,4,5,4,5,4,5,5,5,6,5,6,7,6,6,7,7,6,6,6,6,6,6,6,6,6,6,5,6,5,6,6,6,7,7,7,7,8,8,7,9,11,11,11,13,14,12,11,10,11,11,11,11,12,15,17,22,22,24,25,24,26,26,25,25,23,24,21,22,21,22,20,21,18,18,19,19,17,16,16,18,17,16,17,15,15,15,16,14,17,15,13,17,17],[26,24,25,24,24,22,21,20,20,19,20,18,17,16,17,15,14,15,15,14,13,13,12,11,9,10,10,10,9,9,9,8,9,8,9,9,8,8,8,9,9,8,8,9,9,8,9,9,9,9,10,11,11,11,11,12,11,11,10,10,9,9,9,9,8,8,8,8,8,8,8,8,8,7,8,7,7,7,7,7,6,7,7,7,7,8,8,10,10,10,10,11,10,10,9,9,9,9,10,9,10,10,9,9,9,10,9,10,9,10,10,10,10,11,11,10,12,11,11,12,14,13,13,16,17,16,17,16,17,17,16,18,20,18,18,17,16,16,15,14,12,12,12,12,11,10,10,9,9,8,8,8,9,9,10,10,11,12,13,14,14,13,14,15,14,14,16,16,14,17,17,19,18,18,17,18,17,16,16,15,14,14,13,14,14,12,12,10,10,11,11,10,10,10,11,10,10,11,10,10,11,11,13,13,12,13,15,14,14,12,10,10,10,9,9,10,10,11,11,11,11,12,12,9,11,11,10,8,11,11,11,9,12,11,13,12,13,12,14,13,11,13,15,13,15,14,15,15,12,14,15,14,12,15,15,13,14,16,17,13,15,12,12,11,10,11,10,9,12,13,14,15,14,13,14,13,14,12,14,14,13,14,15,16,17,16,17,16,15,14,14,13,11,12,11,13,14,15,15,16,16,14,15,17,13,15,16,17,16,15,15,13,14,13,13,13,12,12,13,12,12,11,11,10,9,10,10,9,8,9,9,9,11,11,13,14,16,16,14,15,14,12,12,12,12,13,12,12,12,13,12,11,11,12,11,10,11,11,10,9,8,9,9,8,8,9,8,8,9,9,8,8,9,9,10,12,11,11,11,11,11,11,11,11,10,10,12,11,11,11,13,13,14,15,14,13,12,12,11,10,9,9,9,9,8,8,8,7,7,7,7,7,7,6,6,6,6,6,5,6,6,5,5,6,5,5,5,6,5,5,5,4,4,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,7,7,7,7,6,6,4,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,5,5,5,5,5,5,6,5,5,5,4,4,5,5,6,6,7,7,6,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,7,7,8,9,9,11,12,14,14,15,15,16,17,17,17,16,15,12,11,9,8,7,6,6,5,6,5,6,5,6,6,7,7,8,7,8,8,7,7,7,7,8,7,7,7,6,6,6,6,5,5,5,4,5,5,5,6,6,8,8,9,9,8,7,6,7,7,6,7,7,6,6,6,6,5,6,6,5,6,6,5,5,4,4,4,4,4,4,5,5,5,5,4,5,4,5,5,5,4,5,5,5,5,5,4,4,4,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,4,4,4,4,4,3,2,2,2,2,3,3,3,3,3,3,3,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,3,2,3,3,3,3,3,2,2,1,1,1,2,2,2,3,3,2,2,3,3,2,3,3,3,3,4,4,5,6,5,4,4,3,3,3,2,2,2,2,2,2,3,3,3,4,4,4,3,3,4,3,3,4,4,3,3,4,3,4,3,3,3,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,5,5,5,4,5,5,4,5,4,4,4,3,3,3,3,3,3,4,3,4,5,5,5,5,5,5,5,6,6,6,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,7,7,6,6,5,5,5,5,5,4,5,4,5,5,5,5,6,6,6,6,7,7,7,7,7,6,7,7,6,6,6,6,5,5,6,5,6,5,6,6,6,7,7,7,8,8,9,8,10,12,11,12,14,15,14,11,12,11,12,11,12,13,14,17,22,23,24,25,25,26,27,26,26,25,26,24,24,22,22,20,21,18,18,18,17,17,16,16,17,17,17,15,17,17,16,16,14,16,16,15,17,16],[27,25,26,26,25,23,23,23,22,21,22,20,18,19,20,17,15,19,18,16,15,17,14,13,13,13,12,12,13,13,12,12,12,12,12,11,12,12,11,11,12,11,11,12,12,11,11,13,12,13,13,14,14,15,15,16,15,14,13,13,13,13,12,12,12,12,12,12,11,11,12,11,11,10,11,10,9,10,10,9,8,9,9,9,9,10,10,11,11,12,12,12,12,12,12,12,12,11,13,12,13,13,13,13,13,13,13,13,13,14,13,13,14,15,14,14,16,16,15,16,18,17,16,19,20,19,20,19,19,19,19,20,21,21,20,20,19,17,17,16,14,14,13,13,13,12,13,12,12,11,11,11,12,12,12,13,14,15,16,17,17,15,18,19,16,17,20,19,16,18,20,20,21,20,18,20,20,18,18,17,16,15,14,16,16,15,15,12,14,13,13,12,12,12,13,12,13,13,13,12,13,14,16,15,14,15,16,15,16,14,12,12,12,11,11,13,12,13,13,12,13,14,13,12,13,13,13,11,13,13,13,12,13,13,15,14,14,15,17,16,12,15,16,14,15,15,17,16,14,15,17,15,14,15,16,15,15,18,17,14,17,15,14,13,13,13,13,13,14,15,17,18,17,15,16,17,16,15,16,16,15,15,17,18,18,19,18,17,17,14,17,15,13,14,13,15,16,17,19,21,18,17,18,18,15,17,20,20,17,18,18,15,18,15,17,17,15,16,17,16,16,15,15,15,13,13,13,12,12,12,13,11,13,14,16,18,18,19,17,17,17,16,16,16,15,17,17,16,15,16,16,16,15,16,15,13,15,14,13,12,11,13,13,12,11,12,12,11,13,13,11,11,13,12,14,15,15,16,15,15,15,14,15,16,14,14,15,14,15,15,16,16,17,17,16,16,15,14,14,13,13,13,12,13,11,12,12,11,11,12,11,10,9,10,10,9,10,9,9,9,10,9,8,8,8,8,8,9,7,7,7,6,6,6,5,5,6,6,6,6,7,7,6,8,8,8,8,7,8,9,9,9,8,8,7,6,6,7,6,7,7,7,8,7,7,8,8,8,9,9,9,8,10,10,9,9,9,8,7,7,7,7,6,7,7,7,7,6,6,7,8,9,9,10,10,10,9,10,10,10,11,11,11,10,11,11,11,11,10,9,10,9,9,9,10,11,11,11,13,15,16,16,16,16,17,19,20,19,19,17,15,13,12,11,11,10,9,9,9,9,9,8,8,8,9,9,10,10,10,11,10,10,10,10,10,10,10,10,9,9,9,9,8,8,8,7,8,7,7,8,8,9,10,9,9,9,9,8,9,8,8,8,8,8,8,8,8,7,8,9,8,8,8,8,7,7,8,7,7,6,6,6,6,6,6,5,5,5,6,6,7,6,6,7,7,7,7,7,7,6,6,6,5,5,4,5,5,5,5,4,4,5,5,6,5,5,6,6,6,6,6,6,5,5,5,4,4,4,4,7,5,5,4,4,3,4,4,4,4,4,3,5,5,5,5,5,4,4,3,4,3,4,4,4,4,4,4,4,3,2,2,2,3,3,4,3,4,4,4,4,4,3,3,2,2,1,1,0,1,1,2,2,3,2,2,3,3,3,4,4,3,4,3,2,3,2,2,2,3,3,3,4,4,3,3,4,4,3,3,4,4,3,4,5,6,6,6,5,4,4,4,3,3,2,2,2,2,3,3,4,4,5,5,5,4,4,5,4,4,4,4,3,4,4,4,4,4,3,4,3,3,3,3,3,3,5,4,5,5,4,5,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,5,6,6,5,5,6,6,5,6,5,5,5,5,5,4,4,4,4,5,4,5,5,6,8,7,6,8,7,7,8,7,7,6,6,6,6,6,6,6,5,5,5,5,5,6,7,6,8,9,7,9,8,9,10,8,8,7,7,7,6,7,6,6,6,7,6,6,6,7,8,7,9,9,8,8,11,9,9,10,10,8,9,8,8,8,8,8,8,8,7,7,8,9,10,11,9,10,12,11,10,12,15,13,13,16,17,16,13,13,12,13,12,13,13,15,18,22,22,25,25,24,26,26,25,24,24,24,22,22,22,21,20,20,19,19,19,18,18,18,18,19,18,18,15,16,13,13,15,17,19,19,17,17,17],[28,26,26,26,25,23,23,22,20,20,21,19,18,18,19,16,16,18,17,15,15,17,14,13,13,15,13,12,13,13,12,13,14,12,11,13,13,11,11,13,13,10,12,14,13,12,14,13,13,14,14,14,14,15,15,16,15,15,14,14,14,14,13,13,13,11,12,13,12,11,11,11,11,10,11,10,8,9,10,9,7,9,9,8,8,9,10,11,11,11,12,12,11,12,12,11,11,11,13,11,12,13,13,12,12,15,13,13,14,15,14,14,15,14,14,15,17,16,15,16,18,18,17,20,20,20,21,20,20,20,19,22,23,21,20,20,18,19,16,16,15,15,14,14,14,13,14,13,13,12,11,12,14,13,14,14,16,16,18,18,18,17,19,19,17,18,20,20,17,19,20,22,21,20,19,21,20,18,18,17,17,17,16,17,17,17,15,14,14,15,14,13,13,14,15,12,14,15,13,13,14,15,17,16,13,15,17,16,16,15,12,12,11,12,11,13,12,14,13,13,13,14,14,12,12,13,13,11,13,13,13,12,14,12,14,13,15,13,15,15,13,13,15,14,15,16,17,16,15,15,16,15,14,16,16,14,15,17,17,15,17,15,14,14,13,13,12,13,14,15,17,17,17,14,16,16,16,15,15,16,15,16,18,18,18,19,19,17,18,15,17,15,14,14,13,15,16,17,20,20,17,18,20,19,16,18,21,20,18,19,19,17,18,17,18,17,16,17,18,18,17,16,16,17,14,15,15,15,13,14,15,13,15,16,17,19,20,21,18,19,18,18,17,18,17,18,18,18,17,17,18,16,15,17,16,14,16,16,14,14,12,15,15,13,13,14,14,13,14,14,14,13,15,15,16,17,18,17,17,17,17,15,16,16,15,15,15,15,15,14,16,16,17,16,15,16,15,14,13,14,14,14,14,15,13,13,14,13,12,14,14,11,12,12,11,10,12,10,10,11,11,9,9,10,8,9,9,10,8,8,8,7,8,8,8,7,7,8,11,7,8,8,8,8,9,9,9,9,9,10,10,10,10,9,9,8,8,8,8,9,9,9,9,10,10,9,9,9,11,10,10,10,12,11,11,9,11,8,9,8,9,8,8,8,9,9,8,8,8,9,8,9,11,10,11,11,9,11,11,11,11,12,13,11,13,12,12,12,11,10,11,9,10,9,11,11,12,12,14,14,16,16,17,17,18,19,20,20,19,18,15,13,13,12,10,10,10,9,10,8,9,8,8,9,9,9,9,9,9,10,9,10,10,9,10,10,10,10,10,9,10,9,9,7,8,7,7,7,7,8,9,9,10,11,10,10,9,9,9,8,8,8,8,7,7,8,8,7,8,8,8,8,8,8,7,7,7,7,7,7,6,6,6,7,6,6,6,6,6,6,7,7,7,6,6,6,7,8,7,9,6,6,5,5,5,5,5,6,5,5,5,6,5,7,5,5,6,7,6,7,7,8,6,5,5,5,5,5,5,7,6,6,5,4,4,4,4,4,5,4,4,5,5,5,7,5,6,6,4,5,4,4,4,4,4,5,4,5,3,2,2,2,4,4,4,4,5,6,4,6,5,5,4,4,4,1,2,1,0,1,2,2,3,3,3,4,4,4,5,7,5,6,5,4,4,4,2,2,2,3,4,4,4,4,3,4,4,4,4,5,4,5,6,6,7,8,7,7,6,7,5,5,4,3,3,3,3,4,4,5,4,5,5,5,5,5,5,4,5,5,5,4,5,6,5,6,6,5,6,4,4,4,3,3,4,4,4,5,6,5,6,7,7,7,6,6,6,6,6,5,6,5,4,4,4,4,4,4,5,5,6,7,7,5,7,7,7,6,7,7,6,7,6,6,7,6,5,5,5,5,5,5,5,6,6,7,8,8,7,8,8,8,10,9,8,8,8,8,7,8,7,6,6,6,6,6,6,7,7,7,8,9,8,9,9,10,10,10,9,8,9,9,8,9,8,8,7,8,7,7,7,8,8,8,9,10,9,9,11,10,10,11,11,9,11,10,9,9,9,9,8,9,8,8,8,9,11,10,10,11,12,12,11,12,14,13,14,16,16,15,14,14,13,14,13,13,15,15,19,23,23,26,25,24,27,26,25,25,24,24,23,22,21,21,20,21,19,18,18,18,17,16,16,19,19,17,17,15,16,14,15,15,18,16,15,19,18],[26,25,25,24,24,22,21,21,19,19,20,17,17,17,17,15,15,15,14,14,13,13,12,13,11,11,10,11,10,10,10,9,10,9,10,10,10,10,10,10,10,9,9,11,10,10,11,11,11,12,11,11,12,13,12,13,13,12,11,12,11,11,10,11,10,9,9,10,9,9,9,9,9,9,8,8,8,9,9,8,7,8,8,8,8,9,10,11,11,11,12,12,10,11,11,10,10,10,11,10,11,11,11,10,11,12,11,11,10,12,10,11,12,12,12,12,14,13,12,14,15,14,14,18,19,18,19,18,18,18,19,20,21,20,18,19,17,17,16,15,14,14,14,13,12,12,12,11,11,11,10,11,12,12,13,12,13,14,16,16,16,16,17,18,17,17,18,20,17,20,20,21,20,20,20,19,20,19,18,17,17,16,15,17,15,14,13,12,12,14,13,12,12,13,13,11,13,13,13,14,14,14,17,15,14,15,18,16,16,14,13,12,11,12,11,12,11,12,12,12,13,13,13,11,12,13,11,11,13,13,12,11,14,13,14,14,14,14,14,13,13,13,13,14,14,14,16,16,14,15,17,14,14,16,17,15,16,18,18,16,17,15,14,13,12,12,12,12,13,13,15,18,16,14,16,16,14,14,15,16,15,15,17,18,18,19,19,18,18,16,16,15,14,13,13,14,15,17,19,19,17,17,19,20,15,17,20,20,18,19,18,16,17,16,15,16,14,15,16,15,15,13,14,14,12,12,13,12,11,12,12,12,14,14,16,16,19,19,17,17,16,15,14,15,14,15,15,15,14,15,15,14,13,14,13,12,14,13,12,12,10,12,13,11,10,12,11,10,11,12,12,12,11,12,13,14,15,14,14,14,14,13,13,14,12,12,14,13,13,13,14,14,16,16,15,16,15,13,12,12,12,12,12,12,10,11,10,10,9,10,10,9,9,9,9,8,9,8,8,8,8,8,7,8,8,8,7,8,7,7,7,6,6,6,5,5,6,6,6,5,6,6,6,7,6,7,7,7,7,8,9,8,8,6,7,6,7,6,6,7,7,7,7,7,7,7,8,8,9,8,8,8,8,9,9,8,8,7,8,7,8,7,8,8,7,7,7,7,6,7,7,8,8,8,9,9,8,9,10,9,8,10,10,9,10,10,9,9,8,8,8,8,8,8,9,10,11,10,12,13,15,15,16,15,17,18,19,19,18,16,14,12,10,9,8,8,8,7,7,7,7,6,8,7,8,8,9,9,9,9,8,8,8,8,8,8,8,8,7,8,8,7,7,6,7,6,6,6,6,7,8,8,9,10,10,9,8,8,8,7,8,7,7,7,7,7,7,6,6,7,7,6,7,7,6,6,6,5,5,6,5,6,5,5,5,5,4,5,5,5,5,5,5,5,6,5,6,6,5,5,4,4,4,4,4,5,5,5,4,4,4,4,4,5,4,3,4,4,4,5,4,5,4,4,3,3,3,4,4,5,4,5,4,3,3,3,3,3,3,3,3,3,4,3,4,4,3,3,3,3,3,3,3,3,4,4,4,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,1,1,1,0,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,2,3,3,2,2,3,3,3,3,4,4,6,6,5,4,4,4,4,3,3,3,3,3,3,3,4,4,5,5,5,5,4,5,5,4,5,5,4,4,4,4,4,5,4,4,4,4,4,4,4,3,4,4,4,5,5,5,5,6,6,6,5,5,5,5,5,5,5,5,5,4,4,4,5,5,5,6,6,7,7,6,6,7,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,6,6,7,7,7,7,7,7,8,8,8,7,7,7,6,7,7,6,6,6,6,6,6,6,7,7,7,8,8,7,8,8,8,9,9,8,8,8,7,7,7,7,7,7,7,7,6,7,7,8,8,8,8,9,8,9,9,8,9,10,8,8,8,8,8,7,8,7,8,7,7,8,8,9,9,9,9,11,10,10,11,13,13,12,16,16,15,13,13,12,12,13,13,14,15,18,21,22,24,25,23,26,26,25,25,24,26,22,23,21,22,21,21,19,19,19,18,17,16,16,18,17,17,16,16,17,14,17,15,18,18,14,18,19],[26,24,24,24,22,20,20,20,19,18,20,18,16,16,17,14,14,15,15,13,12,13,12,11,9,11,10,9,10,9,9,9,10,8,8,9,9,8,8,9,9,8,9,9,10,9,10,10,10,10,11,11,12,13,13,13,13,12,11,11,11,10,10,10,9,9,9,9,9,8,8,8,8,7,7,7,6,7,7,6,6,6,7,7,7,7,8,10,9,10,10,10,10,9,9,8,9,9,10,9,10,10,11,9,10,11,10,10,10,11,10,11,11,12,12,12,13,13,13,14,15,15,15,17,18,17,19,17,18,17,17,19,19,18,18,17,16,15,14,14,12,13,12,12,11,11,12,11,10,10,10,9,10,9,11,12,12,13,13,15,14,14,15,16,16,16,16,16,16,16,17,17,18,17,17,18,17,16,17,16,15,15,14,17,15,14,13,11,12,12,12,11,10,12,12,11,11,12,11,11,12,12,14,14,13,13,15,15,14,13,12,12,11,11,11,11,11,10,11,11,11,12,11,10,12,12,11,11,12,11,11,12,13,12,14,12,12,14,12,12,12,11,12,13,13,14,15,14,13,14,15,13,14,15,14,14,15,16,15,13,15,14,13,13,11,12,11,10,13,13,13,16,15,14,15,15,13,14,15,15,14,15,15,16,16,17,17,16,15,14,15,14,12,13,12,14,15,15,17,17,16,16,16,17,14,16,17,18,16,16,16,15,16,14,15,14,13,14,14,14,14,14,13,12,11,11,11,10,10,10,10,10,11,11,14,15,16,16,15,16,16,15,14,14,13,14,14,14,13,14,14,13,13,14,12,12,13,13,11,11,10,11,11,10,10,11,10,10,10,11,9,10,10,10,12,13,13,13,13,13,13,12,13,13,12,12,13,12,12,12,14,14,14,15,14,14,14,12,11,11,11,10,10,10,9,10,9,9,9,9,9,8,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,7,6,6,6,5,5,5,4,4,5,5,4,5,5,5,5,5,6,5,6,6,6,7,7,7,7,6,5,4,5,5,5,5,6,6,6,6,6,6,7,6,7,7,8,7,8,8,8,8,7,7,7,6,6,7,6,6,6,6,6,5,6,6,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,9,8,8,8,7,7,7,7,8,8,9,9,10,11,12,13,14,15,16,15,16,17,16,16,15,12,11,10,9,7,7,7,7,6,7,6,6,7,7,7,8,8,7,8,9,8,7,8,7,8,7,8,7,7,6,6,6,6,6,6,5,6,6,6,6,7,8,8,9,8,8,7,7,8,7,6,7,7,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,5,4,5,4,4,5,5,4,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,4,3,4,4,4,4,3,3,3,3,3,3,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,1,1,2,2,2,2,3,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,3,2,3,3,4,4,4,4,4,3,3,3,3,3,2,3,2,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,3,3,3,3,3,4,3,3,3,4,4,4,4,4,5,4,4,5,5,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,5,5,5,5,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,6,7,6,7,8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,7,7,7,8,8,7,7,7,7,6,7,6,7,7,7,7,7,7,7,7,8,7,8,9,8,8,9,8,8,8,8,8,8,8,7,7,7,8,7,7,7,7,8,8,9,9,9,8,10,10,9,10,12,12,12,14,15,14,12,12,11,11,11,13,13,14,16,19,20,22,23,22,24,24,24,24,23,24,21,21,19,20,19,19,18,17,17,16,16,15,15,16,16,16,15,14,15,13,14,14,16,15,14,16,17],[27,26,25,25,25,22,21,21,20,19,20,18,18,17,18,16,14,15,15,14,13,14,12,12,10,11,10,9,9,9,9,8,9,8,8,8,8,8,8,8,8,8,8,9,9,8,9,9,10,10,10,11,11,12,12,13,12,11,11,10,10,9,9,9,9,8,8,8,8,7,8,8,8,7,8,7,6,7,8,6,6,7,7,6,7,8,9,10,10,11,11,11,10,10,10,9,9,10,10,9,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,12,12,12,12,13,14,14,14,16,18,16,17,16,18,16,17,19,20,19,17,18,16,16,15,14,12,12,12,11,10,10,11,10,9,9,9,9,10,10,10,10,12,12,13,15,14,14,15,16,15,14,17,16,14,16,17,18,18,17,16,18,18,16,17,15,15,15,13,14,13,13,12,10,11,11,11,11,11,11,12,11,11,12,11,11,11,13,14,14,13,13,15,14,14,13,11,11,10,11,10,11,11,11,11,11,12,12,12,11,11,12,11,10,11,11,11,11,12,11,14,12,12,13,14,12,11,12,14,13,14,14,16,15,13,15,16,13,13,15,15,14,14,17,16,13,15,13,12,12,12,11,11,10,13,14,14,16,15,14,15,14,14,13,15,15,14,14,16,16,16,17,17,17,16,15,14,14,12,13,12,14,14,15,16,17,16,15,17,17,14,16,18,18,16,16,16,14,14,13,14,14,12,13,13,13,12,12,12,12,10,10,11,9,9,9,10,10,11,11,14,15,16,16,15,15,15,13,12,13,12,13,13,13,12,12,13,12,11,13,12,10,12,12,10,9,9,10,10,9,9,9,9,8,9,10,8,9,9,9,11,12,12,11,12,12,12,11,12,12,11,11,12,12,11,12,14,14,15,15,15,14,13,12,11,11,10,10,9,9,8,9,8,7,8,8,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,7,7,6,6,6,5,5,5,4,4,5,5,5,5,5,4,4,6,5,6,5,6,5,6,7,7,6,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,5,6,6,7,7,7,8,7,7,8,8,8,8,8,7,8,8,8,8,7,7,6,6,7,7,7,8,8,10,10,11,13,14,15,15,16,16,17,18,17,17,15,13,11,10,8,7,7,6,6,6,6,6,6,6,7,7,8,9,8,8,9,8,7,8,8,8,7,7,7,7,6,6,6,6,6,6,5,6,6,6,7,7,8,8,9,9,8,7,7,8,7,7,7,7,6,6,6,6,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,5,5,5,4,3,3,3,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,3,3,4,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,1,2,2,1,1,0,1,1,1,1,2,2,2,3,2,3,3,3,2,2,2,2,2,2,2,3,2,2,2,2,1,2,3,2,2,3,3,3,5,5,4,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,3,3,4,3,3,4,3,3,4,4,3,4,3,3,4,3,3,3,3,3,4,4,3,4,4,4,4,5,5,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,5,6,6,5,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,7,7,7,7,7,6,6,6,5,5,6,6,6,5,6,5,5,6,6,6,7,7,8,8,7,8,8,8,7,7,7,7,7,7,7,7,6,6,7,6,6,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,8,7,7,7,7,9,9,8,8,10,9,9,11,12,12,12,14,15,13,12,12,11,11,11,12,12,14,18,21,22,24,25,24,26,27,26,26,25,26,23,23,21,21,20,19,19,18,18,17,17,16,15,17,17,17,15,15,18,15,16,15,15,17,14,16,16],[26,24,23,24,23,20,19,20,18,17,17,17,15,15,15,14,13,13,14,12,11,12,11,10,8,9,8,7,8,8,7,7,8,7,7,7,7,7,7,8,8,7,8,8,8,8,8,9,9,9,9,10,11,11,11,12,11,10,10,10,9,9,8,8,7,8,8,8,7,7,7,7,6,6,6,6,5,6,6,5,5,6,6,6,6,7,8,9,9,9,10,9,9,8,8,8,8,8,9,8,8,8,9,9,8,9,9,9,8,9,9,9,10,10,10,10,12,11,10,12,13,12,12,15,17,15,17,16,16,16,16,17,18,16,15,16,14,13,13,12,11,11,10,11,10,10,10,9,9,8,9,8,9,9,9,10,10,11,12,13,12,12,13,14,13,13,14,15,13,15,16,16,16,15,15,15,16,15,15,15,14,14,12,14,13,13,12,10,10,11,10,10,10,10,11,10,10,11,11,10,10,12,13,12,11,11,13,14,13,11,10,11,10,11,10,10,10,10,10,11,11,11,11,10,11,11,10,10,11,11,10,11,12,11,12,11,11,13,12,12,12,12,12,13,13,13,15,14,13,14,14,12,12,14,14,13,13,15,15,12,13,14,12,11,10,11,11,10,11,13,13,15,13,13,14,14,13,13,14,15,13,13,14,14,14,15,16,16,15,14,14,13,11,12,11,13,14,14,15,15,14,14,15,16,13,14,15,16,14,15,14,13,13,12,13,12,11,12,13,12,12,11,11,10,9,10,9,9,9,8,9,9,10,10,12,14,16,15,14,14,14,12,13,12,10,11,12,11,10,12,12,11,10,12,11,10,11,11,9,9,9,9,10,9,8,9,8,8,9,9,8,8,9,9,10,11,11,11,11,12,11,10,10,11,10,10,11,11,10,11,12,12,13,14,14,13,12,11,10,10,9,9,9,9,8,8,8,8,8,8,7,7,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,7,6,6,5,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,6,6,6,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,7,6,7,7,7,7,7,6,6,5,6,6,6,6,6,5,5,4,5,6,6,6,7,7,7,7,7,7,7,7,7,7,8,7,8,8,7,7,7,6,6,7,6,7,7,8,9,9,11,12,13,13,14,15,15,16,17,16,16,14,12,10,9,8,7,7,6,6,6,6,6,6,6,7,7,7,8,7,8,8,8,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,6,6,6,7,8,8,9,8,7,6,7,7,6,6,6,6,6,5,6,5,5,5,6,5,5,5,5,5,4,5,4,5,4,5,5,5,5,5,5,4,4,5,4,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,4,4,4,5,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,4,5,4,3,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,4,4,4,4,5,5,6,6,6,6,6,6,6,7,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,6,6,7,7,6,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,7,8,8,8,8,9,9,8,10,11,11,11,13,13,12,11,11,10,11,10,12,11,14,15,18,19,22,22,22,24,24,24,24,22,23,21,21,20,20,19,18,17,18,17,16,17,15,16,17,16,15,14,15,14,12,14,15,16,15,15,18,18],[27,26,25,24,23,22,21,20,19,20,18,16,16,17,16,13,13,15,13,11,11,12,10,9,9,9,8,8,8,8,7,8,8,7,6,7,7,7,7,8,7,6,7,8,8,7,8,9,8,9,9,10,11,11,10,11,11,10,9,10,9,8,8,8,7,7,7,7,7,7,7,6,6,6,6,5,5,6,6,5,6,6,6,6,7,7,8,10,11,11,11,11,9,9,9,8,8,8,9,8,8,8,9,9,8,9,8,8,8,9,9,9,9,10,9,10,11,11,11,12,13,13,13,16,16,15,16,16,16,17,17,18,20,18,16,17,15,15,14,14,12,13,12,12,11,11,10,10,9,9,8,9,10,10,10,11,12,13,14,14,14,14,15,16,14,15,17,17,15,18,18,19,18,18,18,17,17,17,17,16,15,15,13,14,14,13,12,11,11,11,11,10,11,11,12,10,11,12,11,12,12,14,14,14,12,14,16,15,14,13,11,11,11,10,10,10,10,10,11,11,11,12,12,10,11,12,10,9,12,11,11,11,13,11,13,13,12,12,13,13,12,11,14,13,13,13,16,15,13,13,15,14,12,15,16,14,15,16,18,14,15,14,12,11,12,11,11,11,12,13,14,17,15,13,15,15,14,12,14,15,13,14,16,17,16,16,17,17,16,15,14,13,12,12,11,13,13,16,17,18,15,15,17,18,14,16,18,18,17,16,16,14,15,14,14,13,12,13,14,13,12,12,11,11,10,10,10,10,9,9,9,10,11,12,14,15,17,16,14,15,14,13,12,13,12,13,13,12,12,12,12,11,11,12,11,10,12,11,10,9,8,9,10,9,8,9,9,8,8,9,9,8,9,9,10,11,12,12,12,11,11,10,11,11,10,10,11,11,10,11,12,12,13,14,13,13,12,11,11,10,9,9,9,9,8,8,8,8,7,7,7,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,6,6,6,6,6,4,5,4,4,4,4,3,4,4,4,4,4,5,4,5,4,5,4,6,7,7,7,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,6,7,6,6,6,6,6,6,6,6,5,5,5,5,6,5,6,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,7,7,8,8,9,10,11,12,14,14,15,16,16,17,17,17,16,14,12,10,9,8,7,6,6,5,6,6,6,6,6,6,7,8,8,8,8,8,7,7,7,7,7,7,7,7,6,6,6,5,5,4,5,4,6,5,6,6,7,8,8,9,8,8,7,7,7,7,7,7,6,6,6,6,6,5,5,6,5,5,5,5,4,4,4,4,4,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,3,3,4,3,4,4,4,4,5,4,4,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,3,3,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,5,4,3,2,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,3,4,4,3,4,4,3,3,3,4,3,3,3,3,3,4,3,4,3,3,4,4,4,4,5,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,6,6,7,6,7,6,6,7,7,6,6,7,7,7,7,7,8,8,8,8,8,7,8,8,7,7,8,7,7,7,7,7,7,7,7,8,8,9,9,8,9,10,10,9,10,12,12,12,15,14,14,12,12,12,11,12,12,13,15,17,20,22,24,24,24,26,27,26,26,25,25,22,23,21,22,21,20,18,19,19,18,17,16,17,18,18,18,17,17,17,14,15,16,19,17,16,19,18],[26,25,25,23,23,21,20,20,19,19,19,17,17,17,17,15,14,15,14,13,12,13,11,10,9,10,9,8,8,8,7,7,8,7,6,7,8,7,6,7,7,6,7,8,8,7,8,9,8,9,9,9,10,11,10,11,10,10,9,9,9,9,8,8,8,7,8,7,7,6,7,6,6,6,7,6,5,6,6,6,5,6,6,6,6,7,9,10,10,10,11,10,9,9,9,8,8,9,9,8,8,9,9,8,9,9,9,9,9,9,9,10,10,10,10,11,11,11,11,12,13,12,12,16,17,16,16,17,17,16,16,19,20,19,17,17,16,15,15,14,12,12,11,11,11,9,9,9,9,9,8,9,9,9,10,10,11,11,12,14,13,12,13,15,13,13,15,17,13,15,17,18,18,17,16,18,18,17,16,16,14,14,12,13,13,13,11,10,10,11,10,11,11,10,11,11,10,11,11,12,11,12,13,12,13,13,14,13,13,13,11,12,10,10,10,11,11,10,11,11,11,12,12,11,11,11,11,11,11,11,11,12,12,11,14,12,12,13,14,12,11,11,13,12,13,14,15,15,13,13,16,13,13,15,15,13,14,15,17,13,15,13,12,11,11,11,10,10,12,12,14,16,15,14,14,14,14,12,14,15,13,13,15,16,15,17,17,16,15,13,14,12,11,12,11,12,12,15,16,17,15,15,17,18,14,15,17,17,15,16,16,14,14,12,13,12,11,11,12,12,11,10,10,10,9,9,9,9,9,8,9,9,10,11,13,14,16,16,14,14,13,12,11,11,11,11,12,11,10,11,11,10,10,11,10,10,11,10,9,8,9,9,9,8,8,9,8,8,8,9,8,8,8,8,9,10,11,10,10,10,10,10,10,10,9,9,10,10,10,10,12,12,14,14,14,13,12,11,10,9,9,8,8,8,8,8,8,7,6,7,7,7,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,4,6,7,7,6,5,5,4,5,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,6,5,5,6,5,5,5,5,5,4,4,5,5,5,6,6,7,6,6,7,7,7,6,7,6,6,7,7,6,6,6,5,6,6,6,6,7,8,9,9,11,12,13,14,15,15,16,17,18,17,17,14,12,10,9,7,6,6,5,5,5,5,5,5,5,6,7,8,8,7,7,8,7,7,7,7,7,7,6,6,5,5,5,5,4,4,5,4,5,5,5,6,6,7,8,9,8,8,6,7,7,6,6,6,6,5,5,6,5,4,5,5,5,4,5,4,4,3,4,3,4,4,4,5,5,4,5,4,4,4,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,7,4,3,2,3,3,2,2,2,2,2,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,4,5,5,5,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,6,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,8,7,7,8,7,7,7,8,7,7,7,7,7,7,7,7,7,6,6,7,7,8,9,8,8,9,9,9,10,12,11,11,14,15,13,12,11,11,11,11,12,12,15,18,20,22,24,25,24,26,27,26,27,25,26,23,24,21,22,21,20,19,19,19,18,17,17,17,18,18,17,16,17,17,14,17,15,16,16,15,19,18],[27,26,25,24,25,22,19,21,20,19,18,18,17,16,16,15,13,14,14,13,12,13,11,11,9,10,9,8,8,8,8,7,8,8,7,8,8,8,8,8,8,7,9,8,9,8,10,9,9,10,9,10,10,11,11,11,11,10,10,9,9,10,9,8,9,8,8,8,9,8,8,7,7,7,7,7,6,7,7,5,6,6,6,6,7,7,8,10,10,10,11,11,10,10,9,9,9,9,10,9,10,9,10,9,9,9,9,10,8,9,9,10,9,10,11,10,11,11,11,11,13,14,13,15,16,15,17,16,16,16,16,18,18,16,16,16,15,14,14,13,12,12,11,11,10,10,10,9,9,9,9,9,9,9,10,9,11,12,12,13,13,13,12,14,14,13,14,16,14,15,15,16,17,16,16,16,16,16,15,15,14,14,13,14,13,12,12,10,11,11,10,10,11,11,11,10,10,10,11,11,10,12,12,12,11,12,13,13,12,12,10,11,10,11,10,11,11,10,11,11,11,12,12,10,11,11,10,10,11,11,11,11,11,11,13,13,11,14,12,12,12,13,14,12,14,14,15,14,14,14,14,13,13,15,14,14,14,15,17,12,13,14,11,12,11,11,10,10,12,13,13,15,14,15,14,14,13,14,14,15,14,14,14,15,15,16,16,14,14,13,13,13,11,12,12,13,15,14,15,15,16,15,15,16,14,14,16,16,15,15,14,13,13,13,12,12,11,12,12,12,11,11,11,10,10,10,9,8,9,9,9,10,10,10,12,13,14,14,13,13,13,11,11,11,11,11,12,11,11,11,11,11,10,11,11,10,11,11,10,9,9,9,10,9,9,9,8,9,9,9,9,10,9,10,10,10,10,11,11,10,11,10,10,10,10,10,11,11,11,11,12,13,13,14,14,13,12,11,10,10,9,9,9,9,8,8,8,8,8,7,8,8,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,4,5,4,4,5,4,4,4,5,4,4,5,5,5,5,5,5,6,7,7,5,5,4,4,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,7,7,8,7,7,6,6,6,6,5,6,5,5,6,5,5,4,4,6,6,7,7,7,7,7,7,7,8,8,7,7,8,8,8,7,8,7,7,7,6,7,6,7,8,8,9,10,11,12,13,14,14,15,15,16,16,17,16,14,12,10,9,8,7,7,7,6,6,6,6,6,6,6,7,8,8,8,8,8,8,7,7,8,8,7,7,7,6,6,6,6,6,5,5,5,5,5,5,6,7,8,8,9,8,8,7,7,8,7,7,7,7,6,6,6,6,5,6,6,5,5,6,5,4,4,5,4,5,4,4,5,5,5,5,5,5,4,5,5,5,4,4,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,4,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,3,2,3,3,4,4,6,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,4,3,4,4,3,4,3,3,3,3,3,4,4,3,4,4,4,4,5,5,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,5,4,5,6,6,5,6,6,5,4,6,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,5,6,6,6,6,6,5,5,6,5,5,6,6,6,6,7,7,7,7,7,7,7,7,6,6,6,7,6,7,6,6,6,6,6,6,6,6,7,7,7,8,8,7,8,7,7,7,8,7,7,7,7,7,7,7,6,7,6,6,7,7,8,8,8,8,9,9,9,9,11,11,11,13,14,12,12,11,11,11,11,12,13,15,16,19,20,22,23,22,24,25,25,25,23,23,21,21,20,20,19,19,18,18,17,16,17,17,16,18,17,16,16,15,14,15,15,16,17,16,16,17,17],[26,25,24,23,23,21,19,20,18,18,17,18,16,16,16,14,14,14,13,12,11,12,11,9,9,9,8,7,8,7,6,7,8,6,6,7,7,7,6,8,7,6,8,8,7,7,9,9,8,9,9,9,10,11,11,11,11,10,9,9,10,9,9,8,8,7,8,7,7,7,7,7,5,6,6,5,5,6,6,5,5,6,6,6,6,8,9,10,11,11,11,12,10,9,10,9,8,7,9,8,8,8,9,8,8,9,9,8,8,10,9,9,9,10,10,10,11,11,10,11,13,13,12,14,16,15,16,15,16,15,15,17,17,16,15,17,14,13,13,13,11,12,11,11,11,10,10,10,10,8,9,9,10,9,10,11,11,12,14,14,14,13,14,15,13,15,15,15,14,17,16,18,18,17,18,17,17,16,16,16,14,16,13,16,14,14,12,10,12,11,11,11,10,11,11,10,10,12,11,11,12,12,14,14,12,13,14,14,13,13,11,12,11,11,11,11,11,10,11,12,11,12,11,10,12,11,11,10,11,11,11,12,12,11,12,13,12,12,13,12,12,11,13,13,13,14,17,15,14,14,17,13,12,15,15,13,14,16,16,13,15,15,12,12,12,11,11,11,13,14,14,17,14,14,15,15,14,13,15,15,14,15,15,15,16,17,16,16,15,15,14,13,11,13,13,14,14,15,16,16,15,15,16,16,15,15,17,17,16,15,16,13,15,13,13,13,12,13,13,13,11,12,11,10,9,9,10,9,9,9,9,9,10,10,12,13,15,15,12,14,13,12,12,12,10,12,12,11,11,12,12,11,10,12,11,10,11,12,10,10,9,10,10,9,8,9,9,8,9,9,9,8,9,9,10,11,11,11,11,11,10,10,11,10,9,10,11,10,10,11,12,12,13,14,14,13,12,11,11,10,9,9,9,9,8,8,8,8,8,7,7,6,7,7,6,6,6,6,6,6,6,5,6,6,5,6,6,7,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,5,4,6,7,8,6,5,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,6,7,6,6,7,6,6,6,5,6,5,5,6,6,7,7,7,8,8,7,7,7,7,7,8,8,7,8,8,7,7,6,6,6,7,7,7,8,9,9,9,11,12,13,13,14,14,15,15,16,15,15,13,12,10,9,8,7,6,6,6,6,6,6,6,6,7,7,8,8,7,8,8,8,7,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,6,6,7,7,8,9,9,8,8,7,8,8,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,5,5,6,5,5,5,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,2,3,3,4,4,4,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,3,3,2,2,2,1,1,1,1,0,1,1,2,2,2,2,2,3,2,3,2,3,3,3,3,3,2,2,3,2,2,2,3,2,3,3,3,5,6,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,5,5,4,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,6,6,5,6,5,5,5,6,6,6,6,6,7,7,7,7,7,7,8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,9,9,8,9,8,8,9,8,8,8,8,7,7,8,8,8,8,8,8,8,8,9,9,8,9,10,9,9,10,12,12,12,14,15,14,12,12,11,11,11,12,13,13,15,19,19,22,23,21,23,24,23,23,22,22,20,20,18,20,19,18,17,17,17,16,16,16,15,17,17,15,16,16,14,16,15,17,17,17,16,18,17],[26,25,24,24,23,21,21,20,18,19,20,17,17,17,17,15,14,14,13,12,13,13,10,10,10,9,8,8,8,7,6,7,7,6,6,7,7,6,6,7,6,5,6,8,7,6,8,8,7,8,9,9,10,10,10,10,10,9,8,8,8,7,7,7,6,6,7,7,6,5,6,6,5,5,5,5,5,5,6,5,5,6,6,6,6,8,9,11,12,11,12,11,10,9,9,8,7,8,9,7,7,8,9,8,8,9,9,7,8,9,8,8,9,9,9,9,10,9,10,11,12,11,12,14,16,15,15,16,16,15,16,18,19,18,16,17,14,16,13,13,12,12,11,11,11,9,8,8,9,7,7,8,8,8,9,9,10,11,12,13,13,11,13,15,12,12,15,16,13,16,17,19,19,17,16,17,17,17,15,15,14,13,11,12,12,11,10,9,10,9,10,10,10,9,10,9,10,11,10,10,11,12,14,13,11,14,16,14,15,12,10,11,10,10,10,10,10,10,11,10,11,11,11,10,10,11,11,10,10,11,11,11,11,11,12,12,12,12,12,11,11,10,13,12,12,13,15,15,12,13,16,13,12,14,16,13,13,17,17,13,14,13,12,11,10,10,9,10,11,11,13,16,15,12,13,14,14,12,13,15,12,13,15,17,15,16,16,16,16,14,14,12,10,11,10,12,12,15,16,16,14,14,18,17,14,16,18,17,16,16,15,13,13,12,12,11,10,11,11,11,10,9,9,9,9,8,9,8,7,8,8,8,10,10,13,14,15,15,13,14,13,11,11,11,10,11,11,10,9,10,11,9,9,10,10,9,10,9,9,8,8,8,8,7,7,8,7,6,7,8,7,7,8,8,9,10,10,9,9,10,9,8,9,10,8,9,10,10,9,10,11,12,13,13,13,13,12,10,10,9,8,7,8,7,7,7,7,6,6,6,6,6,6,5,5,4,5,4,4,5,5,4,4,5,4,4,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,8,8,6,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,5,6,6,6,6,5,6,6,5,6,6,6,5,6,6,6,6,5,5,5,5,6,6,7,8,9,9,11,12,13,14,14,15,16,17,17,17,16,14,12,10,8,7,5,5,4,4,4,4,5,5,5,6,7,7,7,7,7,8,7,6,7,7,7,6,6,6,5,5,4,4,4,3,4,4,4,4,5,6,7,8,8,9,8,8,7,7,7,7,7,6,6,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,4,4,4,5,5,4,5,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,4,4,5,5,5,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,3,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,3,3,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,2,2,3,2,2,2,3,2,3,3,3,5,7,4,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,5,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,5,5,5,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,5,6,5,6,6,6,5,5,5,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,6,7,6,7,7,6,6,5,6,5,5,6,5,6,6,6,6,6,6,6,7,6,7,8,7,7,8,7,7,8,7,7,7,7,6,6,7,7,6,7,6,6,7,7,8,9,8,8,9,9,8,10,12,11,12,14,15,13,11,11,11,11,12,11,13,14,16,21,22,24,25,24,26,27,26,26,24,25,22,23,20,22,21,20,19,18,19,18,18,18,18,18,18,17,17,17,17,17,18,18,19,19,18,19,19],[26,25,25,24,24,22,19,21,20,19,17,20,18,16,17,17,16,15,16,14,14,14,13,12,11,11,9,8,10,9,8,7,9,8,7,8,9,8,7,9,9,7,8,10,10,8,10,10,10,10,11,11,12,12,12,12,12,12,11,11,11,11,10,10,10,9,9,9,9,9,8,8,7,8,8,7,6,7,7,6,6,7,6,7,7,8,10,12,12,12,13,13,11,10,11,10,10,9,10,9,10,10,11,9,9,10,10,10,9,12,11,11,10,12,12,11,12,12,12,13,14,14,14,15,17,15,17,16,16,16,15,17,18,17,16,16,16,15,14,14,11,13,11,11,11,10,10,10,10,9,9,10,11,11,11,10,11,12,12,13,13,13,13,14,14,14,14,15,14,15,16,16,16,16,16,16,17,15,16,15,14,15,14,15,14,13,13,12,12,12,12,12,11,11,12,12,11,11,12,13,11,12,13,14,13,12,13,13,13,13,12,12,12,12,12,12,11,12,12,13,13,13,13,11,13,12,12,11,12,12,13,12,12,12,13,12,13,14,12,13,13,13,14,14,14,14,16,14,15,15,15,13,13,14,15,14,14,15,15,12,14,14,13,12,12,12,12,12,13,14,14,16,14,15,14,14,14,14,15,14,14,14,14,15,15,16,16,16,14,14,14,13,12,13,13,14,15,14,16,16,16,15,15,16,14,15,16,16,16,15,14,14,14,13,13,13,12,12,13,12,12,12,12,11,11,11,11,9,9,10,10,9,11,11,13,14,14,14,13,13,13,11,12,12,11,12,12,12,12,12,11,12,11,11,11,11,11,11,11,11,10,11,11,10,10,11,10,9,10,10,10,8,9,10,11,11,12,11,12,11,12,11,11,10,11,11,11,11,12,11,12,13,13,14,14,13,13,12,11,11,10,10,10,10,10,10,9,9,9,9,9,8,6,8,6,7,8,7,6,8,8,6,7,8,7,8,8,8,8,8,7,6,5,5,4,5,5,4,4,4,5,5,5,5,5,6,5,5,6,7,7,7,6,5,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,8,8,7,8,8,9,8,8,6,7,7,7,7,6,6,6,5,6,6,6,7,7,8,8,9,9,8,9,9,9,9,9,9,9,9,9,9,9,8,9,8,8,8,8,9,9,9,10,11,12,12,13,14,14,15,15,16,17,16,15,14,12,11,10,9,8,8,8,7,7,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,8,8,7,7,8,7,6,6,7,6,7,8,7,8,8,10,10,11,10,9,8,9,9,8,8,8,8,8,7,7,7,6,7,7,6,6,7,6,5,5,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,4,4,4,5,5,6,6,7,6,5,5,5,4,4,4,4,4,3,4,4,3,4,3,3,3,3,4,3,4,5,5,5,5,5,5,4,3,3,3,3,2,2,3,2,3,2,2,2,2,3,3,3,3,3,4,4,3,3,3,3,2,2,2,2,1,0,1,1,2,2,3,4,3,4,4,4,5,5,5,5,4,5,5,4,4,4,4,3,4,4,5,5,6,4,2,3,3,3,4,4,4,5,5,5,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,4,5,4,4,4,4,4,5,5,5,6,6,6,6,6,7,7,7,6,6,6,6,5,5,5,5,5,5,5,6,5,6,7,6,6,7,7,8,8,8,8,8,7,7,7,6,7,6,5,6,5,6,6,7,7,7,7,7,7,7,8,8,8,9,9,9,8,9,8,8,8,7,7,7,7,6,7,8,8,8,8,8,8,8,8,8,9,9,9,10,10,10,9,10,9,9,8,7,8,8,8,8,9,9,9,9,8,8,10,9,9,10,9,10,10,9,10,10,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,11,11,10,11,12,13,12,14,15,13,13,12,12,13,13,14,13,14,16,19,19,21,23,21,23,24,23,23,21,22,20,20,19,20,19,19,18,17,18,17,17,15,16,18,18,16,16,17,15,17,16,17,18,18,18,18,17],[27,27,26,26,25,22,22,22,20,19,20,20,18,18,18,16,16,15,14,13,13,13,12,11,11,10,8,8,9,8,7,7,8,6,6,7,7,6,6,7,7,6,6,7,7,6,8,8,7,8,8,9,10,10,10,10,10,10,8,8,8,8,7,7,7,6,7,6,6,5,6,6,5,5,6,5,5,5,6,5,5,6,5,6,6,8,9,11,13,12,13,12,11,10,10,9,7,8,9,7,7,9,8,7,7,8,8,7,8,9,8,8,9,9,9,10,11,10,10,11,12,11,12,13,15,14,15,15,16,16,16,18,18,18,16,18,14,15,15,14,12,12,12,11,10,9,9,8,8,7,7,7,8,8,8,9,9,10,11,12,11,10,12,13,11,12,13,14,12,14,14,17,16,16,15,17,16,15,15,14,12,12,11,13,11,11,10,9,10,8,10,8,8,8,9,8,9,9,9,10,9,11,11,11,10,11,12,12,12,11,9,9,9,9,8,10,9,9,9,11,10,11,11,8,9,9,10,9,10,10,10,10,11,11,11,12,11,12,12,12,11,10,13,13,12,13,15,15,11,12,14,13,11,13,14,13,13,14,14,13,13,12,10,10,10,10,9,8,11,11,13,14,14,11,14,13,13,11,13,13,12,12,13,15,14,15,15,15,13,13,12,11,9,10,10,12,11,13,14,15,13,13,15,15,13,14,15,16,14,14,14,11,12,11,10,10,9,10,10,10,9,9,9,8,8,7,8,7,7,7,7,8,8,9,11,12,13,13,11,11,11,10,10,10,9,9,9,9,9,9,9,8,8,9,9,9,9,9,8,8,7,7,8,6,7,7,7,6,7,7,7,6,7,7,8,9,9,9,9,9,9,8,8,8,8,8,9,9,9,9,10,10,12,13,12,12,11,10,9,8,8,7,7,7,6,7,7,7,6,6,6,5,5,5,5,4,5,4,4,5,5,4,4,5,4,4,5,5,5,5,4,4,3,3,3,3,4,3,3,3,4,3,3,3,3,4,4,4,4,6,6,7,6,5,4,3,4,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,5,4,5,4,5,5,5,5,5,5,5,4,4,4,4,4,5,5,5,6,6,6,5,6,6,6,5,6,6,5,6,6,6,6,5,5,5,5,5,6,7,7,8,9,10,11,12,12,13,14,14,16,16,16,14,13,11,10,8,7,6,5,5,4,4,4,5,5,5,5,6,7,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,5,5,6,7,8,9,8,7,6,6,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,3,4,3,3,3,3,3,4,4,4,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,2,2,2,2,3,3,3,4,4,5,5,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,4,4,4,4,4,4,4,3,3,2,2,2,2,2,1,1,1,1,1,2,2,3,2,3,3,3,3,3,3,2,2,2,2,2,2,1,1,0,1,1,1,2,2,2,3,3,3,4,4,4,4,3,3,4,3,3,3,3,2,3,3,3,4,5,3,2,2,2,2,2,3,3,3,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,4,5,4,4,4,3,3,3,3,3,3,4,4,4,5,5,5,5,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,7,7,5,6,5,6,6,5,5,5,5,5,4,5,5,5,5,5,5,6,6,6,6,6,7,7,6,7,6,6,7,6,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,8,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,7,7,7,7,7,8,9,7,8,10,8,8,9,12,11,11,13,14,12,10,11,11,10,11,11,13,13,16,19,20,22,23,22,24,24,24,24,22,23,20,21,18,20,18,19,17,16,17,16,16,15,16,17,17,16,16,18,15,16,16,17,18,19,17,19,18],[26,25,24,24,23,20,21,20,18,18,20,18,16,17,17,14,14,15,13,12,13,13,11,10,9,10,8,8,8,7,6,7,7,6,6,6,7,6,6,6,6,5,6,7,6,6,7,8,7,8,9,9,10,10,9,10,9,10,9,8,8,8,7,7,7,6,6,6,6,5,6,5,5,5,6,5,5,5,5,5,5,5,5,5,6,7,9,11,11,10,11,10,10,9,9,8,7,8,8,7,7,8,8,7,8,9,8,8,8,9,8,9,9,9,9,10,10,10,10,11,12,12,12,16,16,15,15,16,16,15,15,17,19,18,16,18,15,16,14,14,12,11,12,11,10,9,9,7,8,7,6,6,7,7,7,8,9,10,11,12,11,11,12,15,11,11,15,15,12,14,16,18,17,17,15,19,16,15,14,14,12,13,11,12,11,10,10,9,9,9,9,9,8,9,10,8,9,10,9,9,10,10,12,12,10,12,13,12,12,11,9,10,9,9,8,9,9,10,10,9,10,11,11,10,10,10,10,9,10,10,10,10,11,11,12,12,11,12,14,11,11,11,14,11,12,13,14,14,12,12,15,13,11,13,15,12,12,15,16,12,13,12,11,10,9,10,9,9,11,12,13,14,14,13,13,14,13,12,13,13,13,12,13,16,15,17,16,16,14,12,13,12,10,10,10,11,12,13,15,15,14,14,17,17,13,15,17,17,15,15,14,11,12,11,10,10,10,9,10,10,9,9,8,9,8,8,7,7,7,7,7,7,8,10,13,14,15,15,13,13,12,11,10,11,10,10,10,9,9,9,9,9,8,9,9,8,8,8,8,7,7,7,7,6,6,7,6,6,6,7,7,6,7,7,8,9,9,10,9,9,9,8,8,8,8,8,9,9,10,10,11,12,13,14,13,12,11,10,9,8,7,7,7,7,6,6,6,6,5,5,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,4,4,4,6,7,7,6,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,5,5,5,4,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,4,4,4,5,5,6,7,8,9,10,11,12,14,15,15,16,17,17,17,16,14,12,10,8,6,5,4,4,4,4,4,4,4,4,5,6,7,7,7,7,7,6,6,6,6,6,6,5,5,5,4,4,4,3,3,3,3,3,4,4,4,6,7,8,9,8,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,3,2,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,4,4,5,5,4,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,2,2,2,2,3,3,4,4,4,4,4,3,3,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,1,2,2,1,1,1,0,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,5,6,4,3,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,4,5,5,4,4,4,4,3,3,4,4,3,4,4,4,5,5,5,5,5,6,6,5,6,5,6,6,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,7,8,6,7,9,8,8,9,11,10,11,13,14,13,10,11,10,10,11,11,13,15,16,20,22,24,25,23,25,26,25,25,24,24,21,23,20,21,20,19,19,18,19,18,18,17,18,18,18,17,17,17,17,16,16,18,18,19,19,20,19],[26,26,25,25,25,23,21,21,21,21,19,18,19,18,17,16,16,15,14,14,14,13,11,11,10,9,8,8,8,8,7,7,7,7,7,7,7,6,6,7,7,6,7,8,6,7,8,8,7,8,9,9,11,12,11,11,11,11,9,9,9,9,8,7,7,6,7,7,6,6,7,6,6,6,6,6,5,6,6,6,5,6,6,6,6,8,10,12,12,11,12,12,10,10,10,9,9,8,9,8,9,9,10,8,9,9,8,8,9,10,8,9,9,10,10,10,11,11,11,12,13,12,13,15,16,15,16,17,17,17,17,19,20,19,17,18,16,16,16,14,13,13,13,12,12,10,10,8,8,7,8,7,7,8,8,9,10,11,11,13,13,11,13,16,11,12,14,15,13,15,16,18,19,17,17,20,18,16,15,15,12,12,11,13,11,10,10,9,10,9,9,9,9,8,9,8,8,10,9,9,9,10,12,11,11,12,12,11,12,12,9,10,9,9,10,10,9,10,10,12,12,12,12,9,11,10,11,9,10,11,10,9,12,12,12,14,14,13,15,14,12,13,16,14,15,14,15,16,13,13,15,14,12,14,15,13,14,16,17,13,13,13,10,11,9,10,10,10,12,12,14,17,16,13,14,13,15,13,14,14,14,13,14,17,17,19,17,17,15,13,12,12,10,11,10,12,12,14,16,16,15,14,17,17,15,16,18,18,16,16,15,12,13,12,12,11,10,11,12,11,10,10,9,9,8,8,8,7,7,8,7,7,9,10,13,15,15,15,13,13,12,11,12,10,11,10,11,10,10,10,10,10,10,11,10,9,10,9,9,8,8,9,9,7,7,8,7,6,8,8,6,6,8,8,8,9,10,10,9,9,10,10,9,9,9,9,10,10,10,11,12,12,14,15,14,15,13,11,11,10,9,8,8,9,8,8,8,7,7,7,7,5,5,5,5,4,5,4,5,5,5,5,5,5,4,5,5,6,5,5,5,4,4,3,3,3,4,3,3,3,4,3,3,4,4,4,4,5,5,6,7,8,7,6,5,3,5,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,5,5,5,6,6,7,6,6,7,7,7,6,7,7,6,7,7,6,6,6,5,6,6,6,7,7,8,9,10,11,13,13,14,15,16,16,17,17,17,16,14,12,10,9,8,6,6,5,5,5,5,5,5,5,6,7,8,8,7,8,8,7,7,7,7,7,7,6,6,6,5,5,5,4,4,4,4,4,5,5,6,7,8,9,10,10,9,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,3,3,3,4,5,5,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,4,4,4,3,3,2,2,2,2,2,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,1,2,1,1,0,1,1,2,2,2,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,5,3,2,1,2,2,2,2,2,2,3,3,4,4,4,5,4,5,4,4,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,3,3,3,3,4,4,4,4,4,3,4,4,3,4,4,3,3,3,3,2,3,3,3,3,3,4,4,4,5,4,5,5,5,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,4,4,4,5,4,5,5,5,6,6,5,5,4,5,5,5,4,4,4,4,3,4,4,4,4,5,5,5,5,5,6,5,6,6,5,6,5,6,6,5,5,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,7,6,6,7,6,6,6,6,6,6,5,6,5,5,6,6,6,6,6,6,7,8,8,6,7,9,9,8,9,12,11,11,13,13,12,11,10,10,10,11,11,13,14,17,21,21,23,24,23,25,25,25,25,24,24,22,21,20,21,19,19,19,18,18,18,18,17,17,19,18,18,18,18,16,17,17,19,19,18,18,20,18],[26,26,26,25,24,23,22,21,19,20,20,17,18,19,17,15,15,16,15,14,14,14,11,11,11,10,9,8,8,7,7,7,7,6,6,7,6,6,6,7,6,6,6,7,6,6,8,8,7,8,9,9,10,11,10,10,10,10,9,8,8,9,7,7,7,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,6,6,7,9,11,11,12,12,13,11,9,10,9,9,8,9,8,8,8,8,7,8,9,8,7,8,9,8,8,9,9,9,9,11,10,10,12,13,12,13,17,16,15,17,17,17,16,16,19,21,20,19,19,17,17,16,15,14,14,13,12,12,10,10,8,8,7,7,7,7,8,8,10,10,11,11,13,12,10,12,14,11,12,14,14,12,14,15,17,17,15,15,18,17,15,15,13,12,12,11,11,12,12,11,10,10,11,9,9,10,9,10,10,10,10,9,10,10,12,12,10,11,13,12,11,11,11,9,9,9,8,8,10,10,10,10,10,11,12,10,10,11,10,9,9,10,9,11,11,10,10,12,12,12,12,14,12,10,12,13,11,12,13,15,13,11,12,14,12,11,13,14,12,12,14,15,11,12,11,10,10,10,10,10,9,11,13,13,16,14,13,13,14,13,12,13,15,12,12,14,16,14,16,16,14,14,12,11,11,10,10,10,11,12,12,15,16,14,14,16,17,14,15,18,18,15,14,14,11,13,12,11,11,10,10,11,11,10,10,9,9,8,7,8,8,7,7,7,8,9,11,14,14,16,15,13,14,12,11,11,11,10,11,10,9,9,9,9,9,9,9,9,9,10,9,9,8,7,8,8,7,7,7,7,7,7,7,7,6,7,8,9,9,10,9,10,10,10,9,9,9,9,9,10,10,9,10,12,11,14,14,12,13,12,10,10,9,9,8,8,8,7,7,7,7,6,6,6,5,5,5,5,4,5,4,5,4,4,4,4,5,4,4,4,5,5,4,4,4,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,7,8,6,5,4,4,4,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,3,3,3,4,4,4,5,6,6,5,5,6,6,5,6,7,6,6,6,6,6,5,5,4,5,5,5,6,7,7,8,9,11,11,13,13,14,14,15,17,17,16,15,14,12,10,8,7,5,5,4,4,4,4,4,4,5,5,6,6,7,7,7,7,6,6,6,6,6,6,6,5,5,4,5,4,4,3,3,3,4,4,4,5,6,7,8,9,8,7,7,6,6,6,6,5,5,5,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,4,4,3,3,3,2,3,3,3,2,2,3,2,2,2,2,1,1,1,2,2,2,3,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,3,2,2,2,2,2,2,2,2,1,2,1,1,1,0,1,1,1,2,2,2,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,4,5,3,2,1,1,2,1,1,1,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,3,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,4,5,4,5,5,5,4,3,4,4,3,3,3,3,3,4,3,4,4,4,5,5,5,5,5,5,5,5,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,5,6,6,5,5,5,5,5,5,5,4,5,5,5,5,5,7,7,6,6,8,7,7,9,10,9,10,12,13,12,10,10,10,9,10,10,12,14,17,20,21,23,25,22,24,26,25,26,24,25,21,23,20,22,20,20,19,18,19,19,18,18,18,19,18,16,18,18,15,16,17,17,18,17,18,19,19],[25,24,25,23,23,21,20,19,18,18,19,18,16,16,17,15,13,14,13,12,12,12,11,10,9,9,8,7,8,7,7,7,7,6,6,6,6,6,6,6,6,5,6,7,6,5,7,7,6,7,8,9,10,9,9,9,9,9,9,8,8,7,7,7,6,6,6,6,6,5,6,5,5,5,6,5,4,5,5,5,5,5,5,6,6,7,8,10,10,10,10,10,9,9,8,8,8,8,8,7,8,8,8,8,8,8,8,7,8,8,8,8,8,8,9,8,10,9,9,10,12,11,11,15,16,15,15,16,15,16,16,17,20,17,16,17,16,15,15,14,12,12,12,11,11,9,10,8,8,7,7,7,7,7,8,8,8,9,12,11,11,11,12,12,12,13,14,15,12,14,14,16,15,16,15,17,15,14,14,14,11,12,11,12,11,9,11,9,9,10,9,9,9,9,11,8,9,10,10,10,10,11,12,11,11,12,12,12,13,11,9,10,9,9,8,10,9,10,10,10,10,11,11,9,11,10,10,9,11,10,10,10,11,10,13,12,12,13,13,12,12,11,14,11,12,14,13,13,12,12,13,12,11,12,13,12,13,14,15,12,12,11,11,10,9,10,9,9,11,12,13,13,14,14,13,12,13,12,12,12,13,13,13,14,14,15,15,14,13,12,12,11,10,10,10,11,13,13,14,14,15,14,15,16,13,14,16,15,14,13,13,11,12,12,10,10,10,9,10,9,10,9,8,8,8,7,7,7,6,7,7,7,8,10,13,14,15,15,13,13,12,10,10,10,10,10,9,9,9,9,9,8,8,8,9,8,8,8,8,7,6,7,6,6,6,6,6,5,6,6,6,6,7,7,7,9,9,8,9,9,9,9,8,9,8,8,9,9,9,9,10,12,13,13,13,12,11,10,8,8,7,7,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,6,7,7,5,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,5,5,4,4,4,3,3,3,4,4,4,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,6,7,8,9,10,11,12,14,14,15,16,16,16,17,15,14,11,9,7,6,5,4,4,3,4,3,4,4,4,5,6,6,6,6,6,6,6,5,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,4,4,5,7,8,9,8,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,2,2,3,2,3,2,2,2,2,2,2,2,2,2,3,4,4,4,3,2,3,2,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,2,2,3,3,3,3,4,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,2,2,2,1,1,1,0,1,1,1,1,2,2,3,3,3,2,2,3,3,2,2,3,2,2,3,3,5,6,3,2,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,6,6,5,6,7,7,6,8,10,9,10,12,13,12,10,10,10,9,10,10,12,14,16,20,21,23,24,22,25,25,25,25,24,25,23,23,21,23,21,20,19,19,20,18,18,17,18,19,19,18,17,19,16,15,15,15,15,15,16,18,18],[25,25,25,25,24,22,21,21,19,20,20,18,18,18,17,15,15,16,15,14,13,14,12,12,11,10,9,8,9,8,8,7,7,6,6,7,7,6,6,7,6,6,6,7,6,5,8,8,7,8,8,9,9,10,10,10,10,10,8,9,8,8,7,7,6,6,6,6,6,5,6,6,5,5,5,5,4,5,6,5,5,5,6,5,6,7,8,9,10,11,11,11,10,9,10,9,8,8,9,8,8,8,9,8,8,9,9,8,8,9,9,9,9,10,9,9,11,10,10,11,12,11,12,16,17,16,17,16,16,16,16,17,20,18,16,17,16,15,15,15,13,14,12,12,11,9,10,8,8,7,7,7,7,7,8,8,10,10,11,12,12,10,12,14,11,12,14,14,12,14,15,17,16,15,14,17,17,14,14,14,12,12,11,12,12,11,11,9,9,10,9,9,8,9,10,9,9,10,9,10,10,12,12,11,11,12,12,12,12,11,8,9,8,8,8,10,9,10,9,10,10,12,11,9,10,10,10,9,10,10,11,10,11,10,14,12,12,13,13,12,10,13,14,12,12,15,15,13,11,12,13,12,10,13,12,12,12,14,14,11,12,11,10,10,10,10,9,9,11,12,13,15,14,13,13,14,13,13,13,14,13,13,13,15,14,16,15,13,14,12,12,12,10,11,9,11,12,13,14,17,15,13,16,17,13,14,18,18,14,14,14,11,12,11,11,10,9,10,11,11,9,10,9,8,8,8,8,7,6,7,7,7,8,10,12,13,15,15,13,14,12,11,11,10,10,10,10,9,9,9,10,9,9,10,9,8,10,9,8,7,6,8,7,6,6,7,6,7,6,7,6,6,7,8,8,9,10,9,9,10,9,9,9,10,9,9,10,10,9,10,11,11,12,13,12,12,12,10,10,9,8,7,7,7,6,7,6,6,6,6,6,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,7,7,5,4,4,3,4,3,3,3,3,3,4,3,4,4,4,4,4,4,5,4,5,5,5,4,5,4,5,4,4,5,4,4,5,4,4,3,3,4,4,4,5,5,6,5,5,6,6,6,5,6,6,5,6,6,5,5,5,5,5,5,5,5,6,7,8,8,10,11,13,12,14,13,14,16,16,16,15,13,11,10,8,6,5,5,4,4,4,4,4,4,5,5,6,6,6,6,6,7,6,5,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,4,5,5,7,8,8,8,7,6,6,6,6,6,6,5,5,5,5,5,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,5,4,4,3,3,3,2,3,3,3,2,3,3,2,2,2,2,2,1,1,1,1,2,2,3,3,3,3,4,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,3,3,2,2,3,2,2,2,3,2,2,3,3,5,4,3,2,2,2,2,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,1,2,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,3,4,3,4,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,4,5,5,5,4,3,4,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,6,6,5,5,7,6,6,7,9,9,9,11,12,11,8,9,9,8,9,9,11,14,17,21,22,23,24,23,25,25,26,26,25,25,23,24,21,22,21,21,19,19,20,20,18,17,18,19,17,16,17,17,15,15,15,14,15,16,14,18,16],[26,24,24,23,23,21,20,19,19,18,19,18,16,16,17,14,14,14,13,13,12,13,12,11,10,10,9,9,9,8,9,8,8,7,7,7,8,7,7,8,7,6,7,8,8,7,8,8,8,8,8,9,10,10,9,10,10,10,9,9,9,9,8,8,7,7,8,7,7,6,7,6,6,7,7,7,6,6,7,7,6,7,6,7,7,7,9,10,10,10,10,11,10,10,9,8,9,9,9,8,9,9,9,9,9,9,9,9,8,9,9,9,10,10,10,10,11,10,10,11,13,12,12,15,16,17,17,15,16,16,15,18,20,17,17,17,16,15,16,14,12,14,12,11,11,10,10,9,8,8,8,8,8,8,10,9,10,10,12,12,13,12,13,14,13,14,14,15,14,15,15,17,16,17,17,17,17,15,15,14,12,13,12,13,12,10,12,10,10,10,10,9,9,10,11,9,9,11,11,11,11,12,13,13,13,12,13,13,14,13,11,11,10,10,9,10,10,10,11,11,12,12,13,10,12,12,12,11,12,12,13,12,12,12,15,14,13,15,16,13,12,13,15,14,14,15,15,15,13,13,14,14,12,13,14,14,13,14,15,13,13,12,11,12,10,12,10,10,12,13,13,15,14,14,14,13,14,13,13,14,14,13,14,15,15,16,15,15,14,14,12,12,11,11,11,12,13,14,16,16,16,14,16,15,14,14,16,16,14,15,15,12,13,13,11,11,10,10,11,10,11,10,10,10,9,8,8,8,7,7,8,8,9,11,13,14,15,16,14,14,12,11,11,11,10,11,11,10,10,10,11,9,9,10,9,8,10,9,9,8,7,8,8,7,7,7,7,7,7,7,7,7,8,8,9,10,10,9,10,10,10,9,9,10,8,9,10,10,9,10,11,12,13,14,13,12,11,11,10,8,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,5,4,5,5,4,4,5,4,5,5,6,5,5,5,4,4,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,6,7,7,6,6,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,6,6,5,5,6,6,6,6,6,6,6,7,6,6,6,6,5,5,6,6,6,7,7,8,9,10,11,12,14,14,14,15,16,17,16,15,13,11,10,8,7,6,6,5,4,5,4,5,5,5,6,7,7,8,7,7,7,7,7,7,7,7,7,6,6,5,5,5,5,4,4,5,4,4,4,5,6,6,7,8,9,9,8,7,7,7,6,6,6,6,5,6,5,6,5,5,5,5,5,5,4,4,3,4,3,4,3,4,4,4,4,5,4,4,4,5,4,5,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,4,3,3,3,3,4,4,4,3,3,4,3,3,3,3,3,2,2,2,2,3,3,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,4,3,3,4,3,3,2,2,2,2,3,3,3,3,2,2,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,0,1,1,1,2,2,3,3,2,2,3,3,2,2,3,3,3,3,4,5,6,4,3,2,2,2,1,1,1,1,1,1,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,2,3,2,3,2,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,5,5,5,5,5,4,4,4,4,4,4,3,4,3,4,3,4,4,4,5,4,5,6,5,5,6,5,5,6,5,5,5,5,5,5,4,5,4,5,4,4,5,5,6,6,6,6,7,7,7,8,10,9,10,12,13,12,11,10,10,10,10,11,12,14,17,21,21,22,24,23,25,25,25,25,24,25,22,24,22,22,21,20,18,19,19,18,17,16,17,18,17,16,17,17,16,14,14,13,15,16,13,16,15],[27,26,26,25,25,24,23,22,22,22,21,20,18,19,19,17,16,16,15,14,14,14,12,12,10,11,10,9,9,9,9,8,8,8,8,8,8,8,8,8,8,7,8,9,8,8,9,8,8,9,9,10,10,11,10,11,11,10,9,9,9,9,8,8,8,8,8,8,8,6,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,10,11,10,11,10,9,9,10,9,9,8,10,9,9,9,9,10,9,9,10,10,10,10,10,10,11,10,12,11,12,13,14,13,14,17,18,16,17,16,16,17,17,18,19,18,19,17,16,15,15,14,13,14,12,12,11,10,10,9,8,8,8,8,8,8,9,9,10,10,12,13,12,11,12,14,11,12,14,14,12,15,15,17,17,15,15,17,17,14,14,13,12,12,11,12,12,11,11,9,10,9,9,9,9,9,10,8,9,10,10,10,10,13,12,10,11,12,12,11,13,12,9,10,9,9,8,10,10,10,10,10,11,11,12,9,10,10,10,9,10,10,11,10,11,10,13,11,12,12,14,12,10,12,14,12,13,13,14,13,12,12,13,12,11,13,12,13,11,14,14,12,12,11,10,11,10,11,10,9,11,13,13,15,14,13,12,14,13,12,12,13,12,12,13,15,14,16,15,13,14,12,12,12,10,10,10,11,14,13,15,17,14,13,15,16,13,14,18,17,14,14,15,12,13,11,12,11,9,10,12,11,10,10,9,9,8,8,8,8,7,8,9,9,10,11,13,15,16,17,14,14,13,12,12,12,11,11,12,11,10,11,11,10,9,11,10,9,10,9,8,7,7,8,7,7,7,8,8,7,7,8,7,7,8,9,9,11,11,10,10,11,10,10,10,11,9,9,10,10,10,10,12,12,13,13,13,12,11,10,10,9,8,8,8,8,7,7,7,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,4,4,4,3,3,3,3,4,3,3,4,4,4,3,4,4,5,4,5,5,6,7,7,6,5,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,5,5,4,4,4,4,4,5,5,5,6,5,6,6,6,6,6,7,7,6,7,7,6,6,6,5,5,5,5,6,7,7,8,9,10,11,12,13,14,14,15,16,16,16,16,14,12,10,8,7,6,5,5,5,5,5,5,5,5,6,6,7,7,7,7,7,7,6,6,7,7,6,6,6,5,5,5,5,5,4,4,4,4,4,4,5,6,7,8,8,8,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,4,3,3,3,3,3,2,3,2,2,2,3,3,5,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,4,4,4,3,2,2,2,2,2,3,2,3,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,2,1,1,1,1,1,1,2,2,3,3,3,3,2,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,6,6,5,5,7,6,6,7,9,9,9,11,12,11,10,10,10,9,9,9,11,13,16,21,22,24,25,24,26,26,25,25,23,24,21,22,20,20,20,19,18,19,18,19,18,16,17,18,18,16,17,17,17,15,17,13,16,16,12,16,16],[26,25,26,25,25,23,23,22,22,20,21,20,18,18,18,17,15,16,15,14,13,14,12,11,10,10,10,10,9,9,9,8,9,8,9,8,8,8,8,8,8,8,8,9,8,8,9,9,9,9,9,10,11,11,10,12,11,10,10,10,10,9,9,9,8,8,8,8,8,7,8,7,7,7,8,7,7,7,7,7,6,7,7,7,7,8,9,10,11,11,11,11,10,11,9,9,10,9,10,9,10,10,9,9,9,10,10,9,9,10,10,10,10,11,11,10,13,12,11,12,14,13,13,17,18,17,18,17,17,17,17,18,20,18,17,17,16,15,16,14,12,14,13,12,11,10,11,9,9,8,8,8,9,8,9,9,11,11,12,13,13,12,14,15,13,13,16,17,14,16,17,19,18,17,17,17,17,15,17,16,14,14,12,14,13,12,12,10,10,10,10,11,9,10,11,9,10,10,11,10,10,12,13,12,12,13,14,14,15,13,11,10,10,10,9,11,10,11,11,11,12,12,13,9,11,12,10,9,12,11,11,9,12,11,14,13,13,13,14,13,11,13,14,15,15,15,15,16,12,14,15,15,11,14,15,14,14,16,16,14,14,12,11,11,10,12,10,10,12,13,14,16,15,14,15,14,14,13,14,14,14,15,16,16,16,16,17,16,15,14,14,13,10,12,12,14,15,14,16,17,16,15,16,17,15,15,18,17,15,16,15,14,15,13,12,13,12,12,13,12,11,10,11,10,9,9,9,9,8,8,9,9,10,11,14,15,16,17,14,15,14,12,12,12,11,12,12,12,10,11,12,10,11,11,11,10,11,10,9,9,8,9,8,8,7,8,8,8,8,8,8,8,8,9,10,11,11,10,11,11,11,10,10,11,10,10,11,11,11,11,12,13,14,14,14,13,12,11,10,10,9,9,8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,4,4,4,3,4,3,3,4,4,3,4,4,4,4,5,5,5,5,5,5,6,7,7,6,6,5,4,5,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5,4,6,6,6,5,5,4,4,4,4,5,5,6,6,6,6,6,7,6,6,6,7,7,6,7,7,7,6,6,5,6,6,6,6,7,8,9,9,11,12,14,14,15,15,16,17,17,17,16,15,12,11,9,8,6,6,5,5,5,5,5,5,6,6,7,7,8,7,8,8,7,7,7,7,8,7,6,7,6,6,6,5,5,4,5,4,5,4,5,6,6,7,8,9,9,8,7,7,7,6,6,7,6,6,6,6,6,5,6,6,5,5,5,5,5,4,4,3,4,4,4,5,4,4,5,4,4,4,5,5,5,4,5,5,5,5,5,4,4,3,3,3,3,3,3,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,4,4,4,4,3,3,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,3,2,3,3,3,2,2,2,1,1,1,0,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,5,4,3,3,3,2,2,1,1,1,1,1,1,2,2,2,3,3,3,2,3,3,2,2,2,3,2,2,3,2,3,3,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,5,4,5,5,5,4,3,4,3,3,3,3,3,3,3,3,4,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,6,6,5,6,7,6,6,7,10,9,10,12,13,12,10,9,10,9,10,10,11,14,16,20,22,23,24,24,26,26,25,25,24,25,23,23,21,22,20,20,18,18,18,18,16,16,17,17,17,17,16,17,19,17,17,14,16,17,14,16,16],[27,26,26,27,26,23,24,24,22,21,23,21,18,19,21,18,16,18,18,15,14,16,14,13,12,13,12,11,12,11,11,10,11,10,10,10,10,10,9,10,11,9,10,11,11,10,11,11,11,12,11,12,13,13,12,14,14,12,12,12,12,11,11,11,11,10,10,10,9,9,10,9,10,10,9,9,9,10,9,9,8,8,9,8,8,9,10,11,11,12,12,12,12,11,11,11,12,11,12,10,12,11,11,11,11,12,12,11,12,13,12,13,14,14,14,13,16,14,14,15,17,16,16,18,19,18,20,17,18,18,18,20,21,19,19,19,18,17,16,15,13,14,12,13,12,11,12,10,10,10,10,10,10,10,10,11,12,13,14,16,15,13,16,17,14,15,18,18,14,18,18,19,19,18,16,19,19,16,17,15,14,14,13,15,14,13,13,11,11,12,11,12,10,11,12,11,11,12,12,12,11,14,15,13,12,14,15,14,15,13,10,11,11,11,10,11,12,11,12,12,12,13,13,11,11,12,11,10,12,12,12,11,13,12,14,14,14,14,15,15,12,13,17,15,15,16,18,16,14,15,17,15,13,15,15,14,14,17,17,14,15,13,12,12,11,12,12,11,13,13,15,17,15,14,14,16,15,15,15,16,14,14,16,17,17,19,18,16,16,13,14,13,12,12,13,14,15,15,17,18,16,15,17,19,14,16,20,20,15,17,16,14,16,13,14,13,13,15,16,14,13,12,12,12,10,11,11,10,10,10,11,10,12,12,14,16,18,18,15,17,15,14,15,15,13,15,15,14,13,15,15,13,13,14,13,11,13,13,10,10,9,10,11,10,9,10,10,9,10,11,10,10,11,11,12,14,14,13,13,14,13,12,13,14,11,13,13,13,13,12,14,15,15,15,14,14,14,12,12,11,10,10,11,10,9,10,10,9,9,10,10,9,8,8,8,8,8,8,7,7,8,7,7,7,7,7,7,7,6,6,6,5,5,5,4,4,5,5,4,5,6,6,5,6,6,7,6,6,7,8,9,8,7,7,6,5,6,6,6,5,6,6,6,6,7,6,7,7,7,7,7,7,8,8,8,7,7,6,6,6,6,6,6,6,6,6,6,6,5,6,6,7,7,8,8,8,8,9,8,8,8,10,9,8,9,10,9,9,8,8,8,8,8,8,9,9,10,10,12,13,14,15,16,16,17,18,19,18,17,16,14,12,10,9,8,8,8,7,7,7,7,7,8,8,8,9,9,9,9,9,9,9,9,9,9,9,8,8,8,8,7,7,7,6,7,6,7,6,7,7,7,8,9,10,9,9,8,8,8,8,8,8,8,7,7,7,7,7,8,8,7,7,7,7,7,6,6,5,6,5,5,6,6,6,6,5,5,6,6,6,7,6,6,7,6,7,6,6,5,5,5,4,4,4,5,4,5,4,4,4,4,5,5,6,5,5,6,6,6,5,5,4,4,4,4,3,4,4,4,6,5,5,4,4,4,4,4,4,5,4,4,5,4,5,5,4,3,3,3,3,3,3,4,4,4,5,5,4,4,4,3,4,3,4,4,4,4,4,4,3,3,2,2,2,2,2,2,3,3,2,3,2,2,3,2,3,3,3,4,3,3,3,3,2,2,1,1,1,0,1,1,2,2,2,2,2,2,2,3,3,3,3,3,4,5,5,5,4,3,3,3,2,2,2,2,1,2,2,2,3,3,3,4,4,3,3,4,3,3,4,3,3,3,3,3,3,3,3,3,2,3,2,2,2,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,4,3,3,4,4,4,5,4,4,4,5,4,4,5,5,4,4,4,4,4,4,4,3,4,3,4,4,3,4,4,5,5,5,4,5,5,6,6,6,5,5,5,4,4,4,5,4,4,4,4,4,4,4,5,4,6,6,5,6,6,7,7,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,6,5,6,7,6,7,8,7,6,7,7,6,6,6,5,6,6,6,6,6,6,6,6,6,7,8,6,7,8,8,7,9,11,11,11,14,14,14,11,11,11,10,11,11,12,14,17,21,21,24,25,24,27,27,25,25,24,24,22,23,21,21,20,20,18,17,18,18,18,16,17,18,18,17,16,17,18,15,16,16,19,17,16,17,17],[27,26,26,26,26,23,24,23,22,21,22,21,18,18,20,18,16,17,18,16,14,16,14,13,12,13,12,11,11,11,11,10,11,10,11,10,11,10,10,10,11,9,10,11,11,10,11,11,11,12,12,13,14,14,13,15,14,13,13,13,12,12,11,11,11,10,11,10,10,9,10,9,10,9,10,9,9,9,9,10,9,9,9,10,9,10,11,12,12,13,13,12,11,12,11,10,11,11,11,10,11,11,11,11,11,12,11,11,11,13,12,12,13,14,14,13,15,15,13,15,17,17,16,19,20,18,20,19,19,19,18,21,22,20,19,18,18,18,17,16,14,14,14,14,12,12,13,11,11,11,10,10,12,11,12,12,14,15,16,17,18,16,17,19,18,17,19,21,17,20,20,22,21,20,20,20,20,19,19,19,17,18,16,17,17,15,15,12,12,14,13,13,13,13,14,12,13,14,13,13,14,14,17,16,14,15,18,17,15,14,13,12,13,12,12,13,12,13,13,13,13,14,14,12,13,14,12,11,14,13,13,13,14,13,15,15,15,13,14,15,13,13,15,16,15,16,17,17,14,16,17,15,14,17,16,15,17,18,19,16,17,16,15,14,13,14,12,11,15,15,17,19,17,16,17,17,16,15,16,17,16,17,19,19,19,19,19,19,19,17,17,17,15,16,15,17,18,17,19,20,19,18,19,20,18,19,21,21,20,19,20,18,19,18,17,17,16,16,17,16,16,15,14,15,13,13,12,12,11,11,12,12,13,14,16,18,19,20,17,17,17,16,15,17,15,16,16,16,16,16,16,15,14,16,15,13,14,14,12,12,10,12,13,11,11,12,11,10,11,12,11,11,12,13,14,15,15,15,16,14,15,14,14,15,13,14,15,14,15,14,15,15,16,16,16,15,14,14,13,13,12,11,12,12,10,11,11,10,10,11,10,9,9,8,9,8,8,8,8,8,8,8,8,8,8,7,8,8,7,7,6,7,5,6,6,5,6,7,7,6,7,8,7,7,7,7,8,7,8,8,9,9,8,9,7,7,7,7,8,8,8,7,7,8,8,7,8,8,8,8,8,7,9,8,8,8,8,7,7,7,7,7,7,8,7,8,7,6,6,7,7,8,8,9,9,8,8,10,9,9,9,10,9,9,11,10,9,9,8,8,9,8,9,8,9,10,11,11,12,14,15,15,17,16,17,18,19,19,18,16,14,12,11,10,9,9,8,7,7,7,8,7,8,8,8,9,9,9,9,10,9,9,9,9,9,9,8,9,8,8,7,7,7,7,7,6,8,7,7,8,8,9,9,10,9,9,7,9,9,8,8,8,9,8,7,8,8,7,8,8,8,8,8,7,8,7,7,6,7,6,6,7,6,6,7,6,6,6,7,7,7,6,7,7,7,7,7,7,7,6,6,5,5,5,4,6,5,5,5,5,5,6,5,6,5,5,6,6,6,6,6,6,5,4,4,4,4,4,5,5,5,5,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,4,4,4,3,3,3,4,4,5,4,5,4,3,3,4,3,5,4,4,4,4,4,4,4,3,3,2,2,2,2,2,3,3,3,2,3,3,3,4,4,4,4,4,4,4,4,3,2,2,2,1,1,0,1,1,2,2,2,2,3,2,2,3,4,4,4,4,6,6,5,5,5,4,4,3,3,2,2,2,2,2,2,3,4,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,3,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,4,4,4,5,5,4,5,4,4,4,4,3,4,4,4,5,5,5,5,6,5,5,5,5,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,6,6,6,6,6,6,7,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,7,8,7,7,8,8,8,8,7,6,6,6,6,6,6,6,6,6,6,5,6,7,7,7,8,9,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,6,6,7,8,8,9,8,8,9,10,9,10,12,12,12,14,14,13,12,12,12,11,12,12,13,14,16,21,21,24,24,24,26,26,26,26,25,26,22,23,20,22,20,20,18,17,17,16,15,16,15,16,17,17,15,15,18,15,15,14,15,16,13,16,15],[25,24,25,25,24,22,22,23,22,21,22,20,20,18,20,18,16,17,18,16,14,16,14,13,12,13,11,10,12,12,12,10,12,11,10,11,11,10,10,11,11,10,11,12,11,11,12,12,12,12,13,14,14,15,14,16,15,15,14,13,14,12,13,13,12,11,11,11,10,10,11,10,10,9,10,9,9,9,9,9,8,8,8,8,8,9,10,10,11,12,12,13,12,12,11,11,11,10,12,11,12,12,12,11,12,13,13,12,12,13,14,13,14,15,14,14,15,15,15,16,17,17,16,18,19,18,20,19,19,18,19,20,20,19,20,19,18,17,15,15,13,15,12,12,11,11,13,11,10,11,11,10,11,11,12,12,13,14,15,16,16,16,16,18,17,17,18,18,16,17,17,19,20,18,18,20,19,17,18,18,15,17,15,17,16,15,14,12,13,13,13,13,12,13,13,12,12,12,13,13,13,14,15,15,14,14,15,15,15,13,13,12,13,12,12,12,12,13,13,13,13,13,13,12,12,13,12,12,13,13,12,13,13,12,15,14,13,15,13,15,13,14,13,14,15,15,17,16,14,15,17,14,14,16,15,14,16,17,18,14,16,14,13,14,13,13,12,12,13,16,16,17,18,15,17,16,15,15,16,16,14,15,16,17,17,19,18,16,16,15,15,15,13,14,14,15,17,17,18,19,18,17,18,18,16,17,19,20,17,18,18,15,18,15,16,16,15,16,17,16,16,14,14,13,13,13,12,12,11,12,12,11,12,13,15,17,18,18,16,17,17,15,16,16,15,15,17,16,15,16,17,16,14,16,15,14,14,14,12,11,11,13,14,11,12,13,11,12,12,13,11,12,12,12,13,15,15,15,15,15,15,14,14,15,13,14,15,14,14,15,16,15,16,16,16,15,15,14,13,13,12,12,12,13,11,12,12,10,11,12,11,10,9,9,9,9,10,9,9,9,9,9,9,9,8,8,8,9,8,7,8,7,7,7,6,6,7,7,6,7,7,7,7,7,7,8,8,7,7,8,8,8,8,8,7,7,7,7,7,7,7,7,8,8,7,8,9,8,8,9,9,8,9,9,9,9,9,8,9,8,8,8,7,8,7,8,7,8,7,8,8,8,9,9,10,9,9,10,10,10,10,11,11,9,12,12,10,11,9,9,9,9,9,9,9,11,11,11,13,15,15,16,16,17,17,19,19,19,18,17,16,14,12,11,10,9,9,8,8,8,8,8,8,8,9,9,9,9,10,10,9,9,10,9,10,9,9,10,8,8,9,8,8,8,8,8,7,8,7,8,9,9,9,10,9,9,8,9,9,9,8,9,9,8,8,8,8,7,8,9,8,7,8,8,7,8,7,7,6,6,7,7,6,6,7,6,6,6,7,6,7,6,6,7,7,7,7,7,7,7,6,6,5,5,6,6,5,5,5,5,5,6,5,6,5,5,5,6,6,6,6,5,5,5,5,4,4,5,5,6,5,5,4,4,4,4,4,4,5,4,4,5,5,5,5,4,5,4,3,4,3,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,5,4,4,4,4,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,3,3,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,5,6,5,5,4,4,4,3,3,3,2,2,2,2,2,2,3,3,3,2,2,2,2,2,3,3,2,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,4,5,5,4,5,5,5,5,5,5,5,6,6,5,4,4,4,4,4,4,5,4,5,6,6,5,6,6,6,7,6,6,6,6,6,6,6,7,6,6,6,5,5,5,5,5,6,7,7,7,7,8,8,8,7,7,7,7,6,8,7,7,7,7,7,6,5,6,6,7,7,8,8,8,8,9,8,8,8,8,8,8,7,8,7,7,8,7,7,7,6,7,8,9,9,9,8,10,10,9,10,13,12,12,13,14,13,12,11,11,11,11,12,12,14,15,19,18,21,22,21,24,24,24,24,22,23,21,20,19,19,17,18,17,16,15,15,16,14,14,15,16,15,12,14,18,13,14,12,16,15,13,16,16],[26,25,25,25,24,23,24,23,22,21,22,20,18,18,19,18,15,16,16,15,13,14,13,12,10,12,10,9,10,10,9,8,10,9,8,9,9,8,8,10,9,8,9,10,9,8,10,10,9,10,11,12,12,13,13,14,13,13,13,12,12,10,11,11,10,9,9,9,8,8,9,8,8,8,8,7,7,8,7,8,8,7,7,7,8,8,9,10,11,10,11,12,11,10,10,10,10,9,11,9,10,10,11,10,11,12,11,10,11,12,12,11,12,13,12,13,14,13,13,14,16,15,15,17,18,17,18,17,17,18,18,18,20,18,18,18,16,15,14,14,12,12,11,10,10,9,10,9,8,9,9,8,9,8,10,10,11,12,13,16,14,14,14,16,14,14,16,17,14,16,17,19,19,17,17,19,19,17,17,16,15,15,13,15,15,13,12,10,12,12,12,11,11,11,11,11,11,11,11,11,11,13,14,13,12,13,14,13,15,13,11,12,12,11,10,11,11,11,12,12,12,13,13,12,12,13,11,11,12,12,13,12,11,12,15,13,13,15,14,14,13,14,16,14,15,16,17,16,14,15,16,14,13,15,16,15,14,17,19,14,15,14,12,12,11,12,11,10,14,14,14,17,15,16,15,15,15,14,15,16,15,14,17,17,17,18,18,16,16,15,14,15,12,13,12,15,16,15,17,17,17,16,17,18,15,16,19,19,17,18,18,15,15,14,15,14,13,14,15,14,12,13,12,11,10,11,10,9,8,9,9,9,10,11,12,16,16,16,16,16,16,14,14,14,13,13,15,14,12,14,14,12,12,14,13,11,13,13,11,10,9,11,11,8,9,10,8,8,9,10,8,9,10,10,11,13,13,13,12,13,13,12,12,13,12,12,13,13,12,13,14,14,15,15,15,15,14,13,12,12,11,10,10,10,9,10,9,8,8,9,8,7,7,7,7,7,7,7,7,7,7,7,6,7,6,7,7,6,6,6,6,5,5,5,4,4,5,5,4,5,5,6,5,6,6,6,6,6,6,6,7,7,6,6,5,5,5,5,6,5,5,6,6,6,6,6,7,6,6,7,7,6,7,7,7,7,6,6,6,6,6,6,6,6,5,6,5,5,6,6,6,6,7,7,8,7,8,8,8,8,8,9,8,8,9,9,8,8,7,7,8,7,7,7,8,9,10,11,12,14,15,15,16,17,18,19,19,19,18,17,15,13,11,9,8,8,7,6,6,6,6,6,7,7,7,7,8,8,8,9,8,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,7,7,8,8,9,8,8,7,7,8,7,7,7,7,7,7,6,6,6,6,7,6,6,6,6,6,6,5,5,5,5,5,6,6,5,6,5,5,5,6,6,6,5,5,6,6,6,6,5,5,5,4,4,5,4,4,5,5,5,4,5,4,5,5,5,4,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,4,4,4,4,4,5,5,5,5,5,4,4,4,5,4,4,5,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,6,6,6,6,6,6,6,6,5,5,5,5,6,5,5,6,6,6,7,7,6,7,7,7,8,10,10,10,11,12,11,10,10,9,10,10,11,10,13,15,18,20,21,22,22,24,25,24,25,23,25,20,21,19,20,19,19,17,17,16,16,16,15,15,16,16,15,14,13,15,13,14,11,15,17,12,16,16],[25,24,24,24,24,21,21,22,20,19,19,19,18,17,18,16,15,15,16,14,13,14,12,11,11,11,10,10,10,10,9,9,10,9,8,9,10,8,8,9,9,8,9,10,9,8,10,11,10,10,11,11,12,13,13,14,13,13,12,12,12,10,11,11,10,9,10,10,9,9,10,9,8,8,9,8,7,8,8,7,7,7,7,7,8,8,8,10,10,11,10,12,11,9,10,10,10,9,10,9,10,10,11,10,10,11,11,11,10,12,12,11,12,13,13,12,14,13,13,14,15,15,15,16,17,16,17,17,17,17,16,17,18,16,16,16,15,14,13,12,11,12,10,9,10,9,10,9,9,9,9,9,9,9,10,11,12,12,14,14,14,14,15,16,14,15,15,16,15,16,16,17,17,16,16,17,17,16,17,16,15,15,14,16,15,14,13,12,12,13,11,12,13,12,11,12,11,12,12,13,12,13,14,13,12,13,15,14,13,12,11,12,11,12,11,12,11,11,11,12,12,13,12,11,12,13,11,11,12,12,11,12,12,12,13,13,12,13,12,12,13,13,13,13,14,15,16,15,14,15,15,13,13,15,14,13,14,16,16,13,15,14,12,13,11,12,12,11,14,16,15,17,16,16,15,16,15,14,15,16,14,15,16,16,16,17,17,16,15,14,15,14,12,13,13,15,17,15,16,17,16,15,16,17,15,15,17,18,16,17,17,15,16,14,15,14,13,14,15,14,13,13,13,12,11,11,11,10,10,10,10,9,10,10,12,14,16,17,14,16,15,13,14,14,12,13,14,14,13,14,14,14,12,14,13,12,14,13,11,10,10,11,11,10,10,11,9,9,10,11,9,10,10,10,12,13,14,13,13,13,13,12,13,13,12,12,13,13,13,13,14,14,15,15,14,14,14,13,12,12,11,11,11,11,10,10,10,9,10,10,9,8,7,8,7,7,8,7,7,8,8,7,8,7,7,8,7,8,6,7,7,6,5,5,4,5,6,5,5,6,6,5,5,6,6,7,6,6,6,6,7,7,6,6,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,8,7,7,8,8,8,8,8,7,7,6,6,6,5,6,6,6,6,5,6,6,7,7,8,8,9,8,8,9,9,8,9,9,9,8,10,10,9,9,8,7,8,8,8,8,8,10,10,11,12,13,14,15,15,16,17,18,18,18,16,16,13,12,11,9,9,8,7,7,7,7,7,7,7,7,7,8,8,8,8,9,9,8,9,8,9,8,8,9,7,7,7,7,6,6,7,7,6,7,7,7,7,8,8,9,8,8,7,8,8,7,7,7,7,7,7,7,7,6,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,5,5,6,5,6,5,5,6,6,5,6,6,5,5,5,5,5,4,5,6,6,5,5,5,4,5,5,5,4,4,5,5,4,5,5,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,3,3,4,4,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,2,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,5,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,3,4,4,4,4,5,4,5,5,5,6,5,4,5,5,5,5,5,5,4,5,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,5,5,5,5,5,5,6,5,6,5,5,5,5,5,5,6,6,6,6,6,7,6,6,7,7,6,7,6,6,6,6,6,6,6,6,5,6,6,7,7,6,7,8,8,7,8,10,10,10,11,12,11,10,10,9,9,9,10,10,13,14,16,18,19,20,21,22,23,23,23,21,22,19,20,18,19,18,17,16,17,16,15,16,14,15,17,17,15,15,15,16,13,12,12,13,15,14,17,17],[26,25,25,24,24,22,22,22,20,19,20,20,17,16,18,16,14,15,16,14,12,13,12,11,10,10,10,9,9,10,9,8,9,8,9,9,9,8,8,8,9,7,8,9,9,8,9,10,9,10,10,11,11,13,12,13,12,12,11,12,11,9,10,10,9,8,9,9,8,7,9,8,8,7,8,7,7,7,7,7,7,7,7,7,8,8,9,10,10,11,11,11,11,10,9,9,10,9,9,9,9,10,10,10,9,10,10,10,10,11,11,10,11,12,11,11,13,13,12,13,14,14,14,17,18,16,17,17,17,17,16,19,19,19,17,18,16,16,14,14,12,13,11,10,10,10,9,9,8,8,8,8,9,9,10,11,12,13,14,16,15,14,16,18,15,16,18,18,16,18,18,20,20,18,18,19,19,17,18,17,15,15,13,15,14,13,12,10,11,11,11,10,10,11,11,10,11,12,11,11,12,13,15,13,11,14,16,15,14,12,11,10,11,10,9,10,10,10,11,10,11,12,11,10,11,11,10,9,11,11,10,11,12,11,13,13,12,13,12,13,12,12,14,13,14,14,17,16,12,14,16,13,12,15,16,13,15,19,17,14,16,13,12,11,11,11,10,10,12,13,15,17,17,13,16,16,14,12,16,16,13,14,17,17,17,18,18,17,17,15,15,14,12,13,11,14,14,16,17,18,17,17,18,18,16,17,19,19,17,17,17,15,17,14,15,14,13,14,15,14,14,12,13,12,10,11,10,10,9,9,10,9,10,11,14,15,17,17,15,16,15,14,14,14,13,14,15,14,12,14,14,13,12,14,13,11,13,12,10,9,8,11,10,9,8,10,9,8,9,10,8,8,10,10,11,13,13,13,13,13,12,11,12,13,11,11,12,12,12,12,13,13,14,15,14,14,13,12,12,11,10,10,10,10,8,9,9,8,7,8,8,7,7,7,6,6,7,6,6,6,6,6,6,6,6,5,6,6,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,7,7,6,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,5,5,5,5,6,5,5,5,5,5,5,5,5,5,6,6,7,8,7,7,8,8,7,7,8,8,7,8,9,7,8,6,6,7,6,7,7,8,9,9,10,11,14,14,15,16,16,16,18,18,18,18,16,14,12,10,8,7,6,6,6,6,6,6,5,6,7,7,8,8,8,8,9,8,7,8,8,8,7,8,8,6,6,6,6,5,5,6,5,5,5,6,6,7,8,8,9,8,8,7,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,5,5,5,6,6,5,5,5,6,5,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,4,4,4,5,4,5,4,4,5,5,4,4,4,4,3,3,3,3,3,4,4,5,5,4,4,4,4,3,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,3,3,4,4,3,4,3,3,4,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,5,5,5,5,4,5,4,5,4,5,5,5,5,5,5,5,5,6,6,6,6,7,6,6,6,6,6,6,5,5,5,5,5,5,6,5,5,6,6,7,7,6,6,8,8,7,9,10,10,10,12,13,12,10,11,10,10,10,11,11,13,16,19,21,23,23,23,25,26,26,26,25,25,22,23,20,21,19,19,18,18,18,17,16,16,16,16,17,18,15,15,17,14,13,11,14,17,14,16,17],[28,27,28,28,27,26,26,24,23,25,25,22,20,20,22,19,17,19,18,16,15,17,14,12,11,12,10,10,10,10,10,9,10,9,9,9,9,9,8,9,9,8,9,9,9,9,10,10,9,10,11,11,12,13,12,13,13,12,12,12,11,10,10,10,9,8,9,9,8,8,9,8,9,8,8,8,7,8,8,8,7,7,7,7,8,8,9,10,11,12,12,12,12,11,10,10,10,10,11,10,11,11,10,10,11,11,11,11,11,12,12,11,11,12,12,13,14,14,13,14,16,15,15,18,20,17,18,18,18,17,18,20,21,19,18,18,17,16,16,15,12,14,12,11,10,9,10,9,9,9,8,8,9,9,10,11,12,13,14,17,15,15,17,18,15,15,19,19,15,17,19,20,20,18,17,20,20,19,19,17,16,16,14,15,15,13,12,11,11,11,11,11,11,11,12,11,12,12,11,12,12,14,14,14,14,14,16,14,16,14,12,13,11,12,10,12,11,11,12,12,13,14,14,12,13,13,13,12,13,13,13,13,13,12,15,14,13,14,16,14,13,14,17,14,16,16,18,17,15,16,18,16,14,16,17,15,15,19,18,15,16,14,14,13,12,14,12,11,14,14,15,20,18,16,17,18,17,15,17,18,14,14,17,19,17,19,18,17,17,15,16,15,13,14,12,14,14,16,19,20,18,17,19,20,16,17,21,21,18,19,19,16,16,14,16,14,12,13,15,14,14,12,12,13,10,10,10,10,10,9,10,10,11,11,14,16,18,17,16,17,15,13,13,14,13,14,14,13,12,14,14,12,12,14,13,11,13,12,11,10,9,10,10,9,9,10,9,9,9,10,8,8,9,10,11,12,12,12,12,12,12,11,12,13,11,12,13,12,12,12,14,14,15,16,16,15,14,12,12,11,10,10,10,10,9,9,9,7,8,8,8,7,7,7,7,6,7,7,6,7,7,6,6,6,6,6,6,7,6,6,6,5,5,5,4,4,5,5,4,5,5,5,5,5,6,6,5,6,6,6,7,7,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,7,7,7,6,7,6,6,6,6,6,5,5,6,5,5,5,5,5,6,7,7,7,8,7,7,8,8,7,8,8,8,7,9,9,8,8,7,7,7,7,7,7,9,9,10,11,13,14,15,17,16,18,18,19,20,19,18,17,14,12,10,8,7,7,6,6,7,6,7,7,7,7,8,8,8,9,9,9,9,8,8,8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,6,7,8,8,8,9,8,8,8,8,8,7,8,7,8,7,6,7,7,6,6,7,6,6,6,6,5,5,5,5,5,5,5,6,5,6,5,5,5,5,6,5,6,5,5,6,6,5,5,5,5,4,5,4,5,4,4,5,5,5,4,4,4,5,4,5,4,4,5,5,4,5,4,4,4,4,3,3,4,4,5,5,5,5,4,4,4,3,4,4,4,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,3,2,2,3,2,2,3,3,3,2,2,2,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,5,4,5,5,4,5,4,5,5,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,7,7,7,8,8,8,8,10,10,10,12,13,12,11,11,11,10,10,11,12,14,17,19,22,23,24,24,26,27,26,27,25,26,23,23,20,21,19,20,18,18,18,16,15,17,16,17,17,18,15,16,17,14,13,14,15,16,14,16,16],[26,26,26,26,25,24,22,22,21,20,20,19,18,17,18,16,14,15,16,14,12,14,11,11,10,10,9,8,9,9,9,8,9,8,8,8,8,8,7,8,8,7,8,8,8,8,8,9,9,9,10,10,11,12,11,13,12,11,10,10,10,9,9,9,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,6,7,7,7,7,8,10,10,10,11,11,10,9,9,9,10,9,10,9,10,9,10,9,9,10,10,9,10,11,10,10,11,12,11,11,13,12,11,12,14,14,13,16,17,16,17,16,16,16,17,17,18,17,17,17,16,15,14,13,11,12,10,10,9,9,10,8,8,8,8,8,8,8,8,9,10,11,12,13,13,12,13,14,13,13,15,16,13,14,16,17,18,16,16,18,18,16,17,16,14,15,12,14,14,13,12,10,11,11,10,10,10,10,10,10,10,10,10,10,10,12,13,13,11,12,14,13,13,12,10,10,10,10,9,10,10,10,11,11,11,12,12,11,11,11,10,10,11,10,11,11,11,11,13,12,12,13,13,13,12,13,15,13,14,15,16,15,13,15,16,13,13,15,15,13,14,16,16,12,14,13,11,12,10,11,10,9,12,14,14,16,15,14,15,14,14,13,15,15,13,14,15,16,15,18,17,17,14,14,14,14,11,13,10,13,14,14,16,17,16,15,16,17,15,15,17,18,16,16,16,14,15,12,14,12,11,13,13,13,12,11,11,10,9,9,9,8,8,8,8,9,9,10,12,14,16,16,14,15,14,13,13,13,11,13,13,12,11,13,13,11,10,12,12,11,12,12,9,8,8,9,9,8,8,9,8,8,8,9,8,8,8,9,10,11,12,12,11,12,11,10,11,11,10,10,12,11,11,11,13,13,14,14,14,13,12,12,11,11,9,9,9,8,8,8,8,8,8,8,7,7,7,7,6,6,7,6,7,6,6,6,6,6,6,6,6,6,5,6,5,5,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,5,5,6,7,6,5,5,5,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,8,7,7,7,8,8,7,9,8,8,8,7,7,7,7,7,7,7,8,9,10,12,13,14,15,15,16,16,17,18,17,16,15,13,11,10,8,7,7,6,6,6,6,6,6,6,6,7,7,8,8,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,5,6,5,6,6,6,6,7,7,8,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,5,5,4,4,4,5,5,5,4,4,5,4,4,5,4,4,4,4,3,3,4,4,4,5,5,5,4,4,4,3,4,4,4,3,3,4,4,4,4,3,3,3,3,3,3,3,4,3,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,2,2,2,3,3,3,3,3,3,3,2,3,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,5,5,4,5,5,5,5,5,5,4,5,4,5,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,8,9,9,9,11,13,11,10,10,9,9,9,10,10,13,15,18,20,21,23,22,24,25,25,25,23,24,20,21,18,19,17,18,17,17,16,15,16,15,15,16,16,15,14,15,15,13,12,12,15,15,13,15,15],[26,25,24,23,24,21,20,21,20,18,19,18,16,16,16,15,13,14,14,13,12,12,11,10,10,9,9,8,8,9,8,8,8,7,7,8,8,7,7,8,7,7,7,8,8,8,8,9,8,9,9,10,11,12,11,12,12,11,10,10,10,9,9,9,8,7,8,8,7,7,8,7,7,6,7,6,6,6,7,6,6,6,6,6,7,8,8,10,11,11,11,11,11,10,10,9,9,9,9,9,9,9,10,8,9,9,9,9,9,10,10,9,10,11,10,10,12,11,11,12,14,14,13,16,17,16,17,16,17,16,15,17,18,17,16,16,15,14,14,13,11,12,11,10,10,9,9,8,8,8,8,8,8,8,9,10,10,12,12,14,13,12,13,14,13,13,16,15,14,16,16,17,17,16,16,17,16,15,16,16,14,15,12,15,14,12,12,10,11,10,11,10,10,10,10,10,10,11,10,11,10,12,13,12,12,12,14,13,12,12,11,11,10,10,10,10,10,10,10,10,11,12,11,10,10,11,10,10,11,11,10,11,12,11,13,13,11,13,12,12,12,12,13,13,13,13,16,14,13,14,15,13,12,14,14,13,14,15,15,13,14,13,11,11,10,11,10,10,12,14,14,16,14,14,15,14,13,12,14,15,13,14,15,15,15,15,16,16,15,13,13,13,11,12,11,13,14,14,16,16,16,15,16,17,15,15,17,16,16,16,15,14,14,13,13,13,11,12,13,13,11,11,11,10,9,10,9,8,8,9,8,9,10,10,12,14,15,15,14,14,14,12,13,13,11,12,13,12,11,12,12,12,10,12,12,10,11,11,10,9,8,9,9,8,8,9,8,8,8,9,8,8,8,9,10,11,12,11,11,11,11,10,11,11,10,10,11,11,10,12,12,13,13,15,14,13,13,12,11,10,9,9,9,8,8,8,8,7,7,8,7,6,6,6,6,6,6,6,5,6,6,5,6,6,5,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,6,6,6,5,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,6,6,5,5,5,5,5,5,6,5,5,5,4,4,5,5,6,6,7,7,7,7,7,7,7,7,8,7,7,8,8,7,7,6,6,6,6,6,7,7,9,9,10,11,12,14,14,15,15,16,17,17,17,16,14,13,11,9,8,7,6,6,5,6,6,6,6,6,6,7,8,8,8,8,8,7,7,7,7,8,7,7,7,6,6,6,5,5,5,5,5,5,5,5,6,6,7,8,8,7,7,6,7,7,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,4,5,5,5,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,5,5,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,3,4,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,3,3,4,4,3,4,3,3,4,4,3,4,3,3,3,3,3,4,3,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,4,5,5,5,5,5,5,5,5,5,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,6,5,5,5,5,6,6,7,6,6,7,7,7,8,10,9,10,11,12,11,10,10,9,9,9,10,10,13,15,17,19,20,21,21,23,24,24,23,22,23,19,21,19,19,18,17,16,18,16,15,16,15,15,17,17,16,15,15,16,13,14,12,15,15,13,15,16],[28,26,26,26,26,24,23,23,22,21,22,19,18,18,18,16,15,16,15,14,13,14,12,11,11,11,10,10,10,10,9,9,10,8,8,8,8,8,8,9,8,8,8,9,9,8,10,10,9,10,10,11,12,12,12,13,13,11,11,11,10,10,10,10,9,8,9,9,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,8,9,10,11,11,11,12,11,11,10,9,10,10,10,10,11,10,10,10,10,10,10,10,10,11,11,11,11,12,11,12,13,12,12,13,15,14,14,18,19,18,18,18,18,17,17,20,20,20,18,18,17,17,15,15,13,13,12,11,11,9,9,9,9,9,8,8,9,10,10,11,12,13,15,16,15,14,16,17,16,16,19,20,16,18,20,21,21,20,19,20,20,19,19,18,16,16,14,15,15,14,12,11,11,11,12,11,10,12,12,10,11,12,11,11,12,13,15,14,12,14,16,15,15,13,11,11,10,11,10,11,11,11,12,11,13,13,13,12,12,13,12,11,12,12,12,11,13,12,13,14,13,13,15,14,13,13,15,14,16,15,17,17,14,15,18,15,14,16,17,14,15,19,19,15,16,13,13,12,12,12,11,11,13,13,15,19,17,15,17,17,16,15,17,17,15,15,18,18,18,20,19,18,18,15,15,14,13,13,12,14,14,16,19,20,18,17,19,20,17,18,21,21,18,19,18,16,16,14,15,13,13,14,15,14,14,12,13,12,11,10,11,10,9,10,10,10,11,12,14,16,18,18,15,17,15,14,14,14,13,14,14,13,13,13,14,13,12,13,13,11,13,12,10,10,9,10,10,9,9,10,9,8,9,10,9,9,10,10,11,12,13,12,13,12,12,11,12,12,11,11,12,12,12,13,14,14,15,15,15,15,14,12,12,11,11,10,10,9,9,9,9,8,8,8,8,7,7,7,6,6,7,6,5,6,6,6,5,6,6,6,6,7,6,6,6,5,4,4,4,4,5,4,4,5,5,4,4,5,5,5,5,6,5,6,7,7,6,6,5,4,5,5,5,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,7,6,6,5,6,5,5,5,5,5,5,5,5,4,5,5,6,6,7,7,8,7,7,8,8,7,8,8,8,8,8,9,8,7,7,7,7,7,7,8,9,9,10,11,12,14,15,16,16,17,17,19,19,18,18,16,13,12,10,9,7,7,6,6,7,6,7,6,7,7,8,9,9,9,9,9,9,9,8,9,8,8,8,8,8,7,7,6,6,5,6,5,6,5,6,7,7,8,8,9,9,8,8,8,8,7,8,7,8,7,7,7,7,6,6,6,6,6,6,6,5,4,5,4,6,5,5,6,5,6,6,5,5,6,6,5,6,5,5,6,6,5,5,5,4,4,4,4,5,4,4,5,5,5,4,4,4,5,4,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,4,4,5,5,4,5,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,4,6,4,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,3,4,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,4,5,4,4,5,4,5,5,5,5,5,5,5,5,5,6,6,6,6,7,6,6,6,6,6,6,5,5,6,6,6,6,6,6,5,6,6,7,7,6,7,9,8,8,9,11,10,11,13,14,13,11,11,11,10,11,11,12,14,17,19,21,23,24,23,25,26,26,26,25,26,22,24,20,21,20,19,18,18,18,17,15,16,16,17,17,17,15,17,16,15,16,14,16,17,13,17,17],[28,28,28,28,27,25,26,24,23,24,24,22,20,20,21,19,18,18,18,16,15,16,15,13,12,13,11,11,11,10,11,10,11,9,10,10,9,9,9,10,9,9,9,10,10,9,10,10,10,11,11,11,12,13,13,14,13,12,12,12,11,11,10,10,9,9,10,9,10,8,9,9,10,8,9,9,7,8,8,8,7,8,8,8,8,9,10,11,12,13,13,13,13,12,11,11,11,11,12,11,12,12,12,11,11,12,11,12,11,12,11,12,12,13,13,13,15,15,13,14,17,16,15,18,19,18,19,19,18,18,19,20,22,20,19,19,18,17,16,15,13,14,13,12,12,10,11,10,10,10,9,9,10,10,10,11,12,13,14,15,15,13,15,17,14,15,17,17,15,17,18,19,20,18,17,19,19,18,18,17,16,16,14,15,14,13,12,11,11,12,12,12,11,12,12,11,11,12,11,13,11,14,14,14,14,14,15,14,15,14,12,12,12,11,11,12,12,12,13,13,13,14,14,13,13,13,12,12,13,13,12,13,13,12,14,15,13,15,15,14,13,14,16,15,16,16,18,17,15,17,17,15,14,17,17,15,16,18,20,14,16,14,13,13,12,13,12,12,13,15,15,18,17,16,17,17,16,15,16,17,15,15,17,18,17,18,19,17,17,15,16,15,13,14,13,14,15,16,18,19,18,18,18,20,16,17,20,20,18,17,18,15,16,14,14,14,12,13,14,14,13,12,12,11,10,11,11,10,10,10,10,10,12,12,15,16,17,17,16,16,15,13,14,13,13,13,14,13,13,13,13,12,12,13,12,11,12,12,10,10,9,10,10,10,9,10,10,9,10,10,9,10,10,10,11,12,12,12,12,13,13,11,12,13,11,12,12,13,12,13,14,15,15,17,17,15,14,13,12,11,11,10,10,10,9,9,9,8,9,9,8,8,8,7,8,7,7,7,7,7,7,7,6,7,6,6,6,7,6,6,6,5,5,5,4,4,5,4,4,5,5,5,5,5,5,6,5,6,5,7,7,8,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,6,6,6,6,6,5,5,6,5,5,5,5,6,6,7,7,7,8,7,8,8,8,8,8,8,9,8,9,9,8,8,8,7,7,8,8,8,9,10,11,12,13,15,16,17,17,19,19,20,21,20,19,18,15,13,11,9,8,8,7,6,7,7,7,7,7,7,8,9,9,9,9,9,9,9,9,9,9,8,8,8,8,7,7,6,6,6,6,6,6,6,6,7,7,9,9,10,9,8,8,8,9,8,8,8,8,7,7,7,7,6,7,7,6,6,6,6,6,5,5,5,5,5,5,6,6,6,6,5,5,5,6,6,6,5,6,6,6,6,6,5,5,5,5,4,5,4,5,5,5,5,5,5,4,5,5,5,4,4,5,5,4,5,4,4,4,4,4,4,4,5,5,6,5,5,4,4,4,3,4,4,4,3,4,4,4,4,4,3,4,4,3,4,3,4,4,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,2,3,5,4,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,3,4,4,3,3,3,3,3,3,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,5,5,4,5,4,5,5,5,5,5,6,5,5,5,5,6,6,6,7,7,6,7,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,8,8,8,9,11,10,11,12,14,12,12,10,10,10,10,12,12,15,17,20,22,23,25,24,26,27,26,26,24,26,22,23,20,21,20,19,19,19,18,17,16,17,17,17,18,17,15,16,16,14,15,13,15,16,14,16,17],[27,26,27,26,26,23,22,23,21,22,21,21,18,18,19,17,15,16,17,14,13,15,13,11,11,11,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,8,9,9,9,9,10,10,10,10,10,11,12,12,13,13,13,12,11,11,11,10,10,10,9,9,9,9,9,8,9,9,8,8,8,8,8,8,8,8,7,7,8,8,8,9,9,11,11,12,12,12,12,10,10,10,11,10,11,10,11,10,11,10,10,11,11,11,10,12,11,11,12,13,12,12,14,13,12,14,17,15,16,18,19,18,18,18,18,18,17,19,20,17,17,17,17,15,15,15,13,14,12,11,11,11,12,10,9,10,10,9,10,10,10,10,11,12,13,14,14,14,15,15,14,14,17,16,15,16,17,18,18,17,17,17,18,16,17,17,15,16,14,15,14,13,13,11,12,12,12,12,11,11,11,12,11,11,11,12,11,13,13,13,13,13,14,14,14,14,11,12,11,12,11,11,12,12,12,13,13,13,13,12,12,13,12,12,12,12,13,13,13,12,14,14,13,15,13,14,13,14,16,15,15,16,17,16,15,16,16,15,14,16,16,15,16,17,17,14,15,15,12,13,12,12,12,11,13,15,15,17,15,16,16,15,15,14,16,16,16,16,16,16,16,17,18,17,17,15,15,15,12,14,12,15,16,15,16,17,16,15,16,17,16,15,18,18,17,17,16,14,15,13,15,14,12,14,14,14,12,12,13,11,10,11,10,10,10,9,10,11,11,12,14,16,17,17,15,16,16,13,15,13,12,13,14,13,12,14,14,12,11,14,13,11,12,12,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,12,13,12,12,12,13,12,11,12,12,11,11,13,12,12,12,14,14,15,15,16,14,13,12,12,11,10,10,10,10,9,9,9,9,9,9,9,9,8,7,8,8,7,7,8,7,7,8,7,7,7,8,7,8,6,7,7,6,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,7,7,7,6,6,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,5,6,7,7,7,7,7,8,8,8,8,9,9,8,9,9,8,9,9,9,8,8,8,8,8,8,8,9,10,11,11,13,14,15,17,16,17,17,19,19,19,17,17,14,12,11,9,8,8,8,8,7,8,7,7,7,8,8,9,9,9,9,9,9,9,9,9,9,8,8,9,8,7,7,7,7,7,6,7,6,7,7,7,8,9,8,9,9,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6,6,6,5,6,5,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,6,6,5,5,5,5,4,5,4,5,4,4,4,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,3,3,3,4,3,4,4,3,4,3,4,3,3,3,3,2,3,3,3,3,3,2,2,3,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,3,4,3,3,3,3,3,3,3,2,3,2,2,2,3,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,4,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,6,6,5,5,6,5,5,6,6,5,5,6,6,6,6,7,7,7,7,8,7,6,7,7,7,7,6,6,6,6,6,6,6,6,6,6,7,7,8,7,7,8,9,8,9,11,11,11,12,13,12,12,11,10,10,10,11,11,14,15,19,20,21,23,22,24,24,24,24,22,22,20,21,19,21,18,18,17,18,17,16,17,16,16,18,17,16,15,16,15,15,14,16,16,16,14,17,17],[28,27,27,26,26,23,23,22,21,21,20,19,18,18,17,17,15,16,15,14,13,15,13,12,12,12,11,10,10,10,9,9,10,9,8,10,10,9,9,9,9,8,9,10,10,9,11,10,10,11,11,11,12,13,11,13,13,12,11,11,11,10,10,10,10,9,9,9,9,9,9,9,9,8,9,8,7,8,9,7,8,8,8,8,8,9,10,11,12,12,13,13,12,11,11,11,11,11,11,10,10,11,11,11,11,11,10,10,11,12,11,11,12,12,11,13,14,12,12,14,17,15,15,18,18,18,18,19,18,18,19,20,21,20,18,19,17,17,16,16,14,14,13,12,12,11,11,10,10,9,9,10,11,10,11,12,13,14,15,16,16,15,16,18,15,17,18,19,16,20,19,21,20,19,19,20,19,18,19,18,17,16,15,16,17,15,13,12,13,12,13,12,12,12,12,12,13,13,12,13,12,14,16,14,14,14,17,16,16,14,13,12,12,12,11,12,11,12,12,13,12,14,13,12,13,13,12,12,13,13,13,13,14,13,15,14,13,15,14,14,14,14,16,15,15,16,18,18,15,17,18,15,15,18,17,16,17,19,18,16,17,15,13,13,12,12,12,12,13,15,15,19,17,16,18,17,16,15,18,18,16,17,19,19,18,20,19,18,18,15,17,14,13,14,12,14,15,16,18,19,17,17,20,20,17,18,21,20,18,19,18,16,17,15,17,15,14,15,15,15,13,13,13,12,11,11,12,11,11,10,11,10,12,13,15,16,18,18,16,17,15,14,14,14,13,14,14,14,13,14,14,13,13,14,14,12,14,14,11,11,10,11,11,11,10,11,10,10,10,10,10,10,11,10,11,13,13,13,13,13,13,12,12,13,12,11,13,13,12,13,15,15,15,16,16,15,13,13,12,12,11,10,10,11,9,9,9,10,9,9,9,8,8,8,7,7,8,7,7,7,8,7,7,8,7,7,7,7,7,7,6,5,6,5,5,5,5,5,5,5,6,5,5,6,6,6,5,6,6,6,7,8,7,7,6,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,8,8,8,7,8,7,7,6,6,7,6,6,6,5,6,6,5,6,7,7,7,8,9,9,8,9,9,9,8,9,9,8,9,9,9,8,8,8,8,8,8,8,9,10,11,11,12,14,15,16,16,17,17,18,19,18,17,15,14,12,11,9,8,8,8,7,7,7,8,7,8,8,8,9,9,10,10,10,9,9,9,9,9,9,9,9,8,8,8,7,7,6,7,6,7,7,7,8,8,9,10,11,9,9,8,9,9,8,9,9,9,8,8,8,8,7,8,8,7,8,7,6,6,5,6,5,6,6,6,7,6,7,7,7,6,6,7,7,7,6,6,7,7,6,7,5,5,5,5,5,6,6,6,6,6,6,6,6,5,6,5,6,5,5,6,5,5,5,5,5,4,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,3,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,3,2,2,2,3,3,3,3,3,3,2,3,2,3,2,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,3,2,2,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,4,4,5,4,4,4,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,6,5,5,5,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,7,6,7,7,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,8,8,7,7,7,6,7,7,7,7,7,6,6,7,7,8,8,8,8,9,10,9,10,12,11,11,14,14,13,12,11,10,11,11,12,12,14,16,19,20,22,23,22,24,25,24,25,23,23,21,21,19,21,20,19,18,18,18,17,17,17,16,18,18,17,17,17,16,16,15,17,18,17,16,18,18],[28,27,28,27,27,25,24,24,24,23,23,22,21,20,22,20,18,19,20,18,15,18,16,15,13,15,14,13,13,13,13,13,13,14,12,13,13,12,12,12,14,12,12,14,14,12,14,14,14,15,14,14,15,15,14,16,16,15,14,14,14,14,13,13,14,13,13,13,14,12,13,13,12,11,13,13,10,12,12,11,10,11,11,10,10,11,12,13,14,14,14,14,14,14,13,13,14,13,14,14,15,14,14,14,15,15,14,15,14,14,15,16,15,16,15,17,17,15,16,18,19,18,18,21,22,21,21,22,21,20,19,23,24,23,21,21,20,20,20,18,17,16,15,15,14,12,12,11,12,12,10,11,13,13,14,14,15,16,17,19,18,17,19,21,18,18,22,21,18,21,21,23,24,22,21,22,21,21,22,22,20,19,17,18,18,17,15,14,14,15,15,15,14,14,15,14,14,16,13,14,14,16,18,16,15,16,18,17,17,16,14,14,13,14,13,14,14,16,15,14,15,18,15,14,15,16,14,15,16,14,15,15,16,14,15,16,15,15,17,16,15,15,17,16,18,18,21,20,17,19,21,17,17,20,20,17,18,21,20,17,19,16,16,16,15,15,14,14,17,17,19,22,21,19,20,20,18,17,20,20,18,18,21,22,21,22,22,20,20,17,20,18,16,17,15,17,18,21,21,23,21,21,22,23,19,21,23,23,20,21,21,19,20,17,18,17,16,18,18,17,16,15,15,15,14,14,14,13,13,13,14,12,14,14,17,18,20,19,17,19,17,16,16,15,16,16,16,16,15,16,16,16,15,17,16,14,16,15,13,14,14,14,15,13,13,15,13,12,14,14,13,12,13,13,14,14,16,15,15,15,16,15,14,15,15,15,15,15,16,16,17,18,18,18,18,18,16,15,16,14,15,14,14,15,14,13,13,12,12,13,13,11,11,11,11,10,12,11,9,11,12,10,9,12,11,10,11,12,10,10,9,8,7,7,7,6,8,7,8,7,8,8,7,9,8,9,7,9,8,8,9,9,9,9,7,7,7,7,7,7,7,8,7,7,8,9,8,8,10,10,9,9,11,11,12,10,10,8,9,7,8,8,8,7,7,7,7,7,7,8,9,11,11,11,13,12,11,12,13,12,13,12,13,12,13,13,13,12,12,12,13,12,12,12,13,13,14,14,16,17,18,18,19,19,20,22,22,21,21,18,16,14,13,13,12,12,11,10,12,11,12,11,11,12,11,12,12,12,12,13,13,12,12,12,12,11,11,11,11,11,11,11,10,9,10,9,10,10,10,11,10,11,11,12,11,11,10,11,12,10,11,12,12,10,10,12,11,9,10,11,10,10,10,10,9,8,9,8,9,8,9,10,9,10,10,8,9,10,10,9,11,9,8,9,9,9,9,8,8,7,8,7,8,7,7,9,8,9,7,7,7,9,8,9,8,7,8,8,7,8,7,8,7,8,7,7,7,7,8,8,8,8,7,8,6,8,7,7,7,8,8,7,7,7,6,7,6,6,6,6,6,7,6,7,7,7,8,7,7,7,6,6,5,5,6,6,5,5,5,4,4,4,5,4,4,4,4,4,5,5,4,3,3,5,3,3,4,4,4,4,4,4,4,3,4,3,4,3,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,2,3,5,4,4,3,4,3,3,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,6,5,6,6,6,6,7,6,7,7,7,7,7,6,7,7,7,7,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,9,9,8,8,9,9,10,8,7,6,7,7,7,8,7,7,8,8,9,8,8,8,9,9,10,11,10,10,11,10,10,11,10,9,9,9,9,10,10,9,10,9,9,9,10,10,11,12,10,11,13,12,11,13,15,14,15,16,17,16,14,14,13,13,13,14,15,16,19,22,23,24,25,24,26,27,27,27,25,26,23,24,22,23,21,21,20,20,20,19,18,18,19,20,18,18,18,18,18,16,17,16,17,18,16,19,18],[29,28,28,28,28,26,26,26,25,26,26,24,24,22,23,21,21,21,21,20,18,20,17,16,15,16,16,15,16,15,15,14,15,15,14,14,15,14,15,15,15,14,16,15,15,15,16,14,15,15,15,15,16,16,17,18,17,17,16,16,16,17,15,15,16,15,15,15,16,14,15,14,15,12,14,14,13,13,13,13,13,13,13,12,14,13,13,15,15,16,16,17,17,16,15,16,15,16,17,15,17,16,17,16,17,17,16,17,16,17,17,18,17,18,18,17,20,18,18,20,21,20,18,21,22,21,21,22,20,21,21,22,24,22,22,22,20,20,19,19,16,16,15,14,14,13,14,13,14,14,12,13,15,15,14,15,16,17,17,21,20,18,19,22,19,19,21,22,19,20,22,23,24,22,21,24,22,22,22,22,20,21,18,20,18,19,17,16,16,16,17,16,16,15,16,15,16,15,15,16,15,17,18,17,16,17,19,16,20,17,15,15,15,16,15,16,15,17,17,17,17,19,19,16,16,18,16,15,17,16,16,16,17,15,16,18,16,18,18,18,17,18,19,19,19,21,23,21,20,22,23,19,18,22,22,19,19,22,23,18,20,18,17,17,17,16,15,16,18,20,20,23,22,21,21,22,21,20,21,22,20,19,21,22,21,22,22,20,21,19,20,20,17,19,17,18,21,21,22,23,22,21,23,24,21,22,23,24,21,22,23,19,21,18,19,19,17,18,19,19,17,16,16,16,15,14,14,15,15,14,14,14,16,16,17,19,20,19,17,19,19,17,18,17,17,17,18,17,16,17,18,17,16,18,17,15,17,17,15,15,15,16,16,16,15,15,14,16,15,15,16,15,14,15,16,18,17,18,16,16,18,15,16,17,16,15,17,17,17,17,18,19,19,18,19,18,17,16,16,16,17,15,16,17,15,15,15,15,14,14,14,14,12,13,12,12,12,13,13,12,13,13,13,12,12,12,11,12,11,11,10,10,7,8,7,8,10,8,7,9,11,9,9,11,11,10,9,9,9,10,10,11,9,9,9,7,8,8,8,7,8,8,9,7,9,11,10,9,12,12,12,12,13,13,13,13,13,10,10,8,8,8,8,8,8,7,9,7,9,11,11,12,12,12,14,14,11,13,14,15,14,15,15,13,15,15,16,13,14,12,13,13,14,13,14,14,15,16,17,18,19,20,20,22,20,22,22,22,21,20,17,16,14,15,13,14,14,13,13,13,13,12,12,13,12,13,13,14,14,14,14,14,14,13,14,13,13,13,12,12,13,13,14,13,11,12,11,12,11,12,12,13,13,14,12,12,12,12,12,11,12,12,13,12,11,11,12,11,11,12,11,12,13,12,12,11,10,10,9,10,10,11,10,11,10,9,9,10,10,10,11,11,10,10,11,11,11,10,10,9,9,8,9,8,8,10,9,10,8,9,9,8,9,9,9,8,9,9,9,10,8,8,7,8,7,8,7,9,9,8,9,9,7,8,7,7,7,7,7,7,7,8,8,7,8,7,7,7,6,7,6,7,6,6,7,7,8,7,7,7,6,6,5,5,6,6,6,7,5,6,5,5,5,5,4,4,4,5,5,5,4,3,3,4,3,3,4,4,4,4,4,4,4,4,5,3,5,3,4,3,4,3,3,3,2,3,2,2,1,2,1,1,0,1,2,5,4,4,4,4,4,4,4,3,5,5,5,4,5,5,5,6,5,5,4,4,4,4,4,4,5,3,4,3,3,3,3,4,4,5,4,6,5,5,5,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,6,6,5,6,6,7,6,7,7,7,7,7,8,7,7,7,6,6,7,6,5,5,6,6,6,7,7,7,7,7,7,8,8,8,8,8,9,9,9,8,9,8,9,8,7,7,6,7,7,8,8,8,8,9,9,8,9,9,9,10,11,11,10,11,11,11,11,10,8,8,9,8,9,10,9,10,10,10,9,9,10,9,11,11,12,13,12,12,13,11,11,11,12,11,11,10,10,10,11,11,10,11,10,9,11,11,13,13,11,12,14,14,13,14,16,15,15,17,18,16,15,14,13,14,14,15,15,16,18,21,23,25,25,24,26,26,26,26,24,25,23,24,21,22,20,20,20,20,19,19,20,19,19,19,21,19,18,19,18,18,16,18,19,19,17,19,18],[28,27,27,28,28,26,24,26,25,23,24,24,23,22,22,22,20,21,22,19,18,20,19,18,18,18,16,16,18,18,17,16,18,17,15,17,17,16,17,17,17,15,19,18,17,17,19,17,18,19,18,18,19,18,19,20,19,19,18,18,18,18,17,17,18,18,17,18,18,17,17,17,16,15,17,16,15,17,15,14,16,16,15,14,16,16,15,15,17,18,18,18,18,17,17,17,18,17,18,18,18,17,19,17,18,18,18,19,18,19,19,18,18,20,19,20,21,20,19,21,22,21,20,22,23,22,22,23,23,22,21,23,24,22,22,23,21,21,20,20,17,19,16,15,16,15,17,16,16,17,15,16,17,18,18,18,19,19,20,22,22,21,22,23,22,21,23,24,22,23,24,25,25,24,24,25,24,23,24,24,23,23,22,22,22,20,20,19,19,21,20,19,20,20,19,18,18,19,17,18,19,19,21,21,19,20,22,21,20,20,17,18,18,17,18,19,18,19,19,20,20,21,20,18,20,20,18,17,19,19,19,18,19,19,18,21,19,19,21,20,20,19,21,21,22,22,23,23,21,23,23,22,21,24,23,22,24,24,24,21,22,23,20,20,19,19,18,18,20,22,22,24,23,23,23,23,23,22,23,23,22,23,23,24,23,24,24,24,23,23,22,22,19,22,21,22,23,23,24,24,24,23,24,25,24,23,25,25,24,24,23,23,23,21,22,22,20,21,22,21,21,20,20,20,18,19,18,18,18,19,18,18,18,17,19,19,22,20,20,21,21,19,20,20,19,20,20,20,20,21,21,19,20,21,20,19,20,20,18,19,17,19,19,18,18,18,17,19,18,18,19,20,18,19,20,20,21,20,19,20,21,20,19,20,19,19,19,19,21,20,20,21,21,21,22,20,19,18,19,18,19,18,19,19,18,18,18,18,18,18,18,16,16,16,16,17,16,17,16,16,16,16,16,16,16,15,15,16,14,15,15,14,12,13,10,13,15,12,12,14,15,11,13,15,14,14,14,14,12,12,12,12,11,11,12,10,11,11,11,11,11,12,13,12,13,15,14,14,16,15,16,18,18,15,16,17,15,15,14,13,11,13,11,10,11,10,14,12,14,17,14,15,16,15,16,17,16,17,19,18,17,18,19,17,19,18,19,18,18,17,18,18,17,17,17,17,18,18,20,21,21,21,20,22,21,23,23,23,23,22,19,18,18,17,18,18,17,18,16,16,16,17,16,16,15,16,15,17,17,17,18,18,17,17,17,16,18,17,16,17,17,17,16,16,15,16,15,16,15,16,16,16,16,16,15,15,14,16,15,14,16,15,16,16,15,16,15,16,16,16,16,16,16,14,15,16,14,16,14,16,14,15,14,15,15,15,15,15,15,14,15,15,14,14,14,16,15,14,13,14,14,14,14,13,14,14,13,14,13,14,13,13,14,13,14,11,13,14,12,14,12,11,13,13,14,13,13,14,12,12,12,12,12,14,12,12,12,13,13,12,13,12,11,11,10,11,10,12,10,13,10,12,12,11,11,10,12,11,12,11,11,10,9,10,10,10,9,8,8,8,9,8,10,11,8,9,7,9,10,8,8,7,8,7,6,5,6,6,5,6,6,6,7,6,8,6,8,6,7,6,7,6,7,6,5,4,5,4,3,2,2,2,1,0,2,3,4,5,5,6,6,6,7,6,7,5,7,6,7,5,8,7,7,7,6,7,6,4,5,5,4,4,5,5,4,5,5,5,8,7,6,9,7,8,8,8,7,8,8,7,7,8,8,8,7,7,6,7,8,7,10,10,7,10,8,9,9,9,9,9,10,10,10,9,10,9,8,8,10,9,7,9,10,9,10,11,9,11,10,11,10,10,10,12,10,11,13,13,12,12,12,12,13,11,9,10,10,9,10,12,13,11,12,12,12,11,11,11,12,12,14,15,13,14,14,14,15,14,13,12,13,12,12,14,13,12,13,13,12,11,13,14,13,14,15,16,15,14,16,15,13,15,16,13,15,15,13,15,14,14,14,15,14,13,15,15,15,16,15,16,17,17,17,17,18,18,18,19,19,18,17,17,16,16,16,17,18,17,19,22,22,24,25,23,26,26,25,26,25,24,22,23,22,23,21,21,20,20,20,20,19,19,18,20,19,19,18,19,18,18,17,18,19,19,17,20,19],[29,29,29,29,29,29,27,28,28,28,27,27,27,26,26,26,25,25,26,25,23,24,25,21,22,23,21,20,23,24,20,21,22,22,19,22,22,20,21,21,23,19,23,24,22,21,24,23,22,24,24,24,24,24,25,26,25,25,24,25,24,24,24,24,23,23,24,24,23,21,24,23,21,21,24,20,19,23,23,18,20,23,20,18,20,20,19,19,22,22,23,24,24,22,23,23,22,22,23,24,22,23,24,24,23,25,25,24,23,25,26,24,24,25,24,25,25,26,23,26,26,26,24,26,26,26,26,26,26,26,25,27,27,26,25,26,24,24,23,24,22,22,20,19,21,20,22,22,22,20,20,21,23,24,26,25,26,26,27,27,28,27,28,28,28,29,28,29,27,29,28,29,29,29,28,28,28,28,29,29,28,28,28,28,27,28,25,25,24,26,26,25,24,26,26,22,25,26,24,22,27,25,27,27,23,26,27,28,28,27,25,24,24,24,22,25,23,26,25,25,25,28,27,23,26,26,24,21,26,26,24,23,26,26,22,26,25,24,24,26,26,23,26,27,27,27,28,28,26,29,28,28,27,28,28,27,28,28,29,28,28,27,27,27,26,25,24,25,26,28,28,29,29,28,29,28,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,27,27,27,27,28,28,29,29,29,29,28,29,28,29,28,28,29,29,28,28,28,27,28,27,27,27,27,27,28,27,27,27,25,25,25,25,22,23,24,21,23,22,23,24,26,25,23,25,24,23,25,25,24,27,26,26,26,27,25,26,27,27,26,25,26,26,26,26,24,26,26,24,23,25,25,22,23,24,23,22,24,23,25,25,25,25,26,26,25,25,25,25,26,25,25,25,25,26,26,26,26,26,25,25,25,25,25,25,26,26,25,26,24,25,24,24,23,25,23,20,21,23,20,22,23,22,20,21,23,20,21,23,22,20,22,24,22,21,23,19,20,19,23,19,20,19,22,19,21,17,16,21,19,19,17,18,18,17,16,16,15,13,16,14,13,15,19,16,18,18,16,18,17,19,18,19,22,20,19,21,23,22,22,21,21,21,21,20,20,19,20,17,18,20,19,18,18,22,20,22,24,24,25,23,23,26,26,22,24,26,26,23,26,25,25,26,24,22,26,24,25,25,24,24,25,24,25,26,26,26,26,25,26,27,27,28,27,26,24,23,23,25,25,24,23,21,24,23,24,24,24,24,24,24,24,24,26,25,25,26,25,24,25,24,25,25,24,24,23,23,23,20,22,20,23,22,23,24,23,23,23,23,22,23,21,22,24,22,22,24,25,23,24,25,23,21,24,23,22,24,22,21,21,19,22,20,21,22,23,23,22,23,24,24,22,21,23,23,23,22,20,22,21,22,21,20,19,18,20,20,21,22,21,21,21,22,23,22,21,22,21,22,19,17,20,19,16,19,17,20,22,21,20,19,22,22,20,19,21,20,20,22,20,19,19,19,19,19,20,17,18,19,17,17,17,16,16,23,19,19,19,18,18,20,18,20,19,18,18,19,15,16,18,14,14,12,14,12,18,13,18,18,15,15,15,16,16,16,16,14,14,14,11,9,14,12,10,8,8,8,13,11,17,13,14,12,15,14,17,16,17,14,14,10,11,10,7,8,5,5,5,2,0,2,4,6,7,9,13,11,16,12,15,12,16,15,16,12,14,14,14,14,13,13,11,9,10,10,9,10,10,10,6,10,7,10,15,16,11,19,16,16,16,15,15,15,15,15,14,16,19,16,10,13,12,13,13,12,20,22,19,19,17,18,17,17,16,17,19,19,19,17,20,18,16,17,19,18,20,20,18,21,21,21,19,19,19,20,19,20,19,20,20,21,23,23,22,21,21,21,21,19,18,20,21,20,19,21,21,20,21,21,22,20,21,23,22,22,24,24,24,24,23,23,23,23,21,20,20,21,20,22,21,22,21,23,23,22,22,25,25,24,25,25,24,23,24,24,23,24,24,21,23,23,22,23,24,24,23,24,24,24,24,25,25,25,25,25,25,26,24,26,25,26,25,26,25,25,25,25,24,23,24,24,24,22,24,27,26,29,28,28,29,29,28,28,27,27,26,26,25,27,25,25,24,24,23,23,23,23,22,23,23,22,22,22,21,22,21,22,23,23,22,25,23],[30,30,30,30,30,29,29,29,28,29,28,28,27,27,28,28,27,27,28,26,25,26,26,24,25,24,24,24,24,25,25,25,24,24,24,25,23,24,24,24,25,21,25,25,22,23,24,24,24,24,25,24,24,25,26,26,25,26,25,25,24,25,24,25,24,24,25,25,25,24,24,24,23,23,25,25,23,26,24,23,24,25,25,23,25,24,24,24,24,24,24,24,26,26,24,24,25,25,25,25,24,24,27,25,25,26,26,25,25,26,26,25,25,25,25,26,26,26,25,26,27,26,26,27,27,27,27,28,27,26,25,27,27,26,26,26,25,27,25,24,24,23,21,21,23,22,22,23,23,22,21,23,25,24,25,25,26,27,27,29,28,28,28,30,28,28,29,29,28,29,30,30,30,29,29,29,29,29,29,29,29,28,27,28,28,29,26,25,26,26,28,24,24,27,26,22,25,27,25,25,27,27,28,27,25,28,28,28,28,27,25,25,24,25,23,25,24,26,26,26,27,28,28,24,26,27,26,23,26,27,26,24,26,27,26,28,27,25,27,27,26,24,27,28,29,28,29,29,26,29,30,28,26,29,30,27,28,30,30,29,29,28,27,27,26,26,25,23,27,27,29,30,29,28,29,29,29,27,29,29,28,28,29,29,29,29,29,29,29,29,29,28,27,28,26,28,27,29,30,30,29,29,29,30,29,29,30,29,29,29,29,29,29,28,29,28,26,27,28,27,28,26,26,27,24,25,26,25,23,24,25,23,25,24,25,26,27,26,24,27,25,25,25,26,25,27,25,26,25,28,27,26,26,27,27,25,27,27,26,26,23,26,27,24,23,25,24,22,24,24,24,24,25,25,26,26,25,26,26,26,26,25,24,26,26,25,26,26,27,26,26,27,27,26,26,27,26,26,25,26,27,27,26,27,25,26,26,25,24,25,24,22,24,24,23,22,24,25,22,23,24,23,23,25,25,22,23,24,22,24,23,21,18,17,16,16,20,16,17,20,20,19,19,23,20,23,19,20,18,19,18,17,14,13,16,14,12,15,16,16,13,18,17,15,17,21,19,21,21,21,21,22,24,23,24,23,23,21,22,21,16,19,18,17,16,14,19,17,21,23,21,23,24,23,25,25,24,26,26,25,25,26,26,26,27,27,27,26,25,24,27,24,26,24,27,26,26,26,27,27,28,25,27,27,27,28,28,28,28,27,25,24,24,25,25,25,25,23,25,23,25,24,25,25,25,26,25,24,27,26,24,25,26,25,25,25,26,26,24,26,25,23,24,22,23,21,23,23,23,24,23,24,24,24,23,22,23,23,24,22,23,25,25,24,25,26,24,24,25,25,24,25,24,23,22,20,22,22,23,24,22,23,23,24,25,25,25,23,25,25,26,23,24,24,23,24,22,21,19,18,22,20,22,22,22,25,23,24,25,25,22,24,25,24,20,21,22,21,20,20,17,19,17,20,16,18,17,22,23,20,23,24,23,23,23,18,20,20,20,21,23,19,20,19,19,20,16,20,19,21,21,19,16,19,18,22,21,22,20,22,22,20,17,16,21,15,14,16,15,14,14,17,20,20,17,20,17,20,20,20,19,15,14,16,10,11,14,15,11,12,11,9,14,14,15,16,20,14,18,18,20,18,18,18,18,14,14,14,11,10,6,7,7,5,3,0,2,7,7,10,15,14,16,14,20,17,16,17,18,15,19,17,18,15,15,15,15,14,15,15,11,14,15,11,11,9,7,15,15,18,17,20,19,16,18,20,19,19,21,20,14,21,19,17,16,16,12,16,13,14,17,19,18,17,20,19,21,20,21,20,23,23,23,18,23,22,21,20,21,22,17,18,18,18,18,18,20,20,21,21,24,24,22,23,24,23,26,25,24,25,23,22,24,21,18,19,20,20,19,22,21,20,23,22,25,24,24,25,24,24,26,26,25,25,25,26,24,24,23,22,23,22,21,24,23,23,25,25,25,24,25,26,27,25,26,27,25,24,26,24,24,25,26,23,25,24,24,24,25,25,24,25,24,24,27,25,26,26,25,26,26,26,25,26,26,26,25,27,26,24,25,25,24,24,24,24,26,24,25,28,28,29,29,28,29,30,30,29,29,29,28,28,27,28,26,27,26,26,26,26,25,24,26,25,25,24,24,25,24,24,24,26,26,25,25,26,25],[30,30,30,29,29,29,27,28,28,28,27,27,27,26,27,27,26,26,27,25,24,25,26,23,22,23,22,21,23,23,21,21,23,22,19,21,21,21,19,22,22,18,21,23,22,18,23,23,21,23,24,23,23,24,25,25,25,24,24,25,24,22,23,24,21,21,22,23,22,21,23,21,20,20,22,21,20,22,23,18,20,21,20,19,20,22,21,22,22,23,22,25,24,23,24,24,23,22,26,24,22,23,26,24,22,25,25,23,22,25,26,23,23,25,25,23,25,25,23,24,27,27,24,26,26,26,26,26,25,25,24,25,26,25,24,24,23,24,23,23,21,21,21,20,20,20,20,20,22,19,20,21,23,24,24,24,25,25,24,26,26,26,26,28,27,27,27,27,26,28,28,28,28,28,28,27,28,27,28,28,27,27,26,27,26,26,24,23,24,24,24,23,22,25,24,20,23,24,23,21,24,24,26,26,22,25,26,27,26,24,23,23,22,23,21,24,21,24,23,26,24,26,26,22,25,25,22,20,25,25,22,23,25,24,22,25,25,24,25,25,26,23,25,26,26,26,28,27,27,27,28,27,26,27,27,27,27,27,27,26,27,27,25,25,24,24,23,23,25,26,26,28,27,27,27,27,27,26,28,27,27,27,27,27,27,28,28,27,27,26,27,26,25,26,25,27,27,27,27,27,28,27,28,28,27,27,28,28,27,27,27,26,27,24,27,26,24,26,26,25,25,25,25,24,23,22,23,22,21,22,23,21,23,22,24,24,25,25,22,24,23,23,24,24,23,24,24,25,24,25,24,23,24,25,24,23,25,25,23,24,21,25,24,23,21,23,23,20,22,23,22,20,23,23,23,24,25,23,24,24,23,22,23,24,23,24,24,24,25,25,24,25,25,25,26,24,23,23,24,23,24,24,25,24,22,23,22,21,22,23,22,19,18,22,19,19,20,19,18,20,21,18,20,22,20,20,20,22,20,21,20,18,15,14,11,15,17,15,16,17,18,17,17,19,16,19,17,18,15,16,17,17,14,13,13,12,11,14,13,12,14,15,15,13,18,18,17,18,19,19,18,20,21,20,21,19,19,17,19,16,14,16,15,13,15,11,16,14,17,19,20,20,20,21,23,20,21,23,23,20,23,24,23,21,24,24,23,23,21,22,24,22,23,22,23,23,24,23,25,25,25,26,25,26,26,27,27,28,26,26,23,22,23,22,23,23,21,19,21,21,23,22,22,23,22,22,22,22,24,24,24,24,24,24,24,24,24,24,22,23,22,22,20,18,21,20,21,22,22,23,21,21,21,22,21,21,21,21,21,20,21,21,23,21,23,23,21,21,23,23,21,22,21,21,20,19,20,20,21,21,21,21,21,22,22,22,22,22,21,21,22,22,21,21,21,21,20,20,18,17,21,18,20,19,20,21,21,21,22,21,21,20,21,21,20,17,20,19,20,19,19,17,16,20,17,19,18,20,20,18,19,19,20,21,19,19,19,19,19,20,19,19,20,18,16,16,14,14,14,17,17,18,18,18,18,18,19,18,18,18,20,16,15,16,16,16,15,14,14,11,12,14,13,16,14,16,14,16,16,16,16,14,12,15,11,10,11,10,9,10,8,6,8,10,12,12,14,12,16,15,16,16,15,13,14,12,11,10,10,8,8,8,6,5,4,2,0,1,3,5,6,9,11,11,15,15,17,17,18,17,18,17,19,16,17,17,15,11,16,15,10,12,14,12,10,9,8,13,12,14,13,16,17,17,17,19,19,20,20,20,17,20,20,17,14,16,12,14,13,14,15,16,16,17,19,19,18,21,20,22,21,21,23,22,23,20,20,20,20,20,18,18,16,17,18,18,19,19,21,21,20,21,22,24,23,22,24,23,23,23,24,23,24,21,21,21,22,19,19,20,21,22,22,23,22,22,22,23,23,23,25,25,25,24,24,24,23,24,23,22,22,20,22,22,23,23,23,23,22,22,23,24,25,24,25,25,23,22,25,22,22,24,24,22,23,22,22,22,22,22,23,24,23,22,24,25,24,25,24,24,25,26,23,25,25,25,24,25,25,23,24,23,22,23,23,24,24,23,24,28,27,28,28,28,29,29,28,28,28,27,27,26,26,27,25,26,25,24,25,25,24,23,24,24,23,23,23,23,21,23,21,23,24,25,23,26,24],[29,29,29,29,29,28,27,27,26,26,26,26,25,25,25,24,23,23,23,22,21,21,20,19,19,19,18,17,19,18,15,16,19,16,15,17,17,14,14,17,16,12,16,18,16,14,20,19,17,19,19,18,19,19,19,19,20,19,18,18,18,18,17,17,18,16,16,18,16,15,17,17,14,15,17,13,13,16,17,12,14,17,14,13,16,17,16,18,20,18,20,21,20,20,19,18,18,18,19,18,18,19,20,18,20,20,18,18,20,20,20,20,20,20,18,20,22,20,20,21,23,22,21,23,24,23,24,24,24,23,22,25,24,23,21,23,20,22,19,20,18,20,19,17,18,17,17,17,17,14,14,15,18,18,18,19,19,20,22,22,22,22,22,23,22,23,24,25,23,25,25,26,25,25,25,25,25,24,25,25,24,23,21,23,20,22,18,17,18,18,18,17,17,17,19,15,17,19,17,16,19,19,21,21,18,20,22,23,22,20,18,17,17,16,15,18,17,19,18,19,19,22,20,15,18,20,17,15,19,20,18,18,21,20,18,20,21,19,21,21,20,18,22,24,24,22,24,25,20,24,25,23,20,23,24,23,23,24,26,23,23,21,20,20,19,19,18,17,19,22,23,25,24,22,25,23,23,21,24,23,23,23,24,24,24,25,23,24,23,22,24,22,19,20,20,22,22,24,24,24,24,24,23,24,23,24,25,25,24,23,23,22,22,20,22,21,20,20,21,21,20,20,19,18,16,16,17,16,15,17,17,15,17,18,20,21,21,21,19,21,19,19,19,20,21,20,19,19,19,20,19,19,19,20,19,18,19,19,17,17,15,18,18,16,15,17,16,15,17,17,16,15,17,18,19,19,20,20,19,19,19,18,17,20,19,18,19,20,19,20,20,21,21,22,20,21,19,19,18,18,18,18,18,18,16,17,18,18,15,18,18,14,13,17,13,14,15,13,12,14,15,12,13,14,13,13,13,14,13,13,12,10,9,9,9,9,11,10,10,10,14,11,11,12,12,12,12,12,11,12,13,12,11,9,11,8,9,10,8,9,9,12,11,9,12,13,11,12,12,12,12,14,16,14,15,12,13,11,12,11,8,11,9,8,10,8,11,8,11,11,13,13,14,14,16,15,14,16,17,15,14,18,17,15,18,18,18,17,16,14,18,14,16,15,16,17,18,18,20,21,20,21,21,22,22,23,23,23,23,21,19,18,17,18,17,16,16,14,14,14,14,13,15,16,16,17,17,17,18,18,17,17,17,18,18,17,18,17,16,17,17,14,13,12,13,11,13,13,13,16,15,16,16,18,16,16,15,15,16,15,15,16,16,15,16,16,15,14,16,16,15,15,16,13,12,11,12,12,13,13,13,13,13,14,16,16,14,14,15,15,16,13,13,14,13,13,13,11,14,11,10,11,12,12,12,13,12,14,14,14,12,13,14,15,11,11,12,10,11,11,12,12,10,12,9,11,10,12,11,12,12,12,13,12,12,11,11,12,11,10,12,11,11,11,11,10,10,9,9,9,9,11,10,10,11,11,12,11,12,13,9,11,9,9,9,9,9,9,7,8,7,7,8,9,8,9,10,11,9,9,10,10,10,9,7,8,8,7,4,3,4,5,4,5,7,6,8,8,11,11,12,13,13,12,11,10,9,7,8,8,7,6,7,5,5,3,1,0,1,3,3,4,7,7,8,8,10,12,11,11,11,11,11,11,13,11,10,10,12,12,9,7,8,8,7,7,5,5,6,6,7,9,10,10,12,11,11,11,11,11,10,12,12,11,10,9,7,8,7,7,7,7,9,10,11,11,11,12,12,13,14,13,13,12,13,12,11,10,13,10,9,11,10,9,10,10,10,10,12,12,13,13,13,14,15,15,18,16,13,14,13,14,14,13,11,11,11,10,10,12,11,12,12,13,14,14,14,15,16,15,17,18,15,17,15,16,16,15,14,12,13,12,12,14,13,13,14,14,14,14,15,17,17,15,17,18,15,15,17,15,13,17,16,14,16,15,13,16,15,14,14,16,15,15,17,18,17,18,17,17,18,19,17,18,19,20,20,21,21,19,19,18,17,18,18,18,20,19,21,24,24,26,27,26,27,27,26,27,25,26,24,25,22,24,22,23,21,20,22,21,20,20,20,21,20,20,20,21,19,20,20,21,22,23,21,23,21],[28,28,28,27,27,25,24,24,23,24,24,22,21,22,22,20,19,20,19,18,17,19,16,15,15,16,14,13,14,15,13,13,15,14,11,14,13,12,13,13,14,10,14,14,13,12,17,15,14,16,16,15,16,17,15,16,16,18,16,14,15,16,15,14,15,14,14,14,15,12,12,14,11,11,13,11,10,12,12,11,11,12,10,12,12,12,14,16,16,16,16,16,17,17,15,15,15,14,15,15,15,15,16,16,16,16,15,15,16,15,16,17,16,15,16,17,17,16,17,18,19,18,18,22,22,22,21,21,21,21,20,22,23,22,21,22,20,21,20,19,17,16,16,16,15,14,13,12,13,11,11,11,13,14,14,15,17,17,18,19,19,19,20,22,19,19,22,22,19,22,23,24,24,23,23,24,23,22,22,22,20,19,18,18,17,17,16,15,14,16,16,15,14,16,17,13,15,17,14,14,17,16,19,18,15,18,20,19,18,17,14,16,14,15,13,15,15,16,15,16,16,18,17,16,16,17,16,14,17,16,16,15,17,17,17,17,17,17,19,17,17,17,19,19,19,20,21,21,17,20,22,19,18,20,22,19,18,21,22,19,20,18,17,16,16,16,16,15,17,18,20,22,21,20,21,21,21,18,20,21,20,19,21,22,21,23,23,21,20,20,20,19,17,17,17,18,18,20,20,22,22,21,23,23,21,22,24,24,22,22,20,18,18,18,18,18,17,16,17,17,16,16,16,16,14,14,15,13,13,13,14,12,14,16,18,20,20,20,18,19,17,17,16,17,17,17,16,16,17,17,16,16,16,16,17,14,15,15,14,14,13,15,16,13,14,14,13,12,13,13,14,12,14,14,15,15,16,17,15,15,16,16,14,15,16,16,16,17,19,17,18,19,20,20,18,18,17,16,15,16,16,15,15,16,14,14,15,14,12,13,14,12,10,11,10,10,11,10,10,11,11,10,9,10,10,9,9,10,9,9,9,8,6,6,5,6,7,6,6,7,8,7,7,10,8,9,8,9,8,9,10,10,8,7,7,6,6,6,6,7,6,7,6,7,7,9,9,9,9,10,9,9,11,10,11,10,10,9,9,7,7,8,7,7,7,7,7,6,8,9,8,10,10,10,12,13,11,12,14,13,12,13,14,13,13,13,14,12,12,11,11,11,11,12,13,13,15,15,16,18,18,19,19,20,20,22,22,23,22,20,17,15,13,13,11,12,11,11,10,11,10,10,11,11,12,13,13,13,14,14,13,13,13,13,13,13,12,13,11,10,10,10,9,9,9,9,10,10,10,10,11,12,13,14,13,13,11,11,12,10,11,11,12,11,10,12,10,10,10,11,10,9,10,9,9,9,9,8,9,9,9,9,9,10,10,10,9,10,9,9,9,9,8,9,10,8,9,8,8,7,8,7,8,7,9,10,9,10,9,10,9,9,8,8,8,8,7,8,7,7,7,7,7,6,6,6,6,9,9,8,8,9,9,9,8,8,8,7,7,6,6,6,7,6,6,5,6,6,5,6,6,7,6,7,8,8,9,8,8,7,7,6,6,5,5,5,4,4,4,3,4,4,5,5,5,5,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,1,2,2,5,4,6,5,6,6,7,6,6,6,5,5,5,5,4,5,5,3,5,5,6,7,3,1,0,1,2,3,4,4,6,5,7,7,7,7,8,8,7,7,7,6,6,5,5,6,5,4,5,5,4,4,4,3,3,4,5,5,5,7,7,7,7,8,7,6,6,6,6,6,5,4,4,5,4,4,4,5,5,6,6,7,7,8,8,8,9,9,8,7,7,7,7,6,7,6,5,5,5,5,5,6,6,6,7,8,8,8,8,9,9,10,11,10,9,9,8,9,9,8,7,6,6,6,6,7,7,6,8,8,9,10,9,10,11,10,11,12,10,11,10,10,11,10,8,8,8,8,7,8,8,8,9,9,10,10,10,10,11,10,12,13,10,11,12,11,10,12,11,10,10,9,9,10,10,9,11,10,10,11,11,11,13,13,11,12,14,14,13,15,17,16,16,18,18,17,15,16,15,14,15,15,17,17,19,23,24,26,26,25,27,27,27,27,26,26,24,25,22,24,22,22,21,21,22,20,20,19,21,20,19,20,20,20,19,19,19,21,21,21,21,23,21],[27,27,27,27,26,25,24,24,23,24,23,23,22,22,21,20,19,19,19,18,17,18,15,15,14,15,13,12,13,14,12,12,13,12,11,12,12,11,10,12,12,10,12,12,12,10,15,13,13,14,15,14,16,16,16,15,17,16,14,13,14,14,12,13,12,12,11,12,11,10,11,11,10,9,11,10,9,9,10,10,10,10,10,9,10,11,13,14,15,16,16,17,16,14,14,15,13,12,15,14,13,14,16,14,13,15,14,14,13,15,15,14,15,15,14,15,17,16,16,17,19,17,17,20,20,19,20,20,20,21,21,22,23,22,19,20,18,18,18,17,16,17,15,13,14,13,11,11,11,9,11,10,11,12,12,13,14,15,15,18,17,15,17,19,15,16,19,20,17,20,21,23,23,22,21,23,23,21,20,19,16,17,14,18,15,16,14,13,14,13,12,11,11,12,13,11,11,13,12,13,13,15,16,15,14,16,16,15,17,15,13,13,12,12,12,13,13,15,14,15,15,17,16,13,14,14,15,13,14,15,14,13,15,16,14,18,19,17,20,19,17,16,20,21,20,19,21,20,18,18,20,19,16,19,21,18,17,20,22,17,18,17,14,14,13,13,13,13,15,17,18,21,20,18,19,19,19,17,18,19,18,17,19,22,22,24,21,20,19,16,17,16,13,14,13,16,16,18,21,21,18,18,22,22,19,20,23,24,20,20,20,16,17,15,17,16,15,16,18,17,15,15,15,13,12,12,12,11,10,12,11,11,12,14,17,18,19,19,17,18,16,15,17,16,16,15,16,15,15,16,16,15,15,16,16,14,15,14,13,12,11,14,13,10,9,13,11,10,12,13,10,10,13,13,14,16,18,17,14,14,17,16,15,16,15,14,15,16,15,16,17,17,19,18,17,18,16,15,15,15,14,13,14,14,13,13,13,12,11,12,13,9,7,9,8,7,9,8,9,8,10,8,8,10,8,9,8,9,9,8,8,7,6,6,5,6,7,6,6,7,8,7,7,6,7,7,7,7,8,9,9,10,8,7,7,5,6,5,5,5,5,6,6,6,6,8,7,8,7,8,8,7,8,9,9,9,8,8,7,7,7,8,7,6,7,5,7,6,7,8,8,8,8,10,11,9,10,12,13,11,11,13,13,12,13,14,12,11,10,10,11,11,11,11,12,13,13,14,16,17,17,18,18,20,19,21,21,21,20,18,16,14,13,12,11,11,10,10,9,9,10,9,10,11,11,12,12,12,13,13,12,12,12,13,13,12,12,12,10,10,10,9,8,8,8,8,9,9,9,10,10,12,13,14,12,12,11,10,11,10,10,10,11,9,10,10,9,9,10,9,9,9,9,8,8,7,8,8,8,9,8,8,9,9,9,10,9,9,8,9,9,8,8,8,8,8,7,8,8,8,7,7,8,7,8,8,9,8,9,8,7,7,7,8,7,6,6,7,6,6,6,6,6,7,7,6,6,8,8,9,9,9,8,8,7,7,6,7,6,6,6,5,5,5,5,5,5,5,4,6,6,7,6,7,7,8,8,8,7,6,6,6,4,4,4,4,4,4,4,3,4,3,4,5,5,6,6,6,6,5,5,5,5,4,4,4,3,3,3,3,2,2,3,3,3,4,5,5,7,6,6,7,7,6,6,6,5,4,4,4,4,4,4,4,5,6,4,2,1,0,1,2,3,4,5,5,6,7,7,7,8,7,7,7,7,6,6,6,6,6,5,4,5,4,4,4,3,3,3,3,4,6,5,6,7,7,7,7,7,6,6,6,6,6,5,5,4,4,3,3,4,4,5,5,6,7,6,7,7,7,8,7,7,6,6,6,6,6,6,5,5,5,4,5,5,5,5,6,7,7,8,8,7,8,9,8,9,9,8,8,6,7,8,7,6,6,6,5,5,6,6,6,6,8,7,8,8,9,10,9,10,10,9,9,8,9,9,8,6,6,6,6,6,7,6,7,7,9,9,9,9,10,10,9,11,11,9,9,10,9,8,9,9,7,9,7,8,8,8,9,9,9,9,10,9,10,12,12,9,10,13,12,11,13,15,13,14,15,16,14,13,13,12,12,13,14,15,16,18,21,23,25,24,22,26,26,24,25,24,25,22,22,20,21,20,21,19,19,20,19,18,18,18,20,18,18,19,20,17,18,18,19,20,19,19,21,19],[28,28,27,26,26,25,25,24,22,24,24,22,22,23,22,19,20,21,19,19,20,19,18,17,16,16,14,14,14,13,12,12,13,12,11,12,12,10,10,12,11,10,11,13,11,11,13,13,12,13,14,14,15,16,15,16,16,15,14,14,14,14,12,12,12,12,11,12,13,11,11,12,10,9,11,10,9,11,11,10,10,11,11,10,11,12,13,15,16,16,16,17,17,16,16,14,15,14,15,14,15,14,15,14,14,15,14,13,14,15,14,15,16,15,14,16,18,16,16,18,18,18,17,21,21,21,21,22,21,21,22,23,23,22,21,22,19,19,18,17,16,16,15,14,14,12,12,11,11,10,10,10,11,12,13,13,15,15,16,18,18,16,16,19,15,17,18,19,16,18,20,22,23,21,21,24,23,20,20,18,16,17,16,16,16,16,15,14,15,14,13,12,13,13,14,13,14,14,13,13,14,15,16,14,15,16,16,15,16,14,13,12,13,12,12,13,14,14,14,13,14,16,14,13,14,13,13,13,13,14,14,14,14,13,15,16,16,17,18,16,14,16,17,16,18,17,20,19,16,17,19,16,16,17,18,17,15,19,20,16,17,14,14,13,14,13,15,14,15,17,18,21,19,16,19,19,17,16,19,20,17,17,19,22,21,23,22,18,19,16,16,14,14,14,15,14,17,18,20,23,18,19,23,23,19,20,24,23,19,20,20,16,18,16,18,16,16,16,18,17,14,16,15,13,13,13,13,12,12,12,12,11,12,14,17,18,20,19,18,19,17,15,16,16,16,16,16,15,15,15,16,14,15,16,15,14,15,14,13,13,13,13,13,11,11,12,11,11,11,11,11,10,12,13,14,16,16,16,16,15,15,15,15,15,14,15,15,16,15,16,18,17,19,19,16,19,17,15,15,15,15,13,14,14,13,13,13,12,11,12,11,9,8,9,8,8,9,8,9,9,9,8,8,9,8,8,9,10,9,8,7,7,5,5,5,5,6,5,5,6,7,6,6,7,6,7,6,7,7,8,10,9,8,7,6,6,5,5,5,5,4,6,5,6,6,7,7,7,7,7,8,7,8,9,9,8,8,8,8,7,7,8,7,5,7,5,6,6,6,7,8,8,9,10,11,10,9,11,11,11,11,13,12,12,13,13,12,11,11,10,10,10,10,11,11,12,14,14,16,17,18,16,19,18,20,21,22,21,20,19,16,15,12,11,10,10,9,9,9,9,9,9,9,10,10,11,11,11,12,12,11,11,12,11,12,11,11,11,10,10,9,9,8,7,7,7,8,8,8,9,9,10,11,13,12,11,10,11,10,9,10,10,10,10,9,9,10,9,9,9,9,9,9,7,7,7,7,7,7,8,8,8,7,9,8,7,8,7,8,8,8,7,8,8,7,7,8,6,7,7,7,6,7,7,6,7,7,8,7,7,6,7,7,8,6,6,7,6,6,7,6,6,5,5,5,5,5,6,7,7,7,7,6,6,6,6,6,6,6,5,6,6,6,5,6,5,5,5,4,5,4,5,5,5,5,7,6,7,6,6,5,5,5,4,5,5,4,5,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,3,3,3,4,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,6,6,4,3,2,1,0,1,2,2,3,3,4,5,5,6,6,6,6,6,5,5,5,5,5,5,5,3,4,4,3,4,3,2,2,2,3,3,5,4,5,6,6,6,7,5,6,6,6,6,5,4,4,5,4,3,3,3,4,4,5,4,5,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,7,6,7,8,7,6,7,6,7,8,7,5,4,6,5,5,5,5,5,5,6,6,7,6,7,7,7,8,8,8,8,7,8,9,8,6,6,6,6,6,6,6,6,7,7,7,7,7,7,8,8,9,9,8,8,10,9,8,9,9,7,9,7,7,8,7,8,7,8,8,7,8,8,10,10,9,9,11,11,10,12,15,13,14,15,16,15,12,13,12,11,12,12,14,16,19,22,23,25,25,22,26,26,25,26,25,25,23,24,21,23,21,21,20,20,21,20,19,19,21,20,19,18,19,20,18,18,18,20,20,19,19,21,20],[27,26,26,25,25,24,23,22,21,21,21,20,18,19,19,17,16,16,16,15,14,16,13,13,13,12,12,10,11,11,11,10,10,10,9,9,10,9,9,10,10,7,9,11,9,9,11,11,10,11,11,12,13,12,11,12,13,12,12,11,11,12,10,10,9,10,9,10,10,9,9,8,8,8,9,8,8,8,8,8,9,9,8,9,9,9,11,12,13,12,13,12,12,12,12,11,11,10,12,11,12,11,11,12,11,11,11,11,11,12,12,12,12,12,12,12,14,12,13,14,16,14,15,18,18,19,18,18,18,18,19,20,22,20,19,20,18,18,18,17,15,15,14,13,13,12,11,10,10,9,10,9,10,10,11,12,13,14,15,15,15,15,17,16,15,16,17,17,15,19,18,20,19,19,18,19,19,17,19,17,15,14,15,14,14,12,13,12,11,14,12,12,12,12,14,11,12,13,12,13,12,14,15,14,13,14,15,15,16,14,12,13,11,12,11,12,12,13,12,13,13,13,13,12,13,12,13,12,14,13,12,13,14,13,16,15,14,15,15,15,14,14,16,16,15,15,17,17,15,16,17,16,14,16,17,16,16,17,19,16,15,14,14,14,13,13,13,12,14,15,16,17,17,17,16,16,16,15,16,16,16,16,16,18,18,18,19,18,17,15,15,15,13,14,14,14,16,16,17,19,18,17,18,19,17,17,19,20,17,17,16,15,15,16,14,13,14,13,13,13,14,12,12,13,11,10,11,10,10,10,10,9,11,12,16,17,17,18,16,16,15,14,12,13,13,14,13,12,13,12,12,13,12,12,12,11,12,12,10,11,10,11,10,10,10,10,10,9,9,10,9,8,10,10,10,12,12,12,12,12,12,12,12,12,11,13,12,12,14,14,14,15,16,17,15,15,14,13,12,11,11,10,10,10,10,9,9,8,9,8,8,8,7,7,6,6,7,7,6,7,7,6,6,7,6,6,7,8,7,6,7,5,5,5,4,4,5,5,4,5,5,5,5,7,6,6,5,6,6,7,8,8,7,6,6,5,5,4,5,5,4,5,5,5,5,6,6,6,6,7,7,6,7,8,8,6,7,7,7,6,6,7,6,6,6,5,5,6,6,6,7,7,7,7,8,7,8,8,9,8,8,8,9,8,8,8,8,8,8,7,7,8,7,8,9,10,11,11,13,14,15,16,17,17,17,19,19,18,18,16,14,12,10,9,8,7,7,6,7,7,7,7,7,7,8,9,9,9,10,10,9,9,9,9,9,8,8,8,7,7,6,7,6,5,7,6,7,6,7,7,8,10,10,11,11,10,8,9,9,8,8,8,8,7,7,7,7,7,7,7,7,6,6,6,6,5,7,5,7,5,6,7,6,6,6,6,6,5,6,6,6,5,6,6,7,6,6,5,6,5,5,4,5,4,4,6,5,6,5,5,5,6,5,6,5,5,5,6,5,5,5,5,4,5,4,4,3,4,5,5,6,6,5,5,5,5,5,5,5,4,4,4,5,4,4,4,3,3,3,3,3,3,3,4,4,6,6,6,5,4,4,3,4,4,3,4,4,3,4,3,2,2,2,2,2,2,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,1,2,2,2,3,4,4,4,4,4,3,3,3,3,3,3,3,2,3,4,5,7,4,3,2,2,1,0,1,1,2,2,3,3,4,4,4,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,1,2,2,1,2,2,3,3,3,3,4,4,3,3,4,4,4,3,3,4,3,3,2,3,2,2,2,3,3,3,3,4,4,4,5,5,4,4,5,4,4,4,4,3,4,4,3,4,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,5,6,6,5,6,6,6,7,6,5,5,5,5,5,5,4,4,4,4,4,4,5,5,6,5,7,7,7,6,7,6,6,7,7,6,7,6,6,7,6,6,6,6,5,6,6,6,7,8,7,8,9,9,8,10,12,11,12,14,15,14,12,12,11,11,11,11,13,15,17,20,21,24,24,23,25,26,25,26,24,25,23,24,22,23,20,21,19,20,20,19,17,17,18,19,19,18,18,18,18,15,16,17,16,15,16,19,18],[26,26,26,25,25,23,22,23,21,21,22,21,19,19,20,18,17,18,17,17,15,16,13,13,13,12,12,12,11,10,11,9,10,9,9,9,9,8,8,8,8,7,8,10,9,8,11,10,9,10,10,11,11,12,11,13,12,12,11,11,10,11,9,10,9,8,8,9,8,7,9,8,7,7,8,8,7,7,8,7,7,7,8,7,8,8,10,11,13,13,13,13,14,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,13,11,12,13,12,12,14,15,15,14,18,19,18,19,18,18,18,18,19,21,20,20,20,18,18,18,17,15,16,14,13,13,11,12,9,9,8,8,8,9,9,9,10,12,12,14,16,14,12,14,16,13,14,17,16,15,17,18,19,20,18,17,19,19,16,17,16,14,14,13,14,14,14,13,10,11,11,10,10,10,10,12,11,10,12,12,11,11,13,13,12,13,14,14,13,15,13,11,11,10,10,10,12,12,11,12,11,12,13,13,11,13,12,11,12,12,12,14,14,13,12,16,15,15,16,16,15,13,15,18,15,15,16,18,16,14,15,16,14,13,15,15,15,13,16,16,13,14,13,12,12,12,13,11,11,13,15,16,17,18,15,15,17,16,15,15,17,15,14,15,18,17,19,18,15,16,14,14,13,13,12,11,13,14,15,18,20,16,15,19,20,16,17,21,22,17,16,16,14,14,13,14,13,12,13,14,14,12,12,11,10,10,9,10,9,8,9,9,8,11,12,15,16,18,18,15,17,14,13,13,13,12,12,13,12,12,12,12,12,11,13,11,11,11,11,10,9,8,10,9,8,8,9,8,8,8,9,8,7,9,10,10,11,13,11,11,12,12,11,11,11,10,11,12,12,11,12,14,14,15,15,14,14,13,11,11,11,11,10,10,9,8,9,8,8,8,8,8,6,6,6,6,5,6,6,5,6,6,5,5,6,5,5,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,6,7,8,6,5,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,6,6,6,5,5,5,6,5,5,6,5,5,5,4,5,4,5,5,6,6,6,7,8,7,7,8,8,8,8,9,8,8,9,8,8,7,7,7,6,7,7,8,9,9,10,10,12,13,15,14,16,16,17,19,19,18,17,15,13,11,9,8,7,7,6,6,6,6,6,6,7,7,8,8,8,9,8,9,8,8,8,8,9,8,7,7,6,6,6,6,5,5,5,5,5,5,5,7,7,8,9,10,9,8,8,8,7,7,7,7,7,6,6,7,7,6,6,6,6,5,6,5,5,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,6,5,5,4,3,4,4,4,4,4,3,3,4,4,3,3,3,3,2,3,3,3,3,3,3,4,4,5,5,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,3,3,3,3,2,2,2,2,1,2,1,1,1,2,2,3,3,3,3,2,3,3,2,2,3,3,3,3,3,5,5,4,3,2,2,1,1,0,1,1,1,2,2,2,3,3,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,1,2,3,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,4,5,4,5,5,5,4,3,4,4,3,4,4,3,3,4,4,4,4,4,4,4,5,5,5,4,6,5,4,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,6,6,5,5,7,7,6,8,10,9,10,12,13,12,9,10,9,8,9,9,11,15,17,21,21,24,25,23,26,26,26,26,25,26,23,25,22,24,22,22,20,19,20,21,19,18,20,20,19,17,19,19,16,14,15,15,16,16,14,19,16],[26,25,26,25,25,22,23,21,21,20,21,19,18,18,19,16,15,16,15,14,13,14,12,11,11,11,10,9,10,9,9,8,9,8,8,8,8,7,7,8,7,6,8,8,8,7,9,8,9,9,9,10,10,11,10,12,11,10,10,9,9,9,9,8,8,7,8,8,7,7,8,7,7,7,7,6,6,7,7,7,7,7,7,7,8,8,9,11,11,11,11,11,11,11,10,9,10,9,10,10,10,10,10,10,10,10,9,10,9,10,10,10,10,11,11,11,12,12,11,12,14,14,13,17,18,16,18,17,16,18,17,20,21,19,18,18,17,17,17,15,13,15,13,12,11,10,11,9,8,7,8,8,8,8,10,9,10,11,14,13,14,13,14,15,13,14,16,17,15,17,16,20,17,17,18,19,17,15,16,15,14,14,13,14,13,11,13,10,10,11,10,10,9,11,12,10,10,12,12,12,11,13,14,13,14,14,14,14,16,14,11,11,10,11,9,12,10,11,12,12,12,13,14,11,12,12,12,11,13,12,13,12,14,12,17,16,14,15,17,14,13,14,17,15,14,17,16,16,14,14,16,15,13,14,15,15,15,16,17,14,14,13,12,13,10,12,11,11,13,14,15,17,15,15,16,14,15,15,14,14,15,14,15,17,15,17,16,16,15,14,13,13,12,13,12,13,16,15,17,18,17,17,17,17,16,15,18,17,16,15,16,13,14,13,12,12,12,11,12,11,11,10,10,10,10,8,9,9,7,8,8,8,10,11,14,15,16,17,14,15,13,11,12,12,11,11,11,11,10,11,11,10,10,10,10,9,10,9,9,9,7,8,8,7,7,8,7,7,7,8,7,7,8,9,9,11,11,10,11,11,11,10,10,10,9,10,10,11,11,11,12,13,14,14,14,13,12,10,10,9,9,8,7,8,7,7,7,6,6,6,6,6,5,5,5,5,5,5,4,5,5,4,4,5,4,5,5,6,5,4,5,4,4,3,3,3,4,3,3,4,4,3,3,4,4,5,4,5,5,5,6,7,5,5,4,4,4,4,3,3,3,4,4,4,4,4,4,4,5,5,4,4,5,6,5,5,5,4,5,5,5,6,5,5,4,4,4,4,4,4,5,5,5,6,6,5,5,6,6,6,6,7,6,6,7,7,6,6,5,5,5,6,6,6,7,7,8,9,10,12,13,15,15,15,16,17,17,17,15,14,12,10,8,7,6,6,5,4,5,4,5,5,6,6,7,7,8,7,8,8,7,7,7,7,7,7,6,6,5,5,5,5,4,4,5,4,5,4,5,6,6,8,9,10,9,8,7,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,3,4,3,4,4,4,5,4,5,5,4,4,4,5,5,4,4,4,4,5,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,3,4,4,4,3,3,4,4,3,4,3,3,3,3,3,3,3,3,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,4,4,4,4,4,3,3,2,2,3,3,2,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,5,6,4,3,2,2,2,1,1,0,1,1,1,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,2,1,1,1,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,4,4,5,4,4,4,3,3,4,4,4,3,4,3,3,3,4,5,5,4,5,6,6,5,7,9,8,9,11,12,11,9,10,9,9,9,9,11,14,16,20,21,23,24,23,24,26,24,26,24,25,23,23,21,22,20,20,18,18,19,18,17,16,19,19,18,16,18,18,17,14,14,13,15,16,13,15,15],[27,26,27,26,26,24,24,23,22,21,22,21,18,19,19,17,15,17,17,14,13,14,12,12,11,11,10,9,9,9,9,8,8,8,7,8,7,7,7,8,7,6,8,8,8,7,8,8,8,9,9,9,10,11,10,11,11,10,9,10,9,9,8,9,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,8,10,10,11,11,11,10,10,9,9,9,8,10,9,9,9,9,8,9,10,9,9,9,10,9,9,11,11,10,10,12,11,10,13,14,13,13,17,19,16,16,17,17,17,17,19,21,17,17,17,16,16,15,15,13,14,12,11,11,10,10,9,8,7,7,7,8,7,8,9,10,10,12,13,12,10,13,14,11,13,15,14,12,15,16,18,17,15,15,17,17,14,15,13,12,13,12,13,13,12,11,9,9,10,8,9,8,9,10,9,9,10,10,10,10,12,12,10,11,12,12,11,13,12,9,10,9,9,9,9,10,11,10,10,10,11,11,9,10,10,10,10,10,10,12,11,11,11,14,13,13,14,15,14,11,13,14,13,13,14,15,13,10,13,14,12,11,13,13,12,12,14,15,12,12,11,10,10,10,11,10,9,11,12,13,15,14,13,13,14,13,12,13,14,13,13,14,15,14,16,16,13,14,12,12,12,10,10,10,12,14,14,16,17,14,14,16,17,13,14,18,18,14,14,15,12,13,11,12,11,10,11,12,11,10,9,10,8,7,8,8,7,7,7,8,8,9,11,13,16,17,17,14,15,12,12,12,12,10,11,12,11,10,11,11,9,9,11,10,9,10,9,8,7,6,8,7,6,6,7,7,6,6,8,7,6,7,8,9,11,11,9,11,11,10,9,10,11,9,9,10,10,10,10,12,12,13,13,12,13,12,10,10,9,8,8,8,7,6,7,7,7,6,7,6,6,5,6,5,5,5,5,5,5,5,4,4,5,4,5,5,5,5,4,5,4,4,3,3,3,3,3,3,4,4,4,3,4,4,4,4,4,4,5,6,6,5,5,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,4,5,4,4,5,5,5,5,4,4,4,4,4,4,5,5,5,6,5,5,6,6,6,6,7,6,6,7,7,6,6,5,5,5,5,5,6,7,7,8,9,10,11,13,13,14,14,15,17,17,17,16,14,12,10,8,7,6,5,5,4,4,5,5,5,5,5,6,7,7,7,7,7,7,6,7,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,4,5,5,7,8,9,8,7,7,6,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,3,4,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,4,3,3,3,3,3,3,2,2,3,2,3,3,5,5,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,2,2,2,1,1,1,0,1,1,1,1,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,5,5,4,6,8,8,8,10,11,10,8,8,8,7,8,8,10,13,17,20,21,24,24,23,25,26,24,25,24,24,21,23,19,20,20,19,17,17,18,18,16,13,16,17,16,15,16,18,15,14,18,13,16,15,12,13,14],[26,26,27,26,26,23,24,22,22,20,22,21,17,18,18,17,14,16,15,14,12,14,12,11,10,11,9,9,9,9,8,8,9,8,8,8,8,7,7,8,8,7,8,8,8,8,8,8,8,9,9,10,11,11,10,11,11,10,10,9,9,9,8,9,7,8,8,7,7,7,7,7,7,7,7,6,6,7,6,7,6,6,6,7,8,7,9,10,11,11,11,11,11,10,9,9,9,8,9,8,9,9,9,9,9,10,9,9,9,10,9,10,10,10,11,10,12,11,11,12,15,13,13,18,18,17,17,17,17,17,17,18,20,19,18,17,17,15,15,15,12,14,12,12,11,10,11,9,8,8,7,7,8,8,9,9,10,11,12,13,13,12,13,14,12,13,14,16,13,15,16,19,17,17,16,17,17,15,15,15,12,13,11,13,13,11,11,9,9,9,9,9,8,9,11,9,9,10,10,10,10,12,12,11,12,13,13,13,14,13,10,10,9,9,9,10,10,10,11,11,12,12,13,9,11,11,10,9,11,11,11,10,11,11,14,15,13,14,16,14,11,13,16,13,15,15,15,16,13,14,14,14,12,14,13,14,13,14,16,14,14,12,11,11,9,11,10,9,12,13,13,16,14,13,14,13,14,12,13,14,14,14,15,15,15,16,15,15,14,13,12,13,10,12,10,12,14,13,16,16,15,15,16,17,13,14,17,17,14,15,16,12,14,12,12,11,11,11,12,11,10,10,10,9,8,8,8,8,7,8,8,8,10,11,13,15,16,18,15,15,13,12,12,12,11,12,12,11,10,11,11,10,10,11,10,9,10,10,9,8,7,8,8,7,7,7,7,7,7,8,7,7,8,8,9,11,10,10,10,10,10,9,10,10,9,10,10,10,11,11,12,13,14,15,14,13,12,11,10,9,8,8,8,8,7,7,7,6,6,7,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,5,5,5,4,4,4,3,3,3,3,4,3,3,4,4,4,4,4,4,5,4,5,5,6,7,7,6,6,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,6,5,5,4,4,4,4,5,5,5,5,4,4,4,4,4,4,5,5,6,6,5,5,6,6,6,6,7,6,6,7,7,6,6,6,5,5,6,5,6,7,7,8,9,10,12,13,14,15,15,16,17,18,17,16,15,13,11,9,7,6,6,5,5,5,5,5,5,5,6,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,5,5,5,4,4,4,4,4,4,5,5,6,7,8,9,9,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,3,4,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,4,4,4,3,4,3,3,3,3,4,4,4,4,4,3,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,5,4,4,4,3,3,3,4,3,4,3,3,4,3,3,3,3,3,2,2,2,2,3,3,3,4,4,4,4,3,3,2,3,2,3,3,2,3,3,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,2,1,1,1,0,1,1,1,2,2,2,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,5,5,5,6,8,7,8,10,11,11,8,8,7,8,8,9,10,14,16,20,21,23,24,23,25,26,25,25,24,24,21,23,20,21,20,20,18,18,18,18,16,16,17,16,17,18,17,17,18,16,17,14,15,16,13,15,14],[26,25,25,25,25,23,23,23,21,21,21,20,16,17,19,17,14,16,16,14,13,14,13,11,11,11,10,9,10,9,9,8,9,8,8,9,9,8,8,9,8,8,8,9,9,8,9,9,10,10,10,11,11,12,11,12,12,11,11,10,11,10,9,10,9,8,8,8,8,8,8,8,8,7,8,7,7,7,7,8,7,7,7,7,7,8,9,10,10,10,10,11,11,10,9,9,9,9,10,9,10,10,10,9,10,10,10,10,10,11,11,11,11,12,12,11,14,12,12,14,15,14,14,17,18,17,19,17,17,18,18,19,20,19,18,18,17,16,16,15,13,15,13,12,11,11,12,10,9,9,8,8,9,9,9,9,10,11,12,14,13,12,13,15,12,14,17,16,13,16,16,18,18,16,16,17,18,15,15,14,13,12,12,13,13,11,11,9,10,10,9,10,10,10,10,10,10,10,10,11,11,14,13,11,11,13,14,12,14,12,11,10,11,9,9,10,11,11,11,11,11,12,12,11,11,11,11,10,12,12,11,11,12,11,15,15,13,14,16,13,11,13,15,13,14,15,16,14,13,13,15,14,12,13,13,14,12,15,16,13,14,12,11,11,10,11,11,10,11,13,13,16,15,14,14,15,13,13,13,15,13,12,15,16,15,17,16,15,15,12,12,12,10,11,11,12,14,13,16,17,15,14,16,17,13,15,18,17,13,15,15,13,14,12,12,12,11,12,13,12,11,10,11,10,9,9,9,9,8,9,9,9,10,12,14,16,17,18,16,16,14,13,13,13,12,13,13,12,11,12,12,11,11,11,10,9,11,10,9,8,7,8,8,8,8,8,8,8,8,9,8,8,9,9,10,12,12,11,12,12,11,11,10,12,10,11,11,11,11,11,12,13,13,14,14,13,12,11,10,9,8,8,8,8,7,8,8,7,7,8,8,7,6,7,6,6,6,6,6,6,6,5,5,5,5,5,5,6,5,5,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,7,7,6,6,5,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,5,5,5,4,5,5,5,5,6,6,5,4,4,4,5,5,5,6,6,7,6,6,7,7,7,6,7,7,6,7,8,7,7,6,6,6,6,6,6,7,8,9,9,11,11,13,14,14,14,15,16,16,16,15,14,12,11,9,8,7,6,6,5,5,5,5,5,6,6,7,7,8,7,8,8,8,7,7,8,8,7,7,7,6,6,6,5,5,5,5,4,5,5,5,6,6,8,8,9,8,8,7,7,8,7,7,7,7,6,6,6,6,5,6,6,5,6,5,5,5,4,4,4,4,4,4,5,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,3,3,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,6,5,4,4,3,4,3,4,4,4,3,3,4,3,4,4,3,3,3,3,2,2,3,3,3,4,4,4,4,4,3,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,3,3,2,2,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,2,3,3,3,2,2,2,2,2,1,1,2,2,2,2,2,3,2,2,2,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,3,4,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,5,5,4,4,6,6,5,6,8,8,8,11,12,11,9,9,9,8,8,9,10,13,16,19,19,23,22,21,25,25,23,24,22,22,20,21,19,19,18,18,16,16,15,16,15,14,16,17,16,14,16,17,16,15,15,15,17,14,14,15,17],[26,26,25,25,26,23,24,24,21,21,22,20,18,18,20,17,15,16,17,15,14,15,14,12,11,12,11,10,11,10,10,9,10,9,9,9,10,9,8,10,9,9,9,10,10,10,10,10,10,11,11,12,13,13,12,14,13,13,12,12,12,11,10,11,10,9,9,9,9,8,9,8,8,8,8,8,8,8,8,9,8,8,8,9,9,9,10,11,11,11,11,12,11,11,10,10,10,10,10,9,10,10,10,10,10,11,11,11,10,12,11,11,12,13,13,12,14,13,13,14,15,14,15,17,19,18,19,18,18,18,18,19,21,20,19,18,17,16,16,15,13,15,13,12,11,11,12,10,9,9,9,9,10,9,11,10,12,12,14,14,15,14,14,16,15,15,17,18,15,17,17,19,17,18,17,18,18,16,17,16,14,15,13,15,15,12,12,10,11,11,10,11,11,11,12,10,11,12,12,11,11,13,14,13,13,13,15,14,15,13,12,11,12,10,10,11,10,11,11,11,11,13,13,11,12,12,11,11,12,12,12,11,13,12,14,14,13,14,14,14,13,14,16,15,15,15,16,16,13,15,15,14,12,15,14,14,15,16,16,14,15,13,12,12,11,12,11,10,13,14,14,17,15,14,15,14,15,13,15,15,13,15,15,16,16,18,17,16,16,14,15,14,12,13,12,14,16,15,18,18,16,16,17,17,15,15,19,18,16,17,17,15,16,14,14,14,13,13,15,14,13,12,12,11,11,11,10,10,9,10,10,11,11,12,14,16,17,19,17,17,16,14,15,15,13,14,15,14,12,14,14,12,12,14,12,11,12,12,10,10,9,10,10,9,9,10,9,9,9,10,9,9,10,11,11,13,13,12,13,12,12,12,12,12,12,12,13,13,13,13,13,14,15,15,15,14,14,12,12,11,11,10,10,10,9,9,9,8,9,9,9,8,8,8,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,5,5,5,4,5,4,4,5,5,4,5,5,6,5,6,6,6,6,6,7,7,8,8,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,7,6,6,5,6,5,6,5,7,6,6,5,5,5,6,6,7,6,7,7,7,7,8,8,8,8,9,8,8,9,9,8,8,7,7,7,7,7,7,8,8,9,10,11,13,13,15,15,16,16,17,18,17,17,16,14,13,10,9,8,7,7,6,6,6,6,6,6,7,7,7,8,8,8,8,8,8,8,8,8,8,7,8,7,7,7,6,6,6,6,5,6,5,6,6,6,8,8,9,8,8,7,7,8,7,7,7,7,7,7,7,7,6,7,7,6,7,6,6,5,5,5,4,5,4,4,6,5,5,6,5,5,5,6,6,6,5,6,6,5,6,5,5,5,5,5,4,4,4,4,5,4,5,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,3,3,3,4,4,5,5,4,4,4,4,4,4,4,5,4,4,5,4,5,5,4,4,4,3,3,3,3,3,4,4,4,4,5,4,4,3,3,3,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,5,6,5,4,3,3,3,2,2,2,1,1,1,0,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,7,9,8,9,11,12,11,9,9,9,8,9,10,10,13,15,18,20,22,23,23,25,25,24,25,24,24,21,22,19,20,18,18,16,16,17,16,15,15,15,15,15,16,15,14,17,14,15,13,15,14,12,14,15],[28,27,28,28,27,26,26,25,24,25,24,22,22,21,22,20,19,19,20,18,16,18,15,14,13,14,12,12,13,13,12,11,13,11,11,12,12,11,11,12,12,10,11,13,12,12,12,12,13,13,13,15,14,15,14,16,15,15,15,14,13,13,13,13,12,12,12,12,11,11,11,10,10,10,10,9,9,10,9,9,9,9,9,10,9,10,11,13,12,12,13,14,13,13,12,12,12,11,13,12,13,12,13,13,13,14,14,14,13,14,15,14,15,16,16,14,17,16,16,16,19,17,17,20,21,20,20,19,20,19,19,20,22,21,20,21,20,18,18,17,14,15,13,12,12,12,13,11,10,11,11,10,11,11,11,11,13,13,15,17,16,15,16,18,15,16,19,18,15,18,18,20,20,19,19,20,20,18,18,16,15,15,14,16,16,14,15,11,12,14,11,13,12,11,12,12,12,11,12,13,12,14,14,13,14,15,15,13,17,14,12,12,13,12,12,12,12,13,14,13,14,14,14,13,13,13,12,12,13,12,13,14,12,13,15,16,15,16,18,17,13,16,19,15,17,16,18,17,15,16,16,15,13,15,15,15,14,17,19,16,16,14,12,13,12,13,13,12,13,15,17,18,17,16,16,17,15,15,15,16,15,15,17,18,18,20,19,18,17,15,15,14,12,14,14,16,16,17,18,20,17,16,19,19,15,17,19,21,18,18,18,15,18,14,16,15,15,16,16,16,15,14,14,13,12,12,12,11,10,10,11,12,12,14,16,18,20,21,18,20,18,17,16,17,15,16,17,16,14,16,16,14,13,15,14,13,14,14,11,10,10,11,11,10,10,11,10,11,11,12,11,12,12,12,14,15,16,16,15,15,15,14,14,15,14,14,14,13,15,13,15,16,16,17,16,16,15,14,13,13,12,11,11,11,10,11,11,10,11,11,11,10,8,10,9,8,9,8,8,8,9,8,8,8,8,7,7,8,7,6,6,6,5,6,5,5,6,6,5,6,7,7,6,7,7,7,7,7,7,8,9,9,8,8,7,6,6,6,7,6,7,6,7,7,7,7,8,8,8,8,8,8,9,8,8,8,8,7,7,7,7,6,7,7,7,7,7,6,6,7,7,8,8,8,9,8,9,9,9,9,9,10,10,9,11,11,10,10,9,8,9,9,8,8,9,10,11,11,13,14,15,16,17,18,19,20,20,20,19,18,17,15,12,11,10,9,9,8,7,8,7,7,8,8,8,9,9,9,9,10,9,9,9,9,9,9,9,9,8,8,9,8,7,7,7,7,7,7,7,8,8,9,9,11,10,9,8,9,9,8,8,8,8,8,8,8,8,7,8,8,7,8,8,7,7,7,7,6,6,6,5,6,6,7,7,6,6,6,7,7,7,6,6,7,7,7,7,7,6,6,6,5,5,5,5,5,5,6,5,5,5,6,6,6,5,5,6,6,6,6,6,6,5,5,4,4,4,5,5,6,5,5,5,4,4,4,5,5,5,4,4,5,5,5,6,5,5,4,4,4,3,3,4,4,4,5,5,5,4,4,3,4,4,4,5,5,5,5,4,4,4,3,3,3,3,2,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,3,2,3,2,3,3,3,3,4,4,4,5,5,6,6,5,4,4,4,3,3,2,2,2,1,1,0,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,2,2,2,1,1,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,4,5,5,4,5,4,4,4,4,3,3,4,4,4,4,5,5,5,5,6,6,5,6,6,6,6,5,5,5,5,5,4,4,4,4,4,5,6,6,5,6,7,7,6,7,10,10,10,12,14,13,11,10,10,10,10,11,11,14,16,20,20,23,24,23,26,27,25,26,24,25,22,22,21,21,20,19,18,17,18,18,17,16,18,18,18,18,17,17,19,16,14,14,14,10,14,19,16],[27,26,26,27,26,24,24,24,22,24,23,21,20,20,21,20,17,18,18,17,15,17,14,13,12,14,12,12,12,12,11,11,11,11,10,11,12,10,10,11,11,10,11,12,11,10,12,12,11,12,12,13,13,14,13,15,14,14,13,13,13,13,12,12,12,10,11,11,11,10,11,10,10,9,10,10,9,9,9,10,9,9,9,10,9,9,10,12,12,13,13,13,13,13,11,12,11,11,13,11,12,12,12,11,13,13,13,13,13,13,13,14,14,15,14,14,17,15,13,16,17,16,15,19,20,18,20,18,18,18,19,20,21,20,20,18,18,17,17,15,13,14,13,13,11,11,11,11,10,10,9,10,11,11,12,12,13,13,16,17,16,15,17,18,17,16,19,20,16,19,19,22,20,19,20,20,20,19,19,19,17,17,15,15,16,14,14,11,12,13,12,13,13,12,14,12,13,13,13,13,13,16,15,14,14,15,16,15,16,14,12,12,12,12,11,14,12,13,13,13,14,16,15,12,13,14,12,12,13,13,13,12,13,12,15,14,14,14,15,14,13,14,18,16,17,17,19,18,15,17,18,15,14,18,17,15,15,19,18,16,17,15,14,14,12,14,12,12,15,15,17,20,17,17,18,18,17,16,17,18,16,17,19,19,18,19,18,18,18,16,17,17,14,15,14,17,18,16,19,20,19,18,19,20,17,18,20,21,19,19,19,17,17,17,16,15,15,15,16,15,15,13,14,13,11,11,12,11,11,10,11,12,13,13,15,17,18,19,17,18,17,15,15,14,15,15,15,15,14,15,14,14,14,14,13,13,13,13,11,11,10,11,11,10,10,11,10,10,10,11,10,11,11,12,13,14,14,14,14,13,14,13,13,14,13,13,14,13,14,13,15,15,15,16,16,15,14,13,12,12,12,11,11,11,10,11,11,9,10,10,10,9,9,9,8,8,8,8,8,8,8,7,7,7,7,7,7,8,6,6,6,6,5,5,5,5,6,5,5,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,6,7,7,6,6,7,7,7,6,7,7,7,7,7,8,7,7,8,8,8,8,7,8,7,6,7,7,7,6,7,7,7,6,6,6,6,7,7,8,9,9,8,8,9,9,8,9,10,10,9,10,11,10,9,8,8,9,9,8,9,9,10,11,12,14,15,16,16,17,18,18,18,20,19,18,17,15,13,12,11,10,9,8,7,7,7,8,7,8,8,8,9,9,9,9,10,10,9,10,9,10,9,9,9,8,8,8,7,7,7,7,6,7,7,7,8,8,9,9,10,9,9,8,8,9,8,9,8,9,8,8,8,8,7,8,8,7,7,7,7,6,6,6,6,6,5,5,6,6,6,7,6,6,6,7,6,6,6,6,7,7,7,6,6,6,6,5,5,5,5,5,6,5,6,5,5,5,6,6,6,5,6,6,6,6,6,5,5,5,5,4,4,4,5,5,5,5,5,5,4,5,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,4,3,4,4,4,5,5,5,4,4,4,4,4,5,4,5,5,4,4,4,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,5,4,4,3,3,3,2,2,1,1,1,1,0,1,1,2,2,1,1,2,1,1,2,2,2,2,3,3,3,3,3,3,3,2,2,1,1,1,1,1,1,2,2,2,2,3,3,3,2,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,3,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,5,4,5,5,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,6,6,6,7,9,9,9,12,13,12,10,10,9,9,9,10,11,14,16,19,21,22,23,24,25,26,25,25,24,25,21,22,20,20,18,18,17,16,17,16,15,15,16,16,16,17,15,15,16,12,14,13,14,14,13,16,16],[28,27,27,27,27,26,27,26,25,26,26,24,23,23,24,23,23,23,23,20,20,21,19,18,18,19,17,17,18,18,16,16,17,17,16,16,17,16,15,16,17,15,16,17,16,15,16,16,17,17,16,18,19,20,19,21,19,20,19,18,19,19,18,19,19,18,18,18,17,15,17,16,15,15,16,15,12,14,14,13,12,13,13,13,12,13,13,15,15,16,16,17,17,16,16,17,16,15,18,17,17,18,18,19,18,20,19,20,19,20,21,20,20,20,20,20,22,20,19,21,22,21,20,22,23,22,22,22,22,21,22,22,23,21,22,21,21,20,19,18,15,18,14,14,14,13,14,13,13,13,13,12,14,14,14,15,17,17,18,20,20,18,20,21,18,19,22,21,17,21,21,21,22,21,19,21,22,20,20,19,19,19,17,21,20,19,18,16,16,18,16,15,15,15,16,14,14,15,13,15,14,15,17,16,15,16,17,16,17,14,14,14,15,14,13,15,14,17,16,16,16,18,15,14,15,16,13,13,15,14,15,15,14,14,16,15,16,18,17,17,15,17,18,18,18,19,22,19,16,20,19,16,15,20,19,16,17,19,20,15,18,15,15,15,15,15,14,14,17,20,21,23,21,19,20,21,20,17,19,20,17,18,19,21,20,21,21,18,20,15,18,17,15,17,17,20,21,21,22,23,21,20,22,23,18,19,22,24,20,22,21,18,21,18,21,20,18,21,22,21,18,19,20,17,15,17,16,15,13,15,15,14,15,16,17,20,21,21,19,21,20,19,20,21,18,20,21,20,19,21,21,19,19,21,19,17,19,19,16,15,14,18,18,15,15,17,16,15,17,17,14,16,16,16,18,19,21,20,20,20,19,18,19,20,18,19,20,18,19,18,18,19,19,19,19,18,18,17,17,16,17,17,17,17,15,17,17,15,16,17,16,14,14,14,13,12,15,13,11,13,15,12,11,13,12,11,11,12,10,10,11,10,8,9,9,8,10,9,8,10,11,10,9,11,11,12,11,11,10,11,10,11,10,10,9,9,10,9,9,9,9,10,10,10,10,11,10,11,11,12,11,11,13,12,13,12,11,10,10,10,9,9,8,9,9,10,9,9,9,10,11,12,13,13,14,13,13,16,15,14,15,16,17,14,17,17,16,16,15,13,16,14,14,13,13,14,15,15,17,19,19,20,20,21,20,21,22,21,21,20,19,17,17,16,16,15,15,13,13,12,13,12,12,12,11,12,12,12,13,14,13,13,14,14,15,14,15,15,13,14,14,13,13,11,11,10,11,11,10,12,11,12,11,12,11,12,11,11,11,11,11,12,12,11,11,12,11,10,12,13,11,13,12,11,11,10,10,10,9,10,9,11,10,10,11,10,9,9,10,10,11,9,10,11,10,11,11,10,10,9,9,9,8,8,8,9,9,9,9,9,8,10,10,10,9,9,10,9,9,10,9,9,9,8,8,7,7,8,8,8,8,8,7,7,8,7,8,9,9,8,8,8,8,8,9,8,8,7,7,7,6,6,6,6,6,6,7,8,7,6,6,7,6,7,7,7,8,8,8,7,6,6,5,5,5,4,4,5,5,5,6,4,6,6,5,6,7,7,8,7,7,6,6,5,5,4,4,3,3,3,4,4,6,4,3,4,5,4,3,5,5,5,5,7,7,7,8,7,6,7,6,5,5,4,4,3,3,2,2,1,0,1,2,3,2,3,3,3,3,4,4,3,4,5,4,6,5,4,5,6,4,4,3,3,3,3,4,2,4,4,4,6,6,6,5,5,5,6,6,5,6,6,5,5,5,4,4,4,4,5,4,5,5,6,7,6,6,6,7,7,6,7,6,7,7,7,6,5,5,5,5,5,5,5,5,5,7,6,7,6,7,7,9,8,7,7,8,7,7,8,8,8,7,7,6,6,6,6,6,7,7,7,8,8,9,9,10,9,8,8,9,8,9,9,9,8,8,8,7,7,7,7,7,7,8,9,9,8,10,10,9,10,10,9,10,9,9,9,9,10,9,9,9,8,8,8,10,10,9,9,11,11,10,11,13,12,12,15,15,14,13,13,12,12,12,14,13,14,16,18,19,22,23,22,25,25,24,24,23,23,20,21,19,20,18,18,18,17,17,17,16,15,17,18,18,17,16,16,17,13,15,14,15,13,13,16,15],[25,25,25,25,24,24,24,23,22,23,23,21,20,21,21,20,18,19,20,19,17,18,17,16,15,16,15,14,15,16,14,13,15,14,14,13,15,14,14,14,14,13,13,15,14,14,14,14,15,15,15,16,16,17,16,17,17,17,17,16,16,16,16,16,15,16,15,15,14,13,14,14,14,13,14,12,12,12,12,12,11,11,11,11,10,10,11,12,13,13,14,14,14,13,13,14,14,13,15,14,15,15,15,15,15,16,16,16,16,17,17,16,17,17,17,16,18,17,17,18,19,18,18,19,20,19,20,19,19,19,19,19,21,19,19,20,18,18,17,16,13,15,13,12,12,12,13,12,11,12,12,12,12,12,13,14,15,16,17,18,18,18,17,20,17,19,19,20,17,19,20,19,20,20,19,21,20,18,20,19,19,19,18,18,18,17,18,14,15,17,15,15,16,15,15,14,14,15,14,15,14,15,16,16,16,14,17,16,16,15,14,15,14,15,13,15,15,15,15,15,16,17,16,15,16,16,14,14,16,14,15,15,14,14,17,15,14,16,15,14,14,16,16,16,17,19,20,18,17,19,17,15,16,18,16,16,17,18,17,16,17,17,16,17,15,16,15,14,17,18,19,21,19,19,19,20,18,18,19,19,17,19,18,19,19,20,19,18,18,17,18,18,17,17,16,18,19,18,20,20,20,19,20,21,19,19,20,21,19,20,19,18,19,17,19,18,18,19,19,18,18,17,16,15,15,16,14,14,14,13,14,12,13,14,14,17,18,18,17,18,18,17,18,18,17,18,18,18,17,18,18,17,16,17,17,15,17,16,14,15,13,15,15,14,14,15,13,13,15,15,13,14,15,13,15,17,18,18,17,17,17,16,16,17,16,16,17,17,17,16,17,17,17,18,17,17,16,16,16,15,15,15,15,14,14,14,14,13,14,15,14,13,12,12,12,11,12,11,11,11,12,11,11,11,10,11,10,11,9,9,10,9,8,8,8,9,9,8,9,9,9,10,9,9,9,9,10,9,10,9,9,10,9,9,8,8,8,8,8,9,9,9,10,10,9,10,11,11,10,11,11,10,11,10,11,11,10,10,9,9,9,8,8,9,8,9,8,9,10,9,11,11,11,11,12,12,12,13,13,13,13,14,14,13,15,15,14,14,13,12,13,13,12,13,12,13,14,14,16,17,18,18,18,18,19,20,21,20,19,18,17,16,15,14,13,13,12,12,11,11,11,11,11,11,11,11,12,11,12,14,13,12,13,12,13,12,13,13,12,12,12,11,11,10,10,10,9,10,10,11,10,10,10,11,10,10,10,10,10,10,10,11,11,10,10,11,10,9,11,12,10,11,11,10,9,10,9,10,9,10,9,9,9,9,9,8,8,8,9,9,10,9,9,10,9,9,10,9,9,10,8,9,8,8,7,8,8,8,7,8,7,8,9,9,8,8,8,8,8,8,8,8,9,7,8,6,7,7,7,7,7,7,6,6,7,7,7,8,7,7,7,7,7,8,8,7,7,7,6,6,5,6,5,6,5,6,6,6,6,5,5,6,5,6,6,6,7,7,6,6,6,5,5,4,4,4,4,4,4,4,5,4,5,4,4,5,5,5,6,6,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,5,4,4,6,6,6,6,5,5,5,4,4,4,4,3,3,2,2,1,1,0,1,1,1,1,1,2,2,2,2,3,4,3,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,3,3,3,4,4,3,3,4,4,5,4,5,5,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,5,5,4,4,4,4,3,4,4,4,4,5,5,5,5,5,6,6,5,6,6,6,6,6,7,6,5,5,4,4,4,4,4,5,5,6,5,6,6,7,7,7,6,7,7,7,7,7,7,6,6,6,6,5,5,5,5,6,6,7,7,7,8,7,7,7,7,7,8,7,7,7,8,7,7,7,6,6,7,7,7,8,7,7,9,9,8,10,11,11,11,13,13,12,11,11,11,11,11,11,11,14,15,18,17,20,22,21,23,22,23,23,21,23,20,20,19,20,18,18,17,17,16,16,17,15,16,17,18,17,17,17,18,14,16,13,15,13,13,15,15],[27,26,26,26,25,25,26,24,24,24,24,22,22,21,22,20,20,20,19,18,18,18,16,16,15,16,14,13,15,15,14,13,14,13,13,13,15,13,13,14,14,12,12,15,13,12,14,15,13,15,15,15,15,17,17,18,18,18,17,16,16,17,16,16,15,15,15,15,14,13,15,13,14,12,13,12,11,12,12,10,10,11,10,11,10,11,12,13,13,16,15,16,16,14,14,15,14,13,15,14,15,15,16,15,15,16,16,16,16,17,17,17,17,17,18,17,18,18,17,18,20,19,18,20,21,20,21,20,20,20,20,20,22,20,21,20,19,18,17,16,13,15,13,12,12,11,13,11,11,12,12,11,12,11,12,13,14,15,17,18,18,17,17,19,17,18,18,19,17,18,18,20,21,19,20,21,21,18,20,20,18,19,16,18,18,17,16,14,13,15,14,14,14,13,14,14,14,13,14,14,14,15,16,16,16,15,16,17,17,16,14,15,14,16,13,14,15,15,15,15,16,18,17,16,15,16,15,14,15,15,15,15,15,14,15,15,14,16,16,15,15,17,19,17,18,20,20,19,18,18,18,17,17,18,16,17,17,19,19,17,17,18,15,16,15,15,15,13,16,18,18,21,20,19,19,20,18,19,18,19,18,18,17,18,19,20,20,18,17,18,18,18,15,16,16,18,19,19,19,21,19,19,20,21,19,18,21,22,19,20,20,18,18,16,18,17,16,17,18,18,17,16,17,14,14,14,13,14,12,12,13,12,13,13,15,17,17,19,17,19,18,17,18,18,17,17,18,17,17,18,18,17,15,18,18,15,16,16,14,13,12,15,15,13,13,15,13,12,14,14,12,14,14,13,15,17,17,17,17,17,17,15,16,17,16,16,17,17,17,16,18,18,19,19,18,18,17,15,15,15,15,14,15,14,13,14,13,13,13,14,12,11,10,10,10,10,12,10,10,11,12,11,10,11,10,11,10,10,9,9,9,9,8,8,7,8,9,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,7,8,8,7,8,8,9,8,8,10,10,9,9,10,10,9,11,10,10,11,10,9,9,8,8,8,7,7,7,9,8,8,9,9,10,10,10,10,12,11,11,13,13,12,12,14,14,13,15,15,14,14,13,12,13,12,12,12,11,13,14,14,16,18,18,19,18,20,20,21,22,21,21,21,18,17,16,14,13,13,12,11,11,12,11,10,10,10,10,11,11,12,13,13,12,12,13,12,13,12,13,13,11,11,11,11,10,10,10,10,10,11,10,10,10,10,10,10,10,9,10,10,10,10,11,10,11,10,10,10,10,10,10,11,10,10,10,10,9,9,9,9,9,10,9,9,9,8,9,9,8,9,8,9,10,10,8,9,9,9,9,9,9,8,9,8,9,8,8,9,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,8,8,7,7,6,8,8,7,7,7,7,7,7,6,8,7,7,6,6,7,8,7,7,7,6,6,6,6,5,7,5,6,6,7,7,7,7,5,6,6,5,5,6,6,6,6,5,6,5,5,5,5,4,4,4,4,5,5,5,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,2,3,3,3,3,3,3,2,3,3,4,4,4,4,5,5,5,4,4,4,3,4,4,3,3,4,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,5,4,5,5,5,5,6,6,5,6,5,5,4,4,4,5,5,5,5,5,5,6,6,7,6,5,5,6,6,6,7,7,6,7,6,6,5,5,5,5,6,6,7,7,6,7,6,7,8,7,7,8,7,7,8,8,7,8,7,7,6,6,7,8,7,7,7,9,8,8,10,11,11,12,12,14,12,12,11,11,11,11,12,11,14,15,18,18,20,21,23,22,23,23,23,22,23,20,20,19,18,18,17,17,18,16,15,16,16,16,17,18,18,16,16,17,14,15,14,14,13,14,16,15],[26,25,25,26,25,23,24,23,23,22,23,22,20,20,21,20,17,19,19,17,15,18,15,13,13,15,13,12,14,14,12,11,13,12,11,12,13,11,10,12,12,10,11,13,12,10,13,14,12,13,14,14,14,16,16,17,16,16,16,15,16,14,14,15,14,12,14,13,12,11,13,12,11,11,12,10,9,10,10,10,10,10,10,10,10,10,11,12,13,13,13,14,14,12,13,13,12,11,14,13,13,13,14,13,13,16,15,14,15,16,16,14,16,16,16,16,17,16,16,17,18,18,17,19,20,18,19,19,19,18,19,19,20,19,19,19,17,17,15,15,12,14,12,12,11,11,12,10,10,10,10,10,11,11,11,12,14,14,16,17,18,17,18,19,17,17,18,20,17,18,20,21,21,20,20,21,21,19,20,19,18,18,16,18,18,17,16,14,14,15,14,14,15,14,14,14,13,14,14,13,14,14,16,16,15,15,17,17,17,15,13,14,14,14,13,13,13,14,15,15,15,17,16,13,15,15,14,13,15,14,14,14,15,13,16,16,14,15,16,15,15,15,16,17,17,18,20,19,17,18,19,15,16,19,18,17,18,19,20,17,18,18,15,15,14,14,14,13,16,18,18,20,20,19,20,20,18,17,19,19,17,18,18,18,19,20,20,20,20,18,17,17,15,16,15,18,19,18,20,20,19,19,19,21,18,19,21,22,19,21,20,18,19,16,18,17,16,17,19,18,16,16,16,14,13,14,12,12,11,12,12,10,13,12,14,17,18,18,16,19,17,16,16,18,15,16,18,17,15,18,18,17,14,17,17,15,16,16,13,12,11,15,14,11,12,14,11,11,13,13,11,12,13,12,14,16,16,17,16,17,16,14,16,17,15,15,17,15,16,15,17,16,17,17,16,16,16,15,15,15,14,14,14,14,12,13,13,11,12,13,11,10,9,10,9,9,11,9,9,9,10,9,9,9,8,9,8,9,8,8,8,7,6,6,6,6,7,6,6,7,7,7,7,8,7,8,7,7,8,8,8,9,8,8,7,6,7,7,7,7,7,7,7,7,7,8,8,8,8,9,9,8,10,9,9,9,9,8,7,7,7,7,6,7,7,7,7,6,7,8,8,9,9,9,11,10,10,12,12,10,11,13,13,11,14,14,12,12,10,9,12,11,11,11,11,12,13,14,15,16,17,18,17,19,19,21,20,19,19,18,17,15,15,13,12,11,10,9,9,9,9,9,9,9,10,11,10,11,12,12,11,11,11,11,12,11,12,12,10,10,10,9,8,8,8,8,8,8,8,9,9,10,10,10,10,9,9,9,9,9,9,10,10,9,9,9,9,8,9,10,8,9,9,8,7,7,7,7,7,7,7,8,7,8,8,8,7,7,8,8,8,7,7,8,8,7,7,7,7,7,6,6,6,6,6,7,7,7,7,7,6,7,7,7,6,7,7,7,7,7,6,6,5,5,5,5,5,6,6,6,7,6,6,5,6,5,6,6,6,5,5,6,6,6,6,5,5,5,4,4,4,5,5,5,5,6,6,6,5,5,4,4,4,4,5,5,5,5,4,4,4,4,4,4,3,3,3,4,3,3,4,3,4,3,3,3,4,4,4,4,3,4,3,3,3,3,3,2,3,3,3,2,2,3,2,2,3,2,2,2,3,3,3,4,4,5,5,4,3,4,3,3,3,2,3,2,3,2,2,2,2,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,2,3,2,3,3,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,3,4,4,3,4,3,4,4,4,3,3,4,4,5,4,4,5,4,5,5,5,4,4,5,5,4,5,5,4,5,4,4,5,4,5,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5,6,5,5,6,5,5,5,5,5,6,5,6,6,6,6,7,6,6,7,7,6,7,6,6,6,6,6,7,6,6,6,5,6,8,7,6,7,9,8,7,9,11,10,11,12,13,12,10,11,10,10,10,10,10,13,14,17,19,20,20,21,22,23,23,23,21,22,19,20,18,19,18,17,16,18,17,15,16,17,16,17,18,18,16,17,18,14,16,16,17,16,14,17,17],[28,27,28,27,27,26,26,25,24,24,25,24,21,22,22,21,19,19,20,18,16,17,16,14,13,14,12,13,13,13,12,12,12,12,11,12,12,10,10,11,11,9,11,12,11,10,12,12,11,12,13,14,14,15,15,16,16,16,14,15,14,13,13,13,13,11,12,12,11,10,11,11,10,10,11,10,9,10,9,9,10,9,9,10,10,10,11,13,13,13,13,14,14,13,13,13,12,12,13,13,13,13,14,13,14,14,14,14,14,15,15,15,14,16,15,16,16,16,16,17,18,17,18,19,20,20,21,19,19,19,20,20,23,21,21,21,20,19,17,18,14,15,13,13,12,11,11,10,10,10,9,9,11,10,11,12,14,14,16,18,17,16,18,20,16,18,20,20,17,20,22,23,22,21,20,22,21,20,20,20,18,18,15,17,18,15,13,12,12,13,13,12,12,13,13,12,12,13,12,12,13,14,17,15,13,15,18,16,16,14,12,13,12,12,12,13,12,13,14,13,15,17,15,13,14,15,13,12,14,13,14,12,13,13,16,16,14,16,18,16,14,15,19,16,18,18,21,19,15,18,19,16,14,19,18,16,17,20,20,16,18,16,14,14,13,14,12,12,15,15,18,21,20,18,19,20,19,16,18,19,17,17,19,20,20,21,21,19,20,18,17,17,14,15,14,17,16,18,20,21,20,19,20,22,19,19,22,23,20,21,20,17,18,16,17,16,15,17,18,17,16,15,15,14,11,12,12,10,10,11,11,11,12,13,15,19,19,20,18,19,18,16,16,17,15,17,17,16,15,17,17,16,14,16,16,13,15,15,11,11,10,12,12,10,10,12,11,10,11,11,10,11,11,12,13,16,16,15,15,15,16,13,15,15,14,13,16,15,14,15,15,16,15,17,18,15,15,14,14,13,12,12,12,11,10,12,11,9,10,11,10,9,8,9,8,8,9,8,7,7,8,7,7,8,7,8,7,8,7,7,6,6,5,5,5,5,6,5,5,6,6,6,6,7,7,7,7,7,7,8,8,9,7,7,6,5,6,6,6,5,6,6,6,6,7,7,7,7,7,7,7,7,8,7,8,7,7,6,6,6,6,6,6,6,6,6,6,5,6,6,7,7,8,8,9,8,8,10,9,9,10,11,10,9,12,12,10,11,9,8,10,9,10,10,11,11,13,13,15,16,17,19,18,20,20,21,21,22,20,19,16,14,13,11,10,9,8,8,8,8,9,8,9,8,9,10,10,10,11,11,10,10,10,10,10,10,10,10,9,9,9,8,7,7,7,7,7,7,7,8,8,10,10,10,9,9,9,9,9,9,9,9,9,8,8,8,8,8,8,8,7,8,8,7,7,7,7,6,7,6,6,7,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,5,6,5,5,6,6,6,6,6,6,7,7,7,6,7,7,6,6,6,6,6,5,5,4,5,4,5,6,5,6,6,5,5,5,5,6,5,6,5,5,6,6,6,6,5,5,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,4,4,5,4,4,3,3,3,3,3,2,3,2,3,2,2,1,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,3,3,2,3,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,3,3,3,2,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,7,6,6,7,8,6,8,11,9,11,13,14,13,10,11,10,10,10,11,11,14,16,20,21,23,23,23,25,26,25,26,24,25,20,21,18,20,19,18,17,17,17,16,15,16,16,16,17,17,15,15,18,16,16,14,16,17,15,16,16],[28,27,28,27,26,25,26,24,23,24,24,22,22,21,22,20,20,19,19,18,17,17,15,15,14,14,13,12,13,13,12,11,12,11,11,11,11,10,10,11,10,9,10,11,10,10,11,11,10,11,12,13,13,14,14,16,14,14,14,13,12,12,12,12,12,11,11,11,10,9,11,10,10,9,10,9,8,9,9,9,9,9,8,10,9,10,11,12,13,15,14,14,14,13,13,13,12,12,13,12,12,13,13,12,13,13,13,13,13,13,15,14,14,15,14,15,16,16,14,16,17,17,17,19,19,19,19,19,19,19,19,20,21,20,19,19,18,17,18,15,13,14,13,12,11,9,10,9,9,9,9,9,10,9,10,11,12,12,14,17,16,14,16,17,15,16,18,18,15,18,19,20,21,18,18,20,19,18,19,18,16,16,14,15,16,14,13,11,12,12,12,11,12,11,12,12,12,12,11,13,12,15,15,13,14,16,15,14,16,14,12,12,12,12,11,12,11,12,13,14,15,15,15,13,13,13,12,12,13,12,13,13,13,12,16,16,14,18,17,16,14,16,18,16,17,18,19,19,15,17,18,16,14,17,17,16,14,17,20,16,17,15,13,13,12,13,12,11,15,16,17,19,19,17,18,18,17,15,18,19,16,15,18,18,17,20,19,17,17,15,16,15,13,14,13,16,17,16,18,20,18,17,19,20,18,18,20,20,18,18,18,15,16,15,16,14,13,14,15,15,14,13,14,13,10,11,11,10,9,10,10,10,12,13,15,17,17,18,16,18,16,14,15,15,13,15,15,14,13,15,15,13,13,15,14,11,13,13,10,10,9,11,11,10,9,11,9,9,10,10,9,10,11,10,12,14,13,14,13,14,14,12,13,14,12,12,14,13,13,13,15,15,16,16,16,15,14,13,13,12,12,11,11,11,9,10,10,8,9,9,9,8,8,8,7,7,8,7,7,7,8,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,7,8,8,7,7,6,5,5,5,6,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,6,6,5,5,5,5,6,5,6,5,5,5,6,7,7,7,7,8,8,8,9,9,8,9,10,10,9,11,10,9,9,8,8,9,9,9,9,9,10,12,12,14,16,16,18,18,20,19,20,21,20,20,18,16,14,13,11,9,9,8,8,8,7,8,8,8,8,9,9,9,10,10,10,10,9,10,10,10,10,10,10,8,8,8,7,7,7,7,7,7,7,7,7,8,9,9,10,9,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,7,7,7,7,6,6,6,6,6,6,6,7,6,7,7,6,6,6,6,7,7,6,6,6,7,6,6,6,6,6,5,5,5,5,5,6,6,6,5,6,5,6,6,6,5,6,6,6,6,6,5,5,5,5,4,4,4,5,5,5,6,6,5,5,5,5,5,5,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,5,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,6,6,5,5,6,7,6,7,9,9,10,11,13,11,10,10,10,10,10,11,11,14,16,18,21,22,23,23,25,26,25,26,23,25,21,21,19,19,18,18,17,17,16,16,17,16,16,18,18,18,17,18,17,15,16,14,14,16,12,16,16],[26,26,26,26,25,24,24,24,22,22,23,21,20,20,20,19,17,17,19,16,15,17,14,12,12,13,11,11,12,12,10,10,12,10,9,11,11,9,9,11,10,9,9,11,10,10,11,11,11,11,12,12,13,14,13,15,14,14,13,13,12,11,12,12,11,10,11,11,10,9,11,10,9,9,10,9,8,9,9,8,8,8,8,9,9,9,9,11,12,12,12,13,13,11,11,12,11,10,12,12,12,13,14,12,12,13,13,12,13,14,14,13,14,15,14,14,16,15,14,16,17,16,16,18,19,18,19,20,19,19,18,20,21,19,18,18,17,16,15,14,13,13,11,11,10,9,11,9,9,10,9,9,10,9,10,10,11,12,13,15,15,13,14,16,14,15,17,17,15,17,17,19,19,18,17,18,18,15,17,17,15,16,13,15,15,14,14,12,12,12,12,12,11,11,12,12,11,11,11,13,11,13,13,13,14,13,15,14,15,14,11,13,12,13,11,12,11,13,12,13,13,14,15,12,13,14,12,12,13,13,13,12,13,12,15,15,13,15,14,14,14,15,17,16,16,17,18,17,16,16,17,15,15,16,16,15,15,17,18,15,15,15,12,13,12,13,13,10,14,16,16,18,17,16,17,17,16,15,16,17,16,16,16,17,17,18,18,17,17,15,15,15,13,14,12,15,16,16,17,18,17,16,17,18,16,16,18,19,16,17,16,15,15,14,15,14,12,14,15,15,12,12,13,11,10,11,10,10,9,9,9,10,11,11,14,15,17,17,15,17,15,13,15,14,12,13,15,14,13,15,15,14,12,15,14,12,13,13,10,10,9,11,11,10,10,11,9,9,10,10,9,10,10,10,12,13,14,13,13,14,14,12,13,14,12,12,14,13,13,13,15,15,15,16,16,15,14,13,13,12,11,11,11,10,10,10,10,9,9,10,9,8,8,8,7,7,8,7,7,7,8,7,7,8,7,8,7,8,7,7,6,6,5,5,4,5,6,5,5,6,6,6,6,7,6,7,6,6,6,7,7,7,6,6,6,5,5,5,6,5,6,6,6,6,6,6,7,6,7,7,7,7,8,7,8,7,7,6,6,6,6,6,5,6,6,6,5,5,6,6,7,7,8,8,9,8,9,9,9,9,9,10,10,9,11,11,10,10,8,8,9,9,9,9,9,11,12,12,14,15,16,18,18,19,19,21,21,21,19,18,16,14,12,11,10,9,8,7,8,8,8,8,8,8,8,9,9,10,10,10,10,9,10,10,11,10,10,10,8,8,8,8,7,7,7,7,7,7,7,8,8,9,8,9,8,8,8,8,8,8,8,9,9,8,8,8,8,7,8,8,7,7,7,7,6,6,6,6,6,6,6,7,6,7,7,6,6,6,7,7,7,7,6,7,7,6,6,6,6,6,6,5,5,5,5,6,6,6,6,6,5,6,6,6,5,5,6,6,5,6,5,5,5,5,5,4,4,5,6,5,6,6,5,5,5,5,5,5,5,4,4,5,5,4,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,2,2,2,3,2,2,2,3,3,2,2,3,3,3,3,3,3,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,4,4,3,4,3,4,4,3,4,3,3,4,4,4,4,4,4,5,5,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,6,5,5,5,5,5,6,6,5,6,7,6,6,8,9,9,10,11,12,10,9,10,9,9,9,10,10,13,15,18,19,20,22,22,23,24,23,24,22,23,20,20,18,19,17,17,16,17,16,15,16,16,15,17,17,17,16,17,17,15,15,15,15,15,14,16,15],[27,26,26,25,26,23,23,23,22,22,22,22,19,18,20,18,16,17,18,15,14,16,13,11,11,12,10,10,10,10,10,10,10,9,9,9,10,9,9,9,9,8,9,10,9,9,10,10,10,11,11,11,12,13,13,15,14,13,12,13,12,10,11,11,10,9,10,10,9,8,9,9,8,8,9,8,7,8,8,9,8,8,8,9,8,9,10,11,12,12,12,12,12,11,10,10,11,10,11,10,10,11,12,10,11,12,12,11,11,12,12,12,13,14,13,13,15,13,13,14,16,16,15,18,19,18,18,18,18,17,18,19,20,19,18,18,17,17,16,15,13,13,12,11,11,10,10,9,9,9,8,8,10,9,10,11,12,12,14,15,15,13,16,17,14,16,18,19,15,18,19,22,20,20,20,20,20,18,19,18,16,16,14,16,17,14,13,11,11,11,11,10,10,11,11,10,11,12,11,11,11,13,14,13,12,13,15,14,15,13,11,11,11,11,10,11,11,12,12,12,12,14,12,11,12,12,11,10,12,12,12,11,12,11,14,14,12,14,15,13,13,13,15,15,16,16,18,17,13,16,18,14,13,16,17,14,15,19,18,15,16,14,12,12,12,12,11,11,13,15,16,20,18,16,17,17,16,14,17,17,15,15,18,19,18,19,18,18,18,15,15,14,13,13,12,15,14,17,19,20,18,17,19,20,17,18,20,20,18,18,18,16,17,14,15,14,14,14,15,15,13,12,12,11,10,10,10,10,9,9,9,10,11,12,14,16,17,18,15,17,15,14,14,14,13,14,15,13,13,14,14,13,12,14,13,11,13,13,10,9,9,10,10,9,8,10,9,8,9,10,9,9,10,10,11,13,13,13,13,13,13,11,12,14,11,12,13,13,13,13,14,15,15,16,15,14,13,13,12,11,10,10,11,10,9,9,9,8,8,9,9,7,7,7,7,7,7,6,6,6,7,6,6,6,6,6,6,7,6,5,5,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,5,6,6,7,7,7,6,6,5,4,5,5,5,4,5,5,5,5,5,6,5,5,6,6,6,6,7,7,7,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,6,6,6,7,8,7,7,8,8,7,8,9,9,8,9,10,9,8,7,7,8,7,8,8,9,10,11,11,13,14,15,16,17,17,18,19,20,19,18,17,14,13,11,10,8,8,6,6,7,6,7,7,7,7,8,8,8,9,9,9,9,8,9,9,9,9,8,8,7,7,7,7,6,5,6,5,6,5,6,7,7,8,9,9,8,8,7,8,8,7,8,8,8,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,6,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,5,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,4,4,5,4,5,4,5,4,4,5,4,4,4,4,4,3,3,3,3,4,4,4,4,5,4,5,4,4,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,3,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,2,3,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,6,5,5,7,6,6,7,9,8,10,11,12,11,9,9,9,9,9,10,11,13,15,18,20,22,22,22,23,25,24,25,23,24,20,21,18,20,18,17,17,17,16,15,15,16,15,16,16,17,15,15,18,14,15,13,15,15,12,14,15],[28,28,28,28,27,26,26,25,23,23,25,23,21,22,23,20,18,20,19,18,16,17,15,13,12,14,11,11,12,11,11,10,11,10,10,10,10,9,8,10,9,8,9,10,9,9,10,11,10,10,11,12,12,13,13,14,14,13,12,12,11,11,11,10,10,9,10,9,9,8,9,9,9,8,9,8,7,8,8,8,8,8,8,8,8,9,10,12,13,13,13,12,13,12,11,11,11,10,12,11,12,12,12,11,12,12,12,12,11,12,12,13,13,14,13,14,15,14,13,15,17,16,16,19,20,18,19,18,19,18,19,20,21,20,19,19,18,17,18,15,14,13,13,12,11,10,11,9,8,8,8,8,8,8,9,10,11,12,13,15,14,13,15,16,14,14,18,18,14,16,18,19,20,18,17,19,19,17,17,17,15,16,13,14,14,12,12,10,11,11,11,11,10,11,12,10,11,11,11,11,11,14,14,12,14,15,14,13,15,14,11,12,11,12,11,12,11,12,13,12,13,14,14,13,13,14,14,12,12,13,14,12,13,13,15,16,14,15,18,14,14,16,18,15,17,16,18,17,15,16,18,16,14,16,16,16,14,17,17,15,15,14,13,13,12,13,12,11,13,14,16,19,18,16,17,18,17,16,16,17,15,15,16,19,17,19,18,16,16,15,14,14,12,14,12,14,15,16,18,19,18,17,19,20,16,16,20,20,17,17,18,14,15,13,14,13,12,13,14,13,12,11,11,11,10,10,10,9,8,9,9,9,11,12,15,17,18,18,17,17,16,13,13,13,13,14,14,13,13,13,13,12,12,13,12,10,11,11,10,8,8,9,9,8,8,9,8,8,9,9,8,9,9,9,11,12,12,12,12,12,13,11,12,13,11,12,12,12,13,13,14,15,16,16,16,15,14,12,12,11,10,9,9,9,8,8,8,7,7,8,8,7,7,7,6,6,6,6,6,6,6,6,5,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,6,5,7,7,7,6,6,5,5,4,4,5,4,4,5,4,5,5,5,5,5,5,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,4,4,4,5,5,6,6,6,7,6,7,8,7,7,7,8,8,7,9,9,8,7,7,6,7,7,7,8,9,9,11,11,14,14,16,17,18,18,19,20,20,20,20,18,15,13,11,9,8,7,6,6,6,6,6,6,7,7,8,9,9,9,9,9,9,9,9,9,9,8,8,8,7,7,7,6,6,5,5,5,5,5,6,6,7,8,9,9,9,8,8,8,8,8,8,7,7,7,7,7,7,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,5,6,6,5,5,5,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,4,5,5,5,4,5,5,5,4,4,4,4,4,4,3,4,4,4,5,5,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,4,5,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,3,3,3,2,2,2,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,3,4,5,4,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,1,2,1,2,2,2,1,2,2,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,3,3,3,2,2,3,3,2,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,3,3,4,4,3,4,4,3,4,4,3,4,4,4,4,4,4,5,5,4,5,6,5,5,6,8,7,9,11,12,11,9,9,8,8,8,10,11,13,16,17,20,22,22,21,23,26,25,26,23,25,20,22,18,20,18,18,16,16,17,16,15,16,17,17,17,18,17,16,17,16,16,12,16,14,12,14,16],[27,27,27,26,25,24,25,24,21,23,23,21,19,20,20,19,16,17,18,16,14,15,13,12,12,12,10,10,11,11,9,9,10,9,9,9,9,9,8,9,9,8,8,9,9,9,9,10,9,9,10,11,12,13,12,14,13,12,11,12,11,10,10,11,9,9,9,9,9,8,9,8,9,8,8,8,8,8,8,8,7,7,7,8,8,8,9,11,12,12,12,13,12,11,11,11,11,9,11,11,11,11,12,11,12,12,12,11,11,12,12,12,12,13,13,12,13,13,12,14,15,15,14,17,18,17,18,18,18,18,18,19,20,18,18,18,17,16,15,14,12,13,12,11,11,9,12,9,8,9,8,8,9,8,9,9,10,11,12,14,13,12,13,15,12,13,15,16,13,16,16,17,19,16,17,18,18,16,16,16,13,14,12,14,14,13,12,10,11,10,10,10,10,10,10,11,9,10,11,12,10,14,12,12,13,14,13,12,13,13,11,12,11,11,11,11,11,12,12,12,12,14,14,12,12,12,12,11,12,11,13,11,11,11,14,14,13,15,16,14,13,15,18,15,16,17,18,16,15,16,16,14,13,15,15,14,14,17,17,14,14,13,11,12,10,11,12,10,12,15,15,18,16,15,16,16,15,14,15,16,14,14,15,17,16,18,17,16,15,14,13,14,11,12,11,13,14,15,16,17,16,15,17,18,16,15,18,18,16,16,16,13,15,12,14,12,10,13,14,13,11,11,11,10,8,9,9,8,8,8,8,9,10,11,14,15,16,17,14,15,13,13,13,13,11,12,13,12,11,13,13,11,10,13,12,10,11,11,9,8,8,9,9,8,8,9,8,8,8,9,8,8,9,9,10,12,12,11,11,12,12,10,11,12,10,10,12,11,11,12,13,14,14,15,15,14,13,12,11,11,9,9,9,8,8,9,8,8,8,8,7,7,6,7,6,6,7,6,6,6,6,6,6,6,6,6,6,7,6,6,5,5,4,4,4,4,5,4,4,5,5,5,5,6,5,5,5,5,5,6,7,7,6,5,5,5,4,4,5,4,4,5,5,5,5,5,6,5,5,6,7,6,6,6,6,6,6,5,5,5,5,5,4,4,5,5,5,4,5,5,6,6,6,6,7,7,7,7,7,7,7,8,8,8,9,9,8,8,7,6,7,8,7,8,8,9,10,11,13,14,15,17,17,19,18,18,18,19,17,16,14,13,11,9,8,7,7,6,6,7,6,6,7,7,7,8,8,9,9,9,9,8,9,9,9,8,8,8,7,7,7,7,6,6,6,6,5,6,6,6,7,8,8,9,8,8,7,7,7,7,7,7,7,7,7,7,7,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,5,4,5,4,4,4,4,4,4,4,4,3,3,4,3,4,4,4,4,4,5,5,4,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,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,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,5,7,8,8,9,11,12,11,10,9,9,9,9,10,10,12,15,18,20,22,22,21,23,25,24,25,22,24,20,21,18,19,17,17,17,16,16,15,16,15,15,17,17,16,17,17,15,15,14,15,14,15,14,16,14],[27,27,26,26,26,23,22,24,22,21,22,22,19,18,20,18,15,16,17,15,14,15,13,11,11,11,10,10,10,10,9,9,9,8,8,9,9,8,8,9,8,7,9,9,8,8,9,10,9,10,10,11,12,12,12,14,14,12,11,12,11,10,10,10,9,9,9,9,9,8,9,8,8,8,8,7,7,8,8,8,7,7,8,8,8,9,10,11,12,13,12,12,12,11,10,10,10,9,10,10,10,10,12,10,10,12,11,10,10,12,11,11,12,13,12,12,14,13,12,14,16,15,15,17,18,17,18,16,17,17,16,18,19,18,17,18,16,15,15,14,13,13,12,11,11,10,11,10,9,9,8,8,9,9,10,9,11,11,12,14,14,12,13,16,13,14,15,16,14,16,17,19,18,18,18,18,18,16,17,16,14,15,13,15,14,14,12,10,11,10,10,10,10,10,11,10,10,10,11,11,11,12,12,12,12,12,14,14,13,13,11,11,10,11,10,11,10,11,12,11,12,14,12,11,11,12,11,11,12,11,12,12,12,11,15,13,13,14,14,14,14,13,16,16,15,15,17,16,14,15,17,14,13,15,16,15,15,18,17,14,15,14,11,12,11,11,12,10,13,14,16,18,16,15,15,16,15,13,16,16,14,15,16,17,16,18,17,17,16,15,14,14,11,12,11,13,15,16,17,17,17,16,17,18,15,16,17,18,17,17,16,14,16,13,14,13,11,13,14,13,11,11,11,10,9,9,9,9,9,8,9,9,10,11,13,14,16,16,13,15,13,12,13,13,11,12,13,12,11,13,13,12,11,13,12,10,12,11,10,9,8,9,9,8,8,9,8,8,8,9,9,8,9,9,11,12,12,11,11,12,12,10,11,12,10,11,12,11,11,12,13,14,15,16,15,14,13,12,11,11,10,9,10,9,8,9,8,8,7,8,8,7,7,7,6,6,7,6,6,6,7,6,6,6,6,6,6,7,6,5,5,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,6,7,6,6,5,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,7,7,7,6,6,5,5,5,5,5,5,5,5,4,5,4,5,5,6,6,6,7,8,7,7,8,8,7,8,9,8,7,9,9,8,8,7,7,7,7,8,8,9,10,10,11,12,14,15,15,17,17,17,19,20,19,18,16,14,13,11,9,8,7,7,6,6,6,7,7,7,7,8,9,9,9,9,9,9,8,9,8,9,9,8,8,7,7,7,6,6,5,6,5,6,6,6,7,7,8,8,9,8,8,7,8,8,7,8,8,8,7,7,7,7,6,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,6,6,6,5,5,6,6,6,5,5,6,5,5,6,5,4,4,4,4,4,4,4,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,4,4,3,4,3,4,4,4,5,5,5,5,5,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,2,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,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,4,4,5,4,5,5,4,4,5,5,4,5,4,5,4,4,5,6,6,5,6,7,6,6,8,9,8,10,11,12,11,9,9,8,9,9,10,11,13,15,18,19,21,22,21,23,24,24,23,22,22,20,20,18,20,17,17,16,17,16,15,16,16,16,17,17,16,16,16,15,15,15,15,16,15,13,16,15],[27,26,26,26,26,24,24,25,23,22,23,21,20,19,21,18,16,17,18,16,14,16,14,12,11,12,11,11,11,10,10,10,10,9,9,10,9,9,9,9,9,8,9,10,10,9,10,10,9,10,11,11,12,12,12,14,13,12,11,12,11,10,10,10,10,9,9,9,9,8,9,8,8,8,8,8,8,8,8,9,8,8,8,8,9,9,10,12,12,12,12,12,12,12,10,10,11,10,11,10,11,11,12,10,11,12,12,11,11,12,11,12,12,13,12,13,14,13,12,14,17,16,15,18,20,18,18,18,18,17,18,20,22,20,19,19,18,18,18,16,15,14,14,13,12,11,10,9,9,9,8,7,8,9,10,10,11,12,13,15,15,13,15,17,14,14,18,18,14,18,18,20,20,19,18,20,19,18,18,17,14,15,13,14,15,13,12,10,10,11,10,10,10,11,11,9,10,11,11,11,11,13,14,12,13,14,15,13,14,13,11,11,10,11,10,11,11,12,12,12,12,14,13,12,12,12,12,11,11,12,12,11,12,11,14,14,13,13,16,14,13,13,17,14,15,16,18,16,14,15,18,14,13,16,16,14,14,18,17,14,15,13,12,11,11,12,11,10,13,14,16,19,18,15,16,18,16,14,16,18,14,15,17,19,18,19,19,17,17,14,15,13,12,13,11,13,14,16,18,20,18,16,19,20,16,17,20,20,17,18,18,14,16,14,14,13,13,13,14,14,11,11,12,11,10,10,10,9,8,9,9,9,10,12,14,16,18,17,15,17,15,13,13,13,13,14,14,13,12,13,13,12,11,13,12,11,12,12,10,9,8,9,9,8,8,9,8,8,9,9,9,8,9,9,11,12,12,12,12,12,12,11,11,12,11,11,12,12,12,13,14,14,15,15,16,15,14,12,12,11,10,9,9,9,8,9,9,8,7,8,8,7,7,7,6,6,7,6,5,6,7,6,5,6,6,5,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,7,7,7,6,6,5,5,5,5,5,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,7,5,6,5,5,5,5,5,6,6,5,5,4,4,4,5,5,6,6,7,8,7,7,8,8,7,7,8,8,7,9,9,8,8,7,7,7,7,7,7,9,9,10,11,13,14,15,16,17,18,18,19,19,19,19,17,14,12,10,9,8,7,6,6,6,6,7,6,7,7,8,9,9,9,9,9,8,8,9,9,9,8,8,8,7,7,7,6,6,5,6,5,6,5,6,6,7,9,9,10,9,8,8,8,8,7,8,8,8,7,7,7,7,6,7,7,6,6,6,6,5,4,5,4,5,4,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,4,3,4,3,4,4,4,5,5,5,5,5,4,4,4,5,4,5,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,5,5,5,4,4,3,3,3,3,4,3,4,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,4,5,4,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,5,5,6,6,6,7,9,8,9,12,13,12,10,9,9,8,9,10,11,14,16,19,21,22,23,22,24,26,25,25,24,25,22,23,20,21,19,19,18,17,17,17,15,16,16,16,17,18,15,15,18,15,16,12,15,16,12,15,16],[28,28,28,27,27,26,25,26,24,25,26,22,22,22,23,21,20,20,20,18,17,17,16,14,13,14,12,12,12,12,12,11,11,10,10,11,10,11,10,11,10,10,10,11,11,10,11,11,11,12,11,12,13,13,13,14,14,13,12,13,12,12,11,11,11,10,10,10,11,10,10,10,10,9,9,10,9,9,9,9,9,9,9,10,9,10,11,13,14,14,14,14,14,14,12,12,13,12,13,12,14,13,13,12,14,14,13,13,13,14,14,14,14,14,14,14,16,15,14,15,18,17,15,19,20,19,19,19,20,19,19,21,22,21,20,20,20,18,19,18,15,16,14,13,13,11,11,10,9,9,8,8,9,9,10,10,11,13,13,15,14,14,15,17,13,15,17,17,14,18,18,19,20,17,17,19,19,18,16,17,14,16,13,15,15,14,13,12,11,12,11,12,11,11,12,11,11,12,12,13,12,15,14,12,14,16,14,13,16,15,13,12,11,11,12,12,13,14,14,13,14,15,15,13,13,13,14,13,12,12,14,13,13,12,17,16,14,14,16,14,13,15,18,15,16,18,18,17,15,16,17,16,15,16,16,17,14,17,17,16,15,13,13,13,12,12,12,12,14,16,18,19,19,17,17,18,18,15,17,17,15,14,17,18,17,19,17,16,15,14,14,13,12,14,13,14,17,17,19,20,18,17,20,22,17,16,21,20,16,17,17,14,16,14,13,14,13,13,15,13,11,12,12,11,11,11,10,10,9,10,9,10,11,13,14,17,18,18,16,17,15,13,14,12,13,13,13,13,12,12,14,12,12,13,13,11,12,12,10,10,10,11,10,10,10,10,9,10,10,10,10,10,11,10,11,12,13,13,12,13,14,12,12,13,12,12,13,13,13,13,14,15,16,16,16,15,14,12,12,11,10,11,10,10,10,10,10,9,9,9,9,8,8,8,7,7,7,7,7,7,8,7,7,7,7,7,7,7,6,6,5,5,4,5,4,4,5,5,4,5,5,6,5,6,6,6,5,6,6,8,8,8,7,7,6,5,5,5,5,5,5,5,5,5,5,6,6,5,6,7,7,6,7,7,7,7,6,6,6,5,5,6,6,6,5,5,5,5,5,6,6,7,7,7,8,7,8,8,9,9,9,9,9,9,10,10,9,8,8,8,8,8,8,9,10,10,11,12,13,15,16,17,17,18,18,19,20,19,19,17,15,13,11,10,8,8,7,7,7,7,7,7,8,8,9,9,9,10,10,10,10,9,10,10,10,9,9,9,8,8,8,7,7,7,6,6,6,6,7,7,8,9,9,10,9,8,8,9,9,8,8,8,8,7,7,8,8,7,7,8,7,7,7,6,6,6,6,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,6,5,5,6,5,5,5,5,5,4,4,4,4,4,5,5,5,5,5,5,5,5,4,5,5,5,4,4,5,4,4,4,4,4,4,3,4,3,4,4,4,4,5,5,5,4,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,4,5,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,2,2,2,2,2,3,2,2,3,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,4,5,4,4,5,4,4,4,4,4,4,4,4,4,5,4,5,4,5,6,6,5,6,7,6,6,7,9,8,9,11,12,11,9,10,9,9,9,10,10,13,16,19,21,21,22,22,24,25,24,25,23,24,21,22,19,20,18,18,17,17,18,16,16,16,17,18,18,17,18,17,15,14,15,14,14,15,14,16,15],[27,27,27,26,26,24,24,25,23,24,23,21,22,21,21,20,19,19,19,17,16,17,15,14,14,13,12,13,12,11,12,10,11,11,11,11,11,10,10,10,11,10,11,11,12,11,12,11,13,12,12,13,14,14,14,15,14,14,13,13,13,13,12,11,11,12,11,11,11,11,11,10,11,10,10,10,10,10,10,9,11,10,10,10,11,10,11,13,14,14,14,15,15,13,13,13,14,12,15,13,14,13,14,13,13,14,13,14,12,14,13,13,14,14,14,14,16,15,14,15,18,17,16,19,20,20,19,19,19,19,19,20,21,20,19,19,18,17,17,17,14,15,14,13,13,12,14,11,11,11,10,9,12,11,13,11,12,13,14,15,14,16,15,16,16,16,17,17,17,17,17,19,20,19,19,19,19,18,18,18,16,17,15,16,16,14,14,13,13,13,12,13,12,12,14,13,11,13,13,13,13,14,14,14,13,12,15,15,14,15,12,14,13,14,13,13,14,13,14,14,14,16,15,14,14,15,14,14,14,14,14,14,14,13,16,15,15,17,16,15,16,16,19,17,16,18,19,18,18,17,17,16,16,17,17,16,17,17,20,16,15,15,13,14,13,13,14,13,15,17,17,20,18,17,18,18,17,17,18,17,17,17,17,18,18,19,18,17,16,16,15,15,14,15,15,16,17,17,18,19,19,18,19,20,17,17,19,19,19,18,18,15,17,15,14,15,14,14,15,14,12,13,13,11,12,11,11,11,11,11,10,10,12,12,14,16,17,17,15,16,15,14,13,13,14,13,13,14,14,14,13,13,12,14,12,12,13,13,12,12,12,11,11,12,11,11,11,12,11,11,11,11,11,10,12,14,13,12,14,13,13,13,13,13,12,13,13,14,14,14,15,16,16,17,17,15,14,14,12,12,13,12,11,12,12,11,11,11,11,10,10,10,8,9,8,9,9,9,8,9,9,9,9,9,9,9,8,9,8,8,8,7,6,6,5,6,7,6,6,7,7,6,7,8,7,7,6,6,7,7,7,8,7,7,7,6,5,5,6,6,5,6,7,6,6,7,8,6,7,8,8,8,9,9,9,9,9,7,8,7,7,6,6,6,6,6,6,6,7,7,8,9,9,10,10,10,10,10,10,11,11,11,11,11,11,11,11,10,10,10,9,11,9,10,11,11,12,13,15,16,16,17,17,20,19,20,20,20,19,18,16,14,12,11,10,10,9,10,9,10,9,9,9,10,10,10,11,11,11,11,11,11,11,11,11,10,10,10,10,9,10,9,9,9,8,8,8,9,8,9,9,10,10,11,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,8,9,8,8,8,7,8,7,8,8,8,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,6,7,7,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,5,6,5,4,3,3,3,2,3,2,3,2,3,2,3,2,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,3,2,3,2,3,3,3,2,3,3,2,2,2,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,4,4,4,3,4,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,5,5,4,5,4,4,4,5,4,5,4,5,5,5,5,5,5,6,5,4,5,4,5,5,6,6,5,6,5,5,5,5,5,5,5,6,6,6,5,6,5,6,6,6,5,6,6,6,7,7,6,6,6,6,6,6,6,8,7,7,7,9,7,8,9,11,10,11,13,14,13,11,11,11,11,11,12,12,14,16,20,21,23,23,21,24,25,24,25,24,24,21,21,20,20,19,18,18,18,18,17,17,16,17,18,18,17,18,17,16,16,15,15,16,16,15,17,16],[27,26,26,25,26,23,22,23,22,22,21,20,19,19,19,18,17,18,16,16,16,17,15,13,14,13,12,12,13,11,11,11,12,11,11,11,11,10,10,11,11,9,11,12,12,10,12,12,11,13,13,13,14,14,14,15,15,15,13,13,12,14,12,12,12,11,11,11,12,9,11,11,10,10,11,10,9,10,10,10,9,10,10,10,10,11,12,13,14,14,15,15,14,13,13,13,13,12,13,12,12,13,13,13,13,14,13,13,13,14,13,13,14,13,13,16,16,16,15,16,18,17,17,20,20,19,20,19,19,19,19,20,22,21,20,20,18,19,19,18,16,16,14,14,14,13,12,12,11,10,10,10,11,12,12,14,15,16,17,17,17,17,17,20,17,19,20,20,18,21,19,22,21,20,21,22,21,21,20,20,19,18,16,19,18,16,15,13,13,14,14,13,14,15,15,13,14,16,13,15,14,16,17,16,16,16,17,16,17,15,13,14,13,13,12,15,13,15,15,15,15,17,16,13,14,15,14,13,14,14,15,15,15,14,18,16,15,17,16,15,15,15,17,17,17,17,19,19,16,19,20,18,16,20,19,18,19,20,21,18,18,17,16,15,15,15,13,13,16,17,19,22,20,18,20,19,19,18,20,20,18,19,20,21,20,21,20,20,20,17,18,17,16,16,15,17,18,19,20,20,21,21,21,23,20,19,22,22,21,21,21,19,18,18,17,17,16,16,16,16,15,15,14,14,13,13,13,12,11,11,12,11,13,14,16,18,19,19,16,17,16,15,15,14,15,15,14,14,15,16,15,14,15,15,16,14,15,15,12,13,11,13,13,11,11,12,11,11,11,12,12,11,11,12,13,14,13,14,14,14,15,14,14,14,13,15,15,15,15,16,16,17,18,18,18,17,16,15,14,13,14,12,12,13,11,11,11,10,10,10,10,8,9,9,8,8,8,8,7,8,9,7,8,9,7,7,8,9,7,7,7,6,6,6,5,5,6,5,5,6,6,6,6,7,7,7,6,7,7,8,8,8,8,7,7,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,8,8,8,9,7,8,7,8,7,7,7,6,5,6,6,6,6,6,6,7,7,9,9,10,9,9,10,11,9,10,11,11,10,11,12,11,10,10,9,9,9,10,10,11,11,13,13,15,16,17,17,17,18,19,19,20,20,20,18,15,14,12,11,10,9,9,8,8,8,9,8,9,10,10,11,11,11,12,11,11,11,11,11,11,10,10,10,9,9,9,8,7,7,7,7,7,7,8,9,9,11,11,12,11,10,9,10,11,9,10,10,10,9,9,9,9,8,9,9,8,8,8,7,7,6,7,6,7,6,7,7,8,8,8,8,7,7,8,8,8,7,7,8,8,8,7,7,6,5,6,5,6,6,6,6,7,7,7,7,7,7,8,7,7,7,7,7,6,6,6,5,5,5,5,5,5,6,6,7,7,7,6,6,6,6,6,6,7,5,5,6,5,5,5,5,4,4,4,4,4,5,5,5,6,6,7,6,6,5,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,4,3,4,4,4,4,3,3,4,3,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,3,3,3,2,3,4,6,5,4,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,3,3,3,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,4,4,4,4,5,5,4,3,4,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,5,6,6,5,5,5,5,5,4,5,4,5,5,5,5,5,5,6,6,6,6,7,6,6,7,6,6,7,6,6,6,6,5,6,6,6,6,6,6,6,6,6,8,8,7,7,9,9,8,10,13,11,12,14,15,14,11,12,11,11,11,12,13,14,16,20,21,23,23,22,25,26,25,26,23,24,21,22,20,21,19,19,18,18,19,17,18,18,19,19,19,18,18,18,17,17,17,18,18,18,16,18,18],[27,27,26,26,26,25,23,24,23,23,23,22,22,22,21,21,20,20,21,18,18,20,17,16,16,15,14,14,15,15,13,13,14,13,13,13,13,13,12,13,13,11,12,13,13,11,13,15,14,14,14,15,15,15,15,16,16,15,14,14,14,15,14,13,13,14,13,13,14,12,13,13,12,11,13,12,11,12,12,12,12,12,12,12,13,13,14,15,16,16,16,17,17,15,15,15,15,14,15,14,15,15,16,15,14,16,15,15,14,16,16,15,15,16,16,16,18,18,16,17,19,18,17,20,21,20,20,21,21,21,21,21,22,21,21,21,20,20,19,19,17,17,16,14,15,14,13,11,11,10,10,10,13,12,13,14,15,15,16,18,17,16,17,19,16,17,19,18,17,20,20,21,21,20,19,20,20,18,18,17,15,17,15,18,17,16,15,14,14,14,13,13,12,13,15,12,13,14,14,14,13,16,15,15,16,15,16,15,16,16,14,14,13,14,13,15,13,16,15,16,15,16,16,13,14,15,15,13,15,15,16,14,15,15,15,16,17,18,19,17,17,18,20,19,18,17,19,20,17,18,19,18,16,17,19,17,18,19,22,17,18,17,15,15,14,14,14,14,16,19,19,20,20,18,19,18,19,17,18,18,18,16,17,19,20,21,20,19,19,16,17,15,13,15,15,17,19,19,20,20,19,18,20,21,18,17,21,21,19,19,18,16,18,16,17,17,16,16,18,16,16,14,15,13,13,12,12,12,11,12,11,12,13,14,16,18,19,19,17,19,16,16,17,17,14,14,16,14,14,16,16,14,14,16,15,14,16,16,13,12,12,14,14,12,11,13,11,10,12,12,11,11,12,13,13,16,15,15,14,16,16,14,15,16,14,14,16,16,15,17,18,18,18,19,19,17,16,14,15,14,13,13,13,13,12,13,12,12,11,12,11,10,9,10,9,9,10,9,8,9,10,9,9,10,9,9,9,10,10,9,8,8,6,6,6,6,7,6,6,7,7,6,7,9,8,8,6,7,8,8,9,10,9,9,7,6,7,6,6,7,7,6,7,8,7,7,7,8,7,9,8,8,10,9,10,8,9,7,8,7,7,7,6,6,8,6,7,7,7,7,9,9,9,10,11,10,11,11,12,11,11,12,13,12,13,13,13,11,11,11,11,11,11,11,12,13,14,14,16,16,17,18,18,20,19,20,20,20,19,18,16,15,13,12,12,11,11,10,10,10,10,10,11,11,12,12,12,13,13,13,12,12,12,13,13,12,12,12,11,11,11,10,10,9,9,9,10,10,10,11,11,12,12,13,12,11,11,12,12,11,12,11,11,10,11,10,10,10,10,10,10,11,11,10,9,8,9,8,9,9,10,9,10,10,10,10,10,10,9,11,10,10,10,10,10,10,9,9,8,7,8,7,8,7,9,9,10,10,9,9,9,9,10,10,9,8,9,8,8,9,7,6,6,7,7,7,7,9,9,9,10,9,9,9,8,7,8,9,8,7,7,8,7,7,7,6,5,5,6,7,6,7,7,7,8,8,9,9,8,7,7,7,6,6,6,6,6,5,6,5,4,5,5,5,5,6,5,6,6,6,6,5,5,5,5,5,5,5,4,5,4,4,4,4,3,4,5,4,6,5,5,5,5,5,4,4,4,4,3,3,4,4,3,4,5,7,6,5,4,3,3,3,3,3,4,4,5,4,5,4,5,5,4,4,4,4,3,3,3,3,2,2,2,1,1,0,1,1,2,3,3,4,4,6,5,5,5,5,5,4,3,4,4,3,3,3,3,3,2,3,3,4,4,5,5,6,6,5,6,5,6,6,6,5,5,5,5,5,6,5,4,5,4,4,4,5,5,6,6,7,7,7,6,6,7,6,8,7,6,6,5,6,6,6,5,5,5,5,5,5,6,6,7,7,7,7,7,8,7,8,8,8,8,8,7,7,8,6,5,6,6,6,6,7,7,7,8,8,8,8,8,8,8,9,8,9,9,8,8,7,8,8,8,6,8,6,7,8,9,8,10,9,9,9,8,9,10,11,8,9,11,10,9,12,13,12,13,14,16,13,12,13,12,12,12,13,13,15,17,20,21,23,23,21,24,25,24,25,23,24,21,22,20,21,19,19,18,17,19,18,18,17,18,19,19,17,18,19,17,16,16,19,19,18,18,20,19],[28,27,27,26,26,24,24,23,22,23,23,21,20,20,20,19,17,19,18,17,16,18,16,15,15,14,13,14,14,12,12,13,13,11,11,12,12,10,11,13,11,9,12,13,11,10,13,13,12,13,14,13,14,15,14,15,15,14,14,13,13,14,12,12,13,12,11,12,12,10,11,12,10,10,11,10,9,10,11,10,9,11,11,11,11,12,13,14,16,15,16,16,16,15,14,14,13,13,14,13,13,14,15,13,14,14,14,13,14,14,14,14,14,15,14,16,17,16,16,17,18,18,16,20,21,20,21,21,21,20,21,22,23,23,19,22,19,20,17,19,16,16,15,15,15,14,13,12,12,9,10,10,11,11,12,12,15,15,16,18,17,17,17,19,16,16,20,20,17,21,21,22,22,21,20,23,21,20,20,18,18,17,17,17,17,16,14,13,14,14,13,12,11,12,14,12,13,14,13,12,14,15,16,15,16,16,17,16,17,15,13,12,13,12,11,13,13,14,13,14,13,16,15,11,14,15,13,12,14,14,14,14,15,14,16,16,16,16,16,16,16,15,17,18,19,17,20,20,15,18,20,17,15,18,20,17,18,20,21,17,18,15,14,14,13,14,13,12,15,17,19,20,20,17,20,18,18,16,19,19,17,17,20,21,21,21,21,20,19,17,17,16,15,14,14,16,17,19,21,21,18,20,22,22,19,20,22,22,21,21,19,18,18,16,17,16,15,16,16,16,15,15,15,13,12,12,12,11,10,11,11,11,13,13,17,18,19,20,17,18,16,16,15,15,16,15,15,13,14,15,15,14,13,16,15,13,15,14,12,13,11,12,13,11,10,12,11,10,11,12,12,10,11,11,14,15,17,15,15,15,16,13,13,15,14,14,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,13,13,13,12,12,13,12,11,12,12,10,9,9,8,8,9,9,7,9,9,8,7,9,8,7,8,9,9,7,7,6,6,7,5,5,6,7,6,6,7,7,6,7,7,7,7,7,6,8,10,10,9,8,9,5,6,6,7,6,6,7,7,7,7,7,7,7,7,8,8,8,9,9,9,7,8,7,7,7,6,7,7,6,7,5,8,6,6,7,7,8,9,9,10,9,10,11,11,10,10,11,12,11,12,12,12,10,10,10,10,9,10,10,11,12,13,13,15,16,17,16,18,17,17,20,20,19,19,17,15,14,12,12,10,10,11,8,9,8,9,8,9,10,10,11,12,11,12,12,11,10,12,11,12,11,11,11,10,10,10,9,9,7,7,7,7,7,8,9,9,11,12,13,11,11,9,10,11,9,10,10,10,9,9,10,9,8,9,10,9,9,9,8,7,6,7,6,7,7,8,7,8,8,9,9,8,8,9,9,9,8,9,8,9,9,8,7,6,6,6,6,6,6,7,7,7,7,7,7,6,8,8,9,7,7,8,7,7,7,6,6,6,5,6,5,5,6,7,7,7,7,7,6,7,6,7,8,7,5,6,6,5,5,5,6,6,6,5,5,5,5,5,5,6,7,7,8,8,6,5,5,5,5,5,5,5,6,4,5,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,4,4,4,5,6,5,6,5,5,5,5,4,4,4,4,4,3,4,5,7,6,5,3,3,3,2,2,2,4,4,4,5,5,5,5,5,5,5,5,5,4,4,3,3,3,2,2,2,1,1,0,1,2,2,2,3,3,4,4,5,5,5,5,4,3,4,4,3,3,3,2,3,2,2,3,4,3,3,3,4,5,5,5,5,5,5,5,5,4,5,4,3,4,4,4,4,4,3,4,4,3,3,4,4,5,5,5,5,5,6,6,6,5,5,5,6,6,5,5,4,5,5,4,4,4,4,4,5,5,6,5,6,7,6,7,7,6,6,6,6,7,7,6,5,6,5,5,5,5,5,5,6,6,6,6,7,7,7,8,7,7,7,8,7,6,8,7,6,7,6,6,7,7,6,6,7,7,7,7,8,9,9,7,8,10,10,8,11,13,11,13,15,15,13,12,12,11,11,11,12,13,14,16,20,21,23,24,22,25,25,24,24,24,24,21,22,19,21,20,20,18,18,19,18,18,17,18,19,18,17,19,19,17,17,18,19,19,19,18,20,19],[27,26,26,26,26,23,23,23,21,22,23,21,20,20,21,18,17,18,18,16,16,17,14,14,13,14,13,12,13,11,13,11,11,12,10,11,11,10,10,11,12,9,10,11,11,9,12,11,12,14,12,12,13,13,12,14,13,14,14,11,11,13,11,10,12,12,10,10,12,9,10,10,10,9,10,9,8,10,9,9,9,9,9,8,9,10,11,13,14,14,14,14,15,13,13,11,14,11,12,11,13,12,12,13,13,12,12,13,12,13,12,14,13,13,14,15,15,14,14,15,17,16,15,19,20,19,19,18,19,19,19,20,22,20,19,20,18,18,17,17,15,15,14,14,13,12,11,10,10,9,9,8,9,10,10,11,13,12,15,16,15,16,16,18,15,16,19,17,16,18,20,20,21,20,19,21,18,18,18,18,15,16,15,15,15,13,14,12,11,13,13,12,11,12,14,10,12,13,12,11,12,13,14,14,13,15,15,14,15,14,12,12,11,12,11,13,14,13,14,13,14,15,15,14,14,14,13,12,14,13,13,12,13,13,16,15,14,15,16,14,15,15,17,16,17,17,18,18,15,16,18,17,15,16,17,16,15,18,17,16,16,14,13,13,13,13,13,13,16,15,18,19,18,18,18,17,19,16,17,17,17,16,17,20,18,20,19,18,17,15,16,16,13,14,13,16,16,18,18,20,19,19,20,21,19,18,20,21,18,18,16,15,15,15,14,14,14,13,13,14,13,13,12,12,11,11,11,10,10,10,11,10,11,13,15,16,17,18,15,17,15,15,13,14,14,14,13,13,14,13,13,13,12,13,13,12,12,11,11,10,9,11,11,10,10,10,10,9,10,10,11,9,11,11,11,12,12,14,14,12,14,14,12,12,13,14,14,13,15,15,15,16,17,18,16,15,14,13,12,11,12,11,10,11,10,10,10,10,9,9,9,8,8,7,7,7,7,7,7,7,7,6,6,7,6,6,6,7,6,6,6,5,4,5,4,4,5,4,4,5,5,5,5,6,6,6,5,6,6,7,8,8,7,6,6,5,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,8,7,6,6,6,6,6,6,5,5,5,5,5,5,5,6,6,7,7,7,8,8,8,8,9,9,8,9,9,10,9,9,9,8,8,8,7,8,8,8,9,10,11,12,13,15,15,16,16,17,17,19,20,19,19,17,14,12,10,9,9,8,7,7,6,7,7,7,7,8,8,9,10,10,10,10,10,10,9,9,9,9,8,8,8,7,7,7,7,6,6,5,6,6,6,7,8,9,10,10,10,9,8,8,9,7,8,8,9,7,7,8,7,7,7,8,7,6,7,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,4,5,4,5,4,5,6,5,6,5,5,5,6,6,6,5,5,5,6,5,5,5,4,4,4,4,4,4,5,5,6,6,6,6,5,5,4,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,4,4,4,5,5,6,6,5,4,4,4,4,3,4,4,4,3,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,4,6,4,3,2,2,2,1,1,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,2,2,3,2,2,2,2,1,1,0,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,3,2,2,1,1,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,2,3,3,2,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,3,4,3,3,4,3,3,3,3,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,5,5,4,4,5,4,4,4,4,3,4,4,4,4,4,4,5,4,5,6,6,5,6,7,6,6,8,10,9,10,12,12,11,9,9,8,8,8,9,10,14,16,19,20,22,23,21,23,25,24,25,24,24,22,23,20,21,19,19,19,18,18,18,17,16,18,18,17,17,17,16,17,13,15,16,16,15,16,18,16],[28,27,27,26,26,24,24,23,23,23,24,22,21,21,21,20,19,19,19,18,17,18,14,14,14,14,13,11,13,12,11,10,11,10,9,10,10,10,9,10,10,8,10,10,10,9,11,11,11,11,11,12,12,13,13,14,14,13,11,12,12,11,10,11,10,9,9,10,9,9,9,9,8,8,9,8,8,8,7,9,8,8,9,9,9,10,11,13,15,15,15,15,14,14,13,13,12,11,12,12,11,12,14,12,12,12,12,12,12,13,12,12,13,14,12,14,16,14,13,16,17,15,16,20,20,19,19,19,19,20,20,22,23,22,20,19,19,19,19,17,16,15,14,13,13,11,10,9,9,8,9,8,8,8,8,10,12,12,12,14,14,12,13,16,12,13,16,15,13,16,18,20,22,18,18,21,20,17,17,16,13,13,12,15,13,13,11,11,11,11,10,10,9,9,10,9,9,10,10,11,10,12,12,11,12,13,13,12,14,12,10,10,9,10,10,11,11,13,12,12,13,14,14,11,12,11,11,11,11,12,14,12,12,13,16,16,16,17,19,17,14,15,19,18,17,16,18,18,14,15,16,15,12,14,17,15,13,17,19,14,14,13,10,10,11,10,11,11,13,15,16,19,17,14,16,17,16,14,16,17,14,13,17,19,19,20,19,17,16,13,13,12,10,11,11,14,14,15,18,19,15,16,19,20,16,17,21,20,17,16,17,13,15,13,15,13,12,13,15,13,10,11,12,10,9,9,9,8,7,10,9,8,10,13,15,18,18,18,16,17,15,14,14,14,12,12,13,11,12,12,13,11,11,13,12,11,12,11,10,9,7,10,10,7,8,9,9,8,9,10,7,8,10,10,11,12,14,13,11,11,13,13,11,12,11,11,13,13,11,13,15,15,17,17,15,16,15,12,13,12,10,10,10,11,9,9,10,10,8,9,9,7,7,7,7,6,7,6,6,6,7,6,6,7,6,6,6,7,6,6,6,5,4,4,3,4,5,4,4,5,5,5,5,6,6,6,5,6,6,7,8,8,8,7,6,5,5,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,7,6,7,6,6,6,5,5,5,6,7,5,5,4,5,4,5,6,6,6,6,7,8,7,6,8,9,8,8,9,9,9,9,9,8,8,7,7,7,7,8,8,9,10,11,12,14,15,15,16,16,18,18,20,20,19,18,17,14,13,11,9,8,8,7,6,6,6,7,6,7,8,8,9,10,10,10,10,9,9,9,9,9,9,8,9,8,7,7,7,6,6,6,5,6,5,6,7,7,9,10,12,10,9,9,8,8,7,8,8,8,7,7,7,7,6,7,7,7,6,6,6,5,5,5,5,5,5,5,6,6,6,6,6,5,6,6,6,6,6,6,5,6,5,6,5,5,4,4,4,4,4,4,5,5,6,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,3,4,4,4,5,5,6,5,5,5,5,5,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,5,5,5,5,4,3,3,3,3,4,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,4,5,4,3,2,2,2,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,0,1,1,1,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,2,2,2,3,2,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,1,2,2,2,2,2,2,3,3,2,3,3,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,3,3,3,3,3,4,3,4,4,3,4,3,4,4,4,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,5,4,3,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,6,6,4,5,6,6,5,7,9,8,9,11,11,11,9,8,8,7,8,8,10,13,16,19,21,23,23,21,24,25,24,25,24,25,22,23,20,21,20,20,19,18,19,19,18,17,19,20,19,18,19,19,18,15,17,17,18,17,17,19,17],[27,26,27,26,26,24,24,23,22,22,23,21,19,20,21,18,16,19,17,15,16,16,13,13,13,12,11,11,11,10,10,9,10,8,9,9,9,8,8,9,8,8,9,9,9,8,10,10,9,11,10,11,11,12,12,13,12,12,11,11,10,10,10,9,9,8,9,8,9,8,8,8,8,7,8,7,8,7,7,7,7,7,7,8,8,9,11,13,14,13,13,13,13,12,12,11,11,10,11,10,11,11,11,10,10,11,11,11,10,12,10,11,12,12,11,12,14,13,11,15,15,15,14,20,20,18,18,19,19,18,18,21,21,21,20,20,19,18,19,17,15,16,14,13,13,11,11,10,10,9,8,8,9,9,10,10,13,12,15,16,15,13,16,16,13,15,17,16,14,17,19,20,20,18,19,21,19,17,16,16,14,15,14,14,14,13,13,11,10,12,10,11,11,10,13,11,11,11,11,11,12,14,13,13,13,15,14,14,15,12,10,11,11,10,11,13,12,13,12,12,13,15,14,12,14,13,11,12,12,12,13,13,13,13,16,17,16,16,17,17,14,16,19,16,16,18,17,17,15,15,16,15,13,15,15,15,15,17,17,14,14,13,11,12,12,13,11,11,13,14,16,18,18,16,16,18,17,15,16,18,15,14,16,19,17,20,18,16,16,14,13,13,12,12,12,14,15,16,19,19,17,17,19,20,17,18,22,21,17,16,16,14,14,14,14,13,11,12,14,13,11,12,11,10,9,8,9,8,7,9,9,9,11,12,15,17,19,19,15,17,14,14,12,13,12,13,12,11,11,12,12,11,11,12,11,10,12,11,9,9,8,9,8,8,7,8,8,7,8,8,8,7,8,10,11,12,13,11,13,12,11,11,11,12,11,11,13,11,11,12,14,14,16,15,14,15,13,11,11,10,10,9,9,8,8,8,8,8,7,7,7,6,6,6,5,5,6,6,5,6,6,5,5,6,5,5,6,6,5,5,5,4,4,4,3,3,4,4,3,4,4,4,4,4,5,5,4,5,5,6,7,7,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,5,5,5,6,7,7,6,8,7,7,7,8,8,7,8,8,7,7,7,6,6,6,6,6,7,8,9,10,10,13,13,16,15,15,16,17,19,19,18,16,15,13,11,9,7,6,6,6,5,5,5,6,6,6,7,7,8,8,8,8,9,8,8,8,8,8,8,7,7,7,6,6,5,5,5,5,4,5,5,5,6,6,8,9,11,9,7,7,7,7,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,4,5,5,5,4,5,5,5,4,5,4,4,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,6,4,4,4,3,4,3,4,4,4,3,3,4,3,3,3,3,3,3,2,2,2,3,3,3,4,4,4,5,4,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,3,3,2,2,2,1,1,1,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,3,3,4,4,4,3,2,2,2,1,1,1,1,1,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,4,4,5,5,4,6,8,7,8,10,11,10,8,8,7,7,8,8,9,13,16,20,20,22,23,22,25,25,25,26,25,26,22,24,21,23,21,20,19,19,19,19,18,17,19,19,18,17,18,17,15,13,15,16,16,15,15,18,17],[27,26,26,26,25,24,23,22,21,21,22,20,18,18,20,17,15,17,16,15,13,15,12,11,11,11,10,9,10,9,9,8,9,8,8,8,8,7,8,8,8,7,8,8,8,7,9,9,9,9,9,10,11,11,10,12,11,10,11,10,9,9,9,8,8,8,8,8,8,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,9,11,12,12,12,11,12,11,10,9,10,9,10,9,10,10,10,10,10,10,10,10,10,11,10,10,11,11,11,11,12,11,11,13,15,14,13,17,19,17,18,18,17,17,17,18,21,19,19,18,18,17,17,16,14,15,13,12,12,10,10,9,8,7,8,7,8,7,9,9,10,10,13,14,13,13,15,15,13,15,16,16,15,17,16,19,18,17,18,18,16,16,16,16,13,14,13,13,14,11,13,11,9,12,10,10,10,10,13,11,10,12,11,12,10,13,13,13,14,14,14,14,16,15,11,12,11,12,9,12,11,11,13,12,13,14,15,12,13,12,12,12,13,12,14,13,13,12,17,17,14,16,17,15,14,15,18,16,16,17,16,17,15,15,17,16,13,14,15,15,14,16,17,15,13,13,12,13,11,13,11,10,14,13,15,17,17,16,16,15,17,15,15,15,15,15,16,17,16,17,17,16,15,15,13,14,12,13,12,14,15,15,17,18,18,17,19,18,16,16,18,17,16,15,15,14,14,14,12,12,11,11,11,12,11,10,10,10,9,9,8,8,7,8,8,7,10,11,14,16,17,17,14,16,14,12,12,12,11,12,12,11,11,11,11,10,10,11,11,9,10,9,9,8,7,8,8,7,7,8,7,6,7,8,7,7,8,9,9,10,11,10,11,10,11,10,10,10,9,10,11,10,11,11,12,14,15,15,14,13,12,11,10,9,9,8,7,8,7,7,7,6,6,6,7,6,6,6,5,5,5,5,4,5,5,4,4,5,4,4,5,6,5,4,5,4,4,3,3,3,4,3,3,4,4,4,4,4,4,5,4,5,5,5,6,7,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,4,5,5,4,5,4,4,5,4,4,4,4,4,4,5,5,6,6,5,6,7,6,6,7,7,6,6,7,7,6,6,5,5,5,6,6,7,7,8,9,9,11,13,14,15,16,16,17,18,18,17,17,15,12,11,8,7,6,6,5,5,5,5,5,5,5,6,7,7,7,7,8,7,8,7,7,7,7,7,6,6,6,5,5,5,4,4,4,4,4,4,5,5,6,7,8,10,9,8,7,7,7,6,6,6,6,6,5,6,6,5,5,6,5,5,5,4,4,4,4,3,4,3,4,4,5,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,6,4,4,4,3,3,3,4,3,4,3,3,3,3,3,3,3,2,2,2,3,2,3,3,3,4,4,4,4,3,3,2,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,1,1,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,3,3,3,3,4,4,3,3,5,4,4,5,7,6,8,9,10,9,7,8,7,7,7,8,9,13,15,19,19,21,23,22,23,24,24,24,24,24,23,23,20,22,21,19,18,18,19,18,17,16,17,18,18,18,17,17,16,14,15,12,14,14,11,15,15],[26,26,27,27,27,24,23,23,22,22,23,21,19,20,21,19,16,18,17,15,14,15,12,12,12,11,10,10,10,9,9,9,9,8,8,9,9,8,8,8,8,7,8,9,8,8,9,9,9,9,9,10,11,12,11,12,11,11,11,10,10,9,9,9,8,8,8,8,8,7,8,7,8,7,7,7,6,7,6,7,7,6,7,6,7,8,9,11,12,12,12,12,12,10,11,10,10,9,9,9,10,10,10,9,10,11,10,10,10,11,10,10,11,12,11,11,13,12,11,13,15,14,14,17,19,17,18,17,17,17,18,19,21,19,18,18,18,17,17,16,15,16,14,13,12,10,11,10,9,8,8,8,9,8,9,9,11,11,12,14,13,11,13,14,11,13,15,13,12,16,15,18,18,15,15,18,17,14,14,13,12,13,12,13,13,12,12,10,10,10,9,9,9,9,11,11,9,10,11,11,10,13,12,12,12,13,12,13,15,13,10,10,10,9,10,11,10,11,11,12,12,12,12,11,11,11,10,11,11,11,12,11,12,12,15,15,14,16,16,15,12,14,17,14,14,15,16,15,13,13,14,13,12,13,13,13,13,15,16,14,12,13,11,10,10,11,10,10,12,14,15,16,16,15,14,15,14,14,14,14,14,13,14,16,16,17,17,14,13,12,12,12,10,11,11,12,13,15,17,18,15,14,17,18,13,15,19,18,14,14,16,13,13,13,12,11,10,11,12,12,10,10,10,9,8,8,9,8,7,8,9,8,10,12,14,16,18,18,15,17,14,13,13,12,12,12,12,11,11,11,11,10,10,11,10,9,10,9,8,8,7,8,8,7,6,8,8,7,7,8,7,7,8,9,10,12,11,11,11,11,11,10,10,11,10,10,10,10,10,11,13,12,14,14,14,13,12,10,10,9,8,8,8,8,7,8,7,7,6,7,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,5,5,6,5,4,5,4,4,3,3,3,4,3,4,4,4,4,4,4,4,5,4,5,5,6,7,6,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,4,5,4,5,5,5,5,5,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,6,6,5,5,6,6,6,7,8,9,9,11,12,14,14,15,15,16,17,17,17,15,14,12,11,9,8,6,6,5,4,5,5,5,5,5,6,6,7,7,7,8,8,7,7,7,7,8,7,7,7,6,5,5,5,4,4,4,4,4,4,4,5,6,8,9,10,9,8,7,7,7,6,7,6,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,4,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,5,4,4,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,3,4,4,4,3,3,2,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,4,3,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,1,1,1,1,0,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,3,3,3,3,4,4,3,3,4,4,3,5,7,7,7,10,10,10,8,7,7,7,7,8,9,14,16,20,21,24,24,22,25,26,25,26,24,25,21,23,19,21,20,19,18,17,19,19,17,15,18,18,18,18,17,18,16,13,16,14,15,13,14,14,14],[27,26,27,26,25,23,23,23,21,22,23,20,18,20,20,18,16,16,17,15,14,15,13,12,11,11,10,10,10,10,10,8,9,9,8,8,9,8,8,8,8,7,8,9,8,8,9,9,9,9,9,10,11,12,11,13,12,11,11,10,10,9,9,9,9,8,8,8,8,7,8,7,8,7,7,7,7,7,7,7,7,7,7,8,8,8,9,11,12,12,11,11,12,11,10,9,10,9,10,9,10,10,10,10,10,11,10,10,10,11,10,11,11,12,11,12,13,12,12,13,15,14,15,18,19,18,19,17,17,17,18,19,21,19,18,17,17,16,16,16,13,15,12,12,11,10,11,9,8,8,8,8,8,8,9,9,10,10,12,14,13,13,13,15,13,14,16,16,15,16,17,19,18,17,18,18,17,15,16,16,13,14,12,13,13,12,12,9,9,10,10,10,9,10,12,10,10,11,11,11,11,13,13,12,14,14,14,14,16,15,11,12,11,11,9,12,12,11,12,11,13,13,15,12,12,13,12,11,12,13,13,13,13,12,16,17,15,16,17,16,13,14,18,16,16,18,18,19,15,15,16,17,13,15,16,16,14,16,18,16,14,13,12,13,11,13,11,10,13,13,15,18,16,15,16,15,17,15,15,15,16,14,15,16,16,17,16,16,14,15,13,15,11,12,11,13,15,16,18,18,18,15,17,18,14,16,18,17,15,16,16,13,15,13,12,12,10,11,13,12,11,10,10,9,9,9,8,8,8,8,8,8,10,11,14,16,17,18,15,16,14,12,12,12,11,12,13,12,11,12,12,10,10,11,11,9,10,10,9,8,7,9,8,7,7,8,7,7,7,8,7,7,8,9,9,12,11,10,11,11,11,10,11,11,9,10,11,10,11,11,12,14,15,15,15,14,12,11,10,9,8,8,8,8,7,8,7,6,7,7,7,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,3,3,4,4,3,4,4,4,4,4,4,5,4,5,5,6,7,7,6,6,4,4,4,4,4,4,4,4,4,4,5,4,5,4,5,5,5,5,5,5,6,5,5,4,4,4,5,5,6,5,5,4,4,4,4,4,4,5,5,6,6,6,6,7,6,6,7,7,7,6,7,7,7,6,6,6,6,6,6,7,7,7,8,9,11,13,14,15,16,16,16,18,19,18,17,15,13,11,9,8,7,6,5,5,5,5,5,5,6,6,7,7,7,7,8,7,7,7,7,7,7,7,7,7,6,6,6,5,5,4,5,4,5,4,5,5,6,7,8,9,9,8,7,7,7,7,7,6,6,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,4,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,5,4,4,4,3,4,3,4,4,4,3,3,4,4,4,4,3,3,3,2,3,2,3,3,3,4,4,4,4,4,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,4,4,3,3,5,4,4,5,7,7,8,10,11,10,8,8,7,7,7,8,9,14,16,19,21,22,24,23,24,26,25,25,24,25,22,23,20,21,20,19,18,18,18,18,17,16,17,17,18,18,17,17,18,15,18,15,15,14,14,15,15],[27,26,27,27,26,25,25,25,24,23,25,23,20,21,22,19,17,19,19,17,15,17,14,13,13,13,12,11,12,12,11,10,11,10,10,10,11,9,9,10,10,9,10,11,10,9,11,12,10,12,11,13,13,14,13,14,14,13,13,12,12,11,11,12,10,10,10,10,10,9,10,9,9,9,9,8,8,8,8,8,8,8,8,8,8,9,10,11,12,12,12,13,13,11,11,11,11,10,12,11,11,12,12,11,11,13,12,11,12,13,14,12,14,14,14,14,16,15,14,16,18,16,16,19,21,19,20,19,19,19,19,20,22,20,20,19,18,17,17,16,14,15,13,12,13,11,13,10,10,9,9,9,10,9,10,10,12,12,14,16,15,13,15,17,12,15,17,15,14,16,18,20,20,17,17,20,19,16,16,14,14,14,13,15,15,13,12,10,10,11,10,11,10,10,12,11,11,11,12,12,12,15,14,12,12,14,14,14,18,15,11,11,11,11,10,11,11,12,12,12,13,14,13,11,11,12,11,11,11,11,13,12,12,11,16,15,15,15,17,16,13,14,17,14,14,16,17,16,14,15,16,16,13,14,14,15,12,17,19,15,15,14,12,12,12,12,12,11,13,14,16,18,17,14,14,17,16,14,15,16,14,13,16,18,16,18,18,15,17,13,14,13,11,13,12,14,16,16,19,20,15,15,18,19,14,16,20,19,15,16,17,14,16,13,15,14,12,14,16,15,13,12,13,11,9,10,10,9,9,10,11,10,11,14,15,18,19,21,17,18,16,15,16,15,13,15,16,14,13,15,14,12,12,14,12,11,13,11,9,9,8,10,9,8,8,9,9,8,9,10,9,9,11,11,12,14,14,13,13,14,14,12,12,14,11,12,13,12,12,12,14,14,16,16,15,14,13,11,11,10,10,10,10,9,8,9,9,8,8,9,8,8,7,8,7,7,7,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,8,8,7,6,5,5,5,5,5,5,5,6,5,5,5,6,6,6,6,6,6,6,7,7,7,6,6,5,5,5,6,6,6,6,6,6,5,5,4,5,5,6,7,6,7,7,7,8,8,7,8,8,8,8,9,10,8,8,7,6,7,7,7,8,9,9,9,10,12,13,14,15,16,16,16,18,18,17,17,15,13,12,10,9,8,7,7,6,6,6,6,6,6,7,7,8,8,8,8,9,8,8,8,9,9,8,8,8,7,7,7,6,6,5,5,5,5,6,6,6,6,8,8,9,8,8,7,7,8,7,7,7,7,7,7,7,7,6,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,6,6,5,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,4,4,6,5,5,4,3,4,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,4,3,3,3,3,3,4,3,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,2,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,3,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,2,2,2,2,2,3,3,3,3,2,3,3,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,3,2,3,3,3,4,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,3,3,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,6,8,7,8,11,12,11,9,9,8,8,8,8,10,14,16,19,20,23,23,22,25,25,24,24,23,23,21,22,19,19,20,18,18,18,18,18,18,18,18,18,19,18,17,17,17,14,17,15,17,14,15,16,17],[27,25,26,27,27,24,26,25,24,24,24,23,21,22,23,21,19,21,20,19,17,19,17,15,15,16,14,13,14,13,13,12,13,13,12,13,13,11,12,13,13,12,12,14,13,13,13,14,16,15,14,17,16,17,15,18,15,16,17,15,14,14,15,14,13,13,13,12,13,11,12,11,12,10,10,10,10,11,10,11,11,10,10,11,11,10,12,13,13,14,13,14,14,13,13,12,13,13,14,12,14,14,14,13,13,14,14,14,14,15,15,15,15,16,17,17,18,17,17,18,19,17,18,21,20,21,22,20,20,20,20,21,23,22,22,21,20,20,18,18,15,16,14,13,13,13,14,13,11,11,11,11,12,11,13,12,15,15,17,18,19,16,18,19,16,18,19,19,17,19,19,22,20,21,21,20,21,20,20,18,18,19,17,18,17,16,16,13,13,15,13,12,13,13,14,12,13,14,14,14,15,15,16,15,14,14,17,17,17,16,13,12,13,13,12,14,14,13,13,14,14,16,15,13,14,14,13,13,14,13,14,13,15,13,17,17,16,15,16,16,14,15,19,15,16,17,19,17,15,17,16,15,14,17,15,16,17,17,18,16,16,15,14,13,13,14,14,13,16,17,17,21,18,18,18,18,17,16,18,18,16,17,18,19,20,20,20,19,17,17,18,15,14,15,14,17,19,20,22,21,19,19,21,22,18,18,21,21,20,21,20,17,19,18,17,18,16,17,19,16,16,16,15,14,13,14,13,12,13,12,13,13,14,14,17,18,20,21,18,19,19,17,17,18,16,18,18,17,17,18,17,16,15,17,16,15,16,15,13,13,11,13,12,12,11,12,12,12,12,13,12,13,13,14,14,17,16,17,17,16,16,16,16,16,16,16,16,16,16,16,16,18,18,18,18,16,16,15,14,14,13,14,13,13,12,13,12,12,12,12,12,11,10,10,10,9,10,9,8,9,9,8,8,9,8,8,7,8,7,6,6,6,5,6,5,5,6,6,6,6,7,7,6,7,7,8,8,8,8,9,9,9,8,9,7,6,7,6,7,7,7,7,8,7,7,8,8,8,8,8,9,8,10,9,9,8,8,7,7,7,7,7,7,7,8,7,6,6,6,7,7,8,9,9,9,9,10,11,10,10,10,12,12,10,12,13,12,11,10,9,9,10,9,10,10,11,12,12,14,16,17,17,18,18,19,20,21,21,20,19,17,15,13,12,10,10,9,8,8,8,8,8,8,9,8,9,10,10,10,10,10,10,10,10,10,10,10,10,9,9,9,8,8,7,8,7,7,7,7,8,7,9,9,10,9,9,8,8,9,8,9,9,9,8,8,9,8,8,9,8,8,8,8,8,7,7,7,6,7,5,6,7,6,7,7,6,6,7,7,7,7,7,8,8,7,8,7,7,7,6,6,5,5,5,5,5,5,6,5,5,6,7,7,7,7,7,7,6,6,6,6,6,5,5,4,4,4,4,5,6,5,5,5,4,5,5,6,5,6,5,5,6,6,6,6,5,5,5,4,4,4,4,4,4,4,5,6,6,5,4,4,4,4,5,5,5,6,5,4,4,4,3,3,3,4,2,4,3,3,4,4,3,4,4,4,4,5,4,5,5,4,4,4,3,3,3,2,2,2,3,3,3,4,3,3,3,4,3,3,4,4,4,4,5,6,6,6,5,4,4,3,3,2,2,2,1,1,2,1,2,2,3,3,3,2,2,3,3,2,3,3,3,3,4,4,4,3,3,3,2,2,1,1,1,0,1,1,1,2,2,3,3,3,3,4,3,4,4,4,3,3,2,2,1,1,1,2,1,2,2,2,2,3,3,3,3,3,3,4,4,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,5,4,4,4,4,4,4,4,4,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,5,5,4,4,4,3,3,4,3,3,3,3,4,4,4,5,5,4,5,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,5,5,7,6,6,7,9,9,10,13,13,13,10,10,9,10,10,11,11,15,16,20,20,23,24,22,25,25,24,25,24,24,21,22,19,20,20,18,18,17,17,18,15,16,16,17,17,18,17,16,19,15,17,16,17,15,14,16,15],[27,27,26,26,26,25,26,24,24,25,24,22,22,21,21,19,20,20,19,18,17,18,16,15,15,15,14,13,14,14,13,12,13,12,12,12,13,12,11,13,13,11,11,13,12,11,13,13,12,13,14,15,15,16,14,16,16,16,14,15,15,13,13,14,13,12,12,13,12,12,12,12,11,10,11,10,9,10,10,10,9,9,9,10,9,10,11,13,13,13,14,14,14,13,13,13,13,12,13,12,13,13,14,13,14,14,14,14,15,15,15,15,15,16,16,16,17,16,16,17,19,18,18,19,20,19,20,19,20,19,20,20,22,20,21,19,19,19,18,16,13,15,13,12,12,11,12,11,10,11,10,10,11,11,12,10,13,13,14,16,16,15,15,18,15,17,18,17,15,18,17,18,19,18,17,18,19,16,17,17,15,16,14,16,16,15,14,11,12,13,12,13,12,11,12,12,12,12,12,13,12,14,14,13,14,14,14,14,17,14,12,11,13,12,12,13,12,13,13,13,13,14,14,13,13,13,12,12,13,12,13,13,12,13,16,15,15,17,17,16,14,17,19,15,17,17,18,16,15,16,15,16,13,16,15,16,15,16,17,16,15,13,13,13,12,13,13,12,14,17,16,19,18,17,17,17,16,15,16,16,15,16,16,17,17,18,17,16,15,14,15,15,13,15,15,15,18,17,19,20,17,17,19,19,16,16,19,20,17,18,18,15,17,15,16,15,14,15,17,15,14,14,15,12,11,12,12,11,11,10,11,11,12,14,15,17,18,19,18,19,17,16,16,17,15,16,17,16,15,16,16,14,14,16,14,12,14,14,11,10,10,12,11,11,10,11,11,12,11,12,10,12,11,12,14,16,16,15,16,15,15,14,14,15,13,14,15,14,14,14,15,15,16,17,17,15,14,13,12,12,12,11,12,11,10,11,11,9,11,11,11,10,9,9,9,8,9,8,8,9,8,8,8,8,8,7,7,8,7,6,6,6,6,6,5,5,6,6,5,6,7,7,6,8,8,7,7,8,8,8,8,8,7,8,7,6,7,6,7,6,7,7,7,7,7,7,8,7,8,8,8,7,8,8,8,8,7,7,6,6,6,6,6,7,7,7,6,6,6,7,7,8,8,9,8,8,9,10,9,9,9,10,11,10,11,11,10,10,10,9,9,9,9,9,9,10,11,11,13,14,15,16,17,19,18,19,19,19,19,17,16,14,13,12,11,9,9,8,8,8,8,7,7,8,8,8,9,9,9,10,10,9,10,9,10,10,10,10,9,9,9,8,7,8,7,7,7,7,7,7,7,8,9,9,8,9,8,8,8,8,8,8,8,8,7,8,8,7,8,8,8,8,8,7,7,7,7,6,6,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,7,6,5,5,5,5,5,5,6,5,5,5,6,6,6,6,6,6,6,6,7,6,6,5,5,5,4,4,5,5,5,5,5,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,5,4,4,3,4,4,4,4,4,4,5,5,4,4,4,4,5,5,5,5,5,5,4,5,4,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,6,6,5,4,4,4,3,3,2,2,2,1,2,1,1,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,1,1,0,1,1,1,2,2,2,2,3,2,3,3,3,3,3,3,3,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,3,3,3,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,5,5,5,5,5,5,5,4,4,4,4,3,3,3,4,5,5,4,5,6,6,5,6,8,8,9,11,11,11,9,9,8,9,9,10,10,13,15,18,19,22,23,21,25,25,24,25,23,24,20,21,19,19,18,18,17,16,16,17,16,15,16,17,17,18,17,17,17,16,18,13,16,15,13,16,14],[28,26,27,27,27,25,26,25,23,24,25,23,22,21,23,21,19,21,21,19,17,19,16,15,14,15,13,13,13,14,12,12,13,12,12,12,13,11,11,13,13,11,12,13,12,12,13,12,12,13,13,14,14,15,14,16,14,16,15,14,14,14,13,13,13,12,12,13,12,10,12,12,11,10,11,10,10,11,10,10,10,10,10,10,10,10,11,13,14,14,14,14,15,13,13,13,12,12,14,13,13,14,15,13,14,14,14,14,14,15,14,16,14,16,16,17,16,16,15,17,17,17,16,21,20,19,21,19,19,19,20,21,23,21,20,18,18,17,17,15,14,15,13,13,11,11,11,11,10,10,10,9,10,10,11,12,13,14,16,17,17,15,17,18,16,16,19,19,16,20,20,21,21,20,19,19,20,19,19,18,17,16,14,16,17,13,14,12,12,13,13,12,12,12,14,12,13,13,12,13,13,14,15,13,14,14,16,13,15,14,12,12,12,12,11,13,12,14,14,14,15,16,16,13,13,14,13,12,13,13,13,12,13,12,16,15,14,16,17,15,13,15,20,16,18,17,19,18,15,18,18,15,13,17,17,15,15,18,19,16,17,14,13,14,12,14,12,12,15,15,17,21,18,17,18,19,19,15,18,19,16,16,19,19,18,19,18,18,19,16,16,16,13,16,13,16,16,19,20,21,19,18,21,21,18,18,20,20,18,20,19,17,16,16,16,15,14,16,18,16,15,14,15,13,11,12,13,11,11,10,12,12,13,14,16,17,19,20,17,18,17,16,15,16,16,17,16,15,15,17,16,15,14,15,15,13,14,14,12,11,10,12,12,10,10,11,11,10,11,12,11,11,12,12,13,15,15,15,14,14,14,13,14,14,14,14,15,14,14,14,15,16,17,16,16,16,15,14,13,13,13,13,13,12,11,11,11,9,10,11,10,9,10,9,9,9,10,9,8,8,9,8,8,8,8,7,8,8,7,6,7,6,6,6,6,6,6,6,6,6,7,7,6,7,8,7,7,8,8,9,9,9,9,8,7,7,7,6,7,8,8,7,7,8,7,7,7,8,8,8,8,8,8,8,8,7,8,7,7,7,7,7,6,7,7,7,6,7,6,6,7,7,8,9,9,9,9,10,9,9,10,11,10,9,12,12,11,11,9,9,10,9,9,9,10,11,12,12,14,16,17,17,18,18,18,20,20,20,19,18,16,14,13,12,11,10,8,8,8,8,9,8,8,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,9,9,8,8,7,8,6,7,7,7,8,8,9,9,10,9,9,8,9,9,9,9,9,9,8,8,8,8,8,8,9,8,8,8,7,7,7,7,6,7,6,6,7,6,7,7,7,6,6,7,7,7,6,7,7,7,7,7,6,6,6,6,6,6,6,5,6,6,6,5,6,6,7,7,7,6,6,7,6,6,7,6,6,6,5,5,5,5,5,5,6,5,5,5,5,5,5,6,6,6,5,5,6,6,5,6,6,5,5,5,5,4,4,4,4,5,5,5,5,5,4,4,4,5,5,5,5,5,5,5,5,5,4,4,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,4,4,4,3,3,3,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,4,4,5,5,5,5,4,4,3,3,3,3,2,2,2,1,1,1,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,4,3,2,2,2,2,2,3,2,2,3,3,3,3,3,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,3,3,3,3,4,5,5,4,4,5,5,5,6,8,8,9,11,12,10,9,9,8,8,8,9,10,13,15,19,20,22,24,22,25,25,25,24,23,24,21,21,19,20,18,18,16,17,17,16,15,16,16,17,17,18,17,16,17,13,16,14,14,14,13,16,15],[26,25,26,25,25,25,25,24,23,24,24,22,22,22,22,21,21,21,21,20,19,19,17,17,17,17,16,16,16,17,15,14,16,15,15,14,16,15,14,15,16,14,14,16,15,14,14,15,15,15,15,16,17,17,16,18,17,17,17,17,17,16,16,17,16,17,15,16,15,14,15,15,15,14,15,13,12,13,12,12,12,12,12,12,11,12,12,13,14,15,16,16,17,15,15,16,15,14,16,15,17,16,17,16,16,17,17,17,17,17,18,17,17,18,18,18,19,19,18,19,20,19,18,20,21,20,22,20,20,20,20,20,22,20,20,19,19,18,18,16,14,16,13,13,12,12,13,12,11,11,12,12,13,12,13,12,14,14,16,16,17,16,17,18,16,18,18,18,17,19,18,18,19,20,18,19,20,19,19,19,18,18,16,19,18,17,17,13,14,14,14,14,13,13,14,15,13,14,14,14,13,14,14,15,15,14,15,14,17,14,13,14,15,13,13,14,14,15,15,15,16,17,16,14,14,14,13,15,15,13,15,14,14,13,15,14,15,17,16,16,15,19,18,17,17,18,19,17,17,18,17,15,15,17,16,15,16,17,17,16,16,16,14,15,15,15,15,13,16,18,18,21,19,18,19,19,18,17,19,18,17,16,17,19,18,20,18,17,17,16,16,17,15,16,16,18,19,18,20,21,19,18,19,20,18,18,19,21,18,19,19,17,19,16,17,18,16,18,19,17,16,16,17,14,13,14,14,14,13,13,13,12,13,14,15,17,17,18,17,19,19,16,18,18,16,18,19,18,17,18,19,17,16,18,17,15,17,16,13,14,14,14,15,14,13,15,13,14,13,14,13,14,14,14,16,18,18,18,17,17,17,16,16,17,16,16,17,17,17,16,17,17,17,18,17,16,16,16,14,15,14,14,15,14,13,14,14,12,14,14,14,12,11,12,12,11,13,11,11,11,12,11,11,11,10,11,10,10,9,9,10,9,9,8,8,8,9,8,8,9,9,9,9,9,9,10,10,9,9,9,10,10,9,10,8,8,9,8,8,9,9,8,10,10,9,9,11,10,9,10,11,10,10,10,11,11,10,10,9,8,8,8,7,9,9,10,8,8,9,9,10,10,10,11,11,11,12,12,12,12,13,13,14,13,15,14,14,13,13,12,12,12,12,12,12,13,14,14,16,17,17,20,19,21,20,21,20,20,19,19,17,16,15,14,14,13,12,12,11,11,11,10,10,11,10,11,12,12,12,13,13,13,13,13,13,13,13,13,12,12,12,11,11,10,10,10,10,10,9,10,10,10,10,11,10,10,10,9,10,10,10,10,11,10,10,11,10,10,11,12,10,11,11,10,10,10,9,9,9,9,9,9,9,9,9,9,8,9,9,9,10,9,9,10,10,10,10,9,9,9,8,9,8,8,8,8,8,8,8,8,7,8,8,10,8,8,9,9,8,9,9,8,8,7,8,6,6,7,7,7,7,7,6,6,7,6,7,7,8,7,6,8,8,8,8,7,7,7,6,7,5,6,5,5,6,6,7,7,6,5,5,6,6,7,6,6,7,7,6,6,6,5,5,5,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,6,5,5,5,5,4,4,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,6,7,7,6,5,6,5,4,5,3,3,3,2,2,2,2,3,3,3,4,2,2,3,3,2,3,4,3,3,3,4,4,4,4,4,4,3,3,2,2,2,2,1,0,1,2,2,2,3,3,3,3,4,5,5,4,5,4,3,3,3,2,2,2,2,3,3,2,3,2,3,3,2,3,3,3,3,4,4,4,5,5,4,3,4,3,4,3,3,3,3,3,3,3,4,3,4,4,5,5,4,5,5,5,5,6,6,5,5,4,4,4,4,4,4,4,4,4,5,4,5,5,6,6,5,6,6,7,6,7,7,6,6,5,5,5,5,5,5,5,5,6,6,5,6,6,6,7,6,7,7,7,7,7,7,7,8,6,7,6,6,6,8,7,6,7,8,7,7,8,10,10,10,12,13,12,11,10,10,10,10,12,11,14,15,18,17,20,22,21,23,23,23,23,21,23,20,20,18,18,16,16,17,16,15,16,16,14,15,18,17,17,17,17,17,14,15,14,15,14,13,15,15],[28,27,27,27,26,26,26,25,24,25,25,25,23,23,24,22,22,23,22,21,19,21,18,18,18,18,17,16,17,18,16,16,16,15,15,15,17,14,15,16,15,13,15,16,15,13,16,16,15,16,15,16,16,17,16,19,17,19,17,18,17,17,17,17,17,16,16,16,16,15,17,15,15,15,16,14,13,14,14,13,13,13,12,12,12,13,13,15,16,17,17,17,18,17,16,16,16,16,17,16,17,17,18,17,17,18,18,18,18,18,20,19,18,19,19,19,20,19,19,19,21,20,19,21,22,20,21,20,21,20,21,21,23,21,21,21,19,18,18,16,14,16,14,13,12,12,13,11,11,11,11,10,12,12,12,13,14,14,15,17,17,15,16,19,16,16,18,19,16,18,18,20,20,20,18,21,20,19,20,20,17,18,16,18,18,18,16,13,13,13,14,14,13,12,15,13,12,13,13,14,12,14,15,14,14,15,15,15,16,15,13,14,14,14,14,14,15,15,16,16,16,18,18,15,16,15,16,15,15,14,15,14,13,13,16,16,16,18,18,17,16,18,20,17,19,21,21,19,18,19,20,17,17,18,17,16,17,19,19,16,18,16,14,15,14,15,15,14,17,18,19,21,20,19,20,20,20,18,19,19,18,18,19,20,19,22,19,18,17,17,17,17,14,16,15,18,19,18,21,21,21,18,21,21,19,18,21,22,19,19,20,16,18,16,17,17,15,17,18,17,15,17,16,14,12,13,12,11,11,12,12,12,13,13,15,17,17,18,17,19,17,16,17,18,16,17,19,18,16,18,18,17,15,18,17,15,16,15,13,12,12,15,14,12,12,14,12,12,13,13,12,13,14,13,15,17,18,18,16,17,17,16,17,17,16,16,17,17,17,17,17,17,18,18,17,16,16,16,15,15,15,15,14,14,12,14,13,12,12,14,13,11,11,12,11,10,12,11,10,10,12,10,10,10,10,10,9,10,9,9,8,8,8,7,7,8,8,7,8,9,9,9,10,9,10,9,9,9,9,10,10,10,9,10,8,8,8,8,8,8,8,8,9,8,8,9,10,9,9,10,9,9,10,9,10,10,9,8,7,7,7,7,7,7,7,8,7,7,9,8,9,9,10,10,11,11,11,13,12,11,12,15,14,13,15,15,14,14,13,11,13,12,12,12,12,13,14,14,16,17,18,20,18,20,20,21,22,21,20,19,18,16,16,15,15,13,13,12,11,11,11,10,11,11,11,12,13,13,13,14,13,13,14,13,14,13,14,14,12,13,13,12,11,10,10,9,10,10,9,10,10,11,10,12,11,10,11,10,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,10,10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,11,10,9,9,9,9,9,8,8,8,8,9,9,9,9,8,9,9,10,9,9,9,9,9,9,9,8,8,8,8,7,7,8,8,7,8,8,8,7,8,7,8,8,8,8,7,8,8,8,8,8,7,7,7,7,6,7,6,6,7,7,8,8,7,6,6,7,7,7,7,7,8,7,7,6,6,6,5,6,5,5,4,5,5,5,6,4,5,5,5,5,6,6,6,6,6,5,5,5,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,5,6,6,6,6,5,5,4,4,4,3,3,3,3,2,2,2,2,2,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,2,3,2,2,2,2,1,1,0,1,1,2,2,2,2,2,3,3,3,3,3,3,2,3,2,3,3,2,2,2,2,3,2,2,3,2,2,2,3,3,2,3,3,3,4,4,3,3,3,3,4,3,3,3,3,3,4,3,4,3,3,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,4,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,6,5,5,6,5,5,6,5,5,6,6,5,6,6,6,6,6,6,7,7,6,7,7,7,7,8,9,10,10,12,13,12,12,11,11,11,11,12,11,14,16,18,19,21,22,20,23,24,23,24,21,23,20,20,19,18,17,17,18,17,16,17,18,16,16,19,19,18,18,18,19,15,16,15,15,16,14,16,15],[28,27,28,28,27,27,27,26,24,26,27,24,24,23,25,21,22,23,23,21,19,21,18,17,15,17,15,15,16,15,14,14,15,14,13,15,15,12,12,15,14,12,14,14,13,13,14,14,13,14,15,16,16,17,16,18,17,18,16,17,15,16,16,15,14,14,14,14,14,12,14,13,12,12,13,12,11,13,12,11,11,12,11,11,11,12,13,15,15,16,16,16,17,16,16,15,15,14,17,16,15,16,17,16,16,17,16,17,17,18,18,18,17,18,18,20,19,18,18,20,21,20,19,23,22,20,23,22,22,22,22,23,24,23,22,21,20,19,18,17,15,15,14,13,12,12,12,11,11,11,10,10,11,11,12,12,15,15,16,18,18,16,18,21,16,17,20,20,17,20,21,22,22,21,20,23,22,21,20,18,17,17,15,15,17,15,15,13,13,14,14,13,13,13,15,14,14,14,14,14,14,15,15,15,15,16,17,15,16,15,13,14,13,13,13,14,14,15,15,15,16,17,18,15,14,16,15,14,14,15,15,14,15,14,17,16,14,16,19,15,15,17,19,17,18,19,21,19,17,18,20,18,16,19,18,18,17,20,19,18,17,16,15,15,14,15,13,13,16,16,19,22,21,18,18,21,19,18,19,20,18,18,20,22,20,22,21,20,19,17,17,17,15,16,15,17,16,19,21,22,19,19,22,22,17,19,22,22,18,19,20,18,18,17,17,17,15,17,18,18,15,15,15,14,13,13,13,13,12,12,13,13,14,15,16,19,20,20,18,19,18,17,17,17,16,17,18,16,15,17,18,16,15,17,16,13,15,16,12,13,11,13,13,12,11,13,12,12,12,13,12,12,13,13,14,16,17,16,15,16,16,14,16,17,16,15,18,16,17,16,18,18,19,19,19,18,17,15,15,15,14,14,15,13,12,13,13,11,10,13,11,10,10,10,10,10,10,10,9,9,10,9,9,9,9,9,10,9,9,8,8,7,7,7,6,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,10,8,8,8,7,6,7,8,7,7,7,8,8,8,8,9,8,9,9,10,9,9,9,9,9,10,8,8,7,7,7,6,6,7,7,7,7,8,8,8,9,10,10,11,10,11,12,11,10,11,13,12,11,14,13,12,12,10,10,12,11,12,12,13,13,14,15,17,18,19,19,20,21,22,23,23,22,22,20,19,16,15,14,12,11,10,10,10,10,11,10,11,11,11,11,12,12,13,13,12,12,12,12,12,12,13,12,11,11,11,10,9,8,9,8,10,9,9,10,10,11,11,12,11,10,11,11,11,10,11,11,11,10,10,10,10,9,10,10,9,9,9,8,8,8,8,8,8,8,8,9,8,9,9,9,8,8,9,9,8,8,8,9,8,8,8,8,7,7,7,7,7,7,8,8,8,8,8,8,7,9,8,8,7,8,8,8,7,7,7,7,6,6,6,6,6,7,7,7,7,7,7,6,7,7,8,7,7,6,7,7,7,6,6,6,5,6,6,6,5,6,6,5,6,6,7,7,6,6,5,6,5,6,6,6,6,5,5,5,4,5,4,5,4,4,4,5,5,5,5,4,4,5,4,4,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,4,4,5,6,5,5,4,4,3,3,4,3,3,3,3,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,2,2,2,2,2,1,1,0,1,1,2,2,2,2,3,3,3,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,3,2,3,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,4,3,3,3,3,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,5,5,4,4,4,4,4,4,5,5,6,5,5,6,6,6,7,9,8,9,12,12,11,9,9,8,9,8,10,11,13,16,18,20,21,22,21,24,25,25,25,23,24,21,21,19,20,18,19,18,17,18,18,17,17,18,19,18,19,19,19,18,16,17,16,16,18,14,15,17],[26,26,27,26,25,24,24,24,23,24,24,22,21,21,22,19,19,20,20,19,17,18,16,15,15,15,13,14,14,14,13,13,13,12,13,13,13,11,13,14,12,11,12,13,12,12,14,13,13,14,14,15,16,16,16,17,16,17,16,15,15,15,14,14,14,13,13,14,13,11,13,12,12,11,12,11,11,12,11,12,11,11,11,12,11,11,13,14,15,15,15,15,15,14,14,14,14,14,15,14,15,15,15,13,14,15,15,15,15,15,16,17,16,16,16,17,18,16,17,19,18,18,18,21,21,19,21,20,21,20,21,22,23,21,21,21,20,19,19,18,15,15,15,14,13,12,13,11,10,10,10,10,11,11,13,12,14,15,16,17,17,17,17,19,17,18,19,18,17,20,20,20,20,20,21,20,20,20,20,20,18,19,17,19,18,17,16,13,13,15,15,14,14,15,15,13,14,14,13,14,14,14,16,15,15,14,16,15,16,15,13,14,13,15,12,14,14,15,15,14,15,18,18,14,15,15,15,13,15,14,15,13,14,13,16,15,14,16,16,15,15,17,18,18,18,20,21,18,17,19,19,16,16,18,19,17,18,19,19,16,16,16,16,16,15,15,15,13,16,17,18,21,19,18,19,19,18,18,18,19,17,18,19,20,19,21,20,20,19,18,18,19,16,17,16,17,19,19,20,20,20,20,20,21,20,20,21,21,20,19,19,18,18,17,17,17,15,17,18,16,15,15,16,13,12,13,12,12,12,12,12,11,13,13,15,18,18,18,17,17,17,15,17,16,15,17,18,17,15,17,16,15,15,18,15,14,16,16,13,12,11,14,13,13,11,13,12,12,12,13,12,12,12,12,14,16,17,16,15,16,16,14,15,16,14,15,17,16,16,16,17,18,17,18,18,17,16,16,14,14,14,14,13,13,12,13,12,11,11,12,12,11,10,10,10,10,10,9,9,9,9,9,9,9,9,8,8,9,8,7,7,7,7,7,6,6,7,7,6,7,8,9,8,8,8,8,8,8,9,9,10,9,8,9,7,8,7,7,7,7,8,8,8,8,8,8,8,9,8,8,9,8,9,9,9,8,9,8,7,7,7,6,7,6,7,7,7,7,7,8,8,9,9,10,10,10,11,11,11,10,11,12,12,11,13,13,12,11,11,11,11,11,12,12,12,12,14,14,16,17,17,20,19,21,20,21,21,20,20,19,16,15,14,13,12,11,10,10,10,10,10,10,10,11,11,11,11,12,12,12,11,12,12,12,12,12,12,12,11,11,11,10,10,9,9,8,8,9,9,10,10,10,10,12,10,10,10,10,10,10,11,10,10,10,10,10,10,9,10,10,9,10,10,9,9,8,8,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,9,8,8,7,7,6,7,6,6,7,7,7,7,7,7,8,8,8,7,7,8,8,8,8,7,7,6,6,5,6,5,6,6,6,6,7,6,6,7,6,7,7,7,6,7,7,7,7,7,6,6,6,6,5,5,5,5,5,6,6,7,7,6,6,5,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,5,5,5,4,4,5,4,4,6,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,4,3,3,4,3,3,3,4,4,3,4,5,6,5,5,4,4,4,3,4,3,3,3,3,3,2,2,2,3,3,3,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,2,2,2,2,1,1,0,1,1,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,3,4,3,4,3,3,3,3,3,4,3,3,3,4,4,4,4,3,3,4,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,4,5,4,4,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,6,6,5,5,7,6,6,8,9,8,10,12,12,11,9,10,9,10,10,11,11,14,15,18,19,22,21,20,23,25,24,24,23,24,21,20,19,20,16,17,17,17,17,16,17,16,17,18,18,18,18,18,18,15,16,16,15,15,15,17,15],[26,25,25,26,24,25,25,24,22,24,24,22,22,22,22,21,20,21,21,19,19,19,17,17,17,16,15,15,16,16,14,14,15,14,14,14,14,13,12,14,14,12,12,14,13,12,14,14,14,13,14,15,15,17,16,17,17,17,16,16,15,15,15,15,15,15,14,14,15,13,15,13,14,13,13,12,12,13,12,12,12,12,11,12,12,13,13,15,15,17,16,17,16,16,15,16,15,14,16,15,16,15,16,15,15,17,16,16,16,17,17,17,17,17,17,17,19,16,17,18,20,18,20,19,20,19,21,20,20,20,20,21,22,20,21,20,19,18,17,17,14,16,14,13,12,10,13,10,9,10,9,9,11,10,11,10,12,13,14,15,15,14,14,18,15,15,16,18,16,17,17,18,20,18,19,20,20,18,19,19,16,16,15,16,16,16,14,12,12,13,13,13,11,11,12,13,11,12,12,12,11,13,13,13,13,13,14,13,14,14,12,13,14,13,13,13,15,16,16,15,16,17,18,15,15,15,15,14,14,13,15,13,13,13,15,14,14,17,16,16,16,18,19,18,18,20,21,19,18,19,19,16,16,18,18,17,16,20,19,16,16,15,13,14,13,13,14,12,15,18,18,20,20,18,18,19,19,17,19,20,17,17,18,20,18,20,19,18,17,17,16,16,13,14,14,16,17,18,19,20,19,17,20,21,18,18,21,21,18,18,18,15,17,15,17,16,14,16,17,15,14,14,14,11,11,11,11,10,11,10,10,11,13,13,15,16,16,17,15,17,15,14,16,17,14,15,18,16,14,17,17,15,13,17,15,12,15,14,12,10,10,12,12,11,10,12,10,10,11,12,11,11,12,11,13,15,17,15,14,16,16,13,15,17,15,14,16,16,15,15,17,17,17,18,18,16,16,14,14,14,13,13,13,12,11,13,12,11,11,12,11,10,9,10,9,9,10,10,9,9,11,9,9,9,9,9,9,10,8,8,8,7,6,6,6,7,7,7,7,8,8,8,8,9,9,9,8,8,8,9,9,9,8,9,8,8,6,7,8,7,7,7,8,7,7,7,8,7,7,8,8,7,9,8,9,8,8,7,7,6,7,6,6,6,5,6,6,6,7,7,8,9,9,9,10,9,11,11,11,10,12,13,13,12,14,14,13,13,11,11,12,12,12,12,12,13,15,14,16,18,18,19,18,20,20,21,22,20,20,19,18,17,15,15,13,13,11,12,10,10,11,10,11,11,11,12,12,13,13,13,13,13,14,13,13,12,13,13,11,12,12,11,10,9,9,9,9,9,9,10,10,11,10,12,11,10,10,10,11,10,11,11,11,11,11,11,11,10,11,12,10,11,10,9,9,9,8,8,8,9,8,8,9,9,9,9,9,9,9,10,10,10,9,10,9,10,9,9,8,8,7,8,7,7,7,8,8,8,8,8,8,8,9,9,8,8,9,8,8,8,8,7,7,7,7,6,6,7,7,7,7,8,7,7,8,7,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,5,5,5,5,6,5,5,4,5,5,5,5,4,5,5,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,4,4,3,4,4,3,4,4,4,4,4,5,6,5,5,4,4,4,3,4,3,4,3,4,3,3,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,1,1,0,1,1,1,2,2,2,2,2,3,3,3,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,3,3,3,3,3,4,4,4,4,4,4,5,5,4,5,5,4,5,5,5,4,5,4,4,5,4,4,4,5,4,5,5,5,6,5,6,5,5,6,6,7,6,6,7,7,7,8,9,9,10,11,12,11,9,10,10,10,9,11,10,13,15,17,18,20,20,20,22,22,22,23,21,23,20,20,19,18,17,17,17,18,16,16,17,16,16,18,18,18,17,18,17,15,17,15,16,16,14,16,15],[28,28,28,28,27,26,27,26,24,25,26,24,22,23,23,22,21,21,22,20,18,20,18,17,16,16,15,14,16,15,13,13,14,13,12,13,13,12,11,13,13,10,12,13,12,11,14,13,13,13,14,14,14,14,15,16,16,17,16,15,15,14,14,14,13,13,13,13,13,11,13,12,12,11,13,12,10,12,11,11,10,12,12,12,12,13,14,16,16,17,18,18,18,16,16,16,14,15,15,16,15,15,16,15,15,17,16,16,15,16,17,16,16,17,17,17,18,16,16,18,19,18,18,20,21,19,21,20,20,20,21,22,24,22,21,21,19,19,20,17,15,17,14,14,13,11,11,10,10,10,9,8,10,10,12,12,14,14,15,16,16,16,16,18,15,17,19,18,16,19,18,21,21,19,20,20,21,19,19,17,16,17,15,15,16,15,14,13,12,14,12,12,13,12,13,13,13,13,13,14,12,16,15,15,16,17,16,15,17,16,14,13,13,13,13,14,14,15,16,15,16,18,18,15,14,15,15,14,14,14,17,16,14,14,18,16,16,19,19,17,15,17,20,19,21,19,22,20,17,18,21,19,16,18,19,18,16,19,21,17,17,15,14,14,13,14,14,13,15,16,18,21,21,18,20,20,19,17,19,20,17,18,20,21,20,21,20,19,18,17,16,16,14,15,13,16,16,18,20,21,20,18,21,20,18,19,22,21,18,18,18,16,17,16,17,16,14,15,17,15,13,14,14,12,12,12,11,11,11,10,11,10,13,14,15,18,17,18,16,17,16,15,14,15,15,14,15,15,14,15,16,14,13,16,15,13,15,14,12,12,11,12,11,11,11,12,11,10,11,11,10,10,11,11,12,15,16,14,14,15,16,13,14,15,14,14,16,14,14,15,16,16,17,17,18,16,15,14,14,14,13,12,13,12,11,12,12,10,11,11,10,10,9,10,9,9,10,9,9,9,10,9,9,10,9,9,9,10,8,8,8,7,6,6,6,6,7,6,6,8,8,8,8,9,8,9,8,8,8,9,9,9,7,8,7,6,6,6,7,6,6,6,7,7,7,7,8,7,7,8,8,8,9,8,9,8,8,7,7,6,6,6,6,6,6,6,6,6,7,7,8,8,9,10,10,10,10,11,11,11,11,13,12,12,14,13,12,12,11,10,12,11,12,11,13,12,14,14,15,18,18,18,19,20,19,20,21,20,20,19,17,15,14,14,12,11,10,10,10,10,10,10,11,11,11,12,12,13,13,13,12,12,13,13,13,12,13,12,11,11,10,9,9,8,9,8,9,9,10,10,10,12,11,13,12,11,11,11,12,11,11,11,12,11,11,11,10,10,11,11,9,10,9,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,9,9,9,9,8,9,9,8,7,8,7,7,8,7,8,8,8,9,8,9,7,8,9,9,8,8,8,8,8,8,7,6,6,7,6,7,6,7,7,7,8,8,8,7,8,7,8,8,8,7,7,7,7,6,7,6,6,6,6,6,6,6,6,7,7,7,7,8,7,6,6,6,6,6,6,6,6,6,5,4,4,5,5,6,5,5,5,6,6,6,6,4,5,5,4,4,5,5,5,5,5,4,4,4,5,4,5,4,4,4,4,4,4,5,4,3,4,4,4,4,4,4,4,4,5,6,5,4,4,3,4,3,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,3,3,2,2,1,1,0,1,1,1,2,2,2,2,3,3,3,3,3,4,4,3,4,3,3,2,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,4,3,4,5,4,4,3,4,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,5,4,5,5,5,4,4,4,4,4,4,3,4,4,4,4,3,4,4,4,5,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,4,4,4,4,5,5,6,5,6,5,6,6,5,6,7,6,6,6,7,7,7,8,9,8,10,12,12,11,10,10,9,10,10,12,11,14,15,18,20,21,22,20,23,25,23,24,22,24,20,21,18,19,19,19,18,18,19,17,17,18,18,19,20,19,18,19,19,17,18,18,18,19,18,19,18],[26,26,26,25,25,24,24,24,22,23,24,22,21,21,21,20,19,19,20,18,17,19,16,15,15,15,14,14,15,15,13,13,14,13,12,13,13,13,12,13,13,11,12,13,13,11,13,13,14,13,14,14,14,15,16,17,16,17,16,16,15,15,14,14,14,14,13,13,13,12,13,12,12,12,12,12,10,12,12,11,11,11,11,12,12,12,13,14,15,16,16,17,17,14,14,15,14,13,15,15,15,15,15,15,14,15,15,15,16,15,16,16,16,16,16,17,18,17,16,18,19,19,18,20,21,20,21,20,20,20,20,19,22,19,20,20,20,18,18,18,15,16,15,12,12,11,13,10,11,11,10,9,11,11,12,11,12,13,14,16,15,15,15,17,15,16,17,17,17,18,19,20,20,19,19,19,19,18,18,18,16,17,15,16,16,15,14,13,12,13,12,13,13,12,13,13,12,12,13,13,12,14,14,14,13,12,15,14,15,15,13,14,14,13,13,13,14,15,15,16,15,17,18,14,14,16,15,13,14,15,16,14,14,14,15,16,15,18,18,17,16,17,20,19,20,19,20,19,18,18,20,18,17,18,19,18,16,18,19,16,16,16,14,14,14,14,14,12,15,17,18,20,20,18,19,19,18,17,18,19,17,17,18,19,19,20,19,18,18,16,16,16,14,15,15,16,17,18,19,20,19,18,20,20,17,18,20,20,18,18,18,16,17,16,17,15,13,16,16,15,13,13,14,12,12,11,11,11,12,10,11,10,13,13,16,17,17,17,16,17,15,15,16,15,15,14,15,15,14,15,15,14,13,16,15,13,14,14,11,12,11,12,11,12,10,12,10,12,11,11,11,11,12,13,14,15,16,14,14,15,15,13,14,15,14,13,16,15,15,15,16,17,16,18,18,16,15,15,14,14,13,13,12,11,11,12,11,11,11,11,10,11,10,10,10,10,10,10,10,10,10,10,10,10,9,10,9,10,8,8,9,8,7,7,6,7,8,7,7,8,9,8,8,9,9,9,9,8,8,9,9,8,7,8,8,8,6,6,8,7,6,7,8,7,7,8,9,8,8,9,9,8,10,9,10,9,9,8,8,6,7,6,6,5,6,6,7,7,8,8,9,9,10,10,10,10,11,11,11,11,11,12,12,11,14,13,12,12,11,11,11,11,11,12,12,13,14,14,16,17,18,18,18,20,20,21,20,20,20,18,17,16,15,14,13,11,11,10,10,11,10,10,10,11,11,12,12,13,14,13,13,13,13,13,14,12,13,12,11,12,12,10,9,9,9,9,9,10,9,10,10,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,10,11,11,11,10,10,10,9,9,9,8,9,8,9,8,9,9,9,10,9,9,9,9,10,10,10,9,10,9,9,9,9,9,9,8,8,7,7,8,8,8,8,8,8,8,8,9,9,9,8,9,9,8,8,8,8,7,7,7,7,7,7,7,7,8,8,7,8,8,7,8,8,8,7,6,8,7,7,7,7,6,6,6,7,6,6,6,6,7,7,8,8,7,6,6,6,6,6,6,6,6,6,6,5,5,5,5,6,5,5,5,6,6,6,5,4,5,5,4,4,5,5,4,5,5,4,4,4,4,4,5,4,5,4,5,5,4,4,4,4,4,4,3,4,3,4,3,4,4,5,5,4,3,3,4,3,4,3,4,4,4,5,5,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,4,3,3,2,2,2,1,1,0,1,1,2,2,3,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,3,2,2,3,3,3,4,4,4,4,4,4,5,4,5,4,4,4,4,3,3,3,3,3,3,4,3,3,3,3,4,4,5,4,5,4,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,4,5,5,5,5,5,5,5,5,5,4,5,4,4,5,4,5,5,5,5,6,6,5,6,5,6,6,6,6,7,7,6,6,8,7,7,8,10,9,10,11,12,11,10,10,9,10,10,11,11,13,15,17,18,20,20,20,21,22,22,22,21,22,19,20,18,18,17,17,16,17,17,16,15,16,16,18,17,18,17,18,18,16,17,15,17,17,15,16,16],[25,25,25,25,25,23,24,23,22,22,23,20,20,20,19,19,17,18,18,17,15,17,15,13,13,14,12,12,12,13,12,11,12,12,11,11,12,11,11,11,12,11,11,12,12,10,12,12,12,12,13,14,14,14,14,17,15,16,14,14,14,14,13,13,13,12,12,12,12,10,11,11,11,10,11,11,10,10,10,11,10,10,10,11,11,11,12,13,13,14,13,14,14,13,13,13,13,12,14,12,14,13,14,13,13,14,13,14,14,14,14,14,14,15,15,15,16,15,15,15,17,17,17,19,19,18,19,19,18,19,18,20,21,19,19,19,18,19,18,17,14,16,14,14,13,13,15,12,10,11,10,10,12,12,12,12,13,14,17,16,17,16,16,18,16,17,19,19,18,20,21,22,21,20,20,21,20,19,19,20,18,17,17,17,18,15,15,13,12,14,13,14,13,14,14,12,14,13,13,14,14,14,15,14,15,15,16,15,16,16,13,13,14,13,13,13,13,15,14,15,15,17,16,14,14,15,13,14,14,14,14,14,14,13,15,15,14,16,16,15,16,15,18,17,18,20,20,18,17,19,19,16,16,18,18,17,18,19,21,18,18,17,15,14,14,14,14,13,16,17,18,20,20,19,19,19,18,18,19,18,18,18,19,20,19,21,19,19,19,18,17,17,14,15,16,18,19,18,19,21,20,19,19,20,18,19,21,21,20,19,19,17,17,17,16,16,15,16,17,15,14,15,14,12,12,12,12,11,12,11,11,11,13,14,15,17,17,17,15,16,16,13,14,15,14,15,15,16,14,16,15,14,14,15,15,14,14,14,12,13,11,12,12,13,11,12,12,12,11,12,12,12,12,12,12,15,14,15,15,14,15,14,14,15,13,14,15,14,15,14,15,16,16,16,17,15,15,14,13,13,13,12,12,12,11,11,11,11,11,10,11,10,9,9,9,9,9,9,8,9,9,8,8,9,8,8,8,9,7,7,6,6,5,6,5,5,6,6,5,6,7,7,6,8,8,8,7,8,7,8,9,8,8,7,6,5,6,6,6,5,6,7,6,6,7,8,7,7,8,8,8,8,9,9,9,8,8,7,7,7,6,6,7,6,6,6,6,6,6,7,7,8,9,9,10,10,9,10,10,10,10,11,11,10,12,12,11,10,9,9,10,10,10,10,11,11,13,13,14,16,16,17,17,19,18,19,20,19,19,17,15,14,12,12,11,10,9,9,8,9,9,9,9,10,10,10,10,11,11,11,11,11,11,11,11,10,11,11,10,9,9,9,8,8,8,7,8,8,8,8,9,10,10,11,10,10,9,9,9,9,10,9,10,9,9,9,9,8,9,9,8,9,9,8,8,7,7,7,7,6,7,7,7,8,8,8,7,7,8,8,8,8,7,8,8,8,8,7,7,6,6,6,6,5,6,6,7,7,6,7,6,7,7,8,6,7,7,7,7,7,6,6,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,7,7,6,6,7,6,6,6,5,5,4,4,4,4,5,5,5,6,6,6,6,6,5,5,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,4,3,4,4,4,4,3,3,3,3,4,3,3,3,3,3,3,4,4,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,4,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,2,2,1,1,1,0,1,1,2,2,2,2,3,2,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,8,9,9,10,12,13,11,10,10,9,10,10,11,11,14,16,18,19,21,21,21,23,24,23,24,23,23,21,21,20,20,18,17,17,19,18,16,18,18,17,18,18,18,18,17,17,17,16,17,17,18,16,18,17],[28,28,28,28,28,27,26,26,24,26,26,24,23,24,25,22,21,22,23,19,19,21,18,17,15,17,14,15,16,15,14,14,14,14,12,14,13,12,12,13,14,11,14,13,13,13,14,14,13,15,14,15,15,15,16,17,16,17,16,16,15,15,14,14,14,14,13,13,14,11,12,12,12,11,12,12,11,12,12,11,11,11,12,12,12,13,14,15,16,17,16,18,18,16,16,15,15,14,17,15,15,16,16,15,16,16,16,16,16,17,16,17,17,18,17,20,19,17,17,19,21,19,18,22,23,21,22,22,21,21,21,23,24,22,21,22,21,21,21,20,18,18,16,16,15,14,13,13,11,10,9,10,11,11,12,13,16,15,17,19,19,18,18,20,16,18,22,20,17,22,21,23,24,22,22,23,24,22,22,19,17,18,16,18,18,16,16,14,13,14,15,13,12,14,15,12,13,14,14,15,14,18,17,16,15,18,19,16,18,16,13,14,14,13,13,15,15,16,15,16,16,19,18,15,15,17,15,14,15,15,16,14,15,15,16,17,16,17,18,17,17,17,20,19,20,20,22,20,19,20,21,19,18,20,20,19,18,20,22,18,19,17,15,15,15,15,14,14,17,19,20,23,22,19,21,22,20,19,20,22,19,19,22,23,21,23,21,21,21,19,17,17,15,16,15,19,19,21,22,23,21,22,23,24,20,21,23,24,21,20,21,19,19,17,17,18,15,17,17,17,15,15,15,14,13,13,13,13,10,12,12,12,14,15,17,19,20,20,17,20,17,16,16,15,16,16,16,15,14,16,16,15,15,17,15,14,14,15,12,13,11,13,13,12,12,13,12,12,12,13,13,12,13,13,14,17,16,16,15,16,16,14,15,16,15,15,16,16,16,17,15,17,17,19,18,17,16,14,14,14,14,14,13,13,12,12,12,11,11,12,12,10,10,11,9,9,10,10,8,9,11,8,8,9,9,8,9,10,8,8,7,6,6,6,5,6,6,6,6,7,7,7,7,8,8,8,7,8,8,9,9,9,9,8,7,7,6,6,7,6,7,6,7,6,7,6,7,7,8,8,8,8,10,9,10,8,9,7,8,8,7,8,7,6,6,6,6,7,7,7,7,9,9,10,12,10,10,12,12,11,12,12,12,12,13,13,12,12,11,11,11,11,11,12,13,13,15,14,17,18,18,18,20,20,19,22,22,21,21,19,16,15,14,13,11,11,10,9,10,10,10,10,11,11,12,12,12,12,12,13,13,12,12,12,12,11,12,11,10,10,10,10,9,8,9,8,9,8,10,11,11,11,12,13,11,11,11,11,11,10,11,11,11,10,10,10,10,9,10,10,9,10,9,9,8,8,8,7,8,8,8,9,9,9,9,9,9,8,9,9,8,8,8,8,9,8,8,8,7,7,6,6,7,7,8,7,8,8,8,8,7,8,8,8,7,8,8,7,7,8,7,6,5,6,6,6,6,7,8,7,8,8,8,7,7,7,7,7,7,6,7,7,6,6,6,6,5,5,5,5,5,6,7,7,7,7,8,7,7,6,6,6,5,6,6,5,6,5,5,5,4,5,5,5,5,5,5,5,5,6,5,4,5,5,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,5,6,5,4,4,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,1,2,2,2,2,2,2,3,2,4,3,4,3,3,3,3,3,2,1,1,2,1,1,0,1,2,2,2,3,3,2,4,3,4,4,4,4,5,4,3,3,4,3,3,2,2,3,2,1,3,3,3,3,4,3,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,6,6,6,6,6,6,6,6,5,5,6,5,5,6,5,5,5,5,5,5,6,5,6,6,7,7,6,7,8,7,7,7,9,8,7,9,11,10,11,13,13,12,10,11,10,10,10,12,12,14,17,20,22,24,24,23,25,26,25,26,24,25,22,23,20,21,20,20,19,18,20,19,18,18,20,20,19,19,20,19,18,18,18,18,19,19,18,20,19],[28,27,28,27,27,25,25,25,24,24,24,23,22,22,23,22,20,22,22,20,19,21,18,16,18,17,16,16,17,16,16,15,16,15,16,15,15,14,16,15,16,14,16,16,14,15,16,16,16,17,17,17,18,19,18,19,19,19,17,18,16,17,16,16,16,16,15,16,17,15,15,16,16,14,15,15,15,14,15,16,14,15,15,16,15,15,17,18,18,19,19,19,19,18,17,18,18,16,18,17,17,17,19,17,17,18,18,17,17,19,17,17,18,19,17,19,20,19,18,20,22,20,19,23,23,22,23,23,23,23,23,24,24,24,22,23,22,22,22,21,19,18,17,16,16,15,14,14,14,12,12,13,14,14,16,17,18,19,20,21,20,20,22,22,20,22,23,22,21,24,23,24,24,23,23,24,24,22,22,23,21,20,20,20,20,21,18,16,16,17,18,15,16,16,18,16,16,18,17,19,17,18,20,19,18,19,21,18,21,19,17,18,16,16,14,16,16,18,18,19,19,20,19,17,17,19,17,16,19,18,20,17,20,18,20,22,19,19,20,20,20,19,21,24,22,22,23,22,20,22,23,22,19,22,22,21,20,23,24,22,21,20,19,19,19,17,17,16,19,20,22,24,23,21,22,22,22,21,22,22,21,21,21,24,23,23,23,21,22,21,21,21,19,19,18,20,20,23,24,24,23,23,24,25,22,22,24,24,23,22,22,21,21,20,20,19,18,19,20,19,19,17,18,17,15,14,15,15,13,14,14,14,15,17,18,20,20,21,18,20,19,17,18,18,17,18,18,17,17,19,18,17,17,20,18,16,19,19,15,16,15,16,16,15,14,14,14,13,13,14,15,14,15,15,17,18,18,18,16,18,18,17,17,19,16,17,20,19,18,20,21,20,21,22,22,21,20,18,18,17,18,17,17,16,15,15,15,15,14,15,14,13,13,14,12,12,13,13,11,13,14,12,13,13,13,13,12,14,12,12,12,10,10,9,8,9,10,8,8,10,10,10,11,12,11,11,10,12,10,11,11,11,10,9,10,8,9,9,8,7,10,9,9,10,10,10,10,10,11,11,11,13,12,13,13,12,12,10,10,9,8,8,7,6,8,7,10,9,9,11,12,12,13,13,15,14,13,15,15,14,15,17,16,15,17,17,16,16,15,14,16,15,15,15,16,17,18,17,20,22,20,21,21,23,22,23,23,23,23,21,19,18,16,15,15,15,15,13,13,14,14,14,14,15,15,16,15,16,17,17,15,15,16,15,16,15,15,15,13,14,14,14,13,12,13,11,14,13,13,14,14,15,15,16,14,14,14,14,14,13,14,14,15,13,13,15,13,13,13,14,13,13,15,13,13,11,12,11,12,12,12,13,13,13,13,13,12,11,12,13,14,12,13,13,13,14,14,12,12,10,11,10,11,11,12,12,12,12,12,12,11,12,13,13,11,12,13,12,13,12,11,10,8,10,10,10,10,11,11,10,11,11,11,11,11,12,11,13,12,10,10,11,10,11,10,9,7,8,8,9,8,10,10,10,11,10,12,11,11,10,10,10,8,9,8,8,8,8,7,6,6,8,8,8,9,10,8,9,9,9,8,7,7,8,6,6,7,7,6,6,5,5,5,5,6,6,7,5,8,7,7,5,7,7,5,5,6,5,5,4,5,5,4,5,6,7,6,5,5,4,5,5,5,4,6,5,8,6,6,4,5,6,5,6,5,3,4,4,3,3,5,3,2,2,3,3,4,3,4,5,5,6,4,7,6,5,5,5,4,3,2,3,3,2,2,1,0,1,2,3,4,6,4,6,5,7,7,5,7,5,6,5,6,4,4,4,3,3,4,3,3,3,3,3,4,5,5,7,6,8,8,7,6,7,7,7,7,7,6,7,5,6,6,5,4,4,4,3,4,5,6,6,9,8,10,8,8,8,8,8,9,8,8,8,7,7,7,6,5,5,5,5,5,8,8,8,9,8,11,9,9,9,9,9,9,9,9,7,9,7,7,9,8,7,9,8,7,11,11,9,12,10,11,11,11,10,13,12,10,12,14,12,11,14,15,13,14,16,17,16,13,15,13,13,13,15,15,16,18,21,22,24,24,22,25,26,25,26,25,25,23,23,21,23,21,21,20,20,21,20,20,19,20,21,21,20,20,21,20,19,19,19,21,21,19,20,19],[28,28,28,27,27,26,25,25,25,25,25,24,24,23,24,23,22,22,23,21,21,21,19,18,19,18,16,16,17,17,16,16,17,15,15,15,16,14,16,15,15,13,15,14,14,15,16,17,16,17,17,16,17,18,17,19,19,18,17,17,16,17,16,16,16,15,15,15,15,14,15,15,15,13,15,14,14,14,14,15,14,15,15,15,15,16,17,18,19,19,19,18,19,18,17,17,17,16,18,17,18,17,19,17,17,18,18,17,17,19,18,18,19,19,19,18,21,21,18,20,22,20,17,21,23,21,21,21,21,21,21,24,24,24,23,24,21,23,22,21,20,18,18,17,16,15,14,15,13,12,13,11,15,12,14,15,17,17,18,19,20,18,19,21,18,19,20,21,19,20,21,23,24,21,22,24,23,20,21,20,17,18,16,19,18,19,16,14,15,14,15,14,13,14,15,14,14,15,15,16,14,17,17,17,17,17,19,17,18,16,14,16,14,16,14,15,16,17,17,17,19,18,19,16,16,16,18,16,16,16,18,15,17,16,18,19,19,19,21,20,19,20,22,21,20,20,22,22,19,20,21,20,18,19,21,19,19,22,23,19,19,18,16,17,14,15,15,15,17,19,22,23,22,19,20,20,21,19,20,20,19,19,19,22,22,23,22,21,20,18,18,17,15,16,15,19,20,21,23,22,21,20,22,23,20,20,23,23,20,20,21,18,20,17,21,18,16,18,19,18,16,16,15,15,14,13,14,13,12,13,13,13,16,17,19,22,21,23,20,20,19,19,20,21,17,17,18,17,15,19,18,16,15,18,19,15,18,16,14,12,13,14,13,12,12,14,12,11,13,13,11,13,14,15,17,18,18,17,14,18,18,15,17,18,16,16,19,18,17,18,20,20,21,21,20,19,18,17,16,16,15,14,15,15,13,13,14,14,12,13,13,12,11,11,11,10,11,11,10,11,11,10,10,11,11,10,10,12,11,10,9,9,7,7,7,8,8,7,8,9,9,9,10,10,10,10,9,10,10,11,11,11,11,9,9,8,9,8,8,8,9,8,8,10,9,8,8,9,9,9,9,9,13,11,11,10,10,9,9,9,8,7,7,7,8,8,9,7,8,9,10,10,11,11,12,11,12,13,13,12,13,15,15,13,16,16,15,14,13,12,13,13,13,13,14,16,15,16,17,20,19,19,20,21,20,22,22,21,21,20,18,16,15,15,14,13,13,11,12,11,12,11,12,13,13,14,14,14,15,15,14,14,15,15,15,14,15,14,12,13,13,12,13,11,11,10,10,11,11,12,12,13,13,14,14,13,13,13,13,12,13,12,13,12,13,13,12,12,12,12,11,13,12,11,12,9,10,10,10,10,11,11,11,11,12,12,12,11,11,12,12,11,11,12,11,12,12,11,11,9,9,9,9,9,9,10,11,11,11,10,10,10,11,11,11,10,11,10,10,10,9,9,8,9,8,9,8,10,10,9,10,10,10,10,9,10,9,10,10,10,9,10,10,10,9,9,7,7,8,8,8,9,8,9,9,10,10,11,9,9,9,9,8,8,9,9,8,8,7,6,5,7,6,7,7,7,8,8,8,9,8,7,7,8,6,6,7,7,7,7,6,6,5,5,6,6,7,6,8,7,7,6,6,7,5,5,6,6,5,5,5,5,4,6,7,7,7,5,5,5,4,4,4,5,5,6,7,7,7,6,7,7,6,6,7,5,4,5,4,3,3,4,3,2,3,3,3,3,2,3,3,5,6,8,7,7,6,7,6,5,4,5,5,3,3,3,1,0,1,2,3,3,4,5,6,8,8,8,8,8,8,7,8,6,6,5,5,5,6,5,4,4,2,3,3,4,5,6,7,8,8,8,8,9,8,8,8,8,9,8,6,7,7,6,5,5,5,5,5,5,6,6,7,8,9,8,8,9,8,9,9,9,8,8,7,8,8,7,7,5,6,6,6,6,6,7,8,8,9,8,8,9,9,9,10,10,9,7,10,7,7,9,7,7,7,7,7,8,10,8,10,9,10,9,9,9,11,11,10,10,12,12,11,12,14,13,14,15,16,14,12,13,12,13,12,14,13,15,16,19,20,23,22,21,23,24,23,24,22,23,21,21,20,20,19,19,18,18,19,18,18,17,19,20,19,18,19,20,17,17,18,20,20,18,18,20,19],[28,27,27,26,25,24,23,23,22,22,22,21,20,21,21,19,18,20,19,18,18,19,15,15,16,15,14,15,14,13,13,13,13,12,12,13,13,11,13,13,12,10,12,14,12,13,15,13,14,15,14,14,15,16,15,15,16,15,14,14,13,14,13,13,13,13,12,12,13,11,12,12,12,10,12,12,11,11,12,11,11,12,12,13,12,13,14,16,16,17,17,16,17,17,15,14,15,14,14,14,15,15,15,14,15,15,15,15,14,16,15,14,16,16,14,17,18,17,15,17,20,18,17,21,21,21,21,22,22,21,20,22,23,22,19,22,18,19,18,18,16,16,16,14,14,14,13,12,12,10,11,11,11,12,12,13,15,14,17,18,17,17,18,19,15,18,20,19,17,21,21,23,23,22,21,23,22,20,20,19,17,18,17,18,17,17,14,13,13,14,13,11,11,12,14,12,13,14,14,14,14,15,17,16,15,17,18,16,18,15,14,14,13,13,12,13,13,15,14,14,15,16,16,12,13,15,13,13,15,15,14,14,16,16,15,18,17,16,19,18,17,16,19,20,19,18,20,20,16,18,20,18,15,18,21,18,18,20,22,17,19,16,15,15,14,14,15,13,15,17,19,21,20,17,20,19,19,17,19,19,19,18,20,22,21,23,21,19,19,18,18,16,14,15,14,16,17,19,22,21,20,20,22,22,20,20,23,22,20,20,20,18,19,16,18,16,15,16,17,17,14,15,14,13,12,12,12,11,11,11,11,10,12,13,15,17,18,18,16,18,16,15,16,18,14,15,16,15,14,16,15,14,14,16,16,13,15,14,12,11,12,13,13,11,11,12,11,10,12,12,11,10,12,13,16,18,17,16,15,16,17,15,14,15,14,14,16,15,15,16,17,17,18,18,17,17,16,15,14,14,14,12,13,14,12,12,13,13,11,12,12,10,9,10,10,8,10,9,8,10,10,8,8,9,8,8,8,10,9,7,7,6,7,7,5,6,6,7,7,6,7,7,7,8,8,8,7,7,7,8,9,9,9,8,8,6,7,6,7,7,7,7,7,7,7,7,8,8,8,8,9,9,9,9,10,8,8,8,7,7,6,7,7,6,6,6,9,6,7,8,8,9,9,9,10,10,10,11,11,11,10,12,13,11,12,13,12,10,11,10,10,10,10,10,11,13,13,13,15,17,17,17,18,18,18,20,20,19,20,17,16,14,12,11,11,10,10,10,9,9,9,9,9,11,11,12,12,11,12,12,11,11,12,11,12,11,11,11,10,10,10,9,9,8,8,7,8,8,9,10,9,11,12,13,12,11,10,10,11,10,10,10,10,9,9,10,9,9,9,10,9,9,10,9,8,7,7,7,7,7,8,8,8,8,9,8,8,8,8,9,9,9,9,9,9,9,9,8,7,6,6,6,7,6,7,7,7,8,7,7,7,8,9,8,8,9,8,8,8,8,7,6,6,6,6,6,6,7,7,7,7,7,7,6,7,6,7,8,8,7,6,7,6,7,6,5,6,6,5,5,5,6,6,6,7,7,8,8,7,7,6,6,6,6,6,5,5,6,5,5,4,5,4,5,4,5,5,6,6,5,5,5,5,5,5,5,5,5,5,6,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,4,4,4,4,4,4,4,6,6,5,4,4,3,3,3,3,3,4,4,4,5,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,2,3,2,1,2,3,3,4,4,4,4,5,5,4,4,3,3,3,2,3,2,2,1,0,1,1,2,2,3,4,4,4,4,4,5,5,5,5,4,4,4,3,3,3,3,3,3,2,2,2,3,3,3,3,4,4,5,4,5,5,5,5,5,5,5,4,5,5,5,4,3,4,3,3,3,3,3,3,4,4,5,5,5,6,5,6,5,5,5,5,6,6,5,4,4,5,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,6,6,5,5,6,6,5,6,5,4,5,5,5,5,5,6,6,6,7,8,8,6,7,9,8,7,9,12,10,11,13,14,13,10,11,10,10,10,11,12,14,16,19,19,23,22,21,23,24,23,24,23,23,21,21,20,21,19,19,19,18,19,18,18,17,19,20,19,18,20,20,17,17,18,19,20,19,19,21,20],[28,27,27,27,26,24,24,24,22,23,25,22,20,21,22,20,18,20,19,19,17,19,14,14,14,14,13,12,13,12,13,12,12,11,11,12,11,11,11,12,12,10,11,12,12,11,13,12,12,14,13,13,14,15,13,14,14,15,14,13,12,14,12,11,12,13,10,11,14,10,10,10,11,9,10,10,9,10,10,10,10,10,10,10,10,11,12,14,14,15,15,14,15,14,13,12,13,12,13,12,14,13,12,13,14,13,13,13,13,14,13,14,14,14,14,17,15,15,15,17,18,16,16,21,21,20,20,18,19,20,20,21,23,21,20,21,19,20,19,18,16,15,15,15,13,13,11,11,10,9,10,9,9,10,11,11,14,13,15,17,16,16,16,18,15,17,19,19,16,18,20,21,21,20,19,22,19,19,18,18,16,16,16,15,16,14,15,13,12,14,13,12,12,12,15,11,13,15,12,12,14,14,15,15,15,14,16,15,17,14,13,13,12,13,12,14,14,14,14,14,15,16,16,15,15,14,15,13,15,14,14,14,15,14,17,17,15,17,18,16,17,17,19,18,18,18,19,19,16,17,19,17,15,17,18,17,16,20,18,17,17,15,14,13,13,14,13,13,16,16,19,20,19,18,18,18,19,18,17,18,17,17,17,21,19,20,21,19,18,16,16,16,14,15,14,16,16,18,19,20,20,19,21,22,19,18,21,20,18,18,17,16,15,16,14,14,14,14,14,15,14,14,13,12,12,12,11,10,10,11,11,10,12,14,16,18,18,17,17,18,16,15,14,15,15,15,14,14,15,15,14,14,13,13,14,13,13,13,12,10,10,12,11,9,9,10,10,9,10,11,11,10,12,11,12,13,13,15,14,13,15,14,14,13,14,14,15,14,16,16,16,17,17,18,17,15,14,13,12,12,12,11,11,12,10,11,11,10,9,9,10,9,8,8,7,8,8,7,7,7,7,6,6,7,7,6,6,7,6,6,6,5,5,4,5,4,5,5,4,5,5,5,5,6,6,7,5,6,6,7,8,8,7,6,6,6,6,5,6,6,5,5,6,5,5,5,6,6,6,7,7,6,7,7,8,6,6,7,6,6,6,5,5,4,5,5,5,5,5,6,5,7,7,7,8,8,8,9,9,9,9,10,10,10,10,10,10,8,9,8,8,9,8,9,9,10,12,12,14,16,16,17,17,18,18,20,20,19,19,17,15,13,11,9,9,8,7,7,7,7,7,7,8,8,9,10,10,11,10,10,10,10,9,10,10,9,9,9,8,7,7,7,7,6,6,6,6,6,7,7,8,9,10,11,10,10,9,9,9,8,9,8,9,8,7,8,8,8,7,7,7,7,7,7,6,5,6,5,5,5,5,6,6,7,6,6,6,6,6,6,7,6,6,6,7,6,6,6,5,4,5,4,5,5,5,5,5,6,6,5,5,6,6,6,6,5,6,6,5,5,5,4,4,4,4,4,5,5,5,6,6,6,5,5,5,5,5,6,5,4,5,5,5,4,5,4,4,4,3,4,3,4,4,4,5,6,6,6,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,4,3,3,4,4,3,3,3,3,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,5,5,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,3,1,1,0,1,1,1,2,2,2,3,2,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,1,1,1,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,4,4,3,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,3,4,5,5,4,4,6,5,5,6,8,8,8,11,11,10,8,8,7,7,7,8,10,13,15,18,20,21,22,21,23,25,23,24,23,23,22,22,19,20,19,19,18,17,18,18,17,16,18,19,17,17,18,18,16,14,15,17,17,16,17,18,16],[27,27,26,26,26,24,24,23,23,23,23,22,21,21,22,20,19,20,19,17,17,18,15,14,15,14,13,12,13,12,12,11,11,11,10,11,11,10,10,11,11,9,10,12,10,9,12,12,11,12,12,12,13,15,15,15,14,14,12,13,12,12,10,11,12,10,10,11,11,10,9,10,10,8,10,9,8,9,9,9,9,9,9,9,10,11,12,14,15,16,16,16,15,14,14,14,13,12,13,13,13,13,14,12,12,14,13,12,13,14,13,13,14,15,13,15,17,14,13,16,18,16,17,20,21,20,20,19,20,20,20,22,23,22,21,20,19,20,19,16,16,15,14,14,12,11,9,9,9,9,10,8,9,8,9,10,12,12,12,14,14,13,14,15,12,14,15,15,14,17,18,19,21,18,19,20,20,17,16,16,13,13,13,15,15,13,12,11,11,11,11,11,10,10,11,12,10,11,11,12,11,13,12,13,13,14,14,13,15,13,12,11,11,11,10,12,12,12,12,12,13,14,14,13,13,12,14,14,12,13,15,14,13,14,17,18,17,19,20,17,15,19,20,18,18,17,18,18,16,15,17,16,13,15,16,16,14,17,19,16,13,13,11,11,12,11,13,12,13,14,16,20,18,15,16,18,16,15,16,17,15,14,16,20,19,21,19,17,15,14,12,12,11,12,13,14,14,16,19,20,16,16,20,20,17,18,21,21,17,16,16,14,15,14,14,13,13,14,16,13,11,12,12,10,9,10,10,8,8,10,10,9,11,14,15,17,18,18,16,17,15,14,15,13,13,13,15,14,13,13,14,13,12,14,13,11,12,11,10,9,8,11,10,8,8,10,8,8,9,11,8,9,11,11,13,14,14,13,13,14,15,14,14,14,13,12,15,13,12,13,16,15,17,17,15,16,15,12,13,12,11,10,11,11,9,10,10,9,8,10,10,7,8,8,7,6,8,7,6,6,7,6,6,7,6,7,7,7,6,6,6,5,4,4,4,5,5,5,5,5,5,5,5,6,6,6,5,6,6,7,8,8,7,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,6,6,6,5,5,6,6,6,5,5,4,5,4,5,6,6,6,6,7,8,7,7,9,8,8,8,9,9,9,9,9,9,8,8,7,7,7,8,8,9,10,11,12,15,15,16,16,17,18,18,20,19,19,19,16,14,13,11,9,8,8,7,6,6,6,7,7,7,8,9,10,10,10,10,11,9,9,10,9,10,9,9,9,8,7,8,7,6,5,6,5,6,6,7,7,8,9,10,12,12,9,9,8,8,8,8,8,8,7,7,7,7,7,7,7,7,6,7,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,5,5,5,4,5,5,5,4,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,6,6,5,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,4,4,4,5,5,5,5,5,4,4,4,3,4,4,4,4,4,3,3,3,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,5,5,4,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,2,1,1,0,1,1,1,2,2,2,2,3,2,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,3,2,2,3,3,3,3,2,3,2,3,3,3,2,2,2,2,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,3,4,4,5,3,4,5,5,4,6,7,7,8,10,11,10,7,7,7,7,8,8,10,13,15,19,19,21,22,20,24,24,23,24,23,24,20,23,20,21,19,20,18,18,19,19,18,18,20,21,19,18,20,21,18,16,17,18,19,18,17,19,18],[27,26,27,26,26,25,25,24,23,23,24,23,19,21,22,20,17,20,19,18,17,17,14,13,15,13,13,11,13,11,11,11,10,9,10,11,10,9,9,10,9,9,10,10,9,9,12,11,10,11,12,11,12,14,13,15,14,14,12,13,11,11,11,10,9,10,10,9,10,10,9,9,9,8,8,8,9,8,8,9,9,8,8,9,9,10,12,14,14,14,14,14,14,13,12,12,12,11,12,12,12,12,13,11,11,12,12,12,11,13,12,12,14,14,13,14,15,15,13,16,17,16,15,21,22,19,19,20,20,19,19,22,23,22,21,21,20,20,20,17,16,16,14,14,13,11,11,10,10,8,9,9,9,8,10,11,13,13,15,17,16,14,17,17,14,16,17,16,15,17,19,20,21,18,17,21,19,17,17,17,16,15,15,17,15,14,14,13,11,13,11,12,11,11,14,13,12,12,12,12,13,14,14,14,13,15,15,14,16,14,13,11,13,11,12,14,12,14,13,14,14,16,15,13,14,14,12,13,13,13,14,14,14,14,16,17,17,16,19,18,14,16,20,18,18,19,18,18,15,16,15,15,14,15,15,15,15,16,17,15,14,14,12,12,13,14,13,12,15,16,17,20,19,17,17,20,17,16,17,18,16,15,16,19,17,19,18,16,16,15,15,14,12,13,13,15,16,16,19,20,18,18,20,20,18,17,23,21,18,17,17,16,15,15,15,14,12,13,14,14,12,12,11,10,9,8,10,9,8,9,10,9,11,13,16,18,19,19,15,18,14,14,14,14,13,13,14,12,12,13,13,11,11,13,12,11,12,11,10,10,9,10,9,8,8,9,9,8,8,9,8,8,9,10,11,13,14,12,14,13,13,12,13,13,12,11,14,13,12,13,15,14,16,16,15,16,14,12,11,11,10,10,10,9,8,9,8,8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,5,6,6,5,6,7,6,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,6,5,6,7,7,6,6,6,4,5,4,5,4,5,5,5,5,5,5,5,6,5,6,6,5,6,6,6,6,6,5,5,5,4,5,5,5,5,4,5,4,4,6,5,6,7,8,7,7,8,8,7,8,8,8,8,9,8,8,7,8,7,7,6,7,7,8,9,10,11,11,14,14,16,16,16,17,18,20,19,19,18,16,14,12,10,8,7,7,6,5,6,6,6,6,7,7,8,8,9,9,9,10,9,8,9,8,9,8,8,8,8,6,7,6,6,5,5,4,6,5,6,7,6,9,10,12,10,8,7,8,8,7,8,8,8,6,6,7,6,6,6,7,6,5,6,5,5,4,5,4,5,4,5,5,5,5,5,5,5,5,6,5,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,4,4,6,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,5,4,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,2,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,5,5,4,3,2,2,2,2,1,1,1,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,2,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,4,4,3,5,7,7,8,10,11,10,6,6,6,6,7,7,10,14,16,20,20,22,23,22,24,25,24,25,24,26,22,24,21,23,20,20,19,19,20,20,18,18,20,20,19,18,19,18,17,14,15,18,17,15,16,19,16],[27,26,26,26,25,24,23,23,21,21,23,22,19,20,20,18,16,17,18,16,15,16,13,12,12,12,10,10,10,10,10,9,10,9,8,9,9,8,8,9,9,8,8,9,9,8,10,10,9,10,10,11,11,12,11,13,12,12,11,10,9,10,10,9,8,9,9,8,9,8,8,7,8,8,8,7,7,7,7,8,8,7,7,8,8,8,10,12,13,13,13,12,13,12,11,10,11,10,11,9,11,10,10,10,11,11,11,10,10,11,10,10,12,12,12,12,13,12,12,14,16,15,14,19,20,19,19,19,18,18,18,20,22,21,21,20,19,18,19,17,15,16,13,13,12,10,10,9,9,8,9,8,8,8,9,9,11,11,13,14,14,13,15,15,14,15,15,16,15,17,16,19,17,18,19,19,17,16,17,17,14,14,14,14,14,11,14,10,9,12,11,11,10,12,13,12,10,13,12,12,12,14,14,14,16,15,15,15,17,16,13,13,12,13,10,13,12,12,13,12,14,15,17,13,14,14,14,13,14,14,16,14,14,13,17,18,15,17,18,15,16,16,18,17,16,18,17,18,17,15,16,16,14,15,15,15,15,15,17,16,14,15,14,14,11,14,12,11,14,14,17,18,17,18,17,16,18,16,16,16,17,17,16,18,16,17,17,17,16,15,14,15,13,14,13,14,15,15,18,19,18,17,19,19,17,17,18,18,16,16,15,14,15,13,12,12,12,11,12,11,11,11,11,10,10,9,9,9,7,8,9,8,11,12,15,16,18,18,15,17,14,13,12,13,12,13,13,12,11,12,11,11,10,11,11,9,10,10,9,8,8,8,8,7,7,8,7,6,8,8,7,7,8,9,10,11,11,10,12,11,12,11,10,11,10,11,11,11,12,11,13,14,15,16,15,14,12,11,10,9,9,8,7,8,7,7,8,6,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,5,5,5,5,6,5,4,5,4,4,4,4,3,4,3,3,4,4,4,4,5,4,5,4,5,5,6,7,7,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,4,4,4,5,5,6,6,6,6,6,6,6,7,7,6,6,7,7,7,6,6,6,6,6,6,7,7,8,9,10,11,13,15,16,16,16,17,18,19,18,17,16,13,11,9,7,6,6,5,5,5,5,5,5,6,6,7,7,7,8,8,8,8,7,7,8,8,7,7,6,6,6,5,5,5,4,5,4,4,4,5,5,6,8,9,10,10,8,7,7,7,6,7,6,6,6,6,6,6,5,6,5,5,5,5,4,4,4,4,3,4,4,4,4,5,5,5,4,4,4,5,4,5,4,4,5,4,4,4,4,3,3,4,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,6,4,4,4,3,4,3,4,4,4,3,3,4,4,3,3,3,3,3,2,3,2,3,4,3,4,4,4,4,4,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,1,1,2,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,3,3,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,4,5,6,7,8,9,9,7,7,5,5,6,7,8,13,15,17,19,20,21,21,22,23,22,23,23,23,21,22,19,21,19,19,17,16,18,17,17,16,18,19,18,18,17,17,17,14,15,15,13,14,14,16,15],[26,26,27,26,27,24,25,24,22,22,22,23,19,21,22,19,16,18,20,16,14,17,13,12,13,13,11,11,11,11,9,10,10,9,9,10,9,8,9,9,9,8,9,10,9,8,10,11,9,10,10,11,11,12,12,13,12,12,11,12,10,10,10,10,9,9,9,9,9,8,9,8,8,8,8,8,7,7,8,7,8,7,8,8,8,9,10,11,12,13,12,12,12,11,11,10,10,10,11,11,11,11,11,10,10,12,11,11,11,12,12,11,13,13,12,13,15,13,12,15,17,15,15,19,21,18,18,18,18,18,18,21,22,20,19,19,18,18,17,17,15,15,14,13,13,11,12,10,10,9,9,8,9,8,9,9,12,10,12,13,13,12,14,14,11,14,14,14,13,16,15,17,18,15,16,18,17,14,15,14,13,13,12,13,14,12,11,9,10,10,9,9,8,9,12,11,10,11,11,11,11,13,12,12,11,14,13,13,15,13,11,10,10,10,10,11,10,11,11,12,12,13,13,11,12,12,11,11,12,12,13,12,12,12,13,14,15,14,16,16,12,13,18,15,14,16,16,14,13,14,14,13,12,14,13,14,12,14,16,15,13,13,11,12,11,11,11,10,12,13,13,17,16,15,14,16,14,14,14,14,13,13,14,16,15,16,16,14,13,13,12,12,10,11,10,12,13,14,16,19,15,15,17,18,15,16,19,18,15,14,15,13,13,12,13,11,10,11,12,12,10,10,11,9,8,8,9,8,7,8,9,8,11,11,15,17,18,19,14,17,14,13,13,13,11,12,13,11,11,11,12,10,10,12,11,9,11,10,8,8,7,9,8,7,7,8,8,7,7,8,8,7,9,9,10,12,12,11,11,12,12,10,11,12,11,10,12,11,11,11,13,13,15,15,13,14,12,10,11,9,8,9,8,8,7,8,8,7,7,8,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,6,5,5,5,4,4,4,3,4,4,4,4,4,4,5,4,5,5,5,4,5,5,6,7,7,6,6,5,4,4,4,4,5,4,5,4,4,4,5,5,4,5,5,5,5,6,6,6,5,6,5,5,5,4,5,5,5,5,4,4,4,4,4,5,5,6,6,6,6,7,7,6,6,7,7,7,7,8,8,7,7,6,5,6,6,6,7,8,9,10,9,12,13,14,15,15,15,16,18,18,18,17,15,13,12,10,8,7,6,5,5,5,5,5,6,6,6,7,8,8,8,9,9,8,8,8,8,8,8,7,7,7,6,6,5,5,4,5,4,5,5,5,6,6,8,9,10,9,8,7,7,7,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,4,4,5,4,4,4,4,5,4,5,5,5,4,5,5,5,5,5,4,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,6,4,4,4,3,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,2,3,3,3,4,4,4,4,4,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,3,3,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,2,2,2,1,1,2,2,1,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,4,4,3,5,6,7,7,10,11,10,7,6,5,7,6,7,9,13,15,19,20,22,23,22,25,25,25,25,24,24,22,23,18,19,18,18,17,17,18,18,17,16,18,19,18,18,18,18,16,13,17,13,15,15,14,14,14],[27,26,27,26,25,24,24,24,21,22,23,21,18,20,22,18,16,17,17,18,15,16,14,13,12,12,11,10,11,10,10,9,10,9,9,9,10,9,8,9,9,8,9,10,9,9,9,10,9,10,10,12,12,13,11,14,12,12,12,11,10,10,10,10,9,9,9,9,9,8,9,8,8,8,8,7,7,8,7,8,8,7,7,8,8,8,10,12,13,12,12,12,13,12,11,10,11,10,11,10,11,11,11,11,11,11,11,11,11,12,11,12,12,12,12,14,14,13,13,14,16,15,16,18,19,18,19,18,18,18,18,19,22,19,19,19,18,17,17,16,13,15,13,12,12,11,11,9,9,8,9,8,9,8,9,9,11,11,13,15,14,13,14,16,13,15,16,16,15,16,16,19,18,17,18,19,18,16,17,17,14,15,14,14,14,13,14,10,10,11,11,10,10,10,13,11,10,12,12,13,12,14,13,13,16,15,15,15,18,17,12,13,12,13,11,13,11,12,13,12,14,14,17,13,13,14,14,13,14,14,15,14,14,13,16,17,15,16,17,15,14,16,19,17,17,18,17,18,16,16,17,17,15,16,16,18,15,16,18,18,15,15,13,14,12,14,12,11,14,13,16,18,17,17,16,16,17,16,15,16,17,16,16,17,16,18,17,17,15,15,14,16,12,13,12,14,14,16,18,19,18,16,19,19,17,17,19,17,16,16,16,14,15,13,12,12,11,12,13,12,11,11,11,10,9,9,9,9,8,9,9,8,11,12,15,16,17,18,15,17,15,13,12,13,12,13,13,12,12,12,13,11,11,12,12,9,10,10,10,8,8,9,8,7,7,8,8,7,8,9,8,8,9,9,10,12,12,11,12,12,12,11,11,12,10,11,12,11,12,12,13,15,16,16,15,14,13,12,10,10,9,9,8,8,8,8,8,7,7,7,7,7,6,6,6,6,6,6,5,5,6,5,5,5,5,5,6,6,5,4,4,4,4,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,5,6,7,7,6,6,5,4,4,4,5,4,4,5,4,4,5,5,5,4,5,5,5,5,6,6,6,5,5,5,5,5,5,6,6,5,5,5,4,4,4,4,5,5,6,7,6,6,7,7,7,6,7,7,7,7,7,8,7,6,6,6,6,7,6,7,7,8,9,9,12,14,15,16,16,16,17,19,19,18,18,16,14,12,10,8,7,7,5,5,5,5,6,6,6,6,7,7,7,8,8,8,8,8,7,8,8,7,7,7,6,6,6,5,5,5,5,4,5,5,5,6,6,7,9,10,9,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,3,4,4,4,5,4,4,4,5,4,4,4,4,5,4,4,4,4,3,3,4,3,3,3,4,4,5,4,4,4,3,4,3,4,4,4,3,4,4,4,3,4,3,3,3,3,3,2,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,1,1,1,2,2,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,3,3,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,4,5,6,6,9,9,8,7,7,5,5,6,7,8,13,15,18,19,21,22,22,23,24,24,23,24,23,20,21,18,19,19,17,16,16,17,17,16,16,17,17,17,18,17,16,17,14,17,12,16,14,14,16,15],[27,26,27,27,27,25,26,26,24,24,26,24,21,22,24,22,18,20,21,17,17,18,15,13,14,15,13,13,14,13,11,12,12,11,11,12,12,10,10,12,11,10,11,13,11,10,12,13,11,13,12,14,14,15,15,17,16,14,15,14,13,12,13,13,11,11,11,12,11,10,11,10,10,10,10,9,10,10,9,9,10,9,9,10,10,11,12,13,13,14,13,14,14,13,12,12,12,11,13,13,12,12,14,12,12,15,13,12,14,15,15,13,16,16,16,15,18,18,15,19,20,17,18,21,24,21,21,21,21,20,21,22,23,21,21,20,20,18,19,17,15,16,15,13,13,12,14,12,10,10,9,9,11,10,11,11,14,13,15,17,16,14,16,18,13,16,19,17,14,18,20,20,21,18,18,21,20,16,18,16,15,15,14,16,16,15,13,11,11,12,11,12,10,11,13,12,11,12,13,13,12,15,13,13,13,15,14,14,17,13,12,11,13,11,10,13,12,14,12,12,14,14,14,10,12,12,11,11,12,12,12,12,11,11,14,13,15,14,16,14,12,13,18,15,16,16,19,16,14,15,16,14,13,15,15,15,13,17,19,16,15,14,13,13,12,13,13,12,14,15,16,19,18,15,15,18,16,16,15,17,15,14,16,18,17,20,19,17,16,14,13,14,13,14,13,15,17,18,20,21,16,15,19,20,16,16,21,21,16,17,18,15,17,14,16,14,12,15,17,16,13,12,13,12,10,11,12,10,9,11,11,11,13,15,18,20,21,22,19,20,17,17,18,17,14,16,18,15,14,16,16,12,13,15,14,11,14,12,10,10,9,11,10,9,9,11,10,9,10,11,10,10,12,12,13,16,16,14,14,16,15,13,14,16,13,13,15,14,13,14,16,16,18,17,16,16,14,13,13,12,11,11,11,10,9,11,10,9,9,11,10,8,8,9,8,7,8,7,7,7,8,7,7,7,7,7,6,7,6,5,6,5,4,5,5,4,5,5,5,6,6,6,6,6,7,7,7,7,7,8,9,9,7,8,6,6,6,6,6,6,5,6,6,6,6,6,7,6,7,7,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,5,5,6,6,7,7,8,8,7,8,9,9,8,9,10,9,9,11,11,9,10,8,8,9,8,9,9,10,10,11,12,14,15,16,17,17,18,18,20,20,20,19,17,15,13,12,11,9,8,8,7,7,7,8,7,7,8,8,9,9,9,10,10,9,9,10,10,10,9,10,9,8,8,8,7,7,6,7,6,6,6,6,7,6,8,9,10,9,8,8,8,9,8,8,8,8,8,8,8,8,7,8,8,7,7,7,7,6,6,6,5,6,5,5,6,5,6,6,6,6,6,7,7,7,6,7,7,6,7,6,6,6,6,5,5,5,4,4,5,4,5,5,5,5,6,6,6,6,6,6,6,5,6,6,5,5,4,4,4,4,4,4,7,5,5,4,4,4,4,5,5,5,4,5,5,5,5,5,4,4,4,3,4,3,3,4,4,4,4,5,5,5,4,4,4,3,4,5,4,5,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,5,5,4,3,3,3,2,2,2,2,1,1,2,2,2,2,2,3,3,2,2,3,2,2,2,3,2,2,2,3,3,3,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,3,2,2,3,3,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,1,1,1,1,2,1,1,2,2,2,2,3,2,3,2,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,3,3,2,3,3,2,3,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,3,3,4,4,3,4,3,3,3,3,3,3,2,3,3,2,3,4,4,3,4,5,5,4,6,7,7,8,11,12,12,9,8,7,7,7,8,9,13,16,19,20,23,22,20,24,24,23,24,23,23,20,22,18,17,18,17,16,15,17,18,16,15,17,18,18,17,18,19,17,14,19,15,16,16,14,16,15],[27,26,26,27,26,24,26,24,23,23,24,23,21,21,22,20,19,20,20,18,17,17,16,15,15,14,13,13,13,13,12,12,12,11,11,12,12,11,11,12,11,11,11,13,12,11,12,13,12,13,13,15,15,16,15,16,15,15,16,14,14,13,14,13,12,12,11,11,11,10,10,10,10,9,10,9,9,10,10,9,9,9,9,10,10,11,12,13,13,13,14,14,14,13,12,12,12,11,13,12,13,12,13,13,12,13,13,13,13,15,15,14,15,16,15,14,17,17,15,18,18,17,17,19,20,20,21,20,20,19,20,21,22,20,20,20,19,18,18,17,15,15,13,13,13,12,14,12,11,10,10,10,11,11,11,11,13,14,16,17,16,15,16,18,14,16,18,17,14,17,18,19,20,18,18,19,20,17,16,16,15,15,14,16,17,15,14,11,12,13,12,11,11,11,12,12,12,12,12,14,14,15,15,13,13,14,16,16,16,14,12,12,11,11,11,12,12,13,13,13,13,15,14,12,12,12,11,10,11,12,12,12,12,12,16,14,16,15,17,15,12,15,17,15,14,16,17,15,13,16,15,15,12,14,14,14,13,16,18,15,16,13,12,12,11,12,13,11,14,16,18,19,17,15,15,17,15,15,16,15,15,14,15,18,16,18,17,15,16,14,15,13,11,13,12,15,17,19,20,19,16,16,18,20,15,16,20,20,16,18,19,15,18,15,17,17,14,15,17,15,14,14,13,13,11,12,12,11,10,11,12,12,13,15,16,19,20,21,18,18,17,16,17,17,15,16,17,17,15,16,16,14,14,16,15,12,14,13,11,10,9,12,11,10,10,11,11,10,11,11,10,10,12,12,14,16,16,15,15,16,16,14,14,15,14,15,15,15,15,15,16,16,17,18,16,16,14,13,12,12,11,12,12,11,9,11,10,9,10,11,10,9,8,9,8,8,9,8,7,7,8,7,7,7,7,7,6,7,6,5,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,9,8,8,8,6,6,6,6,6,6,6,6,7,6,6,6,7,7,7,7,7,7,8,7,7,7,7,7,6,6,6,6,6,7,8,7,6,5,5,6,6,6,7,7,8,7,8,9,9,8,8,10,10,9,11,11,10,9,8,8,8,8,8,8,9,10,11,11,13,15,16,16,17,17,18,18,19,19,19,18,15,14,12,11,9,8,8,7,7,7,7,7,7,8,8,9,9,9,10,10,9,9,9,10,10,9,9,9,8,8,8,7,7,7,6,6,6,6,6,7,7,8,9,10,9,9,8,8,9,8,8,8,8,8,8,8,8,7,8,8,7,7,7,7,6,6,6,6,6,5,5,6,5,6,6,6,6,6,7,7,7,6,7,7,6,7,6,6,5,6,5,5,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,5,6,5,5,5,5,5,4,4,4,4,5,6,5,5,4,4,5,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,4,5,5,5,5,4,4,4,4,5,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,2,3,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,3,4,5,5,4,5,7,7,8,11,11,11,9,8,8,7,7,8,9,13,14,17,17,21,20,18,22,23,21,23,21,22,18,19,17,16,16,16,16,12,15,16,14,10,16,16,15,17,17,17,16,11,15,15,14,12,13,16,14],[27,27,27,27,27,26,26,25,25,25,25,23,21,22,23,21,18,21,20,19,17,20,17,14,14,15,13,14,14,14,12,12,13,12,12,13,12,11,12,13,12,10,11,14,12,11,13,13,13,13,13,15,15,16,15,16,15,17,15,14,14,14,14,14,13,12,12,13,12,11,12,11,10,10,11,10,9,11,11,11,10,10,10,11,10,10,12,14,13,15,14,14,16,14,13,12,14,12,14,12,13,14,14,13,13,15,14,14,14,15,15,15,16,16,16,17,18,16,15,17,20,18,18,21,21,21,20,20,22,19,21,21,24,22,22,21,20,19,18,16,15,14,14,13,12,12,13,12,11,11,10,10,11,11,11,12,15,14,16,17,18,16,17,18,16,17,19,20,17,20,20,22,21,20,20,20,20,18,20,18,16,18,14,17,18,15,15,13,13,14,12,12,12,13,14,13,13,14,14,17,13,16,16,14,14,15,17,15,17,16,12,11,12,12,12,14,12,15,14,13,15,16,16,12,13,14,13,12,13,13,15,14,14,14,18,17,16,17,18,16,14,17,20,17,18,18,19,18,15,17,17,17,13,17,17,17,15,18,19,17,17,15,13,14,12,14,13,12,15,15,19,21,19,17,17,18,19,16,17,18,15,16,18,20,18,20,20,19,18,17,16,15,14,15,13,17,18,19,21,21,19,18,20,22,18,19,22,20,18,19,20,16,17,16,16,16,13,15,17,16,14,14,14,14,11,13,12,12,10,11,12,13,14,15,18,20,21,22,19,21,17,17,17,17,15,16,17,17,16,17,16,14,14,16,15,12,14,14,11,11,10,12,11,11,10,11,11,10,11,12,11,11,12,13,14,16,16,15,14,15,15,14,15,15,14,15,15,14,14,15,16,17,16,19,17,16,15,14,14,13,12,12,12,11,10,12,11,9,10,11,10,9,9,10,9,8,9,9,8,8,8,8,7,8,8,7,7,8,7,6,7,6,5,6,6,5,6,6,5,6,7,7,6,8,7,7,7,8,8,9,10,10,9,9,7,7,7,7,7,8,8,7,7,8,8,7,7,8,8,7,8,8,9,8,9,7,8,7,7,7,7,7,7,8,7,7,6,6,6,6,7,7,8,8,9,8,8,9,10,8,10,10,10,9,11,11,10,10,9,8,9,9,9,9,10,11,12,12,14,17,17,18,19,19,20,21,22,22,21,20,17,15,12,11,10,9,8,8,8,7,8,7,8,9,9,9,10,10,10,11,10,9,10,10,10,10,10,10,8,9,9,8,7,7,8,6,7,7,8,7,7,9,10,10,10,9,8,9,9,8,8,9,9,8,8,8,8,7,8,8,7,8,8,7,7,7,7,6,7,6,5,7,6,6,7,6,6,6,7,7,7,6,7,7,7,7,7,6,6,6,6,5,6,5,5,5,5,6,5,6,5,6,7,7,6,6,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,5,5,6,5,4,4,5,4,6,6,5,6,5,5,5,5,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,6,5,4,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,6,6,6,5,4,4,4,3,3,3,2,2,2,2,2,2,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,1,1,1,1,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,4,4,3,3,4,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,7,7,9,11,12,11,9,9,8,8,8,8,10,13,15,19,20,22,23,21,24,25,24,24,23,23,19,20,18,18,18,17,16,16,16,16,15,15,16,17,17,19,17,16,17,14,18,14,15,14,12,16,16],[26,26,26,26,25,23,25,24,22,24,24,22,22,23,22,21,21,20,19,19,19,19,17,17,16,15,16,16,15,15,14,13,14,14,13,13,14,13,12,14,14,12,13,14,14,13,14,15,15,15,14,17,16,17,15,18,15,16,16,16,15,15,16,15,15,14,14,13,15,13,13,13,12,12,12,11,11,12,11,11,11,11,10,10,10,11,12,14,14,15,15,15,16,14,14,14,15,13,15,14,16,14,15,15,15,15,15,16,15,16,16,16,16,16,18,17,17,17,17,17,20,18,18,20,20,19,21,19,20,19,20,20,22,21,21,20,19,18,18,17,15,16,14,14,12,13,13,13,12,11,11,11,12,12,12,12,14,14,16,16,16,15,17,17,16,16,18,18,16,18,18,19,18,19,18,18,19,18,17,17,16,17,15,18,18,16,14,12,12,13,12,13,12,12,14,13,13,13,12,15,14,16,15,15,14,15,16,15,17,16,12,12,13,12,13,13,14,14,14,13,14,15,14,14,14,14,12,13,14,13,14,16,14,14,16,16,17,17,17,17,15,17,20,16,17,18,19,16,15,17,16,16,14,16,15,16,15,16,18,16,16,15,14,13,13,13,13,13,15,17,19,19,18,17,17,18,17,15,17,16,15,16,17,19,17,18,18,16,17,16,15,15,13,15,14,16,18,18,19,20,18,18,18,20,17,17,19,20,18,19,18,16,17,16,16,16,15,16,18,15,15,15,14,13,12,13,13,12,11,12,12,12,13,14,16,18,18,20,18,18,18,17,16,18,16,17,17,17,16,17,16,15,14,16,15,14,14,14,13,13,11,13,12,11,12,12,12,11,12,13,12,12,13,13,15,16,17,17,17,16,15,15,16,15,16,16,15,16,16,15,15,16,17,18,17,16,15,14,13,13,13,14,12,13,11,13,12,11,12,12,12,11,10,11,10,9,11,9,8,9,10,9,8,9,8,7,8,8,7,6,7,7,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,8,9,9,9,8,8,7,7,7,7,7,8,7,7,8,7,7,7,8,8,8,8,8,8,9,8,9,8,8,8,7,7,7,7,7,8,8,7,7,7,7,7,7,8,9,9,9,9,10,11,10,10,11,12,12,11,13,13,12,11,11,9,10,10,10,10,10,10,12,12,14,15,17,17,18,19,19,20,20,20,19,18,17,16,13,12,12,11,10,9,9,8,8,8,8,8,9,9,10,10,10,11,10,10,11,10,11,11,11,11,10,10,10,9,8,8,8,7,7,7,7,8,7,9,9,10,9,9,8,9,9,9,9,9,9,8,8,9,9,8,9,9,8,9,9,8,7,7,7,6,7,6,6,7,6,7,7,7,6,7,8,7,8,7,7,8,7,8,8,7,7,6,6,6,6,5,5,6,6,6,6,6,6,7,6,8,6,6,7,7,6,7,6,6,6,5,5,5,4,5,5,6,5,6,5,5,5,5,6,6,6,5,6,6,6,6,6,6,5,5,4,4,4,4,4,4,5,5,6,6,6,5,5,5,5,6,6,5,6,5,5,4,4,4,4,3,3,3,3,4,4,4,4,4,4,5,4,5,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,4,3,4,4,3,3,4,4,4,5,5,6,6,6,5,4,4,4,3,3,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,4,3,3,3,4,4,4,3,3,3,2,2,2,2,1,2,1,2,2,2,2,3,3,3,3,3,3,4,4,3,3,3,2,2,1,1,1,1,0,1,1,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,3,2,2,2,2,2,1,1,2,2,2,2,2,2,3,3,4,4,4,3,4,4,4,4,4,3,3,2,3,2,2,2,2,2,3,3,3,3,4,3,4,4,4,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,6,6,7,7,8,11,12,11,10,9,8,9,9,10,10,14,15,18,18,20,21,20,23,24,22,24,22,23,20,20,18,18,18,17,16,17,16,16,15,15,16,17,17,18,17,17,17,14,16,14,16,15,12,15,14],[27,27,27,28,26,25,26,25,23,24,25,23,23,22,23,21,20,21,20,21,19,19,16,17,15,16,15,15,14,14,14,13,13,13,13,13,13,12,13,13,13,11,13,13,12,12,13,13,13,14,14,15,15,16,15,17,15,16,16,15,14,15,14,13,14,13,13,13,14,12,12,12,12,11,11,11,10,12,11,10,11,11,10,11,10,11,13,15,15,16,16,15,17,15,14,14,14,14,15,14,15,15,14,15,15,14,15,16,14,14,15,17,15,15,16,17,17,15,16,17,18,17,17,21,20,19,21,20,20,19,20,21,23,22,22,20,19,18,18,16,14,14,13,13,11,12,12,11,10,10,10,10,11,11,11,12,14,14,16,18,18,16,18,20,16,17,20,19,17,19,20,22,21,20,21,21,21,20,20,19,17,17,15,16,16,14,14,12,12,14,13,13,12,13,14,13,13,14,14,14,14,15,15,14,16,15,17,15,16,16,12,13,13,14,12,14,13,14,15,14,15,17,17,15,14,15,14,13,14,14,16,14,15,13,18,18,16,16,18,16,16,17,21,17,19,19,20,19,15,18,19,17,15,18,18,17,16,19,20,18,18,16,14,15,13,15,14,12,16,15,18,21,19,17,18,18,19,17,19,19,16,17,19,21,19,21,20,20,18,18,17,17,14,15,13,17,16,19,20,20,18,19,21,22,18,19,21,21,18,20,19,17,17,16,16,16,14,17,17,16,15,15,15,13,11,12,13,11,11,11,12,12,13,14,16,19,19,20,19,19,18,17,16,17,16,17,17,16,15,16,16,14,14,16,16,13,14,14,12,11,10,12,12,10,10,11,11,10,11,12,11,11,12,12,14,16,15,15,15,14,15,14,15,15,14,14,16,15,15,14,16,16,17,17,17,16,16,14,13,13,12,12,12,12,10,12,11,10,10,11,10,9,9,9,8,8,9,9,8,8,8,8,7,8,7,7,7,8,7,6,6,6,5,6,5,5,6,5,6,6,6,6,6,7,7,7,7,7,8,8,9,9,8,8,7,6,7,6,6,7,7,6,7,7,7,7,7,7,7,7,8,7,8,7,8,7,7,7,6,7,7,7,6,6,7,7,6,6,6,6,7,7,8,9,9,9,9,10,9,8,10,11,11,9,12,12,11,11,9,9,9,9,9,9,10,11,12,13,16,17,17,18,18,20,20,20,21,20,20,18,16,14,13,12,11,10,9,8,8,8,8,8,8,9,9,9,10,11,11,11,11,11,10,11,11,10,11,10,10,10,9,8,7,7,7,7,7,7,8,7,8,9,9,10,9,9,8,9,9,9,9,9,9,8,8,8,9,8,9,9,8,8,8,7,7,6,7,6,6,6,6,7,6,7,7,7,6,6,7,7,7,7,7,7,7,7,7,6,6,6,6,5,6,5,5,6,6,6,5,6,5,7,6,7,6,6,6,6,6,6,6,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,6,6,5,5,6,5,5,5,5,4,5,4,4,4,4,4,4,5,5,5,6,5,4,4,5,4,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,4,4,4,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,2,2,2,2,1,1,1,1,2,2,1,2,2,2,3,3,2,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,5,6,7,8,10,11,10,8,8,6,7,7,8,9,12,14,17,19,21,21,22,23,24,24,24,22,23,20,21,18,19,18,17,16,17,17,16,16,17,18,19,18,19,19,19,17,15,17,14,16,14,13,17,16],[26,25,26,25,25,25,24,23,23,24,24,22,22,22,22,21,22,20,21,20,20,20,18,18,18,17,16,17,16,17,16,16,15,16,16,14,15,15,14,15,16,14,14,14,15,15,15,15,14,15,14,16,17,17,17,19,18,17,17,17,16,16,16,17,17,16,16,16,15,15,15,15,16,15,15,14,14,14,13,14,13,12,12,13,13,13,14,16,16,17,18,17,18,17,16,16,16,16,16,16,17,16,17,17,16,18,17,17,16,18,18,17,17,18,18,17,20,18,17,18,21,19,18,20,21,20,22,20,20,20,21,21,22,21,21,20,20,19,18,17,15,16,14,13,12,12,13,12,11,12,12,12,13,13,12,12,13,14,16,16,16,16,16,17,16,16,17,18,16,18,18,19,20,19,18,20,20,18,19,18,17,17,16,17,16,15,15,12,12,14,13,13,13,12,14,14,13,13,13,14,13,14,15,14,15,14,16,14,16,14,13,14,15,14,14,14,14,15,16,15,16,16,15,15,14,15,14,15,14,14,15,14,14,14,15,16,16,16,16,18,16,18,19,16,18,19,19,17,15,16,17,16,14,16,17,15,16,18,18,15,16,16,14,15,14,14,15,14,15,17,19,19,19,18,18,19,19,16,18,18,15,16,17,19,18,21,18,18,17,16,16,16,14,16,15,17,17,18,19,20,18,18,19,19,17,18,19,21,18,18,18,16,17,16,16,17,15,16,18,17,15,15,16,14,13,13,13,13,13,12,12,12,12,14,15,18,17,19,18,19,19,17,18,18,17,18,18,17,16,17,17,16,15,17,16,14,15,14,13,13,12,14,14,13,13,14,13,13,13,14,14,14,14,15,16,16,18,18,17,16,18,16,16,17,15,16,16,17,16,17,17,17,17,18,18,16,16,15,14,14,14,14,14,13,12,14,13,12,13,13,13,12,11,11,12,11,12,11,10,11,12,10,10,10,10,10,9,10,9,8,10,9,8,8,7,8,8,8,8,9,9,9,9,10,10,10,9,10,10,10,10,10,9,9,8,8,9,8,8,8,9,9,9,9,8,9,10,10,9,10,10,9,10,10,10,10,10,10,9,9,8,7,7,9,8,8,8,8,9,9,10,10,10,10,11,11,11,12,12,12,12,13,14,12,14,15,14,14,12,11,12,12,12,12,12,13,14,15,16,18,18,20,19,21,20,21,22,20,20,19,17,17,16,15,15,13,13,12,11,10,11,10,11,11,11,11,11,12,13,13,13,13,13,13,14,13,13,13,12,13,13,12,11,10,10,9,9,10,9,10,10,10,10,11,11,10,10,10,10,10,10,10,11,10,11,10,11,10,11,12,10,12,12,10,10,9,9,9,8,8,8,9,9,9,9,9,8,8,9,10,10,9,9,10,9,10,10,9,9,9,8,8,7,8,7,8,8,8,7,8,7,8,9,9,8,8,9,8,8,9,8,8,8,8,7,6,7,7,7,7,7,8,7,7,7,7,8,8,8,7,6,8,8,7,8,8,7,7,6,6,6,6,5,5,6,6,7,7,7,6,6,6,6,7,7,7,7,7,7,6,6,5,5,5,5,4,4,4,5,5,5,4,5,6,5,6,6,6,6,6,6,6,5,5,4,4,4,3,3,3,4,4,4,4,4,4,5,4,4,4,5,5,5,5,6,7,7,6,6,6,5,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,3,2,2,2,2,2,1,1,0,1,1,2,2,2,2,2,2,3,3,4,4,4,4,4,3,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,4,3,3,4,4,4,4,4,3,3,3,3,3,2,3,2,2,3,3,3,3,3,3,4,4,3,4,4,5,5,5,4,4,4,3,4,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,5,6,5,5,5,4,4,4,4,4,5,5,4,5,6,5,6,7,8,8,9,11,12,11,10,9,8,9,9,10,10,11,13,16,16,18,19,19,21,22,22,23,20,22,19,19,17,17,16,15,16,15,15,15,15,15,16,18,18,19,18,19,19,15,17,16,16,16,14,15,16],[26,24,25,25,24,24,24,24,22,23,23,22,22,21,22,20,20,20,20,19,19,18,17,17,17,17,15,16,15,16,15,14,15,14,15,15,16,14,14,14,15,13,13,15,14,12,15,15,14,15,14,16,16,17,15,18,16,17,17,16,16,16,15,16,15,16,15,15,16,13,15,14,14,14,14,13,12,14,13,12,12,12,12,13,12,13,14,16,16,17,17,17,17,17,16,15,15,16,15,15,16,16,16,16,16,16,16,16,15,16,16,17,16,16,17,16,18,17,17,18,19,18,18,20,20,19,20,20,20,20,20,21,23,21,21,20,19,18,18,16,14,15,13,13,12,11,11,10,10,10,10,9,11,10,11,10,12,14,13,14,15,14,14,16,15,14,15,17,15,16,16,18,19,18,19,20,19,18,19,18,16,16,14,16,16,15,15,12,12,12,12,13,12,11,13,12,11,12,12,12,11,12,13,13,15,13,14,14,15,15,12,13,14,14,13,14,14,14,15,14,15,16,16,15,14,14,15,14,14,14,15,16,14,13,16,17,15,18,18,16,16,18,18,17,17,19,19,16,17,18,16,15,15,16,15,15,16,17,17,14,15,15,13,14,13,14,13,12,15,16,18,20,18,18,17,18,18,17,18,17,16,17,17,18,19,20,18,18,16,16,15,16,13,15,14,16,16,17,19,18,18,18,19,19,18,17,19,20,18,18,18,15,17,14,15,16,13,15,17,14,13,15,14,11,11,12,11,10,10,11,10,10,12,12,14,16,16,18,17,18,17,16,16,17,15,15,17,16,14,15,16,15,14,16,16,13,15,14,12,11,10,13,12,10,11,13,11,11,12,12,10,12,13,12,14,16,17,16,15,15,16,14,15,16,15,14,15,15,16,15,16,17,17,18,17,16,15,14,13,14,12,13,13,12,11,13,12,11,11,13,11,10,10,11,10,9,11,10,9,9,11,9,9,10,9,9,8,9,8,8,8,7,7,6,7,7,7,7,8,8,8,8,9,9,9,9,8,9,9,10,9,9,9,9,8,8,7,7,8,7,7,7,9,8,7,8,9,8,8,9,9,7,9,8,9,8,8,7,7,6,7,6,7,7,6,7,7,7,8,7,8,8,9,9,10,9,10,11,11,10,11,13,13,12,13,14,14,13,11,11,12,11,12,11,12,13,14,14,15,17,18,19,19,20,20,20,22,20,20,19,17,16,15,14,13,12,11,11,10,10,10,9,10,10,11,11,11,12,13,13,12,12,13,13,13,12,13,13,11,12,11,11,10,9,9,9,9,9,9,9,10,10,10,11,11,10,10,10,10,10,10,10,11,10,11,10,11,10,11,11,10,11,11,10,9,9,8,9,8,9,8,8,9,9,9,9,8,9,9,9,10,9,9,10,9,10,9,8,8,8,8,8,7,7,8,7,9,8,8,8,8,8,8,9,8,8,9,8,8,8,8,7,8,7,7,7,6,7,7,6,7,7,7,7,7,7,7,8,8,7,7,8,8,7,7,8,7,7,6,6,6,6,5,6,6,7,7,7,7,6,6,6,6,7,7,7,7,7,7,6,6,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,5,5,5,4,5,4,4,4,4,4,4,4,5,4,4,5,4,4,4,5,5,5,5,6,6,7,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,2,2,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,3,3,2,2,2,2,3,2,2,2,2,1,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,2,3,2,3,3,2,2,2,2,3,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,4,3,4,4,4,4,5,5,4,4,5,5,5,6,7,7,9,10,11,10,9,9,7,8,8,9,9,12,14,16,16,18,20,19,20,22,21,22,20,22,19,19,17,17,16,16,16,16,16,16,16,16,17,18,19,19,18,19,19,17,18,16,16,17,15,16,16],[27,27,26,27,27,26,25,25,24,24,24,22,22,22,21,21,21,20,20,19,19,19,17,17,17,17,15,16,15,15,14,14,13,14,14,13,13,13,13,13,13,12,12,14,13,12,14,13,14,14,14,15,16,17,15,17,15,16,16,15,14,15,14,14,14,15,13,13,15,12,13,12,14,12,12,12,11,12,12,12,12,12,11,12,12,13,15,17,17,17,17,17,18,16,16,15,16,15,16,15,17,15,15,15,15,15,15,16,14,15,15,16,15,16,16,17,17,16,16,17,19,18,18,20,20,20,21,19,20,21,21,22,24,22,23,22,21,20,19,18,16,16,14,13,12,11,11,10,9,10,9,9,10,10,11,11,13,14,15,15,16,14,15,17,14,15,16,17,15,18,16,19,21,18,18,20,20,18,19,17,15,15,14,15,16,13,13,12,12,13,11,11,11,11,12,11,11,11,12,14,12,16,14,13,14,16,14,13,19,16,12,13,12,12,12,12,13,13,13,14,15,16,16,14,14,14,14,12,12,13,15,14,13,14,16,18,15,16,18,16,14,17,19,16,17,18,19,18,16,17,18,17,14,17,16,17,15,18,20,17,15,16,13,12,12,13,13,12,15,15,16,19,17,18,18,17,18,16,17,18,16,17,18,19,18,21,19,17,16,16,14,15,14,13,12,15,15,16,18,19,18,18,19,21,17,18,20,20,18,18,17,15,16,14,15,14,13,16,17,15,12,13,14,12,11,12,12,11,10,10,12,12,13,15,16,19,19,21,19,20,18,18,17,17,16,16,17,16,15,16,16,14,13,16,15,12,14,14,11,10,10,11,11,9,9,11,11,10,10,11,11,10,11,13,14,16,16,15,15,15,15,13,15,15,14,14,15,14,15,14,15,16,16,18,18,16,15,14,13,13,13,12,12,11,10,11,11,9,9,11,10,9,8,9,8,8,9,8,7,8,8,8,7,8,7,7,7,8,6,6,6,5,5,5,4,5,5,5,5,6,6,6,6,7,7,7,7,7,7,8,8,9,8,8,6,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,8,7,7,6,7,6,6,5,5,5,6,5,5,5,5,5,6,6,6,7,7,8,9,8,9,10,9,9,10,11,10,10,11,11,11,11,10,9,10,10,10,10,11,11,13,13,16,18,17,19,19,21,21,21,22,21,20,19,17,15,14,13,11,10,9,8,8,8,8,8,8,9,10,10,11,11,11,12,11,11,11,11,12,11,11,11,10,10,10,9,8,7,8,7,7,7,7,7,8,9,9,11,10,9,9,9,10,9,9,10,10,9,9,9,9,8,9,9,8,9,8,8,7,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,7,7,8,7,8,7,6,6,6,6,5,5,5,5,6,7,6,6,6,6,6,7,7,6,6,7,6,6,6,6,5,5,5,4,5,5,5,5,5,6,6,6,5,6,5,6,6,6,5,5,6,6,5,5,5,4,4,4,4,4,5,4,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,3,4,4,3,3,4,3,3,3,4,4,4,4,5,5,5,4,4,3,3,3,2,2,3,2,3,3,2,2,2,3,3,3,3,2,3,3,2,2,3,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,1,2,1,2,2,2,1,1,1,1,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,7,7,8,11,11,10,9,8,6,7,7,8,9,12,14,18,18,20,21,20,23,24,23,23,22,23,19,19,17,19,17,18,17,18,19,17,18,18,19,19,20,20,20,21,21,19,21,19,19,20,17,18,18],[27,26,27,27,26,25,25,24,23,25,25,22,22,22,23,22,19,21,20,20,18,19,16,16,16,16,15,15,14,14,13,13,13,13,13,13,13,12,12,13,12,11,13,13,13,12,14,13,13,14,14,15,16,17,16,17,16,17,17,16,15,14,14,14,14,13,13,13,13,11,12,12,11,11,12,12,10,12,11,11,11,11,11,12,11,11,13,15,16,16,15,16,17,15,15,15,14,14,15,15,15,14,15,15,14,15,15,16,15,15,17,16,15,16,17,17,17,17,18,17,19,18,18,22,22,20,22,21,21,20,21,24,24,23,21,22,20,20,19,18,16,16,15,15,13,12,12,11,9,9,9,9,10,10,11,11,14,15,14,17,17,16,15,19,15,16,19,18,16,18,19,19,20,19,20,20,20,19,19,18,18,16,16,17,16,15,14,12,12,13,12,12,12,13,13,12,13,13,13,14,13,16,15,14,17,15,15,14,17,16,12,13,12,12,12,13,13,14,14,13,15,16,16,14,14,15,14,12,14,14,14,13,14,14,18,17,15,16,17,15,15,16,18,18,18,19,21,17,16,17,18,17,15,17,16,17,16,18,18,17,15,15,14,13,13,14,13,13,15,15,17,21,19,16,18,19,17,16,18,18,15,17,18,20,19,20,18,18,18,17,16,15,15,15,14,16,17,18,20,20,19,20,20,21,18,19,20,20,18,18,19,16,17,17,15,14,15,15,16,15,15,13,15,12,11,11,12,11,10,11,11,10,12,14,15,18,19,20,18,19,18,17,16,16,15,16,17,16,14,16,15,14,14,16,15,14,14,13,12,11,9,11,12,9,9,11,11,9,11,12,10,10,12,11,14,16,16,16,15,16,16,14,15,15,14,14,15,14,16,16,16,17,18,18,18,17,16,15,14,13,12,12,12,12,10,11,10,9,9,10,10,9,8,9,8,8,9,8,7,8,8,7,7,8,7,7,8,8,6,6,6,6,5,5,5,5,6,5,6,6,6,6,7,7,7,7,7,7,7,9,9,9,7,8,7,6,5,6,6,5,6,6,6,6,6,6,7,6,7,7,7,6,8,7,7,6,7,6,6,5,6,6,6,6,6,6,6,5,6,6,6,7,7,8,9,8,9,9,9,9,10,10,10,9,12,12,11,11,9,9,10,9,10,10,11,12,13,13,15,17,17,18,19,19,20,20,22,21,20,18,17,15,14,12,11,10,9,8,8,8,8,8,9,9,10,10,10,11,12,11,11,11,11,11,11,11,11,11,9,10,9,8,7,7,7,7,7,7,8,8,8,9,10,11,10,9,9,10,9,9,10,9,9,9,8,9,9,8,9,9,8,8,8,7,6,7,7,6,7,6,6,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,7,6,6,6,5,6,5,5,6,6,6,6,6,6,7,7,7,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,4,4,5,5,5,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,3,4,4,4,4,4,4,4,5,4,4,5,4,4,5,5,5,5,4,4,3,3,3,3,3,3,3,4,4,4,4,4,3,4,4,4,3,3,4,4,4,4,5,6,5,5,4,3,3,3,3,3,3,2,3,2,2,2,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,1,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,2,2,2,1,1,1,1,2,1,1,1,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,7,7,8,10,10,10,8,8,7,7,7,8,9,11,14,16,18,19,20,20,22,23,22,23,21,23,19,20,18,19,19,18,16,17,18,17,15,17,18,18,18,18,18,19,18,16,17,16,17,18,14,16,18],[28,27,28,28,28,25,27,26,24,26,26,23,24,24,25,24,22,24,23,21,20,20,18,18,18,18,16,16,16,15,15,13,14,14,13,14,14,12,12,13,12,11,12,14,13,12,14,13,13,14,14,16,15,16,16,18,16,17,17,16,15,15,14,14,13,13,14,13,15,12,13,12,12,11,12,12,10,12,11,11,13,11,10,12,12,12,15,17,17,17,17,17,18,17,17,16,16,15,17,16,17,15,17,16,15,16,17,17,15,17,17,16,17,17,17,19,19,18,17,19,21,20,19,23,23,20,21,22,21,21,23,24,24,24,23,22,22,21,20,19,18,16,15,15,13,13,13,12,11,10,11,10,12,10,12,11,13,13,15,16,16,15,15,16,14,16,16,17,17,19,16,20,21,19,18,21,20,20,19,17,16,15,15,16,15,14,15,12,12,13,11,13,13,13,14,16,13,13,13,15,13,16,15,13,16,17,16,14,18,16,13,14,13,13,13,13,13,15,16,15,15,16,17,15,14,15,15,15,14,14,16,16,15,15,17,18,15,19,19,15,15,18,19,17,18,19,21,18,17,17,18,17,16,17,15,19,16,17,18,18,15,14,15,14,14,14,15,11,15,16,17,22,20,20,18,19,19,17,18,19,17,18,18,22,19,21,19,17,18,17,15,14,15,13,13,14,15,17,20,22,20,18,22,22,17,17,22,22,18,17,19,16,16,15,15,14,15,14,17,16,14,14,14,12,13,11,10,12,11,10,11,11,15,15,18,19,20,20,18,21,18,17,18,17,15,16,17,16,14,16,17,13,13,16,16,12,15,13,11,13,11,11,11,11,10,11,11,11,10,11,11,11,11,11,13,16,17,16,14,16,16,14,15,16,14,14,17,15,16,15,16,17,19,18,19,18,16,14,13,13,12,12,12,11,11,10,11,10,9,11,10,9,9,9,8,8,8,8,8,8,8,8,8,8,7,8,8,8,7,7,7,6,6,5,5,5,6,5,6,6,6,6,6,7,7,7,7,7,8,8,8,9,8,8,7,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,8,8,8,8,8,7,8,7,7,6,6,7,6,6,7,6,6,6,6,7,7,7,8,8,9,8,10,10,9,9,10,11,10,9,12,13,11,10,9,9,10,9,9,10,11,12,13,14,17,17,20,20,19,22,20,21,22,21,22,19,17,15,13,12,10,10,9,8,8,8,8,8,8,9,10,11,11,11,12,12,11,11,12,12,12,11,11,10,9,9,9,8,7,7,7,7,7,8,8,8,9,9,10,11,11,9,9,10,10,9,10,10,10,9,9,9,9,8,9,9,8,8,8,7,7,7,6,6,6,6,7,7,7,7,7,7,6,6,7,7,7,6,7,7,7,7,7,6,6,6,5,5,5,5,6,5,6,6,6,6,5,6,6,7,5,6,6,6,6,6,5,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,5,5,5,6,5,5,4,4,4,5,5,5,5,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,3,3,4,4,4,6,7,7,8,10,11,10,9,7,7,7,8,8,9,12,15,16,18,19,20,21,22,22,23,22,22,21,20,19,18,19,19,18,18,19,19,18,18,20,20,20,21,21,21,21,22,20,21,18,19,19,17,19,17],[26,25,25,25,24,23,23,23,22,23,22,22,21,20,21,20,19,19,19,18,18,17,15,16,16,16,15,15,14,15,14,13,13,13,13,13,13,12,12,13,13,12,13,13,12,12,13,13,12,13,13,14,15,16,15,16,16,16,15,15,14,14,14,14,14,13,13,13,14,12,14,13,13,12,13,13,10,12,12,12,11,12,11,12,12,11,12,15,15,16,17,16,15,15,14,15,15,14,14,14,16,15,15,15,15,15,15,16,15,15,15,16,15,16,16,16,17,17,17,17,18,16,18,19,20,19,19,18,20,20,19,21,21,20,20,19,18,17,17,16,15,15,13,13,12,12,14,10,10,10,10,9,10,10,11,11,12,13,13,14,14,14,13,15,13,14,14,15,14,16,14,16,16,16,16,17,18,16,17,17,14,15,14,16,15,14,13,11,12,13,11,13,12,12,12,14,12,12,11,12,11,13,13,13,13,12,12,13,15,13,12,13,13,13,13,13,13,14,15,14,14,15,15,14,14,14,14,15,14,13,15,16,13,12,16,15,14,17,17,16,15,17,18,16,16,18,18,16,15,16,16,14,14,15,15,15,15,15,16,14,14,15,12,13,13,13,13,12,14,15,16,18,17,17,16,16,16,16,16,16,15,15,16,17,17,18,16,16,15,15,14,14,13,13,14,15,17,16,17,18,18,17,17,18,16,16,17,18,16,16,16,14,14,14,13,14,13,13,15,13,13,13,12,12,12,11,10,11,11,11,11,11,12,13,14,16,17,17,15,16,15,14,15,15,14,14,15,15,13,13,15,13,12,13,14,12,13,12,11,12,10,12,11,12,10,12,11,11,10,11,12,11,11,12,12,15,15,14,13,15,14,13,14,14,13,13,14,14,14,14,15,16,16,16,16,15,14,13,12,12,12,11,11,11,10,11,11,11,10,11,10,10,9,10,9,9,9,9,9,9,9,9,9,8,8,9,7,8,7,7,7,6,7,6,6,6,6,7,7,7,7,7,8,8,9,8,8,8,8,8,9,9,8,8,7,7,7,6,7,7,7,7,7,7,7,7,8,9,7,7,9,8,8,8,8,8,8,8,6,6,7,6,6,6,6,7,6,6,7,7,8,8,8,8,9,9,9,10,10,10,10,11,11,10,12,12,11,11,10,10,10,10,10,11,11,12,13,14,14,16,16,19,17,19,18,18,19,19,18,18,16,14,13,12,12,11,10,10,10,9,9,9,9,9,10,10,10,11,12,12,11,11,11,12,12,11,11,11,10,10,10,10,9,9,9,8,8,8,8,8,9,10,9,11,10,9,9,9,9,9,10,10,10,9,10,10,10,10,10,10,9,10,10,9,8,8,7,8,7,8,7,7,7,8,8,7,8,8,8,9,9,8,9,9,8,9,8,8,7,8,7,7,6,6,6,6,7,7,6,7,7,8,8,8,7,7,8,7,7,8,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,6,7,7,6,7,7,5,6,5,6,5,5,5,5,6,6,7,6,6,6,5,6,5,6,6,6,6,6,6,5,5,5,5,4,4,4,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,4,4,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,2,2,2,3,3,2,2,2,2,2,2,2,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,3,3,2,2,2,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,3,3,3,3,3,3,4,5,3,4,5,4,4,6,7,7,8,10,11,10,9,8,7,7,8,9,9,12,14,16,17,19,20,19,22,23,22,22,21,22,19,20,17,18,17,17,17,17,17,16,17,17,17,19,19,19,18,19,20,17,19,16,17,18,15,17,16],[27,26,27,27,25,25,26,24,23,24,24,22,22,22,21,20,19,19,19,18,17,17,15,15,14,15,14,13,14,14,12,12,12,12,12,12,13,11,11,12,12,10,11,12,11,10,13,12,12,13,13,14,14,15,15,17,16,16,15,15,14,14,13,14,13,12,13,13,13,11,12,12,11,11,12,11,10,11,11,11,10,10,10,10,11,11,12,13,14,15,14,16,15,14,14,14,13,13,14,14,14,14,15,14,14,14,15,15,15,15,16,15,15,15,16,17,17,16,16,17,18,18,19,20,21,20,20,20,20,20,21,22,23,21,20,20,19,19,18,17,15,15,14,14,13,11,13,11,9,9,9,9,10,10,12,11,12,13,15,15,16,14,15,16,15,15,16,16,16,18,17,20,19,18,19,19,19,18,19,18,16,17,15,16,16,14,14,11,11,13,12,12,11,12,14,12,12,13,12,13,12,15,14,14,14,13,15,14,16,14,13,12,13,13,12,13,13,13,14,14,15,16,16,14,14,14,14,14,14,13,15,14,14,13,17,17,15,17,17,16,16,17,18,17,17,19,19,18,17,18,18,16,16,17,17,17,18,19,19,16,16,15,14,14,14,14,14,12,15,15,17,20,19,17,19,18,17,17,18,18,17,17,19,19,17,18,17,18,18,18,16,15,14,15,14,16,16,17,19,19,18,19,19,19,19,17,19,19,17,18,18,15,15,15,14,14,13,14,16,14,14,13,13,12,11,11,10,11,10,10,10,10,12,13,15,17,18,19,15,17,15,14,15,15,13,14,16,15,13,14,15,13,12,14,14,12,13,13,11,11,9,11,11,10,9,11,10,10,9,11,11,9,10,10,12,15,14,14,14,14,14,13,13,14,14,13,14,14,15,15,15,15,16,17,17,16,14,14,13,12,12,12,11,11,10,11,10,9,9,10,10,8,8,9,8,7,8,8,7,7,8,7,7,7,7,7,7,8,7,6,6,5,5,5,4,4,5,5,5,6,6,6,6,7,7,7,6,7,7,8,8,8,7,7,6,6,5,6,6,5,5,6,6,5,6,6,6,5,6,6,7,7,7,7,7,6,6,6,6,5,5,5,6,5,5,5,5,5,5,6,6,7,8,8,8,8,8,9,9,8,9,11,10,9,11,11,11,10,9,8,10,9,10,10,10,11,13,13,14,17,17,19,18,19,19,20,20,19,19,17,16,14,13,12,10,9,8,8,8,8,8,8,8,9,9,10,10,11,11,11,11,11,11,11,11,10,11,11,10,10,9,8,7,7,7,6,7,7,7,7,8,9,9,11,10,9,9,9,9,9,9,9,9,9,9,9,9,8,9,9,8,9,8,7,6,6,6,6,6,5,6,6,7,7,7,7,7,7,7,8,8,7,7,8,7,7,7,6,5,6,5,5,5,5,5,5,6,6,6,6,6,7,6,7,6,6,7,6,6,6,6,5,5,5,4,5,4,5,5,5,6,6,5,5,5,5,6,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,5,5,6,6,6,6,5,4,5,4,5,5,5,5,4,4,4,3,4,3,4,3,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,3,4,5,5,4,4,3,3,3,2,2,2,2,2,3,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,7,7,8,10,10,9,8,8,7,7,8,9,9,12,15,17,18,20,20,20,22,23,23,23,22,23,20,20,18,19,17,18,17,18,17,17,17,18,18,19,19,19,18,19,19,17,18,16,18,19,15,18,17],[28,27,27,27,27,25,25,25,24,23,25,23,21,22,24,21,18,21,21,19,18,20,16,15,14,16,13,13,14,14,13,13,12,12,12,12,12,11,11,12,12,11,11,12,11,11,12,12,11,13,13,14,14,15,14,17,15,15,15,14,14,13,13,13,12,12,12,12,12,10,11,11,11,10,11,10,10,10,10,11,11,10,10,11,11,11,13,15,15,15,15,15,16,15,14,13,14,12,14,14,14,13,15,13,14,14,14,15,14,15,14,15,15,16,15,17,19,16,14,19,19,18,17,22,23,21,21,22,21,20,21,23,24,23,22,22,21,21,21,19,17,18,15,15,13,12,11,11,10,9,9,8,9,9,10,10,13,12,14,16,15,14,16,17,14,15,18,17,15,19,19,21,21,19,19,23,21,19,18,17,16,15,15,15,15,13,13,11,11,12,12,11,11,11,13,12,13,13,13,13,13,14,14,13,16,16,16,14,18,15,12,12,12,12,12,13,13,14,14,13,14,15,16,14,15,14,15,14,14,14,15,14,14,14,16,17,15,15,18,16,17,17,19,17,17,17,19,18,16,16,18,17,15,16,17,17,15,18,18,17,15,15,13,13,12,14,13,12,14,14,18,20,20,16,17,19,18,16,18,18,16,16,17,20,20,21,20,18,18,16,15,15,13,14,12,14,15,18,20,22,18,18,21,22,17,18,21,21,18,18,17,17,16,15,15,13,13,14,15,15,13,12,13,12,10,12,10,10,9,10,11,10,12,14,16,18,19,19,16,20,16,15,15,16,14,16,16,14,13,14,15,13,12,15,14,11,12,12,11,9,9,10,10,9,9,10,10,9,10,11,10,10,11,11,12,15,15,14,14,14,14,12,13,14,13,13,15,14,14,14,15,16,17,18,17,16,15,13,13,12,11,11,11,11,10,10,9,9,8,9,9,8,8,8,8,7,7,7,7,7,7,7,6,7,7,7,7,8,6,6,5,5,4,5,4,4,5,5,5,5,5,6,6,6,6,6,6,7,7,8,8,9,7,7,6,6,5,5,6,5,5,5,6,5,6,5,6,5,6,6,6,6,7,6,7,6,6,6,5,5,5,7,5,5,5,5,5,5,5,5,6,6,7,8,8,7,8,8,8,9,9,9,9,9,10,11,9,9,9,8,8,9,9,9,10,11,12,13,15,16,17,18,18,19,20,20,21,21,21,18,17,14,12,12,10,9,7,8,7,8,8,8,8,8,10,10,10,11,11,11,10,10,10,10,11,10,10,10,9,9,8,7,6,7,7,6,7,7,7,7,8,9,10,11,11,9,10,10,9,9,10,9,9,9,8,9,8,8,8,8,7,7,7,7,6,6,6,5,6,6,6,6,7,7,6,7,6,7,6,7,7,7,6,7,7,6,6,6,5,5,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,6,4,4,4,4,4,4,5,5,5,6,6,5,5,6,5,5,6,6,5,5,5,5,5,5,4,4,4,4,3,4,4,4,5,5,6,6,6,5,4,4,4,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,1,2,1,2,2,2,2,1,2,2,2,2,2,2,1,2,2,2,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,3,3,3,3,3,2,2,3,3,2,3,2,2,3,2,2,3,3,3,3,3,3,4,4,3,3,4,4,4,5,7,7,7,9,10,9,8,7,6,7,7,7,9,12,14,17,18,20,20,20,22,23,22,23,22,22,19,20,18,19,18,18,16,17,18,18,16,17,19,18,18,19,18,19,18,16,18,18,18,17,16,17,16],[28,27,27,27,28,26,27,26,25,26,26,24,24,23,25,23,22,22,23,21,20,20,19,18,16,17,16,15,16,15,15,14,14,14,13,14,14,12,12,13,13,11,13,13,13,11,14,14,13,14,13,15,14,15,16,17,16,16,15,15,14,15,14,14,13,12,14,13,15,13,13,12,13,12,12,12,11,12,12,12,12,12,12,13,12,13,14,17,17,18,18,16,19,18,16,17,17,15,16,17,17,15,17,18,16,16,17,18,16,17,18,17,17,18,17,18,18,18,18,19,20,19,19,21,22,21,22,22,23,22,22,23,23,24,22,23,22,21,21,19,17,17,14,14,13,12,12,10,10,10,10,8,9,9,10,10,12,13,12,15,14,13,14,15,14,14,15,16,14,18,16,18,21,18,17,19,21,17,17,17,13,16,14,15,14,14,15,13,11,12,10,12,12,10,12,12,11,12,13,13,12,16,13,13,13,15,15,14,15,16,12,13,13,12,14,12,14,14,16,14,16,16,15,14,13,13,14,14,13,13,14,16,14,14,16,17,15,16,18,17,15,17,20,17,18,18,20,17,16,17,17,16,14,16,15,17,15,16,17,16,15,15,13,12,13,12,13,13,14,16,19,20,19,17,16,18,18,15,17,18,15,15,16,20,18,19,17,16,15,16,14,14,12,12,14,15,16,19,20,20,19,17,22,21,17,17,21,20,18,16,18,14,15,14,13,15,13,14,15,14,12,12,12,11,11,11,10,9,9,10,10,10,12,14,15,18,19,20,18,18,16,15,15,14,14,13,15,14,13,13,14,13,13,14,14,12,13,12,12,11,10,11,10,9,10,11,10,10,11,11,11,10,10,12,13,14,15,14,13,15,15,13,14,14,14,14,15,14,14,14,15,16,17,18,18,18,15,14,13,13,12,12,11,12,11,11,11,11,10,10,10,10,9,9,9,9,9,9,9,8,9,8,8,8,8,8,8,9,7,7,6,7,5,5,5,5,6,6,6,7,7,8,7,8,8,8,8,8,9,9,10,10,8,9,7,7,6,7,7,6,6,7,7,6,7,7,7,6,8,7,7,7,8,8,8,8,7,7,6,5,6,6,6,5,6,5,6,6,6,7,7,8,8,8,9,8,9,10,10,10,10,11,11,11,12,12,12,10,10,10,10,10,10,10,12,12,13,14,15,17,18,20,19,20,21,22,23,21,21,20,17,15,14,12,11,11,9,9,8,9,9,8,9,10,10,11,12,11,12,12,12,11,12,12,12,12,12,12,11,10,10,9,8,9,8,8,8,8,8,8,8,10,10,12,11,9,9,10,11,10,11,10,11,9,9,10,10,10,10,10,9,9,9,8,7,8,7,7,7,8,8,7,7,7,8,7,7,7,8,8,8,8,7,8,8,8,8,7,7,7,6,6,6,6,6,6,7,6,6,6,6,7,7,8,7,6,7,7,6,7,6,6,6,5,6,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,4,5,5,4,5,5,5,5,5,5,4,4,4,4,4,3,3,3,4,4,3,4,4,3,4,4,4,3,4,4,4,4,5,6,6,6,5,4,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,3,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,6,8,8,8,10,11,10,8,8,8,8,8,9,10,13,15,17,18,20,21,20,23,24,23,23,22,23,20,20,18,19,18,19,18,18,18,17,19,19,19,20,21,20,20,21,21,19,20,18,20,20,17,19,18],[27,27,27,27,26,24,26,24,23,24,24,23,22,22,22,21,20,21,20,18,18,19,17,16,15,15,14,13,14,14,13,13,13,12,12,13,13,11,11,12,12,10,12,13,11,11,13,13,12,13,13,13,13,15,15,16,16,16,15,15,14,14,14,13,13,13,12,12,13,12,13,12,11,12,12,12,11,12,11,11,11,11,11,11,12,12,12,15,16,17,17,17,18,16,15,15,15,14,15,15,15,14,15,15,14,15,15,15,14,15,15,15,16,15,16,16,16,16,15,17,20,18,17,20,21,20,20,20,19,20,19,21,21,20,20,20,19,18,17,17,15,15,14,14,12,12,13,11,10,11,11,9,10,10,12,11,12,13,12,14,14,14,14,14,14,15,15,16,15,16,16,18,18,17,18,18,18,17,18,18,14,16,15,15,15,15,15,12,11,13,12,13,11,12,14,14,11,12,13,13,12,13,13,13,14,13,15,14,15,14,12,13,13,14,14,13,15,14,15,15,15,17,16,15,14,14,15,15,15,13,15,15,14,13,16,16,15,16,17,16,17,17,19,17,17,20,20,18,17,18,17,16,15,16,16,17,16,17,19,16,16,15,13,15,14,14,15,12,15,16,18,19,18,17,18,17,19,17,17,18,17,16,17,18,18,18,17,17,16,17,15,16,13,14,14,15,15,17,19,19,20,17,19,19,18,16,20,20,16,16,17,14,16,14,13,14,12,13,14,14,13,13,12,12,11,10,11,11,11,10,9,10,12,14,14,17,17,17,15,16,15,14,14,14,13,13,14,13,13,13,13,12,12,13,13,12,13,11,11,11,11,12,11,10,10,11,10,11,10,10,10,9,10,10,11,14,15,13,13,14,13,12,13,13,13,12,14,14,14,14,15,15,16,17,16,15,14,13,12,12,12,12,11,11,10,11,10,11,10,10,10,9,8,9,8,9,8,8,9,8,8,8,9,8,8,8,8,9,8,7,7,6,6,6,5,6,6,6,6,7,7,7,8,8,8,8,7,7,8,8,9,8,7,8,7,7,5,6,7,6,6,6,7,6,6,7,7,6,7,7,7,7,8,8,8,7,7,6,7,6,6,6,5,5,5,5,6,6,7,6,7,8,9,9,9,9,10,10,9,10,10,10,11,11,12,12,11,10,10,9,10,10,10,10,11,11,13,13,14,16,16,18,18,19,20,20,20,19,18,17,16,14,13,11,11,11,10,10,8,9,9,9,9,9,10,11,11,11,12,12,11,11,11,11,12,11,11,11,10,10,10,9,9,8,8,8,8,8,8,8,9,10,10,11,10,9,10,10,10,9,10,10,10,9,9,10,9,9,9,10,8,9,9,8,8,8,7,8,7,7,8,7,7,8,8,8,8,8,8,8,9,8,8,8,8,8,8,7,7,7,6,6,6,6,7,6,7,7,7,7,7,7,8,8,7,7,7,7,6,7,7,6,6,6,6,5,5,6,6,6,7,7,6,6,6,6,6,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,7,7,7,6,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,5,5,4,5,4,5,5,4,4,5,5,4,5,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,3,2,2,2,2,2,2,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,2,2,3,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,6,7,7,8,10,10,9,9,8,7,8,8,9,9,12,14,16,18,19,19,18,21,23,21,23,21,22,19,19,18,18,18,17,17,18,17,17,17,18,17,19,19,18,18,19,18,17,18,16,17,18,16,17,17],[27,27,27,26,26,24,25,25,22,23,24,22,21,21,23,19,19,20,19,18,18,20,16,15,15,15,14,15,14,13,13,13,13,12,12,13,13,11,11,12,12,10,12,13,12,11,13,13,12,14,15,14,15,15,15,16,15,16,15,15,13,14,14,13,13,13,12,12,14,10,12,12,13,10,12,12,11,11,12,11,10,11,11,12,11,13,15,16,16,17,16,15,17,16,15,14,14,13,15,14,14,14,14,14,14,15,14,14,14,15,14,15,16,15,14,17,17,16,15,18,19,17,17,22,22,20,20,21,21,20,21,22,24,23,21,21,21,21,20,19,17,16,15,15,14,13,12,13,10,10,10,10,10,10,11,12,14,14,15,17,17,17,18,20,16,17,19,19,16,20,20,22,22,22,21,22,21,21,20,20,19,17,18,16,17,14,15,13,13,15,13,12,13,14,15,14,13,16,13,15,15,16,16,16,16,16,19,16,17,16,14,15,13,14,13,14,14,16,15,15,15,18,18,14,15,16,15,14,15,15,16,15,16,15,19,18,16,17,18,16,17,17,19,18,18,19,21,19,17,18,20,17,15,18,20,18,18,20,20,18,18,16,16,15,15,14,14,13,16,15,19,22,20,18,20,20,20,17,19,19,17,18,20,22,21,22,21,20,19,19,18,17,15,15,14,16,17,20,21,21,20,21,23,23,20,19,22,21,19,20,19,18,17,16,16,15,15,15,17,15,15,14,13,13,11,12,12,11,10,10,11,12,13,15,16,18,18,19,16,18,16,16,15,15,14,15,15,14,14,15,15,14,14,15,15,14,14,15,12,13,10,12,12,11,10,11,11,10,10,11,11,10,11,12,13,15,14,13,14,15,15,13,14,15,14,14,16,14,15,15,17,16,18,18,17,17,16,15,14,13,13,12,12,12,11,11,11,10,10,10,11,9,10,10,9,8,9,8,7,8,8,8,8,9,8,7,8,9,7,7,7,5,5,6,5,5,6,5,6,6,6,6,7,8,7,7,7,8,7,8,9,9,8,8,7,7,6,6,7,6,6,6,6,6,6,6,6,7,7,7,7,8,8,9,8,7,8,7,7,6,7,5,5,5,6,6,6,5,6,6,6,7,9,9,10,9,9,10,10,9,10,11,11,10,12,12,12,10,10,9,10,9,10,10,11,12,14,14,16,17,18,17,18,18,19,21,21,20,20,19,16,15,13,12,10,10,9,8,8,8,9,8,9,10,11,11,11,12,12,12,12,11,11,11,12,11,12,11,10,10,9,8,8,7,8,7,8,7,8,9,9,11,11,12,11,10,10,11,10,10,11,10,10,9,9,10,9,9,9,9,8,8,8,8,7,7,7,6,7,6,7,8,8,8,8,8,8,7,8,8,8,7,8,8,7,8,7,7,6,6,6,5,6,6,6,7,7,7,7,7,7,7,8,7,7,7,7,7,7,7,6,6,5,5,5,5,5,6,6,6,7,7,6,6,7,6,7,7,7,6,6,7,6,6,6,5,5,4,5,4,5,5,5,5,6,7,7,7,7,6,5,6,5,5,6,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,4,5,4,5,5,4,3,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,6,6,5,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,3,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,1,1,2,1,1,1,0,1,1,1,1,2,2,2,2,3,3,3,3,2,3,2,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,4,4,3,3,4,3,3,4,3,3,4,3,3,3,3,3,3,3,3,4,4,4,5,5,4,5,6,5,5,6,8,8,9,11,11,11,9,9,8,8,9,10,11,12,15,18,19,21,22,20,23,25,23,25,22,24,21,21,19,21,20,20,18,19,19,18,18,18,19,19,18,19,19,20,18,18,19,18,20,19,18,19,19],[27,27,27,27,27,26,24,25,24,25,24,22,24,23,23,22,22,23,22,21,21,21,19,18,19,17,17,17,17,16,16,16,16,16,16,16,16,15,14,16,15,13,13,16,15,14,15,17,15,16,16,16,16,18,18,18,18,17,16,17,16,16,16,16,16,15,15,16,16,15,16,15,15,14,16,15,13,15,15,14,15,15,15,16,15,16,17,18,19,19,20,19,19,18,18,19,17,17,19,17,18,18,18,18,17,18,17,18,16,18,18,18,18,17,19,18,20,19,16,19,20,20,18,22,22,20,21,21,21,22,22,23,23,23,22,22,22,22,21,20,18,16,16,16,14,14,12,13,11,11,11,9,11,10,11,12,14,14,14,16,16,16,16,18,16,17,16,17,18,19,19,20,20,20,20,20,20,18,19,19,16,17,16,18,16,16,15,14,15,13,14,14,11,13,15,13,12,15,14,12,14,14,16,16,15,15,17,16,17,16,13,15,14,15,13,16,15,17,16,16,16,17,18,16,16,16,16,16,17,16,16,16,17,16,16,17,18,18,19,18,19,18,20,19,18,18,19,19,17,18,19,18,17,18,19,17,17,19,20,16,17,17,16,16,15,15,15,15,17,18,20,21,20,17,19,18,19,18,18,18,18,17,17,20,20,21,20,19,19,17,18,17,15,16,16,18,19,18,20,20,20,19,19,21,18,18,21,22,18,18,17,15,17,15,16,16,14,16,16,14,14,14,13,13,12,12,12,11,10,12,12,11,12,15,16,18,18,19,18,18,17,17,17,16,14,14,16,14,13,15,15,14,14,16,14,14,16,14,13,12,11,13,13,10,11,13,11,10,12,13,10,11,13,13,15,16,19,14,12,16,17,13,15,16,15,14,16,16,15,16,18,18,18,19,18,18,16,15,15,14,13,13,13,14,12,12,14,13,12,12,13,11,11,12,10,10,11,11,9,10,11,11,10,11,11,9,10,11,11,9,9,8,7,7,7,7,8,7,8,9,9,9,10,10,10,10,9,10,10,11,10,10,10,9,10,8,9,8,8,8,9,9,8,10,8,8,8,9,8,9,8,8,11,9,10,9,9,8,8,8,7,6,6,6,7,8,8,6,8,8,9,9,10,11,11,10,10,11,12,11,12,13,14,12,15,14,13,13,12,12,13,13,13,13,14,14,15,16,17,18,18,19,19,20,20,21,21,20,20,19,17,16,15,14,14,13,12,11,11,12,12,12,12,12,13,14,13,14,15,14,14,13,14,15,15,14,14,14,13,13,13,12,13,12,11,10,10,11,11,12,12,13,13,14,13,12,12,12,12,12,13,12,13,12,12,12,11,12,12,13,11,12,12,11,11,10,10,10,10,10,12,10,11,11,11,11,11,11,10,12,12,11,11,12,12,11,12,11,11,9,9,9,9,8,10,10,11,10,10,11,10,10,12,11,10,10,12,11,10,11,10,9,8,8,9,8,7,10,10,10,11,10,10,10,10,10,9,10,11,9,10,10,10,10,10,8,7,7,8,7,8,8,8,8,9,10,10,10,10,9,9,9,8,9,9,9,8,9,7,6,6,7,6,8,8,7,7,8,8,8,8,7,7,8,6,6,8,7,6,7,6,5,5,5,5,6,6,6,7,7,6,6,7,7,7,6,6,6,6,6,6,6,5,6,8,8,7,6,5,5,4,5,5,5,6,5,7,6,6,6,6,6,5,6,6,4,5,5,5,4,4,4,3,3,4,4,4,4,3,3,4,5,5,6,6,5,4,5,4,3,3,3,2,2,3,3,3,3,3,2,2,3,3,4,4,6,6,5,5,4,4,3,3,3,2,2,2,2,2,1,1,0,1,1,2,3,3,4,4,5,6,6,5,4,5,5,5,5,4,3,3,3,4,4,3,2,2,2,2,3,3,4,4,4,6,6,6,6,5,5,5,5,5,5,4,5,5,4,4,4,4,3,4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,6,5,5,6,5,5,5,6,6,6,6,7,7,7,7,8,8,7,8,9,7,7,9,10,10,11,11,12,11,9,11,10,10,10,11,11,14,15,17,19,21,21,20,23,24,22,23,21,23,20,21,19,20,19,19,18,19,19,18,18,17,18,20,19,19,19,21,19,17,19,19,19,18,18,21,19],[28,28,27,26,27,25,25,24,24,23,24,24,22,23,23,22,20,21,21,20,19,20,19,17,18,16,16,16,17,16,14,14,15,14,14,14,14,12,14,15,13,12,15,14,13,14,16,15,14,17,16,16,16,17,18,18,18,16,15,16,16,15,14,14,14,14,14,14,15,12,13,14,14,12,14,13,12,13,13,13,11,14,13,14,14,15,16,17,19,18,18,19,18,17,17,17,16,15,16,16,15,17,17,16,15,17,16,15,16,18,17,15,17,18,16,17,20,19,18,19,21,20,18,23,22,21,21,21,22,22,21,24,24,24,22,23,21,21,21,20,17,16,16,14,14,13,11,12,12,11,12,11,11,11,11,13,15,15,15,17,17,16,17,18,15,17,18,18,17,19,21,22,23,21,21,24,22,20,21,19,17,17,16,18,17,17,15,13,13,13,13,12,12,12,14,14,13,14,13,13,14,16,16,15,14,16,18,15,18,16,14,14,15,13,13,14,14,14,16,16,16,17,17,13,15,15,16,14,14,15,15,15,16,16,16,17,18,16,18,19,17,18,20,20,20,19,20,21,16,19,19,19,16,18,20,18,18,20,21,17,18,16,15,15,14,14,14,12,16,17,20,22,21,17,20,20,20,16,19,20,18,17,21,22,22,23,22,21,20,20,17,16,14,14,15,17,16,19,22,21,20,19,23,21,19,19,23,23,18,18,19,16,18,16,18,17,14,16,18,16,15,15,14,12,11,11,12,10,9,11,11,11,13,15,16,19,18,20,15,20,16,19,17,18,15,15,17,16,14,15,16,15,13,16,15,13,16,14,13,11,11,13,12,10,11,12,11,10,12,12,10,10,13,14,17,18,19,18,17,18,17,15,15,16,15,15,18,18,15,17,18,18,20,19,17,19,17,15,15,14,14,13,13,14,11,12,13,13,12,13,13,11,11,12,10,9,10,10,8,10,10,9,8,9,9,8,9,11,9,7,8,6,7,7,6,6,6,6,6,7,8,7,8,9,9,8,7,8,7,9,9,10,9,8,8,8,7,7,7,8,8,7,7,8,7,7,7,9,7,8,8,9,8,9,9,7,8,8,7,7,7,6,7,5,6,5,9,6,8,7,7,8,9,9,10,10,11,11,11,11,10,12,13,12,13,13,13,12,12,10,11,11,11,11,12,13,14,15,16,17,18,17,18,19,18,20,20,19,19,17,17,16,14,13,12,12,11,10,9,10,10,9,10,11,12,13,13,12,13,14,12,12,13,13,13,13,13,12,11,11,11,10,9,10,8,8,9,8,9,10,10,12,13,14,13,11,11,12,12,10,11,11,12,10,11,11,10,10,11,11,9,11,10,9,9,8,8,7,7,7,8,8,8,9,9,9,8,8,10,10,10,8,9,10,9,10,10,8,9,7,6,6,6,6,7,7,8,8,8,8,7,8,9,9,8,8,9,8,8,9,8,7,6,6,6,6,6,7,7,7,7,8,7,7,8,7,7,8,8,7,7,8,7,8,7,6,5,6,5,5,5,6,6,6,7,8,8,8,7,7,6,7,6,7,7,6,6,6,5,5,5,4,4,4,4,5,5,5,5,6,6,5,6,6,4,5,6,5,5,5,4,5,4,4,4,4,4,4,5,5,5,6,5,5,5,5,5,4,4,4,4,4,5,5,6,6,6,4,4,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,2,2,2,3,3,3,4,4,4,4,5,5,4,4,3,3,2,3,3,3,3,2,2,2,2,2,2,3,4,4,4,4,4,5,4,3,3,2,3,2,2,2,2,1,1,0,1,2,2,2,2,3,3,4,4,4,4,4,5,5,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,4,4,5,5,5,5,5,5,5,4,4,4,4,4,3,2,3,2,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,4,4,5,4,3,4,3,4,4,4,4,4,4,4,5,5,5,6,6,5,6,7,6,6,7,9,9,11,12,13,12,10,10,10,9,9,9,11,13,15,18,18,21,21,20,23,24,23,24,22,23,20,20,18,20,19,19,17,18,19,18,17,18,19,20,18,18,19,20,18,17,18,20,20,19,18,21,19],[28,27,27,27,27,25,25,25,22,24,25,22,21,22,24,20,19,21,21,19,19,20,15,15,15,16,13,14,14,13,13,13,13,12,12,13,12,11,13,12,13,11,12,12,12,12,14,12,14,14,14,13,14,15,14,16,15,15,14,13,12,14,13,12,12,13,11,11,16,11,10,11,12,10,10,11,10,10,10,12,10,10,11,11,10,11,13,15,15,17,16,15,17,15,15,13,14,13,14,14,14,14,14,14,14,14,14,13,14,15,14,15,15,15,14,17,17,15,14,18,19,17,16,21,22,20,20,20,20,19,20,21,23,22,20,21,19,20,18,17,16,13,15,14,14,13,11,12,10,9,10,9,9,9,10,10,13,13,14,15,16,14,17,16,14,15,17,16,15,18,18,20,20,20,18,21,19,17,18,18,16,16,16,15,15,14,16,12,12,13,13,11,12,12,15,13,12,14,11,13,14,15,15,14,15,15,15,15,16,15,12,13,12,13,12,14,14,13,15,14,16,17,16,15,15,14,15,13,15,15,15,14,15,15,18,18,16,18,19,17,17,18,20,18,18,18,19,19,16,16,19,18,15,16,16,17,15,18,17,18,16,16,14,14,14,15,14,13,16,14,19,20,19,18,18,18,19,17,17,17,17,16,17,20,19,21,20,18,17,16,16,16,15,15,14,16,15,18,19,21,19,19,20,21,19,18,20,21,16,17,16,15,15,15,15,14,13,14,14,14,13,13,13,12,11,12,10,10,9,10,11,11,13,15,15,19,18,18,18,18,16,15,13,14,14,15,14,14,15,15,14,14,12,14,14,13,13,12,11,11,9,12,10,9,9,10,11,9,10,10,11,10,11,10,12,14,14,14,14,15,15,15,14,14,14,14,15,14,15,16,16,18,18,18,16,15,15,13,12,13,12,11,11,13,10,10,10,10,10,9,10,9,9,8,8,7,8,8,7,7,7,6,6,7,6,6,6,8,6,5,6,5,5,5,4,4,5,5,4,5,5,5,6,6,7,7,6,7,7,8,8,9,8,7,6,6,6,5,6,6,5,6,6,6,5,6,6,6,6,6,7,6,7,6,7,6,6,6,6,6,5,5,5,4,5,5,5,5,5,5,5,6,6,7,8,8,7,9,9,9,9,10,10,10,10,10,11,9,9,8,8,9,8,9,10,10,12,12,15,16,16,16,18,18,19,21,21,20,20,18,15,14,11,10,9,9,7,7,7,7,7,7,8,8,9,10,10,11,11,11,10,10,10,10,11,9,10,9,9,8,8,7,6,6,6,6,6,6,7,7,8,9,10,12,11,10,9,9,10,8,9,8,9,8,8,8,8,8,8,8,7,7,7,6,6,5,5,5,5,5,5,6,6,7,6,6,6,6,6,6,7,7,6,6,7,6,6,6,5,5,5,4,5,4,4,5,5,6,5,6,5,6,6,6,5,6,6,6,5,5,5,5,4,4,4,4,4,5,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,5,6,6,6,5,5,4,4,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,4,3,4,4,3,4,4,3,4,4,4,4,4,3,3,3,2,2,2,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,4,5,5,5,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,3,2,2,2,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,4,4,4,5,7,7,8,10,10,9,6,6,6,6,7,7,10,12,14,18,19,20,21,20,22,24,22,24,22,23,21,21,19,20,19,19,18,17,19,18,17,17,20,19,18,18,19,20,18,16,19,19,19,17,18,20,17],[27,26,27,26,26,25,25,24,23,23,24,23,22,21,23,21,19,21,20,18,18,19,17,15,16,16,14,13,14,13,13,12,13,12,11,12,12,11,10,12,12,10,11,13,12,10,14,14,12,13,14,13,15,16,16,16,15,15,13,14,14,14,11,12,13,11,11,12,12,11,11,11,11,9,11,10,10,10,11,11,10,11,11,11,12,12,14,15,16,17,17,16,16,15,15,15,14,13,14,14,15,14,15,13,14,15,14,15,14,15,14,14,15,16,15,17,18,17,15,17,19,18,18,21,22,21,21,22,21,21,22,23,24,24,23,23,21,21,20,19,17,15,15,14,13,13,10,10,10,10,10,10,11,10,10,12,14,14,13,14,14,13,14,14,13,13,14,13,14,16,15,17,18,16,17,20,19,15,16,15,15,14,14,15,15,14,13,12,12,11,11,11,10,10,11,14,11,10,12,14,11,15,13,11,14,15,14,13,15,15,12,12,14,11,11,13,12,12,13,16,13,14,14,13,15,12,13,15,13,13,16,16,14,14,19,19,17,18,20,18,16,18,20,19,18,16,17,17,17,14,15,15,15,14,16,16,14,15,18,16,13,13,12,11,12,12,12,11,14,14,17,20,18,17,16,17,16,15,14,16,15,14,14,18,18,20,17,15,14,13,12,12,11,12,12,14,15,15,19,21,16,17,21,19,16,17,21,20,16,16,16,16,15,15,14,13,12,14,16,14,12,12,13,11,9,11,12,9,8,11,12,11,13,15,16,19,19,20,18,19,17,15,15,14,15,15,15,14,14,13,14,13,13,14,13,12,12,11,10,9,8,11,11,9,8,11,9,9,11,12,8,10,12,12,12,15,15,15,14,14,16,15,13,15,14,13,15,14,13,14,15,15,17,17,15,17,15,13,13,13,12,11,11,12,9,10,11,9,9,11,10,8,9,9,8,7,8,8,7,7,8,7,6,8,7,7,7,8,6,6,7,6,6,5,5,5,6,5,5,6,6,6,6,7,7,7,6,7,7,8,9,9,8,8,7,7,6,6,6,6,5,6,6,6,6,6,6,6,7,7,7,6,7,7,8,6,7,6,6,6,6,7,5,6,6,5,5,5,5,6,6,6,6,8,9,7,7,9,9,9,9,10,10,9,10,11,10,9,8,8,8,8,8,8,10,10,12,12,15,16,17,16,18,18,18,20,19,19,19,16,15,14,12,10,9,8,8,6,7,7,7,7,7,8,9,10,10,10,11,12,10,10,11,10,11,10,9,10,9,8,9,7,7,6,6,6,7,6,7,7,8,10,11,13,12,10,10,9,9,8,9,9,9,8,8,9,8,8,8,8,7,7,8,7,6,5,6,5,6,6,6,7,7,7,7,7,6,6,7,7,7,6,7,7,7,7,7,6,6,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,4,4,5,4,6,5,5,7,6,6,6,5,6,5,5,6,5,5,5,5,5,5,5,4,4,4,4,5,4,4,5,5,5,6,6,6,6,4,4,5,4,4,5,4,4,5,4,4,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,4,6,5,5,4,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,2,2,3,2,3,2,3,3,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,3,2,2,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,2,3,2,3,3,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,4,4,4,3,4,5,5,4,5,8,8,8,10,11,9,8,8,7,8,9,8,12,13,15,18,18,21,21,21,23,24,23,25,22,24,21,22,19,21,19,20,19,18,20,19,19,18,20,22,20,20,22,21,20,19,20,20,20,19,19,20,19],[27,26,27,26,26,24,25,23,22,23,24,22,20,21,24,20,18,20,20,19,17,18,16,14,16,15,14,13,14,13,12,12,12,11,11,12,12,10,10,11,11,9,10,12,10,10,12,12,11,12,13,12,13,15,14,15,14,14,13,14,13,12,11,12,11,10,10,10,10,10,11,10,10,9,9,9,9,10,9,9,9,10,10,10,10,11,13,14,14,15,14,15,16,14,14,13,13,12,14,13,13,13,14,12,13,15,13,12,13,14,14,14,15,16,14,16,18,15,14,18,20,18,17,21,22,20,20,21,19,19,20,22,23,22,20,20,19,19,19,17,16,15,14,13,12,11,12,10,9,9,11,9,10,9,11,10,14,13,14,16,16,15,14,17,14,15,15,16,14,16,18,18,20,17,16,20,19,17,16,16,15,15,15,15,15,15,14,12,12,13,12,13,12,11,13,14,12,12,13,11,12,13,15,13,13,14,15,14,15,15,13,13,14,12,12,14,14,14,14,14,15,16,16,12,15,15,13,13,14,13,14,13,15,14,15,16,17,17,18,18,15,16,21,19,18,18,16,17,16,16,14,15,14,15,15,16,15,15,18,17,15,14,13,12,13,13,14,12,15,16,16,20,18,17,18,17,18,16,16,16,15,16,16,17,16,18,17,15,16,15,15,14,13,14,12,16,15,17,19,19,18,18,20,21,19,17,21,20,18,17,16,16,15,15,14,13,12,13,14,13,12,13,13,11,10,10,10,9,9,10,11,10,13,14,16,19,19,19,17,18,15,14,13,14,13,14,15,13,14,14,14,12,12,14,13,12,13,12,11,10,9,11,10,11,8,10,9,10,9,10,9,8,11,11,12,14,14,13,15,14,14,12,13,14,12,12,15,13,12,13,15,15,17,17,15,16,14,12,12,12,11,11,11,10,9,10,9,9,9,9,9,8,7,7,7,6,7,7,7,7,7,7,6,7,7,6,7,8,6,6,6,5,4,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,8,8,7,7,6,6,5,5,5,5,5,6,6,5,5,6,6,6,6,6,7,6,7,6,7,6,7,6,5,5,5,6,6,5,5,5,5,5,5,6,6,7,7,8,8,8,8,9,8,8,9,9,9,9,10,10,9,9,8,7,8,8,8,9,9,10,11,11,15,15,17,16,16,17,18,20,19,19,18,16,14,13,11,10,8,8,7,6,6,7,7,7,7,8,8,9,10,10,10,11,9,9,10,10,10,9,9,9,9,8,8,7,6,6,6,5,7,6,7,7,7,9,10,12,11,9,8,9,8,8,9,8,8,8,7,8,7,7,7,8,7,7,7,6,6,5,6,4,6,5,5,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,5,5,5,4,5,4,5,5,5,5,5,5,5,6,5,6,5,5,6,5,5,5,5,4,4,4,4,4,4,5,5,7,5,5,4,4,5,4,5,5,5,4,5,5,4,5,5,4,4,3,3,3,3,4,4,4,5,5,5,5,5,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,3,3,4,4,3,5,7,8,8,11,12,10,8,7,6,7,6,8,11,12,15,18,20,21,22,22,23,24,23,24,23,24,21,22,20,22,20,20,19,19,20,19,19,18,20,21,20,18,20,20,17,15,17,21,19,17,17,20,17],[27,26,27,27,25,24,24,24,23,22,24,21,20,20,22,20,17,20,19,18,17,17,15,14,13,14,12,12,13,12,12,11,11,10,11,11,11,9,10,10,11,9,10,11,10,9,12,11,11,12,11,12,13,14,12,14,14,13,13,13,11,12,11,10,10,10,10,10,11,9,10,8,9,9,9,9,8,9,9,8,9,8,8,9,9,9,11,13,13,14,14,13,15,14,12,12,13,11,13,12,13,12,13,13,13,13,13,13,12,13,12,14,13,14,13,15,15,14,13,16,19,16,16,20,21,20,19,19,19,20,19,20,23,21,21,20,20,18,20,17,16,17,14,13,12,11,11,10,10,9,9,8,9,8,10,10,12,12,14,15,15,14,15,15,15,16,15,16,15,18,16,18,17,17,18,18,18,17,18,17,16,15,16,15,15,13,15,12,10,14,12,12,11,12,13,13,12,12,12,13,12,14,14,13,16,16,16,16,18,17,13,15,13,14,12,15,13,13,14,15,15,16,18,14,15,15,15,15,15,15,16,15,16,15,17,18,16,18,20,16,16,18,19,18,16,18,17,17,17,16,16,17,15,15,16,16,15,15,17,18,15,16,14,15,13,15,12,13,15,14,17,19,18,19,18,17,18,17,16,16,16,17,16,18,17,17,17,16,15,16,14,16,14,15,14,16,15,17,19,20,19,18,20,20,18,18,18,18,16,16,16,15,15,14,13,13,13,12,13,13,13,12,11,11,11,10,10,10,7,10,10,9,13,14,16,17,19,19,16,18,15,15,13,14,13,14,14,13,12,13,13,12,11,12,13,11,12,11,10,10,9,10,9,8,8,9,9,7,9,10,8,9,10,11,11,13,13,12,13,13,14,13,12,12,12,12,13,13,14,13,14,15,16,17,15,15,13,12,11,10,11,9,9,9,8,9,8,7,8,8,8,7,7,7,7,6,6,6,5,6,6,6,5,5,5,5,6,6,6,5,5,4,5,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,7,7,8,7,6,5,5,4,5,5,4,4,5,5,4,5,5,5,4,5,6,5,5,6,5,6,5,5,5,6,5,5,5,4,5,5,5,5,5,5,5,5,5,6,6,7,6,7,8,7,7,8,8,8,8,8,8,8,7,7,7,6,7,7,8,8,9,10,11,12,14,16,16,17,17,17,19,19,19,18,16,14,12,10,8,7,7,6,6,6,6,6,6,7,7,8,8,8,9,9,9,9,8,8,8,9,8,8,7,7,6,6,6,5,5,5,5,5,5,6,6,6,8,10,11,11,8,8,8,8,7,8,7,7,7,6,6,7,6,6,6,6,6,6,5,5,4,4,4,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,4,4,5,4,4,4,5,4,5,4,4,5,4,4,4,4,4,3,4,3,4,4,4,5,6,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,5,4,4,3,3,3,3,3,4,4,3,3,3,3,3,2,3,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,4,4,3,2,2,2,2,2,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,2,2,1,1,1,1,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,6,7,7,9,10,9,8,7,7,6,5,7,9,11,14,17,19,20,20,20,21,22,22,23,22,23,20,21,18,20,19,19,17,17,19,18,18,18,19,19,20,19,19,20,18,15,17,18,17,15,17,17,16],[26,26,26,27,26,24,25,24,23,23,25,23,20,22,23,21,17,20,20,18,17,18,15,14,14,15,13,13,14,13,12,12,12,11,11,12,12,10,11,12,11,10,11,12,11,10,12,12,11,12,12,13,13,14,14,15,15,14,13,14,13,12,12,12,11,11,11,11,11,10,11,10,10,10,10,9,10,10,10,9,9,9,9,10,10,11,12,13,13,13,14,14,14,14,13,12,13,11,14,13,13,13,13,13,13,14,13,13,14,14,14,14,16,15,15,16,17,16,14,17,19,18,16,21,22,19,20,20,20,19,19,21,22,21,21,20,19,19,19,18,17,17,16,15,15,12,13,12,11,10,10,9,10,10,11,11,13,13,14,15,15,15,15,16,14,16,15,15,14,18,16,18,18,17,17,18,17,15,17,15,15,14,15,15,15,14,13,11,11,12,10,11,11,10,14,14,12,14,13,11,13,13,15,14,13,15,16,14,17,16,13,12,12,12,13,14,13,13,14,17,13,16,15,13,13,15,13,13,14,14,14,13,14,14,13,14,16,15,17,17,15,15,19,18,15,17,17,16,15,15,15,14,14,15,15,16,14,15,18,17,16,15,13,13,14,13,14,12,15,16,16,18,17,17,16,17,16,16,16,15,15,15,15,17,16,18,17,15,15,14,13,14,13,13,13,14,15,16,18,20,17,17,18,19,17,17,20,19,16,16,16,15,14,14,14,12,12,14,15,14,12,12,12,11,10,10,10,9,9,9,11,9,12,14,16,18,19,20,16,18,16,15,15,15,15,14,16,14,13,13,14,12,12,14,13,10,13,12,10,10,9,11,9,10,9,10,10,9,9,10,9,9,11,11,13,15,15,13,14,14,14,13,13,14,12,12,14,13,12,13,15,15,16,16,15,15,14,12,12,11,11,10,10,10,9,10,9,9,9,10,9,8,7,8,8,7,7,7,6,7,7,7,6,7,6,7,7,7,7,6,6,5,5,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,7,8,8,7,7,6,6,5,5,6,6,5,5,6,5,5,6,6,5,6,6,6,6,7,7,6,6,7,6,6,5,5,6,5,6,6,5,5,5,5,5,6,7,7,8,8,7,9,9,8,8,8,9,8,9,10,10,9,9,8,7,8,8,8,9,10,10,11,11,14,14,16,17,16,17,17,19,19,19,18,16,14,12,11,10,9,8,7,6,6,7,7,7,8,8,8,9,10,10,10,10,9,9,10,9,10,9,9,9,8,7,7,7,6,6,6,6,6,7,6,7,7,9,10,11,10,9,9,9,9,8,9,8,8,8,7,8,8,7,7,7,6,7,6,6,6,5,6,5,6,5,5,6,5,6,6,6,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,5,4,4,5,4,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,7,5,5,4,4,5,4,5,5,5,4,4,5,5,4,4,4,4,4,3,4,3,4,4,4,4,4,5,5,4,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,3,3,3,2,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,3,3,3,3,4,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,2,2,1,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,2,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,5,7,8,7,11,12,11,8,7,6,6,7,7,8,11,13,18,19,22,22,22,24,24,23,24,23,24,22,22,19,19,18,18,18,17,18,19,18,17,19,20,20,19,20,20,18,15,17,16,15,16,14,16,14],[26,26,27,27,26,24,25,24,22,22,24,22,20,20,22,19,17,19,20,19,16,17,16,14,13,14,13,13,13,12,12,11,11,11,11,11,11,10,10,11,11,9,10,11,11,10,11,11,10,12,12,13,13,14,13,15,14,14,14,13,12,12,12,12,11,11,10,10,11,9,10,9,10,9,9,9,9,9,8,8,9,9,8,9,8,9,11,13,13,14,13,13,14,14,13,12,13,12,13,12,12,13,12,13,13,13,13,13,13,14,13,14,14,14,15,15,15,14,14,16,17,17,17,20,21,20,20,19,19,19,19,20,22,20,20,19,19,17,18,16,14,16,14,13,13,11,12,11,10,9,10,8,10,9,10,10,12,12,13,14,15,13,14,15,14,15,16,16,17,17,16,19,17,17,18,19,18,16,18,17,15,16,15,14,15,13,14,12,11,13,11,12,11,11,14,13,12,13,13,13,13,14,14,14,16,16,16,16,18,16,13,14,13,13,11,14,13,13,15,14,15,15,17,14,15,14,14,14,15,14,16,14,15,14,16,17,16,16,18,16,14,16,19,17,17,19,18,18,16,15,17,16,15,15,16,18,15,16,18,19,16,16,14,15,13,14,13,12,15,14,16,19,17,17,17,16,17,16,16,16,16,16,15,17,17,18,17,17,16,16,15,16,14,15,13,15,15,17,18,19,19,17,20,20,17,17,19,18,17,16,17,15,15,15,13,13,12,13,14,13,12,12,12,11,11,11,10,10,9,10,10,10,12,13,16,17,18,19,16,18,16,15,14,14,13,14,15,14,13,13,14,12,12,13,13,11,12,11,11,9,9,10,10,8,9,9,9,8,9,10,10,9,10,10,12,14,13,13,13,13,14,12,12,13,12,12,13,13,13,13,14,16,16,16,15,15,13,12,11,11,10,10,9,10,9,9,9,8,8,9,9,8,7,7,7,7,7,7,6,6,6,6,5,6,6,6,7,7,6,5,5,5,5,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,6,7,8,8,7,7,6,5,5,5,6,5,5,5,5,5,6,5,5,5,6,6,5,6,7,7,7,6,6,5,5,5,5,7,7,6,6,5,5,5,5,5,5,6,6,7,7,7,8,8,7,8,8,8,8,8,9,9,9,8,8,7,7,8,7,8,8,8,10,10,12,14,16,17,17,17,18,19,20,19,19,17,15,13,11,9,8,8,7,6,6,6,6,7,7,7,7,8,8,9,8,9,9,8,8,9,9,8,8,8,8,7,7,7,6,6,6,5,6,6,7,7,6,8,9,10,10,9,8,8,8,7,8,7,7,7,7,6,7,7,7,7,6,6,6,6,5,5,5,5,5,4,5,5,5,6,5,5,5,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,5,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,4,4,4,4,6,5,5,4,4,5,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,3,3,3,3,4,4,4,4,4,3,3,2,2,2,2,2,1,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,2,2,1,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,6,7,7,10,10,10,7,7,6,6,5,6,7,10,12,16,18,20,20,19,22,23,22,22,22,22,19,19,17,18,17,16,15,17,17,17,16,16,18,18,18,19,18,19,17,16,17,15,15,15,15,16,16],[27,26,27,28,27,26,27,26,24,25,26,25,23,23,25,23,20,22,23,19,19,20,18,16,17,17,16,15,17,16,14,15,15,14,14,15,14,12,12,14,14,12,13,15,13,12,14,15,13,15,15,16,16,16,17,19,18,17,17,17,16,15,15,15,14,12,14,15,13,12,12,12,12,12,12,11,12,12,12,11,11,12,11,12,12,13,14,16,16,16,16,16,16,15,14,15,14,13,16,15,14,15,16,15,14,17,16,15,16,17,17,16,18,20,17,17,20,19,16,20,21,19,20,22,24,22,23,22,23,21,21,23,24,22,22,21,21,20,19,18,16,16,15,15,14,13,15,12,11,10,11,10,11,11,12,12,15,14,16,16,17,15,16,17,14,18,17,17,16,19,18,19,20,18,18,21,20,17,18,16,16,15,16,16,16,16,15,12,12,14,13,14,12,11,14,14,12,14,13,14,14,14,15,14,14,14,16,15,17,16,14,12,13,13,11,14,14,15,14,14,14,16,16,12,14,14,13,12,13,14,14,11,14,13,13,13,15,14,16,16,14,14,17,19,17,18,19,17,15,16,16,15,15,16,15,16,15,17,19,17,17,15,14,14,14,14,14,13,16,16,18,21,18,16,16,19,17,17,16,16,16,16,16,17,18,18,19,18,17,15,16,16,15,15,14,15,17,17,20,22,17,16,19,20,17,18,21,21,17,17,18,16,18,15,17,15,13,16,19,16,14,14,15,13,12,12,13,12,10,12,13,13,15,16,18,20,21,22,20,20,18,19,20,18,16,17,18,18,15,17,18,14,14,18,16,13,16,15,12,11,10,13,12,11,10,12,12,11,11,12,11,11,14,14,15,19,19,16,15,18,16,14,16,18,15,14,18,17,15,15,18,17,18,18,17,17,16,14,14,13,13,14,13,12,11,13,12,11,12,12,11,10,10,12,10,9,10,10,9,9,10,9,9,9,9,9,10,9,8,7,8,7,6,6,6,6,7,7,7,8,8,8,8,8,8,9,8,9,9,10,10,10,9,10,8,8,8,7,8,8,7,7,8,8,8,8,8,7,8,8,9,8,9,8,9,9,9,8,7,7,6,7,7,7,8,7,7,7,6,7,8,8,10,10,10,9,12,11,11,10,11,13,11,12,13,13,12,13,11,10,11,12,11,10,12,12,13,13,16,16,18,19,18,19,19,21,21,20,19,19,16,15,14,12,12,11,10,9,9,10,10,10,10,10,10,10,11,11,12,12,11,11,12,11,12,11,12,11,11,11,10,10,9,8,9,8,9,9,8,9,8,10,11,12,10,10,10,10,10,9,10,10,10,10,9,10,10,10,10,10,9,10,9,9,8,8,9,7,8,7,7,8,7,8,8,8,7,8,9,8,9,9,9,9,9,8,8,8,7,8,7,6,6,6,6,6,6,7,6,7,7,8,7,8,8,8,8,8,7,7,8,7,7,7,6,5,5,6,5,9,6,6,5,5,6,6,7,7,7,7,7,7,7,6,7,6,6,6,5,5,4,5,5,5,5,5,6,6,6,5,5,5,5,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,5,4,5,5,4,5,5,5,5,5,5,5,4,3,4,3,3,3,3,3,3,3,4,4,3,4,4,4,3,4,5,4,4,5,6,6,6,5,4,4,4,3,3,3,3,2,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,3,3,3,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,2,1,1,1,0,1,1,1,2,2,2,3,3,2,3,3,3,3,3,3,2,3,3,2,2,2,2,1,1,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,2,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,4,3,4,3,3,3,3,3,3,2,3,3,3,3,4,5,4,4,5,5,4,6,8,8,8,11,13,12,10,8,7,7,8,7,10,11,13,17,19,21,20,20,23,23,23,22,22,22,20,20,18,16,18,17,17,15,17,18,16,16,17,18,18,19,19,20,17,15,18,16,17,15,14,15,15],[28,27,27,28,28,26,28,28,25,26,27,25,23,25,27,24,22,24,24,22,20,24,21,18,19,20,17,17,19,19,15,17,17,16,16,18,17,14,16,17,17,14,16,18,16,16,17,17,16,19,18,19,20,20,19,21,20,20,19,19,17,18,19,18,17,16,17,17,16,14,16,15,14,13,15,13,13,14,14,13,13,14,13,14,13,14,15,16,16,16,17,17,17,17,16,16,16,14,18,16,17,18,18,17,17,20,19,18,19,21,21,19,21,20,21,20,23,20,19,22,23,21,21,24,25,24,24,24,23,22,23,23,25,24,24,23,22,21,20,20,17,17,16,15,15,15,15,15,13,13,12,12,14,14,13,15,18,16,18,20,19,16,18,20,15,17,19,19,16,17,20,20,22,20,19,22,22,19,18,16,17,17,16,18,20,18,18,15,14,17,14,14,13,13,14,14,14,13,15,15,16,16,17,16,15,16,17,16,18,16,14,13,14,14,13,14,15,15,15,16,16,17,16,15,14,14,14,13,14,14,14,14,14,14,15,16,16,16,17,16,14,15,19,18,18,19,18,18,16,16,17,17,15,15,16,17,15,19,19,18,17,15,14,14,14,14,15,13,15,16,19,21,19,17,17,19,18,17,16,17,16,15,16,19,19,20,20,18,17,15,15,15,14,15,15,17,18,21,23,23,18,19,22,21,17,18,23,22,18,19,21,18,21,18,20,19,16,19,22,20,17,18,18,16,13,16,16,14,14,15,16,16,18,19,20,22,23,24,22,24,21,21,21,21,19,21,22,21,20,20,21,18,17,21,20,15,19,18,14,13,12,16,15,13,13,15,15,14,14,16,15,15,19,18,19,21,20,20,20,21,20,19,19,20,18,18,20,19,18,18,21,20,21,21,19,19,17,15,16,16,15,16,17,16,13,16,15,12,14,16,16,14,13,15,13,12,15,12,11,12,12,11,10,11,10,10,10,10,9,9,9,8,7,8,7,7,8,8,9,9,9,10,10,10,10,11,11,12,12,11,12,12,11,12,10,9,9,9,9,9,9,10,10,9,10,10,10,9,10,10,11,10,13,10,11,9,10,9,8,8,8,8,8,9,9,8,8,7,8,8,9,9,11,10,11,11,12,12,13,12,12,15,15,12,15,17,15,15,13,11,13,12,12,11,13,12,13,14,16,16,18,18,19,19,20,21,21,22,20,20,18,16,15,14,14,12,12,11,11,10,11,10,11,10,11,12,12,12,12,13,12,12,13,13,13,13,14,14,12,13,13,12,10,9,10,9,10,10,10,10,9,11,12,12,11,12,11,11,12,11,11,12,11,11,11,12,11,11,12,12,11,12,11,11,10,10,9,9,9,9,9,9,9,10,10,10,10,10,10,11,11,11,11,11,10,11,11,10,10,10,9,7,8,7,7,8,7,9,9,9,9,10,12,10,10,10,10,9,9,10,9,8,8,8,7,6,7,7,6,9,8,8,7,8,8,8,10,10,10,8,9,10,8,9,9,8,8,8,7,7,6,7,6,6,7,7,9,10,9,7,7,8,7,9,9,8,9,8,7,6,7,6,6,5,5,5,5,5,6,6,7,5,7,7,6,8,8,8,8,8,7,6,6,5,5,5,5,5,5,5,6,5,6,6,5,6,6,5,5,7,7,6,6,8,8,8,9,7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,5,5,5,4,5,5,4,5,6,5,4,6,6,5,5,5,5,4,4,3,3,4,3,3,3,3,4,4,5,5,5,5,6,5,5,5,5,5,4,3,3,2,2,3,2,2,2,2,3,4,4,3,4,4,4,5,4,5,4,5,4,4,4,3,2,2,2,1,0,1,3,2,3,4,4,5,4,4,5,5,5,5,4,3,4,4,4,4,3,3,2,2,2,2,2,4,3,4,5,5,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,4,2,3,3,4,5,4,5,6,4,4,6,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,5,4,5,5,5,5,6,6,5,7,9,9,10,13,13,13,11,10,8,9,8,9,9,12,13,17,17,20,19,18,22,23,21,23,21,21,19,18,18,16,17,16,17,16,17,18,16,17,18,17,18,19,18,20,18,15,18,17,17,16,16,17,16],[28,27,27,27,27,26,27,25,24,25,24,23,23,24,23,22,21,22,21,19,20,20,19,17,18,17,17,18,16,16,16,15,15,15,15,15,16,15,14,14,14,14,14,16,15,14,14,14,15,16,15,18,17,18,16,18,17,18,18,17,16,16,17,16,15,16,15,15,14,14,14,13,14,13,13,12,12,13,12,12,12,12,11,13,12,13,13,16,16,16,17,17,18,16,15,15,16,14,15,15,16,15,16,17,16,16,17,18,16,18,18,17,17,17,19,18,19,19,17,19,20,19,19,22,22,22,23,21,21,20,21,22,23,22,22,21,21,20,19,18,16,17,15,14,14,14,15,13,12,13,11,11,13,12,13,13,15,15,16,17,18,16,16,18,15,17,18,18,15,18,18,19,19,19,18,20,20,18,17,16,16,17,15,17,18,15,16,14,13,15,13,13,14,12,13,14,14,13,14,15,15,15,15,15,14,17,15,16,17,15,13,12,14,12,14,14,14,14,14,14,14,15,14,13,14,13,12,13,14,13,13,14,14,14,17,16,17,16,18,16,15,17,18,16,15,16,17,16,14,15,14,15,13,15,15,15,14,15,18,17,16,15,14,13,13,13,14,14,15,16,18,19,18,16,17,18,16,15,17,15,14,15,15,18,17,19,18,16,16,15,16,15,13,15,15,17,18,19,20,20,18,18,20,20,16,17,20,20,18,19,19,17,18,16,17,17,16,17,19,16,15,16,16,14,13,14,13,13,13,13,14,14,14,16,17,20,20,22,19,20,19,18,18,19,17,18,18,19,18,17,18,16,16,17,17,14,16,15,13,13,11,13,14,13,12,13,12,13,13,14,13,15,14,15,17,18,18,18,18,18,18,16,17,17,17,16,17,17,17,17,17,19,18,19,18,17,16,16,14,14,14,14,14,13,12,14,13,12,13,13,13,12,11,11,11,11,12,11,10,11,10,10,9,9,9,9,8,9,8,8,8,7,6,8,7,7,7,7,7,8,8,9,8,9,10,9,9,9,10,10,10,10,10,10,9,8,9,8,8,9,8,8,10,9,8,9,10,9,9,9,10,9,10,10,10,10,9,9,8,8,8,8,8,8,9,9,8,8,7,8,9,9,10,9,10,10,11,11,11,11,11,13,12,12,14,13,13,12,12,11,11,11,10,10,10,11,13,12,15,16,18,19,19,20,20,21,21,21,21,19,18,16,14,13,12,11,10,10,9,9,9,9,9,9,9,9,10,11,10,11,11,11,11,11,12,11,12,12,11,11,11,10,9,9,8,8,8,8,7,8,8,10,10,11,10,10,9,9,9,9,9,9,9,9,9,9,9,9,10,10,9,10,10,9,9,9,8,8,8,7,6,7,7,7,8,7,7,8,8,8,8,8,9,9,8,9,9,8,8,8,7,7,7,6,5,6,6,7,6,7,7,8,8,8,8,8,8,8,8,8,8,7,7,7,6,6,5,5,5,6,5,6,6,5,6,6,7,7,7,6,7,7,7,7,7,7,6,6,6,5,4,5,5,5,5,6,6,6,7,5,6,6,6,7,6,7,6,6,6,6,6,5,4,4,4,4,4,4,4,5,6,4,5,6,5,6,6,6,6,6,6,5,5,4,4,4,3,3,4,3,4,4,4,4,3,4,5,4,4,5,5,5,5,6,7,7,6,6,5,5,5,4,4,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,4,3,2,2,1,2,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,4,4,3,4,3,2,2,1,1,1,0,1,1,2,2,2,2,3,3,3,3,4,4,4,3,4,4,3,4,3,3,2,2,2,2,1,2,2,2,3,3,3,3,3,4,5,5,4,4,4,4,4,4,4,3,3,3,2,2,2,2,3,3,3,4,4,3,5,4,4,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,4,4,4,4,5,5,5,6,7,8,9,13,12,13,11,9,9,8,7,9,9,12,14,18,18,21,20,18,22,24,22,24,22,23,19,19,18,18,18,17,17,17,17,17,16,15,18,18,17,19,18,19,18,15,18,15,17,17,15,17,13],[27,27,27,27,27,26,25,25,23,24,26,24,21,22,24,22,18,21,21,19,17,20,17,15,15,16,14,14,15,15,12,13,13,13,12,13,14,11,12,13,13,11,12,14,12,12,14,13,13,14,14,16,15,17,16,17,16,17,16,15,15,14,13,14,13,11,14,13,12,11,12,11,11,10,11,10,10,11,11,10,11,11,10,12,11,11,13,15,14,14,14,14,15,15,13,13,14,13,14,13,14,14,15,15,14,16,15,15,15,16,17,15,16,17,16,17,18,17,16,18,19,18,18,22,22,21,21,21,21,21,20,22,24,23,21,20,19,20,19,17,15,15,14,14,12,13,13,11,10,10,9,9,11,11,11,11,15,14,16,18,18,15,17,19,15,17,19,19,16,20,19,21,21,19,20,21,20,19,19,18,17,16,15,15,17,15,14,12,12,13,12,12,12,13,14,12,13,13,15,15,14,15,15,14,16,15,16,16,18,16,14,13,13,12,12,14,14,15,16,13,15,15,16,14,13,14,12,14,15,14,15,15,15,15,17,16,17,16,18,18,15,17,23,18,20,18,19,19,15,15,18,17,14,16,16,18,15,18,19,18,18,16,14,13,13,14,13,13,15,15,18,20,20,16,17,19,18,16,17,18,17,16,18,20,19,21,19,18,18,17,16,15,14,14,13,15,17,19,21,21,19,18,20,22,18,19,21,21,17,18,19,16,18,16,16,16,13,17,18,16,14,14,15,13,12,12,12,11,11,11,12,13,14,15,16,20,22,22,18,21,18,17,17,17,15,17,17,17,15,17,17,14,14,17,15,12,14,14,11,10,10,12,11,10,10,11,11,11,11,12,11,12,13,13,15,16,16,16,15,16,16,14,14,16,14,14,16,14,14,15,16,17,17,18,17,17,15,14,14,13,13,12,12,11,10,12,11,10,10,11,11,9,9,10,9,9,9,8,9,8,9,8,8,8,8,8,7,8,7,7,6,6,6,6,6,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,9,9,8,8,7,7,7,8,8,7,7,8,8,8,8,8,8,8,8,8,9,8,8,8,8,8,6,7,7,7,7,8,7,7,7,6,6,7,7,8,8,9,10,9,9,10,10,9,10,11,10,9,12,12,11,10,9,8,10,9,9,9,10,11,12,12,14,16,17,17,19,17,19,20,21,21,21,19,17,15,13,12,11,10,9,8,8,8,8,8,8,9,9,10,10,10,11,11,11,10,10,10,11,10,11,10,9,9,9,8,8,7,8,7,8,7,7,7,7,9,10,11,10,9,8,9,9,9,9,9,9,8,8,9,8,8,9,9,8,8,8,8,7,7,7,6,7,6,6,7,6,7,7,7,7,7,8,7,7,7,8,7,7,7,7,7,6,6,6,5,6,5,5,6,5,6,5,6,6,7,7,7,6,7,7,7,7,6,6,6,5,5,5,5,5,5,5,6,5,5,5,5,5,5,6,6,7,5,5,6,6,6,6,6,5,5,5,4,4,4,4,5,5,5,5,6,6,4,4,5,4,5,5,5,6,6,5,5,4,4,4,3,3,3,3,4,4,4,4,3,4,4,4,4,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,5,4,4,3,3,3,2,2,2,2,2,2,2,3,3,3,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,2,3,2,2,2,1,1,1,1,0,1,1,1,2,2,1,2,2,3,3,3,2,2,3,3,2,2,2,2,2,1,1,1,1,2,2,1,2,2,2,2,2,3,3,3,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,3,3,4,3,3,4,4,4,5,6,7,8,10,12,12,10,8,7,6,7,8,9,12,14,17,18,20,20,18,23,24,23,23,23,22,20,19,17,17,17,16,15,16,15,16,15,16,17,18,17,18,18,18,17,15,16,14,16,16,13,15,16],[27,27,27,27,26,25,25,24,23,25,24,24,23,22,23,21,20,21,21,19,19,19,17,17,17,17,15,15,15,15,14,13,14,14,13,13,14,13,13,13,13,12,13,13,13,12,14,14,12,14,14,16,16,17,15,17,16,16,16,16,16,15,14,14,14,14,14,13,14,12,13,12,12,12,12,12,10,12,11,11,12,11,11,11,12,12,13,15,16,17,16,17,17,17,15,15,15,14,15,15,16,15,16,15,16,15,16,16,15,16,16,17,15,16,16,17,18,17,16,17,19,17,18,20,21,20,21,20,20,21,21,22,24,22,22,21,21,20,19,17,15,16,14,14,12,12,13,12,10,10,9,9,10,10,11,11,13,13,14,15,15,14,15,16,14,16,16,17,16,19,17,20,20,17,19,19,19,18,19,17,15,16,13,15,15,13,14,12,12,12,12,12,11,12,13,11,11,12,11,13,12,15,14,13,15,15,15,14,17,16,11,12,13,11,12,13,13,14,14,14,15,15,17,13,13,14,14,12,13,14,13,14,14,13,16,16,16,16,17,17,14,17,20,18,19,18,18,18,16,16,17,17,15,16,16,18,15,17,19,17,15,15,13,13,12,14,12,12,15,16,17,19,18,17,18,18,18,15,16,18,16,15,18,18,17,18,18,17,18,17,14,15,13,14,13,16,17,16,18,20,19,18,20,20,17,17,19,19,17,17,18,15,16,14,15,15,12,15,16,15,12,14,14,12,10,12,11,11,10,11,11,11,13,14,16,19,19,20,18,19,18,17,15,16,16,15,16,16,14,15,16,14,13,15,15,12,13,13,12,10,10,12,11,9,9,11,10,9,11,12,10,11,12,12,13,15,16,16,15,15,15,14,15,15,14,14,15,16,15,15,16,17,17,18,18,17,15,14,13,12,12,12,12,11,10,12,11,9,10,11,10,9,9,9,9,8,9,8,7,8,8,7,7,7,7,6,8,8,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,6,8,8,8,9,9,8,8,7,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,7,7,8,8,7,7,6,6,6,6,6,6,6,7,6,6,5,5,6,6,7,7,8,9,8,8,9,9,9,10,10,10,10,12,12,11,11,9,9,9,9,9,10,11,11,13,13,15,16,18,19,19,21,20,21,21,20,20,18,17,16,14,13,11,10,9,8,8,8,8,8,8,9,9,9,10,11,11,11,11,11,11,11,11,11,11,10,9,9,9,8,7,7,7,6,7,6,8,8,7,9,9,11,10,9,9,9,9,9,9,9,9,8,8,9,9,8,9,9,8,9,8,7,6,6,6,6,6,5,5,7,6,7,7,7,6,6,7,7,7,7,7,7,7,7,7,6,6,5,5,5,5,5,5,6,6,6,6,6,5,6,6,7,6,6,6,6,6,6,5,5,4,5,4,4,4,5,5,5,5,5,5,5,5,5,6,5,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,5,6,5,4,4,5,4,4,5,5,5,5,4,4,4,4,3,3,3,3,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,3,2,2,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,1,2,2,2,3,3,2,2,3,2,2,2,2,2,2,1,1,1,1,2,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,3,3,3,3,3,4,3,4,5,6,7,7,10,11,10,9,8,6,6,6,7,8,11,14,17,19,20,20,20,22,24,24,23,23,23,20,21,17,18,17,17,16,16,17,16,16,17,18,19,18,19,19,20,19,15,17,16,17,16,15,17,16],[26,26,26,26,25,24,25,24,23,24,24,22,22,22,23,21,21,21,22,20,20,20,18,18,18,17,17,17,16,17,16,15,16,16,16,15,16,16,15,17,16,14,14,16,15,15,15,16,15,16,15,18,18,18,17,19,18,18,19,17,17,17,17,17,17,16,16,16,15,15,15,15,15,15,15,13,12,14,13,13,12,12,12,12,11,12,13,15,15,16,16,17,18,16,16,16,16,15,16,16,16,16,17,19,17,17,18,19,17,18,19,18,18,19,19,18,21,19,19,19,21,20,19,21,22,20,22,20,21,20,20,21,23,22,21,21,21,20,20,18,15,17,14,14,13,12,13,12,11,11,11,11,12,12,12,12,14,14,17,17,16,16,17,19,15,17,18,17,16,18,19,20,19,20,18,19,19,18,18,17,17,16,15,17,17,16,14,13,13,14,13,13,12,12,13,14,13,13,14,17,14,17,16,14,16,15,17,15,18,17,14,13,15,12,13,13,13,14,14,14,15,16,15,14,13,13,15,14,13,14,15,16,15,14,16,16,16,16,18,17,16,17,19,17,17,18,18,17,16,17,17,17,14,16,16,17,15,18,19,17,17,16,14,14,13,14,15,12,15,16,19,20,18,16,17,18,17,15,17,16,15,15,17,18,17,19,18,18,18,17,17,15,14,15,14,17,17,19,20,20,18,17,18,19,17,17,20,21,18,19,18,16,17,16,16,16,15,17,19,17,16,16,16,15,12,14,13,12,11,12,12,12,13,14,16,19,19,20,19,19,19,18,18,18,17,19,19,17,17,18,18,16,15,17,17,14,15,15,13,12,12,14,13,12,12,13,12,12,13,14,13,14,15,15,16,18,18,19,18,18,18,16,17,17,17,16,18,17,17,16,16,17,17,18,17,16,17,15,14,14,13,14,14,13,11,14,13,11,12,13,13,11,11,11,10,10,12,10,9,9,11,9,8,10,8,8,8,9,8,7,8,7,7,6,6,6,7,6,7,7,7,7,7,8,9,9,8,9,9,10,10,9,9,8,8,8,7,7,7,8,7,8,8,8,8,8,8,8,9,9,9,8,10,8,9,8,8,7,8,7,7,7,7,7,7,7,7,7,7,7,8,8,9,9,10,9,11,11,11,10,11,14,13,11,14,14,13,13,12,10,12,11,11,10,11,11,13,13,15,16,18,19,19,19,20,20,21,20,20,19,18,16,15,13,13,12,11,10,10,8,9,9,9,9,10,10,10,11,11,12,11,11,12,12,12,12,12,12,10,11,11,10,10,8,8,8,8,8,8,9,9,10,10,11,10,10,10,9,10,9,9,9,10,9,9,10,9,8,10,10,9,11,10,8,8,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,9,8,8,9,8,9,9,8,7,7,7,7,6,7,6,7,7,7,7,8,7,8,8,8,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,7,6,7,7,6,7,7,7,7,7,6,6,7,7,6,6,6,5,5,5,6,5,5,5,5,6,6,6,7,6,6,6,5,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,5,5,5,4,5,5,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,4,3,4,4,3,4,4,4,3,4,4,4,5,5,6,7,6,5,5,4,4,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,3,3,3,3,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,2,2,2,2,2,2,1,1,0,1,1,2,2,2,3,3,4,4,3,3,3,3,4,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,3,4,4,4,3,4,4,4,4,4,4,3,3,3,2,3,2,2,2,2,3,3,3,3,4,4,4,4,4,5,5,4,5,4,4,4,4,3,3,3,3,3,4,4,4,4,5,4,5,6,8,9,8,11,12,11,10,9,9,8,9,9,10,11,13,16,17,19,20,20,22,23,22,23,21,22,20,20,18,18,18,16,17,17,17,17,17,17,18,19,19,20,20,21,19,17,18,16,18,18,15,17,17],[26,25,26,26,26,24,25,25,23,24,24,22,23,21,23,22,21,21,21,19,20,20,18,19,18,17,17,16,16,17,16,15,16,16,16,15,16,14,16,15,15,16,15,17,16,15,16,16,16,17,15,18,18,18,17,18,17,18,18,17,17,17,18,17,16,18,16,16,18,15,16,15,15,15,15,14,14,14,14,14,14,13,12,13,13,14,14,17,17,18,18,17,18,17,16,16,17,17,16,17,18,16,17,17,17,17,17,18,16,18,18,18,17,18,19,16,19,18,18,18,20,19,19,21,20,20,22,20,20,21,21,21,23,22,22,22,21,20,19,18,15,16,14,14,12,12,13,12,11,11,11,10,12,12,12,13,14,15,14,16,17,16,15,18,17,16,17,18,17,17,18,19,19,19,19,20,20,20,20,20,17,19,16,18,18,16,17,14,13,14,13,14,14,14,16,14,13,15,15,15,14,14,15,15,17,15,18,17,16,17,15,16,14,17,14,15,16,15,16,16,17,17,18,17,16,16,16,15,16,15,16,16,16,14,19,18,17,17,18,16,17,19,19,17,17,20,19,17,17,18,16,16,16,18,16,17,16,17,17,16,16,16,15,17,15,17,15,14,17,17,19,21,19,18,19,19,20,18,19,18,17,18,18,20,19,21,18,19,16,17,16,18,15,17,15,19,18,20,20,21,20,20,20,21,19,19,20,20,19,19,20,17,19,17,17,18,16,17,20,16,15,17,16,13,14,14,13,11,13,13,13,13,13,14,16,19,18,19,18,18,18,18,17,18,17,17,19,18,17,17,18,16,16,17,18,16,17,16,14,13,13,14,14,13,13,14,12,13,14,14,13,14,14,15,15,18,19,18,18,17,17,16,17,18,16,17,17,17,16,17,17,17,17,19,18,17,16,15,15,15,15,14,15,14,13,14,14,14,13,14,14,13,12,13,12,11,13,11,10,11,12,11,10,10,11,10,9,10,9,9,8,8,7,7,7,7,8,7,7,8,8,9,9,9,10,9,10,10,10,11,10,11,9,10,9,8,7,8,8,8,8,8,9,9,9,9,10,9,9,9,10,9,11,10,10,10,9,8,7,7,8,7,8,8,8,7,7,7,8,8,9,10,12,11,11,11,13,12,12,12,13,14,14,14,14,15,14,15,13,13,13,13,12,13,13,13,15,15,17,19,18,20,19,21,20,22,22,21,20,20,18,17,16,15,14,14,13,12,11,12,12,11,11,11,11,12,12,14,13,13,13,14,13,14,14,13,14,14,14,13,13,12,11,10,11,10,10,10,10,10,9,10,11,11,11,10,10,10,11,10,12,11,11,12,11,12,12,11,12,12,12,12,11,11,10,10,9,9,9,8,8,9,9,9,9,9,8,9,10,10,10,10,10,11,10,11,10,9,9,8,8,7,8,7,7,8,8,8,8,8,8,8,9,9,9,8,9,9,8,9,8,7,7,7,7,6,6,7,7,6,6,7,6,6,7,7,7,8,8,7,7,8,8,7,8,8,6,7,6,6,6,6,5,5,6,6,7,7,7,6,6,6,6,6,7,7,6,7,7,6,6,6,5,5,5,4,4,4,5,5,6,5,6,6,6,6,6,6,6,6,6,5,5,5,5,4,3,3,3,4,4,4,5,5,4,4,5,5,4,5,5,5,5,6,7,7,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,3,3,4,4,4,3,4,4,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,4,4,4,4,3,3,2,2,2,2,1,1,2,2,2,2,2,2,3,3,3,4,3,4,4,3,4,4,3,2,2,2,2,2,1,1,1,0,1,1,2,2,2,3,4,3,4,3,3,4,4,4,5,3,2,2,2,2,2,2,2,1,1,2,2,2,3,3,3,4,3,3,4,5,4,4,4,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,4,4,3,4,4,4,4,5,7,7,9,11,12,11,10,9,8,8,8,9,9,12,14,16,18,18,20,21,22,23,23,24,22,24,20,21,19,18,17,17,17,18,17,18,18,17,19,20,20,20,21,21,21,18,19,17,17,19,16,17,17],[27,26,26,26,25,24,24,24,23,23,24,22,22,20,22,21,20,20,21,19,18,19,17,17,17,17,17,16,16,17,15,15,16,15,17,15,16,14,14,15,15,15,14,15,15,14,15,16,15,15,15,17,17,18,15,18,17,17,18,16,16,16,16,17,16,17,15,16,16,14,16,15,16,15,15,15,13,14,14,13,14,13,13,14,13,14,16,17,18,17,17,17,18,17,16,16,16,16,15,16,17,15,16,16,15,17,16,17,16,17,17,16,17,16,17,17,18,18,17,18,20,18,18,19,21,20,20,19,20,20,20,21,24,21,22,21,21,20,20,18,16,17,14,14,13,12,13,11,10,11,11,9,12,11,12,12,13,15,14,15,16,16,15,17,15,17,16,17,16,18,17,19,19,19,18,19,19,18,19,18,16,17,15,17,17,16,15,13,12,15,13,15,14,12,14,15,14,12,13,16,13,15,14,14,16,15,15,14,18,16,15,14,15,14,15,14,14,16,16,15,16,17,16,16,15,15,16,15,14,14,16,16,14,14,17,17,17,18,19,18,16,19,21,16,18,19,19,17,17,18,17,16,16,17,16,17,16,18,20,17,16,16,14,15,14,15,16,14,16,18,18,20,18,18,17,18,19,17,17,18,16,18,16,19,18,21,18,18,17,17,16,16,14,15,16,16,18,18,19,19,19,17,20,19,18,17,20,20,17,18,18,16,17,14,16,17,14,16,18,15,14,16,15,13,13,14,12,12,13,13,12,12,13,14,16,19,17,19,19,19,19,17,17,19,17,17,17,17,16,17,17,15,14,17,17,14,16,14,13,12,11,14,13,13,12,14,12,13,13,13,13,13,14,14,15,17,18,18,16,16,17,16,16,16,16,15,16,15,15,16,16,18,18,18,18,17,16,15,15,14,14,13,13,13,12,13,13,12,12,13,13,11,10,12,11,11,12,10,11,10,11,10,10,10,9,10,8,9,8,8,9,8,8,7,7,7,8,8,8,8,8,10,9,9,10,9,10,10,10,11,10,10,9,9,8,8,8,8,8,9,8,9,9,10,9,9,10,9,9,10,10,8,10,9,9,9,8,8,7,8,7,7,8,8,7,8,7,8,8,8,8,9,9,9,10,10,11,12,11,11,12,13,13,12,14,13,13,13,12,11,12,12,11,12,12,12,14,14,17,17,19,19,19,21,20,21,21,20,20,19,18,16,16,14,14,13,12,12,11,10,10,10,10,11,11,11,12,12,12,13,13,12,13,13,14,13,13,13,12,12,12,11,11,10,10,9,9,10,9,9,10,10,10,12,11,10,11,10,10,10,11,11,11,10,10,11,11,10,11,12,10,11,11,10,10,10,9,9,9,8,8,8,9,8,9,9,8,9,9,10,10,9,9,10,9,10,9,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,9,8,9,9,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,7,7,8,7,7,7,7,7,7,7,7,6,6,6,6,6,7,7,7,7,6,6,6,6,6,7,7,7,7,7,6,6,6,5,6,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,7,6,5,6,5,5,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,6,6,7,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,5,4,4,4,3,3,3,3,2,2,2,2,2,2,3,3,3,4,3,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,4,4,4,4,4,3,3,2,2,2,2,2,2,1,1,0,1,1,1,2,2,3,3,3,3,3,4,3,3,4,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,3,3,2,2,3,3,3,4,4,3,3,2,2,2,2,2,2,1,2,2,2,2,3,2,3,3,3,4,4,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,4,4,4,5,6,6,7,9,11,11,10,8,7,7,7,8,9,11,13,15,17,18,19,20,21,23,22,23,20,23,18,19,17,16,17,15,16,16,17,17,17,17,18,19,19,20,20,20,21,18,20,19,19,20,18,19,18],[26,25,26,26,25,24,24,25,23,23,24,23,22,21,23,22,20,20,21,20,19,19,18,18,17,17,16,16,16,18,16,15,15,15,16,14,16,14,15,15,15,14,14,15,14,14,15,14,14,15,15,16,16,17,16,18,17,17,17,17,15,15,16,16,15,15,15,15,16,14,16,14,15,14,15,15,13,14,13,14,13,13,13,13,13,14,15,18,18,18,18,17,18,17,17,16,17,16,16,16,17,16,16,18,16,17,17,18,16,17,17,17,17,17,18,17,18,18,17,18,20,18,19,21,21,20,22,20,20,21,21,22,24,22,23,21,20,20,20,17,15,17,14,14,13,11,12,10,10,11,10,9,10,10,10,11,13,13,13,14,15,14,14,16,14,14,15,16,15,16,15,18,19,17,18,18,19,17,19,17,14,16,14,16,16,14,14,13,12,13,12,14,12,12,14,14,12,11,12,13,13,14,13,13,15,15,15,13,17,15,13,13,13,14,14,14,14,15,16,14,16,16,17,16,15,15,16,14,14,13,15,15,13,13,16,17,16,17,19,18,16,18,19,17,19,19,19,17,17,17,17,16,15,15,16,16,15,17,18,16,16,16,12,13,12,14,14,13,15,16,18,19,19,17,17,18,18,17,18,17,17,16,16,20,17,20,18,17,15,17,15,15,12,14,14,16,15,16,18,19,18,17,19,19,17,17,20,20,17,17,17,14,16,14,15,15,12,15,16,14,12,14,14,11,12,12,12,11,11,11,11,12,13,14,15,18,17,18,17,18,18,17,16,18,15,14,17,16,15,15,17,14,13,15,16,13,14,13,12,11,11,13,11,11,11,13,11,11,12,13,11,12,12,13,14,17,17,16,15,16,17,14,15,17,15,14,16,15,15,15,16,17,17,18,17,17,16,15,14,14,13,13,13,12,11,13,12,11,11,12,11,10,10,11,10,9,11,10,10,9,10,9,9,9,9,9,8,8,7,7,8,7,7,6,7,7,7,7,7,8,8,8,8,9,9,9,8,10,9,10,9,9,9,9,8,8,7,7,8,8,7,8,9,8,7,8,9,7,8,9,8,8,8,8,8,8,7,7,6,6,7,6,6,7,6,7,6,7,8,7,8,8,8,9,9,9,10,11,10,11,11,13,12,12,13,14,13,13,11,10,12,11,11,11,12,12,14,14,16,17,18,19,20,22,21,21,22,21,20,20,18,17,15,13,13,12,11,11,10,10,10,9,10,9,10,11,11,13,13,13,12,12,12,13,13,13,13,13,11,12,11,10,10,9,10,9,9,9,8,9,10,10,10,12,11,10,10,10,10,10,11,11,11,10,11,11,11,10,11,11,10,11,11,9,9,9,8,8,8,8,7,8,8,8,8,8,9,8,9,10,10,9,9,10,9,10,9,8,8,8,7,7,7,8,7,7,8,7,8,8,8,8,8,9,8,8,9,8,8,8,8,7,7,7,7,7,7,7,6,7,6,7,7,7,7,7,7,7,8,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,6,7,7,7,7,6,6,6,6,6,7,7,6,7,7,6,5,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,6,6,5,5,5,5,4,4,4,4,5,4,4,5,5,4,5,5,5,4,5,5,5,5,5,6,6,6,6,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,3,3,4,4,3,3,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,5,6,7,8,11,11,11,10,8,7,7,8,8,10,13,14,16,18,19,20,20,22,23,23,23,21,23,19,20,18,18,17,17,18,19,18,17,19,20,19,21,21,21,21,22,22,21,20,18,19,21,18,19,18],[28,27,28,28,28,26,27,26,25,26,27,25,25,25,26,24,23,24,25,24,22,23,20,20,20,21,19,19,20,19,20,17,18,18,17,18,18,15,16,17,18,14,16,18,16,16,18,18,16,17,17,18,19,20,19,21,20,20,20,20,18,19,19,19,19,17,18,18,18,15,18,17,16,16,16,16,14,16,15,15,14,15,14,14,14,15,16,18,18,19,19,18,20,19,19,19,19,18,19,19,20,19,20,20,20,20,21,20,19,20,20,21,20,22,22,21,22,21,21,22,23,22,21,24,25,23,23,23,24,22,23,24,26,24,23,23,21,21,20,19,17,17,15,15,13,13,13,12,11,11,11,10,12,11,12,12,15,15,15,18,18,16,16,19,16,16,18,20,17,19,19,22,21,21,21,22,21,22,21,19,19,18,16,17,18,16,16,15,13,15,13,14,13,14,15,14,14,14,14,14,15,16,15,13,16,17,17,14,19,16,13,14,14,13,14,15,15,16,16,16,17,18,18,16,15,16,16,16,15,15,16,16,15,15,16,18,16,17,18,17,15,17,18,18,18,20,23,19,17,19,19,18,16,18,17,18,17,19,19,19,16,16,14,15,15,16,15,14,16,16,20,23,22,19,19,22,21,18,20,21,19,18,20,22,21,22,21,19,19,18,16,17,16,16,15,17,16,20,22,24,20,20,23,23,19,20,23,22,20,20,20,18,19,17,18,17,15,18,20,18,16,16,17,14,13,14,14,13,12,13,14,14,15,16,17,20,20,22,19,21,20,19,19,20,18,18,21,20,17,19,20,18,15,19,18,15,16,16,14,13,12,14,15,13,12,14,13,13,14,15,13,13,14,15,17,20,20,19,17,19,19,17,17,19,18,17,19,17,18,18,19,20,20,20,20,20,18,18,16,16,15,16,16,15,13,15,14,12,12,14,14,12,12,13,12,11,12,12,11,10,12,10,9,10,10,11,10,10,9,9,8,8,8,8,8,8,8,8,8,9,8,10,9,9,10,10,10,10,11,11,11,11,10,11,10,9,9,9,9,9,9,9,9,10,9,9,10,9,10,9,10,9,10,9,10,9,10,9,8,8,8,8,8,8,8,8,8,8,9,8,9,9,9,10,11,11,11,14,12,12,13,15,14,13,16,18,14,16,13,12,15,13,13,13,15,15,16,16,18,20,21,22,20,24,22,24,25,23,24,21,20,17,17,16,15,14,12,12,12,11,13,11,12,13,13,13,13,14,15,15,14,14,15,15,15,14,15,14,14,13,14,12,11,10,11,10,11,10,11,11,10,12,11,13,12,12,13,12,13,12,13,13,13,12,12,13,12,11,12,13,11,12,12,10,9,10,9,9,10,9,9,10,10,10,10,11,10,9,11,11,11,9,10,11,10,11,10,9,8,8,8,8,8,8,8,8,9,9,9,9,8,9,10,10,8,9,10,9,9,9,8,8,8,8,8,7,8,8,8,8,8,8,8,7,9,8,8,9,9,8,8,9,8,8,8,7,7,7,7,7,7,7,6,7,8,8,8,8,8,8,7,8,7,8,8,7,8,7,7,6,6,6,6,6,6,6,7,6,6,7,7,6,7,7,7,7,7,7,7,7,7,6,5,6,5,6,5,5,5,5,5,5,6,5,5,5,6,6,5,6,6,6,5,6,7,7,7,7,6,6,5,5,4,4,4,4,4,4,4,3,3,4,4,4,4,3,4,4,3,4,4,4,4,4,5,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,3,2,2,2,2,2,1,2,1,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,0,1,1,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,3,2,3,3,2,3,2,3,3,2,2,2,2,3,3,2,2,3,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,5,8,8,7,10,11,11,10,7,8,7,7,7,9,11,14,15,18,19,19,21,21,22,22,21,22,22,20,20,17,18,18,17,17,18,19,18,17,19,20,20,19,20,20,21,21,19,20,20,20,21,17,19,20],[27,26,27,27,26,25,26,26,24,26,24,23,24,23,24,24,23,23,23,22,21,21,21,20,20,19,19,19,18,20,18,18,17,19,17,17,17,17,16,17,17,15,17,17,16,16,17,17,16,17,17,18,19,19,19,20,19,21,20,18,19,18,18,18,18,18,17,18,18,16,17,17,18,16,16,17,15,16,16,17,15,16,15,17,15,16,18,20,20,20,20,20,21,20,18,19,19,19,19,17,20,19,19,19,18,18,19,20,18,19,20,19,19,19,20,20,21,20,20,20,22,22,21,23,24,22,24,23,23,22,24,24,25,23,23,23,22,20,20,18,16,17,15,15,14,14,15,12,11,12,11,10,12,12,13,12,15,15,17,17,16,17,17,17,16,16,18,17,17,19,17,20,20,18,19,20,21,18,20,19,16,17,15,18,18,17,18,15,14,15,12,15,13,13,15,15,12,13,14,13,14,16,15,15,15,15,16,15,18,16,13,15,15,15,15,15,16,15,16,17,17,18,19,18,16,17,16,17,16,15,17,16,16,15,17,16,16,18,19,17,17,20,20,20,19,21,22,18,19,19,18,17,17,18,17,19,16,17,19,17,16,16,15,16,14,16,16,14,17,18,19,21,20,20,20,20,20,19,19,20,18,18,20,21,19,21,19,19,18,17,15,16,15,16,15,17,18,17,20,21,20,19,20,22,20,19,22,22,20,18,19,16,17,16,17,17,15,17,19,16,15,16,16,14,13,14,13,14,12,13,12,13,15,16,16,20,19,20,19,20,18,18,19,19,17,16,19,19,17,17,18,17,14,19,17,16,17,15,14,13,13,14,13,13,12,15,14,15,13,14,14,14,14,15,15,19,19,18,17,18,19,17,17,19,17,17,18,18,18,18,19,19,19,20,19,18,16,16,15,16,15,15,15,14,14,15,14,13,13,14,14,13,12,13,12,12,13,12,12,12,13,12,11,11,11,11,10,11,11,10,9,8,9,8,8,9,8,9,9,10,10,10,11,11,11,11,11,11,12,11,11,11,11,11,10,10,9,8,9,9,10,9,10,9,9,10,10,10,9,10,10,10,10,9,11,10,9,10,8,8,8,7,8,8,7,8,8,8,9,9,10,10,10,11,11,11,12,13,13,13,13,14,14,14,15,15,15,14,13,13,14,13,14,14,14,14,15,16,17,19,20,22,21,24,22,22,23,23,22,21,19,18,17,16,16,15,14,14,12,12,12,12,12,12,13,13,13,15,15,15,15,15,15,16,15,14,14,15,14,14,15,13,13,12,12,11,11,12,12,11,13,12,12,14,13,12,13,12,12,12,14,13,13,14,13,13,13,13,13,14,12,13,13,12,11,11,10,11,10,10,10,10,10,11,10,10,10,11,11,12,12,12,12,12,11,12,11,10,10,11,9,10,9,9,9,9,10,9,9,10,9,10,11,11,10,11,11,10,10,10,10,10,9,9,9,8,8,8,8,8,8,9,8,9,9,9,10,10,10,9,9,10,9,9,9,9,9,9,8,9,7,8,7,7,8,8,9,9,9,8,8,9,8,9,9,9,9,9,9,7,8,7,7,7,7,7,6,7,7,7,7,7,7,7,7,8,8,8,8,8,8,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,7,6,7,7,7,8,8,8,7,7,6,6,6,5,5,5,5,5,5,4,4,4,4,5,6,4,4,5,5,4,4,5,5,4,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,1,2,1,2,2,2,2,2,3,3,3,3,3,3,2,3,2,3,3,2,2,2,2,2,2,1,1,0,1,1,2,2,2,2,2,3,2,3,3,2,2,2,3,3,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,2,2,3,3,3,2,3,2,3,3,3,3,3,3,3,4,4,3,4,3,4,4,4,4,5,4,4,4,5,5,5,6,8,8,9,11,12,11,10,9,9,10,10,11,12,14,16,18,18,20,20,21,22,23,23,23,22,23,20,20,19,19,18,19,19,20,20,19,19,22,20,21,22,22,22,22,22,22,22,19,20,22,19,19,18],[26,26,27,28,27,25,27,26,24,26,26,25,23,24,26,25,23,23,23,23,23,22,21,19,19,20,18,17,18,18,17,16,17,17,14,16,17,15,14,18,17,14,15,17,15,14,16,16,14,16,17,17,18,18,18,20,19,20,18,19,18,17,16,17,17,15,16,17,17,13,16,15,15,15,15,15,13,15,14,14,14,15,14,14,14,15,16,18,19,19,18,18,21,19,19,18,18,18,19,18,18,19,20,18,19,17,19,19,18,19,19,20,18,20,20,21,21,21,20,21,23,21,21,24,24,23,25,24,23,23,23,24,26,25,24,24,22,22,21,20,17,18,15,16,14,14,13,12,10,10,11,11,11,11,12,11,15,15,15,17,18,16,16,17,15,17,17,18,17,19,18,20,20,20,20,21,22,21,20,18,16,18,15,16,17,16,15,14,13,15,12,15,13,14,15,14,13,14,14,14,14,16,16,14,15,16,16,13,18,15,14,14,14,13,14,15,16,16,18,16,17,18,17,15,15,16,16,15,15,16,17,16,15,15,17,17,16,17,19,16,16,17,19,18,17,19,20,18,18,18,19,18,16,18,17,19,17,18,18,18,16,16,14,14,14,15,15,14,16,17,20,22,21,17,19,21,19,17,19,19,18,17,20,22,20,21,19,20,18,18,16,15,15,16,16,17,15,21,21,23,19,20,22,23,20,20,23,22,21,19,20,16,19,16,16,18,14,16,17,15,14,14,15,12,13,13,12,11,11,12,13,12,16,16,17,20,19,21,18,20,18,17,16,18,16,15,17,17,15,15,18,15,14,17,17,14,15,14,13,12,12,13,12,11,12,13,12,12,13,13,12,13,14,13,16,18,18,17,16,18,18,15,16,17,16,16,18,18,18,19,19,19,20,20,20,18,18,16,16,16,15,15,15,13,13,14,13,13,12,14,12,12,12,12,12,11,12,12,11,11,12,11,10,11,10,11,10,10,9,9,9,8,8,8,8,8,8,8,9,9,9,10,9,10,11,10,11,11,12,11,11,11,10,11,10,11,8,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,10,10,10,10,9,9,8,7,9,8,7,8,8,8,8,8,9,8,9,9,10,10,11,11,11,13,12,12,13,15,13,13,16,16,14,16,13,12,14,13,14,13,15,15,16,17,18,21,21,21,21,22,22,24,25,23,23,22,20,18,17,17,15,14,13,12,12,12,13,12,13,13,13,13,13,14,15,15,15,14,15,15,15,15,15,15,14,14,14,12,12,11,11,10,11,11,11,11,11,12,12,13,12,12,12,13,13,12,13,13,13,13,12,13,12,12,12,13,12,12,13,11,9,10,10,9,10,10,9,10,10,10,10,11,10,9,11,11,11,10,10,11,10,11,11,9,9,9,9,8,8,9,8,8,9,9,9,9,8,10,10,10,9,9,10,9,9,9,8,8,8,8,8,7,8,8,8,8,8,8,8,7,9,8,9,8,9,8,8,9,8,8,8,8,7,7,7,7,7,7,7,7,7,8,8,9,8,7,7,7,7,7,8,7,8,8,7,7,7,6,6,7,6,6,7,6,6,7,7,6,7,7,7,7,7,7,7,7,6,6,5,5,5,6,5,5,5,6,6,5,6,6,5,6,6,6,5,6,6,6,5,6,7,7,7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,3,2,3,3,3,3,2,2,2,2,1,1,2,2,2,2,2,2,2,3,2,3,3,2,2,2,3,3,3,3,2,3,2,2,1,1,1,0,1,1,2,2,2,2,2,2,3,3,2,3,2,3,3,3,3,2,2,2,2,1,1,1,1,2,2,1,2,2,2,2,3,3,2,3,2,3,3,3,3,3,2,3,3,3,2,3,2,2,3,3,3,3,3,3,4,4,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,8,8,8,11,11,11,9,8,8,8,10,10,11,13,16,17,19,19,21,21,22,23,24,22,23,22,20,20,18,20,20,20,20,20,21,19,20,21,21,21,22,21,22,22,23,23,23,20,22,23,19,21,20],[26,25,26,26,24,24,26,25,23,24,25,22,22,23,24,21,21,21,22,20,20,21,19,18,19,19,18,18,19,19,17,18,18,18,16,17,17,16,17,18,17,14,16,17,16,15,17,17,16,18,17,17,18,19,19,20,18,21,19,18,18,19,18,18,18,19,17,17,19,16,18,16,18,17,17,17,15,16,16,17,15,15,15,16,15,15,16,19,18,19,19,18,19,19,18,19,19,18,19,18,20,18,19,18,17,18,18,20,18,18,20,19,19,19,20,20,20,20,20,20,21,20,21,22,22,22,22,22,22,21,22,22,23,22,22,22,20,20,20,18,17,17,15,15,14,14,14,13,12,13,13,12,13,13,16,13,14,16,15,17,16,18,17,17,16,17,17,18,17,18,17,18,18,18,19,20,21,20,20,20,17,19,17,18,19,18,18,16,14,17,15,16,14,15,16,15,13,15,15,17,14,15,16,16,17,15,16,15,17,16,13,15,15,16,15,16,16,17,17,18,17,19,19,17,17,17,17,17,18,15,17,16,16,15,16,16,16,18,18,18,18,19,20,20,20,21,21,19,18,20,19,17,17,19,17,18,18,19,17,16,18,18,16,17,17,16,17,15,18,19,20,22,21,19,20,20,20,19,20,20,18,19,19,20,20,21,20,18,18,19,18,18,16,18,18,18,20,19,21,22,20,20,21,21,20,19,21,21,20,19,20,17,19,17,17,18,15,17,18,16,15,16,15,15,14,15,14,13,15,13,13,14,15,17,17,19,18,19,18,19,18,17,17,18,16,17,18,17,16,17,18,17,15,18,17,16,17,17,14,15,14,15,14,15,13,15,13,15,14,14,15,14,13,14,16,19,19,16,17,19,18,17,17,18,17,17,19,18,18,18,19,19,18,19,19,17,17,17,16,17,17,15,16,15,15,15,15,14,14,15,14,13,12,14,13,12,14,13,12,13,13,12,12,12,11,12,10,12,11,10,12,9,9,10,9,9,9,10,10,10,11,11,11,11,12,11,12,11,11,11,11,11,11,11,10,10,10,9,9,11,11,10,10,11,10,10,11,11,10,10,11,10,12,12,12,10,11,11,9,9,9,7,7,7,8,9,9,9,11,11,11,11,12,11,13,13,13,14,14,13,13,15,15,13,16,16,15,16,15,13,15,14,14,14,14,15,16,16,18,19,19,21,21,21,21,22,22,21,20,20,19,17,16,16,15,15,16,14,14,13,13,13,13,13,13,14,14,16,15,15,15,15,15,15,16,15,15,15,15,15,16,14,14,12,13,11,12,12,11,12,12,12,12,13,13,12,13,13,13,13,14,14,14,14,13,14,13,14,14,14,13,14,15,13,12,11,11,11,11,11,11,10,11,11,11,11,12,11,12,13,14,12,13,13,12,13,13,12,11,11,10,10,10,10,10,9,10,10,10,11,10,11,12,12,11,11,12,11,11,11,11,10,10,10,10,9,9,9,9,8,8,9,9,9,10,10,10,11,11,10,9,11,10,10,10,10,9,9,9,9,8,8,8,8,8,9,9,9,10,9,9,9,9,9,9,9,9,10,9,8,8,7,7,7,7,7,8,7,7,8,8,8,8,8,8,8,8,8,9,9,7,7,7,7,6,6,6,6,7,6,6,7,7,7,7,7,7,6,6,7,7,6,6,8,8,7,8,8,7,7,6,6,5,5,5,5,5,6,5,5,5,5,6,6,5,5,6,5,4,5,5,4,4,5,4,5,5,5,5,4,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,3,4,4,3,4,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,3,3,4,4,4,3,2,4,3,3,3,2,1,1,0,1,1,2,2,2,3,3,4,4,3,3,3,4,4,3,4,4,3,4,3,2,2,2,2,2,2,1,2,2,3,3,4,3,4,4,3,4,4,3,4,4,3,4,4,3,3,3,2,3,3,3,3,3,4,4,5,5,4,5,5,5,5,5,5,6,5,4,5,6,5,5,7,8,8,9,10,12,10,10,11,10,10,11,12,12,14,15,18,18,20,21,20,23,24,22,23,22,23,19,20,18,20,20,19,17,19,19,18,18,19,18,20,20,20,20,22,21,19,20,18,19,21,17,19,19],[28,27,28,28,27,27,27,27,26,27,26,24,25,25,25,25,24,24,25,24,23,23,21,22,21,22,21,21,21,21,19,20,20,19,20,19,19,17,18,19,18,16,17,19,17,15,18,19,17,17,19,18,19,21,20,22,21,22,21,21,19,20,19,19,20,19,18,20,20,17,19,19,19,17,19,19,15,19,17,18,17,19,18,18,17,19,20,21,21,22,22,22,23,22,21,21,21,21,20,21,22,21,22,21,20,20,21,21,20,21,22,22,20,21,21,22,22,21,22,22,23,21,23,25,24,24,24,25,24,23,22,24,25,24,23,23,22,21,21,18,17,18,16,15,15,14,15,14,11,14,12,11,13,13,14,13,14,16,16,17,17,18,17,18,16,17,17,17,18,19,17,19,20,18,20,20,21,19,21,20,17,18,16,17,18,17,17,15,15,15,15,16,15,16,17,19,15,16,16,16,15,18,17,16,18,17,17,17,19,18,15,16,17,17,16,16,17,18,19,17,19,20,20,18,17,17,18,17,17,17,17,17,16,16,17,18,18,19,21,19,19,20,22,20,20,22,21,21,20,20,21,20,18,19,20,20,18,21,21,19,19,18,16,17,16,16,17,16,17,18,22,22,23,21,21,22,22,20,21,22,20,19,20,21,21,21,21,19,18,19,17,18,16,16,17,18,18,20,21,23,21,20,22,23,20,20,24,22,19,18,19,17,18,17,17,17,15,18,18,17,16,16,15,16,15,14,14,14,15,14,13,14,16,18,18,21,20,21,19,20,17,17,17,19,16,16,19,19,16,17,19,17,15,19,18,15,18,15,14,13,13,16,13,13,13,15,13,14,14,14,14,14,15,14,16,17,19,17,16,20,20,16,18,21,19,18,19,20,19,19,20,21,19,20,19,19,18,16,16,17,15,17,18,15,14,16,15,14,14,16,14,14,12,14,13,13,15,14,13,13,15,13,12,13,13,13,12,12,11,10,11,9,10,10,10,10,10,10,11,11,12,12,13,13,13,12,12,12,13,12,12,12,12,11,10,10,10,9,10,10,10,10,12,10,10,10,11,9,10,11,12,10,13,10,12,10,11,11,9,8,9,6,6,7,7,9,9,9,12,10,11,11,12,12,13,12,14,14,14,14,15,16,17,16,18,19,17,17,16,15,16,16,15,15,16,16,18,18,19,21,21,22,22,24,23,23,24,24,22,22,20,19,18,18,18,17,16,16,15,15,15,13,15,15,15,15,15,17,18,18,18,17,17,18,17,17,18,17,16,17,17,16,15,14,14,13,13,14,13,13,13,14,13,15,14,13,14,15,15,15,15,15,16,16,16,16,15,16,15,17,15,16,17,14,14,14,12,12,12,13,13,13,13,13,13,13,14,14,14,15,16,14,15,15,14,14,14,13,13,12,12,12,11,12,10,11,12,12,12,13,13,13,14,15,13,13,14,12,13,13,12,11,11,11,11,10,11,10,10,10,10,11,11,11,12,12,11,13,13,11,12,13,11,11,11,11,10,10,10,10,10,10,10,10,10,11,11,11,11,11,10,10,11,10,11,10,9,10,10,8,8,8,8,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,8,8,9,7,7,7,8,8,8,7,8,8,7,8,8,8,9,8,8,8,7,7,7,8,7,7,8,8,8,8,8,7,6,6,6,7,7,8,7,7,6,6,6,6,6,6,6,6,6,6,6,5,6,7,5,5,6,5,6,5,5,5,5,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,4,4,3,3,3,2,2,3,2,3,2,2,3,3,3,3,3,3,4,4,5,6,5,5,3,4,3,4,2,2,2,1,1,0,1,2,2,2,2,3,3,4,4,4,4,5,5,5,5,4,4,4,3,3,2,2,2,2,2,1,2,2,3,3,4,4,5,5,5,6,6,5,5,5,4,4,4,4,3,3,3,3,4,4,3,4,4,4,5,6,4,6,6,7,6,6,6,6,6,6,6,7,6,6,8,9,9,10,11,12,11,11,11,11,12,12,13,14,15,17,19,21,23,23,22,24,26,24,25,23,25,21,22,20,22,22,20,20,22,21,20,20,21,21,22,22,23,23,23,23,22,22,22,22,23,20,21,21],[28,27,28,27,27,26,27,26,25,26,27,25,24,25,26,24,24,24,24,24,23,24,22,21,21,22,20,20,21,21,20,18,19,19,18,19,19,17,18,19,18,16,17,19,17,17,18,18,18,18,19,18,19,20,20,21,21,21,20,21,19,20,19,19,19,21,20,19,19,17,19,19,18,18,19,18,16,18,18,17,17,17,17,17,17,19,19,22,22,21,21,20,22,22,19,20,20,19,21,21,22,21,21,22,21,20,21,21,21,20,22,22,20,21,22,23,22,20,22,23,24,23,22,24,24,24,23,24,23,23,22,24,25,24,23,24,23,23,22,22,19,20,17,16,16,16,15,16,14,14,13,13,14,14,17,14,17,18,18,18,19,20,18,18,18,19,18,19,18,20,18,20,21,21,22,22,22,21,22,20,17,20,17,18,19,18,17,17,16,17,16,17,15,16,17,17,16,16,17,17,17,18,17,16,17,17,18,17,19,19,16,17,17,17,17,17,17,18,18,18,18,20,20,18,18,18,18,18,18,17,19,18,18,18,18,19,21,19,21,20,20,21,23,22,22,21,22,22,21,21,21,21,19,20,21,20,19,20,22,18,19,19,17,18,17,17,17,17,18,19,22,24,22,20,21,22,22,21,21,21,20,19,21,21,21,23,23,20,19,21,18,19,17,17,18,20,20,21,24,23,22,20,22,23,20,21,23,22,20,19,20,17,19,17,18,19,16,17,19,18,17,17,17,17,16,15,18,15,14,14,16,15,17,19,18,22,21,22,21,22,21,18,20,19,17,17,19,18,16,19,19,18,15,19,18,17,18,18,15,16,14,16,15,15,13,16,15,14,15,15,14,15,14,17,16,19,19,17,15,20,19,15,18,20,18,18,20,19,18,19,20,20,20,21,20,19,18,17,17,17,16,16,16,17,15,16,16,15,15,16,16,14,15,14,14,13,15,14,13,14,15,13,13,14,13,13,13,13,14,11,11,11,10,9,8,11,12,10,11,12,13,12,12,13,13,13,13,14,13,13,13,13,12,12,11,11,9,10,11,9,10,11,12,10,12,11,12,12,12,12,11,12,15,13,13,12,14,10,10,10,9,8,7,7,9,8,9,8,12,11,14,12,13,13,15,14,15,15,15,15,16,16,18,16,18,18,17,18,16,15,17,16,16,16,16,17,18,18,19,22,20,22,21,22,22,24,25,23,23,21,20,20,18,18,18,17,16,16,15,15,15,15,15,15,16,16,16,17,17,18,17,17,17,17,18,17,18,17,16,16,17,15,15,15,14,13,14,14,14,15,13,14,15,16,15,14,14,14,14,14,15,14,15,15,15,16,15,15,16,16,14,16,16,15,14,13,13,12,12,12,14,13,13,14,14,14,14,13,13,16,16,14,14,16,14,15,15,13,13,12,12,11,11,11,12,11,13,13,13,14,12,13,14,15,13,13,15,13,13,13,12,12,11,11,11,10,11,11,11,10,11,12,11,12,13,11,12,12,13,12,10,12,12,11,11,11,10,9,10,11,9,10,8,10,11,12,12,12,12,11,11,11,10,10,11,11,10,10,10,9,8,9,8,10,8,9,9,9,10,10,10,8,9,9,8,8,9,9,9,9,8,8,7,8,6,8,8,8,9,8,9,8,8,8,7,8,8,8,6,7,7,6,6,7,7,8,8,8,7,6,6,5,5,6,6,7,8,8,8,6,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,5,5,6,7,7,7,6,6,6,5,4,5,5,5,4,4,4,4,4,3,4,4,4,4,4,6,7,6,6,6,6,5,5,3,3,4,4,3,2,3,2,3,3,3,3,4,4,4,4,6,6,6,6,5,6,6,6,5,4,3,2,2,1,0,1,1,2,3,3,4,4,5,5,5,6,6,7,6,6,6,6,5,5,3,3,2,3,3,2,2,3,4,5,6,5,6,6,7,7,7,7,6,6,6,6,6,5,5,4,4,4,5,5,6,6,5,6,7,7,7,7,8,9,7,8,7,7,7,8,8,8,8,8,9,11,11,12,13,14,14,13,12,13,12,14,14,14,15,18,21,20,23,24,23,25,26,24,24,23,24,22,21,19,21,20,20,18,20,20,20,18,19,20,22,20,21,22,23,22,20,21,21,21,20,19,21,21],[28,27,28,28,28,26,27,27,25,26,27,25,24,24,26,25,22,24,24,21,21,22,21,20,18,19,18,18,19,19,16,15,18,17,15,16,17,14,14,16,16,14,15,18,15,13,17,16,17,18,16,17,18,19,18,20,19,20,18,19,17,18,17,17,17,17,17,16,18,15,16,15,15,15,16,15,13,15,15,13,15,15,14,14,14,14,15,18,17,18,18,18,20,18,18,17,17,17,18,18,19,18,19,19,19,19,19,20,18,19,20,19,19,20,20,20,20,20,19,21,23,21,21,23,24,23,23,23,23,22,21,24,24,24,22,23,21,21,20,19,17,16,16,15,14,14,14,13,12,12,10,11,12,13,14,13,15,16,17,17,17,16,16,17,17,17,17,18,17,18,18,20,21,21,20,21,22,20,20,19,17,18,17,18,19,17,18,16,14,17,13,14,14,14,16,14,16,16,15,14,17,18,16,15,16,17,16,16,19,17,14,15,16,14,14,15,15,16,17,15,16,19,18,15,15,17,14,14,16,15,14,16,17,15,17,19,17,16,17,17,17,17,20,20,19,20,22,20,18,19,20,17,17,18,19,17,18,19,18,18,17,17,15,15,15,15,16,15,17,17,20,23,21,20,20,21,21,17,19,20,18,18,19,21,22,22,20,20,17,18,17,17,16,16,16,18,20,20,22,22,21,21,22,24,21,20,24,21,20,19,20,17,18,17,17,17,15,16,17,16,16,16,15,15,13,14,13,14,13,12,13,13,15,16,17,18,18,19,17,19,17,16,15,17,15,16,17,17,16,16,18,17,15,17,17,16,16,16,15,14,13,15,14,13,13,14,14,14,14,13,13,14,13,14,14,17,17,15,17,17,17,17,18,17,17,17,18,17,19,18,18,20,19,20,19,18,16,16,15,16,15,15,15,15,14,14,15,14,14,14,14,12,12,13,11,12,12,11,11,11,12,11,10,11,10,10,10,11,10,9,7,8,6,7,6,7,8,8,7,9,9,9,10,10,10,10,10,11,11,11,12,11,10,12,9,8,7,8,9,7,8,8,9,7,9,9,8,8,9,9,9,9,11,10,10,9,9,8,7,7,7,6,6,6,8,7,7,6,7,8,8,10,12,11,12,12,12,13,13,13,13,15,15,14,15,16,16,13,14,13,13,13,13,13,14,14,17,16,18,19,19,20,21,21,22,22,23,22,22,22,19,17,16,15,14,14,13,12,12,11,12,12,12,13,13,13,14,14,15,16,15,15,14,15,15,14,15,14,14,14,14,12,11,10,11,10,10,10,11,11,11,12,12,14,13,13,12,13,12,12,13,12,12,12,13,13,12,12,12,12,12,12,12,11,10,10,10,9,10,9,9,10,10,11,10,10,10,10,10,12,12,10,11,11,11,11,11,10,9,9,9,8,8,8,8,9,9,9,9,10,9,10,11,11,9,9,10,10,9,9,9,8,7,8,7,7,6,8,7,7,8,9,8,8,9,8,9,9,9,8,8,9,9,8,8,8,7,7,7,6,6,7,6,7,8,8,9,9,8,8,8,8,7,8,8,8,8,8,7,6,5,6,5,6,6,6,7,8,7,7,8,7,7,7,7,7,8,7,7,7,6,5,5,5,4,5,5,6,6,7,7,7,7,6,6,6,6,7,5,6,6,5,5,6,7,7,7,6,5,5,5,4,4,5,4,5,5,6,5,6,5,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,3,3,3,4,4,5,5,5,4,4,4,4,4,4,3,4,4,3,4,3,3,3,2,3,2,3,3,4,5,4,5,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,4,4,4,4,3,2,2,2,1,1,0,1,2,2,1,2,2,2,3,3,4,4,4,5,5,5,4,4,3,3,3,2,3,2,2,1,2,2,2,3,3,3,3,4,5,5,5,5,5,4,4,5,4,4,4,3,3,4,3,3,4,3,3,4,4,4,5,4,5,6,6,6,7,6,6,6,7,6,6,8,10,10,11,13,13,13,10,12,10,11,11,13,13,15,16,19,19,22,23,22,23,25,24,24,23,23,21,22,20,21,21,20,19,21,20,19,20,20,19,20,22,22,20,22,23,21,22,20,22,22,18,21,21],[28,28,28,28,28,26,26,26,24,26,26,24,23,24,24,22,21,24,22,20,20,22,19,18,16,17,16,16,16,16,15,14,15,14,14,14,13,13,13,14,13,12,14,13,13,13,15,14,12,15,15,15,15,16,16,17,17,17,16,15,15,15,14,14,15,13,13,13,15,12,13,13,12,11,12,13,11,12,12,12,12,12,12,12,12,13,15,17,17,18,18,18,19,17,16,16,17,17,17,16,16,16,17,16,17,16,16,17,16,17,17,18,17,18,18,19,20,18,17,19,21,20,19,23,24,22,22,23,22,21,23,23,25,24,24,24,22,22,22,20,19,18,17,17,15,15,12,13,11,10,10,9,10,10,10,11,14,14,15,16,16,15,16,16,14,17,18,16,16,20,18,20,21,19,19,22,23,19,19,17,16,16,15,17,18,13,15,13,13,14,11,12,12,12,13,14,13,13,13,15,14,16,16,13,17,17,17,14,17,16,12,12,13,12,13,13,14,14,15,14,15,18,17,15,14,16,16,14,14,15,17,14,15,15,18,18,16,18,19,16,17,18,20,18,19,19,20,18,18,17,18,18,16,17,17,19,17,18,19,18,17,16,14,14,13,14,14,12,16,17,19,21,20,17,18,20,19,17,17,19,17,17,19,22,21,21,20,19,19,18,15,15,14,14,13,15,14,18,21,22,19,19,22,23,18,18,22,23,19,18,19,17,17,16,15,15,13,14,15,14,13,14,14,12,11,11,11,12,9,11,11,13,15,16,16,20,19,19,18,19,17,16,15,15,16,14,15,15,15,14,15,13,13,14,14,13,14,14,12,12,10,11,10,10,9,11,11,11,10,11,12,11,10,14,13,16,15,15,15,15,15,14,15,15,14,14,16,15,16,16,16,17,19,19,18,17,16,14,14,13,12,12,11,11,10,11,11,11,10,10,11,10,10,9,9,9,9,9,8,8,9,8,7,8,8,8,8,8,7,7,7,5,6,6,5,6,6,6,6,6,7,7,7,8,8,7,7,8,9,9,10,10,9,10,8,7,7,7,7,6,7,6,7,7,8,6,7,8,7,7,7,8,8,8,8,7,7,7,6,6,9,5,5,6,6,6,6,7,6,6,7,7,8,8,9,8,10,10,10,10,11,11,11,11,12,12,11,11,10,10,10,10,10,11,12,12,14,14,17,17,19,18,19,19,20,22,22,22,21,19,17,15,14,13,11,10,9,9,9,9,9,9,10,10,12,12,12,13,13,13,13,12,12,12,12,12,12,11,10,10,10,9,8,8,8,8,8,8,9,9,10,10,11,13,12,11,12,11,11,11,12,10,11,11,10,10,10,10,10,10,8,9,9,8,7,7,7,7,7,8,8,8,9,8,8,9,8,8,8,8,8,8,8,8,8,8,8,7,6,6,6,6,6,6,7,7,8,7,7,7,7,7,8,8,7,8,7,7,7,7,7,6,5,6,6,5,5,6,7,7,7,7,7,6,7,7,7,7,7,6,7,6,6,6,6,6,5,5,5,5,5,5,6,6,7,7,7,7,7,6,5,6,5,6,6,6,6,5,5,5,4,4,4,5,4,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,5,5,4,4,4,4,4,4,5,4,4,5,6,6,6,5,4,4,4,3,3,3,3,3,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,1,2,2,1,1,1,1,2,2,1,2,2,1,2,2,3,3,3,3,3,3,3,3,2,2,2,1,2,2,1,1,0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,3,3,2,3,3,3,4,4,4,5,5,4,4,5,5,4,6,9,9,9,12,11,11,9,8,8,8,10,10,12,13,16,19,20,22,24,22,25,26,25,25,23,25,20,22,19,22,21,21,20,20,22,20,20,20,21,21,21,22,22,23,22,22,24,19,23,23,21,21,22],[27,26,27,27,26,25,25,25,23,24,24,22,23,23,23,21,21,21,21,19,19,19,17,16,17,16,15,14,15,14,14,13,14,14,13,13,13,12,12,14,13,12,13,13,13,12,13,14,13,14,14,14,14,15,15,15,16,15,14,14,14,13,13,13,13,13,12,13,14,12,13,12,13,12,13,12,12,12,12,13,12,12,12,14,13,13,15,17,17,18,18,18,18,16,16,16,16,15,15,15,16,15,16,15,15,15,15,16,14,15,15,15,15,16,16,16,17,18,16,17,19,19,17,21,22,20,20,22,19,20,20,21,23,21,20,21,19,20,20,19,17,15,15,16,13,13,11,11,11,9,10,9,10,10,10,9,12,13,12,13,14,14,13,15,14,14,14,16,15,17,15,18,17,16,18,19,20,18,18,17,13,15,13,16,14,15,14,12,12,12,12,13,11,11,14,12,11,13,13,13,12,15,13,15,14,14,16,15,16,15,12,14,12,15,12,14,13,14,14,15,16,16,16,15,16,15,15,14,16,15,15,15,15,14,16,15,16,17,17,17,18,17,19,18,18,18,18,17,17,16,17,17,15,16,17,16,16,17,18,15,16,15,15,15,13,15,13,13,16,16,17,19,18,16,17,17,18,16,16,18,17,16,17,19,19,19,19,19,17,16,15,16,13,14,14,17,16,17,19,19,18,17,19,19,18,16,20,20,17,16,16,13,15,14,13,14,12,12,14,12,11,12,11,10,10,10,9,10,9,10,10,11,12,15,15,18,17,18,16,16,16,14,16,14,12,12,14,13,12,13,13,12,11,13,13,12,13,12,11,10,9,12,10,9,9,10,9,9,10,11,10,10,11,11,12,14,15,13,12,15,15,12,14,14,13,13,15,15,14,15,17,17,17,18,16,15,14,13,13,12,11,11,11,11,10,11,11,10,10,10,11,9,9,10,9,8,9,9,8,8,8,9,7,9,9,8,8,9,8,7,6,6,6,6,6,6,6,6,6,7,7,8,8,9,8,8,8,8,9,9,10,9,9,9,8,8,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,8,7,8,6,7,7,6,7,7,5,5,5,6,7,6,6,7,6,7,7,7,9,9,8,9,10,9,9,10,11,11,10,11,11,11,10,10,10,10,10,10,11,11,11,13,14,15,16,17,17,17,20,19,20,21,20,19,18,16,15,13,12,11,11,10,10,9,9,9,9,9,10,10,11,11,12,12,12,11,11,12,12,13,12,12,11,11,10,10,9,9,9,8,8,8,8,9,9,10,11,11,12,12,10,11,10,10,10,11,10,11,10,10,10,10,10,10,10,9,9,10,9,9,8,7,7,7,7,9,8,8,8,8,8,9,9,8,9,9,9,9,9,8,9,9,8,8,7,7,7,7,6,7,7,8,8,7,8,8,8,9,9,8,8,8,8,8,8,7,7,6,6,6,6,6,7,8,7,8,8,7,7,7,7,7,8,8,7,7,7,7,7,7,6,6,6,5,6,5,6,6,6,7,8,8,8,7,7,6,6,6,6,7,6,6,6,5,5,5,5,5,5,5,5,5,6,6,6,6,5,6,5,5,5,6,5,6,6,5,5,5,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,6,6,6,5,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,3,3,3,3,2,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,1,1,2,2,2,2,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,0,1,1,1,2,2,3,3,3,4,3,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,2,2,2,2,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,2,2,3,3,3,4,4,4,4,4,4,5,5,5,5,6,5,5,7,8,8,9,10,11,9,8,10,10,10,10,11,12,14,15,18,19,22,21,20,23,24,22,24,22,23,20,21,19,21,20,19,18,20,20,18,19,19,19,20,20,21,21,21,21,20,21,19,21,21,19,20,20],[27,26,26,25,25,24,23,23,22,23,24,22,21,21,22,20,19,20,20,18,17,19,17,15,16,16,14,14,15,14,12,13,14,12,13,13,14,11,12,13,12,10,13,13,12,12,14,14,13,15,14,14,14,15,15,16,16,14,14,14,14,13,12,13,13,12,12,13,13,11,12,12,12,10,13,11,10,11,12,12,11,12,13,12,13,14,15,16,17,17,16,16,17,16,15,15,15,14,15,15,14,14,16,14,14,15,16,14,15,16,15,14,15,17,14,17,18,17,15,17,19,17,16,21,21,20,20,21,20,20,20,22,23,22,21,22,20,20,19,18,16,15,15,14,14,12,10,10,11,10,10,9,10,10,10,11,13,14,13,15,15,14,14,14,12,14,15,14,14,17,16,19,20,17,18,21,19,16,17,15,14,15,15,16,15,15,14,12,11,11,11,11,11,11,13,14,13,12,12,14,14,16,14,13,14,15,17,14,16,15,13,12,14,12,12,14,14,14,14,14,14,16,15,12,13,13,14,13,14,14,13,13,14,14,17,18,17,16,19,18,16,17,21,18,19,18,19,19,16,16,17,17,14,16,18,16,14,18,19,17,16,16,14,12,13,13,13,11,15,15,18,21,18,16,16,18,17,15,16,18,16,14,17,20,18,20,18,18,16,17,15,13,13,13,13,16,14,16,19,20,16,18,20,19,17,16,21,20,16,14,16,14,16,15,14,13,14,13,14,13,11,14,13,11,10,10,11,10,10,10,12,11,12,14,15,18,18,19,15,17,15,16,15,16,16,14,15,14,13,13,14,13,12,14,13,12,13,12,12,10,9,12,11,11,9,10,9,9,10,11,10,9,12,12,14,15,15,16,15,15,15,14,13,15,13,13,15,15,13,15,16,15,17,17,14,16,14,13,13,12,12,11,12,13,9,11,12,11,10,12,12,10,11,10,10,8,9,9,7,9,9,8,7,8,8,7,8,9,8,6,7,6,7,6,6,6,6,6,6,7,7,7,8,8,8,8,7,8,7,9,9,10,8,9,8,8,7,7,6,8,7,7,7,7,7,7,7,7,8,7,7,7,7,8,8,6,8,7,6,5,6,6,6,5,5,5,7,6,7,7,7,7,7,8,9,8,8,9,9,10,10,11,11,11,11,12,11,10,10,10,9,9,9,9,11,12,13,13,14,15,17,16,17,17,17,19,19,19,19,17,15,14,13,11,10,10,9,9,8,8,9,8,9,10,10,11,11,11,12,12,11,10,12,11,12,11,11,11,9,10,10,9,8,8,7,7,8,7,8,8,9,11,11,13,12,10,10,10,10,9,10,10,10,9,9,10,9,9,9,10,8,9,9,8,8,7,7,6,7,6,7,7,8,8,8,8,8,7,8,9,9,8,8,9,8,8,9,7,7,6,6,6,6,6,6,7,7,7,7,7,6,8,8,8,7,7,8,7,7,7,7,6,5,5,5,5,6,6,6,6,7,7,7,6,6,6,7,7,7,6,6,7,7,7,7,6,5,5,5,5,5,5,5,5,6,7,7,7,6,6,6,6,5,6,6,6,6,6,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,5,5,5,5,5,4,4,4,3,3,3,3,3,4,4,5,5,5,5,4,5,5,4,4,4,4,4,4,5,6,6,5,5,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,4,3,3,4,4,3,3,3,2,2,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,2,2,2,2,2,2,2,1,2,2,1,1,1,2,2,2,3,3,3,3,3,4,3,3,3,3,2,2,2,2,2,1,1,1,0,1,1,1,1,2,2,3,3,3,4,4,4,3,3,3,3,2,2,2,2,2,1,1,1,1,2,2,2,2,2,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,4,4,4,5,5,4,4,5,5,5,6,8,9,10,11,12,10,8,7,9,8,10,9,12,13,14,18,19,22,22,20,24,25,22,24,22,23,20,21,19,21,20,20,19,18,20,18,18,18,20,20,19,19,20,21,20,19,20,21,21,20,19,22,20],[28,27,28,27,27,25,25,25,23,24,25,22,21,23,24,21,20,22,22,20,19,22,17,16,15,15,14,15,14,13,13,13,13,12,13,13,13,11,12,13,13,11,12,13,12,12,13,12,13,15,14,13,15,15,14,15,15,15,14,13,12,14,13,12,12,13,12,11,16,11,11,11,12,9,10,11,10,11,10,11,10,10,10,11,10,12,14,15,15,17,16,15,17,16,15,14,15,13,15,14,14,14,14,15,14,15,15,14,14,15,14,15,16,16,14,17,17,16,14,18,19,17,16,22,22,20,20,20,20,19,20,21,23,22,21,22,19,19,18,16,15,14,14,14,13,12,11,11,10,9,11,10,10,10,10,11,13,13,14,15,15,14,16,15,12,15,16,14,13,17,17,19,18,18,16,19,19,17,16,16,15,15,15,14,15,14,15,12,11,13,12,12,12,11,14,13,12,13,11,13,12,16,15,13,15,16,16,14,16,15,12,13,13,13,13,13,14,13,13,14,14,16,16,15,15,13,15,14,14,14,16,14,15,14,18,19,17,19,19,17,16,18,19,18,17,18,18,17,16,16,16,17,14,14,15,16,14,15,16,17,15,14,14,13,13,14,13,13,14,15,18,19,19,17,16,18,17,16,16,17,16,15,16,19,18,19,18,16,16,14,14,14,14,14,13,14,14,17,18,21,19,17,21,20,17,17,19,19,15,15,15,15,14,15,14,13,13,13,14,13,12,12,12,12,10,11,10,10,10,11,11,11,13,15,15,19,17,19,17,17,16,15,13,15,14,15,14,14,15,14,14,13,12,13,14,12,12,11,10,10,9,12,10,11,9,10,10,9,10,10,11,10,11,11,12,15,15,14,14,15,15,13,13,14,14,13,16,14,15,15,16,17,18,18,15,16,14,13,12,13,11,11,11,12,10,10,11,9,9,9,11,9,9,8,8,7,8,8,7,7,7,7,6,7,6,6,7,8,7,5,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,8,6,7,7,9,9,9,8,8,7,6,6,6,6,6,5,6,6,6,5,6,6,6,7,7,8,6,7,7,7,6,6,6,6,6,5,5,5,5,5,6,5,5,5,6,5,7,6,7,8,8,8,8,9,9,8,9,10,10,10,10,10,8,9,8,7,9,8,9,10,10,12,12,15,15,16,17,17,18,19,21,21,21,20,18,15,14,12,10,9,8,7,7,7,7,7,7,8,8,10,10,10,11,11,11,10,10,10,10,11,10,10,9,8,8,8,7,6,6,6,6,6,6,7,7,8,10,11,12,11,10,10,10,10,9,9,9,9,8,8,8,8,8,8,8,7,7,7,6,6,6,5,5,5,5,5,6,7,7,7,7,6,7,6,7,7,6,6,7,7,6,6,6,5,5,5,4,5,4,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,4,4,4,4,4,5,5,6,6,6,5,5,5,5,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,6,6,6,5,5,4,4,4,5,5,5,5,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,4,3,3,3,4,3,3,4,5,5,5,4,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,2,2,2,2,3,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,4,4,3,5,7,8,8,10,11,10,7,7,8,7,7,6,11,12,15,18,20,21,23,22,24,25,24,25,23,24,21,21,18,21,21,20,19,19,20,20,19,19,21,21,20,20,21,22,21,19,22,20,22,20,20,21,20],[27,27,27,27,26,25,24,25,23,23,24,24,21,22,23,22,21,21,21,18,18,19,16,15,16,15,14,13,15,13,12,13,13,12,11,13,12,11,11,13,11,10,12,13,11,12,13,14,13,13,13,13,15,16,16,16,16,15,14,14,14,13,12,12,12,12,12,12,11,11,11,11,11,10,11,10,10,10,11,11,11,11,11,11,11,13,15,16,17,17,18,17,16,15,15,15,14,13,14,14,14,13,14,13,13,13,14,13,13,15,14,13,16,16,14,15,17,17,15,18,19,18,18,22,23,21,21,22,22,21,22,24,24,24,23,23,22,21,19,18,17,16,14,14,14,13,11,10,10,10,10,9,10,10,10,13,16,14,14,17,16,14,15,15,13,15,15,15,13,16,16,17,17,16,16,18,18,16,15,14,13,14,13,16,16,15,14,13,13,12,11,14,12,12,13,13,12,13,12,11,13,14,14,13,14,15,15,13,16,14,13,13,14,13,13,14,12,13,14,14,14,14,16,13,14,12,14,15,14,14,15,15,15,15,17,18,18,18,19,18,16,18,21,19,18,16,17,16,16,14,14,16,15,13,15,16,15,14,17,17,16,14,13,12,15,11,14,12,14,15,16,19,18,15,15,17,15,14,14,16,14,14,13,17,17,18,17,15,15,14,13,12,12,12,14,14,15,14,17,20,15,15,18,18,15,14,19,20,14,14,15,15,16,13,14,14,12,14,16,15,13,14,14,12,11,11,12,10,8,11,13,11,14,16,16,19,20,20,18,18,17,15,16,16,14,15,15,14,15,14,15,14,13,14,13,12,12,13,11,10,9,12,11,11,9,11,10,9,11,12,8,9,12,12,13,16,16,15,15,15,15,15,14,15,12,13,14,14,13,14,16,15,18,17,15,16,15,13,13,13,12,11,11,12,9,11,11,10,9,10,11,9,9,9,9,7,9,8,7,7,8,8,7,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,7,7,8,8,9,9,8,8,7,7,6,6,6,7,6,6,7,6,6,6,7,6,7,7,7,6,7,7,8,7,7,7,6,6,6,5,5,5,5,5,6,6,6,7,8,7,7,8,9,8,8,9,10,9,9,10,10,10,10,11,10,9,9,8,8,9,8,9,10,10,11,12,15,15,17,16,17,19,18,21,20,19,19,17,15,14,12,10,9,9,8,8,7,7,7,7,8,8,9,11,11,11,11,12,10,10,10,10,11,10,10,10,9,9,9,8,7,7,7,6,7,6,7,8,8,10,12,14,13,11,11,10,10,9,9,9,9,9,8,9,8,8,8,8,7,8,8,7,7,6,6,6,6,6,6,7,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,5,6,5,6,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6,6,5,7,6,6,6,5,6,6,6,6,6,5,5,5,6,5,5,5,5,5,4,5,4,5,6,5,5,6,6,6,5,5,5,5,4,5,5,5,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,3,3,4,3,3,3,4,3,3,4,5,6,5,4,3,3,3,3,2,2,2,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,2,3,3,2,3,2,2,2,1,1,1,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,3,2,2,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,5,9,9,9,11,11,9,7,6,8,6,7,8,12,14,16,19,19,22,22,22,24,24,24,25,22,25,20,21,19,21,20,20,19,19,20,19,19,19,21,22,20,21,22,22,20,20,21,21,22,21,19,22,20],[26,26,26,27,26,23,24,24,22,22,24,21,19,22,22,20,18,21,20,18,17,18,16,14,16,14,13,14,13,13,12,13,12,11,12,12,11,10,11,12,11,10,11,12,10,11,13,12,11,12,13,13,13,15,14,15,15,15,13,14,12,12,12,12,11,11,10,11,11,10,11,10,10,9,10,9,10,10,10,10,10,10,10,11,10,11,14,14,14,15,15,14,15,14,13,13,13,12,14,14,13,13,13,13,12,14,13,13,13,14,14,13,15,14,14,16,16,15,14,17,19,18,17,22,23,20,20,22,20,19,19,22,23,22,20,21,19,20,20,18,17,16,14,13,13,12,12,11,9,10,11,9,10,9,11,11,14,13,14,16,16,14,15,17,14,15,16,16,14,16,18,18,18,18,16,19,19,17,17,16,15,15,14,15,17,14,14,13,12,14,12,13,11,11,12,13,13,11,13,12,11,13,14,12,15,14,15,13,17,15,13,12,13,12,12,14,14,14,15,14,15,17,17,12,15,14,14,13,14,14,14,13,16,14,15,16,16,16,17,17,15,15,20,18,17,18,16,16,15,16,14,15,14,14,15,16,14,16,18,16,16,14,12,13,13,13,15,12,14,15,16,19,16,16,17,17,16,15,16,16,14,14,14,17,16,18,16,15,16,14,15,13,13,14,13,15,15,17,19,19,17,17,18,20,18,17,20,18,16,16,15,14,13,13,15,12,12,13,14,13,12,13,13,11,10,10,11,10,10,10,12,11,13,14,15,18,19,19,17,19,15,14,14,15,13,14,15,13,14,14,14,11,12,13,12,11,13,12,10,11,9,11,10,11,8,10,9,11,9,10,9,9,11,12,13,15,14,13,14,14,13,12,12,14,12,12,14,13,13,13,16,15,16,17,15,16,13,12,12,11,11,11,11,10,9,10,9,9,9,9,9,8,8,8,8,7,8,8,7,7,7,7,7,8,7,7,7,7,7,6,6,5,4,5,5,5,5,5,6,6,6,6,6,7,6,7,6,7,7,8,9,8,7,8,7,6,6,6,6,6,5,6,6,6,6,6,7,7,6,6,7,6,7,7,7,7,8,6,6,6,5,6,6,6,6,5,5,5,5,7,7,7,7,8,8,8,9,9,8,9,9,9,9,10,10,10,9,9,8,8,8,8,8,9,10,10,11,11,14,15,17,16,17,16,18,19,19,19,18,16,14,13,11,9,8,8,7,7,7,7,7,7,8,8,8,9,10,10,11,11,9,9,10,10,11,9,10,9,8,8,8,7,7,6,7,6,6,6,7,7,8,10,11,12,11,10,9,9,9,8,9,9,8,8,8,8,7,7,8,8,7,7,7,7,6,5,6,5,6,5,5,6,6,7,6,6,6,6,7,7,7,6,6,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,5,6,5,5,4,5,4,4,4,5,5,7,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,6,5,4,4,4,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,3,3,3,3,3,4,4,4,5,8,8,7,10,12,9,7,6,6,6,6,7,9,11,13,18,19,22,21,22,23,23,24,24,23,24,21,23,19,22,20,20,20,19,20,20,18,19,22,21,20,19,22,21,19,18,20,22,21,19,20,21,19],[27,26,27,27,26,24,24,25,22,23,25,22,20,20,23,21,18,20,20,19,17,18,16,15,15,15,13,14,13,13,13,12,12,12,11,12,12,11,10,11,12,10,11,12,12,11,12,12,11,12,12,13,13,15,13,15,14,14,14,14,11,13,13,12,11,12,11,11,13,11,11,10,10,10,10,9,9,10,10,9,10,9,9,10,9,10,12,14,14,15,14,14,15,15,14,13,15,13,14,13,14,13,14,14,14,13,14,14,14,14,13,15,14,15,15,16,16,15,13,17,18,17,16,21,22,20,19,20,19,19,19,20,22,21,21,20,20,19,19,17,16,17,15,13,13,12,11,10,10,10,10,9,10,9,10,10,13,13,14,15,16,14,15,15,14,16,17,15,14,18,16,18,17,17,17,18,17,16,17,17,16,15,16,14,15,14,15,13,10,14,12,13,11,12,13,14,11,12,12,13,12,15,16,13,17,18,17,14,18,16,14,15,14,14,14,14,14,14,15,15,16,16,18,15,16,15,16,16,15,15,17,15,16,15,16,18,17,17,18,16,16,17,20,17,17,18,17,18,17,16,16,16,16,15,16,17,15,16,18,19,17,17,14,15,14,14,14,13,16,14,17,20,18,18,18,17,17,17,17,16,16,16,16,17,17,18,17,16,16,16,15,15,14,15,14,16,15,16,18,20,19,18,20,20,18,17,18,18,16,16,15,15,15,15,14,14,13,13,13,14,13,12,12,12,10,11,11,11,8,10,11,10,13,15,16,18,19,19,17,18,16,15,13,16,14,15,15,14,13,13,14,13,12,13,13,11,12,12,11,10,9,11,10,8,9,10,10,8,10,10,9,10,11,11,12,13,14,13,14,14,15,13,12,13,13,12,14,12,14,14,15,16,17,17,16,16,14,12,12,11,11,10,9,10,9,9,9,8,9,9,9,8,7,8,8,7,7,7,6,6,6,6,5,6,6,6,7,7,6,5,6,5,5,4,4,4,5,4,4,5,5,5,5,6,6,6,5,6,7,7,8,8,7,8,6,5,5,5,6,5,5,5,6,5,5,5,6,5,6,6,6,5,6,6,7,6,6,6,6,5,6,5,5,5,5,5,5,6,5,5,6,6,6,7,8,7,8,8,8,8,8,8,8,9,9,9,9,8,8,7,7,8,7,9,9,9,11,11,13,15,16,17,17,17,18,19,20,19,18,17,15,13,11,9,8,8,7,6,6,6,6,7,7,8,8,9,9,10,9,10,10,9,9,9,9,9,8,8,8,7,7,7,6,6,6,5,6,6,7,7,7,9,10,12,12,10,9,9,9,8,8,7,8,8,7,7,7,7,7,7,6,7,6,6,5,5,5,5,5,4,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,4,4,4,3,4,4,5,5,6,5,5,5,5,5,4,5,5,5,4,4,5,4,4,4,4,4,3,4,3,3,4,5,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,3,3,2,3,3,3,3,4,6,7,8,9,10,9,8,7,5,6,6,6,7,9,12,15,17,20,20,21,22,23,23,23,22,23,19,20,17,20,19,19,18,18,20,20,19,19,21,20,20,20,21,21,20,19,21,19,20,18,19,20,18],[27,27,27,27,27,25,26,26,24,24,26,24,21,22,23,22,18,20,21,19,16,17,15,15,15,15,14,14,14,13,13,12,12,12,12,12,13,11,12,12,11,11,12,12,12,11,13,12,11,13,12,13,14,14,15,16,15,14,14,15,13,13,12,13,12,11,12,12,11,11,11,11,11,11,11,10,10,10,11,10,10,10,10,10,10,11,13,15,14,15,14,15,14,14,14,13,13,12,14,14,13,13,14,14,13,14,14,14,14,15,15,14,14,15,15,14,16,17,14,17,19,18,17,21,23,20,20,21,19,20,21,22,23,21,21,20,20,19,19,19,17,18,17,17,16,13,14,12,11,11,11,9,10,10,11,11,13,13,14,16,14,13,15,15,14,15,15,16,14,16,17,18,18,16,16,19,18,16,17,16,15,14,15,15,14,14,13,12,11,13,10,12,11,11,14,14,12,13,13,11,12,13,15,14,13,14,16,14,16,13,13,13,13,13,13,15,13,13,13,14,14,15,16,13,14,13,13,13,15,13,13,12,16,14,12,13,15,12,14,16,15,15,18,18,15,18,16,16,15,15,14,15,15,15,14,16,15,16,17,17,17,15,13,14,14,14,14,13,16,16,14,18,16,17,16,16,16,15,16,15,14,14,14,16,16,17,16,14,15,15,15,14,13,13,13,14,14,15,18,19,18,16,17,18,16,16,19,18,15,15,14,15,14,15,13,11,13,14,14,14,13,11,12,11,11,10,11,10,10,10,11,10,14,15,17,18,20,20,18,19,16,16,16,16,13,15,16,14,14,13,14,13,12,14,13,10,12,11,10,10,9,10,10,10,9,9,10,10,9,10,9,9,11,12,12,15,16,13,14,15,14,13,13,14,12,12,14,13,13,13,15,15,16,16,15,15,14,12,12,11,11,11,10,10,9,9,9,9,9,10,8,8,8,8,8,7,7,7,7,7,7,7,6,7,7,8,7,8,7,5,6,5,5,5,4,5,5,5,5,6,6,6,6,6,6,6,6,7,7,8,8,8,7,7,6,6,5,5,6,6,5,6,6,6,5,6,7,6,6,7,7,6,7,7,7,7,7,7,6,6,5,6,5,6,6,6,6,5,6,6,7,7,8,8,7,8,9,9,8,9,8,9,9,9,9,9,9,9,8,7,7,8,8,8,10,10,11,11,13,14,16,17,16,17,17,19,18,19,17,16,14,13,12,10,9,9,7,7,7,7,7,7,7,8,8,9,10,10,10,10,9,9,10,10,11,9,9,9,8,8,8,7,7,6,6,6,6,6,7,7,7,9,10,11,10,10,9,9,9,8,9,9,8,8,8,8,8,7,8,8,7,7,6,6,6,5,6,5,5,5,5,6,5,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,5,5,5,6,5,5,5,6,6,6,5,5,5,5,5,5,5,5,4,5,4,4,4,5,4,7,5,5,4,4,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,4,4,4,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,3,3,3,2,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,1,1,1,1,1,1,1,2,2,1,2,2,2,1,1,2,2,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,2,2,2,2,2,2,1,2,1,1,1,1,1,0,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,3,3,2,3,3,3,3,4,7,6,7,9,11,10,8,5,5,5,5,6,8,9,11,15,17,20,20,19,23,23,23,23,22,22,19,21,18,17,16,18,17,15,18,20,18,18,20,20,20,20,21,21,20,18,19,19,18,18,16,18,17],[26,26,27,27,26,23,25,24,22,22,24,22,20,21,22,21,18,18,19,20,17,17,17,15,15,15,15,13,14,14,13,12,12,13,12,12,13,12,11,12,12,10,10,12,12,11,12,12,12,12,13,14,14,16,14,17,15,15,15,15,13,13,13,13,11,12,12,12,12,11,12,11,12,10,11,10,10,10,10,10,11,10,9,10,10,11,12,14,15,16,14,14,16,15,14,13,14,13,14,14,14,14,14,15,15,14,15,16,13,14,15,15,15,15,16,15,17,15,15,16,18,17,17,21,21,20,21,19,20,20,19,20,22,21,20,19,19,17,18,17,15,17,14,14,14,13,13,11,11,10,11,9,10,9,11,11,12,12,14,14,15,14,14,15,15,16,16,16,16,18,16,19,17,17,18,19,18,17,18,17,16,17,16,15,15,14,16,13,11,14,12,14,13,13,15,14,14,14,13,13,14,16,17,15,16,17,18,15,18,16,14,14,14,14,14,15,15,14,16,15,16,17,18,16,16,15,16,15,15,15,16,14,16,15,14,17,17,15,16,16,15,17,20,17,17,19,18,18,16,16,17,18,16,16,17,18,16,17,19,19,17,16,15,16,15,16,14,13,16,15,17,19,17,18,18,18,18,17,16,17,17,16,15,17,17,18,17,17,17,17,16,16,15,15,14,16,15,18,18,20,19,17,19,20,18,18,19,19,17,16,16,16,16,15,14,14,13,14,16,14,13,13,13,13,11,11,11,11,10,11,11,10,14,14,17,17,19,19,17,18,16,15,14,15,14,14,15,14,13,14,15,13,12,14,14,11,13,12,11,10,10,11,10,10,9,10,10,9,10,10,10,10,11,10,12,14,15,14,14,14,15,13,13,14,13,13,15,14,15,14,16,16,17,17,16,16,14,13,12,11,11,11,10,10,9,10,10,9,9,9,10,9,8,8,8,8,8,8,7,7,7,7,6,7,7,7,8,8,7,5,6,5,5,5,4,4,5,4,5,6,6,6,6,6,7,7,7,7,7,7,8,9,8,8,7,6,5,6,6,5,6,6,6,5,6,6,6,6,7,7,6,7,7,7,7,6,7,6,6,6,6,7,6,6,6,6,5,6,5,6,6,7,7,8,9,8,9,9,8,9,9,9,9,9,10,10,10,9,8,8,8,9,8,9,9,10,11,11,13,15,16,17,17,18,19,19,20,20,19,18,15,14,12,10,9,9,7,7,7,7,7,8,8,8,9,8,9,10,10,10,10,9,9,10,10,10,10,9,9,8,8,8,6,7,6,6,7,7,7,8,7,9,10,11,11,10,9,9,9,9,9,8,8,8,8,7,8,7,8,8,7,7,7,7,6,6,6,5,6,5,5,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,5,5,5,4,5,4,5,5,5,6,5,5,5,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,5,5,6,6,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,4,4,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,4,4,4,4,4,4,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,3,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,1,2,2,3,2,3,3,3,3,4,5,6,7,7,10,8,8,8,6,6,5,6,7,9,11,14,17,19,18,19,21,22,21,21,21,21,18,19,16,18,17,16,16,18,18,18,17,18,20,19,19,20,20,21,19,18,19,19,17,19,17,18,18],[27,27,28,28,28,26,27,26,25,25,27,25,23,24,25,23,20,22,24,21,20,21,19,17,17,17,16,16,17,17,14,15,15,14,14,16,16,12,13,15,15,12,13,16,14,12,14,15,13,15,15,16,17,18,17,18,19,17,16,17,16,15,15,16,14,13,15,15,13,12,14,13,11,11,13,11,12,13,12,11,12,12,12,12,12,13,15,16,16,17,16,15,17,17,15,15,15,14,15,16,15,15,17,17,14,17,16,16,17,19,18,17,19,18,17,17,20,19,17,20,22,20,20,23,24,22,23,22,22,21,22,24,25,24,23,22,21,21,19,19,17,17,16,16,15,14,15,13,11,11,12,10,12,11,11,12,15,14,15,16,17,17,17,16,15,16,16,18,16,18,18,20,21,19,19,22,20,17,18,17,16,16,15,15,17,15,14,12,12,14,13,14,12,12,15,14,12,13,14,13,13,14,15,15,15,15,17,16,17,15,14,13,13,14,14,15,15,14,14,16,15,17,17,13,15,15,13,13,14,15,14,13,15,14,14,14,16,13,15,16,14,13,16,19,16,18,18,17,16,16,16,16,15,16,16,17,16,18,19,17,18,16,14,15,14,14,15,13,17,16,17,19,17,17,17,17,18,17,16,16,17,16,16,18,18,19,18,16,18,16,15,16,14,15,15,16,17,17,19,22,18,16,21,19,17,17,22,21,17,17,17,16,17,15,16,14,13,16,18,16,13,14,15,13,12,12,12,13,11,12,14,13,17,17,20,22,21,23,21,22,20,20,20,21,17,18,19,17,15,17,18,14,14,17,17,12,16,13,12,11,10,12,12,11,10,12,11,11,12,12,11,11,14,14,16,19,18,17,15,18,17,15,16,18,15,15,18,16,15,16,18,18,19,18,17,18,16,15,14,13,12,13,13,12,11,12,12,10,11,13,11,11,11,12,10,9,10,9,9,9,9,9,9,9,8,9,9,9,8,7,8,7,6,7,6,6,7,7,7,8,7,8,8,8,8,9,8,9,10,11,11,11,9,11,9,8,8,8,8,9,7,8,8,8,8,8,9,7,8,8,9,8,9,9,9,8,9,8,8,7,7,7,7,8,8,8,7,7,7,7,8,8,10,10,9,8,11,11,10,10,11,12,11,11,13,14,13,13,10,10,11,11,10,10,12,12,12,13,15,16,18,19,18,18,19,21,20,21,19,18,16,15,13,12,12,11,10,9,9,9,10,10,10,10,10,11,11,12,12,12,11,11,12,12,12,11,12,12,10,11,10,9,9,8,8,8,8,9,8,9,9,10,11,11,11,11,10,11,10,9,10,10,10,10,9,10,10,9,10,10,9,10,9,9,8,7,8,7,8,7,7,7,7,8,8,8,7,8,9,8,9,9,8,8,8,8,8,8,7,7,7,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,8,7,7,7,7,7,7,7,6,5,5,6,5,8,7,6,5,6,6,6,7,7,7,7,6,7,6,6,6,6,6,6,6,5,4,5,6,5,6,5,6,6,6,5,5,6,5,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,4,4,4,4,3,4,5,4,4,4,5,4,4,5,6,6,6,5,4,4,4,3,3,3,2,3,3,3,2,3,3,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,3,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,3,3,3,2,2,2,3,2,2,2,1,1,1,2,1,1,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,7,7,7,10,12,10,10,8,6,7,7,7,8,10,12,15,16,19,19,19,24,23,21,21,21,20,19,20,19,17,18,17,17,16,18,19,18,18,19,20,19,20,21,21,18,18,19,17,17,17,16,17,16],[27,27,28,28,28,26,27,27,26,26,27,25,23,24,25,24,22,23,24,23,21,22,20,19,19,19,19,18,18,19,17,17,17,17,17,17,18,15,16,16,17,15,15,17,17,17,16,16,16,18,17,19,19,21,19,22,20,20,20,20,18,18,18,18,17,17,17,16,17,14,16,15,14,14,14,13,13,14,14,12,13,13,12,13,13,14,15,17,16,17,18,17,18,17,16,17,17,16,17,16,18,17,18,19,18,18,19,20,19,19,20,20,19,20,21,19,21,21,19,22,23,21,22,24,24,23,24,23,24,23,22,24,25,23,23,22,22,21,20,20,17,17,15,15,14,15,16,13,13,12,12,12,13,14,13,14,17,15,17,18,18,16,16,19,14,15,17,17,15,16,18,18,20,18,17,20,20,18,18,16,16,17,16,16,19,16,16,13,13,14,12,13,13,12,14,14,13,13,14,14,15,14,16,15,15,15,17,16,17,15,13,13,13,13,13,14,14,15,14,15,15,15,15,13,12,13,13,12,13,13,13,12,13,13,14,13,17,14,15,15,13,14,18,17,17,16,17,17,14,15,15,16,13,14,16,16,14,17,18,17,17,15,14,12,13,13,13,13,15,15,20,20,18,16,16,18,17,16,16,16,15,14,15,17,17,19,18,15,17,15,15,14,13,14,14,17,17,19,22,22,18,18,20,20,16,17,21,19,17,18,19,16,19,17,18,17,15,18,21,18,16,17,16,15,13,16,15,14,12,14,15,15,16,17,19,21,23,25,20,23,20,20,20,21,19,20,21,20,18,20,20,18,17,20,19,14,17,16,12,13,11,15,15,12,12,14,14,13,13,14,13,14,17,17,18,20,21,20,19,20,20,18,18,19,18,18,19,18,18,17,19,20,20,20,18,19,17,15,16,15,14,15,15,14,12,15,14,12,13,15,14,12,12,13,12,10,13,11,10,10,11,10,8,9,9,9,8,9,8,7,7,7,6,7,7,6,7,7,8,8,8,9,8,9,9,9,9,10,10,10,11,11,10,11,9,9,8,8,8,8,8,8,9,8,9,9,8,8,9,9,9,9,11,9,9,9,9,8,7,7,8,8,8,8,9,9,7,7,7,8,8,9,9,9,10,10,11,12,11,11,11,13,13,12,15,16,14,14,12,10,11,10,11,10,12,11,13,13,16,17,20,18,19,19,20,22,21,22,21,20,18,17,15,13,13,11,12,10,9,9,10,9,9,10,10,11,11,11,12,12,11,11,12,13,13,12,13,12,11,12,12,10,9,9,9,7,8,8,9,8,8,10,11,11,11,11,10,11,11,10,10,10,10,10,10,11,10,10,11,11,9,11,10,10,9,9,8,7,8,7,7,7,7,8,9,9,8,9,9,10,9,9,10,10,8,10,9,8,8,8,7,7,6,7,5,6,6,7,7,8,8,8,9,9,8,9,9,8,8,8,8,7,7,7,6,6,6,6,6,7,6,6,6,6,7,7,8,8,8,7,7,8,7,7,7,7,6,6,6,6,5,5,5,5,6,6,7,8,7,6,6,6,6,7,7,7,7,6,6,5,5,5,5,4,5,4,4,4,5,6,6,5,6,6,6,6,6,6,6,6,6,5,5,5,4,4,3,3,3,4,4,4,5,5,4,5,5,4,5,5,6,5,5,6,7,7,7,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,4,4,4,3,4,4,3,4,4,4,4,5,5,5,4,4,4,3,3,3,3,3,3,2,3,3,3,3,4,4,5,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,4,4,4,3,3,2,2,2,1,2,2,1,2,2,2,2,2,3,2,3,3,4,4,4,4,3,4,4,3,3,2,2,1,1,1,0,1,1,2,2,2,3,2,3,3,4,4,4,4,3,4,4,3,3,2,2,1,1,1,2,1,2,2,2,3,3,3,3,4,4,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,3,3,4,3,3,4,4,4,7,7,8,12,12,11,9,7,7,8,7,8,7,11,12,16,16,20,20,19,22,22,21,22,20,21,18,18,18,16,18,17,17,17,17,19,17,17,18,18,19,20,19,19,18,16,19,17,18,17,15,17,17],[28,28,28,28,27,26,27,26,24,25,25,24,23,23,24,22,21,22,23,21,19,21,18,17,17,17,16,17,16,16,16,15,15,15,15,15,15,13,14,14,15,12,13,15,14,14,14,14,14,16,16,17,17,17,16,19,17,18,17,17,15,16,15,15,15,15,15,15,14,13,14,13,14,12,13,12,12,13,12,11,12,12,11,11,12,13,15,16,17,18,17,16,19,19,16,15,17,15,17,16,16,16,17,18,17,16,17,18,17,17,19,18,17,18,18,19,19,18,17,19,21,20,19,22,23,21,22,21,21,21,21,22,23,23,22,21,21,20,20,18,16,15,15,14,13,13,13,13,11,11,11,11,12,11,12,13,15,15,17,18,18,18,18,18,16,18,18,18,18,21,19,22,21,20,20,21,21,19,21,19,19,18,16,17,17,15,16,13,13,14,15,14,13,13,17,16,15,15,15,16,15,16,16,16,18,18,18,17,19,17,15,15,15,15,14,16,14,16,16,16,17,17,19,15,15,16,15,14,15,15,16,16,16,16,17,16,17,15,17,17,15,18,21,17,19,19,19,19,17,17,18,18,15,16,17,19,16,19,20,19,19,18,16,16,15,17,15,13,17,16,19,21,20,19,19,18,18,19,18,17,18,17,19,20,19,20,20,19,19,19,18,18,16,17,15,18,18,20,21,22,20,19,22,22,19,19,21,21,19,19,19,18,17,16,16,16,14,17,19,17,16,15,16,14,12,13,13,13,12,12,13,14,15,16,17,20,21,22,20,21,19,19,17,18,16,18,18,18,17,18,18,16,15,18,17,14,16,15,13,12,11,13,12,12,11,12,12,12,12,13,13,13,13,14,16,18,18,17,16,18,17,15,16,17,17,16,18,17,16,17,18,18,19,19,18,18,16,15,14,15,14,14,14,12,11,13,12,11,11,12,11,10,10,10,10,9,10,9,8,9,9,9,8,8,8,8,8,9,7,7,7,6,6,6,6,5,6,6,6,7,7,7,7,8,8,8,8,8,9,9,10,10,9,9,8,8,8,7,7,8,8,7,8,8,8,7,8,8,8,8,9,8,9,9,8,8,9,8,7,7,7,8,7,7,8,8,7,6,6,7,7,8,9,10,10,9,10,11,10,9,11,12,12,10,14,13,12,12,10,10,11,10,10,11,11,12,14,14,16,18,19,19,20,20,20,22,23,22,22,20,18,16,14,13,12,11,10,9,9,8,9,9,9,10,10,10,10,11,11,12,12,11,12,11,12,11,12,12,11,10,10,9,8,8,8,7,8,8,8,9,8,9,11,12,11,10,9,10,10,9,9,9,9,9,9,10,9,8,9,9,8,9,8,8,7,7,7,7,7,6,6,7,7,7,7,8,7,7,8,8,8,7,7,8,7,8,8,7,7,6,6,6,6,5,5,6,6,7,6,6,6,7,7,7,6,7,7,6,6,6,6,6,6,6,5,5,4,6,5,6,6,6,5,5,6,5,6,6,6,5,6,6,6,6,6,6,5,5,5,4,4,4,4,5,5,6,6,6,6,5,5,5,5,5,6,5,5,5,5,5,5,4,4,4,4,3,4,4,4,4,5,4,4,4,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,4,3,4,4,3,4,4,4,3,4,4,4,5,5,6,6,6,5,4,4,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,1,2,1,1,1,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,1,1,2,1,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,6,6,7,10,12,11,8,8,8,7,7,7,8,10,13,16,19,21,20,20,23,24,23,23,22,22,19,21,18,17,18,17,17,18,17,18,17,18,19,19,19,20,20,21,18,17,18,17,17,18,16,17,16],[26,26,27,26,27,25,26,25,24,26,25,24,24,24,24,24,23,23,22,21,21,21,18,19,19,19,19,18,18,18,17,17,17,18,18,17,16,16,16,17,17,16,16,17,17,16,17,17,16,18,16,18,18,18,17,19,18,19,19,18,16,18,18,17,17,18,17,17,17,16,16,17,15,16,16,15,13,16,15,14,14,14,13,14,14,14,15,17,17,18,18,19,18,18,17,18,18,16,17,18,18,17,18,19,18,19,18,20,19,18,19,19,19,18,20,19,20,19,19,19,20,20,21,21,23,22,22,21,22,21,22,21,24,21,21,21,21,20,20,19,16,16,15,15,13,13,14,13,11,12,12,12,12,13,13,13,14,15,16,17,17,16,16,18,14,17,17,16,16,18,17,18,18,18,17,19,18,17,16,15,16,16,15,17,17,16,14,13,13,14,13,13,12,13,14,15,14,13,15,15,15,15,15,15,14,15,17,15,18,15,13,12,13,12,13,13,13,14,14,13,13,14,13,12,13,13,13,13,13,13,13,14,14,13,16,16,15,14,18,15,14,16,19,16,15,15,16,15,16,14,15,15,15,14,14,16,14,16,17,15,16,15,14,13,13,13,14,13,15,15,16,19,17,15,15,17,16,16,15,14,15,14,16,17,17,18,18,15,17,15,15,14,14,15,14,16,17,18,20,19,17,17,18,19,16,16,21,19,16,17,17,16,17,16,18,16,15,17,19,17,15,16,17,14,13,14,14,14,13,13,14,13,15,17,17,20,20,22,20,20,20,19,19,19,18,18,19,19,17,18,18,17,16,18,17,14,17,15,13,13,11,14,15,14,13,15,13,14,14,14,14,15,16,16,18,18,19,18,18,18,18,17,17,19,17,17,18,17,16,17,17,18,18,18,17,17,16,14,15,15,14,15,16,14,13,15,14,12,14,15,15,13,13,14,13,12,13,13,11,11,12,11,10,11,10,10,10,10,9,8,8,8,7,8,8,7,8,8,8,9,9,9,9,10,11,11,10,12,11,11,11,11,10,10,9,9,8,9,8,8,8,9,9,9,9,10,9,9,10,10,11,10,11,10,10,10,9,9,7,8,8,7,7,8,9,8,8,7,8,8,9,10,10,10,11,10,12,12,12,12,12,14,15,13,16,16,14,14,13,12,13,12,12,11,12,12,13,14,15,16,18,18,19,19,20,21,21,21,19,19,18,16,16,14,15,13,13,11,11,10,11,10,10,10,11,11,11,11,12,12,12,12,12,13,13,12,14,13,12,13,13,12,11,10,10,9,10,10,9,10,9,10,11,12,11,11,11,11,11,10,10,11,11,10,10,11,10,10,11,12,11,12,11,10,11,9,9,9,9,8,8,8,9,8,9,9,8,9,10,10,11,9,10,11,9,11,11,9,10,9,8,8,8,7,6,7,8,8,8,8,8,9,10,10,8,9,10,9,9,10,8,8,8,8,7,6,6,7,6,6,6,7,6,7,7,7,9,8,9,7,7,9,8,8,9,8,7,7,6,6,6,6,5,5,6,6,7,8,8,7,7,7,7,7,8,7,8,8,7,6,6,6,5,5,5,5,5,5,5,6,7,6,6,6,6,6,7,6,7,7,6,6,5,5,5,4,4,4,4,4,5,5,6,5,4,6,6,5,5,6,6,6,6,7,8,8,7,7,6,6,5,5,4,4,3,3,3,4,4,4,4,4,5,5,4,4,5,4,4,5,5,4,4,5,5,5,5,4,4,4,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,4,4,4,3,3,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,5,4,4,4,4,4,4,4,3,2,2,1,1,1,0,1,1,2,2,2,3,3,4,5,5,4,4,5,4,4,4,4,3,3,2,2,2,1,2,1,2,2,3,3,3,4,4,4,5,5,5,5,5,5,5,5,4,3,3,3,3,2,3,4,4,3,4,5,5,5,5,7,7,8,12,13,13,11,10,7,8,7,7,7,11,12,16,17,19,19,18,21,22,22,22,21,21,19,18,17,16,17,17,17,17,17,18,15,18,18,18,19,20,20,20,20,17,18,17,18,18,16,17,17],[26,25,25,26,25,24,25,24,22,24,23,22,22,22,22,20,21,20,21,19,18,19,18,18,17,17,17,17,16,17,16,15,16,15,16,15,16,15,15,15,15,15,15,16,16,14,15,16,15,16,16,18,17,18,16,18,16,17,18,17,16,17,16,17,16,16,16,15,16,16,15,15,16,14,14,15,13,14,13,13,15,13,12,13,13,13,15,17,17,18,17,17,19,17,15,15,16,15,16,16,17,15,16,16,16,17,17,17,16,17,16,17,17,18,18,17,19,17,17,18,19,19,18,21,21,20,22,19,20,21,20,21,22,22,22,21,20,20,19,18,16,17,14,14,13,13,14,12,12,12,11,10,12,12,13,13,14,15,15,15,17,16,16,19,16,17,17,18,16,17,18,18,19,19,18,19,20,18,18,17,18,18,16,18,18,16,17,14,15,15,15,15,14,14,16,15,15,14,15,15,16,14,15,15,18,14,18,15,17,17,14,15,16,16,15,16,16,17,17,16,16,16,16,15,15,15,14,15,16,14,15,17,15,14,17,15,17,16,18,16,16,18,20,15,16,17,17,16,15,16,16,15,14,16,15,17,16,17,17,17,17,16,14,15,15,17,15,14,17,18,19,20,20,18,18,19,17,16,18,16,15,17,16,19,17,19,17,17,16,17,17,16,15,17,16,18,18,19,20,20,19,19,20,21,18,18,21,21,19,19,19,18,18,17,17,17,16,18,19,16,15,16,16,13,14,15,13,13,13,13,13,13,13,14,16,19,18,21,19,20,20,19,18,18,17,18,18,18,18,18,18,16,16,17,17,14,16,15,14,14,13,14,14,12,13,14,12,13,14,14,14,14,14,15,17,18,19,18,17,17,18,16,16,16,17,16,16,17,17,16,16,17,18,18,17,16,16,15,14,14,14,15,14,14,13,14,14,12,13,14,14,13,12,12,11,11,13,12,11,11,12,10,10,10,10,10,9,10,9,9,9,8,7,8,7,8,8,7,8,8,9,8,8,10,10,10,10,10,10,10,10,10,9,10,8,9,9,8,8,9,8,9,9,9,9,9,10,10,9,10,10,9,11,10,10,10,10,9,9,8,8,7,7,8,8,8,8,8,10,8,10,10,11,10,11,10,12,12,12,11,13,13,13,12,14,14,13,14,12,12,13,12,11,12,11,12,14,14,15,17,18,19,19,20,19,21,21,20,20,18,18,17,15,14,13,13,12,11,11,10,11,10,9,10,10,10,10,12,12,12,12,12,12,12,13,12,13,13,12,12,12,11,10,10,10,9,9,9,8,9,9,10,10,11,10,11,10,10,9,9,10,9,10,10,10,10,10,10,11,12,10,11,11,10,9,9,8,8,8,8,7,8,8,8,8,8,7,8,9,9,9,8,9,10,9,10,10,8,8,8,7,7,7,7,7,7,7,7,7,7,7,8,8,9,7,8,10,8,8,9,8,8,8,7,7,6,6,7,6,6,6,6,6,6,7,7,7,7,8,7,7,8,7,7,8,7,7,7,6,6,5,6,5,5,6,6,6,7,7,6,6,6,6,7,7,7,7,7,7,6,6,6,5,5,5,4,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,4,4,4,4,4,4,4,5,5,4,5,6,5,5,5,6,5,6,6,7,7,7,7,6,6,5,5,4,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,4,4,4,4,3,3,3,2,2,2,3,3,3,4,3,4,4,4,4,4,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,3,2,2,2,2,2,2,2,2,2,1,1,2,2,2,3,3,3,3,4,4,4,4,4,4,3,2,2,2,1,1,1,0,1,1,1,1,2,3,3,3,3,3,3,4,4,4,4,4,3,3,2,2,2,1,2,1,1,2,2,3,2,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,2,2,2,3,3,3,3,4,4,4,5,6,7,8,10,10,11,10,9,8,7,7,8,7,11,12,16,17,19,19,20,22,23,22,23,22,22,19,20,18,17,17,16,17,17,17,17,17,18,18,20,19,21,21,22,21,18,20,18,19,19,16,17,17],[28,27,27,28,26,25,26,26,24,23,25,22,23,22,23,22,20,23,21,21,19,21,18,18,16,18,17,18,16,16,15,15,15,15,15,14,15,14,14,14,16,13,14,15,14,14,14,15,14,15,15,17,16,17,15,18,17,18,17,17,15,16,16,16,15,15,16,15,16,14,15,14,15,13,13,13,13,14,12,13,13,13,12,12,13,13,15,17,17,17,17,16,18,19,16,16,16,16,16,16,17,15,17,17,16,16,17,19,16,17,18,18,16,17,18,18,18,18,17,18,20,20,18,22,22,21,23,21,21,22,21,23,24,23,22,21,20,20,19,17,16,16,15,15,13,14,13,13,11,11,11,10,11,11,11,12,14,14,14,16,17,16,16,17,15,16,17,17,17,20,18,22,21,20,20,21,20,19,20,18,18,17,16,15,17,15,15,12,12,15,14,14,13,13,16,14,14,14,14,15,15,15,15,15,16,17,18,15,19,17,13,15,13,13,14,15,14,15,16,16,17,17,18,15,15,15,15,14,15,15,15,15,15,16,16,16,17,16,18,17,16,17,22,19,19,19,19,19,15,17,18,18,15,17,17,19,15,18,20,20,17,17,15,15,15,16,15,14,16,15,19,21,20,18,19,20,18,17,18,19,18,17,19,21,19,20,20,19,19,19,17,16,16,16,15,18,15,19,20,21,19,18,21,21,19,20,21,20,20,19,18,17,17,16,16,15,14,17,17,16,14,15,16,13,12,13,13,13,13,12,13,13,15,15,16,19,19,20,19,20,19,18,16,18,17,18,18,17,16,16,18,16,14,16,16,13,15,14,13,12,11,13,13,12,11,12,12,12,11,13,13,12,13,13,15,17,17,16,17,16,17,15,16,17,16,16,17,16,16,17,16,18,18,19,18,18,16,15,15,14,14,14,14,13,11,13,13,11,11,12,12,10,10,11,10,9,11,10,9,9,10,8,9,9,9,8,9,9,8,7,7,7,6,7,6,6,7,7,7,7,7,8,7,8,9,8,8,9,9,10,10,10,9,10,8,8,9,8,8,9,9,7,8,10,9,7,8,9,8,8,10,9,9,9,9,8,8,8,7,8,7,7,7,7,8,8,7,7,7,7,8,9,9,10,10,9,10,11,10,10,11,12,11,10,14,14,13,13,11,10,11,11,11,11,12,12,14,14,17,19,19,20,20,20,21,22,23,22,22,20,18,16,15,14,12,12,10,10,10,9,10,9,10,10,11,11,11,13,12,13,13,12,12,12,12,12,12,12,12,11,11,10,9,8,9,8,9,8,9,9,9,10,10,11,11,10,10,11,11,10,11,10,11,10,10,10,10,9,10,11,10,10,9,9,8,8,8,7,8,7,7,8,8,8,8,8,8,7,8,8,8,8,8,8,8,9,8,7,7,7,7,6,7,7,6,7,7,7,6,7,7,7,7,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,5,6,7,6,7,7,7,6,6,7,6,6,6,6,6,6,5,5,5,5,5,5,6,6,6,6,6,5,5,6,5,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,4,4,3,4,4,4,4,5,4,4,5,5,4,5,6,6,6,6,6,5,5,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,3,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,3,2,2,2,3,2,3,2,2,2,1,2,2,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,2,2,3,3,3,4,5,6,6,9,11,11,8,7,8,7,7,6,8,10,12,15,18,20,19,20,22,23,23,23,22,22,20,20,18,18,18,17,17,17,18,18,17,18,20,20,19,20,21,22,21,19,20,19,18,20,16,17,17],[26,24,25,26,24,24,24,23,22,22,24,22,22,21,21,21,21,21,20,20,19,19,18,18,17,17,17,16,16,18,17,15,16,16,17,15,16,15,15,15,15,16,15,15,15,15,15,16,16,16,15,18,18,18,16,19,17,17,18,16,17,16,18,16,16,16,16,15,16,16,15,15,17,15,15,14,14,14,14,14,14,13,14,15,14,14,16,19,18,19,18,18,18,17,16,16,18,16,16,17,17,16,17,18,16,17,17,17,16,17,18,17,18,17,18,17,19,19,18,18,20,19,19,20,21,20,21,20,21,21,22,21,23,21,22,22,22,20,20,18,17,18,15,14,13,13,13,12,11,11,11,10,12,12,12,12,13,15,15,15,16,15,14,16,15,18,15,15,16,17,15,19,19,17,18,18,19,17,18,17,15,17,15,17,17,15,15,13,13,14,14,14,14,13,14,15,15,12,14,16,14,14,15,15,17,15,17,15,18,16,15,14,16,14,15,14,14,16,15,16,16,16,16,16,15,15,15,16,15,15,15,16,15,16,17,16,18,18,18,18,17,19,20,16,18,18,18,17,16,16,17,16,16,16,16,17,16,17,18,16,16,16,14,15,14,15,15,14,16,19,18,19,18,17,19,18,18,16,17,17,16,16,16,18,17,19,18,17,16,17,15,15,14,15,16,16,17,18,19,19,18,18,18,19,18,18,19,19,18,17,18,15,17,14,15,16,15,15,17,15,14,15,15,13,14,13,12,13,13,12,12,13,14,15,16,19,17,20,19,19,19,17,17,19,17,16,18,17,16,16,17,16,15,16,16,13,15,14,13,12,12,14,13,13,12,13,12,13,13,13,13,13,14,14,15,17,17,17,17,17,17,16,16,16,16,16,16,16,16,17,17,17,18,19,18,17,16,15,14,15,14,14,13,13,12,14,13,11,12,13,13,11,10,12,12,11,12,11,11,10,11,10,10,10,9,10,9,9,9,8,9,7,8,7,7,7,8,7,7,8,8,9,9,9,10,9,9,10,11,11,10,10,10,9,9,8,8,8,8,8,7,8,9,9,8,9,10,9,9,9,11,8,9,9,9,9,9,8,8,7,7,7,7,8,8,8,7,8,8,8,9,9,10,9,10,10,11,11,11,11,11,12,12,12,14,14,13,13,12,11,12,12,11,12,11,12,14,14,16,17,18,20,19,21,21,21,21,21,20,20,18,16,15,14,14,12,12,10,11,10,10,10,10,11,11,11,11,12,12,13,13,12,12,13,13,12,13,13,12,12,12,11,10,9,10,9,9,10,9,9,10,10,11,12,11,11,11,10,10,10,11,11,11,10,10,11,11,10,11,11,10,11,11,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,8,9,10,9,10,9,8,8,8,8,7,7,7,7,7,7,7,7,7,7,8,8,9,8,8,9,8,9,9,7,7,7,7,7,6,6,7,6,7,6,7,6,6,7,6,7,7,8,7,6,8,7,8,8,7,6,6,6,6,5,6,5,6,6,6,7,7,6,5,6,6,6,6,7,6,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,4,5,5,5,5,6,7,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,4,4,4,3,4,4,4,4,4,4,3,3,3,3,3,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,4,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,3,3,2,2,2,2,2,3,3,2,3,3,3,3,4,6,6,6,10,12,12,11,9,7,7,6,7,7,11,13,15,17,18,18,20,21,22,22,23,21,22,19,20,17,16,16,14,16,17,17,17,19,19,19,22,21,21,21,22,22,19,21,19,20,21,18,18,19],[26,25,25,26,24,24,25,24,23,23,25,22,22,21,23,22,21,21,22,21,19,20,18,18,18,18,17,17,17,19,17,16,16,17,17,16,16,15,16,15,16,15,14,15,15,15,15,15,15,16,15,17,18,18,16,19,17,17,18,17,16,16,17,18,16,17,16,15,17,15,17,15,16,15,15,15,14,16,14,14,14,15,13,14,14,15,16,19,19,18,18,18,20,19,18,17,18,17,17,18,19,17,17,19,17,18,18,19,17,17,18,17,17,18,19,18,19,18,18,18,20,19,19,21,21,20,22,20,21,21,21,22,24,22,22,21,21,21,21,18,16,17,15,15,13,12,12,10,10,10,11,9,11,10,10,11,13,13,13,14,15,15,14,15,13,15,15,15,15,16,15,18,19,17,17,18,18,16,16,16,14,15,13,15,16,14,14,13,12,13,12,13,12,11,14,14,11,12,13,14,13,14,14,13,14,16,16,14,17,16,14,14,14,14,14,13,14,15,15,15,16,15,17,16,14,14,16,15,14,14,15,15,14,15,16,17,17,17,19,17,16,19,21,17,18,19,18,17,16,16,17,16,15,15,15,17,14,16,18,17,16,15,13,14,13,14,14,13,15,16,18,18,18,17,18,18,18,17,17,17,16,16,16,18,17,18,17,16,15,16,14,15,13,14,13,16,15,17,18,18,17,17,18,19,18,17,19,19,17,16,17,14,16,13,15,15,13,15,16,14,12,14,14,12,11,12,12,11,11,12,11,12,14,14,16,18,18,19,17,19,18,17,16,19,15,15,18,17,15,15,17,15,13,16,16,13,13,13,12,10,11,13,11,10,11,13,11,12,11,13,12,12,14,13,15,17,17,16,15,17,17,14,16,16,16,15,17,16,16,15,17,17,18,18,17,16,15,14,14,13,13,13,14,12,11,13,12,11,11,12,12,11,10,11,10,10,12,10,9,9,11,9,9,9,9,9,9,9,8,7,8,7,7,7,7,7,7,7,8,8,8,8,8,9,9,9,9,10,10,10,10,11,9,9,9,9,8,8,8,8,7,8,9,8,8,8,9,8,8,8,9,8,9,8,8,8,8,7,7,6,7,6,7,7,7,7,6,7,8,7,8,8,8,9,9,9,11,11,10,10,11,12,13,12,14,14,13,13,12,11,12,12,12,12,12,12,14,15,16,18,19,21,20,21,21,23,22,21,21,20,18,17,16,14,13,12,11,11,11,10,11,10,11,11,11,11,11,13,13,13,13,13,13,13,13,13,13,13,12,12,12,11,10,9,10,9,9,9,9,9,10,10,10,12,12,10,11,10,10,11,11,11,11,11,11,11,11,10,11,12,10,11,10,9,9,9,8,8,8,8,8,8,9,9,9,9,9,9,10,10,10,9,9,10,9,10,10,8,8,8,8,8,7,8,7,7,8,8,8,8,8,9,9,9,8,8,9,8,9,8,8,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,8,8,8,7,7,8,7,8,8,7,6,6,6,7,6,6,6,6,7,7,7,7,7,7,6,7,6,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,6,6,5,5,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,7,7,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,5,6,6,8,10,11,11,10,8,7,7,6,8,9,12,14,15,18,18,18,20,20,22,22,22,21,21,19,18,18,17,17,16,18,19,19,19,20,22,20,22,22,22,22,23,23,22,22,20,21,22,19,20,20],[28,27,28,28,28,27,27,27,26,26,26,26,25,26,26,24,24,25,25,23,22,23,21,21,20,22,19,19,19,18,18,17,18,18,17,18,18,16,16,17,18,14,16,17,16,15,17,17,17,18,17,18,18,19,18,20,19,19,20,20,18,18,18,17,18,17,17,18,17,16,17,16,16,18,15,15,15,16,15,15,15,15,15,15,15,15,16,19,19,19,20,18,20,20,19,19,19,18,19,19,20,20,20,18,21,19,21,20,19,20,20,21,19,21,21,20,24,22,20,22,23,23,22,25,25,24,25,24,24,22,23,24,26,24,23,23,22,21,20,19,17,17,16,16,14,13,14,13,12,11,11,10,11,10,11,11,14,14,14,16,16,15,16,17,15,15,18,17,16,19,18,21,21,20,21,22,20,19,19,18,18,17,15,16,17,14,15,13,13,13,12,13,13,14,15,13,14,14,13,14,15,16,16,14,16,17,18,14,18,15,12,13,13,13,13,15,14,16,16,15,16,17,17,16,16,15,15,14,15,15,15,15,15,15,16,16,16,16,18,17,16,17,20,17,18,19,21,18,18,19,18,18,16,18,18,18,16,19,20,18,17,15,14,15,14,15,15,14,16,15,19,21,21,18,19,21,19,18,18,20,17,18,18,21,20,21,20,19,19,18,16,16,15,16,15,16,15,18,20,22,19,19,22,21,19,20,22,21,19,18,19,16,18,15,16,15,14,17,18,16,14,14,15,13,12,13,12,12,11,13,13,13,15,16,17,20,21,21,20,21,20,18,18,20,17,17,20,18,15,17,18,16,14,17,16,13,16,13,13,11,12,13,12,12,11,12,11,12,12,13,13,13,13,14,15,18,17,17,16,17,17,16,17,18,17,16,19,17,18,18,19,19,19,19,20,18,17,16,15,15,13,14,14,13,13,15,14,12,12,14,13,11,12,12,11,10,11,11,10,10,11,10,10,10,10,10,10,10,8,8,7,8,7,7,7,7,7,7,8,8,8,9,9,8,9,9,9,10,11,11,11,11,10,10,9,9,9,8,8,9,9,8,9,9,9,8,10,9,9,9,10,9,9,9,10,9,9,9,8,8,8,8,8,8,8,8,8,7,8,8,8,9,9,10,11,10,11,12,12,11,12,13,12,12,15,15,13,15,12,11,13,12,12,12,14,14,16,16,19,20,21,22,21,22,22,23,25,23,23,21,19,18,16,16,14,13,11,10,11,11,12,11,12,12,12,12,13,14,14,15,14,14,14,14,14,13,15,13,13,13,13,11,10,9,10,10,10,10,11,10,10,11,11,13,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,11,12,11,10,9,9,8,8,8,8,9,9,9,10,10,10,9,9,10,10,10,9,9,11,9,10,10,8,7,8,7,7,8,7,7,8,8,9,8,8,8,9,9,9,8,8,9,8,8,8,8,7,7,7,7,7,7,7,7,7,7,8,7,7,8,8,8,8,8,7,7,8,7,7,7,7,6,6,6,6,6,7,6,6,7,7,8,8,8,6,6,7,6,7,7,7,7,6,6,6,6,5,5,6,5,5,5,5,6,6,6,5,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,5,5,4,5,5,5,5,6,5,4,5,6,5,5,6,7,7,7,6,5,5,4,4,4,4,4,4,3,4,3,3,3,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,2,3,3,2,3,3,3,2,3,3,4,3,4,7,7,8,10,9,10,9,7,7,7,6,7,8,11,14,15,18,19,20,21,22,22,24,23,23,22,20,20,18,19,19,18,18,19,20,20,19,20,22,23,22,22,22,22,22,22,22,21,22,22,19,21,21],[27,25,26,26,25,24,26,25,23,24,24,23,23,22,23,22,21,22,22,20,19,20,19,18,17,18,18,17,17,18,16,16,16,16,16,15,16,15,15,16,16,13,14,15,15,13,15,16,14,16,15,16,16,17,16,18,17,18,17,17,16,16,16,16,15,16,15,16,17,15,16,15,15,15,15,15,14,14,15,15,14,15,13,15,14,14,16,17,17,18,17,18,19,17,18,16,18,17,17,17,18,17,17,18,16,17,17,19,17,17,18,16,17,18,17,18,20,18,18,19,21,19,20,20,21,21,22,21,21,20,22,22,24,22,22,21,21,19,19,18,15,16,14,14,13,13,12,11,11,10,11,9,12,11,12,10,13,13,13,14,15,15,13,15,14,15,14,15,16,16,14,17,17,16,17,17,18,17,18,16,13,15,13,15,16,16,15,13,11,13,11,14,12,12,14,14,11,12,13,14,13,14,14,14,14,14,16,15,17,16,13,13,15,13,14,13,14,15,14,15,15,17,17,16,14,14,16,15,14,14,15,15,14,14,16,15,15,17,17,16,16,18,20,18,18,19,19,16,17,16,16,16,15,16,16,16,16,16,19,16,16,16,14,14,13,14,14,14,14,16,17,19,18,17,18,18,17,16,16,17,15,15,17,19,18,19,17,17,16,15,15,15,13,14,14,16,16,17,18,19,18,17,18,19,18,17,19,18,17,15,16,14,15,13,14,15,12,13,17,14,12,13,13,13,12,12,11,12,12,11,12,12,14,15,16,18,18,18,17,18,17,16,16,17,15,14,17,16,14,14,17,14,12,16,14,13,14,13,12,11,11,12,11,10,10,12,11,12,11,12,12,12,13,12,14,16,17,16,15,17,16,14,15,16,15,15,17,16,16,15,17,17,17,18,18,16,15,14,14,14,12,14,13,12,11,13,12,11,11,12,12,11,10,11,11,10,11,10,10,10,11,10,9,9,9,9,8,9,9,8,8,7,7,7,6,7,7,7,8,8,8,8,9,9,10,9,9,10,10,10,10,10,9,9,8,9,8,8,8,8,8,8,8,7,7,8,8,9,8,8,9,8,9,8,9,8,8,8,7,7,7,6,7,7,7,7,7,6,8,8,8,8,9,9,9,9,11,11,10,10,11,13,13,12,13,13,13,13,11,11,13,11,12,12,12,13,14,15,16,18,18,20,19,21,21,22,22,22,21,20,17,16,15,15,13,12,12,11,11,11,11,10,10,11,11,12,12,13,14,14,13,13,13,14,14,13,13,13,12,13,12,11,10,10,10,9,9,10,9,10,10,11,11,13,12,11,11,11,11,11,12,12,11,11,11,12,11,12,12,12,10,11,11,10,9,9,9,8,8,8,8,8,8,9,9,9,9,9,10,11,11,9,10,11,10,11,10,9,8,8,8,8,7,7,8,7,8,8,7,8,8,9,10,10,8,9,10,9,9,9,8,8,7,7,7,6,7,7,7,7,7,7,7,7,7,7,8,9,9,7,7,9,8,8,8,7,6,7,6,7,6,6,6,6,7,7,7,7,7,6,6,7,7,7,8,7,7,7,7,6,6,6,6,6,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,7,7,6,6,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,4,3,4,4,4,4,5,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,2,2,1,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,5,6,6,8,9,10,10,10,8,8,8,8,10,10,13,14,16,18,19,20,20,22,23,22,22,21,22,19,19,17,18,19,18,18,20,20,19,19,21,20,22,21,22,23,22,23,21,22,19,20,22,19,20,20],[28,27,28,28,27,26,27,26,25,26,26,24,24,26,25,23,24,24,24,24,22,23,22,21,20,20,19,19,18,18,17,15,17,17,16,16,17,14,15,17,17,14,15,17,15,13,17,16,14,16,17,18,17,18,18,19,18,19,18,18,18,17,16,17,17,15,17,16,16,14,16,15,15,15,15,15,13,16,14,14,15,15,14,14,15,16,17,19,20,20,20,20,21,20,19,19,19,19,20,19,19,18,20,19,19,18,19,18,18,18,20,20,18,19,19,20,21,20,19,20,22,22,21,24,24,23,24,23,23,23,23,25,26,25,24,24,22,22,21,20,17,18,16,16,14,13,14,13,11,11,11,11,12,11,11,11,13,13,14,15,16,14,15,16,14,14,17,16,15,17,17,20,19,17,19,21,20,18,18,17,15,17,15,15,16,15,15,13,13,14,12,13,13,13,14,13,13,13,12,14,14,17,16,13,16,17,17,13,18,15,13,13,13,13,14,14,16,15,16,16,15,17,17,16,14,15,15,15,14,15,16,14,14,15,16,16,16,18,19,17,16,17,20,18,18,18,19,18,17,17,18,17,15,16,16,17,16,18,19,19,17,15,13,13,13,14,14,13,15,16,19,20,20,17,18,19,19,16,18,18,16,16,17,20,19,21,19,18,18,18,16,15,13,15,13,15,14,19,19,22,18,18,21,22,18,19,21,20,18,17,17,15,17,14,15,15,13,14,17,14,13,14,14,12,12,12,12,12,11,12,12,12,16,16,17,20,20,21,18,21,17,17,15,17,15,14,16,16,14,14,17,14,13,15,16,12,15,13,13,12,12,13,12,11,11,12,11,12,12,12,12,13,14,13,15,17,18,15,15,18,18,14,16,16,16,15,17,17,16,18,18,18,19,19,19,18,17,15,15,14,13,14,14,13,12,13,13,12,12,13,12,12,12,12,11,11,12,11,11,11,11,10,10,10,10,10,10,10,8,9,8,8,8,7,8,8,8,8,9,9,9,9,9,9,9,10,9,10,11,11,11,11,10,10,9,10,9,9,9,9,9,9,9,9,10,9,10,9,10,9,9,9,10,9,9,9,8,9,7,8,8,7,8,8,8,8,8,8,8,8,9,9,9,10,10,10,11,12,11,11,12,13,13,12,14,15,14,14,12,12,13,12,13,12,14,13,15,15,18,19,20,22,21,21,23,24,24,23,23,22,20,18,17,16,14,13,12,11,11,11,12,11,12,11,12,12,13,13,14,15,14,14,14,14,14,14,15,14,13,13,13,12,11,10,10,9,10,10,10,10,10,11,12,13,13,11,12,12,12,12,12,12,13,12,12,13,12,11,12,12,11,11,11,11,9,9,9,9,9,9,9,9,9,10,10,10,10,9,11,11,11,9,10,11,10,10,10,9,8,9,8,8,8,8,8,8,9,9,9,9,8,9,10,10,8,9,10,9,8,8,8,8,8,7,7,7,7,7,7,8,8,8,7,7,8,8,8,8,8,7,8,8,8,7,7,7,7,7,6,7,6,6,6,7,7,7,8,8,8,7,7,7,6,7,7,7,7,6,6,6,6,5,6,6,5,5,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,5,5,6,6,5,6,6,7,7,7,6,6,5,5,5,4,4,4,4,4,5,4,4,4,5,5,5,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,4,4,3,3,3,3,3,3,3,3,4,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,2,3,2,3,3,3,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,3,2,3,2,3,3,3,2,2,2,2,1,1,1,0,1,1,2,2,2,2,2,2,3,3,2,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,3,3,3,3,3,3,3,4,3,3,4,4,3,5,7,6,7,9,10,9,8,8,7,7,8,8,11,13,15,17,21,21,21,22,24,24,24,24,23,23,21,21,19,21,20,20,21,20,22,21,20,22,23,23,23,22,24,24,24,23,24,21,23,24,21,22,22],[26,25,26,26,25,25,25,24,23,24,25,23,24,22,23,22,23,22,22,21,20,20,20,19,19,19,19,18,18,19,18,18,17,18,18,17,17,16,17,16,17,16,16,17,16,15,17,16,15,17,17,17,19,19,19,20,19,20,19,18,18,20,18,17,17,19,17,16,19,16,17,16,17,16,16,17,14,16,15,17,15,16,15,17,16,17,17,20,19,21,19,20,20,20,18,19,19,18,19,18,19,18,18,19,18,18,18,19,18,18,18,19,18,19,19,19,20,19,21,20,21,20,22,22,21,22,24,22,22,22,23,23,24,23,22,23,22,21,21,19,17,19,15,16,14,13,14,12,12,12,12,11,13,11,13,12,14,15,14,15,15,15,14,15,16,16,15,16,16,17,15,17,17,17,18,19,19,18,19,18,15,17,15,16,17,15,17,14,13,14,13,15,12,13,15,15,12,14,15,15,13,15,15,15,16,15,17,16,17,16,13,14,16,16,15,15,15,16,17,17,16,18,18,16,16,17,16,16,17,15,16,16,15,15,16,16,16,18,18,17,18,19,20,19,19,21,20,18,19,19,18,18,17,17,16,17,17,18,17,16,17,17,15,16,15,15,16,14,16,18,20,20,20,19,19,20,19,18,19,18,17,17,18,20,19,19,19,18,16,18,16,16,15,16,16,17,17,18,20,21,20,19,20,20,19,18,21,19,18,16,17,14,16,14,15,15,13,14,16,15,14,15,14,13,13,13,13,12,14,13,14,13,15,17,16,19,18,19,18,18,18,17,15,18,15,16,17,17,15,15,18,15,14,16,16,15,16,14,13,12,12,14,12,12,12,13,12,13,13,13,13,13,13,14,15,18,18,17,16,18,17,15,17,18,17,16,18,17,17,17,18,20,19,19,20,17,16,16,16,16,14,15,15,14,13,15,14,13,13,14,13,12,11,13,12,11,14,12,11,11,13,11,11,11,10,10,9,10,10,8,9,8,8,9,8,8,8,8,9,9,10,10,10,11,12,10,11,11,11,11,10,11,10,10,9,9,8,8,9,9,10,9,10,10,9,9,10,11,9,10,11,9,11,11,10,9,10,10,8,8,8,7,6,7,7,8,9,8,9,10,10,10,12,10,11,11,11,12,12,12,12,14,14,14,15,16,16,16,14,13,15,13,13,13,14,14,16,16,18,20,20,22,20,23,22,22,23,22,22,21,20,18,17,16,16,15,14,14,13,12,13,12,12,12,13,14,13,15,15,15,15,15,15,15,16,15,15,16,14,15,15,14,13,12,12,10,11,12,10,11,11,11,12,13,13,12,12,12,13,12,14,13,13,13,13,13,13,13,13,15,12,14,14,12,11,11,10,11,10,10,9,10,10,11,11,11,11,10,11,12,13,11,12,13,12,13,13,10,11,10,9,9,9,9,9,9,9,9,9,10,9,10,11,12,10,11,12,10,11,11,9,9,9,8,9,8,8,8,8,7,8,8,8,8,9,8,9,10,10,8,9,10,9,9,9,8,8,8,7,8,7,7,7,7,8,8,9,9,9,7,7,8,7,8,8,8,8,8,8,7,7,6,6,6,6,6,6,6,7,7,7,7,7,7,6,7,7,7,7,7,7,6,6,5,6,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,4,5,5,4,5,5,5,4,5,5,5,5,4,5,4,4,4,4,4,5,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,4,4,3,3,3,3,3,2,2,2,2,3,2,2,3,3,3,3,3,3,3,2,3,3,3,4,3,3,2,3,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,2,3,2,3,3,3,3,3,2,2,2,1,1,1,0,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,4,4,4,4,5,4,4,4,5,4,4,6,7,7,8,10,10,10,9,9,8,10,11,12,12,14,15,17,18,20,21,20,22,23,22,23,21,22,20,21,19,21,21,20,19,20,20,20,20,20,20,22,22,22,23,22,23,20,21,19,20,22,18,20,20],[27,26,27,27,26,25,26,26,24,26,26,24,25,23,24,23,24,23,24,24,22,22,21,22,20,21,21,19,20,22,19,18,20,19,19,19,18,17,17,19,18,16,16,18,16,16,17,17,16,16,18,18,18,19,19,20,21,21,20,20,19,19,19,19,19,19,18,18,18,16,18,17,19,16,18,18,15,18,17,16,15,18,16,16,17,18,19,22,20,21,21,21,22,20,21,20,20,20,20,20,22,20,21,21,20,20,20,21,20,20,21,20,19,21,22,20,22,21,20,22,23,21,22,23,24,24,23,23,23,22,23,24,24,22,22,22,21,20,21,19,17,18,16,15,13,12,15,11,9,13,12,10,12,10,13,12,13,16,14,17,17,18,16,17,16,17,16,16,18,19,17,19,19,18,19,18,20,17,18,16,15,16,15,15,17,17,15,13,13,13,13,15,14,13,15,16,14,14,16,14,13,18,17,16,16,17,16,15,19,17,15,15,17,15,15,14,16,16,17,16,17,17,18,17,15,16,18,17,17,16,18,17,15,15,17,16,19,20,20,18,19,20,22,20,19,20,20,20,19,18,19,20,17,17,19,19,17,19,20,20,19,18,16,15,15,15,16,14,16,16,19,21,20,18,19,20,20,17,18,19,18,17,18,19,18,21,19,18,17,19,16,15,15,15,15,16,15,18,20,21,18,18,19,20,18,17,21,19,17,17,17,15,17,15,17,15,14,16,16,16,15,14,15,15,13,13,13,12,14,12,14,13,15,19,16,21,20,20,18,20,17,16,16,18,15,16,16,17,15,17,18,15,13,16,16,14,16,14,12,11,12,13,12,11,11,14,12,13,12,13,12,13,13,14,15,17,18,16,15,19,19,14,15,19,16,15,19,18,15,16,18,18,18,19,18,17,16,15,15,15,13,14,16,13,12,15,13,12,13,14,12,12,12,13,12,12,13,13,12,12,13,12,12,11,10,11,11,11,10,9,9,9,9,9,9,9,9,9,10,10,11,11,11,11,12,11,11,11,12,12,11,11,11,10,10,9,9,9,10,10,9,10,10,10,10,10,10,9,10,10,10,10,12,9,11,9,9,9,8,7,8,7,7,8,7,9,8,9,10,9,10,10,10,11,12,11,13,13,12,12,13,15,15,14,16,17,16,16,14,13,15,14,14,14,14,14,16,16,18,19,19,21,21,23,22,23,24,23,21,21,19,18,18,17,18,15,14,14,13,13,13,12,13,13,14,14,14,15,16,16,15,16,17,17,17,16,17,17,15,16,15,14,14,12,12,11,12,12,12,12,12,12,12,14,14,12,13,12,13,13,14,14,15,14,14,15,14,14,15,16,13,15,14,12,13,12,11,10,11,11,11,11,11,12,12,12,12,12,12,13,14,12,14,14,12,13,13,11,11,10,10,10,10,11,9,10,10,11,11,12,10,12,13,14,11,12,14,11,11,11,11,9,9,9,10,9,10,9,9,9,9,10,9,9,11,10,11,11,12,10,10,11,10,11,10,10,9,9,9,9,8,9,9,9,9,10,10,10,10,9,9,9,9,10,10,9,9,9,9,8,7,8,8,8,7,8,8,8,8,8,8,9,9,8,8,8,9,8,8,8,8,7,7,7,7,7,7,6,8,7,7,7,8,8,8,7,8,7,7,7,7,6,7,7,8,8,7,7,7,6,5,6,5,6,6,6,7,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,5,5,6,5,5,5,5,4,5,6,6,6,6,5,5,5,5,5,5,4,5,5,5,5,5,4,5,5,4,4,4,5,5,5,5,5,5,5,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,5,5,5,4,4,4,3,3,3,2,1,1,0,1,1,2,2,2,2,3,3,3,4,4,5,5,5,5,4,4,4,3,4,3,3,2,2,3,2,2,3,3,3,4,4,4,5,4,6,5,5,5,6,6,5,5,6,5,5,7,7,7,8,10,11,9,9,9,8,10,11,13,13,16,17,19,21,22,23,22,23,25,24,25,22,24,21,22,19,23,23,22,20,21,22,21,20,21,23,24,23,24,25,26,25,23,24,23,23,24,21,22,23],[28,26,27,27,26,26,26,27,25,26,25,24,24,24,25,23,22,22,23,22,20,21,21,20,19,20,20,19,19,19,17,17,17,18,17,17,17,14,16,16,16,14,16,18,15,15,17,16,17,18,17,17,17,18,19,19,19,19,18,18,18,18,16,17,17,17,16,16,17,16,16,15,17,16,16,17,15,16,16,16,16,16,16,16,16,18,19,21,20,21,21,21,21,20,20,19,20,19,19,19,21,18,18,19,18,18,17,20,18,18,19,19,17,19,20,20,20,19,19,20,21,20,20,22,22,22,22,24,22,22,21,23,25,23,23,24,22,21,21,20,18,18,17,17,14,15,14,15,12,13,13,11,13,12,15,12,16,17,15,16,17,18,15,15,17,18,16,15,18,18,15,18,17,17,19,18,19,19,19,19,15,18,16,17,17,16,17,15,14,15,13,15,13,14,16,16,14,15,16,15,14,17,15,16,16,17,17,17,20,18,16,16,16,17,15,15,17,16,16,17,16,17,18,17,17,16,18,16,17,17,17,17,17,16,18,19,18,17,20,19,19,20,22,20,20,19,20,20,20,18,18,20,18,17,18,18,17,17,19,19,17,17,16,17,15,16,15,15,17,17,19,20,19,19,19,19,20,19,17,18,18,18,19,20,20,21,19,19,16,19,16,17,16,16,16,18,18,19,19,21,20,18,19,20,19,19,20,19,17,16,17,15,16,16,14,15,15,16,17,17,14,15,16,14,14,14,14,14,13,13,13,14,16,17,17,20,19,21,20,21,19,17,17,17,16,16,17,18,17,16,17,17,15,17,16,15,16,16,14,14,13,14,15,14,13,14,12,13,14,14,13,14,13,14,15,17,17,16,14,17,18,15,16,17,17,15,18,17,18,17,18,18,18,19,19,17,16,16,16,16,14,15,15,14,14,14,14,14,13,13,14,12,13,12,13,11,13,12,11,12,13,12,11,13,11,11,11,11,12,10,9,9,8,8,8,9,10,9,9,10,10,11,11,11,11,11,11,12,12,12,12,12,11,11,10,9,8,9,10,8,8,10,11,8,11,9,11,9,10,10,10,10,12,11,11,10,10,8,9,7,8,7,6,8,9,7,8,7,10,9,12,10,12,12,13,11,13,14,13,14,14,15,14,14,15,15,15,14,14,13,13,14,13,15,15,15,17,17,18,19,19,20,21,21,22,23,23,22,21,20,19,18,16,15,14,14,13,14,12,13,13,13,13,14,14,15,14,16,15,16,15,16,15,16,16,15,15,15,14,14,14,13,13,12,12,11,11,12,12,13,12,13,14,15,14,14,14,13,13,14,15,14,14,14,14,14,13,14,14,14,13,13,13,12,12,11,10,11,11,10,11,11,11,12,12,12,12,12,12,13,14,12,13,13,12,13,12,10,11,10,10,9,9,8,10,10,11,11,11,11,10,11,12,13,11,12,12,10,10,10,10,9,9,9,9,9,8,9,9,8,10,10,9,9,10,10,10,11,12,10,9,11,10,9,9,9,8,7,9,8,8,8,7,8,9,10,10,10,10,9,9,9,8,9,9,9,8,9,8,7,6,7,6,8,7,7,7,8,8,8,8,7,8,8,7,7,8,8,8,8,7,6,5,6,5,6,6,6,7,7,7,6,8,7,6,6,8,7,5,7,7,6,6,7,7,7,7,7,6,5,4,5,4,5,5,5,7,6,6,5,6,6,6,6,6,5,6,6,5,5,5,5,4,5,5,4,5,4,4,3,4,4,4,5,6,5,4,5,5,4,4,4,4,5,4,4,4,4,4,3,3,3,3,4,4,4,5,4,5,4,4,4,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,3,4,5,5,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,5,5,5,4,4,4,3,2,2,1,1,0,1,1,2,2,2,3,3,4,4,4,5,5,5,5,5,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,6,6,6,6,6,5,5,6,5,5,7,8,8,9,11,12,11,10,10,10,11,13,12,13,15,16,18,20,23,22,22,23,25,23,24,22,24,21,21,19,21,22,21,19,21,21,21,20,20,21,23,22,23,24,24,24,21,23,21,22,22,21,21,22],[28,28,28,29,28,27,27,28,26,27,27,26,25,26,26,25,24,25,25,24,23,23,21,22,21,22,21,21,20,21,19,18,19,18,17,18,19,15,16,18,18,15,15,19,16,16,18,18,17,18,19,19,19,20,19,22,21,22,20,19,19,20,19,19,18,19,18,18,20,17,18,17,17,16,17,18,15,17,17,15,16,17,16,16,16,17,18,20,20,21,21,19,22,21,20,20,21,20,19,20,22,20,20,21,21,20,22,21,19,20,22,22,20,21,21,22,22,20,20,21,23,22,22,24,26,24,24,24,25,23,22,24,25,25,23,23,21,23,21,19,18,17,17,17,15,15,14,14,13,13,11,11,14,14,16,15,17,18,18,18,19,17,18,19,17,18,18,19,18,20,18,21,21,20,19,22,21,20,21,20,17,18,19,18,19,17,19,17,15,17,15,15,16,17,18,14,16,17,16,15,17,18,19,16,16,17,19,17,19,17,14,15,17,16,15,16,16,17,17,17,17,20,19,16,17,17,16,15,18,16,16,17,18,16,18,19,17,18,18,18,17,18,20,21,20,22,22,21,19,20,20,18,17,19,18,18,19,20,19,20,17,17,17,16,17,17,16,16,18,18,21,23,22,20,22,22,21,18,20,21,20,19,20,22,23,23,20,20,18,18,18,18,17,17,16,18,20,21,22,24,22,22,23,24,21,22,24,22,20,19,19,18,18,18,17,17,17,17,18,17,17,17,16,16,15,16,14,16,14,15,16,14,17,18,17,20,20,21,18,20,19,18,17,19,17,18,19,19,18,17,19,18,17,18,19,16,19,16,16,15,13,16,15,14,13,16,14,15,14,15,15,15,15,15,16,19,20,19,18,19,19,19,18,18,18,19,19,18,19,20,20,21,21,21,20,20,18,17,16,17,17,16,16,16,14,15,16,14,15,14,15,13,12,13,13,12,13,11,11,12,12,11,10,11,10,10,10,12,10,9,7,7,6,7,6,6,8,7,7,8,9,10,10,11,11,11,10,10,11,12,12,11,11,11,9,8,8,8,9,8,9,9,9,7,9,9,9,8,9,9,9,10,12,11,11,9,9,8,7,7,6,7,7,7,8,7,7,6,7,8,9,10,12,11,13,12,12,14,14,14,14,15,16,15,17,17,17,14,15,13,14,15,14,14,15,15,17,17,18,20,21,21,22,22,23,24,25,24,24,22,20,18,17,17,15,15,13,13,12,12,13,12,13,14,14,13,14,17,15,16,16,15,15,15,16,15,16,15,14,14,14,14,12,10,11,10,11,11,11,11,11,12,13,14,13,12,13,13,13,12,14,13,13,13,13,14,13,13,13,14,12,13,13,12,10,9,9,9,10,9,10,10,10,11,11,11,10,10,11,12,12,11,11,11,11,11,11,10,9,9,8,8,8,8,8,8,9,9,9,10,9,10,11,11,10,10,11,9,9,9,9,8,7,7,7,7,7,8,7,7,8,8,8,8,9,8,9,10,10,8,8,10,8,8,8,7,6,6,6,7,6,7,6,7,8,8,9,9,9,8,7,8,7,8,8,7,7,7,6,6,5,5,5,6,6,6,6,7,6,7,7,7,7,7,6,6,7,6,6,6,6,5,4,5,4,5,5,5,6,6,6,7,7,6,6,7,6,6,5,6,6,5,6,6,7,7,7,6,5,5,4,4,3,4,4,4,5,5,5,5,5,6,6,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,3,3,4,3,4,4,5,4,4,4,4,4,4,4,4,5,4,4,4,4,3,3,2,3,3,3,3,3,4,4,4,4,3,3,3,3,2,2,3,2,2,2,2,3,2,2,2,2,2,2,2,3,4,4,3,3,3,3,4,3,2,2,2,2,1,2,2,1,2,2,1,2,2,2,2,2,3,4,3,3,4,3,4,3,2,2,2,2,1,1,0,1,1,1,1,2,2,2,2,2,3,4,4,3,4,3,4,3,3,2,3,2,2,3,2,2,2,2,2,3,3,3,3,3,4,4,4,4,5,5,4,5,6,5,5,6,8,8,9,11,12,11,9,10,9,9,11,11,12,14,16,19,20,22,23,21,23,25,24,24,23,23,21,22,20,22,22,22,20,20,22,20,21,21,19,22,23,23,22,23,24,22,23,20,22,24,19,21,22],[28,28,28,28,28,27,28,27,26,27,27,25,24,26,26,25,24,26,25,23,23,23,21,22,20,21,20,19,20,19,18,16,18,16,15,17,17,15,15,17,15,12,15,17,15,15,17,16,14,16,17,17,18,18,20,20,18,20,18,17,17,17,17,17,16,16,17,17,17,14,16,15,15,14,16,15,15,15,15,14,14,16,14,13,15,16,19,20,20,22,21,21,23,21,20,19,19,19,21,19,18,19,20,19,19,20,20,19,18,19,19,18,20,19,19,22,21,22,18,21,23,22,21,25,24,23,23,23,23,22,24,23,25,24,23,24,21,22,21,20,19,19,17,17,16,15,13,14,13,11,11,11,11,12,12,12,15,15,15,18,17,15,17,18,15,17,18,17,15,19,19,20,21,20,19,21,22,21,19,18,16,16,16,17,17,15,14,14,13,15,11,13,14,15,15,15,15,14,14,17,15,17,17,14,18,18,20,16,20,17,14,14,14,14,14,13,14,15,15,15,15,18,18,15,15,17,17,15,14,16,17,16,17,17,18,18,18,17,19,18,17,18,21,20,19,20,21,20,19,19,20,19,17,18,18,19,18,19,20,19,19,17,16,15,15,15,14,13,16,15,19,22,20,18,18,21,20,18,20,20,18,19,20,22,21,22,20,19,19,18,16,15,15,14,14,15,15,19,21,23,19,19,24,23,19,19,22,22,18,18,18,17,17,17,16,15,14,14,17,16,14,14,14,14,12,12,13,13,10,11,13,14,16,17,17,20,20,20,19,20,19,17,16,17,17,16,16,16,16,16,16,13,15,16,16,14,15,15,13,12,11,13,11,11,10,12,11,13,12,13,13,12,12,14,15,17,18,17,15,17,16,14,16,17,16,15,16,18,17,18,19,20,20,20,20,20,19,15,15,15,13,13,14,12,11,12,13,12,11,12,13,12,12,12,10,10,10,10,9,9,11,9,8,9,9,10,9,9,8,8,8,7,7,7,6,7,7,7,7,8,8,8,9,9,9,9,9,10,10,11,11,11,10,11,9,9,8,8,9,8,8,8,8,8,8,7,8,9,9,8,9,10,9,9,9,8,10,9,9,8,10,6,7,7,9,8,7,8,8,8,8,8,9,9,10,10,11,12,11,11,11,13,13,13,14,15,13,12,11,12,12,12,13,11,14,14,16,15,18,19,21,19,20,22,20,22,22,22,23,21,17,17,15,14,13,12,11,11,10,10,11,10,11,12,13,13,14,14,15,16,14,12,14,14,14,13,15,13,11,13,12,10,10,10,9,9,10,9,10,10,10,12,13,15,14,12,13,12,13,12,12,12,13,12,12,12,11,11,12,12,10,11,11,9,8,10,9,8,9,9,9,9,10,9,10,10,9,9,10,10,10,9,10,11,9,10,9,8,8,8,8,7,8,8,8,8,9,8,9,9,8,8,9,9,7,9,9,8,8,8,8,7,7,7,6,7,6,7,7,7,8,8,8,7,8,7,7,8,8,7,8,8,7,8,7,7,6,6,6,6,6,6,6,7,7,8,8,9,8,7,6,7,6,7,7,7,7,7,6,6,5,5,4,6,5,5,5,6,6,6,6,6,6,6,6,6,7,6,6,6,5,5,5,5,4,4,4,5,5,5,5,5,6,6,5,5,6,5,4,5,5,5,5,6,6,6,7,6,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,3,4,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,1,2,1,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,0,1,1,1,2,2,2,2,2,3,3,3,3,4,3,4,3,3,3,3,2,3,2,2,2,2,2,2,2,3,2,3,3,3,4,3,4,5,5,4,4,5,5,5,6,8,8,8,11,11,10,10,9,7,9,9,8,12,13,16,19,20,23,23,23,24,26,24,26,24,24,22,22,19,22,21,22,21,20,22,20,21,21,22,23,22,22,23,24,24,23,24,20,23,22,20,22,22],[27,27,27,27,25,25,25,25,23,25,25,22,23,22,22,22,22,22,21,20,20,19,17,18,18,17,17,15,15,15,14,14,15,14,13,14,15,12,13,15,14,13,13,14,13,13,14,14,14,14,14,14,15,15,16,16,16,16,15,15,14,14,14,14,14,14,13,14,14,13,13,13,13,12,13,13,12,14,13,13,13,14,13,13,14,15,17,18,19,19,20,19,20,18,16,18,17,17,15,17,17,15,16,16,15,16,16,16,15,16,16,16,16,16,17,17,18,18,16,18,20,20,18,21,22,21,21,22,21,21,21,21,23,21,21,21,21,20,20,18,16,17,16,17,15,14,13,12,12,11,11,9,11,11,11,11,12,14,13,13,13,14,13,13,13,15,13,14,16,16,13,16,16,15,16,18,18,16,16,16,13,15,13,16,14,15,14,12,12,11,11,13,12,10,14,14,12,13,13,13,13,15,14,14,14,14,17,16,17,16,14,14,13,15,13,14,12,15,16,14,16,16,17,15,14,15,17,15,16,16,16,16,16,15,18,16,17,17,18,17,18,18,20,19,18,18,18,18,17,17,17,17,15,17,17,17,16,17,17,17,16,16,14,15,13,14,13,13,15,16,18,19,18,16,16,18,18,17,16,18,17,14,16,18,17,18,17,17,15,16,14,15,12,14,13,16,16,17,17,20,18,16,19,20,17,16,20,18,15,14,15,13,14,14,13,13,12,12,14,12,11,12,12,11,11,10,11,11,10,12,12,13,13,17,16,19,18,18,18,17,16,15,14,15,14,13,15,14,13,13,14,13,12,13,13,12,13,12,11,9,8,12,10,10,9,11,9,9,10,11,10,11,11,12,13,15,16,13,12,15,16,13,13,15,14,13,14,15,14,14,16,16,17,17,16,15,14,13,13,12,12,12,12,11,9,11,11,11,11,11,11,10,10,10,10,9,10,10,9,8,9,9,7,9,9,8,8,9,8,8,7,7,6,6,6,7,7,7,7,8,8,9,9,9,9,9,8,9,9,9,10,10,9,10,8,8,7,7,8,8,7,8,8,7,7,8,7,8,8,8,8,7,9,8,8,7,7,7,7,8,8,5,6,7,8,7,7,6,7,7,7,8,7,9,9,8,9,10,10,10,10,11,11,11,12,12,12,11,11,10,10,10,10,11,11,12,13,14,15,17,17,18,18,21,20,21,21,21,19,19,16,15,13,12,11,11,10,10,9,9,9,9,10,10,10,11,11,12,12,12,12,12,12,13,13,12,12,12,11,11,11,10,10,9,8,8,8,8,9,9,9,11,11,13,12,11,11,10,10,10,11,10,11,10,10,10,10,10,10,11,9,10,10,9,9,9,8,8,8,8,8,8,9,9,8,8,8,9,8,9,9,9,9,9,9,9,9,8,8,7,7,7,7,6,7,8,8,8,7,8,8,8,9,9,8,8,9,8,8,8,8,7,7,6,7,6,6,7,7,7,8,8,7,7,7,7,7,8,8,7,7,8,7,7,7,7,6,6,6,6,5,6,6,7,7,8,8,8,7,7,7,7,6,7,7,6,7,7,6,6,5,5,5,5,5,5,5,5,6,6,6,5,6,6,5,6,6,5,6,6,5,5,5,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,6,6,6,6,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,2,1,1,2,2,2,2,3,3,3,4,4,3,3,3,3,2,2,2,2,1,1,1,0,1,1,1,2,2,3,2,3,4,3,4,4,3,4,4,3,3,3,2,2,3,2,2,2,1,2,2,2,2,3,3,4,4,4,5,5,5,4,4,6,5,5,6,8,7,8,10,10,8,7,10,8,9,11,12,12,13,15,18,19,22,21,20,23,24,22,23,21,22,20,21,18,20,21,20,18,21,20,19,18,20,20,21,22,21,22,23,22,21,22,22,22,22,20,21,22],[27,27,27,26,26,25,25,25,24,25,25,23,23,23,24,23,22,22,22,19,19,20,18,16,17,16,16,16,15,15,13,14,16,13,13,14,14,11,14,14,12,11,13,14,12,12,14,14,14,16,14,15,15,17,17,17,17,15,14,15,15,13,13,14,13,13,13,13,13,12,13,13,13,12,13,12,11,12,13,12,11,13,13,12,13,15,16,17,18,18,18,18,18,17,17,17,16,15,15,16,15,16,17,15,14,16,16,14,15,18,15,14,16,16,15,17,19,19,16,19,20,20,19,23,23,23,21,22,22,21,22,23,23,23,22,22,21,20,20,18,18,16,15,15,15,13,11,10,11,11,10,9,11,10,10,12,15,14,13,15,16,14,15,15,13,14,16,15,15,17,15,18,18,16,16,19,19,16,16,14,13,13,14,15,16,14,14,13,14,13,11,12,12,12,12,15,13,12,12,11,12,13,15,14,14,15,17,15,16,15,14,12,16,12,13,13,13,13,13,14,14,15,15,12,14,13,14,14,14,15,14,13,15,14,15,17,17,16,18,18,16,17,21,19,18,18,18,18,16,15,18,16,15,15,18,16,15,18,19,17,18,14,14,13,14,13,14,12,14,15,17,20,18,15,16,18,17,14,15,17,16,14,16,18,18,19,18,16,16,16,15,13,13,13,13,14,15,17,18,19,14,15,19,20,16,15,20,19,14,14,14,14,15,13,14,13,14,14,16,14,12,13,15,12,11,12,13,11,10,12,14,13,14,16,16,19,19,21,17,20,18,17,16,17,15,14,16,14,15,14,14,13,13,14,13,12,13,12,11,11,9,11,11,11,9,11,10,10,11,13,10,11,13,13,14,17,16,16,16,17,15,13,14,15,13,14,15,15,13,14,16,16,18,17,16,16,15,14,13,13,12,11,12,12,10,11,11,11,10,12,13,11,10,10,10,9,10,9,8,9,9,8,7,8,8,7,8,9,8,7,7,6,7,7,6,6,6,6,7,7,8,8,8,9,8,9,8,8,9,10,10,10,9,10,9,8,8,7,8,9,8,8,7,9,8,8,8,8,8,8,8,8,8,8,8,7,8,8,7,5,6,6,5,5,5,6,8,6,7,7,8,7,8,8,9,8,9,9,10,10,10,11,11,11,12,12,12,11,11,10,9,9,10,9,11,12,13,13,15,16,17,17,17,18,18,20,19,19,19,17,16,15,13,12,11,10,9,9,8,9,9,8,9,10,11,12,12,11,12,13,11,11,12,11,12,11,12,11,10,11,10,9,9,9,7,8,8,7,8,9,9,11,12,14,12,11,11,10,11,10,10,10,10,9,10,11,9,9,10,10,8,10,9,8,8,8,7,7,7,7,7,8,8,8,9,8,8,7,9,9,9,8,8,9,8,9,9,7,8,7,6,6,6,6,6,7,8,7,7,8,7,8,9,9,7,8,9,7,7,8,7,7,6,6,6,6,5,7,6,7,7,7,7,7,7,7,7,7,8,6,6,7,6,7,7,6,6,5,5,5,5,6,5,6,6,7,8,8,7,7,6,6,5,6,7,6,6,6,5,5,5,5,4,5,5,5,5,6,5,5,6,6,6,6,5,6,6,5,6,6,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,4,4,4,3,3,3,3,4,4,5,5,4,5,5,5,5,5,4,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,4,3,4,3,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,4,4,4,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,3,3,3,4,4,3,4,3,3,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,3,3,3,4,4,3,4,4,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,4,4,4,5,4,4,5,5,4,6,9,8,8,11,11,9,7,7,8,7,9,9,11,12,15,18,18,22,21,20,23,24,23,24,21,23,18,20,17,21,20,19,18,19,20,19,18,19,20,21,21,21,22,24,23,21,22,23,22,23,20,23,22],[28,28,28,28,28,25,27,27,24,25,27,24,23,24,26,23,21,23,23,22,21,22,20,18,18,18,16,17,17,16,16,15,16,15,15,15,15,13,14,14,14,12,13,14,14,14,15,14,15,16,15,15,16,17,16,17,17,17,16,16,14,16,15,13,14,15,13,13,17,13,13,12,14,11,12,12,12,13,12,12,12,13,12,13,12,14,17,18,18,18,18,17,19,19,18,16,17,15,17,18,16,16,17,17,16,17,17,17,16,17,16,18,17,18,16,18,18,18,16,20,21,19,18,22,23,21,21,21,20,20,20,22,24,22,21,22,20,20,19,18,16,16,15,14,13,13,11,12,11,9,11,10,11,11,12,13,15,15,16,16,16,16,16,16,14,16,17,16,14,18,19,18,19,18,16,18,19,16,15,16,15,15,16,15,16,15,15,14,12,14,13,14,13,13,14,13,15,13,12,12,14,14,17,15,14,17,17,14,18,18,14,15,14,14,14,14,15,13,14,15,15,17,17,17,16,15,17,15,16,16,16,15,17,17,19,19,19,19,19,19,18,18,21,20,18,18,18,18,17,17,17,19,16,15,16,18,15,17,19,18,17,15,14,14,14,14,14,13,15,15,17,19,19,17,17,18,17,17,18,16,17,16,16,18,17,19,18,16,17,15,15,14,14,14,14,14,14,18,17,20,18,16,19,19,17,16,18,19,15,16,15,15,15,16,15,14,14,14,15,15,14,14,14,13,11,13,12,13,11,12,13,12,15,16,16,19,19,20,18,19,17,16,15,16,16,16,16,16,17,16,16,15,14,15,15,14,13,13,11,11,10,13,12,12,11,12,12,11,12,12,12,12,13,13,15,16,16,16,16,17,17,15,14,15,16,15,18,15,17,18,17,18,19,19,17,16,15,14,14,13,13,13,12,13,11,12,12,12,11,11,13,11,11,10,10,10,10,9,9,9,9,8,8,8,8,8,8,9,7,7,7,7,6,7,6,6,7,6,6,7,7,8,7,8,8,9,8,9,10,10,11,11,9,10,9,7,7,7,8,7,6,7,8,7,7,7,8,7,9,8,9,8,9,8,9,8,8,7,7,6,6,5,5,6,7,7,6,7,6,8,7,8,8,8,9,9,9,10,10,11,10,11,12,12,12,13,13,10,11,10,9,10,10,10,11,12,13,14,16,17,18,18,18,19,20,22,22,21,21,19,17,15,13,12,11,10,9,9,8,9,9,9,9,10,11,11,12,12,12,13,12,12,11,12,12,11,12,11,10,9,10,9,8,8,8,8,8,8,8,9,9,11,12,13,13,11,11,11,11,10,10,10,11,10,9,10,9,10,9,9,8,9,9,8,7,8,7,6,7,6,6,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,8,7,7,6,6,6,6,5,6,6,7,7,7,7,7,7,7,8,7,7,7,7,6,7,6,6,5,5,5,5,5,6,6,7,7,7,6,6,7,6,6,6,7,6,6,6,6,6,6,5,5,4,5,4,5,5,6,6,6,6,7,7,6,6,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,3,3,4,4,4,5,5,5,5,4,4,5,4,4,4,4,4,4,5,6,6,5,5,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,3,2,2,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,2,3,2,2,2,2,1,2,1,1,1,2,1,2,2,2,2,3,3,3,4,3,3,4,4,4,5,8,7,9,11,12,10,9,8,7,8,7,8,10,13,15,18,21,23,22,21,24,25,23,25,24,24,21,21,18,22,21,20,20,20,22,21,20,20,22,22,22,22,22,22,22,23,23,21,23,22,21,22,22],[26,26,26,26,27,25,24,25,25,25,25,25,24,23,25,24,22,22,22,20,20,21,18,17,18,17,16,15,16,15,14,14,14,14,13,14,14,12,12,14,13,11,13,15,13,12,14,15,14,14,15,14,16,17,17,17,17,17,15,15,15,14,13,14,14,13,12,14,13,12,13,12,12,11,13,12,11,12,12,12,12,12,13,13,13,14,15,16,17,18,18,18,18,16,16,17,16,15,16,16,15,15,16,15,14,17,16,16,15,16,16,15,16,17,16,16,18,19,16,19,21,20,20,23,24,22,22,22,22,22,22,24,24,24,23,23,21,22,22,19,18,19,16,15,16,13,12,10,12,11,11,10,11,12,12,15,16,16,16,16,18,16,16,18,15,17,16,17,15,17,17,17,18,17,16,17,19,17,16,16,16,16,16,18,16,15,15,14,15,15,13,16,14,14,15,13,14,15,12,13,14,14,16,15,13,14,17,15,16,14,14,14,16,14,15,16,13,16,16,15,16,16,18,14,16,14,15,15,16,15,16,15,17,17,17,17,18,18,19,19,17,18,22,20,18,18,18,18,18,15,15,17,16,15,17,19,16,16,19,17,17,16,13,13,17,13,16,13,16,17,16,19,17,17,16,16,16,14,15,16,14,15,15,16,17,17,17,17,16,15,15,13,15,14,16,15,16,14,18,19,18,16,19,18,16,15,20,19,16,17,19,14,19,14,17,16,14,15,17,15,12,14,15,13,13,14,14,12,12,13,14,13,16,17,17,20,19,20,20,19,19,16,17,16,16,16,17,15,17,15,15,14,14,16,14,14,14,14,13,12,11,14,13,13,10,14,12,13,12,14,12,12,13,14,14,17,16,15,16,16,16,16,14,15,13,15,15,15,14,15,15,15,17,18,15,16,15,15,14,14,13,13,13,14,11,12,13,11,11,12,12,11,10,11,10,10,10,9,9,9,10,9,8,9,8,9,8,8,8,8,8,7,8,7,7,7,7,7,7,8,8,8,8,8,8,9,8,9,9,10,11,10,10,10,9,9,7,8,8,8,6,9,8,8,7,8,9,8,9,9,9,7,9,10,10,9,8,7,7,7,6,7,5,6,6,6,7,7,7,9,9,8,9,8,10,9,9,11,11,10,11,11,12,12,12,12,11,11,10,11,10,10,10,10,11,11,13,13,15,16,18,17,18,19,18,21,20,20,19,17,16,15,13,12,11,10,9,9,8,8,9,8,9,9,11,11,11,11,12,13,11,11,12,11,12,11,11,11,10,10,10,9,9,8,8,7,8,7,8,8,9,12,13,15,14,12,11,11,10,10,11,10,10,9,9,10,9,9,9,10,9,9,9,9,8,8,8,7,7,7,7,8,8,8,8,9,8,8,9,9,9,9,8,8,8,8,8,8,7,7,7,7,7,7,6,7,8,8,8,7,7,8,8,8,7,7,8,8,7,8,7,7,6,6,6,6,6,7,6,8,7,7,7,7,7,7,7,7,7,6,6,7,7,6,7,6,6,6,5,6,5,6,6,6,6,7,7,8,7,6,6,6,5,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,5,4,4,5,4,4,4,5,4,5,5,5,5,5,5,5,5,4,5,5,4,5,5,6,6,6,5,5,4,4,3,4,3,4,4,4,4,4,4,5,5,5,4,5,4,4,4,4,4,4,4,3,3,4,3,4,3,3,3,3,3,3,4,4,4,3,4,4,3,4,3,3,3,4,3,3,3,3,2,2,2,2,2,2,3,4,3,4,3,4,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,4,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,3,3,3,4,3,3,3,3,3,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,3,2,3,4,3,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,2,2,2,3,3,4,4,5,4,3,5,5,4,5,9,8,8,10,10,9,9,8,6,7,8,9,12,14,16,19,20,23,21,20,23,24,23,24,22,24,20,22,19,21,20,21,20,19,21,21,20,21,21,23,22,22,23,23,22,23,23,23,22,23,21,22,22],[27,27,27,27,27,26,26,26,24,24,25,25,22,23,24,22,19,22,22,19,19,19,17,17,18,17,15,15,16,15,14,14,14,13,14,14,14,12,13,15,13,12,14,14,12,12,15,14,13,14,15,15,15,16,15,16,17,17,15,15,15,14,14,14,13,13,13,13,13,12,13,12,13,12,12,11,12,12,12,11,12,12,12,12,12,13,15,16,16,16,16,16,17,16,15,15,15,14,15,15,14,14,16,14,14,15,15,14,14,16,16,15,16,17,16,17,19,18,17,18,21,20,19,23,24,23,22,23,22,21,21,23,24,23,22,21,21,20,21,20,19,19,17,16,15,13,13,11,10,10,11,11,11,10,12,12,15,14,14,17,17,15,15,19,14,15,17,17,15,16,19,19,20,19,18,20,21,18,18,17,17,16,16,17,18,17,16,14,13,15,14,13,12,13,14,13,13,14,13,13,14,13,17,15,15,13,17,15,17,15,15,14,16,15,15,15,15,17,15,16,16,19,18,14,16,16,16,14,17,16,14,14,16,16,15,16,19,16,18,18,17,17,21,20,18,20,19,18,17,17,17,18,17,17,18,18,17,19,17,17,17,15,13,14,15,16,16,14,16,17,17,22,18,18,19,19,19,16,19,18,16,16,16,19,19,20,19,17,17,16,17,16,14,15,16,16,17,16,20,20,19,19,20,21,18,18,21,20,16,17,19,16,18,14,16,15,13,15,15,15,13,14,14,12,11,12,13,11,10,12,14,11,14,16,17,19,19,21,18,20,17,17,16,18,16,16,17,14,16,15,15,14,14,15,13,12,14,14,11,12,10,13,12,12,11,12,11,13,11,12,10,11,12,13,15,17,17,14,16,17,15,15,14,16,13,14,16,15,14,14,17,17,18,18,16,17,15,14,13,13,12,12,12,12,10,12,11,10,10,11,11,10,10,10,10,9,9,9,9,9,9,9,9,8,9,10,8,9,8,8,8,7,6,7,7,7,7,7,7,7,8,8,8,8,8,8,8,9,9,9,10,10,9,10,9,8,7,8,7,8,7,8,8,8,7,8,8,8,9,9,8,8,9,8,9,9,8,7,7,7,6,6,6,7,8,6,6,7,7,8,8,8,9,10,9,9,11,11,10,11,11,11,10,12,12,12,11,11,10,9,9,10,10,10,11,11,12,13,15,16,18,18,18,18,18,21,20,19,18,17,15,14,12,11,10,10,9,8,8,8,9,8,9,10,10,10,11,11,12,12,11,11,12,11,12,11,11,11,10,9,9,9,8,8,8,7,8,8,8,8,9,11,13,14,13,12,11,11,10,10,10,10,10,9,9,9,9,9,9,9,8,9,8,8,8,7,7,7,7,7,7,8,7,8,8,8,7,8,8,8,8,8,8,8,8,8,7,8,7,7,7,6,6,6,7,6,6,7,7,7,7,7,7,7,7,7,7,7,6,7,7,6,6,6,6,5,6,6,6,8,7,6,6,6,6,6,7,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,7,5,6,6,6,7,6,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,5,5,5,5,5,4,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,3,3,2,2,2,2,2,3,3,3,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,3,2,2,2,2,3,2,2,1,2,1,1,1,0,1,1,1,2,2,2,2,3,2,3,3,3,3,3,2,2,2,2,2,2,1,1,1,2,1,1,1,2,2,2,3,3,4,3,3,4,4,4,5,8,7,8,10,10,9,9,8,6,8,7,7,10,12,14,17,20,22,20,21,23,24,22,24,24,24,22,23,20,22,22,21,20,21,21,22,20,20,23,23,22,23,23,23,22,21,22,23,22,21,22,23,22],[27,27,28,28,27,25,26,26,24,24,26,24,23,24,25,23,21,23,23,22,20,21,19,18,18,19,18,18,18,17,16,16,16,15,15,16,15,13,14,15,15,13,13,15,14,13,15,15,15,15,15,15,16,17,16,17,18,17,17,16,15,16,16,15,14,16,15,14,16,13,14,13,14,13,14,13,13,14,13,13,13,13,12,13,12,13,16,17,17,18,17,16,20,19,17,16,17,16,17,17,17,17,17,18,18,17,18,18,16,17,17,18,18,18,18,19,19,18,16,20,21,20,19,23,24,22,22,22,21,21,21,23,24,22,22,21,20,19,21,19,17,18,16,15,14,13,12,11,11,11,11,10,11,11,12,12,16,15,16,19,19,15,17,19,16,16,19,19,16,19,20,21,20,19,20,20,19,18,19,19,17,17,17,17,18,16,17,15,13,16,15,16,12,14,15,15,14,14,14,13,15,13,18,16,13,16,18,16,19,17,15,16,16,17,16,17,16,16,17,17,18,18,20,18,18,16,18,17,16,17,18,18,19,19,16,18,19,18,19,19,18,20,22,20,20,20,19,20,18,18,19,18,17,18,19,19,18,20,21,20,19,17,15,17,15,16,16,16,17,16,18,22,19,20,19,20,19,18,18,18,18,18,17,20,19,20,19,18,19,18,18,17,16,17,16,18,17,18,20,20,20,20,21,21,19,19,20,19,18,18,17,17,17,16,16,16,15,16,17,16,14,15,15,15,12,13,14,12,11,13,13,12,15,17,18,19,20,21,18,19,18,17,16,19,16,17,18,17,16,16,17,16,14,17,16,14,15,15,13,12,11,14,13,11,12,12,12,12,12,13,13,13,13,13,15,16,18,16,16,18,18,16,15,17,15,16,18,16,17,18,18,19,19,19,17,17,16,15,15,14,13,14,13,13,12,13,12,11,12,12,12,11,10,11,11,9,10,9,8,9,9,9,8,9,8,8,9,9,8,7,8,6,6,6,6,6,6,6,6,7,7,8,7,8,8,9,8,9,9,10,10,11,9,10,8,7,7,7,8,7,7,7,8,7,7,7,8,6,8,8,8,7,9,8,9,8,8,8,8,6,7,6,6,7,6,7,6,8,7,7,7,8,8,10,10,9,10,11,10,11,11,11,11,13,13,12,13,11,11,10,9,10,10,11,12,12,13,13,15,16,18,19,18,19,20,21,21,21,20,19,16,15,13,12,11,11,9,9,8,9,10,9,10,10,11,10,11,12,12,13,12,12,11,12,12,11,11,11,11,10,10,9,8,8,8,8,8,8,9,9,10,11,13,14,14,12,12,11,10,10,10,10,10,10,9,10,10,10,10,10,9,9,9,8,7,7,7,7,7,6,7,8,8,8,8,8,8,8,8,8,9,8,8,8,8,8,8,7,6,7,6,6,6,5,6,7,7,7,7,7,7,7,7,8,7,7,7,7,7,7,6,6,5,6,5,5,5,6,6,8,7,7,6,6,6,6,6,6,7,6,6,6,6,6,6,6,5,5,5,4,5,5,6,5,6,6,6,6,6,5,5,5,5,5,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,5,5,5,5,4,5,4,4,4,3,3,3,3,3,4,4,4,4,4,3,4,4,4,3,4,4,4,4,5,5,6,5,5,4,4,3,3,3,2,2,3,3,3,3,3,3,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,2,2,3,2,2,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,3,3,3,3,4,4,3,5,6,6,9,10,11,10,9,9,8,8,6,8,9,10,12,16,18,20,19,20,22,24,22,23,23,24,21,22,18,21,21,20,19,19,21,20,19,19,22,22,21,22,23,23,23,22,23,21,22,21,22,22,22],[26,26,27,27,27,26,26,26,25,25,26,25,22,23,24,23,20,22,23,20,19,20,18,16,18,17,17,16,16,17,14,14,15,14,13,15,15,12,14,15,14,12,14,14,13,12,15,15,13,15,15,15,15,18,17,18,18,17,15,17,15,14,13,15,14,13,14,14,13,12,13,13,12,12,13,11,11,13,13,11,12,12,12,12,12,13,15,16,16,18,17,16,17,16,16,15,15,14,15,16,15,15,15,16,15,16,16,16,16,17,18,15,18,18,16,17,18,18,16,20,21,20,19,23,24,23,22,23,22,21,22,24,24,23,22,21,21,20,20,20,19,19,18,18,17,15,15,13,12,11,11,10,11,11,12,13,15,13,14,17,17,15,16,17,15,16,18,18,16,17,20,20,22,19,19,21,20,18,18,17,17,16,15,17,17,15,14,13,12,13,12,13,12,13,14,14,12,14,14,12,12,12,15,14,14,12,17,14,14,15,14,14,12,15,13,15,15,15,15,16,16,17,17,14,17,16,14,15,17,16,13,13,15,14,14,14,17,14,15,17,16,14,18,19,18,19,19,18,18,17,18,18,17,17,17,18,17,19,19,16,18,17,14,15,15,15,15,14,17,17,16,19,18,17,18,17,16,16,17,17,16,16,16,18,19,20,19,16,18,18,17,16,14,14,15,16,16,16,18,20,18,18,19,19,17,17,22,20,15,17,16,16,15,15,16,12,13,15,16,16,13,13,15,13,11,11,13,11,10,12,14,12,15,17,18,20,22,22,19,22,17,20,19,19,15,17,19,16,16,16,17,14,14,16,15,12,14,13,11,12,10,12,11,12,10,11,12,11,11,12,11,12,14,14,16,18,18,15,16,17,16,14,15,16,14,13,17,16,14,14,18,18,19,19,16,17,15,14,14,13,12,13,13,11,10,12,11,11,10,12,11,10,10,10,9,9,10,9,9,9,8,9,8,8,9,9,9,10,8,7,7,7,6,7,6,6,7,7,7,7,8,8,8,8,8,8,8,9,8,10,10,10,9,10,9,7,7,7,8,8,7,7,9,7,7,8,8,7,8,8,8,7,9,9,8,8,9,8,6,7,6,7,8,6,7,7,7,6,6,8,8,9,9,10,9,10,11,11,9,10,10,11,11,10,12,12,12,11,9,9,9,10,9,10,11,12,13,13,15,16,19,18,18,18,19,21,20,21,19,18,15,14,13,12,12,10,9,8,8,9,9,9,9,10,10,11,11,12,12,12,11,10,12,11,13,11,12,12,10,10,10,9,8,8,8,8,8,9,8,8,9,10,12,12,12,12,11,11,11,10,11,11,10,10,9,10,9,9,9,9,8,9,8,8,7,7,8,7,7,7,7,7,7,8,8,8,7,8,8,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,7,7,7,7,8,7,7,7,7,7,7,6,7,7,6,6,6,5,5,5,6,6,9,7,7,6,6,6,6,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,6,5,6,6,7,6,6,5,5,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,4,5,5,4,5,5,5,5,5,4,4,4,4,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,1,2,2,3,2,3,3,3,3,4,6,7,7,9,10,9,8,7,6,8,6,7,7,9,10,15,17,18,19,19,21,22,21,22,21,22,18,21,19,19,18,18,18,18,19,20,18,20,21,20,20,20,22,22,22,21,21,22,21,20,19,21,20],[27,27,27,27,27,25,26,25,24,24,25,23,23,22,24,23,21,21,22,21,20,20,19,18,18,18,17,17,16,17,16,15,15,15,14,14,15,14,13,14,15,13,12,15,14,13,15,14,13,14,15,16,16,17,16,18,18,17,17,17,15,15,15,16,15,14,15,14,15,12,15,13,14,12,14,12,12,13,13,11,13,13,12,12,12,14,15,17,17,18,17,17,19,17,16,16,16,17,18,17,17,17,17,18,16,17,18,18,16,17,18,18,17,18,17,17,19,18,17,19,21,20,20,23,23,22,22,21,22,20,22,23,24,22,22,21,21,20,19,17,17,17,16,16,15,14,14,13,12,11,12,10,12,11,13,12,15,14,17,17,17,16,18,18,18,18,19,19,17,19,19,21,19,19,20,21,19,18,20,19,17,18,17,17,17,15,16,14,13,15,14,15,15,15,17,15,15,16,13,14,15,16,19,16,16,17,20,16,19,17,14,16,16,16,15,16,15,16,17,16,17,18,19,18,17,17,17,17,17,17,16,15,17,16,15,16,18,16,16,19,17,19,21,19,20,20,19,20,19,18,20,19,18,19,19,20,18,21,22,20,19,17,16,17,15,17,15,15,17,15,17,20,18,19,19,18,20,19,19,18,18,17,17,19,18,20,19,19,20,20,18,18,17,17,15,17,16,18,19,20,20,18,21,20,19,19,20,19,18,18,17,16,17,16,16,15,15,15,18,16,15,15,15,15,13,13,13,13,12,12,13,13,16,16,19,19,21,21,18,20,18,17,17,18,16,16,18,17,16,15,18,14,14,17,17,13,15,14,13,12,11,13,12,12,11,12,12,11,12,12,13,12,13,13,14,17,18,16,16,17,17,14,16,16,15,15,17,17,17,16,18,18,19,19,17,18,16,14,14,14,13,13,13,12,11,13,12,10,11,12,12,10,9,11,11,9,11,10,9,9,9,9,8,8,9,8,9,9,7,6,7,6,5,6,5,5,6,6,6,7,7,7,7,8,8,8,8,8,9,9,10,10,9,10,8,7,7,7,8,7,7,7,8,7,8,7,7,7,8,8,7,8,9,8,9,8,8,7,7,7,8,7,6,8,7,7,6,7,6,7,7,8,8,10,10,10,11,11,10,11,11,12,11,11,13,14,13,12,11,10,10,11,10,11,11,11,13,12,15,17,18,19,18,20,20,22,22,22,21,20,17,16,14,12,11,11,9,9,9,9,9,9,10,10,11,10,11,11,11,13,12,11,11,11,12,11,12,11,11,10,10,10,8,8,8,8,8,8,9,9,9,10,12,13,13,11,11,11,10,10,10,10,10,10,9,9,9,9,9,10,9,8,8,8,7,8,7,7,7,6,6,8,8,8,8,8,7,8,8,8,8,8,8,8,8,8,8,7,6,6,6,6,6,5,5,6,6,7,6,7,7,7,7,7,7,7,7,7,6,7,7,5,6,5,5,6,4,6,6,7,7,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,5,5,5,5,6,6,7,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,3,4,4,4,4,4,4,4,5,4,5,4,4,5,5,5,5,4,4,4,4,4,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,6,5,5,4,4,3,3,3,3,2,3,3,3,3,3,3,3,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,1,2,2,2,2,3,2,2,3,3,2,2,2,2,2,2,1,1,1,1,1,1,2,2,3,2,3,3,3,3,4,5,7,8,9,9,8,10,8,7,7,7,8,8,10,12,15,18,18,18,19,21,22,21,22,21,22,19,20,18,18,19,18,17,18,19,19,19,19,21,20,20,21,22,22,22,20,21,21,20,20,20,20,21],[27,26,27,27,27,26,26,27,25,25,26,25,22,25,26,24,20,23,24,21,19,21,20,18,19,18,17,17,18,18,15,16,17,16,16,17,17,13,15,16,15,13,15,16,15,13,16,16,14,16,17,16,17,18,18,19,19,18,17,18,17,15,16,17,16,14,15,16,14,13,15,14,13,13,14,13,12,14,13,12,13,13,13,13,13,14,16,17,17,18,17,17,19,17,16,16,15,15,16,17,16,16,18,17,16,18,18,18,17,19,20,18,18,19,19,18,20,20,18,21,23,21,22,25,25,24,23,23,23,23,22,24,25,23,23,23,22,21,21,20,18,18,17,18,16,16,17,14,13,12,12,11,13,12,13,13,16,15,16,17,18,16,18,18,15,16,19,19,17,19,20,22,22,20,20,23,21,18,20,18,18,16,16,17,16,16,15,13,13,15,13,14,14,13,15,14,14,14,15,14,15,14,18,16,16,15,19,16,16,16,16,15,14,15,14,17,16,15,15,16,16,18,17,14,15,16,14,14,15,16,13,14,16,14,14,15,17,13,17,17,15,16,18,18,18,19,20,18,17,17,19,17,17,18,17,19,17,20,19,18,18,17,15,17,16,15,16,14,17,18,18,21,19,17,19,19,18,18,18,18,17,17,17,19,20,22,21,18,19,18,19,17,15,16,16,17,17,18,20,22,18,17,20,21,18,19,22,22,17,18,18,17,17,16,18,14,15,17,19,18,15,15,17,15,12,14,15,13,11,13,15,14,18,19,21,23,24,25,23,24,21,21,21,22,18,19,21,18,17,19,20,17,15,18,18,13,16,14,12,12,10,13,13,11,11,13,12,12,13,14,13,13,16,16,18,20,21,18,17,20,19,16,17,20,17,15,18,18,16,16,20,19,20,20,18,19,17,15,15,14,13,15,14,13,11,14,13,11,12,14,13,11,12,13,11,10,11,10,9,9,10,9,8,9,9,9,9,10,8,7,7,7,6,7,6,6,7,7,7,8,8,9,8,9,9,9,9,10,10,11,11,11,11,11,10,9,9,8,8,9,8,8,9,8,9,9,9,8,9,8,9,9,10,10,9,8,9,8,8,8,8,7,7,9,8,8,7,7,7,7,9,8,9,10,10,9,11,11,11,10,11,12,12,11,14,14,13,13,11,10,11,11,11,11,12,13,13,13,16,17,18,19,18,19,20,22,21,21,20,19,17,16,14,13,13,11,11,10,10,9,10,10,10,10,11,12,12,12,13,13,11,11,12,12,13,12,13,12,11,11,11,10,9,8,9,8,8,9,9,9,9,11,13,12,13,12,11,11,12,10,11,11,11,10,10,10,10,9,10,10,9,10,10,9,8,8,8,8,8,8,7,8,7,9,9,8,8,9,9,9,9,9,9,9,8,9,9,8,8,8,7,7,7,6,6,7,6,7,7,7,8,8,8,8,8,8,9,8,8,8,8,7,6,7,6,6,6,6,6,9,8,7,6,6,7,7,7,7,8,7,7,7,7,7,7,6,6,6,6,5,5,5,6,5,6,6,7,7,7,6,6,6,6,6,6,6,6,6,6,5,5,5,4,4,5,4,5,4,5,5,5,5,5,5,5,5,6,6,5,6,5,5,5,4,4,4,4,3,4,4,4,5,5,5,4,5,5,5,4,5,5,5,5,5,6,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,2,2,2,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,2,1,1,1,0,1,1,1,2,2,2,2,3,2,3,3,2,3,3,2,3,3,2,2,2,2,2,1,2,1,1,2,2,3,2,3,3,3,3,4,6,7,8,9,10,9,9,7,6,7,6,9,8,11,12,15,15,18,19,18,22,22,21,21,21,22,19,20,18,18,19,16,17,18,19,19,19,19,21,20,20,21,22,22,22,21,21,20,20,20,19,19,19],[26,27,28,27,28,26,26,26,25,25,26,25,23,24,24,23,22,23,23,23,20,20,20,19,19,19,20,19,18,19,18,17,17,17,18,17,18,17,16,17,17,16,15,18,17,15,16,17,16,18,17,19,18,20,18,21,19,20,20,19,18,19,19,18,18,17,18,17,17,15,16,16,16,15,16,14,14,15,14,13,13,14,13,13,13,14,16,17,17,18,17,18,19,18,16,16,17,16,17,18,18,17,18,20,18,19,19,20,18,19,21,20,19,19,20,19,21,20,19,21,22,22,22,24,24,24,24,23,24,22,23,23,25,23,23,22,22,21,21,19,18,18,16,16,16,15,16,14,13,12,11,12,12,13,13,15,17,15,17,18,18,16,16,18,15,16,17,17,15,19,17,19,20,19,17,20,20,17,17,15,16,16,16,16,19,17,15,14,14,15,13,12,12,13,14,14,13,13,14,14,15,15,18,16,15,15,18,17,16,15,13,13,13,12,13,13,13,15,15,15,15,15,15,12,13,13,13,12,13,13,12,12,15,14,13,14,16,13,15,16,14,15,17,17,18,17,17,17,16,15,17,16,15,15,16,16,15,18,18,17,20,16,14,13,13,13,14,13,16,16,18,19,19,17,17,18,16,15,17,15,15,15,15,18,18,20,18,16,18,17,16,15,13,14,15,16,19,19,21,22,18,17,20,18,16,16,21,20,16,17,18,16,18,16,18,16,15,18,21,19,16,17,18,15,13,16,16,14,13,15,16,15,17,20,19,22,23,25,22,23,21,20,21,22,19,20,21,20,19,20,21,18,17,20,19,15,17,16,13,13,12,16,15,13,13,14,14,14,14,15,14,14,17,17,19,21,20,20,20,20,20,18,18,19,17,17,18,18,18,17,19,19,20,20,18,18,17,15,15,15,14,15,15,15,12,15,14,12,13,15,15,12,13,14,12,11,13,11,10,11,11,10,9,9,9,9,9,9,8,7,7,7,6,8,7,7,7,8,7,8,9,9,9,9,10,10,10,10,10,11,11,11,10,11,9,9,9,8,8,9,9,9,10,9,9,9,9,9,10,9,10,9,11,10,10,9,10,9,7,8,8,8,8,9,10,10,8,7,8,8,8,9,10,9,10,10,10,11,11,10,11,13,13,12,14,15,14,14,13,10,11,10,11,10,11,11,13,13,15,17,18,18,19,18,20,22,21,22,20,20,18,16,14,13,14,12,12,10,10,9,10,9,9,10,10,11,11,11,13,12,11,11,12,12,13,12,13,13,11,12,12,10,10,9,9,8,8,9,8,9,8,10,11,12,12,12,11,11,11,10,10,11,11,10,11,10,10,10,11,11,10,11,11,10,9,9,9,8,8,7,7,8,8,8,9,9,8,9,9,10,10,9,10,10,9,10,9,9,8,8,8,7,7,7,6,6,7,8,8,8,8,8,9,9,8,9,9,8,8,8,8,7,7,7,6,6,6,6,6,8,7,7,6,7,8,7,8,8,8,8,7,8,7,8,8,7,7,6,6,6,5,5,6,6,6,6,7,8,7,6,6,6,6,7,7,6,7,7,7,6,6,6,5,4,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,5,5,5,5,4,5,6,5,5,6,6,5,6,6,7,7,7,6,6,5,5,4,4,4,4,3,4,4,3,3,3,4,4,5,4,4,5,4,4,4,5,4,4,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,3,3,3,2,2,1,1,2,1,2,2,2,2,2,2,3,3,4,4,4,3,3,4,3,3,3,2,2,1,1,1,0,1,1,1,1,2,2,3,3,3,4,3,4,4,4,4,3,3,3,2,2,2,1,1,2,1,2,3,3,2,3,3,3,4,5,6,7,7,10,11,10,8,9,7,7,6,8,9,11,12,15,15,19,19,18,21,22,20,21,21,20,18,19,19,18,18,17,18,18,19,19,17,19,20,19,19,21,21,21,21,19,20,18,19,18,18,19,17],[28,28,28,28,28,27,27,26,26,26,26,25,24,25,25,25,22,24,22,22,22,22,21,20,18,19,20,19,18,18,18,17,16,17,17,17,17,16,15,17,17,15,14,19,16,15,16,17,17,17,18,20,20,20,18,22,20,21,18,19,18,19,18,18,17,18,18,17,17,16,16,15,16,14,15,13,14,15,15,14,14,14,13,14,14,15,17,19,19,20,19,18,21,20,18,18,19,18,19,17,19,18,19,20,19,18,20,20,18,19,20,21,18,19,20,22,20,22,20,20,23,23,21,23,24,24,24,22,23,22,22,23,26,24,25,22,22,22,22,19,18,17,17,16,15,15,15,14,12,12,12,12,13,13,13,14,17,18,17,19,20,18,18,19,18,19,18,19,20,22,19,22,21,21,21,22,21,19,21,21,18,20,18,19,19,17,18,15,15,16,15,16,16,15,19,16,16,17,16,14,16,16,19,18,17,18,19,18,18,16,14,15,16,16,17,20,16,18,19,19,18,21,19,15,17,17,15,16,17,16,16,16,16,14,16,14,16,14,17,18,15,18,22,19,20,20,19,20,18,19,19,18,18,18,18,18,18,20,21,18,20,19,17,17,17,18,16,14,21,18,21,22,22,21,20,20,21,19,19,19,19,18,20,21,20,21,20,19,20,20,18,19,17,19,18,20,21,21,22,24,22,22,22,23,21,20,22,21,21,19,20,18,20,18,19,19,16,18,21,19,18,18,19,17,14,16,15,15,14,15,15,15,17,18,19,21,22,23,21,23,21,20,20,22,19,20,21,20,19,20,20,18,18,19,20,16,17,17,14,15,13,16,14,14,13,14,14,14,14,15,15,15,16,16,19,21,20,19,20,19,19,20,19,19,18,19,19,18,19,19,20,20,21,21,20,20,18,16,16,17,17,16,16,15,13,15,14,12,14,14,13,12,12,13,12,11,12,12,10,11,11,10,10,10,10,9,10,11,8,8,8,7,6,8,7,6,7,7,7,8,8,9,8,9,10,9,9,10,10,11,11,11,11,11,9,9,9,9,9,9,9,8,9,10,9,8,9,9,9,9,11,10,10,10,10,10,10,9,8,8,8,8,8,8,9,9,7,7,7,8,9,11,11,11,12,12,12,13,12,12,14,14,14,13,16,16,14,14,13,12,13,12,13,13,14,13,15,15,17,19,21,20,21,22,22,24,24,24,24,23,19,18,17,15,14,14,12,12,11,10,11,11,12,11,11,11,12,13,13,14,14,14,14,13,14,13,14,14,13,12,12,12,10,9,10,9,10,10,11,10,9,11,12,13,13,11,10,11,11,10,11,11,11,11,11,12,11,10,11,11,11,11,10,9,8,9,8,8,8,7,7,9,8,9,8,8,8,8,10,9,9,9,9,9,9,9,9,8,8,7,8,7,7,6,6,7,7,8,7,7,7,8,8,8,8,8,8,8,8,8,7,7,7,6,6,6,5,6,6,6,7,6,6,6,7,6,8,7,7,6,7,7,7,7,7,6,6,6,6,5,5,5,5,6,6,6,6,7,7,5,5,6,5,6,7,6,6,6,6,6,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,6,6,5,6,6,5,5,5,4,4,4,4,4,4,4,5,4,5,5,4,5,5,5,4,5,5,5,5,6,7,6,7,6,5,5,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,4,3,3,3,3,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,2,3,2,2,1,1,1,1,0,1,1,1,1,2,2,2,3,3,2,3,3,3,3,3,3,3,2,2,2,1,1,1,1,2,2,2,2,2,3,3,3,4,6,6,8,8,12,9,9,9,7,7,5,6,7,10,12,14,18,20,19,20,22,23,22,23,22,22,18,20,17,17,18,17,17,18,18,19,18,19,20,20,20,21,22,23,22,20,20,21,19,21,18,19,18],[26,26,26,27,26,26,26,25,25,26,25,24,24,24,23,24,23,22,24,23,21,22,20,21,19,21,21,19,19,20,20,18,19,19,19,18,19,18,18,18,19,16,17,18,18,17,18,19,18,19,18,19,19,20,19,20,20,21,21,20,19,19,19,19,19,19,19,19,19,18,18,18,17,18,18,17,16,17,16,16,16,16,16,15,15,16,17,18,19,19,19,19,19,19,18,19,19,17,18,20,21,18,19,20,19,19,20,22,20,20,21,20,20,20,21,20,21,21,20,20,22,21,21,23,23,22,23,22,23,22,22,22,24,23,22,22,22,21,21,19,17,17,16,16,14,14,15,14,12,13,13,12,14,15,14,14,16,16,17,18,18,17,17,19,15,17,18,16,17,19,17,18,18,18,17,19,18,17,17,16,17,16,17,16,19,17,15,15,15,16,15,15,15,14,15,16,16,14,14,15,16,15,17,16,16,16,18,16,18,15,12,13,15,13,16,14,15,15,14,14,14,15,14,13,13,13,13,14,15,14,13,16,14,14,13,14,15,15,17,15,14,16,19,17,16,16,17,16,16,14,15,15,16,15,14,16,17,16,17,16,18,16,17,15,15,14,16,14,16,16,18,20,18,16,17,18,16,17,15,16,16,15,16,17,17,18,16,16,16,16,17,15,15,15,17,18,19,19,20,20,19,18,19,19,18,17,19,19,17,17,18,16,18,17,18,17,16,18,19,18,16,17,18,15,14,15,15,15,15,15,15,14,16,17,18,21,20,22,21,21,21,19,19,21,19,19,20,20,20,19,19,18,16,19,17,15,17,16,14,14,12,16,15,14,14,16,15,15,16,16,15,16,17,17,18,21,21,20,20,20,20,19,19,19,19,17,19,18,17,18,18,19,18,19,18,17,16,16,15,15,15,15,16,16,13,16,15,15,15,17,16,14,13,15,14,13,15,13,13,13,13,12,11,11,11,11,10,11,9,9,8,9,8,9,8,9,9,9,9,10,10,11,10,11,12,12,12,13,12,12,12,12,11,11,10,9,9,10,9,9,9,11,10,10,11,11,10,10,11,11,12,11,13,11,11,11,10,10,7,9,8,7,8,9,9,9,9,8,8,9,10,11,11,12,12,12,13,13,14,13,13,14,15,14,15,16,16,16,14,12,13,13,12,12,13,13,14,14,15,16,17,18,18,19,20,20,20,21,20,20,18,17,16,15,16,14,14,13,12,11,12,10,11,12,12,12,12,13,12,13,12,12,13,13,14,13,14,14,13,14,14,12,12,11,11,10,10,10,10,11,10,12,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,12,12,11,14,13,11,12,11,10,9,9,9,8,9,9,9,10,10,9,9,10,11,11,10,10,12,10,12,12,10,11,10,9,8,8,7,7,8,9,8,9,9,8,9,10,11,10,9,11,9,10,11,9,9,8,9,8,7,7,8,7,7,7,8,7,8,8,8,9,9,10,9,8,10,9,10,10,8,8,7,7,7,7,7,6,6,7,7,8,9,8,7,7,8,7,8,9,8,9,9,8,8,7,6,6,6,6,5,6,6,7,7,7,7,7,7,7,7,8,7,8,8,7,7,6,6,6,5,5,5,5,6,6,6,6,6,6,6,7,6,6,7,7,6,7,8,9,8,8,8,7,7,6,5,5,5,4,4,4,5,4,4,4,5,6,5,5,5,6,5,5,5,6,5,5,6,5,6,6,5,5,4,4,4,3,4,4,4,4,4,5,4,5,5,5,6,5,5,5,5,5,5,5,4,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,5,5,5,4,4,4,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,4,5,5,4,5,5,5,5,4,4,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,4,4,5,5,5,4,4,3,2,2,2,1,1,0,1,1,2,2,3,3,3,4,4,5,5,5,5,5,5,4,4,4,3,3,2,3,2,2,3,3,2,3,4,3,4,5,6,7,7,10,12,13,9,8,7,7,5,6,7,10,12,14,16,17,18,18,20,22,21,21,21,20,18,18,16,15,17,15,16,17,17,17,16,18,19,20,20,21,21,21,22,19,20,18,19,20,18,18,18],[26,25,25,25,25,25,25,24,24,24,24,24,23,22,23,22,22,21,22,21,20,21,19,20,18,19,19,19,18,20,19,17,18,17,18,16,18,17,17,18,18,17,16,18,18,17,17,17,17,18,17,19,18,19,18,20,18,19,20,18,18,19,18,19,19,19,18,18,19,17,18,17,18,16,17,17,16,17,16,16,17,15,14,15,15,15,18,19,19,19,18,18,20,19,18,17,18,18,18,18,20,18,18,20,18,18,19,21,18,19,20,19,18,19,21,18,20,20,19,20,21,20,19,21,21,21,22,20,22,21,22,23,24,22,22,22,21,20,19,18,17,17,15,15,14,14,14,13,12,12,13,11,13,14,13,15,15,16,15,16,18,17,16,18,16,17,16,18,16,18,17,17,18,18,17,18,18,17,18,18,18,18,18,19,19,18,19,16,17,16,16,16,15,14,17,15,16,15,15,15,15,14,16,16,17,15,17,16,16,16,15,16,17,16,16,17,18,19,20,16,18,17,16,17,17,16,14,17,16,15,15,16,15,14,16,15,16,17,18,15,16,19,20,16,16,18,17,15,15,16,15,15,15,15,14,17,16,17,16,16,18,17,15,16,17,16,17,16,18,20,21,21,20,18,20,19,18,17,17,15,16,16,15,18,16,18,16,16,16,17,17,18,16,16,18,19,19,21,21,21,20,20,20,20,18,18,21,20,18,18,19,16,19,17,18,18,16,18,20,16,16,19,17,15,14,16,15,14,15,15,14,14,14,15,17,20,19,20,19,20,20,20,18,19,18,19,19,20,18,18,19,18,17,18,19,15,17,16,16,16,14,17,16,14,15,16,14,15,16,16,15,16,17,16,18,20,20,20,20,19,19,18,18,18,18,18,18,18,19,18,18,18,18,19,18,17,16,15,15,16,16,17,16,16,14,16,15,14,15,15,15,13,14,15,14,12,15,14,12,12,14,12,11,12,11,11,10,11,11,9,10,9,9,9,8,9,9,8,9,10,10,10,10,12,12,11,11,12,12,12,11,11,10,11,10,9,9,9,9,11,9,10,11,10,10,10,11,10,11,11,12,10,13,11,11,12,11,10,10,9,9,8,7,9,9,9,9,9,10,9,11,11,12,12,12,12,14,14,13,13,14,15,15,15,16,16,15,16,14,13,14,13,13,12,12,13,15,14,16,18,19,20,19,20,21,21,22,21,21,20,18,17,16,16,16,16,15,14,13,12,12,11,11,11,11,11,12,13,13,14,14,14,14,14,14,14,14,15,14,14,14,13,13,12,11,10,10,10,10,10,10,11,11,12,11,12,11,11,11,11,12,11,12,11,12,12,12,12,12,13,12,13,12,12,11,11,10,10,10,9,9,9,9,9,9,9,9,9,10,11,11,10,11,12,10,12,11,10,10,9,9,8,8,8,8,7,8,8,8,8,8,9,10,11,9,9,11,9,10,10,9,9,9,8,8,7,7,8,7,7,6,7,7,7,8,8,8,8,9,8,8,9,8,9,9,8,8,8,7,7,6,7,6,6,7,7,8,8,7,7,7,7,7,7,8,7,8,8,7,7,7,6,6,6,6,5,5,6,6,6,6,6,6,7,6,7,7,7,7,7,7,6,7,6,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,6,6,7,8,8,7,7,6,6,6,5,5,4,4,4,4,4,4,4,4,5,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,4,4,4,4,4,5,5,4,5,5,5,4,4,4,3,3,3,3,2,3,2,2,3,3,2,2,2,3,4,3,3,4,4,4,5,4,4,5,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,4,4,4,4,4,4,3,3,2,2,2,1,1,2,1,1,1,2,2,2,3,3,3,3,3,4,4,4,4,4,3,2,2,2,1,1,1,0,1,1,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,3,2,2,2,2,2,2,3,2,3,3,3,3,4,5,6,7,10,11,11,11,9,7,8,6,8,6,10,10,15,16,18,19,19,22,22,21,22,21,21,18,19,17,16,17,15,17,18,18,18,18,18,19,20,20,21,21,22,22,20,20,20,20,21,18,17,19],[28,28,28,28,28,27,28,27,26,27,27,25,25,25,26,25,24,25,25,24,23,24,22,22,21,22,21,20,21,21,19,19,20,19,18,19,19,17,18,18,20,16,16,19,18,17,17,18,17,17,19,21,19,20,19,22,21,21,21,21,19,19,20,20,19,20,20,20,18,17,19,18,19,18,18,17,16,18,17,16,17,17,15,16,16,17,19,20,20,21,21,20,23,22,21,20,21,20,21,21,21,20,21,22,21,20,22,22,20,20,22,21,20,21,22,21,23,21,21,23,24,22,21,25,24,23,24,23,23,23,23,24,26,25,24,23,23,22,22,19,18,17,16,16,14,15,14,14,12,12,12,11,13,12,12,14,17,16,15,17,19,17,17,18,16,17,18,18,18,19,19,22,21,20,21,22,20,20,23,21,19,19,18,18,19,18,18,16,16,17,16,16,16,15,18,16,15,17,16,15,17,16,19,18,16,17,21,18,20,18,13,16,15,17,17,18,17,17,19,17,19,20,20,18,17,17,17,16,17,17,16,16,16,17,17,17,18,16,19,18,16,18,23,20,21,21,21,19,17,19,20,19,16,19,18,19,18,21,21,20,20,18,17,18,17,18,18,16,18,17,22,23,22,20,21,21,21,19,21,20,19,18,20,22,21,21,21,20,20,21,20,19,17,18,18,19,17,22,22,24,21,21,24,23,21,21,22,22,20,19,20,17,19,17,18,18,16,20,21,18,16,18,19,15,14,16,16,14,15,14,15,16,16,17,17,21,21,22,21,22,22,21,19,21,19,20,21,20,19,20,21,18,17,20,20,16,18,16,16,15,13,16,15,14,14,16,16,16,14,15,16,15,16,16,18,20,21,18,18,20,20,17,19,20,18,19,22,19,19,21,21,21,21,22,21,21,19,18,17,18,16,17,19,16,14,17,16,14,14,16,15,13,13,14,13,12,15,13,13,12,13,12,12,12,11,12,12,13,10,9,9,9,8,9,9,8,9,9,9,10,9,10,10,10,11,11,11,12,12,12,12,12,12,12,10,10,12,10,11,12,11,10,11,13,11,10,10,12,11,10,13,11,12,11,11,11,10,11,8,9,8,9,8,9,10,9,9,9,9,9,10,12,11,12,13,12,13,15,13,13,14,16,16,14,18,18,17,17,15,14,16,14,14,14,15,15,17,17,19,21,22,22,22,23,23,24,25,24,24,22,21,19,18,18,17,17,14,14,13,12,14,13,14,14,14,13,14,16,15,18,16,16,15,15,16,15,16,16,15,15,15,15,12,11,12,11,12,11,12,12,11,12,12,14,13,12,12,12,13,13,14,14,14,13,13,14,14,14,13,15,13,13,13,12,11,11,10,10,12,9,9,11,10,11,11,11,10,10,11,11,12,11,12,12,12,12,11,10,9,9,9,8,9,8,8,9,9,10,8,9,9,10,10,11,9,10,10,10,10,10,9,8,8,8,8,8,8,8,7,7,8,8,7,8,9,8,9,9,9,8,8,9,9,9,8,8,8,7,7,7,7,7,6,6,7,7,8,8,8,7,7,8,6,8,8,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,7,6,7,7,6,7,7,7,7,7,6,7,6,6,5,5,5,5,5,6,5,5,6,6,6,6,6,6,6,6,6,6,7,7,8,8,8,7,6,6,6,5,4,4,4,4,4,4,4,4,4,5,5,5,4,4,5,5,5,5,5,5,4,6,6,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,4,4,3,3,3,3,3,3,3,2,2,2,3,2,2,2,3,3,3,3,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,3,3,3,2,3,3,3,3,3,2,2,1,2,2,1,1,1,0,1,1,2,2,2,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,5,7,7,9,10,10,9,8,7,7,7,8,8,11,14,16,19,20,19,20,22,24,23,24,24,23,21,21,19,19,19,18,18,19,20,20,19,19,21,22,20,21,23,23,23,22,23,22,22,22,20,20,20],[27,26,27,27,26,26,26,26,25,26,27,25,26,23,25,24,24,24,25,24,23,24,23,22,22,22,23,21,21,23,22,21,21,22,21,20,21,21,19,20,21,20,20,21,20,21,20,20,21,21,20,21,23,22,20,23,22,22,23,22,22,22,22,22,22,22,22,22,22,21,21,21,22,21,22,21,20,19,20,20,19,19,20,19,18,20,20,22,22,22,21,21,23,22,21,21,22,20,21,21,23,21,22,23,21,22,22,23,22,22,23,22,23,22,23,21,23,22,22,23,24,22,23,24,24,23,25,23,24,24,24,24,25,24,24,24,24,23,23,21,19,21,17,17,16,16,15,15,14,15,15,13,16,16,15,16,17,18,17,18,19,19,15,19,18,17,16,18,18,19,17,20,19,19,19,19,20,19,19,19,17,19,18,19,20,19,19,18,17,17,18,18,16,16,18,17,16,17,18,16,17,17,17,17,19,19,18,18,22,17,15,15,19,17,18,18,18,20,20,19,19,19,19,18,18,17,17,18,18,18,17,18,17,17,17,17,19,19,20,18,19,20,21,19,19,19,20,18,19,18,18,18,18,18,18,19,19,19,20,18,19,18,18,17,18,18,19,17,20,21,21,22,21,21,20,21,20,19,19,19,18,18,18,20,19,20,19,19,18,20,18,18,17,18,19,20,21,21,22,22,22,21,21,21,21,20,22,21,19,19,19,18,20,17,19,20,17,19,22,20,18,19,20,18,17,18,17,18,18,18,17,17,18,18,19,21,20,21,22,22,22,21,21,23,20,21,22,22,21,21,22,21,20,21,20,18,19,19,17,16,17,19,18,19,17,20,17,17,18,19,20,18,19,19,21,22,22,22,21,21,22,21,20,21,20,20,21,20,20,21,21,22,21,21,22,21,19,18,18,19,18,19,19,19,17,19,18,17,18,19,18,16,16,17,18,16,18,17,16,16,18,17,16,16,16,16,16,16,14,13,14,14,13,13,12,12,14,13,13,14,14,15,15,15,16,15,15,15,16,15,15,15,15,14,13,13,13,13,13,13,13,14,14,14,13,14,15,14,14,15,16,14,15,15,15,15,14,13,12,12,12,10,10,11,12,11,13,13,13,13,15,14,15,15,16,16,17,18,17,16,18,18,19,18,20,20,19,20,18,17,18,18,17,17,16,17,17,17,18,21,21,23,22,23,23,23,24,24,23,23,22,20,20,20,20,20,18,17,17,16,17,16,16,16,15,15,15,17,17,18,18,17,18,18,18,18,18,19,18,18,19,18,17,17,17,15,16,15,15,15,14,14,13,14,14,14,15,14,14,14,15,15,15,16,15,15,15,16,16,17,16,18,17,16,17,16,15,14,15,14,13,14,13,14,13,14,14,14,14,16,16,15,16,16,15,16,16,14,15,14,13,13,13,13,12,13,13,13,13,13,12,13,14,15,13,14,14,14,14,15,13,14,13,12,12,12,12,12,11,10,9,11,11,12,11,11,13,13,14,12,12,13,12,14,13,12,12,12,12,12,11,12,9,9,10,10,11,11,11,10,11,11,11,12,12,12,12,12,11,11,11,10,10,10,9,9,9,9,10,10,10,10,10,10,10,10,10,10,11,11,11,10,11,10,10,9,8,8,7,8,8,8,9,9,8,9,10,9,8,9,9,9,9,9,10,10,10,10,10,9,9,9,8,8,7,7,7,7,6,6,6,7,8,8,7,6,8,7,6,7,8,7,7,8,8,8,8,7,9,7,7,6,6,6,5,4,5,5,6,5,6,7,7,7,7,7,7,8,8,7,8,7,6,6,5,5,5,5,4,5,4,5,4,4,5,6,6,6,6,7,7,8,7,7,8,7,5,4,4,4,4,3,4,3,3,3,3,5,3,4,5,6,6,7,6,6,7,7,7,7,7,5,4,3,4,3,3,3,2,2,2,3,3,5,5,6,5,6,6,6,6,6,6,7,6,4,4,3,4,3,2,3,2,1,0,1,3,3,3,5,4,4,5,5,6,6,5,6,5,4,5,4,4,4,3,5,5,4,3,4,5,4,4,6,6,8,8,10,12,12,11,10,8,10,9,10,10,12,14,16,18,18,19,21,21,22,23,23,22,23,20,20,19,17,18,15,18,18,18,19,20,22,21,23,23,23,22,23,23,22,22,21,22,22,20,21,20],[28,28,28,28,28,27,28,28,26,27,28,26,27,26,27,27,26,26,27,26,24,25,24,25,24,24,24,22,23,25,23,22,23,23,23,22,23,20,21,22,22,20,20,22,20,19,22,22,21,21,21,22,22,23,22,24,22,24,23,23,22,22,22,23,23,22,23,23,23,21,23,22,23,22,23,21,20,22,21,20,20,21,19,19,20,20,21,23,22,23,22,22,25,24,24,22,23,23,23,23,23,23,24,24,23,24,23,24,23,24,25,23,24,24,24,24,25,24,24,23,25,25,23,25,24,25,24,24,24,24,24,25,27,26,25,25,24,23,23,21,20,20,18,17,16,16,17,14,14,14,14,12,15,15,15,15,16,16,15,18,18,18,16,18,17,17,17,17,18,18,17,20,19,17,19,19,19,18,20,18,16,18,16,17,19,18,18,16,15,15,14,16,15,14,15,17,14,15,17,15,16,18,18,17,17,19,20,17,21,18,17,17,17,15,17,15,20,19,20,17,19,19,19,19,17,17,18,18,16,17,18,19,18,18,18,18,19,19,21,20,18,20,23,21,20,21,20,19,19,18,19,19,18,17,18,19,18,19,21,19,19,18,18,17,16,16,17,16,17,19,22,23,21,20,19,22,21,19,18,19,20,18,18,20,19,20,19,19,17,20,17,16,16,16,16,19,18,21,21,23,21,19,22,22,19,19,22,20,19,17,18,16,18,16,18,18,15,19,21,20,17,19,18,17,14,17,16,15,15,16,17,17,18,18,19,21,22,22,20,23,20,22,21,23,20,20,22,22,20,20,22,19,17,21,20,17,19,17,16,15,14,18,17,14,16,18,17,18,17,17,17,18,19,18,21,22,23,23,21,23,22,20,21,23,21,20,23,21,21,20,21,22,22,21,21,20,19,18,18,19,18,19,20,18,16,20,18,17,17,19,18,16,17,18,17,16,19,19,16,15,17,16,13,15,15,14,14,14,12,12,12,12,10,11,11,12,12,12,13,13,13,15,16,16,17,15,15,16,17,16,15,15,14,15,14,13,13,13,13,12,14,14,15,12,13,13,13,13,14,14,14,14,15,12,14,13,12,12,10,11,11,9,10,11,11,12,11,11,13,12,12,13,12,13,14,15,16,17,16,16,17,19,20,19,20,20,20,20,18,17,19,17,18,16,17,17,18,18,19,22,22,24,23,24,23,24,24,24,24,23,21,21,20,21,20,20,19,18,17,16,17,14,16,15,16,15,15,17,18,18,19,19,19,19,19,19,20,20,19,20,19,19,18,17,17,14,16,14,15,14,14,14,14,16,15,14,16,15,15,15,16,16,16,17,17,17,16,17,18,18,16,18,18,17,17,16,15,14,14,14,13,14,15,14,15,16,15,15,16,18,17,16,17,17,16,17,16,15,16,15,14,13,14,13,12,13,15,14,15,15,14,15,16,18,15,15,16,15,16,15,14,14,13,13,13,13,12,13,11,11,11,14,14,14,14,13,14,15,16,13,14,15,13,15,14,14,13,12,13,12,11,12,10,11,12,12,13,12,13,13,12,13,13,13,13,13,13,13,13,12,11,12,10,11,11,11,11,12,11,11,12,11,12,12,11,12,12,12,12,12,12,11,10,11,9,10,10,9,10,10,10,10,11,11,11,11,11,11,10,12,11,10,11,11,12,11,11,11,10,10,9,9,8,9,8,9,9,9,9,9,8,9,10,10,10,8,9,9,9,10,10,10,8,10,10,9,9,9,9,7,9,7,8,8,9,7,8,8,7,7,9,8,7,8,9,8,9,8,8,7,7,7,7,7,6,7,7,7,6,5,5,6,5,5,5,6,6,5,5,6,6,7,7,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,5,4,4,5,6,5,5,4,3,4,4,5,4,4,3,3,3,2,3,2,3,3,4,4,4,4,4,4,5,4,4,4,3,4,3,4,4,3,3,3,1,1,0,1,2,2,3,2,3,4,3,4,4,4,4,4,3,4,4,5,5,4,4,5,4,3,5,6,4,5,7,7,8,9,10,11,11,9,10,8,9,8,9,11,13,15,16,19,20,19,21,22,23,24,24,23,24,22,22,20,19,19,18,20,21,21,22,21,23,23,24,24,23,24,25,25,23,24,21,22,23,21,21,21],[29,28,29,29,29,28,29,29,28,29,29,28,27,28,29,27,27,28,28,27,26,27,26,26,25,26,26,25,25,25,25,23,24,23,23,23,24,22,22,23,23,21,23,22,23,21,22,22,22,22,23,23,22,24,24,24,24,24,24,25,24,23,23,24,23,23,24,23,23,22,24,22,23,23,23,22,21,23,22,21,23,23,20,21,21,22,23,25,25,26,25,25,26,25,25,25,25,25,26,25,25,25,25,25,25,25,25,26,24,25,26,25,25,25,26,25,26,25,25,25,27,26,25,27,27,26,27,27,26,26,26,27,28,27,26,26,25,25,25,23,21,21,20,20,18,17,17,16,16,15,14,14,15,14,15,15,18,18,17,19,20,18,18,20,18,17,20,20,17,20,20,21,22,22,21,22,22,21,21,21,19,21,18,20,20,20,18,18,17,17,17,17,17,17,17,16,16,16,15,18,16,19,20,16,20,20,20,16,21,19,18,16,16,17,18,18,19,19,21,18,19,20,20,19,18,19,20,19,17,19,20,17,18,19,19,20,20,19,23,21,20,22,25,22,22,22,22,21,21,20,20,21,19,20,20,19,19,22,23,21,21,18,15,16,16,17,17,17,19,19,21,22,22,21,21,22,22,21,20,21,20,20,20,21,22,22,22,21,20,19,18,18,16,19,18,20,18,22,21,24,22,22,24,23,21,22,24,22,21,20,21,19,20,19,20,18,18,19,22,19,16,18,19,16,16,18,17,16,16,16,17,18,19,20,20,22,22,24,22,24,20,23,21,23,20,20,23,22,19,20,23,20,18,21,21,18,21,19,18,16,16,18,17,15,16,18,16,18,17,18,17,18,19,20,20,23,23,21,20,23,22,20,21,24,22,20,23,23,22,22,23,24,23,24,22,22,20,19,19,19,19,21,21,18,17,20,19,18,17,20,18,17,18,19,17,17,19,19,16,16,18,16,15,16,16,14,16,16,13,13,12,12,11,12,13,13,13,13,14,14,16,15,15,16,16,16,16,17,17,18,16,17,16,17,15,15,15,15,16,15,16,15,16,15,16,14,15,15,16,15,14,15,16,13,15,14,13,13,12,12,13,12,12,12,12,13,12,12,12,13,13,14,13,14,16,15,16,18,17,16,18,18,20,19,21,22,21,23,19,19,20,18,18,17,18,18,20,20,22,22,24,24,24,25,26,27,27,27,26,26,23,23,22,22,22,20,21,18,19,16,18,16,18,17,17,17,18,20,20,20,20,22,21,21,22,20,22,21,20,21,21,20,19,16,18,15,17,15,17,16,15,16,17,17,17,17,18,17,17,17,18,18,19,18,19,19,18,19,19,20,18,19,19,18,17,16,16,15,16,15,15,16,16,17,17,17,17,16,18,19,19,16,18,19,17,18,18,16,16,14,16,14,15,14,13,15,15,16,16,17,15,17,16,18,15,16,17,15,16,16,15,14,13,14,13,14,13,14,12,12,13,14,14,15,15,14,16,15,15,14,14,16,14,14,14,14,13,13,13,12,12,12,12,12,14,13,14,14,15,14,14,13,13,13,14,13,13,13,12,12,11,12,12,12,12,12,13,13,12,12,13,13,13,12,12,12,13,12,12,12,12,12,11,11,11,11,11,11,11,11,12,11,12,12,11,12,12,12,11,12,12,11,11,12,12,11,12,12,11,11,10,10,10,11,10,11,10,11,10,10,9,11,11,11,11,10,11,11,11,10,10,10,10,10,10,9,10,10,10,9,12,10,11,10,12,8,9,9,8,8,9,8,8,8,9,9,9,9,9,9,8,9,9,8,8,10,10,9,8,7,7,7,6,6,5,5,7,7,7,7,8,7,8,8,8,7,6,6,5,7,8,7,8,6,6,6,4,4,4,4,4,4,4,4,6,6,5,7,6,6,5,4,5,4,5,5,5,4,5,4,3,3,2,2,2,3,3,4,4,4,4,6,4,5,5,4,5,3,5,4,4,4,3,2,2,1,0,1,2,2,2,3,3,3,4,5,4,5,5,3,5,3,5,5,4,4,4,5,4,4,5,5,4,6,8,9,10,12,11,12,11,9,9,8,8,10,10,15,17,19,21,22,21,22,24,24,24,25,24,25,23,24,21,22,22,22,21,21,22,22,21,21,22,22,21,23,25,25,25,24,25,24,25,24,23,24,23],[29,28,29,29,28,28,28,27,27,28,28,26,27,26,27,26,26,27,27,26,26,26,24,25,25,25,25,24,24,24,24,23,23,24,23,23,22,22,22,24,23,22,22,23,21,22,23,22,22,23,23,24,24,24,24,24,24,25,25,25,24,24,23,22,24,24,23,24,23,21,23,23,23,22,23,22,22,22,22,23,21,22,22,21,21,22,24,25,26,25,26,25,26,26,25,25,24,25,24,24,25,24,25,23,24,25,24,26,24,24,24,26,24,25,25,24,26,25,25,25,26,26,25,27,27,26,26,27,26,25,26,27,28,27,26,26,25,25,25,23,22,21,19,20,19,18,18,16,17,15,15,14,15,16,17,18,18,18,18,21,20,19,18,21,19,19,20,20,19,19,20,20,20,20,21,20,23,21,22,22,20,21,20,22,22,22,22,18,18,19,19,20,19,20,19,19,18,18,16,17,16,18,19,17,18,19,20,18,18,17,17,17,18,18,18,21,19,22,21,20,21,22,23,20,21,20,20,19,19,18,18,17,18,17,18,17,19,20,21,20,19,22,24,21,22,24,24,21,20,22,22,20,19,21,19,19,20,21,20,19,20,19,19,19,18,20,19,19,21,20,23,24,24,22,23,24,23,21,23,23,21,20,20,23,23,22,21,21,19,20,21,19,19,22,20,23,22,23,24,26,25,24,25,26,23,22,25,24,22,21,22,20,21,20,21,21,19,21,22,21,20,20,21,20,18,20,19,18,19,19,19,17,19,19,19,23,23,24,22,24,22,22,21,23,20,22,23,22,21,22,24,21,21,24,21,21,21,20,18,18,17,20,20,19,19,20,19,18,19,20,21,22,20,21,21,23,24,22,23,24,24,22,23,24,22,22,24,23,24,24,24,24,24,24,23,22,22,21,20,20,21,21,22,21,20,21,20,20,19,20,20,19,18,19,20,19,20,19,19,19,19,19,17,18,17,16,16,17,14,13,12,14,13,13,13,13,14,14,15,16,17,17,17,18,17,18,18,17,19,17,17,17,16,17,16,15,17,14,16,15,17,16,16,16,17,15,16,17,16,16,17,16,17,15,17,16,16,14,12,12,12,12,10,12,12,13,13,12,14,16,15,16,15,17,17,18,19,20,20,20,20,21,22,21,22,23,22,22,21,21,21,21,20,19,20,18,21,21,23,25,24,26,24,26,25,26,27,26,27,26,24,23,22,23,22,22,21,21,20,18,20,18,18,18,18,17,17,20,21,21,20,21,21,21,21,21,22,21,21,21,21,21,20,19,19,17,18,17,17,17,16,16,16,17,16,16,17,16,17,17,19,19,19,20,19,19,20,21,20,20,18,20,20,19,19,19,17,16,18,15,16,16,16,16,16,17,16,17,16,19,18,18,18,19,17,19,19,18,16,15,16,14,16,14,13,15,14,16,15,16,15,16,18,18,17,17,17,16,17,17,16,16,14,15,14,14,14,14,12,12,12,13,14,15,15,13,15,16,16,15,16,16,15,15,16,15,15,14,14,13,13,13,11,12,13,13,14,15,15,14,13,14,12,15,14,14,14,14,14,13,13,13,12,13,12,12,12,14,13,13,13,13,14,13,12,14,14,12,13,13,12,13,12,12,11,11,11,11,11,11,11,12,12,12,12,13,13,12,13,13,12,12,13,13,13,12,12,12,12,13,11,11,10,11,9,12,10,11,9,11,9,10,12,11,11,10,12,11,11,11,11,11,9,11,10,11,10,11,10,7,9,8,9,8,9,7,8,8,8,7,9,8,8,9,10,9,9,8,10,8,8,8,7,7,6,8,8,7,6,6,7,7,6,5,4,5,7,5,6,8,7,6,7,7,7,7,5,6,5,7,6,5,6,5,6,5,6,6,3,4,3,5,5,5,6,4,5,6,5,5,5,3,5,3,5,5,5,4,4,3,4,4,2,3,2,4,3,4,3,4,4,4,4,5,5,4,4,3,5,5,3,4,5,3,3,2,1,0,1,3,1,2,4,4,5,5,4,5,4,4,5,3,5,5,4,4,4,5,3,4,4,5,4,5,7,8,9,11,11,11,10,10,8,9,8,10,11,14,16,18,21,22,22,23,24,25,25,25,24,24,22,22,21,21,20,21,21,20,22,22,21,22,23,23,23,23,25,25,25,23,25,22,23,23,21,23,22],[28,27,27,28,27,27,27,27,25,27,27,25,25,26,26,24,25,26,25,25,24,24,23,23,23,23,23,22,22,23,22,21,22,22,21,21,21,20,21,21,21,20,20,20,19,20,20,20,20,21,21,22,21,22,20,23,22,21,22,22,21,21,21,22,21,23,21,21,21,21,22,21,22,20,21,21,19,21,20,20,20,20,19,19,18,20,20,22,22,22,22,23,22,21,23,21,22,22,22,22,22,23,22,22,22,23,22,23,22,22,23,22,22,23,23,23,24,23,22,23,25,23,23,25,24,24,23,24,24,23,24,24,26,24,25,24,24,22,23,20,19,21,18,17,17,16,17,14,14,15,14,12,16,14,15,13,16,17,15,17,17,18,16,17,18,17,17,19,20,21,17,20,19,19,20,20,20,19,21,19,16,18,16,18,17,18,18,17,15,16,14,17,15,15,16,18,14,16,17,16,16,17,20,18,18,18,19,18,19,17,17,15,17,16,17,17,17,18,19,19,18,19,20,19,17,17,19,18,18,18,20,18,18,17,17,18,19,19,21,18,19,22,22,19,20,20,21,19,20,18,19,19,18,18,18,18,19,20,20,20,20,19,18,16,16,17,17,17,18,18,20,22,21,20,19,21,21,19,19,20,19,17,18,20,19,20,19,20,19,20,18,18,15,17,17,19,20,19,20,22,21,18,20,21,20,18,21,20,18,17,17,15,17,15,17,16,16,17,18,17,16,16,16,16,15,16,15,15,16,15,15,16,17,18,18,21,20,21,20,21,18,19,18,21,18,19,20,20,18,18,20,18,16,20,18,16,18,17,14,13,15,16,14,14,14,16,15,17,16,16,17,17,16,17,19,20,22,20,18,22,22,18,19,22,20,18,20,20,19,18,20,21,20,20,19,18,18,17,17,18,16,16,18,16,16,18,17,17,17,19,17,16,14,17,16,15,17,16,16,15,16,16,15,14,15,15,13,14,12,12,11,12,10,12,12,12,12,13,13,13,15,15,15,15,16,15,16,15,16,15,14,15,14,15,13,13,13,12,13,13,13,13,14,14,13,13,14,13,13,12,14,13,14,13,14,13,11,13,9,10,10,8,9,11,10,12,11,10,12,12,13,13,11,13,14,14,15,15,15,16,16,17,18,18,19,20,19,19,18,17,17,17,16,16,16,16,18,18,20,20,21,22,21,23,23,24,24,24,23,22,21,20,20,19,20,18,19,18,16,15,16,15,15,15,16,15,15,18,18,18,18,18,18,18,19,18,19,18,18,18,19,17,18,16,16,15,15,15,14,14,14,14,13,16,15,15,16,15,15,15,15,16,16,16,16,17,17,17,18,18,16,18,17,16,17,16,14,14,14,14,13,14,14,15,14,15,15,14,15,17,17,16,18,17,15,17,16,14,15,15,13,14,13,14,12,13,13,13,14,15,14,14,16,17,16,16,17,14,15,15,14,13,14,12,13,12,12,12,12,10,11,12,11,13,13,12,13,15,15,14,14,15,13,14,14,12,12,12,12,12,11,11,10,11,11,11,12,13,13,12,11,12,12,13,13,12,13,12,12,12,12,11,11,10,10,11,11,10,10,11,11,11,11,11,12,11,12,11,11,11,11,11,11,10,10,9,10,9,10,9,9,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,9,9,9,9,9,10,9,9,8,8,9,10,9,9,8,9,9,9,9,8,9,7,10,8,9,9,9,9,8,9,8,9,8,8,7,8,7,7,6,8,7,7,8,8,7,8,8,8,8,7,7,7,7,6,7,7,7,6,6,5,6,5,5,4,5,5,5,6,6,6,6,6,6,5,6,5,6,5,6,6,5,6,5,5,5,4,4,3,4,3,4,4,4,4,4,4,5,5,4,4,4,4,4,5,5,5,4,4,4,3,3,3,3,2,4,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,4,4,3,3,2,1,1,0,1,1,2,2,3,3,4,4,4,4,4,4,4,5,6,5,4,5,4,4,4,5,4,5,6,6,7,9,9,11,11,9,11,8,10,9,12,13,14,16,20,21,22,21,20,23,25,24,24,23,24,21,21,19,20,22,21,20,21,22,22,20,20,22,23,21,23,25,26,25,22,24,23,24,23,21,22,22],[28,27,28,28,28,27,28,28,26,27,27,26,25,26,28,25,25,27,25,25,24,24,24,23,22,24,23,23,22,24,21,21,21,22,21,21,22,18,21,20,20,19,20,21,19,19,20,20,20,20,21,22,21,22,21,22,22,23,22,22,21,22,21,21,20,21,21,21,21,19,22,19,20,20,20,20,19,21,19,19,19,19,19,20,20,20,21,23,23,23,24,22,23,24,23,22,22,22,23,22,24,22,23,23,21,22,22,23,23,21,23,23,22,22,23,23,23,22,23,23,24,23,24,25,25,24,26,25,25,25,24,25,27,25,25,24,23,23,22,20,18,19,18,17,16,15,16,14,13,14,12,11,14,13,14,14,17,17,14,18,17,17,15,17,16,16,17,17,17,18,17,18,18,18,18,20,20,18,19,19,15,18,16,18,19,18,18,17,15,15,15,15,15,15,17,16,13,16,16,15,16,16,18,16,16,17,19,17,19,18,16,15,17,16,15,17,17,18,18,18,19,20,20,17,17,19,18,16,17,17,17,19,17,17,17,20,19,18,19,19,19,20,22,22,21,23,23,21,19,20,20,19,17,19,18,18,17,18,19,19,18,17,16,16,16,17,16,15,18,19,21,23,23,20,20,22,21,19,20,20,20,18,19,21,21,21,19,18,17,17,17,17,16,17,15,19,19,20,20,23,21,20,21,24,20,19,23,20,18,17,18,15,18,15,16,17,14,16,18,17,15,16,16,15,15,16,15,13,14,15,15,14,17,18,17,22,20,22,20,20,20,20,17,20,16,17,19,20,17,16,19,18,15,18,18,17,17,16,15,13,13,16,14,13,14,17,14,14,17,16,14,15,16,17,18,20,21,18,18,21,20,18,20,21,19,19,21,20,20,20,21,22,21,22,21,20,19,18,18,19,16,17,19,16,15,17,17,14,16,17,16,14,15,17,15,12,17,15,13,14,16,13,11,15,14,12,12,13,12,11,10,11,10,10,10,11,11,11,12,13,13,14,13,14,14,14,13,14,15,15,15,15,14,15,13,13,13,13,13,12,12,13,13,11,13,13,11,11,13,13,11,12,14,11,13,11,10,11,10,8,9,9,8,9,10,11,10,9,10,11,12,13,12,13,14,12,14,15,15,15,16,17,19,17,19,19,19,18,17,16,18,16,17,16,17,17,19,19,21,22,22,24,23,24,24,25,26,25,24,23,21,20,19,20,19,18,18,17,16,14,16,15,15,16,17,16,16,18,18,19,19,20,18,19,19,19,19,19,19,19,19,18,16,14,15,13,15,13,14,14,13,14,15,16,16,15,16,16,16,16,18,16,17,18,17,18,18,18,18,18,18,18,17,16,16,14,13,13,14,12,13,14,14,15,14,15,15,15,16,17,17,16,17,16,16,17,16,14,14,12,12,11,12,11,11,13,13,14,14,16,14,15,16,17,15,16,16,14,14,14,13,12,11,12,11,11,10,11,11,10,12,12,12,13,13,12,14,15,15,13,14,14,13,13,13,12,11,11,11,10,10,11,9,11,11,12,13,13,13,13,12,13,11,13,13,12,12,12,11,10,9,10,8,10,10,10,10,12,10,11,12,11,12,11,10,12,12,11,11,11,10,10,8,9,9,8,9,8,10,9,11,11,12,11,11,11,12,10,10,11,11,9,11,11,11,10,11,11,10,9,7,8,7,8,10,10,10,9,10,11,10,9,10,10,10,10,10,10,10,9,9,10,7,9,9,8,8,7,7,6,7,8,7,9,8,8,7,8,7,6,8,6,7,8,8,7,8,6,7,6,7,6,6,6,6,8,8,7,8,6,7,6,5,4,6,5,5,4,5,6,5,5,5,5,5,5,4,5,5,6,7,6,6,4,6,5,5,4,4,3,3,3,4,4,4,4,4,4,4,4,4,3,5,4,5,5,5,5,5,5,4,3,3,2,2,3,2,3,2,3,2,4,3,3,3,3,4,3,4,5,4,5,5,3,3,2,2,1,1,0,1,2,1,2,3,3,3,3,4,3,4,4,5,5,5,4,5,4,4,4,5,5,5,6,8,7,10,11,11,11,10,10,8,9,10,11,13,14,16,19,21,22,22,22,24,25,25,24,23,23,22,22,21,22,23,22,22,22,22,23,22,21,22,25,24,24,25,26,26,23,24,23,23,24,22,22,23],[28,28,28,29,28,27,28,28,26,27,28,26,25,26,27,25,24,26,26,24,24,25,23,23,22,24,22,21,21,22,20,19,20,20,17,20,20,17,18,18,19,16,18,19,17,17,19,18,17,18,19,19,18,21,20,20,21,21,20,21,19,19,18,20,19,18,19,20,18,16,19,18,16,16,19,18,16,19,18,16,17,19,17,16,16,18,20,21,21,22,22,21,23,21,22,21,20,20,21,21,21,21,22,21,22,22,21,22,21,21,22,22,22,22,22,23,24,21,21,23,24,23,23,26,26,26,25,24,25,24,24,26,27,25,24,24,24,24,24,22,21,20,19,19,17,16,14,14,13,13,13,12,15,13,14,14,17,16,17,19,19,16,18,19,16,17,19,19,16,20,20,21,22,21,20,22,22,20,21,20,18,19,18,18,18,17,17,15,15,16,15,16,15,16,17,15,15,16,15,16,17,15,18,16,18,16,20,17,20,17,16,15,15,16,16,16,16,16,17,16,17,19,20,16,16,18,18,17,17,18,17,16,17,17,19,20,18,18,21,20,19,19,23,21,21,20,21,21,20,19,20,20,18,19,20,19,19,21,21,20,19,16,16,16,16,17,15,15,17,16,20,21,21,19,20,21,20,20,19,20,19,19,19,22,22,23,22,21,20,19,18,18,17,18,16,18,17,19,20,22,20,19,22,23,20,20,22,21,19,19,19,17,17,17,18,16,16,17,19,18,15,16,17,15,14,15,15,15,14,15,16,15,18,19,19,23,21,23,21,23,20,21,19,21,19,19,20,20,19,18,19,16,17,19,18,16,16,16,15,13,13,16,14,13,14,16,15,15,16,15,16,15,16,17,18,20,21,18,18,20,20,18,18,20,18,18,20,19,18,20,20,21,21,20,19,20,18,16,17,16,16,18,17,16,15,16,17,15,15,16,16,16,15,14,15,14,15,14,13,13,14,13,12,14,13,12,12,12,11,11,9,10,9,9,10,10,11,11,11,12,12,13,12,12,12,12,13,13,14,14,14,13,14,13,13,12,12,12,13,11,13,13,13,11,13,12,11,12,13,12,12,12,13,11,12,11,10,10,9,9,9,10,9,11,10,10,9,9,9,9,10,12,10,12,13,13,13,15,14,14,15,16,16,16,18,18,17,16,15,16,16,15,16,15,16,15,17,17,19,20,21,21,21,22,23,24,24,24,24,22,19,18,18,18,17,16,15,14,15,14,16,14,16,14,15,15,15,17,17,18,17,16,17,16,18,16,17,16,16,16,16,15,14,13,14,13,14,14,15,13,14,14,15,16,15,15,15,14,14,14,15,15,15,15,15,16,15,14,14,15,14,14,15,13,12,13,12,12,13,13,13,14,13,14,13,14,13,13,13,15,15,13,14,14,13,13,13,12,12,11,11,12,12,12,12,12,13,13,12,13,12,12,13,14,12,12,13,11,12,11,11,11,11,10,10,10,11,11,10,10,11,11,11,12,12,11,12,11,12,11,10,12,10,10,10,10,10,9,10,10,10,10,10,10,10,10,11,11,11,11,10,10,10,10,10,10,9,10,10,9,9,9,9,10,9,8,9,10,10,9,10,9,9,9,9,9,10,9,9,10,9,9,8,7,7,8,8,8,8,8,9,8,9,9,9,9,10,9,8,9,9,8,8,9,10,9,9,9,8,8,7,7,6,8,7,8,8,8,7,7,7,7,7,8,7,7,8,8,8,7,7,8,7,7,7,7,7,7,6,5,7,6,7,7,7,6,7,6,6,6,7,6,6,7,6,6,7,6,6,6,5,5,6,5,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,4,5,4,5,4,5,5,5,6,5,4,4,4,3,4,3,3,3,3,3,3,3,3,4,3,3,4,3,4,3,5,5,5,4,4,5,3,3,2,3,3,3,3,3,2,3,2,3,2,3,3,2,4,3,4,5,4,4,4,3,3,3,3,2,1,1,0,1,1,1,2,3,2,3,3,2,4,3,4,4,4,5,4,5,4,4,5,5,4,6,8,9,9,10,11,9,10,9,8,9,8,11,12,16,17,19,21,22,19,21,24,24,24,25,24,25,23,23,21,22,21,22,21,20,21,21,21,21,22,23,22,23,24,25,25,23,24,22,24,23,22,24,24],[28,27,27,28,27,26,27,27,25,26,26,25,25,25,25,24,24,24,24,24,22,22,21,21,20,21,22,20,20,21,20,19,18,20,20,18,19,18,18,18,20,18,19,18,18,17,18,18,18,17,18,18,17,19,20,21,20,21,20,21,19,19,19,19,19,19,19,19,19,19,19,19,20,19,19,19,18,19,18,18,18,19,17,18,19,18,20,22,21,22,21,21,22,22,21,20,21,20,20,21,22,20,21,23,20,20,20,23,20,20,23,21,20,21,22,21,23,22,22,22,23,23,22,24,24,24,24,24,23,23,23,25,25,23,24,22,23,21,23,20,19,19,19,19,16,16,15,14,12,14,12,11,13,13,13,13,15,16,14,16,18,16,17,17,17,17,16,17,18,19,17,17,18,20,19,20,21,20,20,19,16,17,17,18,17,16,17,16,14,15,12,17,15,14,16,15,14,15,14,14,15,15,16,16,16,16,17,16,18,18,15,17,16,16,17,16,16,17,18,16,18,18,18,17,17,17,18,18,18,18,18,17,18,19,18,18,19,19,22,20,19,20,23,20,20,20,20,19,20,19,19,19,19,18,18,20,20,19,21,20,19,19,17,18,15,16,16,17,17,17,19,21,20,18,18,20,19,18,18,18,18,18,17,19,20,20,19,20,18,20,18,18,15,17,17,18,18,19,18,22,20,19,20,20,19,18,21,20,18,16,18,16,17,16,16,16,15,14,16,15,14,15,15,14,15,14,14,13,14,15,15,15,16,18,18,21,19,21,20,20,18,19,17,19,17,16,18,17,17,16,18,16,15,17,16,16,16,15,14,12,13,15,14,12,14,14,14,15,15,15,15,15,15,16,17,19,20,18,16,19,19,16,17,19,17,16,19,19,17,17,18,18,18,18,19,16,16,16,16,16,15,16,16,15,14,16,15,15,15,16,14,14,14,15,15,13,14,14,14,13,14,14,13,13,14,13,11,13,11,10,9,11,10,12,11,11,12,12,11,12,12,14,13,14,13,13,13,13,15,13,13,13,13,13,13,12,12,12,13,12,13,12,13,13,12,12,13,12,13,12,13,11,13,10,12,12,9,12,8,9,10,8,9,11,9,11,10,9,10,12,10,11,10,12,14,13,13,15,14,15,14,15,16,16,17,17,17,16,16,15,16,15,15,14,14,15,16,16,17,18,20,21,20,22,22,23,23,23,22,21,19,18,17,17,17,17,15,15,15,14,14,13,14,14,13,14,14,16,16,17,16,16,16,17,17,16,17,16,16,17,16,15,14,14,14,13,13,13,13,13,12,13,12,14,15,13,15,13,14,14,14,14,14,14,15,15,14,15,15,16,14,15,15,14,13,13,12,12,13,12,10,12,12,13,13,13,13,13,13,15,15,13,14,14,13,14,13,12,12,12,11,11,12,11,10,11,11,12,12,12,12,13,13,14,12,12,13,12,12,12,12,12,11,10,11,10,11,11,10,11,10,11,11,11,12,11,12,12,12,11,11,12,11,12,11,10,10,11,9,11,9,10,9,10,10,10,11,12,11,10,10,10,10,11,11,11,10,11,10,10,10,9,9,9,8,8,9,9,9,9,9,9,10,10,10,9,10,10,9,10,10,9,9,8,9,8,8,8,8,8,8,8,8,8,9,8,9,9,8,9,9,9,9,9,10,10,9,9,9,9,8,8,7,7,7,7,8,8,7,7,7,7,8,8,8,7,7,8,7,7,7,8,6,8,8,8,8,7,7,6,7,6,7,7,7,6,7,6,6,5,6,6,5,7,7,6,8,7,7,6,6,5,5,5,5,6,6,6,6,5,5,5,4,5,4,4,5,5,4,5,5,6,5,5,5,5,4,5,4,6,6,5,6,5,5,5,4,3,3,3,3,3,4,4,4,4,4,4,4,3,4,3,4,3,5,5,5,5,5,4,3,3,3,3,2,3,3,3,2,3,2,3,3,3,3,3,4,3,4,5,4,4,5,4,3,3,3,2,2,2,1,0,1,1,2,3,2,3,3,3,4,4,5,5,5,5,5,5,4,4,5,5,4,6,7,7,8,10,10,10,9,8,7,10,10,11,12,15,16,20,20,20,20,19,23,23,23,24,23,23,22,21,20,21,22,21,20,21,21,21,19,21,23,23,21,22,25,26,24,22,24,25,24,23,22,24,23],[27,27,27,27,26,25,26,26,24,25,27,25,24,25,24,23,23,24,24,22,21,22,20,20,21,21,20,21,20,20,19,19,18,19,19,18,18,17,17,18,18,15,17,17,17,14,16,17,16,16,17,17,18,19,19,20,19,21,19,19,19,19,18,18,18,18,18,18,18,17,18,17,18,17,18,18,15,19,17,17,18,18,18,17,18,18,20,21,21,21,21,22,23,22,20,20,21,20,19,21,21,19,21,21,19,19,19,21,20,19,20,20,19,19,20,21,21,21,20,21,21,22,22,23,23,23,24,24,22,23,22,23,24,22,23,22,22,21,22,19,18,19,16,16,15,15,14,13,12,12,11,10,13,12,12,12,14,16,14,15,17,16,15,17,18,16,15,16,19,17,16,17,17,17,19,18,18,16,18,18,16,17,17,16,16,15,16,15,14,14,14,16,14,14,18,16,13,15,16,13,14,14,15,16,15,15,18,16,16,18,16,17,17,16,16,17,17,16,18,18,18,18,19,17,18,18,19,18,19,17,19,18,18,17,18,16,18,18,20,19,19,21,23,21,20,19,20,19,20,18,18,18,18,17,18,20,19,17,19,18,18,18,16,18,16,17,16,14,18,19,18,20,20,18,19,19,19,18,18,19,19,17,18,19,18,17,17,18,16,20,19,18,17,17,17,18,18,18,18,19,19,17,18,19,19,17,20,18,18,16,16,15,15,15,15,15,14,14,15,14,14,15,15,12,14,13,13,13,14,13,13,13,15,18,17,21,20,21,20,19,18,16,15,17,15,15,16,16,15,14,16,15,14,15,15,14,15,14,13,12,12,14,13,11,12,14,12,12,13,13,13,14,14,13,16,16,18,15,15,17,17,14,15,17,16,15,16,17,17,16,17,18,18,18,19,17,15,15,14,15,14,15,14,13,12,14,14,13,14,14,12,12,13,13,12,11,13,13,11,11,13,12,11,12,12,11,11,13,12,10,10,10,9,9,8,10,10,10,10,11,12,11,12,12,12,11,11,12,13,13,12,12,12,12,11,11,10,11,11,10,10,11,12,9,11,11,10,9,11,11,10,9,12,10,12,11,10,10,8,7,8,7,8,8,8,9,9,8,11,10,12,11,10,12,12,11,13,13,13,12,13,14,15,15,16,16,15,15,14,14,15,15,15,14,14,15,17,16,18,20,20,21,21,22,21,24,24,22,23,20,19,18,17,17,16,16,15,14,14,13,14,14,14,14,14,15,14,16,17,17,17,17,16,17,17,16,17,16,16,17,16,15,15,13,13,12,13,12,13,13,13,13,13,15,15,13,15,14,15,14,15,14,15,15,15,15,15,15,15,16,14,15,15,14,13,13,12,12,12,11,12,12,12,13,12,13,13,13,14,15,15,14,15,14,13,14,13,12,12,11,10,10,11,10,11,11,12,12,12,13,12,14,14,15,13,13,14,12,13,12,11,11,10,10,10,10,9,11,11,10,11,11,11,11,12,11,12,12,13,11,12,12,11,11,11,10,10,10,9,10,9,10,8,10,10,11,11,11,11,11,10,10,10,10,11,10,10,10,10,9,8,9,7,9,8,9,8,9,9,9,9,10,9,9,9,9,10,9,8,10,9,8,7,8,7,8,8,7,8,8,8,9,8,9,8,8,9,9,7,8,8,8,8,9,9,9,8,9,8,8,6,7,6,7,7,7,8,8,8,7,8,8,9,8,8,7,8,8,8,7,7,7,6,7,7,7,7,6,6,5,7,7,7,8,7,7,7,7,7,6,7,6,6,6,6,6,6,5,6,5,5,6,5,6,6,7,7,7,6,6,6,6,5,5,4,4,5,5,4,5,4,5,4,4,4,4,4,5,4,6,7,6,6,5,6,5,5,4,4,4,3,4,3,4,4,4,3,3,4,3,4,4,4,4,6,5,5,5,5,4,4,4,3,3,2,3,2,3,3,3,2,3,2,2,3,3,4,3,5,5,4,4,5,4,4,3,3,2,1,2,1,1,0,1,2,2,2,3,3,3,4,3,5,5,4,5,5,5,4,4,5,4,4,6,6,6,8,9,10,9,9,9,7,9,10,11,13,15,16,20,20,22,23,21,24,25,24,23,22,22,21,21,20,21,21,20,20,21,21,21,20,20,22,23,23,23,24,25,24,22,23,24,23,23,22,23,22],[28,28,29,29,28,27,28,28,26,27,28,25,25,26,28,25,24,26,25,23,23,25,23,22,21,23,21,21,21,21,19,19,20,19,17,19,18,16,17,18,19,15,16,18,16,17,18,17,17,19,18,18,18,20,19,20,21,21,19,19,19,19,18,18,18,18,18,19,18,16,18,17,17,16,18,16,16,19,17,16,16,19,16,17,17,19,21,22,22,22,23,22,23,22,21,21,20,20,21,20,20,21,22,20,20,21,21,21,21,21,21,20,21,21,20,23,22,20,21,23,24,23,22,25,25,25,24,24,24,23,23,25,26,25,23,24,22,23,23,22,21,20,18,17,17,16,14,15,14,12,12,11,12,13,13,14,16,16,16,18,18,17,18,18,15,18,18,18,14,19,19,19,22,21,19,21,21,20,19,19,17,17,16,18,19,17,16,15,15,15,15,14,14,15,15,15,14,15,14,13,15,14,17,17,16,15,19,16,18,16,15,14,16,15,16,17,15,17,16,17,18,20,19,16,17,17,18,16,16,17,16,15,17,17,18,18,18,18,20,20,19,20,22,22,21,19,21,21,19,19,20,19,17,19,20,18,18,20,20,20,18,16,16,15,14,15,16,13,18,17,20,22,21,19,21,21,19,18,21,20,19,19,20,22,21,22,20,19,19,17,18,16,16,16,15,18,17,21,22,22,19,19,23,22,20,20,22,22,19,19,19,17,18,17,19,16,15,16,18,17,15,15,17,16,12,15,15,15,13,15,16,14,16,19,19,22,21,22,20,22,19,20,18,19,18,18,18,18,18,17,19,17,16,17,17,16,16,15,14,13,12,15,14,13,13,15,13,14,14,15,15,15,16,16,18,20,18,18,18,21,19,17,17,19,17,17,20,19,19,19,20,20,21,20,19,20,18,17,16,17,16,16,17,15,14,16,16,15,14,15,15,15,16,14,15,14,15,14,13,13,14,13,12,13,13,12,12,13,10,10,10,10,9,9,9,9,10,10,10,11,12,12,12,13,12,13,14,15,15,15,15,14,15,14,13,13,12,12,12,10,11,12,12,10,11,10,11,9,12,11,11,11,12,11,12,11,11,10,9,9,9,9,10,9,10,10,9,9,9,10,9,11,11,11,13,12,13,15,14,15,14,16,17,16,18,18,17,16,16,15,16,15,15,15,16,16,17,17,19,20,21,21,21,22,22,25,24,24,23,22,19,18,17,16,16,17,15,16,14,14,15,13,15,14,16,15,15,17,17,18,16,16,16,16,17,16,18,16,16,16,16,14,14,13,13,12,14,13,13,13,13,14,14,16,15,14,15,14,15,14,15,14,15,15,14,15,14,14,14,15,13,14,14,13,12,13,11,11,12,12,12,13,13,13,13,14,13,12,13,14,15,12,14,14,12,13,13,12,12,11,10,11,11,11,10,12,12,13,12,12,11,12,13,13,11,11,13,11,12,11,11,11,10,10,10,10,10,11,10,10,10,11,11,11,12,11,11,11,11,10,11,12,9,10,10,10,9,9,9,9,9,9,8,10,10,11,11,11,11,11,10,10,9,11,10,9,10,10,9,9,8,8,8,8,8,8,9,10,9,10,10,9,10,9,9,10,10,9,10,10,8,8,7,7,7,8,7,8,8,9,9,8,9,10,9,9,10,9,8,9,10,7,8,9,10,10,9,9,7,7,6,7,5,7,6,8,7,8,7,8,7,8,8,9,8,7,8,8,7,7,8,7,6,7,7,6,6,5,6,5,5,5,6,6,8,7,7,7,6,6,7,6,6,6,6,5,6,5,6,5,6,6,5,5,5,5,7,6,7,5,6,6,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,5,6,6,5,5,5,5,4,4,4,4,3,3,3,4,3,3,3,3,3,3,4,3,4,3,5,5,4,5,5,4,4,4,3,3,2,3,2,2,2,2,2,2,2,2,3,2,3,3,4,5,5,5,5,4,4,4,3,2,2,2,1,1,1,0,1,1,2,2,4,3,4,4,4,5,5,5,5,5,5,5,6,5,5,6,8,8,9,11,11,9,9,9,8,9,10,9,13,15,17,20,20,23,21,22,23,24,24,26,25,25,22,23,20,22,21,21,21,20,21,22,20,20,23,22,22,22,23,25,24,23,24,23,24,23,22,23,23],[27,27,27,27,27,25,26,27,25,25,26,25,24,26,25,23,23,24,25,23,22,23,22,21,21,20,20,20,21,20,20,18,19,19,18,19,18,18,18,20,19,15,17,19,18,16,18,19,16,17,19,18,18,19,20,20,21,21,18,19,19,18,17,19,19,17,18,19,18,17,18,19,17,17,18,18,16,18,18,17,17,18,17,17,18,19,20,22,21,21,22,22,21,21,20,21,20,19,20,20,22,20,21,21,20,20,20,21,20,20,21,20,19,20,21,21,22,21,20,22,23,23,22,23,23,21,23,23,22,23,22,22,23,21,22,21,20,20,20,19,19,18,19,20,17,16,14,14,13,12,12,10,13,13,13,15,16,17,15,17,18,16,17,18,16,16,15,17,18,17,17,18,18,19,18,18,19,17,18,17,15,16,15,17,16,16,15,13,13,13,13,15,12,14,15,13,13,14,14,12,14,14,16,18,15,15,18,16,17,16,13,16,16,15,14,16,15,17,18,16,18,17,19,17,16,17,18,15,17,18,17,16,18,17,17,17,19,18,21,20,18,20,23,21,20,19,20,20,19,18,19,19,18,18,19,19,18,18,20,18,19,19,15,17,15,17,14,15,16,17,19,19,19,18,16,19,19,17,17,19,19,16,17,18,18,18,19,19,17,19,17,16,14,16,15,17,17,18,17,20,17,15,18,19,17,15,19,18,17,15,16,17,15,14,15,15,14,14,17,15,14,15,17,14,14,14,16,13,12,15,16,14,15,18,18,21,19,20,21,21,19,19,19,18,18,17,17,16,17,16,16,15,15,15,15,13,14,13,13,11,10,14,13,14,11,14,13,12,13,14,13,13,15,16,17,17,19,15,15,18,18,14,15,17,15,14,17,18,15,16,18,18,18,18,17,18,16,15,15,15,14,13,15,13,12,14,14,13,13,14,14,12,13,15,14,11,13,13,11,11,13,13,9,12,12,11,11,12,10,11,9,10,9,9,10,11,9,11,11,12,12,13,13,12,12,13,11,14,14,14,14,14,14,13,12,12,12,12,12,12,11,12,12,12,11,12,11,11,11,11,11,11,13,10,12,10,10,10,9,9,10,7,9,9,10,9,9,8,9,10,10,10,8,11,11,10,11,12,12,11,13,15,14,14,15,16,15,15,14,14,15,14,14,13,14,14,16,16,17,18,20,20,19,21,21,22,21,22,20,20,17,16,16,16,16,14,14,13,13,12,14,13,13,14,14,15,14,16,16,16,15,16,16,16,16,15,17,15,15,15,16,14,14,13,13,11,12,11,13,13,13,15,14,16,15,13,15,14,14,14,14,14,14,14,14,14,13,14,15,15,13,15,15,13,13,13,12,12,12,12,11,13,13,13,13,13,13,13,13,15,14,13,14,14,13,14,13,13,13,12,11,10,12,11,10,12,13,12,12,13,12,12,14,14,13,13,14,12,12,13,12,12,11,11,12,10,11,12,12,11,13,12,12,12,12,12,12,12,13,12,12,13,11,12,12,11,11,11,10,11,10,11,10,11,11,11,11,12,11,11,11,11,10,11,12,11,11,11,11,10,9,9,9,10,9,10,9,10,10,10,10,10,10,10,9,9,10,10,10,10,10,10,8,9,8,8,10,8,9,9,9,9,9,9,9,9,9,9,8,9,9,8,9,9,9,9,10,10,9,9,7,8,6,8,8,8,9,8,9,8,8,9,9,9,9,8,8,8,8,7,7,8,6,7,8,8,8,7,6,6,7,7,8,8,8,7,7,7,7,6,7,6,6,7,7,7,7,6,7,6,6,6,6,6,7,7,7,8,7,7,6,6,5,5,5,5,5,5,4,5,5,5,5,5,4,6,5,6,6,7,8,7,7,6,6,6,6,5,4,3,4,3,3,4,3,4,3,3,3,3,3,4,4,5,6,7,6,7,6,6,5,5,3,3,3,3,3,3,3,3,2,2,2,2,3,4,4,4,6,6,6,6,6,6,5,5,4,3,3,2,2,2,1,1,0,1,2,2,3,3,4,5,6,7,6,7,7,7,7,6,7,6,5,7,8,8,9,11,11,10,9,8,9,10,11,12,15,16,17,20,21,22,21,21,23,24,23,24,22,22,21,21,19,21,20,20,19,20,21,21,19,20,21,22,22,21,24,25,24,21,23,24,24,23,22,25,22],[28,28,28,28,28,27,26,26,26,27,27,25,24,26,26,25,23,24,24,22,22,23,21,20,21,20,20,19,20,18,18,18,17,16,17,17,17,15,16,18,16,16,17,17,16,16,17,18,15,17,18,16,17,18,18,19,20,18,16,18,17,16,16,16,16,16,15,17,17,15,16,17,16,15,17,16,14,16,16,15,14,17,16,14,16,18,19,20,21,20,21,21,21,20,20,20,18,18,19,19,17,19,20,18,18,19,19,18,18,20,19,17,20,20,18,20,23,21,18,21,23,22,20,24,25,23,23,23,24,22,23,24,25,24,22,23,22,22,22,21,20,18,18,18,16,15,14,11,11,12,11,10,11,11,13,14,16,16,13,16,18,16,15,18,15,15,15,18,16,16,18,19,20,18,18,20,20,19,19,16,16,17,15,18,18,18,17,15,14,15,14,16,14,14,15,13,12,14,13,11,13,12,14,15,12,12,16,15,16,14,13,14,15,14,15,15,14,17,16,16,16,18,18,14,15,16,16,15,16,16,15,15,15,16,16,17,18,16,18,19,16,17,22,19,20,18,20,20,16,18,19,17,15,18,19,17,17,19,20,18,19,16,14,15,15,15,16,15,16,17,18,20,20,16,17,20,18,15,18,20,17,16,18,19,19,20,19,18,20,18,18,15,15,15,16,17,18,17,19,20,17,16,19,20,17,16,21,19,15,17,17,16,18,15,17,17,14,17,18,15,13,17,16,12,12,15,13,12,13,14,15,13,14,17,17,20,19,20,20,22,18,19,18,20,18,17,18,17,17,17,17,17,14,16,17,15,14,14,13,13,13,16,13,14,12,14,13,12,14,15,13,14,15,16,17,19,20,17,17,19,18,17,17,18,16,16,18,17,16,17,17,17,18,18,16,17,16,16,15,15,14,15,14,14,13,14,14,14,14,14,14,14,14,13,14,12,12,12,12,11,11,12,9,11,11,10,10,11,10,9,10,9,8,9,8,8,9,9,9,10,11,11,10,10,11,11,10,12,11,12,13,12,12,12,11,10,10,10,11,10,10,11,11,10,9,11,9,9,10,11,11,10,11,11,12,10,11,10,8,7,9,6,6,7,7,9,9,8,10,10,10,10,10,11,11,10,12,12,12,13,12,13,13,14,13,14,14,14,14,12,12,12,13,11,13,13,14,14,16,18,19,18,18,20,20,21,20,20,19,20,17,16,15,14,14,13,13,13,12,11,12,10,12,11,13,13,13,14,14,14,13,13,13,14,15,13,15,14,13,13,13,12,12,11,10,10,11,9,10,11,11,13,13,15,14,12,13,12,12,12,12,12,12,11,12,12,12,12,13,12,12,12,12,11,11,11,10,9,10,9,9,11,10,11,11,11,11,10,12,12,12,10,11,12,11,12,11,10,10,10,9,8,9,8,8,9,9,10,10,10,9,11,11,11,9,9,11,9,10,10,9,10,10,8,8,8,7,9,8,8,9,9,9,9,9,9,10,9,10,8,9,10,9,9,9,8,9,8,7,7,7,8,7,7,8,9,9,9,9,8,8,8,7,9,8,8,8,8,7,8,7,6,6,7,6,6,7,7,7,7,7,7,7,7,6,7,8,7,7,8,6,7,6,6,5,6,6,6,6,7,6,7,7,6,7,7,7,7,6,7,7,6,7,7,8,8,8,7,7,6,6,5,4,5,4,6,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,6,5,6,6,6,5,4,5,4,4,4,5,5,6,6,5,5,5,5,6,6,5,6,5,5,5,5,4,5,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,4,4,5,4,5,5,5,5,5,5,4,3,3,3,3,3,3,3,2,3,2,2,2,2,3,3,4,4,5,5,5,5,5,5,4,3,3,3,3,2,2,2,2,2,1,1,2,2,3,3,3,4,5,5,5,5,5,4,4,3,3,2,2,2,2,1,1,0,1,1,2,2,3,3,3,4,5,5,5,6,6,5,6,6,5,6,8,8,9,11,11,10,10,9,8,8,10,10,15,16,16,19,20,22,22,22,24,25,24,24,22,23,19,20,18,22,20,21,20,19,20,20,19,19,21,22,21,21,24,24,23,21,23,25,24,23,22,23,22],[29,28,29,29,28,27,28,28,26,27,28,26,26,26,27,25,25,26,26,25,24,24,23,22,22,22,21,20,21,21,19,18,19,19,19,18,18,17,17,18,19,15,16,18,16,18,17,18,18,19,18,18,18,19,18,20,20,20,19,21,18,19,18,18,18,19,18,18,20,16,17,17,19,15,17,16,16,18,16,16,16,18,16,15,16,18,20,21,20,22,22,21,22,22,21,21,20,19,21,21,19,20,21,21,19,20,21,21,20,20,21,20,20,22,20,22,22,22,19,22,23,22,20,24,24,23,24,23,22,22,22,23,25,23,22,22,21,21,21,20,19,18,17,17,17,15,13,14,13,11,12,12,13,13,15,16,17,17,19,19,18,18,20,20,17,18,20,18,17,21,21,20,22,20,18,21,21,20,19,19,18,18,18,18,19,18,17,16,16,16,17,16,16,16,17,16,16,16,14,14,15,14,18,16,16,15,20,17,19,18,16,17,16,16,16,17,16,16,17,17,18,19,18,17,18,17,19,15,17,18,16,16,18,18,18,20,20,18,20,20,18,19,23,21,21,19,19,19,20,19,18,20,18,18,19,18,17,20,20,21,20,17,17,16,16,16,16,17,17,17,20,20,20,18,18,20,19,19,19,18,19,17,18,21,20,21,21,20,19,18,18,17,16,18,16,18,18,19,19,20,19,18,20,20,19,18,20,21,18,18,19,18,18,17,18,17,16,18,18,17,16,17,17,16,14,16,16,15,15,16,17,15,17,18,18,21,19,21,20,21,19,19,17,19,18,19,18,18,19,19,18,18,18,18,18,17,17,17,15,13,13,16,16,15,14,15,14,14,14,15,15,16,16,16,19,19,19,19,19,20,19,18,17,19,18,19,20,19,18,19,19,19,19,19,18,17,16,16,15,16,17,16,17,16,15,16,16,16,14,15,17,15,14,14,14,14,15,14,12,13,13,12,11,14,12,11,11,13,11,9,11,10,9,9,9,9,10,11,10,11,11,13,12,12,12,13,13,13,14,14,15,14,14,14,12,11,11,12,12,10,10,12,12,10,10,11,11,10,12,12,11,11,12,12,12,12,11,10,10,9,9,7,8,8,9,9,9,9,10,10,10,12,11,11,12,13,13,13,14,14,14,14,15,16,16,16,17,16,16,15,14,14,15,14,15,14,15,15,18,18,20,19,19,22,21,23,23,23,22,22,18,17,15,15,16,15,13,14,13,13,14,12,14,13,14,14,14,15,16,17,15,16,15,15,16,15,16,15,15,14,14,13,12,12,12,12,12,11,12,11,12,14,14,16,14,13,15,13,13,13,14,14,15,14,13,14,13,13,13,14,13,13,13,12,11,12,11,11,11,10,10,11,11,12,11,12,12,12,12,13,13,12,12,13,12,12,11,10,11,10,10,10,10,8,9,11,10,11,10,11,11,11,12,12,11,11,12,10,10,10,10,10,9,9,9,9,7,9,8,8,10,10,9,10,10,10,10,10,10,9,10,10,10,10,10,9,9,8,8,7,8,8,7,8,9,9,10,10,9,9,9,9,8,9,9,9,8,9,8,8,7,7,6,7,7,6,8,8,8,8,8,8,8,8,7,9,9,8,8,8,7,8,6,7,5,7,6,7,7,8,7,8,8,8,7,8,8,8,7,8,8,6,7,8,9,8,8,8,6,7,6,7,5,6,5,7,6,7,7,7,7,8,8,7,7,7,7,7,6,7,7,6,6,6,7,6,6,5,5,4,5,4,6,6,7,6,6,6,6,6,7,6,6,6,6,5,6,5,5,4,5,4,4,4,5,5,7,6,7,6,6,6,5,4,4,4,5,4,4,4,4,4,4,3,4,3,3,3,4,4,5,5,6,5,6,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,3,3,3,4,5,5,6,4,5,4,3,3,3,3,3,3,3,2,2,2,2,1,1,1,3,2,3,4,4,4,5,4,4,4,3,3,3,3,2,2,2,2,1,1,0,1,1,1,2,3,3,3,4,5,4,5,5,4,5,5,4,6,9,10,10,12,13,11,10,9,8,8,10,12,12,15,18,19,20,21,21,20,23,25,22,24,23,25,23,23,20,22,21,21,21,20,22,22,22,22,23,23,23,22,24,25,25,24,24,24,24,24,23,23,24],[27,27,27,28,28,27,26,27,27,26,27,26,26,25,26,25,25,25,25,23,22,23,22,21,21,20,20,20,19,20,19,18,19,18,19,19,20,17,18,19,19,15,18,20,17,16,18,19,17,17,19,19,19,20,20,20,21,21,18,21,18,20,16,19,19,17,18,19,17,16,18,17,17,15,18,17,15,17,17,16,16,18,17,16,17,18,19,20,21,22,22,22,22,20,20,20,19,19,20,20,20,20,21,20,19,20,20,20,20,21,21,20,20,22,21,20,22,23,21,22,25,24,22,24,25,24,24,24,24,24,24,25,25,25,24,23,22,23,22,21,20,20,19,18,18,15,15,13,14,13,13,12,13,13,15,17,20,19,17,19,19,19,19,20,18,20,19,18,19,19,19,20,20,21,20,20,21,21,19,18,17,19,19,19,19,19,18,18,18,18,17,18,17,16,18,15,14,15,13,12,15,14,17,16,16,15,19,18,17,17,15,16,15,17,17,18,17,18,20,19,19,19,20,17,18,17,18,16,18,19,17,16,18,18,16,19,19,18,20,20,18,19,24,22,20,19,20,21,20,18,18,19,19,18,20,20,20,20,19,20,21,19,16,18,18,18,19,18,18,19,20,21,20,18,19,19,19,19,18,18,18,18,17,19,20,20,20,20,19,19,18,18,16,18,20,19,20,20,20,21,20,19,20,20,19,17,21,20,19,18,20,17,21,17,20,19,17,18,21,18,16,17,18,15,17,17,17,14,15,17,17,16,17,19,18,22,21,22,22,22,20,20,19,20,18,19,20,18,20,19,19,19,17,19,18,17,19,17,15,15,15,17,16,15,13,17,14,15,16,17,14,15,17,17,19,20,20,18,18,20,19,18,18,20,17,17,19,19,18,18,20,21,21,21,18,20,18,17,17,18,16,17,17,17,14,16,17,15,15,16,16,15,14,16,15,14,14,14,12,12,14,13,11,13,12,12,11,12,12,11,11,10,11,10,10,10,10,11,10,11,12,12,11,11,12,12,12,13,13,13,14,14,13,13,12,12,12,11,12,12,11,12,11,10,11,12,12,10,13,12,12,12,12,12,13,12,12,10,10,9,10,7,8,8,9,9,9,11,10,12,12,12,12,12,13,12,13,14,14,13,14,16,15,15,15,16,16,16,13,14,13,15,14,14,15,14,16,16,17,19,21,20,20,21,22,24,23,23,22,21,18,19,17,15,16,15,14,13,12,12,12,12,13,13,13,15,15,15,16,16,14,15,16,15,17,15,17,16,14,15,15,13,13,12,11,10,11,10,11,12,13,15,15,17,16,15,15,13,13,13,14,13,14,12,13,14,13,13,14,15,13,14,14,12,12,11,11,10,11,11,10,12,11,12,13,14,12,12,13,13,13,12,12,13,12,13,12,11,11,11,10,9,9,10,9,10,10,11,12,11,11,12,12,12,11,11,12,11,11,12,10,10,9,9,9,9,9,9,9,10,10,10,11,10,11,10,11,11,11,10,10,11,10,10,10,9,9,9,8,8,7,8,8,9,9,10,11,11,10,10,9,9,8,9,9,9,9,10,8,8,8,7,6,8,7,7,7,8,8,8,8,8,8,8,7,8,8,8,8,8,7,8,7,6,6,7,6,6,8,7,8,7,8,8,7,7,8,8,7,8,8,6,7,8,8,8,8,8,7,7,6,6,5,6,5,6,7,6,7,6,7,8,8,8,7,6,7,6,6,6,6,6,5,6,6,6,6,5,6,5,5,5,5,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,4,5,4,5,4,5,5,6,5,5,5,6,5,4,5,4,4,4,4,3,4,4,4,4,3,4,4,3,4,4,4,5,5,5,5,6,5,5,5,5,5,3,4,3,3,3,3,3,3,3,2,3,2,3,4,3,5,5,5,5,5,6,5,4,4,3,4,3,3,3,2,2,2,2,1,2,2,2,3,3,4,4,5,5,4,5,5,4,4,4,3,3,3,3,2,2,1,1,0,1,2,2,3,3,4,4,5,5,7,5,4,6,6,5,6,9,9,9,13,12,11,10,9,7,7,9,9,12,14,17,19,20,21,22,20,23,25,23,25,23,24,22,22,19,22,20,21,21,19,20,21,20,20,22,22,22,22,24,24,22,21,23,25,24,23,22,24,22],[27,27,28,28,28,27,27,27,26,27,28,26,25,26,27,25,24,26,26,24,23,25,22,21,22,21,21,20,20,21,18,19,20,18,19,20,19,17,19,20,19,16,19,19,16,17,20,19,17,19,19,18,19,20,20,21,22,21,19,21,20,19,18,20,18,18,18,19,19,17,18,18,17,16,18,15,15,18,17,15,16,18,16,16,16,17,19,19,20,21,21,20,21,21,20,19,19,18,20,20,19,20,21,19,19,21,21,20,20,22,22,20,22,21,21,22,24,22,20,24,25,24,23,26,26,25,24,25,25,23,23,25,26,24,24,23,22,22,22,21,21,20,19,18,18,15,15,13,13,13,13,12,14,13,14,16,18,17,15,20,19,17,18,20,17,19,20,20,18,20,21,21,22,22,21,23,22,21,21,20,20,20,19,21,21,20,19,18,17,17,17,17,16,17,17,15,15,16,14,13,15,15,17,15,16,15,18,17,17,16,14,16,14,17,16,19,18,20,21,19,20,21,21,17,18,19,18,15,18,18,15,15,18,18,16,17,20,18,21,20,19,18,23,22,22,22,23,22,20,20,21,20,19,19,19,19,19,20,20,19,21,18,16,17,16,17,18,17,19,22,22,23,22,20,21,22,22,20,21,22,20,19,19,21,22,23,22,19,20,20,19,18,17,18,18,20,20,21,23,23,20,20,23,23,20,19,24,22,20,18,21,18,20,17,20,16,16,18,19,18,15,17,17,14,14,15,16,12,14,16,18,15,16,19,19,21,21,23,20,23,20,21,19,23,18,19,21,18,19,18,20,18,17,19,17,16,16,17,14,15,14,16,15,14,14,14,15,16,14,15,15,15,17,18,19,20,22,19,18,21,20,17,18,21,17,17,19,19,17,17,22,20,20,20,19,20,18,17,17,17,17,16,18,16,14,16,15,14,15,16,15,14,15,16,14,13,15,14,13,14,14,14,14,13,14,14,14,14,13,11,11,11,9,10,10,11,12,11,11,12,13,12,12,12,12,13,12,14,13,14,14,14,14,14,13,11,11,12,12,11,11,12,13,12,12,12,12,11,12,12,12,11,12,12,13,13,11,11,9,9,9,7,9,9,9,9,10,10,10,11,11,12,12,13,13,14,16,16,13,15,15,16,15,16,18,17,16,16,15,15,15,14,16,14,16,15,17,16,19,20,22,20,21,20,22,24,22,23,21,21,18,18,16,16,16,15,15,13,13,14,14,13,14,14,14,15,15,16,16,16,15,16,16,15,17,16,18,17,14,16,16,14,14,12,13,11,13,13,12,13,14,15,15,16,16,16,15,15,14,14,14,14,14,14,14,15,14,13,15,15,14,14,14,13,13,12,12,12,12,12,12,13,11,13,12,13,12,12,13,14,14,13,13,14,13,13,13,12,12,11,11,10,11,11,10,11,10,12,10,11,11,12,13,12,11,12,13,11,12,12,11,11,10,10,10,9,9,10,9,11,10,9,10,10,10,10,12,11,11,10,10,11,10,10,11,9,10,9,8,9,8,8,9,8,9,9,10,10,10,10,9,9,8,10,10,9,9,10,8,9,8,8,7,7,8,7,7,8,8,8,9,8,9,8,7,9,9,8,9,10,7,8,7,7,7,7,6,7,6,7,7,7,8,8,7,7,8,8,7,8,8,6,7,8,9,8,8,8,7,8,6,6,6,6,6,7,6,7,6,7,6,7,7,8,7,6,7,7,6,7,7,6,6,7,6,7,6,5,6,6,5,5,5,5,6,5,5,5,6,5,6,6,5,6,6,5,6,6,5,4,6,5,5,4,4,5,5,5,5,4,5,5,4,4,4,4,5,4,4,5,4,5,4,4,4,4,3,4,3,3,4,4,4,4,5,5,4,4,3,4,4,4,5,4,4,4,3,4,3,3,3,2,2,2,3,3,3,4,4,4,4,4,3,4,3,4,4,3,3,3,3,3,2,2,1,1,2,2,2,3,3,3,4,3,4,4,3,3,4,3,3,3,3,3,2,2,1,1,0,1,1,2,2,3,3,4,4,5,3,4,5,5,4,5,9,8,9,11,12,10,8,9,7,8,7,8,10,12,13,17,19,20,21,20,22,23,22,23,22,23,21,22,19,21,22,21,20,19,20,21,19,20,22,22,21,21,24,24,23,22,24,24,24,22,23,25,22],[29,28,29,29,29,28,28,28,27,27,28,26,26,26,27,25,24,25,26,25,23,24,23,22,22,22,21,22,21,21,19,19,19,19,19,19,19,16,18,18,18,16,17,18,17,17,18,18,17,18,18,17,18,19,18,20,20,20,19,21,18,18,19,18,18,19,18,17,19,17,18,16,18,16,17,15,16,17,17,16,16,17,16,16,15,18,19,20,20,21,21,21,22,21,20,20,21,20,20,21,20,20,20,21,20,20,20,21,19,20,20,21,20,22,21,20,23,21,20,22,24,23,22,26,26,25,24,24,23,22,23,24,25,23,23,22,22,21,21,20,19,20,18,18,18,15,14,14,13,13,13,12,14,13,14,15,19,18,18,23,21,17,20,23,19,18,22,21,18,21,22,24,24,22,21,23,23,22,21,22,19,20,19,20,21,18,19,17,16,16,17,17,15,17,18,17,17,17,15,15,16,14,19,17,15,15,20,18,16,17,16,17,17,18,17,19,18,19,20,19,20,21,22,19,19,19,18,17,19,19,18,18,19,18,18,18,19,19,20,19,19,19,24,22,23,21,22,22,19,20,22,20,19,21,20,20,20,22,23,20,22,19,17,19,17,19,17,18,20,20,20,22,23,21,21,22,22,20,21,22,19,19,20,21,21,22,23,21,22,20,20,19,18,19,18,19,19,20,22,23,22,21,23,23,21,20,22,22,19,21,22,18,20,17,20,17,16,19,19,19,16,17,17,17,14,16,16,15,14,16,16,15,18,19,20,21,22,23,20,22,19,19,18,21,17,19,20,19,19,18,20,18,17,19,19,16,18,18,16,14,14,16,16,14,14,15,15,16,15,15,15,17,16,16,18,20,20,19,19,21,20,17,18,20,18,19,20,19,19,19,20,20,20,19,18,19,17,17,16,16,17,16,17,15,16,16,15,15,15,15,16,14,14,14,15,13,14,14,12,13,13,12,10,13,13,10,12,12,11,10,10,9,8,8,8,8,9,10,9,11,11,12,11,12,12,12,12,12,13,13,13,13,13,14,12,11,11,11,11,10,11,11,12,10,11,10,10,9,12,11,10,10,12,10,12,10,11,10,11,8,9,9,7,8,9,10,8,10,9,9,10,11,11,12,13,12,15,15,13,15,15,14,15,17,17,17,17,15,16,16,14,15,14,14,14,15,16,15,18,18,20,20,19,22,21,23,23,23,22,21,18,17,16,15,15,16,14,14,13,14,14,13,14,14,13,13,14,15,15,16,15,15,15,15,16,15,16,14,15,14,14,14,13,13,12,11,12,11,12,13,14,14,16,16,15,14,15,14,13,13,13,13,13,13,13,14,13,14,14,14,13,13,13,12,11,11,11,11,11,8,10,12,11,12,11,12,12,12,11,13,13,12,13,12,12,12,11,11,10,11,10,9,10,7,9,11,10,11,10,11,11,10,12,11,11,11,11,11,10,10,10,9,9,9,8,9,6,9,9,9,9,10,9,10,10,10,10,10,10,10,9,10,10,9,9,9,8,8,8,7,7,8,7,7,9,9,10,9,8,8,8,8,8,8,9,8,8,8,8,7,7,7,5,6,6,6,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,6,6,6,5,6,5,6,6,6,6,6,6,6,6,6,7,7,5,6,7,6,6,7,8,8,8,7,6,6,5,6,4,6,4,6,4,6,5,5,5,6,6,6,6,5,6,6,5,5,6,5,4,5,6,5,5,5,5,4,4,3,4,4,5,4,4,5,5,4,5,5,4,5,5,4,5,4,4,4,4,3,3,3,3,3,4,4,4,4,4,5,3,3,3,4,4,3,3,4,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,2,2,2,3,3,2,3,3,3,3,3,3,2,3,3,2,2,2,1,1,1,0,1,1,1,2,2,3,3,4,3,4,4,4,4,5,7,8,9,10,11,10,10,9,8,9,8,8,9,11,13,16,19,20,20,20,23,22,22,23,22,24,19,21,19,22,22,21,20,20,21,21,20,21,23,23,23,23,24,24,25,24,23,23,23,23,23,23,24],[27,27,27,28,28,26,27,27,26,26,27,26,24,25,26,25,23,25,24,23,21,23,21,20,20,21,20,19,20,20,18,18,18,17,17,18,18,15,17,18,18,14,17,17,16,15,18,18,16,17,18,18,18,18,19,20,22,19,18,20,18,18,17,19,17,16,16,18,16,16,17,17,16,14,17,15,14,16,16,14,14,16,16,15,14,16,18,17,18,19,19,19,20,19,19,18,18,18,18,20,19,19,20,19,18,20,19,19,20,20,21,19,20,21,20,21,21,21,18,22,24,23,22,25,25,24,25,25,24,23,24,25,25,23,23,22,22,22,23,22,21,21,21,20,19,18,16,14,14,14,13,12,13,14,14,15,18,17,16,20,20,18,18,20,18,18,19,20,19,19,22,21,23,22,21,23,22,21,21,20,19,18,17,21,20,18,17,16,15,16,16,16,15,15,17,14,15,16,15,14,16,14,17,17,16,15,18,17,15,15,14,15,15,17,16,19,17,18,19,19,19,20,19,15,18,18,16,15,19,18,13,14,16,15,15,15,17,16,18,19,18,17,21,21,20,21,21,21,20,19,20,19,19,19,19,19,20,21,20,18,21,18,16,18,16,18,19,18,19,21,19,23,21,20,21,21,21,20,21,20,19,19,19,21,22,22,22,20,19,20,20,19,18,18,18,19,20,19,23,23,20,21,22,22,20,19,23,23,19,19,20,18,18,16,18,14,16,18,19,18,14,16,17,15,14,15,15,13,14,15,17,16,17,20,21,23,23,23,21,23,20,22,21,23,19,20,21,19,18,19,20,17,16,18,17,14,16,16,14,14,12,15,14,14,13,15,14,14,14,15,14,15,17,17,19,21,20,19,19,20,21,17,17,20,18,16,20,19,16,18,19,19,19,20,18,18,17,16,16,15,15,16,16,14,14,16,15,12,13,15,14,13,13,13,13,12,13,12,11,11,11,12,11,11,11,13,12,13,11,9,9,9,9,9,8,8,10,9,9,11,10,11,11,10,11,10,11,12,12,13,12,13,12,12,12,10,10,10,11,11,11,11,12,10,11,10,11,10,11,11,11,10,11,11,11,11,11,10,9,8,8,8,8,9,9,9,9,9,9,9,11,11,10,14,11,12,14,15,12,13,14,14,14,13,16,16,15,15,12,12,13,13,13,14,14,14,15,16,17,18,20,20,20,20,20,22,21,22,21,20,17,16,16,14,15,12,12,11,11,12,12,14,13,13,13,14,13,14,14,15,13,13,14,13,15,13,15,15,12,13,13,11,11,10,11,11,11,12,11,12,12,14,14,14,14,14,14,13,12,12,13,12,12,13,12,13,11,11,12,12,11,12,11,11,11,10,10,11,10,10,10,11,10,11,10,10,10,11,12,11,11,11,11,11,10,11,11,10,10,10,9,9,9,10,9,9,9,10,9,9,11,11,10,10,11,10,10,9,9,10,9,9,9,8,8,7,8,8,8,12,9,9,8,8,9,9,10,9,10,9,9,9,8,8,9,8,8,7,7,7,7,7,9,7,8,8,9,9,9,8,8,8,7,8,8,7,8,8,7,7,6,6,6,6,6,6,6,6,6,7,7,7,7,7,6,7,7,7,7,7,6,6,5,6,6,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,8,7,7,6,5,6,5,5,5,4,4,5,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,3,4,4,4,4,4,4,4,5,4,4,5,5,4,5,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,4,3,3,3,2,2,2,2,2,1,1,1,1,2,2,2,3,2,3,3,3,3,3,3,3,3,3,2,2,2,1,2,1,1,0,1,1,1,2,2,3,3,3,3,3,4,3,5,7,8,8,10,10,9,10,7,7,8,7,7,7,10,9,15,18,18,19,20,20,21,22,22,21,21,19,21,19,19,21,20,19,21,20,20,20,20,22,22,22,22,24,24,23,22,23,23,23,22,22,23,22],[29,28,29,29,28,27,28,28,27,27,27,26,25,25,26,25,24,24,26,24,23,23,23,22,21,22,21,20,20,20,20,19,19,19,18,19,19,16,17,18,19,16,16,18,17,17,19,18,17,18,19,18,18,20,19,20,21,20,19,20,19,19,18,19,18,17,19,18,18,16,18,17,18,15,17,16,16,17,17,14,16,17,15,15,15,17,19,21,20,21,21,20,21,20,20,20,20,19,20,20,20,20,20,21,20,20,20,22,19,20,22,21,20,21,22,20,23,22,20,22,24,23,22,26,25,24,25,24,24,23,23,25,26,24,24,23,23,22,22,20,21,20,18,18,18,16,16,14,14,13,13,12,13,14,15,14,18,17,18,19,19,17,19,20,18,18,20,21,19,19,21,22,23,22,22,24,22,23,23,21,20,20,18,19,20,18,18,16,15,17,16,16,15,16,17,13,15,16,14,15,15,16,19,17,17,15,20,17,17,18,16,17,16,17,16,17,18,17,18,19,19,21,21,19,18,19,19,16,18,20,17,16,18,16,17,19,19,18,20,20,20,19,24,21,22,22,21,21,20,20,21,20,19,20,21,21,20,22,22,19,22,19,17,19,16,17,17,15,19,18,19,21,20,20,20,21,21,20,21,20,20,20,19,22,21,22,22,21,21,22,20,19,17,18,17,19,18,19,21,22,20,21,22,22,21,20,21,22,20,20,20,18,19,18,19,17,16,17,20,18,17,17,17,16,16,15,15,15,15,15,16,15,18,18,21,21,22,23,19,22,19,21,19,21,18,19,21,20,18,19,20,18,16,19,19,15,17,17,15,15,13,16,15,15,13,14,15,15,15,15,15,17,17,17,18,21,20,19,19,21,21,17,19,20,18,18,20,19,19,19,20,21,20,20,18,18,18,17,16,16,16,16,17,15,14,15,15,14,14,15,16,14,14,14,15,13,15,14,12,11,13,12,10,12,11,10,11,11,10,8,9,8,7,8,8,8,9,8,9,10,10,11,11,12,12,12,12,12,12,12,13,13,13,13,12,11,10,10,11,9,11,10,11,10,11,10,10,9,11,10,10,11,12,11,11,10,10,9,9,9,10,10,9,10,10,10,8,9,8,8,9,10,10,12,12,11,14,14,12,13,14,14,14,15,16,17,17,15,15,14,13,13,13,14,14,14,15,15,17,17,20,20,20,21,22,23,23,24,23,22,19,18,16,16,15,15,14,13,12,11,12,12,13,13,14,13,13,14,14,15,14,14,14,14,15,14,16,14,15,15,14,14,12,11,11,10,12,11,12,11,13,14,16,17,16,15,15,14,12,12,12,13,12,13,12,13,13,13,13,13,13,13,13,12,11,11,11,10,11,8,9,11,12,11,11,12,11,12,11,12,12,12,12,12,11,12,11,11,10,10,9,9,10,7,9,10,9,11,10,10,10,10,11,11,10,10,11,10,10,10,10,8,8,9,8,8,6,9,9,9,10,10,9,9,10,9,9,9,9,9,9,10,9,9,9,9,7,7,7,7,7,8,7,7,8,9,9,9,8,8,8,8,8,8,9,8,8,8,8,6,7,6,5,6,6,6,6,7,7,7,7,7,7,7,7,7,8,7,7,7,7,6,6,6,5,6,5,6,5,6,6,6,6,7,6,6,6,7,5,6,6,6,6,7,8,8,7,7,6,6,5,5,4,5,5,5,4,6,5,5,5,6,6,6,5,5,6,6,5,5,6,5,5,6,5,5,5,5,4,4,4,4,4,4,5,4,4,5,5,4,5,5,4,5,5,5,5,4,5,4,4,3,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,3,3,4,3,4,4,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,1,1,1,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,1,1,0,1,1,2,2,3,4,2,3,4,4,3,5,6,8,9,10,10,9,11,9,7,9,7,9,9,10,13,15,18,19,19,20,21,22,22,22,21,23,19,20,17,20,21,19,19,19,20,21,20,20,23,22,22,23,24,24,25,23,24,23,23,22,22,23,22],[27,27,28,28,27,26,27,27,25,26,27,27,24,25,26,24,23,25,25,23,21,24,21,20,21,20,20,20,20,20,18,18,19,18,18,19,19,16,17,19,19,15,18,19,17,15,19,19,16,18,19,19,19,21,21,22,23,20,18,21,20,18,17,20,19,16,18,19,17,16,17,17,15,16,17,15,14,16,16,14,15,16,16,15,15,17,18,18,19,19,21,19,20,18,18,19,18,17,19,19,18,18,19,19,18,20,19,19,20,21,21,19,21,21,21,21,23,23,21,23,24,24,24,25,26,25,25,25,24,24,24,25,26,25,24,24,23,23,22,22,21,21,18,19,18,18,18,16,15,15,14,13,14,14,14,15,19,17,18,20,19,17,19,19,17,18,20,20,19,20,22,22,24,22,21,23,22,20,21,20,20,19,18,19,19,18,17,16,15,17,15,15,15,15,17,15,15,15,16,14,16,15,18,17,15,15,19,17,16,16,15,17,18,17,16,19,19,18,19,19,19,20,19,16,17,19,16,15,19,18,15,16,17,15,16,15,17,17,18,18,18,18,19,20,21,21,21,19,20,19,20,20,19,20,21,20,20,20,20,18,22,18,17,19,17,18,17,17,19,20,20,22,21,21,21,21,21,19,21,21,20,20,19,22,22,23,23,20,20,20,21,20,17,19,18,19,20,19,20,22,20,19,21,22,20,19,23,23,18,20,20,19,18,18,20,16,16,19,21,19,15,16,18,16,14,16,16,14,13,15,18,17,19,21,22,24,24,26,23,25,22,23,23,24,19,20,23,22,19,20,21,19,17,21,20,15,18,17,13,13,12,15,15,14,13,15,14,14,15,16,15,16,18,19,20,22,22,21,19,22,21,18,18,22,18,17,21,20,18,18,21,20,21,21,20,19,17,17,16,15,14,16,17,15,13,16,15,13,14,17,15,13,14,15,14,12,14,12,11,11,12,11,10,11,12,11,11,12,11,10,8,9,8,9,8,8,9,9,10,11,10,11,11,11,12,11,11,13,13,13,13,13,14,13,12,11,12,10,10,11,11,11,11,11,11,11,11,10,11,10,11,11,13,11,11,10,11,10,10,9,9,9,9,10,10,10,9,9,9,9,11,10,11,13,12,11,12,14,13,12,14,14,14,13,16,16,15,16,13,12,14,13,13,13,14,14,15,16,18,17,20,21,20,21,21,23,22,22,21,21,18,17,16,16,16,13,14,11,12,11,12,13,13,13,13,14,13,14,14,14,13,14,15,15,15,14,16,15,14,14,14,12,12,10,11,10,12,11,11,12,12,14,15,15,14,14,14,14,13,12,13,13,12,13,12,13,12,12,13,13,12,14,12,12,11,10,11,10,11,9,9,11,10,12,11,11,11,11,12,12,11,12,12,12,11,12,12,11,10,9,9,8,9,8,9,9,8,10,10,10,10,11,11,11,11,10,11,10,10,10,10,9,9,9,8,8,8,8,8,10,10,9,8,9,9,9,10,10,10,9,9,10,9,9,9,9,8,8,8,7,7,7,9,7,8,8,8,9,9,8,8,8,7,8,8,8,8,8,7,7,7,7,6,6,7,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,6,6,7,6,7,7,8,8,8,7,6,6,6,6,5,5,5,5,5,6,5,5,5,6,6,6,5,6,6,6,5,5,6,6,5,6,6,6,5,5,6,4,4,5,4,5,4,4,4,5,5,4,6,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,5,4,4,4,5,4,4,4,4,4,3,3,3,4,3,3,3,3,3,4,3,4,3,4,3,4,4,4,4,4,4,4,3,3,3,2,3,2,3,2,2,3,3,3,3,3,3,4,3,4,4,4,4,3,3,3,3,3,2,2,2,1,1,2,2,2,2,2,3,3,3,3,4,4,3,3,4,3,4,3,2,2,2,1,1,1,0,1,1,2,2,3,2,3,4,4,4,5,6,7,8,9,9,8,9,8,6,11,7,10,10,13,11,13,17,17,18,18,21,21,20,21,20,20,19,19,18,19,19,20,20,20,21,21,19,20,23,22,22,22,23,23,22,23,23,23,22,22,21,22,21],[28,27,28,28,28,26,28,28,26,27,27,26,25,26,27,25,24,24,25,23,23,23,22,22,20,21,22,22,21,22,21,21,19,20,20,20,20,20,20,20,20,19,19,21,19,18,19,20,19,21,20,21,20,22,21,22,22,22,21,22,21,21,20,21,20,20,21,20,19,18,19,19,18,17,18,17,17,18,17,16,17,17,16,16,16,17,19,20,20,20,20,20,22,21,18,20,20,19,20,20,21,20,20,22,21,21,21,22,21,21,23,22,21,21,22,21,23,23,22,24,24,24,24,26,26,26,26,25,25,25,24,26,26,25,25,24,24,23,23,21,21,21,18,18,19,18,17,16,15,14,14,13,15,16,16,17,20,18,19,20,20,18,18,19,18,18,19,19,20,20,19,21,22,20,20,22,21,21,20,18,19,18,18,18,20,18,17,16,16,18,14,15,15,15,16,14,16,16,16,15,17,15,19,17,17,17,20,18,17,17,16,15,14,16,15,16,16,17,18,18,17,18,19,16,15,17,15,15,17,16,15,15,16,13,15,15,16,16,17,16,17,18,21,19,22,21,22,19,20,18,19,18,18,19,19,18,19,20,19,17,22,19,17,17,15,16,16,15,17,17,19,20,20,19,19,19,19,18,19,18,19,18,18,20,20,21,21,19,20,20,21,18,16,16,17,18,19,19,21,23,19,19,20,20,18,18,22,20,18,18,19,19,20,19,20,18,18,21,22,21,18,19,20,19,15,18,18,16,17,18,19,17,19,21,22,24,25,26,23,25,23,22,22,23,21,22,23,23,22,21,23,21,20,22,21,17,20,18,14,16,14,17,17,15,15,17,17,17,16,17,17,17,20,20,21,23,23,22,22,22,22,21,20,22,21,20,21,20,20,19,20,21,20,22,20,20,18,18,17,17,16,18,18,17,14,17,17,16,16,18,17,15,16,16,16,14,16,15,12,13,14,13,11,11,11,11,11,11,10,9,9,9,8,10,9,8,10,10,10,10,11,12,11,12,13,12,12,14,13,13,14,14,13,14,12,10,11,10,11,11,12,12,12,12,12,12,11,12,12,11,13,12,14,13,12,11,12,11,9,10,10,10,10,10,11,11,10,10,9,10,10,11,12,12,12,12,14,14,13,13,13,15,16,14,16,18,18,16,15,12,13,12,13,12,13,14,15,15,17,18,19,19,19,19,21,23,22,23,22,21,19,18,16,16,17,14,15,13,11,11,12,11,11,12,12,13,13,13,14,14,12,13,14,14,16,13,16,15,13,15,16,13,13,11,11,10,11,11,11,11,11,13,14,14,14,14,14,13,14,13,12,13,12,12,13,12,11,12,13,13,12,14,14,12,12,11,11,11,11,10,8,10,10,11,12,12,11,11,12,13,12,12,12,12,11,13,12,11,11,11,10,10,9,8,8,9,8,11,10,11,10,11,12,12,12,11,12,10,12,11,11,10,9,9,8,8,8,8,8,10,9,9,8,9,10,10,11,11,11,10,10,11,10,10,10,10,9,8,8,8,8,7,8,7,8,8,9,10,10,9,9,9,8,9,9,9,9,9,8,8,8,8,7,6,7,6,7,7,7,8,9,8,8,8,8,8,8,8,8,8,8,7,7,7,6,7,5,6,6,7,7,7,8,7,7,7,8,8,7,8,7,7,8,8,9,9,8,8,7,7,6,6,5,5,5,5,5,6,5,6,5,6,7,7,6,6,6,7,5,6,6,6,5,7,6,6,6,6,6,5,5,5,4,5,5,4,4,5,5,4,6,6,6,6,6,6,6,6,6,5,5,4,4,5,5,5,5,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,4,4,4,3,4,3,3,4,3,3,4,3,3,3,4,4,5,5,5,5,5,5,4,5,5,4,3,3,2,3,2,2,3,3,3,3,3,3,4,4,5,5,5,5,5,5,4,4,4,3,2,2,2,2,1,2,2,2,2,3,3,3,3,4,4,4,5,5,4,5,4,4,3,3,2,2,1,1,0,1,1,2,3,2,3,3,4,4,5,6,8,9,10,11,9,9,8,6,6,7,10,9,12,13,14,16,16,17,16,19,21,19,21,20,21,18,19,19,18,19,19,18,19,20,21,19,20,21,21,20,21,22,22,22,21,22,22,21,21,20,22,21],[29,29,29,29,29,28,28,28,27,27,27,26,27,27,27,27,25,27,26,24,24,25,24,24,23,24,22,23,24,23,23,22,22,21,20,21,21,20,20,22,21,19,19,22,21,19,21,20,19,21,21,23,23,23,23,24,23,25,23,22,22,22,22,22,21,22,22,22,22,20,21,19,21,20,19,18,20,20,20,16,20,20,17,20,18,19,22,23,22,24,22,22,24,25,21,22,23,22,22,22,21,22,23,24,24,23,23,23,22,22,23,24,23,24,24,24,25,24,23,25,26,25,23,27,27,26,25,24,26,24,25,26,28,26,26,25,25,24,24,23,22,20,20,19,17,18,18,18,15,14,16,15,16,16,16,17,21,20,21,22,23,21,22,21,20,21,22,22,20,22,22,24,24,22,22,23,23,22,23,21,21,21,20,21,21,19,20,19,17,19,18,18,19,18,19,17,19,18,17,16,19,19,21,19,19,18,22,19,17,18,16,16,16,16,18,18,19,20,21,21,21,21,21,19,18,19,18,17,17,18,17,17,18,16,17,14,17,17,19,18,16,18,23,19,22,22,22,22,20,19,21,19,18,20,20,19,19,22,21,19,23,20,17,18,17,18,17,16,20,20,23,23,22,21,21,22,22,20,20,21,20,19,21,22,23,24,23,22,23,22,21,20,18,19,18,20,19,22,23,24,23,21,24,23,20,21,22,23,20,21,21,21,21,21,21,20,19,22,25,24,21,21,21,20,17,18,20,17,17,17,18,20,20,21,22,24,25,26,24,26,23,24,23,24,23,24,24,23,22,23,23,21,20,22,22,20,22,20,18,17,17,18,17,16,16,17,18,18,17,18,19,18,18,22,21,24,24,24,22,23,23,21,23,23,22,22,23,21,22,22,22,23,24,22,22,23,21,19,19,20,18,21,19,18,17,19,19,17,18,18,19,16,17,18,18,16,17,17,14,15,16,14,12,14,14,12,13,13,10,11,10,10,8,10,10,9,10,10,11,11,11,13,13,13,15,14,13,14,14,15,15,15,14,16,13,12,13,12,12,12,14,12,13,12,14,13,12,13,14,13,13,14,15,14,14,13,13,13,9,11,12,11,11,11,12,11,11,10,10,11,11,13,12,13,15,14,15,17,16,14,17,19,17,19,20,20,19,18,18,16,18,16,16,15,17,15,17,17,19,21,22,22,22,24,24,25,26,25,25,24,22,20,19,19,19,19,17,17,16,14,15,13,15,15,15,14,14,16,16,17,17,17,17,17,17,18,19,18,17,17,17,17,16,14,14,12,13,12,12,13,12,14,15,16,16,14,14,14,14,14,15,15,14,14,14,16,15,15,15,15,16,15,15,15,14,12,13,11,13,9,9,12,11,12,12,13,12,11,13,14,14,12,15,14,13,14,13,13,12,11,12,10,11,9,8,10,10,10,11,11,10,12,13,13,11,13,12,11,13,12,11,10,10,10,9,9,8,9,8,9,9,9,8,9,11,9,11,11,11,9,11,12,11,11,11,10,9,8,9,8,8,8,8,8,9,9,9,10,10,9,8,9,8,9,10,9,9,9,9,8,8,8,7,7,7,6,8,7,7,8,8,7,8,8,7,9,9,8,9,9,8,8,8,7,6,7,6,7,6,7,7,6,7,8,7,7,8,7,7,8,8,7,8,9,9,9,9,9,7,7,7,7,6,6,5,6,6,7,5,6,6,7,7,7,6,6,7,7,6,7,7,6,6,7,7,7,6,6,6,5,6,5,4,4,5,4,5,6,5,5,7,7,6,7,7,6,7,7,6,7,5,5,5,4,3,3,4,4,3,3,3,4,4,3,3,5,6,5,4,6,7,7,6,6,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,6,5,5,6,5,5,5,4,3,3,3,3,2,2,2,3,3,3,3,3,3,3,5,5,6,4,4,5,5,4,4,3,3,2,2,1,1,1,2,2,2,3,3,3,3,4,4,3,4,4,4,5,5,4,4,3,3,2,2,1,1,0,1,1,2,2,3,3,3,3,5,6,7,8,10,10,10,11,11,9,9,7,9,8,11,14,15,19,19,18,19,21,23,22,22,22,22,20,20,19,18,21,20,20,20,21,20,20,20,23,22,21,23,24,25,24,22,23,24,22,22,22,21,21],[27,27,27,28,27,27,27,26,26,27,27,25,26,25,25,25,25,25,25,24,24,23,23,23,23,23,23,22,22,23,22,21,21,22,21,20,21,21,20,20,21,20,21,21,22,21,20,20,19,21,20,23,23,22,21,23,22,24,23,23,21,22,22,22,22,21,22,22,22,19,20,21,20,20,20,21,18,20,19,19,19,18,19,18,19,18,19,22,21,22,23,22,24,22,21,22,21,21,21,21,22,22,22,22,22,22,22,24,22,22,22,23,23,22,24,22,24,23,23,23,25,23,23,25,25,24,26,25,25,25,24,25,25,24,24,24,24,22,22,22,20,21,19,19,17,17,17,16,14,16,15,14,16,17,17,19,19,20,20,20,21,20,19,21,19,20,19,20,19,20,19,21,21,21,19,21,21,20,21,20,18,21,20,21,22,22,21,18,20,20,18,18,19,19,19,19,19,17,17,18,18,17,18,19,18,18,19,18,18,17,16,16,18,17,19,19,18,20,20,18,17,20,18,17,18,19,15,17,18,17,15,16,16,15,17,15,17,16,18,17,16,19,21,19,20,20,20,19,19,19,19,17,19,19,18,18,20,19,20,17,19,18,18,18,18,19,20,19,20,21,21,22,22,20,20,21,20,20,19,19,20,19,18,19,19,20,20,20,19,20,20,19,18,20,19,21,21,22,23,23,22,22,22,22,20,19,22,21,20,19,21,19,21,20,22,22,20,22,23,21,20,21,22,19,19,20,18,17,19,19,19,17,18,20,20,22,22,24,23,23,24,22,22,24,23,22,23,24,23,23,23,22,21,23,23,21,21,20,20,17,18,20,19,18,18,21,18,19,20,20,18,19,20,19,21,24,24,23,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,21,21,19,19,19,20,19,20,20,20,18,20,19,18,18,20,18,18,17,18,19,17,19,18,17,16,18,16,16,16,16,14,14,14,13,13,12,12,10,12,11,11,12,12,11,13,14,14,14,16,16,15,16,15,16,16,15,14,15,14,13,12,12,13,12,14,13,14,14,14,13,14,14,14,15,14,16,14,16,15,15,15,14,13,11,11,11,10,9,11,11,11,12,11,12,13,14,15,14,16,15,16,17,17,17,18,17,18,19,18,19,20,20,19,18,17,17,16,17,16,16,16,16,17,18,20,21,22,21,22,22,23,23,24,23,23,21,20,19,20,19,20,19,17,17,15,15,14,14,15,14,13,14,15,15,16,16,16,16,17,17,17,18,18,17,18,18,17,16,15,16,14,14,14,13,13,13,14,14,14,14,14,14,14,13,13,14,14,14,14,15,15,15,15,16,17,15,17,17,15,15,15,13,13,13,12,11,12,12,12,12,13,12,13,13,14,15,14,15,16,14,17,15,14,14,13,13,12,12,11,10,11,11,11,11,12,11,12,13,14,13,13,15,13,14,13,13,12,11,11,11,10,9,11,9,8,8,10,10,11,11,11,12,12,12,12,11,13,12,13,13,12,11,10,11,9,9,10,8,8,9,10,10,11,10,10,10,10,10,11,12,11,11,12,11,10,9,9,8,8,8,8,8,9,9,9,9,9,9,10,9,10,10,10,10,11,10,9,9,9,8,7,6,7,7,7,8,8,8,9,8,8,9,9,8,9,9,9,9,9,10,11,10,10,9,8,8,7,7,7,6,7,6,7,6,7,6,8,7,8,7,7,8,8,7,8,8,8,7,8,8,7,8,7,7,6,6,5,5,5,6,5,5,6,6,6,7,7,7,7,7,7,8,7,7,7,6,5,5,4,4,4,4,5,4,4,5,5,5,5,5,6,6,5,6,6,6,7,6,6,6,5,4,3,3,3,3,3,4,3,4,4,4,4,3,5,5,6,6,6,6,6,6,6,5,5,5,3,3,3,3,3,3,3,3,3,3,3,3,4,4,6,6,6,5,5,6,6,5,5,4,3,3,2,2,2,2,2,3,2,4,3,3,4,4,5,4,5,6,5,6,6,5,5,4,3,3,2,2,1,1,0,1,2,1,2,2,3,3,4,5,6,7,9,11,10,10,10,8,8,6,8,7,10,12,14,16,18,17,18,20,21,21,22,21,21,19,19,18,17,19,18,18,18,20,20,19,21,21,22,22,22,23,23,23,21,22,21,21,22,21,21,20],[28,28,27,28,28,28,28,28,27,28,27,26,27,26,26,26,26,26,25,25,24,26,24,24,24,23,24,24,24,24,23,22,23,23,23,22,23,21,22,23,23,21,22,22,22,22,23,22,22,24,22,23,22,23,22,23,23,24,23,23,23,23,23,22,24,24,23,23,23,22,22,22,22,21,22,22,21,22,21,22,21,20,20,20,20,21,22,23,23,24,24,23,24,23,23,22,23,22,23,23,24,23,23,23,23,23,23,24,24,23,24,23,24,23,24,23,25,23,24,24,25,25,24,26,26,25,26,25,25,24,24,25,26,25,25,25,24,23,23,22,21,22,21,21,18,19,18,18,16,18,17,15,17,19,18,19,20,20,20,21,21,22,21,21,19,22,22,21,22,22,21,23,22,23,23,23,23,23,22,21,20,21,20,20,21,21,20,20,19,19,18,19,20,18,18,20,19,18,19,19,21,20,21,20,19,18,22,20,21,20,19,19,20,18,20,18,19,18,19,18,18,19,20,19,18,18,19,19,20,20,20,19,18,18,20,17,19,21,22,20,20,24,24,22,23,22,22,22,22,21,22,20,22,22,21,20,22,22,21,20,22,21,21,20,19,18,20,18,20,20,21,23,23,20,21,22,21,20,21,20,21,21,20,23,22,24,22,22,22,22,22,21,18,19,20,20,21,21,23,24,22,21,22,23,21,20,23,22,21,20,22,19,21,19,21,20,21,22,24,22,21,21,22,19,19,20,19,18,19,20,20,18,20,21,22,24,23,25,24,25,23,24,23,25,23,23,25,24,23,23,24,23,20,23,23,20,22,21,18,17,18,20,20,19,18,20,19,21,19,20,19,22,21,22,23,24,25,24,23,25,25,21,22,23,22,22,23,23,21,22,23,22,21,22,21,20,20,19,20,20,19,21,21,20,17,20,20,19,19,21,21,19,18,20,20,18,21,19,19,17,19,18,16,17,16,16,14,16,14,15,14,14,14,14,13,13,14,15,14,16,17,18,17,17,18,18,18,18,18,18,18,17,17,17,16,13,16,15,15,15,15,17,16,16,17,16,16,16,17,15,17,17,18,16,17,16,15,15,12,14,13,10,12,13,14,13,13,14,13,15,14,16,14,15,16,18,17,18,17,18,17,19,21,19,21,21,21,20,20,17,18,18,18,18,19,19,19,18,20,21,22,22,23,22,23,25,24,24,23,23,21,21,20,21,21,20,20,18,16,16,17,15,17,17,18,17,16,18,18,19,18,18,19,19,20,18,21,19,18,20,20,18,19,18,16,15,16,16,15,16,15,16,17,17,18,17,17,15,15,15,15,17,17,16,18,17,17,17,18,18,17,20,19,17,18,16,15,15,15,14,12,14,15,14,15,15,15,15,16,18,17,17,18,18,16,19,17,16,17,15,15,14,14,13,11,13,14,14,15,15,14,14,17,17,16,16,18,15,16,17,15,15,14,14,14,13,12,12,11,12,10,12,13,13,14,13,14,15,15,14,15,16,14,15,15,14,14,12,13,13,12,12,10,10,11,12,12,12,13,12,12,13,12,13,14,13,14,14,13,13,12,12,11,10,11,10,10,10,10,11,12,11,12,12,12,12,12,12,12,12,12,12,11,11,11,10,9,9,9,9,9,9,10,11,11,10,11,11,10,11,11,11,11,11,12,12,12,12,11,12,11,10,9,9,9,8,8,9,7,9,7,8,9,10,9,9,10,9,9,9,9,9,10,10,10,10,10,10,10,8,8,8,8,7,8,6,8,7,8,7,8,9,8,9,9,10,9,9,10,9,8,8,7,6,6,6,6,7,6,6,6,7,6,6,6,7,7,7,7,8,8,8,9,8,8,7,7,5,5,5,4,4,6,5,5,5,5,5,5,6,6,7,7,7,7,7,8,8,8,8,6,6,5,4,4,3,4,3,4,3,4,4,4,5,5,6,6,8,7,7,8,8,7,7,6,5,4,3,3,2,3,2,3,3,3,3,4,4,4,5,4,5,6,6,7,7,6,6,5,4,4,3,3,2,2,1,0,1,2,1,2,3,3,4,4,5,6,8,9,10,11,9,7,8,7,8,7,11,13,15,17,18,18,18,21,23,22,23,22,23,19,19,18,17,19,18,18,19,20,20,19,21,22,22,22,23,24,24,24,23,23,23,24,23,22,22,21],[28,27,27,28,27,27,27,27,26,27,27,27,26,26,27,26,26,26,26,26,25,25,25,24,24,25,24,24,24,26,23,24,24,23,24,22,25,23,23,23,23,23,22,23,23,23,23,22,23,23,23,23,23,23,23,24,24,23,24,24,23,24,23,24,23,26,24,24,24,24,24,22,25,23,23,22,22,23,22,23,22,23,20,21,19,21,21,23,22,23,23,23,25,24,24,22,23,23,23,23,24,25,24,25,23,25,24,24,25,24,25,24,26,25,24,25,26,24,24,24,26,25,24,25,26,25,25,25,25,25,25,25,27,25,26,24,24,24,23,22,21,21,19,18,18,18,19,17,16,17,17,15,17,18,17,18,20,19,19,21,22,22,20,22,20,21,20,21,21,20,20,21,22,22,20,21,22,21,20,20,19,21,20,21,23,23,22,21,19,20,19,20,20,18,19,19,18,19,21,19,20,18,20,20,19,19,21,19,20,19,17,19,20,19,20,19,20,22,21,21,21,19,20,20,20,19,19,21,20,19,18,21,18,17,19,18,19,20,21,19,19,22,23,20,21,21,20,20,20,19,20,18,21,20,18,19,22,20,20,19,20,19,19,19,18,20,21,21,21,22,24,24,23,21,21,23,21,20,20,20,20,19,19,22,21,22,20,21,19,20,21,20,18,20,21,22,23,23,24,24,23,23,24,23,21,20,23,22,20,19,22,19,22,20,22,22,20,22,24,22,19,22,22,18,19,21,20,18,20,21,20,18,19,20,22,23,22,24,22,24,24,23,23,25,22,23,25,25,23,23,25,24,21,24,24,22,23,22,20,18,19,22,20,19,21,22,20,21,22,22,20,22,23,21,24,25,25,25,23,25,24,23,23,24,24,23,24,23,23,23,22,23,23,23,23,22,21,20,20,21,21,22,22,21,20,22,22,20,21,22,22,20,20,21,21,19,22,21,20,20,21,20,19,19,19,17,16,16,17,15,16,15,14,14,14,15,15,17,16,17,18,17,18,19,18,18,19,18,18,19,18,19,17,18,17,16,17,17,17,18,17,17,18,17,17,18,18,18,19,17,16,16,19,16,18,17,15,14,13,13,12,11,11,13,13,14,13,16,15,16,16,17,16,17,17,19,19,19,19,20,19,20,22,21,22,22,22,22,21,20,20,19,19,19,17,18,19,19,21,22,23,25,24,25,25,26,26,25,25,24,23,22,22,22,23,22,22,21,20,19,19,17,18,17,17,17,16,18,19,20,20,20,20,20,20,20,21,21,21,22,21,21,21,19,19,17,18,18,16,17,16,17,16,17,16,16,17,15,16,15,17,17,18,18,19,18,19,18,20,20,20,21,20,19,19,19,18,18,17,16,15,16,15,16,14,15,16,16,17,19,19,18,20,19,19,20,18,17,18,18,16,17,16,14,14,14,15,14,14,15,15,16,18,19,17,17,18,17,18,17,17,16,17,16,16,14,12,14,14,12,12,13,14,14,14,14,16,17,18,15,16,17,16,16,16,15,15,16,14,14,13,13,11,12,12,12,13,13,13,13,13,14,13,15,15,14,16,16,14,15,14,13,11,11,12,11,11,13,12,13,12,13,14,14,13,14,14,13,13,14,13,13,12,13,11,11,11,9,11,10,11,11,11,12,11,12,13,12,11,13,13,12,13,12,13,13,13,13,12,12,11,12,9,10,10,9,11,10,10,10,10,11,11,11,11,10,12,10,10,11,12,11,10,11,12,11,11,9,10,9,9,9,8,9,9,8,9,9,9,8,10,10,10,10,11,10,11,10,11,9,9,8,8,7,7,8,8,7,7,7,7,7,6,6,6,7,8,8,7,8,9,9,9,8,9,8,7,6,5,6,5,6,6,5,6,5,5,5,4,6,6,7,7,7,7,8,8,9,7,8,7,5,5,3,6,4,4,4,4,4,4,4,4,4,4,6,6,7,6,7,7,8,6,7,7,5,5,3,4,3,3,3,4,3,3,3,3,4,4,5,4,5,6,6,7,8,7,6,6,4,4,3,3,3,2,1,1,0,1,2,2,2,3,3,4,5,6,7,8,9,10,8,7,9,7,9,8,11,12,15,16,18,18,18,20,22,21,22,21,21,20,20,18,19,19,19,19,19,20,20,21,21,21,23,22,23,23,23,23,22,22,21,22,22,21,22,21],[29,29,29,29,30,29,29,28,28,29,29,28,27,28,28,27,26,28,27,27,26,27,24,25,25,26,25,25,25,25,24,24,23,24,23,24,24,21,23,24,23,20,22,22,21,21,22,22,20,23,22,24,24,24,24,25,25,25,24,25,23,24,23,23,24,24,24,24,23,21,23,22,22,22,22,22,20,22,20,21,20,22,21,20,20,21,22,24,24,25,25,24,25,26,25,24,24,24,24,25,24,25,25,24,24,25,25,25,26,25,26,26,25,25,26,25,26,25,25,26,27,25,25,27,28,27,27,26,26,25,26,26,28,27,26,25,24,25,24,22,21,20,19,19,18,18,16,16,15,15,14,14,15,16,16,17,21,19,21,21,22,20,22,21,19,19,22,22,19,21,22,22,23,22,21,23,23,22,21,21,20,20,19,21,23,21,21,19,18,19,18,18,17,17,18,17,18,18,18,18,19,20,20,19,20,17,20,19,17,18,17,17,18,17,18,19,19,20,20,20,19,22,21,18,20,19,18,18,19,19,18,18,18,18,19,18,20,18,21,21,19,20,24,22,22,21,22,21,20,21,22,20,19,21,21,20,20,22,20,19,21,18,17,17,17,19,17,17,21,19,22,25,24,21,22,24,22,21,22,22,21,20,21,22,22,23,22,21,22,20,21,19,18,20,19,22,20,22,24,25,23,22,24,24,21,21,23,23,21,21,22,19,22,20,22,21,19,22,24,22,18,21,22,19,15,19,19,17,17,19,19,19,20,21,21,24,24,25,23,26,24,25,24,25,22,24,24,24,23,23,24,23,20,24,23,20,23,21,19,16,16,19,20,16,16,19,19,18,19,20,18,20,21,21,23,25,25,23,22,25,24,22,23,24,22,23,24,22,23,24,24,24,24,23,22,23,21,20,20,21,21,21,22,19,17,21,20,18,17,20,19,18,18,19,18,17,19,18,16,16,18,15,13,17,15,13,14,14,14,11,10,11,10,11,11,11,11,12,12,13,13,14,14,15,17,15,17,17,17,18,17,17,17,18,15,15,16,15,14,16,15,15,15,14,15,13,13,15,15,14,14,15,16,13,15,13,12,13,11,11,11,11,10,11,12,12,11,10,10,12,11,15,13,15,16,16,15,17,18,17,17,19,19,19,21,22,21,22,18,18,19,19,18,18,19,18,20,19,22,23,24,26,25,24,25,27,27,26,27,25,23,21,22,23,22,22,19,18,17,16,18,16,18,17,17,16,16,19,20,20,20,20,20,20,20,20,22,20,20,21,20,19,18,15,16,14,16,14,15,15,15,15,16,18,16,16,15,16,16,15,18,17,17,18,19,18,19,18,18,19,18,18,19,17,16,14,15,13,15,12,13,15,14,16,15,16,15,15,16,17,18,16,17,18,16,18,17,15,14,12,13,12,13,11,12,13,13,15,14,15,14,16,16,17,14,15,16,15,15,15,14,13,12,13,11,11,11,12,11,11,12,11,12,12,14,13,15,14,15,13,14,14,13,13,13,13,11,11,11,10,11,11,10,10,11,11,13,13,13,13,12,12,12,13,13,12,12,12,12,11,10,10,9,10,10,10,10,11,10,11,11,12,12,11,12,12,12,11,11,12,11,10,9,9,8,9,9,9,9,9,10,10,11,10,10,11,12,11,12,12,11,11,12,12,12,12,12,11,11,10,9,9,7,8,7,9,8,8,8,10,8,9,9,10,10,9,11,10,10,10,11,10,9,10,10,9,8,8,7,6,7,6,7,6,8,6,8,8,7,7,10,9,8,10,10,8,9,8,8,8,7,5,6,5,5,5,6,5,5,5,5,6,6,5,5,6,7,6,6,7,8,7,7,6,6,5,4,5,4,5,5,4,5,4,5,5,5,4,4,5,4,6,6,6,6,6,7,6,6,5,5,3,4,3,4,4,4,3,5,4,4,3,3,3,3,5,5,6,5,5,6,6,5,4,4,4,4,2,3,3,3,3,3,3,3,2,2,3,4,4,4,4,4,4,5,5,4,4,4,3,3,2,3,3,2,2,1,1,0,1,1,1,2,3,4,4,6,8,9,10,9,8,7,7,7,9,8,12,13,15,16,18,19,19,21,23,22,23,22,24,21,21,20,20,20,20,19,21,21,22,21,21,23,24,24,23,24,25,24,23,24,24,24,23,23,23,22],[29,28,29,29,29,29,29,29,28,29,28,28,28,28,28,28,27,28,28,27,26,27,26,25,26,25,26,25,25,25,25,23,24,25,24,24,24,23,23,24,25,21,23,23,22,22,23,22,22,24,24,22,23,24,24,26,25,24,25,25,24,24,23,24,24,22,25,24,23,22,23,24,22,23,23,23,21,23,23,22,22,22,22,20,22,22,22,24,25,25,25,23,26,26,24,24,24,24,25,24,25,24,25,25,24,25,25,26,24,25,26,25,26,26,26,25,27,26,25,26,27,27,25,27,27,27,28,26,27,26,26,27,28,27,27,26,25,25,25,24,23,23,23,21,20,20,20,19,17,17,17,18,18,19,18,19,22,21,21,23,22,22,23,22,19,21,22,21,20,21,22,22,24,23,22,24,24,22,22,21,20,21,21,22,22,21,21,20,20,20,19,20,19,19,18,20,21,19,19,19,20,20,21,19,19,19,19,19,18,19,19,17,20,18,19,20,20,21,20,20,21,22,22,21,20,19,18,20,18,18,18,18,19,18,18,18,20,20,22,21,19,22,24,22,23,22,22,22,20,21,22,19,19,20,20,20,21,21,21,19,21,21,19,18,18,17,21,18,21,20,23,24,23,21,23,22,23,22,22,21,20,19,20,23,23,24,22,21,22,21,21,19,18,19,21,22,21,24,23,24,23,23,24,23,23,21,24,23,22,20,22,21,21,22,22,21,21,22,25,23,20,22,22,20,19,20,20,19,19,19,21,20,22,23,24,25,25,26,24,26,24,26,25,26,23,25,25,25,23,24,25,22,22,25,23,19,22,21,19,19,18,20,21,19,18,20,20,21,19,20,20,20,21,22,24,25,25,23,24,25,25,21,24,25,22,22,25,24,23,24,24,24,24,24,22,22,21,21,21,22,21,23,22,21,18,21,21,19,19,22,21,19,20,21,20,19,21,20,18,17,19,18,16,18,17,16,17,18,14,16,13,16,14,15,15,15,15,16,16,16,16,17,16,18,18,18,19,20,18,20,19,19,18,19,17,16,18,18,18,17,18,18,17,18,18,17,16,18,18,16,17,17,18,16,16,16,15,16,13,15,14,12,13,15,15,15,15,14,14,15,15,17,16,17,18,17,19,20,19,17,20,21,20,19,22,23,22,22,19,19,20,19,20,19,20,19,20,20,21,22,24,24,24,24,25,27,27,26,26,26,23,23,22,22,23,21,20,19,19,18,18,18,18,18,19,18,18,20,20,21,20,20,22,20,22,20,22,22,19,22,21,19,19,18,18,17,18,17,17,17,17,17,17,18,19,18,20,18,18,17,18,19,18,18,19,20,17,17,20,20,17,21,21,17,18,17,16,16,17,16,14,18,16,17,18,18,19,16,19,20,19,17,18,21,17,19,19,16,17,16,15,16,16,15,13,16,14,17,16,18,15,18,18,18,16,17,19,15,18,17,15,16,15,15,15,14,14,15,13,13,13,15,16,16,16,14,17,17,16,15,15,17,15,16,16,15,15,14,14,14,13,14,12,13,14,14,15,15,15,14,14,15,13,15,15,14,15,15,14,14,12,13,13,12,12,12,12,13,14,13,14,12,14,14,13,14,14,13,14,14,14,13,13,12,12,12,12,10,11,11,11,10,12,12,12,13,14,12,12,13,13,12,13,14,14,14,14,14,13,13,12,11,11,11,11,11,11,11,9,10,8,10,10,12,10,10,12,11,11,11,11,11,10,11,12,12,12,12,12,10,12,10,12,10,11,8,10,8,8,9,10,10,10,11,10,11,11,11,12,12,11,10,12,8,8,8,8,9,7,7,6,7,7,7,7,8,9,11,9,9,11,10,11,11,11,9,9,7,7,6,6,6,8,7,6,5,5,5,5,6,6,7,8,9,9,9,10,10,10,9,7,6,5,4,5,5,5,4,5,5,4,4,4,5,5,7,7,8,8,8,8,10,7,7,6,4,4,3,4,3,4,3,3,3,3,4,4,4,4,5,4,5,6,5,7,8,6,7,5,4,5,3,6,4,3,2,2,1,1,0,1,1,1,2,5,5,7,8,8,9,9,8,9,10,7,12,8,13,14,16,19,19,18,20,22,24,23,23,23,23,20,21,19,20,20,20,19,19,21,21,19,21,23,23,23,23,24,25,24,24,24,24,25,24,23,23,22],[29,28,29,29,28,28,29,29,28,29,29,28,28,28,28,27,28,28,28,27,27,27,26,26,27,26,26,26,26,27,25,25,26,25,25,25,25,24,25,25,25,24,25,25,25,25,25,25,25,26,25,25,25,25,25,25,25,26,26,26,25,25,26,26,26,26,25,26,26,24,25,25,26,24,25,25,24,24,25,24,23,24,24,23,22,23,23,25,24,25,26,25,26,25,26,25,25,25,26,25,26,27,26,26,26,26,25,26,26,26,27,26,26,26,26,26,27,26,26,27,27,27,26,27,26,26,27,27,26,26,26,26,28,26,26,26,26,25,26,25,24,24,22,23,22,22,21,20,19,20,18,17,19,20,20,21,24,22,21,22,23,23,22,23,22,22,22,23,23,23,22,23,22,24,23,24,24,25,24,23,22,22,22,23,25,23,24,23,21,23,20,21,22,21,21,22,21,21,21,20,21,19,22,21,22,19,22,22,21,21,18,21,21,20,22,21,23,23,24,22,22,21,21,22,20,20,21,21,21,20,21,22,19,19,21,19,21,22,24,23,21,24,25,23,22,22,22,22,22,21,23,21,22,22,22,21,23,23,22,22,23,21,22,22,21,21,22,21,23,23,25,25,25,24,22,24,23,21,22,21,22,22,21,24,23,24,23,24,23,24,24,23,21,22,22,24,25,24,25,26,24,23,24,25,22,23,25,24,22,21,24,21,24,22,24,24,23,23,25,23,22,25,24,21,21,23,22,21,22,24,22,22,23,24,23,25,24,25,24,26,26,25,25,26,25,25,26,26,25,26,26,25,25,26,25,24,24,24,21,20,21,23,24,22,22,24,23,24,23,23,22,24,24,23,25,26,27,26,25,26,26,25,26,26,25,25,26,26,26,25,25,26,25,25,24,24,23,23,23,24,23,25,24,23,22,24,23,23,24,24,23,23,22,23,24,22,25,22,23,21,22,22,20,21,20,19,17,18,16,17,15,17,14,17,15,16,18,19,18,18,21,21,21,21,21,22,22,21,21,21,21,20,20,21,19,18,20,19,18,19,19,20,20,18,20,20,19,19,21,19,19,20,22,19,20,20,17,17,14,16,15,13,14,14,17,16,16,17,17,17,18,19,17,19,19,22,21,21,20,21,20,22,24,24,24,24,24,25,24,22,22,22,21,22,21,22,23,22,24,25,26,26,25,25,26,27,27,27,26,26,24,24,24,25,25,24,23,23,21,21,20,20,19,20,20,19,19,21,22,23,23,23,23,23,23,22,24,24,23,25,24,23,23,22,21,20,19,18,18,18,17,18,17,18,17,18,19,18,18,17,19,19,20,21,21,21,21,21,23,23,21,24,23,21,22,21,19,19,18,17,14,17,17,17,17,17,19,19,18,22,21,21,23,22,20,23,22,20,21,19,19,17,18,17,13,16,16,16,17,19,18,19,20,21,20,21,21,19,20,20,19,19,18,17,16,16,15,15,13,13,12,14,16,17,17,17,18,19,20,19,18,19,18,19,20,19,18,17,16,15,14,15,12,13,14,14,16,15,17,16,15,16,17,17,18,17,18,19,17,17,15,15,13,13,14,12,13,12,13,15,15,14,16,16,16,16,17,17,16,17,16,17,15,15,13,12,11,12,12,12,11,12,14,13,14,16,15,15,14,15,15,15,15,15,15,15,15,17,15,16,15,13,13,12,11,11,12,11,13,11,12,11,11,14,11,12,14,13,12,12,13,12,13,15,14,15,14,13,13,11,11,11,10,9,11,10,11,11,11,10,10,11,12,12,12,14,12,12,13,12,12,10,10,9,9,8,9,10,9,10,9,10,9,9,9,10,10,11,10,12,12,13,12,11,12,10,10,7,7,6,7,8,8,8,8,7,7,7,7,8,8,10,10,11,12,11,12,12,12,11,9,8,7,5,4,4,5,5,5,5,6,5,5,6,6,8,8,11,10,10,11,12,9,10,8,6,5,4,4,4,3,4,4,4,5,5,4,5,5,7,6,6,6,7,9,10,7,8,7,6,5,4,5,3,4,2,1,2,1,1,0,1,2,3,3,6,6,7,8,9,10,9,8,10,9,11,10,12,15,16,18,21,19,21,22,24,23,24,24,24,21,22,21,20,21,20,20,21,21,21,20,21,23,25,24,24,25,26,25,23,24,24,24,23,22,23,22],[29,29,29,29,29,29,29,29,28,29,29,28,28,28,29,27,28,29,28,27,27,28,26,26,27,27,27,27,27,27,27,26,26,27,26,25,26,25,27,26,26,24,24,25,25,25,25,25,25,25,24,26,27,26,26,26,26,26,27,26,25,26,26,27,26,26,27,26,27,26,26,26,26,26,26,25,24,26,25,24,25,25,24,24,24,24,25,27,25,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,26,26,27,28,27,26,27,27,26,27,27,27,28,26,26,27,28,27,27,28,28,28,28,27,27,27,27,28,29,28,27,27,26,26,25,25,23,23,22,19,20,19,20,19,18,19,18,16,19,19,21,20,22,23,21,23,23,23,22,23,23,21,22,22,21,21,21,21,23,22,20,22,22,22,22,23,21,22,21,22,24,24,24,22,21,20,21,21,20,21,21,20,20,20,20,19,20,21,21,19,22,18,20,18,20,20,19,19,20,20,20,22,22,24,23,23,23,22,23,22,21,19,20,21,22,19,20,19,20,18,19,19,20,22,23,22,20,24,26,23,24,23,23,21,22,22,21,20,20,21,20,19,21,21,20,19,21,18,19,20,20,20,22,21,23,24,24,25,25,23,23,24,23,22,22,22,21,21,20,24,22,23,21,21,20,20,22,22,21,22,23,24,25,25,25,25,25,24,25,24,23,21,24,23,22,21,22,20,23,20,24,24,20,24,25,23,20,24,23,21,20,23,21,20,21,21,23,21,22,23,23,24,25,25,25,26,26,25,25,27,25,25,26,26,25,25,26,24,23,26,25,23,24,23,22,20,21,24,22,20,22,23,22,21,24,23,21,24,24,24,25,27,27,26,25,27,27,25,26,26,25,25,27,25,26,26,26,26,26,26,26,25,24,24,23,24,23,24,25,24,21,24,24,22,23,25,24,22,22,24,24,22,24,23,23,22,24,22,19,23,21,18,18,20,20,17,16,17,15,17,17,18,18,18,18,20,20,21,20,21,21,22,23,21,22,22,22,22,21,22,21,19,20,19,20,20,20,20,21,18,20,20,19,19,20,19,18,19,21,19,21,19,18,17,16,15,15,14,14,14,16,17,17,16,16,18,18,20,18,21,21,21,20,21,22,22,22,23,24,23,24,25,24,24,24,24,24,22,23,22,21,22,23,23,25,26,26,28,26,27,27,27,28,27,28,26,25,25,24,25,25,25,25,24,23,21,23,20,21,21,20,19,20,22,23,24,23,23,23,23,23,23,24,25,24,24,24,25,24,22,23,21,21,20,19,21,19,20,19,21,18,18,21,20,20,19,21,20,22,22,22,22,22,22,23,23,23,23,24,24,23,22,21,19,20,18,19,20,19,20,19,20,21,19,19,23,22,22,23,23,21,23,23,22,23,20,19,18,19,16,18,18,20,19,19,20,19,20,21,22,21,22,21,20,21,20,20,20,19,18,18,18,16,18,17,15,16,18,18,19,18,18,19,20,21,19,20,20,19,19,20,19,18,18,17,17,16,17,15,15,15,17,17,16,18,17,16,18,17,18,18,18,19,18,18,16,16,16,14,15,15,15,15,16,16,15,16,16,17,17,16,18,18,17,17,17,16,16,15,15,15,14,14,13,15,14,14,15,15,15,15,16,17,16,14,17,16,15,16,16,17,16,16,17,15,15,14,14,13,13,14,13,14,13,14,14,15,14,14,16,15,15,16,14,14,15,15,15,13,15,14,14,14,13,14,12,14,13,13,13,13,12,13,13,12,12,13,13,13,14,14,14,13,13,13,12,12,11,11,11,10,12,12,11,11,10,10,10,8,9,8,10,11,11,10,12,12,12,12,11,13,10,10,9,7,9,9,9,9,8,9,8,9,8,7,8,7,10,10,10,10,10,11,12,11,11,9,6,7,5,7,7,5,6,7,6,7,5,6,5,6,8,9,10,8,8,10,11,8,10,8,6,6,5,7,6,5,6,7,5,4,4,4,5,5,7,5,6,7,6,8,10,8,8,7,5,5,4,6,5,4,3,3,2,2,2,1,0,1,4,4,4,6,6,9,9,9,8,8,10,8,11,10,13,15,16,19,20,19,21,22,24,24,24,24,24,22,22,22,21,22,21,22,22,22,23,23,24,23,24,25,25,24,25,25,25,24,23,24,26,24,24,23],[30,29,30,30,30,29,29,29,29,29,30,28,28,29,29,29,28,29,29,28,28,29,27,27,27,28,27,27,27,27,26,26,26,26,25,26,27,24,25,26,26,23,24,25,24,24,24,25,24,25,24,24,25,26,26,26,27,26,26,26,25,25,25,26,26,24,26,26,25,23,26,26,24,24,26,24,23,25,24,24,23,25,24,23,24,25,25,26,26,26,27,27,28,27,27,26,26,26,27,26,27,27,27,27,26,27,27,27,26,26,28,27,27,27,27,27,28,27,26,27,28,28,27,29,28,28,28,28,28,27,27,28,29,28,27,27,26,27,27,25,25,25,24,23,22,22,21,21,20,19,19,19,21,21,21,23,24,24,23,25,25,22,23,25,22,22,23,24,20,21,23,24,25,25,23,26,25,25,24,24,23,23,23,24,25,24,23,22,21,22,22,22,22,22,22,21,22,22,19,21,22,21,21,22,21,18,22,21,20,21,21,19,21,21,21,23,22,23,22,22,22,24,24,22,23,23,23,22,22,22,22,21,22,22,22,23,22,22,25,24,22,24,27,25,25,25,25,25,23,24,25,23,22,25,22,22,22,23,23,23,23,20,20,20,21,22,22,21,23,22,24,26,25,24,25,25,25,24,25,24,23,23,24,26,25,25,25,23,23,22,22,23,21,24,24,24,23,25,26,27,26,25,27,26,25,24,26,25,24,23,24,24,25,24,25,23,23,25,26,24,22,23,24,24,22,23,22,22,22,23,24,23,24,25,26,26,26,27,25,27,26,27,26,27,25,26,26,25,25,25,26,24,24,26,25,23,24,24,21,22,20,23,23,22,22,24,22,24,23,23,23,24,23,25,25,27,26,25,25,27,26,24,25,26,25,25,26,25,25,26,26,26,26,25,24,25,24,22,24,24,24,24,25,24,22,24,24,23,22,24,23,22,23,22,23,22,23,22,22,22,22,21,20,21,20,19,19,21,18,19,17,19,17,19,20,18,20,20,19,19,20,20,19,19,21,21,23,22,22,22,23,22,22,23,20,21,22,21,21,22,23,21,22,22,23,20,20,21,22,21,21,22,22,19,21,21,19,20,17,18,17,17,16,18,18,20,19,18,18,19,18,21,18,19,20,22,21,22,22,21,21,23,24,22,25,25,24,24,22,22,24,23,23,22,22,23,23,22,25,25,26,26,26,25,27,28,28,28,28,28,25,25,24,25,25,24,24,23,22,21,23,21,22,22,22,20,20,23,23,24,23,24,23,23,24,23,25,24,23,24,24,22,23,21,22,20,21,20,21,21,20,20,21,22,21,21,22,20,20,20,22,21,22,22,23,23,22,22,23,24,21,23,22,22,22,21,20,20,20,20,19,21,19,21,21,22,21,20,21,22,23,21,22,23,20,22,22,20,21,19,18,19,20,19,18,19,19,21,20,21,19,21,21,22,21,20,22,19,21,20,18,20,19,18,18,18,18,19,17,17,18,19,19,20,20,19,20,20,20,19,20,21,18,20,19,18,19,18,18,18,18,18,16,16,18,17,19,18,19,20,18,19,18,19,20,18,18,19,18,19,18,18,18,17,17,16,17,18,17,17,19,17,19,18,18,18,19,18,18,19,18,19,18,17,17,17,16,16,16,17,16,16,17,17,17,19,18,18,18,18,18,18,18,18,18,17,18,18,18,18,17,17,15,16,14,17,16,16,14,17,14,15,16,18,17,16,17,17,17,17,18,18,16,17,17,17,17,17,17,14,18,13,19,15,18,12,18,13,14,16,16,14,15,17,16,16,16,15,17,17,16,12,15,11,13,13,14,15,13,14,12,13,11,12,11,12,15,14,12,15,16,15,17,14,14,10,10,9,11,11,12,11,13,12,11,10,11,10,10,10,9,11,12,14,13,11,13,14,11,11,9,7,9,7,10,10,9,9,11,10,7,7,8,7,8,11,9,10,10,9,11,11,8,8,8,6,8,6,8,8,8,8,8,6,6,5,4,7,6,9,5,7,8,7,8,10,7,7,7,5,8,4,9,7,5,5,4,5,2,2,3,1,0,2,4,3,5,7,9,10,10,10,8,11,10,11,12,14,15,17,19,21,20,22,24,25,23,24,23,24,20,22,21,22,22,22,21,21,22,23,22,23,24,24,24,23,25,26,25,24,25,25,26,25,25,25,24],[30,29,29,30,30,30,30,30,29,30,30,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,29,28,29,28,29,28,28,28,28,28,28,28,28,28,28,27,28,28,27,27,27,27,27,28,27,27,27,28,27,29,28,28,28,28,27,28,28,28,28,28,28,28,28,27,28,28,28,27,28,28,27,28,28,28,27,27,27,27,27,28,27,28,27,29,28,28,28,28,28,28,28,27,29,28,29,29,29,29,28,29,29,29,28,29,29,29,28,28,28,28,29,29,28,29,29,29,28,29,29,29,29,28,29,28,28,29,29,29,29,28,28,28,28,28,27,27,27,26,25,25,24,23,22,23,21,21,23,24,23,24,25,25,23,25,26,24,23,25,23,23,24,23,22,22,24,24,25,25,25,26,26,25,24,24,24,25,25,25,26,26,24,24,24,24,24,25,24,24,23,24,23,22,22,22,23,21,22,22,22,19,22,22,21,23,22,23,24,23,24,24,24,25,24,24,25,25,26,25,24,24,25,25,24,24,25,24,22,23,23,23,24,25,26,25,24,26,28,27,26,25,25,26,25,25,25,24,24,24,24,23,24,25,23,23,23,24,22,23,22,23,25,23,25,25,27,27,27,25,25,26,26,25,25,25,24,23,23,26,25,26,25,25,24,25,24,23,22,25,26,26,25,26,27,28,26,25,27,26,26,25,26,26,26,23,26,24,26,25,27,25,25,26,27,26,24,26,25,25,23,25,26,24,23,24,26,24,26,27,26,27,27,28,27,28,27,28,28,28,27,27,27,27,27,27,27,26,25,27,26,24,26,25,23,22,23,25,25,23,23,26,26,26,25,25,25,27,25,27,28,28,28,28,27,28,28,26,27,28,27,26,28,28,26,27,27,27,27,26,27,26,25,26,26,26,25,27,27,26,23,26,26,26,25,27,26,25,26,27,27,25,27,26,25,23,25,23,21,23,23,21,22,23,20,20,18,21,20,21,21,20,21,23,22,22,24,25,25,25,26,26,26,26,26,25,26,26,25,25,25,23,24,25,25,23,24,25,24,23,24,24,22,23,25,22,22,24,25,21,22,22,21,22,18,20,20,17,17,20,19,20,21,19,20,21,20,22,20,21,23,23,23,24,23,23,24,26,26,26,27,28,27,27,26,25,25,24,25,25,26,26,26,25,26,27,27,27,27,27,27,28,28,28,27,28,26,27,26,27,28,27,27,26,25,23,24,23,24,25,25,24,24,26,26,26,24,26,27,27,27,27,27,27,26,28,28,27,26,26,25,22,23,22,22,24,22,23,23,24,24,23,25,23,24,23,24,24,25,25,26,26,25,25,27,26,25,28,27,25,26,25,23,22,23,22,20,23,22,24,25,24,25,23,24,27,26,25,27,27,24,27,26,24,25,23,23,22,23,21,19,23,21,23,23,24,23,23,26,26,25,26,26,23,25,25,23,25,22,23,21,22,20,22,19,21,20,23,23,23,24,22,24,24,25,24,25,25,23,25,25,23,24,21,22,20,20,20,18,19,21,22,23,23,24,23,22,23,22,24,24,23,24,25,23,24,21,20,19,18,19,19,20,19,21,21,24,21,23,23,21,24,23,22,23,23,22,23,20,20,18,18,17,17,17,19,18,19,21,21,20,22,22,21,19,22,22,19,21,21,22,21,22,23,21,22,20,18,18,17,16,16,16,17,17,17,17,18,18,20,17,17,20,19,18,17,20,18,18,19,19,20,19,18,19,16,17,16,18,16,17,16,18,15,16,17,15,17,17,19,17,18,19,19,18,17,18,15,17,15,16,15,15,17,14,16,13,14,13,14,13,14,15,15,15,16,16,18,17,17,16,14,15,12,14,13,14,12,14,13,12,12,14,12,10,13,12,15,16,16,16,14,16,17,15,15,13,10,11,9,12,12,11,10,11,10,9,9,7,10,10,14,13,14,13,13,14,15,10,13,11,8,10,7,10,9,9,9,9,6,6,6,6,8,7,10,8,9,9,11,11,13,11,10,9,8,9,7,11,10,7,6,7,5,5,4,4,2,1,0,2,4,4,6,8,10,9,9,9,10,9,12,12,15,17,20,20,21,22,24,25,25,25,25,24,25,23,24,22,22,22,22,22,21,23,24,23,23,25,25,25,25,26,27,26,25,26,26,26,25,25,26,24],[30,29,29,30,29,29,30,30,29,30,30,29,29,29,30,29,29,29,30,29,29,29,29,29,28,29,29,28,29,29,29,29,29,28,29,28,28,28,28,28,29,27,28,28,28,27,28,27,28,28,28,27,28,28,28,29,28,29,29,28,28,28,28,28,28,28,29,28,29,27,28,28,28,28,28,29,27,28,28,28,27,28,28,27,27,27,27,28,28,29,29,29,29,28,29,28,28,28,28,28,29,29,29,29,29,29,28,29,29,28,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,28,28,28,28,27,27,26,25,25,25,24,22,22,23,22,21,23,23,24,24,25,26,24,24,26,24,24,25,26,23,24,25,24,23,24,24,24,25,25,25,25,26,26,26,24,25,25,26,27,27,27,27,25,25,25,25,24,24,24,24,23,23,24,23,23,21,22,24,23,20,22,22,22,23,22,24,23,24,24,25,26,26,26,26,26,25,26,25,25,24,25,24,24,24,24,24,23,23,23,22,23,24,26,25,25,26,27,26,26,27,25,25,25,26,25,23,25,25,25,24,25,25,24,24,23,22,22,24,24,24,25,25,25,27,28,27,27,26,25,27,27,25,26,25,25,25,25,26,25,25,24,25,23,25,26,26,24,25,26,27,27,28,28,28,28,26,27,27,26,25,27,25,25,24,26,24,27,25,26,26,25,26,27,26,25,28,25,24,25,27,25,24,26,26,26,25,25,25,25,26,25,26,26,27,28,28,26,28,27,27,28,28,28,27,28,28,27,27,28,27,27,26,26,24,25,28,27,25,27,27,26,27,27,26,26,27,27,27,28,29,28,29,27,28,28,28,27,28,28,28,28,28,28,29,28,28,28,28,28,27,26,27,26,27,28,28,28,27,26,28,27,27,28,28,27,27,26,28,28,26,28,27,27,27,27,26,25,27,25,24,23,25,23,23,23,25,22,24,23,24,24,25,25,25,26,26,26,26,26,27,27,27,27,26,26,26,26,27,26,25,26,26,25,24,25,26,26,24,26,25,24,24,26,25,24,25,26,24,24,25,25,23,21,23,21,19,19,21,23,21,23,22,23,24,24,25,23,24,24,26,25,26,26,26,26,27,27,28,28,28,28,28,28,27,27,27,27,27,26,27,27,26,27,28,28,29,28,28,28,29,29,29,29,29,28,27,26,28,28,29,28,28,27,26,27,25,26,26,25,24,24,27,27,27,27,27,27,27,27,27,28,28,27,28,27,28,28,27,27,26,26,24,25,25,24,25,23,24,23,23,24,25,25,25,26,25,26,26,26,26,26,27,27,27,26,28,28,26,27,27,25,26,25,24,24,25,24,25,25,27,26,25,25,27,27,26,27,27,25,28,26,25,27,25,24,25,25,24,23,25,24,25,26,26,25,25,26,26,26,26,26,25,26,26,25,26,26,24,25,24,22,24,23,22,22,23,25,25,26,24,25,26,26,26,26,26,25,26,26,25,25,25,24,24,23,24,21,21,23,24,25,24,25,27,24,25,24,26,25,25,26,26,25,25,25,24,22,22,23,22,24,23,23,24,25,25,25,25,25,25,25,25,25,25,25,25,25,23,22,22,21,22,21,23,22,25,24,24,24,25,24,25,23,24,24,23,24,24,24,24,24,24,24,24,23,22,19,21,20,21,21,20,21,21,22,22,23,25,23,22,23,23,21,22,22,22,20,22,22,22,23,20,21,21,20,19,20,18,20,20,21,20,22,18,18,21,20,21,20,19,20,21,20,19,19,18,20,16,18,17,19,19,19,20,19,19,16,17,15,17,18,18,18,20,19,20,20,18,19,16,16,15,15,16,17,15,18,15,16,16,15,13,12,14,13,17,18,19,18,17,18,19,16,17,15,13,15,9,14,14,12,13,14,11,14,13,12,14,13,15,14,16,15,14,16,16,14,15,15,10,11,9,12,11,10,12,13,10,11,9,7,10,10,14,10,10,13,14,15,16,13,14,13,9,10,9,11,12,10,10,8,8,6,7,5,5,2,1,0,2,3,5,7,8,9,10,9,12,10,13,15,16,17,19,21,23,22,23,25,26,26,24,25,25,24,23,24,22,24,23,22,23,23,24,24,23,24,26,26,25,26,27,26,24,26,26,26,25,24,24,24],[30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,29,28,28,28,28,28,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,30,29,29,29,29,29,28,29,29,29,28,29,29,28,29,29,29,29,29,30,30,30,29,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,29,29,29,29,29,28,28,29,30,29,28,28,28,28,28,27,27,27,26,25,25,25,24,23,24,25,23,23,25,24,24,25,26,26,24,25,27,24,23,25,25,23,24,25,24,23,24,24,25,24,23,25,26,25,25,25,23,25,25,27,27,27,27,27,25,25,26,25,23,25,24,23,23,23,24,24,23,22,22,23,24,18,22,23,23,24,23,23,23,25,25,26,26,27,27,26,26,26,27,26,25,25,25,25,24,24,24,25,24,24,25,24,24,26,26,25,25,26,27,26,26,27,26,25,25,26,26,24,25,26,24,23,24,25,24,23,23,22,21,24,23,25,24,25,26,27,28,28,28,26,26,27,27,25,26,26,25,25,25,27,26,26,25,24,24,23,24,25,22,26,25,27,28,28,28,29,28,25,28,28,26,25,27,26,25,25,26,23,27,25,27,27,26,26,27,26,25,26,26,25,25,27,25,25,26,26,26,24,26,26,26,27,27,27,26,27,27,27,27,29,26,27,27,28,28,27,28,28,27,27,28,26,28,26,26,24,24,27,27,25,26,27,26,27,27,27,25,28,27,28,27,29,29,28,28,29,29,28,28,29,28,28,29,28,29,29,29,29,28,28,27,27,27,27,27,28,28,28,28,28,26,28,28,26,27,28,28,27,27,28,28,27,28,28,26,26,27,27,24,27,26,24,24,25,24,25,24,25,23,24,24,24,25,25,25,25,27,26,27,27,27,28,27,27,27,28,27,27,27,27,27,25,26,27,26,24,27,26,26,23,26,27,23,24,27,26,25,25,26,25,25,25,25,24,23,25,23,22,21,23,24,23,24,25,25,25,26,25,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,28,28,27,28,27,28,27,27,27,27,27,28,29,29,29,29,29,29,30,30,30,29,30,28,28,28,29,29,29,29,28,28,26,27,26,26,26,26,26,26,27,28,27,28,28,28,28,29,29,29,29,28,29,29,29,29,27,28,25,27,24,25,26,24,25,25,25,25,24,26,26,26,25,27,26,27,27,28,28,27,28,29,28,27,29,28,28,28,27,26,25,26,25,25,26,25,26,26,26,27,25,27,27,28,27,28,28,27,28,27,27,27,26,25,25,25,24,24,25,24,26,26,26,25,27,27,28,26,27,28,26,27,27,26,26,25,25,25,24,23,25,25,23,23,25,26,26,26,24,26,27,28,26,27,27,26,27,27,26,25,25,24,24,23,25,23,24,24,26,25,25,27,26,25,27,25,27,27,25,27,27,25,25,24,23,23,23,22,24,24,25,25,25,26,24,26,26,23,26,26,25,26,26,24,25,24,23,22,22,24,22,24,24,23,24,25,25,24,25,26,25,24,26,26,23,26,26,25,25,25,25,24,25,24,22,21,22,23,23,23,23,22,24,24,24,24,25,24,24,25,24,24,24,25,24,23,25,24,24,24,23,24,22,24,23,23,23,23,21,23,23,23,22,24,23,22,24,24,23,24,23,24,22,21,21,22,20,21,20,22,23,22,22,21,22,17,19,17,19,23,20,18,21,22,21,22,19,21,19,18,18,17,19,21,20,20,18,19,18,18,16,16,16,17,17,15,19,18,18,19,20,17,18,17,16,15,13,15,15,16,15,16,13,14,14,14,15,14,16,14,18,17,17,16,17,15,17,17,13,15,13,13,14,12,14,14,12,12,11,9,12,11,13,13,10,14,13,15,18,15,14,14,13,14,12,14,14,12,13,11,9,9,8,7,6,3,2,1,0,2,4,7,7,8,10,11,14,12,16,16,18,18,20,21,23,22,23,24,25,24,26,25,26,24,25,24,24,24,23,24,24,23,24,24,24,25,26,26,26,26,27,27,25,26,26,25,26,26,25,24],[30,29,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,29,30,29,29,29,29,29,28,28,27,27,25,26,26,24,25,26,26,24,25,26,25,24,26,27,25,25,26,25,24,26,26,25,24,25,26,28,26,26,28,26,26,26,26,25,27,26,28,28,29,28,28,27,26,27,27,26,26,26,26,26,25,24,24,24,20,21,22,23,18,24,24,24,26,24,24,26,26,27,27,28,28,28,28,28,29,29,28,27,27,28,27,27,26,27,26,27,26,26,26,27,27,28,27,26,28,29,29,29,28,29,28,27,28,28,27,26,27,27,26,26,27,27,27,26,26,24,25,24,26,26,27,27,28,29,29,29,27,28,29,28,28,28,28,27,25,27,28,27,28,28,27,26,27,27,26,26,27,28,29,28,29,29,29,28,28,29,29,28,27,28,28,27,26,28,26,28,27,28,28,27,28,29,28,25,28,28,27,26,27,27,26,27,28,28,27,27,28,27,29,28,29,28,29,29,30,29,30,29,28,29,29,29,29,29,29,28,29,29,28,29,28,28,26,26,28,28,25,27,29,27,28,28,29,27,29,29,29,29,30,30,29,29,30,30,29,29,30,29,29,30,29,29,29,29,30,30,29,29,29,29,29,29,29,28,29,29,29,28,29,29,29,28,29,29,28,29,29,29,28,30,29,28,27,29,28,27,28,28,27,27,27,26,26,26,27,26,26,27,27,26,27,28,27,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,29,28,27,28,28,26,27,29,27,26,27,29,26,28,27,26,27,25,27,26,24,24,27,27,27,27,26,27,26,27,27,26,26,27,27,27,28,28,28,28,29,29,29,29,30,30,29,29,28,29,27,29,28,29,29,29,28,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,29,29,29,29,27,29,27,28,28,28,29,29,29,29,29,28,29,30,30,30,30,30,30,29,30,30,29,30,29,29,27,28,26,28,28,27,28,27,27,27,27,28,28,28,28,29,28,29,28,29,29,28,29,30,30,29,30,30,29,29,29,28,27,28,27,26,28,27,28,29,29,29,28,29,29,29,28,29,30,28,30,29,28,29,28,28,27,28,27,25,28,27,28,29,29,28,29,29,29,29,29,29,28,29,29,28,29,28,28,26,28,27,27,26,27,27,28,28,28,28,27,29,29,29,28,29,29,28,29,29,28,28,27,28,27,27,27,26,27,27,28,28,28,28,28,28,29,28,28,29,28,29,29,28,28,27,27,26,26,26,27,27,27,28,27,28,28,28,29,28,28,29,28,28,28,28,28,27,28,26,27,27,26,27,27,27,28,27,28,29,28,28,28,28,28,28,27,28,28,28,28,28,28,28,28,27,27,26,27,26,26,25,26,26,27,26,26,27,28,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,28,26,28,26,27,26,28,25,26,26,26,26,26,27,26,26,27,27,27,27,26,26,28,25,27,25,26,27,24,26,24,24,21,24,21,22,25,25,22,25,26,25,26,26,24,23,23,22,23,23,25,24,25,23,22,22,20,19,19,19,19,21,21,22,22,22,23,24,22,22,22,19,21,18,21,22,21,21,20,18,18,16,18,16,16,18,17,19,19,21,20,21,19,18,20,15,19,16,19,19,17,18,18,17,14,11,12,15,13,17,14,12,16,16,17,19,17,16,16,15,16,14,18,19,17,18,15,15,12,12,8,10,6,7,4,2,0,2,5,6,9,11,12,14,13,18,17,19,21,22,23,24,24,25,26,26,26,26,25,26,26,25,25,25,25,26,26,25,25,26,26,26,27,28,27,27,28,29,28,26,28,28,28,27,27,28,26],[30,30,30,30,30,30,30,30,30,31,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,29,28,29,28,28,28,27,27,26,26,26,25,25,25,25,24,26,27,25,26,25,27,25,25,26,26,26,26,26,25,24,26,26,26,26,26,26,26,27,26,26,25,26,25,27,28,29,28,28,27,26,27,26,26,25,26,25,25,25,25,24,24,18,23,23,22,16,23,22,22,25,23,25,25,25,25,27,27,28,29,27,27,28,28,27,26,27,27,25,25,26,25,26,26,24,25,25,25,26,26,26,26,27,29,28,28,28,27,27,27,27,26,26,26,27,26,25,26,26,26,24,26,25,23,26,25,27,24,26,28,28,29,28,29,27,27,29,28,28,26,27,27,25,26,27,26,26,26,26,26,27,27,27,24,27,26,28,28,29,28,29,28,26,28,28,27,26,28,26,26,26,27,26,28,26,27,28,26,28,29,27,25,28,27,26,26,28,27,26,27,28,27,27,27,29,27,29,28,29,28,29,28,29,29,29,29,28,29,30,28,28,29,30,27,29,30,28,29,27,28,25,26,29,28,25,28,29,27,28,29,28,27,30,29,29,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,30,30,29,28,30,29,28,29,30,29,29,29,30,30,28,30,29,28,29,29,29,27,29,29,27,27,28,25,27,25,28,25,26,27,27,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,30,29,30,30,28,28,29,29,28,28,28,29,27,28,28,27,27,28,28,26,28,29,24,28,28,25,26,25,27,26,24,25,26,26,27,26,26,27,27,27,28,24,26,27,28,28,29,28,29,28,29,29,29,30,30,30,30,29,29,30,29,30,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,28,28,28,28,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,28,29,27,28,28,26,28,26,27,26,26,28,28,28,28,29,29,30,29,30,30,29,30,30,30,29,30,30,29,30,29,28,28,29,28,27,28,27,29,29,29,29,28,29,29,30,29,30,30,29,30,30,29,29,28,28,27,28,26,26,28,26,29,28,29,28,29,29,30,29,29,30,29,29,29,29,29,28,28,28,28,26,28,27,25,25,28,28,28,29,28,29,29,30,29,29,30,29,30,29,28,28,28,28,27,27,27,26,26,28,28,29,28,29,29,28,29,28,29,29,29,29,29,28,28,27,27,26,27,27,26,28,27,27,28,29,29,29,29,28,29,29,28,29,28,28,28,26,27,25,26,26,25,26,27,27,28,28,28,28,28,29,28,28,28,29,26,28,28,28,28,28,28,28,27,26,26,25,26,26,26,25,25,26,27,27,27,28,28,28,27,28,27,26,27,27,27,24,27,26,27,26,26,26,25,26,26,26,25,26,25,26,26,26,26,25,27,26,27,26,25,27,27,26,25,25,25,25,24,25,24,24,26,25,26,24,25,23,25,22,24,26,25,24,25,26,25,26,24,25,23,23,21,21,23,24,23,25,23,22,24,23,22,21,21,21,24,24,24,24,23,24,24,22,23,22,18,21,18,19,20,21,20,22,19,20,18,17,18,18,21,21,22,22,23,23,23,18,20,19,14,18,15,18,18,17,20,20,16,16,14,13,15,14,17,14,13,17,17,18,19,16,16,13,12,16,13,17,17,16,16,16,15,11,11,11,10,7,7,5,3,2,0,1,4,5,7,9,13,12,15,16,18,19,21,22,24,23,24,26,25,25,26,25,26,25,25,25,24,25,24,24,24,25,26,26,25,26,27,27,27,28,28,27,26,28,28,27,26,27,27,25],[30,30,30,30,30,30,30,31,30,31,31,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,27,26,27,26,27,27,27,26,27,28,27,27,26,28,27,28,27,27,27,28,27,26,25,27,27,27,26,27,27,26,26,26,27,26,27,27,28,28,29,28,28,27,26,27,26,26,27,27,25,28,27,25,23,25,17,23,24,21,16,23,24,25,24,26,25,25,27,26,27,28,28,29,28,28,28,29,28,26,27,28,27,27,27,27,24,26,26,26,26,27,27,28,28,26,27,28,28,29,29,28,28,27,27,28,27,27,27,27,26,27,27,28,26,27,26,26,27,26,27,26,27,27,29,29,29,29,28,27,29,29,28,28,28,27,26,26,27,27,27,27,27,28,28,28,28,27,28,27,29,29,29,28,30,29,26,29,29,27,26,29,27,26,26,28,27,28,26,28,28,26,28,29,27,26,28,28,26,26,28,27,25,27,28,28,27,27,29,27,29,28,29,29,30,28,30,29,30,29,28,29,29,28,28,30,29,27,29,29,28,29,27,27,25,26,28,27,26,28,29,27,28,29,28,27,29,29,29,30,30,30,30,28,30,30,29,29,30,30,29,30,30,29,29,30,30,29,29,29,29,28,28,29,28,27,29,30,28,27,30,29,28,29,30,30,29,29,30,30,28,29,29,29,28,29,28,27,29,28,27,28,28,25,27,27,28,27,27,28,28,27,28,28,28,28,29,29,29,30,29,29,30,29,29,29,30,29,30,30,28,28,29,29,27,29,29,28,27,28,28,27,28,28,28,26,28,29,26,28,28,24,27,25,27,26,25,24,26,26,27,26,26,26,27,26,27,23,26,27,27,28,28,28,29,29,29,29,29,30,30,30,30,30,29,29,29,29,29,29,28,29,29,29,30,30,30,29,30,30,30,30,30,30,30,29,29,29,30,30,30,30,30,29,29,29,28,29,29,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,27,29,28,26,28,27,27,27,26,29,29,29,29,29,29,29,30,29,30,29,30,30,30,29,30,30,29,30,29,29,28,29,28,27,29,28,29,29,29,30,29,28,30,30,29,30,30,29,30,30,29,30,28,29,28,29,27,26,29,28,29,29,29,28,29,30,30,29,30,30,29,30,29,29,29,28,28,28,29,26,29,27,27,27,29,28,29,29,28,29,30,29,29,29,30,29,30,29,28,28,28,28,28,28,28,26,28,28,29,29,29,30,29,29,29,29,29,29,29,30,29,28,28,28,28,27,27,28,28,28,28,28,28,29,29,29,29,28,29,29,28,29,29,28,28,28,28,26,27,27,27,28,28,28,29,28,29,29,29,28,28,29,29,29,27,29,29,28,28,28,28,28,28,26,27,25,27,27,27,27,27,28,28,28,28,28,28,29,29,28,28,28,28,27,28,26,27,27,27,27,27,26,25,27,25,27,26,27,26,27,27,26,26,25,26,24,26,26,26,27,26,26,26,24,24,26,23,25,25,26,27,26,26,26,25,24,24,22,23,24,24,22,23,24,23,24,23,23,21,22,20,22,23,24,24,25,25,24,23,24,23,22,22,20,23,22,22,22,22,22,22,20,21,20,18,20,20,21,22,22,22,22,22,23,21,19,20,17,20,20,21,19,19,20,20,17,18,19,15,19,16,21,20,20,22,23,19,20,17,15,17,14,18,14,12,17,15,17,17,16,14,14,13,18,16,20,19,18,20,19,17,15,14,13,12,10,9,7,6,4,2,0,2,3,6,7,11,12,14,16,18,20,22,23,25,24,25,26,27,26,27,26,26,26,25,26,26,26,25,25,25,25,26,26,25,27,27,27,27,28,28,28,26,28,28,28,27,27,27,25],[30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,30,30,29,27,30,29,29,29,30,29,29,30,30,30,30,30,29,30,29,30,29,30,30,29,30,30,30,29,30,30,30,29,30,30,29,30,30,29,29,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,28,27,27,27,26,27,26,26,26,24,25,25,25,25,26,27,26,26,26,27,26,27,26,26,26,27,26,25,25,26,26,26,25,26,26,26,26,26,26,26,27,27,28,28,29,28,28,27,26,26,26,26,26,26,25,26,25,23,24,24,18,22,23,21,18,22,22,24,22,24,24,25,26,25,28,28,28,29,28,28,28,28,27,26,26,26,26,27,26,25,25,25,23,25,23,25,24,26,26,25,27,28,28,28,28,28,27,27,27,27,26,25,26,26,25,26,26,26,25,27,25,24,26,26,26,25,28,28,29,29,29,29,27,28,28,28,28,27,27,27,25,25,27,26,27,26,26,27,27,27,27,27,27,27,29,29,29,29,30,28,27,29,29,27,26,29,27,27,26,28,27,28,27,28,28,26,29,29,28,26,28,28,26,27,28,27,26,27,28,27,27,26,28,27,29,28,29,29,30,28,29,29,30,28,28,30,29,28,29,29,29,27,29,30,28,29,28,28,25,26,29,27,24,28,29,26,27,29,28,26,29,29,29,29,30,30,29,28,30,30,29,29,30,29,28,29,29,29,29,29,30,29,29,29,29,29,28,29,29,27,29,30,28,27,30,29,27,29,30,29,27,29,29,29,26,29,29,27,26,29,28,23,28,28,25,26,27,25,26,25,27,22,24,24,25,25,26,25,26,27,27,28,28,29,28,27,29,27,28,28,29,28,28,28,25,26,28,27,23,27,27,27,23,27,27,25,24,27,27,24,25,28,26,28,27,25,25,25,25,25,25,23,25,25,25,24,23,25,25,26,27,23,25,26,26,27,29,28,28,28,29,29,29,30,30,30,30,29,28,30,28,30,28,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,30,29,29,27,29,27,28,28,28,28,29,29,29,29,29,29,29,29,30,29,30,30,29,30,30,30,30,28,29,26,28,25,27,28,24,26,25,25,24,24,27,28,28,28,28,29,29,29,29,29,28,29,29,29,29,30,30,29,29,27,28,26,28,25,24,28,26,28,28,28,29,27,28,29,29,28,29,29,29,30,29,28,28,25,27,24,28,24,23,27,25,28,27,28,27,29,29,29,28,29,29,28,29,28,27,26,24,27,24,27,22,26,25,22,24,27,27,27,28,27,29,29,29,28,28,29,28,29,28,26,26,23,26,23,25,26,21,25,27,27,28,28,29,28,27,28,27,28,29,27,28,28,26,26,23,26,21,23,25,25,27,27,26,27,28,27,28,28,25,28,29,26,28,26,25,25,23,25,20,25,23,24,26,26,27,28,28,27,27,28,28,27,26,28,28,24,27,28,28,26,27,27,26,26,21,24,19,25,22,25,25,26,26,26,27,27,28,28,28,27,28,27,25,27,26,25,22,26,24,26,24,24,23,22,23,22,24,24,26,25,25,26,26,22,25,26,24,27,25,22,24,24,23,22,23,20,22,19,22,22,25,24,25,24,24,25,24,22,21,22,23,21,22,23,22,22,22,19,20,18,18,17,19,19,24,23,22,23,23,23,24,22,21,20,20,21,22,20,19,18,20,21,18,20,16,16,17,17,19,21,20,22,22,20,23,21,19,20,19,21,21,22,20,18,21,19,15,15,13,12,15,16,18,18,18,20,22,21,21,20,15,19,15,18,13,13,17,15,17,17,15,14,11,12,15,13,17,17,19,18,18,18,17,14,15,15,10,9,9,8,5,4,2,0,1,3,5,8,9,11,12,15,17,19,21,24,23,24,26,26,26,26,26,26,25,25,25,25,26,25,24,24,25,25,25,25,26,27,27,27,28,28,27,26,28,28,27,26,27,27,25],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,30,29,29,29,29,29,29,29,29,28,29,29,28,29,29,29,27,28,28,28,27,28,28,27,28,28,28,28,28,29,28,29,29,28,29,28,29,28,29,29,28,29,28,28,28,28,28,27,28,29,28,27,28,28,28,28,29,28,27,28,28,28,29,29,29,30,29,29,29,29,29,28,29,29,29,28,30,30,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,29,29,30,30,29,30,30,30,30,29,29,29,29,29,30,29,28,28,29,29,29,28,28,28,28,27,27,25,25,25,25,24,23,25,23,25,24,25,25,24,24,24,25,25,23,24,23,24,23,23,23,22,24,23,24,23,23,25,26,25,24,25,24,26,25,28,28,28,27,27,26,25,26,23,24,25,23,22,23,22,22,22,21,18,20,19,20,17,19,19,19,19,21,22,23,23,23,26,25,27,26,26,26,27,27,24,24,25,24,24,24,23,23,23,21,21,23,23,23,24,26,25,23,25,27,27,28,27,28,26,24,26,26,24,24,26,25,23,24,24,24,21,22,22,21,22,23,24,23,24,26,28,28,28,28,25,27,28,27,26,26,26,25,24,25,26,26,25,25,24,24,24,25,24,24,26,25,28,27,28,28,28,27,26,27,28,26,25,27,26,26,25,26,25,28,24,28,28,26,27,29,27,26,28,28,25,25,28,28,25,26,28,28,26,26,28,26,29,27,28,28,28,28,28,28,28,28,28,29,29,28,28,29,29,27,29,28,27,29,28,27,24,24,28,27,25,26,28,26,27,27,28,27,27,28,28,28,29,29,28,28,29,29,28,28,29,28,28,29,28,29,29,28,29,28,28,28,28,28,28,28,29,27,28,29,28,26,28,28,26,27,28,27,26,27,27,27,26,28,27,25,25,27,25,24,26,25,24,26,25,23,24,24,24,23,24,24,24,24,24,23,24,26,25,24,26,27,27,26,27,26,26,27,27,26,27,26,24,26,26,25,25,26,26,26,25,26,26,24,26,27,25,24,27,27,25,26,25,24,24,24,24,23,23,23,24,24,25,24,23,24,25,24,25,23,24,25,26,25,27,26,26,26,28,27,27,28,29,28,28,27,27,28,26,28,27,28,27,28,27,28,28,29,29,29,29,28,30,30,30,30,29,28,28,28,28,28,28,28,27,28,25,28,25,27,27,27,27,27,27,29,29,28,28,29,28,29,28,28,28,28,28,28,28,28,27,27,24,26,24,26,27,24,26,25,25,24,24,26,26,28,27,27,28,28,27,28,29,27,27,28,28,27,28,28,26,27,25,26,23,26,24,22,27,26,27,28,28,28,25,28,28,28,26,28,27,26,27,27,25,26,24,24,23,25,23,22,25,24,26,26,27,24,28,27,28,25,27,26,25,27,25,24,24,23,24,22,24,22,25,24,23,23,25,26,25,27,24,27,27,28,25,26,27,24,26,26,23,23,22,23,22,23,23,22,24,26,26,27,26,27,27,25,26,24,26,26,23,26,25,23,24,23,22,22,22,22,22,25,24,24,25,25,25,26,25,24,26,26,23,25,24,22,24,22,22,22,22,22,23,22,24,25,25,26,25,25,26,26,24,25,26,24,23,25,25,25,24,25,25,23,24,23,24,21,23,23,24,22,23,24,25,26,25,25,27,26,25,25,24,24,25,24,23,24,25,24,24,23,23,23,22,23,21,23,21,25,23,24,24,25,23,24,24,24,25,24,24,24,23,23,23,22,21,21,21,22,22,23,23,24,23,22,24,21,20,19,21,24,20,20,23,21,22,22,20,22,21,18,18,18,21,23,22,21,21,22,22,22,21,18,19,17,20,21,21,19,18,20,21,18,18,18,15,18,15,19,20,18,21,21,19,21,19,16,17,16,19,17,19,17,18,18,18,16,17,15,13,14,14,19,19,16,21,20,17,18,16,13,16,13,16,12,12,14,15,15,17,10,15,12,10,13,12,19,18,17,18,17,17,14,13,13,14,11,10,11,11,7,6,5,2,0,1,4,6,6,9,9,11,14,16,20,22,21,22,24,26,25,26,24,26,24,23,24,24,23,23,23,22,23,24,24,24,24,25,25,26,26,27,26,25,26,27,26,26,26,26,24],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,29,26,28,28,27,26,28,28,26,28,28,28,28,29,29,28,29,29,27,28,29,28,27,28,28,27,28,28,28,26,28,29,27,27,28,28,27,28,29,28,27,28,28,27,28,28,29,29,29,29,29,29,29,29,29,29,28,28,29,28,29,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,30,29,30,30,29,29,30,29,29,29,29,29,29,28,29,28,28,28,28,27,27,27,27,26,25,24,23,24,24,24,23,25,24,26,25,26,26,25,26,26,26,26,26,26,26,25,25,26,25,26,25,26,26,26,26,26,26,26,25,26,26,26,27,27,27,26,26,27,26,27,26,26,26,26,26,25,26,24,25,25,19,23,24,18,17,24,22,21,22,23,25,27,26,26,26,26,26,26,27,27,27,28,26,27,26,25,25,26,24,25,24,24,22,22,19,23,25,24,24,24,26,28,26,28,27,27,27,25,26,26,24,26,26,25,25,26,25,25,24,25,25,26,26,26,26,26,26,27,27,27,28,28,27,27,27,27,27,27,27,25,26,26,26,26,27,26,25,26,27,27,27,26,27,27,27,27,27,27,28,27,27,28,28,27,26,27,26,26,26,27,26,27,26,27,26,25,27,28,26,25,26,27,25,25,26,26,24,26,25,26,24,25,27,25,27,27,28,27,28,27,28,28,29,27,28,28,27,27,28,28,27,26,28,27,25,27,27,25,25,24,27,26,25,25,27,25,25,26,27,24,27,28,27,28,29,30,28,28,29,28,27,28,29,28,27,29,28,27,28,28,28,28,27,27,28,27,27,28,28,27,28,28,26,25,27,27,26,26,28,27,25,27,27,27,24,27,25,24,24,25,24,24,25,25,24,25,26,26,24,27,24,23,22,23,22,23,23,22,23,24,24,24,26,26,25,26,27,26,27,27,28,27,27,26,23,25,26,25,24,24,26,23,24,25,25,23,24,26,24,24,25,26,26,25,24,25,23,26,23,23,23,21,23,23,22,22,26,25,24,25,25,24,25,25,25,25,26,25,24,24,27,27,25,27,28,28,28,26,25,26,25,27,26,27,26,27,26,27,28,28,28,28,28,28,29,28,29,29,29,27,27,27,28,28,26,28,26,26,24,26,25,26,26,26,26,26,26,27,28,26,27,27,27,28,28,29,28,26,28,28,26,27,25,26,23,26,24,26,27,25,25,25,24,24,24,25,25,26,26,26,27,27,26,27,27,26,27,28,27,26,28,28,26,26,24,25,24,26,23,25,26,25,26,26,27,27,25,27,27,27,26,28,27,25,28,27,24,25,22,24,24,25,24,25,25,24,26,26,26,25,26,26,27,26,27,27,25,27,26,23,24,23,25,24,24,24,25,24,23,24,25,26,26,26,24,27,26,28,25,26,27,25,27,26,23,24,24,24,24,24,23,24,23,25,26,26,26,27,26,25,26,24,27,27,24,27,26,24,24,24,23,24,23,24,24,25,25,25,25,26,25,27,26,24,27,27,24,27,26,23,24,24,24,23,24,23,24,25,24,25,26,26,25,25,27,26,25,25,26,26,23,26,26,25,24,26,26,24,25,23,24,22,24,24,24,24,25,25,25,24,24,25,26,25,25,25,24,23,25,25,24,22,24,24,25,23,22,23,23,24,22,24,22,24,23,23,22,23,21,22,22,21,24,23,22,24,22,23,21,21,21,21,20,21,22,22,22,22,22,20,19,18,19,18,18,21,19,19,21,19,19,21,18,22,20,18,19,16,20,22,20,19,19,20,19,19,17,15,16,15,17,19,19,18,18,18,18,18,20,18,14,17,14,18,18,15,17,18,15,16,15,14,15,14,16,15,16,17,17,16,18,14,18,14,12,15,12,17,18,14,17,16,13,14,14,11,13,12,14,14,10,13,10,11,14,12,12,13,10,10,11,13,16,15,14,15,13,12,12,12,11,9,10,11,9,8,7,6,3,2,0,1,3,4,6,7,9,12,12,17,19,19,21,24,25,24,26,25,26,25,23,23,22,23,24,23,23,24,24,24,24,24,25,25,26,26,27,26,25,26,27,26,25,26,27,23],[30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,28,28,28,28,27,28,28,27,27,27,27,27,28,28,26,27,27,27,27,27,27,27,27,27,27,28,27,27,27,28,28,28,27,27,28,27,27,28,28,27,26,27,27,27,26,27,26,26,26,26,26,26,26,26,27,25,26,26,27,27,27,28,28,28,28,27,28,28,28,27,28,28,27,28,28,28,27,28,28,28,28,28,28,28,29,28,28,28,28,29,29,28,29,30,30,29,30,29,29,29,29,28,28,28,28,29,28,28,27,27,27,27,26,26,27,25,25,25,24,23,23,23,22,22,23,24,23,23,24,25,23,24,25,24,23,23,23,23,22,23,23,23,22,24,25,25,24,25,25,25,25,24,24,24,24,25,25,26,26,26,26,25,24,26,23,23,24,23,22,23,22,22,22,21,16,22,20,20,16,20,20,20,20,22,22,23,22,23,24,23,25,25,24,25,25,26,23,24,24,24,22,23,24,22,23,21,20,22,19,23,23,24,24,24,24,27,25,25,26,25,25,24,25,25,24,24,25,25,23,25,25,25,22,23,22,22,22,22,23,23,23,24,25,26,26,26,25,25,26,25,24,25,25,24,23,24,25,25,25,26,24,25,24,24,23,22,25,24,26,26,26,26,26,25,25,26,26,24,24,26,25,24,24,24,24,25,24,26,25,24,26,26,25,24,26,25,25,24,26,24,24,25,24,25,23,26,25,26,26,27,27,25,27,25,26,26,27,26,26,27,26,27,26,26,27,26,27,25,26,27,26,24,24,23,26,26,24,25,25,25,25,25,25,24,25,25,26,26,28,27,26,27,27,27,26,27,27,27,27,27,26,27,28,27,27,26,27,27,26,26,26,26,27,27,26,26,26,26,26,25,26,26,26,26,26,25,25,26,25,26,24,25,26,25,25,23,26,24,24,24,25,23,23,22,24,21,23,23,23,24,24,24,24,24,24,23,24,24,25,26,24,25,24,25,25,24,25,23,24,25,23,24,23,24,23,25,22,24,23,23,23,23,25,24,25,24,24,24,23,23,22,22,21,21,21,20,21,22,22,22,21,22,24,22,25,22,24,23,26,26,25,25,26,25,26,26,27,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,27,27,27,27,28,28,28,29,29,28,28,26,26,26,27,26,27,26,27,25,25,25,25,26,26,25,24,24,26,26,26,27,26,26,27,27,26,27,26,27,26,26,27,26,26,25,25,25,24,25,25,24,24,24,24,24,24,24,25,26,25,25,25,26,26,25,26,26,26,26,26,26,25,24,26,26,25,24,25,24,24,23,25,25,25,24,26,25,26,24,25,25,26,27,25,25,25,24,24,25,25,23,25,24,23,22,25,24,25,26,24,25,24,24,25,25,25,25,24,24,22,23,23,24,23,24,23,21,23,23,23,23,24,25,25,24,24,24,24,24,24,24,24,23,23,22,23,23,23,22,23,23,23,22,24,24,25,24,24,24,25,24,22,24,23,23,23,22,22,23,22,23,21,21,21,21,23,24,25,23,22,22,24,23,22,23,23,23,22,22,21,23,23,22,21,19,21,21,22,23,23,22,23,23,22,25,23,22,24,24,23,22,22,23,22,23,22,22,22,23,23,21,22,19,22,21,22,22,22,23,24,25,23,24,25,24,25,23,22,24,24,23,23,24,23,22,22,20,22,23,19,22,21,23,21,22,21,24,21,23,22,21,22,22,23,22,22,21,21,21,20,20,19,21,18,21,22,21,21,21,22,20,20,19,19,17,18,20,22,22,19,19,17,19,22,18,19,19,18,18,19,20,19,20,20,19,19,18,16,15,16,16,19,20,19,20,19,18,18,20,20,17,17,18,15,18,20,19,17,18,16,14,14,14,15,15,17,17,18,18,18,19,19,16,13,14,10,13,11,15,18,16,17,16,14,13,12,10,13,13,16,10,9,15,10,13,15,11,10,10,8,7,8,12,15,15,18,14,16,12,12,13,14,8,10,11,11,7,9,6,5,2,1,0,1,3,4,5,7,8,11,14,18,17,19,22,24,23,25,24,23,22,22,22,21,21,23,22,21,22,24,22,22,24,25,24,24,25,26,25,25,25,25,25,25,26,26,24],[29,29,29,29,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,27,27,28,28,27,25,27,27,26,26,27,27,25,26,27,26,26,28,28,28,28,28,26,28,28,27,25,27,28,26,27,27,27,25,27,27,26,26,27,27,25,26,27,26,26,27,26,25,26,26,27,27,28,28,28,28,28,27,28,28,27,27,27,28,27,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,28,28,28,28,28,27,27,26,26,26,25,24,23,24,23,22,23,24,24,23,24,25,24,24,27,25,25,25,26,24,24,26,24,24,22,26,25,26,25,25,26,26,25,25,24,24,25,25,27,26,27,25,25,25,24,25,24,24,24,24,24,24,23,23,22,23,19,22,22,21,18,23,22,18,20,21,21,24,24,24,25,26,27,27,25,25,26,25,24,24,24,25,24,24,23,22,21,21,18,18,16,22,23,26,25,23,26,26,26,26,26,26,25,24,25,26,24,25,24,25,22,25,24,23,20,24,23,22,22,22,24,25,24,25,26,27,28,27,26,26,27,27,25,27,25,25,25,25,26,26,27,26,25,25,25,25,24,24,24,26,26,26,27,27,28,27,26,27,27,26,25,27,26,25,24,26,24,26,25,27,26,25,27,27,26,24,25,25,25,24,24,24,24,25,25,26,24,25,25,26,27,27,27,27,28,27,27,27,28,27,27,28,27,26,26,27,27,25,27,27,24,27,26,25,24,25,24,25,22,23,25,24,24,25,26,23,26,26,26,27,28,28,27,26,28,28,26,27,28,26,25,28,27,26,26,27,28,27,27,27,27,27,26,26,26,26,26,26,25,25,25,25,25,24,27,25,24,25,26,25,24,25,24,22,23,23,23,25,23,24,24,24,26,24,24,24,23,24,22,21,22,23,21,21,22,22,22,23,23,24,23,24,25,25,25,25,26,25,25,24,23,23,24,24,24,24,24,23,23,24,23,22,23,25,23,23,24,25,22,23,24,23,21,22,21,22,20,19,22,22,21,22,23,23,23,24,24,23,25,24,25,26,24,23,24,24,25,25,23,26,26,26,26,24,24,25,25,26,26,26,27,26,26,27,27,28,28,27,27,28,29,28,29,28,28,27,26,26,26,27,24,26,24,25,26,25,26,26,26,26,26,26,26,27,27,25,26,26,26,27,26,27,26,25,27,25,24,25,24,23,24,25,26,25,26,26,25,25,25,25,25,26,26,26,25,26,26,25,26,26,25,24,25,26,25,24,26,25,23,24,22,23,24,24,25,25,25,25,25,26,26,26,24,25,25,24,24,25,25,23,26,24,22,23,22,22,23,24,25,24,24,24,25,25,25,24,24,25,25,24,24,25,22,24,23,22,22,22,23,24,23,26,23,25,25,24,24,24,24,24,23,25,25,25,23,24,24,22,24,22,21,22,22,22,24,23,23,25,24,24,25,25,25,24,25,23,23,23,23,23,22,23,22,21,21,23,22,25,25,23,23,24,24,23,23,23,24,24,23,23,24,23,22,23,22,21,22,23,22,24,22,24,23,23,23,23,23,23,23,24,23,24,24,22,23,23,21,23,24,23,22,22,22,22,23,23,22,22,22,26,23,23,22,23,22,22,22,22,23,24,23,22,22,22,22,21,23,21,21,21,21,20,21,21,23,21,24,22,24,23,21,22,19,19,19,20,19,18,21,20,20,21,19,22,19,20,22,20,22,20,22,21,20,21,20,18,17,18,16,18,15,19,20,19,17,17,16,18,17,20,19,19,18,19,19,20,18,17,17,17,16,16,14,14,16,15,17,19,19,19,17,15,18,18,18,17,15,18,13,17,18,19,15,15,15,14,12,14,14,11,16,17,18,17,17,16,17,14,13,14,10,10,9,14,14,14,15,14,13,13,11,9,12,10,13,10,11,11,11,11,14,8,10,7,8,7,8,11,12,16,15,14,12,11,12,12,11,7,9,10,10,9,9,8,5,4,2,1,0,1,2,3,5,7,9,14,16,15,16,20,22,22,24,22,24,22,21,22,21,21,22,22,21,22,23,22,23,23,24,23,23,25,25,25,24,25,25,25,24,25,26,23],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,29,29,28,29,29,28,29,28,28,29,28,28,28,28,28,28,29,27,27,28,27,27,28,27,27,28,28,27,28,28,28,28,29,29,28,28,28,28,27,28,28,28,28,28,28,27,28,27,27,27,27,27,26,27,27,27,27,28,26,27,27,27,28,29,29,29,29,28,29,28,28,28,28,28,28,28,28,29,28,28,29,28,28,29,28,29,29,29,29,29,29,28,29,29,29,29,29,30,29,30,30,29,29,30,29,29,29,29,29,28,28,28,27,27,27,26,26,26,24,25,24,24,23,24,22,22,22,23,23,23,23,24,25,23,24,26,24,24,24,24,23,22,24,24,23,23,24,25,26,24,26,26,26,25,25,24,24,25,25,24,26,25,25,24,23,23,26,23,23,24,23,23,23,23,22,22,20,21,21,21,20,19,23,22,21,21,21,22,22,23,23,24,24,24,25,25,24,25,25,23,24,25,24,23,24,24,22,23,22,18,21,18,22,23,26,25,25,25,26,26,25,25,25,26,24,25,27,26,25,25,27,24,25,26,24,23,25,23,21,24,23,24,24,23,25,25,25,26,26,25,25,26,25,25,26,25,25,24,26,26,25,26,26,26,26,26,26,25,23,26,25,25,25,25,26,26,25,25,25,25,25,24,25,24,25,23,24,24,25,24,25,24,24,25,25,25,23,25,24,24,23,25,24,24,25,25,24,22,25,24,24,25,25,26,25,27,26,26,26,27,26,27,27,26,27,26,27,27,26,27,26,26,26,25,24,24,21,25,26,24,24,25,26,25,24,25,25,26,26,26,27,27,28,27,27,28,28,26,27,28,27,27,28,27,27,28,27,27,27,27,26,26,26,26,25,26,26,27,26,25,25,25,25,26,26,27,26,26,24,26,27,25,26,25,26,25,24,24,24,25,24,24,24,23,22,23,21,24,21,21,22,23,23,24,24,24,25,24,25,25,25,26,26,25,26,25,26,25,25,26,25,25,24,23,24,23,24,23,26,23,24,22,24,24,23,23,24,24,24,24,24,24,23,21,22,21,22,21,21,21,21,20,22,21,23,23,23,24,21,24,23,25,25,25,24,26,25,25,26,26,27,27,27,27,26,27,26,25,26,26,26,25,25,26,27,27,28,28,27,28,28,29,29,29,29,29,27,27,26,27,27,28,27,27,26,25,26,25,26,26,25,25,25,26,27,26,26,27,26,27,28,27,27,27,27,27,27,27,27,26,25,25,26,23,26,25,25,24,24,25,25,24,25,25,26,26,26,25,26,27,26,25,26,26,26,27,27,26,25,25,26,26,24,26,26,24,23,26,25,25,26,27,25,26,25,26,25,27,26,26,25,26,24,24,25,25,23,24,25,23,22,25,24,26,25,25,25,24,25,25,26,26,25,24,24,23,24,24,24,23,23,23,21,24,24,23,22,24,25,25,24,24,24,24,24,25,25,24,25,24,24,23,23,23,22,22,23,23,22,23,24,25,24,24,23,24,25,22,24,24,23,24,23,23,24,22,23,22,21,21,21,22,23,24,23,23,21,24,23,22,23,23,23,23,22,22,23,22,21,20,19,21,21,21,23,22,22,22,23,22,24,22,23,24,24,23,22,23,23,22,23,22,22,22,23,21,20,20,19,21,21,21,23,22,22,22,23,22,22,23,23,23,22,22,22,22,22,23,22,22,21,21,19,20,20,19,21,21,20,22,22,21,22,20,21,21,19,21,21,21,21,21,20,19,19,19,18,21,20,21,19,21,22,21,21,21,20,19,18,19,21,18,18,19,20,18,18,15,19,18,20,17,18,19,17,20,21,19,19,21,20,18,19,16,14,17,17,19,21,21,21,20,17,18,19,18,17,17,15,15,17,18,19,19,18,17,15,14,16,18,16,19,19,20,21,19,20,20,15,14,13,11,14,9,14,13,14,17,18,13,15,13,10,15,13,15,12,11,15,12,11,16,14,13,8,9,9,5,10,10,15,16,13,15,11,9,11,13,6,8,11,12,9,10,7,6,4,3,1,1,0,1,3,5,8,9,10,14,13,15,19,20,21,22,20,21,20,19,21,19,21,21,20,20,21,23,21,22,24,24,24,24,25,25,24,25,25,25,26,26,26,25,23],[30,30,30,30,30,30,30,30,29,30,30,29,29,29,30,29,29,30,30,28,29,30,28,29,29,29,28,29,29,28,28,29,28,28,28,28,27,27,29,28,28,26,28,28,26,27,28,27,26,28,28,28,28,28,28,28,29,28,28,28,28,27,27,28,28,27,28,27,27,27,28,28,27,27,27,27,27,27,27,27,27,28,27,27,28,28,28,29,29,29,29,29,29,28,28,28,28,27,28,28,27,28,28,27,28,28,28,28,28,28,28,28,29,28,28,28,30,29,28,29,29,29,29,30,30,29,29,30,29,29,29,30,30,29,29,29,29,29,29,28,28,28,27,27,27,26,25,25,26,25,22,23,23,26,24,26,27,26,25,28,27,24,25,26,25,24,26,25,25,23,26,25,27,25,24,26,27,26,25,25,24,27,26,28,28,28,26,27,27,25,26,24,25,26,25,26,26,25,25,24,25,19,24,24,23,19,23,24,22,24,23,24,26,26,25,27,27,28,28,28,27,27,27,24,25,25,26,26,25,25,25,26,24,20,21,16,23,25,28,24,25,27,28,27,27,27,28,26,26,26,27,26,26,25,25,24,24,26,23,24,24,24,23,26,25,26,26,26,26,28,28,29,29,27,27,29,28,26,28,27,25,26,25,27,27,28,26,25,25,26,27,26,25,26,26,28,28,28,29,29,28,27,28,29,26,26,28,28,26,26,27,25,28,26,28,27,27,28,29,28,27,28,28,27,25,27,27,26,26,27,27,26,27,26,27,28,28,28,28,29,28,28,28,29,28,28,29,29,28,29,29,28,27,29,27,26,28,28,26,24,24,27,27,25,25,28,26,26,27,27,26,28,28,28,29,29,30,28,28,29,29,27,28,29,28,28,29,29,28,29,29,29,29,28,28,28,28,27,28,28,27,28,28,27,25,27,27,25,27,28,27,26,26,28,27,26,27,26,25,25,26,26,25,26,27,26,26,27,24,25,25,24,23,23,23,23,24,25,24,25,25,25,25,25,26,26,26,26,27,26,27,27,27,27,26,25,26,26,25,24,26,26,25,24,26,25,24,25,26,24,24,25,26,25,26,25,24,23,23,23,22,19,20,23,24,25,24,24,23,24,25,26,22,26,25,27,26,27,26,25,26,27,26,26,28,27,26,27,26,26,27,27,27,27,28,27,27,28,29,28,29,28,28,29,29,30,29,29,29,29,28,27,27,27,28,27,27,27,27,26,27,27,27,27,27,28,27,27,28,28,26,27,28,28,28,27,28,27,26,27,26,26,27,25,26,25,26,26,26,27,25,26,27,26,24,25,26,26,27,26,27,27,27,26,28,27,26,26,28,26,25,27,26,26,26,25,26,25,26,25,24,26,25,27,27,27,27,25,26,27,26,26,27,26,25,27,26,25,26,25,25,24,25,24,23,25,23,26,26,27,25,26,27,26,25,27,26,25,26,25,25,25,25,25,24,24,25,24,23,23,24,24,25,25,26,24,27,27,27,25,27,26,24,26,24,24,25,24,24,24,25,24,24,24,25,26,26,27,27,27,26,26,24,26,26,24,25,25,24,23,24,23,24,24,24,23,25,25,25,25,26,24,26,26,23,26,25,23,25,24,23,23,24,23,22,23,24,24,24,25,24,25,26,25,24,26,26,24,24,25,25,22,25,25,25,24,25,24,23,23,22,23,21,24,25,24,25,25,24,23,23,24,24,25,24,24,25,24,22,23,23,23,21,23,23,23,21,21,23,22,22,22,22,24,24,22,21,21,21,20,23,21,21,23,23,21,23,21,21,20,21,21,20,19,19,22,23,20,21,20,20,18,18,17,18,17,21,19,18,19,20,19,21,19,19,18,17,18,18,19,20,20,18,17,20,17,18,16,16,17,17,17,21,20,20,20,18,18,16,17,16,14,14,13,16,17,20,18,18,17,16,14,13,17,14,19,17,20,20,16,18,20,12,15,12,9,13,9,13,15,14,15,19,12,15,11,9,12,12,14,11,12,14,11,13,15,12,14,7,10,7,7,8,13,12,12,12,15,10,10,12,11,8,10,11,11,10,9,8,7,7,4,4,2,1,0,1,5,7,8,10,13,14,14,17,19,19,20,20,22,20,19,20,19,20,22,20,20,21,22,20,20,23,22,21,23,24,25,25,22,25,26,25,23,25,26,22],[30,31,30,31,31,31,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,29,29,29,30,29,28,28,29,29,29,29,29,29,29,30,29,30,29,30,30,30,30,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,29,29,29,29,30,30,30,30,29,29,29,29,29,29,29,29,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,29,29,28,29,28,28,28,27,26,26,25,26,25,25,23,23,24,24,25,25,26,27,25,24,27,27,26,26,26,26,24,25,25,25,24,26,27,27,25,27,28,26,26,27,25,25,25,26,26,27,28,27,27,27,26,25,24,25,26,25,22,25,24,22,22,23,21,23,23,22,22,24,24,22,23,23,23,22,25,24,26,25,26,27,26,26,26,26,24,24,25,25,23,23,24,23,22,22,19,19,16,22,23,26,24,22,25,27,27,27,26,27,27,24,25,27,26,24,26,27,24,26,27,26,24,26,25,23,24,24,25,25,25,26,27,27,27,28,26,26,27,27,26,26,27,26,25,27,27,26,27,27,27,27,26,26,26,24,26,26,27,27,27,28,28,26,27,27,27,26,26,28,27,26,24,26,25,26,25,28,27,27,28,28,28,27,28,27,27,26,27,27,26,25,27,27,25,25,26,26,27,27,28,27,29,28,29,28,29,28,28,29,29,29,29,29,29,28,29,28,28,29,28,27,25,25,28,27,25,26,28,27,27,27,28,27,28,28,28,29,29,30,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,29,28,28,28,28,28,27,27,28,27,28,29,29,28,27,29,29,27,28,27,27,27,27,27,26,27,26,25,25,26,24,25,23,25,23,25,26,25,26,26,26,26,26,27,27,27,27,28,28,27,28,28,28,28,28,28,27,27,27,27,27,27,26,27,27,26,26,26,26,25,27,25,24,25,27,25,25,25,24,23,22,23,22,21,22,24,23,24,24,23,24,25,25,26,23,26,26,27,26,27,26,27,26,28,28,28,29,29,29,28,28,28,27,27,27,27,27,27,27,28,28,29,29,29,29,29,29,30,30,30,30,30,29,29,28,29,29,29,29,28,27,26,27,26,27,27,28,27,28,28,29,28,28,28,29,29,29,28,29,29,29,29,29,28,29,28,26,26,27,26,27,27,26,26,27,26,26,25,26,27,28,27,27,27,28,28,28,27,28,28,28,28,28,28,28,27,28,27,26,27,27,25,24,27,27,27,28,28,28,27,27,28,27,27,28,27,27,28,27,27,27,26,26,26,27,25,23,26,26,27,27,27,27,27,27,26,27,27,27,27,28,26,27,27,25,26,25,26,24,26,24,23,24,26,26,26,27,26,26,27,27,27,27,27,27,27,27,27,26,25,26,24,26,26,22,25,26,27,26,27,26,27,26,26,26,27,27,26,27,27,27,25,25,25,23,24,25,26,26,26,26,26,26,27,27,26,26,27,26,26,26,26,26,24,24,25,22,25,24,25,26,26,26,26,26,26,27,26,26,27,26,26,26,26,26,26,26,26,26,26,26,25,24,25,22,25,24,24,26,26,26,26,26,26,26,27,27,27,26,26,25,25,25,26,25,25,25,24,24,23,22,22,24,22,24,25,26,26,25,25,25,24,24,25,24,25,25,24,25,25,23,23,20,22,23,21,22,22,24,23,25,24,24,24,23,23,22,22,24,23,23,23,22,22,22,21,21,21,20,19,18,19,21,21,19,21,23,22,22,20,20,21,21,22,24,24,23,22,21,20,21,21,18,17,18,17,16,18,18,20,20,18,19,18,17,20,19,22,22,24,22,20,20,21,18,17,15,14,14,14,15,15,16,20,21,16,17,16,14,18,19,20,14,16,20,17,18,18,15,13,11,10,8,9,10,9,13,16,11,17,13,9,14,15,11,13,14,13,14,13,12,10,8,6,5,5,2,1,0,1,4,7,7,9,11,13,14,16,17,19,18,20,19,18,20,18,19,20,20,19,20,21,20,21,21,22,22,23,23,24,24,23,24,25,24,24,25,25,22],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,30,30,30,29,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,30,29,29,29,29,29,30,30,29,30,30,30,29,30,30,30,30,29,30,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,29,28,28,27,28,27,25,26,26,28,26,28,29,27,27,28,28,27,27,27,27,25,27,28,25,25,27,26,28,27,25,28,28,27,27,26,28,27,28,29,30,30,29,29,29,27,29,26,27,28,26,26,27,26,24,24,26,22,25,26,22,22,25,24,22,23,23,25,24,27,26,28,28,29,29,29,29,28,29,27,27,26,27,26,25,24,25,24,23,22,23,18,23,23,26,24,23,26,27,28,29,28,28,27,27,27,28,27,26,27,27,24,26,27,25,23,25,24,25,26,26,27,27,27,28,29,29,29,30,28,28,29,29,26,28,28,26,26,26,28,27,28,27,26,26,27,28,26,27,27,28,29,29,29,29,30,28,29,29,29,27,28,28,28,28,27,28,27,29,28,29,29,29,29,30,29,28,29,29,28,28,29,29,27,28,29,29,28,28,28,28,29,29,29,29,30,29,30,29,30,30,29,30,30,29,30,30,30,29,30,30,29,29,29,28,27,27,29,29,28,28,30,29,29,30,29,29,30,30,30,30,30,30,30,29,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,30,30,29,28,29,29,28,29,30,30,29,29,29,30,29,29,29,28,28,29,28,28,29,29,27,28,28,26,28,26,29,25,28,27,27,28,29,28,28,28,28,28,28,29,29,29,29,29,29,29,30,29,29,29,28,29,29,29,28,29,29,28,28,29,29,28,28,29,28,27,28,29,27,28,28,27,27,25,27,25,24,23,27,27,28,28,26,26,28,27,29,26,27,27,28,28,29,28,29,28,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,29,29,30,29,29,29,29,29,29,29,29,29,29,28,29,29,28,29,29,29,30,29,29,29,29,29,29,28,29,28,28,28,29,28,28,28,27,28,27,26,26,25,28,28,29,29,29,29,29,28,29,29,27,28,29,28,28,29,29,28,29,28,28,28,29,28,26,29,28,29,29,29,29,28,28,29,28,28,29,29,27,29,29,27,29,28,28,28,29,27,25,28,27,28,28,29,28,28,28,28,28,29,28,27,29,28,28,28,28,28,28,28,27,27,26,24,24,27,27,28,28,27,29,28,28,27,28,28,27,29,28,27,28,28,27,27,28,27,26,26,27,28,28,29,29,28,27,28,27,29,29,27,29,29,27,27,28,27,27,26,28,28,28,28,27,27,28,27,29,28,27,28,28,27,29,28,27,28,28,27,27,28,27,28,28,28,28,28,28,28,28,29,29,28,27,29,29,27,28,28,28,27,28,28,27,28,27,27,26,28,26,27,27,28,27,27,27,27,28,29,28,28,28,28,27,28,28,28,27,28,27,28,27,27,27,26,26,25,26,26,26,26,26,26,26,25,27,26,26,27,28,27,27,27,27,26,25,25,26,23,24,23,25,25,25,25,25,24,23,24,24,24,25,25,25,25,25,26,26,25,25,23,22,21,21,20,22,24,22,23,26,22,23,21,22,23,24,24,27,26,26,25,25,24,24,24,22,20,20,17,18,18,20,22,23,20,21,21,19,23,21,25,25,27,25,23,26,26,21,22,19,16,18,15,16,18,17,20,21,17,18,17,15,19,19,20,18,17,21,20,22,24,18,17,16,13,15,12,12,13,14,17,16,18,14,12,16,14,12,15,17,16,14,15,16,16,11,10,8,7,6,3,2,0,1,3,5,6,8,8,11,13,15,18,18,19,19,19,19,19,20,22,18,19,20,21,19,21,22,21,21,22,23,25,24,22,25,26,26,24,24,26,23],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,31,30,30,31,31,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,31,31,30,30,30,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,31,30,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,30,30,30,30,30,30,30,29,29,29,28,29,28,28,28,26,28,27,28,27,28,28,28,28,29,29,28,27,28,27,26,28,27,26,26,27,28,29,27,27,28,28,28,27,27,28,28,28,29,30,30,30,29,29,28,30,28,28,29,27,26,27,26,25,25,27,24,26,26,24,24,26,25,25,24,24,25,24,27,26,28,27,29,29,29,29,29,29,27,27,28,27,25,25,26,25,24,24,23,22,19,25,24,26,25,25,28,29,28,29,28,29,27,27,27,28,27,26,27,27,26,27,27,26,25,26,26,25,27,25,27,26,28,29,29,30,30,30,28,28,29,29,27,28,29,27,26,27,28,28,29,28,27,27,28,28,27,27,28,29,29,30,30,30,30,29,29,29,29,28,27,29,29,28,28,29,28,30,28,30,30,29,30,30,30,29,30,29,29,28,29,30,28,29,30,29,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,29,28,28,30,30,29,29,30,29,29,30,30,30,30,30,31,31,31,31,30,30,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,30,29,28,28,29,26,28,26,29,27,29,29,28,29,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,30,29,29,30,29,28,29,29,29,28,29,29,28,29,29,28,27,26,28,26,25,26,28,28,29,29,27,28,29,28,29,27,28,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,29,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,31,30,30,30,29,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,29,30,30,29,30,30,29,30,30,30,30,29,30,30,29,30,29,29,29,30,28,29,29,27,29,29,28,28,28,29,29,29,30,29,29,30,30,30,29,29,29,30,29,29,29,29,29,30,29,29,29,30,29,28,30,29,30,30,30,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,30,29,26,30,28,30,30,30,29,30,30,29,29,29,30,29,29,29,28,29,29,29,29,29,28,29,27,26,26,28,29,29,30,29,30,30,29,29,29,29,29,29,29,28,29,29,29,29,29,29,27,27,29,29,29,30,30,30,29,29,28,30,29,29,29,29,29,29,29,29,28,28,29,29,29,30,29,29,29,29,30,29,28,30,29,29,29,29,28,29,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,29,29,29,28,29,29,29,29,29,29,27,28,27,29,28,29,28,28,29,29,29,30,29,29,29,28,28,29,29,28,28,29,29,29,28,28,28,26,28,25,28,27,28,27,28,28,28,27,28,27,28,29,28,28,28,28,28,27,27,25,27,24,26,25,27,27,27,27,27,26,25,26,26,26,27,26,26,27,27,28,27,26,25,24,24,22,22,22,24,26,25,24,27,25,26,23,25,26,27,26,28,27,27,27,26,25,25,25,23,22,20,20,20,21,21,23,25,22,25,24,23,25,23,27,27,28,26,25,27,27,23,23,21,18,19,17,18,18,19,22,24,20,24,22,18,22,23,24,20,21,25,22,26,25,19,18,17,15,16,13,15,14,16,20,20,22,18,17,21,21,16,19,21,21,20,22,21,21,17,12,10,9,7,6,4,2,0,1,4,5,5,7,8,11,13,15,15,17,18,18,19,19,20,21,19,20,21,22,21,22,23,23,23,23,24,26,25,24,24,27,26,24,24,26,23],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,30,31,31,30,30,30,30,31,31,31,29,31,30,30,30,30,30,30,31,31,30,30,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,31,31,31,30,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,29,29,30,29,29,28,28,28,27,28,27,29,28,29,29,28,28,29,29,28,29,29,28,27,29,29,28,28,29,28,28,28,28,28,29,28,29,28,28,29,29,29,30,30,29,29,30,29,29,27,28,28,27,27,29,28,26,27,28,26,28,27,25,26,29,27,25,25,25,26,26,27,27,28,28,29,29,29,29,29,29,26,28,28,28,27,28,27,25,26,26,24,23,18,23,24,25,25,26,27,27,28,29,28,29,27,27,28,29,27,27,28,28,26,28,28,27,27,29,27,27,28,28,28,28,29,29,29,30,30,30,29,29,30,30,28,29,29,28,28,28,29,28,29,28,28,29,29,29,29,28,29,29,29,29,30,30,30,29,29,30,30,29,28,30,29,28,28,29,29,30,29,30,30,29,30,30,30,29,30,29,30,29,30,30,29,29,30,29,28,29,29,29,29,30,30,29,30,29,30,30,30,30,30,31,30,30,31,31,30,30,31,30,30,30,30,29,29,29,30,30,29,29,30,30,29,30,30,29,30,30,30,30,30,31,30,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,30,29,28,30,27,28,25,29,27,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,29,30,29,29,29,29,29,29,29,30,29,29,29,28,28,25,28,26,25,26,28,28,29,29,26,27,29,27,29,27,28,29,30,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,31,30,30,30,30,30,29,30,30,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,27,28,28,27,27,27,28,28,29,29,29,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,29,29,29,28,27,29,28,29,30,29,29,29,29,30,30,29,30,30,29,30,30,29,30,29,29,29,29,28,25,29,27,29,28,29,29,29,29,29,29,30,29,30,30,30,30,30,29,29,29,29,28,28,27,25,24,27,27,28,29,29,30,30,30,29,30,30,30,30,30,30,30,30,29,28,29,28,26,27,29,28,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,29,28,28,29,28,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,29,29,28,29,27,28,28,28,29,29,29,29,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,29,29,28,29,27,29,28,28,28,28,29,29,29,29,29,29,30,29,28,29,30,29,28,30,29,30,29,28,29,27,28,27,28,27,29,28,28,28,29,28,29,29,29,29,29,29,29,30,29,28,28,26,27,26,27,25,27,27,27,27,28,28,26,27,27,27,28,27,27,29,28,28,29,27,27,25,25,23,25,22,24,27,26,26,27,26,27,25,26,26,27,27,28,28,28,27,28,27,26,26,23,24,21,22,21,21,23,24,26,23,26,25,24,25,25,26,27,28,27,26,27,28,24,24,21,20,19,19,20,19,21,21,26,22,25,24,19,25,25,27,19,22,26,23,25,27,19,22,19,17,17,16,15,15,18,20,20,24,21,19,23,22,18,21,23,22,22,23,24,24,19,17,15,13,12,7,6,3,1,0,1,2,6,5,6,10,11,14,15,17,17,17,18,19,19,21,19,20,21,22,21,22,22,23,23,25,25,25,25,24,25,25,26,25,25,25,23],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,31,30,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,30,31,30,31,30,30,30,31,30,30,31,31,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,31,30,31,31,30,30,30,31,30,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,30,30,30,30,30,30,30,30,30,29,30,29,29,28,28,29,28,29,28,29,28,29,30,29,29,30,29,28,28,29,28,27,27,28,27,27,28,27,28,28,27,28,28,28,27,28,28,28,29,29,30,30,29,29,30,29,30,28,28,28,28,27,28,27,26,26,27,25,27,27,26,26,28,26,25,25,25,25,26,27,26,28,28,29,29,29,28,28,28,27,27,27,27,25,26,25,25,25,24,24,23,21,25,24,26,25,25,25,28,27,28,28,28,26,25,27,28,26,25,26,27,25,25,27,27,25,26,25,26,26,27,27,27,28,29,29,30,29,29,28,28,29,28,27,28,27,26,26,26,28,28,28,27,26,27,26,27,28,28,28,29,30,29,30,30,30,29,29,29,29,29,28,29,28,28,28,29,29,30,29,30,30,30,30,30,31,30,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,31,30,31,31,31,30,30,31,31,31,31,31,31,30,31,30,30,30,30,30,29,29,30,30,29,29,30,30,30,30,30,30,30,31,30,31,31,31,31,30,31,31,31,30,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,31,31,30,30,30,30,30,31,30,30,30,30,30,29,30,30,29,29,29,28,29,26,30,27,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,28,30,30,28,29,27,28,28,27,27,29,29,30,30,28,28,29,28,29,28,28,29,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,29,30,29,27,29,28,27,27,27,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,27,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,26,30,28,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,26,25,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,28,28,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,28,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,28,29,29,29,28,29,29,29,30,30,29,29,30,29,29,30,30,29,29,30,29,30,29,29,29,28,29,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,30,29,29,28,27,28,26,28,27,28,28,27,28,28,29,27,28,28,28,29,28,28,29,29,29,29,28,28,26,27,25,26,24,25,27,27,27,27,27,28,26,27,27,28,28,29,29,29,28,29,28,28,28,26,26,24,24,22,23,24,24,27,25,27,26,25,27,27,28,27,29,28,28,28,28,25,26,23,23,21,19,20,21,22,23,26,23,25,24,21,26,26,27,22,23,27,24,24,27,20,21,20,18,18,16,17,15,19,22,20,24,19,19,23,21,18,21,22,21,21,23,24,23,22,19,16,14,13,9,6,5,2,1,0,1,3,3,5,8,10,13,13,15,16,15,18,19,19,22,20,19,21,22,21,21,23,24,23,23,25,26,25,24,24,27,25,25,25,26,22],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,27,28,27,29,28,29,29,29,28,30,30,28,28,30,29,27,29,29,28,28,29,30,29,29,29,28,29,29,28,28,29,29,29,29,30,30,29,29,30,29,29,28,28,29,28,28,28,28,28,28,27,26,28,27,26,28,28,28,27,26,27,27,27,28,28,28,28,29,29,28,28,28,28,27,28,28,27,26,27,27,27,27,26,25,24,21,24,25,25,24,26,26,26,28,27,28,28,25,26,28,28,25,26,28,27,27,27,28,27,28,29,28,28,28,28,28,28,28,28,29,30,29,29,29,29,29,29,28,28,28,27,27,28,29,28,29,28,28,29,28,29,29,28,29,29,30,30,30,30,30,29,29,29,29,28,28,30,29,28,29,29,29,30,29,30,30,30,30,31,30,30,30,30,30,29,30,30,29,29,30,30,28,29,30,29,29,30,30,30,30,30,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,30,30,29,29,30,30,29,29,30,30,29,30,30,29,30,30,30,31,31,31,30,30,31,31,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,29,30,30,29,29,30,28,28,27,29,28,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,30,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,29,29,29,30,29,29,29,29,30,29,30,29,28,28,27,28,27,26,27,29,29,29,29,27,28,29,28,29,28,28,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,28,28,28,27,27,27,28,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,28,30,28,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,26,29,27,30,29,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,27,25,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,27,27,29,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,27,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,28,29,28,29,29,29,30,29,29,30,30,30,30,30,30,29,30,30,29,30,29,30,30,29,29,29,28,28,27,28,28,29,28,28,29,29,29,30,29,30,30,29,28,30,30,29,29,29,29,29,29,28,29,27,27,26,27,27,28,28,28,28,28,28,28,29,29,29,29,28,29,29,29,28,28,26,27,27,27,26,27,27,28,27,28,28,26,27,27,27,28,26,27,28,28,28,28,27,27,25,26,25,25,24,26,27,26,26,28,26,27,26,26,26,27,27,28,29,27,27,27,27,26,27,24,24,24,24,23,23,25,24,27,25,26,25,25,26,25,27,27,28,26,26,27,26,25,25,23,23,21,21,20,20,22,22,27,24,26,26,24,26,26,27,23,23,27,24,24,27,23,22,22,21,19,19,18,16,19,19,20,24,22,20,24,24,20,22,24,23,22,24,24,23,22,22,18,16,12,10,7,5,3,3,1,0,1,3,4,6,7,10,13,13,15,15,17,17,19,22,20,20,21,23,22,22,23,24,24,24,24,25,25,23,25,26,25,23,25,25,22],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,29,29,29,30,29,30,30,30,29,30,30,29,30,30,30,29,30,29,28,29,30,29,29,30,29,29,30,29,29,28,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,28,30,29,28,28,29,27,29,28,27,28,29,28,27,28,27,29,28,29,29,30,29,30,30,30,30,30,29,28,29,29,28,28,29,28,27,28,28,26,26,23,25,26,27,25,27,28,27,28,28,29,29,26,28,28,28,26,28,28,26,27,27,28,24,27,28,29,28,29,29,29,30,30,30,30,30,30,30,30,29,30,30,29,29,29,28,28,29,29,28,30,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,30,30,30,30,30,30,30,31,31,31,30,31,31,30,30,30,30,30,30,30,31,30,30,30,29,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,31,30,30,31,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,31,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,30,30,30,30,30,30,31,31,30,30,30,30,30,29,30,29,28,29,30,30,30,30,29,29,30,29,30,30,29,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,30,31,30,31,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,29,30,29,28,28,28,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,30,30,30,30,29,28,29,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,29,28,28,26,28,28,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,28,27,30,28,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,28,30,29,30,29,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,29,30,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,31,30,30,29,30,28,29,29,29,29,29,29,29,30,30,29,30,30,29,29,30,30,30,29,30,30,30,30,29,30,28,29,27,28,28,29,28,29,29,29,29,29,29,30,30,30,29,30,30,30,29,29,28,28,27,28,27,27,28,27,28,29,28,27,28,27,28,29,28,27,29,29,29,30,28,28,27,27,26,27,26,27,27,27,27,27,27,26,26,27,27,27,28,29,29,28,27,28,28,28,28,26,26,26,25,24,24,25,25,25,25,26,25,26,27,26,28,27,29,27,25,28,28,26,25,24,25,24,22,23,21,23,23,26,24,25,26,22,26,25,26,20,23,25,22,25,25,22,23,23,19,23,22,22,18,21,20,20,24,22,22,24,24,21,24,24,24,23,25,25,25,23,22,20,17,13,13,10,9,5,5,2,1,0,1,3,4,5,8,10,12,14,16,18,19,19,22,21,21,21,23,22,22,23,24,25,25,25,26,26,24,26,26,25,24,25,26,23],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,30,30,30,29,30,29,30,29,30,30,29,29,30,30,29,30,30,29,29,29,29,28,28,29,28,29,29,28,29,29,30,29,29,29,30,30,30,30,31,30,30,30,30,30,30,30,30,29,29,30,29,28,28,29,28,28,28,27,27,28,27,26,27,27,28,28,29,29,30,29,30,30,30,30,29,29,29,29,28,28,28,28,28,27,28,27,26,26,23,24,27,26,23,27,28,28,28,28,29,29,26,28,29,28,26,28,28,27,27,28,27,26,27,27,28,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,28,29,30,28,28,28,29,29,29,28,28,27,29,29,29,29,30,30,31,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,29,30,30,31,31,30,31,31,31,30,31,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,30,29,30,29,31,30,30,31,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,30,31,30,30,31,30,30,29,30,30,29,29,30,30,31,31,30,29,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,31,31,30,30,31,30,31,31,31,31,31,31,31,30,31,31,30,30,30,30,29,30,29,30,29,28,28,27,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,31,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,31,30,31,31,30,31,30,30,30,30,30,28,30,29,30,29,30,30,30,30,30,30,30,31,30,31,31,30,31,31,30,30,30,30,30,28,28,26,29,29,30,30,30,31,30,31,30,30,31,30,31,31,30,31,31,30,30,30,30,28,28,30,29,30,30,30,30,30,30,30,31,31,30,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,30,31,31,30,30,30,30,30,29,30,30,30,30,30,30,31,30,30,30,31,31,30,31,30,31,30,31,31,30,31,31,30,30,30,29,30,29,29,29,30,29,30,30,31,30,30,31,30,29,31,31,30,30,31,30,31,30,30,31,30,29,29,30,28,29,28,29,29,30,29,30,30,30,30,30,30,30,31,30,30,30,29,29,28,29,28,27,29,28,29,29,30,29,29,28,29,30,29,29,30,30,30,30,28,28,27,28,26,27,26,26,28,28,28,28,28,28,28,28,28,27,29,30,29,29,28,29,28,28,28,26,27,26,26,25,25,26,26,27,26,27,28,26,28,25,28,28,29,28,27,29,29,25,26,24,24,24,23,24,24,24,25,27,25,26,26,24,24,25,25,23,23,24,23,25,27,21,22,23,21,23,22,22,21,23,22,23,24,23,22,24,24,21,23,24,23,24,25,25,26,24,23,21,21,18,15,13,9,7,6,4,4,1,0,1,4,5,8,9,12,13,15,17,18,20,21,20,20,22,22,21,22,23,22,23,24,24,26,25,24,25,27,25,24,24,26,22],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,29,30,30,29,30,31,30,29,30,30,30,29,30,30,29,29,30,29,30,30,29,29,30,29,29,29,30,30,30,30,31,31,30,30,31,30,30,29,30,30,29,29,29,29,28,28,29,27,28,28,27,27,28,27,26,27,27,28,28,28,28,30,29,30,30,30,30,30,29,28,29,29,28,28,28,28,26,27,27,25,24,23,25,25,26,26,27,27,28,28,29,29,29,27,28,29,28,26,28,29,27,26,28,28,26,27,29,28,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,30,29,30,28,28,28,29,30,29,30,30,30,30,31,31,31,31,30,30,30,30,30,29,30,30,30,29,30,30,31,30,31,31,31,31,31,31,30,31,31,31,30,30,31,30,30,31,30,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,30,31,31,30,30,30,29,29,28,30,29,30,30,30,30,30,30,30,30,31,31,31,30,31,31,30,31,30,30,30,30,31,31,30,31,30,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,28,29,30,30,30,30,29,29,30,29,30,30,29,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,30,30,30,30,31,31,31,31,31,30,30,30,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,29,29,28,28,28,29,30,30,30,30,30,31,30,30,30,30,31,31,31,31,30,31,31,31,31,30,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,31,30,30,30,30,30,28,30,29,30,29,30,30,30,30,30,30,30,31,31,31,31,30,31,30,30,30,30,29,30,28,27,26,29,28,30,29,30,30,30,30,30,31,31,31,31,31,31,31,30,30,30,30,30,28,28,30,29,30,29,30,30,30,30,30,30,31,31,31,31,31,31,30,30,30,29,30,29,30,29,30,30,30,30,30,30,30,30,31,30,30,30,31,31,30,30,29,30,29,30,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,29,29,28,30,28,29,29,29,29,30,30,30,30,30,30,30,29,30,30,29,29,30,30,30,30,30,30,29,29,27,29,28,29,28,29,29,29,29,29,30,30,30,30,29,30,30,30,29,28,28,29,28,28,28,28,29,29,28,29,29,28,28,28,28,29,28,28,29,29,29,29,28,28,27,27,26,27,26,27,28,28,27,28,28,27,27,28,27,27,28,29,29,28,28,29,28,28,27,25,27,25,25,25,26,26,26,27,27,27,27,27,27,26,28,28,29,27,26,27,27,26,25,24,25,24,24,23,24,25,26,27,25,27,27,25,25,26,27,25,25,25,24,24,24,24,22,23,23,23,24,22,21,23,24,24,26,24,23,26,25,22,25,26,25,25,26,26,26,23,25,23,20,18,15,13,10,7,6,6,4,2,1,0,1,3,4,6,7,11,12,16,17,18,21,19,19,21,22,21,21,23,24,23,24,25,26,25,23,25,27,26,23,25,26,22],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,30,31,30,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,29,29,29,29,29,28,29,29,30,30,29,29,30,30,29,30,30,29,29,29,29,29,28,30,29,30,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,31,30,30,30,29,30,29,29,29,29,28,29,28,26,28,28,27,28,28,27,26,27,28,28,28,29,29,30,30,30,30,30,30,30,29,28,29,29,28,28,29,28,28,28,28,26,26,24,26,27,25,25,27,28,27,28,29,29,29,26,28,29,29,25,28,29,27,26,29,28,26,27,28,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,29,29,29,30,28,28,28,29,29,29,28,28,28,29,30,29,29,30,30,30,30,30,31,30,30,30,30,30,29,29,30,30,30,29,30,30,30,30,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,31,30,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,30,31,31,30,30,31,30,30,30,31,30,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,30,30,30,30,30,29,30,29,29,29,30,29,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,30,30,30,30,31,31,30,31,30,31,30,30,31,31,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,29,29,29,28,28,30,30,30,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,30,29,29,28,27,27,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,30,30,30,30,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,31,31,31,30,31,30,30,30,30,30,28,30,28,30,28,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,28,28,25,29,28,29,29,30,30,30,30,30,30,31,31,31,31,30,30,30,30,30,30,29,28,28,29,28,29,29,30,30,30,30,30,31,31,31,30,31,30,30,30,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,31,31,30,31,30,30,30,30,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,28,29,29,29,29,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,30,29,29,28,29,28,29,28,29,29,30,29,30,30,30,30,30,30,30,30,30,29,29,28,29,28,28,28,28,28,29,28,29,29,29,28,28,28,30,28,28,30,29,30,30,28,29,28,28,26,27,27,28,28,28,28,29,28,29,28,28,27,28,29,29,29,28,28,28,28,28,27,26,27,26,26,26,26,28,27,28,27,28,27,27,27,27,28,28,29,27,27,28,28,27,26,25,26,24,25,25,24,26,26,28,27,27,26,26,26,27,28,24,25,27,23,24,25,22,22,23,21,23,25,23,22,25,25,25,27,25,24,26,26,23,25,25,25,25,26,25,25,25,25,24,23,20,17,16,13,10,9,8,6,4,4,2,0,1,3,5,5,8,9,13,15,17,21,18,19,20,22,20,22,23,24,23,24,25,26,26,22,25,26,25,23,23,25,22],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,31,30,31,31,30,30,31,31,30,30,31,30,30,30,30,30,29,30,29,30,30,29,29,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,29,29,29,29,30,29,29,29,29,29,27,28,29,29,29,30,30,31,30,31,31,31,31,30,30,30,30,30,29,29,29,29,28,28,28,27,27,25,27,27,25,25,28,28,27,28,30,30,30,27,29,30,29,28,29,29,28,28,29,29,28,28,29,29,29,30,30,30,30,30,31,30,31,31,31,30,30,30,30,30,30,30,29,30,29,30,29,30,29,29,29,30,30,30,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,29,30,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,29,29,30,31,31,31,30,29,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,29,30,29,28,27,28,29,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,30,31,30,29,30,29,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,31,30,31,30,30,30,28,30,28,29,29,30,30,30,30,30,30,31,31,30,31,31,30,31,31,30,30,30,29,29,28,27,26,28,28,29,29,30,30,30,30,30,31,31,31,31,31,30,31,31,30,30,30,29,28,27,30,28,30,29,30,30,30,31,30,31,31,31,31,31,31,31,31,31,30,29,30,28,30,28,30,31,30,30,31,30,30,31,31,31,31,31,30,31,31,30,30,30,29,30,27,30,30,30,30,30,29,31,31,30,30,31,31,30,31,31,31,31,31,31,30,31,31,30,30,30,29,29,28,29,29,30,29,30,30,30,29,30,30,30,29,31,31,30,30,31,30,31,31,30,31,30,30,29,29,28,29,28,29,29,30,30,30,30,30,31,30,30,31,31,30,30,30,29,29,28,29,29,27,29,29,29,29,29,29,29,29,30,30,29,29,30,30,30,30,28,29,28,28,27,28,28,27,27,28,28,29,28,29,28,28,28,28,29,29,30,29,29,29,29,28,28,28,27,26,26,27,25,27,26,28,28,28,28,26,28,27,28,29,29,28,28,28,29,25,25,25,24,26,25,26,25,26,26,28,27,27,27,26,26,27,28,26,25,28,25,26,26,25,23,24,23,24,25,26,24,27,26,26,27,25,26,27,26,23,26,25,25,25,26,27,26,27,26,25,24,23,22,19,16,12,11,8,8,7,5,3,2,0,1,3,4,6,8,11,15,17,20,18,18,21,21,20,21,22,22,22,23,24,25,24,23,24,27,25,23,23,25,22],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,29,30,29,30,30,30,30,30,29,31,30,29,30,30,30,29,29,30,29,28,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,29,30,29,28,28,29,28,29,29,28,28,29,28,27,28,28,28,28,29,30,30,30,30,30,30,30,30,29,29,29,30,29,29,29,29,28,29,28,27,28,25,27,28,26,26,28,28,28,28,30,29,29,27,29,29,29,27,28,29,27,26,29,28,26,27,28,29,29,29,29,30,30,30,30,30,30,30,31,30,30,30,30,30,29,30,29,29,29,30,29,30,28,29,29,29,30,30,30,30,30,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,30,31,30,31,30,30,30,31,31,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,30,30,31,31,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,31,30,30,31,30,31,31,30,31,30,31,31,31,31,31,30,31,30,31,30,31,31,31,30,30,31,30,30,31,31,30,30,31,30,31,30,30,30,29,30,28,28,29,30,30,30,31,28,29,30,30,30,29,30,30,31,30,31,31,31,30,31,31,31,31,30,31,31,31,31,31,31,31,30,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,30,30,30,31,29,30,29,28,27,28,29,29,30,30,30,30,31,30,30,30,30,31,30,31,31,30,31,31,30,30,30,30,30,30,29,30,29,30,30,29,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,29,28,30,28,30,29,29,30,29,30,30,30,30,30,31,30,30,31,30,30,30,30,30,29,29,28,28,25,28,28,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,27,27,29,28,29,29,30,30,30,30,30,30,30,31,30,31,31,31,30,30,30,28,29,28,30,29,29,30,30,30,30,30,30,31,31,31,30,31,30,31,30,30,29,29,28,29,28,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,30,30,29,29,29,29,28,29,29,29,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,29,29,29,28,29,29,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,29,28,29,29,29,28,28,29,29,28,28,30,29,30,30,28,29,27,28,26,27,27,27,28,27,27,28,28,28,28,28,28,27,28,29,29,28,27,29,29,28,28,25,26,25,26,25,24,26,26,28,27,28,27,26,27,26,27,28,28,27,27,27,28,28,25,24,24,22,26,24,24,26,26,28,26,27,27,26,26,26,26,26,26,27,27,25,27,24,22,22,22,23,24,23,23,26,25,26,26,26,25,26,26,24,26,27,26,25,26,25,25,25,24,25,24,22,21,20,17,11,12,9,9,7,5,5,3,1,0,1,3,4,5,7,12,13,18,15,16,18,20,19,20,23,23,22,23,24,26,25,21,24,26,25,23,23,25,22],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,31,30,31,31,30,30,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,29,29,30,29,30,29,29,28,29,29,28,28,28,28,28,29,29,30,30,30,30,31,30,30,30,29,29,29,29,28,29,28,27,28,28,27,27,26,27,27,26,27,28,28,28,28,30,29,29,28,28,29,29,27,28,29,28,27,29,29,28,28,29,29,29,29,29,30,30,30,31,30,31,31,30,30,30,30,30,29,30,30,29,29,29,29,29,30,29,29,28,29,30,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,30,30,31,31,30,30,30,30,29,29,30,29,30,30,29,30,31,30,30,30,31,30,31,30,31,31,30,31,30,31,31,31,31,31,30,31,30,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,30,29,29,29,30,30,31,31,29,29,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,29,30,28,29,28,28,28,28,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,31,31,30,31,30,30,30,30,29,28,30,29,30,29,29,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,28,30,28,30,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,29,28,26,25,28,27,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,27,27,29,28,29,29,29,30,29,30,30,30,30,30,30,31,30,30,31,30,30,28,30,28,29,28,29,30,30,29,30,30,30,30,30,30,30,31,30,31,31,30,29,29,28,29,27,29,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,29,28,29,28,29,29,29,29,29,30,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,31,30,29,28,29,27,29,29,29,28,30,29,29,30,30,30,30,30,30,30,30,30,30,29,29,28,28,27,27,29,29,29,29,29,29,28,29,29,30,29,29,30,30,30,30,29,30,28,28,27,27,27,26,27,27,28,29,28,29,28,28,28,28,29,30,30,29,29,30,30,29,29,27,27,26,26,26,25,27,26,28,27,28,28,27,28,28,29,29,29,29,28,29,29,28,28,27,26,24,25,25,24,26,26,28,26,27,27,24,27,27,28,27,27,28,27,28,29,26,23,24,22,25,23,25,24,26,26,26,27,24,26,26,25,24,25,26,25,26,27,27,27,26,25,25,26,24,24,22,18,13,17,11,12,12,8,6,5,3,2,0,1,3,4,5,8,10,15,14,15,17,18,17,18,20,20,20,22,23,25,23,20,24,26,25,22,22,25,21],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,30,30,30,30,30,30,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,30,30,30,30,29,30,29,28,29,29,29,29,29,27,28,29,28,27,27,28,27,28,29,29,30,30,31,30,30,30,30,30,29,29,29,29,29,29,29,27,29,28,28,27,25,27,27,23,25,29,28,26,29,30,29,30,28,29,29,29,27,29,29,27,27,29,29,27,28,29,28,29,29,29,30,30,30,30,30,31,31,31,30,30,30,30,29,30,30,29,29,29,30,30,30,29,29,29,29,30,30,30,30,30,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,30,31,31,30,30,30,30,29,28,30,28,30,30,30,30,30,30,30,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,30,31,29,30,29,29,29,30,30,30,31,28,28,30,29,31,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,31,29,30,29,28,26,28,29,29,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,30,31,30,30,30,30,29,29,29,28,30,29,29,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,29,27,29,27,29,28,29,29,30,30,30,29,30,30,30,31,30,30,31,30,30,30,29,29,29,28,26,24,28,26,28,28,29,30,30,30,30,30,30,30,30,30,30,31,30,30,29,29,28,27,26,28,27,29,29,30,29,29,30,30,30,30,30,31,31,30,30,30,30,29,28,29,28,29,28,29,29,30,29,30,30,30,30,30,30,31,31,30,30,30,30,28,29,28,29,27,29,29,29,30,29,30,30,30,30,30,30,30,30,31,31,31,30,31,31,30,31,30,30,29,29,27,29,27,29,29,29,29,29,30,30,29,30,30,29,29,30,30,29,30,30,30,31,30,29,30,29,29,28,29,27,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,29,29,29,28,27,28,26,26,27,28,28,29,29,29,27,28,29,29,28,28,30,29,30,30,28,28,27,28,25,27,25,24,26,27,27,27,28,29,28,27,28,27,29,30,30,29,28,29,29,28,28,25,27,24,25,24,23,26,25,27,26,28,27,27,27,27,28,29,29,28,28,27,28,27,27,24,25,22,24,23,23,25,25,28,26,26,27,27,27,27,27,27,27,27,27,27,28,26,25,22,23,22,23,22,23,26,25,26,26,26,25,26,26,24,26,27,26,27,28,27,27,26,26,24,23,22,23,21,18,15,17,13,16,13,9,7,6,4,3,2,0,1,3,3,6,8,10,11,14,14,15,16,16,19,19,19,22,23,24,23,21,24,26,25,22,21,24,21],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,30,31,30,30,30,30,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,30,30,31,30,29,30,30,29,29,30,29,29,29,28,28,29,28,29,29,28,28,29,30,29,31,30,30,31,30,30,30,30,29,30,29,29,29,29,29,28,28,28,27,28,24,27,26,24,26,27,28,28,29,30,30,30,29,29,30,29,28,29,29,29,27,29,29,28,29,29,28,29,29,29,30,30,30,31,30,31,31,31,30,30,30,30,30,30,30,29,30,29,29,29,30,29,29,29,29,30,30,30,30,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,30,29,29,29,30,28,30,30,29,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,29,30,29,29,29,30,30,30,31,29,29,30,30,30,30,30,30,31,30,31,31,30,30,31,31,30,31,31,31,31,31,30,31,31,31,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,31,30,30,31,30,31,30,31,31,30,31,31,31,31,31,31,30,30,30,29,30,29,29,29,28,28,28,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,31,31,30,31,30,30,30,30,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,29,28,29,29,29,29,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,28,29,28,26,24,29,27,29,29,29,30,30,30,29,30,30,30,30,30,30,31,30,29,29,29,29,27,26,28,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,29,28,29,28,30,29,29,29,29,29,30,30,29,30,30,30,31,30,30,30,30,29,29,29,28,29,28,29,29,29,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,29,29,29,29,29,30,30,29,29,30,29,28,30,30,29,29,30,30,30,30,29,30,29,29,28,29,27,29,28,28,29,29,28,29,30,30,30,30,29,30,30,30,29,29,28,28,27,28,27,26,28,28,28,28,28,28,28,28,29,29,28,29,29,29,30,30,28,29,28,27,25,26,25,24,26,26,27,28,28,28,27,28,27,28,28,29,30,29,28,30,29,28,28,27,27,26,25,24,24,26,24,27,26,28,27,27,28,27,29,29,29,29,28,29,29,28,27,27,27,24,25,24,23,25,25,27,26,26,27,26,27,27,28,26,26,28,27,28,28,26,25,24,23,24,22,24,23,25,25,27,26,24,25,26,25,23,26,27,27,27,28,28,28,27,26,25,24,24,23,22,18,16,19,15,19,18,12,10,8,6,6,3,2,0,1,3,4,5,7,10,12,12,13,14,15,18,19,18,20,22,23,22,20,23,25,25,21,20,24,20],[31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,30,31,30,30,31,31,31,30,31,30,31,31,30,30,30,31,30,30,30,30,30,31,31,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,30,30,29,30,30,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,31,31,31,31,31,31,30,30,29,30,30,30,29,30,30,29,28,29,28,29,29,27,29,29,29,28,28,28,27,28,28,29,30,30,30,30,30,30,30,29,28,29,28,28,28,28,29,27,28,28,27,26,24,26,26,24,25,28,28,27,28,28,29,29,27,28,29,28,28,28,29,27,27,29,28,27,28,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,30,30,30,29,29,29,29,30,29,30,30,30,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,30,30,30,30,30,29,29,30,28,30,30,29,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,31,31,30,30,31,31,30,31,30,30,30,29,30,29,29,29,30,30,30,31,29,29,30,30,30,30,30,30,30,30,31,30,30,30,31,31,30,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,29,29,30,29,30,30,30,30,30,30,30,30,31,31,30,31,31,30,31,30,30,30,30,29,29,30,29,29,28,27,26,27,29,29,29,29,29,29,30,29,30,30,29,30,30,30,30,30,30,30,31,30,30,30,29,29,28,29,28,29,28,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,29,29,29,28,27,29,27,29,27,28,29,29,29,29,29,30,30,30,30,30,30,30,30,29,29,29,28,29,27,25,24,28,26,29,28,28,29,29,29,29,29,30,30,30,30,29,30,30,29,29,29,28,27,26,28,27,29,28,29,29,29,29,29,30,30,30,30,30,29,30,30,29,29,28,29,28,29,28,29,29,29,28,30,29,29,30,30,30,30,30,29,30,30,29,28,29,28,29,28,29,29,28,29,29,28,29,29,28,29,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,27,29,26,29,28,28,28,29,29,29,29,29,29,28,28,29,30,29,29,30,30,30,30,29,30,29,28,27,29,25,28,28,28,28,29,28,29,29,29,30,29,29,30,30,30,29,29,28,28,26,27,25,24,28,27,28,29,28,28,28,27,28,28,28,28,29,29,30,30,28,29,27,27,24,25,24,23,24,25,26,26,28,28,27,26,27,27,29,30,30,29,28,29,29,28,28,26,27,24,25,23,22,24,23,26,26,27,26,26,27,26,28,30,30,28,27,29,29,27,27,25,26,23,23,22,22,23,24,27,26,27,27,26,27,28,28,26,28,28,27,28,29,26,26,24,23,23,23,23,21,25,26,27,27,26,25,27,27,25,26,28,27,27,28,28,28,27,26,25,24,23,23,21,19,17,20,16,20,19,14,13,9,8,6,5,3,1,0,1,3,4,5,6,9,9,12,13,14,17,18,18,19,21,23,21,20,23,25,23,21,21,23,19],[31,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,30,31,31,30,31,31,31,30,31,31,30,31,31,30,30,31,31,30,30,31,31,30,30,31,31,30,31,31,30,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,31,30,30,30,31,30,30,30,29,29,30,30,29,29,30,29,30,30,29,30,30,30,30,29,30,30,30,30,31,31,30,30,30,30,30,29,29,30,30,29,30,30,28,29,30,28,29,28,28,28,30,28,28,28,28,28,28,29,29,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28,27,27,24,26,26,22,25,28,28,27,28,30,29,30,28,29,29,29,28,28,29,29,28,29,28,28,28,29,28,29,29,29,30,30,29,30,30,30,30,30,29,30,30,30,29,30,30,29,30,29,29,29,30,29,29,29,29,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,30,31,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,31,30,31,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,30,31,31,31,31,30,31,30,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,30,28,30,29,28,30,30,29,29,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,28,29,30,30,30,30,29,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,28,29,28,27,28,28,28,29,29,29,29,30,29,30,30,29,29,30,30,29,30,29,30,30,29,30,30,29,28,28,29,29,29,29,29,29,28,29,30,30,29,30,29,29,30,30,30,30,29,29,29,29,28,27,28,28,28,28,29,28,29,29,29,28,30,30,29,30,30,30,30,29,29,28,28,27,27,26,25,23,27,26,28,29,28,29,29,29,28,29,30,29,30,30,29,30,30,28,28,28,28,26,25,27,27,28,29,29,29,28,29,28,30,29,29,30,30,29,30,29,29,29,28,28,28,29,28,29,28,29,28,29,29,29,30,30,29,30,30,29,30,30,29,29,29,27,28,28,28,29,28,28,29,28,29,29,29,29,29,30,29,30,30,30,29,30,30,30,30,30,29,28,29,27,28,26,28,28,28,28,28,29,29,29,29,29,29,28,29,29,29,28,29,29,30,30,29,29,28,28,27,28,26,27,27,27,28,28,28,28,29,29,29,29,29,30,30,30,29,29,28,28,26,27,24,25,27,27,27,27,27,27,27,27,28,28,28,28,29,28,29,30,28,28,27,27,25,25,24,24,25,26,26,27,26,27,26,26,27,27,28,29,29,29,27,29,29,27,28,26,26,25,24,23,23,24,24,26,25,26,26,26,27,27,28,29,29,28,27,29,29,27,27,25,25,24,22,23,22,24,24,25,24,26,26,24,28,28,28,25,27,29,26,28,28,26,25,24,23,23,21,22,21,24,25,24,25,23,24,25,25,23,25,26,27,26,28,27,27,27,26,25,24,24,23,21,20,18,19,17,20,20,16,16,12,8,7,6,5,2,1,0,1,3,5,7,8,7,9,11,12,15,17,16,16,19,22,20,18,21,24,23,20,19,23,19],[30,31,30,31,31,30,30,31,30,31,31,30,30,31,31,31,30,31,31,30,30,31,30,30,30,31,30,31,31,31,31,31,31,30,30,31,30,30,31,31,31,30,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,29,30,30,29,29,30,29,30,30,29,29,30,30,30,29,30,30,30,30,31,31,30,30,30,30,30,29,30,30,30,29,29,30,28,28,29,28,30,29,28,28,29,28,28,28,27,27,28,28,29,29,29,30,30,29,29,29,28,27,28,28,27,28,28,28,27,27,28,27,25,24,25,26,23,25,27,27,26,28,28,28,28,27,28,28,28,27,28,28,28,27,29,28,28,28,29,28,29,29,29,30,29,30,30,29,30,30,30,29,29,30,30,29,29,29,28,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,31,31,31,30,30,30,30,29,29,30,30,29,30,30,30,31,30,31,30,30,31,31,31,30,30,30,31,30,30,31,30,30,31,30,30,30,30,30,30,30,31,30,31,30,31,31,31,30,31,31,31,30,31,31,31,30,31,31,30,31,31,30,30,29,31,31,30,30,31,30,30,31,31,30,30,31,30,31,31,31,31,30,31,31,31,31,31,31,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,31,30,30,30,30,30,31,30,30,30,30,30,29,30,30,28,29,29,29,29,28,29,28,30,29,28,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,28,28,28,29,30,30,30,29,29,30,29,30,30,30,29,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,29,30,29,29,29,29,29,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,30,31,30,30,30,30,29,30,29,29,29,28,28,29,29,29,29,29,29,30,29,30,30,30,30,29,30,30,30,30,30,29,29,29,28,28,29,27,27,27,26,25,26,27,27,28,27,27,28,28,28,28,29,28,29,29,29,29,30,30,29,30,29,29,28,28,27,27,28,26,28,27,27,27,27,28,28,28,28,29,29,29,30,30,29,30,29,28,27,28,27,26,27,24,27,26,27,27,28,28,28,27,29,28,29,29,30,29,29,28,28,27,27,26,27,26,24,22,25,24,26,26,27,28,28,28,28,28,29,29,29,30,28,30,28,28,27,27,27,26,24,26,25,27,28,27,27,27,28,27,29,29,28,30,30,28,30,29,28,28,27,27,26,28,27,27,28,27,27,28,28,27,29,29,29,30,30,29,30,29,28,27,28,26,28,26,28,28,27,28,28,27,28,28,28,28,29,29,28,29,29,29,29,30,30,29,30,29,28,28,28,27,28,25,27,27,27,27,27,28,28,28,28,29,28,27,29,29,28,27,29,29,30,29,28,29,28,28,27,28,25,27,26,27,27,27,27,28,29,29,29,29,28,29,30,29,28,29,28,28,27,26,24,22,26,26,27,27,27,26,27,27,28,27,27,28,29,28,30,30,28,28,27,27,26,24,23,22,24,25,25,25,27,27,26,26,27,27,28,29,30,28,28,30,29,28,28,26,26,25,24,22,22,24,23,25,25,26,25,26,27,27,28,29,30,28,27,29,29,27,28,26,25,24,24,21,20,23,24,26,24,26,27,26,27,27,28,26,27,28,26,28,29,26,26,25,25,23,23,22,19,24,25,26,26,25,25,27,26,26,27,27,27,27,28,28,28,27,26,25,24,24,21,21,17,17,21,19,24,22,18,18,16,12,9,8,7,5,3,2,0,1,5,5,6,5,9,10,11,14,14,14,16,16,18,17,18,20,22,22,20,17,22,19],[30,30,31,31,31,30,30,31,30,30,31,30,30,30,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,30,30,30,30,30,30,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,31,31,30,31,31,30,31,31,30,30,31,31,30,30,30,30,31,30,30,30,30,30,30,30,29,29,29,28,29,29,30,29,29,29,29,30,29,30,30,29,30,30,29,30,30,30,29,30,30,29,29,30,29,28,30,29,29,29,29,29,30,30,29,30,29,30,30,30,30,31,30,30,30,29,30,29,29,30,29,29,29,29,28,28,29,28,30,29,28,28,29,28,28,28,27,28,28,29,29,30,29,29,29,29,29,29,29,28,29,28,27,27,28,28,28,27,27,26,26,21,24,26,23,23,26,27,26,26,28,28,27,27,28,28,28,26,27,28,27,27,28,28,28,28,28,28,29,29,29,29,29,29,30,29,30,30,29,29,29,29,29,29,29,29,28,29,28,29,29,30,29,29,28,28,30,29,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,30,30,30,30,29,30,30,30,30,31,30,29,30,30,30,29,30,30,30,30,30,30,29,29,29,29,30,30,30,30,30,30,31,30,31,30,30,31,30,30,30,30,31,30,31,31,30,31,30,30,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,31,30,30,30,31,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,30,30,29,29,29,29,29,28,29,29,28,28,29,27,29,28,28,29,29,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,29,30,29,29,30,29,29,29,30,30,29,30,30,30,29,30,30,30,29,30,29,30,30,29,29,29,29,29,28,28,29,30,30,29,28,28,29,29,30,29,29,29,30,29,30,29,30,29,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,29,29,29,29,30,29,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,27,27,28,28,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,29,29,28,29,28,28,29,26,27,26,26,25,26,26,27,28,27,27,27,28,28,29,28,28,29,29,29,29,29,30,29,29,29,28,28,28,27,27,28,26,28,26,27,26,27,27,28,28,28,29,28,29,29,29,29,29,29,28,27,27,27,26,27,24,27,26,27,27,27,28,28,27,29,29,29,29,29,29,29,28,28,27,27,27,28,26,24,22,26,23,27,27,26,28,28,28,27,28,29,29,29,29,29,29,28,27,27,27,27,26,24,26,25,27,27,27,28,28,28,27,29,29,28,29,29,28,29,28,28,28,27,27,26,28,27,27,28,28,27,28,28,27,28,29,29,29,29,28,29,29,28,28,28,26,28,26,28,28,28,28,28,28,28,28,28,28,29,29,28,29,29,29,29,29,29,29,30,29,28,28,28,26,27,24,28,27,26,28,28,28,28,29,28,29,28,28,29,29,28,28,29,29,29,29,28,29,28,27,25,26,24,25,26,26,28,27,27,28,28,28,29,29,28,29,29,29,28,28,27,26,25,25,22,22,25,26,26,28,27,26,26,27,27,25,27,28,29,28,29,29,28,28,27,25,24,24,22,21,23,24,24,26,26,28,26,26,26,26,28,29,29,28,27,29,28,28,28,26,25,24,23,21,21,24,22,25,24,26,25,26,27,27,28,28,29,28,27,28,29,27,27,25,25,24,23,21,20,23,24,26,24,25,26,26,26,27,28,26,26,28,25,27,27,25,25,25,25,22,23,21,19,24,24,24,26,24,24,26,26,25,26,27,27,27,28,28,28,26,27,25,24,23,22,21,17,17,21,19,23,21,18,19,18,14,13,9,9,7,5,3,2,0,1,3,4,3,6,7,8,9,12,12,13,13,16,17,15,18,20,21,18,15,21,17],[30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,31,30,31,31,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,30,29,30,29,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,30,30,28,29,30,29,29,29,30,29,30,30,30,31,30,30,30,30,30,29,30,30,29,29,29,29,28,28,29,28,29,29,28,28,28,28,28,27,27,27,28,28,29,29,29,30,29,29,29,29,28,26,29,28,26,26,28,27,26,26,27,25,25,22,24,25,23,25,25,26,27,27,28,28,28,27,27,28,27,27,27,28,27,27,29,28,28,28,28,27,29,28,29,29,29,29,29,29,30,30,30,29,29,29,29,29,29,29,28,29,28,29,29,29,28,28,28,28,29,29,29,29,30,30,30,31,31,31,29,30,30,30,29,29,30,30,29,30,30,30,31,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,30,30,31,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,29,30,31,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,28,28,29,28,28,28,29,27,29,28,27,29,29,28,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,28,30,30,29,29,30,30,30,29,30,30,29,30,30,30,30,30,30,29,30,30,30,30,29,29,28,28,27,29,29,29,30,28,28,29,29,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,28,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,27,27,28,29,29,29,29,30,29,29,30,30,30,29,30,30,29,30,29,28,28,28,28,27,28,27,27,26,25,24,26,26,26,28,27,27,27,28,28,28,28,28,29,29,29,29,30,30,29,29,29,28,28,28,26,27,28,27,28,26,27,27,27,27,28,28,27,29,28,28,30,29,28,29,28,28,27,28,26,26,27,25,27,26,27,27,27,27,27,26,28,28,28,29,29,27,29,27,27,27,27,26,27,25,23,22,25,23,26,27,27,27,27,28,27,28,28,28,29,29,27,29,28,27,25,27,26,23,21,25,25,27,27,27,27,27,27,27,28,28,28,29,29,27,29,28,27,27,25,27,24,27,26,26,27,27,27,28,28,26,28,29,28,29,29,27,29,28,27,26,27,24,27,25,28,28,27,28,28,27,28,28,28,27,28,28,27,29,28,29,29,29,29,28,29,28,27,26,27,25,26,24,26,26,26,27,28,28,28,27,27,28,28,26,28,29,27,26,28,28,28,29,26,28,26,27,25,26,24,24,26,26,26,27,26,27,28,27,29,28,26,29,29,28,26,27,26,27,25,26,23,22,26,26,26,27,26,25,26,26,27,26,26,27,28,27,29,29,26,27,26,26,25,25,22,21,24,24,25,26,26,27,26,25,26,27,28,28,29,28,27,29,28,27,28,26,26,25,24,22,22,24,24,25,25,25,24,25,26,26,27,28,29,27,26,28,29,26,27,25,25,24,24,21,20,23,24,26,24,25,26,25,25,27,27,24,26,27,24,27,27,25,25,25,25,23,24,22,19,24,25,24,25,24,25,25,25,24,26,27,26,27,27,28,27,26,26,25,24,23,22,22,18,17,20,19,24,23,20,22,21,17,18,13,10,9,5,4,4,1,0,1,3,4,4,6,6,7,8,10,13,13,16,15,12,19,20,20,17,15,20,16],[30,30,31,31,31,30,31,31,30,30,31,31,30,30,31,31,30,31,31,30,30,31,31,30,31,31,30,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,31,30,30,31,30,30,30,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,30,31,30,29,30,30,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,29,30,30,30,30,30,29,29,29,30,29,30,29,29,29,30,29,28,28,29,28,29,29,30,30,29,30,30,29,29,30,29,28,29,28,28,27,28,28,27,28,28,27,27,25,26,25,23,26,27,27,28,28,29,29,29,28,28,29,29,28,28,29,29,28,29,29,29,29,30,29,29,29,30,30,30,29,30,29,30,30,30,30,29,30,30,29,29,30,29,30,29,30,29,30,30,29,29,29,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,29,30,30,30,31,30,31,31,30,31,31,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,31,30,31,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,29,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,30,31,31,31,31,31,31,30,31,30,31,31,30,31,31,30,30,31,31,30,31,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,29,28,30,29,28,29,30,29,29,29,30,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,30,30,29,29,30,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,31,31,31,30,30,30,31,30,30,30,30,30,30,29,29,29,29,29,29,29,28,30,30,29,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,29,29,29,29,28,27,28,27,26,27,27,27,28,28,28,29,29,29,29,29,29,29,30,30,29,30,30,29,30,29,29,29,28,27,28,28,28,28,27,28,28,27,28,29,29,28,29,30,28,30,30,28,30,29,28,28,28,28,27,27,27,27,27,27,27,28,28,28,27,29,29,28,30,30,28,30,29,28,28,27,26,26,25,22,20,25,22,26,27,27,28,28,28,27,28,29,28,29,29,28,30,29,28,28,27,26,24,21,25,25,27,28,27,28,27,28,27,29,29,28,29,29,28,29,29,28,28,27,27,25,27,25,26,27,27,27,28,27,27,29,29,28,29,29,28,29,29,28,28,27,25,26,24,28,28,27,27,27,28,28,28,28,28,29,29,28,29,29,29,29,29,29,29,29,29,28,27,27,26,26,23,26,26,26,27,27,28,28,27,28,28,28,26,28,28,27,27,28,29,29,29,27,28,28,26,25,25,23,24,25,25,26,27,26,27,28,28,28,28,27,29,29,28,26,28,28,26,26,24,24,23,24,25,25,26,26,26,25,26,26,26,26,27,28,27,28,29,26,27,27,25,25,23,24,22,23,23,24,25,25,26,25,26,27,27,28,29,29,28,27,29,28,26,27,27,25,26,24,23,22,23,24,25,24,26,26,26,26,26,27,28,29,27,26,28,29,26,27,27,25,25,23,23,20,23,24,25,24,25,27,26,26,26,26,25,25,27,25,27,28,25,26,26,25,25,24,24,20,24,24,25,25,24,25,26,25,24,27,27,27,27,28,28,28,26,28,26,25,24,23,22,19,20,21,20,25,24,21,23,22,19,20,15,14,12,8,7,6,4,1,0,1,3,4,3,6,6,7,7,11,12,15,13,14,16,20,19,17,14,19,18],[31,30,31,31,31,30,30,31,30,30,31,31,30,30,31,31,30,31,31,30,30,31,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,29,30,30,29,28,30,30,29,29,30,30,29,30,30,30,30,30,31,31,31,30,30,31,30,30,30,30,29,29,30,30,29,29,30,30,29,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,31,31,31,31,30,31,31,30,31,31,31,31,30,30,30,30,30,30,30,29,30,29,29,30,29,30,29,29,29,30,30,30,29,29,30,30,29,30,30,30,30,30,29,29,30,30,29,29,30,30,30,30,29,30,30,30,30,29,30,29,29,30,30,30,30,30,30,29,29,29,29,29,29,29,30,29,29,29,29,28,29,28,28,28,30,29,28,28,28,28,28,29,29,30,29,29,30,30,30,29,29,28,29,28,28,27,27,28,27,27,28,27,26,23,25,25,24,24,25,26,26,27,28,29,29,27,28,29,29,27,28,29,28,28,29,29,28,28,29,29,29,29,29,30,29,29,30,29,29,30,30,29,29,30,29,29,29,29,29,29,29,29,30,30,30,29,29,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,29,29,30,30,30,30,30,30,31,30,31,30,29,30,31,31,29,29,30,30,29,30,30,29,29,30,30,29,29,29,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,28,30,30,28,29,30,29,29,30,30,29,30,30,30,30,30,31,31,30,30,31,30,30,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,29,29,29,29,29,29,30,29,28,29,29,29,28,29,29,28,29,28,27,28,29,28,29,28,29,29,29,28,29,29,30,29,30,30,30,30,30,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,29,28,28,28,29,29,29,29,29,28,29,29,30,29,29,28,29,29,30,29,29,29,29,30,29,30,30,30,30,29,29,30,30,30,30,30,30,29,29,30,30,30,29,30,30,30,30,31,30,31,30,30,30,30,30,30,29,29,29,30,29,30,29,29,29,28,28,28,28,29,29,29,29,30,29,30,29,30,30,29,30,30,29,29,29,29,29,29,28,27,29,27,27,26,26,24,26,26,26,28,27,27,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,26,26,27,25,27,27,27,27,27,28,28,28,27,29,29,28,29,29,28,29,28,28,27,27,26,25,26,24,26,25,27,26,28,28,28,26,28,28,28,29,29,28,29,28,27,26,26,25,25,24,21,20,24,21,25,26,25,28,27,28,26,27,28,28,29,29,28,29,28,27,26,26,26,24,21,24,23,26,26,27,27,27,27,26,28,28,28,28,29,28,28,28,27,27,26,27,26,26,24,25,27,27,27,28,27,27,28,28,28,28,29,28,28,28,27,27,26,25,26,24,27,27,26,27,27,27,28,27,27,27,28,28,27,28,28,28,28,29,29,28,29,28,28,26,26,25,26,22,25,25,25,27,27,28,29,28,27,28,27,27,28,28,27,27,28,28,28,28,28,28,27,26,25,25,22,24,25,25,27,26,26,27,27,28,28,28,28,28,29,28,27,27,27,26,25,25,21,22,25,25,25,27,26,26,26,26,27,25,26,27,29,27,29,29,26,26,27,24,24,25,21,22,25,24,25,26,25,27,26,26,27,27,28,29,29,29,27,29,28,27,27,27,25,24,24,21,22,24,24,25,24,26,26,26,27,26,28,29,29,28,26,29,29,25,26,26,25,24,24,21,20,24,23,25,24,26,27,25,27,27,27,24,25,28,25,27,28,24,26,25,25,23,24,21,19,24,24,24,26,25,24,26,27,24,26,27,26,27,28,28,28,26,27,25,24,24,22,22,19,20,21,20,24,22,21,22,21,20,19,17,16,13,11,9,5,6,3,1,0,2,3,2,3,4,5,5,8,10,12,12,12,16,16,18,17,12,17,15],[30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,30,30,29,29,30,29,29,30,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,29,29,30,30,29,28,30,29,29,29,29,28,30,30,29,29,29,29,30,30,30,31,30,30,30,30,30,29,29,30,29,29,29,29,28,28,29,28,29,28,28,28,29,28,27,27,27,27,28,28,29,29,27,29,28,28,28,28,28,26,29,27,25,26,28,26,25,26,27,25,25,22,24,24,22,24,25,25,26,26,28,27,27,27,26,27,27,26,27,27,26,26,28,27,28,28,28,27,28,29,29,28,29,29,29,29,30,30,29,28,28,29,28,28,28,29,27,28,28,29,29,29,28,29,28,28,29,29,29,29,30,30,29,30,30,30,29,30,30,30,29,28,30,29,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,29,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,29,29,30,30,30,29,29,30,30,30,30,29,29,29,29,29,29,29,29,28,28,29,29,28,28,29,27,29,27,26,28,29,27,28,29,29,29,29,29,30,30,30,30,30,30,30,29,30,30,28,30,30,29,29,29,30,30,29,30,29,29,29,30,30,29,29,30,29,29,30,29,29,29,29,28,28,28,28,29,29,29,28,28,29,29,29,29,29,29,30,28,29,29,29,29,29,30,30,30,30,30,30,29,29,30,29,29,29,28,28,29,28,29,29,29,29,29,29,29,30,30,30,30,30,30,29,30,30,30,29,29,29,29,28,29,28,27,28,28,27,27,27,28,29,28,28,29,29,29,29,30,29,29,29,29,29,29,29,28,28,28,28,27,28,26,26,25,25,24,25,26,25,27,26,25,26,27,27,28,28,27,28,29,28,29,30,29,29,29,28,27,27,27,25,26,26,26,26,25,27,26,26,26,27,27,26,28,28,28,29,29,28,29,27,27,26,26,25,24,27,24,26,26,26,26,26,27,27,25,28,28,28,29,29,28,29,27,26,26,26,25,26,24,22,20,24,21,26,26,26,27,27,28,25,28,28,28,29,29,27,29,27,27,26,26,26,23,21,24,24,26,27,27,27,26,27,26,28,28,27,29,29,27,29,27,27,27,25,27,25,27,25,25,27,28,27,28,28,26,28,28,27,29,29,28,29,29,27,26,27,25,27,24,27,28,27,27,28,28,28,28,28,28,28,28,27,29,29,28,28,29,29,28,30,28,27,26,27,26,26,23,26,26,27,27,28,28,28,28,27,28,27,27,28,28,27,27,29,28,29,28,27,29,27,27,26,26,23,24,25,26,26,27,27,27,28,28,28,28,27,28,29,29,27,28,27,27,25,26,23,22,25,26,26,27,27,26,27,27,27,26,27,27,29,27,29,29,27,28,27,26,25,25,22,22,25,25,25,26,25,27,25,26,26,27,28,29,29,28,28,29,28,27,28,27,26,24,25,22,22,25,25,26,25,26,25,27,26,28,27,28,29,28,27,28,28,27,27,26,26,24,25,21,21,23,25,26,25,26,28,26,27,27,27,25,26,28,26,28,28,25,26,26,26,25,25,22,21,25,25,24,26,25,25,27,27,25,26,27,27,27,28,27,28,27,27,26,25,24,22,22,20,20,22,21,25,23,22,23,23,20,21,18,16,12,9,8,6,5,5,2,1,0,2,2,4,4,5,6,7,8,12,12,11,16,16,19,16,14,18,16],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,29,30,30,29,30,29,29,29,30,30,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,29,29,30,30,29,29,30,30,29,29,30,30,29,29,30,29,28,29,30,29,28,30,29,28,29,29,29,29,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,29,29,29,29,30,29,29,30,29,29,30,30,30,30,30,29,29,29,29,28,28,29,28,29,29,28,28,29,29,28,28,29,29,30,29,30,30,29,30,29,30,29,28,29,30,28,28,29,29,28,28,29,28,29,28,27,27,29,27,27,28,28,27,28,28,29,29,28,29,28,28,28,28,28,27,28,27,27,27,28,27,26,27,28,26,25,24,26,26,24,26,26,27,28,27,29,28,27,28,27,27,28,27,27,27,27,27,29,27,27,28,28,27,28,28,29,28,29,29,28,28,29,29,29,28,28,29,28,28,28,28,27,28,28,28,28,29,28,28,28,28,29,28,29,28,29,29,29,30,30,30,29,30,29,29,28,28,29,29,28,29,29,29,30,29,29,29,29,30,30,30,30,30,29,30,29,29,29,29,30,29,29,29,29,29,29,30,30,30,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,29,30,30,30,30,30,29,30,30,29,30,30,29,30,29,29,29,29,29,29,29,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,27,26,28,28,27,28,28,27,29,27,26,28,28,27,27,28,29,28,28,28,29,29,29,28,29,29,29,29,29,28,26,29,29,29,28,29,29,29,28,29,29,28,29,29,29,29,29,29,28,29,29,29,29,29,29,27,28,27,28,29,29,29,28,27,29,28,29,29,27,28,29,28,28,29,29,28,29,30,29,29,29,29,30,29,29,29,28,28,28,27,28,29,28,28,29,29,28,29,29,30,30,30,30,30,30,29,29,29,30,29,29,29,29,28,28,29,28,28,28,28,27,28,28,28,28,28,28,29,28,29,29,29,29,28,29,29,29,29,28,28,28,28,27,27,28,27,27,27,26,25,26,26,26,27,27,26,27,28,27,28,28,27,28,28,28,27,29,29,28,28,27,27,27,27,27,26,26,26,26,26,27,27,26,27,27,27,26,27,27,27,28,28,26,28,27,27,27,27,27,26,27,26,26,26,27,26,26,27,27,25,27,27,26,28,28,27,28,27,26,26,26,26,26,24,21,19,24,20,25,26,26,26,27,26,25,27,27,27,28,28,26,28,27,26,26,25,25,22,18,24,24,26,27,26,26,26,26,25,26,27,27,28,28,26,28,27,26,27,25,25,24,25,22,24,25,26,25,26,26,25,27,27,26,27,28,27,28,28,26,26,25,23,24,22,25,27,26,26,27,26,26,26,26,26,26,27,26,27,27,27,27,28,28,26,28,27,26,25,25,24,24,21,24,25,24,26,27,26,26,26,26,27,26,24,26,27,24,25,27,27,27,27,24,27,26,24,24,24,22,23,24,25,25,25,25,25,25,26,27,26,25,28,28,27,25,27,26,25,25,24,22,21,25,25,25,26,25,26,24,26,25,25,25,26,27,25,27,28,25,26,26,24,24,25,21,21,23,24,25,24,25,26,25,26,25,26,26,28,28,27,26,27,27,25,27,26,25,24,24,22,22,24,24,24,24,25,24,25,25,26,25,26,29,27,25,27,27,26,26,26,25,25,24,21,20,23,23,24,24,25,26,24,25,25,26,24,24,27,25,27,28,25,26,25,25,25,25,23,21,24,24,24,25,24,25,25,26,24,26,25,25,26,27,27,28,27,26,27,26,25,24,23,21,21,21,22,24,24,23,23,24,22,23,19,17,14,11,9,7,6,4,3,2,1,0,1,2,4,4,6,8,7,11,12,10,16,17,18,15,14,18,15],[30,30,30,31,31,30,30,31,30,30,31,30,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,28,30,30,29,30,30,30,29,30,31,30,30,30,30,31,30,30,30,30,29,29,30,30,30,29,30,30,29,29,30,30,28,29,30,30,28,30,30,29,28,30,30,29,29,30,29,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,30,31,31,30,31,31,31,31,30,30,30,30,30,30,30,29,29,29,29,29,29,30,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,30,30,30,30,29,30,30,29,30,29,30,29,29,30,30,31,30,30,30,29,29,28,29,29,29,28,30,29,29,29,29,29,30,29,28,29,29,29,29,28,28,29,28,29,29,29,28,29,29,29,29,29,29,28,28,28,28,26,28,27,27,27,28,27,25,24,26,24,23,24,25,26,26,27,29,29,29,28,28,28,29,28,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,28,30,28,29,30,30,29,28,29,30,29,29,29,29,29,29,29,30,30,30,29,30,29,29,29,30,29,30,30,30,30,30,30,29,30,30,30,29,29,30,30,29,29,30,29,30,30,30,30,29,30,30,30,30,29,30,30,29,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,27,30,30,29,29,30,29,29,30,30,29,30,30,30,30,30,31,30,30,31,31,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,29,29,29,29,28,29,29,29,28,28,29,28,28,29,29,28,28,28,27,28,28,28,28,28,29,28,29,28,28,29,29,29,30,30,30,30,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,28,29,29,29,29,29,29,28,28,28,29,29,29,29,29,28,29,28,29,28,28,29,29,28,29,29,29,29,30,30,29,30,30,30,30,29,29,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,29,29,29,30,29,29,29,29,29,28,28,28,28,29,29,29,29,29,29,30,30,30,30,29,29,29,29,29,29,29,29,29,28,28,29,27,26,27,27,25,25,26,26,27,27,27,28,29,28,28,28,29,28,29,29,29,29,29,28,29,28,28,28,27,26,26,26,26,26,26,27,27,25,27,28,28,27,28,28,27,29,29,27,29,27,27,26,26,26,24,26,24,25,26,26,25,27,27,27,26,27,28,27,28,28,27,28,28,26,26,26,26,25,23,20,18,24,20,24,26,25,27,26,27,25,26,27,27,28,28,27,28,27,26,26,25,25,22,18,24,23,25,25,25,25,26,27,26,27,27,27,27,28,27,28,27,26,27,25,25,24,25,21,24,25,26,25,27,26,25,26,27,26,27,28,27,28,28,26,26,25,22,24,21,25,25,25,26,26,25,26,26,26,26,26,27,27,28,28,28,28,28,28,27,28,28,26,26,26,24,25,20,24,24,24,25,25,27,27,26,27,27,26,26,26,26,26,27,27,27,28,27,25,27,27,25,25,25,21,23,23,24,25,26,25,27,27,28,28,27,26,28,28,27,26,27,27,25,25,25,23,22,24,24,24,26,26,26,26,27,27,26,25,27,28,26,28,28,25,26,26,25,25,24,24,22,24,24,24,24,25,26,26,26,27,28,28,29,29,28,27,28,27,26,26,26,26,25,25,23,22,24,23,23,24,26,26,26,27,26,28,28,29,28,26,28,28,26,26,26,24,25,24,23,21,24,24,24,25,26,24,22,25,25,26,22,25,28,26,27,28,24,26,25,23,25,24,22,21,25,24,25,26,25,25,26,25,24,25,26,26,27,28,28,28,27,27,25,25,25,23,23,20,22,22,22,26,24,22,24,24,21,22,20,19,15,13,10,9,7,7,3,4,2,1,0,1,2,2,3,4,5,8,8,10,13,14,15,14,11,16,15],[30,30,30,31,31,30,31,31,30,30,31,31,30,30,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,28,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,30,30,29,29,30,29,29,30,29,29,29,30,29,29,29,29,29,29,30,30,30,29,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,29,30,30,29,30,30,29,30,30,29,29,30,29,29,29,29,29,30,29,29,29,30,29,29,29,29,29,29,30,30,30,29,29,29,29,29,29,28,29,29,28,29,29,29,29,29,28,30,28,28,28,29,28,28,28,28,28,28,28,28,29,28,29,29,28,29,28,28,27,28,27,27,27,27,26,26,27,27,26,26,25,24,25,23,24,25,25,24,26,27,28,27,27,26,28,27,26,27,28,27,27,28,28,28,28,29,28,29,28,28,28,29,28,29,28,29,30,29,28,28,29,29,28,28,28,28,28,28,29,29,29,29,29,29,28,29,29,29,29,29,30,29,30,30,30,29,30,30,30,29,28,30,29,29,29,30,29,30,30,30,30,29,30,30,30,29,29,29,30,29,29,30,30,29,29,30,29,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,28,30,30,29,29,30,29,29,30,29,29,29,30,30,30,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,29,30,29,29,29,30,30,29,30,29,30,29,30,29,29,29,29,29,29,29,29,27,28,28,29,28,28,28,27,28,27,27,28,28,27,29,28,29,29,29,28,29,29,29,29,29,29,30,29,29,29,28,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,28,29,29,30,29,29,29,28,28,28,28,29,29,29,29,28,29,29,29,29,28,28,29,29,29,29,29,29,29,30,29,30,30,30,29,28,29,29,29,29,29,28,29,29,28,29,29,29,29,29,29,29,30,30,30,30,30,30,29,29,30,29,29,29,29,29,28,29,28,27,27,26,27,27,27,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,28,28,27,27,27,26,26,25,25,24,25,25,25,26,25,26,27,27,27,27,28,28,28,29,29,29,29,28,29,29,28,28,27,26,25,25,26,23,25,25,25,26,26,26,27,27,26,29,28,28,28,29,28,29,28,27,26,25,25,25,25,22,24,23,25,25,26,27,27,25,28,27,27,28,28,27,28,27,26,25,25,25,25,23,20,18,22,19,24,25,25,26,27,27,25,27,27,27,28,28,27,28,27,26,26,25,24,23,18,23,21,24,25,26,26,25,27,25,27,28,27,28,28,27,28,27,25,26,25,25,22,24,19,23,25,26,25,27,26,26,27,28,27,28,29,27,28,28,25,26,25,21,24,20,24,26,25,27,27,26,27,27,26,26,27,27,27,28,28,28,27,28,28,27,29,28,26,26,25,23,25,20,23,24,23,26,27,28,28,27,26,28,26,26,27,28,26,26,27,27,28,27,25,27,26,26,24,24,21,23,25,24,26,26,26,26,27,28,28,27,27,27,29,28,26,27,27,25,25,24,22,21,25,25,25,26,26,26,26,27,27,26,25,28,28,27,28,29,26,27,26,25,24,24,22,21,24,24,25,26,25,27,26,26,27,28,28,28,29,28,28,28,28,27,27,27,25,25,25,23,22,25,24,25,25,26,26,26,27,27,27,28,29,28,27,28,28,27,27,27,25,25,24,22,21,24,25,25,26,26,26,23,26,27,27,23,25,28,27,27,29,25,27,26,24,23,24,21,20,25,25,25,27,26,26,27,25,24,26,27,26,27,28,28,28,27,27,26,25,26,23,23,20,21,22,22,26,24,23,23,24,22,22,20,19,16,14,12,10,8,6,5,3,4,2,1,0,1,2,3,4,5,8,9,10,13,14,16,14,11,17,14],[30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,29,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,30,30,29,29,30,30,28,29,30,29,28,29,30,29,28,30,29,28,29,29,29,29,29,29,30,30,29,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,28,29,29,28,28,29,28,29,30,30,30,29,30,29,30,29,28,29,29,28,28,29,29,28,28,29,28,29,29,28,27,29,28,27,27,28,27,28,27,28,28,28,29,29,28,28,27,28,25,28,27,24,25,28,26,24,26,27,25,25,24,24,24,22,24,24,24,26,25,27,27,26,27,26,27,26,26,27,27,26,25,28,27,27,27,28,27,28,28,29,28,29,28,29,28,29,29,29,28,28,29,28,28,28,28,27,28,28,29,29,29,28,28,28,28,28,28,29,28,29,29,29,30,30,30,29,30,30,30,28,28,30,29,29,29,30,29,30,29,30,30,29,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,30,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,30,30,29,29,29,30,29,30,30,30,29,29,29,29,29,29,29,29,29,28,28,29,28,27,27,28,28,27,27,28,25,28,26,24,28,28,26,28,28,29,28,29,28,29,30,29,29,29,29,29,29,29,29,26,29,29,29,28,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,27,28,27,28,28,28,29,27,26,29,28,29,29,28,28,29,28,29,29,29,28,30,30,29,30,29,30,29,29,29,29,28,29,29,28,28,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,29,27,28,26,27,27,27,27,28,28,28,28,29,28,29,29,29,29,28,29,29,29,29,28,28,27,27,27,26,27,26,26,25,25,25,25,25,26,27,26,25,27,27,27,28,27,27,27,28,28,28,29,28,28,28,27,27,26,26,25,24,25,25,25,25,26,26,25,25,27,27,26,28,27,27,28,28,27,28,26,26,25,25,24,23,25,24,24,25,25,24,25,26,26,25,27,27,27,28,28,26,28,26,25,24,25,24,25,22,21,20,22,20,24,26,25,26,27,26,25,27,27,27,28,28,26,28,26,25,24,25,24,22,18,22,23,25,26,26,27,26,27,26,27,28,27,28,28,27,28,27,25,25,25,25,22,25,20,24,26,27,26,27,27,26,27,28,27,28,28,26,28,27,26,25,25,23,25,21,27,27,26,27,27,27,27,27,27,26,28,27,26,28,28,27,27,28,28,27,29,27,26,25,26,24,25,20,25,25,26,27,28,27,28,28,27,27,27,26,27,28,26,26,27,27,28,27,25,27,26,25,25,25,22,24,25,26,26,27,26,26,27,27,27,27,26,27,28,28,25,26,26,26,25,25,22,21,25,25,26,27,26,26,26,27,27,27,26,27,27,26,28,28,26,27,25,26,24,25,22,21,24,25,25,26,26,26,26,26,26,26,27,28,28,27,26,28,28,26,27,26,26,25,24,23,22,24,24,25,25,25,24,26,25,27,27,27,29,27,26,28,27,26,27,26,26,24,24,22,21,23,24,25,25,25,26,24,25,26,26,25,25,27,26,27,28,26,27,26,26,24,25,23,21,25,25,25,25,26,26,25,25,24,25,26,26,26,27,28,28,27,26,26,26,25,23,23,21,22,23,23,25,24,24,25,25,24,26,21,20,17,14,13,11,9,8,5,4,4,5,2,1,0,1,2,5,5,8,9,8,12,14,17,14,11,17,15],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,29,29,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,30,29,29,28,30,29,29,28,30,29,28,29,29,29,27,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,30,29,30,30,29,29,29,30,29,28,29,30,29,28,29,29,29,28,29,29,30,29,28,29,29,28,28,28,28,28,28,28,29,28,27,29,29,28,28,28,28,27,28,27,27,26,28,27,26,28,28,26,26,25,25,24,23,25,26,26,26,27,28,28,28,28,28,28,27,27,28,28,27,27,28,28,28,28,28,28,29,28,28,28,29,29,29,28,29,29,29,28,28,29,28,28,28,28,28,29,28,28,29,29,29,29,29,28,29,29,29,29,29,29,30,30,30,30,29,30,29,29,29,29,30,29,29,29,30,30,30,30,30,29,29,29,30,30,30,29,29,30,30,29,29,29,29,30,29,28,29,29,29,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,28,30,29,29,29,29,29,29,30,29,29,29,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,29,29,30,30,29,29,29,29,29,29,30,30,29,29,29,29,29,29,28,28,29,28,28,28,28,28,27,27,28,28,28,28,28,27,28,27,26,27,28,27,27,27,28,28,28,28,28,29,29,28,29,29,29,29,29,28,27,29,28,28,29,29,28,29,29,29,28,28,29,29,28,29,29,29,28,29,29,29,29,29,29,28,28,27,28,29,28,28,28,28,28,28,29,29,28,29,29,28,29,28,28,28,29,29,28,29,29,29,29,28,28,28,29,28,28,28,28,29,28,29,29,30,29,29,29,30,30,30,30,30,30,30,30,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,27,28,28,28,28,28,27,28,28,27,27,28,27,27,27,26,25,26,26,26,27,27,27,27,28,27,27,28,27,27,27,27,27,28,27,27,28,27,27,27,26,26,26,26,25,25,26,26,26,25,26,26,27,26,28,27,26,27,27,26,28,27,26,26,26,26,25,26,24,25,25,27,25,26,26,26,25,27,26,26,27,27,27,27,26,26,26,26,25,25,22,20,19,22,17,24,26,25,26,26,26,25,26,26,26,27,26,26,28,26,26,25,25,25,22,17,23,21,24,25,25,25,25,26,25,26,26,26,27,27,26,27,26,25,26,25,24,24,23,19,23,24,25,25,26,25,25,25,26,26,26,27,26,27,26,25,26,24,22,24,20,24,25,25,24,26,25,25,25,25,26,25,26,25,26,26,27,26,28,27,26,28,26,25,25,24,25,25,19,24,23,24,25,24,25,25,26,26,25,25,25,24,25,25,25,26,26,27,26,24,26,26,24,24,25,21,22,24,25,24,24,26,25,25,26,26,26,26,26,26,26,25,26,25,25,24,24,23,21,24,24,25,25,25,26,26,27,24,25,26,27,26,26,26,27,26,26,26,25,23,24,22,22,23,24,24,24,26,25,25,26,25,27,27,28,28,27,26,26,27,26,26,27,26,25,25,23,22,23,23,24,25,25,24,25,25,25,26,26,28,27,26,27,27,27,26,26,27,25,26,24,22,24,24,24,25,25,24,23,23,24,26,24,23,27,26,27,28,26,27,27,24,26,25,24,22,25,25,25,26,25,26,26,23,24,25,25,25,26,27,28,28,27,27,26,27,26,25,25,22,23,23,23,26,25,25,25,25,24,25,21,19,17,16,14,12,11,10,7,5,5,5,4,2,1,0,1,2,4,5,7,8,10,12,14,13,11,16,14],[30,30,30,30,30,30,30,30,30,29,30,30,28,29,30,30,29,30,30,29,29,30,29,29,30,30,29,29,30,30,29,30,30,29,29,30,29,28,29,29,29,28,29,29,29,29,30,29,28,30,30,29,30,30,29,30,30,30,29,29,29,29,29,29,30,28,29,29,29,28,29,29,28,27,29,28,28,29,29,28,27,29,29,28,28,29,29,28,29,29,30,29,29,29,29,29,28,29,29,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,29,29,30,29,30,30,30,29,30,31,30,30,30,30,30,29,30,30,30,30,29,30,29,30,29,29,29,29,28,28,29,28,29,29,29,29,29,30,29,29,29,29,30,29,30,30,30,30,30,30,29,29,30,29,29,29,30,29,30,29,29,29,30,29,29,29,29,29,29,29,30,30,29,29,29,29,28,28,28,29,29,28,29,29,29,28,29,29,30,28,28,29,29,28,28,28,28,28,28,29,28,29,27,29,29,28,28,28,28,28,28,27,27,27,27,27,26,27,27,26,25,24,25,24,24,25,25,25,25,27,28,28,28,27,27,27,28,27,28,27,27,27,28,28,28,28,29,28,28,29,28,28,29,27,29,29,29,29,29,29,28,29,28,28,28,28,28,28,28,29,29,29,30,29,29,28,29,29,29,29,29,29,29,30,30,30,29,29,29,29,29,29,29,29,28,29,29,29,30,29,30,29,29,30,30,30,29,28,29,30,28,29,29,29,29,29,30,28,29,29,29,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,30,29,30,30,29,30,30,28,29,28,30,29,29,29,29,29,28,29,29,28,29,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,30,30,29,29,30,29,28,29,30,30,28,29,29,29,29,29,28,28,28,28,28,28,29,28,28,28,29,28,28,28,28,27,28,27,27,28,28,27,28,28,29,28,29,28,28,29,29,28,29,29,29,29,28,29,27,29,29,28,28,28,28,29,28,28,28,28,28,28,28,29,28,29,28,28,29,29,29,28,29,27,28,27,27,29,28,29,28,28,28,28,29,28,28,29,29,28,29,28,28,29,29,29,29,30,30,29,29,28,28,29,29,29,29,28,29,28,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,29,29,29,28,28,29,28,29,29,28,28,27,28,28,28,28,28,28,28,29,28,29,28,29,29,28,29,28,28,28,28,29,28,28,28,27,28,27,26,26,25,24,25,26,26,27,26,27,27,28,28,27,27,28,27,28,27,28,28,28,28,28,28,28,28,27,25,26,26,24,25,25,26,26,25,27,27,28,27,27,28,27,28,28,27,29,28,26,26,26,26,24,26,23,25,24,26,26,26,26,27,26,27,27,27,27,28,27,28,28,25,25,26,26,24,22,14,18,21,18,24,25,25,26,25,27,26,26,27,26,28,28,26,28,26,26,25,25,23,20,17,21,20,25,24,25,25,26,26,25,26,26,26,27,27,26,27,26,26,26,22,25,21,23,17,21,25,25,24,26,25,26,26,27,26,27,27,26,28,27,25,25,24,20,23,18,23,24,25,25,26,25,26,26,26,25,26,25,25,26,26,27,27,28,28,27,28,27,26,25,24,23,24,19,24,24,25,24,24,26,26,26,25,26,25,25,26,26,25,25,26,26,27,26,25,26,26,25,23,24,21,23,23,25,25,25,25,26,25,28,27,26,27,26,27,26,25,26,26,25,24,24,23,22,25,24,25,26,25,26,25,26,26,26,25,27,27,26,28,27,25,26,25,25,24,25,23,22,23,24,25,25,25,26,25,26,26,27,27,28,28,28,27,28,28,26,27,26,26,25,25,24,23,25,23,24,25,26,26,25,27,26,27,27,28,28,26,28,27,27,27,26,26,26,26,24,22,25,24,24,25,26,24,22,24,25,26,23,24,27,26,27,28,25,27,26,23,26,25,24,22,26,25,25,26,26,26,26,25,23,25,26,25,27,28,28,28,27,27,26,26,26,24,24,22,22,23,23,26,24,24,24,25,23,24,22,21,19,18,15,13,12,12,8,7,6,5,3,4,3,1,0,2,4,5,6,7,9,11,14,13,9,15,14],[30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,30,30,29,30,30,30,29,30,30,29,30,30,30,28,30,29,29,28,30,30,29,30,30,30,30,30,30,31,30,30,29,31,29,30,29,30,30,29,30,30,29,28,30,30,29,29,30,29,28,29,29,29,29,30,29,28,29,29,30,29,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,30,30,30,30,31,30,30,30,30,30,30,30,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,30,30,30,29,30,29,29,28,28,29,29,28,28,29,29,28,29,28,29,28,28,28,30,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,26,26,27,27,26,27,28,26,26,25,25,25,22,24,25,25,25,26,27,28,28,27,27,27,28,27,28,28,27,27,28,28,29,28,29,28,29,29,28,28,28,28,29,29,29,30,29,29,28,29,28,28,28,28,29,28,29,29,30,30,30,29,30,29,29,29,29,29,29,29,30,30,30,30,29,30,30,30,29,29,30,30,30,30,30,30,31,30,30,30,29,30,31,30,29,29,30,30,29,29,30,29,29,30,30,29,30,29,30,30,30,30,30,30,29,30,30,31,30,30,31,30,30,30,30,30,30,30,30,29,30,30,29,29,28,30,30,28,28,30,29,29,29,30,29,29,30,30,30,30,31,30,30,30,30,29,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,29,29,29,29,29,29,29,28,28,29,29,27,27,28,28,27,28,28,27,28,28,27,28,29,28,28,29,29,29,29,28,28,29,29,29,30,30,30,30,29,29,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,30,28,29,29,29,29,28,29,27,28,27,28,29,29,29,28,27,28,28,29,29,28,28,29,29,29,29,28,29,29,29,29,30,30,29,29,29,29,29,29,29,28,29,28,29,29,29,29,30,30,30,29,30,30,31,30,31,31,30,30,30,30,29,29,29,29,29,28,29,28,28,27,26,27,28,28,28,28,28,28,29,29,29,29,30,30,29,29,29,29,29,29,28,28,28,27,26,28,25,25,25,25,23,24,25,25,27,26,27,28,28,27,28,29,28,28,29,29,29,29,29,28,29,28,28,27,26,25,25,25,23,24,26,25,26,25,28,27,28,27,28,28,27,28,29,28,29,28,27,26,25,25,24,25,23,25,23,26,25,27,26,27,26,28,27,27,29,29,28,29,28,26,25,25,24,24,22,19,19,21,18,24,25,26,27,26,27,26,27,28,27,28,29,27,28,27,26,25,25,23,20,18,20,21,25,24,26,25,26,26,26,26,27,27,28,29,27,28,27,26,26,22,24,21,24,18,22,25,25,24,26,26,26,26,27,27,28,29,27,28,28,26,25,25,20,24,20,24,24,25,26,26,25,26,26,26,26,27,26,27,28,28,28,27,29,29,27,29,27,26,26,24,23,24,20,23,24,24,26,26,27,27,26,27,27,26,25,27,26,26,26,28,27,29,26,26,27,26,24,24,24,22,23,24,25,26,27,26,27,28,29,29,28,27,28,29,27,26,27,26,25,24,25,23,22,24,25,27,26,26,27,27,27,27,27,26,28,28,27,28,29,26,27,26,26,25,26,23,24,25,25,27,26,26,27,26,26,27,27,27,29,29,29,28,28,28,27,27,26,27,26,26,24,24,26,25,26,26,26,26,26,26,27,27,27,29,28,27,28,27,28,27,27,27,26,27,25,24,26,26,26,27,26,26,25,26,26,27,26,25,27,27,27,28,26,26,27,25,26,26,24,23,27,26,25,27,27,26,27,26,26,26,27,27,27,28,28,29,28,27,26,27,26,25,25,23,23,25,24,27,25,24,25,26,24,25,24,22,20,21,17,16,14,15,12,9,11,8,7,6,6,4,2,0,1,4,6,6,8,10,12,12,9,14,14],[30,30,31,31,31,30,30,31,30,30,31,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,28,30,30,29,29,30,30,29,30,30,30,30,30,30,30,31,30,30,30,30,29,29,30,29,29,30,30,29,28,30,30,29,29,30,29,28,29,29,29,28,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,28,28,29,29,28,29,29,29,30,29,30,30,30,30,30,30,30,29,30,30,29,29,30,29,30,29,29,29,30,30,29,29,29,29,29,30,30,30,29,29,30,29,29,28,28,29,29,28,28,29,28,27,29,28,30,29,28,28,29,28,28,27,27,26,27,27,27,28,28,29,28,29,28,28,28,25,28,27,24,24,28,27,24,25,27,26,24,24,26,24,21,26,25,24,26,26,28,28,28,28,26,27,28,27,27,27,27,27,28,28,28,28,29,27,29,28,28,29,28,29,29,28,30,30,29,28,28,30,29,28,29,28,28,28,28,29,29,30,29,29,29,28,29,29,29,29,29,29,30,30,30,30,29,30,30,30,29,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,29,30,29,29,30,29,29,29,30,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,29,29,28,30,30,29,29,30,29,29,29,30,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,30,29,29,29,29,29,29,28,28,28,29,27,28,29,28,27,28,28,28,27,26,27,26,28,26,25,28,28,26,27,28,28,27,28,27,28,29,29,28,29,29,29,29,28,28,26,28,29,28,27,29,28,28,28,29,28,28,28,29,28,29,29,29,28,28,28,29,28,28,28,26,27,25,27,28,27,28,26,26,29,28,29,28,28,28,29,28,29,28,28,29,29,29,29,30,30,29,30,28,29,29,29,29,29,29,29,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,28,28,29,28,29,28,28,29,28,28,29,28,29,29,28,28,29,28,29,29,29,29,28,29,29,28,28,28,28,27,28,27,27,28,26,27,26,26,24,25,26,27,27,28,27,28,28,27,28,28,27,28,28,28,28,29,28,27,28,27,27,27,27,25,25,26,26,26,27,27,27,25,27,27,27,27,27,28,27,28,28,27,28,27,27,26,26,25,24,26,25,26,25,27,25,26,27,27,25,27,27,26,28,28,26,27,26,25,25,25,24,25,22,20,20,23,20,23,26,25,26,26,26,25,26,27,26,27,27,26,27,25,25,25,25,24,21,18,23,22,25,25,25,25,25,25,24,24,26,25,27,28,26,27,25,25,25,24,25,24,23,16,23,24,24,24,25,25,25,24,25,25,27,27,25,27,25,24,25,25,22,23,19,24,24,25,26,24,24,25,24,24,24,26,24,24,26,27,27,25,27,27,25,28,25,24,24,24,22,23,19,23,23,25,24,26,26,26,25,26,26,25,25,26,25,24,24,26,25,27,25,24,25,25,24,22,24,21,22,24,25,25,26,26,26,26,27,27,26,25,26,27,27,24,26,25,25,24,25,22,22,25,25,26,26,26,27,26,27,26,26,25,27,27,26,27,27,25,27,25,26,24,26,23,23,25,25,26,26,26,27,27,26,27,27,27,28,28,27,27,27,27,27,27,26,26,25,26,24,24,26,26,25,26,26,26,26,26,27,27,27,28,27,27,27,27,27,27,26,27,25,26,24,25,25,26,26,26,26,26,26,26,26,26,26,26,27,26,26,27,26,27,26,27,25,26,24,25,26,27,26,26,26,26,26,26,27,26,27,27,27,28,28,28,28,27,26,26,27,24,26,23,23,24,24,27,26,25,27,27,25,26,24,24,21,21,17,18,15,16,14,11,12,11,8,7,7,4,2,1,0,2,3,4,6,9,11,11,8,14,15],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,30,29,29,30,30,29,30,30,30,29,30,30,29,30,30,30,28,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,30,29,28,30,29,29,28,30,29,28,29,29,28,29,29,29,27,29,29,28,28,29,29,29,30,29,29,29,29,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,28,28,28,28,28,28,29,28,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,30,30,30,29,30,29,30,30,30,30,30,29,30,30,29,28,28,30,29,28,29,29,28,28,29,28,29,29,28,28,29,28,28,28,28,27,28,27,27,29,28,29,28,29,28,29,27,26,28,28,25,26,29,27,25,26,28,27,25,25,25,25,21,24,26,25,25,26,28,28,28,28,27,28,28,27,28,28,27,27,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,30,29,28,29,30,29,29,29,29,28,29,28,29,29,29,29,29,29,28,29,29,30,29,29,29,30,30,30,30,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,29,29,29,30,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,30,30,29,29,30,30,29,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,29,29,30,29,29,29,28,28,29,29,27,28,29,28,27,27,28,28,26,27,27,26,27,27,26,27,28,26,26,28,28,26,28,28,28,29,29,28,29,29,28,29,28,28,28,28,28,28,28,29,29,28,28,29,28,28,29,29,29,29,29,29,28,29,29,29,28,28,28,27,27,26,27,28,27,28,28,27,28,27,29,29,28,29,29,27,29,29,28,28,29,30,29,30,29,30,29,29,29,29,28,29,29,28,28,29,28,29,30,29,29,30,29,29,30,30,30,30,30,30,29,29,29,29,29,28,28,28,28,28,28,27,28,28,28,28,28,28,29,28,28,29,28,29,29,29,29,28,29,29,28,28,28,28,27,27,27,26,28,25,25,26,25,24,25,25,26,27,26,27,28,28,27,27,28,28,27,28,28,28,29,28,28,28,27,27,27,26,26,25,26,24,25,25,25,26,25,27,27,28,26,27,27,26,28,28,27,27,27,26,26,26,26,25,26,23,25,22,25,25,25,25,26,25,26,26,26,27,27,27,27,27,26,26,26,26,25,23,22,20,23,19,23,25,24,26,26,25,26,26,26,26,27,27,26,27,26,26,26,25,24,22,18,20,20,23,23,25,24,25,27,25,25,25,25,27,27,26,27,27,25,26,26,25,20,21,14,20,24,25,24,26,26,25,24,25,25,26,26,26,27,26,24,25,26,21,22,17,23,22,24,25,25,24,25,25,24,24,24,24,24,25,26,26,25,27,26,25,27,25,24,23,24,23,23,16,22,21,22,23,25,25,26,24,25,25,24,22,24,24,22,22,25,23,26,24,23,24,24,22,21,22,19,21,23,23,24,25,24,24,26,26,26,26,23,25,26,25,22,25,24,23,21,21,20,21,22,24,25,25,25,25,23,26,25,25,23,27,26,24,26,27,24,26,24,24,21,24,21,21,22,22,24,25,25,25,25,25,25,26,26,27,27,27,26,27,27,26,26,26,25,24,25,22,22,24,24,24,25,25,24,25,24,26,25,26,28,27,26,26,26,27,26,26,27,25,26,23,23,24,24,25,26,24,25,26,25,25,26,26,25,26,26,26,26,26,25,26,26,25,26,24,23,26,24,23,24,26,25,25,25,26,25,26,26,27,28,27,28,27,26,26,26,25,24,25,22,23,24,24,26,24,25,24,26,25,26,24,23,21,21,18,18,17,16,13,11,12,11,8,8,8,5,4,3,1,0,1,3,4,6,8,8,6,9,9],[30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,30,30,29,30,30,29,29,30,30,29,30,30,29,28,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,29,29,30,29,28,30,30,29,28,30,29,28,29,29,29,29,30,29,29,29,29,29,29,30,29,29,29,29,29,29,30,28,29,29,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,31,30,30,29,30,29,30,29,29,29,29,29,28,29,29,29,29,28,29,29,30,29,30,29,29,30,29,30,31,30,30,30,31,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,29,29,29,30,29,28,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,28,29,28,29,29,29,29,28,28,28,29,28,28,28,27,27,29,28,27,27,28,28,28,27,27,26,24,26,26,27,26,28,28,28,28,27,27,28,28,27,28,29,28,28,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,30,30,28,29,30,29,28,29,29,28,29,29,30,30,30,30,29,30,29,30,29,29,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,29,30,30,29,29,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,30,29,29,30,30,29,29,29,29,29,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,30,30,29,29,29,28,29,29,29,28,29,29,28,28,29,28,28,28,28,29,28,28,28,27,28,27,27,28,28,27,28,28,28,28,29,28,28,29,29,29,29,29,29,29,29,29,27,29,29,29,28,29,29,29,28,29,28,29,29,29,28,29,29,29,28,29,29,29,28,29,29,27,28,27,27,29,28,28,28,28,28,28,29,29,29,29,29,28,29,29,28,28,29,29,28,30,30,29,29,28,28,29,29,28,29,29,29,29,29,29,30,30,29,29,29,29,30,30,30,30,30,30,29,29,29,29,29,28,28,28,28,28,28,28,28,27,27,28,28,28,29,28,27,29,28,29,29,29,29,28,28,28,28,28,28,28,28,28,28,27,29,26,27,27,26,25,25,26,26,27,27,26,28,28,26,27,28,27,27,28,28,28,28,28,28,28,28,27,27,26,26,26,26,25,25,25,25,26,25,27,26,27,26,27,28,27,28,28,27,28,27,26,26,26,26,25,26,24,26,23,25,25,26,25,26,26,27,27,27,28,27,27,28,27,26,26,25,26,25,24,21,19,22,19,24,24,26,25,24,26,27,25,27,27,28,28,26,28,25,27,26,26,25,22,18,21,21,24,21,24,25,26,26,28,25,26,25,27,28,26,27,26,27,27,24,26,19,21,15,21,26,26,26,26,27,27,25,25,25,27,28,25,27,27,27,26,26,19,23,17,23,21,24,24,25,24,26,25,26,25,24,24,25,25,26,26,25,27,28,25,27,26,26,25,26,22,22,17,21,18,22,22,23,25,25,24,25,24,24,22,24,24,25,22,25,23,26,24,24,26,26,24,23,22,19,18,20,21,24,25,24,24,25,26,26,26,25,25,27,26,23,25,26,23,22,22,20,17,22,22,25,24,25,26,24,26,25,25,24,27,27,25,27,27,25,26,25,24,23,24,21,20,22,22,24,23,25,24,25,25,26,26,27,28,28,28,26,27,27,26,27,26,26,25,26,24,23,25,24,24,25,26,26,26,26,27,27,27,28,28,27,27,27,27,27,26,26,26,26,25,24,25,24,24,25,26,27,26,27,27,28,26,26,27,27,27,28,26,27,27,26,27,26,26,24,26,25,26,26,26,26,27,27,26,27,27,28,28,28,28,28,28,28,27,27,27,26,26,25,26,26,26,27,26,26,26,27,25,27,25,24,23,22,20,19,17,18,15,13,13,13,12,10,9,8,7,6,4,1,0,2,3,6,6,6,5,9,7],[30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,28,30,30,29,29,30,29,29,30,29,29,29,29,29,28,29,29,28,29,29,29,27,29,29,29,28,29,29,29,29,30,29,30,30,30,30,30,30,29,30,30,30,29,30,30,28,29,30,29,28,29,29,28,28,29,29,28,29,29,28,27,29,28,28,28,29,29,29,29,29,30,29,29,29,29,29,28,29,29,29,28,29,30,29,29,30,29,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,29,28,28,28,28,28,28,28,28,28,28,28,29,29,29,28,29,30,29,29,30,30,29,29,30,29,28,30,29,29,29,29,29,30,29,29,30,30,29,29,29,29,28,29,29,30,30,29,29,29,28,29,28,28,29,28,28,28,28,29,28,28,28,29,28,29,27,29,28,29,28,28,28,28,29,28,28,28,29,28,27,28,28,29,28,28,27,28,27,28,28,27,28,28,28,26,26,28,25,25,27,27,26,27,28,29,28,28,29,29,27,29,28,28,28,29,28,28,29,29,28,28,28,28,29,28,28,28,27,28,28,29,29,29,28,27,29,28,28,28,28,28,28,29,29,29,30,30,29,29,29,29,29,28,28,28,28,29,29,30,30,29,29,30,29,29,28,30,29,29,29,29,28,30,29,30,29,28,29,30,30,29,29,29,30,28,29,29,29,28,29,29,28,29,29,29,29,29,30,29,29,29,30,29,30,29,29,30,29,29,29,30,29,29,30,30,29,30,29,29,29,28,29,29,28,28,29,29,28,29,29,28,29,29,29,29,30,30,29,29,30,30,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,29,28,28,29,29,28,28,28,29,28,28,28,27,27,28,27,27,28,27,26,27,27,27,28,28,27,26,27,26,25,26,27,26,26,26,27,26,27,27,26,27,28,27,29,29,29,28,27,28,26,27,27,27,26,27,27,27,27,28,27,27,28,28,27,27,28,28,27,28,27,28,27,29,27,27,28,25,25,27,26,27,27,27,27,27,28,28,28,28,28,27,29,28,27,27,29,29,28,29,29,29,28,27,27,28,27,28,28,28,29,29,28,29,29,29,28,29,29,30,30,30,30,30,30,29,30,30,29,29,28,28,27,27,27,27,27,27,27,27,27,28,27,28,28,28,27,29,28,29,28,28,28,27,28,27,27,28,26,27,26,27,26,26,27,26,26,27,27,25,26,25,25,27,26,26,27,27,26,27,27,26,26,28,27,26,27,27,26,27,26,26,26,26,25,26,25,25,25,24,25,24,24,25,25,26,25,26,26,25,26,27,26,27,26,25,25,24,24,24,25,22,23,23,23,23,25,23,25,23,26,26,25,26,26,26,26,25,24,24,23,24,23,22,20,19,22,18,22,23,22,23,23,24,23,24,24,25,26,25,24,26,25,24,23,23,23,20,15,21,20,22,23,22,23,23,22,23,23,24,24,25,25,25,25,25,24,24,23,22,19,21,15,18,22,22,23,23,23,24,22,23,24,24,25,24,24,25,24,23,23,19,22,17,20,20,23,22,24,23,23,23,23,23,23,22,23,23,24,25,24,25,26,24,25,25,23,23,23,22,22,15,19,18,22,23,24,24,23,26,23,23,23,24,22,22,24,22,24,22,24,24,22,24,24,23,21,21,19,19,20,23,23,24,23,23,25,26,25,24,23,24,26,24,21,24,24,23,22,23,22,18,21,22,23,25,25,25,24,25,25,24,24,27,26,24,26,26,24,25,24,23,23,23,21,22,22,22,24,25,25,26,26,25,26,27,27,28,27,27,26,27,26,25,26,25,25,24,24,23,23,24,25,25,25,26,26,26,26,26,26,27,28,27,26,27,27,26,26,26,25,25,26,25,25,24,26,25,26,26,27,25,26,26,26,26,25,27,26,26,27,25,25,26,24,25,26,25,25,26,26,27,26,26,26,27,26,26,26,26,27,26,27,28,28,28,27,26,26,27,25,26,24,24,25,25,27,24,25,27,26,24,26,25,24,22,21,18,18,16,16,15,13,14,13,11,9,10,9,8,5,5,3,1,0,1,3,3,2,4,4,6],[29,29,30,30,30,30,29,30,30,30,30,30,30,29,30,30,29,29,30,28,29,29,29,28,28,29,28,28,29,29,28,28,29,29,27,29,28,28,28,29,29,27,28,28,28,27,29,28,28,29,29,29,29,29,29,29,29,30,29,29,29,29,28,29,29,28,29,29,28,27,29,29,28,28,29,28,27,28,28,27,26,28,27,27,28,28,27,28,28,28,29,30,28,28,29,29,28,28,29,29,27,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,30,29,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,28,28,28,29,28,27,28,27,27,27,28,27,27,28,28,28,28,29,30,29,29,30,30,29,29,30,29,29,29,30,29,29,30,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,27,27,29,28,27,28,26,29,28,28,27,28,28,28,28,27,27,27,27,26,28,27,28,27,28,27,28,28,26,28,27,25,26,27,26,25,26,26,26,26,26,25,24,24,24,25,24,25,26,27,27,27,27,27,28,27,27,27,28,27,27,28,28,28,28,27,28,28,29,28,28,28,28,29,27,28,29,29,28,28,29,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,28,28,29,28,28,29,29,27,28,28,29,29,29,30,29,30,29,29,29,29,29,29,30,29,29,30,30,29,29,29,29,30,29,29,29,28,28,30,30,28,28,29,29,28,29,29,28,28,29,29,29,29,30,29,29,30,30,29,29,29,29,29,30,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,28,28,28,29,28,27,27,28,26,27,28,27,25,27,27,27,25,25,25,23,26,24,23,25,25,23,25,26,25,26,27,26,27,27,27,27,27,28,28,27,27,27,25,26,27,27,26,27,27,27,26,27,26,26,27,27,27,27,28,28,27,28,27,27,27,27,27,25,27,25,25,27,26,26,25,25,26,26,28,28,27,28,28,27,28,28,27,28,28,28,28,28,28,29,28,27,27,28,27,28,28,27,27,28,28,28,28,28,28,28,29,29,29,29,29,30,30,29,29,29,29,28,28,28,27,27,27,28,27,27,27,26,26,26,27,27,27,27,27,28,27,27,28,28,28,27,28,27,28,27,26,27,25,27,25,25,27,24,25,25,25,22,24,23,24,26,24,25,26,26,25,26,27,26,26,27,26,27,27,27,27,26,26,26,25,25,22,23,24,22,23,25,24,24,23,25,24,26,24,26,26,25,26,26,25,25,25,24,22,23,21,21,23,21,22,22,23,22,24,23,25,23,24,25,24,25,25,24,24,23,23,22,22,21,21,21,21,18,20,19,21,23,22,24,23,24,22,24,24,24,24,25,23,24,23,23,21,22,22,21,16,20,20,22,23,24,23,23,24,23,24,24,24,25,24,23,24,23,23,21,23,22,17,21,15,20,22,24,21,23,24,23,22,23,23,24,25,23,24,24,22,23,22,17,20,16,20,19,22,22,23,22,22,23,23,22,21,22,22,21,23,24,23,25,24,23,24,23,22,21,21,20,20,14,18,19,21,20,23,22,23,23,23,22,23,21,20,22,23,21,21,22,23,22,21,22,21,20,17,19,17,18,20,18,21,23,21,21,22,23,23,21,21,23,23,23,20,21,20,22,20,20,17,18,19,21,22,23,23,23,23,23,23,22,22,24,24,22,23,24,21,22,21,21,20,22,18,19,21,21,23,24,23,24,23,23,23,24,24,26,26,25,23,25,24,22,23,22,22,21,22,20,21,23,22,23,23,23,23,23,23,25,24,24,26,25,24,25,25,23,24,23,22,23,24,21,21,23,23,22,23,23,24,25,24,24,25,24,24,24,24,23,25,24,24,24,23,23,22,23,22,24,24,23,24,23,24,24,24,25,25,25,25,25,26,26,26,26,25,25,24,25,24,24,23,24,24,25,25,25,26,25,26,24,25,24,22,21,20,18,18,16,16,14,13,11,12,11,9,9,8,7,6,5,3,2,1,0,1,3,2,2,3,5],[29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,29,29,30,30,29,29,29,29,28,29,29,28,28,29,29,27,29,29,29,28,29,28,28,29,29,28,29,29,29,29,29,30,29,29,29,29,29,29,29,28,29,30,28,28,29,29,28,29,29,28,27,29,28,27,27,28,27,27,27,28,27,27,27,28,28,29,29,29,29,29,28,29,29,29,29,30,30,29,29,30,29,29,29,30,30,29,29,29,29,29,30,29,29,29,30,29,29,29,29,29,29,29,29,28,29,30,29,30,29,30,29,29,28,28,27,28,27,27,28,27,28,28,26,26,28,28,27,28,28,29,29,28,29,30,30,29,29,30,29,29,29,30,29,29,30,29,30,30,29,29,30,29,29,29,29,29,29,29,30,30,29,29,29,29,29,28,28,29,28,27,28,28,28,26,28,27,29,28,28,28,29,28,28,28,28,28,27,28,27,29,27,28,27,28,28,28,28,27,28,28,26,26,28,28,26,27,28,27,26,25,26,25,23,26,27,25,26,27,28,28,28,27,28,28,28,27,28,28,27,28,29,29,28,29,29,29,28,29,28,29,28,27,29,27,29,30,29,28,29,29,29,29,29,28,28,29,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,30,29,29,29,29,29,29,29,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,26,28,28,27,28,28,28,28,29,28,29,29,29,29,29,30,29,30,29,29,30,29,29,30,29,29,29,29,28,28,29,30,28,29,29,29,29,29,29,28,29,29,28,28,29,29,30,29,29,30,29,29,28,29,29,29,29,29,29,28,28,29,28,28,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,27,28,28,28,29,28,28,28,28,27,28,28,28,26,26,27,27,27,25,26,22,26,22,24,26,26,24,27,26,26,26,27,26,28,28,27,27,27,27,27,27,25,26,23,26,26,28,25,26,27,27,26,26,26,28,27,27,28,28,27,28,27,28,28,27,28,27,26,24,25,20,24,26,26,27,23,25,28,27,28,26,28,28,29,28,28,28,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,27,28,28,27,28,28,28,28,28,29,28,29,29,29,29,29,28,29,28,29,29,29,28,28,28,28,28,27,27,27,26,26,27,27,27,28,28,28,28,28,28,28,28,29,28,29,28,28,28,28,27,27,26,27,25,26,25,25,25,25,23,25,25,25,26,23,26,24,27,25,25,26,27,26,26,27,28,28,28,28,27,26,26,26,26,22,23,25,24,25,24,25,24,24,24,24,25,25,24,26,26,27,26,26,25,25,24,23,24,21,20,25,23,24,24,25,23,23,22,24,23,21,25,24,25,25,25,24,23,22,22,22,19,22,21,22,21,23,21,23,24,22,23,22,23,21,21,23,24,25,23,23,24,21,21,20,20,23,21,19,21,21,22,22,22,21,21,22,21,21,22,23,23,23,22,22,21,20,20,20,19,17,19,14,18,20,22,20,22,21,19,20,21,21,22,22,21,22,20,20,19,21,20,19,15,18,17,21,21,21,20,19,20,20,18,19,18,18,20,22,22,22,23,23,20,21,21,19,19,19,20,18,14,17,15,18,21,23,21,22,23,20,19,20,18,18,18,19,18,19,19,20,19,19,19,19,18,19,16,16,15,19,18,20,20,19,19,20,21,21,19,19,20,21,20,17,19,19,17,18,18,19,16,19,22,19,21,21,22,19,22,20,20,19,22,22,19,21,22,18,21,19,19,19,19,20,21,21,19,20,23,22,22,22,20,21,23,22,24,23,24,23,22,23,21,21,20,21,20,21,21,22,21,22,21,21,23,22,21,22,23,24,23,24,23,24,22,23,23,22,21,22,22,22,22,22,21,23,22,22,22,23,23,22,22,23,22,22,23,23,23,23,23,22,22,23,21,23,21,23,24,22,22,22,22,23,22,23,23,24,25,25,24,27,27,27,26,24,23,23,22,24,22,22,23,23,24,25,25,26,25,24,26,24,23,21,21,19,18,17,15,16,15,13,11,12,11,9,8,9,8,8,6,4,3,2,1,0,1,1,1,2,3],[29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,29,30,29,29,30,30,29,29,30,29,28,29,30,29,29,30,29,28,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,29,28,30,29,29,29,29,29,28,29,29,27,27,29,28,28,28,29,28,29,29,29,29,29,29,29,30,29,28,29,29,29,29,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,30,30,30,29,30,30,30,30,29,30,29,29,28,29,28,28,27,27,28,28,28,27,28,28,28,28,28,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,29,29,30,29,30,30,29,29,30,30,29,30,29,29,30,29,30,30,29,29,29,29,29,28,28,29,28,28,29,29,28,27,28,27,29,29,28,27,29,28,28,28,28,28,28,28,27,28,28,28,27,28,28,28,28,27,28,27,27,27,28,27,26,28,27,27,26,26,27,26,25,26,27,26,26,28,28,28,28,28,28,28,28,27,28,28,27,28,29,28,28,28,28,29,28,29,29,29,29,28,29,27,28,29,29,28,29,29,29,29,29,28,28,29,28,29,30,30,29,29,29,29,29,29,29,29,29,30,29,29,30,29,29,30,30,30,29,29,30,30,29,30,30,29,30,30,29,30,30,29,30,30,30,29,29,30,29,29,29,29,29,29,29,28,29,29,29,29,29,30,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,30,30,29,29,29,30,30,30,30,28,29,30,29,29,30,30,30,29,30,30,30,29,30,30,30,29,29,30,30,29,30,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,30,29,29,29,29,29,29,29,28,28,29,29,28,28,29,28,27,26,27,27,27,27,26,24,27,25,25,26,27,25,27,27,27,27,28,27,28,29,28,28,29,29,28,28,27,28,26,28,28,28,27,28,28,28,28,27,28,27,28,29,28,28,28,29,28,29,28,27,28,27,26,25,26,25,24,27,26,27,25,26,28,27,29,28,27,28,29,28,29,29,29,29,29,29,29,29,29,30,29,29,29,28,28,28,29,28,28,28,27,28,29,29,29,28,29,29,29,30,30,30,30,29,29,29,29,29,29,29,29,28,28,28,27,27,28,27,26,27,28,28,27,28,28,28,28,28,28,29,29,28,28,29,29,28,28,28,27,27,27,27,27,26,26,25,25,24,25,24,25,27,25,26,25,27,27,27,27,27,27,27,28,28,28,29,28,28,27,27,27,27,25,25,25,23,25,24,24,24,25,25,25,26,26,26,26,27,27,28,27,27,27,25,24,24,22,24,24,22,23,22,22,23,24,23,25,24,24,26,26,26,26,26,25,25,24,23,23,21,22,23,21,21,21,18,22,22,22,24,23,25,23,23,25,25,25,25,24,25,24,22,21,21,21,21,18,19,19,20,21,22,21,21,23,23,23,24,24,24,25,24,23,24,22,22,21,21,20,22,15,18,20,22,23,23,23,22,24,24,23,24,25,23,24,24,21,20,22,21,21,16,21,18,23,23,22,24,23,23,23,22,23,23,22,23,24,25,24,25,25,22,24,24,21,20,23,22,19,15,20,15,22,18,22,22,24,24,23,22,23,22,20,21,23,20,22,22,23,23,21,21,22,21,21,21,17,18,20,20,21,22,21,21,24,23,24,23,22,24,24,23,20,20,21,20,19,22,18,15,21,22,21,23,22,23,22,24,23,22,21,24,25,22,24,24,20,23,21,21,19,21,19,19,20,21,21,22,23,24,24,23,24,24,25,26,26,25,24,26,25,21,25,23,22,22,23,21,19,21,20,21,22,24,25,23,24,26,25,26,27,24,24,26,26,23,25,24,24,24,24,23,20,22,22,22,23,24,25,25,24,26,25,24,24,25,25,25,26,24,24,25,25,24,25,25,23,24,24,24,25,24,26,25,25,25,25,27,27,27,28,27,27,26,25,26,25,25,26,26,24,24,24,24,25,25,25,25,25,24,24,23,22,21,20,19,18,16,15,16,14,10,13,12,9,8,8,8,8,7,5,4,2,2,1,0,1,2,2,2],[30,30,30,30,30,30,30,30,30,30,30,30,30,29,31,30,30,30,31,30,29,30,30,29,29,30,29,30,30,30,30,29,30,30,29,30,30,29,29,30,30,28,30,29,30,29,30,29,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,29,28,29,28,29,28,30,29,28,29,29,29,29,30,30,30,29,30,30,29,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,27,28,28,28,28,29,28,28,29,29,29,29,29,30,30,29,30,30,30,29,30,29,29,30,30,29,29,30,29,30,30,29,30,30,30,30,29,29,29,29,30,30,29,29,29,29,29,29,28,28,29,28,27,28,29,28,27,29,27,29,28,28,28,29,28,28,27,28,27,28,28,27,29,27,29,28,28,28,29,28,27,28,28,27,27,28,28,25,26,27,26,25,25,26,24,25,26,26,25,27,28,29,29,29,29,28,28,28,27,27,29,28,27,28,29,28,28,28,28,28,28,28,28,28,28,29,28,29,30,30,28,29,30,29,28,29,29,28,29,29,30,30,30,30,29,29,29,29,29,29,29,28,29,29,30,30,30,29,30,30,30,29,29,30,30,29,30,30,30,30,29,30,30,29,30,30,30,29,29,29,29,28,29,29,29,28,29,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,30,30,30,29,30,30,29,29,29,29,29,28,29,30,28,29,30,29,29,29,29,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,30,30,29,29,30,30,29,29,29,29,28,30,29,28,29,29,27,27,29,28,25,27,27,28,26,27,26,24,26,24,24,26,25,25,26,27,27,26,28,28,28,28,29,28,29,29,29,28,28,28,26,27,28,27,26,28,29,27,26,28,28,27,27,29,28,28,28,29,27,29,28,27,28,28,28,26,27,25,26,28,27,27,27,26,28,26,29,27,27,29,29,28,29,29,29,29,30,30,29,30,30,29,29,29,28,29,29,30,29,30,30,30,29,30,30,30,30,30,30,30,30,31,30,31,31,30,30,30,30,30,29,29,28,28,28,29,28,28,29,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,27,28,26,27,26,26,29,26,27,27,27,25,24,25,26,28,26,26,27,28,27,27,28,27,27,28,28,28,28,29,27,28,26,26,25,26,24,24,26,24,25,25,25,25,24,26,26,27,25,26,27,27,28,28,26,27,25,25,23,24,23,23,24,23,23,24,23,22,25,24,26,24,24,27,25,26,27,25,26,24,23,23,23,23,23,24,21,21,22,21,23,23,22,24,23,25,22,24,25,25,24,26,25,25,24,23,23,23,24,22,19,20,21,22,21,22,24,22,23,22,23,23,24,24,26,25,24,24,23,22,23,22,22,21,17,21,21,21,23,23,23,23,23,23,24,24,26,25,25,24,23,23,23,21,21,18,20,17,23,22,23,23,23,23,23,23,23,23,22,25,24,24,25,25,25,25,25,24,21,22,23,22,22,14,18,12,20,20,23,24,24,23,22,24,22,22,23,23,23,21,24,23,25,24,22,23,23,22,21,21,16,16,18,21,23,24,20,22,24,25,24,23,22,25,26,24,22,24,23,22,21,22,18,14,23,23,22,24,23,23,24,24,25,24,22,26,25,23,26,26,23,24,22,21,21,23,20,20,21,21,24,23,24,23,25,24,26,26,27,27,27,26,24,27,25,24,25,23,24,22,23,21,20,22,21,23,22,23,25,25,25,26,26,27,28,26,24,27,26,24,25,25,25,23,25,22,21,22,22,22,24,23,25,25,25,24,26,24,25,26,25,26,27,24,26,25,24,24,25,24,20,25,22,23,24,24,24,25,26,25,25,26,27,26,28,28,27,27,26,26,26,25,23,25,22,23,23,23,25,25,25,25,25,24,24,22,21,20,19,18,18,17,15,16,16,13,13,13,12,9,11,10,10,7,7,5,4,2,2,1,0,1,3,2],[30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,30,29,29,29,30,29,29,29,30,29,29,29,29,28,29,29,28,29,29,29,27,29,28,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,28,29,29,28,29,29,27,28,29,28,27,28,29,27,27,28,29,28,28,29,29,29,29,29,29,29,28,29,29,29,29,29,29,30,30,29,30,29,29,29,29,30,29,29,29,30,29,30,29,29,29,30,30,29,30,30,30,30,30,30,29,29,30,30,30,30,30,29,29,29,29,28,28,28,28,28,28,28,28,28,27,28,28,28,29,29,29,30,30,29,30,30,30,30,30,30,29,30,30,29,29,30,30,30,30,29,30,30,30,29,29,29,29,29,29,30,30,29,29,29,29,29,28,28,29,29,28,29,29,28,28,29,27,29,29,28,27,29,29,29,28,28,27,28,28,28,29,28,29,29,28,29,29,28,28,29,28,27,27,29,27,26,28,28,27,26,25,26,26,23,26,27,26,26,28,29,29,29,28,28,28,28,27,28,28,28,28,29,30,29,29,29,28,29,29,29,29,29,28,29,28,29,30,29,28,29,30,29,29,29,29,28,29,29,29,29,30,29,30,30,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,29,28,27,29,28,29,29,29,29,29,30,29,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,29,30,29,29,28,29,30,29,29,29,29,29,29,29,27,28,29,28,29,29,29,30,29,29,29,30,29,29,29,30,29,29,29,30,29,29,29,29,29,30,29,30,29,29,29,30,29,30,29,29,29,29,29,29,28,29,27,28,28,28,29,28,28,28,28,28,28,28,28,27,27,27,27,28,27,27,24,27,26,25,27,26,25,27,26,26,27,27,26,27,28,27,27,27,28,27,27,27,28,26,27,27,28,25,26,27,27,26,26,27,28,27,27,28,28,27,28,27,29,29,28,28,28,27,25,27,23,25,27,27,27,25,26,27,27,28,28,28,28,29,28,29,28,28,28,29,29,29,30,29,29,29,28,28,29,29,29,28,29,29,29,29,29,30,29,29,28,29,29,30,30,30,30,30,29,29,29,29,29,29,29,28,28,28,28,28,27,28,28,28,28,28,28,29,29,28,29,28,29,29,29,29,28,29,29,29,28,28,28,27,26,27,26,28,27,27,27,27,25,25,26,26,27,26,26,26,27,27,27,28,27,27,28,28,28,28,28,28,27,28,26,26,26,26,25,27,24,25,25,25,26,25,25,25,27,26,25,27,27,27,27,27,26,27,25,25,25,23,22,26,24,24,24,25,24,23,24,26,25,24,26,26,26,26,26,26,26,24,24,24,22,24,22,22,21,23,22,24,25,23,24,25,25,23,24,25,26,25,25,25,26,24,24,23,23,23,21,22,22,23,23,24,23,24,24,24,24,24,24,25,25,25,25,24,24,24,23,22,22,21,22,16,21,22,23,21,23,24,22,21,23,24,23,24,24,24,24,23,21,22,21,19,14,19,19,21,21,23,22,21,22,22,21,21,22,21,22,22,22,23,24,24,22,24,23,22,21,21,22,20,13,17,14,18,21,23,22,22,21,21,21,20,20,21,21,21,20,21,21,22,22,21,23,22,20,20,19,16,16,18,19,21,21,20,21,21,23,22,21,21,22,23,22,20,22,22,20,21,19,18,14,20,21,20,22,23,23,21,23,22,22,21,24,24,22,23,24,22,22,22,21,20,20,20,20,21,21,21,23,22,23,24,22,23,23,24,25,26,25,23,25,25,23,24,23,23,23,23,22,21,21,22,22,23,23,24,23,22,25,24,25,27,24,23,26,26,24,25,24,24,24,24,23,22,22,23,22,23,23,24,24,23,24,24,23,24,25,24,25,27,24,25,26,25,25,24,25,23,25,24,24,24,23,24,25,25,25,26,26,26,26,27,28,28,26,26,26,26,26,25,26,22,22,24,23,26,25,25,25,26,25,25,22,21,19,18,17,18,16,16,15,15,13,13,13,12,10,11,12,10,7,6,5,2,2,2,2,1,0,1,3],[28,29,29,29,29,29,29,29,30,30,29,30,29,30,29,29,29,30,29,30,29,30,29,29,29,30,29,29,29,30,29,28,29,29,28,29,29,28,29,30,29,29,29,29,29,29,29,29,28,29,29,29,30,29,30,30,29,30,29,30,29,30,29,30,29,29,29,29,29,29,30,30,29,29,30,29,29,29,29,28,28,29,28,26,28,28,27,28,27,28,29,29,29,29,29,29,28,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,29,30,29,29,30,30,30,29,30,30,30,29,29,29,30,30,29,29,29,29,30,29,29,30,29,29,28,29,28,28,27,28,28,28,28,28,27,28,28,29,28,29,29,29,30,29,29,29,30,30,30,30,30,29,29,30,29,29,30,29,29,30,28,29,30,30,29,30,30,29,30,29,30,30,30,30,29,30,29,29,29,29,29,28,29,29,28,27,28,27,29,29,27,26,29,28,27,27,28,27,27,28,28,29,28,29,28,28,29,29,28,27,29,28,26,26,28,26,25,26,27,25,25,25,25,24,24,24,25,25,25,26,28,28,28,27,27,29,27,25,28,28,26,27,29,28,27,28,28,28,29,29,29,29,29,29,29,28,30,29,29,29,29,29,29,29,29,29,28,29,28,29,29,29,28,29,29,29,30,29,29,29,29,30,30,30,30,29,29,30,29,29,29,29,29,30,29,30,29,29,30,29,30,30,29,29,30,29,30,30,29,29,29,29,29,29,29,29,29,27,29,28,28,29,28,28,29,29,29,29,29,29,29,30,29,29,30,30,29,30,30,29,30,30,30,29,29,29,28,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,30,29,29,29,30,29,29,30,30,29,29,29,28,28,29,29,29,28,29,30,29,29,30,29,29,29,29,29,30,29,29,28,29,29,29,30,29,29,29,29,28,28,29,28,28,27,28,27,28,27,27,24,26,25,26,26,26,25,27,27,27,27,28,28,28,28,28,28,28,27,27,27,27,27,26,27,27,28,27,26,28,28,28,27,28,28,28,28,28,28,28,29,28,29,29,28,28,27,27,25,26,22,25,26,26,27,24,26,27,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,30,29,29,29,28,29,28,28,28,28,27,26,27,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,28,28,27,27,27,26,28,25,26,25,23,23,24,24,25,27,24,27,24,28,27,26,27,27,28,27,28,28,29,29,28,28,27,26,26,27,24,24,25,23,25,24,24,25,25,24,25,26,26,26,27,27,27,28,27,27,26,26,24,24,22,21,25,22,24,23,24,23,23,22,25,24,24,26,26,26,26,26,25,25,23,23,22,19,22,21,20,20,21,20,22,22,21,23,22,25,23,23,25,25,25,26,25,25,24,22,20,20,20,19,18,19,20,21,22,22,22,22,23,21,22,23,24,24,25,24,23,23,22,21,18,19,17,20,18,17,20,22,21,22,23,21,21,23,23,24,24,23,23,23,21,19,20,19,18,17,20,20,23,23,21,21,22,22,22,21,22,22,21,22,23,23,22,24,24,23,24,23,20,19,20,19,18,16,19,15,19,22,25,22,23,23,21,22,21,20,21,21,21,19,21,21,22,22,20,21,20,20,20,18,18,17,19,19,22,22,20,20,22,22,23,21,21,22,24,22,19,21,21,19,20,19,20,18,21,22,20,25,22,23,21,22,22,21,20,23,24,21,23,24,21,23,20,19,20,19,20,20,21,21,20,23,22,23,23,22,21,23,23,25,26,25,24,24,25,22,24,21,21,21,20,21,21,22,22,23,22,22,24,22,22,24,24,25,26,24,25,24,25,23,24,22,23,22,22,21,21,22,21,23,23,22,24,24,22,23,25,23,24,25,23,25,26,24,25,24,24,23,24,23,22,24,23,23,23,23,24,23,24,24,24,26,26,25,27,27,26,26,24,25,24,24,24,24,22,22,23,22,25,24,25,24,25,24,23,21,21,20,18,19,17,16,16,15,15,13,13,13,11,11,12,10,10,8,6,7,4,4,3,3,2,1,0,1],[28,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,29,29,30,30,29,29,29,29,29,29,29,29,29,30,29,28,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,29,29,30,30,29,29,30,30,29,29,30,29,28,29,29,28,28,29,29,28,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,28,28,28,28,28,28,28,28,29,29,29,28,29,30,29,29,30,30,29,29,30,29,28,29,30,28,28,29,28,29,29,29,29,30,29,29,29,29,29,30,29,30,29,30,29,29,29,29,28,28,29,28,28,28,29,28,27,28,28,28,28,28,27,28,28,27,27,27,28,27,28,28,29,28,28,29,29,29,28,29,28,28,27,27,27,28,27,25,27,27,26,25,25,26,25,25,25,26,26,26,27,28,28,28,28,27,28,27,28,27,28,27,27,28,28,27,28,28,27,28,28,28,28,29,28,29,28,29,30,29,28,29,29,29,28,29,28,28,28,28,29,29,29,28,28,28,29,29,28,28,29,30,30,30,30,30,30,29,30,30,30,29,29,30,30,29,29,30,29,30,29,30,30,29,30,30,30,29,30,29,30,28,29,29,29,29,29,29,28,29,29,29,30,29,30,29,30,30,30,29,30,29,30,30,29,29,30,30,29,29,30,30,30,30,30,29,29,28,29,30,29,30,29,29,29,29,29,29,30,30,29,30,29,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,30,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,30,29,29,29,28,29,29,29,29,29,28,29,29,28,28,29,29,28,27,28,28,28,29,28,26,27,27,27,27,27,27,28,28,28,28,28,28,29,29,28,28,29,29,29,28,26,28,27,27,28,28,27,27,28,28,27,28,28,28,28,28,28,28,29,29,29,29,29,29,28,28,27,27,28,25,25,28,28,28,26,27,28,28,29,28,28,29,29,28,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,28,28,29,29,29,30,29,29,28,29,29,30,30,30,30,30,29,29,29,29,30,29,29,29,28,29,29,28,28,28,27,27,27,28,28,28,28,29,29,28,29,29,29,29,29,29,29,29,29,29,28,28,28,28,27,29,25,27,26,24,24,26,25,26,27,26,27,26,28,28,27,28,28,28,28,28,28,29,29,28,29,28,27,27,27,26,26,27,25,26,25,24,25,26,25,25,27,26,26,27,27,28,28,27,28,27,26,25,26,24,24,26,24,25,24,24,24,25,24,26,25,25,26,26,26,27,26,25,25,25,24,24,23,24,25,23,19,24,21,24,24,23,25,23,26,24,25,24,26,25,26,26,25,26,24,24,24,25,23,21,22,21,23,22,24,25,23,24,24,23,25,25,24,26,25,25,26,24,25,23,22,22,23,21,21,23,24,24,24,25,24,24,24,25,23,26,25,25,26,24,24,23,24,21,19,23,20,25,24,25,26,24,24,26,23,25,25,24,25,26,25,25,25,26,25,26,26,24,24,23,24,22,17,23,17,23,20,23,24,25,25,24,24,23,24,22,23,25,22,24,24,25,24,24,25,24,23,23,22,20,20,20,21,22,23,23,22,24,24,25,23,23,25,26,25,23,24,24,21,24,22,21,17,23,20,23,24,24,24,25,24,24,23,22,25,25,23,26,26,24,25,23,22,23,23,23,20,19,23,23,22,24,24,24,24,24,24,26,26,27,26,25,27,26,24,26,24,23,24,23,24,22,23,21,23,23,23,25,24,25,25,26,27,27,26,24,27,27,24,26,24,23,24,23,24,22,23,21,23,24,24,26,26,25,25,25,24,25,26,24,26,27,25,27,26,24,25,24,24,22,24,23,24,24,24,25,25,26,26,26,27,26,27,27,27,27,27,25,26,25,25,25,24,23,21,23,22,25,24,25,24,24,24,24,22,22,21,18,19,18,18,15,17,18,15,15,16,14,12,14,13,13,10,8,8,6,5,3,3,3,2,1,0]],"max_predicted_aligned_error":31.75}]
\ No newline at end of file
diff --git a/examples/AlphaFold/AF-Q5VSL9-F1-model_v4.cif b/examples/AlphaFold/AF-Q5VSL9-F1-model_v4.cif
new file mode 100644 (file)
index 0000000..10acb8c
--- /dev/null
@@ -0,0 +1,9782 @@
+data_AF-Q5VSL9-F1
+#
+_entry.id AF-Q5VSL9-F1
+#
+loop_
+_atom_type.symbol
+C 
+N 
+O 
+S 
+#
+loop_
+_audit_author.name
+_audit_author.pdbx_ordinal
+"Jumper, John"               1  
+"Evans, Richard"             2  
+"Pritzel, Alexander"         3  
+"Green, Tim"                 4  
+"Figurnov, Michael"          5  
+"Ronneberger, Olaf"          6  
+"Tunyasuvunakool, Kathryn"   7  
+"Bates, Russ"                8  
+"Zidek, Augustin"            9  
+"Potapenko, Anna"            10 
+"Bridgland, Alex"            11 
+"Meyer, Clemens"             12 
+"Kohl, Simon A. A."          13 
+"Ballard, Andrew J."         14 
+"Cowie, Andrew"              15 
+"Romera-Paredes, Bernardino" 16 
+"Nikolov, Stanislav"         17 
+"Jain, Rishub"               18 
+"Adler, Jonas"               19 
+"Back, Trevor"               20 
+"Petersen, Stig"             21 
+"Reiman, David"              22 
+"Clancy, Ellen"              23 
+"Zielinski, Michal"          24 
+"Steinegger, Martin"         25 
+"Pacholska, Michalina"       26 
+"Berghammer, Tamas"          27 
+"Silver, David"              28 
+"Vinyals, Oriol"             29 
+"Senior, Andrew W."          30 
+"Kavukcuoglu, Koray"         31 
+"Kohli, Pushmeet"            32 
+"Hassabis, Demis"            33 
+#
+_audit_conform.dict_location https://raw.githubusercontent.com/ihmwg/ModelCIF/master/dist/mmcif_ma.dic
+_audit_conform.dict_name     mmcif_ma.dic
+_audit_conform.dict_version  1.3.9
+#
+loop_
+_chem_comp.formula
+_chem_comp.formula_weight
+_chem_comp.id
+_chem_comp.mon_nstd_flag
+_chem_comp.name
+_chem_comp.pdbx_synonyms
+_chem_comp.type
+"C3 H7 N O2"    89.093  ALA y ALANINE         ? "L-PEPTIDE LINKING" 
+"C6 H15 N4 O2"  175.209 ARG y ARGININE        ? "L-PEPTIDE LINKING" 
+"C4 H8 N2 O3"   132.118 ASN y ASPARAGINE      ? "L-PEPTIDE LINKING" 
+"C4 H7 N O4"    133.103 ASP y "ASPARTIC ACID" ? "L-PEPTIDE LINKING" 
+"C3 H7 N O2 S"  121.158 CYS y CYSTEINE        ? "L-PEPTIDE LINKING" 
+"C5 H10 N2 O3"  146.144 GLN y GLUTAMINE       ? "L-PEPTIDE LINKING" 
+"C5 H9 N O4"    147.129 GLU y "GLUTAMIC ACID" ? "L-PEPTIDE LINKING" 
+"C2 H5 N O2"    75.067  GLY y GLYCINE         ? "PEPTIDE LINKING"   
+"C6 H10 N3 O2"  156.162 HIS y HISTIDINE       ? "L-PEPTIDE LINKING" 
+"C6 H13 N O2"   131.173 ILE y ISOLEUCINE      ? "L-PEPTIDE LINKING" 
+"C6 H13 N O2"   131.173 LEU y LEUCINE         ? "L-PEPTIDE LINKING" 
+"C6 H15 N2 O2"  147.195 LYS y LYSINE          ? "L-PEPTIDE LINKING" 
+"C5 H11 N O2 S" 149.211 MET y METHIONINE      ? "L-PEPTIDE LINKING" 
+"C9 H11 N O2"   165.189 PHE y PHENYLALANINE   ? "L-PEPTIDE LINKING" 
+"C5 H9 N O2"    115.130 PRO y PROLINE         ? "L-PEPTIDE LINKING" 
+"C3 H7 N O3"    105.093 SER y SERINE          ? "L-PEPTIDE LINKING" 
+"C4 H9 N O3"    119.119 THR y THREONINE       ? "L-PEPTIDE LINKING" 
+"C11 H12 N2 O2" 204.225 TRP y TRYPTOPHAN      ? "L-PEPTIDE LINKING" 
+"C9 H11 N O3"   181.189 TYR y TYROSINE        ? "L-PEPTIDE LINKING" 
+"C5 H11 N O2"   117.146 VAL y VALINE          ? "L-PEPTIDE LINKING" 
+#
+_citation.book_publisher          ?
+_citation.country                 UK
+_citation.id                      primary
+_citation.journal_full            Nature
+_citation.journal_id_ASTM         NATUAS
+_citation.journal_id_CSD          0006
+_citation.journal_id_ISSN         0028-0836
+_citation.journal_volume          596
+_citation.page_first              583
+_citation.page_last               589
+_citation.pdbx_database_id_DOI    10.1038/s41586-021-03819-2
+_citation.pdbx_database_id_PubMed 34265844
+_citation.title                   "Highly accurate protein structure prediction with AlphaFold"
+_citation.year                    2021
+#
+loop_
+_citation_author.citation_id
+_citation_author.name
+_citation_author.ordinal
+1 "Jumper, John"               1  
+1 "Evans, Richard"             2  
+1 "Pritzel, Alexander"         3  
+1 "Green, Tim"                 4  
+1 "Figurnov, Michael"          5  
+1 "Ronneberger, Olaf"          6  
+1 "Tunyasuvunakool, Kathryn"   7  
+1 "Bates, Russ"                8  
+1 "Zidek, Augustin"            9  
+1 "Potapenko, Anna"            10 
+1 "Bridgland, Alex"            11 
+1 "Meyer, Clemens"             12 
+1 "Kohl, Simon A. A."          13 
+1 "Ballard, Andrew J."         14 
+1 "Cowie, Andrew"              15 
+1 "Romera-Paredes, Bernardino" 16 
+1 "Nikolov, Stanislav"         17 
+1 "Jain, Rishub"               18 
+1 "Adler, Jonas"               19 
+1 "Back, Trevor"               20 
+1 "Petersen, Stig"             21 
+1 "Reiman, David"              22 
+1 "Clancy, Ellen"              23 
+1 "Zielinski, Michal"          24 
+1 "Steinegger, Martin"         25 
+1 "Pacholska, Michalina"       26 
+1 "Berghammer, Tamas"          27 
+1 "Silver, David"              28 
+1 "Vinyals, Oriol"             29 
+1 "Senior, Andrew W."          30 
+1 "Kavukcuoglu, Koray"         31 
+1 "Kohli, Pushmeet"            32 
+1 "Hassabis, Demis"            33 
+#
+_database_2.database_code AF-Q5VSL9-F1
+_database_2.database_id   AlphaFoldDB
+#
+_entity.details                  ?
+_entity.formula_weight           ?
+_entity.id                       1
+_entity.pdbx_description         "Striatin-interacting protein 1"
+_entity.pdbx_ec                  ?
+_entity.pdbx_fragment            ?
+_entity.pdbx_mutation            ?
+_entity.pdbx_number_of_molecules 1
+_entity.src_method               man
+_entity.type                     polymer
+#
+_entity_poly.entity_id                    1
+_entity_poly.nstd_linkage                 no
+_entity_poly.nstd_monomer                 no
+_entity_poly.pdbx_seq_one_letter_code     
+;MEPAVGGPGPLIVNNKQPQPPPPPPPAAAQPPPGAPRAAAGLLPGGKAREFNRNQRKDSEGYSESPDLEFEYADTDKWAA
+ELSELYSYTEGPEFLMNRKCFEEDFRIHVTDKKWTELDTNQHRTHAMRLLDGLEVTAREKRLKVARAILYVAQGTFGECS
+SEAEVQSWMRYNIFLLLEVGTFNALVELLNMEIDNSAACSSAVRKPAISLADSTDLRVLLNIMYLIVETVHQECEGDKAE
+WRTMRQTFRAELGSPLYNNEPFAIMLFGMVTKFCSGHAPHFPMKKVLLLLWKTVLCTLGGFEELQSMKAEKRSILGLPPL
+PEDSIKVIRNMRAASPPASASDLIEQQQKRGRREHKALIKQDNLDAFNERDPYKADDSREEEEENDDDNSLEGETFPLER
+DEVMPPPLQHPQTDRLTCPKGLPWAPKVREKDIEMFLESSRSKFIGYTLGSDTNTVVGLPRPIHESIKTLKQHKYTSIAE
+VQAQMEEEYLRSPLSGGEEEVEQVPAETLYQGLLPSLPQYMIALLKILLAAAPTSKAKTDSINILADVLPEEMPTTVLQS
+MKLGVDVNRHKEVIVKAISAVLLLLLKHFKLNHVYQFEYMAQHLVFANCIPLILKFFNQNIMSYITAKNSISVLDYPHCV
+VHELPELTAESLEAGDSNQFCWRNLFSCINLLRILNKLTKWKHSRTMMLVVFKSAPILKRALKVKQAMMQLYVLKLLKVQ
+TKYLGRQWRKSNMKTMSAIYQKVRHRLNDDWAYGNDLDARPWDFQAEECALRANIERFNARRYDRAHSNPDFLPVDNCLQ
+SVLGQRVDLPEDFQMNYDLWLEREVFSKPISWEELLQ
+;
+_entity_poly.pdbx_seq_one_letter_code_can 
+;MEPAVGGPGPLIVNNKQPQPPPPPPPAAAQPPPGAPRAAAGLLPGGKAREFNRNQRKDSEGYSESPDLEFEYADTDKWAA
+ELSELYSYTEGPEFLMNRKCFEEDFRIHVTDKKWTELDTNQHRTHAMRLLDGLEVTAREKRLKVARAILYVAQGTFGECS
+SEAEVQSWMRYNIFLLLEVGTFNALVELLNMEIDNSAACSSAVRKPAISLADSTDLRVLLNIMYLIVETVHQECEGDKAE
+WRTMRQTFRAELGSPLYNNEPFAIMLFGMVTKFCSGHAPHFPMKKVLLLLWKTVLCTLGGFEELQSMKAEKRSILGLPPL
+PEDSIKVIRNMRAASPPASASDLIEQQQKRGRREHKALIKQDNLDAFNERDPYKADDSREEEEENDDDNSLEGETFPLER
+DEVMPPPLQHPQTDRLTCPKGLPWAPKVREKDIEMFLESSRSKFIGYTLGSDTNTVVGLPRPIHESIKTLKQHKYTSIAE
+VQAQMEEEYLRSPLSGGEEEVEQVPAETLYQGLLPSLPQYMIALLKILLAAAPTSKAKTDSINILADVLPEEMPTTVLQS
+MKLGVDVNRHKEVIVKAISAVLLLLLKHFKLNHVYQFEYMAQHLVFANCIPLILKFFNQNIMSYITAKNSISVLDYPHCV
+VHELPELTAESLEAGDSNQFCWRNLFSCINLLRILNKLTKWKHSRTMMLVVFKSAPILKRALKVKQAMMQLYVLKLLKVQ
+TKYLGRQWRKSNMKTMSAIYQKVRHRLNDDWAYGNDLDARPWDFQAEECALRANIERFNARRYDRAHSNPDFLPVDNCLQ
+SVLGQRVDLPEDFQMNYDLWLEREVFSKPISWEELLQ
+;
+_entity_poly.pdbx_strand_id               A
+_entity_poly.type                         polypeptide(L)
+#
+loop_
+_entity_poly_seq.entity_id
+_entity_poly_seq.hetero
+_entity_poly_seq.mon_id
+_entity_poly_seq.num
+1 n MET 1   
+1 n GLU 2   
+1 n PRO 3   
+1 n ALA 4   
+1 n VAL 5   
+1 n GLY 6   
+1 n GLY 7   
+1 n PRO 8   
+1 n GLY 9   
+1 n PRO 10  
+1 n LEU 11  
+1 n ILE 12  
+1 n VAL 13  
+1 n ASN 14  
+1 n ASN 15  
+1 n LYS 16  
+1 n GLN 17  
+1 n PRO 18  
+1 n GLN 19  
+1 n PRO 20  
+1 n PRO 21  
+1 n PRO 22  
+1 n PRO 23  
+1 n PRO 24  
+1 n PRO 25  
+1 n PRO 26  
+1 n ALA 27  
+1 n ALA 28  
+1 n ALA 29  
+1 n GLN 30  
+1 n PRO 31  
+1 n PRO 32  
+1 n PRO 33  
+1 n GLY 34  
+1 n ALA 35  
+1 n PRO 36  
+1 n ARG 37  
+1 n ALA 38  
+1 n ALA 39  
+1 n ALA 40  
+1 n GLY 41  
+1 n LEU 42  
+1 n LEU 43  
+1 n PRO 44  
+1 n GLY 45  
+1 n GLY 46  
+1 n LYS 47  
+1 n ALA 48  
+1 n ARG 49  
+1 n GLU 50  
+1 n PHE 51  
+1 n ASN 52  
+1 n ARG 53  
+1 n ASN 54  
+1 n GLN 55  
+1 n ARG 56  
+1 n LYS 57  
+1 n ASP 58  
+1 n SER 59  
+1 n GLU 60  
+1 n GLY 61  
+1 n TYR 62  
+1 n SER 63  
+1 n GLU 64  
+1 n SER 65  
+1 n PRO 66  
+1 n ASP 67  
+1 n LEU 68  
+1 n GLU 69  
+1 n PHE 70  
+1 n GLU 71  
+1 n TYR 72  
+1 n ALA 73  
+1 n ASP 74  
+1 n THR 75  
+1 n ASP 76  
+1 n LYS 77  
+1 n TRP 78  
+1 n ALA 79  
+1 n ALA 80  
+1 n GLU 81  
+1 n LEU 82  
+1 n SER 83  
+1 n GLU 84  
+1 n LEU 85  
+1 n TYR 86  
+1 n SER 87  
+1 n TYR 88  
+1 n THR 89  
+1 n GLU 90  
+1 n GLY 91  
+1 n PRO 92  
+1 n GLU 93  
+1 n PHE 94  
+1 n LEU 95  
+1 n MET 96  
+1 n ASN 97  
+1 n ARG 98  
+1 n LYS 99  
+1 n CYS 100 
+1 n PHE 101 
+1 n GLU 102 
+1 n GLU 103 
+1 n ASP 104 
+1 n PHE 105 
+1 n ARG 106 
+1 n ILE 107 
+1 n HIS 108 
+1 n VAL 109 
+1 n THR 110 
+1 n ASP 111 
+1 n LYS 112 
+1 n LYS 113 
+1 n TRP 114 
+1 n THR 115 
+1 n GLU 116 
+1 n LEU 117 
+1 n ASP 118 
+1 n THR 119 
+1 n ASN 120 
+1 n GLN 121 
+1 n HIS 122 
+1 n ARG 123 
+1 n THR 124 
+1 n HIS 125 
+1 n ALA 126 
+1 n MET 127 
+1 n ARG 128 
+1 n LEU 129 
+1 n LEU 130 
+1 n ASP 131 
+1 n GLY 132 
+1 n LEU 133 
+1 n GLU 134 
+1 n VAL 135 
+1 n THR 136 
+1 n ALA 137 
+1 n ARG 138 
+1 n GLU 139 
+1 n LYS 140 
+1 n ARG 141 
+1 n LEU 142 
+1 n LYS 143 
+1 n VAL 144 
+1 n ALA 145 
+1 n ARG 146 
+1 n ALA 147 
+1 n ILE 148 
+1 n LEU 149 
+1 n TYR 150 
+1 n VAL 151 
+1 n ALA 152 
+1 n GLN 153 
+1 n GLY 154 
+1 n THR 155 
+1 n PHE 156 
+1 n GLY 157 
+1 n GLU 158 
+1 n CYS 159 
+1 n SER 160 
+1 n SER 161 
+1 n GLU 162 
+1 n ALA 163 
+1 n GLU 164 
+1 n VAL 165 
+1 n GLN 166 
+1 n SER 167 
+1 n TRP 168 
+1 n MET 169 
+1 n ARG 170 
+1 n TYR 171 
+1 n ASN 172 
+1 n ILE 173 
+1 n PHE 174 
+1 n LEU 175 
+1 n LEU 176 
+1 n LEU 177 
+1 n GLU 178 
+1 n VAL 179 
+1 n GLY 180 
+1 n THR 181 
+1 n PHE 182 
+1 n ASN 183 
+1 n ALA 184 
+1 n LEU 185 
+1 n VAL 186 
+1 n GLU 187 
+1 n LEU 188 
+1 n LEU 189 
+1 n ASN 190 
+1 n MET 191 
+1 n GLU 192 
+1 n ILE 193 
+1 n ASP 194 
+1 n ASN 195 
+1 n SER 196 
+1 n ALA 197 
+1 n ALA 198 
+1 n CYS 199 
+1 n SER 200 
+1 n SER 201 
+1 n ALA 202 
+1 n VAL 203 
+1 n ARG 204 
+1 n LYS 205 
+1 n PRO 206 
+1 n ALA 207 
+1 n ILE 208 
+1 n SER 209 
+1 n LEU 210 
+1 n ALA 211 
+1 n ASP 212 
+1 n SER 213 
+1 n THR 214 
+1 n ASP 215 
+1 n LEU 216 
+1 n ARG 217 
+1 n VAL 218 
+1 n LEU 219 
+1 n LEU 220 
+1 n ASN 221 
+1 n ILE 222 
+1 n MET 223 
+1 n TYR 224 
+1 n LEU 225 
+1 n ILE 226 
+1 n VAL 227 
+1 n GLU 228 
+1 n THR 229 
+1 n VAL 230 
+1 n HIS 231 
+1 n GLN 232 
+1 n GLU 233 
+1 n CYS 234 
+1 n GLU 235 
+1 n GLY 236 
+1 n ASP 237 
+1 n LYS 238 
+1 n ALA 239 
+1 n GLU 240 
+1 n TRP 241 
+1 n ARG 242 
+1 n THR 243 
+1 n MET 244 
+1 n ARG 245 
+1 n GLN 246 
+1 n THR 247 
+1 n PHE 248 
+1 n ARG 249 
+1 n ALA 250 
+1 n GLU 251 
+1 n LEU 252 
+1 n GLY 253 
+1 n SER 254 
+1 n PRO 255 
+1 n LEU 256 
+1 n TYR 257 
+1 n ASN 258 
+1 n ASN 259 
+1 n GLU 260 
+1 n PRO 261 
+1 n PHE 262 
+1 n ALA 263 
+1 n ILE 264 
+1 n MET 265 
+1 n LEU 266 
+1 n PHE 267 
+1 n GLY 268 
+1 n MET 269 
+1 n VAL 270 
+1 n THR 271 
+1 n LYS 272 
+1 n PHE 273 
+1 n CYS 274 
+1 n SER 275 
+1 n GLY 276 
+1 n HIS 277 
+1 n ALA 278 
+1 n PRO 279 
+1 n HIS 280 
+1 n PHE 281 
+1 n PRO 282 
+1 n MET 283 
+1 n LYS 284 
+1 n LYS 285 
+1 n VAL 286 
+1 n LEU 287 
+1 n LEU 288 
+1 n LEU 289 
+1 n LEU 290 
+1 n TRP 291 
+1 n LYS 292 
+1 n THR 293 
+1 n VAL 294 
+1 n LEU 295 
+1 n CYS 296 
+1 n THR 297 
+1 n LEU 298 
+1 n GLY 299 
+1 n GLY 300 
+1 n PHE 301 
+1 n GLU 302 
+1 n GLU 303 
+1 n LEU 304 
+1 n GLN 305 
+1 n SER 306 
+1 n MET 307 
+1 n LYS 308 
+1 n ALA 309 
+1 n GLU 310 
+1 n LYS 311 
+1 n ARG 312 
+1 n SER 313 
+1 n ILE 314 
+1 n LEU 315 
+1 n GLY 316 
+1 n LEU 317 
+1 n PRO 318 
+1 n PRO 319 
+1 n LEU 320 
+1 n PRO 321 
+1 n GLU 322 
+1 n ASP 323 
+1 n SER 324 
+1 n ILE 325 
+1 n LYS 326 
+1 n VAL 327 
+1 n ILE 328 
+1 n ARG 329 
+1 n ASN 330 
+1 n MET 331 
+1 n ARG 332 
+1 n ALA 333 
+1 n ALA 334 
+1 n SER 335 
+1 n PRO 336 
+1 n PRO 337 
+1 n ALA 338 
+1 n SER 339 
+1 n ALA 340 
+1 n SER 341 
+1 n ASP 342 
+1 n LEU 343 
+1 n ILE 344 
+1 n GLU 345 
+1 n GLN 346 
+1 n GLN 347 
+1 n GLN 348 
+1 n LYS 349 
+1 n ARG 350 
+1 n GLY 351 
+1 n ARG 352 
+1 n ARG 353 
+1 n GLU 354 
+1 n HIS 355 
+1 n LYS 356 
+1 n ALA 357 
+1 n LEU 358 
+1 n ILE 359 
+1 n LYS 360 
+1 n GLN 361 
+1 n ASP 362 
+1 n ASN 363 
+1 n LEU 364 
+1 n ASP 365 
+1 n ALA 366 
+1 n PHE 367 
+1 n ASN 368 
+1 n GLU 369 
+1 n ARG 370 
+1 n ASP 371 
+1 n PRO 372 
+1 n TYR 373 
+1 n LYS 374 
+1 n ALA 375 
+1 n ASP 376 
+1 n ASP 377 
+1 n SER 378 
+1 n ARG 379 
+1 n GLU 380 
+1 n GLU 381 
+1 n GLU 382 
+1 n GLU 383 
+1 n GLU 384 
+1 n ASN 385 
+1 n ASP 386 
+1 n ASP 387 
+1 n ASP 388 
+1 n ASN 389 
+1 n SER 390 
+1 n LEU 391 
+1 n GLU 392 
+1 n GLY 393 
+1 n GLU 394 
+1 n THR 395 
+1 n PHE 396 
+1 n PRO 397 
+1 n LEU 398 
+1 n GLU 399 
+1 n ARG 400 
+1 n ASP 401 
+1 n GLU 402 
+1 n VAL 403 
+1 n MET 404 
+1 n PRO 405 
+1 n PRO 406 
+1 n PRO 407 
+1 n LEU 408 
+1 n GLN 409 
+1 n HIS 410 
+1 n PRO 411 
+1 n GLN 412 
+1 n THR 413 
+1 n ASP 414 
+1 n ARG 415 
+1 n LEU 416 
+1 n THR 417 
+1 n CYS 418 
+1 n PRO 419 
+1 n LYS 420 
+1 n GLY 421 
+1 n LEU 422 
+1 n PRO 423 
+1 n TRP 424 
+1 n ALA 425 
+1 n PRO 426 
+1 n LYS 427 
+1 n VAL 428 
+1 n ARG 429 
+1 n GLU 430 
+1 n LYS 431 
+1 n ASP 432 
+1 n ILE 433 
+1 n GLU 434 
+1 n MET 435 
+1 n PHE 436 
+1 n LEU 437 
+1 n GLU 438 
+1 n SER 439 
+1 n SER 440 
+1 n ARG 441 
+1 n SER 442 
+1 n LYS 443 
+1 n PHE 444 
+1 n ILE 445 
+1 n GLY 446 
+1 n TYR 447 
+1 n THR 448 
+1 n LEU 449 
+1 n GLY 450 
+1 n SER 451 
+1 n ASP 452 
+1 n THR 453 
+1 n ASN 454 
+1 n THR 455 
+1 n VAL 456 
+1 n VAL 457 
+1 n GLY 458 
+1 n LEU 459 
+1 n PRO 460 
+1 n ARG 461 
+1 n PRO 462 
+1 n ILE 463 
+1 n HIS 464 
+1 n GLU 465 
+1 n SER 466 
+1 n ILE 467 
+1 n LYS 468 
+1 n THR 469 
+1 n LEU 470 
+1 n LYS 471 
+1 n GLN 472 
+1 n HIS 473 
+1 n LYS 474 
+1 n TYR 475 
+1 n THR 476 
+1 n SER 477 
+1 n ILE 478 
+1 n ALA 479 
+1 n GLU 480 
+1 n VAL 481 
+1 n GLN 482 
+1 n ALA 483 
+1 n GLN 484 
+1 n MET 485 
+1 n GLU 486 
+1 n GLU 487 
+1 n GLU 488 
+1 n TYR 489 
+1 n LEU 490 
+1 n ARG 491 
+1 n SER 492 
+1 n PRO 493 
+1 n LEU 494 
+1 n SER 495 
+1 n GLY 496 
+1 n GLY 497 
+1 n GLU 498 
+1 n GLU 499 
+1 n GLU 500 
+1 n VAL 501 
+1 n GLU 502 
+1 n GLN 503 
+1 n VAL 504 
+1 n PRO 505 
+1 n ALA 506 
+1 n GLU 507 
+1 n THR 508 
+1 n LEU 509 
+1 n TYR 510 
+1 n GLN 511 
+1 n GLY 512 
+1 n LEU 513 
+1 n LEU 514 
+1 n PRO 515 
+1 n SER 516 
+1 n LEU 517 
+1 n PRO 518 
+1 n GLN 519 
+1 n TYR 520 
+1 n MET 521 
+1 n ILE 522 
+1 n ALA 523 
+1 n LEU 524 
+1 n LEU 525 
+1 n LYS 526 
+1 n ILE 527 
+1 n LEU 528 
+1 n LEU 529 
+1 n ALA 530 
+1 n ALA 531 
+1 n ALA 532 
+1 n PRO 533 
+1 n THR 534 
+1 n SER 535 
+1 n LYS 536 
+1 n ALA 537 
+1 n LYS 538 
+1 n THR 539 
+1 n ASP 540 
+1 n SER 541 
+1 n ILE 542 
+1 n ASN 543 
+1 n ILE 544 
+1 n LEU 545 
+1 n ALA 546 
+1 n ASP 547 
+1 n VAL 548 
+1 n LEU 549 
+1 n PRO 550 
+1 n GLU 551 
+1 n GLU 552 
+1 n MET 553 
+1 n PRO 554 
+1 n THR 555 
+1 n THR 556 
+1 n VAL 557 
+1 n LEU 558 
+1 n GLN 559 
+1 n SER 560 
+1 n MET 561 
+1 n LYS 562 
+1 n LEU 563 
+1 n GLY 564 
+1 n VAL 565 
+1 n ASP 566 
+1 n VAL 567 
+1 n ASN 568 
+1 n ARG 569 
+1 n HIS 570 
+1 n LYS 571 
+1 n GLU 572 
+1 n VAL 573 
+1 n ILE 574 
+1 n VAL 575 
+1 n LYS 576 
+1 n ALA 577 
+1 n ILE 578 
+1 n SER 579 
+1 n ALA 580 
+1 n VAL 581 
+1 n LEU 582 
+1 n LEU 583 
+1 n LEU 584 
+1 n LEU 585 
+1 n LEU 586 
+1 n LYS 587 
+1 n HIS 588 
+1 n PHE 589 
+1 n LYS 590 
+1 n LEU 591 
+1 n ASN 592 
+1 n HIS 593 
+1 n VAL 594 
+1 n TYR 595 
+1 n GLN 596 
+1 n PHE 597 
+1 n GLU 598 
+1 n TYR 599 
+1 n MET 600 
+1 n ALA 601 
+1 n GLN 602 
+1 n HIS 603 
+1 n LEU 604 
+1 n VAL 605 
+1 n PHE 606 
+1 n ALA 607 
+1 n ASN 608 
+1 n CYS 609 
+1 n ILE 610 
+1 n PRO 611 
+1 n LEU 612 
+1 n ILE 613 
+1 n LEU 614 
+1 n LYS 615 
+1 n PHE 616 
+1 n PHE 617 
+1 n ASN 618 
+1 n GLN 619 
+1 n ASN 620 
+1 n ILE 621 
+1 n MET 622 
+1 n SER 623 
+1 n TYR 624 
+1 n ILE 625 
+1 n THR 626 
+1 n ALA 627 
+1 n LYS 628 
+1 n ASN 629 
+1 n SER 630 
+1 n ILE 631 
+1 n SER 632 
+1 n VAL 633 
+1 n LEU 634 
+1 n ASP 635 
+1 n TYR 636 
+1 n PRO 637 
+1 n HIS 638 
+1 n CYS 639 
+1 n VAL 640 
+1 n VAL 641 
+1 n HIS 642 
+1 n GLU 643 
+1 n LEU 644 
+1 n PRO 645 
+1 n GLU 646 
+1 n LEU 647 
+1 n THR 648 
+1 n ALA 649 
+1 n GLU 650 
+1 n SER 651 
+1 n LEU 652 
+1 n GLU 653 
+1 n ALA 654 
+1 n GLY 655 
+1 n ASP 656 
+1 n SER 657 
+1 n ASN 658 
+1 n GLN 659 
+1 n PHE 660 
+1 n CYS 661 
+1 n TRP 662 
+1 n ARG 663 
+1 n ASN 664 
+1 n LEU 665 
+1 n PHE 666 
+1 n SER 667 
+1 n CYS 668 
+1 n ILE 669 
+1 n ASN 670 
+1 n LEU 671 
+1 n LEU 672 
+1 n ARG 673 
+1 n ILE 674 
+1 n LEU 675 
+1 n ASN 676 
+1 n LYS 677 
+1 n LEU 678 
+1 n THR 679 
+1 n LYS 680 
+1 n TRP 681 
+1 n LYS 682 
+1 n HIS 683 
+1 n SER 684 
+1 n ARG 685 
+1 n THR 686 
+1 n MET 687 
+1 n MET 688 
+1 n LEU 689 
+1 n VAL 690 
+1 n VAL 691 
+1 n PHE 692 
+1 n LYS 693 
+1 n SER 694 
+1 n ALA 695 
+1 n PRO 696 
+1 n ILE 697 
+1 n LEU 698 
+1 n LYS 699 
+1 n ARG 700 
+1 n ALA 701 
+1 n LEU 702 
+1 n LYS 703 
+1 n VAL 704 
+1 n LYS 705 
+1 n GLN 706 
+1 n ALA 707 
+1 n MET 708 
+1 n MET 709 
+1 n GLN 710 
+1 n LEU 711 
+1 n TYR 712 
+1 n VAL 713 
+1 n LEU 714 
+1 n LYS 715 
+1 n LEU 716 
+1 n LEU 717 
+1 n LYS 718 
+1 n VAL 719 
+1 n GLN 720 
+1 n THR 721 
+1 n LYS 722 
+1 n TYR 723 
+1 n LEU 724 
+1 n GLY 725 
+1 n ARG 726 
+1 n GLN 727 
+1 n TRP 728 
+1 n ARG 729 
+1 n LYS 730 
+1 n SER 731 
+1 n ASN 732 
+1 n MET 733 
+1 n LYS 734 
+1 n THR 735 
+1 n MET 736 
+1 n SER 737 
+1 n ALA 738 
+1 n ILE 739 
+1 n TYR 740 
+1 n GLN 741 
+1 n LYS 742 
+1 n VAL 743 
+1 n ARG 744 
+1 n HIS 745 
+1 n ARG 746 
+1 n LEU 747 
+1 n ASN 748 
+1 n ASP 749 
+1 n ASP 750 
+1 n TRP 751 
+1 n ALA 752 
+1 n TYR 753 
+1 n GLY 754 
+1 n ASN 755 
+1 n ASP 756 
+1 n LEU 757 
+1 n ASP 758 
+1 n ALA 759 
+1 n ARG 760 
+1 n PRO 761 
+1 n TRP 762 
+1 n ASP 763 
+1 n PHE 764 
+1 n GLN 765 
+1 n ALA 766 
+1 n GLU 767 
+1 n GLU 768 
+1 n CYS 769 
+1 n ALA 770 
+1 n LEU 771 
+1 n ARG 772 
+1 n ALA 773 
+1 n ASN 774 
+1 n ILE 775 
+1 n GLU 776 
+1 n ARG 777 
+1 n PHE 778 
+1 n ASN 779 
+1 n ALA 780 
+1 n ARG 781 
+1 n ARG 782 
+1 n TYR 783 
+1 n ASP 784 
+1 n ARG 785 
+1 n ALA 786 
+1 n HIS 787 
+1 n SER 788 
+1 n ASN 789 
+1 n PRO 790 
+1 n ASP 791 
+1 n PHE 792 
+1 n LEU 793 
+1 n PRO 794 
+1 n VAL 795 
+1 n ASP 796 
+1 n ASN 797 
+1 n CYS 798 
+1 n LEU 799 
+1 n GLN 800 
+1 n SER 801 
+1 n VAL 802 
+1 n LEU 803 
+1 n GLY 804 
+1 n GLN 805 
+1 n ARG 806 
+1 n VAL 807 
+1 n ASP 808 
+1 n LEU 809 
+1 n PRO 810 
+1 n GLU 811 
+1 n ASP 812 
+1 n PHE 813 
+1 n GLN 814 
+1 n MET 815 
+1 n ASN 816 
+1 n TYR 817 
+1 n ASP 818 
+1 n LEU 819 
+1 n TRP 820 
+1 n LEU 821 
+1 n GLU 822 
+1 n ARG 823 
+1 n GLU 824 
+1 n VAL 825 
+1 n PHE 826 
+1 n SER 827 
+1 n LYS 828 
+1 n PRO 829 
+1 n ILE 830 
+1 n SER 831 
+1 n TRP 832 
+1 n GLU 833 
+1 n GLU 834 
+1 n LEU 835 
+1 n LEU 836 
+1 n GLN 837 
+#
+_ma_data.content_type "model coordinates"
+_ma_data.id           1
+_ma_data.name         Model
+#
+_ma_model_list.data_id          1
+_ma_model_list.model_group_id   1
+_ma_model_list.model_group_name "AlphaFold Monomer v2.0 model"
+_ma_model_list.model_id         1
+_ma_model_list.model_name       "Top ranked model"
+_ma_model_list.model_type       "Ab initio model"
+_ma_model_list.ordinal_id       1
+#
+loop_
+_ma_protocol_step.method_type
+_ma_protocol_step.ordinal_id
+_ma_protocol_step.protocol_id
+_ma_protocol_step.step_id
+"coevolution MSA" 1 1 1 
+"template search" 2 1 2 
+modeling          3 1 3 
+#
+loop_
+_ma_qa_metric.id
+_ma_qa_metric.mode
+_ma_qa_metric.name
+_ma_qa_metric.software_group_id
+_ma_qa_metric.type
+1 global pLDDT 1 pLDDT 
+2 local  pLDDT 1 pLDDT 
+#
+_ma_qa_metric_global.metric_id    1
+_ma_qa_metric_global.metric_value 81.24
+_ma_qa_metric_global.model_id     1
+_ma_qa_metric_global.ordinal_id   1
+#
+loop_
+_ma_qa_metric_local.label_asym_id
+_ma_qa_metric_local.label_comp_id
+_ma_qa_metric_local.label_seq_id
+_ma_qa_metric_local.metric_id
+_ma_qa_metric_local.metric_value
+_ma_qa_metric_local.model_id
+_ma_qa_metric_local.ordinal_id
+A MET 1   2 39.15 1 1   
+A GLU 2   2 37.73 1 2   
+A PRO 3   2 46.58 1 3   
+A ALA 4   2 38.07 1 4   
+A VAL 5   2 43.19 1 5   
+A GLY 6   2 41.76 1 6   
+A GLY 7   2 41.86 1 7   
+A PRO 8   2 40.49 1 8   
+A GLY 9   2 36.47 1 9   
+A PRO 10  2 41.04 1 10  
+A LEU 11  2 35.11 1 11  
+A ILE 12  2 37.30 1 12  
+A VAL 13  2 36.67 1 13  
+A ASN 14  2 35.43 1 14  
+A ASN 15  2 35.47 1 15  
+A LYS 16  2 38.94 1 16  
+A GLN 17  2 38.36 1 17  
+A PRO 18  2 41.32 1 18  
+A GLN 19  2 46.34 1 19  
+A PRO 20  2 45.31 1 20  
+A PRO 21  2 52.54 1 21  
+A PRO 22  2 53.04 1 22  
+A PRO 23  2 53.60 1 23  
+A PRO 24  2 52.07 1 24  
+A PRO 25  2 51.37 1 25  
+A PRO 26  2 48.96 1 26  
+A ALA 27  2 39.22 1 27  
+A ALA 28  2 37.74 1 28  
+A ALA 29  2 38.48 1 29  
+A GLN 30  2 37.78 1 30  
+A PRO 31  2 42.50 1 31  
+A PRO 32  2 50.28 1 32  
+A PRO 33  2 37.77 1 33  
+A GLY 34  2 34.88 1 34  
+A ALA 35  2 32.78 1 35  
+A PRO 36  2 36.37 1 36  
+A ARG 37  2 27.57 1 37  
+A ALA 38  2 35.13 1 38  
+A ALA 39  2 29.60 1 39  
+A ALA 40  2 33.76 1 40  
+A GLY 41  2 32.46 1 41  
+A LEU 42  2 29.84 1 42  
+A LEU 43  2 33.85 1 43  
+A PRO 44  2 35.13 1 44  
+A GLY 45  2 26.89 1 45  
+A GLY 46  2 27.65 1 46  
+A LYS 47  2 28.74 1 47  
+A ALA 48  2 31.97 1 48  
+A ARG 49  2 30.42 1 49  
+A GLU 50  2 30.15 1 50  
+A PHE 51  2 33.25 1 51  
+A ASN 52  2 32.01 1 52  
+A ARG 53  2 29.87 1 53  
+A ASN 54  2 30.62 1 54  
+A GLN 55  2 32.68 1 55  
+A ARG 56  2 29.57 1 56  
+A LYS 57  2 28.80 1 57  
+A ASP 58  2 30.81 1 58  
+A SER 59  2 28.91 1 59  
+A GLU 60  2 25.69 1 60  
+A GLY 61  2 27.38 1 61  
+A TYR 62  2 32.05 1 62  
+A SER 63  2 37.97 1 63  
+A GLU 64  2 51.19 1 64  
+A SER 65  2 60.56 1 65  
+A PRO 66  2 71.01 1 66  
+A ASP 67  2 78.45 1 67  
+A LEU 68  2 82.52 1 68  
+A GLU 69  2 83.31 1 69  
+A PHE 70  2 86.83 1 70  
+A GLU 71  2 86.21 1 71  
+A TYR 72  2 90.59 1 72  
+A ALA 73  2 92.14 1 73  
+A ASP 74  2 92.89 1 74  
+A THR 75  2 93.18 1 75  
+A ASP 76  2 91.82 1 76  
+A LYS 77  2 91.48 1 77  
+A TRP 78  2 92.16 1 78  
+A ALA 79  2 93.12 1 79  
+A ALA 80  2 93.32 1 80  
+A GLU 81  2 94.69 1 81  
+A LEU 82  2 94.98 1 82  
+A SER 83  2 95.41 1 83  
+A GLU 84  2 95.64 1 84  
+A LEU 85  2 97.06 1 85  
+A TYR 86  2 97.41 1 86  
+A SER 87  2 95.69 1 87  
+A TYR 88  2 94.83 1 88  
+A THR 89  2 93.47 1 89  
+A GLU 90  2 94.91 1 90  
+A GLY 91  2 93.12 1 91  
+A PRO 92  2 94.13 1 92  
+A GLU 93  2 96.07 1 93  
+A PHE 94  2 97.10 1 94  
+A LEU 95  2 96.40 1 95  
+A MET 96  2 97.16 1 96  
+A ASN 97  2 98.03 1 97  
+A ARG 98  2 97.52 1 98  
+A LYS 99  2 97.75 1 99  
+A CYS 100 2 97.43 1 100 
+A PHE 101 2 97.53 1 101 
+A GLU 102 2 96.00 1 102 
+A GLU 103 2 94.76 1 103 
+A ASP 104 2 93.35 1 104 
+A PHE 105 2 95.22 1 105 
+A ARG 106 2 93.35 1 106 
+A ILE 107 2 91.65 1 107 
+A HIS 108 2 88.74 1 108 
+A VAL 109 2 88.24 1 109 
+A THR 110 2 83.33 1 110 
+A ASP 111 2 85.40 1 111 
+A LYS 112 2 92.87 1 112 
+A LYS 113 2 93.27 1 113 
+A TRP 114 2 95.98 1 114 
+A THR 115 2 94.21 1 115 
+A GLU 116 2 94.48 1 116 
+A LEU 117 2 95.46 1 117 
+A ASP 118 2 95.25 1 118 
+A THR 119 2 95.22 1 119 
+A ASN 120 2 96.09 1 120 
+A GLN 121 2 96.09 1 121 
+A HIS 122 2 97.28 1 122 
+A ARG 123 2 97.28 1 123 
+A THR 124 2 96.51 1 124 
+A HIS 125 2 96.51 1 125 
+A ALA 126 2 96.98 1 126 
+A MET 127 2 96.88 1 127 
+A ARG 128 2 95.57 1 128 
+A LEU 129 2 96.17 1 129 
+A LEU 130 2 95.97 1 130 
+A ASP 131 2 94.96 1 131 
+A GLY 132 2 94.53 1 132 
+A LEU 133 2 94.70 1 133 
+A GLU 134 2 91.10 1 134 
+A VAL 135 2 90.58 1 135 
+A THR 136 2 86.20 1 136 
+A ALA 137 2 93.36 1 137 
+A ARG 138 2 91.59 1 138 
+A GLU 139 2 93.96 1 139 
+A LYS 140 2 94.78 1 140 
+A ARG 141 2 95.89 1 141 
+A LEU 142 2 96.29 1 142 
+A LYS 143 2 97.41 1 143 
+A VAL 144 2 97.58 1 144 
+A ALA 145 2 98.16 1 145 
+A ARG 146 2 98.38 1 146 
+A ALA 147 2 98.27 1 147 
+A ILE 148 2 98.55 1 148 
+A LEU 149 2 98.61 1 149 
+A TYR 150 2 98.59 1 150 
+A VAL 151 2 98.22 1 151 
+A ALA 152 2 98.41 1 152 
+A GLN 153 2 98.07 1 153 
+A GLY 154 2 97.29 1 154 
+A THR 155 2 96.95 1 155 
+A PHE 156 2 96.62 1 156 
+A GLY 157 2 95.31 1 157 
+A GLU 158 2 94.33 1 158 
+A CYS 159 2 95.63 1 159 
+A SER 160 2 93.87 1 160 
+A SER 161 2 95.95 1 161 
+A GLU 162 2 94.86 1 162 
+A ALA 163 2 94.89 1 163 
+A GLU 164 2 95.84 1 164 
+A VAL 165 2 97.08 1 165 
+A GLN 166 2 95.35 1 166 
+A SER 167 2 94.75 1 167 
+A TRP 168 2 96.78 1 168 
+A MET 169 2 97.14 1 169 
+A ARG 170 2 95.77 1 170 
+A TYR 171 2 96.60 1 171 
+A ASN 172 2 97.79 1 172 
+A ILE 173 2 98.02 1 173 
+A PHE 174 2 97.71 1 174 
+A LEU 175 2 97.89 1 175 
+A LEU 176 2 98.24 1 176 
+A LEU 177 2 97.08 1 177 
+A GLU 178 2 96.53 1 178 
+A VAL 179 2 96.65 1 179 
+A GLY 180 2 95.93 1 180 
+A THR 181 2 97.35 1 181 
+A PHE 182 2 96.98 1 182 
+A ASN 183 2 94.34 1 183 
+A ALA 184 2 95.09 1 184 
+A LEU 185 2 96.97 1 185 
+A VAL 186 2 95.98 1 186 
+A GLU 187 2 93.46 1 187 
+A LEU 188 2 94.86 1 188 
+A LEU 189 2 96.16 1 189 
+A ASN 190 2 94.01 1 190 
+A MET 191 2 92.61 1 191 
+A GLU 192 2 93.74 1 192 
+A ILE 193 2 94.46 1 193 
+A ASP 194 2 91.28 1 194 
+A ASN 195 2 91.29 1 195 
+A SER 196 2 83.99 1 196 
+A ALA 197 2 87.12 1 197 
+A ALA 198 2 85.62 1 198 
+A CYS 199 2 83.21 1 199 
+A SER 200 2 86.18 1 200 
+A SER 201 2 88.14 1 201 
+A ALA 202 2 84.30 1 202 
+A VAL 203 2 84.83 1 203 
+A ARG 204 2 84.92 1 204 
+A LYS 205 2 83.27 1 205 
+A PRO 206 2 78.84 1 206 
+A ALA 207 2 84.44 1 207 
+A ILE 208 2 90.06 1 208 
+A SER 209 2 91.89 1 209 
+A LEU 210 2 92.58 1 210 
+A ALA 211 2 91.60 1 211 
+A ASP 212 2 92.28 1 212 
+A SER 213 2 94.92 1 213 
+A THR 214 2 95.29 1 214 
+A ASP 215 2 95.25 1 215 
+A LEU 216 2 97.13 1 216 
+A ARG 217 2 97.26 1 217 
+A VAL 218 2 98.10 1 218 
+A LEU 219 2 98.32 1 219 
+A LEU 220 2 98.54 1 220 
+A ASN 221 2 98.42 1 221 
+A ILE 222 2 98.69 1 222 
+A MET 223 2 98.63 1 223 
+A TYR 224 2 98.60 1 224 
+A LEU 225 2 98.39 1 225 
+A ILE 226 2 98.30 1 226 
+A VAL 227 2 97.92 1 227 
+A GLU 228 2 96.14 1 228 
+A THR 229 2 95.85 1 229 
+A VAL 230 2 95.90 1 230 
+A HIS 231 2 93.19 1 231 
+A GLN 232 2 89.42 1 232 
+A GLU 233 2 88.05 1 233 
+A CYS 234 2 85.38 1 234 
+A GLU 235 2 82.12 1 235 
+A GLY 236 2 84.13 1 236 
+A ASP 237 2 88.99 1 237 
+A LYS 238 2 92.00 1 238 
+A ALA 239 2 93.60 1 239 
+A GLU 240 2 94.17 1 240 
+A TRP 241 2 95.67 1 241 
+A ARG 242 2 94.91 1 242 
+A THR 243 2 95.63 1 243 
+A MET 244 2 96.14 1 244 
+A ARG 245 2 95.93 1 245 
+A GLN 246 2 94.74 1 246 
+A THR 247 2 95.82 1 247 
+A PHE 248 2 96.79 1 248 
+A ARG 249 2 95.57 1 249 
+A ALA 250 2 94.08 1 250 
+A GLU 251 2 94.12 1 251 
+A LEU 252 2 95.44 1 252 
+A GLY 253 2 92.55 1 253 
+A SER 254 2 91.33 1 254 
+A PRO 255 2 87.36 1 255 
+A LEU 256 2 83.81 1 256 
+A TYR 257 2 80.98 1 257 
+A ASN 258 2 80.63 1 258 
+A ASN 259 2 83.80 1 259 
+A GLU 260 2 87.31 1 260 
+A PRO 261 2 93.88 1 261 
+A PHE 262 2 96.96 1 262 
+A ALA 263 2 97.49 1 263 
+A ILE 264 2 97.00 1 264 
+A MET 265 2 96.33 1 265 
+A LEU 266 2 98.20 1 266 
+A PHE 267 2 98.14 1 267 
+A GLY 268 2 96.70 1 268 
+A MET 269 2 97.55 1 269 
+A VAL 270 2 98.04 1 270 
+A THR 271 2 96.69 1 271 
+A LYS 272 2 95.12 1 272 
+A PHE 273 2 95.01 1 273 
+A CYS 274 2 94.15 1 274 
+A SER 275 2 91.75 1 275 
+A GLY 276 2 88.51 1 276 
+A HIS 277 2 90.16 1 277 
+A ALA 278 2 93.35 1 278 
+A PRO 279 2 92.41 1 279 
+A HIS 280 2 93.52 1 280 
+A PHE 281 2 96.09 1 281 
+A PRO 282 2 96.60 1 282 
+A MET 283 2 96.77 1 283 
+A LYS 284 2 97.64 1 284 
+A LYS 285 2 98.14 1 285 
+A VAL 286 2 98.61 1 286 
+A LEU 287 2 98.74 1 287 
+A LEU 288 2 98.52 1 288 
+A LEU 289 2 98.66 1 289 
+A LEU 290 2 98.81 1 290 
+A TRP 291 2 98.60 1 291 
+A LYS 292 2 97.97 1 292 
+A THR 293 2 98.19 1 293 
+A VAL 294 2 98.12 1 294 
+A LEU 295 2 97.22 1 295 
+A CYS 296 2 96.50 1 296 
+A THR 297 2 96.45 1 297 
+A LEU 298 2 96.55 1 298 
+A GLY 299 2 94.90 1 299 
+A GLY 300 2 93.73 1 300 
+A PHE 301 2 91.48 1 301 
+A GLU 302 2 90.82 1 302 
+A GLU 303 2 93.07 1 303 
+A LEU 304 2 94.34 1 304 
+A GLN 305 2 92.89 1 305 
+A SER 306 2 94.50 1 306 
+A MET 307 2 95.53 1 307 
+A LYS 308 2 95.31 1 308 
+A ALA 309 2 94.96 1 309 
+A GLU 310 2 95.70 1 310 
+A LYS 311 2 95.58 1 311 
+A ARG 312 2 96.32 1 312 
+A SER 313 2 96.65 1 313 
+A ILE 314 2 95.29 1 314 
+A LEU 315 2 94.92 1 315 
+A GLY 316 2 95.51 1 316 
+A LEU 317 2 95.09 1 317 
+A PRO 318 2 92.56 1 318 
+A PRO 319 2 90.75 1 319 
+A LEU 320 2 84.57 1 320 
+A PRO 321 2 79.32 1 321 
+A GLU 322 2 84.77 1 322 
+A ASP 323 2 85.01 1 323 
+A SER 324 2 83.71 1 324 
+A ILE 325 2 82.59 1 325 
+A LYS 326 2 83.31 1 326 
+A VAL 327 2 84.31 1 327 
+A ILE 328 2 84.16 1 328 
+A ARG 329 2 78.66 1 329 
+A ASN 330 2 78.83 1 330 
+A MET 331 2 81.58 1 331 
+A ARG 332 2 80.76 1 332 
+A ALA 333 2 80.12 1 333 
+A ALA 334 2 76.16 1 334 
+A SER 335 2 74.44 1 335 
+A PRO 336 2 65.13 1 336 
+A PRO 337 2 62.71 1 337 
+A ALA 338 2 58.92 1 338 
+A SER 339 2 59.49 1 339 
+A ALA 340 2 57.49 1 340 
+A SER 341 2 56.29 1 341 
+A ASP 342 2 58.28 1 342 
+A LEU 343 2 66.33 1 343 
+A ILE 344 2 70.25 1 344 
+A GLU 345 2 62.04 1 345 
+A GLN 346 2 59.71 1 346 
+A GLN 347 2 61.23 1 347 
+A GLN 348 2 64.12 1 348 
+A LYS 349 2 54.53 1 349 
+A ARG 350 2 51.92 1 350 
+A GLY 351 2 45.13 1 351 
+A ARG 352 2 47.54 1 352 
+A ARG 353 2 40.34 1 353 
+A GLU 354 2 32.04 1 354 
+A HIS 355 2 31.97 1 355 
+A LYS 356 2 31.19 1 356 
+A ALA 357 2 29.61 1 357 
+A LEU 358 2 31.19 1 358 
+A ILE 359 2 36.42 1 359 
+A LYS 360 2 31.21 1 360 
+A GLN 361 2 33.75 1 361 
+A ASP 362 2 30.67 1 362 
+A ASN 363 2 32.75 1 363 
+A LEU 364 2 28.49 1 364 
+A ASP 365 2 29.19 1 365 
+A ALA 366 2 29.68 1 366 
+A PHE 367 2 33.04 1 367 
+A ASN 368 2 29.64 1 368 
+A GLU 369 2 30.83 1 369 
+A ARG 370 2 31.99 1 370 
+A ASP 371 2 36.01 1 371 
+A PRO 372 2 37.22 1 372 
+A TYR 373 2 31.14 1 373 
+A LYS 374 2 34.55 1 374 
+A ALA 375 2 33.76 1 375 
+A ASP 376 2 32.47 1 376 
+A ASP 377 2 32.97 1 377 
+A SER 378 2 32.55 1 378 
+A ARG 379 2 31.77 1 379 
+A GLU 380 2 33.47 1 380 
+A GLU 381 2 30.70 1 381 
+A GLU 382 2 28.80 1 382 
+A GLU 383 2 33.19 1 383 
+A GLU 384 2 28.00 1 384 
+A ASN 385 2 28.25 1 385 
+A ASP 386 2 29.62 1 386 
+A ASP 387 2 33.68 1 387 
+A ASP 388 2 32.69 1 388 
+A ASN 389 2 28.52 1 389 
+A SER 390 2 32.42 1 390 
+A LEU 391 2 29.38 1 391 
+A GLU 392 2 31.87 1 392 
+A GLY 393 2 26.18 1 393 
+A GLU 394 2 30.10 1 394 
+A THR 395 2 25.44 1 395 
+A PHE 396 2 26.76 1 396 
+A PRO 397 2 33.33 1 397 
+A LEU 398 2 28.19 1 398 
+A GLU 399 2 32.88 1 399 
+A ARG 400 2 29.13 1 400 
+A ASP 401 2 27.06 1 401 
+A GLU 402 2 26.99 1 402 
+A VAL 403 2 29.19 1 403 
+A MET 404 2 27.25 1 404 
+A PRO 405 2 30.61 1 405 
+A PRO 406 2 29.39 1 406 
+A PRO 407 2 28.42 1 407 
+A LEU 408 2 32.08 1 408 
+A GLN 409 2 27.06 1 409 
+A HIS 410 2 28.53 1 410 
+A PRO 411 2 31.77 1 411 
+A GLN 412 2 26.79 1 412 
+A THR 413 2 28.24 1 413 
+A ASP 414 2 32.23 1 414 
+A ARG 415 2 30.39 1 415 
+A LEU 416 2 36.85 1 416 
+A THR 417 2 32.40 1 417 
+A CYS 418 2 36.81 1 418 
+A PRO 419 2 44.29 1 419 
+A LYS 420 2 51.80 1 420 
+A GLY 421 2 66.56 1 421 
+A LEU 422 2 76.73 1 422 
+A PRO 423 2 80.72 1 423 
+A TRP 424 2 85.61 1 424 
+A ALA 425 2 83.08 1 425 
+A PRO 426 2 86.85 1 426 
+A LYS 427 2 89.16 1 427 
+A VAL 428 2 90.02 1 428 
+A ARG 429 2 86.86 1 429 
+A GLU 430 2 88.48 1 430 
+A LYS 431 2 86.98 1 431 
+A ASP 432 2 87.68 1 432 
+A ILE 433 2 91.34 1 433 
+A GLU 434 2 90.59 1 434 
+A MET 435 2 88.90 1 435 
+A PHE 436 2 90.71 1 436 
+A LEU 437 2 91.32 1 437 
+A GLU 438 2 90.28 1 438 
+A SER 439 2 90.03 1 439 
+A SER 440 2 91.52 1 440 
+A ARG 441 2 92.65 1 441 
+A SER 442 2 90.69 1 442 
+A LYS 443 2 92.08 1 443 
+A PHE 444 2 91.86 1 444 
+A ILE 445 2 89.56 1 445 
+A GLY 446 2 87.70 1 446 
+A TYR 447 2 83.64 1 447 
+A THR 448 2 79.25 1 448 
+A LEU 449 2 76.59 1 449 
+A GLY 450 2 77.91 1 450 
+A SER 451 2 78.05 1 451 
+A ASP 452 2 86.16 1 452 
+A THR 453 2 87.17 1 453 
+A ASN 454 2 88.15 1 454 
+A THR 455 2 88.56 1 455 
+A VAL 456 2 89.39 1 456 
+A VAL 457 2 87.95 1 457 
+A GLY 458 2 87.67 1 458 
+A LEU 459 2 92.30 1 459 
+A PRO 460 2 94.06 1 460 
+A ARG 461 2 93.42 1 461 
+A PRO 462 2 94.33 1 462 
+A ILE 463 2 92.56 1 463 
+A HIS 464 2 93.52 1 464 
+A GLU 465 2 93.21 1 465 
+A SER 466 2 92.12 1 466 
+A ILE 467 2 91.75 1 467 
+A LYS 468 2 93.43 1 468 
+A THR 469 2 91.82 1 469 
+A LEU 470 2 91.83 1 470 
+A LYS 471 2 91.94 1 471 
+A GLN 472 2 90.80 1 472 
+A HIS 473 2 90.25 1 473 
+A LYS 474 2 91.23 1 474 
+A TYR 475 2 91.35 1 475 
+A THR 476 2 93.06 1 476 
+A SER 477 2 93.33 1 477 
+A ILE 478 2 96.20 1 478 
+A ALA 479 2 95.39 1 479 
+A GLU 480 2 93.93 1 480 
+A VAL 481 2 96.00 1 481 
+A GLN 482 2 95.70 1 482 
+A ALA 483 2 93.88 1 483 
+A GLN 484 2 93.13 1 484 
+A MET 485 2 91.93 1 485 
+A GLU 486 2 92.05 1 486 
+A GLU 487 2 90.62 1 487 
+A GLU 488 2 88.73 1 488 
+A TYR 489 2 84.36 1 489 
+A LEU 490 2 82.47 1 490 
+A ARG 491 2 85.09 1 491 
+A SER 492 2 81.30 1 492 
+A PRO 493 2 71.11 1 493 
+A LEU 494 2 67.71 1 494 
+A SER 495 2 68.69 1 495 
+A GLY 496 2 63.19 1 496 
+A GLY 497 2 66.78 1 497 
+A GLU 498 2 70.02 1 498 
+A GLU 499 2 78.48 1 499 
+A GLU 500 2 81.11 1 500 
+A VAL 501 2 87.70 1 501 
+A GLU 502 2 88.52 1 502 
+A GLN 503 2 90.48 1 503 
+A VAL 504 2 93.60 1 504 
+A PRO 505 2 94.85 1 505 
+A ALA 506 2 96.64 1 506 
+A GLU 507 2 95.77 1 507 
+A THR 508 2 94.83 1 508 
+A LEU 509 2 96.82 1 509 
+A TYR 510 2 97.51 1 510 
+A GLN 511 2 94.72 1 511 
+A GLY 512 2 94.31 1 512 
+A LEU 513 2 96.62 1 513 
+A LEU 514 2 95.47 1 514 
+A PRO 515 2 94.05 1 515 
+A SER 516 2 96.19 1 516 
+A LEU 517 2 97.02 1 517 
+A PRO 518 2 97.05 1 518 
+A GLN 519 2 97.61 1 519 
+A TYR 520 2 98.29 1 520 
+A MET 521 2 98.33 1 521 
+A ILE 522 2 97.35 1 522 
+A ALA 523 2 97.31 1 523 
+A LEU 524 2 98.28 1 524 
+A LEU 525 2 97.14 1 525 
+A LYS 526 2 95.15 1 526 
+A ILE 527 2 95.95 1 527 
+A LEU 528 2 95.95 1 528 
+A LEU 529 2 94.51 1 529 
+A ALA 530 2 93.52 1 530 
+A ALA 531 2 94.54 1 531 
+A ALA 532 2 91.23 1 532 
+A PRO 533 2 85.03 1 533 
+A THR 534 2 79.75 1 534 
+A SER 535 2 80.10 1 535 
+A LYS 536 2 68.84 1 536 
+A ALA 537 2 59.66 1 537 
+A LYS 538 2 50.91 1 538 
+A THR 539 2 50.27 1 539 
+A ASP 540 2 60.19 1 540 
+A SER 541 2 72.26 1 541 
+A ILE 542 2 87.62 1 542 
+A ASN 543 2 88.74 1 543 
+A ILE 544 2 92.92 1 544 
+A LEU 545 2 92.22 1 545 
+A ALA 546 2 89.56 1 546 
+A ASP 547 2 89.16 1 547 
+A VAL 548 2 93.36 1 548 
+A LEU 549 2 93.11 1 549 
+A PRO 550 2 92.31 1 550 
+A GLU 551 2 87.09 1 551 
+A GLU 552 2 87.56 1 552 
+A MET 553 2 85.48 1 553 
+A PRO 554 2 87.95 1 554 
+A THR 555 2 91.45 1 555 
+A THR 556 2 93.43 1 556 
+A VAL 557 2 91.23 1 557 
+A LEU 558 2 91.74 1 558 
+A GLN 559 2 91.75 1 559 
+A SER 560 2 93.69 1 560 
+A MET 561 2 93.32 1 561 
+A LYS 562 2 93.96 1 562 
+A LEU 563 2 94.24 1 563 
+A GLY 564 2 93.27 1 564 
+A VAL 565 2 93.99 1 565 
+A ASP 566 2 94.66 1 566 
+A VAL 567 2 94.62 1 567 
+A ASN 568 2 94.84 1 568 
+A ARG 569 2 95.38 1 569 
+A HIS 570 2 96.57 1 570 
+A LYS 571 2 96.02 1 571 
+A GLU 572 2 96.53 1 572 
+A VAL 573 2 97.85 1 573 
+A ILE 574 2 97.86 1 574 
+A VAL 575 2 98.04 1 575 
+A LYS 576 2 97.95 1 576 
+A ALA 577 2 98.59 1 577 
+A ILE 578 2 98.72 1 578 
+A SER 579 2 98.64 1 579 
+A ALA 580 2 98.61 1 580 
+A VAL 581 2 98.77 1 581 
+A LEU 582 2 98.80 1 582 
+A LEU 583 2 98.56 1 583 
+A LEU 584 2 98.22 1 584 
+A LEU 585 2 98.70 1 585 
+A LEU 586 2 98.71 1 586 
+A LYS 587 2 97.92 1 587 
+A HIS 588 2 98.31 1 588 
+A PHE 589 2 98.50 1 589 
+A LYS 590 2 98.01 1 590 
+A LEU 591 2 97.11 1 591 
+A ASN 592 2 97.01 1 592 
+A HIS 593 2 97.38 1 593 
+A VAL 594 2 97.54 1 594 
+A TYR 595 2 97.74 1 595 
+A GLN 596 2 98.39 1 596 
+A PHE 597 2 98.50 1 597 
+A GLU 598 2 97.92 1 598 
+A TYR 599 2 98.10 1 599 
+A MET 600 2 98.43 1 600 
+A ALA 601 2 98.46 1 601 
+A GLN 602 2 96.21 1 602 
+A HIS 603 2 97.73 1 603 
+A LEU 604 2 98.49 1 604 
+A VAL 605 2 96.50 1 605 
+A PHE 606 2 94.61 1 606 
+A ALA 607 2 96.19 1 607 
+A ASN 608 2 95.97 1 608 
+A CYS 609 2 98.06 1 609 
+A ILE 610 2 97.30 1 610 
+A PRO 611 2 96.02 1 611 
+A LEU 612 2 95.88 1 612 
+A ILE 613 2 97.72 1 613 
+A LEU 614 2 96.33 1 614 
+A LYS 615 2 94.15 1 615 
+A PHE 616 2 95.63 1 616 
+A PHE 617 2 96.51 1 617 
+A ASN 618 2 94.40 1 618 
+A GLN 619 2 92.84 1 619 
+A ASN 620 2 93.42 1 620 
+A ILE 621 2 94.58 1 621 
+A MET 622 2 92.16 1 622 
+A SER 623 2 92.95 1 623 
+A TYR 624 2 94.88 1 624 
+A ILE 625 2 94.33 1 625 
+A THR 626 2 92.92 1 626 
+A ALA 627 2 92.51 1 627 
+A LYS 628 2 91.65 1 628 
+A ASN 629 2 92.52 1 629 
+A SER 630 2 91.92 1 630 
+A ILE 631 2 92.70 1 631 
+A SER 632 2 90.12 1 632 
+A VAL 633 2 91.46 1 633 
+A LEU 634 2 93.76 1 634 
+A ASP 635 2 94.40 1 635 
+A TYR 636 2 95.72 1 636 
+A PRO 637 2 95.69 1 637 
+A HIS 638 2 94.25 1 638 
+A CYS 639 2 94.42 1 639 
+A VAL 640 2 94.94 1 640 
+A VAL 641 2 93.64 1 641 
+A HIS 642 2 91.69 1 642 
+A GLU 643 2 85.95 1 643 
+A LEU 644 2 86.84 1 644 
+A PRO 645 2 85.67 1 645 
+A GLU 646 2 83.97 1 646 
+A LEU 647 2 87.55 1 647 
+A THR 648 2 87.75 1 648 
+A ALA 649 2 85.33 1 649 
+A GLU 650 2 83.64 1 650 
+A SER 651 2 83.40 1 651 
+A LEU 652 2 83.35 1 652 
+A GLU 653 2 78.59 1 653 
+A ALA 654 2 74.10 1 654 
+A GLY 655 2 70.85 1 655 
+A ASP 656 2 74.09 1 656 
+A SER 657 2 76.64 1 657 
+A ASN 658 2 83.24 1 658 
+A GLN 659 2 85.55 1 659 
+A PHE 660 2 91.19 1 660 
+A CYS 661 2 93.44 1 661 
+A TRP 662 2 94.57 1 662 
+A ARG 663 2 95.39 1 663 
+A ASN 664 2 96.32 1 664 
+A LEU 665 2 96.04 1 665 
+A PHE 666 2 97.03 1 666 
+A SER 667 2 97.93 1 667 
+A CYS 668 2 97.98 1 668 
+A ILE 669 2 97.47 1 669 
+A ASN 670 2 98.32 1 670 
+A LEU 671 2 98.49 1 671 
+A LEU 672 2 98.41 1 672 
+A ARG 673 2 98.07 1 673 
+A ILE 674 2 98.75 1 674 
+A LEU 675 2 98.34 1 675 
+A ASN 676 2 98.02 1 676 
+A LYS 677 2 97.87 1 677 
+A LEU 678 2 97.92 1 678 
+A THR 679 2 96.08 1 679 
+A LYS 680 2 92.74 1 680 
+A TRP 681 2 84.67 1 681 
+A LYS 682 2 91.66 1 682 
+A HIS 683 2 90.61 1 683 
+A SER 684 2 91.40 1 684 
+A ARG 685 2 94.27 1 685 
+A THR 686 2 94.32 1 686 
+A MET 687 2 91.56 1 687 
+A MET 688 2 93.04 1 688 
+A LEU 689 2 94.99 1 689 
+A VAL 690 2 93.18 1 690 
+A VAL 691 2 91.75 1 691 
+A PHE 692 2 94.21 1 692 
+A LYS 693 2 95.18 1 693 
+A SER 694 2 96.94 1 694 
+A ALA 695 2 96.37 1 695 
+A PRO 696 2 95.58 1 696 
+A ILE 697 2 96.61 1 697 
+A LEU 698 2 97.16 1 698 
+A LYS 699 2 94.86 1 699 
+A ARG 700 2 93.66 1 700 
+A ALA 701 2 94.99 1 701 
+A LEU 702 2 94.37 1 702 
+A LYS 703 2 91.24 1 703 
+A VAL 704 2 92.16 1 704 
+A LYS 705 2 89.74 1 705 
+A GLN 706 2 91.72 1 706 
+A ALA 707 2 91.17 1 707 
+A MET 708 2 92.91 1 708 
+A MET 709 2 94.87 1 709 
+A GLN 710 2 95.02 1 710 
+A LEU 711 2 94.93 1 711 
+A TYR 712 2 96.76 1 712 
+A VAL 713 2 97.63 1 713 
+A LEU 714 2 96.75 1 714 
+A LYS 715 2 95.90 1 715 
+A LEU 716 2 97.30 1 716 
+A LEU 717 2 96.21 1 717 
+A LYS 718 2 94.81 1 718 
+A VAL 719 2 92.82 1 719 
+A GLN 720 2 93.77 1 720 
+A THR 721 2 92.73 1 721 
+A LYS 722 2 88.90 1 722 
+A TYR 723 2 90.77 1 723 
+A LEU 724 2 91.15 1 724 
+A GLY 725 2 88.43 1 725 
+A ARG 726 2 89.23 1 726 
+A GLN 727 2 89.50 1 727 
+A TRP 728 2 91.85 1 728 
+A ARG 729 2 91.70 1 729 
+A LYS 730 2 91.48 1 730 
+A SER 731 2 93.05 1 731 
+A ASN 732 2 94.07 1 732 
+A MET 733 2 91.98 1 733 
+A LYS 734 2 91.81 1 734 
+A THR 735 2 93.94 1 735 
+A MET 736 2 93.58 1 736 
+A SER 737 2 92.68 1 737 
+A ALA 738 2 92.73 1 738 
+A ILE 739 2 93.77 1 739 
+A TYR 740 2 90.91 1 740 
+A GLN 741 2 90.08 1 741 
+A LYS 742 2 90.43 1 742 
+A VAL 743 2 92.20 1 743 
+A ARG 744 2 89.87 1 744 
+A HIS 745 2 85.05 1 745 
+A ARG 746 2 82.40 1 746 
+A LEU 747 2 81.03 1 747 
+A ASN 748 2 77.03 1 748 
+A ASP 749 2 77.35 1 749 
+A ASP 750 2 81.84 1 750 
+A TRP 751 2 86.75 1 751 
+A ALA 752 2 85.31 1 752 
+A TYR 753 2 84.47 1 753 
+A GLY 754 2 78.84 1 754 
+A ASN 755 2 81.96 1 755 
+A ASP 756 2 83.06 1 756 
+A LEU 757 2 80.04 1 757 
+A ASP 758 2 83.10 1 758 
+A ALA 759 2 84.15 1 759 
+A ARG 760 2 82.49 1 760 
+A PRO 761 2 75.75 1 761 
+A TRP 762 2 78.50 1 762 
+A ASP 763 2 81.94 1 763 
+A PHE 764 2 84.47 1 764 
+A GLN 765 2 84.00 1 765 
+A ALA 766 2 88.74 1 766 
+A GLU 767 2 89.03 1 767 
+A GLU 768 2 89.86 1 768 
+A CYS 769 2 91.12 1 769 
+A ALA 770 2 92.78 1 770 
+A LEU 771 2 93.84 1 771 
+A ARG 772 2 93.56 1 772 
+A ALA 773 2 93.49 1 773 
+A ASN 774 2 95.30 1 774 
+A ILE 775 2 95.23 1 775 
+A GLU 776 2 92.23 1 776 
+A ARG 777 2 90.25 1 777 
+A PHE 778 2 93.06 1 778 
+A ASN 779 2 93.15 1 779 
+A ALA 780 2 87.77 1 780 
+A ARG 781 2 87.41 1 781 
+A ARG 782 2 89.15 1 782 
+A TYR 783 2 90.26 1 783 
+A ASP 784 2 82.26 1 784 
+A ARG 785 2 63.50 1 785 
+A ALA 786 2 56.30 1 786 
+A HIS 787 2 52.15 1 787 
+A SER 788 2 54.35 1 788 
+A ASN 789 2 54.67 1 789 
+A PRO 790 2 57.02 1 790 
+A ASP 791 2 54.96 1 791 
+A PHE 792 2 55.25 1 792 
+A LEU 793 2 61.15 1 793 
+A PRO 794 2 60.31 1 794 
+A VAL 795 2 65.23 1 795 
+A ASP 796 2 68.75 1 796 
+A ASN 797 2 74.33 1 797 
+A CYS 798 2 80.43 1 798 
+A LEU 799 2 75.49 1 799 
+A GLN 800 2 78.58 1 800 
+A SER 801 2 78.85 1 801 
+A VAL 802 2 76.37 1 802 
+A LEU 803 2 74.00 1 803 
+A GLY 804 2 76.91 1 804 
+A GLN 805 2 75.60 1 805 
+A ARG 806 2 72.27 1 806 
+A VAL 807 2 74.30 1 807 
+A ASP 808 2 72.64 1 808 
+A LEU 809 2 77.63 1 809 
+A PRO 810 2 80.56 1 810 
+A GLU 811 2 79.65 1 811 
+A ASP 812 2 83.58 1 812 
+A PHE 813 2 84.54 1 813 
+A GLN 814 2 78.72 1 814 
+A MET 815 2 83.12 1 815 
+A ASN 816 2 87.75 1 816 
+A TYR 817 2 86.49 1 817 
+A ASP 818 2 87.05 1 818 
+A LEU 819 2 86.85 1 819 
+A TRP 820 2 87.63 1 820 
+A LEU 821 2 85.11 1 821 
+A GLU 822 2 87.33 1 822 
+A ARG 823 2 84.98 1 823 
+A GLU 824 2 80.73 1 824 
+A VAL 825 2 81.18 1 825 
+A PHE 826 2 82.60 1 826 
+A SER 827 2 79.90 1 827 
+A LYS 828 2 75.07 1 828 
+A PRO 829 2 72.54 1 829 
+A ILE 830 2 68.64 1 830 
+A SER 831 2 68.81 1 831 
+A TRP 832 2 69.41 1 832 
+A GLU 833 2 70.52 1 833 
+A GLU 834 2 64.40 1 834 
+A LEU 835 2 58.23 1 835 
+A LEU 836 2 57.54 1 836 
+A GLN 837 2 42.32 1 837 
+#
+_ma_software_group.group_id    1
+_ma_software_group.ordinal_id  1
+_ma_software_group.software_id 1
+#
+_ma_target_entity.data_id   1
+_ma_target_entity.entity_id 1
+_ma_target_entity.origin    "reference database"
+#
+_ma_target_entity_instance.asym_id   A
+_ma_target_entity_instance.details   .
+_ma_target_entity_instance.entity_id 1
+#
+_ma_target_ref_db_details.db_accession                 Q5VSL9
+_ma_target_ref_db_details.db_code                      STRP1_HUMAN
+_ma_target_ref_db_details.db_name                      UNP
+_ma_target_ref_db_details.gene_name                    STRIP1
+_ma_target_ref_db_details.ncbi_taxonomy_id             9606
+_ma_target_ref_db_details.organism_scientific          "Homo sapiens"
+_ma_target_ref_db_details.seq_db_align_begin           1
+_ma_target_ref_db_details.seq_db_align_end             837
+_ma_target_ref_db_details.seq_db_isoform               ?
+_ma_target_ref_db_details.seq_db_sequence_checksum     5F9BA1D4C7DE6925
+_ma_target_ref_db_details.seq_db_sequence_version_date 2004-12-07
+_ma_target_ref_db_details.target_entity_id             1
+#
+loop_
+_pdbx_audit_revision_details.data_content_type
+_pdbx_audit_revision_details.description
+_pdbx_audit_revision_details.ordinal
+_pdbx_audit_revision_details.provider
+_pdbx_audit_revision_details.revision_ordinal
+_pdbx_audit_revision_details.type
+"Structure model" ?                                                       1 repository 1 "Initial release" 
+"Structure model" "Format fixes, new metadata, initial SwissProt release" 2 repository 2 Remediation       
+"Structure model" "Format fixes, new metadata, initial UniProt release"   3 repository 3 Remediation       
+"Structure model" "Improved prediction accuracy, small format fixes"      4 repository 4 Remediation       
+#
+loop_
+_pdbx_audit_revision_history.data_content_type
+_pdbx_audit_revision_history.major_revision
+_pdbx_audit_revision_history.minor_revision
+_pdbx_audit_revision_history.ordinal
+_pdbx_audit_revision_history.revision_date
+"Structure model" 1 0 1 2021-07-01 
+"Structure model" 2 0 2 2021-12-09 
+"Structure model" 3 0 3 2022-06-01 
+"Structure model" 4 0 4 2022-09-30 
+#
+loop_
+_pdbx_data_usage.details
+_pdbx_data_usage.id
+_pdbx_data_usage.name
+_pdbx_data_usage.type
+_pdbx_data_usage.url
+"Data in this file is available under a CC-BY-4.0 license." 1 CC-BY-4.0 license    https://creativecommons.org/licenses/by/4.0/ 
+;ALPHAFOLD DATA, COPYRIGHT (2021) DEEPMIND TECHNOLOGIES LIMITED. THE INFORMATION
+PROVIDED IS THEORETICAL MODELLING ONLY AND CAUTION SHOULD BE EXERCISED IN ITS
+USE. IT IS PROVIDED "AS-IS" WITHOUT ANY WARRANTY OF ANY KIND, WHETHER EXPRESSED
+OR IMPLIED. NO WARRANTY IS GIVEN THAT USE OF THE INFORMATION SHALL NOT INFRINGE
+THE RIGHTS OF ANY THIRD PARTY. DISCLAIMER: THE INFORMATION IS NOT INTENDED TO BE
+A SUBSTITUTE FOR PROFESSIONAL MEDICAL ADVICE, DIAGNOSIS, OR TREATMENT, AND DOES
+NOT CONSTITUTE MEDICAL OR OTHER PROFESSIONAL ADVICE. IT IS AVAILABLE FOR
+ACADEMIC AND COMMERCIAL PURPOSES, UNDER CC-BY 4.0 LICENCE.
+;
+2 ?         disclaimer ?                                            
+#
+_pdbx_database_status.entry_id                      AF-Q5VSL9-F1
+_pdbx_database_status.recvd_initial_deposition_date 2022-06-01
+_pdbx_database_status.status_code                   REL
+#
+loop_
+_pdbx_poly_seq_scheme.asym_id
+_pdbx_poly_seq_scheme.auth_seq_num
+_pdbx_poly_seq_scheme.entity_id
+_pdbx_poly_seq_scheme.hetero
+_pdbx_poly_seq_scheme.mon_id
+_pdbx_poly_seq_scheme.pdb_ins_code
+_pdbx_poly_seq_scheme.pdb_mon_id
+_pdbx_poly_seq_scheme.pdb_seq_num
+_pdbx_poly_seq_scheme.pdb_strand_id
+_pdbx_poly_seq_scheme.seq_id
+A 1   1 n MET . MET 1   A 1   
+A 2   1 n GLU . GLU 2   A 2   
+A 3   1 n PRO . PRO 3   A 3   
+A 4   1 n ALA . ALA 4   A 4   
+A 5   1 n VAL . VAL 5   A 5   
+A 6   1 n GLY . GLY 6   A 6   
+A 7   1 n GLY . GLY 7   A 7   
+A 8   1 n PRO . PRO 8   A 8   
+A 9   1 n GLY . GLY 9   A 9   
+A 10  1 n PRO . PRO 10  A 10  
+A 11  1 n LEU . LEU 11  A 11  
+A 12  1 n ILE . ILE 12  A 12  
+A 13  1 n VAL . VAL 13  A 13  
+A 14  1 n ASN . ASN 14  A 14  
+A 15  1 n ASN . ASN 15  A 15  
+A 16  1 n LYS . LYS 16  A 16  
+A 17  1 n GLN . GLN 17  A 17  
+A 18  1 n PRO . PRO 18  A 18  
+A 19  1 n GLN . GLN 19  A 19  
+A 20  1 n PRO . PRO 20  A 20  
+A 21  1 n PRO . PRO 21  A 21  
+A 22  1 n PRO . PRO 22  A 22  
+A 23  1 n PRO . PRO 23  A 23  
+A 24  1 n PRO . PRO 24  A 24  
+A 25  1 n PRO . PRO 25  A 25  
+A 26  1 n PRO . PRO 26  A 26  
+A 27  1 n ALA . ALA 27  A 27  
+A 28  1 n ALA . ALA 28  A 28  
+A 29  1 n ALA . ALA 29  A 29  
+A 30  1 n GLN . GLN 30  A 30  
+A 31  1 n PRO . PRO 31  A 31  
+A 32  1 n PRO . PRO 32  A 32  
+A 33  1 n PRO . PRO 33  A 33  
+A 34  1 n GLY . GLY 34  A 34  
+A 35  1 n ALA . ALA 35  A 35  
+A 36  1 n PRO . PRO 36  A 36  
+A 37  1 n ARG . ARG 37  A 37  
+A 38  1 n ALA . ALA 38  A 38  
+A 39  1 n ALA . ALA 39  A 39  
+A 40  1 n ALA . ALA 40  A 40  
+A 41  1 n GLY . GLY 41  A 41  
+A 42  1 n LEU . LEU 42  A 42  
+A 43  1 n LEU . LEU 43  A 43  
+A 44  1 n PRO . PRO 44  A 44  
+A 45  1 n GLY . GLY 45  A 45  
+A 46  1 n GLY . GLY 46  A 46  
+A 47  1 n LYS . LYS 47  A 47  
+A 48  1 n ALA . ALA 48  A 48  
+A 49  1 n ARG . ARG 49  A 49  
+A 50  1 n GLU . GLU 50  A 50  
+A 51  1 n PHE . PHE 51  A 51  
+A 52  1 n ASN . ASN 52  A 52  
+A 53  1 n ARG . ARG 53  A 53  
+A 54  1 n ASN . ASN 54  A 54  
+A 55  1 n GLN . GLN 55  A 55  
+A 56  1 n ARG . ARG 56  A 56  
+A 57  1 n LYS . LYS 57  A 57  
+A 58  1 n ASP . ASP 58  A 58  
+A 59  1 n SER . SER 59  A 59  
+A 60  1 n GLU . GLU 60  A 60  
+A 61  1 n GLY . GLY 61  A 61  
+A 62  1 n TYR . TYR 62  A 62  
+A 63  1 n SER . SER 63  A 63  
+A 64  1 n GLU . GLU 64  A 64  
+A 65  1 n SER . SER 65  A 65  
+A 66  1 n PRO . PRO 66  A 66  
+A 67  1 n ASP . ASP 67  A 67  
+A 68  1 n LEU . LEU 68  A 68  
+A 69  1 n GLU . GLU 69  A 69  
+A 70  1 n PHE . PHE 70  A 70  
+A 71  1 n GLU . GLU 71  A 71  
+A 72  1 n TYR . TYR 72  A 72  
+A 73  1 n ALA . ALA 73  A 73  
+A 74  1 n ASP . ASP 74  A 74  
+A 75  1 n THR . THR 75  A 75  
+A 76  1 n ASP . ASP 76  A 76  
+A 77  1 n LYS . LYS 77  A 77  
+A 78  1 n TRP . TRP 78  A 78  
+A 79  1 n ALA . ALA 79  A 79  
+A 80  1 n ALA . ALA 80  A 80  
+A 81  1 n GLU . GLU 81  A 81  
+A 82  1 n LEU . LEU 82  A 82  
+A 83  1 n SER . SER 83  A 83  
+A 84  1 n GLU . GLU 84  A 84  
+A 85  1 n LEU . LEU 85  A 85  
+A 86  1 n TYR . TYR 86  A 86  
+A 87  1 n SER . SER 87  A 87  
+A 88  1 n TYR . TYR 88  A 88  
+A 89  1 n THR . THR 89  A 89  
+A 90  1 n GLU . GLU 90  A 90  
+A 91  1 n GLY . GLY 91  A 91  
+A 92  1 n PRO . PRO 92  A 92  
+A 93  1 n GLU . GLU 93  A 93  
+A 94  1 n PHE . PHE 94  A 94  
+A 95  1 n LEU . LEU 95  A 95  
+A 96  1 n MET . MET 96  A 96  
+A 97  1 n ASN . ASN 97  A 97  
+A 98  1 n ARG . ARG 98  A 98  
+A 99  1 n LYS . LYS 99  A 99  
+A 100 1 n CYS . CYS 100 A 100 
+A 101 1 n PHE . PHE 101 A 101 
+A 102 1 n GLU . GLU 102 A 102 
+A 103 1 n GLU . GLU 103 A 103 
+A 104 1 n ASP . ASP 104 A 104 
+A 105 1 n PHE . PHE 105 A 105 
+A 106 1 n ARG . ARG 106 A 106 
+A 107 1 n ILE . ILE 107 A 107 
+A 108 1 n HIS . HIS 108 A 108 
+A 109 1 n VAL . VAL 109 A 109 
+A 110 1 n THR . THR 110 A 110 
+A 111 1 n ASP . ASP 111 A 111 
+A 112 1 n LYS . LYS 112 A 112 
+A 113 1 n LYS . LYS 113 A 113 
+A 114 1 n TRP . TRP 114 A 114 
+A 115 1 n THR . THR 115 A 115 
+A 116 1 n GLU . GLU 116 A 116 
+A 117 1 n LEU . LEU 117 A 117 
+A 118 1 n ASP . ASP 118 A 118 
+A 119 1 n THR . THR 119 A 119 
+A 120 1 n ASN . ASN 120 A 120 
+A 121 1 n GLN . GLN 121 A 121 
+A 122 1 n HIS . HIS 122 A 122 
+A 123 1 n ARG . ARG 123 A 123 
+A 124 1 n THR . THR 124 A 124 
+A 125 1 n HIS . HIS 125 A 125 
+A 126 1 n ALA . ALA 126 A 126 
+A 127 1 n MET . MET 127 A 127 
+A 128 1 n ARG . ARG 128 A 128 
+A 129 1 n LEU . LEU 129 A 129 
+A 130 1 n LEU . LEU 130 A 130 
+A 131 1 n ASP . ASP 131 A 131 
+A 132 1 n GLY . GLY 132 A 132 
+A 133 1 n LEU . LEU 133 A 133 
+A 134 1 n GLU . GLU 134 A 134 
+A 135 1 n VAL . VAL 135 A 135 
+A 136 1 n THR . THR 136 A 136 
+A 137 1 n ALA . ALA 137 A 137 
+A 138 1 n ARG . ARG 138 A 138 
+A 139 1 n GLU . GLU 139 A 139 
+A 140 1 n LYS . LYS 140 A 140 
+A 141 1 n ARG . ARG 141 A 141 
+A 142 1 n LEU . LEU 142 A 142 
+A 143 1 n LYS . LYS 143 A 143 
+A 144 1 n VAL . VAL 144 A 144 
+A 145 1 n ALA . ALA 145 A 145 
+A 146 1 n ARG . ARG 146 A 146 
+A 147 1 n ALA . ALA 147 A 147 
+A 148 1 n ILE . ILE 148 A 148 
+A 149 1 n LEU . LEU 149 A 149 
+A 150 1 n TYR . TYR 150 A 150 
+A 151 1 n VAL . VAL 151 A 151 
+A 152 1 n ALA . ALA 152 A 152 
+A 153 1 n GLN . GLN 153 A 153 
+A 154 1 n GLY . GLY 154 A 154 
+A 155 1 n THR . THR 155 A 155 
+A 156 1 n PHE . PHE 156 A 156 
+A 157 1 n GLY . GLY 157 A 157 
+A 158 1 n GLU . GLU 158 A 158 
+A 159 1 n CYS . CYS 159 A 159 
+A 160 1 n SER . SER 160 A 160 
+A 161 1 n SER . SER 161 A 161 
+A 162 1 n GLU . GLU 162 A 162 
+A 163 1 n ALA . ALA 163 A 163 
+A 164 1 n GLU . GLU 164 A 164 
+A 165 1 n VAL . VAL 165 A 165 
+A 166 1 n GLN . GLN 166 A 166 
+A 167 1 n SER . SER 167 A 167 
+A 168 1 n TRP . TRP 168 A 168 
+A 169 1 n MET . MET 169 A 169 
+A 170 1 n ARG . ARG 170 A 170 
+A 171 1 n TYR . TYR 171 A 171 
+A 172 1 n ASN . ASN 172 A 172 
+A 173 1 n ILE . ILE 173 A 173 
+A 174 1 n PHE . PHE 174 A 174 
+A 175 1 n LEU . LEU 175 A 175 
+A 176 1 n LEU . LEU 176 A 176 
+A 177 1 n LEU . LEU 177 A 177 
+A 178 1 n GLU . GLU 178 A 178 
+A 179 1 n VAL . VAL 179 A 179 
+A 180 1 n GLY . GLY 180 A 180 
+A 181 1 n THR . THR 181 A 181 
+A 182 1 n PHE . PHE 182 A 182 
+A 183 1 n ASN . ASN 183 A 183 
+A 184 1 n ALA . ALA 184 A 184 
+A 185 1 n LEU . LEU 185 A 185 
+A 186 1 n VAL . VAL 186 A 186 
+A 187 1 n GLU . GLU 187 A 187 
+A 188 1 n LEU . LEU 188 A 188 
+A 189 1 n LEU . LEU 189 A 189 
+A 190 1 n ASN . ASN 190 A 190 
+A 191 1 n MET . MET 191 A 191 
+A 192 1 n GLU . GLU 192 A 192 
+A 193 1 n ILE . ILE 193 A 193 
+A 194 1 n ASP . ASP 194 A 194 
+A 195 1 n ASN . ASN 195 A 195 
+A 196 1 n SER . SER 196 A 196 
+A 197 1 n ALA . ALA 197 A 197 
+A 198 1 n ALA . ALA 198 A 198 
+A 199 1 n CYS . CYS 199 A 199 
+A 200 1 n SER . SER 200 A 200 
+A 201 1 n SER . SER 201 A 201 
+A 202 1 n ALA . ALA 202 A 202 
+A 203 1 n VAL . VAL 203 A 203 
+A 204 1 n ARG . ARG 204 A 204 
+A 205 1 n LYS . LYS 205 A 205 
+A 206 1 n PRO . PRO 206 A 206 
+A 207 1 n ALA . ALA 207 A 207 
+A 208 1 n ILE . ILE 208 A 208 
+A 209 1 n SER . SER 209 A 209 
+A 210 1 n LEU . LEU 210 A 210 
+A 211 1 n ALA . ALA 211 A 211 
+A 212 1 n ASP . ASP 212 A 212 
+A 213 1 n SER . SER 213 A 213 
+A 214 1 n THR . THR 214 A 214 
+A 215 1 n ASP . ASP 215 A 215 
+A 216 1 n LEU . LEU 216 A 216 
+A 217 1 n ARG . ARG 217 A 217 
+A 218 1 n VAL . VAL 218 A 218 
+A 219 1 n LEU . LEU 219 A 219 
+A 220 1 n LEU . LEU 220 A 220 
+A 221 1 n ASN . ASN 221 A 221 
+A 222 1 n ILE . ILE 222 A 222 
+A 223 1 n MET . MET 223 A 223 
+A 224 1 n TYR . TYR 224 A 224 
+A 225 1 n LEU . LEU 225 A 225 
+A 226 1 n ILE . ILE 226 A 226 
+A 227 1 n VAL . VAL 227 A 227 
+A 228 1 n GLU . GLU 228 A 228 
+A 229 1 n THR . THR 229 A 229 
+A 230 1 n VAL . VAL 230 A 230 
+A 231 1 n HIS . HIS 231 A 231 
+A 232 1 n GLN . GLN 232 A 232 
+A 233 1 n GLU . GLU 233 A 233 
+A 234 1 n CYS . CYS 234 A 234 
+A 235 1 n GLU . GLU 235 A 235 
+A 236 1 n GLY . GLY 236 A 236 
+A 237 1 n ASP . ASP 237 A 237 
+A 238 1 n LYS . LYS 238 A 238 
+A 239 1 n ALA . ALA 239 A 239 
+A 240 1 n GLU . GLU 240 A 240 
+A 241 1 n TRP . TRP 241 A 241 
+A 242 1 n ARG . ARG 242 A 242 
+A 243 1 n THR . THR 243 A 243 
+A 244 1 n MET . MET 244 A 244 
+A 245 1 n ARG . ARG 245 A 245 
+A 246 1 n GLN . GLN 246 A 246 
+A 247 1 n THR . THR 247 A 247 
+A 248 1 n PHE . PHE 248 A 248 
+A 249 1 n ARG . ARG 249 A 249 
+A 250 1 n ALA . ALA 250 A 250 
+A 251 1 n GLU . GLU 251 A 251 
+A 252 1 n LEU . LEU 252 A 252 
+A 253 1 n GLY . GLY 253 A 253 
+A 254 1 n SER . SER 254 A 254 
+A 255 1 n PRO . PRO 255 A 255 
+A 256 1 n LEU . LEU 256 A 256 
+A 257 1 n TYR . TYR 257 A 257 
+A 258 1 n ASN . ASN 258 A 258 
+A 259 1 n ASN . ASN 259 A 259 
+A 260 1 n GLU . GLU 260 A 260 
+A 261 1 n PRO . PRO 261 A 261 
+A 262 1 n PHE . PHE 262 A 262 
+A 263 1 n ALA . ALA 263 A 263 
+A 264 1 n ILE . ILE 264 A 264 
+A 265 1 n MET . MET 265 A 265 
+A 266 1 n LEU . LEU 266 A 266 
+A 267 1 n PHE . PHE 267 A 267 
+A 268 1 n GLY . GLY 268 A 268 
+A 269 1 n MET . MET 269 A 269 
+A 270 1 n VAL . VAL 270 A 270 
+A 271 1 n THR . THR 271 A 271 
+A 272 1 n LYS . LYS 272 A 272 
+A 273 1 n PHE . PHE 273 A 273 
+A 274 1 n CYS . CYS 274 A 274 
+A 275 1 n SER . SER 275 A 275 
+A 276 1 n GLY . GLY 276 A 276 
+A 277 1 n HIS . HIS 277 A 277 
+A 278 1 n ALA . ALA 278 A 278 
+A 279 1 n PRO . PRO 279 A 279 
+A 280 1 n HIS . HIS 280 A 280 
+A 281 1 n PHE . PHE 281 A 281 
+A 282 1 n PRO . PRO 282 A 282 
+A 283 1 n MET . MET 283 A 283 
+A 284 1 n LYS . LYS 284 A 284 
+A 285 1 n LYS . LYS 285 A 285 
+A 286 1 n VAL . VAL 286 A 286 
+A 287 1 n LEU . LEU 287 A 287 
+A 288 1 n LEU . LEU 288 A 288 
+A 289 1 n LEU . LEU 289 A 289 
+A 290 1 n LEU . LEU 290 A 290 
+A 291 1 n TRP . TRP 291 A 291 
+A 292 1 n LYS . LYS 292 A 292 
+A 293 1 n THR . THR 293 A 293 
+A 294 1 n VAL . VAL 294 A 294 
+A 295 1 n LEU . LEU 295 A 295 
+A 296 1 n CYS . CYS 296 A 296 
+A 297 1 n THR . THR 297 A 297 
+A 298 1 n LEU . LEU 298 A 298 
+A 299 1 n GLY . GLY 299 A 299 
+A 300 1 n GLY . GLY 300 A 300 
+A 301 1 n PHE . PHE 301 A 301 
+A 302 1 n GLU . GLU 302 A 302 
+A 303 1 n GLU . GLU 303 A 303 
+A 304 1 n LEU . LEU 304 A 304 
+A 305 1 n GLN . GLN 305 A 305 
+A 306 1 n SER . SER 306 A 306 
+A 307 1 n MET . MET 307 A 307 
+A 308 1 n LYS . LYS 308 A 308 
+A 309 1 n ALA . ALA 309 A 309 
+A 310 1 n GLU . GLU 310 A 310 
+A 311 1 n LYS . LYS 311 A 311 
+A 312 1 n ARG . ARG 312 A 312 
+A 313 1 n SER . SER 313 A 313 
+A 314 1 n ILE . ILE 314 A 314 
+A 315 1 n LEU . LEU 315 A 315 
+A 316 1 n GLY . GLY 316 A 316 
+A 317 1 n LEU . LEU 317 A 317 
+A 318 1 n PRO . PRO 318 A 318 
+A 319 1 n PRO . PRO 319 A 319 
+A 320 1 n LEU . LEU 320 A 320 
+A 321 1 n PRO . PRO 321 A 321 
+A 322 1 n GLU . GLU 322 A 322 
+A 323 1 n ASP . ASP 323 A 323 
+A 324 1 n SER . SER 324 A 324 
+A 325 1 n ILE . ILE 325 A 325 
+A 326 1 n LYS . LYS 326 A 326 
+A 327 1 n VAL . VAL 327 A 327 
+A 328 1 n ILE . ILE 328 A 328 
+A 329 1 n ARG . ARG 329 A 329 
+A 330 1 n ASN . ASN 330 A 330 
+A 331 1 n MET . MET 331 A 331 
+A 332 1 n ARG . ARG 332 A 332 
+A 333 1 n ALA . ALA 333 A 333 
+A 334 1 n ALA . ALA 334 A 334 
+A 335 1 n SER . SER 335 A 335 
+A 336 1 n PRO . PRO 336 A 336 
+A 337 1 n PRO . PRO 337 A 337 
+A 338 1 n ALA . ALA 338 A 338 
+A 339 1 n SER . SER 339 A 339 
+A 340 1 n ALA . ALA 340 A 340 
+A 341 1 n SER . SER 341 A 341 
+A 342 1 n ASP . ASP 342 A 342 
+A 343 1 n LEU . LEU 343 A 343 
+A 344 1 n ILE . ILE 344 A 344 
+A 345 1 n GLU . GLU 345 A 345 
+A 346 1 n GLN . GLN 346 A 346 
+A 347 1 n GLN . GLN 347 A 347 
+A 348 1 n GLN . GLN 348 A 348 
+A 349 1 n LYS . LYS 349 A 349 
+A 350 1 n ARG . ARG 350 A 350 
+A 351 1 n GLY . GLY 351 A 351 
+A 352 1 n ARG . ARG 352 A 352 
+A 353 1 n ARG . ARG 353 A 353 
+A 354 1 n GLU . GLU 354 A 354 
+A 355 1 n HIS . HIS 355 A 355 
+A 356 1 n LYS . LYS 356 A 356 
+A 357 1 n ALA . ALA 357 A 357 
+A 358 1 n LEU . LEU 358 A 358 
+A 359 1 n ILE . ILE 359 A 359 
+A 360 1 n LYS . LYS 360 A 360 
+A 361 1 n GLN . GLN 361 A 361 
+A 362 1 n ASP . ASP 362 A 362 
+A 363 1 n ASN . ASN 363 A 363 
+A 364 1 n LEU . LEU 364 A 364 
+A 365 1 n ASP . ASP 365 A 365 
+A 366 1 n ALA . ALA 366 A 366 
+A 367 1 n PHE . PHE 367 A 367 
+A 368 1 n ASN . ASN 368 A 368 
+A 369 1 n GLU . GLU 369 A 369 
+A 370 1 n ARG . ARG 370 A 370 
+A 371 1 n ASP . ASP 371 A 371 
+A 372 1 n PRO . PRO 372 A 372 
+A 373 1 n TYR . TYR 373 A 373 
+A 374 1 n LYS . LYS 374 A 374 
+A 375 1 n ALA . ALA 375 A 375 
+A 376 1 n ASP . ASP 376 A 376 
+A 377 1 n ASP . ASP 377 A 377 
+A 378 1 n SER . SER 378 A 378 
+A 379 1 n ARG . ARG 379 A 379 
+A 380 1 n GLU . GLU 380 A 380 
+A 381 1 n GLU . GLU 381 A 381 
+A 382 1 n GLU . GLU 382 A 382 
+A 383 1 n GLU . GLU 383 A 383 
+A 384 1 n GLU . GLU 384 A 384 
+A 385 1 n ASN . ASN 385 A 385 
+A 386 1 n ASP . ASP 386 A 386 
+A 387 1 n ASP . ASP 387 A 387 
+A 388 1 n ASP . ASP 388 A 388 
+A 389 1 n ASN . ASN 389 A 389 
+A 390 1 n SER . SER 390 A 390 
+A 391 1 n LEU . LEU 391 A 391 
+A 392 1 n GLU . GLU 392 A 392 
+A 393 1 n GLY . GLY 393 A 393 
+A 394 1 n GLU . GLU 394 A 394 
+A 395 1 n THR . THR 395 A 395 
+A 396 1 n PHE . PHE 396 A 396 
+A 397 1 n PRO . PRO 397 A 397 
+A 398 1 n LEU . LEU 398 A 398 
+A 399 1 n GLU . GLU 399 A 399 
+A 400 1 n ARG . ARG 400 A 400 
+A 401 1 n ASP . ASP 401 A 401 
+A 402 1 n GLU . GLU 402 A 402 
+A 403 1 n VAL . VAL 403 A 403 
+A 404 1 n MET . MET 404 A 404 
+A 405 1 n PRO . PRO 405 A 405 
+A 406 1 n PRO . PRO 406 A 406 
+A 407 1 n PRO . PRO 407 A 407 
+A 408 1 n LEU . LEU 408 A 408 
+A 409 1 n GLN . GLN 409 A 409 
+A 410 1 n HIS . HIS 410 A 410 
+A 411 1 n PRO . PRO 411 A 411 
+A 412 1 n GLN . GLN 412 A 412 
+A 413 1 n THR . THR 413 A 413 
+A 414 1 n ASP . ASP 414 A 414 
+A 415 1 n ARG . ARG 415 A 415 
+A 416 1 n LEU . LEU 416 A 416 
+A 417 1 n THR . THR 417 A 417 
+A 418 1 n CYS . CYS 418 A 418 
+A 419 1 n PRO . PRO 419 A 419 
+A 420 1 n LYS . LYS 420 A 420 
+A 421 1 n GLY . GLY 421 A 421 
+A 422 1 n LEU . LEU 422 A 422 
+A 423 1 n PRO . PRO 423 A 423 
+A 424 1 n TRP . TRP 424 A 424 
+A 425 1 n ALA . ALA 425 A 425 
+A 426 1 n PRO . PRO 426 A 426 
+A 427 1 n LYS . LYS 427 A 427 
+A 428 1 n VAL . VAL 428 A 428 
+A 429 1 n ARG . ARG 429 A 429 
+A 430 1 n GLU . GLU 430 A 430 
+A 431 1 n LYS . LYS 431 A 431 
+A 432 1 n ASP . ASP 432 A 432 
+A 433 1 n ILE . ILE 433 A 433 
+A 434 1 n GLU . GLU 434 A 434 
+A 435 1 n MET . MET 435 A 435 
+A 436 1 n PHE . PHE 436 A 436 
+A 437 1 n LEU . LEU 437 A 437 
+A 438 1 n GLU . GLU 438 A 438 
+A 439 1 n SER . SER 439 A 439 
+A 440 1 n SER . SER 440 A 440 
+A 441 1 n ARG . ARG 441 A 441 
+A 442 1 n SER . SER 442 A 442 
+A 443 1 n LYS . LYS 443 A 443 
+A 444 1 n PHE . PHE 444 A 444 
+A 445 1 n ILE . ILE 445 A 445 
+A 446 1 n GLY . GLY 446 A 446 
+A 447 1 n TYR . TYR 447 A 447 
+A 448 1 n THR . THR 448 A 448 
+A 449 1 n LEU . LEU 449 A 449 
+A 450 1 n GLY . GLY 450 A 450 
+A 451 1 n SER . SER 451 A 451 
+A 452 1 n ASP . ASP 452 A 452 
+A 453 1 n THR . THR 453 A 453 
+A 454 1 n ASN . ASN 454 A 454 
+A 455 1 n THR . THR 455 A 455 
+A 456 1 n VAL . VAL 456 A 456 
+A 457 1 n VAL . VAL 457 A 457 
+A 458 1 n GLY . GLY 458 A 458 
+A 459 1 n LEU . LEU 459 A 459 
+A 460 1 n PRO . PRO 460 A 460 
+A 461 1 n ARG . ARG 461 A 461 
+A 462 1 n PRO . PRO 462 A 462 
+A 463 1 n ILE . ILE 463 A 463 
+A 464 1 n HIS . HIS 464 A 464 
+A 465 1 n GLU . GLU 465 A 465 
+A 466 1 n SER . SER 466 A 466 
+A 467 1 n ILE . ILE 467 A 467 
+A 468 1 n LYS . LYS 468 A 468 
+A 469 1 n THR . THR 469 A 469 
+A 470 1 n LEU . LEU 470 A 470 
+A 471 1 n LYS . LYS 471 A 471 
+A 472 1 n GLN . GLN 472 A 472 
+A 473 1 n HIS . HIS 473 A 473 
+A 474 1 n LYS . LYS 474 A 474 
+A 475 1 n TYR . TYR 475 A 475 
+A 476 1 n THR . THR 476 A 476 
+A 477 1 n SER . SER 477 A 477 
+A 478 1 n ILE . ILE 478 A 478 
+A 479 1 n ALA . ALA 479 A 479 
+A 480 1 n GLU . GLU 480 A 480 
+A 481 1 n VAL . VAL 481 A 481 
+A 482 1 n GLN . GLN 482 A 482 
+A 483 1 n ALA . ALA 483 A 483 
+A 484 1 n GLN . GLN 484 A 484 
+A 485 1 n MET . MET 485 A 485 
+A 486 1 n GLU . GLU 486 A 486 
+A 487 1 n GLU . GLU 487 A 487 
+A 488 1 n GLU . GLU 488 A 488 
+A 489 1 n TYR . TYR 489 A 489 
+A 490 1 n LEU . LEU 490 A 490 
+A 491 1 n ARG . ARG 491 A 491 
+A 492 1 n SER . SER 492 A 492 
+A 493 1 n PRO . PRO 493 A 493 
+A 494 1 n LEU . LEU 494 A 494 
+A 495 1 n SER . SER 495 A 495 
+A 496 1 n GLY . GLY 496 A 496 
+A 497 1 n GLY . GLY 497 A 497 
+A 498 1 n GLU . GLU 498 A 498 
+A 499 1 n GLU . GLU 499 A 499 
+A 500 1 n GLU . GLU 500 A 500 
+A 501 1 n VAL . VAL 501 A 501 
+A 502 1 n GLU . GLU 502 A 502 
+A 503 1 n GLN . GLN 503 A 503 
+A 504 1 n VAL . VAL 504 A 504 
+A 505 1 n PRO . PRO 505 A 505 
+A 506 1 n ALA . ALA 506 A 506 
+A 507 1 n GLU . GLU 507 A 507 
+A 508 1 n THR . THR 508 A 508 
+A 509 1 n LEU . LEU 509 A 509 
+A 510 1 n TYR . TYR 510 A 510 
+A 511 1 n GLN . GLN 511 A 511 
+A 512 1 n GLY . GLY 512 A 512 
+A 513 1 n LEU . LEU 513 A 513 
+A 514 1 n LEU . LEU 514 A 514 
+A 515 1 n PRO . PRO 515 A 515 
+A 516 1 n SER . SER 516 A 516 
+A 517 1 n LEU . LEU 517 A 517 
+A 518 1 n PRO . PRO 518 A 518 
+A 519 1 n GLN . GLN 519 A 519 
+A 520 1 n TYR . TYR 520 A 520 
+A 521 1 n MET . MET 521 A 521 
+A 522 1 n ILE . ILE 522 A 522 
+A 523 1 n ALA . ALA 523 A 523 
+A 524 1 n LEU . LEU 524 A 524 
+A 525 1 n LEU . LEU 525 A 525 
+A 526 1 n LYS . LYS 526 A 526 
+A 527 1 n ILE . ILE 527 A 527 
+A 528 1 n LEU . LEU 528 A 528 
+A 529 1 n LEU . LEU 529 A 529 
+A 530 1 n ALA . ALA 530 A 530 
+A 531 1 n ALA . ALA 531 A 531 
+A 532 1 n ALA . ALA 532 A 532 
+A 533 1 n PRO . PRO 533 A 533 
+A 534 1 n THR . THR 534 A 534 
+A 535 1 n SER . SER 535 A 535 
+A 536 1 n LYS . LYS 536 A 536 
+A 537 1 n ALA . ALA 537 A 537 
+A 538 1 n LYS . LYS 538 A 538 
+A 539 1 n THR . THR 539 A 539 
+A 540 1 n ASP . ASP 540 A 540 
+A 541 1 n SER . SER 541 A 541 
+A 542 1 n ILE . ILE 542 A 542 
+A 543 1 n ASN . ASN 543 A 543 
+A 544 1 n ILE . ILE 544 A 544 
+A 545 1 n LEU . LEU 545 A 545 
+A 546 1 n ALA . ALA 546 A 546 
+A 547 1 n ASP . ASP 547 A 547 
+A 548 1 n VAL . VAL 548 A 548 
+A 549 1 n LEU . LEU 549 A 549 
+A 550 1 n PRO . PRO 550 A 550 
+A 551 1 n GLU . GLU 551 A 551 
+A 552 1 n GLU . GLU 552 A 552 
+A 553 1 n MET . MET 553 A 553 
+A 554 1 n PRO . PRO 554 A 554 
+A 555 1 n THR . THR 555 A 555 
+A 556 1 n THR . THR 556 A 556 
+A 557 1 n VAL . VAL 557 A 557 
+A 558 1 n LEU . LEU 558 A 558 
+A 559 1 n GLN . GLN 559 A 559 
+A 560 1 n SER . SER 560 A 560 
+A 561 1 n MET . MET 561 A 561 
+A 562 1 n LYS . LYS 562 A 562 
+A 563 1 n LEU . LEU 563 A 563 
+A 564 1 n GLY . GLY 564 A 564 
+A 565 1 n VAL . VAL 565 A 565 
+A 566 1 n ASP . ASP 566 A 566 
+A 567 1 n VAL . VAL 567 A 567 
+A 568 1 n ASN . ASN 568 A 568 
+A 569 1 n ARG . ARG 569 A 569 
+A 570 1 n HIS . HIS 570 A 570 
+A 571 1 n LYS . LYS 571 A 571 
+A 572 1 n GLU . GLU 572 A 572 
+A 573 1 n VAL . VAL 573 A 573 
+A 574 1 n ILE . ILE 574 A 574 
+A 575 1 n VAL . VAL 575 A 575 
+A 576 1 n LYS . LYS 576 A 576 
+A 577 1 n ALA . ALA 577 A 577 
+A 578 1 n ILE . ILE 578 A 578 
+A 579 1 n SER . SER 579 A 579 
+A 580 1 n ALA . ALA 580 A 580 
+A 581 1 n VAL . VAL 581 A 581 
+A 582 1 n LEU . LEU 582 A 582 
+A 583 1 n LEU . LEU 583 A 583 
+A 584 1 n LEU . LEU 584 A 584 
+A 585 1 n LEU . LEU 585 A 585 
+A 586 1 n LEU . LEU 586 A 586 
+A 587 1 n LYS . LYS 587 A 587 
+A 588 1 n HIS . HIS 588 A 588 
+A 589 1 n PHE . PHE 589 A 589 
+A 590 1 n LYS . LYS 590 A 590 
+A 591 1 n LEU . LEU 591 A 591 
+A 592 1 n ASN . ASN 592 A 592 
+A 593 1 n HIS . HIS 593 A 593 
+A 594 1 n VAL . VAL 594 A 594 
+A 595 1 n TYR . TYR 595 A 595 
+A 596 1 n GLN . GLN 596 A 596 
+A 597 1 n PHE . PHE 597 A 597 
+A 598 1 n GLU . GLU 598 A 598 
+A 599 1 n TYR . TYR 599 A 599 
+A 600 1 n MET . MET 600 A 600 
+A 601 1 n ALA . ALA 601 A 601 
+A 602 1 n GLN . GLN 602 A 602 
+A 603 1 n HIS . HIS 603 A 603 
+A 604 1 n LEU . LEU 604 A 604 
+A 605 1 n VAL . VAL 605 A 605 
+A 606 1 n PHE . PHE 606 A 606 
+A 607 1 n ALA . ALA 607 A 607 
+A 608 1 n ASN . ASN 608 A 608 
+A 609 1 n CYS . CYS 609 A 609 
+A 610 1 n ILE . ILE 610 A 610 
+A 611 1 n PRO . PRO 611 A 611 
+A 612 1 n LEU . LEU 612 A 612 
+A 613 1 n ILE . ILE 613 A 613 
+A 614 1 n LEU . LEU 614 A 614 
+A 615 1 n LYS . LYS 615 A 615 
+A 616 1 n PHE . PHE 616 A 616 
+A 617 1 n PHE . PHE 617 A 617 
+A 618 1 n ASN . ASN 618 A 618 
+A 619 1 n GLN . GLN 619 A 619 
+A 620 1 n ASN . ASN 620 A 620 
+A 621 1 n ILE . ILE 621 A 621 
+A 622 1 n MET . MET 622 A 622 
+A 623 1 n SER . SER 623 A 623 
+A 624 1 n TYR . TYR 624 A 624 
+A 625 1 n ILE . ILE 625 A 625 
+A 626 1 n THR . THR 626 A 626 
+A 627 1 n ALA . ALA 627 A 627 
+A 628 1 n LYS . LYS 628 A 628 
+A 629 1 n ASN . ASN 629 A 629 
+A 630 1 n SER . SER 630 A 630 
+A 631 1 n ILE . ILE 631 A 631 
+A 632 1 n SER . SER 632 A 632 
+A 633 1 n VAL . VAL 633 A 633 
+A 634 1 n LEU . LEU 634 A 634 
+A 635 1 n ASP . ASP 635 A 635 
+A 636 1 n TYR . TYR 636 A 636 
+A 637 1 n PRO . PRO 637 A 637 
+A 638 1 n HIS . HIS 638 A 638 
+A 639 1 n CYS . CYS 639 A 639 
+A 640 1 n VAL . VAL 640 A 640 
+A 641 1 n VAL . VAL 641 A 641 
+A 642 1 n HIS . HIS 642 A 642 
+A 643 1 n GLU . GLU 643 A 643 
+A 644 1 n LEU . LEU 644 A 644 
+A 645 1 n PRO . PRO 645 A 645 
+A 646 1 n GLU . GLU 646 A 646 
+A 647 1 n LEU . LEU 647 A 647 
+A 648 1 n THR . THR 648 A 648 
+A 649 1 n ALA . ALA 649 A 649 
+A 650 1 n GLU . GLU 650 A 650 
+A 651 1 n SER . SER 651 A 651 
+A 652 1 n LEU . LEU 652 A 652 
+A 653 1 n GLU . GLU 653 A 653 
+A 654 1 n ALA . ALA 654 A 654 
+A 655 1 n GLY . GLY 655 A 655 
+A 656 1 n ASP . ASP 656 A 656 
+A 657 1 n SER . SER 657 A 657 
+A 658 1 n ASN . ASN 658 A 658 
+A 659 1 n GLN . GLN 659 A 659 
+A 660 1 n PHE . PHE 660 A 660 
+A 661 1 n CYS . CYS 661 A 661 
+A 662 1 n TRP . TRP 662 A 662 
+A 663 1 n ARG . ARG 663 A 663 
+A 664 1 n ASN . ASN 664 A 664 
+A 665 1 n LEU . LEU 665 A 665 
+A 666 1 n PHE . PHE 666 A 666 
+A 667 1 n SER . SER 667 A 667 
+A 668 1 n CYS . CYS 668 A 668 
+A 669 1 n ILE . ILE 669 A 669 
+A 670 1 n ASN . ASN 670 A 670 
+A 671 1 n LEU . LEU 671 A 671 
+A 672 1 n LEU . LEU 672 A 672 
+A 673 1 n ARG . ARG 673 A 673 
+A 674 1 n ILE . ILE 674 A 674 
+A 675 1 n LEU . LEU 675 A 675 
+A 676 1 n ASN . ASN 676 A 676 
+A 677 1 n LYS . LYS 677 A 677 
+A 678 1 n LEU . LEU 678 A 678 
+A 679 1 n THR . THR 679 A 679 
+A 680 1 n LYS . LYS 680 A 680 
+A 681 1 n TRP . TRP 681 A 681 
+A 682 1 n LYS . LYS 682 A 682 
+A 683 1 n HIS . HIS 683 A 683 
+A 684 1 n SER . SER 684 A 684 
+A 685 1 n ARG . ARG 685 A 685 
+A 686 1 n THR . THR 686 A 686 
+A 687 1 n MET . MET 687 A 687 
+A 688 1 n MET . MET 688 A 688 
+A 689 1 n LEU . LEU 689 A 689 
+A 690 1 n VAL . VAL 690 A 690 
+A 691 1 n VAL . VAL 691 A 691 
+A 692 1 n PHE . PHE 692 A 692 
+A 693 1 n LYS . LYS 693 A 693 
+A 694 1 n SER . SER 694 A 694 
+A 695 1 n ALA . ALA 695 A 695 
+A 696 1 n PRO . PRO 696 A 696 
+A 697 1 n ILE . ILE 697 A 697 
+A 698 1 n LEU . LEU 698 A 698 
+A 699 1 n LYS . LYS 699 A 699 
+A 700 1 n ARG . ARG 700 A 700 
+A 701 1 n ALA . ALA 701 A 701 
+A 702 1 n LEU . LEU 702 A 702 
+A 703 1 n LYS . LYS 703 A 703 
+A 704 1 n VAL . VAL 704 A 704 
+A 705 1 n LYS . LYS 705 A 705 
+A 706 1 n GLN . GLN 706 A 706 
+A 707 1 n ALA . ALA 707 A 707 
+A 708 1 n MET . MET 708 A 708 
+A 709 1 n MET . MET 709 A 709 
+A 710 1 n GLN . GLN 710 A 710 
+A 711 1 n LEU . LEU 711 A 711 
+A 712 1 n TYR . TYR 712 A 712 
+A 713 1 n VAL . VAL 713 A 713 
+A 714 1 n LEU . LEU 714 A 714 
+A 715 1 n LYS . LYS 715 A 715 
+A 716 1 n LEU . LEU 716 A 716 
+A 717 1 n LEU . LEU 717 A 717 
+A 718 1 n LYS . LYS 718 A 718 
+A 719 1 n VAL . VAL 719 A 719 
+A 720 1 n GLN . GLN 720 A 720 
+A 721 1 n THR . THR 721 A 721 
+A 722 1 n LYS . LYS 722 A 722 
+A 723 1 n TYR . TYR 723 A 723 
+A 724 1 n LEU . LEU 724 A 724 
+A 725 1 n GLY . GLY 725 A 725 
+A 726 1 n ARG . ARG 726 A 726 
+A 727 1 n GLN . GLN 727 A 727 
+A 728 1 n TRP . TRP 728 A 728 
+A 729 1 n ARG . ARG 729 A 729 
+A 730 1 n LYS . LYS 730 A 730 
+A 731 1 n SER . SER 731 A 731 
+A 732 1 n ASN . ASN 732 A 732 
+A 733 1 n MET . MET 733 A 733 
+A 734 1 n LYS . LYS 734 A 734 
+A 735 1 n THR . THR 735 A 735 
+A 736 1 n MET . MET 736 A 736 
+A 737 1 n SER . SER 737 A 737 
+A 738 1 n ALA . ALA 738 A 738 
+A 739 1 n ILE . ILE 739 A 739 
+A 740 1 n TYR . TYR 740 A 740 
+A 741 1 n GLN . GLN 741 A 741 
+A 742 1 n LYS . LYS 742 A 742 
+A 743 1 n VAL . VAL 743 A 743 
+A 744 1 n ARG . ARG 744 A 744 
+A 745 1 n HIS . HIS 745 A 745 
+A 746 1 n ARG . ARG 746 A 746 
+A 747 1 n LEU . LEU 747 A 747 
+A 748 1 n ASN . ASN 748 A 748 
+A 749 1 n ASP . ASP 749 A 749 
+A 750 1 n ASP . ASP 750 A 750 
+A 751 1 n TRP . TRP 751 A 751 
+A 752 1 n ALA . ALA 752 A 752 
+A 753 1 n TYR . TYR 753 A 753 
+A 754 1 n GLY . GLY 754 A 754 
+A 755 1 n ASN . ASN 755 A 755 
+A 756 1 n ASP . ASP 756 A 756 
+A 757 1 n LEU . LEU 757 A 757 
+A 758 1 n ASP . ASP 758 A 758 
+A 759 1 n ALA . ALA 759 A 759 
+A 760 1 n ARG . ARG 760 A 760 
+A 761 1 n PRO . PRO 761 A 761 
+A 762 1 n TRP . TRP 762 A 762 
+A 763 1 n ASP . ASP 763 A 763 
+A 764 1 n PHE . PHE 764 A 764 
+A 765 1 n GLN . GLN 765 A 765 
+A 766 1 n ALA . ALA 766 A 766 
+A 767 1 n GLU . GLU 767 A 767 
+A 768 1 n GLU . GLU 768 A 768 
+A 769 1 n CYS . CYS 769 A 769 
+A 770 1 n ALA . ALA 770 A 770 
+A 771 1 n LEU . LEU 771 A 771 
+A 772 1 n ARG . ARG 772 A 772 
+A 773 1 n ALA . ALA 773 A 773 
+A 774 1 n ASN . ASN 774 A 774 
+A 775 1 n ILE . ILE 775 A 775 
+A 776 1 n GLU . GLU 776 A 776 
+A 777 1 n ARG . ARG 777 A 777 
+A 778 1 n PHE . PHE 778 A 778 
+A 779 1 n ASN . ASN 779 A 779 
+A 780 1 n ALA . ALA 780 A 780 
+A 781 1 n ARG . ARG 781 A 781 
+A 782 1 n ARG . ARG 782 A 782 
+A 783 1 n TYR . TYR 783 A 783 
+A 784 1 n ASP . ASP 784 A 784 
+A 785 1 n ARG . ARG 785 A 785 
+A 786 1 n ALA . ALA 786 A 786 
+A 787 1 n HIS . HIS 787 A 787 
+A 788 1 n SER . SER 788 A 788 
+A 789 1 n ASN . ASN 789 A 789 
+A 790 1 n PRO . PRO 790 A 790 
+A 791 1 n ASP . ASP 791 A 791 
+A 792 1 n PHE . PHE 792 A 792 
+A 793 1 n LEU . LEU 793 A 793 
+A 794 1 n PRO . PRO 794 A 794 
+A 795 1 n VAL . VAL 795 A 795 
+A 796 1 n ASP . ASP 796 A 796 
+A 797 1 n ASN . ASN 797 A 797 
+A 798 1 n CYS . CYS 798 A 798 
+A 799 1 n LEU . LEU 799 A 799 
+A 800 1 n GLN . GLN 800 A 800 
+A 801 1 n SER . SER 801 A 801 
+A 802 1 n VAL . VAL 802 A 802 
+A 803 1 n LEU . LEU 803 A 803 
+A 804 1 n GLY . GLY 804 A 804 
+A 805 1 n GLN . GLN 805 A 805 
+A 806 1 n ARG . ARG 806 A 806 
+A 807 1 n VAL . VAL 807 A 807 
+A 808 1 n ASP . ASP 808 A 808 
+A 809 1 n LEU . LEU 809 A 809 
+A 810 1 n PRO . PRO 810 A 810 
+A 811 1 n GLU . GLU 811 A 811 
+A 812 1 n ASP . ASP 812 A 812 
+A 813 1 n PHE . PHE 813 A 813 
+A 814 1 n GLN . GLN 814 A 814 
+A 815 1 n MET . MET 815 A 815 
+A 816 1 n ASN . ASN 816 A 816 
+A 817 1 n TYR . TYR 817 A 817 
+A 818 1 n ASP . ASP 818 A 818 
+A 819 1 n LEU . LEU 819 A 819 
+A 820 1 n TRP . TRP 820 A 820 
+A 821 1 n LEU . LEU 821 A 821 
+A 822 1 n GLU . GLU 822 A 822 
+A 823 1 n ARG . ARG 823 A 823 
+A 824 1 n GLU . GLU 824 A 824 
+A 825 1 n VAL . VAL 825 A 825 
+A 826 1 n PHE . PHE 826 A 826 
+A 827 1 n SER . SER 827 A 827 
+A 828 1 n LYS . LYS 828 A 828 
+A 829 1 n PRO . PRO 829 A 829 
+A 830 1 n ILE . ILE 830 A 830 
+A 831 1 n SER . SER 831 A 831 
+A 832 1 n TRP . TRP 832 A 832 
+A 833 1 n GLU . GLU 833 A 833 
+A 834 1 n GLU . GLU 834 A 834 
+A 835 1 n LEU . LEU 835 A 835 
+A 836 1 n LEU . LEU 836 A 836 
+A 837 1 n GLN . GLN 837 A 837 
+#
+loop_
+_software.classification
+_software.date
+_software.description
+_software.name
+_software.pdbx_ordinal
+_software.type
+_software.version
+other ? "Structure prediction" AlphaFold 1 package v2.0 
+other ? "Secondary structure"  dssp      2 library 4    
+#
+_struct_asym.entity_id 1
+_struct_asym.id        A
+#
+loop_
+_struct_conf.beg_auth_asym_id
+_struct_conf.beg_auth_comp_id
+_struct_conf.beg_auth_seq_id
+_struct_conf.beg_label_asym_id
+_struct_conf.beg_label_comp_id
+_struct_conf.beg_label_seq_id
+_struct_conf.conf_type_id
+_struct_conf.end_auth_asym_id
+_struct_conf.end_auth_comp_id
+_struct_conf.end_auth_seq_id
+_struct_conf.end_label_asym_id
+_struct_conf.end_label_comp_id
+_struct_conf.end_label_seq_id
+_struct_conf.id
+_struct_conf.pdbx_beg_PDB_ins_code
+_struct_conf.pdbx_end_PDB_ins_code
+A GLY 6   A GLY 6   HELX_LH_PP_P A LEU 11  A LEU 11  HELX_LH_PP_P1  ? ? 
+A GLN 17  A GLN 17  HELX_LH_PP_P A PRO 33  A PRO 33  HELX_LH_PP_P2  ? ? 
+A LYS 47  A LYS 47  BEND         A GLU 50  A GLU 50  BEND1          ? ? 
+A PHE 51  A PHE 51  TURN_TY1_P   A GLN 55  A GLN 55  TURN_TY1_P1    ? ? 
+A ARG 56  A ARG 56  BEND         A LYS 57  A LYS 57  BEND2          ? ? 
+A ASP 58  A ASP 58  TURN_TY1_P   A SER 59  A SER 59  TURN_TY1_P2    ? ? 
+A GLU 60  A GLU 60  BEND         A GLY 61  A GLY 61  BEND3          ? ? 
+A SER 65  A SER 65  HELX_LH_PP_P A LEU 68  A LEU 68  HELX_LH_PP_P3  ? ? 
+A ASP 74  A ASP 74  BEND         A THR 75  A THR 75  BEND4          ? ? 
+A TRP 78  A TRP 78  HELX_RH_AL_P A LEU 85  A LEU 85  HELX_RH_AL_P1  ? ? 
+A TYR 86  A TYR 86  BEND         A TYR 86  A TYR 86  BEND5          ? ? 
+A TYR 88  A TYR 88  HELX_RH_3T_P A GLU 90  A GLU 90  HELX_RH_3T_P1  ? ? 
+A GLY 91  A GLY 91  HELX_RH_AL_P A HIS 108 A HIS 108 HELX_RH_AL_P2  ? ? 
+A THR 110 A THR 110 BEND         A ASP 111 A ASP 111 BEND6          ? ? 
+A TRP 114 A TRP 114 HELX_RH_3T_P A GLU 116 A GLU 116 HELX_RH_3T_P2  ? ? 
+A LEU 117 A LEU 117 BEND         A LEU 117 A LEU 117 BEND7          ? ? 
+A THR 119 A THR 119 HELX_RH_AL_P A LEU 133 A LEU 133 HELX_RH_AL_P3  ? ? 
+A GLU 134 A GLU 134 TURN_TY1_P   A GLU 134 A GLU 134 TURN_TY1_P3    ? ? 
+A THR 136 A THR 136 BEND         A THR 136 A THR 136 BEND8          ? ? 
+A ARG 138 A ARG 138 HELX_RH_AL_P A ALA 152 A ALA 152 HELX_RH_AL_P4  ? ? 
+A GLN 153 A GLN 153 TURN_TY1_P   A THR 155 A THR 155 TURN_TY1_P4    ? ? 
+A PHE 156 A PHE 156 HELX_RH_3T_P A GLU 158 A GLU 158 HELX_RH_3T_P3  ? ? 
+A SER 160 A SER 160 BEND         A SER 161 A SER 161 BEND9          ? ? 
+A GLU 162 A GLU 162 HELX_RH_AL_P A GLU 178 A GLU 178 HELX_RH_AL_P5  ? ? 
+A VAL 179 A VAL 179 TURN_TY1_P   A GLY 180 A GLY 180 TURN_TY1_P5    ? ? 
+A THR 181 A THR 181 HELX_RH_AL_P A ILE 193 A ILE 193 HELX_RH_AL_P6  ? ? 
+A ASP 194 A ASP 194 TURN_TY1_P   A ASP 194 A ASP 194 TURN_TY1_P6    ? ? 
+A SER 196 A SER 196 HELX_RH_AL_P A ARG 204 A ARG 204 HELX_RH_AL_P7  ? ? 
+A PRO 206 A PRO 206 BEND         A ALA 207 A ALA 207 BEND10         ? ? 
+A LEU 210 A LEU 210 HELX_RH_3T_P A SER 213 A SER 213 HELX_RH_3T_P4  ? ? 
+A THR 214 A THR 214 HELX_RH_AL_P A HIS 231 A HIS 231 HELX_RH_AL_P8  ? ? 
+A GLN 232 A GLN 232 BEND         A GLN 232 A GLN 232 BEND11         ? ? 
+A GLU 235 A GLU 235 TURN_TY1_P   A GLY 236 A GLY 236 TURN_TY1_P7    ? ? 
+A ALA 239 A ALA 239 HELX_RH_AL_P A GLY 253 A GLY 253 HELX_RH_AL_P9  ? ? 
+A SER 254 A SER 254 BEND         A SER 254 A SER 254 BEND12         ? ? 
+A TYR 257 A TYR 257 STRN         A TYR 257 A TYR 257 STRN1          ? ? 
+A ASN 258 A ASN 258 TURN_TY1_P   A ASN 259 A ASN 259 TURN_TY1_P8    ? ? 
+A GLU 260 A GLU 260 STRN         A GLU 260 A GLU 260 STRN2          ? ? 
+A PHE 262 A PHE 262 HELX_RH_AL_P A CYS 274 A CYS 274 HELX_RH_AL_P10 ? ? 
+A SER 275 A SER 275 TURN_TY1_P   A GLY 276 A GLY 276 TURN_TY1_P9    ? ? 
+A HIS 277 A HIS 277 BEND         A HIS 277 A HIS 277 BEND13         ? ? 
+A PRO 279 A PRO 279 TURN_TY1_P   A HIS 280 A HIS 280 TURN_TY1_P10   ? ? 
+A PHE 281 A PHE 281 BEND         A PHE 281 A PHE 281 BEND14         ? ? 
+A MET 283 A MET 283 HELX_RH_AL_P A LEU 298 A LEU 298 HELX_RH_AL_P11 ? ? 
+A PHE 301 A PHE 301 HELX_RH_AL_P A ILE 314 A ILE 314 HELX_RH_AL_P12 ? ? 
+A LEU 315 A LEU 315 TURN_TY1_P   A GLY 316 A GLY 316 TURN_TY1_P11   ? ? 
+A LEU 317 A LEU 317 HELX_LH_PP_P A LEU 320 A LEU 320 HELX_LH_PP_P4  ? ? 
+A PRO 321 A PRO 321 BEND         A PRO 321 A PRO 321 BEND15         ? ? 
+A SER 324 A SER 324 HELX_RH_AL_P A ARG 329 A ARG 329 HELX_RH_AL_P13 ? ? 
+A ASN 330 A ASN 330 TURN_TY1_P   A ASN 330 A ASN 330 TURN_TY1_P12   ? ? 
+A MET 331 A MET 331 HELX_LH_PP_P A SER 339 A SER 339 HELX_LH_PP_P5  ? ? 
+A ALA 340 A ALA 340 HELX_RH_AL_P A ARG 350 A ARG 350 HELX_RH_AL_P14 ? ? 
+A GLY 351 A GLY 351 TURN_TY1_P   A ARG 352 A ARG 352 TURN_TY1_P13   ? ? 
+A ARG 353 A ARG 353 BEND         A ARG 353 A ARG 353 BEND16         ? ? 
+A LYS 356 A LYS 356 BEND         A LYS 356 A LYS 356 BEND17         ? ? 
+A PRO 372 A PRO 372 BEND         A PRO 372 A PRO 372 BEND18         ? ? 
+A THR 395 A THR 395 HELX_LH_PP_P A PRO 397 A PRO 397 HELX_LH_PP_P6  ? ? 
+A MET 404 A MET 404 HELX_LH_PP_P A LEU 408 A LEU 408 HELX_LH_PP_P7  ? ? 
+A LYS 420 A LYS 420 BEND         A GLY 421 A GLY 421 BEND19         ? ? 
+A PRO 423 A PRO 423 BEND         A TRP 424 A TRP 424 BEND20         ? ? 
+A VAL 428 A VAL 428 STRN         A VAL 428 A VAL 428 STRN3          ? ? 
+A GLU 430 A GLU 430 HELX_RH_AL_P A PHE 444 A PHE 444 HELX_RH_AL_P15 ? ? 
+A ILE 445 A ILE 445 TURN_TY1_P   A ILE 445 A ILE 445 TURN_TY1_P14   ? ? 
+A GLY 446 A GLY 446 BEND         A GLY 446 A GLY 446 BEND21         ? ? 
+A GLY 450 A GLY 450 TURN_TY1_P   A SER 451 A SER 451 TURN_TY1_P15   ? ? 
+A THR 453 A THR 453 BEND         A ASN 454 A ASN 454 BEND22         ? ? 
+A VAL 457 A VAL 457 TURN_TY1_P   A GLY 458 A GLY 458 TURN_TY1_P16   ? ? 
+A LEU 459 A LEU 459 BEND         A LEU 459 A LEU 459 BEND23         ? ? 
+A ARG 461 A ARG 461 HELX_RH_AL_P A GLN 472 A GLN 472 HELX_RH_AL_P16 ? ? 
+A HIS 473 A HIS 473 TURN_TY1_P   A HIS 473 A HIS 473 TURN_TY1_P17   ? ? 
+A LYS 474 A LYS 474 STRN         A LYS 474 A LYS 474 STRN4          ? ? 
+A ILE 478 A ILE 478 HELX_RH_AL_P A ARG 491 A ARG 491 HELX_RH_AL_P17 ? ? 
+A PRO 493 A PRO 493 TURN_TY1_P   A SER 495 A SER 495 TURN_TY1_P18   ? ? 
+A GLY 496 A GLY 496 BEND         A GLY 496 A GLY 496 BEND24         ? ? 
+A GLU 498 A GLU 498 BEND         A GLU 498 A GLU 498 BEND25         ? ? 
+A PRO 505 A PRO 505 HELX_RH_AL_P A LEU 513 A LEU 513 HELX_RH_AL_P18 ? ? 
+A LEU 514 A LEU 514 HELX_RH_3T_P A SER 516 A SER 516 HELX_RH_3T_P5  ? ? 
+A LEU 517 A LEU 517 HELX_RH_AL_P A ALA 531 A ALA 531 HELX_RH_AL_P19 ? ? 
+A ALA 532 A ALA 532 BEND         A ALA 532 A ALA 532 BEND26         ? ? 
+A PRO 533 A PRO 533 TURN_TY1_P   A THR 534 A THR 534 TURN_TY1_P19   ? ? 
+A ALA 537 A ALA 537 TURN_TY1_P   A LYS 538 A LYS 538 TURN_TY1_P20   ? ? 
+A THR 539 A THR 539 BEND         A THR 539 A THR 539 BEND27         ? ? 
+A SER 541 A SER 541 BEND         A ILE 542 A ILE 542 BEND28         ? ? 
+A ILE 544 A ILE 544 TURN_TY1_P   A VAL 548 A VAL 548 TURN_TY1_P21   ? ? 
+A LEU 549 A LEU 549 BEND         A LEU 549 A LEU 549 BEND29         ? ? 
+A GLU 551 A GLU 551 BEND         A GLU 552 A GLU 552 BEND30         ? ? 
+A MET 553 A MET 553 HELX_LH_PP_P A PRO 554 A PRO 554 HELX_LH_PP_P8  ? ? 
+A THR 556 A THR 556 BEND         A THR 556 A THR 556 BEND31         ? ? 
+A VAL 557 A VAL 557 HELX_RH_AL_P A ASN 592 A ASN 592 HELX_RH_AL_P20 ? ? 
+A VAL 594 A VAL 594 HELX_RH_AL_P A PHE 606 A PHE 606 HELX_RH_AL_P21 ? ? 
+A ALA 607 A ALA 607 TURN_TY1_P   A ASN 608 A ASN 608 TURN_TY1_P22   ? ? 
+A CYS 609 A CYS 609 HELX_RH_AL_P A PHE 617 A PHE 617 HELX_RH_AL_P22 ? ? 
+A ASN 618 A ASN 618 BEND         A GLN 619 A GLN 619 BEND32         ? ? 
+A ILE 621 A ILE 621 HELX_RH_AL_P A ILE 625 A ILE 625 HELX_RH_AL_P23 ? ? 
+A THR 626 A THR 626 TURN_TY1_P   A THR 626 A THR 626 TURN_TY1_P23   ? ? 
+A SER 632 A SER 632 HELX_RH_3T_P A LEU 634 A LEU 634 HELX_RH_3T_P6  ? ? 
+A ASP 635 A ASP 635 BEND         A ASP 635 A ASP 635 BEND33         ? ? 
+A TYR 636 A TYR 636 TURN_TY1_P   A PRO 637 A PRO 637 TURN_TY1_P24   ? ? 
+A HIS 638 A HIS 638 HELX_RH_AL_P A VAL 641 A VAL 641 HELX_RH_AL_P24 ? ? 
+A HIS 642 A HIS 642 BEND         A HIS 642 A HIS 642 BEND34         ? ? 
+A GLU 643 A GLU 643 HELX_LH_PP_P A LEU 647 A LEU 647 HELX_LH_PP_P9  ? ? 
+A ALA 649 A ALA 649 HELX_RH_AL_P A ALA 654 A ALA 654 HELX_RH_AL_P25 ? ? 
+A GLN 659 A GLN 659 BEND         A PHE 660 A PHE 660 BEND35         ? ? 
+A TRP 662 A TRP 662 HELX_RH_AL_P A THR 679 A THR 679 HELX_RH_AL_P26 ? ? 
+A LYS 680 A LYS 680 TURN_TY1_P   A TRP 681 A TRP 681 TURN_TY1_P25   ? ? 
+A HIS 683 A HIS 683 HELX_RH_AL_P A VAL 691 A VAL 691 HELX_RH_AL_P27 ? ? 
+A PHE 692 A PHE 692 TURN_TY1_P   A LYS 693 A LYS 693 TURN_TY1_P26   ? ? 
+A SER 694 A SER 694 HELX_RH_AL_P A ALA 701 A ALA 701 HELX_RH_AL_P28 ? ? 
+A LEU 702 A LEU 702 TURN_TY1_P   A LYS 703 A LYS 703 TURN_TY1_P27   ? ? 
+A VAL 704 A VAL 704 BEND         A VAL 704 A VAL 704 BEND36         ? ? 
+A ALA 707 A ALA 707 HELX_RH_AL_P A SER 731 A SER 731 HELX_RH_AL_P29 ? ? 
+A ASN 732 A ASN 732 TURN_TY1_P   A ASN 732 A ASN 732 TURN_TY1_P28   ? ? 
+A MET 733 A MET 733 HELX_RH_AL_P A LYS 742 A LYS 742 HELX_RH_AL_P30 ? ? 
+A VAL 743 A VAL 743 BEND         A VAL 743 A VAL 743 BEND37         ? ? 
+A ARG 744 A ARG 744 HELX_LH_PP_P A HIS 745 A HIS 745 HELX_LH_PP_P10 ? ? 
+A LEU 747 A LEU 747 TURN_TY1_P   A ASN 748 A ASN 748 TURN_TY1_P29   ? ? 
+A TRP 751 A TRP 751 TURN_TY1_P   A TYR 753 A TYR 753 TURN_TY1_P30   ? ? 
+A ASP 758 A ASP 758 BEND         A ASP 758 A ASP 758 BEND38         ? ? 
+A PRO 761 A PRO 761 HELX_RH_3T_P A PHE 764 A PHE 764 HELX_RH_3T_P7  ? ? 
+A GLN 765 A GLN 765 HELX_RH_AL_P A TYR 783 A TYR 783 HELX_RH_AL_P31 ? ? 
+A ARG 785 A ARG 785 TURN_TY1_P   A ALA 786 A ALA 786 TURN_TY1_P31   ? ? 
+A PRO 790 A PRO 790 HELX_RH_3T_P A PHE 792 A PHE 792 HELX_RH_3T_P8  ? ? 
+A LEU 793 A LEU 793 BEND         A LEU 793 A LEU 793 BEND39         ? ? 
+A PRO 794 A PRO 794 HELX_LH_PP_P A VAL 795 A VAL 795 HELX_LH_PP_P11 ? ? 
+A LEU 799 A LEU 799 HELX_RH_AL_P A GLY 804 A GLY 804 HELX_RH_AL_P32 ? ? 
+A GLN 805 A GLN 805 BEND         A GLN 805 A GLN 805 BEND40         ? ? 
+A GLU 811 A GLU 811 HELX_RH_AL_P A MET 815 A MET 815 HELX_RH_AL_P33 ? ? 
+A ASN 816 A ASN 816 BEND         A ASN 816 A ASN 816 BEND41         ? ? 
+A TYR 817 A TYR 817 HELX_RH_AL_P A TRP 820 A TRP 820 HELX_RH_AL_P34 ? ? 
+A LEU 821 A LEU 821 HELX_RH_PI_P A PHE 826 A PHE 826 HELX_RH_PI_P1  ? ? 
+A SER 827 A SER 827 BEND         A LYS 828 A LYS 828 BEND42         ? ? 
+A TRP 832 A TRP 832 TURN_TY1_P   A GLU 833 A GLU 833 TURN_TY1_P32   ? ? 
+A GLU 834 A GLU 834 HELX_RH_3T_P A LEU 836 A LEU 836 HELX_RH_3T_P9  ? ? 
+#
+loop_
+_struct_conf_type.criteria
+_struct_conf_type.id
+DSSP HELX_LH_PP_P 
+DSSP BEND         
+DSSP TURN_TY1_P   
+DSSP HELX_RH_AL_P 
+DSSP HELX_RH_3T_P 
+DSSP STRN         
+DSSP HELX_RH_PI_P 
+#
+_struct_ref.db_code                  STRP1_HUMAN
+_struct_ref.db_name                  UNP
+_struct_ref.entity_id                1
+_struct_ref.id                       1
+_struct_ref.pdbx_align_begin         1
+_struct_ref.pdbx_align_end           837
+_struct_ref.pdbx_db_accession        Q5VSL9
+_struct_ref.pdbx_db_isoform          ?
+_struct_ref.pdbx_seq_one_letter_code 
+;MEPAVGGPGPLIVNNKQPQPPPPPPPAAAQPPPGAPRAAAGLLPGGKAREFNRNQRKDSEGYSESPDLEFEYADTDKWAA
+ELSELYSYTEGPEFLMNRKCFEEDFRIHVTDKKWTELDTNQHRTHAMRLLDGLEVTAREKRLKVARAILYVAQGTFGECS
+SEAEVQSWMRYNIFLLLEVGTFNALVELLNMEIDNSAACSSAVRKPAISLADSTDLRVLLNIMYLIVETVHQECEGDKAE
+WRTMRQTFRAELGSPLYNNEPFAIMLFGMVTKFCSGHAPHFPMKKVLLLLWKTVLCTLGGFEELQSMKAEKRSILGLPPL
+PEDSIKVIRNMRAASPPASASDLIEQQQKRGRREHKALIKQDNLDAFNERDPYKADDSREEEEENDDDNSLEGETFPLER
+DEVMPPPLQHPQTDRLTCPKGLPWAPKVREKDIEMFLESSRSKFIGYTLGSDTNTVVGLPRPIHESIKTLKQHKYTSIAE
+VQAQMEEEYLRSPLSGGEEEVEQVPAETLYQGLLPSLPQYMIALLKILLAAAPTSKAKTDSINILADVLPEEMPTTVLQS
+MKLGVDVNRHKEVIVKAISAVLLLLLKHFKLNHVYQFEYMAQHLVFANCIPLILKFFNQNIMSYITAKNSISVLDYPHCV
+VHELPELTAESLEAGDSNQFCWRNLFSCINLLRILNKLTKWKHSRTMMLVVFKSAPILKRALKVKQAMMQLYVLKLLKVQ
+TKYLGRQWRKSNMKTMSAIYQKVRHRLNDDWAYGNDLDARPWDFQAEECALRANIERFNARRYDRAHSNPDFLPVDNCLQ
+SVLGQRVDLPEDFQMNYDLWLEREVFSKPISWEELLQ
+;
+#
+_struct_ref_seq.align_id                    1
+_struct_ref_seq.db_align_beg                1
+_struct_ref_seq.db_align_end                837
+_struct_ref_seq.pdbx_PDB_id_code            AF-Q5VSL9-F1
+_struct_ref_seq.pdbx_auth_seq_align_beg     1
+_struct_ref_seq.pdbx_auth_seq_align_end     837
+_struct_ref_seq.pdbx_db_accession           Q5VSL9
+_struct_ref_seq.pdbx_db_align_beg_ins_code  ?
+_struct_ref_seq.pdbx_db_align_end_ins_code  ?
+_struct_ref_seq.pdbx_seq_align_beg_ins_code ?
+_struct_ref_seq.pdbx_seq_align_end_ins_code ?
+_struct_ref_seq.pdbx_strand_id              A
+_struct_ref_seq.ref_id                      1
+_struct_ref_seq.seq_align_beg               1
+_struct_ref_seq.seq_align_end               837
+#
+loop_
+_atom_site.group_PDB
+_atom_site.id
+_atom_site.type_symbol
+_atom_site.label_atom_id
+_atom_site.label_alt_id
+_atom_site.label_comp_id
+_atom_site.label_asym_id
+_atom_site.label_entity_id
+_atom_site.label_seq_id
+_atom_site.pdbx_PDB_ins_code
+_atom_site.Cartn_x
+_atom_site.Cartn_y
+_atom_site.Cartn_z
+_atom_site.occupancy
+_atom_site.B_iso_or_equiv
+_atom_site.pdbx_formal_charge
+_atom_site.auth_seq_id
+_atom_site.auth_comp_id
+_atom_site.auth_asym_id
+_atom_site.auth_atom_id
+_atom_site.pdbx_PDB_model_num
+_atom_site.pdbx_sifts_xref_db_acc
+_atom_site.pdbx_sifts_xref_db_name
+_atom_site.pdbx_sifts_xref_db_num
+_atom_site.pdbx_sifts_xref_db_res
+ATOM 1    N N   . MET A 1 1   ? 5.963   65.398  -32.038 1.0 39.15 ? 1   MET A N   1 Q5VSL9 UNP 1   M 
+ATOM 2    C CA  . MET A 1 1   ? 6.670   66.225  -31.038 1.0 39.15 ? 1   MET A CA  1 Q5VSL9 UNP 1   M 
+ATOM 3    C C   . MET A 1 1   ? 6.626   65.441  -29.741 1.0 39.15 ? 1   MET A C   1 Q5VSL9 UNP 1   M 
+ATOM 4    C CB  . MET A 1 1   ? 6.024   67.613  -30.879 1.0 39.15 ? 1   MET A CB  1 Q5VSL9 UNP 1   M 
+ATOM 5    O O   . MET A 1 1   ? 5.532   65.058  -29.366 1.0 39.15 ? 1   MET A O   1 Q5VSL9 UNP 1   M 
+ATOM 6    C CG  . MET A 1 1   ? 6.645   68.653  -31.821 1.0 39.15 ? 1   MET A CG  1 Q5VSL9 UNP 1   M 
+ATOM 7    S SD  . MET A 1 1   ? 5.794   70.253  -31.778 1.0 39.15 ? 1   MET A SD  1 Q5VSL9 UNP 1   M 
+ATOM 8    C CE  . MET A 1 1   ? 6.986   71.305  -32.650 1.0 39.15 ? 1   MET A CE  1 Q5VSL9 UNP 1   M 
+ATOM 9    N N   . GLU A 1 2   ? 7.807   65.153  -29.182 1.0 37.73 ? 2   GLU A N   1 Q5VSL9 UNP 2   E 
+ATOM 10   C CA  . GLU A 1 2   ? 8.103   64.228  -28.065 1.0 37.73 ? 2   GLU A CA  1 Q5VSL9 UNP 2   E 
+ATOM 11   C C   . GLU A 1 2   ? 7.766   62.739  -28.287 1.0 37.73 ? 2   GLU A C   1 Q5VSL9 UNP 2   E 
+ATOM 12   C CB  . GLU A 1 2   ? 7.524   64.736  -26.733 1.0 37.73 ? 2   GLU A CB  1 Q5VSL9 UNP 2   E 
+ATOM 13   O O   . GLU A 1 2   ? 6.599   62.370  -28.378 1.0 37.73 ? 2   GLU A O   1 Q5VSL9 UNP 2   E 
+ATOM 14   C CG  . GLU A 1 2   ? 8.159   66.068  -26.309 1.0 37.73 ? 2   GLU A CG  1 Q5VSL9 UNP 2   E 
+ATOM 15   C CD  . GLU A 1 2   ? 7.787   66.474  -24.874 1.0 37.73 ? 2   GLU A CD  1 Q5VSL9 UNP 2   E 
+ATOM 16   O OE1 . GLU A 1 2   ? 8.610   67.195  -24.267 1.0 37.73 ? 2   GLU A OE1 1 Q5VSL9 UNP 2   E 
+ATOM 17   O OE2 . GLU A 1 2   ? 6.693   66.086  -24.411 1.0 37.73 ? 2   GLU A OE2 1 Q5VSL9 UNP 2   E 
+ATOM 18   N N   . PRO A 1 3   ? 8.783   61.855  -28.320 1.0 46.58 ? 3   PRO A N   1 Q5VSL9 UNP 3   P 
+ATOM 19   C CA  . PRO A 1 3   ? 8.590   60.446  -28.016 1.0 46.58 ? 3   PRO A CA  1 Q5VSL9 UNP 3   P 
+ATOM 20   C C   . PRO A 1 3   ? 9.336   60.034  -26.739 1.0 46.58 ? 3   PRO A C   1 Q5VSL9 UNP 3   P 
+ATOM 21   C CB  . PRO A 1 3   ? 9.074   59.705  -29.257 1.0 46.58 ? 3   PRO A CB  1 Q5VSL9 UNP 3   P 
+ATOM 22   O O   . PRO A 1 3   ? 10.515  60.332  -26.536 1.0 46.58 ? 3   PRO A O   1 Q5VSL9 UNP 3   P 
+ATOM 23   C CG  . PRO A 1 3   ? 10.214  60.589  -29.768 1.0 46.58 ? 3   PRO A CG  1 Q5VSL9 UNP 3   P 
+ATOM 24   C CD  . PRO A 1 3   ? 9.979   61.976  -29.147 1.0 46.58 ? 3   PRO A CD  1 Q5VSL9 UNP 3   P 
+ATOM 25   N N   . ALA A 1 4   ? 8.607   59.313  -25.893 1.0 38.07 ? 4   ALA A N   1 Q5VSL9 UNP 4   A 
+ATOM 26   C CA  . ALA A 1 4   ? 9.075   58.663  -24.684 1.0 38.07 ? 4   ALA A CA  1 Q5VSL9 UNP 4   A 
+ATOM 27   C C   . ALA A 1 4   ? 10.080  57.542  -24.998 1.0 38.07 ? 4   ALA A C   1 Q5VSL9 UNP 4   A 
+ATOM 28   C CB  . ALA A 1 4   ? 7.835   58.123  -23.961 1.0 38.07 ? 4   ALA A CB  1 Q5VSL9 UNP 4   A 
+ATOM 29   O O   . ALA A 1 4   ? 9.813   56.650  -25.801 1.0 38.07 ? 4   ALA A O   1 Q5VSL9 UNP 4   A 
+ATOM 30   N N   . VAL A 1 5   ? 11.224  57.574  -24.314 1.0 43.19 ? 5   VAL A N   1 Q5VSL9 UNP 5   V 
+ATOM 31   C CA  . VAL A 1 5   ? 12.215  56.493  -24.275 1.0 43.19 ? 5   VAL A CA  1 Q5VSL9 UNP 5   V 
+ATOM 32   C C   . VAL A 1 5   ? 11.962  55.682  -23.005 1.0 43.19 ? 5   VAL A C   1 Q5VSL9 UNP 5   V 
+ATOM 33   C CB  . VAL A 1 5   ? 13.648  57.062  -24.341 1.0 43.19 ? 5   VAL A CB  1 Q5VSL9 UNP 5   V 
+ATOM 34   O O   . VAL A 1 5   ? 12.176  56.169  -21.895 1.0 43.19 ? 5   VAL A O   1 Q5VSL9 UNP 5   V 
+ATOM 35   C CG1 . VAL A 1 5   ? 14.717  55.974  -24.189 1.0 43.19 ? 5   VAL A CG1 1 Q5VSL9 UNP 5   V 
+ATOM 36   C CG2 . VAL A 1 5   ? 13.887  57.769  -25.684 1.0 43.19 ? 5   VAL A CG2 1 Q5VSL9 UNP 5   V 
+ATOM 37   N N   . GLY A 1 6   ? 11.479  54.450  -23.173 1.0 41.76 ? 6   GLY A N   1 Q5VSL9 UNP 6   G 
+ATOM 38   C CA  . GLY A 1 6   ? 11.387  53.450  -22.110 1.0 41.76 ? 6   GLY A CA  1 Q5VSL9 UNP 6   G 
+ATOM 39   C C   . GLY A 1 6   ? 12.778  52.950  -21.715 1.0 41.76 ? 6   GLY A C   1 Q5VSL9 UNP 6   G 
+ATOM 40   O O   . GLY A 1 6   ? 13.580  52.578  -22.571 1.0 41.76 ? 6   GLY A O   1 Q5VSL9 UNP 6   G 
+ATOM 41   N N   . GLY A 1 7   ? 13.076  52.988  -20.415 1.0 41.86 ? 7   GLY A N   1 Q5VSL9 UNP 7   G 
+ATOM 42   C CA  . GLY A 1 7   ? 14.363  52.590  -19.844 1.0 41.86 ? 7   GLY A CA  1 Q5VSL9 UNP 7   G 
+ATOM 43   C C   . GLY A 1 7   ? 14.574  51.067  -19.774 1.0 41.86 ? 7   GLY A C   1 Q5VSL9 UNP 7   G 
+ATOM 44   O O   . GLY A 1 7   ? 13.602  50.311  -19.733 1.0 41.86 ? 7   GLY A O   1 Q5VSL9 UNP 7   G 
+ATOM 45   N N   . PRO A 1 8   ? 15.836  50.600  -19.719 1.0 40.49 ? 8   PRO A N   1 Q5VSL9 UNP 8   P 
+ATOM 46   C CA  . PRO A 1 8   ? 16.164  49.190  -19.559 1.0 40.49 ? 8   PRO A CA  1 Q5VSL9 UNP 8   P 
+ATOM 47   C C   . PRO A 1 8   ? 16.192  48.790  -18.074 1.0 40.49 ? 8   PRO A C   1 Q5VSL9 UNP 8   P 
+ATOM 48   C CB  . PRO A 1 8   ? 17.514  49.025  -20.256 1.0 40.49 ? 8   PRO A CB  1 Q5VSL9 UNP 8   P 
+ATOM 49   O O   . PRO A 1 8   ? 16.643  49.545  -17.211 1.0 40.49 ? 8   PRO A O   1 Q5VSL9 UNP 8   P 
+ATOM 50   C CG  . PRO A 1 8   ? 18.203  50.372  -20.028 1.0 40.49 ? 8   PRO A CG  1 Q5VSL9 UNP 8   P 
+ATOM 51   C CD  . PRO A 1 8   ? 17.063  51.378  -19.845 1.0 40.49 ? 8   PRO A CD  1 Q5VSL9 UNP 8   P 
+ATOM 52   N N   . GLY A 1 9   ? 15.698  47.582  -17.787 1.0 36.47 ? 9   GLY A N   1 Q5VSL9 UNP 9   G 
+ATOM 53   C CA  . GLY A 1 9   ? 15.615  47.003  -16.443 1.0 36.47 ? 9   GLY A CA  1 Q5VSL9 UNP 9   G 
+ATOM 54   C C   . GLY A 1 9   ? 16.980  46.762  -15.775 1.0 36.47 ? 9   GLY A C   1 Q5VSL9 UNP 9   G 
+ATOM 55   O O   . GLY A 1 9   ? 17.994  46.604  -16.460 1.0 36.47 ? 9   GLY A O   1 Q5VSL9 UNP 9   G 
+ATOM 56   N N   . PRO A 1 10  ? 17.037  46.731  -14.429 1.0 41.04 ? 10  PRO A N   1 Q5VSL9 UNP 10  P 
+ATOM 57   C CA  . PRO A 1 10  ? 18.296  46.666  -13.705 1.0 41.04 ? 10  PRO A CA  1 Q5VSL9 UNP 10  P 
+ATOM 58   C C   . PRO A 1 10  ? 18.881  45.250  -13.691 1.0 41.04 ? 10  PRO A C   1 Q5VSL9 UNP 10  P 
+ATOM 59   C CB  . PRO A 1 10  ? 17.996  47.206  -12.307 1.0 41.04 ? 10  PRO A CB  1 Q5VSL9 UNP 10  P 
+ATOM 60   O O   . PRO A 1 10  ? 18.241  44.272  -13.302 1.0 41.04 ? 10  PRO A O   1 Q5VSL9 UNP 10  P 
+ATOM 61   C CG  . PRO A 1 10  ? 16.534  46.817  -12.094 1.0 41.04 ? 10  PRO A CG  1 Q5VSL9 UNP 10  P 
+ATOM 62   C CD  . PRO A 1 10  ? 15.927  46.870  -13.497 1.0 41.04 ? 10  PRO A CD  1 Q5VSL9 UNP 10  P 
+ATOM 63   N N   . LEU A 1 11  ? 20.154  45.186  -14.074 1.0 35.11 ? 11  LEU A N   1 Q5VSL9 UNP 11  L 
+ATOM 64   C CA  . LEU A 1 11  ? 21.050  44.048  -13.928 1.0 35.11 ? 11  LEU A CA  1 Q5VSL9 UNP 11  L 
+ATOM 65   C C   . LEU A 1 11  ? 21.215  43.682  -12.444 1.0 35.11 ? 11  LEU A C   1 Q5VSL9 UNP 11  L 
+ATOM 66   C CB  . LEU A 1 11  ? 22.406  44.436  -14.553 1.0 35.11 ? 11  LEU A CB  1 Q5VSL9 UNP 11  L 
+ATOM 67   O O   . LEU A 1 11  ? 21.646  44.497  -11.627 1.0 35.11 ? 11  LEU A O   1 Q5VSL9 UNP 11  L 
+ATOM 68   C CG  . LEU A 1 11  ? 22.383  44.534  -16.091 1.0 35.11 ? 11  LEU A CG  1 Q5VSL9 UNP 11  L 
+ATOM 69   C CD1 . LEU A 1 11  ? 23.583  45.337  -16.592 1.0 35.11 ? 11  LEU A CD1 1 Q5VSL9 UNP 11  L 
+ATOM 70   C CD2 . LEU A 1 11  ? 22.437  43.142  -16.724 1.0 35.11 ? 11  LEU A CD2 1 Q5VSL9 UNP 11  L 
+ATOM 71   N N   . ILE A 1 12  ? 20.917  42.425  -12.113 1.0 37.30 ? 12  ILE A N   1 Q5VSL9 UNP 12  I 
+ATOM 72   C CA  . ILE A 1 12  ? 21.209  41.811  -10.816 1.0 37.30 ? 12  ILE A CA  1 Q5VSL9 UNP 12  I 
+ATOM 73   C C   . ILE A 1 12  ? 22.727  41.614  -10.722 1.0 37.30 ? 12  ILE A C   1 Q5VSL9 UNP 12  I 
+ATOM 74   C CB  . ILE A 1 12  ? 20.399  40.500  -10.646 1.0 37.30 ? 12  ILE A CB  1 Q5VSL9 UNP 12  I 
+ATOM 75   O O   . ILE A 1 12  ? 23.287  40.639  -11.224 1.0 37.30 ? 12  ILE A O   1 Q5VSL9 UNP 12  I 
+ATOM 76   C CG1 . ILE A 1 12  ? 18.884  40.823  -10.623 1.0 37.30 ? 12  ILE A CG1 1 Q5VSL9 UNP 12  I 
+ATOM 77   C CG2 . ILE A 1 12  ? 20.802  39.743  -9.364  1.0 37.30 ? 12  ILE A CG2 1 Q5VSL9 UNP 12  I 
+ATOM 78   C CD1 . ILE A 1 12  ? 17.968  39.592  -10.600 1.0 37.30 ? 12  ILE A CD1 1 Q5VSL9 UNP 12  I 
+ATOM 79   N N   . VAL A 1 13  ? 23.406  42.566  -10.083 1.0 36.67 ? 13  VAL A N   1 Q5VSL9 UNP 13  V 
+ATOM 80   C CA  . VAL A 1 13  ? 24.822  42.460  -9.720  1.0 36.67 ? 13  VAL A CA  1 Q5VSL9 UNP 13  V 
+ATOM 81   C C   . VAL A 1 13  ? 24.932  41.646  -8.434  1.0 36.67 ? 13  VAL A C   1 Q5VSL9 UNP 13  V 
+ATOM 82   C CB  . VAL A 1 13  ? 25.494  43.841  -9.604  1.0 36.67 ? 13  VAL A CB  1 Q5VSL9 UNP 13  V 
+ATOM 83   O O   . VAL A 1 13  ? 24.551  42.077  -7.347  1.0 36.67 ? 13  VAL A O   1 Q5VSL9 UNP 13  V 
+ATOM 84   C CG1 . VAL A 1 13  ? 26.977  43.712  -9.227  1.0 36.67 ? 13  VAL A CG1 1 Q5VSL9 UNP 13  V 
+ATOM 85   C CG2 . VAL A 1 13  ? 25.415  44.592  -10.940 1.0 36.67 ? 13  VAL A CG2 1 Q5VSL9 UNP 13  V 
+ATOM 86   N N   . ASN A 1 14  ? 25.460  40.435  -8.581  1.0 35.43 ? 14  ASN A N   1 Q5VSL9 UNP 14  N 
+ATOM 87   C CA  . ASN A 1 14  ? 25.706  39.475  -7.516  1.0 35.43 ? 14  ASN A CA  1 Q5VSL9 UNP 14  N 
+ATOM 88   C C   . ASN A 1 14  ? 26.942  39.902  -6.701  1.0 35.43 ? 14  ASN A C   1 Q5VSL9 UNP 14  N 
+ATOM 89   C CB  . ASN A 1 14  ? 25.831  38.096  -8.199  1.0 35.43 ? 14  ASN A CB  1 Q5VSL9 UNP 14  N 
+ATOM 90   O O   . ASN A 1 14  ? 28.049  39.418  -6.930  1.0 35.43 ? 14  ASN A O   1 Q5VSL9 UNP 14  N 
+ATOM 91   C CG  . ASN A 1 14  ? 25.527  36.912  -7.304  1.0 35.43 ? 14  ASN A CG  1 Q5VSL9 UNP 14  N 
+ATOM 92   N ND2 . ASN A 1 14  ? 25.685  35.717  -7.824  1.0 35.43 ? 14  ASN A ND2 1 Q5VSL9 UNP 14  N 
+ATOM 93   O OD1 . ASN A 1 14  ? 25.106  37.016  -6.166  1.0 35.43 ? 14  ASN A OD1 1 Q5VSL9 UNP 14  N 
+ATOM 94   N N   . ASN A 1 15  ? 26.768  40.846  -5.774  1.0 35.47 ? 15  ASN A N   1 Q5VSL9 UNP 15  N 
+ATOM 95   C CA  . ASN A 1 15  ? 27.839  41.321  -4.901  1.0 35.47 ? 15  ASN A CA  1 Q5VSL9 UNP 15  N 
+ATOM 96   C C   . ASN A 1 15  ? 27.845  40.511  -3.591  1.0 35.47 ? 15  ASN A C   1 Q5VSL9 UNP 15  N 
+ATOM 97   C CB  . ASN A 1 15  ? 27.731  42.857  -4.736  1.0 35.47 ? 15  ASN A CB  1 Q5VSL9 UNP 15  N 
+ATOM 98   O O   . ASN A 1 15  ? 27.213  40.875  -2.599  1.0 35.47 ? 15  ASN A O   1 Q5VSL9 UNP 15  N 
+ATOM 99   C CG  . ASN A 1 15  ? 29.074  43.574  -4.791  1.0 35.47 ? 15  ASN A CG  1 Q5VSL9 UNP 15  N 
+ATOM 100  N ND2 . ASN A 1 15  ? 29.098  44.856  -4.517  1.0 35.47 ? 15  ASN A ND2 1 Q5VSL9 UNP 15  N 
+ATOM 101  O OD1 . ASN A 1 15  ? 30.110  43.016  -5.103  1.0 35.47 ? 15  ASN A OD1 1 Q5VSL9 UNP 15  N 
+ATOM 102  N N   . LYS A 1 16  ? 28.548  39.370  -3.591  1.0 38.94 ? 16  LYS A N   1 Q5VSL9 UNP 16  K 
+ATOM 103  C CA  . LYS A 1 16  ? 28.867  38.619  -2.367  1.0 38.94 ? 16  LYS A CA  1 Q5VSL9 UNP 16  K 
+ATOM 104  C C   . LYS A 1 16  ? 29.942  39.370  -1.577  1.0 38.94 ? 16  LYS A C   1 Q5VSL9 UNP 16  K 
+ATOM 105  C CB  . LYS A 1 16  ? 29.323  37.184  -2.693  1.0 38.94 ? 16  LYS A CB  1 Q5VSL9 UNP 16  K 
+ATOM 106  O O   . LYS A 1 16  ? 31.132  39.165  -1.793  1.0 38.94 ? 16  LYS A O   1 Q5VSL9 UNP 16  K 
+ATOM 107  C CG  . LYS A 1 16  ? 28.156  36.223  -2.959  1.0 38.94 ? 16  LYS A CG  1 Q5VSL9 UNP 16  K 
+ATOM 108  C CD  . LYS A 1 16  ? 28.688  34.797  -3.159  1.0 38.94 ? 16  LYS A CD  1 Q5VSL9 UNP 16  K 
+ATOM 109  C CE  . LYS A 1 16  ? 27.528  33.808  -3.307  1.0 38.94 ? 16  LYS A CE  1 Q5VSL9 UNP 16  K 
+ATOM 110  N NZ  . LYS A 1 16  ? 28.022  32.420  -3.492  1.0 38.94 ? 16  LYS A NZ  1 Q5VSL9 UNP 16  K 
+ATOM 111  N N   . GLN A 1 17  ? 29.517  40.213  -0.639  1.0 38.36 ? 17  GLN A N   1 Q5VSL9 UNP 17  Q 
+ATOM 112  C CA  . GLN A 1 17  ? 30.371  40.637  0.471   1.0 38.36 ? 17  GLN A CA  1 Q5VSL9 UNP 17  Q 
+ATOM 113  C C   . GLN A 1 17  ? 30.552  39.472  1.466   1.0 38.36 ? 17  GLN A C   1 Q5VSL9 UNP 17  Q 
+ATOM 114  C CB  . GLN A 1 17  ? 29.786  41.869  1.174   1.0 38.36 ? 17  GLN A CB  1 Q5VSL9 UNP 17  Q 
+ATOM 115  O O   . GLN A 1 17  ? 29.587  38.755  1.748   1.0 38.36 ? 17  GLN A O   1 Q5VSL9 UNP 17  Q 
+ATOM 116  C CG  . GLN A 1 17  ? 30.124  43.169  0.431   1.0 38.36 ? 17  GLN A CG  1 Q5VSL9 UNP 17  Q 
+ATOM 117  C CD  . GLN A 1 17  ? 29.551  44.404  1.123   1.0 38.36 ? 17  GLN A CD  1 Q5VSL9 UNP 17  Q 
+ATOM 118  N NE2 . GLN A 1 17  ? 30.080  45.578  0.859   1.0 38.36 ? 17  GLN A NE2 1 Q5VSL9 UNP 17  Q 
+ATOM 119  O OE1 . GLN A 1 17  ? 28.618  44.346  1.903   1.0 38.36 ? 17  GLN A OE1 1 Q5VSL9 UNP 17  Q 
+ATOM 120  N N   . PRO A 1 18  ? 31.767  39.256  2.000   1.0 41.32 ? 18  PRO A N   1 Q5VSL9 UNP 18  P 
+ATOM 121  C CA  . PRO A 1 18  ? 32.019  38.219  2.991   1.0 41.32 ? 18  PRO A CA  1 Q5VSL9 UNP 18  P 
+ATOM 122  C C   . PRO A 1 18  ? 31.359  38.595  4.324   1.0 41.32 ? 18  PRO A C   1 Q5VSL9 UNP 18  P 
+ATOM 123  C CB  . PRO A 1 18  ? 33.545  38.105  3.081   1.0 41.32 ? 18  PRO A CB  1 Q5VSL9 UNP 18  P 
+ATOM 124  O O   . PRO A 1 18  ? 31.622  39.659  4.882   1.0 41.32 ? 18  PRO A O   1 Q5VSL9 UNP 18  P 
+ATOM 125  C CG  . PRO A 1 18  ? 34.038  39.499  2.692   1.0 41.32 ? 18  PRO A CG  1 Q5VSL9 UNP 18  P 
+ATOM 126  C CD  . PRO A 1 18  ? 32.980  40.006  1.715   1.0 41.32 ? 18  PRO A CD  1 Q5VSL9 UNP 18  P 
+ATOM 127  N N   . GLN A 1 19  ? 30.499  37.711  4.836   1.0 46.34 ? 19  GLN A N   1 Q5VSL9 UNP 19  Q 
+ATOM 128  C CA  . GLN A 1 19  ? 29.949  37.831  6.186   1.0 46.34 ? 19  GLN A CA  1 Q5VSL9 UNP 19  Q 
+ATOM 129  C C   . GLN A 1 19  ? 31.082  37.742  7.227   1.0 46.34 ? 19  GLN A C   1 Q5VSL9 UNP 19  Q 
+ATOM 130  C CB  . GLN A 1 19  ? 28.908  36.732  6.457   1.0 46.34 ? 19  GLN A CB  1 Q5VSL9 UNP 19  Q 
+ATOM 131  O O   . GLN A 1 19  ? 31.948  36.870  7.102   1.0 46.34 ? 19  GLN A O   1 Q5VSL9 UNP 19  Q 
+ATOM 132  C CG  . GLN A 1 19  ? 27.559  37.002  5.776   1.0 46.34 ? 19  GLN A CG  1 Q5VSL9 UNP 19  Q 
+ATOM 133  C CD  . GLN A 1 19  ? 26.496  35.961  6.132   1.0 46.34 ? 19  GLN A CD  1 Q5VSL9 UNP 19  Q 
+ATOM 134  N NE2 . GLN A 1 19  ? 25.240  36.231  5.853   1.0 46.34 ? 19  GLN A NE2 1 Q5VSL9 UNP 19  Q 
+ATOM 135  O OE1 . GLN A 1 19  ? 26.758  34.888  6.647   1.0 46.34 ? 19  GLN A OE1 1 Q5VSL9 UNP 19  Q 
+ATOM 136  N N   . PRO A 1 20  ? 31.085  38.605  8.259   1.0 45.31 ? 20  PRO A N   1 Q5VSL9 UNP 20  P 
+ATOM 137  C CA  . PRO A 1 20  ? 32.031  38.505  9.362   1.0 45.31 ? 20  PRO A CA  1 Q5VSL9 UNP 20  P 
+ATOM 138  C C   . PRO A 1 20  ? 31.761  37.242  10.201  1.0 45.31 ? 20  PRO A C   1 Q5VSL9 UNP 20  P 
+ATOM 139  C CB  . PRO A 1 20  ? 31.866  39.802  10.161  1.0 45.31 ? 20  PRO A CB  1 Q5VSL9 UNP 20  P 
+ATOM 140  O O   . PRO A 1 20  ? 30.620  36.774  10.267  1.0 45.31 ? 20  PRO A O   1 Q5VSL9 UNP 20  P 
+ATOM 141  C CG  . PRO A 1 20  ? 30.414  40.197  9.900   1.0 45.31 ? 20  PRO A CG  1 Q5VSL9 UNP 20  P 
+ATOM 142  C CD  . PRO A 1 20  ? 30.150  39.697  8.482   1.0 45.31 ? 20  PRO A CD  1 Q5VSL9 UNP 20  P 
+ATOM 143  N N   . PRO A 1 21  ? 32.796  36.667  10.841  1.0 52.54 ? 21  PRO A N   1 Q5VSL9 UNP 21  P 
+ATOM 144  C CA  . PRO A 1 21  ? 32.656  35.450  11.629  1.0 52.54 ? 21  PRO A CA  1 Q5VSL9 UNP 21  P 
+ATOM 145  C C   . PRO A 1 21  ? 31.732  35.674  12.840  1.0 52.54 ? 21  PRO A C   1 Q5VSL9 UNP 21  P 
+ATOM 146  C CB  . PRO A 1 21  ? 34.080  35.063  12.044  1.0 52.54 ? 21  PRO A CB  1 Q5VSL9 UNP 21  P 
+ATOM 147  O O   . PRO A 1 21  ? 31.690  36.780  13.387  1.0 52.54 ? 21  PRO A O   1 Q5VSL9 UNP 21  P 
+ATOM 148  C CG  . PRO A 1 21  ? 34.815  36.403  12.067  1.0 52.54 ? 21  PRO A CG  1 Q5VSL9 UNP 21  P 
+ATOM 149  C CD  . PRO A 1 21  ? 34.150  37.187  10.938  1.0 52.54 ? 21  PRO A CD  1 Q5VSL9 UNP 21  P 
+ATOM 150  N N   . PRO A 1 22  ? 30.999  34.637  13.285  1.0 53.04 ? 22  PRO A N   1 Q5VSL9 UNP 22  P 
+ATOM 151  C CA  . PRO A 1 22  ? 30.141  34.735  14.457  1.0 53.04 ? 22  PRO A CA  1 Q5VSL9 UNP 22  P 
+ATOM 152  C C   . PRO A 1 22  ? 30.975  35.014  15.722  1.0 53.04 ? 22  PRO A C   1 Q5VSL9 UNP 22  P 
+ATOM 153  C CB  . PRO A 1 22  ? 29.388  33.404  14.532  1.0 53.04 ? 22  PRO A CB  1 Q5VSL9 UNP 22  P 
+ATOM 154  O O   . PRO A 1 22  ? 32.101  34.519  15.835  1.0 53.04 ? 22  PRO A O   1 Q5VSL9 UNP 22  P 
+ATOM 155  C CG  . PRO A 1 22  ? 30.332  32.424  13.836  1.0 53.04 ? 22  PRO A CG  1 Q5VSL9 UNP 22  P 
+ATOM 156  C CD  . PRO A 1 22  ? 31.006  33.279  12.766  1.0 53.04 ? 22  PRO A CD  1 Q5VSL9 UNP 22  P 
+ATOM 157  N N   . PRO A 1 23  ? 30.439  35.784  16.687  1.0 53.60 ? 23  PRO A N   1 Q5VSL9 UNP 23  P 
+ATOM 158  C CA  . PRO A 1 23  ? 31.135  36.073  17.932  1.0 53.60 ? 23  PRO A CA  1 Q5VSL9 UNP 23  P 
+ATOM 159  C C   . PRO A 1 23  ? 31.346  34.791  18.758  1.0 53.60 ? 23  PRO A C   1 Q5VSL9 UNP 23  P 
+ATOM 160  C CB  . PRO A 1 23  ? 30.272  37.110  18.659  1.0 53.60 ? 23  PRO A CB  1 Q5VSL9 UNP 23  P 
+ATOM 161  O O   . PRO A 1 23  ? 30.531  33.864  18.686  1.0 53.60 ? 23  PRO A O   1 Q5VSL9 UNP 23  P 
+ATOM 162  C CG  . PRO A 1 23  ? 28.866  36.831  18.130  1.0 53.60 ? 23  PRO A CG  1 Q5VSL9 UNP 23  P 
+ATOM 163  C CD  . PRO A 1 23  ? 29.111  36.376  16.693  1.0 53.60 ? 23  PRO A CD  1 Q5VSL9 UNP 23  P 
+ATOM 164  N N   . PRO A 1 24  ? 32.429  34.719  19.552  1.0 52.07 ? 24  PRO A N   1 Q5VSL9 UNP 24  P 
+ATOM 165  C CA  . PRO A 1 24  ? 32.706  33.566  20.396  1.0 52.07 ? 24  PRO A CA  1 Q5VSL9 UNP 24  P 
+ATOM 166  C C   . PRO A 1 24  ? 31.616  33.399  21.472  1.0 52.07 ? 24  PRO A C   1 Q5VSL9 UNP 24  P 
+ATOM 167  C CB  . PRO A 1 24  ? 34.094  33.816  20.994  1.0 52.07 ? 24  PRO A CB  1 Q5VSL9 UNP 24  P 
+ATOM 168  O O   . PRO A 1 24  ? 31.036  34.391  21.923  1.0 52.07 ? 24  PRO A O   1 Q5VSL9 UNP 24  P 
+ATOM 169  C CG  . PRO A 1 24  ? 34.201  35.340  21.011  1.0 52.07 ? 24  PRO A CG  1 Q5VSL9 UNP 24  P 
+ATOM 170  C CD  . PRO A 1 24  ? 33.412  35.767  19.776  1.0 52.07 ? 24  PRO A CD  1 Q5VSL9 UNP 24  P 
+ATOM 171  N N   . PRO A 1 25  ? 31.328  32.158  21.902  1.0 51.37 ? 25  PRO A N   1 Q5VSL9 UNP 25  P 
+ATOM 172  C CA  . PRO A 1 25  ? 30.351  31.904  22.954  1.0 51.37 ? 25  PRO A CA  1 Q5VSL9 UNP 25  P 
+ATOM 173  C C   . PRO A 1 25  ? 30.795  32.558  24.275  1.0 51.37 ? 25  PRO A C   1 Q5VSL9 UNP 25  P 
+ATOM 174  C CB  . PRO A 1 25  ? 30.245  30.379  23.059  1.0 51.37 ? 25  PRO A CB  1 Q5VSL9 UNP 25  P 
+ATOM 175  O O   . PRO A 1 25  ? 31.996  32.608  24.558  1.0 51.37 ? 25  PRO A O   1 Q5VSL9 UNP 25  P 
+ATOM 176  C CG  . PRO A 1 25  ? 31.609  29.894  22.566  1.0 51.37 ? 25  PRO A CG  1 Q5VSL9 UNP 25  P 
+ATOM 177  C CD  . PRO A 1 25  ? 31.991  30.927  21.508  1.0 51.37 ? 25  PRO A CD  1 Q5VSL9 UNP 25  P 
+ATOM 178  N N   . PRO A 1 26  ? 29.852  33.049  25.100  1.0 48.96 ? 26  PRO A N   1 Q5VSL9 UNP 26  P 
+ATOM 179  C CA  . PRO A 1 26  ? 30.178  33.697  26.362  1.0 48.96 ? 26  PRO A CA  1 Q5VSL9 UNP 26  P 
+ATOM 180  C C   . PRO A 1 26  ? 30.901  32.724  27.297  1.0 48.96 ? 26  PRO A C   1 Q5VSL9 UNP 26  P 
+ATOM 181  C CB  . PRO A 1 26  ? 28.853  34.212  26.933  1.0 48.96 ? 26  PRO A CB  1 Q5VSL9 UNP 26  P 
+ATOM 182  O O   . PRO A 1 26  ? 30.482  31.580  27.488  1.0 48.96 ? 26  PRO A O   1 Q5VSL9 UNP 26  P 
+ATOM 183  C CG  . PRO A 1 26  ? 27.801  33.324  26.269  1.0 48.96 ? 26  PRO A CG  1 Q5VSL9 UNP 26  P 
+ATOM 184  C CD  . PRO A 1 26  ? 28.413  32.994  24.910  1.0 48.96 ? 26  PRO A CD  1 Q5VSL9 UNP 26  P 
+ATOM 185  N N   . ALA A 1 27  ? 32.007  33.205  27.865  1.0 39.22 ? 27  ALA A N   1 Q5VSL9 UNP 27  A 
+ATOM 186  C CA  . ALA A 1 27  ? 32.815  32.492  28.837  1.0 39.22 ? 27  ALA A CA  1 Q5VSL9 UNP 27  A 
+ATOM 187  C C   . ALA A 1 27  ? 31.952  32.058  30.030  1.0 39.22 ? 27  ALA A C   1 Q5VSL9 UNP 27  A 
+ATOM 188  C CB  . ALA A 1 27  ? 33.974  33.402  29.265  1.0 39.22 ? 27  ALA A CB  1 Q5VSL9 UNP 27  A 
+ATOM 189  O O   . ALA A 1 27  ? 31.283  32.874  30.667  1.0 39.22 ? 27  ALA A O   1 Q5VSL9 UNP 27  A 
+ATOM 190  N N   . ALA A 1 28  ? 31.980  30.758  30.320  1.0 37.74 ? 28  ALA A N   1 Q5VSL9 UNP 28  A 
+ATOM 191  C CA  . ALA A 1 28  ? 31.376  30.189  31.510  1.0 37.74 ? 28  ALA A CA  1 Q5VSL9 UNP 28  A 
+ATOM 192  C C   . ALA A 1 28  ? 31.970  30.861  32.756  1.0 37.74 ? 28  ALA A C   1 Q5VSL9 UNP 28  A 
+ATOM 193  C CB  . ALA A 1 28  ? 31.607  28.674  31.499  1.0 37.74 ? 28  ALA A CB  1 Q5VSL9 UNP 28  A 
+ATOM 194  O O   . ALA A 1 28  ? 33.187  30.868  32.955  1.0 37.74 ? 28  ALA A O   1 Q5VSL9 UNP 28  A 
+ATOM 195  N N   . ALA A 1 29  ? 31.089  31.433  33.575  1.0 38.48 ? 29  ALA A N   1 Q5VSL9 UNP 29  A 
+ATOM 196  C CA  . ALA A 1 29  ? 31.429  32.020  34.856  1.0 38.48 ? 29  ALA A CA  1 Q5VSL9 UNP 29  A 
+ATOM 197  C C   . ALA A 1 29  ? 32.109  30.974  35.752  1.0 38.48 ? 29  ALA A C   1 Q5VSL9 UNP 29  A 
+ATOM 198  C CB  . ALA A 1 29  ? 30.150  32.585  35.485  1.0 38.48 ? 29  ALA A CB  1 Q5VSL9 UNP 29  A 
+ATOM 199  O O   . ALA A 1 29  ? 31.565  29.901  36.021  1.0 38.48 ? 29  ALA A O   1 Q5VSL9 UNP 29  A 
+ATOM 200  N N   . GLN A 1 30  ? 33.316  31.311  36.200  1.0 37.78 ? 30  GLN A N   1 Q5VSL9 UNP 30  Q 
+ATOM 201  C CA  . GLN A 1 30  ? 34.037  30.601  37.247  1.0 37.78 ? 30  GLN A CA  1 Q5VSL9 UNP 30  Q 
+ATOM 202  C C   . GLN A 1 30  ? 33.268  30.730  38.575  1.0 37.78 ? 30  GLN A C   1 Q5VSL9 UNP 30  Q 
+ATOM 203  C CB  . GLN A 1 30  ? 35.434  31.224  37.396  1.0 37.78 ? 30  GLN A CB  1 Q5VSL9 UNP 30  Q 
+ATOM 204  O O   . GLN A 1 30  ? 32.831  31.834  38.908  1.0 37.78 ? 30  GLN A O   1 Q5VSL9 UNP 30  Q 
+ATOM 205  C CG  . GLN A 1 30  ? 36.346  30.979  36.183  1.0 37.78 ? 30  GLN A CG  1 Q5VSL9 UNP 30  Q 
+ATOM 206  C CD  . GLN A 1 30  ? 37.693  31.690  36.301  1.0 37.78 ? 30  GLN A CD  1 Q5VSL9 UNP 30  Q 
+ATOM 207  N NE2 . GLN A 1 30  ? 38.651  31.362  35.464  1.0 37.78 ? 30  GLN A NE2 1 Q5VSL9 UNP 30  Q 
+ATOM 208  O OE1 . GLN A 1 30  ? 37.919  32.557  37.126  1.0 37.78 ? 30  GLN A OE1 1 Q5VSL9 UNP 30  Q 
+ATOM 209  N N   . PRO A 1 31  ? 33.107  29.651  39.359  1.0 42.50 ? 31  PRO A N   1 Q5VSL9 UNP 31  P 
+ATOM 210  C CA  . PRO A 1 31  ? 32.586  29.756  40.715  1.0 42.50 ? 31  PRO A CA  1 Q5VSL9 UNP 31  P 
+ATOM 211  C C   . PRO A 1 31  ? 33.674  30.305  41.666  1.0 42.50 ? 31  PRO A C   1 Q5VSL9 UNP 31  P 
+ATOM 212  C CB  . PRO A 1 31  ? 32.124  28.344  41.074  1.0 42.50 ? 31  PRO A CB  1 Q5VSL9 UNP 31  P 
+ATOM 213  O O   . PRO A 1 31  ? 34.855  29.997  41.483  1.0 42.50 ? 31  PRO A O   1 Q5VSL9 UNP 31  P 
+ATOM 214  C CG  . PRO A 1 31  ? 33.080  27.452  40.281  1.0 42.50 ? 31  PRO A CG  1 Q5VSL9 UNP 31  P 
+ATOM 215  C CD  . PRO A 1 31  ? 33.418  28.268  39.032  1.0 42.50 ? 31  PRO A CD  1 Q5VSL9 UNP 31  P 
+ATOM 216  N N   . PRO A 1 32  ? 33.309  31.110  42.682  1.0 50.28 ? 32  PRO A N   1 Q5VSL9 UNP 32  P 
+ATOM 217  C CA  . PRO A 1 32  ? 34.268  31.730  43.597  1.0 50.28 ? 32  PRO A CA  1 Q5VSL9 UNP 32  P 
+ATOM 218  C C   . PRO A 1 32  ? 34.861  30.714  44.601  1.0 50.28 ? 32  PRO A C   1 Q5VSL9 UNP 32  P 
+ATOM 219  C CB  . PRO A 1 32  ? 33.483  32.841  44.300  1.0 50.28 ? 32  PRO A CB  1 Q5VSL9 UNP 32  P 
+ATOM 220  O O   . PRO A 1 32  ? 34.178  29.751  44.963  1.0 50.28 ? 32  PRO A O   1 Q5VSL9 UNP 32  P 
+ATOM 221  C CG  . PRO A 1 32  ? 32.054  32.298  44.324  1.0 50.28 ? 32  PRO A CG  1 Q5VSL9 UNP 32  P 
+ATOM 222  C CD  . PRO A 1 32  ? 31.951  31.507  43.021  1.0 50.28 ? 32  PRO A CD  1 Q5VSL9 UNP 32  P 
+ATOM 223  N N   . PRO A 1 33  ? 36.106  30.909  45.088  1.0 37.77 ? 33  PRO A N   1 Q5VSL9 UNP 33  P 
+ATOM 224  C CA  . PRO A 1 33  ? 36.749  29.995  46.032  1.0 37.77 ? 33  PRO A CA  1 Q5VSL9 UNP 33  P 
+ATOM 225  C C   . PRO A 1 33  ? 36.645  30.432  47.511  1.0 37.77 ? 33  PRO A C   1 Q5VSL9 UNP 33  P 
+ATOM 226  C CB  . PRO A 1 33  ? 38.206  29.941  45.565  1.0 37.77 ? 33  PRO A CB  1 Q5VSL9 UNP 33  P 
+ATOM 227  O O   . PRO A 1 33  ? 36.879  31.590  47.843  1.0 37.77 ? 33  PRO A O   1 Q5VSL9 UNP 33  P 
+ATOM 228  C CG  . PRO A 1 33  ? 38.463  31.367  45.070  1.0 37.77 ? 33  PRO A CG  1 Q5VSL9 UNP 33  P 
+ATOM 229  C CD  . PRO A 1 33  ? 37.097  31.848  44.570  1.0 37.77 ? 33  PRO A CD  1 Q5VSL9 UNP 33  P 
+ATOM 230  N N   . GLY A 1 34  ? 36.420  29.439  48.389  1.0 34.88 ? 34  GLY A N   1 Q5VSL9 UNP 34  G 
+ATOM 231  C CA  . GLY A 1 34  ? 36.579  29.477  49.862  1.0 34.88 ? 34  GLY A CA  1 Q5VSL9 UNP 34  G 
+ATOM 232  C C   . GLY A 1 34  ? 35.295  29.848  50.624  1.0 34.88 ? 34  GLY A C   1 Q5VSL9 UNP 34  G 
+ATOM 233  O O   . GLY A 1 34  ? 34.634  30.801  50.246  1.0 34.88 ? 34  GLY A O   1 Q5VSL9 UNP 34  G 
+ATOM 234  N N   . ALA A 1 35  ? 34.832  29.218  51.712  1.0 32.78 ? 35  ALA A N   1 Q5VSL9 UNP 35  A 
+ATOM 235  C CA  . ALA A 1 35  ? 35.216  28.132  52.636  1.0 32.78 ? 35  ALA A CA  1 Q5VSL9 UNP 35  A 
+ATOM 236  C C   . ALA A 1 35  ? 33.995  27.938  53.611  1.0 32.78 ? 35  ALA A C   1 Q5VSL9 UNP 35  A 
+ATOM 237  C CB  . ALA A 1 35  ? 36.445  28.638  53.411  1.0 32.78 ? 35  ALA A CB  1 Q5VSL9 UNP 35  A 
+ATOM 238  O O   . ALA A 1 35  ? 33.054  28.724  53.492  1.0 32.78 ? 35  ALA A O   1 Q5VSL9 UNP 35  A 
+ATOM 239  N N   . PRO A 1 36  ? 33.958  27.063  54.650  1.0 36.37 ? 36  PRO A N   1 Q5VSL9 UNP 36  P 
+ATOM 240  C CA  . PRO A 1 36  ? 34.634  25.792  54.919  1.0 36.37 ? 36  PRO A CA  1 Q5VSL9 UNP 36  P 
+ATOM 241  C C   . PRO A 1 36  ? 33.674  24.628  55.323  1.0 36.37 ? 36  PRO A C   1 Q5VSL9 UNP 36  P 
+ATOM 242  C CB  . PRO A 1 36  ? 35.538  26.121  56.116  1.0 36.37 ? 36  PRO A CB  1 Q5VSL9 UNP 36  P 
+ATOM 243  O O   . PRO A 1 36  ? 32.478  24.778  55.543  1.0 36.37 ? 36  PRO A O   1 Q5VSL9 UNP 36  P 
+ATOM 244  C CG  . PRO A 1 36  ? 34.743  27.175  56.897  1.0 36.37 ? 36  PRO A CG  1 Q5VSL9 UNP 36  P 
+ATOM 245  C CD  . PRO A 1 36  ? 33.608  27.600  55.961  1.0 36.37 ? 36  PRO A CD  1 Q5VSL9 UNP 36  P 
+ATOM 246  N N   . ARG A 1 37  ? 34.289  23.445  55.457  1.0 27.57 ? 37  ARG A N   1 Q5VSL9 UNP 37  R 
+ATOM 247  C CA  . ARG A 1 37  ? 33.842  22.167  56.052  1.0 27.57 ? 37  ARG A CA  1 Q5VSL9 UNP 37  R 
+ATOM 248  C C   . ARG A 1 37  ? 32.785  22.240  57.177  1.0 27.57 ? 37  ARG A C   1 Q5VSL9 UNP 37  R 
+ATOM 249  C CB  . ARG A 1 37  ? 35.100  21.547  56.696  1.0 27.57 ? 37  ARG A CB  1 Q5VSL9 UNP 37  R 
+ATOM 250  O O   . ARG A 1 37  ? 33.059  22.791  58.238  1.0 27.57 ? 37  ARG A O   1 Q5VSL9 UNP 37  R 
+ATOM 251  C CG  . ARG A 1 37  ? 36.147  20.989  55.720  1.0 27.57 ? 37  ARG A CG  1 Q5VSL9 UNP 37  R 
+ATOM 252  C CD  . ARG A 1 37  ? 37.491  20.803  56.450  1.0 27.57 ? 37  ARG A CD  1 Q5VSL9 UNP 37  R 
+ATOM 253  N NE  . ARG A 1 37  ? 38.111  19.491  56.185  1.0 27.57 ? 37  ARG A NE  1 Q5VSL9 UNP 37  R 
+ATOM 254  N NH1 . ARG A 1 37  ? 40.199  19.971  57.026  1.0 27.57 ? 37  ARG A NH1 1 Q5VSL9 UNP 37  R 
+ATOM 255  N NH2 . ARG A 1 37  ? 39.737  17.901  56.341  1.0 27.57 ? 37  ARG A NH2 1 Q5VSL9 UNP 37  R 
+ATOM 256  C CZ  . ARG A 1 37  ? 39.341  19.131  56.515  1.0 27.57 ? 37  ARG A CZ  1 Q5VSL9 UNP 37  R 
+ATOM 257  N N   . ALA A 1 38  ? 31.718  21.453  57.027  1.0 35.13 ? 38  ALA A N   1 Q5VSL9 UNP 38  A 
+ATOM 258  C CA  . ALA A 1 38  ? 31.026  20.786  58.133  1.0 35.13 ? 38  ALA A CA  1 Q5VSL9 UNP 38  A 
+ATOM 259  C C   . ALA A 1 38  ? 30.626  19.364  57.701  1.0 35.13 ? 38  ALA A C   1 Q5VSL9 UNP 38  A 
+ATOM 260  C CB  . ALA A 1 38  ? 29.828  21.615  58.604  1.0 35.13 ? 38  ALA A CB  1 Q5VSL9 UNP 38  A 
+ATOM 261  O O   . ALA A 1 38  ? 30.138  19.150  56.593  1.0 35.13 ? 38  ALA A O   1 Q5VSL9 UNP 38  A 
+ATOM 262  N N   . ALA A 1 39  ? 30.918  18.393  58.561  1.0 29.60 ? 39  ALA A N   1 Q5VSL9 UNP 39  A 
+ATOM 263  C CA  . ALA A 1 39  ? 30.717  16.968  58.355  1.0 29.60 ? 39  ALA A CA  1 Q5VSL9 UNP 39  A 
+ATOM 264  C C   . ALA A 1 39  ? 29.460  16.491  59.099  1.0 29.60 ? 39  ALA A C   1 Q5VSL9 UNP 39  A 
+ATOM 265  C CB  . ALA A 1 39  ? 31.973  16.255  58.878  1.0 29.60 ? 39  ALA A CB  1 Q5VSL9 UNP 39  A 
+ATOM 266  O O   . ALA A 1 39  ? 29.333  16.787  60.281  1.0 29.60 ? 39  ALA A O   1 Q5VSL9 UNP 39  A 
+ATOM 267  N N   . ALA A 1 40  ? 28.583  15.753  58.408  1.0 33.76 ? 40  ALA A N   1 Q5VSL9 UNP 40  A 
+ATOM 268  C CA  . ALA A 1 40  ? 27.597  14.762  58.889  1.0 33.76 ? 40  ALA A CA  1 Q5VSL9 UNP 40  A 
+ATOM 269  C C   . ALA A 1 40  ? 26.572  14.561  57.751  1.0 33.76 ? 40  ALA A C   1 Q5VSL9 UNP 40  A 
+ATOM 270  C CB  . ALA A 1 40  ? 26.842  15.252  60.137  1.0 33.76 ? 40  ALA A CB  1 Q5VSL9 UNP 40  A 
+ATOM 271  O O   . ALA A 1 40  ? 26.121  15.540  57.179  1.0 33.76 ? 40  ALA A O   1 Q5VSL9 UNP 40  A 
+ATOM 272  N N   . GLY A 1 41  ? 26.141  13.384  57.317  1.0 32.46 ? 41  GLY A N   1 Q5VSL9 UNP 41  G 
+ATOM 273  C CA  . GLY A 1 41  ? 26.405  12.012  57.703  1.0 32.46 ? 41  GLY A CA  1 Q5VSL9 UNP 41  G 
+ATOM 274  C C   . GLY A 1 41  ? 25.860  11.090  56.598  1.0 32.46 ? 41  GLY A C   1 Q5VSL9 UNP 41  G 
+ATOM 275  O O   . GLY A 1 41  ? 24.920  11.438  55.893  1.0 32.46 ? 41  GLY A O   1 Q5VSL9 UNP 41  G 
+ATOM 276  N N   . LEU A 1 42  ? 26.536  9.953   56.434  1.0 29.84 ? 42  LEU A N   1 Q5VSL9 UNP 42  L 
+ATOM 277  C CA  . LEU A 1 42  ? 26.055  8.651   55.952  1.0 29.84 ? 42  LEU A CA  1 Q5VSL9 UNP 42  L 
+ATOM 278  C C   . LEU A 1 42  ? 24.740  8.597   55.145  1.0 29.84 ? 42  LEU A C   1 Q5VSL9 UNP 42  L 
+ATOM 279  C CB  . LEU A 1 42  ? 25.886  7.784   57.219  1.0 29.84 ? 42  LEU A CB  1 Q5VSL9 UNP 42  L 
+ATOM 280  O O   . LEU A 1 42  ? 23.680  8.570   55.751  1.0 29.84 ? 42  LEU A O   1 Q5VSL9 UNP 42  L 
+ATOM 281  C CG  . LEU A 1 42  ? 27.210  7.406   57.908  1.0 29.84 ? 42  LEU A CG  1 Q5VSL9 UNP 42  L 
+ATOM 282  C CD1 . LEU A 1 42  ? 27.104  7.542   59.425  1.0 29.84 ? 42  LEU A CD1 1 Q5VSL9 UNP 42  L 
+ATOM 283  C CD2 . LEU A 1 42  ? 27.590  5.968   57.563  1.0 29.84 ? 42  LEU A CD2 1 Q5VSL9 UNP 42  L 
+ATOM 284  N N   . LEU A 1 43  ? 24.831  8.358   53.829  1.0 33.85 ? 43  LEU A N   1 Q5VSL9 UNP 43  L 
+ATOM 285  C CA  . LEU A 1 43  ? 24.002  7.371   53.110  1.0 33.85 ? 43  LEU A CA  1 Q5VSL9 UNP 43  L 
+ATOM 286  C C   . LEU A 1 43  ? 24.789  6.811   51.899  1.0 33.85 ? 43  LEU A C   1 Q5VSL9 UNP 43  L 
+ATOM 287  C CB  . LEU A 1 43  ? 22.630  7.936   52.676  1.0 33.85 ? 43  LEU A CB  1 Q5VSL9 UNP 43  L 
+ATOM 288  O O   . LEU A 1 43  ? 25.555  7.548   51.274  1.0 33.85 ? 43  LEU A O   1 Q5VSL9 UNP 43  L 
+ATOM 289  C CG  . LEU A 1 43  ? 21.517  7.972   53.750  1.0 33.85 ? 43  LEU A CG  1 Q5VSL9 UNP 43  L 
+ATOM 290  C CD1 . LEU A 1 43  ? 20.211  8.435   53.116  1.0 33.85 ? 43  LEU A CD1 1 Q5VSL9 UNP 43  L 
+ATOM 291  C CD2 . LEU A 1 43  ? 21.262  6.611   54.414  1.0 33.85 ? 43  LEU A CD2 1 Q5VSL9 UNP 43  L 
+ATOM 292  N N   . PRO A 1 44  ? 24.674  5.504   51.594  1.0 35.13 ? 44  PRO A N   1 Q5VSL9 UNP 44  P 
+ATOM 293  C CA  . PRO A 1 44  ? 25.604  4.789   50.729  1.0 35.13 ? 44  PRO A CA  1 Q5VSL9 UNP 44  P 
+ATOM 294  C C   . PRO A 1 44  ? 25.323  5.029   49.244  1.0 35.13 ? 44  PRO A C   1 Q5VSL9 UNP 44  P 
+ATOM 295  C CB  . PRO A 1 44  ? 25.465  3.315   51.116  1.0 35.13 ? 44  PRO A CB  1 Q5VSL9 UNP 44  P 
+ATOM 296  O O   . PRO A 1 44  ? 24.185  4.989   48.776  1.0 35.13 ? 44  PRO A O   1 Q5VSL9 UNP 44  P 
+ATOM 297  C CG  . PRO A 1 44  ? 23.997  3.212   51.524  1.0 35.13 ? 44  PRO A CG  1 Q5VSL9 UNP 44  P 
+ATOM 298  C CD  . PRO A 1 44  ? 23.697  4.576   52.144  1.0 35.13 ? 44  PRO A CD  1 Q5VSL9 UNP 44  P 
+ATOM 299  N N   . GLY A 1 45  ? 26.401  5.250   48.496  1.0 26.89 ? 45  GLY A N   1 Q5VSL9 UNP 45  G 
+ATOM 300  C CA  . GLY A 1 45  ? 26.375  5.344   47.047  1.0 26.89 ? 45  GLY A CA  1 Q5VSL9 UNP 45  G 
+ATOM 301  C C   . GLY A 1 45  ? 26.167  3.998   46.352  1.0 26.89 ? 45  GLY A C   1 Q5VSL9 UNP 45  G 
+ATOM 302  O O   . GLY A 1 45  ? 26.418  2.935   46.911  1.0 26.89 ? 45  GLY A O   1 Q5VSL9 UNP 45  G 
+ATOM 303  N N   . GLY A 1 46  ? 25.794  4.088   45.072  1.0 27.65 ? 46  GLY A N   1 Q5VSL9 UNP 46  G 
+ATOM 304  C CA  . GLY A 1 46  ? 26.098  3.045   44.092  1.0 27.65 ? 46  GLY A CA  1 Q5VSL9 UNP 46  G 
+ATOM 305  C C   . GLY A 1 46  ? 24.931  2.523   43.259  1.0 27.65 ? 46  GLY A C   1 Q5VSL9 UNP 46  G 
+ATOM 306  O O   . GLY A 1 46  ? 24.692  1.329   43.298  1.0 27.65 ? 46  GLY A O   1 Q5VSL9 UNP 46  G 
+ATOM 307  N N   . LYS A 1 47  ? 24.255  3.361   42.451  1.0 28.74 ? 47  LYS A N   1 Q5VSL9 UNP 47  K 
+ATOM 308  C CA  . LYS A 1 47  ? 23.415  2.887   41.316  1.0 28.74 ? 47  LYS A CA  1 Q5VSL9 UNP 47  K 
+ATOM 309  C C   . LYS A 1 47  ? 23.445  3.772   40.052  1.0 28.74 ? 47  LYS A C   1 Q5VSL9 UNP 47  K 
+ATOM 310  C CB  . LYS A 1 47  ? 21.969  2.553   41.764  1.0 28.74 ? 47  LYS A CB  1 Q5VSL9 UNP 47  K 
+ATOM 311  O O   . LYS A 1 47  ? 22.537  3.720   39.237  1.0 28.74 ? 47  LYS A O   1 Q5VSL9 UNP 47  K 
+ATOM 312  C CG  . LYS A 1 47  ? 21.872  1.236   42.554  1.0 28.74 ? 47  LYS A CG  1 Q5VSL9 UNP 47  K 
+ATOM 313  C CD  . LYS A 1 47  ? 20.452  0.665   42.581  1.0 28.74 ? 47  LYS A CD  1 Q5VSL9 UNP 47  K 
+ATOM 314  C CE  . LYS A 1 47  ? 20.458  -0.670  43.338  1.0 28.74 ? 47  LYS A CE  1 Q5VSL9 UNP 47  K 
+ATOM 315  N NZ  . LYS A 1 47  ? 19.119  -1.312  43.331  1.0 28.74 ? 47  LYS A NZ  1 Q5VSL9 UNP 47  K 
+ATOM 316  N N   . ALA A 1 48  ? 24.503  4.560   39.831  1.0 31.97 ? 48  ALA A N   1 Q5VSL9 UNP 48  A 
+ATOM 317  C CA  . ALA A 1 48  ? 24.637  5.400   38.624  1.0 31.97 ? 48  ALA A CA  1 Q5VSL9 UNP 48  A 
+ATOM 318  C C   . ALA A 1 48  ? 25.738  4.939   37.643  1.0 31.97 ? 48  ALA A C   1 Q5VSL9 UNP 48  A 
+ATOM 319  C CB  . ALA A 1 48  ? 24.774  6.866   39.049  1.0 31.97 ? 48  ALA A CB  1 Q5VSL9 UNP 48  A 
+ATOM 320  O O   . ALA A 1 48  ? 26.078  5.655   36.705  1.0 31.97 ? 48  ALA A O   1 Q5VSL9 UNP 48  A 
+ATOM 321  N N   . ARG A 1 49  ? 26.316  3.741   37.839  1.0 30.42 ? 49  ARG A N   1 Q5VSL9 UNP 49  R 
+ATOM 322  C CA  . ARG A 1 49  ? 27.434  3.233   37.015  1.0 30.42 ? 49  ARG A CA  1 Q5VSL9 UNP 49  R 
+ATOM 323  C C   . ARG A 1 49  ? 27.171  1.892   36.315  1.0 30.42 ? 49  ARG A C   1 Q5VSL9 UNP 49  R 
+ATOM 324  C CB  . ARG A 1 49  ? 28.741  3.282   37.834  1.0 30.42 ? 49  ARG A CB  1 Q5VSL9 UNP 49  R 
+ATOM 325  O O   . ARG A 1 49  ? 28.072  1.377   35.659  1.0 30.42 ? 49  ARG A O   1 Q5VSL9 UNP 49  R 
+ATOM 326  C CG  . ARG A 1 49  ? 29.943  3.721   36.980  1.0 30.42 ? 49  ARG A CG  1 Q5VSL9 UNP 49  R 
+ATOM 327  C CD  . ARG A 1 49  ? 31.201  3.889   37.841  1.0 30.42 ? 49  ARG A CD  1 Q5VSL9 UNP 49  R 
+ATOM 328  N NE  . ARG A 1 49  ? 32.391  4.180   37.015  1.0 30.42 ? 49  ARG A NE  1 Q5VSL9 UNP 49  R 
+ATOM 329  N NH1 . ARG A 1 49  ? 33.910  4.399   38.727  1.0 30.42 ? 49  ARG A NH1 1 Q5VSL9 UNP 49  R 
+ATOM 330  N NH2 . ARG A 1 49  ? 34.597  4.595   36.617  1.0 30.42 ? 49  ARG A NH2 1 Q5VSL9 UNP 49  R 
+ATOM 331  C CZ  . ARG A 1 49  ? 33.621  4.389   37.455  1.0 30.42 ? 49  ARG A CZ  1 Q5VSL9 UNP 49  R 
+ATOM 332  N N   . GLU A 1 50  ? 25.947  1.364   36.384  1.0 30.15 ? 50  GLU A N   1 Q5VSL9 UNP 50  E 
+ATOM 333  C CA  . GLU A 1 50  ? 25.575  0.090   35.737  1.0 30.15 ? 50  GLU A CA  1 Q5VSL9 UNP 50  E 
+ATOM 334  C C   . GLU A 1 50  ? 24.879  0.247   34.375  1.0 30.15 ? 50  GLU A C   1 Q5VSL9 UNP 50  E 
+ATOM 335  C CB  . GLU A 1 50  ? 24.783  -0.795  36.709  1.0 30.15 ? 50  GLU A CB  1 Q5VSL9 UNP 50  E 
+ATOM 336  O O   . GLU A 1 50  ? 24.946  -0.664  33.556  1.0 30.15 ? 50  GLU A O   1 Q5VSL9 UNP 50  E 
+ATOM 337  C CG  . GLU A 1 50  ? 25.733  -1.346  37.785  1.0 30.15 ? 50  GLU A CG  1 Q5VSL9 UNP 50  E 
+ATOM 338  C CD  . GLU A 1 50  ? 25.077  -2.386  38.698  1.0 30.15 ? 50  GLU A CD  1 Q5VSL9 UNP 50  E 
+ATOM 339  O OE1 . GLU A 1 50  ? 25.823  -3.297  39.118  1.0 30.15 ? 50  GLU A OE1 1 Q5VSL9 UNP 50  E 
+ATOM 340  O OE2 . GLU A 1 50  ? 23.876  -2.215  38.998  1.0 30.15 ? 50  GLU A OE2 1 Q5VSL9 UNP 50  E 
+ATOM 341  N N   . PHE A 1 51  ? 24.356  1.428   34.030  1.0 33.25 ? 51  PHE A N   1 Q5VSL9 UNP 51  F 
+ATOM 342  C CA  . PHE A 1 51  ? 23.689  1.633   32.733  1.0 33.25 ? 51  PHE A CA  1 Q5VSL9 UNP 51  F 
+ATOM 343  C C   . PHE A 1 51  ? 24.635  1.714   31.520  1.0 33.25 ? 51  PHE A C   1 Q5VSL9 UNP 51  F 
+ATOM 344  C CB  . PHE A 1 51  ? 22.750  2.846   32.813  1.0 33.25 ? 51  PHE A CB  1 Q5VSL9 UNP 51  F 
+ATOM 345  O O   . PHE A 1 51  ? 24.194  1.578   30.385  1.0 33.25 ? 51  PHE A O   1 Q5VSL9 UNP 51  F 
+ATOM 346  C CG  . PHE A 1 51  ? 21.296  2.429   32.765  1.0 33.25 ? 51  PHE A CG  1 Q5VSL9 UNP 51  F 
+ATOM 347  C CD1 . PHE A 1 51  ? 20.638  2.327   31.524  1.0 33.25 ? 51  PHE A CD1 1 Q5VSL9 UNP 51  F 
+ATOM 348  C CD2 . PHE A 1 51  ? 20.620  2.076   33.948  1.0 33.25 ? 51  PHE A CD2 1 Q5VSL9 UNP 51  F 
+ATOM 349  C CE1 . PHE A 1 51  ? 19.304  1.888   31.470  1.0 33.25 ? 51  PHE A CE1 1 Q5VSL9 UNP 51  F 
+ATOM 350  C CE2 . PHE A 1 51  ? 19.287  1.635   33.890  1.0 33.25 ? 51  PHE A CE2 1 Q5VSL9 UNP 51  F 
+ATOM 351  C CZ  . PHE A 1 51  ? 18.628  1.542   32.652  1.0 33.25 ? 51  PHE A CZ  1 Q5VSL9 UNP 51  F 
+ATOM 352  N N   . ASN A 1 52  ? 25.945  1.892   31.732  1.0 32.01 ? 52  ASN A N   1 Q5VSL9 UNP 52  N 
+ATOM 353  C CA  . ASN A 1 52  ? 26.918  2.057   30.640  1.0 32.01 ? 52  ASN A CA  1 Q5VSL9 UNP 52  N 
+ATOM 354  C C   . ASN A 1 52  ? 27.857  0.847   30.454  1.0 32.01 ? 52  ASN A C   1 Q5VSL9 UNP 52  N 
+ATOM 355  C CB  . ASN A 1 52  ? 27.643  3.405   30.825  1.0 32.01 ? 52  ASN A CB  1 Q5VSL9 UNP 52  N 
+ATOM 356  O O   . ASN A 1 52  ? 28.790  0.891   29.652  1.0 32.01 ? 52  ASN A O   1 Q5VSL9 UNP 52  N 
+ATOM 357  C CG  . ASN A 1 52  ? 27.924  4.125   29.513  1.0 32.01 ? 52  ASN A CG  1 Q5VSL9 UNP 52  N 
+ATOM 358  N ND2 . ASN A 1 52  ? 28.417  5.339   29.581  1.0 32.01 ? 52  ASN A ND2 1 Q5VSL9 UNP 52  N 
+ATOM 359  O OD1 . ASN A 1 52  ? 27.693  3.646   28.420  1.0 32.01 ? 52  ASN A OD1 1 Q5VSL9 UNP 52  N 
+ATOM 360  N N   . ARG A 1 53  ? 27.634  -0.247  31.199  1.0 29.87 ? 53  ARG A N   1 Q5VSL9 UNP 53  R 
+ATOM 361  C CA  . ARG A 1 53  ? 28.455  -1.471  31.122  1.0 29.87 ? 53  ARG A CA  1 Q5VSL9 UNP 53  R 
+ATOM 362  C C   . ARG A 1 53  ? 27.771  -2.616  30.362  1.0 29.87 ? 53  ARG A C   1 Q5VSL9 UNP 53  R 
+ATOM 363  C CB  . ARG A 1 53  ? 28.945  -1.833  32.534  1.0 29.87 ? 53  ARG A CB  1 Q5VSL9 UNP 53  R 
+ATOM 364  O O   . ARG A 1 53  ? 28.472  -3.508  29.890  1.0 29.87 ? 53  ARG A O   1 Q5VSL9 UNP 53  R 
+ATOM 365  C CG  . ARG A 1 53  ? 30.188  -2.736  32.514  1.0 29.87 ? 53  ARG A CG  1 Q5VSL9 UNP 53  R 
+ATOM 366  C CD  . ARG A 1 53  ? 30.759  -2.886  33.930  1.0 29.87 ? 53  ARG A CD  1 Q5VSL9 UNP 53  R 
+ATOM 367  N NE  . ARG A 1 53  ? 31.718  -4.004  34.011  1.0 29.87 ? 53  ARG A NE  1 Q5VSL9 UNP 53  R 
+ATOM 368  N NH1 . ARG A 1 53  ? 32.194  -3.829  36.251  1.0 29.87 ? 53  ARG A NH1 1 Q5VSL9 UNP 53  R 
+ATOM 369  N NH2 . ARG A 1 53  ? 33.054  -5.515  35.079  1.0 29.87 ? 53  ARG A NH2 1 Q5VSL9 UNP 53  R 
+ATOM 370  C CZ  . ARG A 1 53  ? 32.316  -4.440  35.107  1.0 29.87 ? 53  ARG A CZ  1 Q5VSL9 UNP 53  R 
+ATOM 371  N N   . ASN A 1 54  ? 26.459  -2.525  30.125  1.0 30.62 ? 54  ASN A N   1 Q5VSL9 UNP 54  N 
+ATOM 372  C CA  . ASN A 1 54  ? 25.704  -3.502  29.329  1.0 30.62 ? 54  ASN A CA  1 Q5VSL9 UNP 54  N 
+ATOM 373  C C   . ASN A 1 54  ? 25.696  -3.237  27.812  1.0 30.62 ? 54  ASN A C   1 Q5VSL9 UNP 54  N 
+ATOM 374  C CB  . ASN A 1 54  ? 24.295  -3.690  29.924  1.0 30.62 ? 54  ASN A CB  1 Q5VSL9 UNP 54  N 
+ATOM 375  O O   . ASN A 1 54  ? 25.222  -4.079  27.071  1.0 30.62 ? 54  ASN A O   1 Q5VSL9 UNP 54  N 
+ATOM 376  C CG  . ASN A 1 54  ? 24.284  -4.660  31.097  1.0 30.62 ? 54  ASN A CG  1 Q5VSL9 UNP 54  N 
+ATOM 377  N ND2 . ASN A 1 54  ? 23.118  -5.028  31.572  1.0 30.62 ? 54  ASN A ND2 1 Q5VSL9 UNP 54  N 
+ATOM 378  O OD1 . ASN A 1 54  ? 25.315  -5.091  31.595  1.0 30.62 ? 54  ASN A OD1 1 Q5VSL9 UNP 54  N 
+ATOM 379  N N   . GLN A 1 55  ? 26.298  -2.149  27.314  1.0 32.68 ? 55  GLN A N   1 Q5VSL9 UNP 55  Q 
+ATOM 380  C CA  . GLN A 1 55  ? 26.477  -1.935  25.862  1.0 32.68 ? 55  GLN A CA  1 Q5VSL9 UNP 55  Q 
+ATOM 381  C C   . GLN A 1 55  ? 27.815  -2.453  25.302  1.0 32.68 ? 55  GLN A C   1 Q5VSL9 UNP 55  Q 
+ATOM 382  C CB  . GLN A 1 55  ? 26.233  -0.455  25.510  1.0 32.68 ? 55  GLN A CB  1 Q5VSL9 UNP 55  Q 
+ATOM 383  O O   . GLN A 1 55  ? 28.074  -2.339  24.108  1.0 32.68 ? 55  GLN A O   1 Q5VSL9 UNP 55  Q 
+ATOM 384  C CG  . GLN A 1 55  ? 24.830  -0.269  24.916  1.0 32.68 ? 55  GLN A CG  1 Q5VSL9 UNP 55  Q 
+ATOM 385  C CD  . GLN A 1 55  ? 24.572  1.179   24.517  1.0 32.68 ? 55  GLN A CD  1 Q5VSL9 UNP 55  Q 
+ATOM 386  N NE2 . GLN A 1 55  ? 23.544  1.803   25.047  1.0 32.68 ? 55  GLN A NE2 1 Q5VSL9 UNP 55  Q 
+ATOM 387  O OE1 . GLN A 1 55  ? 25.293  1.779   23.735  1.0 32.68 ? 55  GLN A OE1 1 Q5VSL9 UNP 55  Q 
+ATOM 388  N N   . ARG A 1 56  ? 28.692  -3.020  26.144  1.0 29.57 ? 56  ARG A N   1 Q5VSL9 UNP 56  R 
+ATOM 389  C CA  . ARG A 1 56  ? 30.016  -3.526  25.726  1.0 29.57 ? 56  ARG A CA  1 Q5VSL9 UNP 56  R 
+ATOM 390  C C   . ARG A 1 56  ? 30.197  -5.040  25.865  1.0 29.57 ? 56  ARG A C   1 Q5VSL9 UNP 56  R 
+ATOM 391  C CB  . ARG A 1 56  ? 31.138  -2.720  26.409  1.0 29.57 ? 56  ARG A CB  1 Q5VSL9 UNP 56  R 
+ATOM 392  O O   . ARG A 1 56  ? 31.293  -5.519  25.598  1.0 29.57 ? 56  ARG A O   1 Q5VSL9 UNP 56  R 
+ATOM 393  C CG  . ARG A 1 56  ? 31.418  -1.406  25.666  1.0 29.57 ? 56  ARG A CG  1 Q5VSL9 UNP 56  R 
+ATOM 394  C CD  . ARG A 1 56  ? 32.615  -0.688  26.299  1.0 29.57 ? 56  ARG A CD  1 Q5VSL9 UNP 56  R 
+ATOM 395  N NE  . ARG A 1 56  ? 32.995  0.516   25.536  1.0 29.57 ? 56  ARG A NE  1 Q5VSL9 UNP 56  R 
+ATOM 396  N NH1 . ARG A 1 56  ? 34.745  1.172   26.870  1.0 29.57 ? 56  ARG A NH1 1 Q5VSL9 UNP 56  R 
+ATOM 397  N NH2 . ARG A 1 56  ? 34.243  2.361   25.052  1.0 29.57 ? 56  ARG A NH2 1 Q5VSL9 UNP 56  R 
+ATOM 398  C CZ  . ARG A 1 56  ? 33.988  1.341   25.822  1.0 29.57 ? 56  ARG A CZ  1 Q5VSL9 UNP 56  R 
+ATOM 399  N N   . LYS A 1 57  ? 29.159  -5.790  26.252  1.0 28.80 ? 57  LYS A N   1 Q5VSL9 UNP 57  K 
+ATOM 400  C CA  . LYS A 1 57  ? 29.235  -7.252  26.432  1.0 28.80 ? 57  LYS A CA  1 Q5VSL9 UNP 57  K 
+ATOM 401  C C   . LYS A 1 57  ? 28.613  -8.097  25.311  1.0 28.80 ? 57  LYS A C   1 Q5VSL9 UNP 57  K 
+ATOM 402  C CB  . LYS A 1 57  ? 28.753  -7.653  27.838  1.0 28.80 ? 57  LYS A CB  1 Q5VSL9 UNP 57  K 
+ATOM 403  O O   . LYS A 1 57  ? 28.774  -9.307  25.352  1.0 28.80 ? 57  LYS A O   1 Q5VSL9 UNP 57  K 
+ATOM 404  C CG  . LYS A 1 57  ? 29.950  -7.877  28.778  1.0 28.80 ? 57  LYS A CG  1 Q5VSL9 UNP 57  K 
+ATOM 405  C CD  . LYS A 1 57  ? 29.477  -8.429  30.126  1.0 28.80 ? 57  LYS A CD  1 Q5VSL9 UNP 57  K 
+ATOM 406  C CE  . LYS A 1 57  ? 30.667  -8.865  30.986  1.0 28.80 ? 57  LYS A CE  1 Q5VSL9 UNP 57  K 
+ATOM 407  N NZ  . LYS A 1 57  ? 30.197  -9.608  32.182  1.0 28.80 ? 57  LYS A NZ  1 Q5VSL9 UNP 57  K 
+ATOM 408  N N   . ASP A 1 58  ? 28.059  -7.484  24.266  1.0 30.81 ? 58  ASP A N   1 Q5VSL9 UNP 58  D 
+ATOM 409  C CA  . ASP A 1 58  ? 27.469  -8.209  23.121  1.0 30.81 ? 58  ASP A CA  1 Q5VSL9 UNP 58  D 
+ATOM 410  C C   . ASP A 1 58  ? 28.440  -8.444  21.944  1.0 30.81 ? 58  ASP A C   1 Q5VSL9 UNP 58  D 
+ATOM 411  C CB  . ASP A 1 58  ? 26.174  -7.512  22.671  1.0 30.81 ? 58  ASP A CB  1 Q5VSL9 UNP 58  D 
+ATOM 412  O O   . ASP A 1 58  ? 28.013  -8.689  20.817  1.0 30.81 ? 58  ASP A O   1 Q5VSL9 UNP 58  D 
+ATOM 413  C CG  . ASP A 1 58  ? 25.054  -7.585  23.708  1.0 30.81 ? 58  ASP A CG  1 Q5VSL9 UNP 58  D 
+ATOM 414  O OD1 . ASP A 1 58  ? 25.098  -8.494  24.565  1.0 30.81 ? 58  ASP A OD1 1 Q5VSL9 UNP 58  D 
+ATOM 415  O OD2 . ASP A 1 58  ? 24.185  -6.690  23.640  1.0 30.81 ? 58  ASP A OD2 1 Q5VSL9 UNP 58  D 
+ATOM 416  N N   . SER A 1 59  ? 29.756  -8.371  22.172  1.0 28.91 ? 59  SER A N   1 Q5VSL9 UNP 59  S 
+ATOM 417  C CA  . SER A 1 59  ? 30.765  -8.540  21.106  1.0 28.91 ? 59  SER A CA  1 Q5VSL9 UNP 59  S 
+ATOM 418  C C   . SER A 1 59  ? 31.622  -9.804  21.225  1.0 28.91 ? 59  SER A C   1 Q5VSL9 UNP 59  S 
+ATOM 419  C CB  . SER A 1 59  ? 31.636  -7.290  20.972  1.0 28.91 ? 59  SER A CB  1 Q5VSL9 UNP 59  S 
+ATOM 420  O O   . SER A 1 59  ? 32.540  -9.977  20.430  1.0 28.91 ? 59  SER A O   1 Q5VSL9 UNP 59  S 
+ATOM 421  O OG  . SER A 1 59  ? 30.873  -6.193  20.497  1.0 28.91 ? 59  SER A OG  1 Q5VSL9 UNP 59  S 
+ATOM 422  N N   . GLU A 1 60  ? 31.330  -10.707 22.162  1.0 25.69 ? 60  GLU A N   1 Q5VSL9 UNP 60  E 
+ATOM 423  C CA  . GLU A 1 60  ? 32.072  -11.963 22.326  1.0 25.69 ? 60  GLU A CA  1 Q5VSL9 UNP 60  E 
+ATOM 424  C C   . GLU A 1 60  ? 31.109  -13.149 22.385  1.0 25.69 ? 60  GLU A C   1 Q5VSL9 UNP 60  E 
+ATOM 425  C CB  . GLU A 1 60  ? 33.011  -11.902 23.539  1.0 25.69 ? 60  GLU A CB  1 Q5VSL9 UNP 60  E 
+ATOM 426  O O   . GLU A 1 60  ? 30.706  -13.624 23.441  1.0 25.69 ? 60  GLU A O   1 Q5VSL9 UNP 60  E 
+ATOM 427  C CG  . GLU A 1 60  ? 34.190  -10.946 23.292  1.0 25.69 ? 60  GLU A CG  1 Q5VSL9 UNP 60  E 
+ATOM 428  C CD  . GLU A 1 60  ? 35.271  -11.023 24.380  1.0 25.69 ? 60  GLU A CD  1 Q5VSL9 UNP 60  E 
+ATOM 429  O OE1 . GLU A 1 60  ? 36.385  -10.515 24.113  1.0 25.69 ? 60  GLU A OE1 1 Q5VSL9 UNP 60  E 
+ATOM 430  O OE2 . GLU A 1 60  ? 34.984  -11.539 25.485  1.0 25.69 ? 60  GLU A OE2 1 Q5VSL9 UNP 60  E 
+ATOM 431  N N   . GLY A 1 61  ? 30.704  -13.613 21.209  1.0 27.38 ? 61  GLY A N   1 Q5VSL9 UNP 61  G 
+ATOM 432  C CA  . GLY A 1 61  ? 29.898  -14.813 21.057  1.0 27.38 ? 61  GLY A CA  1 Q5VSL9 UNP 61  G 
+ATOM 433  C C   . GLY A 1 61  ? 29.434  -14.934 19.621  1.0 27.38 ? 61  GLY A C   1 Q5VSL9 UNP 61  G 
+ATOM 434  O O   . GLY A 1 61  ? 28.865  -13.994 19.073  1.0 27.38 ? 61  GLY A O   1 Q5VSL9 UNP 61  G 
+ATOM 435  N N   . TYR A 1 62  ? 29.701  -16.081 19.002  1.0 32.05 ? 62  TYR A N   1 Q5VSL9 UNP 62  Y 
+ATOM 436  C CA  . TYR A 1 62  ? 29.103  -16.506 17.740  1.0 32.05 ? 62  TYR A CA  1 Q5VSL9 UNP 62  Y 
+ATOM 437  C C   . TYR A 1 62  ? 27.573  -16.389 17.835  1.0 32.05 ? 62  TYR A C   1 Q5VSL9 UNP 62  Y 
+ATOM 438  C CB  . TYR A 1 62  ? 29.517  -17.971 17.480  1.0 32.05 ? 62  TYR A CB  1 Q5VSL9 UNP 62  Y 
+ATOM 439  O O   . TYR A 1 62  ? 26.893  -17.335 18.213  1.0 32.05 ? 62  TYR A O   1 Q5VSL9 UNP 62  Y 
+ATOM 440  C CG  . TYR A 1 62  ? 30.670  -18.182 16.525  1.0 32.05 ? 62  TYR A CG  1 Q5VSL9 UNP 62  Y 
+ATOM 441  C CD1 . TYR A 1 62  ? 30.395  -18.636 15.220  1.0 32.05 ? 62  TYR A CD1 1 Q5VSL9 UNP 62  Y 
+ATOM 442  C CD2 . TYR A 1 62  ? 32.002  -18.011 16.948  1.0 32.05 ? 62  TYR A CD2 1 Q5VSL9 UNP 62  Y 
+ATOM 443  C CE1 . TYR A 1 62  ? 31.448  -18.931 14.338  1.0 32.05 ? 62  TYR A CE1 1 Q5VSL9 UNP 62  Y 
+ATOM 444  C CE2 . TYR A 1 62  ? 33.060  -18.308 16.067  1.0 32.05 ? 62  TYR A CE2 1 Q5VSL9 UNP 62  Y 
+ATOM 445  O OH  . TYR A 1 62  ? 33.801  -19.082 13.918  1.0 32.05 ? 62  TYR A OH  1 Q5VSL9 UNP 62  Y 
+ATOM 446  C CZ  . TYR A 1 62  ? 32.782  -18.775 14.763  1.0 32.05 ? 62  TYR A CZ  1 Q5VSL9 UNP 62  Y 
+ATOM 447  N N   . SER A 1 63  ? 27.007  -15.226 17.522  1.0 37.97 ? 63  SER A N   1 Q5VSL9 UNP 63  S 
+ATOM 448  C CA  . SER A 1 63  ? 25.567  -15.099 17.361  1.0 37.97 ? 63  SER A CA  1 Q5VSL9 UNP 63  S 
+ATOM 449  C C   . SER A 1 63  ? 25.269  -15.336 15.890  1.0 37.97 ? 63  SER A C   1 Q5VSL9 UNP 63  S 
+ATOM 450  C CB  . SER A 1 63  ? 25.029  -13.791 17.941  1.0 37.97 ? 63  SER A CB  1 Q5VSL9 UNP 63  S 
+ATOM 451  O O   . SER A 1 63  ? 25.197  -14.418 15.066  1.0 37.97 ? 63  SER A O   1 Q5VSL9 UNP 63  S 
+ATOM 452  O OG  . SER A 1 63  ? 23.650  -13.944 18.216  1.0 37.97 ? 63  SER A OG  1 Q5VSL9 UNP 63  S 
+ATOM 453  N N   . GLU A 1 64  ? 25.163  -16.618 15.538  1.0 51.19 ? 64  GLU A N   1 Q5VSL9 UNP 64  E 
+ATOM 454  C CA  . GLU A 1 64  ? 24.359  -17.015 14.393  1.0 51.19 ? 64  GLU A CA  1 Q5VSL9 UNP 64  E 
+ATOM 455  C C   . GLU A 1 64  ? 22.938  -16.514 14.662  1.0 51.19 ? 64  GLU A C   1 Q5VSL9 UNP 64  E 
+ATOM 456  C CB  . GLU A 1 64  ? 24.403  -18.544 14.173  1.0 51.19 ? 64  GLU A CB  1 Q5VSL9 UNP 64  E 
+ATOM 457  O O   . GLU A 1 64  ? 22.141  -17.169 15.321  1.0 51.19 ? 64  GLU A O   1 Q5VSL9 UNP 64  E 
+ATOM 458  C CG  . GLU A 1 64  ? 25.237  -18.899 12.938  1.0 51.19 ? 64  GLU A CG  1 Q5VSL9 UNP 64  E 
+ATOM 459  C CD  . GLU A 1 64  ? 25.121  -20.376 12.539  1.0 51.19 ? 64  GLU A CD  1 Q5VSL9 UNP 64  E 
+ATOM 460  O OE1 . GLU A 1 64  ? 25.225  -20.608 11.311  1.0 51.19 ? 64  GLU A OE1 1 Q5VSL9 UNP 64  E 
+ATOM 461  O OE2 . GLU A 1 64  ? 24.908  -21.225 13.426  1.0 51.19 ? 64  GLU A OE2 1 Q5VSL9 UNP 64  E 
+ATOM 462  N N   . SER A 1 65  ? 22.630  -15.307 14.186  1.0 60.56 ? 65  SER A N   1 Q5VSL9 UNP 65  S 
+ATOM 463  C CA  . SER A 1 65  ? 21.252  -14.813 14.150  1.0 60.56 ? 65  SER A CA  1 Q5VSL9 UNP 65  S 
+ATOM 464  C C   . SER A 1 65  ? 20.394  -15.880 13.457  1.0 60.56 ? 65  SER A C   1 Q5VSL9 UNP 65  S 
+ATOM 465  C CB  . SER A 1 65  ? 21.135  -13.463 13.423  1.0 60.56 ? 65  SER A CB  1 Q5VSL9 UNP 65  S 
+ATOM 466  O O   . SER A 1 65  ? 20.802  -16.342 12.386  1.0 60.56 ? 65  SER A O   1 Q5VSL9 UNP 65  S 
+ATOM 467  O OG  . SER A 1 65  ? 22.158  -13.264 12.452  1.0 60.56 ? 65  SER A OG  1 Q5VSL9 UNP 65  S 
+ATOM 468  N N   . PRO A 1 66  ? 19.280  -16.335 14.048  1.0 71.01 ? 66  PRO A N   1 Q5VSL9 UNP 66  P 
+ATOM 469  C CA  . PRO A 1 66  ? 18.443  -17.353 13.426  1.0 71.01 ? 66  PRO A CA  1 Q5VSL9 UNP 66  P 
+ATOM 470  C C   . PRO A 1 66  ? 17.842  -16.828 12.114  1.0 71.01 ? 66  PRO A C   1 Q5VSL9 UNP 66  P 
+ATOM 471  C CB  . PRO A 1 66  ? 17.398  -17.735 14.479  1.0 71.01 ? 66  PRO A CB  1 Q5VSL9 UNP 66  P 
+ATOM 472  O O   . PRO A 1 66  ? 17.709  -15.616 11.915  1.0 71.01 ? 66  PRO A O   1 Q5VSL9 UNP 66  P 
+ATOM 473  C CG  . PRO A 1 66  ? 17.323  -16.505 15.383  1.0 71.01 ? 66  PRO A CG  1 Q5VSL9 UNP 66  P 
+ATOM 474  C CD  . PRO A 1 66  ? 18.738  -15.935 15.337  1.0 71.01 ? 66  PRO A CD  1 Q5VSL9 UNP 66  P 
+ATOM 475  N N   . ASP A 1 67  ? 17.530  -17.742 11.194  1.0 78.45 ? 67  ASP A N   1 Q5VSL9 UNP 67  D 
+ATOM 476  C CA  . ASP A 1 67  ? 16.746  -17.403 10.003  1.0 78.45 ? 67  ASP A CA  1 Q5VSL9 UNP 67  D 
+ATOM 477  C C   . ASP A 1 67  ? 15.349  -16.949 10.474  1.0 78.45 ? 67  ASP A C   1 Q5VSL9 UNP 67  D 
+ATOM 478  C CB  . ASP A 1 67  ? 16.686  -18.602 9.021   1.0 78.45 ? 67  ASP A CB  1 Q5VSL9 UNP 67  D 
+ATOM 479  O O   . ASP A 1 67  ? 14.710  -17.642 11.262  1.0 78.45 ? 67  ASP A O   1 Q5VSL9 UNP 67  D 
+ATOM 480  C CG  . ASP A 1 67  ? 17.989  -18.889 8.238   1.0 78.45 ? 67  ASP A CG  1 Q5VSL9 UNP 67  D 
+ATOM 481  O OD1 . ASP A 1 67  ? 18.804  -17.953 8.062   1.0 78.45 ? 67  ASP A OD1 1 Q5VSL9 UNP 67  D 
+ATOM 482  O OD2 . ASP A 1 67  ? 18.182  -20.037 7.746   1.0 78.45 ? 67  ASP A OD2 1 Q5VSL9 UNP 67  D 
+ATOM 483  N N   . LEU A 1 68  ? 14.894  -15.771 10.031  1.0 82.52 ? 68  LEU A N   1 Q5VSL9 UNP 68  L 
+ATOM 484  C CA  . LEU A 1 68  ? 13.600  -15.221 10.448  1.0 82.52 ? 68  LEU A CA  1 Q5VSL9 UNP 68  L 
+ATOM 485  C C   . LEU A 1 68  ? 12.475  -15.858 9.628   1.0 82.52 ? 68  LEU A C   1 Q5VSL9 UNP 68  L 
+ATOM 486  C CB  . LEU A 1 68  ? 13.573  -13.685 10.311  1.0 82.52 ? 68  LEU A CB  1 Q5VSL9 UNP 68  L 
+ATOM 487  O O   . LEU A 1 68  ? 12.416  -15.682 8.405   1.0 82.52 ? 68  LEU A O   1 Q5VSL9 UNP 68  L 
+ATOM 488  C CG  . LEU A 1 68  ? 14.610  -12.921 11.153  1.0 82.52 ? 68  LEU A CG  1 Q5VSL9 UNP 68  L 
+ATOM 489  C CD1 . LEU A 1 68  ? 14.523  -11.427 10.821  1.0 82.52 ? 68  LEU A CD1 1 Q5VSL9 UNP 68  L 
+ATOM 490  C CD2 . LEU A 1 68  ? 14.414  -13.071 12.662  1.0 82.52 ? 68  LEU A CD2 1 Q5VSL9 UNP 68  L 
+ATOM 491  N N   . GLU A 1 69  ? 11.561  -16.548 10.304  1.0 83.31 ? 69  GLU A N   1 Q5VSL9 UNP 69  E 
+ATOM 492  C CA  . GLU A 1 69  ? 10.362  -17.125 9.696   1.0 83.31 ? 69  GLU A CA  1 Q5VSL9 UNP 69  E 
+ATOM 493  C C   . GLU A 1 69  ? 9.300   -16.035 9.494   1.0 83.31 ? 69  GLU A C   1 Q5VSL9 UNP 69  E 
+ATOM 494  C CB  . GLU A 1 69  ? 9.884   -18.314 10.536  1.0 83.31 ? 69  GLU A CB  1 Q5VSL9 UNP 69  E 
+ATOM 495  O O   . GLU A 1 69  ? 8.472   -15.759 10.356  1.0 83.31 ? 69  GLU A O   1 Q5VSL9 UNP 69  E 
+ATOM 496  C CG  . GLU A 1 69  ? 8.824   -19.134 9.787   1.0 83.31 ? 69  GLU A CG  1 Q5VSL9 UNP 69  E 
+ATOM 497  C CD  . GLU A 1 69  ? 8.487   -20.457 10.492  1.0 83.31 ? 69  GLU A CD  1 Q5VSL9 UNP 69  E 
+ATOM 498  O OE1 . GLU A 1 69  ? 7.888   -21.318 9.811   1.0 83.31 ? 69  GLU A OE1 1 Q5VSL9 UNP 69  E 
+ATOM 499  O OE2 . GLU A 1 69  ? 8.869   -20.618 11.673  1.0 83.31 ? 69  GLU A OE2 1 Q5VSL9 UNP 69  E 
+ATOM 500  N N   . PHE A 1 70  ? 9.383   -15.349 8.354   1.0 86.83 ? 70  PHE A N   1 Q5VSL9 UNP 70  F 
+ATOM 501  C CA  . PHE A 1 70  ? 8.487   -14.254 7.993   1.0 86.83 ? 70  PHE A CA  1 Q5VSL9 UNP 70  F 
+ATOM 502  C C   . PHE A 1 70  ? 7.791   -14.530 6.664   1.0 86.83 ? 70  PHE A C   1 Q5VSL9 UNP 70  F 
+ATOM 503  C CB  . PHE A 1 70  ? 9.272   -12.940 7.942   1.0 86.83 ? 70  PHE A CB  1 Q5VSL9 UNP 70  F 
+ATOM 504  O O   . PHE A 1 70  ? 8.444   -14.625 5.615   1.0 86.83 ? 70  PHE A O   1 Q5VSL9 UNP 70  F 
+ATOM 505  C CG  . PHE A 1 70  ? 8.482   -11.767 7.388   1.0 86.83 ? 70  PHE A CG  1 Q5VSL9 UNP 70  F 
+ATOM 506  C CD1 . PHE A 1 70  ? 8.595   -11.418 6.034   1.0 86.83 ? 70  PHE A CD1 1 Q5VSL9 UNP 70  F 
+ATOM 507  C CD2 . PHE A 1 70  ? 7.628   -11.020 8.214   1.0 86.83 ? 70  PHE A CD2 1 Q5VSL9 UNP 70  F 
+ATOM 508  C CE1 . PHE A 1 70  ? 7.886   -10.322 5.527   1.0 86.83 ? 70  PHE A CE1 1 Q5VSL9 UNP 70  F 
+ATOM 509  C CE2 . PHE A 1 70  ? 6.937   -9.905  7.712   1.0 86.83 ? 70  PHE A CE2 1 Q5VSL9 UNP 70  F 
+ATOM 510  C CZ  . PHE A 1 70  ? 7.053   -9.559  6.360   1.0 86.83 ? 70  PHE A CZ  1 Q5VSL9 UNP 70  F 
+ATOM 511  N N   . GLU A 1 71  ? 6.461   -14.559 6.703   1.0 86.21 ? 71  GLU A N   1 Q5VSL9 UNP 71  E 
+ATOM 512  C CA  . GLU A 1 71  ? 5.627   -14.599 5.513   1.0 86.21 ? 71  GLU A CA  1 Q5VSL9 UNP 71  E 
+ATOM 513  C C   . GLU A 1 71  ? 5.270   -13.181 5.056   1.0 86.21 ? 71  GLU A C   1 Q5VSL9 UNP 71  E 
+ATOM 514  C CB  . GLU A 1 71  ? 4.393   -15.474 5.742   1.0 86.21 ? 71  GLU A CB  1 Q5VSL9 UNP 71  E 
+ATOM 515  O O   . GLU A 1 71  ? 4.603   -12.415 5.748   1.0 86.21 ? 71  GLU A O   1 Q5VSL9 UNP 71  E 
+ATOM 516  C CG  . GLU A 1 71  ? 3.652   -15.631 4.408   1.0 86.21 ? 71  GLU A CG  1 Q5VSL9 UNP 71  E 
+ATOM 517  C CD  . GLU A 1 71  ? 2.522   -16.660 4.437   1.0 86.21 ? 71  GLU A CD  1 Q5VSL9 UNP 71  E 
+ATOM 518  O OE1 . GLU A 1 71  ? 2.056   -16.950 3.309   1.0 86.21 ? 71  GLU A OE1 1 Q5VSL9 UNP 71  E 
+ATOM 519  O OE2 . GLU A 1 71  ? 2.186   -17.149 5.535   1.0 86.21 ? 71  GLU A OE2 1 Q5VSL9 UNP 71  E 
+ATOM 520  N N   . TYR A 1 72  ? 5.729   -12.828 3.854   1.0 90.59 ? 72  TYR A N   1 Q5VSL9 UNP 72  Y 
+ATOM 521  C CA  . TYR A 1 72  ? 5.361   -11.569 3.221   1.0 90.59 ? 72  TYR A CA  1 Q5VSL9 UNP 72  Y 
+ATOM 522  C C   . TYR A 1 72  ? 3.990   -11.704 2.538   1.0 90.59 ? 72  TYR A C   1 Q5VSL9 UNP 72  Y 
+ATOM 523  C CB  . TYR A 1 72  ? 6.463   -11.150 2.241   1.0 90.59 ? 72  TYR A CB  1 Q5VSL9 UNP 72  Y 
+ATOM 524  O O   . TYR A 1 72  ? 3.845   -12.513 1.609   1.0 90.59 ? 72  TYR A O   1 Q5VSL9 UNP 72  Y 
+ATOM 525  C CG  . TYR A 1 72  ? 6.243   -9.774  1.649   1.0 90.59 ? 72  TYR A CG  1 Q5VSL9 UNP 72  Y 
+ATOM 526  C CD1 . TYR A 1 72  ? 5.491   -9.670  0.471   1.0 90.59 ? 72  TYR A CD1 1 Q5VSL9 UNP 72  Y 
+ATOM 527  C CD2 . TYR A 1 72  ? 6.719   -8.607  2.285   1.0 90.59 ? 72  TYR A CD2 1 Q5VSL9 UNP 72  Y 
+ATOM 528  C CE1 . TYR A 1 72  ? 5.227   -8.410  -0.075  1.0 90.59 ? 72  TYR A CE1 1 Q5VSL9 UNP 72  Y 
+ATOM 529  C CE2 . TYR A 1 72  ? 6.447   -7.337  1.746   1.0 90.59 ? 72  TYR A CE2 1 Q5VSL9 UNP 72  Y 
+ATOM 530  O OH  . TYR A 1 72  ? 5.432   -6.036  0.003   1.0 90.59 ? 72  TYR A OH  1 Q5VSL9 UNP 72  Y 
+ATOM 531  C CZ  . TYR A 1 72  ? 5.685   -7.242  0.567   1.0 90.59 ? 72  TYR A CZ  1 Q5VSL9 UNP 72  Y 
+ATOM 532  N N   . ALA A 1 73  ? 3.042   -10.865 2.951   1.0 92.14 ? 73  ALA A N   1 Q5VSL9 UNP 73  A 
+ATOM 533  C CA  . ALA A 1 73  ? 1.685   -10.747 2.417   1.0 92.14 ? 73  ALA A CA  1 Q5VSL9 UNP 73  A 
+ATOM 534  C C   . ALA A 1 73  ? 1.296   -9.265  2.252   1.0 92.14 ? 73  ALA A C   1 Q5VSL9 UNP 73  A 
+ATOM 535  C CB  . ALA A 1 73  ? 0.735   -11.490 3.363   1.0 92.14 ? 73  ALA A CB  1 Q5VSL9 UNP 73  A 
+ATOM 536  O O   . ALA A 1 73  ? 2.037   -8.384  2.690   1.0 92.14 ? 73  ALA A O   1 Q5VSL9 UNP 73  A 
+ATOM 537  N N   . ASP A 1 74  ? 0.173   -8.986  1.583   1.0 92.89 ? 74  ASP A N   1 Q5VSL9 UNP 74  D 
+ATOM 538  C CA  . ASP A 1 74  ? -0.346  -7.619  1.433   1.0 92.89 ? 74  ASP A CA  1 Q5VSL9 UNP 74  D 
+ATOM 539  C C   . ASP A 1 74  ? -0.864  -7.035  2.753   1.0 92.89 ? 74  ASP A C   1 Q5VSL9 UNP 74  D 
+ATOM 540  C CB  . ASP A 1 74  ? -1.451  -7.579  0.369   1.0 92.89 ? 74  ASP A CB  1 Q5VSL9 UNP 74  D 
+ATOM 541  O O   . ASP A 1 74  ? -0.802  -5.825  2.922   1.0 92.89 ? 74  ASP A O   1 Q5VSL9 UNP 74  D 
+ATOM 542  C CG  . ASP A 1 74  ? -0.876  -7.685  -1.041  1.0 92.89 ? 74  ASP A CG  1 Q5VSL9 UNP 74  D 
+ATOM 543  O OD1 . ASP A 1 74  ? -0.264  -6.701  -1.515  1.0 92.89 ? 74  ASP A OD1 1 Q5VSL9 UNP 74  D 
+ATOM 544  O OD2 . ASP A 1 74  ? -0.983  -8.762  -1.667  1.0 92.89 ? 74  ASP A OD2 1 Q5VSL9 UNP 74  D 
+ATOM 545  N N   . THR A 1 75  ? -1.314  -7.863  3.696   1.0 93.18 ? 75  THR A N   1 Q5VSL9 UNP 75  T 
+ATOM 546  C CA  . THR A 1 75  ? -1.798  -7.461  5.027   1.0 93.18 ? 75  THR A CA  1 Q5VSL9 UNP 75  T 
+ATOM 547  C C   . THR A 1 75  ? -1.277  -8.419  6.097   1.0 93.18 ? 75  THR A C   1 Q5VSL9 UNP 75  T 
+ATOM 548  C CB  . THR A 1 75  ? -3.336  -7.417  5.076   1.0 93.18 ? 75  THR A CB  1 Q5VSL9 UNP 75  T 
+ATOM 549  O O   . THR A 1 75  ? -0.878  -9.543  5.786   1.0 93.18 ? 75  THR A O   1 Q5VSL9 UNP 75  T 
+ATOM 550  C CG2 . THR A 1 75  ? -3.912  -6.437  4.051   1.0 93.18 ? 75  THR A CG2 1 Q5VSL9 UNP 75  T 
+ATOM 551  O OG1 . THR A 1 75  ? -3.877  -8.683  4.789   1.0 93.18 ? 75  THR A OG1 1 Q5VSL9 UNP 75  T 
+ATOM 552  N N   . ASP A 1 76  ? -1.260  -7.975  7.353   1.0 91.82 ? 76  ASP A N   1 Q5VSL9 UNP 76  D 
+ATOM 553  C CA  . ASP A 1 76  ? -1.036  -8.848  8.507   1.0 91.82 ? 76  ASP A CA  1 Q5VSL9 UNP 76  D 
+ATOM 554  C C   . ASP A 1 76  ? -2.340  -9.586  8.883   1.0 91.82 ? 76  ASP A C   1 Q5VSL9 UNP 76  D 
+ATOM 555  C CB  . ASP A 1 76  ? -0.460  -8.001  9.663   1.0 91.82 ? 76  ASP A CB  1 Q5VSL9 UNP 76  D 
+ATOM 556  O O   . ASP A 1 76  ? -3.365  -9.484  8.200   1.0 91.82 ? 76  ASP A O   1 Q5VSL9 UNP 76  D 
+ATOM 557  C CG  . ASP A 1 76  ? 0.432   -8.776  10.644  1.0 91.82 ? 76  ASP A CG  1 Q5VSL9 UNP 76  D 
+ATOM 558  O OD1 . ASP A 1 76  ? 0.306   -10.022 10.726  1.0 91.82 ? 76  ASP A OD1 1 Q5VSL9 UNP 76  D 
+ATOM 559  O OD2 . ASP A 1 76  ? 1.252   -8.104  11.311  1.0 91.82 ? 76  ASP A OD2 1 Q5VSL9 UNP 76  D 
+ATOM 560  N N   . LYS A 1 77  ? -2.311  -10.348 9.977   1.0 91.48 ? 77  LYS A N   1 Q5VSL9 UNP 77  K 
+ATOM 561  C CA  . LYS A 1 77  ? -3.482  -11.023 10.545  1.0 91.48 ? 77  LYS A CA  1 Q5VSL9 UNP 77  K 
+ATOM 562  C C   . LYS A 1 77  ? -4.545  -10.011 10.980  1.0 91.48 ? 77  LYS A C   1 Q5VSL9 UNP 77  K 
+ATOM 563  C CB  . LYS A 1 77  ? -3.054  -11.889 11.737  1.0 91.48 ? 77  LYS A CB  1 Q5VSL9 UNP 77  K 
+ATOM 564  O O   . LYS A 1 77  ? -4.220  -8.937  11.481  1.0 91.48 ? 77  LYS A O   1 Q5VSL9 UNP 77  K 
+ATOM 565  C CG  . LYS A 1 77  ? -2.083  -13.008 11.333  1.0 91.48 ? 77  LYS A CG  1 Q5VSL9 UNP 77  K 
+ATOM 566  C CD  . LYS A 1 77  ? -1.693  -13.837 12.560  1.0 91.48 ? 77  LYS A CD  1 Q5VSL9 UNP 77  K 
+ATOM 567  C CE  . LYS A 1 77  ? -0.703  -14.931 12.152  1.0 91.48 ? 77  LYS A CE  1 Q5VSL9 UNP 77  K 
+ATOM 568  N NZ  . LYS A 1 77  ? -0.275  -15.728 13.327  1.0 91.48 ? 77  LYS A NZ  1 Q5VSL9 UNP 77  K 
+ATOM 569  N N   . TRP A 1 78  ? -5.813  -10.419 10.896  1.0 92.16 ? 78  TRP A N   1 Q5VSL9 UNP 78  W 
+ATOM 570  C CA  . TRP A 1 78  ? -6.983  -9.601  11.243  1.0 92.16 ? 78  TRP A CA  1 Q5VSL9 UNP 78  W 
+ATOM 571  C C   . TRP A 1 78  ? -6.834  -8.840  12.574  1.0 92.16 ? 78  TRP A C   1 Q5VSL9 UNP 78  W 
+ATOM 572  C CB  . TRP A 1 78  ? -8.218  -10.512 11.250  1.0 92.16 ? 78  TRP A CB  1 Q5VSL9 UNP 78  W 
+ATOM 573  O O   . TRP A 1 78  ? -6.936  -7.616  12.592  1.0 92.16 ? 78  TRP A O   1 Q5VSL9 UNP 78  W 
+ATOM 574  C CG  . TRP A 1 78  ? -9.481  -9.855  11.701  1.0 92.16 ? 78  TRP A CG  1 Q5VSL9 UNP 78  W 
+ATOM 575  C CD1 . TRP A 1 78  ? -10.300 -9.106  10.928  1.0 92.16 ? 78  TRP A CD1 1 Q5VSL9 UNP 78  W 
+ATOM 576  C CD2 . TRP A 1 78  ? -10.077 -9.859  13.036  1.0 92.16 ? 78  TRP A CD2 1 Q5VSL9 UNP 78  W 
+ATOM 577  C CE2 . TRP A 1 78  ? -11.264 -9.071  12.997  1.0 92.16 ? 78  TRP A CE2 1 Q5VSL9 UNP 78  W 
+ATOM 578  C CE3 . TRP A 1 78  ? -9.743  -10.456 14.271  1.0 92.16 ? 78  TRP A CE3 1 Q5VSL9 UNP 78  W 
+ATOM 579  N NE1 . TRP A 1 78  ? -11.354 -8.640  11.690  1.0 92.16 ? 78  TRP A NE1 1 Q5VSL9 UNP 78  W 
+ATOM 580  C CH2 . TRP A 1 78  ? -11.701 -9.464  15.344  1.0 92.16 ? 78  TRP A CH2 1 Q5VSL9 UNP 78  W 
+ATOM 581  C CZ2 . TRP A 1 78  ? -12.070 -8.869  14.127  1.0 92.16 ? 78  TRP A CZ2 1 Q5VSL9 UNP 78  W 
+ATOM 582  C CZ3 . TRP A 1 78  ? -10.545 -10.261 15.411  1.0 92.16 ? 78  TRP A CZ3 1 Q5VSL9 UNP 78  W 
+ATOM 583  N N   . ALA A 1 79  ? -6.497  -9.532  13.668  1.0 93.12 ? 79  ALA A N   1 Q5VSL9 UNP 79  A 
+ATOM 584  C CA  . ALA A 1 79  ? -6.345  -8.899  14.980  1.0 93.12 ? 79  ALA A CA  1 Q5VSL9 UNP 79  A 
+ATOM 585  C C   . ALA A 1 79  ? -5.218  -7.846  15.013  1.0 93.12 ? 79  ALA A C   1 Q5VSL9 UNP 79  A 
+ATOM 586  C CB  . ALA A 1 79  ? -6.114  -9.996  16.026  1.0 93.12 ? 79  ALA A CB  1 Q5VSL9 UNP 79  A 
+ATOM 587  O O   . ALA A 1 79  ? -5.377  -6.793  15.623  1.0 93.12 ? 79  ALA A O   1 Q5VSL9 UNP 79  A 
+ATOM 588  N N   . ALA A 1 80  ? -4.102  -8.085  14.315  1.0 93.32 ? 80  ALA A N   1 Q5VSL9 UNP 80  A 
+ATOM 589  C CA  . ALA A 1 80  ? -2.991  -7.135  14.247  1.0 93.32 ? 80  ALA A CA  1 Q5VSL9 UNP 80  A 
+ATOM 590  C C   . ALA A 1 80  ? -3.374  -5.871  13.456  1.0 93.32 ? 80  ALA A C   1 Q5VSL9 UNP 80  A 
+ATOM 591  C CB  . ALA A 1 80  ? -1.771  -7.840  13.641  1.0 93.32 ? 80  ALA A CB  1 Q5VSL9 UNP 80  A 
+ATOM 592  O O   . ALA A 1 80  ? -3.084  -4.757  13.888  1.0 93.32 ? 80  ALA A O   1 Q5VSL9 UNP 80  A 
+ATOM 593  N N   . GLU A 1 81  ? -4.076  -6.028  12.331  1.0 94.69 ? 81  GLU A N   1 Q5VSL9 UNP 81  E 
+ATOM 594  C CA  . GLU A 1 81  ? -4.552  -4.901  11.517  1.0 94.69 ? 81  GLU A CA  1 Q5VSL9 UNP 81  E 
+ATOM 595  C C   . GLU A 1 81  ? -5.560  -4.025  12.275  1.0 94.69 ? 81  GLU A C   1 Q5VSL9 UNP 81  E 
+ATOM 596  C CB  . GLU A 1 81  ? -5.176  -5.432  10.214  1.0 94.69 ? 81  GLU A CB  1 Q5VSL9 UNP 81  E 
+ATOM 597  O O   . GLU A 1 81  ? -5.501  -2.796  12.187  1.0 94.69 ? 81  GLU A O   1 Q5VSL9 UNP 81  E 
+ATOM 598  C CG  . GLU A 1 81  ? -4.150  -6.080  9.266   1.0 94.69 ? 81  GLU A CG  1 Q5VSL9 UNP 81  E 
+ATOM 599  C CD  . GLU A 1 81  ? -3.123  -5.086  8.701   1.0 94.69 ? 81  GLU A CD  1 Q5VSL9 UNP 81  E 
+ATOM 600  O OE1 . GLU A 1 81  ? -1.944  -5.451  8.478   1.0 94.69 ? 81  GLU A OE1 1 Q5VSL9 UNP 81  E 
+ATOM 601  O OE2 . GLU A 1 81  ? -3.502  -3.941  8.382   1.0 94.69 ? 81  GLU A OE2 1 Q5VSL9 UNP 81  E 
+ATOM 602  N N   . LEU A 1 82  ? -6.456  -4.635  13.059  1.0 94.98 ? 82  LEU A N   1 Q5VSL9 UNP 82  L 
+ATOM 603  C CA  . LEU A 1 82  ? -7.404  -3.892  13.890  1.0 94.98 ? 82  LEU A CA  1 Q5VSL9 UNP 82  L 
+ATOM 604  C C   . LEU A 1 82  ? -6.744  -3.241  15.103  1.0 94.98 ? 82  LEU A C   1 Q5VSL9 UNP 82  L 
+ATOM 605  C CB  . LEU A 1 82  ? -8.536  -4.811  14.352  1.0 94.98 ? 82  LEU A CB  1 Q5VSL9 UNP 82  L 
+ATOM 606  O O   . LEU A 1 82  ? -7.051  -2.094  15.428  1.0 94.98 ? 82  LEU A O   1 Q5VSL9 UNP 82  L 
+ATOM 607  C CG  . LEU A 1 82  ? -9.436  -5.352  13.234  1.0 94.98 ? 82  LEU A CG  1 Q5VSL9 UNP 82  L 
+ATOM 608  C CD1 . LEU A 1 82  ? -10.657 -5.959  13.901  1.0 94.98 ? 82  LEU A CD1 1 Q5VSL9 UNP 82  L 
+ATOM 609  C CD2 . LEU A 1 82  ? -9.919  -4.258  12.283  1.0 94.98 ? 82  LEU A CD2 1 Q5VSL9 UNP 82  L 
+ATOM 610  N N   . SER A 1 83  ? -5.807  -3.935  15.744  1.0 95.41 ? 83  SER A N   1 Q5VSL9 UNP 83  S 
+ATOM 611  C CA  . SER A 1 83  ? -4.986  -3.371  16.812  1.0 95.41 ? 83  SER A CA  1 Q5VSL9 UNP 83  S 
+ATOM 612  C C   . SER A 1 83  ? -4.307  -2.080  16.338  1.0 95.41 ? 83  SER A C   1 Q5VSL9 UNP 83  S 
+ATOM 613  C CB  . SER A 1 83  ? -3.975  -4.435  17.268  1.0 95.41 ? 83  SER A CB  1 Q5VSL9 UNP 83  S 
+ATOM 614  O O   . SER A 1 83  ? -4.337  -1.066  17.039  1.0 95.41 ? 83  SER A O   1 Q5VSL9 UNP 83  S 
+ATOM 615  O OG  . SER A 1 83  ? -2.814  -3.860  17.835  1.0 95.41 ? 83  SER A OG  1 Q5VSL9 UNP 83  S 
+ATOM 616  N N   . GLU A 1 84  ? -3.706  -2.066  15.143  1.0 95.64 ? 84  GLU A N   1 Q5VSL9 UNP 84  E 
+ATOM 617  C CA  . GLU A 1 84  ? -2.950  -0.920  14.606  1.0 95.64 ? 84  GLU A CA  1 Q5VSL9 UNP 84  E 
+ATOM 618  C C   . GLU A 1 84  ? -3.806  0.331   14.353  1.0 95.64 ? 84  GLU A C   1 Q5VSL9 UNP 84  E 
+ATOM 619  C CB  . GLU A 1 84  ? -2.182  -1.361  13.351  1.0 95.64 ? 84  GLU A CB  1 Q5VSL9 UNP 84  E 
+ATOM 620  O O   . GLU A 1 84  ? -3.302  1.461   14.466  1.0 95.64 ? 84  GLU A O   1 Q5VSL9 UNP 84  E 
+ATOM 621  C CG  . GLU A 1 84  ? -0.979  -2.232  13.755  1.0 95.64 ? 84  GLU A CG  1 Q5VSL9 UNP 84  E 
+ATOM 622  C CD  . GLU A 1 84  ? -0.181  -2.801  12.574  1.0 95.64 ? 84  GLU A CD  1 Q5VSL9 UNP 84  E 
+ATOM 623  O OE1 . GLU A 1 84  ? 0.693   -3.662  12.830  1.0 95.64 ? 84  GLU A OE1 1 Q5VSL9 UNP 84  E 
+ATOM 624  O OE2 . GLU A 1 84  ? -0.270  -2.298  11.429  1.0 95.64 ? 84  GLU A OE2 1 Q5VSL9 UNP 84  E 
+ATOM 625  N N   . LEU A 1 85  ? -5.108  0.149   14.110  1.0 97.06 ? 85  LEU A N   1 Q5VSL9 UNP 85  L 
+ATOM 626  C CA  . LEU A 1 85  ? -6.058  1.245   13.948  1.0 97.06 ? 85  LEU A CA  1 Q5VSL9 UNP 85  L 
+ATOM 627  C C   . LEU A 1 85  ? -6.121  2.124   15.205  1.0 97.06 ? 85  LEU A C   1 Q5VSL9 UNP 85  L 
+ATOM 628  C CB  . LEU A 1 85  ? -7.438  0.655   13.601  1.0 97.06 ? 85  LEU A CB  1 Q5VSL9 UNP 85  L 
+ATOM 629  O O   . LEU A 1 85  ? -6.084  3.357   15.102  1.0 97.06 ? 85  LEU A O   1 Q5VSL9 UNP 85  L 
+ATOM 630  C CG  . LEU A 1 85  ? -8.534  1.703   13.341  1.0 97.06 ? 85  LEU A CG  1 Q5VSL9 UNP 85  L 
+ATOM 631  C CD1 . LEU A 1 85  ? -8.192  2.599   12.148  1.0 97.06 ? 85  LEU A CD1 1 Q5VSL9 UNP 85  L 
+ATOM 632  C CD2 . LEU A 1 85  ? -9.862  0.995   13.085  1.0 97.06 ? 85  LEU A CD2 1 Q5VSL9 UNP 85  L 
+ATOM 633  N N   . TYR A 1 86  ? -6.142  1.514   16.391  1.0 97.41 ? 86  TYR A N   1 Q5VSL9 UNP 86  Y 
+ATOM 634  C CA  . TYR A 1 86  ? -6.320  2.213   17.663  1.0 97.41 ? 86  TYR A CA  1 Q5VSL9 UNP 86  Y 
+ATOM 635  C C   . TYR A 1 86  ? -4.983  2.525   18.347  1.0 97.41 ? 86  TYR A C   1 Q5VSL9 UNP 86  Y 
+ATOM 636  C CB  . TYR A 1 86  ? -7.290  1.438   18.563  1.0 97.41 ? 86  TYR A CB  1 Q5VSL9 UNP 86  Y 
+ATOM 637  O O   . TYR A 1 86  ? -4.030  1.741   18.335  1.0 97.41 ? 86  TYR A O   1 Q5VSL9 UNP 86  Y 
+ATOM 638  C CG  . TYR A 1 86  ? -8.644  1.212   17.913  1.0 97.41 ? 86  TYR A CG  1 Q5VSL9 UNP 86  Y 
+ATOM 639  C CD1 . TYR A 1 86  ? -9.582  2.262   17.838  1.0 97.41 ? 86  TYR A CD1 1 Q5VSL9 UNP 86  Y 
+ATOM 640  C CD2 . TYR A 1 86  ? -8.949  -0.043  17.351  1.0 97.41 ? 86  TYR A CD2 1 Q5VSL9 UNP 86  Y 
+ATOM 641  C CE1 . TYR A 1 86  ? -10.814 2.061   17.185  1.0 97.41 ? 86  TYR A CE1 1 Q5VSL9 UNP 86  Y 
+ATOM 642  C CE2 . TYR A 1 86  ? -10.185 -0.252  16.715  1.0 97.41 ? 86  TYR A CE2 1 Q5VSL9 UNP 86  Y 
+ATOM 643  O OH  . TYR A 1 86  ? -12.291 0.608   15.976  1.0 97.41 ? 86  TYR A OH  1 Q5VSL9 UNP 86  Y 
+ATOM 644  C CZ  . TYR A 1 86  ? -11.110 0.804   16.616  1.0 97.41 ? 86  TYR A CZ  1 Q5VSL9 UNP 86  Y 
+ATOM 645  N N   . SER A 1 87  ? -4.881  3.731   18.897  1.0 95.69 ? 87  SER A N   1 Q5VSL9 UNP 87  S 
+ATOM 646  C CA  . SER A 1 87  ? -3.829  4.098   19.851  1.0 95.69 ? 87  SER A CA  1 Q5VSL9 UNP 87  S 
+ATOM 647  C C   . SER A 1 87  ? -4.240  3.619   21.248  1.0 95.69 ? 87  SER A C   1 Q5VSL9 UNP 87  S 
+ATOM 648  C CB  . SER A 1 87  ? -3.598  5.615   19.824  1.0 95.69 ? 87  SER A CB  1 Q5VSL9 UNP 87  S 
+ATOM 649  O O   . SER A 1 87  ? -5.424  3.620   21.581  1.0 95.69 ? 87  SER A O   1 Q5VSL9 UNP 87  S 
+ATOM 650  O OG  . SER A 1 87  ? -3.271  6.076   18.515  1.0 95.69 ? 87  SER A OG  1 Q5VSL9 UNP 87  S 
+ATOM 651  N N   . TYR A 1 88  ? -3.296  3.262   22.116  1.0 94.83 ? 88  TYR A N   1 Q5VSL9 UNP 88  Y 
+ATOM 652  C CA  . TYR A 1 88  ? -3.617  2.826   23.483  1.0 94.83 ? 88  TYR A CA  1 Q5VSL9 UNP 88  Y 
+ATOM 653  C C   . TYR A 1 88  ? -4.195  3.947   24.357  1.0 94.83 ? 88  TYR A C   1 Q5VSL9 UNP 88  Y 
+ATOM 654  C CB  . TYR A 1 88  ? -2.378  2.256   24.173  1.0 94.83 ? 88  TYR A CB  1 Q5VSL9 UNP 88  Y 
+ATOM 655  O O   . TYR A 1 88  ? -4.776  3.673   25.413  1.0 94.83 ? 88  TYR A O   1 Q5VSL9 UNP 88  Y 
+ATOM 656  C CG  . TYR A 1 88  ? -1.702  1.096   23.482  1.0 94.83 ? 88  TYR A CG  1 Q5VSL9 UNP 88  Y 
+ATOM 657  C CD1 . TYR A 1 88  ? -2.451  0.020   22.963  1.0 94.83 ? 88  TYR A CD1 1 Q5VSL9 UNP 88  Y 
+ATOM 658  C CD2 . TYR A 1 88  ? -0.299  1.080   23.402  1.0 94.83 ? 88  TYR A CD2 1 Q5VSL9 UNP 88  Y 
+ATOM 659  C CE1 . TYR A 1 88  ? -1.793  -1.054  22.336  1.0 94.83 ? 88  TYR A CE1 1 Q5VSL9 UNP 88  Y 
+ATOM 660  C CE2 . TYR A 1 88  ? 0.360   0.023   22.759  1.0 94.83 ? 88  TYR A CE2 1 Q5VSL9 UNP 88  Y 
+ATOM 661  O OH  . TYR A 1 88  ? 0.275   -2.018  21.566  1.0 94.83 ? 88  TYR A OH  1 Q5VSL9 UNP 88  Y 
+ATOM 662  C CZ  . TYR A 1 88  ? -0.390  -1.040  22.220  1.0 94.83 ? 88  TYR A CZ  1 Q5VSL9 UNP 88  Y 
+ATOM 663  N N   . THR A 1 89  ? -4.022  5.203   23.939  1.0 93.47 ? 89  THR A N   1 Q5VSL9 UNP 89  T 
+ATOM 664  C CA  . THR A 1 89  ? -4.682  6.378   24.523  1.0 93.47 ? 89  THR A CA  1 Q5VSL9 UNP 89  T 
+ATOM 665  C C   . THR A 1 89  ? -6.187  6.419   24.209  1.0 93.47 ? 89  THR A C   1 Q5VSL9 UNP 89  T 
+ATOM 666  C CB  . THR A 1 89  ? -3.994  7.669   24.040  1.0 93.47 ? 89  THR A CB  1 Q5VSL9 UNP 89  T 
+ATOM 667  O O   . THR A 1 89  ? -6.945  6.986   24.987  1.0 93.47 ? 89  THR A O   1 Q5VSL9 UNP 89  T 
+ATOM 668  C CG2 . THR A 1 89  ? -4.396  8.883   24.870  1.0 93.47 ? 89  THR A CG2 1 Q5VSL9 UNP 89  T 
+ATOM 669  O OG1 . THR A 1 89  ? -2.591  7.564   24.160  1.0 93.47 ? 89  THR A OG1 1 Q5VSL9 UNP 89  T 
+ATOM 670  N N   . GLU A 1 90  ? -6.649  5.765   23.134  1.0 94.91 ? 90  GLU A N   1 Q5VSL9 UNP 90  E 
+ATOM 671  C CA  . GLU A 1 90  ? -8.076  5.681   22.765  1.0 94.91 ? 90  GLU A CA  1 Q5VSL9 UNP 90  E 
+ATOM 672  C C   . GLU A 1 90  ? -8.850  4.638   23.598  1.0 94.91 ? 90  GLU A C   1 Q5VSL9 UNP 90  E 
+ATOM 673  C CB  . GLU A 1 90  ? -8.252  5.389   21.253  1.0 94.91 ? 90  GLU A CB  1 Q5VSL9 UNP 90  E 
+ATOM 674  O O   . GLU A 1 90  ? -10.064 4.540   23.466  1.0 94.91 ? 90  GLU A O   1 Q5VSL9 UNP 90  E 
+ATOM 675  C CG  . GLU A 1 90  ? -7.728  6.488   20.311  1.0 94.91 ? 90  GLU A CG  1 Q5VSL9 UNP 90  E 
+ATOM 676  C CD  . GLU A 1 90  ? -7.890  6.111   18.820  1.0 94.91 ? 90  GLU A CD  1 Q5VSL9 UNP 90  E 
+ATOM 677  O OE1 . GLU A 1 90  ? -8.936  6.394   18.192  1.0 94.91 ? 90  GLU A OE1 1 Q5VSL9 UNP 90  E 
+ATOM 678  O OE2 . GLU A 1 90  ? -6.946  5.547   18.215  1.0 94.91 ? 90  GLU A OE2 1 Q5VSL9 UNP 90  E 
+ATOM 679  N N   . GLY A 1 91  ? -8.192  3.869   24.476  1.0 93.12 ? 91  GLY A N   1 Q5VSL9 UNP 91  G 
+ATOM 680  C CA  . GLY A 1 91  ? -8.822  2.790   25.256  1.0 93.12 ? 91  GLY A CA  1 Q5VSL9 UNP 91  G 
+ATOM 681  C C   . GLY A 1 91  ? -10.144 3.165   25.959  1.0 93.12 ? 91  GLY A C   1 Q5VSL9 UNP 91  G 
+ATOM 682  O O   . GLY A 1 91  ? -11.125 2.435   25.813  1.0 93.12 ? 91  GLY A O   1 Q5VSL9 UNP 91  G 
+ATOM 683  N N   . PRO A 1 92  ? -10.237 4.310   26.666  1.0 94.13 ? 92  PRO A N   1 Q5VSL9 UNP 92  P 
+ATOM 684  C CA  . PRO A 1 92  ? -11.490 4.746   27.289  1.0 94.13 ? 92  PRO A CA  1 Q5VSL9 UNP 92  P 
+ATOM 685  C C   . PRO A 1 92  ? -12.635 4.992   26.292  1.0 94.13 ? 92  PRO A C   1 Q5VSL9 UNP 92  P 
+ATOM 686  C CB  . PRO A 1 92  ? -11.137 6.036   28.041  1.0 94.13 ? 92  PRO A CB  1 Q5VSL9 UNP 92  P 
+ATOM 687  O O   . PRO A 1 92  ? -13.808 4.910   26.660  1.0 94.13 ? 92  PRO A O   1 Q5VSL9 UNP 92  P 
+ATOM 688  C CG  . PRO A 1 92  ? -9.637  5.909   28.301  1.0 94.13 ? 92  PRO A CG  1 Q5VSL9 UNP 92  P 
+ATOM 689  C CD  . PRO A 1 92  ? -9.147  5.197   27.045  1.0 94.13 ? 92  PRO A CD  1 Q5VSL9 UNP 92  P 
+ATOM 690  N N   . GLU A 1 93  ? -12.319 5.277   25.025  1.0 96.07 ? 93  GLU A N   1 Q5VSL9 UNP 93  E 
+ATOM 691  C CA  . GLU A 1 93  ? -13.322 5.558   24.001  1.0 96.07 ? 93  GLU A CA  1 Q5VSL9 UNP 93  E 
+ATOM 692  C C   . GLU A 1 93  ? -14.137 4.319   23.610  1.0 96.07 ? 93  GLU A C   1 Q5VSL9 UNP 93  E 
+ATOM 693  C CB  . GLU A 1 93  ? -12.705 6.206   22.750  1.0 96.07 ? 93  GLU A CB  1 Q5VSL9 UNP 93  E 
+ATOM 694  O O   . GLU A 1 93  ? -15.286 4.477   23.204  1.0 96.07 ? 93  GLU A O   1 Q5VSL9 UNP 93  E 
+ATOM 695  C CG  . GLU A 1 93  ? -11.970 7.537   23.020  1.0 96.07 ? 93  GLU A CG  1 Q5VSL9 UNP 93  E 
+ATOM 696  C CD  . GLU A 1 93  ? -11.829 8.402   21.753  1.0 96.07 ? 93  GLU A CD  1 Q5VSL9 UNP 93  E 
+ATOM 697  O OE1 . GLU A 1 93  ? -10.822 9.128   21.586  1.0 96.07 ? 93  GLU A OE1 1 Q5VSL9 UNP 93  E 
+ATOM 698  O OE2 . GLU A 1 93  ? -12.808 8.443   20.968  1.0 96.07 ? 93  GLU A OE2 1 Q5VSL9 UNP 93  E 
+ATOM 699  N N   . PHE A 1 94  ? -13.620 3.094   23.787  1.0 97.10 ? 94  PHE A N   1 Q5VSL9 UNP 94  F 
+ATOM 700  C CA  . PHE A 1 94  ? -14.393 1.871   23.525  1.0 97.10 ? 94  PHE A CA  1 Q5VSL9 UNP 94  F 
+ATOM 701  C C   . PHE A 1 94  ? -15.659 1.809   24.392  1.0 97.10 ? 94  PHE A C   1 Q5VSL9 UNP 94  F 
+ATOM 702  C CB  . PHE A 1 94  ? -13.519 0.628   23.765  1.0 97.10 ? 94  PHE A CB  1 Q5VSL9 UNP 94  F 
+ATOM 703  O O   . PHE A 1 94  ? -16.764 1.606   23.883  1.0 97.10 ? 94  PHE A O   1 Q5VSL9 UNP 94  F 
+ATOM 704  C CG  . PHE A 1 94  ? -12.363 0.455   22.799  1.0 97.10 ? 94  PHE A CG  1 Q5VSL9 UNP 94  F 
+ATOM 705  C CD1 . PHE A 1 94  ? -12.610 0.304   21.422  1.0 97.10 ? 94  PHE A CD1 1 Q5VSL9 UNP 94  F 
+ATOM 706  C CD2 . PHE A 1 94  ? -11.042 0.380   23.279  1.0 97.10 ? 94  PHE A CD2 1 Q5VSL9 UNP 94  F 
+ATOM 707  C CE1 . PHE A 1 94  ? -11.537 0.122   20.529  1.0 97.10 ? 94  PHE A CE1 1 Q5VSL9 UNP 94  F 
+ATOM 708  C CE2 . PHE A 1 94  ? -9.971  0.204   22.387  1.0 97.10 ? 94  PHE A CE2 1 Q5VSL9 UNP 94  F 
+ATOM 709  C CZ  . PHE A 1 94  ? -10.218 0.084   21.010  1.0 97.10 ? 94  PHE A CZ  1 Q5VSL9 UNP 94  F 
+ATOM 710  N N   . LEU A 1 95  ? -15.521 2.059   25.698  1.0 96.40 ? 95  LEU A N   1 Q5VSL9 UNP 95  L 
+ATOM 711  C CA  . LEU A 1 95  ? -16.654 2.092   26.628  1.0 96.40 ? 95  LEU A CA  1 Q5VSL9 UNP 95  L 
+ATOM 712  C C   . LEU A 1 95  ? -17.584 3.276   26.353  1.0 96.40 ? 95  LEU A C   1 Q5VSL9 UNP 95  L 
+ATOM 713  C CB  . LEU A 1 95  ? -16.136 2.148   28.075  1.0 96.40 ? 95  LEU A CB  1 Q5VSL9 UNP 95  L 
+ATOM 714  O O   . LEU A 1 95  ? -18.800 3.147   26.484  1.0 96.40 ? 95  LEU A O   1 Q5VSL9 UNP 95  L 
+ATOM 715  C CG  . LEU A 1 95  ? -15.411 0.877   28.550  1.0 96.40 ? 95  LEU A CG  1 Q5VSL9 UNP 95  L 
+ATOM 716  C CD1 . LEU A 1 95  ? -14.874 1.108   29.962  1.0 96.40 ? 95  LEU A CD1 1 Q5VSL9 UNP 95  L 
+ATOM 717  C CD2 . LEU A 1 95  ? -16.338 -0.342  28.578  1.0 96.40 ? 95  LEU A CD2 1 Q5VSL9 UNP 95  L 
+ATOM 718  N N   . MET A 1 96  ? -17.031 4.416   25.932  1.0 97.16 ? 96  MET A N   1 Q5VSL9 UNP 96  M 
+ATOM 719  C CA  . MET A 1 96  ? -17.829 5.577   25.539  1.0 97.16 ? 96  MET A CA  1 Q5VSL9 UNP 96  M 
+ATOM 720  C C   . MET A 1 96  ? -18.707 5.271   24.319  1.0 97.16 ? 96  MET A C   1 Q5VSL9 UNP 96  M 
+ATOM 721  C CB  . MET A 1 96  ? -16.897 6.764   25.268  1.0 97.16 ? 96  MET A CB  1 Q5VSL9 UNP 96  M 
+ATOM 722  O O   . MET A 1 96  ? -19.890 5.604   24.320  1.0 97.16 ? 96  MET A O   1 Q5VSL9 UNP 96  M 
+ATOM 723  C CG  . MET A 1 96  ? -17.650 8.084   25.093  1.0 97.16 ? 96  MET A CG  1 Q5VSL9 UNP 96  M 
+ATOM 724  S SD  . MET A 1 96  ? -18.531 8.652   26.576  1.0 97.16 ? 96  MET A SD  1 Q5VSL9 UNP 96  M 
+ATOM 725  C CE  . MET A 1 96  ? -18.395 10.440  26.323  1.0 97.16 ? 96  MET A CE  1 Q5VSL9 UNP 96  M 
+ATOM 726  N N   . ASN A 1 97  ? -18.156 4.594   23.306  1.0 98.03 ? 97  ASN A N   1 Q5VSL9 UNP 97  N 
+ATOM 727  C CA  . ASN A 1 97  ? -18.900 4.187   22.113  1.0 98.03 ? 97  ASN A CA  1 Q5VSL9 UNP 97  N 
+ATOM 728  C C   . ASN A 1 97  ? -20.050 3.244   22.472  1.0 98.03 ? 97  ASN A C   1 Q5VSL9 UNP 97  N 
+ATOM 729  C CB  . ASN A 1 97  ? -17.948 3.529   21.103  1.0 98.03 ? 97  ASN A CB  1 Q5VSL9 UNP 97  N 
+ATOM 730  O O   . ASN A 1 97  ? -21.189 3.469   22.060  1.0 98.03 ? 97  ASN A O   1 Q5VSL9 UNP 97  N 
+ATOM 731  C CG  . ASN A 1 97  ? -16.854 4.433   20.583  1.0 98.03 ? 97  ASN A CG  1 Q5VSL9 UNP 97  N 
+ATOM 732  N ND2 . ASN A 1 97  ? -15.843 3.834   20.000  1.0 98.03 ? 97  ASN A ND2 1 Q5VSL9 UNP 97  N 
+ATOM 733  O OD1 . ASN A 1 97  ? -16.894 5.657   20.669  1.0 98.03 ? 97  ASN A OD1 1 Q5VSL9 UNP 97  N 
+ATOM 734  N N   . ARG A 1 98  ? -19.762 2.241   23.311  1.0 97.52 ? 98  ARG A N   1 Q5VSL9 UNP 98  R 
+ATOM 735  C CA  . ARG A 1 98  ? -20.767 1.322   23.852  1.0 97.52 ? 98  ARG A CA  1 Q5VSL9 UNP 98  R 
+ATOM 736  C C   . ARG A 1 98  ? -21.881 2.069   24.579  1.0 97.52 ? 98  ARG A C   1 Q5VSL9 UNP 98  R 
+ATOM 737  C CB  . ARG A 1 98  ? -20.068 0.314   24.771  1.0 97.52 ? 98  ARG A CB  1 Q5VSL9 UNP 98  R 
+ATOM 738  O O   . ARG A 1 98  ? -23.052 1.823   24.315  1.0 97.52 ? 98  ARG A O   1 Q5VSL9 UNP 98  R 
+ATOM 739  C CG  . ARG A 1 98  ? -21.078 -0.637  25.416  1.0 97.52 ? 98  ARG A CG  1 Q5VSL9 UNP 98  R 
+ATOM 740  C CD  . ARG A 1 98  ? -20.376 -1.668  26.295  1.0 97.52 ? 98  ARG A CD  1 Q5VSL9 UNP 98  R 
+ATOM 741  N NE  . ARG A 1 98  ? -21.390 -2.385  27.067  1.0 97.52 ? 98  ARG A NE  1 Q5VSL9 UNP 98  R 
+ATOM 742  N NH1 . ARG A 1 98  ? -20.178 -4.164  27.876  1.0 97.52 ? 98  ARG A NH1 1 Q5VSL9 UNP 98  R 
+ATOM 743  N NH2 . ARG A 1 98  ? -22.410 -4.038  28.141  1.0 97.52 ? 98  ARG A NH2 1 Q5VSL9 UNP 98  R 
+ATOM 744  C CZ  . ARG A 1 98  ? -21.303 -3.527  27.701  1.0 97.52 ? 98  ARG A CZ  1 Q5VSL9 UNP 98  R 
+ATOM 745  N N   . LYS A 1 99  ? -21.528 3.003   25.465  1.0 97.75 ? 99  LYS A N   1 Q5VSL9 UNP 99  K 
+ATOM 746  C CA  . LYS A 1 99  ? -22.505 3.796   26.219  1.0 97.75 ? 99  LYS A CA  1 Q5VSL9 UNP 99  K 
+ATOM 747  C C   . LYS A 1 99  ? -23.423 4.595   25.292  1.0 97.75 ? 99  LYS A C   1 Q5VSL9 UNP 99  K 
+ATOM 748  C CB  . LYS A 1 99  ? -21.761 4.693   27.215  1.0 97.75 ? 99  LYS A CB  1 Q5VSL9 UNP 99  K 
+ATOM 749  O O   . LYS A 1 99  ? -24.631 4.587   25.498  1.0 97.75 ? 99  LYS A O   1 Q5VSL9 UNP 99  K 
+ATOM 750  C CG  . LYS A 1 99  ? -22.747 5.524   28.042  1.0 97.75 ? 99  LYS A CG  1 Q5VSL9 UNP 99  K 
+ATOM 751  C CD  . LYS A 1 99  ? -22.014 6.384   29.070  1.0 97.75 ? 99  LYS A CD  1 Q5VSL9 UNP 99  K 
+ATOM 752  C CE  . LYS A 1 99  ? -23.062 7.291   29.710  1.0 97.75 ? 99  LYS A CE  1 Q5VSL9 UNP 99  K 
+ATOM 753  N NZ  . LYS A 1 99  ? -22.491 8.164   30.754  1.0 97.75 ? 99  LYS A NZ  1 Q5VSL9 UNP 99  K 
+ATOM 754  N N   . CYS A 1 100 ? -22.871 5.252   24.269  1.0 97.43 ? 100 CYS A N   1 Q5VSL9 UNP 100 C 
+ATOM 755  C CA  . CYS A 1 100 ? -23.676 5.987   23.292  1.0 97.43 ? 100 CYS A CA  1 Q5VSL9 UNP 100 C 
+ATOM 756  C C   . CYS A 1 100 ? -24.665 5.078   22.551  1.0 97.43 ? 100 CYS A C   1 Q5VSL9 UNP 100 C 
+ATOM 757  C CB  . CYS A 1 100 ? -22.757 6.701   22.290  1.0 97.43 ? 100 CYS A CB  1 Q5VSL9 UNP 100 C 
+ATOM 758  O O   . CYS A 1 100 ? -25.807 5.479   22.346  1.0 97.43 ? 100 CYS A O   1 Q5VSL9 UNP 100 C 
+ATOM 759  S SG  . CYS A 1 100 ? -21.863 8.063   23.095  1.0 97.43 ? 100 CYS A SG  1 Q5VSL9 UNP 100 C 
+ATOM 760  N N   . PHE A 1 101 ? -24.249 3.860   22.189  1.0 97.53 ? 101 PHE A N   1 Q5VSL9 UNP 101 F 
+ATOM 761  C CA  . PHE A 1 101 ? -25.145 2.876   21.585  1.0 97.53 ? 101 PHE A CA  1 Q5VSL9 UNP 101 F 
+ATOM 762  C C   . PHE A 1 101 ? -26.236 2.416   22.553  1.0 97.53 ? 101 PHE A C   1 Q5VSL9 UNP 101 F 
+ATOM 763  C CB  . PHE A 1 101 ? -24.332 1.687   21.067  1.0 97.53 ? 101 PHE A CB  1 Q5VSL9 UNP 101 F 
+ATOM 764  O O   . PHE A 1 101 ? -27.405 2.447   22.197  1.0 97.53 ? 101 PHE A O   1 Q5VSL9 UNP 101 F 
+ATOM 765  C CG  . PHE A 1 101 ? -25.197 0.552   20.564  1.0 97.53 ? 101 PHE A CG  1 Q5VSL9 UNP 101 F 
+ATOM 766  C CD1 . PHE A 1 101 ? -25.475 -0.541  21.407  1.0 97.53 ? 101 PHE A CD1 1 Q5VSL9 UNP 101 F 
+ATOM 767  C CD2 . PHE A 1 101 ? -25.741 0.599   19.267  1.0 97.53 ? 101 PHE A CD2 1 Q5VSL9 UNP 101 F 
+ATOM 768  C CE1 . PHE A 1 101 ? -26.287 -1.591  20.950  1.0 97.53 ? 101 PHE A CE1 1 Q5VSL9 UNP 101 F 
+ATOM 769  C CE2 . PHE A 1 101 ? -26.557 -0.452  18.813  1.0 97.53 ? 101 PHE A CE2 1 Q5VSL9 UNP 101 F 
+ATOM 770  C CZ  . PHE A 1 101 ? -26.824 -1.544  19.655  1.0 97.53 ? 101 PHE A CZ  1 Q5VSL9 UNP 101 F 
+ATOM 771  N N   . GLU A 1 102 ? -25.887 2.020   23.778  1.0 96.00 ? 102 GLU A N   1 Q5VSL9 UNP 102 E 
+ATOM 772  C CA  . GLU A 1 102 ? -26.863 1.513   24.751  1.0 96.00 ? 102 GLU A CA  1 Q5VSL9 UNP 102 E 
+ATOM 773  C C   . GLU A 1 102 ? -27.907 2.571   25.145  1.0 96.00 ? 102 GLU A C   1 Q5VSL9 UNP 102 E 
+ATOM 774  C CB  . GLU A 1 102 ? -26.143 1.010   26.012  1.0 96.00 ? 102 GLU A CB  1 Q5VSL9 UNP 102 E 
+ATOM 775  O O   . GLU A 1 102 ? -29.072 2.230   25.349  1.0 96.00 ? 102 GLU A O   1 Q5VSL9 UNP 102 E 
+ATOM 776  C CG  . GLU A 1 102 ? -25.364 -0.304  25.811  1.0 96.00 ? 102 GLU A CG  1 Q5VSL9 UNP 102 E 
+ATOM 777  C CD  . GLU A 1 102 ? -24.675 -0.793  27.101  1.0 96.00 ? 102 GLU A CD  1 Q5VSL9 UNP 102 E 
+ATOM 778  O OE1 . GLU A 1 102 ? -24.080 -1.901  27.087  1.0 96.00 ? 102 GLU A OE1 1 Q5VSL9 UNP 102 E 
+ATOM 779  O OE2 . GLU A 1 102 ? -24.726 -0.087  28.133  1.0 96.00 ? 102 GLU A OE2 1 Q5VSL9 UNP 102 E 
+ATOM 780  N N   . GLU A 1 103 ? -27.509 3.845   25.244  1.0 94.76 ? 103 GLU A N   1 Q5VSL9 UNP 103 E 
+ATOM 781  C CA  . GLU A 1 103 ? -28.428 4.961   25.506  1.0 94.76 ? 103 GLU A CA  1 Q5VSL9 UNP 103 E 
+ATOM 782  C C   . GLU A 1 103 ? -29.469 5.120   24.388  1.0 94.76 ? 103 GLU A C   1 Q5VSL9 UNP 103 E 
+ATOM 783  C CB  . GLU A 1 103 ? -27.650 6.280   25.704  1.0 94.76 ? 103 GLU A CB  1 Q5VSL9 UNP 103 E 
+ATOM 784  O O   . GLU A 1 103 ? -30.647 5.285   24.695  1.0 94.76 ? 103 GLU A O   1 Q5VSL9 UNP 103 E 
+ATOM 785  C CG  . GLU A 1 103 ? -26.992 6.395   27.092  1.0 94.76 ? 103 GLU A CG  1 Q5VSL9 UNP 103 E 
+ATOM 786  C CD  . GLU A 1 103 ? -26.176 7.689   27.321  1.0 94.76 ? 103 GLU A CD  1 Q5VSL9 UNP 103 E 
+ATOM 787  O OE1 . GLU A 1 103 ? -25.620 7.829   28.440  1.0 94.76 ? 103 GLU A OE1 1 Q5VSL9 UNP 103 E 
+ATOM 788  O OE2 . GLU A 1 103 ? -26.079 8.568   26.426  1.0 94.76 ? 103 GLU A OE2 1 Q5VSL9 UNP 103 E 
+ATOM 789  N N   . ASP A 1 104 ? -29.059 5.037   23.119  1.0 93.35 ? 104 ASP A N   1 Q5VSL9 UNP 104 D 
+ATOM 790  C CA  . ASP A 1 104 ? -29.968 5.108   21.966  1.0 93.35 ? 104 ASP A CA  1 Q5VSL9 UNP 104 D 
+ATOM 791  C C   . ASP A 1 104 ? -30.826 3.839   21.837  1.0 93.35 ? 104 ASP A C   1 Q5VSL9 UNP 104 D 
+ATOM 792  C CB  . ASP A 1 104 ? -29.139 5.350   20.696  1.0 93.35 ? 104 ASP A CB  1 Q5VSL9 UNP 104 D 
+ATOM 793  O O   . ASP A 1 104 ? -32.051 3.893   21.716  1.0 93.35 ? 104 ASP A O   1 Q5VSL9 UNP 104 D 
+ATOM 794  C CG  . ASP A 1 104 ? -30.041 5.570   19.479  1.0 93.35 ? 104 ASP A CG  1 Q5VSL9 UNP 104 D 
+ATOM 795  O OD1 . ASP A 1 104 ? -30.525 6.716   19.340  1.0 93.35 ? 104 ASP A OD1 1 Q5VSL9 UNP 104 D 
+ATOM 796  O OD2 . ASP A 1 104 ? -30.232 4.602   18.708  1.0 93.35 ? 104 ASP A OD2 1 Q5VSL9 UNP 104 D 
+ATOM 797  N N   . PHE A 1 105 ? -30.193 2.673   21.965  1.0 95.22 ? 105 PHE A N   1 Q5VSL9 UNP 105 F 
+ATOM 798  C CA  . PHE A 1 105 ? -30.822 1.369   21.794  1.0 95.22 ? 105 PHE A CA  1 Q5VSL9 UNP 105 F 
+ATOM 799  C C   . PHE A 1 105 ? -31.966 1.140   22.792  1.0 95.22 ? 105 PHE A C   1 Q5VSL9 UNP 105 F 
+ATOM 800  C CB  . PHE A 1 105 ? -29.730 0.301   21.918  1.0 95.22 ? 105 PHE A CB  1 Q5VSL9 UNP 105 F 
+ATOM 801  O O   . PHE A 1 105 ? -33.052 0.698   22.409  1.0 95.22 ? 105 PHE A O   1 Q5VSL9 UNP 105 F 
+ATOM 802  C CG  . PHE A 1 105 ? -30.196 -1.085  21.552  1.0 95.22 ? 105 PHE A CG  1 Q5VSL9 UNP 105 F 
+ATOM 803  C CD1 . PHE A 1 105 ? -30.536 -2.011  22.552  1.0 95.22 ? 105 PHE A CD1 1 Q5VSL9 UNP 105 F 
+ATOM 804  C CD2 . PHE A 1 105 ? -30.299 -1.444  20.198  1.0 95.22 ? 105 PHE A CD2 1 Q5VSL9 UNP 105 F 
+ATOM 805  C CE1 . PHE A 1 105 ? -30.955 -3.299  22.190  1.0 95.22 ? 105 PHE A CE1 1 Q5VSL9 UNP 105 F 
+ATOM 806  C CE2 . PHE A 1 105 ? -30.729 -2.731  19.839  1.0 95.22 ? 105 PHE A CE2 1 Q5VSL9 UNP 105 F 
+ATOM 807  C CZ  . PHE A 1 105 ? -31.039 -3.669  20.840  1.0 95.22 ? 105 PHE A CZ  1 Q5VSL9 UNP 105 F 
+ATOM 808  N N   . ARG A 1 106 ? -31.776 1.523   24.064  1.0 93.35 ? 106 ARG A N   1 Q5VSL9 UNP 106 R 
+ATOM 809  C CA  . ARG A 1 106 ? -32.792 1.371   25.123  1.0 93.35 ? 106 ARG A CA  1 Q5VSL9 UNP 106 R 
+ATOM 810  C C   . ARG A 1 106 ? -34.042 2.227   24.925  1.0 93.35 ? 106 ARG A C   1 Q5VSL9 UNP 106 R 
+ATOM 811  C CB  . ARG A 1 106 ? -32.172 1.690   26.487  1.0 93.35 ? 106 ARG A CB  1 Q5VSL9 UNP 106 R 
+ATOM 812  O O   . ARG A 1 106 ? -35.070 1.921   25.523  1.0 93.35 ? 106 ARG A O   1 Q5VSL9 UNP 106 R 
+ATOM 813  C CG  . ARG A 1 106 ? -31.273 0.555   26.985  1.0 93.35 ? 106 ARG A CG  1 Q5VSL9 UNP 106 R 
+ATOM 814  C CD  . ARG A 1 106 ? -30.647 0.973   28.316  1.0 93.35 ? 106 ARG A CD  1 Q5VSL9 UNP 106 R 
+ATOM 815  N NE  . ARG A 1 106 ? -29.701 -0.042  28.804  1.0 93.35 ? 106 ARG A NE  1 Q5VSL9 UNP 106 R 
+ATOM 816  N NH1 . ARG A 1 106 ? -29.284 0.908   30.847  1.0 93.35 ? 106 ARG A NH1 1 Q5VSL9 UNP 106 R 
+ATOM 817  N NH2 . ARG A 1 106 ? -28.141 -0.905  30.212  1.0 93.35 ? 106 ARG A NH2 1 Q5VSL9 UNP 106 R 
+ATOM 818  C CZ  . ARG A 1 106 ? -29.052 -0.013  29.951  1.0 93.35 ? 106 ARG A CZ  1 Q5VSL9 UNP 106 R 
+ATOM 819  N N   . ILE A 1 107 ? -33.983 3.284   24.111  1.0 91.65 ? 107 ILE A N   1 Q5VSL9 UNP 107 I 
+ATOM 820  C CA  . ILE A 1 107 ? -35.162 4.111   23.801  1.0 91.65 ? 107 ILE A CA  1 Q5VSL9 UNP 107 I 
+ATOM 821  C C   . ILE A 1 107 ? -36.161 3.320   22.945  1.0 91.65 ? 107 ILE A C   1 Q5VSL9 UNP 107 I 
+ATOM 822  C CB  . ILE A 1 107 ? -34.728 5.427   23.108  1.0 91.65 ? 107 ILE A CB  1 Q5VSL9 UNP 107 I 
+ATOM 823  O O   . ILE A 1 107 ? -37.369 3.537   23.031  1.0 91.65 ? 107 ILE A O   1 Q5VSL9 UNP 107 I 
+ATOM 824  C CG1 . ILE A 1 107 ? -33.868 6.272   24.075  1.0 91.65 ? 107 ILE A CG1 1 Q5VSL9 UNP 107 I 
+ATOM 825  C CG2 . ILE A 1 107 ? -35.937 6.257   22.635  1.0 91.65 ? 107 ILE A CG2 1 Q5VSL9 UNP 107 I 
+ATOM 826  C CD1 . ILE A 1 107 ? -33.157 7.457   23.409  1.0 91.65 ? 107 ILE A CD1 1 Q5VSL9 UNP 107 I 
+ATOM 827  N N   . HIS A 1 108 ? -35.664 2.394   22.126  1.0 88.74 ? 108 HIS A N   1 Q5VSL9 UNP 108 H 
+ATOM 828  C CA  . HIS A 1 108 ? -36.454 1.719   21.098  1.0 88.74 ? 108 HIS A CA  1 Q5VSL9 UNP 108 H 
+ATOM 829  C C   . HIS A 1 108 ? -36.631 0.223   21.337  1.0 88.74 ? 108 HIS A C   1 Q5VSL9 UNP 108 H 
+ATOM 830  C CB  . HIS A 1 108 ? -35.766 1.975   19.761  1.0 88.74 ? 108 HIS A CB  1 Q5VSL9 UNP 108 H 
+ATOM 831  O O   . HIS A 1 108 ? -37.598 -0.361  20.850  1.0 88.74 ? 108 HIS A O   1 Q5VSL9 UNP 108 H 
+ATOM 832  C CG  . HIS A 1 108 ? -35.697 3.440   19.430  1.0 88.74 ? 108 HIS A CG  1 Q5VSL9 UNP 108 H 
+ATOM 833  C CD2 . HIS A 1 108 ? -34.569 4.214   19.335  1.0 88.74 ? 108 HIS A CD2 1 Q5VSL9 UNP 108 H 
+ATOM 834  N ND1 . HIS A 1 108 ? -36.781 4.260   19.215  1.0 88.74 ? 108 HIS A ND1 1 Q5VSL9 UNP 108 H 
+ATOM 835  C CE1 . HIS A 1 108 ? -36.320 5.496   18.972  1.0 88.74 ? 108 HIS A CE1 1 Q5VSL9 UNP 108 H 
+ATOM 836  N NE2 . HIS A 1 108 ? -34.985 5.510   19.015  1.0 88.74 ? 108 HIS A NE2 1 Q5VSL9 UNP 108 H 
+ATOM 837  N N   . VAL A 1 109 ? -35.706 -0.397  22.066  1.0 88.24 ? 109 VAL A N   1 Q5VSL9 UNP 109 V 
+ATOM 838  C CA  . VAL A 1 109 ? -35.731 -1.817  22.399  1.0 88.24 ? 109 VAL A CA  1 Q5VSL9 UNP 109 V 
+ATOM 839  C C   . VAL A 1 109 ? -35.560 -1.952  23.899  1.0 88.24 ? 109 VAL A C   1 Q5VSL9 UNP 109 V 
+ATOM 840  C CB  . VAL A 1 109 ? -34.640 -2.595  21.648  1.0 88.24 ? 109 VAL A CB  1 Q5VSL9 UNP 109 V 
+ATOM 841  O O   . VAL A 1 109 ? -34.488 -1.723  24.455  1.0 88.24 ? 109 VAL A O   1 Q5VSL9 UNP 109 V 
+ATOM 842  C CG1 . VAL A 1 109 ? -34.705 -4.089  21.963  1.0 88.24 ? 109 VAL A CG1 1 Q5VSL9 UNP 109 V 
+ATOM 843  C CG2 . VAL A 1 109 ? -34.819 -2.443  20.140  1.0 88.24 ? 109 VAL A CG2 1 Q5VSL9 UNP 109 V 
+ATOM 844  N N   . THR A 1 110 ? -36.642 -2.340  24.559  1.0 83.33 ? 110 THR A N   1 Q5VSL9 UNP 110 T 
+ATOM 845  C CA  . THR A 1 110 ? -36.634 -2.675  25.980  1.0 83.33 ? 110 THR A CA  1 Q5VSL9 UNP 110 T 
+ATOM 846  C C   . THR A 1 110 ? -36.302 -4.156  26.152  1.0 83.33 ? 110 THR A C   1 Q5VSL9 UNP 110 T 
+ATOM 847  C CB  . THR A 1 110 ? -37.980 -2.312  26.624  1.0 83.33 ? 110 THR A CB  1 Q5VSL9 UNP 110 T 
+ATOM 848  O O   . THR A 1 110 ? -36.913 -5.003  25.498  1.0 83.33 ? 110 THR A O   1 Q5VSL9 UNP 110 T 
+ATOM 849  C CG2 . THR A 1 110 ? -38.200 -0.796  26.632  1.0 83.33 ? 110 THR A CG2 1 Q5VSL9 UNP 110 T 
+ATOM 850  O OG1 . THR A 1 110 ? -39.036 -2.893  25.889  1.0 83.33 ? 110 THR A OG1 1 Q5VSL9 UNP 110 T 
+ATOM 851  N N   . ASP A 1 111 ? -35.352 -4.458  27.038  1.0 85.40 ? 111 ASP A N   1 Q5VSL9 UNP 111 D 
+ATOM 852  C CA  . ASP A 1 111 ? -35.047 -5.806  27.550  1.0 85.40 ? 111 ASP A CA  1 Q5VSL9 UNP 111 D 
+ATOM 853  C C   . ASP A 1 111 ? -34.560 -6.855  26.536  1.0 85.40 ? 111 ASP A C   1 Q5VSL9 UNP 111 D 
+ATOM 854  C CB  . ASP A 1 111 ? -36.205 -6.319  28.422  1.0 85.40 ? 111 ASP A CB  1 Q5VSL9 UNP 111 D 
+ATOM 855  O O   . ASP A 1 111 ? -34.721 -8.054  26.762  1.0 85.40 ? 111 ASP A O   1 Q5VSL9 UNP 111 D 
+ATOM 856  C CG  . ASP A 1 111 ? -36.604 -5.321  29.506  1.0 85.40 ? 111 ASP A CG  1 Q5VSL9 UNP 111 D 
+ATOM 857  O OD1 . ASP A 1 111 ? -35.688 -4.691  30.086  1.0 85.40 ? 111 ASP A OD1 1 Q5VSL9 UNP 111 D 
+ATOM 858  O OD2 . ASP A 1 111 ? -37.825 -5.169  29.728  1.0 85.40 ? 111 ASP A OD2 1 Q5VSL9 UNP 111 D 
+ATOM 859  N N   . LYS A 1 112 ? -33.924 -6.434  25.440  1.0 92.87 ? 112 LYS A N   1 Q5VSL9 UNP 112 K 
+ATOM 860  C CA  . LYS A 1 112 ? -33.187 -7.343  24.549  1.0 92.87 ? 112 LYS A CA  1 Q5VSL9 UNP 112 K 
+ATOM 861  C C   . LYS A 1 112 ? -31.758 -6.883  24.339  1.0 92.87 ? 112 LYS A C   1 Q5VSL9 UNP 112 K 
+ATOM 862  C CB  . LYS A 1 112 ? -33.893 -7.519  23.204  1.0 92.87 ? 112 LYS A CB  1 Q5VSL9 UNP 112 K 
+ATOM 863  O O   . LYS A 1 112 ? -31.444 -5.709  24.526  1.0 92.87 ? 112 LYS A O   1 Q5VSL9 UNP 112 K 
+ATOM 864  C CG  . LYS A 1 112 ? -35.259 -8.194  23.349  1.0 92.87 ? 112 LYS A CG  1 Q5VSL9 UNP 112 K 
+ATOM 865  C CD  . LYS A 1 112 ? -35.787 -8.520  21.954  1.0 92.87 ? 112 LYS A CD  1 Q5VSL9 UNP 112 K 
+ATOM 866  C CE  . LYS A 1 112 ? -37.099 -9.292  22.050  1.0 92.87 ? 112 LYS A CE  1 Q5VSL9 UNP 112 K 
+ATOM 867  N NZ  . LYS A 1 112 ? -37.461 -9.821  20.715  1.0 92.87 ? 112 LYS A NZ  1 Q5VSL9 UNP 112 K 
+ATOM 868  N N   . LYS A 1 113 ? -30.910 -7.814  23.927  1.0 93.27 ? 113 LYS A N   1 Q5VSL9 UNP 113 K 
+ATOM 869  C CA  . LYS A 1 113 ? -29.549 -7.553  23.449  1.0 93.27 ? 113 LYS A CA  1 Q5VSL9 UNP 113 K 
+ATOM 870  C C   . LYS A 1 113 ? -29.519 -7.361  21.935  1.0 93.27 ? 113 LYS A C   1 Q5VSL9 UNP 113 K 
+ATOM 871  C CB  . LYS A 1 113 ? -28.676 -8.722  23.885  1.0 93.27 ? 113 LYS A CB  1 Q5VSL9 UNP 113 K 
+ATOM 872  O O   . LYS A 1 113 ? -30.430 -7.826  21.249  1.0 93.27 ? 113 LYS A O   1 Q5VSL9 UNP 113 K 
+ATOM 873  C CG  . LYS A 1 113 ? -28.513 -8.778  25.404  1.0 93.27 ? 113 LYS A CG  1 Q5VSL9 UNP 113 K 
+ATOM 874  C CD  . LYS A 1 113 ? -27.540 -9.905  25.727  1.0 93.27 ? 113 LYS A CD  1 Q5VSL9 UNP 113 K 
+ATOM 875  C CE  . LYS A 1 113 ? -27.409 -10.063 27.236  1.0 93.27 ? 113 LYS A CE  1 Q5VSL9 UNP 113 K 
+ATOM 876  N NZ  . LYS A 1 113 ? -26.531 -11.216 27.527  1.0 93.27 ? 113 LYS A NZ  1 Q5VSL9 UNP 113 K 
+ATOM 877  N N   . TRP A 1 114 ? -28.472 -6.724  21.404  1.0 95.98 ? 114 TRP A N   1 Q5VSL9 UNP 114 W 
+ATOM 878  C CA  . TRP A 1 114 ? -28.266 -6.633  19.951  1.0 95.98 ? 114 TRP A CA  1 Q5VSL9 UNP 114 W 
+ATOM 879  C C   . TRP A 1 114 ? -28.260 -8.030  19.330  1.0 95.98 ? 114 TRP A C   1 Q5VSL9 UNP 114 W 
+ATOM 880  C CB  . TRP A 1 114 ? -26.947 -5.909  19.652  1.0 95.98 ? 114 TRP A CB  1 Q5VSL9 UNP 114 W 
+ATOM 881  O O   . TRP A 1 114 ? -29.024 -8.314  18.418  1.0 95.98 ? 114 TRP A O   1 Q5VSL9 UNP 114 W 
+ATOM 882  C CG  . TRP A 1 114 ? -26.613 -5.788  18.194  1.0 95.98 ? 114 TRP A CG  1 Q5VSL9 UNP 114 W 
+ATOM 883  C CD1 . TRP A 1 114 ? -25.704 -6.528  17.515  1.0 95.98 ? 114 TRP A CD1 1 Q5VSL9 UNP 114 W 
+ATOM 884  C CD2 . TRP A 1 114 ? -27.193 -4.880  17.211  1.0 95.98 ? 114 TRP A CD2 1 Q5VSL9 UNP 114 W 
+ATOM 885  C CE2 . TRP A 1 114 ? -26.543 -5.088  15.959  1.0 95.98 ? 114 TRP A CE2 1 Q5VSL9 UNP 114 W 
+ATOM 886  C CE3 . TRP A 1 114 ? -28.207 -3.900  17.252  1.0 95.98 ? 114 TRP A CE3 1 Q5VSL9 UNP 114 W 
+ATOM 887  N NE1 . TRP A 1 114 ? -25.655 -6.113  16.196  1.0 95.98 ? 114 TRP A NE1 1 Q5VSL9 UNP 114 W 
+ATOM 888  C CH2 . TRP A 1 114 ? -27.855 -3.350  14.897  1.0 95.98 ? 114 TRP A CH2 1 Q5VSL9 UNP 114 W 
+ATOM 889  C CZ2 . TRP A 1 114 ? -26.859 -4.340  14.815  1.0 95.98 ? 114 TRP A CZ2 1 Q5VSL9 UNP 114 W 
+ATOM 890  C CZ3 . TRP A 1 114 ? -28.528 -3.136  16.115  1.0 95.98 ? 114 TRP A CZ3 1 Q5VSL9 UNP 114 W 
+ATOM 891  N N   . THR A 1 115 ? -27.504 -8.943  19.934  1.0 94.21 ? 115 THR A N   1 Q5VSL9 UNP 115 T 
+ATOM 892  C CA  . THR A 1 115 ? -27.373 -10.342 19.500  1.0 94.21 ? 115 THR A CA  1 Q5VSL9 UNP 115 T 
+ATOM 893  C C   . THR A 1 115 ? -28.674 -11.162 19.494  1.0 94.21 ? 115 THR A C   1 Q5VSL9 UNP 115 T 
+ATOM 894  C CB  . THR A 1 115 ? -26.319 -11.051 20.365  1.0 94.21 ? 115 THR A CB  1 Q5VSL9 UNP 115 T 
+ATOM 895  O O   . THR A 1 115 ? -28.718 -12.225 18.875  1.0 94.21 ? 115 THR A O   1 Q5VSL9 UNP 115 T 
+ATOM 896  C CG2 . THR A 1 115 ? -24.905 -10.521 20.109  1.0 94.21 ? 115 THR A CG2 1 Q5VSL9 UNP 115 T 
+ATOM 897  O OG1 . THR A 1 115 ? -26.573 -10.844 21.739  1.0 94.21 ? 115 THR A OG1 1 Q5VSL9 UNP 115 T 
+ATOM 898  N N   . GLU A 1 116 ? -29.742 -10.685 20.141  1.0 94.48 ? 116 GLU A N   1 Q5VSL9 UNP 116 E 
+ATOM 899  C CA  . GLU A 1 116 ? -31.052 -11.354 20.229  1.0 94.48 ? 116 GLU A CA  1 Q5VSL9 UNP 116 E 
+ATOM 900  C C   . GLU A 1 116 ? -32.073 -10.835 19.201  1.0 94.48 ? 116 GLU A C   1 Q5VSL9 UNP 116 E 
+ATOM 901  C CB  . GLU A 1 116 ? -31.613 -11.166 21.647  1.0 94.48 ? 116 GLU A CB  1 Q5VSL9 UNP 116 E 
+ATOM 902  O O   . GLU A 1 116 ? -33.195 -11.350 19.124  1.0 94.48 ? 116 GLU A O   1 Q5VSL9 UNP 116 E 
+ATOM 903  C CG  . GLU A 1 116 ? -30.805 -11.890 22.738  1.0 94.48 ? 116 GLU A CG  1 Q5VSL9 UNP 116 E 
+ATOM 904  C CD  . GLU A 1 116 ? -31.163 -11.421 24.159  1.0 94.48 ? 116 GLU A CD  1 Q5VSL9 UNP 116 E 
+ATOM 905  O OE1 . GLU A 1 116 ? -30.547 -11.945 25.118  1.0 94.48 ? 116 GLU A OE1 1 Q5VSL9 UNP 116 E 
+ATOM 906  O OE2 . GLU A 1 116 ? -31.995 -10.491 24.295  1.0 94.48 ? 116 GLU A OE2 1 Q5VSL9 UNP 116 E 
+ATOM 907  N N   . LEU A 1 117 ? -31.725 -9.796  18.437  1.0 95.46 ? 117 LEU A N   1 Q5VSL9 UNP 117 L 
+ATOM 908  C CA  . LEU A 1 117 ? -32.602 -9.220  17.425  1.0 95.46 ? 117 LEU A CA  1 Q5VSL9 UNP 117 L 
+ATOM 909  C C   . LEU A 1 117 ? -32.575 -10.017 16.118  1.0 95.46 ? 117 LEU A C   1 Q5VSL9 UNP 117 L 
+ATOM 910  C CB  . LEU A 1 117 ? -32.228 -7.753  17.173  1.0 95.46 ? 117 LEU A CB  1 Q5VSL9 UNP 117 L 
+ATOM 911  O O   . LEU A 1 117 ? -31.570 -10.617 15.733  1.0 95.46 ? 117 LEU A O   1 Q5VSL9 UNP 117 L 
+ATOM 912  C CG  . LEU A 1 117 ? -32.371 -6.797  18.366  1.0 95.46 ? 117 LEU A CG  1 Q5VSL9 UNP 117 L 
+ATOM 913  C CD1 . LEU A 1 117 ? -32.126 -5.373  17.862  1.0 95.46 ? 117 LEU A CD1 1 Q5VSL9 UNP 117 L 
+ATOM 914  C CD2 . LEU A 1 117 ? -33.758 -6.843  19.015  1.0 95.46 ? 117 LEU A CD2 1 Q5VSL9 UNP 117 L 
+ATOM 915  N N   . ASP A 1 118 ? -33.690 -9.980  15.388  1.0 95.25 ? 118 ASP A N   1 Q5VSL9 UNP 118 D 
+ATOM 916  C CA  . ASP A 1 118 ? -33.733 -10.508 14.026  1.0 95.25 ? 118 ASP A CA  1 Q5VSL9 UNP 118 D 
+ATOM 917  C C   . ASP A 1 118 ? -33.097 -9.537  13.006  1.0 95.25 ? 118 ASP A C   1 Q5VSL9 UNP 118 D 
+ATOM 918  C CB  . ASP A 1 118 ? -35.158 -10.963 13.665  1.0 95.25 ? 118 ASP A CB  1 Q5VSL9 UNP 118 D 
+ATOM 919  O O   . ASP A 1 118 ? -32.817 -8.368  13.283  1.0 95.25 ? 118 ASP A O   1 Q5VSL9 UNP 118 D 
+ATOM 920  C CG  . ASP A 1 118 ? -36.153 -9.819  13.464  1.0 95.25 ? 118 ASP A CG  1 Q5VSL9 UNP 118 D 
+ATOM 921  O OD1 . ASP A 1 118 ? -35.829 -8.903  12.675  1.0 95.25 ? 118 ASP A OD1 1 Q5VSL9 UNP 118 D 
+ATOM 922  O OD2 . ASP A 1 118 ? -37.265 -9.884  14.030  1.0 95.25 ? 118 ASP A OD2 1 Q5VSL9 UNP 118 D 
+ATOM 923  N N   . THR A 1 119 ? -32.846 -10.018 11.786  1.0 95.22 ? 119 THR A N   1 Q5VSL9 UNP 119 T 
+ATOM 924  C CA  . THR A 1 119 ? -32.213 -9.221  10.720  1.0 95.22 ? 119 THR A CA  1 Q5VSL9 UNP 119 T 
+ATOM 925  C C   . THR A 1 119 ? -33.018 -7.976  10.327  1.0 95.22 ? 119 THR A C   1 Q5VSL9 UNP 119 T 
+ATOM 926  C CB  . THR A 1 119 ? -31.967 -10.102 9.486   1.0 95.22 ? 119 THR A CB  1 Q5VSL9 UNP 119 T 
+ATOM 927  O O   . THR A 1 119 ? -32.420 -6.948  10.006  1.0 95.22 ? 119 THR A O   1 Q5VSL9 UNP 119 T 
+ATOM 928  C CG2 . THR A 1 119 ? -31.175 -9.408  8.380   1.0 95.22 ? 119 THR A CG2 1 Q5VSL9 UNP 119 T 
+ATOM 929  O OG1 . THR A 1 119 ? -31.214 -11.234 9.866   1.0 95.22 ? 119 THR A OG1 1 Q5VSL9 UNP 119 T 
+ATOM 930  N N   . ASN A 1 120 ? -34.353 -8.013  10.389  1.0 96.09 ? 120 ASN A N   1 Q5VSL9 UNP 120 N 
+ATOM 931  C CA  . ASN A 1 120 ? -35.176 -6.844  10.067  1.0 96.09 ? 120 ASN A CA  1 Q5VSL9 UNP 120 N 
+ATOM 932  C C   . ASN A 1 120 ? -35.057 -5.780  11.161  1.0 96.09 ? 120 ASN A C   1 Q5VSL9 UNP 120 N 
+ATOM 933  C CB  . ASN A 1 120 ? -36.639 -7.269  9.865   1.0 96.09 ? 120 ASN A CB  1 Q5VSL9 UNP 120 N 
+ATOM 934  O O   . ASN A 1 120 ? -34.906 -4.599  10.858  1.0 96.09 ? 120 ASN A O   1 Q5VSL9 UNP 120 N 
+ATOM 935  C CG  . ASN A 1 120 ? -36.849 -8.088  8.609   1.0 96.09 ? 120 ASN A CG  1 Q5VSL9 UNP 120 N 
+ATOM 936  N ND2 . ASN A 1 120 ? -37.773 -9.019  8.635   1.0 96.09 ? 120 ASN A ND2 1 Q5VSL9 UNP 120 N 
+ATOM 937  O OD1 . ASN A 1 120 ? -36.213 -7.895  7.588   1.0 96.09 ? 120 ASN A OD1 1 Q5VSL9 UNP 120 N 
+ATOM 938  N N   . GLN A 1 121 ? -35.053 -6.195  12.427  1.0 96.09 ? 121 GLN A N   1 Q5VSL9 UNP 121 Q 
+ATOM 939  C CA  . GLN A 1 121 ? -34.863 -5.309  13.572  1.0 96.09 ? 121 GLN A CA  1 Q5VSL9 UNP 121 Q 
+ATOM 940  C C   . GLN A 1 121 ? -33.479 -4.653  13.567  1.0 96.09 ? 121 GLN A C   1 Q5VSL9 UNP 121 Q 
+ATOM 941  C CB  . GLN A 1 121 ? -35.068 -6.110  14.860  1.0 96.09 ? 121 GLN A CB  1 Q5VSL9 UNP 121 Q 
+ATOM 942  O O   . GLN A 1 121 ? -33.377 -3.447  13.816  1.0 96.09 ? 121 GLN A O   1 Q5VSL9 UNP 121 Q 
+ATOM 943  C CG  . GLN A 1 121 ? -36.528 -6.532  15.041  1.0 96.09 ? 121 GLN A CG  1 Q5VSL9 UNP 121 Q 
+ATOM 944  C CD  . GLN A 1 121 ? -36.741 -7.303  16.336  1.0 96.09 ? 121 GLN A CD  1 Q5VSL9 UNP 121 Q 
+ATOM 945  N NE2 . GLN A 1 121 ? -37.770 -6.957  17.080  1.0 96.09 ? 121 GLN A NE2 1 Q5VSL9 UNP 121 Q 
+ATOM 946  O OE1 . GLN A 1 121 ? -35.990 -8.176  16.747  1.0 96.09 ? 121 GLN A OE1 1 Q5VSL9 UNP 121 Q 
+ATOM 947  N N   . HIS A 1 122 ? -32.438 -5.417  13.220  1.0 97.28 ? 122 HIS A N   1 Q5VSL9 UNP 122 H 
+ATOM 948  C CA  . HIS A 1 122 ? -31.094 -4.893  12.985  1.0 97.28 ? 122 HIS A CA  1 Q5VSL9 UNP 122 H 
+ATOM 949  C C   . HIS A 1 122 ? -31.092 -3.807  11.903  1.0 97.28 ? 122 HIS A C   1 Q5VSL9 UNP 122 H 
+ATOM 950  C CB  . HIS A 1 122 ? -30.168 -6.042  12.571  1.0 97.28 ? 122 HIS A CB  1 Q5VSL9 UNP 122 H 
+ATOM 951  O O   . HIS A 1 122 ? -30.573 -2.713  12.129  1.0 97.28 ? 122 HIS A O   1 Q5VSL9 UNP 122 H 
+ATOM 952  C CG  . HIS A 1 122 ? -29.785 -6.977  13.679  1.0 97.28 ? 122 HIS A CG  1 Q5VSL9 UNP 122 H 
+ATOM 953  C CD2 . HIS A 1 122 ? -29.329 -6.612  14.911  1.0 97.28 ? 122 HIS A CD2 1 Q5VSL9 UNP 122 H 
+ATOM 954  N ND1 . HIS A 1 122 ? -29.713 -8.351  13.611  1.0 97.28 ? 122 HIS A ND1 1 Q5VSL9 UNP 122 H 
+ATOM 955  C CE1 . HIS A 1 122 ? -29.202 -8.795  14.770  1.0 97.28 ? 122 HIS A CE1 1 Q5VSL9 UNP 122 H 
+ATOM 956  N NE2 . HIS A 1 122 ? -28.932 -7.765  15.571  1.0 97.28 ? 122 HIS A NE2 1 Q5VSL9 UNP 122 H 
+ATOM 957  N N   . ARG A 1 123 ? -31.728 -4.072  10.754  1.0 97.28 ? 123 ARG A N   1 Q5VSL9 UNP 123 R 
+ATOM 958  C CA  . ARG A 1 123 ? -31.847 -3.115  9.646   1.0 97.28 ? 123 ARG A CA  1 Q5VSL9 UNP 123 R 
+ATOM 959  C C   . ARG A 1 123 ? -32.564 -1.837  10.063  1.0 97.28 ? 123 ARG A C   1 Q5VSL9 UNP 123 R 
+ATOM 960  C CB  . ARG A 1 123 ? -32.558 -3.806  8.477   1.0 97.28 ? 123 ARG A CB  1 Q5VSL9 UNP 123 R 
+ATOM 961  O O   . ARG A 1 123 ? -32.069 -0.750  9.788   1.0 97.28 ? 123 ARG A O   1 Q5VSL9 UNP 123 R 
+ATOM 962  C CG  . ARG A 1 123 ? -32.414 -3.030  7.165   1.0 97.28 ? 123 ARG A CG  1 Q5VSL9 UNP 123 R 
+ATOM 963  C CD  . ARG A 1 123 ? -33.325 -3.671  6.111   1.0 97.28 ? 123 ARG A CD  1 Q5VSL9 UNP 123 R 
+ATOM 964  N NE  . ARG A 1 123 ? -32.816 -3.441  4.749   1.0 97.28 ? 123 ARG A NE  1 Q5VSL9 UNP 123 R 
+ATOM 965  N NH1 . ARG A 1 123 ? -32.389 -5.630  4.147   1.0 97.28 ? 123 ARG A NH1 1 Q5VSL9 UNP 123 R 
+ATOM 966  N NH2 . ARG A 1 123 ? -31.840 -3.996  2.782   1.0 97.28 ? 123 ARG A NH2 1 Q5VSL9 UNP 123 R 
+ATOM 967  C CZ  . ARG A 1 123 ? -32.371 -4.354  3.908   1.0 97.28 ? 123 ARG A CZ  1 Q5VSL9 UNP 123 R 
+ATOM 968  N N   . THR A 1 124 ? -33.684 -1.955  10.773  1.0 96.51 ? 124 THR A N   1 Q5VSL9 UNP 124 T 
+ATOM 969  C CA  . THR A 1 124 ? -34.428 -0.796  11.282  1.0 96.51 ? 124 THR A CA  1 Q5VSL9 UNP 124 T 
+ATOM 970  C C   . THR A 1 124 ? -33.586 0.051   12.235  1.0 96.51 ? 124 THR A C   1 Q5VSL9 UNP 124 T 
+ATOM 971  C CB  . THR A 1 124 ? -35.711 -1.247  11.994  1.0 96.51 ? 124 THR A CB  1 Q5VSL9 UNP 124 T 
+ATOM 972  O O   . THR A 1 124 ? -33.637 1.275   12.160  1.0 96.51 ? 124 THR A O   1 Q5VSL9 UNP 124 T 
+ATOM 973  C CG2 . THR A 1 124 ? -36.576 -0.079  12.466  1.0 96.51 ? 124 THR A CG2 1 Q5VSL9 UNP 124 T 
+ATOM 974  O OG1 . THR A 1 124 ? -36.521 -2.008  11.130  1.0 96.51 ? 124 THR A OG1 1 Q5VSL9 UNP 124 T 
+ATOM 975  N N   . HIS A 1 125 ? -32.792 -0.567  13.117  1.0 96.51 ? 125 HIS A N   1 Q5VSL9 UNP 125 H 
+ATOM 976  C CA  . HIS A 1 125 ? -31.891 0.186   13.996  1.0 96.51 ? 125 HIS A CA  1 Q5VSL9 UNP 125 H 
+ATOM 977  C C   . HIS A 1 125 ? -30.753 0.854   13.234  1.0 96.51 ? 125 HIS A C   1 Q5VSL9 UNP 125 H 
+ATOM 978  C CB  . HIS A 1 125 ? -31.334 -0.707  15.109  1.0 96.51 ? 125 HIS A CB  1 Q5VSL9 UNP 125 H 
+ATOM 979  O O   . HIS A 1 125 ? -30.471 2.021   13.486  1.0 96.51 ? 125 HIS A O   1 Q5VSL9 UNP 125 H 
+ATOM 980  C CG  . HIS A 1 125 ? -32.225 -0.657  16.310  1.0 96.51 ? 125 HIS A CG  1 Q5VSL9 UNP 125 H 
+ATOM 981  C CD2 . HIS A 1 125 ? -31.997 0.025   17.473  1.0 96.51 ? 125 HIS A CD2 1 Q5VSL9 UNP 125 H 
+ATOM 982  N ND1 . HIS A 1 125 ? -33.504 -1.147  16.352  1.0 96.51 ? 125 HIS A ND1 1 Q5VSL9 UNP 125 H 
+ATOM 983  C CE1 . HIS A 1 125 ? -34.041 -0.783  17.521  1.0 96.51 ? 125 HIS A CE1 1 Q5VSL9 UNP 125 H 
+ATOM 984  N NE2 . HIS A 1 125 ? -33.177 -0.037  18.222  1.0 96.51 ? 125 HIS A NE2 1 Q5VSL9 UNP 125 H 
+ATOM 985  N N   . ALA A 1 126 ? -30.130 0.150   12.288  1.0 96.98 ? 126 ALA A N   1 Q5VSL9 UNP 126 A 
+ATOM 986  C CA  . ALA A 1 126 ? -29.065 0.715   11.467  1.0 96.98 ? 126 ALA A CA  1 Q5VSL9 UNP 126 A 
+ATOM 987  C C   . ALA A 1 126 ? -29.559 1.922   10.648  1.0 96.98 ? 126 ALA A C   1 Q5VSL9 UNP 126 A 
+ATOM 988  C CB  . ALA A 1 126 ? -28.489 -0.402  10.590  1.0 96.98 ? 126 ALA A CB  1 Q5VSL9 UNP 126 A 
+ATOM 989  O O   . ALA A 1 126 ? -28.891 2.951   10.630  1.0 96.98 ? 126 ALA A O   1 Q5VSL9 UNP 126 A 
+ATOM 990  N N   . MET A 1 127 ? -30.757 1.837   10.056  1.0 96.88 ? 127 MET A N   1 Q5VSL9 UNP 127 M 
+ATOM 991  C CA  . MET A 1 127 ? -31.397 2.965   9.363   1.0 96.88 ? 127 MET A CA  1 Q5VSL9 UNP 127 M 
+ATOM 992  C C   . MET A 1 127 ? -31.672 4.138   10.308  1.0 96.88 ? 127 MET A C   1 Q5VSL9 UNP 127 M 
+ATOM 993  C CB  . MET A 1 127 ? -32.706 2.507   8.704   1.0 96.88 ? 127 MET A CB  1 Q5VSL9 UNP 127 M 
+ATOM 994  O O   . MET A 1 127 ? -31.358 5.271   9.976   1.0 96.88 ? 127 MET A O   1 Q5VSL9 UNP 127 M 
+ATOM 995  C CG  . MET A 1 127 ? -32.448 1.640   7.470   1.0 96.88 ? 127 MET A CG  1 Q5VSL9 UNP 127 M 
+ATOM 996  S SD  . MET A 1 127 ? -33.947 0.897   6.769   1.0 96.88 ? 127 MET A SD  1 Q5VSL9 UNP 127 M 
+ATOM 997  C CE  . MET A 1 127 ? -33.253 0.273   5.219   1.0 96.88 ? 127 MET A CE  1 Q5VSL9 UNP 127 M 
+ATOM 998  N N   . ARG A 1 128 ? -32.166 3.885   11.526  1.0 95.57 ? 128 ARG A N   1 Q5VSL9 UNP 128 R 
+ATOM 999  C CA  . ARG A 1 128 ? -32.406 4.962   12.499  1.0 95.57 ? 128 ARG A CA  1 Q5VSL9 UNP 128 R 
+ATOM 1000 C C   . ARG A 1 128 ? -31.118 5.663   12.932  1.0 95.57 ? 128 ARG A C   1 Q5VSL9 UNP 128 R 
+ATOM 1001 C CB  . ARG A 1 128 ? -33.144 4.398   13.713  1.0 95.57 ? 128 ARG A CB  1 Q5VSL9 UNP 128 R 
+ATOM 1002 O O   . ARG A 1 128 ? -31.099 6.883   13.077  1.0 95.57 ? 128 ARG A O   1 Q5VSL9 UNP 128 R 
+ATOM 1003 C CG  . ARG A 1 128 ? -33.660 5.542   14.599  1.0 95.57 ? 128 ARG A CG  1 Q5VSL9 UNP 128 R 
+ATOM 1004 C CD  . ARG A 1 128 ? -34.273 5.040   15.903  1.0 95.57 ? 128 ARG A CD  1 Q5VSL9 UNP 128 R 
+ATOM 1005 N NE  . ARG A 1 128 ? -35.342 4.046   15.666  1.0 95.57 ? 128 ARG A NE  1 Q5VSL9 UNP 128 R 
+ATOM 1006 N NH1 . ARG A 1 128 ? -34.372 2.329   16.818  1.0 95.57 ? 128 ARG A NH1 1 Q5VSL9 UNP 128 R 
+ATOM 1007 N NH2 . ARG A 1 128 ? -36.357 2.016   15.822  1.0 95.57 ? 128 ARG A NH2 1 Q5VSL9 UNP 128 R 
+ATOM 1008 C CZ  . ARG A 1 128 ? -35.355 2.802   16.106  1.0 95.57 ? 128 ARG A CZ  1 Q5VSL9 UNP 128 R 
+ATOM 1009 N N   . LEU A 1 129 ? -30.046 4.902   13.155  1.0 96.17 ? 129 LEU A N   1 Q5VSL9 UNP 129 L 
+ATOM 1010 C CA  . LEU A 1 129 ? -28.734 5.480   13.445  1.0 96.17 ? 129 LEU A CA  1 Q5VSL9 UNP 129 L 
+ATOM 1011 C C   . LEU A 1 129 ? -28.236 6.315   12.258  1.0 96.17 ? 129 LEU A C   1 Q5VSL9 UNP 129 L 
+ATOM 1012 C CB  . LEU A 1 129 ? -27.731 4.367   13.795  1.0 96.17 ? 129 LEU A CB  1 Q5VSL9 UNP 129 L 
+ATOM 1013 O O   . LEU A 1 129 ? -27.648 7.371   12.471  1.0 96.17 ? 129 LEU A O   1 Q5VSL9 UNP 129 L 
+ATOM 1014 C CG  . LEU A 1 129 ? -27.949 3.682   15.157  1.0 96.17 ? 129 LEU A CG  1 Q5VSL9 UNP 129 L 
+ATOM 1015 C CD1 . LEU A 1 129 ? -26.965 2.517   15.297  1.0 96.17 ? 129 LEU A CD1 1 Q5VSL9 UNP 129 L 
+ATOM 1016 C CD2 . LEU A 1 129 ? -27.713 4.636   16.329  1.0 96.17 ? 129 LEU A CD2 1 Q5VSL9 UNP 129 L 
+ATOM 1017 N N   . LEU A 1 130 ? -28.503 5.886   11.023  1.0 95.97 ? 130 LEU A N   1 Q5VSL9 UNP 130 L 
+ATOM 1018 C CA  . LEU A 1 130 ? -28.178 6.661   9.828   1.0 95.97 ? 130 LEU A CA  1 Q5VSL9 UNP 130 L 
+ATOM 1019 C C   . LEU A 1 130 ? -28.966 7.980   9.772   1.0 95.97 ? 130 LEU A C   1 Q5VSL9 UNP 130 L 
+ATOM 1020 C CB  . LEU A 1 130 ? -28.398 5.779   8.588   1.0 95.97 ? 130 LEU A CB  1 Q5VSL9 UNP 130 L 
+ATOM 1021 O O   . LEU A 1 130 ? -28.349 9.030   9.628   1.0 95.97 ? 130 LEU A O   1 Q5VSL9 UNP 130 L 
+ATOM 1022 C CG  . LEU A 1 130 ? -27.833 6.375   7.291   1.0 95.97 ? 130 LEU A CG  1 Q5VSL9 UNP 130 L 
+ATOM 1023 C CD1 . LEU A 1 130 ? -26.317 6.555   7.375   1.0 95.97 ? 130 LEU A CD1 1 Q5VSL9 UNP 130 L 
+ATOM 1024 C CD2 . LEU A 1 130 ? -28.129 5.415   6.142   1.0 95.97 ? 130 LEU A CD2 1 Q5VSL9 UNP 130 L 
+ATOM 1025 N N   . ASP A 1 131 ? -30.277 7.961   10.023  1.0 94.96 ? 131 ASP A N   1 Q5VSL9 UNP 131 D 
+ATOM 1026 C CA  . ASP A 1 131 ? -31.098 9.182   10.115  1.0 94.96 ? 131 ASP A CA  1 Q5VSL9 UNP 131 D 
+ATOM 1027 C C   . ASP A 1 131 ? -30.573 10.130  11.216  1.0 94.96 ? 131 ASP A C   1 Q5VSL9 UNP 131 D 
+ATOM 1028 C CB  . ASP A 1 131 ? -32.561 8.820   10.439  1.0 94.96 ? 131 ASP A CB  1 Q5VSL9 UNP 131 D 
+ATOM 1029 O O   . ASP A 1 131 ? -30.559 11.355  11.084  1.0 94.96 ? 131 ASP A O   1 Q5VSL9 UNP 131 D 
+ATOM 1030 C CG  . ASP A 1 131 ? -33.287 7.936   9.416   1.0 94.96 ? 131 ASP A CG  1 Q5VSL9 UNP 131 D 
+ATOM 1031 O OD1 . ASP A 1 131 ? -32.867 7.887   8.242   1.0 94.96 ? 131 ASP A OD1 1 Q5VSL9 UNP 131 D 
+ATOM 1032 O OD2 . ASP A 1 131 ? -34.295 7.317   9.839   1.0 94.96 ? 131 ASP A OD2 1 Q5VSL9 UNP 131 D 
+ATOM 1033 N N   . GLY A 1 132 ? -30.082 9.565   12.325  1.0 94.53 ? 132 GLY A N   1 Q5VSL9 UNP 132 G 
+ATOM 1034 C CA  . GLY A 1 132 ? -29.474 10.316  13.422  1.0 94.53 ? 132 GLY A CA  1 Q5VSL9 UNP 132 G 
+ATOM 1035 C C   . GLY A 1 132 ? -28.162 11.025  13.055  1.0 94.53 ? 132 GLY A C   1 Q5VSL9 UNP 132 G 
+ATOM 1036 O O   . GLY A 1 132 ? -27.786 11.992  13.728  1.0 94.53 ? 132 GLY A O   1 Q5VSL9 UNP 132 G 
+ATOM 1037 N N   . LEU A 1 133 ? -27.467 10.585  11.998  1.0 94.70 ? 133 LEU A N   1 Q5VSL9 UNP 133 L 
+ATOM 1038 C CA  . LEU A 1 133 ? -26.265 11.250  11.491  1.0 94.70 ? 133 LEU A CA  1 Q5VSL9 UNP 133 L 
+ATOM 1039 C C   . LEU A 1 133 ? -26.577 12.550  10.737  1.0 94.70 ? 133 LEU A C   1 Q5VSL9 UNP 133 L 
+ATOM 1040 C CB  . LEU A 1 133 ? -25.456 10.299  10.590  1.0 94.70 ? 133 LEU A CB  1 Q5VSL9 UNP 133 L 
+ATOM 1041 O O   . LEU A 1 133 ? -25.728 13.442  10.714  1.0 94.70 ? 133 LEU A O   1 Q5VSL9 UNP 133 L 
+ATOM 1042 C CG  . LEU A 1 133 ? -24.623 9.220   11.299  1.0 94.70 ? 133 LEU A CG  1 Q5VSL9 UNP 133 L 
+ATOM 1043 C CD1 . LEU A 1 133 ? -23.870 8.410   10.238  1.0 94.70 ? 133 LEU A CD1 1 Q5VSL9 UNP 133 L 
+ATOM 1044 C CD2 . LEU A 1 133 ? -23.586 9.817   12.258  1.0 94.70 ? 133 LEU A CD2 1 Q5VSL9 UNP 133 L 
+ATOM 1045 N N   . GLU A 1 134 ? -27.784 12.703  10.190  1.0 91.10 ? 134 GLU A N   1 Q5VSL9 UNP 134 E 
+ATOM 1046 C CA  . GLU A 1 134 ? -28.200 13.896  9.435   1.0 91.10 ? 134 GLU A CA  1 Q5VSL9 UNP 134 E 
+ATOM 1047 C C   . GLU A 1 134 ? -28.521 15.102  10.339  1.0 91.10 ? 134 GLU A C   1 Q5VSL9 UNP 134 E 
+ATOM 1048 C CB  . GLU A 1 134 ? -29.402 13.558  8.544   1.0 91.10 ? 134 GLU A CB  1 Q5VSL9 UNP 134 E 
+ATOM 1049 O O   . GLU A 1 134 ? -28.725 16.229  9.881   1.0 91.10 ? 134 GLU A O   1 Q5VSL9 UNP 134 E 
+ATOM 1050 C CG  . GLU A 1 134 ? -29.102 12.433  7.539   1.0 91.10 ? 134 GLU A CG  1 Q5VSL9 UNP 134 E 
+ATOM 1051 C CD  . GLU A 1 134 ? -30.245 12.217  6.534   1.0 91.10 ? 134 GLU A CD  1 Q5VSL9 UNP 134 E 
+ATOM 1052 O OE1 . GLU A 1 134 ? -30.009 11.474  5.557   1.0 91.10 ? 134 GLU A OE1 1 Q5VSL9 UNP 134 E 
+ATOM 1053 O OE2 . GLU A 1 134 ? -31.328 12.824  6.723   1.0 91.10 ? 134 GLU A OE2 1 Q5VSL9 UNP 134 E 
+ATOM 1054 N N   . VAL A 1 135 ? -28.534 14.904  11.661  1.0 90.58 ? 135 VAL A N   1 Q5VSL9 UNP 135 V 
+ATOM 1055 C CA  . VAL A 1 135 ? -28.820 15.964  12.632  1.0 90.58 ? 135 VAL A CA  1 Q5VSL9 UNP 135 V 
+ATOM 1056 C C   . VAL A 1 135 ? -27.757 17.069  12.569  1.0 90.58 ? 135 VAL A C   1 Q5VSL9 UNP 135 V 
+ATOM 1057 C CB  . VAL A 1 135 ? -28.971 15.384  14.051  1.0 90.58 ? 135 VAL A CB  1 Q5VSL9 UNP 135 V 
+ATOM 1058 O O   . VAL A 1 135 ? -26.549 16.832  12.656  1.0 90.58 ? 135 VAL A O   1 Q5VSL9 UNP 135 V 
+ATOM 1059 C CG1 . VAL A 1 135 ? -29.229 16.481  15.098  1.0 90.58 ? 135 VAL A CG1 1 Q5VSL9 UNP 135 V 
+ATOM 1060 C CG2 . VAL A 1 135 ? -30.152 14.408  14.127  1.0 90.58 ? 135 VAL A CG2 1 Q5VSL9 UNP 135 V 
+ATOM 1061 N N   . THR A 1 136 ? -28.210 18.325  12.514  1.0 86.20 ? 136 THR A N   1 Q5VSL9 UNP 136 T 
+ATOM 1062 C CA  . THR A 1 136 ? -27.334 19.510  12.428  1.0 86.20 ? 136 THR A CA  1 Q5VSL9 UNP 136 T 
+ATOM 1063 C C   . THR A 1 136 ? -26.469 19.714  13.676  1.0 86.20 ? 136 THR A C   1 Q5VSL9 UNP 136 T 
+ATOM 1064 C CB  . THR A 1 136 ? -28.162 20.781  12.180  1.0 86.20 ? 136 THR A CB  1 Q5VSL9 UNP 136 T 
+ATOM 1065 O O   . THR A 1 136 ? -25.321 20.155  13.575  1.0 86.20 ? 136 THR A O   1 Q5VSL9 UNP 136 T 
+ATOM 1066 C CG2 . THR A 1 136 ? -28.864 20.760  10.824  1.0 86.20 ? 136 THR A CG2 1 Q5VSL9 UNP 136 T 
+ATOM 1067 O OG1 . THR A 1 136 ? -29.165 20.922  13.164  1.0 86.20 ? 136 THR A OG1 1 Q5VSL9 UNP 136 T 
+ATOM 1068 N N   . ALA A 1 137 ? -26.986 19.363  14.857  1.0 93.36 ? 137 ALA A N   1 Q5VSL9 UNP 137 A 
+ATOM 1069 C CA  . ALA A 1 137 ? -26.291 19.501  16.134  1.0 93.36 ? 137 ALA A CA  1 Q5VSL9 UNP 137 A 
+ATOM 1070 C C   . ALA A 1 137 ? -25.096 18.534  16.248  1.0 93.36 ? 137 ALA A C   1 Q5VSL9 UNP 137 A 
+ATOM 1071 C CB  . ALA A 1 137 ? -27.297 19.305  17.276  1.0 93.36 ? 137 ALA A CB  1 Q5VSL9 UNP 137 A 
+ATOM 1072 O O   . ALA A 1 137 ? -25.274 17.330  16.444  1.0 93.36 ? 137 ALA A O   1 Q5VSL9 UNP 137 A 
+ATOM 1073 N N   . ARG A 1 138 ? -23.875 19.088  16.213  1.0 91.59 ? 138 ARG A N   1 Q5VSL9 UNP 138 R 
+ATOM 1074 C CA  . ARG A 1 138 ? -22.606 18.336  16.225  1.0 91.59 ? 138 ARG A CA  1 Q5VSL9 UNP 138 R 
+ATOM 1075 C C   . ARG A 1 138 ? -22.496 17.320  17.365  1.0 91.59 ? 138 ARG A C   1 Q5VSL9 UNP 138 R 
+ATOM 1076 C CB  . ARG A 1 138 ? -21.429 19.326  16.245  1.0 91.59 ? 138 ARG A CB  1 Q5VSL9 UNP 138 R 
+ATOM 1077 O O   . ARG A 1 138 ? -22.147 16.176  17.115  1.0 91.59 ? 138 ARG A O   1 Q5VSL9 UNP 138 R 
+ATOM 1078 C CG  . ARG A 1 138 ? -20.067 18.613  16.190  1.0 91.59 ? 138 ARG A CG  1 Q5VSL9 UNP 138 R 
+ATOM 1079 C CD  . ARG A 1 138 ? -18.927 19.630  16.193  1.0 91.59 ? 138 ARG A CD  1 Q5VSL9 UNP 138 R 
+ATOM 1080 N NE  . ARG A 1 138 ? -17.625 18.957  16.323  1.0 91.59 ? 138 ARG A NE  1 Q5VSL9 UNP 138 R 
+ATOM 1081 N NH1 . ARG A 1 138 ? -16.394 20.811  16.897  1.0 91.59 ? 138 ARG A NH1 1 Q5VSL9 UNP 138 R 
+ATOM 1082 N NH2 . ARG A 1 138 ? -15.403 18.822  16.760  1.0 91.59 ? 138 ARG A NH2 1 Q5VSL9 UNP 138 R 
+ATOM 1083 C CZ  . ARG A 1 138 ? -16.484 19.529  16.652  1.0 91.59 ? 138 ARG A CZ  1 Q5VSL9 UNP 138 R 
+ATOM 1084 N N   . GLU A 1 139 ? -22.822 17.702  18.600  1.0 93.96 ? 139 GLU A N   1 Q5VSL9 UNP 139 E 
+ATOM 1085 C CA  . GLU A 1 139 ? -22.707 16.790  19.751  1.0 93.96 ? 139 GLU A CA  1 Q5VSL9 UNP 139 E 
+ATOM 1086 C C   . GLU A 1 139 ? -23.638 15.578  19.643  1.0 93.96 ? 139 GLU A C   1 Q5VSL9 UNP 139 E 
+ATOM 1087 C CB  . GLU A 1 139 ? -23.043 17.523  21.052  1.0 93.96 ? 139 GLU A CB  1 Q5VSL9 UNP 139 E 
+ATOM 1088 O O   . GLU A 1 139 ? -23.247 14.462  19.983  1.0 93.96 ? 139 GLU A O   1 Q5VSL9 UNP 139 E 
+ATOM 1089 C CG  . GLU A 1 139 ? -22.005 18.583  21.439  1.0 93.96 ? 139 GLU A CG  1 Q5VSL9 UNP 139 E 
+ATOM 1090 C CD  . GLU A 1 139 ? -22.323 19.234  22.794  1.0 93.96 ? 139 GLU A CD  1 Q5VSL9 UNP 139 E 
+ATOM 1091 O OE1 . GLU A 1 139 ? -21.499 20.068  23.223  1.0 93.96 ? 139 GLU A OE1 1 Q5VSL9 UNP 139 E 
+ATOM 1092 O OE2 . GLU A 1 139 ? -23.387 18.909  23.373  1.0 93.96 ? 139 GLU A OE2 1 Q5VSL9 UNP 139 E 
+ATOM 1093 N N   . LYS A 1 140 ? -24.866 15.780  19.147  1.0 94.78 ? 140 LYS A N   1 Q5VSL9 UNP 140 K 
+ATOM 1094 C CA  . LYS A 1 140 ? -25.820 14.685  18.931  1.0 94.78 ? 140 LYS A CA  1 Q5VSL9 UNP 140 K 
+ATOM 1095 C C   . LYS A 1 140 ? -25.326 13.762  17.824  1.0 94.78 ? 140 LYS A C   1 Q5VSL9 UNP 140 K 
+ATOM 1096 C CB  . LYS A 1 140 ? -27.218 15.221  18.599  1.0 94.78 ? 140 LYS A CB  1 Q5VSL9 UNP 140 K 
+ATOM 1097 O O   . LYS A 1 140 ? -25.272 12.554  18.028  1.0 94.78 ? 140 LYS A O   1 Q5VSL9 UNP 140 K 
+ATOM 1098 C CG  . LYS A 1 140 ? -27.865 15.949  19.785  1.0 94.78 ? 140 LYS A CG  1 Q5VSL9 UNP 140 K 
+ATOM 1099 C CD  . LYS A 1 140 ? -29.313 16.314  19.437  1.0 94.78 ? 140 LYS A CD  1 Q5VSL9 UNP 140 K 
+ATOM 1100 C CE  . LYS A 1 140 ? -30.004 17.000  20.619  1.0 94.78 ? 140 LYS A CE  1 Q5VSL9 UNP 140 K 
+ATOM 1101 N NZ  . LYS A 1 140 ? -31.422 17.302  20.298  1.0 94.78 ? 140 LYS A NZ  1 Q5VSL9 UNP 140 K 
+ATOM 1102 N N   . ARG A 1 141 ? -24.879 14.341  16.708  1.0 95.89 ? 141 ARG A N   1 Q5VSL9 UNP 141 R 
+ATOM 1103 C CA  . ARG A 1 141 ? -24.301 13.598  15.587  1.0 95.89 ? 141 ARG A CA  1 Q5VSL9 UNP 141 R 
+ATOM 1104 C C   . ARG A 1 141 ? -23.085 12.772  16.011  1.0 95.89 ? 141 ARG A C   1 Q5VSL9 UNP 141 R 
+ATOM 1105 C CB  . ARG A 1 141 ? -23.975 14.600  14.475  1.0 95.89 ? 141 ARG A CB  1 Q5VSL9 UNP 141 R 
+ATOM 1106 O O   . ARG A 1 141 ? -22.990 11.606  15.648  1.0 95.89 ? 141 ARG A O   1 Q5VSL9 UNP 141 R 
+ATOM 1107 C CG  . ARG A 1 141 ? -23.460 13.901  13.213  1.0 95.89 ? 141 ARG A CG  1 Q5VSL9 UNP 141 R 
+ATOM 1108 C CD  . ARG A 1 141 ? -23.356 14.885  12.049  1.0 95.89 ? 141 ARG A CD  1 Q5VSL9 UNP 141 R 
+ATOM 1109 N NE  . ARG A 1 141 ? -22.405 15.986  12.322  1.0 95.89 ? 141 ARG A NE  1 Q5VSL9 UNP 141 R 
+ATOM 1110 N NH1 . ARG A 1 141 ? -23.885 17.744  12.154  1.0 95.89 ? 141 ARG A NH1 1 Q5VSL9 UNP 141 R 
+ATOM 1111 N NH2 . ARG A 1 141 ? -21.716 18.142  12.493  1.0 95.89 ? 141 ARG A NH2 1 Q5VSL9 UNP 141 R 
+ATOM 1112 C CZ  . ARG A 1 141 ? -22.679 17.277  12.321  1.0 95.89 ? 141 ARG A CZ  1 Q5VSL9 UNP 141 R 
+ATOM 1113 N N   . LEU A 1 142 ? -22.201 13.322  16.847  1.0 96.29 ? 142 LEU A N   1 Q5VSL9 UNP 142 L 
+ATOM 1114 C CA  . LEU A 1 142 ? -21.049 12.589  17.379  1.0 96.29 ? 142 LEU A CA  1 Q5VSL9 UNP 142 L 
+ATOM 1115 C C   . LEU A 1 142 ? -21.470 11.399  18.254  1.0 96.29 ? 142 LEU A C   1 Q5VSL9 UNP 142 L 
+ATOM 1116 C CB  . LEU A 1 142 ? -20.129 13.557  18.145  1.0 96.29 ? 142 LEU A CB  1 Q5VSL9 UNP 142 L 
+ATOM 1117 O O   . LEU A 1 142 ? -20.868 10.334  18.146  1.0 96.29 ? 142 LEU A O   1 Q5VSL9 UNP 142 L 
+ATOM 1118 C CG  . LEU A 1 142 ? -18.882 12.885  18.755  1.0 96.29 ? 142 LEU A CG  1 Q5VSL9 UNP 142 L 
+ATOM 1119 C CD1 . LEU A 1 142 ? -17.984 12.234  17.701  1.0 96.29 ? 142 LEU A CD1 1 Q5VSL9 UNP 142 L 
+ATOM 1120 C CD2 . LEU A 1 142 ? -18.054 13.922  19.513  1.0 96.29 ? 142 LEU A CD2 1 Q5VSL9 UNP 142 L 
+ATOM 1121 N N   . LYS A 1 143 ? -22.501 11.541  19.100  1.0 97.41 ? 143 LYS A N   1 Q5VSL9 UNP 143 K 
+ATOM 1122 C CA  . LYS A 1 143 ? -23.030 10.410  19.886  1.0 97.41 ? 143 LYS A CA  1 Q5VSL9 UNP 143 K 
+ATOM 1123 C C   . LYS A 1 143 ? -23.546 9.288   18.985  1.0 97.41 ? 143 LYS A C   1 Q5VSL9 UNP 143 K 
+ATOM 1124 C CB  . LYS A 1 143 ? -24.152 10.859  20.830  1.0 97.41 ? 143 LYS A CB  1 Q5VSL9 UNP 143 K 
+ATOM 1125 O O   . LYS A 1 143 ? -23.227 8.128   19.229  1.0 97.41 ? 143 LYS A O   1 Q5VSL9 UNP 143 K 
+ATOM 1126 C CG  . LYS A 1 143 ? -23.644 11.669  22.026  1.0 97.41 ? 143 LYS A CG  1 Q5VSL9 UNP 143 K 
+ATOM 1127 C CD  . LYS A 1 143 ? -24.825 11.965  22.955  1.0 97.41 ? 143 LYS A CD  1 Q5VSL9 UNP 143 K 
+ATOM 1128 C CE  . LYS A 1 143 ? -24.369 12.723  24.202  1.0 97.41 ? 143 LYS A CE  1 Q5VSL9 UNP 143 K 
+ATOM 1129 N NZ  . LYS A 1 143 ? -25.431 12.693  25.238  1.0 97.41 ? 143 LYS A NZ  1 Q5VSL9 UNP 143 K 
+ATOM 1130 N N   . VAL A 1 144 ? -24.275 9.633   17.927  1.0 97.58 ? 144 VAL A N   1 Q5VSL9 UNP 144 V 
+ATOM 1131 C CA  . VAL A 1 144 ? -24.774 8.658   16.947  1.0 97.58 ? 144 VAL A CA  1 Q5VSL9 UNP 144 V 
+ATOM 1132 C C   . VAL A 1 144 ? -23.618 8.001   16.186  1.0 97.58 ? 144 VAL A C   1 Q5VSL9 UNP 144 V 
+ATOM 1133 C CB  . VAL A 1 144 ? -25.773 9.326   15.991  1.0 97.58 ? 144 VAL A CB  1 Q5VSL9 UNP 144 V 
+ATOM 1134 O O   . VAL A 1 144 ? -23.559 6.778   16.094  1.0 97.58 ? 144 VAL A O   1 Q5VSL9 UNP 144 V 
+ATOM 1135 C CG1 . VAL A 1 144 ? -26.249 8.342   14.931  1.0 97.58 ? 144 VAL A CG1 1 Q5VSL9 UNP 144 V 
+ATOM 1136 C CG2 . VAL A 1 144 ? -27.013 9.827   16.744  1.0 97.58 ? 144 VAL A CG2 1 Q5VSL9 UNP 144 V 
+ATOM 1137 N N   . ALA A 1 145 ? -22.630 8.775   15.733  1.0 98.16 ? 145 ALA A N   1 Q5VSL9 UNP 145 A 
+ATOM 1138 C CA  . ALA A 1 145 ? -21.433 8.235   15.088  1.0 98.16 ? 145 ALA A CA  1 Q5VSL9 UNP 145 A 
+ATOM 1139 C C   . ALA A 1 145 ? -20.661 7.278   16.014  1.0 98.16 ? 145 ALA A C   1 Q5VSL9 UNP 145 A 
+ATOM 1140 C CB  . ALA A 1 145 ? -20.556 9.406   14.626  1.0 98.16 ? 145 ALA A CB  1 Q5VSL9 UNP 145 A 
+ATOM 1141 O O   . ALA A 1 145 ? -20.186 6.232   15.577  1.0 98.16 ? 145 ALA A O   1 Q5VSL9 UNP 145 A 
+ATOM 1142 N N   . ARG A 1 146 ? -20.579 7.586   17.315  1.0 98.38 ? 146 ARG A N   1 Q5VSL9 UNP 146 R 
+ATOM 1143 C CA  . ARG A 1 146 ? -20.001 6.685   18.325  1.0 98.38 ? 146 ARG A CA  1 Q5VSL9 UNP 146 R 
+ATOM 1144 C C   . ARG A 1 146 ? -20.806 5.396   18.489  1.0 98.38 ? 146 ARG A C   1 Q5VSL9 UNP 146 R 
+ATOM 1145 C CB  . ARG A 1 146 ? -19.874 7.414   19.667  1.0 98.38 ? 146 ARG A CB  1 Q5VSL9 UNP 146 R 
+ATOM 1146 O O   . ARG A 1 146 ? -20.202 4.333   18.613  1.0 98.38 ? 146 ARG A O   1 Q5VSL9 UNP 146 R 
+ATOM 1147 C CG  . ARG A 1 146 ? -18.665 8.352   19.707  1.0 98.38 ? 146 ARG A CG  1 Q5VSL9 UNP 146 R 
+ATOM 1148 C CD  . ARG A 1 146 ? -18.473 8.867   21.139  1.0 98.38 ? 146 ARG A CD  1 Q5VSL9 UNP 146 R 
+ATOM 1149 N NE  . ARG A 1 146 ? -17.285 9.735   21.258  1.0 98.38 ? 146 ARG A NE  1 Q5VSL9 UNP 146 R 
+ATOM 1150 N NH1 . ARG A 1 146 ? -15.631 8.100   21.260  1.0 98.38 ? 146 ARG A NH1 1 Q5VSL9 UNP 146 R 
+ATOM 1151 N NH2 . ARG A 1 146 ? -15.043 10.182  21.390  1.0 98.38 ? 146 ARG A NH2 1 Q5VSL9 UNP 146 R 
+ATOM 1152 C CZ  . ARG A 1 146 ? -16.022 9.337   21.306  1.0 98.38 ? 146 ARG A CZ  1 Q5VSL9 UNP 146 R 
+ATOM 1153 N N   . ALA A 1 147 ? -22.135 5.472   18.449  1.0 98.27 ? 147 ALA A N   1 Q5VSL9 UNP 147 A 
+ATOM 1154 C CA  . ALA A 1 147 ? -22.991 4.290   18.472  1.0 98.27 ? 147 ALA A CA  1 Q5VSL9 UNP 147 A 
+ATOM 1155 C C   . ALA A 1 147 ? -22.763 3.400   17.237  1.0 98.27 ? 147 ALA A C   1 Q5VSL9 UNP 147 A 
+ATOM 1156 C CB  . ALA A 1 147 ? -24.453 4.732   18.603  1.0 98.27 ? 147 ALA A CB  1 Q5VSL9 UNP 147 A 
+ATOM 1157 O O   . ALA A 1 147 ? -22.568 2.193   17.376  1.0 98.27 ? 147 ALA A O   1 Q5VSL9 UNP 147 A 
+ATOM 1158 N N   . ILE A 1 148 ? -22.681 3.995   16.041  1.0 98.55 ? 148 ILE A N   1 Q5VSL9 UNP 148 I 
+ATOM 1159 C CA  . ILE A 1 148 ? -22.348 3.276   14.799  1.0 98.55 ? 148 ILE A CA  1 Q5VSL9 UNP 148 I 
+ATOM 1160 C C   . ILE A 1 148 ? -20.953 2.653   14.890  1.0 98.55 ? 148 ILE A C   1 Q5VSL9 UNP 148 I 
+ATOM 1161 C CB  . ILE A 1 148 ? -22.467 4.210   13.575  1.0 98.55 ? 148 ILE A CB  1 Q5VSL9 UNP 148 I 
+ATOM 1162 O O   . ILE A 1 148 ? -20.771 1.504   14.493  1.0 98.55 ? 148 ILE A O   1 Q5VSL9 UNP 148 I 
+ATOM 1163 C CG1 . ILE A 1 148 ? -23.944 4.616   13.378  1.0 98.55 ? 148 ILE A CG1 1 Q5VSL9 UNP 148 I 
+ATOM 1164 C CG2 . ILE A 1 148 ? -21.934 3.532   12.295  1.0 98.55 ? 148 ILE A CG2 1 Q5VSL9 UNP 148 I 
+ATOM 1165 C CD1 . ILE A 1 148 ? -24.138 5.749   12.370  1.0 98.55 ? 148 ILE A CD1 1 Q5VSL9 UNP 148 I 
+ATOM 1166 N N   . LEU A 1 149 ? -19.970 3.362   15.453  1.0 98.61 ? 149 LEU A N   1 Q5VSL9 UNP 149 L 
+ATOM 1167 C CA  . LEU A 1 149 ? -18.633 2.812   15.663  1.0 98.61 ? 149 LEU A CA  1 Q5VSL9 UNP 149 L 
+ATOM 1168 C C   . LEU A 1 149 ? -18.652 1.601   16.601  1.0 98.61 ? 149 LEU A C   1 Q5VSL9 UNP 149 L 
+ATOM 1169 C CB  . LEU A 1 149 ? -17.677 3.919   16.136  1.0 98.61 ? 149 LEU A CB  1 Q5VSL9 UNP 149 L 
+ATOM 1170 O O   . LEU A 1 149 ? -17.967 0.628   16.313  1.0 98.61 ? 149 LEU A O   1 Q5VSL9 UNP 149 L 
+ATOM 1171 C CG  . LEU A 1 149 ? -16.241 3.438   16.420  1.0 98.61 ? 149 LEU A CG  1 Q5VSL9 UNP 149 L 
+ATOM 1172 C CD1 . LEU A 1 149 ? -15.566 2.742   15.235  1.0 98.61 ? 149 LEU A CD1 1 Q5VSL9 UNP 149 L 
+ATOM 1173 C CD2 . LEU A 1 149 ? -15.363 4.634   16.792  1.0 98.61 ? 149 LEU A CD2 1 Q5VSL9 UNP 149 L 
+ATOM 1174 N N   . TYR A 1 150 ? -19.450 1.608   17.670  1.0 98.59 ? 150 TYR A N   1 Q5VSL9 UNP 150 Y 
+ATOM 1175 C CA  . TYR A 1 150 ? -19.602 0.426   18.526  1.0 98.59 ? 150 TYR A CA  1 Q5VSL9 UNP 150 Y 
+ATOM 1176 C C   . TYR A 1 150 ? -20.205 -0.772  17.774  1.0 98.59 ? 150 TYR A C   1 Q5VSL9 UNP 150 Y 
+ATOM 1177 C CB  . TYR A 1 150 ? -20.460 0.779   19.741  1.0 98.59 ? 150 TYR A CB  1 Q5VSL9 UNP 150 Y 
+ATOM 1178 O O   . TYR A 1 150 ? -19.730 -1.901  17.917  1.0 98.59 ? 150 TYR A O   1 Q5VSL9 UNP 150 Y 
+ATOM 1179 C CG  . TYR A 1 150 ? -20.730 -0.409  20.637  1.0 98.59 ? 150 TYR A CG  1 Q5VSL9 UNP 150 Y 
+ATOM 1180 C CD1 . TYR A 1 150 ? -22.021 -0.963  20.699  1.0 98.59 ? 150 TYR A CD1 1 Q5VSL9 UNP 150 Y 
+ATOM 1181 C CD2 . TYR A 1 150 ? -19.680 -0.987  21.373  1.0 98.59 ? 150 TYR A CD2 1 Q5VSL9 UNP 150 Y 
+ATOM 1182 C CE1 . TYR A 1 150 ? -22.279 -2.069  21.530  1.0 98.59 ? 150 TYR A CE1 1 Q5VSL9 UNP 150 Y 
+ATOM 1183 C CE2 . TYR A 1 150 ? -19.928 -2.110  22.185  1.0 98.59 ? 150 TYR A CE2 1 Q5VSL9 UNP 150 Y 
+ATOM 1184 O OH  . TYR A 1 150 ? -21.461 -3.719  23.068  1.0 98.59 ? 150 TYR A OH  1 Q5VSL9 UNP 150 Y 
+ATOM 1185 C CZ  . TYR A 1 150 ? -21.230 -2.641  22.277  1.0 98.59 ? 150 TYR A CZ  1 Q5VSL9 UNP 150 Y 
+ATOM 1186 N N   . VAL A 1 151 ? -21.208 -0.527  16.924  1.0 98.22 ? 151 VAL A N   1 Q5VSL9 UNP 151 V 
+ATOM 1187 C CA  . VAL A 1 151 ? -21.795 -1.562  16.058  1.0 98.22 ? 151 VAL A CA  1 Q5VSL9 UNP 151 V 
+ATOM 1188 C C   . VAL A 1 151 ? -20.747 -2.102  15.079  1.0 98.22 ? 151 VAL A C   1 Q5VSL9 UNP 151 V 
+ATOM 1189 C CB  . VAL A 1 151 ? -23.050 -1.027  15.338  1.0 98.22 ? 151 VAL A CB  1 Q5VSL9 UNP 151 V 
+ATOM 1190 O O   . VAL A 1 151 ? -20.551 -3.314  14.988  1.0 98.22 ? 151 VAL A O   1 Q5VSL9 UNP 151 V 
+ATOM 1191 C CG1 . VAL A 1 151 ? -23.609 -2.017  14.313  1.0 98.22 ? 151 VAL A CG1 1 Q5VSL9 UNP 151 V 
+ATOM 1192 C CG2 . VAL A 1 151 ? -24.167 -0.733  16.345  1.0 98.22 ? 151 VAL A CG2 1 Q5VSL9 UNP 151 V 
+ATOM 1193 N N   . ALA A 1 152 ? -19.998 -1.219  14.415  1.0 98.41 ? 152 ALA A N   1 Q5VSL9 UNP 152 A 
+ATOM 1194 C CA  . ALA A 1 152 ? -18.897 -1.582  13.523  1.0 98.41 ? 152 ALA A CA  1 Q5VSL9 UNP 152 A 
+ATOM 1195 C C   . ALA A 1 152 ? -17.762 -2.325  14.252  1.0 98.41 ? 152 ALA A C   1 Q5VSL9 UNP 152 A 
+ATOM 1196 C CB  . ALA A 1 152 ? -18.384 -0.304  12.850  1.0 98.41 ? 152 ALA A CB  1 Q5VSL9 UNP 152 A 
+ATOM 1197 O O   . ALA A 1 152 ? -17.121 -3.187  13.664  1.0 98.41 ? 152 ALA A O   1 Q5VSL9 UNP 152 A 
+ATOM 1198 N N   . GLN A 1 153 ? -17.550 -2.057  15.544  1.0 98.07 ? 153 GLN A N   1 Q5VSL9 UNP 153 Q 
+ATOM 1199 C CA  . GLN A 1 153 ? -16.643 -2.788  16.440  1.0 98.07 ? 153 GLN A CA  1 Q5VSL9 UNP 153 Q 
+ATOM 1200 C C   . GLN A 1 153 ? -17.193 -4.170  16.858  1.0 98.07 ? 153 GLN A C   1 Q5VSL9 UNP 153 Q 
+ATOM 1201 C CB  . GLN A 1 153 ? -16.287 -1.899  17.649  1.0 98.07 ? 153 GLN A CB  1 Q5VSL9 UNP 153 Q 
+ATOM 1202 O O   . GLN A 1 153 ? -16.688 -4.799  17.780  1.0 98.07 ? 153 GLN A O   1 Q5VSL9 UNP 153 Q 
+ATOM 1203 C CG  . GLN A 1 153 ? -15.317 -0.773  17.266  1.0 98.07 ? 153 GLN A CG  1 Q5VSL9 UNP 153 Q 
+ATOM 1204 C CD  . GLN A 1 153 ? -15.104 0.268   18.366  1.0 98.07 ? 153 GLN A CD  1 Q5VSL9 UNP 153 Q 
+ATOM 1205 N NE2 . GLN A 1 153 ? -13.956 0.905   18.367  1.0 98.07 ? 153 GLN A NE2 1 Q5VSL9 UNP 153 Q 
+ATOM 1206 O OE1 . GLN A 1 153 ? -15.917 0.558   19.234  1.0 98.07 ? 153 GLN A OE1 1 Q5VSL9 UNP 153 Q 
+ATOM 1207 N N   . GLY A 1 154 ? -18.237 -4.680  16.207  1.0 97.29 ? 154 GLY A N   1 Q5VSL9 UNP 154 G 
+ATOM 1208 C CA  . GLY A 1 154 ? -18.756 -6.022  16.471  1.0 97.29 ? 154 GLY A CA  1 Q5VSL9 UNP 154 G 
+ATOM 1209 C C   . GLY A 1 154 ? -19.456 -6.169  17.816  1.0 97.29 ? 154 GLY A C   1 Q5VSL9 UNP 154 G 
+ATOM 1210 O O   . GLY A 1 154 ? -19.511 -7.277  18.339  1.0 97.29 ? 154 GLY A O   1 Q5VSL9 UNP 154 G 
+ATOM 1211 N N   . THR A 1 155 ? -19.982 -5.072  18.382  1.0 96.95 ? 155 THR A N   1 Q5VSL9 UNP 155 T 
+ATOM 1212 C CA  . THR A 1 155 ? -20.811 -5.103  19.604  1.0 96.95 ? 155 THR A CA  1 Q5VSL9 UNP 155 T 
+ATOM 1213 C C   . THR A 1 155 ? -20.176 -5.922  20.734  1.0 96.95 ? 155 THR A C   1 Q5VSL9 UNP 155 T 
+ATOM 1214 C CB  . THR A 1 155 ? -22.267 -5.518  19.305  1.0 96.95 ? 155 THR A CB  1 Q5VSL9 UNP 155 T 
+ATOM 1215 O O   . THR A 1 155 ? -20.828 -6.721  21.405  1.0 96.95 ? 155 THR A O   1 Q5VSL9 UNP 155 T 
+ATOM 1216 C CG2 . THR A 1 155 ? -22.986 -4.407  18.543  1.0 96.95 ? 155 THR A CG2 1 Q5VSL9 UNP 155 T 
+ATOM 1217 O OG1 . THR A 1 155 ? -22.338 -6.668  18.489  1.0 96.95 ? 155 THR A OG1 1 Q5VSL9 UNP 155 T 
+ATOM 1218 N N   . PHE A 1 156 ? -18.870 -5.725  20.931  1.0 96.62 ? 156 PHE A N   1 Q5VSL9 UNP 156 F 
+ATOM 1219 C CA  . PHE A 1 156 ? -18.018 -6.559  21.783  1.0 96.62 ? 156 PHE A CA  1 Q5VSL9 UNP 156 F 
+ATOM 1220 C C   . PHE A 1 156 ? -18.510 -6.716  23.227  1.0 96.62 ? 156 PHE A C   1 Q5VSL9 UNP 156 F 
+ATOM 1221 C CB  . PHE A 1 156 ? -16.600 -5.968  21.780  1.0 96.62 ? 156 PHE A CB  1 Q5VSL9 UNP 156 F 
+ATOM 1222 O O   . PHE A 1 156 ? -18.182 -7.700  23.877  1.0 96.62 ? 156 PHE A O   1 Q5VSL9 UNP 156 F 
+ATOM 1223 C CG  . PHE A 1 156 ? -16.530 -4.534  22.281  1.0 96.62 ? 156 PHE A CG  1 Q5VSL9 UNP 156 F 
+ATOM 1224 C CD1 . PHE A 1 156 ? -16.404 -3.475  21.364  1.0 96.62 ? 156 PHE A CD1 1 Q5VSL9 UNP 156 F 
+ATOM 1225 C CD2 . PHE A 1 156 ? -16.607 -4.255  23.660  1.0 96.62 ? 156 PHE A CD2 1 Q5VSL9 UNP 156 F 
+ATOM 1226 C CE1 . PHE A 1 156 ? -16.364 -2.147  21.821  1.0 96.62 ? 156 PHE A CE1 1 Q5VSL9 UNP 156 F 
+ATOM 1227 C CE2 . PHE A 1 156 ? -16.580 -2.927  24.118  1.0 96.62 ? 156 PHE A CE2 1 Q5VSL9 UNP 156 F 
+ATOM 1228 C CZ  . PHE A 1 156 ? -16.465 -1.874  23.196  1.0 96.62 ? 156 PHE A CZ  1 Q5VSL9 UNP 156 F 
+ATOM 1229 N N   . GLY A 1 157 ? -19.311 -5.776  23.742  1.0 95.31 ? 157 GLY A N   1 Q5VSL9 UNP 157 G 
+ATOM 1230 C CA  . GLY A 1 157 ? -19.845 -5.827  25.102  1.0 95.31 ? 157 GLY A CA  1 Q5VSL9 UNP 157 G 
+ATOM 1231 C C   . GLY A 1 157 ? -20.831 -6.971  25.352  1.0 95.31 ? 157 GLY A C   1 Q5VSL9 UNP 157 G 
+ATOM 1232 O O   . GLY A 1 157 ? -21.171 -7.224  26.508  1.0 95.31 ? 157 GLY A O   1 Q5VSL9 UNP 157 G 
+ATOM 1233 N N   . GLU A 1 158 ? -21.285 -7.632  24.287  1.0 94.33 ? 158 GLU A N   1 Q5VSL9 UNP 158 E 
+ATOM 1234 C CA  . GLU A 1 158 ? -22.147 -8.816  24.317  1.0 94.33 ? 158 GLU A CA  1 Q5VSL9 UNP 158 E 
+ATOM 1235 C C   . GLU A 1 158 ? -21.407 -10.107 23.921  1.0 94.33 ? 158 GLU A C   1 Q5VSL9 UNP 158 E 
+ATOM 1236 C CB  . GLU A 1 158 ? -23.359 -8.589  23.399  1.0 94.33 ? 158 GLU A CB  1 Q5VSL9 UNP 158 E 
+ATOM 1237 O O   . GLU A 1 158 ? -22.013 -11.175 23.926  1.0 94.33 ? 158 GLU A O   1 Q5VSL9 UNP 158 E 
+ATOM 1238 C CG  . GLU A 1 158 ? -24.192 -7.354  23.782  1.0 94.33 ? 158 GLU A CG  1 Q5VSL9 UNP 158 E 
+ATOM 1239 C CD  . GLU A 1 158 ? -25.452 -7.192  22.919  1.0 94.33 ? 158 GLU A CD  1 Q5VSL9 UNP 158 E 
+ATOM 1240 O OE1 . GLU A 1 158 ? -26.114 -6.139  23.043  1.0 94.33 ? 158 GLU A OE1 1 Q5VSL9 UNP 158 E 
+ATOM 1241 O OE2 . GLU A 1 158 ? -25.818 -8.131  22.173  1.0 94.33 ? 158 GLU A OE2 1 Q5VSL9 UNP 158 E 
+ATOM 1242 N N   . CYS A 1 159 ? -20.115 -10.020 23.588  1.0 95.63 ? 159 CYS A N   1 Q5VSL9 UNP 159 C 
+ATOM 1243 C CA  . CYS A 1 159 ? -19.302 -11.146 23.131  1.0 95.63 ? 159 CYS A CA  1 Q5VSL9 UNP 159 C 
+ATOM 1244 C C   . CYS A 1 159 ? -18.490 -11.760 24.281  1.0 95.63 ? 159 CYS A C   1 Q5VSL9 UNP 159 C 
+ATOM 1245 C CB  . CYS A 1 159 ? -18.382 -10.676 21.996  1.0 95.63 ? 159 CYS A CB  1 Q5VSL9 UNP 159 C 
+ATOM 1246 O O   . CYS A 1 159 ? -18.083 -11.073 25.216  1.0 95.63 ? 159 CYS A O   1 Q5VSL9 UNP 159 C 
+ATOM 1247 S SG  . CYS A 1 159 ? -19.350 -10.088 20.574  1.0 95.63 ? 159 CYS A SG  1 Q5VSL9 UNP 159 C 
+ATOM 1248 N N   . SER A 1 160 ? -18.213 -13.057 24.179  1.0 93.87 ? 160 SER A N   1 Q5VSL9 UNP 160 S 
+ATOM 1249 C CA  . SER A 1 160 ? -17.421 -13.840 25.138  1.0 93.87 ? 160 SER A CA  1 Q5VSL9 UNP 160 S 
+ATOM 1250 C C   . SER A 1 160 ? -16.023 -14.209 24.627  1.0 93.87 ? 160 SER A C   1 Q5VSL9 UNP 160 S 
+ATOM 1251 C CB  . SER A 1 160 ? -18.202 -15.104 25.502  1.0 93.87 ? 160 SER A CB  1 Q5VSL9 UNP 160 S 
+ATOM 1252 O O   . SER A 1 160 ? -15.177 -14.661 25.398  1.0 93.87 ? 160 SER A O   1 Q5VSL9 UNP 160 S 
+ATOM 1253 O OG  . SER A 1 160 ? -18.334 -15.974 24.392  1.0 93.87 ? 160 SER A OG  1 Q5VSL9 UNP 160 S 
+ATOM 1254 N N   . SER A 1 161 ? -15.766 -14.025 23.329  1.0 95.95 ? 161 SER A N   1 Q5VSL9 UNP 161 S 
+ATOM 1255 C CA  . SER A 1 161 ? -14.487 -14.341 22.689  1.0 95.95 ? 161 SER A CA  1 Q5VSL9 UNP 161 S 
+ATOM 1256 C C   . SER A 1 161 ? -14.175 -13.394 21.528  1.0 95.95 ? 161 SER A C   1 Q5VSL9 UNP 161 S 
+ATOM 1257 C CB  . SER A 1 161 ? -14.491 -15.793 22.199  1.0 95.95 ? 161 SER A CB  1 Q5VSL9 UNP 161 S 
+ATOM 1258 O O   . SER A 1 161 ? -15.074 -12.796 20.936  1.0 95.95 ? 161 SER A O   1 Q5VSL9 UNP 161 S 
+ATOM 1259 O OG  . SER A 1 161 ? -15.394 -15.968 21.124  1.0 95.95 ? 161 SER A OG  1 Q5VSL9 UNP 161 S 
+ATOM 1260 N N   . GLU A 1 162 ? -12.899 -13.298 21.146  1.0 94.86 ? 162 GLU A N   1 Q5VSL9 UNP 162 E 
+ATOM 1261 C CA  . GLU A 1 162 ? -12.477 -12.514 19.975  1.0 94.86 ? 162 GLU A CA  1 Q5VSL9 UNP 162 E 
+ATOM 1262 C C   . GLU A 1 162 ? -13.094 -13.029 18.662  1.0 94.86 ? 162 GLU A C   1 Q5VSL9 UNP 162 E 
+ATOM 1263 C CB  . GLU A 1 162 ? -10.947 -12.534 19.846  1.0 94.86 ? 162 GLU A CB  1 Q5VSL9 UNP 162 E 
+ATOM 1264 O O   . GLU A 1 162 ? -13.398 -12.239 17.769  1.0 94.86 ? 162 GLU A O   1 Q5VSL9 UNP 162 E 
+ATOM 1265 C CG  . GLU A 1 162 ? -10.216 -11.932 21.059  1.0 94.86 ? 162 GLU A CG  1 Q5VSL9 UNP 162 E 
+ATOM 1266 C CD  . GLU A 1 162 ? -8.697  -11.812 20.835  1.0 94.86 ? 162 GLU A CD  1 Q5VSL9 UNP 162 E 
+ATOM 1267 O OE1 . GLU A 1 162 ? -7.969  -11.713 21.845  1.0 94.86 ? 162 GLU A OE1 1 Q5VSL9 UNP 162 E 
+ATOM 1268 O OE2 . GLU A 1 162 ? -8.267  -11.776 19.658  1.0 94.86 ? 162 GLU A OE2 1 Q5VSL9 UNP 162 E 
+ATOM 1269 N N   . ALA A 1 163 ? -13.335 -14.341 18.555  1.0 94.89 ? 163 ALA A N   1 Q5VSL9 UNP 163 A 
+ATOM 1270 C CA  . ALA A 1 163 ? -13.976 -14.948 17.389  1.0 94.89 ? 163 ALA A CA  1 Q5VSL9 UNP 163 A 
+ATOM 1271 C C   . ALA A 1 163 ? -15.440 -14.497 17.237  1.0 94.89 ? 163 ALA A C   1 Q5VSL9 UNP 163 A 
+ATOM 1272 C CB  . ALA A 1 163 ? -13.872 -16.473 17.520  1.0 94.89 ? 163 ALA A CB  1 Q5VSL9 UNP 163 A 
+ATOM 1273 O O   . ALA A 1 163 ? -15.900 -14.238 16.124  1.0 94.89 ? 163 ALA A O   1 Q5VSL9 UNP 163 A 
+ATOM 1274 N N   . GLU A 1 164 ? -16.165 -14.344 18.351  1.0 95.84 ? 164 GLU A N   1 Q5VSL9 UNP 164 E 
+ATOM 1275 C CA  . GLU A 1 164 ? -17.516 -13.772 18.334  1.0 95.84 ? 164 GLU A CA  1 Q5VSL9 UNP 164 E 
+ATOM 1276 C C   . GLU A 1 164 ? -17.493 -12.302 17.915  1.0 95.84 ? 164 GLU A C   1 Q5VSL9 UNP 164 E 
+ATOM 1277 C CB  . GLU A 1 164 ? -18.197 -13.917 19.699  1.0 95.84 ? 164 GLU A CB  1 Q5VSL9 UNP 164 E 
+ATOM 1278 O O   . GLU A 1 164 ? -18.288 -11.913 17.058  1.0 95.84 ? 164 GLU A O   1 Q5VSL9 UNP 164 E 
+ATOM 1279 C CG  . GLU A 1 164 ? -18.686 -15.350 19.943  1.0 95.84 ? 164 GLU A CG  1 Q5VSL9 UNP 164 E 
+ATOM 1280 C CD  . GLU A 1 164 ? -19.388 -15.509 21.298  1.0 95.84 ? 164 GLU A CD  1 Q5VSL9 UNP 164 E 
+ATOM 1281 O OE1 . GLU A 1 164 ? -20.000 -16.573 21.512  1.0 95.84 ? 164 GLU A OE1 1 Q5VSL9 UNP 164 E 
+ATOM 1282 O OE2 . GLU A 1 164 ? -19.248 -14.614 22.165  1.0 95.84 ? 164 GLU A OE2 1 Q5VSL9 UNP 164 E 
+ATOM 1283 N N   . VAL A 1 165 ? -16.543 -11.509 18.431  1.0 97.08 ? 165 VAL A N   1 Q5VSL9 UNP 165 V 
+ATOM 1284 C CA  . VAL A 1 165 ? -16.361 -10.109 18.007  1.0 97.08 ? 165 VAL A CA  1 Q5VSL9 UNP 165 V 
+ATOM 1285 C C   . VAL A 1 165 ? -16.107 -10.032 16.504  1.0 97.08 ? 165 VAL A C   1 Q5VSL9 UNP 165 V 
+ATOM 1286 C CB  . VAL A 1 165 ? -15.211 -9.416  18.769  1.0 97.08 ? 165 VAL A CB  1 Q5VSL9 UNP 165 V 
+ATOM 1287 O O   . VAL A 1 165 ? -16.711 -9.206  15.822  1.0 97.08 ? 165 VAL A O   1 Q5VSL9 UNP 165 V 
+ATOM 1288 C CG1 . VAL A 1 165 ? -14.982 -7.978  18.279  1.0 97.08 ? 165 VAL A CG1 1 Q5VSL9 UNP 165 V 
+ATOM 1289 C CG2 . VAL A 1 165 ? -15.506 -9.341  20.268  1.0 97.08 ? 165 VAL A CG2 1 Q5VSL9 UNP 165 V 
+ATOM 1290 N N   . GLN A 1 166 ? -15.256 -10.906 15.962  1.0 95.35 ? 166 GLN A N   1 Q5VSL9 UNP 166 Q 
+ATOM 1291 C CA  . GLN A 1 166 ? -14.978 -10.964 14.528  1.0 95.35 ? 166 GLN A CA  1 Q5VSL9 UNP 166 Q 
+ATOM 1292 C C   . GLN A 1 166 ? -16.233 -11.294 13.709  1.0 95.35 ? 166 GLN A C   1 Q5VSL9 UNP 166 Q 
+ATOM 1293 C CB  . GLN A 1 166 ? -13.870 -11.996 14.274  1.0 95.35 ? 166 GLN A CB  1 Q5VSL9 UNP 166 Q 
+ATOM 1294 O O   . GLN A 1 166 ? -16.504 -10.638 12.701  1.0 95.35 ? 166 GLN A O   1 Q5VSL9 UNP 166 Q 
+ATOM 1295 C CG  . GLN A 1 166 ? -13.419 -11.985 12.807  1.0 95.35 ? 166 GLN A CG  1 Q5VSL9 UNP 166 Q 
+ATOM 1296 C CD  . GLN A 1 166 ? -12.232 -12.901 12.537  1.0 95.35 ? 166 GLN A CD  1 Q5VSL9 UNP 166 Q 
+ATOM 1297 N NE2 . GLN A 1 166 ? -11.606 -12.780 11.387  1.0 95.35 ? 166 GLN A NE2 1 Q5VSL9 UNP 166 Q 
+ATOM 1298 O OE1 . GLN A 1 166 ? -11.853 -13.760 13.316  1.0 95.35 ? 166 GLN A OE1 1 Q5VSL9 UNP 166 Q 
+ATOM 1299 N N   . SER A 1 167 ? -17.013 -12.287 14.145  1.0 94.75 ? 167 SER A N   1 Q5VSL9 UNP 167 S 
+ATOM 1300 C CA  . SER A 1 167 ? -18.253 -12.695 13.477  1.0 94.75 ? 167 SER A CA  1 Q5VSL9 UNP 167 S 
+ATOM 1301 C C   . SER A 1 167 ? -19.286 -11.565 13.464  1.0 94.75 ? 167 SER A C   1 Q5VSL9 UNP 167 S 
+ATOM 1302 C CB  . SER A 1 167 ? -18.815 -13.942 14.166  1.0 94.75 ? 167 SER A CB  1 Q5VSL9 UNP 167 S 
+ATOM 1303 O O   . SER A 1 167 ? -19.834 -11.230 12.409  1.0 94.75 ? 167 SER A O   1 Q5VSL9 UNP 167 S 
+ATOM 1304 O OG  . SER A 1 167 ? -20.011 -14.360 13.536  1.0 94.75 ? 167 SER A OG  1 Q5VSL9 UNP 167 S 
+ATOM 1305 N N   . TRP A 1 168 ? -19.522 -10.932 14.617  1.0 96.78 ? 168 TRP A N   1 Q5VSL9 UNP 168 W 
+ATOM 1306 C CA  . TRP A 1 168 ? -20.468 -9.823  14.735  1.0 96.78 ? 168 TRP A CA  1 Q5VSL9 UNP 168 W 
+ATOM 1307 C C   . TRP A 1 168 ? -19.995 -8.575  14.007  1.0 96.78 ? 168 TRP A C   1 Q5VSL9 UNP 168 W 
+ATOM 1308 C CB  . TRP A 1 168 ? -20.758 -9.526  16.206  1.0 96.78 ? 168 TRP A CB  1 Q5VSL9 UNP 168 W 
+ATOM 1309 O O   . TRP A 1 168 ? -20.799 -7.940  13.334  1.0 96.78 ? 168 TRP A O   1 Q5VSL9 UNP 168 W 
+ATOM 1310 C CG  . TRP A 1 168 ? -21.770 -10.459 16.776  1.0 96.78 ? 168 TRP A CG  1 Q5VSL9 UNP 168 W 
+ATOM 1311 C CD1 . TRP A 1 168 ? -21.545 -11.415 17.703  1.0 96.78 ? 168 TRP A CD1 1 Q5VSL9 UNP 168 W 
+ATOM 1312 C CD2 . TRP A 1 168 ? -23.186 -10.547 16.435  1.0 96.78 ? 168 TRP A CD2 1 Q5VSL9 UNP 168 W 
+ATOM 1313 C CE2 . TRP A 1 168 ? -23.756 -11.628 17.169  1.0 96.78 ? 168 TRP A CE2 1 Q5VSL9 UNP 168 W 
+ATOM 1314 C CE3 . TRP A 1 168 ? -24.043 -9.815  15.583  1.0 96.78 ? 168 TRP A CE3 1 Q5VSL9 UNP 168 W 
+ATOM 1315 N NE1 . TRP A 1 168 ? -22.716 -12.109 17.940  1.0 96.78 ? 168 TRP A NE1 1 Q5VSL9 UNP 168 W 
+ATOM 1316 C CH2 . TRP A 1 168 ? -25.942 -11.215 16.214  1.0 96.78 ? 168 TRP A CH2 1 Q5VSL9 UNP 168 W 
+ATOM 1317 C CZ2 . TRP A 1 168 ? -25.112 -11.971 17.060  1.0 96.78 ? 168 TRP A CZ2 1 Q5VSL9 UNP 168 W 
+ATOM 1318 C CZ3 . TRP A 1 168 ? -25.409 -10.140 15.481  1.0 96.78 ? 168 TRP A CZ3 1 Q5VSL9 UNP 168 W 
+ATOM 1319 N N   . MET A 1 169 ? -18.701 -8.256  14.055  1.0 97.14 ? 169 MET A N   1 Q5VSL9 UNP 169 M 
+ATOM 1320 C CA  . MET A 1 169 ? -18.119 -7.185  13.246  1.0 97.14 ? 169 MET A CA  1 Q5VSL9 UNP 169 M 
+ATOM 1321 C C   . MET A 1 169 ? -18.408 -7.426  11.769  1.0 97.14 ? 169 MET A C   1 Q5VSL9 UNP 169 M 
+ATOM 1322 C CB  . MET A 1 169 ? -16.612 -7.094  13.512  1.0 97.14 ? 169 MET A CB  1 Q5VSL9 UNP 169 M 
+ATOM 1323 O O   . MET A 1 169 ? -18.930 -6.541  11.100  1.0 97.14 ? 169 MET A O   1 Q5VSL9 UNP 169 M 
+ATOM 1324 C CG  . MET A 1 169 ? -15.895 -6.133  12.557  1.0 97.14 ? 169 MET A CG  1 Q5VSL9 UNP 169 M 
+ATOM 1325 S SD  . MET A 1 169 ? -14.143 -5.880  12.936  1.0 97.14 ? 169 MET A SD  1 Q5VSL9 UNP 169 M 
+ATOM 1326 C CE  . MET A 1 169 ? -14.287 -4.976  14.494  1.0 97.14 ? 169 MET A CE  1 Q5VSL9 UNP 169 M 
+ATOM 1327 N N   . ARG A 1 170 ? -18.142 -8.636  11.264  1.0 95.77 ? 170 ARG A N   1 Q5VSL9 UNP 170 R 
+ATOM 1328 C CA  . ARG A 1 170 ? -18.395 -8.969  9.859   1.0 95.77 ? 170 ARG A CA  1 Q5VSL9 UNP 170 R 
+ATOM 1329 C C   . ARG A 1 170 ? -19.860 -8.773  9.482   1.0 95.77 ? 170 ARG A C   1 Q5VSL9 UNP 170 R 
+ATOM 1330 C CB  . ARG A 1 170 ? -17.887 -10.386 9.569   1.0 95.77 ? 170 ARG A CB  1 Q5VSL9 UNP 170 R 
+ATOM 1331 O O   . ARG A 1 170 ? -20.141 -8.076  8.510   1.0 95.77 ? 170 ARG A O   1 Q5VSL9 UNP 170 R 
+ATOM 1332 C CG  . ARG A 1 170 ? -17.921 -10.676 8.065   1.0 95.77 ? 170 ARG A CG  1 Q5VSL9 UNP 170 R 
+ATOM 1333 C CD  . ARG A 1 170 ? -17.239 -12.015 7.750   1.0 95.77 ? 170 ARG A CD  1 Q5VSL9 UNP 170 R 
+ATOM 1334 N NE  . ARG A 1 170 ? -16.974 -12.165 6.308   1.0 95.77 ? 170 ARG A NE  1 Q5VSL9 UNP 170 R 
+ATOM 1335 N NH1 . ARG A 1 170 ? -15.274 -10.607 6.110   1.0 95.77 ? 170 ARG A NH1 1 Q5VSL9 UNP 170 R 
+ATOM 1336 N NH2 . ARG A 1 170 ? -15.907 -11.738 4.354   1.0 95.77 ? 170 ARG A NH2 1 Q5VSL9 UNP 170 R 
+ATOM 1337 C CZ  . ARG A 1 170 ? -16.062 -11.514 5.610   1.0 95.77 ? 170 ARG A CZ  1 Q5VSL9 UNP 170 R 
+ATOM 1338 N N   . TYR A 1 171 ? -20.781 -9.334  10.261  1.0 96.60 ? 171 TYR A N   1 Q5VSL9 UNP 171 Y 
+ATOM 1339 C CA  . TYR A 1 171 ? -22.216 -9.168  10.031  1.0 96.60 ? 171 TYR A CA  1 Q5VSL9 UNP 171 Y 
+ATOM 1340 C C   . TYR A 1 171 ? -22.642 -7.691  10.066  1.0 96.60 ? 171 TYR A C   1 Q5VSL9 UNP 171 Y 
+ATOM 1341 C CB  . TYR A 1 171 ? -22.981 -9.997  11.071  1.0 96.60 ? 171 TYR A CB  1 Q5VSL9 UNP 171 Y 
+ATOM 1342 O O   . TYR A 1 171 ? -23.287 -7.211  9.133   1.0 96.60 ? 171 TYR A O   1 Q5VSL9 UNP 171 Y 
+ATOM 1343 C CG  . TYR A 1 171 ? -24.478 -9.761  11.042  1.0 96.60 ? 171 TYR A CG  1 Q5VSL9 UNP 171 Y 
+ATOM 1344 C CD1 . TYR A 1 171 ? -25.057 -8.863  11.956  1.0 96.60 ? 171 TYR A CD1 1 Q5VSL9 UNP 171 Y 
+ATOM 1345 C CD2 . TYR A 1 171 ? -25.283 -10.403 10.082  1.0 96.60 ? 171 TYR A CD2 1 Q5VSL9 UNP 171 Y 
+ATOM 1346 C CE1 . TYR A 1 171 ? -26.434 -8.588  11.912  1.0 96.60 ? 171 TYR A CE1 1 Q5VSL9 UNP 171 Y 
+ATOM 1347 C CE2 . TYR A 1 171 ? -26.667 -10.135 10.033  1.0 96.60 ? 171 TYR A CE2 1 Q5VSL9 UNP 171 Y 
+ATOM 1348 O OH  . TYR A 1 171 ? -28.573 -8.971  10.915  1.0 96.60 ? 171 TYR A OH  1 Q5VSL9 UNP 171 Y 
+ATOM 1349 C CZ  . TYR A 1 171 ? -27.240 -9.226  10.948  1.0 96.60 ? 171 TYR A CZ  1 Q5VSL9 UNP 171 Y 
+ATOM 1350 N N   . ASN A 1 172 ? -22.231 -6.961  11.103  1.0 97.79 ? 172 ASN A N   1 Q5VSL9 UNP 172 N 
+ATOM 1351 C CA  . ASN A 1 172 ? -22.586 -5.561  11.307  1.0 97.79 ? 172 ASN A CA  1 Q5VSL9 UNP 172 N 
+ATOM 1352 C C   . ASN A 1 172 ? -22.029 -4.662  10.194  1.0 97.79 ? 172 ASN A C   1 Q5VSL9 UNP 172 N 
+ATOM 1353 C CB  . ASN A 1 172 ? -22.073 -5.109  12.685  1.0 97.79 ? 172 ASN A CB  1 Q5VSL9 UNP 172 N 
+ATOM 1354 O O   . ASN A 1 172 ? -22.716 -3.748  9.754   1.0 97.79 ? 172 ASN A O   1 Q5VSL9 UNP 172 N 
+ATOM 1355 C CG  . ASN A 1 172 ? -22.810 -5.713  13.875  1.0 97.79 ? 172 ASN A CG  1 Q5VSL9 UNP 172 N 
+ATOM 1356 N ND2 . ASN A 1 172 ? -22.279 -5.537  15.061  1.0 97.79 ? 172 ASN A ND2 1 Q5VSL9 UNP 172 N 
+ATOM 1357 O OD1 . ASN A 1 172 ? -23.870 -6.308  13.776  1.0 97.79 ? 172 ASN A OD1 1 Q5VSL9 UNP 172 N 
+ATOM 1358 N N   . ILE A 1 173 ? -20.818 -4.921  9.694   1.0 98.02 ? 173 ILE A N   1 Q5VSL9 UNP 173 I 
+ATOM 1359 C CA  . ILE A 1 173 ? -20.242 -4.152  8.585   1.0 98.02 ? 173 ILE A CA  1 Q5VSL9 UNP 173 I 
+ATOM 1360 C C   . ILE A 1 173 ? -21.051 -4.335  7.298   1.0 98.02 ? 173 ILE A C   1 Q5VSL9 UNP 173 I 
+ATOM 1361 C CB  . ILE A 1 173 ? -18.753 -4.508  8.390   1.0 98.02 ? 173 ILE A CB  1 Q5VSL9 UNP 173 I 
+ATOM 1362 O O   . ILE A 1 173 ? -21.358 -3.343  6.638   1.0 98.02 ? 173 ILE A O   1 Q5VSL9 UNP 173 I 
+ATOM 1363 C CG1 . ILE A 1 173 ? -17.863 -3.968  9.536   1.0 98.02 ? 173 ILE A CG1 1 Q5VSL9 UNP 173 I 
+ATOM 1364 C CG2 . ILE A 1 173 ? -18.247 -4.008  7.028   1.0 98.02 ? 173 ILE A CG2 1 Q5VSL9 UNP 173 I 
+ATOM 1365 C CD1 . ILE A 1 173 ? -17.805 -2.446  9.695   1.0 98.02 ? 173 ILE A CD1 1 Q5VSL9 UNP 173 I 
+ATOM 1366 N N   . PHE A 1 174 ? -21.436 -5.567  6.949   1.0 97.71 ? 174 PHE A N   1 Q5VSL9 UNP 174 F 
+ATOM 1367 C CA  . PHE A 1 174 ? -22.277 -5.793  5.769   1.0 97.71 ? 174 PHE A CA  1 Q5VSL9 UNP 174 F 
+ATOM 1368 C C   . PHE A 1 174 ? -23.667 -5.169  5.924   1.0 97.71 ? 174 PHE A C   1 Q5VSL9 UNP 174 F 
+ATOM 1369 C CB  . PHE A 1 174 ? -22.361 -7.288  5.440   1.0 97.71 ? 174 PHE A CB  1 Q5VSL9 UNP 174 F 
+ATOM 1370 O O   . PHE A 1 174 ? -24.185 -4.623  4.955   1.0 97.71 ? 174 PHE A O   1 Q5VSL9 UNP 174 F 
+ATOM 1371 C CG  . PHE A 1 174 ? -21.165 -7.795  4.656   1.0 97.71 ? 174 PHE A CG  1 Q5VSL9 UNP 174 F 
+ATOM 1372 C CD1 . PHE A 1 174 ? -20.988 -7.401  3.316   1.0 97.71 ? 174 PHE A CD1 1 Q5VSL9 UNP 174 F 
+ATOM 1373 C CD2 . PHE A 1 174 ? -20.222 -8.646  5.257   1.0 97.71 ? 174 PHE A CD2 1 Q5VSL9 UNP 174 F 
+ATOM 1374 C CE1 . PHE A 1 174 ? -19.877 -7.854  2.583   1.0 97.71 ? 174 PHE A CE1 1 Q5VSL9 UNP 174 F 
+ATOM 1375 C CE2 . PHE A 1 174 ? -19.098 -9.082  4.535   1.0 97.71 ? 174 PHE A CE2 1 Q5VSL9 UNP 174 F 
+ATOM 1376 C CZ  . PHE A 1 174 ? -18.923 -8.685  3.198   1.0 97.71 ? 174 PHE A CZ  1 Q5VSL9 UNP 174 F 
+ATOM 1377 N N   . LEU A 1 175 ? -24.233 -5.172  7.133   1.0 97.89 ? 175 LEU A N   1 Q5VSL9 UNP 175 L 
+ATOM 1378 C CA  . LEU A 1 175 ? -25.480 -4.467  7.432   1.0 97.89 ? 175 LEU A CA  1 Q5VSL9 UNP 175 L 
+ATOM 1379 C C   . LEU A 1 175 ? -25.345 -2.946  7.248   1.0 97.89 ? 175 LEU A C   1 Q5VSL9 UNP 175 L 
+ATOM 1380 C CB  . LEU A 1 175 ? -25.882 -4.817  8.873   1.0 97.89 ? 175 LEU A CB  1 Q5VSL9 UNP 175 L 
+ATOM 1381 O O   . LEU A 1 175 ? -26.195 -2.321  6.621   1.0 97.89 ? 175 LEU A O   1 Q5VSL9 UNP 175 L 
+ATOM 1382 C CG  . LEU A 1 175 ? -27.144 -4.090  9.361   1.0 97.89 ? 175 LEU A CG  1 Q5VSL9 UNP 175 L 
+ATOM 1383 C CD1 . LEU A 1 175 ? -28.388 -4.624  8.655   1.0 97.89 ? 175 LEU A CD1 1 Q5VSL9 UNP 175 L 
+ATOM 1384 C CD2 . LEU A 1 175 ? -27.276 -4.299  10.866  1.0 97.89 ? 175 LEU A CD2 1 Q5VSL9 UNP 175 L 
+ATOM 1385 N N   . LEU A 1 176 ? -24.280 -2.342  7.787   1.0 98.24 ? 176 LEU A N   1 Q5VSL9 UNP 176 L 
+ATOM 1386 C CA  . LEU A 1 176 ? -24.021 -0.903  7.661   1.0 98.24 ? 176 LEU A CA  1 Q5VSL9 UNP 176 L 
+ATOM 1387 C C   . LEU A 1 176 ? -23.804 -0.497  6.198   1.0 98.24 ? 176 LEU A C   1 Q5VSL9 UNP 176 L 
+ATOM 1388 C CB  . LEU A 1 176 ? -22.804 -0.517  8.520   1.0 98.24 ? 176 LEU A CB  1 Q5VSL9 UNP 176 L 
+ATOM 1389 O O   . LEU A 1 176 ? -24.282 0.554   5.766   1.0 98.24 ? 176 LEU A O   1 Q5VSL9 UNP 176 L 
+ATOM 1390 C CG  . LEU A 1 176 ? -23.055 -0.531  10.041  1.0 98.24 ? 176 LEU A CG  1 Q5VSL9 UNP 176 L 
+ATOM 1391 C CD1 . LEU A 1 176 ? -21.728 -0.295  10.766  1.0 98.24 ? 176 LEU A CD1 1 Q5VSL9 UNP 176 L 
+ATOM 1392 C CD2 . LEU A 1 176 ? -24.049 0.539   10.490  1.0 98.24 ? 176 LEU A CD2 1 Q5VSL9 UNP 176 L 
+ATOM 1393 N N   . LEU A 1 177 ? -23.114 -1.340  5.428   1.0 97.08 ? 177 LEU A N   1 Q5VSL9 UNP 177 L 
+ATOM 1394 C CA  . LEU A 1 177 ? -22.939 -1.142  3.995   1.0 97.08 ? 177 LEU A CA  1 Q5VSL9 UNP 177 L 
+ATOM 1395 C C   . LEU A 1 177 ? -24.282 -1.222  3.253   1.0 97.08 ? 177 LEU A C   1 Q5VSL9 UNP 177 L 
+ATOM 1396 C CB  . LEU A 1 177 ? -21.921 -2.170  3.477   1.0 97.08 ? 177 LEU A CB  1 Q5VSL9 UNP 177 L 
+ATOM 1397 O O   . LEU A 1 177 ? -24.584 -0.337  2.461   1.0 97.08 ? 177 LEU A O   1 Q5VSL9 UNP 177 L 
+ATOM 1398 C CG  . LEU A 1 177 ? -21.573 -1.991  1.990   1.0 97.08 ? 177 LEU A CG  1 Q5VSL9 UNP 177 L 
+ATOM 1399 C CD1 . LEU A 1 177 ? -20.851 -0.668  1.727   1.0 97.08 ? 177 LEU A CD1 1 Q5VSL9 UNP 177 L 
+ATOM 1400 C CD2 . LEU A 1 177 ? -20.671 -3.140  1.539   1.0 97.08 ? 177 LEU A CD2 1 Q5VSL9 UNP 177 L 
+ATOM 1401 N N   . GLU A 1 178 ? -25.107 -2.226  3.560   1.0 96.53 ? 178 GLU A N   1 Q5VSL9 UNP 178 E 
+ATOM 1402 C CA  . GLU A 1 178 ? -26.423 -2.434  2.945   1.0 96.53 ? 178 GLU A CA  1 Q5VSL9 UNP 178 E 
+ATOM 1403 C C   . GLU A 1 178 ? -27.372 -1.242  3.147   1.0 96.53 ? 178 GLU A C   1 Q5VSL9 UNP 178 E 
+ATOM 1404 C CB  . GLU A 1 178 ? -27.036 -3.723  3.525   1.0 96.53 ? 178 GLU A CB  1 Q5VSL9 UNP 178 E 
+ATOM 1405 O O   . GLU A 1 178 ? -28.137 -0.907  2.244   1.0 96.53 ? 178 GLU A O   1 Q5VSL9 UNP 178 E 
+ATOM 1406 C CG  . GLU A 1 178 ? -28.395 -4.083  2.908   1.0 96.53 ? 178 GLU A CG  1 Q5VSL9 UNP 178 E 
+ATOM 1407 C CD  . GLU A 1 178 ? -29.020 -5.360  3.491   1.0 96.53 ? 178 GLU A CD  1 Q5VSL9 UNP 178 E 
+ATOM 1408 O OE1 . GLU A 1 178 ? -29.984 -5.862  2.861   1.0 96.53 ? 178 GLU A OE1 1 Q5VSL9 UNP 178 E 
+ATOM 1409 O OE2 . GLU A 1 178 ? -28.664 -5.783  4.610   1.0 96.53 ? 178 GLU A OE2 1 Q5VSL9 UNP 178 E 
+ATOM 1410 N N   . VAL A 1 179 ? -27.327 -0.580  4.308   1.0 96.65 ? 179 VAL A N   1 Q5VSL9 UNP 179 V 
+ATOM 1411 C CA  . VAL A 1 179 ? -28.156 0.612   4.571   1.0 96.65 ? 179 VAL A CA  1 Q5VSL9 UNP 179 V 
+ATOM 1412 C C   . VAL A 1 179 ? -27.565 1.912   4.011   1.0 96.65 ? 179 VAL A C   1 Q5VSL9 UNP 179 V 
+ATOM 1413 C CB  . VAL A 1 179 ? -28.539 0.758   6.057   1.0 96.65 ? 179 VAL A CB  1 Q5VSL9 UNP 179 V 
+ATOM 1414 O O   . VAL A 1 179 ? -28.197 2.953   4.137   1.0 96.65 ? 179 VAL A O   1 Q5VSL9 UNP 179 V 
+ATOM 1415 C CG1 . VAL A 1 179 ? -29.279 -0.483  6.578   1.0 96.65 ? 179 VAL A CG1 1 Q5VSL9 UNP 179 V 
+ATOM 1416 C CG2 . VAL A 1 179 ? -27.333 1.041   6.953   1.0 96.65 ? 179 VAL A CG2 1 Q5VSL9 UNP 179 V 
+ATOM 1417 N N   . GLY A 1 180 ? -26.375 1.886   3.398   1.0 95.93 ? 180 GLY A N   1 Q5VSL9 UNP 180 G 
+ATOM 1418 C CA  . GLY A 1 180 ? -25.750 3.071   2.794   1.0 95.93 ? 180 GLY A CA  1 Q5VSL9 UNP 180 G 
+ATOM 1419 C C   . GLY A 1 180 ? -24.901 3.918   3.749   1.0 95.93 ? 180 GLY A C   1 Q5VSL9 UNP 180 G 
+ATOM 1420 O O   . GLY A 1 180 ? -24.615 5.078   3.454   1.0 95.93 ? 180 GLY A O   1 Q5VSL9 UNP 180 G 
+ATOM 1421 N N   . THR A 1 181 ? -24.442 3.353   4.873   1.0 97.35 ? 181 THR A N   1 Q5VSL9 UNP 181 T 
+ATOM 1422 C CA  . THR A 1 181 ? -23.662 4.098   5.884   1.0 97.35 ? 181 THR A CA  1 Q5VSL9 UNP 181 T 
+ATOM 1423 C C   . THR A 1 181 ? -22.372 4.686   5.308   1.0 97.35 ? 181 THR A C   1 Q5VSL9 UNP 181 T 
+ATOM 1424 C CB  . THR A 1 181 ? -23.324 3.207   7.091   1.0 97.35 ? 181 THR A CB  1 Q5VSL9 UNP 181 T 
+ATOM 1425 O O   . THR A 1 181 ? -21.981 5.787   5.685   1.0 97.35 ? 181 THR A O   1 Q5VSL9 UNP 181 T 
+ATOM 1426 C CG2 . THR A 1 181 ? -22.510 3.904   8.180   1.0 97.35 ? 181 THR A CG2 1 Q5VSL9 UNP 181 T 
+ATOM 1427 O OG1 . THR A 1 181 ? -24.501 2.772   7.723   1.0 97.35 ? 181 THR A OG1 1 Q5VSL9 UNP 181 T 
+ATOM 1428 N N   . PHE A 1 182 ? -21.699 3.993   4.381   1.0 96.98 ? 182 PHE A N   1 Q5VSL9 UNP 182 F 
+ATOM 1429 C CA  . PHE A 1 182 ? -20.427 4.477   3.835   1.0 96.98 ? 182 PHE A CA  1 Q5VSL9 UNP 182 F 
+ATOM 1430 C C   . PHE A 1 182 ? -20.576 5.814   3.092   1.0 96.98 ? 182 PHE A C   1 Q5VSL9 UNP 182 F 
+ATOM 1431 C CB  . PHE A 1 182 ? -19.786 3.408   2.943   1.0 96.98 ? 182 PHE A CB  1 Q5VSL9 UNP 182 F 
+ATOM 1432 O O   . PHE A 1 182 ? -19.772 6.715   3.319   1.0 96.98 ? 182 PHE A O   1 Q5VSL9 UNP 182 F 
+ATOM 1433 C CG  . PHE A 1 182 ? -18.358 3.751   2.564   1.0 96.98 ? 182 PHE A CG  1 Q5VSL9 UNP 182 F 
+ATOM 1434 C CD1 . PHE A 1 182 ? -18.084 4.435   1.363   1.0 96.98 ? 182 PHE A CD1 1 Q5VSL9 UNP 182 F 
+ATOM 1435 C CD2 . PHE A 1 182 ? -17.299 3.407   3.428   1.0 96.98 ? 182 PHE A CD2 1 Q5VSL9 UNP 182 F 
+ATOM 1436 C CE1 . PHE A 1 182 ? -16.760 4.770   1.032   1.0 96.98 ? 182 PHE A CE1 1 Q5VSL9 UNP 182 F 
+ATOM 1437 C CE2 . PHE A 1 182 ? -15.975 3.742   3.095   1.0 96.98 ? 182 PHE A CE2 1 Q5VSL9 UNP 182 F 
+ATOM 1438 C CZ  . PHE A 1 182 ? -15.707 4.431   1.900   1.0 96.98 ? 182 PHE A CZ  1 Q5VSL9 UNP 182 F 
+ATOM 1439 N N   . ASN A 1 183 ? -21.624 5.978   2.279   1.0 94.34 ? 183 ASN A N   1 Q5VSL9 UNP 183 N 
+ATOM 1440 C CA  . ASN A 1 183 ? -21.863 7.215   1.528   1.0 94.34 ? 183 ASN A CA  1 Q5VSL9 UNP 183 N 
+ATOM 1441 C C   . ASN A 1 183 ? -22.144 8.396   2.466   1.0 94.34 ? 183 ASN A C   1 Q5VSL9 UNP 183 N 
+ATOM 1442 C CB  . ASN A 1 183 ? -22.998 6.980   0.515   1.0 94.34 ? 183 ASN A CB  1 Q5VSL9 UNP 183 N 
+ATOM 1443 O O   . ASN A 1 183 ? -21.516 9.445   2.334   1.0 94.34 ? 183 ASN A O   1 Q5VSL9 UNP 183 N 
+ATOM 1444 C CG  . ASN A 1 183 ? -22.579 6.030   -0.595  1.0 94.34 ? 183 ASN A CG  1 Q5VSL9 UNP 183 N 
+ATOM 1445 N ND2 . ASN A 1 183 ? -23.497 5.280   -1.156  1.0 94.34 ? 183 ASN A ND2 1 Q5VSL9 UNP 183 N 
+ATOM 1446 O OD1 . ASN A 1 183 ? -21.416 5.925   -0.945  1.0 94.34 ? 183 ASN A OD1 1 Q5VSL9 UNP 183 N 
+ATOM 1447 N N   . ALA A 1 184 ? -22.972 8.191   3.494   1.0 95.09 ? 184 ALA A N   1 Q5VSL9 UNP 184 A 
+ATOM 1448 C CA  . ALA A 1 184 ? -23.203 9.208   4.520   1.0 95.09 ? 184 ALA A CA  1 Q5VSL9 UNP 184 A 
+ATOM 1449 C C   . ALA A 1 184 ? -21.907 9.596   5.257   1.0 95.09 ? 184 ALA A C   1 Q5VSL9 UNP 184 A 
+ATOM 1450 C CB  . ALA A 1 184 ? -24.251 8.672   5.497   1.0 95.09 ? 184 ALA A CB  1 Q5VSL9 UNP 184 A 
+ATOM 1451 O O   . ALA A 1 184 ? -21.660 10.770  5.534   1.0 95.09 ? 184 ALA A O   1 Q5VSL9 UNP 184 A 
+ATOM 1452 N N   . LEU A 1 185 ? -21.029 8.627   5.543   1.0 96.97 ? 185 LEU A N   1 Q5VSL9 UNP 185 L 
+ATOM 1453 C CA  . LEU A 1 185 ? -19.727 8.907   6.155   1.0 96.97 ? 185 LEU A CA  1 Q5VSL9 UNP 185 L 
+ATOM 1454 C C   . LEU A 1 185 ? -18.794 9.688   5.224   1.0 96.97 ? 185 LEU A C   1 Q5VSL9 UNP 185 L 
+ATOM 1455 C CB  . LEU A 1 185 ? -19.047 7.604   6.600   1.0 96.97 ? 185 LEU A CB  1 Q5VSL9 UNP 185 L 
+ATOM 1456 O O   . LEU A 1 185 ? -18.039 10.519  5.721   1.0 96.97 ? 185 LEU A O   1 Q5VSL9 UNP 185 L 
+ATOM 1457 C CG  . LEU A 1 185 ? -19.733 6.886   7.771   1.0 96.97 ? 185 LEU A CG  1 Q5VSL9 UNP 185 L 
+ATOM 1458 C CD1 . LEU A 1 185 ? -19.066 5.526   7.959   1.0 96.97 ? 185 LEU A CD1 1 Q5VSL9 UNP 185 L 
+ATOM 1459 C CD2 . LEU A 1 185 ? -19.618 7.644   9.091   1.0 96.97 ? 185 LEU A CD2 1 Q5VSL9 UNP 185 L 
+ATOM 1460 N N   . VAL A 1 186 ? -18.835 9.459   3.907   1.0 95.98 ? 186 VAL A N   1 Q5VSL9 UNP 186 V 
+ATOM 1461 C CA  . VAL A 1 186 ? -18.059 10.242  2.928   1.0 95.98 ? 186 VAL A CA  1 Q5VSL9 UNP 186 V 
+ATOM 1462 C C   . VAL A 1 186 ? -18.490 11.710  2.958   1.0 95.98 ? 186 VAL A C   1 Q5VSL9 UNP 186 V 
+ATOM 1463 C CB  . VAL A 1 186 ? -18.184 9.652   1.504   1.0 95.98 ? 186 VAL A CB  1 Q5VSL9 UNP 186 V 
+ATOM 1464 O O   . VAL A 1 186 ? -17.639 12.598  3.026   1.0 95.98 ? 186 VAL A O   1 Q5VSL9 UNP 186 V 
+ATOM 1465 C CG1 . VAL A 1 186 ? -17.556 10.561  0.441   1.0 95.98 ? 186 VAL A CG1 1 Q5VSL9 UNP 186 V 
+ATOM 1466 C CG2 . VAL A 1 186 ? -17.459 8.305   1.388   1.0 95.98 ? 186 VAL A CG2 1 Q5VSL9 UNP 186 V 
+ATOM 1467 N N   . GLU A 1 187 ? -19.792 11.987  2.964   1.0 93.46 ? 187 GLU A N   1 Q5VSL9 UNP 187 E 
+ATOM 1468 C CA  . GLU A 1 187 ? -20.317 13.357  3.047   1.0 93.46 ? 187 GLU A CA  1 Q5VSL9 UNP 187 E 
+ATOM 1469 C C   . GLU A 1 187 ? -19.923 14.038  4.366   1.0 93.46 ? 187 GLU A C   1 Q5VSL9 UNP 187 E 
+ATOM 1470 C CB  . GLU A 1 187 ? -21.841 13.334  2.897   1.0 93.46 ? 187 GLU A CB  1 Q5VSL9 UNP 187 E 
+ATOM 1471 O O   . GLU A 1 187 ? -19.387 15.151  4.369   1.0 93.46 ? 187 GLU A O   1 Q5VSL9 UNP 187 E 
+ATOM 1472 C CG  . GLU A 1 187 ? -22.272 12.900  1.488   1.0 93.46 ? 187 GLU A CG  1 Q5VSL9 UNP 187 E 
+ATOM 1473 C CD  . GLU A 1 187 ? -23.797 12.829  1.333   1.0 93.46 ? 187 GLU A CD  1 Q5VSL9 UNP 187 E 
+ATOM 1474 O OE1 . GLU A 1 187 ? -24.234 12.235  0.323   1.0 93.46 ? 187 GLU A OE1 1 Q5VSL9 UNP 187 E 
+ATOM 1475 O OE2 . GLU A 1 187 ? -24.504 13.390  2.200   1.0 93.46 ? 187 GLU A OE2 1 Q5VSL9 UNP 187 E 
+ATOM 1476 N N   . LEU A 1 188 ? -20.092 13.338  5.493   1.0 94.86 ? 188 LEU A N   1 Q5VSL9 UNP 188 L 
+ATOM 1477 C CA  . LEU A 1 188 ? -19.691 13.842  6.808   1.0 94.86 ? 188 LEU A CA  1 Q5VSL9 UNP 188 L 
+ATOM 1478 C C   . LEU A 1 188 ? -18.183 14.071  6.919   1.0 94.86 ? 188 LEU A C   1 Q5VSL9 UNP 188 L 
+ATOM 1479 C CB  . LEU A 1 188 ? -20.136 12.859  7.898   1.0 94.86 ? 188 LEU A CB  1 Q5VSL9 UNP 188 L 
+ATOM 1480 O O   . LEU A 1 188 ? -17.756 15.059  7.517   1.0 94.86 ? 188 LEU A O   1 Q5VSL9 UNP 188 L 
+ATOM 1481 C CG  . LEU A 1 188 ? -21.648 12.839  8.161   1.0 94.86 ? 188 LEU A CG  1 Q5VSL9 UNP 188 L 
+ATOM 1482 C CD1 . LEU A 1 188 ? -21.908 11.813  9.260   1.0 94.86 ? 188 LEU A CD1 1 Q5VSL9 UNP 188 L 
+ATOM 1483 C CD2 . LEU A 1 188 ? -22.172 14.198  8.630   1.0 94.86 ? 188 LEU A CD2 1 Q5VSL9 UNP 188 L 
+ATOM 1484 N N   . LEU A 1 189 ? -17.371 13.181  6.346   1.0 96.16 ? 189 LEU A N   1 Q5VSL9 UNP 189 L 
+ATOM 1485 C CA  . LEU A 1 189 ? -15.922 13.332  6.344   1.0 96.16 ? 189 LEU A CA  1 Q5VSL9 UNP 189 L 
+ATOM 1486 C C   . LEU A 1 189 ? -15.512 14.586  5.569   1.0 96.16 ? 189 LEU A C   1 Q5VSL9 UNP 189 L 
+ATOM 1487 C CB  . LEU A 1 189 ? -15.261 12.057  5.790   1.0 96.16 ? 189 LEU A CB  1 Q5VSL9 UNP 189 L 
+ATOM 1488 O O   . LEU A 1 189 ? -14.684 15.341  6.073   1.0 96.16 ? 189 LEU A O   1 Q5VSL9 UNP 189 L 
+ATOM 1489 C CG  . LEU A 1 189 ? -13.724 12.127  5.770   1.0 96.16 ? 189 LEU A CG  1 Q5VSL9 UNP 189 L 
+ATOM 1490 C CD1 . LEU A 1 189 ? -13.120 12.228  7.175   1.0 96.16 ? 189 LEU A CD1 1 Q5VSL9 UNP 189 L 
+ATOM 1491 C CD2 . LEU A 1 189 ? -13.136 10.894  5.090   1.0 96.16 ? 189 LEU A CD2 1 Q5VSL9 UNP 189 L 
+ATOM 1492 N N   . ASN A 1 190 ? -16.106 14.856  4.402   1.0 94.01 ? 190 ASN A N   1 Q5VSL9 UNP 190 N 
+ATOM 1493 C CA  . ASN A 1 190 ? -15.839 16.095  3.660   1.0 94.01 ? 190 ASN A CA  1 Q5VSL9 UNP 190 N 
+ATOM 1494 C C   . ASN A 1 190 ? -16.201 17.339  4.471   1.0 94.01 ? 190 ASN A C   1 Q5VSL9 UNP 190 N 
+ATOM 1495 C CB  . ASN A 1 190 ? -16.608 16.112  2.340   1.0 94.01 ? 190 ASN A CB  1 Q5VSL9 UNP 190 N 
+ATOM 1496 O O   . ASN A 1 190 ? -15.397 18.266  4.571   1.0 94.01 ? 190 ASN A O   1 Q5VSL9 UNP 190 N 
+ATOM 1497 C CG  . ASN A 1 190 ? -15.926 15.273  1.297   1.0 94.01 ? 190 ASN A CG  1 Q5VSL9 UNP 190 N 
+ATOM 1498 N ND2 . ASN A 1 190 ? -16.523 14.168  0.949   1.0 94.01 ? 190 ASN A ND2 1 Q5VSL9 UNP 190 N 
+ATOM 1499 O OD1 . ASN A 1 190 ? -14.861 15.602  0.796   1.0 94.01 ? 190 ASN A OD1 1 Q5VSL9 UNP 190 N 
+ATOM 1500 N N   . MET A 1 191 ? -17.376 17.339  5.104   1.0 92.61 ? 191 MET A N   1 Q5VSL9 UNP 191 M 
+ATOM 1501 C CA  . MET A 1 191 ? -17.798 18.449  5.957   1.0 92.61 ? 191 MET A CA  1 Q5VSL9 UNP 191 M 
+ATOM 1502 C C   . MET A 1 191 ? -16.796 18.699  7.099   1.0 92.61 ? 191 MET A C   1 Q5VSL9 UNP 191 M 
+ATOM 1503 C CB  . MET A 1 191 ? -19.202 18.148  6.490   1.0 92.61 ? 191 MET A CB  1 Q5VSL9 UNP 191 M 
+ATOM 1504 O O   . MET A 1 191 ? -16.442 19.849  7.366   1.0 92.61 ? 191 MET A O   1 Q5VSL9 UNP 191 M 
+ATOM 1505 C CG  . MET A 1 191 ? -19.745 19.284  7.369   1.0 92.61 ? 191 MET A CG  1 Q5VSL9 UNP 191 M 
+ATOM 1506 S SD  . MET A 1 191 ? -21.261 18.884  8.277   1.0 92.61 ? 191 MET A SD  1 Q5VSL9 UNP 191 M 
+ATOM 1507 C CE  . MET A 1 191 ? -20.597 17.653  9.430   1.0 92.61 ? 191 MET A CE  1 Q5VSL9 UNP 191 M 
+ATOM 1508 N N   . GLU A 1 192 ? -16.299 17.648  7.759   1.0 93.74 ? 192 GLU A N   1 Q5VSL9 UNP 192 E 
+ATOM 1509 C CA  . GLU A 1 192 ? -15.306 17.795  8.831   1.0 93.74 ? 192 GLU A CA  1 Q5VSL9 UNP 192 E 
+ATOM 1510 C C   . GLU A 1 192 ? -13.897 18.135  8.309   1.0 93.74 ? 192 GLU A C   1 Q5VSL9 UNP 192 E 
+ATOM 1511 C CB  . GLU A 1 192 ? -15.291 16.556  9.743   1.0 93.74 ? 192 GLU A CB  1 Q5VSL9 UNP 192 E 
+ATOM 1512 O O   . GLU A 1 192 ? -13.151 18.845  8.986   1.0 93.74 ? 192 GLU A O   1 Q5VSL9 UNP 192 E 
+ATOM 1513 C CG  . GLU A 1 192 ? -16.572 16.369  10.583  1.0 93.74 ? 192 GLU A CG  1 Q5VSL9 UNP 192 E 
+ATOM 1514 C CD  . GLU A 1 192 ? -16.932 17.548  11.517  1.0 93.74 ? 192 GLU A CD  1 Q5VSL9 UNP 192 E 
+ATOM 1515 O OE1 . GLU A 1 192 ? -18.138 17.694  11.846  1.0 93.74 ? 192 GLU A OE1 1 Q5VSL9 UNP 192 E 
+ATOM 1516 O OE2 . GLU A 1 192 ? -16.026 18.323  11.923  1.0 93.74 ? 192 GLU A OE2 1 Q5VSL9 UNP 192 E 
+ATOM 1517 N N   . ILE A 1 193 ? -13.526 17.719  7.091   1.0 94.46 ? 193 ILE A N   1 Q5VSL9 UNP 193 I 
+ATOM 1518 C CA  . ILE A 1 193 ? -12.278 18.146  6.432   1.0 94.46 ? 193 ILE A CA  1 Q5VSL9 UNP 193 I 
+ATOM 1519 C C   . ILE A 1 193 ? -12.277 19.663  6.206   1.0 94.46 ? 193 ILE A C   1 Q5VSL9 UNP 193 I 
+ATOM 1520 C CB  . ILE A 1 193 ? -12.058 17.372  5.105   1.0 94.46 ? 193 ILE A CB  1 Q5VSL9 UNP 193 I 
+ATOM 1521 O O   . ILE A 1 193 ? -11.233 20.305  6.380   1.0 94.46 ? 193 ILE A O   1 Q5VSL9 UNP 193 I 
+ATOM 1522 C CG1 . ILE A 1 193 ? -11.606 15.925  5.397   1.0 94.46 ? 193 ILE A CG1 1 Q5VSL9 UNP 193 I 
+ATOM 1523 C CG2 . ILE A 1 193 ? -11.016 18.049  4.187   1.0 94.46 ? 193 ILE A CG2 1 Q5VSL9 UNP 193 I 
+ATOM 1524 C CD1 . ILE A 1 193 ? -11.723 14.999  4.178   1.0 94.46 ? 193 ILE A CD1 1 Q5VSL9 UNP 193 I 
+ATOM 1525 N N   . ASP A 1 194 ? -13.419 20.244  5.838   1.0 91.28 ? 194 ASP A N   1 Q5VSL9 UNP 194 D 
+ATOM 1526 C CA  . ASP A 1 194 ? -13.571 21.676  5.547   1.0 91.28 ? 194 ASP A CA  1 Q5VSL9 UNP 194 D 
+ATOM 1527 C C   . ASP A 1 194 ? -13.980 22.526  6.760   1.0 91.28 ? 194 ASP A C   1 Q5VSL9 UNP 194 D 
+ATOM 1528 C CB  . ASP A 1 194 ? -14.465 21.855  4.313   1.0 91.28 ? 194 ASP A CB  1 Q5VSL9 UNP 194 D 
+ATOM 1529 O O   . ASP A 1 194 ? -14.146 23.748  6.659   1.0 91.28 ? 194 ASP A O   1 Q5VSL9 UNP 194 D 
+ATOM 1530 C CG  . ASP A 1 194 ? -13.751 21.389  3.037   1.0 91.28 ? 194 ASP A CG  1 Q5VSL9 UNP 194 D 
+ATOM 1531 O OD1 . ASP A 1 194 ? -12.484 21.408  3.030   1.0 91.28 ? 194 ASP A OD1 1 Q5VSL9 UNP 194 D 
+ATOM 1532 O OD2 . ASP A 1 194 ? -14.470 21.078  2.067   1.0 91.28 ? 194 ASP A OD2 1 Q5VSL9 UNP 194 D 
+ATOM 1533 N N   . ASN A 1 195 ? -14.026 21.911  7.946   1.0 91.29 ? 195 ASN A N   1 Q5VSL9 UNP 195 N 
+ATOM 1534 C CA  . ASN A 1 195 ? -14.310 22.573  9.212   1.0 91.29 ? 195 ASN A CA  1 Q5VSL9 UNP 195 N 
+ATOM 1535 C C   . ASN A 1 195 ? -13.194 23.562  9.613   1.0 91.29 ? 195 ASN A C   1 Q5VSL9 UNP 195 N 
+ATOM 1536 C CB  . ASN A 1 195 ? -14.603 21.501  10.266  1.0 91.29 ? 195 ASN A CB  1 Q5VSL9 UNP 195 N 
+ATOM 1537 O O   . ASN A 1 195 ? -12.266 23.276  10.379  1.0 91.29 ? 195 ASN A O   1 Q5VSL9 UNP 195 N 
+ATOM 1538 C CG  . ASN A 1 195 ? -15.133 22.065  11.567  1.0 91.29 ? 195 ASN A CG  1 Q5VSL9 UNP 195 N 
+ATOM 1539 N ND2 . ASN A 1 195 ? -15.664 21.207  12.407  1.0 91.29 ? 195 ASN A ND2 1 Q5VSL9 UNP 195 N 
+ATOM 1540 O OD1 . ASN A 1 195 ? -15.068 23.259  11.854  1.0 91.29 ? 195 ASN A OD1 1 Q5VSL9 UNP 195 N 
+ATOM 1541 N N   . SER A 1 196 ? -13.315 24.789  9.106   1.0 83.99 ? 196 SER A N   1 Q5VSL9 UNP 196 S 
+ATOM 1542 C CA  . SER A 1 196 ? -12.345 25.872  9.306   1.0 83.99 ? 196 SER A CA  1 Q5VSL9 UNP 196 S 
+ATOM 1543 C C   . SER A 1 196 ? -12.187 26.280  10.777  1.0 83.99 ? 196 SER A C   1 Q5VSL9 UNP 196 S 
+ATOM 1544 C CB  . SER A 1 196 ? -12.771 27.085  8.477   1.0 83.99 ? 196 SER A CB  1 Q5VSL9 UNP 196 S 
+ATOM 1545 O O   . SER A 1 196 ? -11.118 26.752  11.178  1.0 83.99 ? 196 SER A O   1 Q5VSL9 UNP 196 S 
+ATOM 1546 O OG  . SER A 1 196 ? -12.684 26.789  7.097   1.0 83.99 ? 196 SER A OG  1 Q5VSL9 UNP 196 S 
+ATOM 1547 N N   . ALA A 1 197 ? -13.217 26.072  11.605  1.0 87.12 ? 197 ALA A N   1 Q5VSL9 UNP 197 A 
+ATOM 1548 C CA  . ALA A 1 197 ? -13.166 26.365  13.035  1.0 87.12 ? 197 ALA A CA  1 Q5VSL9 UNP 197 A 
+ATOM 1549 C C   . ALA A 1 197 ? -12.244 25.386  13.780  1.0 87.12 ? 197 ALA A C   1 Q5VSL9 UNP 197 A 
+ATOM 1550 C CB  . ALA A 1 197 ? -14.593 26.350  13.594  1.0 87.12 ? 197 ALA A CB  1 Q5VSL9 UNP 197 A 
+ATOM 1551 O O   . ALA A 1 197 ? -11.410 25.820  14.580  1.0 87.12 ? 197 ALA A O   1 Q5VSL9 UNP 197 A 
+ATOM 1552 N N   . ALA A 1 198 ? -12.337 24.086  13.474  1.0 85.62 ? 198 ALA A N   1 Q5VSL9 UNP 198 A 
+ATOM 1553 C CA  . ALA A 1 198 ? -11.449 23.067  14.036  1.0 85.62 ? 198 ALA A CA  1 Q5VSL9 UNP 198 A 
+ATOM 1554 C C   . ALA A 1 198 ? -9.986  23.328  13.645  1.0 85.62 ? 198 ALA A C   1 Q5VSL9 UNP 198 A 
+ATOM 1555 C CB  . ALA A 1 198 ? -11.921 21.685  13.569  1.0 85.62 ? 198 ALA A CB  1 Q5VSL9 UNP 198 A 
+ATOM 1556 O O   . ALA A 1 198 ? -9.102  23.339  14.505  1.0 85.62 ? 198 ALA A O   1 Q5VSL9 UNP 198 A 
+ATOM 1557 N N   . CYS A 1 199 ? -9.745  23.659  12.372  1.0 83.21 ? 199 CYS A N   1 Q5VSL9 UNP 199 C 
+ATOM 1558 C CA  . CYS A 1 199 ? -8.429  24.078  11.894  1.0 83.21 ? 199 CYS A CA  1 Q5VSL9 UNP 199 C 
+ATOM 1559 C C   . CYS A 1 199 ? -7.888  25.291  12.667  1.0 83.21 ? 199 CYS A C   1 Q5VSL9 UNP 199 C 
+ATOM 1560 C CB  . CYS A 1 199 ? -8.523  24.355  10.389  1.0 83.21 ? 199 CYS A CB  1 Q5VSL9 UNP 199 C 
+ATOM 1561 O O   . CYS A 1 199 ? -6.793  25.232  13.233  1.0 83.21 ? 199 CYS A O   1 Q5VSL9 UNP 199 C 
+ATOM 1562 S SG  . CYS A 1 199 ? -6.978  25.131  9.848   1.0 83.21 ? 199 CYS A SG  1 Q5VSL9 UNP 199 C 
+ATOM 1563 N N   . SER A 1 200 ? -8.672  26.368  12.747  1.0 86.18 ? 200 SER A N   1 Q5VSL9 UNP 200 S 
+ATOM 1564 C CA  . SER A 1 200 ? -8.262  27.609  13.413  1.0 86.18 ? 200 SER A CA  1 Q5VSL9 UNP 200 S 
+ATOM 1565 C C   . SER A 1 200 ? -7.938  27.399  14.894  1.0 86.18 ? 200 SER A C   1 Q5VSL9 UNP 200 S 
+ATOM 1566 C CB  . SER A 1 200 ? -9.371  28.655  13.303  1.0 86.18 ? 200 SER A CB  1 Q5VSL9 UNP 200 S 
+ATOM 1567 O O   . SER A 1 200 ? -7.019  28.026  15.420  1.0 86.18 ? 200 SER A O   1 Q5VSL9 UNP 200 S 
+ATOM 1568 O OG  . SER A 1 200 ? -9.597  29.007  11.956  1.0 86.18 ? 200 SER A OG  1 Q5VSL9 UNP 200 S 
+ATOM 1569 N N   . SER A 1 201 ? -8.679  26.514  15.566  1.0 88.14 ? 201 SER A N   1 Q5VSL9 UNP 201 S 
+ATOM 1570 C CA  . SER A 1 201 ? -8.426  26.136  16.957  1.0 88.14 ? 201 SER A CA  1 Q5VSL9 UNP 201 S 
+ATOM 1571 C C   . SER A 1 201 ? -7.114  25.360  17.096  1.0 88.14 ? 201 SER A C   1 Q5VSL9 UNP 201 S 
+ATOM 1572 C CB  . SER A 1 201 ? -9.604  25.312  17.478  1.0 88.14 ? 201 SER A CB  1 Q5VSL9 UNP 201 S 
+ATOM 1573 O O   . SER A 1 201 ? -6.257  25.728  17.900  1.0 88.14 ? 201 SER A O   1 Q5VSL9 UNP 201 S 
+ATOM 1574 O OG  . SER A 1 201 ? -9.480  25.118  18.872  1.0 88.14 ? 201 SER A OG  1 Q5VSL9 UNP 201 S 
+ATOM 1575 N N   . ALA A 1 202 ? -6.908  24.345  16.254  1.0 84.30 ? 202 ALA A N   1 Q5VSL9 UNP 202 A 
+ATOM 1576 C CA  . ALA A 1 202 ? -5.725  23.491  16.293  1.0 84.30 ? 202 ALA A CA  1 Q5VSL9 UNP 202 A 
+ATOM 1577 C C   . ALA A 1 202 ? -4.422  24.260  16.030  1.0 84.30 ? 202 ALA A C   1 Q5VSL9 UNP 202 A 
+ATOM 1578 C CB  . ALA A 1 202 ? -5.919  22.374  15.267  1.0 84.30 ? 202 ALA A CB  1 Q5VSL9 UNP 202 A 
+ATOM 1579 O O   . ALA A 1 202 ? -3.435  24.048  16.725  1.0 84.30 ? 202 ALA A O   1 Q5VSL9 UNP 202 A 
+ATOM 1580 N N   . VAL A 1 203 ? -4.418  25.187  15.065  1.0 84.83 ? 203 VAL A N   1 Q5VSL9 UNP 203 V 
+ATOM 1581 C CA  . VAL A 1 203 ? -3.225  25.985  14.716  1.0 84.83 ? 203 VAL A CA  1 Q5VSL9 UNP 203 V 
+ATOM 1582 C C   . VAL A 1 203 ? -2.791  26.909  15.862  1.0 84.83 ? 203 VAL A C   1 Q5VSL9 UNP 203 V 
+ATOM 1583 C CB  . VAL A 1 203 ? -3.486  26.783  13.420  1.0 84.83 ? 203 VAL A CB  1 Q5VSL9 UNP 203 V 
+ATOM 1584 O O   . VAL A 1 203 ? -1.609  27.222  15.988  1.0 84.83 ? 203 VAL A O   1 Q5VSL9 UNP 203 V 
+ATOM 1585 C CG1 . VAL A 1 203 ? -2.361  27.766  13.068  1.0 84.83 ? 203 VAL A CG1 1 Q5VSL9 UNP 203 V 
+ATOM 1586 C CG2 . VAL A 1 203 ? -3.635  25.836  12.219  1.0 84.83 ? 203 VAL A CG2 1 Q5VSL9 UNP 203 V 
+ATOM 1587 N N   . ARG A 1 204 ? -3.725  27.349  16.716  1.0 84.92 ? 204 ARG A N   1 Q5VSL9 UNP 204 R 
+ATOM 1588 C CA  . ARG A 1 204 ? -3.430  28.243  17.849  1.0 84.92 ? 204 ARG A CA  1 Q5VSL9 UNP 204 R 
+ATOM 1589 C C   . ARG A 1 204 ? -2.984  27.501  19.107  1.0 84.92 ? 204 ARG A C   1 Q5VSL9 UNP 204 R 
+ATOM 1590 C CB  . ARG A 1 204 ? -4.658  29.108  18.158  1.0 84.92 ? 204 ARG A CB  1 Q5VSL9 UNP 204 R 
+ATOM 1591 O O   . ARG A 1 204 ? -2.407  28.129  19.995  1.0 84.92 ? 204 ARG A O   1 Q5VSL9 UNP 204 R 
+ATOM 1592 C CG  . ARG A 1 204 ? -4.967  30.106  17.036  1.0 84.92 ? 204 ARG A CG  1 Q5VSL9 UNP 204 R 
+ATOM 1593 C CD  . ARG A 1 204 ? -6.250  30.864  17.383  1.0 84.92 ? 204 ARG A CD  1 Q5VSL9 UNP 204 R 
+ATOM 1594 N NE  . ARG A 1 204 ? -6.744  31.650  16.240  1.0 84.92 ? 204 ARG A NE  1 Q5VSL9 UNP 204 R 
+ATOM 1595 N NH1 . ARG A 1 204 ? -8.657  32.428  17.240  1.0 84.92 ? 204 ARG A NH1 1 Q5VSL9 UNP 204 R 
+ATOM 1596 N NH2 . ARG A 1 204 ? -8.261  32.906  15.096  1.0 84.92 ? 204 ARG A NH2 1 Q5VSL9 UNP 204 R 
+ATOM 1597 C CZ  . ARG A 1 204 ? -7.879  32.324  16.198  1.0 84.92 ? 204 ARG A CZ  1 Q5VSL9 UNP 204 R 
+ATOM 1598 N N   . LYS A 1 205 ? -3.274  26.202  19.224  1.0 83.27 ? 205 LYS A N   1 Q5VSL9 UNP 205 K 
+ATOM 1599 C CA  . LYS A 1 205 ? -2.933  25.422  20.416  1.0 83.27 ? 205 LYS A CA  1 Q5VSL9 UNP 205 K 
+ATOM 1600 C C   . LYS A 1 205 ? -1.425  25.123  20.462  1.0 83.27 ? 205 LYS A C   1 Q5VSL9 UNP 205 K 
+ATOM 1601 C CB  . LYS A 1 205 ? -3.762  24.134  20.497  1.0 83.27 ? 205 LYS A CB  1 Q5VSL9 UNP 205 K 
+ATOM 1602 O O   . LYS A 1 205 ? -0.868  24.679  19.462  1.0 83.27 ? 205 LYS A O   1 Q5VSL9 UNP 205 K 
+ATOM 1603 C CG  . LYS A 1 205 ? -5.182  24.401  21.022  1.0 83.27 ? 205 LYS A CG  1 Q5VSL9 UNP 205 K 
+ATOM 1604 C CD  . LYS A 1 205 ? -5.926  23.076  21.225  1.0 83.27 ? 205 LYS A CD  1 Q5VSL9 UNP 205 K 
+ATOM 1605 C CE  . LYS A 1 205 ? -7.329  23.299  21.798  1.0 83.27 ? 205 LYS A CE  1 Q5VSL9 UNP 205 K 
+ATOM 1606 N NZ  . LYS A 1 205 ? -7.965  21.996  22.115  1.0 83.27 ? 205 LYS A NZ  1 Q5VSL9 UNP 205 K 
+ATOM 1607 N N   . PRO A 1 206 ? -0.762  25.290  21.625  1.0 78.84 ? 206 PRO A N   1 Q5VSL9 UNP 206 P 
+ATOM 1608 C CA  . PRO A 1 206 ? 0.657   24.952  21.778  1.0 78.84 ? 206 PRO A CA  1 Q5VSL9 UNP 206 P 
+ATOM 1609 C C   . PRO A 1 206 ? 0.946   23.459  21.584  1.0 78.84 ? 206 PRO A C   1 Q5VSL9 UNP 206 P 
+ATOM 1610 C CB  . PRO A 1 206 ? 1.034   25.375  23.204  1.0 78.84 ? 206 PRO A CB  1 Q5VSL9 UNP 206 P 
+ATOM 1611 O O   . PRO A 1 206 ? 2.018   23.086  21.114  1.0 78.84 ? 206 PRO A O   1 Q5VSL9 UNP 206 P 
+ATOM 1612 C CG  . PRO A 1 206 ? -0.044  26.377  23.606  1.0 78.84 ? 206 PRO A CG  1 Q5VSL9 UNP 206 P 
+ATOM 1613 C CD  . PRO A 1 206 ? -1.272  25.908  22.839  1.0 78.84 ? 206 PRO A CD  1 Q5VSL9 UNP 206 P 
+ATOM 1614 N N   . ALA A 1 207 ? -0.010  22.611  21.967  1.0 84.44 ? 207 ALA A N   1 Q5VSL9 UNP 207 A 
+ATOM 1615 C CA  . ALA A 1 207 ? 0.044   21.169  21.806  1.0 84.44 ? 207 ALA A CA  1 Q5VSL9 UNP 207 A 
+ATOM 1616 C C   . ALA A 1 207 ? -1.321  20.674  21.325  1.0 84.44 ? 207 ALA A C   1 Q5VSL9 UNP 207 A 
+ATOM 1617 C CB  . ALA A 1 207 ? 0.457   20.524  23.134  1.0 84.44 ? 207 ALA A CB  1 Q5VSL9 UNP 207 A 
+ATOM 1618 O O   . ALA A 1 207 ? -2.352  21.033  21.894  1.0 84.44 ? 207 ALA A O   1 Q5VSL9 UNP 207 A 
+ATOM 1619 N N   . ILE A 1 208 ? -1.299  19.867  20.269  1.0 90.06 ? 208 ILE A N   1 Q5VSL9 UNP 208 I 
+ATOM 1620 C CA  . ILE A 1 208 ? -2.475  19.201  19.715  1.0 90.06 ? 208 ILE A CA  1 Q5VSL9 UNP 208 I 
+ATOM 1621 C C   . ILE A 1 208 ? -2.503  17.786  20.285  1.0 90.06 ? 208 ILE A C   1 Q5VSL9 UNP 208 I 
+ATOM 1622 C CB  . ILE A 1 208 ? -2.444  19.212  18.173  1.0 90.06 ? 208 ILE A CB  1 Q5VSL9 UNP 208 I 
+ATOM 1623 O O   . ILE A 1 208 ? -1.462  17.126  20.354  1.0 90.06 ? 208 ILE A O   1 Q5VSL9 UNP 208 I 
+ATOM 1624 C CG1 . ILE A 1 208 ? -2.298  20.654  17.629  1.0 90.06 ? 208 ILE A CG1 1 Q5VSL9 UNP 208 I 
+ATOM 1625 C CG2 . ILE A 1 208 ? -3.721  18.568  17.608  1.0 90.06 ? 208 ILE A CG2 1 Q5VSL9 UNP 208 I 
+ATOM 1626 C CD1 . ILE A 1 208 ? -2.081  20.715  16.117  1.0 90.06 ? 208 ILE A CD1 1 Q5VSL9 UNP 208 I 
+ATOM 1627 N N   . SER A 1 209 ? -3.685  17.344  20.690  1.0 91.89 ? 209 SER A N   1 Q5VSL9 UNP 209 S 
+ATOM 1628 C CA  . SER A 1 209 ? -3.929  16.036  21.295  1.0 91.89 ? 209 SER A CA  1 Q5VSL9 UNP 209 S 
+ATOM 1629 C C   . SER A 1 209 ? -5.010  15.283  20.530  1.0 91.89 ? 209 SER A C   1 Q5VSL9 UNP 209 S 
+ATOM 1630 C CB  . SER A 1 209 ? -4.350  16.226  22.755  1.0 91.89 ? 209 SER A CB  1 Q5VSL9 UNP 209 S 
+ATOM 1631 O O   . SER A 1 209 ? -5.664  15.834  19.635  1.0 91.89 ? 209 SER A O   1 Q5VSL9 UNP 209 S 
+ATOM 1632 O OG  . SER A 1 209 ? -5.641  16.805  22.808  1.0 91.89 ? 209 SER A OG  1 Q5VSL9 UNP 209 S 
+ATOM 1633 N N   . LEU A 1 210 ? -5.276  14.039  20.933  1.0 92.58 ? 210 LEU A N   1 Q5VSL9 UNP 210 L 
+ATOM 1634 C CA  . LEU A 1 210 ? -6.395  13.306  20.362  1.0 92.58 ? 210 LEU A CA  1 Q5VSL9 UNP 210 L 
+ATOM 1635 C C   . LEU A 1 210 ? -7.740  14.027  20.622  1.0 92.58 ? 210 LEU A C   1 Q5VSL9 UNP 210 L 
+ATOM 1636 C CB  . LEU A 1 210 ? -6.356  11.824  20.790  1.0 92.58 ? 210 LEU A CB  1 Q5VSL9 UNP 210 L 
+ATOM 1637 O O   . LEU A 1 210 ? -8.656  13.919  19.820  1.0 92.58 ? 210 LEU A O   1 Q5VSL9 UNP 210 L 
+ATOM 1638 C CG  . LEU A 1 210 ? -6.967  11.494  22.167  1.0 92.58 ? 210 LEU A CG  1 Q5VSL9 UNP 210 L 
+ATOM 1639 C CD1 . LEU A 1 210 ? -7.420  10.040  22.228  1.0 92.58 ? 210 LEU A CD1 1 Q5VSL9 UNP 210 L 
+ATOM 1640 C CD2 . LEU A 1 210 ? -5.957  11.691  23.284  1.0 92.58 ? 210 LEU A CD2 1 Q5VSL9 UNP 210 L 
+ATOM 1641 N N   . ALA A 1 211 ? -7.918  14.853  21.653  1.0 91.60 ? 211 ALA A N   1 Q5VSL9 UNP 211 A 
+ATOM 1642 C CA  . ALA A 1 211 ? -9.204  15.545  21.830  1.0 91.60 ? 211 ALA A CA  1 Q5VSL9 UNP 211 A 
+ATOM 1643 C C   . ALA A 1 211 ? -9.600  16.406  20.600  1.0 91.60 ? 211 ALA A C   1 Q5VSL9 UNP 211 A 
+ATOM 1644 C CB  . ALA A 1 211 ? -9.134  16.368  23.117  1.0 91.60 ? 211 ALA A CB  1 Q5VSL9 UNP 211 A 
+ATOM 1645 O O   . ALA A 1 211 ? -10.781 16.515  20.262  1.0 91.60 ? 211 ALA A O   1 Q5VSL9 UNP 211 A 
+ATOM 1646 N N   . ASP A 1 212 ? -8.609  16.920  19.859  1.0 92.28 ? 212 ASP A N   1 Q5VSL9 UNP 212 D 
+ATOM 1647 C CA  . ASP A 1 212 ? -8.781  17.842  18.729  1.0 92.28 ? 212 ASP A CA  1 Q5VSL9 UNP 212 D 
+ATOM 1648 C C   . ASP A 1 212 ? -9.271  17.190  17.425  1.0 92.28 ? 212 ASP A C   1 Q5VSL9 UNP 212 D 
+ATOM 1649 C CB  . ASP A 1 212 ? -7.447  18.561  18.486  1.0 92.28 ? 212 ASP A CB  1 Q5VSL9 UNP 212 D 
+ATOM 1650 O O   . ASP A 1 212 ? -9.654  17.893  16.491  1.0 92.28 ? 212 ASP A O   1 Q5VSL9 UNP 212 D 
+ATOM 1651 C CG  . ASP A 1 212 ? -7.015  19.369  19.709  1.0 92.28 ? 212 ASP A CG  1 Q5VSL9 UNP 212 D 
+ATOM 1652 O OD1 . ASP A 1 212 ? -7.730  20.345  20.035  1.0 92.28 ? 212 ASP A OD1 1 Q5VSL9 UNP 212 D 
+ATOM 1653 O OD2 . ASP A 1 212 ? -5.979  19.041  20.333  1.0 92.28 ? 212 ASP A OD2 1 Q5VSL9 UNP 212 D 
+ATOM 1654 N N   . SER A 1 213 ? -9.265  15.857  17.338  1.0 94.92 ? 213 SER A N   1 Q5VSL9 UNP 213 S 
+ATOM 1655 C CA  . SER A 1 213 ? -9.634  15.116  16.120  1.0 94.92 ? 213 SER A CA  1 Q5VSL9 UNP 213 S 
+ATOM 1656 C C   . SER A 1 213 ? -10.680 14.035  16.344  1.0 94.92 ? 213 SER A C   1 Q5VSL9 UNP 213 S 
+ATOM 1657 C CB  . SER A 1 213 ? -8.384  14.591  15.425  1.0 94.92 ? 213 SER A CB  1 Q5VSL9 UNP 213 S 
+ATOM 1658 O O   . SER A 1 213 ? -10.763 13.077  15.581  1.0 94.92 ? 213 SER A O   1 Q5VSL9 UNP 213 S 
+ATOM 1659 O OG  . SER A 1 213 ? -7.620  13.707  16.229  1.0 94.92 ? 213 SER A OG  1 Q5VSL9 UNP 213 S 
+ATOM 1660 N N   . THR A 1 214 ? -11.479 14.186  17.399  1.0 95.29 ? 214 THR A N   1 Q5VSL9 UNP 214 T 
+ATOM 1661 C CA  . THR A 1 214 ? -12.453 13.182  17.837  1.0 95.29 ? 214 THR A CA  1 Q5VSL9 UNP 214 T 
+ATOM 1662 C C   . THR A 1 214 ? -13.447 12.796  16.736  1.0 95.29 ? 214 THR A C   1 Q5VSL9 UNP 214 T 
+ATOM 1663 C CB  . THR A 1 214 ? -13.169 13.673  19.099  1.0 95.29 ? 214 THR A CB  1 Q5VSL9 UNP 214 T 
+ATOM 1664 O O   . THR A 1 214 ? -13.538 11.615  16.410  1.0 95.29 ? 214 THR A O   1 Q5VSL9 UNP 214 T 
+ATOM 1665 C CG2 . THR A 1 214 ? -14.108 12.610  19.656  1.0 95.29 ? 214 THR A CG2 1 Q5VSL9 UNP 214 T 
+ATOM 1666 O OG1 . THR A 1 214 ? -12.211 13.926  20.108  1.0 95.29 ? 214 THR A OG1 1 Q5VSL9 UNP 214 T 
+ATOM 1667 N N   . ASP A 1 215 ? -14.137 13.761  16.115  1.0 95.25 ? 215 ASP A N   1 Q5VSL9 UNP 215 D 
+ATOM 1668 C CA  . ASP A 1 215 ? -15.108 13.494  15.042  1.0 95.25 ? 215 ASP A CA  1 Q5VSL9 UNP 215 D 
+ATOM 1669 C C   . ASP A 1 215 ? -14.439 12.762  13.864  1.0 95.25 ? 215 ASP A C   1 Q5VSL9 UNP 215 D 
+ATOM 1670 C CB  . ASP A 1 215 ? -15.776 14.806  14.572  1.0 95.25 ? 215 ASP A CB  1 Q5VSL9 UNP 215 D 
+ATOM 1671 O O   . ASP A 1 215 ? -14.880 11.684  13.470  1.0 95.25 ? 215 ASP A O   1 Q5VSL9 UNP 215 D 
+ATOM 1672 C CG  . ASP A 1 215 ? -16.405 15.637  15.702  1.0 95.25 ? 215 ASP A CG  1 Q5VSL9 UNP 215 D 
+ATOM 1673 O OD1 . ASP A 1 215 ? -17.629 15.887  15.707  1.0 95.25 ? 215 ASP A OD1 1 Q5VSL9 UNP 215 D 
+ATOM 1674 O OD2 . ASP A 1 215 ? -15.634 16.114  16.571  1.0 95.25 ? 215 ASP A OD2 1 Q5VSL9 UNP 215 D 
+ATOM 1675 N N   . LEU A 1 216 ? -13.297 13.273  13.383  1.0 97.13 ? 216 LEU A N   1 Q5VSL9 UNP 216 L 
+ATOM 1676 C CA  . LEU A 1 216 ? -12.521 12.647  12.306  1.0 97.13 ? 216 LEU A CA  1 Q5VSL9 UNP 216 L 
+ATOM 1677 C C   . LEU A 1 216 ? -12.086 11.220  12.658  1.0 97.13 ? 216 LEU A C   1 Q5VSL9 UNP 216 L 
+ATOM 1678 C CB  . LEU A 1 216 ? -11.276 13.495  11.985  1.0 97.13 ? 216 LEU A CB  1 Q5VSL9 UNP 216 L 
+ATOM 1679 O O   . LEU A 1 216 ? -12.204 10.328  11.822  1.0 97.13 ? 216 LEU A O   1 Q5VSL9 UNP 216 L 
+ATOM 1680 C CG  . LEU A 1 216 ? -11.566 14.835  11.288  1.0 97.13 ? 216 LEU A CG  1 Q5VSL9 UNP 216 L 
+ATOM 1681 C CD1 . LEU A 1 216 ? -10.271 15.644  11.233  1.0 97.13 ? 216 LEU A CD1 1 Q5VSL9 UNP 216 L 
+ATOM 1682 C CD2 . LEU A 1 216 ? -12.070 14.640  9.858   1.0 97.13 ? 216 LEU A CD2 1 Q5VSL9 UNP 216 L 
+ATOM 1683 N N   . ARG A 1 217 ? -11.589 10.973  13.879  1.0 97.26 ? 217 ARG A N   1 Q5VSL9 UNP 217 R 
+ATOM 1684 C CA  . ARG A 1 217 ? -11.178 9.625   14.301  1.0 97.26 ? 217 ARG A CA  1 Q5VSL9 UNP 217 R 
+ATOM 1685 C C   . ARG A 1 217 ? -12.351 8.659   14.293  1.0 97.26 ? 217 ARG A C   1 Q5VSL9 UNP 217 R 
+ATOM 1686 C CB  . ARG A 1 217 ? -10.555 9.613   15.703  1.0 97.26 ? 217 ARG A CB  1 Q5VSL9 UNP 217 R 
+ATOM 1687 O O   . ARG A 1 217 ? -12.174 7.539   13.825  1.0 97.26 ? 217 ARG A O   1 Q5VSL9 UNP 217 R 
+ATOM 1688 C CG  . ARG A 1 217 ? -9.097  10.083  15.748  1.0 97.26 ? 217 ARG A CG  1 Q5VSL9 UNP 217 R 
+ATOM 1689 C CD  . ARG A 1 217 ? -8.385  9.549   17.012  1.0 97.26 ? 217 ARG A CD  1 Q5VSL9 UNP 217 R 
+ATOM 1690 N NE  . ARG A 1 217 ? -9.139  9.780   18.260  1.0 97.26 ? 217 ARG A NE  1 Q5VSL9 UNP 217 R 
+ATOM 1691 N NH1 . ARG A 1 217 ? -8.719  11.949  18.214  1.0 97.26 ? 217 ARG A NH1 1 Q5VSL9 UNP 217 R 
+ATOM 1692 N NH2 . ARG A 1 217 ? -9.918  11.160  19.927  1.0 97.26 ? 217 ARG A NH2 1 Q5VSL9 UNP 217 R 
+ATOM 1693 C CZ  . ARG A 1 217 ? -9.267  10.953  18.819  1.0 97.26 ? 217 ARG A CZ  1 Q5VSL9 UNP 217 R 
+ATOM 1694 N N   . VAL A 1 218 ? -13.516 9.068   14.797  1.0 98.10 ? 218 VAL A N   1 Q5VSL9 UNP 218 V 
+ATOM 1695 C CA  . VAL A 1 218 ? -14.708 8.209   14.819  1.0 98.10 ? 218 VAL A CA  1 Q5VSL9 UNP 218 V 
+ATOM 1696 C C   . VAL A 1 218 ? -15.115 7.837   13.394  1.0 98.10 ? 218 VAL A C   1 Q5VSL9 UNP 218 V 
+ATOM 1697 C CB  . VAL A 1 218 ? -15.860 8.861   15.610  1.0 98.10 ? 218 VAL A CB  1 Q5VSL9 UNP 218 V 
+ATOM 1698 O O   . VAL A 1 218 ? -15.229 6.648   13.103  1.0 98.10 ? 218 VAL A O   1 Q5VSL9 UNP 218 V 
+ATOM 1699 C CG1 . VAL A 1 218 ? -17.169 8.070   15.498  1.0 98.10 ? 218 VAL A CG1 1 Q5VSL9 UNP 218 V 
+ATOM 1700 C CG2 . VAL A 1 218 ? -15.515 8.931   17.106  1.0 98.10 ? 218 VAL A CG2 1 Q5VSL9 UNP 218 V 
+ATOM 1701 N N   . LEU A 1 219 ? -15.230 8.818   12.492  1.0 98.32 ? 219 LEU A N   1 Q5VSL9 UNP 219 L 
+ATOM 1702 C CA  . LEU A 1 219 ? -15.588 8.579   11.088  1.0 98.32 ? 219 LEU A CA  1 Q5VSL9 UNP 219 L 
+ATOM 1703 C C   . LEU A 1 219 ? -14.566 7.668   10.389  1.0 98.32 ? 219 LEU A C   1 Q5VSL9 UNP 219 L 
+ATOM 1704 C CB  . LEU A 1 219 ? -15.717 9.926   10.347  1.0 98.32 ? 219 LEU A CB  1 Q5VSL9 UNP 219 L 
+ATOM 1705 O O   . LEU A 1 219 ? -14.930 6.630   9.837   1.0 98.32 ? 219 LEU A O   1 Q5VSL9 UNP 219 L 
+ATOM 1706 C CG  . LEU A 1 219 ? -16.809 10.879  10.875  1.0 98.32 ? 219 LEU A CG  1 Q5VSL9 UNP 219 L 
+ATOM 1707 C CD1 . LEU A 1 219 ? -16.730 12.206  10.122  1.0 98.32 ? 219 LEU A CD1 1 Q5VSL9 UNP 219 L 
+ATOM 1708 C CD2 . LEU A 1 219 ? -18.221 10.325  10.718  1.0 98.32 ? 219 LEU A CD2 1 Q5VSL9 UNP 219 L 
+ATOM 1709 N N   . LEU A 1 220 ? -13.274 8.002   10.478  1.0 98.54 ? 220 LEU A N   1 Q5VSL9 UNP 220 L 
+ATOM 1710 C CA  . LEU A 1 220 ? -12.197 7.240   9.837   1.0 98.54 ? 220 LEU A CA  1 Q5VSL9 UNP 220 L 
+ATOM 1711 C C   . LEU A 1 220 ? -12.080 5.814   10.387  1.0 98.54 ? 220 LEU A C   1 Q5VSL9 UNP 220 L 
+ATOM 1712 C CB  . LEU A 1 220 ? -10.862 7.983   10.013  1.0 98.54 ? 220 LEU A CB  1 Q5VSL9 UNP 220 L 
+ATOM 1713 O O   . LEU A 1 220 ? -11.764 4.904   9.625   1.0 98.54 ? 220 LEU A O   1 Q5VSL9 UNP 220 L 
+ATOM 1714 C CG  . LEU A 1 220 ? -10.756 9.295   9.213   1.0 98.54 ? 220 LEU A CG  1 Q5VSL9 UNP 220 L 
+ATOM 1715 C CD1 . LEU A 1 220 ? -9.543  10.077  9.711   1.0 98.54 ? 220 LEU A CD1 1 Q5VSL9 UNP 220 L 
+ATOM 1716 C CD2 . LEU A 1 220 ? -10.578 9.050   7.716   1.0 98.54 ? 220 LEU A CD2 1 Q5VSL9 UNP 220 L 
+ATOM 1717 N N   . ASN A 1 221 ? -12.350 5.598   11.679  1.0 98.42 ? 221 ASN A N   1 Q5VSL9 UNP 221 N 
+ATOM 1718 C CA  . ASN A 1 221 ? -12.386 4.257   12.258  1.0 98.42 ? 221 ASN A CA  1 Q5VSL9 UNP 221 N 
+ATOM 1719 C C   . ASN A 1 221 ? -13.501 3.415   11.621  1.0 98.42 ? 221 ASN A C   1 Q5VSL9 UNP 221 N 
+ATOM 1720 C CB  . ASN A 1 221 ? -12.570 4.328   13.786  1.0 98.42 ? 221 ASN A CB  1 Q5VSL9 UNP 221 N 
+ATOM 1721 O O   . ASN A 1 221 ? -13.233 2.290   11.212  1.0 98.42 ? 221 ASN A O   1 Q5VSL9 UNP 221 N 
+ATOM 1722 C CG  . ASN A 1 221 ? -11.337 4.726   14.583  1.0 98.42 ? 221 ASN A CG  1 Q5VSL9 UNP 221 N 
+ATOM 1723 N ND2 . ASN A 1 221 ? -11.535 5.230   15.784  1.0 98.42 ? 221 ASN A ND2 1 Q5VSL9 UNP 221 N 
+ATOM 1724 O OD1 . ASN A 1 221 ? -10.194 4.538   14.195  1.0 98.42 ? 221 ASN A OD1 1 Q5VSL9 UNP 221 N 
+ATOM 1725 N N   . ILE A 1 222 ? -14.724 3.950   11.497  1.0 98.69 ? 222 ILE A N   1 Q5VSL9 UNP 222 I 
+ATOM 1726 C CA  . ILE A 1 222 ? -15.843 3.215   10.879  1.0 98.69 ? 222 ILE A CA  1 Q5VSL9 UNP 222 I 
+ATOM 1727 C C   . ILE A 1 222 ? -15.510 2.890   9.421   1.0 98.69 ? 222 ILE A C   1 Q5VSL9 UNP 222 I 
+ATOM 1728 C CB  . ILE A 1 222 ? -17.176 3.997   10.956  1.0 98.69 ? 222 ILE A CB  1 Q5VSL9 UNP 222 I 
+ATOM 1729 O O   . ILE A 1 222 ? -15.616 1.739   9.004   1.0 98.69 ? 222 ILE A O   1 Q5VSL9 UNP 222 I 
+ATOM 1730 C CG1 . ILE A 1 222 ? -17.577 4.365   12.397  1.0 98.69 ? 222 ILE A CG1 1 Q5VSL9 UNP 222 I 
+ATOM 1731 C CG2 . ILE A 1 222 ? -18.299 3.134   10.347  1.0 98.69 ? 222 ILE A CG2 1 Q5VSL9 UNP 222 I 
+ATOM 1732 C CD1 . ILE A 1 222 ? -18.572 5.529   12.462  1.0 98.69 ? 222 ILE A CD1 1 Q5VSL9 UNP 222 I 
+ATOM 1733 N N   . MET A 1 223 ? -15.044 3.885   8.661   1.0 98.63 ? 223 MET A N   1 Q5VSL9 UNP 223 M 
+ATOM 1734 C CA  . MET A 1 223 ? -14.691 3.700   7.252   1.0 98.63 ? 223 MET A CA  1 Q5VSL9 UNP 223 M 
+ATOM 1735 C C   . MET A 1 223 ? -13.572 2.669   7.072   1.0 98.63 ? 223 MET A C   1 Q5VSL9 UNP 223 M 
+ATOM 1736 C CB  . MET A 1 223 ? -14.282 5.038   6.630   1.0 98.63 ? 223 MET A CB  1 Q5VSL9 UNP 223 M 
+ATOM 1737 O O   . MET A 1 223 ? -13.658 1.831   6.179   1.0 98.63 ? 223 MET A O   1 Q5VSL9 UNP 223 M 
+ATOM 1738 C CG  . MET A 1 223 ? -15.442 6.035   6.599   1.0 98.63 ? 223 MET A CG  1 Q5VSL9 UNP 223 M 
+ATOM 1739 S SD  . MET A 1 223 ? -14.986 7.625   5.875   1.0 98.63 ? 223 MET A SD  1 Q5VSL9 UNP 223 M 
+ATOM 1740 C CE  . MET A 1 223 ? -15.501 7.308   4.169   1.0 98.63 ? 223 MET A CE  1 Q5VSL9 UNP 223 M 
+ATOM 1741 N N   . TYR A 1 224 ? -12.553 2.674   7.939   1.0 98.60 ? 224 TYR A N   1 Q5VSL9 UNP 224 Y 
+ATOM 1742 C CA  . TYR A 1 224 ? -11.496 1.660   7.921   1.0 98.60 ? 224 TYR A CA  1 Q5VSL9 UNP 224 Y 
+ATOM 1743 C C   . TYR A 1 224 ? -12.036 0.260   8.185   1.0 98.60 ? 224 TYR A C   1 Q5VSL9 UNP 224 Y 
+ATOM 1744 C CB  . TYR A 1 224 ? -10.399 2.025   8.926   1.0 98.60 ? 224 TYR A CB  1 Q5VSL9 UNP 224 Y 
+ATOM 1745 O O   . TYR A 1 224 ? -11.711 -0.660  7.437   1.0 98.60 ? 224 TYR A O   1 Q5VSL9 UNP 224 Y 
+ATOM 1746 C CG  . TYR A 1 224 ? -9.234  1.055   8.903   1.0 98.60 ? 224 TYR A CG  1 Q5VSL9 UNP 224 Y 
+ATOM 1747 C CD1 . TYR A 1 224 ? -9.280  -0.138  9.653   1.0 98.60 ? 224 TYR A CD1 1 Q5VSL9 UNP 224 Y 
+ATOM 1748 C CD2 . TYR A 1 224 ? -8.119  1.326   8.093   1.0 98.60 ? 224 TYR A CD2 1 Q5VSL9 UNP 224 Y 
+ATOM 1749 C CE1 . TYR A 1 224 ? -8.189  -1.028  9.647   1.0 98.60 ? 224 TYR A CE1 1 Q5VSL9 UNP 224 Y 
+ATOM 1750 C CE2 . TYR A 1 224 ? -7.051  0.412   8.045   1.0 98.60 ? 224 TYR A CE2 1 Q5VSL9 UNP 224 Y 
+ATOM 1751 O OH  . TYR A 1 224 ? -5.979  -1.560  8.843   1.0 98.60 ? 224 TYR A OH  1 Q5VSL9 UNP 224 Y 
+ATOM 1752 C CZ  . TYR A 1 224 ? -7.064  -0.745  8.847   1.0 98.60 ? 224 TYR A CZ  1 Q5VSL9 UNP 224 Y 
+ATOM 1753 N N   . LEU A 1 225 ? -12.881 0.095   9.207   1.0 98.39 ? 225 LEU A N   1 Q5VSL9 UNP 225 L 
+ATOM 1754 C CA  . LEU A 1 225 ? -13.484 -1.199  9.522   1.0 98.39 ? 225 LEU A CA  1 Q5VSL9 UNP 225 L 
+ATOM 1755 C C   . LEU A 1 225 ? -14.338 -1.720  8.360   1.0 98.39 ? 225 LEU A C   1 Q5VSL9 UNP 225 L 
+ATOM 1756 C CB  . LEU A 1 225 ? -14.319 -1.091  10.809  1.0 98.39 ? 225 LEU A CB  1 Q5VSL9 UNP 225 L 
+ATOM 1757 O O   . LEU A 1 225 ? -14.273 -2.913  8.062   1.0 98.39 ? 225 LEU A O   1 Q5VSL9 UNP 225 L 
+ATOM 1758 C CG  . LEU A 1 225 ? -13.508 -0.853  12.095  1.0 98.39 ? 225 LEU A CG  1 Q5VSL9 UNP 225 L 
+ATOM 1759 C CD1 . LEU A 1 225 ? -14.468 -0.608  13.259  1.0 98.39 ? 225 LEU A CD1 1 Q5VSL9 UNP 225 L 
+ATOM 1760 C CD2 . LEU A 1 225 ? -12.618 -2.041  12.443  1.0 98.39 ? 225 LEU A CD2 1 Q5VSL9 UNP 225 L 
+ATOM 1761 N N   . ILE A 1 226 ? -15.075 -0.840  7.670   1.0 98.30 ? 226 ILE A N   1 Q5VSL9 UNP 226 I 
+ATOM 1762 C CA  . ILE A 1 226 ? -15.834 -1.201  6.465   1.0 98.30 ? 226 ILE A CA  1 Q5VSL9 UNP 226 I 
+ATOM 1763 C C   . ILE A 1 226 ? -14.883 -1.685  5.367   1.0 98.30 ? 226 ILE A C   1 Q5VSL9 UNP 226 I 
+ATOM 1764 C CB  . ILE A 1 226 ? -16.760 -0.050  5.995   1.0 98.30 ? 226 ILE A CB  1 Q5VSL9 UNP 226 I 
+ATOM 1765 O O   . ILE A 1 226 ? -15.021 -2.814  4.897   1.0 98.30 ? 226 ILE A O   1 Q5VSL9 UNP 226 I 
+ATOM 1766 C CG1 . ILE A 1 226 ? -17.883 0.211   7.029   1.0 98.30 ? 226 ILE A CG1 1 Q5VSL9 UNP 226 I 
+ATOM 1767 C CG2 . ILE A 1 226 ? -17.393 -0.388  4.629   1.0 98.30 ? 226 ILE A CG2 1 Q5VSL9 UNP 226 I 
+ATOM 1768 C CD1 . ILE A 1 226 ? -18.700 1.485   6.776   1.0 98.30 ? 226 ILE A CD1 1 Q5VSL9 UNP 226 I 
+ATOM 1769 N N   . VAL A 1 227 ? -13.893 -0.870  4.987   1.0 97.92 ? 227 VAL A N   1 Q5VSL9 UNP 227 V 
+ATOM 1770 C CA  . VAL A 1 227 ? -12.982 -1.192  3.877   1.0 97.92 ? 227 VAL A CA  1 Q5VSL9 UNP 227 V 
+ATOM 1771 C C   . VAL A 1 227 ? -12.194 -2.475  4.148   1.0 97.92 ? 227 VAL A C   1 Q5VSL9 UNP 227 V 
+ATOM 1772 C CB  . VAL A 1 227 ? -12.048 -0.007  3.556   1.0 97.92 ? 227 VAL A CB  1 Q5VSL9 UNP 227 V 
+ATOM 1773 O O   . VAL A 1 227 ? -12.141 -3.343  3.280   1.0 97.92 ? 227 VAL A O   1 Q5VSL9 UNP 227 V 
+ATOM 1774 C CG1 . VAL A 1 227 ? -11.012 -0.350  2.476   1.0 97.92 ? 227 VAL A CG1 1 Q5VSL9 UNP 227 V 
+ATOM 1775 C CG2 . VAL A 1 227 ? -12.843 1.191   3.015   1.0 97.92 ? 227 VAL A CG2 1 Q5VSL9 UNP 227 V 
+ATOM 1776 N N   . GLU A 1 228 ? -11.622 -2.632  5.343   1.0 96.14 ? 228 GLU A N   1 Q5VSL9 UNP 228 E 
+ATOM 1777 C CA  . GLU A 1 228 ? -10.821 -3.809  5.699   1.0 96.14 ? 228 GLU A CA  1 Q5VSL9 UNP 228 E 
+ATOM 1778 C C   . GLU A 1 228 ? -11.667 -5.089  5.741   1.0 96.14 ? 228 GLU A C   1 Q5VSL9 UNP 228 E 
+ATOM 1779 C CB  . GLU A 1 228 ? -10.132 -3.559  7.053   1.0 96.14 ? 228 GLU A CB  1 Q5VSL9 UNP 228 E 
+ATOM 1780 O O   . GLU A 1 228 ? -11.274 -6.116  5.189   1.0 96.14 ? 228 GLU A O   1 Q5VSL9 UNP 228 E 
+ATOM 1781 C CG  . GLU A 1 228 ? -9.213  -4.708  7.511   1.0 96.14 ? 228 GLU A CG  1 Q5VSL9 UNP 228 E 
+ATOM 1782 C CD  . GLU A 1 228 ? -8.030  -4.974  6.566   1.0 96.14 ? 228 GLU A CD  1 Q5VSL9 UNP 228 E 
+ATOM 1783 O OE1 . GLU A 1 228 ? -7.415  -6.060  6.642   1.0 96.14 ? 228 GLU A OE1 1 Q5VSL9 UNP 228 E 
+ATOM 1784 O OE2 . GLU A 1 228 ? -7.629  -4.068  5.804   1.0 96.14 ? 228 GLU A OE2 1 Q5VSL9 UNP 228 E 
+ATOM 1785 N N   . THR A 1 229 ? -12.852 -5.037  6.355   1.0 95.85 ? 229 THR A N   1 Q5VSL9 UNP 229 T 
+ATOM 1786 C CA  . THR A 1 229 ? -13.695 -6.230  6.533   1.0 95.85 ? 229 THR A CA  1 Q5VSL9 UNP 229 T 
+ATOM 1787 C C   . THR A 1 229 ? -14.314 -6.695  5.217   1.0 95.85 ? 229 THR A C   1 Q5VSL9 UNP 229 T 
+ATOM 1788 C CB  . THR A 1 229 ? -14.807 -5.955  7.547   1.0 95.85 ? 229 THR A CB  1 Q5VSL9 UNP 229 T 
+ATOM 1789 O O   . THR A 1 229 ? -14.373 -7.900  4.960   1.0 95.85 ? 229 THR A O   1 Q5VSL9 UNP 229 T 
+ATOM 1790 C CG2 . THR A 1 229 ? -15.674 -7.169  7.862   1.0 95.85 ? 229 THR A CG2 1 Q5VSL9 UNP 229 T 
+ATOM 1791 O OG1 . THR A 1 229 ? -14.261 -5.526  8.769   1.0 95.85 ? 229 THR A OG1 1 Q5VSL9 UNP 229 T 
+ATOM 1792 N N   . VAL A 1 230 ? -14.759 -5.752  4.377   1.0 95.90 ? 230 VAL A N   1 Q5VSL9 UNP 230 V 
+ATOM 1793 C CA  . VAL A 1 230 ? -15.345 -6.053  3.061   1.0 95.90 ? 230 VAL A CA  1 Q5VSL9 UNP 230 V 
+ATOM 1794 C C   . VAL A 1 230 ? -14.273 -6.558  2.095   1.0 95.90 ? 230 VAL A C   1 Q5VSL9 UNP 230 V 
+ATOM 1795 C CB  . VAL A 1 230 ? -16.086 -4.824  2.496   1.0 95.90 ? 230 VAL A CB  1 Q5VSL9 UNP 230 V 
+ATOM 1796 O O   . VAL A 1 230 ? -14.554 -7.442  1.286   1.0 95.90 ? 230 VAL A O   1 Q5VSL9 UNP 230 V 
+ATOM 1797 C CG1 . VAL A 1 230 ? -16.629 -5.069  1.083   1.0 95.90 ? 230 VAL A CG1 1 Q5VSL9 UNP 230 V 
+ATOM 1798 C CG2 . VAL A 1 230 ? -17.291 -4.462  3.373   1.0 95.90 ? 230 VAL A CG2 1 Q5VSL9 UNP 230 V 
+ATOM 1799 N N   . HIS A 1 231 ? -13.036 -6.063  2.202   1.0 93.19 ? 231 HIS A N   1 Q5VSL9 UNP 231 H 
+ATOM 1800 C CA  . HIS A 1 231 ? -11.920 -6.543  1.390   1.0 93.19 ? 231 HIS A CA  1 Q5VSL9 UNP 231 H 
+ATOM 1801 C C   . HIS A 1 231 ? -11.619 -8.036  1.628   1.0 93.19 ? 231 HIS A C   1 Q5VSL9 UNP 231 H 
+ATOM 1802 C CB  . HIS A 1 231 ? -10.696 -5.656  1.659   1.0 93.19 ? 231 HIS A CB  1 Q5VSL9 UNP 231 H 
+ATOM 1803 O O   . HIS A 1 231 ? -11.434 -8.778  0.663   1.0 93.19 ? 231 HIS A O   1 Q5VSL9 UNP 231 H 
+ATOM 1804 C CG  . HIS A 1 231 ? -9.459  -6.087  0.919   1.0 93.19 ? 231 HIS A CG  1 Q5VSL9 UNP 231 H 
+ATOM 1805 C CD2 . HIS A 1 231 ? -8.244  -6.395  1.469   1.0 93.19 ? 231 HIS A CD2 1 Q5VSL9 UNP 231 H 
+ATOM 1806 N ND1 . HIS A 1 231 ? -9.352  -6.281  -0.439  1.0 93.19 ? 231 HIS A ND1 1 Q5VSL9 UNP 231 H 
+ATOM 1807 C CE1 . HIS A 1 231 ? -8.105  -6.703  -0.701  1.0 93.19 ? 231 HIS A CE1 1 Q5VSL9 UNP 231 H 
+ATOM 1808 N NE2 . HIS A 1 231 ? -7.385  -6.772  0.430   1.0 93.19 ? 231 HIS A NE2 1 Q5VSL9 UNP 231 H 
+ATOM 1809 N N   . GLN A 1 232 ? -11.624 -8.505  2.882   1.0 89.42 ? 232 GLN A N   1 Q5VSL9 UNP 232 Q 
+ATOM 1810 C CA  . GLN A 1 232 ? -11.240 -9.881  3.233   1.0 89.42 ? 232 GLN A CA  1 Q5VSL9 UNP 232 Q 
+ATOM 1811 C C   . GLN A 1 232 ? -12.294 -10.931 2.845   1.0 89.42 ? 232 GLN A C   1 Q5VSL9 UNP 232 Q 
+ATOM 1812 C CB  . GLN A 1 232 ? -10.932 -9.981  4.732   1.0 89.42 ? 232 GLN A CB  1 Q5VSL9 UNP 232 Q 
+ATOM 1813 O O   . GLN A 1 232 ? -13.463 -10.851 3.235   1.0 89.42 ? 232 GLN A O   1 Q5VSL9 UNP 232 Q 
+ATOM 1814 C CG  . GLN A 1 232 ? -9.664  -9.208  5.131   1.0 89.42 ? 232 GLN A CG  1 Q5VSL9 UNP 232 Q 
+ATOM 1815 C CD  . GLN A 1 232 ? -9.272  -9.423  6.591   1.0 89.42 ? 232 GLN A CD  1 Q5VSL9 UNP 232 Q 
+ATOM 1816 N NE2 . GLN A 1 232 ? -8.362  -8.643  7.130   1.0 89.42 ? 232 GLN A NE2 1 Q5VSL9 UNP 232 Q 
+ATOM 1817 O OE1 . GLN A 1 232 ? -9.754  -10.304 7.288   1.0 89.42 ? 232 GLN A OE1 1 Q5VSL9 UNP 232 Q 
+ATOM 1818 N N   . GLU A 1 233 ? -11.916 -11.934 2.046   1.0 88.05 ? 233 GLU A N   1 Q5VSL9 UNP 233 E 
+ATOM 1819 C CA  . GLU A 1 233 ? -12.757 -13.105 1.731   1.0 88.05 ? 233 GLU A CA  1 Q5VSL9 UNP 233 E 
+ATOM 1820 C C   . GLU A 1 233 ? -12.732 -14.108 2.886   1.0 88.05 ? 233 GLU A C   1 Q5VSL9 UNP 233 E 
+ATOM 1821 C CB  . GLU A 1 233 ? -12.355 -13.759 0.390   1.0 88.05 ? 233 GLU A CB  1 Q5VSL9 UNP 233 E 
+ATOM 1822 O O   . GLU A 1 233 ? -11.669 -14.417 3.420   1.0 88.05 ? 233 GLU A O   1 Q5VSL9 UNP 233 E 
+ATOM 1823 C CG  . GLU A 1 233 ? -12.816 -12.912 -0.810  1.0 88.05 ? 233 GLU A CG  1 Q5VSL9 UNP 233 E 
+ATOM 1824 C CD  . GLU A 1 233 ? -12.610 -13.533 -2.195  1.0 88.05 ? 233 GLU A CD  1 Q5VSL9 UNP 233 E 
+ATOM 1825 O OE1 . GLU A 1 233 ? -13.038 -12.865 -3.166  1.0 88.05 ? 233 GLU A OE1 1 Q5VSL9 UNP 233 E 
+ATOM 1826 O OE2 . GLU A 1 233 ? -12.107 -14.673 -2.274  1.0 88.05 ? 233 GLU A OE2 1 Q5VSL9 UNP 233 E 
+ATOM 1827 N N   . CYS A 1 234 ? -13.906 -14.606 3.286   1.0 85.38 ? 234 CYS A N   1 Q5VSL9 UNP 234 C 
+ATOM 1828 C CA  . CYS A 1 234 ? -14.020 -15.636 4.313   1.0 85.38 ? 234 CYS A CA  1 Q5VSL9 UNP 234 C 
+ATOM 1829 C C   . CYS A 1 234 ? -14.813 -16.836 3.794   1.0 85.38 ? 234 CYS A C   1 Q5VSL9 UNP 234 C 
+ATOM 1830 C CB  . CYS A 1 234 ? -14.639 -15.062 5.596   1.0 85.38 ? 234 CYS A CB  1 Q5VSL9 UNP 234 C 
+ATOM 1831 O O   . CYS A 1 234 ? -15.811 -16.695 3.077   1.0 85.38 ? 234 CYS A O   1 Q5VSL9 UNP 234 C 
+ATOM 1832 S SG  . CYS A 1 234 ? -13.529 -13.833 6.348   1.0 85.38 ? 234 CYS A SG  1 Q5VSL9 UNP 234 C 
+ATOM 1833 N N   . GLU A 1 235 ? -14.384 -18.033 4.193   1.0 82.12 ? 235 GLU A N   1 Q5VSL9 UNP 235 E 
+ATOM 1834 C CA  . GLU A 1 235 ? -15.147 -19.253 3.944   1.0 82.12 ? 235 GLU A CA  1 Q5VSL9 UNP 235 E 
+ATOM 1835 C C   . GLU A 1 235 ? -16.524 -19.146 4.615   1.0 82.12 ? 235 GLU A C   1 Q5VSL9 UNP 235 E 
+ATOM 1836 C CB  . GLU A 1 235 ? -14.389 -20.496 4.432   1.0 82.12 ? 235 GLU A CB  1 Q5VSL9 UNP 235 E 
+ATOM 1837 O O   . GLU A 1 235 ? -16.638 -18.781 5.782   1.0 82.12 ? 235 GLU A O   1 Q5VSL9 UNP 235 E 
+ATOM 1838 C CG  . GLU A 1 235 ? -13.114 -20.764 3.614   1.0 82.12 ? 235 GLU A CG  1 Q5VSL9 UNP 235 E 
+ATOM 1839 C CD  . GLU A 1 235 ? -12.479 -22.133 3.919   1.0 82.12 ? 235 GLU A CD  1 Q5VSL9 UNP 235 E 
+ATOM 1840 O OE1 . GLU A 1 235 ? -11.630 -22.561 3.106   1.0 82.12 ? 235 GLU A OE1 1 Q5VSL9 UNP 235 E 
+ATOM 1841 O OE2 . GLU A 1 235 ? -12.856 -22.753 4.939   1.0 82.12 ? 235 GLU A OE2 1 Q5VSL9 UNP 235 E 
+ATOM 1842 N N   . GLY A 1 236 ? -17.586 -19.432 3.858   1.0 84.13 ? 236 GLY A N   1 Q5VSL9 UNP 236 G 
+ATOM 1843 C CA  . GLY A 1 236 ? -18.968 -19.318 4.337   1.0 84.13 ? 236 GLY A CA  1 Q5VSL9 UNP 236 G 
+ATOM 1844 C C   . GLY A 1 236 ? -19.659 -17.979 4.054   1.0 84.13 ? 236 GLY A C   1 Q5VSL9 UNP 236 G 
+ATOM 1845 O O   . GLY A 1 236 ? -20.838 -17.841 4.376   1.0 84.13 ? 236 GLY A O   1 Q5VSL9 UNP 236 G 
+ATOM 1846 N N   . ASP A 1 237 ? -18.993 -17.016 3.403   1.0 88.99 ? 237 ASP A N   1 Q5VSL9 UNP 237 D 
+ATOM 1847 C CA  . ASP A 1 237 ? -19.645 -15.768 2.987   1.0 88.99 ? 237 ASP A CA  1 Q5VSL9 UNP 237 D 
+ATOM 1848 C C   . ASP A 1 237 ? -20.874 -16.032 2.101   1.0 88.99 ? 237 ASP A C   1 Q5VSL9 UNP 237 D 
+ATOM 1849 C CB  . ASP A 1 237 ? -18.674 -14.859 2.219   1.0 88.99 ? 237 ASP A CB  1 Q5VSL9 UNP 237 D 
+ATOM 1850 O O   . ASP A 1 237 ? -20.798 -16.772 1.108   1.0 88.99 ? 237 ASP A O   1 Q5VSL9 UNP 237 D 
+ATOM 1851 C CG  . ASP A 1 237 ? -17.694 -14.084 3.098   1.0 88.99 ? 237 ASP A CG  1 Q5VSL9 UNP 237 D 
+ATOM 1852 O OD1 . ASP A 1 237 ? -17.944 -13.883 4.305   1.0 88.99 ? 237 ASP A OD1 1 Q5VSL9 UNP 237 D 
+ATOM 1853 O OD2 . ASP A 1 237 ? -16.717 -13.538 2.536   1.0 88.99 ? 237 ASP A OD2 1 Q5VSL9 UNP 237 D 
+ATOM 1854 N N   . LYS A 1 238 ? -21.990 -15.365 2.430   1.0 92.00 ? 238 LYS A N   1 Q5VSL9 UNP 238 K 
+ATOM 1855 C CA  . LYS A 1 238 ? -23.242 -15.393 1.659   1.0 92.00 ? 238 LYS A CA  1 Q5VSL9 UNP 238 K 
+ATOM 1856 C C   . LYS A 1 238 ? -23.019 -14.863 0.236   1.0 92.00 ? 238 LYS A C   1 Q5VSL9 UNP 238 K 
+ATOM 1857 C CB  . LYS A 1 238 ? -24.331 -14.568 2.374   1.0 92.00 ? 238 LYS A CB  1 Q5VSL9 UNP 238 K 
+ATOM 1858 O O   . LYS A 1 238 ? -22.208 -13.963 0.019   1.0 92.00 ? 238 LYS A O   1 Q5VSL9 UNP 238 K 
+ATOM 1859 C CG  . LYS A 1 238 ? -24.690 -15.084 3.780   1.0 92.00 ? 238 LYS A CG  1 Q5VSL9 UNP 238 K 
+ATOM 1860 C CD  . LYS A 1 238 ? -25.785 -14.205 4.402   1.0 92.00 ? 238 LYS A CD  1 Q5VSL9 UNP 238 K 
+ATOM 1861 C CE  . LYS A 1 238 ? -26.121 -14.650 5.830   1.0 92.00 ? 238 LYS A CE  1 Q5VSL9 UNP 238 K 
+ATOM 1862 N NZ  . LYS A 1 238 ? -27.172 -13.780 6.418   1.0 92.00 ? 238 LYS A NZ  1 Q5VSL9 UNP 238 K 
+ATOM 1863 N N   . ALA A 1 239 ? -23.786 -15.362 -0.735  1.0 93.60 ? 239 ALA A N   1 Q5VSL9 UNP 239 A 
+ATOM 1864 C CA  . ALA A 1 239 ? -23.714 -14.886 -2.124  1.0 93.60 ? 239 ALA A CA  1 Q5VSL9 UNP 239 A 
+ATOM 1865 C C   . ALA A 1 239 ? -23.994 -13.372 -2.244  1.0 93.60 ? 239 ALA A C   1 Q5VSL9 UNP 239 A 
+ATOM 1866 C CB  . ALA A 1 239 ? -24.697 -15.706 -2.967  1.0 93.60 ? 239 ALA A CB  1 Q5VSL9 UNP 239 A 
+ATOM 1867 O O   . ALA A 1 239 ? -23.319 -12.664 -2.994  1.0 93.60 ? 239 ALA A O   1 Q5VSL9 UNP 239 A 
+ATOM 1868 N N   . GLU A 1 240 ? -24.928 -12.865 -1.437  1.0 94.17 ? 240 GLU A N   1 Q5VSL9 UNP 240 E 
+ATOM 1869 C CA  . GLU A 1 240 ? -25.237 -11.434 -1.318  1.0 94.17 ? 240 GLU A CA  1 Q5VSL9 UNP 240 E 
+ATOM 1870 C C   . GLU A 1 240 ? -24.011 -10.620 -0.884  1.0 94.17 ? 240 GLU A C   1 Q5VSL9 UNP 240 E 
+ATOM 1871 C CB  . GLU A 1 240 ? -26.358 -11.256 -0.285  1.0 94.17 ? 240 GLU A CB  1 Q5VSL9 UNP 240 E 
+ATOM 1872 O O   . GLU A 1 240 ? -23.715 -9.587  -1.475  1.0 94.17 ? 240 GLU A O   1 Q5VSL9 UNP 240 E 
+ATOM 1873 C CG  . GLU A 1 240 ? -27.693 -11.867 -0.747  1.0 94.17 ? 240 GLU A CG  1 Q5VSL9 UNP 240 E 
+ATOM 1874 C CD  . GLU A 1 240 ? -28.740 -11.944 0.375   1.0 94.17 ? 240 GLU A CD  1 Q5VSL9 UNP 240 E 
+ATOM 1875 O OE1 . GLU A 1 240 ? -29.833 -12.474 0.084   1.0 94.17 ? 240 GLU A OE1 1 Q5VSL9 UNP 240 E 
+ATOM 1876 O OE2 . GLU A 1 240 ? -28.401 -11.598 1.530   1.0 94.17 ? 240 GLU A OE2 1 Q5VSL9 UNP 240 E 
+ATOM 1877 N N   . TRP A 1 241 ? -23.231 -11.116 0.082   1.0 95.67 ? 241 TRP A N   1 Q5VSL9 UNP 241 W 
+ATOM 1878 C CA  . TRP A 1 241 ? -22.032 -10.435 0.586   1.0 95.67 ? 241 TRP A CA  1 Q5VSL9 UNP 241 W 
+ATOM 1879 C C   . TRP A 1 241 ? -20.906 -10.389 -0.446  1.0 95.67 ? 241 TRP A C   1 Q5VSL9 UNP 241 W 
+ATOM 1880 C CB  . TRP A 1 241 ? -21.551 -11.128 1.865   1.0 95.67 ? 241 TRP A CB  1 Q5VSL9 UNP 241 W 
+ATOM 1881 O O   . TRP A 1 241 ? -20.187 -9.394  -0.539  1.0 95.67 ? 241 TRP A O   1 Q5VSL9 UNP 241 W 
+ATOM 1882 C CG  . TRP A 1 241 ? -22.428 -10.993 3.070   1.0 95.67 ? 241 TRP A CG  1 Q5VSL9 UNP 241 W 
+ATOM 1883 C CD1 . TRP A 1 241 ? -23.649 -10.410 3.130   1.0 95.67 ? 241 TRP A CD1 1 Q5VSL9 UNP 241 W 
+ATOM 1884 C CD2 . TRP A 1 241 ? -22.127 -11.414 4.433   1.0 95.67 ? 241 TRP A CD2 1 Q5VSL9 UNP 241 W 
+ATOM 1885 C CE2 . TRP A 1 241 ? -23.197 -10.994 5.280   1.0 95.67 ? 241 TRP A CE2 1 Q5VSL9 UNP 241 W 
+ATOM 1886 C CE3 . TRP A 1 241 ? -21.051 -12.097 5.040   1.0 95.67 ? 241 TRP A CE3 1 Q5VSL9 UNP 241 W 
+ATOM 1887 N NE1 . TRP A 1 241 ? -24.094 -10.383 4.433   1.0 95.67 ? 241 TRP A NE1 1 Q5VSL9 UNP 241 W 
+ATOM 1888 C CH2 . TRP A 1 241 ? -22.106 -11.902 7.237   1.0 95.67 ? 241 TRP A CH2 1 Q5VSL9 UNP 241 W 
+ATOM 1889 C CZ2 . TRP A 1 241 ? -23.190 -11.217 6.662   1.0 95.67 ? 241 TRP A CZ2 1 Q5VSL9 UNP 241 W 
+ATOM 1890 C CZ3 . TRP A 1 241 ? -21.047 -12.348 6.425   1.0 95.67 ? 241 TRP A CZ3 1 Q5VSL9 UNP 241 W 
+ATOM 1891 N N   . ARG A 1 242 ? -20.765 -11.438 -1.265  1.0 94.91 ? 242 ARG A N   1 Q5VSL9 UNP 242 R 
+ATOM 1892 C CA  . ARG A 1 242 ? -19.819 -11.428 -2.394  1.0 94.91 ? 242 ARG A CA  1 Q5VSL9 UNP 242 R 
+ATOM 1893 C C   . ARG A 1 242 ? -20.214 -10.387 -3.436  1.0 94.91 ? 242 ARG A C   1 Q5VSL9 UNP 242 R 
+ATOM 1894 C CB  . ARG A 1 242 ? -19.714 -12.812 -3.042  1.0 94.91 ? 242 ARG A CB  1 Q5VSL9 UNP 242 R 
+ATOM 1895 O O   . ARG A 1 242 ? -19.349 -9.671  -3.925  1.0 94.91 ? 242 ARG A O   1 Q5VSL9 UNP 242 R 
+ATOM 1896 C CG  . ARG A 1 242 ? -19.161 -13.856 -2.068  1.0 94.91 ? 242 ARG A CG  1 Q5VSL9 UNP 242 R 
+ATOM 1897 C CD  . ARG A 1 242 ? -19.010 -15.202 -2.776  1.0 94.91 ? 242 ARG A CD  1 Q5VSL9 UNP 242 R 
+ATOM 1898 N NE  . ARG A 1 242 ? -18.914 -16.284 -1.786  1.0 94.91 ? 242 ARG A NE  1 Q5VSL9 UNP 242 R 
+ATOM 1899 N NH1 . ARG A 1 242 ? -19.616 -18.015 -3.118  1.0 94.91 ? 242 ARG A NH1 1 Q5VSL9 UNP 242 R 
+ATOM 1900 N NH2 . ARG A 1 242 ? -19.307 -18.337 -0.928  1.0 94.91 ? 242 ARG A NH2 1 Q5VSL9 UNP 242 R 
+ATOM 1901 C CZ  . ARG A 1 242 ? -19.269 -17.540 -1.953  1.0 94.91 ? 242 ARG A CZ  1 Q5VSL9 UNP 242 R 
+ATOM 1902 N N   . THR A 1 243 ? -21.509 -10.269 -3.725  1.0 95.63 ? 243 THR A N   1 Q5VSL9 UNP 243 T 
+ATOM 1903 C CA  . THR A 1 243 ? -22.032 -9.262  -4.661  1.0 95.63 ? 243 THR A CA  1 Q5VSL9 UNP 243 T 
+ATOM 1904 C C   . THR A 1 243 ? -21.820 -7.852  -4.110  1.0 95.63 ? 243 THR A C   1 Q5VSL9 UNP 243 T 
+ATOM 1905 C CB  . THR A 1 243 ? -23.516 -9.505  -4.974  1.0 95.63 ? 243 THR A CB  1 Q5VSL9 UNP 243 T 
+ATOM 1906 O O   . THR A 1 243 ? -21.194 -7.036  -4.779  1.0 95.63 ? 243 THR A O   1 Q5VSL9 UNP 243 T 
+ATOM 1907 C CG2 . THR A 1 243 ? -24.028 -8.616  -6.113  1.0 95.63 ? 243 THR A CG2 1 Q5VSL9 UNP 243 T 
+ATOM 1908 O OG1 . THR A 1 243 ? -23.701 -10.856 -5.354  1.0 95.63 ? 243 THR A OG1 1 Q5VSL9 UNP 243 T 
+ATOM 1909 N N   . MET A 1 244 ? -22.227 -7.592  -2.860  1.0 96.14 ? 244 MET A N   1 Q5VSL9 UNP 244 M 
+ATOM 1910 C CA  . MET A 1 244 ? -22.027 -6.294  -2.198  1.0 96.14 ? 244 MET A CA  1 Q5VSL9 UNP 244 M 
+ATOM 1911 C C   . MET A 1 244 ? -20.561 -5.868  -2.177  1.0 96.14 ? 244 MET A C   1 Q5VSL9 UNP 244 M 
+ATOM 1912 C CB  . MET A 1 244 ? -22.533 -6.334  -0.750  1.0 96.14 ? 244 MET A CB  1 Q5VSL9 UNP 244 M 
+ATOM 1913 O O   . MET A 1 244 ? -20.260 -4.703  -2.400  1.0 96.14 ? 244 MET A O   1 Q5VSL9 UNP 244 M 
+ATOM 1914 C CG  . MET A 1 244 ? -24.056 -6.237  -0.656  1.0 96.14 ? 244 MET A CG  1 Q5VSL9 UNP 244 M 
+ATOM 1915 S SD  . MET A 1 244 ? -24.631 -5.814  1.008   1.0 96.14 ? 244 MET A SD  1 Q5VSL9 UNP 244 M 
+ATOM 1916 C CE  . MET A 1 244 ? -24.397 -7.383  1.866   1.0 96.14 ? 244 MET A CE  1 Q5VSL9 UNP 244 M 
+ATOM 1917 N N   . ARG A 1 245 ? -19.634 -6.803  -1.957  1.0 95.93 ? 245 ARG A N   1 Q5VSL9 UNP 245 R 
+ATOM 1918 C CA  . ARG A 1 245 ? -18.199 -6.517  -2.021  1.0 95.93 ? 245 ARG A CA  1 Q5VSL9 UNP 245 R 
+ATOM 1919 C C   . ARG A 1 245 ? -17.755 -6.041  -3.396  1.0 95.93 ? 245 ARG A C   1 Q5VSL9 UNP 245 R 
+ATOM 1920 C CB  . ARG A 1 245 ? -17.446 -7.777  -1.632  1.0 95.93 ? 245 ARG A CB  1 Q5VSL9 UNP 245 R 
+ATOM 1921 O O   . ARG A 1 245 ? -17.002 -5.076  -3.473  1.0 95.93 ? 245 ARG A O   1 Q5VSL9 UNP 245 R 
+ATOM 1922 C CG  . ARG A 1 245 ? -15.917 -7.628  -1.720  1.0 95.93 ? 245 ARG A CG  1 Q5VSL9 UNP 245 R 
+ATOM 1923 C CD  . ARG A 1 245 ? -15.232 -8.984  -1.590  1.0 95.93 ? 245 ARG A CD  1 Q5VSL9 UNP 245 R 
+ATOM 1924 N NE  . ARG A 1 245 ? -15.916 -9.826  -0.595  1.0 95.93 ? 245 ARG A NE  1 Q5VSL9 UNP 245 R 
+ATOM 1925 N NH1 . ARG A 1 245 ? -14.081 -10.519 0.503   1.0 95.93 ? 245 ARG A NH1 1 Q5VSL9 UNP 245 R 
+ATOM 1926 N NH2 . ARG A 1 245 ? -16.096 -11.242 1.146   1.0 95.93 ? 245 ARG A NH2 1 Q5VSL9 UNP 245 R 
+ATOM 1927 C CZ  . ARG A 1 245 ? -15.355 -10.529 0.350   1.0 95.93 ? 245 ARG A CZ  1 Q5VSL9 UNP 245 R 
+ATOM 1928 N N   . GLN A 1 246 ? -18.172 -6.725  -4.461  1.0 94.74 ? 246 GLN A N   1 Q5VSL9 UNP 246 Q 
+ATOM 1929 C CA  . GLN A 1 246 ? -17.787 -6.337  -5.819  1.0 94.74 ? 246 GLN A CA  1 Q5VSL9 UNP 246 Q 
+ATOM 1930 C C   . GLN A 1 246 ? -18.365 -4.966  -6.176  1.0 94.74 ? 246 GLN A C   1 Q5VSL9 UNP 246 Q 
+ATOM 1931 C CB  . GLN A 1 246 ? -18.212 -7.409  -6.837  1.0 94.74 ? 246 GLN A CB  1 Q5VSL9 UNP 246 Q 
+ATOM 1932 O O   . GLN A 1 246 ? -17.640 -4.122  -6.699  1.0 94.74 ? 246 GLN A O   1 Q5VSL9 UNP 246 Q 
+ATOM 1933 C CG  . GLN A 1 246 ? -17.466 -8.745  -6.669  1.0 94.74 ? 246 GLN A CG  1 Q5VSL9 UNP 246 Q 
+ATOM 1934 C CD  . GLN A 1 246 ? -15.951 -8.660  -6.854  1.0 94.74 ? 246 GLN A CD  1 Q5VSL9 UNP 246 Q 
+ATOM 1935 N NE2 . GLN A 1 246 ? -15.222 -9.688  -6.479  1.0 94.74 ? 246 GLN A NE2 1 Q5VSL9 UNP 246 Q 
+ATOM 1936 O OE1 . GLN A 1 246 ? -15.383 -7.687  -7.319  1.0 94.74 ? 246 GLN A OE1 1 Q5VSL9 UNP 246 Q 
+ATOM 1937 N N   . THR A 1 247 ? -19.622 -4.710  -5.802  1.0 95.82 ? 247 THR A N   1 Q5VSL9 UNP 247 T 
+ATOM 1938 C CA  . THR A 1 247 ? -20.245 -3.390  -5.943  1.0 95.82 ? 247 THR A CA  1 Q5VSL9 UNP 247 T 
+ATOM 1939 C C   . THR A 1 247 ? -19.467 -2.326  -5.171  1.0 95.82 ? 247 THR A C   1 Q5VSL9 UNP 247 T 
+ATOM 1940 C CB  . THR A 1 247 ? -21.706 -3.428  -5.477  1.0 95.82 ? 247 THR A CB  1 Q5VSL9 UNP 247 T 
+ATOM 1941 O O   . THR A 1 247 ? -19.050 -1.335  -5.759  1.0 95.82 ? 247 THR A O   1 Q5VSL9 UNP 247 T 
+ATOM 1942 C CG2 . THR A 1 247 ? -22.432 -2.110  -5.718  1.0 95.82 ? 247 THR A CG2 1 Q5VSL9 UNP 247 T 
+ATOM 1943 O OG1 . THR A 1 247 ? -22.411 -4.405  -6.207  1.0 95.82 ? 247 THR A OG1 1 Q5VSL9 UNP 247 T 
+ATOM 1944 N N   . PHE A 1 248 ? -19.163 -2.565  -3.895  1.0 96.79 ? 248 PHE A N   1 Q5VSL9 UNP 248 F 
+ATOM 1945 C CA  . PHE A 1 248 ? -18.418 -1.622  -3.061  1.0 96.79 ? 248 PHE A CA  1 Q5VSL9 UNP 248 F 
+ATOM 1946 C C   . PHE A 1 248 ? -16.999 -1.352  -3.581  1.0 96.79 ? 248 PHE A C   1 Q5VSL9 UNP 248 F 
+ATOM 1947 C CB  . PHE A 1 248 ? -18.364 -2.180  -1.639  1.0 96.79 ? 248 PHE A CB  1 Q5VSL9 UNP 248 F 
+ATOM 1948 O O   . PHE A 1 248 ? -16.528 -0.218  -3.566  1.0 96.79 ? 248 PHE A O   1 Q5VSL9 UNP 248 F 
+ATOM 1949 C CG  . PHE A 1 248 ? -17.630 -1.288  -0.665  1.0 96.79 ? 248 PHE A CG  1 Q5VSL9 UNP 248 F 
+ATOM 1950 C CD1 . PHE A 1 248 ? -16.417 -1.698  -0.082  1.0 96.79 ? 248 PHE A CD1 1 Q5VSL9 UNP 248 F 
+ATOM 1951 C CD2 . PHE A 1 248 ? -18.159 -0.023  -0.361  1.0 96.79 ? 248 PHE A CD2 1 Q5VSL9 UNP 248 F 
+ATOM 1952 C CE1 . PHE A 1 248 ? -15.766 -0.865  0.843   1.0 96.79 ? 248 PHE A CE1 1 Q5VSL9 UNP 248 F 
+ATOM 1953 C CE2 . PHE A 1 248 ? -17.498 0.815   0.550   1.0 96.79 ? 248 PHE A CE2 1 Q5VSL9 UNP 248 F 
+ATOM 1954 C CZ  . PHE A 1 248 ? -16.307 0.394   1.161   1.0 96.79 ? 248 PHE A CZ  1 Q5VSL9 UNP 248 F 
+ATOM 1955 N N   . ARG A 1 249 ? -16.306 -2.380  -4.086  1.0 95.57 ? 249 ARG A N   1 Q5VSL9 UNP 249 R 
+ATOM 1956 C CA  . ARG A 1 249 ? -14.990 -2.230  -4.723  1.0 95.57 ? 249 ARG A CA  1 Q5VSL9 UNP 249 R 
+ATOM 1957 C C   . ARG A 1 249 ? -15.068 -1.324  -5.954  1.0 95.57 ? 249 ARG A C   1 Q5VSL9 UNP 249 R 
+ATOM 1958 C CB  . ARG A 1 249 ? -14.435 -3.621  -5.071  1.0 95.57 ? 249 ARG A CB  1 Q5VSL9 UNP 249 R 
+ATOM 1959 O O   . ARG A 1 249 ? -14.191 -0.476  -6.128  1.0 95.57 ? 249 ARG A O   1 Q5VSL9 UNP 249 R 
+ATOM 1960 C CG  . ARG A 1 249 ? -13.081 -3.533  -5.787  1.0 95.57 ? 249 ARG A CG  1 Q5VSL9 UNP 249 R 
+ATOM 1961 C CD  . ARG A 1 249 ? -12.486 -4.922  -6.044  1.0 95.57 ? 249 ARG A CD  1 Q5VSL9 UNP 249 R 
+ATOM 1962 N NE  . ARG A 1 249 ? -11.193 -4.824  -6.747  1.0 95.57 ? 249 ARG A NE  1 Q5VSL9 UNP 249 R 
+ATOM 1963 N NH1 . ARG A 1 249 ? -10.405 -6.964  -6.358  1.0 95.57 ? 249 ARG A NH1 1 Q5VSL9 UNP 249 R 
+ATOM 1964 N NH2 . ARG A 1 249 ? -9.105  -5.467  -7.338  1.0 95.57 ? 249 ARG A NH2 1 Q5VSL9 UNP 249 R 
+ATOM 1965 C CZ  . ARG A 1 249 ? -10.256 -5.752  -6.813  1.0 95.57 ? 249 ARG A CZ  1 Q5VSL9 UNP 249 R 
+ATOM 1966 N N   . ALA A 1 250 ? -16.088 -1.507  -6.794  1.0 94.08 ? 250 ALA A N   1 Q5VSL9 UNP 250 A 
+ATOM 1967 C CA  . ALA A 1 250 ? -16.315 -0.667  -7.966  1.0 94.08 ? 250 ALA A CA  1 Q5VSL9 UNP 250 A 
+ATOM 1968 C C   . ALA A 1 250 ? -16.659 0.775   -7.561  1.0 94.08 ? 250 ALA A C   1 Q5VSL9 UNP 250 A 
+ATOM 1969 C CB  . ALA A 1 250 ? -17.410 -1.306  -8.830  1.0 94.08 ? 250 ALA A CB  1 Q5VSL9 UNP 250 A 
+ATOM 1970 O O   . ALA A 1 250 ? -16.062 1.711   -8.089  1.0 94.08 ? 250 ALA A O   1 Q5VSL9 UNP 250 A 
+ATOM 1971 N N   . GLU A 1 251 ? -17.534 0.948   -6.568  1.0 94.12 ? 251 GLU A N   1 Q5VSL9 UNP 251 E 
+ATOM 1972 C CA  . GLU A 1 251 ? -17.909 2.250   -6.010  1.0 94.12 ? 251 GLU A CA  1 Q5VSL9 UNP 251 E 
+ATOM 1973 C C   . GLU A 1 251 ? -16.689 3.012   -5.476  1.0 94.12 ? 251 GLU A C   1 Q5VSL9 UNP 251 E 
+ATOM 1974 C CB  . GLU A 1 251 ? -18.956 2.058   -4.904  1.0 94.12 ? 251 GLU A CB  1 Q5VSL9 UNP 251 E 
+ATOM 1975 O O   . GLU A 1 251 ? -16.460 4.145   -5.890  1.0 94.12 ? 251 GLU A O   1 Q5VSL9 UNP 251 E 
+ATOM 1976 C CG  . GLU A 1 251 ? -20.357 1.791   -5.475  1.0 94.12 ? 251 GLU A CG  1 Q5VSL9 UNP 251 E 
+ATOM 1977 C CD  . GLU A 1 251 ? -21.410 1.526   -4.387  1.0 94.12 ? 251 GLU A CD  1 Q5VSL9 UNP 251 E 
+ATOM 1978 O OE1 . GLU A 1 251 ? -22.565 1.238   -4.774  1.0 94.12 ? 251 GLU A OE1 1 Q5VSL9 UNP 251 E 
+ATOM 1979 O OE2 . GLU A 1 251 ? -21.061 1.569   -3.184  1.0 94.12 ? 251 GLU A OE2 1 Q5VSL9 UNP 251 E 
+ATOM 1980 N N   . LEU A 1 252 ? -15.836 2.381   -4.658  1.0 95.44 ? 252 LEU A N   1 Q5VSL9 UNP 252 L 
+ATOM 1981 C CA  . LEU A 1 252 ? -14.606 2.995   -4.131  1.0 95.44 ? 252 LEU A CA  1 Q5VSL9 UNP 252 L 
+ATOM 1982 C C   . LEU A 1 252 ? -13.632 3.474   -5.218  1.0 95.44 ? 252 LEU A C   1 Q5VSL9 UNP 252 L 
+ATOM 1983 C CB  . LEU A 1 252 ? -13.860 1.978   -3.252  1.0 95.44 ? 252 LEU A CB  1 Q5VSL9 UNP 252 L 
+ATOM 1984 O O   . LEU A 1 252 ? -12.887 4.435   -4.998  1.0 95.44 ? 252 LEU A O   1 Q5VSL9 UNP 252 L 
+ATOM 1985 C CG  . LEU A 1 252 ? -14.397 1.766   -1.832  1.0 95.44 ? 252 LEU A CG  1 Q5VSL9 UNP 252 L 
+ATOM 1986 C CD1 . LEU A 1 252 ? -13.509 0.707   -1.169  1.0 95.44 ? 252 LEU A CD1 1 Q5VSL9 UNP 252 L 
+ATOM 1987 C CD2 . LEU A 1 252 ? -14.313 3.041   -0.992  1.0 95.44 ? 252 LEU A CD2 1 Q5VSL9 UNP 252 L 
+ATOM 1988 N N   . GLY A 1 253 ? -13.580 2.763   -6.347  1.0 92.55 ? 253 GLY A N   1 Q5VSL9 UNP 253 G 
+ATOM 1989 C CA  . GLY A 1 253 ? -12.741 3.114   -7.494  1.0 92.55 ? 253 GLY A CA  1 Q5VSL9 UNP 253 G 
+ATOM 1990 C C   . GLY A 1 253 ? -13.366 4.175   -8.401  1.0 92.55 ? 253 GLY A C   1 Q5VSL9 UNP 253 G 
+ATOM 1991 O O   . GLY A 1 253 ? -12.646 4.830   -9.153  1.0 92.55 ? 253 GLY A O   1 Q5VSL9 UNP 253 G 
+ATOM 1992 N N   . SER A 1 254 ? -14.684 4.347   -8.321  1.0 91.33 ? 254 SER A N   1 Q5VSL9 UNP 254 S 
+ATOM 1993 C CA  . SER A 1 254 ? -15.442 5.319   -9.100  1.0 91.33 ? 254 SER A CA  1 Q5VSL9 UNP 254 S 
+ATOM 1994 C C   . SER A 1 254 ? -15.484 6.698   -8.423  1.0 91.33 ? 254 SER A C   1 Q5VSL9 UNP 254 S 
+ATOM 1995 C CB  . SER A 1 254 ? -16.848 4.778   -9.376  1.0 91.33 ? 254 SER A CB  1 Q5VSL9 UNP 254 S 
+ATOM 1996 O O   . SER A 1 254 ? -15.220 6.815   -7.223  1.0 91.33 ? 254 SER A O   1 Q5VSL9 UNP 254 S 
+ATOM 1997 O OG  . SER A 1 254 ? -17.676 4.852   -8.237  1.0 91.33 ? 254 SER A OG  1 Q5VSL9 UNP 254 S 
+ATOM 1998 N N   . PRO A 1 255 ? -15.804 7.765   -9.172  1.0 87.36 ? 255 PRO A N   1 Q5VSL9 UNP 255 P 
+ATOM 1999 C CA  . PRO A 1 255 ? -16.070 9.077   -8.597  1.0 87.36 ? 255 PRO A CA  1 Q5VSL9 UNP 255 P 
+ATOM 2000 C C   . PRO A 1 255 ? -17.252 9.041   -7.614  1.0 87.36 ? 255 PRO A C   1 Q5VSL9 UNP 255 P 
+ATOM 2001 C CB  . PRO A 1 255 ? -16.336 9.979   -9.807  1.0 87.36 ? 255 PRO A CB  1 Q5VSL9 UNP 255 P 
+ATOM 2002 O O   . PRO A 1 255 ? -18.397 8.905   -8.033  1.0 87.36 ? 255 PRO A O   1 Q5VSL9 UNP 255 P 
+ATOM 2003 C CG  . PRO A 1 255 ? -15.622 9.290   -10.962 1.0 87.36 ? 255 PRO A CG  1 Q5VSL9 UNP 255 P 
+ATOM 2004 C CD  . PRO A 1 255 ? -15.844 7.824   -10.626 1.0 87.36 ? 255 PRO A CD  1 Q5VSL9 UNP 255 P 
+ATOM 2005 N N   . LEU A 1 256 ? -16.976 9.169   -6.312  1.0 83.81 ? 256 LEU A N   1 Q5VSL9 UNP 256 L 
+ATOM 2006 C CA  . LEU A 1 256 ? -17.997 9.093   -5.253  1.0 83.81 ? 256 LEU A CA  1 Q5VSL9 UNP 256 L 
+ATOM 2007 C C   . LEU A 1 256 ? -18.487 10.471  -4.811  1.0 83.81 ? 256 LEU A C   1 Q5VSL9 UNP 256 L 
+ATOM 2008 C CB  . LEU A 1 256 ? -17.428 8.328   -4.043  1.0 83.81 ? 256 LEU A CB  1 Q5VSL9 UNP 256 L 
+ATOM 2009 O O   . LEU A 1 256 ? -19.676 10.683  -4.604  1.0 83.81 ? 256 LEU A O   1 Q5VSL9 UNP 256 L 
+ATOM 2010 C CG  . LEU A 1 256 ? -17.445 6.802   -4.214  1.0 83.81 ? 256 LEU A CG  1 Q5VSL9 UNP 256 L 
+ATOM 2011 C CD1 . LEU A 1 256 ? -16.595 6.161   -3.117  1.0 83.81 ? 256 LEU A CD1 1 Q5VSL9 UNP 256 L 
+ATOM 2012 C CD2 . LEU A 1 256 ? -18.861 6.236   -4.110  1.0 83.81 ? 256 LEU A CD2 1 Q5VSL9 UNP 256 L 
+ATOM 2013 N N   . TYR A 1 257 ? -17.559 11.413  -4.651  1.0 80.98 ? 257 TYR A N   1 Q5VSL9 UNP 257 Y 
+ATOM 2014 C CA  . TYR A 1 257 ? -17.843 12.763  -4.179  1.0 80.98 ? 257 TYR A CA  1 Q5VSL9 UNP 257 Y 
+ATOM 2015 C C   . TYR A 1 257 ? -16.942 13.748  -4.921  1.0 80.98 ? 257 TYR A C   1 Q5VSL9 UNP 257 Y 
+ATOM 2016 C CB  . TYR A 1 257 ? -17.639 12.816  -2.660  1.0 80.98 ? 257 TYR A CB  1 Q5VSL9 UNP 257 Y 
+ATOM 2017 O O   . TYR A 1 257 ? -15.777 13.444  -5.171  1.0 80.98 ? 257 TYR A O   1 Q5VSL9 UNP 257 Y 
+ATOM 2018 C CG  . TYR A 1 257 ? -18.145 14.091  -2.022  1.0 80.98 ? 257 TYR A CG  1 Q5VSL9 UNP 257 Y 
+ATOM 2019 C CD1 . TYR A 1 257 ? -17.280 15.189  -1.853  1.0 80.98 ? 257 TYR A CD1 1 Q5VSL9 UNP 257 Y 
+ATOM 2020 C CD2 . TYR A 1 257 ? -19.485 14.178  -1.596  1.0 80.98 ? 257 TYR A CD2 1 Q5VSL9 UNP 257 Y 
+ATOM 2021 C CE1 . TYR A 1 257 ? -17.751 16.366  -1.240  1.0 80.98 ? 257 TYR A CE1 1 Q5VSL9 UNP 257 Y 
+ATOM 2022 C CE2 . TYR A 1 257 ? -19.961 15.361  -0.999  1.0 80.98 ? 257 TYR A CE2 1 Q5VSL9 UNP 257 Y 
+ATOM 2023 O OH  . TYR A 1 257 ? -19.546 17.599  -0.239  1.0 80.98 ? 257 TYR A OH  1 Q5VSL9 UNP 257 Y 
+ATOM 2024 C CZ  . TYR A 1 257 ? -19.095 16.458  -0.821  1.0 80.98 ? 257 TYR A CZ  1 Q5VSL9 UNP 257 Y 
+ATOM 2025 N N   . ASN A 1 258 ? -17.474 14.912  -5.307  1.0 80.63 ? 258 ASN A N   1 Q5VSL9 UNP 258 N 
+ATOM 2026 C CA  . ASN A 1 258 ? -16.764 15.925  -6.106  1.0 80.63 ? 258 ASN A CA  1 Q5VSL9 UNP 258 N 
+ATOM 2027 C C   . ASN A 1 258 ? -16.111 15.392  -7.401  1.0 80.63 ? 258 ASN A C   1 Q5VSL9 UNP 258 N 
+ATOM 2028 C CB  . ASN A 1 258 ? -15.769 16.688  -5.211  1.0 80.63 ? 258 ASN A CB  1 Q5VSL9 UNP 258 N 
+ATOM 2029 O O   . ASN A 1 258 ? -15.096 15.919  -7.842  1.0 80.63 ? 258 ASN A O   1 Q5VSL9 UNP 258 N 
+ATOM 2030 C CG  . ASN A 1 258 ? -16.430 17.576  -4.182  1.0 80.63 ? 258 ASN A CG  1 Q5VSL9 UNP 258 N 
+ATOM 2031 N ND2 . ASN A 1 258 ? -15.672 18.023  -3.210  1.0 80.63 ? 258 ASN A ND2 1 Q5VSL9 UNP 258 N 
+ATOM 2032 O OD1 . ASN A 1 258 ? -17.599 17.917  -4.253  1.0 80.63 ? 258 ASN A OD1 1 Q5VSL9 UNP 258 N 
+ATOM 2033 N N   . ASN A 1 259 ? -16.692 14.365  -8.030  1.0 83.80 ? 259 ASN A N   1 Q5VSL9 UNP 259 N 
+ATOM 2034 C CA  . ASN A 1 259 ? -16.136 13.694  -9.212  1.0 83.80 ? 259 ASN A CA  1 Q5VSL9 UNP 259 N 
+ATOM 2035 C C   . ASN A 1 259 ? -14.736 13.073  -9.012  1.0 83.80 ? 259 ASN A C   1 Q5VSL9 UNP 259 N 
+ATOM 2036 C CB  . ASN A 1 259 ? -16.219 14.600  -10.457 1.0 83.80 ? 259 ASN A CB  1 Q5VSL9 UNP 259 N 
+ATOM 2037 O O   . ASN A 1 259 ? -14.027 12.834  -9.990  1.0 83.80 ? 259 ASN A O   1 Q5VSL9 UNP 259 N 
+ATOM 2038 C CG  . ASN A 1 259 ? -17.633 14.924  -10.880 1.0 83.80 ? 259 ASN A CG  1 Q5VSL9 UNP 259 N 
+ATOM 2039 N ND2 . ASN A 1 259 ? -17.812 15.981  -11.635 1.0 83.80 ? 259 ASN A ND2 1 Q5VSL9 UNP 259 N 
+ATOM 2040 O OD1 . ASN A 1 259 ? -18.590 14.237  -10.573 1.0 83.80 ? 259 ASN A OD1 1 Q5VSL9 UNP 259 N 
+ATOM 2041 N N   . GLU A 1 260 ? -14.356 12.732  -7.778  1.0 87.31 ? 260 GLU A N   1 Q5VSL9 UNP 260 E 
+ATOM 2042 C CA  . GLU A 1 260 ? -13.074 12.087  -7.482  1.0 87.31 ? 260 GLU A CA  1 Q5VSL9 UNP 260 E 
+ATOM 2043 C C   . GLU A 1 260 ? -13.253 10.740  -6.752  1.0 87.31 ? 260 GLU A C   1 Q5VSL9 UNP 260 E 
+ATOM 2044 C CB  . GLU A 1 260 ? -12.174 13.035  -6.681  1.0 87.31 ? 260 GLU A CB  1 Q5VSL9 UNP 260 E 
+ATOM 2045 O O   . GLU A 1 260 ? -14.164 10.587  -5.927  1.0 87.31 ? 260 GLU A O   1 Q5VSL9 UNP 260 E 
+ATOM 2046 C CG  . GLU A 1 260 ? -11.740 14.271  -7.490  1.0 87.31 ? 260 GLU A CG  1 Q5VSL9 UNP 260 E 
+ATOM 2047 C CD  . GLU A 1 260 ? -10.776 15.189  -6.720  1.0 87.31 ? 260 GLU A CD  1 Q5VSL9 UNP 260 E 
+ATOM 2048 O OE1 . GLU A 1 260 ? -10.081 15.988  -7.387  1.0 87.31 ? 260 GLU A OE1 1 Q5VSL9 UNP 260 E 
+ATOM 2049 O OE2 . GLU A 1 260 ? -10.700 15.076  -5.472  1.0 87.31 ? 260 GLU A OE2 1 Q5VSL9 UNP 260 E 
+ATOM 2050 N N   . PRO A 1 261 ? -12.388 9.739   -7.022  1.0 93.88 ? 261 PRO A N   1 Q5VSL9 UNP 261 P 
+ATOM 2051 C CA  . PRO A 1 261 ? -12.333 8.514   -6.229  1.0 93.88 ? 261 PRO A CA  1 Q5VSL9 UNP 261 P 
+ATOM 2052 C C   . PRO A 1 261 ? -11.980 8.791   -4.765  1.0 93.88 ? 261 PRO A C   1 Q5VSL9 UNP 261 P 
+ATOM 2053 C CB  . PRO A 1 261 ? -11.277 7.622   -6.891  1.0 93.88 ? 261 PRO A CB  1 Q5VSL9 UNP 261 P 
+ATOM 2054 O O   . PRO A 1 261 ? -11.180 9.681   -4.464  1.0 93.88 ? 261 PRO A O   1 Q5VSL9 UNP 261 P 
+ATOM 2055 C CG  . PRO A 1 261 ? -11.216 8.140   -8.325  1.0 93.88 ? 261 PRO A CG  1 Q5VSL9 UNP 261 P 
+ATOM 2056 C CD  . PRO A 1 261 ? -11.504 9.632   -8.175  1.0 93.88 ? 261 PRO A CD  1 Q5VSL9 UNP 261 P 
+ATOM 2057 N N   . PHE A 1 262 ? -12.471 7.956   -3.844  1.0 96.96 ? 262 PHE A N   1 Q5VSL9 UNP 262 F 
+ATOM 2058 C CA  . PHE A 1 262 ? -12.263 8.148   -2.400  1.0 96.96 ? 262 PHE A CA  1 Q5VSL9 UNP 262 F 
+ATOM 2059 C C   . PHE A 1 262 ? -10.779 8.245   -1.998  1.0 96.96 ? 262 PHE A C   1 Q5VSL9 UNP 262 F 
+ATOM 2060 C CB  . PHE A 1 262 ? -12.952 7.004   -1.644  1.0 96.96 ? 262 PHE A CB  1 Q5VSL9 UNP 262 F 
+ATOM 2061 O O   . PHE A 1 262 ? -10.404 9.018   -1.115  1.0 96.96 ? 262 PHE A O   1 Q5VSL9 UNP 262 F 
+ATOM 2062 C CG  . PHE A 1 262 ? -12.841 7.115   -0.138  1.0 96.96 ? 262 PHE A CG  1 Q5VSL9 UNP 262 F 
+ATOM 2063 C CD1 . PHE A 1 262 ? -12.276 6.075   0.624   1.0 96.96 ? 262 PHE A CD1 1 Q5VSL9 UNP 262 F 
+ATOM 2064 C CD2 . PHE A 1 262 ? -13.308 8.276   0.505   1.0 96.96 ? 262 PHE A CD2 1 Q5VSL9 UNP 262 F 
+ATOM 2065 C CE1 . PHE A 1 262 ? -12.164 6.203   2.019   1.0 96.96 ? 262 PHE A CE1 1 Q5VSL9 UNP 262 F 
+ATOM 2066 C CE2 . PHE A 1 262 ? -13.174 8.414   1.893   1.0 96.96 ? 262 PHE A CE2 1 Q5VSL9 UNP 262 F 
+ATOM 2067 C CZ  . PHE A 1 262 ? -12.598 7.383   2.650   1.0 96.96 ? 262 PHE A CZ  1 Q5VSL9 UNP 262 F 
+ATOM 2068 N N   . ALA A 1 263 ? -9.897  7.517   -2.689  1.0 97.49 ? 263 ALA A N   1 Q5VSL9 UNP 263 A 
+ATOM 2069 C CA  . ALA A 1 263 ? -8.458  7.603   -2.456  1.0 97.49 ? 263 ALA A CA  1 Q5VSL9 UNP 263 A 
+ATOM 2070 C C   . ALA A 1 263 ? -7.898  9.025   -2.674  1.0 97.49 ? 263 ALA A C   1 Q5VSL9 UNP 263 A 
+ATOM 2071 C CB  . ALA A 1 263 ? -7.761  6.583   -3.361  1.0 97.49 ? 263 ALA A CB  1 Q5VSL9 UNP 263 A 
+ATOM 2072 O O   . ALA A 1 263 ? -6.997  9.431   -1.939  1.0 97.49 ? 263 ALA A O   1 Q5VSL9 UNP 263 A 
+ATOM 2073 N N   . ILE A 1 264 ? -8.427  9.792   -3.635  1.0 97.00 ? 264 ILE A N   1 Q5VSL9 UNP 264 I 
+ATOM 2074 C CA  . ILE A 1 264 ? -7.975  11.162  -3.929  1.0 97.00 ? 264 ILE A CA  1 Q5VSL9 UNP 264 I 
+ATOM 2075 C C   . ILE A 1 264 ? -8.310  12.108  -2.776  1.0 97.00 ? 264 ILE A C   1 Q5VSL9 UNP 264 I 
+ATOM 2076 C CB  . ILE A 1 264 ? -8.577  11.682  -5.251  1.0 97.00 ? 264 ILE A CB  1 Q5VSL9 UNP 264 I 
+ATOM 2077 O O   . ILE A 1 264 ? -7.455  12.885  -2.356  1.0 97.00 ? 264 ILE A O   1 Q5VSL9 UNP 264 I 
+ATOM 2078 C CG1 . ILE A 1 264 ? -8.298  10.751  -6.448  1.0 97.00 ? 264 ILE A CG1 1 Q5VSL9 UNP 264 I 
+ATOM 2079 C CG2 . ILE A 1 264 ? -8.064  13.098  -5.566  1.0 97.00 ? 264 ILE A CG2 1 Q5VSL9 UNP 264 I 
+ATOM 2080 C CD1 . ILE A 1 264 ? -6.818  10.447  -6.696  1.0 97.00 ? 264 ILE A CD1 1 Q5VSL9 UNP 264 I 
+ATOM 2081 N N   . MET A 1 265 ? -9.490  11.966  -2.171  1.0 96.33 ? 265 MET A N   1 Q5VSL9 UNP 265 M 
+ATOM 2082 C CA  . MET A 1 265 ? -9.876  12.719  -0.973  1.0 96.33 ? 265 MET A CA  1 Q5VSL9 UNP 265 M 
+ATOM 2083 C C   . MET A 1 265 ? -8.902  12.484  0.190   1.0 96.33 ? 265 MET A C   1 Q5VSL9 UNP 265 M 
+ATOM 2084 C CB  . MET A 1 265 ? -11.295 12.298  -0.600  1.0 96.33 ? 265 MET A CB  1 Q5VSL9 UNP 265 M 
+ATOM 2085 O O   . MET A 1 265 ? -8.439  13.433  0.829   1.0 96.33 ? 265 MET A O   1 Q5VSL9 UNP 265 M 
+ATOM 2086 C CG  . MET A 1 265 ? -11.885 13.046  0.598   1.0 96.33 ? 265 MET A CG  1 Q5VSL9 UNP 265 M 
+ATOM 2087 S SD  . MET A 1 265 ? -13.493 12.380  1.098   1.0 96.33 ? 265 MET A SD  1 Q5VSL9 UNP 265 M 
+ATOM 2088 C CE  . MET A 1 265 ? -14.378 12.569  -0.478  1.0 96.33 ? 265 MET A CE  1 Q5VSL9 UNP 265 M 
+ATOM 2089 N N   . LEU A 1 266 ? -8.512  11.228  0.427   1.0 98.20 ? 266 LEU A N   1 Q5VSL9 UNP 266 L 
+ATOM 2090 C CA  . LEU A 1 266 ? -7.529  10.880  1.460   1.0 98.20 ? 266 LEU A CA  1 Q5VSL9 UNP 266 L 
+ATOM 2091 C C   . LEU A 1 266 ? -6.137  11.441  1.136   1.0 98.20 ? 266 LEU A C   1 Q5VSL9 UNP 266 L 
+ATOM 2092 C CB  . LEU A 1 266 ? -7.472  9.355   1.616   1.0 98.20 ? 266 LEU A CB  1 Q5VSL9 UNP 266 L 
+ATOM 2093 O O   . LEU A 1 266 ? -5.444  11.948  2.021   1.0 98.20 ? 266 LEU A O   1 Q5VSL9 UNP 266 L 
+ATOM 2094 C CG  . LEU A 1 266 ? -8.793  8.709   2.062   1.0 98.20 ? 266 LEU A CG  1 Q5VSL9 UNP 266 L 
+ATOM 2095 C CD1 . LEU A 1 266 ? -8.618  7.196   2.032   1.0 98.20 ? 266 LEU A CD1 1 Q5VSL9 UNP 266 L 
+ATOM 2096 C CD2 . LEU A 1 266 ? -9.191  9.123   3.479   1.0 98.20 ? 266 LEU A CD2 1 Q5VSL9 UNP 266 L 
+ATOM 2097 N N   . PHE A 1 267 ? -5.733  11.417  -0.134  1.0 98.14 ? 267 PHE A N   1 Q5VSL9 UNP 267 F 
+ATOM 2098 C CA  . PHE A 1 267 ? -4.529  12.105  -0.599  1.0 98.14 ? 267 PHE A CA  1 Q5VSL9 UNP 267 F 
+ATOM 2099 C C   . PHE A 1 267 ? -4.603  13.625  -0.367  1.0 98.14 ? 267 PHE A C   1 Q5VSL9 UNP 267 F 
+ATOM 2100 C CB  . PHE A 1 267 ? -4.307  11.760  -2.077  1.0 98.14 ? 267 PHE A CB  1 Q5VSL9 UNP 267 F 
+ATOM 2101 O O   . PHE A 1 267 ? -3.625  14.229  0.088   1.0 98.14 ? 267 PHE A O   1 Q5VSL9 UNP 267 F 
+ATOM 2102 C CG  . PHE A 1 267 ? -3.438  10.548  -2.299  1.0 98.14 ? 267 PHE A CG  1 Q5VSL9 UNP 267 F 
+ATOM 2103 C CD1 . PHE A 1 267 ? -2.086  10.603  -1.928  1.0 98.14 ? 267 PHE A CD1 1 Q5VSL9 UNP 267 F 
+ATOM 2104 C CD2 . PHE A 1 267 ? -3.949  9.393   -2.914  1.0 98.14 ? 267 PHE A CD2 1 Q5VSL9 UNP 267 F 
+ATOM 2105 C CE1 . PHE A 1 267 ? -1.248  9.507   -2.170  1.0 98.14 ? 267 PHE A CE1 1 Q5VSL9 UNP 267 F 
+ATOM 2106 C CE2 . PHE A 1 267 ? -3.111  8.292   -3.157  1.0 98.14 ? 267 PHE A CE2 1 Q5VSL9 UNP 267 F 
+ATOM 2107 C CZ  . PHE A 1 267 ? -1.762  8.345   -2.767  1.0 98.14 ? 267 PHE A CZ  1 Q5VSL9 UNP 267 F 
+ATOM 2108 N N   . GLY A 1 268 ? -5.773  14.229  -0.581  1.0 96.70 ? 268 GLY A N   1 Q5VSL9 UNP 268 G 
+ATOM 2109 C CA  . GLY A 1 268 ? -6.080  15.617  -0.241  1.0 96.70 ? 268 GLY A CA  1 Q5VSL9 UNP 268 G 
+ATOM 2110 C C   . GLY A 1 268 ? -5.842  15.910  1.241   1.0 96.70 ? 268 GLY A C   1 Q5VSL9 UNP 268 G 
+ATOM 2111 O O   . GLY A 1 268 ? -5.096  16.839  1.572   1.0 96.70 ? 268 GLY A O   1 Q5VSL9 UNP 268 G 
+ATOM 2112 N N   . MET A 1 269 ? -6.362  15.065  2.141   1.0 97.55 ? 269 MET A N   1 Q5VSL9 UNP 269 M 
+ATOM 2113 C CA  . MET A 1 269 ? -6.111  15.177  3.586   1.0 97.55 ? 269 MET A CA  1 Q5VSL9 UNP 269 M 
+ATOM 2114 C C   . MET A 1 269 ? -4.615  15.135  3.923   1.0 97.55 ? 269 MET A C   1 Q5VSL9 UNP 269 M 
+ATOM 2115 C CB  . MET A 1 269 ? -6.812  14.057  4.370   1.0 97.55 ? 269 MET A CB  1 Q5VSL9 UNP 269 M 
+ATOM 2116 O O   . MET A 1 269 ? -4.134  15.957  4.708   1.0 97.55 ? 269 MET A O   1 Q5VSL9 UNP 269 M 
+ATOM 2117 C CG  . MET A 1 269 ? -8.337  14.098  4.320   1.0 97.55 ? 269 MET A CG  1 Q5VSL9 UNP 269 M 
+ATOM 2118 S SD  . MET A 1 269 ? -9.088  12.808  5.351   1.0 97.55 ? 269 MET A SD  1 Q5VSL9 UNP 269 M 
+ATOM 2119 C CE  . MET A 1 269 ? -8.936  13.550  6.999   1.0 97.55 ? 269 MET A CE  1 Q5VSL9 UNP 269 M 
+ATOM 2120 N N   . VAL A 1 270 ? -3.861  14.221  3.300   1.0 98.04 ? 270 VAL A N   1 Q5VSL9 UNP 270 V 
+ATOM 2121 C CA  . VAL A 1 270 ? -2.403  14.099  3.475   1.0 98.04 ? 270 VAL A CA  1 Q5VSL9 UNP 270 V 
+ATOM 2122 C C   . VAL A 1 270 ? -1.693  15.405  3.092   1.0 98.04 ? 270 VAL A C   1 Q5VSL9 UNP 270 V 
+ATOM 2123 C CB  . VAL A 1 270 ? -1.869  12.883  2.685   1.0 98.04 ? 270 VAL A CB  1 Q5VSL9 UNP 270 V 
+ATOM 2124 O O   . VAL A 1 270 ? -0.862  15.911  3.851   1.0 98.04 ? 270 VAL A O   1 Q5VSL9 UNP 270 V 
+ATOM 2125 C CG1 . VAL A 1 270 ? -0.341  12.837  2.642   1.0 98.04 ? 270 VAL A CG1 1 Q5VSL9 UNP 270 V 
+ATOM 2126 C CG2 . VAL A 1 270 ? -2.340  11.560  3.298   1.0 98.04 ? 270 VAL A CG2 1 Q5VSL9 UNP 270 V 
+ATOM 2127 N N   . THR A 1 271 ? -2.050  16.014  1.959   1.0 96.69 ? 271 THR A N   1 Q5VSL9 UNP 271 T 
+ATOM 2128 C CA  . THR A 1 271 ? -1.469  17.304  1.542   1.0 96.69 ? 271 THR A CA  1 Q5VSL9 UNP 271 T 
+ATOM 2129 C C   . THR A 1 271 ? -1.896  18.485  2.417   1.0 96.69 ? 271 THR A C   1 Q5VSL9 UNP 271 T 
+ATOM 2130 C CB  . THR A 1 271 ? -1.763  17.617  0.071   1.0 96.69 ? 271 THR A CB  1 Q5VSL9 UNP 271 T 
+ATOM 2131 O O   . THR A 1 271 ? -1.062  19.341  2.738   1.0 96.69 ? 271 THR A O   1 Q5VSL9 UNP 271 T 
+ATOM 2132 C CG2 . THR A 1 271 ? -0.902  16.738  -0.830  1.0 96.69 ? 271 THR A CG2 1 Q5VSL9 UNP 271 T 
+ATOM 2133 O OG1 . THR A 1 271 ? -3.108  17.421  -0.294  1.0 96.69 ? 271 THR A OG1 1 Q5VSL9 UNP 271 T 
+ATOM 2134 N N   . LYS A 1 272 ? -3.157  18.528  2.869   1.0 95.12 ? 272 LYS A N   1 Q5VSL9 UNP 272 K 
+ATOM 2135 C CA  . LYS A 1 272 ? -3.682  19.578  3.763   1.0 95.12 ? 272 LYS A CA  1 Q5VSL9 UNP 272 K 
+ATOM 2136 C C   . LYS A 1 272 ? -2.971  19.554  5.121   1.0 95.12 ? 272 LYS A C   1 Q5VSL9 UNP 272 K 
+ATOM 2137 C CB  . LYS A 1 272 ? -5.210  19.408  3.888   1.0 95.12 ? 272 LYS A CB  1 Q5VSL9 UNP 272 K 
+ATOM 2138 O O   . LYS A 1 272 ? -2.579  20.599  5.638   1.0 95.12 ? 272 LYS A O   1 Q5VSL9 UNP 272 K 
+ATOM 2139 C CG  . LYS A 1 272 ? -5.944  20.670  4.387   1.0 95.12 ? 272 LYS A CG  1 Q5VSL9 UNP 272 K 
+ATOM 2140 C CD  . LYS A 1 272 ? -7.476  20.466  4.364   1.0 95.12 ? 272 LYS A CD  1 Q5VSL9 UNP 272 K 
+ATOM 2141 C CE  . LYS A 1 272 ? -8.277  21.754  4.639   1.0 95.12 ? 272 LYS A CE  1 Q5VSL9 UNP 272 K 
+ATOM 2142 N NZ  . LYS A 1 272 ? -9.752  21.570  4.449   1.0 95.12 ? 272 LYS A NZ  1 Q5VSL9 UNP 272 K 
+ATOM 2143 N N   . PHE A 1 273 ? -2.694  18.363  5.649   1.0 95.01 ? 273 PHE A N   1 Q5VSL9 UNP 273 F 
+ATOM 2144 C CA  . PHE A 1 273 ? -1.882  18.184  6.852   1.0 95.01 ? 273 PHE A CA  1 Q5VSL9 UNP 273 F 
+ATOM 2145 C C   . PHE A 1 273 ? -0.428  18.636  6.642   1.0 95.01 ? 273 PHE A C   1 Q5VSL9 UNP 273 F 
+ATOM 2146 C CB  . PHE A 1 273 ? -1.945  16.716  7.263   1.0 95.01 ? 273 PHE A CB  1 Q5VSL9 UNP 273 F 
+ATOM 2147 O O   . PHE A 1 273 ? 0.085   19.450  7.408   1.0 95.01 ? 273 PHE A O   1 Q5VSL9 UNP 273 F 
+ATOM 2148 C CG  . PHE A 1 273 ? -1.044  16.359  8.430   1.0 95.01 ? 273 PHE A CG  1 Q5VSL9 UNP 273 F 
+ATOM 2149 C CD1 . PHE A 1 273 ? 0.251   15.854  8.198   1.0 95.01 ? 273 PHE A CD1 1 Q5VSL9 UNP 273 F 
+ATOM 2150 C CD2 . PHE A 1 273 ? -1.508  16.504  9.749   1.0 95.01 ? 273 PHE A CD2 1 Q5VSL9 UNP 273 F 
+ATOM 2151 C CE1 . PHE A 1 273 ? 1.073   15.501  9.280   1.0 95.01 ? 273 PHE A CE1 1 Q5VSL9 UNP 273 F 
+ATOM 2152 C CE2 . PHE A 1 273 ? -0.684  16.163  10.832  1.0 95.01 ? 273 PHE A CE2 1 Q5VSL9 UNP 273 F 
+ATOM 2153 C CZ  . PHE A 1 273 ? 0.605   15.660  10.594  1.0 95.01 ? 273 PHE A CZ  1 Q5VSL9 UNP 273 F 
+ATOM 2154 N N   . CYS A 1 274 ? 0.240   18.174  5.577   1.0 94.15 ? 274 CYS A N   1 Q5VSL9 UNP 274 C 
+ATOM 2155 C CA  . CYS A 1 274 ? 1.648   18.509  5.320   1.0 94.15 ? 274 CYS A CA  1 Q5VSL9 UNP 274 C 
+ATOM 2156 C C   . CYS A 1 274 ? 1.910   19.983  4.987   1.0 94.15 ? 274 CYS A C   1 Q5VSL9 UNP 274 C 
+ATOM 2157 C CB  . CYS A 1 274 ? 2.177   17.646  4.172   1.0 94.15 ? 274 CYS A CB  1 Q5VSL9 UNP 274 C 
+ATOM 2158 O O   . CYS A 1 274 ? 3.057   20.428  5.073   1.0 94.15 ? 274 CYS A O   1 Q5VSL9 UNP 274 C 
+ATOM 2159 S SG  . CYS A 1 274 ? 2.517   15.977  4.765   1.0 94.15 ? 274 CYS A SG  1 Q5VSL9 UNP 274 C 
+ATOM 2160 N N   . SER A 1 275 ? 0.884   20.723  4.572   1.0 91.75 ? 275 SER A N   1 Q5VSL9 UNP 275 S 
+ATOM 2161 C CA  . SER A 1 275 ? 0.957   22.171  4.353   1.0 91.75 ? 275 SER A CA  1 Q5VSL9 UNP 275 S 
+ATOM 2162 C C   . SER A 1 275 ? 0.697   22.988  5.624   1.0 91.75 ? 275 SER A C   1 Q5VSL9 UNP 275 S 
+ATOM 2163 C CB  . SER A 1 275 ? 0.029   22.585  3.208   1.0 91.75 ? 275 SER A CB  1 Q5VSL9 UNP 275 S 
+ATOM 2164 O O   . SER A 1 275 ? 0.836   24.204  5.590   1.0 91.75 ? 275 SER A O   1 Q5VSL9 UNP 275 S 
+ATOM 2165 O OG  . SER A 1 275 ? -1.293  22.140  3.429   1.0 91.75 ? 275 SER A OG  1 Q5VSL9 UNP 275 S 
+ATOM 2166 N N   . GLY A 1 276 ? 0.361   22.341  6.748   1.0 88.51 ? 276 GLY A N   1 Q5VSL9 UNP 276 G 
+ATOM 2167 C CA  . GLY A 1 276 ? 0.079   23.006  8.023   1.0 88.51 ? 276 GLY A CA  1 Q5VSL9 UNP 276 G 
+ATOM 2168 C C   . GLY A 1 276 ? -1.344  23.560  8.144   1.0 88.51 ? 276 GLY A C   1 Q5VSL9 UNP 276 G 
+ATOM 2169 O O   . GLY A 1 276 ? -1.684  24.117  9.183   1.0 88.51 ? 276 GLY A O   1 Q5VSL9 UNP 276 G 
+ATOM 2170 N N   . HIS A 1 277 ? -2.196  23.368  7.131   1.0 90.16 ? 277 HIS A N   1 Q5VSL9 UNP 277 H 
+ATOM 2171 C CA  . HIS A 1 277 ? -3.592  23.823  7.138   1.0 90.16 ? 277 HIS A CA  1 Q5VSL9 UNP 277 H 
+ATOM 2172 C C   . HIS A 1 277 ? -4.537  22.893  7.907   1.0 90.16 ? 277 HIS A C   1 Q5VSL9 UNP 277 H 
+ATOM 2173 C CB  . HIS A 1 277 ? -4.093  23.984  5.698   1.0 90.16 ? 277 HIS A CB  1 Q5VSL9 UNP 277 H 
+ATOM 2174 O O   . HIS A 1 277 ? -5.713  23.206  8.050   1.0 90.16 ? 277 HIS A O   1 Q5VSL9 UNP 277 H 
+ATOM 2175 C CG  . HIS A 1 277 ? -3.337  25.012  4.906   1.0 90.16 ? 277 HIS A CG  1 Q5VSL9 UNP 277 H 
+ATOM 2176 C CD2 . HIS A 1 277 ? -3.432  26.373  5.012   1.0 90.16 ? 277 HIS A CD2 1 Q5VSL9 UNP 277 H 
+ATOM 2177 N ND1 . HIS A 1 277 ? -2.425  24.744  3.917   1.0 90.16 ? 277 HIS A ND1 1 Q5VSL9 UNP 277 H 
+ATOM 2178 C CE1 . HIS A 1 277 ? -1.976  25.913  3.437   1.0 90.16 ? 277 HIS A CE1 1 Q5VSL9 UNP 277 H 
+ATOM 2179 N NE2 . HIS A 1 277 ? -2.560  26.936  4.076   1.0 90.16 ? 277 HIS A NE2 1 Q5VSL9 UNP 277 H 
+ATOM 2180 N N   . ALA A 1 278 ? -4.071  21.734  8.371   1.0 93.35 ? 278 ALA A N   1 Q5VSL9 UNP 278 A 
+ATOM 2181 C CA  . ALA A 1 278 ? -4.878  20.818  9.173   1.0 93.35 ? 278 ALA A CA  1 Q5VSL9 UNP 278 A 
+ATOM 2182 C C   . ALA A 1 278 ? -4.010  19.960  10.111  1.0 93.35 ? 278 ALA A C   1 Q5VSL9 UNP 278 A 
+ATOM 2183 C CB  . ALA A 1 278 ? -5.736  19.973  8.228   1.0 93.35 ? 278 ALA A CB  1 Q5VSL9 UNP 278 A 
+ATOM 2184 O O   . ALA A 1 278 ? -3.967  18.740  9.968   1.0 93.35 ? 278 ALA A O   1 Q5VSL9 UNP 278 A 
+ATOM 2185 N N   . PRO A 1 279 ? -3.299  20.563  11.082  1.0 92.41 ? 279 PRO A N   1 Q5VSL9 UNP 279 P 
+ATOM 2186 C CA  . PRO A 1 279 ? -2.336  19.839  11.917  1.0 92.41 ? 279 PRO A CA  1 Q5VSL9 UNP 279 P 
+ATOM 2187 C C   . PRO A 1 279 ? -2.987  18.851  12.903  1.0 92.41 ? 279 PRO A C   1 Q5VSL9 UNP 279 P 
+ATOM 2188 C CB  . PRO A 1 279 ? -1.554  20.945  12.630  1.0 92.41 ? 279 PRO A CB  1 Q5VSL9 UNP 279 P 
+ATOM 2189 O O   . PRO A 1 279 ? -2.288  18.047  13.508  1.0 92.41 ? 279 PRO A O   1 Q5VSL9 UNP 279 P 
+ATOM 2190 C CG  . PRO A 1 279 ? -2.582  22.067  12.779  1.0 92.41 ? 279 PRO A CG  1 Q5VSL9 UNP 279 P 
+ATOM 2191 C CD  . PRO A 1 279 ? -3.355  21.970  11.466  1.0 92.41 ? 279 PRO A CD  1 Q5VSL9 UNP 279 P 
+ATOM 2192 N N   . HIS A 1 280 ? -4.313  18.900  13.065  1.0 93.52 ? 280 HIS A N   1 Q5VSL9 UNP 280 H 
+ATOM 2193 C CA  . HIS A 1 280 ? -5.083  17.995  13.919  1.0 93.52 ? 280 HIS A CA  1 Q5VSL9 UNP 280 H 
+ATOM 2194 C C   . HIS A 1 280 ? -5.493  16.692  13.223  1.0 93.52 ? 280 HIS A C   1 Q5VSL9 UNP 280 H 
+ATOM 2195 C CB  . HIS A 1 280 ? -6.310  18.738  14.475  1.0 93.52 ? 280 HIS A CB  1 Q5VSL9 UNP 280 H 
+ATOM 2196 O O   . HIS A 1 280 ? -5.971  15.786  13.897  1.0 93.52 ? 280 HIS A O   1 Q5VSL9 UNP 280 H 
+ATOM 2197 C CG  . HIS A 1 280 ? -7.264  19.223  13.407  1.0 93.52 ? 280 HIS A CG  1 Q5VSL9 UNP 280 H 
+ATOM 2198 C CD2 . HIS A 1 280 ? -8.460  18.649  13.071  1.0 93.52 ? 280 HIS A CD2 1 Q5VSL9 UNP 280 H 
+ATOM 2199 N ND1 . HIS A 1 280 ? -7.085  20.307  12.571  1.0 93.52 ? 280 HIS A ND1 1 Q5VSL9 UNP 280 H 
+ATOM 2200 C CE1 . HIS A 1 280 ? -8.134  20.359  11.731  1.0 93.52 ? 280 HIS A CE1 1 Q5VSL9 UNP 280 H 
+ATOM 2201 N NE2 . HIS A 1 280 ? -8.991  19.370  12.000  1.0 93.52 ? 280 HIS A NE2 1 Q5VSL9 UNP 280 H 
+ATOM 2202 N N   . PHE A 1 281 ? -5.333  16.562  11.902  1.0 96.09 ? 281 PHE A N   1 Q5VSL9 UNP 281 F 
+ATOM 2203 C CA  . PHE A 1 281 ? -5.766  15.350  11.203  1.0 96.09 ? 281 PHE A CA  1 Q5VSL9 UNP 281 F 
+ATOM 2204 C C   . PHE A 1 281 ? -5.069  14.093  11.757  1.0 96.09 ? 281 PHE A C   1 Q5VSL9 UNP 281 F 
+ATOM 2205 C CB  . PHE A 1 281 ? -5.542  15.488  9.691   1.0 96.09 ? 281 PHE A CB  1 Q5VSL9 UNP 281 F 
+ATOM 2206 O O   . PHE A 1 281 ? -3.842  14.090  11.886  1.0 96.09 ? 281 PHE A O   1 Q5VSL9 UNP 281 F 
+ATOM 2207 C CG  . PHE A 1 281 ? -6.529  16.358  8.929   1.0 96.09 ? 281 PHE A CG  1 Q5VSL9 UNP 281 F 
+ATOM 2208 C CD1 . PHE A 1 281 ? -7.603  17.022  9.565   1.0 96.09 ? 281 PHE A CD1 1 Q5VSL9 UNP 281 F 
+ATOM 2209 C CD2 . PHE A 1 281 ? -6.395  16.456  7.531   1.0 96.09 ? 281 PHE A CD2 1 Q5VSL9 UNP 281 F 
+ATOM 2210 C CE1 . PHE A 1 281 ? -8.541  17.743  8.809   1.0 96.09 ? 281 PHE A CE1 1 Q5VSL9 UNP 281 F 
+ATOM 2211 C CE2 . PHE A 1 281 ? -7.331  17.188  6.777   1.0 96.09 ? 281 PHE A CE2 1 Q5VSL9 UNP 281 F 
+ATOM 2212 C CZ  . PHE A 1 281 ? -8.407  17.826  7.416   1.0 96.09 ? 281 PHE A CZ  1 Q5VSL9 UNP 281 F 
+ATOM 2213 N N   . PRO A 1 282 ? -5.822  13.012  12.055  1.0 96.60 ? 282 PRO A N   1 Q5VSL9 UNP 282 P 
+ATOM 2214 C CA  . PRO A 1 282 ? -5.272  11.790  12.636  1.0 96.60 ? 282 PRO A CA  1 Q5VSL9 UNP 282 P 
+ATOM 2215 C C   . PRO A 1 282 ? -4.561  10.965  11.558  1.0 96.60 ? 282 PRO A C   1 Q5VSL9 UNP 282 P 
+ATOM 2216 C CB  . PRO A 1 282 ? -6.468  11.087  13.284  1.0 96.60 ? 282 PRO A CB  1 Q5VSL9 UNP 282 P 
+ATOM 2217 O O   . PRO A 1 282 ? -5.124  10.048  10.952  1.0 96.60 ? 282 PRO A O   1 Q5VSL9 UNP 282 P 
+ATOM 2218 C CG  . PRO A 1 282 ? -7.624  11.476  12.368  1.0 96.60 ? 282 PRO A CG  1 Q5VSL9 UNP 282 P 
+ATOM 2219 C CD  . PRO A 1 282 ? -7.274  12.901  11.946  1.0 96.60 ? 282 PRO A CD  1 Q5VSL9 UNP 282 P 
+ATOM 2220 N N   . MET A 1 283 ? -3.320  11.350  11.262  1.0 96.77 ? 283 MET A N   1 Q5VSL9 UNP 283 M 
+ATOM 2221 C CA  . MET A 1 283 ? -2.625  10.939  10.045  1.0 96.77 ? 283 MET A CA  1 Q5VSL9 UNP 283 M 
+ATOM 2222 C C   . MET A 1 283 ? -2.389  9.428   9.960   1.0 96.77 ? 283 MET A C   1 Q5VSL9 UNP 283 M 
+ATOM 2223 C CB  . MET A 1 283 ? -1.315  11.733  9.924   1.0 96.77 ? 283 MET A CB  1 Q5VSL9 UNP 283 M 
+ATOM 2224 O O   . MET A 1 283 ? -2.458  8.869   8.866   1.0 96.77 ? 283 MET A O   1 Q5VSL9 UNP 283 M 
+ATOM 2225 C CG  . MET A 1 283 ? -0.646  11.563  8.554   1.0 96.77 ? 283 MET A CG  1 Q5VSL9 UNP 283 M 
+ATOM 2226 S SD  . MET A 1 283 ? -1.724  11.780  7.106   1.0 96.77 ? 283 MET A SD  1 Q5VSL9 UNP 283 M 
+ATOM 2227 C CE  . MET A 1 283 ? -2.228  13.493  7.322   1.0 96.77 ? 283 MET A CE  1 Q5VSL9 UNP 283 M 
+ATOM 2228 N N   . LYS A 1 284 ? -2.194  8.734   11.092  1.0 97.64 ? 284 LYS A N   1 Q5VSL9 UNP 284 K 
+ATOM 2229 C CA  . LYS A 1 284 ? -2.110  7.264   11.096  1.0 97.64 ? 284 LYS A CA  1 Q5VSL9 UNP 284 K 
+ATOM 2230 C C   . LYS A 1 284 ? -3.371  6.642   10.499  1.0 97.64 ? 284 LYS A C   1 Q5VSL9 UNP 284 K 
+ATOM 2231 C CB  . LYS A 1 284 ? -1.858  6.766   12.525  1.0 97.64 ? 284 LYS A CB  1 Q5VSL9 UNP 284 K 
+ATOM 2232 O O   . LYS A 1 284 ? -3.265  5.775   9.637   1.0 97.64 ? 284 LYS A O   1 Q5VSL9 UNP 284 K 
+ATOM 2233 C CG  . LYS A 1 284 ? -1.716  5.237   12.630  1.0 97.64 ? 284 LYS A CG  1 Q5VSL9 UNP 284 K 
+ATOM 2234 C CD  . LYS A 1 284 ? -1.724  4.704   14.073  1.0 97.64 ? 284 LYS A CD  1 Q5VSL9 UNP 284 K 
+ATOM 2235 C CE  . LYS A 1 284 ? -3.083  4.937   14.754  1.0 97.64 ? 284 LYS A CE  1 Q5VSL9 UNP 284 K 
+ATOM 2236 N NZ  . LYS A 1 284 ? -3.275  4.084   15.954  1.0 97.64 ? 284 LYS A NZ  1 Q5VSL9 UNP 284 K 
+ATOM 2237 N N   . LYS A 1 285 ? -4.554  7.109   10.908  1.0 98.14 ? 285 LYS A N   1 Q5VSL9 UNP 285 K 
+ATOM 2238 C CA  . LYS A 1 285 ? -5.839  6.576   10.428  1.0 98.14 ? 285 LYS A CA  1 Q5VSL9 UNP 285 K 
+ATOM 2239 C C   . LYS A 1 285 ? -6.085  6.913   8.959   1.0 98.14 ? 285 LYS A C   1 Q5VSL9 UNP 285 K 
+ATOM 2240 C CB  . LYS A 1 285 ? -6.993  7.071   11.308  1.0 98.14 ? 285 LYS A CB  1 Q5VSL9 UNP 285 K 
+ATOM 2241 O O   . LYS A 1 285 ? -6.497  6.037   8.207   1.0 98.14 ? 285 LYS A O   1 Q5VSL9 UNP 285 K 
+ATOM 2242 C CG  . LYS A 1 285 ? -6.830  6.645   12.776  1.0 98.14 ? 285 LYS A CG  1 Q5VSL9 UNP 285 K 
+ATOM 2243 C CD  . LYS A 1 285 ? -8.089  7.025   13.556  1.0 98.14 ? 285 LYS A CD  1 Q5VSL9 UNP 285 K 
+ATOM 2244 C CE  . LYS A 1 285 ? -7.933  6.823   15.068  1.0 98.14 ? 285 LYS A CE  1 Q5VSL9 UNP 285 K 
+ATOM 2245 N NZ  . LYS A 1 285 ? -7.872  5.414   15.509  1.0 98.14 ? 285 LYS A NZ  1 Q5VSL9 UNP 285 K 
+ATOM 2246 N N   . VAL A 1 286 ? -5.757  8.137   8.534   1.0 98.61 ? 286 VAL A N   1 Q5VSL9 UNP 286 V 
+ATOM 2247 C CA  . VAL A 1 286 ? -5.851  8.552   7.120   1.0 98.61 ? 286 VAL A CA  1 Q5VSL9 UNP 286 V 
+ATOM 2248 C C   . VAL A 1 286 ? -4.969  7.671   6.232   1.0 98.61 ? 286 VAL A C   1 Q5VSL9 UNP 286 V 
+ATOM 2249 C CB  . VAL A 1 286 ? -5.466  10.036  6.946   1.0 98.61 ? 286 VAL A CB  1 Q5VSL9 UNP 286 V 
+ATOM 2250 O O   . VAL A 1 286 ? -5.426  7.180   5.204   1.0 98.61 ? 286 VAL A O   1 Q5VSL9 UNP 286 V 
+ATOM 2251 C CG1 . VAL A 1 286 ? -5.483  10.482  5.477   1.0 98.61 ? 286 VAL A CG1 1 Q5VSL9 UNP 286 V 
+ATOM 2252 C CG2 . VAL A 1 286 ? -6.427  10.953  7.713   1.0 98.61 ? 286 VAL A CG2 1 Q5VSL9 UNP 286 V 
+ATOM 2253 N N   . LEU A 1 287 ? -3.717  7.428   6.630   1.0 98.74 ? 287 LEU A N   1 Q5VSL9 UNP 287 L 
+ATOM 2254 C CA  . LEU A 1 287 ? -2.771  6.628   5.846   1.0 98.74 ? 287 LEU A CA  1 Q5VSL9 UNP 287 L 
+ATOM 2255 C C   . LEU A 1 287 ? -3.129  5.143   5.814   1.0 98.74 ? 287 LEU A C   1 Q5VSL9 UNP 287 L 
+ATOM 2256 C CB  . LEU A 1 287 ? -1.361  6.808   6.419   1.0 98.74 ? 287 LEU A CB  1 Q5VSL9 UNP 287 L 
+ATOM 2257 O O   . LEU A 1 287 ? -2.983  4.507   4.771   1.0 98.74 ? 287 LEU A O   1 Q5VSL9 UNP 287 L 
+ATOM 2258 C CG  . LEU A 1 287 ? -0.772  8.202   6.171   1.0 98.74 ? 287 LEU A CG  1 Q5VSL9 UNP 287 L 
+ATOM 2259 C CD1 . LEU A 1 287 ? 0.512   8.326   6.983   1.0 98.74 ? 287 LEU A CD1 1 Q5VSL9 UNP 287 L 
+ATOM 2260 C CD2 . LEU A 1 287 ? -0.436  8.442   4.697   1.0 98.74 ? 287 LEU A CD2 1 Q5VSL9 UNP 287 L 
+ATOM 2261 N N   . LEU A 1 288 ? -3.601  4.599   6.937   1.0 98.52 ? 288 LEU A N   1 Q5VSL9 UNP 288 L 
+ATOM 2262 C CA  . LEU A 1 288 ? -4.120  3.237   7.005   1.0 98.52 ? 288 LEU A CA  1 Q5VSL9 UNP 288 L 
+ATOM 2263 C C   . LEU A 1 288 ? -5.323  3.071   6.069   1.0 98.52 ? 288 LEU A C   1 Q5VSL9 UNP 288 L 
+ATOM 2264 C CB  . LEU A 1 288 ? -4.483  2.917   8.465   1.0 98.52 ? 288 LEU A CB  1 Q5VSL9 UNP 288 L 
+ATOM 2265 O O   . LEU A 1 288 ? -5.316  2.180   5.223   1.0 98.52 ? 288 LEU A O   1 Q5VSL9 UNP 288 L 
+ATOM 2266 C CG  . LEU A 1 288 ? -3.317  2.496   9.375   1.0 98.52 ? 288 LEU A CG  1 Q5VSL9 UNP 288 L 
+ATOM 2267 C CD1 . LEU A 1 288 ? -3.878  2.253   10.778  1.0 98.52 ? 288 LEU A CD1 1 Q5VSL9 UNP 288 L 
+ATOM 2268 C CD2 . LEU A 1 288 ? -2.644  1.209   8.889   1.0 98.52 ? 288 LEU A CD2 1 Q5VSL9 UNP 288 L 
+ATOM 2269 N N   . LEU A 1 289 ? -6.307  3.969   6.143   1.0 98.66 ? 289 LEU A N   1 Q5VSL9 UNP 289 L 
+ATOM 2270 C CA  . LEU A 1 289 ? -7.479  3.931   5.269   1.0 98.66 ? 289 LEU A CA  1 Q5VSL9 UNP 289 L 
+ATOM 2271 C C   . LEU A 1 289 ? -7.108  4.123   3.795   1.0 98.66 ? 289 LEU A C   1 Q5VSL9 UNP 289 L 
+ATOM 2272 C CB  . LEU A 1 289 ? -8.483  4.987   5.754   1.0 98.66 ? 289 LEU A CB  1 Q5VSL9 UNP 289 L 
+ATOM 2273 O O   . LEU A 1 289 ? -7.628  3.408   2.941   1.0 98.66 ? 289 LEU A O   1 Q5VSL9 UNP 289 L 
+ATOM 2274 C CG  . LEU A 1 289 ? -9.801  5.021   4.961   1.0 98.66 ? 289 LEU A CG  1 Q5VSL9 UNP 289 L 
+ATOM 2275 C CD1 . LEU A 1 289 ? -10.526 3.681   4.955   1.0 98.66 ? 289 LEU A CD1 1 Q5VSL9 UNP 289 L 
+ATOM 2276 C CD2 . LEU A 1 289 ? -10.729 6.046   5.607   1.0 98.66 ? 289 LEU A CD2 1 Q5VSL9 UNP 289 L 
+ATOM 2277 N N   . LEU A 1 290 ? -6.170  5.024   3.488   1.0 98.81 ? 290 LEU A N   1 Q5VSL9 UNP 290 L 
+ATOM 2278 C CA  . LEU A 1 290 ? -5.668  5.225   2.128   1.0 98.81 ? 290 LEU A CA  1 Q5VSL9 UNP 290 L 
+ATOM 2279 C C   . LEU A 1 290 ? -5.051  3.942   1.580   1.0 98.81 ? 290 LEU A C   1 Q5VSL9 UNP 290 L 
+ATOM 2280 C CB  . LEU A 1 290 ? -4.654  6.384   2.124   1.0 98.81 ? 290 LEU A CB  1 Q5VSL9 UNP 290 L 
+ATOM 2281 O O   . LEU A 1 290 ? -5.349  3.534   0.459   1.0 98.81 ? 290 LEU A O   1 Q5VSL9 UNP 290 L 
+ATOM 2282 C CG  . LEU A 1 290 ? -3.942  6.593   0.775   1.0 98.81 ? 290 LEU A CG  1 Q5VSL9 UNP 290 L 
+ATOM 2283 C CD1 . LEU A 1 290 ? -4.913  6.908   -0.362  1.0 98.81 ? 290 LEU A CD1 1 Q5VSL9 UNP 290 L 
+ATOM 2284 C CD2 . LEU A 1 290 ? -2.934  7.736   0.896   1.0 98.81 ? 290 LEU A CD2 1 Q5VSL9 UNP 290 L 
+ATOM 2285 N N   . TRP A 1 291 ? -4.217  3.281   2.379   1.0 98.60 ? 291 TRP A N   1 Q5VSL9 UNP 291 W 
+ATOM 2286 C CA  . TRP A 1 291 ? -3.619  2.014   1.995   1.0 98.60 ? 291 TRP A CA  1 Q5VSL9 UNP 291 W 
+ATOM 2287 C C   . TRP A 1 291 ? -4.674  0.950   1.705   1.0 98.60 ? 291 TRP A C   1 Q5VSL9 UNP 291 W 
+ATOM 2288 C CB  . TRP A 1 291 ? -2.657  1.558   3.086   1.0 98.60 ? 291 TRP A CB  1 Q5VSL9 UNP 291 W 
+ATOM 2289 O O   . TRP A 1 291 ? -4.637  0.353   0.627   1.0 98.60 ? 291 TRP A O   1 Q5VSL9 UNP 291 W 
+ATOM 2290 C CG  . TRP A 1 291 ? -2.057  0.210   2.875   1.0 98.60 ? 291 TRP A CG  1 Q5VSL9 UNP 291 W 
+ATOM 2291 C CD1 . TRP A 1 291 ? -1.881  -0.436  1.697   1.0 98.60 ? 291 TRP A CD1 1 Q5VSL9 UNP 291 W 
+ATOM 2292 C CD2 . TRP A 1 291 ? -1.631  -0.714  3.908   1.0 98.60 ? 291 TRP A CD2 1 Q5VSL9 UNP 291 W 
+ATOM 2293 C CE2 . TRP A 1 291 ? -1.132  -1.885  3.277   1.0 98.60 ? 291 TRP A CE2 1 Q5VSL9 UNP 291 W 
+ATOM 2294 C CE3 . TRP A 1 291 ? -1.641  -0.687  5.317   1.0 98.60 ? 291 TRP A CE3 1 Q5VSL9 UNP 291 W 
+ATOM 2295 N NE1 . TRP A 1 291 ? -1.376  -1.696  1.936   1.0 98.60 ? 291 TRP A NE1 1 Q5VSL9 UNP 291 W 
+ATOM 2296 C CH2 . TRP A 1 291 ? -0.634  -2.907  5.406   1.0 98.60 ? 291 TRP A CH2 1 Q5VSL9 UNP 291 W 
+ATOM 2297 C CZ2 . TRP A 1 291 ? -0.565  -2.928  4.007   1.0 98.60 ? 291 TRP A CZ2 1 Q5VSL9 UNP 291 W 
+ATOM 2298 C CZ3 . TRP A 1 291 ? -1.189  -1.791  6.058   1.0 98.60 ? 291 TRP A CZ3 1 Q5VSL9 UNP 291 W 
+ATOM 2299 N N   . LYS A 1 292 ? -5.628  0.741   2.615   1.0 97.97 ? 292 LYS A N   1 Q5VSL9 UNP 292 K 
+ATOM 2300 C CA  . LYS A 1 292 ? -6.665  -0.283  2.431   1.0 97.97 ? 292 LYS A CA  1 Q5VSL9 UNP 292 K 
+ATOM 2301 C C   . LYS A 1 292 ? -7.606  0.041   1.280   1.0 97.97 ? 292 LYS A C   1 Q5VSL9 UNP 292 K 
+ATOM 2302 C CB  . LYS A 1 292 ? -7.431  -0.523  3.738   1.0 97.97 ? 292 LYS A CB  1 Q5VSL9 UNP 292 K 
+ATOM 2303 O O   . LYS A 1 292 ? -7.977  -0.861  0.541   1.0 97.97 ? 292 LYS A O   1 Q5VSL9 UNP 292 K 
+ATOM 2304 C CG  . LYS A 1 292 ? -6.542  -0.973  4.904   1.0 97.97 ? 292 LYS A CG  1 Q5VSL9 UNP 292 K 
+ATOM 2305 C CD  . LYS A 1 292 ? -5.572  -2.108  4.555   1.0 97.97 ? 292 LYS A CD  1 Q5VSL9 UNP 292 K 
+ATOM 2306 C CE  . LYS A 1 292 ? -4.834  -2.516  5.829   1.0 97.97 ? 292 LYS A CE  1 Q5VSL9 UNP 292 K 
+ATOM 2307 N NZ  . LYS A 1 292 ? -4.894  -3.969  6.045   1.0 97.97 ? 292 LYS A NZ  1 Q5VSL9 UNP 292 K 
+ATOM 2308 N N   . THR A 1 293 ? -7.898  1.317   1.043   1.0 98.19 ? 293 THR A N   1 Q5VSL9 UNP 293 T 
+ATOM 2309 C CA  . THR A 1 293 ? -8.680  1.764   -0.120  1.0 98.19 ? 293 THR A CA  1 Q5VSL9 UNP 293 T 
+ATOM 2310 C C   . THR A 1 293 ? -7.955  1.441   -1.426  1.0 98.19 ? 293 THR A C   1 Q5VSL9 UNP 293 T 
+ATOM 2311 C CB  . THR A 1 293 ? -8.970  3.270   -0.043  1.0 98.19 ? 293 THR A CB  1 Q5VSL9 UNP 293 T 
+ATOM 2312 O O   . THR A 1 293 ? -8.546  0.858   -2.332  1.0 98.19 ? 293 THR A O   1 Q5VSL9 UNP 293 T 
+ATOM 2313 C CG2 . THR A 1 293 ? -9.845  3.757   -1.197  1.0 98.19 ? 293 THR A CG2 1 Q5VSL9 UNP 293 T 
+ATOM 2314 O OG1 . THR A 1 293 ? -9.658  3.562   1.149   1.0 98.19 ? 293 THR A OG1 1 Q5VSL9 UNP 293 T 
+ATOM 2315 N N   . VAL A 1 294 ? -6.659  1.761   -1.528  1.0 98.12 ? 294 VAL A N   1 Q5VSL9 UNP 294 V 
+ATOM 2316 C CA  . VAL A 1 294 ? -5.842  1.442   -2.715  1.0 98.12 ? 294 VAL A CA  1 Q5VSL9 UNP 294 V 
+ATOM 2317 C C   . VAL A 1 294 ? -5.711  -0.072  -2.911  1.0 98.12 ? 294 VAL A C   1 Q5VSL9 UNP 294 V 
+ATOM 2318 C CB  . VAL A 1 294 ? -4.456  2.112   -2.617  1.0 98.12 ? 294 VAL A CB  1 Q5VSL9 UNP 294 V 
+ATOM 2319 O O   . VAL A 1 294 ? -5.766  -0.549  -4.042  1.0 98.12 ? 294 VAL A O   1 Q5VSL9 UNP 294 V 
+ATOM 2320 C CG1 . VAL A 1 294 ? -3.484  1.666   -3.720  1.0 98.12 ? 294 VAL A CG1 1 Q5VSL9 UNP 294 V 
+ATOM 2321 C CG2 . VAL A 1 294 ? -4.579  3.637   -2.741  1.0 98.12 ? 294 VAL A CG2 1 Q5VSL9 UNP 294 V 
+ATOM 2322 N N   . LEU A 1 295 ? -5.555  -0.835  -1.827  1.0 97.22 ? 295 LEU A N   1 Q5VSL9 UNP 295 L 
+ATOM 2323 C CA  . LEU A 1 295 ? -5.478  -2.293  -1.881  1.0 97.22 ? 295 LEU A CA  1 Q5VSL9 UNP 295 L 
+ATOM 2324 C C   . LEU A 1 295 ? -6.805  -2.919  -2.332  1.0 97.22 ? 295 LEU A C   1 Q5VSL9 UNP 295 L 
+ATOM 2325 C CB  . LEU A 1 295 ? -5.038  -2.815  -0.502  1.0 97.22 ? 295 LEU A CB  1 Q5VSL9 UNP 295 L 
+ATOM 2326 O O   . LEU A 1 295 ? -6.795  -3.790  -3.194  1.0 97.22 ? 295 LEU A O   1 Q5VSL9 UNP 295 L 
+ATOM 2327 C CG  . LEU A 1 295 ? -4.834  -4.339  -0.450  1.0 97.22 ? 295 LEU A CG  1 Q5VSL9 UNP 295 L 
+ATOM 2328 C CD1 . LEU A 1 295 ? -3.682  -4.795  -1.347  1.0 97.22 ? 295 LEU A CD1 1 Q5VSL9 UNP 295 L 
+ATOM 2329 C CD2 . LEU A 1 295 ? -4.513  -4.763  0.980   1.0 97.22 ? 295 LEU A CD2 1 Q5VSL9 UNP 295 L 
+ATOM 2330 N N   . CYS A 1 296 ? -7.932  -2.447  -1.794  1.0 96.50 ? 296 CYS A N   1 Q5VSL9 UNP 296 C 
+ATOM 2331 C CA  . CYS A 1 296 ? -9.264  -2.937  -2.135  1.0 96.50 ? 296 CYS A CA  1 Q5VSL9 UNP 296 C 
+ATOM 2332 C C   . CYS A 1 296 ? -9.620  -2.631  -3.597  1.0 96.50 ? 296 CYS A C   1 Q5VSL9 UNP 296 C 
+ATOM 2333 C CB  . CYS A 1 296 ? -10.269 -2.320  -1.149  1.0 96.50 ? 296 CYS A CB  1 Q5VSL9 UNP 296 C 
+ATOM 2334 O O   . CYS A 1 296 ? -10.076 -3.513  -4.315  1.0 96.50 ? 296 CYS A O   1 Q5VSL9 UNP 296 C 
+ATOM 2335 S SG  . CYS A 1 296 ? -11.920 -3.028  -1.409  1.0 96.50 ? 296 CYS A SG  1 Q5VSL9 UNP 296 C 
+ATOM 2336 N N   . THR A 1 297 ? -9.356  -1.407  -4.064  1.0 96.45 ? 297 THR A N   1 Q5VSL9 UNP 297 T 
+ATOM 2337 C CA  . THR A 1 297 ? -9.691  -0.977  -5.434  1.0 96.45 ? 297 THR A CA  1 Q5VSL9 UNP 297 T 
+ATOM 2338 C C   . THR A 1 297 ? -8.792  -1.619  -6.489  1.0 96.45 ? 297 THR A C   1 Q5VSL9 UNP 297 T 
+ATOM 2339 C CB  . THR A 1 297 ? -9.655  0.553   -5.579  1.0 96.45 ? 297 THR A CB  1 Q5VSL9 UNP 297 T 
+ATOM 2340 O O   . THR A 1 297 ? -9.285  -2.241  -7.432  1.0 96.45 ? 297 THR A O   1 Q5VSL9 UNP 297 T 
+ATOM 2341 C CG2 . THR A 1 297 ? -10.793 1.204   -4.803  1.0 96.45 ? 297 THR A CG2 1 Q5VSL9 UNP 297 T 
+ATOM 2342 O OG1 . THR A 1 297 ? -8.456  1.091   -5.069  1.0 96.45 ? 297 THR A OG1 1 Q5VSL9 UNP 297 T 
+ATOM 2343 N N   . LEU A 1 298 ? -7.469  -1.512  -6.331  1.0 96.55 ? 298 LEU A N   1 Q5VSL9 UNP 298 L 
+ATOM 2344 C CA  . LEU A 1 298 ? -6.511  -1.958  -7.348  1.0 96.55 ? 298 LEU A CA  1 Q5VSL9 UNP 298 L 
+ATOM 2345 C C   . LEU A 1 298 ? -6.138  -3.437  -7.228  1.0 96.55 ? 298 LEU A C   1 Q5VSL9 UNP 298 L 
+ATOM 2346 C CB  . LEU A 1 298 ? -5.231  -1.116  -7.277  1.0 96.55 ? 298 LEU A CB  1 Q5VSL9 UNP 298 L 
+ATOM 2347 O O   . LEU A 1 298 ? -5.721  -4.039  -8.215  1.0 96.55 ? 298 LEU A O   1 Q5VSL9 UNP 298 L 
+ATOM 2348 C CG  . LEU A 1 298 ? -5.395  0.408   -7.343  1.0 96.55 ? 298 LEU A CG  1 Q5VSL9 UNP 298 L 
+ATOM 2349 C CD1 . LEU A 1 298 ? -3.997  1.021   -7.448  1.0 96.55 ? 298 LEU A CD1 1 Q5VSL9 UNP 298 L 
+ATOM 2350 C CD2 . LEU A 1 298 ? -6.213  0.855   -8.552  1.0 96.55 ? 298 LEU A CD2 1 Q5VSL9 UNP 298 L 
+ATOM 2351 N N   . GLY A 1 299 ? -6.244  -4.010  -6.031  1.0 94.90 ? 299 GLY A N   1 Q5VSL9 UNP 299 G 
+ATOM 2352 C CA  . GLY A 1 299 ? -5.848  -5.382  -5.749  1.0 94.90 ? 299 GLY A CA  1 Q5VSL9 UNP 299 G 
+ATOM 2353 C C   . GLY A 1 299 ? -4.468  -5.548  -5.124  1.0 94.90 ? 299 GLY A C   1 Q5VSL9 UNP 299 G 
+ATOM 2354 O O   . GLY A 1 299 ? -3.576  -4.698  -5.247  1.0 94.90 ? 299 GLY A O   1 Q5VSL9 UNP 299 G 
+ATOM 2355 N N   . GLY A 1 300 ? -4.283  -6.695  -4.469  1.0 93.73 ? 300 GLY A N   1 Q5VSL9 UNP 300 G 
+ATOM 2356 C CA  . GLY A 1 300 ? -3.012  -7.123  -3.883  1.0 93.73 ? 300 GLY A CA  1 Q5VSL9 UNP 300 G 
+ATOM 2357 C C   . GLY A 1 300 ? -2.009  -7.675  -4.898  1.0 93.73 ? 300 GLY A C   1 Q5VSL9 UNP 300 G 
+ATOM 2358 O O   . GLY A 1 300 ? -2.161  -7.574  -6.119  1.0 93.73 ? 300 GLY A O   1 Q5VSL9 UNP 300 G 
+ATOM 2359 N N   . PHE A 1 301 ? -0.935  -8.283  -4.399  1.0 91.48 ? 301 PHE A N   1 Q5VSL9 UNP 301 F 
+ATOM 2360 C CA  . PHE A 1 301 ? 0.126   -8.831  -5.239  1.0 91.48 ? 301 PHE A CA  1 Q5VSL9 UNP 301 F 
+ATOM 2361 C C   . PHE A 1 301 ? -0.297  -10.058 -6.045  1.0 91.48 ? 301 PHE A C   1 Q5VSL9 UNP 301 F 
+ATOM 2362 C CB  . PHE A 1 301 ? 1.360   -9.160  -4.390  1.0 91.48 ? 301 PHE A CB  1 Q5VSL9 UNP 301 F 
+ATOM 2363 O O   . PHE A 1 301 ? 0.245   -10.242 -7.138  1.0 91.48 ? 301 PHE A O   1 Q5VSL9 UNP 301 F 
+ATOM 2364 C CG  . PHE A 1 301 ? 1.985   -7.980  -3.670  1.0 91.48 ? 301 PHE A CG  1 Q5VSL9 UNP 301 F 
+ATOM 2365 C CD1 . PHE A 1 301 ? 2.206   -6.761  -4.340  1.0 91.48 ? 301 PHE A CD1 1 Q5VSL9 UNP 301 F 
+ATOM 2366 C CD2 . PHE A 1 301 ? 2.233   -8.057  -2.290  1.0 91.48 ? 301 PHE A CD2 1 Q5VSL9 UNP 301 F 
+ATOM 2367 C CE1 . PHE A 1 301 ? 2.682   -5.639  -3.632  1.0 91.48 ? 301 PHE A CE1 1 Q5VSL9 UNP 301 F 
+ATOM 2368 C CE2 . PHE A 1 301 ? 2.701   -6.932  -1.590  1.0 91.48 ? 301 PHE A CE2 1 Q5VSL9 UNP 301 F 
+ATOM 2369 C CZ  . PHE A 1 301 ? 2.957   -5.731  -2.262  1.0 91.48 ? 301 PHE A CZ  1 Q5VSL9 UNP 301 F 
+ATOM 2370 N N   . GLU A 1 302 ? -1.218  -10.874 -5.532  1.0 90.82 ? 302 GLU A N   1 Q5VSL9 UNP 302 E 
+ATOM 2371 C CA  . GLU A 1 302 ? -1.740  -12.038 -6.258  1.0 90.82 ? 302 GLU A CA  1 Q5VSL9 UNP 302 E 
+ATOM 2372 C C   . GLU A 1 302 ? -2.618  -11.602 -7.433  1.0 90.82 ? 302 GLU A C   1 Q5VSL9 UNP 302 E 
+ATOM 2373 C CB  . GLU A 1 302 ? -2.486  -12.992 -5.316  1.0 90.82 ? 302 GLU A CB  1 Q5VSL9 UNP 302 E 
+ATOM 2374 O O   . GLU A 1 302 ? -2.338  -11.979 -8.571  1.0 90.82 ? 302 GLU A O   1 Q5VSL9 UNP 302 E 
+ATOM 2375 C CG  . GLU A 1 302 ? -1.547  -13.545 -4.230  1.0 90.82 ? 302 GLU A CG  1 Q5VSL9 UNP 302 E 
+ATOM 2376 C CD  . GLU A 1 302 ? -2.072  -14.814 -3.545  1.0 90.82 ? 302 GLU A CD  1 Q5VSL9 UNP 302 E 
+ATOM 2377 O OE1 . GLU A 1 302 ? -1.208  -15.525 -2.974  1.0 90.82 ? 302 GLU A OE1 1 Q5VSL9 UNP 302 E 
+ATOM 2378 O OE2 . GLU A 1 302 ? -3.279  -15.099 -3.664  1.0 90.82 ? 302 GLU A OE2 1 Q5VSL9 UNP 302 E 
+ATOM 2379 N N   . GLU A 1 303 ? -3.579  -10.704 -7.195  1.0 93.07 ? 303 GLU A N   1 Q5VSL9 UNP 303 E 
+ATOM 2380 C CA  . GLU A 1 303 ? -4.414  -10.113 -8.250  1.0 93.07 ? 303 GLU A CA  1 Q5VSL9 UNP 303 E 
+ATOM 2381 C C   . GLU A 1 303 ? -3.564  -9.410  -9.315  1.0 93.07 ? 303 GLU A C   1 Q5VSL9 UNP 303 E 
+ATOM 2382 C CB  . GLU A 1 303 ? -5.399  -9.104  -7.647  1.0 93.07 ? 303 GLU A CB  1 Q5VSL9 UNP 303 E 
+ATOM 2383 O O   . GLU A 1 303 ? -3.725  -9.651  -10.510 1.0 93.07 ? 303 GLU A O   1 Q5VSL9 UNP 303 E 
+ATOM 2384 C CG  . GLU A 1 303 ? -6.434  -9.745  -6.707  1.0 93.07 ? 303 GLU A CG  1 Q5VSL9 UNP 303 E 
+ATOM 2385 C CD  . GLU A 1 303 ? -7.476  -8.731  -6.210  1.0 93.07 ? 303 GLU A CD  1 Q5VSL9 UNP 303 E 
+ATOM 2386 O OE1 . GLU A 1 303 ? -8.310  -9.067  -5.353  1.0 93.07 ? 303 GLU A OE1 1 Q5VSL9 UNP 303 E 
+ATOM 2387 O OE2 . GLU A 1 303 ? -7.477  -7.577  -6.685  1.0 93.07 ? 303 GLU A OE2 1 Q5VSL9 UNP 303 E 
+ATOM 2388 N N   . LEU A 1 304 ? -2.570  -8.613  -8.904  1.0 94.34 ? 304 LEU A N   1 Q5VSL9 UNP 304 L 
+ATOM 2389 C CA  . LEU A 1 304 ? -1.632  -7.974  -9.829  1.0 94.34 ? 304 LEU A CA  1 Q5VSL9 UNP 304 L 
+ATOM 2390 C C   . LEU A 1 304 ? -0.873  -8.992  -10.694 1.0 94.34 ? 304 LEU A C   1 Q5VSL9 UNP 304 L 
+ATOM 2391 C CB  . LEU A 1 304 ? -0.655  -7.130  -9.001  1.0 94.34 ? 304 LEU A CB  1 Q5VSL9 UNP 304 L 
+ATOM 2392 O O   . LEU A 1 304 ? -0.575  -8.724  -11.862 1.0 94.34 ? 304 LEU A O   1 Q5VSL9 UNP 304 L 
+ATOM 2393 C CG  . LEU A 1 304 ? 0.404   -6.406  -9.849  1.0 94.34 ? 304 LEU A CG  1 Q5VSL9 UNP 304 L 
+ATOM 2394 C CD1 . LEU A 1 304 ? -0.121  -5.142  -10.517 1.0 94.34 ? 304 LEU A CD1 1 Q5VSL9 UNP 304 L 
+ATOM 2395 C CD2 . LEU A 1 304 ? 1.580   -6.027  -8.959  1.0 94.34 ? 304 LEU A CD2 1 Q5VSL9 UNP 304 L 
+ATOM 2396 N N   . GLN A 1 305 ? -0.492  -10.136 -10.127 1.0 92.89 ? 305 GLN A N   1 Q5VSL9 UNP 305 Q 
+ATOM 2397 C CA  . GLN A 1 305 ? 0.212   -11.178 -10.864 1.0 92.89 ? 305 GLN A CA  1 Q5VSL9 UNP 305 Q 
+ATOM 2398 C C   . GLN A 1 305 ? -0.714  -11.855 -11.886 1.0 92.89 ? 305 GLN A C   1 Q5VSL9 UNP 305 Q 
+ATOM 2399 C CB  . GLN A 1 305 ? 0.850   -12.150 -9.862  1.0 92.89 ? 305 GLN A CB  1 Q5VSL9 UNP 305 Q 
+ATOM 2400 O O   . GLN A 1 305 ? -0.258  -12.112 -13.004 1.0 92.89 ? 305 GLN A O   1 Q5VSL9 UNP 305 Q 
+ATOM 2401 C CG  . GLN A 1 305 ? 1.647   -13.287 -10.508 1.0 92.89 ? 305 GLN A CG  1 Q5VSL9 UNP 305 Q 
+ATOM 2402 C CD  . GLN A 1 305 ? 2.848   -12.866 -11.356 1.0 92.89 ? 305 GLN A CD  1 Q5VSL9 UNP 305 Q 
+ATOM 2403 N NE2 . GLN A 1 305 ? 3.260   -13.746 -12.242 1.0 92.89 ? 305 GLN A NE2 1 Q5VSL9 UNP 305 Q 
+ATOM 2404 O OE1 . GLN A 1 305 ? 3.470   -11.807 -11.255 1.0 92.89 ? 305 GLN A OE1 1 Q5VSL9 UNP 305 Q 
+ATOM 2405 N N   . SER A 1 306 ? -1.988  -12.065 -11.543 1.0 94.50 ? 306 SER A N   1 Q5VSL9 UNP 306 S 
+ATOM 2406 C CA  . SER A 1 306 ? -3.030  -12.552 -12.458 1.0 94.50 ? 306 SER A CA  1 Q5VSL9 UNP 306 S 
+ATOM 2407 C C   . SER A 1 306 ? -3.294  -11.561 -13.594 1.0 94.50 ? 306 SER A C   1 Q5VSL9 UNP 306 S 
+ATOM 2408 C CB  . SER A 1 306 ? -4.320  -12.853 -11.688 1.0 94.50 ? 306 SER A CB  1 Q5VSL9 UNP 306 S 
+ATOM 2409 O O   . SER A 1 306 ? -3.118  -11.927 -14.755 1.0 94.50 ? 306 SER A O   1 Q5VSL9 UNP 306 S 
+ATOM 2410 O OG  . SER A 1 306 ? -4.057  -13.864 -10.734 1.0 94.50 ? 306 SER A OG  1 Q5VSL9 UNP 306 S 
+ATOM 2411 N N   . MET A 1 307 ? -3.546  -10.283 -13.283 1.0 95.53 ? 307 MET A N   1 Q5VSL9 UNP 307 M 
+ATOM 2412 C CA  . MET A 1 307 ? -3.726  -9.218  -14.287 1.0 95.53 ? 307 MET A CA  1 Q5VSL9 UNP 307 M 
+ATOM 2413 C C   . MET A 1 307 ? -2.516  -9.104  -15.221 1.0 95.53 ? 307 MET A C   1 Q5VSL9 UNP 307 M 
+ATOM 2414 C CB  . MET A 1 307 ? -3.913  -7.861  -13.590 1.0 95.53 ? 307 MET A CB  1 Q5VSL9 UNP 307 M 
+ATOM 2415 O O   . MET A 1 307 ? -2.626  -8.869  -16.423 1.0 95.53 ? 307 MET A O   1 Q5VSL9 UNP 307 M 
+ATOM 2416 C CG  . MET A 1 307 ? -5.242  -7.713  -12.851 1.0 95.53 ? 307 MET A CG  1 Q5VSL9 UNP 307 M 
+ATOM 2417 S SD  . MET A 1 307 ? -5.565  -6.014  -12.301 1.0 95.53 ? 307 MET A SD  1 Q5VSL9 UNP 307 M 
+ATOM 2418 C CE  . MET A 1 307 ? -4.399  -5.815  -10.937 1.0 95.53 ? 307 MET A CE  1 Q5VSL9 UNP 307 M 
+ATOM 2419 N N   . LYS A 1 308 ? -1.307  -9.300  -14.688 1.0 95.31 ? 308 LYS A N   1 Q5VSL9 UNP 308 K 
+ATOM 2420 C CA  . LYS A 1 308 ? -0.091  -9.304  -15.500 1.0 95.31 ? 308 LYS A CA  1 Q5VSL9 UNP 308 K 
+ATOM 2421 C C   . LYS A 1 308 ? 0.004   -10.521 -16.418 1.0 95.31 ? 308 LYS A C   1 Q5VSL9 UNP 308 K 
+ATOM 2422 C CB  . LYS A 1 308 ? 1.107   -9.188  -14.568 1.0 95.31 ? 308 LYS A CB  1 Q5VSL9 UNP 308 K 
+ATOM 2423 O O   . LYS A 1 308 ? 0.566   -10.391 -17.505 1.0 95.31 ? 308 LYS A O   1 Q5VSL9 UNP 308 K 
+ATOM 2424 C CG  . LYS A 1 308 ? 2.408   -9.061  -15.355 1.0 95.31 ? 308 LYS A CG  1 Q5VSL9 UNP 308 K 
+ATOM 2425 C CD  . LYS A 1 308 ? 3.551   -8.985  -14.362 1.0 95.31 ? 308 LYS A CD  1 Q5VSL9 UNP 308 K 
+ATOM 2426 C CE  . LYS A 1 308 ? 4.854   -8.954  -15.143 1.0 95.31 ? 308 LYS A CE  1 Q5VSL9 UNP 308 K 
+ATOM 2427 N NZ  . LYS A 1 308 ? 5.934   -9.400  -14.247 1.0 95.31 ? 308 LYS A NZ  1 Q5VSL9 UNP 308 K 
+ATOM 2428 N N   . ALA A 1 309 ? -0.445  -11.695 -15.983 1.0 94.96 ? 309 ALA A N   1 Q5VSL9 UNP 309 A 
+ATOM 2429 C CA  . ALA A 1 309 ? -0.473  -12.887 -16.825 1.0 94.96 ? 309 ALA A CA  1 Q5VSL9 UNP 309 A 
+ATOM 2430 C C   . ALA A 1 309 ? -1.478  -12.713 -17.973 1.0 94.96 ? 309 ALA A C   1 Q5VSL9 UNP 309 A 
+ATOM 2431 C CB  . ALA A 1 309 ? -0.779  -14.111 -15.954 1.0 94.96 ? 309 ALA A CB  1 Q5VSL9 UNP 309 A 
+ATOM 2432 O O   . ALA A 1 309 ? -1.122  -12.946 -19.127 1.0 94.96 ? 309 ALA A O   1 Q5VSL9 UNP 309 A 
+ATOM 2433 N N   . GLU A 1 310 ? -2.665  -12.195 -17.666 1.0 95.70 ? 310 GLU A N   1 Q5VSL9 UNP 310 E 
+ATOM 2434 C CA  . GLU A 1 310 ? -3.707  -11.863 -18.637 1.0 95.70 ? 310 GLU A CA  1 Q5VSL9 UNP 310 E 
+ATOM 2435 C C   . GLU A 1 310 ? -3.231  -10.825 -19.661 1.0 95.70 ? 310 GLU A C   1 Q5VSL9 UNP 310 E 
+ATOM 2436 C CB  . GLU A 1 310 ? -4.915  -11.364 -17.850 1.0 95.70 ? 310 GLU A CB  1 Q5VSL9 UNP 310 E 
+ATOM 2437 O O   . GLU A 1 310 ? -3.223  -11.100 -20.861 1.0 95.70 ? 310 GLU A O   1 Q5VSL9 UNP 310 E 
+ATOM 2438 C CG  . GLU A 1 310 ? -6.094  -11.003 -18.756 1.0 95.70 ? 310 GLU A CG  1 Q5VSL9 UNP 310 E 
+ATOM 2439 C CD  . GLU A 1 310 ? -7.314  -10.573 -17.938 1.0 95.70 ? 310 GLU A CD  1 Q5VSL9 UNP 310 E 
+ATOM 2440 O OE1 . GLU A 1 310 ? -8.403  -10.551 -18.542 1.0 95.70 ? 310 GLU A OE1 1 Q5VSL9 UNP 310 E 
+ATOM 2441 O OE2 . GLU A 1 310 ? -7.131  -10.298 -16.728 1.0 95.70 ? 310 GLU A OE2 1 Q5VSL9 UNP 310 E 
+ATOM 2442 N N   . LYS A 1 311 ? -2.688  -9.686  -19.208 1.0 95.58 ? 311 LYS A N   1 Q5VSL9 UNP 311 K 
+ATOM 2443 C CA  . LYS A 1 311 ? -2.166  -8.643  -20.108 1.0 95.58 ? 311 LYS A CA  1 Q5VSL9 UNP 311 K 
+ATOM 2444 C C   . LYS A 1 311 ? -1.033  -9.147  -21.006 1.0 95.58 ? 311 LYS A C   1 Q5VSL9 UNP 311 K 
+ATOM 2445 C CB  . LYS A 1 311 ? -1.773  -7.406  -19.282 1.0 95.58 ? 311 LYS A CB  1 Q5VSL9 UNP 311 K 
+ATOM 2446 O O   . LYS A 1 311 ? -0.872  -8.671  -22.124 1.0 95.58 ? 311 LYS A O   1 Q5VSL9 UNP 311 K 
+ATOM 2447 C CG  . LYS A 1 311 ? -1.519  -6.162  -20.155 1.0 95.58 ? 311 LYS A CG  1 Q5VSL9 UNP 311 K 
+ATOM 2448 C CD  . LYS A 1 311 ? -1.583  -4.868  -19.323 1.0 95.58 ? 311 LYS A CD  1 Q5VSL9 UNP 311 K 
+ATOM 2449 C CE  . LYS A 1 311 ? -1.563  -3.617  -20.216 1.0 95.58 ? 311 LYS A CE  1 Q5VSL9 UNP 311 K 
+ATOM 2450 N NZ  . LYS A 1 311 ? -1.925  -2.392  -19.452 1.0 95.58 ? 311 LYS A NZ  1 Q5VSL9 UNP 311 K 
+ATOM 2451 N N   . ARG A 1 312 ? -0.237  -10.127 -20.556 1.0 96.32 ? 312 ARG A N   1 Q5VSL9 UNP 312 R 
+ATOM 2452 C CA  . ARG A 1 312 ? 0.752   -10.788 -21.430 1.0 96.32 ? 312 ARG A CA  1 Q5VSL9 UNP 312 R 
+ATOM 2453 C C   . ARG A 1 312 ? 0.089   -11.641 -22.501 1.0 96.32 ? 312 ARG A C   1 Q5VSL9 UNP 312 R 
+ATOM 2454 C CB  . ARG A 1 312 ? 1.737   -11.646 -20.634 1.0 96.32 ? 312 ARG A CB  1 Q5VSL9 UNP 312 R 
+ATOM 2455 O O   . ARG A 1 312 ? 0.562   -11.597 -23.629 1.0 96.32 ? 312 ARG A O   1 Q5VSL9 UNP 312 R 
+ATOM 2456 C CG  . ARG A 1 312 ? 2.753   -10.767 -19.914 1.0 96.32 ? 312 ARG A CG  1 Q5VSL9 UNP 312 R 
+ATOM 2457 C CD  . ARG A 1 312 ? 3.749   -11.618 -19.128 1.0 96.32 ? 312 ARG A CD  1 Q5VSL9 UNP 312 R 
+ATOM 2458 N NE  . ARG A 1 312 ? 4.715   -12.299 -20.012 1.0 96.32 ? 312 ARG A NE  1 Q5VSL9 UNP 312 R 
+ATOM 2459 N NH1 . ARG A 1 312 ? 6.026   -10.497 -20.594 1.0 96.32 ? 312 ARG A NH1 1 Q5VSL9 UNP 312 R 
+ATOM 2460 N NH2 . ARG A 1 312 ? 6.521   -12.517 -21.367 1.0 96.32 ? 312 ARG A NH2 1 Q5VSL9 UNP 312 R 
+ATOM 2461 C CZ  . ARG A 1 312 ? 5.744   -11.770 -20.647 1.0 96.32 ? 312 ARG A CZ  1 Q5VSL9 UNP 312 R 
+ATOM 2462 N N   . SER A 1 313 ? -0.970  -12.372 -22.157 1.0 96.65 ? 313 SER A N   1 Q5VSL9 UNP 313 S 
+ATOM 2463 C CA  . SER A 1 313 ? -1.742  -13.165 -23.115 1.0 96.65 ? 313 SER A CA  1 Q5VSL9 UNP 313 S 
+ATOM 2464 C C   . SER A 1 313 ? -2.361  -12.280 -24.197 1.0 96.65 ? 313 SER A C   1 Q5VSL9 UNP 313 S 
+ATOM 2465 C CB  . SER A 1 313 ? -2.835  -13.951 -22.384 1.0 96.65 ? 313 SER A CB  1 Q5VSL9 UNP 313 S 
+ATOM 2466 O O   . SER A 1 313 ? -2.206  -12.577 -25.376 1.0 96.65 ? 313 SER A O   1 Q5VSL9 UNP 313 S 
+ATOM 2467 O OG  . SER A 1 313 ? -3.376  -14.931 -23.242 1.0 96.65 ? 313 SER A OG  1 Q5VSL9 UNP 313 S 
+ATOM 2468 N N   . ILE A 1 314 ? -2.977  -11.158 -23.803 1.0 95.29 ? 314 ILE A N   1 Q5VSL9 UNP 314 I 
+ATOM 2469 C CA  . ILE A 1 314 ? -3.578  -10.180 -24.727 1.0 95.29 ? 314 ILE A CA  1 Q5VSL9 UNP 314 I 
+ATOM 2470 C C   . ILE A 1 314 ? -2.526  -9.616  -25.695 1.0 95.29 ? 314 ILE A C   1 Q5VSL9 UNP 314 I 
+ATOM 2471 C CB  . ILE A 1 314 ? -4.285  -9.061  -23.922 1.0 95.29 ? 314 ILE A CB  1 Q5VSL9 UNP 314 I 
+ATOM 2472 O O   . ILE A 1 314 ? -2.768  -9.524  -26.892 1.0 95.29 ? 314 ILE A O   1 Q5VSL9 UNP 314 I 
+ATOM 2473 C CG1 . ILE A 1 314 ? -5.482  -9.640  -23.131 1.0 95.29 ? 314 ILE A CG1 1 Q5VSL9 UNP 314 I 
+ATOM 2474 C CG2 . ILE A 1 314 ? -4.758  -7.923  -24.846 1.0 95.29 ? 314 ILE A CG2 1 Q5VSL9 UNP 314 I 
+ATOM 2475 C CD1 . ILE A 1 314 ? -6.083  -8.674  -22.101 1.0 95.29 ? 314 ILE A CD1 1 Q5VSL9 UNP 314 I 
+ATOM 2476 N N   . LEU A 1 315 ? -1.325  -9.304  -25.198 1.0 94.92 ? 315 LEU A N   1 Q5VSL9 UNP 315 L 
+ATOM 2477 C CA  . LEU A 1 315 ? -0.215  -8.784  -26.010 1.0 94.92 ? 315 LEU A CA  1 Q5VSL9 UNP 315 L 
+ATOM 2478 C C   . LEU A 1 315 ? 0.560   -9.868  -26.789 1.0 94.92 ? 315 LEU A C   1 Q5VSL9 UNP 315 L 
+ATOM 2479 C CB  . LEU A 1 315 ? 0.720   -7.958  -25.103 1.0 94.92 ? 315 LEU A CB  1 Q5VSL9 UNP 315 L 
+ATOM 2480 O O   . LEU A 1 315 ? 1.637   -9.583  -27.313 1.0 94.92 ? 315 LEU A O   1 Q5VSL9 UNP 315 L 
+ATOM 2481 C CG  . LEU A 1 315 ? 0.093   -6.683  -24.509 1.0 94.92 ? 315 LEU A CG  1 Q5VSL9 UNP 315 L 
+ATOM 2482 C CD1 . LEU A 1 315 ? 1.082   -6.069  -23.511 1.0 94.92 ? 315 LEU A CD1 1 Q5VSL9 UNP 315 L 
+ATOM 2483 C CD2 . LEU A 1 315 ? -0.234  -5.640  -25.574 1.0 94.92 ? 315 LEU A CD2 1 Q5VSL9 UNP 315 L 
+ATOM 2484 N N   . GLY A 1 316 ? 0.096   -11.123 -26.810 1.0 95.51 ? 316 GLY A N   1 Q5VSL9 UNP 316 G 
+ATOM 2485 C CA  . GLY A 1 316 ? 0.784   -12.224 -27.498 1.0 95.51 ? 316 GLY A CA  1 Q5VSL9 UNP 316 G 
+ATOM 2486 C C   . GLY A 1 316 ? 2.166   -12.570 -26.921 1.0 95.51 ? 316 GLY A C   1 Q5VSL9 UNP 316 G 
+ATOM 2487 O O   . GLY A 1 316 ? 3.008   -13.157 -27.600 1.0 95.51 ? 316 GLY A O   1 Q5VSL9 UNP 316 G 
+ATOM 2488 N N   . LEU A 1 317 ? 2.440   -12.194 -25.668 1.0 95.09 ? 317 LEU A N   1 Q5VSL9 UNP 317 L 
+ATOM 2489 C CA  . LEU A 1 317 ? 3.717   -12.447 -25.005 1.0 95.09 ? 317 LEU A CA  1 Q5VSL9 UNP 317 L 
+ATOM 2490 C C   . LEU A 1 317 ? 3.712   -13.815 -24.299 1.0 95.09 ? 317 LEU A C   1 Q5VSL9 UNP 317 L 
+ATOM 2491 C CB  . LEU A 1 317 ? 4.039   -11.322 -24.007 1.0 95.09 ? 317 LEU A CB  1 Q5VSL9 UNP 317 L 
+ATOM 2492 O O   . LEU A 1 317 ? 2.736   -14.152 -23.628 1.0 95.09 ? 317 LEU A O   1 Q5VSL9 UNP 317 L 
+ATOM 2493 C CG  . LEU A 1 317 ? 4.194   -9.917  -24.615 1.0 95.09 ? 317 LEU A CG  1 Q5VSL9 UNP 317 L 
+ATOM 2494 C CD1 . LEU A 1 317 ? 4.442   -8.924  -23.473 1.0 95.09 ? 317 LEU A CD1 1 Q5VSL9 UNP 317 L 
+ATOM 2495 C CD2 . LEU A 1 317 ? 5.383   -9.843  -25.574 1.0 95.09 ? 317 LEU A CD2 1 Q5VSL9 UNP 317 L 
+ATOM 2496 N N   . PRO A 1 318 ? 4.836   -14.563 -24.300 1.0 92.56 ? 318 PRO A N   1 Q5VSL9 UNP 318 P 
+ATOM 2497 C CA  . PRO A 1 318 ? 4.928   -15.845 -23.598 1.0 92.56 ? 318 PRO A CA  1 Q5VSL9 UNP 318 P 
+ATOM 2498 C C   . PRO A 1 318 ? 4.593   -15.734 -22.101 1.0 92.56 ? 318 PRO A C   1 Q5VSL9 UNP 318 P 
+ATOM 2499 C CB  . PRO A 1 318 ? 6.369   -16.327 -23.802 1.0 92.56 ? 318 PRO A CB  1 Q5VSL9 UNP 318 P 
+ATOM 2500 O O   . PRO A 1 318 ? 4.886   -14.692 -21.490 1.0 92.56 ? 318 PRO A O   1 Q5VSL9 UNP 318 P 
+ATOM 2501 C CG  . PRO A 1 318 ? 6.793   -15.645 -25.101 1.0 92.56 ? 318 PRO A CG  1 Q5VSL9 UNP 318 P 
+ATOM 2502 C CD  . PRO A 1 318 ? 6.046   -14.315 -25.069 1.0 92.56 ? 318 PRO A CD  1 Q5VSL9 UNP 318 P 
+ATOM 2503 N N   . PRO A 1 319 ? 4.064   -16.791 -21.458 1.0 90.75 ? 319 PRO A N   1 Q5VSL9 UNP 319 P 
+ATOM 2504 C CA  . PRO A 1 319 ? 3.809   -16.782 -20.022 1.0 90.75 ? 319 PRO A CA  1 Q5VSL9 UNP 319 P 
+ATOM 2505 C C   . PRO A 1 319 ? 5.091   -16.505 -19.229 1.0 90.75 ? 319 PRO A C   1 Q5VSL9 UNP 319 P 
+ATOM 2506 C CB  . PRO A 1 319 ? 3.192   -18.145 -19.693 1.0 90.75 ? 319 PRO A CB  1 Q5VSL9 UNP 319 P 
+ATOM 2507 O O   . PRO A 1 319 ? 6.218   -16.705 -19.694 1.0 90.75 ? 319 PRO A O   1 Q5VSL9 UNP 319 P 
+ATOM 2508 C CG  . PRO A 1 319 ? 3.718   -19.049 -20.806 1.0 90.75 ? 319 PRO A CG  1 Q5VSL9 UNP 319 P 
+ATOM 2509 C CD  . PRO A 1 319 ? 3.785   -18.110 -22.010 1.0 90.75 ? 319 PRO A CD  1 Q5VSL9 UNP 319 P 
+ATOM 2510 N N   . LEU A 1 320 ? 4.933   -15.979 -18.015 1.0 84.57 ? 320 LEU A N   1 Q5VSL9 UNP 320 L 
+ATOM 2511 C CA  . LEU A 1 320 ? 6.084   -15.755 -17.146 1.0 84.57 ? 320 LEU A CA  1 Q5VSL9 UNP 320 L 
+ATOM 2512 C C   . LEU A 1 320 ? 6.658   -17.110 -16.707 1.0 84.57 ? 320 LEU A C   1 Q5VSL9 UNP 320 L 
+ATOM 2513 C CB  . LEU A 1 320 ? 5.693   -14.894 -15.935 1.0 84.57 ? 320 LEU A CB  1 Q5VSL9 UNP 320 L 
+ATOM 2514 O O   . LEU A 1 320 ? 5.888   -17.952 -16.258 1.0 84.57 ? 320 LEU A O   1 Q5VSL9 UNP 320 L 
+ATOM 2515 C CG  . LEU A 1 320 ? 5.349   -13.444 -16.305 1.0 84.57 ? 320 LEU A CG  1 Q5VSL9 UNP 320 L 
+ATOM 2516 C CD1 . LEU A 1 320 ? 4.745   -12.732 -15.098 1.0 84.57 ? 320 LEU A CD1 1 Q5VSL9 UNP 320 L 
+ATOM 2517 C CD2 . LEU A 1 320 ? 6.584   -12.645 -16.746 1.0 84.57 ? 320 LEU A CD2 1 Q5VSL9 UNP 320 L 
+ATOM 2518 N N   . PRO A 1 321 ? 7.988   -17.302 -16.760 1.0 79.32 ? 321 PRO A N   1 Q5VSL9 UNP 321 P 
+ATOM 2519 C CA  . PRO A 1 321 ? 8.597   -18.577 -16.385 1.0 79.32 ? 321 PRO A CA  1 Q5VSL9 UNP 321 P 
+ATOM 2520 C C   . PRO A 1 321 ? 8.427   -18.892 -14.894 1.0 79.32 ? 321 PRO A C   1 Q5VSL9 UNP 321 P 
+ATOM 2521 C CB  . PRO A 1 321 ? 10.075  -18.448 -16.774 1.0 79.32 ? 321 PRO A CB  1 Q5VSL9 UNP 321 P 
+ATOM 2522 O O   . PRO A 1 321 ? 8.387   -20.051 -14.508 1.0 79.32 ? 321 PRO A O   1 Q5VSL9 UNP 321 P 
+ATOM 2523 C CG  . PRO A 1 321 ? 10.333  -16.942 -16.777 1.0 79.32 ? 321 PRO A CG  1 Q5VSL9 UNP 321 P 
+ATOM 2524 C CD  . PRO A 1 321 ? 8.994   -16.364 -17.227 1.0 79.32 ? 321 PRO A CD  1 Q5VSL9 UNP 321 P 
+ATOM 2525 N N   . GLU A 1 322 ? 8.324   -17.860 -14.050 1.0 84.77 ? 322 GLU A N   1 Q5VSL9 UNP 322 E 
+ATOM 2526 C CA  . GLU A 1 322 ? 8.211   -18.024 -12.603 1.0 84.77 ? 322 GLU A CA  1 Q5VSL9 UNP 322 E 
+ATOM 2527 C C   . GLU A 1 322 ? 7.561   -16.811 -11.919 1.0 84.77 ? 322 GLU A C   1 Q5VSL9 UNP 322 E 
+ATOM 2528 C CB  . GLU A 1 322 ? 9.601   -18.325 -12.007 1.0 84.77 ? 322 GLU A CB  1 Q5VSL9 UNP 322 E 
+ATOM 2529 O O   . GLU A 1 322 ? 7.760   -15.652 -12.321 1.0 84.77 ? 322 GLU A O   1 Q5VSL9 UNP 322 E 
+ATOM 2530 C CG  . GLU A 1 322 ? 10.648  -17.212 -12.223 1.0 84.77 ? 322 GLU A CG  1 Q5VSL9 UNP 322 E 
+ATOM 2531 C CD  . GLU A 1 322 ? 12.032  -17.681 -12.710 1.0 84.77 ? 322 GLU A CD  1 Q5VSL9 UNP 322 E 
+ATOM 2532 O OE1 . GLU A 1 322 ? 12.923  -16.803 -12.749 1.0 84.77 ? 322 GLU A OE1 1 Q5VSL9 UNP 322 E 
+ATOM 2533 O OE2 . GLU A 1 322 ? 12.236  -18.788 -13.221 1.0 84.77 ? 322 GLU A OE2 1 Q5VSL9 UNP 322 E 
+ATOM 2534 N N   . ASP A 1 323 ? 6.835   -17.079 -10.832 1.0 85.01 ? 323 ASP A N   1 Q5VSL9 UNP 323 D 
+ATOM 2535 C CA  . ASP A 1 323 ? 6.384   -16.066 -9.881  1.0 85.01 ? 323 ASP A CA  1 Q5VSL9 UNP 323 D 
+ATOM 2536 C C   . ASP A 1 323 ? 7.519   -15.745 -8.903  1.0 85.01 ? 323 ASP A C   1 Q5VSL9 UNP 323 D 
+ATOM 2537 C CB  . ASP A 1 323 ? 5.114   -16.526 -9.160  1.0 85.01 ? 323 ASP A CB  1 Q5VSL9 UNP 323 D 
+ATOM 2538 O O   . ASP A 1 323 ? 7.985   -16.582 -8.131  1.0 85.01 ? 323 ASP A O   1 Q5VSL9 UNP 323 D 
+ATOM 2539 C CG  . ASP A 1 323 ? 4.579   -15.497 -8.154  1.0 85.01 ? 323 ASP A CG  1 Q5VSL9 UNP 323 D 
+ATOM 2540 O OD1 . ASP A 1 323 ? 5.313   -14.533 -7.806  1.0 85.01 ? 323 ASP A OD1 1 Q5VSL9 UNP 323 D 
+ATOM 2541 O OD2 . ASP A 1 323 ? 3.439   -15.713 -7.711  1.0 85.01 ? 323 ASP A OD2 1 Q5VSL9 UNP 323 D 
+ATOM 2542 N N   . SER A 1 324 ? 7.965   -14.489 -8.924  1.0 83.71 ? 324 SER A N   1 Q5VSL9 UNP 324 S 
+ATOM 2543 C CA  . SER A 1 324 ? 9.085   -14.059 -8.092  1.0 83.71 ? 324 SER A CA  1 Q5VSL9 UNP 324 S 
+ATOM 2544 C C   . SER A 1 324 ? 8.791   -14.152 -6.597  1.0 83.71 ? 324 SER A C   1 Q5VSL9 UNP 324 S 
+ATOM 2545 C CB  . SER A 1 324 ? 9.494   -12.631 -8.445  1.0 83.71 ? 324 SER A CB  1 Q5VSL9 UNP 324 S 
+ATOM 2546 O O   . SER A 1 324 ? 9.727   -14.400 -5.851  1.0 83.71 ? 324 SER A O   1 Q5VSL9 UNP 324 S 
+ATOM 2547 O OG  . SER A 1 324 ? 9.862   -12.569 -9.813  1.0 83.71 ? 324 SER A OG  1 Q5VSL9 UNP 324 S 
+ATOM 2548 N N   . ILE A 1 325 ? 7.554   -13.936 -6.140  1.0 82.59 ? 325 ILE A N   1 Q5VSL9 UNP 325 I 
+ATOM 2549 C CA  . ILE A 1 325 ? 7.236   -14.007 -4.705  1.0 82.59 ? 325 ILE A CA  1 Q5VSL9 UNP 325 I 
+ATOM 2550 C C   . ILE A 1 325 ? 7.271   -15.466 -4.250  1.0 82.59 ? 325 ILE A C   1 Q5VSL9 UNP 325 I 
+ATOM 2551 C CB  . ILE A 1 325 ? 5.896   -13.302 -4.388  1.0 82.59 ? 325 ILE A CB  1 Q5VSL9 UNP 325 I 
+ATOM 2552 O O   . ILE A 1 325 ? 7.956   -15.765 -3.272  1.0 82.59 ? 325 ILE A O   1 Q5VSL9 UNP 325 I 
+ATOM 2553 C CG1 . ILE A 1 325 ? 6.034   -11.789 -4.695  1.0 82.59 ? 325 ILE A CG1 1 Q5VSL9 UNP 325 I 
+ATOM 2554 C CG2 . ILE A 1 325 ? 5.495   -13.528 -2.917  1.0 82.59 ? 325 ILE A CG2 1 Q5VSL9 UNP 325 I 
+ATOM 2555 C CD1 . ILE A 1 325 ? 4.751   -10.977 -4.481  1.0 82.59 ? 325 ILE A CD1 1 Q5VSL9 UNP 325 I 
+ATOM 2556 N N   . LYS A 1 326 ? 6.645   -16.374 -5.008  1.0 83.31 ? 326 LYS A N   1 Q5VSL9 UNP 326 K 
+ATOM 2557 C CA  . LYS A 1 326 ? 6.659   -17.818 -4.717  1.0 83.31 ? 326 LYS A CA  1 Q5VSL9 UNP 326 K 
+ATOM 2558 C C   . LYS A 1 326 ? 8.074   -18.396 -4.725  1.0 83.31 ? 326 LYS A C   1 Q5VSL9 UNP 326 K 
+ATOM 2559 C CB  . LYS A 1 326 ? 5.749   -18.576 -5.699  1.0 83.31 ? 326 LYS A CB  1 Q5VSL9 UNP 326 K 
+ATOM 2560 O O   . LYS A 1 326 ? 8.449   -19.098 -3.793  1.0 83.31 ? 326 LYS A O   1 Q5VSL9 UNP 326 K 
+ATOM 2561 C CG  . LYS A 1 326 ? 4.270   -18.200 -5.508  1.0 83.31 ? 326 LYS A CG  1 Q5VSL9 UNP 326 K 
+ATOM 2562 C CD  . LYS A 1 326 ? 3.331   -18.975 -6.447  1.0 83.31 ? 326 LYS A CD  1 Q5VSL9 UNP 326 K 
+ATOM 2563 C CE  . LYS A 1 326 ? 1.900   -18.456 -6.239  1.0 83.31 ? 326 LYS A CE  1 Q5VSL9 UNP 326 K 
+ATOM 2564 N NZ  . LYS A 1 326 ? 0.877   -19.219 -7.000  1.0 83.31 ? 326 LYS A NZ  1 Q5VSL9 UNP 326 K 
+ATOM 2565 N N   . VAL A 1 327 ? 8.904   -18.025 -5.705  1.0 84.31 ? 327 VAL A N   1 Q5VSL9 UNP 327 V 
+ATOM 2566 C CA  . VAL A 1 327 ? 10.315  -18.451 -5.735  1.0 84.31 ? 327 VAL A CA  1 Q5VSL9 UNP 327 V 
+ATOM 2567 C C   . VAL A 1 327 ? 11.070  -17.971 -4.493  1.0 84.31 ? 327 VAL A C   1 Q5VSL9 UNP 327 V 
+ATOM 2568 C CB  . VAL A 1 327 ? 11.019  -17.977 -7.021  1.0 84.31 ? 327 VAL A CB  1 Q5VSL9 UNP 327 V 
+ATOM 2569 O O   . VAL A 1 327 ? 11.821  -18.739 -3.899  1.0 84.31 ? 327 VAL A O   1 Q5VSL9 UNP 327 V 
+ATOM 2570 C CG1 . VAL A 1 327 ? 12.531  -18.224 -6.967  1.0 84.31 ? 327 VAL A CG1 1 Q5VSL9 UNP 327 V 
+ATOM 2571 C CG2 . VAL A 1 327 ? 10.485  -18.725 -8.245  1.0 84.31 ? 327 VAL A CG2 1 Q5VSL9 UNP 327 V 
+ATOM 2572 N N   . ILE A 1 328 ? 10.869  -16.716 -4.075  1.0 84.16 ? 328 ILE A N   1 Q5VSL9 UNP 328 I 
+ATOM 2573 C CA  . ILE A 1 328 ? 11.552  -16.147 -2.902  1.0 84.16 ? 328 ILE A CA  1 Q5VSL9 UNP 328 I 
+ATOM 2574 C C   . ILE A 1 328 ? 11.116  -16.823 -1.605  1.0 84.16 ? 328 ILE A C   1 Q5VSL9 UNP 328 I 
+ATOM 2575 C CB  . ILE A 1 328 ? 11.318  -14.627 -2.811  1.0 84.16 ? 328 ILE A CB  1 Q5VSL9 UNP 328 I 
+ATOM 2576 O O   . ILE A 1 328 ? 11.963  -17.013 -0.737  1.0 84.16 ? 328 ILE A O   1 Q5VSL9 UNP 328 I 
+ATOM 2577 C CG1 . ILE A 1 328 ? 12.036  -13.917 -3.966  1.0 84.16 ? 328 ILE A CG1 1 Q5VSL9 UNP 328 I 
+ATOM 2578 C CG2 . ILE A 1 328 ? 11.853  -14.035 -1.496  1.0 84.16 ? 328 ILE A CG2 1 Q5VSL9 UNP 328 I 
+ATOM 2579 C CD1 . ILE A 1 328 ? 11.540  -12.483 -4.217  1.0 84.16 ? 328 ILE A CD1 1 Q5VSL9 UNP 328 I 
+ATOM 2580 N N   . ARG A 1 329 ? 9.833   -17.184 -1.465  1.0 78.66 ? 329 ARG A N   1 Q5VSL9 UNP 329 R 
+ATOM 2581 C CA  . ARG A 1 329 ? 9.329   -17.894 -0.277  1.0 78.66 ? 329 ARG A CA  1 Q5VSL9 UNP 329 R 
+ATOM 2582 C C   . ARG A 1 329 ? 10.097  -19.197 -0.024  1.0 78.66 ? 329 ARG A C   1 Q5VSL9 UNP 329 R 
+ATOM 2583 C CB  . ARG A 1 329 ? 7.815   -18.157 -0.402  1.0 78.66 ? 329 ARG A CB  1 Q5VSL9 UNP 329 R 
+ATOM 2584 O O   . ARG A 1 329 ? 10.359  -19.527 1.122   1.0 78.66 ? 329 ARG A O   1 Q5VSL9 UNP 329 R 
+ATOM 2585 C CG  . ARG A 1 329 ? 6.961   -16.905 -0.130  1.0 78.66 ? 329 ARG A CG  1 Q5VSL9 UNP 329 R 
+ATOM 2586 C CD  . ARG A 1 329 ? 5.458   -17.225 -0.211  1.0 78.66 ? 329 ARG A CD  1 Q5VSL9 UNP 329 R 
+ATOM 2587 N NE  . ARG A 1 329 ? 4.608   -16.053 0.100   1.0 78.66 ? 329 ARG A NE  1 Q5VSL9 UNP 329 R 
+ATOM 2588 N NH1 . ARG A 1 329 ? 2.564   -17.001 -0.388  1.0 78.66 ? 329 ARG A NH1 1 Q5VSL9 UNP 329 R 
+ATOM 2589 N NH2 . ARG A 1 329 ? 2.651   -14.894 0.314   1.0 78.66 ? 329 ARG A NH2 1 Q5VSL9 UNP 329 R 
+ATOM 2590 C CZ  . ARG A 1 329 ? 3.284   -15.991 0.010   1.0 78.66 ? 329 ARG A CZ  1 Q5VSL9 UNP 329 R 
+ATOM 2591 N N   . ASN A 1 330 ? 10.565  -19.853 -1.086  1.0 78.83 ? 330 ASN A N   1 Q5VSL9 UNP 330 N 
+ATOM 2592 C CA  . ASN A 1 330 ? 11.334  -21.097 -0.998  1.0 78.83 ? 330 ASN A CA  1 Q5VSL9 UNP 330 N 
+ATOM 2593 C C   . ASN A 1 330 ? 12.861  -20.881 -0.921  1.0 78.83 ? 330 ASN A C   1 Q5VSL9 UNP 330 N 
+ATOM 2594 C CB  . ASN A 1 330 ? 10.909  -21.994 -2.173  1.0 78.83 ? 330 ASN A CB  1 Q5VSL9 UNP 330 N 
+ATOM 2595 O O   . ASN A 1 330 ? 13.630  -21.844 -0.907  1.0 78.83 ? 330 ASN A O   1 Q5VSL9 UNP 330 N 
+ATOM 2596 C CG  . ASN A 1 330 ? 9.434   -22.362 -2.122  1.0 78.83 ? 330 ASN A CG  1 Q5VSL9 UNP 330 N 
+ATOM 2597 N ND2 . ASN A 1 330 ? 8.863   -22.794 -3.220  1.0 78.83 ? 330 ASN A ND2 1 Q5VSL9 UNP 330 N 
+ATOM 2598 O OD1 . ASN A 1 330 ? 8.771   -22.271 -1.107  1.0 78.83 ? 330 ASN A OD1 1 Q5VSL9 UNP 330 N 
+ATOM 2599 N N   . MET A 1 331 ? 13.340  -19.632 -0.893  1.0 81.58 ? 331 MET A N   1 Q5VSL9 UNP 331 M 
+ATOM 2600 C CA  . MET A 1 331 ? 14.767  -19.331 -0.775  1.0 81.58 ? 331 MET A CA  1 Q5VSL9 UNP 331 M 
+ATOM 2601 C C   . MET A 1 331 ? 15.218  -19.268 0.682   1.0 81.58 ? 331 MET A C   1 Q5VSL9 UNP 331 M 
+ATOM 2602 C CB  . MET A 1 331 ? 15.121  -17.997 -1.442  1.0 81.58 ? 331 MET A CB  1 Q5VSL9 UNP 331 M 
+ATOM 2603 O O   . MET A 1 331 ? 14.635  -18.564 1.498   1.0 81.58 ? 331 MET A O   1 Q5VSL9 UNP 331 M 
+ATOM 2604 C CG  . MET A 1 331 ? 15.110  -18.050 -2.963  1.0 81.58 ? 331 MET A CG  1 Q5VSL9 UNP 331 M 
+ATOM 2605 S SD  . MET A 1 331 ? 15.733  -16.503 -3.671  1.0 81.58 ? 331 MET A SD  1 Q5VSL9 UNP 331 M 
+ATOM 2606 C CE  . MET A 1 331 ? 16.143  -17.126 -5.300  1.0 81.58 ? 331 MET A CE  1 Q5VSL9 UNP 331 M 
+ATOM 2607 N N   . ARG A 1 332 ? 16.373  -19.872 0.978   1.0 80.76 ? 332 ARG A N   1 Q5VSL9 UNP 332 R 
+ATOM 2608 C CA  . ARG A 1 332 ? 17.079  -19.634 2.247   1.0 80.76 ? 332 ARG A CA  1 Q5VSL9 UNP 332 R 
+ATOM 2609 C C   . ARG A 1 332 ? 17.795  -18.281 2.254   1.0 80.76 ? 332 ARG A C   1 Q5VSL9 UNP 332 R 
+ATOM 2610 C CB  . ARG A 1 332 ? 18.034  -20.798 2.545   1.0 80.76 ? 332 ARG A CB  1 Q5VSL9 UNP 332 R 
+ATOM 2611 O O   . ARG A 1 332 ? 18.343  -17.877 1.219   1.0 80.76 ? 332 ARG A O   1 Q5VSL9 UNP 332 R 
+ATOM 2612 C CG  . ARG A 1 332 ? 18.389  -20.841 4.037   1.0 80.76 ? 332 ARG A CG  1 Q5VSL9 UNP 332 R 
+ATOM 2613 C CD  . ARG A 1 332 ? 19.336  -21.997 4.340   1.0 80.76 ? 332 ARG A CD  1 Q5VSL9 UNP 332 R 
+ATOM 2614 N NE  . ARG A 1 332 ? 19.472  -22.168 5.791   1.0 80.76 ? 332 ARG A NE  1 Q5VSL9 UNP 332 R 
+ATOM 2615 N NH1 . ARG A 1 332 ? 20.971  -23.919 5.768   1.0 80.76 ? 332 ARG A NH1 1 Q5VSL9 UNP 332 R 
+ATOM 2616 N NH2 . ARG A 1 332 ? 20.097  -23.194 7.698   1.0 80.76 ? 332 ARG A NH2 1 Q5VSL9 UNP 332 R 
+ATOM 2617 C CZ  . ARG A 1 332 ? 20.181  -23.094 6.406   1.0 80.76 ? 332 ARG A CZ  1 Q5VSL9 UNP 332 R 
+ATOM 2618 N N   . ALA A 1 333 ? 17.871  -17.628 3.412   1.0 80.12 ? 333 ALA A N   1 Q5VSL9 UNP 333 A 
+ATOM 2619 C CA  . ALA A 1 333 ? 18.740  -16.474 3.617   1.0 80.12 ? 333 ALA A CA  1 Q5VSL9 UNP 333 A 
+ATOM 2620 C C   . ALA A 1 333 ? 20.224  -16.837 3.379   1.0 80.12 ? 333 ALA A C   1 Q5VSL9 UNP 333 A 
+ATOM 2621 C CB  . ALA A 1 333 ? 18.486  -15.904 5.017   1.0 80.12 ? 333 ALA A CB  1 Q5VSL9 UNP 333 A 
+ATOM 2622 O O   . ALA A 1 333 ? 20.658  -17.972 3.574   1.0 80.12 ? 333 ALA A O   1 Q5VSL9 UNP 333 A 
+ATOM 2623 N N   . ALA A 1 334 ? 21.001  -15.877 2.887   1.0 76.16 ? 334 ALA A N   1 Q5VSL9 UNP 334 A 
+ATOM 2624 C CA  . ALA A 1 334 ? 22.451  -15.952 2.795   1.0 76.16 ? 334 ALA A CA  1 Q5VSL9 UNP 334 A 
+ATOM 2625 C C   . ALA A 1 334 ? 23.095  -15.607 4.146   1.0 76.16 ? 334 ALA A C   1 Q5VSL9 UNP 334 A 
+ATOM 2626 C CB  . ALA A 1 334 ? 22.928  -15.013 1.677   1.0 76.16 ? 334 ALA A CB  1 Q5VSL9 UNP 334 A 
+ATOM 2627 O O   . ALA A 1 334 ? 22.594  -14.766 4.899   1.0 76.16 ? 334 ALA A O   1 Q5VSL9 UNP 334 A 
+ATOM 2628 N N   . SER A 1 335 ? 24.248  -16.213 4.430   1.0 74.44 ? 335 SER A N   1 Q5VSL9 UNP 335 S 
+ATOM 2629 C CA  . SER A 1 335 ? 25.033  -15.888 5.621   1.0 74.44 ? 335 SER A CA  1 Q5VSL9 UNP 335 S 
+ATOM 2630 C C   . SER A 1 335 ? 25.491  -14.419 5.584   1.0 74.44 ? 335 SER A C   1 Q5VSL9 UNP 335 S 
+ATOM 2631 C CB  . SER A 1 335 ? 26.250  -16.808 5.742   1.0 74.44 ? 335 SER A CB  1 Q5VSL9 UNP 335 S 
+ATOM 2632 O O   . SER A 1 335 ? 25.939  -13.950 4.530   1.0 74.44 ? 335 SER A O   1 Q5VSL9 UNP 335 S 
+ATOM 2633 O OG  . SER A 1 335 ? 25.856  -18.161 5.622   1.0 74.44 ? 335 SER A OG  1 Q5VSL9 UNP 335 S 
+ATOM 2634 N N   . PRO A 1 336 ? 25.419  -13.684 6.710   1.0 65.13 ? 336 PRO A N   1 Q5VSL9 UNP 336 P 
+ATOM 2635 C CA  . PRO A 1 336 ? 25.861  -12.300 6.776   1.0 65.13 ? 336 PRO A CA  1 Q5VSL9 UNP 336 P 
+ATOM 2636 C C   . PRO A 1 336 ? 27.319  -12.133 6.318   1.0 65.13 ? 336 PRO A C   1 Q5VSL9 UNP 336 P 
+ATOM 2637 C CB  . PRO A 1 336 ? 25.693  -11.873 8.237   1.0 65.13 ? 336 PRO A CB  1 Q5VSL9 UNP 336 P 
+ATOM 2638 O O   . PRO A 1 336 ? 28.168  -12.986 6.607   1.0 65.13 ? 336 PRO A O   1 Q5VSL9 UNP 336 P 
+ATOM 2639 C CG  . PRO A 1 336 ? 24.582  -12.784 8.748   1.0 65.13 ? 336 PRO A CG  1 Q5VSL9 UNP 336 P 
+ATOM 2640 C CD  . PRO A 1 336 ? 24.797  -14.074 7.962   1.0 65.13 ? 336 PRO A CD  1 Q5VSL9 UNP 336 P 
+ATOM 2641 N N   . PRO A 1 337 ? 27.659  -11.029 5.630   1.0 62.71 ? 337 PRO A N   1 Q5VSL9 UNP 337 P 
+ATOM 2642 C CA  . PRO A 1 337 ? 29.051  -10.707 5.362   1.0 62.71 ? 337 PRO A CA  1 Q5VSL9 UNP 337 P 
+ATOM 2643 C C   . PRO A 1 337 ? 29.792  -10.452 6.683   1.0 62.71 ? 337 PRO A C   1 Q5VSL9 UNP 337 P 
+ATOM 2644 C CB  . PRO A 1 337 ? 29.017  -9.487  4.442   1.0 62.71 ? 337 PRO A CB  1 Q5VSL9 UNP 337 P 
+ATOM 2645 O O   . PRO A 1 337 ? 29.236  -9.850  7.602   1.0 62.71 ? 337 PRO A O   1 Q5VSL9 UNP 337 P 
+ATOM 2646 C CG  . PRO A 1 337 ? 27.683  -8.815  4.773   1.0 62.71 ? 337 PRO A CG  1 Q5VSL9 UNP 337 P 
+ATOM 2647 C CD  . PRO A 1 337 ? 26.773  -9.978  5.157   1.0 62.71 ? 337 PRO A CD  1 Q5VSL9 UNP 337 P 
+ATOM 2648 N N   . ALA A 1 338 ? 31.057  -10.885 6.740   1.0 58.92 ? 338 ALA A N   1 Q5VSL9 UNP 338 A 
+ATOM 2649 C CA  . ALA A 1 338 ? 31.921  -10.733 7.911   1.0 58.92 ? 338 ALA A CA  1 Q5VSL9 UNP 338 A 
+ATOM 2650 C C   . ALA A 1 338 ? 31.933  -9.275  8.398   1.0 58.92 ? 338 ALA A C   1 Q5VSL9 UNP 338 A 
+ATOM 2651 C CB  . ALA A 1 338 ? 33.328  -11.227 7.547   1.0 58.92 ? 338 ALA A CB  1 Q5VSL9 UNP 338 A 
+ATOM 2652 O O   . ALA A 1 338 ? 32.054  -8.340  7.592   1.0 58.92 ? 338 ALA A O   1 Q5VSL9 UNP 338 A 
+ATOM 2653 N N   . SER A 1 339 ? 31.763  -9.094  9.705   1.0 59.49 ? 339 SER A N   1 Q5VSL9 UNP 339 S 
+ATOM 2654 C CA  . SER A 1 339 ? 31.801  -7.794  10.360  1.0 59.49 ? 339 SER A CA  1 Q5VSL9 UNP 339 S 
+ATOM 2655 C C   . SER A 1 339 ? 33.209  -7.184  10.280  1.0 59.49 ? 339 SER A C   1 Q5VSL9 UNP 339 S 
+ATOM 2656 C CB  . SER A 1 339 ? 31.271  -7.922  11.797  1.0 59.49 ? 339 SER A CB  1 Q5VSL9 UNP 339 S 
+ATOM 2657 O O   . SER A 1 339 ? 34.190  -7.878  10.012  1.0 59.49 ? 339 SER A O   1 Q5VSL9 UNP 339 S 
+ATOM 2658 O OG  . SER A 1 339 ? 32.291  -8.184  12.727  1.0 59.49 ? 339 SER A OG  1 Q5VSL9 UNP 339 S 
+ATOM 2659 N N   . ALA A 1 340 ? 33.329  -5.867  10.488  1.0 57.49 ? 340 ALA A N   1 Q5VSL9 UNP 340 A 
+ATOM 2660 C CA  . ALA A 1 340 ? 34.646  -5.229  10.567  1.0 57.49 ? 340 ALA A CA  1 Q5VSL9 UNP 340 A 
+ATOM 2661 C C   . ALA A 1 340 ? 35.498  -5.837  11.697  1.0 57.49 ? 340 ALA A C   1 Q5VSL9 UNP 340 A 
+ATOM 2662 C CB  . ALA A 1 340 ? 34.463  -3.717  10.744  1.0 57.49 ? 340 ALA A CB  1 Q5VSL9 UNP 340 A 
+ATOM 2663 O O   . ALA A 1 340 ? 36.698  -6.013  11.521  1.0 57.49 ? 340 ALA A O   1 Q5VSL9 UNP 340 A 
+ATOM 2664 N N   . SER A 1 341 ? 34.862  -6.228  12.806  1.0 56.29 ? 341 SER A N   1 Q5VSL9 UNP 341 S 
+ATOM 2665 C CA  . SER A 1 341 ? 35.475  -6.971  13.908  1.0 56.29 ? 341 SER A CA  1 Q5VSL9 UNP 341 S 
+ATOM 2666 C C   . SER A 1 341 ? 36.015  -8.321  13.433  1.0 56.29 ? 341 SER A C   1 Q5VSL9 UNP 341 S 
+ATOM 2667 C CB  . SER A 1 341 ? 34.456  -7.205  15.039  1.0 56.29 ? 341 SER A CB  1 Q5VSL9 UNP 341 S 
+ATOM 2668 O O   . SER A 1 341 ? 37.174  -8.630  13.680  1.0 56.29 ? 341 SER A O   1 Q5VSL9 UNP 341 S 
+ATOM 2669 O OG  . SER A 1 341 ? 33.315  -6.358  14.953  1.0 56.29 ? 341 SER A OG  1 Q5VSL9 UNP 341 S 
+ATOM 2670 N N   . ASP A 1 342 ? 35.220  -9.079  12.673  1.0 58.28 ? 342 ASP A N   1 Q5VSL9 UNP 342 D 
+ATOM 2671 C CA  . ASP A 1 342 ? 35.595  -10.411 12.173  1.0 58.28 ? 342 ASP A CA  1 Q5VSL9 UNP 342 D 
+ATOM 2672 C C   . ASP A 1 342 ? 36.794  -10.329 11.212  1.0 58.28 ? 342 ASP A C   1 Q5VSL9 UNP 342 D 
+ATOM 2673 C CB  . ASP A 1 342 ? 34.437  -11.067 11.396  1.0 58.28 ? 342 ASP A CB  1 Q5VSL9 UNP 342 D 
+ATOM 2674 O O   . ASP A 1 342 ? 37.647  -11.215 11.177  1.0 58.28 ? 342 ASP A O   1 Q5VSL9 UNP 342 D 
+ATOM 2675 C CG  . ASP A 1 342 ? 33.061  -11.115 12.061  1.0 58.28 ? 342 ASP A CG  1 Q5VSL9 UNP 342 D 
+ATOM 2676 O OD1 . ASP A 1 342 ? 32.910  -10.711 13.229  1.0 58.28 ? 342 ASP A OD1 1 Q5VSL9 UNP 342 D 
+ATOM 2677 O OD2 . ASP A 1 342 ? 32.096  -11.348 11.297  1.0 58.28 ? 342 ASP A OD2 1 Q5VSL9 UNP 342 D 
+ATOM 2678 N N   . LEU A 1 343 ? 36.863  -9.252  10.420  1.0 66.33 ? 343 LEU A N   1 Q5VSL9 UNP 343 L 
+ATOM 2679 C CA  . LEU A 1 343 ? 37.980  -8.967  9.516   1.0 66.33 ? 343 LEU A CA  1 Q5VSL9 UNP 343 L 
+ATOM 2680 C C   . LEU A 1 343 ? 39.260  -8.611  10.287  1.0 66.33 ? 343 LEU A C   1 Q5VSL9 UNP 343 L 
+ATOM 2681 C CB  . LEU A 1 343 ? 37.565  -7.835  8.558   1.0 66.33 ? 343 LEU A CB  1 Q5VSL9 UNP 343 L 
+ATOM 2682 O O   . LEU A 1 343 ? 40.334  -9.099  9.930   1.0 66.33 ? 343 LEU A O   1 Q5VSL9 UNP 343 L 
+ATOM 2683 C CG  . LEU A 1 343 ? 36.660  -8.321  7.412   1.0 66.33 ? 343 LEU A CG  1 Q5VSL9 UNP 343 L 
+ATOM 2684 C CD1 . LEU A 1 343 ? 35.797  -7.179  6.873   1.0 66.33 ? 343 LEU A CD1 1 Q5VSL9 UNP 343 L 
+ATOM 2685 C CD2 . LEU A 1 343 ? 37.493  -8.868  6.249   1.0 66.33 ? 343 LEU A CD2 1 Q5VSL9 UNP 343 L 
+ATOM 2686 N N   . ILE A 1 344 ? 39.147  -7.815  11.357  1.0 70.25 ? 344 ILE A N   1 Q5VSL9 UNP 344 I 
+ATOM 2687 C CA  . ILE A 1 344 ? 40.272  -7.477  12.243  1.0 70.25 ? 344 ILE A CA  1 Q5VSL9 UNP 344 I 
+ATOM 2688 C C   . ILE A 1 344 ? 40.773  -8.734  12.968  1.0 70.25 ? 344 ILE A C   1 Q5VSL9 UNP 344 I 
+ATOM 2689 C CB  . ILE A 1 344 ? 39.862  -6.353  13.227  1.0 70.25 ? 344 ILE A CB  1 Q5VSL9 UNP 344 I 
+ATOM 2690 O O   . ILE A 1 344 ? 41.977  -8.975  13.027  1.0 70.25 ? 344 ILE A O   1 Q5VSL9 UNP 344 I 
+ATOM 2691 C CG1 . ILE A 1 344 ? 39.636  -5.024  12.467  1.0 70.25 ? 344 ILE A CG1 1 Q5VSL9 UNP 344 I 
+ATOM 2692 C CG2 . ILE A 1 344 ? 40.934  -6.139  14.315  1.0 70.25 ? 344 ILE A CG2 1 Q5VSL9 UNP 344 I 
+ATOM 2693 C CD1 . ILE A 1 344 ? 38.838  -3.984  13.268  1.0 70.25 ? 344 ILE A CD1 1 Q5VSL9 UNP 344 I 
+ATOM 2694 N N   . GLU A 1 345 ? 39.870  -9.584  13.456  1.0 62.04 ? 345 GLU A N   1 Q5VSL9 UNP 345 E 
+ATOM 2695 C CA  . GLU A 1 345 ? 40.228  -10.822 14.152  1.0 62.04 ? 345 GLU A CA  1 Q5VSL9 UNP 345 E 
+ATOM 2696 C C   . GLU A 1 345 ? 40.870  -11.854 13.202  1.0 62.04 ? 345 GLU A C   1 Q5VSL9 UNP 345 E 
+ATOM 2697 C CB  . GLU A 1 345 ? 38.978  -11.393 14.838  1.0 62.04 ? 345 GLU A CB  1 Q5VSL9 UNP 345 E 
+ATOM 2698 O O   . GLU A 1 345 ? 41.823  -12.543 13.573  1.0 62.04 ? 345 GLU A O   1 Q5VSL9 UNP 345 E 
+ATOM 2699 C CG  . GLU A 1 345 ? 39.342  -12.143 16.127  1.0 62.04 ? 345 GLU A CG  1 Q5VSL9 UNP 345 E 
+ATOM 2700 C CD  . GLU A 1 345 ? 38.213  -13.055 16.625  1.0 62.04 ? 345 GLU A CD  1 Q5VSL9 UNP 345 E 
+ATOM 2701 O OE1 . GLU A 1 345 ? 38.566  -14.071 17.276  1.0 62.04 ? 345 GLU A OE1 1 Q5VSL9 UNP 345 E 
+ATOM 2702 O OE2 . GLU A 1 345 ? 37.057  -12.887 16.189  1.0 62.04 ? 345 GLU A OE2 1 Q5VSL9 UNP 345 E 
+ATOM 2703 N N   . GLN A 1 346 ? 40.423  -11.928 11.939  1.0 59.71 ? 346 GLN A N   1 Q5VSL9 UNP 346 Q 
+ATOM 2704 C CA  . GLN A 1 346 ? 41.082  -12.740 10.907  1.0 59.71 ? 346 GLN A CA  1 Q5VSL9 UNP 346 Q 
+ATOM 2705 C C   . GLN A 1 346 ? 42.476  -12.216 10.538  1.0 59.71 ? 346 GLN A C   1 Q5VSL9 UNP 346 Q 
+ATOM 2706 C CB  . GLN A 1 346 ? 40.209  -12.847 9.647   1.0 59.71 ? 346 GLN A CB  1 Q5VSL9 UNP 346 Q 
+ATOM 2707 O O   . GLN A 1 346 ? 43.384  -13.023 10.318  1.0 59.71 ? 346 GLN A O   1 Q5VSL9 UNP 346 Q 
+ATOM 2708 C CG  . GLN A 1 346 ? 39.139  -13.936 9.793   1.0 59.71 ? 346 GLN A CG  1 Q5VSL9 UNP 346 Q 
+ATOM 2709 C CD  . GLN A 1 346 ? 38.358  -14.197 8.507   1.0 59.71 ? 346 GLN A CD  1 Q5VSL9 UNP 346 Q 
+ATOM 2710 N NE2 . GLN A 1 346 ? 37.595  -15.268 8.460   1.0 59.71 ? 346 GLN A NE2 1 Q5VSL9 UNP 346 Q 
+ATOM 2711 O OE1 . GLN A 1 346 ? 38.427  -13.498 7.508   1.0 59.71 ? 346 GLN A OE1 1 Q5VSL9 UNP 346 Q 
+ATOM 2712 N N   . GLN A 1 347 ? 42.680  -10.895 10.506  1.0 61.23 ? 347 GLN A N   1 Q5VSL9 UNP 347 Q 
+ATOM 2713 C CA  . GLN A 1 347 ? 44.014  -10.310 10.335  1.0 61.23 ? 347 GLN A CA  1 Q5VSL9 UNP 347 Q 
+ATOM 2714 C C   . GLN A 1 347 ? 44.926  -10.616 11.531  1.0 61.23 ? 347 GLN A C   1 Q5VSL9 UNP 347 Q 
+ATOM 2715 C CB  . GLN A 1 347 ? 43.912  -8.797  10.077  1.0 61.23 ? 347 GLN A CB  1 Q5VSL9 UNP 347 Q 
+ATOM 2716 O O   . GLN A 1 347 ? 46.075  -11.009 11.331  1.0 61.23 ? 347 GLN A O   1 Q5VSL9 UNP 347 Q 
+ATOM 2717 C CG  . GLN A 1 347 ? 43.856  -8.493  8.573   1.0 61.23 ? 347 GLN A CG  1 Q5VSL9 UNP 347 Q 
+ATOM 2718 C CD  . GLN A 1 347 ? 43.776  -6.999  8.267   1.0 61.23 ? 347 GLN A CD  1 Q5VSL9 UNP 347 Q 
+ATOM 2719 N NE2 . GLN A 1 347 ? 44.174  -6.576  7.086   1.0 61.23 ? 347 GLN A NE2 1 Q5VSL9 UNP 347 Q 
+ATOM 2720 O OE1 . GLN A 1 347 ? 43.348  -6.181  9.060   1.0 61.23 ? 347 GLN A OE1 1 Q5VSL9 UNP 347 Q 
+ATOM 2721 N N   . GLN A 1 348 ? 44.412  -10.548 12.762  1.0 64.12 ? 348 GLN A N   1 Q5VSL9 UNP 348 Q 
+ATOM 2722 C CA  . GLN A 1 348 ? 45.182  -10.888 13.965  1.0 64.12 ? 348 GLN A CA  1 Q5VSL9 UNP 348 Q 
+ATOM 2723 C C   . GLN A 1 348 ? 45.519  -12.387 14.052  1.0 64.12 ? 348 GLN A C   1 Q5VSL9 UNP 348 Q 
+ATOM 2724 C CB  . GLN A 1 348 ? 44.420  -10.424 15.212  1.0 64.12 ? 348 GLN A CB  1 Q5VSL9 UNP 348 Q 
+ATOM 2725 O O   . GLN A 1 348 ? 46.621  -12.746 14.468  1.0 64.12 ? 348 GLN A O   1 Q5VSL9 UNP 348 Q 
+ATOM 2726 C CG  . GLN A 1 348 ? 44.448  -8.894  15.368  1.0 64.12 ? 348 GLN A CG  1 Q5VSL9 UNP 348 Q 
+ATOM 2727 C CD  . GLN A 1 348 ? 43.667  -8.412  16.586  1.0 64.12 ? 348 GLN A CD  1 Q5VSL9 UNP 348 Q 
+ATOM 2728 N NE2 . GLN A 1 348 ? 43.640  -7.124  16.845  1.0 64.12 ? 348 GLN A NE2 1 Q5VSL9 UNP 348 Q 
+ATOM 2729 O OE1 . GLN A 1 348 ? 43.078  -9.171  17.335  1.0 64.12 ? 348 GLN A OE1 1 Q5VSL9 UNP 348 Q 
+ATOM 2730 N N   . LYS A 1 349 ? 44.624  -13.279 13.599  1.0 54.53 ? 349 LYS A N   1 Q5VSL9 UNP 349 K 
+ATOM 2731 C CA  . LYS A 1 349 ? 44.900  -14.727 13.521  1.0 54.53 ? 349 LYS A CA  1 Q5VSL9 UNP 349 K 
+ATOM 2732 C C   . LYS A 1 349 ? 45.920  -15.082 12.435  1.0 54.53 ? 349 LYS A C   1 Q5VSL9 UNP 349 K 
+ATOM 2733 C CB  . LYS A 1 349 ? 43.589  -15.520 13.365  1.0 54.53 ? 349 LYS A CB  1 Q5VSL9 UNP 349 K 
+ATOM 2734 O O   . LYS A 1 349 ? 46.692  -16.018 12.637  1.0 54.53 ? 349 LYS A O   1 Q5VSL9 UNP 349 K 
+ATOM 2735 C CG  . LYS A 1 349 ? 42.862  -15.643 14.715  1.0 54.53 ? 349 LYS A CG  1 Q5VSL9 UNP 349 K 
+ATOM 2736 C CD  . LYS A 1 349 ? 41.475  -16.300 14.612  1.0 54.53 ? 349 LYS A CD  1 Q5VSL9 UNP 349 K 
+ATOM 2737 C CE  . LYS A 1 349 ? 40.839  -16.280 16.014  1.0 54.53 ? 349 LYS A CE  1 Q5VSL9 UNP 349 K 
+ATOM 2738 N NZ  . LYS A 1 349 ? 39.358  -16.389 16.015  1.0 54.53 ? 349 LYS A NZ  1 Q5VSL9 UNP 349 K 
+ATOM 2739 N N   . ARG A 1 350 ? 45.983  -14.333 11.323  1.0 51.92 ? 350 ARG A N   1 Q5VSL9 UNP 350 R 
+ATOM 2740 C CA  . ARG A 1 350 ? 47.058  -14.482 10.321  1.0 51.92 ? 350 ARG A CA  1 Q5VSL9 UNP 350 R 
+ATOM 2741 C C   . ARG A 1 350 ? 48.418  -14.031 10.861  1.0 51.92 ? 350 ARG A C   1 Q5VSL9 UNP 350 R 
+ATOM 2742 C CB  . ARG A 1 350 ? 46.695  -13.775 9.004   1.0 51.92 ? 350 ARG A CB  1 Q5VSL9 UNP 350 R 
+ATOM 2743 O O   . ARG A 1 350 ? 49.393  -14.739 10.648  1.0 51.92 ? 350 ARG A O   1 Q5VSL9 UNP 350 R 
+ATOM 2744 C CG  . ARG A 1 350 ? 45.785  -14.658 8.136   1.0 51.92 ? 350 ARG A CG  1 Q5VSL9 UNP 350 R 
+ATOM 2745 C CD  . ARG A 1 350 ? 45.515  -13.998 6.779   1.0 51.92 ? 350 ARG A CD  1 Q5VSL9 UNP 350 R 
+ATOM 2746 N NE  . ARG A 1 350 ? 44.838  -14.924 5.846   1.0 51.92 ? 350 ARG A NE  1 Q5VSL9 UNP 350 R 
+ATOM 2747 N NH1 . ARG A 1 350 ? 44.904  -13.570 3.995   1.0 51.92 ? 350 ARG A NH1 1 Q5VSL9 UNP 350 R 
+ATOM 2748 N NH2 . ARG A 1 350 ? 44.084  -15.636 3.814   1.0 51.92 ? 350 ARG A NH2 1 Q5VSL9 UNP 350 R 
+ATOM 2749 C CZ  . ARG A 1 350 ? 44.608  -14.706 4.562   1.0 51.92 ? 350 ARG A CZ  1 Q5VSL9 UNP 350 R 
+ATOM 2750 N N   . GLY A 1 351 ? 48.464  -12.970 11.669  1.0 45.13 ? 351 GLY A N   1 Q5VSL9 UNP 351 G 
+ATOM 2751 C CA  . GLY A 1 351 ? 49.698  -12.501 12.318  1.0 45.13 ? 351 GLY A CA  1 Q5VSL9 UNP 351 G 
+ATOM 2752 C C   . GLY A 1 351 ? 50.305  -13.447 13.369  1.0 45.13 ? 351 GLY A C   1 Q5VSL9 UNP 351 G 
+ATOM 2753 O O   . GLY A 1 351 ? 51.434  -13.232 13.790  1.0 45.13 ? 351 GLY A O   1 Q5VSL9 UNP 351 G 
+ATOM 2754 N N   . ARG A 1 352 ? 49.598  -14.504 13.801  1.0 47.54 ? 352 ARG A N   1 Q5VSL9 UNP 352 R 
+ATOM 2755 C CA  . ARG A 1 352 ? 50.104  -15.480 14.792  1.0 47.54 ? 352 ARG A CA  1 Q5VSL9 UNP 352 R 
+ATOM 2756 C C   . ARG A 1 352 ? 50.657  -16.782 14.203  1.0 47.54 ? 352 ARG A C   1 Q5VSL9 UNP 352 R 
+ATOM 2757 C CB  . ARG A 1 352 ? 49.040  -15.748 15.878  1.0 47.54 ? 352 ARG A CB  1 Q5VSL9 UNP 352 R 
+ATOM 2758 O O   . ARG A 1 352 ? 51.143  -17.609 14.970  1.0 47.54 ? 352 ARG A O   1 Q5VSL9 UNP 352 R 
+ATOM 2759 C CG  . ARG A 1 352 ? 49.298  -14.919 17.146  1.0 47.54 ? 352 ARG A CG  1 Q5VSL9 UNP 352 R 
+ATOM 2760 C CD  . ARG A 1 352 ? 48.398  -15.408 18.289  1.0 47.54 ? 352 ARG A CD  1 Q5VSL9 UNP 352 R 
+ATOM 2761 N NE  . ARG A 1 352 ? 48.623  -14.640 19.530  1.0 47.54 ? 352 ARG A NE  1 Q5VSL9 UNP 352 R 
+ATOM 2762 N NH1 . ARG A 1 352 ? 47.891  -16.222 21.034  1.0 47.54 ? 352 ARG A NH1 1 Q5VSL9 UNP 352 R 
+ATOM 2763 N NH2 . ARG A 1 352 ? 48.586  -14.238 21.772  1.0 47.54 ? 352 ARG A NH2 1 Q5VSL9 UNP 352 R 
+ATOM 2764 C CZ  . ARG A 1 352 ? 48.367  -15.036 20.766  1.0 47.54 ? 352 ARG A CZ  1 Q5VSL9 UNP 352 R 
+ATOM 2765 N N   . ARG A 1 353 ? 50.579  -17.003 12.884  1.0 40.34 ? 353 ARG A N   1 Q5VSL9 UNP 353 R 
+ATOM 2766 C CA  . ARG A 1 353 ? 51.012  -18.268 12.251  1.0 40.34 ? 353 ARG A CA  1 Q5VSL9 UNP 353 R 
+ATOM 2767 C C   . ARG A 1 353 ? 52.398  -18.241 11.600  1.0 40.34 ? 353 ARG A C   1 Q5VSL9 UNP 353 R 
+ATOM 2768 C CB  . ARG A 1 353 ? 49.915  -18.824 11.322  1.0 40.34 ? 353 ARG A CB  1 Q5VSL9 UNP 353 R 
+ATOM 2769 O O   . ARG A 1 353 ? 52.842  -19.282 11.130  1.0 40.34 ? 353 ARG A O   1 Q5VSL9 UNP 353 R 
+ATOM 2770 C CG  . ARG A 1 353 ? 48.965  -19.749 12.101  1.0 40.34 ? 353 ARG A CG  1 Q5VSL9 UNP 353 R 
+ATOM 2771 C CD  . ARG A 1 353 ? 47.958  -20.420 11.161  1.0 40.34 ? 353 ARG A CD  1 Q5VSL9 UNP 353 R 
+ATOM 2772 N NE  . ARG A 1 353 ? 47.140  -21.429 11.865  1.0 40.34 ? 353 ARG A NE  1 Q5VSL9 UNP 353 R 
+ATOM 2773 N NH1 . ARG A 1 353 ? 45.906  -22.122 10.056  1.0 40.34 ? 353 ARG A NH1 1 Q5VSL9 UNP 353 R 
+ATOM 2774 N NH2 . ARG A 1 353 ? 45.587  -23.092 12.039  1.0 40.34 ? 353 ARG A NH2 1 Q5VSL9 UNP 353 R 
+ATOM 2775 C CZ  . ARG A 1 353 ? 46.217  -22.205 11.320  1.0 40.34 ? 353 ARG A CZ  1 Q5VSL9 UNP 353 R 
+ATOM 2776 N N   . GLU A 1 354 ? 53.122  -17.129 11.642  1.0 32.04 ? 354 GLU A N   1 Q5VSL9 UNP 354 E 
+ATOM 2777 C CA  . GLU A 1 354 ? 54.449  -17.029 11.023  1.0 32.04 ? 354 GLU A CA  1 Q5VSL9 UNP 354 E 
+ATOM 2778 C C   . GLU A 1 354 ? 55.568  -17.133 12.066  1.0 32.04 ? 354 GLU A C   1 Q5VSL9 UNP 354 E 
+ATOM 2779 C CB  . GLU A 1 354 ? 54.527  -15.791 10.124  1.0 32.04 ? 354 GLU A CB  1 Q5VSL9 UNP 354 E 
+ATOM 2780 O O   . GLU A 1 354 ? 56.180  -16.156 12.476  1.0 32.04 ? 354 GLU A O   1 Q5VSL9 UNP 354 E 
+ATOM 2781 C CG  . GLU A 1 354 ? 53.567  -15.961 8.932   1.0 32.04 ? 354 GLU A CG  1 Q5VSL9 UNP 354 E 
+ATOM 2782 C CD  . GLU A 1 354 ? 53.648  -14.830 7.902   1.0 32.04 ? 354 GLU A CD  1 Q5VSL9 UNP 354 E 
+ATOM 2783 O OE1 . GLU A 1 354 ? 52.968  -14.982 6.862   1.0 32.04 ? 354 GLU A OE1 1 Q5VSL9 UNP 354 E 
+ATOM 2784 O OE2 . GLU A 1 354 ? 54.327  -13.818 8.180   1.0 32.04 ? 354 GLU A OE2 1 Q5VSL9 UNP 354 E 
+ATOM 2785 N N   . HIS A 1 355 ? 55.830  -18.361 12.512  1.0 31.97 ? 355 HIS A N   1 Q5VSL9 UNP 355 H 
+ATOM 2786 C CA  . HIS A 1 355 ? 57.094  -18.728 13.156  1.0 31.97 ? 355 HIS A CA  1 Q5VSL9 UNP 355 H 
+ATOM 2787 C C   . HIS A 1 355 ? 57.480  -20.151 12.729  1.0 31.97 ? 355 HIS A C   1 Q5VSL9 UNP 355 H 
+ATOM 2788 C CB  . HIS A 1 355 ? 57.056  -18.494 14.686  1.0 31.97 ? 355 HIS A CB  1 Q5VSL9 UNP 355 H 
+ATOM 2789 O O   . HIS A 1 355 ? 57.511  -21.080 13.530  1.0 31.97 ? 355 HIS A O   1 Q5VSL9 UNP 355 H 
+ATOM 2790 C CG  . HIS A 1 355 ? 58.067  -17.479 15.168  1.0 31.97 ? 355 HIS A CG  1 Q5VSL9 UNP 355 H 
+ATOM 2791 C CD2 . HIS A 1 355 ? 57.782  -16.308 15.818  1.0 31.97 ? 355 HIS A CD2 1 Q5VSL9 UNP 355 H 
+ATOM 2792 N ND1 . HIS A 1 355 ? 59.441  -17.543 15.048  1.0 31.97 ? 355 HIS A ND1 1 Q5VSL9 UNP 355 H 
+ATOM 2793 C CE1 . HIS A 1 355 ? 59.962  -16.437 15.609  1.0 31.97 ? 355 HIS A CE1 1 Q5VSL9 UNP 355 H 
+ATOM 2794 N NE2 . HIS A 1 355 ? 58.988  -15.665 16.109  1.0 31.97 ? 355 HIS A NE2 1 Q5VSL9 UNP 355 H 
+ATOM 2795 N N   . LYS A 1 356 ? 57.736  -20.342 11.429  1.0 31.19 ? 356 LYS A N   1 Q5VSL9 UNP 356 K 
+ATOM 2796 C CA  . LYS A 1 356 ? 58.611  -21.412 10.923  1.0 31.19 ? 356 LYS A CA  1 Q5VSL9 UNP 356 K 
+ATOM 2797 C C   . LYS A 1 356 ? 59.053  -21.103 9.490   1.0 31.19 ? 356 LYS A C   1 Q5VSL9 UNP 356 K 
+ATOM 2798 C CB  . LYS A 1 356 ? 57.957  -22.808 11.055  1.0 31.19 ? 356 LYS A CB  1 Q5VSL9 UNP 356 K 
+ATOM 2799 O O   . LYS A 1 356 ? 58.254  -21.147 8.567   1.0 31.19 ? 356 LYS A O   1 Q5VSL9 UNP 356 K 
+ATOM 2800 C CG  . LYS A 1 356 ? 58.723  -23.655 12.092  1.0 31.19 ? 356 LYS A CG  1 Q5VSL9 UNP 356 K 
+ATOM 2801 C CD  . LYS A 1 356 ? 58.003  -24.963 12.433  1.0 31.19 ? 356 LYS A CD  1 Q5VSL9 UNP 356 K 
+ATOM 2802 C CE  . LYS A 1 356 ? 58.787  -25.710 13.520  1.0 31.19 ? 356 LYS A CE  1 Q5VSL9 UNP 356 K 
+ATOM 2803 N NZ  . LYS A 1 356 ? 58.174  -27.025 13.835  1.0 31.19 ? 356 LYS A NZ  1 Q5VSL9 UNP 356 K 
+ATOM 2804 N N   . ALA A 1 357 ? 60.332  -20.739 9.404   1.0 29.61 ? 357 ALA A N   1 Q5VSL9 UNP 357 A 
+ATOM 2805 C CA  . ALA A 1 357 ? 61.250  -20.700 8.267   1.0 29.61 ? 357 ALA A CA  1 Q5VSL9 UNP 357 A 
+ATOM 2806 C C   . ALA A 1 357 ? 60.658  -20.814 6.848   1.0 29.61 ? 357 ALA A C   1 Q5VSL9 UNP 357 A 
+ATOM 2807 C CB  . ALA A 1 357 ? 62.284  -21.809 8.519   1.0 29.61 ? 357 ALA A CB  1 Q5VSL9 UNP 357 A 
+ATOM 2808 O O   . ALA A 1 357 ? 60.329  -21.908 6.395   1.0 29.61 ? 357 ALA A O   1 Q5VSL9 UNP 357 A 
+ATOM 2809 N N   . LEU A 1 358 ? 60.686  -19.698 6.112   1.0 31.19 ? 358 LEU A N   1 Q5VSL9 UNP 358 L 
+ATOM 2810 C CA  . LEU A 1 358 ? 60.727  -19.701 4.652   1.0 31.19 ? 358 LEU A CA  1 Q5VSL9 UNP 358 L 
+ATOM 2811 C C   . LEU A 1 358 ? 62.002  -18.979 4.201   1.0 31.19 ? 358 LEU A C   1 Q5VSL9 UNP 358 L 
+ATOM 2812 C CB  . LEU A 1 358 ? 59.446  -19.088 4.056   1.0 31.19 ? 358 LEU A CB  1 Q5VSL9 UNP 358 L 
+ATOM 2813 O O   . LEU A 1 358 ? 62.275  -17.847 4.605   1.0 31.19 ? 358 LEU A O   1 Q5VSL9 UNP 358 L 
+ATOM 2814 C CG  . LEU A 1 358 ? 59.142  -19.647 2.652   1.0 31.19 ? 358 LEU A CG  1 Q5VSL9 UNP 358 L 
+ATOM 2815 C CD1 . LEU A 1 358 ? 58.461  -21.017 2.742   1.0 31.19 ? 358 LEU A CD1 1 Q5VSL9 UNP 358 L 
+ATOM 2816 C CD2 . LEU A 1 358 ? 58.216  -18.707 1.885   1.0 31.19 ? 358 LEU A CD2 1 Q5VSL9 UNP 358 L 
+ATOM 2817 N N   . ILE A 1 359 ? 62.807  -19.694 3.421   1.0 36.42 ? 359 ILE A N   1 Q5VSL9 UNP 359 I 
+ATOM 2818 C CA  . ILE A 1 359 ? 64.026  -19.210 2.780   1.0 36.42 ? 359 ILE A CA  1 Q5VSL9 UNP 359 I 
+ATOM 2819 C C   . ILE A 1 359 ? 63.646  -18.171 1.720   1.0 36.42 ? 359 ILE A C   1 Q5VSL9 UNP 359 I 
+ATOM 2820 C CB  . ILE A 1 359 ? 64.815  -20.419 2.218   1.0 36.42 ? 359 ILE A CB  1 Q5VSL9 UNP 359 I 
+ATOM 2821 O O   . ILE A 1 359 ? 62.720  -18.369 0.939   1.0 36.42 ? 359 ILE A O   1 Q5VSL9 UNP 359 I 
+ATOM 2822 C CG1 . ILE A 1 359 ? 65.459  -21.183 3.402   1.0 36.42 ? 359 ILE A CG1 1 Q5VSL9 UNP 359 I 
+ATOM 2823 C CG2 . ILE A 1 359 ? 65.883  -20.016 1.185   1.0 36.42 ? 359 ILE A CG2 1 Q5VSL9 UNP 359 I 
+ATOM 2824 C CD1 . ILE A 1 359 ? 66.031  -22.557 3.034   1.0 36.42 ? 359 ILE A CD1 1 Q5VSL9 UNP 359 I 
+ATOM 2825 N N   . LYS A 1 360 ? 64.393  -17.066 1.751   1.0 31.21 ? 360 LYS A N   1 Q5VSL9 UNP 360 K 
+ATOM 2826 C CA  . LYS A 1 360 ? 64.429  -15.941 0.812   1.0 31.21 ? 360 LYS A CA  1 Q5VSL9 UNP 360 K 
+ATOM 2827 C C   . LYS A 1 360 ? 64.191  -16.339 -0.650  1.0 31.21 ? 360 LYS A C   1 Q5VSL9 UNP 360 K 
+ATOM 2828 C CB  . LYS A 1 360 ? 65.855  -15.355 0.871   1.0 31.21 ? 360 LYS A CB  1 Q5VSL9 UNP 360 K 
+ATOM 2829 O O   . LYS A 1 360 ? 64.994  -17.087 -1.197  1.0 31.21 ? 360 LYS A O   1 Q5VSL9 UNP 360 K 
+ATOM 2830 C CG  . LYS A 1 360 ? 66.180  -14.521 2.114   1.0 31.21 ? 360 LYS A CG  1 Q5VSL9 UNP 360 K 
+ATOM 2831 C CD  . LYS A 1 360 ? 67.683  -14.201 2.128   1.0 31.21 ? 360 LYS A CD  1 Q5VSL9 UNP 360 K 
+ATOM 2832 C CE  . LYS A 1 360 ? 67.986  -13.074 3.117   1.0 31.21 ? 360 LYS A CE  1 Q5VSL9 UNP 360 K 
+ATOM 2833 N NZ  . LYS A 1 360 ? 69.435  -12.759 3.151   1.0 31.21 ? 360 LYS A NZ  1 Q5VSL9 UNP 360 K 
+ATOM 2834 N N   . GLN A 1 361 ? 63.261  -15.653 -1.311  1.0 33.75 ? 361 GLN A N   1 Q5VSL9 UNP 361 Q 
+ATOM 2835 C CA  . GLN A 1 361 ? 63.634  -14.880 -2.495  1.0 33.75 ? 361 GLN A CA  1 Q5VSL9 UNP 361 Q 
+ATOM 2836 C C   . GLN A 1 361 ? 62.705  -13.671 -2.662  1.0 33.75 ? 361 GLN A C   1 Q5VSL9 UNP 361 Q 
+ATOM 2837 C CB  . GLN A 1 361 ? 63.740  -15.743 -3.763  1.0 33.75 ? 361 GLN A CB  1 Q5VSL9 UNP 361 Q 
+ATOM 2838 O O   . GLN A 1 361 ? 61.483  -13.789 -2.646  1.0 33.75 ? 361 GLN A O   1 Q5VSL9 UNP 361 Q 
+ATOM 2839 C CG  . GLN A 1 361 ? 64.918  -15.256 -4.629  1.0 33.75 ? 361 GLN A CG  1 Q5VSL9 UNP 361 Q 
+ATOM 2840 C CD  . GLN A 1 361 ? 65.292  -16.223 -5.748  1.0 33.75 ? 361 GLN A CD  1 Q5VSL9 UNP 361 Q 
+ATOM 2841 N NE2 . GLN A 1 361 ? 66.147  -15.820 -6.662  1.0 33.75 ? 361 GLN A NE2 1 Q5VSL9 UNP 361 Q 
+ATOM 2842 O OE1 . GLN A 1 361 ? 64.859  -17.358 -5.820  1.0 33.75 ? 361 GLN A OE1 1 Q5VSL9 UNP 361 Q 
+ATOM 2843 N N   . ASP A 1 362 ? 63.355  -12.514 -2.715  1.0 30.67 ? 362 ASP A N   1 Q5VSL9 UNP 362 D 
+ATOM 2844 C CA  . ASP A 1 362 ? 62.817  -11.162 -2.685  1.0 30.67 ? 362 ASP A CA  1 Q5VSL9 UNP 362 D 
+ATOM 2845 C C   . ASP A 1 362 ? 62.194  -10.702 -4.013  1.0 30.67 ? 362 ASP A C   1 Q5VSL9 UNP 362 D 
+ATOM 2846 C CB  . ASP A 1 362 ? 63.985  -10.208 -2.333  1.0 30.67 ? 362 ASP A CB  1 Q5VSL9 UNP 362 D 
+ATOM 2847 O O   . ASP A 1 362 ? 62.614  -11.108 -5.096  1.0 30.67 ? 362 ASP A O   1 Q5VSL9 UNP 362 D 
+ATOM 2848 C CG  . ASP A 1 362 ? 64.146  -9.930  -0.839  1.0 30.67 ? 362 ASP A CG  1 Q5VSL9 UNP 362 D 
+ATOM 2849 O OD1 . ASP A 1 362 ? 63.112  -9.668  -0.189  1.0 30.67 ? 362 ASP A OD1 1 Q5VSL9 UNP 362 D 
+ATOM 2850 O OD2 . ASP A 1 362 ? 65.300  -10.007 -0.354  1.0 30.67 ? 362 ASP A OD2 1 Q5VSL9 UNP 362 D 
+ATOM 2851 N N   . ASN A 1 363 ? 61.319  -9.705  -3.842  1.0 32.75 ? 363 ASN A N   1 Q5VSL9 UNP 363 N 
+ATOM 2852 C CA  . ASN A 1 363 ? 60.979  -8.591  -4.733  1.0 32.75 ? 363 ASN A CA  1 Q5VSL9 UNP 363 N 
+ATOM 2853 C C   . ASN A 1 363 ? 59.797  -8.719  -5.702  1.0 32.75 ? 363 ASN A C   1 Q5VSL9 UNP 363 N 
+ATOM 2854 C CB  . ASN A 1 363 ? 62.232  -7.949  -5.356  1.0 32.75 ? 363 ASN A CB  1 Q5VSL9 UNP 363 N 
+ATOM 2855 O O   . ASN A 1 363 ? 59.931  -9.052  -6.877  1.0 32.75 ? 363 ASN A O   1 Q5VSL9 UNP 363 N 
+ATOM 2856 C CG  . ASN A 1 363 ? 63.065  -7.186  -4.343  1.0 32.75 ? 363 ASN A CG  1 Q5VSL9 UNP 363 N 
+ATOM 2857 N ND2 . ASN A 1 363 ? 64.247  -6.766  -4.718  1.0 32.75 ? 363 ASN A ND2 1 Q5VSL9 UNP 363 N 
+ATOM 2858 O OD1 . ASN A 1 363 ? 62.671  -6.926  -3.220  1.0 32.75 ? 363 ASN A OD1 1 Q5VSL9 UNP 363 N 
+ATOM 2859 N N   . LEU A 1 364 ? 58.666  -8.190  -5.227  1.0 28.49 ? 364 LEU A N   1 Q5VSL9 UNP 364 L 
+ATOM 2860 C CA  . LEU A 1 364 ? 57.806  -7.321  -6.020  1.0 28.49 ? 364 LEU A CA  1 Q5VSL9 UNP 364 L 
+ATOM 2861 C C   . LEU A 1 364 ? 57.501  -6.068  -5.186  1.0 28.49 ? 364 LEU A C   1 Q5VSL9 UNP 364 L 
+ATOM 2862 C CB  . LEU A 1 364 ? 56.515  -8.072  -6.414  1.0 28.49 ? 364 LEU A CB  1 Q5VSL9 UNP 364 L 
+ATOM 2863 O O   . LEU A 1 364 ? 56.846  -6.188  -4.157  1.0 28.49 ? 364 LEU A O   1 Q5VSL9 UNP 364 L 
+ATOM 2864 C CG  . LEU A 1 364 ? 55.994  -7.640  -7.795  1.0 28.49 ? 364 LEU A CG  1 Q5VSL9 UNP 364 L 
+ATOM 2865 C CD1 . LEU A 1 364 ? 56.652  -8.483  -8.890  1.0 28.49 ? 364 LEU A CD1 1 Q5VSL9 UNP 364 L 
+ATOM 2866 C CD2 . LEU A 1 364 ? 54.479  -7.821  -7.899  1.0 28.49 ? 364 LEU A CD2 1 Q5VSL9 UNP 364 L 
+ATOM 2867 N N   . ASP A 1 365 ? 57.998  -4.902  -5.605  1.0 29.19 ? 365 ASP A N   1 Q5VSL9 UNP 365 D 
+ATOM 2868 C CA  . ASP A 1 365 ? 57.253  -3.638  -5.555  1.0 29.19 ? 365 ASP A CA  1 Q5VSL9 UNP 365 D 
+ATOM 2869 C C   . ASP A 1 365 ? 58.008  -2.505  -6.276  1.0 29.19 ? 365 ASP A C   1 Q5VSL9 UNP 365 D 
+ATOM 2870 C CB  . ASP A 1 365 ? 56.862  -3.202  -4.120  1.0 29.19 ? 365 ASP A CB  1 Q5VSL9 UNP 365 D 
+ATOM 2871 O O   . ASP A 1 365 ? 59.233  -2.417  -6.225  1.0 29.19 ? 365 ASP A O   1 Q5VSL9 UNP 365 D 
+ATOM 2872 C CG  . ASP A 1 365 ? 55.433  -3.619  -3.716  1.0 29.19 ? 365 ASP A CG  1 Q5VSL9 UNP 365 D 
+ATOM 2873 O OD1 . ASP A 1 365 ? 54.593  -3.824  -4.629  1.0 29.19 ? 365 ASP A OD1 1 Q5VSL9 UNP 365 D 
+ATOM 2874 O OD2 . ASP A 1 365 ? 55.139  -3.603  -2.499  1.0 29.19 ? 365 ASP A OD2 1 Q5VSL9 UNP 365 D 
+ATOM 2875 N N   . ALA A 1 366 ? 57.209  -1.618  -6.881  1.0 29.68 ? 366 ALA A N   1 Q5VSL9 UNP 366 A 
+ATOM 2876 C CA  . ALA A 1 366 ? 57.536  -0.339  -7.525  1.0 29.68 ? 366 ALA A CA  1 Q5VSL9 UNP 366 A 
+ATOM 2877 C C   . ALA A 1 366 ? 58.020  -0.385  -8.994  1.0 29.68 ? 366 ALA A C   1 Q5VSL9 UNP 366 A 
+ATOM 2878 C CB  . ALA A 1 366 ? 58.444  0.494   -6.603  1.0 29.68 ? 366 ALA A CB  1 Q5VSL9 UNP 366 A 
+ATOM 2879 O O   . ALA A 1 366 ? 59.175  -0.673  -9.276  1.0 29.68 ? 366 ALA A O   1 Q5VSL9 UNP 366 A 
+ATOM 2880 N N   . PHE A 1 367 ? 57.162  0.012   -9.945  1.0 33.04 ? 367 PHE A N   1 Q5VSL9 UNP 367 F 
+ATOM 2881 C CA  . PHE A 1 367 ? 57.179  1.380   -10.498 1.0 33.04 ? 367 PHE A CA  1 Q5VSL9 UNP 367 F 
+ATOM 2882 C C   . PHE A 1 367 ? 56.133  1.597   -11.613 1.0 33.04 ? 367 PHE A C   1 Q5VSL9 UNP 367 F 
+ATOM 2883 C CB  . PHE A 1 367 ? 58.566  1.851   -10.992 1.0 33.04 ? 367 PHE A CB  1 Q5VSL9 UNP 367 F 
+ATOM 2884 O O   . PHE A 1 367 ? 56.045  0.861   -12.588 1.0 33.04 ? 367 PHE A O   1 Q5VSL9 UNP 367 F 
+ATOM 2885 C CG  . PHE A 1 367 ? 59.165  2.939   -10.110 1.0 33.04 ? 367 PHE A CG  1 Q5VSL9 UNP 367 F 
+ATOM 2886 C CD1 . PHE A 1 367 ? 58.951  4.295   -10.425 1.0 33.04 ? 367 PHE A CD1 1 Q5VSL9 UNP 367 F 
+ATOM 2887 C CD2 . PHE A 1 367 ? 59.914  2.608   -8.965  1.0 33.04 ? 367 PHE A CD2 1 Q5VSL9 UNP 367 F 
+ATOM 2888 C CE1 . PHE A 1 367 ? 59.474  5.307   -9.599  1.0 33.04 ? 367 PHE A CE1 1 Q5VSL9 UNP 367 F 
+ATOM 2889 C CE2 . PHE A 1 367 ? 60.419  3.618   -8.126  1.0 33.04 ? 367 PHE A CE2 1 Q5VSL9 UNP 367 F 
+ATOM 2890 C CZ  . PHE A 1 367 ? 60.202  4.970   -8.444  1.0 33.04 ? 367 PHE A CZ  1 Q5VSL9 UNP 367 F 
+ATOM 2891 N N   . ASN A 1 368 ? 55.348  2.647   -11.382 1.0 29.64 ? 368 ASN A N   1 Q5VSL9 UNP 368 N 
+ATOM 2892 C CA  . ASN A 1 368 ? 54.753  3.639   -12.279 1.0 29.64 ? 368 ASN A CA  1 Q5VSL9 UNP 368 N 
+ATOM 2893 C C   . ASN A 1 368 ? 55.070  3.635   -13.796 1.0 29.64 ? 368 ASN A C   1 Q5VSL9 UNP 368 N 
+ATOM 2894 C CB  . ASN A 1 368 ? 55.204  5.003   -11.690 1.0 29.64 ? 368 ASN A CB  1 Q5VSL9 UNP 368 N 
+ATOM 2895 O O   . ASN A 1 368 ? 56.218  3.511   -14.201 1.0 29.64 ? 368 ASN A O   1 Q5VSL9 UNP 368 N 
+ATOM 2896 C CG  . ASN A 1 368 ? 54.061  5.902   -11.273 1.0 29.64 ? 368 ASN A CG  1 Q5VSL9 UNP 368 N 
+ATOM 2897 N ND2 . ASN A 1 368 ? 54.296  7.187   -11.220 1.0 29.64 ? 368 ASN A ND2 1 Q5VSL9 UNP 368 N 
+ATOM 2898 O OD1 . ASN A 1 368 ? 52.968  5.458   -10.965 1.0 29.64 ? 368 ASN A OD1 1 Q5VSL9 UNP 368 N 
+ATOM 2899 N N   . GLU A 1 369 ? 54.015  3.957   -14.562 1.0 30.83 ? 369 GLU A N   1 Q5VSL9 UNP 369 E 
+ATOM 2900 C CA  . GLU A 1 369 ? 53.953  4.807   -15.773 1.0 30.83 ? 369 GLU A CA  1 Q5VSL9 UNP 369 E 
+ATOM 2901 C C   . GLU A 1 369 ? 55.042  4.699   -16.860 1.0 30.83 ? 369 GLU A C   1 Q5VSL9 UNP 369 E 
+ATOM 2902 C CB  . GLU A 1 369 ? 53.836  6.284   -15.345 1.0 30.83 ? 369 GLU A CB  1 Q5VSL9 UNP 369 E 
+ATOM 2903 O O   . GLU A 1 369 ? 56.183  5.114   -16.663 1.0 30.83 ? 369 GLU A O   1 Q5VSL9 UNP 369 E 
+ATOM 2904 C CG  . GLU A 1 369 ? 52.468  6.635   -14.742 1.0 30.83 ? 369 GLU A CG  1 Q5VSL9 UNP 369 E 
+ATOM 2905 C CD  . GLU A 1 369 ? 52.380  8.100   -14.280 1.0 30.83 ? 369 GLU A CD  1 Q5VSL9 UNP 369 E 
+ATOM 2906 O OE1 . GLU A 1 369 ? 51.260  8.652   -14.334 1.0 30.83 ? 369 GLU A OE1 1 Q5VSL9 UNP 369 E 
+ATOM 2907 O OE2 . GLU A 1 369 ? 53.411  8.632   -13.807 1.0 30.83 ? 369 GLU A OE2 1 Q5VSL9 UNP 369 E 
+ATOM 2908 N N   . ARG A 1 370 ? 54.626  4.356   -18.095 1.0 31.99 ? 370 ARG A N   1 Q5VSL9 UNP 370 R 
+ATOM 2909 C CA  . ARG A 1 370 ? 55.231  4.927   -19.315 1.0 31.99 ? 370 ARG A CA  1 Q5VSL9 UNP 370 R 
+ATOM 2910 C C   . ARG A 1 370 ? 54.297  4.937   -20.536 1.0 31.99 ? 370 ARG A C   1 Q5VSL9 UNP 370 R 
+ATOM 2911 C CB  . ARG A 1 370 ? 56.586  4.261   -19.631 1.0 31.99 ? 370 ARG A CB  1 Q5VSL9 UNP 370 R 
+ATOM 2912 O O   . ARG A 1 370 ? 54.026  3.908   -21.142 1.0 31.99 ? 370 ARG A O   1 Q5VSL9 UNP 370 R 
+ATOM 2913 C CG  . ARG A 1 370 ? 57.699  5.318   -19.569 1.0 31.99 ? 370 ARG A CG  1 Q5VSL9 UNP 370 R 
+ATOM 2914 C CD  . ARG A 1 370 ? 59.073  4.681   -19.762 1.0 31.99 ? 370 ARG A CD  1 Q5VSL9 UNP 370 R 
+ATOM 2915 N NE  . ARG A 1 370 ? 60.145  5.648   -19.463 1.0 31.99 ? 370 ARG A NE  1 Q5VSL9 UNP 370 R 
+ATOM 2916 N NH1 . ARG A 1 370 ? 61.907  4.239   -19.856 1.0 31.99 ? 370 ARG A NH1 1 Q5VSL9 UNP 370 R 
+ATOM 2917 N NH2 . ARG A 1 370 ? 62.293  6.314   -19.120 1.0 31.99 ? 370 ARG A NH2 1 Q5VSL9 UNP 370 R 
+ATOM 2918 C CZ  . ARG A 1 370 ? 61.439  5.398   -19.482 1.0 31.99 ? 370 ARG A CZ  1 Q5VSL9 UNP 370 R 
+ATOM 2919 N N   . ASP A 1 371 ? 53.776  6.136   -20.790 1.0 36.01 ? 371 ASP A N   1 Q5VSL9 UNP 371 D 
+ATOM 2920 C CA  . ASP A 1 371 ? 53.782  6.931   -22.035 1.0 36.01 ? 371 ASP A CA  1 Q5VSL9 UNP 371 D 
+ATOM 2921 C C   . ASP A 1 371 ? 53.878  6.221   -23.416 1.0 36.01 ? 371 ASP A C   1 Q5VSL9 UNP 371 D 
+ATOM 2922 C CB  . ASP A 1 371 ? 54.918  7.958   -21.879 1.0 36.01 ? 371 ASP A CB  1 Q5VSL9 UNP 371 D 
+ATOM 2923 O O   . ASP A 1 371 ? 54.896  5.585   -23.708 1.0 36.01 ? 371 ASP A O   1 Q5VSL9 UNP 371 D 
+ATOM 2924 C CG  . ASP A 1 371 ? 54.793  9.184   -22.789 1.0 36.01 ? 371 ASP A CG  1 Q5VSL9 UNP 371 D 
+ATOM 2925 O OD1 . ASP A 1 371 ? 53.876  9.210   -23.638 1.0 36.01 ? 371 ASP A OD1 1 Q5VSL9 UNP 371 D 
+ATOM 2926 O OD2 . ASP A 1 371 ? 55.614  10.101  -22.584 1.0 36.01 ? 371 ASP A OD2 1 Q5VSL9 UNP 371 D 
+ATOM 2927 N N   . PRO A 1 372 ? 52.877  6.395   -24.308 1.0 37.22 ? 372 PRO A N   1 Q5VSL9 UNP 372 P 
+ATOM 2928 C CA  . PRO A 1 372 ? 52.854  5.854   -25.662 1.0 37.22 ? 372 PRO A CA  1 Q5VSL9 UNP 372 P 
+ATOM 2929 C C   . PRO A 1 372 ? 53.377  6.852   -26.716 1.0 37.22 ? 372 PRO A C   1 Q5VSL9 UNP 372 P 
+ATOM 2930 C CB  . PRO A 1 372 ? 51.379  5.483   -25.870 1.0 37.22 ? 372 PRO A CB  1 Q5VSL9 UNP 372 P 
+ATOM 2931 O O   . PRO A 1 372 ? 52.624  7.252   -27.593 1.0 37.22 ? 372 PRO A O   1 Q5VSL9 UNP 372 P 
+ATOM 2932 C CG  . PRO A 1 372 ? 50.650  6.638   -25.184 1.0 37.22 ? 372 PRO A CG  1 Q5VSL9 UNP 372 P 
+ATOM 2933 C CD  . PRO A 1 372 ? 51.581  7.011   -24.030 1.0 37.22 ? 372 PRO A CD  1 Q5VSL9 UNP 372 P 
+ATOM 2934 N N   . TYR A 1 373 ? 54.657  7.235   -26.687 1.0 31.14 ? 373 TYR A N   1 Q5VSL9 UNP 373 Y 
+ATOM 2935 C CA  . TYR A 1 373 ? 55.309  7.903   -27.829 1.0 31.14 ? 373 TYR A CA  1 Q5VSL9 UNP 373 Y 
+ATOM 2936 C C   . TYR A 1 373 ? 56.811  7.598   -27.894 1.0 31.14 ? 373 TYR A C   1 Q5VSL9 UNP 373 Y 
+ATOM 2937 C CB  . TYR A 1 373 ? 55.067  9.430   -27.819 1.0 31.14 ? 373 TYR A CB  1 Q5VSL9 UNP 373 Y 
+ATOM 2938 O O   . TYR A 1 373 ? 57.633  8.385   -27.431 1.0 31.14 ? 373 TYR A O   1 Q5VSL9 UNP 373 Y 
+ATOM 2939 C CG  . TYR A 1 373 ? 53.700  9.870   -28.309 1.0 31.14 ? 373 TYR A CG  1 Q5VSL9 UNP 373 Y 
+ATOM 2940 C CD1 . TYR A 1 373 ? 53.415  9.902   -29.690 1.0 31.14 ? 373 TYR A CD1 1 Q5VSL9 UNP 373 Y 
+ATOM 2941 C CD2 . TYR A 1 373 ? 52.701  10.208  -27.375 1.0 31.14 ? 373 TYR A CD2 1 Q5VSL9 UNP 373 Y 
+ATOM 2942 C CE1 . TYR A 1 373 ? 52.127  10.259  -30.137 1.0 31.14 ? 373 TYR A CE1 1 Q5VSL9 UNP 373 Y 
+ATOM 2943 C CE2 . TYR A 1 373 ? 51.410  10.552  -27.818 1.0 31.14 ? 373 TYR A CE2 1 Q5VSL9 UNP 373 Y 
+ATOM 2944 O OH  . TYR A 1 373 ? 49.874  10.904  -29.626 1.0 31.14 ? 373 TYR A OH  1 Q5VSL9 UNP 373 Y 
+ATOM 2945 C CZ  . TYR A 1 373 ? 51.122  10.574  -29.199 1.0 31.14 ? 373 TYR A CZ  1 Q5VSL9 UNP 373 Y 
+ATOM 2946 N N   . LYS A 1 374 ? 57.184  6.485   -28.539 1.0 34.55 ? 374 LYS A N   1 Q5VSL9 UNP 374 K 
+ATOM 2947 C CA  . LYS A 1 374 ? 58.435  6.381   -29.310 1.0 34.55 ? 374 LYS A CA  1 Q5VSL9 UNP 374 K 
+ATOM 2948 C C   . LYS A 1 374 ? 58.252  5.430   -30.489 1.0 34.55 ? 374 LYS A C   1 Q5VSL9 UNP 374 K 
+ATOM 2949 C CB  . LYS A 1 374 ? 59.648  5.957   -28.463 1.0 34.55 ? 374 LYS A CB  1 Q5VSL9 UNP 374 K 
+ATOM 2950 O O   . LYS A 1 374 ? 57.813  4.299   -30.314 1.0 34.55 ? 374 LYS A O   1 Q5VSL9 UNP 374 K 
+ATOM 2951 C CG  . LYS A 1 374 ? 60.259  7.149   -27.709 1.0 34.55 ? 374 LYS A CG  1 Q5VSL9 UNP 374 K 
+ATOM 2952 C CD  . LYS A 1 374 ? 61.747  6.960   -27.426 1.0 34.55 ? 374 LYS A CD  1 Q5VSL9 UNP 374 K 
+ATOM 2953 C CE  . LYS A 1 374 ? 62.282  8.239   -26.777 1.0 34.55 ? 374 LYS A CE  1 Q5VSL9 UNP 374 K 
+ATOM 2954 N NZ  . LYS A 1 374 ? 63.749  8.157   -26.598 1.0 34.55 ? 374 LYS A NZ  1 Q5VSL9 UNP 374 K 
+ATOM 2955 N N   . ALA A 1 375 ? 58.578  5.950   -31.666 1.0 33.76 ? 375 ALA A N   1 Q5VSL9 UNP 375 A 
+ATOM 2956 C CA  . ALA A 1 375 ? 58.553  5.276   -32.947 1.0 33.76 ? 375 ALA A CA  1 Q5VSL9 UNP 375 A 
+ATOM 2957 C C   . ALA A 1 375 ? 59.935  4.696   -33.297 1.0 33.76 ? 375 ALA A C   1 Q5VSL9 UNP 375 A 
+ATOM 2958 C CB  . ALA A 1 375 ? 58.082  6.292   -33.998 1.0 33.76 ? 375 ALA A CB  1 Q5VSL9 UNP 375 A 
+ATOM 2959 O O   . ALA A 1 375 ? 60.948  5.358   -33.080 1.0 33.76 ? 375 ALA A O   1 Q5VSL9 UNP 375 A 
+ATOM 2960 N N   . ASP A 1 376 ? 59.857  3.485   -33.844 1.0 32.47 ? 376 ASP A N   1 Q5VSL9 UNP 376 D 
+ATOM 2961 C CA  . ASP A 1 376 ? 60.559  2.886   -34.987 1.0 32.47 ? 376 ASP A CA  1 Q5VSL9 UNP 376 D 
+ATOM 2962 C C   . ASP A 1 376 ? 62.066  2.569   -35.037 1.0 32.47 ? 376 ASP A C   1 Q5VSL9 UNP 376 D 
+ATOM 2963 C CB  . ASP A 1 376 ? 60.087  3.532   -36.311 1.0 32.47 ? 376 ASP A CB  1 Q5VSL9 UNP 376 D 
+ATOM 2964 O O   . ASP A 1 376 ? 62.914  3.238   -34.451 1.0 32.47 ? 376 ASP A O   1 Q5VSL9 UNP 376 D 
+ATOM 2965 C CG  . ASP A 1 376 ? 59.495  2.527   -37.312 1.0 32.47 ? 376 ASP A CG  1 Q5VSL9 UNP 376 D 
+ATOM 2966 O OD1 . ASP A 1 376 ? 59.698  1.305   -37.119 1.0 32.47 ? 376 ASP A OD1 1 Q5VSL9 UNP 376 D 
+ATOM 2967 O OD2 . ASP A 1 376 ? 58.767  2.999   -38.212 1.0 32.47 ? 376 ASP A OD2 1 Q5VSL9 UNP 376 D 
+ATOM 2968 N N   . ASP A 1 377 ? 62.283  1.553   -35.888 1.0 32.97 ? 377 ASP A N   1 Q5VSL9 UNP 377 D 
+ATOM 2969 C CA  . ASP A 1 377 ? 63.472  0.924   -36.479 1.0 32.97 ? 377 ASP A CA  1 Q5VSL9 UNP 377 D 
+ATOM 2970 C C   . ASP A 1 377 ? 64.226  -0.157  -35.678 1.0 32.97 ? 377 ASP A C   1 Q5VSL9 UNP 377 D 
+ATOM 2971 C CB  . ASP A 1 377 ? 64.429  1.972   -37.091 1.0 32.97 ? 377 ASP A CB  1 Q5VSL9 UNP 377 D 
+ATOM 2972 O O   . ASP A 1 377 ? 64.666  0.083   -34.558 1.0 32.97 ? 377 ASP A O   1 Q5VSL9 UNP 377 D 
+ATOM 2973 C CG  . ASP A 1 377 ? 64.059  2.391   -38.517 1.0 32.97 ? 377 ASP A CG  1 Q5VSL9 UNP 377 D 
+ATOM 2974 O OD1 . ASP A 1 377 ? 63.585  1.506   -39.269 1.0 32.97 ? 377 ASP A OD1 1 Q5VSL9 UNP 377 D 
+ATOM 2975 O OD2 . ASP A 1 377 ? 64.387  3.536   -38.898 1.0 32.97 ? 377 ASP A OD2 1 Q5VSL9 UNP 377 D 
+ATOM 2976 N N   . SER A 1 378 ? 64.578  -1.338  -36.214 1.0 32.55 ? 378 SER A N   1 Q5VSL9 UNP 378 S 
+ATOM 2977 C CA  . SER A 1 378 ? 64.065  -2.268  -37.255 1.0 32.55 ? 378 SER A CA  1 Q5VSL9 UNP 378 S 
+ATOM 2978 C C   . SER A 1 378 ? 65.036  -3.481  -37.322 1.0 32.55 ? 378 SER A C   1 Q5VSL9 UNP 378 S 
+ATOM 2979 C CB  . SER A 1 378 ? 63.936  -1.654  -38.668 1.0 32.55 ? 378 SER A CB  1 Q5VSL9 UNP 378 S 
+ATOM 2980 O O   . SER A 1 378 ? 66.180  -3.345  -36.887 1.0 32.55 ? 378 SER A O   1 Q5VSL9 UNP 378 S 
+ATOM 2981 O OG  . SER A 1 378 ? 64.973  -0.760  -39.009 1.0 32.55 ? 378 SER A OG  1 Q5VSL9 UNP 378 S 
+ATOM 2982 N N   . ARG A 1 379 ? 64.585  -4.603  -37.937 1.0 31.77 ? 379 ARG A N   1 Q5VSL9 UNP 379 R 
+ATOM 2983 C CA  . ARG A 1 379 ? 65.337  -5.794  -38.463 1.0 31.77 ? 379 ARG A CA  1 Q5VSL9 UNP 379 R 
+ATOM 2984 C C   . ARG A 1 379 ? 65.687  -6.910  -37.457 1.0 31.77 ? 379 ARG A C   1 Q5VSL9 UNP 379 R 
+ATOM 2985 C CB  . ARG A 1 379 ? 66.575  -5.305  -39.233 1.0 31.77 ? 379 ARG A CB  1 Q5VSL9 UNP 379 R 
+ATOM 2986 O O   . ARG A 1 379 ? 66.054  -6.597  -36.334 1.0 31.77 ? 379 ARG A O   1 Q5VSL9 UNP 379 R 
+ATOM 2987 C CG  . ARG A 1 379 ? 66.167  -4.498  -40.469 1.0 31.77 ? 379 ARG A CG  1 Q5VSL9 UNP 379 R 
+ATOM 2988 C CD  . ARG A 1 379 ? 67.392  -3.856  -41.095 1.0 31.77 ? 379 ARG A CD  1 Q5VSL9 UNP 379 R 
+ATOM 2989 N NE  . ARG A 1 379 ? 67.009  -3.068  -42.279 1.0 31.77 ? 379 ARG A NE  1 Q5VSL9 UNP 379 R 
+ATOM 2990 N NH1 . ARG A 1 379 ? 68.948  -3.407  -43.434 1.0 31.77 ? 379 ARG A NH1 1 Q5VSL9 UNP 379 R 
+ATOM 2991 N NH2 . ARG A 1 379 ? 67.294  -2.219  -44.366 1.0 31.77 ? 379 ARG A NH2 1 Q5VSL9 UNP 379 R 
+ATOM 2992 C CZ  . ARG A 1 379 ? 67.751  -2.899  -43.351 1.0 31.77 ? 379 ARG A CZ  1 Q5VSL9 UNP 379 R 
+ATOM 2993 N N   . GLU A 1 380 ? 65.589  -8.222  -37.724 1.0 33.47 ? 380 GLU A N   1 Q5VSL9 UNP 380 E 
+ATOM 2994 C CA  . GLU A 1 380 ? 65.477  -9.110  -38.917 1.0 33.47 ? 380 GLU A CA  1 Q5VSL9 UNP 380 E 
+ATOM 2995 C C   . GLU A 1 380 ? 64.873  -10.476 -38.435 1.0 33.47 ? 380 GLU A C   1 Q5VSL9 UNP 380 E 
+ATOM 2996 C CB  . GLU A 1 380 ? 66.909  -9.329  -39.473 1.0 33.47 ? 380 GLU A CB  1 Q5VSL9 UNP 380 E 
+ATOM 2997 O O   . GLU A 1 380 ? 65.109  -10.845 -37.286 1.0 33.47 ? 380 GLU A O   1 Q5VSL9 UNP 380 E 
+ATOM 2998 C CG  . GLU A 1 380 ? 67.222  -8.543  -40.763 1.0 33.47 ? 380 GLU A CG  1 Q5VSL9 UNP 380 E 
+ATOM 2999 C CD  . GLU A 1 380 ? 68.687  -8.054  -40.882 1.0 33.47 ? 380 GLU A CD  1 Q5VSL9 UNP 380 E 
+ATOM 3000 O OE1 . GLU A 1 380 ? 68.893  -6.977  -41.506 1.0 33.47 ? 380 GLU A OE1 1 Q5VSL9 UNP 380 E 
+ATOM 3001 O OE2 . GLU A 1 380 ? 69.600  -8.693  -40.312 1.0 33.47 ? 380 GLU A OE2 1 Q5VSL9 UNP 380 E 
+ATOM 3002 N N   . GLU A 1 381 ? 63.863  -11.052 -39.116 1.0 30.70 ? 381 GLU A N   1 Q5VSL9 UNP 381 E 
+ATOM 3003 C CA  . GLU A 1 381 ? 63.864  -12.306 -39.941 1.0 30.70 ? 381 GLU A CA  1 Q5VSL9 UNP 381 E 
+ATOM 3004 C C   . GLU A 1 381 ? 63.974  -13.652 -39.164 1.0 30.70 ? 381 GLU A C   1 Q5VSL9 UNP 381 E 
+ATOM 3005 C CB  . GLU A 1 381 ? 64.811  -12.219 -41.154 1.0 30.70 ? 381 GLU A CB  1 Q5VSL9 UNP 381 E 
+ATOM 3006 O O   . GLU A 1 381 ? 64.926  -13.857 -38.424 1.0 30.70 ? 381 GLU A O   1 Q5VSL9 UNP 381 E 
+ATOM 3007 C CG  . GLU A 1 381 ? 64.318  -11.166 -42.167 1.0 30.70 ? 381 GLU A CG  1 Q5VSL9 UNP 381 E 
+ATOM 3008 C CD  . GLU A 1 381 ? 65.188  -11.018 -43.429 1.0 30.70 ? 381 GLU A CD  1 Q5VSL9 UNP 381 E 
+ATOM 3009 O OE1 . GLU A 1 381 ? 64.835  -10.134 -44.249 1.0 30.70 ? 381 GLU A OE1 1 Q5VSL9 UNP 381 E 
+ATOM 3010 O OE2 . GLU A 1 381 ? 66.230  -11.701 -43.547 1.0 30.70 ? 381 GLU A OE2 1 Q5VSL9 UNP 381 E 
+ATOM 3011 N N   . GLU A 1 382 ? 62.887  -14.457 -39.131 1.0 28.80 ? 382 GLU A N   1 Q5VSL9 UNP 382 E 
+ATOM 3012 C CA  . GLU A 1 382 ? 62.704  -15.813 -39.753 1.0 28.80 ? 382 GLU A CA  1 Q5VSL9 UNP 382 E 
+ATOM 3013 C C   . GLU A 1 382 ? 63.332  -16.957 -38.893 1.0 28.80 ? 382 GLU A C   1 Q5VSL9 UNP 382 E 
+ATOM 3014 C CB  . GLU A 1 382 ? 63.072  -15.833 -41.255 1.0 28.80 ? 382 GLU A CB  1 Q5VSL9 UNP 382 E 
+ATOM 3015 O O   . GLU A 1 382 ? 64.380  -16.767 -38.298 1.0 28.80 ? 382 GLU A O   1 Q5VSL9 UNP 382 E 
+ATOM 3016 C CG  . GLU A 1 382 ? 62.174  -14.923 -42.120 1.0 28.80 ? 382 GLU A CG  1 Q5VSL9 UNP 382 E 
+ATOM 3017 C CD  . GLU A 1 382 ? 62.398  -15.040 -43.643 1.0 28.80 ? 382 GLU A CD  1 Q5VSL9 UNP 382 E 
+ATOM 3018 O OE1 . GLU A 1 382 ? 61.626  -14.373 -44.374 1.0 28.80 ? 382 GLU A OE1 1 Q5VSL9 UNP 382 E 
+ATOM 3019 O OE2 . GLU A 1 382 ? 63.289  -15.800 -44.077 1.0 28.80 ? 382 GLU A OE2 1 Q5VSL9 UNP 382 E 
+ATOM 3020 N N   . GLU A 1 383 ? 62.750  -18.129 -38.591 1.0 33.19 ? 383 GLU A N   1 Q5VSL9 UNP 383 E 
+ATOM 3021 C CA  . GLU A 1 383 ? 61.994  -19.129 -39.363 1.0 33.19 ? 383 GLU A CA  1 Q5VSL9 UNP 383 E 
+ATOM 3022 C C   . GLU A 1 383 ? 61.130  -20.053 -38.451 1.0 33.19 ? 383 GLU A C   1 Q5VSL9 UNP 383 E 
+ATOM 3023 C CB  . GLU A 1 383 ? 63.003  -20.060 -40.078 1.0 33.19 ? 383 GLU A CB  1 Q5VSL9 UNP 383 E 
+ATOM 3024 O O   . GLU A 1 383 ? 61.219  -20.051 -37.221 1.0 33.19 ? 383 GLU A O   1 Q5VSL9 UNP 383 E 
+ATOM 3025 C CG  . GLU A 1 383 ? 63.706  -19.443 -41.292 1.0 33.19 ? 383 GLU A CG  1 Q5VSL9 UNP 383 E 
+ATOM 3026 C CD  . GLU A 1 383 ? 64.655  -20.434 -41.989 1.0 33.19 ? 383 GLU A CD  1 Q5VSL9 UNP 383 E 
+ATOM 3027 O OE1 . GLU A 1 383 ? 64.815  -20.332 -43.227 1.0 33.19 ? 383 GLU A OE1 1 Q5VSL9 UNP 383 E 
+ATOM 3028 O OE2 . GLU A 1 383 ? 65.237  -21.298 -41.292 1.0 33.19 ? 383 GLU A OE2 1 Q5VSL9 UNP 383 E 
+ATOM 3029 N N   . GLU A 1 384 ? 60.299  -20.854 -39.120 1.0 28.00 ? 384 GLU A N   1 Q5VSL9 UNP 384 E 
+ATOM 3030 C CA  . GLU A 1 384 ? 59.351  -21.884 -38.678 1.0 28.00 ? 384 GLU A CA  1 Q5VSL9 UNP 384 E 
+ATOM 3031 C C   . GLU A 1 384 ? 59.990  -23.198 -38.162 1.0 28.00 ? 384 GLU A C   1 Q5VSL9 UNP 384 E 
+ATOM 3032 C CB  . GLU A 1 384 ? 58.530  -22.276 -39.929 1.0 28.00 ? 384 GLU A CB  1 Q5VSL9 UNP 384 E 
+ATOM 3033 O O   . GLU A 1 384 ? 61.008  -23.639 -38.689 1.0 28.00 ? 384 GLU A O   1 Q5VSL9 UNP 384 E 
+ATOM 3034 C CG  . GLU A 1 384 ? 57.819  -21.128 -40.670 1.0 28.00 ? 384 GLU A CG  1 Q5VSL9 UNP 384 E 
+ATOM 3035 C CD  . GLU A 1 384 ? 57.231  -21.555 -42.030 1.0 28.00 ? 384 GLU A CD  1 Q5VSL9 UNP 384 E 
+ATOM 3036 O OE1 . GLU A 1 384 ? 56.155  -21.015 -42.383 1.0 28.00 ? 384 GLU A OE1 1 Q5VSL9 UNP 384 E 
+ATOM 3037 O OE2 . GLU A 1 384 ? 57.859  -22.386 -42.726 1.0 28.00 ? 384 GLU A OE2 1 Q5VSL9 UNP 384 E 
+ATOM 3038 N N   . ASN A 1 385 ? 59.320  -23.882 -37.219 1.0 28.25 ? 385 ASN A N   1 Q5VSL9 UNP 385 N 
+ATOM 3039 C CA  . ASN A 1 385 ? 58.752  -25.248 -37.347 1.0 28.25 ? 385 ASN A CA  1 Q5VSL9 UNP 385 N 
+ATOM 3040 C C   . ASN A 1 385 ? 58.727  -26.063 -36.038 1.0 28.25 ? 385 ASN A C   1 Q5VSL9 UNP 385 N 
+ATOM 3041 C CB  . ASN A 1 385 ? 59.332  -26.120 -38.486 1.0 28.25 ? 385 ASN A CB  1 Q5VSL9 UNP 385 N 
+ATOM 3042 O O   . ASN A 1 385 ? 59.720  -26.170 -35.325 1.0 28.25 ? 385 ASN A O   1 Q5VSL9 UNP 385 N 
+ATOM 3043 C CG  . ASN A 1 385 ? 58.608  -25.884 -39.800 1.0 28.25 ? 385 ASN A CG  1 Q5VSL9 UNP 385 N 
+ATOM 3044 N ND2 . ASN A 1 385 ? 59.312  -25.731 -40.893 1.0 28.25 ? 385 ASN A ND2 1 Q5VSL9 UNP 385 N 
+ATOM 3045 O OD1 . ASN A 1 385 ? 57.393  -25.799 -39.858 1.0 28.25 ? 385 ASN A OD1 1 Q5VSL9 UNP 385 N 
+ATOM 3046 N N   . ASP A 1 386 ? 57.533  -26.616 -35.795 1.0 29.62 ? 386 ASP A N   1 Q5VSL9 UNP 386 D 
+ATOM 3047 C CA  . ASP A 1 386 ? 57.158  -27.922 -35.236 1.0 29.62 ? 386 ASP A CA  1 Q5VSL9 UNP 386 D 
+ATOM 3048 C C   . ASP A 1 386 ? 58.088  -28.650 -34.250 1.0 29.62 ? 386 ASP A C   1 Q5VSL9 UNP 386 D 
+ATOM 3049 C CB  . ASP A 1 386 ? 56.813  -28.853 -36.419 1.0 29.62 ? 386 ASP A CB  1 Q5VSL9 UNP 386 D 
+ATOM 3050 O O   . ASP A 1 386 ? 59.184  -29.068 -34.600 1.0 29.62 ? 386 ASP A O   1 Q5VSL9 UNP 386 D 
+ATOM 3051 C CG  . ASP A 1 386 ? 55.580  -28.401 -37.218 1.0 29.62 ? 386 ASP A CG  1 Q5VSL9 UNP 386 D 
+ATOM 3052 O OD1 . ASP A 1 386 ? 54.781  -27.606 -36.666 1.0 29.62 ? 386 ASP A OD1 1 Q5VSL9 UNP 386 D 
+ATOM 3053 O OD2 . ASP A 1 386 ? 55.409  -28.883 -38.360 1.0 29.62 ? 386 ASP A OD2 1 Q5VSL9 UNP 386 D 
+ATOM 3054 N N   . ASP A 1 387 ? 57.542  -28.965 -33.066 1.0 33.68 ? 387 ASP A N   1 Q5VSL9 UNP 387 D 
+ATOM 3055 C CA  . ASP A 1 387 ? 57.502  -30.365 -32.624 1.0 33.68 ? 387 ASP A CA  1 Q5VSL9 UNP 387 D 
+ATOM 3056 C C   . ASP A 1 387 ? 56.461  -30.631 -31.512 1.0 33.68 ? 387 ASP A C   1 Q5VSL9 UNP 387 D 
+ATOM 3057 C CB  . ASP A 1 387 ? 58.889  -30.932 -32.239 1.0 33.68 ? 387 ASP A CB  1 Q5VSL9 UNP 387 D 
+ATOM 3058 O O   . ASP A 1 387 ? 56.474  -30.061 -30.421 1.0 33.68 ? 387 ASP A O   1 Q5VSL9 UNP 387 D 
+ATOM 3059 C CG  . ASP A 1 387 ? 59.489  -31.896 -33.287 1.0 33.68 ? 387 ASP A CG  1 Q5VSL9 UNP 387 D 
+ATOM 3060 O OD1 . ASP A 1 387 ? 58.722  -32.452 -34.111 1.0 33.68 ? 387 ASP A OD1 1 Q5VSL9 UNP 387 D 
+ATOM 3061 O OD2 . ASP A 1 387 ? 60.711  -32.160 -33.184 1.0 33.68 ? 387 ASP A OD2 1 Q5VSL9 UNP 387 D 
+ATOM 3062 N N   . ASP A 1 388 ? 55.580  -31.560 -31.872 1.0 32.69 ? 388 ASP A N   1 Q5VSL9 UNP 388 D 
+ATOM 3063 C CA  . ASP A 1 388 ? 55.191  -32.768 -31.147 1.0 32.69 ? 388 ASP A CA  1 Q5VSL9 UNP 388 D 
+ATOM 3064 C C   . ASP A 1 388 ? 54.164  -32.769 -29.994 1.0 32.69 ? 388 ASP A C   1 Q5VSL9 UNP 388 D 
+ATOM 3065 C CB  . ASP A 1 388 ? 56.404  -33.693 -30.910 1.0 32.69 ? 388 ASP A CB  1 Q5VSL9 UNP 388 D 
+ATOM 3066 O O   . ASP A 1 388 ? 54.081  -31.946 -29.084 1.0 32.69 ? 388 ASP A O   1 Q5VSL9 UNP 388 D 
+ATOM 3067 C CG  . ASP A 1 388 ? 56.106  -35.182 -31.154 1.0 32.69 ? 388 ASP A CG  1 Q5VSL9 UNP 388 D 
+ATOM 3068 O OD1 . ASP A 1 388 ? 54.985  -35.501 -31.625 1.0 32.69 ? 388 ASP A OD1 1 Q5VSL9 UNP 388 D 
+ATOM 3069 O OD2 . ASP A 1 388 ? 56.982  -36.012 -30.828 1.0 32.69 ? 388 ASP A OD2 1 Q5VSL9 UNP 388 D 
+ATOM 3070 N N   . ASN A 1 389 ? 53.347  -33.810 -30.090 1.0 28.52 ? 389 ASN A N   1 Q5VSL9 UNP 389 N 
+ATOM 3071 C CA  . ASN A 1 389 ? 52.112  -34.110 -29.408 1.0 28.52 ? 389 ASN A CA  1 Q5VSL9 UNP 389 N 
+ATOM 3072 C C   . ASN A 1 389 ? 52.325  -35.466 -28.725 1.0 28.52 ? 389 ASN A C   1 Q5VSL9 UNP 389 N 
+ATOM 3073 C CB  . ASN A 1 389 ? 51.073  -34.180 -30.556 1.0 28.52 ? 389 ASN A CB  1 Q5VSL9 UNP 389 N 
+ATOM 3074 O O   . ASN A 1 389 ? 52.402  -36.463 -29.434 1.0 28.52 ? 389 ASN A O   1 Q5VSL9 UNP 389 N 
+ATOM 3075 C CG  . ASN A 1 389 ? 49.611  -34.215 -30.176 1.0 28.52 ? 389 ASN A CG  1 Q5VSL9 UNP 389 N 
+ATOM 3076 N ND2 . ASN A 1 389 ? 48.761  -34.519 -31.132 1.0 28.52 ? 389 ASN A ND2 1 Q5VSL9 UNP 389 N 
+ATOM 3077 O OD1 . ASN A 1 389 ? 49.188  -33.927 -29.070 1.0 28.52 ? 389 ASN A OD1 1 Q5VSL9 UNP 389 N 
+ATOM 3078 N N   . SER A 1 390 ? 52.395  -35.550 -27.390 1.0 32.42 ? 390 SER A N   1 Q5VSL9 UNP 390 S 
+ATOM 3079 C CA  . SER A 1 390 ? 52.110  -36.795 -26.644 1.0 32.42 ? 390 SER A CA  1 Q5VSL9 UNP 390 S 
+ATOM 3080 C C   . SER A 1 390 ? 52.072  -36.615 -25.121 1.0 32.42 ? 390 SER A C   1 Q5VSL9 UNP 390 S 
+ATOM 3081 C CB  . SER A 1 390 ? 53.103  -37.928 -26.959 1.0 32.42 ? 390 SER A CB  1 Q5VSL9 UNP 390 S 
+ATOM 3082 O O   . SER A 1 390 ? 53.068  -36.301 -24.486 1.0 32.42 ? 390 SER A O   1 Q5VSL9 UNP 390 S 
+ATOM 3083 O OG  . SER A 1 390 ? 52.638  -38.645 -28.086 1.0 32.42 ? 390 SER A OG  1 Q5VSL9 UNP 390 S 
+ATOM 3084 N N   . LEU A 1 391 ? 50.879  -36.883 -24.579 1.0 29.38 ? 391 LEU A N   1 Q5VSL9 UNP 391 L 
+ATOM 3085 C CA  . LEU A 1 391 ? 50.572  -37.701 -23.396 1.0 29.38 ? 391 LEU A CA  1 Q5VSL9 UNP 391 L 
+ATOM 3086 C C   . LEU A 1 391 ? 51.451  -37.592 -22.127 1.0 29.38 ? 391 LEU A C   1 Q5VSL9 UNP 391 L 
+ATOM 3087 C CB  . LEU A 1 391 ? 50.480  -39.181 -23.861 1.0 29.38 ? 391 LEU A CB  1 Q5VSL9 UNP 391 L 
+ATOM 3088 O O   . LEU A 1 391 ? 52.531  -38.154 -22.068 1.0 29.38 ? 391 LEU A O   1 Q5VSL9 UNP 391 L 
+ATOM 3089 C CG  . LEU A 1 391 ? 49.112  -39.827 -23.603 1.0 29.38 ? 391 LEU A CG  1 Q5VSL9 UNP 391 L 
+ATOM 3090 C CD1 . LEU A 1 391 ? 48.145  -39.519 -24.751 1.0 29.38 ? 391 LEU A CD1 1 Q5VSL9 UNP 391 L 
+ATOM 3091 C CD2 . LEU A 1 391 ? 49.248  -41.344 -23.477 1.0 29.38 ? 391 LEU A CD2 1 Q5VSL9 UNP 391 L 
+ATOM 3092 N N   . GLU A 1 392 ? 50.861  -37.046 -21.060 1.0 31.87 ? 392 GLU A N   1 Q5VSL9 UNP 392 E 
+ATOM 3093 C CA  . GLU A 1 392 ? 50.802  -37.584 -19.682 1.0 31.87 ? 392 GLU A CA  1 Q5VSL9 UNP 392 E 
+ATOM 3094 C C   . GLU A 1 392 ? 49.798  -36.677 -18.922 1.0 31.87 ? 392 GLU A C   1 Q5VSL9 UNP 392 E 
+ATOM 3095 C CB  . GLU A 1 392 ? 52.193  -37.646 -19.005 1.0 31.87 ? 392 GLU A CB  1 Q5VSL9 UNP 392 E 
+ATOM 3096 O O   . GLU A 1 392 ? 49.826  -35.461 -19.049 1.0 31.87 ? 392 GLU A O   1 Q5VSL9 UNP 392 E 
+ATOM 3097 C CG  . GLU A 1 392 ? 52.765  -39.082 -19.044 1.0 31.87 ? 392 GLU A CG  1 Q5VSL9 UNP 392 E 
+ATOM 3098 C CD  . GLU A 1 392 ? 54.185  -39.236 -18.470 1.0 31.87 ? 392 GLU A CD  1 Q5VSL9 UNP 392 E 
+ATOM 3099 O OE1 . GLU A 1 392 ? 54.805  -40.291 -18.745 1.0 31.87 ? 392 GLU A OE1 1 Q5VSL9 UNP 392 E 
+ATOM 3100 O OE2 . GLU A 1 392 ? 54.606  -38.362 -17.679 1.0 31.87 ? 392 GLU A OE2 1 Q5VSL9 UNP 392 E 
+ATOM 3101 N N   . GLY A 1 393 ? 48.757  -37.141 -18.233 1.0 26.18 ? 393 GLY A N   1 Q5VSL9 UNP 393 G 
+ATOM 3102 C CA  . GLY A 1 393 ? 48.675  -38.349 -17.430 1.0 26.18 ? 393 GLY A CA  1 Q5VSL9 UNP 393 G 
+ATOM 3103 C C   . GLY A 1 393 ? 48.558  -38.052 -15.928 1.0 26.18 ? 393 GLY A C   1 Q5VSL9 UNP 393 G 
+ATOM 3104 O O   . GLY A 1 393 ? 48.888  -38.932 -15.149 1.0 26.18 ? 393 GLY A O   1 Q5VSL9 UNP 393 G 
+ATOM 3105 N N   . GLU A 1 394 ? 48.106  -36.867 -15.483 1.0 30.10 ? 394 GLU A N   1 Q5VSL9 UNP 394 E 
+ATOM 3106 C CA  . GLU A 1 394 ? 47.902  -36.600 -14.047 1.0 30.10 ? 394 GLU A CA  1 Q5VSL9 UNP 394 E 
+ATOM 3107 C C   . GLU A 1 394 ? 46.443  -36.793 -13.602 1.0 30.10 ? 394 GLU A C   1 Q5VSL9 UNP 394 E 
+ATOM 3108 C CB  . GLU A 1 394 ? 48.488  -35.257 -13.596 1.0 30.10 ? 394 GLU A CB  1 Q5VSL9 UNP 394 E 
+ATOM 3109 O O   . GLU A 1 394 ? 45.550  -35.968 -13.802 1.0 30.10 ? 394 GLU A O   1 Q5VSL9 UNP 394 E 
+ATOM 3110 C CG  . GLU A 1 394 ? 50.029  -35.287 -13.567 1.0 30.10 ? 394 GLU A CG  1 Q5VSL9 UNP 394 E 
+ATOM 3111 C CD  . GLU A 1 394 ? 50.629  -34.291 -12.558 1.0 30.10 ? 394 GLU A CD  1 Q5VSL9 UNP 394 E 
+ATOM 3112 O OE1 . GLU A 1 394 ? 51.745  -34.565 -12.063 1.0 30.10 ? 394 GLU A OE1 1 Q5VSL9 UNP 394 E 
+ATOM 3113 O OE2 . GLU A 1 394 ? 49.955  -33.282 -12.240 1.0 30.10 ? 394 GLU A OE2 1 Q5VSL9 UNP 394 E 
+ATOM 3114 N N   . THR A 1 395 ? 46.219  -37.938 -12.964 1.0 25.44 ? 395 THR A N   1 Q5VSL9 UNP 395 T 
+ATOM 3115 C CA  . THR A 1 395 ? 45.027  -38.293 -12.196 1.0 25.44 ? 395 THR A CA  1 Q5VSL9 UNP 395 T 
+ATOM 3116 C C   . THR A 1 395 ? 44.979  -37.534 -10.868 1.0 25.44 ? 395 THR A C   1 Q5VSL9 UNP 395 T 
+ATOM 3117 C CB  . THR A 1 395 ? 45.041  -39.802 -11.899 1.0 25.44 ? 395 THR A CB  1 Q5VSL9 UNP 395 T 
+ATOM 3118 O O   . THR A 1 395 ? 45.879  -37.667 -10.039 1.0 25.44 ? 395 THR A O   1 Q5VSL9 UNP 395 T 
+ATOM 3119 C CG2 . THR A 1 395 ? 44.693  -40.634 -13.132 1.0 25.44 ? 395 THR A CG2 1 Q5VSL9 UNP 395 T 
+ATOM 3120 O OG1 . THR A 1 395 ? 46.326  -40.201 -11.472 1.0 25.44 ? 395 THR A OG1 1 Q5VSL9 UNP 395 T 
+ATOM 3121 N N   . PHE A 1 396 ? 43.888  -36.803 -10.626 1.0 26.76 ? 396 PHE A N   1 Q5VSL9 UNP 396 F 
+ATOM 3122 C CA  . PHE A 1 396 ? 43.557  -36.245 -9.312  1.0 26.76 ? 396 PHE A CA  1 Q5VSL9 UNP 396 F 
+ATOM 3123 C C   . PHE A 1 396 ? 43.231  -37.361 -8.295  1.0 26.76 ? 396 PHE A C   1 Q5VSL9 UNP 396 F 
+ATOM 3124 C CB  . PHE A 1 396 ? 42.372  -35.275 -9.434  1.0 26.76 ? 396 PHE A CB  1 Q5VSL9 UNP 396 F 
+ATOM 3125 O O   . PHE A 1 396 ? 42.567  -38.334 -8.665  1.0 26.76 ? 396 PHE A O   1 Q5VSL9 UNP 396 F 
+ATOM 3126 C CG  . PHE A 1 396 ? 42.760  -33.881 -9.887  1.0 26.76 ? 396 PHE A CG  1 Q5VSL9 UNP 396 F 
+ATOM 3127 C CD1 . PHE A 1 396 ? 43.066  -32.899 -8.926  1.0 26.76 ? 396 PHE A CD1 1 Q5VSL9 UNP 396 F 
+ATOM 3128 C CD2 . PHE A 1 396 ? 42.840  -33.566 -11.257 1.0 26.76 ? 396 PHE A CD2 1 Q5VSL9 UNP 396 F 
+ATOM 3129 C CE1 . PHE A 1 396 ? 43.447  -31.608 -9.330  1.0 26.76 ? 396 PHE A CE1 1 Q5VSL9 UNP 396 F 
+ATOM 3130 C CE2 . PHE A 1 396 ? 43.221  -32.274 -11.660 1.0 26.76 ? 396 PHE A CE2 1 Q5VSL9 UNP 396 F 
+ATOM 3131 C CZ  . PHE A 1 396 ? 43.525  -31.296 -10.698 1.0 26.76 ? 396 PHE A CZ  1 Q5VSL9 UNP 396 F 
+ATOM 3132 N N   . PRO A 1 397 ? 43.626  -37.236 -7.012  1.0 33.33 ? 397 PRO A N   1 Q5VSL9 UNP 397 P 
+ATOM 3133 C CA  . PRO A 1 397 ? 43.329  -38.243 -5.998  1.0 33.33 ? 397 PRO A CA  1 Q5VSL9 UNP 397 P 
+ATOM 3134 C C   . PRO A 1 397 ? 41.843  -38.233 -5.621  1.0 33.33 ? 397 PRO A C   1 Q5VSL9 UNP 397 P 
+ATOM 3135 C CB  . PRO A 1 397 ? 44.217  -37.924 -4.786  1.0 33.33 ? 397 PRO A CB  1 Q5VSL9 UNP 397 P 
+ATOM 3136 O O   . PRO A 1 397 ? 41.286  -37.193 -5.270  1.0 33.33 ? 397 PRO A O   1 Q5VSL9 UNP 397 P 
+ATOM 3137 C CG  . PRO A 1 397 ? 45.192  -36.860 -5.287  1.0 33.33 ? 397 PRO A CG  1 Q5VSL9 UNP 397 P 
+ATOM 3138 C CD  . PRO A 1 397 ? 44.441  -36.185 -6.428  1.0 33.33 ? 397 PRO A CD  1 Q5VSL9 UNP 397 P 
+ATOM 3139 N N   . LEU A 1 398 ? 41.222  -39.412 -5.647  1.0 28.19 ? 398 LEU A N   1 Q5VSL9 UNP 398 L 
+ATOM 3140 C CA  . LEU A 1 398 ? 39.907  -39.673 -5.064  1.0 28.19 ? 398 LEU A CA  1 Q5VSL9 UNP 398 L 
+ATOM 3141 C C   . LEU A 1 398 ? 40.000  -39.568 -3.533  1.0 28.19 ? 398 LEU A C   1 Q5VSL9 UNP 398 L 
+ATOM 3142 C CB  . LEU A 1 398 ? 39.439  -41.074 -5.513  1.0 28.19 ? 398 LEU A CB  1 Q5VSL9 UNP 398 L 
+ATOM 3143 O O   . LEU A 1 398 ? 40.633  -40.402 -2.881  1.0 28.19 ? 398 LEU A O   1 Q5VSL9 UNP 398 L 
+ATOM 3144 C CG  . LEU A 1 398 ? 38.955  -41.133 -6.975  1.0 28.19 ? 398 LEU A CG  1 Q5VSL9 UNP 398 L 
+ATOM 3145 C CD1 . LEU A 1 398 ? 38.981  -42.571 -7.496  1.0 28.19 ? 398 LEU A CD1 1 Q5VSL9 UNP 398 L 
+ATOM 3146 C CD2 . LEU A 1 398 ? 37.522  -40.610 -7.102  1.0 28.19 ? 398 LEU A CD2 1 Q5VSL9 UNP 398 L 
+ATOM 3147 N N   . GLU A 1 399 ? 39.378  -38.536 -2.961  1.0 32.88 ? 399 GLU A N   1 Q5VSL9 UNP 399 E 
+ATOM 3148 C CA  . GLU A 1 399 ? 39.125  -38.452 -1.523  1.0 32.88 ? 399 GLU A CA  1 Q5VSL9 UNP 399 E 
+ATOM 3149 C C   . GLU A 1 399 ? 38.047  -39.458 -1.093  1.0 32.88 ? 399 GLU A C   1 Q5VSL9 UNP 399 E 
+ATOM 3150 C CB  . GLU A 1 399 ? 38.781  -37.022 -1.067  1.0 32.88 ? 399 GLU A CB  1 Q5VSL9 UNP 399 E 
+ATOM 3151 O O   . GLU A 1 399 ? 37.108  -39.771 -1.823  1.0 32.88 ? 399 GLU A O   1 Q5VSL9 UNP 399 E 
+ATOM 3152 C CG  . GLU A 1 399 ? 40.035  -36.140 -0.934  1.0 32.88 ? 399 GLU A CG  1 Q5VSL9 UNP 399 E 
+ATOM 3153 C CD  . GLU A 1 399 ? 39.758  -34.788 -0.249  1.0 32.88 ? 399 GLU A CD  1 Q5VSL9 UNP 399 E 
+ATOM 3154 O OE1 . GLU A 1 399 ? 40.690  -34.279 0.418   1.0 32.88 ? 399 GLU A OE1 1 Q5VSL9 UNP 399 E 
+ATOM 3155 O OE2 . GLU A 1 399 ? 38.629  -34.265 -0.382  1.0 32.88 ? 399 GLU A OE2 1 Q5VSL9 UNP 399 E 
+ATOM 3156 N N   . ARG A 1 400 ? 38.268  -39.984 0.114   1.0 29.13 ? 400 ARG A N   1 Q5VSL9 UNP 400 R 
+ATOM 3157 C CA  . ARG A 1 400 ? 37.579  -41.095 0.773   1.0 29.13 ? 400 ARG A CA  1 Q5VSL9 UNP 400 R 
+ATOM 3158 C C   . ARG A 1 400 ? 36.094  -40.853 1.032   1.0 29.13 ? 400 ARG A C   1 Q5VSL9 UNP 400 R 
+ATOM 3159 C CB  . ARG A 1 400 ? 38.249  -41.333 2.133   1.0 29.13 ? 400 ARG A CB  1 Q5VSL9 UNP 400 R 
+ATOM 3160 O O   . ARG A 1 400 ? 35.687  -39.753 1.393   1.0 29.13 ? 400 ARG A O   1 Q5VSL9 UNP 400 R 
+ATOM 3161 C CG  . ARG A 1 400 ? 39.589  -42.064 2.048   1.0 29.13 ? 400 ARG A CG  1 Q5VSL9 UNP 400 R 
+ATOM 3162 C CD  . ARG A 1 400 ? 40.199  -42.119 3.451   1.0 29.13 ? 400 ARG A CD  1 Q5VSL9 UNP 400 R 
+ATOM 3163 N NE  . ARG A 1 400 ? 41.393  -42.980 3.488   1.0 29.13 ? 400 ARG A NE  1 Q5VSL9 UNP 400 R 
+ATOM 3164 N NH1 . ARG A 1 400 ? 41.896  -42.661 5.701   1.0 29.13 ? 400 ARG A NH1 1 Q5VSL9 UNP 400 R 
+ATOM 3165 N NH2 . ARG A 1 400 ? 43.125  -44.074 4.480   1.0 29.13 ? 400 ARG A NH2 1 Q5VSL9 UNP 400 R 
+ATOM 3166 C CZ  . ARG A 1 400 ? 42.132  -43.233 4.551   1.0 29.13 ? 400 ARG A CZ  1 Q5VSL9 UNP 400 R 
+ATOM 3167 N N   . ASP A 1 401 ? 35.375  -41.972 0.990   1.0 27.06 ? 401 ASP A N   1 Q5VSL9 UNP 401 D 
+ATOM 3168 C CA  . ASP A 1 401 ? 34.013  -42.192 1.470   1.0 27.06 ? 401 ASP A CA  1 Q5VSL9 UNP 401 D 
+ATOM 3169 C C   . ASP A 1 401 ? 33.680  -41.492 2.797   1.0 27.06 ? 401 ASP A C   1 Q5VSL9 UNP 401 D 
+ATOM 3170 C CB  . ASP A 1 401 ? 33.787  -43.704 1.649   1.0 27.06 ? 401 ASP A CB  1 Q5VSL9 UNP 401 D 
+ATOM 3171 O O   . ASP A 1 401 ? 34.393  -41.591 3.801   1.0 27.06 ? 401 ASP A O   1 Q5VSL9 UNP 401 D 
+ATOM 3172 C CG  . ASP A 1 401 ? 33.499  -44.431 0.336   1.0 27.06 ? 401 ASP A CG  1 Q5VSL9 UNP 401 D 
+ATOM 3173 O OD1 . ASP A 1 401 ? 32.672  -43.909 -0.442  1.0 27.06 ? 401 ASP A OD1 1 Q5VSL9 UNP 401 D 
+ATOM 3174 O OD2 . ASP A 1 401 ? 34.111  -45.503 0.131   1.0 27.06 ? 401 ASP A OD2 1 Q5VSL9 UNP 401 D 
+ATOM 3175 N N   . GLU A 1 402 ? 32.525  -40.831 2.774   1.0 26.99 ? 402 GLU A N   1 Q5VSL9 UNP 402 E 
+ATOM 3176 C CA  . GLU A 1 402 ? 31.834  -40.231 3.905   1.0 26.99 ? 402 GLU A CA  1 Q5VSL9 UNP 402 E 
+ATOM 3177 C C   . GLU A 1 402 ? 31.321  -41.288 4.898   1.0 26.99 ? 402 GLU A C   1 Q5VSL9 UNP 402 E 
+ATOM 3178 C CB  . GLU A 1 402 ? 30.609  -39.442 3.397   1.0 26.99 ? 402 GLU A CB  1 Q5VSL9 UNP 402 E 
+ATOM 3179 O O   . GLU A 1 402 ? 30.731  -42.298 4.519   1.0 26.99 ? 402 GLU A O   1 Q5VSL9 UNP 402 E 
+ATOM 3180 C CG  . GLU A 1 402 ? 30.919  -38.243 2.485   1.0 26.99 ? 402 GLU A CG  1 Q5VSL9 UNP 402 E 
+ATOM 3181 C CD  . GLU A 1 402 ? 29.648  -37.451 2.112   1.0 26.99 ? 402 GLU A CD  1 Q5VSL9 UNP 402 E 
+ATOM 3182 O OE1 . GLU A 1 402 ? 29.745  -36.206 1.996   1.0 26.99 ? 402 GLU A OE1 1 Q5VSL9 UNP 402 E 
+ATOM 3183 O OE2 . GLU A 1 402 ? 28.571  -38.073 1.968   1.0 26.99 ? 402 GLU A OE2 1 Q5VSL9 UNP 402 E 
+ATOM 3184 N N   . VAL A 1 403 ? 31.397  -40.970 6.193   1.0 29.19 ? 403 VAL A N   1 Q5VSL9 UNP 403 V 
+ATOM 3185 C CA  . VAL A 1 403 ? 30.378  -41.396 7.164   1.0 29.19 ? 403 VAL A CA  1 Q5VSL9 UNP 403 V 
+ATOM 3186 C C   . VAL A 1 403 ? 29.898  -40.140 7.886   1.0 29.19 ? 403 VAL A C   1 Q5VSL9 UNP 403 V 
+ATOM 3187 C CB  . VAL A 1 403 ? 30.870  -42.493 8.134   1.0 29.19 ? 403 VAL A CB  1 Q5VSL9 UNP 403 V 
+ATOM 3188 O O   . VAL A 1 403 ? 30.472  -39.722 8.891   1.0 29.19 ? 403 VAL A O   1 Q5VSL9 UNP 403 V 
+ATOM 3189 C CG1 . VAL A 1 403 ? 29.709  -42.987 9.012   1.0 29.19 ? 403 VAL A CG1 1 Q5VSL9 UNP 403 V 
+ATOM 3190 C CG2 . VAL A 1 403 ? 31.436  -43.716 7.401   1.0 29.19 ? 403 VAL A CG2 1 Q5VSL9 UNP 403 V 
+ATOM 3191 N N   . MET A 1 404 ? 28.864  -39.498 7.339   1.0 27.25 ? 404 MET A N   1 Q5VSL9 UNP 404 M 
+ATOM 3192 C CA  . MET A 1 404 ? 28.116  -38.432 8.010   1.0 27.25 ? 404 MET A CA  1 Q5VSL9 UNP 404 M 
+ATOM 3193 C C   . MET A 1 404 ? 26.841  -39.038 8.636   1.0 27.25 ? 404 MET A C   1 Q5VSL9 UNP 404 M 
+ATOM 3194 C CB  . MET A 1 404 ? 27.856  -37.276 7.024   1.0 27.25 ? 404 MET A CB  1 Q5VSL9 UNP 404 M 
+ATOM 3195 O O   . MET A 1 404 ? 26.260  -39.948 8.039   1.0 27.25 ? 404 MET A O   1 Q5VSL9 UNP 404 M 
+ATOM 3196 C CG  . MET A 1 404 ? 27.586  -35.952 7.753   1.0 27.25 ? 404 MET A CG  1 Q5VSL9 UNP 404 M 
+ATOM 3197 S SD  . MET A 1 404 ? 27.634  -34.455 6.730   1.0 27.25 ? 404 MET A SD  1 Q5VSL9 UNP 404 M 
+ATOM 3198 C CE  . MET A 1 404 ? 26.063  -34.631 5.850   1.0 27.25 ? 404 MET A CE  1 Q5VSL9 UNP 404 M 
+ATOM 3199 N N   . PRO A 1 405 ? 26.397  -38.607 9.836   1.0 30.61 ? 405 PRO A N   1 Q5VSL9 UNP 405 P 
+ATOM 3200 C CA  . PRO A 1 405 ? 25.255  -39.219 10.514  1.0 30.61 ? 405 PRO A CA  1 Q5VSL9 UNP 405 P 
+ATOM 3201 C C   . PRO A 1 405 ? 23.941  -38.898 9.780   1.0 30.61 ? 405 PRO A C   1 Q5VSL9 UNP 405 P 
+ATOM 3202 C CB  . PRO A 1 405 ? 25.251  -38.680 11.951  1.0 30.61 ? 405 PRO A CB  1 Q5VSL9 UNP 405 P 
+ATOM 3203 O O   . PRO A 1 405 ? 23.860  -37.878 9.088   1.0 30.61 ? 405 PRO A O   1 Q5VSL9 UNP 405 P 
+ATOM 3204 C CG  . PRO A 1 405 ? 26.456  -37.744 12.046  1.0 30.61 ? 405 PRO A CG  1 Q5VSL9 UNP 405 P 
+ATOM 3205 C CD  . PRO A 1 405 ? 26.863  -37.468 10.605  1.0 30.61 ? 405 PRO A CD  1 Q5VSL9 UNP 405 P 
+ATOM 3206 N N   . PRO A 1 406 ? 22.891  -39.725 9.935   1.0 29.39 ? 406 PRO A N   1 Q5VSL9 UNP 406 P 
+ATOM 3207 C CA  . PRO A 1 406 ? 21.641  -39.534 9.213   1.0 29.39 ? 406 PRO A CA  1 Q5VSL9 UNP 406 P 
+ATOM 3208 C C   . PRO A 1 406 ? 20.930  -38.253 9.688   1.0 29.39 ? 406 PRO A C   1 Q5VSL9 UNP 406 P 
+ATOM 3209 C CB  . PRO A 1 406 ? 20.818  -40.797 9.482   1.0 29.39 ? 406 PRO A CB  1 Q5VSL9 UNP 406 P 
+ATOM 3210 O O   . PRO A 1 406 ? 20.889  -37.986 10.893  1.0 29.39 ? 406 PRO A O   1 Q5VSL9 UNP 406 P 
+ATOM 3211 C CG  . PRO A 1 406 ? 21.311  -41.253 10.856  1.0 29.39 ? 406 PRO A CG  1 Q5VSL9 UNP 406 P 
+ATOM 3212 C CD  . PRO A 1 406 ? 22.781  -40.834 10.869  1.0 29.39 ? 406 PRO A CD  1 Q5VSL9 UNP 406 P 
+ATOM 3213 N N   . PRO A 1 407 ? 20.346  -37.452 8.779   1.0 28.42 ? 407 PRO A N   1 Q5VSL9 UNP 407 P 
+ATOM 3214 C CA  . PRO A 1 407 ? 19.578  -36.279 9.163   1.0 28.42 ? 407 PRO A CA  1 Q5VSL9 UNP 407 P 
+ATOM 3215 C C   . PRO A 1 407 ? 18.227  -36.704 9.752   1.0 28.42 ? 407 PRO A C   1 Q5VSL9 UNP 407 P 
+ATOM 3216 C CB  . PRO A 1 407 ? 19.451  -35.439 7.891   1.0 28.42 ? 407 PRO A CB  1 Q5VSL9 UNP 407 P 
+ATOM 3217 O O   . PRO A 1 407 ? 17.554  -37.596 9.235   1.0 28.42 ? 407 PRO A O   1 Q5VSL9 UNP 407 P 
+ATOM 3218 C CG  . PRO A 1 407 ? 19.478  -36.485 6.775   1.0 28.42 ? 407 PRO A CG  1 Q5VSL9 UNP 407 P 
+ATOM 3219 C CD  . PRO A 1 407 ? 20.353  -37.608 7.333   1.0 28.42 ? 407 PRO A CD  1 Q5VSL9 UNP 407 P 
+ATOM 3220 N N   . LEU A 1 408 ? 17.832  -36.031 10.834  1.0 32.08 ? 408 LEU A N   1 Q5VSL9 UNP 408 L 
+ATOM 3221 C CA  . LEU A 1 408 ? 16.518  -36.149 11.463  1.0 32.08 ? 408 LEU A CA  1 Q5VSL9 UNP 408 L 
+ATOM 3222 C C   . LEU A 1 408 ? 15.406  -35.956 10.418  1.0 32.08 ? 408 LEU A C   1 Q5VSL9 UNP 408 L 
+ATOM 3223 C CB  . LEU A 1 408 ? 16.420  -35.100 12.590  1.0 32.08 ? 408 LEU A CB  1 Q5VSL9 UNP 408 L 
+ATOM 3224 O O   . LEU A 1 408 ? 15.397  -34.972 9.673   1.0 32.08 ? 408 LEU A O   1 Q5VSL9 UNP 408 L 
+ATOM 3225 C CG  . LEU A 1 408 ? 17.295  -35.420 13.819  1.0 32.08 ? 408 LEU A CG  1 Q5VSL9 UNP 408 L 
+ATOM 3226 C CD1 . LEU A 1 408 ? 17.522  -34.163 14.660  1.0 32.08 ? 408 LEU A CD1 1 Q5VSL9 UNP 408 L 
+ATOM 3227 C CD2 . LEU A 1 408 ? 16.638  -36.479 14.706  1.0 32.08 ? 408 LEU A CD2 1 Q5VSL9 UNP 408 L 
+ATOM 3228 N N   . GLN A 1 409 ? 14.478  -36.914 10.365  1.0 27.06 ? 409 GLN A N   1 Q5VSL9 UNP 409 Q 
+ATOM 3229 C CA  . GLN A 1 409 ? 13.309  -36.884 9.491   1.0 27.06 ? 409 GLN A CA  1 Q5VSL9 UNP 409 Q 
+ATOM 3230 C C   . GLN A 1 409 ? 12.379  -35.741 9.915   1.0 27.06 ? 409 GLN A C   1 Q5VSL9 UNP 409 Q 
+ATOM 3231 C CB  . GLN A 1 409 ? 12.576  -38.238 9.551   1.0 27.06 ? 409 GLN A CB  1 Q5VSL9 UNP 409 Q 
+ATOM 3232 O O   . GLN A 1 409 ? 11.686  -35.832 10.925  1.0 27.06 ? 409 GLN A O   1 Q5VSL9 UNP 409 Q 
+ATOM 3233 C CG  . GLN A 1 409 ? 13.345  -39.386 8.875   1.0 27.06 ? 409 GLN A CG  1 Q5VSL9 UNP 409 Q 
+ATOM 3234 C CD  . GLN A 1 409 ? 12.612  -40.726 8.960   1.0 27.06 ? 409 GLN A CD  1 Q5VSL9 UNP 409 Q 
+ATOM 3235 N NE2 . GLN A 1 409 ? 13.070  -41.740 8.260   1.0 27.06 ? 409 GLN A NE2 1 Q5VSL9 UNP 409 Q 
+ATOM 3236 O OE1 . GLN A 1 409 ? 11.628  -40.902 9.654   1.0 27.06 ? 409 GLN A OE1 1 Q5VSL9 UNP 409 Q 
+ATOM 3237 N N   . HIS A 1 410 ? 12.360  -34.661 9.135   1.0 28.53 ? 410 HIS A N   1 Q5VSL9 UNP 410 H 
+ATOM 3238 C CA  . HIS A 1 410 ? 11.273  -33.685 9.169   1.0 28.53 ? 410 HIS A CA  1 Q5VSL9 UNP 410 H 
+ATOM 3239 C C   . HIS A 1 410 ? 10.171  -34.093 8.175   1.0 28.53 ? 410 HIS A C   1 Q5VSL9 UNP 410 H 
+ATOM 3240 C CB  . HIS A 1 410 ? 11.810  -32.268 8.930   1.0 28.53 ? 410 HIS A CB  1 Q5VSL9 UNP 410 H 
+ATOM 3241 O O   . HIS A 1 410 ? 10.477  -34.753 7.177   1.0 28.53 ? 410 HIS A O   1 Q5VSL9 UNP 410 H 
+ATOM 3242 C CG  . HIS A 1 410 ? 12.450  -31.682 10.163  1.0 28.53 ? 410 HIS A CG  1 Q5VSL9 UNP 410 H 
+ATOM 3243 C CD2 . HIS A 1 410 ? 13.776  -31.401 10.349  1.0 28.53 ? 410 HIS A CD2 1 Q5VSL9 UNP 410 H 
+ATOM 3244 N ND1 . HIS A 1 410 ? 11.799  -31.339 11.329  1.0 28.53 ? 410 HIS A ND1 1 Q5VSL9 UNP 410 H 
+ATOM 3245 C CE1 . HIS A 1 410 ? 12.710  -30.858 12.190  1.0 28.53 ? 410 HIS A CE1 1 Q5VSL9 UNP 410 H 
+ATOM 3246 N NE2 . HIS A 1 410 ? 13.930  -30.865 11.631  1.0 28.53 ? 410 HIS A NE2 1 Q5VSL9 UNP 410 H 
+ATOM 3247 N N   . PRO A 1 411 ? 8.899   -33.724 8.429   1.0 31.77 ? 411 PRO A N   1 Q5VSL9 UNP 411 P 
+ATOM 3248 C CA  . PRO A 1 411 ? 7.759   -34.181 7.640   1.0 31.77 ? 411 PRO A CA  1 Q5VSL9 UNP 411 P 
+ATOM 3249 C C   . PRO A 1 411 ? 7.902   -33.792 6.168   1.0 31.77 ? 411 PRO A C   1 Q5VSL9 UNP 411 P 
+ATOM 3250 C CB  . PRO A 1 411 ? 6.511   -33.542 8.265   1.0 31.77 ? 411 PRO A CB  1 Q5VSL9 UNP 411 P 
+ATOM 3251 O O   . PRO A 1 411 ? 8.341   -32.683 5.853   1.0 31.77 ? 411 PRO A O   1 Q5VSL9 UNP 411 P 
+ATOM 3252 C CG  . PRO A 1 411 ? 6.968   -33.114 9.657   1.0 31.77 ? 411 PRO A CG  1 Q5VSL9 UNP 411 P 
+ATOM 3253 C CD  . PRO A 1 411 ? 8.450   -32.819 9.474   1.0 31.77 ? 411 PRO A CD  1 Q5VSL9 UNP 411 P 
+ATOM 3254 N N   . GLN A 1 412 ? 7.514   -34.707 5.277   1.0 26.79 ? 412 GLN A N   1 Q5VSL9 UNP 412 Q 
+ATOM 3255 C CA  . GLN A 1 412 ? 7.468   -34.495 3.833   1.0 26.79 ? 412 GLN A CA  1 Q5VSL9 UNP 412 Q 
+ATOM 3256 C C   . GLN A 1 412 ? 6.517   -33.336 3.511   1.0 26.79 ? 412 GLN A C   1 Q5VSL9 UNP 412 Q 
+ATOM 3257 C CB  . GLN A 1 412 ? 7.011   -35.787 3.134   1.0 26.79 ? 412 GLN A CB  1 Q5VSL9 UNP 412 Q 
+ATOM 3258 O O   . GLN A 1 412 ? 5.306   -33.500 3.437   1.0 26.79 ? 412 GLN A O   1 Q5VSL9 UNP 412 Q 
+ATOM 3259 C CG  . GLN A 1 412 ? 8.044   -36.923 3.218   1.0 26.79 ? 412 GLN A CG  1 Q5VSL9 UNP 412 Q 
+ATOM 3260 C CD  . GLN A 1 412 ? 7.582   -38.190 2.498   1.0 26.79 ? 412 GLN A CD  1 Q5VSL9 UNP 412 Q 
+ATOM 3261 N NE2 . GLN A 1 412 ? 8.486   -39.063 2.112   1.0 26.79 ? 412 GLN A NE2 1 Q5VSL9 UNP 412 Q 
+ATOM 3262 O OE1 . GLN A 1 412 ? 6.413   -38.438 2.275   1.0 26.79 ? 412 GLN A OE1 1 Q5VSL9 UNP 412 Q 
+ATOM 3263 N N   . THR A 1 413 ? 7.076   -32.146 3.343   1.0 28.24 ? 413 THR A N   1 Q5VSL9 UNP 413 T 
+ATOM 3264 C CA  . THR A 1 413 ? 6.443   -31.050 2.610   1.0 28.24 ? 413 THR A CA  1 Q5VSL9 UNP 413 T 
+ATOM 3265 C C   . THR A 1 413 ? 7.034   -31.067 1.211   1.0 28.24 ? 413 THR A C   1 Q5VSL9 UNP 413 T 
+ATOM 3266 C CB  . THR A 1 413 ? 6.647   -29.680 3.288   1.0 28.24 ? 413 THR A CB  1 Q5VSL9 UNP 413 T 
+ATOM 3267 O O   . THR A 1 413 ? 8.249   -31.236 1.079   1.0 28.24 ? 413 THR A O   1 Q5VSL9 UNP 413 T 
+ATOM 3268 C CG2 . THR A 1 413 ? 5.341   -29.171 3.890   1.0 28.24 ? 413 THR A CG2 1 Q5VSL9 UNP 413 T 
+ATOM 3269 O OG1 . THR A 1 413 ? 7.604   -29.730 4.330   1.0 28.24 ? 413 THR A OG1 1 Q5VSL9 UNP 413 T 
+ATOM 3270 N N   . ASP A 1 414 ? 6.181   -30.928 0.193   1.0 32.23 ? 414 ASP A N   1 Q5VSL9 UNP 414 D 
+ATOM 3271 C CA  . ASP A 1 414 ? 6.502   -30.923 -1.239  1.0 32.23 ? 414 ASP A CA  1 Q5VSL9 UNP 414 D 
+ATOM 3272 C C   . ASP A 1 414 ? 7.710   -30.032 -1.570  1.0 32.23 ? 414 ASP A C   1 Q5VSL9 UNP 414 D 
+ATOM 3273 C CB  . ASP A 1 414 ? 5.270   -30.453 -2.035  1.0 32.23 ? 414 ASP A CB  1 Q5VSL9 UNP 414 D 
+ATOM 3274 O O   . ASP A 1 414 ? 7.601   -28.862 -1.946  1.0 32.23 ? 414 ASP A O   1 Q5VSL9 UNP 414 D 
+ATOM 3275 C CG  . ASP A 1 414 ? 4.184   -31.518 -2.158  1.0 32.23 ? 414 ASP A CG  1 Q5VSL9 UNP 414 D 
+ATOM 3276 O OD1 . ASP A 1 414 ? 4.563   -32.678 -2.431  1.0 32.23 ? 414 ASP A OD1 1 Q5VSL9 UNP 414 D 
+ATOM 3277 O OD2 . ASP A 1 414 ? 3.004   -31.146 -1.995  1.0 32.23 ? 414 ASP A OD2 1 Q5VSL9 UNP 414 D 
+ATOM 3278 N N   . ARG A 1 415 ? 8.918   -30.584 -1.441  1.0 30.39 ? 415 ARG A N   1 Q5VSL9 UNP 415 R 
+ATOM 3279 C CA  . ARG A 1 415 ? 10.136  -29.941 -1.914  1.0 30.39 ? 415 ARG A CA  1 Q5VSL9 UNP 415 R 
+ATOM 3280 C C   . ARG A 1 415 ? 10.214  -30.200 -3.403  1.0 30.39 ? 415 ARG A C   1 Q5VSL9 UNP 415 R 
+ATOM 3281 C CB  . ARG A 1 415 ? 11.376  -30.411 -1.140  1.0 30.39 ? 415 ARG A CB  1 Q5VSL9 UNP 415 R 
+ATOM 3282 O O   . ARG A 1 415 ? 10.825  -31.172 -3.839  1.0 30.39 ? 415 ARG A O   1 Q5VSL9 UNP 415 R 
+ATOM 3283 C CG  . ARG A 1 415 ? 11.498  -29.688 0.209   1.0 30.39 ? 415 ARG A CG  1 Q5VSL9 UNP 415 R 
+ATOM 3284 C CD  . ARG A 1 415 ? 12.841  -30.022 0.865   1.0 30.39 ? 415 ARG A CD  1 Q5VSL9 UNP 415 R 
+ATOM 3285 N NE  . ARG A 1 415 ? 13.045  -29.245 2.102   1.0 30.39 ? 415 ARG A NE  1 Q5VSL9 UNP 415 R 
+ATOM 3286 N NH1 . ARG A 1 415 ? 15.029  -30.210 2.730   1.0 30.39 ? 415 ARG A NH1 1 Q5VSL9 UNP 415 R 
+ATOM 3287 N NH2 . ARG A 1 415 ? 14.101  -28.643 4.026   1.0 30.39 ? 415 ARG A NH2 1 Q5VSL9 UNP 415 R 
+ATOM 3288 C CZ  . ARG A 1 415 ? 14.056  -29.366 2.942   1.0 30.39 ? 415 ARG A CZ  1 Q5VSL9 UNP 415 R 
+ATOM 3289 N N   . LEU A 1 416 ? 9.613   -29.289 -4.168  1.0 36.85 ? 416 LEU A N   1 Q5VSL9 UNP 416 L 
+ATOM 3290 C CA  . LEU A 1 416 ? 9.970   -29.046 -5.563  1.0 36.85 ? 416 LEU A CA  1 Q5VSL9 UNP 416 L 
+ATOM 3291 C C   . LEU A 1 416 ? 11.498  -29.125 -5.670  1.0 36.85 ? 416 LEU A C   1 Q5VSL9 UNP 416 L 
+ATOM 3292 C CB  . LEU A 1 416 ? 9.461   -27.652 -5.978  1.0 36.85 ? 416 LEU A CB  1 Q5VSL9 UNP 416 L 
+ATOM 3293 O O   . LEU A 1 416 ? 12.212  -28.314 -5.075  1.0 36.85 ? 416 LEU A O   1 Q5VSL9 UNP 416 L 
+ATOM 3294 C CG  . LEU A 1 416 ? 7.955   -27.617 -6.298  1.0 36.85 ? 416 LEU A CG  1 Q5VSL9 UNP 416 L 
+ATOM 3295 C CD1 . LEU A 1 416 ? 7.418   -26.193 -6.151  1.0 36.85 ? 416 LEU A CD1 1 Q5VSL9 UNP 416 L 
+ATOM 3296 C CD2 . LEU A 1 416 ? 7.692   -28.083 -7.732  1.0 36.85 ? 416 LEU A CD2 1 Q5VSL9 UNP 416 L 
+ATOM 3297 N N   . THR A 1 417 ? 11.989  -30.148 -6.367  1.0 32.40 ? 417 THR A N   1 Q5VSL9 UNP 417 T 
+ATOM 3298 C CA  . THR A 1 417 ? 13.408  -30.384 -6.625  1.0 32.40 ? 417 THR A CA  1 Q5VSL9 UNP 417 T 
+ATOM 3299 C C   . THR A 1 417 ? 13.996  -29.129 -7.255  1.0 32.40 ? 417 THR A C   1 Q5VSL9 UNP 417 T 
+ATOM 3300 C CB  . THR A 1 417 ? 13.585  -31.585 -7.571  1.0 32.40 ? 417 THR A CB  1 Q5VSL9 UNP 417 T 
+ATOM 3301 O O   . THR A 1 417 ? 13.794  -28.869 -8.440  1.0 32.40 ? 417 THR A O   1 Q5VSL9 UNP 417 T 
+ATOM 3302 C CG2 . THR A 1 417 ? 13.355  -32.916 -6.859  1.0 32.40 ? 417 THR A CG2 1 Q5VSL9 UNP 417 T 
+ATOM 3303 O OG1 . THR A 1 417 ? 12.658  -31.505 -8.630  1.0 32.40 ? 417 THR A OG1 1 Q5VSL9 UNP 417 T 
+ATOM 3304 N N   . CYS A 1 418 ? 14.678  -28.308 -6.456  1.0 36.81 ? 418 CYS A N   1 Q5VSL9 UNP 418 C 
+ATOM 3305 C CA  . CYS A 1 418 ? 15.345  -27.123 -6.969  1.0 36.81 ? 418 CYS A CA  1 Q5VSL9 UNP 418 C 
+ATOM 3306 C C   . CYS A 1 418 ? 16.482  -27.617 -7.879  1.0 36.81 ? 418 CYS A C   1 Q5VSL9 UNP 418 C 
+ATOM 3307 C CB  . CYS A 1 418 ? 15.832  -26.258 -5.802  1.0 36.81 ? 418 CYS A CB  1 Q5VSL9 UNP 418 C 
+ATOM 3308 O O   . CYS A 1 418 ? 17.327  -28.384 -7.400  1.0 36.81 ? 418 CYS A O   1 Q5VSL9 UNP 418 C 
+ATOM 3309 S SG  . CYS A 1 418 ? 16.125  -24.561 -6.379  1.0 36.81 ? 418 CYS A SG  1 Q5VSL9 UNP 418 C 
+ATOM 3310 N N   . PRO A 1 419 ? 16.510  -27.259 -9.175  1.0 44.29 ? 419 PRO A N   1 Q5VSL9 UNP 419 P 
+ATOM 3311 C CA  . PRO A 1 419 ? 17.572  -27.701 -10.071 1.0 44.29 ? 419 PRO A CA  1 Q5VSL9 UNP 419 P 
+ATOM 3312 C C   . PRO A 1 419 ? 18.932  -27.281 -9.504  1.0 44.29 ? 419 PRO A C   1 Q5VSL9 UNP 419 P 
+ATOM 3313 C CB  . PRO A 1 419 ? 17.288  -27.036 -11.425 1.0 44.29 ? 419 PRO A CB  1 Q5VSL9 UNP 419 P 
+ATOM 3314 O O   . PRO A 1 419 ? 19.023  -26.261 -8.820  1.0 44.29 ? 419 PRO A O   1 Q5VSL9 UNP 419 P 
+ATOM 3315 C CG  . PRO A 1 419 ? 15.819  -26.622 -11.345 1.0 44.29 ? 419 PRO A CG  1 Q5VSL9 UNP 419 P 
+ATOM 3316 C CD  . PRO A 1 419 ? 15.593  -26.366 -9.861  1.0 44.29 ? 419 PRO A CD  1 Q5VSL9 UNP 419 P 
+ATOM 3317 N N   . LYS A 1 420 ? 20.005  -28.027 -9.804  1.0 51.80 ? 420 LYS A N   1 Q5VSL9 UNP 420 K 
+ATOM 3318 C CA  . LYS A 1 420 ? 21.387  -27.587 -9.540  1.0 51.80 ? 420 LYS A CA  1 Q5VSL9 UNP 420 K 
+ATOM 3319 C C   . LYS A 1 420 ? 21.629  -26.255 -10.272 1.0 51.80 ? 420 LYS A C   1 Q5VSL9 UNP 420 K 
+ATOM 3320 C CB  . LYS A 1 420 ? 22.402  -28.660 -9.999  1.0 51.80 ? 420 LYS A CB  1 Q5VSL9 UNP 420 K 
+ATOM 3321 O O   . LYS A 1 420 ? 22.006  -26.250 -11.437 1.0 51.80 ? 420 LYS A O   1 Q5VSL9 UNP 420 K 
+ATOM 3322 C CG  . LYS A 1 420 ? 22.507  -29.890 -9.080  1.0 51.80 ? 420 LYS A CG  1 Q5VSL9 UNP 420 K 
+ATOM 3323 C CD  . LYS A 1 420 ? 23.580  -30.866 -9.603  1.0 51.80 ? 420 LYS A CD  1 Q5VSL9 UNP 420 K 
+ATOM 3324 C CE  . LYS A 1 420 ? 23.759  -32.072 -8.666  1.0 51.80 ? 420 LYS A CE  1 Q5VSL9 UNP 420 K 
+ATOM 3325 N NZ  . LYS A 1 420 ? 24.789  -33.026 -9.162  1.0 51.80 ? 420 LYS A NZ  1 Q5VSL9 UNP 420 K 
+ATOM 3326 N N   . GLY A 1 421 ? 21.351  -25.128 -9.620  1.0 66.56 ? 421 GLY A N   1 Q5VSL9 UNP 421 G 
+ATOM 3327 C CA  . GLY A 1 421 ? 21.386  -23.810 -10.245 1.0 66.56 ? 421 GLY A CA  1 Q5VSL9 UNP 421 G 
+ATOM 3328 C C   . GLY A 1 421 ? 20.565  -22.762 -9.498  1.0 66.56 ? 421 GLY A C   1 Q5VSL9 UNP 421 G 
+ATOM 3329 O O   . GLY A 1 421 ? 19.940  -23.024 -8.472  1.0 66.56 ? 421 GLY A O   1 Q5VSL9 UNP 421 G 
+ATOM 3330 N N   . LEU A 1 422 ? 20.590  -21.535 -10.013 1.0 76.73 ? 422 LEU A N   1 Q5VSL9 UNP 422 L 
+ATOM 3331 C CA  . LEU A 1 422 ? 19.691  -20.487 -9.543  1.0 76.73 ? 422 LEU A CA  1 Q5VSL9 UNP 422 L 
+ATOM 3332 C C   . LEU A 1 422 ? 18.239  -20.890 -9.827  1.0 76.73 ? 422 LEU A C   1 Q5VSL9 UNP 422 L 
+ATOM 3333 C CB  . LEU A 1 422 ? 20.010  -19.175 -10.274 1.0 76.73 ? 422 LEU A CB  1 Q5VSL9 UNP 422 L 
+ATOM 3334 O O   . LEU A 1 422 ? 17.965  -21.384 -10.919 1.0 76.73 ? 422 LEU A O   1 Q5VSL9 UNP 422 L 
+ATOM 3335 C CG  . LEU A 1 422 ? 21.260  -18.465 -9.746  1.0 76.73 ? 422 LEU A CG  1 Q5VSL9 UNP 422 L 
+ATOM 3336 C CD1 . LEU A 1 422 ? 21.647  -17.353 -10.708 1.0 76.73 ? 422 LEU A CD1 1 Q5VSL9 UNP 422 L 
+ATOM 3337 C CD2 . LEU A 1 422 ? 20.997  -17.818 -8.392  1.0 76.73 ? 422 LEU A CD2 1 Q5VSL9 UNP 422 L 
+ATOM 3338 N N   . PRO A 1 423 ? 17.280  -20.570 -8.943  1.0 80.72 ? 423 PRO A N   1 Q5VSL9 UNP 423 P 
+ATOM 3339 C CA  . PRO A 1 423 ? 15.860  -20.811 -9.198  1.0 80.72 ? 423 PRO A CA  1 Q5VSL9 UNP 423 P 
+ATOM 3340 C C   . PRO A 1 423 ? 15.274  -19.750 -10.146 1.0 80.72 ? 423 PRO A C   1 Q5VSL9 UNP 423 P 
+ATOM 3341 C CB  . PRO A 1 423 ? 15.226  -20.800 -7.810  1.0 80.72 ? 423 PRO A CB  1 Q5VSL9 UNP 423 P 
+ATOM 3342 O O   . PRO A 1 423 ? 14.118  -19.355 -10.017 1.0 80.72 ? 423 PRO A O   1 Q5VSL9 UNP 423 P 
+ATOM 3343 C CG  . PRO A 1 423 ? 16.030  -19.704 -7.127  1.0 80.72 ? 423 PRO A CG  1 Q5VSL9 UNP 423 P 
+ATOM 3344 C CD  . PRO A 1 423 ? 17.450  -19.919 -7.652  1.0 80.72 ? 423 PRO A CD  1 Q5VSL9 UNP 423 P 
+ATOM 3345 N N   . TRP A 1 424 ? 16.107  -19.208 -11.037 1.0 85.61 ? 424 TRP A N   1 Q5VSL9 UNP 424 W 
+ATOM 3346 C CA  . TRP A 1 424 ? 15.740  -18.155 -11.962 1.0 85.61 ? 424 TRP A CA  1 Q5VSL9 UNP 424 W 
+ATOM 3347 C C   . TRP A 1 424 ? 16.052  -18.574 -13.388 1.0 85.61 ? 424 TRP A C   1 Q5VSL9 UNP 424 W 
+ATOM 3348 C CB  . TRP A 1 424 ? 16.487  -16.851 -11.655 1.0 85.61 ? 424 TRP A CB  1 Q5VSL9 UNP 424 W 
+ATOM 3349 O O   . TRP A 1 424 ? 17.220  -18.792 -13.717 1.0 85.61 ? 424 TRP A O   1 Q5VSL9 UNP 424 W 
+ATOM 3350 C CG  . TRP A 1 424 ? 16.462  -16.333 -10.254 1.0 85.61 ? 424 TRP A CG  1 Q5VSL9 UNP 424 W 
+ATOM 3351 C CD1 . TRP A 1 424 ? 17.548  -16.160 -9.472  1.0 85.61 ? 424 TRP A CD1 1 Q5VSL9 UNP 424 W 
+ATOM 3352 C CD2 . TRP A 1 424 ? 15.324  -15.884 -9.462  1.0 85.61 ? 424 TRP A CD2 1 Q5VSL9 UNP 424 W 
+ATOM 3353 C CE2 . TRP A 1 424 ? 15.806  -15.420 -8.206  1.0 85.61 ? 424 TRP A CE2 1 Q5VSL9 UNP 424 W 
+ATOM 3354 C CE3 . TRP A 1 424 ? 13.933  -15.822 -9.671  1.0 85.61 ? 424 TRP A CE3 1 Q5VSL9 UNP 424 W 
+ATOM 3355 N NE1 . TRP A 1 424 ? 17.164  -15.631 -8.261  1.0 85.61 ? 424 TRP A NE1 1 Q5VSL9 UNP 424 W 
+ATOM 3356 C CH2 . TRP A 1 424 ? 13.577  -14.848 -7.468  1.0 85.61 ? 424 TRP A CH2 1 Q5VSL9 UNP 424 W 
+ATOM 3357 C CZ2 . TRP A 1 424 ? 14.958  -14.895 -7.222  1.0 85.61 ? 424 TRP A CZ2 1 Q5VSL9 UNP 424 W 
+ATOM 3358 C CZ3 . TRP A 1 424 ? 13.067  -15.310 -8.691  1.0 85.61 ? 424 TRP A CZ3 1 Q5VSL9 UNP 424 W 
+ATOM 3359 N N   . ALA A 1 425 ? 15.053  -18.535 -14.265 1.0 83.08 ? 425 ALA A N   1 Q5VSL9 UNP 425 A 
+ATOM 3360 C CA  . ALA A 1 425 ? 15.319  -18.559 -15.696 1.0 83.08 ? 425 ALA A CA  1 Q5VSL9 UNP 425 A 
+ATOM 3361 C C   . ALA A 1 425 ? 16.144  -17.313 -16.110 1.0 83.08 ? 425 ALA A C   1 Q5VSL9 UNP 425 A 
+ATOM 3362 C CB  . ALA A 1 425 ? 13.994  -18.656 -16.454 1.0 83.08 ? 425 ALA A CB  1 Q5VSL9 UNP 425 A 
+ATOM 3363 O O   . ALA A 1 425 ? 15.798  -16.185 -15.703 1.0 83.08 ? 425 ALA A O   1 Q5VSL9 UNP 425 A 
+ATOM 3364 N N   . PRO A 1 426 ? 17.216  -17.472 -16.918 1.0 86.85 ? 426 PRO A N   1 Q5VSL9 UNP 426 P 
+ATOM 3365 C CA  . PRO A 1 426 ? 17.935  -16.353 -17.519 1.0 86.85 ? 426 PRO A CA  1 Q5VSL9 UNP 426 P 
+ATOM 3366 C C   . PRO A 1 426 ? 17.009  -15.477 -18.368 1.0 86.85 ? 426 PRO A C   1 Q5VSL9 UNP 426 P 
+ATOM 3367 C CB  . PRO A 1 426 ? 19.056  -16.964 -18.370 1.0 86.85 ? 426 PRO A CB  1 Q5VSL9 UNP 426 P 
+ATOM 3368 O O   . PRO A 1 426 ? 15.997  -15.937 -18.895 1.0 86.85 ? 426 PRO A O   1 Q5VSL9 UNP 426 P 
+ATOM 3369 C CG  . PRO A 1 426 ? 19.267  -18.341 -17.748 1.0 86.85 ? 426 PRO A CG  1 Q5VSL9 UNP 426 P 
+ATOM 3370 C CD  . PRO A 1 426 ? 17.865  -18.726 -17.282 1.0 86.85 ? 426 PRO A CD  1 Q5VSL9 UNP 426 P 
+ATOM 3371 N N   . LYS A 1 427 ? 17.355  -14.192 -18.497 1.0 89.16 ? 427 LYS A N   1 Q5VSL9 UNP 427 K 
+ATOM 3372 C CA  . LYS A 1 427 ? 16.618  -13.231 -19.332 1.0 89.16 ? 427 LYS A CA  1 Q5VSL9 UNP 427 K 
+ATOM 3373 C C   . LYS A 1 427 ? 17.571  -12.453 -20.222 1.0 89.16 ? 427 LYS A C   1 Q5VSL9 UNP 427 K 
+ATOM 3374 C CB  . LYS A 1 427 ? 15.795  -12.267 -18.466 1.0 89.16 ? 427 LYS A CB  1 Q5VSL9 UNP 427 K 
+ATOM 3375 O O   . LYS A 1 427 ? 18.539  -11.893 -19.711 1.0 89.16 ? 427 LYS A O   1 Q5VSL9 UNP 427 K 
+ATOM 3376 C CG  . LYS A 1 427 ? 14.648  -13.000 -17.769 1.0 89.16 ? 427 LYS A CG  1 Q5VSL9 UNP 427 K 
+ATOM 3377 C CD  . LYS A 1 427 ? 13.723  -12.034 -17.029 1.0 89.16 ? 427 LYS A CD  1 Q5VSL9 UNP 427 K 
+ATOM 3378 C CE  . LYS A 1 427 ? 12.550  -12.875 -16.524 1.0 89.16 ? 427 LYS A CE  1 Q5VSL9 UNP 427 K 
+ATOM 3379 N NZ  . LYS A 1 427 ? 11.370  -12.052 -16.191 1.0 89.16 ? 427 LYS A NZ  1 Q5VSL9 UNP 427 K 
+ATOM 3380 N N   . VAL A 1 428 ? 17.236  -12.356 -21.501 1.0 90.02 ? 428 VAL A N   1 Q5VSL9 UNP 428 V 
+ATOM 3381 C CA  . VAL A 1 428 ? 17.970  -11.607 -22.529 1.0 90.02 ? 428 VAL A CA  1 Q5VSL9 UNP 428 V 
+ATOM 3382 C C   . VAL A 1 428 ? 17.042  -10.544 -23.115 1.0 90.02 ? 428 VAL A C   1 Q5VSL9 UNP 428 V 
+ATOM 3383 C CB  . VAL A 1 428 ? 18.462  -12.575 -23.620 1.0 90.02 ? 428 VAL A CB  1 Q5VSL9 UNP 428 V 
+ATOM 3384 O O   . VAL A 1 428 ? 15.870  -10.831 -23.357 1.0 90.02 ? 428 VAL A O   1 Q5VSL9 UNP 428 V 
+ATOM 3385 C CG1 . VAL A 1 428 ? 19.272  -11.858 -24.698 1.0 90.02 ? 428 VAL A CG1 1 Q5VSL9 UNP 428 V 
+ATOM 3386 C CG2 . VAL A 1 428 ? 19.360  -13.665 -23.029 1.0 90.02 ? 428 VAL A CG2 1 Q5VSL9 UNP 428 V 
+ATOM 3387 N N   . ARG A 1 429 ? 17.520  -9.309  -23.303 1.0 86.86 ? 429 ARG A N   1 Q5VSL9 UNP 429 R 
+ATOM 3388 C CA  . ARG A 1 429 ? 16.761  -8.276  -24.032 1.0 86.86 ? 429 ARG A CA  1 Q5VSL9 UNP 429 R 
+ATOM 3389 C C   . ARG A 1 429 ? 17.087  -8.325  -25.513 1.0 86.86 ? 429 ARG A C   1 Q5VSL9 UNP 429 R 
+ATOM 3390 C CB  . ARG A 1 429 ? 17.098  -6.871  -23.535 1.0 86.86 ? 429 ARG A CB  1 Q5VSL9 UNP 429 R 
+ATOM 3391 O O   . ARG A 1 429 ? 18.191  -8.703  -25.878 1.0 86.86 ? 429 ARG A O   1 Q5VSL9 UNP 429 R 
+ATOM 3392 C CG  . ARG A 1 429 ? 16.735  -6.641  -22.068 1.0 86.86 ? 429 ARG A CG  1 Q5VSL9 UNP 429 R 
+ATOM 3393 C CD  . ARG A 1 429 ? 17.184  -5.232  -21.670 1.0 86.86 ? 429 ARG A CD  1 Q5VSL9 UNP 429 R 
+ATOM 3394 N NE  . ARG A 1 429 ? 18.658  -5.112  -21.689 1.0 86.86 ? 429 ARG A NE  1 Q5VSL9 UNP 429 R 
+ATOM 3395 N NH1 . ARG A 1 429 ? 18.799  -2.901  -21.094 1.0 86.86 ? 429 ARG A NH1 1 Q5VSL9 UNP 429 R 
+ATOM 3396 N NH2 . ARG A 1 429 ? 20.644  -4.040  -21.671 1.0 86.86 ? 429 ARG A NH2 1 Q5VSL9 UNP 429 R 
+ATOM 3397 C CZ  . ARG A 1 429 ? 19.360  -4.015  -21.483 1.0 86.86 ? 429 ARG A CZ  1 Q5VSL9 UNP 429 R 
+ATOM 3398 N N   . GLU A 1 430 ? 16.179  -7.808  -26.328 1.0 88.48 ? 430 GLU A N   1 Q5VSL9 UNP 430 E 
+ATOM 3399 C CA  . GLU A 1 430 ? 16.405  -7.553  -27.757 1.0 88.48 ? 430 GLU A CA  1 Q5VSL9 UNP 430 E 
+ATOM 3400 C C   . GLU A 1 430 ? 17.721  -6.811  -28.016 1.0 88.48 ? 430 GLU A C   1 Q5VSL9 UNP 430 E 
+ATOM 3401 C CB  . GLU A 1 430 ? 15.209  -6.741  -28.250 1.0 88.48 ? 430 GLU A CB  1 Q5VSL9 UNP 430 E 
+ATOM 3402 O O   . GLU A 1 430 ? 18.593  -7.340  -28.695 1.0 88.48 ? 430 GLU A O   1 Q5VSL9 UNP 430 E 
+ATOM 3403 C CG  . GLU A 1 430 ? 15.169  -6.542  -29.775 1.0 88.48 ? 430 GLU A CG  1 Q5VSL9 UNP 430 E 
+ATOM 3404 C CD  . GLU A 1 430 ? 13.878  -7.108  -30.368 1.0 88.48 ? 430 GLU A CD  1 Q5VSL9 UNP 430 E 
+ATOM 3405 O OE1 . GLU A 1 430 ? 13.982  -7.961  -31.277 1.0 88.48 ? 430 GLU A OE1 1 Q5VSL9 UNP 430 E 
+ATOM 3406 O OE2 . GLU A 1 430 ? 12.810  -7.031  -29.716 1.0 88.48 ? 430 GLU A OE2 1 Q5VSL9 UNP 430 E 
+ATOM 3407 N N   . LYS A 1 431 ? 17.937  -5.682  -27.331 1.0 86.98 ? 431 LYS A N   1 Q5VSL9 UNP 431 K 
+ATOM 3408 C CA  . LYS A 1 431 ? 19.178  -4.901  -27.426 1.0 86.98 ? 431 LYS A CA  1 Q5VSL9 UNP 431 K 
+ATOM 3409 C C   . LYS A 1 431 ? 20.443  -5.703  -27.093 1.0 86.98 ? 431 LYS A C   1 Q5VSL9 UNP 431 K 
+ATOM 3410 C CB  . LYS A 1 431 ? 19.043  -3.656  -26.533 1.0 86.98 ? 431 LYS A CB  1 Q5VSL9 UNP 431 K 
+ATOM 3411 O O   . LYS A 1 431 ? 21.502  -5.450  -27.651 1.0 86.98 ? 431 LYS A O   1 Q5VSL9 UNP 431 K 
+ATOM 3412 C CG  . LYS A 1 431 ? 20.178  -2.654  -26.793 1.0 86.98 ? 431 LYS A CG  1 Q5VSL9 UNP 431 K 
+ATOM 3413 C CD  . LYS A 1 431 ? 19.962  -1.325  -26.059 1.0 86.98 ? 431 LYS A CD  1 Q5VSL9 UNP 431 K 
+ATOM 3414 C CE  . LYS A 1 431 ? 21.090  -0.371  -26.471 1.0 86.98 ? 431 LYS A CE  1 Q5VSL9 UNP 431 K 
+ATOM 3415 N NZ  . LYS A 1 431 ? 20.878  1.018   -25.990 1.0 86.98 ? 431 LYS A NZ  1 Q5VSL9 UNP 431 K 
+ATOM 3416 N N   . ASP A 1 432 ? 20.354  -6.680  -26.185 1.0 87.68 ? 432 ASP A N   1 Q5VSL9 UNP 432 D 
+ATOM 3417 C CA  . ASP A 1 432 ? 21.505  -7.525  -25.838 1.0 87.68 ? 432 ASP A CA  1 Q5VSL9 UNP 432 D 
+ATOM 3418 C C   . ASP A 1 432 ? 21.839  -8.507  -26.984 1.0 87.68 ? 432 ASP A C   1 Q5VSL9 UNP 432 D 
+ATOM 3419 C CB  . ASP A 1 432 ? 21.269  -8.269  -24.502 1.0 87.68 ? 432 ASP A CB  1 Q5VSL9 UNP 432 D 
+ATOM 3420 O O   . ASP A 1 432 ? 23.002  -8.876  -27.148 1.0 87.68 ? 432 ASP A O   1 Q5VSL9 UNP 432 D 
+ATOM 3421 C CG  . ASP A 1 432 ? 20.900  -7.393  -23.285 1.0 87.68 ? 432 ASP A CG  1 Q5VSL9 UNP 432 D 
+ATOM 3422 O OD1 . ASP A 1 432 ? 21.370  -6.242  -23.143 1.0 87.68 ? 432 ASP A OD1 1 Q5VSL9 UNP 432 D 
+ATOM 3423 O OD2 . ASP A 1 432 ? 20.078  -7.834  -22.437 1.0 87.68 ? 432 ASP A OD2 1 Q5VSL9 UNP 432 D 
+ATOM 3424 N N   . ILE A 1 433 ? 20.838  -8.904  -27.783 1.0 91.34 ? 433 ILE A N   1 Q5VSL9 UNP 433 I 
+ATOM 3425 C CA  . ILE A 1 433 ? 20.998  -9.709  -29.006 1.0 91.34 ? 433 ILE A CA  1 Q5VSL9 UNP 433 I 
+ATOM 3426 C C   . ILE A 1 433 ? 21.568  -8.843  -30.131 1.0 91.34 ? 433 ILE A C   1 Q5VSL9 UNP 433 I 
+ATOM 3427 C CB  . ILE A 1 433 ? 19.658  -10.358 -29.446 1.0 91.34 ? 433 ILE A CB  1 Q5VSL9 UNP 433 I 
+ATOM 3428 O O   . ILE A 1 433 ? 22.509  -9.269  -30.796 1.0 91.34 ? 433 ILE A O   1 Q5VSL9 UNP 433 I 
+ATOM 3429 C CG1 . ILE A 1 433 ? 19.033  -11.155 -28.283 1.0 91.34 ? 433 ILE A CG1 1 Q5VSL9 UNP 433 I 
+ATOM 3430 C CG2 . ILE A 1 433 ? 19.867  -11.266 -30.674 1.0 91.34 ? 433 ILE A CG2 1 Q5VSL9 UNP 433 I 
+ATOM 3431 C CD1 . ILE A 1 433 ? 17.700  -11.853 -28.577 1.0 91.34 ? 433 ILE A CD1 1 Q5VSL9 UNP 433 I 
+ATOM 3432 N N   . GLU A 1 434 ? 21.035  -7.633  -30.311 1.0 90.59 ? 434 GLU A N   1 Q5VSL9 UNP 434 E 
+ATOM 3433 C CA  . GLU A 1 434 ? 21.509  -6.664  -31.307 1.0 90.59 ? 434 GLU A CA  1 Q5VSL9 UNP 434 E 
+ATOM 3434 C C   . GLU A 1 434 ? 22.988  -6.337  -31.102 1.0 90.59 ? 434 GLU A C   1 Q5VSL9 UNP 434 E 
+ATOM 3435 C CB  . GLU A 1 434 ? 20.690  -5.372  -31.224 1.0 90.59 ? 434 GLU A CB  1 Q5VSL9 UNP 434 E 
+ATOM 3436 O O   . GLU A 1 434 ? 23.778  -6.536  -32.017 1.0 90.59 ? 434 GLU A O   1 Q5VSL9 UNP 434 E 
+ATOM 3437 C CG  . GLU A 1 434 ? 19.239  -5.552  -31.688 1.0 90.59 ? 434 GLU A CG  1 Q5VSL9 UNP 434 E 
+ATOM 3438 C CD  . GLU A 1 434 ? 18.365  -4.324  -31.395 1.0 90.59 ? 434 GLU A CD  1 Q5VSL9 UNP 434 E 
+ATOM 3439 O OE1 . GLU A 1 434 ? 17.199  -4.346  -31.837 1.0 90.59 ? 434 GLU A OE1 1 Q5VSL9 UNP 434 E 
+ATOM 3440 O OE2 . GLU A 1 434 ? 18.829  -3.410  -30.672 1.0 90.59 ? 434 GLU A OE2 1 Q5VSL9 UNP 434 E 
+ATOM 3441 N N   . MET A 1 435 ? 23.393  -5.952  -29.885 1.0 88.90 ? 435 MET A N   1 Q5VSL9 UNP 435 M 
+ATOM 3442 C CA  . MET A 1 435 ? 24.796  -5.637  -29.579 1.0 88.90 ? 435 MET A CA  1 Q5VSL9 UNP 435 M 
+ATOM 3443 C C   . MET A 1 435 ? 25.728  -6.834  -29.814 1.0 88.90 ? 435 MET A C   1 Q5VSL9 UNP 435 M 
+ATOM 3444 C CB  . MET A 1 435 ? 24.927  -5.187  -28.116 1.0 88.90 ? 435 MET A CB  1 Q5VSL9 UNP 435 M 
+ATOM 3445 O O   . MET A 1 435 ? 26.840  -6.672  -30.316 1.0 88.90 ? 435 MET A O   1 Q5VSL9 UNP 435 M 
+ATOM 3446 C CG  . MET A 1 435 ? 24.315  -3.806  -27.845 1.0 88.90 ? 435 MET A CG  1 Q5VSL9 UNP 435 M 
+ATOM 3447 S SD  . MET A 1 435 ? 24.522  -3.182  -26.144 1.0 88.90 ? 435 MET A SD  1 Q5VSL9 UNP 435 M 
+ATOM 3448 C CE  . MET A 1 435 ? 23.804  -4.524  -25.160 1.0 88.90 ? 435 MET A CE  1 Q5VSL9 UNP 435 M 
+ATOM 3449 N N   . PHE A 1 436 ? 25.285  -8.049  -29.469 1.0 90.71 ? 436 PHE A N   1 Q5VSL9 UNP 436 F 
+ATOM 3450 C CA  . PHE A 1 436 ? 26.067  -9.264  -29.708 1.0 90.71 ? 436 PHE A CA  1 Q5VSL9 UNP 436 F 
+ATOM 3451 C C   . PHE A 1 436 ? 26.252  -9.533  -31.207 1.0 90.71 ? 436 PHE A C   1 Q5VSL9 UNP 436 F 
+ATOM 3452 C CB  . PHE A 1 436 ? 25.387  -10.452 -29.017 1.0 90.71 ? 436 PHE A CB  1 Q5VSL9 UNP 436 F 
+ATOM 3453 O O   . PHE A 1 436 ? 27.356  -9.855  -31.655 1.0 90.71 ? 436 PHE A O   1 Q5VSL9 UNP 436 F 
+ATOM 3454 C CG  . PHE A 1 436 ? 26.112  -11.763 -29.246 1.0 90.71 ? 436 PHE A CG  1 Q5VSL9 UNP 436 F 
+ATOM 3455 C CD1 . PHE A 1 436 ? 25.698  -12.640 -30.268 1.0 90.71 ? 436 PHE A CD1 1 Q5VSL9 UNP 436 F 
+ATOM 3456 C CD2 . PHE A 1 436 ? 27.241  -12.079 -28.469 1.0 90.71 ? 436 PHE A CD2 1 Q5VSL9 UNP 436 F 
+ATOM 3457 C CE1 . PHE A 1 436 ? 26.413  -13.828 -30.502 1.0 90.71 ? 436 PHE A CE1 1 Q5VSL9 UNP 436 F 
+ATOM 3458 C CE2 . PHE A 1 436 ? 27.951  -13.269 -28.706 1.0 90.71 ? 436 PHE A CE2 1 Q5VSL9 UNP 436 F 
+ATOM 3459 C CZ  . PHE A 1 436 ? 27.538  -14.143 -29.724 1.0 90.71 ? 436 PHE A CZ  1 Q5VSL9 UNP 436 F 
+ATOM 3460 N N   . LEU A 1 437 ? 25.179  -9.382  -31.987 1.0 91.32 ? 437 LEU A N   1 Q5VSL9 UNP 437 L 
+ATOM 3461 C CA  . LEU A 1 437 ? 25.203  -9.532  -33.437 1.0 91.32 ? 437 LEU A CA  1 Q5VSL9 UNP 437 L 
+ATOM 3462 C C   . LEU A 1 437 ? 26.052  -8.461  -34.105 1.0 91.32 ? 437 LEU A C   1 Q5VSL9 UNP 437 L 
+ATOM 3463 C CB  . LEU A 1 437 ? 23.766  -9.470  -33.975 1.0 91.32 ? 437 LEU A CB  1 Q5VSL9 UNP 437 L 
+ATOM 3464 O O   . LEU A 1 437 ? 26.849  -8.785  -34.974 1.0 91.32 ? 437 LEU A O   1 Q5VSL9 UNP 437 L 
+ATOM 3465 C CG  . LEU A 1 437 ? 23.115  -10.852 -34.055 1.0 91.32 ? 437 LEU A CG  1 Q5VSL9 UNP 437 L 
+ATOM 3466 C CD1 . LEU A 1 437 ? 21.630  -10.701 -34.348 1.0 91.32 ? 437 LEU A CD1 1 Q5VSL9 UNP 437 L 
+ATOM 3467 C CD2 . LEU A 1 437 ? 23.736  -11.651 -35.201 1.0 91.32 ? 437 LEU A CD2 1 Q5VSL9 UNP 437 L 
+ATOM 3468 N N   . GLU A 1 438 ? 25.914  -7.209  -33.690 1.0 90.28 ? 438 GLU A N   1 Q5VSL9 UNP 438 E 
+ATOM 3469 C CA  . GLU A 1 438 ? 26.656  -6.086  -34.245 1.0 90.28 ? 438 GLU A CA  1 Q5VSL9 UNP 438 E 
+ATOM 3470 C C   . GLU A 1 438 ? 28.160  -6.237  -33.999 1.0 90.28 ? 438 GLU A C   1 Q5VSL9 UNP 438 E 
+ATOM 3471 C CB  . GLU A 1 438 ? 26.077  -4.797  -33.656 1.0 90.28 ? 438 GLU A CB  1 Q5VSL9 UNP 438 E 
+ATOM 3472 O O   . GLU A 1 438 ? 28.947  -6.158  -34.941 1.0 90.28 ? 438 GLU A O   1 Q5VSL9 UNP 438 E 
+ATOM 3473 C CG  . GLU A 1 438 ? 26.583  -3.572  -34.413 1.0 90.28 ? 438 GLU A CG  1 Q5VSL9 UNP 438 E 
+ATOM 3474 C CD  . GLU A 1 438 ? 25.750  -2.316  -34.130 1.0 90.28 ? 438 GLU A CD  1 Q5VSL9 UNP 438 E 
+ATOM 3475 O OE1 . GLU A 1 438 ? 25.756  -1.438  -35.021 1.0 90.28 ? 438 GLU A OE1 1 Q5VSL9 UNP 438 E 
+ATOM 3476 O OE2 . GLU A 1 438 ? 25.114  -2.256  -33.052 1.0 90.28 ? 438 GLU A OE2 1 Q5VSL9 UNP 438 E 
+ATOM 3477 N N   . SER A 1 439 ? 28.556  -6.598  -32.773 1.0 90.03 ? 439 SER A N   1 Q5VSL9 UNP 439 S 
+ATOM 3478 C CA  . SER A 1 439 ? 29.951  -6.918  -32.448 1.0 90.03 ? 439 SER A CA  1 Q5VSL9 UNP 439 S 
+ATOM 3479 C C   . SER A 1 439 ? 30.471  -8.115  -33.254 1.0 90.03 ? 439 SER A C   1 Q5VSL9 UNP 439 S 
+ATOM 3480 C CB  . SER A 1 439 ? 30.070  -7.190  -30.947 1.0 90.03 ? 439 SER A CB  1 Q5VSL9 UNP 439 S 
+ATOM 3481 O O   . SER A 1 439 ? 31.583  -8.074  -33.783 1.0 90.03 ? 439 SER A O   1 Q5VSL9 UNP 439 S 
+ATOM 3482 O OG  . SER A 1 439 ? 31.412  -7.464  -30.593 1.0 90.03 ? 439 SER A OG  1 Q5VSL9 UNP 439 S 
+ATOM 3483 N N   . SER A 1 440 ? 29.659  -9.164  -33.416 1.0 91.52 ? 440 SER A N   1 Q5VSL9 UNP 440 S 
+ATOM 3484 C CA  . SER A 1 440 ? 30.045  -10.351 -34.188 1.0 91.52 ? 440 SER A CA  1 Q5VSL9 UNP 440 S 
+ATOM 3485 C C   . SER A 1 440 ? 30.187  -10.050 -35.683 1.0 91.52 ? 440 SER A C   1 Q5VSL9 UNP 440 S 
+ATOM 3486 C CB  . SER A 1 440 ? 29.037  -11.484 -33.985 1.0 91.52 ? 440 SER A CB  1 Q5VSL9 UNP 440 S 
+ATOM 3487 O O   . SER A 1 440 ? 31.169  -10.452 -36.300 1.0 91.52 ? 440 SER A O   1 Q5VSL9 UNP 440 S 
+ATOM 3488 O OG  . SER A 1 440 ? 28.973  -11.867 -32.626 1.0 91.52 ? 440 SER A OG  1 Q5VSL9 UNP 440 S 
+ATOM 3489 N N   . ARG A 1 441 ? 29.239  -9.322  -36.282 1.0 92.65 ? 441 ARG A N   1 Q5VSL9 UNP 441 R 
+ATOM 3490 C CA  . ARG A 1 441 ? 29.274  -8.940  -37.702 1.0 92.65 ? 441 ARG A CA  1 Q5VSL9 UNP 441 R 
+ATOM 3491 C C   . ARG A 1 441 ? 30.417  -7.975  -37.985 1.0 92.65 ? 441 ARG A C   1 Q5VSL9 UNP 441 R 
+ATOM 3492 C CB  . ARG A 1 441 ? 27.943  -8.309  -38.124 1.0 92.65 ? 441 ARG A CB  1 Q5VSL9 UNP 441 R 
+ATOM 3493 O O   . ARG A 1 441 ? 31.144  -8.184  -38.949 1.0 92.65 ? 441 ARG A O   1 Q5VSL9 UNP 441 R 
+ATOM 3494 C CG  . ARG A 1 441 ? 26.742  -9.261  -38.132 1.0 92.65 ? 441 ARG A CG  1 Q5VSL9 UNP 441 R 
+ATOM 3495 C CD  . ARG A 1 441 ? 25.472  -8.418  -38.285 1.0 92.65 ? 441 ARG A CD  1 Q5VSL9 UNP 441 R 
+ATOM 3496 N NE  . ARG A 1 441 ? 24.257  -9.248  -38.311 1.0 92.65 ? 441 ARG A NE  1 Q5VSL9 UNP 441 R 
+ATOM 3497 N NH1 . ARG A 1 441 ? 22.736  -7.677  -37.531 1.0 92.65 ? 441 ARG A NH1 1 Q5VSL9 UNP 441 R 
+ATOM 3498 N NH2 . ARG A 1 441 ? 22.063  -9.694  -38.056 1.0 92.65 ? 441 ARG A NH2 1 Q5VSL9 UNP 441 R 
+ATOM 3499 C CZ  . ARG A 1 441 ? 23.041  -8.862  -37.967 1.0 92.65 ? 441 ARG A CZ  1 Q5VSL9 UNP 441 R 
+ATOM 3500 N N   . SER A 1 442 ? 30.648  -7.002  -37.106 1.0 90.69 ? 442 SER A N   1 Q5VSL9 UNP 442 S 
+ATOM 3501 C CA  . SER A 1 442 ? 31.813  -6.121  -37.196 1.0 90.69 ? 442 SER A CA  1 Q5VSL9 UNP 442 S 
+ATOM 3502 C C   . SER A 1 442 ? 33.119  -6.924  -37.159 1.0 90.69 ? 442 SER A C   1 Q5VSL9 UNP 442 S 
+ATOM 3503 C CB  . SER A 1 442 ? 31.759  -5.091  -36.066 1.0 90.69 ? 442 SER A CB  1 Q5VSL9 UNP 442 S 
+ATOM 3504 O O   . SER A 1 442 ? 33.977  -6.722  -38.012 1.0 90.69 ? 442 SER A O   1 Q5VSL9 UNP 442 S 
+ATOM 3505 O OG  . SER A 1 442 ? 32.873  -4.228  -36.125 1.0 90.69 ? 442 SER A OG  1 Q5VSL9 UNP 442 S 
+ATOM 3506 N N   . LYS A 1 443 ? 33.235  -7.909  -36.257 1.0 92.08 ? 443 LYS A N   1 Q5VSL9 UNP 443 K 
+ATOM 3507 C CA  . LYS A 1 443 ? 34.435  -8.748  -36.130 1.0 92.08 ? 443 LYS A CA  1 Q5VSL9 UNP 443 K 
+ATOM 3508 C C   . LYS A 1 443 ? 34.684  -9.678  -37.324 1.0 92.08 ? 443 LYS A C   1 Q5VSL9 UNP 443 K 
+ATOM 3509 C CB  . LYS A 1 443 ? 34.353  -9.531  -34.810 1.0 92.08 ? 443 LYS A CB  1 Q5VSL9 UNP 443 K 
+ATOM 3510 O O   . LYS A 1 443 ? 35.832  -9.841  -37.717 1.0 92.08 ? 443 LYS A O   1 Q5VSL9 UNP 443 K 
+ATOM 3511 C CG  . LYS A 1 443 ? 35.607  -10.384 -34.575 1.0 92.08 ? 443 LYS A CG  1 Q5VSL9 UNP 443 K 
+ATOM 3512 C CD  . LYS A 1 443 ? 35.556  -11.101 -33.225 1.0 92.08 ? 443 LYS A CD  1 Q5VSL9 UNP 443 K 
+ATOM 3513 C CE  . LYS A 1 443 ? 36.816  -11.963 -33.104 1.0 92.08 ? 443 LYS A CE  1 Q5VSL9 UNP 443 K 
+ATOM 3514 N NZ  . LYS A 1 443 ? 36.881  -12.668 -31.803 1.0 92.08 ? 443 LYS A NZ  1 Q5VSL9 UNP 443 K 
+ATOM 3515 N N   . PHE A 1 444 ? 33.651  -10.344 -37.845 1.0 91.86 ? 444 PHE A N   1 Q5VSL9 UNP 444 F 
+ATOM 3516 C CA  . PHE A 1 444 ? 33.817  -11.406 -38.853 1.0 91.86 ? 444 PHE A CA  1 Q5VSL9 UNP 444 F 
+ATOM 3517 C C   . PHE A 1 444 ? 33.554  -10.959 -40.295 1.0 91.86 ? 444 PHE A C   1 Q5VSL9 UNP 444 F 
+ATOM 3518 C CB  . PHE A 1 444 ? 32.927  -12.605 -38.488 1.0 91.86 ? 444 PHE A CB  1 Q5VSL9 UNP 444 F 
+ATOM 3519 O O   . PHE A 1 444 ? 34.070  -11.579 -41.218 1.0 91.86 ? 444 PHE A O   1 Q5VSL9 UNP 444 F 
+ATOM 3520 C CG  . PHE A 1 444 ? 33.385  -13.369 -37.259 1.0 91.86 ? 444 PHE A CG  1 Q5VSL9 UNP 444 F 
+ATOM 3521 C CD1 . PHE A 1 444 ? 34.543  -14.165 -37.323 1.0 91.86 ? 444 PHE A CD1 1 Q5VSL9 UNP 444 F 
+ATOM 3522 C CD2 . PHE A 1 444 ? 32.659  -13.303 -36.055 1.0 91.86 ? 444 PHE A CD2 1 Q5VSL9 UNP 444 F 
+ATOM 3523 C CE1 . PHE A 1 444 ? 34.979  -14.874 -36.189 1.0 91.86 ? 444 PHE A CE1 1 Q5VSL9 UNP 444 F 
+ATOM 3524 C CE2 . PHE A 1 444 ? 33.098  -14.001 -34.916 1.0 91.86 ? 444 PHE A CE2 1 Q5VSL9 UNP 444 F 
+ATOM 3525 C CZ  . PHE A 1 444 ? 34.259  -14.790 -34.984 1.0 91.86 ? 444 PHE A CZ  1 Q5VSL9 UNP 444 F 
+ATOM 3526 N N   . ILE A 1 445 ? 32.742  -9.921  -40.496 1.0 89.56 ? 445 ILE A N   1 Q5VSL9 UNP 445 I 
+ATOM 3527 C CA  . ILE A 1 445 ? 32.280  -9.467  -41.819 1.0 89.56 ? 445 ILE A CA  1 Q5VSL9 UNP 445 I 
+ATOM 3528 C C   . ILE A 1 445 ? 32.740  -8.026  -42.095 1.0 89.56 ? 445 ILE A C   1 Q5VSL9 UNP 445 I 
+ATOM 3529 C CB  . ILE A 1 445 ? 30.737  -9.622  -41.929 1.0 89.56 ? 445 ILE A CB  1 Q5VSL9 UNP 445 I 
+ATOM 3530 O O   . ILE A 1 445 ? 32.881  -7.638  -43.249 1.0 89.56 ? 445 ILE A O   1 Q5VSL9 UNP 445 I 
+ATOM 3531 C CG1 . ILE A 1 445 ? 30.265  -11.039 -41.508 1.0 89.56 ? 445 ILE A CG1 1 Q5VSL9 UNP 445 I 
+ATOM 3532 C CG2 . ILE A 1 445 ? 30.252  -9.308  -43.358 1.0 89.56 ? 445 ILE A CG2 1 Q5VSL9 UNP 445 I 
+ATOM 3533 C CD1 . ILE A 1 445 ? 28.743  -11.211 -41.454 1.0 89.56 ? 445 ILE A CD1 1 Q5VSL9 UNP 445 I 
+ATOM 3534 N N   . GLY A 1 446 ? 32.984  -7.221  -41.053 1.0 87.70 ? 446 GLY A N   1 Q5VSL9 UNP 446 G 
+ATOM 3535 C CA  . GLY A 1 446 ? 33.361  -5.811  -41.189 1.0 87.70 ? 446 GLY A CA  1 Q5VSL9 UNP 446 G 
+ATOM 3536 C C   . GLY A 1 446 ? 32.189  -4.870  -41.495 1.0 87.70 ? 446 GLY A C   1 Q5VSL9 UNP 446 G 
+ATOM 3537 O O   . GLY A 1 446 ? 32.415  -3.709  -41.815 1.0 87.70 ? 446 GLY A O   1 Q5VSL9 UNP 446 G 
+ATOM 3538 N N   . TYR A 1 447 ? 30.941  -5.341  -41.389 1.0 83.64 ? 447 TYR A N   1 Q5VSL9 UNP 447 Y 
+ATOM 3539 C CA  . TYR A 1 447 ? 29.737  -4.540  -41.640 1.0 83.64 ? 447 TYR A CA  1 Q5VSL9 UNP 447 Y 
+ATOM 3540 C C   . TYR A 1 447 ? 28.716  -4.690  -40.509 1.0 83.64 ? 447 TYR A C   1 Q5VSL9 UNP 447 Y 
+ATOM 3541 C CB  . TYR A 1 447 ? 29.135  -4.923  -43.000 1.0 83.64 ? 447 TYR A CB  1 Q5VSL9 UNP 447 Y 
+ATOM 3542 O O   . TYR A 1 447 ? 28.641  -5.742  -39.872 1.0 83.64 ? 447 TYR A O   1 Q5VSL9 UNP 447 Y 
+ATOM 3543 C CG  . TYR A 1 447 ? 28.039  -3.979  -43.457 1.0 83.64 ? 447 TYR A CG  1 Q5VSL9 UNP 447 Y 
+ATOM 3544 C CD1 . TYR A 1 447 ? 26.684  -4.323  -43.289 1.0 83.64 ? 447 TYR A CD1 1 Q5VSL9 UNP 447 Y 
+ATOM 3545 C CD2 . TYR A 1 447 ? 28.382  -2.735  -44.021 1.0 83.64 ? 447 TYR A CD2 1 Q5VSL9 UNP 447 Y 
+ATOM 3546 C CE1 . TYR A 1 447 ? 25.678  -3.420  -43.683 1.0 83.64 ? 447 TYR A CE1 1 Q5VSL9 UNP 447 Y 
+ATOM 3547 C CE2 . TYR A 1 447 ? 27.376  -1.830  -44.412 1.0 83.64 ? 447 TYR A CE2 1 Q5VSL9 UNP 447 Y 
+ATOM 3548 O OH  . TYR A 1 447 ? 25.036  -1.309  -44.608 1.0 83.64 ? 447 TYR A OH  1 Q5VSL9 UNP 447 Y 
+ATOM 3549 C CZ  . TYR A 1 447 ? 26.018  -2.171  -44.237 1.0 83.64 ? 447 TYR A CZ  1 Q5VSL9 UNP 447 Y 
+ATOM 3550 N N   . THR A 1 448 ? 27.909  -3.658  -40.264 1.0 79.25 ? 448 THR A N   1 Q5VSL9 UNP 448 T 
+ATOM 3551 C CA  . THR A 1 448 ? 26.844  -3.664  -39.255 1.0 79.25 ? 448 THR A CA  1 Q5VSL9 UNP 448 T 
+ATOM 3552 C C   . THR A 1 448 ? 25.484  -3.434  -39.909 1.0 79.25 ? 448 THR A C   1 Q5VSL9 UNP 448 T 
+ATOM 3553 C CB  . THR A 1 448 ? 27.104  -2.659  -38.121 1.0 79.25 ? 448 THR A CB  1 Q5VSL9 UNP 448 T 
+ATOM 3554 O O   . THR A 1 448 ? 25.305  -2.555  -40.744 1.0 79.25 ? 448 THR A O   1 Q5VSL9 UNP 448 T 
+ATOM 3555 C CG2 . THR A 1 448 ? 28.388  -2.995  -37.358 1.0 79.25 ? 448 THR A CG2 1 Q5VSL9 UNP 448 T 
+ATOM 3556 O OG1 . THR A 1 448 ? 27.254  -1.351  -38.607 1.0 79.25 ? 448 THR A OG1 1 Q5VSL9 UNP 448 T 
+ATOM 3557 N N   . LEU A 1 449 ? 24.507  -4.260  -39.536 1.0 76.59 ? 449 LEU A N   1 Q5VSL9 UNP 449 L 
+ATOM 3558 C CA  . LEU A 1 449 ? 23.108  -4.114  -39.939 1.0 76.59 ? 449 LEU A CA  1 Q5VSL9 UNP 449 L 
+ATOM 3559 C C   . LEU A 1 449 ? 22.332  -3.656  -38.705 1.0 76.59 ? 449 LEU A C   1 Q5VSL9 UNP 449 L 
+ATOM 3560 C CB  . LEU A 1 449 ? 22.581  -5.450  -40.498 1.0 76.59 ? 449 LEU A CB  1 Q5VSL9 UNP 449 L 
+ATOM 3561 O O   . LEU A 1 449 ? 22.136  -4.450  -37.780 1.0 76.59 ? 449 LEU A O   1 Q5VSL9 UNP 449 L 
+ATOM 3562 C CG  . LEU A 1 449 ? 23.122  -5.820  -41.889 1.0 76.59 ? 449 LEU A CG  1 Q5VSL9 UNP 449 L 
+ATOM 3563 C CD1 . LEU A 1 449 ? 22.954  -7.322  -42.129 1.0 76.59 ? 449 LEU A CD1 1 Q5VSL9 UNP 449 L 
+ATOM 3564 C CD2 . LEU A 1 449 ? 22.376  -5.071  -42.995 1.0 76.59 ? 449 LEU A CD2 1 Q5VSL9 UNP 449 L 
+ATOM 3565 N N   . GLY A 1 450 ? 21.950  -2.378  -38.674 1.0 77.91 ? 450 GLY A N   1 Q5VSL9 UNP 450 G 
+ATOM 3566 C CA  . GLY A 1 450 ? 21.199  -1.793  -37.563 1.0 77.91 ? 450 GLY A CA  1 Q5VSL9 UNP 450 G 
+ATOM 3567 C C   . GLY A 1 450 ? 19.827  -2.450  -37.401 1.0 77.91 ? 450 GLY A C   1 Q5VSL9 UNP 450 G 
+ATOM 3568 O O   . GLY A 1 450 ? 19.141  -2.702  -38.389 1.0 77.91 ? 450 GLY A O   1 Q5VSL9 UNP 450 G 
+ATOM 3569 N N   . SER A 1 451 ? 19.444  -2.747  -36.156 1.0 78.05 ? 451 SER A N   1 Q5VSL9 UNP 451 S 
+ATOM 3570 C CA  . SER A 1 451 ? 18.140  -3.323  -35.770 1.0 78.05 ? 451 SER A CA  1 Q5VSL9 UNP 451 S 
+ATOM 3571 C C   . SER A 1 451 ? 17.790  -4.701  -36.360 1.0 78.05 ? 451 SER A C   1 Q5VSL9 UNP 451 S 
+ATOM 3572 C CB  . SER A 1 451 ? 17.014  -2.313  -36.028 1.0 78.05 ? 451 SER A CB  1 Q5VSL9 UNP 451 S 
+ATOM 3573 O O   . SER A 1 451 ? 16.707  -5.220  -36.098 1.0 78.05 ? 451 SER A O   1 Q5VSL9 UNP 451 S 
+ATOM 3574 O OG  . SER A 1 451 ? 17.294  -1.091  -35.368 1.0 78.05 ? 451 SER A OG  1 Q5VSL9 UNP 451 S 
+ATOM 3575 N N   . ASP A 1 452 ? 18.689  -5.344  -37.110 1.0 86.16 ? 452 ASP A N   1 Q5VSL9 UNP 452 D 
+ATOM 3576 C CA  . ASP A 1 452 ? 18.456  -6.698  -37.607 1.0 86.16 ? 452 ASP A CA  1 Q5VSL9 UNP 452 D 
+ATOM 3577 C C   . ASP A 1 452 ? 18.970  -7.755  -36.623 1.0 86.16 ? 452 ASP A C   1 Q5VSL9 UNP 452 D 
+ATOM 3578 C CB  . ASP A 1 452 ? 19.053  -6.897  -39.001 1.0 86.16 ? 452 ASP A CB  1 Q5VSL9 UNP 452 D 
+ATOM 3579 O O   . ASP A 1 452 ? 20.176  -7.886  -36.396 1.0 86.16 ? 452 ASP A O   1 Q5VSL9 UNP 452 D 
+ATOM 3580 C CG  . ASP A 1 452 ? 18.911  -8.368  -39.390 1.0 86.16 ? 452 ASP A CG  1 Q5VSL9 UNP 452 D 
+ATOM 3581 O OD1 . ASP A 1 452 ? 17.806  -8.942  -39.314 1.0 86.16 ? 452 ASP A OD1 1 Q5VSL9 UNP 452 D 
+ATOM 3582 O OD2 . ASP A 1 452 ? 19.949  -9.030  -39.582 1.0 86.16 ? 452 ASP A OD2 1 Q5VSL9 UNP 452 D 
+ATOM 3583 N N   . THR A 1 453 ? 18.057  -8.579  -36.106 1.0 87.17 ? 453 THR A N   1 Q5VSL9 UNP 453 T 
+ATOM 3584 C CA  . THR A 1 453 ? 18.381  -9.704  -35.216 1.0 87.17 ? 453 THR A CA  1 Q5VSL9 UNP 453 T 
+ATOM 3585 C C   . THR A 1 453 ? 18.352  -11.070 -35.909 1.0 87.17 ? 453 THR A C   1 Q5VSL9 UNP 453 T 
+ATOM 3586 C CB  . THR A 1 453 ? 17.510  -9.706  -33.951 1.0 87.17 ? 453 THR A CB  1 Q5VSL9 UNP 453 T 
+ATOM 3587 O O   . THR A 1 453 ? 18.562  -12.099 -35.255 1.0 87.17 ? 453 THR A O   1 Q5VSL9 UNP 453 T 
+ATOM 3588 C CG2 . THR A 1 453 ? 17.685  -8.444  -33.112 1.0 87.17 ? 453 THR A CG2 1 Q5VSL9 UNP 453 T 
+ATOM 3589 O OG1 . THR A 1 453 ? 16.147  -9.830  -34.275 1.0 87.17 ? 453 THR A OG1 1 Q5VSL9 UNP 453 T 
+ATOM 3590 N N   . ASN A 1 454 ? 18.082  -11.134 -37.219 1.0 88.15 ? 454 ASN A N   1 Q5VSL9 UNP 454 N 
+ATOM 3591 C CA  . ASN A 1 454 ? 17.840  -12.395 -37.928 1.0 88.15 ? 454 ASN A CA  1 Q5VSL9 UNP 454 N 
+ATOM 3592 C C   . ASN A 1 454 ? 18.975  -12.823 -38.860 1.0 88.15 ? 454 ASN A C   1 Q5VSL9 UNP 454 N 
+ATOM 3593 C CB  . ASN A 1 454 ? 16.487  -12.300 -38.644 1.0 88.15 ? 454 ASN A CB  1 Q5VSL9 UNP 454 N 
+ATOM 3594 O O   . ASN A 1 454 ? 19.244  -14.022 -38.952 1.0 88.15 ? 454 ASN A O   1 Q5VSL9 UNP 454 N 
+ATOM 3595 C CG  . ASN A 1 454 ? 15.330  -12.276 -37.661 1.0 88.15 ? 454 ASN A CG  1 Q5VSL9 UNP 454 N 
+ATOM 3596 N ND2 . ASN A 1 454 ? 14.335  -11.461 -37.913 1.0 88.15 ? 454 ASN A ND2 1 Q5VSL9 UNP 454 N 
+ATOM 3597 O OD1 . ASN A 1 454 ? 15.319  -12.995 -36.663 1.0 88.15 ? 454 ASN A OD1 1 Q5VSL9 UNP 454 N 
+ATOM 3598 N N   . THR A 1 455 ? 19.672  -11.893 -39.511 1.0 88.56 ? 455 THR A N   1 Q5VSL9 UNP 455 T 
+ATOM 3599 C CA  . THR A 1 455 ? 20.676  -12.240 -40.527 1.0 88.56 ? 455 THR A CA  1 Q5VSL9 UNP 455 T 
+ATOM 3600 C C   . THR A 1 455 ? 21.959  -12.765 -39.888 1.0 88.56 ? 455 THR A C   1 Q5VSL9 UNP 455 T 
+ATOM 3601 C CB  . THR A 1 455 ? 20.986  -11.054 -41.451 1.0 88.56 ? 455 THR A CB  1 Q5VSL9 UNP 455 T 
+ATOM 3602 O O   . THR A 1 455 ? 22.720  -12.020 -39.273 1.0 88.56 ? 455 THR A O   1 Q5VSL9 UNP 455 T 
+ATOM 3603 C CG2 . THR A 1 455 ? 21.791  -11.476 -42.676 1.0 88.56 ? 455 THR A CG2 1 Q5VSL9 UNP 455 T 
+ATOM 3604 O OG1 . THR A 1 455 ? 19.780  -10.498 -41.903 1.0 88.56 ? 455 THR A OG1 1 Q5VSL9 UNP 455 T 
+ATOM 3605 N N   . VAL A 1 456 ? 22.237  -14.057 -40.049 1.0 89.39 ? 456 VAL A N   1 Q5VSL9 UNP 456 V 
+ATOM 3606 C CA  . VAL A 1 456 ? 23.455  -14.705 -39.516 1.0 89.39 ? 456 VAL A CA  1 Q5VSL9 UNP 456 V 
+ATOM 3607 C C   . VAL A 1 456 ? 24.423  -15.174 -40.603 1.0 89.39 ? 456 VAL A C   1 Q5VSL9 UNP 456 V 
+ATOM 3608 C CB  . VAL A 1 456 ? 23.105  -15.828 -38.525 1.0 89.39 ? 456 VAL A CB  1 Q5VSL9 UNP 456 V 
+ATOM 3609 O O   . VAL A 1 456 ? 25.402  -15.867 -40.320 1.0 89.39 ? 456 VAL A O   1 Q5VSL9 UNP 456 V 
+ATOM 3610 C CG1 . VAL A 1 456 ? 22.300  -15.276 -37.348 1.0 89.39 ? 456 VAL A CG1 1 Q5VSL9 UNP 456 V 
+ATOM 3611 C CG2 . VAL A 1 456 ? 22.316  -16.970 -39.175 1.0 89.39 ? 456 VAL A CG2 1 Q5VSL9 UNP 456 V 
+ATOM 3612 N N   . VAL A 1 457 ? 24.151  -14.805 -41.856 1.0 87.95 ? 457 VAL A N   1 Q5VSL9 UNP 457 V 
+ATOM 3613 C CA  . VAL A 1 457 ? 24.987  -15.139 -43.014 1.0 87.95 ? 457 VAL A CA  1 Q5VSL9 UNP 457 V 
+ATOM 3614 C C   . VAL A 1 457 ? 26.402  -14.593 -42.805 1.0 87.95 ? 457 VAL A C   1 Q5VSL9 UNP 457 V 
+ATOM 3615 C CB  . VAL A 1 457 ? 24.357  -14.597 -44.312 1.0 87.95 ? 457 VAL A CB  1 Q5VSL9 UNP 457 V 
+ATOM 3616 O O   . VAL A 1 457 ? 26.572  -13.468 -42.349 1.0 87.95 ? 457 VAL A O   1 Q5VSL9 UNP 457 V 
+ATOM 3617 C CG1 . VAL A 1 457 ? 25.242  -14.854 -45.536 1.0 87.95 ? 457 VAL A CG1 1 Q5VSL9 UNP 457 V 
+ATOM 3618 C CG2 . VAL A 1 457 ? 22.999  -15.270 -44.567 1.0 87.95 ? 457 VAL A CG2 1 Q5VSL9 UNP 457 V 
+ATOM 3619 N N   . GLY A 1 458 ? 27.412  -15.413 -43.103 1.0 87.67 ? 458 GLY A N   1 Q5VSL9 UNP 458 G 
+ATOM 3620 C CA  . GLY A 1 458 ? 28.829  -15.067 -42.936 1.0 87.67 ? 458 GLY A CA  1 Q5VSL9 UNP 458 G 
+ATOM 3621 C C   . GLY A 1 458 ? 29.377  -15.229 -41.513 1.0 87.67 ? 458 GLY A C   1 Q5VSL9 UNP 458 G 
+ATOM 3622 O O   . GLY A 1 458 ? 30.587  -15.170 -41.323 1.0 87.67 ? 458 GLY A O   1 Q5VSL9 UNP 458 G 
+ATOM 3623 N N   . LEU A 1 459 ? 28.526  -15.479 -40.511 1.0 92.30 ? 459 LEU A N   1 Q5VSL9 UNP 459 L 
+ATOM 3624 C CA  . LEU A 1 459 ? 28.982  -15.704 -39.137 1.0 92.30 ? 459 LEU A CA  1 Q5VSL9 UNP 459 L 
+ATOM 3625 C C   . LEU A 1 459 ? 29.347  -17.184 -38.890 1.0 92.30 ? 459 LEU A C   1 Q5VSL9 UNP 459 L 
+ATOM 3626 C CB  . LEU A 1 459 ? 27.941  -15.191 -38.127 1.0 92.30 ? 459 LEU A CB  1 Q5VSL9 UNP 459 L 
+ATOM 3627 O O   . LEU A 1 459 ? 28.667  -18.071 -39.411 1.0 92.30 ? 459 LEU A O   1 Q5VSL9 UNP 459 L 
+ATOM 3628 C CG  . LEU A 1 459 ? 27.624  -13.689 -38.253 1.0 92.30 ? 459 LEU A CG  1 Q5VSL9 UNP 459 L 
+ATOM 3629 C CD1 . LEU A 1 459 ? 26.529  -13.298 -37.258 1.0 92.30 ? 459 LEU A CD1 1 Q5VSL9 UNP 459 L 
+ATOM 3630 C CD2 . LEU A 1 459 ? 28.849  -12.818 -37.968 1.0 92.30 ? 459 LEU A CD2 1 Q5VSL9 UNP 459 L 
+ATOM 3631 N N   . PRO A 1 460 ? 30.370  -17.481 -38.063 1.0 94.06 ? 460 PRO A N   1 Q5VSL9 UNP 460 P 
+ATOM 3632 C CA  . PRO A 1 460 ? 30.730  -18.854 -37.696 1.0 94.06 ? 460 PRO A CA  1 Q5VSL9 UNP 460 P 
+ATOM 3633 C C   . PRO A 1 460 ? 29.623  -19.610 -36.942 1.0 94.06 ? 460 PRO A C   1 Q5VSL9 UNP 460 P 
+ATOM 3634 C CB  . PRO A 1 460 ? 31.989  -18.726 -36.830 1.0 94.06 ? 460 PRO A CB  1 Q5VSL9 UNP 460 P 
+ATOM 3635 O O   . PRO A 1 460 ? 28.852  -19.012 -36.189 1.0 94.06 ? 460 PRO A O   1 Q5VSL9 UNP 460 P 
+ATOM 3636 C CG  . PRO A 1 460 ? 32.602  -17.401 -37.268 1.0 94.06 ? 460 PRO A CG  1 Q5VSL9 UNP 460 P 
+ATOM 3637 C CD  . PRO A 1 460 ? 31.380  -16.547 -37.579 1.0 94.06 ? 460 PRO A CD  1 Q5VSL9 UNP 460 P 
+ATOM 3638 N N   . ARG A 1 461 ? 29.608  -20.949 -37.042 1.0 93.42 ? 461 ARG A N   1 Q5VSL9 UNP 461 R 
+ATOM 3639 C CA  . ARG A 1 461 ? 28.626  -21.820 -36.353 1.0 93.42 ? 461 ARG A CA  1 Q5VSL9 UNP 461 R 
+ATOM 3640 C C   . ARG A 1 461 ? 28.486  -21.564 -34.839 1.0 93.42 ? 461 ARG A C   1 Q5VSL9 UNP 461 R 
+ATOM 3641 C CB  . ARG A 1 461 ? 28.920  -23.312 -36.596 1.0 93.42 ? 461 ARG A CB  1 Q5VSL9 UNP 461 R 
+ATOM 3642 O O   . ARG A 1 461 ? 27.346  -21.479 -34.386 1.0 93.42 ? 461 ARG A O   1 Q5VSL9 UNP 461 R 
+ATOM 3643 C CG  . ARG A 1 461 ? 28.596  -23.777 -38.021 1.0 93.42 ? 461 ARG A CG  1 Q5VSL9 UNP 461 R 
+ATOM 3644 C CD  . ARG A 1 461 ? 28.825  -25.292 -38.116 1.0 93.42 ? 461 ARG A CD  1 Q5VSL9 UNP 461 R 
+ATOM 3645 N NE  . ARG A 1 461 ? 28.501  -25.820 -39.455 1.0 93.42 ? 461 ARG A NE  1 Q5VSL9 UNP 461 R 
+ATOM 3646 N NH1 . ARG A 1 461 ? 28.925  -28.033 -38.997 1.0 93.42 ? 461 ARG A NH1 1 Q5VSL9 UNP 461 R 
+ATOM 3647 N NH2 . ARG A 1 461 ? 28.261  -27.439 -41.042 1.0 93.42 ? 461 ARG A NH2 1 Q5VSL9 UNP 461 R 
+ATOM 3648 C CZ  . ARG A 1 461 ? 28.563  -27.090 -39.822 1.0 93.42 ? 461 ARG A CZ  1 Q5VSL9 UNP 461 R 
+ATOM 3649 N N   . PRO A 1 462 ? 29.563  -21.354 -34.053 1.0 94.33 ? 462 PRO A N   1 Q5VSL9 UNP 462 P 
+ATOM 3650 C CA  . PRO A 1 462 ? 29.416  -21.038 -32.626 1.0 94.33 ? 462 PRO A CA  1 Q5VSL9 UNP 462 P 
+ATOM 3651 C C   . PRO A 1 462 ? 28.615  -19.753 -32.350 1.0 94.33 ? 462 PRO A C   1 Q5VSL9 UNP 462 P 
+ATOM 3652 C CB  . PRO A 1 462 ? 30.846  -20.907 -32.096 1.0 94.33 ? 462 PRO A CB  1 Q5VSL9 UNP 462 P 
+ATOM 3653 O O   . PRO A 1 462 ? 27.919  -19.641 -31.339 1.0 94.33 ? 462 PRO A O   1 Q5VSL9 UNP 462 P 
+ATOM 3654 C CG  . PRO A 1 462 ? 31.665  -21.790 -33.034 1.0 94.33 ? 462 PRO A CG  1 Q5VSL9 UNP 462 P 
+ATOM 3655 C CD  . PRO A 1 462 ? 30.971  -21.569 -34.373 1.0 94.33 ? 462 PRO A CD  1 Q5VSL9 UNP 462 P 
+ATOM 3656 N N   . ILE A 1 463 ? 28.674  -18.774 -33.261 1.0 92.56 ? 463 ILE A N   1 Q5VSL9 UNP 463 I 
+ATOM 3657 C CA  . ILE A 1 463 ? 27.881  -17.542 -33.164 1.0 92.56 ? 463 ILE A CA  1 Q5VSL9 UNP 463 I 
+ATOM 3658 C C   . ILE A 1 463 ? 26.404  -17.839 -33.440 1.0 92.56 ? 463 ILE A C   1 Q5VSL9 UNP 463 I 
+ATOM 3659 C CB  . ILE A 1 463 ? 28.451  -16.451 -34.101 1.0 92.56 ? 463 ILE A CB  1 Q5VSL9 UNP 463 I 
+ATOM 3660 O O   . ILE A 1 463 ? 25.541  -17.309 -32.742 1.0 92.56 ? 463 ILE A O   1 Q5VSL9 UNP 463 I 
+ATOM 3661 C CG1 . ILE A 1 463 ? 29.924  -16.103 -33.788 1.0 92.56 ? 463 ILE A CG1 1 Q5VSL9 UNP 463 I 
+ATOM 3662 C CG2 . ILE A 1 463 ? 27.605  -15.171 -34.074 1.0 92.56 ? 463 ILE A CG2 1 Q5VSL9 UNP 463 I 
+ATOM 3663 C CD1 . ILE A 1 463 ? 30.189  -15.578 -32.368 1.0 92.56 ? 463 ILE A CD1 1 Q5VSL9 UNP 463 I 
+ATOM 3664 N N   . HIS A 1 464 ? 26.095  -18.735 -34.383 1.0 93.52 ? 464 HIS A N   1 Q5VSL9 UNP 464 H 
+ATOM 3665 C CA  . HIS A 1 464 ? 24.717  -19.180 -34.634 1.0 93.52 ? 464 HIS A CA  1 Q5VSL9 UNP 464 H 
+ATOM 3666 C C   . HIS A 1 464 ? 24.116  -19.851 -33.395 1.0 93.52 ? 464 HIS A C   1 Q5VSL9 UNP 464 H 
+ATOM 3667 C CB  . HIS A 1 464 ? 24.656  -20.149 -35.826 1.0 93.52 ? 464 HIS A CB  1 Q5VSL9 UNP 464 H 
+ATOM 3668 O O   . HIS A 1 464 ? 22.994  -19.528 -33.002 1.0 93.52 ? 464 HIS A O   1 Q5VSL9 UNP 464 H 
+ATOM 3669 C CG  . HIS A 1 464 ? 25.074  -19.609 -37.171 1.0 93.52 ? 464 HIS A CG  1 Q5VSL9 UNP 464 H 
+ATOM 3670 C CD2 . HIS A 1 464 ? 25.632  -18.394 -37.450 1.0 93.52 ? 464 HIS A CD2 1 Q5VSL9 UNP 464 H 
+ATOM 3671 N ND1 . HIS A 1 464 ? 24.907  -20.311 -38.365 1.0 93.52 ? 464 HIS A ND1 1 Q5VSL9 UNP 464 H 
+ATOM 3672 C CE1 . HIS A 1 464 ? 25.362  -19.505 -39.334 1.0 93.52 ? 464 HIS A CE1 1 Q5VSL9 UNP 464 H 
+ATOM 3673 N NE2 . HIS A 1 464 ? 25.797  -18.348 -38.815 1.0 93.52 ? 464 HIS A NE2 1 Q5VSL9 UNP 464 H 
+ATOM 3674 N N   . GLU A 1 465 ? 24.872  -20.735 -32.741 1.0 93.21 ? 465 GLU A N   1 Q5VSL9 UNP 465 E 
+ATOM 3675 C CA  . GLU A 1 465 ? 24.455  -21.398 -31.496 1.0 93.21 ? 465 GLU A CA  1 Q5VSL9 UNP 465 E 
+ATOM 3676 C C   . GLU A 1 465 ? 24.240  -20.398 -30.351 1.0 93.21 ? 465 GLU A C   1 Q5VSL9 UNP 465 E 
+ATOM 3677 C CB  . GLU A 1 465 ? 25.504  -22.435 -31.079 1.0 93.21 ? 465 GLU A CB  1 Q5VSL9 UNP 465 E 
+ATOM 3678 O O   . GLU A 1 465 ? 23.240  -20.468 -29.626 1.0 93.21 ? 465 GLU A O   1 Q5VSL9 UNP 465 E 
+ATOM 3679 C CG  . GLU A 1 465 ? 25.528  -23.641 -32.028 1.0 93.21 ? 465 GLU A CG  1 Q5VSL9 UNP 465 E 
+ATOM 3680 C CD  . GLU A 1 465 ? 26.601  -24.675 -31.659 1.0 93.21 ? 465 GLU A CD  1 Q5VSL9 UNP 465 E 
+ATOM 3681 O OE1 . GLU A 1 465 ? 26.719  -25.650 -32.434 1.0 93.21 ? 465 GLU A OE1 1 Q5VSL9 UNP 465 E 
+ATOM 3682 O OE2 . GLU A 1 465 ? 27.288  -24.483 -30.632 1.0 93.21 ? 465 GLU A OE2 1 Q5VSL9 UNP 465 E 
+ATOM 3683 N N   . SER A 1 466 ? 25.133  -19.413 -30.235 1.0 92.12 ? 466 SER A N   1 Q5VSL9 UNP 466 S 
+ATOM 3684 C CA  . SER A 1 466 ? 25.022  -18.334 -29.248 1.0 92.12 ? 466 SER A CA  1 Q5VSL9 UNP 466 S 
+ATOM 3685 C C   . SER A 1 466 ? 23.754  -17.505 -29.473 1.0 92.12 ? 466 SER A C   1 Q5VSL9 UNP 466 S 
+ATOM 3686 C CB  . SER A 1 466 ? 26.255  -17.428 -29.301 1.0 92.12 ? 466 SER A CB  1 Q5VSL9 UNP 466 S 
+ATOM 3687 O O   . SER A 1 466 ? 22.984  -17.287 -28.539 1.0 92.12 ? 466 SER A O   1 Q5VSL9 UNP 466 S 
+ATOM 3688 O OG  . SER A 1 466 ? 27.433  -18.155 -29.012 1.0 92.12 ? 466 SER A OG  1 Q5VSL9 UNP 466 S 
+ATOM 3689 N N   . ILE A 1 467 ? 23.465  -17.112 -30.718 1.0 91.75 ? 467 ILE A N   1 Q5VSL9 UNP 467 I 
+ATOM 3690 C CA  . ILE A 1 467 ? 22.249  -16.360 -31.074 1.0 91.75 ? 467 ILE A CA  1 Q5VSL9 UNP 467 I 
+ATOM 3691 C C   . ILE A 1 467 ? 20.995  -17.186 -30.800 1.0 91.75 ? 467 ILE A C   1 Q5VSL9 UNP 467 I 
+ATOM 3692 C CB  . ILE A 1 467 ? 22.290  -15.916 -32.549 1.0 91.75 ? 467 ILE A CB  1 Q5VSL9 UNP 467 I 
+ATOM 3693 O O   . ILE A 1 467 ? 20.026  -16.658 -30.254 1.0 91.75 ? 467 ILE A O   1 Q5VSL9 UNP 467 I 
+ATOM 3694 C CG1 . ILE A 1 467 ? 23.418  -14.886 -32.744 1.0 91.75 ? 467 ILE A CG1 1 Q5VSL9 UNP 467 I 
+ATOM 3695 C CG2 . ILE A 1 467 ? 20.947  -15.302 -33.002 1.0 91.75 ? 467 ILE A CG2 1 Q5VSL9 UNP 467 I 
+ATOM 3696 C CD1 . ILE A 1 467 ? 23.865  -14.826 -34.199 1.0 91.75 ? 467 ILE A CD1 1 Q5VSL9 UNP 467 I 
+ATOM 3697 N N   . LYS A 1 468 ? 21.003  -18.481 -31.137 1.0 93.43 ? 468 LYS A N   1 Q5VSL9 UNP 468 K 
+ATOM 3698 C CA  . LYS A 1 468 ? 19.886  -19.388 -30.844 1.0 93.43 ? 468 LYS A CA  1 Q5VSL9 UNP 468 K 
+ATOM 3699 C C   . LYS A 1 468 ? 19.589  -19.425 -29.342 1.0 93.43 ? 468 LYS A C   1 Q5VSL9 UNP 468 K 
+ATOM 3700 C CB  . LYS A 1 468 ? 20.213  -20.777 -31.412 1.0 93.43 ? 468 LYS A CB  1 Q5VSL9 UNP 468 K 
+ATOM 3701 O O   . LYS A 1 468 ? 18.433  -19.274 -28.948 1.0 93.43 ? 468 LYS A O   1 Q5VSL9 UNP 468 K 
+ATOM 3702 C CG  . LYS A 1 468 ? 19.049  -21.763 -31.241 1.0 93.43 ? 468 LYS A CG  1 Q5VSL9 UNP 468 K 
+ATOM 3703 C CD  . LYS A 1 468 ? 19.426  -23.135 -31.810 1.0 93.43 ? 468 LYS A CD  1 Q5VSL9 UNP 468 K 
+ATOM 3704 C CE  . LYS A 1 468 ? 18.283  -24.130 -31.586 1.0 93.43 ? 468 LYS A CE  1 Q5VSL9 UNP 468 K 
+ATOM 3705 N NZ  . LYS A 1 468 ? 18.641  -25.484 -32.080 1.0 93.43 ? 468 LYS A NZ  1 Q5VSL9 UNP 468 K 
+ATOM 3706 N N   . THR A 1 469 ? 20.625  -19.540 -28.513 1.0 91.82 ? 469 THR A N   1 Q5VSL9 UNP 469 T 
+ATOM 3707 C CA  . THR A 1 469 ? 20.507  -19.531 -27.044 1.0 91.82 ? 469 THR A CA  1 Q5VSL9 UNP 469 T 
+ATOM 3708 C C   . THR A 1 469 ? 19.992  -18.187 -26.523 1.0 91.82 ? 469 THR A C   1 Q5VSL9 UNP 469 T 
+ATOM 3709 C CB  . THR A 1 469 ? 21.863  -19.853 -26.399 1.0 91.82 ? 469 THR A CB  1 Q5VSL9 UNP 469 T 
+ATOM 3710 O O   . THR A 1 469 ? 19.085  -18.137 -25.690 1.0 91.82 ? 469 THR A O   1 Q5VSL9 UNP 469 T 
+ATOM 3711 C CG2 . THR A 1 469 ? 21.758  -19.996 -24.881 1.0 91.82 ? 469 THR A CG2 1 Q5VSL9 UNP 469 T 
+ATOM 3712 O OG1 . THR A 1 469 ? 22.348  -21.075 -26.903 1.0 91.82 ? 469 THR A OG1 1 Q5VSL9 UNP 469 T 
+ATOM 3713 N N   . LEU A 1 470 ? 20.517  -17.075 -27.046 1.0 91.83 ? 470 LEU A N   1 Q5VSL9 UNP 470 L 
+ATOM 3714 C CA  . LEU A 1 470 ? 20.067  -15.732 -26.679 1.0 91.83 ? 470 LEU A CA  1 Q5VSL9 UNP 470 L 
+ATOM 3715 C C   . LEU A 1 470 ? 18.585  -15.513 -27.026 1.0 91.83 ? 470 LEU A C   1 Q5VSL9 UNP 470 L 
+ATOM 3716 C CB  . LEU A 1 470 ? 20.953  -14.685 -27.375 1.0 91.83 ? 470 LEU A CB  1 Q5VSL9 UNP 470 L 
+ATOM 3717 O O   . LEU A 1 470 ? 17.835  -15.001 -26.193 1.0 91.83 ? 470 LEU A O   1 Q5VSL9 UNP 470 L 
+ATOM 3718 C CG  . LEU A 1 470 ? 22.392  -14.536 -26.846 1.0 91.83 ? 470 LEU A CG  1 Q5VSL9 UNP 470 L 
+ATOM 3719 C CD1 . LEU A 1 470 ? 23.176  -13.594 -27.762 1.0 91.83 ? 470 LEU A CD1 1 Q5VSL9 UNP 470 L 
+ATOM 3720 C CD2 . LEU A 1 470 ? 22.439  -13.950 -25.435 1.0 91.83 ? 470 LEU A CD2 1 Q5VSL9 UNP 470 L 
+ATOM 3721 N N   . LYS A 1 471 ? 18.144  -15.950 -28.215 1.0 91.94 ? 471 LYS A N   1 Q5VSL9 UNP 471 K 
+ATOM 3722 C CA  . LYS A 1 471 ? 16.740  -15.878 -28.652 1.0 91.94 ? 471 LYS A CA  1 Q5VSL9 UNP 471 K 
+ATOM 3723 C C   . LYS A 1 471 ? 15.822  -16.752 -27.799 1.0 91.94 ? 471 LYS A C   1 Q5VSL9 UNP 471 K 
+ATOM 3724 C CB  . LYS A 1 471 ? 16.612  -16.243 -30.143 1.0 91.94 ? 471 LYS A CB  1 Q5VSL9 UNP 471 K 
+ATOM 3725 O O   . LYS A 1 471 ? 14.736  -16.302 -27.446 1.0 91.94 ? 471 LYS A O   1 Q5VSL9 UNP 471 K 
+ATOM 3726 C CG  . LYS A 1 471 ? 17.102  -15.114 -31.064 1.0 91.94 ? 471 LYS A CG  1 Q5VSL9 UNP 471 K 
+ATOM 3727 C CD  . LYS A 1 471 ? 16.836  -15.420 -32.548 1.0 91.94 ? 471 LYS A CD  1 Q5VSL9 UNP 471 K 
+ATOM 3728 C CE  . LYS A 1 471 ? 17.314  -14.230 -33.391 1.0 91.94 ? 471 LYS A CE  1 Q5VSL9 UNP 471 K 
+ATOM 3729 N NZ  . LYS A 1 471 ? 16.987  -14.339 -34.834 1.0 91.94 ? 471 LYS A NZ  1 Q5VSL9 UNP 471 K 
+ATOM 3730 N N   . GLN A 1 472 ? 16.261  -17.949 -27.401 1.0 90.80 ? 472 GLN A N   1 Q5VSL9 UNP 472 Q 
+ATOM 3731 C CA  . GLN A 1 472 ? 15.488  -18.835 -26.519 1.0 90.80 ? 472 GLN A CA  1 Q5VSL9 UNP 472 Q 
+ATOM 3732 C C   . GLN A 1 472 ? 15.184  -18.190 -25.155 1.0 90.80 ? 472 GLN A C   1 Q5VSL9 UNP 472 Q 
+ATOM 3733 C CB  . GLN A 1 472 ? 16.262  -20.150 -26.344 1.0 90.80 ? 472 GLN A CB  1 Q5VSL9 UNP 472 Q 
+ATOM 3734 O O   . GLN A 1 472 ? 14.115  -18.409 -24.590 1.0 90.80 ? 472 GLN A O   1 Q5VSL9 UNP 472 Q 
+ATOM 3735 C CG  . GLN A 1 472 ? 15.485  -21.188 -25.518 1.0 90.80 ? 472 GLN A CG  1 Q5VSL9 UNP 472 Q 
+ATOM 3736 C CD  . GLN A 1 472 ? 16.230  -22.509 -25.369 1.0 90.80 ? 472 GLN A CD  1 Q5VSL9 UNP 472 Q 
+ATOM 3737 N NE2 . GLN A 1 472 ? 15.642  -23.485 -24.714 1.0 90.80 ? 472 GLN A NE2 1 Q5VSL9 UNP 472 Q 
+ATOM 3738 O OE1 . GLN A 1 472 ? 17.337  -22.704 -25.840 1.0 90.80 ? 472 GLN A OE1 1 Q5VSL9 UNP 472 Q 
+ATOM 3739 N N   . HIS A 1 473 ? 16.099  -17.366 -24.639 1.0 90.25 ? 473 HIS A N   1 Q5VSL9 UNP 473 H 
+ATOM 3740 C CA  . HIS A 1 473 ? 15.927  -16.639 -23.378 1.0 90.25 ? 473 HIS A CA  1 Q5VSL9 UNP 473 H 
+ATOM 3741 C C   . HIS A 1 473 ? 15.482  -15.177 -23.560 1.0 90.25 ? 473 HIS A C   1 Q5VSL9 UNP 473 H 
+ATOM 3742 C CB  . HIS A 1 473 ? 17.201  -16.788 -22.535 1.0 90.25 ? 473 HIS A CB  1 Q5VSL9 UNP 473 H 
+ATOM 3743 O O   . HIS A 1 473 ? 15.539  -14.397 -22.595 1.0 90.25 ? 473 HIS A O   1 Q5VSL9 UNP 473 H 
+ATOM 3744 C CG  . HIS A 1 473 ? 17.430  -18.202 -22.069 1.0 90.25 ? 473 HIS A CG  1 Q5VSL9 UNP 473 H 
+ATOM 3745 C CD2 . HIS A 1 473 ? 18.421  -19.052 -22.479 1.0 90.25 ? 473 HIS A CD2 1 Q5VSL9 UNP 473 H 
+ATOM 3746 N ND1 . HIS A 1 473 ? 16.656  -18.886 -21.158 1.0 90.25 ? 473 HIS A ND1 1 Q5VSL9 UNP 473 H 
+ATOM 3747 C CE1 . HIS A 1 473 ? 17.168  -20.121 -21.025 1.0 90.25 ? 473 HIS A CE1 1 Q5VSL9 UNP 473 H 
+ATOM 3748 N NE2 . HIS A 1 473 ? 18.257  -20.257 -21.791 1.0 90.25 ? 473 HIS A NE2 1 Q5VSL9 UNP 473 H 
+ATOM 3749 N N   . LYS A 1 474 ? 15.028  -14.784 -24.763 1.0 91.23 ? 474 LYS A N   1 Q5VSL9 UNP 474 K 
+ATOM 3750 C CA  . LYS A 1 474 ? 14.494  -13.441 -25.025 1.0 91.23 ? 474 LYS A CA  1 Q5VSL9 UNP 474 K 
+ATOM 3751 C C   . LYS A 1 474 ? 13.287  -13.195 -24.120 1.0 91.23 ? 474 LYS A C   1 Q5VSL9 UNP 474 K 
+ATOM 3752 C CB  . LYS A 1 474 ? 14.160  -13.247 -26.522 1.0 91.23 ? 474 LYS A CB  1 Q5VSL9 UNP 474 K 
+ATOM 3753 O O   . LYS A 1 474 ? 12.304  -13.930 -24.135 1.0 91.23 ? 474 LYS A O   1 Q5VSL9 UNP 474 K 
+ATOM 3754 C CG  . LYS A 1 474 ? 13.689  -11.809 -26.840 1.0 91.23 ? 474 LYS A CG  1 Q5VSL9 UNP 474 K 
+ATOM 3755 C CD  . LYS A 1 474 ? 13.363  -11.562 -28.330 1.0 91.23 ? 474 LYS A CD  1 Q5VSL9 UNP 474 K 
+ATOM 3756 C CE  . LYS A 1 474 ? 12.780  -10.143 -28.505 1.0 91.23 ? 474 LYS A CE  1 Q5VSL9 UNP 474 K 
+ATOM 3757 N NZ  . LYS A 1 474 ? 12.480  -9.742  -29.909 1.0 91.23 ? 474 LYS A NZ  1 Q5VSL9 UNP 474 K 
+ATOM 3758 N N   . TYR A 1 475 ? 13.357  -12.141 -23.315 1.0 91.35 ? 475 TYR A N   1 Q5VSL9 UNP 475 Y 
+ATOM 3759 C CA  . TYR A 1 475 ? 12.266  -11.698 -22.458 1.0 91.35 ? 475 TYR A CA  1 Q5VSL9 UNP 475 Y 
+ATOM 3760 C C   . TYR A 1 475 ? 11.859  -10.284 -22.850 1.0 91.35 ? 475 TYR A C   1 Q5VSL9 UNP 475 Y 
+ATOM 3761 C CB  . TYR A 1 475 ? 12.677  -11.789 -20.980 1.0 91.35 ? 475 TYR A CB  1 Q5VSL9 UNP 475 Y 
+ATOM 3762 O O   . TYR A 1 475 ? 12.572  -9.333  -22.534 1.0 91.35 ? 475 TYR A O   1 Q5VSL9 UNP 475 Y 
+ATOM 3763 C CG  . TYR A 1 475 ? 11.674  -11.154 -20.025 1.0 91.35 ? 475 TYR A CG  1 Q5VSL9 UNP 475 Y 
+ATOM 3764 C CD1 . TYR A 1 475 ? 11.866  -9.829  -19.588 1.0 91.35 ? 475 TYR A CD1 1 Q5VSL9 UNP 475 Y 
+ATOM 3765 C CD2 . TYR A 1 475 ? 10.514  -11.852 -19.640 1.0 91.35 ? 475 TYR A CD2 1 Q5VSL9 UNP 475 Y 
+ATOM 3766 C CE1 . TYR A 1 475 ? 10.906  -9.198  -18.777 1.0 91.35 ? 475 TYR A CE1 1 Q5VSL9 UNP 475 Y 
+ATOM 3767 C CE2 . TYR A 1 475 ? 9.547   -11.226 -18.826 1.0 91.35 ? 475 TYR A CE2 1 Q5VSL9 UNP 475 Y 
+ATOM 3768 O OH  . TYR A 1 475 ? 8.809   -9.272  -17.630 1.0 91.35 ? 475 TYR A OH  1 Q5VSL9 UNP 475 Y 
+ATOM 3769 C CZ  . TYR A 1 475 ? 9.733   -9.890  -18.412 1.0 91.35 ? 475 TYR A CZ  1 Q5VSL9 UNP 475 Y 
+ATOM 3770 N N   . THR A 1 476 ? 10.674  -10.163 -23.445 1.0 93.06 ? 476 THR A N   1 Q5VSL9 UNP 476 T 
+ATOM 3771 C CA  . THR A 1 476 ? 10.020  -8.876  -23.693 1.0 93.06 ? 476 THR A CA  1 Q5VSL9 UNP 476 T 
+ATOM 3772 C C   . THR A 1 476 ? 9.089   -8.540  -22.531 1.0 93.06 ? 476 THR A C   1 Q5VSL9 UNP 476 T 
+ATOM 3773 C CB  . THR A 1 476 ? 9.270   -8.873  -25.031 1.0 93.06 ? 476 THR A CB  1 Q5VSL9 UNP 476 T 
+ATOM 3774 O O   . THR A 1 476 ? 8.225   -9.334  -22.119 1.0 93.06 ? 476 THR A O   1 Q5VSL9 UNP 476 T 
+ATOM 3775 C CG2 . THR A 1 476 ? 8.826   -7.470  -25.432 1.0 93.06 ? 476 THR A CG2 1 Q5VSL9 UNP 476 T 
+ATOM 3776 O OG1 . THR A 1 476 ? 10.114  -9.353  -26.050 1.0 93.06 ? 476 THR A OG1 1 Q5VSL9 UNP 476 T 
+ATOM 3777 N N   . SER A 1 477 ? 9.294   -7.367  -21.941 1.0 93.33 ? 477 SER A N   1 Q5VSL9 UNP 477 S 
+ATOM 3778 C CA  . SER A 1 477 ? 8.456   -6.852  -20.864 1.0 93.33 ? 477 SER A CA  1 Q5VSL9 UNP 477 S 
+ATOM 3779 C C   . SER A 1 477 ? 7.271   -6.053  -21.405 1.0 93.33 ? 477 SER A C   1 Q5VSL9 UNP 477 S 
+ATOM 3780 C CB  . SER A 1 477 ? 9.308   -6.039  -19.890 1.0 93.33 ? 477 SER A CB  1 Q5VSL9 UNP 477 S 
+ATOM 3781 O O   . SER A 1 477 ? 7.395   -5.391  -22.424 1.0 93.33 ? 477 SER A O   1 Q5VSL9 UNP 477 S 
+ATOM 3782 O OG  . SER A 1 477 ? 9.609   -4.750  -20.349 1.0 93.33 ? 477 SER A OG  1 Q5VSL9 UNP 477 S 
+ATOM 3783 N N   . ILE A 1 478 ? 6.148   -6.042  -20.675 1.0 96.20 ? 478 ILE A N   1 Q5VSL9 UNP 478 I 
+ATOM 3784 C CA  . ILE A 1 478 ? 4.988   -5.190  -21.013 1.0 96.20 ? 478 ILE A CA  1 Q5VSL9 UNP 478 I 
+ATOM 3785 C C   . ILE A 1 478 ? 5.416   -3.719  -21.150 1.0 96.20 ? 478 ILE A C   1 Q5VSL9 UNP 478 I 
+ATOM 3786 C CB  . ILE A 1 478 ? 3.874   -5.336  -19.945 1.0 96.20 ? 478 ILE A CB  1 Q5VSL9 UNP 478 I 
+ATOM 3787 O O   . ILE A 1 478 ? 4.968   -3.029  -22.048 1.0 96.20 ? 478 ILE A O   1 Q5VSL9 UNP 478 I 
+ATOM 3788 C CG1 . ILE A 1 478 ? 3.362   -6.794  -19.862 1.0 96.20 ? 478 ILE A CG1 1 Q5VSL9 UNP 478 I 
+ATOM 3789 C CG2 . ILE A 1 478 ? 2.707   -4.371  -20.215 1.0 96.20 ? 478 ILE A CG2 1 Q5VSL9 UNP 478 I 
+ATOM 3790 C CD1 . ILE A 1 478 ? 2.367   -7.012  -18.714 1.0 96.20 ? 478 ILE A CD1 1 Q5VSL9 UNP 478 I 
+ATOM 3791 N N   . ALA A 1 479 ? 6.345   -3.266  -20.303 1.0 95.39 ? 479 ALA A N   1 Q5VSL9 UNP 479 A 
+ATOM 3792 C CA  . ALA A 1 479 ? 6.864   -1.903  -20.344 1.0 95.39 ? 479 ALA A CA  1 Q5VSL9 UNP 479 A 
+ATOM 3793 C C   . ALA A 1 479 ? 7.654   -1.578  -21.626 1.0 95.39 ? 479 ALA A C   1 Q5VSL9 UNP 479 A 
+ATOM 3794 C CB  . ALA A 1 479 ? 7.738   -1.712  -19.098 1.0 95.39 ? 479 ALA A CB  1 Q5VSL9 UNP 479 A 
+ATOM 3795 O O   . ALA A 1 479 ? 7.670   -0.426  -22.034 1.0 95.39 ? 479 ALA A O   1 Q5VSL9 UNP 479 A 
+ATOM 3796 N N   . GLU A 1 480 ? 8.325   -2.564  -22.233 1.0 93.93 ? 480 GLU A N   1 Q5VSL9 UNP 480 E 
+ATOM 3797 C CA  . GLU A 1 480 ? 9.013   -2.379  -23.522 1.0 93.93 ? 480 GLU A CA  1 Q5VSL9 UNP 480 E 
+ATOM 3798 C C   . GLU A 1 480 ? 7.991   -2.294  -24.658 1.0 93.93 ? 480 GLU A C   1 Q5VSL9 UNP 480 E 
+ATOM 3799 C CB  . GLU A 1 480 ? 10.023  -3.517  -23.767 1.0 93.93 ? 480 GLU A CB  1 Q5VSL9 UNP 480 E 
+ATOM 3800 O O   . GLU A 1 480 ? 8.105   -1.398  -25.482 1.0 93.93 ? 480 GLU A O   1 Q5VSL9 UNP 480 E 
+ATOM 3801 C CG  . GLU A 1 480 ? 11.302  -3.381  -22.907 1.0 93.93 ? 480 GLU A CG  1 Q5VSL9 UNP 480 E 
+ATOM 3802 C CD  . GLU A 1 480 ? 12.073  -4.698  -22.692 1.0 93.93 ? 480 GLU A CD  1 Q5VSL9 UNP 480 E 
+ATOM 3803 O OE1 . GLU A 1 480 ? 13.209  -4.649  -22.155 1.0 93.93 ? 480 GLU A OE1 1 Q5VSL9 UNP 480 E 
+ATOM 3804 O OE2 . GLU A 1 480 ? 11.442  -5.775  -22.799 1.0 93.93 ? 480 GLU A OE2 1 Q5VSL9 UNP 480 E 
+ATOM 3805 N N   . VAL A 1 481 ? 6.955   -3.144  -24.640 1.0 96.00 ? 481 VAL A N   1 Q5VSL9 UNP 481 V 
+ATOM 3806 C CA  . VAL A 1 481 ? 5.847   -3.072  -25.612 1.0 96.00 ? 481 VAL A CA  1 Q5VSL9 UNP 481 V 
+ATOM 3807 C C   . VAL A 1 481 ? 5.146   -1.717  -25.535 1.0 96.00 ? 481 VAL A C   1 Q5VSL9 UNP 481 V 
+ATOM 3808 C CB  . VAL A 1 481 ? 4.833   -4.216  -25.403 1.0 96.00 ? 481 VAL A CB  1 Q5VSL9 UNP 481 V 
+ATOM 3809 O O   . VAL A 1 481 ? 4.978   -1.057  -26.548 1.0 96.00 ? 481 VAL A O   1 Q5VSL9 UNP 481 V 
+ATOM 3810 C CG1 . VAL A 1 481 ? 3.683   -4.159  -26.412 1.0 96.00 ? 481 VAL A CG1 1 Q5VSL9 UNP 481 V 
+ATOM 3811 C CG2 . VAL A 1 481 ? 5.512   -5.585  -25.547 1.0 96.00 ? 481 VAL A CG2 1 Q5VSL9 UNP 481 V 
+ATOM 3812 N N   . GLN A 1 482 ? 4.816   -1.258  -24.327 1.0 95.70 ? 482 GLN A N   1 Q5VSL9 UNP 482 Q 
+ATOM 3813 C CA  . GLN A 1 482 ? 4.187   0.047   -24.110 1.0 95.70 ? 482 GLN A CA  1 Q5VSL9 UNP 482 Q 
+ATOM 3814 C C   . GLN A 1 482 ? 5.060   1.205   -24.603 1.0 95.70 ? 482 GLN A C   1 Q5VSL9 UNP 482 Q 
+ATOM 3815 C CB  . GLN A 1 482 ? 3.900   0.212   -22.615 1.0 95.70 ? 482 GLN A CB  1 Q5VSL9 UNP 482 Q 
+ATOM 3816 O O   . GLN A 1 482 ? 4.575   2.070   -25.314 1.0 95.70 ? 482 GLN A O   1 Q5VSL9 UNP 482 Q 
+ATOM 3817 C CG  . GLN A 1 482 ? 2.712   -0.652  -22.186 1.0 95.70 ? 482 GLN A CG  1 Q5VSL9 UNP 482 Q 
+ATOM 3818 C CD  . GLN A 1 482 ? 2.508   -0.679  -20.680 1.0 95.70 ? 482 GLN A CD  1 Q5VSL9 UNP 482 Q 
+ATOM 3819 N NE2 . GLN A 1 482 ? 1.303   -0.986  -20.260 1.0 95.70 ? 482 GLN A NE2 1 Q5VSL9 UNP 482 Q 
+ATOM 3820 O OE1 . GLN A 1 482 ? 3.399   -0.460  -19.865 1.0 95.70 ? 482 GLN A OE1 1 Q5VSL9 UNP 482 Q 
+ATOM 3821 N N   . ALA A 1 483 ? 6.356   1.211   -24.275 1.0 93.88 ? 483 ALA A N   1 Q5VSL9 UNP 483 A 
+ATOM 3822 C CA  . ALA A 1 483 ? 7.258   2.255   -24.761 1.0 93.88 ? 483 ALA A CA  1 Q5VSL9 UNP 483 A 
+ATOM 3823 C C   . ALA A 1 483 ? 7.365   2.262   -26.296 1.0 93.88 ? 483 ALA A C   1 Q5VSL9 UNP 483 A 
+ATOM 3824 C CB  . ALA A 1 483 ? 8.629   2.067   -24.101 1.0 93.88 ? 483 ALA A CB  1 Q5VSL9 UNP 483 A 
+ATOM 3825 O O   . ALA A 1 483 ? 7.413   3.332   -26.892 1.0 93.88 ? 483 ALA A O   1 Q5VSL9 UNP 483 A 
+ATOM 3826 N N   . GLN A 1 484 ? 7.361   1.086   -26.930 1.0 93.13 ? 484 GLN A N   1 Q5VSL9 UNP 484 Q 
+ATOM 3827 C CA  . GLN A 1 484 ? 7.389   0.967   -28.386 1.0 93.13 ? 484 GLN A CA  1 Q5VSL9 UNP 484 Q 
+ATOM 3828 C C   . GLN A 1 484 ? 6.091   1.467   -29.038 1.0 93.13 ? 484 GLN A C   1 Q5VSL9 UNP 484 Q 
+ATOM 3829 C CB  . GLN A 1 484 ? 7.687   -0.493  -28.747 1.0 93.13 ? 484 GLN A CB  1 Q5VSL9 UNP 484 Q 
+ATOM 3830 O O   . GLN A 1 484 ? 6.160   2.149   -30.055 1.0 93.13 ? 484 GLN A O   1 Q5VSL9 UNP 484 Q 
+ATOM 3831 C CG  . GLN A 1 484 ? 7.904   -0.677  -30.253 1.0 93.13 ? 484 GLN A CG  1 Q5VSL9 UNP 484 Q 
+ATOM 3832 C CD  . GLN A 1 484 ? 8.318   -2.096  -30.624 1.0 93.13 ? 484 GLN A CD  1 Q5VSL9 UNP 484 Q 
+ATOM 3833 N NE2 . GLN A 1 484 ? 8.614   -2.333  -31.883 1.0 93.13 ? 484 GLN A NE2 1 Q5VSL9 UNP 484 Q 
+ATOM 3834 O OE1 . GLN A 1 484 ? 8.394   -3.013  -29.817 1.0 93.13 ? 484 GLN A OE1 1 Q5VSL9 UNP 484 Q 
+ATOM 3835 N N   . MET A 1 485 ? 4.928   1.189   -28.439 1.0 91.93 ? 485 MET A N   1 Q5VSL9 UNP 485 M 
+ATOM 3836 C CA  . MET A 1 485 ? 3.645   1.738   -28.902 1.0 91.93 ? 485 MET A CA  1 Q5VSL9 UNP 485 M 
+ATOM 3837 C C   . MET A 1 485 ? 3.645   3.272   -28.857 1.0 91.93 ? 485 MET A C   1 Q5VSL9 UNP 485 M 
+ATOM 3838 C CB  . MET A 1 485 ? 2.491   1.199   -28.043 1.0 91.93 ? 485 MET A CB  1 Q5VSL9 UNP 485 M 
+ATOM 3839 O O   . MET A 1 485 ? 3.193   3.919   -29.793 1.0 91.93 ? 485 MET A O   1 Q5VSL9 UNP 485 M 
+ATOM 3840 C CG  . MET A 1 485 ? 2.219   -0.292  -28.269 1.0 91.93 ? 485 MET A CG  1 Q5VSL9 UNP 485 M 
+ATOM 3841 S SD  . MET A 1 485 ? 0.975   -0.999  -27.147 1.0 91.93 ? 485 MET A SD  1 Q5VSL9 UNP 485 M 
+ATOM 3842 C CE  . MET A 1 485 ? -0.509  -0.177  -27.801 1.0 91.93 ? 485 MET A CE  1 Q5VSL9 UNP 485 M 
+ATOM 3843 N N   . GLU A 1 486 ? 4.217   3.873   -27.812 1.0 92.05 ? 486 GLU A N   1 Q5VSL9 UNP 486 E 
+ATOM 3844 C CA  . GLU A 1 486 ? 4.349   5.334   -27.724 1.0 92.05 ? 486 GLU A CA  1 Q5VSL9 UNP 486 E 
+ATOM 3845 C C   . GLU A 1 486 ? 5.297   5.908   -28.784 1.0 92.05 ? 486 GLU A C   1 Q5VSL9 UNP 486 E 
+ATOM 3846 C CB  . GLU A 1 486 ? 4.819   5.730   -26.321 1.0 92.05 ? 486 GLU A CB  1 Q5VSL9 UNP 486 E 
+ATOM 3847 O O   . GLU A 1 486 ? 5.038   6.974   -29.338 1.0 92.05 ? 486 GLU A O   1 Q5VSL9 UNP 486 E 
+ATOM 3848 C CG  . GLU A 1 486 ? 3.786   5.382   -25.241 1.0 92.05 ? 486 GLU A CG  1 Q5VSL9 UNP 486 E 
+ATOM 3849 C CD  . GLU A 1 486 ? 2.469   6.148   -25.371 1.0 92.05 ? 486 GLU A CD  1 Q5VSL9 UNP 486 E 
+ATOM 3850 O OE1 . GLU A 1 486 ? 1.448   5.615   -24.902 1.0 92.05 ? 486 GLU A OE1 1 Q5VSL9 UNP 486 E 
+ATOM 3851 O OE2 . GLU A 1 486 ? 2.454   7.307   -25.848 1.0 92.05 ? 486 GLU A OE2 1 Q5VSL9 UNP 486 E 
+ATOM 3852 N N   . GLU A 1 487 ? 6.379   5.201   -29.119 1.0 90.62 ? 487 GLU A N   1 Q5VSL9 UNP 487 E 
+ATOM 3853 C CA  . GLU A 1 487 ? 7.242   5.585   -30.240 1.0 90.62 ? 487 GLU A CA  1 Q5VSL9 UNP 487 E 
+ATOM 3854 C C   . GLU A 1 487 ? 6.511   5.500   -31.590 1.0 90.62 ? 487 GLU A C   1 Q5VSL9 UNP 487 E 
+ATOM 3855 C CB  . GLU A 1 487 ? 8.509   4.714   -30.270 1.0 90.62 ? 487 GLU A CB  1 Q5VSL9 UNP 487 E 
+ATOM 3856 O O   . GLU A 1 487 ? 6.754   6.329   -32.467 1.0 90.62 ? 487 GLU A O   1 Q5VSL9 UNP 487 E 
+ATOM 3857 C CG  . GLU A 1 487 ? 9.489   5.043   -29.132 1.0 90.62 ? 487 GLU A CG  1 Q5VSL9 UNP 487 E 
+ATOM 3858 C CD  . GLU A 1 487 ? 10.724  4.123   -29.110 1.0 90.62 ? 487 GLU A CD  1 Q5VSL9 UNP 487 E 
+ATOM 3859 O OE1 . GLU A 1 487 ? 11.424  4.121   -28.066 1.0 90.62 ? 487 GLU A OE1 1 Q5VSL9 UNP 487 E 
+ATOM 3860 O OE2 . GLU A 1 487 ? 11.011  3.465   -30.139 1.0 90.62 ? 487 GLU A OE2 1 Q5VSL9 UNP 487 E 
+ATOM 3861 N N   . GLU A 1 488 ? 5.607   4.536   -31.762 1.0 88.73 ? 488 GLU A N   1 Q5VSL9 UNP 488 E 
+ATOM 3862 C CA  . GLU A 1 488 ? 4.787   4.387   -32.967 1.0 88.73 ? 488 GLU A CA  1 Q5VSL9 UNP 488 E 
+ATOM 3863 C C   . GLU A 1 488 ? 3.735   5.496   -33.094 1.0 88.73 ? 488 GLU A C   1 Q5VSL9 UNP 488 E 
+ATOM 3864 C CB  . GLU A 1 488 ? 4.171   2.983   -32.979 1.0 88.73 ? 488 GLU A CB  1 Q5VSL9 UNP 488 E 
+ATOM 3865 O O   . GLU A 1 488 ? 3.638   6.115   -34.157 1.0 88.73 ? 488 GLU A O   1 Q5VSL9 UNP 488 E 
+ATOM 3866 C CG  . GLU A 1 488 ? 3.433   2.681   -34.290 1.0 88.73 ? 488 GLU A CG  1 Q5VSL9 UNP 488 E 
+ATOM 3867 C CD  . GLU A 1 488 ? 3.030   1.203   -34.416 1.0 88.73 ? 488 GLU A CD  1 Q5VSL9 UNP 488 E 
+ATOM 3868 O OE1 . GLU A 1 488 ? 2.685   0.811   -35.552 1.0 88.73 ? 488 GLU A OE1 1 Q5VSL9 UNP 488 E 
+ATOM 3869 O OE2 . GLU A 1 488 ? 3.142   0.455   -33.415 1.0 88.73 ? 488 GLU A OE2 1 Q5VSL9 UNP 488 E 
+ATOM 3870 N N   . TYR A 1 489 ? 3.041   5.838   -32.002 1.0 84.36 ? 489 TYR A N   1 Q5VSL9 UNP 489 Y 
+ATOM 3871 C CA  . TYR A 1 489 ? 2.126   6.985   -31.964 1.0 84.36 ? 489 TYR A CA  1 Q5VSL9 UNP 489 Y 
+ATOM 3872 C C   . TYR A 1 489 ? 2.824   8.291   -32.357 1.0 84.36 ? 489 TYR A C   1 Q5VSL9 UNP 489 Y 
+ATOM 3873 C CB  . TYR A 1 489 ? 1.511   7.132   -30.563 1.0 84.36 ? 489 TYR A CB  1 Q5VSL9 UNP 489 Y 
+ATOM 3874 O O   . TYR A 1 489 ? 2.260   9.108   -33.080 1.0 84.36 ? 489 TYR A O   1 Q5VSL9 UNP 489 Y 
+ATOM 3875 C CG  . TYR A 1 489 ? 0.401   6.151   -30.247 1.0 84.36 ? 489 TYR A CG  1 Q5VSL9 UNP 489 Y 
+ATOM 3876 C CD1 . TYR A 1 489 ? -0.738  6.097   -31.075 1.0 84.36 ? 489 TYR A CD1 1 Q5VSL9 UNP 489 Y 
+ATOM 3877 C CD2 . TYR A 1 489 ? 0.471   5.333   -29.101 1.0 84.36 ? 489 TYR A CD2 1 Q5VSL9 UNP 489 Y 
+ATOM 3878 C CE1 . TYR A 1 489 ? -1.787  5.207   -30.777 1.0 84.36 ? 489 TYR A CE1 1 Q5VSL9 UNP 489 Y 
+ATOM 3879 C CE2 . TYR A 1 489 ? -0.581  4.452   -28.792 1.0 84.36 ? 489 TYR A CE2 1 Q5VSL9 UNP 489 Y 
+ATOM 3880 O OH  . TYR A 1 489 ? -2.735  3.547   -29.339 1.0 84.36 ? 489 TYR A OH  1 Q5VSL9 UNP 489 Y 
+ATOM 3881 C CZ  . TYR A 1 489 ? -1.709  4.383   -29.637 1.0 84.36 ? 489 TYR A CZ  1 Q5VSL9 UNP 489 Y 
+ATOM 3882 N N   . LEU A 1 490 ? 4.079   8.476   -31.936 1.0 82.47 ? 490 LEU A N   1 Q5VSL9 UNP 490 L 
+ATOM 3883 C CA  . LEU A 1 490 ? 4.870   9.648   -32.316 1.0 82.47 ? 490 LEU A CA  1 Q5VSL9 UNP 490 L 
+ATOM 3884 C C   . LEU A 1 490 ? 5.273   9.657   -33.796 1.0 82.47 ? 490 LEU A C   1 Q5VSL9 UNP 490 L 
+ATOM 3885 C CB  . LEU A 1 490 ? 6.122   9.726   -31.428 1.0 82.47 ? 490 LEU A CB  1 Q5VSL9 UNP 490 L 
+ATOM 3886 O O   . LEU A 1 490 ? 5.474   10.734  -34.355 1.0 82.47 ? 490 LEU A O   1 Q5VSL9 UNP 490 L 
+ATOM 3887 C CG  . LEU A 1 490 ? 5.839   10.107  -29.966 1.0 82.47 ? 490 LEU A CG  1 Q5VSL9 UNP 490 L 
+ATOM 3888 C CD1 . LEU A 1 490 ? 7.128   9.956   -29.153 1.0 82.47 ? 490 LEU A CD1 1 Q5VSL9 UNP 490 L 
+ATOM 3889 C CD2 . LEU A 1 490 ? 5.363   11.554  -29.822 1.0 82.47 ? 490 LEU A CD2 1 Q5VSL9 UNP 490 L 
+ATOM 3890 N N   . ARG A 1 491 ? 5.421   8.489   -34.432 1.0 85.09 ? 491 ARG A N   1 Q5VSL9 UNP 491 R 
+ATOM 3891 C CA  . ARG A 1 491 ? 5.761   8.397   -35.861 1.0 85.09 ? 491 ARG A CA  1 Q5VSL9 UNP 491 R 
+ATOM 3892 C C   . ARG A 1 491 ? 4.565   8.678   -36.765 1.0 85.09 ? 491 ARG A C   1 Q5VSL9 UNP 491 R 
+ATOM 3893 C CB  . ARG A 1 491 ? 6.353   7.021   -36.187 1.0 85.09 ? 491 ARG A CB  1 Q5VSL9 UNP 491 R 
+ATOM 3894 O O   . ARG A 1 491 ? 4.769   9.218   -37.847 1.0 85.09 ? 491 ARG A O   1 Q5VSL9 UNP 491 R 
+ATOM 3895 C CG  . ARG A 1 491 ? 7.786   6.872   -35.666 1.0 85.09 ? 491 ARG A CG  1 Q5VSL9 UNP 491 R 
+ATOM 3896 C CD  . ARG A 1 491 ? 8.284   5.457   -35.965 1.0 85.09 ? 491 ARG A CD  1 Q5VSL9 UNP 491 R 
+ATOM 3897 N NE  . ARG A 1 491 ? 9.584   5.195   -35.324 1.0 85.09 ? 491 ARG A NE  1 Q5VSL9 UNP 491 R 
+ATOM 3898 N NH1 . ARG A 1 491 ? 9.989   3.176   -36.331 1.0 85.09 ? 491 ARG A NH1 1 Q5VSL9 UNP 491 R 
+ATOM 3899 N NH2 . ARG A 1 491 ? 11.405  3.942   -34.782 1.0 85.09 ? 491 ARG A NH2 1 Q5VSL9 UNP 491 R 
+ATOM 3900 C CZ  . ARG A 1 491 ? 10.321  4.113   -35.486 1.0 85.09 ? 491 ARG A CZ  1 Q5VSL9 UNP 491 R 
+ATOM 3901 N N   . SER A 1 492 ? 3.354   8.327   -36.330 1.0 81.30 ? 492 SER A N   1 Q5VSL9 UNP 492 S 
+ATOM 3902 C CA  . SER A 1 492 ? 2.135   8.430   -37.146 1.0 81.30 ? 492 SER A CA  1 Q5VSL9 UNP 492 S 
+ATOM 3903 C C   . SER A 1 492 ? 0.989   9.129   -36.397 1.0 81.30 ? 492 SER A C   1 Q5VSL9 UNP 492 S 
+ATOM 3904 C CB  . SER A 1 492 ? 1.710   7.043   -37.642 1.0 81.30 ? 492 SER A CB  1 Q5VSL9 UNP 492 S 
+ATOM 3905 O O   . SER A 1 492 ? -0.052  8.512   -36.169 1.0 81.30 ? 492 SER A O   1 Q5VSL9 UNP 492 S 
+ATOM 3906 O OG  . SER A 1 492 ? 2.777   6.389   -38.303 1.0 81.30 ? 492 SER A OG  1 Q5VSL9 UNP 492 S 
+ATOM 3907 N N   . PRO A 1 493 ? 1.139   10.416  -36.023 1.0 71.11 ? 493 PRO A N   1 Q5VSL9 UNP 493 P 
+ATOM 3908 C CA  . PRO A 1 493 ? 0.166   11.111  -35.176 1.0 71.11 ? 493 PRO A CA  1 Q5VSL9 UNP 493 P 
+ATOM 3909 C C   . PRO A 1 493 ? -1.221  11.258  -35.822 1.0 71.11 ? 493 PRO A C   1 Q5VSL9 UNP 493 P 
+ATOM 3910 C CB  . PRO A 1 493 ? 0.799   12.475  -34.873 1.0 71.11 ? 493 PRO A CB  1 Q5VSL9 UNP 493 P 
+ATOM 3911 O O   . PRO A 1 493 ? -2.218  11.276  -35.113 1.0 71.11 ? 493 PRO A O   1 Q5VSL9 UNP 493 P 
+ATOM 3912 C CG  . PRO A 1 493 ? 1.759   12.706  -36.041 1.0 71.11 ? 493 PRO A CG  1 Q5VSL9 UNP 493 P 
+ATOM 3913 C CD  . PRO A 1 493 ? 2.249   11.296  -36.358 1.0 71.11 ? 493 PRO A CD  1 Q5VSL9 UNP 493 P 
+ATOM 3914 N N   . LEU A 1 494 ? -1.293  11.336  -37.157 1.0 67.71 ? 494 LEU A N   1 Q5VSL9 UNP 494 L 
+ATOM 3915 C CA  . LEU A 1 494 ? -2.547  11.519  -37.903 1.0 67.71 ? 494 LEU A CA  1 Q5VSL9 UNP 494 L 
+ATOM 3916 C C   . LEU A 1 494 ? -3.270  10.196  -38.208 1.0 67.71 ? 494 LEU A C   1 Q5VSL9 UNP 494 L 
+ATOM 3917 C CB  . LEU A 1 494 ? -2.239  12.277  -39.208 1.0 67.71 ? 494 LEU A CB  1 Q5VSL9 UNP 494 L 
+ATOM 3918 O O   . LEU A 1 494 ? -4.480  10.186  -38.407 1.0 67.71 ? 494 LEU A O   1 Q5VSL9 UNP 494 L 
+ATOM 3919 C CG  . LEU A 1 494 ? -1.700  13.708  -39.014 1.0 67.71 ? 494 LEU A CG  1 Q5VSL9 UNP 494 L 
+ATOM 3920 C CD1 . LEU A 1 494 ? -1.227  14.266  -40.355 1.0 67.71 ? 494 LEU A CD1 1 Q5VSL9 UNP 494 L 
+ATOM 3921 C CD2 . LEU A 1 494 ? -2.757  14.652  -38.441 1.0 67.71 ? 494 LEU A CD2 1 Q5VSL9 UNP 494 L 
+ATOM 3922 N N   . SER A 1 495 ? -2.539  9.081   -38.256 1.0 68.69 ? 495 SER A N   1 Q5VSL9 UNP 495 S 
+ATOM 3923 C CA  . SER A 1 495 ? -3.056  7.792   -38.740 1.0 68.69 ? 495 SER A CA  1 Q5VSL9 UNP 495 S 
+ATOM 3924 C C   . SER A 1 495 ? -3.631  6.908   -37.630 1.0 68.69 ? 495 SER A C   1 Q5VSL9 UNP 495 S 
+ATOM 3925 C CB  . SER A 1 495 ? -1.952  7.006   -39.462 1.0 68.69 ? 495 SER A CB  1 Q5VSL9 UNP 495 S 
+ATOM 3926 O O   . SER A 1 495 ? -4.310  5.930   -37.926 1.0 68.69 ? 495 SER A O   1 Q5VSL9 UNP 495 S 
+ATOM 3927 O OG  . SER A 1 495 ? -1.047  7.851   -40.157 1.0 68.69 ? 495 SER A OG  1 Q5VSL9 UNP 495 S 
+ATOM 3928 N N   . GLY A 1 496 ? -3.312  7.205   -36.365 1.0 63.19 ? 496 GLY A N   1 Q5VSL9 UNP 496 G 
+ATOM 3929 C CA  . GLY A 1 496 ? -3.617  6.336   -35.222 1.0 63.19 ? 496 GLY A CA  1 Q5VSL9 UNP 496 G 
+ATOM 3930 C C   . GLY A 1 496 ? -5.043  6.435   -34.672 1.0 63.19 ? 496 GLY A C   1 Q5VSL9 UNP 496 G 
+ATOM 3931 O O   . GLY A 1 496 ? -5.442  5.553   -33.919 1.0 63.19 ? 496 GLY A O   1 Q5VSL9 UNP 496 G 
+ATOM 3932 N N   . GLY A 1 497 ? -5.806  7.470   -35.044 1.0 66.78 ? 497 GLY A N   1 Q5VSL9 UNP 497 G 
+ATOM 3933 C CA  . GLY A 1 497 ? -7.111  7.763   -34.437 1.0 66.78 ? 497 GLY A CA  1 Q5VSL9 UNP 497 G 
+ATOM 3934 C C   . GLY A 1 497 ? -7.019  8.179   -32.961 1.0 66.78 ? 497 GLY A C   1 Q5VSL9 UNP 497 G 
+ATOM 3935 O O   . GLY A 1 497 ? -5.927  8.347   -32.411 1.0 66.78 ? 497 GLY A O   1 Q5VSL9 UNP 497 G 
+ATOM 3936 N N   . GLU A 1 498 ? -8.174  8.370   -32.317 1.0 70.02 ? 498 GLU A N   1 Q5VSL9 UNP 498 E 
+ATOM 3937 C CA  . GLU A 1 498 ? -8.229  8.527   -30.859 1.0 70.02 ? 498 GLU A CA  1 Q5VSL9 UNP 498 E 
+ATOM 3938 C C   . GLU A 1 498 ? -7.856  7.202   -30.180 1.0 70.02 ? 498 GLU A C   1 Q5VSL9 UNP 498 E 
+ATOM 3939 C CB  . GLU A 1 498 ? -9.611  9.009   -30.379 1.0 70.02 ? 498 GLU A CB  1 Q5VSL9 UNP 498 E 
+ATOM 3940 O O   . GLU A 1 498 ? -8.351  6.137   -30.548 1.0 70.02 ? 498 GLU A O   1 Q5VSL9 UNP 498 E 
+ATOM 3941 C CG  . GLU A 1 498 ? -9.876  10.486  -30.720 1.0 70.02 ? 498 GLU A CG  1 Q5VSL9 UNP 498 E 
+ATOM 3942 C CD  . GLU A 1 498 ? -11.148 11.052  -30.058 1.0 70.02 ? 498 GLU A CD  1 Q5VSL9 UNP 498 E 
+ATOM 3943 O OE1 . GLU A 1 498 ? -11.249 12.298  -29.986 1.0 70.02 ? 498 GLU A OE1 1 Q5VSL9 UNP 498 E 
+ATOM 3944 O OE2 . GLU A 1 498 ? -12.011 10.257  -29.623 1.0 70.02 ? 498 GLU A OE2 1 Q5VSL9 UNP 498 E 
+ATOM 3945 N N   . GLU A 1 499 ? -6.970  7.257   -29.182 1.0 78.48 ? 499 GLU A N   1 Q5VSL9 UNP 499 E 
+ATOM 3946 C CA  . GLU A 1 499 ? -6.603  6.068   -28.414 1.0 78.48 ? 499 GLU A CA  1 Q5VSL9 UNP 499 E 
+ATOM 3947 C C   . GLU A 1 499 ? -7.791  5.610   -27.554 1.0 78.48 ? 499 GLU A C   1 Q5VSL9 UNP 499 E 
+ATOM 3948 C CB  . GLU A 1 499 ? -5.352  6.343   -27.552 1.0 78.48 ? 499 GLU A CB  1 Q5VSL9 UNP 499 E 
+ATOM 3949 O O   . GLU A 1 499 ? -8.223  6.324   -26.647 1.0 78.48 ? 499 GLU A O   1 Q5VSL9 UNP 499 E 
+ATOM 3950 C CG  . GLU A 1 499 ? -4.917  5.093   -26.764 1.0 78.48 ? 499 GLU A CG  1 Q5VSL9 UNP 499 E 
+ATOM 3951 C CD  . GLU A 1 499 ? -3.703  5.293   -25.843 1.0 78.48 ? 499 GLU A CD  1 Q5VSL9 UNP 499 E 
+ATOM 3952 O OE1 . GLU A 1 499 ? -3.288  4.299   -25.202 1.0 78.48 ? 499 GLU A OE1 1 Q5VSL9 UNP 499 E 
+ATOM 3953 O OE2 . GLU A 1 499 ? -3.157  6.417   -25.721 1.0 78.48 ? 499 GLU A OE2 1 Q5VSL9 UNP 499 E 
+ATOM 3954 N N   . GLU A 1 500 ? -8.274  4.385   -27.775 1.0 81.11 ? 500 GLU A N   1 Q5VSL9 UNP 500 E 
+ATOM 3955 C CA  . GLU A 1 500 ? -9.248  3.760   -26.880 1.0 81.11 ? 500 GLU A CA  1 Q5VSL9 UNP 500 E 
+ATOM 3956 C C   . GLU A 1 500 ? -8.578  3.348   -25.563 1.0 81.11 ? 500 GLU A C   1 Q5VSL9 UNP 500 E 
+ATOM 3957 C CB  . GLU A 1 500 ? -9.957  2.568   -27.535 1.0 81.11 ? 500 GLU A CB  1 Q5VSL9 UNP 500 E 
+ATOM 3958 O O   . GLU A 1 500 ? -7.854  2.354   -25.465 1.0 81.11 ? 500 GLU A O   1 Q5VSL9 UNP 500 E 
+ATOM 3959 C CG  . GLU A 1 500 ? -10.956 3.005   -28.620 1.0 81.11 ? 500 GLU A CG  1 Q5VSL9 UNP 500 E 
+ATOM 3960 C CD  . GLU A 1 500 ? -11.865 1.857   -29.097 1.0 81.11 ? 500 GLU A CD  1 Q5VSL9 UNP 500 E 
+ATOM 3961 O OE1 . GLU A 1 500 ? -12.794 2.144   -29.886 1.0 81.11 ? 500 GLU A OE1 1 Q5VSL9 UNP 500 E 
+ATOM 3962 O OE2 . GLU A 1 500 ? -11.655 0.699   -28.664 1.0 81.11 ? 500 GLU A OE2 1 Q5VSL9 UNP 500 E 
+ATOM 3963 N N   . VAL A 1 501 ? -8.824  4.140   -24.521 1.0 87.70 ? 501 VAL A N   1 Q5VSL9 UNP 501 V 
+ATOM 3964 C CA  . VAL A 1 501 ? -8.299  3.899   -23.178 1.0 87.70 ? 501 VAL A CA  1 Q5VSL9 UNP 501 V 
+ATOM 3965 C C   . VAL A 1 501 ? -9.333  3.194   -22.308 1.0 87.70 ? 501 VAL A C   1 Q5VSL9 UNP 501 V 
+ATOM 3966 C CB  . VAL A 1 501 ? -7.817  5.208   -22.539 1.0 87.70 ? 501 VAL A CB  1 Q5VSL9 UNP 501 V 
+ATOM 3967 O O   . VAL A 1 501 ? -10.312 3.801   -21.865 1.0 87.70 ? 501 VAL A O   1 Q5VSL9 UNP 501 V 
+ATOM 3968 C CG1 . VAL A 1 501 ? -7.408  4.965   -21.082 1.0 87.70 ? 501 VAL A CG1 1 Q5VSL9 UNP 501 V 
+ATOM 3969 C CG2 . VAL A 1 501 ? -6.645  5.790   -23.338 1.0 87.70 ? 501 VAL A CG2 1 Q5VSL9 UNP 501 V 
+ATOM 3970 N N   . GLU A 1 502 ? -9.065  1.928   -21.990 1.0 88.52 ? 502 GLU A N   1 Q5VSL9 UNP 502 E 
+ATOM 3971 C CA  . GLU A 1 502 ? -9.854  1.162   -21.024 1.0 88.52 ? 502 GLU A CA  1 Q5VSL9 UNP 502 E 
+ATOM 3972 C C   . GLU A 1 502 ? -9.823  1.828   -19.634 1.0 88.52 ? 502 GLU A C   1 Q5VSL9 UNP 502 E 
+ATOM 3973 C CB  . GLU A 1 502 ? -9.338  -0.284  -20.966 1.0 88.52 ? 502 GLU A CB  1 Q5VSL9 UNP 502 E 
+ATOM 3974 O O   . GLU A 1 502 ? -8.757  2.037   -19.044 1.0 88.52 ? 502 GLU A O   1 Q5VSL9 UNP 502 E 
+ATOM 3975 C CG  . GLU A 1 502 ? -10.318 -1.212  -20.229 1.0 88.52 ? 502 GLU A CG  1 Q5VSL9 UNP 502 E 
+ATOM 3976 C CD  . GLU A 1 502 ? -9.772  -2.635  -20.017 1.0 88.52 ? 502 GLU A CD  1 Q5VSL9 UNP 502 E 
+ATOM 3977 O OE1 . GLU A 1 502 ? -10.502 -3.429  -19.384 1.0 88.52 ? 502 GLU A OE1 1 Q5VSL9 UNP 502 E 
+ATOM 3978 O OE2 . GLU A 1 502 ? -8.619  -2.913  -20.428 1.0 88.52 ? 502 GLU A OE2 1 Q5VSL9 UNP 502 E 
+ATOM 3979 N N   . GLN A 1 503 ? -11.001 2.153   -19.093 1.0 90.48 ? 503 GLN A N   1 Q5VSL9 UNP 503 Q 
+ATOM 3980 C CA  . GLN A 1 503 ? -11.153 2.792   -17.780 1.0 90.48 ? 503 GLN A CA  1 Q5VSL9 UNP 503 Q 
+ATOM 3981 C C   . GLN A 1 503 ? -11.075 1.766   -16.644 1.0 90.48 ? 503 GLN A C   1 Q5VSL9 UNP 503 Q 
+ATOM 3982 C CB  . GLN A 1 503 ? -12.437 3.638   -17.718 1.0 90.48 ? 503 GLN A CB  1 Q5VSL9 UNP 503 Q 
+ATOM 3983 O O   . GLN A 1 503 ? -12.052 1.477   -15.956 1.0 90.48 ? 503 GLN A O   1 Q5VSL9 UNP 503 Q 
+ATOM 3984 C CG  . GLN A 1 503 ? -12.441 4.808   -18.711 1.0 90.48 ? 503 GLN A CG  1 Q5VSL9 UNP 503 Q 
+ATOM 3985 C CD  . GLN A 1 503 ? -11.256 5.758   -18.542 1.0 90.48 ? 503 GLN A CD  1 Q5VSL9 UNP 503 Q 
+ATOM 3986 N NE2 . GLN A 1 503 ? -10.615 6.137   -19.625 1.0 90.48 ? 503 GLN A NE2 1 Q5VSL9 UNP 503 Q 
+ATOM 3987 O OE1 . GLN A 1 503 ? -10.878 6.171   -17.453 1.0 90.48 ? 503 GLN A OE1 1 Q5VSL9 UNP 503 Q 
+ATOM 3988 N N   . VAL A 1 504 ? -9.884  1.202   -16.451 1.0 93.60 ? 504 VAL A N   1 Q5VSL9 UNP 504 V 
+ATOM 3989 C CA  . VAL A 1 504 ? -9.589  0.323   -15.313 1.0 93.60 ? 504 VAL A CA  1 Q5VSL9 UNP 504 V 
+ATOM 3990 C C   . VAL A 1 504 ? -9.351  1.139   -14.031 1.0 93.60 ? 504 VAL A C   1 Q5VSL9 UNP 504 V 
+ATOM 3991 C CB  . VAL A 1 504 ? -8.409  -0.618  -15.613 1.0 93.60 ? 504 VAL A CB  1 Q5VSL9 UNP 504 V 
+ATOM 3992 O O   . VAL A 1 504 ? -8.894  2.280   -14.113 1.0 93.60 ? 504 VAL A O   1 Q5VSL9 UNP 504 V 
+ATOM 3993 C CG1 . VAL A 1 504 ? -8.724  -1.537  -16.794 1.0 93.60 ? 504 VAL A CG1 1 Q5VSL9 UNP 504 V 
+ATOM 3994 C CG2 . VAL A 1 504 ? -7.097  0.121   -15.903 1.0 93.60 ? 504 VAL A CG2 1 Q5VSL9 UNP 504 V 
+ATOM 3995 N N   . PRO A 1 505 ? -9.531  0.566   -12.823 1.0 94.85 ? 505 PRO A N   1 Q5VSL9 UNP 505 P 
+ATOM 3996 C CA  . PRO A 1 505 ? -9.350  1.300   -11.563 1.0 94.85 ? 505 PRO A CA  1 Q5VSL9 UNP 505 P 
+ATOM 3997 C C   . PRO A 1 505 ? -7.992  2.010   -11.421 1.0 94.85 ? 505 PRO A C   1 Q5VSL9 UNP 505 P 
+ATOM 3998 C CB  . PRO A 1 505 ? -9.535  0.243   -10.468 1.0 94.85 ? 505 PRO A CB  1 Q5VSL9 UNP 505 P 
+ATOM 3999 O O   . PRO A 1 505 ? -7.901  3.098   -10.853 1.0 94.85 ? 505 PRO A O   1 Q5VSL9 UNP 505 P 
+ATOM 4000 C CG  . PRO A 1 505 ? -10.504 -0.753  -11.100 1.0 94.85 ? 505 PRO A CG  1 Q5VSL9 UNP 505 P 
+ATOM 4001 C CD  . PRO A 1 505 ? -10.078 -0.762  -12.566 1.0 94.85 ? 505 PRO A CD  1 Q5VSL9 UNP 505 P 
+ATOM 4002 N N   . ALA A 1 506 ? -6.920  1.418   -11.962 1.0 96.64 ? 506 ALA A N   1 Q5VSL9 UNP 506 A 
+ATOM 4003 C CA  . ALA A 1 506 ? -5.592  2.032   -11.962 1.0 96.64 ? 506 ALA A CA  1 Q5VSL9 UNP 506 A 
+ATOM 4004 C C   . ALA A 1 506 ? -5.510  3.280   -12.860 1.0 96.64 ? 506 ALA A C   1 Q5VSL9 UNP 506 A 
+ATOM 4005 C CB  . ALA A 1 506 ? -4.564  0.975   -12.385 1.0 96.64 ? 506 ALA A CB  1 Q5VSL9 UNP 506 A 
+ATOM 4006 O O   . ALA A 1 506 ? -4.790  4.217   -12.520 1.0 96.64 ? 506 ALA A O   1 Q5VSL9 UNP 506 A 
+ATOM 4007 N N   . GLU A 1 507 ? -6.240  3.298   -13.977 1.0 95.77 ? 507 GLU A N   1 Q5VSL9 UNP 507 E 
+ATOM 4008 C CA  . GLU A 1 507 ? -6.328  4.436   -14.892 1.0 95.77 ? 507 GLU A CA  1 Q5VSL9 UNP 507 E 
+ATOM 4009 C C   . GLU A 1 507 ? -7.111  5.577   -14.237 1.0 95.77 ? 507 GLU A C   1 Q5VSL9 UNP 507 E 
+ATOM 4010 C CB  . GLU A 1 507 ? -6.992  3.977   -16.204 1.0 95.77 ? 507 GLU A CB  1 Q5VSL9 UNP 507 E 
+ATOM 4011 O O   . GLU A 1 507 ? -6.603  6.695   -14.155 1.0 95.77 ? 507 GLU A O   1 Q5VSL9 UNP 507 E 
+ATOM 4012 C CG  . GLU A 1 507 ? -7.030  5.068   -17.280 1.0 95.77 ? 507 GLU A CG  1 Q5VSL9 UNP 507 E 
+ATOM 4013 C CD  . GLU A 1 507 ? -5.665  5.399   -17.890 1.0 95.77 ? 507 GLU A CD  1 Q5VSL9 UNP 507 E 
+ATOM 4014 O OE1 . GLU A 1 507 ? -5.552  6.420   -18.595 1.0 95.77 ? 507 GLU A OE1 1 Q5VSL9 UNP 507 E 
+ATOM 4015 O OE2 . GLU A 1 507 ? -4.703  4.617   -17.721 1.0 95.77 ? 507 GLU A OE2 1 Q5VSL9 UNP 507 E 
+ATOM 4016 N N   . THR A 1 508 ? -8.289  5.283   -13.679 1.0 94.83 ? 508 THR A N   1 Q5VSL9 UNP 508 T 
+ATOM 4017 C CA  . THR A 1 508 ? -9.126  6.266   -12.974 1.0 94.83 ? 508 THR A CA  1 Q5VSL9 UNP 508 T 
+ATOM 4018 C C   . THR A 1 508 ? -8.378  6.900   -11.802 1.0 94.83 ? 508 THR A C   1 Q5VSL9 UNP 508 T 
+ATOM 4019 C CB  . THR A 1 508 ? -10.408 5.597   -12.455 1.0 94.83 ? 508 THR A CB  1 Q5VSL9 UNP 508 T 
+ATOM 4020 O O   . THR A 1 508 ? -8.375  8.121   -11.640 1.0 94.83 ? 508 THR A O   1 Q5VSL9 UNP 508 T 
+ATOM 4021 C CG2 . THR A 1 508 ? -11.433 6.608   -11.947 1.0 94.83 ? 508 THR A CG2 1 Q5VSL9 UNP 508 T 
+ATOM 4022 O OG1 . THR A 1 508 ? -11.012 4.853   -13.486 1.0 94.83 ? 508 THR A OG1 1 Q5VSL9 UNP 508 T 
+ATOM 4023 N N   . LEU A 1 509 ? -7.663  6.090   -11.012 1.0 96.82 ? 509 LEU A N   1 Q5VSL9 UNP 509 L 
+ATOM 4024 C CA  . LEU A 1 509 ? -6.850  6.611   -9.918  1.0 96.82 ? 509 LEU A CA  1 Q5VSL9 UNP 509 L 
+ATOM 4025 C C   . LEU A 1 509 ? -5.681  7.466   -10.424 1.0 96.82 ? 509 LEU A C   1 Q5VSL9 UNP 509 L 
+ATOM 4026 C CB  . LEU A 1 509 ? -6.351  5.445   -9.051  1.0 96.82 ? 509 LEU A CB  1 Q5VSL9 UNP 509 L 
+ATOM 4027 O O   . LEU A 1 509 ? -5.373  8.491   -9.818  1.0 96.82 ? 509 LEU A O   1 Q5VSL9 UNP 509 L 
+ATOM 4028 C CG  . LEU A 1 509 ? -5.558  5.913   -7.816  1.0 96.82 ? 509 LEU A CG  1 Q5VSL9 UNP 509 L 
+ATOM 4029 C CD1 . LEU A 1 509 ? -6.414  6.707   -6.833  1.0 96.82 ? 509 LEU A CD1 1 Q5VSL9 UNP 509 L 
+ATOM 4030 C CD2 . LEU A 1 509 ? -4.997  4.703   -7.081  1.0 96.82 ? 509 LEU A CD2 1 Q5VSL9 UNP 509 L 
+ATOM 4031 N N   . TYR A 1 510 ? -5.015  7.066   -11.512 1.0 97.51 ? 510 TYR A N   1 Q5VSL9 UNP 510 Y 
+ATOM 4032 C CA  . TYR A 1 510 ? -3.930  7.865   -12.080 1.0 97.51 ? 510 TYR A CA  1 Q5VSL9 UNP 510 Y 
+ATOM 4033 C C   . TYR A 1 510 ? -4.433  9.230   -12.559 1.0 97.51 ? 510 TYR A C   1 Q5VSL9 UNP 510 Y 
+ATOM 4034 C CB  . TYR A 1 510 ? -3.228  7.119   -13.220 1.0 97.51 ? 510 TYR A CB  1 Q5VSL9 UNP 510 Y 
+ATOM 4035 O O   . TYR A 1 510 ? -3.809  10.237  -12.235 1.0 97.51 ? 510 TYR A O   1 Q5VSL9 UNP 510 Y 
+ATOM 4036 C CG  . TYR A 1 510 ? -2.053  7.904   -13.770 1.0 97.51 ? 510 TYR A CG  1 Q5VSL9 UNP 510 Y 
+ATOM 4037 C CD1 . TYR A 1 510 ? -2.223  8.749   -14.884 1.0 97.51 ? 510 TYR A CD1 1 Q5VSL9 UNP 510 Y 
+ATOM 4038 C CD2 . TYR A 1 510 ? -0.806  7.844   -13.117 1.0 97.51 ? 510 TYR A CD2 1 Q5VSL9 UNP 510 Y 
+ATOM 4039 C CE1 . TYR A 1 510 ? -1.140  9.516   -15.356 1.0 97.51 ? 510 TYR A CE1 1 Q5VSL9 UNP 510 Y 
+ATOM 4040 C CE2 . TYR A 1 510 ? 0.283   8.597   -13.597 1.0 97.51 ? 510 TYR A CE2 1 Q5VSL9 UNP 510 Y 
+ATOM 4041 O OH  . TYR A 1 510 ? 1.182   10.104  -15.228 1.0 97.51 ? 510 TYR A OH  1 Q5VSL9 UNP 510 Y 
+ATOM 4042 C CZ  . TYR A 1 510 ? 0.117   9.425   -14.729 1.0 97.51 ? 510 TYR A CZ  1 Q5VSL9 UNP 510 Y 
+ATOM 4043 N N   . GLN A 1 511 ? -5.569  9.268   -13.262 1.0 94.72 ? 511 GLN A N   1 Q5VSL9 UNP 511 Q 
+ATOM 4044 C CA  . GLN A 1 511 ? -6.205  10.507  -13.719 1.0 94.72 ? 511 GLN A CA  1 Q5VSL9 UNP 511 Q 
+ATOM 4045 C C   . GLN A 1 511 ? -6.513  11.446  -12.549 1.0 94.72 ? 511 GLN A C   1 Q5VSL9 UNP 511 Q 
+ATOM 4046 C CB  . GLN A 1 511 ? -7.504  10.182  -14.468 1.0 94.72 ? 511 GLN A CB  1 Q5VSL9 UNP 511 Q 
+ATOM 4047 O O   . GLN A 1 511 ? -6.140  12.614  -12.598 1.0 94.72 ? 511 GLN A O   1 Q5VSL9 UNP 511 Q 
+ATOM 4048 C CG  . GLN A 1 511 ? -7.275  9.542   -15.845 1.0 94.72 ? 511 GLN A CG  1 Q5VSL9 UNP 511 Q 
+ATOM 4049 C CD  . GLN A 1 511 ? -8.589  9.117   -16.497 1.0 94.72 ? 511 GLN A CD  1 Q5VSL9 UNP 511 Q 
+ATOM 4050 N NE2 . GLN A 1 511 ? -8.584  8.142   -17.377 1.0 94.72 ? 511 GLN A NE2 1 Q5VSL9 UNP 511 Q 
+ATOM 4051 O OE1 . GLN A 1 511 ? -9.651  9.645   -16.219 1.0 94.72 ? 511 GLN A OE1 1 Q5VSL9 UNP 511 Q 
+ATOM 4052 N N   . GLY A 1 512 ? -7.111  10.927  -11.470 1.0 94.31 ? 512 GLY A N   1 Q5VSL9 UNP 512 G 
+ATOM 4053 C CA  . GLY A 1 512 ? -7.403  11.724  -10.275 1.0 94.31 ? 512 GLY A CA  1 Q5VSL9 UNP 512 G 
+ATOM 4054 C C   . GLY A 1 512 ? -6.148  12.221  -9.551  1.0 94.31 ? 512 GLY A C   1 Q5VSL9 UNP 512 G 
+ATOM 4055 O O   . GLY A 1 512 ? -6.132  13.321  -9.008  1.0 94.31 ? 512 GLY A O   1 Q5VSL9 UNP 512 G 
+ATOM 4056 N N   . LEU A 1 513 ? -5.058  11.445  -9.557  1.0 96.62 ? 513 LEU A N   1 Q5VSL9 UNP 513 L 
+ATOM 4057 C CA  . LEU A 1 513 ? -3.804  11.873  -8.932  1.0 96.62 ? 513 LEU A CA  1 Q5VSL9 UNP 513 L 
+ATOM 4058 C C   . LEU A 1 513 ? -3.014  12.865  -9.783  1.0 96.62 ? 513 LEU A C   1 Q5VSL9 UNP 513 L 
+ATOM 4059 C CB  . LEU A 1 513 ? -2.915  10.663  -8.624  1.0 96.62 ? 513 LEU A CB  1 Q5VSL9 UNP 513 L 
+ATOM 4060 O O   . LEU A 1 513 ? -2.262  13.658  -9.220  1.0 96.62 ? 513 LEU A O   1 Q5VSL9 UNP 513 L 
+ATOM 4061 C CG  . LEU A 1 513 ? -3.409  9.770   -7.482  1.0 96.62 ? 513 LEU A CG  1 Q5VSL9 UNP 513 L 
+ATOM 4062 C CD1 . LEU A 1 513 ? -2.504  8.544   -7.390  1.0 96.62 ? 513 LEU A CD1 1 Q5VSL9 UNP 513 L 
+ATOM 4063 C CD2 . LEU A 1 513 ? -3.357  10.463  -6.126  1.0 96.62 ? 513 LEU A CD2 1 Q5VSL9 UNP 513 L 
+ATOM 4064 N N   . LEU A 1 514 ? -3.131  12.798  -11.111 1.0 95.47 ? 514 LEU A N   1 Q5VSL9 UNP 514 L 
+ATOM 4065 C CA  . LEU A 1 514 ? -2.268  13.505  -12.058 1.0 95.47 ? 514 LEU A CA  1 Q5VSL9 UNP 514 L 
+ATOM 4066 C C   . LEU A 1 514 ? -2.102  15.009  -11.753 1.0 95.47 ? 514 LEU A C   1 Q5VSL9 UNP 514 L 
+ATOM 4067 C CB  . LEU A 1 514 ? -2.765  13.220  -13.492 1.0 95.47 ? 514 LEU A CB  1 Q5VSL9 UNP 514 L 
+ATOM 4068 O O   . LEU A 1 514 ? -0.947  15.442  -11.709 1.0 95.47 ? 514 LEU A O   1 Q5VSL9 UNP 514 L 
+ATOM 4069 C CG  . LEU A 1 514 ? -1.951  13.889  -14.611 1.0 95.47 ? 514 LEU A CG  1 Q5VSL9 UNP 514 L 
+ATOM 4070 C CD1 . LEU A 1 514 ? -0.512  13.376  -14.647 1.0 95.47 ? 514 LEU A CD1 1 Q5VSL9 UNP 514 L 
+ATOM 4071 C CD2 . LEU A 1 514 ? -2.595  13.590  -15.961 1.0 95.47 ? 514 LEU A CD2 1 Q5VSL9 UNP 514 L 
+ATOM 4072 N N   . PRO A 1 515 ? -3.162  15.794  -11.455 1.0 94.05 ? 515 PRO A N   1 Q5VSL9 UNP 515 P 
+ATOM 4073 C CA  . PRO A 1 515 ? -3.038  17.240  -11.242 1.0 94.05 ? 515 PRO A CA  1 Q5VSL9 UNP 515 P 
+ATOM 4074 C C   . PRO A 1 515 ? -2.143  17.629  -10.058 1.0 94.05 ? 515 PRO A C   1 Q5VSL9 UNP 515 P 
+ATOM 4075 C CB  . PRO A 1 515 ? -4.470  17.746  -11.016 1.0 94.05 ? 515 PRO A CB  1 Q5VSL9 UNP 515 P 
+ATOM 4076 O O   . PRO A 1 515 ? -1.512  18.684  -10.077 1.0 94.05 ? 515 PRO A O   1 Q5VSL9 UNP 515 P 
+ATOM 4077 C CG  . PRO A 1 515 ? -5.346  16.701  -11.700 1.0 94.05 ? 515 PRO A CG  1 Q5VSL9 UNP 515 P 
+ATOM 4078 C CD  . PRO A 1 515 ? -4.573  15.417  -11.437 1.0 94.05 ? 515 PRO A CD  1 Q5VSL9 UNP 515 P 
+ATOM 4079 N N   . SER A 1 516 ? -2.085  16.785  -9.023  1.0 96.19 ? 516 SER A N   1 Q5VSL9 UNP 516 S 
+ATOM 4080 C CA  . SER A 1 516 ? -1.367  17.054  -7.765  1.0 96.19 ? 516 SER A CA  1 Q5VSL9 UNP 516 S 
+ATOM 4081 C C   . SER A 1 516 ? -0.390  15.938  -7.371  1.0 96.19 ? 516 SER A C   1 Q5VSL9 UNP 516 S 
+ATOM 4082 C CB  . SER A 1 516 ? -2.361  17.372  -6.644  1.0 96.19 ? 516 SER A CB  1 Q5VSL9 UNP 516 S 
+ATOM 4083 O O   . SER A 1 516 ? 0.064   15.863  -6.224  1.0 96.19 ? 516 SER A O   1 Q5VSL9 UNP 516 S 
+ATOM 4084 O OG  . SER A 1 516 ? -2.962  18.629  -6.876  1.0 96.19 ? 516 SER A OG  1 Q5VSL9 UNP 516 S 
+ATOM 4085 N N   . LEU A 1 517 ? -0.021  15.065  -8.317  1.0 97.02 ? 517 LEU A N   1 Q5VSL9 UNP 517 L 
+ATOM 4086 C CA  . LEU A 1 517 ? 0.855   13.919  -8.064  1.0 97.02 ? 517 LEU A CA  1 Q5VSL9 UNP 517 L 
+ATOM 4087 C C   . LEU A 1 517 ? 2.184   14.321  -7.399  1.0 97.02 ? 517 LEU A C   1 Q5VSL9 UNP 517 L 
+ATOM 4088 C CB  . LEU A 1 517 ? 1.076   13.108  -9.358  1.0 97.02 ? 517 LEU A CB  1 Q5VSL9 UNP 517 L 
+ATOM 4089 O O   . LEU A 1 517 ? 2.566   13.658  -6.428  1.0 97.02 ? 517 LEU A O   1 Q5VSL9 UNP 517 L 
+ATOM 4090 C CG  . LEU A 1 517 ? 1.771   11.756  -9.106  1.0 97.02 ? 517 LEU A CG  1 Q5VSL9 UNP 517 L 
+ATOM 4091 C CD1 . LEU A 1 517 ? 0.832   10.704  -8.520  1.0 97.02 ? 517 LEU A CD1 1 Q5VSL9 UNP 517 L 
+ATOM 4092 C CD2 . LEU A 1 517 ? 2.302   11.185  -10.411 1.0 97.02 ? 517 LEU A CD2 1 Q5VSL9 UNP 517 L 
+ATOM 4093 N N   . PRO A 1 518 ? 2.889   15.391  -7.832  1.0 97.05 ? 518 PRO A N   1 Q5VSL9 UNP 518 P 
+ATOM 4094 C CA  . PRO A 1 518 ? 4.120   15.822  -7.170  1.0 97.05 ? 518 PRO A CA  1 Q5VSL9 UNP 518 P 
+ATOM 4095 C C   . PRO A 1 518 ? 3.903   16.140  -5.684  1.0 97.05 ? 518 PRO A C   1 Q5VSL9 UNP 518 P 
+ATOM 4096 C CB  . PRO A 1 518 ? 4.599   17.063  -7.935  1.0 97.05 ? 518 PRO A CB  1 Q5VSL9 UNP 518 P 
+ATOM 4097 O O   . PRO A 1 518 ? 4.682   15.710  -4.830  1.0 97.05 ? 518 PRO A O   1 Q5VSL9 UNP 518 P 
+ATOM 4098 C CG  . PRO A 1 518 ? 3.901   16.973  -9.289  1.0 97.05 ? 518 PRO A CG  1 Q5VSL9 UNP 518 P 
+ATOM 4099 C CD  . PRO A 1 518 ? 2.601   16.252  -8.977  1.0 97.05 ? 518 PRO A CD  1 Q5VSL9 UNP 518 P 
+ATOM 4100 N N   . GLN A 1 519 ? 2.824   16.853  -5.358  1.0 97.61 ? 519 GLN A N   1 Q5VSL9 UNP 519 Q 
+ATOM 4101 C CA  . GLN A 1 519 ? 2.474   17.265  -4.003  1.0 97.61 ? 519 GLN A CA  1 Q5VSL9 UNP 519 Q 
+ATOM 4102 C C   . GLN A 1 519 ? 2.132   16.051  -3.136  1.0 97.61 ? 519 GLN A C   1 Q5VSL9 UNP 519 Q 
+ATOM 4103 C CB  . GLN A 1 519 ? 1.300   18.265  -4.012  1.0 97.61 ? 519 GLN A CB  1 Q5VSL9 UNP 519 Q 
+ATOM 4104 O O   . GLN A 1 519 ? 2.627   15.961  -2.010  1.0 97.61 ? 519 GLN A O   1 Q5VSL9 UNP 519 Q 
+ATOM 4105 C CG  . GLN A 1 519 ? 1.600   19.630  -4.664  1.0 97.61 ? 519 GLN A CG  1 Q5VSL9 UNP 519 Q 
+ATOM 4106 C CD  . GLN A 1 519 ? 1.567   19.648  -6.194  1.0 97.61 ? 519 GLN A CD  1 Q5VSL9 UNP 519 Q 
+ATOM 4107 N NE2 . GLN A 1 519 ? 1.746   20.787  -6.820  1.0 97.61 ? 519 GLN A NE2 1 Q5VSL9 UNP 519 Q 
+ATOM 4108 O OE1 . GLN A 1 519 ? 1.420   18.646  -6.867  1.0 97.61 ? 519 GLN A OE1 1 Q5VSL9 UNP 519 Q 
+ATOM 4109 N N   . TYR A 1 520 ? 1.373   15.087  -3.667  1.0 98.29 ? 520 TYR A N   1 Q5VSL9 UNP 520 Y 
+ATOM 4110 C CA  . TYR A 1 520 ? 1.064   13.837  -2.970  1.0 98.29 ? 520 TYR A CA  1 Q5VSL9 UNP 520 Y 
+ATOM 4111 C C   . TYR A 1 520 ? 2.328   13.035  -2.649  1.0 98.29 ? 520 TYR A C   1 Q5VSL9 UNP 520 Y 
+ATOM 4112 C CB  . TYR A 1 520 ? 0.089   12.995  -3.809  1.0 98.29 ? 520 TYR A CB  1 Q5VSL9 UNP 520 Y 
+ATOM 4113 O O   . TYR A 1 520 ? 2.510   12.587  -1.513  1.0 98.29 ? 520 TYR A O   1 Q5VSL9 UNP 520 Y 
+ATOM 4114 C CG  . TYR A 1 520 ? -1.265  13.634  -4.068  1.0 98.29 ? 520 TYR A CG  1 Q5VSL9 UNP 520 Y 
+ATOM 4115 C CD1 . TYR A 1 520 ? -1.935  14.332  -3.044  1.0 98.29 ? 520 TYR A CD1 1 Q5VSL9 UNP 520 Y 
+ATOM 4116 C CD2 . TYR A 1 520 ? -1.874  13.515  -5.331  1.0 98.29 ? 520 TYR A CD2 1 Q5VSL9 UNP 520 Y 
+ATOM 4117 C CE1 . TYR A 1 520 ? -3.172  14.957  -3.287  1.0 98.29 ? 520 TYR A CE1 1 Q5VSL9 UNP 520 Y 
+ATOM 4118 C CE2 . TYR A 1 520 ? -3.126  14.106  -5.570  1.0 98.29 ? 520 TYR A CE2 1 Q5VSL9 UNP 520 Y 
+ATOM 4119 O OH  . TYR A 1 520 ? -4.990  15.375  -4.811  1.0 98.29 ? 520 TYR A OH  1 Q5VSL9 UNP 520 Y 
+ATOM 4120 C CZ  . TYR A 1 520 ? -3.779  14.826  -4.552  1.0 98.29 ? 520 TYR A CZ  1 Q5VSL9 UNP 520 Y 
+ATOM 4121 N N   . MET A 1 521 ? 3.245   12.900  -3.613  1.0 98.33 ? 521 MET A N   1 Q5VSL9 UNP 521 M 
+ATOM 4122 C CA  . MET A 1 521 ? 4.509   12.190  -3.398  1.0 98.33 ? 521 MET A CA  1 Q5VSL9 UNP 521 M 
+ATOM 4123 C C   . MET A 1 521 ? 5.381   12.893  -2.350  1.0 98.33 ? 521 MET A C   1 Q5VSL9 UNP 521 M 
+ATOM 4124 C CB  . MET A 1 521 ? 5.271   12.030  -4.723  1.0 98.33 ? 521 MET A CB  1 Q5VSL9 UNP 521 M 
+ATOM 4125 O O   . MET A 1 521 ? 5.904   12.240  -1.446  1.0 98.33 ? 521 MET A O   1 Q5VSL9 UNP 521 M 
+ATOM 4126 C CG  . MET A 1 521 ? 4.578   11.113  -5.741  1.0 98.33 ? 521 MET A CG  1 Q5VSL9 UNP 521 M 
+ATOM 4127 S SD  . MET A 1 521 ? 4.104   9.466   -5.144  1.0 98.33 ? 521 MET A SD  1 Q5VSL9 UNP 521 M 
+ATOM 4128 C CE  . MET A 1 521 ? 2.328   9.723   -4.847  1.0 98.33 ? 521 MET A CE  1 Q5VSL9 UNP 521 M 
+ATOM 4129 N N   . ILE A 1 522 ? 5.504   14.223  -2.416  1.0 97.35 ? 522 ILE A N   1 Q5VSL9 UNP 522 I 
+ATOM 4130 C CA  . ILE A 1 522 ? 6.253   15.011  -1.425  1.0 97.35 ? 522 ILE A CA  1 Q5VSL9 UNP 522 I 
+ATOM 4131 C C   . ILE A 1 522 ? 5.634   14.868  -0.030  1.0 97.35 ? 522 ILE A C   1 Q5VSL9 UNP 522 I 
+ATOM 4132 C CB  . ILE A 1 522 ? 6.333   16.493  -1.862  1.0 97.35 ? 522 ILE A CB  1 Q5VSL9 UNP 522 I 
+ATOM 4133 O O   . ILE A 1 522 ? 6.367   14.692  0.943   1.0 97.35 ? 522 ILE A O   1 Q5VSL9 UNP 522 I 
+ATOM 4134 C CG1 . ILE A 1 522 ? 7.261   16.636  -3.089  1.0 97.35 ? 522 ILE A CG1 1 Q5VSL9 UNP 522 I 
+ATOM 4135 C CG2 . ILE A 1 522 ? 6.849   17.396  -0.720  1.0 97.35 ? 522 ILE A CG2 1 Q5VSL9 UNP 522 I 
+ATOM 4136 C CD1 . ILE A 1 522 ? 7.120   17.978  -3.819  1.0 97.35 ? 522 ILE A CD1 1 Q5VSL9 UNP 522 I 
+ATOM 4137 N N   . ALA A 1 523 ? 4.307   14.936  0.086   1.0 97.31 ? 523 ALA A N   1 Q5VSL9 UNP 523 A 
+ATOM 4138 C CA  . ALA A 1 523 ? 3.612   14.841  1.364   1.0 97.31 ? 523 ALA A CA  1 Q5VSL9 UNP 523 A 
+ATOM 4139 C C   . ALA A 1 523 ? 3.827   13.470  2.029   1.0 97.31 ? 523 ALA A C   1 Q5VSL9 UNP 523 A 
+ATOM 4140 C CB  . ALA A 1 523 ? 2.136   15.175  1.133   1.0 97.31 ? 523 ALA A CB  1 Q5VSL9 UNP 523 A 
+ATOM 4141 O O   . ALA A 1 523 ? 4.255   13.412  3.184   1.0 97.31 ? 523 ALA A O   1 Q5VSL9 UNP 523 A 
+ATOM 4142 N N   . LEU A 1 524 ? 3.667   12.371  1.279   1.0 98.28 ? 524 LEU A N   1 Q5VSL9 UNP 524 L 
+ATOM 4143 C CA  . LEU A 1 524 ? 3.968   11.024  1.776   1.0 98.28 ? 524 LEU A CA  1 Q5VSL9 UNP 524 L 
+ATOM 4144 C C   . LEU A 1 524 ? 5.424   10.897  2.253   1.0 98.28 ? 524 LEU A C   1 Q5VSL9 UNP 524 L 
+ATOM 4145 C CB  . LEU A 1 524 ? 3.684   9.982   0.679   1.0 98.28 ? 524 LEU A CB  1 Q5VSL9 UNP 524 L 
+ATOM 4146 O O   . LEU A 1 524 ? 5.682   10.346  3.322   1.0 98.28 ? 524 LEU A O   1 Q5VSL9 UNP 524 L 
+ATOM 4147 C CG  . LEU A 1 524 ? 2.200   9.702   0.370   1.0 98.28 ? 524 LEU A CG  1 Q5VSL9 UNP 524 L 
+ATOM 4148 C CD1 . LEU A 1 524 ? 2.145   8.642   -0.733  1.0 98.28 ? 524 LEU A CD1 1 Q5VSL9 UNP 524 L 
+ATOM 4149 C CD2 . LEU A 1 524 ? 1.434   9.151   1.574   1.0 98.28 ? 524 LEU A CD2 1 Q5VSL9 UNP 524 L 
+ATOM 4150 N N   . LEU A 1 525 ? 6.392   11.431  1.502   1.0 97.14 ? 525 LEU A N   1 Q5VSL9 UNP 525 L 
+ATOM 4151 C CA  . LEU A 1 525 ? 7.807   11.355  1.883   1.0 97.14 ? 525 LEU A CA  1 Q5VSL9 UNP 525 L 
+ATOM 4152 C C   . LEU A 1 525 ? 8.153   12.241  3.090   1.0 97.14 ? 525 LEU A C   1 Q5VSL9 UNP 525 L 
+ATOM 4153 C CB  . LEU A 1 525 ? 8.690   11.697  0.676   1.0 97.14 ? 525 LEU A CB  1 Q5VSL9 UNP 525 L 
+ATOM 4154 O O   . LEU A 1 525 ? 8.992   11.848  3.902   1.0 97.14 ? 525 LEU A O   1 Q5VSL9 UNP 525 L 
+ATOM 4155 C CG  . LEU A 1 525 ? 8.597   10.693  -0.487  1.0 97.14 ? 525 LEU A CG  1 Q5VSL9 UNP 525 L 
+ATOM 4156 C CD1 . LEU A 1 525 ? 9.391   11.257  -1.658  1.0 97.14 ? 525 LEU A CD1 1 Q5VSL9 UNP 525 L 
+ATOM 4157 C CD2 . LEU A 1 525 ? 9.147   9.303   -0.168  1.0 97.14 ? 525 LEU A CD2 1 Q5VSL9 UNP 525 L 
+ATOM 4158 N N   . LYS A 1 526 ? 7.502   13.401  3.251   1.0 95.15 ? 526 LYS A N   1 Q5VSL9 UNP 526 K 
+ATOM 4159 C CA  . LYS A 1 526 ? 7.645   14.246  4.449   1.0 95.15 ? 526 LYS A CA  1 Q5VSL9 UNP 526 K 
+ATOM 4160 C C   . LYS A 1 526 ? 7.172   13.509  5.700   1.0 95.15 ? 526 LYS A C   1 Q5VSL9 UNP 526 K 
+ATOM 4161 C CB  . LYS A 1 526 ? 6.866   15.561  4.287   1.0 95.15 ? 526 LYS A CB  1 Q5VSL9 UNP 526 K 
+ATOM 4162 O O   . LYS A 1 526 ? 7.897   13.492  6.694   1.0 95.15 ? 526 LYS A O   1 Q5VSL9 UNP 526 K 
+ATOM 4163 C CG  . LYS A 1 526 ? 7.603   16.603  3.433   1.0 95.15 ? 526 LYS A CG  1 Q5VSL9 UNP 526 K 
+ATOM 4164 C CD  . LYS A 1 526 ? 6.742   17.869  3.324   1.0 95.15 ? 526 LYS A CD  1 Q5VSL9 UNP 526 K 
+ATOM 4165 C CE  . LYS A 1 526 ? 7.473   18.992  2.580   1.0 95.15 ? 526 LYS A CE  1 Q5VSL9 UNP 526 K 
+ATOM 4166 N NZ  . LYS A 1 526 ? 6.638   20.222  2.526   1.0 95.15 ? 526 LYS A NZ  1 Q5VSL9 UNP 526 K 
+ATOM 4167 N N   . ILE A 1 527 ? 6.008   12.859  5.640   1.0 95.95 ? 527 ILE A N   1 Q5VSL9 UNP 527 I 
+ATOM 4168 C CA  . ILE A 1 527 ? 5.484   12.066  6.762   1.0 95.95 ? 527 ILE A CA  1 Q5VSL9 UNP 527 I 
+ATOM 4169 C C   . ILE A 1 527 ? 6.389   10.864  7.041   1.0 95.95 ? 527 ILE A C   1 Q5VSL9 UNP 527 I 
+ATOM 4170 C CB  . ILE A 1 527 ? 4.018   11.651  6.523   1.0 95.95 ? 527 ILE A CB  1 Q5VSL9 UNP 527 I 
+ATOM 4171 O O   . ILE A 1 527 ? 6.731   10.611  8.195   1.0 95.95 ? 527 ILE A O   1 Q5VSL9 UNP 527 I 
+ATOM 4172 C CG1 . ILE A 1 527 ? 3.101   12.880  6.371   1.0 95.95 ? 527 ILE A CG1 1 Q5VSL9 UNP 527 I 
+ATOM 4173 C CG2 . ILE A 1 527 ? 3.534   10.822  7.723   1.0 95.95 ? 527 ILE A CG2 1 Q5VSL9 UNP 527 I 
+ATOM 4174 C CD1 . ILE A 1 527 ? 1.742   12.536  5.756   1.0 95.95 ? 527 ILE A CD1 1 Q5VSL9 UNP 527 I 
+ATOM 4175 N N   . LEU A 1 528 ? 6.859   10.172  5.998   1.0 95.95 ? 528 LEU A N   1 Q5VSL9 UNP 528 L 
+ATOM 4176 C CA  . LEU A 1 528 ? 7.806   9.065   6.143   1.0 95.95 ? 528 LEU A CA  1 Q5VSL9 UNP 528 L 
+ATOM 4177 C C   . LEU A 1 528 ? 9.110   9.503   6.830   1.0 95.95 ? 528 LEU A C   1 Q5VSL9 UNP 528 L 
+ATOM 4178 C CB  . LEU A 1 528 ? 8.079   8.472   4.751   1.0 95.95 ? 528 LEU A CB  1 Q5VSL9 UNP 528 L 
+ATOM 4179 O O   . LEU A 1 528 ? 9.658   8.755   7.637   1.0 95.95 ? 528 LEU A O   1 Q5VSL9 UNP 528 L 
+ATOM 4180 C CG  . LEU A 1 528 ? 9.018   7.254   4.740   1.0 95.95 ? 528 LEU A CG  1 Q5VSL9 UNP 528 L 
+ATOM 4181 C CD1 . LEU A 1 528 ? 8.437   6.075   5.514   1.0 95.95 ? 528 LEU A CD1 1 Q5VSL9 UNP 528 L 
+ATOM 4182 C CD2 . LEU A 1 528 ? 9.262   6.793   3.302   1.0 95.95 ? 528 LEU A CD2 1 Q5VSL9 UNP 528 L 
+ATOM 4183 N N   . LEU A 1 529 ? 9.606   10.709  6.535   1.0 94.51 ? 529 LEU A N   1 Q5VSL9 UNP 529 L 
+ATOM 4184 C CA  . LEU A 1 529 ? 10.780  11.277  7.197   1.0 94.51 ? 529 LEU A CA  1 Q5VSL9 UNP 529 L 
+ATOM 4185 C C   . LEU A 1 529 ? 10.520  11.567  8.681   1.0 94.51 ? 529 LEU A C   1 Q5VSL9 UNP 529 L 
+ATOM 4186 C CB  . LEU A 1 529 ? 11.243  12.526  6.425   1.0 94.51 ? 529 LEU A CB  1 Q5VSL9 UNP 529 L 
+ATOM 4187 O O   . LEU A 1 529 ? 11.365  11.213  9.500   1.0 94.51 ? 529 LEU A O   1 Q5VSL9 UNP 529 L 
+ATOM 4188 C CG  . LEU A 1 529 ? 12.420  13.281  7.072   1.0 94.51 ? 529 LEU A CG  1 Q5VSL9 UNP 529 L 
+ATOM 4189 C CD1 . LEU A 1 529 ? 13.711  12.460  7.188   1.0 94.51 ? 529 LEU A CD1 1 Q5VSL9 UNP 529 L 
+ATOM 4190 C CD2 . LEU A 1 529 ? 12.744  14.527  6.247   1.0 94.51 ? 529 LEU A CD2 1 Q5VSL9 UNP 529 L 
+ATOM 4191 N N   . ALA A 1 530 ? 9.372   12.153  9.029   1.0 93.52 ? 530 ALA A N   1 Q5VSL9 UNP 530 A 
+ATOM 4192 C CA  . ALA A 1 530 ? 8.998   12.427  10.421  1.0 93.52 ? 530 ALA A CA  1 Q5VSL9 UNP 530 A 
+ATOM 4193 C C   . ALA A 1 530 ? 8.786   11.136  11.239  1.0 93.52 ? 530 ALA A C   1 Q5VSL9 UNP 530 A 
+ATOM 4194 C CB  . ALA A 1 530 ? 7.738   13.300  10.408  1.0 93.52 ? 530 ALA A CB  1 Q5VSL9 UNP 530 A 
+ATOM 4195 O O   . ALA A 1 530 ? 9.121   11.068  12.423  1.0 93.52 ? 530 ALA A O   1 Q5VSL9 UNP 530 A 
+ATOM 4196 N N   . ALA A 1 531 ? 8.277   10.080  10.597  1.0 94.54 ? 531 ALA A N   1 Q5VSL9 UNP 531 A 
+ATOM 4197 C CA  . ALA A 1 531 ? 8.091   8.768   11.212  1.0 94.54 ? 531 ALA A CA  1 Q5VSL9 UNP 531 A 
+ATOM 4198 C C   . ALA A 1 531 ? 9.375   7.925   11.248  1.0 94.54 ? 531 ALA A C   1 Q5VSL9 UNP 531 A 
+ATOM 4199 C CB  . ALA A 1 531 ? 6.955   8.054   10.477  1.0 94.54 ? 531 ALA A CB  1 Q5VSL9 UNP 531 A 
+ATOM 4200 O O   . ALA A 1 531 ? 9.418   6.890   11.914  1.0 94.54 ? 531 ALA A O   1 Q5VSL9 UNP 531 A 
+ATOM 4201 N N   . ALA A 1 532 ? 10.440  8.344   10.557  1.0 91.23 ? 532 ALA A N   1 Q5VSL9 UNP 532 A 
+ATOM 4202 C CA  . ALA A 1 532 ? 11.675  7.582   10.535  1.0 91.23 ? 532 ALA A CA  1 Q5VSL9 UNP 532 A 
+ATOM 4203 C C   . ALA A 1 532 ? 12.289  7.510   11.950  1.0 91.23 ? 532 ALA A C   1 Q5VSL9 UNP 532 A 
+ATOM 4204 C CB  . ALA A 1 532 ? 12.653  8.171   9.511   1.0 91.23 ? 532 ALA A CB  1 Q5VSL9 UNP 532 A 
+ATOM 4205 O O   . ALA A 1 532 ? 12.436  8.537   12.616  1.0 91.23 ? 532 ALA A O   1 Q5VSL9 UNP 532 A 
+ATOM 4206 N N   . PRO A 1 533 ? 12.755  6.333   12.399  1.0 85.03 ? 533 PRO A N   1 Q5VSL9 UNP 533 P 
+ATOM 4207 C CA  . PRO A 1 533 ? 13.361  6.149   13.726  1.0 85.03 ? 533 PRO A CA  1 Q5VSL9 UNP 533 P 
+ATOM 4208 C C   . PRO A 1 533 ? 14.637  6.979   13.949  1.0 85.03 ? 533 PRO A C   1 Q5VSL9 UNP 533 P 
+ATOM 4209 C CB  . PRO A 1 533 ? 13.647  4.646   13.825  1.0 85.03 ? 533 PRO A CB  1 Q5VSL9 UNP 533 P 
+ATOM 4210 O O   . PRO A 1 533 ? 15.042  7.217   15.082  1.0 85.03 ? 533 PRO A O   1 Q5VSL9 UNP 533 P 
+ATOM 4211 C CG  . PRO A 1 533 ? 13.718  4.205   12.366  1.0 85.03 ? 533 PRO A CG  1 Q5VSL9 UNP 533 P 
+ATOM 4212 C CD  . PRO A 1 533 ? 12.694  5.077   11.679  1.0 85.03 ? 533 PRO A CD  1 Q5VSL9 UNP 533 P 
+ATOM 4213 N N   . THR A 1 534 ? 15.267  7.454   12.871  1.0 79.75 ? 534 THR A N   1 Q5VSL9 UNP 534 T 
+ATOM 4214 C CA  . THR A 1 534 ? 16.435  8.346   12.929  1.0 79.75 ? 534 THR A CA  1 Q5VSL9 UNP 534 T 
+ATOM 4215 C C   . THR A 1 534 ? 16.070  9.830   13.022  1.0 79.75 ? 534 THR A C   1 Q5VSL9 UNP 534 T 
+ATOM 4216 C CB  . THR A 1 534 ? 17.381  8.116   11.740  1.0 79.75 ? 534 THR A CB  1 Q5VSL9 UNP 534 T 
+ATOM 4217 O O   . THR A 1 534 ? 16.978  10.666  13.100  1.0 79.75 ? 534 THR A O   1 Q5VSL9 UNP 534 T 
+ATOM 4218 C CG2 . THR A 1 534 ? 17.900  6.682   11.667  1.0 79.75 ? 534 THR A CG2 1 Q5VSL9 UNP 534 T 
+ATOM 4219 O OG1 . THR A 1 534 ? 16.743  8.380   10.508  1.0 79.75 ? 534 THR A OG1 1 Q5VSL9 UNP 534 T 
+ATOM 4220 N N   . SER A 1 535 ? 14.779  10.186  12.981  1.0 80.10 ? 535 SER A N   1 Q5VSL9 UNP 535 S 
+ATOM 4221 C CA  . SER A 1 535 ? 14.362  11.584  13.069  1.0 80.10 ? 535 SER A CA  1 Q5VSL9 UNP 535 S 
+ATOM 4222 C C   . SER A 1 535 ? 14.524  12.131  14.484  1.0 80.10 ? 535 SER A C   1 Q5VSL9 UNP 535 S 
+ATOM 4223 C CB  . SER A 1 535 ? 12.944  11.852  12.553  1.0 80.10 ? 535 SER A CB  1 Q5VSL9 UNP 535 S 
+ATOM 4224 O O   . SER A 1 535 ? 14.237  11.458  15.476  1.0 80.10 ? 535 SER A O   1 Q5VSL9 UNP 535 S 
+ATOM 4225 O OG  . SER A 1 535 ? 13.007  13.211  12.172  1.0 80.10 ? 535 SER A OG  1 Q5VSL9 UNP 535 S 
+ATOM 4226 N N   . LYS A 1 536 ? 15.018  13.368  14.581  1.0 68.84 ? 536 LYS A N   1 Q5VSL9 UNP 536 K 
+ATOM 4227 C CA  . LYS A 1 536 ? 15.148  14.094  15.848  1.0 68.84 ? 536 LYS A CA  1 Q5VSL9 UNP 536 K 
+ATOM 4228 C C   . LYS A 1 536 ? 13.968  15.054  15.965  1.0 68.84 ? 536 LYS A C   1 Q5VSL9 UNP 536 K 
+ATOM 4229 C CB  . LYS A 1 536 ? 16.492  14.843  15.913  1.0 68.84 ? 536 LYS A CB  1 Q5VSL9 UNP 536 K 
+ATOM 4230 O O   . LYS A 1 536 ? 13.735  15.825  15.044  1.0 68.84 ? 536 LYS A O   1 Q5VSL9 UNP 536 K 
+ATOM 4231 C CG  . LYS A 1 536 ? 17.712  13.907  15.954  1.0 68.84 ? 536 LYS A CG  1 Q5VSL9 UNP 536 K 
+ATOM 4232 C CD  . LYS A 1 536 ? 19.009  14.714  16.118  1.0 68.84 ? 536 LYS A CD  1 Q5VSL9 UNP 536 K 
+ATOM 4233 C CE  . LYS A 1 536 ? 20.223  13.778  16.163  1.0 68.84 ? 536 LYS A CE  1 Q5VSL9 UNP 536 K 
+ATOM 4234 N NZ  . LYS A 1 536 ? 21.488  14.531  16.359  1.0 68.84 ? 536 LYS A NZ  1 Q5VSL9 UNP 536 K 
+ATOM 4235 N N   . ALA A 1 537 ? 13.334  15.120  17.136  1.0 59.66 ? 537 ALA A N   1 Q5VSL9 UNP 537 A 
+ATOM 4236 C CA  . ALA A 1 537 ? 12.150  15.959  17.375  1.0 59.66 ? 537 ALA A CA  1 Q5VSL9 UNP 537 A 
+ATOM 4237 C C   . ALA A 1 537 ? 12.315  17.452  17.004  1.0 59.66 ? 537 ALA A C   1 Q5VSL9 UNP 537 A 
+ATOM 4238 C CB  . ALA A 1 537 ? 11.779  15.815  18.858  1.0 59.66 ? 537 ALA A CB  1 Q5VSL9 UNP 537 A 
+ATOM 4239 O O   . ALA A 1 537 ? 11.339  18.126  16.710  1.0 59.66 ? 537 ALA A O   1 Q5VSL9 UNP 537 A 
+ATOM 4240 N N   . LYS A 1 538 ? 13.546  17.991  16.992  1.0 50.91 ? 538 LYS A N   1 Q5VSL9 UNP 538 K 
+ATOM 4241 C CA  . LYS A 1 538 ? 13.822  19.390  16.603  1.0 50.91 ? 538 LYS A CA  1 Q5VSL9 UNP 538 K 
+ATOM 4242 C C   . LYS A 1 538 ? 13.857  19.637  15.087  1.0 50.91 ? 538 LYS A C   1 Q5VSL9 UNP 538 K 
+ATOM 4243 C CB  . LYS A 1 538 ? 15.119  19.894  17.259  1.0 50.91 ? 538 LYS A CB  1 Q5VSL9 UNP 538 K 
+ATOM 4244 O O   . LYS A 1 538 ? 13.967  20.787  14.682  1.0 50.91 ? 538 LYS A O   1 Q5VSL9 UNP 538 K 
+ATOM 4245 C CG  . LYS A 1 538 ? 14.969  20.097  18.773  1.0 50.91 ? 538 LYS A CG  1 Q5VSL9 UNP 538 K 
+ATOM 4246 C CD  . LYS A 1 538 ? 16.198  20.813  19.353  1.0 50.91 ? 538 LYS A CD  1 Q5VSL9 UNP 538 K 
+ATOM 4247 C CE  . LYS A 1 538 ? 15.993  21.058  20.853  1.0 50.91 ? 538 LYS A CE  1 Q5VSL9 UNP 538 K 
+ATOM 4248 N NZ  . LYS A 1 538 ? 17.085  21.876  21.440  1.0 50.91 ? 538 LYS A NZ  1 Q5VSL9 UNP 538 K 
+ATOM 4249 N N   . THR A 1 539 ? 13.841  18.593  14.259  1.0 50.27 ? 539 THR A N   1 Q5VSL9 UNP 539 T 
+ATOM 4250 C CA  . THR A 1 539 ? 13.946  18.714  12.793  1.0 50.27 ? 539 THR A CA  1 Q5VSL9 UNP 539 T 
+ATOM 4251 C C   . THR A 1 539 ? 12.638  18.440  12.059  1.0 50.27 ? 539 THR A C   1 Q5VSL9 UNP 539 T 
+ATOM 4252 C CB  . THR A 1 539 ? 15.075  17.839  12.220  1.0 50.27 ? 539 THR A CB  1 Q5VSL9 UNP 539 T 
+ATOM 4253 O O   . THR A 1 539 ? 12.600  18.575  10.838  1.0 50.27 ? 539 THR A O   1 Q5VSL9 UNP 539 T 
+ATOM 4254 C CG2 . THR A 1 539 ? 16.444  18.321  12.704  1.0 50.27 ? 539 THR A CG2 1 Q5VSL9 UNP 539 T 
+ATOM 4255 O OG1 . THR A 1 539 ? 14.993  16.479  12.596  1.0 50.27 ? 539 THR A OG1 1 Q5VSL9 UNP 539 T 
+ATOM 4256 N N   . ASP A 1 540 ? 11.584  18.056  12.776  1.0 60.19 ? 540 ASP A N   1 Q5VSL9 UNP 540 D 
+ATOM 4257 C CA  . ASP A 1 540 ? 10.318  17.668  12.166  1.0 60.19 ? 540 ASP A CA  1 Q5VSL9 UNP 540 D 
+ATOM 4258 C C   . ASP A 1 540 ? 9.467   18.916  11.903  1.0 60.19 ? 540 ASP A C   1 Q5VSL9 UNP 540 D 
+ATOM 4259 C CB  . ASP A 1 540 ? 9.619   16.611  13.040  1.0 60.19 ? 540 ASP A CB  1 Q5VSL9 UNP 540 D 
+ATOM 4260 O O   . ASP A 1 540 ? 9.014   19.589  12.824  1.0 60.19 ? 540 ASP A O   1 Q5VSL9 UNP 540 D 
+ATOM 4261 C CG  . ASP A 1 540 ? 10.450  15.325  13.171  1.0 60.19 ? 540 ASP A CG  1 Q5VSL9 UNP 540 D 
+ATOM 4262 O OD1 . ASP A 1 540 ? 11.070  14.916  12.161  1.0 60.19 ? 540 ASP A OD1 1 Q5VSL9 UNP 540 D 
+ATOM 4263 O OD2 . ASP A 1 540 ? 10.521  14.754  14.282  1.0 60.19 ? 540 ASP A OD2 1 Q5VSL9 UNP 540 D 
+ATOM 4264 N N   . SER A 1 541 ? 9.258   19.246  10.627  1.0 72.26 ? 541 SER A N   1 Q5VSL9 UNP 541 S 
+ATOM 4265 C CA  . SER A 1 541 ? 8.382   20.353  10.215  1.0 72.26 ? 541 SER A CA  1 Q5VSL9 UNP 541 S 
+ATOM 4266 C C   . SER A 1 541 ? 6.890   20.039  10.371  1.0 72.26 ? 541 SER A C   1 Q5VSL9 UNP 541 S 
+ATOM 4267 C CB  . SER A 1 541 ? 8.688   20.754  8.770   1.0 72.26 ? 541 SER A CB  1 Q5VSL9 UNP 541 S 
+ATOM 4268 O O   . SER A 1 541 ? 6.058   20.912  10.141  1.0 72.26 ? 541 SER A O   1 Q5VSL9 UNP 541 S 
+ATOM 4269 O OG  . SER A 1 541 ? 8.609   19.641  7.892   1.0 72.26 ? 541 SER A OG  1 Q5VSL9 UNP 541 S 
+ATOM 4270 N N   . ILE A 1 542 ? 6.550   18.799  10.737  1.0 87.62 ? 542 ILE A N   1 Q5VSL9 UNP 542 I 
+ATOM 4271 C CA  . ILE A 1 542 ? 5.183   18.296  10.876  1.0 87.62 ? 542 ILE A CA  1 Q5VSL9 UNP 542 I 
+ATOM 4272 C C   . ILE A 1 542 ? 5.057   17.452  12.149  1.0 87.62 ? 542 ILE A C   1 Q5VSL9 UNP 542 I 
+ATOM 4273 C CB  . ILE A 1 542 ? 4.745   17.506  9.619   1.0 87.62 ? 542 ILE A CB  1 Q5VSL9 UNP 542 I 
+ATOM 4274 O O   . ILE A 1 542 ? 5.905   16.606  12.432  1.0 87.62 ? 542 ILE A O   1 Q5VSL9 UNP 542 I 
+ATOM 4275 C CG1 . ILE A 1 542 ? 5.738   16.381  9.247   1.0 87.62 ? 542 ILE A CG1 1 Q5VSL9 UNP 542 I 
+ATOM 4276 C CG2 . ILE A 1 542 ? 4.556   18.469  8.432   1.0 87.62 ? 542 ILE A CG2 1 Q5VSL9 UNP 542 I 
+ATOM 4277 C CD1 . ILE A 1 542 ? 5.225   15.434  8.165   1.0 87.62 ? 542 ILE A CD1 1 Q5VSL9 UNP 542 I 
+ATOM 4278 N N   . ASN A 1 543 ? 3.983   17.662  12.912  1.0 88.74 ? 543 ASN A N   1 Q5VSL9 UNP 543 N 
+ATOM 4279 C CA  . ASN A 1 543 ? 3.702   16.893  14.122  1.0 88.74 ? 543 ASN A CA  1 Q5VSL9 UNP 543 N 
+ATOM 4280 C C   . ASN A 1 543 ? 2.791   15.701  13.805  1.0 88.74 ? 543 ASN A C   1 Q5VSL9 UNP 543 N 
+ATOM 4281 C CB  . ASN A 1 543 ? 3.097   17.808  15.201  1.0 88.74 ? 543 ASN A CB  1 Q5VSL9 UNP 543 N 
+ATOM 4282 O O   . ASN A 1 543 ? 1.573   15.835  13.782  1.0 88.74 ? 543 ASN A O   1 Q5VSL9 UNP 543 N 
+ATOM 4283 C CG  . ASN A 1 543 ? 2.805   17.039  16.482  1.0 88.74 ? 543 ASN A CG  1 Q5VSL9 UNP 543 N 
+ATOM 4284 N ND2 . ASN A 1 543 ? 2.099   17.639  17.410  1.0 88.74 ? 543 ASN A ND2 1 Q5VSL9 UNP 543 N 
+ATOM 4285 O OD1 . ASN A 1 543 ? 3.212   15.900  16.667  1.0 88.74 ? 543 ASN A OD1 1 Q5VSL9 UNP 543 N 
+ATOM 4286 N N   . ILE A 1 544 ? 3.388   14.530  13.593  1.0 92.92 ? 544 ILE A N   1 Q5VSL9 UNP 544 I 
+ATOM 4287 C CA  . ILE A 1 544 ? 2.659   13.286  13.295  1.0 92.92 ? 544 ILE A CA  1 Q5VSL9 UNP 544 I 
+ATOM 4288 C C   . ILE A 1 544 ? 2.076   12.595  14.537  1.0 92.92 ? 544 ILE A C   1 Q5VSL9 UNP 544 I 
+ATOM 4289 C CB  . ILE A 1 544 ? 3.545   12.312  12.484  1.0 92.92 ? 544 ILE A CB  1 Q5VSL9 UNP 544 I 
+ATOM 4290 O O   . ILE A 1 544 ? 1.584   11.487  14.411  1.0 92.92 ? 544 ILE A O   1 Q5VSL9 UNP 544 I 
+ATOM 4291 C CG1 . ILE A 1 544 ? 4.777   11.863  13.303  1.0 92.92 ? 544 ILE A CG1 1 Q5VSL9 UNP 544 I 
+ATOM 4292 C CG2 . ILE A 1 544 ? 3.957   12.959  11.148  1.0 92.92 ? 544 ILE A CG2 1 Q5VSL9 UNP 544 I 
+ATOM 4293 C CD1 . ILE A 1 544 ? 5.492   10.650  12.708  1.0 92.92 ? 544 ILE A CD1 1 Q5VSL9 UNP 544 I 
+ATOM 4294 N N   . LEU A 1 545 ? 2.190   13.184  15.733  1.0 92.22 ? 545 LEU A N   1 Q5VSL9 UNP 545 L 
+ATOM 4295 C CA  . LEU A 1 545 ? 1.801   12.542  16.997  1.0 92.22 ? 545 LEU A CA  1 Q5VSL9 UNP 545 L 
+ATOM 4296 C C   . LEU A 1 545 ? 0.480   13.079  17.572  1.0 92.22 ? 545 LEU A C   1 Q5VSL9 UNP 545 L 
+ATOM 4297 C CB  . LEU A 1 545 ? 2.958   12.651  18.011  1.0 92.22 ? 545 LEU A CB  1 Q5VSL9 UNP 545 L 
+ATOM 4298 O O   . LEU A 1 545 ? 0.093   12.700  18.676  1.0 92.22 ? 545 LEU A O   1 Q5VSL9 UNP 545 L 
+ATOM 4299 C CG  . LEU A 1 545 ? 4.299   12.062  17.539  1.0 92.22 ? 545 LEU A CG  1 Q5VSL9 UNP 545 L 
+ATOM 4300 C CD1 . LEU A 1 545 ? 5.352   12.240  18.636  1.0 92.22 ? 545 LEU A CD1 1 Q5VSL9 UNP 545 L 
+ATOM 4301 C CD2 . LEU A 1 545 ? 4.202   10.571  17.204  1.0 92.22 ? 545 LEU A CD2 1 Q5VSL9 UNP 545 L 
+ATOM 4302 N N   . ALA A 1 546 ? -0.213  13.959  16.846  1.0 89.56 ? 546 ALA A N   1 Q5VSL9 UNP 546 A 
+ATOM 4303 C CA  . ALA A 1 546 ? -1.443  14.596  17.315  1.0 89.56 ? 546 ALA A CA  1 Q5VSL9 UNP 546 A 
+ATOM 4304 C C   . ALA A 1 546 ? -2.524  13.584  17.748  1.0 89.56 ? 546 ALA A C   1 Q5VSL9 UNP 546 A 
+ATOM 4305 C CB  . ALA A 1 546 ? -1.951  15.515  16.197  1.0 89.56 ? 546 ALA A CB  1 Q5VSL9 UNP 546 A 
+ATOM 4306 O O   . ALA A 1 546 ? -3.249  13.844  18.697  1.0 89.56 ? 546 ALA A O   1 Q5VSL9 UNP 546 A 
+ATOM 4307 N N   . ASP A 1 547 ? -2.608  12.411  17.118  1.0 89.16 ? 547 ASP A N   1 Q5VSL9 UNP 547 D 
+ATOM 4308 C CA  . ASP A 1 547 ? -3.615  11.372  17.384  1.0 89.16 ? 547 ASP A CA  1 Q5VSL9 UNP 547 D 
+ATOM 4309 C C   . ASP A 1 547 ? -3.142  10.230  18.304  1.0 89.16 ? 547 ASP A C   1 Q5VSL9 UNP 547 D 
+ATOM 4310 C CB  . ASP A 1 547 ? -4.188  10.866  16.053  1.0 89.16 ? 547 ASP A CB  1 Q5VSL9 UNP 547 D 
+ATOM 4311 O O   . ASP A 1 547 ? -3.815  9.204   18.430  1.0 89.16 ? 547 ASP A O   1 Q5VSL9 UNP 547 D 
+ATOM 4312 C CG  . ASP A 1 547 ? -3.161  10.178  15.148  1.0 89.16 ? 547 ASP A CG  1 Q5VSL9 UNP 547 D 
+ATOM 4313 O OD1 . ASP A 1 547 ? -2.018  10.679  15.076  1.0 89.16 ? 547 ASP A OD1 1 Q5VSL9 UNP 547 D 
+ATOM 4314 O OD2 . ASP A 1 547 ? -3.530  9.185   14.476  1.0 89.16 ? 547 ASP A OD2 1 Q5VSL9 UNP 547 D 
+ATOM 4315 N N   . VAL A 1 548 ? -2.002  10.399  18.979  1.0 93.36 ? 548 VAL A N   1 Q5VSL9 UNP 548 V 
+ATOM 4316 C CA  . VAL A 1 548 ? -1.554  9.501   20.063  1.0 93.36 ? 548 VAL A CA  1 Q5VSL9 UNP 548 V 
+ATOM 4317 C C   . VAL A 1 548 ? -1.396  10.228  21.401  1.0 93.36 ? 548 VAL A C   1 Q5VSL9 UNP 548 V 
+ATOM 4318 C CB  . VAL A 1 548 ? -0.288  8.727   19.640  1.0 93.36 ? 548 VAL A CB  1 Q5VSL9 UNP 548 V 
+ATOM 4319 O O   . VAL A 1 548 ? -1.534  9.609   22.459  1.0 93.36 ? 548 VAL A O   1 Q5VSL9 UNP 548 V 
+ATOM 4320 C CG1 . VAL A 1 548 ? 0.943   9.612   19.422  1.0 93.36 ? 548 VAL A CG1 1 Q5VSL9 UNP 548 V 
+ATOM 4321 C CG2 . VAL A 1 548 ? 0.088   7.627   20.634  1.0 93.36 ? 548 VAL A CG2 1 Q5VSL9 UNP 548 V 
+ATOM 4322 N N   . LEU A 1 549 ? -1.141  11.540  21.373  1.0 93.11 ? 549 LEU A N   1 Q5VSL9 UNP 549 L 
+ATOM 4323 C CA  . LEU A 1 549 ? -0.919  12.330  22.581  1.0 93.11 ? 549 LEU A CA  1 Q5VSL9 UNP 549 L 
+ATOM 4324 C C   . LEU A 1 549 ? -2.219  12.527  23.383  1.0 93.11 ? 549 LEU A C   1 Q5VSL9 UNP 549 L 
+ATOM 4325 C CB  . LEU A 1 549 ? -0.289  13.684  22.218  1.0 93.11 ? 549 LEU A CB  1 Q5VSL9 UNP 549 L 
+ATOM 4326 O O   . LEU A 1 549 ? -3.209  12.983  22.803  1.0 93.11 ? 549 LEU A O   1 Q5VSL9 UNP 549 L 
+ATOM 4327 C CG  . LEU A 1 549 ? 1.152   13.590  21.686  1.0 93.11 ? 549 LEU A CG  1 Q5VSL9 UNP 549 L 
+ATOM 4328 C CD1 . LEU A 1 549 ? 1.619   14.974  21.235  1.0 93.11 ? 549 LEU A CD1 1 Q5VSL9 UNP 549 L 
+ATOM 4329 C CD2 . LEU A 1 549 ? 2.140   13.055  22.726  1.0 93.11 ? 549 LEU A CD2 1 Q5VSL9 UNP 549 L 
+ATOM 4330 N N   . PRO A 1 550 ? -2.219  12.223  24.697  1.0 92.31 ? 550 PRO A N   1 Q5VSL9 UNP 550 P 
+ATOM 4331 C CA  . PRO A 1 550 ? -3.357  12.472  25.578  1.0 92.31 ? 550 PRO A CA  1 Q5VSL9 UNP 550 P 
+ATOM 4332 C C   . PRO A 1 550 ? -3.594  13.971  25.794  1.0 92.31 ? 550 PRO A C   1 Q5VSL9 UNP 550 P 
+ATOM 4333 C CB  . PRO A 1 550 ? -3.029  11.750  26.887  1.0 92.31 ? 550 PRO A CB  1 Q5VSL9 UNP 550 P 
+ATOM 4334 O O   . PRO A 1 550 ? -2.694  14.788  25.600  1.0 92.31 ? 550 PRO A O   1 Q5VSL9 UNP 550 P 
+ATOM 4335 C CG  . PRO A 1 550 ? -1.505  11.819  26.941  1.0 92.31 ? 550 PRO A CG  1 Q5VSL9 UNP 550 P 
+ATOM 4336 C CD  . PRO A 1 550 ? -1.107  11.683  25.475  1.0 92.31 ? 550 PRO A CD  1 Q5VSL9 UNP 550 P 
+ATOM 4337 N N   . GLU A 1 551 ? -4.809  14.319  26.220  1.0 87.09 ? 551 GLU A N   1 Q5VSL9 UNP 551 E 
+ATOM 4338 C CA  . GLU A 1 551 ? -5.157  15.691  26.612  1.0 87.09 ? 551 GLU A CA  1 Q5VSL9 UNP 551 E 
+ATOM 4339 C C   . GLU A 1 551 ? -4.420  16.104  27.896  1.0 87.09 ? 551 GLU A C   1 Q5VSL9 UNP 551 E 
+ATOM 4340 C CB  . GLU A 1 551 ? -6.684  15.779  26.759  1.0 87.09 ? 551 GLU A CB  1 Q5VSL9 UNP 551 E 
+ATOM 4341 O O   . GLU A 1 551 ? -3.819  17.176  27.960  1.0 87.09 ? 551 GLU A O   1 Q5VSL9 UNP 551 E 
+ATOM 4342 C CG  . GLU A 1 551 ? -7.180  17.216  26.976  1.0 87.09 ? 551 GLU A CG  1 Q5VSL9 UNP 551 E 
+ATOM 4343 C CD  . GLU A 1 551 ? -8.709  17.350  26.865  1.0 87.09 ? 551 GLU A CD  1 Q5VSL9 UNP 551 E 
+ATOM 4344 O OE1 . GLU A 1 551 ? -9.165  18.507  26.704  1.0 87.09 ? 551 GLU A OE1 1 Q5VSL9 UNP 551 E 
+ATOM 4345 O OE2 . GLU A 1 551 ? -9.407  16.310  26.885  1.0 87.09 ? 551 GLU A OE2 1 Q5VSL9 UNP 551 E 
+ATOM 4346 N N   . GLU A 1 552 ? -4.379  15.206  28.883  1.0 87.56 ? 552 GLU A N   1 Q5VSL9 UNP 552 E 
+ATOM 4347 C CA  . GLU A 1 552 ? -3.583  15.369  30.098  1.0 87.56 ? 552 GLU A CA  1 Q5VSL9 UNP 552 E 
+ATOM 4348 C C   . GLU A 1 552 ? -2.258  14.609  29.994  1.0 87.56 ? 552 GLU A C   1 Q5VSL9 UNP 552 E 
+ATOM 4349 C CB  . GLU A 1 552 ? -4.370  14.933  31.338  1.0 87.56 ? 552 GLU A CB  1 Q5VSL9 UNP 552 E 
+ATOM 4350 O O   . GLU A 1 552 ? -2.214  13.421  29.664  1.0 87.56 ? 552 GLU A O   1 Q5VSL9 UNP 552 E 
+ATOM 4351 C CG  . GLU A 1 552 ? -5.590  15.833  31.592  1.0 87.56 ? 552 GLU A CG  1 Q5VSL9 UNP 552 E 
+ATOM 4352 C CD  . GLU A 1 552 ? -6.282  15.537  32.933  1.0 87.56 ? 552 GLU A CD  1 Q5VSL9 UNP 552 E 
+ATOM 4353 O OE1 . GLU A 1 552 ? -7.163  16.341  33.309  1.0 87.56 ? 552 GLU A OE1 1 Q5VSL9 UNP 552 E 
+ATOM 4354 O OE2 . GLU A 1 552 ? -5.912  14.537  33.591  1.0 87.56 ? 552 GLU A OE2 1 Q5VSL9 UNP 552 E 
+ATOM 4355 N N   . MET A 1 553 ? -1.153  15.298  30.289  1.0 85.48 ? 553 MET A N   1 Q5VSL9 UNP 553 M 
+ATOM 4356 C CA  . MET A 1 553 ? 0.178   14.697  30.230  1.0 85.48 ? 553 MET A CA  1 Q5VSL9 UNP 553 M 
+ATOM 4357 C C   . MET A 1 553 ? 0.348   13.620  31.311  1.0 85.48 ? 553 MET A C   1 Q5VSL9 UNP 553 M 
+ATOM 4358 C CB  . MET A 1 553 ? 1.275   15.767  30.338  1.0 85.48 ? 553 MET A CB  1 Q5VSL9 UNP 553 M 
+ATOM 4359 O O   . MET A 1 553 ? -0.127  13.794  32.435  1.0 85.48 ? 553 MET A O   1 Q5VSL9 UNP 553 M 
+ATOM 4360 C CG  . MET A 1 553 ? 1.336   16.622  29.070  1.0 85.48 ? 553 MET A CG  1 Q5VSL9 UNP 553 M 
+ATOM 4361 S SD  . MET A 1 553 ? 1.900   15.734  27.588  1.0 85.48 ? 553 MET A SD  1 Q5VSL9 UNP 553 M 
+ATOM 4362 C CE  . MET A 1 553 ? 0.871   16.558  26.342  1.0 85.48 ? 553 MET A CE  1 Q5VSL9 UNP 553 M 
+ATOM 4363 N N   . PRO A 1 554 ? 1.060   12.520  31.004  1.0 87.95 ? 554 PRO A N   1 Q5VSL9 UNP 554 P 
+ATOM 4364 C CA  . PRO A 1 554 ? 1.250   11.429  31.948  1.0 87.95 ? 554 PRO A CA  1 Q5VSL9 UNP 554 P 
+ATOM 4365 C C   . PRO A 1 554 ? 1.979   11.914  33.206  1.0 87.95 ? 554 PRO A C   1 Q5VSL9 UNP 554 P 
+ATOM 4366 C CB  . PRO A 1 554 ? 2.027   10.359  31.177  1.0 87.95 ? 554 PRO A CB  1 Q5VSL9 UNP 554 P 
+ATOM 4367 O O   . PRO A 1 554 ? 3.045   12.525  33.129  1.0 87.95 ? 554 PRO A O   1 Q5VSL9 UNP 554 P 
+ATOM 4368 C CG  . PRO A 1 554 ? 2.749   11.135  30.080  1.0 87.95 ? 554 PRO A CG  1 Q5VSL9 UNP 554 P 
+ATOM 4369 C CD  . PRO A 1 554 ? 1.772   12.262  29.762  1.0 87.95 ? 554 PRO A CD  1 Q5VSL9 UNP 554 P 
+ATOM 4370 N N   . THR A 1 555 ? 1.411   11.618  34.375  1.0 91.45 ? 555 THR A N   1 Q5VSL9 UNP 555 T 
+ATOM 4371 C CA  . THR A 1 555 ? 1.952   12.043  35.679  1.0 91.45 ? 555 THR A CA  1 Q5VSL9 UNP 555 T 
+ATOM 4372 C C   . THR A 1 555 ? 2.837   10.978  36.317  1.0 91.45 ? 555 THR A C   1 Q5VSL9 UNP 555 T 
+ATOM 4373 C CB  . THR A 1 555 ? 0.818   12.406  36.646  1.0 91.45 ? 555 THR A CB  1 Q5VSL9 UNP 555 T 
+ATOM 4374 O O   . THR A 1 555 ? 3.664   11.281  37.176  1.0 91.45 ? 555 THR A O   1 Q5VSL9 UNP 555 T 
+ATOM 4375 C CG2 . THR A 1 555 ? 0.022   13.619  36.170  1.0 91.45 ? 555 THR A CG2 1 Q5VSL9 UNP 555 T 
+ATOM 4376 O OG1 . THR A 1 555 ? -0.082  11.328  36.761  1.0 91.45 ? 555 THR A OG1 1 Q5VSL9 UNP 555 T 
+ATOM 4377 N N   . THR A 1 556 ? 2.695   9.723   35.884  1.0 93.43 ? 556 THR A N   1 Q5VSL9 UNP 556 T 
+ATOM 4378 C CA  . THR A 1 556 ? 3.465   8.588   36.403  1.0 93.43 ? 556 THR A CA  1 Q5VSL9 UNP 556 T 
+ATOM 4379 C C   . THR A 1 556 ? 4.494   8.087   35.393  1.0 93.43 ? 556 THR A C   1 Q5VSL9 UNP 556 T 
+ATOM 4380 C CB  . THR A 1 556 ? 2.557   7.442   36.869  1.0 93.43 ? 556 THR A CB  1 Q5VSL9 UNP 556 T 
+ATOM 4381 O O   . THR A 1 556 ? 4.339   8.224   34.173  1.0 93.43 ? 556 THR A O   1 Q5VSL9 UNP 556 T 
+ATOM 4382 C CG2 . THR A 1 556 ? 1.495   7.883   37.875  1.0 93.43 ? 556 THR A CG2 1 Q5VSL9 UNP 556 T 
+ATOM 4383 O OG1 . THR A 1 556 ? 1.890   6.882   35.771  1.0 93.43 ? 556 THR A OG1 1 Q5VSL9 UNP 556 T 
+ATOM 4384 N N   . VAL A 1 557 ? 5.549   7.444   35.906  1.0 91.23 ? 557 VAL A N   1 Q5VSL9 UNP 557 V 
+ATOM 4385 C CA  . VAL A 1 557 ? 6.573   6.785   35.078  1.0 91.23 ? 557 VAL A CA  1 Q5VSL9 UNP 557 V 
+ATOM 4386 C C   . VAL A 1 557 ? 5.938   5.709   34.197  1.0 91.23 ? 557 VAL A C   1 Q5VSL9 UNP 557 V 
+ATOM 4387 C CB  . VAL A 1 557 ? 7.691   6.178   35.951  1.0 91.23 ? 557 VAL A CB  1 Q5VSL9 UNP 557 V 
+ATOM 4388 O O   . VAL A 1 557 ? 6.215   5.665   33.004  1.0 91.23 ? 557 VAL A O   1 Q5VSL9 UNP 557 V 
+ATOM 4389 C CG1 . VAL A 1 557 ? 8.755   5.462   35.112  1.0 91.23 ? 557 VAL A CG1 1 Q5VSL9 UNP 557 V 
+ATOM 4390 C CG2 . VAL A 1 557 ? 8.395   7.268   36.772  1.0 91.23 ? 557 VAL A CG2 1 Q5VSL9 UNP 557 V 
+ATOM 4391 N N   . LEU A 1 558 ? 5.025   4.905   34.751  1.0 91.74 ? 558 LEU A N   1 Q5VSL9 UNP 558 L 
+ATOM 4392 C CA  . LEU A 1 558 ? 4.338   3.841   34.018  1.0 91.74 ? 558 LEU A CA  1 Q5VSL9 UNP 558 L 
+ATOM 4393 C C   . LEU A 1 558 ? 3.514   4.385   32.842  1.0 91.74 ? 558 LEU A C   1 Q5VSL9 UNP 558 L 
+ATOM 4394 C CB  . LEU A 1 558 ? 3.448   3.067   35.006  1.0 91.74 ? 558 LEU A CB  1 Q5VSL9 UNP 558 L 
+ATOM 4395 O O   . LEU A 1 558 ? 3.629   3.883   31.725  1.0 91.74 ? 558 LEU A O   1 Q5VSL9 UNP 558 L 
+ATOM 4396 C CG  . LEU A 1 558 ? 2.748   1.849   34.375  1.0 91.74 ? 558 LEU A CG  1 Q5VSL9 UNP 558 L 
+ATOM 4397 C CD1 . LEU A 1 558 ? 3.742   0.726   34.091  1.0 91.74 ? 558 LEU A CD1 1 Q5VSL9 UNP 558 L 
+ATOM 4398 C CD2 . LEU A 1 558 ? 1.678   1.326   35.322  1.0 91.74 ? 558 LEU A CD2 1 Q5VSL9 UNP 558 L 
+ATOM 4399 N N   . GLN A 1 559 ? 2.723   5.442   33.063  1.0 91.75 ? 559 GLN A N   1 Q5VSL9 UNP 559 Q 
+ATOM 4400 C CA  . GLN A 1 559 ? 1.966   6.086   31.984  1.0 91.75 ? 559 GLN A CA  1 Q5VSL9 UNP 559 Q 
+ATOM 4401 C C   . GLN A 1 559 ? 2.896   6.676   30.917  1.0 91.75 ? 559 GLN A C   1 Q5VSL9 UNP 559 Q 
+ATOM 4402 C CB  . GLN A 1 559 ? 1.090   7.203   32.555  1.0 91.75 ? 559 GLN A CB  1 Q5VSL9 UNP 559 Q 
+ATOM 4403 O O   . GLN A 1 559 ? 2.615   6.562   29.725  1.0 91.75 ? 559 GLN A O   1 Q5VSL9 UNP 559 Q 
+ATOM 4404 C CG  . GLN A 1 559 ? -0.133  6.710   33.343  1.0 91.75 ? 559 GLN A CG  1 Q5VSL9 UNP 559 Q 
+ATOM 4405 C CD  . GLN A 1 559 ? -0.817  7.857   34.085  1.0 91.75 ? 559 GLN A CD  1 Q5VSL9 UNP 559 Q 
+ATOM 4406 N NE2 . GLN A 1 559 ? -2.003  7.657   34.609  1.0 91.75 ? 559 GLN A NE2 1 Q5VSL9 UNP 559 Q 
+ATOM 4407 O OE1 . GLN A 1 559 ? -0.266  8.936   34.250  1.0 91.75 ? 559 GLN A OE1 1 Q5VSL9 UNP 559 Q 
+ATOM 4408 N N   . SER A 1 560 ? 4.025   7.255   31.332  1.0 93.69 ? 560 SER A N   1 Q5VSL9 UNP 560 S 
+ATOM 4409 C CA  . SER A 1 560 ? 5.031   7.796   30.411  1.0 93.69 ? 560 SER A CA  1 Q5VSL9 UNP 560 S 
+ATOM 4410 C C   . SER A 1 560 ? 5.694   6.697   29.574  1.0 93.69 ? 560 SER A C   1 Q5VSL9 UNP 560 S 
+ATOM 4411 C CB  . SER A 1 560 ? 6.099   8.574   31.183  1.0 93.69 ? 560 SER A CB  1 Q5VSL9 UNP 560 S 
+ATOM 4412 O O   . SER A 1 560 ? 5.887   6.873   28.372  1.0 93.69 ? 560 SER A O   1 Q5VSL9 UNP 560 S 
+ATOM 4413 O OG  . SER A 1 560 ? 5.525   9.647   31.901  1.0 93.69 ? 560 SER A OG  1 Q5VSL9 UNP 560 S 
+ATOM 4414 N N   . MET A 1 561 ? 5.996   5.540   30.175  1.0 93.32 ? 561 MET A N   1 Q5VSL9 UNP 561 M 
+ATOM 4415 C CA  . MET A 1 561 ? 6.519   4.365   29.468  1.0 93.32 ? 561 MET A CA  1 Q5VSL9 UNP 561 M 
+ATOM 4416 C C   . MET A 1 561 ? 5.498   3.820   28.464  1.0 93.32 ? 561 MET A C   1 Q5VSL9 UNP 561 M 
+ATOM 4417 C CB  . MET A 1 561 ? 6.917   3.265   30.465  1.0 93.32 ? 561 MET A CB  1 Q5VSL9 UNP 561 M 
+ATOM 4418 O O   . MET A 1 561 ? 5.846   3.627   27.299  1.0 93.32 ? 561 MET A O   1 Q5VSL9 UNP 561 M 
+ATOM 4419 C CG  . MET A 1 561 ? 8.179   3.616   31.257  1.0 93.32 ? 561 MET A CG  1 Q5VSL9 UNP 561 M 
+ATOM 4420 S SD  . MET A 1 561 ? 8.599   2.406   32.541  1.0 93.32 ? 561 MET A SD  1 Q5VSL9 UNP 561 M 
+ATOM 4421 C CE  . MET A 1 561 ? 9.278   1.051   31.537  1.0 93.32 ? 561 MET A CE  1 Q5VSL9 UNP 561 M 
+ATOM 4422 N N   . LYS A 1 562 ? 4.232   3.651   28.877  1.0 93.96 ? 562 LYS A N   1 Q5VSL9 UNP 562 K 
+ATOM 4423 C CA  . LYS A 1 562 ? 3.130   3.237   27.990  1.0 93.96 ? 562 LYS A CA  1 Q5VSL9 UNP 562 K 
+ATOM 4424 C C   . LYS A 1 562 ? 3.010   4.174   26.784  1.0 93.96 ? 562 LYS A C   1 Q5VSL9 UNP 562 K 
+ATOM 4425 C CB  . LYS A 1 562 ? 1.815   3.159   28.794  1.0 93.96 ? 562 LYS A CB  1 Q5VSL9 UNP 562 K 
+ATOM 4426 O O   . LYS A 1 562 ? 2.945   3.701   25.651  1.0 93.96 ? 562 LYS A O   1 Q5VSL9 UNP 562 K 
+ATOM 4427 C CG  . LYS A 1 562 ? 0.608   2.807   27.904  1.0 93.96 ? 562 LYS A CG  1 Q5VSL9 UNP 562 K 
+ATOM 4428 C CD  . LYS A 1 562 ? -0.735  2.808   28.654  1.0 93.96 ? 562 LYS A CD  1 Q5VSL9 UNP 562 K 
+ATOM 4429 C CE  . LYS A 1 562 ? -1.848  2.742   27.596  1.0 93.96 ? 562 LYS A CE  1 Q5VSL9 UNP 562 K 
+ATOM 4430 N NZ  . LYS A 1 562 ? -3.228  2.764   28.149  1.0 93.96 ? 562 LYS A NZ  1 Q5VSL9 UNP 562 K 
+ATOM 4431 N N   . LEU A 1 563 ? 3.022   5.489   27.014  1.0 94.24 ? 563 LEU A N   1 Q5VSL9 UNP 563 L 
+ATOM 4432 C CA  . LEU A 1 563 ? 2.954   6.481   25.939  1.0 94.24 ? 563 LEU A CA  1 Q5VSL9 UNP 563 L 
+ATOM 4433 C C   . LEU A 1 563 ? 4.176   6.403   25.013  1.0 94.24 ? 563 LEU A C   1 Q5VSL9 UNP 563 L 
+ATOM 4434 C CB  . LEU A 1 563 ? 2.790   7.884   26.553  1.0 94.24 ? 563 LEU A CB  1 Q5VSL9 UNP 563 L 
+ATOM 4435 O O   . LEU A 1 563 ? 4.025   6.483   23.799  1.0 94.24 ? 563 LEU A O   1 Q5VSL9 UNP 563 L 
+ATOM 4436 C CG  . LEU A 1 563 ? 2.658   9.012   25.508  1.0 94.24 ? 563 LEU A CG  1 Q5VSL9 UNP 563 L 
+ATOM 4437 C CD1 . LEU A 1 563 ? 1.428   8.840   24.615  1.0 94.24 ? 563 LEU A CD1 1 Q5VSL9 UNP 563 L 
+ATOM 4438 C CD2 . LEU A 1 563 ? 2.555   10.361  26.218  1.0 94.24 ? 563 LEU A CD2 1 Q5VSL9 UNP 563 L 
+ATOM 4439 N N   . GLY A 1 564 ? 5.380   6.207   25.557  1.0 93.27 ? 564 GLY A N   1 Q5VSL9 UNP 564 G 
+ATOM 4440 C CA  . GLY A 1 564 ? 6.599   6.045   24.758  1.0 93.27 ? 564 GLY A CA  1 Q5VSL9 UNP 564 G 
+ATOM 4441 C C   . GLY A 1 564 ? 6.545   4.833   23.821  1.0 93.27 ? 564 GLY A C   1 Q5VSL9 UNP 564 G 
+ATOM 4442 O O   . GLY A 1 564 ? 6.922   4.941   22.652  1.0 93.27 ? 564 GLY A O   1 Q5VSL9 UNP 564 G 
+ATOM 4443 N N   . VAL A 1 565 ? 6.027   3.703   24.312  1.0 93.99 ? 565 VAL A N   1 Q5VSL9 UNP 565 V 
+ATOM 4444 C CA  . VAL A 1 565 ? 5.784   2.497   23.504  1.0 93.99 ? 565 VAL A CA  1 Q5VSL9 UNP 565 V 
+ATOM 4445 C C   . VAL A 1 565 ? 4.784   2.787   22.384  1.0 93.99 ? 565 VAL A C   1 Q5VSL9 UNP 565 V 
+ATOM 4446 C CB  . VAL A 1 565 ? 5.308   1.332   24.399  1.0 93.99 ? 565 VAL A CB  1 Q5VSL9 UNP 565 V 
+ATOM 4447 O O   . VAL A 1 565 ? 5.060   2.469   21.225  1.0 93.99 ? 565 VAL A O   1 Q5VSL9 UNP 565 V 
+ATOM 4448 C CG1 . VAL A 1 565 ? 4.825   0.132   23.580  1.0 93.99 ? 565 VAL A CG1 1 Q5VSL9 UNP 565 V 
+ATOM 4449 C CG2 . VAL A 1 565 ? 6.450   0.847   25.302  1.0 93.99 ? 565 VAL A CG2 1 Q5VSL9 UNP 565 V 
+ATOM 4450 N N   . ASP A 1 566 ? 3.662   3.437   22.699  1.0 94.66 ? 566 ASP A N   1 Q5VSL9 UNP 566 D 
+ATOM 4451 C CA  . ASP A 1 566 ? 2.623   3.746   21.710  1.0 94.66 ? 566 ASP A CA  1 Q5VSL9 UNP 566 D 
+ATOM 4452 C C   . ASP A 1 566 ? 3.101   4.753   20.655  1.0 94.66 ? 566 ASP A C   1 Q5VSL9 UNP 566 D 
+ATOM 4453 C CB  . ASP A 1 566 ? 1.363   4.267   22.416  1.0 94.66 ? 566 ASP A CB  1 Q5VSL9 UNP 566 D 
+ATOM 4454 O O   . ASP A 1 566 ? 2.849   4.578   19.470  1.0 94.66 ? 566 ASP A O   1 Q5VSL9 UNP 566 D 
+ATOM 4455 C CG  . ASP A 1 566 ? 0.077   4.064   21.598  1.0 94.66 ? 566 ASP A CG  1 Q5VSL9 UNP 566 D 
+ATOM 4456 O OD1 . ASP A 1 566 ? 0.072   3.278   20.621  1.0 94.66 ? 566 ASP A OD1 1 Q5VSL9 UNP 566 D 
+ATOM 4457 O OD2 . ASP A 1 566 ? -0.945  4.659   22.000  1.0 94.66 ? 566 ASP A OD2 1 Q5VSL9 UNP 566 D 
+ATOM 4458 N N   . VAL A 1 567 ? 3.882   5.768   21.041  1.0 94.62 ? 567 VAL A N   1 Q5VSL9 UNP 567 V 
+ATOM 4459 C CA  . VAL A 1 567 ? 4.484   6.733   20.103  1.0 94.62 ? 567 VAL A CA  1 Q5VSL9 UNP 567 V 
+ATOM 4460 C C   . VAL A 1 567 ? 5.417   6.039   19.109  1.0 94.62 ? 567 VAL A C   1 Q5VSL9 UNP 567 V 
+ATOM 4461 C CB  . VAL A 1 567 ? 5.231   7.839   20.875  1.0 94.62 ? 567 VAL A CB  1 Q5VSL9 UNP 567 V 
+ATOM 4462 O O   . VAL A 1 567 ? 5.407   6.363   17.919  1.0 94.62 ? 567 VAL A O   1 Q5VSL9 UNP 567 V 
+ATOM 4463 C CG1 . VAL A 1 567 ? 6.194   8.657   19.998  1.0 94.62 ? 567 VAL A CG1 1 Q5VSL9 UNP 567 V 
+ATOM 4464 C CG2 . VAL A 1 567 ? 4.231   8.824   21.494  1.0 94.62 ? 567 VAL A CG2 1 Q5VSL9 UNP 567 V 
+ATOM 4465 N N   . ASN A 1 568 ? 6.227   5.081   19.563  1.0 94.84 ? 568 ASN A N   1 Q5VSL9 UNP 568 N 
+ATOM 4466 C CA  . ASN A 1 568 ? 7.085   4.323   18.655  1.0 94.84 ? 568 ASN A CA  1 Q5VSL9 UNP 568 N 
+ATOM 4467 C C   . ASN A 1 568 ? 6.253   3.426   17.736  1.0 94.84 ? 568 ASN A C   1 Q5VSL9 UNP 568 N 
+ATOM 4468 C CB  . ASN A 1 568 ? 8.107   3.517   19.457  1.0 94.84 ? 568 ASN A CB  1 Q5VSL9 UNP 568 N 
+ATOM 4469 O O   . ASN A 1 568 ? 6.449   3.462   16.523  1.0 94.84 ? 568 ASN A O   1 Q5VSL9 UNP 568 N 
+ATOM 4470 C CG  . ASN A 1 568 ? 9.181   4.376   20.089  1.0 94.84 ? 568 ASN A CG  1 Q5VSL9 UNP 568 N 
+ATOM 4471 N ND2 . ASN A 1 568 ? 9.694   3.940   21.213  1.0 94.84 ? 568 ASN A ND2 1 Q5VSL9 UNP 568 N 
+ATOM 4472 O OD1 . ASN A 1 568 ? 9.602   5.402   19.568  1.0 94.84 ? 568 ASN A OD1 1 Q5VSL9 UNP 568 N 
+ATOM 4473 N N   . ARG A 1 569 ? 5.279   2.698   18.290  1.0 95.38 ? 569 ARG A N   1 Q5VSL9 UNP 569 R 
+ATOM 4474 C CA  . ARG A 1 569 ? 4.331   1.876   17.526  1.0 95.38 ? 569 ARG A CA  1 Q5VSL9 UNP 569 R 
+ATOM 4475 C C   . ARG A 1 569 ? 3.612   2.689   16.453  1.0 95.38 ? 569 ARG A C   1 Q5VSL9 UNP 569 R 
+ATOM 4476 C CB  . ARG A 1 569 ? 3.324   1.291   18.520  1.0 95.38 ? 569 ARG A CB  1 Q5VSL9 UNP 569 R 
+ATOM 4477 O O   . ARG A 1 569 ? 3.538   2.276   15.301  1.0 95.38 ? 569 ARG A O   1 Q5VSL9 UNP 569 R 
+ATOM 4478 C CG  . ARG A 1 569 ? 2.388   0.269   17.872  1.0 95.38 ? 569 ARG A CG  1 Q5VSL9 UNP 569 R 
+ATOM 4479 C CD  . ARG A 1 569 ? 1.462   -0.287  18.954  1.0 95.38 ? 569 ARG A CD  1 Q5VSL9 UNP 569 R 
+ATOM 4480 N NE  . ARG A 1 569 ? 0.382   -1.080  18.367  1.0 95.38 ? 569 ARG A NE  1 Q5VSL9 UNP 569 R 
+ATOM 4481 N NH1 . ARG A 1 569 ? -1.228  0.592   18.275  1.0 95.38 ? 569 ARG A NH1 1 Q5VSL9 UNP 569 R 
+ATOM 4482 N NH2 . ARG A 1 569 ? -1.666  -1.440  17.562  1.0 95.38 ? 569 ARG A NH2 1 Q5VSL9 UNP 569 R 
+ATOM 4483 C CZ  . ARG A 1 569 ? -0.819  -0.633  18.074  1.0 95.38 ? 569 ARG A CZ  1 Q5VSL9 UNP 569 R 
+ATOM 4484 N N   . HIS A 1 570 ? 3.153   3.882   16.808  1.0 96.57 ? 570 HIS A N   1 Q5VSL9 UNP 570 H 
+ATOM 4485 C CA  . HIS A 1 570 ? 2.488   4.820   15.918  1.0 96.57 ? 570 HIS A CA  1 Q5VSL9 UNP 570 H 
+ATOM 4486 C C   . HIS A 1 570 ? 3.358   5.162   14.698  1.0 96.57 ? 570 HIS A C   1 Q5VSL9 UNP 570 H 
+ATOM 4487 C CB  . HIS A 1 570 ? 2.143   6.062   16.750  1.0 96.57 ? 570 HIS A CB  1 Q5VSL9 UNP 570 H 
+ATOM 4488 O O   . HIS A 1 570 ? 2.904   5.079   13.555  1.0 96.57 ? 570 HIS A O   1 Q5VSL9 UNP 570 H 
+ATOM 4489 C CG  . HIS A 1 570 ? 1.344   7.056   15.982  1.0 96.57 ? 570 HIS A CG  1 Q5VSL9 UNP 570 H 
+ATOM 4490 C CD2 . HIS A 1 570 ? 1.809   7.911   15.024  1.0 96.57 ? 570 HIS A CD2 1 Q5VSL9 UNP 570 H 
+ATOM 4491 N ND1 . HIS A 1 570 ? -0.014  7.219   16.069  1.0 96.57 ? 570 HIS A ND1 1 Q5VSL9 UNP 570 H 
+ATOM 4492 C CE1 . HIS A 1 570 ? -0.361  8.139   15.164  1.0 96.57 ? 570 HIS A CE1 1 Q5VSL9 UNP 570 H 
+ATOM 4493 N NE2 . HIS A 1 570 ? 0.712   8.564   14.486  1.0 96.57 ? 570 HIS A NE2 1 Q5VSL9 UNP 570 H 
+ATOM 4494 N N   . LYS A 1 571 ? 4.641   5.472   14.923  1.0 96.02 ? 571 LYS A N   1 Q5VSL9 UNP 571 K 
+ATOM 4495 C CA  . LYS A 1 571 ? 5.604   5.719   13.840  1.0 96.02 ? 571 LYS A CA  1 Q5VSL9 UNP 571 K 
+ATOM 4496 C C   . LYS A 1 571 ? 5.793   4.492   12.948  1.0 96.02 ? 571 LYS A C   1 Q5VSL9 UNP 571 K 
+ATOM 4497 C CB  . LYS A 1 571 ? 6.949   6.164   14.426  1.0 96.02 ? 571 LYS A CB  1 Q5VSL9 UNP 571 K 
+ATOM 4498 O O   . LYS A 1 571 ? 5.811   4.631   11.728  1.0 96.02 ? 571 LYS A O   1 Q5VSL9 UNP 571 K 
+ATOM 4499 C CG  . LYS A 1 571 ? 6.875   7.564   15.041  1.0 96.02 ? 571 LYS A CG  1 Q5VSL9 UNP 571 K 
+ATOM 4500 C CD  . LYS A 1 571 ? 8.234   7.950   15.631  1.0 96.02 ? 571 LYS A CD  1 Q5VSL9 UNP 571 K 
+ATOM 4501 C CE  . LYS A 1 571 ? 8.135   9.344   16.251  1.0 96.02 ? 571 LYS A CE  1 Q5VSL9 UNP 571 K 
+ATOM 4502 N NZ  . LYS A 1 571 ? 9.460   9.819   16.706  1.0 96.02 ? 571 LYS A NZ  1 Q5VSL9 UNP 571 K 
+ATOM 4503 N N   . GLU A 1 572 ? 5.901   3.296   13.526  1.0 96.53 ? 572 GLU A N   1 Q5VSL9 UNP 572 E 
+ATOM 4504 C CA  . GLU A 1 572 ? 6.030   2.043   12.766  1.0 96.53 ? 572 GLU A CA  1 Q5VSL9 UNP 572 E 
+ATOM 4505 C C   . GLU A 1 572 ? 4.834   1.799   11.839  1.0 96.53 ? 572 GLU A C   1 Q5VSL9 UNP 572 E 
+ATOM 4506 C CB  . GLU A 1 572 ? 6.162   0.842   13.712  1.0 96.53 ? 572 GLU A CB  1 Q5VSL9 UNP 572 E 
+ATOM 4507 O O   . GLU A 1 572 ? 5.023   1.450   10.673  1.0 96.53 ? 572 GLU A O   1 Q5VSL9 UNP 572 E 
+ATOM 4508 C CG  . GLU A 1 572 ? 7.416   0.881   14.591  1.0 96.53 ? 572 GLU A CG  1 Q5VSL9 UNP 572 E 
+ATOM 4509 C CD  . GLU A 1 572 ? 7.454   -0.267  15.611  1.0 96.53 ? 572 GLU A CD  1 Q5VSL9 UNP 572 E 
+ATOM 4510 O OE1 . GLU A 1 572 ? 8.550   -0.461  16.188  1.0 96.53 ? 572 GLU A OE1 1 Q5VSL9 UNP 572 E 
+ATOM 4511 O OE2 . GLU A 1 572 ? 6.433   -0.974  15.820  1.0 96.53 ? 572 GLU A OE2 1 Q5VSL9 UNP 572 E 
+ATOM 4512 N N   . VAL A 1 573 ? 3.612   2.028   12.331  1.0 97.85 ? 573 VAL A N   1 Q5VSL9 UNP 573 V 
+ATOM 4513 C CA  . VAL A 1 573 ? 2.372   1.878   11.553  1.0 97.85 ? 573 VAL A CA  1 Q5VSL9 UNP 573 V 
+ATOM 4514 C C   . VAL A 1 573 ? 2.328   2.868   10.386  1.0 97.85 ? 573 VAL A C   1 Q5VSL9 UNP 573 V 
+ATOM 4515 C CB  . VAL A 1 573 ? 1.140   2.034   12.466  1.0 97.85 ? 573 VAL A CB  1 Q5VSL9 UNP 573 V 
+ATOM 4516 O O   . VAL A 1 573 ? 2.011   2.481   9.260   1.0 97.85 ? 573 VAL A O   1 Q5VSL9 UNP 573 V 
+ATOM 4517 C CG1 . VAL A 1 573 ? -0.166  1.966   11.671  1.0 97.85 ? 573 VAL A CG1 1 Q5VSL9 UNP 573 V 
+ATOM 4518 C CG2 . VAL A 1 573 ? 1.066   0.904   13.500  1.0 97.85 ? 573 VAL A CG2 1 Q5VSL9 UNP 573 V 
+ATOM 4519 N N   . ILE A 1 574 ? 2.727   4.125   10.608  1.0 97.86 ? 574 ILE A N   1 Q5VSL9 UNP 574 I 
+ATOM 4520 C CA  . ILE A 1 574 ? 2.827   5.132   9.539   1.0 97.86 ? 574 ILE A CA  1 Q5VSL9 UNP 574 I 
+ATOM 4521 C C   . ILE A 1 574 ? 3.822   4.694   8.454   1.0 97.86 ? 574 ILE A C   1 Q5VSL9 UNP 574 I 
+ATOM 4522 C CB  . ILE A 1 574 ? 3.189   6.511   10.140  1.0 97.86 ? 574 ILE A CB  1 Q5VSL9 UNP 574 I 
+ATOM 4523 O O   . ILE A 1 574 ? 3.515   4.765   7.261   1.0 97.86 ? 574 ILE A O   1 Q5VSL9 UNP 574 I 
+ATOM 4524 C CG1 . ILE A 1 574 ? 1.942   7.100   10.835  1.0 97.86 ? 574 ILE A CG1 1 Q5VSL9 UNP 574 I 
+ATOM 4525 C CG2 . ILE A 1 574 ? 3.716   7.480   9.066   1.0 97.86 ? 574 ILE A CG2 1 Q5VSL9 UNP 574 I 
+ATOM 4526 C CD1 . ILE A 1 574 ? 2.166   8.457   11.511  1.0 97.86 ? 574 ILE A CD1 1 Q5VSL9 UNP 574 I 
+ATOM 4527 N N   . VAL A 1 575 ? 5.010   4.220   8.846   1.0 98.04 ? 575 VAL A N   1 Q5VSL9 UNP 575 V 
+ATOM 4528 C CA  . VAL A 1 575 ? 6.025   3.736   7.895   1.0 98.04 ? 575 VAL A CA  1 Q5VSL9 UNP 575 V 
+ATOM 4529 C C   . VAL A 1 575 ? 5.484   2.538   7.101   1.0 98.04 ? 575 VAL A C   1 Q5VSL9 UNP 575 V 
+ATOM 4530 C CB  . VAL A 1 575 ? 7.340   3.381   8.619   1.0 98.04 ? 575 VAL A CB  1 Q5VSL9 UNP 575 V 
+ATOM 4531 O O   . VAL A 1 575 ? 5.635   2.508   5.873   1.0 98.04 ? 575 VAL A O   1 Q5VSL9 UNP 575 V 
+ATOM 4532 C CG1 . VAL A 1 575 ? 8.389   2.804   7.663   1.0 98.04 ? 575 VAL A CG1 1 Q5VSL9 UNP 575 V 
+ATOM 4533 C CG2 . VAL A 1 575 ? 8.003   4.602   9.274   1.0 98.04 ? 575 VAL A CG2 1 Q5VSL9 UNP 575 V 
+ATOM 4534 N N   . LYS A 1 576 ? 4.807   1.592   7.770   1.0 97.95 ? 576 LYS A N   1 Q5VSL9 UNP 576 K 
+ATOM 4535 C CA  . LYS A 1 576 ? 4.142   0.437   7.144   1.0 97.95 ? 576 LYS A CA  1 Q5VSL9 UNP 576 K 
+ATOM 4536 C C   . LYS A 1 576 ? 3.155   0.897   6.074   1.0 97.95 ? 576 LYS A C   1 Q5VSL9 UNP 576 K 
+ATOM 4537 C CB  . LYS A 1 576 ? 3.516   -0.460  8.239   1.0 97.95 ? 576 LYS A CB  1 Q5VSL9 UNP 576 K 
+ATOM 4538 O O   . LYS A 1 576 ? 3.339   0.528   4.911   1.0 97.95 ? 576 LYS A O   1 Q5VSL9 UNP 576 K 
+ATOM 4539 C CG  . LYS A 1 576 ? 2.516   -1.516  7.727   1.0 97.95 ? 576 LYS A CG  1 Q5VSL9 UNP 576 K 
+ATOM 4540 C CD  . LYS A 1 576 ? 2.049   -2.471  8.843   1.0 97.95 ? 576 LYS A CD  1 Q5VSL9 UNP 576 K 
+ATOM 4541 C CE  . LYS A 1 576 ? 0.817   -3.294  8.431   1.0 97.95 ? 576 LYS A CE  1 Q5VSL9 UNP 576 K 
+ATOM 4542 N NZ  . LYS A 1 576 ? 0.290   -4.186  9.499   1.0 97.95 ? 576 LYS A NZ  1 Q5VSL9 UNP 576 K 
+ATOM 4543 N N   . ALA A 1 577 ? 2.208   1.766   6.426   1.0 98.59 ? 577 ALA A N   1 Q5VSL9 UNP 577 A 
+ATOM 4544 C CA  . ALA A 1 577 ? 1.177   2.259   5.516   1.0 98.59 ? 577 ALA A CA  1 Q5VSL9 UNP 577 A 
+ATOM 4545 C C   . ALA A 1 577 ? 1.766   2.995   4.297   1.0 98.59 ? 577 ALA A C   1 Q5VSL9 UNP 577 A 
+ATOM 4546 C CB  . ALA A 1 577 ? 0.221   3.153   6.313   1.0 98.59 ? 577 ALA A CB  1 Q5VSL9 UNP 577 A 
+ATOM 4547 O O   . ALA A 1 577 ? 1.469   2.642   3.154   1.0 98.59 ? 577 ALA A O   1 Q5VSL9 UNP 577 A 
+ATOM 4548 N N   . ILE A 1 578 ? 2.672   3.960   4.507   1.0 98.72 ? 578 ILE A N   1 Q5VSL9 UNP 578 I 
+ATOM 4549 C CA  . ILE A 1 578 ? 3.270   4.738   3.404   1.0 98.72 ? 578 ILE A CA  1 Q5VSL9 UNP 578 I 
+ATOM 4550 C C   . ILE A 1 578 ? 4.073   3.833   2.467   1.0 98.72 ? 578 ILE A C   1 Q5VSL9 UNP 578 I 
+ATOM 4551 C CB  . ILE A 1 578 ? 4.156   5.886   3.939   1.0 98.72 ? 578 ILE A CB  1 Q5VSL9 UNP 578 I 
+ATOM 4552 O O   . ILE A 1 578 ? 3.969   3.943   1.242   1.0 98.72 ? 578 ILE A O   1 Q5VSL9 UNP 578 I 
+ATOM 4553 C CG1 . ILE A 1 578 ? 3.285   6.916   4.684   1.0 98.72 ? 578 ILE A CG1 1 Q5VSL9 UNP 578 I 
+ATOM 4554 C CG2 . ILE A 1 578 ? 4.913   6.565   2.776   1.0 98.72 ? 578 ILE A CG2 1 Q5VSL9 UNP 578 I 
+ATOM 4555 C CD1 . ILE A 1 578 ? 4.090   7.946   5.479   1.0 98.72 ? 578 ILE A CD1 1 Q5VSL9 UNP 578 I 
+ATOM 4556 N N   . SER A 1 579 ? 4.876   2.924   3.027   1.0 98.64 ? 579 SER A N   1 Q5VSL9 UNP 579 S 
+ATOM 4557 C CA  . SER A 1 579 ? 5.685   2.008   2.221   1.0 98.64 ? 579 SER A CA  1 Q5VSL9 UNP 579 S 
+ATOM 4558 C C   . SER A 1 579 ? 4.820   1.085   1.355   1.0 98.64 ? 579 SER A C   1 Q5VSL9 UNP 579 S 
+ATOM 4559 C CB  . SER A 1 579 ? 6.631   1.207   3.119   1.0 98.64 ? 579 SER A CB  1 Q5VSL9 UNP 579 S 
+ATOM 4560 O O   . SER A 1 579 ? 5.207   0.763   0.229   1.0 98.64 ? 579 SER A O   1 Q5VSL9 UNP 579 S 
+ATOM 4561 O OG  . SER A 1 579 ? 5.960   0.160   3.795   1.0 98.64 ? 579 SER A OG  1 Q5VSL9 UNP 579 S 
+ATOM 4562 N N   . ALA A 1 580 ? 3.643   0.690   1.847   1.0 98.61 ? 580 ALA A N   1 Q5VSL9 UNP 580 A 
+ATOM 4563 C CA  . ALA A 1 580 ? 2.711   -0.151  1.116   1.0 98.61 ? 580 ALA A CA  1 Q5VSL9 UNP 580 A 
+ATOM 4564 C C   . ALA A 1 580 ? 1.994   0.618   -0.003  1.0 98.61 ? 580 ALA A C   1 Q5VSL9 UNP 580 A 
+ATOM 4565 C CB  . ALA A 1 580 ? 1.739   -0.768  2.112   1.0 98.61 ? 580 ALA A CB  1 Q5VSL9 UNP 580 A 
+ATOM 4566 O O   . ALA A 1 580 ? 2.026   0.164   -1.148  1.0 98.61 ? 580 ALA A O   1 Q5VSL9 UNP 580 A 
+ATOM 4567 N N   . VAL A 1 581 ? 1.457   1.813   0.287   1.0 98.77 ? 581 VAL A N   1 Q5VSL9 UNP 581 V 
+ATOM 4568 C CA  . VAL A 1 581 ? 0.820   2.699   -0.711  1.0 98.77 ? 581 VAL A CA  1 Q5VSL9 UNP 581 V 
+ATOM 4569 C C   . VAL A 1 581 ? 1.767   2.964   -1.876  1.0 98.77 ? 581 VAL A C   1 Q5VSL9 UNP 581 V 
+ATOM 4570 C CB  . VAL A 1 581 ? 0.388   4.041   -0.076  1.0 98.77 ? 581 VAL A CB  1 Q5VSL9 UNP 581 V 
+ATOM 4571 O O   . VAL A 1 581 ? 1.437   2.689   -3.030  1.0 98.77 ? 581 VAL A O   1 Q5VSL9 UNP 581 V 
+ATOM 4572 C CG1 . VAL A 1 581 ? -0.070  5.080   -1.112  1.0 98.77 ? 581 VAL A CG1 1 Q5VSL9 UNP 581 V 
+ATOM 4573 C CG2 . VAL A 1 581 ? -0.781  3.833   0.884   1.0 98.77 ? 581 VAL A CG2 1 Q5VSL9 UNP 581 V 
+ATOM 4574 N N   . LEU A 1 582 ? 2.985   3.431   -1.585  1.0 98.80 ? 582 LEU A N   1 Q5VSL9 UNP 582 L 
+ATOM 4575 C CA  . LEU A 1 582 ? 3.969   3.746   -2.620  1.0 98.80 ? 582 LEU A CA  1 Q5VSL9 UNP 582 L 
+ATOM 4576 C C   . LEU A 1 582 ? 4.310   2.519   -3.473  1.0 98.80 ? 582 LEU A C   1 Q5VSL9 UNP 582 L 
+ATOM 4577 C CB  . LEU A 1 582 ? 5.243   4.300   -1.960  1.0 98.80 ? 582 LEU A CB  1 Q5VSL9 UNP 582 L 
+ATOM 4578 O O   . LEU A 1 582 ? 4.438   2.619   -4.695  1.0 98.80 ? 582 LEU A O   1 Q5VSL9 UNP 582 L 
+ATOM 4579 C CG  . LEU A 1 582 ? 5.109   5.706   -1.351  1.0 98.80 ? 582 LEU A CG  1 Q5VSL9 UNP 582 L 
+ATOM 4580 C CD1 . LEU A 1 582 ? 6.449   6.100   -0.724  1.0 98.80 ? 582 LEU A CD1 1 Q5VSL9 UNP 582 L 
+ATOM 4581 C CD2 . LEU A 1 582 ? 4.739   6.746   -2.408  1.0 98.80 ? 582 LEU A CD2 1 Q5VSL9 UNP 582 L 
+ATOM 4582 N N   . LEU A 1 583 ? 4.461   1.349   -2.849  1.0 98.56 ? 583 LEU A N   1 Q5VSL9 UNP 583 L 
+ATOM 4583 C CA  . LEU A 1 583 ? 4.806   0.133   -3.572  1.0 98.56 ? 583 LEU A CA  1 Q5VSL9 UNP 583 L 
+ATOM 4584 C C   . LEU A 1 583 ? 3.657   -0.380  -4.451  1.0 98.56 ? 583 LEU A C   1 Q5VSL9 UNP 583 L 
+ATOM 4585 C CB  . LEU A 1 583 ? 5.279   -0.929  -2.572  1.0 98.56 ? 583 LEU A CB  1 Q5VSL9 UNP 583 L 
+ATOM 4586 O O   . LEU A 1 583 ? 3.936   -0.849  -5.560  1.0 98.56 ? 583 LEU A O   1 Q5VSL9 UNP 583 L 
+ATOM 4587 C CG  . LEU A 1 583 ? 5.724   -2.234  -3.248  1.0 98.56 ? 583 LEU A CG  1 Q5VSL9 UNP 583 L 
+ATOM 4588 C CD1 . LEU A 1 583 ? 6.900   -2.042  -4.219  1.0 98.56 ? 583 LEU A CD1 1 Q5VSL9 UNP 583 L 
+ATOM 4589 C CD2 . LEU A 1 583 ? 6.170   -3.229  -2.190  1.0 98.56 ? 583 LEU A CD2 1 Q5VSL9 UNP 583 L 
+ATOM 4590 N N   . LEU A 1 584 ? 2.412   -0.314  -3.969  1.0 98.22 ? 584 LEU A N   1 Q5VSL9 UNP 584 L 
+ATOM 4591 C CA  . LEU A 1 584 ? 1.215   -0.706  -4.717  1.0 98.22 ? 584 LEU A CA  1 Q5VSL9 UNP 584 L 
+ATOM 4592 C C   . LEU A 1 584 ? 1.030   0.191   -5.943  1.0 98.22 ? 584 LEU A C   1 Q5VSL9 UNP 584 L 
+ATOM 4593 C CB  . LEU A 1 584 ? -0.022  -0.665  -3.797  1.0 98.22 ? 584 LEU A CB  1 Q5VSL9 UNP 584 L 
+ATOM 4594 O O   . LEU A 1 584 ? 0.974   -0.324  -7.060  1.0 98.22 ? 584 LEU A O   1 Q5VSL9 UNP 584 L 
+ATOM 4595 C CG  . LEU A 1 584 ? -0.132  -1.853  -2.821  1.0 98.22 ? 584 LEU A CG  1 Q5VSL9 UNP 584 L 
+ATOM 4596 C CD1 . LEU A 1 584 ? -1.223  -1.573  -1.790  1.0 98.22 ? 584 LEU A CD1 1 Q5VSL9 UNP 584 L 
+ATOM 4597 C CD2 . LEU A 1 584 ? -0.470  -3.162  -3.542  1.0 98.22 ? 584 LEU A CD2 1 Q5VSL9 UNP 584 L 
+ATOM 4598 N N   . LEU A 1 585 ? 1.077   1.515   -5.772  1.0 98.70 ? 585 LEU A N   1 Q5VSL9 UNP 585 L 
+ATOM 4599 C CA  . LEU A 1 585 ? 0.939   2.465   -6.882  1.0 98.70 ? 585 LEU A CA  1 Q5VSL9 UNP 585 L 
+ATOM 4600 C C   . LEU A 1 585 ? 2.036   2.279   -7.941  1.0 98.70 ? 585 LEU A C   1 Q5VSL9 UNP 585 L 
+ATOM 4601 C CB  . LEU A 1 585 ? 0.948   3.896   -6.328  1.0 98.70 ? 585 LEU A CB  1 Q5VSL9 UNP 585 L 
+ATOM 4602 O O   . LEU A 1 585 ? 1.744   2.095   -9.121  1.0 98.70 ? 585 LEU A O   1 Q5VSL9 UNP 585 L 
+ATOM 4603 C CG  . LEU A 1 585 ? -0.251  4.259   -5.437  1.0 98.70 ? 585 LEU A CG  1 Q5VSL9 UNP 585 L 
+ATOM 4604 C CD1 . LEU A 1 585 ? -0.081  5.694   -4.948  1.0 98.70 ? 585 LEU A CD1 1 Q5VSL9 UNP 585 L 
+ATOM 4605 C CD2 . LEU A 1 585 ? -1.590  4.152   -6.158  1.0 98.70 ? 585 LEU A CD2 1 Q5VSL9 UNP 585 L 
+ATOM 4606 N N   . LEU A 1 586 ? 3.309   2.170   -7.533  1.0 98.71 ? 586 LEU A N   1 Q5VSL9 UNP 586 L 
+ATOM 4607 C CA  . LEU A 1 586 ? 4.423   1.903   -8.460  1.0 98.71 ? 586 LEU A CA  1 Q5VSL9 UNP 586 L 
+ATOM 4608 C C   . LEU A 1 586 ? 4.326   0.542   -9.173  1.0 98.71 ? 586 LEU A C   1 Q5VSL9 UNP 586 L 
+ATOM 4609 C CB  . LEU A 1 586 ? 5.756   1.936   -7.691  1.0 98.71 ? 586 LEU A CB  1 Q5VSL9 UNP 586 L 
+ATOM 4610 O O   . LEU A 1 586 ? 5.126   0.236   -10.067 1.0 98.71 ? 586 LEU A O   1 Q5VSL9 UNP 586 L 
+ATOM 4611 C CG  . LEU A 1 586 ? 6.248   3.322   -7.250  1.0 98.71 ? 586 LEU A CG  1 Q5VSL9 UNP 586 L 
+ATOM 4612 C CD1 . LEU A 1 586 ? 7.461   3.118   -6.339  1.0 98.71 ? 586 LEU A CD1 1 Q5VSL9 UNP 586 L 
+ATOM 4613 C CD2 . LEU A 1 586 ? 6.689   4.186   -8.433  1.0 98.71 ? 586 LEU A CD2 1 Q5VSL9 UNP 586 L 
+ATOM 4614 N N   . LYS A 1 587 ? 3.471   -0.371  -8.717  1.0 97.92 ? 587 LYS A N   1 Q5VSL9 UNP 587 K 
+ATOM 4615 C CA  . LYS A 1 587 ? 3.237   -1.660  -9.373  1.0 97.92 ? 587 LYS A CA  1 Q5VSL9 UNP 587 K 
+ATOM 4616 C C   . LYS A 1 587 ? 2.065   -1.590  -10.331 1.0 97.92 ? 587 LYS A C   1 Q5VSL9 UNP 587 K 
+ATOM 4617 C CB  . LYS A 1 587 ? 2.998   -2.740  -8.327  1.0 97.92 ? 587 LYS A CB  1 Q5VSL9 UNP 587 K 
+ATOM 4618 O O   . LYS A 1 587 ? 2.262   -1.963  -11.485 1.0 97.92 ? 587 LYS A O   1 Q5VSL9 UNP 587 K 
+ATOM 4619 C CG  . LYS A 1 587 ? 4.309   -3.272  -7.759  1.0 97.92 ? 587 LYS A CG  1 Q5VSL9 UNP 587 K 
+ATOM 4620 C CD  . LYS A 1 587 ? 3.997   -4.336  -6.720  1.0 97.92 ? 587 LYS A CD  1 Q5VSL9 UNP 587 K 
+ATOM 4621 C CE  . LYS A 1 587 ? 5.251   -5.049  -6.231  1.0 97.92 ? 587 LYS A CE  1 Q5VSL9 UNP 587 K 
+ATOM 4622 N NZ  . LYS A 1 587 ? 4.844   -6.269  -5.507  1.0 97.92 ? 587 LYS A NZ  1 Q5VSL9 UNP 587 K 
+ATOM 4623 N N   . HIS A 1 588 ? 0.928   -1.098  -9.859  1.0 98.31 ? 588 HIS A N   1 Q5VSL9 UNP 588 H 
+ATOM 4624 C CA  . HIS A 1 588 ? -0.293  -0.981  -10.644 1.0 98.31 ? 588 HIS A CA  1 Q5VSL9 UNP 588 H 
+ATOM 4625 C C   . HIS A 1 588 ? -0.125  -0.003  -11.795 1.0 98.31 ? 588 HIS A C   1 Q5VSL9 UNP 588 H 
+ATOM 4626 C CB  . HIS A 1 588 ? -1.448  -0.623  -9.710  1.0 98.31 ? 588 HIS A CB  1 Q5VSL9 UNP 588 H 
+ATOM 4627 O O   . HIS A 1 588 ? -0.335  -0.400  -12.934 1.0 98.31 ? 588 HIS A O   1 Q5VSL9 UNP 588 H 
+ATOM 4628 C CG  . HIS A 1 588 ? -1.889  -1.835  -8.935  1.0 98.31 ? 588 HIS A CG  1 Q5VSL9 UNP 588 H 
+ATOM 4629 C CD2 . HIS A 1 588 ? -1.869  -2.009  -7.581  1.0 98.31 ? 588 HIS A CD2 1 Q5VSL9 UNP 588 H 
+ATOM 4630 N ND1 . HIS A 1 588 ? -2.431  -2.968  -9.531  1.0 98.31 ? 588 HIS A ND1 1 Q5VSL9 UNP 588 H 
+ATOM 4631 C CE1 . HIS A 1 588 ? -2.790  -3.777  -8.524  1.0 98.31 ? 588 HIS A CE1 1 Q5VSL9 UNP 588 H 
+ATOM 4632 N NE2 . HIS A 1 588 ? -2.445  -3.239  -7.346  1.0 98.31 ? 588 HIS A NE2 1 Q5VSL9 UNP 588 H 
+ATOM 4633 N N   . PHE A 1 589 ? 0.442   1.185   -11.563 1.0 98.50 ? 589 PHE A N   1 Q5VSL9 UNP 589 F 
+ATOM 4634 C CA  . PHE A 1 589 ? 0.738   2.116   -12.657 1.0 98.50 ? 589 PHE A CA  1 Q5VSL9 UNP 589 F 
+ATOM 4635 C C   . PHE A 1 589 ? 1.724   1.535   -13.656 1.0 98.50 ? 589 PHE A C   1 Q5VSL9 UNP 589 F 
+ATOM 4636 C CB  . PHE A 1 589 ? 1.240   3.456   -12.108 1.0 98.50 ? 589 PHE A CB  1 Q5VSL9 UNP 589 F 
+ATOM 4637 O O   . PHE A 1 589 ? 1.571   1.743   -14.844 1.0 98.50 ? 589 PHE A O   1 Q5VSL9 UNP 589 F 
+ATOM 4638 C CG  . PHE A 1 589 ? 0.234   4.228   -11.276 1.0 98.50 ? 589 PHE A CG  1 Q5VSL9 UNP 589 F 
+ATOM 4639 C CD1 . PHE A 1 589 ? -1.151  3.970   -11.377 1.0 98.50 ? 589 PHE A CD1 1 Q5VSL9 UNP 589 F 
+ATOM 4640 C CD2 . PHE A 1 589 ? 0.687   5.240   -10.407 1.0 98.50 ? 589 PHE A CD2 1 Q5VSL9 UNP 589 F 
+ATOM 4641 C CE1 . PHE A 1 589 ? -2.061  4.674   -10.582 1.0 98.50 ? 589 PHE A CE1 1 Q5VSL9 UNP 589 F 
+ATOM 4642 C CE2 . PHE A 1 589 ? -0.233  5.963   -9.627  1.0 98.50 ? 589 PHE A CE2 1 Q5VSL9 UNP 589 F 
+ATOM 4643 C CZ  . PHE A 1 589 ? -1.604  5.664   -9.709  1.0 98.50 ? 589 PHE A CZ  1 Q5VSL9 UNP 589 F 
+ATOM 4644 N N   . LYS A 1 590 ? 2.690   0.714   -13.225 1.0 98.01 ? 590 LYS A N   1 Q5VSL9 UNP 590 K 
+ATOM 4645 C CA  . LYS A 1 590 ? 3.617   0.076   -14.172 1.0 98.01 ? 590 LYS A CA  1 Q5VSL9 UNP 590 K 
+ATOM 4646 C C   . LYS A 1 590 ? 2.937   -0.975  -15.047 1.0 98.01 ? 590 LYS A C   1 Q5VSL9 UNP 590 K 
+ATOM 4647 C CB  . LYS A 1 590 ? 4.817   -0.511  -13.425 1.0 98.01 ? 590 LYS A CB  1 Q5VSL9 UNP 590 K 
+ATOM 4648 O O   . LYS A 1 590 ? 3.387   -1.198  -16.167 1.0 98.01 ? 590 LYS A O   1 Q5VSL9 UNP 590 K 
+ATOM 4649 C CG  . LYS A 1 590 ? 5.862   -1.013  -14.429 1.0 98.01 ? 590 LYS A CG  1 Q5VSL9 UNP 590 K 
+ATOM 4650 C CD  . LYS A 1 590 ? 7.183   -1.360  -13.753 1.0 98.01 ? 590 LYS A CD  1 Q5VSL9 UNP 590 K 
+ATOM 4651 C CE  . LYS A 1 590 ? 8.187   -1.695  -14.862 1.0 98.01 ? 590 LYS A CE  1 Q5VSL9 UNP 590 K 
+ATOM 4652 N NZ  . LYS A 1 590 ? 9.338   -0.763  -14.831 1.0 98.01 ? 590 LYS A NZ  1 Q5VSL9 UNP 590 K 
+ATOM 4653 N N   . LEU A 1 591 ? 1.952   -1.689  -14.507 1.0 97.11 ? 591 LEU A N   1 Q5VSL9 UNP 591 L 
+ATOM 4654 C CA  . LEU A 1 591 ? 1.181   -2.660  -15.277 1.0 97.11 ? 591 LEU A CA  1 Q5VSL9 UNP 591 L 
+ATOM 4655 C C   . LEU A 1 591 ? 0.197   -1.948  -16.210 1.0 97.11 ? 591 LEU A C   1 Q5VSL9 UNP 591 L 
+ATOM 4656 C CB  . LEU A 1 591 ? 0.466   -3.617  -14.308 1.0 97.11 ? 591 LEU A CB  1 Q5VSL9 UNP 591 L 
+ATOM 4657 O O   . LEU A 1 591 ? 0.038   -2.366  -17.358 1.0 97.11 ? 591 LEU A O   1 Q5VSL9 UNP 591 L 
+ATOM 4658 C CG  . LEU A 1 591 ? -0.386  -4.681  -15.025 1.0 97.11 ? 591 LEU A CG  1 Q5VSL9 UNP 591 L 
+ATOM 4659 C CD1 . LEU A 1 591 ? 0.460   -5.579  -15.932 1.0 97.11 ? 591 LEU A CD1 1 Q5VSL9 UNP 591 L 
+ATOM 4660 C CD2 . LEU A 1 591 ? -1.073  -5.572  -13.998 1.0 97.11 ? 591 LEU A CD2 1 Q5VSL9 UNP 591 L 
+ATOM 4661 N N   . ASN A 1 592 ? -0.415  -0.869  -15.725 1.0 97.01 ? 592 ASN A N   1 Q5VSL9 UNP 592 N 
+ATOM 4662 C CA  . ASN A 1 592 ? -1.338  -0.061  -16.494 1.0 97.01 ? 592 ASN A CA  1 Q5VSL9 UNP 592 N 
+ATOM 4663 C C   . ASN A 1 592 ? -0.612  0.641   -17.649 1.0 97.01 ? 592 ASN A C   1 Q5VSL9 UNP 592 N 
+ATOM 4664 C CB  . ASN A 1 592 ? -2.096  0.878   -15.553 1.0 97.01 ? 592 ASN A CB  1 Q5VSL9 UNP 592 N 
+ATOM 4665 O O   . ASN A 1 592 ? -0.820  0.247   -18.796 1.0 97.01 ? 592 ASN A O   1 Q5VSL9 UNP 592 N 
+ATOM 4666 C CG  . ASN A 1 592 ? -3.282  1.460   -16.288 1.0 97.01 ? 592 ASN A CG  1 Q5VSL9 UNP 592 N 
+ATOM 4667 N ND2 . ASN A 1 592 ? -3.442  2.748   -16.260 1.0 97.01 ? 592 ASN A ND2 1 Q5VSL9 UNP 592 N 
+ATOM 4668 O OD1 . ASN A 1 592 ? -4.027  0.732   -16.911 1.0 97.01 ? 592 ASN A OD1 1 Q5VSL9 UNP 592 N 
+ATOM 4669 N N   . HIS A 1 593 ? 0.356   1.519   -17.354 1.0 97.38 ? 593 HIS A N   1 Q5VSL9 UNP 593 H 
+ATOM 4670 C CA  . HIS A 1 593 ? 1.252   2.107   -18.349 1.0 97.38 ? 593 HIS A CA  1 Q5VSL9 UNP 593 H 
+ATOM 4671 C C   . HIS A 1 593 ? 2.650   2.493   -17.817 1.0 97.38 ? 593 HIS A C   1 Q5VSL9 UNP 593 H 
+ATOM 4672 C CB  . HIS A 1 593 ? 0.565   3.318   -18.986 1.0 97.38 ? 593 HIS A CB  1 Q5VSL9 UNP 593 H 
+ATOM 4673 O O   . HIS A 1 593 ? 2.808   3.165   -16.796 1.0 97.38 ? 593 HIS A O   1 Q5VSL9 UNP 593 H 
+ATOM 4674 C CG  . HIS A 1 593 ? 1.218   3.648   -20.293 1.0 97.38 ? 593 HIS A CG  1 Q5VSL9 UNP 593 H 
+ATOM 4675 C CD2 . HIS A 1 593 ? 1.108   2.893   -21.423 1.0 97.38 ? 593 HIS A CD2 1 Q5VSL9 UNP 593 H 
+ATOM 4676 N ND1 . HIS A 1 593 ? 2.109   4.667   -20.550 1.0 97.38 ? 593 HIS A ND1 1 Q5VSL9 UNP 593 H 
+ATOM 4677 C CE1 . HIS A 1 593 ? 2.533   4.506   -21.816 1.0 97.38 ? 593 HIS A CE1 1 Q5VSL9 UNP 593 H 
+ATOM 4678 N NE2 . HIS A 1 593 ? 2.002   3.404   -22.350 1.0 97.38 ? 593 HIS A NE2 1 Q5VSL9 UNP 593 H 
+ATOM 4679 N N   . VAL A 1 594 ? 3.716   2.141   -18.547 1.0 97.54 ? 594 VAL A N   1 Q5VSL9 UNP 594 V 
+ATOM 4680 C CA  . VAL A 1 594 ? 5.104   2.425   -18.133 1.0 97.54 ? 594 VAL A CA  1 Q5VSL9 UNP 594 V 
+ATOM 4681 C C   . VAL A 1 594 ? 5.366   3.906   -17.834 1.0 97.54 ? 594 VAL A C   1 Q5VSL9 UNP 594 V 
+ATOM 4682 C CB  . VAL A 1 594 ? 6.114   1.880   -19.161 1.0 97.54 ? 594 VAL A CB  1 Q5VSL9 UNP 594 V 
+ATOM 4683 O O   . VAL A 1 594 ? 6.084   4.196   -16.874 1.0 97.54 ? 594 VAL A O   1 Q5VSL9 UNP 594 V 
+ATOM 4684 C CG1 . VAL A 1 594 ? 6.043   2.574   -20.525 1.0 97.54 ? 594 VAL A CG1 1 Q5VSL9 UNP 594 V 
+ATOM 4685 C CG2 . VAL A 1 594 ? 7.554   1.972   -18.633 1.0 97.54 ? 594 VAL A CG2 1 Q5VSL9 UNP 594 V 
+ATOM 4686 N N   . TYR A 1 595 ? 4.769   4.835   -18.586 1.0 97.74 ? 595 TYR A N   1 Q5VSL9 UNP 595 Y 
+ATOM 4687 C CA  . TYR A 1 595 ? 4.961   6.272   -18.362 1.0 97.74 ? 595 TYR A CA  1 Q5VSL9 UNP 595 Y 
+ATOM 4688 C C   . TYR A 1 595 ? 4.163   6.827   -17.181 1.0 97.74 ? 595 TYR A C   1 Q5VSL9 UNP 595 Y 
+ATOM 4689 C CB  . TYR A 1 595 ? 4.730   7.062   -19.655 1.0 97.74 ? 595 TYR A CB  1 Q5VSL9 UNP 595 Y 
+ATOM 4690 O O   . TYR A 1 595 ? 4.662   7.732   -16.519 1.0 97.74 ? 595 TYR A O   1 Q5VSL9 UNP 595 Y 
+ATOM 4691 C CG  . TYR A 1 595 ? 5.734   6.810   -20.772 1.0 97.74 ? 595 TYR A CG  1 Q5VSL9 UNP 595 Y 
+ATOM 4692 C CD1 . TYR A 1 595 ? 7.081   6.471   -20.506 1.0 97.74 ? 595 TYR A CD1 1 Q5VSL9 UNP 595 Y 
+ATOM 4693 C CD2 . TYR A 1 595 ? 5.326   6.989   -22.105 1.0 97.74 ? 595 TYR A CD2 1 Q5VSL9 UNP 595 Y 
+ATOM 4694 C CE1 . TYR A 1 595 ? 7.987   6.260   -21.563 1.0 97.74 ? 595 TYR A CE1 1 Q5VSL9 UNP 595 Y 
+ATOM 4695 C CE2 . TYR A 1 595 ? 6.248   6.850   -23.157 1.0 97.74 ? 595 TYR A CE2 1 Q5VSL9 UNP 595 Y 
+ATOM 4696 O OH  . TYR A 1 595 ? 8.444   6.276   -23.921 1.0 97.74 ? 595 TYR A OH  1 Q5VSL9 UNP 595 Y 
+ATOM 4697 C CZ  . TYR A 1 595 ? 7.569   6.450   -22.896 1.0 97.74 ? 595 TYR A CZ  1 Q5VSL9 UNP 595 Y 
+ATOM 4698 N N   . GLN A 1 596 ? 3.038   6.215   -16.792 1.0 98.39 ? 596 GLN A N   1 Q5VSL9 UNP 596 Q 
+ATOM 4699 C CA  . GLN A 1 596 ? 2.395   6.528   -15.507 1.0 98.39 ? 596 GLN A CA  1 Q5VSL9 UNP 596 Q 
+ATOM 4700 C C   . GLN A 1 596 ? 3.320   6.169   -14.335 1.0 98.39 ? 596 GLN A C   1 Q5VSL9 UNP 596 Q 
+ATOM 4701 C CB  . GLN A 1 596 ? 1.093   5.738   -15.359 1.0 98.39 ? 596 GLN A CB  1 Q5VSL9 UNP 596 Q 
+ATOM 4702 O O   . GLN A 1 596 ? 3.523   6.958   -13.408 1.0 98.39 ? 596 GLN A O   1 Q5VSL9 UNP 596 Q 
+ATOM 4703 C CG  . GLN A 1 596 ? -0.019  6.144   -16.334 1.0 98.39 ? 596 GLN A CG  1 Q5VSL9 UNP 596 Q 
+ATOM 4704 C CD  . GLN A 1 596 ? -1.220  5.214   -16.208 1.0 98.39 ? 596 GLN A CD  1 Q5VSL9 UNP 596 Q 
+ATOM 4705 N NE2 . GLN A 1 596 ? -2.395  5.640   -16.596 1.0 98.39 ? 596 GLN A NE2 1 Q5VSL9 UNP 596 Q 
+ATOM 4706 O OE1 . GLN A 1 596 ? -1.087  4.077   -15.774 1.0 98.39 ? 596 GLN A OE1 1 Q5VSL9 UNP 596 Q 
+ATOM 4707 N N   . PHE A 1 597 ? 3.946   4.986   -14.403 1.0 98.50 ? 597 PHE A N   1 Q5VSL9 UNP 597 F 
+ATOM 4708 C CA  . PHE A 1 597 ? 4.951   4.565   -13.427 1.0 98.50 ? 597 PHE A CA  1 Q5VSL9 UNP 597 F 
+ATOM 4709 C C   . PHE A 1 597 ? 6.170   5.489   -13.406 1.0 98.50 ? 597 PHE A C   1 Q5VSL9 UNP 597 F 
+ATOM 4710 C CB  . PHE A 1 597 ? 5.372   3.113   -13.694 1.0 98.50 ? 597 PHE A CB  1 Q5VSL9 UNP 597 F 
+ATOM 4711 O O   . PHE A 1 597 ? 6.613   5.867   -12.322 1.0 98.50 ? 597 PHE A O   1 Q5VSL9 UNP 597 F 
+ATOM 4712 C CG  . PHE A 1 597 ? 6.714   2.709   -13.101 1.0 98.50 ? 597 PHE A CG  1 Q5VSL9 UNP 597 F 
+ATOM 4713 C CD1 . PHE A 1 597 ? 7.872   2.713   -13.900 1.0 98.50 ? 597 PHE A CD1 1 Q5VSL9 UNP 597 F 
+ATOM 4714 C CD2 . PHE A 1 597 ? 6.820   2.407   -11.733 1.0 98.50 ? 597 PHE A CD2 1 Q5VSL9 UNP 597 F 
+ATOM 4715 C CE1 . PHE A 1 597 ? 9.131   2.450   -13.328 1.0 98.50 ? 597 PHE A CE1 1 Q5VSL9 UNP 597 F 
+ATOM 4716 C CE2 . PHE A 1 597 ? 8.073   2.109   -11.166 1.0 98.50 ? 597 PHE A CE2 1 Q5VSL9 UNP 597 F 
+ATOM 4717 C CZ  . PHE A 1 597 ? 9.232   2.151   -11.960 1.0 98.50 ? 597 PHE A CZ  1 Q5VSL9 UNP 597 F 
+ATOM 4718 N N   . GLU A 1 598 ? 6.736   5.831   -14.566 1.0 97.92 ? 598 GLU A N   1 Q5VSL9 UNP 598 E 
+ATOM 4719 C CA  . GLU A 1 598 ? 7.925   6.686   -14.614 1.0 97.92 ? 598 GLU A CA  1 Q5VSL9 UNP 598 E 
+ATOM 4720 C C   . GLU A 1 598 ? 7.622   8.125   -14.184 1.0 97.92 ? 598 GLU A C   1 Q5VSL9 UNP 598 E 
+ATOM 4721 C CB  . GLU A 1 598 ? 8.613   6.652   -15.984 1.0 97.92 ? 598 GLU A CB  1 Q5VSL9 UNP 598 E 
+ATOM 4722 O O   . GLU A 1 598 ? 8.476   8.723   -13.534 1.0 97.92 ? 598 GLU A O   1 Q5VSL9 UNP 598 E 
+ATOM 4723 C CG  . GLU A 1 598 ? 9.314   5.325   -16.316 1.0 97.92 ? 598 GLU A CG  1 Q5VSL9 UNP 598 E 
+ATOM 4724 C CD  . GLU A 1 598 ? 10.580  5.007   -15.490 1.0 97.92 ? 598 GLU A CD  1 Q5VSL9 UNP 598 E 
+ATOM 4725 O OE1 . GLU A 1 598 ? 11.118  3.889   -15.685 1.0 97.92 ? 598 GLU A OE1 1 Q5VSL9 UNP 598 E 
+ATOM 4726 O OE2 . GLU A 1 598 ? 11.096  5.844   -14.701 1.0 97.92 ? 598 GLU A OE2 1 Q5VSL9 UNP 598 E 
+ATOM 4727 N N   . TYR A 1 599 ? 6.416   8.649   -14.434 1.0 98.10 ? 599 TYR A N   1 Q5VSL9 UNP 599 Y 
+ATOM 4728 C CA  . TYR A 1 599 ? 5.999   9.959   -13.926 1.0 98.10 ? 599 TYR A CA  1 Q5VSL9 UNP 599 Y 
+ATOM 4729 C C   . TYR A 1 599 ? 6.014   9.990   -12.392 1.0 98.10 ? 599 TYR A C   1 Q5VSL9 UNP 599 Y 
+ATOM 4730 C CB  . TYR A 1 599 ? 4.601   10.309  -14.459 1.0 98.10 ? 599 TYR A CB  1 Q5VSL9 UNP 599 Y 
+ATOM 4731 O O   . TYR A 1 599 ? 6.691   10.820  -11.782 1.0 98.10 ? 599 TYR A O   1 Q5VSL9 UNP 599 Y 
+ATOM 4732 C CG  . TYR A 1 599 ? 4.210   11.760  -14.244 1.0 98.10 ? 599 TYR A CG  1 Q5VSL9 UNP 599 Y 
+ATOM 4733 C CD1 . TYR A 1 599 ? 3.076   12.070  -13.475 1.0 98.10 ? 599 TYR A CD1 1 Q5VSL9 UNP 599 Y 
+ATOM 4734 C CD2 . TYR A 1 599 ? 4.967   12.807  -14.810 1.0 98.10 ? 599 TYR A CD2 1 Q5VSL9 UNP 599 Y 
+ATOM 4735 C CE1 . TYR A 1 599 ? 2.728   13.411  -13.235 1.0 98.10 ? 599 TYR A CE1 1 Q5VSL9 UNP 599 Y 
+ATOM 4736 C CE2 . TYR A 1 599 ? 4.569   14.146  -14.651 1.0 98.10 ? 599 TYR A CE2 1 Q5VSL9 UNP 599 Y 
+ATOM 4737 O OH  . TYR A 1 599 ? 3.119   15.739  -13.606 1.0 98.10 ? 599 TYR A OH  1 Q5VSL9 UNP 599 Y 
+ATOM 4738 C CZ  . TYR A 1 599 ? 3.450   14.449  -13.852 1.0 98.10 ? 599 TYR A CZ  1 Q5VSL9 UNP 599 Y 
+ATOM 4739 N N   . MET A 1 600 ? 5.358   9.015   -11.749 1.0 98.43 ? 600 MET A N   1 Q5VSL9 UNP 600 M 
+ATOM 4740 C CA  . MET A 1 600 ? 5.385   8.873   -10.288 1.0 98.43 ? 600 MET A CA  1 Q5VSL9 UNP 600 M 
+ATOM 4741 C C   . MET A 1 600 ? 6.815   8.652   -9.770  1.0 98.43 ? 600 MET A C   1 Q5VSL9 UNP 600 M 
+ATOM 4742 C CB  . MET A 1 600 ? 4.472   7.705   -9.879  1.0 98.43 ? 600 MET A CB  1 Q5VSL9 UNP 600 M 
+ATOM 4743 O O   . MET A 1 600 ? 7.225   9.248   -8.773  1.0 98.43 ? 600 MET A O   1 Q5VSL9 UNP 600 M 
+ATOM 4744 C CG  . MET A 1 600 ? 4.328   7.579   -8.357  1.0 98.43 ? 600 MET A CG  1 Q5VSL9 UNP 600 M 
+ATOM 4745 S SD  . MET A 1 600 ? 3.593   6.008   -7.830  1.0 98.43 ? 600 MET A SD  1 Q5VSL9 UNP 600 M 
+ATOM 4746 C CE  . MET A 1 600 ? 3.691   6.216   -6.035  1.0 98.43 ? 600 MET A CE  1 Q5VSL9 UNP 600 M 
+ATOM 4747 N N   . ALA A 1 601 ? 7.598   7.806   -10.446 1.0 98.46 ? 601 ALA A N   1 Q5VSL9 UNP 601 A 
+ATOM 4748 C CA  . ALA A 1 601 ? 8.969   7.505   -10.054 1.0 98.46 ? 601 ALA A CA  1 Q5VSL9 UNP 601 A 
+ATOM 4749 C C   . ALA A 1 601 ? 9.888   8.734   -10.133 1.0 98.46 ? 601 ALA A C   1 Q5VSL9 UNP 601 A 
+ATOM 4750 C CB  . ALA A 1 601 ? 9.503   6.357   -10.917 1.0 98.46 ? 601 ALA A CB  1 Q5VSL9 UNP 601 A 
+ATOM 4751 O O   . ALA A 1 601 ? 10.691  8.930   -9.220  1.0 98.46 ? 601 ALA A O   1 Q5VSL9 UNP 601 A 
+ATOM 4752 N N   . GLN A 1 602 ? 9.775   9.568   -11.174 1.0 96.21 ? 602 GLN A N   1 Q5VSL9 UNP 602 Q 
+ATOM 4753 C CA  . GLN A 1 602 ? 10.544  10.809  -11.292 1.0 96.21 ? 602 GLN A CA  1 Q5VSL9 UNP 602 Q 
+ATOM 4754 C C   . GLN A 1 602 ? 10.220  11.761  -10.142 1.0 96.21 ? 602 GLN A C   1 Q5VSL9 UNP 602 Q 
+ATOM 4755 C CB  . GLN A 1 602 ? 10.304  11.493  -12.649 1.0 96.21 ? 602 GLN A CB  1 Q5VSL9 UNP 602 Q 
+ATOM 4756 O O   . GLN A 1 602 ? 11.144  12.234  -9.482  1.0 96.21 ? 602 GLN A O   1 Q5VSL9 UNP 602 Q 
+ATOM 4757 C CG  . GLN A 1 602 ? 11.160  10.870  -13.765 1.0 96.21 ? 602 GLN A CG  1 Q5VSL9 UNP 602 Q 
+ATOM 4758 C CD  . GLN A 1 602 ? 11.145  11.684  -15.057 1.0 96.21 ? 602 GLN A CD  1 Q5VSL9 UNP 602 Q 
+ATOM 4759 N NE2 . GLN A 1 602 ? 12.186  11.601  -15.863 1.0 96.21 ? 602 GLN A NE2 1 Q5VSL9 UNP 602 Q 
+ATOM 4760 O OE1 . GLN A 1 602 ? 10.238  12.440  -15.350 1.0 96.21 ? 602 GLN A OE1 1 Q5VSL9 UNP 602 Q 
+ATOM 4761 N N   . HIS A 1 603 ? 8.939   11.957  -9.820  1.0 97.73 ? 603 HIS A N   1 Q5VSL9 UNP 603 H 
+ATOM 4762 C CA  . HIS A 1 603 ? 8.539   12.808  -8.693  1.0 97.73 ? 603 HIS A CA  1 Q5VSL9 UNP 603 H 
+ATOM 4763 C C   . HIS A 1 603 ? 9.029   12.284  -7.343  1.0 97.73 ? 603 HIS A C   1 Q5VSL9 UNP 603 H 
+ATOM 4764 C CB  . HIS A 1 603 ? 7.023   13.016  -8.715  1.0 97.73 ? 603 HIS A CB  1 Q5VSL9 UNP 603 H 
+ATOM 4765 O O   . HIS A 1 603 ? 9.501   13.067  -6.522  1.0 97.73 ? 603 HIS A O   1 Q5VSL9 UNP 603 H 
+ATOM 4766 C CG  . HIS A 1 603 ? 6.622   13.927  -9.843  1.0 97.73 ? 603 HIS A CG  1 Q5VSL9 UNP 603 H 
+ATOM 4767 C CD2 . HIS A 1 603 ? 5.704   13.657  -10.812 1.0 97.73 ? 603 HIS A CD2 1 Q5VSL9 UNP 603 H 
+ATOM 4768 N ND1 . HIS A 1 603 ? 7.198   15.173  -10.095 1.0 97.73 ? 603 HIS A ND1 1 Q5VSL9 UNP 603 H 
+ATOM 4769 C CE1 . HIS A 1 603 ? 6.613   15.626  -11.214 1.0 97.73 ? 603 HIS A CE1 1 Q5VSL9 UNP 603 H 
+ATOM 4770 N NE2 . HIS A 1 603 ? 5.706   14.740  -11.658 1.0 97.73 ? 603 HIS A NE2 1 Q5VSL9 UNP 603 H 
+ATOM 4771 N N   . LEU A 1 604 ? 9.031   10.965  -7.124  1.0 98.49 ? 604 LEU A N   1 Q5VSL9 UNP 604 L 
+ATOM 4772 C CA  . LEU A 1 604 ? 9.650   10.375  -5.931  1.0 98.49 ? 604 LEU A CA  1 Q5VSL9 UNP 604 L 
+ATOM 4773 C C   . LEU A 1 604 ? 11.162  10.637  -5.870  1.0 98.49 ? 604 LEU A C   1 Q5VSL9 UNP 604 L 
+ATOM 4774 C CB  . LEU A 1 604 ? 9.383   8.861   -5.898  1.0 98.49 ? 604 LEU A CB  1 Q5VSL9 UNP 604 L 
+ATOM 4775 O O   . LEU A 1 604 ? 11.693  10.973  -4.811  1.0 98.49 ? 604 LEU A O   1 Q5VSL9 UNP 604 L 
+ATOM 4776 C CG  . LEU A 1 604 ? 7.945   8.468   -5.523  1.0 98.49 ? 604 LEU A CG  1 Q5VSL9 UNP 604 L 
+ATOM 4777 C CD1 . LEU A 1 604 ? 7.807   6.957   -5.708  1.0 98.49 ? 604 LEU A CD1 1 Q5VSL9 UNP 604 L 
+ATOM 4778 C CD2 . LEU A 1 604 ? 7.628   8.795   -4.065  1.0 98.49 ? 604 LEU A CD2 1 Q5VSL9 UNP 604 L 
+ATOM 4779 N N   . VAL A 1 605 ? 11.874  10.474  -6.987  1.0 96.50 ? 605 VAL A N   1 Q5VSL9 UNP 605 V 
+ATOM 4780 C CA  . VAL A 1 605 ? 13.323  10.720  -7.049  1.0 96.50 ? 605 VAL A CA  1 Q5VSL9 UNP 605 V 
+ATOM 4781 C C   . VAL A 1 605 ? 13.631  12.197  -6.795  1.0 96.50 ? 605 VAL A C   1 Q5VSL9 UNP 605 V 
+ATOM 4782 C CB  . VAL A 1 605 ? 13.910  10.221  -8.383  1.0 96.50 ? 605 VAL A CB  1 Q5VSL9 UNP 605 V 
+ATOM 4783 O O   . VAL A 1 605 ? 14.496  12.488  -5.969  1.0 96.50 ? 605 VAL A O   1 Q5VSL9 UNP 605 V 
+ATOM 4784 C CG1 . VAL A 1 605 ? 15.376  10.632  -8.574  1.0 96.50 ? 605 VAL A CG1 1 Q5VSL9 UNP 605 V 
+ATOM 4785 C CG2 . VAL A 1 605 ? 13.875  8.686   -8.437  1.0 96.50 ? 605 VAL A CG2 1 Q5VSL9 UNP 605 V 
+ATOM 4786 N N   . PHE A 1 606 ? 12.889  13.116  -7.419  1.0 94.61 ? 606 PHE A N   1 Q5VSL9 UNP 606 F 
+ATOM 4787 C CA  . PHE A 1 606 ? 13.024  14.559  -7.209  1.0 94.61 ? 606 PHE A CA  1 Q5VSL9 UNP 606 F 
+ATOM 4788 C C   . PHE A 1 606 ? 12.706  14.989  -5.780  1.0 94.61 ? 606 PHE A C   1 Q5VSL9 UNP 606 F 
+ATOM 4789 C CB  . PHE A 1 606 ? 12.102  15.304  -8.180  1.0 94.61 ? 606 PHE A CB  1 Q5VSL9 UNP 606 F 
+ATOM 4790 O O   . PHE A 1 606 ? 13.410  15.820  -5.211  1.0 94.61 ? 606 PHE A O   1 Q5VSL9 UNP 606 F 
+ATOM 4791 C CG  . PHE A 1 606 ? 12.531  15.267  -9.629  1.0 94.61 ? 606 PHE A CG  1 Q5VSL9 UNP 606 F 
+ATOM 4792 C CD1 . PHE A 1 606 ? 13.874  15.524  -9.971  1.0 94.61 ? 606 PHE A CD1 1 Q5VSL9 UNP 606 F 
+ATOM 4793 C CD2 . PHE A 1 606 ? 11.570  15.081  -10.640 1.0 94.61 ? 606 PHE A CD2 1 Q5VSL9 UNP 606 F 
+ATOM 4794 C CE1 . PHE A 1 606 ? 14.248  15.630  -11.315 1.0 94.61 ? 606 PHE A CE1 1 Q5VSL9 UNP 606 F 
+ATOM 4795 C CE2 . PHE A 1 606 ? 11.941  15.193  -11.988 1.0 94.61 ? 606 PHE A CE2 1 Q5VSL9 UNP 606 F 
+ATOM 4796 C CZ  . PHE A 1 606 ? 13.271  15.502  -12.310 1.0 94.61 ? 606 PHE A CZ  1 Q5VSL9 UNP 606 F 
+ATOM 4797 N N   . ALA A 1 607 ? 11.712  14.362  -5.156  1.0 96.19 ? 607 ALA A N   1 Q5VSL9 UNP 607 A 
+ATOM 4798 C CA  . ALA A 1 607 ? 11.365  14.575  -3.758  1.0 96.19 ? 607 ALA A CA  1 Q5VSL9 UNP 607 A 
+ATOM 4799 C C   . ALA A 1 607 ? 12.326  13.877  -2.768  1.0 96.19 ? 607 ALA A C   1 Q5VSL9 UNP 607 A 
+ATOM 4800 C CB  . ALA A 1 607 ? 9.902   14.174  -3.578  1.0 96.19 ? 607 ALA A CB  1 Q5VSL9 UNP 607 A 
+ATOM 4801 O O   . ALA A 1 607 ? 12.004  13.728  -1.591  1.0 96.19 ? 607 ALA A O   1 Q5VSL9 UNP 607 A 
+ATOM 4802 N N   . ASN A 1 608 ? 13.522  13.467  -3.212  1.0 95.97 ? 608 ASN A N   1 Q5VSL9 UNP 608 N 
+ATOM 4803 C CA  . ASN A 1 608 ? 14.575  12.875  -2.383  1.0 95.97 ? 608 ASN A CA  1 Q5VSL9 UNP 608 N 
+ATOM 4804 C C   . ASN A 1 608 ? 14.203  11.523  -1.736  1.0 95.97 ? 608 ASN A C   1 Q5VSL9 UNP 608 N 
+ATOM 4805 C CB  . ASN A 1 608 ? 15.115  13.938  -1.400  1.0 95.97 ? 608 ASN A CB  1 Q5VSL9 UNP 608 N 
+ATOM 4806 O O   . ASN A 1 608 ? 14.714  11.171  -0.670  1.0 95.97 ? 608 ASN A O   1 Q5VSL9 UNP 608 N 
+ATOM 4807 C CG  . ASN A 1 608 ? 15.853  15.049  -2.115  1.0 95.97 ? 608 ASN A CG  1 Q5VSL9 UNP 608 N 
+ATOM 4808 N ND2 . ASN A 1 608 ? 15.435  16.281  -1.953  1.0 95.97 ? 608 ASN A ND2 1 Q5VSL9 UNP 608 N 
+ATOM 4809 O OD1 . ASN A 1 608 ? 16.828  14.812  -2.806  1.0 95.97 ? 608 ASN A OD1 1 Q5VSL9 UNP 608 N 
+ATOM 4810 N N   . CYS A 1 609 ? 13.380  10.702  -2.401  1.0 98.06 ? 609 CYS A N   1 Q5VSL9 UNP 609 C 
+ATOM 4811 C CA  . CYS A 1 609 ? 13.020  9.366   -1.907  1.0 98.06 ? 609 CYS A CA  1 Q5VSL9 UNP 609 C 
+ATOM 4812 C C   . CYS A 1 609 ? 14.241  8.440   -1.735  1.0 98.06 ? 609 CYS A C   1 Q5VSL9 UNP 609 C 
+ATOM 4813 C CB  . CYS A 1 609 ? 11.996  8.751   -2.871  1.0 98.06 ? 609 CYS A CB  1 Q5VSL9 UNP 609 C 
+ATOM 4814 O O   . CYS A 1 609 ? 14.358  7.747   -0.725  1.0 98.06 ? 609 CYS A O   1 Q5VSL9 UNP 609 C 
+ATOM 4815 S SG  . CYS A 1 609 ? 11.403  7.146   -2.270  1.0 98.06 ? 609 CYS A SG  1 Q5VSL9 UNP 609 C 
+ATOM 4816 N N   . ILE A 1 610 ? 15.187  8.454   -2.686  1.0 97.30 ? 610 ILE A N   1 Q5VSL9 UNP 610 I 
+ATOM 4817 C CA  . ILE A 1 610 ? 16.409  7.629   -2.626  1.0 97.30 ? 610 ILE A CA  1 Q5VSL9 UNP 610 I 
+ATOM 4818 C C   . ILE A 1 610 ? 17.221  7.914   -1.349  1.0 97.30 ? 610 ILE A C   1 Q5VSL9 UNP 610 I 
+ATOM 4819 C CB  . ILE A 1 610 ? 17.251  7.753   -3.923  1.0 97.30 ? 610 ILE A CB  1 Q5VSL9 UNP 610 I 
+ATOM 4820 O O   . ILE A 1 610 ? 17.405  6.987   -0.555  1.0 97.30 ? 610 ILE A O   1 Q5VSL9 UNP 610 I 
+ATOM 4821 C CG1 . ILE A 1 610 ? 16.485  7.121   -5.108  1.0 97.30 ? 610 ILE A CG1 1 Q5VSL9 UNP 610 I 
+ATOM 4822 C CG2 . ILE A 1 610 ? 18.646  7.117   -3.743  1.0 97.30 ? 610 ILE A CG2 1 Q5VSL9 UNP 610 I 
+ATOM 4823 C CD1 . ILE A 1 610 ? 17.199  7.224   -6.463  1.0 97.30 ? 610 ILE A CD1 1 Q5VSL9 UNP 610 I 
+ATOM 4824 N N   . PRO A 1 611 ? 17.697  9.151   -1.094  1.0 96.02 ? 611 PRO A N   1 Q5VSL9 UNP 611 P 
+ATOM 4825 C CA  . PRO A 1 611 ? 18.453  9.436   0.122   1.0 96.02 ? 611 PRO A CA  1 Q5VSL9 UNP 611 P 
+ATOM 4826 C C   . PRO A 1 611 ? 17.623  9.246   1.397   1.0 96.02 ? 611 PRO A C   1 Q5VSL9 UNP 611 P 
+ATOM 4827 C CB  . PRO A 1 611 ? 18.972  10.867  -0.030  1.0 96.02 ? 611 PRO A CB  1 Q5VSL9 UNP 611 P 
+ATOM 4828 O O   . PRO A 1 611 ? 18.187  8.833   2.409   1.0 96.02 ? 611 PRO A O   1 Q5VSL9 UNP 611 P 
+ATOM 4829 C CG  . PRO A 1 611 ? 17.992  11.503  -1.007  1.0 96.02 ? 611 PRO A CG  1 Q5VSL9 UNP 611 P 
+ATOM 4830 C CD  . PRO A 1 611 ? 17.634  10.344  -1.930  1.0 96.02 ? 611 PRO A CD  1 Q5VSL9 UNP 611 P 
+ATOM 4831 N N   . LEU A 1 612 ? 16.302  9.463   1.364   1.0 95.88 ? 612 LEU A N   1 Q5VSL9 UNP 612 L 
+ATOM 4832 C CA  . LEU A 1 612 ? 15.424  9.184   2.505   1.0 95.88 ? 612 LEU A CA  1 Q5VSL9 UNP 612 L 
+ATOM 4833 C C   . LEU A 1 612 ? 15.441  7.698   2.894   1.0 95.88 ? 612 LEU A C   1 Q5VSL9 UNP 612 L 
+ATOM 4834 C CB  . LEU A 1 612 ? 14.000  9.669   2.182   1.0 95.88 ? 612 LEU A CB  1 Q5VSL9 UNP 612 L 
+ATOM 4835 O O   . LEU A 1 612 ? 15.681  7.373   4.057   1.0 95.88 ? 612 LEU A O   1 Q5VSL9 UNP 612 L 
+ATOM 4836 C CG  . LEU A 1 612 ? 12.963  9.340   3.273   1.0 95.88 ? 612 LEU A CG  1 Q5VSL9 UNP 612 L 
+ATOM 4837 C CD1 . LEU A 1 612 ? 13.320  9.989   4.604   1.0 95.88 ? 612 LEU A CD1 1 Q5VSL9 UNP 612 L 
+ATOM 4838 C CD2 . LEU A 1 612 ? 11.593  9.849   2.847   1.0 95.88 ? 612 LEU A CD2 1 Q5VSL9 UNP 612 L 
+ATOM 4839 N N   . ILE A 1 613 ? 15.252  6.791   1.930   1.0 97.72 ? 613 ILE A N   1 Q5VSL9 UNP 613 I 
+ATOM 4840 C CA  . ILE A 1 613 ? 15.304  5.343   2.182   1.0 97.72 ? 613 ILE A CA  1 Q5VSL9 UNP 613 I 
+ATOM 4841 C C   . ILE A 1 613 ? 16.696  4.942   2.687   1.0 97.72 ? 613 ILE A C   1 Q5VSL9 UNP 613 I 
+ATOM 4842 C CB  . ILE A 1 613 ? 14.897  4.548   0.918   1.0 97.72 ? 613 ILE A CB  1 Q5VSL9 UNP 613 I 
+ATOM 4843 O O   . ILE A 1 613 ? 16.820  4.169   3.635   1.0 97.72 ? 613 ILE A O   1 Q5VSL9 UNP 613 I 
+ATOM 4844 C CG1 . ILE A 1 613 ? 13.400  4.782   0.613   1.0 97.72 ? 613 ILE A CG1 1 Q5VSL9 UNP 613 I 
+ATOM 4845 C CG2 . ILE A 1 613 ? 15.170  3.043   1.121   1.0 97.72 ? 613 ILE A CG2 1 Q5VSL9 UNP 613 I 
+ATOM 4846 C CD1 . ILE A 1 613 ? 12.924  4.222   -0.734  1.0 97.72 ? 613 ILE A CD1 1 Q5VSL9 UNP 613 I 
+ATOM 4847 N N   . LEU A 1 614 ? 17.764  5.493   2.106   1.0 96.33 ? 614 LEU A N   1 Q5VSL9 UNP 614 L 
+ATOM 4848 C CA  . LEU A 1 614 ? 19.123  5.211   2.574   1.0 96.33 ? 614 LEU A CA  1 Q5VSL9 UNP 614 L 
+ATOM 4849 C C   . LEU A 1 614 ? 19.359  5.699   4.006   1.0 96.33 ? 614 LEU A C   1 Q5VSL9 UNP 614 L 
+ATOM 4850 C CB  . LEU A 1 614 ? 20.145  5.826   1.610   1.0 96.33 ? 614 LEU A CB  1 Q5VSL9 UNP 614 L 
+ATOM 4851 O O   . LEU A 1 614 ? 19.960  4.973   4.797   1.0 96.33 ? 614 LEU A O   1 Q5VSL9 UNP 614 L 
+ATOM 4852 C CG  . LEU A 1 614 ? 20.140  5.201   0.205   1.0 96.33 ? 614 LEU A CG  1 Q5VSL9 UNP 614 L 
+ATOM 4853 C CD1 . LEU A 1 614 ? 21.186  5.914   -0.647  1.0 96.33 ? 614 LEU A CD1 1 Q5VSL9 UNP 614 L 
+ATOM 4854 C CD2 . LEU A 1 614 ? 20.432  3.700   0.240   1.0 96.33 ? 614 LEU A CD2 1 Q5VSL9 UNP 614 L 
+ATOM 4855 N N   . LYS A 1 615 ? 18.849  6.882   4.368   1.0 94.15 ? 615 LYS A N   1 Q5VSL9 UNP 615 K 
+ATOM 4856 C CA  . LYS A 1 615 ? 18.887  7.398   5.742   1.0 94.15 ? 615 LYS A CA  1 Q5VSL9 UNP 615 K 
+ATOM 4857 C C   . LYS A 1 615 ? 18.122  6.480   6.696   1.0 94.15 ? 615 LYS A C   1 Q5VSL9 UNP 615 K 
+ATOM 4858 C CB  . LYS A 1 615 ? 18.344  8.836   5.766   1.0 94.15 ? 615 LYS A CB  1 Q5VSL9 UNP 615 K 
+ATOM 4859 O O   . LYS A 1 615 ? 18.634  6.188   7.773   1.0 94.15 ? 615 LYS A O   1 Q5VSL9 UNP 615 K 
+ATOM 4860 C CG  . LYS A 1 615 ? 18.473  9.479   7.156   1.0 94.15 ? 615 LYS A CG  1 Q5VSL9 UNP 615 K 
+ATOM 4861 C CD  . LYS A 1 615 ? 17.884  10.895  7.170   1.0 94.15 ? 615 LYS A CD  1 Q5VSL9 UNP 615 K 
+ATOM 4862 C CE  . LYS A 1 615 ? 17.957  11.475  8.588   1.0 94.15 ? 615 LYS A CE  1 Q5VSL9 UNP 615 K 
+ATOM 4863 N NZ  . LYS A 1 615 ? 17.235  12.769  8.692   1.0 94.15 ? 615 LYS A NZ  1 Q5VSL9 UNP 615 K 
+ATOM 4864 N N   . PHE A 1 616 ? 16.960  5.972   6.283   1.0 95.63 ? 616 PHE A N   1 Q5VSL9 UNP 616 F 
+ATOM 4865 C CA  . PHE A 1 616 ? 16.178  5.002   7.053   1.0 95.63 ? 616 PHE A CA  1 Q5VSL9 UNP 616 F 
+ATOM 4866 C C   . PHE A 1 616 ? 16.969  3.715   7.345   1.0 95.63 ? 616 PHE A C   1 Q5VSL9 UNP 616 F 
+ATOM 4867 C CB  . PHE A 1 616 ? 14.873  4.705   6.302   1.0 95.63 ? 616 PHE A CB  1 Q5VSL9 UNP 616 F 
+ATOM 4868 O O   . PHE A 1 616 ? 16.944  3.218   8.466   1.0 95.63 ? 616 PHE A O   1 Q5VSL9 UNP 616 F 
+ATOM 4869 C CG  . PHE A 1 616 ? 13.924  3.809   7.064   1.0 95.63 ? 616 PHE A CG  1 Q5VSL9 UNP 616 F 
+ATOM 4870 C CD1 . PHE A 1 616 ? 14.094  2.409   7.038   1.0 95.63 ? 616 PHE A CD1 1 Q5VSL9 UNP 616 F 
+ATOM 4871 C CD2 . PHE A 1 616 ? 12.867  4.377   7.797   1.0 95.63 ? 616 PHE A CD2 1 Q5VSL9 UNP 616 F 
+ATOM 4872 C CE1 . PHE A 1 616 ? 13.212  1.583   7.753   1.0 95.63 ? 616 PHE A CE1 1 Q5VSL9 UNP 616 F 
+ATOM 4873 C CE2 . PHE A 1 616 ? 11.979  3.548   8.500   1.0 95.63 ? 616 PHE A CE2 1 Q5VSL9 UNP 616 F 
+ATOM 4874 C CZ  . PHE A 1 616 ? 12.151  2.155   8.471   1.0 95.63 ? 616 PHE A CZ  1 Q5VSL9 UNP 616 F 
+ATOM 4875 N N   . PHE A 1 617 ? 17.730  3.196   6.375   1.0 96.51 ? 617 PHE A N   1 Q5VSL9 UNP 617 F 
+ATOM 4876 C CA  . PHE A 1 617 ? 18.589  2.019   6.574   1.0 96.51 ? 617 PHE A CA  1 Q5VSL9 UNP 617 F 
+ATOM 4877 C C   . PHE A 1 617 ? 19.926  2.321   7.266   1.0 96.51 ? 617 PHE A C   1 Q5VSL9 UNP 617 F 
+ATOM 4878 C CB  . PHE A 1 617 ? 18.814  1.306   5.234   1.0 96.51 ? 617 PHE A CB  1 Q5VSL9 UNP 617 F 
+ATOM 4879 O O   . PHE A 1 617 ? 20.623  1.395   7.689   1.0 96.51 ? 617 PHE A O   1 Q5VSL9 UNP 617 F 
+ATOM 4880 C CG  . PHE A 1 617 ? 17.652  0.422   4.850   1.0 96.51 ? 617 PHE A CG  1 Q5VSL9 UNP 617 F 
+ATOM 4881 C CD1 . PHE A 1 617 ? 17.497  -0.820  5.491   1.0 96.51 ? 617 PHE A CD1 1 Q5VSL9 UNP 617 F 
+ATOM 4882 C CD2 . PHE A 1 617 ? 16.697  0.853   3.914   1.0 96.51 ? 617 PHE A CD2 1 Q5VSL9 UNP 617 F 
+ATOM 4883 C CE1 . PHE A 1 617 ? 16.368  -1.606  5.225   1.0 96.51 ? 617 PHE A CE1 1 Q5VSL9 UNP 617 F 
+ATOM 4884 C CE2 . PHE A 1 617 ? 15.570  0.063   3.643   1.0 96.51 ? 617 PHE A CE2 1 Q5VSL9 UNP 617 F 
+ATOM 4885 C CZ  . PHE A 1 617 ? 15.404  -1.159  4.311   1.0 96.51 ? 617 PHE A CZ  1 Q5VSL9 UNP 617 F 
+ATOM 4886 N N   . ASN A 1 618 ? 20.317  3.590   7.403   1.0 94.40 ? 618 ASN A N   1 Q5VSL9 UNP 618 N 
+ATOM 4887 C CA  . ASN A 1 618 ? 21.573  3.999   8.033   1.0 94.40 ? 618 ASN A CA  1 Q5VSL9 UNP 618 N 
+ATOM 4888 C C   . ASN A 1 618 ? 21.482  4.017   9.570   1.0 94.40 ? 618 ASN A C   1 Q5VSL9 UNP 618 N 
+ATOM 4889 C CB  . ASN A 1 618 ? 22.057  5.323   7.428   1.0 94.40 ? 618 ASN A CB  1 Q5VSL9 UNP 618 N 
+ATOM 4890 O O   . ASN A 1 618 ? 21.849  4.988   10.226  1.0 94.40 ? 618 ASN A O   1 Q5VSL9 UNP 618 N 
+ATOM 4891 C CG  . ASN A 1 618 ? 23.500  5.628   7.795   1.0 94.40 ? 618 ASN A CG  1 Q5VSL9 UNP 618 N 
+ATOM 4892 N ND2 . ASN A 1 618 ? 23.863  6.884   7.858   1.0 94.40 ? 618 ASN A ND2 1 Q5VSL9 UNP 618 N 
+ATOM 4893 O OD1 . ASN A 1 618 ? 24.338  4.752   7.977   1.0 94.40 ? 618 ASN A OD1 1 Q5VSL9 UNP 618 N 
+ATOM 4894 N N   . GLN A 1 619 ? 20.997  2.919   10.136  1.0 92.84 ? 619 GLN A N   1 Q5VSL9 UNP 619 Q 
+ATOM 4895 C CA  . GLN A 1 619 ? 20.852  2.676   11.568  1.0 92.84 ? 619 GLN A CA  1 Q5VSL9 UNP 619 Q 
+ATOM 4896 C C   . GLN A 1 619 ? 21.109  1.195   11.872  1.0 92.84 ? 619 GLN A C   1 Q5VSL9 UNP 619 Q 
+ATOM 4897 C CB  . GLN A 1 619 ? 19.453  3.123   12.018  1.0 92.84 ? 619 GLN A CB  1 Q5VSL9 UNP 619 Q 
+ATOM 4898 O O   . GLN A 1 619 ? 21.402  0.406   10.966  1.0 92.84 ? 619 GLN A O   1 Q5VSL9 UNP 619 Q 
+ATOM 4899 C CG  . GLN A 1 619 ? 18.324  2.308   11.368  1.0 92.84 ? 619 GLN A CG  1 Q5VSL9 UNP 619 Q 
+ATOM 4900 C CD  . GLN A 1 619 ? 16.944  2.760   11.817  1.0 92.84 ? 619 GLN A CD  1 Q5VSL9 UNP 619 Q 
+ATOM 4901 N NE2 . GLN A 1 619 ? 15.908  2.286   11.163  1.0 92.84 ? 619 GLN A NE2 1 Q5VSL9 UNP 619 Q 
+ATOM 4902 O OE1 . GLN A 1 619 ? 16.788  3.509   12.767  1.0 92.84 ? 619 GLN A OE1 1 Q5VSL9 UNP 619 Q 
+ATOM 4903 N N   . ASN A 1 620 ? 20.988  0.789   13.139  1.0 93.42 ? 620 ASN A N   1 Q5VSL9 UNP 620 N 
+ATOM 4904 C CA  . ASN A 1 620 ? 20.985  -0.631  13.473  1.0 93.42 ? 620 ASN A CA  1 Q5VSL9 UNP 620 N 
+ATOM 4905 C C   . ASN A 1 620 ? 19.654  -1.263  13.042  1.0 93.42 ? 620 ASN A C   1 Q5VSL9 UNP 620 N 
+ATOM 4906 C CB  . ASN A 1 620 ? 21.314  -0.852  14.956  1.0 93.42 ? 620 ASN A CB  1 Q5VSL9 UNP 620 N 
+ATOM 4907 O O   . ASN A 1 620 ? 18.680  -1.277  13.791  1.0 93.42 ? 620 ASN A O   1 Q5VSL9 UNP 620 N 
+ATOM 4908 C CG  . ASN A 1 620 ? 21.569  -2.325  15.241  1.0 93.42 ? 620 ASN A CG  1 Q5VSL9 UNP 620 N 
+ATOM 4909 N ND2 . ASN A 1 620 ? 22.256  -2.630  16.313  1.0 93.42 ? 620 ASN A ND2 1 Q5VSL9 UNP 620 N 
+ATOM 4910 O OD1 . ASN A 1 620 ? 21.219  -3.211  14.470  1.0 93.42 ? 620 ASN A OD1 1 Q5VSL9 UNP 620 N 
+ATOM 4911 N N   . ILE A 1 621 ? 19.622  -1.771  11.809  1.0 94.58 ? 621 ILE A N   1 Q5VSL9 UNP 621 I 
+ATOM 4912 C CA  . ILE A 1 621 ? 18.403  -2.335  11.230  1.0 94.58 ? 621 ILE A CA  1 Q5VSL9 UNP 621 I 
+ATOM 4913 C C   . ILE A 1 621 ? 17.916  -3.582  11.977  1.0 94.58 ? 621 ILE A C   1 Q5VSL9 UNP 621 I 
+ATOM 4914 C CB  . ILE A 1 621 ? 18.609  -2.602  9.725   1.0 94.58 ? 621 ILE A CB  1 Q5VSL9 UNP 621 I 
+ATOM 4915 O O   . ILE A 1 621 ? 16.719  -3.837  11.995  1.0 94.58 ? 621 ILE A O   1 Q5VSL9 UNP 621 I 
+ATOM 4916 C CG1 . ILE A 1 621 ? 17.286  -2.668  8.940   1.0 94.58 ? 621 ILE A CG1 1 Q5VSL9 UNP 621 I 
+ATOM 4917 C CG2 . ILE A 1 621 ? 19.418  -3.883  9.468   1.0 94.58 ? 621 ILE A CG2 1 Q5VSL9 UNP 621 I 
+ATOM 4918 C CD1 . ILE A 1 621 ? 16.527  -1.335  8.960   1.0 94.58 ? 621 ILE A CD1 1 Q5VSL9 UNP 621 I 
+ATOM 4919 N N   . MET A 1 622 ? 18.826  -4.337  12.609  1.0 92.16 ? 622 MET A N   1 Q5VSL9 UNP 622 M 
+ATOM 4920 C CA  . MET A 1 622 ? 18.448  -5.506  13.401  1.0 92.16 ? 622 MET A CA  1 Q5VSL9 UNP 622 M 
+ATOM 4921 C C   . MET A 1 622 ? 17.640  -5.055  14.616  1.0 92.16 ? 622 MET A C   1 Q5VSL9 UNP 622 M 
+ATOM 4922 C CB  . MET A 1 622 ? 19.689  -6.318  13.804  1.0 92.16 ? 622 MET A CB  1 Q5VSL9 UNP 622 M 
+ATOM 4923 O O   . MET A 1 622 ? 16.525  -5.518  14.795  1.0 92.16 ? 622 MET A O   1 Q5VSL9 UNP 622 M 
+ATOM 4924 C CG  . MET A 1 622 ? 19.299  -7.633  14.489  1.0 92.16 ? 622 MET A CG  1 Q5VSL9 UNP 622 M 
+ATOM 4925 S SD  . MET A 1 622 ? 18.383  -8.795  13.438  1.0 92.16 ? 622 MET A SD  1 Q5VSL9 UNP 622 M 
+ATOM 4926 C CE  . MET A 1 622 ? 19.721  -9.464  12.421  1.0 92.16 ? 622 MET A CE  1 Q5VSL9 UNP 622 M 
+ATOM 4927 N N   . SER A 1 623 ? 18.139  -4.064  15.363  1.0 92.95 ? 623 SER A N   1 Q5VSL9 UNP 623 S 
+ATOM 4928 C CA  . SER A 1 623 ? 17.411  -3.492  16.502  1.0 92.95 ? 623 SER A CA  1 Q5VSL9 UNP 623 S 
+ATOM 4929 C C   . SER A 1 623 ? 16.061  -2.893  16.109  1.0 92.95 ? 623 SER A C   1 Q5VSL9 UNP 623 S 
+ATOM 4930 C CB  . SER A 1 623 ? 18.240  -2.396  17.172  1.0 92.95 ? 623 SER A CB  1 Q5VSL9 UNP 623 S 
+ATOM 4931 O O   . SER A 1 623 ? 15.115  -2.990  16.879  1.0 92.95 ? 623 SER A O   1 Q5VSL9 UNP 623 S 
+ATOM 4932 O OG  . SER A 1 623 ? 19.489  -2.907  17.596  1.0 92.95 ? 623 SER A OG  1 Q5VSL9 UNP 623 S 
+ATOM 4933 N N   . TYR A 1 624 ? 15.954  -2.289  14.919  1.0 94.88 ? 624 TYR A N   1 Q5VSL9 UNP 624 Y 
+ATOM 4934 C CA  . TYR A 1 624 ? 14.672  -1.789  14.417  1.0 94.88 ? 624 TYR A CA  1 Q5VSL9 UNP 624 Y 
+ATOM 4935 C C   . TYR A 1 624 ? 13.686  -2.934  14.144  1.0 94.88 ? 624 TYR A C   1 Q5VSL9 UNP 624 Y 
+ATOM 4936 C CB  . TYR A 1 624 ? 14.905  -0.937  13.161  1.0 94.88 ? 624 TYR A CB  1 Q5VSL9 UNP 624 Y 
+ATOM 4937 O O   . TYR A 1 624 ? 12.533  -2.872  14.556  1.0 94.88 ? 624 TYR A O   1 Q5VSL9 UNP 624 Y 
+ATOM 4938 C CG  . TYR A 1 624 ? 13.623  -0.415  12.540  1.0 94.88 ? 624 TYR A CG  1 Q5VSL9 UNP 624 Y 
+ATOM 4939 C CD1 . TYR A 1 624 ? 13.172  -0.928  11.307  1.0 94.88 ? 624 TYR A CD1 1 Q5VSL9 UNP 624 Y 
+ATOM 4940 C CD2 . TYR A 1 624 ? 12.849  0.538   13.230  1.0 94.88 ? 624 TYR A CD2 1 Q5VSL9 UNP 624 Y 
+ATOM 4941 C CE1 . TYR A 1 624 ? 11.954  -0.479  10.764  1.0 94.88 ? 624 TYR A CE1 1 Q5VSL9 UNP 624 Y 
+ATOM 4942 C CE2 . TYR A 1 624 ? 11.616  0.967   12.701  1.0 94.88 ? 624 TYR A CE2 1 Q5VSL9 UNP 624 Y 
+ATOM 4943 O OH  . TYR A 1 624 ? 9.971   0.836   10.950  1.0 94.88 ? 624 TYR A OH  1 Q5VSL9 UNP 624 Y 
+ATOM 4944 C CZ  . TYR A 1 624 ? 11.167  0.456   11.466  1.0 94.88 ? 624 TYR A CZ  1 Q5VSL9 UNP 624 Y 
+ATOM 4945 N N   . ILE A 1 625 ? 14.131  -4.007  13.490  1.0 94.33 ? 625 ILE A N   1 Q5VSL9 UNP 625 I 
+ATOM 4946 C CA  . ILE A 1 625 ? 13.268  -5.150  13.166  1.0 94.33 ? 625 ILE A CA  1 Q5VSL9 UNP 625 I 
+ATOM 4947 C C   . ILE A 1 625 ? 12.895  -5.953  14.413  1.0 94.33 ? 625 ILE A C   1 Q5VSL9 UNP 625 I 
+ATOM 4948 C CB  . ILE A 1 625 ? 13.923  -6.008  12.066  1.0 94.33 ? 625 ILE A CB  1 Q5VSL9 UNP 625 I 
+ATOM 4949 O O   . ILE A 1 625 ? 11.800  -6.490  14.453  1.0 94.33 ? 625 ILE A O   1 Q5VSL9 UNP 625 I 
+ATOM 4950 C CG1 . ILE A 1 625 ? 13.876  -5.212  10.742  1.0 94.33 ? 625 ILE A CG1 1 Q5VSL9 UNP 625 I 
+ATOM 4951 C CG2 . ILE A 1 625 ? 13.224  -7.368  11.887  1.0 94.33 ? 625 ILE A CG2 1 Q5VSL9 UNP 625 I 
+ATOM 4952 C CD1 . ILE A 1 625 ? 14.834  -5.762  9.691   1.0 94.33 ? 625 ILE A CD1 1 Q5VSL9 UNP 625 I 
+ATOM 4953 N N   . THR A 1 626 ? 13.738  -6.007  15.443  1.0 92.92 ? 626 THR A N   1 Q5VSL9 UNP 626 T 
+ATOM 4954 C CA  . THR A 1 626 ? 13.443  -6.700  16.710  1.0 92.92 ? 626 THR A CA  1 Q5VSL9 UNP 626 T 
+ATOM 4955 C C   . THR A 1 626 ? 12.841  -5.779  17.777  1.0 92.92 ? 626 THR A C   1 Q5VSL9 UNP 626 T 
+ATOM 4956 C CB  . THR A 1 626 ? 14.686  -7.421  17.255  1.0 92.92 ? 626 THR A CB  1 Q5VSL9 UNP 626 T 
+ATOM 4957 O O   . THR A 1 626 ? 12.808  -6.145  18.951  1.0 92.92 ? 626 THR A O   1 Q5VSL9 UNP 626 T 
+ATOM 4958 C CG2 . THR A 1 626 ? 15.313  -8.375  16.237  1.0 92.92 ? 626 THR A CG2 1 Q5VSL9 UNP 626 T 
+ATOM 4959 O OG1 . THR A 1 626 ? 15.661  -6.474  17.638  1.0 92.92 ? 626 THR A OG1 1 Q5VSL9 UNP 626 T 
+ATOM 4960 N N   . ALA A 1 627 ? 12.429  -4.559  17.415  1.0 92.51 ? 627 ALA A N   1 Q5VSL9 UNP 627 A 
+ATOM 4961 C CA  . ALA A 1 627 ? 11.858  -3.613  18.366  1.0 92.51 ? 627 ALA A CA  1 Q5VSL9 UNP 627 A 
+ATOM 4962 C C   . ALA A 1 627 ? 10.524  -4.133  18.925  1.0 92.51 ? 627 ALA A C   1 Q5VSL9 UNP 627 A 
+ATOM 4963 C CB  . ALA A 1 627 ? 11.698  -2.242  17.699  1.0 92.51 ? 627 ALA A CB  1 Q5VSL9 UNP 627 A 
+ATOM 4964 O O   . ALA A 1 627 ? 9.667   -4.600  18.175  1.0 92.51 ? 627 ALA A O   1 Q5VSL9 UNP 627 A 
+ATOM 4965 N N   . LYS A 1 628 ? 10.339  -4.018  20.244  1.0 91.65 ? 628 LYS A N   1 Q5VSL9 UNP 628 K 
+ATOM 4966 C CA  . LYS A 1 628 ? 9.124   -4.441  20.947  1.0 91.65 ? 628 LYS A CA  1 Q5VSL9 UNP 628 K 
+ATOM 4967 C C   . LYS A 1 628 ? 8.284   -3.226  21.322  1.0 91.65 ? 628 LYS A C   1 Q5VSL9 UNP 628 K 
+ATOM 4968 C CB  . LYS A 1 628 ? 9.477   -5.285  22.178  1.0 91.65 ? 628 LYS A CB  1 Q5VSL9 UNP 628 K 
+ATOM 4969 O O   . LYS A 1 628 ? 8.383   -2.714  22.429  1.0 91.65 ? 628 LYS A O   1 Q5VSL9 UNP 628 K 
+ATOM 4970 C CG  . LYS A 1 628 ? 10.257  -6.567  21.849  1.0 91.65 ? 628 LYS A CG  1 Q5VSL9 UNP 628 K 
+ATOM 4971 C CD  . LYS A 1 628 ? 10.195  -7.479  23.076  1.0 91.65 ? 628 LYS A CD  1 Q5VSL9 UNP 628 K 
+ATOM 4972 C CE  . LYS A 1 628 ? 11.022  -8.754  22.938  1.0 91.65 ? 628 LYS A CE  1 Q5VSL9 UNP 628 K 
+ATOM 4973 N NZ  . LYS A 1 628 ? 10.615  -9.704  24.000  1.0 91.65 ? 628 LYS A NZ  1 Q5VSL9 UNP 628 K 
+ATOM 4974 N N   . ASN A 1 629 ? 7.474   -2.756  20.379  1.0 92.52 ? 629 ASN A N   1 Q5VSL9 UNP 629 N 
+ATOM 4975 C CA  . ASN A 1 629 ? 6.573   -1.624  20.591  1.0 92.52 ? 629 ASN A CA  1 Q5VSL9 UNP 629 N 
+ATOM 4976 C C   . ASN A 1 629 ? 5.105   -2.076  20.552  1.0 92.52 ? 629 ASN A C   1 Q5VSL9 UNP 629 N 
+ATOM 4977 C CB  . ASN A 1 629 ? 6.906   -0.491  19.607  1.0 92.52 ? 629 ASN A CB  1 Q5VSL9 UNP 629 N 
+ATOM 4978 O O   . ASN A 1 629 ? 4.299   -1.539  19.801  1.0 92.52 ? 629 ASN A O   1 Q5VSL9 UNP 629 N 
+ATOM 4979 C CG  . ASN A 1 629 ? 8.289   0.088   19.830  1.0 92.52 ? 629 ASN A CG  1 Q5VSL9 UNP 629 N 
+ATOM 4980 N ND2 . ASN A 1 629 ? 9.101   0.172   18.807  1.0 92.52 ? 629 ASN A ND2 1 Q5VSL9 UNP 629 N 
+ATOM 4981 O OD1 . ASN A 1 629 ? 8.666   0.502   20.914  1.0 92.52 ? 629 ASN A OD1 1 Q5VSL9 UNP 629 N 
+ATOM 4982 N N   . SER A 1 630 ? 4.741   -3.136  21.272  1.0 91.92 ? 630 SER A N   1 Q5VSL9 UNP 630 S 
+ATOM 4983 C CA  . SER A 1 630 ? 3.361   -3.645  21.317  1.0 91.92 ? 630 SER A CA  1 Q5VSL9 UNP 630 S 
+ATOM 4984 C C   . SER A 1 630 ? 3.039   -4.160  22.717  1.0 91.92 ? 630 SER A C   1 Q5VSL9 UNP 630 S 
+ATOM 4985 C CB  . SER A 1 630 ? 3.112   -4.697  20.225  1.0 91.92 ? 630 SER A CB  1 Q5VSL9 UNP 630 S 
+ATOM 4986 O O   . SER A 1 630 ? 3.913   -4.715  23.379  1.0 91.92 ? 630 SER A O   1 Q5VSL9 UNP 630 S 
+ATOM 4987 O OG  . SER A 1 630 ? 3.379   -4.077  18.969  1.0 91.92 ? 630 SER A OG  1 Q5VSL9 UNP 630 S 
+ATOM 4988 N N   . ILE A 1 631 ? 1.815   -3.903  23.176  1.0 92.70 ? 631 ILE A N   1 Q5VSL9 UNP 631 I 
+ATOM 4989 C CA  . ILE A 1 631 ? 1.319   -4.247  24.508  1.0 92.70 ? 631 ILE A CA  1 Q5VSL9 UNP 631 I 
+ATOM 4990 C C   . ILE A 1 631 ? 0.080   -5.103  24.270  1.0 92.70 ? 631 ILE A C   1 Q5VSL9 UNP 631 I 
+ATOM 4991 C CB  . ILE A 1 631 ? 1.004   -2.987  25.360  1.0 92.70 ? 631 ILE A CB  1 Q5VSL9 UNP 631 I 
+ATOM 4992 O O   . ILE A 1 631 ? -1.030  -4.581  24.232  1.0 92.70 ? 631 ILE A O   1 Q5VSL9 UNP 631 I 
+ATOM 4993 C CG1 . ILE A 1 631 ? 2.196   -2.008  25.453  1.0 92.70 ? 631 ILE A CG1 1 Q5VSL9 UNP 631 I 
+ATOM 4994 C CG2 . ILE A 1 631 ? 0.584   -3.438  26.774  1.0 92.70 ? 631 ILE A CG2 1 Q5VSL9 UNP 631 I 
+ATOM 4995 C CD1 . ILE A 1 631 ? 1.833   -0.652  26.075  1.0 92.70 ? 631 ILE A CD1 1 Q5VSL9 UNP 631 I 
+ATOM 4996 N N   . SER A 1 632 ? 0.279   -6.408  24.082  1.0 90.12 ? 632 SER A N   1 Q5VSL9 UNP 632 S 
+ATOM 4997 C CA  . SER A 1 632 ? -0.747  -7.321  23.559  1.0 90.12 ? 632 SER A CA  1 Q5VSL9 UNP 632 S 
+ATOM 4998 C C   . SER A 1 632 ? -2.049  -7.305  24.364  1.0 90.12 ? 632 SER A C   1 Q5VSL9 UNP 632 S 
+ATOM 4999 C CB  . SER A 1 632 ? -0.189  -8.747  23.483  1.0 90.12 ? 632 SER A CB  1 Q5VSL9 UNP 632 S 
+ATOM 5000 O O   . SER A 1 632 ? -3.130  -7.395  23.801  1.0 90.12 ? 632 SER A O   1 Q5VSL9 UNP 632 S 
+ATOM 5001 O OG  . SER A 1 632 ? 1.137   -8.737  22.968  1.0 90.12 ? 632 SER A OG  1 Q5VSL9 UNP 632 S 
+ATOM 5002 N N   . VAL A 1 633 ? -1.970  -7.096  25.683  1.0 91.46 ? 633 VAL A N   1 Q5VSL9 UNP 633 V 
+ATOM 5003 C CA  . VAL A 1 633 ? -3.163  -7.011  26.545  1.0 91.46 ? 633 VAL A CA  1 Q5VSL9 UNP 633 V 
+ATOM 5004 C C   . VAL A 1 633 ? -4.045  -5.791  26.251  1.0 91.46 ? 633 VAL A C   1 Q5VSL9 UNP 633 V 
+ATOM 5005 C CB  . VAL A 1 633 ? -2.796  -7.059  28.041  1.0 91.46 ? 633 VAL A CB  1 Q5VSL9 UNP 633 V 
+ATOM 5006 O O   . VAL A 1 633 ? -5.235  -5.826  26.544  1.0 91.46 ? 633 VAL A O   1 Q5VSL9 UNP 633 V 
+ATOM 5007 C CG1 . VAL A 1 633 ? -2.104  -8.383  28.384  1.0 91.46 ? 633 VAL A CG1 1 Q5VSL9 UNP 633 V 
+ATOM 5008 C CG2 . VAL A 1 633 ? -1.883  -5.908  28.486  1.0 91.46 ? 633 VAL A CG2 1 Q5VSL9 UNP 633 V 
+ATOM 5009 N N   . LEU A 1 634 ? -3.479  -4.725  25.674  1.0 93.76 ? 634 LEU A N   1 Q5VSL9 UNP 634 L 
+ATOM 5010 C CA  . LEU A 1 634 ? -4.183  -3.498  25.284  1.0 93.76 ? 634 LEU A CA  1 Q5VSL9 UNP 634 L 
+ATOM 5011 C C   . LEU A 1 634 ? -4.631  -3.498  23.818  1.0 93.76 ? 634 LEU A C   1 Q5VSL9 UNP 634 L 
+ATOM 5012 C CB  . LEU A 1 634 ? -3.291  -2.272  25.545  1.0 93.76 ? 634 LEU A CB  1 Q5VSL9 UNP 634 L 
+ATOM 5013 O O   . LEU A 1 634 ? -5.321  -2.565  23.399  1.0 93.76 ? 634 LEU A O   1 Q5VSL9 UNP 634 L 
+ATOM 5014 C CG  . LEU A 1 634 ? -2.891  -2.030  27.006  1.0 93.76 ? 634 LEU A CG  1 Q5VSL9 UNP 634 L 
+ATOM 5015 C CD1 . LEU A 1 634 ? -2.114  -0.715  27.082  1.0 93.76 ? 634 LEU A CD1 1 Q5VSL9 UNP 634 L 
+ATOM 5016 C CD2 . LEU A 1 634 ? -4.106  -1.911  27.924  1.0 93.76 ? 634 LEU A CD2 1 Q5VSL9 UNP 634 L 
+ATOM 5017 N N   . ASP A 1 635 ? -4.241  -4.506  23.042  1.0 94.40 ? 635 ASP A N   1 Q5VSL9 UNP 635 D 
+ATOM 5018 C CA  . ASP A 1 635 ? -4.607  -4.603  21.638  1.0 94.40 ? 635 ASP A CA  1 Q5VSL9 UNP 635 D 
+ATOM 5019 C C   . ASP A 1 635 ? -6.096  -4.921  21.490  1.0 94.40 ? 635 ASP A C   1 Q5VSL9 UNP 635 D 
+ATOM 5020 C CB  . ASP A 1 635 ? -3.704  -5.623  20.922  1.0 94.40 ? 635 ASP A CB  1 Q5VSL9 UNP 635 D 
+ATOM 5021 O O   . ASP A 1 635 ? -6.660  -5.741  22.209  1.0 94.40 ? 635 ASP A O   1 Q5VSL9 UNP 635 D 
+ATOM 5022 C CG  . ASP A 1 635 ? -2.302  -5.070  20.635  1.0 94.40 ? 635 ASP A CG  1 Q5VSL9 UNP 635 D 
+ATOM 5023 O OD1 . ASP A 1 635 ? -2.207  -3.850  20.363  1.0 94.40 ? 635 ASP A OD1 1 Q5VSL9 UNP 635 D 
+ATOM 5024 O OD2 . ASP A 1 635 ? -1.332  -5.849  20.537  1.0 94.40 ? 635 ASP A OD2 1 Q5VSL9 UNP 635 D 
+ATOM 5025 N N   . TYR A 1 636 ? -6.759  -4.253  20.552  1.0 95.72 ? 636 TYR A N   1 Q5VSL9 UNP 636 Y 
+ATOM 5026 C CA  . TYR A 1 636 ? -8.130  -4.583  20.182  1.0 95.72 ? 636 TYR A CA  1 Q5VSL9 UNP 636 Y 
+ATOM 5027 C C   . TYR A 1 636 ? -8.124  -5.784  19.211  1.0 95.72 ? 636 TYR A C   1 Q5VSL9 UNP 636 Y 
+ATOM 5028 C CB  . TYR A 1 636 ? -8.775  -3.331  19.581  1.0 95.72 ? 636 TYR A CB  1 Q5VSL9 UNP 636 Y 
+ATOM 5029 O O   . TYR A 1 636 ? -7.326  -5.755  18.270  1.0 95.72 ? 636 TYR A O   1 Q5VSL9 UNP 636 Y 
+ATOM 5030 C CG  . TYR A 1 636 ? -10.187 -3.568  19.111  1.0 95.72 ? 636 TYR A CG  1 Q5VSL9 UNP 636 Y 
+ATOM 5031 C CD1 . TYR A 1 636 ? -10.396 -4.107  17.830  1.0 95.72 ? 636 TYR A CD1 1 Q5VSL9 UNP 636 Y 
+ATOM 5032 C CD2 . TYR A 1 636 ? -11.272 -3.338  19.978  1.0 95.72 ? 636 TYR A CD2 1 Q5VSL9 UNP 636 Y 
+ATOM 5033 C CE1 . TYR A 1 636 ? -11.692 -4.445  17.417  1.0 95.72 ? 636 TYR A CE1 1 Q5VSL9 UNP 636 Y 
+ATOM 5034 C CE2 . TYR A 1 636 ? -12.575 -3.645  19.553  1.0 95.72 ? 636 TYR A CE2 1 Q5VSL9 UNP 636 Y 
+ATOM 5035 O OH  . TYR A 1 636 ? -14.020 -4.540  17.900  1.0 95.72 ? 636 TYR A OH  1 Q5VSL9 UNP 636 Y 
+ATOM 5036 C CZ  . TYR A 1 636 ? -12.775 -4.208  18.280  1.0 95.72 ? 636 TYR A CZ  1 Q5VSL9 UNP 636 Y 
+ATOM 5037 N N   . PRO A 1 637 ? -8.998  -6.804  19.374  1.0 95.69 ? 637 PRO A N   1 Q5VSL9 UNP 637 P 
+ATOM 5038 C CA  . PRO A 1 637 ? -10.140 -6.873  20.302  1.0 95.69 ? 637 PRO A CA  1 Q5VSL9 UNP 637 P 
+ATOM 5039 C C   . PRO A 1 637 ? -9.842  -7.470  21.690  1.0 95.69 ? 637 PRO A C   1 Q5VSL9 UNP 637 P 
+ATOM 5040 C CB  . PRO A 1 637 ? -11.177 -7.721  19.562  1.0 95.69 ? 637 PRO A CB  1 Q5VSL9 UNP 637 P 
+ATOM 5041 O O   . PRO A 1 637 ? -10.733 -7.475  22.539  1.0 95.69 ? 637 PRO A O   1 Q5VSL9 UNP 637 P 
+ATOM 5042 C CG  . PRO A 1 637 ? -10.296 -8.737  18.843  1.0 95.69 ? 637 PRO A CG  1 Q5VSL9 UNP 637 P 
+ATOM 5043 C CD  . PRO A 1 637 ? -9.079  -7.912  18.428  1.0 95.69 ? 637 PRO A CD  1 Q5VSL9 UNP 637 P 
+ATOM 5044 N N   . HIS A 1 638 ? -8.623  -7.943  21.958  1.0 94.25 ? 638 HIS A N   1 Q5VSL9 UNP 638 H 
+ATOM 5045 C CA  . HIS A 1 638 ? -8.267  -8.582  23.232  1.0 94.25 ? 638 HIS A CA  1 Q5VSL9 UNP 638 H 
+ATOM 5046 C C   . HIS A 1 638 ? -8.672  -7.737  24.457  1.0 94.25 ? 638 HIS A C   1 Q5VSL9 UNP 638 H 
+ATOM 5047 C CB  . HIS A 1 638 ? -6.757  -8.871  23.235  1.0 94.25 ? 638 HIS A CB  1 Q5VSL9 UNP 638 H 
+ATOM 5048 O O   . HIS A 1 638 ? -9.294  -8.239  25.393  1.0 94.25 ? 638 HIS A O   1 Q5VSL9 UNP 638 H 
+ATOM 5049 C CG  . HIS A 1 638 ? -6.285  -9.562  24.484  1.0 94.25 ? 638 HIS A CG  1 Q5VSL9 UNP 638 H 
+ATOM 5050 C CD2 . HIS A 1 638 ? -5.994  -10.893 24.613  1.0 94.25 ? 638 HIS A CD2 1 Q5VSL9 UNP 638 H 
+ATOM 5051 N ND1 . HIS A 1 638 ? -6.108  -8.980  25.719  1.0 94.25 ? 638 HIS A ND1 1 Q5VSL9 UNP 638 H 
+ATOM 5052 C CE1 . HIS A 1 638 ? -5.734  -9.942  26.577  1.0 94.25 ? 638 HIS A CE1 1 Q5VSL9 UNP 638 H 
+ATOM 5053 N NE2 . HIS A 1 638 ? -5.622  -11.120 25.946  1.0 94.25 ? 638 HIS A NE2 1 Q5VSL9 UNP 638 H 
+ATOM 5054 N N   . CYS A 1 639 ? -8.382  -6.433  24.436  1.0 94.42 ? 639 CYS A N   1 Q5VSL9 UNP 639 C 
+ATOM 5055 C CA  . CYS A 1 639 ? -8.609  -5.520  25.560  1.0 94.42 ? 639 CYS A CA  1 Q5VSL9 UNP 639 C 
+ATOM 5056 C C   . CYS A 1 639 ? -10.078 -5.235  25.902  1.0 94.42 ? 639 CYS A C   1 Q5VSL9 UNP 639 C 
+ATOM 5057 C CB  . CYS A 1 639 ? -7.851  -4.220  25.273  1.0 94.42 ? 639 CYS A CB  1 Q5VSL9 UNP 639 C 
+ATOM 5058 O O   . CYS A 1 639 ? -10.346 -4.661  26.957  1.0 94.42 ? 639 CYS A O   1 Q5VSL9 UNP 639 C 
+ATOM 5059 S SG  . CYS A 1 639 ? -8.551  -3.303  23.865  1.0 94.42 ? 639 CYS A SG  1 Q5VSL9 UNP 639 C 
+ATOM 5060 N N   . VAL A 1 640 ? -11.018 -5.593  25.022  1.0 94.94 ? 640 VAL A N   1 Q5VSL9 UNP 640 V 
+ATOM 5061 C CA  . VAL A 1 640 ? -12.458 -5.400  25.259  1.0 94.94 ? 640 VAL A CA  1 Q5VSL9 UNP 640 V 
+ATOM 5062 C C   . VAL A 1 640 ? -13.191 -6.693  25.611  1.0 94.94 ? 640 VAL A C   1 Q5VSL9 UNP 640 V 
+ATOM 5063 C CB  . VAL A 1 640 ? -13.144 -4.683  24.085  1.0 94.94 ? 640 VAL A CB  1 Q5VSL9 UNP 640 V 
+ATOM 5064 O O   . VAL A 1 640 ? -14.301 -6.629  26.132  1.0 94.94 ? 640 VAL A O   1 Q5VSL9 UNP 640 V 
+ATOM 5065 C CG1 . VAL A 1 640 ? -12.606 -3.262  23.883  1.0 94.94 ? 640 VAL A CG1 1 Q5VSL9 UNP 640 V 
+ATOM 5066 C CG2 . VAL A 1 640 ? -13.054 -5.424  22.748  1.0 94.94 ? 640 VAL A CG2 1 Q5VSL9 UNP 640 V 
+ATOM 5067 N N   . VAL A 1 641 ? -12.576 -7.847  25.341  1.0 93.64 ? 641 VAL A N   1 Q5VSL9 UNP 641 V 
+ATOM 5068 C CA  . VAL A 1 641 ? -13.124 -9.174  25.656  1.0 93.64 ? 641 VAL A CA  1 Q5VSL9 UNP 641 V 
+ATOM 5069 C C   . VAL A 1 641 ? -12.594 -9.683  26.996  1.0 93.64 ? 641 VAL A C   1 Q5VSL9 UNP 641 V 
+ATOM 5070 C CB  . VAL A 1 641 ? -12.781 -10.164 24.524  1.0 93.64 ? 641 VAL A CB  1 Q5VSL9 UNP 641 V 
+ATOM 5071 O O   . VAL A 1 641 ? -13.339 -10.271 27.777  1.0 93.64 ? 641 VAL A O   1 Q5VSL9 UNP 641 V 
+ATOM 5072 C CG1 . VAL A 1 641 ? -13.261 -11.587 24.821  1.0 93.64 ? 641 VAL A CG1 1 Q5VSL9 UNP 641 V 
+ATOM 5073 C CG2 . VAL A 1 641 ? -13.425 -9.736  23.198  1.0 93.64 ? 641 VAL A CG2 1 Q5VSL9 UNP 641 V 
+ATOM 5074 N N   . HIS A 1 642 ? -11.308 -9.460  27.270  1.0 91.69 ? 642 HIS A N   1 Q5VSL9 UNP 642 H 
+ATOM 5075 C CA  . HIS A 1 642 ? -10.633 -9.993  28.448  1.0 91.69 ? 642 HIS A CA  1 Q5VSL9 UNP 642 H 
+ATOM 5076 C C   . HIS A 1 642 ? -10.476 -8.943  29.546  1.0 91.69 ? 642 HIS A C   1 Q5VSL9 UNP 642 H 
+ATOM 5077 C CB  . HIS A 1 642 ? -9.293  -10.611 28.032  1.0 91.69 ? 642 HIS A CB  1 Q5VSL9 UNP 642 H 
+ATOM 5078 O O   . HIS A 1 642 ? -10.295 -7.753  29.283  1.0 91.69 ? 642 HIS A O   1 Q5VSL9 UNP 642 H 
+ATOM 5079 C CG  . HIS A 1 642 ? -9.478  -11.765 27.079  1.0 91.69 ? 642 HIS A CG  1 Q5VSL9 UNP 642 H 
+ATOM 5080 C CD2 . HIS A 1 642 ? -9.196  -11.783 25.739  1.0 91.69 ? 642 HIS A CD2 1 Q5VSL9 UNP 642 H 
+ATOM 5081 N ND1 . HIS A 1 642 ? -10.057 -12.974 27.387  1.0 91.69 ? 642 HIS A ND1 1 Q5VSL9 UNP 642 H 
+ATOM 5082 C CE1 . HIS A 1 642 ? -10.121 -13.703 26.262  1.0 91.69 ? 642 HIS A CE1 1 Q5VSL9 UNP 642 H 
+ATOM 5083 N NE2 . HIS A 1 642 ? -9.613  -13.019 25.231  1.0 91.69 ? 642 HIS A NE2 1 Q5VSL9 UNP 642 H 
+ATOM 5084 N N   . GLU A 1 643 ? -10.501 -9.400  30.798  1.0 85.95 ? 643 GLU A N   1 Q5VSL9 UNP 643 E 
+ATOM 5085 C CA  . GLU A 1 643 ? -10.191 -8.548  31.940  1.0 85.95 ? 643 GLU A CA  1 Q5VSL9 UNP 643 E 
+ATOM 5086 C C   . GLU A 1 643 ? -8.718  -8.119  31.882  1.0 85.95 ? 643 GLU A C   1 Q5VSL9 UNP 643 E 
+ATOM 5087 C CB  . GLU A 1 643 ? -10.566 -9.264  33.244  1.0 85.95 ? 643 GLU A CB  1 Q5VSL9 UNP 643 E 
+ATOM 5088 O O   . GLU A 1 643 ? -7.810  -8.937  31.707  1.0 85.95 ? 643 GLU A O   1 Q5VSL9 UNP 643 E 
+ATOM 5089 C CG  . GLU A 1 643 ? -10.569 -8.305  34.445  1.0 85.95 ? 643 GLU A CG  1 Q5VSL9 UNP 643 E 
+ATOM 5090 C CD  . GLU A 1 643 ? -11.175 -8.930  35.715  1.0 85.95 ? 643 GLU A CD  1 Q5VSL9 UNP 643 E 
+ATOM 5091 O OE1 . GLU A 1 643 ? -11.450 -8.152  36.656  1.0 85.95 ? 643 GLU A OE1 1 Q5VSL9 UNP 643 E 
+ATOM 5092 O OE2 . GLU A 1 643 ? -11.377 -10.167 35.742  1.0 85.95 ? 643 GLU A OE2 1 Q5VSL9 UNP 643 E 
+ATOM 5093 N N   . LEU A 1 644 ? -8.487  -6.809  31.976  1.0 86.84 ? 644 LEU A N   1 Q5VSL9 UNP 644 L 
+ATOM 5094 C CA  . LEU A 1 644 ? -7.162  -6.224  31.829  1.0 86.84 ? 644 LEU A CA  1 Q5VSL9 UNP 644 L 
+ATOM 5095 C C   . LEU A 1 644 ? -6.325  -6.475  33.091  1.0 86.84 ? 644 LEU A C   1 Q5VSL9 UNP 644 L 
+ATOM 5096 C CB  . LEU A 1 644 ? -7.301  -4.720  31.538  1.0 86.84 ? 644 LEU A CB  1 Q5VSL9 UNP 644 L 
+ATOM 5097 O O   . LEU A 1 644 ? -6.726  -6.035  34.171  1.0 86.84 ? 644 LEU A O   1 Q5VSL9 UNP 644 L 
+ATOM 5098 C CG  . LEU A 1 644 ? -7.677  -4.425  30.075  1.0 86.84 ? 644 LEU A CG  1 Q5VSL9 UNP 644 L 
+ATOM 5099 C CD1 . LEU A 1 644 ? -8.200  -2.995  29.945  1.0 86.84 ? 644 LEU A CD1 1 Q5VSL9 UNP 644 L 
+ATOM 5100 C CD2 . LEU A 1 644 ? -6.449  -4.565  29.176  1.0 86.84 ? 644 LEU A CD2 1 Q5VSL9 UNP 644 L 
+ATOM 5101 N N   . PRO A 1 645 ? -5.146  -7.116  32.983  1.0 85.67 ? 645 PRO A N   1 Q5VSL9 UNP 645 P 
+ATOM 5102 C CA  . PRO A 1 645 ? -4.254  -7.260  34.124  1.0 85.67 ? 645 PRO A CA  1 Q5VSL9 UNP 645 P 
+ATOM 5103 C C   . PRO A 1 645 ? -3.677  -5.901  34.541  1.0 85.67 ? 645 PRO A C   1 Q5VSL9 UNP 645 P 
+ATOM 5104 C CB  . PRO A 1 645 ? -3.170  -8.241  33.669  1.0 85.67 ? 645 PRO A CB  1 Q5VSL9 UNP 645 P 
+ATOM 5105 O O   . PRO A 1 645 ? -3.556  -4.979  33.727  1.0 85.67 ? 645 PRO A O   1 Q5VSL9 UNP 645 P 
+ATOM 5106 C CG  . PRO A 1 645 ? -3.098  -8.012  32.160  1.0 85.67 ? 645 PRO A CG  1 Q5VSL9 UNP 645 P 
+ATOM 5107 C CD  . PRO A 1 645 ? -4.540  -7.676  31.782  1.0 85.67 ? 645 PRO A CD  1 Q5VSL9 UNP 645 P 
+ATOM 5108 N N   . GLU A 1 646 ? -3.259  -5.785  35.805  1.0 83.97 ? 646 GLU A N   1 Q5VSL9 UNP 646 E 
+ATOM 5109 C CA  . GLU A 1 646 ? -2.505  -4.617  36.257  1.0 83.97 ? 646 GLU A CA  1 Q5VSL9 UNP 646 E 
+ATOM 5110 C C   . GLU A 1 646 ? -1.190  -4.506  35.478  1.0 83.97 ? 646 GLU A C   1 Q5VSL9 UNP 646 E 
+ATOM 5111 C CB  . GLU A 1 646 ? -2.225  -4.647  37.767  1.0 83.97 ? 646 GLU A CB  1 Q5VSL9 UNP 646 E 
+ATOM 5112 O O   . GLU A 1 646 ? -0.341  -5.400  35.493  1.0 83.97 ? 646 GLU A O   1 Q5VSL9 UNP 646 E 
+ATOM 5113 C CG  . GLU A 1 646 ? -3.468  -4.306  38.604  1.0 83.97 ? 646 GLU A CG  1 Q5VSL9 UNP 646 E 
+ATOM 5114 C CD  . GLU A 1 646 ? -3.153  -4.111  40.099  1.0 83.97 ? 646 GLU A CD  1 Q5VSL9 UNP 646 E 
+ATOM 5115 O OE1 . GLU A 1 646 ? -4.064  -3.642  40.818  1.0 83.97 ? 646 GLU A OE1 1 Q5VSL9 UNP 646 E 
+ATOM 5116 O OE2 . GLU A 1 646 ? -2.007  -4.396  40.518  1.0 83.97 ? 646 GLU A OE2 1 Q5VSL9 UNP 646 E 
+ATOM 5117 N N   . LEU A 1 647 ? -1.019  -3.384  34.779  1.0 87.55 ? 647 LEU A N   1 Q5VSL9 UNP 647 L 
+ATOM 5118 C CA  . LEU A 1 647 ? 0.209   -3.102  34.049  1.0 87.55 ? 647 LEU A CA  1 Q5VSL9 UNP 647 L 
+ATOM 5119 C C   . LEU A 1 647 ? 1.330   -2.766  35.031  1.0 87.55 ? 647 LEU A C   1 Q5VSL9 UNP 647 L 
+ATOM 5120 C CB  . LEU A 1 647 ? -0.021  -1.958  33.049  1.0 87.55 ? 647 LEU A CB  1 Q5VSL9 UNP 647 L 
+ATOM 5121 O O   . LEU A 1 647 ? 1.228   -1.828  35.820  1.0 87.55 ? 647 LEU A O   1 Q5VSL9 UNP 647 L 
+ATOM 5122 C CG  . LEU A 1 647 ? -0.864  -2.365  31.829  1.0 87.55 ? 647 LEU A CG  1 Q5VSL9 UNP 647 L 
+ATOM 5123 C CD1 . LEU A 1 647 ? -1.314  -1.103  31.091  1.0 87.55 ? 647 LEU A CD1 1 Q5VSL9 UNP 647 L 
+ATOM 5124 C CD2 . LEU A 1 647 ? -0.068  -3.224  30.842  1.0 87.55 ? 647 LEU A CD2 1 Q5VSL9 UNP 647 L 
+ATOM 5125 N N   . THR A 1 648 ? 2.444   -3.479  34.914  1.0 87.75 ? 648 THR A N   1 Q5VSL9 UNP 648 T 
+ATOM 5126 C CA  . THR A 1 648 ? 3.690   -3.178  35.628  1.0 87.75 ? 648 THR A CA  1 Q5VSL9 UNP 648 T 
+ATOM 5127 C C   . THR A 1 648 ? 4.760   -2.701  34.648  1.0 87.75 ? 648 THR A C   1 Q5VSL9 UNP 648 T 
+ATOM 5128 C CB  . THR A 1 648 ? 4.183   -4.380  36.447  1.0 87.75 ? 648 THR A CB  1 Q5VSL9 UNP 648 T 
+ATOM 5129 O O   . THR A 1 648 ? 4.705   -3.003  33.453  1.0 87.75 ? 648 THR A O   1 Q5VSL9 UNP 648 T 
+ATOM 5130 C CG2 . THR A 1 648 ? 3.112   -4.934  37.386  1.0 87.75 ? 648 THR A CG2 1 Q5VSL9 UNP 648 T 
+ATOM 5131 O OG1 . THR A 1 648 ? 4.613   -5.412  35.590  1.0 87.75 ? 648 THR A OG1 1 Q5VSL9 UNP 648 T 
+ATOM 5132 N N   . ALA A 1 649 ? 5.769   -1.971  35.134  1.0 85.33 ? 649 ALA A N   1 Q5VSL9 UNP 649 A 
+ATOM 5133 C CA  . ALA A 1 649 ? 6.899   -1.562  34.292  1.0 85.33 ? 649 ALA A CA  1 Q5VSL9 UNP 649 A 
+ATOM 5134 C C   . ALA A 1 649 ? 7.608   -2.782  33.670  1.0 85.33 ? 649 ALA A C   1 Q5VSL9 UNP 649 A 
+ATOM 5135 C CB  . ALA A 1 649 ? 7.857   -0.717  35.138  1.0 85.33 ? 649 ALA A CB  1 Q5VSL9 UNP 649 A 
+ATOM 5136 O O   . ALA A 1 649 ? 7.958   -2.765  32.495  1.0 85.33 ? 649 ALA A O   1 Q5VSL9 UNP 649 A 
+ATOM 5137 N N   . GLU A 1 650 ? 7.713   -3.871  34.431  1.0 83.64 ? 650 GLU A N   1 Q5VSL9 UNP 650 E 
+ATOM 5138 C CA  . GLU A 1 650 ? 8.295   -5.145  33.999  1.0 83.64 ? 650 GLU A CA  1 Q5VSL9 UNP 650 E 
+ATOM 5139 C C   . GLU A 1 650 ? 7.493   -5.782  32.854  1.0 83.64 ? 650 GLU A C   1 Q5VSL9 UNP 650 E 
+ATOM 5140 C CB  . GLU A 1 650 ? 8.319   -6.088  35.210  1.0 83.64 ? 650 GLU A CB  1 Q5VSL9 UNP 650 E 
+ATOM 5141 O O   . GLU A 1 650 ? 8.078   -6.251  31.879  1.0 83.64 ? 650 GLU A O   1 Q5VSL9 UNP 650 E 
+ATOM 5142 C CG  . GLU A 1 650 ? 9.266   -5.595  36.324  1.0 83.64 ? 650 GLU A CG  1 Q5VSL9 UNP 650 E 
+ATOM 5143 C CD  . GLU A 1 650 ? 8.908   -6.111  37.728  1.0 83.64 ? 650 GLU A CD  1 Q5VSL9 UNP 650 E 
+ATOM 5144 O OE1 . GLU A 1 650 ? 9.617   -5.697  38.674  1.0 83.64 ? 650 GLU A OE1 1 Q5VSL9 UNP 650 E 
+ATOM 5145 O OE2 . GLU A 1 650 ? 7.912   -6.856  37.862  1.0 83.64 ? 650 GLU A OE2 1 Q5VSL9 UNP 650 E 
+ATOM 5146 N N   . SER A 1 651 ? 6.155   -5.741  32.924  1.0 83.40 ? 651 SER A N   1 Q5VSL9 UNP 651 S 
+ATOM 5147 C CA  . SER A 1 651 ? 5.290   -6.259  31.854  1.0 83.40 ? 651 SER A CA  1 Q5VSL9 UNP 651 S 
+ATOM 5148 C C   . SER A 1 651 ? 5.446   -5.482  30.539  1.0 83.40 ? 651 SER A C   1 Q5VSL9 UNP 651 S 
+ATOM 5149 C CB  . SER A 1 651 ? 3.825   -6.286  32.309  1.0 83.40 ? 651 SER A CB  1 Q5VSL9 UNP 651 S 
+ATOM 5150 O O   . SER A 1 651 ? 5.409   -6.078  29.463  1.0 83.40 ? 651 SER A O   1 Q5VSL9 UNP 651 S 
+ATOM 5151 O OG  . SER A 1 651 ? 3.257   -4.991  32.403  1.0 83.40 ? 651 SER A OG  1 Q5VSL9 UNP 651 S 
+ATOM 5152 N N   . LEU A 1 652 ? 5.688   -4.167  30.614  1.0 83.35 ? 652 LEU A N   1 Q5VSL9 UNP 652 L 
+ATOM 5153 C CA  . LEU A 1 652 ? 5.940   -3.324  29.441  1.0 83.35 ? 652 LEU A CA  1 Q5VSL9 UNP 652 L 
+ATOM 5154 C C   . LEU A 1 652 ? 7.326   -3.578  28.835  1.0 83.35 ? 652 LEU A C   1 Q5VSL9 UNP 652 L 
+ATOM 5155 C CB  . LEU A 1 652 ? 5.802   -1.841  29.827  1.0 83.35 ? 652 LEU A CB  1 Q5VSL9 UNP 652 L 
+ATOM 5156 O O   . LEU A 1 652 ? 7.475   -3.536  27.616  1.0 83.35 ? 652 LEU A O   1 Q5VSL9 UNP 652 L 
+ATOM 5157 C CG  . LEU A 1 652 ? 4.379   -1.388  30.191  1.0 83.35 ? 652 LEU A CG  1 Q5VSL9 UNP 652 L 
+ATOM 5158 C CD1 . LEU A 1 652 ? 4.429   0.055   30.692  1.0 83.35 ? 652 LEU A CD1 1 Q5VSL9 UNP 652 L 
+ATOM 5159 C CD2 . LEU A 1 652 ? 3.443   -1.415  28.984  1.0 83.35 ? 652 LEU A CD2 1 Q5VSL9 UNP 652 L 
+ATOM 5160 N N   . GLU A 1 653 ? 8.336   -3.838  29.668  1.0 78.59 ? 653 GLU A N   1 Q5VSL9 UNP 653 E 
+ATOM 5161 C CA  . GLU A 1 653 ? 9.707   -4.100  29.217  1.0 78.59 ? 653 GLU A CA  1 Q5VSL9 UNP 653 E 
+ATOM 5162 C C   . GLU A 1 653 ? 9.885   -5.502  28.623  1.0 78.59 ? 653 GLU A C   1 Q5VSL9 UNP 653 E 
+ATOM 5163 C CB  . GLU A 1 653 ? 10.690  -3.899  30.379  1.0 78.59 ? 653 GLU A CB  1 Q5VSL9 UNP 653 E 
+ATOM 5164 O O   . GLU A 1 653 ? 10.661  -5.674  27.679  1.0 78.59 ? 653 GLU A O   1 Q5VSL9 UNP 653 E 
+ATOM 5165 C CG  . GLU A 1 653 ? 10.884  -2.413  30.717  1.0 78.59 ? 653 GLU A CG  1 Q5VSL9 UNP 653 E 
+ATOM 5166 C CD  . GLU A 1 653 ? 11.904  -2.165  31.841  1.0 78.59 ? 653 GLU A CD  1 Q5VSL9 UNP 653 E 
+ATOM 5167 O OE1 . GLU A 1 653 ? 12.095  -0.971  32.175  1.0 78.59 ? 653 GLU A OE1 1 Q5VSL9 UNP 653 E 
+ATOM 5168 O OE2 . GLU A 1 653 ? 12.535  -3.133  32.324  1.0 78.59 ? 653 GLU A OE2 1 Q5VSL9 UNP 653 E 
+ATOM 5169 N N   . ALA A 1 654 ? 9.160   -6.502  29.136  1.0 74.10 ? 654 ALA A N   1 Q5VSL9 UNP 654 A 
+ATOM 5170 C CA  . ALA A 1 654 ? 9.217   -7.867  28.617  1.0 74.10 ? 654 ALA A CA  1 Q5VSL9 UNP 654 A 
+ATOM 5171 C C   . ALA A 1 654 ? 8.812   -7.926  27.130  1.0 74.10 ? 654 ALA A C   1 Q5VSL9 UNP 654 A 
+ATOM 5172 C CB  . ALA A 1 654 ? 8.326   -8.752  29.498  1.0 74.10 ? 654 ALA A CB  1 Q5VSL9 UNP 654 A 
+ATOM 5173 O O   . ALA A 1 654 ? 9.472   -8.604  26.326  1.0 74.10 ? 654 ALA A O   1 Q5VSL9 UNP 654 A 
+ATOM 5174 N N   . GLY A 1 655 ? 7.779   -7.155  26.762  1.0 70.85 ? 655 GLY A N   1 Q5VSL9 UNP 655 G 
+ATOM 5175 C CA  . GLY A 1 655 ? 7.195   -7.099  25.423  1.0 70.85 ? 655 GLY A CA  1 Q5VSL9 UNP 655 G 
+ATOM 5176 C C   . GLY A 1 655 ? 6.764   -8.473  24.895  1.0 70.85 ? 655 GLY A C   1 Q5VSL9 UNP 655 G 
+ATOM 5177 O O   . GLY A 1 655 ? 6.763   -9.470  25.614  1.0 70.85 ? 655 GLY A O   1 Q5VSL9 UNP 655 G 
+ATOM 5178 N N   . ASP A 1 656 ? 6.419   -8.546  23.610  1.0 74.09 ? 656 ASP A N   1 Q5VSL9 UNP 656 D 
+ATOM 5179 C CA  . ASP A 1 656 ? 5.987   -9.808  23.001  1.0 74.09 ? 656 ASP A CA  1 Q5VSL9 UNP 656 D 
+ATOM 5180 C C   . ASP A 1 656 ? 7.160   -10.790 22.781  1.0 74.09 ? 656 ASP A C   1 Q5VSL9 UNP 656 D 
+ATOM 5181 C CB  . ASP A 1 656 ? 5.201   -9.508  21.715  1.0 74.09 ? 656 ASP A CB  1 Q5VSL9 UNP 656 D 
+ATOM 5182 O O   . ASP A 1 656 ? 8.320   -10.384 22.641  1.0 74.09 ? 656 ASP A O   1 Q5VSL9 UNP 656 D 
+ATOM 5183 C CG  . ASP A 1 656 ? 4.215   -10.617 21.337  1.0 74.09 ? 656 ASP A CG  1 Q5VSL9 UNP 656 D 
+ATOM 5184 O OD1 . ASP A 1 656 ? 4.251   -11.685 21.986  1.0 74.09 ? 656 ASP A OD1 1 Q5VSL9 UNP 656 D 
+ATOM 5185 O OD2 . ASP A 1 656 ? 3.488   -10.394 20.349  1.0 74.09 ? 656 ASP A OD2 1 Q5VSL9 UNP 656 D 
+ATOM 5186 N N   . SER A 1 657 ? 6.875   -12.093 22.729  1.0 76.64 ? 657 SER A N   1 Q5VSL9 UNP 657 S 
+ATOM 5187 C CA  . SER A 1 657 ? 7.872   -13.169 22.554  1.0 76.64 ? 657 SER A CA  1 Q5VSL9 UNP 657 S 
+ATOM 5188 C C   . SER A 1 657 ? 8.354   -13.324 21.102  1.0 76.64 ? 657 SER A C   1 Q5VSL9 UNP 657 S 
+ATOM 5189 C CB  . SER A 1 657 ? 7.319   -14.500 23.069  1.0 76.64 ? 657 SER A CB  1 Q5VSL9 UNP 657 S 
+ATOM 5190 O O   . SER A 1 657 ? 9.187   -14.180 20.803  1.0 76.64 ? 657 SER A O   1 Q5VSL9 UNP 657 S 
+ATOM 5191 O OG  . SER A 1 657 ? 6.944   -14.381 24.426  1.0 76.64 ? 657 SER A OG  1 Q5VSL9 UNP 657 S 
+ATOM 5192 N N   . ASN A 1 658 ? 7.842   -12.492 20.193  1.0 83.24 ? 658 ASN A N   1 Q5VSL9 UNP 658 N 
+ATOM 5193 C CA  . ASN A 1 658 ? 8.155   -12.540 18.771  1.0 83.24 ? 658 ASN A CA  1 Q5VSL9 UNP 658 N 
+ATOM 5194 C C   . ASN A 1 658 ? 9.624   -12.197 18.484  1.0 83.24 ? 658 ASN A C   1 Q5VSL9 UNP 658 N 
+ATOM 5195 C CB  . ASN A 1 658 ? 7.174   -11.630 18.009  1.0 83.24 ? 658 ASN A CB  1 Q5VSL9 UNP 658 N 
+ATOM 5196 O O   . ASN A 1 658 ? 10.193  -11.255 19.037  1.0 83.24 ? 658 ASN A O   1 Q5VSL9 UNP 658 N 
+ATOM 5197 C CG  . ASN A 1 658 ? 5.768   -12.204 17.999  1.0 83.24 ? 658 ASN A CG  1 Q5VSL9 UNP 658 N 
+ATOM 5198 N ND2 . ASN A 1 658 ? 4.754   -11.378 18.006  1.0 83.24 ? 658 ASN A ND2 1 Q5VSL9 UNP 658 N 
+ATOM 5199 O OD1 . ASN A 1 658 ? 5.578   -13.407 17.976  1.0 83.24 ? 658 ASN A OD1 1 Q5VSL9 UNP 658 N 
+ATOM 5200 N N   . GLN A 1 659 ? 10.229  -12.942 17.553  1.0 85.55 ? 659 GLN A N   1 Q5VSL9 UNP 659 Q 
+ATOM 5201 C CA  . GLN A 1 659 ? 11.618  -12.723 17.127  1.0 85.55 ? 659 GLN A CA  1 Q5VSL9 UNP 659 Q 
+ATOM 5202 C C   . GLN A 1 659 ? 11.801  -11.403 16.366  1.0 85.55 ? 659 GLN A C   1 Q5VSL9 UNP 659 Q 
+ATOM 5203 C CB  . GLN A 1 659 ? 12.077  -13.877 16.224  1.0 85.55 ? 659 GLN A CB  1 Q5VSL9 UNP 659 Q 
+ATOM 5204 O O   . GLN A 1 659 ? 12.905  -10.865 16.308  1.0 85.55 ? 659 GLN A O   1 Q5VSL9 UNP 659 Q 
+ATOM 5205 C CG  . GLN A 1 659 ? 12.120  -15.238 16.933  1.0 85.55 ? 659 GLN A CG  1 Q5VSL9 UNP 659 Q 
+ATOM 5206 C CD  . GLN A 1 659 ? 12.636  -16.345 16.016  1.0 85.55 ? 659 GLN A CD  1 Q5VSL9 UNP 659 Q 
+ATOM 5207 N NE2 . GLN A 1 659 ? 12.365  -17.592 16.327  1.0 85.55 ? 659 GLN A NE2 1 Q5VSL9 UNP 659 Q 
+ATOM 5208 O OE1 . GLN A 1 659 ? 13.291  -16.114 15.012  1.0 85.55 ? 659 GLN A OE1 1 Q5VSL9 UNP 659 Q 
+ATOM 5209 N N   . PHE A 1 660 ? 10.733  -10.893 15.754  1.0 91.19 ? 660 PHE A N   1 Q5VSL9 UNP 660 F 
+ATOM 5210 C CA  . PHE A 1 660 ? 10.730  -9.669  14.967  1.0 91.19 ? 660 PHE A CA  1 Q5VSL9 UNP 660 F 
+ATOM 5211 C C   . PHE A 1 660 ? 9.362   -8.977  15.036  1.0 91.19 ? 660 PHE A C   1 Q5VSL9 UNP 660 F 
+ATOM 5212 C CB  . PHE A 1 660 ? 11.125  -9.993  13.514  1.0 91.19 ? 660 PHE A CB  1 Q5VSL9 UNP 660 F 
+ATOM 5213 O O   . PHE A 1 660 ? 8.333   -9.605  15.274  1.0 91.19 ? 660 PHE A O   1 Q5VSL9 UNP 660 F 
+ATOM 5214 C CG  . PHE A 1 660 ? 10.197  -10.966 12.810  1.0 91.19 ? 660 PHE A CG  1 Q5VSL9 UNP 660 F 
+ATOM 5215 C CD1 . PHE A 1 660 ? 10.480  -12.346 12.791  1.0 91.19 ? 660 PHE A CD1 1 Q5VSL9 UNP 660 F 
+ATOM 5216 C CD2 . PHE A 1 660 ? 9.004   -10.496 12.234  1.0 91.19 ? 660 PHE A CD2 1 Q5VSL9 UNP 660 F 
+ATOM 5217 C CE1 . PHE A 1 660 ? 9.582   -13.245 12.192  1.0 91.19 ? 660 PHE A CE1 1 Q5VSL9 UNP 660 F 
+ATOM 5218 C CE2 . PHE A 1 660 ? 8.078   -11.401 11.694  1.0 91.19 ? 660 PHE A CE2 1 Q5VSL9 UNP 660 F 
+ATOM 5219 C CZ  . PHE A 1 660 ? 8.375   -12.773 11.653  1.0 91.19 ? 660 PHE A CZ  1 Q5VSL9 UNP 660 F 
+ATOM 5220 N N   . CYS A 1 661 ? 9.353   -7.678  14.760  1.0 93.44 ? 661 CYS A N   1 Q5VSL9 UNP 661 C 
+ATOM 5221 C CA  . CYS A 1 661 ? 8.168   -6.871  14.522  1.0 93.44 ? 661 CYS A CA  1 Q5VSL9 UNP 661 C 
+ATOM 5222 C C   . CYS A 1 661 ? 7.784   -6.960  13.039  1.0 93.44 ? 661 CYS A C   1 Q5VSL9 UNP 661 C 
+ATOM 5223 C CB  . CYS A 1 661 ? 8.466   -5.436  14.980  1.0 93.44 ? 661 CYS A CB  1 Q5VSL9 UNP 661 C 
+ATOM 5224 O O   . CYS A 1 661 ? 8.535   -6.513  12.160  1.0 93.44 ? 661 CYS A O   1 Q5VSL9 UNP 661 C 
+ATOM 5225 S SG  . CYS A 1 661 ? 7.085   -4.339  14.550  1.0 93.44 ? 661 CYS A SG  1 Q5VSL9 UNP 661 C 
+ATOM 5226 N N   . TRP A 1 662 ? 6.608   -7.532  12.761  1.0 94.57 ? 662 TRP A N   1 Q5VSL9 UNP 662 W 
+ATOM 5227 C CA  . TRP A 1 662 ? 6.102   -7.732  11.399  1.0 94.57 ? 662 TRP A CA  1 Q5VSL9 UNP 662 W 
+ATOM 5228 C C   . TRP A 1 662 ? 6.049   -6.412  10.620  1.0 94.57 ? 662 TRP A C   1 Q5VSL9 UNP 662 W 
+ATOM 5229 C CB  . TRP A 1 662 ? 4.731   -8.422  11.455  1.0 94.57 ? 662 TRP A CB  1 Q5VSL9 UNP 662 W 
+ATOM 5230 O O   . TRP A 1 662 ? 6.597   -6.335  9.518   1.0 94.57 ? 662 TRP A O   1 Q5VSL9 UNP 662 W 
+ATOM 5231 C CG  . TRP A 1 662 ? 4.206   -8.881  10.128  1.0 94.57 ? 662 TRP A CG  1 Q5VSL9 UNP 662 W 
+ATOM 5232 C CD1 . TRP A 1 662 ? 4.186   -10.159 9.686   1.0 94.57 ? 662 TRP A CD1 1 Q5VSL9 UNP 662 W 
+ATOM 5233 C CD2 . TRP A 1 662 ? 3.558   -8.093  9.080   1.0 94.57 ? 662 TRP A CD2 1 Q5VSL9 UNP 662 W 
+ATOM 5234 C CE2 . TRP A 1 662 ? 3.207   -8.967  8.009   1.0 94.57 ? 662 TRP A CE2 1 Q5VSL9 UNP 662 W 
+ATOM 5235 C CE3 . TRP A 1 662 ? 3.215   -6.731  8.930   1.0 94.57 ? 662 TRP A CE3 1 Q5VSL9 UNP 662 W 
+ATOM 5236 N NE1 . TRP A 1 662 ? 3.626   -10.211 8.423   1.0 94.57 ? 662 TRP A NE1 1 Q5VSL9 UNP 662 W 
+ATOM 5237 C CH2 . TRP A 1 662 ? 2.257   -7.154  6.722   1.0 94.57 ? 662 TRP A CH2 1 Q5VSL9 UNP 662 W 
+ATOM 5238 C CZ2 . TRP A 1 662 ? 2.555   -8.519  6.852   1.0 94.57 ? 662 TRP A CZ2 1 Q5VSL9 UNP 662 W 
+ATOM 5239 C CZ3 . TRP A 1 662 ? 2.607   -6.264  7.751   1.0 94.57 ? 662 TRP A CZ3 1 Q5VSL9 UNP 662 W 
+ATOM 5240 N N   . ARG A 1 663 ? 5.518   -5.335  11.229  1.0 95.39 ? 663 ARG A N   1 Q5VSL9 UNP 663 R 
+ATOM 5241 C CA  . ARG A 1 663 ? 5.444   -3.987  10.625  1.0 95.39 ? 663 ARG A CA  1 Q5VSL9 UNP 663 R 
+ATOM 5242 C C   . ARG A 1 663 ? 6.795   -3.494  10.130  1.0 95.39 ? 663 ARG A C   1 Q5VSL9 UNP 663 R 
+ATOM 5243 C CB  . ARG A 1 663 ? 4.952   -2.943  11.640  1.0 95.39 ? 663 ARG A CB  1 Q5VSL9 UNP 663 R 
+ATOM 5244 O O   . ARG A 1 663 ? 6.904   -2.983  9.013   1.0 95.39 ? 663 ARG A O   1 Q5VSL9 UNP 663 R 
+ATOM 5245 C CG  . ARG A 1 663 ? 3.539   -3.148  12.186  1.0 95.39 ? 663 ARG A CG  1 Q5VSL9 UNP 663 R 
+ATOM 5246 C CD  . ARG A 1 663 ? 3.216   -1.981  13.136  1.0 95.39 ? 663 ARG A CD  1 Q5VSL9 UNP 663 R 
+ATOM 5247 N NE  . ARG A 1 663 ? 3.926   -2.105  14.418  1.0 95.39 ? 663 ARG A NE  1 Q5VSL9 UNP 663 R 
+ATOM 5248 N NH1 . ARG A 1 663 ? 2.592   -3.751  15.332  1.0 95.39 ? 663 ARG A NH1 1 Q5VSL9 UNP 663 R 
+ATOM 5249 N NH2 . ARG A 1 663 ? 4.367   -2.916  16.449  1.0 95.39 ? 663 ARG A NH2 1 Q5VSL9 UNP 663 R 
+ATOM 5250 C CZ  . ARG A 1 663 ? 3.611   -2.931  15.392  1.0 95.39 ? 663 ARG A CZ  1 Q5VSL9 UNP 663 R 
+ATOM 5251 N N   . ASN A 1 664 ? 7.825   -3.647  10.957  1.0 96.32 ? 664 ASN A N   1 Q5VSL9 UNP 664 N 
+ATOM 5252 C CA  . ASN A 1 664 ? 9.156   -3.113  10.689  1.0 96.32 ? 664 ASN A CA  1 Q5VSL9 UNP 664 N 
+ATOM 5253 C C   . ASN A 1 664 ? 9.845   -3.908  9.579   1.0 96.32 ? 664 ASN A C   1 Q5VSL9 UNP 664 N 
+ATOM 5254 C CB  . ASN A 1 664 ? 9.959   -3.088  12.005  1.0 96.32 ? 664 ASN A CB  1 Q5VSL9 UNP 664 N 
+ATOM 5255 O O   . ASN A 1 664 ? 10.445  -3.316  8.677   1.0 96.32 ? 664 ASN A O   1 Q5VSL9 UNP 664 N 
+ATOM 5256 C CG  . ASN A 1 664 ? 9.417   -2.055  12.982  1.0 96.32 ? 664 ASN A CG  1 Q5VSL9 UNP 664 N 
+ATOM 5257 N ND2 . ASN A 1 664 ? 9.911   -2.015  14.194  1.0 96.32 ? 664 ASN A ND2 1 Q5VSL9 UNP 664 N 
+ATOM 5258 O OD1 . ASN A 1 664 ? 8.550   -1.267  12.650  1.0 96.32 ? 664 ASN A OD1 1 Q5VSL9 UNP 664 N 
+ATOM 5259 N N   . LEU A 1 665 ? 9.715   -5.236  9.594   1.0 96.04 ? 665 LEU A N   1 Q5VSL9 UNP 665 L 
+ATOM 5260 C CA  . LEU A 1 665 ? 10.262  -6.100  8.550   1.0 96.04 ? 665 LEU A CA  1 Q5VSL9 UNP 665 L 
+ATOM 5261 C C   . LEU A 1 665 ? 9.545   -5.897  7.206   1.0 96.04 ? 665 LEU A C   1 Q5VSL9 UNP 665 L 
+ATOM 5262 C CB  . LEU A 1 665 ? 10.199  -7.548  9.050   1.0 96.04 ? 665 LEU A CB  1 Q5VSL9 UNP 665 L 
+ATOM 5263 O O   . LEU A 1 665 ? 10.208  -5.706  6.182   1.0 96.04 ? 665 LEU A O   1 Q5VSL9 UNP 665 L 
+ATOM 5264 C CG  . LEU A 1 665 ? 10.830  -8.594  8.116   1.0 96.04 ? 665 LEU A CG  1 Q5VSL9 UNP 665 L 
+ATOM 5265 C CD1 . LEU A 1 665 ? 12.252  -8.244  7.660   1.0 96.04 ? 665 LEU A CD1 1 Q5VSL9 UNP 665 L 
+ATOM 5266 C CD2 . LEU A 1 665 ? 10.908  -9.908  8.886   1.0 96.04 ? 665 LEU A CD2 1 Q5VSL9 UNP 665 L 
+ATOM 5267 N N   . PHE A 1 666 ? 8.211   -5.843  7.216   1.0 97.03 ? 666 PHE A N   1 Q5VSL9 UNP 666 F 
+ATOM 5268 C CA  . PHE A 1 666 ? 7.387   -5.524  6.049   1.0 97.03 ? 666 PHE A CA  1 Q5VSL9 UNP 666 F 
+ATOM 5269 C C   . PHE A 1 666 ? 7.762   -4.163  5.445   1.0 97.03 ? 666 PHE A C   1 Q5VSL9 UNP 666 F 
+ATOM 5270 C CB  . PHE A 1 666 ? 5.913   -5.561  6.468   1.0 97.03 ? 666 PHE A CB  1 Q5VSL9 UNP 666 F 
+ATOM 5271 O O   . PHE A 1 666 ? 8.047   -4.069  4.247   1.0 97.03 ? 666 PHE A O   1 Q5VSL9 UNP 666 F 
+ATOM 5272 C CG  . PHE A 1 666 ? 4.956   -5.133  5.377   1.0 97.03 ? 666 PHE A CG  1 Q5VSL9 UNP 666 F 
+ATOM 5273 C CD1 . PHE A 1 666 ? 4.445   -3.825  5.374   1.0 97.03 ? 666 PHE A CD1 1 Q5VSL9 UNP 666 F 
+ATOM 5274 C CD2 . PHE A 1 666 ? 4.547   -6.046  4.389   1.0 97.03 ? 666 PHE A CD2 1 Q5VSL9 UNP 666 F 
+ATOM 5275 C CE1 . PHE A 1 666 ? 3.470   -3.452  4.435   1.0 97.03 ? 666 PHE A CE1 1 Q5VSL9 UNP 666 F 
+ATOM 5276 C CE2 . PHE A 1 666 ? 3.622   -5.648  3.409   1.0 97.03 ? 666 PHE A CE2 1 Q5VSL9 UNP 666 F 
+ATOM 5277 C CZ  . PHE A 1 666 ? 3.058   -4.363  3.447   1.0 97.03 ? 666 PHE A CZ  1 Q5VSL9 UNP 666 F 
+ATOM 5278 N N   . SER A 1 667 ? 7.875   -3.129  6.285   1.0 97.93 ? 667 SER A N   1 Q5VSL9 UNP 667 S 
+ATOM 5279 C CA  . SER A 1 667 ? 8.309   -1.786  5.884   1.0 97.93 ? 667 SER A CA  1 Q5VSL9 UNP 667 S 
+ATOM 5280 C C   . SER A 1 667 ? 9.691   -1.796  5.236   1.0 97.93 ? 667 SER A C   1 Q5VSL9 UNP 667 S 
+ATOM 5281 C CB  . SER A 1 667 ? 8.372   -0.865  7.100   1.0 97.93 ? 667 SER A CB  1 Q5VSL9 UNP 667 S 
+ATOM 5282 O O   . SER A 1 667 ? 9.880   -1.241  4.153   1.0 97.93 ? 667 SER A O   1 Q5VSL9 UNP 667 S 
+ATOM 5283 O OG  . SER A 1 667 ? 7.086   -0.668  7.628   1.0 97.93 ? 667 SER A OG  1 Q5VSL9 UNP 667 S 
+ATOM 5284 N N   . CYS A 1 668 ? 10.666  -2.473  5.852   1.0 97.98 ? 668 CYS A N   1 Q5VSL9 UNP 668 C 
+ATOM 5285 C CA  . CYS A 1 668 ? 12.016  -2.585  5.302   1.0 97.98 ? 668 CYS A CA  1 Q5VSL9 UNP 668 C 
+ATOM 5286 C C   . CYS A 1 668 ? 12.004  -3.238  3.914   1.0 97.98 ? 668 CYS A C   1 Q5VSL9 UNP 668 C 
+ATOM 5287 C CB  . CYS A 1 668 ? 12.898  -3.401  6.257   1.0 97.98 ? 668 CYS A CB  1 Q5VSL9 UNP 668 C 
+ATOM 5288 O O   . CYS A 1 668 ? 12.629  -2.732  2.977   1.0 97.98 ? 668 CYS A O   1 Q5VSL9 UNP 668 C 
+ATOM 5289 S SG  . CYS A 1 668 ? 13.273  -2.434  7.738   1.0 97.98 ? 668 CYS A SG  1 Q5VSL9 UNP 668 C 
+ATOM 5290 N N   . ILE A 1 669 ? 11.271  -4.342  3.761   1.0 97.47 ? 669 ILE A N   1 Q5VSL9 UNP 669 I 
+ATOM 5291 C CA  . ILE A 1 669 ? 11.130  -5.028  2.476   1.0 97.47 ? 669 ILE A CA  1 Q5VSL9 UNP 669 I 
+ATOM 5292 C C   . ILE A 1 669 ? 10.498  -4.088  1.444   1.0 97.47 ? 669 ILE A C   1 Q5VSL9 UNP 669 I 
+ATOM 5293 C CB  . ILE A 1 669 ? 10.342  -6.344  2.662   1.0 97.47 ? 669 ILE A CB  1 Q5VSL9 UNP 669 I 
+ATOM 5294 O O   . ILE A 1 669 ? 11.024  -3.967  0.336   1.0 97.47 ? 669 ILE A O   1 Q5VSL9 UNP 669 I 
+ATOM 5295 C CG1 . ILE A 1 669 ? 11.212  -7.366  3.427   1.0 97.47 ? 669 ILE A CG1 1 Q5VSL9 UNP 669 I 
+ATOM 5296 C CG2 . ILE A 1 669 ? 9.916   -6.925  1.302   1.0 97.47 ? 669 ILE A CG2 1 Q5VSL9 UNP 669 I 
+ATOM 5297 C CD1 . ILE A 1 669 ? 10.424  -8.567  3.958   1.0 97.47 ? 669 ILE A CD1 1 Q5VSL9 UNP 669 I 
+ATOM 5298 N N   . ASN A 1 670 ? 9.427   -3.375  1.791   1.0 98.32 ? 670 ASN A N   1 Q5VSL9 UNP 670 N 
+ATOM 5299 C CA  . ASN A 1 670 ? 8.758   -2.448  0.879   1.0 98.32 ? 670 ASN A CA  1 Q5VSL9 UNP 670 N 
+ATOM 5300 C C   . ASN A 1 670 ? 9.665   -1.308  0.428   1.0 98.32 ? 670 ASN A C   1 Q5VSL9 UNP 670 N 
+ATOM 5301 C CB  . ASN A 1 670 ? 7.497   -1.891  1.545   1.0 98.32 ? 670 ASN A CB  1 Q5VSL9 UNP 670 N 
+ATOM 5302 O O   . ASN A 1 670 ? 9.782   -1.063  -0.773  1.0 98.32 ? 670 ASN A O   1 Q5VSL9 UNP 670 N 
+ATOM 5303 C CG  . ASN A 1 670 ? 6.389   -2.906  1.640   1.0 98.32 ? 670 ASN A CG  1 Q5VSL9 UNP 670 N 
+ATOM 5304 N ND2 . ASN A 1 670 ? 5.323   -2.555  2.302   1.0 98.32 ? 670 ASN A ND2 1 Q5VSL9 UNP 670 N 
+ATOM 5305 O OD1 . ASN A 1 670 ? 6.475   -3.991  1.086   1.0 98.32 ? 670 ASN A OD1 1 Q5VSL9 UNP 670 N 
+ATOM 5306 N N   . LEU A 1 671 ? 10.369  -0.661  1.357   1.0 98.49 ? 671 LEU A N   1 Q5VSL9 UNP 671 L 
+ATOM 5307 C CA  . LEU A 1 671 ? 11.297  0.424   1.041   1.0 98.49 ? 671 LEU A CA  1 Q5VSL9 UNP 671 L 
+ATOM 5308 C C   . LEU A 1 671 ? 12.435  -0.061  0.128   1.0 98.49 ? 671 LEU A C   1 Q5VSL9 UNP 671 L 
+ATOM 5309 C CB  . LEU A 1 671 ? 11.826  1.037   2.348   1.0 98.49 ? 671 LEU A CB  1 Q5VSL9 UNP 671 L 
+ATOM 5310 O O   . LEU A 1 671 ? 12.765  0.602   -0.856  1.0 98.49 ? 671 LEU A O   1 Q5VSL9 UNP 671 L 
+ATOM 5311 C CG  . LEU A 1 671 ? 10.769  1.755   3.214   1.0 98.49 ? 671 LEU A CG  1 Q5VSL9 UNP 671 L 
+ATOM 5312 C CD1 . LEU A 1 671 ? 11.418  2.189   4.528   1.0 98.49 ? 671 LEU A CD1 1 Q5VSL9 UNP 671 L 
+ATOM 5313 C CD2 . LEU A 1 671 ? 10.164  2.987   2.542   1.0 98.49 ? 671 LEU A CD2 1 Q5VSL9 UNP 671 L 
+ATOM 5314 N N   . LEU A 1 672 ? 12.983  -1.258  0.363   1.0 98.41 ? 672 LEU A N   1 Q5VSL9 UNP 672 L 
+ATOM 5315 C CA  . LEU A 1 672 ? 13.978  -1.858  -0.536  1.0 98.41 ? 672 LEU A CA  1 Q5VSL9 UNP 672 L 
+ATOM 5316 C C   . LEU A 1 672 ? 13.399  -2.162  -1.922  1.0 98.41 ? 672 LEU A C   1 Q5VSL9 UNP 672 L 
+ATOM 5317 C CB  . LEU A 1 672 ? 14.533  -3.145  0.088   1.0 98.41 ? 672 LEU A CB  1 Q5VSL9 UNP 672 L 
+ATOM 5318 O O   . LEU A 1 672 ? 14.085  -1.976  -2.929  1.0 98.41 ? 672 LEU A O   1 Q5VSL9 UNP 672 L 
+ATOM 5319 C CG  . LEU A 1 672 ? 15.469  -2.893  1.275   1.0 98.41 ? 672 LEU A CG  1 Q5VSL9 UNP 672 L 
+ATOM 5320 C CD1 . LEU A 1 672 ? 15.640  -4.196  2.046   1.0 98.41 ? 672 LEU A CD1 1 Q5VSL9 UNP 672 L 
+ATOM 5321 C CD2 . LEU A 1 672 ? 16.845  -2.391  0.830   1.0 98.41 ? 672 LEU A CD2 1 Q5VSL9 UNP 672 L 
+ATOM 5322 N N   . ARG A 1 673 ? 12.140  -2.610  -2.001  1.0 98.07 ? 673 ARG A N   1 Q5VSL9 UNP 673 R 
+ATOM 5323 C CA  . ARG A 1 673 ? 11.435  -2.866  -3.268  1.0 98.07 ? 673 ARG A CA  1 Q5VSL9 UNP 673 R 
+ATOM 5324 C C   . ARG A 1 673 ? 11.179  -1.585  -4.052  1.0 98.07 ? 673 ARG A C   1 Q5VSL9 UNP 673 R 
+ATOM 5325 C CB  . ARG A 1 673 ? 10.105  -3.587  -2.998  1.0 98.07 ? 673 ARG A CB  1 Q5VSL9 UNP 673 R 
+ATOM 5326 O O   . ARG A 1 673 ? 11.372  -1.595  -5.270  1.0 98.07 ? 673 ARG A O   1 Q5VSL9 UNP 673 R 
+ATOM 5327 C CG  . ARG A 1 673 ? 10.334  -5.033  -2.569  1.0 98.07 ? 673 ARG A CG  1 Q5VSL9 UNP 673 R 
+ATOM 5328 C CD  . ARG A 1 673 ? 9.041   -5.755  -2.169  1.0 98.07 ? 673 ARG A CD  1 Q5VSL9 UNP 673 R 
+ATOM 5329 N NE  . ARG A 1 673 ? 8.443   -6.473  -3.313  1.0 98.07 ? 673 ARG A NE  1 Q5VSL9 UNP 673 R 
+ATOM 5330 N NH1 . ARG A 1 673 ? 6.279   -6.706  -2.520  1.0 98.07 ? 673 ARG A NH1 1 Q5VSL9 UNP 673 R 
+ATOM 5331 N NH2 . ARG A 1 673 ? 6.927   -7.885  -4.247  1.0 98.07 ? 673 ARG A NH2 1 Q5VSL9 UNP 673 R 
+ATOM 5332 C CZ  . ARG A 1 673 ? 7.232   -7.001  -3.341  1.0 98.07 ? 673 ARG A CZ  1 Q5VSL9 UNP 673 R 
+ATOM 5333 N N   . ILE A 1 674 ? 10.781  -0.510  -3.374  1.0 98.75 ? 674 ILE A N   1 Q5VSL9 UNP 674 I 
+ATOM 5334 C CA  . ILE A 1 674 ? 10.627  0.830   -3.955  1.0 98.75 ? 674 ILE A CA  1 Q5VSL9 UNP 674 I 
+ATOM 5335 C C   . ILE A 1 674 ? 11.976  1.287   -4.508  1.0 98.75 ? 674 ILE A C   1 Q5VSL9 UNP 674 I 
+ATOM 5336 C CB  . ILE A 1 674 ? 10.060  1.821   -2.911  1.0 98.75 ? 674 ILE A CB  1 Q5VSL9 UNP 674 I 
+ATOM 5337 O O   . ILE A 1 674 ? 12.079  1.562   -5.701  1.0 98.75 ? 674 ILE A O   1 Q5VSL9 UNP 674 I 
+ATOM 5338 C CG1 . ILE A 1 674 ? 8.598   1.460   -2.570  1.0 98.75 ? 674 ILE A CG1 1 Q5VSL9 UNP 674 I 
+ATOM 5339 C CG2 . ILE A 1 674 ? 10.136  3.270   -3.431  1.0 98.75 ? 674 ILE A CG2 1 Q5VSL9 UNP 674 I 
+ATOM 5340 C CD1 . ILE A 1 674 ? 8.107   2.097   -1.267  1.0 98.75 ? 674 ILE A CD1 1 Q5VSL9 UNP 674 I 
+ATOM 5341 N N   . LEU A 1 675 ? 13.037  1.244   -3.697  1.0 98.34 ? 675 LEU A N   1 Q5VSL9 UNP 675 L 
+ATOM 5342 C CA  . LEU A 1 675 ? 14.378  1.648   -4.121  1.0 98.34 ? 675 LEU A CA  1 Q5VSL9 UNP 675 L 
+ATOM 5343 C C   . LEU A 1 675 ? 14.869  0.847   -5.339  1.0 98.34 ? 675 LEU A C   1 Q5VSL9 UNP 675 L 
+ATOM 5344 C CB  . LEU A 1 675 ? 15.323  1.504   -2.914  1.0 98.34 ? 675 LEU A CB  1 Q5VSL9 UNP 675 L 
+ATOM 5345 O O   . LEU A 1 675 ? 15.450  1.406   -6.270  1.0 98.34 ? 675 LEU A O   1 Q5VSL9 UNP 675 L 
+ATOM 5346 C CG  . LEU A 1 675 ? 16.707  2.140   -3.118  1.0 98.34 ? 675 LEU A CG  1 Q5VSL9 UNP 675 L 
+ATOM 5347 C CD1 . LEU A 1 675 ? 16.579  3.632   -3.421  1.0 98.34 ? 675 LEU A CD1 1 Q5VSL9 UNP 675 L 
+ATOM 5348 C CD2 . LEU A 1 675 ? 17.551  1.985   -1.853  1.0 98.34 ? 675 LEU A CD2 1 Q5VSL9 UNP 675 L 
+ATOM 5349 N N   . ASN A 1 676 ? 14.578  -0.458  -5.378  1.0 98.02 ? 676 ASN A N   1 Q5VSL9 UNP 676 N 
+ATOM 5350 C CA  . ASN A 1 676 ? 14.883  -1.309  -6.528  1.0 98.02 ? 676 ASN A CA  1 Q5VSL9 UNP 676 N 
+ATOM 5351 C C   . ASN A 1 676 ? 14.100  -0.880  -7.776  1.0 98.02 ? 676 ASN A C   1 Q5VSL9 UNP 676 N 
+ATOM 5352 C CB  . ASN A 1 676 ? 14.588  -2.779  -6.173  1.0 98.02 ? 676 ASN A CB  1 Q5VSL9 UNP 676 N 
+ATOM 5353 O O   . ASN A 1 676 ? 14.664  -0.818  -8.861  1.0 98.02 ? 676 ASN A O   1 Q5VSL9 UNP 676 N 
+ATOM 5354 C CG  . ASN A 1 676 ? 15.627  -3.719  -6.740  1.0 98.02 ? 676 ASN A CG  1 Q5VSL9 UNP 676 N 
+ATOM 5355 N ND2 . ASN A 1 676 ? 16.644  -4.008  -5.971  1.0 98.02 ? 676 ASN A ND2 1 Q5VSL9 UNP 676 N 
+ATOM 5356 O OD1 . ASN A 1 676 ? 15.520  -4.252  -7.834  1.0 98.02 ? 676 ASN A OD1 1 Q5VSL9 UNP 676 N 
+ATOM 5357 N N   . LYS A 1 677 ? 12.804  -0.572  -7.644  1.0 97.87 ? 677 LYS A N   1 Q5VSL9 UNP 677 K 
+ATOM 5358 C CA  . LYS A 1 677 ? 11.970  -0.102  -8.759  1.0 97.87 ? 677 LYS A CA  1 Q5VSL9 UNP 677 K 
+ATOM 5359 C C   . LYS A 1 677 ? 12.448  1.230   -9.323  1.0 97.87 ? 677 LYS A C   1 Q5VSL9 UNP 677 K 
+ATOM 5360 C CB  . LYS A 1 677 ? 10.513  0.029   -8.308  1.0 97.87 ? 677 LYS A CB  1 Q5VSL9 UNP 677 K 
+ATOM 5361 O O   . LYS A 1 677 ? 12.467  1.355   -10.542 1.0 97.87 ? 677 LYS A O   1 Q5VSL9 UNP 677 K 
+ATOM 5362 C CG  . LYS A 1 677 ? 9.784   -1.310  -8.391  1.0 97.87 ? 677 LYS A CG  1 Q5VSL9 UNP 677 K 
+ATOM 5363 C CD  . LYS A 1 677 ? 8.419   -1.167  -7.718  1.0 97.87 ? 677 LYS A CD  1 Q5VSL9 UNP 677 K 
+ATOM 5364 C CE  . LYS A 1 677 ? 7.479   -2.292  -8.133  1.0 97.87 ? 677 LYS A CE  1 Q5VSL9 UNP 677 K 
+ATOM 5365 N NZ  . LYS A 1 677 ? 6.841   -1.993  -9.441  1.0 97.87 ? 677 LYS A NZ  1 Q5VSL9 UNP 677 K 
+ATOM 5366 N N   . LEU A 1 678 ? 12.843  2.168   -8.463  1.0 97.92 ? 678 LEU A N   1 Q5VSL9 UNP 678 L 
+ATOM 5367 C CA  . LEU A 1 678 ? 13.321  3.485   -8.882  1.0 97.92 ? 678 LEU A CA  1 Q5VSL9 UNP 678 L 
+ATOM 5368 C C   . LEU A 1 678 ? 14.641  3.395   -9.655  1.0 97.92 ? 678 LEU A C   1 Q5VSL9 UNP 678 L 
+ATOM 5369 C CB  . LEU A 1 678 ? 13.478  4.403   -7.654  1.0 97.92 ? 678 LEU A CB  1 Q5VSL9 UNP 678 L 
+ATOM 5370 O O   . LEU A 1 678 ? 14.823  4.125   -10.620 1.0 97.92 ? 678 LEU A O   1 Q5VSL9 UNP 678 L 
+ATOM 5371 C CG  . LEU A 1 678 ? 12.175  4.746   -6.903  1.0 97.92 ? 678 LEU A CG  1 Q5VSL9 UNP 678 L 
+ATOM 5372 C CD1 . LEU A 1 678 ? 12.493  5.671   -5.730  1.0 97.92 ? 678 LEU A CD1 1 Q5VSL9 UNP 678 L 
+ATOM 5373 C CD2 . LEU A 1 678 ? 11.132  5.415   -7.795  1.0 97.92 ? 678 LEU A CD2 1 Q5VSL9 UNP 678 L 
+ATOM 5374 N N   . THR A 1 679 ? 15.550  2.503   -9.253  1.0 96.08 ? 679 THR A N   1 Q5VSL9 UNP 679 T 
+ATOM 5375 C CA  . THR A 1 679 ? 16.925  2.443   -9.792  1.0 96.08 ? 679 THR A CA  1 Q5VSL9 UNP 679 T 
+ATOM 5376 C C   . THR A 1 679 ? 17.124  1.427   -10.914 1.0 96.08 ? 679 THR A C   1 Q5VSL9 UNP 679 T 
+ATOM 5377 C CB  . THR A 1 679 ? 17.927  2.167   -8.665  1.0 96.08 ? 679 THR A CB  1 Q5VSL9 UNP 679 T 
+ATOM 5378 O O   . THR A 1 679 ? 18.067  1.537   -11.698 1.0 96.08 ? 679 THR A O   1 Q5VSL9 UNP 679 T 
+ATOM 5379 C CG2 . THR A 1 679 ? 17.961  3.329   -7.664  1.0 96.08 ? 679 THR A CG2 1 Q5VSL9 UNP 679 T 
+ATOM 5380 O OG1 . THR A 1 679 ? 17.572  0.986   -7.969  1.0 96.08 ? 679 THR A OG1 1 Q5VSL9 UNP 679 T 
+ATOM 5381 N N   . LYS A 1 680 ? 16.242  0.431   -11.027 1.0 92.74 ? 680 LYS A N   1 Q5VSL9 UNP 680 K 
+ATOM 5382 C CA  . LYS A 1 680 ? 16.378  -0.656  -11.998 1.0 92.74 ? 680 LYS A CA  1 Q5VSL9 UNP 680 K 
+ATOM 5383 C C   . LYS A 1 680 ? 16.445  -0.122  -13.434 1.0 92.74 ? 680 LYS A C   1 Q5VSL9 UNP 680 K 
+ATOM 5384 C CB  . LYS A 1 680 ? 15.221  -1.639  -11.786 1.0 92.74 ? 680 LYS A CB  1 Q5VSL9 UNP 680 K 
+ATOM 5385 O O   . LYS A 1 680 ? 15.461  0.403   -13.942 1.0 92.74 ? 680 LYS A O   1 Q5VSL9 UNP 680 K 
+ATOM 5386 C CG  . LYS A 1 680 ? 15.248  -2.784  -12.790 1.0 92.74 ? 680 LYS A CG  1 Q5VSL9 UNP 680 K 
+ATOM 5387 C CD  . LYS A 1 680 ? 14.067  -3.723  -12.567 1.0 92.74 ? 680 LYS A CD  1 Q5VSL9 UNP 680 K 
+ATOM 5388 C CE  . LYS A 1 680 ? 14.187  -4.874  -13.563 1.0 92.74 ? 680 LYS A CE  1 Q5VSL9 UNP 680 K 
+ATOM 5389 N NZ  . LYS A 1 680 ? 12.950  -5.685  -13.589 1.0 92.74 ? 680 LYS A NZ  1 Q5VSL9 UNP 680 K 
+ATOM 5390 N N   . TRP A 1 681 ? 17.574  -0.378  -14.100 1.0 84.67 ? 681 TRP A N   1 Q5VSL9 UNP 681 W 
+ATOM 5391 C CA  . TRP A 1 681 ? 17.866  0.049   -15.480 1.0 84.67 ? 681 TRP A CA  1 Q5VSL9 UNP 681 W 
+ATOM 5392 C C   . TRP A 1 681 ? 17.880  1.564   -15.687 1.0 84.67 ? 681 TRP A C   1 Q5VSL9 UNP 681 W 
+ATOM 5393 C CB  . TRP A 1 681 ? 16.979  -0.687  -16.502 1.0 84.67 ? 681 TRP A CB  1 Q5VSL9 UNP 681 W 
+ATOM 5394 O O   . TRP A 1 681 ? 17.659  2.032   -16.797 1.0 84.67 ? 681 TRP A O   1 Q5VSL9 UNP 681 W 
+ATOM 5395 C CG  . TRP A 1 681 ? 17.133  -2.167  -16.453 1.0 84.67 ? 681 TRP A CG  1 Q5VSL9 UNP 681 W 
+ATOM 5396 C CD1 . TRP A 1 681 ? 16.196  -3.060  -16.074 1.0 84.67 ? 681 TRP A CD1 1 Q5VSL9 UNP 681 W 
+ATOM 5397 C CD2 . TRP A 1 681 ? 18.309  -2.940  -16.813 1.0 84.67 ? 681 TRP A CD2 1 Q5VSL9 UNP 681 W 
+ATOM 5398 C CE2 . TRP A 1 681 ? 18.086  -4.286  -16.414 1.0 84.67 ? 681 TRP A CE2 1 Q5VSL9 UNP 681 W 
+ATOM 5399 C CE3 . TRP A 1 681 ? 19.546  -2.638  -17.417 1.0 84.67 ? 681 TRP A CE3 1 Q5VSL9 UNP 681 W 
+ATOM 5400 N NE1 . TRP A 1 681 ? 16.768  -4.318  -16.012 1.0 84.67 ? 681 TRP A NE1 1 Q5VSL9 UNP 681 W 
+ATOM 5401 C CH2 . TRP A 1 681 ? 20.303  -4.938  -17.121 1.0 84.67 ? 681 TRP A CH2 1 Q5VSL9 UNP 681 W 
+ATOM 5402 C CZ2 . TRP A 1 681 ? 19.092  -5.255  -16.484 1.0 84.67 ? 681 TRP A CZ2 1 Q5VSL9 UNP 681 W 
+ATOM 5403 C CZ3 . TRP A 1 681 ? 20.517  -3.637  -17.604 1.0 84.67 ? 681 TRP A CZ3 1 Q5VSL9 UNP 681 W 
+ATOM 5404 N N   . LYS A 1 682 ? 18.155  2.328   -14.629 1.0 91.66 ? 682 LYS A N   1 Q5VSL9 UNP 682 K 
+ATOM 5405 C CA  . LYS A 1 682 ? 18.348  3.773   -14.706 1.0 91.66 ? 682 LYS A CA  1 Q5VSL9 UNP 682 K 
+ATOM 5406 C C   . LYS A 1 682 ? 19.750  4.088   -14.208 1.0 91.66 ? 682 LYS A C   1 Q5VSL9 UNP 682 K 
+ATOM 5407 C CB  . LYS A 1 682 ? 17.240  4.477   -13.906 1.0 91.66 ? 682 LYS A CB  1 Q5VSL9 UNP 682 K 
+ATOM 5408 O O   . LYS A 1 682 ? 20.007  4.045   -13.002 1.0 91.66 ? 682 LYS A O   1 Q5VSL9 UNP 682 K 
+ATOM 5409 C CG  . LYS A 1 682 ? 15.816  4.216   -14.433 1.0 91.66 ? 682 LYS A CG  1 Q5VSL9 UNP 682 K 
+ATOM 5410 C CD  . LYS A 1 682 ? 15.558  4.778   -15.839 1.0 91.66 ? 682 LYS A CD  1 Q5VSL9 UNP 682 K 
+ATOM 5411 C CE  . LYS A 1 682 ? 14.089  4.548   -16.214 1.0 91.66 ? 682 LYS A CE  1 Q5VSL9 UNP 682 K 
+ATOM 5412 N NZ  . LYS A 1 682 ? 13.782  4.973   -17.600 1.0 91.66 ? 682 LYS A NZ  1 Q5VSL9 UNP 682 K 
+ATOM 5413 N N   . HIS A 1 683 ? 20.668  4.349   -15.136 1.0 90.61 ? 683 HIS A N   1 Q5VSL9 UNP 683 H 
+ATOM 5414 C CA  . HIS A 1 683 ? 22.070  4.609   -14.811 1.0 90.61 ? 683 HIS A CA  1 Q5VSL9 UNP 683 H 
+ATOM 5415 C C   . HIS A 1 683 ? 22.218  5.849   -13.932 1.0 90.61 ? 683 HIS A C   1 Q5VSL9 UNP 683 H 
+ATOM 5416 C CB  . HIS A 1 683 ? 22.873  4.751   -16.099 1.0 90.61 ? 683 HIS A CB  1 Q5VSL9 UNP 683 H 
+ATOM 5417 O O   . HIS A 1 683 ? 22.834  5.754   -12.875 1.0 90.61 ? 683 HIS A O   1 Q5VSL9 UNP 683 H 
+ATOM 5418 C CG  . HIS A 1 683 ? 22.975  3.467   -16.868 1.0 90.61 ? 683 HIS A CG  1 Q5VSL9 UNP 683 H 
+ATOM 5419 C CD2 . HIS A 1 683 ? 23.633  2.344   -16.462 1.0 90.61 ? 683 HIS A CD2 1 Q5VSL9 UNP 683 H 
+ATOM 5420 N ND1 . HIS A 1 683 ? 22.450  3.214   -18.111 1.0 90.61 ? 683 HIS A ND1 1 Q5VSL9 UNP 683 H 
+ATOM 5421 C CE1 . HIS A 1 683 ? 22.818  1.966   -18.454 1.0 90.61 ? 683 HIS A CE1 1 Q5VSL9 UNP 683 H 
+ATOM 5422 N NE2 . HIS A 1 683 ? 23.536  1.383   -17.471 1.0 90.61 ? 683 HIS A NE2 1 Q5VSL9 UNP 683 H 
+ATOM 5423 N N   . SER A 1 684 ? 21.537  6.948   -14.279 1.0 91.40 ? 684 SER A N   1 Q5VSL9 UNP 684 S 
+ATOM 5424 C CA  . SER A 1 684 ? 21.505  8.176   -13.470 1.0 91.40 ? 684 SER A CA  1 Q5VSL9 UNP 684 S 
+ATOM 5425 C C   . SER A 1 684 ? 21.104  7.898   -12.013 1.0 91.40 ? 684 SER A C   1 Q5VSL9 UNP 684 S 
+ATOM 5426 C CB  . SER A 1 684 ? 20.531  9.182   -14.099 1.0 91.40 ? 684 SER A CB  1 Q5VSL9 UNP 684 S 
+ATOM 5427 O O   . SER A 1 684 ? 21.831  8.213   -11.070 1.0 91.40 ? 684 SER A O   1 Q5VSL9 UNP 684 S 
+ATOM 5428 O OG  . SER A 1 684 ? 20.596  10.391  -13.380 1.0 91.40 ? 684 SER A OG  1 Q5VSL9 UNP 684 S 
+ATOM 5429 N N   . ARG A 1 685 ? 19.992  7.182   -11.807 1.0 94.27 ? 685 ARG A N   1 Q5VSL9 UNP 685 R 
+ATOM 5430 C CA  . ARG A 1 685 ? 19.472  6.854   -10.467 1.0 94.27 ? 685 ARG A CA  1 Q5VSL9 UNP 685 R 
+ATOM 5431 C C   . ARG A 1 685 ? 20.339  5.828   -9.728  1.0 94.27 ? 685 ARG A C   1 Q5VSL9 UNP 685 R 
+ATOM 5432 C CB  . ARG A 1 685 ? 18.018  6.375   -10.582 1.0 94.27 ? 685 ARG A CB  1 Q5VSL9 UNP 685 R 
+ATOM 5433 O O   . ARG A 1 685 ? 20.425  5.862   -8.503  1.0 94.27 ? 685 ARG A O   1 Q5VSL9 UNP 685 R 
+ATOM 5434 C CG  . ARG A 1 685 ? 17.099  7.393   -11.285 1.0 94.27 ? 685 ARG A CG  1 Q5VSL9 UNP 685 R 
+ATOM 5435 C CD  . ARG A 1 685 ? 15.708  6.792   -11.500 1.0 94.27 ? 685 ARG A CD  1 Q5VSL9 UNP 685 R 
+ATOM 5436 N NE  . ARG A 1 685 ? 14.908  7.570   -12.455 1.0 94.27 ? 685 ARG A NE  1 Q5VSL9 UNP 685 R 
+ATOM 5437 N NH1 . ARG A 1 685 ? 13.021  6.230   -12.550 1.0 94.27 ? 685 ARG A NH1 1 Q5VSL9 UNP 685 R 
+ATOM 5438 N NH2 . ARG A 1 685 ? 13.180  8.027   -13.833 1.0 94.27 ? 685 ARG A NH2 1 Q5VSL9 UNP 685 R 
+ATOM 5439 C CZ  . ARG A 1 685 ? 13.705  7.280   -12.915 1.0 94.27 ? 685 ARG A CZ  1 Q5VSL9 UNP 685 R 
+ATOM 5440 N N   . THR A 1 686 ? 21.008  4.926   -10.446 1.0 94.32 ? 686 THR A N   1 Q5VSL9 UNP 686 T 
+ATOM 5441 C CA  . THR A 1 686 ? 21.998  4.011   -9.854  1.0 94.32 ? 686 THR A CA  1 Q5VSL9 UNP 686 T 
+ATOM 5442 C C   . THR A 1 686 ? 23.253  4.769   -9.421  1.0 94.32 ? 686 THR A C   1 Q5VSL9 UNP 686 T 
+ATOM 5443 C CB  . THR A 1 686 ? 22.374  2.881   -10.818 1.0 94.32 ? 686 THR A CB  1 Q5VSL9 UNP 686 T 
+ATOM 5444 O O   . THR A 1 686 ? 23.759  4.526   -8.328  1.0 94.32 ? 686 THR A O   1 Q5VSL9 UNP 686 T 
+ATOM 5445 C CG2 . THR A 1 686 ? 23.287  1.855   -10.152 1.0 94.32 ? 686 THR A CG2 1 Q5VSL9 UNP 686 T 
+ATOM 5446 O OG1 . THR A 1 686 ? 21.212  2.180   -11.204 1.0 94.32 ? 686 THR A OG1 1 Q5VSL9 UNP 686 T 
+ATOM 5447 N N   . MET A 1 687 ? 23.711  5.744   -10.208 1.0 91.56 ? 687 MET A N   1 Q5VSL9 UNP 687 M 
+ATOM 5448 C CA  . MET A 1 687 ? 24.803  6.640   -9.827  1.0 91.56 ? 687 MET A CA  1 Q5VSL9 UNP 687 M 
+ATOM 5449 C C   . MET A 1 687 ? 24.457  7.465   -8.590  1.0 91.56 ? 687 MET A C   1 Q5VSL9 UNP 687 M 
+ATOM 5450 C CB  . MET A 1 687 ? 25.198  7.555   -10.998 1.0 91.56 ? 687 MET A CB  1 Q5VSL9 UNP 687 M 
+ATOM 5451 O O   . MET A 1 687 ? 25.314  7.630   -7.725  1.0 91.56 ? 687 MET A O   1 Q5VSL9 UNP 687 M 
+ATOM 5452 C CG  . MET A 1 687 ? 26.053  6.814   -12.027 1.0 91.56 ? 687 MET A CG  1 Q5VSL9 UNP 687 M 
+ATOM 5453 S SD  . MET A 1 687 ? 27.563  6.077   -11.347 1.0 91.56 ? 687 MET A SD  1 Q5VSL9 UNP 687 M 
+ATOM 5454 C CE  . MET A 1 687 ? 28.484  7.557   -10.859 1.0 91.56 ? 687 MET A CE  1 Q5VSL9 UNP 687 M 
+ATOM 5455 N N   . MET A 1 688 ? 23.198  7.884   -8.413  1.0 93.04 ? 688 MET A N   1 Q5VSL9 UNP 688 M 
+ATOM 5456 C CA  . MET A 1 688 ? 22.768  8.505   -7.154  1.0 93.04 ? 688 MET A CA  1 Q5VSL9 UNP 688 M 
+ATOM 5457 C C   . MET A 1 688 ? 23.021  7.589   -5.944  1.0 93.04 ? 688 MET A C   1 Q5VSL9 UNP 688 M 
+ATOM 5458 C CB  . MET A 1 688 ? 21.288  8.912   -7.191  1.0 93.04 ? 688 MET A CB  1 Q5VSL9 UNP 688 M 
+ATOM 5459 O O   . MET A 1 688 ? 23.503  8.064   -4.919  1.0 93.04 ? 688 MET A O   1 Q5VSL9 UNP 688 M 
+ATOM 5460 C CG  . MET A 1 688 ? 20.974  10.015  -8.205  1.0 93.04 ? 688 MET A CG  1 Q5VSL9 UNP 688 M 
+ATOM 5461 S SD  . MET A 1 688 ? 19.214  10.448  -8.268  1.0 93.04 ? 688 MET A SD  1 Q5VSL9 UNP 688 M 
+ATOM 5462 C CE  . MET A 1 688 ? 19.031  11.384  -6.725  1.0 93.04 ? 688 MET A CE  1 Q5VSL9 UNP 688 M 
+ATOM 5463 N N   . LEU A 1 689 ? 22.772  6.273   -6.044  1.0 94.99 ? 689 LEU A N   1 Q5VSL9 UNP 689 L 
+ATOM 5464 C CA  . LEU A 1 689 ? 23.080  5.327   -4.955  1.0 94.99 ? 689 LEU A CA  1 Q5VSL9 UNP 689 L 
+ATOM 5465 C C   . LEU A 1 689 ? 24.574  5.296   -4.607  1.0 94.99 ? 689 LEU A C   1 Q5VSL9 UNP 689 L 
+ATOM 5466 C CB  . LEU A 1 689 ? 22.652  3.894   -5.325  1.0 94.99 ? 689 LEU A CB  1 Q5VSL9 UNP 689 L 
+ATOM 5467 O O   . LEU A 1 689 ? 24.929  5.173   -3.430  1.0 94.99 ? 689 LEU A O   1 Q5VSL9 UNP 689 L 
+ATOM 5468 C CG  . LEU A 1 689 ? 21.151  3.640   -5.470  1.0 94.99 ? 689 LEU A CG  1 Q5VSL9 UNP 689 L 
+ATOM 5469 C CD1 . LEU A 1 689 ? 20.936  2.200   -5.948  1.0 94.99 ? 689 LEU A CD1 1 Q5VSL9 UNP 689 L 
+ATOM 5470 C CD2 . LEU A 1 689 ? 20.438  3.797   -4.130  1.0 94.99 ? 689 LEU A CD2 1 Q5VSL9 UNP 689 L 
+ATOM 5471 N N   . VAL A 1 690 ? 25.436  5.392   -5.620  1.0 93.18 ? 690 VAL A N   1 Q5VSL9 UNP 690 V 
+ATOM 5472 C CA  . VAL A 1 690 ? 26.895  5.410   -5.456  1.0 93.18 ? 690 VAL A CA  1 Q5VSL9 UNP 690 V 
+ATOM 5473 C C   . VAL A 1 690 ? 27.333  6.717   -4.796  1.0 93.18 ? 690 VAL A C   1 Q5VSL9 UNP 690 V 
+ATOM 5474 C CB  . VAL A 1 690 ? 27.605  5.194   -6.808  1.0 93.18 ? 690 VAL A CB  1 Q5VSL9 UNP 690 V 
+ATOM 5475 O O   . VAL A 1 690 ? 28.049  6.681   -3.795  1.0 93.18 ? 690 VAL A O   1 Q5VSL9 UNP 690 V 
+ATOM 5476 C CG1 . VAL A 1 690 ? 29.130  5.187   -6.648  1.0 93.18 ? 690 VAL A CG1 1 Q5VSL9 UNP 690 V 
+ATOM 5477 C CG2 . VAL A 1 690 ? 27.196  3.859   -7.445  1.0 93.18 ? 690 VAL A CG2 1 Q5VSL9 UNP 690 V 
+ATOM 5478 N N   . VAL A 1 691 ? 26.825  7.858   -5.277  1.0 91.75 ? 691 VAL A N   1 Q5VSL9 UNP 691 V 
+ATOM 5479 C CA  . VAL A 1 691 ? 27.082  9.196   -4.712  1.0 91.75 ? 691 VAL A CA  1 Q5VSL9 UNP 691 V 
+ATOM 5480 C C   . VAL A 1 691 ? 26.657  9.270   -3.242  1.0 91.75 ? 691 VAL A C   1 Q5VSL9 UNP 691 V 
+ATOM 5481 C CB  . VAL A 1 691 ? 26.369  10.278  -5.551  1.0 91.75 ? 691 VAL A CB  1 Q5VSL9 UNP 691 V 
+ATOM 5482 O O   . VAL A 1 691 ? 27.415  9.752   -2.402  1.0 91.75 ? 691 VAL A O   1 Q5VSL9 UNP 691 V 
+ATOM 5483 C CG1 . VAL A 1 691 ? 26.417  11.666  -4.900  1.0 91.75 ? 691 VAL A CG1 1 Q5VSL9 UNP 691 V 
+ATOM 5484 C CG2 . VAL A 1 691 ? 27.016  10.409  -6.935  1.0 91.75 ? 691 VAL A CG2 1 Q5VSL9 UNP 691 V 
+ATOM 5485 N N   . PHE A 1 692 ? 25.499  8.703   -2.892  1.0 94.21 ? 692 PHE A N   1 Q5VSL9 UNP 692 F 
+ATOM 5486 C CA  . PHE A 1 692 ? 25.030  8.614   -1.504  1.0 94.21 ? 692 PHE A CA  1 Q5VSL9 UNP 692 F 
+ATOM 5487 C C   . PHE A 1 692 ? 25.718  7.519   -0.672  1.0 94.21 ? 692 PHE A C   1 Q5VSL9 UNP 692 F 
+ATOM 5488 C CB  . PHE A 1 692 ? 23.497  8.493   -1.471  1.0 94.21 ? 692 PHE A CB  1 Q5VSL9 UNP 692 F 
+ATOM 5489 O O   . PHE A 1 692 ? 25.287  7.241   0.448   1.0 94.21 ? 692 PHE A O   1 Q5VSL9 UNP 692 F 
+ATOM 5490 C CG  . PHE A 1 692 ? 22.772  9.779   -1.809  1.0 94.21 ? 692 PHE A CG  1 Q5VSL9 UNP 692 F 
+ATOM 5491 C CD1 . PHE A 1 692 ? 22.945  10.913  -0.991  1.0 94.21 ? 692 PHE A CD1 1 Q5VSL9 UNP 692 F 
+ATOM 5492 C CD2 . PHE A 1 692 ? 21.915  9.852   -2.922  1.0 94.21 ? 692 PHE A CD2 1 Q5VSL9 UNP 692 F 
+ATOM 5493 C CE1 . PHE A 1 692 ? 22.298  12.120  -1.309  1.0 94.21 ? 692 PHE A CE1 1 Q5VSL9 UNP 692 F 
+ATOM 5494 C CE2 . PHE A 1 692 ? 21.278  11.061  -3.247  1.0 94.21 ? 692 PHE A CE2 1 Q5VSL9 UNP 692 F 
+ATOM 5495 C CZ  . PHE A 1 692 ? 21.472  12.197  -2.443  1.0 94.21 ? 692 PHE A CZ  1 Q5VSL9 UNP 692 F 
+ATOM 5496 N N   . LYS A 1 693 ? 26.786  6.888   -1.182  1.0 95.18 ? 693 LYS A N   1 Q5VSL9 UNP 693 K 
+ATOM 5497 C CA  . LYS A 1 693 ? 27.553  5.834   -0.497  1.0 95.18 ? 693 LYS A CA  1 Q5VSL9 UNP 693 K 
+ATOM 5498 C C   . LYS A 1 693 ? 26.640  4.738   0.063   1.0 95.18 ? 693 LYS A C   1 Q5VSL9 UNP 693 K 
+ATOM 5499 C CB  . LYS A 1 693 ? 28.484  6.443   0.571   1.0 95.18 ? 693 LYS A CB  1 Q5VSL9 UNP 693 K 
+ATOM 5500 O O   . LYS A 1 693 ? 26.770  4.327   1.217   1.0 95.18 ? 693 LYS A O   1 Q5VSL9 UNP 693 K 
+ATOM 5501 C CG  . LYS A 1 693 ? 29.502  7.429   -0.018  1.0 95.18 ? 693 LYS A CG  1 Q5VSL9 UNP 693 K 
+ATOM 5502 C CD  . LYS A 1 693 ? 30.432  7.979   1.073   1.0 95.18 ? 693 LYS A CD  1 Q5VSL9 UNP 693 K 
+ATOM 5503 C CE  . LYS A 1 693 ? 31.441  8.937   0.429   1.0 95.18 ? 693 LYS A CE  1 Q5VSL9 UNP 693 K 
+ATOM 5504 N NZ  . LYS A 1 693 ? 32.354  9.555   1.425   1.0 95.18 ? 693 LYS A NZ  1 Q5VSL9 UNP 693 K 
+ATOM 5505 N N   . SER A 1 694 ? 25.697  4.259   -0.749  1.0 96.94 ? 694 SER A N   1 Q5VSL9 UNP 694 S 
+ATOM 5506 C CA  . SER A 1 694 ? 24.684  3.312   -0.276  1.0 96.94 ? 694 SER A CA  1 Q5VSL9 UNP 694 S 
+ATOM 5507 C C   . SER A 1 694 ? 25.235  1.911   0.015   1.0 96.94 ? 694 SER A C   1 Q5VSL9 UNP 694 S 
+ATOM 5508 C CB  . SER A 1 694 ? 23.520  3.232   -1.258  1.0 96.94 ? 694 SER A CB  1 Q5VSL9 UNP 694 S 
+ATOM 5509 O O   . SER A 1 694 ? 24.694  1.205   0.866   1.0 96.94 ? 694 SER A O   1 Q5VSL9 UNP 694 S 
+ATOM 5510 O OG  . SER A 1 694 ? 23.822  2.401   -2.345  1.0 96.94 ? 694 SER A OG  1 Q5VSL9 UNP 694 S 
+ATOM 5511 N N   . ALA A 1 695 ? 26.326  1.495   -0.640  1.0 96.37 ? 695 ALA A N   1 Q5VSL9 UNP 695 A 
+ATOM 5512 C CA  . ALA A 1 695 ? 26.826  0.122   -0.552  1.0 96.37 ? 695 ALA A CA  1 Q5VSL9 UNP 695 A 
+ATOM 5513 C C   . ALA A 1 695 ? 27.169  -0.339  0.887   1.0 96.37 ? 695 ALA A C   1 Q5VSL9 UNP 695 A 
+ATOM 5514 C CB  . ALA A 1 695 ? 27.966  -0.073  -1.562  1.0 96.37 ? 695 ALA A CB  1 Q5VSL9 UNP 695 A 
+ATOM 5515 O O   . ALA A 1 695 ? 26.715  -1.418  1.271   1.0 96.37 ? 695 ALA A O   1 Q5VSL9 UNP 695 A 
+ATOM 5516 N N   . PRO A 1 696 ? 27.879  0.436   1.736   1.0 95.58 ? 696 PRO A N   1 Q5VSL9 UNP 696 P 
+ATOM 5517 C CA  . PRO A 1 696 ? 28.069  0.084   3.146   1.0 95.58 ? 696 PRO A CA  1 Q5VSL9 UNP 696 P 
+ATOM 5518 C C   . PRO A 1 696 ? 26.764  -0.016  3.948   1.0 95.58 ? 696 PRO A C   1 Q5VSL9 UNP 696 P 
+ATOM 5519 C CB  . PRO A 1 696 ? 28.975  1.176   3.727   1.0 95.58 ? 696 PRO A CB  1 Q5VSL9 UNP 696 P 
+ATOM 5520 O O   . PRO A 1 696 ? 26.632  -0.910  4.784   1.0 95.58 ? 696 PRO A O   1 Q5VSL9 UNP 696 P 
+ATOM 5521 C CG  . PRO A 1 696 ? 29.738  1.696   2.513   1.0 95.58 ? 696 PRO A CG  1 Q5VSL9 UNP 696 P 
+ATOM 5522 C CD  . PRO A 1 696 ? 28.705  1.584   1.398   1.0 95.58 ? 696 PRO A CD  1 Q5VSL9 UNP 696 P 
+ATOM 5523 N N   . ILE A 1 697 ? 25.797  0.873   3.689   1.0 96.61 ? 697 ILE A N   1 Q5VSL9 UNP 697 I 
+ATOM 5524 C CA  . ILE A 1 697 ? 24.489  0.887   4.364   1.0 96.61 ? 697 ILE A CA  1 Q5VSL9 UNP 697 I 
+ATOM 5525 C C   . ILE A 1 697 ? 23.739  -0.410  4.041   1.0 96.61 ? 697 ILE A C   1 Q5VSL9 UNP 697 I 
+ATOM 5526 C CB  . ILE A 1 697 ? 23.672  2.142   3.958   1.0 96.61 ? 697 ILE A CB  1 Q5VSL9 UNP 697 I 
+ATOM 5527 O O   . ILE A 1 697 ? 23.345  -1.154  4.939   1.0 96.61 ? 697 ILE A O   1 Q5VSL9 UNP 697 I 
+ATOM 5528 C CG1 . ILE A 1 697 ? 24.421  3.448   4.315   1.0 96.61 ? 697 ILE A CG1 1 Q5VSL9 UNP 697 I 
+ATOM 5529 C CG2 . ILE A 1 697 ? 22.290  2.107   4.630   1.0 96.61 ? 697 ILE A CG2 1 Q5VSL9 UNP 697 I 
+ATOM 5530 C CD1 . ILE A 1 697 ? 23.779  4.717   3.737   1.0 96.61 ? 697 ILE A CD1 1 Q5VSL9 UNP 697 I 
+ATOM 5531 N N   . LEU A 1 698 ? 23.639  -0.728  2.751   1.0 97.16 ? 698 LEU A N   1 Q5VSL9 UNP 698 L 
+ATOM 5532 C CA  . LEU A 1 698 ? 22.999  -1.935  2.238   1.0 97.16 ? 698 LEU A CA  1 Q5VSL9 UNP 698 L 
+ATOM 5533 C C   . LEU A 1 698 ? 23.718  -3.208  2.707   1.0 97.16 ? 698 LEU A C   1 Q5VSL9 UNP 698 L 
+ATOM 5534 C CB  . LEU A 1 698 ? 22.972  -1.823  0.705   1.0 97.16 ? 698 LEU A CB  1 Q5VSL9 UNP 698 L 
+ATOM 5535 O O   . LEU A 1 698 ? 23.070  -4.155  3.141   1.0 97.16 ? 698 LEU A O   1 Q5VSL9 UNP 698 L 
+ATOM 5536 C CG  . LEU A 1 698 ? 22.016  -0.745  0.160   1.0 97.16 ? 698 LEU A CG  1 Q5VSL9 UNP 698 L 
+ATOM 5537 C CD1 . LEU A 1 698 ? 22.202  -0.673  -1.353  1.0 97.16 ? 698 LEU A CD1 1 Q5VSL9 UNP 698 L 
+ATOM 5538 C CD2 . LEU A 1 698 ? 20.545  -1.039  0.462   1.0 97.16 ? 698 LEU A CD2 1 Q5VSL9 UNP 698 L 
+ATOM 5539 N N   . LYS A 1 699 ? 25.057  -3.229  2.717   1.0 94.86 ? 699 LYS A N   1 Q5VSL9 UNP 699 K 
+ATOM 5540 C CA  . LYS A 1 699 ? 25.829  -4.377  3.216   1.0 94.86 ? 699 LYS A CA  1 Q5VSL9 UNP 699 K 
+ATOM 5541 C C   . LYS A 1 699 ? 25.530  -4.671  4.689   1.0 94.86 ? 699 LYS A C   1 Q5VSL9 UNP 699 K 
+ATOM 5542 C CB  . LYS A 1 699 ? 27.329  -4.146  2.974   1.0 94.86 ? 699 LYS A CB  1 Q5VSL9 UNP 699 K 
+ATOM 5543 O O   . LYS A 1 699 ? 25.434  -5.838  5.056   1.0 94.86 ? 699 LYS A O   1 Q5VSL9 UNP 699 K 
+ATOM 5544 C CG  . LYS A 1 699 ? 28.168  -5.387  3.327   1.0 94.86 ? 699 LYS A CG  1 Q5VSL9 UNP 699 K 
+ATOM 5545 C CD  . LYS A 1 699 ? 29.669  -5.133  3.145   1.0 94.86 ? 699 LYS A CD  1 Q5VSL9 UNP 699 K 
+ATOM 5546 C CE  . LYS A 1 699 ? 30.463  -6.355  3.629   1.0 94.86 ? 699 LYS A CE  1 Q5VSL9 UNP 699 K 
+ATOM 5547 N NZ  . LYS A 1 699 ? 31.929  -6.123  3.609   1.0 94.86 ? 699 LYS A NZ  1 Q5VSL9 UNP 699 K 
+ATOM 5548 N N   . ARG A 1 700 ? 25.345  -3.647  5.534   1.0 93.66 ? 700 ARG A N   1 Q5VSL9 UNP 700 R 
+ATOM 5549 C CA  . ARG A 1 700 ? 24.923  -3.856  6.932   1.0 93.66 ? 700 ARG A CA  1 Q5VSL9 UNP 700 R 
+ATOM 5550 C C   . ARG A 1 700 ? 23.513  -4.433  7.026   1.0 93.66 ? 700 ARG A C   1 Q5VSL9 UNP 700 R 
+ATOM 5551 C CB  . ARG A 1 700 ? 25.019  -2.559  7.743   1.0 93.66 ? 700 ARG A CB  1 Q5VSL9 UNP 700 R 
+ATOM 5552 O O   . ARG A 1 700 ? 23.277  -5.262  7.900   1.0 93.66 ? 700 ARG A O   1 Q5VSL9 UNP 700 R 
+ATOM 5553 C CG  . ARG A 1 700 ? 26.474  -2.157  8.024   1.0 93.66 ? 700 ARG A CG  1 Q5VSL9 UNP 700 R 
+ATOM 5554 C CD  . ARG A 1 700 ? 26.558  -0.969  8.989   1.0 93.66 ? 700 ARG A CD  1 Q5VSL9 UNP 700 R 
+ATOM 5555 N NE  . ARG A 1 700 ? 25.823  0.197   8.472   1.0 93.66 ? 700 ARG A NE  1 Q5VSL9 UNP 700 R 
+ATOM 5556 N NH1 . ARG A 1 700 ? 27.499  1.788   8.474   1.0 93.66 ? 700 ARG A NH1 1 Q5VSL9 UNP 700 R 
+ATOM 5557 N NH2 . ARG A 1 700 ? 25.429  2.296   7.802   1.0 93.66 ? 700 ARG A NH2 1 Q5VSL9 UNP 700 R 
+ATOM 5558 C CZ  . ARG A 1 700 ? 26.268  1.418   8.252   1.0 93.66 ? 700 ARG A CZ  1 Q5VSL9 UNP 700 R 
+ATOM 5559 N N   . ALA A 1 701 ? 22.614  -4.060  6.115   1.0 94.99 ? 701 ALA A N   1 Q5VSL9 UNP 701 A 
+ATOM 5560 C CA  . ALA A 1 701 ? 21.258  -4.601  6.083   1.0 94.99 ? 701 ALA A CA  1 Q5VSL9 UNP 701 A 
+ATOM 5561 C C   . ALA A 1 701 ? 21.200  -6.108  5.768   1.0 94.99 ? 701 ALA A C   1 Q5VSL9 UNP 701 A 
+ATOM 5562 C CB  . ALA A 1 701 ? 20.392  -3.760  5.137   1.0 94.99 ? 701 ALA A CB  1 Q5VSL9 UNP 701 A 
+ATOM 5563 O O   . ALA A 1 701 ? 20.260  -6.775  6.192   1.0 94.99 ? 701 ALA A O   1 Q5VSL9 UNP 701 A 
+ATOM 5564 N N   . LEU A 1 702 ? 22.234  -6.677  5.130   1.0 94.37 ? 702 LEU A N   1 Q5VSL9 UNP 702 L 
+ATOM 5565 C CA  . LEU A 1 702 ? 22.350  -8.129  4.913   1.0 94.37 ? 702 LEU A CA  1 Q5VSL9 UNP 702 L 
+ATOM 5566 C C   . LEU A 1 702 ? 22.467  -8.947  6.207   1.0 94.37 ? 702 LEU A C   1 Q5VSL9 UNP 702 L 
+ATOM 5567 C CB  . LEU A 1 702 ? 23.559  -8.456  4.013   1.0 94.37 ? 702 LEU A CB  1 Q5VSL9 UNP 702 L 
+ATOM 5568 O O   . LEU A 1 702 ? 22.307  -10.163 6.156   1.0 94.37 ? 702 LEU A O   1 Q5VSL9 UNP 702 L 
+ATOM 5569 C CG  . LEU A 1 702 ? 23.463  -7.951  2.568   1.0 94.37 ? 702 LEU A CG  1 Q5VSL9 UNP 702 L 
+ATOM 5570 C CD1 . LEU A 1 702 ? 24.774  -8.219  1.829   1.0 94.37 ? 702 LEU A CD1 1 Q5VSL9 UNP 702 L 
+ATOM 5571 C CD2 . LEU A 1 702 ? 22.335  -8.648  1.805   1.0 94.37 ? 702 LEU A CD2 1 Q5VSL9 UNP 702 L 
+ATOM 5572 N N   . LYS A 1 703 ? 22.739  -8.317  7.360   1.0 91.24 ? 703 LYS A N   1 Q5VSL9 UNP 703 K 
+ATOM 5573 C CA  . LYS A 1 703 ? 22.745  -9.011  8.658   1.0 91.24 ? 703 LYS A CA  1 Q5VSL9 UNP 703 K 
+ATOM 5574 C C   . LYS A 1 703 ? 21.378  -9.584  9.033   1.0 91.24 ? 703 LYS A C   1 Q5VSL9 UNP 703 K 
+ATOM 5575 C CB  . LYS A 1 703 ? 23.221  -8.071  9.770   1.0 91.24 ? 703 LYS A CB  1 Q5VSL9 UNP 703 K 
+ATOM 5576 O O   . LYS A 1 703 ? 21.326  -10.537 9.798   1.0 91.24 ? 703 LYS A O   1 Q5VSL9 UNP 703 K 
+ATOM 5577 C CG  . LYS A 1 703 ? 24.720  -7.755  9.685   1.0 91.24 ? 703 LYS A CG  1 Q5VSL9 UNP 703 K 
+ATOM 5578 C CD  . LYS A 1 703 ? 25.126  -6.932  10.913  1.0 91.24 ? 703 LYS A CD  1 Q5VSL9 UNP 703 K 
+ATOM 5579 C CE  . LYS A 1 703 ? 26.640  -6.714  10.966  1.0 91.24 ? 703 LYS A CE  1 Q5VSL9 UNP 703 K 
+ATOM 5580 N NZ  . LYS A 1 703 ? 27.046  -6.184  12.294  1.0 91.24 ? 703 LYS A NZ  1 Q5VSL9 UNP 703 K 
+ATOM 5581 N N   . VAL A 1 704 ? 20.294  -9.015  8.508   1.0 92.16 ? 704 VAL A N   1 Q5VSL9 UNP 704 V 
+ATOM 5582 C CA  . VAL A 1 704 ? 18.944  -9.550  8.700   1.0 92.16 ? 704 VAL A CA  1 Q5VSL9 UNP 704 V 
+ATOM 5583 C C   . VAL A 1 704 ? 18.804  -10.802 7.843   1.0 92.16 ? 704 VAL A C   1 Q5VSL9 UNP 704 V 
+ATOM 5584 C CB  . VAL A 1 704 ? 17.873  -8.511  8.332   1.0 92.16 ? 704 VAL A CB  1 Q5VSL9 UNP 704 V 
+ATOM 5585 O O   . VAL A 1 704 ? 18.801  -10.711 6.613   1.0 92.16 ? 704 VAL A O   1 Q5VSL9 UNP 704 V 
+ATOM 5586 C CG1 . VAL A 1 704 ? 16.475  -9.056  8.637   1.0 92.16 ? 704 VAL A CG1 1 Q5VSL9 UNP 704 V 
+ATOM 5587 C CG2 . VAL A 1 704 ? 18.079  -7.209  9.113   1.0 92.16 ? 704 VAL A CG2 1 Q5VSL9 UNP 704 V 
+ATOM 5588 N N   . LYS A 1 705 ? 18.702  -11.972 8.478   1.0 89.74 ? 705 LYS A N   1 Q5VSL9 UNP 705 K 
+ATOM 5589 C CA  . LYS A 1 705 ? 18.552  -13.259 7.790   1.0 89.74 ? 705 LYS A CA  1 Q5VSL9 UNP 705 K 
+ATOM 5590 C C   . LYS A 1 705 ? 17.102  -13.503 7.370   1.0 89.74 ? 705 LYS A C   1 Q5VSL9 UNP 705 K 
+ATOM 5591 C CB  . LYS A 1 705 ? 19.093  -14.412 8.640   1.0 89.74 ? 705 LYS A CB  1 Q5VSL9 UNP 705 K 
+ATOM 5592 O O   . LYS A 1 705 ? 16.424  -14.391 7.869   1.0 89.74 ? 705 LYS A O   1 Q5VSL9 UNP 705 K 
+ATOM 5593 C CG  . LYS A 1 705 ? 20.612  -14.382 8.867   1.0 89.74 ? 705 LYS A CG  1 Q5VSL9 UNP 705 K 
+ATOM 5594 C CD  . LYS A 1 705 ? 21.024  -15.796 9.292   1.0 89.74 ? 705 LYS A CD  1 Q5VSL9 UNP 705 K 
+ATOM 5595 C CE  . LYS A 1 705 ? 22.438  -15.901 9.870   1.0 89.74 ? 705 LYS A CE  1 Q5VSL9 UNP 705 K 
+ATOM 5596 N NZ  . LYS A 1 705 ? 22.603  -17.218 10.536  1.0 89.74 ? 705 LYS A NZ  1 Q5VSL9 UNP 705 K 
+ATOM 5597 N N   . GLN A 1 706 ? 16.634  -12.694 6.424   1.0 91.72 ? 706 GLN A N   1 Q5VSL9 UNP 706 Q 
+ATOM 5598 C CA  . GLN A 1 706 ? 15.347  -12.885 5.765   1.0 91.72 ? 706 GLN A CA  1 Q5VSL9 UNP 706 Q 
+ATOM 5599 C C   . GLN A 1 706 ? 15.543  -12.819 4.248   1.0 91.72 ? 706 GLN A C   1 Q5VSL9 UNP 706 Q 
+ATOM 5600 C CB  . GLN A 1 706 ? 14.329  -11.879 6.324   1.0 91.72 ? 706 GLN A CB  1 Q5VSL9 UNP 706 Q 
+ATOM 5601 O O   . GLN A 1 706 ? 16.113  -11.861 3.715   1.0 91.72 ? 706 GLN A O   1 Q5VSL9 UNP 706 Q 
+ATOM 5602 C CG  . GLN A 1 706 ? 12.878  -12.279 6.010   1.0 91.72 ? 706 GLN A CG  1 Q5VSL9 UNP 706 Q 
+ATOM 5603 C CD  . GLN A 1 706 ? 12.416  -11.951 4.601   1.0 91.72 ? 706 GLN A CD  1 Q5VSL9 UNP 706 Q 
+ATOM 5604 N NE2 . GLN A 1 706 ? 11.386  -12.598 4.106   1.0 91.72 ? 706 GLN A NE2 1 Q5VSL9 UNP 706 Q 
+ATOM 5605 O OE1 . GLN A 1 706 ? 12.981  -11.131 3.900   1.0 91.72 ? 706 GLN A OE1 1 Q5VSL9 UNP 706 Q 
+ATOM 5606 N N   . ALA A 1 707 ? 15.111  -13.870 3.546   1.0 91.17 ? 707 ALA A N   1 Q5VSL9 UNP 707 A 
+ATOM 5607 C CA  . ALA A 1 707 ? 15.485  -14.109 2.154   1.0 91.17 ? 707 ALA A CA  1 Q5VSL9 UNP 707 A 
+ATOM 5608 C C   . ALA A 1 707 ? 15.006  -13.011 1.192   1.0 91.17 ? 707 ALA A C   1 Q5VSL9 UNP 707 A 
+ATOM 5609 C CB  . ALA A 1 707 ? 14.937  -15.478 1.745   1.0 91.17 ? 707 ALA A CB  1 Q5VSL9 UNP 707 A 
+ATOM 5610 O O   . ALA A 1 707 ? 15.759  -12.589 0.310   1.0 91.17 ? 707 ALA A O   1 Q5VSL9 UNP 707 A 
+ATOM 5611 N N   . MET A 1 708 ? 13.782  -12.506 1.370   1.0 92.91 ? 708 MET A N   1 Q5VSL9 UNP 708 M 
+ATOM 5612 C CA  . MET A 1 708 ? 13.228  -11.458 0.509   1.0 92.91 ? 708 MET A CA  1 Q5VSL9 UNP 708 M 
+ATOM 5613 C C   . MET A 1 708 ? 13.981  -10.135 0.670   1.0 92.91 ? 708 MET A C   1 Q5VSL9 UNP 708 M 
+ATOM 5614 C CB  . MET A 1 708 ? 11.723  -11.285 0.778   1.0 92.91 ? 708 MET A CB  1 Q5VSL9 UNP 708 M 
+ATOM 5615 O O   . MET A 1 708 ? 14.376  -9.522  -0.324  1.0 92.91 ? 708 MET A O   1 Q5VSL9 UNP 708 M 
+ATOM 5616 C CG  . MET A 1 708 ? 11.100  -10.364 -0.276  1.0 92.91 ? 708 MET A CG  1 Q5VSL9 UNP 708 M 
+ATOM 5617 S SD  . MET A 1 708 ? 9.293   -10.235 -0.272  1.0 92.91 ? 708 MET A SD  1 Q5VSL9 UNP 708 M 
+ATOM 5618 C CE  . MET A 1 708 ? 8.791   -11.899 -0.791  1.0 92.91 ? 708 MET A CE  1 Q5VSL9 UNP 708 M 
+ATOM 5619 N N   . MET A 1 709 ? 14.216  -9.720  1.911   1.0 94.87 ? 709 MET A N   1 Q5VSL9 UNP 709 M 
+ATOM 5620 C CA  . MET A 1 709 ? 14.954  -8.520  2.271   1.0 94.87 ? 709 MET A CA  1 Q5VSL9 UNP 709 M 
+ATOM 5621 C C   . MET A 1 709 ? 16.364  -8.585  1.692   1.0 94.87 ? 709 MET A C   1 Q5VSL9 UNP 709 M 
+ATOM 5622 C CB  . MET A 1 709 ? 14.964  -8.384  3.801   1.0 94.87 ? 709 MET A CB  1 Q5VSL9 UNP 709 M 
+ATOM 5623 O O   . MET A 1 709 ? 16.751  -7.709  0.914   1.0 94.87 ? 709 MET A O   1 Q5VSL9 UNP 709 M 
+ATOM 5624 C CG  . MET A 1 709 ? 15.646  -7.087  4.228   1.0 94.87 ? 709 MET A CG  1 Q5VSL9 UNP 709 M 
+ATOM 5625 S SD  . MET A 1 709 ? 15.472  -6.720  5.985   1.0 94.87 ? 709 MET A SD  1 Q5VSL9 UNP 709 M 
+ATOM 5626 C CE  . MET A 1 709 ? 16.535  -5.267  6.079   1.0 94.87 ? 709 MET A CE  1 Q5VSL9 UNP 709 M 
+ATOM 5627 N N   . GLN A 1 710 ? 17.101  -9.663  1.977   1.0 95.02 ? 710 GLN A N   1 Q5VSL9 UNP 710 Q 
+ATOM 5628 C CA  . GLN A 1 710 ? 18.448  -9.848  1.447   1.0 95.02 ? 710 GLN A CA  1 Q5VSL9 UNP 710 Q 
+ATOM 5629 C C   . GLN A 1 710 ? 18.466  -9.872  -0.079  1.0 95.02 ? 710 GLN A C   1 Q5VSL9 UNP 710 Q 
+ATOM 5630 C CB  . GLN A 1 710 ? 19.058  -11.143 1.971   1.0 95.02 ? 710 GLN A CB  1 Q5VSL9 UNP 710 Q 
+ATOM 5631 O O   . GLN A 1 710 ? 19.333  -9.240  -0.673  1.0 95.02 ? 710 GLN A O   1 Q5VSL9 UNP 710 Q 
+ATOM 5632 C CG  . GLN A 1 710 ? 19.464  -11.067 3.449   1.0 95.02 ? 710 GLN A CG  1 Q5VSL9 UNP 710 Q 
+ATOM 5633 C CD  . GLN A 1 710 ? 20.162  -12.353 3.861   1.0 95.02 ? 710 GLN A CD  1 Q5VSL9 UNP 710 Q 
+ATOM 5634 N NE2 . GLN A 1 710 ? 20.967  -12.372 4.896   1.0 95.02 ? 710 GLN A NE2 1 Q5VSL9 UNP 710 Q 
+ATOM 5635 O OE1 . GLN A 1 710 ? 20.027  -13.367 3.201   1.0 95.02 ? 710 GLN A OE1 1 Q5VSL9 UNP 710 Q 
+ATOM 5636 N N   . LEU A 1 711 ? 17.507  -10.521 -0.746  1.0 94.93 ? 711 LEU A N   1 Q5VSL9 UNP 711 L 
+ATOM 5637 C CA  . LEU A 1 711 ? 17.469  -10.537 -2.207  1.0 94.93 ? 711 LEU A CA  1 Q5VSL9 UNP 711 L 
+ATOM 5638 C C   . LEU A 1 711 ? 17.357  -9.124  -2.796  1.0 94.93 ? 711 LEU A C   1 Q5VSL9 UNP 711 L 
+ATOM 5639 C CB  . LEU A 1 711 ? 16.311  -11.422 -2.685  1.0 94.93 ? 711 LEU A CB  1 Q5VSL9 UNP 711 L 
+ATOM 5640 O O   . LEU A 1 711 ? 18.034  -8.813  -3.778  1.0 94.93 ? 711 LEU A O   1 Q5VSL9 UNP 711 L 
+ATOM 5641 C CG  . LEU A 1 711 ? 16.200  -11.465 -4.219  1.0 94.93 ? 711 LEU A CG  1 Q5VSL9 UNP 711 L 
+ATOM 5642 C CD1 . LEU A 1 711 ? 17.406  -12.125 -4.881  1.0 94.93 ? 711 LEU A CD1 1 Q5VSL9 UNP 711 L 
+ATOM 5643 C CD2 . LEU A 1 711 ? 14.967  -12.241 -4.626  1.0 94.93 ? 711 LEU A CD2 1 Q5VSL9 UNP 711 L 
+ATOM 5644 N N   . TYR A 1 712 ? 16.510  -8.262  -2.230  1.0 96.76 ? 712 TYR A N   1 Q5VSL9 UNP 712 Y 
+ATOM 5645 C CA  . TYR A 1 712 ? 16.384  -6.885  -2.713  1.0 96.76 ? 712 TYR A CA  1 Q5VSL9 UNP 712 Y 
+ATOM 5646 C C   . TYR A 1 712 ? 17.612  -6.029  -2.377  1.0 96.76 ? 712 TYR A C   1 Q5VSL9 UNP 712 Y 
+ATOM 5647 C CB  . TYR A 1 712 ? 15.072  -6.258  -2.231  1.0 96.76 ? 712 TYR A CB  1 Q5VSL9 UNP 712 Y 
+ATOM 5648 O O   . TYR A 1 712 ? 18.024  -5.228  -3.219  1.0 96.76 ? 712 TYR A O   1 Q5VSL9 UNP 712 Y 
+ATOM 5649 C CG  . TYR A 1 712 ? 13.864  -6.737  -3.016  1.0 96.76 ? 712 TYR A CG  1 Q5VSL9 UNP 712 Y 
+ATOM 5650 C CD1 . TYR A 1 712 ? 13.689  -6.309  -4.347  1.0 96.76 ? 712 TYR A CD1 1 Q5VSL9 UNP 712 Y 
+ATOM 5651 C CD2 . TYR A 1 712 ? 12.910  -7.587  -2.428  1.0 96.76 ? 712 TYR A CD2 1 Q5VSL9 UNP 712 Y 
+ATOM 5652 C CE1 . TYR A 1 712 ? 12.568  -6.729  -5.088  1.0 96.76 ? 712 TYR A CE1 1 Q5VSL9 UNP 712 Y 
+ATOM 5653 C CE2 . TYR A 1 712 ? 11.794  -8.028  -3.166  1.0 96.76 ? 712 TYR A CE2 1 Q5VSL9 UNP 712 Y 
+ATOM 5654 O OH  . TYR A 1 712 ? 10.477  -7.903  -5.173  1.0 96.76 ? 712 TYR A OH  1 Q5VSL9 UNP 712 Y 
+ATOM 5655 C CZ  . TYR A 1 712 ? 11.616  -7.591  -4.494  1.0 96.76 ? 712 TYR A CZ  1 Q5VSL9 UNP 712 Y 
+ATOM 5656 N N   . VAL A 1 713 ? 18.258  -6.259  -1.230  1.0 97.63 ? 713 VAL A N   1 Q5VSL9 UNP 713 V 
+ATOM 5657 C CA  . VAL A 1 713 ? 19.559  -5.652  -0.904  1.0 97.63 ? 713 VAL A CA  1 Q5VSL9 UNP 713 V 
+ATOM 5658 C C   . VAL A 1 713 ? 20.636  -6.088  -1.907  1.0 97.63 ? 713 VAL A C   1 Q5VSL9 UNP 713 V 
+ATOM 5659 C CB  . VAL A 1 713 ? 19.978  -6.006  0.535   1.0 97.63 ? 713 VAL A CB  1 Q5VSL9 UNP 713 V 
+ATOM 5660 O O   . VAL A 1 713 ? 21.332  -5.247  -2.472  1.0 97.63 ? 713 VAL A O   1 Q5VSL9 UNP 713 V 
+ATOM 5661 C CG1 . VAL A 1 713 ? 21.371  -5.479  0.860   1.0 97.63 ? 713 VAL A CG1 1 Q5VSL9 UNP 713 V 
+ATOM 5662 C CG2 . VAL A 1 713 ? 19.050  -5.384  1.582   1.0 97.63 ? 713 VAL A CG2 1 Q5VSL9 UNP 713 V 
+ATOM 5663 N N   . LEU A 1 714 ? 20.745  -7.387  -2.197  1.0 96.75 ? 714 LEU A N   1 Q5VSL9 UNP 714 L 
+ATOM 5664 C CA  . LEU A 1 714 ? 21.721  -7.938  -3.141  1.0 96.75 ? 714 LEU A CA  1 Q5VSL9 UNP 714 L 
+ATOM 5665 C C   . LEU A 1 714 ? 21.485  -7.426  -4.566  1.0 96.75 ? 714 LEU A C   1 Q5VSL9 UNP 714 L 
+ATOM 5666 C CB  . LEU A 1 714 ? 21.678  -9.477  -3.103  1.0 96.75 ? 714 LEU A CB  1 Q5VSL9 UNP 714 L 
+ATOM 5667 O O   . LEU A 1 714 ? 22.445  -7.119  -5.266  1.0 96.75 ? 714 LEU A O   1 Q5VSL9 UNP 714 L 
+ATOM 5668 C CG  . LEU A 1 714 ? 22.197  -10.117 -1.801  1.0 96.75 ? 714 LEU A CG  1 Q5VSL9 UNP 714 L 
+ATOM 5669 C CD1 . LEU A 1 714 ? 21.885  -11.613 -1.811  1.0 96.75 ? 714 LEU A CD1 1 Q5VSL9 UNP 714 L 
+ATOM 5670 C CD2 . LEU A 1 714 ? 23.703  -9.942  -1.611  1.0 96.75 ? 714 LEU A CD2 1 Q5VSL9 UNP 714 L 
+ATOM 5671 N N   . LYS A 1 715 ? 20.226  -7.256  -4.992  1.0 95.90 ? 715 LYS A N   1 Q5VSL9 UNP 715 K 
+ATOM 5672 C CA  . LYS A 1 715 ? 19.898  -6.621  -6.281  1.0 95.90 ? 715 LYS A CA  1 Q5VSL9 UNP 715 K 
+ATOM 5673 C C   . LYS A 1 715 ? 20.397  -5.174  -6.360  1.0 95.90 ? 715 LYS A C   1 Q5VSL9 UNP 715 K 
+ATOM 5674 C CB  . LYS A 1 715 ? 18.384  -6.676  -6.521  1.0 95.90 ? 715 LYS A CB  1 Q5VSL9 UNP 715 K 
+ATOM 5675 O O   . LYS A 1 715 ? 20.922  -4.784  -7.397  1.0 95.90 ? 715 LYS A O   1 Q5VSL9 UNP 715 K 
+ATOM 5676 C CG  . LYS A 1 715 ? 17.895  -8.053  -6.977  1.0 95.90 ? 715 LYS A CG  1 Q5VSL9 UNP 715 K 
+ATOM 5677 C CD  . LYS A 1 715 ? 16.363  -8.106  -6.959  1.0 95.90 ? 715 LYS A CD  1 Q5VSL9 UNP 715 K 
+ATOM 5678 C CE  . LYS A 1 715 ? 15.902  -9.479  -7.454  1.0 95.90 ? 715 LYS A CE  1 Q5VSL9 UNP 715 K 
+ATOM 5679 N NZ  . LYS A 1 715 ? 14.455  -9.691  -7.213  1.0 95.90 ? 715 LYS A NZ  1 Q5VSL9 UNP 715 K 
+ATOM 5680 N N   . LEU A 1 716 ? 20.246  -4.391  -5.287  1.0 97.30 ? 716 LEU A N   1 Q5VSL9 UNP 716 L 
+ATOM 5681 C CA  . LEU A 1 716 ? 20.744  -3.009  -5.223  1.0 97.30 ? 716 LEU A CA  1 Q5VSL9 UNP 716 L 
+ATOM 5682 C C   . LEU A 1 716 ? 22.274  -2.942  -5.195  1.0 97.30 ? 716 LEU A C   1 Q5VSL9 UNP 716 L 
+ATOM 5683 C CB  . LEU A 1 716 ? 20.194  -2.309  -3.971  1.0 97.30 ? 716 LEU A CB  1 Q5VSL9 UNP 716 L 
+ATOM 5684 O O   . LEU A 1 716 ? 22.861  -2.032  -5.772  1.0 97.30 ? 716 LEU A O   1 Q5VSL9 UNP 716 L 
+ATOM 5685 C CG  . LEU A 1 716 ? 18.700  -1.979  -4.020  1.0 97.30 ? 716 LEU A CG  1 Q5VSL9 UNP 716 L 
+ATOM 5686 C CD1 . LEU A 1 716 ? 18.214  -1.597  -2.629  1.0 97.30 ? 716 LEU A CD1 1 Q5VSL9 UNP 716 L 
+ATOM 5687 C CD2 . LEU A 1 716 ? 18.400  -0.839  -4.991  1.0 97.30 ? 716 LEU A CD2 1 Q5VSL9 UNP 716 L 
+ATOM 5688 N N   . LEU A 1 717 ? 22.930  -3.898  -4.534  1.0 96.21 ? 717 LEU A N   1 Q5VSL9 UNP 717 L 
+ATOM 5689 C CA  . LEU A 1 717 ? 24.388  -3.997  -4.544  1.0 96.21 ? 717 LEU A CA  1 Q5VSL9 UNP 717 L 
+ATOM 5690 C C   . LEU A 1 717 ? 24.900  -4.403  -5.930  1.0 96.21 ? 717 LEU A C   1 Q5VSL9 UNP 717 L 
+ATOM 5691 C CB  . LEU A 1 717 ? 24.849  -4.968  -3.446  1.0 96.21 ? 717 LEU A CB  1 Q5VSL9 UNP 717 L 
+ATOM 5692 O O   . LEU A 1 717 ? 25.838  -3.780  -6.419  1.0 96.21 ? 717 LEU A O   1 Q5VSL9 UNP 717 L 
+ATOM 5693 C CG  . LEU A 1 717 ? 24.663  -4.407  -2.023  1.0 96.21 ? 717 LEU A CG  1 Q5VSL9 UNP 717 L 
+ATOM 5694 C CD1 . LEU A 1 717 ? 24.894  -5.509  -0.992  1.0 96.21 ? 717 LEU A CD1 1 Q5VSL9 UNP 717 L 
+ATOM 5695 C CD2 . LEU A 1 717 ? 25.645  -3.270  -1.727  1.0 96.21 ? 717 LEU A CD2 1 Q5VSL9 UNP 717 L 
+ATOM 5696 N N   . LYS A 1 718 ? 24.244  -5.367  -6.594  1.0 94.81 ? 718 LYS A N   1 Q5VSL9 UNP 718 K 
+ATOM 5697 C CA  . LYS A 1 718 ? 24.587  -5.823  -7.950  1.0 94.81 ? 718 LYS A CA  1 Q5VSL9 UNP 718 K 
+ATOM 5698 C C   . LYS A 1 718 ? 24.686  -4.657  -8.931  1.0 94.81 ? 718 LYS A C   1 Q5VSL9 UNP 718 K 
+ATOM 5699 C CB  . LYS A 1 718 ? 23.590  -6.896  -8.430  1.0 94.81 ? 718 LYS A CB  1 Q5VSL9 UNP 718 K 
+ATOM 5700 O O   . LYS A 1 718 ? 25.713  -4.518  -9.580  1.0 94.81 ? 718 LYS A O   1 Q5VSL9 UNP 718 K 
+ATOM 5701 C CG  . LYS A 1 718 ? 23.948  -7.387  -9.843  1.0 94.81 ? 718 LYS A CG  1 Q5VSL9 UNP 718 K 
+ATOM 5702 C CD  . LYS A 1 718 ? 23.075  -8.544  -10.352 1.0 94.81 ? 718 LYS A CD  1 Q5VSL9 UNP 718 K 
+ATOM 5703 C CE  . LYS A 1 718 ? 23.440  -8.748  -11.825 1.0 94.81 ? 718 LYS A CE  1 Q5VSL9 UNP 718 K 
+ATOM 5704 N NZ  . LYS A 1 718 ? 22.922  -9.990  -12.442 1.0 94.81 ? 718 LYS A NZ  1 Q5VSL9 UNP 718 K 
+ATOM 5705 N N   . VAL A 1 719 ? 23.677  -3.786  -8.996  1.0 92.82 ? 719 VAL A N   1 Q5VSL9 UNP 719 V 
+ATOM 5706 C CA  . VAL A 1 719 ? 23.677  -2.660  -9.954  1.0 92.82 ? 719 VAL A CA  1 Q5VSL9 UNP 719 V 
+ATOM 5707 C C   . VAL A 1 719 ? 24.770  -1.619  -9.680  1.0 92.82 ? 719 VAL A C   1 Q5VSL9 UNP 719 V 
+ATOM 5708 C CB  . VAL A 1 719 ? 22.297  -1.981  -10.055 1.0 92.82 ? 719 VAL A CB  1 Q5VSL9 UNP 719 V 
+ATOM 5709 O O   . VAL A 1 719 ? 25.158  -0.897  -10.589 1.0 92.82 ? 719 VAL A O   1 Q5VSL9 UNP 719 V 
+ATOM 5710 C CG1 . VAL A 1 719 ? 21.242  -2.964  -10.581 1.0 92.82 ? 719 VAL A CG1 1 Q5VSL9 UNP 719 V 
+ATOM 5711 C CG2 . VAL A 1 719 ? 21.798  -1.411  -8.724  1.0 92.82 ? 719 VAL A CG2 1 Q5VSL9 UNP 719 V 
+ATOM 5712 N N   . GLN A 1 720 ? 25.300  -1.560  -8.454  1.0 93.77 ? 720 GLN A N   1 Q5VSL9 UNP 720 Q 
+ATOM 5713 C CA  . GLN A 1 720 ? 26.380  -0.640  -8.087  1.0 93.77 ? 720 GLN A CA  1 Q5VSL9 UNP 720 Q 
+ATOM 5714 C C   . GLN A 1 720 ? 27.777  -1.203  -8.354  1.0 93.77 ? 720 GLN A C   1 Q5VSL9 UNP 720 Q 
+ATOM 5715 C CB  . GLN A 1 720 ? 26.255  -0.267  -6.609  1.0 93.77 ? 720 GLN A CB  1 Q5VSL9 UNP 720 Q 
+ATOM 5716 O O   . GLN A 1 720 ? 28.721  -0.430  -8.467  1.0 93.77 ? 720 GLN A O   1 Q5VSL9 UNP 720 Q 
+ATOM 5717 C CG  . GLN A 1 720 ? 25.026  0.602   -6.351  1.0 93.77 ? 720 GLN A CG  1 Q5VSL9 UNP 720 Q 
+ATOM 5718 C CD  . GLN A 1 720 ? 24.884  0.869   -4.869  1.0 93.77 ? 720 GLN A CD  1 Q5VSL9 UNP 720 Q 
+ATOM 5719 N NE2 . GLN A 1 720 ? 24.019  0.149   -4.192  1.0 93.77 ? 720 GLN A NE2 1 Q5VSL9 UNP 720 Q 
+ATOM 5720 O OE1 . GLN A 1 720 ? 25.553  1.714   -4.293  1.0 93.77 ? 720 GLN A OE1 1 Q5VSL9 UNP 720 Q 
+ATOM 5721 N N   . THR A 1 721 ? 27.933  -2.529  -8.439  1.0 92.73 ? 721 THR A N   1 Q5VSL9 UNP 721 T 
+ATOM 5722 C CA  . THR A 1 721 ? 29.253  -3.189  -8.505  1.0 92.73 ? 721 THR A CA  1 Q5VSL9 UNP 721 T 
+ATOM 5723 C C   . THR A 1 721 ? 30.175  -2.634  -9.590  1.0 92.73 ? 721 THR A C   1 Q5VSL9 UNP 721 T 
+ATOM 5724 C CB  . THR A 1 721 ? 29.132  -4.702  -8.718  1.0 92.73 ? 721 THR A CB  1 Q5VSL9 UNP 721 T 
+ATOM 5725 O O   . THR A 1 721 ? 31.365  -2.458  -9.316  1.0 92.73 ? 721 THR A O   1 Q5VSL9 UNP 721 T 
+ATOM 5726 C CG2 . THR A 1 721 ? 28.578  -5.433  -7.499  1.0 92.73 ? 721 THR A CG2 1 Q5VSL9 UNP 721 T 
+ATOM 5727 O OG1 . THR A 1 721 ? 28.299  -4.994  -9.811  1.0 92.73 ? 721 THR A OG1 1 Q5VSL9 UNP 721 T 
+ATOM 5728 N N   . LYS A 1 722 ? 29.629  -2.273  -10.760 1.0 88.90 ? 722 LYS A N   1 Q5VSL9 UNP 722 K 
+ATOM 5729 C CA  . LYS A 1 722 ? 30.397  -1.699  -11.874 1.0 88.90 ? 722 LYS A CA  1 Q5VSL9 UNP 722 K 
+ATOM 5730 C C   . LYS A 1 722 ? 31.036  -0.337  -11.571 1.0 88.90 ? 722 LYS A C   1 Q5VSL9 UNP 722 K 
+ATOM 5731 C CB  . LYS A 1 722 ? 29.543  -1.677  -13.153 1.0 88.90 ? 722 LYS A CB  1 Q5VSL9 UNP 722 K 
+ATOM 5732 O O   . LYS A 1 722 ? 32.063  -0.013  -12.154 1.0 88.90 ? 722 LYS A O   1 Q5VSL9 UNP 722 K 
+ATOM 5733 C CG  . LYS A 1 722 ? 28.421  -0.624  -13.188 1.0 88.90 ? 722 LYS A CG  1 Q5VSL9 UNP 722 K 
+ATOM 5734 C CD  . LYS A 1 722 ? 27.705  -0.700  -14.547 1.0 88.90 ? 722 LYS A CD  1 Q5VSL9 UNP 722 K 
+ATOM 5735 C CE  . LYS A 1 722 ? 26.845  0.538   -14.778 1.0 88.90 ? 722 LYS A CE  1 Q5VSL9 UNP 722 K 
+ATOM 5736 N NZ  . LYS A 1 722 ? 26.393  0.671   -16.185 1.0 88.90 ? 722 LYS A NZ  1 Q5VSL9 UNP 722 K 
+ATOM 5737 N N   . TYR A 1 723 ? 30.479  0.410   -10.617 1.0 90.77 ? 723 TYR A N   1 Q5VSL9 UNP 723 Y 
+ATOM 5738 C CA  . TYR A 1 723 ? 30.934  1.745   -10.210 1.0 90.77 ? 723 TYR A CA  1 Q5VSL9 UNP 723 Y 
+ATOM 5739 C C   . TYR A 1 723 ? 31.794  1.738   -8.934  1.0 90.77 ? 723 TYR A C   1 Q5VSL9 UNP 723 Y 
+ATOM 5740 C CB  . TYR A 1 723 ? 29.698  2.618   -9.976  1.0 90.77 ? 723 TYR A CB  1 Q5VSL9 UNP 723 Y 
+ATOM 5741 O O   . TYR A 1 723 ? 32.389  2.746   -8.571  1.0 90.77 ? 723 TYR A O   1 Q5VSL9 UNP 723 Y 
+ATOM 5742 C CG  . TYR A 1 723 ? 28.711  2.678   -11.126 1.0 90.77 ? 723 TYR A CG  1 Q5VSL9 UNP 723 Y 
+ATOM 5743 C CD1 . TYR A 1 723 ? 29.099  3.272   -12.340 1.0 90.77 ? 723 TYR A CD1 1 Q5VSL9 UNP 723 Y 
+ATOM 5744 C CD2 . TYR A 1 723 ? 27.398  2.191   -10.972 1.0 90.77 ? 723 TYR A CD2 1 Q5VSL9 UNP 723 Y 
+ATOM 5745 C CE1 . TYR A 1 723 ? 28.162  3.460   -13.369 1.0 90.77 ? 723 TYR A CE1 1 Q5VSL9 UNP 723 Y 
+ATOM 5746 C CE2 . TYR A 1 723 ? 26.457  2.365   -12.005 1.0 90.77 ? 723 TYR A CE2 1 Q5VSL9 UNP 723 Y 
+ATOM 5747 O OH  . TYR A 1 723 ? 25.917  3.275   -14.164 1.0 90.77 ? 723 TYR A OH  1 Q5VSL9 UNP 723 Y 
+ATOM 5748 C CZ  . TYR A 1 723 ? 26.826  3.058   -13.178 1.0 90.77 ? 723 TYR A CZ  1 Q5VSL9 UNP 723 Y 
+ATOM 5749 N N   . LEU A 1 724 ? 31.846  0.618   -8.203  1.0 91.15 ? 724 LEU A N   1 Q5VSL9 UNP 724 L 
+ATOM 5750 C CA  . LEU A 1 724 ? 32.569  0.521   -6.922  1.0 91.15 ? 724 LEU A CA  1 Q5VSL9 UNP 724 L 
+ATOM 5751 C C   . LEU A 1 724 ? 34.034  0.091   -7.085  1.0 91.15 ? 724 LEU A C   1 Q5VSL9 UNP 724 L 
+ATOM 5752 C CB  . LEU A 1 724 ? 31.806  -0.425  -5.979  1.0 91.15 ? 724 LEU A CB  1 Q5VSL9 UNP 724 L 
+ATOM 5753 O O   . LEU A 1 724 ? 34.811  0.135   -6.129  1.0 91.15 ? 724 LEU A O   1 Q5VSL9 UNP 724 L 
+ATOM 5754 C CG  . LEU A 1 724 ? 30.419  0.088   -5.552  1.0 91.15 ? 724 LEU A CG  1 Q5VSL9 UNP 724 L 
+ATOM 5755 C CD1 . LEU A 1 724 ? 29.682  -1.004  -4.776  1.0 91.15 ? 724 LEU A CD1 1 Q5VSL9 UNP 724 L 
+ATOM 5756 C CD2 . LEU A 1 724 ? 30.491  1.330   -4.662  1.0 91.15 ? 724 LEU A CD2 1 Q5VSL9 UNP 724 L 
+ATOM 5757 N N   . GLY A 1 725 ? 34.419  -0.345  -8.283  1.0 88.43 ? 725 GLY A N   1 Q5VSL9 UNP 725 G 
+ATOM 5758 C CA  . GLY A 1 725 ? 35.794  -0.703  -8.601  1.0 88.43 ? 725 GLY A CA  1 Q5VSL9 UNP 725 G 
+ATOM 5759 C C   . GLY A 1 725 ? 36.206  -2.127  -8.237  1.0 88.43 ? 725 GLY A C   1 Q5VSL9 UNP 725 G 
+ATOM 5760 O O   . GLY A 1 725 ? 35.537  -2.866  -7.504  1.0 88.43 ? 725 GLY A O   1 Q5VSL9 UNP 725 G 
+ATOM 5761 N N   . ARG A 1 726 ? 37.370  -2.534  -8.755  1.0 89.23 ? 726 ARG A N   1 Q5VSL9 UNP 726 R 
+ATOM 5762 C CA  . ARG A 1 726 ? 37.947  -3.872  -8.529  1.0 89.23 ? 726 ARG A CA  1 Q5VSL9 UNP 726 R 
+ATOM 5763 C C   . ARG A 1 726 ? 38.299  -4.129  -7.060  1.0 89.23 ? 726 ARG A C   1 Q5VSL9 UNP 726 R 
+ATOM 5764 C CB  . ARG A 1 726 ? 39.164  -4.040  -9.455  1.0 89.23 ? 726 ARG A CB  1 Q5VSL9 UNP 726 R 
+ATOM 5765 O O   . ARG A 1 726 ? 38.081  -5.233  -6.562  1.0 89.23 ? 726 ARG A O   1 Q5VSL9 UNP 726 R 
+ATOM 5766 C CG  . ARG A 1 726 ? 39.689  -5.485  -9.503  1.0 89.23 ? 726 ARG A CG  1 Q5VSL9 UNP 726 R 
+ATOM 5767 C CD  . ARG A 1 726 ? 40.868  -5.589  -10.482 1.0 89.23 ? 726 ARG A CD  1 Q5VSL9 UNP 726 R 
+ATOM 5768 N NE  . ARG A 1 726 ? 41.379  -6.974  -10.601 1.0 89.23 ? 726 ARG A NE  1 Q5VSL9 UNP 726 R 
+ATOM 5769 N NH1 . ARG A 1 726 ? 43.538  -6.457  -11.229 1.0 89.23 ? 726 ARG A NH1 1 Q5VSL9 UNP 726 R 
+ATOM 5770 N NH2 . ARG A 1 726 ? 42.920  -8.589  -11.085 1.0 89.23 ? 726 ARG A NH2 1 Q5VSL9 UNP 726 R 
+ATOM 5771 C CZ  . ARG A 1 726 ? 42.601  -7.329  -10.976 1.0 89.23 ? 726 ARG A CZ  1 Q5VSL9 UNP 726 R 
+ATOM 5772 N N   . GLN A 1 727 ? 38.812  -3.123  -6.350  1.0 89.50 ? 727 GLN A N   1 Q5VSL9 UNP 727 Q 
+ATOM 5773 C CA  . GLN A 1 727 ? 39.243  -3.277  -4.956  1.0 89.50 ? 727 GLN A CA  1 Q5VSL9 UNP 727 Q 
+ATOM 5774 C C   . GLN A 1 727 ? 38.065  -3.511  -4.000  1.0 89.50 ? 727 GLN A C   1 Q5VSL9 UNP 727 Q 
+ATOM 5775 C CB  . GLN A 1 727 ? 40.074  -2.046  -4.551  1.0 89.50 ? 727 GLN A CB  1 Q5VSL9 UNP 727 Q 
+ATOM 5776 O O   . GLN A 1 727 ? 38.147  -4.329  -3.077  1.0 89.50 ? 727 GLN A O   1 Q5VSL9 UNP 727 Q 
+ATOM 5777 C CG  . GLN A 1 727 ? 40.836  -2.201  -3.223  1.0 89.50 ? 727 GLN A CG  1 Q5VSL9 UNP 727 Q 
+ATOM 5778 C CD  . GLN A 1 727 ? 41.982  -3.216  -3.272  1.0 89.50 ? 727 GLN A CD  1 Q5VSL9 UNP 727 Q 
+ATOM 5779 N NE2 . GLN A 1 727 ? 42.948  -3.102  -2.390  1.0 89.50 ? 727 GLN A NE2 1 Q5VSL9 UNP 727 Q 
+ATOM 5780 O OE1 . GLN A 1 727 ? 42.027  -4.133  -4.082  1.0 89.50 ? 727 GLN A OE1 1 Q5VSL9 UNP 727 Q 
+ATOM 5781 N N   . TRP A 1 728 ? 36.927  -2.861  -4.259  1.0 91.85 ? 728 TRP A N   1 Q5VSL9 UNP 728 W 
+ATOM 5782 C CA  . TRP A 1 728 ? 35.705  -3.120  -3.508  1.0 91.85 ? 728 TRP A CA  1 Q5VSL9 UNP 728 W 
+ATOM 5783 C C   . TRP A 1 728 ? 35.226  -4.559  -3.719  1.0 91.85 ? 728 TRP A C   1 Q5VSL9 UNP 728 W 
+ATOM 5784 C CB  . TRP A 1 728 ? 34.631  -2.106  -3.891  1.0 91.85 ? 728 TRP A CB  1 Q5VSL9 UNP 728 W 
+ATOM 5785 O O   . TRP A 1 728 ? 34.932  -5.252  -2.750  1.0 91.85 ? 728 TRP A O   1 Q5VSL9 UNP 728 W 
+ATOM 5786 C CG  . TRP A 1 728 ? 33.410  -2.193  -3.034  1.0 91.85 ? 728 TRP A CG  1 Q5VSL9 UNP 728 W 
+ATOM 5787 C CD1 . TRP A 1 728 ? 33.161  -1.431  -1.946  1.0 91.85 ? 728 TRP A CD1 1 Q5VSL9 UNP 728 W 
+ATOM 5788 C CD2 . TRP A 1 728 ? 32.267  -3.090  -3.170  1.0 91.85 ? 728 TRP A CD2 1 Q5VSL9 UNP 728 W 
+ATOM 5789 C CE2 . TRP A 1 728 ? 31.365  -2.832  -2.095  1.0 91.85 ? 728 TRP A CE2 1 Q5VSL9 UNP 728 W 
+ATOM 5790 C CE3 . TRP A 1 728 ? 31.898  -4.090  -4.096  1.0 91.85 ? 728 TRP A CE3 1 Q5VSL9 UNP 728 W 
+ATOM 5791 N NE1 . TRP A 1 728 ? 31.952  -1.801  -1.391  1.0 91.85 ? 728 TRP A NE1 1 Q5VSL9 UNP 728 W 
+ATOM 5792 C CH2 . TRP A 1 728 ? 29.828  -4.530  -2.876  1.0 91.85 ? 728 TRP A CH2 1 Q5VSL9 UNP 728 W 
+ATOM 5793 C CZ2 . TRP A 1 728 ? 30.161  -3.535  -1.940  1.0 91.85 ? 728 TRP A CZ2 1 Q5VSL9 UNP 728 W 
+ATOM 5794 C CZ3 . TRP A 1 728 ? 30.698  -4.808  -3.946  1.0 91.85 ? 728 TRP A CZ3 1 Q5VSL9 UNP 728 W 
+ATOM 5795 N N   . ARG A 1 729 ? 35.231  -5.066  -4.958  1.0 91.70 ? 729 ARG A N   1 Q5VSL9 UNP 729 R 
+ATOM 5796 C CA  . ARG A 1 729 ? 34.850  -6.460  -5.247  1.0 91.70 ? 729 ARG A CA  1 Q5VSL9 UNP 729 R 
+ATOM 5797 C C   . ARG A 1 729 ? 35.737  -7.467  -4.510  1.0 91.70 ? 729 ARG A C   1 Q5VSL9 UNP 729 R 
+ATOM 5798 C CB  . ARG A 1 729 ? 34.867  -6.704  -6.764  1.0 91.70 ? 729 ARG A CB  1 Q5VSL9 UNP 729 R 
+ATOM 5799 O O   . ARG A 1 729 ? 35.209  -8.349  -3.835  1.0 91.70 ? 729 ARG A O   1 Q5VSL9 UNP 729 R 
+ATOM 5800 C CG  . ARG A 1 729 ? 33.705  -5.993  -7.475  1.0 91.70 ? 729 ARG A CG  1 Q5VSL9 UNP 729 R 
+ATOM 5801 C CD  . ARG A 1 729 ? 33.765  -6.193  -8.997  1.0 91.70 ? 729 ARG A CD  1 Q5VSL9 UNP 729 R 
+ATOM 5802 N NE  . ARG A 1 729 ? 34.590  -5.161  -9.659  1.0 91.70 ? 729 ARG A NE  1 Q5VSL9 UNP 729 R 
+ATOM 5803 N NH1 . ARG A 1 729 ? 35.067  -6.293  -11.610 1.0 91.70 ? 729 ARG A NH1 1 Q5VSL9 UNP 729 R 
+ATOM 5804 N NH2 . ARG A 1 729 ? 35.546  -4.181  -11.507 1.0 91.70 ? 729 ARG A NH2 1 Q5VSL9 UNP 729 R 
+ATOM 5805 C CZ  . ARG A 1 729 ? 35.054  -5.216  -10.899 1.0 91.70 ? 729 ARG A CZ  1 Q5VSL9 UNP 729 R 
+ATOM 5806 N N   . LYS A 1 730 ? 37.066  -7.289  -4.558  1.0 91.48 ? 730 LYS A N   1 Q5VSL9 UNP 730 K 
+ATOM 5807 C CA  . LYS A 1 730 ? 38.034  -8.145  -3.840  1.0 91.48 ? 730 LYS A CA  1 Q5VSL9 UNP 730 K 
+ATOM 5808 C C   . LYS A 1 730 ? 37.750  -8.198  -2.334  1.0 91.48 ? 730 LYS A C   1 Q5VSL9 UNP 730 K 
+ATOM 5809 C CB  . LYS A 1 730 ? 39.473  -7.660  -4.090  1.0 91.48 ? 730 LYS A CB  1 Q5VSL9 UNP 730 K 
+ATOM 5810 O O   . LYS A 1 730 ? 37.680  -9.278  -1.758  1.0 91.48 ? 730 LYS A O   1 Q5VSL9 UNP 730 K 
+ATOM 5811 C CG  . LYS A 1 730 ? 40.008  -7.991  -5.494  1.0 91.48 ? 730 LYS A CG  1 Q5VSL9 UNP 730 K 
+ATOM 5812 C CD  . LYS A 1 730 ? 41.466  -7.516  -5.615  1.0 91.48 ? 730 LYS A CD  1 Q5VSL9 UNP 730 K 
+ATOM 5813 C CE  . LYS A 1 730 ? 42.100  -7.881  -6.965  1.0 91.48 ? 730 LYS A CE  1 Q5VSL9 UNP 730 K 
+ATOM 5814 N NZ  . LYS A 1 730 ? 43.537  -7.491  -7.002  1.0 91.48 ? 730 LYS A NZ  1 Q5VSL9 UNP 730 K 
+ATOM 5815 N N   . SER A 1 731 ? 37.519  -7.043  -1.709  1.0 93.05 ? 731 SER A N   1 Q5VSL9 UNP 731 S 
+ATOM 5816 C CA  . SER A 1 731 ? 37.216  -6.950  -0.270  1.0 93.05 ? 731 SER A CA  1 Q5VSL9 UNP 731 S 
+ATOM 5817 C C   . SER A 1 731 ? 35.797  -7.406  0.107   1.0 93.05 ? 731 SER A C   1 Q5VSL9 UNP 731 S 
+ATOM 5818 C CB  . SER A 1 731 ? 37.476  -5.527  0.236   1.0 93.05 ? 731 SER A CB  1 Q5VSL9 UNP 731 S 
+ATOM 5819 O O   . SER A 1 731 ? 35.513  -7.650  1.280   1.0 93.05 ? 731 SER A O   1 Q5VSL9 UNP 731 S 
+ATOM 5820 O OG  . SER A 1 731 ? 36.742  -4.574  -0.507  1.0 93.05 ? 731 SER A OG  1 Q5VSL9 UNP 731 S 
+ATOM 5821 N N   . ASN A 1 732 ? 34.895  -7.557  -0.866  1.0 94.07 ? 732 ASN A N   1 Q5VSL9 UNP 732 N 
+ATOM 5822 C CA  . ASN A 1 732 ? 33.497  -7.942  -0.661  1.0 94.07 ? 732 ASN A CA  1 Q5VSL9 UNP 732 N 
+ATOM 5823 C C   . ASN A 1 732 ? 33.147  -9.271  -1.343  1.0 94.07 ? 732 ASN A C   1 Q5VSL9 UNP 732 N 
+ATOM 5824 C CB  . ASN A 1 732 ? 32.569  -6.774  -1.043  1.0 94.07 ? 732 ASN A CB  1 Q5VSL9 UNP 732 N 
+ATOM 5825 O O   . ASN A 1 732 ? 31.997  -9.477  -1.731  1.0 94.07 ? 732 ASN A O   1 Q5VSL9 UNP 732 N 
+ATOM 5826 C CG  . ASN A 1 732 ? 32.731  -5.605  -0.096  1.0 94.07 ? 732 ASN A CG  1 Q5VSL9 UNP 732 N 
+ATOM 5827 N ND2 . ASN A 1 732 ? 33.585  -4.664  -0.392  1.0 94.07 ? 732 ASN A ND2 1 Q5VSL9 UNP 732 N 
+ATOM 5828 O OD1 . ASN A 1 732 ? 32.120  -5.559  0.962   1.0 94.07 ? 732 ASN A OD1 1 Q5VSL9 UNP 732 N 
+ATOM 5829 N N   . MET A 1 733 ? 34.105  -10.200 -1.443  1.0 91.98 ? 733 MET A N   1 Q5VSL9 UNP 733 M 
+ATOM 5830 C CA  . MET A 1 733 ? 33.917  -11.465 -2.162  1.0 91.98 ? 733 MET A CA  1 Q5VSL9 UNP 733 M 
+ATOM 5831 C C   . MET A 1 733 ? 32.698  -12.264 -1.678  1.0 91.98 ? 733 MET A C   1 Q5VSL9 UNP 733 M 
+ATOM 5832 C CB  . MET A 1 733 ? 35.199  -12.307 -2.079  1.0 91.98 ? 733 MET A CB  1 Q5VSL9 UNP 733 M 
+ATOM 5833 O O   . MET A 1 733 ? 31.913  -12.714 -2.499  1.0 91.98 ? 733 MET A O   1 Q5VSL9 UNP 733 M 
+ATOM 5834 C CG  . MET A 1 733 ? 35.177  -13.471 -3.079  1.0 91.98 ? 733 MET A CG  1 Q5VSL9 UNP 733 M 
+ATOM 5835 S SD  . MET A 1 733 ? 34.986  -12.985 -4.820  1.0 91.98 ? 733 MET A SD  1 Q5VSL9 UNP 733 M 
+ATOM 5836 C CE  . MET A 1 733 ? 36.541  -12.095 -5.095  1.0 91.98 ? 733 MET A CE  1 Q5VSL9 UNP 733 M 
+ATOM 5837 N N   . LYS A 1 734 ? 32.447  -12.347 -0.360  1.0 91.81 ? 734 LYS A N   1 Q5VSL9 UNP 734 K 
+ATOM 5838 C CA  . LYS A 1 734 ? 31.233  -12.999 0.180   1.0 91.81 ? 734 LYS A CA  1 Q5VSL9 UNP 734 K 
+ATOM 5839 C C   . LYS A 1 734 ? 29.939  -12.379 -0.365  1.0 91.81 ? 734 LYS A C   1 Q5VSL9 UNP 734 K 
+ATOM 5840 C CB  . LYS A 1 734 ? 31.210  -12.950 1.718   1.0 91.81 ? 734 LYS A CB  1 Q5VSL9 UNP 734 K 
+ATOM 5841 O O   . LYS A 1 734 ? 29.003  -13.096 -0.700  1.0 91.81 ? 734 LYS A O   1 Q5VSL9 UNP 734 K 
+ATOM 5842 C CG  . LYS A 1 734 ? 32.261  -13.855 2.381   1.0 91.81 ? 734 LYS A CG  1 Q5VSL9 UNP 734 K 
+ATOM 5843 C CD  . LYS A 1 734 ? 32.075  -13.873 3.910   1.0 91.81 ? 734 LYS A CD  1 Q5VSL9 UNP 734 K 
+ATOM 5844 C CE  . LYS A 1 734 ? 33.065  -14.839 4.578   1.0 91.81 ? 734 LYS A CE  1 Q5VSL9 UNP 734 K 
+ATOM 5845 N NZ  . LYS A 1 734 ? 32.839  -14.952 6.046   1.0 91.81 ? 734 LYS A NZ  1 Q5VSL9 UNP 734 K 
+ATOM 5846 N N   . THR A 1 735 ? 29.892  -11.051 -0.477  1.0 93.94 ? 735 THR A N   1 Q5VSL9 UNP 735 T 
+ATOM 5847 C CA  . THR A 1 735 ? 28.754  -10.333 -1.065  1.0 93.94 ? 735 THR A CA  1 Q5VSL9 UNP 735 T 
+ATOM 5848 C C   . THR A 1 735 ? 28.633  -10.640 -2.556  1.0 93.94 ? 735 THR A C   1 Q5VSL9 UNP 735 T 
+ATOM 5849 C CB  . THR A 1 735 ? 28.898  -8.816  -0.877  1.0 93.94 ? 735 THR A CB  1 Q5VSL9 UNP 735 T 
+ATOM 5850 O O   . THR A 1 735 ? 27.531  -10.902 -3.026  1.0 93.94 ? 735 THR A O   1 Q5VSL9 UNP 735 T 
+ATOM 5851 C CG2 . THR A 1 735 ? 27.659  -8.044  -1.317  1.0 93.94 ? 735 THR A CG2 1 Q5VSL9 UNP 735 T 
+ATOM 5852 O OG1 . THR A 1 735 ? 29.118  -8.475  0.477   1.0 93.94 ? 735 THR A OG1 1 Q5VSL9 UNP 735 T 
+ATOM 5853 N N   . MET A 1 736 ? 29.751  -10.657 -3.292  1.0 93.58 ? 736 MET A N   1 Q5VSL9 UNP 736 M 
+ATOM 5854 C CA  . MET A 1 736 ? 29.773  -11.039 -4.710  1.0 93.58 ? 736 MET A CA  1 Q5VSL9 UNP 736 M 
+ATOM 5855 C C   . MET A 1 736 ? 29.247  -12.467 -4.909  1.0 93.58 ? 736 MET A C   1 Q5VSL9 UNP 736 M 
+ATOM 5856 C CB  . MET A 1 736 ? 31.193  -10.908 -5.290  1.0 93.58 ? 736 MET A CB  1 Q5VSL9 UNP 736 M 
+ATOM 5857 O O   . MET A 1 736 ? 28.380  -12.687 -5.751  1.0 93.58 ? 736 MET A O   1 Q5VSL9 UNP 736 M 
+ATOM 5858 C CG  . MET A 1 736 ? 31.721  -9.469  -5.297  1.0 93.58 ? 736 MET A CG  1 Q5VSL9 UNP 736 M 
+ATOM 5859 S SD  . MET A 1 736 ? 30.766  -8.303  -6.304  1.0 93.58 ? 736 MET A SD  1 Q5VSL9 UNP 736 M 
+ATOM 5860 C CE  . MET A 1 736 ? 31.147  -8.917  -7.971  1.0 93.58 ? 736 MET A CE  1 Q5VSL9 UNP 736 M 
+ATOM 5861 N N   . SER A 1 737 ? 29.684  -13.421 -4.082  1.0 92.68 ? 737 SER A N   1 Q5VSL9 UNP 737 S 
+ATOM 5862 C CA  . SER A 1 737 ? 29.190  -14.801 -4.095  1.0 92.68 ? 737 SER A CA  1 Q5VSL9 UNP 737 S 
+ATOM 5863 C C   . SER A 1 737 ? 27.698  -14.881 -3.763  1.0 92.68 ? 737 SER A C   1 Q5VSL9 UNP 737 S 
+ATOM 5864 C CB  . SER A 1 737 ? 29.971  -15.665 -3.100  1.0 92.68 ? 737 SER A CB  1 Q5VSL9 UNP 737 S 
+ATOM 5865 O O   . SER A 1 737 ? 26.966  -15.600 -4.434  1.0 92.68 ? 737 SER A O   1 Q5VSL9 UNP 737 S 
+ATOM 5866 O OG  . SER A 1 737 ? 31.361  -15.608 -3.355  1.0 92.68 ? 737 SER A OG  1 Q5VSL9 UNP 737 S 
+ATOM 5867 N N   . ALA A 1 738 ? 27.211  -14.108 -2.788  1.0 92.73 ? 738 ALA A N   1 Q5VSL9 UNP 738 A 
+ATOM 5868 C CA  . ALA A 1 738 ? 25.785  -14.058 -2.469  1.0 92.73 ? 738 ALA A CA  1 Q5VSL9 UNP 738 A 
+ATOM 5869 C C   . ALA A 1 738 ? 24.952  -13.490 -3.632  1.0 92.73 ? 738 ALA A C   1 Q5VSL9 UNP 738 A 
+ATOM 5870 C CB  . ALA A 1 738 ? 25.589  -13.250 -1.182  1.0 92.73 ? 738 ALA A CB  1 Q5VSL9 UNP 738 A 
+ATOM 5871 O O   . ALA A 1 738 ? 23.888  -14.027 -3.942  1.0 92.73 ? 738 ALA A O   1 Q5VSL9 UNP 738 A 
+ATOM 5872 N N   . ILE A 1 739 ? 25.440  -12.449 -4.323  1.0 93.77 ? 739 ILE A N   1 Q5VSL9 UNP 739 I 
+ATOM 5873 C CA  . ILE A 1 739 ? 24.808  -11.953 -5.556  1.0 93.77 ? 739 ILE A CA  1 Q5VSL9 UNP 739 I 
+ATOM 5874 C C   . ILE A 1 739 ? 24.776  -13.074 -6.600  1.0 93.77 ? 739 ILE A C   1 Q5VSL9 UNP 739 I 
+ATOM 5875 C CB  . ILE A 1 739 ? 25.512  -10.687 -6.102  1.0 93.77 ? 739 ILE A CB  1 Q5VSL9 UNP 739 I 
+ATOM 5876 O O   . ILE A 1 739 ? 23.721  -13.326 -7.179  1.0 93.77 ? 739 ILE A O   1 Q5VSL9 UNP 739 I 
+ATOM 5877 C CG1 . ILE A 1 739 ? 25.355  -9.492  -5.134  1.0 93.77 ? 739 ILE A CG1 1 Q5VSL9 UNP 739 I 
+ATOM 5878 C CG2 . ILE A 1 739 ? 24.922  -10.301 -7.473  1.0 93.77 ? 739 ILE A CG2 1 Q5VSL9 UNP 739 I 
+ATOM 5879 C CD1 . ILE A 1 739 ? 26.309  -8.327  -5.424  1.0 93.77 ? 739 ILE A CD1 1 Q5VSL9 UNP 739 I 
+ATOM 5880 N N   . TYR A 1 740 ? 25.893  -13.784 -6.786  1.0 90.91 ? 740 TYR A N   1 Q5VSL9 UNP 740 Y 
+ATOM 5881 C CA  . TYR A 1 740 ? 25.992  -14.892 -7.733  1.0 90.91 ? 740 TYR A CA  1 Q5VSL9 UNP 740 Y 
+ATOM 5882 C C   . TYR A 1 740 ? 25.001  -16.031 -7.439  1.0 90.91 ? 740 TYR A C   1 Q5VSL9 UNP 740 Y 
+ATOM 5883 C CB  . TYR A 1 740 ? 27.435  -15.399 -7.806  1.0 90.91 ? 740 TYR A CB  1 Q5VSL9 UNP 740 Y 
+ATOM 5884 O O   . TYR A 1 740 ? 24.396  -16.565 -8.361  1.0 90.91 ? 740 TYR A O   1 Q5VSL9 UNP 740 Y 
+ATOM 5885 C CG  . TYR A 1 740 ? 27.635  -16.437 -8.892  1.0 90.91 ? 740 TYR A CG  1 Q5VSL9 UNP 740 Y 
+ATOM 5886 C CD1 . TYR A 1 740 ? 27.610  -17.809 -8.572  1.0 90.91 ? 740 TYR A CD1 1 Q5VSL9 UNP 740 Y 
+ATOM 5887 C CD2 . TYR A 1 740 ? 27.816  -16.030 -10.228 1.0 90.91 ? 740 TYR A CD2 1 Q5VSL9 UNP 740 Y 
+ATOM 5888 C CE1 . TYR A 1 740 ? 27.777  -18.775 -9.583  1.0 90.91 ? 740 TYR A CE1 1 Q5VSL9 UNP 740 Y 
+ATOM 5889 C CE2 . TYR A 1 740 ? 27.976  -16.994 -11.241 1.0 90.91 ? 740 TYR A CE2 1 Q5VSL9 UNP 740 Y 
+ATOM 5890 O OH  . TYR A 1 740 ? 28.125  -19.281 -11.911 1.0 90.91 ? 740 TYR A OH  1 Q5VSL9 UNP 740 Y 
+ATOM 5891 C CZ  . TYR A 1 740 ? 27.962  -18.366 -10.922 1.0 90.91 ? 740 TYR A CZ  1 Q5VSL9 UNP 740 Y 
+ATOM 5892 N N   . GLN A 1 741 ? 24.793  -16.366 -6.165  1.0 90.08 ? 741 GLN A N   1 Q5VSL9 UNP 741 Q 
+ATOM 5893 C CA  . GLN A 1 741 ? 23.958  -17.489 -5.723  1.0 90.08 ? 741 GLN A CA  1 Q5VSL9 UNP 741 Q 
+ATOM 5894 C C   . GLN A 1 741 ? 22.471  -17.162 -5.549  1.0 90.08 ? 741 GLN A C   1 Q5VSL9 UNP 741 Q 
+ATOM 5895 C CB  . GLN A 1 741 ? 24.482  -17.980 -4.372  1.0 90.08 ? 741 GLN A CB  1 Q5VSL9 UNP 741 Q 
+ATOM 5896 O O   . GLN A 1 741 ? 21.666  -18.080 -5.401  1.0 90.08 ? 741 GLN A O   1 Q5VSL9 UNP 741 Q 
+ATOM 5897 C CG  . GLN A 1 741 ? 25.837  -18.692 -4.459  1.0 90.08 ? 741 GLN A CG  1 Q5VSL9 UNP 741 Q 
+ATOM 5898 C CD  . GLN A 1 741 ? 26.384  -19.012 -3.072  1.0 90.08 ? 741 GLN A CD  1 Q5VSL9 UNP 741 Q 
+ATOM 5899 N NE2 . GLN A 1 741 ? 27.550  -19.612 -2.984  1.0 90.08 ? 741 GLN A NE2 1 Q5VSL9 UNP 741 Q 
+ATOM 5900 O OE1 . GLN A 1 741 ? 25.787  -18.727 -2.044  1.0 90.08 ? 741 GLN A OE1 1 Q5VSL9 UNP 741 Q 
+ATOM 5901 N N   . LYS A 1 742 ? 22.085  -15.881 -5.492  1.0 90.43 ? 742 LYS A N   1 Q5VSL9 UNP 742 K 
+ATOM 5902 C CA  . LYS A 1 742 ? 20.703  -15.485 -5.155  1.0 90.43 ? 742 LYS A CA  1 Q5VSL9 UNP 742 K 
+ATOM 5903 C C   . LYS A 1 742 ? 20.050  -14.577 -6.184  1.0 90.43 ? 742 LYS A C   1 Q5VSL9 UNP 742 K 
+ATOM 5904 C CB  . LYS A 1 742 ? 20.667  -14.819 -3.767  1.0 90.43 ? 742 LYS A CB  1 Q5VSL9 UNP 742 K 
+ATOM 5905 O O   . LYS A 1 742 ? 18.827  -14.588 -6.298  1.0 90.43 ? 742 LYS A O   1 Q5VSL9 UNP 742 K 
+ATOM 5906 C CG  . LYS A 1 742 ? 21.192  -15.685 -2.608  1.0 90.43 ? 742 LYS A CG  1 Q5VSL9 UNP 742 K 
+ATOM 5907 C CD  . LYS A 1 742 ? 20.285  -16.879 -2.278  1.0 90.43 ? 742 LYS A CD  1 Q5VSL9 UNP 742 K 
+ATOM 5908 C CE  . LYS A 1 742 ? 20.911  -17.680 -1.130  1.0 90.43 ? 742 LYS A CE  1 Q5VSL9 UNP 742 K 
+ATOM 5909 N NZ  . LYS A 1 742 ? 20.042  -18.798 -0.698  1.0 90.43 ? 742 LYS A NZ  1 Q5VSL9 UNP 742 K 
+ATOM 5910 N N   . VAL A 1 743 ? 20.807  -13.773 -6.927  1.0 92.20 ? 743 VAL A N   1 Q5VSL9 UNP 743 V 
+ATOM 5911 C CA  . VAL A 1 743 ? 20.247  -12.799 -7.872  1.0 92.20 ? 743 VAL A CA  1 Q5VSL9 UNP 743 V 
+ATOM 5912 C C   . VAL A 1 743 ? 20.233  -13.388 -9.280  1.0 92.20 ? 743 VAL A C   1 Q5VSL9 UNP 743 V 
+ATOM 5913 C CB  . VAL A 1 743 ? 21.005  -11.458 -7.813  1.0 92.20 ? 743 VAL A CB  1 Q5VSL9 UNP 743 V 
+ATOM 5914 O O   . VAL A 1 743 ? 21.207  -13.989 -9.711  1.0 92.20 ? 743 VAL A O   1 Q5VSL9 UNP 743 V 
+ATOM 5915 C CG1 . VAL A 1 743 ? 20.350  -10.413 -8.727  1.0 92.20 ? 743 VAL A CG1 1 Q5VSL9 UNP 743 V 
+ATOM 5916 C CG2 . VAL A 1 743 ? 21.003  -10.869 -6.394  1.0 92.20 ? 743 VAL A CG2 1 Q5VSL9 UNP 743 V 
+ATOM 5917 N N   . ARG A 1 744 ? 19.137  -13.186 -10.025 1.0 89.87 ? 744 ARG A N   1 Q5VSL9 UNP 744 R 
+ATOM 5918 C CA  . ARG A 1 744 ? 19.041  -13.599 -11.435 1.0 89.87 ? 744 ARG A CA  1 Q5VSL9 UNP 744 R 
+ATOM 5919 C C   . ARG A 1 744 ? 20.178  -12.981 -12.268 1.0 89.87 ? 744 ARG A C   1 Q5VSL9 UNP 744 R 
+ATOM 5920 C CB  . ARG A 1 744 ? 17.647  -13.257 -12.005 1.0 89.87 ? 744 ARG A CB  1 Q5VSL9 UNP 744 R 
+ATOM 5921 O O   . ARG A 1 744 ? 20.358  -11.755 -12.266 1.0 89.87 ? 744 ARG A O   1 Q5VSL9 UNP 744 R 
+ATOM 5922 C CG  . ARG A 1 744 ? 17.480  -13.757 -13.454 1.0 89.87 ? 744 ARG A CG  1 Q5VSL9 UNP 744 R 
+ATOM 5923 C CD  . ARG A 1 744 ? 16.181  -13.329 -14.150 1.0 89.87 ? 744 ARG A CD  1 Q5VSL9 UNP 744 R 
+ATOM 5924 N NE  . ARG A 1 744 ? 14.979  -14.103 -13.768 1.0 89.87 ? 744 ARG A NE  1 Q5VSL9 UNP 744 R 
+ATOM 5925 N NH1 . ARG A 1 744 ? 13.635  -12.377 -13.095 1.0 89.87 ? 744 ARG A NH1 1 Q5VSL9 UNP 744 R 
+ATOM 5926 N NH2 . ARG A 1 744 ? 12.737  -14.340 -13.348 1.0 89.87 ? 744 ARG A NH2 1 Q5VSL9 UNP 744 R 
+ATOM 5927 C CZ  . ARG A 1 744 ? 13.807  -13.629 -13.394 1.0 89.87 ? 744 ARG A CZ  1 Q5VSL9 UNP 744 R 
+ATOM 5928 N N   . HIS A 1 745 ? 20.869  -13.823 -13.033 1.0 85.05 ? 745 HIS A N   1 Q5VSL9 UNP 745 H 
+ATOM 5929 C CA  . HIS A 1 745 ? 21.864  -13.413 -14.030 1.0 85.05 ? 745 HIS A CA  1 Q5VSL9 UNP 745 H 
+ATOM 5930 C C   . HIS A 1 745 ? 21.245  -13.216 -15.409 1.0 85.05 ? 745 HIS A C   1 Q5VSL9 UNP 745 H 
+ATOM 5931 C CB  . HIS A 1 745 ? 23.031  -14.407 -14.063 1.0 85.05 ? 745 HIS A CB  1 Q5VSL9 UNP 745 H 
+ATOM 5932 O O   . HIS A 1 745 ? 20.171  -13.743 -15.712 1.0 85.05 ? 745 HIS A O   1 Q5VSL9 UNP 745 H 
+ATOM 5933 C CG  . HIS A 1 745 ? 23.737  -14.455 -12.739 1.0 85.05 ? 745 HIS A CG  1 Q5VSL9 UNP 745 H 
+ATOM 5934 C CD2 . HIS A 1 745 ? 24.033  -15.589 -12.051 1.0 85.05 ? 745 HIS A CD2 1 Q5VSL9 UNP 745 H 
+ATOM 5935 N ND1 . HIS A 1 745 ? 24.040  -13.334 -11.957 1.0 85.05 ? 745 HIS A ND1 1 Q5VSL9 UNP 745 H 
+ATOM 5936 C CE1 . HIS A 1 745 ? 24.494  -13.837 -10.800 1.0 85.05 ? 745 HIS A CE1 1 Q5VSL9 UNP 745 H 
+ATOM 5937 N NE2 . HIS A 1 745 ? 24.502  -15.181 -10.829 1.0 85.05 ? 745 HIS A NE2 1 Q5VSL9 UNP 745 H 
+ATOM 5938 N N   . ARG A 1 746 ? 21.927  -12.431 -16.241 1.0 82.40 ? 746 ARG A N   1 Q5VSL9 UNP 746 R 
+ATOM 5939 C CA  . ARG A 1 746 ? 21.672  -12.376 -17.682 1.0 82.40 ? 746 ARG A CA  1 Q5VSL9 UNP 746 R 
+ATOM 5940 C C   . ARG A 1 746 ? 22.921  -12.854 -18.403 1.0 82.40 ? 746 ARG A C   1 Q5VSL9 UNP 746 R 
+ATOM 5941 C CB  . ARG A 1 746 ? 21.288  -10.975 -18.160 1.0 82.40 ? 746 ARG A CB  1 Q5VSL9 UNP 746 R 
+ATOM 5942 O O   . ARG A 1 746 ? 24.011  -12.715 -17.859 1.0 82.40 ? 746 ARG A O   1 Q5VSL9 UNP 746 R 
+ATOM 5943 C CG  . ARG A 1 746 ? 20.234  -10.279 -17.297 1.0 82.40 ? 746 ARG A CG  1 Q5VSL9 UNP 746 R 
+ATOM 5944 C CD  . ARG A 1 746 ? 19.898  -8.939  -17.946 1.0 82.40 ? 746 ARG A CD  1 Q5VSL9 UNP 746 R 
+ATOM 5945 N NE  . ARG A 1 746 ? 18.596  -8.432  -17.483 1.0 82.40 ? 746 ARG A NE  1 Q5VSL9 UNP 746 R 
+ATOM 5946 N NH1 . ARG A 1 746 ? 18.436  -6.826  -19.101 1.0 82.40 ? 746 ARG A NH1 1 Q5VSL9 UNP 746 R 
+ATOM 5947 N NH2 . ARG A 1 746 ? 16.728  -7.144  -17.702 1.0 82.40 ? 746 ARG A NH2 1 Q5VSL9 UNP 746 R 
+ATOM 5948 C CZ  . ARG A 1 746 ? 17.931  -7.469  -18.092 1.0 82.40 ? 746 ARG A CZ  1 Q5VSL9 UNP 746 R 
+ATOM 5949 N N   . LEU A 1 747 ? 22.742  -13.400 -19.601 1.0 81.03 ? 747 LEU A N   1 Q5VSL9 UNP 747 L 
+ATOM 5950 C CA  . LEU A 1 747 ? 23.826  -14.045 -20.346 1.0 81.03 ? 747 LEU A CA  1 Q5VSL9 UNP 747 L 
+ATOM 5951 C C   . LEU A 1 747 ? 24.966  -13.074 -20.696 1.0 81.03 ? 747 LEU A C   1 Q5VSL9 UNP 747 L 
+ATOM 5952 C CB  . LEU A 1 747 ? 23.235  -14.739 -21.590 1.0 81.03 ? 747 LEU A CB  1 Q5VSL9 UNP 747 L 
+ATOM 5953 O O   . LEU A 1 747 ? 26.123  -13.456 -20.597 1.0 81.03 ? 747 LEU A O   1 Q5VSL9 UNP 747 L 
+ATOM 5954 C CG  . LEU A 1 747 ? 22.318  -15.939 -21.267 1.0 81.03 ? 747 LEU A CG  1 Q5VSL9 UNP 747 L 
+ATOM 5955 C CD1 . LEU A 1 747 ? 21.698  -16.518 -22.535 1.0 81.03 ? 747 LEU A CD1 1 Q5VSL9 UNP 747 L 
+ATOM 5956 C CD2 . LEU A 1 747 ? 23.067  -17.078 -20.573 1.0 81.03 ? 747 LEU A CD2 1 Q5VSL9 UNP 747 L 
+ATOM 5957 N N   . ASN A 1 748 ? 24.643  -11.809 -20.984 1.0 77.03 ? 748 ASN A N   1 Q5VSL9 UNP 748 N 
+ATOM 5958 C CA  . ASN A 1 748 ? 25.622  -10.782 -21.366 1.0 77.03 ? 748 ASN A CA  1 Q5VSL9 UNP 748 N 
+ATOM 5959 C C   . ASN A 1 748 ? 25.862  -9.736  -20.253 1.0 77.03 ? 748 ASN A C   1 Q5VSL9 UNP 748 N 
+ATOM 5960 C CB  . ASN A 1 748 ? 25.178  -10.145 -22.704 1.0 77.03 ? 748 ASN A CB  1 Q5VSL9 UNP 748 N 
+ATOM 5961 O O   . ASN A 1 748 ? 26.305  -8.630  -20.536 1.0 77.03 ? 748 ASN A O   1 Q5VSL9 UNP 748 N 
+ATOM 5962 C CG  . ASN A 1 748 ? 25.063  -11.127 -23.863 1.0 77.03 ? 748 ASN A CG  1 Q5VSL9 UNP 748 N 
+ATOM 5963 N ND2 . ASN A 1 748 ? 24.484  -10.725 -24.970 1.0 77.03 ? 748 ASN A ND2 1 Q5VSL9 UNP 748 N 
+ATOM 5964 O OD1 . ASN A 1 748 ? 25.444  -12.280 -23.789 1.0 77.03 ? 748 ASN A OD1 1 Q5VSL9 UNP 748 N 
+ATOM 5965 N N   . ASP A 1 749 ? 25.492  -10.028 -18.999 1.0 77.35 ? 749 ASP A N   1 Q5VSL9 UNP 749 D 
+ATOM 5966 C CA  . ASP A 1 749 ? 25.612  -9.074  -17.884 1.0 77.35 ? 749 ASP A CA  1 Q5VSL9 UNP 749 D 
+ATOM 5967 C C   . ASP A 1 749 ? 27.005  -9.144  -17.250 1.0 77.35 ? 749 ASP A C   1 Q5VSL9 UNP 749 D 
+ATOM 5968 C CB  . ASP A 1 749 ? 24.465  -9.326  -16.896 1.0 77.35 ? 749 ASP A CB  1 Q5VSL9 UNP 749 D 
+ATOM 5969 O O   . ASP A 1 749 ? 27.348  -10.110 -16.567 1.0 77.35 ? 749 ASP A O   1 Q5VSL9 UNP 749 D 
+ATOM 5970 C CG  . ASP A 1 749 ? 24.370  -8.427  -15.667 1.0 77.35 ? 749 ASP A CG  1 Q5VSL9 UNP 749 D 
+ATOM 5971 O OD1 . ASP A 1 749 ? 25.067  -7.401  -15.585 1.0 77.35 ? 749 ASP A OD1 1 Q5VSL9 UNP 749 D 
+ATOM 5972 O OD2 . ASP A 1 749 ? 23.527  -8.775  -14.795 1.0 77.35 ? 749 ASP A OD2 1 Q5VSL9 UNP 749 D 
+ATOM 5973 N N   . ASP A 1 750 ? 27.795  -8.096  -17.457 1.0 81.84 ? 750 ASP A N   1 Q5VSL9 UNP 750 D 
+ATOM 5974 C CA  . ASP A 1 750 ? 29.185  -7.975  -17.028 1.0 81.84 ? 750 ASP A CA  1 Q5VSL9 UNP 750 D 
+ATOM 5975 C C   . ASP A 1 750 ? 29.341  -7.423  -15.603 1.0 81.84 ? 750 ASP A C   1 Q5VSL9 UNP 750 D 
+ATOM 5976 C CB  . ASP A 1 750 ? 29.962  -7.131  -18.053 1.0 81.84 ? 750 ASP A CB  1 Q5VSL9 UNP 750 D 
+ATOM 5977 O O   . ASP A 1 750 ? 30.454  -7.093  -15.203 1.0 81.84 ? 750 ASP A O   1 Q5VSL9 UNP 750 D 
+ATOM 5978 C CG  . ASP A 1 750 ? 29.630  -5.636  -17.964 1.0 81.84 ? 750 ASP A CG  1 Q5VSL9 UNP 750 D 
+ATOM 5979 O OD1 . ASP A 1 750 ? 28.457  -5.308  -17.663 1.0 81.84 ? 750 ASP A OD1 1 Q5VSL9 UNP 750 D 
+ATOM 5980 O OD2 . ASP A 1 750 ? 30.569  -4.831  -18.129 1.0 81.84 ? 750 ASP A OD2 1 Q5VSL9 UNP 750 D 
+ATOM 5981 N N   . TRP A 1 751 ? 28.273  -7.356  -14.798 1.0 86.75 ? 751 TRP A N   1 Q5VSL9 UNP 751 W 
+ATOM 5982 C CA  . TRP A 1 751 ? 28.276  -6.758  -13.450 1.0 86.75 ? 751 TRP A CA  1 Q5VSL9 UNP 751 W 
+ATOM 5983 C C   . TRP A 1 751 ? 29.470  -7.158  -12.558 1.0 86.75 ? 751 TRP A C   1 Q5VSL9 UNP 751 W 
+ATOM 5984 C CB  . TRP A 1 751 ? 26.972  -7.145  -12.735 1.0 86.75 ? 751 TRP A CB  1 Q5VSL9 UNP 751 W 
+ATOM 5985 O O   . TRP A 1 751 ? 29.959  -6.362  -11.758 1.0 86.75 ? 751 TRP A O   1 Q5VSL9 UNP 751 W 
+ATOM 5986 C CG  . TRP A 1 751 ? 26.881  -8.581  -12.296 1.0 86.75 ? 751 TRP A CG  1 Q5VSL9 UNP 751 W 
+ATOM 5987 C CD1 . TRP A 1 751 ? 26.562  -9.639  -13.077 1.0 86.75 ? 751 TRP A CD1 1 Q5VSL9 UNP 751 W 
+ATOM 5988 C CD2 . TRP A 1 751 ? 27.236  -9.142  -10.998 1.0 86.75 ? 751 TRP A CD2 1 Q5VSL9 UNP 751 W 
+ATOM 5989 C CE2 . TRP A 1 751 ? 27.094  -10.560 -11.059 1.0 86.75 ? 751 TRP A CE2 1 Q5VSL9 UNP 751 W 
+ATOM 5990 C CE3 . TRP A 1 751 ? 27.713  -8.590  -9.791  1.0 86.75 ? 751 TRP A CE3 1 Q5VSL9 UNP 751 W 
+ATOM 5991 N NE1 . TRP A 1 751 ? 26.651  -10.807 -12.342 1.0 86.75 ? 751 TRP A NE1 1 Q5VSL9 UNP 751 W 
+ATOM 5992 C CH2 . TRP A 1 751 ? 27.901  -10.810 -8.792  1.0 86.75 ? 751 TRP A CH2 1 Q5VSL9 UNP 751 W 
+ATOM 5993 C CZ2 . TRP A 1 751 ? 27.422  -11.391 -9.978  1.0 86.75 ? 751 TRP A CZ2 1 Q5VSL9 UNP 751 W 
+ATOM 5994 C CZ3 . TRP A 1 751 ? 28.024  -9.413  -8.693  1.0 86.75 ? 751 TRP A CZ3 1 Q5VSL9 UNP 751 W 
+ATOM 5995 N N   . ALA A 1 752 ? 29.959  -8.396  -12.675 1.0 85.31 ? 752 ALA A N   1 Q5VSL9 UNP 752 A 
+ATOM 5996 C CA  . ALA A 1 752 ? 31.066  -8.893  -11.866 1.0 85.31 ? 752 ALA A CA  1 Q5VSL9 UNP 752 A 
+ATOM 5997 C C   . ALA A 1 752 ? 32.443  -8.387  -12.325 1.0 85.31 ? 752 ALA A C   1 Q5VSL9 UNP 752 A 
+ATOM 5998 C CB  . ALA A 1 752 ? 31.011  -10.423 -11.845 1.0 85.31 ? 752 ALA A CB  1 Q5VSL9 UNP 752 A 
+ATOM 5999 O O   . ALA A 1 752 ? 33.369  -8.379  -11.509 1.0 85.31 ? 752 ALA A O   1 Q5VSL9 UNP 752 A 
+ATOM 6000 N N   . TYR A 1 753 ? 32.578  -7.960  -13.586 1.0 84.47 ? 753 TYR A N   1 Q5VSL9 UNP 753 Y 
+ATOM 6001 C CA  . TYR A 1 753 ? 33.835  -7.584  -14.245 1.0 84.47 ? 753 TYR A CA  1 Q5VSL9 UNP 753 Y 
+ATOM 6002 C C   . TYR A 1 753 ? 33.889  -6.103  -14.629 1.0 84.47 ? 753 TYR A C   1 Q5VSL9 UNP 753 Y 
+ATOM 6003 C CB  . TYR A 1 753 ? 34.086  -8.489  -15.451 1.0 84.47 ? 753 TYR A CB  1 Q5VSL9 UNP 753 Y 
+ATOM 6004 O O   . TYR A 1 753 ? 34.946  -5.498  -14.422 1.0 84.47 ? 753 TYR A O   1 Q5VSL9 UNP 753 Y 
+ATOM 6005 C CG  . TYR A 1 753 ? 34.177  -9.947  -15.053 1.0 84.47 ? 753 TYR A CG  1 Q5VSL9 UNP 753 Y 
+ATOM 6006 C CD1 . TYR A 1 753 ? 35.322  -10.433 -14.390 1.0 84.47 ? 753 TYR A CD1 1 Q5VSL9 UNP 753 Y 
+ATOM 6007 C CD2 . TYR A 1 753 ? 33.089  -10.802 -15.302 1.0 84.47 ? 753 TYR A CD2 1 Q5VSL9 UNP 753 Y 
+ATOM 6008 C CE1 . TYR A 1 753 ? 35.382  -11.781 -13.982 1.0 84.47 ? 753 TYR A CE1 1 Q5VSL9 UNP 753 Y 
+ATOM 6009 C CE2 . TYR A 1 753 ? 33.141  -12.145 -14.888 1.0 84.47 ? 753 TYR A CE2 1 Q5VSL9 UNP 753 Y 
+ATOM 6010 O OH  . TYR A 1 753 ? 34.329  -13.938 -13.846 1.0 84.47 ? 753 TYR A OH  1 Q5VSL9 UNP 753 Y 
+ATOM 6011 C CZ  . TYR A 1 753 ? 34.287  -12.637 -14.233 1.0 84.47 ? 753 TYR A CZ  1 Q5VSL9 UNP 753 Y 
+ATOM 6012 N N   . GLY A 1 754 ? 32.759  -5.527  -15.050 1.0 78.84 ? 754 GLY A N   1 Q5VSL9 UNP 754 G 
+ATOM 6013 C CA  . GLY A 1 754 ? 32.599  -4.136  -15.462 1.0 78.84 ? 754 GLY A CA  1 Q5VSL9 UNP 754 G 
+ATOM 6014 C C   . GLY A 1 754 ? 33.241  -3.156  -14.484 1.0 78.84 ? 754 GLY A C   1 Q5VSL9 UNP 754 G 
+ATOM 6015 O O   . GLY A 1 754 ? 33.173  -3.321  -13.259 1.0 78.84 ? 754 GLY A O   1 Q5VSL9 UNP 754 G 
+ATOM 6016 N N   . ASN A 1 755 ? 33.946  -2.171  -15.032 1.0 81.96 ? 755 ASN A N   1 Q5VSL9 UNP 755 N 
+ATOM 6017 C CA  . ASN A 1 755 ? 34.689  -1.189  -14.260 1.0 81.96 ? 755 ASN A CA  1 Q5VSL9 UNP 755 N 
+ATOM 6018 C C   . ASN A 1 755 ? 34.558  0.179   -14.920 1.0 81.96 ? 755 ASN A C   1 Q5VSL9 UNP 755 N 
+ATOM 6019 C CB  . ASN A 1 755 ? 36.148  -1.655  -14.125 1.0 81.96 ? 755 ASN A CB  1 Q5VSL9 UNP 755 N 
+ATOM 6020 O O   . ASN A 1 755 ? 35.376  0.552   -15.750 1.0 81.96 ? 755 ASN A O   1 Q5VSL9 UNP 755 N 
+ATOM 6021 C CG  . ASN A 1 755 ? 36.845  -0.904  -13.012 1.0 81.96 ? 755 ASN A CG  1 Q5VSL9 UNP 755 N 
+ATOM 6022 N ND2 . ASN A 1 755 ? 37.876  -0.156  -13.309 1.0 81.96 ? 755 ASN A ND2 1 Q5VSL9 UNP 755 N 
+ATOM 6023 O OD1 . ASN A 1 755 ? 36.491  -1.037  -11.849 1.0 81.96 ? 755 ASN A OD1 1 Q5VSL9 UNP 755 N 
+ATOM 6024 N N   . ASP A 1 756 ? 33.510  0.892   -14.536 1.0 83.06 ? 756 ASP A N   1 Q5VSL9 UNP 756 D 
+ATOM 6025 C CA  . ASP A 1 756 ? 33.169  2.204   -15.068 1.0 83.06 ? 756 ASP A CA  1 Q5VSL9 UNP 756 D 
+ATOM 6026 C C   . ASP A 1 756 ? 33.355  3.236   -13.951 1.0 83.06 ? 756 ASP A C   1 Q5VSL9 UNP 756 D 
+ATOM 6027 C CB  . ASP A 1 756 ? 31.755  2.121   -15.656 1.0 83.06 ? 756 ASP A CB  1 Q5VSL9 UNP 756 D 
+ATOM 6028 O O   . ASP A 1 756 ? 32.403  3.719   -13.337 1.0 83.06 ? 756 ASP A O   1 Q5VSL9 UNP 756 D 
+ATOM 6029 C CG  . ASP A 1 756 ? 31.399  3.307   -16.545 1.0 83.06 ? 756 ASP A CG  1 Q5VSL9 UNP 756 D 
+ATOM 6030 O OD1 . ASP A 1 756 ? 32.274  4.176   -16.746 1.0 83.06 ? 756 ASP A OD1 1 Q5VSL9 UNP 756 D 
+ATOM 6031 O OD2 . ASP A 1 756 ? 30.223  3.307   -16.985 1.0 83.06 ? 756 ASP A OD2 1 Q5VSL9 UNP 756 D 
+ATOM 6032 N N   . LEU A 1 757 ? 34.619  3.439   -13.569 1.0 80.04 ? 757 LEU A N   1 Q5VSL9 UNP 757 L 
+ATOM 6033 C CA  . LEU A 1 757 ? 34.995  4.323   -12.459 1.0 80.04 ? 757 LEU A CA  1 Q5VSL9 UNP 757 L 
+ATOM 6034 C C   . LEU A 1 757 ? 34.887  5.801   -12.834 1.0 80.04 ? 757 LEU A C   1 Q5VSL9 UNP 757 L 
+ATOM 6035 C CB  . LEU A 1 757 ? 36.429  4.003   -12.008 1.0 80.04 ? 757 LEU A CB  1 Q5VSL9 UNP 757 L 
+ATOM 6036 O O   . LEU A 1 757 ? 34.703  6.637   -11.950 1.0 80.04 ? 757 LEU A O   1 Q5VSL9 UNP 757 L 
+ATOM 6037 C CG  . LEU A 1 757 ? 36.576  2.648   -11.306 1.0 80.04 ? 757 LEU A CG  1 Q5VSL9 UNP 757 L 
+ATOM 6038 C CD1 . LEU A 1 757 ? 38.044  2.400   -10.951 1.0 80.04 ? 757 LEU A CD1 1 Q5VSL9 UNP 757 L 
+ATOM 6039 C CD2 . LEU A 1 757 ? 35.756  2.597   -10.014 1.0 80.04 ? 757 LEU A CD2 1 Q5VSL9 UNP 757 L 
+ATOM 6040 N N   . ASP A 1 758 ? 34.979  6.090   -14.129 1.0 83.10 ? 758 ASP A N   1 Q5VSL9 UNP 758 D 
+ATOM 6041 C CA  . ASP A 1 758 ? 34.950  7.442   -14.674 1.0 83.10 ? 758 ASP A CA  1 Q5VSL9 UNP 758 D 
+ATOM 6042 C C   . ASP A 1 758 ? 33.524  7.919   -14.973 1.0 83.10 ? 758 ASP A C   1 Q5VSL9 UNP 758 D 
+ATOM 6043 C CB  . ASP A 1 758 ? 35.862  7.509   -15.905 1.0 83.10 ? 758 ASP A CB  1 Q5VSL9 UNP 758 D 
+ATOM 6044 O O   . ASP A 1 758 ? 33.336  9.083   -15.322 1.0 83.10 ? 758 ASP A O   1 Q5VSL9 UNP 758 D 
+ATOM 6045 C CG  . ASP A 1 758 ? 37.297  7.088   -15.570 1.0 83.10 ? 758 ASP A CG  1 Q5VSL9 UNP 758 D 
+ATOM 6046 O OD1 . ASP A 1 758 ? 37.805  7.520   -14.509 1.0 83.10 ? 758 ASP A OD1 1 Q5VSL9 UNP 758 D 
+ATOM 6047 O OD2 . ASP A 1 758 ? 37.859  6.286   -16.346 1.0 83.10 ? 758 ASP A OD2 1 Q5VSL9 UNP 758 D 
+ATOM 6048 N N   . ALA A 1 759 ? 32.516  7.056   -14.787 1.0 84.15 ? 759 ALA A N   1 Q5VSL9 UNP 759 A 
+ATOM 6049 C CA  . ALA A 1 759 ? 31.114  7.432   -14.884 1.0 84.15 ? 759 ALA A CA  1 Q5VSL9 UNP 759 A 
+ATOM 6050 C C   . ALA A 1 759 ? 30.756  8.503   -13.849 1.0 84.15 ? 759 ALA A C   1 Q5VSL9 UNP 759 A 
+ATOM 6051 C CB  . ALA A 1 759 ? 30.228  6.198   -14.708 1.0 84.15 ? 759 ALA A CB  1 Q5VSL9 UNP 759 A 
+ATOM 6052 O O   . ALA A 1 759 ? 30.904  8.331   -12.633 1.0 84.15 ? 759 ALA A O   1 Q5VSL9 UNP 759 A 
+ATOM 6053 N N   . ARG A 1 760 ? 30.203  9.609   -14.335 1.0 82.49 ? 760 ARG A N   1 Q5VSL9 UNP 760 R 
+ATOM 6054 C CA  . ARG A 1 760 ? 29.794  10.769  -13.543 1.0 82.49 ? 760 ARG A CA  1 Q5VSL9 UNP 760 R 
+ATOM 6055 C C   . ARG A 1 760 ? 28.273  10.914  -13.577 1.0 82.49 ? 760 ARG A C   1 Q5VSL9 UNP 760 R 
+ATOM 6056 C CB  . ARG A 1 760 ? 30.538  12.019  -14.042 1.0 82.49 ? 760 ARG A CB  1 Q5VSL9 UNP 760 R 
+ATOM 6057 O O   . ARG A 1 760 ? 27.622  10.501  -14.536 1.0 82.49 ? 760 ARG A O   1 Q5VSL9 UNP 760 R 
+ATOM 6058 C CG  . ARG A 1 760 ? 32.054  11.861  -13.805 1.0 82.49 ? 760 ARG A CG  1 Q5VSL9 UNP 760 R 
+ATOM 6059 C CD  . ARG A 1 760 ? 32.987  12.828  -14.536 1.0 82.49 ? 760 ARG A CD  1 Q5VSL9 UNP 760 R 
+ATOM 6060 N NE  . ARG A 1 760 ? 32.634  13.000  -15.955 1.0 82.49 ? 760 ARG A NE  1 Q5VSL9 UNP 760 R 
+ATOM 6061 N NH1 . ARG A 1 760 ? 34.013  14.778  -16.438 1.0 82.49 ? 760 ARG A NH1 1 Q5VSL9 UNP 760 R 
+ATOM 6062 N NH2 . ARG A 1 760 ? 32.714  13.877  -18.028 1.0 82.49 ? 760 ARG A NH2 1 Q5VSL9 UNP 760 R 
+ATOM 6063 C CZ  . ARG A 1 760 ? 33.134  13.880  -16.798 1.0 82.49 ? 760 ARG A CZ  1 Q5VSL9 UNP 760 R 
+ATOM 6064 N N   . PRO A 1 761 ? 27.655  11.510  -12.540 1.0 75.75 ? 761 PRO A N   1 Q5VSL9 UNP 761 P 
+ATOM 6065 C CA  . PRO A 1 761 ? 26.195  11.623  -12.470 1.0 75.75 ? 761 PRO A CA  1 Q5VSL9 UNP 761 P 
+ATOM 6066 C C   . PRO A 1 761 ? 25.550  12.331  -13.674 1.0 75.75 ? 761 PRO A C   1 Q5VSL9 UNP 761 P 
+ATOM 6067 C CB  . PRO A 1 761 ? 25.922  12.386  -11.171 1.0 75.75 ? 761 PRO A CB  1 Q5VSL9 UNP 761 P 
+ATOM 6068 O O   . PRO A 1 761 ? 24.430  11.988  -14.050 1.0 75.75 ? 761 PRO A O   1 Q5VSL9 UNP 761 P 
+ATOM 6069 C CG  . PRO A 1 761 ? 27.120  12.029  -10.295 1.0 75.75 ? 761 PRO A CG  1 Q5VSL9 UNP 761 P 
+ATOM 6070 C CD  . PRO A 1 761 ? 28.266  11.962  -11.297 1.0 75.75 ? 761 PRO A CD  1 Q5VSL9 UNP 761 P 
+ATOM 6071 N N   . TRP A 1 762 ? 26.248  13.299  -14.276 1.0 78.50 ? 762 TRP A N   1 Q5VSL9 UNP 762 W 
+ATOM 6072 C CA  . TRP A 1 762 ? 25.766  14.069  -15.427 1.0 78.50 ? 762 TRP A CA  1 Q5VSL9 UNP 762 W 
+ATOM 6073 C C   . TRP A 1 762 ? 25.870  13.327  -16.763 1.0 78.50 ? 762 TRP A C   1 Q5VSL9 UNP 762 W 
+ATOM 6074 C CB  . TRP A 1 762 ? 26.513  15.402  -15.483 1.0 78.50 ? 762 TRP A CB  1 Q5VSL9 UNP 762 W 
+ATOM 6075 O O   . TRP A 1 762 ? 25.161  13.695  -17.696 1.0 78.50 ? 762 TRP A O   1 Q5VSL9 UNP 762 W 
+ATOM 6076 C CG  . TRP A 1 762 ? 28.005  15.307  -15.431 1.0 78.50 ? 762 TRP A CG  1 Q5VSL9 UNP 762 W 
+ATOM 6077 C CD1 . TRP A 1 762 ? 28.820  15.069  -16.482 1.0 78.50 ? 762 TRP A CD1 1 Q5VSL9 UNP 762 W 
+ATOM 6078 C CD2 . TRP A 1 762 ? 28.875  15.425  -14.268 1.0 78.50 ? 762 TRP A CD2 1 Q5VSL9 UNP 762 W 
+ATOM 6079 C CE2 . TRP A 1 762 ? 30.227  15.380  -14.715 1.0 78.50 ? 762 TRP A CE2 1 Q5VSL9 UNP 762 W 
+ATOM 6080 C CE3 . TRP A 1 762 ? 28.656  15.583  -12.881 1.0 78.50 ? 762 TRP A CE3 1 Q5VSL9 UNP 762 W 
+ATOM 6081 N NE1 . TRP A 1 762 ? 30.132  15.119  -16.065 1.0 78.50 ? 762 TRP A NE1 1 Q5VSL9 UNP 762 W 
+ATOM 6082 C CH2 . TRP A 1 762 ? 31.058  15.705  -12.463 1.0 78.50 ? 762 TRP A CH2 1 Q5VSL9 UNP 762 W 
+ATOM 6083 C CZ2 . TRP A 1 762 ? 31.302  15.580  -13.841 1.0 78.50 ? 762 TRP A CZ2 1 Q5VSL9 UNP 762 W 
+ATOM 6084 C CZ3 . TRP A 1 762 ? 29.736  15.695  -11.984 1.0 78.50 ? 762 TRP A CZ3 1 Q5VSL9 UNP 762 W 
+ATOM 6085 N N   . ASP A 1 763 ? 26.653  12.246  -16.851 1.0 81.94 ? 763 ASP A N   1 Q5VSL9 UNP 763 D 
+ATOM 6086 C CA  . ASP A 1 763 ? 26.803  11.472  -18.094 1.0 81.94 ? 763 ASP A CA  1 Q5VSL9 UNP 763 D 
+ATOM 6087 C C   . ASP A 1 763 ? 25.471  10.826  -18.530 1.0 81.94 ? 763 ASP A C   1 Q5VSL9 UNP 763 D 
+ATOM 6088 C CB  . ASP A 1 763 ? 27.899  10.405  -17.923 1.0 81.94 ? 763 ASP A CB  1 Q5VSL9 UNP 763 D 
+ATOM 6089 O O   . ASP A 1 763 ? 25.257  10.534  -19.702 1.0 81.94 ? 763 ASP A O   1 Q5VSL9 UNP 763 D 
+ATOM 6090 C CG  . ASP A 1 763 ? 29.300  10.959  -17.603 1.0 81.94 ? 763 ASP A CG  1 Q5VSL9 UNP 763 D 
+ATOM 6091 O OD1 . ASP A 1 763 ? 29.615  12.140  -17.893 1.0 81.94 ? 763 ASP A OD1 1 Q5VSL9 UNP 763 D 
+ATOM 6092 O OD2 . ASP A 1 763 ? 30.083  10.203  -16.997 1.0 81.94 ? 763 ASP A OD2 1 Q5VSL9 UNP 763 D 
+ATOM 6093 N N   . PHE A 1 764 ? 24.528  10.668  -17.595 1.0 84.47 ? 764 PHE A N   1 Q5VSL9 UNP 764 F 
+ATOM 6094 C CA  . PHE A 1 764 ? 23.213  10.065  -17.830 1.0 84.47 ? 764 PHE A CA  1 Q5VSL9 UNP 764 F 
+ATOM 6095 C C   . PHE A 1 764 ? 22.061  11.081  -17.797 1.0 84.47 ? 764 PHE A C   1 Q5VSL9 UNP 764 F 
+ATOM 6096 C CB  . PHE A 1 764 ? 23.014  8.924   -16.829 1.0 84.47 ? 764 PHE A CB  1 Q5VSL9 UNP 764 F 
+ATOM 6097 O O   . PHE A 1 764 ? 20.892  10.693  -17.737 1.0 84.47 ? 764 PHE A O   1 Q5VSL9 UNP 764 F 
+ATOM 6098 C CG  . PHE A 1 764 ? 24.160  7.934   -16.803 1.0 84.47 ? 764 PHE A CG  1 Q5VSL9 UNP 764 F 
+ATOM 6099 C CD1 . PHE A 1 764 ? 24.376  7.079   -17.900 1.0 84.47 ? 764 PHE A CD1 1 Q5VSL9 UNP 764 F 
+ATOM 6100 C CD2 . PHE A 1 764 ? 25.059  7.925   -15.719 1.0 84.47 ? 764 PHE A CD2 1 Q5VSL9 UNP 764 F 
+ATOM 6101 C CE1 . PHE A 1 764 ? 25.486  6.215   -17.910 1.0 84.47 ? 764 PHE A CE1 1 Q5VSL9 UNP 764 F 
+ATOM 6102 C CE2 . PHE A 1 764 ? 26.171  7.064   -15.735 1.0 84.47 ? 764 PHE A CE2 1 Q5VSL9 UNP 764 F 
+ATOM 6103 C CZ  . PHE A 1 764 ? 26.387  6.211   -16.831 1.0 84.47 ? 764 PHE A CZ  1 Q5VSL9 UNP 764 F 
+ATOM 6104 N N   . GLN A 1 765 ? 22.357  12.386  -17.805 1.0 84.00 ? 765 GLN A N   1 Q5VSL9 UNP 765 Q 
+ATOM 6105 C CA  . GLN A 1 765 ? 21.325  13.424  -17.730 1.0 84.00 ? 765 GLN A CA  1 Q5VSL9 UNP 765 Q 
+ATOM 6106 C C   . GLN A 1 765 ? 20.460  13.468  -18.998 1.0 84.00 ? 765 GLN A C   1 Q5VSL9 UNP 765 Q 
+ATOM 6107 C CB  . GLN A 1 765 ? 21.996  14.769  -17.422 1.0 84.00 ? 765 GLN A CB  1 Q5VSL9 UNP 765 Q 
+ATOM 6108 O O   . GLN A 1 765 ? 19.254  13.695  -18.904 1.0 84.00 ? 765 GLN A O   1 Q5VSL9 UNP 765 Q 
+ATOM 6109 C CG  . GLN A 1 765 ? 20.981  15.864  -17.054 1.0 84.00 ? 765 GLN A CG  1 Q5VSL9 UNP 765 Q 
+ATOM 6110 C CD  . GLN A 1 765 ? 21.638  17.104  -16.453 1.0 84.00 ? 765 GLN A CD  1 Q5VSL9 UNP 765 Q 
+ATOM 6111 N NE2 . GLN A 1 765 ? 20.864  18.065  -15.998 1.0 84.00 ? 765 GLN A NE2 1 Q5VSL9 UNP 765 Q 
+ATOM 6112 O OE1 . GLN A 1 765 ? 22.844  17.236  -16.347 1.0 84.00 ? 765 GLN A OE1 1 Q5VSL9 UNP 765 Q 
+ATOM 6113 N N   . ALA A 1 766 ? 21.046  13.167  -20.161 1.0 88.74 ? 766 ALA A N   1 Q5VSL9 UNP 766 A 
+ATOM 6114 C CA  . ALA A 1 766 ? 20.324  13.079  -21.429 1.0 88.74 ? 766 ALA A CA  1 Q5VSL9 UNP 766 A 
+ATOM 6115 C C   . ALA A 1 766 ? 19.215  12.009  -21.397 1.0 88.74 ? 766 ALA A C   1 Q5VSL9 UNP 766 A 
+ATOM 6116 C CB  . ALA A 1 766 ? 21.340  12.814  -22.546 1.0 88.74 ? 766 ALA A CB  1 Q5VSL9 UNP 766 A 
+ATOM 6117 O O   . ALA A 1 766 ? 18.099  12.281  -21.835 1.0 88.74 ? 766 ALA A O   1 Q5VSL9 UNP 766 A 
+ATOM 6118 N N   . GLU A 1 767 ? 19.476  10.833  -20.809 1.0 89.03 ? 767 GLU A N   1 Q5VSL9 UNP 767 E 
+ATOM 6119 C CA  . GLU A 1 767 ? 18.480  9.755   -20.684 1.0 89.03 ? 767 GLU A CA  1 Q5VSL9 UNP 767 E 
+ATOM 6120 C C   . GLU A 1 767 ? 17.286  10.168  -19.805 1.0 89.03 ? 767 GLU A C   1 Q5VSL9 UNP 767 E 
+ATOM 6121 C CB  . GLU A 1 767 ? 19.112  8.480   -20.087 1.0 89.03 ? 767 GLU A CB  1 Q5VSL9 UNP 767 E 
+ATOM 6122 O O   . GLU A 1 767 ? 16.137  9.878   -20.139 1.0 89.03 ? 767 GLU A O   1 Q5VSL9 UNP 767 E 
+ATOM 6123 C CG  . GLU A 1 767 ? 20.184  7.794   -20.953 1.0 89.03 ? 767 GLU A CG  1 Q5VSL9 UNP 767 E 
+ATOM 6124 C CD  . GLU A 1 767 ? 20.719  6.478   -20.331 1.0 89.03 ? 767 GLU A CD  1 Q5VSL9 UNP 767 E 
+ATOM 6125 O OE1 . GLU A 1 767 ? 21.552  5.807   -20.977 1.0 89.03 ? 767 GLU A OE1 1 Q5VSL9 UNP 767 E 
+ATOM 6126 O OE2 . GLU A 1 767 ? 20.308  6.097   -19.204 1.0 89.03 ? 767 GLU A OE2 1 Q5VSL9 UNP 767 E 
+ATOM 6127 N N   . GLU A 1 768 ? 17.527  10.863  -18.685 1.0 89.86 ? 768 GLU A N   1 Q5VSL9 UNP 768 E 
+ATOM 6128 C CA  . GLU A 1 768 ? 16.444  11.343  -17.810 1.0 89.86 ? 768 GLU A CA  1 Q5VSL9 UNP 768 E 
+ATOM 6129 C C   . GLU A 1 768 ? 15.658  12.504  -18.437 1.0 89.86 ? 768 GLU A C   1 Q5VSL9 UNP 768 E 
+ATOM 6130 C CB  . GLU A 1 768 ? 16.986  11.762  -16.433 1.0 89.86 ? 768 GLU A CB  1 Q5VSL9 UNP 768 E 
+ATOM 6131 O O   . GLU A 1 768 ? 14.448  12.603  -18.223 1.0 89.86 ? 768 GLU A O   1 Q5VSL9 UNP 768 E 
+ATOM 6132 C CG  . GLU A 1 768 ? 17.380  10.586  -15.521 1.0 89.86 ? 768 GLU A CG  1 Q5VSL9 UNP 768 E 
+ATOM 6133 C CD  . GLU A 1 768 ? 16.212  9.708   -15.007 1.0 89.86 ? 768 GLU A CD  1 Q5VSL9 UNP 768 E 
+ATOM 6134 O OE1 . GLU A 1 768 ? 16.483  8.562   -14.573 1.0 89.86 ? 768 GLU A OE1 1 Q5VSL9 UNP 768 E 
+ATOM 6135 O OE2 . GLU A 1 768 ? 15.029  10.133  -14.955 1.0 89.86 ? 768 GLU A OE2 1 Q5VSL9 UNP 768 E 
+ATOM 6136 N N   . CYS A 1 769 ? 16.312  13.372  -19.217 1.0 91.12 ? 769 CYS A N   1 Q5VSL9 UNP 769 C 
+ATOM 6137 C CA  . CYS A 1 769 ? 15.637  14.431  -19.971 1.0 91.12 ? 769 CYS A CA  1 Q5VSL9 UNP 769 C 
+ATOM 6138 C C   . CYS A 1 769 ? 14.764  13.860  -21.096 1.0 91.12 ? 769 CYS A C   1 Q5VSL9 UNP 769 C 
+ATOM 6139 C CB  . CYS A 1 769 ? 16.670  15.430  -20.505 1.0 91.12 ? 769 CYS A CB  1 Q5VSL9 UNP 769 C 
+ATOM 6140 O O   . CYS A 1 769 ? 13.603  14.246  -21.201 1.0 91.12 ? 769 CYS A O   1 Q5VSL9 UNP 769 C 
+ATOM 6141 S SG  . CYS A 1 769 ? 17.334  16.425  -19.134 1.0 91.12 ? 769 CYS A SG  1 Q5VSL9 UNP 769 C 
+ATOM 6142 N N   . ALA A 1 770 ? 15.275  12.900  -21.874 1.0 92.78 ? 770 ALA A N   1 Q5VSL9 UNP 770 A 
+ATOM 6143 C CA  . ALA A 1 770 ? 14.500  12.220  -22.912 1.0 92.78 ? 770 ALA A CA  1 Q5VSL9 UNP 770 A 
+ATOM 6144 C C   . ALA A 1 770 ? 13.291  11.479  -22.321 1.0 92.78 ? 770 ALA A C   1 Q5VSL9 UNP 770 A 
+ATOM 6145 C CB  . ALA A 1 770 ? 15.431  11.260  -23.661 1.0 92.78 ? 770 ALA A CB  1 Q5VSL9 UNP 770 A 
+ATOM 6146 O O   . ALA A 1 770 ? 12.177  11.588  -22.826 1.0 92.78 ? 770 ALA A O   1 Q5VSL9 UNP 770 A 
+ATOM 6147 N N   . LEU A 1 771 ? 13.486  10.786  -21.193 1.0 93.84 ? 771 LEU A N   1 Q5VSL9 UNP 771 L 
+ATOM 6148 C CA  . LEU A 1 771 ? 12.393  10.124  -20.490 1.0 93.84 ? 771 LEU A CA  1 Q5VSL9 UNP 771 L 
+ATOM 6149 C C   . LEU A 1 771 ? 11.314  11.114  -20.039 1.0 93.84 ? 771 LEU A C   1 Q5VSL9 UNP 771 L 
+ATOM 6150 C CB  . LEU A 1 771 ? 12.972  9.356   -19.295 1.0 93.84 ? 771 LEU A CB  1 Q5VSL9 UNP 771 L 
+ATOM 6151 O O   . LEU A 1 771 ? 10.133  10.822  -20.190 1.0 93.84 ? 771 LEU A O   1 Q5VSL9 UNP 771 L 
+ATOM 6152 C CG  . LEU A 1 771 ? 11.906  8.627   -18.462 1.0 93.84 ? 771 LEU A CG  1 Q5VSL9 UNP 771 L 
+ATOM 6153 C CD1 . LEU A 1 771 ? 11.205  7.522   -19.256 1.0 93.84 ? 771 LEU A CD1 1 Q5VSL9 UNP 771 L 
+ATOM 6154 C CD2 . LEU A 1 771 ? 12.582  8.036   -17.225 1.0 93.84 ? 771 LEU A CD2 1 Q5VSL9 UNP 771 L 
+ATOM 6155 N N   . ARG A 1 772 ? 11.708  12.270  -19.489 1.0 93.56 ? 772 ARG A N   1 Q5VSL9 UNP 772 R 
+ATOM 6156 C CA  . ARG A 1 772 ? 10.758  13.307  -19.065 1.0 93.56 ? 772 ARG A CA  1 Q5VSL9 UNP 772 R 
+ATOM 6157 C C   . ARG A 1 772 ? 9.929   13.818  -20.240 1.0 93.56 ? 772 ARG A C   1 Q5VSL9 UNP 772 R 
+ATOM 6158 C CB  . ARG A 1 772 ? 11.507  14.444  -18.369 1.0 93.56 ? 772 ARG A CB  1 Q5VSL9 UNP 772 R 
+ATOM 6159 O O   . ARG A 1 772 ? 8.711   13.846  -20.129 1.0 93.56 ? 772 ARG A O   1 Q5VSL9 UNP 772 R 
+ATOM 6160 C CG  . ARG A 1 772 ? 10.532  15.461  -17.750 1.0 93.56 ? 772 ARG A CG  1 Q5VSL9 UNP 772 R 
+ATOM 6161 C CD  . ARG A 1 772 ? 11.246  16.605  -17.021 1.0 93.56 ? 772 ARG A CD  1 Q5VSL9 UNP 772 R 
+ATOM 6162 N NE  . ARG A 1 772 ? 12.186  16.074  -16.008 1.0 93.56 ? 772 ARG A NE  1 Q5VSL9 UNP 772 R 
+ATOM 6163 N NH1 . ARG A 1 772 ? 14.153  16.610  -17.071 1.0 93.56 ? 772 ARG A NH1 1 Q5VSL9 UNP 772 R 
+ATOM 6164 N NH2 . ARG A 1 772 ? 14.161  15.062  -15.485 1.0 93.56 ? 772 ARG A NH2 1 Q5VSL9 UNP 772 R 
+ATOM 6165 C CZ  . ARG A 1 772 ? 13.490  15.935  -16.176 1.0 93.56 ? 772 ARG A CZ  1 Q5VSL9 UNP 772 R 
+ATOM 6166 N N   . ALA A 1 773 ? 10.576  14.115  -21.366 1.0 93.49 ? 773 ALA A N   1 Q5VSL9 UNP 773 A 
+ATOM 6167 C CA  . ALA A 1 773 ? 9.888   14.558  -22.575 1.0 93.49 ? 773 ALA A CA  1 Q5VSL9 UNP 773 A 
+ATOM 6168 C C   . ALA A 1 773 ? 8.873   13.514  -23.077 1.0 93.49 ? 773 ALA A C   1 Q5VSL9 UNP 773 A 
+ATOM 6169 C CB  . ALA A 1 773 ? 10.944  14.874  -23.640 1.0 93.49 ? 773 ALA A CB  1 Q5VSL9 UNP 773 A 
+ATOM 6170 O O   . ALA A 1 773 ? 7.756   13.867  -23.446 1.0 93.49 ? 773 ALA A O   1 Q5VSL9 UNP 773 A 
+ATOM 6171 N N   . ASN A 1 774 ? 9.218   12.222  -23.043 1.0 95.30 ? 774 ASN A N   1 Q5VSL9 UNP 774 N 
+ATOM 6172 C CA  . ASN A 1 774 ? 8.287   11.159  -23.433 1.0 95.30 ? 774 ASN A CA  1 Q5VSL9 UNP 774 N 
+ATOM 6173 C C   . ASN A 1 774 ? 7.081   11.065  -22.490 1.0 95.30 ? 774 ASN A C   1 Q5VSL9 UNP 774 N 
+ATOM 6174 C CB  . ASN A 1 774 ? 9.023   9.814   -23.490 1.0 95.30 ? 774 ASN A CB  1 Q5VSL9 UNP 774 N 
+ATOM 6175 O O   . ASN A 1 774 ? 5.957   10.881  -22.947 1.0 95.30 ? 774 ASN A O   1 Q5VSL9 UNP 774 N 
+ATOM 6176 C CG  . ASN A 1 774 ? 10.021  9.707   -24.627 1.0 95.30 ? 774 ASN A CG  1 Q5VSL9 UNP 774 N 
+ATOM 6177 N ND2 . ASN A 1 774 ? 10.696  8.588   -24.722 1.0 95.30 ? 774 ASN A ND2 1 Q5VSL9 UNP 774 N 
+ATOM 6178 O OD1 . ASN A 1 774 ? 10.191  10.584  -25.455 1.0 95.30 ? 774 ASN A OD1 1 Q5VSL9 UNP 774 N 
+ATOM 6179 N N   . ILE A 1 775 ? 7.301   11.217  -21.181 1.0 95.23 ? 775 ILE A N   1 Q5VSL9 UNP 775 I 
+ATOM 6180 C CA  . ILE A 1 775 ? 6.219   11.201  -20.193 1.0 95.23 ? 775 ILE A CA  1 Q5VSL9 UNP 775 I 
+ATOM 6181 C C   . ILE A 1 775 ? 5.290   12.406  -20.373 1.0 95.23 ? 775 ILE A C   1 Q5VSL9 UNP 775 I 
+ATOM 6182 C CB  . ILE A 1 775 ? 6.794   11.169  -18.768 1.0 95.23 ? 775 ILE A CB  1 Q5VSL9 UNP 775 I 
+ATOM 6183 O O   . ILE A 1 775 ? 4.075   12.243  -20.325 1.0 95.23 ? 775 ILE A O   1 Q5VSL9 UNP 775 I 
+ATOM 6184 C CG1 . ILE A 1 775 ? 7.575   9.872   -18.470 1.0 95.23 ? 775 ILE A CG1 1 Q5VSL9 UNP 775 I 
+ATOM 6185 C CG2 . ILE A 1 775 ? 5.657   11.284  -17.749 1.0 95.23 ? 775 ILE A CG2 1 Q5VSL9 UNP 775 I 
+ATOM 6186 C CD1 . ILE A 1 775 ? 8.548   10.054  -17.298 1.0 95.23 ? 775 ILE A CD1 1 Q5VSL9 UNP 775 I 
+ATOM 6187 N N   . GLU A 1 776 ? 5.846   13.601  -20.583 1.0 92.23 ? 776 GLU A N   1 Q5VSL9 UNP 776 E 
+ATOM 6188 C CA  . GLU A 1 776 ? 5.069   14.823  -20.820 1.0 92.23 ? 776 GLU A CA  1 Q5VSL9 UNP 776 E 
+ATOM 6189 C C   . GLU A 1 776 ? 4.209   14.692  -22.078 1.0 92.23 ? 776 GLU A C   1 Q5VSL9 UNP 776 E 
+ATOM 6190 C CB  . GLU A 1 776 ? 6.016   16.029  -20.927 1.0 92.23 ? 776 GLU A CB  1 Q5VSL9 UNP 776 E 
+ATOM 6191 O O   . GLU A 1 776 ? 3.014   14.963  -22.020 1.0 92.23 ? 776 GLU A O   1 Q5VSL9 UNP 776 E 
+ATOM 6192 C CG  . GLU A 1 776 ? 6.565   16.444  -19.550 1.0 92.23 ? 776 GLU A CG  1 Q5VSL9 UNP 776 E 
+ATOM 6193 C CD  . GLU A 1 776 ? 7.728   17.451  -19.614 1.0 92.23 ? 776 GLU A CD  1 Q5VSL9 UNP 776 E 
+ATOM 6194 O OE1 . GLU A 1 776 ? 8.241   17.792  -18.519 1.0 92.23 ? 776 GLU A OE1 1 Q5VSL9 UNP 776 E 
+ATOM 6195 O OE2 . GLU A 1 776 ? 8.179   17.800  -20.727 1.0 92.23 ? 776 GLU A OE2 1 Q5VSL9 UNP 776 E 
+ATOM 6196 N N   . ARG A 1 777 ? 4.776   14.181  -23.179 1.0 90.25 ? 777 ARG A N   1 Q5VSL9 UNP 777 R 
+ATOM 6197 C CA  . ARG A 1 777 ? 4.030   13.908  -24.418 1.0 90.25 ? 777 ARG A CA  1 Q5VSL9 UNP 777 R 
+ATOM 6198 C C   . ARG A 1 777 ? 2.908   12.899  -24.211 1.0 90.25 ? 777 ARG A C   1 Q5VSL9 UNP 777 R 
+ATOM 6199 C CB  . ARG A 1 777 ? 4.980   13.391  -25.501 1.0 90.25 ? 777 ARG A CB  1 Q5VSL9 UNP 777 R 
+ATOM 6200 O O   . ARG A 1 777 ? 1.793   13.143  -24.655 1.0 90.25 ? 777 ARG A O   1 Q5VSL9 UNP 777 R 
+ATOM 6201 C CG  . ARG A 1 777 ? 5.885   14.499  -26.044 1.0 90.25 ? 777 ARG A CG  1 Q5VSL9 UNP 777 R 
+ATOM 6202 C CD  . ARG A 1 777 ? 6.924   13.861  -26.963 1.0 90.25 ? 777 ARG A CD  1 Q5VSL9 UNP 777 R 
+ATOM 6203 N NE  . ARG A 1 777 ? 7.893   14.851  -27.452 1.0 90.25 ? 777 ARG A NE  1 Q5VSL9 UNP 777 R 
+ATOM 6204 N NH1 . ARG A 1 777 ? 9.182   13.373  -28.639 1.0 90.25 ? 777 ARG A NH1 1 Q5VSL9 UNP 777 R 
+ATOM 6205 N NH2 . ARG A 1 777 ? 9.711   15.546  -28.625 1.0 90.25 ? 777 ARG A NH2 1 Q5VSL9 UNP 777 R 
+ATOM 6206 C CZ  . ARG A 1 777 ? 8.922   14.586  -28.233 1.0 90.25 ? 777 ARG A CZ  1 Q5VSL9 UNP 777 R 
+ATOM 6207 N N   . PHE A 1 778 ? 3.190   11.793  -23.524 1.0 93.06 ? 778 PHE A N   1 Q5VSL9 UNP 778 F 
+ATOM 6208 C CA  . PHE A 1 778 ? 2.182   10.787  -23.192 1.0 93.06 ? 778 PHE A CA  1 Q5VSL9 UNP 778 F 
+ATOM 6209 C C   . PHE A 1 778 ? 1.038   11.385  -22.368 1.0 93.06 ? 778 PHE A C   1 Q5VSL9 UNP 778 F 
+ATOM 6210 C CB  . PHE A 1 778 ? 2.863   9.638   -22.441 1.0 93.06 ? 778 PHE A CB  1 Q5VSL9 UNP 778 F 
+ATOM 6211 O O   . PHE A 1 778 ? -0.128  11.190  -22.699 1.0 93.06 ? 778 PHE A O   1 Q5VSL9 UNP 778 F 
+ATOM 6212 C CG  . PHE A 1 778 ? 1.906   8.723   -21.700 1.0 93.06 ? 778 PHE A CG  1 Q5VSL9 UNP 778 F 
+ATOM 6213 C CD1 . PHE A 1 778 ? 1.721   8.860   -20.312 1.0 93.06 ? 778 PHE A CD1 1 Q5VSL9 UNP 778 F 
+ATOM 6214 C CD2 . PHE A 1 778 ? 1.154   7.772   -22.407 1.0 93.06 ? 778 PHE A CD2 1 Q5VSL9 UNP 778 F 
+ATOM 6215 C CE1 . PHE A 1 778 ? 0.790   8.051   -19.634 1.0 93.06 ? 778 PHE A CE1 1 Q5VSL9 UNP 778 F 
+ATOM 6216 C CE2 . PHE A 1 778 ? 0.236   6.951   -21.733 1.0 93.06 ? 778 PHE A CE2 1 Q5VSL9 UNP 778 F 
+ATOM 6217 C CZ  . PHE A 1 778 ? 0.046   7.091   -20.346 1.0 93.06 ? 778 PHE A CZ  1 Q5VSL9 UNP 778 F 
+ATOM 6218 N N   . ASN A 1 779 ? 1.363   12.143  -21.319 1.0 93.15 ? 779 ASN A N   1 Q5VSL9 UNP 779 N 
+ATOM 6219 C CA  . ASN A 1 779 ? 0.349   12.731  -20.452 1.0 93.15 ? 779 ASN A CA  1 Q5VSL9 UNP 779 N 
+ATOM 6220 C C   . ASN A 1 779 ? -0.474  13.805  -21.174 1.0 93.15 ? 779 ASN A C   1 Q5VSL9 UNP 779 N 
+ATOM 6221 C CB  . ASN A 1 779 ? 1.007   13.290  -19.182 1.0 93.15 ? 779 ASN A CB  1 Q5VSL9 UNP 779 N 
+ATOM 6222 O O   . ASN A 1 779 ? -1.693  13.819  -21.022 1.0 93.15 ? 779 ASN A O   1 Q5VSL9 UNP 779 N 
+ATOM 6223 C CG  . ASN A 1 779 ? 1.370   12.232  -18.157 1.0 93.15 ? 779 ASN A CG  1 Q5VSL9 UNP 779 N 
+ATOM 6224 N ND2 . ASN A 1 779 ? 2.142   12.592  -17.161 1.0 93.15 ? 779 ASN A ND2 1 Q5VSL9 UNP 779 N 
+ATOM 6225 O OD1 . ASN A 1 779 ? 0.947   11.089  -18.183 1.0 93.15 ? 779 ASN A OD1 1 Q5VSL9 UNP 779 N 
+ATOM 6226 N N   . ALA A 1 780 ? 0.173   14.660  -21.971 1.0 87.77 ? 780 ALA A N   1 Q5VSL9 UNP 780 A 
+ATOM 6227 C CA  . ALA A 1 780 ? -0.507  15.668  -22.778 1.0 87.77 ? 780 ALA A CA  1 Q5VSL9 UNP 780 A 
+ATOM 6228 C C   . ALA A 1 780 ? -1.466  15.008  -23.779 1.0 87.77 ? 780 ALA A C   1 Q5VSL9 UNP 780 A 
+ATOM 6229 C CB  . ALA A 1 780 ? 0.544   16.539  -23.476 1.0 87.77 ? 780 ALA A CB  1 Q5VSL9 UNP 780 A 
+ATOM 6230 O O   . ALA A 1 780 ? -2.645  15.333  -23.808 1.0 87.77 ? 780 ALA A O   1 Q5VSL9 UNP 780 A 
+ATOM 6231 N N   . ARG A 1 781 ? -0.989  14.002  -24.525 1.0 87.41 ? 781 ARG A N   1 Q5VSL9 UNP 781 R 
+ATOM 6232 C CA  . ARG A 1 781 ? -1.797  13.269  -25.509 1.0 87.41 ? 781 ARG A CA  1 Q5VSL9 UNP 781 R 
+ATOM 6233 C C   . ARG A 1 781 ? -3.007  12.575  -24.880 1.0 87.41 ? 781 ARG A C   1 Q5VSL9 UNP 781 R 
+ATOM 6234 C CB  . ARG A 1 781 ? -0.890  12.266  -26.245 1.0 87.41 ? 781 ARG A CB  1 Q5VSL9 UNP 781 R 
+ATOM 6235 O O   . ARG A 1 781 ? -4.078  12.577  -25.471 1.0 87.41 ? 781 ARG A O   1 Q5VSL9 UNP 781 R 
+ATOM 6236 C CG  . ARG A 1 781 ? -1.612  11.498  -27.365 1.0 87.41 ? 781 ARG A CG  1 Q5VSL9 UNP 781 R 
+ATOM 6237 C CD  . ARG A 1 781 ? -0.656  10.586  -28.158 1.0 87.41 ? 781 ARG A CD  1 Q5VSL9 UNP 781 R 
+ATOM 6238 N NE  . ARG A 1 781 ? -0.148  9.437   -27.370 1.0 87.41 ? 781 ARG A NE  1 Q5VSL9 UNP 781 R 
+ATOM 6239 N NH1 . ARG A 1 781 ? -2.001  8.089   -27.542 1.0 87.41 ? 781 ARG A NH1 1 Q5VSL9 UNP 781 R 
+ATOM 6240 N NH2 . ARG A 1 781 ? -0.326  7.430   -26.292 1.0 87.41 ? 781 ARG A NH2 1 Q5VSL9 UNP 781 R 
+ATOM 6241 C CZ  . ARG A 1 781 ? -0.813  8.331   -27.085 1.0 87.41 ? 781 ARG A CZ  1 Q5VSL9 UNP 781 R 
+ATOM 6242 N N   . ARG A 1 782 ? -2.831  11.945  -23.714 1.0 89.15 ? 782 ARG A N   1 Q5VSL9 UNP 782 R 
+ATOM 6243 C CA  . ARG A 1 782 ? -3.844  11.052  -23.129 1.0 89.15 ? 782 ARG A CA  1 Q5VSL9 UNP 782 R 
+ATOM 6244 C C   . ARG A 1 782 ? -4.828  11.738  -22.182 1.0 89.15 ? 782 ARG A C   1 Q5VSL9 UNP 782 R 
+ATOM 6245 C CB  . ARG A 1 782 ? -3.117  9.885   -22.457 1.0 89.15 ? 782 ARG A CB  1 Q5VSL9 UNP 782 R 
+ATOM 6246 O O   . ARG A 1 782 ? -5.973  11.306  -22.103 1.0 89.15 ? 782 ARG A O   1 Q5VSL9 UNP 782 R 
+ATOM 6247 C CG  . ARG A 1 782 ? -4.063  8.754   -22.027 1.0 89.15 ? 782 ARG A CG  1 Q5VSL9 UNP 782 R 
+ATOM 6248 C CD  . ARG A 1 782 ? -3.187  7.621   -21.507 1.0 89.15 ? 782 ARG A CD  1 Q5VSL9 UNP 782 R 
+ATOM 6249 N NE  . ARG A 1 782 ? -3.950  6.456   -21.026 1.0 89.15 ? 782 ARG A NE  1 Q5VSL9 UNP 782 R 
+ATOM 6250 N NH1 . ARG A 1 782 ? -3.249  5.008   -22.653 1.0 89.15 ? 782 ARG A NH1 1 Q5VSL9 UNP 782 R 
+ATOM 6251 N NH2 . ARG A 1 782 ? -4.437  4.247   -20.930 1.0 89.15 ? 782 ARG A NH2 1 Q5VSL9 UNP 782 R 
+ATOM 6252 C CZ  . ARG A 1 782 ? -3.891  5.246   -21.548 1.0 89.15 ? 782 ARG A CZ  1 Q5VSL9 UNP 782 R 
+ATOM 6253 N N   . TYR A 1 783 ? -4.400  12.755  -21.433 1.0 90.26 ? 783 TYR A N   1 Q5VSL9 UNP 783 Y 
+ATOM 6254 C CA  . TYR A 1 783 ? -5.221  13.346  -20.363 1.0 90.26 ? 783 TYR A CA  1 Q5VSL9 UNP 783 Y 
+ATOM 6255 C C   . TYR A 1 783 ? -5.588  14.806  -20.591 1.0 90.26 ? 783 TYR A C   1 Q5VSL9 UNP 783 Y 
+ATOM 6256 C CB  . TYR A 1 783 ? -4.514  13.209  -19.011 1.0 90.26 ? 783 TYR A CB  1 Q5VSL9 UNP 783 Y 
+ATOM 6257 O O   . TYR A 1 783 ? -6.542  15.290  -19.978 1.0 90.26 ? 783 TYR A O   1 Q5VSL9 UNP 783 Y 
+ATOM 6258 C CG  . TYR A 1 783 ? -4.062  11.803  -18.702 1.0 90.26 ? 783 TYR A CG  1 Q5VSL9 UNP 783 Y 
+ATOM 6259 C CD1 . TYR A 1 783 ? -5.003  10.791  -18.444 1.0 90.26 ? 783 TYR A CD1 1 Q5VSL9 UNP 783 Y 
+ATOM 6260 C CD2 . TYR A 1 783 ? -2.694  11.505  -18.740 1.0 90.26 ? 783 TYR A CD2 1 Q5VSL9 UNP 783 Y 
+ATOM 6261 C CE1 . TYR A 1 783 ? -4.565  9.479   -18.192 1.0 90.26 ? 783 TYR A CE1 1 Q5VSL9 UNP 783 Y 
+ATOM 6262 C CE2 . TYR A 1 783 ? -2.256  10.188  -18.562 1.0 90.26 ? 783 TYR A CE2 1 Q5VSL9 UNP 783 Y 
+ATOM 6263 O OH  . TYR A 1 783 ? -2.717  7.929   -18.119 1.0 90.26 ? 783 TYR A OH  1 Q5VSL9 UNP 783 Y 
+ATOM 6264 C CZ  . TYR A 1 783 ? -3.192  9.181   -18.272 1.0 90.26 ? 783 TYR A CZ  1 Q5VSL9 UNP 783 Y 
+ATOM 6265 N N   . ASP A 1 784 ? -4.856  15.522  -21.440 1.0 82.26 ? 784 ASP A N   1 Q5VSL9 UNP 784 D 
+ATOM 6266 C CA  . ASP A 1 784 ? -5.070  16.950  -21.630 1.0 82.26 ? 784 ASP A CA  1 Q5VSL9 UNP 784 D 
+ATOM 6267 C C   . ASP A 1 784 ? -6.187  17.198  -22.653 1.0 82.26 ? 784 ASP A C   1 Q5VSL9 UNP 784 D 
+ATOM 6268 C CB  . ASP A 1 784 ? -3.735  17.636  -21.940 1.0 82.26 ? 784 ASP A CB  1 Q5VSL9 UNP 784 D 
+ATOM 6269 O O   . ASP A 1 784 ? -5.960  17.433  -23.837 1.0 82.26 ? 784 ASP A O   1 Q5VSL9 UNP 784 D 
+ATOM 6270 C CG  . ASP A 1 784 ? -3.729  19.096  -21.514 1.0 82.26 ? 784 ASP A CG  1 Q5VSL9 UNP 784 D 
+ATOM 6271 O OD1 . ASP A 1 784 ? -4.824  19.683  -21.345 1.0 82.26 ? 784 ASP A OD1 1 Q5VSL9 UNP 784 D 
+ATOM 6272 O OD2 . ASP A 1 784 ? -2.621  19.651  -21.375 1.0 82.26 ? 784 ASP A OD2 1 Q5VSL9 UNP 784 D 
+ATOM 6273 N N   . ARG A 1 785 ? -7.441  17.123  -22.187 1.0 63.50 ? 785 ARG A N   1 Q5VSL9 UNP 785 R 
+ATOM 6274 C CA  . ARG A 1 785 ? -8.636  17.354  -23.024 1.0 63.50 ? 785 ARG A CA  1 Q5VSL9 UNP 785 R 
+ATOM 6275 C C   . ARG A 1 785 ? -8.745  18.790  -23.551 1.0 63.50 ? 785 ARG A C   1 Q5VSL9 UNP 785 R 
+ATOM 6276 C CB  . ARG A 1 785 ? -9.916  16.990  -22.253 1.0 63.50 ? 785 ARG A CB  1 Q5VSL9 UNP 785 R 
+ATOM 6277 O O   . ARG A 1 785 ? -9.532  19.033  -24.457 1.0 63.50 ? 785 ARG A O   1 Q5VSL9 UNP 785 R 
+ATOM 6278 C CG  . ARG A 1 785 ? -10.046 15.488  -21.974 1.0 63.50 ? 785 ARG A CG  1 Q5VSL9 UNP 785 R 
+ATOM 6279 C CD  . ARG A 1 785 ? -11.412 15.203  -21.338 1.0 63.50 ? 785 ARG A CD  1 Q5VSL9 UNP 785 R 
+ATOM 6280 N NE  . ARG A 1 785 ? -11.593 13.767  -21.061 1.0 63.50 ? 785 ARG A NE  1 Q5VSL9 UNP 785 R 
+ATOM 6281 N NH1 . ARG A 1 785 ? -13.716 13.894  -20.196 1.0 63.50 ? 785 ARG A NH1 1 Q5VSL9 UNP 785 R 
+ATOM 6282 N NH2 . ARG A 1 785 ? -12.694 11.913  -20.329 1.0 63.50 ? 785 ARG A NH2 1 Q5VSL9 UNP 785 R 
+ATOM 6283 C CZ  . ARG A 1 785 ? -12.663 13.200  -20.532 1.0 63.50 ? 785 ARG A CZ  1 Q5VSL9 UNP 785 R 
+ATOM 6284 N N   . ALA A 1 786 ? -8.001  19.737  -22.974 1.0 56.30 ? 786 ALA A N   1 Q5VSL9 UNP 786 A 
+ATOM 6285 C CA  . ALA A 1 786 ? -8.036  21.146  -23.369 1.0 56.30 ? 786 ALA A CA  1 Q5VSL9 UNP 786 A 
+ATOM 6286 C C   . ALA A 1 786 ? -7.157  21.450  -24.594 1.0 56.30 ? 786 ALA A C   1 Q5VSL9 UNP 786 A 
+ATOM 6287 C CB  . ALA A 1 786 ? -7.634  21.992  -22.156 1.0 56.30 ? 786 ALA A CB  1 Q5VSL9 UNP 786 A 
+ATOM 6288 O O   . ALA A 1 786 ? -7.306  22.509  -25.198 1.0 56.30 ? 786 ALA A O   1 Q5VSL9 UNP 786 A 
+ATOM 6289 N N   . HIS A 1 787 ? -6.274  20.524  -24.976 1.0 52.15 ? 787 HIS A N   1 Q5VSL9 UNP 787 H 
+ATOM 6290 C CA  . HIS A 1 787 ? -5.328  20.695  -26.071 1.0 52.15 ? 787 HIS A CA  1 Q5VSL9 UNP 787 H 
+ATOM 6291 C C   . HIS A 1 787 ? -5.591  19.681  -27.184 1.0 52.15 ? 787 HIS A C   1 Q5VSL9 UNP 787 H 
+ATOM 6292 C CB  . HIS A 1 787 ? -3.889  20.646  -25.540 1.0 52.15 ? 787 HIS A CB  1 Q5VSL9 UNP 787 H 
+ATOM 6293 O O   . HIS A 1 787 ? -4.686  18.966  -27.618 1.0 52.15 ? 787 HIS A O   1 Q5VSL9 UNP 787 H 
+ATOM 6294 C CG  . HIS A 1 787 ? -3.573  21.726  -24.540 1.0 52.15 ? 787 HIS A CG  1 Q5VSL9 UNP 787 H 
+ATOM 6295 C CD2 . HIS A 1 787 ? -2.975  22.932  -24.790 1.0 52.15 ? 787 HIS A CD2 1 Q5VSL9 UNP 787 H 
+ATOM 6296 N ND1 . HIS A 1 787 ? -3.772  21.657  -23.183 1.0 52.15 ? 787 HIS A ND1 1 Q5VSL9 UNP 787 H 
+ATOM 6297 C CE1 . HIS A 1 787 ? -3.276  22.766  -22.627 1.0 52.15 ? 787 HIS A CE1 1 Q5VSL9 UNP 787 H 
+ATOM 6298 N NE2 . HIS A 1 787 ? -2.783  23.589  -23.567 1.0 52.15 ? 787 HIS A NE2 1 Q5VSL9 UNP 787 H 
+ATOM 6299 N N   . SER A 1 788 ? -6.817  19.659  -27.719 1.0 54.35 ? 788 SER A N   1 Q5VSL9 UNP 788 S 
+ATOM 6300 C CA  . SER A 1 788 ? -6.947  19.383  -29.151 1.0 54.35 ? 788 SER A CA  1 Q5VSL9 UNP 788 S 
+ATOM 6301 C C   . SER A 1 788 ? -6.027  20.393  -29.829 1.0 54.35 ? 788 SER A C   1 Q5VSL9 UNP 788 S 
+ATOM 6302 C CB  . SER A 1 788 ? -8.387  19.585  -29.644 1.0 54.35 ? 788 SER A CB  1 Q5VSL9 UNP 788 S 
+ATOM 6303 O O   . SER A 1 788 ? -6.325  21.586  -29.808 1.0 54.35 ? 788 SER A O   1 Q5VSL9 UNP 788 S 
+ATOM 6304 O OG  . SER A 1 788 ? -9.312  18.902  -28.822 1.0 54.35 ? 788 SER A OG  1 Q5VSL9 UNP 788 S 
+ATOM 6305 N N   . ASN A 1 789 ? -4.847  19.959  -30.283 1.0 54.67 ? 789 ASN A N   1 Q5VSL9 UNP 789 N 
+ATOM 6306 C CA  . ASN A 1 789 ? -3.916  20.849  -30.964 1.0 54.67 ? 789 ASN A CA  1 Q5VSL9 UNP 789 N 
+ATOM 6307 C C   . ASN A 1 789 ? -4.731  21.593  -32.034 1.0 54.67 ? 789 ASN A C   1 Q5VSL9 UNP 789 N 
+ATOM 6308 C CB  . ASN A 1 789 ? -2.798  20.014  -31.604 1.0 54.67 ? 789 ASN A CB  1 Q5VSL9 UNP 789 N 
+ATOM 6309 O O   . ASN A 1 789 ? -5.395  20.908  -32.814 1.0 54.67 ? 789 ASN A O   1 Q5VSL9 UNP 789 N 
+ATOM 6310 C CG  . ASN A 1 789 ? -1.727  20.853  -32.279 1.0 54.67 ? 789 ASN A CG  1 Q5VSL9 UNP 789 N 
+ATOM 6311 N ND2 . ASN A 1 789 ? -0.786  20.270  -32.973 1.0 54.67 ? 789 ASN A ND2 1 Q5VSL9 UNP 789 N 
+ATOM 6312 O OD1 . ASN A 1 789 ? -1.717  22.062  -32.198 1.0 54.67 ? 789 ASN A OD1 1 Q5VSL9 UNP 789 N 
+ATOM 6313 N N   . PRO A 1 790 ? -4.776  22.935  -32.053 1.0 57.02 ? 790 PRO A N   1 Q5VSL9 UNP 790 P 
+ATOM 6314 C CA  . PRO A 1 790 ? -5.603  23.666  -33.009 1.0 57.02 ? 790 PRO A CA  1 Q5VSL9 UNP 790 P 
+ATOM 6315 C C   . PRO A 1 790 ? -5.302  23.271  -34.461 1.0 57.02 ? 790 PRO A C   1 Q5VSL9 UNP 790 P 
+ATOM 6316 C CB  . PRO A 1 790 ? -5.355  25.151  -32.723 1.0 57.02 ? 790 PRO A CB  1 Q5VSL9 UNP 790 P 
+ATOM 6317 O O   . PRO A 1 790 ? -6.219  23.241  -35.276 1.0 57.02 ? 790 PRO A O   1 Q5VSL9 UNP 790 P 
+ATOM 6318 C CG  . PRO A 1 790 ? -4.088  25.177  -31.867 1.0 57.02 ? 790 PRO A CG  1 Q5VSL9 UNP 790 P 
+ATOM 6319 C CD  . PRO A 1 790 ? -4.134  23.849  -31.127 1.0 57.02 ? 790 PRO A CD  1 Q5VSL9 UNP 790 P 
+ATOM 6320 N N   . ASP A 1 791 ? -4.067  22.846  -34.749 1.0 54.96 ? 791 ASP A N   1 Q5VSL9 UNP 791 D 
+ATOM 6321 C CA  . ASP A 1 791 ? -3.655  22.300  -36.050 1.0 54.96 ? 791 ASP A CA  1 Q5VSL9 UNP 791 D 
+ATOM 6322 C C   . ASP A 1 791 ? -4.346  20.969  -36.424 1.0 54.96 ? 791 ASP A C   1 Q5VSL9 UNP 791 D 
+ATOM 6323 C CB  . ASP A 1 791 ? -2.134  22.066  -36.041 1.0 54.96 ? 791 ASP A CB  1 Q5VSL9 UNP 791 D 
+ATOM 6324 O O   . ASP A 1 791 ? -4.279  20.532  -37.571 1.0 54.96 ? 791 ASP A O   1 Q5VSL9 UNP 791 D 
+ATOM 6325 C CG  . ASP A 1 791 ? -1.281  23.308  -35.765 1.0 54.96 ? 791 ASP A CG  1 Q5VSL9 UNP 791 D 
+ATOM 6326 O OD1 . ASP A 1 791 ? -1.753  24.437  -36.023 1.0 54.96 ? 791 ASP A OD1 1 Q5VSL9 UNP 791 D 
+ATOM 6327 O OD2 . ASP A 1 791 ? -0.137  23.099  -35.294 1.0 54.96 ? 791 ASP A OD2 1 Q5VSL9 UNP 791 D 
+ATOM 6328 N N   . PHE A 1 792 ? -4.980  20.298  -35.459 1.0 55.25 ? 792 PHE A N   1 Q5VSL9 UNP 792 F 
+ATOM 6329 C CA  . PHE A 1 792 ? -5.641  18.995  -35.590 1.0 55.25 ? 792 PHE A CA  1 Q5VSL9 UNP 792 F 
+ATOM 6330 C C   . PHE A 1 792 ? -7.149  19.052  -35.297 1.0 55.25 ? 792 PHE A C   1 Q5VSL9 UNP 792 F 
+ATOM 6331 C CB  . PHE A 1 792 ? -4.940  17.949  -34.699 1.0 55.25 ? 792 PHE A CB  1 Q5VSL9 UNP 792 F 
+ATOM 6332 O O   . PHE A 1 792 ? -7.798  18.007  -35.231 1.0 55.25 ? 792 PHE A O   1 Q5VSL9 UNP 792 F 
+ATOM 6333 C CG  . PHE A 1 792 ? -3.437  17.789  -34.877 1.0 55.25 ? 792 PHE A CG  1 Q5VSL9 UNP 792 F 
+ATOM 6334 C CD1 . PHE A 1 792 ? -2.839  17.873  -36.148 1.0 55.25 ? 792 PHE A CD1 1 Q5VSL9 UNP 792 F 
+ATOM 6335 C CD2 . PHE A 1 792 ? -2.624  17.508  -33.764 1.0 55.25 ? 792 PHE A CD2 1 Q5VSL9 UNP 792 F 
+ATOM 6336 C CE1 . PHE A 1 792 ? -1.445  17.768  -36.285 1.0 55.25 ? 792 PHE A CE1 1 Q5VSL9 UNP 792 F 
+ATOM 6337 C CE2 . PHE A 1 792 ? -1.227  17.426  -33.892 1.0 55.25 ? 792 PHE A CE2 1 Q5VSL9 UNP 792 F 
+ATOM 6338 C CZ  . PHE A 1 792 ? -0.633  17.576  -35.155 1.0 55.25 ? 792 PHE A CZ  1 Q5VSL9 UNP 792 F 
+ATOM 6339 N N   . LEU A 1 793 ? -7.729  20.246  -35.126 1.0 61.15 ? 793 LEU A N   1 Q5VSL9 UNP 793 L 
+ATOM 6340 C CA  . LEU A 1 793 ? -9.183  20.400  -35.169 1.0 61.15 ? 793 LEU A CA  1 Q5VSL9 UNP 793 L 
+ATOM 6341 C C   . LEU A 1 793 ? -9.662  20.213  -36.621 1.0 61.15 ? 793 LEU A C   1 Q5VSL9 UNP 793 L 
+ATOM 6342 C CB  . LEU A 1 793 ? -9.597  21.766  -34.594 1.0 61.15 ? 793 LEU A CB  1 Q5VSL9 UNP 793 L 
+ATOM 6343 O O   . LEU A 1 793 ? -8.952  20.616  -37.545 1.0 61.15 ? 793 LEU A O   1 Q5VSL9 UNP 793 L 
+ATOM 6344 C CG  . LEU A 1 793 ? -9.421  21.876  -33.067 1.0 61.15 ? 793 LEU A CG  1 Q5VSL9 UNP 793 L 
+ATOM 6345 C CD1 . LEU A 1 793 ? -9.651  23.320  -32.621 1.0 61.15 ? 793 LEU A CD1 1 Q5VSL9 UNP 793 L 
+ATOM 6346 C CD2 . LEU A 1 793 ? -10.417 20.990  -32.309 1.0 61.15 ? 793 LEU A CD2 1 Q5VSL9 UNP 793 L 
+ATOM 6347 N N   . PRO A 1 794 ? -10.849 19.622  -36.859 1.0 60.31 ? 794 PRO A N   1 Q5VSL9 UNP 794 P 
+ATOM 6348 C CA  . PRO A 1 794 ? -11.428 19.595  -38.195 1.0 60.31 ? 794 PRO A CA  1 Q5VSL9 UNP 794 P 
+ATOM 6349 C C   . PRO A 1 794 ? -11.447 21.015  -38.765 1.0 60.31 ? 794 PRO A C   1 Q5VSL9 UNP 794 P 
+ATOM 6350 C CB  . PRO A 1 794 ? -12.847 19.032  -38.038 1.0 60.31 ? 794 PRO A CB  1 Q5VSL9 UNP 794 P 
+ATOM 6351 O O   . PRO A 1 794 ? -11.959 21.927  -38.112 1.0 60.31 ? 794 PRO A O   1 Q5VSL9 UNP 794 P 
+ATOM 6352 C CG  . PRO A 1 794 ? -12.798 18.282  -36.707 1.0 60.31 ? 794 PRO A CG  1 Q5VSL9 UNP 794 P 
+ATOM 6353 C CD  . PRO A 1 794 ? -11.761 19.046  -35.888 1.0 60.31 ? 794 PRO A CD  1 Q5VSL9 UNP 794 P 
+ATOM 6354 N N   . VAL A 1 795 ? -10.884 21.203  -39.962 1.0 65.23 ? 795 VAL A N   1 Q5VSL9 UNP 795 V 
+ATOM 6355 C CA  . VAL A 1 795 ? -10.940 22.499  -40.644 1.0 65.23 ? 795 VAL A CA  1 Q5VSL9 UNP 795 V 
+ATOM 6356 C C   . VAL A 1 795 ? -12.408 22.875  -40.804 1.0 65.23 ? 795 VAL A C   1 Q5VSL9 UNP 795 V 
+ATOM 6357 C CB  . VAL A 1 795 ? -10.216 22.485  -42.005 1.0 65.23 ? 795 VAL A CB  1 Q5VSL9 UNP 795 V 
+ATOM 6358 O O   . VAL A 1 795 ? -13.212 22.088  -41.314 1.0 65.23 ? 795 VAL A O   1 Q5VSL9 UNP 795 V 
+ATOM 6359 C CG1 . VAL A 1 795 ? -10.304 23.846  -42.710 1.0 65.23 ? 795 VAL A CG1 1 Q5VSL9 UNP 795 V 
+ATOM 6360 C CG2 . VAL A 1 795 ? -8.729  22.146  -41.825 1.0 65.23 ? 795 VAL A CG2 1 Q5VSL9 UNP 795 V 
+ATOM 6361 N N   . ASP A 1 796 ? -12.765 24.066  -40.330 1.0 68.75 ? 796 ASP A N   1 Q5VSL9 UNP 796 D 
+ATOM 6362 C CA  . ASP A 1 796 ? -14.114 24.584  -40.481 1.0 68.75 ? 796 ASP A CA  1 Q5VSL9 UNP 796 D 
+ATOM 6363 C C   . ASP A 1 796 ? -14.380 24.872  -41.962 1.0 68.75 ? 796 ASP A C   1 Q5VSL9 UNP 796 D 
+ATOM 6364 C CB  . ASP A 1 796 ? -14.319 25.813  -39.592 1.0 68.75 ? 796 ASP A CB  1 Q5VSL9 UNP 796 D 
+ATOM 6365 O O   . ASP A 1 796 ? -13.995 25.904  -42.506 1.0 68.75 ? 796 ASP A O   1 Q5VSL9 UNP 796 D 
+ATOM 6366 C CG  . ASP A 1 796 ? -15.768 26.304  -39.612 1.0 68.75 ? 796 ASP A CG  1 Q5VSL9 UNP 796 D 
+ATOM 6367 O OD1 . ASP A 1 796 ? -16.622 25.698  -40.305 1.0 68.75 ? 796 ASP A OD1 1 Q5VSL9 UNP 796 D 
+ATOM 6368 O OD2 . ASP A 1 796 ? -16.034 27.290  -38.892 1.0 68.75 ? 796 ASP A OD2 1 Q5VSL9 UNP 796 D 
+ATOM 6369 N N   . ASN A 1 797 ? -15.032 23.924  -42.631 1.0 74.33 ? 797 ASN A N   1 Q5VSL9 UNP 797 N 
+ATOM 6370 C CA  . ASN A 1 797 ? -15.394 24.040  -44.041 1.0 74.33 ? 797 ASN A CA  1 Q5VSL9 UNP 797 N 
+ATOM 6371 C C   . ASN A 1 797 ? -16.674 24.874  -44.253 1.0 74.33 ? 797 ASN A C   1 Q5VSL9 UNP 797 N 
+ATOM 6372 C CB  . ASN A 1 797 ? -15.483 22.626  -44.642 1.0 74.33 ? 797 ASN A CB  1 Q5VSL9 UNP 797 N 
+ATOM 6373 O O   . ASN A 1 797 ? -17.158 24.996  -45.381 1.0 74.33 ? 797 ASN A O   1 Q5VSL9 UNP 797 N 
+ATOM 6374 C CG  . ASN A 1 797 ? -14.134 21.924  -44.680 1.0 74.33 ? 797 ASN A CG  1 Q5VSL9 UNP 797 N 
+ATOM 6375 N ND2 . ASN A 1 797 ? -14.096 20.636  -44.435 1.0 74.33 ? 797 ASN A ND2 1 Q5VSL9 UNP 797 N 
+ATOM 6376 O OD1 . ASN A 1 797 ? -13.103 22.505  -44.962 1.0 74.33 ? 797 ASN A OD1 1 Q5VSL9 UNP 797 N 
+ATOM 6377 N N   . CYS A 1 798 ? -17.266 25.439  -43.193 1.0 80.43 ? 798 CYS A N   1 Q5VSL9 UNP 798 C 
+ATOM 6378 C CA  . CYS A 1 798 ? -18.443 26.288  -43.304 1.0 80.43 ? 798 CYS A CA  1 Q5VSL9 UNP 798 C 
+ATOM 6379 C C   . CYS A 1 798 ? -18.032 27.722  -43.658 1.0 80.43 ? 798 CYS A C   1 Q5VSL9 UNP 798 C 
+ATOM 6380 C CB  . CYS A 1 798 ? -19.251 26.214  -42.006 1.0 80.43 ? 798 CYS A CB  1 Q5VSL9 UNP 798 C 
+ATOM 6381 O O   . CYS A 1 798 ? -17.621 28.504  -42.802 1.0 80.43 ? 798 CYS A O   1 Q5VSL9 UNP 798 C 
+ATOM 6382 S SG  . CYS A 1 798 ? -20.775 27.192  -42.166 1.0 80.43 ? 798 CYS A SG  1 Q5VSL9 UNP 798 C 
+ATOM 6383 N N   . LEU A 1 799 ? -18.232 28.103  -44.922 1.0 75.49 ? 799 LEU A N   1 Q5VSL9 UNP 799 L 
+ATOM 6384 C CA  . LEU A 1 799 ? -17.907 29.437  -45.444 1.0 75.49 ? 799 LEU A CA  1 Q5VSL9 UNP 799 L 
+ATOM 6385 C C   . LEU A 1 799 ? -18.491 30.579  -44.588 1.0 75.49 ? 799 LEU A C   1 Q5VSL9 UNP 799 L 
+ATOM 6386 C CB  . LEU A 1 799 ? -18.430 29.517  -46.897 1.0 75.49 ? 799 LEU A CB  1 Q5VSL9 UNP 799 L 
+ATOM 6387 O O   . LEU A 1 799 ? -17.844 31.599  -44.376 1.0 75.49 ? 799 LEU A O   1 Q5VSL9 UNP 799 L 
+ATOM 6388 C CG  . LEU A 1 799 ? -17.444 30.194  -47.872 1.0 75.49 ? 799 LEU A CG  1 Q5VSL9 UNP 799 L 
+ATOM 6389 C CD1 . LEU A 1 799 ? -17.023 29.209  -48.965 1.0 75.49 ? 799 LEU A CD1 1 Q5VSL9 UNP 799 L 
+ATOM 6390 C CD2 . LEU A 1 799 ? -18.078 31.406  -48.553 1.0 75.49 ? 799 LEU A CD2 1 Q5VSL9 UNP 799 L 
+ATOM 6391 N N   . GLN A 1 800 ? -19.706 30.391  -44.062 1.0 78.58 ? 800 GLN A N   1 Q5VSL9 UNP 800 Q 
+ATOM 6392 C CA  . GLN A 1 800 ? -20.391 31.369  -43.212 1.0 78.58 ? 800 GLN A CA  1 Q5VSL9 UNP 800 Q 
+ATOM 6393 C C   . GLN A 1 800 ? -19.722 31.533  -41.839 1.0 78.58 ? 800 GLN A C   1 Q5VSL9 UNP 800 Q 
+ATOM 6394 C CB  . GLN A 1 800 ? -21.849 30.914  -43.010 1.0 78.58 ? 800 GLN A CB  1 Q5VSL9 UNP 800 Q 
+ATOM 6395 O O   . GLN A 1 800 ? -19.711 32.631  -41.287 1.0 78.58 ? 800 GLN A O   1 Q5VSL9 UNP 800 Q 
+ATOM 6396 C CG  . GLN A 1 800 ? -22.855 32.080  -43.025 1.0 78.58 ? 800 GLN A CG  1 Q5VSL9 UNP 800 Q 
+ATOM 6397 C CD  . GLN A 1 800 ? -23.732 32.141  -44.277 1.0 78.58 ? 800 GLN A CD  1 Q5VSL9 UNP 800 Q 
+ATOM 6398 N NE2 . GLN A 1 800 ? -24.594 33.128  -44.380 1.0 78.58 ? 800 GLN A NE2 1 Q5VSL9 UNP 800 Q 
+ATOM 6399 O OE1 . GLN A 1 800 ? -23.699 31.317  -45.174 1.0 78.58 ? 800 GLN A OE1 1 Q5VSL9 UNP 800 Q 
+ATOM 6400 N N   . SER A 1 801 ? -19.194 30.438  -41.292 1.0 78.85 ? 801 SER A N   1 Q5VSL9 UNP 801 S 
+ATOM 6401 C CA  . SER A 1 801 ? -18.508 30.410  -40.001 1.0 78.85 ? 801 SER A CA  1 Q5VSL9 UNP 801 S 
+ATOM 6402 C C   . SER A 1 801 ? -17.114 31.025  -40.125 1.0 78.85 ? 801 SER A C   1 Q5VSL9 UNP 801 S 
+ATOM 6403 C CB  . SER A 1 801 ? -18.447 28.966  -39.511 1.0 78.85 ? 801 SER A CB  1 Q5VSL9 UNP 801 S 
+ATOM 6404 O O   . SER A 1 801 ? -16.778 31.935  -39.369 1.0 78.85 ? 801 SER A O   1 Q5VSL9 UNP 801 S 
+ATOM 6405 O OG  . SER A 1 801 ? -17.875 28.901  -38.230 1.0 78.85 ? 801 SER A OG  1 Q5VSL9 UNP 801 S 
+ATOM 6406 N N   . VAL A 1 802 ? -16.366 30.649  -41.170 1.0 76.37 ? 802 VAL A N   1 Q5VSL9 UNP 802 V 
+ATOM 6407 C CA  . VAL A 1 802 ? -15.044 31.216  -41.484 1.0 76.37 ? 802 VAL A CA  1 Q5VSL9 UNP 802 V 
+ATOM 6408 C C   . VAL A 1 802 ? -15.121 32.725  -41.732 1.0 76.37 ? 802 VAL A C   1 Q5VSL9 UNP 802 V 
+ATOM 6409 C CB  . VAL A 1 802 ? -14.418 30.492  -42.692 1.0 76.37 ? 802 VAL A CB  1 Q5VSL9 UNP 802 V 
+ATOM 6410 O O   . VAL A 1 802 ? -14.363 33.482  -41.135 1.0 76.37 ? 802 VAL A O   1 Q5VSL9 UNP 802 V 
+ATOM 6411 C CG1 . VAL A 1 802 ? -13.061 31.088  -43.086 1.0 76.37 ? 802 VAL A CG1 1 Q5VSL9 UNP 802 V 
+ATOM 6412 C CG2 . VAL A 1 802 ? -14.191 29.008  -42.388 1.0 76.37 ? 802 VAL A CG2 1 Q5VSL9 UNP 802 V 
+ATOM 6413 N N   . LEU A 1 803 ? -16.070 33.194  -42.553 1.0 74.00 ? 803 LEU A N   1 Q5VSL9 UNP 803 L 
+ATOM 6414 C CA  . LEU A 1 803 ? -16.266 34.631  -42.804 1.0 74.00 ? 803 LEU A CA  1 Q5VSL9 UNP 803 L 
+ATOM 6415 C C   . LEU A 1 803 ? -16.837 35.390  -41.593 1.0 74.00 ? 803 LEU A C   1 Q5VSL9 UNP 803 L 
+ATOM 6416 C CB  . LEU A 1 803 ? -17.192 34.821  -44.019 1.0 74.00 ? 803 LEU A CB  1 Q5VSL9 UNP 803 L 
+ATOM 6417 O O   . LEU A 1 803 ? -16.758 36.617  -41.544 1.0 74.00 ? 803 LEU A O   1 Q5VSL9 UNP 803 L 
+ATOM 6418 C CG  . LEU A 1 803 ? -16.594 34.408  -45.375 1.0 74.00 ? 803 LEU A CG  1 Q5VSL9 UNP 803 L 
+ATOM 6419 C CD1 . LEU A 1 803 ? -17.675 34.542  -46.450 1.0 74.00 ? 803 LEU A CD1 1 Q5VSL9 UNP 803 L 
+ATOM 6420 C CD2 . LEU A 1 803 ? -15.412 35.289  -45.784 1.0 74.00 ? 803 LEU A CD2 1 Q5VSL9 UNP 803 L 
+ATOM 6421 N N   . GLY A 1 804 ? -17.439 34.680  -40.636 1.0 76.91 ? 804 GLY A N   1 Q5VSL9 UNP 804 G 
+ATOM 6422 C CA  . GLY A 1 804 ? -17.973 35.247  -39.399 1.0 76.91 ? 804 GLY A CA  1 Q5VSL9 UNP 804 G 
+ATOM 6423 C C   . GLY A 1 804 ? -16.927 35.428  -38.295 1.0 76.91 ? 804 GLY A C   1 Q5VSL9 UNP 804 G 
+ATOM 6424 O O   . GLY A 1 804 ? -17.189 36.153  -37.332 1.0 76.91 ? 804 GLY A O   1 Q5VSL9 UNP 804 G 
+ATOM 6425 N N   . GLN A 1 805 ? -15.751 34.802  -38.412 1.0 75.60 ? 805 GLN A N   1 Q5VSL9 UNP 805 Q 
+ATOM 6426 C CA  . GLN A 1 805 ? -14.677 34.959  -37.435 1.0 75.60 ? 805 GLN A CA  1 Q5VSL9 UNP 805 Q 
+ATOM 6427 C C   . GLN A 1 805 ? -14.037 36.349  -37.543 1.0 75.60 ? 805 GLN A C   1 Q5VSL9 UNP 805 Q 
+ATOM 6428 C CB  . GLN A 1 805 ? -13.624 33.848  -37.575 1.0 75.60 ? 805 GLN A CB  1 Q5VSL9 UNP 805 Q 
+ATOM 6429 O O   . GLN A 1 805 ? -13.565 36.769  -38.599 1.0 75.60 ? 805 GLN A O   1 Q5VSL9 UNP 805 Q 
+ATOM 6430 C CG  . GLN A 1 805 ? -14.109 32.505  -37.005 1.0 75.60 ? 805 GLN A CG  1 Q5VSL9 UNP 805 Q 
+ATOM 6431 C CD  . GLN A 1 805 ? -13.020 31.435  -36.979 1.0 75.60 ? 805 GLN A CD  1 Q5VSL9 UNP 805 Q 
+ATOM 6432 N NE2 . GLN A 1 805 ? -13.308 30.260  -36.465 1.0 75.60 ? 805 GLN A NE2 1 Q5VSL9 UNP 805 Q 
+ATOM 6433 O OE1 . GLN A 1 805 ? -11.892 31.626  -37.396 1.0 75.60 ? 805 GLN A OE1 1 Q5VSL9 UNP 805 Q 
+ATOM 6434 N N   . ARG A 1 806 ? -13.983 37.076  -36.419 1.0 72.27 ? 806 ARG A N   1 Q5VSL9 UNP 806 R 
+ATOM 6435 C CA  . ARG A 1 806 ? -13.165 38.290  -36.310 1.0 72.27 ? 806 ARG A CA  1 Q5VSL9 UNP 806 R 
+ATOM 6436 C C   . ARG A 1 806 ? -11.702 37.886  -36.168 1.0 72.27 ? 806 ARG A C   1 Q5VSL9 UNP 806 R 
+ATOM 6437 C CB  . ARG A 1 806 ? -13.593 39.158  -35.119 1.0 72.27 ? 806 ARG A CB  1 Q5VSL9 UNP 806 R 
+ATOM 6438 O O   . ARG A 1 806 ? -11.311 37.367  -35.129 1.0 72.27 ? 806 ARG A O   1 Q5VSL9 UNP 806 R 
+ATOM 6439 C CG  . ARG A 1 806 ? -14.772 40.075  -35.457 1.0 72.27 ? 806 ARG A CG  1 Q5VSL9 UNP 806 R 
+ATOM 6440 C CD  . ARG A 1 806 ? -14.996 41.035  -34.286 1.0 72.27 ? 806 ARG A CD  1 Q5VSL9 UNP 806 R 
+ATOM 6441 N NE  . ARG A 1 806 ? -16.034 42.036  -34.590 1.0 72.27 ? 806 ARG A NE  1 Q5VSL9 UNP 806 R 
+ATOM 6442 N NH1 . ARG A 1 806 ? -15.613 43.398  -32.795 1.0 72.27 ? 806 ARG A NH1 1 Q5VSL9 UNP 806 R 
+ATOM 6443 N NH2 . ARG A 1 806 ? -17.202 43.963  -34.262 1.0 72.27 ? 806 ARG A NH2 1 Q5VSL9 UNP 806 R 
+ATOM 6444 C CZ  . ARG A 1 806 ? -16.279 43.123  -33.882 1.0 72.27 ? 806 ARG A CZ  1 Q5VSL9 UNP 806 R 
+ATOM 6445 N N   . VAL A 1 807 ? -10.912 38.147  -37.203 1.0 74.30 ? 807 VAL A N   1 Q5VSL9 UNP 807 V 
+ATOM 6446 C CA  . VAL A 1 807 ? -9.454  38.022  -37.155 1.0 74.30 ? 807 VAL A CA  1 Q5VSL9 UNP 807 V 
+ATOM 6447 C C   . VAL A 1 807 ? -8.878  39.375  -36.745 1.0 74.30 ? 807 VAL A C   1 Q5VSL9 UNP 807 V 
+ATOM 6448 C CB  . VAL A 1 807 ? -8.892  37.534  -38.504 1.0 74.30 ? 807 VAL A CB  1 Q5VSL9 UNP 807 V 
+ATOM 6449 O O   . VAL A 1 807 ? -9.016  40.353  -37.481 1.0 74.30 ? 807 VAL A O   1 Q5VSL9 UNP 807 V 
+ATOM 6450 C CG1 . VAL A 1 807 ? -7.372  37.344  -38.435 1.0 74.30 ? 807 VAL A CG1 1 Q5VSL9 UNP 807 V 
+ATOM 6451 C CG2 . VAL A 1 807 ? -9.520  36.193  -38.912 1.0 74.30 ? 807 VAL A CG2 1 Q5VSL9 UNP 807 V 
+ATOM 6452 N N   . ASP A 1 808 ? -8.252  39.437  -35.570 1.0 72.64 ? 808 ASP A N   1 Q5VSL9 UNP 808 D 
+ATOM 6453 C CA  . ASP A 1 808 ? -7.532  40.630  -35.124 1.0 72.64 ? 808 ASP A CA  1 Q5VSL9 UNP 808 D 
+ATOM 6454 C C   . ASP A 1 808 ? -6.215  40.738  -35.901 1.0 72.64 ? 808 ASP A C   1 Q5VSL9 UNP 808 D 
+ATOM 6455 C CB  . ASP A 1 808 ? -7.313  40.614  -33.601 1.0 72.64 ? 808 ASP A CB  1 Q5VSL9 UNP 808 D 
+ATOM 6456 O O   . ASP A 1 808 ? -5.268  39.979  -35.688 1.0 72.64 ? 808 ASP A O   1 Q5VSL9 UNP 808 D 
+ATOM 6457 C CG  . ASP A 1 808 ? -8.581  40.936  -32.796 1.0 72.64 ? 808 ASP A CG  1 Q5VSL9 UNP 808 D 
+ATOM 6458 O OD1 . ASP A 1 808 ? -9.413  41.743  -33.277 1.0 72.64 ? 808 ASP A OD1 1 Q5VSL9 UNP 808 D 
+ATOM 6459 O OD2 . ASP A 1 808 ? -8.709  40.389  -31.678 1.0 72.64 ? 808 ASP A OD2 1 Q5VSL9 UNP 808 D 
+ATOM 6460 N N   . LEU A 1 809 ? -6.180  41.669  -36.853 1.0 77.63 ? 809 LEU A N   1 Q5VSL9 UNP 809 L 
+ATOM 6461 C CA  . LEU A 1 809 ? -5.006  41.943  -37.674 1.0 77.63 ? 809 LEU A CA  1 Q5VSL9 UNP 809 L 
+ATOM 6462 C C   . LEU A 1 809 ? -4.115  42.988  -36.978 1.0 77.63 ? 809 LEU A C   1 Q5VSL9 UNP 809 L 
+ATOM 6463 C CB  . LEU A 1 809 ? -5.451  42.384  -39.079 1.0 77.63 ? 809 LEU A CB  1 Q5VSL9 UNP 809 L 
+ATOM 6464 O O   . LEU A 1 809 ? -4.649  43.931  -36.389 1.0 77.63 ? 809 LEU A O   1 Q5VSL9 UNP 809 L 
+ATOM 6465 C CG  . LEU A 1 809 ? -6.164  41.266  -39.868 1.0 77.63 ? 809 LEU A CG  1 Q5VSL9 UNP 809 L 
+ATOM 6466 C CD1 . LEU A 1 809 ? -6.938  41.857  -41.045 1.0 77.63 ? 809 LEU A CD1 1 Q5VSL9 UNP 809 L 
+ATOM 6467 C CD2 . LEU A 1 809 ? -5.176  40.222  -40.397 1.0 77.63 ? 809 LEU A CD2 1 Q5VSL9 UNP 809 L 
+ATOM 6468 N N   . PRO A 1 810 ? -2.775  42.859  -37.055 1.0 80.56 ? 810 PRO A N   1 Q5VSL9 UNP 810 P 
+ATOM 6469 C CA  . PRO A 1 810 ? -1.847  43.878  -36.562 1.0 80.56 ? 810 PRO A CA  1 Q5VSL9 UNP 810 P 
+ATOM 6470 C C   . PRO A 1 810 ? -2.180  45.274  -37.115 1.0 80.56 ? 810 PRO A C   1 Q5VSL9 UNP 810 P 
+ATOM 6471 C CB  . PRO A 1 810 ? -0.464  43.405  -37.021 1.0 80.56 ? 810 PRO A CB  1 Q5VSL9 UNP 810 P 
+ATOM 6472 O O   . PRO A 1 810 ? -2.595  45.397  -38.267 1.0 80.56 ? 810 PRO A O   1 Q5VSL9 UNP 810 P 
+ATOM 6473 C CG  . PRO A 1 810 ? -0.608  41.892  -37.141 1.0 80.56 ? 810 PRO A CG  1 Q5VSL9 UNP 810 P 
+ATOM 6474 C CD  . PRO A 1 810 ? -2.047  41.731  -37.618 1.0 80.56 ? 810 PRO A CD  1 Q5VSL9 UNP 810 P 
+ATOM 6475 N N   . GLU A 1 811 ? -1.996  46.337  -36.326 1.0 79.65 ? 811 GLU A N   1 Q5VSL9 UNP 811 E 
+ATOM 6476 C CA  . GLU A 1 811 ? -2.359  47.709  -36.741 1.0 79.65 ? 811 GLU A CA  1 Q5VSL9 UNP 811 E 
+ATOM 6477 C C   . GLU A 1 811 ? -1.639  48.149  -38.031 1.0 79.65 ? 811 GLU A C   1 Q5VSL9 UNP 811 E 
+ATOM 6478 C CB  . GLU A 1 811 ? -2.038  48.707  -35.613 1.0 79.65 ? 811 GLU A CB  1 Q5VSL9 UNP 811 E 
+ATOM 6479 O O   . GLU A 1 811 ? -2.204  48.846  -38.874 1.0 79.65 ? 811 GLU A O   1 Q5VSL9 UNP 811 E 
+ATOM 6480 C CG  . GLU A 1 811 ? -2.949  48.555  -34.382 1.0 79.65 ? 811 GLU A CG  1 Q5VSL9 UNP 811 E 
+ATOM 6481 C CD  . GLU A 1 811 ? -2.674  49.602  -33.283 1.0 79.65 ? 811 GLU A CD  1 Q5VSL9 UNP 811 E 
+ATOM 6482 O OE1 . GLU A 1 811 ? -3.506  49.689  -32.350 1.0 79.65 ? 811 GLU A OE1 1 Q5VSL9 UNP 811 E 
+ATOM 6483 O OE2 . GLU A 1 811 ? -1.641  50.307  -33.358 1.0 79.65 ? 811 GLU A OE2 1 Q5VSL9 UNP 811 E 
+ATOM 6484 N N   . ASP A 1 812 ? -0.408  47.682  -38.231 1.0 83.58 ? 812 ASP A N   1 Q5VSL9 UNP 812 D 
+ATOM 6485 C CA  . ASP A 1 812 ? 0.417   47.920  -39.413 1.0 83.58 ? 812 ASP A CA  1 Q5VSL9 UNP 812 D 
+ATOM 6486 C C   . ASP A 1 812 ? 0.012   47.070  -40.627 1.0 83.58 ? 812 ASP A C   1 Q5VSL9 UNP 812 D 
+ATOM 6487 C CB  . ASP A 1 812 ? 1.894   47.704  -39.043 1.0 83.58 ? 812 ASP A CB  1 Q5VSL9 UNP 812 D 
+ATOM 6488 O O   . ASP A 1 812 ? 0.394   47.394  -41.756 1.0 83.58 ? 812 ASP A O   1 Q5VSL9 UNP 812 D 
+ATOM 6489 C CG  . ASP A 1 812 ? 2.236   46.282  -38.571 1.0 83.58 ? 812 ASP A CG  1 Q5VSL9 UNP 812 D 
+ATOM 6490 O OD1 . ASP A 1 812 ? 1.400   45.667  -37.872 1.0 83.58 ? 812 ASP A OD1 1 Q5VSL9 UNP 812 D 
+ATOM 6491 O OD2 . ASP A 1 812 ? 3.355   45.830  -38.894 1.0 83.58 ? 812 ASP A OD2 1 Q5VSL9 UNP 812 D 
+ATOM 6492 N N   . PHE A 1 813 ? -0.803  46.027  -40.440 1.0 84.54 ? 813 PHE A N   1 Q5VSL9 UNP 813 F 
+ATOM 6493 C CA  . PHE A 1 813 ? -1.339  45.241  -41.551 1.0 84.54 ? 813 PHE A CA  1 Q5VSL9 UNP 813 F 
+ATOM 6494 C C   . PHE A 1 813 ? -2.219  46.101  -42.458 1.0 84.54 ? 813 PHE A C   1 Q5VSL9 UNP 813 F 
+ATOM 6495 C CB  . PHE A 1 813 ? -2.125  44.032  -41.032 1.0 84.54 ? 813 PHE A CB  1 Q5VSL9 UNP 813 F 
+ATOM 6496 O O   . PHE A 1 813 ? -2.124  45.986  -43.676 1.0 84.54 ? 813 PHE A O   1 Q5VSL9 UNP 813 F 
+ATOM 6497 C CG  . PHE A 1 813 ? -2.599  43.115  -42.141 1.0 84.54 ? 813 PHE A CG  1 Q5VSL9 UNP 813 F 
+ATOM 6498 C CD1 . PHE A 1 813 ? -3.915  43.213  -42.628 1.0 84.54 ? 813 PHE A CD1 1 Q5VSL9 UNP 813 F 
+ATOM 6499 C CD2 . PHE A 1 813 ? -1.711  42.187  -42.713 1.0 84.54 ? 813 PHE A CD2 1 Q5VSL9 UNP 813 F 
+ATOM 6500 C CE1 . PHE A 1 813 ? -4.351  42.362  -43.659 1.0 84.54 ? 813 PHE A CE1 1 Q5VSL9 UNP 813 F 
+ATOM 6501 C CE2 . PHE A 1 813 ? -2.142  41.350  -43.758 1.0 84.54 ? 813 PHE A CE2 1 Q5VSL9 UNP 813 F 
+ATOM 6502 C CZ  . PHE A 1 813 ? -3.464  41.432  -44.227 1.0 84.54 ? 813 PHE A CZ  1 Q5VSL9 UNP 813 F 
+ATOM 6503 N N   . GLN A 1 814 ? -3.012  47.019  -41.892 1.0 78.72 ? 814 GLN A N   1 Q5VSL9 UNP 814 Q 
+ATOM 6504 C CA  . GLN A 1 814 ? -3.829  47.939  -42.692 1.0 78.72 ? 814 GLN A CA  1 Q5VSL9 UNP 814 Q 
+ATOM 6505 C C   . GLN A 1 814 ? -2.967  48.859  -43.564 1.0 78.72 ? 814 GLN A C   1 Q5VSL9 UNP 814 Q 
+ATOM 6506 C CB  . GLN A 1 814 ? -4.729  48.790  -41.785 1.0 78.72 ? 814 GLN A CB  1 Q5VSL9 UNP 814 Q 
+ATOM 6507 O O   . GLN A 1 814 ? -3.340  49.161  -44.693 1.0 78.72 ? 814 GLN A O   1 Q5VSL9 UNP 814 Q 
+ATOM 6508 C CG  . GLN A 1 814 ? -5.798  47.956  -41.067 1.0 78.72 ? 814 GLN A CG  1 Q5VSL9 UNP 814 Q 
+ATOM 6509 C CD  . GLN A 1 814 ? -6.782  48.808  -40.270 1.0 78.72 ? 814 GLN A CD  1 Q5VSL9 UNP 814 Q 
+ATOM 6510 N NE2 . GLN A 1 814 ? -7.677  48.189  -39.532 1.0 78.72 ? 814 GLN A NE2 1 Q5VSL9 UNP 814 Q 
+ATOM 6511 O OE1 . GLN A 1 814 ? -6.795  50.028  -40.293 1.0 78.72 ? 814 GLN A OE1 1 Q5VSL9 UNP 814 Q 
+ATOM 6512 N N   . MET A 1 815 ? -1.800  49.278  -43.064 1.0 83.12 ? 815 MET A N   1 Q5VSL9 UNP 815 M 
+ATOM 6513 C CA  . MET A 1 815 ? -0.884  50.150  -43.804 1.0 83.12 ? 815 MET A CA  1 Q5VSL9 UNP 815 M 
+ATOM 6514 C C   . MET A 1 815 ? -0.099  49.410  -44.890 1.0 83.12 ? 815 MET A C   1 Q5VSL9 UNP 815 M 
+ATOM 6515 C CB  . MET A 1 815 ? 0.092   50.830  -42.838 1.0 83.12 ? 815 MET A CB  1 Q5VSL9 UNP 815 M 
+ATOM 6516 O O   . MET A 1 815 ? 0.280   50.016  -45.888 1.0 83.12 ? 815 MET A O   1 Q5VSL9 UNP 815 M 
+ATOM 6517 C CG  . MET A 1 815 ? -0.623  51.733  -41.826 1.0 83.12 ? 815 MET A CG  1 Q5VSL9 UNP 815 M 
+ATOM 6518 S SD  . MET A 1 815 ? 0.459   52.944  -41.015 1.0 83.12 ? 815 MET A SD  1 Q5VSL9 UNP 815 M 
+ATOM 6519 C CE  . MET A 1 815 ? 0.717   54.106  -42.383 1.0 83.12 ? 815 MET A CE  1 Q5VSL9 UNP 815 M 
+ATOM 6520 N N   . ASN A 1 816 ? 0.141   48.112  -44.701 1.0 87.75 ? 816 ASN A N   1 Q5VSL9 UNP 816 N 
+ATOM 6521 C CA  . ASN A 1 816 ? 0.918   47.275  -45.615 1.0 87.75 ? 816 ASN A CA  1 Q5VSL9 UNP 816 N 
+ATOM 6522 C C   . ASN A 1 816 ? 0.049   46.313  -46.438 1.0 87.75 ? 816 ASN A C   1 Q5VSL9 UNP 816 N 
+ATOM 6523 C CB  . ASN A 1 816 ? 2.000   46.545  -44.807 1.0 87.75 ? 816 ASN A CB  1 Q5VSL9 UNP 816 N 
+ATOM 6524 O O   . ASN A 1 816 ? 0.586   45.405  -47.073 1.0 87.75 ? 816 ASN A O   1 Q5VSL9 UNP 816 N 
+ATOM 6525 C CG  . ASN A 1 816 ? 3.003   47.498  -44.187 1.0 87.75 ? 816 ASN A CG  1 Q5VSL9 UNP 816 N 
+ATOM 6526 N ND2 . ASN A 1 816 ? 3.285   47.353  -42.915 1.0 87.75 ? 816 ASN A ND2 1 Q5VSL9 UNP 816 N 
+ATOM 6527 O OD1 . ASN A 1 816 ? 3.566   48.365  -44.835 1.0 87.75 ? 816 ASN A OD1 1 Q5VSL9 UNP 816 N 
+ATOM 6528 N N   . TYR A 1 817 ? -1.275  46.489  -46.429 1.0 86.49 ? 817 TYR A N   1 Q5VSL9 UNP 817 Y 
+ATOM 6529 C CA  . TYR A 1 817 ? -2.220  45.553  -47.038 1.0 86.49 ? 817 TYR A CA  1 Q5VSL9 UNP 817 Y 
+ATOM 6530 C C   . TYR A 1 817 ? -1.960  45.352  -48.534 1.0 86.49 ? 817 TYR A C   1 Q5VSL9 UNP 817 Y 
+ATOM 6531 C CB  . TYR A 1 817 ? -3.649  46.055  -46.801 1.0 86.49 ? 817 TYR A CB  1 Q5VSL9 UNP 817 Y 
+ATOM 6532 O O   . TYR A 1 817 ? -1.886  44.215  -48.998 1.0 86.49 ? 817 TYR A O   1 Q5VSL9 UNP 817 Y 
+ATOM 6533 C CG  . TYR A 1 817 ? -4.698  45.140  -47.397 1.0 86.49 ? 817 TYR A CG  1 Q5VSL9 UNP 817 Y 
+ATOM 6534 C CD1 . TYR A 1 817 ? -5.456  45.553  -48.509 1.0 86.49 ? 817 TYR A CD1 1 Q5VSL9 UNP 817 Y 
+ATOM 6535 C CD2 . TYR A 1 817 ? -4.877  43.852  -46.861 1.0 86.49 ? 817 TYR A CD2 1 Q5VSL9 UNP 817 Y 
+ATOM 6536 C CE1 . TYR A 1 817 ? -6.421  44.688  -49.056 1.0 86.49 ? 817 TYR A CE1 1 Q5VSL9 UNP 817 Y 
+ATOM 6537 C CE2 . TYR A 1 817 ? -5.823  42.974  -47.420 1.0 86.49 ? 817 TYR A CE2 1 Q5VSL9 UNP 817 Y 
+ATOM 6538 O OH  . TYR A 1 817 ? -7.512  42.551  -49.070 1.0 86.49 ? 817 TYR A OH  1 Q5VSL9 UNP 817 Y 
+ATOM 6539 C CZ  . TYR A 1 817 ? -6.600  43.396  -48.520 1.0 86.49 ? 817 TYR A CZ  1 Q5VSL9 UNP 817 Y 
+ATOM 6540 N N   . ASP A 1 818 ? -1.726  46.441  -49.268 1.0 87.05 ? 818 ASP A N   1 Q5VSL9 UNP 818 D 
+ATOM 6541 C CA  . ASP A 1 818 ? -1.447  46.392  -50.707 1.0 87.05 ? 818 ASP A CA  1 Q5VSL9 UNP 818 D 
+ATOM 6542 C C   . ASP A 1 818 ? -0.146  45.629  -51.006 1.0 87.05 ? 818 ASP A C   1 Q5VSL9 UNP 818 D 
+ATOM 6543 C CB  . ASP A 1 818 ? -1.362  47.825  -51.257 1.0 87.05 ? 818 ASP A CB  1 Q5VSL9 UNP 818 D 
+ATOM 6544 O O   . ASP A 1 818 ? -0.083  44.799  -51.912 1.0 87.05 ? 818 ASP A O   1 Q5VSL9 UNP 818 D 
+ATOM 6545 C CG  . ASP A 1 818 ? -2.672  48.610  -51.123 1.0 87.05 ? 818 ASP A CG  1 Q5VSL9 UNP 818 D 
+ATOM 6546 O OD1 . ASP A 1 818 ? -3.751  47.978  -51.178 1.0 87.05 ? 818 ASP A OD1 1 Q5VSL9 UNP 818 D 
+ATOM 6547 O OD2 . ASP A 1 818 ? -2.580  49.846  -50.954 1.0 87.05 ? 818 ASP A OD2 1 Q5VSL9 UNP 818 D 
+ATOM 6548 N N   . LEU A 1 819 ? 0.876   45.849  -50.177 1.0 86.85 ? 819 LEU A N   1 Q5VSL9 UNP 819 L 
+ATOM 6549 C CA  . LEU A 1 819 ? 2.181   45.190  -50.267 1.0 86.85 ? 819 LEU A CA  1 Q5VSL9 UNP 819 L 
+ATOM 6550 C C   . LEU A 1 819 ? 2.082   43.694  -49.941 1.0 86.85 ? 819 LEU A C   1 Q5VSL9 UNP 819 L 
+ATOM 6551 C CB  . LEU A 1 819 ? 3.141   45.931  -49.309 1.0 86.85 ? 819 LEU A CB  1 Q5VSL9 UNP 819 L 
+ATOM 6552 O O   . LEU A 1 819 ? 2.746   42.864  -50.565 1.0 86.85 ? 819 LEU A O   1 Q5VSL9 UNP 819 L 
+ATOM 6553 C CG  . LEU A 1 819 ? 4.377   46.510  -50.021 1.0 86.85 ? 819 LEU A CG  1 Q5VSL9 UNP 819 L 
+ATOM 6554 C CD1 . LEU A 1 819 ? 4.789   47.831  -49.373 1.0 86.85 ? 819 LEU A CD1 1 Q5VSL9 UNP 819 L 
+ATOM 6555 C CD2 . LEU A 1 819 ? 5.560   45.542  -49.943 1.0 86.85 ? 819 LEU A CD2 1 Q5VSL9 UNP 819 L 
+ATOM 6556 N N   . TRP A 1 820 ? 1.237   43.339  -48.973 1.0 87.63 ? 820 TRP A N   1 Q5VSL9 UNP 820 W 
+ATOM 6557 C CA  . TRP A 1 820 ? 0.929   41.952  -48.646 1.0 87.63 ? 820 TRP A CA  1 Q5VSL9 UNP 820 W 
+ATOM 6558 C C   . TRP A 1 820 ? 0.158   41.265  -49.778 1.0 87.63 ? 820 TRP A C   1 Q5VSL9 UNP 820 W 
+ATOM 6559 C CB  . TRP A 1 820 ? 0.173   41.898  -47.315 1.0 87.63 ? 820 TRP A CB  1 Q5VSL9 UNP 820 W 
+ATOM 6560 O O   . TRP A 1 820 ? 0.522   40.151  -50.151 1.0 87.63 ? 820 TRP A O   1 Q5VSL9 UNP 820 W 
+ATOM 6561 C CG  . TRP A 1 820 ? -0.206  40.516  -46.892 1.0 87.63 ? 820 TRP A CG  1 Q5VSL9 UNP 820 W 
+ATOM 6562 C CD1 . TRP A 1 820 ? 0.552   39.677  -46.151 1.0 87.63 ? 820 TRP A CD1 1 Q5VSL9 UNP 820 W 
+ATOM 6563 C CD2 . TRP A 1 820 ? -1.421  39.776  -47.221 1.0 87.63 ? 820 TRP A CD2 1 Q5VSL9 UNP 820 W 
+ATOM 6564 C CE2 . TRP A 1 820 ? -1.319  38.472  -46.652 1.0 87.63 ? 820 TRP A CE2 1 Q5VSL9 UNP 820 W 
+ATOM 6565 C CE3 . TRP A 1 820 ? -2.594  40.073  -47.948 1.0 87.63 ? 820 TRP A CE3 1 Q5VSL9 UNP 820 W 
+ATOM 6566 N NE1 . TRP A 1 820 ? -0.110  38.475  -45.992 1.0 87.63 ? 820 TRP A NE1 1 Q5VSL9 UNP 820 W 
+ATOM 6567 C CH2 . TRP A 1 820 ? -3.468  37.826  -47.550 1.0 87.63 ? 820 TRP A CH2 1 Q5VSL9 UNP 820 W 
+ATOM 6568 C CZ2 . TRP A 1 820 ? -2.318  37.502  -46.811 1.0 87.63 ? 820 TRP A CZ2 1 Q5VSL9 UNP 820 W 
+ATOM 6569 C CZ3 . TRP A 1 820 ? -3.606  39.108  -48.110 1.0 87.63 ? 820 TRP A CZ3 1 Q5VSL9 UNP 820 W 
+ATOM 6570 N N   . LEU A 1 821 ? -0.839  41.926  -50.379 1.0 85.11 ? 821 LEU A N   1 Q5VSL9 UNP 821 L 
+ATOM 6571 C CA  . LEU A 1 821 ? -1.567  41.405  -51.541 1.0 85.11 ? 821 LEU A CA  1 Q5VSL9 UNP 821 L 
+ATOM 6572 C C   . LEU A 1 821 ? -0.626  41.145  -52.720 1.0 85.11 ? 821 LEU A C   1 Q5VSL9 UNP 821 L 
+ATOM 6573 C CB  . LEU A 1 821 ? -2.664  42.394  -51.972 1.0 85.11 ? 821 LEU A CB  1 Q5VSL9 UNP 821 L 
+ATOM 6574 O O   . LEU A 1 821 ? -0.658  40.059  -53.297 1.0 85.11 ? 821 LEU A O   1 Q5VSL9 UNP 821 L 
+ATOM 6575 C CG  . LEU A 1 821 ? -3.994  42.317  -51.208 1.0 85.11 ? 821 LEU A CG  1 Q5VSL9 UNP 821 L 
+ATOM 6576 C CD1 . LEU A 1 821 ? -4.907  43.423  -51.735 1.0 85.11 ? 821 LEU A CD1 1 Q5VSL9 UNP 821 L 
+ATOM 6577 C CD2 . LEU A 1 821 ? -4.704  40.980  -51.440 1.0 85.11 ? 821 LEU A CD2 1 Q5VSL9 UNP 821 L 
+ATOM 6578 N N   . GLU A 1 822 ? 0.249   42.097  -53.051 1.0 87.33 ? 822 GLU A N   1 Q5VSL9 UNP 822 E 
+ATOM 6579 C CA  . GLU A 1 822 ? 1.247   41.900  -54.104 1.0 87.33 ? 822 GLU A CA  1 Q5VSL9 UNP 822 E 
+ATOM 6580 C C   . GLU A 1 822 ? 2.148   40.705  -53.809 1.0 87.33 ? 822 GLU A C   1 Q5VSL9 UNP 822 E 
+ATOM 6581 C CB  . GLU A 1 822 ? 2.087   43.168  -54.326 1.0 87.33 ? 822 GLU A CB  1 Q5VSL9 UNP 822 E 
+ATOM 6582 O O   . GLU A 1 822 ? 2.323   39.852  -54.680 1.0 87.33 ? 822 GLU A O   1 Q5VSL9 UNP 822 E 
+ATOM 6583 C CG  . GLU A 1 822 ? 1.594   43.943  -55.556 1.0 87.33 ? 822 GLU A CG  1 Q5VSL9 UNP 822 E 
+ATOM 6584 C CD  . GLU A 1 822 ? 2.473   45.158  -55.896 1.0 87.33 ? 822 GLU A CD  1 Q5VSL9 UNP 822 E 
+ATOM 6585 O OE1 . GLU A 1 822 ? 2.366   45.632  -57.051 1.0 87.33 ? 822 GLU A OE1 1 Q5VSL9 UNP 822 E 
+ATOM 6586 O OE2 . GLU A 1 822 ? 3.267   45.591  -55.029 1.0 87.33 ? 822 GLU A OE2 1 Q5VSL9 UNP 822 E 
+ATOM 6587 N N   . ARG A 1 823 ? 2.687   40.598  -52.590 1.0 84.98 ? 823 ARG A N   1 Q5VSL9 UNP 823 R 
+ATOM 6588 C CA  . ARG A 1 823 ? 3.692   39.583  -52.244 1.0 84.98 ? 823 ARG A CA  1 Q5VSL9 UNP 823 R 
+ATOM 6589 C C   . ARG A 1 823 ? 3.123   38.181  -52.014 1.0 84.98 ? 823 ARG A C   1 Q5VSL9 UNP 823 R 
+ATOM 6590 C CB  . ARG A 1 823 ? 4.478   40.066  -51.023 1.0 84.98 ? 823 ARG A CB  1 Q5VSL9 UNP 823 R 
+ATOM 6591 O O   . ARG A 1 823 ? 3.745   37.194  -52.387 1.0 84.98 ? 823 ARG A O   1 Q5VSL9 UNP 823 R 
+ATOM 6592 C CG  . ARG A 1 823 ? 5.797   39.292  -50.897 1.0 84.98 ? 823 ARG A CG  1 Q5VSL9 UNP 823 R 
+ATOM 6593 C CD  . ARG A 1 823 ? 6.565   39.724  -49.650 1.0 84.98 ? 823 ARG A CD  1 Q5VSL9 UNP 823 R 
+ATOM 6594 N NE  . ARG A 1 823 ? 5.998   39.093  -48.452 1.0 84.98 ? 823 ARG A NE  1 Q5VSL9 UNP 823 R 
+ATOM 6595 N NH1 . ARG A 1 823 ? 6.976   40.387  -46.830 1.0 84.98 ? 823 ARG A NH1 1 Q5VSL9 UNP 823 R 
+ATOM 6596 N NH2 . ARG A 1 823 ? 5.630   38.664  -46.292 1.0 84.98 ? 823 ARG A NH2 1 Q5VSL9 UNP 823 R 
+ATOM 6597 C CZ  . ARG A 1 823 ? 6.208   39.397  -47.194 1.0 84.98 ? 823 ARG A CZ  1 Q5VSL9 UNP 823 R 
+ATOM 6598 N N   . GLU A 1 824 ? 1.982   38.078  -51.347 1.0 80.73 ? 824 GLU A N   1 Q5VSL9 UNP 824 E 
+ATOM 6599 C CA  . GLU A 1 824 ? 1.456   36.796  -50.864 1.0 80.73 ? 824 GLU A CA  1 Q5VSL9 UNP 824 E 
+ATOM 6600 C C   . GLU A 1 824 ? 0.287   36.271  -51.700 1.0 80.73 ? 824 GLU A C   1 Q5VSL9 UNP 824 E 
+ATOM 6601 C CB  . GLU A 1 824 ? 1.061   36.903  -49.382 1.0 80.73 ? 824 GLU A CB  1 Q5VSL9 UNP 824 E 
+ATOM 6602 O O   . GLU A 1 824 ? 0.046   35.066  -51.685 1.0 80.73 ? 824 GLU A O   1 Q5VSL9 UNP 824 E 
+ATOM 6603 C CG  . GLU A 1 824 ? 2.212   37.305  -48.441 1.0 80.73 ? 824 GLU A CG  1 Q5VSL9 UNP 824 E 
+ATOM 6604 C CD  . GLU A 1 824 ? 3.383   36.316  -48.384 1.0 80.73 ? 824 GLU A CD  1 Q5VSL9 UNP 824 E 
+ATOM 6605 O OE1 . GLU A 1 824 ? 4.505   36.786  -48.065 1.0 80.73 ? 824 GLU A OE1 1 Q5VSL9 UNP 824 E 
+ATOM 6606 O OE2 . GLU A 1 824 ? 3.180   35.094  -48.579 1.0 80.73 ? 824 GLU A OE2 1 Q5VSL9 UNP 824 E 
+ATOM 6607 N N   . VAL A 1 825 ? -0.413  37.137  -52.445 1.0 81.18 ? 825 VAL A N   1 Q5VSL9 UNP 825 V 
+ATOM 6608 C CA  . VAL A 1 825 ? -1.583  36.746  -53.249 1.0 81.18 ? 825 VAL A CA  1 Q5VSL9 UNP 825 V 
+ATOM 6609 C C   . VAL A 1 825 ? -1.289  36.831  -54.744 1.0 81.18 ? 825 VAL A C   1 Q5VSL9 UNP 825 V 
+ATOM 6610 C CB  . VAL A 1 825 ? -2.839  37.552  -52.854 1.0 81.18 ? 825 VAL A CB  1 Q5VSL9 UNP 825 V 
+ATOM 6611 O O   . VAL A 1 825 ? -1.451  35.840  -55.449 1.0 81.18 ? 825 VAL A O   1 Q5VSL9 UNP 825 V 
+ATOM 6612 C CG1 . VAL A 1 825 ? -4.079  37.055  -53.606 1.0 81.18 ? 825 VAL A CG1 1 Q5VSL9 UNP 825 V 
+ATOM 6613 C CG2 . VAL A 1 825 ? -3.120  37.432  -51.349 1.0 81.18 ? 825 VAL A CG2 1 Q5VSL9 UNP 825 V 
+ATOM 6614 N N   . PHE A 1 826 ? -0.837  37.982  -55.249 1.0 82.60 ? 826 PHE A N   1 Q5VSL9 UNP 826 F 
+ATOM 6615 C CA  . PHE A 1 826 ? -0.669  38.183  -56.693 1.0 82.60 ? 826 PHE A CA  1 Q5VSL9 UNP 826 F 
+ATOM 6616 C C   . PHE A 1 826 ? 0.630   37.594  -57.251 1.0 82.60 ? 826 PHE A C   1 Q5VSL9 UNP 826 F 
+ATOM 6617 C CB  . PHE A 1 826 ? -0.778  39.676  -57.037 1.0 82.60 ? 826 PHE A CB  1 Q5VSL9 UNP 826 F 
+ATOM 6618 O O   . PHE A 1 826 ? 0.635   37.089  -58.371 1.0 82.60 ? 826 PHE A O   1 Q5VSL9 UNP 826 F 
+ATOM 6619 C CG  . PHE A 1 826 ? -2.090  40.343  -56.660 1.0 82.60 ? 826 PHE A CG  1 Q5VSL9 UNP 826 F 
+ATOM 6620 C CD1 . PHE A 1 826 ? -3.320  39.714  -56.940 1.0 82.60 ? 826 PHE A CD1 1 Q5VSL9 UNP 826 F 
+ATOM 6621 C CD2 . PHE A 1 826 ? -2.088  41.616  -56.058 1.0 82.60 ? 826 PHE A CD2 1 Q5VSL9 UNP 826 F 
+ATOM 6622 C CE1 . PHE A 1 826 ? -4.531  40.338  -56.590 1.0 82.60 ? 826 PHE A CE1 1 Q5VSL9 UNP 826 F 
+ATOM 6623 C CE2 . PHE A 1 826 ? -3.298  42.242  -55.714 1.0 82.60 ? 826 PHE A CE2 1 Q5VSL9 UNP 826 F 
+ATOM 6624 C CZ  . PHE A 1 826 ? -4.520  41.599  -55.972 1.0 82.60 ? 826 PHE A CZ  1 Q5VSL9 UNP 826 F 
+ATOM 6625 N N   . SER A 1 827 ? 1.732   37.652  -56.497 1.0 79.90 ? 827 SER A N   1 Q5VSL9 UNP 827 S 
+ATOM 6626 C CA  . SER A 1 827 ? 3.040   37.161  -56.962 1.0 79.90 ? 827 SER A CA  1 Q5VSL9 UNP 827 S 
+ATOM 6627 C C   . SER A 1 827 ? 3.340   35.709  -56.590 1.0 79.90 ? 827 SER A C   1 Q5VSL9 UNP 827 S 
+ATOM 6628 C CB  . SER A 1 827 ? 4.175   38.085  -56.525 1.0 79.90 ? 827 SER A CB  1 Q5VSL9 UNP 827 S 
+ATOM 6629 O O   . SER A 1 827 ? 4.316   35.148  -57.093 1.0 79.90 ? 827 SER A O   1 Q5VSL9 UNP 827 S 
+ATOM 6630 O OG  . SER A 1 827 ? 4.234   38.180  -55.127 1.0 79.90 ? 827 SER A OG  1 Q5VSL9 UNP 827 S 
+ATOM 6631 N N   . LYS A 1 828 ? 2.499   35.063  -55.771 1.0 75.07 ? 828 LYS A N   1 Q5VSL9 UNP 828 K 
+ATOM 6632 C CA  . LYS A 1 828 ? 2.581   33.618  -55.538 1.0 75.07 ? 828 LYS A CA  1 Q5VSL9 UNP 828 K 
+ATOM 6633 C C   . LYS A 1 828 ? 1.793   32.873  -56.620 1.0 75.07 ? 828 LYS A C   1 Q5VSL9 UNP 828 K 
+ATOM 6634 C CB  . LYS A 1 828 ? 2.096   33.254  -54.127 1.0 75.07 ? 828 LYS A CB  1 Q5VSL9 UNP 828 K 
+ATOM 6635 O O   . LYS A 1 828 ? 0.572   33.004  -56.668 1.0 75.07 ? 828 LYS A O   1 Q5VSL9 UNP 828 K 
+ATOM 6636 C CG  . LYS A 1 828 ? 3.254   33.333  -53.123 1.0 75.07 ? 828 LYS A CG  1 Q5VSL9 UNP 828 K 
+ATOM 6637 C CD  . LYS A 1 828 ? 2.799   32.867  -51.739 1.0 75.07 ? 828 LYS A CD  1 Q5VSL9 UNP 828 K 
+ATOM 6638 C CE  . LYS A 1 828 ? 3.999   32.757  -50.798 1.0 75.07 ? 828 LYS A CE  1 Q5VSL9 UNP 828 K 
+ATOM 6639 N NZ  . LYS A 1 828 ? 3.547   32.582  -49.401 1.0 75.07 ? 828 LYS A NZ  1 Q5VSL9 UNP 828 K 
+ATOM 6640 N N   . PRO A 1 829 ? 2.444   32.071  -57.482 1.0 72.54 ? 829 PRO A N   1 Q5VSL9 UNP 829 P 
+ATOM 6641 C CA  . PRO A 1 829 ? 1.721   31.201  -58.397 1.0 72.54 ? 829 PRO A CA  1 Q5VSL9 UNP 829 P 
+ATOM 6642 C C   . PRO A 1 829 ? 0.964   30.153  -57.577 1.0 72.54 ? 829 PRO A C   1 Q5VSL9 UNP 829 P 
+ATOM 6643 C CB  . PRO A 1 829 ? 2.783   30.603  -59.325 1.0 72.54 ? 829 PRO A CB  1 Q5VSL9 UNP 829 P 
+ATOM 6644 O O   . PRO A 1 829 ? 1.569   29.314  -56.913 1.0 72.54 ? 829 PRO A O   1 Q5VSL9 UNP 829 P 
+ATOM 6645 C CG  . PRO A 1 829 ? 4.066   30.645  -58.496 1.0 72.54 ? 829 PRO A CG  1 Q5VSL9 UNP 829 P 
+ATOM 6646 C CD  . PRO A 1 829 ? 3.880   31.861  -57.593 1.0 72.54 ? 829 PRO A CD  1 Q5VSL9 UNP 829 P 
+ATOM 6647 N N   . ILE A 1 830 ? -0.366  30.224  -57.592 1.0 68.64 ? 830 ILE A N   1 Q5VSL9 UNP 830 I 
+ATOM 6648 C CA  . ILE A 1 830 ? -1.212  29.197  -56.986 1.0 68.64 ? 830 ILE A CA  1 Q5VSL9 UNP 830 I 
+ATOM 6649 C C   . ILE A 1 830 ? -1.196  27.993  -57.931 1.0 68.64 ? 830 ILE A C   1 Q5VSL9 UNP 830 I 
+ATOM 6650 C CB  . ILE A 1 830 ? -2.640  29.722  -56.709 1.0 68.64 ? 830 ILE A CB  1 Q5VSL9 UNP 830 I 
+ATOM 6651 O O   . ILE A 1 830 ? -1.720  28.058  -59.045 1.0 68.64 ? 830 ILE A O   1 Q5VSL9 UNP 830 I 
+ATOM 6652 C CG1 . ILE A 1 830 ? -2.611  30.969  -55.790 1.0 68.64 ? 830 ILE A CG1 1 Q5VSL9 UNP 830 I 
+ATOM 6653 C CG2 . ILE A 1 830 ? -3.528  28.620  -56.087 1.0 68.64 ? 830 ILE A CG2 1 Q5VSL9 UNP 830 I 
+ATOM 6654 C CD1 . ILE A 1 830 ? -3.974  31.659  -55.649 1.0 68.64 ? 830 ILE A CD1 1 Q5VSL9 UNP 830 I 
+ATOM 6655 N N   . SER A 1 831 ? -0.589  26.893  -57.488 1.0 68.81 ? 831 SER A N   1 Q5VSL9 UNP 831 S 
+ATOM 6656 C CA  . SER A 1 831 ? -0.648  25.600  -58.172 1.0 68.81 ? 831 SER A CA  1 Q5VSL9 UNP 831 S 
+ATOM 6657 C C   . SER A 1 831 ? -2.028  24.977  -57.972 1.0 68.81 ? 831 SER A C   1 Q5VSL9 UNP 831 S 
+ATOM 6658 C CB  . SER A 1 831 ? 0.455   24.661  -57.666 1.0 68.81 ? 831 SER A CB  1 Q5VSL9 UNP 831 S 
+ATOM 6659 O O   . SER A 1 831 ? -2.212  24.102  -57.132 1.0 68.81 ? 831 SER A O   1 Q5VSL9 UNP 831 S 
+ATOM 6660 O OG  . SER A 1 831 ? 1.725   25.150  -58.048 1.0 68.81 ? 831 SER A OG  1 Q5VSL9 UNP 831 S 
+ATOM 6661 N N   . TRP A 1 832 ? -3.017  25.437  -58.744 1.0 69.41 ? 832 TRP A N   1 Q5VSL9 UNP 832 W 
+ATOM 6662 C CA  . TRP A 1 832 ? -4.402  24.944  -58.688 1.0 69.41 ? 832 TRP A CA  1 Q5VSL9 UNP 832 W 
+ATOM 6663 C C   . TRP A 1 832 ? -4.522  23.417  -58.844 1.0 69.41 ? 832 TRP A C   1 Q5VSL9 UNP 832 W 
+ATOM 6664 C CB  . TRP A 1 832 ? -5.225  25.648  -59.775 1.0 69.41 ? 832 TRP A CB  1 Q5VSL9 UNP 832 W 
+ATOM 6665 O O   . TRP A 1 832 ? -5.497  22.834  -58.380 1.0 69.41 ? 832 TRP A O   1 Q5VSL9 UNP 832 W 
+ATOM 6666 C CG  . TRP A 1 832 ? -5.349  27.133  -59.619 1.0 69.41 ? 832 TRP A CG  1 Q5VSL9 UNP 832 W 
+ATOM 6667 C CD1 . TRP A 1 832 ? -4.615  28.066  -60.267 1.0 69.41 ? 832 TRP A CD1 1 Q5VSL9 UNP 832 W 
+ATOM 6668 C CD2 . TRP A 1 832 ? -6.232  27.874  -58.724 1.0 69.41 ? 832 TRP A CD2 1 Q5VSL9 UNP 832 W 
+ATOM 6669 C CE2 . TRP A 1 832 ? -5.977  29.269  -58.888 1.0 69.41 ? 832 TRP A CE2 1 Q5VSL9 UNP 832 W 
+ATOM 6670 C CE3 . TRP A 1 832 ? -7.203  27.505  -57.767 1.0 69.41 ? 832 TRP A CE3 1 Q5VSL9 UNP 832 W 
+ATOM 6671 N NE1 . TRP A 1 832 ? -4.984  29.327  -59.841 1.0 69.41 ? 832 TRP A NE1 1 Q5VSL9 UNP 832 W 
+ATOM 6672 C CH2 . TRP A 1 832 ? -7.609  29.848  -57.200 1.0 69.41 ? 832 TRP A CH2 1 Q5VSL9 UNP 832 W 
+ATOM 6673 C CZ2 . TRP A 1 832 ? -6.648  30.249  -58.144 1.0 69.41 ? 832 TRP A CZ2 1 Q5VSL9 UNP 832 W 
+ATOM 6674 C CZ3 . TRP A 1 832 ? -7.884  28.481  -57.014 1.0 69.41 ? 832 TRP A CZ3 1 Q5VSL9 UNP 832 W 
+ATOM 6675 N N   . GLU A 1 833 ? -3.529  22.769  -59.459 1.0 70.52 ? 833 GLU A N   1 Q5VSL9 UNP 833 E 
+ATOM 6676 C CA  . GLU A 1 833 ? -3.460  21.311  -59.607 1.0 70.52 ? 833 GLU A CA  1 Q5VSL9 UNP 833 E 
+ATOM 6677 C C   . GLU A 1 833 ? -3.252  20.565  -58.278 1.0 70.52 ? 833 GLU A C   1 Q5VSL9 UNP 833 E 
+ATOM 6678 C CB  . GLU A 1 833 ? -2.342  20.946  -60.600 1.0 70.52 ? 833 GLU A CB  1 Q5VSL9 UNP 833 E 
+ATOM 6679 O O   . GLU A 1 833 ? -3.772  19.464  -58.129 1.0 70.52 ? 833 GLU A O   1 Q5VSL9 UNP 833 E 
+ATOM 6680 C CG  . GLU A 1 833 ? -2.667  21.403  -62.034 1.0 70.52 ? 833 GLU A CG  1 Q5VSL9 UNP 833 E 
+ATOM 6681 C CD  . GLU A 1 833 ? -1.605  21.004  -63.075 1.0 70.52 ? 833 GLU A CD  1 Q5VSL9 UNP 833 E 
+ATOM 6682 O OE1 . GLU A 1 833 ? -1.876  21.239  -64.277 1.0 70.52 ? 833 GLU A OE1 1 Q5VSL9 UNP 833 E 
+ATOM 6683 O OE2 . GLU A 1 833 ? -0.532  20.491  -62.688 1.0 70.52 ? 833 GLU A OE2 1 Q5VSL9 UNP 833 E 
+ATOM 6684 N N   . GLU A 1 834 ? -2.565  21.155  -57.293 1.0 64.40 ? 834 GLU A N   1 Q5VSL9 UNP 834 E 
+ATOM 6685 C CA  . GLU A 1 834 ? -2.382  20.541  -55.964 1.0 64.40 ? 834 GLU A CA  1 Q5VSL9 UNP 834 E 
+ATOM 6686 C C   . GLU A 1 834 ? -3.641  20.643  -55.092 1.0 64.40 ? 834 GLU A C   1 Q5VSL9 UNP 834 E 
+ATOM 6687 C CB  . GLU A 1 834 ? -1.191  21.180  -55.227 1.0 64.40 ? 834 GLU A CB  1 Q5VSL9 UNP 834 E 
+ATOM 6688 O O   . GLU A 1 834 ? -3.791  19.891  -54.139 1.0 64.40 ? 834 GLU A O   1 Q5VSL9 UNP 834 E 
+ATOM 6689 C CG  . GLU A 1 834 ? 0.167   20.776  -55.823 1.0 64.40 ? 834 GLU A CG  1 Q5VSL9 UNP 834 E 
+ATOM 6690 C CD  . GLU A 1 834 ? 1.371   21.335  -55.040 1.0 64.40 ? 834 GLU A CD  1 Q5VSL9 UNP 834 E 
+ATOM 6691 O OE1 . GLU A 1 834 ? 2.500   20.857  -55.303 1.0 64.40 ? 834 GLU A OE1 1 Q5VSL9 UNP 834 E 
+ATOM 6692 O OE2 . GLU A 1 834 ? 1.192   22.279  -54.237 1.0 64.40 ? 834 GLU A OE2 1 Q5VSL9 UNP 834 E 
+ATOM 6693 N N   . LEU A 1 835 ? -4.567  21.549  -55.422 1.0 58.23 ? 835 LEU A N   1 Q5VSL9 UNP 835 L 
+ATOM 6694 C CA  . LEU A 1 835 ? -5.808  21.767  -54.668 1.0 58.23 ? 835 LEU A CA  1 Q5VSL9 UNP 835 L 
+ATOM 6695 C C   . LEU A 1 835 ? -6.939  20.806  -55.089 1.0 58.23 ? 835 LEU A C   1 Q5VSL9 UNP 835 L 
+ATOM 6696 C CB  . LEU A 1 835 ? -6.185  23.260  -54.812 1.0 58.23 ? 835 LEU A CB  1 Q5VSL9 UNP 835 L 
+ATOM 6697 O O   . LEU A 1 835 ? -7.990  20.773  -54.455 1.0 58.23 ? 835 LEU A O   1 Q5VSL9 UNP 835 L 
+ATOM 6698 C CG  . LEU A 1 835 ? -6.572  23.943  -53.483 1.0 58.23 ? 835 LEU A CG  1 Q5VSL9 UNP 835 L 
+ATOM 6699 C CD1 . LEU A 1 835 ? -5.970  25.351  -53.423 1.0 58.23 ? 835 LEU A CD1 1 Q5VSL9 UNP 835 L 
+ATOM 6700 C CD2 . LEU A 1 835 ? -8.087  24.080  -53.324 1.0 58.23 ? 835 LEU A CD2 1 Q5VSL9 UNP 835 L 
+ATOM 6701 N N   . LEU A 1 836 ? -6.737  20.057  -56.180 1.0 57.54 ? 836 LEU A N   1 Q5VSL9 UNP 836 L 
+ATOM 6702 C CA  . LEU A 1 836 ? -7.684  19.084  -56.741 1.0 57.54 ? 836 LEU A CA  1 Q5VSL9 UNP 836 L 
+ATOM 6703 C C   . LEU A 1 836 ? -7.256  17.617  -56.527 1.0 57.54 ? 836 LEU A C   1 Q5VSL9 UNP 836 L 
+ATOM 6704 C CB  . LEU A 1 836 ? -7.903  19.406  -58.235 1.0 57.54 ? 836 LEU A CB  1 Q5VSL9 UNP 836 L 
+ATOM 6705 O O   . LEU A 1 836 ? -7.954  16.721  -57.008 1.0 57.54 ? 836 LEU A O   1 Q5VSL9 UNP 836 L 
+ATOM 6706 C CG  . LEU A 1 836 ? -8.711  20.686  -58.513 1.0 57.54 ? 836 LEU A CG  1 Q5VSL9 UNP 836 L 
+ATOM 6707 C CD1 . LEU A 1 836 ? -8.655  21.010  -60.009 1.0 57.54 ? 836 LEU A CD1 1 Q5VSL9 UNP 836 L 
+ATOM 6708 C CD2 . LEU A 1 836 ? -10.187 20.536  -58.127 1.0 57.54 ? 836 LEU A CD2 1 Q5VSL9 UNP 836 L 
+ATOM 6709 N N   . GLN A 1 837 ? -6.135  17.372  -55.837 1.0 42.32 ? 837 GLN A N   1 Q5VSL9 UNP 837 Q 
+ATOM 6710 C CA  . GLN A 1 837 ? -5.738  16.054  -55.317 1.0 42.32 ? 837 GLN A CA  1 Q5VSL9 UNP 837 Q 
+ATOM 6711 C C   . GLN A 1 837 ? -6.171  15.918  -53.861 1.0 42.32 ? 837 GLN A C   1 Q5VSL9 UNP 837 Q 
+ATOM 6712 C CB  . GLN A 1 837 ? -4.219  15.854  -55.436 1.0 42.32 ? 837 GLN A CB  1 Q5VSL9 UNP 837 Q 
+ATOM 6713 O O   . GLN A 1 837 ? -6.577  14.791  -53.495 1.0 42.32 ? 837 GLN A O   1 Q5VSL9 UNP 837 Q 
+ATOM 6714 C CG  . GLN A 1 837 ? -3.776  15.640  -56.887 1.0 42.32 ? 837 GLN A CG  1 Q5VSL9 UNP 837 Q 
+ATOM 6715 C CD  . GLN A 1 837 ? -2.289  15.313  -57.037 1.0 42.32 ? 837 GLN A CD  1 Q5VSL9 UNP 837 Q 
+ATOM 6716 N NE2 . GLN A 1 837 ? -1.791  15.256  -58.253 1.0 42.32 ? 837 GLN A NE2 1 Q5VSL9 UNP 837 Q 
+ATOM 6717 O OE1 . GLN A 1 837 ? -1.532  15.079  -56.109 1.0 42.32 ? 837 GLN A OE1 1 Q5VSL9 UNP 837 Q 
+ATOM 6718 O OXT . GLN A 1 837 ? -6.077  16.950  -53.164 1.0 42.32 ? 837 GLN A OXT 1 Q5VSL9 UNP 837 Q 
+#
diff --git a/examples/AlphaFold/AF-Q5VSL9-F1-model_v4.pdb b/examples/AlphaFold/AF-Q5VSL9-F1-model_v4.pdb
new file mode 100644 (file)
index 0000000..c429bd7
--- /dev/null
@@ -0,0 +1,6832 @@
+HEADER                                            01-JUN-22                     
+TITLE     ALPHAFOLD MONOMER V2.0 PREDICTION FOR STRIATIN-INTERACTING PROTEIN 1  
+TITLE    2 (Q5VSL9)                                                             
+COMPND    MOL_ID: 1;                                                            
+COMPND   2 MOLECULE: STRIATIN-INTERACTING PROTEIN 1;                            
+COMPND   3 CHAIN: A                                                             
+SOURCE    MOL_ID: 1;                                                            
+SOURCE   2 ORGANISM_SCIENTIFIC: HOMO SAPIENS;                                   
+SOURCE   3 ORGANISM_TAXID: 9606                                                 
+REMARK   1                                                                      
+REMARK   1 REFERENCE 1                                                          
+REMARK   1  AUTH   JOHN JUMPER, RICHARD EVANS, ALEXANDER PRITZEL, TIM GREEN,    
+REMARK   1  AUTH 2 MICHAEL FIGURNOV, OLAF RONNEBERGER, KATHRYN TUNYASUVUNAKOOL, 
+REMARK   1  AUTH 3 RUSS BATES, AUGUSTIN ZIDEK, ANNA POTAPENKO, ALEX BRIDGLAND,  
+REMARK   1  AUTH 4 CLEMENS MEYER, SIMON A A KOHL, ANDREW J BALLARD,             
+REMARK   1  AUTH 5 ANDREW COWIE, BERNARDINO ROMERA-PAREDES, STANISLAV NIKOLOV,  
+REMARK   1  AUTH 6 RISHUB JAIN, JONAS ADLER, TREVOR BACK, STIG PETERSEN,        
+REMARK   1  AUTH 7 DAVID REIMAN, ELLEN CLANCY, MICHAL ZIELINSKI,                
+REMARK   1  AUTH 8 MARTIN STEINEGGER, MICHALINA PACHOLSKA, TAMAS BERGHAMMER,    
+REMARK   1  AUTH 9 DAVID SILVER, ORIOL VINYALS, ANDREW W SENIOR,                
+REMARK   1  AUTH10 KORAY KAVUKCUOGLU, PUSHMEET KOHLI, DEMIS HASSABIS            
+REMARK   1  TITL   HIGHLY ACCURATE PROTEIN STRUCTURE PREDICTION WITH ALPHAFOLD  
+REMARK   1  REF    NATURE                        V. 596   583 2021              
+REMARK   1  REFN                   ISSN 0028-0836                               
+REMARK   1  PMID   34265844                                                     
+REMARK   1  DOI    10.1038/s41586-021-03819-2                                   
+REMARK   1                                                                      
+REMARK   1 DISCLAIMERS                                                          
+REMARK   1 ALPHAFOLD DATA, COPYRIGHT (2021) DEEPMIND TECHNOLOGIES LIMITED. THE  
+REMARK   1 INFORMATION PROVIDED IS THEORETICAL MODELLING ONLY AND CAUTION SHOULD
+REMARK   1 BE EXERCISED IN ITS USE. IT IS PROVIDED "AS-IS" WITHOUT ANY WARRANTY 
+REMARK   1 OF ANY KIND, WHETHER EXPRESSED OR IMPLIED. NO WARRANTY IS GIVEN THAT 
+REMARK   1 USE OF THE INFORMATION SHALL NOT INFRINGE THE RIGHTS OF ANY THIRD    
+REMARK   1 PARTY. THE INFORMATION IS NOT INTENDED TO BE A SUBSTITUTE FOR        
+REMARK   1 PROFESSIONAL MEDICAL ADVICE, DIAGNOSIS, OR TREATMENT, AND DOES NOT   
+REMARK   1 CONSTITUTE MEDICAL OR OTHER PROFESSIONAL ADVICE. IT IS AVAILABLE FOR 
+REMARK   1 ACADEMIC AND COMMERCIAL PURPOSES, UNDER CC-BY 4.0 LICENCE.           
+DBREF  XXXX A    1   837  UNP    Q5VSL9   STRP1_HUMAN      1    837             
+SEQRES   1 A  837  MET GLU PRO ALA VAL GLY GLY PRO GLY PRO LEU ILE VAL          
+SEQRES   2 A  837  ASN ASN LYS GLN PRO GLN PRO PRO PRO PRO PRO PRO PRO          
+SEQRES   3 A  837  ALA ALA ALA GLN PRO PRO PRO GLY ALA PRO ARG ALA ALA          
+SEQRES   4 A  837  ALA GLY LEU LEU PRO GLY GLY LYS ALA ARG GLU PHE ASN          
+SEQRES   5 A  837  ARG ASN GLN ARG LYS ASP SER GLU GLY TYR SER GLU SER          
+SEQRES   6 A  837  PRO ASP LEU GLU PHE GLU TYR ALA ASP THR ASP LYS TRP          
+SEQRES   7 A  837  ALA ALA GLU LEU SER GLU LEU TYR SER TYR THR GLU GLY          
+SEQRES   8 A  837  PRO GLU PHE LEU MET ASN ARG LYS CYS PHE GLU GLU ASP          
+SEQRES   9 A  837  PHE ARG ILE HIS VAL THR ASP LYS LYS TRP THR GLU LEU          
+SEQRES  10 A  837  ASP THR ASN GLN HIS ARG THR HIS ALA MET ARG LEU LEU          
+SEQRES  11 A  837  ASP GLY LEU GLU VAL THR ALA ARG GLU LYS ARG LEU LYS          
+SEQRES  12 A  837  VAL ALA ARG ALA ILE LEU TYR VAL ALA GLN GLY THR PHE          
+SEQRES  13 A  837  GLY GLU CYS SER SER GLU ALA GLU VAL GLN SER TRP MET          
+SEQRES  14 A  837  ARG TYR ASN ILE PHE LEU LEU LEU GLU VAL GLY THR PHE          
+SEQRES  15 A  837  ASN ALA LEU VAL GLU LEU LEU ASN MET GLU ILE ASP ASN          
+SEQRES  16 A  837  SER ALA ALA CYS SER SER ALA VAL ARG LYS PRO ALA ILE          
+SEQRES  17 A  837  SER LEU ALA ASP SER THR ASP LEU ARG VAL LEU LEU ASN          
+SEQRES  18 A  837  ILE MET TYR LEU ILE VAL GLU THR VAL HIS GLN GLU CYS          
+SEQRES  19 A  837  GLU GLY ASP LYS ALA GLU TRP ARG THR MET ARG GLN THR          
+SEQRES  20 A  837  PHE ARG ALA GLU LEU GLY SER PRO LEU TYR ASN ASN GLU          
+SEQRES  21 A  837  PRO PHE ALA ILE MET LEU PHE GLY MET VAL THR LYS PHE          
+SEQRES  22 A  837  CYS SER GLY HIS ALA PRO HIS PHE PRO MET LYS LYS VAL          
+SEQRES  23 A  837  LEU LEU LEU LEU TRP LYS THR VAL LEU CYS THR LEU GLY          
+SEQRES  24 A  837  GLY PHE GLU GLU LEU GLN SER MET LYS ALA GLU LYS ARG          
+SEQRES  25 A  837  SER ILE LEU GLY LEU PRO PRO LEU PRO GLU ASP SER ILE          
+SEQRES  26 A  837  LYS VAL ILE ARG ASN MET ARG ALA ALA SER PRO PRO ALA          
+SEQRES  27 A  837  SER ALA SER ASP LEU ILE GLU GLN GLN GLN LYS ARG GLY          
+SEQRES  28 A  837  ARG ARG GLU HIS LYS ALA LEU ILE LYS GLN ASP ASN LEU          
+SEQRES  29 A  837  ASP ALA PHE ASN GLU ARG ASP PRO TYR LYS ALA ASP ASP          
+SEQRES  30 A  837  SER ARG GLU GLU GLU GLU GLU ASN ASP ASP ASP ASN SER          
+SEQRES  31 A  837  LEU GLU GLY GLU THR PHE PRO LEU GLU ARG ASP GLU VAL          
+SEQRES  32 A  837  MET PRO PRO PRO LEU GLN HIS PRO GLN THR ASP ARG LEU          
+SEQRES  33 A  837  THR CYS PRO LYS GLY LEU PRO TRP ALA PRO LYS VAL ARG          
+SEQRES  34 A  837  GLU LYS ASP ILE GLU MET PHE LEU GLU SER SER ARG SER          
+SEQRES  35 A  837  LYS PHE ILE GLY TYR THR LEU GLY SER ASP THR ASN THR          
+SEQRES  36 A  837  VAL VAL GLY LEU PRO ARG PRO ILE HIS GLU SER ILE LYS          
+SEQRES  37 A  837  THR LEU LYS GLN HIS LYS TYR THR SER ILE ALA GLU VAL          
+SEQRES  38 A  837  GLN ALA GLN MET GLU GLU GLU TYR LEU ARG SER PRO LEU          
+SEQRES  39 A  837  SER GLY GLY GLU GLU GLU VAL GLU GLN VAL PRO ALA GLU          
+SEQRES  40 A  837  THR LEU TYR GLN GLY LEU LEU PRO SER LEU PRO GLN TYR          
+SEQRES  41 A  837  MET ILE ALA LEU LEU LYS ILE LEU LEU ALA ALA ALA PRO          
+SEQRES  42 A  837  THR SER LYS ALA LYS THR ASP SER ILE ASN ILE LEU ALA          
+SEQRES  43 A  837  ASP VAL LEU PRO GLU GLU MET PRO THR THR VAL LEU GLN          
+SEQRES  44 A  837  SER MET LYS LEU GLY VAL ASP VAL ASN ARG HIS LYS GLU          
+SEQRES  45 A  837  VAL ILE VAL LYS ALA ILE SER ALA VAL LEU LEU LEU LEU          
+SEQRES  46 A  837  LEU LYS HIS PHE LYS LEU ASN HIS VAL TYR GLN PHE GLU          
+SEQRES  47 A  837  TYR MET ALA GLN HIS LEU VAL PHE ALA ASN CYS ILE PRO          
+SEQRES  48 A  837  LEU ILE LEU LYS PHE PHE ASN GLN ASN ILE MET SER TYR          
+SEQRES  49 A  837  ILE THR ALA LYS ASN SER ILE SER VAL LEU ASP TYR PRO          
+SEQRES  50 A  837  HIS CYS VAL VAL HIS GLU LEU PRO GLU LEU THR ALA GLU          
+SEQRES  51 A  837  SER LEU GLU ALA GLY ASP SER ASN GLN PHE CYS TRP ARG          
+SEQRES  52 A  837  ASN LEU PHE SER CYS ILE ASN LEU LEU ARG ILE LEU ASN          
+SEQRES  53 A  837  LYS LEU THR LYS TRP LYS HIS SER ARG THR MET MET LEU          
+SEQRES  54 A  837  VAL VAL PHE LYS SER ALA PRO ILE LEU LYS ARG ALA LEU          
+SEQRES  55 A  837  LYS VAL LYS GLN ALA MET MET GLN LEU TYR VAL LEU LYS          
+SEQRES  56 A  837  LEU LEU LYS VAL GLN THR LYS TYR LEU GLY ARG GLN TRP          
+SEQRES  57 A  837  ARG LYS SER ASN MET LYS THR MET SER ALA ILE TYR GLN          
+SEQRES  58 A  837  LYS VAL ARG HIS ARG LEU ASN ASP ASP TRP ALA TYR GLY          
+SEQRES  59 A  837  ASN ASP LEU ASP ALA ARG PRO TRP ASP PHE GLN ALA GLU          
+SEQRES  60 A  837  GLU CYS ALA LEU ARG ALA ASN ILE GLU ARG PHE ASN ALA          
+SEQRES  61 A  837  ARG ARG TYR ASP ARG ALA HIS SER ASN PRO ASP PHE LEU          
+SEQRES  62 A  837  PRO VAL ASP ASN CYS LEU GLN SER VAL LEU GLY GLN ARG          
+SEQRES  63 A  837  VAL ASP LEU PRO GLU ASP PHE GLN MET ASN TYR ASP LEU          
+SEQRES  64 A  837  TRP LEU GLU ARG GLU VAL PHE SER LYS PRO ILE SER TRP          
+SEQRES  65 A  837  GLU GLU LEU LEU GLN                                          
+CRYST1    1.000    1.000    1.000  90.00  90.00  90.00 P 1           1          
+ORIGX1      1.000000  0.000000  0.000000        0.00000                         
+ORIGX2      0.000000  1.000000  0.000000        0.00000                         
+ORIGX3      0.000000  0.000000  1.000000        0.00000                         
+SCALE1      1.000000  0.000000  0.000000        0.00000                         
+SCALE2      0.000000  1.000000  0.000000        0.00000                         
+SCALE3      0.000000  0.000000  1.000000        0.00000                         
+MODEL        1                                                                  
+ATOM      1  N   MET A   1       5.963  65.398 -32.038  1.00 39.15           N  
+ATOM      2  CA  MET A   1       6.670  66.225 -31.038  1.00 39.15           C  
+ATOM      3  C   MET A   1       6.626  65.441 -29.741  1.00 39.15           C  
+ATOM      4  CB  MET A   1       6.024  67.613 -30.879  1.00 39.15           C  
+ATOM      5  O   MET A   1       5.532  65.058 -29.366  1.00 39.15           O  
+ATOM      6  CG  MET A   1       6.645  68.653 -31.821  1.00 39.15           C  
+ATOM      7  SD  MET A   1       5.794  70.253 -31.778  1.00 39.15           S  
+ATOM      8  CE  MET A   1       6.986  71.305 -32.650  1.00 39.15           C  
+ATOM      9  N   GLU A   2       7.807  65.153 -29.182  1.00 37.73           N  
+ATOM     10  CA  GLU A   2       8.103  64.228 -28.065  1.00 37.73           C  
+ATOM     11  C   GLU A   2       7.766  62.739 -28.287  1.00 37.73           C  
+ATOM     12  CB  GLU A   2       7.524  64.736 -26.733  1.00 37.73           C  
+ATOM     13  O   GLU A   2       6.599  62.370 -28.378  1.00 37.73           O  
+ATOM     14  CG  GLU A   2       8.159  66.068 -26.309  1.00 37.73           C  
+ATOM     15  CD  GLU A   2       7.787  66.474 -24.874  1.00 37.73           C  
+ATOM     16  OE1 GLU A   2       8.610  67.195 -24.267  1.00 37.73           O  
+ATOM     17  OE2 GLU A   2       6.693  66.086 -24.411  1.00 37.73           O  
+ATOM     18  N   PRO A   3       8.783  61.855 -28.320  1.00 46.58           N  
+ATOM     19  CA  PRO A   3       8.590  60.446 -28.016  1.00 46.58           C  
+ATOM     20  C   PRO A   3       9.336  60.034 -26.739  1.00 46.58           C  
+ATOM     21  CB  PRO A   3       9.074  59.705 -29.257  1.00 46.58           C  
+ATOM     22  O   PRO A   3      10.515  60.332 -26.536  1.00 46.58           O  
+ATOM     23  CG  PRO A   3      10.214  60.589 -29.768  1.00 46.58           C  
+ATOM     24  CD  PRO A   3       9.979  61.976 -29.147  1.00 46.58           C  
+ATOM     25  N   ALA A   4       8.607  59.313 -25.893  1.00 38.07           N  
+ATOM     26  CA  ALA A   4       9.075  58.663 -24.684  1.00 38.07           C  
+ATOM     27  C   ALA A   4      10.080  57.542 -24.998  1.00 38.07           C  
+ATOM     28  CB  ALA A   4       7.835  58.123 -23.961  1.00 38.07           C  
+ATOM     29  O   ALA A   4       9.813  56.650 -25.801  1.00 38.07           O  
+ATOM     30  N   VAL A   5      11.224  57.574 -24.314  1.00 43.19           N  
+ATOM     31  CA  VAL A   5      12.215  56.493 -24.275  1.00 43.19           C  
+ATOM     32  C   VAL A   5      11.962  55.682 -23.005  1.00 43.19           C  
+ATOM     33  CB  VAL A   5      13.648  57.062 -24.341  1.00 43.19           C  
+ATOM     34  O   VAL A   5      12.176  56.169 -21.895  1.00 43.19           O  
+ATOM     35  CG1 VAL A   5      14.717  55.974 -24.189  1.00 43.19           C  
+ATOM     36  CG2 VAL A   5      13.887  57.769 -25.684  1.00 43.19           C  
+ATOM     37  N   GLY A   6      11.479  54.450 -23.173  1.00 41.76           N  
+ATOM     38  CA  GLY A   6      11.387  53.450 -22.110  1.00 41.76           C  
+ATOM     39  C   GLY A   6      12.778  52.950 -21.715  1.00 41.76           C  
+ATOM     40  O   GLY A   6      13.580  52.578 -22.571  1.00 41.76           O  
+ATOM     41  N   GLY A   7      13.076  52.988 -20.415  1.00 41.86           N  
+ATOM     42  CA  GLY A   7      14.363  52.590 -19.844  1.00 41.86           C  
+ATOM     43  C   GLY A   7      14.574  51.067 -19.774  1.00 41.86           C  
+ATOM     44  O   GLY A   7      13.602  50.311 -19.733  1.00 41.86           O  
+ATOM     45  N   PRO A   8      15.836  50.600 -19.719  1.00 40.49           N  
+ATOM     46  CA  PRO A   8      16.164  49.190 -19.559  1.00 40.49           C  
+ATOM     47  C   PRO A   8      16.192  48.790 -18.074  1.00 40.49           C  
+ATOM     48  CB  PRO A   8      17.514  49.025 -20.256  1.00 40.49           C  
+ATOM     49  O   PRO A   8      16.643  49.545 -17.211  1.00 40.49           O  
+ATOM     50  CG  PRO A   8      18.203  50.372 -20.028  1.00 40.49           C  
+ATOM     51  CD  PRO A   8      17.063  51.378 -19.845  1.00 40.49           C  
+ATOM     52  N   GLY A   9      15.698  47.582 -17.787  1.00 36.47           N  
+ATOM     53  CA  GLY A   9      15.615  47.003 -16.443  1.00 36.47           C  
+ATOM     54  C   GLY A   9      16.980  46.762 -15.775  1.00 36.47           C  
+ATOM     55  O   GLY A   9      17.994  46.604 -16.460  1.00 36.47           O  
+ATOM     56  N   PRO A  10      17.037  46.731 -14.429  1.00 41.04           N  
+ATOM     57  CA  PRO A  10      18.296  46.666 -13.705  1.00 41.04           C  
+ATOM     58  C   PRO A  10      18.881  45.250 -13.691  1.00 41.04           C  
+ATOM     59  CB  PRO A  10      17.996  47.206 -12.307  1.00 41.04           C  
+ATOM     60  O   PRO A  10      18.241  44.272 -13.302  1.00 41.04           O  
+ATOM     61  CG  PRO A  10      16.534  46.817 -12.094  1.00 41.04           C  
+ATOM     62  CD  PRO A  10      15.927  46.870 -13.497  1.00 41.04           C  
+ATOM     63  N   LEU A  11      20.154  45.186 -14.074  1.00 35.11           N  
+ATOM     64  CA  LEU A  11      21.050  44.048 -13.928  1.00 35.11           C  
+ATOM     65  C   LEU A  11      21.215  43.682 -12.444  1.00 35.11           C  
+ATOM     66  CB  LEU A  11      22.406  44.436 -14.553  1.00 35.11           C  
+ATOM     67  O   LEU A  11      21.646  44.497 -11.627  1.00 35.11           O  
+ATOM     68  CG  LEU A  11      22.383  44.534 -16.091  1.00 35.11           C  
+ATOM     69  CD1 LEU A  11      23.583  45.337 -16.592  1.00 35.11           C  
+ATOM     70  CD2 LEU A  11      22.437  43.142 -16.724  1.00 35.11           C  
+ATOM     71  N   ILE A  12      20.917  42.425 -12.113  1.00 37.30           N  
+ATOM     72  CA  ILE A  12      21.209  41.811 -10.816  1.00 37.30           C  
+ATOM     73  C   ILE A  12      22.727  41.614 -10.722  1.00 37.30           C  
+ATOM     74  CB  ILE A  12      20.399  40.500 -10.646  1.00 37.30           C  
+ATOM     75  O   ILE A  12      23.287  40.639 -11.224  1.00 37.30           O  
+ATOM     76  CG1 ILE A  12      18.884  40.823 -10.623  1.00 37.30           C  
+ATOM     77  CG2 ILE A  12      20.802  39.743  -9.364  1.00 37.30           C  
+ATOM     78  CD1 ILE A  12      17.968  39.592 -10.600  1.00 37.30           C  
+ATOM     79  N   VAL A  13      23.406  42.566 -10.083  1.00 36.67           N  
+ATOM     80  CA  VAL A  13      24.822  42.460  -9.720  1.00 36.67           C  
+ATOM     81  C   VAL A  13      24.932  41.646  -8.434  1.00 36.67           C  
+ATOM     82  CB  VAL A  13      25.494  43.841  -9.604  1.00 36.67           C  
+ATOM     83  O   VAL A  13      24.551  42.077  -7.347  1.00 36.67           O  
+ATOM     84  CG1 VAL A  13      26.977  43.712  -9.227  1.00 36.67           C  
+ATOM     85  CG2 VAL A  13      25.415  44.592 -10.940  1.00 36.67           C  
+ATOM     86  N   ASN A  14      25.460  40.435  -8.581  1.00 35.43           N  
+ATOM     87  CA  ASN A  14      25.706  39.475  -7.516  1.00 35.43           C  
+ATOM     88  C   ASN A  14      26.942  39.902  -6.701  1.00 35.43           C  
+ATOM     89  CB  ASN A  14      25.831  38.096  -8.199  1.00 35.43           C  
+ATOM     90  O   ASN A  14      28.049  39.418  -6.930  1.00 35.43           O  
+ATOM     91  CG  ASN A  14      25.527  36.912  -7.304  1.00 35.43           C  
+ATOM     92  ND2 ASN A  14      25.685  35.717  -7.824  1.00 35.43           N  
+ATOM     93  OD1 ASN A  14      25.106  37.016  -6.166  1.00 35.43           O  
+ATOM     94  N   ASN A  15      26.768  40.846  -5.774  1.00 35.47           N  
+ATOM     95  CA  ASN A  15      27.839  41.321  -4.901  1.00 35.47           C  
+ATOM     96  C   ASN A  15      27.845  40.511  -3.591  1.00 35.47           C  
+ATOM     97  CB  ASN A  15      27.731  42.857  -4.736  1.00 35.47           C  
+ATOM     98  O   ASN A  15      27.213  40.875  -2.599  1.00 35.47           O  
+ATOM     99  CG  ASN A  15      29.074  43.574  -4.791  1.00 35.47           C  
+ATOM    100  ND2 ASN A  15      29.098  44.856  -4.517  1.00 35.47           N  
+ATOM    101  OD1 ASN A  15      30.110  43.016  -5.103  1.00 35.47           O  
+ATOM    102  N   LYS A  16      28.548  39.370  -3.591  1.00 38.94           N  
+ATOM    103  CA  LYS A  16      28.867  38.619  -2.367  1.00 38.94           C  
+ATOM    104  C   LYS A  16      29.942  39.370  -1.577  1.00 38.94           C  
+ATOM    105  CB  LYS A  16      29.323  37.184  -2.693  1.00 38.94           C  
+ATOM    106  O   LYS A  16      31.132  39.165  -1.793  1.00 38.94           O  
+ATOM    107  CG  LYS A  16      28.156  36.223  -2.959  1.00 38.94           C  
+ATOM    108  CD  LYS A  16      28.688  34.797  -3.159  1.00 38.94           C  
+ATOM    109  CE  LYS A  16      27.528  33.808  -3.307  1.00 38.94           C  
+ATOM    110  NZ  LYS A  16      28.022  32.420  -3.492  1.00 38.94           N  
+ATOM    111  N   GLN A  17      29.517  40.213  -0.639  1.00 38.36           N  
+ATOM    112  CA  GLN A  17      30.371  40.637   0.471  1.00 38.36           C  
+ATOM    113  C   GLN A  17      30.552  39.472   1.466  1.00 38.36           C  
+ATOM    114  CB  GLN A  17      29.786  41.869   1.174  1.00 38.36           C  
+ATOM    115  O   GLN A  17      29.587  38.755   1.748  1.00 38.36           O  
+ATOM    116  CG  GLN A  17      30.124  43.169   0.431  1.00 38.36           C  
+ATOM    117  CD  GLN A  17      29.551  44.404   1.123  1.00 38.36           C  
+ATOM    118  NE2 GLN A  17      30.080  45.578   0.859  1.00 38.36           N  
+ATOM    119  OE1 GLN A  17      28.618  44.346   1.903  1.00 38.36           O  
+ATOM    120  N   PRO A  18      31.767  39.256   2.000  1.00 41.32           N  
+ATOM    121  CA  PRO A  18      32.019  38.219   2.991  1.00 41.32           C  
+ATOM    122  C   PRO A  18      31.359  38.595   4.324  1.00 41.32           C  
+ATOM    123  CB  PRO A  18      33.545  38.105   3.081  1.00 41.32           C  
+ATOM    124  O   PRO A  18      31.622  39.659   4.882  1.00 41.32           O  
+ATOM    125  CG  PRO A  18      34.038  39.499   2.692  1.00 41.32           C  
+ATOM    126  CD  PRO A  18      32.980  40.006   1.715  1.00 41.32           C  
+ATOM    127  N   GLN A  19      30.499  37.711   4.836  1.00 46.34           N  
+ATOM    128  CA  GLN A  19      29.949  37.831   6.186  1.00 46.34           C  
+ATOM    129  C   GLN A  19      31.082  37.742   7.227  1.00 46.34           C  
+ATOM    130  CB  GLN A  19      28.908  36.732   6.457  1.00 46.34           C  
+ATOM    131  O   GLN A  19      31.948  36.870   7.102  1.00 46.34           O  
+ATOM    132  CG  GLN A  19      27.559  37.002   5.776  1.00 46.34           C  
+ATOM    133  CD  GLN A  19      26.496  35.961   6.132  1.00 46.34           C  
+ATOM    134  NE2 GLN A  19      25.240  36.231   5.853  1.00 46.34           N  
+ATOM    135  OE1 GLN A  19      26.758  34.888   6.647  1.00 46.34           O  
+ATOM    136  N   PRO A  20      31.085  38.605   8.259  1.00 45.31           N  
+ATOM    137  CA  PRO A  20      32.031  38.505   9.362  1.00 45.31           C  
+ATOM    138  C   PRO A  20      31.761  37.242  10.201  1.00 45.31           C  
+ATOM    139  CB  PRO A  20      31.866  39.802  10.161  1.00 45.31           C  
+ATOM    140  O   PRO A  20      30.620  36.774  10.267  1.00 45.31           O  
+ATOM    141  CG  PRO A  20      30.414  40.197   9.900  1.00 45.31           C  
+ATOM    142  CD  PRO A  20      30.150  39.697   8.482  1.00 45.31           C  
+ATOM    143  N   PRO A  21      32.796  36.667  10.841  1.00 52.54           N  
+ATOM    144  CA  PRO A  21      32.656  35.450  11.629  1.00 52.54           C  
+ATOM    145  C   PRO A  21      31.732  35.674  12.840  1.00 52.54           C  
+ATOM    146  CB  PRO A  21      34.080  35.063  12.044  1.00 52.54           C  
+ATOM    147  O   PRO A  21      31.690  36.780  13.387  1.00 52.54           O  
+ATOM    148  CG  PRO A  21      34.815  36.403  12.067  1.00 52.54           C  
+ATOM    149  CD  PRO A  21      34.150  37.187  10.938  1.00 52.54           C  
+ATOM    150  N   PRO A  22      30.999  34.637  13.285  1.00 53.04           N  
+ATOM    151  CA  PRO A  22      30.141  34.735  14.457  1.00 53.04           C  
+ATOM    152  C   PRO A  22      30.975  35.014  15.722  1.00 53.04           C  
+ATOM    153  CB  PRO A  22      29.388  33.404  14.532  1.00 53.04           C  
+ATOM    154  O   PRO A  22      32.101  34.519  15.835  1.00 53.04           O  
+ATOM    155  CG  PRO A  22      30.332  32.424  13.836  1.00 53.04           C  
+ATOM    156  CD  PRO A  22      31.006  33.279  12.766  1.00 53.04           C  
+ATOM    157  N   PRO A  23      30.439  35.784  16.687  1.00 53.60           N  
+ATOM    158  CA  PRO A  23      31.135  36.073  17.932  1.00 53.60           C  
+ATOM    159  C   PRO A  23      31.346  34.791  18.758  1.00 53.60           C  
+ATOM    160  CB  PRO A  23      30.272  37.110  18.659  1.00 53.60           C  
+ATOM    161  O   PRO A  23      30.531  33.864  18.686  1.00 53.60           O  
+ATOM    162  CG  PRO A  23      28.866  36.831  18.130  1.00 53.60           C  
+ATOM    163  CD  PRO A  23      29.111  36.376  16.693  1.00 53.60           C  
+ATOM    164  N   PRO A  24      32.429  34.719  19.552  1.00 52.07           N  
+ATOM    165  CA  PRO A  24      32.706  33.566  20.396  1.00 52.07           C  
+ATOM    166  C   PRO A  24      31.616  33.399  21.472  1.00 52.07           C  
+ATOM    167  CB  PRO A  24      34.094  33.816  20.994  1.00 52.07           C  
+ATOM    168  O   PRO A  24      31.036  34.391  21.923  1.00 52.07           O  
+ATOM    169  CG  PRO A  24      34.201  35.340  21.011  1.00 52.07           C  
+ATOM    170  CD  PRO A  24      33.412  35.767  19.776  1.00 52.07           C  
+ATOM    171  N   PRO A  25      31.328  32.158  21.902  1.00 51.37           N  
+ATOM    172  CA  PRO A  25      30.351  31.904  22.954  1.00 51.37           C  
+ATOM    173  C   PRO A  25      30.795  32.558  24.275  1.00 51.37           C  
+ATOM    174  CB  PRO A  25      30.245  30.379  23.059  1.00 51.37           C  
+ATOM    175  O   PRO A  25      31.996  32.608  24.558  1.00 51.37           O  
+ATOM    176  CG  PRO A  25      31.609  29.894  22.566  1.00 51.37           C  
+ATOM    177  CD  PRO A  25      31.991  30.927  21.508  1.00 51.37           C  
+ATOM    178  N   PRO A  26      29.852  33.049  25.100  1.00 48.96           N  
+ATOM    179  CA  PRO A  26      30.178  33.697  26.362  1.00 48.96           C  
+ATOM    180  C   PRO A  26      30.901  32.724  27.297  1.00 48.96           C  
+ATOM    181  CB  PRO A  26      28.853  34.212  26.933  1.00 48.96           C  
+ATOM    182  O   PRO A  26      30.482  31.580  27.488  1.00 48.96           O  
+ATOM    183  CG  PRO A  26      27.801  33.324  26.269  1.00 48.96           C  
+ATOM    184  CD  PRO A  26      28.413  32.994  24.910  1.00 48.96           C  
+ATOM    185  N   ALA A  27      32.007  33.205  27.865  1.00 39.22           N  
+ATOM    186  CA  ALA A  27      32.815  32.492  28.837  1.00 39.22           C  
+ATOM    187  C   ALA A  27      31.952  32.058  30.030  1.00 39.22           C  
+ATOM    188  CB  ALA A  27      33.974  33.402  29.265  1.00 39.22           C  
+ATOM    189  O   ALA A  27      31.283  32.874  30.667  1.00 39.22           O  
+ATOM    190  N   ALA A  28      31.980  30.758  30.320  1.00 37.74           N  
+ATOM    191  CA  ALA A  28      31.376  30.189  31.510  1.00 37.74           C  
+ATOM    192  C   ALA A  28      31.970  30.861  32.756  1.00 37.74           C  
+ATOM    193  CB  ALA A  28      31.607  28.674  31.499  1.00 37.74           C  
+ATOM    194  O   ALA A  28      33.187  30.868  32.955  1.00 37.74           O  
+ATOM    195  N   ALA A  29      31.089  31.433  33.575  1.00 38.48           N  
+ATOM    196  CA  ALA A  29      31.429  32.020  34.856  1.00 38.48           C  
+ATOM    197  C   ALA A  29      32.109  30.974  35.752  1.00 38.48           C  
+ATOM    198  CB  ALA A  29      30.150  32.585  35.485  1.00 38.48           C  
+ATOM    199  O   ALA A  29      31.565  29.901  36.021  1.00 38.48           O  
+ATOM    200  N   GLN A  30      33.316  31.311  36.200  1.00 37.78           N  
+ATOM    201  CA  GLN A  30      34.037  30.601  37.247  1.00 37.78           C  
+ATOM    202  C   GLN A  30      33.268  30.730  38.575  1.00 37.78           C  
+ATOM    203  CB  GLN A  30      35.434  31.224  37.396  1.00 37.78           C  
+ATOM    204  O   GLN A  30      32.831  31.834  38.908  1.00 37.78           O  
+ATOM    205  CG  GLN A  30      36.346  30.979  36.183  1.00 37.78           C  
+ATOM    206  CD  GLN A  30      37.693  31.690  36.301  1.00 37.78           C  
+ATOM    207  NE2 GLN A  30      38.651  31.362  35.464  1.00 37.78           N  
+ATOM    208  OE1 GLN A  30      37.919  32.557  37.126  1.00 37.78           O  
+ATOM    209  N   PRO A  31      33.107  29.651  39.359  1.00 42.50           N  
+ATOM    210  CA  PRO A  31      32.586  29.756  40.715  1.00 42.50           C  
+ATOM    211  C   PRO A  31      33.674  30.305  41.666  1.00 42.50           C  
+ATOM    212  CB  PRO A  31      32.124  28.344  41.074  1.00 42.50           C  
+ATOM    213  O   PRO A  31      34.855  29.997  41.483  1.00 42.50           O  
+ATOM    214  CG  PRO A  31      33.080  27.452  40.281  1.00 42.50           C  
+ATOM    215  CD  PRO A  31      33.418  28.268  39.032  1.00 42.50           C  
+ATOM    216  N   PRO A  32      33.309  31.110  42.682  1.00 50.28           N  
+ATOM    217  CA  PRO A  32      34.268  31.730  43.597  1.00 50.28           C  
+ATOM    218  C   PRO A  32      34.861  30.714  44.601  1.00 50.28           C  
+ATOM    219  CB  PRO A  32      33.483  32.841  44.300  1.00 50.28           C  
+ATOM    220  O   PRO A  32      34.178  29.751  44.963  1.00 50.28           O  
+ATOM    221  CG  PRO A  32      32.054  32.298  44.324  1.00 50.28           C  
+ATOM    222  CD  PRO A  32      31.951  31.507  43.021  1.00 50.28           C  
+ATOM    223  N   PRO A  33      36.106  30.909  45.088  1.00 37.77           N  
+ATOM    224  CA  PRO A  33      36.749  29.995  46.032  1.00 37.77           C  
+ATOM    225  C   PRO A  33      36.645  30.432  47.511  1.00 37.77           C  
+ATOM    226  CB  PRO A  33      38.206  29.941  45.565  1.00 37.77           C  
+ATOM    227  O   PRO A  33      36.879  31.590  47.843  1.00 37.77           O  
+ATOM    228  CG  PRO A  33      38.463  31.367  45.070  1.00 37.77           C  
+ATOM    229  CD  PRO A  33      37.097  31.848  44.570  1.00 37.77           C  
+ATOM    230  N   GLY A  34      36.420  29.439  48.389  1.00 34.88           N  
+ATOM    231  CA  GLY A  34      36.579  29.477  49.862  1.00 34.88           C  
+ATOM    232  C   GLY A  34      35.295  29.848  50.624  1.00 34.88           C  
+ATOM    233  O   GLY A  34      34.634  30.801  50.246  1.00 34.88           O  
+ATOM    234  N   ALA A  35      34.832  29.218  51.712  1.00 32.78           N  
+ATOM    235  CA  ALA A  35      35.216  28.132  52.636  1.00 32.78           C  
+ATOM    236  C   ALA A  35      33.995  27.938  53.611  1.00 32.78           C  
+ATOM    237  CB  ALA A  35      36.445  28.638  53.411  1.00 32.78           C  
+ATOM    238  O   ALA A  35      33.054  28.724  53.492  1.00 32.78           O  
+ATOM    239  N   PRO A  36      33.958  27.063  54.650  1.00 36.37           N  
+ATOM    240  CA  PRO A  36      34.634  25.792  54.919  1.00 36.37           C  
+ATOM    241  C   PRO A  36      33.674  24.628  55.323  1.00 36.37           C  
+ATOM    242  CB  PRO A  36      35.538  26.121  56.116  1.00 36.37           C  
+ATOM    243  O   PRO A  36      32.478  24.778  55.543  1.00 36.37           O  
+ATOM    244  CG  PRO A  36      34.743  27.175  56.897  1.00 36.37           C  
+ATOM    245  CD  PRO A  36      33.608  27.600  55.961  1.00 36.37           C  
+ATOM    246  N   ARG A  37      34.289  23.445  55.457  1.00 27.57           N  
+ATOM    247  CA  ARG A  37      33.842  22.167  56.052  1.00 27.57           C  
+ATOM    248  C   ARG A  37      32.785  22.240  57.177  1.00 27.57           C  
+ATOM    249  CB  ARG A  37      35.100  21.547  56.696  1.00 27.57           C  
+ATOM    250  O   ARG A  37      33.059  22.791  58.238  1.00 27.57           O  
+ATOM    251  CG  ARG A  37      36.147  20.989  55.720  1.00 27.57           C  
+ATOM    252  CD  ARG A  37      37.491  20.803  56.450  1.00 27.57           C  
+ATOM    253  NE  ARG A  37      38.111  19.491  56.185  1.00 27.57           N  
+ATOM    254  NH1 ARG A  37      40.199  19.971  57.026  1.00 27.57           N  
+ATOM    255  NH2 ARG A  37      39.737  17.901  56.341  1.00 27.57           N  
+ATOM    256  CZ  ARG A  37      39.341  19.131  56.515  1.00 27.57           C  
+ATOM    257  N   ALA A  38      31.718  21.453  57.027  1.00 35.13           N  
+ATOM    258  CA  ALA A  38      31.026  20.786  58.133  1.00 35.13           C  
+ATOM    259  C   ALA A  38      30.626  19.364  57.701  1.00 35.13           C  
+ATOM    260  CB  ALA A  38      29.828  21.615  58.604  1.00 35.13           C  
+ATOM    261  O   ALA A  38      30.138  19.150  56.593  1.00 35.13           O  
+ATOM    262  N   ALA A  39      30.918  18.393  58.561  1.00 29.60           N  
+ATOM    263  CA  ALA A  39      30.717  16.968  58.355  1.00 29.60           C  
+ATOM    264  C   ALA A  39      29.460  16.491  59.099  1.00 29.60           C  
+ATOM    265  CB  ALA A  39      31.973  16.255  58.878  1.00 29.60           C  
+ATOM    266  O   ALA A  39      29.333  16.787  60.281  1.00 29.60           O  
+ATOM    267  N   ALA A  40      28.583  15.753  58.408  1.00 33.76           N  
+ATOM    268  CA  ALA A  40      27.597  14.762  58.889  1.00 33.76           C  
+ATOM    269  C   ALA A  40      26.572  14.561  57.751  1.00 33.76           C  
+ATOM    270  CB  ALA A  40      26.842  15.252  60.137  1.00 33.76           C  
+ATOM    271  O   ALA A  40      26.121  15.540  57.179  1.00 33.76           O  
+ATOM    272  N   GLY A  41      26.141  13.384  57.317  1.00 32.46           N  
+ATOM    273  CA  GLY A  41      26.405  12.012  57.703  1.00 32.46           C  
+ATOM    274  C   GLY A  41      25.860  11.090  56.598  1.00 32.46           C  
+ATOM    275  O   GLY A  41      24.920  11.438  55.893  1.00 32.46           O  
+ATOM    276  N   LEU A  42      26.536   9.953  56.434  1.00 29.84           N  
+ATOM    277  CA  LEU A  42      26.055   8.651  55.952  1.00 29.84           C  
+ATOM    278  C   LEU A  42      24.740   8.597  55.145  1.00 29.84           C  
+ATOM    279  CB  LEU A  42      25.886   7.784  57.219  1.00 29.84           C  
+ATOM    280  O   LEU A  42      23.680   8.570  55.751  1.00 29.84           O  
+ATOM    281  CG  LEU A  42      27.210   7.406  57.908  1.00 29.84           C  
+ATOM    282  CD1 LEU A  42      27.104   7.542  59.425  1.00 29.84           C  
+ATOM    283  CD2 LEU A  42      27.590   5.968  57.563  1.00 29.84           C  
+ATOM    284  N   LEU A  43      24.831   8.358  53.829  1.00 33.85           N  
+ATOM    285  CA  LEU A  43      24.002   7.371  53.110  1.00 33.85           C  
+ATOM    286  C   LEU A  43      24.789   6.811  51.899  1.00 33.85           C  
+ATOM    287  CB  LEU A  43      22.630   7.936  52.676  1.00 33.85           C  
+ATOM    288  O   LEU A  43      25.555   7.548  51.274  1.00 33.85           O  
+ATOM    289  CG  LEU A  43      21.517   7.972  53.750  1.00 33.85           C  
+ATOM    290  CD1 LEU A  43      20.211   8.435  53.116  1.00 33.85           C  
+ATOM    291  CD2 LEU A  43      21.262   6.611  54.414  1.00 33.85           C  
+ATOM    292  N   PRO A  44      24.674   5.504  51.594  1.00 35.13           N  
+ATOM    293  CA  PRO A  44      25.604   4.789  50.729  1.00 35.13           C  
+ATOM    294  C   PRO A  44      25.323   5.029  49.244  1.00 35.13           C  
+ATOM    295  CB  PRO A  44      25.465   3.315  51.116  1.00 35.13           C  
+ATOM    296  O   PRO A  44      24.185   4.989  48.776  1.00 35.13           O  
+ATOM    297  CG  PRO A  44      23.997   3.212  51.524  1.00 35.13           C  
+ATOM    298  CD  PRO A  44      23.697   4.576  52.144  1.00 35.13           C  
+ATOM    299  N   GLY A  45      26.401   5.250  48.496  1.00 26.89           N  
+ATOM    300  CA  GLY A  45      26.375   5.344  47.047  1.00 26.89           C  
+ATOM    301  C   GLY A  45      26.167   3.998  46.352  1.00 26.89           C  
+ATOM    302  O   GLY A  45      26.418   2.935  46.911  1.00 26.89           O  
+ATOM    303  N   GLY A  46      25.794   4.088  45.072  1.00 27.65           N  
+ATOM    304  CA  GLY A  46      26.098   3.045  44.092  1.00 27.65           C  
+ATOM    305  C   GLY A  46      24.931   2.523  43.259  1.00 27.65           C  
+ATOM    306  O   GLY A  46      24.692   1.329  43.298  1.00 27.65           O  
+ATOM    307  N   LYS A  47      24.255   3.361  42.451  1.00 28.74           N  
+ATOM    308  CA  LYS A  47      23.415   2.887  41.316  1.00 28.74           C  
+ATOM    309  C   LYS A  47      23.445   3.772  40.052  1.00 28.74           C  
+ATOM    310  CB  LYS A  47      21.969   2.553  41.764  1.00 28.74           C  
+ATOM    311  O   LYS A  47      22.537   3.720  39.237  1.00 28.74           O  
+ATOM    312  CG  LYS A  47      21.872   1.236  42.554  1.00 28.74           C  
+ATOM    313  CD  LYS A  47      20.452   0.665  42.581  1.00 28.74           C  
+ATOM    314  CE  LYS A  47      20.458  -0.670  43.338  1.00 28.74           C  
+ATOM    315  NZ  LYS A  47      19.119  -1.312  43.331  1.00 28.74           N  
+ATOM    316  N   ALA A  48      24.503   4.560  39.831  1.00 31.97           N  
+ATOM    317  CA  ALA A  48      24.637   5.400  38.624  1.00 31.97           C  
+ATOM    318  C   ALA A  48      25.738   4.939  37.643  1.00 31.97           C  
+ATOM    319  CB  ALA A  48      24.774   6.866  39.049  1.00 31.97           C  
+ATOM    320  O   ALA A  48      26.078   5.655  36.705  1.00 31.97           O  
+ATOM    321  N   ARG A  49      26.316   3.741  37.839  1.00 30.42           N  
+ATOM    322  CA  ARG A  49      27.434   3.233  37.015  1.00 30.42           C  
+ATOM    323  C   ARG A  49      27.171   1.892  36.315  1.00 30.42           C  
+ATOM    324  CB  ARG A  49      28.741   3.282  37.834  1.00 30.42           C  
+ATOM    325  O   ARG A  49      28.072   1.377  35.659  1.00 30.42           O  
+ATOM    326  CG  ARG A  49      29.943   3.721  36.980  1.00 30.42           C  
+ATOM    327  CD  ARG A  49      31.201   3.889  37.841  1.00 30.42           C  
+ATOM    328  NE  ARG A  49      32.391   4.180  37.015  1.00 30.42           N  
+ATOM    329  NH1 ARG A  49      33.910   4.399  38.727  1.00 30.42           N  
+ATOM    330  NH2 ARG A  49      34.597   4.595  36.617  1.00 30.42           N  
+ATOM    331  CZ  ARG A  49      33.621   4.389  37.455  1.00 30.42           C  
+ATOM    332  N   GLU A  50      25.947   1.364  36.384  1.00 30.15           N  
+ATOM    333  CA  GLU A  50      25.575   0.090  35.737  1.00 30.15           C  
+ATOM    334  C   GLU A  50      24.879   0.247  34.375  1.00 30.15           C  
+ATOM    335  CB  GLU A  50      24.783  -0.795  36.709  1.00 30.15           C  
+ATOM    336  O   GLU A  50      24.946  -0.664  33.556  1.00 30.15           O  
+ATOM    337  CG  GLU A  50      25.733  -1.346  37.785  1.00 30.15           C  
+ATOM    338  CD  GLU A  50      25.077  -2.386  38.698  1.00 30.15           C  
+ATOM    339  OE1 GLU A  50      25.823  -3.297  39.118  1.00 30.15           O  
+ATOM    340  OE2 GLU A  50      23.876  -2.215  38.998  1.00 30.15           O  
+ATOM    341  N   PHE A  51      24.356   1.428  34.030  1.00 33.25           N  
+ATOM    342  CA  PHE A  51      23.689   1.633  32.733  1.00 33.25           C  
+ATOM    343  C   PHE A  51      24.635   1.714  31.520  1.00 33.25           C  
+ATOM    344  CB  PHE A  51      22.750   2.846  32.813  1.00 33.25           C  
+ATOM    345  O   PHE A  51      24.194   1.578  30.385  1.00 33.25           O  
+ATOM    346  CG  PHE A  51      21.296   2.429  32.765  1.00 33.25           C  
+ATOM    347  CD1 PHE A  51      20.638   2.327  31.524  1.00 33.25           C  
+ATOM    348  CD2 PHE A  51      20.620   2.076  33.948  1.00 33.25           C  
+ATOM    349  CE1 PHE A  51      19.304   1.888  31.470  1.00 33.25           C  
+ATOM    350  CE2 PHE A  51      19.287   1.635  33.890  1.00 33.25           C  
+ATOM    351  CZ  PHE A  51      18.628   1.542  32.652  1.00 33.25           C  
+ATOM    352  N   ASN A  52      25.945   1.892  31.732  1.00 32.01           N  
+ATOM    353  CA  ASN A  52      26.918   2.057  30.640  1.00 32.01           C  
+ATOM    354  C   ASN A  52      27.857   0.847  30.454  1.00 32.01           C  
+ATOM    355  CB  ASN A  52      27.643   3.405  30.825  1.00 32.01           C  
+ATOM    356  O   ASN A  52      28.790   0.891  29.652  1.00 32.01           O  
+ATOM    357  CG  ASN A  52      27.924   4.125  29.513  1.00 32.01           C  
+ATOM    358  ND2 ASN A  52      28.417   5.339  29.581  1.00 32.01           N  
+ATOM    359  OD1 ASN A  52      27.693   3.646  28.420  1.00 32.01           O  
+ATOM    360  N   ARG A  53      27.634  -0.247  31.199  1.00 29.87           N  
+ATOM    361  CA  ARG A  53      28.455  -1.471  31.122  1.00 29.87           C  
+ATOM    362  C   ARG A  53      27.771  -2.616  30.362  1.00 29.87           C  
+ATOM    363  CB  ARG A  53      28.945  -1.833  32.534  1.00 29.87           C  
+ATOM    364  O   ARG A  53      28.472  -3.508  29.890  1.00 29.87           O  
+ATOM    365  CG  ARG A  53      30.188  -2.736  32.514  1.00 29.87           C  
+ATOM    366  CD  ARG A  53      30.759  -2.886  33.930  1.00 29.87           C  
+ATOM    367  NE  ARG A  53      31.718  -4.004  34.011  1.00 29.87           N  
+ATOM    368  NH1 ARG A  53      32.194  -3.829  36.251  1.00 29.87           N  
+ATOM    369  NH2 ARG A  53      33.054  -5.515  35.079  1.00 29.87           N  
+ATOM    370  CZ  ARG A  53      32.316  -4.440  35.107  1.00 29.87           C  
+ATOM    371  N   ASN A  54      26.459  -2.525  30.125  1.00 30.62           N  
+ATOM    372  CA  ASN A  54      25.704  -3.502  29.329  1.00 30.62           C  
+ATOM    373  C   ASN A  54      25.696  -3.237  27.812  1.00 30.62           C  
+ATOM    374  CB  ASN A  54      24.295  -3.690  29.924  1.00 30.62           C  
+ATOM    375  O   ASN A  54      25.222  -4.079  27.071  1.00 30.62           O  
+ATOM    376  CG  ASN A  54      24.284  -4.660  31.097  1.00 30.62           C  
+ATOM    377  ND2 ASN A  54      23.118  -5.028  31.572  1.00 30.62           N  
+ATOM    378  OD1 ASN A  54      25.315  -5.091  31.595  1.00 30.62           O  
+ATOM    379  N   GLN A  55      26.298  -2.149  27.314  1.00 32.68           N  
+ATOM    380  CA  GLN A  55      26.477  -1.935  25.862  1.00 32.68           C  
+ATOM    381  C   GLN A  55      27.815  -2.453  25.302  1.00 32.68           C  
+ATOM    382  CB  GLN A  55      26.233  -0.455  25.510  1.00 32.68           C  
+ATOM    383  O   GLN A  55      28.074  -2.339  24.108  1.00 32.68           O  
+ATOM    384  CG  GLN A  55      24.830  -0.269  24.916  1.00 32.68           C  
+ATOM    385  CD  GLN A  55      24.572   1.179  24.517  1.00 32.68           C  
+ATOM    386  NE2 GLN A  55      23.544   1.803  25.047  1.00 32.68           N  
+ATOM    387  OE1 GLN A  55      25.293   1.779  23.735  1.00 32.68           O  
+ATOM    388  N   ARG A  56      28.692  -3.020  26.144  1.00 29.57           N  
+ATOM    389  CA  ARG A  56      30.016  -3.526  25.726  1.00 29.57           C  
+ATOM    390  C   ARG A  56      30.197  -5.040  25.865  1.00 29.57           C  
+ATOM    391  CB  ARG A  56      31.138  -2.720  26.409  1.00 29.57           C  
+ATOM    392  O   ARG A  56      31.293  -5.519  25.598  1.00 29.57           O  
+ATOM    393  CG  ARG A  56      31.418  -1.406  25.666  1.00 29.57           C  
+ATOM    394  CD  ARG A  56      32.615  -0.688  26.299  1.00 29.57           C  
+ATOM    395  NE  ARG A  56      32.995   0.516  25.536  1.00 29.57           N  
+ATOM    396  NH1 ARG A  56      34.745   1.172  26.870  1.00 29.57           N  
+ATOM    397  NH2 ARG A  56      34.243   2.361  25.052  1.00 29.57           N  
+ATOM    398  CZ  ARG A  56      33.988   1.341  25.822  1.00 29.57           C  
+ATOM    399  N   LYS A  57      29.159  -5.790  26.252  1.00 28.80           N  
+ATOM    400  CA  LYS A  57      29.235  -7.252  26.432  1.00 28.80           C  
+ATOM    401  C   LYS A  57      28.613  -8.097  25.311  1.00 28.80           C  
+ATOM    402  CB  LYS A  57      28.753  -7.653  27.838  1.00 28.80           C  
+ATOM    403  O   LYS A  57      28.774  -9.307  25.352  1.00 28.80           O  
+ATOM    404  CG  LYS A  57      29.950  -7.877  28.778  1.00 28.80           C  
+ATOM    405  CD  LYS A  57      29.477  -8.429  30.126  1.00 28.80           C  
+ATOM    406  CE  LYS A  57      30.667  -8.865  30.986  1.00 28.80           C  
+ATOM    407  NZ  LYS A  57      30.197  -9.608  32.182  1.00 28.80           N  
+ATOM    408  N   ASP A  58      28.059  -7.484  24.266  1.00 30.81           N  
+ATOM    409  CA  ASP A  58      27.469  -8.209  23.121  1.00 30.81           C  
+ATOM    410  C   ASP A  58      28.440  -8.444  21.944  1.00 30.81           C  
+ATOM    411  CB  ASP A  58      26.174  -7.512  22.671  1.00 30.81           C  
+ATOM    412  O   ASP A  58      28.013  -8.689  20.817  1.00 30.81           O  
+ATOM    413  CG  ASP A  58      25.054  -7.585  23.708  1.00 30.81           C  
+ATOM    414  OD1 ASP A  58      25.098  -8.494  24.565  1.00 30.81           O  
+ATOM    415  OD2 ASP A  58      24.185  -6.690  23.640  1.00 30.81           O  
+ATOM    416  N   SER A  59      29.756  -8.371  22.172  1.00 28.91           N  
+ATOM    417  CA  SER A  59      30.765  -8.540  21.106  1.00 28.91           C  
+ATOM    418  C   SER A  59      31.622  -9.804  21.225  1.00 28.91           C  
+ATOM    419  CB  SER A  59      31.636  -7.290  20.972  1.00 28.91           C  
+ATOM    420  O   SER A  59      32.540  -9.977  20.430  1.00 28.91           O  
+ATOM    421  OG  SER A  59      30.873  -6.193  20.497  1.00 28.91           O  
+ATOM    422  N   GLU A  60      31.330 -10.707  22.162  1.00 25.69           N  
+ATOM    423  CA  GLU A  60      32.072 -11.963  22.326  1.00 25.69           C  
+ATOM    424  C   GLU A  60      31.109 -13.149  22.385  1.00 25.69           C  
+ATOM    425  CB  GLU A  60      33.011 -11.902  23.539  1.00 25.69           C  
+ATOM    426  O   GLU A  60      30.706 -13.624  23.441  1.00 25.69           O  
+ATOM    427  CG  GLU A  60      34.190 -10.946  23.292  1.00 25.69           C  
+ATOM    428  CD  GLU A  60      35.271 -11.023  24.380  1.00 25.69           C  
+ATOM    429  OE1 GLU A  60      36.385 -10.515  24.113  1.00 25.69           O  
+ATOM    430  OE2 GLU A  60      34.984 -11.539  25.485  1.00 25.69           O  
+ATOM    431  N   GLY A  61      30.704 -13.613  21.209  1.00 27.38           N  
+ATOM    432  CA  GLY A  61      29.898 -14.813  21.057  1.00 27.38           C  
+ATOM    433  C   GLY A  61      29.434 -14.934  19.621  1.00 27.38           C  
+ATOM    434  O   GLY A  61      28.865 -13.994  19.073  1.00 27.38           O  
+ATOM    435  N   TYR A  62      29.701 -16.081  19.002  1.00 32.05           N  
+ATOM    436  CA  TYR A  62      29.103 -16.506  17.740  1.00 32.05           C  
+ATOM    437  C   TYR A  62      27.573 -16.389  17.835  1.00 32.05           C  
+ATOM    438  CB  TYR A  62      29.517 -17.971  17.480  1.00 32.05           C  
+ATOM    439  O   TYR A  62      26.893 -17.335  18.213  1.00 32.05           O  
+ATOM    440  CG  TYR A  62      30.670 -18.182  16.525  1.00 32.05           C  
+ATOM    441  CD1 TYR A  62      30.395 -18.636  15.220  1.00 32.05           C  
+ATOM    442  CD2 TYR A  62      32.002 -18.011  16.948  1.00 32.05           C  
+ATOM    443  CE1 TYR A  62      31.448 -18.931  14.338  1.00 32.05           C  
+ATOM    444  CE2 TYR A  62      33.060 -18.308  16.067  1.00 32.05           C  
+ATOM    445  OH  TYR A  62      33.801 -19.082  13.918  1.00 32.05           O  
+ATOM    446  CZ  TYR A  62      32.782 -18.775  14.763  1.00 32.05           C  
+ATOM    447  N   SER A  63      27.007 -15.226  17.522  1.00 37.97           N  
+ATOM    448  CA  SER A  63      25.567 -15.099  17.361  1.00 37.97           C  
+ATOM    449  C   SER A  63      25.269 -15.336  15.890  1.00 37.97           C  
+ATOM    450  CB  SER A  63      25.029 -13.791  17.941  1.00 37.97           C  
+ATOM    451  O   SER A  63      25.197 -14.418  15.066  1.00 37.97           O  
+ATOM    452  OG  SER A  63      23.650 -13.944  18.216  1.00 37.97           O  
+ATOM    453  N   GLU A  64      25.163 -16.618  15.538  1.00 51.19           N  
+ATOM    454  CA  GLU A  64      24.359 -17.015  14.393  1.00 51.19           C  
+ATOM    455  C   GLU A  64      22.938 -16.514  14.662  1.00 51.19           C  
+ATOM    456  CB  GLU A  64      24.403 -18.544  14.173  1.00 51.19           C  
+ATOM    457  O   GLU A  64      22.141 -17.169  15.321  1.00 51.19           O  
+ATOM    458  CG  GLU A  64      25.237 -18.899  12.938  1.00 51.19           C  
+ATOM    459  CD  GLU A  64      25.121 -20.376  12.539  1.00 51.19           C  
+ATOM    460  OE1 GLU A  64      25.225 -20.608  11.311  1.00 51.19           O  
+ATOM    461  OE2 GLU A  64      24.908 -21.225  13.426  1.00 51.19           O  
+ATOM    462  N   SER A  65      22.630 -15.307  14.186  1.00 60.56           N  
+ATOM    463  CA  SER A  65      21.252 -14.813  14.150  1.00 60.56           C  
+ATOM    464  C   SER A  65      20.394 -15.880  13.457  1.00 60.56           C  
+ATOM    465  CB  SER A  65      21.135 -13.463  13.423  1.00 60.56           C  
+ATOM    466  O   SER A  65      20.802 -16.342  12.386  1.00 60.56           O  
+ATOM    467  OG  SER A  65      22.158 -13.264  12.452  1.00 60.56           O  
+ATOM    468  N   PRO A  66      19.280 -16.335  14.048  1.00 71.01           N  
+ATOM    469  CA  PRO A  66      18.443 -17.353  13.426  1.00 71.01           C  
+ATOM    470  C   PRO A  66      17.842 -16.828  12.114  1.00 71.01           C  
+ATOM    471  CB  PRO A  66      17.398 -17.735  14.479  1.00 71.01           C  
+ATOM    472  O   PRO A  66      17.709 -15.616  11.915  1.00 71.01           O  
+ATOM    473  CG  PRO A  66      17.323 -16.505  15.383  1.00 71.01           C  
+ATOM    474  CD  PRO A  66      18.738 -15.935  15.337  1.00 71.01           C  
+ATOM    475  N   ASP A  67      17.530 -17.742  11.194  1.00 78.45           N  
+ATOM    476  CA  ASP A  67      16.746 -17.403  10.003  1.00 78.45           C  
+ATOM    477  C   ASP A  67      15.349 -16.949  10.474  1.00 78.45           C  
+ATOM    478  CB  ASP A  67      16.686 -18.602   9.021  1.00 78.45           C  
+ATOM    479  O   ASP A  67      14.710 -17.642  11.262  1.00 78.45           O  
+ATOM    480  CG  ASP A  67      17.989 -18.889   8.238  1.00 78.45           C  
+ATOM    481  OD1 ASP A  67      18.804 -17.953   8.062  1.00 78.45           O  
+ATOM    482  OD2 ASP A  67      18.182 -20.037   7.746  1.00 78.45           O  
+ATOM    483  N   LEU A  68      14.894 -15.771  10.031  1.00 82.52           N  
+ATOM    484  CA  LEU A  68      13.600 -15.221  10.448  1.00 82.52           C  
+ATOM    485  C   LEU A  68      12.475 -15.858   9.628  1.00 82.52           C  
+ATOM    486  CB  LEU A  68      13.573 -13.685  10.311  1.00 82.52           C  
+ATOM    487  O   LEU A  68      12.416 -15.682   8.405  1.00 82.52           O  
+ATOM    488  CG  LEU A  68      14.610 -12.921  11.153  1.00 82.52           C  
+ATOM    489  CD1 LEU A  68      14.523 -11.427  10.821  1.00 82.52           C  
+ATOM    490  CD2 LEU A  68      14.414 -13.071  12.662  1.00 82.52           C  
+ATOM    491  N   GLU A  69      11.561 -16.548  10.304  1.00 83.31           N  
+ATOM    492  CA  GLU A  69      10.362 -17.125   9.696  1.00 83.31           C  
+ATOM    493  C   GLU A  69       9.300 -16.035   9.494  1.00 83.31           C  
+ATOM    494  CB  GLU A  69       9.884 -18.314  10.536  1.00 83.31           C  
+ATOM    495  O   GLU A  69       8.472 -15.759  10.356  1.00 83.31           O  
+ATOM    496  CG  GLU A  69       8.824 -19.134   9.787  1.00 83.31           C  
+ATOM    497  CD  GLU A  69       8.487 -20.457  10.492  1.00 83.31           C  
+ATOM    498  OE1 GLU A  69       7.888 -21.318   9.811  1.00 83.31           O  
+ATOM    499  OE2 GLU A  69       8.869 -20.618  11.673  1.00 83.31           O  
+ATOM    500  N   PHE A  70       9.383 -15.349   8.354  1.00 86.83           N  
+ATOM    501  CA  PHE A  70       8.487 -14.254   7.993  1.00 86.83           C  
+ATOM    502  C   PHE A  70       7.791 -14.530   6.664  1.00 86.83           C  
+ATOM    503  CB  PHE A  70       9.272 -12.940   7.942  1.00 86.83           C  
+ATOM    504  O   PHE A  70       8.444 -14.625   5.615  1.00 86.83           O  
+ATOM    505  CG  PHE A  70       8.482 -11.767   7.388  1.00 86.83           C  
+ATOM    506  CD1 PHE A  70       8.595 -11.418   6.034  1.00 86.83           C  
+ATOM    507  CD2 PHE A  70       7.628 -11.020   8.214  1.00 86.83           C  
+ATOM    508  CE1 PHE A  70       7.886 -10.322   5.527  1.00 86.83           C  
+ATOM    509  CE2 PHE A  70       6.937  -9.905   7.712  1.00 86.83           C  
+ATOM    510  CZ  PHE A  70       7.053  -9.559   6.360  1.00 86.83           C  
+ATOM    511  N   GLU A  71       6.461 -14.559   6.703  1.00 86.21           N  
+ATOM    512  CA  GLU A  71       5.627 -14.599   5.513  1.00 86.21           C  
+ATOM    513  C   GLU A  71       5.270 -13.181   5.056  1.00 86.21           C  
+ATOM    514  CB  GLU A  71       4.393 -15.474   5.742  1.00 86.21           C  
+ATOM    515  O   GLU A  71       4.603 -12.415   5.748  1.00 86.21           O  
+ATOM    516  CG  GLU A  71       3.652 -15.631   4.408  1.00 86.21           C  
+ATOM    517  CD  GLU A  71       2.522 -16.660   4.437  1.00 86.21           C  
+ATOM    518  OE1 GLU A  71       2.056 -16.950   3.309  1.00 86.21           O  
+ATOM    519  OE2 GLU A  71       2.186 -17.149   5.535  1.00 86.21           O  
+ATOM    520  N   TYR A  72       5.729 -12.828   3.854  1.00 90.59           N  
+ATOM    521  CA  TYR A  72       5.361 -11.569   3.221  1.00 90.59           C  
+ATOM    522  C   TYR A  72       3.990 -11.704   2.538  1.00 90.59           C  
+ATOM    523  CB  TYR A  72       6.463 -11.150   2.241  1.00 90.59           C  
+ATOM    524  O   TYR A  72       3.845 -12.513   1.609  1.00 90.59           O  
+ATOM    525  CG  TYR A  72       6.243  -9.774   1.649  1.00 90.59           C  
+ATOM    526  CD1 TYR A  72       5.491  -9.670   0.471  1.00 90.59           C  
+ATOM    527  CD2 TYR A  72       6.719  -8.607   2.285  1.00 90.59           C  
+ATOM    528  CE1 TYR A  72       5.227  -8.410  -0.075  1.00 90.59           C  
+ATOM    529  CE2 TYR A  72       6.447  -7.337   1.746  1.00 90.59           C  
+ATOM    530  OH  TYR A  72       5.432  -6.036   0.003  1.00 90.59           O  
+ATOM    531  CZ  TYR A  72       5.685  -7.242   0.567  1.00 90.59           C  
+ATOM    532  N   ALA A  73       3.042 -10.865   2.951  1.00 92.14           N  
+ATOM    533  CA  ALA A  73       1.685 -10.747   2.417  1.00 92.14           C  
+ATOM    534  C   ALA A  73       1.296  -9.265   2.252  1.00 92.14           C  
+ATOM    535  CB  ALA A  73       0.735 -11.490   3.363  1.00 92.14           C  
+ATOM    536  O   ALA A  73       2.037  -8.384   2.690  1.00 92.14           O  
+ATOM    537  N   ASP A  74       0.173  -8.986   1.583  1.00 92.89           N  
+ATOM    538  CA  ASP A  74      -0.346  -7.619   1.433  1.00 92.89           C  
+ATOM    539  C   ASP A  74      -0.864  -7.035   2.753  1.00 92.89           C  
+ATOM    540  CB  ASP A  74      -1.451  -7.579   0.369  1.00 92.89           C  
+ATOM    541  O   ASP A  74      -0.802  -5.825   2.922  1.00 92.89           O  
+ATOM    542  CG  ASP A  74      -0.876  -7.685  -1.041  1.00 92.89           C  
+ATOM    543  OD1 ASP A  74      -0.264  -6.701  -1.515  1.00 92.89           O  
+ATOM    544  OD2 ASP A  74      -0.983  -8.762  -1.667  1.00 92.89           O  
+ATOM    545  N   THR A  75      -1.314  -7.863   3.696  1.00 93.18           N  
+ATOM    546  CA  THR A  75      -1.798  -7.461   5.027  1.00 93.18           C  
+ATOM    547  C   THR A  75      -1.277  -8.419   6.097  1.00 93.18           C  
+ATOM    548  CB  THR A  75      -3.336  -7.417   5.076  1.00 93.18           C  
+ATOM    549  O   THR A  75      -0.878  -9.543   5.786  1.00 93.18           O  
+ATOM    550  CG2 THR A  75      -3.912  -6.437   4.051  1.00 93.18           C  
+ATOM    551  OG1 THR A  75      -3.877  -8.683   4.789  1.00 93.18           O  
+ATOM    552  N   ASP A  76      -1.260  -7.975   7.353  1.00 91.82           N  
+ATOM    553  CA  ASP A  76      -1.036  -8.848   8.507  1.00 91.82           C  
+ATOM    554  C   ASP A  76      -2.340  -9.586   8.883  1.00 91.82           C  
+ATOM    555  CB  ASP A  76      -0.460  -8.001   9.663  1.00 91.82           C  
+ATOM    556  O   ASP A  76      -3.365  -9.484   8.200  1.00 91.82           O  
+ATOM    557  CG  ASP A  76       0.432  -8.776  10.644  1.00 91.82           C  
+ATOM    558  OD1 ASP A  76       0.306 -10.022  10.726  1.00 91.82           O  
+ATOM    559  OD2 ASP A  76       1.252  -8.104  11.311  1.00 91.82           O  
+ATOM    560  N   LYS A  77      -2.311 -10.348   9.977  1.00 91.48           N  
+ATOM    561  CA  LYS A  77      -3.482 -11.023  10.545  1.00 91.48           C  
+ATOM    562  C   LYS A  77      -4.545 -10.011  10.980  1.00 91.48           C  
+ATOM    563  CB  LYS A  77      -3.054 -11.889  11.737  1.00 91.48           C  
+ATOM    564  O   LYS A  77      -4.220  -8.937  11.481  1.00 91.48           O  
+ATOM    565  CG  LYS A  77      -2.083 -13.008  11.333  1.00 91.48           C  
+ATOM    566  CD  LYS A  77      -1.693 -13.837  12.560  1.00 91.48           C  
+ATOM    567  CE  LYS A  77      -0.703 -14.931  12.152  1.00 91.48           C  
+ATOM    568  NZ  LYS A  77      -0.275 -15.728  13.327  1.00 91.48           N  
+ATOM    569  N   TRP A  78      -5.813 -10.419  10.896  1.00 92.16           N  
+ATOM    570  CA  TRP A  78      -6.983  -9.601  11.243  1.00 92.16           C  
+ATOM    571  C   TRP A  78      -6.834  -8.840  12.574  1.00 92.16           C  
+ATOM    572  CB  TRP A  78      -8.218 -10.512  11.250  1.00 92.16           C  
+ATOM    573  O   TRP A  78      -6.936  -7.616  12.592  1.00 92.16           O  
+ATOM    574  CG  TRP A  78      -9.481  -9.855  11.701  1.00 92.16           C  
+ATOM    575  CD1 TRP A  78     -10.300  -9.106  10.928  1.00 92.16           C  
+ATOM    576  CD2 TRP A  78     -10.077  -9.859  13.036  1.00 92.16           C  
+ATOM    577  CE2 TRP A  78     -11.264  -9.071  12.997  1.00 92.16           C  
+ATOM    578  CE3 TRP A  78      -9.743 -10.456  14.271  1.00 92.16           C  
+ATOM    579  NE1 TRP A  78     -11.354  -8.640  11.690  1.00 92.16           N  
+ATOM    580  CH2 TRP A  78     -11.701  -9.464  15.344  1.00 92.16           C  
+ATOM    581  CZ2 TRP A  78     -12.070  -8.869  14.127  1.00 92.16           C  
+ATOM    582  CZ3 TRP A  78     -10.545 -10.261  15.411  1.00 92.16           C  
+ATOM    583  N   ALA A  79      -6.497  -9.532  13.668  1.00 93.12           N  
+ATOM    584  CA  ALA A  79      -6.345  -8.899  14.980  1.00 93.12           C  
+ATOM    585  C   ALA A  79      -5.218  -7.846  15.013  1.00 93.12           C  
+ATOM    586  CB  ALA A  79      -6.114  -9.996  16.026  1.00 93.12           C  
+ATOM    587  O   ALA A  79      -5.377  -6.793  15.623  1.00 93.12           O  
+ATOM    588  N   ALA A  80      -4.102  -8.085  14.315  1.00 93.32           N  
+ATOM    589  CA  ALA A  80      -2.991  -7.135  14.247  1.00 93.32           C  
+ATOM    590  C   ALA A  80      -3.374  -5.871  13.456  1.00 93.32           C  
+ATOM    591  CB  ALA A  80      -1.771  -7.840  13.641  1.00 93.32           C  
+ATOM    592  O   ALA A  80      -3.084  -4.757  13.888  1.00 93.32           O  
+ATOM    593  N   GLU A  81      -4.076  -6.028  12.331  1.00 94.69           N  
+ATOM    594  CA  GLU A  81      -4.552  -4.901  11.517  1.00 94.69           C  
+ATOM    595  C   GLU A  81      -5.560  -4.025  12.275  1.00 94.69           C  
+ATOM    596  CB  GLU A  81      -5.176  -5.432  10.214  1.00 94.69           C  
+ATOM    597  O   GLU A  81      -5.501  -2.796  12.187  1.00 94.69           O  
+ATOM    598  CG  GLU A  81      -4.150  -6.080   9.266  1.00 94.69           C  
+ATOM    599  CD  GLU A  81      -3.123  -5.086   8.701  1.00 94.69           C  
+ATOM    600  OE1 GLU A  81      -1.944  -5.451   8.478  1.00 94.69           O  
+ATOM    601  OE2 GLU A  81      -3.502  -3.941   8.382  1.00 94.69           O  
+ATOM    602  N   LEU A  82      -6.456  -4.635  13.059  1.00 94.98           N  
+ATOM    603  CA  LEU A  82      -7.404  -3.892  13.890  1.00 94.98           C  
+ATOM    604  C   LEU A  82      -6.744  -3.241  15.103  1.00 94.98           C  
+ATOM    605  CB  LEU A  82      -8.536  -4.811  14.352  1.00 94.98           C  
+ATOM    606  O   LEU A  82      -7.051  -2.094  15.428  1.00 94.98           O  
+ATOM    607  CG  LEU A  82      -9.436  -5.352  13.234  1.00 94.98           C  
+ATOM    608  CD1 LEU A  82     -10.657  -5.959  13.901  1.00 94.98           C  
+ATOM    609  CD2 LEU A  82      -9.919  -4.258  12.283  1.00 94.98           C  
+ATOM    610  N   SER A  83      -5.807  -3.935  15.744  1.00 95.41           N  
+ATOM    611  CA  SER A  83      -4.986  -3.371  16.812  1.00 95.41           C  
+ATOM    612  C   SER A  83      -4.307  -2.080  16.338  1.00 95.41           C  
+ATOM    613  CB  SER A  83      -3.975  -4.435  17.268  1.00 95.41           C  
+ATOM    614  O   SER A  83      -4.337  -1.066  17.039  1.00 95.41           O  
+ATOM    615  OG  SER A  83      -2.814  -3.860  17.835  1.00 95.41           O  
+ATOM    616  N   GLU A  84      -3.706  -2.066  15.143  1.00 95.64           N  
+ATOM    617  CA  GLU A  84      -2.950  -0.920  14.606  1.00 95.64           C  
+ATOM    618  C   GLU A  84      -3.806   0.331  14.353  1.00 95.64           C  
+ATOM    619  CB  GLU A  84      -2.182  -1.361  13.351  1.00 95.64           C  
+ATOM    620  O   GLU A  84      -3.302   1.461  14.466  1.00 95.64           O  
+ATOM    621  CG  GLU A  84      -0.979  -2.232  13.755  1.00 95.64           C  
+ATOM    622  CD  GLU A  84      -0.181  -2.801  12.574  1.00 95.64           C  
+ATOM    623  OE1 GLU A  84       0.693  -3.662  12.830  1.00 95.64           O  
+ATOM    624  OE2 GLU A  84      -0.270  -2.298  11.429  1.00 95.64           O  
+ATOM    625  N   LEU A  85      -5.108   0.149  14.110  1.00 97.06           N  
+ATOM    626  CA  LEU A  85      -6.058   1.245  13.948  1.00 97.06           C  
+ATOM    627  C   LEU A  85      -6.121   2.124  15.205  1.00 97.06           C  
+ATOM    628  CB  LEU A  85      -7.438   0.655  13.601  1.00 97.06           C  
+ATOM    629  O   LEU A  85      -6.084   3.357  15.102  1.00 97.06           O  
+ATOM    630  CG  LEU A  85      -8.534   1.703  13.341  1.00 97.06           C  
+ATOM    631  CD1 LEU A  85      -8.192   2.599  12.148  1.00 97.06           C  
+ATOM    632  CD2 LEU A  85      -9.862   0.995  13.085  1.00 97.06           C  
+ATOM    633  N   TYR A  86      -6.142   1.514  16.391  1.00 97.41           N  
+ATOM    634  CA  TYR A  86      -6.320   2.213  17.663  1.00 97.41           C  
+ATOM    635  C   TYR A  86      -4.983   2.525  18.347  1.00 97.41           C  
+ATOM    636  CB  TYR A  86      -7.290   1.438  18.563  1.00 97.41           C  
+ATOM    637  O   TYR A  86      -4.030   1.741  18.335  1.00 97.41           O  
+ATOM    638  CG  TYR A  86      -8.644   1.212  17.913  1.00 97.41           C  
+ATOM    639  CD1 TYR A  86      -9.582   2.262  17.838  1.00 97.41           C  
+ATOM    640  CD2 TYR A  86      -8.949  -0.043  17.351  1.00 97.41           C  
+ATOM    641  CE1 TYR A  86     -10.814   2.061  17.185  1.00 97.41           C  
+ATOM    642  CE2 TYR A  86     -10.185  -0.252  16.715  1.00 97.41           C  
+ATOM    643  OH  TYR A  86     -12.291   0.608  15.976  1.00 97.41           O  
+ATOM    644  CZ  TYR A  86     -11.110   0.804  16.616  1.00 97.41           C  
+ATOM    645  N   SER A  87      -4.881   3.731  18.897  1.00 95.69           N  
+ATOM    646  CA  SER A  87      -3.829   4.098  19.851  1.00 95.69           C  
+ATOM    647  C   SER A  87      -4.240   3.619  21.248  1.00 95.69           C  
+ATOM    648  CB  SER A  87      -3.598   5.615  19.824  1.00 95.69           C  
+ATOM    649  O   SER A  87      -5.424   3.620  21.581  1.00 95.69           O  
+ATOM    650  OG  SER A  87      -3.271   6.076  18.515  1.00 95.69           O  
+ATOM    651  N   TYR A  88      -3.296   3.262  22.116  1.00 94.83           N  
+ATOM    652  CA  TYR A  88      -3.617   2.826  23.483  1.00 94.83           C  
+ATOM    653  C   TYR A  88      -4.195   3.947  24.357  1.00 94.83           C  
+ATOM    654  CB  TYR A  88      -2.378   2.256  24.173  1.00 94.83           C  
+ATOM    655  O   TYR A  88      -4.776   3.673  25.413  1.00 94.83           O  
+ATOM    656  CG  TYR A  88      -1.702   1.096  23.482  1.00 94.83           C  
+ATOM    657  CD1 TYR A  88      -2.451   0.020  22.963  1.00 94.83           C  
+ATOM    658  CD2 TYR A  88      -0.299   1.080  23.402  1.00 94.83           C  
+ATOM    659  CE1 TYR A  88      -1.793  -1.054  22.336  1.00 94.83           C  
+ATOM    660  CE2 TYR A  88       0.360   0.023  22.759  1.00 94.83           C  
+ATOM    661  OH  TYR A  88       0.275  -2.018  21.566  1.00 94.83           O  
+ATOM    662  CZ  TYR A  88      -0.390  -1.040  22.220  1.00 94.83           C  
+ATOM    663  N   THR A  89      -4.022   5.203  23.939  1.00 93.47           N  
+ATOM    664  CA  THR A  89      -4.682   6.378  24.523  1.00 93.47           C  
+ATOM    665  C   THR A  89      -6.187   6.419  24.209  1.00 93.47           C  
+ATOM    666  CB  THR A  89      -3.994   7.669  24.040  1.00 93.47           C  
+ATOM    667  O   THR A  89      -6.945   6.986  24.987  1.00 93.47           O  
+ATOM    668  CG2 THR A  89      -4.396   8.883  24.870  1.00 93.47           C  
+ATOM    669  OG1 THR A  89      -2.591   7.564  24.160  1.00 93.47           O  
+ATOM    670  N   GLU A  90      -6.649   5.765  23.134  1.00 94.91           N  
+ATOM    671  CA  GLU A  90      -8.076   5.681  22.765  1.00 94.91           C  
+ATOM    672  C   GLU A  90      -8.850   4.638  23.598  1.00 94.91           C  
+ATOM    673  CB  GLU A  90      -8.252   5.389  21.253  1.00 94.91           C  
+ATOM    674  O   GLU A  90     -10.064   4.540  23.466  1.00 94.91           O  
+ATOM    675  CG  GLU A  90      -7.728   6.488  20.311  1.00 94.91           C  
+ATOM    676  CD  GLU A  90      -7.890   6.111  18.820  1.00 94.91           C  
+ATOM    677  OE1 GLU A  90      -8.936   6.394  18.192  1.00 94.91           O  
+ATOM    678  OE2 GLU A  90      -6.946   5.547  18.215  1.00 94.91           O  
+ATOM    679  N   GLY A  91      -8.192   3.869  24.476  1.00 93.12           N  
+ATOM    680  CA  GLY A  91      -8.822   2.790  25.256  1.00 93.12           C  
+ATOM    681  C   GLY A  91     -10.144   3.165  25.959  1.00 93.12           C  
+ATOM    682  O   GLY A  91     -11.125   2.435  25.813  1.00 93.12           O  
+ATOM    683  N   PRO A  92     -10.237   4.310  26.666  1.00 94.13           N  
+ATOM    684  CA  PRO A  92     -11.490   4.746  27.289  1.00 94.13           C  
+ATOM    685  C   PRO A  92     -12.635   4.992  26.292  1.00 94.13           C  
+ATOM    686  CB  PRO A  92     -11.137   6.036  28.041  1.00 94.13           C  
+ATOM    687  O   PRO A  92     -13.808   4.910  26.660  1.00 94.13           O  
+ATOM    688  CG  PRO A  92      -9.637   5.909  28.301  1.00 94.13           C  
+ATOM    689  CD  PRO A  92      -9.147   5.197  27.045  1.00 94.13           C  
+ATOM    690  N   GLU A  93     -12.319   5.277  25.025  1.00 96.07           N  
+ATOM    691  CA  GLU A  93     -13.322   5.558  24.001  1.00 96.07           C  
+ATOM    692  C   GLU A  93     -14.137   4.319  23.610  1.00 96.07           C  
+ATOM    693  CB  GLU A  93     -12.705   6.206  22.750  1.00 96.07           C  
+ATOM    694  O   GLU A  93     -15.286   4.477  23.204  1.00 96.07           O  
+ATOM    695  CG  GLU A  93     -11.970   7.537  23.020  1.00 96.07           C  
+ATOM    696  CD  GLU A  93     -11.829   8.402  21.753  1.00 96.07           C  
+ATOM    697  OE1 GLU A  93     -10.822   9.128  21.586  1.00 96.07           O  
+ATOM    698  OE2 GLU A  93     -12.808   8.443  20.968  1.00 96.07           O  
+ATOM    699  N   PHE A  94     -13.620   3.094  23.787  1.00 97.10           N  
+ATOM    700  CA  PHE A  94     -14.393   1.871  23.525  1.00 97.10           C  
+ATOM    701  C   PHE A  94     -15.659   1.809  24.392  1.00 97.10           C  
+ATOM    702  CB  PHE A  94     -13.519   0.628  23.765  1.00 97.10           C  
+ATOM    703  O   PHE A  94     -16.764   1.606  23.883  1.00 97.10           O  
+ATOM    704  CG  PHE A  94     -12.363   0.455  22.799  1.00 97.10           C  
+ATOM    705  CD1 PHE A  94     -12.610   0.304  21.422  1.00 97.10           C  
+ATOM    706  CD2 PHE A  94     -11.042   0.380  23.279  1.00 97.10           C  
+ATOM    707  CE1 PHE A  94     -11.537   0.122  20.529  1.00 97.10           C  
+ATOM    708  CE2 PHE A  94      -9.971   0.204  22.387  1.00 97.10           C  
+ATOM    709  CZ  PHE A  94     -10.218   0.084  21.010  1.00 97.10           C  
+ATOM    710  N   LEU A  95     -15.521   2.059  25.698  1.00 96.40           N  
+ATOM    711  CA  LEU A  95     -16.654   2.092  26.628  1.00 96.40           C  
+ATOM    712  C   LEU A  95     -17.584   3.276  26.353  1.00 96.40           C  
+ATOM    713  CB  LEU A  95     -16.136   2.148  28.075  1.00 96.40           C  
+ATOM    714  O   LEU A  95     -18.800   3.147  26.484  1.00 96.40           O  
+ATOM    715  CG  LEU A  95     -15.411   0.877  28.550  1.00 96.40           C  
+ATOM    716  CD1 LEU A  95     -14.874   1.108  29.962  1.00 96.40           C  
+ATOM    717  CD2 LEU A  95     -16.338  -0.342  28.578  1.00 96.40           C  
+ATOM    718  N   MET A  96     -17.031   4.416  25.932  1.00 97.16           N  
+ATOM    719  CA  MET A  96     -17.829   5.577  25.539  1.00 97.16           C  
+ATOM    720  C   MET A  96     -18.707   5.271  24.319  1.00 97.16           C  
+ATOM    721  CB  MET A  96     -16.897   6.764  25.268  1.00 97.16           C  
+ATOM    722  O   MET A  96     -19.890   5.604  24.320  1.00 97.16           O  
+ATOM    723  CG  MET A  96     -17.650   8.084  25.093  1.00 97.16           C  
+ATOM    724  SD  MET A  96     -18.531   8.652  26.576  1.00 97.16           S  
+ATOM    725  CE  MET A  96     -18.395  10.440  26.323  1.00 97.16           C  
+ATOM    726  N   ASN A  97     -18.156   4.594  23.306  1.00 98.03           N  
+ATOM    727  CA  ASN A  97     -18.900   4.187  22.113  1.00 98.03           C  
+ATOM    728  C   ASN A  97     -20.050   3.244  22.472  1.00 98.03           C  
+ATOM    729  CB  ASN A  97     -17.948   3.529  21.103  1.00 98.03           C  
+ATOM    730  O   ASN A  97     -21.189   3.469  22.060  1.00 98.03           O  
+ATOM    731  CG  ASN A  97     -16.854   4.433  20.583  1.00 98.03           C  
+ATOM    732  ND2 ASN A  97     -15.843   3.834  20.000  1.00 98.03           N  
+ATOM    733  OD1 ASN A  97     -16.894   5.657  20.669  1.00 98.03           O  
+ATOM    734  N   ARG A  98     -19.762   2.241  23.311  1.00 97.52           N  
+ATOM    735  CA  ARG A  98     -20.767   1.322  23.852  1.00 97.52           C  
+ATOM    736  C   ARG A  98     -21.881   2.069  24.579  1.00 97.52           C  
+ATOM    737  CB  ARG A  98     -20.068   0.314  24.771  1.00 97.52           C  
+ATOM    738  O   ARG A  98     -23.052   1.823  24.315  1.00 97.52           O  
+ATOM    739  CG  ARG A  98     -21.078  -0.637  25.416  1.00 97.52           C  
+ATOM    740  CD  ARG A  98     -20.376  -1.668  26.295  1.00 97.52           C  
+ATOM    741  NE  ARG A  98     -21.390  -2.385  27.067  1.00 97.52           N  
+ATOM    742  NH1 ARG A  98     -20.178  -4.164  27.876  1.00 97.52           N  
+ATOM    743  NH2 ARG A  98     -22.410  -4.038  28.141  1.00 97.52           N  
+ATOM    744  CZ  ARG A  98     -21.303  -3.527  27.701  1.00 97.52           C  
+ATOM    745  N   LYS A  99     -21.528   3.003  25.465  1.00 97.75           N  
+ATOM    746  CA  LYS A  99     -22.505   3.796  26.219  1.00 97.75           C  
+ATOM    747  C   LYS A  99     -23.423   4.595  25.292  1.00 97.75           C  
+ATOM    748  CB  LYS A  99     -21.761   4.693  27.215  1.00 97.75           C  
+ATOM    749  O   LYS A  99     -24.631   4.587  25.498  1.00 97.75           O  
+ATOM    750  CG  LYS A  99     -22.747   5.524  28.042  1.00 97.75           C  
+ATOM    751  CD  LYS A  99     -22.014   6.384  29.070  1.00 97.75           C  
+ATOM    752  CE  LYS A  99     -23.062   7.291  29.710  1.00 97.75           C  
+ATOM    753  NZ  LYS A  99     -22.491   8.164  30.754  1.00 97.75           N  
+ATOM    754  N   CYS A 100     -22.871   5.252  24.269  1.00 97.43           N  
+ATOM    755  CA  CYS A 100     -23.676   5.987  23.292  1.00 97.43           C  
+ATOM    756  C   CYS A 100     -24.665   5.078  22.551  1.00 97.43           C  
+ATOM    757  CB  CYS A 100     -22.757   6.701  22.290  1.00 97.43           C  
+ATOM    758  O   CYS A 100     -25.807   5.479  22.346  1.00 97.43           O  
+ATOM    759  SG  CYS A 100     -21.863   8.063  23.095  1.00 97.43           S  
+ATOM    760  N   PHE A 101     -24.249   3.860  22.189  1.00 97.53           N  
+ATOM    761  CA  PHE A 101     -25.145   2.876  21.585  1.00 97.53           C  
+ATOM    762  C   PHE A 101     -26.236   2.416  22.553  1.00 97.53           C  
+ATOM    763  CB  PHE A 101     -24.332   1.687  21.067  1.00 97.53           C  
+ATOM    764  O   PHE A 101     -27.405   2.447  22.197  1.00 97.53           O  
+ATOM    765  CG  PHE A 101     -25.197   0.552  20.564  1.00 97.53           C  
+ATOM    766  CD1 PHE A 101     -25.475  -0.541  21.407  1.00 97.53           C  
+ATOM    767  CD2 PHE A 101     -25.741   0.599  19.267  1.00 97.53           C  
+ATOM    768  CE1 PHE A 101     -26.287  -1.591  20.950  1.00 97.53           C  
+ATOM    769  CE2 PHE A 101     -26.557  -0.452  18.813  1.00 97.53           C  
+ATOM    770  CZ  PHE A 101     -26.824  -1.544  19.655  1.00 97.53           C  
+ATOM    771  N   GLU A 102     -25.887   2.020  23.778  1.00 96.00           N  
+ATOM    772  CA  GLU A 102     -26.863   1.513  24.751  1.00 96.00           C  
+ATOM    773  C   GLU A 102     -27.907   2.571  25.145  1.00 96.00           C  
+ATOM    774  CB  GLU A 102     -26.143   1.010  26.012  1.00 96.00           C  
+ATOM    775  O   GLU A 102     -29.072   2.230  25.349  1.00 96.00           O  
+ATOM    776  CG  GLU A 102     -25.364  -0.304  25.811  1.00 96.00           C  
+ATOM    777  CD  GLU A 102     -24.675  -0.793  27.101  1.00 96.00           C  
+ATOM    778  OE1 GLU A 102     -24.080  -1.901  27.087  1.00 96.00           O  
+ATOM    779  OE2 GLU A 102     -24.726  -0.087  28.133  1.00 96.00           O  
+ATOM    780  N   GLU A 103     -27.509   3.845  25.244  1.00 94.76           N  
+ATOM    781  CA  GLU A 103     -28.428   4.961  25.506  1.00 94.76           C  
+ATOM    782  C   GLU A 103     -29.469   5.120  24.388  1.00 94.76           C  
+ATOM    783  CB  GLU A 103     -27.650   6.280  25.704  1.00 94.76           C  
+ATOM    784  O   GLU A 103     -30.647   5.285  24.695  1.00 94.76           O  
+ATOM    785  CG  GLU A 103     -26.992   6.395  27.092  1.00 94.76           C  
+ATOM    786  CD  GLU A 103     -26.176   7.689  27.321  1.00 94.76           C  
+ATOM    787  OE1 GLU A 103     -25.620   7.829  28.440  1.00 94.76           O  
+ATOM    788  OE2 GLU A 103     -26.079   8.568  26.426  1.00 94.76           O  
+ATOM    789  N   ASP A 104     -29.059   5.037  23.119  1.00 93.35           N  
+ATOM    790  CA  ASP A 104     -29.968   5.108  21.966  1.00 93.35           C  
+ATOM    791  C   ASP A 104     -30.826   3.839  21.837  1.00 93.35           C  
+ATOM    792  CB  ASP A 104     -29.139   5.350  20.696  1.00 93.35           C  
+ATOM    793  O   ASP A 104     -32.051   3.893  21.716  1.00 93.35           O  
+ATOM    794  CG  ASP A 104     -30.041   5.570  19.479  1.00 93.35           C  
+ATOM    795  OD1 ASP A 104     -30.525   6.716  19.340  1.00 93.35           O  
+ATOM    796  OD2 ASP A 104     -30.232   4.602  18.708  1.00 93.35           O  
+ATOM    797  N   PHE A 105     -30.193   2.673  21.965  1.00 95.22           N  
+ATOM    798  CA  PHE A 105     -30.822   1.369  21.794  1.00 95.22           C  
+ATOM    799  C   PHE A 105     -31.966   1.140  22.792  1.00 95.22           C  
+ATOM    800  CB  PHE A 105     -29.730   0.301  21.918  1.00 95.22           C  
+ATOM    801  O   PHE A 105     -33.052   0.698  22.409  1.00 95.22           O  
+ATOM    802  CG  PHE A 105     -30.196  -1.085  21.552  1.00 95.22           C  
+ATOM    803  CD1 PHE A 105     -30.536  -2.011  22.552  1.00 95.22           C  
+ATOM    804  CD2 PHE A 105     -30.299  -1.444  20.198  1.00 95.22           C  
+ATOM    805  CE1 PHE A 105     -30.955  -3.299  22.190  1.00 95.22           C  
+ATOM    806  CE2 PHE A 105     -30.729  -2.731  19.839  1.00 95.22           C  
+ATOM    807  CZ  PHE A 105     -31.039  -3.669  20.840  1.00 95.22           C  
+ATOM    808  N   ARG A 106     -31.776   1.523  24.064  1.00 93.35           N  
+ATOM    809  CA  ARG A 106     -32.792   1.371  25.123  1.00 93.35           C  
+ATOM    810  C   ARG A 106     -34.042   2.227  24.925  1.00 93.35           C  
+ATOM    811  CB  ARG A 106     -32.172   1.690  26.487  1.00 93.35           C  
+ATOM    812  O   ARG A 106     -35.070   1.921  25.523  1.00 93.35           O  
+ATOM    813  CG  ARG A 106     -31.273   0.555  26.985  1.00 93.35           C  
+ATOM    814  CD  ARG A 106     -30.647   0.973  28.316  1.00 93.35           C  
+ATOM    815  NE  ARG A 106     -29.701  -0.042  28.804  1.00 93.35           N  
+ATOM    816  NH1 ARG A 106     -29.284   0.908  30.847  1.00 93.35           N  
+ATOM    817  NH2 ARG A 106     -28.141  -0.905  30.212  1.00 93.35           N  
+ATOM    818  CZ  ARG A 106     -29.052  -0.013  29.951  1.00 93.35           C  
+ATOM    819  N   ILE A 107     -33.983   3.284  24.111  1.00 91.65           N  
+ATOM    820  CA  ILE A 107     -35.162   4.111  23.801  1.00 91.65           C  
+ATOM    821  C   ILE A 107     -36.161   3.320  22.945  1.00 91.65           C  
+ATOM    822  CB  ILE A 107     -34.728   5.427  23.108  1.00 91.65           C  
+ATOM    823  O   ILE A 107     -37.369   3.537  23.031  1.00 91.65           O  
+ATOM    824  CG1 ILE A 107     -33.868   6.272  24.075  1.00 91.65           C  
+ATOM    825  CG2 ILE A 107     -35.937   6.257  22.635  1.00 91.65           C  
+ATOM    826  CD1 ILE A 107     -33.157   7.457  23.409  1.00 91.65           C  
+ATOM    827  N   HIS A 108     -35.664   2.394  22.126  1.00 88.74           N  
+ATOM    828  CA  HIS A 108     -36.454   1.719  21.098  1.00 88.74           C  
+ATOM    829  C   HIS A 108     -36.631   0.223  21.337  1.00 88.74           C  
+ATOM    830  CB  HIS A 108     -35.766   1.975  19.761  1.00 88.74           C  
+ATOM    831  O   HIS A 108     -37.598  -0.361  20.850  1.00 88.74           O  
+ATOM    832  CG  HIS A 108     -35.697   3.440  19.430  1.00 88.74           C  
+ATOM    833  CD2 HIS A 108     -34.569   4.214  19.335  1.00 88.74           C  
+ATOM    834  ND1 HIS A 108     -36.781   4.260  19.215  1.00 88.74           N  
+ATOM    835  CE1 HIS A 108     -36.320   5.496  18.972  1.00 88.74           C  
+ATOM    836  NE2 HIS A 108     -34.985   5.510  19.015  1.00 88.74           N  
+ATOM    837  N   VAL A 109     -35.706  -0.397  22.066  1.00 88.24           N  
+ATOM    838  CA  VAL A 109     -35.731  -1.817  22.399  1.00 88.24           C  
+ATOM    839  C   VAL A 109     -35.560  -1.952  23.899  1.00 88.24           C  
+ATOM    840  CB  VAL A 109     -34.640  -2.595  21.648  1.00 88.24           C  
+ATOM    841  O   VAL A 109     -34.488  -1.723  24.455  1.00 88.24           O  
+ATOM    842  CG1 VAL A 109     -34.705  -4.089  21.963  1.00 88.24           C  
+ATOM    843  CG2 VAL A 109     -34.819  -2.443  20.140  1.00 88.24           C  
+ATOM    844  N   THR A 110     -36.642  -2.340  24.559  1.00 83.33           N  
+ATOM    845  CA  THR A 110     -36.634  -2.675  25.980  1.00 83.33           C  
+ATOM    846  C   THR A 110     -36.302  -4.156  26.152  1.00 83.33           C  
+ATOM    847  CB  THR A 110     -37.980  -2.312  26.624  1.00 83.33           C  
+ATOM    848  O   THR A 110     -36.913  -5.003  25.498  1.00 83.33           O  
+ATOM    849  CG2 THR A 110     -38.200  -0.796  26.632  1.00 83.33           C  
+ATOM    850  OG1 THR A 110     -39.036  -2.893  25.889  1.00 83.33           O  
+ATOM    851  N   ASP A 111     -35.352  -4.458  27.038  1.00 85.40           N  
+ATOM    852  CA  ASP A 111     -35.047  -5.806  27.550  1.00 85.40           C  
+ATOM    853  C   ASP A 111     -34.560  -6.855  26.536  1.00 85.40           C  
+ATOM    854  CB  ASP A 111     -36.205  -6.319  28.422  1.00 85.40           C  
+ATOM    855  O   ASP A 111     -34.721  -8.054  26.762  1.00 85.40           O  
+ATOM    856  CG  ASP A 111     -36.604  -5.321  29.506  1.00 85.40           C  
+ATOM    857  OD1 ASP A 111     -35.688  -4.691  30.086  1.00 85.40           O  
+ATOM    858  OD2 ASP A 111     -37.825  -5.169  29.728  1.00 85.40           O  
+ATOM    859  N   LYS A 112     -33.924  -6.434  25.440  1.00 92.87           N  
+ATOM    860  CA  LYS A 112     -33.187  -7.343  24.549  1.00 92.87           C  
+ATOM    861  C   LYS A 112     -31.758  -6.883  24.339  1.00 92.87           C  
+ATOM    862  CB  LYS A 112     -33.893  -7.519  23.204  1.00 92.87           C  
+ATOM    863  O   LYS A 112     -31.444  -5.709  24.526  1.00 92.87           O  
+ATOM    864  CG  LYS A 112     -35.259  -8.194  23.349  1.00 92.87           C  
+ATOM    865  CD  LYS A 112     -35.787  -8.520  21.954  1.00 92.87           C  
+ATOM    866  CE  LYS A 112     -37.099  -9.292  22.050  1.00 92.87           C  
+ATOM    867  NZ  LYS A 112     -37.461  -9.821  20.715  1.00 92.87           N  
+ATOM    868  N   LYS A 113     -30.910  -7.814  23.927  1.00 93.27           N  
+ATOM    869  CA  LYS A 113     -29.549  -7.553  23.449  1.00 93.27           C  
+ATOM    870  C   LYS A 113     -29.519  -7.361  21.935  1.00 93.27           C  
+ATOM    871  CB  LYS A 113     -28.676  -8.722  23.885  1.00 93.27           C  
+ATOM    872  O   LYS A 113     -30.430  -7.826  21.249  1.00 93.27           O  
+ATOM    873  CG  LYS A 113     -28.513  -8.778  25.404  1.00 93.27           C  
+ATOM    874  CD  LYS A 113     -27.540  -9.905  25.727  1.00 93.27           C  
+ATOM    875  CE  LYS A 113     -27.409 -10.063  27.236  1.00 93.27           C  
+ATOM    876  NZ  LYS A 113     -26.531 -11.216  27.527  1.00 93.27           N  
+ATOM    877  N   TRP A 114     -28.472  -6.724  21.404  1.00 95.98           N  
+ATOM    878  CA  TRP A 114     -28.266  -6.633  19.951  1.00 95.98           C  
+ATOM    879  C   TRP A 114     -28.260  -8.030  19.330  1.00 95.98           C  
+ATOM    880  CB  TRP A 114     -26.947  -5.909  19.652  1.00 95.98           C  
+ATOM    881  O   TRP A 114     -29.024  -8.314  18.418  1.00 95.98           O  
+ATOM    882  CG  TRP A 114     -26.613  -5.788  18.194  1.00 95.98           C  
+ATOM    883  CD1 TRP A 114     -25.704  -6.528  17.515  1.00 95.98           C  
+ATOM    884  CD2 TRP A 114     -27.193  -4.880  17.211  1.00 95.98           C  
+ATOM    885  CE2 TRP A 114     -26.543  -5.088  15.959  1.00 95.98           C  
+ATOM    886  CE3 TRP A 114     -28.207  -3.900  17.252  1.00 95.98           C  
+ATOM    887  NE1 TRP A 114     -25.655  -6.113  16.196  1.00 95.98           N  
+ATOM    888  CH2 TRP A 114     -27.855  -3.350  14.897  1.00 95.98           C  
+ATOM    889  CZ2 TRP A 114     -26.859  -4.340  14.815  1.00 95.98           C  
+ATOM    890  CZ3 TRP A 114     -28.528  -3.136  16.115  1.00 95.98           C  
+ATOM    891  N   THR A 115     -27.504  -8.943  19.934  1.00 94.21           N  
+ATOM    892  CA  THR A 115     -27.373 -10.342  19.500  1.00 94.21           C  
+ATOM    893  C   THR A 115     -28.674 -11.162  19.494  1.00 94.21           C  
+ATOM    894  CB  THR A 115     -26.319 -11.051  20.365  1.00 94.21           C  
+ATOM    895  O   THR A 115     -28.718 -12.225  18.875  1.00 94.21           O  
+ATOM    896  CG2 THR A 115     -24.905 -10.521  20.109  1.00 94.21           C  
+ATOM    897  OG1 THR A 115     -26.573 -10.844  21.739  1.00 94.21           O  
+ATOM    898  N   GLU A 116     -29.742 -10.685  20.141  1.00 94.48           N  
+ATOM    899  CA  GLU A 116     -31.052 -11.354  20.229  1.00 94.48           C  
+ATOM    900  C   GLU A 116     -32.073 -10.835  19.201  1.00 94.48           C  
+ATOM    901  CB  GLU A 116     -31.613 -11.166  21.647  1.00 94.48           C  
+ATOM    902  O   GLU A 116     -33.195 -11.350  19.124  1.00 94.48           O  
+ATOM    903  CG  GLU A 116     -30.805 -11.890  22.738  1.00 94.48           C  
+ATOM    904  CD  GLU A 116     -31.163 -11.421  24.159  1.00 94.48           C  
+ATOM    905  OE1 GLU A 116     -30.547 -11.945  25.118  1.00 94.48           O  
+ATOM    906  OE2 GLU A 116     -31.995 -10.491  24.295  1.00 94.48           O  
+ATOM    907  N   LEU A 117     -31.725  -9.796  18.437  1.00 95.46           N  
+ATOM    908  CA  LEU A 117     -32.602  -9.220  17.425  1.00 95.46           C  
+ATOM    909  C   LEU A 117     -32.575 -10.017  16.118  1.00 95.46           C  
+ATOM    910  CB  LEU A 117     -32.228  -7.753  17.173  1.00 95.46           C  
+ATOM    911  O   LEU A 117     -31.570 -10.617  15.733  1.00 95.46           O  
+ATOM    912  CG  LEU A 117     -32.371  -6.797  18.366  1.00 95.46           C  
+ATOM    913  CD1 LEU A 117     -32.126  -5.373  17.862  1.00 95.46           C  
+ATOM    914  CD2 LEU A 117     -33.758  -6.843  19.015  1.00 95.46           C  
+ATOM    915  N   ASP A 118     -33.690  -9.980  15.388  1.00 95.25           N  
+ATOM    916  CA  ASP A 118     -33.733 -10.508  14.026  1.00 95.25           C  
+ATOM    917  C   ASP A 118     -33.097  -9.537  13.006  1.00 95.25           C  
+ATOM    918  CB  ASP A 118     -35.158 -10.963  13.665  1.00 95.25           C  
+ATOM    919  O   ASP A 118     -32.817  -8.368  13.283  1.00 95.25           O  
+ATOM    920  CG  ASP A 118     -36.153  -9.819  13.464  1.00 95.25           C  
+ATOM    921  OD1 ASP A 118     -35.829  -8.903  12.675  1.00 95.25           O  
+ATOM    922  OD2 ASP A 118     -37.265  -9.884  14.030  1.00 95.25           O  
+ATOM    923  N   THR A 119     -32.846 -10.018  11.786  1.00 95.22           N  
+ATOM    924  CA  THR A 119     -32.213  -9.221  10.720  1.00 95.22           C  
+ATOM    925  C   THR A 119     -33.018  -7.976  10.327  1.00 95.22           C  
+ATOM    926  CB  THR A 119     -31.967 -10.102   9.486  1.00 95.22           C  
+ATOM    927  O   THR A 119     -32.420  -6.948  10.006  1.00 95.22           O  
+ATOM    928  CG2 THR A 119     -31.175  -9.408   8.380  1.00 95.22           C  
+ATOM    929  OG1 THR A 119     -31.214 -11.234   9.866  1.00 95.22           O  
+ATOM    930  N   ASN A 120     -34.353  -8.013  10.389  1.00 96.09           N  
+ATOM    931  CA  ASN A 120     -35.176  -6.844  10.067  1.00 96.09           C  
+ATOM    932  C   ASN A 120     -35.057  -5.780  11.161  1.00 96.09           C  
+ATOM    933  CB  ASN A 120     -36.639  -7.269   9.865  1.00 96.09           C  
+ATOM    934  O   ASN A 120     -34.906  -4.599  10.858  1.00 96.09           O  
+ATOM    935  CG  ASN A 120     -36.849  -8.088   8.609  1.00 96.09           C  
+ATOM    936  ND2 ASN A 120     -37.773  -9.019   8.635  1.00 96.09           N  
+ATOM    937  OD1 ASN A 120     -36.213  -7.895   7.588  1.00 96.09           O  
+ATOM    938  N   GLN A 121     -35.053  -6.195  12.427  1.00 96.09           N  
+ATOM    939  CA  GLN A 121     -34.863  -5.309  13.572  1.00 96.09           C  
+ATOM    940  C   GLN A 121     -33.479  -4.653  13.567  1.00 96.09           C  
+ATOM    941  CB  GLN A 121     -35.068  -6.110  14.860  1.00 96.09           C  
+ATOM    942  O   GLN A 121     -33.377  -3.447  13.816  1.00 96.09           O  
+ATOM    943  CG  GLN A 121     -36.528  -6.532  15.041  1.00 96.09           C  
+ATOM    944  CD  GLN A 121     -36.741  -7.303  16.336  1.00 96.09           C  
+ATOM    945  NE2 GLN A 121     -37.770  -6.957  17.080  1.00 96.09           N  
+ATOM    946  OE1 GLN A 121     -35.990  -8.176  16.747  1.00 96.09           O  
+ATOM    947  N   HIS A 122     -32.438  -5.417  13.220  1.00 97.28           N  
+ATOM    948  CA  HIS A 122     -31.094  -4.893  12.985  1.00 97.28           C  
+ATOM    949  C   HIS A 122     -31.092  -3.807  11.903  1.00 97.28           C  
+ATOM    950  CB  HIS A 122     -30.168  -6.042  12.571  1.00 97.28           C  
+ATOM    951  O   HIS A 122     -30.573  -2.713  12.129  1.00 97.28           O  
+ATOM    952  CG  HIS A 122     -29.785  -6.977  13.679  1.00 97.28           C  
+ATOM    953  CD2 HIS A 122     -29.329  -6.612  14.911  1.00 97.28           C  
+ATOM    954  ND1 HIS A 122     -29.713  -8.351  13.611  1.00 97.28           N  
+ATOM    955  CE1 HIS A 122     -29.202  -8.795  14.770  1.00 97.28           C  
+ATOM    956  NE2 HIS A 122     -28.932  -7.765  15.571  1.00 97.28           N  
+ATOM    957  N   ARG A 123     -31.728  -4.072  10.754  1.00 97.28           N  
+ATOM    958  CA  ARG A 123     -31.847  -3.115   9.646  1.00 97.28           C  
+ATOM    959  C   ARG A 123     -32.564  -1.837  10.063  1.00 97.28           C  
+ATOM    960  CB  ARG A 123     -32.558  -3.806   8.477  1.00 97.28           C  
+ATOM    961  O   ARG A 123     -32.069  -0.750   9.788  1.00 97.28           O  
+ATOM    962  CG  ARG A 123     -32.414  -3.030   7.165  1.00 97.28           C  
+ATOM    963  CD  ARG A 123     -33.325  -3.671   6.111  1.00 97.28           C  
+ATOM    964  NE  ARG A 123     -32.816  -3.441   4.749  1.00 97.28           N  
+ATOM    965  NH1 ARG A 123     -32.389  -5.630   4.147  1.00 97.28           N  
+ATOM    966  NH2 ARG A 123     -31.840  -3.996   2.782  1.00 97.28           N  
+ATOM    967  CZ  ARG A 123     -32.371  -4.354   3.908  1.00 97.28           C  
+ATOM    968  N   THR A 124     -33.684  -1.955  10.773  1.00 96.51           N  
+ATOM    969  CA  THR A 124     -34.428  -0.796  11.282  1.00 96.51           C  
+ATOM    970  C   THR A 124     -33.586   0.051  12.235  1.00 96.51           C  
+ATOM    971  CB  THR A 124     -35.711  -1.247  11.994  1.00 96.51           C  
+ATOM    972  O   THR A 124     -33.637   1.275  12.160  1.00 96.51           O  
+ATOM    973  CG2 THR A 124     -36.576  -0.079  12.466  1.00 96.51           C  
+ATOM    974  OG1 THR A 124     -36.521  -2.008  11.130  1.00 96.51           O  
+ATOM    975  N   HIS A 125     -32.792  -0.567  13.117  1.00 96.51           N  
+ATOM    976  CA  HIS A 125     -31.891   0.186  13.996  1.00 96.51           C  
+ATOM    977  C   HIS A 125     -30.753   0.854  13.234  1.00 96.51           C  
+ATOM    978  CB  HIS A 125     -31.334  -0.707  15.109  1.00 96.51           C  
+ATOM    979  O   HIS A 125     -30.471   2.021  13.486  1.00 96.51           O  
+ATOM    980  CG  HIS A 125     -32.225  -0.657  16.310  1.00 96.51           C  
+ATOM    981  CD2 HIS A 125     -31.997   0.025  17.473  1.00 96.51           C  
+ATOM    982  ND1 HIS A 125     -33.504  -1.147  16.352  1.00 96.51           N  
+ATOM    983  CE1 HIS A 125     -34.041  -0.783  17.521  1.00 96.51           C  
+ATOM    984  NE2 HIS A 125     -33.177  -0.037  18.222  1.00 96.51           N  
+ATOM    985  N   ALA A 126     -30.130   0.150  12.288  1.00 96.98           N  
+ATOM    986  CA  ALA A 126     -29.065   0.715  11.467  1.00 96.98           C  
+ATOM    987  C   ALA A 126     -29.559   1.922  10.648  1.00 96.98           C  
+ATOM    988  CB  ALA A 126     -28.489  -0.402  10.590  1.00 96.98           C  
+ATOM    989  O   ALA A 126     -28.891   2.951  10.630  1.00 96.98           O  
+ATOM    990  N   MET A 127     -30.757   1.837  10.056  1.00 96.88           N  
+ATOM    991  CA  MET A 127     -31.397   2.965   9.363  1.00 96.88           C  
+ATOM    992  C   MET A 127     -31.672   4.138  10.308  1.00 96.88           C  
+ATOM    993  CB  MET A 127     -32.706   2.507   8.704  1.00 96.88           C  
+ATOM    994  O   MET A 127     -31.358   5.271   9.976  1.00 96.88           O  
+ATOM    995  CG  MET A 127     -32.448   1.640   7.470  1.00 96.88           C  
+ATOM    996  SD  MET A 127     -33.947   0.897   6.769  1.00 96.88           S  
+ATOM    997  CE  MET A 127     -33.253   0.273   5.219  1.00 96.88           C  
+ATOM    998  N   ARG A 128     -32.166   3.885  11.526  1.00 95.57           N  
+ATOM    999  CA  ARG A 128     -32.406   4.962  12.499  1.00 95.57           C  
+ATOM   1000  C   ARG A 128     -31.118   5.663  12.932  1.00 95.57           C  
+ATOM   1001  CB  ARG A 128     -33.144   4.398  13.713  1.00 95.57           C  
+ATOM   1002  O   ARG A 128     -31.099   6.883  13.077  1.00 95.57           O  
+ATOM   1003  CG  ARG A 128     -33.660   5.542  14.599  1.00 95.57           C  
+ATOM   1004  CD  ARG A 128     -34.273   5.040  15.903  1.00 95.57           C  
+ATOM   1005  NE  ARG A 128     -35.342   4.046  15.666  1.00 95.57           N  
+ATOM   1006  NH1 ARG A 128     -34.372   2.329  16.818  1.00 95.57           N  
+ATOM   1007  NH2 ARG A 128     -36.357   2.016  15.822  1.00 95.57           N  
+ATOM   1008  CZ  ARG A 128     -35.355   2.802  16.106  1.00 95.57           C  
+ATOM   1009  N   LEU A 129     -30.046   4.902  13.155  1.00 96.17           N  
+ATOM   1010  CA  LEU A 129     -28.734   5.480  13.445  1.00 96.17           C  
+ATOM   1011  C   LEU A 129     -28.236   6.315  12.258  1.00 96.17           C  
+ATOM   1012  CB  LEU A 129     -27.731   4.367  13.795  1.00 96.17           C  
+ATOM   1013  O   LEU A 129     -27.648   7.371  12.471  1.00 96.17           O  
+ATOM   1014  CG  LEU A 129     -27.949   3.682  15.157  1.00 96.17           C  
+ATOM   1015  CD1 LEU A 129     -26.965   2.517  15.297  1.00 96.17           C  
+ATOM   1016  CD2 LEU A 129     -27.713   4.636  16.329  1.00 96.17           C  
+ATOM   1017  N   LEU A 130     -28.503   5.886  11.023  1.00 95.97           N  
+ATOM   1018  CA  LEU A 130     -28.178   6.661   9.828  1.00 95.97           C  
+ATOM   1019  C   LEU A 130     -28.966   7.980   9.772  1.00 95.97           C  
+ATOM   1020  CB  LEU A 130     -28.398   5.779   8.588  1.00 95.97           C  
+ATOM   1021  O   LEU A 130     -28.349   9.030   9.628  1.00 95.97           O  
+ATOM   1022  CG  LEU A 130     -27.833   6.375   7.291  1.00 95.97           C  
+ATOM   1023  CD1 LEU A 130     -26.317   6.555   7.375  1.00 95.97           C  
+ATOM   1024  CD2 LEU A 130     -28.129   5.415   6.142  1.00 95.97           C  
+ATOM   1025  N   ASP A 131     -30.277   7.961  10.023  1.00 94.96           N  
+ATOM   1026  CA  ASP A 131     -31.098   9.182  10.115  1.00 94.96           C  
+ATOM   1027  C   ASP A 131     -30.573  10.130  11.216  1.00 94.96           C  
+ATOM   1028  CB  ASP A 131     -32.561   8.820  10.439  1.00 94.96           C  
+ATOM   1029  O   ASP A 131     -30.559  11.355  11.084  1.00 94.96           O  
+ATOM   1030  CG  ASP A 131     -33.287   7.936   9.416  1.00 94.96           C  
+ATOM   1031  OD1 ASP A 131     -32.867   7.887   8.242  1.00 94.96           O  
+ATOM   1032  OD2 ASP A 131     -34.295   7.317   9.839  1.00 94.96           O  
+ATOM   1033  N   GLY A 132     -30.082   9.565  12.325  1.00 94.53           N  
+ATOM   1034  CA  GLY A 132     -29.474  10.316  13.422  1.00 94.53           C  
+ATOM   1035  C   GLY A 132     -28.162  11.025  13.055  1.00 94.53           C  
+ATOM   1036  O   GLY A 132     -27.786  11.992  13.728  1.00 94.53           O  
+ATOM   1037  N   LEU A 133     -27.467  10.585  11.998  1.00 94.70           N  
+ATOM   1038  CA  LEU A 133     -26.265  11.250  11.491  1.00 94.70           C  
+ATOM   1039  C   LEU A 133     -26.577  12.550  10.737  1.00 94.70           C  
+ATOM   1040  CB  LEU A 133     -25.456  10.299  10.590  1.00 94.70           C  
+ATOM   1041  O   LEU A 133     -25.728  13.442  10.714  1.00 94.70           O  
+ATOM   1042  CG  LEU A 133     -24.623   9.220  11.299  1.00 94.70           C  
+ATOM   1043  CD1 LEU A 133     -23.870   8.410  10.238  1.00 94.70           C  
+ATOM   1044  CD2 LEU A 133     -23.586   9.817  12.258  1.00 94.70           C  
+ATOM   1045  N   GLU A 134     -27.784  12.703  10.190  1.00 91.10           N  
+ATOM   1046  CA  GLU A 134     -28.200  13.896   9.435  1.00 91.10           C  
+ATOM   1047  C   GLU A 134     -28.521  15.102  10.339  1.00 91.10           C  
+ATOM   1048  CB  GLU A 134     -29.402  13.558   8.544  1.00 91.10           C  
+ATOM   1049  O   GLU A 134     -28.725  16.229   9.881  1.00 91.10           O  
+ATOM   1050  CG  GLU A 134     -29.102  12.433   7.539  1.00 91.10           C  
+ATOM   1051  CD  GLU A 134     -30.245  12.217   6.534  1.00 91.10           C  
+ATOM   1052  OE1 GLU A 134     -30.009  11.474   5.557  1.00 91.10           O  
+ATOM   1053  OE2 GLU A 134     -31.328  12.824   6.723  1.00 91.10           O  
+ATOM   1054  N   VAL A 135     -28.534  14.904  11.661  1.00 90.58           N  
+ATOM   1055  CA  VAL A 135     -28.820  15.964  12.632  1.00 90.58           C  
+ATOM   1056  C   VAL A 135     -27.757  17.069  12.569  1.00 90.58           C  
+ATOM   1057  CB  VAL A 135     -28.971  15.384  14.051  1.00 90.58           C  
+ATOM   1058  O   VAL A 135     -26.549  16.832  12.656  1.00 90.58           O  
+ATOM   1059  CG1 VAL A 135     -29.229  16.481  15.098  1.00 90.58           C  
+ATOM   1060  CG2 VAL A 135     -30.152  14.408  14.127  1.00 90.58           C  
+ATOM   1061  N   THR A 136     -28.210  18.325  12.514  1.00 86.20           N  
+ATOM   1062  CA  THR A 136     -27.334  19.510  12.428  1.00 86.20           C  
+ATOM   1063  C   THR A 136     -26.469  19.714  13.676  1.00 86.20           C  
+ATOM   1064  CB  THR A 136     -28.162  20.781  12.180  1.00 86.20           C  
+ATOM   1065  O   THR A 136     -25.321  20.155  13.575  1.00 86.20           O  
+ATOM   1066  CG2 THR A 136     -28.864  20.760  10.824  1.00 86.20           C  
+ATOM   1067  OG1 THR A 136     -29.165  20.922  13.164  1.00 86.20           O  
+ATOM   1068  N   ALA A 137     -26.986  19.363  14.857  1.00 93.36           N  
+ATOM   1069  CA  ALA A 137     -26.291  19.501  16.134  1.00 93.36           C  
+ATOM   1070  C   ALA A 137     -25.096  18.534  16.248  1.00 93.36           C  
+ATOM   1071  CB  ALA A 137     -27.297  19.305  17.276  1.00 93.36           C  
+ATOM   1072  O   ALA A 137     -25.274  17.330  16.444  1.00 93.36           O  
+ATOM   1073  N   ARG A 138     -23.875  19.088  16.213  1.00 91.59           N  
+ATOM   1074  CA  ARG A 138     -22.606  18.336  16.225  1.00 91.59           C  
+ATOM   1075  C   ARG A 138     -22.496  17.320  17.365  1.00 91.59           C  
+ATOM   1076  CB  ARG A 138     -21.429  19.326  16.245  1.00 91.59           C  
+ATOM   1077  O   ARG A 138     -22.147  16.176  17.115  1.00 91.59           O  
+ATOM   1078  CG  ARG A 138     -20.067  18.613  16.190  1.00 91.59           C  
+ATOM   1079  CD  ARG A 138     -18.927  19.630  16.193  1.00 91.59           C  
+ATOM   1080  NE  ARG A 138     -17.625  18.957  16.323  1.00 91.59           N  
+ATOM   1081  NH1 ARG A 138     -16.394  20.811  16.897  1.00 91.59           N  
+ATOM   1082  NH2 ARG A 138     -15.403  18.822  16.760  1.00 91.59           N  
+ATOM   1083  CZ  ARG A 138     -16.484  19.529  16.652  1.00 91.59           C  
+ATOM   1084  N   GLU A 139     -22.822  17.702  18.600  1.00 93.96           N  
+ATOM   1085  CA  GLU A 139     -22.707  16.790  19.751  1.00 93.96           C  
+ATOM   1086  C   GLU A 139     -23.638  15.578  19.643  1.00 93.96           C  
+ATOM   1087  CB  GLU A 139     -23.043  17.523  21.052  1.00 93.96           C  
+ATOM   1088  O   GLU A 139     -23.247  14.462  19.983  1.00 93.96           O  
+ATOM   1089  CG  GLU A 139     -22.005  18.583  21.439  1.00 93.96           C  
+ATOM   1090  CD  GLU A 139     -22.323  19.234  22.794  1.00 93.96           C  
+ATOM   1091  OE1 GLU A 139     -21.499  20.068  23.223  1.00 93.96           O  
+ATOM   1092  OE2 GLU A 139     -23.387  18.909  23.373  1.00 93.96           O  
+ATOM   1093  N   LYS A 140     -24.866  15.780  19.147  1.00 94.78           N  
+ATOM   1094  CA  LYS A 140     -25.820  14.685  18.931  1.00 94.78           C  
+ATOM   1095  C   LYS A 140     -25.326  13.762  17.824  1.00 94.78           C  
+ATOM   1096  CB  LYS A 140     -27.218  15.221  18.599  1.00 94.78           C  
+ATOM   1097  O   LYS A 140     -25.272  12.554  18.028  1.00 94.78           O  
+ATOM   1098  CG  LYS A 140     -27.865  15.949  19.785  1.00 94.78           C  
+ATOM   1099  CD  LYS A 140     -29.313  16.314  19.437  1.00 94.78           C  
+ATOM   1100  CE  LYS A 140     -30.004  17.000  20.619  1.00 94.78           C  
+ATOM   1101  NZ  LYS A 140     -31.422  17.302  20.298  1.00 94.78           N  
+ATOM   1102  N   ARG A 141     -24.879  14.341  16.708  1.00 95.89           N  
+ATOM   1103  CA  ARG A 141     -24.301  13.598  15.587  1.00 95.89           C  
+ATOM   1104  C   ARG A 141     -23.085  12.772  16.011  1.00 95.89           C  
+ATOM   1105  CB  ARG A 141     -23.975  14.600  14.475  1.00 95.89           C  
+ATOM   1106  O   ARG A 141     -22.990  11.606  15.648  1.00 95.89           O  
+ATOM   1107  CG  ARG A 141     -23.460  13.901  13.213  1.00 95.89           C  
+ATOM   1108  CD  ARG A 141     -23.356  14.885  12.049  1.00 95.89           C  
+ATOM   1109  NE  ARG A 141     -22.405  15.986  12.322  1.00 95.89           N  
+ATOM   1110  NH1 ARG A 141     -23.885  17.744  12.154  1.00 95.89           N  
+ATOM   1111  NH2 ARG A 141     -21.716  18.142  12.493  1.00 95.89           N  
+ATOM   1112  CZ  ARG A 141     -22.679  17.277  12.321  1.00 95.89           C  
+ATOM   1113  N   LEU A 142     -22.201  13.322  16.847  1.00 96.29           N  
+ATOM   1114  CA  LEU A 142     -21.049  12.589  17.379  1.00 96.29           C  
+ATOM   1115  C   LEU A 142     -21.470  11.399  18.254  1.00 96.29           C  
+ATOM   1116  CB  LEU A 142     -20.129  13.557  18.145  1.00 96.29           C  
+ATOM   1117  O   LEU A 142     -20.868  10.334  18.146  1.00 96.29           O  
+ATOM   1118  CG  LEU A 142     -18.882  12.885  18.755  1.00 96.29           C  
+ATOM   1119  CD1 LEU A 142     -17.984  12.234  17.701  1.00 96.29           C  
+ATOM   1120  CD2 LEU A 142     -18.054  13.922  19.513  1.00 96.29           C  
+ATOM   1121  N   LYS A 143     -22.501  11.541  19.100  1.00 97.41           N  
+ATOM   1122  CA  LYS A 143     -23.030  10.410  19.886  1.00 97.41           C  
+ATOM   1123  C   LYS A 143     -23.546   9.288  18.985  1.00 97.41           C  
+ATOM   1124  CB  LYS A 143     -24.152  10.859  20.830  1.00 97.41           C  
+ATOM   1125  O   LYS A 143     -23.227   8.128  19.229  1.00 97.41           O  
+ATOM   1126  CG  LYS A 143     -23.644  11.669  22.026  1.00 97.41           C  
+ATOM   1127  CD  LYS A 143     -24.825  11.965  22.955  1.00 97.41           C  
+ATOM   1128  CE  LYS A 143     -24.369  12.723  24.202  1.00 97.41           C  
+ATOM   1129  NZ  LYS A 143     -25.431  12.693  25.238  1.00 97.41           N  
+ATOM   1130  N   VAL A 144     -24.275   9.633  17.927  1.00 97.58           N  
+ATOM   1131  CA  VAL A 144     -24.774   8.658  16.947  1.00 97.58           C  
+ATOM   1132  C   VAL A 144     -23.618   8.001  16.186  1.00 97.58           C  
+ATOM   1133  CB  VAL A 144     -25.773   9.326  15.991  1.00 97.58           C  
+ATOM   1134  O   VAL A 144     -23.559   6.778  16.094  1.00 97.58           O  
+ATOM   1135  CG1 VAL A 144     -26.249   8.342  14.931  1.00 97.58           C  
+ATOM   1136  CG2 VAL A 144     -27.013   9.827  16.744  1.00 97.58           C  
+ATOM   1137  N   ALA A 145     -22.630   8.775  15.733  1.00 98.16           N  
+ATOM   1138  CA  ALA A 145     -21.433   8.235  15.088  1.00 98.16           C  
+ATOM   1139  C   ALA A 145     -20.661   7.278  16.014  1.00 98.16           C  
+ATOM   1140  CB  ALA A 145     -20.556   9.406  14.626  1.00 98.16           C  
+ATOM   1141  O   ALA A 145     -20.186   6.232  15.577  1.00 98.16           O  
+ATOM   1142  N   ARG A 146     -20.579   7.586  17.315  1.00 98.38           N  
+ATOM   1143  CA  ARG A 146     -20.001   6.685  18.325  1.00 98.38           C  
+ATOM   1144  C   ARG A 146     -20.806   5.396  18.489  1.00 98.38           C  
+ATOM   1145  CB  ARG A 146     -19.874   7.414  19.667  1.00 98.38           C  
+ATOM   1146  O   ARG A 146     -20.202   4.333  18.613  1.00 98.38           O  
+ATOM   1147  CG  ARG A 146     -18.665   8.352  19.707  1.00 98.38           C  
+ATOM   1148  CD  ARG A 146     -18.473   8.867  21.139  1.00 98.38           C  
+ATOM   1149  NE  ARG A 146     -17.285   9.735  21.258  1.00 98.38           N  
+ATOM   1150  NH1 ARG A 146     -15.631   8.100  21.260  1.00 98.38           N  
+ATOM   1151  NH2 ARG A 146     -15.043  10.182  21.390  1.00 98.38           N  
+ATOM   1152  CZ  ARG A 146     -16.022   9.337  21.306  1.00 98.38           C  
+ATOM   1153  N   ALA A 147     -22.135   5.472  18.449  1.00 98.27           N  
+ATOM   1154  CA  ALA A 147     -22.991   4.290  18.472  1.00 98.27           C  
+ATOM   1155  C   ALA A 147     -22.763   3.400  17.237  1.00 98.27           C  
+ATOM   1156  CB  ALA A 147     -24.453   4.732  18.603  1.00 98.27           C  
+ATOM   1157  O   ALA A 147     -22.568   2.193  17.376  1.00 98.27           O  
+ATOM   1158  N   ILE A 148     -22.681   3.995  16.041  1.00 98.55           N  
+ATOM   1159  CA  ILE A 148     -22.348   3.276  14.799  1.00 98.55           C  
+ATOM   1160  C   ILE A 148     -20.953   2.653  14.890  1.00 98.55           C  
+ATOM   1161  CB  ILE A 148     -22.467   4.210  13.575  1.00 98.55           C  
+ATOM   1162  O   ILE A 148     -20.771   1.504  14.493  1.00 98.55           O  
+ATOM   1163  CG1 ILE A 148     -23.944   4.616  13.378  1.00 98.55           C  
+ATOM   1164  CG2 ILE A 148     -21.934   3.532  12.295  1.00 98.55           C  
+ATOM   1165  CD1 ILE A 148     -24.138   5.749  12.370  1.00 98.55           C  
+ATOM   1166  N   LEU A 149     -19.970   3.362  15.453  1.00 98.61           N  
+ATOM   1167  CA  LEU A 149     -18.633   2.812  15.663  1.00 98.61           C  
+ATOM   1168  C   LEU A 149     -18.652   1.601  16.601  1.00 98.61           C  
+ATOM   1169  CB  LEU A 149     -17.677   3.919  16.136  1.00 98.61           C  
+ATOM   1170  O   LEU A 149     -17.967   0.628  16.313  1.00 98.61           O  
+ATOM   1171  CG  LEU A 149     -16.241   3.438  16.420  1.00 98.61           C  
+ATOM   1172  CD1 LEU A 149     -15.566   2.742  15.235  1.00 98.61           C  
+ATOM   1173  CD2 LEU A 149     -15.363   4.634  16.792  1.00 98.61           C  
+ATOM   1174  N   TYR A 150     -19.450   1.608  17.670  1.00 98.59           N  
+ATOM   1175  CA  TYR A 150     -19.602   0.426  18.526  1.00 98.59           C  
+ATOM   1176  C   TYR A 150     -20.205  -0.772  17.774  1.00 98.59           C  
+ATOM   1177  CB  TYR A 150     -20.460   0.779  19.741  1.00 98.59           C  
+ATOM   1178  O   TYR A 150     -19.730  -1.901  17.917  1.00 98.59           O  
+ATOM   1179  CG  TYR A 150     -20.730  -0.409  20.637  1.00 98.59           C  
+ATOM   1180  CD1 TYR A 150     -22.021  -0.963  20.699  1.00 98.59           C  
+ATOM   1181  CD2 TYR A 150     -19.680  -0.987  21.373  1.00 98.59           C  
+ATOM   1182  CE1 TYR A 150     -22.279  -2.069  21.530  1.00 98.59           C  
+ATOM   1183  CE2 TYR A 150     -19.928  -2.110  22.185  1.00 98.59           C  
+ATOM   1184  OH  TYR A 150     -21.461  -3.719  23.068  1.00 98.59           O  
+ATOM   1185  CZ  TYR A 150     -21.230  -2.641  22.277  1.00 98.59           C  
+ATOM   1186  N   VAL A 151     -21.208  -0.527  16.924  1.00 98.22           N  
+ATOM   1187  CA  VAL A 151     -21.795  -1.562  16.058  1.00 98.22           C  
+ATOM   1188  C   VAL A 151     -20.747  -2.102  15.079  1.00 98.22           C  
+ATOM   1189  CB  VAL A 151     -23.050  -1.027  15.338  1.00 98.22           C  
+ATOM   1190  O   VAL A 151     -20.551  -3.314  14.988  1.00 98.22           O  
+ATOM   1191  CG1 VAL A 151     -23.609  -2.017  14.313  1.00 98.22           C  
+ATOM   1192  CG2 VAL A 151     -24.167  -0.733  16.345  1.00 98.22           C  
+ATOM   1193  N   ALA A 152     -19.998  -1.219  14.415  1.00 98.41           N  
+ATOM   1194  CA  ALA A 152     -18.897  -1.582  13.523  1.00 98.41           C  
+ATOM   1195  C   ALA A 152     -17.762  -2.325  14.252  1.00 98.41           C  
+ATOM   1196  CB  ALA A 152     -18.384  -0.304  12.850  1.00 98.41           C  
+ATOM   1197  O   ALA A 152     -17.121  -3.187  13.664  1.00 98.41           O  
+ATOM   1198  N   GLN A 153     -17.550  -2.057  15.544  1.00 98.07           N  
+ATOM   1199  CA  GLN A 153     -16.643  -2.788  16.440  1.00 98.07           C  
+ATOM   1200  C   GLN A 153     -17.193  -4.170  16.858  1.00 98.07           C  
+ATOM   1201  CB  GLN A 153     -16.287  -1.899  17.649  1.00 98.07           C  
+ATOM   1202  O   GLN A 153     -16.688  -4.799  17.780  1.00 98.07           O  
+ATOM   1203  CG  GLN A 153     -15.317  -0.773  17.266  1.00 98.07           C  
+ATOM   1204  CD  GLN A 153     -15.104   0.268  18.366  1.00 98.07           C  
+ATOM   1205  NE2 GLN A 153     -13.956   0.905  18.367  1.00 98.07           N  
+ATOM   1206  OE1 GLN A 153     -15.917   0.558  19.234  1.00 98.07           O  
+ATOM   1207  N   GLY A 154     -18.237  -4.680  16.207  1.00 97.29           N  
+ATOM   1208  CA  GLY A 154     -18.756  -6.022  16.471  1.00 97.29           C  
+ATOM   1209  C   GLY A 154     -19.456  -6.169  17.816  1.00 97.29           C  
+ATOM   1210  O   GLY A 154     -19.511  -7.277  18.339  1.00 97.29           O  
+ATOM   1211  N   THR A 155     -19.982  -5.072  18.382  1.00 96.95           N  
+ATOM   1212  CA  THR A 155     -20.811  -5.103  19.604  1.00 96.95           C  
+ATOM   1213  C   THR A 155     -20.176  -5.922  20.734  1.00 96.95           C  
+ATOM   1214  CB  THR A 155     -22.267  -5.518  19.305  1.00 96.95           C  
+ATOM   1215  O   THR A 155     -20.828  -6.721  21.405  1.00 96.95           O  
+ATOM   1216  CG2 THR A 155     -22.986  -4.407  18.543  1.00 96.95           C  
+ATOM   1217  OG1 THR A 155     -22.338  -6.668  18.489  1.00 96.95           O  
+ATOM   1218  N   PHE A 156     -18.870  -5.725  20.931  1.00 96.62           N  
+ATOM   1219  CA  PHE A 156     -18.018  -6.559  21.783  1.00 96.62           C  
+ATOM   1220  C   PHE A 156     -18.510  -6.716  23.227  1.00 96.62           C  
+ATOM   1221  CB  PHE A 156     -16.600  -5.968  21.780  1.00 96.62           C  
+ATOM   1222  O   PHE A 156     -18.182  -7.700  23.877  1.00 96.62           O  
+ATOM   1223  CG  PHE A 156     -16.530  -4.534  22.281  1.00 96.62           C  
+ATOM   1224  CD1 PHE A 156     -16.404  -3.475  21.364  1.00 96.62           C  
+ATOM   1225  CD2 PHE A 156     -16.607  -4.255  23.660  1.00 96.62           C  
+ATOM   1226  CE1 PHE A 156     -16.364  -2.147  21.821  1.00 96.62           C  
+ATOM   1227  CE2 PHE A 156     -16.580  -2.927  24.118  1.00 96.62           C  
+ATOM   1228  CZ  PHE A 156     -16.465  -1.874  23.196  1.00 96.62           C  
+ATOM   1229  N   GLY A 157     -19.311  -5.776  23.742  1.00 95.31           N  
+ATOM   1230  CA  GLY A 157     -19.845  -5.827  25.102  1.00 95.31           C  
+ATOM   1231  C   GLY A 157     -20.831  -6.971  25.352  1.00 95.31           C  
+ATOM   1232  O   GLY A 157     -21.171  -7.224  26.508  1.00 95.31           O  
+ATOM   1233  N   GLU A 158     -21.285  -7.632  24.287  1.00 94.33           N  
+ATOM   1234  CA  GLU A 158     -22.147  -8.816  24.317  1.00 94.33           C  
+ATOM   1235  C   GLU A 158     -21.407 -10.107  23.921  1.00 94.33           C  
+ATOM   1236  CB  GLU A 158     -23.359  -8.589  23.399  1.00 94.33           C  
+ATOM   1237  O   GLU A 158     -22.013 -11.175  23.926  1.00 94.33           O  
+ATOM   1238  CG  GLU A 158     -24.192  -7.354  23.782  1.00 94.33           C  
+ATOM   1239  CD  GLU A 158     -25.452  -7.192  22.919  1.00 94.33           C  
+ATOM   1240  OE1 GLU A 158     -26.114  -6.139  23.043  1.00 94.33           O  
+ATOM   1241  OE2 GLU A 158     -25.818  -8.131  22.173  1.00 94.33           O  
+ATOM   1242  N   CYS A 159     -20.115 -10.020  23.588  1.00 95.63           N  
+ATOM   1243  CA  CYS A 159     -19.302 -11.146  23.131  1.00 95.63           C  
+ATOM   1244  C   CYS A 159     -18.490 -11.760  24.281  1.00 95.63           C  
+ATOM   1245  CB  CYS A 159     -18.382 -10.676  21.996  1.00 95.63           C  
+ATOM   1246  O   CYS A 159     -18.083 -11.073  25.216  1.00 95.63           O  
+ATOM   1247  SG  CYS A 159     -19.350 -10.088  20.574  1.00 95.63           S  
+ATOM   1248  N   SER A 160     -18.213 -13.057  24.179  1.00 93.87           N  
+ATOM   1249  CA  SER A 160     -17.421 -13.840  25.138  1.00 93.87           C  
+ATOM   1250  C   SER A 160     -16.023 -14.209  24.627  1.00 93.87           C  
+ATOM   1251  CB  SER A 160     -18.202 -15.104  25.502  1.00 93.87           C  
+ATOM   1252  O   SER A 160     -15.177 -14.661  25.398  1.00 93.87           O  
+ATOM   1253  OG  SER A 160     -18.334 -15.974  24.392  1.00 93.87           O  
+ATOM   1254  N   SER A 161     -15.766 -14.025  23.329  1.00 95.95           N  
+ATOM   1255  CA  SER A 161     -14.487 -14.341  22.689  1.00 95.95           C  
+ATOM   1256  C   SER A 161     -14.175 -13.394  21.528  1.00 95.95           C  
+ATOM   1257  CB  SER A 161     -14.491 -15.793  22.199  1.00 95.95           C  
+ATOM   1258  O   SER A 161     -15.074 -12.796  20.936  1.00 95.95           O  
+ATOM   1259  OG  SER A 161     -15.394 -15.968  21.124  1.00 95.95           O  
+ATOM   1260  N   GLU A 162     -12.899 -13.298  21.146  1.00 94.86           N  
+ATOM   1261  CA  GLU A 162     -12.477 -12.514  19.975  1.00 94.86           C  
+ATOM   1262  C   GLU A 162     -13.094 -13.029  18.662  1.00 94.86           C  
+ATOM   1263  CB  GLU A 162     -10.947 -12.534  19.846  1.00 94.86           C  
+ATOM   1264  O   GLU A 162     -13.398 -12.239  17.769  1.00 94.86           O  
+ATOM   1265  CG  GLU A 162     -10.216 -11.932  21.059  1.00 94.86           C  
+ATOM   1266  CD  GLU A 162      -8.697 -11.812  20.835  1.00 94.86           C  
+ATOM   1267  OE1 GLU A 162      -7.969 -11.713  21.845  1.00 94.86           O  
+ATOM   1268  OE2 GLU A 162      -8.267 -11.776  19.658  1.00 94.86           O  
+ATOM   1269  N   ALA A 163     -13.335 -14.341  18.555  1.00 94.89           N  
+ATOM   1270  CA  ALA A 163     -13.976 -14.948  17.389  1.00 94.89           C  
+ATOM   1271  C   ALA A 163     -15.440 -14.497  17.237  1.00 94.89           C  
+ATOM   1272  CB  ALA A 163     -13.872 -16.473  17.520  1.00 94.89           C  
+ATOM   1273  O   ALA A 163     -15.900 -14.238  16.124  1.00 94.89           O  
+ATOM   1274  N   GLU A 164     -16.165 -14.344  18.351  1.00 95.84           N  
+ATOM   1275  CA  GLU A 164     -17.516 -13.772  18.334  1.00 95.84           C  
+ATOM   1276  C   GLU A 164     -17.493 -12.302  17.915  1.00 95.84           C  
+ATOM   1277  CB  GLU A 164     -18.197 -13.917  19.699  1.00 95.84           C  
+ATOM   1278  O   GLU A 164     -18.288 -11.913  17.058  1.00 95.84           O  
+ATOM   1279  CG  GLU A 164     -18.686 -15.350  19.943  1.00 95.84           C  
+ATOM   1280  CD  GLU A 164     -19.388 -15.509  21.298  1.00 95.84           C  
+ATOM   1281  OE1 GLU A 164     -20.000 -16.573  21.512  1.00 95.84           O  
+ATOM   1282  OE2 GLU A 164     -19.248 -14.614  22.165  1.00 95.84           O  
+ATOM   1283  N   VAL A 165     -16.543 -11.509  18.431  1.00 97.08           N  
+ATOM   1284  CA  VAL A 165     -16.361 -10.109  18.007  1.00 97.08           C  
+ATOM   1285  C   VAL A 165     -16.107 -10.032  16.504  1.00 97.08           C  
+ATOM   1286  CB  VAL A 165     -15.211  -9.416  18.769  1.00 97.08           C  
+ATOM   1287  O   VAL A 165     -16.711  -9.206  15.822  1.00 97.08           O  
+ATOM   1288  CG1 VAL A 165     -14.982  -7.978  18.279  1.00 97.08           C  
+ATOM   1289  CG2 VAL A 165     -15.506  -9.341  20.268  1.00 97.08           C  
+ATOM   1290  N   GLN A 166     -15.256 -10.906  15.962  1.00 95.35           N  
+ATOM   1291  CA  GLN A 166     -14.978 -10.964  14.528  1.00 95.35           C  
+ATOM   1292  C   GLN A 166     -16.233 -11.294  13.709  1.00 95.35           C  
+ATOM   1293  CB  GLN A 166     -13.870 -11.996  14.274  1.00 95.35           C  
+ATOM   1294  O   GLN A 166     -16.504 -10.638  12.701  1.00 95.35           O  
+ATOM   1295  CG  GLN A 166     -13.419 -11.985  12.807  1.00 95.35           C  
+ATOM   1296  CD  GLN A 166     -12.232 -12.901  12.537  1.00 95.35           C  
+ATOM   1297  NE2 GLN A 166     -11.606 -12.780  11.387  1.00 95.35           N  
+ATOM   1298  OE1 GLN A 166     -11.853 -13.760  13.316  1.00 95.35           O  
+ATOM   1299  N   SER A 167     -17.013 -12.287  14.145  1.00 94.75           N  
+ATOM   1300  CA  SER A 167     -18.253 -12.695  13.477  1.00 94.75           C  
+ATOM   1301  C   SER A 167     -19.286 -11.565  13.464  1.00 94.75           C  
+ATOM   1302  CB  SER A 167     -18.815 -13.942  14.166  1.00 94.75           C  
+ATOM   1303  O   SER A 167     -19.834 -11.230  12.409  1.00 94.75           O  
+ATOM   1304  OG  SER A 167     -20.011 -14.360  13.536  1.00 94.75           O  
+ATOM   1305  N   TRP A 168     -19.522 -10.932  14.617  1.00 96.78           N  
+ATOM   1306  CA  TRP A 168     -20.468  -9.823  14.735  1.00 96.78           C  
+ATOM   1307  C   TRP A 168     -19.995  -8.575  14.007  1.00 96.78           C  
+ATOM   1308  CB  TRP A 168     -20.758  -9.526  16.206  1.00 96.78           C  
+ATOM   1309  O   TRP A 168     -20.799  -7.940  13.334  1.00 96.78           O  
+ATOM   1310  CG  TRP A 168     -21.770 -10.459  16.776  1.00 96.78           C  
+ATOM   1311  CD1 TRP A 168     -21.545 -11.415  17.703  1.00 96.78           C  
+ATOM   1312  CD2 TRP A 168     -23.186 -10.547  16.435  1.00 96.78           C  
+ATOM   1313  CE2 TRP A 168     -23.756 -11.628  17.169  1.00 96.78           C  
+ATOM   1314  CE3 TRP A 168     -24.043  -9.815  15.583  1.00 96.78           C  
+ATOM   1315  NE1 TRP A 168     -22.716 -12.109  17.940  1.00 96.78           N  
+ATOM   1316  CH2 TRP A 168     -25.942 -11.215  16.214  1.00 96.78           C  
+ATOM   1317  CZ2 TRP A 168     -25.112 -11.971  17.060  1.00 96.78           C  
+ATOM   1318  CZ3 TRP A 168     -25.409 -10.140  15.481  1.00 96.78           C  
+ATOM   1319  N   MET A 169     -18.701  -8.256  14.055  1.00 97.14           N  
+ATOM   1320  CA  MET A 169     -18.119  -7.185  13.246  1.00 97.14           C  
+ATOM   1321  C   MET A 169     -18.408  -7.426  11.769  1.00 97.14           C  
+ATOM   1322  CB  MET A 169     -16.612  -7.094  13.512  1.00 97.14           C  
+ATOM   1323  O   MET A 169     -18.930  -6.541  11.100  1.00 97.14           O  
+ATOM   1324  CG  MET A 169     -15.895  -6.133  12.557  1.00 97.14           C  
+ATOM   1325  SD  MET A 169     -14.143  -5.880  12.936  1.00 97.14           S  
+ATOM   1326  CE  MET A 169     -14.287  -4.976  14.494  1.00 97.14           C  
+ATOM   1327  N   ARG A 170     -18.142  -8.636  11.264  1.00 95.77           N  
+ATOM   1328  CA  ARG A 170     -18.395  -8.969   9.859  1.00 95.77           C  
+ATOM   1329  C   ARG A 170     -19.860  -8.773   9.482  1.00 95.77           C  
+ATOM   1330  CB  ARG A 170     -17.887 -10.386   9.569  1.00 95.77           C  
+ATOM   1331  O   ARG A 170     -20.141  -8.076   8.510  1.00 95.77           O  
+ATOM   1332  CG  ARG A 170     -17.921 -10.676   8.065  1.00 95.77           C  
+ATOM   1333  CD  ARG A 170     -17.239 -12.015   7.750  1.00 95.77           C  
+ATOM   1334  NE  ARG A 170     -16.974 -12.165   6.308  1.00 95.77           N  
+ATOM   1335  NH1 ARG A 170     -15.274 -10.607   6.110  1.00 95.77           N  
+ATOM   1336  NH2 ARG A 170     -15.907 -11.738   4.354  1.00 95.77           N  
+ATOM   1337  CZ  ARG A 170     -16.062 -11.514   5.610  1.00 95.77           C  
+ATOM   1338  N   TYR A 171     -20.781  -9.334  10.261  1.00 96.60           N  
+ATOM   1339  CA  TYR A 171     -22.216  -9.168  10.031  1.00 96.60           C  
+ATOM   1340  C   TYR A 171     -22.642  -7.691  10.066  1.00 96.60           C  
+ATOM   1341  CB  TYR A 171     -22.981  -9.997  11.071  1.00 96.60           C  
+ATOM   1342  O   TYR A 171     -23.287  -7.211   9.133  1.00 96.60           O  
+ATOM   1343  CG  TYR A 171     -24.478  -9.761  11.042  1.00 96.60           C  
+ATOM   1344  CD1 TYR A 171     -25.057  -8.863  11.956  1.00 96.60           C  
+ATOM   1345  CD2 TYR A 171     -25.283 -10.403  10.082  1.00 96.60           C  
+ATOM   1346  CE1 TYR A 171     -26.434  -8.588  11.912  1.00 96.60           C  
+ATOM   1347  CE2 TYR A 171     -26.667 -10.135  10.033  1.00 96.60           C  
+ATOM   1348  OH  TYR A 171     -28.573  -8.971  10.915  1.00 96.60           O  
+ATOM   1349  CZ  TYR A 171     -27.240  -9.226  10.948  1.00 96.60           C  
+ATOM   1350  N   ASN A 172     -22.231  -6.961  11.103  1.00 97.79           N  
+ATOM   1351  CA  ASN A 172     -22.586  -5.561  11.307  1.00 97.79           C  
+ATOM   1352  C   ASN A 172     -22.029  -4.662  10.194  1.00 97.79           C  
+ATOM   1353  CB  ASN A 172     -22.073  -5.109  12.685  1.00 97.79           C  
+ATOM   1354  O   ASN A 172     -22.716  -3.748   9.754  1.00 97.79           O  
+ATOM   1355  CG  ASN A 172     -22.810  -5.713  13.875  1.00 97.79           C  
+ATOM   1356  ND2 ASN A 172     -22.279  -5.537  15.061  1.00 97.79           N  
+ATOM   1357  OD1 ASN A 172     -23.870  -6.308  13.776  1.00 97.79           O  
+ATOM   1358  N   ILE A 173     -20.818  -4.921   9.694  1.00 98.02           N  
+ATOM   1359  CA  ILE A 173     -20.242  -4.152   8.585  1.00 98.02           C  
+ATOM   1360  C   ILE A 173     -21.051  -4.335   7.298  1.00 98.02           C  
+ATOM   1361  CB  ILE A 173     -18.753  -4.508   8.390  1.00 98.02           C  
+ATOM   1362  O   ILE A 173     -21.358  -3.343   6.638  1.00 98.02           O  
+ATOM   1363  CG1 ILE A 173     -17.863  -3.968   9.536  1.00 98.02           C  
+ATOM   1364  CG2 ILE A 173     -18.247  -4.008   7.028  1.00 98.02           C  
+ATOM   1365  CD1 ILE A 173     -17.805  -2.446   9.695  1.00 98.02           C  
+ATOM   1366  N   PHE A 174     -21.436  -5.567   6.949  1.00 97.71           N  
+ATOM   1367  CA  PHE A 174     -22.277  -5.793   5.769  1.00 97.71           C  
+ATOM   1368  C   PHE A 174     -23.667  -5.169   5.924  1.00 97.71           C  
+ATOM   1369  CB  PHE A 174     -22.361  -7.288   5.440  1.00 97.71           C  
+ATOM   1370  O   PHE A 174     -24.185  -4.623   4.955  1.00 97.71           O  
+ATOM   1371  CG  PHE A 174     -21.165  -7.795   4.656  1.00 97.71           C  
+ATOM   1372  CD1 PHE A 174     -20.988  -7.401   3.316  1.00 97.71           C  
+ATOM   1373  CD2 PHE A 174     -20.222  -8.646   5.257  1.00 97.71           C  
+ATOM   1374  CE1 PHE A 174     -19.877  -7.854   2.583  1.00 97.71           C  
+ATOM   1375  CE2 PHE A 174     -19.098  -9.082   4.535  1.00 97.71           C  
+ATOM   1376  CZ  PHE A 174     -18.923  -8.685   3.198  1.00 97.71           C  
+ATOM   1377  N   LEU A 175     -24.233  -5.172   7.133  1.00 97.89           N  
+ATOM   1378  CA  LEU A 175     -25.480  -4.467   7.432  1.00 97.89           C  
+ATOM   1379  C   LEU A 175     -25.345  -2.946   7.248  1.00 97.89           C  
+ATOM   1380  CB  LEU A 175     -25.882  -4.817   8.873  1.00 97.89           C  
+ATOM   1381  O   LEU A 175     -26.195  -2.321   6.621  1.00 97.89           O  
+ATOM   1382  CG  LEU A 175     -27.144  -4.090   9.361  1.00 97.89           C  
+ATOM   1383  CD1 LEU A 175     -28.388  -4.624   8.655  1.00 97.89           C  
+ATOM   1384  CD2 LEU A 175     -27.276  -4.299  10.866  1.00 97.89           C  
+ATOM   1385  N   LEU A 176     -24.280  -2.342   7.787  1.00 98.24           N  
+ATOM   1386  CA  LEU A 176     -24.021  -0.903   7.661  1.00 98.24           C  
+ATOM   1387  C   LEU A 176     -23.804  -0.497   6.198  1.00 98.24           C  
+ATOM   1388  CB  LEU A 176     -22.804  -0.517   8.520  1.00 98.24           C  
+ATOM   1389  O   LEU A 176     -24.282   0.554   5.766  1.00 98.24           O  
+ATOM   1390  CG  LEU A 176     -23.055  -0.531  10.041  1.00 98.24           C  
+ATOM   1391  CD1 LEU A 176     -21.728  -0.295  10.766  1.00 98.24           C  
+ATOM   1392  CD2 LEU A 176     -24.049   0.539  10.490  1.00 98.24           C  
+ATOM   1393  N   LEU A 177     -23.114  -1.340   5.428  1.00 97.08           N  
+ATOM   1394  CA  LEU A 177     -22.939  -1.142   3.995  1.00 97.08           C  
+ATOM   1395  C   LEU A 177     -24.282  -1.222   3.253  1.00 97.08           C  
+ATOM   1396  CB  LEU A 177     -21.921  -2.170   3.477  1.00 97.08           C  
+ATOM   1397  O   LEU A 177     -24.584  -0.337   2.461  1.00 97.08           O  
+ATOM   1398  CG  LEU A 177     -21.573  -1.991   1.990  1.00 97.08           C  
+ATOM   1399  CD1 LEU A 177     -20.851  -0.668   1.727  1.00 97.08           C  
+ATOM   1400  CD2 LEU A 177     -20.671  -3.140   1.539  1.00 97.08           C  
+ATOM   1401  N   GLU A 178     -25.107  -2.226   3.560  1.00 96.53           N  
+ATOM   1402  CA  GLU A 178     -26.423  -2.434   2.945  1.00 96.53           C  
+ATOM   1403  C   GLU A 178     -27.372  -1.242   3.147  1.00 96.53           C  
+ATOM   1404  CB  GLU A 178     -27.036  -3.723   3.525  1.00 96.53           C  
+ATOM   1405  O   GLU A 178     -28.137  -0.907   2.244  1.00 96.53           O  
+ATOM   1406  CG  GLU A 178     -28.395  -4.083   2.908  1.00 96.53           C  
+ATOM   1407  CD  GLU A 178     -29.020  -5.360   3.491  1.00 96.53           C  
+ATOM   1408  OE1 GLU A 178     -29.984  -5.862   2.861  1.00 96.53           O  
+ATOM   1409  OE2 GLU A 178     -28.664  -5.783   4.610  1.00 96.53           O  
+ATOM   1410  N   VAL A 179     -27.327  -0.580   4.308  1.00 96.65           N  
+ATOM   1411  CA  VAL A 179     -28.156   0.612   4.571  1.00 96.65           C  
+ATOM   1412  C   VAL A 179     -27.565   1.912   4.011  1.00 96.65           C  
+ATOM   1413  CB  VAL A 179     -28.539   0.758   6.057  1.00 96.65           C  
+ATOM   1414  O   VAL A 179     -28.197   2.953   4.137  1.00 96.65           O  
+ATOM   1415  CG1 VAL A 179     -29.279  -0.483   6.578  1.00 96.65           C  
+ATOM   1416  CG2 VAL A 179     -27.333   1.041   6.953  1.00 96.65           C  
+ATOM   1417  N   GLY A 180     -26.375   1.886   3.398  1.00 95.93           N  
+ATOM   1418  CA  GLY A 180     -25.750   3.071   2.794  1.00 95.93           C  
+ATOM   1419  C   GLY A 180     -24.901   3.918   3.749  1.00 95.93           C  
+ATOM   1420  O   GLY A 180     -24.615   5.078   3.454  1.00 95.93           O  
+ATOM   1421  N   THR A 181     -24.442   3.353   4.873  1.00 97.35           N  
+ATOM   1422  CA  THR A 181     -23.662   4.098   5.884  1.00 97.35           C  
+ATOM   1423  C   THR A 181     -22.372   4.686   5.308  1.00 97.35           C  
+ATOM   1424  CB  THR A 181     -23.324   3.207   7.091  1.00 97.35           C  
+ATOM   1425  O   THR A 181     -21.981   5.787   5.685  1.00 97.35           O  
+ATOM   1426  CG2 THR A 181     -22.510   3.904   8.180  1.00 97.35           C  
+ATOM   1427  OG1 THR A 181     -24.501   2.772   7.723  1.00 97.35           O  
+ATOM   1428  N   PHE A 182     -21.699   3.993   4.381  1.00 96.98           N  
+ATOM   1429  CA  PHE A 182     -20.427   4.477   3.835  1.00 96.98           C  
+ATOM   1430  C   PHE A 182     -20.576   5.814   3.092  1.00 96.98           C  
+ATOM   1431  CB  PHE A 182     -19.786   3.408   2.943  1.00 96.98           C  
+ATOM   1432  O   PHE A 182     -19.772   6.715   3.319  1.00 96.98           O  
+ATOM   1433  CG  PHE A 182     -18.358   3.751   2.564  1.00 96.98           C  
+ATOM   1434  CD1 PHE A 182     -18.084   4.435   1.363  1.00 96.98           C  
+ATOM   1435  CD2 PHE A 182     -17.299   3.407   3.428  1.00 96.98           C  
+ATOM   1436  CE1 PHE A 182     -16.760   4.770   1.032  1.00 96.98           C  
+ATOM   1437  CE2 PHE A 182     -15.975   3.742   3.095  1.00 96.98           C  
+ATOM   1438  CZ  PHE A 182     -15.707   4.431   1.900  1.00 96.98           C  
+ATOM   1439  N   ASN A 183     -21.624   5.978   2.279  1.00 94.34           N  
+ATOM   1440  CA  ASN A 183     -21.863   7.215   1.528  1.00 94.34           C  
+ATOM   1441  C   ASN A 183     -22.144   8.396   2.466  1.00 94.34           C  
+ATOM   1442  CB  ASN A 183     -22.998   6.980   0.515  1.00 94.34           C  
+ATOM   1443  O   ASN A 183     -21.516   9.445   2.334  1.00 94.34           O  
+ATOM   1444  CG  ASN A 183     -22.579   6.030  -0.595  1.00 94.34           C  
+ATOM   1445  ND2 ASN A 183     -23.497   5.280  -1.156  1.00 94.34           N  
+ATOM   1446  OD1 ASN A 183     -21.416   5.925  -0.945  1.00 94.34           O  
+ATOM   1447  N   ALA A 184     -22.972   8.191   3.494  1.00 95.09           N  
+ATOM   1448  CA  ALA A 184     -23.203   9.208   4.520  1.00 95.09           C  
+ATOM   1449  C   ALA A 184     -21.907   9.596   5.257  1.00 95.09           C  
+ATOM   1450  CB  ALA A 184     -24.251   8.672   5.497  1.00 95.09           C  
+ATOM   1451  O   ALA A 184     -21.660  10.770   5.534  1.00 95.09           O  
+ATOM   1452  N   LEU A 185     -21.029   8.627   5.543  1.00 96.97           N  
+ATOM   1453  CA  LEU A 185     -19.727   8.907   6.155  1.00 96.97           C  
+ATOM   1454  C   LEU A 185     -18.794   9.688   5.224  1.00 96.97           C  
+ATOM   1455  CB  LEU A 185     -19.047   7.604   6.600  1.00 96.97           C  
+ATOM   1456  O   LEU A 185     -18.039  10.519   5.721  1.00 96.97           O  
+ATOM   1457  CG  LEU A 185     -19.733   6.886   7.771  1.00 96.97           C  
+ATOM   1458  CD1 LEU A 185     -19.066   5.526   7.959  1.00 96.97           C  
+ATOM   1459  CD2 LEU A 185     -19.618   7.644   9.091  1.00 96.97           C  
+ATOM   1460  N   VAL A 186     -18.835   9.459   3.907  1.00 95.98           N  
+ATOM   1461  CA  VAL A 186     -18.059  10.242   2.928  1.00 95.98           C  
+ATOM   1462  C   VAL A 186     -18.490  11.710   2.958  1.00 95.98           C  
+ATOM   1463  CB  VAL A 186     -18.184   9.652   1.504  1.00 95.98           C  
+ATOM   1464  O   VAL A 186     -17.639  12.598   3.026  1.00 95.98           O  
+ATOM   1465  CG1 VAL A 186     -17.556  10.561   0.441  1.00 95.98           C  
+ATOM   1466  CG2 VAL A 186     -17.459   8.305   1.388  1.00 95.98           C  
+ATOM   1467  N   GLU A 187     -19.792  11.987   2.964  1.00 93.46           N  
+ATOM   1468  CA  GLU A 187     -20.317  13.357   3.047  1.00 93.46           C  
+ATOM   1469  C   GLU A 187     -19.923  14.038   4.366  1.00 93.46           C  
+ATOM   1470  CB  GLU A 187     -21.841  13.334   2.897  1.00 93.46           C  
+ATOM   1471  O   GLU A 187     -19.387  15.151   4.369  1.00 93.46           O  
+ATOM   1472  CG  GLU A 187     -22.272  12.900   1.488  1.00 93.46           C  
+ATOM   1473  CD  GLU A 187     -23.797  12.829   1.333  1.00 93.46           C  
+ATOM   1474  OE1 GLU A 187     -24.234  12.235   0.323  1.00 93.46           O  
+ATOM   1475  OE2 GLU A 187     -24.504  13.390   2.200  1.00 93.46           O  
+ATOM   1476  N   LEU A 188     -20.092  13.338   5.493  1.00 94.86           N  
+ATOM   1477  CA  LEU A 188     -19.691  13.842   6.808  1.00 94.86           C  
+ATOM   1478  C   LEU A 188     -18.183  14.071   6.919  1.00 94.86           C  
+ATOM   1479  CB  LEU A 188     -20.136  12.859   7.898  1.00 94.86           C  
+ATOM   1480  O   LEU A 188     -17.756  15.059   7.517  1.00 94.86           O  
+ATOM   1481  CG  LEU A 188     -21.648  12.839   8.161  1.00 94.86           C  
+ATOM   1482  CD1 LEU A 188     -21.908  11.813   9.260  1.00 94.86           C  
+ATOM   1483  CD2 LEU A 188     -22.172  14.198   8.630  1.00 94.86           C  
+ATOM   1484  N   LEU A 189     -17.371  13.181   6.346  1.00 96.16           N  
+ATOM   1485  CA  LEU A 189     -15.922  13.332   6.344  1.00 96.16           C  
+ATOM   1486  C   LEU A 189     -15.512  14.586   5.569  1.00 96.16           C  
+ATOM   1487  CB  LEU A 189     -15.261  12.057   5.790  1.00 96.16           C  
+ATOM   1488  O   LEU A 189     -14.684  15.341   6.073  1.00 96.16           O  
+ATOM   1489  CG  LEU A 189     -13.724  12.127   5.770  1.00 96.16           C  
+ATOM   1490  CD1 LEU A 189     -13.120  12.228   7.175  1.00 96.16           C  
+ATOM   1491  CD2 LEU A 189     -13.136  10.894   5.090  1.00 96.16           C  
+ATOM   1492  N   ASN A 190     -16.106  14.856   4.402  1.00 94.01           N  
+ATOM   1493  CA  ASN A 190     -15.839  16.095   3.660  1.00 94.01           C  
+ATOM   1494  C   ASN A 190     -16.201  17.339   4.471  1.00 94.01           C  
+ATOM   1495  CB  ASN A 190     -16.608  16.112   2.340  1.00 94.01           C  
+ATOM   1496  O   ASN A 190     -15.397  18.266   4.571  1.00 94.01           O  
+ATOM   1497  CG  ASN A 190     -15.926  15.273   1.297  1.00 94.01           C  
+ATOM   1498  ND2 ASN A 190     -16.523  14.168   0.949  1.00 94.01           N  
+ATOM   1499  OD1 ASN A 190     -14.861  15.602   0.796  1.00 94.01           O  
+ATOM   1500  N   MET A 191     -17.376  17.339   5.104  1.00 92.61           N  
+ATOM   1501  CA  MET A 191     -17.798  18.449   5.957  1.00 92.61           C  
+ATOM   1502  C   MET A 191     -16.796  18.699   7.099  1.00 92.61           C  
+ATOM   1503  CB  MET A 191     -19.202  18.148   6.490  1.00 92.61           C  
+ATOM   1504  O   MET A 191     -16.442  19.849   7.366  1.00 92.61           O  
+ATOM   1505  CG  MET A 191     -19.745  19.284   7.369  1.00 92.61           C  
+ATOM   1506  SD  MET A 191     -21.261  18.884   8.277  1.00 92.61           S  
+ATOM   1507  CE  MET A 191     -20.597  17.653   9.430  1.00 92.61           C  
+ATOM   1508  N   GLU A 192     -16.299  17.648   7.759  1.00 93.74           N  
+ATOM   1509  CA  GLU A 192     -15.306  17.795   8.831  1.00 93.74           C  
+ATOM   1510  C   GLU A 192     -13.897  18.135   8.309  1.00 93.74           C  
+ATOM   1511  CB  GLU A 192     -15.291  16.556   9.743  1.00 93.74           C  
+ATOM   1512  O   GLU A 192     -13.151  18.845   8.986  1.00 93.74           O  
+ATOM   1513  CG  GLU A 192     -16.572  16.369  10.583  1.00 93.74           C  
+ATOM   1514  CD  GLU A 192     -16.932  17.548  11.517  1.00 93.74           C  
+ATOM   1515  OE1 GLU A 192     -18.138  17.694  11.846  1.00 93.74           O  
+ATOM   1516  OE2 GLU A 192     -16.026  18.323  11.923  1.00 93.74           O  
+ATOM   1517  N   ILE A 193     -13.526  17.719   7.091  1.00 94.46           N  
+ATOM   1518  CA  ILE A 193     -12.278  18.146   6.432  1.00 94.46           C  
+ATOM   1519  C   ILE A 193     -12.277  19.663   6.206  1.00 94.46           C  
+ATOM   1520  CB  ILE A 193     -12.058  17.372   5.105  1.00 94.46           C  
+ATOM   1521  O   ILE A 193     -11.233  20.305   6.380  1.00 94.46           O  
+ATOM   1522  CG1 ILE A 193     -11.606  15.925   5.397  1.00 94.46           C  
+ATOM   1523  CG2 ILE A 193     -11.016  18.049   4.187  1.00 94.46           C  
+ATOM   1524  CD1 ILE A 193     -11.723  14.999   4.178  1.00 94.46           C  
+ATOM   1525  N   ASP A 194     -13.419  20.244   5.838  1.00 91.28           N  
+ATOM   1526  CA  ASP A 194     -13.571  21.676   5.547  1.00 91.28           C  
+ATOM   1527  C   ASP A 194     -13.980  22.526   6.760  1.00 91.28           C  
+ATOM   1528  CB  ASP A 194     -14.465  21.855   4.313  1.00 91.28           C  
+ATOM   1529  O   ASP A 194     -14.146  23.748   6.659  1.00 91.28           O  
+ATOM   1530  CG  ASP A 194     -13.751  21.389   3.037  1.00 91.28           C  
+ATOM   1531  OD1 ASP A 194     -12.484  21.408   3.030  1.00 91.28           O  
+ATOM   1532  OD2 ASP A 194     -14.470  21.078   2.067  1.00 91.28           O  
+ATOM   1533  N   ASN A 195     -14.026  21.911   7.946  1.00 91.29           N  
+ATOM   1534  CA  ASN A 195     -14.310  22.573   9.212  1.00 91.29           C  
+ATOM   1535  C   ASN A 195     -13.194  23.562   9.613  1.00 91.29           C  
+ATOM   1536  CB  ASN A 195     -14.603  21.501  10.266  1.00 91.29           C  
+ATOM   1537  O   ASN A 195     -12.266  23.276  10.379  1.00 91.29           O  
+ATOM   1538  CG  ASN A 195     -15.133  22.065  11.567  1.00 91.29           C  
+ATOM   1539  ND2 ASN A 195     -15.664  21.207  12.407  1.00 91.29           N  
+ATOM   1540  OD1 ASN A 195     -15.068  23.259  11.854  1.00 91.29           O  
+ATOM   1541  N   SER A 196     -13.315  24.789   9.106  1.00 83.99           N  
+ATOM   1542  CA  SER A 196     -12.345  25.872   9.306  1.00 83.99           C  
+ATOM   1543  C   SER A 196     -12.187  26.280  10.777  1.00 83.99           C  
+ATOM   1544  CB  SER A 196     -12.771  27.085   8.477  1.00 83.99           C  
+ATOM   1545  O   SER A 196     -11.118  26.752  11.178  1.00 83.99           O  
+ATOM   1546  OG  SER A 196     -12.684  26.789   7.097  1.00 83.99           O  
+ATOM   1547  N   ALA A 197     -13.217  26.072  11.605  1.00 87.12           N  
+ATOM   1548  CA  ALA A 197     -13.166  26.365  13.035  1.00 87.12           C  
+ATOM   1549  C   ALA A 197     -12.244  25.386  13.780  1.00 87.12           C  
+ATOM   1550  CB  ALA A 197     -14.593  26.350  13.594  1.00 87.12           C  
+ATOM   1551  O   ALA A 197     -11.410  25.820  14.580  1.00 87.12           O  
+ATOM   1552  N   ALA A 198     -12.337  24.086  13.474  1.00 85.62           N  
+ATOM   1553  CA  ALA A 198     -11.449  23.067  14.036  1.00 85.62           C  
+ATOM   1554  C   ALA A 198      -9.986  23.328  13.645  1.00 85.62           C  
+ATOM   1555  CB  ALA A 198     -11.921  21.685  13.569  1.00 85.62           C  
+ATOM   1556  O   ALA A 198      -9.102  23.339  14.505  1.00 85.62           O  
+ATOM   1557  N   CYS A 199      -9.745  23.659  12.372  1.00 83.21           N  
+ATOM   1558  CA  CYS A 199      -8.429  24.078  11.894  1.00 83.21           C  
+ATOM   1559  C   CYS A 199      -7.888  25.291  12.667  1.00 83.21           C  
+ATOM   1560  CB  CYS A 199      -8.523  24.355  10.389  1.00 83.21           C  
+ATOM   1561  O   CYS A 199      -6.793  25.232  13.233  1.00 83.21           O  
+ATOM   1562  SG  CYS A 199      -6.978  25.131   9.848  1.00 83.21           S  
+ATOM   1563  N   SER A 200      -8.672  26.368  12.747  1.00 86.18           N  
+ATOM   1564  CA  SER A 200      -8.262  27.609  13.413  1.00 86.18           C  
+ATOM   1565  C   SER A 200      -7.938  27.399  14.894  1.00 86.18           C  
+ATOM   1566  CB  SER A 200      -9.371  28.655  13.303  1.00 86.18           C  
+ATOM   1567  O   SER A 200      -7.019  28.026  15.420  1.00 86.18           O  
+ATOM   1568  OG  SER A 200      -9.597  29.007  11.956  1.00 86.18           O  
+ATOM   1569  N   SER A 201      -8.679  26.514  15.566  1.00 88.14           N  
+ATOM   1570  CA  SER A 201      -8.426  26.136  16.957  1.00 88.14           C  
+ATOM   1571  C   SER A 201      -7.114  25.360  17.096  1.00 88.14           C  
+ATOM   1572  CB  SER A 201      -9.604  25.312  17.478  1.00 88.14           C  
+ATOM   1573  O   SER A 201      -6.257  25.728  17.900  1.00 88.14           O  
+ATOM   1574  OG  SER A 201      -9.480  25.118  18.872  1.00 88.14           O  
+ATOM   1575  N   ALA A 202      -6.908  24.345  16.254  1.00 84.30           N  
+ATOM   1576  CA  ALA A 202      -5.725  23.491  16.293  1.00 84.30           C  
+ATOM   1577  C   ALA A 202      -4.422  24.260  16.030  1.00 84.30           C  
+ATOM   1578  CB  ALA A 202      -5.919  22.374  15.267  1.00 84.30           C  
+ATOM   1579  O   ALA A 202      -3.435  24.048  16.725  1.00 84.30           O  
+ATOM   1580  N   VAL A 203      -4.418  25.187  15.065  1.00 84.83           N  
+ATOM   1581  CA  VAL A 203      -3.225  25.985  14.716  1.00 84.83           C  
+ATOM   1582  C   VAL A 203      -2.791  26.909  15.862  1.00 84.83           C  
+ATOM   1583  CB  VAL A 203      -3.486  26.783  13.420  1.00 84.83           C  
+ATOM   1584  O   VAL A 203      -1.609  27.222  15.988  1.00 84.83           O  
+ATOM   1585  CG1 VAL A 203      -2.361  27.766  13.068  1.00 84.83           C  
+ATOM   1586  CG2 VAL A 203      -3.635  25.836  12.219  1.00 84.83           C  
+ATOM   1587  N   ARG A 204      -3.725  27.349  16.716  1.00 84.92           N  
+ATOM   1588  CA  ARG A 204      -3.430  28.243  17.849  1.00 84.92           C  
+ATOM   1589  C   ARG A 204      -2.984  27.501  19.107  1.00 84.92           C  
+ATOM   1590  CB  ARG A 204      -4.658  29.108  18.158  1.00 84.92           C  
+ATOM   1591  O   ARG A 204      -2.407  28.129  19.995  1.00 84.92           O  
+ATOM   1592  CG  ARG A 204      -4.967  30.106  17.036  1.00 84.92           C  
+ATOM   1593  CD  ARG A 204      -6.250  30.864  17.383  1.00 84.92           C  
+ATOM   1594  NE  ARG A 204      -6.744  31.650  16.240  1.00 84.92           N  
+ATOM   1595  NH1 ARG A 204      -8.657  32.428  17.240  1.00 84.92           N  
+ATOM   1596  NH2 ARG A 204      -8.261  32.906  15.096  1.00 84.92           N  
+ATOM   1597  CZ  ARG A 204      -7.879  32.324  16.198  1.00 84.92           C  
+ATOM   1598  N   LYS A 205      -3.274  26.202  19.224  1.00 83.27           N  
+ATOM   1599  CA  LYS A 205      -2.933  25.422  20.416  1.00 83.27           C  
+ATOM   1600  C   LYS A 205      -1.425  25.123  20.462  1.00 83.27           C  
+ATOM   1601  CB  LYS A 205      -3.762  24.134  20.497  1.00 83.27           C  
+ATOM   1602  O   LYS A 205      -0.868  24.679  19.462  1.00 83.27           O  
+ATOM   1603  CG  LYS A 205      -5.182  24.401  21.022  1.00 83.27           C  
+ATOM   1604  CD  LYS A 205      -5.926  23.076  21.225  1.00 83.27           C  
+ATOM   1605  CE  LYS A 205      -7.329  23.299  21.798  1.00 83.27           C  
+ATOM   1606  NZ  LYS A 205      -7.965  21.996  22.115  1.00 83.27           N  
+ATOM   1607  N   PRO A 206      -0.762  25.290  21.625  1.00 78.84           N  
+ATOM   1608  CA  PRO A 206       0.657  24.952  21.778  1.00 78.84           C  
+ATOM   1609  C   PRO A 206       0.946  23.459  21.584  1.00 78.84           C  
+ATOM   1610  CB  PRO A 206       1.034  25.375  23.204  1.00 78.84           C  
+ATOM   1611  O   PRO A 206       2.018  23.086  21.114  1.00 78.84           O  
+ATOM   1612  CG  PRO A 206      -0.044  26.377  23.606  1.00 78.84           C  
+ATOM   1613  CD  PRO A 206      -1.272  25.908  22.839  1.00 78.84           C  
+ATOM   1614  N   ALA A 207      -0.010  22.611  21.967  1.00 84.44           N  
+ATOM   1615  CA  ALA A 207       0.044  21.169  21.806  1.00 84.44           C  
+ATOM   1616  C   ALA A 207      -1.321  20.674  21.325  1.00 84.44           C  
+ATOM   1617  CB  ALA A 207       0.457  20.524  23.134  1.00 84.44           C  
+ATOM   1618  O   ALA A 207      -2.352  21.033  21.894  1.00 84.44           O  
+ATOM   1619  N   ILE A 208      -1.299  19.867  20.269  1.00 90.06           N  
+ATOM   1620  CA  ILE A 208      -2.475  19.201  19.715  1.00 90.06           C  
+ATOM   1621  C   ILE A 208      -2.503  17.786  20.285  1.00 90.06           C  
+ATOM   1622  CB  ILE A 208      -2.444  19.212  18.173  1.00 90.06           C  
+ATOM   1623  O   ILE A 208      -1.462  17.126  20.354  1.00 90.06           O  
+ATOM   1624  CG1 ILE A 208      -2.298  20.654  17.629  1.00 90.06           C  
+ATOM   1625  CG2 ILE A 208      -3.721  18.568  17.608  1.00 90.06           C  
+ATOM   1626  CD1 ILE A 208      -2.081  20.715  16.117  1.00 90.06           C  
+ATOM   1627  N   SER A 209      -3.685  17.344  20.690  1.00 91.89           N  
+ATOM   1628  CA  SER A 209      -3.929  16.036  21.295  1.00 91.89           C  
+ATOM   1629  C   SER A 209      -5.010  15.283  20.530  1.00 91.89           C  
+ATOM   1630  CB  SER A 209      -4.350  16.226  22.755  1.00 91.89           C  
+ATOM   1631  O   SER A 209      -5.664  15.834  19.635  1.00 91.89           O  
+ATOM   1632  OG  SER A 209      -5.641  16.805  22.808  1.00 91.89           O  
+ATOM   1633  N   LEU A 210      -5.276  14.039  20.933  1.00 92.58           N  
+ATOM   1634  CA  LEU A 210      -6.395  13.306  20.362  1.00 92.58           C  
+ATOM   1635  C   LEU A 210      -7.740  14.027  20.622  1.00 92.58           C  
+ATOM   1636  CB  LEU A 210      -6.356  11.824  20.790  1.00 92.58           C  
+ATOM   1637  O   LEU A 210      -8.656  13.919  19.820  1.00 92.58           O  
+ATOM   1638  CG  LEU A 210      -6.967  11.494  22.167  1.00 92.58           C  
+ATOM   1639  CD1 LEU A 210      -7.420  10.040  22.228  1.00 92.58           C  
+ATOM   1640  CD2 LEU A 210      -5.957  11.691  23.284  1.00 92.58           C  
+ATOM   1641  N   ALA A 211      -7.918  14.853  21.653  1.00 91.60           N  
+ATOM   1642  CA  ALA A 211      -9.204  15.545  21.830  1.00 91.60           C  
+ATOM   1643  C   ALA A 211      -9.600  16.406  20.600  1.00 91.60           C  
+ATOM   1644  CB  ALA A 211      -9.134  16.368  23.117  1.00 91.60           C  
+ATOM   1645  O   ALA A 211     -10.781  16.515  20.262  1.00 91.60           O  
+ATOM   1646  N   ASP A 212      -8.609  16.920  19.859  1.00 92.28           N  
+ATOM   1647  CA  ASP A 212      -8.781  17.842  18.729  1.00 92.28           C  
+ATOM   1648  C   ASP A 212      -9.271  17.190  17.425  1.00 92.28           C  
+ATOM   1649  CB  ASP A 212      -7.447  18.561  18.486  1.00 92.28           C  
+ATOM   1650  O   ASP A 212      -9.654  17.893  16.491  1.00 92.28           O  
+ATOM   1651  CG  ASP A 212      -7.015  19.369  19.709  1.00 92.28           C  
+ATOM   1652  OD1 ASP A 212      -7.730  20.345  20.035  1.00 92.28           O  
+ATOM   1653  OD2 ASP A 212      -5.979  19.041  20.333  1.00 92.28           O  
+ATOM   1654  N   SER A 213      -9.265  15.857  17.338  1.00 94.92           N  
+ATOM   1655  CA  SER A 213      -9.634  15.116  16.120  1.00 94.92           C  
+ATOM   1656  C   SER A 213     -10.680  14.035  16.344  1.00 94.92           C  
+ATOM   1657  CB  SER A 213      -8.384  14.591  15.425  1.00 94.92           C  
+ATOM   1658  O   SER A 213     -10.763  13.077  15.581  1.00 94.92           O  
+ATOM   1659  OG  SER A 213      -7.620  13.707  16.229  1.00 94.92           O  
+ATOM   1660  N   THR A 214     -11.479  14.186  17.399  1.00 95.29           N  
+ATOM   1661  CA  THR A 214     -12.453  13.182  17.837  1.00 95.29           C  
+ATOM   1662  C   THR A 214     -13.447  12.796  16.736  1.00 95.29           C  
+ATOM   1663  CB  THR A 214     -13.169  13.673  19.099  1.00 95.29           C  
+ATOM   1664  O   THR A 214     -13.538  11.615  16.410  1.00 95.29           O  
+ATOM   1665  CG2 THR A 214     -14.108  12.610  19.656  1.00 95.29           C  
+ATOM   1666  OG1 THR A 214     -12.211  13.926  20.108  1.00 95.29           O  
+ATOM   1667  N   ASP A 215     -14.137  13.761  16.115  1.00 95.25           N  
+ATOM   1668  CA  ASP A 215     -15.108  13.494  15.042  1.00 95.25           C  
+ATOM   1669  C   ASP A 215     -14.439  12.762  13.864  1.00 95.25           C  
+ATOM   1670  CB  ASP A 215     -15.776  14.806  14.572  1.00 95.25           C  
+ATOM   1671  O   ASP A 215     -14.880  11.684  13.470  1.00 95.25           O  
+ATOM   1672  CG  ASP A 215     -16.405  15.637  15.702  1.00 95.25           C  
+ATOM   1673  OD1 ASP A 215     -17.629  15.887  15.707  1.00 95.25           O  
+ATOM   1674  OD2 ASP A 215     -15.634  16.114  16.571  1.00 95.25           O  
+ATOM   1675  N   LEU A 216     -13.297  13.273  13.383  1.00 97.13           N  
+ATOM   1676  CA  LEU A 216     -12.521  12.647  12.306  1.00 97.13           C  
+ATOM   1677  C   LEU A 216     -12.086  11.220  12.658  1.00 97.13           C  
+ATOM   1678  CB  LEU A 216     -11.276  13.495  11.985  1.00 97.13           C  
+ATOM   1679  O   LEU A 216     -12.204  10.328  11.822  1.00 97.13           O  
+ATOM   1680  CG  LEU A 216     -11.566  14.835  11.288  1.00 97.13           C  
+ATOM   1681  CD1 LEU A 216     -10.271  15.644  11.233  1.00 97.13           C  
+ATOM   1682  CD2 LEU A 216     -12.070  14.640   9.858  1.00 97.13           C  
+ATOM   1683  N   ARG A 217     -11.589  10.973  13.879  1.00 97.26           N  
+ATOM   1684  CA  ARG A 217     -11.178   9.625  14.301  1.00 97.26           C  
+ATOM   1685  C   ARG A 217     -12.351   8.659  14.293  1.00 97.26           C  
+ATOM   1686  CB  ARG A 217     -10.555   9.613  15.703  1.00 97.26           C  
+ATOM   1687  O   ARG A 217     -12.174   7.539  13.825  1.00 97.26           O  
+ATOM   1688  CG  ARG A 217      -9.097  10.083  15.748  1.00 97.26           C  
+ATOM   1689  CD  ARG A 217      -8.385   9.549  17.012  1.00 97.26           C  
+ATOM   1690  NE  ARG A 217      -9.139   9.780  18.260  1.00 97.26           N  
+ATOM   1691  NH1 ARG A 217      -8.719  11.949  18.214  1.00 97.26           N  
+ATOM   1692  NH2 ARG A 217      -9.918  11.160  19.927  1.00 97.26           N  
+ATOM   1693  CZ  ARG A 217      -9.267  10.953  18.819  1.00 97.26           C  
+ATOM   1694  N   VAL A 218     -13.516   9.068  14.797  1.00 98.10           N  
+ATOM   1695  CA  VAL A 218     -14.708   8.209  14.819  1.00 98.10           C  
+ATOM   1696  C   VAL A 218     -15.115   7.837  13.394  1.00 98.10           C  
+ATOM   1697  CB  VAL A 218     -15.860   8.861  15.610  1.00 98.10           C  
+ATOM   1698  O   VAL A 218     -15.229   6.648  13.103  1.00 98.10           O  
+ATOM   1699  CG1 VAL A 218     -17.169   8.070  15.498  1.00 98.10           C  
+ATOM   1700  CG2 VAL A 218     -15.515   8.931  17.106  1.00 98.10           C  
+ATOM   1701  N   LEU A 219     -15.230   8.818  12.492  1.00 98.32           N  
+ATOM   1702  CA  LEU A 219     -15.588   8.579  11.088  1.00 98.32           C  
+ATOM   1703  C   LEU A 219     -14.566   7.668  10.389  1.00 98.32           C  
+ATOM   1704  CB  LEU A 219     -15.717   9.926  10.347  1.00 98.32           C  
+ATOM   1705  O   LEU A 219     -14.930   6.630   9.837  1.00 98.32           O  
+ATOM   1706  CG  LEU A 219     -16.809  10.879  10.875  1.00 98.32           C  
+ATOM   1707  CD1 LEU A 219     -16.730  12.206  10.122  1.00 98.32           C  
+ATOM   1708  CD2 LEU A 219     -18.221  10.325  10.718  1.00 98.32           C  
+ATOM   1709  N   LEU A 220     -13.274   8.002  10.478  1.00 98.54           N  
+ATOM   1710  CA  LEU A 220     -12.197   7.240   9.837  1.00 98.54           C  
+ATOM   1711  C   LEU A 220     -12.080   5.814  10.387  1.00 98.54           C  
+ATOM   1712  CB  LEU A 220     -10.862   7.983  10.013  1.00 98.54           C  
+ATOM   1713  O   LEU A 220     -11.764   4.904   9.625  1.00 98.54           O  
+ATOM   1714  CG  LEU A 220     -10.756   9.295   9.213  1.00 98.54           C  
+ATOM   1715  CD1 LEU A 220      -9.543  10.077   9.711  1.00 98.54           C  
+ATOM   1716  CD2 LEU A 220     -10.578   9.050   7.716  1.00 98.54           C  
+ATOM   1717  N   ASN A 221     -12.350   5.598  11.679  1.00 98.42           N  
+ATOM   1718  CA  ASN A 221     -12.386   4.257  12.258  1.00 98.42           C  
+ATOM   1719  C   ASN A 221     -13.501   3.415  11.621  1.00 98.42           C  
+ATOM   1720  CB  ASN A 221     -12.570   4.328  13.786  1.00 98.42           C  
+ATOM   1721  O   ASN A 221     -13.233   2.290  11.212  1.00 98.42           O  
+ATOM   1722  CG  ASN A 221     -11.337   4.726  14.583  1.00 98.42           C  
+ATOM   1723  ND2 ASN A 221     -11.535   5.230  15.784  1.00 98.42           N  
+ATOM   1724  OD1 ASN A 221     -10.194   4.538  14.195  1.00 98.42           O  
+ATOM   1725  N   ILE A 222     -14.724   3.950  11.497  1.00 98.69           N  
+ATOM   1726  CA  ILE A 222     -15.843   3.215  10.879  1.00 98.69           C  
+ATOM   1727  C   ILE A 222     -15.510   2.890   9.421  1.00 98.69           C  
+ATOM   1728  CB  ILE A 222     -17.176   3.997  10.956  1.00 98.69           C  
+ATOM   1729  O   ILE A 222     -15.616   1.739   9.004  1.00 98.69           O  
+ATOM   1730  CG1 ILE A 222     -17.577   4.365  12.397  1.00 98.69           C  
+ATOM   1731  CG2 ILE A 222     -18.299   3.134  10.347  1.00 98.69           C  
+ATOM   1732  CD1 ILE A 222     -18.572   5.529  12.462  1.00 98.69           C  
+ATOM   1733  N   MET A 223     -15.044   3.885   8.661  1.00 98.63           N  
+ATOM   1734  CA  MET A 223     -14.691   3.700   7.252  1.00 98.63           C  
+ATOM   1735  C   MET A 223     -13.572   2.669   7.072  1.00 98.63           C  
+ATOM   1736  CB  MET A 223     -14.282   5.038   6.630  1.00 98.63           C  
+ATOM   1737  O   MET A 223     -13.658   1.831   6.179  1.00 98.63           O  
+ATOM   1738  CG  MET A 223     -15.442   6.035   6.599  1.00 98.63           C  
+ATOM   1739  SD  MET A 223     -14.986   7.625   5.875  1.00 98.63           S  
+ATOM   1740  CE  MET A 223     -15.501   7.308   4.169  1.00 98.63           C  
+ATOM   1741  N   TYR A 224     -12.553   2.674   7.939  1.00 98.60           N  
+ATOM   1742  CA  TYR A 224     -11.496   1.660   7.921  1.00 98.60           C  
+ATOM   1743  C   TYR A 224     -12.036   0.260   8.185  1.00 98.60           C  
+ATOM   1744  CB  TYR A 224     -10.399   2.025   8.926  1.00 98.60           C  
+ATOM   1745  O   TYR A 224     -11.711  -0.660   7.437  1.00 98.60           O  
+ATOM   1746  CG  TYR A 224      -9.234   1.055   8.903  1.00 98.60           C  
+ATOM   1747  CD1 TYR A 224      -9.280  -0.138   9.653  1.00 98.60           C  
+ATOM   1748  CD2 TYR A 224      -8.119   1.326   8.093  1.00 98.60           C  
+ATOM   1749  CE1 TYR A 224      -8.189  -1.028   9.647  1.00 98.60           C  
+ATOM   1750  CE2 TYR A 224      -7.051   0.412   8.045  1.00 98.60           C  
+ATOM   1751  OH  TYR A 224      -5.979  -1.560   8.843  1.00 98.60           O  
+ATOM   1752  CZ  TYR A 224      -7.064  -0.745   8.847  1.00 98.60           C  
+ATOM   1753  N   LEU A 225     -12.881   0.095   9.207  1.00 98.39           N  
+ATOM   1754  CA  LEU A 225     -13.484  -1.199   9.522  1.00 98.39           C  
+ATOM   1755  C   LEU A 225     -14.338  -1.720   8.360  1.00 98.39           C  
+ATOM   1756  CB  LEU A 225     -14.319  -1.091  10.809  1.00 98.39           C  
+ATOM   1757  O   LEU A 225     -14.273  -2.913   8.062  1.00 98.39           O  
+ATOM   1758  CG  LEU A 225     -13.508  -0.853  12.095  1.00 98.39           C  
+ATOM   1759  CD1 LEU A 225     -14.468  -0.608  13.259  1.00 98.39           C  
+ATOM   1760  CD2 LEU A 225     -12.618  -2.041  12.443  1.00 98.39           C  
+ATOM   1761  N   ILE A 226     -15.075  -0.840   7.670  1.00 98.30           N  
+ATOM   1762  CA  ILE A 226     -15.834  -1.201   6.465  1.00 98.30           C  
+ATOM   1763  C   ILE A 226     -14.883  -1.685   5.367  1.00 98.30           C  
+ATOM   1764  CB  ILE A 226     -16.760  -0.050   5.995  1.00 98.30           C  
+ATOM   1765  O   ILE A 226     -15.021  -2.814   4.897  1.00 98.30           O  
+ATOM   1766  CG1 ILE A 226     -17.883   0.211   7.029  1.00 98.30           C  
+ATOM   1767  CG2 ILE A 226     -17.393  -0.388   4.629  1.00 98.30           C  
+ATOM   1768  CD1 ILE A 226     -18.700   1.485   6.776  1.00 98.30           C  
+ATOM   1769  N   VAL A 227     -13.893  -0.870   4.987  1.00 97.92           N  
+ATOM   1770  CA  VAL A 227     -12.982  -1.192   3.877  1.00 97.92           C  
+ATOM   1771  C   VAL A 227     -12.194  -2.475   4.148  1.00 97.92           C  
+ATOM   1772  CB  VAL A 227     -12.048  -0.007   3.556  1.00 97.92           C  
+ATOM   1773  O   VAL A 227     -12.141  -3.343   3.280  1.00 97.92           O  
+ATOM   1774  CG1 VAL A 227     -11.012  -0.350   2.476  1.00 97.92           C  
+ATOM   1775  CG2 VAL A 227     -12.843   1.191   3.015  1.00 97.92           C  
+ATOM   1776  N   GLU A 228     -11.622  -2.632   5.343  1.00 96.14           N  
+ATOM   1777  CA  GLU A 228     -10.821  -3.809   5.699  1.00 96.14           C  
+ATOM   1778  C   GLU A 228     -11.667  -5.089   5.741  1.00 96.14           C  
+ATOM   1779  CB  GLU A 228     -10.132  -3.559   7.053  1.00 96.14           C  
+ATOM   1780  O   GLU A 228     -11.274  -6.116   5.189  1.00 96.14           O  
+ATOM   1781  CG  GLU A 228      -9.213  -4.708   7.511  1.00 96.14           C  
+ATOM   1782  CD  GLU A 228      -8.030  -4.974   6.566  1.00 96.14           C  
+ATOM   1783  OE1 GLU A 228      -7.415  -6.060   6.642  1.00 96.14           O  
+ATOM   1784  OE2 GLU A 228      -7.629  -4.068   5.804  1.00 96.14           O  
+ATOM   1785  N   THR A 229     -12.852  -5.037   6.355  1.00 95.85           N  
+ATOM   1786  CA  THR A 229     -13.695  -6.230   6.533  1.00 95.85           C  
+ATOM   1787  C   THR A 229     -14.314  -6.695   5.217  1.00 95.85           C  
+ATOM   1788  CB  THR A 229     -14.807  -5.955   7.547  1.00 95.85           C  
+ATOM   1789  O   THR A 229     -14.373  -7.900   4.960  1.00 95.85           O  
+ATOM   1790  CG2 THR A 229     -15.674  -7.169   7.862  1.00 95.85           C  
+ATOM   1791  OG1 THR A 229     -14.261  -5.526   8.769  1.00 95.85           O  
+ATOM   1792  N   VAL A 230     -14.759  -5.752   4.377  1.00 95.90           N  
+ATOM   1793  CA  VAL A 230     -15.345  -6.053   3.061  1.00 95.90           C  
+ATOM   1794  C   VAL A 230     -14.273  -6.558   2.095  1.00 95.90           C  
+ATOM   1795  CB  VAL A 230     -16.086  -4.824   2.496  1.00 95.90           C  
+ATOM   1796  O   VAL A 230     -14.554  -7.442   1.286  1.00 95.90           O  
+ATOM   1797  CG1 VAL A 230     -16.629  -5.069   1.083  1.00 95.90           C  
+ATOM   1798  CG2 VAL A 230     -17.291  -4.462   3.373  1.00 95.90           C  
+ATOM   1799  N   HIS A 231     -13.036  -6.063   2.202  1.00 93.19           N  
+ATOM   1800  CA  HIS A 231     -11.920  -6.543   1.390  1.00 93.19           C  
+ATOM   1801  C   HIS A 231     -11.619  -8.036   1.628  1.00 93.19           C  
+ATOM   1802  CB  HIS A 231     -10.696  -5.656   1.659  1.00 93.19           C  
+ATOM   1803  O   HIS A 231     -11.434  -8.778   0.663  1.00 93.19           O  
+ATOM   1804  CG  HIS A 231      -9.459  -6.087   0.919  1.00 93.19           C  
+ATOM   1805  CD2 HIS A 231      -8.244  -6.395   1.469  1.00 93.19           C  
+ATOM   1806  ND1 HIS A 231      -9.352  -6.281  -0.439  1.00 93.19           N  
+ATOM   1807  CE1 HIS A 231      -8.105  -6.703  -0.701  1.00 93.19           C  
+ATOM   1808  NE2 HIS A 231      -7.385  -6.772   0.430  1.00 93.19           N  
+ATOM   1809  N   GLN A 232     -11.624  -8.505   2.882  1.00 89.42           N  
+ATOM   1810  CA  GLN A 232     -11.240  -9.881   3.233  1.00 89.42           C  
+ATOM   1811  C   GLN A 232     -12.294 -10.931   2.845  1.00 89.42           C  
+ATOM   1812  CB  GLN A 232     -10.932  -9.981   4.732  1.00 89.42           C  
+ATOM   1813  O   GLN A 232     -13.463 -10.851   3.235  1.00 89.42           O  
+ATOM   1814  CG  GLN A 232      -9.664  -9.208   5.131  1.00 89.42           C  
+ATOM   1815  CD  GLN A 232      -9.272  -9.423   6.591  1.00 89.42           C  
+ATOM   1816  NE2 GLN A 232      -8.362  -8.643   7.130  1.00 89.42           N  
+ATOM   1817  OE1 GLN A 232      -9.754 -10.304   7.288  1.00 89.42           O  
+ATOM   1818  N   GLU A 233     -11.916 -11.934   2.046  1.00 88.05           N  
+ATOM   1819  CA  GLU A 233     -12.757 -13.105   1.731  1.00 88.05           C  
+ATOM   1820  C   GLU A 233     -12.732 -14.108   2.886  1.00 88.05           C  
+ATOM   1821  CB  GLU A 233     -12.355 -13.759   0.390  1.00 88.05           C  
+ATOM   1822  O   GLU A 233     -11.669 -14.417   3.420  1.00 88.05           O  
+ATOM   1823  CG  GLU A 233     -12.816 -12.912  -0.810  1.00 88.05           C  
+ATOM   1824  CD  GLU A 233     -12.610 -13.533  -2.195  1.00 88.05           C  
+ATOM   1825  OE1 GLU A 233     -13.038 -12.865  -3.166  1.00 88.05           O  
+ATOM   1826  OE2 GLU A 233     -12.107 -14.673  -2.274  1.00 88.05           O  
+ATOM   1827  N   CYS A 234     -13.906 -14.606   3.286  1.00 85.38           N  
+ATOM   1828  CA  CYS A 234     -14.020 -15.636   4.313  1.00 85.38           C  
+ATOM   1829  C   CYS A 234     -14.813 -16.836   3.794  1.00 85.38           C  
+ATOM   1830  CB  CYS A 234     -14.639 -15.062   5.596  1.00 85.38           C  
+ATOM   1831  O   CYS A 234     -15.811 -16.695   3.077  1.00 85.38           O  
+ATOM   1832  SG  CYS A 234     -13.529 -13.833   6.348  1.00 85.38           S  
+ATOM   1833  N   GLU A 235     -14.384 -18.033   4.193  1.00 82.12           N  
+ATOM   1834  CA  GLU A 235     -15.147 -19.253   3.944  1.00 82.12           C  
+ATOM   1835  C   GLU A 235     -16.524 -19.146   4.615  1.00 82.12           C  
+ATOM   1836  CB  GLU A 235     -14.389 -20.496   4.432  1.00 82.12           C  
+ATOM   1837  O   GLU A 235     -16.638 -18.781   5.782  1.00 82.12           O  
+ATOM   1838  CG  GLU A 235     -13.114 -20.764   3.614  1.00 82.12           C  
+ATOM   1839  CD  GLU A 235     -12.479 -22.133   3.919  1.00 82.12           C  
+ATOM   1840  OE1 GLU A 235     -11.630 -22.561   3.106  1.00 82.12           O  
+ATOM   1841  OE2 GLU A 235     -12.856 -22.753   4.939  1.00 82.12           O  
+ATOM   1842  N   GLY A 236     -17.586 -19.432   3.858  1.00 84.13           N  
+ATOM   1843  CA  GLY A 236     -18.968 -19.318   4.337  1.00 84.13           C  
+ATOM   1844  C   GLY A 236     -19.659 -17.979   4.054  1.00 84.13           C  
+ATOM   1845  O   GLY A 236     -20.838 -17.841   4.376  1.00 84.13           O  
+ATOM   1846  N   ASP A 237     -18.993 -17.016   3.403  1.00 88.99           N  
+ATOM   1847  CA  ASP A 237     -19.645 -15.768   2.987  1.00 88.99           C  
+ATOM   1848  C   ASP A 237     -20.874 -16.032   2.101  1.00 88.99           C  
+ATOM   1849  CB  ASP A 237     -18.674 -14.859   2.219  1.00 88.99           C  
+ATOM   1850  O   ASP A 237     -20.798 -16.772   1.108  1.00 88.99           O  
+ATOM   1851  CG  ASP A 237     -17.694 -14.084   3.098  1.00 88.99           C  
+ATOM   1852  OD1 ASP A 237     -17.944 -13.883   4.305  1.00 88.99           O  
+ATOM   1853  OD2 ASP A 237     -16.717 -13.538   2.536  1.00 88.99           O  
+ATOM   1854  N   LYS A 238     -21.990 -15.365   2.430  1.00 92.00           N  
+ATOM   1855  CA  LYS A 238     -23.242 -15.393   1.659  1.00 92.00           C  
+ATOM   1856  C   LYS A 238     -23.019 -14.863   0.236  1.00 92.00           C  
+ATOM   1857  CB  LYS A 238     -24.331 -14.568   2.374  1.00 92.00           C  
+ATOM   1858  O   LYS A 238     -22.208 -13.963   0.019  1.00 92.00           O  
+ATOM   1859  CG  LYS A 238     -24.690 -15.084   3.780  1.00 92.00           C  
+ATOM   1860  CD  LYS A 238     -25.785 -14.205   4.402  1.00 92.00           C  
+ATOM   1861  CE  LYS A 238     -26.121 -14.650   5.830  1.00 92.00           C  
+ATOM   1862  NZ  LYS A 238     -27.172 -13.780   6.418  1.00 92.00           N  
+ATOM   1863  N   ALA A 239     -23.786 -15.362  -0.735  1.00 93.60           N  
+ATOM   1864  CA  ALA A 239     -23.714 -14.886  -2.124  1.00 93.60           C  
+ATOM   1865  C   ALA A 239     -23.994 -13.372  -2.244  1.00 93.60           C  
+ATOM   1866  CB  ALA A 239     -24.697 -15.706  -2.967  1.00 93.60           C  
+ATOM   1867  O   ALA A 239     -23.319 -12.664  -2.994  1.00 93.60           O  
+ATOM   1868  N   GLU A 240     -24.928 -12.865  -1.437  1.00 94.17           N  
+ATOM   1869  CA  GLU A 240     -25.237 -11.434  -1.318  1.00 94.17           C  
+ATOM   1870  C   GLU A 240     -24.011 -10.620  -0.884  1.00 94.17           C  
+ATOM   1871  CB  GLU A 240     -26.358 -11.256  -0.285  1.00 94.17           C  
+ATOM   1872  O   GLU A 240     -23.715  -9.587  -1.475  1.00 94.17           O  
+ATOM   1873  CG  GLU A 240     -27.693 -11.867  -0.747  1.00 94.17           C  
+ATOM   1874  CD  GLU A 240     -28.740 -11.944   0.375  1.00 94.17           C  
+ATOM   1875  OE1 GLU A 240     -29.833 -12.474   0.084  1.00 94.17           O  
+ATOM   1876  OE2 GLU A 240     -28.401 -11.598   1.530  1.00 94.17           O  
+ATOM   1877  N   TRP A 241     -23.231 -11.116   0.082  1.00 95.67           N  
+ATOM   1878  CA  TRP A 241     -22.032 -10.435   0.586  1.00 95.67           C  
+ATOM   1879  C   TRP A 241     -20.906 -10.389  -0.446  1.00 95.67           C  
+ATOM   1880  CB  TRP A 241     -21.551 -11.128   1.865  1.00 95.67           C  
+ATOM   1881  O   TRP A 241     -20.187  -9.394  -0.539  1.00 95.67           O  
+ATOM   1882  CG  TRP A 241     -22.428 -10.993   3.070  1.00 95.67           C  
+ATOM   1883  CD1 TRP A 241     -23.649 -10.410   3.130  1.00 95.67           C  
+ATOM   1884  CD2 TRP A 241     -22.127 -11.414   4.433  1.00 95.67           C  
+ATOM   1885  CE2 TRP A 241     -23.197 -10.994   5.280  1.00 95.67           C  
+ATOM   1886  CE3 TRP A 241     -21.051 -12.097   5.040  1.00 95.67           C  
+ATOM   1887  NE1 TRP A 241     -24.094 -10.383   4.433  1.00 95.67           N  
+ATOM   1888  CH2 TRP A 241     -22.106 -11.902   7.237  1.00 95.67           C  
+ATOM   1889  CZ2 TRP A 241     -23.190 -11.217   6.662  1.00 95.67           C  
+ATOM   1890  CZ3 TRP A 241     -21.047 -12.348   6.425  1.00 95.67           C  
+ATOM   1891  N   ARG A 242     -20.765 -11.438  -1.265  1.00 94.91           N  
+ATOM   1892  CA  ARG A 242     -19.819 -11.428  -2.394  1.00 94.91           C  
+ATOM   1893  C   ARG A 242     -20.214 -10.387  -3.436  1.00 94.91           C  
+ATOM   1894  CB  ARG A 242     -19.714 -12.812  -3.042  1.00 94.91           C  
+ATOM   1895  O   ARG A 242     -19.349  -9.671  -3.925  1.00 94.91           O  
+ATOM   1896  CG  ARG A 242     -19.161 -13.856  -2.068  1.00 94.91           C  
+ATOM   1897  CD  ARG A 242     -19.010 -15.202  -2.776  1.00 94.91           C  
+ATOM   1898  NE  ARG A 242     -18.914 -16.284  -1.786  1.00 94.91           N  
+ATOM   1899  NH1 ARG A 242     -19.616 -18.015  -3.118  1.00 94.91           N  
+ATOM   1900  NH2 ARG A 242     -19.307 -18.337  -0.928  1.00 94.91           N  
+ATOM   1901  CZ  ARG A 242     -19.269 -17.540  -1.953  1.00 94.91           C  
+ATOM   1902  N   THR A 243     -21.509 -10.269  -3.725  1.00 95.63           N  
+ATOM   1903  CA  THR A 243     -22.032  -9.262  -4.661  1.00 95.63           C  
+ATOM   1904  C   THR A 243     -21.820  -7.852  -4.110  1.00 95.63           C  
+ATOM   1905  CB  THR A 243     -23.516  -9.505  -4.974  1.00 95.63           C  
+ATOM   1906  O   THR A 243     -21.194  -7.036  -4.779  1.00 95.63           O  
+ATOM   1907  CG2 THR A 243     -24.028  -8.616  -6.113  1.00 95.63           C  
+ATOM   1908  OG1 THR A 243     -23.701 -10.856  -5.354  1.00 95.63           O  
+ATOM   1909  N   MET A 244     -22.227  -7.592  -2.860  1.00 96.14           N  
+ATOM   1910  CA  MET A 244     -22.027  -6.294  -2.198  1.00 96.14           C  
+ATOM   1911  C   MET A 244     -20.561  -5.868  -2.177  1.00 96.14           C  
+ATOM   1912  CB  MET A 244     -22.533  -6.334  -0.750  1.00 96.14           C  
+ATOM   1913  O   MET A 244     -20.260  -4.703  -2.400  1.00 96.14           O  
+ATOM   1914  CG  MET A 244     -24.056  -6.237  -0.656  1.00 96.14           C  
+ATOM   1915  SD  MET A 244     -24.631  -5.814   1.008  1.00 96.14           S  
+ATOM   1916  CE  MET A 244     -24.397  -7.383   1.866  1.00 96.14           C  
+ATOM   1917  N   ARG A 245     -19.634  -6.803  -1.957  1.00 95.93           N  
+ATOM   1918  CA  ARG A 245     -18.199  -6.517  -2.021  1.00 95.93           C  
+ATOM   1919  C   ARG A 245     -17.755  -6.041  -3.396  1.00 95.93           C  
+ATOM   1920  CB  ARG A 245     -17.446  -7.777  -1.632  1.00 95.93           C  
+ATOM   1921  O   ARG A 245     -17.002  -5.076  -3.473  1.00 95.93           O  
+ATOM   1922  CG  ARG A 245     -15.917  -7.628  -1.720  1.00 95.93           C  
+ATOM   1923  CD  ARG A 245     -15.232  -8.984  -1.590  1.00 95.93           C  
+ATOM   1924  NE  ARG A 245     -15.916  -9.826  -0.595  1.00 95.93           N  
+ATOM   1925  NH1 ARG A 245     -14.081 -10.519   0.503  1.00 95.93           N  
+ATOM   1926  NH2 ARG A 245     -16.096 -11.242   1.146  1.00 95.93           N  
+ATOM   1927  CZ  ARG A 245     -15.355 -10.529   0.350  1.00 95.93           C  
+ATOM   1928  N   GLN A 246     -18.172  -6.725  -4.461  1.00 94.74           N  
+ATOM   1929  CA  GLN A 246     -17.787  -6.337  -5.819  1.00 94.74           C  
+ATOM   1930  C   GLN A 246     -18.365  -4.966  -6.176  1.00 94.74           C  
+ATOM   1931  CB  GLN A 246     -18.212  -7.409  -6.837  1.00 94.74           C  
+ATOM   1932  O   GLN A 246     -17.640  -4.122  -6.699  1.00 94.74           O  
+ATOM   1933  CG  GLN A 246     -17.466  -8.745  -6.669  1.00 94.74           C  
+ATOM   1934  CD  GLN A 246     -15.951  -8.660  -6.854  1.00 94.74           C  
+ATOM   1935  NE2 GLN A 246     -15.222  -9.688  -6.479  1.00 94.74           N  
+ATOM   1936  OE1 GLN A 246     -15.383  -7.687  -7.319  1.00 94.74           O  
+ATOM   1937  N   THR A 247     -19.622  -4.710  -5.802  1.00 95.82           N  
+ATOM   1938  CA  THR A 247     -20.245  -3.390  -5.943  1.00 95.82           C  
+ATOM   1939  C   THR A 247     -19.467  -2.326  -5.171  1.00 95.82           C  
+ATOM   1940  CB  THR A 247     -21.706  -3.428  -5.477  1.00 95.82           C  
+ATOM   1941  O   THR A 247     -19.050  -1.335  -5.759  1.00 95.82           O  
+ATOM   1942  CG2 THR A 247     -22.432  -2.110  -5.718  1.00 95.82           C  
+ATOM   1943  OG1 THR A 247     -22.411  -4.405  -6.207  1.00 95.82           O  
+ATOM   1944  N   PHE A 248     -19.163  -2.565  -3.895  1.00 96.79           N  
+ATOM   1945  CA  PHE A 248     -18.418  -1.622  -3.061  1.00 96.79           C  
+ATOM   1946  C   PHE A 248     -16.999  -1.352  -3.581  1.00 96.79           C  
+ATOM   1947  CB  PHE A 248     -18.364  -2.180  -1.639  1.00 96.79           C  
+ATOM   1948  O   PHE A 248     -16.528  -0.218  -3.566  1.00 96.79           O  
+ATOM   1949  CG  PHE A 248     -17.630  -1.288  -0.665  1.00 96.79           C  
+ATOM   1950  CD1 PHE A 248     -16.417  -1.698  -0.082  1.00 96.79           C  
+ATOM   1951  CD2 PHE A 248     -18.159  -0.023  -0.361  1.00 96.79           C  
+ATOM   1952  CE1 PHE A 248     -15.766  -0.865   0.843  1.00 96.79           C  
+ATOM   1953  CE2 PHE A 248     -17.498   0.815   0.550  1.00 96.79           C  
+ATOM   1954  CZ  PHE A 248     -16.307   0.394   1.161  1.00 96.79           C  
+ATOM   1955  N   ARG A 249     -16.306  -2.380  -4.086  1.00 95.57           N  
+ATOM   1956  CA  ARG A 249     -14.990  -2.230  -4.723  1.00 95.57           C  
+ATOM   1957  C   ARG A 249     -15.068  -1.324  -5.954  1.00 95.57           C  
+ATOM   1958  CB  ARG A 249     -14.435  -3.621  -5.071  1.00 95.57           C  
+ATOM   1959  O   ARG A 249     -14.191  -0.476  -6.128  1.00 95.57           O  
+ATOM   1960  CG  ARG A 249     -13.081  -3.533  -5.787  1.00 95.57           C  
+ATOM   1961  CD  ARG A 249     -12.486  -4.922  -6.044  1.00 95.57           C  
+ATOM   1962  NE  ARG A 249     -11.193  -4.824  -6.747  1.00 95.57           N  
+ATOM   1963  NH1 ARG A 249     -10.405  -6.964  -6.358  1.00 95.57           N  
+ATOM   1964  NH2 ARG A 249      -9.105  -5.467  -7.338  1.00 95.57           N  
+ATOM   1965  CZ  ARG A 249     -10.256  -5.752  -6.813  1.00 95.57           C  
+ATOM   1966  N   ALA A 250     -16.088  -1.507  -6.794  1.00 94.08           N  
+ATOM   1967  CA  ALA A 250     -16.315  -0.667  -7.966  1.00 94.08           C  
+ATOM   1968  C   ALA A 250     -16.659   0.775  -7.561  1.00 94.08           C  
+ATOM   1969  CB  ALA A 250     -17.410  -1.306  -8.830  1.00 94.08           C  
+ATOM   1970  O   ALA A 250     -16.062   1.711  -8.089  1.00 94.08           O  
+ATOM   1971  N   GLU A 251     -17.534   0.948  -6.568  1.00 94.12           N  
+ATOM   1972  CA  GLU A 251     -17.909   2.250  -6.010  1.00 94.12           C  
+ATOM   1973  C   GLU A 251     -16.689   3.012  -5.476  1.00 94.12           C  
+ATOM   1974  CB  GLU A 251     -18.956   2.058  -4.904  1.00 94.12           C  
+ATOM   1975  O   GLU A 251     -16.460   4.145  -5.890  1.00 94.12           O  
+ATOM   1976  CG  GLU A 251     -20.357   1.791  -5.475  1.00 94.12           C  
+ATOM   1977  CD  GLU A 251     -21.410   1.526  -4.387  1.00 94.12           C  
+ATOM   1978  OE1 GLU A 251     -22.565   1.238  -4.774  1.00 94.12           O  
+ATOM   1979  OE2 GLU A 251     -21.061   1.569  -3.184  1.00 94.12           O  
+ATOM   1980  N   LEU A 252     -15.836   2.381  -4.658  1.00 95.44           N  
+ATOM   1981  CA  LEU A 252     -14.606   2.995  -4.131  1.00 95.44           C  
+ATOM   1982  C   LEU A 252     -13.632   3.474  -5.218  1.00 95.44           C  
+ATOM   1983  CB  LEU A 252     -13.860   1.978  -3.252  1.00 95.44           C  
+ATOM   1984  O   LEU A 252     -12.887   4.435  -4.998  1.00 95.44           O  
+ATOM   1985  CG  LEU A 252     -14.397   1.766  -1.832  1.00 95.44           C  
+ATOM   1986  CD1 LEU A 252     -13.509   0.707  -1.169  1.00 95.44           C  
+ATOM   1987  CD2 LEU A 252     -14.313   3.041  -0.992  1.00 95.44           C  
+ATOM   1988  N   GLY A 253     -13.580   2.763  -6.347  1.00 92.55           N  
+ATOM   1989  CA  GLY A 253     -12.741   3.114  -7.494  1.00 92.55           C  
+ATOM   1990  C   GLY A 253     -13.366   4.175  -8.401  1.00 92.55           C  
+ATOM   1991  O   GLY A 253     -12.646   4.830  -9.153  1.00 92.55           O  
+ATOM   1992  N   SER A 254     -14.684   4.347  -8.321  1.00 91.33           N  
+ATOM   1993  CA  SER A 254     -15.442   5.319  -9.100  1.00 91.33           C  
+ATOM   1994  C   SER A 254     -15.484   6.698  -8.423  1.00 91.33           C  
+ATOM   1995  CB  SER A 254     -16.848   4.778  -9.376  1.00 91.33           C  
+ATOM   1996  O   SER A 254     -15.220   6.815  -7.223  1.00 91.33           O  
+ATOM   1997  OG  SER A 254     -17.676   4.852  -8.237  1.00 91.33           O  
+ATOM   1998  N   PRO A 255     -15.804   7.765  -9.172  1.00 87.36           N  
+ATOM   1999  CA  PRO A 255     -16.070   9.077  -8.597  1.00 87.36           C  
+ATOM   2000  C   PRO A 255     -17.252   9.041  -7.614  1.00 87.36           C  
+ATOM   2001  CB  PRO A 255     -16.336   9.979  -9.807  1.00 87.36           C  
+ATOM   2002  O   PRO A 255     -18.397   8.905  -8.033  1.00 87.36           O  
+ATOM   2003  CG  PRO A 255     -15.622   9.290 -10.962  1.00 87.36           C  
+ATOM   2004  CD  PRO A 255     -15.844   7.824 -10.626  1.00 87.36           C  
+ATOM   2005  N   LEU A 256     -16.976   9.169  -6.312  1.00 83.81           N  
+ATOM   2006  CA  LEU A 256     -17.997   9.093  -5.253  1.00 83.81           C  
+ATOM   2007  C   LEU A 256     -18.487  10.471  -4.811  1.00 83.81           C  
+ATOM   2008  CB  LEU A 256     -17.428   8.328  -4.043  1.00 83.81           C  
+ATOM   2009  O   LEU A 256     -19.676  10.683  -4.604  1.00 83.81           O  
+ATOM   2010  CG  LEU A 256     -17.445   6.802  -4.214  1.00 83.81           C  
+ATOM   2011  CD1 LEU A 256     -16.595   6.161  -3.117  1.00 83.81           C  
+ATOM   2012  CD2 LEU A 256     -18.861   6.236  -4.110  1.00 83.81           C  
+ATOM   2013  N   TYR A 257     -17.559  11.413  -4.651  1.00 80.98           N  
+ATOM   2014  CA  TYR A 257     -17.843  12.763  -4.179  1.00 80.98           C  
+ATOM   2015  C   TYR A 257     -16.942  13.748  -4.921  1.00 80.98           C  
+ATOM   2016  CB  TYR A 257     -17.639  12.816  -2.660  1.00 80.98           C  
+ATOM   2017  O   TYR A 257     -15.777  13.444  -5.171  1.00 80.98           O  
+ATOM   2018  CG  TYR A 257     -18.145  14.091  -2.022  1.00 80.98           C  
+ATOM   2019  CD1 TYR A 257     -17.280  15.189  -1.853  1.00 80.98           C  
+ATOM   2020  CD2 TYR A 257     -19.485  14.178  -1.596  1.00 80.98           C  
+ATOM   2021  CE1 TYR A 257     -17.751  16.366  -1.240  1.00 80.98           C  
+ATOM   2022  CE2 TYR A 257     -19.961  15.361  -0.999  1.00 80.98           C  
+ATOM   2023  OH  TYR A 257     -19.546  17.599  -0.239  1.00 80.98           O  
+ATOM   2024  CZ  TYR A 257     -19.095  16.458  -0.821  1.00 80.98           C  
+ATOM   2025  N   ASN A 258     -17.474  14.912  -5.307  1.00 80.63           N  
+ATOM   2026  CA  ASN A 258     -16.764  15.925  -6.106  1.00 80.63           C  
+ATOM   2027  C   ASN A 258     -16.111  15.392  -7.401  1.00 80.63           C  
+ATOM   2028  CB  ASN A 258     -15.769  16.688  -5.211  1.00 80.63           C  
+ATOM   2029  O   ASN A 258     -15.096  15.919  -7.842  1.00 80.63           O  
+ATOM   2030  CG  ASN A 258     -16.430  17.576  -4.182  1.00 80.63           C  
+ATOM   2031  ND2 ASN A 258     -15.672  18.023  -3.210  1.00 80.63           N  
+ATOM   2032  OD1 ASN A 258     -17.599  17.917  -4.253  1.00 80.63           O  
+ATOM   2033  N   ASN A 259     -16.692  14.365  -8.030  1.00 83.80           N  
+ATOM   2034  CA  ASN A 259     -16.136  13.694  -9.212  1.00 83.80           C  
+ATOM   2035  C   ASN A 259     -14.736  13.073  -9.012  1.00 83.80           C  
+ATOM   2036  CB  ASN A 259     -16.219  14.600 -10.457  1.00 83.80           C  
+ATOM   2037  O   ASN A 259     -14.027  12.834  -9.990  1.00 83.80           O  
+ATOM   2038  CG  ASN A 259     -17.633  14.924 -10.880  1.00 83.80           C  
+ATOM   2039  ND2 ASN A 259     -17.812  15.981 -11.635  1.00 83.80           N  
+ATOM   2040  OD1 ASN A 259     -18.590  14.237 -10.573  1.00 83.80           O  
+ATOM   2041  N   GLU A 260     -14.356  12.732  -7.778  1.00 87.31           N  
+ATOM   2042  CA  GLU A 260     -13.074  12.087  -7.482  1.00 87.31           C  
+ATOM   2043  C   GLU A 260     -13.253  10.740  -6.752  1.00 87.31           C  
+ATOM   2044  CB  GLU A 260     -12.174  13.035  -6.681  1.00 87.31           C  
+ATOM   2045  O   GLU A 260     -14.164  10.587  -5.927  1.00 87.31           O  
+ATOM   2046  CG  GLU A 260     -11.740  14.271  -7.490  1.00 87.31           C  
+ATOM   2047  CD  GLU A 260     -10.776  15.189  -6.720  1.00 87.31           C  
+ATOM   2048  OE1 GLU A 260     -10.081  15.988  -7.387  1.00 87.31           O  
+ATOM   2049  OE2 GLU A 260     -10.700  15.076  -5.472  1.00 87.31           O  
+ATOM   2050  N   PRO A 261     -12.388   9.739  -7.022  1.00 93.88           N  
+ATOM   2051  CA  PRO A 261     -12.333   8.514  -6.229  1.00 93.88           C  
+ATOM   2052  C   PRO A 261     -11.980   8.791  -4.765  1.00 93.88           C  
+ATOM   2053  CB  PRO A 261     -11.277   7.622  -6.891  1.00 93.88           C  
+ATOM   2054  O   PRO A 261     -11.180   9.681  -4.464  1.00 93.88           O  
+ATOM   2055  CG  PRO A 261     -11.216   8.140  -8.325  1.00 93.88           C  
+ATOM   2056  CD  PRO A 261     -11.504   9.632  -8.175  1.00 93.88           C  
+ATOM   2057  N   PHE A 262     -12.471   7.956  -3.844  1.00 96.96           N  
+ATOM   2058  CA  PHE A 262     -12.263   8.148  -2.400  1.00 96.96           C  
+ATOM   2059  C   PHE A 262     -10.779   8.245  -1.998  1.00 96.96           C  
+ATOM   2060  CB  PHE A 262     -12.952   7.004  -1.644  1.00 96.96           C  
+ATOM   2061  O   PHE A 262     -10.404   9.018  -1.115  1.00 96.96           O  
+ATOM   2062  CG  PHE A 262     -12.841   7.115  -0.138  1.00 96.96           C  
+ATOM   2063  CD1 PHE A 262     -12.276   6.075   0.624  1.00 96.96           C  
+ATOM   2064  CD2 PHE A 262     -13.308   8.276   0.505  1.00 96.96           C  
+ATOM   2065  CE1 PHE A 262     -12.164   6.203   2.019  1.00 96.96           C  
+ATOM   2066  CE2 PHE A 262     -13.174   8.414   1.893  1.00 96.96           C  
+ATOM   2067  CZ  PHE A 262     -12.598   7.383   2.650  1.00 96.96           C  
+ATOM   2068  N   ALA A 263      -9.897   7.517  -2.689  1.00 97.49           N  
+ATOM   2069  CA  ALA A 263      -8.458   7.603  -2.456  1.00 97.49           C  
+ATOM   2070  C   ALA A 263      -7.898   9.025  -2.674  1.00 97.49           C  
+ATOM   2071  CB  ALA A 263      -7.761   6.583  -3.361  1.00 97.49           C  
+ATOM   2072  O   ALA A 263      -6.997   9.431  -1.939  1.00 97.49           O  
+ATOM   2073  N   ILE A 264      -8.427   9.792  -3.635  1.00 97.00           N  
+ATOM   2074  CA  ILE A 264      -7.975  11.162  -3.929  1.00 97.00           C  
+ATOM   2075  C   ILE A 264      -8.310  12.108  -2.776  1.00 97.00           C  
+ATOM   2076  CB  ILE A 264      -8.577  11.682  -5.251  1.00 97.00           C  
+ATOM   2077  O   ILE A 264      -7.455  12.885  -2.356  1.00 97.00           O  
+ATOM   2078  CG1 ILE A 264      -8.298  10.751  -6.448  1.00 97.00           C  
+ATOM   2079  CG2 ILE A 264      -8.064  13.098  -5.566  1.00 97.00           C  
+ATOM   2080  CD1 ILE A 264      -6.818  10.447  -6.696  1.00 97.00           C  
+ATOM   2081  N   MET A 265      -9.490  11.966  -2.171  1.00 96.33           N  
+ATOM   2082  CA  MET A 265      -9.876  12.719  -0.973  1.00 96.33           C  
+ATOM   2083  C   MET A 265      -8.902  12.484   0.190  1.00 96.33           C  
+ATOM   2084  CB  MET A 265     -11.295  12.298  -0.600  1.00 96.33           C  
+ATOM   2085  O   MET A 265      -8.439  13.433   0.829  1.00 96.33           O  
+ATOM   2086  CG  MET A 265     -11.885  13.046   0.598  1.00 96.33           C  
+ATOM   2087  SD  MET A 265     -13.493  12.380   1.098  1.00 96.33           S  
+ATOM   2088  CE  MET A 265     -14.378  12.569  -0.478  1.00 96.33           C  
+ATOM   2089  N   LEU A 266      -8.512  11.228   0.427  1.00 98.20           N  
+ATOM   2090  CA  LEU A 266      -7.529  10.880   1.460  1.00 98.20           C  
+ATOM   2091  C   LEU A 266      -6.137  11.441   1.136  1.00 98.20           C  
+ATOM   2092  CB  LEU A 266      -7.472   9.355   1.616  1.00 98.20           C  
+ATOM   2093  O   LEU A 266      -5.444  11.948   2.021  1.00 98.20           O  
+ATOM   2094  CG  LEU A 266      -8.793   8.709   2.062  1.00 98.20           C  
+ATOM   2095  CD1 LEU A 266      -8.618   7.196   2.032  1.00 98.20           C  
+ATOM   2096  CD2 LEU A 266      -9.191   9.123   3.479  1.00 98.20           C  
+ATOM   2097  N   PHE A 267      -5.733  11.417  -0.134  1.00 98.14           N  
+ATOM   2098  CA  PHE A 267      -4.529  12.105  -0.599  1.00 98.14           C  
+ATOM   2099  C   PHE A 267      -4.603  13.625  -0.367  1.00 98.14           C  
+ATOM   2100  CB  PHE A 267      -4.307  11.760  -2.077  1.00 98.14           C  
+ATOM   2101  O   PHE A 267      -3.625  14.229   0.088  1.00 98.14           O  
+ATOM   2102  CG  PHE A 267      -3.438  10.548  -2.299  1.00 98.14           C  
+ATOM   2103  CD1 PHE A 267      -2.086  10.603  -1.928  1.00 98.14           C  
+ATOM   2104  CD2 PHE A 267      -3.949   9.393  -2.914  1.00 98.14           C  
+ATOM   2105  CE1 PHE A 267      -1.248   9.507  -2.170  1.00 98.14           C  
+ATOM   2106  CE2 PHE A 267      -3.111   8.292  -3.157  1.00 98.14           C  
+ATOM   2107  CZ  PHE A 267      -1.762   8.345  -2.767  1.00 98.14           C  
+ATOM   2108  N   GLY A 268      -5.773  14.229  -0.581  1.00 96.70           N  
+ATOM   2109  CA  GLY A 268      -6.080  15.617  -0.241  1.00 96.70           C  
+ATOM   2110  C   GLY A 268      -5.842  15.910   1.241  1.00 96.70           C  
+ATOM   2111  O   GLY A 268      -5.096  16.839   1.572  1.00 96.70           O  
+ATOM   2112  N   MET A 269      -6.362  15.065   2.141  1.00 97.55           N  
+ATOM   2113  CA  MET A 269      -6.111  15.177   3.586  1.00 97.55           C  
+ATOM   2114  C   MET A 269      -4.615  15.135   3.923  1.00 97.55           C  
+ATOM   2115  CB  MET A 269      -6.812  14.057   4.370  1.00 97.55           C  
+ATOM   2116  O   MET A 269      -4.134  15.957   4.708  1.00 97.55           O  
+ATOM   2117  CG  MET A 269      -8.337  14.098   4.320  1.00 97.55           C  
+ATOM   2118  SD  MET A 269      -9.088  12.808   5.351  1.00 97.55           S  
+ATOM   2119  CE  MET A 269      -8.936  13.550   6.999  1.00 97.55           C  
+ATOM   2120  N   VAL A 270      -3.861  14.221   3.300  1.00 98.04           N  
+ATOM   2121  CA  VAL A 270      -2.403  14.099   3.475  1.00 98.04           C  
+ATOM   2122  C   VAL A 270      -1.693  15.405   3.092  1.00 98.04           C  
+ATOM   2123  CB  VAL A 270      -1.869  12.883   2.685  1.00 98.04           C  
+ATOM   2124  O   VAL A 270      -0.862  15.911   3.851  1.00 98.04           O  
+ATOM   2125  CG1 VAL A 270      -0.341  12.837   2.642  1.00 98.04           C  
+ATOM   2126  CG2 VAL A 270      -2.340  11.560   3.298  1.00 98.04           C  
+ATOM   2127  N   THR A 271      -2.050  16.014   1.959  1.00 96.69           N  
+ATOM   2128  CA  THR A 271      -1.469  17.304   1.542  1.00 96.69           C  
+ATOM   2129  C   THR A 271      -1.896  18.485   2.417  1.00 96.69           C  
+ATOM   2130  CB  THR A 271      -1.763  17.617   0.071  1.00 96.69           C  
+ATOM   2131  O   THR A 271      -1.062  19.341   2.738  1.00 96.69           O  
+ATOM   2132  CG2 THR A 271      -0.902  16.738  -0.830  1.00 96.69           C  
+ATOM   2133  OG1 THR A 271      -3.108  17.421  -0.294  1.00 96.69           O  
+ATOM   2134  N   LYS A 272      -3.157  18.528   2.869  1.00 95.12           N  
+ATOM   2135  CA  LYS A 272      -3.682  19.578   3.763  1.00 95.12           C  
+ATOM   2136  C   LYS A 272      -2.971  19.554   5.121  1.00 95.12           C  
+ATOM   2137  CB  LYS A 272      -5.210  19.408   3.888  1.00 95.12           C  
+ATOM   2138  O   LYS A 272      -2.579  20.599   5.638  1.00 95.12           O  
+ATOM   2139  CG  LYS A 272      -5.944  20.670   4.387  1.00 95.12           C  
+ATOM   2140  CD  LYS A 272      -7.476  20.466   4.364  1.00 95.12           C  
+ATOM   2141  CE  LYS A 272      -8.277  21.754   4.639  1.00 95.12           C  
+ATOM   2142  NZ  LYS A 272      -9.752  21.570   4.449  1.00 95.12           N  
+ATOM   2143  N   PHE A 273      -2.694  18.363   5.649  1.00 95.01           N  
+ATOM   2144  CA  PHE A 273      -1.882  18.184   6.852  1.00 95.01           C  
+ATOM   2145  C   PHE A 273      -0.428  18.636   6.642  1.00 95.01           C  
+ATOM   2146  CB  PHE A 273      -1.945  16.716   7.263  1.00 95.01           C  
+ATOM   2147  O   PHE A 273       0.085  19.450   7.408  1.00 95.01           O  
+ATOM   2148  CG  PHE A 273      -1.044  16.359   8.430  1.00 95.01           C  
+ATOM   2149  CD1 PHE A 273       0.251  15.854   8.198  1.00 95.01           C  
+ATOM   2150  CD2 PHE A 273      -1.508  16.504   9.749  1.00 95.01           C  
+ATOM   2151  CE1 PHE A 273       1.073  15.501   9.280  1.00 95.01           C  
+ATOM   2152  CE2 PHE A 273      -0.684  16.163  10.832  1.00 95.01           C  
+ATOM   2153  CZ  PHE A 273       0.605  15.660  10.594  1.00 95.01           C  
+ATOM   2154  N   CYS A 274       0.240  18.174   5.577  1.00 94.15           N  
+ATOM   2155  CA  CYS A 274       1.648  18.509   5.320  1.00 94.15           C  
+ATOM   2156  C   CYS A 274       1.910  19.983   4.987  1.00 94.15           C  
+ATOM   2157  CB  CYS A 274       2.177  17.646   4.172  1.00 94.15           C  
+ATOM   2158  O   CYS A 274       3.057  20.428   5.073  1.00 94.15           O  
+ATOM   2159  SG  CYS A 274       2.517  15.977   4.765  1.00 94.15           S  
+ATOM   2160  N   SER A 275       0.884  20.723   4.572  1.00 91.75           N  
+ATOM   2161  CA  SER A 275       0.957  22.171   4.353  1.00 91.75           C  
+ATOM   2162  C   SER A 275       0.697  22.988   5.624  1.00 91.75           C  
+ATOM   2163  CB  SER A 275       0.029  22.585   3.208  1.00 91.75           C  
+ATOM   2164  O   SER A 275       0.836  24.204   5.590  1.00 91.75           O  
+ATOM   2165  OG  SER A 275      -1.293  22.140   3.429  1.00 91.75           O  
+ATOM   2166  N   GLY A 276       0.361  22.341   6.748  1.00 88.51           N  
+ATOM   2167  CA  GLY A 276       0.079  23.006   8.023  1.00 88.51           C  
+ATOM   2168  C   GLY A 276      -1.344  23.560   8.144  1.00 88.51           C  
+ATOM   2169  O   GLY A 276      -1.684  24.117   9.183  1.00 88.51           O  
+ATOM   2170  N   HIS A 277      -2.196  23.368   7.131  1.00 90.16           N  
+ATOM   2171  CA  HIS A 277      -3.592  23.823   7.138  1.00 90.16           C  
+ATOM   2172  C   HIS A 277      -4.537  22.893   7.907  1.00 90.16           C  
+ATOM   2173  CB  HIS A 277      -4.093  23.984   5.698  1.00 90.16           C  
+ATOM   2174  O   HIS A 277      -5.713  23.206   8.050  1.00 90.16           O  
+ATOM   2175  CG  HIS A 277      -3.337  25.012   4.906  1.00 90.16           C  
+ATOM   2176  CD2 HIS A 277      -3.432  26.373   5.012  1.00 90.16           C  
+ATOM   2177  ND1 HIS A 277      -2.425  24.744   3.917  1.00 90.16           N  
+ATOM   2178  CE1 HIS A 277      -1.976  25.913   3.437  1.00 90.16           C  
+ATOM   2179  NE2 HIS A 277      -2.560  26.936   4.076  1.00 90.16           N  
+ATOM   2180  N   ALA A 278      -4.071  21.734   8.371  1.00 93.35           N  
+ATOM   2181  CA  ALA A 278      -4.878  20.818   9.173  1.00 93.35           C  
+ATOM   2182  C   ALA A 278      -4.010  19.960  10.111  1.00 93.35           C  
+ATOM   2183  CB  ALA A 278      -5.736  19.973   8.228  1.00 93.35           C  
+ATOM   2184  O   ALA A 278      -3.967  18.740   9.968  1.00 93.35           O  
+ATOM   2185  N   PRO A 279      -3.299  20.563  11.082  1.00 92.41           N  
+ATOM   2186  CA  PRO A 279      -2.336  19.839  11.917  1.00 92.41           C  
+ATOM   2187  C   PRO A 279      -2.987  18.851  12.903  1.00 92.41           C  
+ATOM   2188  CB  PRO A 279      -1.554  20.945  12.630  1.00 92.41           C  
+ATOM   2189  O   PRO A 279      -2.288  18.047  13.508  1.00 92.41           O  
+ATOM   2190  CG  PRO A 279      -2.582  22.067  12.779  1.00 92.41           C  
+ATOM   2191  CD  PRO A 279      -3.355  21.970  11.466  1.00 92.41           C  
+ATOM   2192  N   HIS A 280      -4.313  18.900  13.065  1.00 93.52           N  
+ATOM   2193  CA  HIS A 280      -5.083  17.995  13.919  1.00 93.52           C  
+ATOM   2194  C   HIS A 280      -5.493  16.692  13.223  1.00 93.52           C  
+ATOM   2195  CB  HIS A 280      -6.310  18.738  14.475  1.00 93.52           C  
+ATOM   2196  O   HIS A 280      -5.971  15.786  13.897  1.00 93.52           O  
+ATOM   2197  CG  HIS A 280      -7.264  19.223  13.407  1.00 93.52           C  
+ATOM   2198  CD2 HIS A 280      -8.460  18.649  13.071  1.00 93.52           C  
+ATOM   2199  ND1 HIS A 280      -7.085  20.307  12.571  1.00 93.52           N  
+ATOM   2200  CE1 HIS A 280      -8.134  20.359  11.731  1.00 93.52           C  
+ATOM   2201  NE2 HIS A 280      -8.991  19.370  12.000  1.00 93.52           N  
+ATOM   2202  N   PHE A 281      -5.333  16.562  11.902  1.00 96.09           N  
+ATOM   2203  CA  PHE A 281      -5.766  15.350  11.203  1.00 96.09           C  
+ATOM   2204  C   PHE A 281      -5.069  14.093  11.757  1.00 96.09           C  
+ATOM   2205  CB  PHE A 281      -5.542  15.488   9.691  1.00 96.09           C  
+ATOM   2206  O   PHE A 281      -3.842  14.090  11.886  1.00 96.09           O  
+ATOM   2207  CG  PHE A 281      -6.529  16.358   8.929  1.00 96.09           C  
+ATOM   2208  CD1 PHE A 281      -7.603  17.022   9.565  1.00 96.09           C  
+ATOM   2209  CD2 PHE A 281      -6.395  16.456   7.531  1.00 96.09           C  
+ATOM   2210  CE1 PHE A 281      -8.541  17.743   8.809  1.00 96.09           C  
+ATOM   2211  CE2 PHE A 281      -7.331  17.188   6.777  1.00 96.09           C  
+ATOM   2212  CZ  PHE A 281      -8.407  17.826   7.416  1.00 96.09           C  
+ATOM   2213  N   PRO A 282      -5.822  13.012  12.055  1.00 96.60           N  
+ATOM   2214  CA  PRO A 282      -5.272  11.790  12.636  1.00 96.60           C  
+ATOM   2215  C   PRO A 282      -4.561  10.965  11.558  1.00 96.60           C  
+ATOM   2216  CB  PRO A 282      -6.468  11.087  13.284  1.00 96.60           C  
+ATOM   2217  O   PRO A 282      -5.124  10.048  10.952  1.00 96.60           O  
+ATOM   2218  CG  PRO A 282      -7.624  11.476  12.368  1.00 96.60           C  
+ATOM   2219  CD  PRO A 282      -7.274  12.901  11.946  1.00 96.60           C  
+ATOM   2220  N   MET A 283      -3.320  11.350  11.262  1.00 96.77           N  
+ATOM   2221  CA  MET A 283      -2.625  10.939  10.045  1.00 96.77           C  
+ATOM   2222  C   MET A 283      -2.389   9.428   9.960  1.00 96.77           C  
+ATOM   2223  CB  MET A 283      -1.315  11.733   9.924  1.00 96.77           C  
+ATOM   2224  O   MET A 283      -2.458   8.869   8.866  1.00 96.77           O  
+ATOM   2225  CG  MET A 283      -0.646  11.563   8.554  1.00 96.77           C  
+ATOM   2226  SD  MET A 283      -1.724  11.780   7.106  1.00 96.77           S  
+ATOM   2227  CE  MET A 283      -2.228  13.493   7.322  1.00 96.77           C  
+ATOM   2228  N   LYS A 284      -2.194   8.734  11.092  1.00 97.64           N  
+ATOM   2229  CA  LYS A 284      -2.110   7.264  11.096  1.00 97.64           C  
+ATOM   2230  C   LYS A 284      -3.371   6.642  10.499  1.00 97.64           C  
+ATOM   2231  CB  LYS A 284      -1.858   6.766  12.525  1.00 97.64           C  
+ATOM   2232  O   LYS A 284      -3.265   5.775   9.637  1.00 97.64           O  
+ATOM   2233  CG  LYS A 284      -1.716   5.237  12.630  1.00 97.64           C  
+ATOM   2234  CD  LYS A 284      -1.724   4.704  14.073  1.00 97.64           C  
+ATOM   2235  CE  LYS A 284      -3.083   4.937  14.754  1.00 97.64           C  
+ATOM   2236  NZ  LYS A 284      -3.275   4.084  15.954  1.00 97.64           N  
+ATOM   2237  N   LYS A 285      -4.554   7.109  10.908  1.00 98.14           N  
+ATOM   2238  CA  LYS A 285      -5.839   6.576  10.428  1.00 98.14           C  
+ATOM   2239  C   LYS A 285      -6.085   6.913   8.959  1.00 98.14           C  
+ATOM   2240  CB  LYS A 285      -6.993   7.071  11.308  1.00 98.14           C  
+ATOM   2241  O   LYS A 285      -6.497   6.037   8.207  1.00 98.14           O  
+ATOM   2242  CG  LYS A 285      -6.830   6.645  12.776  1.00 98.14           C  
+ATOM   2243  CD  LYS A 285      -8.089   7.025  13.556  1.00 98.14           C  
+ATOM   2244  CE  LYS A 285      -7.933   6.823  15.068  1.00 98.14           C  
+ATOM   2245  NZ  LYS A 285      -7.872   5.414  15.509  1.00 98.14           N  
+ATOM   2246  N   VAL A 286      -5.757   8.137   8.534  1.00 98.61           N  
+ATOM   2247  CA  VAL A 286      -5.851   8.552   7.120  1.00 98.61           C  
+ATOM   2248  C   VAL A 286      -4.969   7.671   6.232  1.00 98.61           C  
+ATOM   2249  CB  VAL A 286      -5.466  10.036   6.946  1.00 98.61           C  
+ATOM   2250  O   VAL A 286      -5.426   7.180   5.204  1.00 98.61           O  
+ATOM   2251  CG1 VAL A 286      -5.483  10.482   5.477  1.00 98.61           C  
+ATOM   2252  CG2 VAL A 286      -6.427  10.953   7.713  1.00 98.61           C  
+ATOM   2253  N   LEU A 287      -3.717   7.428   6.630  1.00 98.74           N  
+ATOM   2254  CA  LEU A 287      -2.771   6.628   5.846  1.00 98.74           C  
+ATOM   2255  C   LEU A 287      -3.129   5.143   5.814  1.00 98.74           C  
+ATOM   2256  CB  LEU A 287      -1.361   6.808   6.419  1.00 98.74           C  
+ATOM   2257  O   LEU A 287      -2.983   4.507   4.771  1.00 98.74           O  
+ATOM   2258  CG  LEU A 287      -0.772   8.202   6.171  1.00 98.74           C  
+ATOM   2259  CD1 LEU A 287       0.512   8.326   6.983  1.00 98.74           C  
+ATOM   2260  CD2 LEU A 287      -0.436   8.442   4.697  1.00 98.74           C  
+ATOM   2261  N   LEU A 288      -3.601   4.599   6.937  1.00 98.52           N  
+ATOM   2262  CA  LEU A 288      -4.120   3.237   7.005  1.00 98.52           C  
+ATOM   2263  C   LEU A 288      -5.323   3.071   6.069  1.00 98.52           C  
+ATOM   2264  CB  LEU A 288      -4.483   2.917   8.465  1.00 98.52           C  
+ATOM   2265  O   LEU A 288      -5.316   2.180   5.223  1.00 98.52           O  
+ATOM   2266  CG  LEU A 288      -3.317   2.496   9.375  1.00 98.52           C  
+ATOM   2267  CD1 LEU A 288      -3.878   2.253  10.778  1.00 98.52           C  
+ATOM   2268  CD2 LEU A 288      -2.644   1.209   8.889  1.00 98.52           C  
+ATOM   2269  N   LEU A 289      -6.307   3.969   6.143  1.00 98.66           N  
+ATOM   2270  CA  LEU A 289      -7.479   3.931   5.269  1.00 98.66           C  
+ATOM   2271  C   LEU A 289      -7.108   4.123   3.795  1.00 98.66           C  
+ATOM   2272  CB  LEU A 289      -8.483   4.987   5.754  1.00 98.66           C  
+ATOM   2273  O   LEU A 289      -7.628   3.408   2.941  1.00 98.66           O  
+ATOM   2274  CG  LEU A 289      -9.801   5.021   4.961  1.00 98.66           C  
+ATOM   2275  CD1 LEU A 289     -10.526   3.681   4.955  1.00 98.66           C  
+ATOM   2276  CD2 LEU A 289     -10.729   6.046   5.607  1.00 98.66           C  
+ATOM   2277  N   LEU A 290      -6.170   5.024   3.488  1.00 98.81           N  
+ATOM   2278  CA  LEU A 290      -5.668   5.225   2.128  1.00 98.81           C  
+ATOM   2279  C   LEU A 290      -5.051   3.942   1.580  1.00 98.81           C  
+ATOM   2280  CB  LEU A 290      -4.654   6.384   2.124  1.00 98.81           C  
+ATOM   2281  O   LEU A 290      -5.349   3.534   0.459  1.00 98.81           O  
+ATOM   2282  CG  LEU A 290      -3.942   6.593   0.775  1.00 98.81           C  
+ATOM   2283  CD1 LEU A 290      -4.913   6.908  -0.362  1.00 98.81           C  
+ATOM   2284  CD2 LEU A 290      -2.934   7.736   0.896  1.00 98.81           C  
+ATOM   2285  N   TRP A 291      -4.217   3.281   2.379  1.00 98.60           N  
+ATOM   2286  CA  TRP A 291      -3.619   2.014   1.995  1.00 98.60           C  
+ATOM   2287  C   TRP A 291      -4.674   0.950   1.705  1.00 98.60           C  
+ATOM   2288  CB  TRP A 291      -2.657   1.558   3.086  1.00 98.60           C  
+ATOM   2289  O   TRP A 291      -4.637   0.353   0.627  1.00 98.60           O  
+ATOM   2290  CG  TRP A 291      -2.057   0.210   2.875  1.00 98.60           C  
+ATOM   2291  CD1 TRP A 291      -1.881  -0.436   1.697  1.00 98.60           C  
+ATOM   2292  CD2 TRP A 291      -1.631  -0.714   3.908  1.00 98.60           C  
+ATOM   2293  CE2 TRP A 291      -1.132  -1.885   3.277  1.00 98.60           C  
+ATOM   2294  CE3 TRP A 291      -1.641  -0.687   5.317  1.00 98.60           C  
+ATOM   2295  NE1 TRP A 291      -1.376  -1.696   1.936  1.00 98.60           N  
+ATOM   2296  CH2 TRP A 291      -0.634  -2.907   5.406  1.00 98.60           C  
+ATOM   2297  CZ2 TRP A 291      -0.565  -2.928   4.007  1.00 98.60           C  
+ATOM   2298  CZ3 TRP A 291      -1.189  -1.791   6.058  1.00 98.60           C  
+ATOM   2299  N   LYS A 292      -5.628   0.741   2.615  1.00 97.97           N  
+ATOM   2300  CA  LYS A 292      -6.665  -0.283   2.431  1.00 97.97           C  
+ATOM   2301  C   LYS A 292      -7.606   0.041   1.280  1.00 97.97           C  
+ATOM   2302  CB  LYS A 292      -7.431  -0.523   3.738  1.00 97.97           C  
+ATOM   2303  O   LYS A 292      -7.977  -0.861   0.541  1.00 97.97           O  
+ATOM   2304  CG  LYS A 292      -6.542  -0.973   4.904  1.00 97.97           C  
+ATOM   2305  CD  LYS A 292      -5.572  -2.108   4.555  1.00 97.97           C  
+ATOM   2306  CE  LYS A 292      -4.834  -2.516   5.829  1.00 97.97           C  
+ATOM   2307  NZ  LYS A 292      -4.894  -3.969   6.045  1.00 97.97           N  
+ATOM   2308  N   THR A 293      -7.898   1.317   1.043  1.00 98.19           N  
+ATOM   2309  CA  THR A 293      -8.680   1.764  -0.120  1.00 98.19           C  
+ATOM   2310  C   THR A 293      -7.955   1.441  -1.426  1.00 98.19           C  
+ATOM   2311  CB  THR A 293      -8.970   3.270  -0.043  1.00 98.19           C  
+ATOM   2312  O   THR A 293      -8.546   0.858  -2.332  1.00 98.19           O  
+ATOM   2313  CG2 THR A 293      -9.845   3.757  -1.197  1.00 98.19           C  
+ATOM   2314  OG1 THR A 293      -9.658   3.562   1.149  1.00 98.19           O  
+ATOM   2315  N   VAL A 294      -6.659   1.761  -1.528  1.00 98.12           N  
+ATOM   2316  CA  VAL A 294      -5.842   1.442  -2.715  1.00 98.12           C  
+ATOM   2317  C   VAL A 294      -5.711  -0.072  -2.911  1.00 98.12           C  
+ATOM   2318  CB  VAL A 294      -4.456   2.112  -2.617  1.00 98.12           C  
+ATOM   2319  O   VAL A 294      -5.766  -0.549  -4.042  1.00 98.12           O  
+ATOM   2320  CG1 VAL A 294      -3.484   1.666  -3.720  1.00 98.12           C  
+ATOM   2321  CG2 VAL A 294      -4.579   3.637  -2.741  1.00 98.12           C  
+ATOM   2322  N   LEU A 295      -5.555  -0.835  -1.827  1.00 97.22           N  
+ATOM   2323  CA  LEU A 295      -5.478  -2.293  -1.881  1.00 97.22           C  
+ATOM   2324  C   LEU A 295      -6.805  -2.919  -2.332  1.00 97.22           C  
+ATOM   2325  CB  LEU A 295      -5.038  -2.815  -0.502  1.00 97.22           C  
+ATOM   2326  O   LEU A 295      -6.795  -3.790  -3.194  1.00 97.22           O  
+ATOM   2327  CG  LEU A 295      -4.834  -4.339  -0.450  1.00 97.22           C  
+ATOM   2328  CD1 LEU A 295      -3.682  -4.795  -1.347  1.00 97.22           C  
+ATOM   2329  CD2 LEU A 295      -4.513  -4.763   0.980  1.00 97.22           C  
+ATOM   2330  N   CYS A 296      -7.932  -2.447  -1.794  1.00 96.50           N  
+ATOM   2331  CA  CYS A 296      -9.264  -2.937  -2.135  1.00 96.50           C  
+ATOM   2332  C   CYS A 296      -9.620  -2.631  -3.597  1.00 96.50           C  
+ATOM   2333  CB  CYS A 296     -10.269  -2.320  -1.149  1.00 96.50           C  
+ATOM   2334  O   CYS A 296     -10.076  -3.513  -4.315  1.00 96.50           O  
+ATOM   2335  SG  CYS A 296     -11.920  -3.028  -1.409  1.00 96.50           S  
+ATOM   2336  N   THR A 297      -9.356  -1.407  -4.064  1.00 96.45           N  
+ATOM   2337  CA  THR A 297      -9.691  -0.977  -5.434  1.00 96.45           C  
+ATOM   2338  C   THR A 297      -8.792  -1.619  -6.489  1.00 96.45           C  
+ATOM   2339  CB  THR A 297      -9.655   0.553  -5.579  1.00 96.45           C  
+ATOM   2340  O   THR A 297      -9.285  -2.241  -7.432  1.00 96.45           O  
+ATOM   2341  CG2 THR A 297     -10.793   1.204  -4.803  1.00 96.45           C  
+ATOM   2342  OG1 THR A 297      -8.456   1.091  -5.069  1.00 96.45           O  
+ATOM   2343  N   LEU A 298      -7.469  -1.512  -6.331  1.00 96.55           N  
+ATOM   2344  CA  LEU A 298      -6.511  -1.958  -7.348  1.00 96.55           C  
+ATOM   2345  C   LEU A 298      -6.138  -3.437  -7.228  1.00 96.55           C  
+ATOM   2346  CB  LEU A 298      -5.231  -1.116  -7.277  1.00 96.55           C  
+ATOM   2347  O   LEU A 298      -5.721  -4.039  -8.215  1.00 96.55           O  
+ATOM   2348  CG  LEU A 298      -5.395   0.408  -7.343  1.00 96.55           C  
+ATOM   2349  CD1 LEU A 298      -3.997   1.021  -7.448  1.00 96.55           C  
+ATOM   2350  CD2 LEU A 298      -6.213   0.855  -8.552  1.00 96.55           C  
+ATOM   2351  N   GLY A 299      -6.244  -4.010  -6.031  1.00 94.90           N  
+ATOM   2352  CA  GLY A 299      -5.848  -5.382  -5.749  1.00 94.90           C  
+ATOM   2353  C   GLY A 299      -4.468  -5.548  -5.124  1.00 94.90           C  
+ATOM   2354  O   GLY A 299      -3.576  -4.698  -5.247  1.00 94.90           O  
+ATOM   2355  N   GLY A 300      -4.283  -6.695  -4.469  1.00 93.73           N  
+ATOM   2356  CA  GLY A 300      -3.012  -7.123  -3.883  1.00 93.73           C  
+ATOM   2357  C   GLY A 300      -2.009  -7.675  -4.898  1.00 93.73           C  
+ATOM   2358  O   GLY A 300      -2.161  -7.574  -6.119  1.00 93.73           O  
+ATOM   2359  N   PHE A 301      -0.935  -8.283  -4.399  1.00 91.48           N  
+ATOM   2360  CA  PHE A 301       0.126  -8.831  -5.239  1.00 91.48           C  
+ATOM   2361  C   PHE A 301      -0.297 -10.058  -6.045  1.00 91.48           C  
+ATOM   2362  CB  PHE A 301       1.360  -9.160  -4.390  1.00 91.48           C  
+ATOM   2363  O   PHE A 301       0.245 -10.242  -7.138  1.00 91.48           O  
+ATOM   2364  CG  PHE A 301       1.985  -7.980  -3.670  1.00 91.48           C  
+ATOM   2365  CD1 PHE A 301       2.206  -6.761  -4.340  1.00 91.48           C  
+ATOM   2366  CD2 PHE A 301       2.233  -8.057  -2.290  1.00 91.48           C  
+ATOM   2367  CE1 PHE A 301       2.682  -5.639  -3.632  1.00 91.48           C  
+ATOM   2368  CE2 PHE A 301       2.701  -6.932  -1.590  1.00 91.48           C  
+ATOM   2369  CZ  PHE A 301       2.957  -5.731  -2.262  1.00 91.48           C  
+ATOM   2370  N   GLU A 302      -1.218 -10.874  -5.532  1.00 90.82           N  
+ATOM   2371  CA  GLU A 302      -1.740 -12.038  -6.258  1.00 90.82           C  
+ATOM   2372  C   GLU A 302      -2.618 -11.602  -7.433  1.00 90.82           C  
+ATOM   2373  CB  GLU A 302      -2.486 -12.992  -5.316  1.00 90.82           C  
+ATOM   2374  O   GLU A 302      -2.338 -11.979  -8.571  1.00 90.82           O  
+ATOM   2375  CG  GLU A 302      -1.547 -13.545  -4.230  1.00 90.82           C  
+ATOM   2376  CD  GLU A 302      -2.072 -14.814  -3.545  1.00 90.82           C  
+ATOM   2377  OE1 GLU A 302      -1.208 -15.525  -2.974  1.00 90.82           O  
+ATOM   2378  OE2 GLU A 302      -3.279 -15.099  -3.664  1.00 90.82           O  
+ATOM   2379  N   GLU A 303      -3.579 -10.704  -7.195  1.00 93.07           N  
+ATOM   2380  CA  GLU A 303      -4.414 -10.113  -8.250  1.00 93.07           C  
+ATOM   2381  C   GLU A 303      -3.564  -9.410  -9.315  1.00 93.07           C  
+ATOM   2382  CB  GLU A 303      -5.399  -9.104  -7.647  1.00 93.07           C  
+ATOM   2383  O   GLU A 303      -3.725  -9.651 -10.510  1.00 93.07           O  
+ATOM   2384  CG  GLU A 303      -6.434  -9.745  -6.707  1.00 93.07           C  
+ATOM   2385  CD  GLU A 303      -7.476  -8.731  -6.210  1.00 93.07           C  
+ATOM   2386  OE1 GLU A 303      -8.310  -9.067  -5.353  1.00 93.07           O  
+ATOM   2387  OE2 GLU A 303      -7.477  -7.577  -6.685  1.00 93.07           O  
+ATOM   2388  N   LEU A 304      -2.570  -8.613  -8.904  1.00 94.34           N  
+ATOM   2389  CA  LEU A 304      -1.632  -7.974  -9.829  1.00 94.34           C  
+ATOM   2390  C   LEU A 304      -0.873  -8.992 -10.694  1.00 94.34           C  
+ATOM   2391  CB  LEU A 304      -0.655  -7.130  -9.001  1.00 94.34           C  
+ATOM   2392  O   LEU A 304      -0.575  -8.724 -11.862  1.00 94.34           O  
+ATOM   2393  CG  LEU A 304       0.404  -6.406  -9.849  1.00 94.34           C  
+ATOM   2394  CD1 LEU A 304      -0.121  -5.142 -10.517  1.00 94.34           C  
+ATOM   2395  CD2 LEU A 304       1.580  -6.027  -8.959  1.00 94.34           C  
+ATOM   2396  N   GLN A 305      -0.492 -10.136 -10.127  1.00 92.89           N  
+ATOM   2397  CA  GLN A 305       0.212 -11.178 -10.864  1.00 92.89           C  
+ATOM   2398  C   GLN A 305      -0.714 -11.855 -11.886  1.00 92.89           C  
+ATOM   2399  CB  GLN A 305       0.850 -12.150  -9.862  1.00 92.89           C  
+ATOM   2400  O   GLN A 305      -0.258 -12.112 -13.004  1.00 92.89           O  
+ATOM   2401  CG  GLN A 305       1.647 -13.287 -10.508  1.00 92.89           C  
+ATOM   2402  CD  GLN A 305       2.848 -12.866 -11.356  1.00 92.89           C  
+ATOM   2403  NE2 GLN A 305       3.260 -13.746 -12.242  1.00 92.89           N  
+ATOM   2404  OE1 GLN A 305       3.470 -11.807 -11.255  1.00 92.89           O  
+ATOM   2405  N   SER A 306      -1.988 -12.065 -11.543  1.00 94.50           N  
+ATOM   2406  CA  SER A 306      -3.030 -12.552 -12.458  1.00 94.50           C  
+ATOM   2407  C   SER A 306      -3.294 -11.561 -13.594  1.00 94.50           C  
+ATOM   2408  CB  SER A 306      -4.320 -12.853 -11.688  1.00 94.50           C  
+ATOM   2409  O   SER A 306      -3.118 -11.927 -14.755  1.00 94.50           O  
+ATOM   2410  OG  SER A 306      -4.057 -13.864 -10.734  1.00 94.50           O  
+ATOM   2411  N   MET A 307      -3.546 -10.283 -13.283  1.00 95.53           N  
+ATOM   2412  CA  MET A 307      -3.726  -9.218 -14.287  1.00 95.53           C  
+ATOM   2413  C   MET A 307      -2.516  -9.104 -15.221  1.00 95.53           C  
+ATOM   2414  CB  MET A 307      -3.913  -7.861 -13.590  1.00 95.53           C  
+ATOM   2415  O   MET A 307      -2.626  -8.869 -16.423  1.00 95.53           O  
+ATOM   2416  CG  MET A 307      -5.242  -7.713 -12.851  1.00 95.53           C  
+ATOM   2417  SD  MET A 307      -5.565  -6.014 -12.301  1.00 95.53           S  
+ATOM   2418  CE  MET A 307      -4.399  -5.815 -10.937  1.00 95.53           C  
+ATOM   2419  N   LYS A 308      -1.307  -9.300 -14.688  1.00 95.31           N  
+ATOM   2420  CA  LYS A 308      -0.091  -9.304 -15.500  1.00 95.31           C  
+ATOM   2421  C   LYS A 308       0.004 -10.521 -16.418  1.00 95.31           C  
+ATOM   2422  CB  LYS A 308       1.107  -9.188 -14.568  1.00 95.31           C  
+ATOM   2423  O   LYS A 308       0.566 -10.391 -17.505  1.00 95.31           O  
+ATOM   2424  CG  LYS A 308       2.408  -9.061 -15.355  1.00 95.31           C  
+ATOM   2425  CD  LYS A 308       3.551  -8.985 -14.362  1.00 95.31           C  
+ATOM   2426  CE  LYS A 308       4.854  -8.954 -15.143  1.00 95.31           C  
+ATOM   2427  NZ  LYS A 308       5.934  -9.400 -14.247  1.00 95.31           N  
+ATOM   2428  N   ALA A 309      -0.445 -11.695 -15.983  1.00 94.96           N  
+ATOM   2429  CA  ALA A 309      -0.473 -12.887 -16.825  1.00 94.96           C  
+ATOM   2430  C   ALA A 309      -1.478 -12.713 -17.973  1.00 94.96           C  
+ATOM   2431  CB  ALA A 309      -0.779 -14.111 -15.954  1.00 94.96           C  
+ATOM   2432  O   ALA A 309      -1.122 -12.946 -19.127  1.00 94.96           O  
+ATOM   2433  N   GLU A 310      -2.665 -12.195 -17.666  1.00 95.70           N  
+ATOM   2434  CA  GLU A 310      -3.707 -11.863 -18.637  1.00 95.70           C  
+ATOM   2435  C   GLU A 310      -3.231 -10.825 -19.661  1.00 95.70           C  
+ATOM   2436  CB  GLU A 310      -4.915 -11.364 -17.850  1.00 95.70           C  
+ATOM   2437  O   GLU A 310      -3.223 -11.100 -20.861  1.00 95.70           O  
+ATOM   2438  CG  GLU A 310      -6.094 -11.003 -18.756  1.00 95.70           C  
+ATOM   2439  CD  GLU A 310      -7.314 -10.573 -17.938  1.00 95.70           C  
+ATOM   2440  OE1 GLU A 310      -8.403 -10.551 -18.542  1.00 95.70           O  
+ATOM   2441  OE2 GLU A 310      -7.131 -10.298 -16.728  1.00 95.70           O  
+ATOM   2442  N   LYS A 311      -2.688  -9.686 -19.208  1.00 95.58           N  
+ATOM   2443  CA  LYS A 311      -2.166  -8.643 -20.108  1.00 95.58           C  
+ATOM   2444  C   LYS A 311      -1.033  -9.147 -21.006  1.00 95.58           C  
+ATOM   2445  CB  LYS A 311      -1.773  -7.406 -19.282  1.00 95.58           C  
+ATOM   2446  O   LYS A 311      -0.872  -8.671 -22.124  1.00 95.58           O  
+ATOM   2447  CG  LYS A 311      -1.519  -6.162 -20.155  1.00 95.58           C  
+ATOM   2448  CD  LYS A 311      -1.583  -4.868 -19.323  1.00 95.58           C  
+ATOM   2449  CE  LYS A 311      -1.563  -3.617 -20.216  1.00 95.58           C  
+ATOM   2450  NZ  LYS A 311      -1.925  -2.392 -19.452  1.00 95.58           N  
+ATOM   2451  N   ARG A 312      -0.237 -10.127 -20.556  1.00 96.32           N  
+ATOM   2452  CA  ARG A 312       0.752 -10.788 -21.430  1.00 96.32           C  
+ATOM   2453  C   ARG A 312       0.089 -11.641 -22.501  1.00 96.32           C  
+ATOM   2454  CB  ARG A 312       1.737 -11.646 -20.634  1.00 96.32           C  
+ATOM   2455  O   ARG A 312       0.562 -11.597 -23.629  1.00 96.32           O  
+ATOM   2456  CG  ARG A 312       2.753 -10.767 -19.914  1.00 96.32           C  
+ATOM   2457  CD  ARG A 312       3.749 -11.618 -19.128  1.00 96.32           C  
+ATOM   2458  NE  ARG A 312       4.715 -12.299 -20.012  1.00 96.32           N  
+ATOM   2459  NH1 ARG A 312       6.026 -10.497 -20.594  1.00 96.32           N  
+ATOM   2460  NH2 ARG A 312       6.521 -12.517 -21.367  1.00 96.32           N  
+ATOM   2461  CZ  ARG A 312       5.744 -11.770 -20.647  1.00 96.32           C  
+ATOM   2462  N   SER A 313      -0.970 -12.372 -22.157  1.00 96.65           N  
+ATOM   2463  CA  SER A 313      -1.742 -13.165 -23.115  1.00 96.65           C  
+ATOM   2464  C   SER A 313      -2.361 -12.280 -24.197  1.00 96.65           C  
+ATOM   2465  CB  SER A 313      -2.835 -13.951 -22.384  1.00 96.65           C  
+ATOM   2466  O   SER A 313      -2.206 -12.577 -25.376  1.00 96.65           O  
+ATOM   2467  OG  SER A 313      -3.376 -14.931 -23.242  1.00 96.65           O  
+ATOM   2468  N   ILE A 314      -2.977 -11.158 -23.803  1.00 95.29           N  
+ATOM   2469  CA  ILE A 314      -3.578 -10.180 -24.727  1.00 95.29           C  
+ATOM   2470  C   ILE A 314      -2.526  -9.616 -25.695  1.00 95.29           C  
+ATOM   2471  CB  ILE A 314      -4.285  -9.061 -23.922  1.00 95.29           C  
+ATOM   2472  O   ILE A 314      -2.768  -9.524 -26.892  1.00 95.29           O  
+ATOM   2473  CG1 ILE A 314      -5.482  -9.640 -23.131  1.00 95.29           C  
+ATOM   2474  CG2 ILE A 314      -4.758  -7.923 -24.846  1.00 95.29           C  
+ATOM   2475  CD1 ILE A 314      -6.083  -8.674 -22.101  1.00 95.29           C  
+ATOM   2476  N   LEU A 315      -1.325  -9.304 -25.198  1.00 94.92           N  
+ATOM   2477  CA  LEU A 315      -0.215  -8.784 -26.010  1.00 94.92           C  
+ATOM   2478  C   LEU A 315       0.560  -9.868 -26.789  1.00 94.92           C  
+ATOM   2479  CB  LEU A 315       0.720  -7.958 -25.103  1.00 94.92           C  
+ATOM   2480  O   LEU A 315       1.637  -9.583 -27.313  1.00 94.92           O  
+ATOM   2481  CG  LEU A 315       0.093  -6.683 -24.509  1.00 94.92           C  
+ATOM   2482  CD1 LEU A 315       1.082  -6.069 -23.511  1.00 94.92           C  
+ATOM   2483  CD2 LEU A 315      -0.234  -5.640 -25.574  1.00 94.92           C  
+ATOM   2484  N   GLY A 316       0.096 -11.123 -26.810  1.00 95.51           N  
+ATOM   2485  CA  GLY A 316       0.784 -12.224 -27.498  1.00 95.51           C  
+ATOM   2486  C   GLY A 316       2.166 -12.570 -26.921  1.00 95.51           C  
+ATOM   2487  O   GLY A 316       3.008 -13.157 -27.600  1.00 95.51           O  
+ATOM   2488  N   LEU A 317       2.440 -12.194 -25.668  1.00 95.09           N  
+ATOM   2489  CA  LEU A 317       3.717 -12.447 -25.005  1.00 95.09           C  
+ATOM   2490  C   LEU A 317       3.712 -13.815 -24.299  1.00 95.09           C  
+ATOM   2491  CB  LEU A 317       4.039 -11.322 -24.007  1.00 95.09           C  
+ATOM   2492  O   LEU A 317       2.736 -14.152 -23.628  1.00 95.09           O  
+ATOM   2493  CG  LEU A 317       4.194  -9.917 -24.615  1.00 95.09           C  
+ATOM   2494  CD1 LEU A 317       4.442  -8.924 -23.473  1.00 95.09           C  
+ATOM   2495  CD2 LEU A 317       5.383  -9.843 -25.574  1.00 95.09           C  
+ATOM   2496  N   PRO A 318       4.836 -14.563 -24.300  1.00 92.56           N  
+ATOM   2497  CA  PRO A 318       4.928 -15.845 -23.598  1.00 92.56           C  
+ATOM   2498  C   PRO A 318       4.593 -15.734 -22.101  1.00 92.56           C  
+ATOM   2499  CB  PRO A 318       6.369 -16.327 -23.802  1.00 92.56           C  
+ATOM   2500  O   PRO A 318       4.886 -14.692 -21.490  1.00 92.56           O  
+ATOM   2501  CG  PRO A 318       6.793 -15.645 -25.101  1.00 92.56           C  
+ATOM   2502  CD  PRO A 318       6.046 -14.315 -25.069  1.00 92.56           C  
+ATOM   2503  N   PRO A 319       4.064 -16.791 -21.458  1.00 90.75           N  
+ATOM   2504  CA  PRO A 319       3.809 -16.782 -20.022  1.00 90.75           C  
+ATOM   2505  C   PRO A 319       5.091 -16.505 -19.229  1.00 90.75           C  
+ATOM   2506  CB  PRO A 319       3.192 -18.145 -19.693  1.00 90.75           C  
+ATOM   2507  O   PRO A 319       6.218 -16.705 -19.694  1.00 90.75           O  
+ATOM   2508  CG  PRO A 319       3.718 -19.049 -20.806  1.00 90.75           C  
+ATOM   2509  CD  PRO A 319       3.785 -18.110 -22.010  1.00 90.75           C  
+ATOM   2510  N   LEU A 320       4.933 -15.979 -18.015  1.00 84.57           N  
+ATOM   2511  CA  LEU A 320       6.084 -15.755 -17.146  1.00 84.57           C  
+ATOM   2512  C   LEU A 320       6.658 -17.110 -16.707  1.00 84.57           C  
+ATOM   2513  CB  LEU A 320       5.693 -14.894 -15.935  1.00 84.57           C  
+ATOM   2514  O   LEU A 320       5.888 -17.952 -16.258  1.00 84.57           O  
+ATOM   2515  CG  LEU A 320       5.349 -13.444 -16.305  1.00 84.57           C  
+ATOM   2516  CD1 LEU A 320       4.745 -12.732 -15.098  1.00 84.57           C  
+ATOM   2517  CD2 LEU A 320       6.584 -12.645 -16.746  1.00 84.57           C  
+ATOM   2518  N   PRO A 321       7.988 -17.302 -16.760  1.00 79.32           N  
+ATOM   2519  CA  PRO A 321       8.597 -18.577 -16.385  1.00 79.32           C  
+ATOM   2520  C   PRO A 321       8.427 -18.892 -14.894  1.00 79.32           C  
+ATOM   2521  CB  PRO A 321      10.075 -18.448 -16.774  1.00 79.32           C  
+ATOM   2522  O   PRO A 321       8.387 -20.051 -14.508  1.00 79.32           O  
+ATOM   2523  CG  PRO A 321      10.333 -16.942 -16.777  1.00 79.32           C  
+ATOM   2524  CD  PRO A 321       8.994 -16.364 -17.227  1.00 79.32           C  
+ATOM   2525  N   GLU A 322       8.324 -17.860 -14.050  1.00 84.77           N  
+ATOM   2526  CA  GLU A 322       8.211 -18.024 -12.603  1.00 84.77           C  
+ATOM   2527  C   GLU A 322       7.561 -16.811 -11.919  1.00 84.77           C  
+ATOM   2528  CB  GLU A 322       9.601 -18.325 -12.007  1.00 84.77           C  
+ATOM   2529  O   GLU A 322       7.760 -15.652 -12.321  1.00 84.77           O  
+ATOM   2530  CG  GLU A 322      10.648 -17.212 -12.223  1.00 84.77           C  
+ATOM   2531  CD  GLU A 322      12.032 -17.681 -12.710  1.00 84.77           C  
+ATOM   2532  OE1 GLU A 322      12.923 -16.803 -12.749  1.00 84.77           O  
+ATOM   2533  OE2 GLU A 322      12.236 -18.788 -13.221  1.00 84.77           O  
+ATOM   2534  N   ASP A 323       6.835 -17.079 -10.832  1.00 85.01           N  
+ATOM   2535  CA  ASP A 323       6.384 -16.066  -9.881  1.00 85.01           C  
+ATOM   2536  C   ASP A 323       7.519 -15.745  -8.903  1.00 85.01           C  
+ATOM   2537  CB  ASP A 323       5.114 -16.526  -9.160  1.00 85.01           C  
+ATOM   2538  O   ASP A 323       7.985 -16.582  -8.131  1.00 85.01           O  
+ATOM   2539  CG  ASP A 323       4.579 -15.497  -8.154  1.00 85.01           C  
+ATOM   2540  OD1 ASP A 323       5.313 -14.533  -7.806  1.00 85.01           O  
+ATOM   2541  OD2 ASP A 323       3.439 -15.713  -7.711  1.00 85.01           O  
+ATOM   2542  N   SER A 324       7.965 -14.489  -8.924  1.00 83.71           N  
+ATOM   2543  CA  SER A 324       9.085 -14.059  -8.092  1.00 83.71           C  
+ATOM   2544  C   SER A 324       8.791 -14.152  -6.597  1.00 83.71           C  
+ATOM   2545  CB  SER A 324       9.494 -12.631  -8.445  1.00 83.71           C  
+ATOM   2546  O   SER A 324       9.727 -14.400  -5.851  1.00 83.71           O  
+ATOM   2547  OG  SER A 324       9.862 -12.569  -9.813  1.00 83.71           O  
+ATOM   2548  N   ILE A 325       7.554 -13.936  -6.140  1.00 82.59           N  
+ATOM   2549  CA  ILE A 325       7.236 -14.007  -4.705  1.00 82.59           C  
+ATOM   2550  C   ILE A 325       7.271 -15.466  -4.250  1.00 82.59           C  
+ATOM   2551  CB  ILE A 325       5.896 -13.302  -4.388  1.00 82.59           C  
+ATOM   2552  O   ILE A 325       7.956 -15.765  -3.272  1.00 82.59           O  
+ATOM   2553  CG1 ILE A 325       6.034 -11.789  -4.695  1.00 82.59           C  
+ATOM   2554  CG2 ILE A 325       5.495 -13.528  -2.917  1.00 82.59           C  
+ATOM   2555  CD1 ILE A 325       4.751 -10.977  -4.481  1.00 82.59           C  
+ATOM   2556  N   LYS A 326       6.645 -16.374  -5.008  1.00 83.31           N  
+ATOM   2557  CA  LYS A 326       6.659 -17.818  -4.717  1.00 83.31           C  
+ATOM   2558  C   LYS A 326       8.074 -18.396  -4.725  1.00 83.31           C  
+ATOM   2559  CB  LYS A 326       5.749 -18.576  -5.699  1.00 83.31           C  
+ATOM   2560  O   LYS A 326       8.449 -19.098  -3.793  1.00 83.31           O  
+ATOM   2561  CG  LYS A 326       4.270 -18.200  -5.508  1.00 83.31           C  
+ATOM   2562  CD  LYS A 326       3.331 -18.975  -6.447  1.00 83.31           C  
+ATOM   2563  CE  LYS A 326       1.900 -18.456  -6.239  1.00 83.31           C  
+ATOM   2564  NZ  LYS A 326       0.877 -19.219  -7.000  1.00 83.31           N  
+ATOM   2565  N   VAL A 327       8.904 -18.025  -5.705  1.00 84.31           N  
+ATOM   2566  CA  VAL A 327      10.315 -18.451  -5.735  1.00 84.31           C  
+ATOM   2567  C   VAL A 327      11.070 -17.971  -4.493  1.00 84.31           C  
+ATOM   2568  CB  VAL A 327      11.019 -17.977  -7.021  1.00 84.31           C  
+ATOM   2569  O   VAL A 327      11.821 -18.739  -3.899  1.00 84.31           O  
+ATOM   2570  CG1 VAL A 327      12.531 -18.224  -6.967  1.00 84.31           C  
+ATOM   2571  CG2 VAL A 327      10.485 -18.725  -8.245  1.00 84.31           C  
+ATOM   2572  N   ILE A 328      10.869 -16.716  -4.075  1.00 84.16           N  
+ATOM   2573  CA  ILE A 328      11.552 -16.147  -2.902  1.00 84.16           C  
+ATOM   2574  C   ILE A 328      11.116 -16.823  -1.605  1.00 84.16           C  
+ATOM   2575  CB  ILE A 328      11.318 -14.627  -2.811  1.00 84.16           C  
+ATOM   2576  O   ILE A 328      11.963 -17.013  -0.737  1.00 84.16           O  
+ATOM   2577  CG1 ILE A 328      12.036 -13.917  -3.966  1.00 84.16           C  
+ATOM   2578  CG2 ILE A 328      11.853 -14.035  -1.496  1.00 84.16           C  
+ATOM   2579  CD1 ILE A 328      11.540 -12.483  -4.217  1.00 84.16           C  
+ATOM   2580  N   ARG A 329       9.833 -17.184  -1.465  1.00 78.66           N  
+ATOM   2581  CA  ARG A 329       9.329 -17.894  -0.277  1.00 78.66           C  
+ATOM   2582  C   ARG A 329      10.097 -19.197  -0.024  1.00 78.66           C  
+ATOM   2583  CB  ARG A 329       7.815 -18.157  -0.402  1.00 78.66           C  
+ATOM   2584  O   ARG A 329      10.359 -19.527   1.122  1.00 78.66           O  
+ATOM   2585  CG  ARG A 329       6.961 -16.905  -0.130  1.00 78.66           C  
+ATOM   2586  CD  ARG A 329       5.458 -17.225  -0.211  1.00 78.66           C  
+ATOM   2587  NE  ARG A 329       4.608 -16.053   0.100  1.00 78.66           N  
+ATOM   2588  NH1 ARG A 329       2.564 -17.001  -0.388  1.00 78.66           N  
+ATOM   2589  NH2 ARG A 329       2.651 -14.894   0.314  1.00 78.66           N  
+ATOM   2590  CZ  ARG A 329       3.284 -15.991   0.010  1.00 78.66           C  
+ATOM   2591  N   ASN A 330      10.565 -19.853  -1.086  1.00 78.83           N  
+ATOM   2592  CA  ASN A 330      11.334 -21.097  -0.998  1.00 78.83           C  
+ATOM   2593  C   ASN A 330      12.861 -20.881  -0.921  1.00 78.83           C  
+ATOM   2594  CB  ASN A 330      10.909 -21.994  -2.173  1.00 78.83           C  
+ATOM   2595  O   ASN A 330      13.630 -21.844  -0.907  1.00 78.83           O  
+ATOM   2596  CG  ASN A 330       9.434 -22.362  -2.122  1.00 78.83           C  
+ATOM   2597  ND2 ASN A 330       8.863 -22.794  -3.220  1.00 78.83           N  
+ATOM   2598  OD1 ASN A 330       8.771 -22.271  -1.107  1.00 78.83           O  
+ATOM   2599  N   MET A 331      13.340 -19.632  -0.893  1.00 81.58           N  
+ATOM   2600  CA  MET A 331      14.767 -19.331  -0.775  1.00 81.58           C  
+ATOM   2601  C   MET A 331      15.218 -19.268   0.682  1.00 81.58           C  
+ATOM   2602  CB  MET A 331      15.121 -17.997  -1.442  1.00 81.58           C  
+ATOM   2603  O   MET A 331      14.635 -18.564   1.498  1.00 81.58           O  
+ATOM   2604  CG  MET A 331      15.110 -18.050  -2.963  1.00 81.58           C  
+ATOM   2605  SD  MET A 331      15.733 -16.503  -3.671  1.00 81.58           S  
+ATOM   2606  CE  MET A 331      16.143 -17.126  -5.300  1.00 81.58           C  
+ATOM   2607  N   ARG A 332      16.373 -19.872   0.978  1.00 80.76           N  
+ATOM   2608  CA  ARG A 332      17.079 -19.634   2.247  1.00 80.76           C  
+ATOM   2609  C   ARG A 332      17.795 -18.281   2.254  1.00 80.76           C  
+ATOM   2610  CB  ARG A 332      18.034 -20.798   2.545  1.00 80.76           C  
+ATOM   2611  O   ARG A 332      18.343 -17.877   1.219  1.00 80.76           O  
+ATOM   2612  CG  ARG A 332      18.389 -20.841   4.037  1.00 80.76           C  
+ATOM   2613  CD  ARG A 332      19.336 -21.997   4.340  1.00 80.76           C  
+ATOM   2614  NE  ARG A 332      19.472 -22.168   5.791  1.00 80.76           N  
+ATOM   2615  NH1 ARG A 332      20.971 -23.919   5.768  1.00 80.76           N  
+ATOM   2616  NH2 ARG A 332      20.097 -23.194   7.698  1.00 80.76           N  
+ATOM   2617  CZ  ARG A 332      20.181 -23.094   6.406  1.00 80.76           C  
+ATOM   2618  N   ALA A 333      17.871 -17.628   3.412  1.00 80.12           N  
+ATOM   2619  CA  ALA A 333      18.740 -16.474   3.617  1.00 80.12           C  
+ATOM   2620  C   ALA A 333      20.224 -16.837   3.379  1.00 80.12           C  
+ATOM   2621  CB  ALA A 333      18.486 -15.904   5.017  1.00 80.12           C  
+ATOM   2622  O   ALA A 333      20.658 -17.972   3.574  1.00 80.12           O  
+ATOM   2623  N   ALA A 334      21.001 -15.877   2.887  1.00 76.16           N  
+ATOM   2624  CA  ALA A 334      22.451 -15.952   2.795  1.00 76.16           C  
+ATOM   2625  C   ALA A 334      23.095 -15.607   4.146  1.00 76.16           C  
+ATOM   2626  CB  ALA A 334      22.928 -15.013   1.677  1.00 76.16           C  
+ATOM   2627  O   ALA A 334      22.594 -14.766   4.899  1.00 76.16           O  
+ATOM   2628  N   SER A 335      24.248 -16.213   4.430  1.00 74.44           N  
+ATOM   2629  CA  SER A 335      25.033 -15.888   5.621  1.00 74.44           C  
+ATOM   2630  C   SER A 335      25.491 -14.419   5.584  1.00 74.44           C  
+ATOM   2631  CB  SER A 335      26.250 -16.808   5.742  1.00 74.44           C  
+ATOM   2632  O   SER A 335      25.939 -13.950   4.530  1.00 74.44           O  
+ATOM   2633  OG  SER A 335      25.856 -18.161   5.622  1.00 74.44           O  
+ATOM   2634  N   PRO A 336      25.419 -13.684   6.710  1.00 65.13           N  
+ATOM   2635  CA  PRO A 336      25.861 -12.300   6.776  1.00 65.13           C  
+ATOM   2636  C   PRO A 336      27.319 -12.133   6.318  1.00 65.13           C  
+ATOM   2637  CB  PRO A 336      25.693 -11.873   8.237  1.00 65.13           C  
+ATOM   2638  O   PRO A 336      28.168 -12.986   6.607  1.00 65.13           O  
+ATOM   2639  CG  PRO A 336      24.582 -12.784   8.748  1.00 65.13           C  
+ATOM   2640  CD  PRO A 336      24.797 -14.074   7.962  1.00 65.13           C  
+ATOM   2641  N   PRO A 337      27.659 -11.029   5.630  1.00 62.71           N  
+ATOM   2642  CA  PRO A 337      29.051 -10.707   5.362  1.00 62.71           C  
+ATOM   2643  C   PRO A 337      29.792 -10.452   6.683  1.00 62.71           C  
+ATOM   2644  CB  PRO A 337      29.017  -9.487   4.442  1.00 62.71           C  
+ATOM   2645  O   PRO A 337      29.236  -9.850   7.602  1.00 62.71           O  
+ATOM   2646  CG  PRO A 337      27.683  -8.815   4.773  1.00 62.71           C  
+ATOM   2647  CD  PRO A 337      26.773  -9.978   5.157  1.00 62.71           C  
+ATOM   2648  N   ALA A 338      31.057 -10.885   6.740  1.00 58.92           N  
+ATOM   2649  CA  ALA A 338      31.921 -10.733   7.911  1.00 58.92           C  
+ATOM   2650  C   ALA A 338      31.933  -9.275   8.398  1.00 58.92           C  
+ATOM   2651  CB  ALA A 338      33.328 -11.227   7.547  1.00 58.92           C  
+ATOM   2652  O   ALA A 338      32.054  -8.340   7.592  1.00 58.92           O  
+ATOM   2653  N   SER A 339      31.763  -9.094   9.705  1.00 59.49           N  
+ATOM   2654  CA  SER A 339      31.801  -7.794  10.360  1.00 59.49           C  
+ATOM   2655  C   SER A 339      33.209  -7.184  10.280  1.00 59.49           C  
+ATOM   2656  CB  SER A 339      31.271  -7.922  11.797  1.00 59.49           C  
+ATOM   2657  O   SER A 339      34.190  -7.878  10.012  1.00 59.49           O  
+ATOM   2658  OG  SER A 339      32.291  -8.184  12.727  1.00 59.49           O  
+ATOM   2659  N   ALA A 340      33.329  -5.867  10.488  1.00 57.49           N  
+ATOM   2660  CA  ALA A 340      34.646  -5.229  10.567  1.00 57.49           C  
+ATOM   2661  C   ALA A 340      35.498  -5.837  11.697  1.00 57.49           C  
+ATOM   2662  CB  ALA A 340      34.463  -3.717  10.744  1.00 57.49           C  
+ATOM   2663  O   ALA A 340      36.698  -6.013  11.521  1.00 57.49           O  
+ATOM   2664  N   SER A 341      34.862  -6.228  12.806  1.00 56.29           N  
+ATOM   2665  CA  SER A 341      35.475  -6.971  13.908  1.00 56.29           C  
+ATOM   2666  C   SER A 341      36.015  -8.321  13.433  1.00 56.29           C  
+ATOM   2667  CB  SER A 341      34.456  -7.205  15.039  1.00 56.29           C  
+ATOM   2668  O   SER A 341      37.174  -8.630  13.680  1.00 56.29           O  
+ATOM   2669  OG  SER A 341      33.315  -6.358  14.953  1.00 56.29           O  
+ATOM   2670  N   ASP A 342      35.220  -9.079  12.673  1.00 58.28           N  
+ATOM   2671  CA  ASP A 342      35.595 -10.411  12.173  1.00 58.28           C  
+ATOM   2672  C   ASP A 342      36.794 -10.329  11.212  1.00 58.28           C  
+ATOM   2673  CB  ASP A 342      34.437 -11.067  11.396  1.00 58.28           C  
+ATOM   2674  O   ASP A 342      37.647 -11.215  11.177  1.00 58.28           O  
+ATOM   2675  CG  ASP A 342      33.061 -11.115  12.061  1.00 58.28           C  
+ATOM   2676  OD1 ASP A 342      32.910 -10.711  13.229  1.00 58.28           O  
+ATOM   2677  OD2 ASP A 342      32.096 -11.348  11.297  1.00 58.28           O  
+ATOM   2678  N   LEU A 343      36.863  -9.252  10.420  1.00 66.33           N  
+ATOM   2679  CA  LEU A 343      37.980  -8.967   9.516  1.00 66.33           C  
+ATOM   2680  C   LEU A 343      39.260  -8.611  10.287  1.00 66.33           C  
+ATOM   2681  CB  LEU A 343      37.565  -7.835   8.558  1.00 66.33           C  
+ATOM   2682  O   LEU A 343      40.334  -9.099   9.930  1.00 66.33           O  
+ATOM   2683  CG  LEU A 343      36.660  -8.321   7.412  1.00 66.33           C  
+ATOM   2684  CD1 LEU A 343      35.797  -7.179   6.873  1.00 66.33           C  
+ATOM   2685  CD2 LEU A 343      37.493  -8.868   6.249  1.00 66.33           C  
+ATOM   2686  N   ILE A 344      39.147  -7.815  11.357  1.00 70.25           N  
+ATOM   2687  CA  ILE A 344      40.272  -7.477  12.243  1.00 70.25           C  
+ATOM   2688  C   ILE A 344      40.773  -8.734  12.968  1.00 70.25           C  
+ATOM   2689  CB  ILE A 344      39.862  -6.353  13.227  1.00 70.25           C  
+ATOM   2690  O   ILE A 344      41.977  -8.975  13.027  1.00 70.25           O  
+ATOM   2691  CG1 ILE A 344      39.636  -5.024  12.467  1.00 70.25           C  
+ATOM   2692  CG2 ILE A 344      40.934  -6.139  14.315  1.00 70.25           C  
+ATOM   2693  CD1 ILE A 344      38.838  -3.984  13.268  1.00 70.25           C  
+ATOM   2694  N   GLU A 345      39.870  -9.584  13.456  1.00 62.04           N  
+ATOM   2695  CA  GLU A 345      40.228 -10.822  14.152  1.00 62.04           C  
+ATOM   2696  C   GLU A 345      40.870 -11.854  13.202  1.00 62.04           C  
+ATOM   2697  CB  GLU A 345      38.978 -11.393  14.838  1.00 62.04           C  
+ATOM   2698  O   GLU A 345      41.823 -12.543  13.573  1.00 62.04           O  
+ATOM   2699  CG  GLU A 345      39.342 -12.143  16.127  1.00 62.04           C  
+ATOM   2700  CD  GLU A 345      38.213 -13.055  16.625  1.00 62.04           C  
+ATOM   2701  OE1 GLU A 345      38.566 -14.071  17.276  1.00 62.04           O  
+ATOM   2702  OE2 GLU A 345      37.057 -12.887  16.189  1.00 62.04           O  
+ATOM   2703  N   GLN A 346      40.423 -11.928  11.939  1.00 59.71           N  
+ATOM   2704  CA  GLN A 346      41.082 -12.740  10.907  1.00 59.71           C  
+ATOM   2705  C   GLN A 346      42.476 -12.216  10.538  1.00 59.71           C  
+ATOM   2706  CB  GLN A 346      40.209 -12.847   9.647  1.00 59.71           C  
+ATOM   2707  O   GLN A 346      43.384 -13.023  10.318  1.00 59.71           O  
+ATOM   2708  CG  GLN A 346      39.139 -13.936   9.793  1.00 59.71           C  
+ATOM   2709  CD  GLN A 346      38.358 -14.197   8.507  1.00 59.71           C  
+ATOM   2710  NE2 GLN A 346      37.595 -15.268   8.460  1.00 59.71           N  
+ATOM   2711  OE1 GLN A 346      38.427 -13.498   7.508  1.00 59.71           O  
+ATOM   2712  N   GLN A 347      42.680 -10.895  10.506  1.00 61.23           N  
+ATOM   2713  CA  GLN A 347      44.014 -10.310  10.335  1.00 61.23           C  
+ATOM   2714  C   GLN A 347      44.926 -10.616  11.531  1.00 61.23           C  
+ATOM   2715  CB  GLN A 347      43.912  -8.797  10.077  1.00 61.23           C  
+ATOM   2716  O   GLN A 347      46.075 -11.009  11.331  1.00 61.23           O  
+ATOM   2717  CG  GLN A 347      43.856  -8.493   8.573  1.00 61.23           C  
+ATOM   2718  CD  GLN A 347      43.776  -6.999   8.267  1.00 61.23           C  
+ATOM   2719  NE2 GLN A 347      44.174  -6.576   7.086  1.00 61.23           N  
+ATOM   2720  OE1 GLN A 347      43.348  -6.181   9.060  1.00 61.23           O  
+ATOM   2721  N   GLN A 348      44.412 -10.548  12.762  1.00 64.12           N  
+ATOM   2722  CA  GLN A 348      45.182 -10.888  13.965  1.00 64.12           C  
+ATOM   2723  C   GLN A 348      45.519 -12.387  14.052  1.00 64.12           C  
+ATOM   2724  CB  GLN A 348      44.420 -10.424  15.212  1.00 64.12           C  
+ATOM   2725  O   GLN A 348      46.621 -12.746  14.468  1.00 64.12           O  
+ATOM   2726  CG  GLN A 348      44.448  -8.894  15.368  1.00 64.12           C  
+ATOM   2727  CD  GLN A 348      43.667  -8.412  16.586  1.00 64.12           C  
+ATOM   2728  NE2 GLN A 348      43.640  -7.124  16.845  1.00 64.12           N  
+ATOM   2729  OE1 GLN A 348      43.078  -9.171  17.335  1.00 64.12           O  
+ATOM   2730  N   LYS A 349      44.624 -13.279  13.599  1.00 54.53           N  
+ATOM   2731  CA  LYS A 349      44.900 -14.727  13.521  1.00 54.53           C  
+ATOM   2732  C   LYS A 349      45.920 -15.082  12.435  1.00 54.53           C  
+ATOM   2733  CB  LYS A 349      43.589 -15.520  13.365  1.00 54.53           C  
+ATOM   2734  O   LYS A 349      46.692 -16.018  12.637  1.00 54.53           O  
+ATOM   2735  CG  LYS A 349      42.862 -15.643  14.715  1.00 54.53           C  
+ATOM   2736  CD  LYS A 349      41.475 -16.300  14.612  1.00 54.53           C  
+ATOM   2737  CE  LYS A 349      40.839 -16.280  16.014  1.00 54.53           C  
+ATOM   2738  NZ  LYS A 349      39.358 -16.389  16.015  1.00 54.53           N  
+ATOM   2739  N   ARG A 350      45.983 -14.333  11.323  1.00 51.92           N  
+ATOM   2740  CA  ARG A 350      47.058 -14.482  10.321  1.00 51.92           C  
+ATOM   2741  C   ARG A 350      48.418 -14.031  10.861  1.00 51.92           C  
+ATOM   2742  CB  ARG A 350      46.695 -13.775   9.004  1.00 51.92           C  
+ATOM   2743  O   ARG A 350      49.393 -14.739  10.648  1.00 51.92           O  
+ATOM   2744  CG  ARG A 350      45.785 -14.658   8.136  1.00 51.92           C  
+ATOM   2745  CD  ARG A 350      45.515 -13.998   6.779  1.00 51.92           C  
+ATOM   2746  NE  ARG A 350      44.838 -14.924   5.846  1.00 51.92           N  
+ATOM   2747  NH1 ARG A 350      44.904 -13.570   3.995  1.00 51.92           N  
+ATOM   2748  NH2 ARG A 350      44.084 -15.636   3.814  1.00 51.92           N  
+ATOM   2749  CZ  ARG A 350      44.608 -14.706   4.562  1.00 51.92           C  
+ATOM   2750  N   GLY A 351      48.464 -12.970  11.669  1.00 45.13           N  
+ATOM   2751  CA  GLY A 351      49.698 -12.501  12.318  1.00 45.13           C  
+ATOM   2752  C   GLY A 351      50.305 -13.447  13.369  1.00 45.13           C  
+ATOM   2753  O   GLY A 351      51.434 -13.232  13.790  1.00 45.13           O  
+ATOM   2754  N   ARG A 352      49.598 -14.504  13.801  1.00 47.54           N  
+ATOM   2755  CA  ARG A 352      50.104 -15.480  14.792  1.00 47.54           C  
+ATOM   2756  C   ARG A 352      50.657 -16.782  14.203  1.00 47.54           C  
+ATOM   2757  CB  ARG A 352      49.040 -15.748  15.878  1.00 47.54           C  
+ATOM   2758  O   ARG A 352      51.143 -17.609  14.970  1.00 47.54           O  
+ATOM   2759  CG  ARG A 352      49.298 -14.919  17.146  1.00 47.54           C  
+ATOM   2760  CD  ARG A 352      48.398 -15.408  18.289  1.00 47.54           C  
+ATOM   2761  NE  ARG A 352      48.623 -14.640  19.530  1.00 47.54           N  
+ATOM   2762  NH1 ARG A 352      47.891 -16.222  21.034  1.00 47.54           N  
+ATOM   2763  NH2 ARG A 352      48.586 -14.238  21.772  1.00 47.54           N  
+ATOM   2764  CZ  ARG A 352      48.367 -15.036  20.766  1.00 47.54           C  
+ATOM   2765  N   ARG A 353      50.579 -17.003  12.884  1.00 40.34           N  
+ATOM   2766  CA  ARG A 353      51.012 -18.268  12.251  1.00 40.34           C  
+ATOM   2767  C   ARG A 353      52.398 -18.241  11.600  1.00 40.34           C  
+ATOM   2768  CB  ARG A 353      49.915 -18.824  11.322  1.00 40.34           C  
+ATOM   2769  O   ARG A 353      52.842 -19.282  11.130  1.00 40.34           O  
+ATOM   2770  CG  ARG A 353      48.965 -19.749  12.101  1.00 40.34           C  
+ATOM   2771  CD  ARG A 353      47.958 -20.420  11.161  1.00 40.34           C  
+ATOM   2772  NE  ARG A 353      47.140 -21.429  11.865  1.00 40.34           N  
+ATOM   2773  NH1 ARG A 353      45.906 -22.122  10.056  1.00 40.34           N  
+ATOM   2774  NH2 ARG A 353      45.587 -23.092  12.039  1.00 40.34           N  
+ATOM   2775  CZ  ARG A 353      46.217 -22.205  11.320  1.00 40.34           C  
+ATOM   2776  N   GLU A 354      53.122 -17.129  11.642  1.00 32.04           N  
+ATOM   2777  CA  GLU A 354      54.449 -17.029  11.023  1.00 32.04           C  
+ATOM   2778  C   GLU A 354      55.568 -17.133  12.066  1.00 32.04           C  
+ATOM   2779  CB  GLU A 354      54.527 -15.791  10.124  1.00 32.04           C  
+ATOM   2780  O   GLU A 354      56.180 -16.156  12.476  1.00 32.04           O  
+ATOM   2781  CG  GLU A 354      53.567 -15.961   8.932  1.00 32.04           C  
+ATOM   2782  CD  GLU A 354      53.648 -14.830   7.902  1.00 32.04           C  
+ATOM   2783  OE1 GLU A 354      52.968 -14.982   6.862  1.00 32.04           O  
+ATOM   2784  OE2 GLU A 354      54.327 -13.818   8.180  1.00 32.04           O  
+ATOM   2785  N   HIS A 355      55.830 -18.361  12.512  1.00 31.97           N  
+ATOM   2786  CA  HIS A 355      57.094 -18.728  13.156  1.00 31.97           C  
+ATOM   2787  C   HIS A 355      57.480 -20.151  12.729  1.00 31.97           C  
+ATOM   2788  CB  HIS A 355      57.056 -18.494  14.686  1.00 31.97           C  
+ATOM   2789  O   HIS A 355      57.511 -21.080  13.530  1.00 31.97           O  
+ATOM   2790  CG  HIS A 355      58.067 -17.479  15.168  1.00 31.97           C  
+ATOM   2791  CD2 HIS A 355      57.782 -16.308  15.818  1.00 31.97           C  
+ATOM   2792  ND1 HIS A 355      59.441 -17.543  15.048  1.00 31.97           N  
+ATOM   2793  CE1 HIS A 355      59.962 -16.437  15.609  1.00 31.97           C  
+ATOM   2794  NE2 HIS A 355      58.988 -15.665  16.109  1.00 31.97           N  
+ATOM   2795  N   LYS A 356      57.736 -20.342  11.429  1.00 31.19           N  
+ATOM   2796  CA  LYS A 356      58.611 -21.412  10.923  1.00 31.19           C  
+ATOM   2797  C   LYS A 356      59.053 -21.103   9.490  1.00 31.19           C  
+ATOM   2798  CB  LYS A 356      57.957 -22.808  11.055  1.00 31.19           C  
+ATOM   2799  O   LYS A 356      58.254 -21.147   8.567  1.00 31.19           O  
+ATOM   2800  CG  LYS A 356      58.723 -23.655  12.092  1.00 31.19           C  
+ATOM   2801  CD  LYS A 356      58.003 -24.963  12.433  1.00 31.19           C  
+ATOM   2802  CE  LYS A 356      58.787 -25.710  13.520  1.00 31.19           C  
+ATOM   2803  NZ  LYS A 356      58.174 -27.025  13.835  1.00 31.19           N  
+ATOM   2804  N   ALA A 357      60.332 -20.739   9.404  1.00 29.61           N  
+ATOM   2805  CA  ALA A 357      61.250 -20.700   8.267  1.00 29.61           C  
+ATOM   2806  C   ALA A 357      60.658 -20.814   6.848  1.00 29.61           C  
+ATOM   2807  CB  ALA A 357      62.284 -21.809   8.519  1.00 29.61           C  
+ATOM   2808  O   ALA A 357      60.329 -21.908   6.395  1.00 29.61           O  
+ATOM   2809  N   LEU A 358      60.686 -19.698   6.112  1.00 31.19           N  
+ATOM   2810  CA  LEU A 358      60.727 -19.701   4.652  1.00 31.19           C  
+ATOM   2811  C   LEU A 358      62.002 -18.979   4.201  1.00 31.19           C  
+ATOM   2812  CB  LEU A 358      59.446 -19.088   4.056  1.00 31.19           C  
+ATOM   2813  O   LEU A 358      62.275 -17.847   4.605  1.00 31.19           O  
+ATOM   2814  CG  LEU A 358      59.142 -19.647   2.652  1.00 31.19           C  
+ATOM   2815  CD1 LEU A 358      58.461 -21.017   2.742  1.00 31.19           C  
+ATOM   2816  CD2 LEU A 358      58.216 -18.707   1.885  1.00 31.19           C  
+ATOM   2817  N   ILE A 359      62.807 -19.694   3.421  1.00 36.42           N  
+ATOM   2818  CA  ILE A 359      64.026 -19.210   2.780  1.00 36.42           C  
+ATOM   2819  C   ILE A 359      63.646 -18.171   1.720  1.00 36.42           C  
+ATOM   2820  CB  ILE A 359      64.815 -20.419   2.218  1.00 36.42           C  
+ATOM   2821  O   ILE A 359      62.720 -18.369   0.939  1.00 36.42           O  
+ATOM   2822  CG1 ILE A 359      65.459 -21.183   3.402  1.00 36.42           C  
+ATOM   2823  CG2 ILE A 359      65.883 -20.016   1.185  1.00 36.42           C  
+ATOM   2824  CD1 ILE A 359      66.031 -22.557   3.034  1.00 36.42           C  
+ATOM   2825  N   LYS A 360      64.393 -17.066   1.751  1.00 31.21           N  
+ATOM   2826  CA  LYS A 360      64.429 -15.941   0.812  1.00 31.21           C  
+ATOM   2827  C   LYS A 360      64.191 -16.339  -0.650  1.00 31.21           C  
+ATOM   2828  CB  LYS A 360      65.855 -15.355   0.871  1.00 31.21           C  
+ATOM   2829  O   LYS A 360      64.994 -17.087  -1.197  1.00 31.21           O  
+ATOM   2830  CG  LYS A 360      66.180 -14.521   2.114  1.00 31.21           C  
+ATOM   2831  CD  LYS A 360      67.683 -14.201   2.128  1.00 31.21           C  
+ATOM   2832  CE  LYS A 360      67.986 -13.074   3.117  1.00 31.21           C  
+ATOM   2833  NZ  LYS A 360      69.435 -12.759   3.151  1.00 31.21           N  
+ATOM   2834  N   GLN A 361      63.261 -15.653  -1.311  1.00 33.75           N  
+ATOM   2835  CA  GLN A 361      63.634 -14.880  -2.495  1.00 33.75           C  
+ATOM   2836  C   GLN A 361      62.705 -13.671  -2.662  1.00 33.75           C  
+ATOM   2837  CB  GLN A 361      63.740 -15.743  -3.763  1.00 33.75           C  
+ATOM   2838  O   GLN A 361      61.483 -13.789  -2.646  1.00 33.75           O  
+ATOM   2839  CG  GLN A 361      64.918 -15.256  -4.629  1.00 33.75           C  
+ATOM   2840  CD  GLN A 361      65.292 -16.223  -5.748  1.00 33.75           C  
+ATOM   2841  NE2 GLN A 361      66.147 -15.820  -6.662  1.00 33.75           N  
+ATOM   2842  OE1 GLN A 361      64.859 -17.358  -5.820  1.00 33.75           O  
+ATOM   2843  N   ASP A 362      63.355 -12.514  -2.715  1.00 30.67           N  
+ATOM   2844  CA  ASP A 362      62.817 -11.162  -2.685  1.00 30.67           C  
+ATOM   2845  C   ASP A 362      62.194 -10.702  -4.013  1.00 30.67           C  
+ATOM   2846  CB  ASP A 362      63.985 -10.208  -2.333  1.00 30.67           C  
+ATOM   2847  O   ASP A 362      62.614 -11.108  -5.096  1.00 30.67           O  
+ATOM   2848  CG  ASP A 362      64.146  -9.930  -0.839  1.00 30.67           C  
+ATOM   2849  OD1 ASP A 362      63.112  -9.668  -0.189  1.00 30.67           O  
+ATOM   2850  OD2 ASP A 362      65.300 -10.007  -0.354  1.00 30.67           O  
+ATOM   2851  N   ASN A 363      61.319  -9.705  -3.842  1.00 32.75           N  
+ATOM   2852  CA  ASN A 363      60.979  -8.591  -4.733  1.00 32.75           C  
+ATOM   2853  C   ASN A 363      59.797  -8.719  -5.702  1.00 32.75           C  
+ATOM   2854  CB  ASN A 363      62.232  -7.949  -5.356  1.00 32.75           C  
+ATOM   2855  O   ASN A 363      59.931  -9.052  -6.877  1.00 32.75           O  
+ATOM   2856  CG  ASN A 363      63.065  -7.186  -4.343  1.00 32.75           C  
+ATOM   2857  ND2 ASN A 363      64.247  -6.766  -4.718  1.00 32.75           N  
+ATOM   2858  OD1 ASN A 363      62.671  -6.926  -3.220  1.00 32.75           O  
+ATOM   2859  N   LEU A 364      58.666  -8.190  -5.227  1.00 28.49           N  
+ATOM   2860  CA  LEU A 364      57.806  -7.321  -6.020  1.00 28.49           C  
+ATOM   2861  C   LEU A 364      57.501  -6.068  -5.186  1.00 28.49           C  
+ATOM   2862  CB  LEU A 364      56.515  -8.072  -6.414  1.00 28.49           C  
+ATOM   2863  O   LEU A 364      56.846  -6.188  -4.157  1.00 28.49           O  
+ATOM   2864  CG  LEU A 364      55.994  -7.640  -7.795  1.00 28.49           C  
+ATOM   2865  CD1 LEU A 364      56.652  -8.483  -8.890  1.00 28.49           C  
+ATOM   2866  CD2 LEU A 364      54.479  -7.821  -7.899  1.00 28.49           C  
+ATOM   2867  N   ASP A 365      57.998  -4.902  -5.605  1.00 29.19           N  
+ATOM   2868  CA  ASP A 365      57.253  -3.638  -5.555  1.00 29.19           C  
+ATOM   2869  C   ASP A 365      58.008  -2.505  -6.276  1.00 29.19           C  
+ATOM   2870  CB  ASP A 365      56.862  -3.202  -4.120  1.00 29.19           C  
+ATOM   2871  O   ASP A 365      59.233  -2.417  -6.225  1.00 29.19           O  
+ATOM   2872  CG  ASP A 365      55.433  -3.619  -3.716  1.00 29.19           C  
+ATOM   2873  OD1 ASP A 365      54.593  -3.824  -4.629  1.00 29.19           O  
+ATOM   2874  OD2 ASP A 365      55.139  -3.603  -2.499  1.00 29.19           O  
+ATOM   2875  N   ALA A 366      57.209  -1.618  -6.881  1.00 29.68           N  
+ATOM   2876  CA  ALA A 366      57.536  -0.339  -7.525  1.00 29.68           C  
+ATOM   2877  C   ALA A 366      58.020  -0.385  -8.994  1.00 29.68           C  
+ATOM   2878  CB  ALA A 366      58.444   0.494  -6.603  1.00 29.68           C  
+ATOM   2879  O   ALA A 366      59.175  -0.673  -9.276  1.00 29.68           O  
+ATOM   2880  N   PHE A 367      57.162   0.012  -9.945  1.00 33.04           N  
+ATOM   2881  CA  PHE A 367      57.179   1.380 -10.498  1.00 33.04           C  
+ATOM   2882  C   PHE A 367      56.133   1.597 -11.613  1.00 33.04           C  
+ATOM   2883  CB  PHE A 367      58.566   1.851 -10.992  1.00 33.04           C  
+ATOM   2884  O   PHE A 367      56.045   0.861 -12.588  1.00 33.04           O  
+ATOM   2885  CG  PHE A 367      59.165   2.939 -10.110  1.00 33.04           C  
+ATOM   2886  CD1 PHE A 367      58.951   4.295 -10.425  1.00 33.04           C  
+ATOM   2887  CD2 PHE A 367      59.914   2.608  -8.965  1.00 33.04           C  
+ATOM   2888  CE1 PHE A 367      59.474   5.307  -9.599  1.00 33.04           C  
+ATOM   2889  CE2 PHE A 367      60.419   3.618  -8.126  1.00 33.04           C  
+ATOM   2890  CZ  PHE A 367      60.202   4.970  -8.444  1.00 33.04           C  
+ATOM   2891  N   ASN A 368      55.348   2.647 -11.382  1.00 29.64           N  
+ATOM   2892  CA  ASN A 368      54.753   3.639 -12.279  1.00 29.64           C  
+ATOM   2893  C   ASN A 368      55.070   3.635 -13.796  1.00 29.64           C  
+ATOM   2894  CB  ASN A 368      55.204   5.003 -11.690  1.00 29.64           C  
+ATOM   2895  O   ASN A 368      56.218   3.511 -14.201  1.00 29.64           O  
+ATOM   2896  CG  ASN A 368      54.061   5.902 -11.273  1.00 29.64           C  
+ATOM   2897  ND2 ASN A 368      54.296   7.187 -11.220  1.00 29.64           N  
+ATOM   2898  OD1 ASN A 368      52.968   5.458 -10.965  1.00 29.64           O  
+ATOM   2899  N   GLU A 369      54.015   3.957 -14.562  1.00 30.83           N  
+ATOM   2900  CA  GLU A 369      53.953   4.807 -15.773  1.00 30.83           C  
+ATOM   2901  C   GLU A 369      55.042   4.699 -16.860  1.00 30.83           C  
+ATOM   2902  CB  GLU A 369      53.836   6.284 -15.345  1.00 30.83           C  
+ATOM   2903  O   GLU A 369      56.183   5.114 -16.663  1.00 30.83           O  
+ATOM   2904  CG  GLU A 369      52.468   6.635 -14.742  1.00 30.83           C  
+ATOM   2905  CD  GLU A 369      52.380   8.100 -14.280  1.00 30.83           C  
+ATOM   2906  OE1 GLU A 369      51.260   8.652 -14.334  1.00 30.83           O  
+ATOM   2907  OE2 GLU A 369      53.411   8.632 -13.807  1.00 30.83           O  
+ATOM   2908  N   ARG A 370      54.626   4.356 -18.095  1.00 31.99           N  
+ATOM   2909  CA  ARG A 370      55.231   4.927 -19.315  1.00 31.99           C  
+ATOM   2910  C   ARG A 370      54.297   4.937 -20.536  1.00 31.99           C  
+ATOM   2911  CB  ARG A 370      56.586   4.261 -19.631  1.00 31.99           C  
+ATOM   2912  O   ARG A 370      54.026   3.908 -21.142  1.00 31.99           O  
+ATOM   2913  CG  ARG A 370      57.699   5.318 -19.569  1.00 31.99           C  
+ATOM   2914  CD  ARG A 370      59.073   4.681 -19.762  1.00 31.99           C  
+ATOM   2915  NE  ARG A 370      60.145   5.648 -19.463  1.00 31.99           N  
+ATOM   2916  NH1 ARG A 370      61.907   4.239 -19.856  1.00 31.99           N  
+ATOM   2917  NH2 ARG A 370      62.293   6.314 -19.120  1.00 31.99           N  
+ATOM   2918  CZ  ARG A 370      61.439   5.398 -19.482  1.00 31.99           C  
+ATOM   2919  N   ASP A 371      53.776   6.136 -20.790  1.00 36.01           N  
+ATOM   2920  CA  ASP A 371      53.782   6.931 -22.035  1.00 36.01           C  
+ATOM   2921  C   ASP A 371      53.878   6.221 -23.416  1.00 36.01           C  
+ATOM   2922  CB  ASP A 371      54.918   7.958 -21.879  1.00 36.01           C  
+ATOM   2923  O   ASP A 371      54.896   5.585 -23.708  1.00 36.01           O  
+ATOM   2924  CG  ASP A 371      54.793   9.184 -22.789  1.00 36.01           C  
+ATOM   2925  OD1 ASP A 371      53.876   9.210 -23.638  1.00 36.01           O  
+ATOM   2926  OD2 ASP A 371      55.614  10.101 -22.584  1.00 36.01           O  
+ATOM   2927  N   PRO A 372      52.877   6.395 -24.308  1.00 37.22           N  
+ATOM   2928  CA  PRO A 372      52.854   5.854 -25.662  1.00 37.22           C  
+ATOM   2929  C   PRO A 372      53.377   6.852 -26.716  1.00 37.22           C  
+ATOM   2930  CB  PRO A 372      51.379   5.483 -25.870  1.00 37.22           C  
+ATOM   2931  O   PRO A 372      52.624   7.252 -27.593  1.00 37.22           O  
+ATOM   2932  CG  PRO A 372      50.650   6.638 -25.184  1.00 37.22           C  
+ATOM   2933  CD  PRO A 372      51.581   7.011 -24.030  1.00 37.22           C  
+ATOM   2934  N   TYR A 373      54.657   7.235 -26.687  1.00 31.14           N  
+ATOM   2935  CA  TYR A 373      55.309   7.903 -27.829  1.00 31.14           C  
+ATOM   2936  C   TYR A 373      56.811   7.598 -27.894  1.00 31.14           C  
+ATOM   2937  CB  TYR A 373      55.067   9.430 -27.819  1.00 31.14           C  
+ATOM   2938  O   TYR A 373      57.633   8.385 -27.431  1.00 31.14           O  
+ATOM   2939  CG  TYR A 373      53.700   9.870 -28.309  1.00 31.14           C  
+ATOM   2940  CD1 TYR A 373      53.415   9.902 -29.690  1.00 31.14           C  
+ATOM   2941  CD2 TYR A 373      52.701  10.208 -27.375  1.00 31.14           C  
+ATOM   2942  CE1 TYR A 373      52.127  10.259 -30.137  1.00 31.14           C  
+ATOM   2943  CE2 TYR A 373      51.410  10.552 -27.818  1.00 31.14           C  
+ATOM   2944  OH  TYR A 373      49.874  10.904 -29.626  1.00 31.14           O  
+ATOM   2945  CZ  TYR A 373      51.122  10.574 -29.199  1.00 31.14           C  
+ATOM   2946  N   LYS A 374      57.184   6.485 -28.539  1.00 34.55           N  
+ATOM   2947  CA  LYS A 374      58.435   6.381 -29.310  1.00 34.55           C  
+ATOM   2948  C   LYS A 374      58.252   5.430 -30.489  1.00 34.55           C  
+ATOM   2949  CB  LYS A 374      59.648   5.957 -28.463  1.00 34.55           C  
+ATOM   2950  O   LYS A 374      57.813   4.299 -30.314  1.00 34.55           O  
+ATOM   2951  CG  LYS A 374      60.259   7.149 -27.709  1.00 34.55           C  
+ATOM   2952  CD  LYS A 374      61.747   6.960 -27.426  1.00 34.55           C  
+ATOM   2953  CE  LYS A 374      62.282   8.239 -26.777  1.00 34.55           C  
+ATOM   2954  NZ  LYS A 374      63.749   8.157 -26.598  1.00 34.55           N  
+ATOM   2955  N   ALA A 375      58.578   5.950 -31.666  1.00 33.76           N  
+ATOM   2956  CA  ALA A 375      58.553   5.276 -32.947  1.00 33.76           C  
+ATOM   2957  C   ALA A 375      59.935   4.696 -33.297  1.00 33.76           C  
+ATOM   2958  CB  ALA A 375      58.082   6.292 -33.998  1.00 33.76           C  
+ATOM   2959  O   ALA A 375      60.948   5.358 -33.080  1.00 33.76           O  
+ATOM   2960  N   ASP A 376      59.857   3.485 -33.844  1.00 32.47           N  
+ATOM   2961  CA  ASP A 376      60.559   2.886 -34.987  1.00 32.47           C  
+ATOM   2962  C   ASP A 376      62.066   2.569 -35.037  1.00 32.47           C  
+ATOM   2963  CB  ASP A 376      60.087   3.532 -36.311  1.00 32.47           C  
+ATOM   2964  O   ASP A 376      62.914   3.238 -34.451  1.00 32.47           O  
+ATOM   2965  CG  ASP A 376      59.495   2.527 -37.312  1.00 32.47           C  
+ATOM   2966  OD1 ASP A 376      59.698   1.305 -37.119  1.00 32.47           O  
+ATOM   2967  OD2 ASP A 376      58.767   2.999 -38.212  1.00 32.47           O  
+ATOM   2968  N   ASP A 377      62.283   1.553 -35.888  1.00 32.97           N  
+ATOM   2969  CA  ASP A 377      63.472   0.924 -36.479  1.00 32.97           C  
+ATOM   2970  C   ASP A 377      64.226  -0.157 -35.678  1.00 32.97           C  
+ATOM   2971  CB  ASP A 377      64.429   1.972 -37.091  1.00 32.97           C  
+ATOM   2972  O   ASP A 377      64.666   0.083 -34.558  1.00 32.97           O  
+ATOM   2973  CG  ASP A 377      64.059   2.391 -38.517  1.00 32.97           C  
+ATOM   2974  OD1 ASP A 377      63.585   1.506 -39.269  1.00 32.97           O  
+ATOM   2975  OD2 ASP A 377      64.387   3.536 -38.898  1.00 32.97           O  
+ATOM   2976  N   SER A 378      64.578  -1.338 -36.214  1.00 32.55           N  
+ATOM   2977  CA  SER A 378      64.065  -2.268 -37.255  1.00 32.55           C  
+ATOM   2978  C   SER A 378      65.036  -3.481 -37.322  1.00 32.55           C  
+ATOM   2979  CB  SER A 378      63.936  -1.654 -38.668  1.00 32.55           C  
+ATOM   2980  O   SER A 378      66.180  -3.345 -36.887  1.00 32.55           O  
+ATOM   2981  OG  SER A 378      64.973  -0.760 -39.009  1.00 32.55           O  
+ATOM   2982  N   ARG A 379      64.585  -4.603 -37.937  1.00 31.77           N  
+ATOM   2983  CA  ARG A 379      65.337  -5.794 -38.463  1.00 31.77           C  
+ATOM   2984  C   ARG A 379      65.687  -6.910 -37.457  1.00 31.77           C  
+ATOM   2985  CB  ARG A 379      66.575  -5.305 -39.233  1.00 31.77           C  
+ATOM   2986  O   ARG A 379      66.054  -6.597 -36.334  1.00 31.77           O  
+ATOM   2987  CG  ARG A 379      66.167  -4.498 -40.469  1.00 31.77           C  
+ATOM   2988  CD  ARG A 379      67.392  -3.856 -41.095  1.00 31.77           C  
+ATOM   2989  NE  ARG A 379      67.009  -3.068 -42.279  1.00 31.77           N  
+ATOM   2990  NH1 ARG A 379      68.948  -3.407 -43.434  1.00 31.77           N  
+ATOM   2991  NH2 ARG A 379      67.294  -2.219 -44.366  1.00 31.77           N  
+ATOM   2992  CZ  ARG A 379      67.751  -2.899 -43.351  1.00 31.77           C  
+ATOM   2993  N   GLU A 380      65.589  -8.222 -37.724  1.00 33.47           N  
+ATOM   2994  CA  GLU A 380      65.477  -9.110 -38.917  1.00 33.47           C  
+ATOM   2995  C   GLU A 380      64.873 -10.476 -38.435  1.00 33.47           C  
+ATOM   2996  CB  GLU A 380      66.909  -9.329 -39.473  1.00 33.47           C  
+ATOM   2997  O   GLU A 380      65.109 -10.845 -37.286  1.00 33.47           O  
+ATOM   2998  CG  GLU A 380      67.222  -8.543 -40.763  1.00 33.47           C  
+ATOM   2999  CD  GLU A 380      68.687  -8.054 -40.882  1.00 33.47           C  
+ATOM   3000  OE1 GLU A 380      68.893  -6.977 -41.506  1.00 33.47           O  
+ATOM   3001  OE2 GLU A 380      69.600  -8.693 -40.312  1.00 33.47           O  
+ATOM   3002  N   GLU A 381      63.863 -11.052 -39.116  1.00 30.70           N  
+ATOM   3003  CA  GLU A 381      63.864 -12.306 -39.941  1.00 30.70           C  
+ATOM   3004  C   GLU A 381      63.974 -13.652 -39.164  1.00 30.70           C  
+ATOM   3005  CB  GLU A 381      64.811 -12.219 -41.154  1.00 30.70           C  
+ATOM   3006  O   GLU A 381      64.926 -13.857 -38.424  1.00 30.70           O  
+ATOM   3007  CG  GLU A 381      64.318 -11.166 -42.167  1.00 30.70           C  
+ATOM   3008  CD  GLU A 381      65.188 -11.018 -43.429  1.00 30.70           C  
+ATOM   3009  OE1 GLU A 381      64.835 -10.134 -44.249  1.00 30.70           O  
+ATOM   3010  OE2 GLU A 381      66.230 -11.701 -43.547  1.00 30.70           O  
+ATOM   3011  N   GLU A 382      62.887 -14.457 -39.131  1.00 28.80           N  
+ATOM   3012  CA  GLU A 382      62.704 -15.813 -39.753  1.00 28.80           C  
+ATOM   3013  C   GLU A 382      63.332 -16.957 -38.893  1.00 28.80           C  
+ATOM   3014  CB  GLU A 382      63.072 -15.833 -41.255  1.00 28.80           C  
+ATOM   3015  O   GLU A 382      64.380 -16.767 -38.298  1.00 28.80           O  
+ATOM   3016  CG  GLU A 382      62.174 -14.923 -42.120  1.00 28.80           C  
+ATOM   3017  CD  GLU A 382      62.398 -15.040 -43.643  1.00 28.80           C  
+ATOM   3018  OE1 GLU A 382      61.626 -14.373 -44.374  1.00 28.80           O  
+ATOM   3019  OE2 GLU A 382      63.289 -15.800 -44.077  1.00 28.80           O  
+ATOM   3020  N   GLU A 383      62.750 -18.129 -38.591  1.00 33.19           N  
+ATOM   3021  CA  GLU A 383      61.994 -19.129 -39.363  1.00 33.19           C  
+ATOM   3022  C   GLU A 383      61.130 -20.053 -38.451  1.00 33.19           C  
+ATOM   3023  CB  GLU A 383      63.003 -20.060 -40.078  1.00 33.19           C  
+ATOM   3024  O   GLU A 383      61.219 -20.051 -37.221  1.00 33.19           O  
+ATOM   3025  CG  GLU A 383      63.706 -19.443 -41.292  1.00 33.19           C  
+ATOM   3026  CD  GLU A 383      64.655 -20.434 -41.989  1.00 33.19           C  
+ATOM   3027  OE1 GLU A 383      64.815 -20.332 -43.227  1.00 33.19           O  
+ATOM   3028  OE2 GLU A 383      65.237 -21.298 -41.292  1.00 33.19           O  
+ATOM   3029  N   GLU A 384      60.299 -20.854 -39.120  1.00 28.00           N  
+ATOM   3030  CA  GLU A 384      59.351 -21.884 -38.678  1.00 28.00           C  
+ATOM   3031  C   GLU A 384      59.990 -23.198 -38.162  1.00 28.00           C  
+ATOM   3032  CB  GLU A 384      58.530 -22.276 -39.929  1.00 28.00           C  
+ATOM   3033  O   GLU A 384      61.008 -23.639 -38.689  1.00 28.00           O  
+ATOM   3034  CG  GLU A 384      57.819 -21.128 -40.670  1.00 28.00           C  
+ATOM   3035  CD  GLU A 384      57.231 -21.555 -42.030  1.00 28.00           C  
+ATOM   3036  OE1 GLU A 384      56.155 -21.015 -42.383  1.00 28.00           O  
+ATOM   3037  OE2 GLU A 384      57.859 -22.386 -42.726  1.00 28.00           O  
+ATOM   3038  N   ASN A 385      59.320 -23.882 -37.219  1.00 28.25           N  
+ATOM   3039  CA  ASN A 385      58.752 -25.248 -37.347  1.00 28.25           C  
+ATOM   3040  C   ASN A 385      58.727 -26.063 -36.038  1.00 28.25           C  
+ATOM   3041  CB  ASN A 385      59.332 -26.120 -38.486  1.00 28.25           C  
+ATOM   3042  O   ASN A 385      59.720 -26.170 -35.325  1.00 28.25           O  
+ATOM   3043  CG  ASN A 385      58.608 -25.884 -39.800  1.00 28.25           C  
+ATOM   3044  ND2 ASN A 385      59.312 -25.731 -40.893  1.00 28.25           N  
+ATOM   3045  OD1 ASN A 385      57.393 -25.799 -39.858  1.00 28.25           O  
+ATOM   3046  N   ASP A 386      57.533 -26.616 -35.795  1.00 29.62           N  
+ATOM   3047  CA  ASP A 386      57.158 -27.922 -35.236  1.00 29.62           C  
+ATOM   3048  C   ASP A 386      58.088 -28.650 -34.250  1.00 29.62           C  
+ATOM   3049  CB  ASP A 386      56.813 -28.853 -36.419  1.00 29.62           C  
+ATOM   3050  O   ASP A 386      59.184 -29.068 -34.600  1.00 29.62           O  
+ATOM   3051  CG  ASP A 386      55.580 -28.401 -37.218  1.00 29.62           C  
+ATOM   3052  OD1 ASP A 386      54.781 -27.606 -36.666  1.00 29.62           O  
+ATOM   3053  OD2 ASP A 386      55.409 -28.883 -38.360  1.00 29.62           O  
+ATOM   3054  N   ASP A 387      57.542 -28.965 -33.066  1.00 33.68           N  
+ATOM   3055  CA  ASP A 387      57.502 -30.365 -32.624  1.00 33.68           C  
+ATOM   3056  C   ASP A 387      56.461 -30.631 -31.512  1.00 33.68           C  
+ATOM   3057  CB  ASP A 387      58.889 -30.932 -32.239  1.00 33.68           C  
+ATOM   3058  O   ASP A 387      56.474 -30.061 -30.421  1.00 33.68           O  
+ATOM   3059  CG  ASP A 387      59.489 -31.896 -33.287  1.00 33.68           C  
+ATOM   3060  OD1 ASP A 387      58.722 -32.452 -34.111  1.00 33.68           O  
+ATOM   3061  OD2 ASP A 387      60.711 -32.160 -33.184  1.00 33.68           O  
+ATOM   3062  N   ASP A 388      55.580 -31.560 -31.872  1.00 32.69           N  
+ATOM   3063  CA  ASP A 388      55.191 -32.768 -31.147  1.00 32.69           C  
+ATOM   3064  C   ASP A 388      54.164 -32.769 -29.994  1.00 32.69           C  
+ATOM   3065  CB  ASP A 388      56.404 -33.693 -30.910  1.00 32.69           C  
+ATOM   3066  O   ASP A 388      54.081 -31.946 -29.084  1.00 32.69           O  
+ATOM   3067  CG  ASP A 388      56.106 -35.182 -31.154  1.00 32.69           C  
+ATOM   3068  OD1 ASP A 388      54.985 -35.501 -31.625  1.00 32.69           O  
+ATOM   3069  OD2 ASP A 388      56.982 -36.012 -30.828  1.00 32.69           O  
+ATOM   3070  N   ASN A 389      53.347 -33.810 -30.090  1.00 28.52           N  
+ATOM   3071  CA  ASN A 389      52.112 -34.110 -29.408  1.00 28.52           C  
+ATOM   3072  C   ASN A 389      52.325 -35.466 -28.725  1.00 28.52           C  
+ATOM   3073  CB  ASN A 389      51.073 -34.180 -30.556  1.00 28.52           C  
+ATOM   3074  O   ASN A 389      52.402 -36.463 -29.434  1.00 28.52           O  
+ATOM   3075  CG  ASN A 389      49.611 -34.215 -30.176  1.00 28.52           C  
+ATOM   3076  ND2 ASN A 389      48.761 -34.519 -31.132  1.00 28.52           N  
+ATOM   3077  OD1 ASN A 389      49.188 -33.927 -29.070  1.00 28.52           O  
+ATOM   3078  N   SER A 390      52.395 -35.550 -27.390  1.00 32.42           N  
+ATOM   3079  CA  SER A 390      52.110 -36.795 -26.644  1.00 32.42           C  
+ATOM   3080  C   SER A 390      52.072 -36.615 -25.121  1.00 32.42           C  
+ATOM   3081  CB  SER A 390      53.103 -37.928 -26.959  1.00 32.42           C  
+ATOM   3082  O   SER A 390      53.068 -36.301 -24.486  1.00 32.42           O  
+ATOM   3083  OG  SER A 390      52.638 -38.645 -28.086  1.00 32.42           O  
+ATOM   3084  N   LEU A 391      50.879 -36.883 -24.579  1.00 29.38           N  
+ATOM   3085  CA  LEU A 391      50.572 -37.701 -23.396  1.00 29.38           C  
+ATOM   3086  C   LEU A 391      51.451 -37.592 -22.127  1.00 29.38           C  
+ATOM   3087  CB  LEU A 391      50.480 -39.181 -23.861  1.00 29.38           C  
+ATOM   3088  O   LEU A 391      52.531 -38.154 -22.068  1.00 29.38           O  
+ATOM   3089  CG  LEU A 391      49.112 -39.827 -23.603  1.00 29.38           C  
+ATOM   3090  CD1 LEU A 391      48.145 -39.519 -24.751  1.00 29.38           C  
+ATOM   3091  CD2 LEU A 391      49.248 -41.344 -23.477  1.00 29.38           C  
+ATOM   3092  N   GLU A 392      50.861 -37.046 -21.060  1.00 31.87           N  
+ATOM   3093  CA  GLU A 392      50.802 -37.584 -19.682  1.00 31.87           C  
+ATOM   3094  C   GLU A 392      49.798 -36.677 -18.922  1.00 31.87           C  
+ATOM   3095  CB  GLU A 392      52.193 -37.646 -19.005  1.00 31.87           C  
+ATOM   3096  O   GLU A 392      49.826 -35.461 -19.049  1.00 31.87           O  
+ATOM   3097  CG  GLU A 392      52.765 -39.082 -19.044  1.00 31.87           C  
+ATOM   3098  CD  GLU A 392      54.185 -39.236 -18.470  1.00 31.87           C  
+ATOM   3099  OE1 GLU A 392      54.805 -40.291 -18.745  1.00 31.87           O  
+ATOM   3100  OE2 GLU A 392      54.606 -38.362 -17.679  1.00 31.87           O  
+ATOM   3101  N   GLY A 393      48.757 -37.141 -18.233  1.00 26.18           N  
+ATOM   3102  CA  GLY A 393      48.675 -38.349 -17.430  1.00 26.18           C  
+ATOM   3103  C   GLY A 393      48.558 -38.052 -15.928  1.00 26.18           C  
+ATOM   3104  O   GLY A 393      48.888 -38.932 -15.149  1.00 26.18           O  
+ATOM   3105  N   GLU A 394      48.106 -36.867 -15.483  1.00 30.10           N  
+ATOM   3106  CA  GLU A 394      47.902 -36.600 -14.047  1.00 30.10           C  
+ATOM   3107  C   GLU A 394      46.443 -36.793 -13.602  1.00 30.10           C  
+ATOM   3108  CB  GLU A 394      48.488 -35.257 -13.596  1.00 30.10           C  
+ATOM   3109  O   GLU A 394      45.550 -35.968 -13.802  1.00 30.10           O  
+ATOM   3110  CG  GLU A 394      50.029 -35.287 -13.567  1.00 30.10           C  
+ATOM   3111  CD  GLU A 394      50.629 -34.291 -12.558  1.00 30.10           C  
+ATOM   3112  OE1 GLU A 394      51.745 -34.565 -12.063  1.00 30.10           O  
+ATOM   3113  OE2 GLU A 394      49.955 -33.282 -12.240  1.00 30.10           O  
+ATOM   3114  N   THR A 395      46.219 -37.938 -12.964  1.00 25.44           N  
+ATOM   3115  CA  THR A 395      45.027 -38.293 -12.196  1.00 25.44           C  
+ATOM   3116  C   THR A 395      44.979 -37.534 -10.868  1.00 25.44           C  
+ATOM   3117  CB  THR A 395      45.041 -39.802 -11.899  1.00 25.44           C  
+ATOM   3118  O   THR A 395      45.879 -37.667 -10.039  1.00 25.44           O  
+ATOM   3119  CG2 THR A 395      44.693 -40.634 -13.132  1.00 25.44           C  
+ATOM   3120  OG1 THR A 395      46.326 -40.201 -11.472  1.00 25.44           O  
+ATOM   3121  N   PHE A 396      43.888 -36.803 -10.626  1.00 26.76           N  
+ATOM   3122  CA  PHE A 396      43.557 -36.245  -9.312  1.00 26.76           C  
+ATOM   3123  C   PHE A 396      43.231 -37.361  -8.295  1.00 26.76           C  
+ATOM   3124  CB  PHE A 396      42.372 -35.275  -9.434  1.00 26.76           C  
+ATOM   3125  O   PHE A 396      42.567 -38.334  -8.665  1.00 26.76           O  
+ATOM   3126  CG  PHE A 396      42.760 -33.881  -9.887  1.00 26.76           C  
+ATOM   3127  CD1 PHE A 396      43.066 -32.899  -8.926  1.00 26.76           C  
+ATOM   3128  CD2 PHE A 396      42.840 -33.566 -11.257  1.00 26.76           C  
+ATOM   3129  CE1 PHE A 396      43.447 -31.608  -9.330  1.00 26.76           C  
+ATOM   3130  CE2 PHE A 396      43.221 -32.274 -11.660  1.00 26.76           C  
+ATOM   3131  CZ  PHE A 396      43.525 -31.296 -10.698  1.00 26.76           C  
+ATOM   3132  N   PRO A 397      43.626 -37.236  -7.012  1.00 33.33           N  
+ATOM   3133  CA  PRO A 397      43.329 -38.243  -5.998  1.00 33.33           C  
+ATOM   3134  C   PRO A 397      41.843 -38.233  -5.621  1.00 33.33           C  
+ATOM   3135  CB  PRO A 397      44.217 -37.924  -4.786  1.00 33.33           C  
+ATOM   3136  O   PRO A 397      41.286 -37.193  -5.270  1.00 33.33           O  
+ATOM   3137  CG  PRO A 397      45.192 -36.860  -5.287  1.00 33.33           C  
+ATOM   3138  CD  PRO A 397      44.441 -36.185  -6.428  1.00 33.33           C  
+ATOM   3139  N   LEU A 398      41.222 -39.412  -5.647  1.00 28.19           N  
+ATOM   3140  CA  LEU A 398      39.907 -39.673  -5.064  1.00 28.19           C  
+ATOM   3141  C   LEU A 398      40.000 -39.568  -3.533  1.00 28.19           C  
+ATOM   3142  CB  LEU A 398      39.439 -41.074  -5.513  1.00 28.19           C  
+ATOM   3143  O   LEU A 398      40.633 -40.402  -2.881  1.00 28.19           O  
+ATOM   3144  CG  LEU A 398      38.955 -41.133  -6.975  1.00 28.19           C  
+ATOM   3145  CD1 LEU A 398      38.981 -42.571  -7.496  1.00 28.19           C  
+ATOM   3146  CD2 LEU A 398      37.522 -40.610  -7.102  1.00 28.19           C  
+ATOM   3147  N   GLU A 399      39.378 -38.536  -2.961  1.00 32.88           N  
+ATOM   3148  CA  GLU A 399      39.125 -38.452  -1.523  1.00 32.88           C  
+ATOM   3149  C   GLU A 399      38.047 -39.458  -1.093  1.00 32.88           C  
+ATOM   3150  CB  GLU A 399      38.781 -37.022  -1.067  1.00 32.88           C  
+ATOM   3151  O   GLU A 399      37.108 -39.771  -1.823  1.00 32.88           O  
+ATOM   3152  CG  GLU A 399      40.035 -36.140  -0.934  1.00 32.88           C  
+ATOM   3153  CD  GLU A 399      39.758 -34.788  -0.249  1.00 32.88           C  
+ATOM   3154  OE1 GLU A 399      40.690 -34.279   0.418  1.00 32.88           O  
+ATOM   3155  OE2 GLU A 399      38.629 -34.265  -0.382  1.00 32.88           O  
+ATOM   3156  N   ARG A 400      38.268 -39.984   0.114  1.00 29.13           N  
+ATOM   3157  CA  ARG A 400      37.579 -41.095   0.773  1.00 29.13           C  
+ATOM   3158  C   ARG A 400      36.094 -40.853   1.032  1.00 29.13           C  
+ATOM   3159  CB  ARG A 400      38.249 -41.333   2.133  1.00 29.13           C  
+ATOM   3160  O   ARG A 400      35.687 -39.753   1.393  1.00 29.13           O  
+ATOM   3161  CG  ARG A 400      39.589 -42.064   2.048  1.00 29.13           C  
+ATOM   3162  CD  ARG A 400      40.199 -42.119   3.451  1.00 29.13           C  
+ATOM   3163  NE  ARG A 400      41.393 -42.980   3.488  1.00 29.13           N  
+ATOM   3164  NH1 ARG A 400      41.896 -42.661   5.701  1.00 29.13           N  
+ATOM   3165  NH2 ARG A 400      43.125 -44.074   4.480  1.00 29.13           N  
+ATOM   3166  CZ  ARG A 400      42.132 -43.233   4.551  1.00 29.13           C  
+ATOM   3167  N   ASP A 401      35.375 -41.972   0.990  1.00 27.06           N  
+ATOM   3168  CA  ASP A 401      34.013 -42.192   1.470  1.00 27.06           C  
+ATOM   3169  C   ASP A 401      33.680 -41.492   2.797  1.00 27.06           C  
+ATOM   3170  CB  ASP A 401      33.787 -43.704   1.649  1.00 27.06           C  
+ATOM   3171  O   ASP A 401      34.393 -41.591   3.801  1.00 27.06           O  
+ATOM   3172  CG  ASP A 401      33.499 -44.431   0.336  1.00 27.06           C  
+ATOM   3173  OD1 ASP A 401      32.672 -43.909  -0.442  1.00 27.06           O  
+ATOM   3174  OD2 ASP A 401      34.111 -45.503   0.131  1.00 27.06           O  
+ATOM   3175  N   GLU A 402      32.525 -40.831   2.774  1.00 26.99           N  
+ATOM   3176  CA  GLU A 402      31.834 -40.231   3.905  1.00 26.99           C  
+ATOM   3177  C   GLU A 402      31.321 -41.288   4.898  1.00 26.99           C  
+ATOM   3178  CB  GLU A 402      30.609 -39.442   3.397  1.00 26.99           C  
+ATOM   3179  O   GLU A 402      30.731 -42.298   4.519  1.00 26.99           O  
+ATOM   3180  CG  GLU A 402      30.919 -38.243   2.485  1.00 26.99           C  
+ATOM   3181  CD  GLU A 402      29.648 -37.451   2.112  1.00 26.99           C  
+ATOM   3182  OE1 GLU A 402      29.745 -36.206   1.996  1.00 26.99           O  
+ATOM   3183  OE2 GLU A 402      28.571 -38.073   1.968  1.00 26.99           O  
+ATOM   3184  N   VAL A 403      31.397 -40.970   6.193  1.00 29.19           N  
+ATOM   3185  CA  VAL A 403      30.378 -41.396   7.164  1.00 29.19           C  
+ATOM   3186  C   VAL A 403      29.898 -40.140   7.886  1.00 29.19           C  
+ATOM   3187  CB  VAL A 403      30.870 -42.493   8.134  1.00 29.19           C  
+ATOM   3188  O   VAL A 403      30.472 -39.722   8.891  1.00 29.19           O  
+ATOM   3189  CG1 VAL A 403      29.709 -42.987   9.012  1.00 29.19           C  
+ATOM   3190  CG2 VAL A 403      31.436 -43.716   7.401  1.00 29.19           C  
+ATOM   3191  N   MET A 404      28.864 -39.498   7.339  1.00 27.25           N  
+ATOM   3192  CA  MET A 404      28.116 -38.432   8.010  1.00 27.25           C  
+ATOM   3193  C   MET A 404      26.841 -39.038   8.636  1.00 27.25           C  
+ATOM   3194  CB  MET A 404      27.856 -37.276   7.024  1.00 27.25           C  
+ATOM   3195  O   MET A 404      26.260 -39.948   8.039  1.00 27.25           O  
+ATOM   3196  CG  MET A 404      27.586 -35.952   7.753  1.00 27.25           C  
+ATOM   3197  SD  MET A 404      27.634 -34.455   6.730  1.00 27.25           S  
+ATOM   3198  CE  MET A 404      26.063 -34.631   5.850  1.00 27.25           C  
+ATOM   3199  N   PRO A 405      26.397 -38.607   9.836  1.00 30.61           N  
+ATOM   3200  CA  PRO A 405      25.255 -39.219  10.514  1.00 30.61           C  
+ATOM   3201  C   PRO A 405      23.941 -38.898   9.780  1.00 30.61           C  
+ATOM   3202  CB  PRO A 405      25.251 -38.680  11.951  1.00 30.61           C  
+ATOM   3203  O   PRO A 405      23.860 -37.878   9.088  1.00 30.61           O  
+ATOM   3204  CG  PRO A 405      26.456 -37.744  12.046  1.00 30.61           C  
+ATOM   3205  CD  PRO A 405      26.863 -37.468  10.605  1.00 30.61           C  
+ATOM   3206  N   PRO A 406      22.891 -39.725   9.935  1.00 29.39           N  
+ATOM   3207  CA  PRO A 406      21.641 -39.534   9.213  1.00 29.39           C  
+ATOM   3208  C   PRO A 406      20.930 -38.253   9.688  1.00 29.39           C  
+ATOM   3209  CB  PRO A 406      20.818 -40.797   9.482  1.00 29.39           C  
+ATOM   3210  O   PRO A 406      20.889 -37.986  10.893  1.00 29.39           O  
+ATOM   3211  CG  PRO A 406      21.311 -41.253  10.856  1.00 29.39           C  
+ATOM   3212  CD  PRO A 406      22.781 -40.834  10.869  1.00 29.39           C  
+ATOM   3213  N   PRO A 407      20.346 -37.452   8.779  1.00 28.42           N  
+ATOM   3214  CA  PRO A 407      19.578 -36.279   9.163  1.00 28.42           C  
+ATOM   3215  C   PRO A 407      18.227 -36.704   9.752  1.00 28.42           C  
+ATOM   3216  CB  PRO A 407      19.451 -35.439   7.891  1.00 28.42           C  
+ATOM   3217  O   PRO A 407      17.554 -37.596   9.235  1.00 28.42           O  
+ATOM   3218  CG  PRO A 407      19.478 -36.485   6.775  1.00 28.42           C  
+ATOM   3219  CD  PRO A 407      20.353 -37.608   7.333  1.00 28.42           C  
+ATOM   3220  N   LEU A 408      17.832 -36.031  10.834  1.00 32.08           N  
+ATOM   3221  CA  LEU A 408      16.518 -36.149  11.463  1.00 32.08           C  
+ATOM   3222  C   LEU A 408      15.406 -35.956  10.418  1.00 32.08           C  
+ATOM   3223  CB  LEU A 408      16.420 -35.100  12.590  1.00 32.08           C  
+ATOM   3224  O   LEU A 408      15.397 -34.972   9.673  1.00 32.08           O  
+ATOM   3225  CG  LEU A 408      17.295 -35.420  13.819  1.00 32.08           C  
+ATOM   3226  CD1 LEU A 408      17.522 -34.163  14.660  1.00 32.08           C  
+ATOM   3227  CD2 LEU A 408      16.638 -36.479  14.706  1.00 32.08           C  
+ATOM   3228  N   GLN A 409      14.478 -36.914  10.365  1.00 27.06           N  
+ATOM   3229  CA  GLN A 409      13.309 -36.884   9.491  1.00 27.06           C  
+ATOM   3230  C   GLN A 409      12.379 -35.741   9.915  1.00 27.06           C  
+ATOM   3231  CB  GLN A 409      12.576 -38.238   9.551  1.00 27.06           C  
+ATOM   3232  O   GLN A 409      11.686 -35.832  10.925  1.00 27.06           O  
+ATOM   3233  CG  GLN A 409      13.345 -39.386   8.875  1.00 27.06           C  
+ATOM   3234  CD  GLN A 409      12.612 -40.726   8.960  1.00 27.06           C  
+ATOM   3235  NE2 GLN A 409      13.070 -41.740   8.260  1.00 27.06           N  
+ATOM   3236  OE1 GLN A 409      11.628 -40.902   9.654  1.00 27.06           O  
+ATOM   3237  N   HIS A 410      12.360 -34.661   9.135  1.00 28.53           N  
+ATOM   3238  CA  HIS A 410      11.273 -33.685   9.169  1.00 28.53           C  
+ATOM   3239  C   HIS A 410      10.171 -34.093   8.175  1.00 28.53           C  
+ATOM   3240  CB  HIS A 410      11.810 -32.268   8.930  1.00 28.53           C  
+ATOM   3241  O   HIS A 410      10.477 -34.753   7.177  1.00 28.53           O  
+ATOM   3242  CG  HIS A 410      12.450 -31.682  10.163  1.00 28.53           C  
+ATOM   3243  CD2 HIS A 410      13.776 -31.401  10.349  1.00 28.53           C  
+ATOM   3244  ND1 HIS A 410      11.799 -31.339  11.329  1.00 28.53           N  
+ATOM   3245  CE1 HIS A 410      12.710 -30.858  12.190  1.00 28.53           C  
+ATOM   3246  NE2 HIS A 410      13.930 -30.865  11.631  1.00 28.53           N  
+ATOM   3247  N   PRO A 411       8.899 -33.724   8.429  1.00 31.77           N  
+ATOM   3248  CA  PRO A 411       7.759 -34.181   7.640  1.00 31.77           C  
+ATOM   3249  C   PRO A 411       7.902 -33.792   6.168  1.00 31.77           C  
+ATOM   3250  CB  PRO A 411       6.511 -33.542   8.265  1.00 31.77           C  
+ATOM   3251  O   PRO A 411       8.341 -32.683   5.853  1.00 31.77           O  
+ATOM   3252  CG  PRO A 411       6.968 -33.114   9.657  1.00 31.77           C  
+ATOM   3253  CD  PRO A 411       8.450 -32.819   9.474  1.00 31.77           C  
+ATOM   3254  N   GLN A 412       7.514 -34.707   5.277  1.00 26.79           N  
+ATOM   3255  CA  GLN A 412       7.468 -34.495   3.833  1.00 26.79           C  
+ATOM   3256  C   GLN A 412       6.517 -33.336   3.511  1.00 26.79           C  
+ATOM   3257  CB  GLN A 412       7.011 -35.787   3.134  1.00 26.79           C  
+ATOM   3258  O   GLN A 412       5.306 -33.500   3.437  1.00 26.79           O  
+ATOM   3259  CG  GLN A 412       8.044 -36.923   3.218  1.00 26.79           C  
+ATOM   3260  CD  GLN A 412       7.582 -38.190   2.498  1.00 26.79           C  
+ATOM   3261  NE2 GLN A 412       8.486 -39.063   2.112  1.00 26.79           N  
+ATOM   3262  OE1 GLN A 412       6.413 -38.438   2.275  1.00 26.79           O  
+ATOM   3263  N   THR A 413       7.076 -32.146   3.343  1.00 28.24           N  
+ATOM   3264  CA  THR A 413       6.443 -31.050   2.610  1.00 28.24           C  
+ATOM   3265  C   THR A 413       7.034 -31.067   1.211  1.00 28.24           C  
+ATOM   3266  CB  THR A 413       6.647 -29.680   3.288  1.00 28.24           C  
+ATOM   3267  O   THR A 413       8.249 -31.236   1.079  1.00 28.24           O  
+ATOM   3268  CG2 THR A 413       5.341 -29.171   3.890  1.00 28.24           C  
+ATOM   3269  OG1 THR A 413       7.604 -29.730   4.330  1.00 28.24           O  
+ATOM   3270  N   ASP A 414       6.181 -30.928   0.193  1.00 32.23           N  
+ATOM   3271  CA  ASP A 414       6.502 -30.923  -1.239  1.00 32.23           C  
+ATOM   3272  C   ASP A 414       7.710 -30.032  -1.570  1.00 32.23           C  
+ATOM   3273  CB  ASP A 414       5.270 -30.453  -2.035  1.00 32.23           C  
+ATOM   3274  O   ASP A 414       7.601 -28.862  -1.946  1.00 32.23           O  
+ATOM   3275  CG  ASP A 414       4.184 -31.518  -2.158  1.00 32.23           C  
+ATOM   3276  OD1 ASP A 414       4.563 -32.678  -2.431  1.00 32.23           O  
+ATOM   3277  OD2 ASP A 414       3.004 -31.146  -1.995  1.00 32.23           O  
+ATOM   3278  N   ARG A 415       8.918 -30.584  -1.441  1.00 30.39           N  
+ATOM   3279  CA  ARG A 415      10.136 -29.941  -1.914  1.00 30.39           C  
+ATOM   3280  C   ARG A 415      10.214 -30.200  -3.403  1.00 30.39           C  
+ATOM   3281  CB  ARG A 415      11.376 -30.411  -1.140  1.00 30.39           C  
+ATOM   3282  O   ARG A 415      10.825 -31.172  -3.839  1.00 30.39           O  
+ATOM   3283  CG  ARG A 415      11.498 -29.688   0.209  1.00 30.39           C  
+ATOM   3284  CD  ARG A 415      12.841 -30.022   0.865  1.00 30.39           C  
+ATOM   3285  NE  ARG A 415      13.045 -29.245   2.102  1.00 30.39           N  
+ATOM   3286  NH1 ARG A 415      15.029 -30.210   2.730  1.00 30.39           N  
+ATOM   3287  NH2 ARG A 415      14.101 -28.643   4.026  1.00 30.39           N  
+ATOM   3288  CZ  ARG A 415      14.056 -29.366   2.942  1.00 30.39           C  
+ATOM   3289  N   LEU A 416       9.613 -29.289  -4.168  1.00 36.85           N  
+ATOM   3290  CA  LEU A 416       9.970 -29.046  -5.563  1.00 36.85           C  
+ATOM   3291  C   LEU A 416      11.498 -29.125  -5.670  1.00 36.85           C  
+ATOM   3292  CB  LEU A 416       9.461 -27.652  -5.978  1.00 36.85           C  
+ATOM   3293  O   LEU A 416      12.212 -28.314  -5.075  1.00 36.85           O  
+ATOM   3294  CG  LEU A 416       7.955 -27.617  -6.298  1.00 36.85           C  
+ATOM   3295  CD1 LEU A 416       7.418 -26.193  -6.151  1.00 36.85           C  
+ATOM   3296  CD2 LEU A 416       7.692 -28.083  -7.732  1.00 36.85           C  
+ATOM   3297  N   THR A 417      11.989 -30.148  -6.367  1.00 32.40           N  
+ATOM   3298  CA  THR A 417      13.408 -30.384  -6.625  1.00 32.40           C  
+ATOM   3299  C   THR A 417      13.996 -29.129  -7.255  1.00 32.40           C  
+ATOM   3300  CB  THR A 417      13.585 -31.585  -7.571  1.00 32.40           C  
+ATOM   3301  O   THR A 417      13.794 -28.869  -8.440  1.00 32.40           O  
+ATOM   3302  CG2 THR A 417      13.355 -32.916  -6.859  1.00 32.40           C  
+ATOM   3303  OG1 THR A 417      12.658 -31.505  -8.630  1.00 32.40           O  
+ATOM   3304  N   CYS A 418      14.678 -28.308  -6.456  1.00 36.81           N  
+ATOM   3305  CA  CYS A 418      15.345 -27.123  -6.969  1.00 36.81           C  
+ATOM   3306  C   CYS A 418      16.482 -27.617  -7.879  1.00 36.81           C  
+ATOM   3307  CB  CYS A 418      15.832 -26.258  -5.802  1.00 36.81           C  
+ATOM   3308  O   CYS A 418      17.327 -28.384  -7.400  1.00 36.81           O  
+ATOM   3309  SG  CYS A 418      16.125 -24.561  -6.379  1.00 36.81           S  
+ATOM   3310  N   PRO A 419      16.510 -27.259  -9.175  1.00 44.29           N  
+ATOM   3311  CA  PRO A 419      17.572 -27.701 -10.071  1.00 44.29           C  
+ATOM   3312  C   PRO A 419      18.932 -27.281  -9.504  1.00 44.29           C  
+ATOM   3313  CB  PRO A 419      17.288 -27.036 -11.425  1.00 44.29           C  
+ATOM   3314  O   PRO A 419      19.023 -26.261  -8.820  1.00 44.29           O  
+ATOM   3315  CG  PRO A 419      15.819 -26.622 -11.345  1.00 44.29           C  
+ATOM   3316  CD  PRO A 419      15.593 -26.366  -9.861  1.00 44.29           C  
+ATOM   3317  N   LYS A 420      20.005 -28.027  -9.804  1.00 51.80           N  
+ATOM   3318  CA  LYS A 420      21.387 -27.587  -9.540  1.00 51.80           C  
+ATOM   3319  C   LYS A 420      21.629 -26.255 -10.272  1.00 51.80           C  
+ATOM   3320  CB  LYS A 420      22.402 -28.660  -9.999  1.00 51.80           C  
+ATOM   3321  O   LYS A 420      22.006 -26.250 -11.437  1.00 51.80           O  
+ATOM   3322  CG  LYS A 420      22.507 -29.890  -9.080  1.00 51.80           C  
+ATOM   3323  CD  LYS A 420      23.580 -30.866  -9.603  1.00 51.80           C  
+ATOM   3324  CE  LYS A 420      23.759 -32.072  -8.666  1.00 51.80           C  
+ATOM   3325  NZ  LYS A 420      24.789 -33.026  -9.162  1.00 51.80           N  
+ATOM   3326  N   GLY A 421      21.351 -25.128  -9.620  1.00 66.56           N  
+ATOM   3327  CA  GLY A 421      21.386 -23.810 -10.245  1.00 66.56           C  
+ATOM   3328  C   GLY A 421      20.565 -22.762  -9.498  1.00 66.56           C  
+ATOM   3329  O   GLY A 421      19.940 -23.024  -8.472  1.00 66.56           O  
+ATOM   3330  N   LEU A 422      20.590 -21.535 -10.013  1.00 76.73           N  
+ATOM   3331  CA  LEU A 422      19.691 -20.487  -9.543  1.00 76.73           C  
+ATOM   3332  C   LEU A 422      18.239 -20.890  -9.827  1.00 76.73           C  
+ATOM   3333  CB  LEU A 422      20.010 -19.175 -10.274  1.00 76.73           C  
+ATOM   3334  O   LEU A 422      17.965 -21.384 -10.919  1.00 76.73           O  
+ATOM   3335  CG  LEU A 422      21.260 -18.465  -9.746  1.00 76.73           C  
+ATOM   3336  CD1 LEU A 422      21.647 -17.353 -10.708  1.00 76.73           C  
+ATOM   3337  CD2 LEU A 422      20.997 -17.818  -8.392  1.00 76.73           C  
+ATOM   3338  N   PRO A 423      17.280 -20.570  -8.943  1.00 80.72           N  
+ATOM   3339  CA  PRO A 423      15.860 -20.811  -9.198  1.00 80.72           C  
+ATOM   3340  C   PRO A 423      15.274 -19.750 -10.146  1.00 80.72           C  
+ATOM   3341  CB  PRO A 423      15.226 -20.800  -7.810  1.00 80.72           C  
+ATOM   3342  O   PRO A 423      14.118 -19.355 -10.017  1.00 80.72           O  
+ATOM   3343  CG  PRO A 423      16.030 -19.704  -7.127  1.00 80.72           C  
+ATOM   3344  CD  PRO A 423      17.450 -19.919  -7.652  1.00 80.72           C  
+ATOM   3345  N   TRP A 424      16.107 -19.208 -11.037  1.00 85.61           N  
+ATOM   3346  CA  TRP A 424      15.740 -18.155 -11.962  1.00 85.61           C  
+ATOM   3347  C   TRP A 424      16.052 -18.574 -13.388  1.00 85.61           C  
+ATOM   3348  CB  TRP A 424      16.487 -16.851 -11.655  1.00 85.61           C  
+ATOM   3349  O   TRP A 424      17.220 -18.792 -13.717  1.00 85.61           O  
+ATOM   3350  CG  TRP A 424      16.462 -16.333 -10.254  1.00 85.61           C  
+ATOM   3351  CD1 TRP A 424      17.548 -16.160  -9.472  1.00 85.61           C  
+ATOM   3352  CD2 TRP A 424      15.324 -15.884  -9.462  1.00 85.61           C  
+ATOM   3353  CE2 TRP A 424      15.806 -15.420  -8.206  1.00 85.61           C  
+ATOM   3354  CE3 TRP A 424      13.933 -15.822  -9.671  1.00 85.61           C  
+ATOM   3355  NE1 TRP A 424      17.164 -15.631  -8.261  1.00 85.61           N  
+ATOM   3356  CH2 TRP A 424      13.577 -14.848  -7.468  1.00 85.61           C  
+ATOM   3357  CZ2 TRP A 424      14.958 -14.895  -7.222  1.00 85.61           C  
+ATOM   3358  CZ3 TRP A 424      13.067 -15.310  -8.691  1.00 85.61           C  
+ATOM   3359  N   ALA A 425      15.053 -18.535 -14.265  1.00 83.08           N  
+ATOM   3360  CA  ALA A 425      15.319 -18.559 -15.696  1.00 83.08           C  
+ATOM   3361  C   ALA A 425      16.144 -17.313 -16.110  1.00 83.08           C  
+ATOM   3362  CB  ALA A 425      13.994 -18.656 -16.454  1.00 83.08           C  
+ATOM   3363  O   ALA A 425      15.798 -16.185 -15.703  1.00 83.08           O  
+ATOM   3364  N   PRO A 426      17.216 -17.472 -16.918  1.00 86.85           N  
+ATOM   3365  CA  PRO A 426      17.935 -16.353 -17.519  1.00 86.85           C  
+ATOM   3366  C   PRO A 426      17.009 -15.477 -18.368  1.00 86.85           C  
+ATOM   3367  CB  PRO A 426      19.056 -16.964 -18.370  1.00 86.85           C  
+ATOM   3368  O   PRO A 426      15.997 -15.937 -18.895  1.00 86.85           O  
+ATOM   3369  CG  PRO A 426      19.267 -18.341 -17.748  1.00 86.85           C  
+ATOM   3370  CD  PRO A 426      17.865 -18.726 -17.282  1.00 86.85           C  
+ATOM   3371  N   LYS A 427      17.355 -14.192 -18.497  1.00 89.16           N  
+ATOM   3372  CA  LYS A 427      16.618 -13.231 -19.332  1.00 89.16           C  
+ATOM   3373  C   LYS A 427      17.571 -12.453 -20.222  1.00 89.16           C  
+ATOM   3374  CB  LYS A 427      15.795 -12.267 -18.466  1.00 89.16           C  
+ATOM   3375  O   LYS A 427      18.539 -11.893 -19.711  1.00 89.16           O  
+ATOM   3376  CG  LYS A 427      14.648 -13.000 -17.769  1.00 89.16           C  
+ATOM   3377  CD  LYS A 427      13.723 -12.034 -17.029  1.00 89.16           C  
+ATOM   3378  CE  LYS A 427      12.550 -12.875 -16.524  1.00 89.16           C  
+ATOM   3379  NZ  LYS A 427      11.370 -12.052 -16.191  1.00 89.16           N  
+ATOM   3380  N   VAL A 428      17.236 -12.356 -21.501  1.00 90.02           N  
+ATOM   3381  CA  VAL A 428      17.970 -11.607 -22.529  1.00 90.02           C  
+ATOM   3382  C   VAL A 428      17.042 -10.544 -23.115  1.00 90.02           C  
+ATOM   3383  CB  VAL A 428      18.462 -12.575 -23.620  1.00 90.02           C  
+ATOM   3384  O   VAL A 428      15.870 -10.831 -23.357  1.00 90.02           O  
+ATOM   3385  CG1 VAL A 428      19.272 -11.858 -24.698  1.00 90.02           C  
+ATOM   3386  CG2 VAL A 428      19.360 -13.665 -23.029  1.00 90.02           C  
+ATOM   3387  N   ARG A 429      17.520  -9.309 -23.303  1.00 86.86           N  
+ATOM   3388  CA  ARG A 429      16.761  -8.276 -24.032  1.00 86.86           C  
+ATOM   3389  C   ARG A 429      17.087  -8.325 -25.513  1.00 86.86           C  
+ATOM   3390  CB  ARG A 429      17.098  -6.871 -23.535  1.00 86.86           C  
+ATOM   3391  O   ARG A 429      18.191  -8.703 -25.878  1.00 86.86           O  
+ATOM   3392  CG  ARG A 429      16.735  -6.641 -22.068  1.00 86.86           C  
+ATOM   3393  CD  ARG A 429      17.184  -5.232 -21.670  1.00 86.86           C  
+ATOM   3394  NE  ARG A 429      18.658  -5.112 -21.689  1.00 86.86           N  
+ATOM   3395  NH1 ARG A 429      18.799  -2.901 -21.094  1.00 86.86           N  
+ATOM   3396  NH2 ARG A 429      20.644  -4.040 -21.671  1.00 86.86           N  
+ATOM   3397  CZ  ARG A 429      19.360  -4.015 -21.483  1.00 86.86           C  
+ATOM   3398  N   GLU A 430      16.179  -7.808 -26.328  1.00 88.48           N  
+ATOM   3399  CA  GLU A 430      16.405  -7.553 -27.757  1.00 88.48           C  
+ATOM   3400  C   GLU A 430      17.721  -6.811 -28.016  1.00 88.48           C  
+ATOM   3401  CB  GLU A 430      15.209  -6.741 -28.250  1.00 88.48           C  
+ATOM   3402  O   GLU A 430      18.593  -7.340 -28.695  1.00 88.48           O  
+ATOM   3403  CG  GLU A 430      15.169  -6.542 -29.775  1.00 88.48           C  
+ATOM   3404  CD  GLU A 430      13.878  -7.108 -30.368  1.00 88.48           C  
+ATOM   3405  OE1 GLU A 430      13.982  -7.961 -31.277  1.00 88.48           O  
+ATOM   3406  OE2 GLU A 430      12.810  -7.031 -29.716  1.00 88.48           O  
+ATOM   3407  N   LYS A 431      17.937  -5.682 -27.331  1.00 86.98           N  
+ATOM   3408  CA  LYS A 431      19.178  -4.901 -27.426  1.00 86.98           C  
+ATOM   3409  C   LYS A 431      20.443  -5.703 -27.093  1.00 86.98           C  
+ATOM   3410  CB  LYS A 431      19.043  -3.656 -26.533  1.00 86.98           C  
+ATOM   3411  O   LYS A 431      21.502  -5.450 -27.651  1.00 86.98           O  
+ATOM   3412  CG  LYS A 431      20.178  -2.654 -26.793  1.00 86.98           C  
+ATOM   3413  CD  LYS A 431      19.962  -1.325 -26.059  1.00 86.98           C  
+ATOM   3414  CE  LYS A 431      21.090  -0.371 -26.471  1.00 86.98           C  
+ATOM   3415  NZ  LYS A 431      20.878   1.018 -25.990  1.00 86.98           N  
+ATOM   3416  N   ASP A 432      20.354  -6.680 -26.185  1.00 87.68           N  
+ATOM   3417  CA  ASP A 432      21.505  -7.525 -25.838  1.00 87.68           C  
+ATOM   3418  C   ASP A 432      21.839  -8.507 -26.984  1.00 87.68           C  
+ATOM   3419  CB  ASP A 432      21.269  -8.269 -24.502  1.00 87.68           C  
+ATOM   3420  O   ASP A 432      23.002  -8.876 -27.148  1.00 87.68           O  
+ATOM   3421  CG  ASP A 432      20.900  -7.393 -23.285  1.00 87.68           C  
+ATOM   3422  OD1 ASP A 432      21.370  -6.242 -23.143  1.00 87.68           O  
+ATOM   3423  OD2 ASP A 432      20.078  -7.834 -22.437  1.00 87.68           O  
+ATOM   3424  N   ILE A 433      20.838  -8.904 -27.783  1.00 91.34           N  
+ATOM   3425  CA  ILE A 433      20.998  -9.709 -29.006  1.00 91.34           C  
+ATOM   3426  C   ILE A 433      21.568  -8.843 -30.131  1.00 91.34           C  
+ATOM   3427  CB  ILE A 433      19.658 -10.358 -29.446  1.00 91.34           C  
+ATOM   3428  O   ILE A 433      22.509  -9.269 -30.796  1.00 91.34           O  
+ATOM   3429  CG1 ILE A 433      19.033 -11.155 -28.283  1.00 91.34           C  
+ATOM   3430  CG2 ILE A 433      19.867 -11.266 -30.674  1.00 91.34           C  
+ATOM   3431  CD1 ILE A 433      17.700 -11.853 -28.577  1.00 91.34           C  
+ATOM   3432  N   GLU A 434      21.035  -7.633 -30.311  1.00 90.59           N  
+ATOM   3433  CA  GLU A 434      21.509  -6.664 -31.307  1.00 90.59           C  
+ATOM   3434  C   GLU A 434      22.988  -6.337 -31.102  1.00 90.59           C  
+ATOM   3435  CB  GLU A 434      20.690  -5.372 -31.224  1.00 90.59           C  
+ATOM   3436  O   GLU A 434      23.778  -6.536 -32.017  1.00 90.59           O  
+ATOM   3437  CG  GLU A 434      19.239  -5.552 -31.688  1.00 90.59           C  
+ATOM   3438  CD  GLU A 434      18.365  -4.324 -31.395  1.00 90.59           C  
+ATOM   3439  OE1 GLU A 434      17.199  -4.346 -31.837  1.00 90.59           O  
+ATOM   3440  OE2 GLU A 434      18.829  -3.410 -30.672  1.00 90.59           O  
+ATOM   3441  N   MET A 435      23.393  -5.952 -29.885  1.00 88.90           N  
+ATOM   3442  CA  MET A 435      24.796  -5.637 -29.579  1.00 88.90           C  
+ATOM   3443  C   MET A 435      25.728  -6.834 -29.814  1.00 88.90           C  
+ATOM   3444  CB  MET A 435      24.927  -5.187 -28.116  1.00 88.90           C  
+ATOM   3445  O   MET A 435      26.840  -6.672 -30.316  1.00 88.90           O  
+ATOM   3446  CG  MET A 435      24.315  -3.806 -27.845  1.00 88.90           C  
+ATOM   3447  SD  MET A 435      24.522  -3.182 -26.144  1.00 88.90           S  
+ATOM   3448  CE  MET A 435      23.804  -4.524 -25.160  1.00 88.90           C  
+ATOM   3449  N   PHE A 436      25.285  -8.049 -29.469  1.00 90.71           N  
+ATOM   3450  CA  PHE A 436      26.067  -9.264 -29.708  1.00 90.71           C  
+ATOM   3451  C   PHE A 436      26.252  -9.533 -31.207  1.00 90.71           C  
+ATOM   3452  CB  PHE A 436      25.387 -10.452 -29.017  1.00 90.71           C  
+ATOM   3453  O   PHE A 436      27.356  -9.855 -31.655  1.00 90.71           O  
+ATOM   3454  CG  PHE A 436      26.112 -11.763 -29.246  1.00 90.71           C  
+ATOM   3455  CD1 PHE A 436      25.698 -12.640 -30.268  1.00 90.71           C  
+ATOM   3456  CD2 PHE A 436      27.241 -12.079 -28.469  1.00 90.71           C  
+ATOM   3457  CE1 PHE A 436      26.413 -13.828 -30.502  1.00 90.71           C  
+ATOM   3458  CE2 PHE A 436      27.951 -13.269 -28.706  1.00 90.71           C  
+ATOM   3459  CZ  PHE A 436      27.538 -14.143 -29.724  1.00 90.71           C  
+ATOM   3460  N   LEU A 437      25.179  -9.382 -31.987  1.00 91.32           N  
+ATOM   3461  CA  LEU A 437      25.203  -9.532 -33.437  1.00 91.32           C  
+ATOM   3462  C   LEU A 437      26.052  -8.461 -34.105  1.00 91.32           C  
+ATOM   3463  CB  LEU A 437      23.766  -9.470 -33.975  1.00 91.32           C  
+ATOM   3464  O   LEU A 437      26.849  -8.785 -34.974  1.00 91.32           O  
+ATOM   3465  CG  LEU A 437      23.115 -10.852 -34.055  1.00 91.32           C  
+ATOM   3466  CD1 LEU A 437      21.630 -10.701 -34.348  1.00 91.32           C  
+ATOM   3467  CD2 LEU A 437      23.736 -11.651 -35.201  1.00 91.32           C  
+ATOM   3468  N   GLU A 438      25.914  -7.209 -33.690  1.00 90.28           N  
+ATOM   3469  CA  GLU A 438      26.656  -6.086 -34.245  1.00 90.28           C  
+ATOM   3470  C   GLU A 438      28.160  -6.237 -33.999  1.00 90.28           C  
+ATOM   3471  CB  GLU A 438      26.077  -4.797 -33.656  1.00 90.28           C  
+ATOM   3472  O   GLU A 438      28.947  -6.158 -34.941  1.00 90.28           O  
+ATOM   3473  CG  GLU A 438      26.583  -3.572 -34.413  1.00 90.28           C  
+ATOM   3474  CD  GLU A 438      25.750  -2.316 -34.130  1.00 90.28           C  
+ATOM   3475  OE1 GLU A 438      25.756  -1.438 -35.021  1.00 90.28           O  
+ATOM   3476  OE2 GLU A 438      25.114  -2.256 -33.052  1.00 90.28           O  
+ATOM   3477  N   SER A 439      28.556  -6.598 -32.773  1.00 90.03           N  
+ATOM   3478  CA  SER A 439      29.951  -6.918 -32.448  1.00 90.03           C  
+ATOM   3479  C   SER A 439      30.471  -8.115 -33.254  1.00 90.03           C  
+ATOM   3480  CB  SER A 439      30.070  -7.190 -30.947  1.00 90.03           C  
+ATOM   3481  O   SER A 439      31.583  -8.074 -33.783  1.00 90.03           O  
+ATOM   3482  OG  SER A 439      31.412  -7.464 -30.593  1.00 90.03           O  
+ATOM   3483  N   SER A 440      29.659  -9.164 -33.416  1.00 91.52           N  
+ATOM   3484  CA  SER A 440      30.045 -10.351 -34.188  1.00 91.52           C  
+ATOM   3485  C   SER A 440      30.187 -10.050 -35.683  1.00 91.52           C  
+ATOM   3486  CB  SER A 440      29.037 -11.484 -33.985  1.00 91.52           C  
+ATOM   3487  O   SER A 440      31.169 -10.452 -36.300  1.00 91.52           O  
+ATOM   3488  OG  SER A 440      28.973 -11.867 -32.626  1.00 91.52           O  
+ATOM   3489  N   ARG A 441      29.239  -9.322 -36.282  1.00 92.65           N  
+ATOM   3490  CA  ARG A 441      29.274  -8.940 -37.702  1.00 92.65           C  
+ATOM   3491  C   ARG A 441      30.417  -7.975 -37.985  1.00 92.65           C  
+ATOM   3492  CB  ARG A 441      27.943  -8.309 -38.124  1.00 92.65           C  
+ATOM   3493  O   ARG A 441      31.144  -8.184 -38.949  1.00 92.65           O  
+ATOM   3494  CG  ARG A 441      26.742  -9.261 -38.132  1.00 92.65           C  
+ATOM   3495  CD  ARG A 441      25.472  -8.418 -38.285  1.00 92.65           C  
+ATOM   3496  NE  ARG A 441      24.257  -9.248 -38.311  1.00 92.65           N  
+ATOM   3497  NH1 ARG A 441      22.736  -7.677 -37.531  1.00 92.65           N  
+ATOM   3498  NH2 ARG A 441      22.063  -9.694 -38.056  1.00 92.65           N  
+ATOM   3499  CZ  ARG A 441      23.041  -8.862 -37.967  1.00 92.65           C  
+ATOM   3500  N   SER A 442      30.648  -7.002 -37.106  1.00 90.69           N  
+ATOM   3501  CA  SER A 442      31.813  -6.121 -37.196  1.00 90.69           C  
+ATOM   3502  C   SER A 442      33.119  -6.924 -37.159  1.00 90.69           C  
+ATOM   3503  CB  SER A 442      31.759  -5.091 -36.066  1.00 90.69           C  
+ATOM   3504  O   SER A 442      33.977  -6.722 -38.012  1.00 90.69           O  
+ATOM   3505  OG  SER A 442      32.873  -4.228 -36.125  1.00 90.69           O  
+ATOM   3506  N   LYS A 443      33.235  -7.909 -36.257  1.00 92.08           N  
+ATOM   3507  CA  LYS A 443      34.435  -8.748 -36.130  1.00 92.08           C  
+ATOM   3508  C   LYS A 443      34.684  -9.678 -37.324  1.00 92.08           C  
+ATOM   3509  CB  LYS A 443      34.353  -9.531 -34.810  1.00 92.08           C  
+ATOM   3510  O   LYS A 443      35.832  -9.841 -37.717  1.00 92.08           O  
+ATOM   3511  CG  LYS A 443      35.607 -10.384 -34.575  1.00 92.08           C  
+ATOM   3512  CD  LYS A 443      35.556 -11.101 -33.225  1.00 92.08           C  
+ATOM   3513  CE  LYS A 443      36.816 -11.963 -33.104  1.00 92.08           C  
+ATOM   3514  NZ  LYS A 443      36.881 -12.668 -31.803  1.00 92.08           N  
+ATOM   3515  N   PHE A 444      33.651 -10.344 -37.845  1.00 91.86           N  
+ATOM   3516  CA  PHE A 444      33.817 -11.406 -38.853  1.00 91.86           C  
+ATOM   3517  C   PHE A 444      33.554 -10.959 -40.295  1.00 91.86           C  
+ATOM   3518  CB  PHE A 444      32.927 -12.605 -38.488  1.00 91.86           C  
+ATOM   3519  O   PHE A 444      34.070 -11.579 -41.218  1.00 91.86           O  
+ATOM   3520  CG  PHE A 444      33.385 -13.369 -37.259  1.00 91.86           C  
+ATOM   3521  CD1 PHE A 444      34.543 -14.165 -37.323  1.00 91.86           C  
+ATOM   3522  CD2 PHE A 444      32.659 -13.303 -36.055  1.00 91.86           C  
+ATOM   3523  CE1 PHE A 444      34.979 -14.874 -36.189  1.00 91.86           C  
+ATOM   3524  CE2 PHE A 444      33.098 -14.001 -34.916  1.00 91.86           C  
+ATOM   3525  CZ  PHE A 444      34.259 -14.790 -34.984  1.00 91.86           C  
+ATOM   3526  N   ILE A 445      32.742  -9.921 -40.496  1.00 89.56           N  
+ATOM   3527  CA  ILE A 445      32.280  -9.467 -41.819  1.00 89.56           C  
+ATOM   3528  C   ILE A 445      32.740  -8.026 -42.095  1.00 89.56           C  
+ATOM   3529  CB  ILE A 445      30.737  -9.622 -41.929  1.00 89.56           C  
+ATOM   3530  O   ILE A 445      32.881  -7.638 -43.249  1.00 89.56           O  
+ATOM   3531  CG1 ILE A 445      30.265 -11.039 -41.508  1.00 89.56           C  
+ATOM   3532  CG2 ILE A 445      30.252  -9.308 -43.358  1.00 89.56           C  
+ATOM   3533  CD1 ILE A 445      28.743 -11.211 -41.454  1.00 89.56           C  
+ATOM   3534  N   GLY A 446      32.984  -7.221 -41.053  1.00 87.70           N  
+ATOM   3535  CA  GLY A 446      33.361  -5.811 -41.189  1.00 87.70           C  
+ATOM   3536  C   GLY A 446      32.189  -4.870 -41.495  1.00 87.70           C  
+ATOM   3537  O   GLY A 446      32.415  -3.709 -41.815  1.00 87.70           O  
+ATOM   3538  N   TYR A 447      30.941  -5.341 -41.389  1.00 83.64           N  
+ATOM   3539  CA  TYR A 447      29.737  -4.540 -41.640  1.00 83.64           C  
+ATOM   3540  C   TYR A 447      28.716  -4.690 -40.509  1.00 83.64           C  
+ATOM   3541  CB  TYR A 447      29.135  -4.923 -43.000  1.00 83.64           C  
+ATOM   3542  O   TYR A 447      28.641  -5.742 -39.872  1.00 83.64           O  
+ATOM   3543  CG  TYR A 447      28.039  -3.979 -43.457  1.00 83.64           C  
+ATOM   3544  CD1 TYR A 447      26.684  -4.323 -43.289  1.00 83.64           C  
+ATOM   3545  CD2 TYR A 447      28.382  -2.735 -44.021  1.00 83.64           C  
+ATOM   3546  CE1 TYR A 447      25.678  -3.420 -43.683  1.00 83.64           C  
+ATOM   3547  CE2 TYR A 447      27.376  -1.830 -44.412  1.00 83.64           C  
+ATOM   3548  OH  TYR A 447      25.036  -1.309 -44.608  1.00 83.64           O  
+ATOM   3549  CZ  TYR A 447      26.018  -2.171 -44.237  1.00 83.64           C  
+ATOM   3550  N   THR A 448      27.909  -3.658 -40.264  1.00 79.25           N  
+ATOM   3551  CA  THR A 448      26.844  -3.664 -39.255  1.00 79.25           C  
+ATOM   3552  C   THR A 448      25.484  -3.434 -39.909  1.00 79.25           C  
+ATOM   3553  CB  THR A 448      27.104  -2.659 -38.121  1.00 79.25           C  
+ATOM   3554  O   THR A 448      25.305  -2.555 -40.744  1.00 79.25           O  
+ATOM   3555  CG2 THR A 448      28.388  -2.995 -37.358  1.00 79.25           C  
+ATOM   3556  OG1 THR A 448      27.254  -1.351 -38.607  1.00 79.25           O  
+ATOM   3557  N   LEU A 449      24.507  -4.260 -39.536  1.00 76.59           N  
+ATOM   3558  CA  LEU A 449      23.108  -4.114 -39.939  1.00 76.59           C  
+ATOM   3559  C   LEU A 449      22.332  -3.656 -38.705  1.00 76.59           C  
+ATOM   3560  CB  LEU A 449      22.581  -5.450 -40.498  1.00 76.59           C  
+ATOM   3561  O   LEU A 449      22.136  -4.450 -37.780  1.00 76.59           O  
+ATOM   3562  CG  LEU A 449      23.122  -5.820 -41.889  1.00 76.59           C  
+ATOM   3563  CD1 LEU A 449      22.954  -7.322 -42.129  1.00 76.59           C  
+ATOM   3564  CD2 LEU A 449      22.376  -5.071 -42.995  1.00 76.59           C  
+ATOM   3565  N   GLY A 450      21.950  -2.378 -38.674  1.00 77.91           N  
+ATOM   3566  CA  GLY A 450      21.199  -1.793 -37.563  1.00 77.91           C  
+ATOM   3567  C   GLY A 450      19.827  -2.450 -37.401  1.00 77.91           C  
+ATOM   3568  O   GLY A 450      19.141  -2.702 -38.389  1.00 77.91           O  
+ATOM   3569  N   SER A 451      19.444  -2.747 -36.156  1.00 78.05           N  
+ATOM   3570  CA  SER A 451      18.140  -3.323 -35.770  1.00 78.05           C  
+ATOM   3571  C   SER A 451      17.790  -4.701 -36.360  1.00 78.05           C  
+ATOM   3572  CB  SER A 451      17.014  -2.313 -36.028  1.00 78.05           C  
+ATOM   3573  O   SER A 451      16.707  -5.220 -36.098  1.00 78.05           O  
+ATOM   3574  OG  SER A 451      17.294  -1.091 -35.368  1.00 78.05           O  
+ATOM   3575  N   ASP A 452      18.689  -5.344 -37.110  1.00 86.16           N  
+ATOM   3576  CA  ASP A 452      18.456  -6.698 -37.607  1.00 86.16           C  
+ATOM   3577  C   ASP A 452      18.970  -7.755 -36.623  1.00 86.16           C  
+ATOM   3578  CB  ASP A 452      19.053  -6.897 -39.001  1.00 86.16           C  
+ATOM   3579  O   ASP A 452      20.176  -7.886 -36.396  1.00 86.16           O  
+ATOM   3580  CG  ASP A 452      18.911  -8.368 -39.390  1.00 86.16           C  
+ATOM   3581  OD1 ASP A 452      17.806  -8.942 -39.314  1.00 86.16           O  
+ATOM   3582  OD2 ASP A 452      19.949  -9.030 -39.582  1.00 86.16           O  
+ATOM   3583  N   THR A 453      18.057  -8.579 -36.106  1.00 87.17           N  
+ATOM   3584  CA  THR A 453      18.381  -9.704 -35.216  1.00 87.17           C  
+ATOM   3585  C   THR A 453      18.352 -11.070 -35.909  1.00 87.17           C  
+ATOM   3586  CB  THR A 453      17.510  -9.706 -33.951  1.00 87.17           C  
+ATOM   3587  O   THR A 453      18.562 -12.099 -35.255  1.00 87.17           O  
+ATOM   3588  CG2 THR A 453      17.685  -8.444 -33.112  1.00 87.17           C  
+ATOM   3589  OG1 THR A 453      16.147  -9.830 -34.275  1.00 87.17           O  
+ATOM   3590  N   ASN A 454      18.082 -11.134 -37.219  1.00 88.15           N  
+ATOM   3591  CA  ASN A 454      17.840 -12.395 -37.928  1.00 88.15           C  
+ATOM   3592  C   ASN A 454      18.975 -12.823 -38.860  1.00 88.15           C  
+ATOM   3593  CB  ASN A 454      16.487 -12.300 -38.644  1.00 88.15           C  
+ATOM   3594  O   ASN A 454      19.244 -14.022 -38.952  1.00 88.15           O  
+ATOM   3595  CG  ASN A 454      15.330 -12.276 -37.661  1.00 88.15           C  
+ATOM   3596  ND2 ASN A 454      14.335 -11.461 -37.913  1.00 88.15           N  
+ATOM   3597  OD1 ASN A 454      15.319 -12.995 -36.663  1.00 88.15           O  
+ATOM   3598  N   THR A 455      19.672 -11.893 -39.511  1.00 88.56           N  
+ATOM   3599  CA  THR A 455      20.676 -12.240 -40.527  1.00 88.56           C  
+ATOM   3600  C   THR A 455      21.959 -12.765 -39.888  1.00 88.56           C  
+ATOM   3601  CB  THR A 455      20.986 -11.054 -41.451  1.00 88.56           C  
+ATOM   3602  O   THR A 455      22.720 -12.020 -39.273  1.00 88.56           O  
+ATOM   3603  CG2 THR A 455      21.791 -11.476 -42.676  1.00 88.56           C  
+ATOM   3604  OG1 THR A 455      19.780 -10.498 -41.903  1.00 88.56           O  
+ATOM   3605  N   VAL A 456      22.237 -14.057 -40.049  1.00 89.39           N  
+ATOM   3606  CA  VAL A 456      23.455 -14.705 -39.516  1.00 89.39           C  
+ATOM   3607  C   VAL A 456      24.423 -15.174 -40.603  1.00 89.39           C  
+ATOM   3608  CB  VAL A 456      23.105 -15.828 -38.525  1.00 89.39           C  
+ATOM   3609  O   VAL A 456      25.402 -15.867 -40.320  1.00 89.39           O  
+ATOM   3610  CG1 VAL A 456      22.300 -15.276 -37.348  1.00 89.39           C  
+ATOM   3611  CG2 VAL A 456      22.316 -16.970 -39.175  1.00 89.39           C  
+ATOM   3612  N   VAL A 457      24.151 -14.805 -41.856  1.00 87.95           N  
+ATOM   3613  CA  VAL A 457      24.987 -15.139 -43.014  1.00 87.95           C  
+ATOM   3614  C   VAL A 457      26.402 -14.593 -42.805  1.00 87.95           C  
+ATOM   3615  CB  VAL A 457      24.357 -14.597 -44.312  1.00 87.95           C  
+ATOM   3616  O   VAL A 457      26.572 -13.468 -42.349  1.00 87.95           O  
+ATOM   3617  CG1 VAL A 457      25.242 -14.854 -45.536  1.00 87.95           C  
+ATOM   3618  CG2 VAL A 457      22.999 -15.270 -44.567  1.00 87.95           C  
+ATOM   3619  N   GLY A 458      27.412 -15.413 -43.103  1.00 87.67           N  
+ATOM   3620  CA  GLY A 458      28.829 -15.067 -42.936  1.00 87.67           C  
+ATOM   3621  C   GLY A 458      29.377 -15.229 -41.513  1.00 87.67           C  
+ATOM   3622  O   GLY A 458      30.587 -15.170 -41.323  1.00 87.67           O  
+ATOM   3623  N   LEU A 459      28.526 -15.479 -40.511  1.00 92.30           N  
+ATOM   3624  CA  LEU A 459      28.982 -15.704 -39.137  1.00 92.30           C  
+ATOM   3625  C   LEU A 459      29.347 -17.184 -38.890  1.00 92.30           C  
+ATOM   3626  CB  LEU A 459      27.941 -15.191 -38.127  1.00 92.30           C  
+ATOM   3627  O   LEU A 459      28.667 -18.071 -39.411  1.00 92.30           O  
+ATOM   3628  CG  LEU A 459      27.624 -13.689 -38.253  1.00 92.30           C  
+ATOM   3629  CD1 LEU A 459      26.529 -13.298 -37.258  1.00 92.30           C  
+ATOM   3630  CD2 LEU A 459      28.849 -12.818 -37.968  1.00 92.30           C  
+ATOM   3631  N   PRO A 460      30.370 -17.481 -38.063  1.00 94.06           N  
+ATOM   3632  CA  PRO A 460      30.730 -18.854 -37.696  1.00 94.06           C  
+ATOM   3633  C   PRO A 460      29.623 -19.610 -36.942  1.00 94.06           C  
+ATOM   3634  CB  PRO A 460      31.989 -18.726 -36.830  1.00 94.06           C  
+ATOM   3635  O   PRO A 460      28.852 -19.012 -36.189  1.00 94.06           O  
+ATOM   3636  CG  PRO A 460      32.602 -17.401 -37.268  1.00 94.06           C  
+ATOM   3637  CD  PRO A 460      31.380 -16.547 -37.579  1.00 94.06           C  
+ATOM   3638  N   ARG A 461      29.608 -20.949 -37.042  1.00 93.42           N  
+ATOM   3639  CA  ARG A 461      28.626 -21.820 -36.353  1.00 93.42           C  
+ATOM   3640  C   ARG A 461      28.486 -21.564 -34.839  1.00 93.42           C  
+ATOM   3641  CB  ARG A 461      28.920 -23.312 -36.596  1.00 93.42           C  
+ATOM   3642  O   ARG A 461      27.346 -21.479 -34.386  1.00 93.42           O  
+ATOM   3643  CG  ARG A 461      28.596 -23.777 -38.021  1.00 93.42           C  
+ATOM   3644  CD  ARG A 461      28.825 -25.292 -38.116  1.00 93.42           C  
+ATOM   3645  NE  ARG A 461      28.501 -25.820 -39.455  1.00 93.42           N  
+ATOM   3646  NH1 ARG A 461      28.925 -28.033 -38.997  1.00 93.42           N  
+ATOM   3647  NH2 ARG A 461      28.261 -27.439 -41.042  1.00 93.42           N  
+ATOM   3648  CZ  ARG A 461      28.563 -27.090 -39.822  1.00 93.42           C  
+ATOM   3649  N   PRO A 462      29.563 -21.354 -34.053  1.00 94.33           N  
+ATOM   3650  CA  PRO A 462      29.416 -21.038 -32.626  1.00 94.33           C  
+ATOM   3651  C   PRO A 462      28.615 -19.753 -32.350  1.00 94.33           C  
+ATOM   3652  CB  PRO A 462      30.846 -20.907 -32.096  1.00 94.33           C  
+ATOM   3653  O   PRO A 462      27.919 -19.641 -31.339  1.00 94.33           O  
+ATOM   3654  CG  PRO A 462      31.665 -21.790 -33.034  1.00 94.33           C  
+ATOM   3655  CD  PRO A 462      30.971 -21.569 -34.373  1.00 94.33           C  
+ATOM   3656  N   ILE A 463      28.674 -18.774 -33.261  1.00 92.56           N  
+ATOM   3657  CA  ILE A 463      27.881 -17.542 -33.164  1.00 92.56           C  
+ATOM   3658  C   ILE A 463      26.404 -17.839 -33.440  1.00 92.56           C  
+ATOM   3659  CB  ILE A 463      28.451 -16.451 -34.101  1.00 92.56           C  
+ATOM   3660  O   ILE A 463      25.541 -17.309 -32.742  1.00 92.56           O  
+ATOM   3661  CG1 ILE A 463      29.924 -16.103 -33.788  1.00 92.56           C  
+ATOM   3662  CG2 ILE A 463      27.605 -15.171 -34.074  1.00 92.56           C  
+ATOM   3663  CD1 ILE A 463      30.189 -15.578 -32.368  1.00 92.56           C  
+ATOM   3664  N   HIS A 464      26.095 -18.735 -34.383  1.00 93.52           N  
+ATOM   3665  CA  HIS A 464      24.717 -19.180 -34.634  1.00 93.52           C  
+ATOM   3666  C   HIS A 464      24.116 -19.851 -33.395  1.00 93.52           C  
+ATOM   3667  CB  HIS A 464      24.656 -20.149 -35.826  1.00 93.52           C  
+ATOM   3668  O   HIS A 464      22.994 -19.528 -33.002  1.00 93.52           O  
+ATOM   3669  CG  HIS A 464      25.074 -19.609 -37.171  1.00 93.52           C  
+ATOM   3670  CD2 HIS A 464      25.632 -18.394 -37.450  1.00 93.52           C  
+ATOM   3671  ND1 HIS A 464      24.907 -20.311 -38.365  1.00 93.52           N  
+ATOM   3672  CE1 HIS A 464      25.362 -19.505 -39.334  1.00 93.52           C  
+ATOM   3673  NE2 HIS A 464      25.797 -18.348 -38.815  1.00 93.52           N  
+ATOM   3674  N   GLU A 465      24.872 -20.735 -32.741  1.00 93.21           N  
+ATOM   3675  CA  GLU A 465      24.455 -21.398 -31.496  1.00 93.21           C  
+ATOM   3676  C   GLU A 465      24.240 -20.398 -30.351  1.00 93.21           C  
+ATOM   3677  CB  GLU A 465      25.504 -22.435 -31.079  1.00 93.21           C  
+ATOM   3678  O   GLU A 465      23.240 -20.468 -29.626  1.00 93.21           O  
+ATOM   3679  CG  GLU A 465      25.528 -23.641 -32.028  1.00 93.21           C  
+ATOM   3680  CD  GLU A 465      26.601 -24.675 -31.659  1.00 93.21           C  
+ATOM   3681  OE1 GLU A 465      26.719 -25.650 -32.434  1.00 93.21           O  
+ATOM   3682  OE2 GLU A 465      27.288 -24.483 -30.632  1.00 93.21           O  
+ATOM   3683  N   SER A 466      25.133 -19.413 -30.235  1.00 92.12           N  
+ATOM   3684  CA  SER A 466      25.022 -18.334 -29.248  1.00 92.12           C  
+ATOM   3685  C   SER A 466      23.754 -17.505 -29.473  1.00 92.12           C  
+ATOM   3686  CB  SER A 466      26.255 -17.428 -29.301  1.00 92.12           C  
+ATOM   3687  O   SER A 466      22.984 -17.287 -28.539  1.00 92.12           O  
+ATOM   3688  OG  SER A 466      27.433 -18.155 -29.012  1.00 92.12           O  
+ATOM   3689  N   ILE A 467      23.465 -17.112 -30.718  1.00 91.75           N  
+ATOM   3690  CA  ILE A 467      22.249 -16.360 -31.074  1.00 91.75           C  
+ATOM   3691  C   ILE A 467      20.995 -17.186 -30.800  1.00 91.75           C  
+ATOM   3692  CB  ILE A 467      22.290 -15.916 -32.549  1.00 91.75           C  
+ATOM   3693  O   ILE A 467      20.026 -16.658 -30.254  1.00 91.75           O  
+ATOM   3694  CG1 ILE A 467      23.418 -14.886 -32.744  1.00 91.75           C  
+ATOM   3695  CG2 ILE A 467      20.947 -15.302 -33.002  1.00 91.75           C  
+ATOM   3696  CD1 ILE A 467      23.865 -14.826 -34.199  1.00 91.75           C  
+ATOM   3697  N   LYS A 468      21.003 -18.481 -31.137  1.00 93.43           N  
+ATOM   3698  CA  LYS A 468      19.886 -19.388 -30.844  1.00 93.43           C  
+ATOM   3699  C   LYS A 468      19.589 -19.425 -29.342  1.00 93.43           C  
+ATOM   3700  CB  LYS A 468      20.213 -20.777 -31.412  1.00 93.43           C  
+ATOM   3701  O   LYS A 468      18.433 -19.274 -28.948  1.00 93.43           O  
+ATOM   3702  CG  LYS A 468      19.049 -21.763 -31.241  1.00 93.43           C  
+ATOM   3703  CD  LYS A 468      19.426 -23.135 -31.810  1.00 93.43           C  
+ATOM   3704  CE  LYS A 468      18.283 -24.130 -31.586  1.00 93.43           C  
+ATOM   3705  NZ  LYS A 468      18.641 -25.484 -32.080  1.00 93.43           N  
+ATOM   3706  N   THR A 469      20.625 -19.540 -28.513  1.00 91.82           N  
+ATOM   3707  CA  THR A 469      20.507 -19.531 -27.044  1.00 91.82           C  
+ATOM   3708  C   THR A 469      19.992 -18.187 -26.523  1.00 91.82           C  
+ATOM   3709  CB  THR A 469      21.863 -19.853 -26.399  1.00 91.82           C  
+ATOM   3710  O   THR A 469      19.085 -18.137 -25.690  1.00 91.82           O  
+ATOM   3711  CG2 THR A 469      21.758 -19.996 -24.881  1.00 91.82           C  
+ATOM   3712  OG1 THR A 469      22.348 -21.075 -26.903  1.00 91.82           O  
+ATOM   3713  N   LEU A 470      20.517 -17.075 -27.046  1.00 91.83           N  
+ATOM   3714  CA  LEU A 470      20.067 -15.732 -26.679  1.00 91.83           C  
+ATOM   3715  C   LEU A 470      18.585 -15.513 -27.026  1.00 91.83           C  
+ATOM   3716  CB  LEU A 470      20.953 -14.685 -27.375  1.00 91.83           C  
+ATOM   3717  O   LEU A 470      17.835 -15.001 -26.193  1.00 91.83           O  
+ATOM   3718  CG  LEU A 470      22.392 -14.536 -26.846  1.00 91.83           C  
+ATOM   3719  CD1 LEU A 470      23.176 -13.594 -27.762  1.00 91.83           C  
+ATOM   3720  CD2 LEU A 470      22.439 -13.950 -25.435  1.00 91.83           C  
+ATOM   3721  N   LYS A 471      18.144 -15.950 -28.215  1.00 91.94           N  
+ATOM   3722  CA  LYS A 471      16.740 -15.878 -28.652  1.00 91.94           C  
+ATOM   3723  C   LYS A 471      15.822 -16.752 -27.799  1.00 91.94           C  
+ATOM   3724  CB  LYS A 471      16.612 -16.243 -30.143  1.00 91.94           C  
+ATOM   3725  O   LYS A 471      14.736 -16.302 -27.446  1.00 91.94           O  
+ATOM   3726  CG  LYS A 471      17.102 -15.114 -31.064  1.00 91.94           C  
+ATOM   3727  CD  LYS A 471      16.836 -15.420 -32.548  1.00 91.94           C  
+ATOM   3728  CE  LYS A 471      17.314 -14.230 -33.391  1.00 91.94           C  
+ATOM   3729  NZ  LYS A 471      16.987 -14.339 -34.834  1.00 91.94           N  
+ATOM   3730  N   GLN A 472      16.261 -17.949 -27.401  1.00 90.80           N  
+ATOM   3731  CA  GLN A 472      15.488 -18.835 -26.519  1.00 90.80           C  
+ATOM   3732  C   GLN A 472      15.184 -18.190 -25.155  1.00 90.80           C  
+ATOM   3733  CB  GLN A 472      16.262 -20.150 -26.344  1.00 90.80           C  
+ATOM   3734  O   GLN A 472      14.115 -18.409 -24.590  1.00 90.80           O  
+ATOM   3735  CG  GLN A 472      15.485 -21.188 -25.518  1.00 90.80           C  
+ATOM   3736  CD  GLN A 472      16.230 -22.509 -25.369  1.00 90.80           C  
+ATOM   3737  NE2 GLN A 472      15.642 -23.485 -24.714  1.00 90.80           N  
+ATOM   3738  OE1 GLN A 472      17.337 -22.704 -25.840  1.00 90.80           O  
+ATOM   3739  N   HIS A 473      16.099 -17.366 -24.639  1.00 90.25           N  
+ATOM   3740  CA  HIS A 473      15.927 -16.639 -23.378  1.00 90.25           C  
+ATOM   3741  C   HIS A 473      15.482 -15.177 -23.560  1.00 90.25           C  
+ATOM   3742  CB  HIS A 473      17.201 -16.788 -22.535  1.00 90.25           C  
+ATOM   3743  O   HIS A 473      15.539 -14.397 -22.595  1.00 90.25           O  
+ATOM   3744  CG  HIS A 473      17.430 -18.202 -22.069  1.00 90.25           C  
+ATOM   3745  CD2 HIS A 473      18.421 -19.052 -22.479  1.00 90.25           C  
+ATOM   3746  ND1 HIS A 473      16.656 -18.886 -21.158  1.00 90.25           N  
+ATOM   3747  CE1 HIS A 473      17.168 -20.121 -21.025  1.00 90.25           C  
+ATOM   3748  NE2 HIS A 473      18.257 -20.257 -21.791  1.00 90.25           N  
+ATOM   3749  N   LYS A 474      15.028 -14.784 -24.763  1.00 91.23           N  
+ATOM   3750  CA  LYS A 474      14.494 -13.441 -25.025  1.00 91.23           C  
+ATOM   3751  C   LYS A 474      13.287 -13.195 -24.120  1.00 91.23           C  
+ATOM   3752  CB  LYS A 474      14.160 -13.247 -26.522  1.00 91.23           C  
+ATOM   3753  O   LYS A 474      12.304 -13.930 -24.135  1.00 91.23           O  
+ATOM   3754  CG  LYS A 474      13.689 -11.809 -26.840  1.00 91.23           C  
+ATOM   3755  CD  LYS A 474      13.363 -11.562 -28.330  1.00 91.23           C  
+ATOM   3756  CE  LYS A 474      12.780 -10.143 -28.505  1.00 91.23           C  
+ATOM   3757  NZ  LYS A 474      12.480  -9.742 -29.909  1.00 91.23           N  
+ATOM   3758  N   TYR A 475      13.357 -12.141 -23.315  1.00 91.35           N  
+ATOM   3759  CA  TYR A 475      12.266 -11.698 -22.458  1.00 91.35           C  
+ATOM   3760  C   TYR A 475      11.859 -10.284 -22.850  1.00 91.35           C  
+ATOM   3761  CB  TYR A 475      12.677 -11.789 -20.980  1.00 91.35           C  
+ATOM   3762  O   TYR A 475      12.572  -9.333 -22.534  1.00 91.35           O  
+ATOM   3763  CG  TYR A 475      11.674 -11.154 -20.025  1.00 91.35           C  
+ATOM   3764  CD1 TYR A 475      11.866  -9.829 -19.588  1.00 91.35           C  
+ATOM   3765  CD2 TYR A 475      10.514 -11.852 -19.640  1.00 91.35           C  
+ATOM   3766  CE1 TYR A 475      10.906  -9.198 -18.777  1.00 91.35           C  
+ATOM   3767  CE2 TYR A 475       9.547 -11.226 -18.826  1.00 91.35           C  
+ATOM   3768  OH  TYR A 475       8.809  -9.272 -17.630  1.00 91.35           O  
+ATOM   3769  CZ  TYR A 475       9.733  -9.890 -18.412  1.00 91.35           C  
+ATOM   3770  N   THR A 476      10.674 -10.163 -23.445  1.00 93.06           N  
+ATOM   3771  CA  THR A 476      10.020  -8.876 -23.693  1.00 93.06           C  
+ATOM   3772  C   THR A 476       9.089  -8.540 -22.531  1.00 93.06           C  
+ATOM   3773  CB  THR A 476       9.270  -8.873 -25.031  1.00 93.06           C  
+ATOM   3774  O   THR A 476       8.225  -9.334 -22.119  1.00 93.06           O  
+ATOM   3775  CG2 THR A 476       8.826  -7.470 -25.432  1.00 93.06           C  
+ATOM   3776  OG1 THR A 476      10.114  -9.353 -26.050  1.00 93.06           O  
+ATOM   3777  N   SER A 477       9.294  -7.367 -21.941  1.00 93.33           N  
+ATOM   3778  CA  SER A 477       8.456  -6.852 -20.864  1.00 93.33           C  
+ATOM   3779  C   SER A 477       7.271  -6.053 -21.405  1.00 93.33           C  
+ATOM   3780  CB  SER A 477       9.308  -6.039 -19.890  1.00 93.33           C  
+ATOM   3781  O   SER A 477       7.395  -5.391 -22.424  1.00 93.33           O  
+ATOM   3782  OG  SER A 477       9.609  -4.750 -20.349  1.00 93.33           O  
+ATOM   3783  N   ILE A 478       6.148  -6.042 -20.675  1.00 96.20           N  
+ATOM   3784  CA  ILE A 478       4.988  -5.190 -21.013  1.00 96.20           C  
+ATOM   3785  C   ILE A 478       5.416  -3.719 -21.150  1.00 96.20           C  
+ATOM   3786  CB  ILE A 478       3.874  -5.336 -19.945  1.00 96.20           C  
+ATOM   3787  O   ILE A 478       4.968  -3.029 -22.048  1.00 96.20           O  
+ATOM   3788  CG1 ILE A 478       3.362  -6.794 -19.862  1.00 96.20           C  
+ATOM   3789  CG2 ILE A 478       2.707  -4.371 -20.215  1.00 96.20           C  
+ATOM   3790  CD1 ILE A 478       2.367  -7.012 -18.714  1.00 96.20           C  
+ATOM   3791  N   ALA A 479       6.345  -3.266 -20.303  1.00 95.39           N  
+ATOM   3792  CA  ALA A 479       6.864  -1.903 -20.344  1.00 95.39           C  
+ATOM   3793  C   ALA A 479       7.654  -1.578 -21.626  1.00 95.39           C  
+ATOM   3794  CB  ALA A 479       7.738  -1.712 -19.098  1.00 95.39           C  
+ATOM   3795  O   ALA A 479       7.670  -0.426 -22.034  1.00 95.39           O  
+ATOM   3796  N   GLU A 480       8.325  -2.564 -22.233  1.00 93.93           N  
+ATOM   3797  CA  GLU A 480       9.013  -2.379 -23.522  1.00 93.93           C  
+ATOM   3798  C   GLU A 480       7.991  -2.294 -24.658  1.00 93.93           C  
+ATOM   3799  CB  GLU A 480      10.023  -3.517 -23.767  1.00 93.93           C  
+ATOM   3800  O   GLU A 480       8.105  -1.398 -25.482  1.00 93.93           O  
+ATOM   3801  CG  GLU A 480      11.302  -3.381 -22.907  1.00 93.93           C  
+ATOM   3802  CD  GLU A 480      12.073  -4.698 -22.692  1.00 93.93           C  
+ATOM   3803  OE1 GLU A 480      13.209  -4.649 -22.155  1.00 93.93           O  
+ATOM   3804  OE2 GLU A 480      11.442  -5.775 -22.799  1.00 93.93           O  
+ATOM   3805  N   VAL A 481       6.955  -3.144 -24.640  1.00 96.00           N  
+ATOM   3806  CA  VAL A 481       5.847  -3.072 -25.612  1.00 96.00           C  
+ATOM   3807  C   VAL A 481       5.146  -1.717 -25.535  1.00 96.00           C  
+ATOM   3808  CB  VAL A 481       4.833  -4.216 -25.403  1.00 96.00           C  
+ATOM   3809  O   VAL A 481       4.978  -1.057 -26.548  1.00 96.00           O  
+ATOM   3810  CG1 VAL A 481       3.683  -4.159 -26.412  1.00 96.00           C  
+ATOM   3811  CG2 VAL A 481       5.512  -5.585 -25.547  1.00 96.00           C  
+ATOM   3812  N   GLN A 482       4.816  -1.258 -24.327  1.00 95.70           N  
+ATOM   3813  CA  GLN A 482       4.187   0.047 -24.110  1.00 95.70           C  
+ATOM   3814  C   GLN A 482       5.060   1.205 -24.603  1.00 95.70           C  
+ATOM   3815  CB  GLN A 482       3.900   0.212 -22.615  1.00 95.70           C  
+ATOM   3816  O   GLN A 482       4.575   2.070 -25.314  1.00 95.70           O  
+ATOM   3817  CG  GLN A 482       2.712  -0.652 -22.186  1.00 95.70           C  
+ATOM   3818  CD  GLN A 482       2.508  -0.679 -20.680  1.00 95.70           C  
+ATOM   3819  NE2 GLN A 482       1.303  -0.986 -20.260  1.00 95.70           N  
+ATOM   3820  OE1 GLN A 482       3.399  -0.460 -19.865  1.00 95.70           O  
+ATOM   3821  N   ALA A 483       6.356   1.211 -24.275  1.00 93.88           N  
+ATOM   3822  CA  ALA A 483       7.258   2.255 -24.761  1.00 93.88           C  
+ATOM   3823  C   ALA A 483       7.365   2.262 -26.296  1.00 93.88           C  
+ATOM   3824  CB  ALA A 483       8.629   2.067 -24.101  1.00 93.88           C  
+ATOM   3825  O   ALA A 483       7.413   3.332 -26.892  1.00 93.88           O  
+ATOM   3826  N   GLN A 484       7.361   1.086 -26.930  1.00 93.13           N  
+ATOM   3827  CA  GLN A 484       7.389   0.967 -28.386  1.00 93.13           C  
+ATOM   3828  C   GLN A 484       6.091   1.467 -29.038  1.00 93.13           C  
+ATOM   3829  CB  GLN A 484       7.687  -0.493 -28.747  1.00 93.13           C  
+ATOM   3830  O   GLN A 484       6.160   2.149 -30.055  1.00 93.13           O  
+ATOM   3831  CG  GLN A 484       7.904  -0.677 -30.253  1.00 93.13           C  
+ATOM   3832  CD  GLN A 484       8.318  -2.096 -30.624  1.00 93.13           C  
+ATOM   3833  NE2 GLN A 484       8.614  -2.333 -31.883  1.00 93.13           N  
+ATOM   3834  OE1 GLN A 484       8.394  -3.013 -29.817  1.00 93.13           O  
+ATOM   3835  N   MET A 485       4.928   1.189 -28.439  1.00 91.93           N  
+ATOM   3836  CA  MET A 485       3.645   1.738 -28.902  1.00 91.93           C  
+ATOM   3837  C   MET A 485       3.645   3.272 -28.857  1.00 91.93           C  
+ATOM   3838  CB  MET A 485       2.491   1.199 -28.043  1.00 91.93           C  
+ATOM   3839  O   MET A 485       3.193   3.919 -29.793  1.00 91.93           O  
+ATOM   3840  CG  MET A 485       2.219  -0.292 -28.269  1.00 91.93           C  
+ATOM   3841  SD  MET A 485       0.975  -0.999 -27.147  1.00 91.93           S  
+ATOM   3842  CE  MET A 485      -0.509  -0.177 -27.801  1.00 91.93           C  
+ATOM   3843  N   GLU A 486       4.217   3.873 -27.812  1.00 92.05           N  
+ATOM   3844  CA  GLU A 486       4.349   5.334 -27.724  1.00 92.05           C  
+ATOM   3845  C   GLU A 486       5.297   5.908 -28.784  1.00 92.05           C  
+ATOM   3846  CB  GLU A 486       4.819   5.730 -26.321  1.00 92.05           C  
+ATOM   3847  O   GLU A 486       5.038   6.974 -29.338  1.00 92.05           O  
+ATOM   3848  CG  GLU A 486       3.786   5.382 -25.241  1.00 92.05           C  
+ATOM   3849  CD  GLU A 486       2.469   6.148 -25.371  1.00 92.05           C  
+ATOM   3850  OE1 GLU A 486       1.448   5.615 -24.902  1.00 92.05           O  
+ATOM   3851  OE2 GLU A 486       2.454   7.307 -25.848  1.00 92.05           O  
+ATOM   3852  N   GLU A 487       6.379   5.201 -29.119  1.00 90.62           N  
+ATOM   3853  CA  GLU A 487       7.242   5.585 -30.240  1.00 90.62           C  
+ATOM   3854  C   GLU A 487       6.511   5.500 -31.590  1.00 90.62           C  
+ATOM   3855  CB  GLU A 487       8.509   4.714 -30.270  1.00 90.62           C  
+ATOM   3856  O   GLU A 487       6.754   6.329 -32.467  1.00 90.62           O  
+ATOM   3857  CG  GLU A 487       9.489   5.043 -29.132  1.00 90.62           C  
+ATOM   3858  CD  GLU A 487      10.724   4.123 -29.110  1.00 90.62           C  
+ATOM   3859  OE1 GLU A 487      11.424   4.121 -28.066  1.00 90.62           O  
+ATOM   3860  OE2 GLU A 487      11.011   3.465 -30.139  1.00 90.62           O  
+ATOM   3861  N   GLU A 488       5.607   4.536 -31.762  1.00 88.73           N  
+ATOM   3862  CA  GLU A 488       4.787   4.387 -32.967  1.00 88.73           C  
+ATOM   3863  C   GLU A 488       3.735   5.496 -33.094  1.00 88.73           C  
+ATOM   3864  CB  GLU A 488       4.171   2.983 -32.979  1.00 88.73           C  
+ATOM   3865  O   GLU A 488       3.638   6.115 -34.157  1.00 88.73           O  
+ATOM   3866  CG  GLU A 488       3.433   2.681 -34.290  1.00 88.73           C  
+ATOM   3867  CD  GLU A 488       3.030   1.203 -34.416  1.00 88.73           C  
+ATOM   3868  OE1 GLU A 488       2.685   0.811 -35.552  1.00 88.73           O  
+ATOM   3869  OE2 GLU A 488       3.142   0.455 -33.415  1.00 88.73           O  
+ATOM   3870  N   TYR A 489       3.041   5.838 -32.002  1.00 84.36           N  
+ATOM   3871  CA  TYR A 489       2.126   6.985 -31.964  1.00 84.36           C  
+ATOM   3872  C   TYR A 489       2.824   8.291 -32.357  1.00 84.36           C  
+ATOM   3873  CB  TYR A 489       1.511   7.132 -30.563  1.00 84.36           C  
+ATOM   3874  O   TYR A 489       2.260   9.108 -33.080  1.00 84.36           O  
+ATOM   3875  CG  TYR A 489       0.401   6.151 -30.247  1.00 84.36           C  
+ATOM   3876  CD1 TYR A 489      -0.738   6.097 -31.075  1.00 84.36           C  
+ATOM   3877  CD2 TYR A 489       0.471   5.333 -29.101  1.00 84.36           C  
+ATOM   3878  CE1 TYR A 489      -1.787   5.207 -30.777  1.00 84.36           C  
+ATOM   3879  CE2 TYR A 489      -0.581   4.452 -28.792  1.00 84.36           C  
+ATOM   3880  OH  TYR A 489      -2.735   3.547 -29.339  1.00 84.36           O  
+ATOM   3881  CZ  TYR A 489      -1.709   4.383 -29.637  1.00 84.36           C  
+ATOM   3882  N   LEU A 490       4.079   8.476 -31.936  1.00 82.47           N  
+ATOM   3883  CA  LEU A 490       4.870   9.648 -32.316  1.00 82.47           C  
+ATOM   3884  C   LEU A 490       5.273   9.657 -33.796  1.00 82.47           C  
+ATOM   3885  CB  LEU A 490       6.122   9.726 -31.428  1.00 82.47           C  
+ATOM   3886  O   LEU A 490       5.474  10.734 -34.355  1.00 82.47           O  
+ATOM   3887  CG  LEU A 490       5.839  10.107 -29.966  1.00 82.47           C  
+ATOM   3888  CD1 LEU A 490       7.128   9.956 -29.153  1.00 82.47           C  
+ATOM   3889  CD2 LEU A 490       5.363  11.554 -29.822  1.00 82.47           C  
+ATOM   3890  N   ARG A 491       5.421   8.489 -34.432  1.00 85.09           N  
+ATOM   3891  CA  ARG A 491       5.761   8.397 -35.861  1.00 85.09           C  
+ATOM   3892  C   ARG A 491       4.565   8.678 -36.765  1.00 85.09           C  
+ATOM   3893  CB  ARG A 491       6.353   7.021 -36.187  1.00 85.09           C  
+ATOM   3894  O   ARG A 491       4.769   9.218 -37.847  1.00 85.09           O  
+ATOM   3895  CG  ARG A 491       7.786   6.872 -35.666  1.00 85.09           C  
+ATOM   3896  CD  ARG A 491       8.284   5.457 -35.965  1.00 85.09           C  
+ATOM   3897  NE  ARG A 491       9.584   5.195 -35.324  1.00 85.09           N  
+ATOM   3898  NH1 ARG A 491       9.989   3.176 -36.331  1.00 85.09           N  
+ATOM   3899  NH2 ARG A 491      11.405   3.942 -34.782  1.00 85.09           N  
+ATOM   3900  CZ  ARG A 491      10.321   4.113 -35.486  1.00 85.09           C  
+ATOM   3901  N   SER A 492       3.354   8.327 -36.330  1.00 81.30           N  
+ATOM   3902  CA  SER A 492       2.135   8.430 -37.146  1.00 81.30           C  
+ATOM   3903  C   SER A 492       0.989   9.129 -36.397  1.00 81.30           C  
+ATOM   3904  CB  SER A 492       1.710   7.043 -37.642  1.00 81.30           C  
+ATOM   3905  O   SER A 492      -0.052   8.512 -36.169  1.00 81.30           O  
+ATOM   3906  OG  SER A 492       2.777   6.389 -38.303  1.00 81.30           O  
+ATOM   3907  N   PRO A 493       1.139  10.416 -36.023  1.00 71.11           N  
+ATOM   3908  CA  PRO A 493       0.166  11.111 -35.176  1.00 71.11           C  
+ATOM   3909  C   PRO A 493      -1.221  11.258 -35.822  1.00 71.11           C  
+ATOM   3910  CB  PRO A 493       0.799  12.475 -34.873  1.00 71.11           C  
+ATOM   3911  O   PRO A 493      -2.218  11.276 -35.113  1.00 71.11           O  
+ATOM   3912  CG  PRO A 493       1.759  12.706 -36.041  1.00 71.11           C  
+ATOM   3913  CD  PRO A 493       2.249  11.296 -36.358  1.00 71.11           C  
+ATOM   3914  N   LEU A 494      -1.293  11.336 -37.157  1.00 67.71           N  
+ATOM   3915  CA  LEU A 494      -2.547  11.519 -37.903  1.00 67.71           C  
+ATOM   3916  C   LEU A 494      -3.270  10.196 -38.208  1.00 67.71           C  
+ATOM   3917  CB  LEU A 494      -2.239  12.277 -39.208  1.00 67.71           C  
+ATOM   3918  O   LEU A 494      -4.480  10.186 -38.407  1.00 67.71           O  
+ATOM   3919  CG  LEU A 494      -1.700  13.708 -39.014  1.00 67.71           C  
+ATOM   3920  CD1 LEU A 494      -1.227  14.266 -40.355  1.00 67.71           C  
+ATOM   3921  CD2 LEU A 494      -2.757  14.652 -38.441  1.00 67.71           C  
+ATOM   3922  N   SER A 495      -2.539   9.081 -38.256  1.00 68.69           N  
+ATOM   3923  CA  SER A 495      -3.056   7.792 -38.740  1.00 68.69           C  
+ATOM   3924  C   SER A 495      -3.631   6.908 -37.630  1.00 68.69           C  
+ATOM   3925  CB  SER A 495      -1.952   7.006 -39.462  1.00 68.69           C  
+ATOM   3926  O   SER A 495      -4.310   5.930 -37.926  1.00 68.69           O  
+ATOM   3927  OG  SER A 495      -1.047   7.851 -40.157  1.00 68.69           O  
+ATOM   3928  N   GLY A 496      -3.312   7.205 -36.365  1.00 63.19           N  
+ATOM   3929  CA  GLY A 496      -3.617   6.336 -35.222  1.00 63.19           C  
+ATOM   3930  C   GLY A 496      -5.043   6.435 -34.672  1.00 63.19           C  
+ATOM   3931  O   GLY A 496      -5.442   5.553 -33.919  1.00 63.19           O  
+ATOM   3932  N   GLY A 497      -5.806   7.470 -35.044  1.00 66.78           N  
+ATOM   3933  CA  GLY A 497      -7.111   7.763 -34.437  1.00 66.78           C  
+ATOM   3934  C   GLY A 497      -7.019   8.179 -32.961  1.00 66.78           C  
+ATOM   3935  O   GLY A 497      -5.927   8.347 -32.411  1.00 66.78           O  
+ATOM   3936  N   GLU A 498      -8.174   8.370 -32.317  1.00 70.02           N  
+ATOM   3937  CA  GLU A 498      -8.229   8.527 -30.859  1.00 70.02           C  
+ATOM   3938  C   GLU A 498      -7.856   7.202 -30.180  1.00 70.02           C  
+ATOM   3939  CB  GLU A 498      -9.611   9.009 -30.379  1.00 70.02           C  
+ATOM   3940  O   GLU A 498      -8.351   6.137 -30.548  1.00 70.02           O  
+ATOM   3941  CG  GLU A 498      -9.876  10.486 -30.720  1.00 70.02           C  
+ATOM   3942  CD  GLU A 498     -11.148  11.052 -30.058  1.00 70.02           C  
+ATOM   3943  OE1 GLU A 498     -11.249  12.298 -29.986  1.00 70.02           O  
+ATOM   3944  OE2 GLU A 498     -12.011  10.257 -29.623  1.00 70.02           O  
+ATOM   3945  N   GLU A 499      -6.970   7.257 -29.182  1.00 78.48           N  
+ATOM   3946  CA  GLU A 499      -6.603   6.068 -28.414  1.00 78.48           C  
+ATOM   3947  C   GLU A 499      -7.791   5.610 -27.554  1.00 78.48           C  
+ATOM   3948  CB  GLU A 499      -5.352   6.343 -27.552  1.00 78.48           C  
+ATOM   3949  O   GLU A 499      -8.223   6.324 -26.647  1.00 78.48           O  
+ATOM   3950  CG  GLU A 499      -4.917   5.093 -26.764  1.00 78.48           C  
+ATOM   3951  CD  GLU A 499      -3.703   5.293 -25.843  1.00 78.48           C  
+ATOM   3952  OE1 GLU A 499      -3.288   4.299 -25.202  1.00 78.48           O  
+ATOM   3953  OE2 GLU A 499      -3.157   6.417 -25.721  1.00 78.48           O  
+ATOM   3954  N   GLU A 500      -8.274   4.385 -27.775  1.00 81.11           N  
+ATOM   3955  CA  GLU A 500      -9.248   3.760 -26.880  1.00 81.11           C  
+ATOM   3956  C   GLU A 500      -8.578   3.348 -25.563  1.00 81.11           C  
+ATOM   3957  CB  GLU A 500      -9.957   2.568 -27.535  1.00 81.11           C  
+ATOM   3958  O   GLU A 500      -7.854   2.354 -25.465  1.00 81.11           O  
+ATOM   3959  CG  GLU A 500     -10.956   3.005 -28.620  1.00 81.11           C  
+ATOM   3960  CD  GLU A 500     -11.865   1.857 -29.097  1.00 81.11           C  
+ATOM   3961  OE1 GLU A 500     -12.794   2.144 -29.886  1.00 81.11           O  
+ATOM   3962  OE2 GLU A 500     -11.655   0.699 -28.664  1.00 81.11           O  
+ATOM   3963  N   VAL A 501      -8.824   4.140 -24.521  1.00 87.70           N  
+ATOM   3964  CA  VAL A 501      -8.299   3.899 -23.178  1.00 87.70           C  
+ATOM   3965  C   VAL A 501      -9.333   3.194 -22.308  1.00 87.70           C  
+ATOM   3966  CB  VAL A 501      -7.817   5.208 -22.539  1.00 87.70           C  
+ATOM   3967  O   VAL A 501     -10.312   3.801 -21.865  1.00 87.70           O  
+ATOM   3968  CG1 VAL A 501      -7.408   4.965 -21.082  1.00 87.70           C  
+ATOM   3969  CG2 VAL A 501      -6.645   5.790 -23.338  1.00 87.70           C  
+ATOM   3970  N   GLU A 502      -9.065   1.928 -21.990  1.00 88.52           N  
+ATOM   3971  CA  GLU A 502      -9.854   1.162 -21.024  1.00 88.52           C  
+ATOM   3972  C   GLU A 502      -9.823   1.828 -19.634  1.00 88.52           C  
+ATOM   3973  CB  GLU A 502      -9.338  -0.284 -20.966  1.00 88.52           C  
+ATOM   3974  O   GLU A 502      -8.757   2.037 -19.044  1.00 88.52           O  
+ATOM   3975  CG  GLU A 502     -10.318  -1.212 -20.229  1.00 88.52           C  
+ATOM   3976  CD  GLU A 502      -9.772  -2.635 -20.017  1.00 88.52           C  
+ATOM   3977  OE1 GLU A 502     -10.502  -3.429 -19.384  1.00 88.52           O  
+ATOM   3978  OE2 GLU A 502      -8.619  -2.913 -20.428  1.00 88.52           O  
+ATOM   3979  N   GLN A 503     -11.001   2.153 -19.093  1.00 90.48           N  
+ATOM   3980  CA  GLN A 503     -11.153   2.792 -17.780  1.00 90.48           C  
+ATOM   3981  C   GLN A 503     -11.075   1.766 -16.644  1.00 90.48           C  
+ATOM   3982  CB  GLN A 503     -12.437   3.638 -17.718  1.00 90.48           C  
+ATOM   3983  O   GLN A 503     -12.052   1.477 -15.956  1.00 90.48           O  
+ATOM   3984  CG  GLN A 503     -12.441   4.808 -18.711  1.00 90.48           C  
+ATOM   3985  CD  GLN A 503     -11.256   5.758 -18.542  1.00 90.48           C  
+ATOM   3986  NE2 GLN A 503     -10.615   6.137 -19.625  1.00 90.48           N  
+ATOM   3987  OE1 GLN A 503     -10.878   6.171 -17.453  1.00 90.48           O  
+ATOM   3988  N   VAL A 504      -9.884   1.202 -16.451  1.00 93.60           N  
+ATOM   3989  CA  VAL A 504      -9.589   0.323 -15.313  1.00 93.60           C  
+ATOM   3990  C   VAL A 504      -9.351   1.139 -14.031  1.00 93.60           C  
+ATOM   3991  CB  VAL A 504      -8.409  -0.618 -15.613  1.00 93.60           C  
+ATOM   3992  O   VAL A 504      -8.894   2.280 -14.113  1.00 93.60           O  
+ATOM   3993  CG1 VAL A 504      -8.724  -1.537 -16.794  1.00 93.60           C  
+ATOM   3994  CG2 VAL A 504      -7.097   0.121 -15.903  1.00 93.60           C  
+ATOM   3995  N   PRO A 505      -9.531   0.566 -12.823  1.00 94.85           N  
+ATOM   3996  CA  PRO A 505      -9.350   1.300 -11.563  1.00 94.85           C  
+ATOM   3997  C   PRO A 505      -7.992   2.010 -11.421  1.00 94.85           C  
+ATOM   3998  CB  PRO A 505      -9.535   0.243 -10.468  1.00 94.85           C  
+ATOM   3999  O   PRO A 505      -7.901   3.098 -10.853  1.00 94.85           O  
+ATOM   4000  CG  PRO A 505     -10.504  -0.753 -11.100  1.00 94.85           C  
+ATOM   4001  CD  PRO A 505     -10.078  -0.762 -12.566  1.00 94.85           C  
+ATOM   4002  N   ALA A 506      -6.920   1.418 -11.962  1.00 96.64           N  
+ATOM   4003  CA  ALA A 506      -5.592   2.032 -11.962  1.00 96.64           C  
+ATOM   4004  C   ALA A 506      -5.510   3.280 -12.860  1.00 96.64           C  
+ATOM   4005  CB  ALA A 506      -4.564   0.975 -12.385  1.00 96.64           C  
+ATOM   4006  O   ALA A 506      -4.790   4.217 -12.520  1.00 96.64           O  
+ATOM   4007  N   GLU A 507      -6.240   3.298 -13.977  1.00 95.77           N  
+ATOM   4008  CA  GLU A 507      -6.328   4.436 -14.892  1.00 95.77           C  
+ATOM   4009  C   GLU A 507      -7.111   5.577 -14.237  1.00 95.77           C  
+ATOM   4010  CB  GLU A 507      -6.992   3.977 -16.204  1.00 95.77           C  
+ATOM   4011  O   GLU A 507      -6.603   6.695 -14.155  1.00 95.77           O  
+ATOM   4012  CG  GLU A 507      -7.030   5.068 -17.280  1.00 95.77           C  
+ATOM   4013  CD  GLU A 507      -5.665   5.399 -17.890  1.00 95.77           C  
+ATOM   4014  OE1 GLU A 507      -5.552   6.420 -18.595  1.00 95.77           O  
+ATOM   4015  OE2 GLU A 507      -4.703   4.617 -17.721  1.00 95.77           O  
+ATOM   4016  N   THR A 508      -8.289   5.283 -13.679  1.00 94.83           N  
+ATOM   4017  CA  THR A 508      -9.126   6.266 -12.974  1.00 94.83           C  
+ATOM   4018  C   THR A 508      -8.378   6.900 -11.802  1.00 94.83           C  
+ATOM   4019  CB  THR A 508     -10.408   5.597 -12.455  1.00 94.83           C  
+ATOM   4020  O   THR A 508      -8.375   8.121 -11.640  1.00 94.83           O  
+ATOM   4021  CG2 THR A 508     -11.433   6.608 -11.947  1.00 94.83           C  
+ATOM   4022  OG1 THR A 508     -11.012   4.853 -13.486  1.00 94.83           O  
+ATOM   4023  N   LEU A 509      -7.663   6.090 -11.012  1.00 96.82           N  
+ATOM   4024  CA  LEU A 509      -6.850   6.611  -9.918  1.00 96.82           C  
+ATOM   4025  C   LEU A 509      -5.681   7.466 -10.424  1.00 96.82           C  
+ATOM   4026  CB  LEU A 509      -6.351   5.445  -9.051  1.00 96.82           C  
+ATOM   4027  O   LEU A 509      -5.373   8.491  -9.818  1.00 96.82           O  
+ATOM   4028  CG  LEU A 509      -5.558   5.913  -7.816  1.00 96.82           C  
+ATOM   4029  CD1 LEU A 509      -6.414   6.707  -6.833  1.00 96.82           C  
+ATOM   4030  CD2 LEU A 509      -4.997   4.703  -7.081  1.00 96.82           C  
+ATOM   4031  N   TYR A 510      -5.015   7.066 -11.512  1.00 97.51           N  
+ATOM   4032  CA  TYR A 510      -3.930   7.865 -12.080  1.00 97.51           C  
+ATOM   4033  C   TYR A 510      -4.433   9.230 -12.559  1.00 97.51           C  
+ATOM   4034  CB  TYR A 510      -3.228   7.119 -13.220  1.00 97.51           C  
+ATOM   4035  O   TYR A 510      -3.809  10.237 -12.235  1.00 97.51           O  
+ATOM   4036  CG  TYR A 510      -2.053   7.904 -13.770  1.00 97.51           C  
+ATOM   4037  CD1 TYR A 510      -2.223   8.749 -14.884  1.00 97.51           C  
+ATOM   4038  CD2 TYR A 510      -0.806   7.844 -13.117  1.00 97.51           C  
+ATOM   4039  CE1 TYR A 510      -1.140   9.516 -15.356  1.00 97.51           C  
+ATOM   4040  CE2 TYR A 510       0.283   8.597 -13.597  1.00 97.51           C  
+ATOM   4041  OH  TYR A 510       1.182  10.104 -15.228  1.00 97.51           O  
+ATOM   4042  CZ  TYR A 510       0.117   9.425 -14.729  1.00 97.51           C  
+ATOM   4043  N   GLN A 511      -5.569   9.268 -13.262  1.00 94.72           N  
+ATOM   4044  CA  GLN A 511      -6.205  10.507 -13.719  1.00 94.72           C  
+ATOM   4045  C   GLN A 511      -6.513  11.446 -12.549  1.00 94.72           C  
+ATOM   4046  CB  GLN A 511      -7.504  10.182 -14.468  1.00 94.72           C  
+ATOM   4047  O   GLN A 511      -6.140  12.614 -12.598  1.00 94.72           O  
+ATOM   4048  CG  GLN A 511      -7.275   9.542 -15.845  1.00 94.72           C  
+ATOM   4049  CD  GLN A 511      -8.589   9.117 -16.497  1.00 94.72           C  
+ATOM   4050  NE2 GLN A 511      -8.584   8.142 -17.377  1.00 94.72           N  
+ATOM   4051  OE1 GLN A 511      -9.651   9.645 -16.219  1.00 94.72           O  
+ATOM   4052  N   GLY A 512      -7.111  10.927 -11.470  1.00 94.31           N  
+ATOM   4053  CA  GLY A 512      -7.403  11.724 -10.275  1.00 94.31           C  
+ATOM   4054  C   GLY A 512      -6.148  12.221  -9.551  1.00 94.31           C  
+ATOM   4055  O   GLY A 512      -6.132  13.321  -9.008  1.00 94.31           O  
+ATOM   4056  N   LEU A 513      -5.058  11.445  -9.557  1.00 96.62           N  
+ATOM   4057  CA  LEU A 513      -3.804  11.873  -8.932  1.00 96.62           C  
+ATOM   4058  C   LEU A 513      -3.014  12.865  -9.783  1.00 96.62           C  
+ATOM   4059  CB  LEU A 513      -2.915  10.663  -8.624  1.00 96.62           C  
+ATOM   4060  O   LEU A 513      -2.262  13.658  -9.220  1.00 96.62           O  
+ATOM   4061  CG  LEU A 513      -3.409   9.770  -7.482  1.00 96.62           C  
+ATOM   4062  CD1 LEU A 513      -2.504   8.544  -7.390  1.00 96.62           C  
+ATOM   4063  CD2 LEU A 513      -3.357  10.463  -6.126  1.00 96.62           C  
+ATOM   4064  N   LEU A 514      -3.131  12.798 -11.111  1.00 95.47           N  
+ATOM   4065  CA  LEU A 514      -2.268  13.505 -12.058  1.00 95.47           C  
+ATOM   4066  C   LEU A 514      -2.102  15.009 -11.753  1.00 95.47           C  
+ATOM   4067  CB  LEU A 514      -2.765  13.220 -13.492  1.00 95.47           C  
+ATOM   4068  O   LEU A 514      -0.947  15.442 -11.709  1.00 95.47           O  
+ATOM   4069  CG  LEU A 514      -1.951  13.889 -14.611  1.00 95.47           C  
+ATOM   4070  CD1 LEU A 514      -0.512  13.376 -14.647  1.00 95.47           C  
+ATOM   4071  CD2 LEU A 514      -2.595  13.590 -15.961  1.00 95.47           C  
+ATOM   4072  N   PRO A 515      -3.162  15.794 -11.455  1.00 94.05           N  
+ATOM   4073  CA  PRO A 515      -3.038  17.240 -11.242  1.00 94.05           C  
+ATOM   4074  C   PRO A 515      -2.143  17.629 -10.058  1.00 94.05           C  
+ATOM   4075  CB  PRO A 515      -4.470  17.746 -11.016  1.00 94.05           C  
+ATOM   4076  O   PRO A 515      -1.512  18.684 -10.077  1.00 94.05           O  
+ATOM   4077  CG  PRO A 515      -5.346  16.701 -11.700  1.00 94.05           C  
+ATOM   4078  CD  PRO A 515      -4.573  15.417 -11.437  1.00 94.05           C  
+ATOM   4079  N   SER A 516      -2.085  16.785  -9.023  1.00 96.19           N  
+ATOM   4080  CA  SER A 516      -1.367  17.054  -7.765  1.00 96.19           C  
+ATOM   4081  C   SER A 516      -0.390  15.938  -7.371  1.00 96.19           C  
+ATOM   4082  CB  SER A 516      -2.361  17.372  -6.644  1.00 96.19           C  
+ATOM   4083  O   SER A 516       0.064  15.863  -6.224  1.00 96.19           O  
+ATOM   4084  OG  SER A 516      -2.962  18.629  -6.876  1.00 96.19           O  
+ATOM   4085  N   LEU A 517      -0.021  15.065  -8.317  1.00 97.02           N  
+ATOM   4086  CA  LEU A 517       0.855  13.919  -8.064  1.00 97.02           C  
+ATOM   4087  C   LEU A 517       2.184  14.321  -7.399  1.00 97.02           C  
+ATOM   4088  CB  LEU A 517       1.076  13.108  -9.358  1.00 97.02           C  
+ATOM   4089  O   LEU A 517       2.566  13.658  -6.428  1.00 97.02           O  
+ATOM   4090  CG  LEU A 517       1.771  11.756  -9.106  1.00 97.02           C  
+ATOM   4091  CD1 LEU A 517       0.832  10.704  -8.520  1.00 97.02           C  
+ATOM   4092  CD2 LEU A 517       2.302  11.185 -10.411  1.00 97.02           C  
+ATOM   4093  N   PRO A 518       2.889  15.391  -7.832  1.00 97.05           N  
+ATOM   4094  CA  PRO A 518       4.120  15.822  -7.170  1.00 97.05           C  
+ATOM   4095  C   PRO A 518       3.903  16.140  -5.684  1.00 97.05           C  
+ATOM   4096  CB  PRO A 518       4.599  17.063  -7.935  1.00 97.05           C  
+ATOM   4097  O   PRO A 518       4.682  15.710  -4.830  1.00 97.05           O  
+ATOM   4098  CG  PRO A 518       3.901  16.973  -9.289  1.00 97.05           C  
+ATOM   4099  CD  PRO A 518       2.601  16.252  -8.977  1.00 97.05           C  
+ATOM   4100  N   GLN A 519       2.824  16.853  -5.358  1.00 97.61           N  
+ATOM   4101  CA  GLN A 519       2.474  17.265  -4.003  1.00 97.61           C  
+ATOM   4102  C   GLN A 519       2.132  16.051  -3.136  1.00 97.61           C  
+ATOM   4103  CB  GLN A 519       1.300  18.265  -4.012  1.00 97.61           C  
+ATOM   4104  O   GLN A 519       2.627  15.961  -2.010  1.00 97.61           O  
+ATOM   4105  CG  GLN A 519       1.600  19.630  -4.664  1.00 97.61           C  
+ATOM   4106  CD  GLN A 519       1.567  19.648  -6.194  1.00 97.61           C  
+ATOM   4107  NE2 GLN A 519       1.746  20.787  -6.820  1.00 97.61           N  
+ATOM   4108  OE1 GLN A 519       1.420  18.646  -6.867  1.00 97.61           O  
+ATOM   4109  N   TYR A 520       1.373  15.087  -3.667  1.00 98.29           N  
+ATOM   4110  CA  TYR A 520       1.064  13.837  -2.970  1.00 98.29           C  
+ATOM   4111  C   TYR A 520       2.328  13.035  -2.649  1.00 98.29           C  
+ATOM   4112  CB  TYR A 520       0.089  12.995  -3.809  1.00 98.29           C  
+ATOM   4113  O   TYR A 520       2.510  12.587  -1.513  1.00 98.29           O  
+ATOM   4114  CG  TYR A 520      -1.265  13.634  -4.068  1.00 98.29           C  
+ATOM   4115  CD1 TYR A 520      -1.935  14.332  -3.044  1.00 98.29           C  
+ATOM   4116  CD2 TYR A 520      -1.874  13.515  -5.331  1.00 98.29           C  
+ATOM   4117  CE1 TYR A 520      -3.172  14.957  -3.287  1.00 98.29           C  
+ATOM   4118  CE2 TYR A 520      -3.126  14.106  -5.570  1.00 98.29           C  
+ATOM   4119  OH  TYR A 520      -4.990  15.375  -4.811  1.00 98.29           O  
+ATOM   4120  CZ  TYR A 520      -3.779  14.826  -4.552  1.00 98.29           C  
+ATOM   4121  N   MET A 521       3.245  12.900  -3.613  1.00 98.33           N  
+ATOM   4122  CA  MET A 521       4.509  12.190  -3.398  1.00 98.33           C  
+ATOM   4123  C   MET A 521       5.381  12.893  -2.350  1.00 98.33           C  
+ATOM   4124  CB  MET A 521       5.271  12.030  -4.723  1.00 98.33           C  
+ATOM   4125  O   MET A 521       5.904  12.240  -1.446  1.00 98.33           O  
+ATOM   4126  CG  MET A 521       4.578  11.113  -5.741  1.00 98.33           C  
+ATOM   4127  SD  MET A 521       4.104   9.466  -5.144  1.00 98.33           S  
+ATOM   4128  CE  MET A 521       2.328   9.723  -4.847  1.00 98.33           C  
+ATOM   4129  N   ILE A 522       5.504  14.223  -2.416  1.00 97.35           N  
+ATOM   4130  CA  ILE A 522       6.253  15.011  -1.425  1.00 97.35           C  
+ATOM   4131  C   ILE A 522       5.634  14.868  -0.030  1.00 97.35           C  
+ATOM   4132  CB  ILE A 522       6.333  16.493  -1.862  1.00 97.35           C  
+ATOM   4133  O   ILE A 522       6.367  14.692   0.943  1.00 97.35           O  
+ATOM   4134  CG1 ILE A 522       7.261  16.636  -3.089  1.00 97.35           C  
+ATOM   4135  CG2 ILE A 522       6.849  17.396  -0.720  1.00 97.35           C  
+ATOM   4136  CD1 ILE A 522       7.120  17.978  -3.819  1.00 97.35           C  
+ATOM   4137  N   ALA A 523       4.307  14.936   0.086  1.00 97.31           N  
+ATOM   4138  CA  ALA A 523       3.612  14.841   1.364  1.00 97.31           C  
+ATOM   4139  C   ALA A 523       3.827  13.470   2.029  1.00 97.31           C  
+ATOM   4140  CB  ALA A 523       2.136  15.175   1.133  1.00 97.31           C  
+ATOM   4141  O   ALA A 523       4.255  13.412   3.184  1.00 97.31           O  
+ATOM   4142  N   LEU A 524       3.667  12.371   1.279  1.00 98.28           N  
+ATOM   4143  CA  LEU A 524       3.968  11.024   1.776  1.00 98.28           C  
+ATOM   4144  C   LEU A 524       5.424  10.897   2.253  1.00 98.28           C  
+ATOM   4145  CB  LEU A 524       3.684   9.982   0.679  1.00 98.28           C  
+ATOM   4146  O   LEU A 524       5.682  10.346   3.322  1.00 98.28           O  
+ATOM   4147  CG  LEU A 524       2.200   9.702   0.370  1.00 98.28           C  
+ATOM   4148  CD1 LEU A 524       2.145   8.642  -0.733  1.00 98.28           C  
+ATOM   4149  CD2 LEU A 524       1.434   9.151   1.574  1.00 98.28           C  
+ATOM   4150  N   LEU A 525       6.392  11.431   1.502  1.00 97.14           N  
+ATOM   4151  CA  LEU A 525       7.807  11.355   1.883  1.00 97.14           C  
+ATOM   4152  C   LEU A 525       8.153  12.241   3.090  1.00 97.14           C  
+ATOM   4153  CB  LEU A 525       8.690  11.697   0.676  1.00 97.14           C  
+ATOM   4154  O   LEU A 525       8.992  11.848   3.902  1.00 97.14           O  
+ATOM   4155  CG  LEU A 525       8.597  10.693  -0.487  1.00 97.14           C  
+ATOM   4156  CD1 LEU A 525       9.391  11.257  -1.658  1.00 97.14           C  
+ATOM   4157  CD2 LEU A 525       9.147   9.303  -0.168  1.00 97.14           C  
+ATOM   4158  N   LYS A 526       7.502  13.401   3.251  1.00 95.15           N  
+ATOM   4159  CA  LYS A 526       7.645  14.246   4.449  1.00 95.15           C  
+ATOM   4160  C   LYS A 526       7.172  13.509   5.700  1.00 95.15           C  
+ATOM   4161  CB  LYS A 526       6.866  15.561   4.287  1.00 95.15           C  
+ATOM   4162  O   LYS A 526       7.897  13.492   6.694  1.00 95.15           O  
+ATOM   4163  CG  LYS A 526       7.603  16.603   3.433  1.00 95.15           C  
+ATOM   4164  CD  LYS A 526       6.742  17.869   3.324  1.00 95.15           C  
+ATOM   4165  CE  LYS A 526       7.473  18.992   2.580  1.00 95.15           C  
+ATOM   4166  NZ  LYS A 526       6.638  20.222   2.526  1.00 95.15           N  
+ATOM   4167  N   ILE A 527       6.008  12.859   5.640  1.00 95.95           N  
+ATOM   4168  CA  ILE A 527       5.484  12.066   6.762  1.00 95.95           C  
+ATOM   4169  C   ILE A 527       6.389  10.864   7.041  1.00 95.95           C  
+ATOM   4170  CB  ILE A 527       4.018  11.651   6.523  1.00 95.95           C  
+ATOM   4171  O   ILE A 527       6.731  10.611   8.195  1.00 95.95           O  
+ATOM   4172  CG1 ILE A 527       3.101  12.880   6.371  1.00 95.95           C  
+ATOM   4173  CG2 ILE A 527       3.534  10.822   7.723  1.00 95.95           C  
+ATOM   4174  CD1 ILE A 527       1.742  12.536   5.756  1.00 95.95           C  
+ATOM   4175  N   LEU A 528       6.859  10.172   5.998  1.00 95.95           N  
+ATOM   4176  CA  LEU A 528       7.806   9.065   6.143  1.00 95.95           C  
+ATOM   4177  C   LEU A 528       9.110   9.503   6.830  1.00 95.95           C  
+ATOM   4178  CB  LEU A 528       8.079   8.472   4.751  1.00 95.95           C  
+ATOM   4179  O   LEU A 528       9.658   8.755   7.637  1.00 95.95           O  
+ATOM   4180  CG  LEU A 528       9.018   7.254   4.740  1.00 95.95           C  
+ATOM   4181  CD1 LEU A 528       8.437   6.075   5.514  1.00 95.95           C  
+ATOM   4182  CD2 LEU A 528       9.262   6.793   3.302  1.00 95.95           C  
+ATOM   4183  N   LEU A 529       9.606  10.709   6.535  1.00 94.51           N  
+ATOM   4184  CA  LEU A 529      10.780  11.277   7.197  1.00 94.51           C  
+ATOM   4185  C   LEU A 529      10.520  11.567   8.681  1.00 94.51           C  
+ATOM   4186  CB  LEU A 529      11.243  12.526   6.425  1.00 94.51           C  
+ATOM   4187  O   LEU A 529      11.365  11.213   9.500  1.00 94.51           O  
+ATOM   4188  CG  LEU A 529      12.420  13.281   7.072  1.00 94.51           C  
+ATOM   4189  CD1 LEU A 529      13.711  12.460   7.188  1.00 94.51           C  
+ATOM   4190  CD2 LEU A 529      12.744  14.527   6.247  1.00 94.51           C  
+ATOM   4191  N   ALA A 530       9.372  12.153   9.029  1.00 93.52           N  
+ATOM   4192  CA  ALA A 530       8.998  12.427  10.421  1.00 93.52           C  
+ATOM   4193  C   ALA A 530       8.786  11.136  11.239  1.00 93.52           C  
+ATOM   4194  CB  ALA A 530       7.738  13.300  10.408  1.00 93.52           C  
+ATOM   4195  O   ALA A 530       9.121  11.068  12.423  1.00 93.52           O  
+ATOM   4196  N   ALA A 531       8.277  10.080  10.597  1.00 94.54           N  
+ATOM   4197  CA  ALA A 531       8.091   8.768  11.212  1.00 94.54           C  
+ATOM   4198  C   ALA A 531       9.375   7.925  11.248  1.00 94.54           C  
+ATOM   4199  CB  ALA A 531       6.955   8.054  10.477  1.00 94.54           C  
+ATOM   4200  O   ALA A 531       9.418   6.890  11.914  1.00 94.54           O  
+ATOM   4201  N   ALA A 532      10.440   8.344  10.557  1.00 91.23           N  
+ATOM   4202  CA  ALA A 532      11.675   7.582  10.535  1.00 91.23           C  
+ATOM   4203  C   ALA A 532      12.289   7.510  11.950  1.00 91.23           C  
+ATOM   4204  CB  ALA A 532      12.653   8.171   9.511  1.00 91.23           C  
+ATOM   4205  O   ALA A 532      12.436   8.537  12.616  1.00 91.23           O  
+ATOM   4206  N   PRO A 533      12.755   6.333  12.399  1.00 85.03           N  
+ATOM   4207  CA  PRO A 533      13.361   6.149  13.726  1.00 85.03           C  
+ATOM   4208  C   PRO A 533      14.637   6.979  13.949  1.00 85.03           C  
+ATOM   4209  CB  PRO A 533      13.647   4.646  13.825  1.00 85.03           C  
+ATOM   4210  O   PRO A 533      15.042   7.217  15.082  1.00 85.03           O  
+ATOM   4211  CG  PRO A 533      13.718   4.205  12.366  1.00 85.03           C  
+ATOM   4212  CD  PRO A 533      12.694   5.077  11.679  1.00 85.03           C  
+ATOM   4213  N   THR A 534      15.267   7.454  12.871  1.00 79.75           N  
+ATOM   4214  CA  THR A 534      16.435   8.346  12.929  1.00 79.75           C  
+ATOM   4215  C   THR A 534      16.070   9.830  13.022  1.00 79.75           C  
+ATOM   4216  CB  THR A 534      17.381   8.116  11.740  1.00 79.75           C  
+ATOM   4217  O   THR A 534      16.978  10.666  13.100  1.00 79.75           O  
+ATOM   4218  CG2 THR A 534      17.900   6.682  11.667  1.00 79.75           C  
+ATOM   4219  OG1 THR A 534      16.743   8.380  10.508  1.00 79.75           O  
+ATOM   4220  N   SER A 535      14.779  10.186  12.981  1.00 80.10           N  
+ATOM   4221  CA  SER A 535      14.362  11.584  13.069  1.00 80.10           C  
+ATOM   4222  C   SER A 535      14.524  12.131  14.484  1.00 80.10           C  
+ATOM   4223  CB  SER A 535      12.944  11.852  12.553  1.00 80.10           C  
+ATOM   4224  O   SER A 535      14.237  11.458  15.476  1.00 80.10           O  
+ATOM   4225  OG  SER A 535      13.007  13.211  12.172  1.00 80.10           O  
+ATOM   4226  N   LYS A 536      15.018  13.368  14.581  1.00 68.84           N  
+ATOM   4227  CA  LYS A 536      15.148  14.094  15.848  1.00 68.84           C  
+ATOM   4228  C   LYS A 536      13.968  15.054  15.965  1.00 68.84           C  
+ATOM   4229  CB  LYS A 536      16.492  14.843  15.913  1.00 68.84           C  
+ATOM   4230  O   LYS A 536      13.735  15.825  15.044  1.00 68.84           O  
+ATOM   4231  CG  LYS A 536      17.712  13.907  15.954  1.00 68.84           C  
+ATOM   4232  CD  LYS A 536      19.009  14.714  16.118  1.00 68.84           C  
+ATOM   4233  CE  LYS A 536      20.223  13.778  16.163  1.00 68.84           C  
+ATOM   4234  NZ  LYS A 536      21.488  14.531  16.359  1.00 68.84           N  
+ATOM   4235  N   ALA A 537      13.334  15.120  17.136  1.00 59.66           N  
+ATOM   4236  CA  ALA A 537      12.150  15.959  17.375  1.00 59.66           C  
+ATOM   4237  C   ALA A 537      12.315  17.452  17.004  1.00 59.66           C  
+ATOM   4238  CB  ALA A 537      11.779  15.815  18.858  1.00 59.66           C  
+ATOM   4239  O   ALA A 537      11.339  18.126  16.710  1.00 59.66           O  
+ATOM   4240  N   LYS A 538      13.546  17.991  16.992  1.00 50.91           N  
+ATOM   4241  CA  LYS A 538      13.822  19.390  16.603  1.00 50.91           C  
+ATOM   4242  C   LYS A 538      13.857  19.637  15.087  1.00 50.91           C  
+ATOM   4243  CB  LYS A 538      15.119  19.894  17.259  1.00 50.91           C  
+ATOM   4244  O   LYS A 538      13.967  20.787  14.682  1.00 50.91           O  
+ATOM   4245  CG  LYS A 538      14.969  20.097  18.773  1.00 50.91           C  
+ATOM   4246  CD  LYS A 538      16.198  20.813  19.353  1.00 50.91           C  
+ATOM   4247  CE  LYS A 538      15.993  21.058  20.853  1.00 50.91           C  
+ATOM   4248  NZ  LYS A 538      17.085  21.876  21.440  1.00 50.91           N  
+ATOM   4249  N   THR A 539      13.841  18.593  14.259  1.00 50.27           N  
+ATOM   4250  CA  THR A 539      13.946  18.714  12.793  1.00 50.27           C  
+ATOM   4251  C   THR A 539      12.638  18.440  12.059  1.00 50.27           C  
+ATOM   4252  CB  THR A 539      15.075  17.839  12.220  1.00 50.27           C  
+ATOM   4253  O   THR A 539      12.600  18.575  10.838  1.00 50.27           O  
+ATOM   4254  CG2 THR A 539      16.444  18.321  12.704  1.00 50.27           C  
+ATOM   4255  OG1 THR A 539      14.993  16.479  12.596  1.00 50.27           O  
+ATOM   4256  N   ASP A 540      11.584  18.056  12.776  1.00 60.19           N  
+ATOM   4257  CA  ASP A 540      10.318  17.668  12.166  1.00 60.19           C  
+ATOM   4258  C   ASP A 540       9.467  18.916  11.903  1.00 60.19           C  
+ATOM   4259  CB  ASP A 540       9.619  16.611  13.040  1.00 60.19           C  
+ATOM   4260  O   ASP A 540       9.014  19.589  12.824  1.00 60.19           O  
+ATOM   4261  CG  ASP A 540      10.450  15.325  13.171  1.00 60.19           C  
+ATOM   4262  OD1 ASP A 540      11.070  14.916  12.161  1.00 60.19           O  
+ATOM   4263  OD2 ASP A 540      10.521  14.754  14.282  1.00 60.19           O  
+ATOM   4264  N   SER A 541       9.258  19.246  10.627  1.00 72.26           N  
+ATOM   4265  CA  SER A 541       8.382  20.353  10.215  1.00 72.26           C  
+ATOM   4266  C   SER A 541       6.890  20.039  10.371  1.00 72.26           C  
+ATOM   4267  CB  SER A 541       8.688  20.754   8.770  1.00 72.26           C  
+ATOM   4268  O   SER A 541       6.058  20.912  10.141  1.00 72.26           O  
+ATOM   4269  OG  SER A 541       8.609  19.641   7.892  1.00 72.26           O  
+ATOM   4270  N   ILE A 542       6.550  18.799  10.737  1.00 87.62           N  
+ATOM   4271  CA  ILE A 542       5.183  18.296  10.876  1.00 87.62           C  
+ATOM   4272  C   ILE A 542       5.057  17.452  12.149  1.00 87.62           C  
+ATOM   4273  CB  ILE A 542       4.745  17.506   9.619  1.00 87.62           C  
+ATOM   4274  O   ILE A 542       5.905  16.606  12.432  1.00 87.62           O  
+ATOM   4275  CG1 ILE A 542       5.738  16.381   9.247  1.00 87.62           C  
+ATOM   4276  CG2 ILE A 542       4.556  18.469   8.432  1.00 87.62           C  
+ATOM   4277  CD1 ILE A 542       5.225  15.434   8.165  1.00 87.62           C  
+ATOM   4278  N   ASN A 543       3.983  17.662  12.912  1.00 88.74           N  
+ATOM   4279  CA  ASN A 543       3.702  16.893  14.122  1.00 88.74           C  
+ATOM   4280  C   ASN A 543       2.791  15.701  13.805  1.00 88.74           C  
+ATOM   4281  CB  ASN A 543       3.097  17.808  15.201  1.00 88.74           C  
+ATOM   4282  O   ASN A 543       1.573  15.835  13.782  1.00 88.74           O  
+ATOM   4283  CG  ASN A 543       2.805  17.039  16.482  1.00 88.74           C  
+ATOM   4284  ND2 ASN A 543       2.099  17.639  17.410  1.00 88.74           N  
+ATOM   4285  OD1 ASN A 543       3.212  15.900  16.667  1.00 88.74           O  
+ATOM   4286  N   ILE A 544       3.388  14.530  13.593  1.00 92.92           N  
+ATOM   4287  CA  ILE A 544       2.659  13.286  13.295  1.00 92.92           C  
+ATOM   4288  C   ILE A 544       2.076  12.595  14.537  1.00 92.92           C  
+ATOM   4289  CB  ILE A 544       3.545  12.312  12.484  1.00 92.92           C  
+ATOM   4290  O   ILE A 544       1.584  11.487  14.411  1.00 92.92           O  
+ATOM   4291  CG1 ILE A 544       4.777  11.863  13.303  1.00 92.92           C  
+ATOM   4292  CG2 ILE A 544       3.957  12.959  11.148  1.00 92.92           C  
+ATOM   4293  CD1 ILE A 544       5.492  10.650  12.708  1.00 92.92           C  
+ATOM   4294  N   LEU A 545       2.190  13.184  15.733  1.00 92.22           N  
+ATOM   4295  CA  LEU A 545       1.801  12.542  16.997  1.00 92.22           C  
+ATOM   4296  C   LEU A 545       0.480  13.079  17.572  1.00 92.22           C  
+ATOM   4297  CB  LEU A 545       2.958  12.651  18.011  1.00 92.22           C  
+ATOM   4298  O   LEU A 545       0.093  12.700  18.676  1.00 92.22           O  
+ATOM   4299  CG  LEU A 545       4.299  12.062  17.539  1.00 92.22           C  
+ATOM   4300  CD1 LEU A 545       5.352  12.240  18.636  1.00 92.22           C  
+ATOM   4301  CD2 LEU A 545       4.202  10.571  17.204  1.00 92.22           C  
+ATOM   4302  N   ALA A 546      -0.213  13.959  16.846  1.00 89.56           N  
+ATOM   4303  CA  ALA A 546      -1.443  14.596  17.315  1.00 89.56           C  
+ATOM   4304  C   ALA A 546      -2.524  13.584  17.748  1.00 89.56           C  
+ATOM   4305  CB  ALA A 546      -1.951  15.515  16.197  1.00 89.56           C  
+ATOM   4306  O   ALA A 546      -3.249  13.844  18.697  1.00 89.56           O  
+ATOM   4307  N   ASP A 547      -2.608  12.411  17.118  1.00 89.16           N  
+ATOM   4308  CA  ASP A 547      -3.615  11.372  17.384  1.00 89.16           C  
+ATOM   4309  C   ASP A 547      -3.142  10.230  18.304  1.00 89.16           C  
+ATOM   4310  CB  ASP A 547      -4.188  10.866  16.053  1.00 89.16           C  
+ATOM   4311  O   ASP A 547      -3.815   9.204  18.430  1.00 89.16           O  
+ATOM   4312  CG  ASP A 547      -3.161  10.178  15.148  1.00 89.16           C  
+ATOM   4313  OD1 ASP A 547      -2.018  10.679  15.076  1.00 89.16           O  
+ATOM   4314  OD2 ASP A 547      -3.530   9.185  14.476  1.00 89.16           O  
+ATOM   4315  N   VAL A 548      -2.002  10.399  18.979  1.00 93.36           N  
+ATOM   4316  CA  VAL A 548      -1.554   9.501  20.063  1.00 93.36           C  
+ATOM   4317  C   VAL A 548      -1.396  10.228  21.401  1.00 93.36           C  
+ATOM   4318  CB  VAL A 548      -0.288   8.727  19.640  1.00 93.36           C  
+ATOM   4319  O   VAL A 548      -1.534   9.609  22.459  1.00 93.36           O  
+ATOM   4320  CG1 VAL A 548       0.943   9.612  19.422  1.00 93.36           C  
+ATOM   4321  CG2 VAL A 548       0.088   7.627  20.634  1.00 93.36           C  
+ATOM   4322  N   LEU A 549      -1.141  11.540  21.373  1.00 93.11           N  
+ATOM   4323  CA  LEU A 549      -0.919  12.330  22.581  1.00 93.11           C  
+ATOM   4324  C   LEU A 549      -2.219  12.527  23.383  1.00 93.11           C  
+ATOM   4325  CB  LEU A 549      -0.289  13.684  22.218  1.00 93.11           C  
+ATOM   4326  O   LEU A 549      -3.209  12.983  22.803  1.00 93.11           O  
+ATOM   4327  CG  LEU A 549       1.152  13.590  21.686  1.00 93.11           C  
+ATOM   4328  CD1 LEU A 549       1.619  14.974  21.235  1.00 93.11           C  
+ATOM   4329  CD2 LEU A 549       2.140  13.055  22.726  1.00 93.11           C  
+ATOM   4330  N   PRO A 550      -2.219  12.223  24.697  1.00 92.31           N  
+ATOM   4331  CA  PRO A 550      -3.357  12.472  25.578  1.00 92.31           C  
+ATOM   4332  C   PRO A 550      -3.594  13.971  25.794  1.00 92.31           C  
+ATOM   4333  CB  PRO A 550      -3.029  11.750  26.887  1.00 92.31           C  
+ATOM   4334  O   PRO A 550      -2.694  14.788  25.600  1.00 92.31           O  
+ATOM   4335  CG  PRO A 550      -1.505  11.819  26.941  1.00 92.31           C  
+ATOM   4336  CD  PRO A 550      -1.107  11.683  25.475  1.00 92.31           C  
+ATOM   4337  N   GLU A 551      -4.809  14.319  26.220  1.00 87.09           N  
+ATOM   4338  CA  GLU A 551      -5.157  15.691  26.612  1.00 87.09           C  
+ATOM   4339  C   GLU A 551      -4.420  16.104  27.896  1.00 87.09           C  
+ATOM   4340  CB  GLU A 551      -6.684  15.779  26.759  1.00 87.09           C  
+ATOM   4341  O   GLU A 551      -3.819  17.176  27.960  1.00 87.09           O  
+ATOM   4342  CG  GLU A 551      -7.180  17.216  26.976  1.00 87.09           C  
+ATOM   4343  CD  GLU A 551      -8.709  17.350  26.865  1.00 87.09           C  
+ATOM   4344  OE1 GLU A 551      -9.165  18.507  26.704  1.00 87.09           O  
+ATOM   4345  OE2 GLU A 551      -9.407  16.310  26.885  1.00 87.09           O  
+ATOM   4346  N   GLU A 552      -4.379  15.206  28.883  1.00 87.56           N  
+ATOM   4347  CA  GLU A 552      -3.583  15.369  30.098  1.00 87.56           C  
+ATOM   4348  C   GLU A 552      -2.258  14.609  29.994  1.00 87.56           C  
+ATOM   4349  CB  GLU A 552      -4.370  14.933  31.338  1.00 87.56           C  
+ATOM   4350  O   GLU A 552      -2.214  13.421  29.664  1.00 87.56           O  
+ATOM   4351  CG  GLU A 552      -5.590  15.833  31.592  1.00 87.56           C  
+ATOM   4352  CD  GLU A 552      -6.282  15.537  32.933  1.00 87.56           C  
+ATOM   4353  OE1 GLU A 552      -7.163  16.341  33.309  1.00 87.56           O  
+ATOM   4354  OE2 GLU A 552      -5.912  14.537  33.591  1.00 87.56           O  
+ATOM   4355  N   MET A 553      -1.153  15.298  30.289  1.00 85.48           N  
+ATOM   4356  CA  MET A 553       0.178  14.697  30.230  1.00 85.48           C  
+ATOM   4357  C   MET A 553       0.348  13.620  31.311  1.00 85.48           C  
+ATOM   4358  CB  MET A 553       1.275  15.767  30.338  1.00 85.48           C  
+ATOM   4359  O   MET A 553      -0.127  13.794  32.435  1.00 85.48           O  
+ATOM   4360  CG  MET A 553       1.336  16.622  29.070  1.00 85.48           C  
+ATOM   4361  SD  MET A 553       1.900  15.734  27.588  1.00 85.48           S  
+ATOM   4362  CE  MET A 553       0.871  16.558  26.342  1.00 85.48           C  
+ATOM   4363  N   PRO A 554       1.060  12.520  31.004  1.00 87.95           N  
+ATOM   4364  CA  PRO A 554       1.250  11.429  31.948  1.00 87.95           C  
+ATOM   4365  C   PRO A 554       1.979  11.914  33.206  1.00 87.95           C  
+ATOM   4366  CB  PRO A 554       2.027  10.359  31.177  1.00 87.95           C  
+ATOM   4367  O   PRO A 554       3.045  12.525  33.129  1.00 87.95           O  
+ATOM   4368  CG  PRO A 554       2.749  11.135  30.080  1.00 87.95           C  
+ATOM   4369  CD  PRO A 554       1.772  12.262  29.762  1.00 87.95           C  
+ATOM   4370  N   THR A 555       1.411  11.618  34.375  1.00 91.45           N  
+ATOM   4371  CA  THR A 555       1.952  12.043  35.679  1.00 91.45           C  
+ATOM   4372  C   THR A 555       2.837  10.978  36.317  1.00 91.45           C  
+ATOM   4373  CB  THR A 555       0.818  12.406  36.646  1.00 91.45           C  
+ATOM   4374  O   THR A 555       3.664  11.281  37.176  1.00 91.45           O  
+ATOM   4375  CG2 THR A 555       0.022  13.619  36.170  1.00 91.45           C  
+ATOM   4376  OG1 THR A 555      -0.082  11.328  36.761  1.00 91.45           O  
+ATOM   4377  N   THR A 556       2.695   9.723  35.884  1.00 93.43           N  
+ATOM   4378  CA  THR A 556       3.465   8.588  36.403  1.00 93.43           C  
+ATOM   4379  C   THR A 556       4.494   8.087  35.393  1.00 93.43           C  
+ATOM   4380  CB  THR A 556       2.557   7.442  36.869  1.00 93.43           C  
+ATOM   4381  O   THR A 556       4.339   8.224  34.173  1.00 93.43           O  
+ATOM   4382  CG2 THR A 556       1.495   7.883  37.875  1.00 93.43           C  
+ATOM   4383  OG1 THR A 556       1.890   6.882  35.771  1.00 93.43           O  
+ATOM   4384  N   VAL A 557       5.549   7.444  35.906  1.00 91.23           N  
+ATOM   4385  CA  VAL A 557       6.573   6.785  35.078  1.00 91.23           C  
+ATOM   4386  C   VAL A 557       5.938   5.709  34.197  1.00 91.23           C  
+ATOM   4387  CB  VAL A 557       7.691   6.178  35.951  1.00 91.23           C  
+ATOM   4388  O   VAL A 557       6.215   5.665  33.004  1.00 91.23           O  
+ATOM   4389  CG1 VAL A 557       8.755   5.462  35.112  1.00 91.23           C  
+ATOM   4390  CG2 VAL A 557       8.395   7.268  36.772  1.00 91.23           C  
+ATOM   4391  N   LEU A 558       5.025   4.905  34.751  1.00 91.74           N  
+ATOM   4392  CA  LEU A 558       4.338   3.841  34.018  1.00 91.74           C  
+ATOM   4393  C   LEU A 558       3.514   4.385  32.842  1.00 91.74           C  
+ATOM   4394  CB  LEU A 558       3.448   3.067  35.006  1.00 91.74           C  
+ATOM   4395  O   LEU A 558       3.629   3.883  31.725  1.00 91.74           O  
+ATOM   4396  CG  LEU A 558       2.748   1.849  34.375  1.00 91.74           C  
+ATOM   4397  CD1 LEU A 558       3.742   0.726  34.091  1.00 91.74           C  
+ATOM   4398  CD2 LEU A 558       1.678   1.326  35.322  1.00 91.74           C  
+ATOM   4399  N   GLN A 559       2.723   5.442  33.063  1.00 91.75           N  
+ATOM   4400  CA  GLN A 559       1.966   6.086  31.984  1.00 91.75           C  
+ATOM   4401  C   GLN A 559       2.896   6.676  30.917  1.00 91.75           C  
+ATOM   4402  CB  GLN A 559       1.090   7.203  32.555  1.00 91.75           C  
+ATOM   4403  O   GLN A 559       2.615   6.562  29.725  1.00 91.75           O  
+ATOM   4404  CG  GLN A 559      -0.133   6.710  33.343  1.00 91.75           C  
+ATOM   4405  CD  GLN A 559      -0.817   7.857  34.085  1.00 91.75           C  
+ATOM   4406  NE2 GLN A 559      -2.003   7.657  34.609  1.00 91.75           N  
+ATOM   4407  OE1 GLN A 559      -0.266   8.936  34.250  1.00 91.75           O  
+ATOM   4408  N   SER A 560       4.025   7.255  31.332  1.00 93.69           N  
+ATOM   4409  CA  SER A 560       5.031   7.796  30.411  1.00 93.69           C  
+ATOM   4410  C   SER A 560       5.694   6.697  29.574  1.00 93.69           C  
+ATOM   4411  CB  SER A 560       6.099   8.574  31.183  1.00 93.69           C  
+ATOM   4412  O   SER A 560       5.887   6.873  28.372  1.00 93.69           O  
+ATOM   4413  OG  SER A 560       5.525   9.647  31.901  1.00 93.69           O  
+ATOM   4414  N   MET A 561       5.996   5.540  30.175  1.00 93.32           N  
+ATOM   4415  CA  MET A 561       6.519   4.365  29.468  1.00 93.32           C  
+ATOM   4416  C   MET A 561       5.498   3.820  28.464  1.00 93.32           C  
+ATOM   4417  CB  MET A 561       6.917   3.265  30.465  1.00 93.32           C  
+ATOM   4418  O   MET A 561       5.846   3.627  27.299  1.00 93.32           O  
+ATOM   4419  CG  MET A 561       8.179   3.616  31.257  1.00 93.32           C  
+ATOM   4420  SD  MET A 561       8.599   2.406  32.541  1.00 93.32           S  
+ATOM   4421  CE  MET A 561       9.278   1.051  31.537  1.00 93.32           C  
+ATOM   4422  N   LYS A 562       4.232   3.651  28.877  1.00 93.96           N  
+ATOM   4423  CA  LYS A 562       3.130   3.237  27.990  1.00 93.96           C  
+ATOM   4424  C   LYS A 562       3.010   4.174  26.784  1.00 93.96           C  
+ATOM   4425  CB  LYS A 562       1.815   3.159  28.794  1.00 93.96           C  
+ATOM   4426  O   LYS A 562       2.945   3.701  25.651  1.00 93.96           O  
+ATOM   4427  CG  LYS A 562       0.608   2.807  27.904  1.00 93.96           C  
+ATOM   4428  CD  LYS A 562      -0.735   2.808  28.654  1.00 93.96           C  
+ATOM   4429  CE  LYS A 562      -1.848   2.742  27.596  1.00 93.96           C  
+ATOM   4430  NZ  LYS A 562      -3.228   2.764  28.149  1.00 93.96           N  
+ATOM   4431  N   LEU A 563       3.022   5.489  27.014  1.00 94.24           N  
+ATOM   4432  CA  LEU A 563       2.954   6.481  25.939  1.00 94.24           C  
+ATOM   4433  C   LEU A 563       4.176   6.403  25.013  1.00 94.24           C  
+ATOM   4434  CB  LEU A 563       2.790   7.884  26.553  1.00 94.24           C  
+ATOM   4435  O   LEU A 563       4.025   6.483  23.799  1.00 94.24           O  
+ATOM   4436  CG  LEU A 563       2.658   9.012  25.508  1.00 94.24           C  
+ATOM   4437  CD1 LEU A 563       1.428   8.840  24.615  1.00 94.24           C  
+ATOM   4438  CD2 LEU A 563       2.555  10.361  26.218  1.00 94.24           C  
+ATOM   4439  N   GLY A 564       5.380   6.207  25.557  1.00 93.27           N  
+ATOM   4440  CA  GLY A 564       6.599   6.045  24.758  1.00 93.27           C  
+ATOM   4441  C   GLY A 564       6.545   4.833  23.821  1.00 93.27           C  
+ATOM   4442  O   GLY A 564       6.922   4.941  22.652  1.00 93.27           O  
+ATOM   4443  N   VAL A 565       6.027   3.703  24.312  1.00 93.99           N  
+ATOM   4444  CA  VAL A 565       5.784   2.497  23.504  1.00 93.99           C  
+ATOM   4445  C   VAL A 565       4.784   2.787  22.384  1.00 93.99           C  
+ATOM   4446  CB  VAL A 565       5.308   1.332  24.399  1.00 93.99           C  
+ATOM   4447  O   VAL A 565       5.060   2.469  21.225  1.00 93.99           O  
+ATOM   4448  CG1 VAL A 565       4.825   0.132  23.580  1.00 93.99           C  
+ATOM   4449  CG2 VAL A 565       6.450   0.847  25.302  1.00 93.99           C  
+ATOM   4450  N   ASP A 566       3.662   3.437  22.699  1.00 94.66           N  
+ATOM   4451  CA  ASP A 566       2.623   3.746  21.710  1.00 94.66           C  
+ATOM   4452  C   ASP A 566       3.101   4.753  20.655  1.00 94.66           C  
+ATOM   4453  CB  ASP A 566       1.363   4.267  22.416  1.00 94.66           C  
+ATOM   4454  O   ASP A 566       2.849   4.578  19.470  1.00 94.66           O  
+ATOM   4455  CG  ASP A 566       0.077   4.064  21.598  1.00 94.66           C  
+ATOM   4456  OD1 ASP A 566       0.072   3.278  20.621  1.00 94.66           O  
+ATOM   4457  OD2 ASP A 566      -0.945   4.659  22.000  1.00 94.66           O  
+ATOM   4458  N   VAL A 567       3.882   5.768  21.041  1.00 94.62           N  
+ATOM   4459  CA  VAL A 567       4.484   6.733  20.103  1.00 94.62           C  
+ATOM   4460  C   VAL A 567       5.417   6.039  19.109  1.00 94.62           C  
+ATOM   4461  CB  VAL A 567       5.231   7.839  20.875  1.00 94.62           C  
+ATOM   4462  O   VAL A 567       5.407   6.363  17.919  1.00 94.62           O  
+ATOM   4463  CG1 VAL A 567       6.194   8.657  19.998  1.00 94.62           C  
+ATOM   4464  CG2 VAL A 567       4.231   8.824  21.494  1.00 94.62           C  
+ATOM   4465  N   ASN A 568       6.227   5.081  19.563  1.00 94.84           N  
+ATOM   4466  CA  ASN A 568       7.085   4.323  18.655  1.00 94.84           C  
+ATOM   4467  C   ASN A 568       6.253   3.426  17.736  1.00 94.84           C  
+ATOM   4468  CB  ASN A 568       8.107   3.517  19.457  1.00 94.84           C  
+ATOM   4469  O   ASN A 568       6.449   3.462  16.523  1.00 94.84           O  
+ATOM   4470  CG  ASN A 568       9.181   4.376  20.089  1.00 94.84           C  
+ATOM   4471  ND2 ASN A 568       9.694   3.940  21.213  1.00 94.84           N  
+ATOM   4472  OD1 ASN A 568       9.602   5.402  19.568  1.00 94.84           O  
+ATOM   4473  N   ARG A 569       5.279   2.698  18.290  1.00 95.38           N  
+ATOM   4474  CA  ARG A 569       4.331   1.876  17.526  1.00 95.38           C  
+ATOM   4475  C   ARG A 569       3.612   2.689  16.453  1.00 95.38           C  
+ATOM   4476  CB  ARG A 569       3.324   1.291  18.520  1.00 95.38           C  
+ATOM   4477  O   ARG A 569       3.538   2.276  15.301  1.00 95.38           O  
+ATOM   4478  CG  ARG A 569       2.388   0.269  17.872  1.00 95.38           C  
+ATOM   4479  CD  ARG A 569       1.462  -0.287  18.954  1.00 95.38           C  
+ATOM   4480  NE  ARG A 569       0.382  -1.080  18.367  1.00 95.38           N  
+ATOM   4481  NH1 ARG A 569      -1.228   0.592  18.275  1.00 95.38           N  
+ATOM   4482  NH2 ARG A 569      -1.666  -1.440  17.562  1.00 95.38           N  
+ATOM   4483  CZ  ARG A 569      -0.819  -0.633  18.074  1.00 95.38           C  
+ATOM   4484  N   HIS A 570       3.153   3.882  16.808  1.00 96.57           N  
+ATOM   4485  CA  HIS A 570       2.488   4.820  15.918  1.00 96.57           C  
+ATOM   4486  C   HIS A 570       3.358   5.162  14.698  1.00 96.57           C  
+ATOM   4487  CB  HIS A 570       2.143   6.062  16.750  1.00 96.57           C  
+ATOM   4488  O   HIS A 570       2.904   5.079  13.555  1.00 96.57           O  
+ATOM   4489  CG  HIS A 570       1.344   7.056  15.982  1.00 96.57           C  
+ATOM   4490  CD2 HIS A 570       1.809   7.911  15.024  1.00 96.57           C  
+ATOM   4491  ND1 HIS A 570      -0.014   7.219  16.069  1.00 96.57           N  
+ATOM   4492  CE1 HIS A 570      -0.361   8.139  15.164  1.00 96.57           C  
+ATOM   4493  NE2 HIS A 570       0.712   8.564  14.486  1.00 96.57           N  
+ATOM   4494  N   LYS A 571       4.641   5.472  14.923  1.00 96.02           N  
+ATOM   4495  CA  LYS A 571       5.604   5.719  13.840  1.00 96.02           C  
+ATOM   4496  C   LYS A 571       5.793   4.492  12.948  1.00 96.02           C  
+ATOM   4497  CB  LYS A 571       6.949   6.164  14.426  1.00 96.02           C  
+ATOM   4498  O   LYS A 571       5.811   4.631  11.728  1.00 96.02           O  
+ATOM   4499  CG  LYS A 571       6.875   7.564  15.041  1.00 96.02           C  
+ATOM   4500  CD  LYS A 571       8.234   7.950  15.631  1.00 96.02           C  
+ATOM   4501  CE  LYS A 571       8.135   9.344  16.251  1.00 96.02           C  
+ATOM   4502  NZ  LYS A 571       9.460   9.819  16.706  1.00 96.02           N  
+ATOM   4503  N   GLU A 572       5.901   3.296  13.526  1.00 96.53           N  
+ATOM   4504  CA  GLU A 572       6.030   2.043  12.766  1.00 96.53           C  
+ATOM   4505  C   GLU A 572       4.834   1.799  11.839  1.00 96.53           C  
+ATOM   4506  CB  GLU A 572       6.162   0.842  13.712  1.00 96.53           C  
+ATOM   4507  O   GLU A 572       5.023   1.450  10.673  1.00 96.53           O  
+ATOM   4508  CG  GLU A 572       7.416   0.881  14.591  1.00 96.53           C  
+ATOM   4509  CD  GLU A 572       7.454  -0.267  15.611  1.00 96.53           C  
+ATOM   4510  OE1 GLU A 572       8.550  -0.461  16.188  1.00 96.53           O  
+ATOM   4511  OE2 GLU A 572       6.433  -0.974  15.820  1.00 96.53           O  
+ATOM   4512  N   VAL A 573       3.612   2.028  12.331  1.00 97.85           N  
+ATOM   4513  CA  VAL A 573       2.372   1.878  11.553  1.00 97.85           C  
+ATOM   4514  C   VAL A 573       2.328   2.868  10.386  1.00 97.85           C  
+ATOM   4515  CB  VAL A 573       1.140   2.034  12.466  1.00 97.85           C  
+ATOM   4516  O   VAL A 573       2.011   2.481   9.260  1.00 97.85           O  
+ATOM   4517  CG1 VAL A 573      -0.166   1.966  11.671  1.00 97.85           C  
+ATOM   4518  CG2 VAL A 573       1.066   0.904  13.500  1.00 97.85           C  
+ATOM   4519  N   ILE A 574       2.727   4.125  10.608  1.00 97.86           N  
+ATOM   4520  CA  ILE A 574       2.827   5.132   9.539  1.00 97.86           C  
+ATOM   4521  C   ILE A 574       3.822   4.694   8.454  1.00 97.86           C  
+ATOM   4522  CB  ILE A 574       3.189   6.511  10.140  1.00 97.86           C  
+ATOM   4523  O   ILE A 574       3.515   4.765   7.261  1.00 97.86           O  
+ATOM   4524  CG1 ILE A 574       1.942   7.100  10.835  1.00 97.86           C  
+ATOM   4525  CG2 ILE A 574       3.716   7.480   9.066  1.00 97.86           C  
+ATOM   4526  CD1 ILE A 574       2.166   8.457  11.511  1.00 97.86           C  
+ATOM   4527  N   VAL A 575       5.010   4.220   8.846  1.00 98.04           N  
+ATOM   4528  CA  VAL A 575       6.025   3.736   7.895  1.00 98.04           C  
+ATOM   4529  C   VAL A 575       5.484   2.538   7.101  1.00 98.04           C  
+ATOM   4530  CB  VAL A 575       7.340   3.381   8.619  1.00 98.04           C  
+ATOM   4531  O   VAL A 575       5.635   2.508   5.873  1.00 98.04           O  
+ATOM   4532  CG1 VAL A 575       8.389   2.804   7.663  1.00 98.04           C  
+ATOM   4533  CG2 VAL A 575       8.003   4.602   9.274  1.00 98.04           C  
+ATOM   4534  N   LYS A 576       4.807   1.592   7.770  1.00 97.95           N  
+ATOM   4535  CA  LYS A 576       4.142   0.437   7.144  1.00 97.95           C  
+ATOM   4536  C   LYS A 576       3.155   0.897   6.074  1.00 97.95           C  
+ATOM   4537  CB  LYS A 576       3.516  -0.460   8.239  1.00 97.95           C  
+ATOM   4538  O   LYS A 576       3.339   0.528   4.911  1.00 97.95           O  
+ATOM   4539  CG  LYS A 576       2.516  -1.516   7.727  1.00 97.95           C  
+ATOM   4540  CD  LYS A 576       2.049  -2.471   8.843  1.00 97.95           C  
+ATOM   4541  CE  LYS A 576       0.817  -3.294   8.431  1.00 97.95           C  
+ATOM   4542  NZ  LYS A 576       0.290  -4.186   9.499  1.00 97.95           N  
+ATOM   4543  N   ALA A 577       2.208   1.766   6.426  1.00 98.59           N  
+ATOM   4544  CA  ALA A 577       1.177   2.259   5.516  1.00 98.59           C  
+ATOM   4545  C   ALA A 577       1.766   2.995   4.297  1.00 98.59           C  
+ATOM   4546  CB  ALA A 577       0.221   3.153   6.313  1.00 98.59           C  
+ATOM   4547  O   ALA A 577       1.469   2.642   3.154  1.00 98.59           O  
+ATOM   4548  N   ILE A 578       2.672   3.960   4.507  1.00 98.72           N  
+ATOM   4549  CA  ILE A 578       3.270   4.738   3.404  1.00 98.72           C  
+ATOM   4550  C   ILE A 578       4.073   3.833   2.467  1.00 98.72           C  
+ATOM   4551  CB  ILE A 578       4.156   5.886   3.939  1.00 98.72           C  
+ATOM   4552  O   ILE A 578       3.969   3.943   1.242  1.00 98.72           O  
+ATOM   4553  CG1 ILE A 578       3.285   6.916   4.684  1.00 98.72           C  
+ATOM   4554  CG2 ILE A 578       4.913   6.565   2.776  1.00 98.72           C  
+ATOM   4555  CD1 ILE A 578       4.090   7.946   5.479  1.00 98.72           C  
+ATOM   4556  N   SER A 579       4.876   2.924   3.027  1.00 98.64           N  
+ATOM   4557  CA  SER A 579       5.685   2.008   2.221  1.00 98.64           C  
+ATOM   4558  C   SER A 579       4.820   1.085   1.355  1.00 98.64           C  
+ATOM   4559  CB  SER A 579       6.631   1.207   3.119  1.00 98.64           C  
+ATOM   4560  O   SER A 579       5.207   0.763   0.229  1.00 98.64           O  
+ATOM   4561  OG  SER A 579       5.960   0.160   3.795  1.00 98.64           O  
+ATOM   4562  N   ALA A 580       3.643   0.690   1.847  1.00 98.61           N  
+ATOM   4563  CA  ALA A 580       2.711  -0.151   1.116  1.00 98.61           C  
+ATOM   4564  C   ALA A 580       1.994   0.618  -0.003  1.00 98.61           C  
+ATOM   4565  CB  ALA A 580       1.739  -0.768   2.112  1.00 98.61           C  
+ATOM   4566  O   ALA A 580       2.026   0.164  -1.148  1.00 98.61           O  
+ATOM   4567  N   VAL A 581       1.457   1.813   0.287  1.00 98.77           N  
+ATOM   4568  CA  VAL A 581       0.820   2.699  -0.711  1.00 98.77           C  
+ATOM   4569  C   VAL A 581       1.767   2.964  -1.876  1.00 98.77           C  
+ATOM   4570  CB  VAL A 581       0.388   4.041  -0.076  1.00 98.77           C  
+ATOM   4571  O   VAL A 581       1.437   2.689  -3.030  1.00 98.77           O  
+ATOM   4572  CG1 VAL A 581      -0.070   5.080  -1.112  1.00 98.77           C  
+ATOM   4573  CG2 VAL A 581      -0.781   3.833   0.884  1.00 98.77           C  
+ATOM   4574  N   LEU A 582       2.985   3.431  -1.585  1.00 98.80           N  
+ATOM   4575  CA  LEU A 582       3.969   3.746  -2.620  1.00 98.80           C  
+ATOM   4576  C   LEU A 582       4.310   2.519  -3.473  1.00 98.80           C  
+ATOM   4577  CB  LEU A 582       5.243   4.300  -1.960  1.00 98.80           C  
+ATOM   4578  O   LEU A 582       4.438   2.619  -4.695  1.00 98.80           O  
+ATOM   4579  CG  LEU A 582       5.109   5.706  -1.351  1.00 98.80           C  
+ATOM   4580  CD1 LEU A 582       6.449   6.100  -0.724  1.00 98.80           C  
+ATOM   4581  CD2 LEU A 582       4.739   6.746  -2.408  1.00 98.80           C  
+ATOM   4582  N   LEU A 583       4.461   1.349  -2.849  1.00 98.56           N  
+ATOM   4583  CA  LEU A 583       4.806   0.133  -3.572  1.00 98.56           C  
+ATOM   4584  C   LEU A 583       3.657  -0.380  -4.451  1.00 98.56           C  
+ATOM   4585  CB  LEU A 583       5.279  -0.929  -2.572  1.00 98.56           C  
+ATOM   4586  O   LEU A 583       3.936  -0.849  -5.560  1.00 98.56           O  
+ATOM   4587  CG  LEU A 583       5.724  -2.234  -3.248  1.00 98.56           C  
+ATOM   4588  CD1 LEU A 583       6.900  -2.042  -4.219  1.00 98.56           C  
+ATOM   4589  CD2 LEU A 583       6.170  -3.229  -2.190  1.00 98.56           C  
+ATOM   4590  N   LEU A 584       2.412  -0.314  -3.969  1.00 98.22           N  
+ATOM   4591  CA  LEU A 584       1.215  -0.706  -4.717  1.00 98.22           C  
+ATOM   4592  C   LEU A 584       1.030   0.191  -5.943  1.00 98.22           C  
+ATOM   4593  CB  LEU A 584      -0.022  -0.665  -3.797  1.00 98.22           C  
+ATOM   4594  O   LEU A 584       0.974  -0.324  -7.060  1.00 98.22           O  
+ATOM   4595  CG  LEU A 584      -0.132  -1.853  -2.821  1.00 98.22           C  
+ATOM   4596  CD1 LEU A 584      -1.223  -1.573  -1.790  1.00 98.22           C  
+ATOM   4597  CD2 LEU A 584      -0.470  -3.162  -3.542  1.00 98.22           C  
+ATOM   4598  N   LEU A 585       1.077   1.515  -5.772  1.00 98.70           N  
+ATOM   4599  CA  LEU A 585       0.939   2.465  -6.882  1.00 98.70           C  
+ATOM   4600  C   LEU A 585       2.036   2.279  -7.941  1.00 98.70           C  
+ATOM   4601  CB  LEU A 585       0.948   3.896  -6.328  1.00 98.70           C  
+ATOM   4602  O   LEU A 585       1.744   2.095  -9.121  1.00 98.70           O  
+ATOM   4603  CG  LEU A 585      -0.251   4.259  -5.437  1.00 98.70           C  
+ATOM   4604  CD1 LEU A 585      -0.081   5.694  -4.948  1.00 98.70           C  
+ATOM   4605  CD2 LEU A 585      -1.590   4.152  -6.158  1.00 98.70           C  
+ATOM   4606  N   LEU A 586       3.309   2.170  -7.533  1.00 98.71           N  
+ATOM   4607  CA  LEU A 586       4.423   1.903  -8.460  1.00 98.71           C  
+ATOM   4608  C   LEU A 586       4.326   0.542  -9.173  1.00 98.71           C  
+ATOM   4609  CB  LEU A 586       5.756   1.936  -7.691  1.00 98.71           C  
+ATOM   4610  O   LEU A 586       5.126   0.236 -10.067  1.00 98.71           O  
+ATOM   4611  CG  LEU A 586       6.248   3.322  -7.250  1.00 98.71           C  
+ATOM   4612  CD1 LEU A 586       7.461   3.118  -6.339  1.00 98.71           C  
+ATOM   4613  CD2 LEU A 586       6.689   4.186  -8.433  1.00 98.71           C  
+ATOM   4614  N   LYS A 587       3.471  -0.371  -8.717  1.00 97.92           N  
+ATOM   4615  CA  LYS A 587       3.237  -1.660  -9.373  1.00 97.92           C  
+ATOM   4616  C   LYS A 587       2.065  -1.590 -10.331  1.00 97.92           C  
+ATOM   4617  CB  LYS A 587       2.998  -2.740  -8.327  1.00 97.92           C  
+ATOM   4618  O   LYS A 587       2.262  -1.963 -11.485  1.00 97.92           O  
+ATOM   4619  CG  LYS A 587       4.309  -3.272  -7.759  1.00 97.92           C  
+ATOM   4620  CD  LYS A 587       3.997  -4.336  -6.720  1.00 97.92           C  
+ATOM   4621  CE  LYS A 587       5.251  -5.049  -6.231  1.00 97.92           C  
+ATOM   4622  NZ  LYS A 587       4.844  -6.269  -5.507  1.00 97.92           N  
+ATOM   4623  N   HIS A 588       0.928  -1.098  -9.859  1.00 98.31           N  
+ATOM   4624  CA  HIS A 588      -0.293  -0.981 -10.644  1.00 98.31           C  
+ATOM   4625  C   HIS A 588      -0.125  -0.003 -11.795  1.00 98.31           C  
+ATOM   4626  CB  HIS A 588      -1.448  -0.623  -9.710  1.00 98.31           C  
+ATOM   4627  O   HIS A 588      -0.335  -0.400 -12.934  1.00 98.31           O  
+ATOM   4628  CG  HIS A 588      -1.889  -1.835  -8.935  1.00 98.31           C  
+ATOM   4629  CD2 HIS A 588      -1.869  -2.009  -7.581  1.00 98.31           C  
+ATOM   4630  ND1 HIS A 588      -2.431  -2.968  -9.531  1.00 98.31           N  
+ATOM   4631  CE1 HIS A 588      -2.790  -3.777  -8.524  1.00 98.31           C  
+ATOM   4632  NE2 HIS A 588      -2.445  -3.239  -7.346  1.00 98.31           N  
+ATOM   4633  N   PHE A 589       0.442   1.185 -11.563  1.00 98.50           N  
+ATOM   4634  CA  PHE A 589       0.738   2.116 -12.657  1.00 98.50           C  
+ATOM   4635  C   PHE A 589       1.724   1.535 -13.656  1.00 98.50           C  
+ATOM   4636  CB  PHE A 589       1.240   3.456 -12.108  1.00 98.50           C  
+ATOM   4637  O   PHE A 589       1.571   1.743 -14.844  1.00 98.50           O  
+ATOM   4638  CG  PHE A 589       0.234   4.228 -11.276  1.00 98.50           C  
+ATOM   4639  CD1 PHE A 589      -1.151   3.970 -11.377  1.00 98.50           C  
+ATOM   4640  CD2 PHE A 589       0.687   5.240 -10.407  1.00 98.50           C  
+ATOM   4641  CE1 PHE A 589      -2.061   4.674 -10.582  1.00 98.50           C  
+ATOM   4642  CE2 PHE A 589      -0.233   5.963  -9.627  1.00 98.50           C  
+ATOM   4643  CZ  PHE A 589      -1.604   5.664  -9.709  1.00 98.50           C  
+ATOM   4644  N   LYS A 590       2.690   0.714 -13.225  1.00 98.01           N  
+ATOM   4645  CA  LYS A 590       3.617   0.076 -14.172  1.00 98.01           C  
+ATOM   4646  C   LYS A 590       2.937  -0.975 -15.047  1.00 98.01           C  
+ATOM   4647  CB  LYS A 590       4.817  -0.511 -13.425  1.00 98.01           C  
+ATOM   4648  O   LYS A 590       3.387  -1.198 -16.167  1.00 98.01           O  
+ATOM   4649  CG  LYS A 590       5.862  -1.013 -14.429  1.00 98.01           C  
+ATOM   4650  CD  LYS A 590       7.183  -1.360 -13.753  1.00 98.01           C  
+ATOM   4651  CE  LYS A 590       8.187  -1.695 -14.862  1.00 98.01           C  
+ATOM   4652  NZ  LYS A 590       9.338  -0.763 -14.831  1.00 98.01           N  
+ATOM   4653  N   LEU A 591       1.952  -1.689 -14.507  1.00 97.11           N  
+ATOM   4654  CA  LEU A 591       1.181  -2.660 -15.277  1.00 97.11           C  
+ATOM   4655  C   LEU A 591       0.197  -1.948 -16.210  1.00 97.11           C  
+ATOM   4656  CB  LEU A 591       0.466  -3.617 -14.308  1.00 97.11           C  
+ATOM   4657  O   LEU A 591       0.038  -2.366 -17.358  1.00 97.11           O  
+ATOM   4658  CG  LEU A 591      -0.386  -4.681 -15.025  1.00 97.11           C  
+ATOM   4659  CD1 LEU A 591       0.460  -5.579 -15.932  1.00 97.11           C  
+ATOM   4660  CD2 LEU A 591      -1.073  -5.572 -13.998  1.00 97.11           C  
+ATOM   4661  N   ASN A 592      -0.415  -0.869 -15.725  1.00 97.01           N  
+ATOM   4662  CA  ASN A 592      -1.338  -0.061 -16.494  1.00 97.01           C  
+ATOM   4663  C   ASN A 592      -0.612   0.641 -17.649  1.00 97.01           C  
+ATOM   4664  CB  ASN A 592      -2.096   0.878 -15.553  1.00 97.01           C  
+ATOM   4665  O   ASN A 592      -0.820   0.247 -18.796  1.00 97.01           O  
+ATOM   4666  CG  ASN A 592      -3.282   1.460 -16.288  1.00 97.01           C  
+ATOM   4667  ND2 ASN A 592      -3.442   2.748 -16.260  1.00 97.01           N  
+ATOM   4668  OD1 ASN A 592      -4.027   0.732 -16.911  1.00 97.01           O  
+ATOM   4669  N   HIS A 593       0.356   1.519 -17.354  1.00 97.38           N  
+ATOM   4670  CA  HIS A 593       1.252   2.107 -18.349  1.00 97.38           C  
+ATOM   4671  C   HIS A 593       2.650   2.493 -17.817  1.00 97.38           C  
+ATOM   4672  CB  HIS A 593       0.565   3.318 -18.986  1.00 97.38           C  
+ATOM   4673  O   HIS A 593       2.808   3.165 -16.796  1.00 97.38           O  
+ATOM   4674  CG  HIS A 593       1.218   3.648 -20.293  1.00 97.38           C  
+ATOM   4675  CD2 HIS A 593       1.108   2.893 -21.423  1.00 97.38           C  
+ATOM   4676  ND1 HIS A 593       2.109   4.667 -20.550  1.00 97.38           N  
+ATOM   4677  CE1 HIS A 593       2.533   4.506 -21.816  1.00 97.38           C  
+ATOM   4678  NE2 HIS A 593       2.002   3.404 -22.350  1.00 97.38           N  
+ATOM   4679  N   VAL A 594       3.716   2.141 -18.547  1.00 97.54           N  
+ATOM   4680  CA  VAL A 594       5.104   2.425 -18.133  1.00 97.54           C  
+ATOM   4681  C   VAL A 594       5.366   3.906 -17.834  1.00 97.54           C  
+ATOM   4682  CB  VAL A 594       6.114   1.880 -19.161  1.00 97.54           C  
+ATOM   4683  O   VAL A 594       6.084   4.196 -16.874  1.00 97.54           O  
+ATOM   4684  CG1 VAL A 594       6.043   2.574 -20.525  1.00 97.54           C  
+ATOM   4685  CG2 VAL A 594       7.554   1.972 -18.633  1.00 97.54           C  
+ATOM   4686  N   TYR A 595       4.769   4.835 -18.586  1.00 97.74           N  
+ATOM   4687  CA  TYR A 595       4.961   6.272 -18.362  1.00 97.74           C  
+ATOM   4688  C   TYR A 595       4.163   6.827 -17.181  1.00 97.74           C  
+ATOM   4689  CB  TYR A 595       4.730   7.062 -19.655  1.00 97.74           C  
+ATOM   4690  O   TYR A 595       4.662   7.732 -16.519  1.00 97.74           O  
+ATOM   4691  CG  TYR A 595       5.734   6.810 -20.772  1.00 97.74           C  
+ATOM   4692  CD1 TYR A 595       7.081   6.471 -20.506  1.00 97.74           C  
+ATOM   4693  CD2 TYR A 595       5.326   6.989 -22.105  1.00 97.74           C  
+ATOM   4694  CE1 TYR A 595       7.987   6.260 -21.563  1.00 97.74           C  
+ATOM   4695  CE2 TYR A 595       6.248   6.850 -23.157  1.00 97.74           C  
+ATOM   4696  OH  TYR A 595       8.444   6.276 -23.921  1.00 97.74           O  
+ATOM   4697  CZ  TYR A 595       7.569   6.450 -22.896  1.00 97.74           C  
+ATOM   4698  N   GLN A 596       3.038   6.215 -16.792  1.00 98.39           N  
+ATOM   4699  CA  GLN A 596       2.395   6.528 -15.507  1.00 98.39           C  
+ATOM   4700  C   GLN A 596       3.320   6.169 -14.335  1.00 98.39           C  
+ATOM   4701  CB  GLN A 596       1.093   5.738 -15.359  1.00 98.39           C  
+ATOM   4702  O   GLN A 596       3.523   6.958 -13.408  1.00 98.39           O  
+ATOM   4703  CG  GLN A 596      -0.019   6.144 -16.334  1.00 98.39           C  
+ATOM   4704  CD  GLN A 596      -1.220   5.214 -16.208  1.00 98.39           C  
+ATOM   4705  NE2 GLN A 596      -2.395   5.640 -16.596  1.00 98.39           N  
+ATOM   4706  OE1 GLN A 596      -1.087   4.077 -15.774  1.00 98.39           O  
+ATOM   4707  N   PHE A 597       3.946   4.986 -14.403  1.00 98.50           N  
+ATOM   4708  CA  PHE A 597       4.951   4.565 -13.427  1.00 98.50           C  
+ATOM   4709  C   PHE A 597       6.170   5.489 -13.406  1.00 98.50           C  
+ATOM   4710  CB  PHE A 597       5.372   3.113 -13.694  1.00 98.50           C  
+ATOM   4711  O   PHE A 597       6.613   5.867 -12.322  1.00 98.50           O  
+ATOM   4712  CG  PHE A 597       6.714   2.709 -13.101  1.00 98.50           C  
+ATOM   4713  CD1 PHE A 597       7.872   2.713 -13.900  1.00 98.50           C  
+ATOM   4714  CD2 PHE A 597       6.820   2.407 -11.733  1.00 98.50           C  
+ATOM   4715  CE1 PHE A 597       9.131   2.450 -13.328  1.00 98.50           C  
+ATOM   4716  CE2 PHE A 597       8.073   2.109 -11.166  1.00 98.50           C  
+ATOM   4717  CZ  PHE A 597       9.232   2.151 -11.960  1.00 98.50           C  
+ATOM   4718  N   GLU A 598       6.736   5.831 -14.566  1.00 97.92           N  
+ATOM   4719  CA  GLU A 598       7.925   6.686 -14.614  1.00 97.92           C  
+ATOM   4720  C   GLU A 598       7.622   8.125 -14.184  1.00 97.92           C  
+ATOM   4721  CB  GLU A 598       8.613   6.652 -15.984  1.00 97.92           C  
+ATOM   4722  O   GLU A 598       8.476   8.723 -13.534  1.00 97.92           O  
+ATOM   4723  CG  GLU A 598       9.314   5.325 -16.316  1.00 97.92           C  
+ATOM   4724  CD  GLU A 598      10.580   5.007 -15.490  1.00 97.92           C  
+ATOM   4725  OE1 GLU A 598      11.118   3.889 -15.685  1.00 97.92           O  
+ATOM   4726  OE2 GLU A 598      11.096   5.844 -14.701  1.00 97.92           O  
+ATOM   4727  N   TYR A 599       6.416   8.649 -14.434  1.00 98.10           N  
+ATOM   4728  CA  TYR A 599       5.999   9.959 -13.926  1.00 98.10           C  
+ATOM   4729  C   TYR A 599       6.014   9.990 -12.392  1.00 98.10           C  
+ATOM   4730  CB  TYR A 599       4.601  10.309 -14.459  1.00 98.10           C  
+ATOM   4731  O   TYR A 599       6.691  10.820 -11.782  1.00 98.10           O  
+ATOM   4732  CG  TYR A 599       4.210  11.760 -14.244  1.00 98.10           C  
+ATOM   4733  CD1 TYR A 599       3.076  12.070 -13.475  1.00 98.10           C  
+ATOM   4734  CD2 TYR A 599       4.967  12.807 -14.810  1.00 98.10           C  
+ATOM   4735  CE1 TYR A 599       2.728  13.411 -13.235  1.00 98.10           C  
+ATOM   4736  CE2 TYR A 599       4.569  14.146 -14.651  1.00 98.10           C  
+ATOM   4737  OH  TYR A 599       3.119  15.739 -13.606  1.00 98.10           O  
+ATOM   4738  CZ  TYR A 599       3.450  14.449 -13.852  1.00 98.10           C  
+ATOM   4739  N   MET A 600       5.358   9.015 -11.749  1.00 98.43           N  
+ATOM   4740  CA  MET A 600       5.385   8.873 -10.288  1.00 98.43           C  
+ATOM   4741  C   MET A 600       6.815   8.652  -9.770  1.00 98.43           C  
+ATOM   4742  CB  MET A 600       4.472   7.705  -9.879  1.00 98.43           C  
+ATOM   4743  O   MET A 600       7.225   9.248  -8.773  1.00 98.43           O  
+ATOM   4744  CG  MET A 600       4.328   7.579  -8.357  1.00 98.43           C  
+ATOM   4745  SD  MET A 600       3.593   6.008  -7.830  1.00 98.43           S  
+ATOM   4746  CE  MET A 600       3.691   6.216  -6.035  1.00 98.43           C  
+ATOM   4747  N   ALA A 601       7.598   7.806 -10.446  1.00 98.46           N  
+ATOM   4748  CA  ALA A 601       8.969   7.505 -10.054  1.00 98.46           C  
+ATOM   4749  C   ALA A 601       9.888   8.734 -10.133  1.00 98.46           C  
+ATOM   4750  CB  ALA A 601       9.503   6.357 -10.917  1.00 98.46           C  
+ATOM   4751  O   ALA A 601      10.691   8.930  -9.220  1.00 98.46           O  
+ATOM   4752  N   GLN A 602       9.775   9.568 -11.174  1.00 96.21           N  
+ATOM   4753  CA  GLN A 602      10.544  10.809 -11.292  1.00 96.21           C  
+ATOM   4754  C   GLN A 602      10.220  11.761 -10.142  1.00 96.21           C  
+ATOM   4755  CB  GLN A 602      10.304  11.493 -12.649  1.00 96.21           C  
+ATOM   4756  O   GLN A 602      11.144  12.234  -9.482  1.00 96.21           O  
+ATOM   4757  CG  GLN A 602      11.160  10.870 -13.765  1.00 96.21           C  
+ATOM   4758  CD  GLN A 602      11.145  11.684 -15.057  1.00 96.21           C  
+ATOM   4759  NE2 GLN A 602      12.186  11.601 -15.863  1.00 96.21           N  
+ATOM   4760  OE1 GLN A 602      10.238  12.440 -15.350  1.00 96.21           O  
+ATOM   4761  N   HIS A 603       8.939  11.957  -9.820  1.00 97.73           N  
+ATOM   4762  CA  HIS A 603       8.539  12.808  -8.693  1.00 97.73           C  
+ATOM   4763  C   HIS A 603       9.029  12.284  -7.343  1.00 97.73           C  
+ATOM   4764  CB  HIS A 603       7.023  13.016  -8.715  1.00 97.73           C  
+ATOM   4765  O   HIS A 603       9.501  13.067  -6.522  1.00 97.73           O  
+ATOM   4766  CG  HIS A 603       6.622  13.927  -9.843  1.00 97.73           C  
+ATOM   4767  CD2 HIS A 603       5.704  13.657 -10.812  1.00 97.73           C  
+ATOM   4768  ND1 HIS A 603       7.198  15.173 -10.095  1.00 97.73           N  
+ATOM   4769  CE1 HIS A 603       6.613  15.626 -11.214  1.00 97.73           C  
+ATOM   4770  NE2 HIS A 603       5.706  14.740 -11.658  1.00 97.73           N  
+ATOM   4771  N   LEU A 604       9.031  10.965  -7.124  1.00 98.49           N  
+ATOM   4772  CA  LEU A 604       9.650  10.375  -5.931  1.00 98.49           C  
+ATOM   4773  C   LEU A 604      11.162  10.637  -5.870  1.00 98.49           C  
+ATOM   4774  CB  LEU A 604       9.383   8.861  -5.898  1.00 98.49           C  
+ATOM   4775  O   LEU A 604      11.693  10.973  -4.811  1.00 98.49           O  
+ATOM   4776  CG  LEU A 604       7.945   8.468  -5.523  1.00 98.49           C  
+ATOM   4777  CD1 LEU A 604       7.807   6.957  -5.708  1.00 98.49           C  
+ATOM   4778  CD2 LEU A 604       7.628   8.795  -4.065  1.00 98.49           C  
+ATOM   4779  N   VAL A 605      11.874  10.474  -6.987  1.00 96.50           N  
+ATOM   4780  CA  VAL A 605      13.323  10.720  -7.049  1.00 96.50           C  
+ATOM   4781  C   VAL A 605      13.631  12.197  -6.795  1.00 96.50           C  
+ATOM   4782  CB  VAL A 605      13.910  10.221  -8.383  1.00 96.50           C  
+ATOM   4783  O   VAL A 605      14.496  12.488  -5.969  1.00 96.50           O  
+ATOM   4784  CG1 VAL A 605      15.376  10.632  -8.574  1.00 96.50           C  
+ATOM   4785  CG2 VAL A 605      13.875   8.686  -8.437  1.00 96.50           C  
+ATOM   4786  N   PHE A 606      12.889  13.116  -7.419  1.00 94.61           N  
+ATOM   4787  CA  PHE A 606      13.024  14.559  -7.209  1.00 94.61           C  
+ATOM   4788  C   PHE A 606      12.706  14.989  -5.780  1.00 94.61           C  
+ATOM   4789  CB  PHE A 606      12.102  15.304  -8.180  1.00 94.61           C  
+ATOM   4790  O   PHE A 606      13.410  15.820  -5.211  1.00 94.61           O  
+ATOM   4791  CG  PHE A 606      12.531  15.267  -9.629  1.00 94.61           C  
+ATOM   4792  CD1 PHE A 606      13.874  15.524  -9.971  1.00 94.61           C  
+ATOM   4793  CD2 PHE A 606      11.570  15.081 -10.640  1.00 94.61           C  
+ATOM   4794  CE1 PHE A 606      14.248  15.630 -11.315  1.00 94.61           C  
+ATOM   4795  CE2 PHE A 606      11.941  15.193 -11.988  1.00 94.61           C  
+ATOM   4796  CZ  PHE A 606      13.271  15.502 -12.310  1.00 94.61           C  
+ATOM   4797  N   ALA A 607      11.712  14.362  -5.156  1.00 96.19           N  
+ATOM   4798  CA  ALA A 607      11.365  14.575  -3.758  1.00 96.19           C  
+ATOM   4799  C   ALA A 607      12.326  13.877  -2.768  1.00 96.19           C  
+ATOM   4800  CB  ALA A 607       9.902  14.174  -3.578  1.00 96.19           C  
+ATOM   4801  O   ALA A 607      12.004  13.728  -1.591  1.00 96.19           O  
+ATOM   4802  N   ASN A 608      13.522  13.467  -3.212  1.00 95.97           N  
+ATOM   4803  CA  ASN A 608      14.575  12.875  -2.383  1.00 95.97           C  
+ATOM   4804  C   ASN A 608      14.203  11.523  -1.736  1.00 95.97           C  
+ATOM   4805  CB  ASN A 608      15.115  13.938  -1.400  1.00 95.97           C  
+ATOM   4806  O   ASN A 608      14.714  11.171  -0.670  1.00 95.97           O  
+ATOM   4807  CG  ASN A 608      15.853  15.049  -2.115  1.00 95.97           C  
+ATOM   4808  ND2 ASN A 608      15.435  16.281  -1.953  1.00 95.97           N  
+ATOM   4809  OD1 ASN A 608      16.828  14.812  -2.806  1.00 95.97           O  
+ATOM   4810  N   CYS A 609      13.380  10.702  -2.401  1.00 98.06           N  
+ATOM   4811  CA  CYS A 609      13.020   9.366  -1.907  1.00 98.06           C  
+ATOM   4812  C   CYS A 609      14.241   8.440  -1.735  1.00 98.06           C  
+ATOM   4813  CB  CYS A 609      11.996   8.751  -2.871  1.00 98.06           C  
+ATOM   4814  O   CYS A 609      14.358   7.747  -0.725  1.00 98.06           O  
+ATOM   4815  SG  CYS A 609      11.403   7.146  -2.270  1.00 98.06           S  
+ATOM   4816  N   ILE A 610      15.187   8.454  -2.686  1.00 97.30           N  
+ATOM   4817  CA  ILE A 610      16.409   7.629  -2.626  1.00 97.30           C  
+ATOM   4818  C   ILE A 610      17.221   7.914  -1.349  1.00 97.30           C  
+ATOM   4819  CB  ILE A 610      17.251   7.753  -3.923  1.00 97.30           C  
+ATOM   4820  O   ILE A 610      17.405   6.987  -0.555  1.00 97.30           O  
+ATOM   4821  CG1 ILE A 610      16.485   7.121  -5.108  1.00 97.30           C  
+ATOM   4822  CG2 ILE A 610      18.646   7.117  -3.743  1.00 97.30           C  
+ATOM   4823  CD1 ILE A 610      17.199   7.224  -6.463  1.00 97.30           C  
+ATOM   4824  N   PRO A 611      17.697   9.151  -1.094  1.00 96.02           N  
+ATOM   4825  CA  PRO A 611      18.453   9.436   0.122  1.00 96.02           C  
+ATOM   4826  C   PRO A 611      17.623   9.246   1.397  1.00 96.02           C  
+ATOM   4827  CB  PRO A 611      18.972  10.867  -0.030  1.00 96.02           C  
+ATOM   4828  O   PRO A 611      18.187   8.833   2.409  1.00 96.02           O  
+ATOM   4829  CG  PRO A 611      17.992  11.503  -1.007  1.00 96.02           C  
+ATOM   4830  CD  PRO A 611      17.634  10.344  -1.930  1.00 96.02           C  
+ATOM   4831  N   LEU A 612      16.302   9.463   1.364  1.00 95.88           N  
+ATOM   4832  CA  LEU A 612      15.424   9.184   2.505  1.00 95.88           C  
+ATOM   4833  C   LEU A 612      15.441   7.698   2.894  1.00 95.88           C  
+ATOM   4834  CB  LEU A 612      14.000   9.669   2.182  1.00 95.88           C  
+ATOM   4835  O   LEU A 612      15.681   7.373   4.057  1.00 95.88           O  
+ATOM   4836  CG  LEU A 612      12.963   9.340   3.273  1.00 95.88           C  
+ATOM   4837  CD1 LEU A 612      13.320   9.989   4.604  1.00 95.88           C  
+ATOM   4838  CD2 LEU A 612      11.593   9.849   2.847  1.00 95.88           C  
+ATOM   4839  N   ILE A 613      15.252   6.791   1.930  1.00 97.72           N  
+ATOM   4840  CA  ILE A 613      15.304   5.343   2.182  1.00 97.72           C  
+ATOM   4841  C   ILE A 613      16.696   4.942   2.687  1.00 97.72           C  
+ATOM   4842  CB  ILE A 613      14.897   4.548   0.918  1.00 97.72           C  
+ATOM   4843  O   ILE A 613      16.820   4.169   3.635  1.00 97.72           O  
+ATOM   4844  CG1 ILE A 613      13.400   4.782   0.613  1.00 97.72           C  
+ATOM   4845  CG2 ILE A 613      15.170   3.043   1.121  1.00 97.72           C  
+ATOM   4846  CD1 ILE A 613      12.924   4.222  -0.734  1.00 97.72           C  
+ATOM   4847  N   LEU A 614      17.764   5.493   2.106  1.00 96.33           N  
+ATOM   4848  CA  LEU A 614      19.123   5.211   2.574  1.00 96.33           C  
+ATOM   4849  C   LEU A 614      19.359   5.699   4.006  1.00 96.33           C  
+ATOM   4850  CB  LEU A 614      20.145   5.826   1.610  1.00 96.33           C  
+ATOM   4851  O   LEU A 614      19.960   4.973   4.797  1.00 96.33           O  
+ATOM   4852  CG  LEU A 614      20.140   5.201   0.205  1.00 96.33           C  
+ATOM   4853  CD1 LEU A 614      21.186   5.914  -0.647  1.00 96.33           C  
+ATOM   4854  CD2 LEU A 614      20.432   3.700   0.240  1.00 96.33           C  
+ATOM   4855  N   LYS A 615      18.849   6.882   4.368  1.00 94.15           N  
+ATOM   4856  CA  LYS A 615      18.887   7.398   5.742  1.00 94.15           C  
+ATOM   4857  C   LYS A 615      18.122   6.480   6.696  1.00 94.15           C  
+ATOM   4858  CB  LYS A 615      18.344   8.836   5.766  1.00 94.15           C  
+ATOM   4859  O   LYS A 615      18.634   6.188   7.773  1.00 94.15           O  
+ATOM   4860  CG  LYS A 615      18.473   9.479   7.156  1.00 94.15           C  
+ATOM   4861  CD  LYS A 615      17.884  10.895   7.170  1.00 94.15           C  
+ATOM   4862  CE  LYS A 615      17.957  11.475   8.588  1.00 94.15           C  
+ATOM   4863  NZ  LYS A 615      17.235  12.769   8.692  1.00 94.15           N  
+ATOM   4864  N   PHE A 616      16.960   5.972   6.283  1.00 95.63           N  
+ATOM   4865  CA  PHE A 616      16.178   5.002   7.053  1.00 95.63           C  
+ATOM   4866  C   PHE A 616      16.969   3.715   7.345  1.00 95.63           C  
+ATOM   4867  CB  PHE A 616      14.873   4.705   6.302  1.00 95.63           C  
+ATOM   4868  O   PHE A 616      16.944   3.218   8.466  1.00 95.63           O  
+ATOM   4869  CG  PHE A 616      13.924   3.809   7.064  1.00 95.63           C  
+ATOM   4870  CD1 PHE A 616      14.094   2.409   7.038  1.00 95.63           C  
+ATOM   4871  CD2 PHE A 616      12.867   4.377   7.797  1.00 95.63           C  
+ATOM   4872  CE1 PHE A 616      13.212   1.583   7.753  1.00 95.63           C  
+ATOM   4873  CE2 PHE A 616      11.979   3.548   8.500  1.00 95.63           C  
+ATOM   4874  CZ  PHE A 616      12.151   2.155   8.471  1.00 95.63           C  
+ATOM   4875  N   PHE A 617      17.730   3.196   6.375  1.00 96.51           N  
+ATOM   4876  CA  PHE A 617      18.589   2.019   6.574  1.00 96.51           C  
+ATOM   4877  C   PHE A 617      19.926   2.321   7.266  1.00 96.51           C  
+ATOM   4878  CB  PHE A 617      18.814   1.306   5.234  1.00 96.51           C  
+ATOM   4879  O   PHE A 617      20.623   1.395   7.689  1.00 96.51           O  
+ATOM   4880  CG  PHE A 617      17.652   0.422   4.850  1.00 96.51           C  
+ATOM   4881  CD1 PHE A 617      17.497  -0.820   5.491  1.00 96.51           C  
+ATOM   4882  CD2 PHE A 617      16.697   0.853   3.914  1.00 96.51           C  
+ATOM   4883  CE1 PHE A 617      16.368  -1.606   5.225  1.00 96.51           C  
+ATOM   4884  CE2 PHE A 617      15.570   0.063   3.643  1.00 96.51           C  
+ATOM   4885  CZ  PHE A 617      15.404  -1.159   4.311  1.00 96.51           C  
+ATOM   4886  N   ASN A 618      20.317   3.590   7.403  1.00 94.40           N  
+ATOM   4887  CA  ASN A 618      21.573   3.999   8.033  1.00 94.40           C  
+ATOM   4888  C   ASN A 618      21.482   4.017   9.570  1.00 94.40           C  
+ATOM   4889  CB  ASN A 618      22.057   5.323   7.428  1.00 94.40           C  
+ATOM   4890  O   ASN A 618      21.849   4.988  10.226  1.00 94.40           O  
+ATOM   4891  CG  ASN A 618      23.500   5.628   7.795  1.00 94.40           C  
+ATOM   4892  ND2 ASN A 618      23.863   6.884   7.858  1.00 94.40           N  
+ATOM   4893  OD1 ASN A 618      24.338   4.752   7.977  1.00 94.40           O  
+ATOM   4894  N   GLN A 619      20.997   2.919  10.136  1.00 92.84           N  
+ATOM   4895  CA  GLN A 619      20.852   2.676  11.568  1.00 92.84           C  
+ATOM   4896  C   GLN A 619      21.109   1.195  11.872  1.00 92.84           C  
+ATOM   4897  CB  GLN A 619      19.453   3.123  12.018  1.00 92.84           C  
+ATOM   4898  O   GLN A 619      21.402   0.406  10.966  1.00 92.84           O  
+ATOM   4899  CG  GLN A 619      18.324   2.308  11.368  1.00 92.84           C  
+ATOM   4900  CD  GLN A 619      16.944   2.760  11.817  1.00 92.84           C  
+ATOM   4901  NE2 GLN A 619      15.908   2.286  11.163  1.00 92.84           N  
+ATOM   4902  OE1 GLN A 619      16.788   3.509  12.767  1.00 92.84           O  
+ATOM   4903  N   ASN A 620      20.988   0.789  13.139  1.00 93.42           N  
+ATOM   4904  CA  ASN A 620      20.985  -0.631  13.473  1.00 93.42           C  
+ATOM   4905  C   ASN A 620      19.654  -1.263  13.042  1.00 93.42           C  
+ATOM   4906  CB  ASN A 620      21.314  -0.852  14.956  1.00 93.42           C  
+ATOM   4907  O   ASN A 620      18.680  -1.277  13.791  1.00 93.42           O  
+ATOM   4908  CG  ASN A 620      21.569  -2.325  15.241  1.00 93.42           C  
+ATOM   4909  ND2 ASN A 620      22.256  -2.630  16.313  1.00 93.42           N  
+ATOM   4910  OD1 ASN A 620      21.219  -3.211  14.470  1.00 93.42           O  
+ATOM   4911  N   ILE A 621      19.622  -1.771  11.809  1.00 94.58           N  
+ATOM   4912  CA  ILE A 621      18.403  -2.335  11.230  1.00 94.58           C  
+ATOM   4913  C   ILE A 621      17.916  -3.582  11.977  1.00 94.58           C  
+ATOM   4914  CB  ILE A 621      18.609  -2.602   9.725  1.00 94.58           C  
+ATOM   4915  O   ILE A 621      16.719  -3.837  11.995  1.00 94.58           O  
+ATOM   4916  CG1 ILE A 621      17.286  -2.668   8.940  1.00 94.58           C  
+ATOM   4917  CG2 ILE A 621      19.418  -3.883   9.468  1.00 94.58           C  
+ATOM   4918  CD1 ILE A 621      16.527  -1.335   8.960  1.00 94.58           C  
+ATOM   4919  N   MET A 622      18.826  -4.337  12.609  1.00 92.16           N  
+ATOM   4920  CA  MET A 622      18.448  -5.506  13.401  1.00 92.16           C  
+ATOM   4921  C   MET A 622      17.640  -5.055  14.616  1.00 92.16           C  
+ATOM   4922  CB  MET A 622      19.689  -6.318  13.804  1.00 92.16           C  
+ATOM   4923  O   MET A 622      16.525  -5.518  14.795  1.00 92.16           O  
+ATOM   4924  CG  MET A 622      19.299  -7.633  14.489  1.00 92.16           C  
+ATOM   4925  SD  MET A 622      18.383  -8.795  13.438  1.00 92.16           S  
+ATOM   4926  CE  MET A 622      19.721  -9.464  12.421  1.00 92.16           C  
+ATOM   4927  N   SER A 623      18.139  -4.064  15.363  1.00 92.95           N  
+ATOM   4928  CA  SER A 623      17.411  -3.492  16.502  1.00 92.95           C  
+ATOM   4929  C   SER A 623      16.061  -2.893  16.109  1.00 92.95           C  
+ATOM   4930  CB  SER A 623      18.240  -2.396  17.172  1.00 92.95           C  
+ATOM   4931  O   SER A 623      15.115  -2.990  16.879  1.00 92.95           O  
+ATOM   4932  OG  SER A 623      19.489  -2.907  17.596  1.00 92.95           O  
+ATOM   4933  N   TYR A 624      15.954  -2.289  14.919  1.00 94.88           N  
+ATOM   4934  CA  TYR A 624      14.672  -1.789  14.417  1.00 94.88           C  
+ATOM   4935  C   TYR A 624      13.686  -2.934  14.144  1.00 94.88           C  
+ATOM   4936  CB  TYR A 624      14.905  -0.937  13.161  1.00 94.88           C  
+ATOM   4937  O   TYR A 624      12.533  -2.872  14.556  1.00 94.88           O  
+ATOM   4938  CG  TYR A 624      13.623  -0.415  12.540  1.00 94.88           C  
+ATOM   4939  CD1 TYR A 624      13.172  -0.928  11.307  1.00 94.88           C  
+ATOM   4940  CD2 TYR A 624      12.849   0.538  13.230  1.00 94.88           C  
+ATOM   4941  CE1 TYR A 624      11.954  -0.479  10.764  1.00 94.88           C  
+ATOM   4942  CE2 TYR A 624      11.616   0.967  12.701  1.00 94.88           C  
+ATOM   4943  OH  TYR A 624       9.971   0.836  10.950  1.00 94.88           O  
+ATOM   4944  CZ  TYR A 624      11.167   0.456  11.466  1.00 94.88           C  
+ATOM   4945  N   ILE A 625      14.131  -4.007  13.490  1.00 94.33           N  
+ATOM   4946  CA  ILE A 625      13.268  -5.150  13.166  1.00 94.33           C  
+ATOM   4947  C   ILE A 625      12.895  -5.953  14.413  1.00 94.33           C  
+ATOM   4948  CB  ILE A 625      13.923  -6.008  12.066  1.00 94.33           C  
+ATOM   4949  O   ILE A 625      11.800  -6.490  14.453  1.00 94.33           O  
+ATOM   4950  CG1 ILE A 625      13.876  -5.212  10.742  1.00 94.33           C  
+ATOM   4951  CG2 ILE A 625      13.224  -7.368  11.887  1.00 94.33           C  
+ATOM   4952  CD1 ILE A 625      14.834  -5.762   9.691  1.00 94.33           C  
+ATOM   4953  N   THR A 626      13.738  -6.007  15.443  1.00 92.92           N  
+ATOM   4954  CA  THR A 626      13.443  -6.700  16.710  1.00 92.92           C  
+ATOM   4955  C   THR A 626      12.841  -5.779  17.777  1.00 92.92           C  
+ATOM   4956  CB  THR A 626      14.686  -7.421  17.255  1.00 92.92           C  
+ATOM   4957  O   THR A 626      12.808  -6.145  18.951  1.00 92.92           O  
+ATOM   4958  CG2 THR A 626      15.313  -8.375  16.237  1.00 92.92           C  
+ATOM   4959  OG1 THR A 626      15.661  -6.474  17.638  1.00 92.92           O  
+ATOM   4960  N   ALA A 627      12.429  -4.559  17.415  1.00 92.51           N  
+ATOM   4961  CA  ALA A 627      11.858  -3.613  18.366  1.00 92.51           C  
+ATOM   4962  C   ALA A 627      10.524  -4.133  18.925  1.00 92.51           C  
+ATOM   4963  CB  ALA A 627      11.698  -2.242  17.699  1.00 92.51           C  
+ATOM   4964  O   ALA A 627       9.667  -4.600  18.175  1.00 92.51           O  
+ATOM   4965  N   LYS A 628      10.339  -4.018  20.244  1.00 91.65           N  
+ATOM   4966  CA  LYS A 628       9.124  -4.441  20.947  1.00 91.65           C  
+ATOM   4967  C   LYS A 628       8.284  -3.226  21.322  1.00 91.65           C  
+ATOM   4968  CB  LYS A 628       9.477  -5.285  22.178  1.00 91.65           C  
+ATOM   4969  O   LYS A 628       8.383  -2.714  22.429  1.00 91.65           O  
+ATOM   4970  CG  LYS A 628      10.257  -6.567  21.849  1.00 91.65           C  
+ATOM   4971  CD  LYS A 628      10.195  -7.479  23.076  1.00 91.65           C  
+ATOM   4972  CE  LYS A 628      11.022  -8.754  22.938  1.00 91.65           C  
+ATOM   4973  NZ  LYS A 628      10.615  -9.704  24.000  1.00 91.65           N  
+ATOM   4974  N   ASN A 629       7.474  -2.756  20.379  1.00 92.52           N  
+ATOM   4975  CA  ASN A 629       6.573  -1.624  20.591  1.00 92.52           C  
+ATOM   4976  C   ASN A 629       5.105  -2.076  20.552  1.00 92.52           C  
+ATOM   4977  CB  ASN A 629       6.906  -0.491  19.607  1.00 92.52           C  
+ATOM   4978  O   ASN A 629       4.299  -1.539  19.801  1.00 92.52           O  
+ATOM   4979  CG  ASN A 629       8.289   0.088  19.830  1.00 92.52           C  
+ATOM   4980  ND2 ASN A 629       9.101   0.172  18.807  1.00 92.52           N  
+ATOM   4981  OD1 ASN A 629       8.666   0.502  20.914  1.00 92.52           O  
+ATOM   4982  N   SER A 630       4.741  -3.136  21.272  1.00 91.92           N  
+ATOM   4983  CA  SER A 630       3.361  -3.645  21.317  1.00 91.92           C  
+ATOM   4984  C   SER A 630       3.039  -4.160  22.717  1.00 91.92           C  
+ATOM   4985  CB  SER A 630       3.112  -4.697  20.225  1.00 91.92           C  
+ATOM   4986  O   SER A 630       3.913  -4.715  23.379  1.00 91.92           O  
+ATOM   4987  OG  SER A 630       3.379  -4.077  18.969  1.00 91.92           O  
+ATOM   4988  N   ILE A 631       1.815  -3.903  23.176  1.00 92.70           N  
+ATOM   4989  CA  ILE A 631       1.319  -4.247  24.508  1.00 92.70           C  
+ATOM   4990  C   ILE A 631       0.080  -5.103  24.270  1.00 92.70           C  
+ATOM   4991  CB  ILE A 631       1.004  -2.987  25.360  1.00 92.70           C  
+ATOM   4992  O   ILE A 631      -1.030  -4.581  24.232  1.00 92.70           O  
+ATOM   4993  CG1 ILE A 631       2.196  -2.008  25.453  1.00 92.70           C  
+ATOM   4994  CG2 ILE A 631       0.584  -3.438  26.774  1.00 92.70           C  
+ATOM   4995  CD1 ILE A 631       1.833  -0.652  26.075  1.00 92.70           C  
+ATOM   4996  N   SER A 632       0.279  -6.408  24.082  1.00 90.12           N  
+ATOM   4997  CA  SER A 632      -0.747  -7.321  23.559  1.00 90.12           C  
+ATOM   4998  C   SER A 632      -2.049  -7.305  24.364  1.00 90.12           C  
+ATOM   4999  CB  SER A 632      -0.189  -8.747  23.483  1.00 90.12           C  
+ATOM   5000  O   SER A 632      -3.130  -7.395  23.801  1.00 90.12           O  
+ATOM   5001  OG  SER A 632       1.137  -8.737  22.968  1.00 90.12           O  
+ATOM   5002  N   VAL A 633      -1.970  -7.096  25.683  1.00 91.46           N  
+ATOM   5003  CA  VAL A 633      -3.163  -7.011  26.545  1.00 91.46           C  
+ATOM   5004  C   VAL A 633      -4.045  -5.791  26.251  1.00 91.46           C  
+ATOM   5005  CB  VAL A 633      -2.796  -7.059  28.041  1.00 91.46           C  
+ATOM   5006  O   VAL A 633      -5.235  -5.826  26.544  1.00 91.46           O  
+ATOM   5007  CG1 VAL A 633      -2.104  -8.383  28.384  1.00 91.46           C  
+ATOM   5008  CG2 VAL A 633      -1.883  -5.908  28.486  1.00 91.46           C  
+ATOM   5009  N   LEU A 634      -3.479  -4.725  25.674  1.00 93.76           N  
+ATOM   5010  CA  LEU A 634      -4.183  -3.498  25.284  1.00 93.76           C  
+ATOM   5011  C   LEU A 634      -4.631  -3.498  23.818  1.00 93.76           C  
+ATOM   5012  CB  LEU A 634      -3.291  -2.272  25.545  1.00 93.76           C  
+ATOM   5013  O   LEU A 634      -5.321  -2.565  23.399  1.00 93.76           O  
+ATOM   5014  CG  LEU A 634      -2.891  -2.030  27.006  1.00 93.76           C  
+ATOM   5015  CD1 LEU A 634      -2.114  -0.715  27.082  1.00 93.76           C  
+ATOM   5016  CD2 LEU A 634      -4.106  -1.911  27.924  1.00 93.76           C  
+ATOM   5017  N   ASP A 635      -4.241  -4.506  23.042  1.00 94.40           N  
+ATOM   5018  CA  ASP A 635      -4.607  -4.603  21.638  1.00 94.40           C  
+ATOM   5019  C   ASP A 635      -6.096  -4.921  21.490  1.00 94.40           C  
+ATOM   5020  CB  ASP A 635      -3.704  -5.623  20.922  1.00 94.40           C  
+ATOM   5021  O   ASP A 635      -6.660  -5.741  22.209  1.00 94.40           O  
+ATOM   5022  CG  ASP A 635      -2.302  -5.070  20.635  1.00 94.40           C  
+ATOM   5023  OD1 ASP A 635      -2.207  -3.850  20.363  1.00 94.40           O  
+ATOM   5024  OD2 ASP A 635      -1.332  -5.849  20.537  1.00 94.40           O  
+ATOM   5025  N   TYR A 636      -6.759  -4.253  20.552  1.00 95.72           N  
+ATOM   5026  CA  TYR A 636      -8.130  -4.583  20.182  1.00 95.72           C  
+ATOM   5027  C   TYR A 636      -8.124  -5.784  19.211  1.00 95.72           C  
+ATOM   5028  CB  TYR A 636      -8.775  -3.331  19.581  1.00 95.72           C  
+ATOM   5029  O   TYR A 636      -7.326  -5.755  18.270  1.00 95.72           O  
+ATOM   5030  CG  TYR A 636     -10.187  -3.568  19.111  1.00 95.72           C  
+ATOM   5031  CD1 TYR A 636     -10.396  -4.107  17.830  1.00 95.72           C  
+ATOM   5032  CD2 TYR A 636     -11.272  -3.338  19.978  1.00 95.72           C  
+ATOM   5033  CE1 TYR A 636     -11.692  -4.445  17.417  1.00 95.72           C  
+ATOM   5034  CE2 TYR A 636     -12.575  -3.645  19.553  1.00 95.72           C  
+ATOM   5035  OH  TYR A 636     -14.020  -4.540  17.900  1.00 95.72           O  
+ATOM   5036  CZ  TYR A 636     -12.775  -4.208  18.280  1.00 95.72           C  
+ATOM   5037  N   PRO A 637      -8.998  -6.804  19.374  1.00 95.69           N  
+ATOM   5038  CA  PRO A 637     -10.140  -6.873  20.302  1.00 95.69           C  
+ATOM   5039  C   PRO A 637      -9.842  -7.470  21.690  1.00 95.69           C  
+ATOM   5040  CB  PRO A 637     -11.177  -7.721  19.562  1.00 95.69           C  
+ATOM   5041  O   PRO A 637     -10.733  -7.475  22.539  1.00 95.69           O  
+ATOM   5042  CG  PRO A 637     -10.296  -8.737  18.843  1.00 95.69           C  
+ATOM   5043  CD  PRO A 637      -9.079  -7.912  18.428  1.00 95.69           C  
+ATOM   5044  N   HIS A 638      -8.623  -7.943  21.958  1.00 94.25           N  
+ATOM   5045  CA  HIS A 638      -8.267  -8.582  23.232  1.00 94.25           C  
+ATOM   5046  C   HIS A 638      -8.672  -7.737  24.457  1.00 94.25           C  
+ATOM   5047  CB  HIS A 638      -6.757  -8.871  23.235  1.00 94.25           C  
+ATOM   5048  O   HIS A 638      -9.294  -8.239  25.393  1.00 94.25           O  
+ATOM   5049  CG  HIS A 638      -6.285  -9.562  24.484  1.00 94.25           C  
+ATOM   5050  CD2 HIS A 638      -5.994 -10.893  24.613  1.00 94.25           C  
+ATOM   5051  ND1 HIS A 638      -6.108  -8.980  25.719  1.00 94.25           N  
+ATOM   5052  CE1 HIS A 638      -5.734  -9.942  26.577  1.00 94.25           C  
+ATOM   5053  NE2 HIS A 638      -5.622 -11.120  25.946  1.00 94.25           N  
+ATOM   5054  N   CYS A 639      -8.382  -6.433  24.436  1.00 94.42           N  
+ATOM   5055  CA  CYS A 639      -8.609  -5.520  25.560  1.00 94.42           C  
+ATOM   5056  C   CYS A 639     -10.078  -5.235  25.902  1.00 94.42           C  
+ATOM   5057  CB  CYS A 639      -7.851  -4.220  25.273  1.00 94.42           C  
+ATOM   5058  O   CYS A 639     -10.346  -4.661  26.957  1.00 94.42           O  
+ATOM   5059  SG  CYS A 639      -8.551  -3.303  23.865  1.00 94.42           S  
+ATOM   5060  N   VAL A 640     -11.018  -5.593  25.022  1.00 94.94           N  
+ATOM   5061  CA  VAL A 640     -12.458  -5.400  25.259  1.00 94.94           C  
+ATOM   5062  C   VAL A 640     -13.191  -6.693  25.611  1.00 94.94           C  
+ATOM   5063  CB  VAL A 640     -13.144  -4.683  24.085  1.00 94.94           C  
+ATOM   5064  O   VAL A 640     -14.301  -6.629  26.132  1.00 94.94           O  
+ATOM   5065  CG1 VAL A 640     -12.606  -3.262  23.883  1.00 94.94           C  
+ATOM   5066  CG2 VAL A 640     -13.054  -5.424  22.748  1.00 94.94           C  
+ATOM   5067  N   VAL A 641     -12.576  -7.847  25.341  1.00 93.64           N  
+ATOM   5068  CA  VAL A 641     -13.124  -9.174  25.656  1.00 93.64           C  
+ATOM   5069  C   VAL A 641     -12.594  -9.683  26.996  1.00 93.64           C  
+ATOM   5070  CB  VAL A 641     -12.781 -10.164  24.524  1.00 93.64           C  
+ATOM   5071  O   VAL A 641     -13.339 -10.271  27.777  1.00 93.64           O  
+ATOM   5072  CG1 VAL A 641     -13.261 -11.587  24.821  1.00 93.64           C  
+ATOM   5073  CG2 VAL A 641     -13.425  -9.736  23.198  1.00 93.64           C  
+ATOM   5074  N   HIS A 642     -11.308  -9.460  27.270  1.00 91.69           N  
+ATOM   5075  CA  HIS A 642     -10.633  -9.993  28.448  1.00 91.69           C  
+ATOM   5076  C   HIS A 642     -10.476  -8.943  29.546  1.00 91.69           C  
+ATOM   5077  CB  HIS A 642      -9.293 -10.611  28.032  1.00 91.69           C  
+ATOM   5078  O   HIS A 642     -10.295  -7.753  29.283  1.00 91.69           O  
+ATOM   5079  CG  HIS A 642      -9.478 -11.765  27.079  1.00 91.69           C  
+ATOM   5080  CD2 HIS A 642      -9.196 -11.783  25.739  1.00 91.69           C  
+ATOM   5081  ND1 HIS A 642     -10.057 -12.974  27.387  1.00 91.69           N  
+ATOM   5082  CE1 HIS A 642     -10.121 -13.703  26.262  1.00 91.69           C  
+ATOM   5083  NE2 HIS A 642      -9.613 -13.019  25.231  1.00 91.69           N  
+ATOM   5084  N   GLU A 643     -10.501  -9.400  30.798  1.00 85.95           N  
+ATOM   5085  CA  GLU A 643     -10.191  -8.548  31.940  1.00 85.95           C  
+ATOM   5086  C   GLU A 643      -8.718  -8.119  31.882  1.00 85.95           C  
+ATOM   5087  CB  GLU A 643     -10.566  -9.264  33.244  1.00 85.95           C  
+ATOM   5088  O   GLU A 643      -7.810  -8.937  31.707  1.00 85.95           O  
+ATOM   5089  CG  GLU A 643     -10.569  -8.305  34.445  1.00 85.95           C  
+ATOM   5090  CD  GLU A 643     -11.175  -8.930  35.715  1.00 85.95           C  
+ATOM   5091  OE1 GLU A 643     -11.450  -8.152  36.656  1.00 85.95           O  
+ATOM   5092  OE2 GLU A 643     -11.377 -10.167  35.742  1.00 85.95           O  
+ATOM   5093  N   LEU A 644      -8.487  -6.809  31.976  1.00 86.84           N  
+ATOM   5094  CA  LEU A 644      -7.162  -6.224  31.829  1.00 86.84           C  
+ATOM   5095  C   LEU A 644      -6.325  -6.475  33.091  1.00 86.84           C  
+ATOM   5096  CB  LEU A 644      -7.301  -4.720  31.538  1.00 86.84           C  
+ATOM   5097  O   LEU A 644      -6.726  -6.035  34.171  1.00 86.84           O  
+ATOM   5098  CG  LEU A 644      -7.677  -4.425  30.075  1.00 86.84           C  
+ATOM   5099  CD1 LEU A 644      -8.200  -2.995  29.945  1.00 86.84           C  
+ATOM   5100  CD2 LEU A 644      -6.449  -4.565  29.176  1.00 86.84           C  
+ATOM   5101  N   PRO A 645      -5.146  -7.116  32.983  1.00 85.67           N  
+ATOM   5102  CA  PRO A 645      -4.254  -7.260  34.124  1.00 85.67           C  
+ATOM   5103  C   PRO A 645      -3.677  -5.901  34.541  1.00 85.67           C  
+ATOM   5104  CB  PRO A 645      -3.170  -8.241  33.669  1.00 85.67           C  
+ATOM   5105  O   PRO A 645      -3.556  -4.979  33.727  1.00 85.67           O  
+ATOM   5106  CG  PRO A 645      -3.098  -8.012  32.160  1.00 85.67           C  
+ATOM   5107  CD  PRO A 645      -4.540  -7.676  31.782  1.00 85.67           C  
+ATOM   5108  N   GLU A 646      -3.259  -5.785  35.805  1.00 83.97           N  
+ATOM   5109  CA  GLU A 646      -2.505  -4.617  36.257  1.00 83.97           C  
+ATOM   5110  C   GLU A 646      -1.190  -4.506  35.478  1.00 83.97           C  
+ATOM   5111  CB  GLU A 646      -2.225  -4.647  37.767  1.00 83.97           C  
+ATOM   5112  O   GLU A 646      -0.341  -5.400  35.493  1.00 83.97           O  
+ATOM   5113  CG  GLU A 646      -3.468  -4.306  38.604  1.00 83.97           C  
+ATOM   5114  CD  GLU A 646      -3.153  -4.111  40.099  1.00 83.97           C  
+ATOM   5115  OE1 GLU A 646      -4.064  -3.642  40.818  1.00 83.97           O  
+ATOM   5116  OE2 GLU A 646      -2.007  -4.396  40.518  1.00 83.97           O  
+ATOM   5117  N   LEU A 647      -1.019  -3.384  34.779  1.00 87.55           N  
+ATOM   5118  CA  LEU A 647       0.209  -3.102  34.049  1.00 87.55           C  
+ATOM   5119  C   LEU A 647       1.330  -2.766  35.031  1.00 87.55           C  
+ATOM   5120  CB  LEU A 647      -0.021  -1.958  33.049  1.00 87.55           C  
+ATOM   5121  O   LEU A 647       1.228  -1.828  35.820  1.00 87.55           O  
+ATOM   5122  CG  LEU A 647      -0.864  -2.365  31.829  1.00 87.55           C  
+ATOM   5123  CD1 LEU A 647      -1.314  -1.103  31.091  1.00 87.55           C  
+ATOM   5124  CD2 LEU A 647      -0.068  -3.224  30.842  1.00 87.55           C  
+ATOM   5125  N   THR A 648       2.444  -3.479  34.914  1.00 87.75           N  
+ATOM   5126  CA  THR A 648       3.690  -3.178  35.628  1.00 87.75           C  
+ATOM   5127  C   THR A 648       4.760  -2.701  34.648  1.00 87.75           C  
+ATOM   5128  CB  THR A 648       4.183  -4.380  36.447  1.00 87.75           C  
+ATOM   5129  O   THR A 648       4.705  -3.003  33.453  1.00 87.75           O  
+ATOM   5130  CG2 THR A 648       3.112  -4.934  37.386  1.00 87.75           C  
+ATOM   5131  OG1 THR A 648       4.613  -5.412  35.590  1.00 87.75           O  
+ATOM   5132  N   ALA A 649       5.769  -1.971  35.134  1.00 85.33           N  
+ATOM   5133  CA  ALA A 649       6.899  -1.562  34.292  1.00 85.33           C  
+ATOM   5134  C   ALA A 649       7.608  -2.782  33.670  1.00 85.33           C  
+ATOM   5135  CB  ALA A 649       7.857  -0.717  35.138  1.00 85.33           C  
+ATOM   5136  O   ALA A 649       7.958  -2.765  32.495  1.00 85.33           O  
+ATOM   5137  N   GLU A 650       7.713  -3.871  34.431  1.00 83.64           N  
+ATOM   5138  CA  GLU A 650       8.295  -5.145  33.999  1.00 83.64           C  
+ATOM   5139  C   GLU A 650       7.493  -5.782  32.854  1.00 83.64           C  
+ATOM   5140  CB  GLU A 650       8.319  -6.088  35.210  1.00 83.64           C  
+ATOM   5141  O   GLU A 650       8.078  -6.251  31.879  1.00 83.64           O  
+ATOM   5142  CG  GLU A 650       9.266  -5.595  36.324  1.00 83.64           C  
+ATOM   5143  CD  GLU A 650       8.908  -6.111  37.728  1.00 83.64           C  
+ATOM   5144  OE1 GLU A 650       9.617  -5.697  38.674  1.00 83.64           O  
+ATOM   5145  OE2 GLU A 650       7.912  -6.856  37.862  1.00 83.64           O  
+ATOM   5146  N   SER A 651       6.155  -5.741  32.924  1.00 83.40           N  
+ATOM   5147  CA  SER A 651       5.290  -6.259  31.854  1.00 83.40           C  
+ATOM   5148  C   SER A 651       5.446  -5.482  30.539  1.00 83.40           C  
+ATOM   5149  CB  SER A 651       3.825  -6.286  32.309  1.00 83.40           C  
+ATOM   5150  O   SER A 651       5.409  -6.078  29.463  1.00 83.40           O  
+ATOM   5151  OG  SER A 651       3.257  -4.991  32.403  1.00 83.40           O  
+ATOM   5152  N   LEU A 652       5.688  -4.167  30.614  1.00 83.35           N  
+ATOM   5153  CA  LEU A 652       5.940  -3.324  29.441  1.00 83.35           C  
+ATOM   5154  C   LEU A 652       7.326  -3.578  28.835  1.00 83.35           C  
+ATOM   5155  CB  LEU A 652       5.802  -1.841  29.827  1.00 83.35           C  
+ATOM   5156  O   LEU A 652       7.475  -3.536  27.616  1.00 83.35           O  
+ATOM   5157  CG  LEU A 652       4.379  -1.388  30.191  1.00 83.35           C  
+ATOM   5158  CD1 LEU A 652       4.429   0.055  30.692  1.00 83.35           C  
+ATOM   5159  CD2 LEU A 652       3.443  -1.415  28.984  1.00 83.35           C  
+ATOM   5160  N   GLU A 653       8.336  -3.838  29.668  1.00 78.59           N  
+ATOM   5161  CA  GLU A 653       9.707  -4.100  29.217  1.00 78.59           C  
+ATOM   5162  C   GLU A 653       9.885  -5.502  28.623  1.00 78.59           C  
+ATOM   5163  CB  GLU A 653      10.690  -3.899  30.379  1.00 78.59           C  
+ATOM   5164  O   GLU A 653      10.661  -5.674  27.679  1.00 78.59           O  
+ATOM   5165  CG  GLU A 653      10.884  -2.413  30.717  1.00 78.59           C  
+ATOM   5166  CD  GLU A 653      11.904  -2.165  31.841  1.00 78.59           C  
+ATOM   5167  OE1 GLU A 653      12.095  -0.971  32.175  1.00 78.59           O  
+ATOM   5168  OE2 GLU A 653      12.535  -3.133  32.324  1.00 78.59           O  
+ATOM   5169  N   ALA A 654       9.160  -6.502  29.136  1.00 74.10           N  
+ATOM   5170  CA  ALA A 654       9.217  -7.867  28.617  1.00 74.10           C  
+ATOM   5171  C   ALA A 654       8.812  -7.926  27.130  1.00 74.10           C  
+ATOM   5172  CB  ALA A 654       8.326  -8.752  29.498  1.00 74.10           C  
+ATOM   5173  O   ALA A 654       9.472  -8.604  26.326  1.00 74.10           O  
+ATOM   5174  N   GLY A 655       7.779  -7.155  26.762  1.00 70.85           N  
+ATOM   5175  CA  GLY A 655       7.195  -7.099  25.423  1.00 70.85           C  
+ATOM   5176  C   GLY A 655       6.764  -8.473  24.895  1.00 70.85           C  
+ATOM   5177  O   GLY A 655       6.763  -9.470  25.614  1.00 70.85           O  
+ATOM   5178  N   ASP A 656       6.419  -8.546  23.610  1.00 74.09           N  
+ATOM   5179  CA  ASP A 656       5.987  -9.808  23.001  1.00 74.09           C  
+ATOM   5180  C   ASP A 656       7.160 -10.790  22.781  1.00 74.09           C  
+ATOM   5181  CB  ASP A 656       5.201  -9.508  21.715  1.00 74.09           C  
+ATOM   5182  O   ASP A 656       8.320 -10.384  22.641  1.00 74.09           O  
+ATOM   5183  CG  ASP A 656       4.215 -10.617  21.337  1.00 74.09           C  
+ATOM   5184  OD1 ASP A 656       4.251 -11.685  21.986  1.00 74.09           O  
+ATOM   5185  OD2 ASP A 656       3.488 -10.394  20.349  1.00 74.09           O  
+ATOM   5186  N   SER A 657       6.875 -12.093  22.729  1.00 76.64           N  
+ATOM   5187  CA  SER A 657       7.872 -13.169  22.554  1.00 76.64           C  
+ATOM   5188  C   SER A 657       8.354 -13.324  21.102  1.00 76.64           C  
+ATOM   5189  CB  SER A 657       7.319 -14.500  23.069  1.00 76.64           C  
+ATOM   5190  O   SER A 657       9.187 -14.180  20.803  1.00 76.64           O  
+ATOM   5191  OG  SER A 657       6.944 -14.381  24.426  1.00 76.64           O  
+ATOM   5192  N   ASN A 658       7.842 -12.492  20.193  1.00 83.24           N  
+ATOM   5193  CA  ASN A 658       8.155 -12.540  18.771  1.00 83.24           C  
+ATOM   5194  C   ASN A 658       9.624 -12.197  18.484  1.00 83.24           C  
+ATOM   5195  CB  ASN A 658       7.174 -11.630  18.009  1.00 83.24           C  
+ATOM   5196  O   ASN A 658      10.193 -11.255  19.037  1.00 83.24           O  
+ATOM   5197  CG  ASN A 658       5.768 -12.204  17.999  1.00 83.24           C  
+ATOM   5198  ND2 ASN A 658       4.754 -11.378  18.006  1.00 83.24           N  
+ATOM   5199  OD1 ASN A 658       5.578 -13.407  17.976  1.00 83.24           O  
+ATOM   5200  N   GLN A 659      10.229 -12.942  17.553  1.00 85.55           N  
+ATOM   5201  CA  GLN A 659      11.618 -12.723  17.127  1.00 85.55           C  
+ATOM   5202  C   GLN A 659      11.801 -11.403  16.366  1.00 85.55           C  
+ATOM   5203  CB  GLN A 659      12.077 -13.877  16.224  1.00 85.55           C  
+ATOM   5204  O   GLN A 659      12.905 -10.865  16.308  1.00 85.55           O  
+ATOM   5205  CG  GLN A 659      12.120 -15.238  16.933  1.00 85.55           C  
+ATOM   5206  CD  GLN A 659      12.636 -16.345  16.016  1.00 85.55           C  
+ATOM   5207  NE2 GLN A 659      12.365 -17.592  16.327  1.00 85.55           N  
+ATOM   5208  OE1 GLN A 659      13.291 -16.114  15.012  1.00 85.55           O  
+ATOM   5209  N   PHE A 660      10.733 -10.893  15.754  1.00 91.19           N  
+ATOM   5210  CA  PHE A 660      10.730  -9.669  14.967  1.00 91.19           C  
+ATOM   5211  C   PHE A 660       9.362  -8.977  15.036  1.00 91.19           C  
+ATOM   5212  CB  PHE A 660      11.125  -9.993  13.514  1.00 91.19           C  
+ATOM   5213  O   PHE A 660       8.333  -9.605  15.274  1.00 91.19           O  
+ATOM   5214  CG  PHE A 660      10.197 -10.966  12.810  1.00 91.19           C  
+ATOM   5215  CD1 PHE A 660      10.480 -12.346  12.791  1.00 91.19           C  
+ATOM   5216  CD2 PHE A 660       9.004 -10.496  12.234  1.00 91.19           C  
+ATOM   5217  CE1 PHE A 660       9.582 -13.245  12.192  1.00 91.19           C  
+ATOM   5218  CE2 PHE A 660       8.078 -11.401  11.694  1.00 91.19           C  
+ATOM   5219  CZ  PHE A 660       8.375 -12.773  11.653  1.00 91.19           C  
+ATOM   5220  N   CYS A 661       9.353  -7.678  14.760  1.00 93.44           N  
+ATOM   5221  CA  CYS A 661       8.168  -6.871  14.522  1.00 93.44           C  
+ATOM   5222  C   CYS A 661       7.784  -6.960  13.039  1.00 93.44           C  
+ATOM   5223  CB  CYS A 661       8.466  -5.436  14.980  1.00 93.44           C  
+ATOM   5224  O   CYS A 661       8.535  -6.513  12.160  1.00 93.44           O  
+ATOM   5225  SG  CYS A 661       7.085  -4.339  14.550  1.00 93.44           S  
+ATOM   5226  N   TRP A 662       6.608  -7.532  12.761  1.00 94.57           N  
+ATOM   5227  CA  TRP A 662       6.102  -7.732  11.399  1.00 94.57           C  
+ATOM   5228  C   TRP A 662       6.049  -6.412  10.620  1.00 94.57           C  
+ATOM   5229  CB  TRP A 662       4.731  -8.422  11.455  1.00 94.57           C  
+ATOM   5230  O   TRP A 662       6.597  -6.335   9.518  1.00 94.57           O  
+ATOM   5231  CG  TRP A 662       4.206  -8.881  10.128  1.00 94.57           C  
+ATOM   5232  CD1 TRP A 662       4.186 -10.159   9.686  1.00 94.57           C  
+ATOM   5233  CD2 TRP A 662       3.558  -8.093   9.080  1.00 94.57           C  
+ATOM   5234  CE2 TRP A 662       3.207  -8.967   8.009  1.00 94.57           C  
+ATOM   5235  CE3 TRP A 662       3.215  -6.731   8.930  1.00 94.57           C  
+ATOM   5236  NE1 TRP A 662       3.626 -10.211   8.423  1.00 94.57           N  
+ATOM   5237  CH2 TRP A 662       2.257  -7.154   6.722  1.00 94.57           C  
+ATOM   5238  CZ2 TRP A 662       2.555  -8.519   6.852  1.00 94.57           C  
+ATOM   5239  CZ3 TRP A 662       2.607  -6.264   7.751  1.00 94.57           C  
+ATOM   5240  N   ARG A 663       5.518  -5.335  11.229  1.00 95.39           N  
+ATOM   5241  CA  ARG A 663       5.444  -3.987  10.625  1.00 95.39           C  
+ATOM   5242  C   ARG A 663       6.795  -3.494  10.130  1.00 95.39           C  
+ATOM   5243  CB  ARG A 663       4.952  -2.943  11.640  1.00 95.39           C  
+ATOM   5244  O   ARG A 663       6.904  -2.983   9.013  1.00 95.39           O  
+ATOM   5245  CG  ARG A 663       3.539  -3.148  12.186  1.00 95.39           C  
+ATOM   5246  CD  ARG A 663       3.216  -1.981  13.136  1.00 95.39           C  
+ATOM   5247  NE  ARG A 663       3.926  -2.105  14.418  1.00 95.39           N  
+ATOM   5248  NH1 ARG A 663       2.592  -3.751  15.332  1.00 95.39           N  
+ATOM   5249  NH2 ARG A 663       4.367  -2.916  16.449  1.00 95.39           N  
+ATOM   5250  CZ  ARG A 663       3.611  -2.931  15.392  1.00 95.39           C  
+ATOM   5251  N   ASN A 664       7.825  -3.647  10.957  1.00 96.32           N  
+ATOM   5252  CA  ASN A 664       9.156  -3.113  10.689  1.00 96.32           C  
+ATOM   5253  C   ASN A 664       9.845  -3.908   9.579  1.00 96.32           C  
+ATOM   5254  CB  ASN A 664       9.959  -3.088  12.005  1.00 96.32           C  
+ATOM   5255  O   ASN A 664      10.445  -3.316   8.677  1.00 96.32           O  
+ATOM   5256  CG  ASN A 664       9.417  -2.055  12.982  1.00 96.32           C  
+ATOM   5257  ND2 ASN A 664       9.911  -2.015  14.194  1.00 96.32           N  
+ATOM   5258  OD1 ASN A 664       8.550  -1.267  12.650  1.00 96.32           O  
+ATOM   5259  N   LEU A 665       9.715  -5.236   9.594  1.00 96.04           N  
+ATOM   5260  CA  LEU A 665      10.262  -6.100   8.550  1.00 96.04           C  
+ATOM   5261  C   LEU A 665       9.545  -5.897   7.206  1.00 96.04           C  
+ATOM   5262  CB  LEU A 665      10.199  -7.548   9.050  1.00 96.04           C  
+ATOM   5263  O   LEU A 665      10.208  -5.706   6.182  1.00 96.04           O  
+ATOM   5264  CG  LEU A 665      10.830  -8.594   8.116  1.00 96.04           C  
+ATOM   5265  CD1 LEU A 665      12.252  -8.244   7.660  1.00 96.04           C  
+ATOM   5266  CD2 LEU A 665      10.908  -9.908   8.886  1.00 96.04           C  
+ATOM   5267  N   PHE A 666       8.211  -5.843   7.216  1.00 97.03           N  
+ATOM   5268  CA  PHE A 666       7.387  -5.524   6.049  1.00 97.03           C  
+ATOM   5269  C   PHE A 666       7.762  -4.163   5.445  1.00 97.03           C  
+ATOM   5270  CB  PHE A 666       5.913  -5.561   6.468  1.00 97.03           C  
+ATOM   5271  O   PHE A 666       8.047  -4.069   4.247  1.00 97.03           O  
+ATOM   5272  CG  PHE A 666       4.956  -5.133   5.377  1.00 97.03           C  
+ATOM   5273  CD1 PHE A 666       4.445  -3.825   5.374  1.00 97.03           C  
+ATOM   5274  CD2 PHE A 666       4.547  -6.046   4.389  1.00 97.03           C  
+ATOM   5275  CE1 PHE A 666       3.470  -3.452   4.435  1.00 97.03           C  
+ATOM   5276  CE2 PHE A 666       3.622  -5.648   3.409  1.00 97.03           C  
+ATOM   5277  CZ  PHE A 666       3.058  -4.363   3.447  1.00 97.03           C  
+ATOM   5278  N   SER A 667       7.875  -3.129   6.285  1.00 97.93           N  
+ATOM   5279  CA  SER A 667       8.309  -1.786   5.884  1.00 97.93           C  
+ATOM   5280  C   SER A 667       9.691  -1.796   5.236  1.00 97.93           C  
+ATOM   5281  CB  SER A 667       8.372  -0.865   7.100  1.00 97.93           C  
+ATOM   5282  O   SER A 667       9.880  -1.241   4.153  1.00 97.93           O  
+ATOM   5283  OG  SER A 667       7.086  -0.668   7.628  1.00 97.93           O  
+ATOM   5284  N   CYS A 668      10.666  -2.473   5.852  1.00 97.98           N  
+ATOM   5285  CA  CYS A 668      12.016  -2.585   5.302  1.00 97.98           C  
+ATOM   5286  C   CYS A 668      12.004  -3.238   3.914  1.00 97.98           C  
+ATOM   5287  CB  CYS A 668      12.898  -3.401   6.257  1.00 97.98           C  
+ATOM   5288  O   CYS A 668      12.629  -2.732   2.977  1.00 97.98           O  
+ATOM   5289  SG  CYS A 668      13.273  -2.434   7.738  1.00 97.98           S  
+ATOM   5290  N   ILE A 669      11.271  -4.342   3.761  1.00 97.47           N  
+ATOM   5291  CA  ILE A 669      11.130  -5.028   2.476  1.00 97.47           C  
+ATOM   5292  C   ILE A 669      10.498  -4.088   1.444  1.00 97.47           C  
+ATOM   5293  CB  ILE A 669      10.342  -6.344   2.662  1.00 97.47           C  
+ATOM   5294  O   ILE A 669      11.024  -3.967   0.336  1.00 97.47           O  
+ATOM   5295  CG1 ILE A 669      11.212  -7.366   3.427  1.00 97.47           C  
+ATOM   5296  CG2 ILE A 669       9.916  -6.925   1.302  1.00 97.47           C  
+ATOM   5297  CD1 ILE A 669      10.424  -8.567   3.958  1.00 97.47           C  
+ATOM   5298  N   ASN A 670       9.427  -3.375   1.791  1.00 98.32           N  
+ATOM   5299  CA  ASN A 670       8.758  -2.448   0.879  1.00 98.32           C  
+ATOM   5300  C   ASN A 670       9.665  -1.308   0.428  1.00 98.32           C  
+ATOM   5301  CB  ASN A 670       7.497  -1.891   1.545  1.00 98.32           C  
+ATOM   5302  O   ASN A 670       9.782  -1.063  -0.773  1.00 98.32           O  
+ATOM   5303  CG  ASN A 670       6.389  -2.906   1.640  1.00 98.32           C  
+ATOM   5304  ND2 ASN A 670       5.323  -2.555   2.302  1.00 98.32           N  
+ATOM   5305  OD1 ASN A 670       6.475  -3.991   1.086  1.00 98.32           O  
+ATOM   5306  N   LEU A 671      10.369  -0.661   1.357  1.00 98.49           N  
+ATOM   5307  CA  LEU A 671      11.297   0.424   1.041  1.00 98.49           C  
+ATOM   5308  C   LEU A 671      12.435  -0.061   0.128  1.00 98.49           C  
+ATOM   5309  CB  LEU A 671      11.826   1.037   2.348  1.00 98.49           C  
+ATOM   5310  O   LEU A 671      12.765   0.602  -0.856  1.00 98.49           O  
+ATOM   5311  CG  LEU A 671      10.769   1.755   3.214  1.00 98.49           C  
+ATOM   5312  CD1 LEU A 671      11.418   2.189   4.528  1.00 98.49           C  
+ATOM   5313  CD2 LEU A 671      10.164   2.987   2.542  1.00 98.49           C  
+ATOM   5314  N   LEU A 672      12.983  -1.258   0.363  1.00 98.41           N  
+ATOM   5315  CA  LEU A 672      13.978  -1.858  -0.536  1.00 98.41           C  
+ATOM   5316  C   LEU A 672      13.399  -2.162  -1.922  1.00 98.41           C  
+ATOM   5317  CB  LEU A 672      14.533  -3.145   0.088  1.00 98.41           C  
+ATOM   5318  O   LEU A 672      14.085  -1.976  -2.929  1.00 98.41           O  
+ATOM   5319  CG  LEU A 672      15.469  -2.893   1.275  1.00 98.41           C  
+ATOM   5320  CD1 LEU A 672      15.640  -4.196   2.046  1.00 98.41           C  
+ATOM   5321  CD2 LEU A 672      16.845  -2.391   0.830  1.00 98.41           C  
+ATOM   5322  N   ARG A 673      12.140  -2.610  -2.001  1.00 98.07           N  
+ATOM   5323  CA  ARG A 673      11.435  -2.866  -3.268  1.00 98.07           C  
+ATOM   5324  C   ARG A 673      11.179  -1.585  -4.052  1.00 98.07           C  
+ATOM   5325  CB  ARG A 673      10.105  -3.587  -2.998  1.00 98.07           C  
+ATOM   5326  O   ARG A 673      11.372  -1.595  -5.270  1.00 98.07           O  
+ATOM   5327  CG  ARG A 673      10.334  -5.033  -2.569  1.00 98.07           C  
+ATOM   5328  CD  ARG A 673       9.041  -5.755  -2.169  1.00 98.07           C  
+ATOM   5329  NE  ARG A 673       8.443  -6.473  -3.313  1.00 98.07           N  
+ATOM   5330  NH1 ARG A 673       6.279  -6.706  -2.520  1.00 98.07           N  
+ATOM   5331  NH2 ARG A 673       6.927  -7.885  -4.247  1.00 98.07           N  
+ATOM   5332  CZ  ARG A 673       7.232  -7.001  -3.341  1.00 98.07           C  
+ATOM   5333  N   ILE A 674      10.781  -0.510  -3.374  1.00 98.75           N  
+ATOM   5334  CA  ILE A 674      10.627   0.830  -3.955  1.00 98.75           C  
+ATOM   5335  C   ILE A 674      11.976   1.287  -4.508  1.00 98.75           C  
+ATOM   5336  CB  ILE A 674      10.060   1.821  -2.911  1.00 98.75           C  
+ATOM   5337  O   ILE A 674      12.079   1.562  -5.701  1.00 98.75           O  
+ATOM   5338  CG1 ILE A 674       8.598   1.460  -2.570  1.00 98.75           C  
+ATOM   5339  CG2 ILE A 674      10.136   3.270  -3.431  1.00 98.75           C  
+ATOM   5340  CD1 ILE A 674       8.107   2.097  -1.267  1.00 98.75           C  
+ATOM   5341  N   LEU A 675      13.037   1.244  -3.697  1.00 98.34           N  
+ATOM   5342  CA  LEU A 675      14.378   1.648  -4.121  1.00 98.34           C  
+ATOM   5343  C   LEU A 675      14.869   0.847  -5.339  1.00 98.34           C  
+ATOM   5344  CB  LEU A 675      15.323   1.504  -2.914  1.00 98.34           C  
+ATOM   5345  O   LEU A 675      15.450   1.406  -6.270  1.00 98.34           O  
+ATOM   5346  CG  LEU A 675      16.707   2.140  -3.118  1.00 98.34           C  
+ATOM   5347  CD1 LEU A 675      16.579   3.632  -3.421  1.00 98.34           C  
+ATOM   5348  CD2 LEU A 675      17.551   1.985  -1.853  1.00 98.34           C  
+ATOM   5349  N   ASN A 676      14.578  -0.458  -5.378  1.00 98.02           N  
+ATOM   5350  CA  ASN A 676      14.883  -1.309  -6.528  1.00 98.02           C  
+ATOM   5351  C   ASN A 676      14.100  -0.880  -7.776  1.00 98.02           C  
+ATOM   5352  CB  ASN A 676      14.588  -2.779  -6.173  1.00 98.02           C  
+ATOM   5353  O   ASN A 676      14.664  -0.818  -8.861  1.00 98.02           O  
+ATOM   5354  CG  ASN A 676      15.627  -3.719  -6.740  1.00 98.02           C  
+ATOM   5355  ND2 ASN A 676      16.644  -4.008  -5.971  1.00 98.02           N  
+ATOM   5356  OD1 ASN A 676      15.520  -4.252  -7.834  1.00 98.02           O  
+ATOM   5357  N   LYS A 677      12.804  -0.572  -7.644  1.00 97.87           N  
+ATOM   5358  CA  LYS A 677      11.970  -0.102  -8.759  1.00 97.87           C  
+ATOM   5359  C   LYS A 677      12.448   1.230  -9.323  1.00 97.87           C  
+ATOM   5360  CB  LYS A 677      10.513   0.029  -8.308  1.00 97.87           C  
+ATOM   5361  O   LYS A 677      12.467   1.355 -10.542  1.00 97.87           O  
+ATOM   5362  CG  LYS A 677       9.784  -1.310  -8.391  1.00 97.87           C  
+ATOM   5363  CD  LYS A 677       8.419  -1.167  -7.718  1.00 97.87           C  
+ATOM   5364  CE  LYS A 677       7.479  -2.292  -8.133  1.00 97.87           C  
+ATOM   5365  NZ  LYS A 677       6.841  -1.993  -9.441  1.00 97.87           N  
+ATOM   5366  N   LEU A 678      12.843   2.168  -8.463  1.00 97.92           N  
+ATOM   5367  CA  LEU A 678      13.321   3.485  -8.882  1.00 97.92           C  
+ATOM   5368  C   LEU A 678      14.641   3.395  -9.655  1.00 97.92           C  
+ATOM   5369  CB  LEU A 678      13.478   4.403  -7.654  1.00 97.92           C  
+ATOM   5370  O   LEU A 678      14.823   4.125 -10.620  1.00 97.92           O  
+ATOM   5371  CG  LEU A 678      12.175   4.746  -6.903  1.00 97.92           C  
+ATOM   5372  CD1 LEU A 678      12.493   5.671  -5.730  1.00 97.92           C  
+ATOM   5373  CD2 LEU A 678      11.132   5.415  -7.795  1.00 97.92           C  
+ATOM   5374  N   THR A 679      15.550   2.503  -9.253  1.00 96.08           N  
+ATOM   5375  CA  THR A 679      16.925   2.443  -9.792  1.00 96.08           C  
+ATOM   5376  C   THR A 679      17.124   1.427 -10.914  1.00 96.08           C  
+ATOM   5377  CB  THR A 679      17.927   2.167  -8.665  1.00 96.08           C  
+ATOM   5378  O   THR A 679      18.067   1.537 -11.698  1.00 96.08           O  
+ATOM   5379  CG2 THR A 679      17.961   3.329  -7.664  1.00 96.08           C  
+ATOM   5380  OG1 THR A 679      17.572   0.986  -7.969  1.00 96.08           O  
+ATOM   5381  N   LYS A 680      16.242   0.431 -11.027  1.00 92.74           N  
+ATOM   5382  CA  LYS A 680      16.378  -0.656 -11.998  1.00 92.74           C  
+ATOM   5383  C   LYS A 680      16.445  -0.122 -13.434  1.00 92.74           C  
+ATOM   5384  CB  LYS A 680      15.221  -1.639 -11.786  1.00 92.74           C  
+ATOM   5385  O   LYS A 680      15.461   0.403 -13.942  1.00 92.74           O  
+ATOM   5386  CG  LYS A 680      15.248  -2.784 -12.790  1.00 92.74           C  
+ATOM   5387  CD  LYS A 680      14.067  -3.723 -12.567  1.00 92.74           C  
+ATOM   5388  CE  LYS A 680      14.187  -4.874 -13.563  1.00 92.74           C  
+ATOM   5389  NZ  LYS A 680      12.950  -5.685 -13.589  1.00 92.74           N  
+ATOM   5390  N   TRP A 681      17.574  -0.378 -14.100  1.00 84.67           N  
+ATOM   5391  CA  TRP A 681      17.866   0.049 -15.480  1.00 84.67           C  
+ATOM   5392  C   TRP A 681      17.880   1.564 -15.687  1.00 84.67           C  
+ATOM   5393  CB  TRP A 681      16.979  -0.687 -16.502  1.00 84.67           C  
+ATOM   5394  O   TRP A 681      17.659   2.032 -16.797  1.00 84.67           O  
+ATOM   5395  CG  TRP A 681      17.133  -2.167 -16.453  1.00 84.67           C  
+ATOM   5396  CD1 TRP A 681      16.196  -3.060 -16.074  1.00 84.67           C  
+ATOM   5397  CD2 TRP A 681      18.309  -2.940 -16.813  1.00 84.67           C  
+ATOM   5398  CE2 TRP A 681      18.086  -4.286 -16.414  1.00 84.67           C  
+ATOM   5399  CE3 TRP A 681      19.546  -2.638 -17.417  1.00 84.67           C  
+ATOM   5400  NE1 TRP A 681      16.768  -4.318 -16.012  1.00 84.67           N  
+ATOM   5401  CH2 TRP A 681      20.303  -4.938 -17.121  1.00 84.67           C  
+ATOM   5402  CZ2 TRP A 681      19.092  -5.255 -16.484  1.00 84.67           C  
+ATOM   5403  CZ3 TRP A 681      20.517  -3.637 -17.604  1.00 84.67           C  
+ATOM   5404  N   LYS A 682      18.155   2.328 -14.629  1.00 91.66           N  
+ATOM   5405  CA  LYS A 682      18.348   3.773 -14.706  1.00 91.66           C  
+ATOM   5406  C   LYS A 682      19.750   4.088 -14.208  1.00 91.66           C  
+ATOM   5407  CB  LYS A 682      17.240   4.477 -13.906  1.00 91.66           C  
+ATOM   5408  O   LYS A 682      20.007   4.045 -13.002  1.00 91.66           O  
+ATOM   5409  CG  LYS A 682      15.816   4.216 -14.433  1.00 91.66           C  
+ATOM   5410  CD  LYS A 682      15.558   4.778 -15.839  1.00 91.66           C  
+ATOM   5411  CE  LYS A 682      14.089   4.548 -16.214  1.00 91.66           C  
+ATOM   5412  NZ  LYS A 682      13.782   4.973 -17.600  1.00 91.66           N  
+ATOM   5413  N   HIS A 683      20.668   4.349 -15.136  1.00 90.61           N  
+ATOM   5414  CA  HIS A 683      22.070   4.609 -14.811  1.00 90.61           C  
+ATOM   5415  C   HIS A 683      22.218   5.849 -13.932  1.00 90.61           C  
+ATOM   5416  CB  HIS A 683      22.873   4.751 -16.099  1.00 90.61           C  
+ATOM   5417  O   HIS A 683      22.834   5.754 -12.875  1.00 90.61           O  
+ATOM   5418  CG  HIS A 683      22.975   3.467 -16.868  1.00 90.61           C  
+ATOM   5419  CD2 HIS A 683      23.633   2.344 -16.462  1.00 90.61           C  
+ATOM   5420  ND1 HIS A 683      22.450   3.214 -18.111  1.00 90.61           N  
+ATOM   5421  CE1 HIS A 683      22.818   1.966 -18.454  1.00 90.61           C  
+ATOM   5422  NE2 HIS A 683      23.536   1.383 -17.471  1.00 90.61           N  
+ATOM   5423  N   SER A 684      21.537   6.948 -14.279  1.00 91.40           N  
+ATOM   5424  CA  SER A 684      21.505   8.176 -13.470  1.00 91.40           C  
+ATOM   5425  C   SER A 684      21.104   7.898 -12.013  1.00 91.40           C  
+ATOM   5426  CB  SER A 684      20.531   9.182 -14.099  1.00 91.40           C  
+ATOM   5427  O   SER A 684      21.831   8.213 -11.070  1.00 91.40           O  
+ATOM   5428  OG  SER A 684      20.596  10.391 -13.380  1.00 91.40           O  
+ATOM   5429  N   ARG A 685      19.992   7.182 -11.807  1.00 94.27           N  
+ATOM   5430  CA  ARG A 685      19.472   6.854 -10.467  1.00 94.27           C  
+ATOM   5431  C   ARG A 685      20.339   5.828  -9.728  1.00 94.27           C  
+ATOM   5432  CB  ARG A 685      18.018   6.375 -10.582  1.00 94.27           C  
+ATOM   5433  O   ARG A 685      20.425   5.862  -8.503  1.00 94.27           O  
+ATOM   5434  CG  ARG A 685      17.099   7.393 -11.285  1.00 94.27           C  
+ATOM   5435  CD  ARG A 685      15.708   6.792 -11.500  1.00 94.27           C  
+ATOM   5436  NE  ARG A 685      14.908   7.570 -12.455  1.00 94.27           N  
+ATOM   5437  NH1 ARG A 685      13.021   6.230 -12.550  1.00 94.27           N  
+ATOM   5438  NH2 ARG A 685      13.180   8.027 -13.833  1.00 94.27           N  
+ATOM   5439  CZ  ARG A 685      13.705   7.280 -12.915  1.00 94.27           C  
+ATOM   5440  N   THR A 686      21.008   4.926 -10.446  1.00 94.32           N  
+ATOM   5441  CA  THR A 686      21.998   4.011  -9.854  1.00 94.32           C  
+ATOM   5442  C   THR A 686      23.253   4.769  -9.421  1.00 94.32           C  
+ATOM   5443  CB  THR A 686      22.374   2.881 -10.818  1.00 94.32           C  
+ATOM   5444  O   THR A 686      23.759   4.526  -8.328  1.00 94.32           O  
+ATOM   5445  CG2 THR A 686      23.287   1.855 -10.152  1.00 94.32           C  
+ATOM   5446  OG1 THR A 686      21.212   2.180 -11.204  1.00 94.32           O  
+ATOM   5447  N   MET A 687      23.711   5.744 -10.208  1.00 91.56           N  
+ATOM   5448  CA  MET A 687      24.803   6.640  -9.827  1.00 91.56           C  
+ATOM   5449  C   MET A 687      24.457   7.465  -8.590  1.00 91.56           C  
+ATOM   5450  CB  MET A 687      25.198   7.555 -10.998  1.00 91.56           C  
+ATOM   5451  O   MET A 687      25.314   7.630  -7.725  1.00 91.56           O  
+ATOM   5452  CG  MET A 687      26.053   6.814 -12.027  1.00 91.56           C  
+ATOM   5453  SD  MET A 687      27.563   6.077 -11.347  1.00 91.56           S  
+ATOM   5454  CE  MET A 687      28.484   7.557 -10.859  1.00 91.56           C  
+ATOM   5455  N   MET A 688      23.198   7.884  -8.413  1.00 93.04           N  
+ATOM   5456  CA  MET A 688      22.768   8.505  -7.154  1.00 93.04           C  
+ATOM   5457  C   MET A 688      23.021   7.589  -5.944  1.00 93.04           C  
+ATOM   5458  CB  MET A 688      21.288   8.912  -7.191  1.00 93.04           C  
+ATOM   5459  O   MET A 688      23.503   8.064  -4.919  1.00 93.04           O  
+ATOM   5460  CG  MET A 688      20.974  10.015  -8.205  1.00 93.04           C  
+ATOM   5461  SD  MET A 688      19.214  10.448  -8.268  1.00 93.04           S  
+ATOM   5462  CE  MET A 688      19.031  11.384  -6.725  1.00 93.04           C  
+ATOM   5463  N   LEU A 689      22.772   6.273  -6.044  1.00 94.99           N  
+ATOM   5464  CA  LEU A 689      23.080   5.327  -4.955  1.00 94.99           C  
+ATOM   5465  C   LEU A 689      24.574   5.296  -4.607  1.00 94.99           C  
+ATOM   5466  CB  LEU A 689      22.652   3.894  -5.325  1.00 94.99           C  
+ATOM   5467  O   LEU A 689      24.929   5.173  -3.430  1.00 94.99           O  
+ATOM   5468  CG  LEU A 689      21.151   3.640  -5.470  1.00 94.99           C  
+ATOM   5469  CD1 LEU A 689      20.936   2.200  -5.948  1.00 94.99           C  
+ATOM   5470  CD2 LEU A 689      20.438   3.797  -4.130  1.00 94.99           C  
+ATOM   5471  N   VAL A 690      25.436   5.392  -5.620  1.00 93.18           N  
+ATOM   5472  CA  VAL A 690      26.895   5.410  -5.456  1.00 93.18           C  
+ATOM   5473  C   VAL A 690      27.333   6.717  -4.796  1.00 93.18           C  
+ATOM   5474  CB  VAL A 690      27.605   5.194  -6.808  1.00 93.18           C  
+ATOM   5475  O   VAL A 690      28.049   6.681  -3.795  1.00 93.18           O  
+ATOM   5476  CG1 VAL A 690      29.130   5.187  -6.648  1.00 93.18           C  
+ATOM   5477  CG2 VAL A 690      27.196   3.859  -7.445  1.00 93.18           C  
+ATOM   5478  N   VAL A 691      26.825   7.858  -5.277  1.00 91.75           N  
+ATOM   5479  CA  VAL A 691      27.082   9.196  -4.712  1.00 91.75           C  
+ATOM   5480  C   VAL A 691      26.657   9.270  -3.242  1.00 91.75           C  
+ATOM   5481  CB  VAL A 691      26.369  10.278  -5.551  1.00 91.75           C  
+ATOM   5482  O   VAL A 691      27.415   9.752  -2.402  1.00 91.75           O  
+ATOM   5483  CG1 VAL A 691      26.417  11.666  -4.900  1.00 91.75           C  
+ATOM   5484  CG2 VAL A 691      27.016  10.409  -6.935  1.00 91.75           C  
+ATOM   5485  N   PHE A 692      25.499   8.703  -2.892  1.00 94.21           N  
+ATOM   5486  CA  PHE A 692      25.030   8.614  -1.504  1.00 94.21           C  
+ATOM   5487  C   PHE A 692      25.718   7.519  -0.672  1.00 94.21           C  
+ATOM   5488  CB  PHE A 692      23.497   8.493  -1.471  1.00 94.21           C  
+ATOM   5489  O   PHE A 692      25.287   7.241   0.448  1.00 94.21           O  
+ATOM   5490  CG  PHE A 692      22.772   9.779  -1.809  1.00 94.21           C  
+ATOM   5491  CD1 PHE A 692      22.945  10.913  -0.991  1.00 94.21           C  
+ATOM   5492  CD2 PHE A 692      21.915   9.852  -2.922  1.00 94.21           C  
+ATOM   5493  CE1 PHE A 692      22.298  12.120  -1.309  1.00 94.21           C  
+ATOM   5494  CE2 PHE A 692      21.278  11.061  -3.247  1.00 94.21           C  
+ATOM   5495  CZ  PHE A 692      21.472  12.197  -2.443  1.00 94.21           C  
+ATOM   5496  N   LYS A 693      26.786   6.888  -1.182  1.00 95.18           N  
+ATOM   5497  CA  LYS A 693      27.553   5.834  -0.497  1.00 95.18           C  
+ATOM   5498  C   LYS A 693      26.640   4.738   0.063  1.00 95.18           C  
+ATOM   5499  CB  LYS A 693      28.484   6.443   0.571  1.00 95.18           C  
+ATOM   5500  O   LYS A 693      26.770   4.327   1.217  1.00 95.18           O  
+ATOM   5501  CG  LYS A 693      29.502   7.429  -0.018  1.00 95.18           C  
+ATOM   5502  CD  LYS A 693      30.432   7.979   1.073  1.00 95.18           C  
+ATOM   5503  CE  LYS A 693      31.441   8.937   0.429  1.00 95.18           C  
+ATOM   5504  NZ  LYS A 693      32.354   9.555   1.425  1.00 95.18           N  
+ATOM   5505  N   SER A 694      25.697   4.259  -0.749  1.00 96.94           N  
+ATOM   5506  CA  SER A 694      24.684   3.312  -0.276  1.00 96.94           C  
+ATOM   5507  C   SER A 694      25.235   1.911   0.015  1.00 96.94           C  
+ATOM   5508  CB  SER A 694      23.520   3.232  -1.258  1.00 96.94           C  
+ATOM   5509  O   SER A 694      24.694   1.205   0.866  1.00 96.94           O  
+ATOM   5510  OG  SER A 694      23.822   2.401  -2.345  1.00 96.94           O  
+ATOM   5511  N   ALA A 695      26.326   1.495  -0.640  1.00 96.37           N  
+ATOM   5512  CA  ALA A 695      26.826   0.122  -0.552  1.00 96.37           C  
+ATOM   5513  C   ALA A 695      27.169  -0.339   0.887  1.00 96.37           C  
+ATOM   5514  CB  ALA A 695      27.966  -0.073  -1.562  1.00 96.37           C  
+ATOM   5515  O   ALA A 695      26.715  -1.418   1.271  1.00 96.37           O  
+ATOM   5516  N   PRO A 696      27.879   0.436   1.736  1.00 95.58           N  
+ATOM   5517  CA  PRO A 696      28.069   0.084   3.146  1.00 95.58           C  
+ATOM   5518  C   PRO A 696      26.764  -0.016   3.948  1.00 95.58           C  
+ATOM   5519  CB  PRO A 696      28.975   1.176   3.727  1.00 95.58           C  
+ATOM   5520  O   PRO A 696      26.632  -0.910   4.784  1.00 95.58           O  
+ATOM   5521  CG  PRO A 696      29.738   1.696   2.513  1.00 95.58           C  
+ATOM   5522  CD  PRO A 696      28.705   1.584   1.398  1.00 95.58           C  
+ATOM   5523  N   ILE A 697      25.797   0.873   3.689  1.00 96.61           N  
+ATOM   5524  CA  ILE A 697      24.489   0.887   4.364  1.00 96.61           C  
+ATOM   5525  C   ILE A 697      23.739  -0.410   4.041  1.00 96.61           C  
+ATOM   5526  CB  ILE A 697      23.672   2.142   3.958  1.00 96.61           C  
+ATOM   5527  O   ILE A 697      23.345  -1.154   4.939  1.00 96.61           O  
+ATOM   5528  CG1 ILE A 697      24.421   3.448   4.315  1.00 96.61           C  
+ATOM   5529  CG2 ILE A 697      22.290   2.107   4.630  1.00 96.61           C  
+ATOM   5530  CD1 ILE A 697      23.779   4.717   3.737  1.00 96.61           C  
+ATOM   5531  N   LEU A 698      23.639  -0.728   2.751  1.00 97.16           N  
+ATOM   5532  CA  LEU A 698      22.999  -1.935   2.238  1.00 97.16           C  
+ATOM   5533  C   LEU A 698      23.718  -3.208   2.707  1.00 97.16           C  
+ATOM   5534  CB  LEU A 698      22.972  -1.823   0.705  1.00 97.16           C  
+ATOM   5535  O   LEU A 698      23.070  -4.155   3.141  1.00 97.16           O  
+ATOM   5536  CG  LEU A 698      22.016  -0.745   0.160  1.00 97.16           C  
+ATOM   5537  CD1 LEU A 698      22.202  -0.673  -1.353  1.00 97.16           C  
+ATOM   5538  CD2 LEU A 698      20.545  -1.039   0.462  1.00 97.16           C  
+ATOM   5539  N   LYS A 699      25.057  -3.229   2.717  1.00 94.86           N  
+ATOM   5540  CA  LYS A 699      25.829  -4.377   3.216  1.00 94.86           C  
+ATOM   5541  C   LYS A 699      25.530  -4.671   4.689  1.00 94.86           C  
+ATOM   5542  CB  LYS A 699      27.329  -4.146   2.974  1.00 94.86           C  
+ATOM   5543  O   LYS A 699      25.434  -5.838   5.056  1.00 94.86           O  
+ATOM   5544  CG  LYS A 699      28.168  -5.387   3.327  1.00 94.86           C  
+ATOM   5545  CD  LYS A 699      29.669  -5.133   3.145  1.00 94.86           C  
+ATOM   5546  CE  LYS A 699      30.463  -6.355   3.629  1.00 94.86           C  
+ATOM   5547  NZ  LYS A 699      31.929  -6.123   3.609  1.00 94.86           N  
+ATOM   5548  N   ARG A 700      25.345  -3.647   5.534  1.00 93.66           N  
+ATOM   5549  CA  ARG A 700      24.923  -3.856   6.932  1.00 93.66           C  
+ATOM   5550  C   ARG A 700      23.513  -4.433   7.026  1.00 93.66           C  
+ATOM   5551  CB  ARG A 700      25.019  -2.559   7.743  1.00 93.66           C  
+ATOM   5552  O   ARG A 700      23.277  -5.262   7.900  1.00 93.66           O  
+ATOM   5553  CG  ARG A 700      26.474  -2.157   8.024  1.00 93.66           C  
+ATOM   5554  CD  ARG A 700      26.558  -0.969   8.989  1.00 93.66           C  
+ATOM   5555  NE  ARG A 700      25.823   0.197   8.472  1.00 93.66           N  
+ATOM   5556  NH1 ARG A 700      27.499   1.788   8.474  1.00 93.66           N  
+ATOM   5557  NH2 ARG A 700      25.429   2.296   7.802  1.00 93.66           N  
+ATOM   5558  CZ  ARG A 700      26.268   1.418   8.252  1.00 93.66           C  
+ATOM   5559  N   ALA A 701      22.614  -4.060   6.115  1.00 94.99           N  
+ATOM   5560  CA  ALA A 701      21.258  -4.601   6.083  1.00 94.99           C  
+ATOM   5561  C   ALA A 701      21.200  -6.108   5.768  1.00 94.99           C  
+ATOM   5562  CB  ALA A 701      20.392  -3.760   5.137  1.00 94.99           C  
+ATOM   5563  O   ALA A 701      20.260  -6.775   6.192  1.00 94.99           O  
+ATOM   5564  N   LEU A 702      22.234  -6.677   5.130  1.00 94.37           N  
+ATOM   5565  CA  LEU A 702      22.350  -8.129   4.913  1.00 94.37           C  
+ATOM   5566  C   LEU A 702      22.467  -8.947   6.207  1.00 94.37           C  
+ATOM   5567  CB  LEU A 702      23.559  -8.456   4.013  1.00 94.37           C  
+ATOM   5568  O   LEU A 702      22.307 -10.163   6.156  1.00 94.37           O  
+ATOM   5569  CG  LEU A 702      23.463  -7.951   2.568  1.00 94.37           C  
+ATOM   5570  CD1 LEU A 702      24.774  -8.219   1.829  1.00 94.37           C  
+ATOM   5571  CD2 LEU A 702      22.335  -8.648   1.805  1.00 94.37           C  
+ATOM   5572  N   LYS A 703      22.739  -8.317   7.360  1.00 91.24           N  
+ATOM   5573  CA  LYS A 703      22.745  -9.011   8.658  1.00 91.24           C  
+ATOM   5574  C   LYS A 703      21.378  -9.584   9.033  1.00 91.24           C  
+ATOM   5575  CB  LYS A 703      23.221  -8.071   9.770  1.00 91.24           C  
+ATOM   5576  O   LYS A 703      21.326 -10.537   9.798  1.00 91.24           O  
+ATOM   5577  CG  LYS A 703      24.720  -7.755   9.685  1.00 91.24           C  
+ATOM   5578  CD  LYS A 703      25.126  -6.932  10.913  1.00 91.24           C  
+ATOM   5579  CE  LYS A 703      26.640  -6.714  10.966  1.00 91.24           C  
+ATOM   5580  NZ  LYS A 703      27.046  -6.184  12.294  1.00 91.24           N  
+ATOM   5581  N   VAL A 704      20.294  -9.015   8.508  1.00 92.16           N  
+ATOM   5582  CA  VAL A 704      18.944  -9.550   8.700  1.00 92.16           C  
+ATOM   5583  C   VAL A 704      18.804 -10.802   7.843  1.00 92.16           C  
+ATOM   5584  CB  VAL A 704      17.873  -8.511   8.332  1.00 92.16           C  
+ATOM   5585  O   VAL A 704      18.801 -10.711   6.613  1.00 92.16           O  
+ATOM   5586  CG1 VAL A 704      16.475  -9.056   8.637  1.00 92.16           C  
+ATOM   5587  CG2 VAL A 704      18.079  -7.209   9.113  1.00 92.16           C  
+ATOM   5588  N   LYS A 705      18.702 -11.972   8.478  1.00 89.74           N  
+ATOM   5589  CA  LYS A 705      18.552 -13.259   7.790  1.00 89.74           C  
+ATOM   5590  C   LYS A 705      17.102 -13.503   7.370  1.00 89.74           C  
+ATOM   5591  CB  LYS A 705      19.093 -14.412   8.640  1.00 89.74           C  
+ATOM   5592  O   LYS A 705      16.424 -14.391   7.869  1.00 89.74           O  
+ATOM   5593  CG  LYS A 705      20.612 -14.382   8.867  1.00 89.74           C  
+ATOM   5594  CD  LYS A 705      21.024 -15.796   9.292  1.00 89.74           C  
+ATOM   5595  CE  LYS A 705      22.438 -15.901   9.870  1.00 89.74           C  
+ATOM   5596  NZ  LYS A 705      22.603 -17.218  10.536  1.00 89.74           N  
+ATOM   5597  N   GLN A 706      16.634 -12.694   6.424  1.00 91.72           N  
+ATOM   5598  CA  GLN A 706      15.347 -12.885   5.765  1.00 91.72           C  
+ATOM   5599  C   GLN A 706      15.543 -12.819   4.248  1.00 91.72           C  
+ATOM   5600  CB  GLN A 706      14.329 -11.879   6.324  1.00 91.72           C  
+ATOM   5601  O   GLN A 706      16.113 -11.861   3.715  1.00 91.72           O  
+ATOM   5602  CG  GLN A 706      12.878 -12.279   6.010  1.00 91.72           C  
+ATOM   5603  CD  GLN A 706      12.416 -11.951   4.601  1.00 91.72           C  
+ATOM   5604  NE2 GLN A 706      11.386 -12.598   4.106  1.00 91.72           N  
+ATOM   5605  OE1 GLN A 706      12.981 -11.131   3.900  1.00 91.72           O  
+ATOM   5606  N   ALA A 707      15.111 -13.870   3.546  1.00 91.17           N  
+ATOM   5607  CA  ALA A 707      15.485 -14.109   2.154  1.00 91.17           C  
+ATOM   5608  C   ALA A 707      15.006 -13.011   1.192  1.00 91.17           C  
+ATOM   5609  CB  ALA A 707      14.937 -15.478   1.745  1.00 91.17           C  
+ATOM   5610  O   ALA A 707      15.759 -12.589   0.310  1.00 91.17           O  
+ATOM   5611  N   MET A 708      13.782 -12.506   1.370  1.00 92.91           N  
+ATOM   5612  CA  MET A 708      13.228 -11.458   0.509  1.00 92.91           C  
+ATOM   5613  C   MET A 708      13.981 -10.135   0.670  1.00 92.91           C  
+ATOM   5614  CB  MET A 708      11.723 -11.285   0.778  1.00 92.91           C  
+ATOM   5615  O   MET A 708      14.376  -9.522  -0.324  1.00 92.91           O  
+ATOM   5616  CG  MET A 708      11.100 -10.364  -0.276  1.00 92.91           C  
+ATOM   5617  SD  MET A 708       9.293 -10.235  -0.272  1.00 92.91           S  
+ATOM   5618  CE  MET A 708       8.791 -11.899  -0.791  1.00 92.91           C  
+ATOM   5619  N   MET A 709      14.216  -9.720   1.911  1.00 94.87           N  
+ATOM   5620  CA  MET A 709      14.954  -8.520   2.271  1.00 94.87           C  
+ATOM   5621  C   MET A 709      16.364  -8.585   1.692  1.00 94.87           C  
+ATOM   5622  CB  MET A 709      14.964  -8.384   3.801  1.00 94.87           C  
+ATOM   5623  O   MET A 709      16.751  -7.709   0.914  1.00 94.87           O  
+ATOM   5624  CG  MET A 709      15.646  -7.087   4.228  1.00 94.87           C  
+ATOM   5625  SD  MET A 709      15.472  -6.720   5.985  1.00 94.87           S  
+ATOM   5626  CE  MET A 709      16.535  -5.267   6.079  1.00 94.87           C  
+ATOM   5627  N   GLN A 710      17.101  -9.663   1.977  1.00 95.02           N  
+ATOM   5628  CA  GLN A 710      18.448  -9.848   1.447  1.00 95.02           C  
+ATOM   5629  C   GLN A 710      18.466  -9.872  -0.079  1.00 95.02           C  
+ATOM   5630  CB  GLN A 710      19.058 -11.143   1.971  1.00 95.02           C  
+ATOM   5631  O   GLN A 710      19.333  -9.240  -0.673  1.00 95.02           O  
+ATOM   5632  CG  GLN A 710      19.464 -11.067   3.449  1.00 95.02           C  
+ATOM   5633  CD  GLN A 710      20.162 -12.353   3.861  1.00 95.02           C  
+ATOM   5634  NE2 GLN A 710      20.967 -12.372   4.896  1.00 95.02           N  
+ATOM   5635  OE1 GLN A 710      20.027 -13.367   3.201  1.00 95.02           O  
+ATOM   5636  N   LEU A 711      17.507 -10.521  -0.746  1.00 94.93           N  
+ATOM   5637  CA  LEU A 711      17.469 -10.537  -2.207  1.00 94.93           C  
+ATOM   5638  C   LEU A 711      17.357  -9.124  -2.796  1.00 94.93           C  
+ATOM   5639  CB  LEU A 711      16.311 -11.422  -2.685  1.00 94.93           C  
+ATOM   5640  O   LEU A 711      18.034  -8.813  -3.778  1.00 94.93           O  
+ATOM   5641  CG  LEU A 711      16.200 -11.465  -4.219  1.00 94.93           C  
+ATOM   5642  CD1 LEU A 711      17.406 -12.125  -4.881  1.00 94.93           C  
+ATOM   5643  CD2 LEU A 711      14.967 -12.241  -4.626  1.00 94.93           C  
+ATOM   5644  N   TYR A 712      16.510  -8.262  -2.230  1.00 96.76           N  
+ATOM   5645  CA  TYR A 712      16.384  -6.885  -2.713  1.00 96.76           C  
+ATOM   5646  C   TYR A 712      17.612  -6.029  -2.377  1.00 96.76           C  
+ATOM   5647  CB  TYR A 712      15.072  -6.258  -2.231  1.00 96.76           C  
+ATOM   5648  O   TYR A 712      18.024  -5.228  -3.219  1.00 96.76           O  
+ATOM   5649  CG  TYR A 712      13.864  -6.737  -3.016  1.00 96.76           C  
+ATOM   5650  CD1 TYR A 712      13.689  -6.309  -4.347  1.00 96.76           C  
+ATOM   5651  CD2 TYR A 712      12.910  -7.587  -2.428  1.00 96.76           C  
+ATOM   5652  CE1 TYR A 712      12.568  -6.729  -5.088  1.00 96.76           C  
+ATOM   5653  CE2 TYR A 712      11.794  -8.028  -3.166  1.00 96.76           C  
+ATOM   5654  OH  TYR A 712      10.477  -7.903  -5.173  1.00 96.76           O  
+ATOM   5655  CZ  TYR A 712      11.616  -7.591  -4.494  1.00 96.76           C  
+ATOM   5656  N   VAL A 713      18.258  -6.259  -1.230  1.00 97.63           N  
+ATOM   5657  CA  VAL A 713      19.559  -5.652  -0.904  1.00 97.63           C  
+ATOM   5658  C   VAL A 713      20.636  -6.088  -1.907  1.00 97.63           C  
+ATOM   5659  CB  VAL A 713      19.978  -6.006   0.535  1.00 97.63           C  
+ATOM   5660  O   VAL A 713      21.332  -5.247  -2.472  1.00 97.63           O  
+ATOM   5661  CG1 VAL A 713      21.371  -5.479   0.860  1.00 97.63           C  
+ATOM   5662  CG2 VAL A 713      19.050  -5.384   1.582  1.00 97.63           C  
+ATOM   5663  N   LEU A 714      20.745  -7.387  -2.197  1.00 96.75           N  
+ATOM   5664  CA  LEU A 714      21.721  -7.938  -3.141  1.00 96.75           C  
+ATOM   5665  C   LEU A 714      21.485  -7.426  -4.566  1.00 96.75           C  
+ATOM   5666  CB  LEU A 714      21.678  -9.477  -3.103  1.00 96.75           C  
+ATOM   5667  O   LEU A 714      22.445  -7.119  -5.266  1.00 96.75           O  
+ATOM   5668  CG  LEU A 714      22.197 -10.117  -1.801  1.00 96.75           C  
+ATOM   5669  CD1 LEU A 714      21.885 -11.613  -1.811  1.00 96.75           C  
+ATOM   5670  CD2 LEU A 714      23.703  -9.942  -1.611  1.00 96.75           C  
+ATOM   5671  N   LYS A 715      20.226  -7.256  -4.992  1.00 95.90           N  
+ATOM   5672  CA  LYS A 715      19.898  -6.621  -6.281  1.00 95.90           C  
+ATOM   5673  C   LYS A 715      20.397  -5.174  -6.360  1.00 95.90           C  
+ATOM   5674  CB  LYS A 715      18.384  -6.676  -6.521  1.00 95.90           C  
+ATOM   5675  O   LYS A 715      20.922  -4.784  -7.397  1.00 95.90           O  
+ATOM   5676  CG  LYS A 715      17.895  -8.053  -6.977  1.00 95.90           C  
+ATOM   5677  CD  LYS A 715      16.363  -8.106  -6.959  1.00 95.90           C  
+ATOM   5678  CE  LYS A 715      15.902  -9.479  -7.454  1.00 95.90           C  
+ATOM   5679  NZ  LYS A 715      14.455  -9.691  -7.213  1.00 95.90           N  
+ATOM   5680  N   LEU A 716      20.246  -4.391  -5.287  1.00 97.30           N  
+ATOM   5681  CA  LEU A 716      20.744  -3.009  -5.223  1.00 97.30           C  
+ATOM   5682  C   LEU A 716      22.274  -2.942  -5.195  1.00 97.30           C  
+ATOM   5683  CB  LEU A 716      20.194  -2.309  -3.971  1.00 97.30           C  
+ATOM   5684  O   LEU A 716      22.861  -2.032  -5.772  1.00 97.30           O  
+ATOM   5685  CG  LEU A 716      18.700  -1.979  -4.020  1.00 97.30           C  
+ATOM   5686  CD1 LEU A 716      18.214  -1.597  -2.629  1.00 97.30           C  
+ATOM   5687  CD2 LEU A 716      18.400  -0.839  -4.991  1.00 97.30           C  
+ATOM   5688  N   LEU A 717      22.930  -3.898  -4.534  1.00 96.21           N  
+ATOM   5689  CA  LEU A 717      24.388  -3.997  -4.544  1.00 96.21           C  
+ATOM   5690  C   LEU A 717      24.900  -4.403  -5.930  1.00 96.21           C  
+ATOM   5691  CB  LEU A 717      24.849  -4.968  -3.446  1.00 96.21           C  
+ATOM   5692  O   LEU A 717      25.838  -3.780  -6.419  1.00 96.21           O  
+ATOM   5693  CG  LEU A 717      24.663  -4.407  -2.023  1.00 96.21           C  
+ATOM   5694  CD1 LEU A 717      24.894  -5.509  -0.992  1.00 96.21           C  
+ATOM   5695  CD2 LEU A 717      25.645  -3.270  -1.727  1.00 96.21           C  
+ATOM   5696  N   LYS A 718      24.244  -5.367  -6.594  1.00 94.81           N  
+ATOM   5697  CA  LYS A 718      24.587  -5.823  -7.950  1.00 94.81           C  
+ATOM   5698  C   LYS A 718      24.686  -4.657  -8.931  1.00 94.81           C  
+ATOM   5699  CB  LYS A 718      23.590  -6.896  -8.430  1.00 94.81           C  
+ATOM   5700  O   LYS A 718      25.713  -4.518  -9.580  1.00 94.81           O  
+ATOM   5701  CG  LYS A 718      23.948  -7.387  -9.843  1.00 94.81           C  
+ATOM   5702  CD  LYS A 718      23.075  -8.544 -10.352  1.00 94.81           C  
+ATOM   5703  CE  LYS A 718      23.440  -8.748 -11.825  1.00 94.81           C  
+ATOM   5704  NZ  LYS A 718      22.922  -9.990 -12.442  1.00 94.81           N  
+ATOM   5705  N   VAL A 719      23.677  -3.786  -8.996  1.00 92.82           N  
+ATOM   5706  CA  VAL A 719      23.677  -2.660  -9.954  1.00 92.82           C  
+ATOM   5707  C   VAL A 719      24.770  -1.619  -9.680  1.00 92.82           C  
+ATOM   5708  CB  VAL A 719      22.297  -1.981 -10.055  1.00 92.82           C  
+ATOM   5709  O   VAL A 719      25.158  -0.897 -10.589  1.00 92.82           O  
+ATOM   5710  CG1 VAL A 719      21.242  -2.964 -10.581  1.00 92.82           C  
+ATOM   5711  CG2 VAL A 719      21.798  -1.411  -8.724  1.00 92.82           C  
+ATOM   5712  N   GLN A 720      25.300  -1.560  -8.454  1.00 93.77           N  
+ATOM   5713  CA  GLN A 720      26.380  -0.640  -8.087  1.00 93.77           C  
+ATOM   5714  C   GLN A 720      27.777  -1.203  -8.354  1.00 93.77           C  
+ATOM   5715  CB  GLN A 720      26.255  -0.267  -6.609  1.00 93.77           C  
+ATOM   5716  O   GLN A 720      28.721  -0.430  -8.467  1.00 93.77           O  
+ATOM   5717  CG  GLN A 720      25.026   0.602  -6.351  1.00 93.77           C  
+ATOM   5718  CD  GLN A 720      24.884   0.869  -4.869  1.00 93.77           C  
+ATOM   5719  NE2 GLN A 720      24.019   0.149  -4.192  1.00 93.77           N  
+ATOM   5720  OE1 GLN A 720      25.553   1.714  -4.293  1.00 93.77           O  
+ATOM   5721  N   THR A 721      27.933  -2.529  -8.439  1.00 92.73           N  
+ATOM   5722  CA  THR A 721      29.253  -3.189  -8.505  1.00 92.73           C  
+ATOM   5723  C   THR A 721      30.175  -2.634  -9.590  1.00 92.73           C  
+ATOM   5724  CB  THR A 721      29.132  -4.702  -8.718  1.00 92.73           C  
+ATOM   5725  O   THR A 721      31.365  -2.458  -9.316  1.00 92.73           O  
+ATOM   5726  CG2 THR A 721      28.578  -5.433  -7.499  1.00 92.73           C  
+ATOM   5727  OG1 THR A 721      28.299  -4.994  -9.811  1.00 92.73           O  
+ATOM   5728  N   LYS A 722      29.629  -2.273 -10.760  1.00 88.90           N  
+ATOM   5729  CA  LYS A 722      30.397  -1.699 -11.874  1.00 88.90           C  
+ATOM   5730  C   LYS A 722      31.036  -0.337 -11.571  1.00 88.90           C  
+ATOM   5731  CB  LYS A 722      29.543  -1.677 -13.153  1.00 88.90           C  
+ATOM   5732  O   LYS A 722      32.063  -0.013 -12.154  1.00 88.90           O  
+ATOM   5733  CG  LYS A 722      28.421  -0.624 -13.188  1.00 88.90           C  
+ATOM   5734  CD  LYS A 722      27.705  -0.700 -14.547  1.00 88.90           C  
+ATOM   5735  CE  LYS A 722      26.845   0.538 -14.778  1.00 88.90           C  
+ATOM   5736  NZ  LYS A 722      26.393   0.671 -16.185  1.00 88.90           N  
+ATOM   5737  N   TYR A 723      30.479   0.410 -10.617  1.00 90.77           N  
+ATOM   5738  CA  TYR A 723      30.934   1.745 -10.210  1.00 90.77           C  
+ATOM   5739  C   TYR A 723      31.794   1.738  -8.934  1.00 90.77           C  
+ATOM   5740  CB  TYR A 723      29.698   2.618  -9.976  1.00 90.77           C  
+ATOM   5741  O   TYR A 723      32.389   2.746  -8.571  1.00 90.77           O  
+ATOM   5742  CG  TYR A 723      28.711   2.678 -11.126  1.00 90.77           C  
+ATOM   5743  CD1 TYR A 723      29.099   3.272 -12.340  1.00 90.77           C  
+ATOM   5744  CD2 TYR A 723      27.398   2.191 -10.972  1.00 90.77           C  
+ATOM   5745  CE1 TYR A 723      28.162   3.460 -13.369  1.00 90.77           C  
+ATOM   5746  CE2 TYR A 723      26.457   2.365 -12.005  1.00 90.77           C  
+ATOM   5747  OH  TYR A 723      25.917   3.275 -14.164  1.00 90.77           O  
+ATOM   5748  CZ  TYR A 723      26.826   3.058 -13.178  1.00 90.77           C  
+ATOM   5749  N   LEU A 724      31.846   0.618  -8.203  1.00 91.15           N  
+ATOM   5750  CA  LEU A 724      32.569   0.521  -6.922  1.00 91.15           C  
+ATOM   5751  C   LEU A 724      34.034   0.091  -7.085  1.00 91.15           C  
+ATOM   5752  CB  LEU A 724      31.806  -0.425  -5.979  1.00 91.15           C  
+ATOM   5753  O   LEU A 724      34.811   0.135  -6.129  1.00 91.15           O  
+ATOM   5754  CG  LEU A 724      30.419   0.088  -5.552  1.00 91.15           C  
+ATOM   5755  CD1 LEU A 724      29.682  -1.004  -4.776  1.00 91.15           C  
+ATOM   5756  CD2 LEU A 724      30.491   1.330  -4.662  1.00 91.15           C  
+ATOM   5757  N   GLY A 725      34.419  -0.345  -8.283  1.00 88.43           N  
+ATOM   5758  CA  GLY A 725      35.794  -0.703  -8.601  1.00 88.43           C  
+ATOM   5759  C   GLY A 725      36.206  -2.127  -8.237  1.00 88.43           C  
+ATOM   5760  O   GLY A 725      35.537  -2.866  -7.504  1.00 88.43           O  
+ATOM   5761  N   ARG A 726      37.370  -2.534  -8.755  1.00 89.23           N  
+ATOM   5762  CA  ARG A 726      37.947  -3.872  -8.529  1.00 89.23           C  
+ATOM   5763  C   ARG A 726      38.299  -4.129  -7.060  1.00 89.23           C  
+ATOM   5764  CB  ARG A 726      39.164  -4.040  -9.455  1.00 89.23           C  
+ATOM   5765  O   ARG A 726      38.081  -5.233  -6.562  1.00 89.23           O  
+ATOM   5766  CG  ARG A 726      39.689  -5.485  -9.503  1.00 89.23           C  
+ATOM   5767  CD  ARG A 726      40.868  -5.589 -10.482  1.00 89.23           C  
+ATOM   5768  NE  ARG A 726      41.379  -6.974 -10.601  1.00 89.23           N  
+ATOM   5769  NH1 ARG A 726      43.538  -6.457 -11.229  1.00 89.23           N  
+ATOM   5770  NH2 ARG A 726      42.920  -8.589 -11.085  1.00 89.23           N  
+ATOM   5771  CZ  ARG A 726      42.601  -7.329 -10.976  1.00 89.23           C  
+ATOM   5772  N   GLN A 727      38.812  -3.123  -6.350  1.00 89.50           N  
+ATOM   5773  CA  GLN A 727      39.243  -3.277  -4.956  1.00 89.50           C  
+ATOM   5774  C   GLN A 727      38.065  -3.511  -4.000  1.00 89.50           C  
+ATOM   5775  CB  GLN A 727      40.074  -2.046  -4.551  1.00 89.50           C  
+ATOM   5776  O   GLN A 727      38.147  -4.329  -3.077  1.00 89.50           O  
+ATOM   5777  CG  GLN A 727      40.836  -2.201  -3.223  1.00 89.50           C  
+ATOM   5778  CD  GLN A 727      41.982  -3.216  -3.272  1.00 89.50           C  
+ATOM   5779  NE2 GLN A 727      42.948  -3.102  -2.390  1.00 89.50           N  
+ATOM   5780  OE1 GLN A 727      42.027  -4.133  -4.082  1.00 89.50           O  
+ATOM   5781  N   TRP A 728      36.927  -2.861  -4.259  1.00 91.85           N  
+ATOM   5782  CA  TRP A 728      35.705  -3.120  -3.508  1.00 91.85           C  
+ATOM   5783  C   TRP A 728      35.226  -4.559  -3.719  1.00 91.85           C  
+ATOM   5784  CB  TRP A 728      34.631  -2.106  -3.891  1.00 91.85           C  
+ATOM   5785  O   TRP A 728      34.932  -5.252  -2.750  1.00 91.85           O  
+ATOM   5786  CG  TRP A 728      33.410  -2.193  -3.034  1.00 91.85           C  
+ATOM   5787  CD1 TRP A 728      33.161  -1.431  -1.946  1.00 91.85           C  
+ATOM   5788  CD2 TRP A 728      32.267  -3.090  -3.170  1.00 91.85           C  
+ATOM   5789  CE2 TRP A 728      31.365  -2.832  -2.095  1.00 91.85           C  
+ATOM   5790  CE3 TRP A 728      31.898  -4.090  -4.096  1.00 91.85           C  
+ATOM   5791  NE1 TRP A 728      31.952  -1.801  -1.391  1.00 91.85           N  
+ATOM   5792  CH2 TRP A 728      29.828  -4.530  -2.876  1.00 91.85           C  
+ATOM   5793  CZ2 TRP A 728      30.161  -3.535  -1.940  1.00 91.85           C  
+ATOM   5794  CZ3 TRP A 728      30.698  -4.808  -3.946  1.00 91.85           C  
+ATOM   5795  N   ARG A 729      35.231  -5.066  -4.958  1.00 91.70           N  
+ATOM   5796  CA  ARG A 729      34.850  -6.460  -5.247  1.00 91.70           C  
+ATOM   5797  C   ARG A 729      35.737  -7.467  -4.510  1.00 91.70           C  
+ATOM   5798  CB  ARG A 729      34.867  -6.704  -6.764  1.00 91.70           C  
+ATOM   5799  O   ARG A 729      35.209  -8.349  -3.835  1.00 91.70           O  
+ATOM   5800  CG  ARG A 729      33.705  -5.993  -7.475  1.00 91.70           C  
+ATOM   5801  CD  ARG A 729      33.765  -6.193  -8.997  1.00 91.70           C  
+ATOM   5802  NE  ARG A 729      34.590  -5.161  -9.659  1.00 91.70           N  
+ATOM   5803  NH1 ARG A 729      35.067  -6.293 -11.610  1.00 91.70           N  
+ATOM   5804  NH2 ARG A 729      35.546  -4.181 -11.507  1.00 91.70           N  
+ATOM   5805  CZ  ARG A 729      35.054  -5.216 -10.899  1.00 91.70           C  
+ATOM   5806  N   LYS A 730      37.066  -7.289  -4.558  1.00 91.48           N  
+ATOM   5807  CA  LYS A 730      38.034  -8.145  -3.840  1.00 91.48           C  
+ATOM   5808  C   LYS A 730      37.750  -8.198  -2.334  1.00 91.48           C  
+ATOM   5809  CB  LYS A 730      39.473  -7.660  -4.090  1.00 91.48           C  
+ATOM   5810  O   LYS A 730      37.680  -9.278  -1.758  1.00 91.48           O  
+ATOM   5811  CG  LYS A 730      40.008  -7.991  -5.494  1.00 91.48           C  
+ATOM   5812  CD  LYS A 730      41.466  -7.516  -5.615  1.00 91.48           C  
+ATOM   5813  CE  LYS A 730      42.100  -7.881  -6.965  1.00 91.48           C  
+ATOM   5814  NZ  LYS A 730      43.537  -7.491  -7.002  1.00 91.48           N  
+ATOM   5815  N   SER A 731      37.519  -7.043  -1.709  1.00 93.05           N  
+ATOM   5816  CA  SER A 731      37.216  -6.950  -0.270  1.00 93.05           C  
+ATOM   5817  C   SER A 731      35.797  -7.406   0.107  1.00 93.05           C  
+ATOM   5818  CB  SER A 731      37.476  -5.527   0.236  1.00 93.05           C  
+ATOM   5819  O   SER A 731      35.513  -7.650   1.280  1.00 93.05           O  
+ATOM   5820  OG  SER A 731      36.742  -4.574  -0.507  1.00 93.05           O  
+ATOM   5821  N   ASN A 732      34.895  -7.557  -0.866  1.00 94.07           N  
+ATOM   5822  CA  ASN A 732      33.497  -7.942  -0.661  1.00 94.07           C  
+ATOM   5823  C   ASN A 732      33.147  -9.271  -1.343  1.00 94.07           C  
+ATOM   5824  CB  ASN A 732      32.569  -6.774  -1.043  1.00 94.07           C  
+ATOM   5825  O   ASN A 732      31.997  -9.477  -1.731  1.00 94.07           O  
+ATOM   5826  CG  ASN A 732      32.731  -5.605  -0.096  1.00 94.07           C  
+ATOM   5827  ND2 ASN A 732      33.585  -4.664  -0.392  1.00 94.07           N  
+ATOM   5828  OD1 ASN A 732      32.120  -5.559   0.962  1.00 94.07           O  
+ATOM   5829  N   MET A 733      34.105 -10.200  -1.443  1.00 91.98           N  
+ATOM   5830  CA  MET A 733      33.917 -11.465  -2.162  1.00 91.98           C  
+ATOM   5831  C   MET A 733      32.698 -12.264  -1.678  1.00 91.98           C  
+ATOM   5832  CB  MET A 733      35.199 -12.307  -2.079  1.00 91.98           C  
+ATOM   5833  O   MET A 733      31.913 -12.714  -2.499  1.00 91.98           O  
+ATOM   5834  CG  MET A 733      35.177 -13.471  -3.079  1.00 91.98           C  
+ATOM   5835  SD  MET A 733      34.986 -12.985  -4.820  1.00 91.98           S  
+ATOM   5836  CE  MET A 733      36.541 -12.095  -5.095  1.00 91.98           C  
+ATOM   5837  N   LYS A 734      32.447 -12.347  -0.360  1.00 91.81           N  
+ATOM   5838  CA  LYS A 734      31.233 -12.999   0.180  1.00 91.81           C  
+ATOM   5839  C   LYS A 734      29.939 -12.379  -0.365  1.00 91.81           C  
+ATOM   5840  CB  LYS A 734      31.210 -12.950   1.718  1.00 91.81           C  
+ATOM   5841  O   LYS A 734      29.003 -13.096  -0.700  1.00 91.81           O  
+ATOM   5842  CG  LYS A 734      32.261 -13.855   2.381  1.00 91.81           C  
+ATOM   5843  CD  LYS A 734      32.075 -13.873   3.910  1.00 91.81           C  
+ATOM   5844  CE  LYS A 734      33.065 -14.839   4.578  1.00 91.81           C  
+ATOM   5845  NZ  LYS A 734      32.839 -14.952   6.046  1.00 91.81           N  
+ATOM   5846  N   THR A 735      29.892 -11.051  -0.477  1.00 93.94           N  
+ATOM   5847  CA  THR A 735      28.754 -10.333  -1.065  1.00 93.94           C  
+ATOM   5848  C   THR A 735      28.633 -10.640  -2.556  1.00 93.94           C  
+ATOM   5849  CB  THR A 735      28.898  -8.816  -0.877  1.00 93.94           C  
+ATOM   5850  O   THR A 735      27.531 -10.902  -3.026  1.00 93.94           O  
+ATOM   5851  CG2 THR A 735      27.659  -8.044  -1.317  1.00 93.94           C  
+ATOM   5852  OG1 THR A 735      29.118  -8.475   0.477  1.00 93.94           O  
+ATOM   5853  N   MET A 736      29.751 -10.657  -3.292  1.00 93.58           N  
+ATOM   5854  CA  MET A 736      29.773 -11.039  -4.710  1.00 93.58           C  
+ATOM   5855  C   MET A 736      29.247 -12.467  -4.909  1.00 93.58           C  
+ATOM   5856  CB  MET A 736      31.193 -10.908  -5.290  1.00 93.58           C  
+ATOM   5857  O   MET A 736      28.380 -12.687  -5.751  1.00 93.58           O  
+ATOM   5858  CG  MET A 736      31.721  -9.469  -5.297  1.00 93.58           C  
+ATOM   5859  SD  MET A 736      30.766  -8.303  -6.304  1.00 93.58           S  
+ATOM   5860  CE  MET A 736      31.147  -8.917  -7.971  1.00 93.58           C  
+ATOM   5861  N   SER A 737      29.684 -13.421  -4.082  1.00 92.68           N  
+ATOM   5862  CA  SER A 737      29.190 -14.801  -4.095  1.00 92.68           C  
+ATOM   5863  C   SER A 737      27.698 -14.881  -3.763  1.00 92.68           C  
+ATOM   5864  CB  SER A 737      29.971 -15.665  -3.100  1.00 92.68           C  
+ATOM   5865  O   SER A 737      26.966 -15.600  -4.434  1.00 92.68           O  
+ATOM   5866  OG  SER A 737      31.361 -15.608  -3.355  1.00 92.68           O  
+ATOM   5867  N   ALA A 738      27.211 -14.108  -2.788  1.00 92.73           N  
+ATOM   5868  CA  ALA A 738      25.785 -14.058  -2.469  1.00 92.73           C  
+ATOM   5869  C   ALA A 738      24.952 -13.490  -3.632  1.00 92.73           C  
+ATOM   5870  CB  ALA A 738      25.589 -13.250  -1.182  1.00 92.73           C  
+ATOM   5871  O   ALA A 738      23.888 -14.027  -3.942  1.00 92.73           O  
+ATOM   5872  N   ILE A 739      25.440 -12.449  -4.323  1.00 93.77           N  
+ATOM   5873  CA  ILE A 739      24.808 -11.953  -5.556  1.00 93.77           C  
+ATOM   5874  C   ILE A 739      24.776 -13.074  -6.600  1.00 93.77           C  
+ATOM   5875  CB  ILE A 739      25.512 -10.687  -6.102  1.00 93.77           C  
+ATOM   5876  O   ILE A 739      23.721 -13.326  -7.179  1.00 93.77           O  
+ATOM   5877  CG1 ILE A 739      25.355  -9.492  -5.134  1.00 93.77           C  
+ATOM   5878  CG2 ILE A 739      24.922 -10.301  -7.473  1.00 93.77           C  
+ATOM   5879  CD1 ILE A 739      26.309  -8.327  -5.424  1.00 93.77           C  
+ATOM   5880  N   TYR A 740      25.893 -13.784  -6.786  1.00 90.91           N  
+ATOM   5881  CA  TYR A 740      25.992 -14.892  -7.733  1.00 90.91           C  
+ATOM   5882  C   TYR A 740      25.001 -16.031  -7.439  1.00 90.91           C  
+ATOM   5883  CB  TYR A 740      27.435 -15.399  -7.806  1.00 90.91           C  
+ATOM   5884  O   TYR A 740      24.396 -16.565  -8.361  1.00 90.91           O  
+ATOM   5885  CG  TYR A 740      27.635 -16.437  -8.892  1.00 90.91           C  
+ATOM   5886  CD1 TYR A 740      27.610 -17.809  -8.572  1.00 90.91           C  
+ATOM   5887  CD2 TYR A 740      27.816 -16.030 -10.228  1.00 90.91           C  
+ATOM   5888  CE1 TYR A 740      27.777 -18.775  -9.583  1.00 90.91           C  
+ATOM   5889  CE2 TYR A 740      27.976 -16.994 -11.241  1.00 90.91           C  
+ATOM   5890  OH  TYR A 740      28.125 -19.281 -11.911  1.00 90.91           O  
+ATOM   5891  CZ  TYR A 740      27.962 -18.366 -10.922  1.00 90.91           C  
+ATOM   5892  N   GLN A 741      24.793 -16.366  -6.165  1.00 90.08           N  
+ATOM   5893  CA  GLN A 741      23.958 -17.489  -5.723  1.00 90.08           C  
+ATOM   5894  C   GLN A 741      22.471 -17.162  -5.549  1.00 90.08           C  
+ATOM   5895  CB  GLN A 741      24.482 -17.980  -4.372  1.00 90.08           C  
+ATOM   5896  O   GLN A 741      21.666 -18.080  -5.401  1.00 90.08           O  
+ATOM   5897  CG  GLN A 741      25.837 -18.692  -4.459  1.00 90.08           C  
+ATOM   5898  CD  GLN A 741      26.384 -19.012  -3.072  1.00 90.08           C  
+ATOM   5899  NE2 GLN A 741      27.550 -19.612  -2.984  1.00 90.08           N  
+ATOM   5900  OE1 GLN A 741      25.787 -18.727  -2.044  1.00 90.08           O  
+ATOM   5901  N   LYS A 742      22.085 -15.881  -5.492  1.00 90.43           N  
+ATOM   5902  CA  LYS A 742      20.703 -15.485  -5.155  1.00 90.43           C  
+ATOM   5903  C   LYS A 742      20.050 -14.577  -6.184  1.00 90.43           C  
+ATOM   5904  CB  LYS A 742      20.667 -14.819  -3.767  1.00 90.43           C  
+ATOM   5905  O   LYS A 742      18.827 -14.588  -6.298  1.00 90.43           O  
+ATOM   5906  CG  LYS A 742      21.192 -15.685  -2.608  1.00 90.43           C  
+ATOM   5907  CD  LYS A 742      20.285 -16.879  -2.278  1.00 90.43           C  
+ATOM   5908  CE  LYS A 742      20.911 -17.680  -1.130  1.00 90.43           C  
+ATOM   5909  NZ  LYS A 742      20.042 -18.798  -0.698  1.00 90.43           N  
+ATOM   5910  N   VAL A 743      20.807 -13.773  -6.927  1.00 92.20           N  
+ATOM   5911  CA  VAL A 743      20.247 -12.799  -7.872  1.00 92.20           C  
+ATOM   5912  C   VAL A 743      20.233 -13.388  -9.280  1.00 92.20           C  
+ATOM   5913  CB  VAL A 743      21.005 -11.458  -7.813  1.00 92.20           C  
+ATOM   5914  O   VAL A 743      21.207 -13.989  -9.711  1.00 92.20           O  
+ATOM   5915  CG1 VAL A 743      20.350 -10.413  -8.727  1.00 92.20           C  
+ATOM   5916  CG2 VAL A 743      21.003 -10.869  -6.394  1.00 92.20           C  
+ATOM   5917  N   ARG A 744      19.137 -13.186 -10.025  1.00 89.87           N  
+ATOM   5918  CA  ARG A 744      19.041 -13.599 -11.435  1.00 89.87           C  
+ATOM   5919  C   ARG A 744      20.178 -12.981 -12.268  1.00 89.87           C  
+ATOM   5920  CB  ARG A 744      17.647 -13.257 -12.005  1.00 89.87           C  
+ATOM   5921  O   ARG A 744      20.358 -11.755 -12.266  1.00 89.87           O  
+ATOM   5922  CG  ARG A 744      17.480 -13.757 -13.454  1.00 89.87           C  
+ATOM   5923  CD  ARG A 744      16.181 -13.329 -14.150  1.00 89.87           C  
+ATOM   5924  NE  ARG A 744      14.979 -14.103 -13.768  1.00 89.87           N  
+ATOM   5925  NH1 ARG A 744      13.635 -12.377 -13.095  1.00 89.87           N  
+ATOM   5926  NH2 ARG A 744      12.737 -14.340 -13.348  1.00 89.87           N  
+ATOM   5927  CZ  ARG A 744      13.807 -13.629 -13.394  1.00 89.87           C  
+ATOM   5928  N   HIS A 745      20.869 -13.823 -13.033  1.00 85.05           N  
+ATOM   5929  CA  HIS A 745      21.864 -13.413 -14.030  1.00 85.05           C  
+ATOM   5930  C   HIS A 745      21.245 -13.216 -15.409  1.00 85.05           C  
+ATOM   5931  CB  HIS A 745      23.031 -14.407 -14.063  1.00 85.05           C  
+ATOM   5932  O   HIS A 745      20.171 -13.743 -15.712  1.00 85.05           O  
+ATOM   5933  CG  HIS A 745      23.737 -14.455 -12.739  1.00 85.05           C  
+ATOM   5934  CD2 HIS A 745      24.033 -15.589 -12.051  1.00 85.05           C  
+ATOM   5935  ND1 HIS A 745      24.040 -13.334 -11.957  1.00 85.05           N  
+ATOM   5936  CE1 HIS A 745      24.494 -13.837 -10.800  1.00 85.05           C  
+ATOM   5937  NE2 HIS A 745      24.502 -15.181 -10.829  1.00 85.05           N  
+ATOM   5938  N   ARG A 746      21.927 -12.431 -16.241  1.00 82.40           N  
+ATOM   5939  CA  ARG A 746      21.672 -12.376 -17.682  1.00 82.40           C  
+ATOM   5940  C   ARG A 746      22.921 -12.854 -18.403  1.00 82.40           C  
+ATOM   5941  CB  ARG A 746      21.288 -10.975 -18.160  1.00 82.40           C  
+ATOM   5942  O   ARG A 746      24.011 -12.715 -17.859  1.00 82.40           O  
+ATOM   5943  CG  ARG A 746      20.234 -10.279 -17.297  1.00 82.40           C  
+ATOM   5944  CD  ARG A 746      19.898  -8.939 -17.946  1.00 82.40           C  
+ATOM   5945  NE  ARG A 746      18.596  -8.432 -17.483  1.00 82.40           N  
+ATOM   5946  NH1 ARG A 746      18.436  -6.826 -19.101  1.00 82.40           N  
+ATOM   5947  NH2 ARG A 746      16.728  -7.144 -17.702  1.00 82.40           N  
+ATOM   5948  CZ  ARG A 746      17.931  -7.469 -18.092  1.00 82.40           C  
+ATOM   5949  N   LEU A 747      22.742 -13.400 -19.601  1.00 81.03           N  
+ATOM   5950  CA  LEU A 747      23.826 -14.045 -20.346  1.00 81.03           C  
+ATOM   5951  C   LEU A 747      24.966 -13.074 -20.696  1.00 81.03           C  
+ATOM   5952  CB  LEU A 747      23.235 -14.739 -21.590  1.00 81.03           C  
+ATOM   5953  O   LEU A 747      26.123 -13.456 -20.597  1.00 81.03           O  
+ATOM   5954  CG  LEU A 747      22.318 -15.939 -21.267  1.00 81.03           C  
+ATOM   5955  CD1 LEU A 747      21.698 -16.518 -22.535  1.00 81.03           C  
+ATOM   5956  CD2 LEU A 747      23.067 -17.078 -20.573  1.00 81.03           C  
+ATOM   5957  N   ASN A 748      24.643 -11.809 -20.984  1.00 77.03           N  
+ATOM   5958  CA  ASN A 748      25.622 -10.782 -21.366  1.00 77.03           C  
+ATOM   5959  C   ASN A 748      25.862  -9.736 -20.253  1.00 77.03           C  
+ATOM   5960  CB  ASN A 748      25.178 -10.145 -22.704  1.00 77.03           C  
+ATOM   5961  O   ASN A 748      26.305  -8.630 -20.536  1.00 77.03           O  
+ATOM   5962  CG  ASN A 748      25.063 -11.127 -23.863  1.00 77.03           C  
+ATOM   5963  ND2 ASN A 748      24.484 -10.725 -24.970  1.00 77.03           N  
+ATOM   5964  OD1 ASN A 748      25.444 -12.280 -23.789  1.00 77.03           O  
+ATOM   5965  N   ASP A 749      25.492 -10.028 -18.999  1.00 77.35           N  
+ATOM   5966  CA  ASP A 749      25.612  -9.074 -17.884  1.00 77.35           C  
+ATOM   5967  C   ASP A 749      27.005  -9.144 -17.250  1.00 77.35           C  
+ATOM   5968  CB  ASP A 749      24.465  -9.326 -16.896  1.00 77.35           C  
+ATOM   5969  O   ASP A 749      27.348 -10.110 -16.567  1.00 77.35           O  
+ATOM   5970  CG  ASP A 749      24.370  -8.427 -15.667  1.00 77.35           C  
+ATOM   5971  OD1 ASP A 749      25.067  -7.401 -15.585  1.00 77.35           O  
+ATOM   5972  OD2 ASP A 749      23.527  -8.775 -14.795  1.00 77.35           O  
+ATOM   5973  N   ASP A 750      27.795  -8.096 -17.457  1.00 81.84           N  
+ATOM   5974  CA  ASP A 750      29.185  -7.975 -17.028  1.00 81.84           C  
+ATOM   5975  C   ASP A 750      29.341  -7.423 -15.603  1.00 81.84           C  
+ATOM   5976  CB  ASP A 750      29.962  -7.131 -18.053  1.00 81.84           C  
+ATOM   5977  O   ASP A 750      30.454  -7.093 -15.203  1.00 81.84           O  
+ATOM   5978  CG  ASP A 750      29.630  -5.636 -17.964  1.00 81.84           C  
+ATOM   5979  OD1 ASP A 750      28.457  -5.308 -17.663  1.00 81.84           O  
+ATOM   5980  OD2 ASP A 750      30.569  -4.831 -18.129  1.00 81.84           O  
+ATOM   5981  N   TRP A 751      28.273  -7.356 -14.798  1.00 86.75           N  
+ATOM   5982  CA  TRP A 751      28.276  -6.758 -13.450  1.00 86.75           C  
+ATOM   5983  C   TRP A 751      29.470  -7.158 -12.558  1.00 86.75           C  
+ATOM   5984  CB  TRP A 751      26.972  -7.145 -12.735  1.00 86.75           C  
+ATOM   5985  O   TRP A 751      29.959  -6.362 -11.758  1.00 86.75           O  
+ATOM   5986  CG  TRP A 751      26.881  -8.581 -12.296  1.00 86.75           C  
+ATOM   5987  CD1 TRP A 751      26.562  -9.639 -13.077  1.00 86.75           C  
+ATOM   5988  CD2 TRP A 751      27.236  -9.142 -10.998  1.00 86.75           C  
+ATOM   5989  CE2 TRP A 751      27.094 -10.560 -11.059  1.00 86.75           C  
+ATOM   5990  CE3 TRP A 751      27.713  -8.590  -9.791  1.00 86.75           C  
+ATOM   5991  NE1 TRP A 751      26.651 -10.807 -12.342  1.00 86.75           N  
+ATOM   5992  CH2 TRP A 751      27.901 -10.810  -8.792  1.00 86.75           C  
+ATOM   5993  CZ2 TRP A 751      27.422 -11.391  -9.978  1.00 86.75           C  
+ATOM   5994  CZ3 TRP A 751      28.024  -9.413  -8.693  1.00 86.75           C  
+ATOM   5995  N   ALA A 752      29.959  -8.396 -12.675  1.00 85.31           N  
+ATOM   5996  CA  ALA A 752      31.066  -8.893 -11.866  1.00 85.31           C  
+ATOM   5997  C   ALA A 752      32.443  -8.387 -12.325  1.00 85.31           C  
+ATOM   5998  CB  ALA A 752      31.011 -10.423 -11.845  1.00 85.31           C  
+ATOM   5999  O   ALA A 752      33.369  -8.379 -11.509  1.00 85.31           O  
+ATOM   6000  N   TYR A 753      32.578  -7.960 -13.586  1.00 84.47           N  
+ATOM   6001  CA  TYR A 753      33.835  -7.584 -14.245  1.00 84.47           C  
+ATOM   6002  C   TYR A 753      33.889  -6.103 -14.629  1.00 84.47           C  
+ATOM   6003  CB  TYR A 753      34.086  -8.489 -15.451  1.00 84.47           C  
+ATOM   6004  O   TYR A 753      34.946  -5.498 -14.422  1.00 84.47           O  
+ATOM   6005  CG  TYR A 753      34.177  -9.947 -15.053  1.00 84.47           C  
+ATOM   6006  CD1 TYR A 753      35.322 -10.433 -14.390  1.00 84.47           C  
+ATOM   6007  CD2 TYR A 753      33.089 -10.802 -15.302  1.00 84.47           C  
+ATOM   6008  CE1 TYR A 753      35.382 -11.781 -13.982  1.00 84.47           C  
+ATOM   6009  CE2 TYR A 753      33.141 -12.145 -14.888  1.00 84.47           C  
+ATOM   6010  OH  TYR A 753      34.329 -13.938 -13.846  1.00 84.47           O  
+ATOM   6011  CZ  TYR A 753      34.287 -12.637 -14.233  1.00 84.47           C  
+ATOM   6012  N   GLY A 754      32.759  -5.527 -15.050  1.00 78.84           N  
+ATOM   6013  CA  GLY A 754      32.599  -4.136 -15.462  1.00 78.84           C  
+ATOM   6014  C   GLY A 754      33.241  -3.156 -14.484  1.00 78.84           C  
+ATOM   6015  O   GLY A 754      33.173  -3.321 -13.259  1.00 78.84           O  
+ATOM   6016  N   ASN A 755      33.946  -2.171 -15.032  1.00 81.96           N  
+ATOM   6017  CA  ASN A 755      34.689  -1.189 -14.260  1.00 81.96           C  
+ATOM   6018  C   ASN A 755      34.558   0.179 -14.920  1.00 81.96           C  
+ATOM   6019  CB  ASN A 755      36.148  -1.655 -14.125  1.00 81.96           C  
+ATOM   6020  O   ASN A 755      35.376   0.552 -15.750  1.00 81.96           O  
+ATOM   6021  CG  ASN A 755      36.845  -0.904 -13.012  1.00 81.96           C  
+ATOM   6022  ND2 ASN A 755      37.876  -0.156 -13.309  1.00 81.96           N  
+ATOM   6023  OD1 ASN A 755      36.491  -1.037 -11.849  1.00 81.96           O  
+ATOM   6024  N   ASP A 756      33.510   0.892 -14.536  1.00 83.06           N  
+ATOM   6025  CA  ASP A 756      33.169   2.204 -15.068  1.00 83.06           C  
+ATOM   6026  C   ASP A 756      33.355   3.236 -13.951  1.00 83.06           C  
+ATOM   6027  CB  ASP A 756      31.755   2.121 -15.656  1.00 83.06           C  
+ATOM   6028  O   ASP A 756      32.403   3.719 -13.337  1.00 83.06           O  
+ATOM   6029  CG  ASP A 756      31.399   3.307 -16.545  1.00 83.06           C  
+ATOM   6030  OD1 ASP A 756      32.274   4.176 -16.746  1.00 83.06           O  
+ATOM   6031  OD2 ASP A 756      30.223   3.307 -16.985  1.00 83.06           O  
+ATOM   6032  N   LEU A 757      34.619   3.439 -13.569  1.00 80.04           N  
+ATOM   6033  CA  LEU A 757      34.995   4.323 -12.459  1.00 80.04           C  
+ATOM   6034  C   LEU A 757      34.887   5.801 -12.834  1.00 80.04           C  
+ATOM   6035  CB  LEU A 757      36.429   4.003 -12.008  1.00 80.04           C  
+ATOM   6036  O   LEU A 757      34.703   6.637 -11.950  1.00 80.04           O  
+ATOM   6037  CG  LEU A 757      36.576   2.648 -11.306  1.00 80.04           C  
+ATOM   6038  CD1 LEU A 757      38.044   2.400 -10.951  1.00 80.04           C  
+ATOM   6039  CD2 LEU A 757      35.756   2.597 -10.014  1.00 80.04           C  
+ATOM   6040  N   ASP A 758      34.979   6.090 -14.129  1.00 83.10           N  
+ATOM   6041  CA  ASP A 758      34.950   7.442 -14.674  1.00 83.10           C  
+ATOM   6042  C   ASP A 758      33.524   7.919 -14.973  1.00 83.10           C  
+ATOM   6043  CB  ASP A 758      35.862   7.509 -15.905  1.00 83.10           C  
+ATOM   6044  O   ASP A 758      33.336   9.083 -15.322  1.00 83.10           O  
+ATOM   6045  CG  ASP A 758      37.297   7.088 -15.570  1.00 83.10           C  
+ATOM   6046  OD1 ASP A 758      37.805   7.520 -14.509  1.00 83.10           O  
+ATOM   6047  OD2 ASP A 758      37.859   6.286 -16.346  1.00 83.10           O  
+ATOM   6048  N   ALA A 759      32.516   7.056 -14.787  1.00 84.15           N  
+ATOM   6049  CA  ALA A 759      31.114   7.432 -14.884  1.00 84.15           C  
+ATOM   6050  C   ALA A 759      30.756   8.503 -13.849  1.00 84.15           C  
+ATOM   6051  CB  ALA A 759      30.228   6.198 -14.708  1.00 84.15           C  
+ATOM   6052  O   ALA A 759      30.904   8.331 -12.633  1.00 84.15           O  
+ATOM   6053  N   ARG A 760      30.203   9.609 -14.335  1.00 82.49           N  
+ATOM   6054  CA  ARG A 760      29.794  10.769 -13.543  1.00 82.49           C  
+ATOM   6055  C   ARG A 760      28.273  10.914 -13.577  1.00 82.49           C  
+ATOM   6056  CB  ARG A 760      30.538  12.019 -14.042  1.00 82.49           C  
+ATOM   6057  O   ARG A 760      27.622  10.501 -14.536  1.00 82.49           O  
+ATOM   6058  CG  ARG A 760      32.054  11.861 -13.805  1.00 82.49           C  
+ATOM   6059  CD  ARG A 760      32.987  12.828 -14.536  1.00 82.49           C  
+ATOM   6060  NE  ARG A 760      32.634  13.000 -15.955  1.00 82.49           N  
+ATOM   6061  NH1 ARG A 760      34.013  14.778 -16.438  1.00 82.49           N  
+ATOM   6062  NH2 ARG A 760      32.714  13.877 -18.028  1.00 82.49           N  
+ATOM   6063  CZ  ARG A 760      33.134  13.880 -16.798  1.00 82.49           C  
+ATOM   6064  N   PRO A 761      27.655  11.510 -12.540  1.00 75.75           N  
+ATOM   6065  CA  PRO A 761      26.195  11.623 -12.470  1.00 75.75           C  
+ATOM   6066  C   PRO A 761      25.550  12.331 -13.674  1.00 75.75           C  
+ATOM   6067  CB  PRO A 761      25.922  12.386 -11.171  1.00 75.75           C  
+ATOM   6068  O   PRO A 761      24.430  11.988 -14.050  1.00 75.75           O  
+ATOM   6069  CG  PRO A 761      27.120  12.029 -10.295  1.00 75.75           C  
+ATOM   6070  CD  PRO A 761      28.266  11.962 -11.297  1.00 75.75           C  
+ATOM   6071  N   TRP A 762      26.248  13.299 -14.276  1.00 78.50           N  
+ATOM   6072  CA  TRP A 762      25.766  14.069 -15.427  1.00 78.50           C  
+ATOM   6073  C   TRP A 762      25.870  13.327 -16.763  1.00 78.50           C  
+ATOM   6074  CB  TRP A 762      26.513  15.402 -15.483  1.00 78.50           C  
+ATOM   6075  O   TRP A 762      25.161  13.695 -17.696  1.00 78.50           O  
+ATOM   6076  CG  TRP A 762      28.005  15.307 -15.431  1.00 78.50           C  
+ATOM   6077  CD1 TRP A 762      28.820  15.069 -16.482  1.00 78.50           C  
+ATOM   6078  CD2 TRP A 762      28.875  15.425 -14.268  1.00 78.50           C  
+ATOM   6079  CE2 TRP A 762      30.227  15.380 -14.715  1.00 78.50           C  
+ATOM   6080  CE3 TRP A 762      28.656  15.583 -12.881  1.00 78.50           C  
+ATOM   6081  NE1 TRP A 762      30.132  15.119 -16.065  1.00 78.50           N  
+ATOM   6082  CH2 TRP A 762      31.058  15.705 -12.463  1.00 78.50           C  
+ATOM   6083  CZ2 TRP A 762      31.302  15.580 -13.841  1.00 78.50           C  
+ATOM   6084  CZ3 TRP A 762      29.736  15.695 -11.984  1.00 78.50           C  
+ATOM   6085  N   ASP A 763      26.653  12.246 -16.851  1.00 81.94           N  
+ATOM   6086  CA  ASP A 763      26.803  11.472 -18.094  1.00 81.94           C  
+ATOM   6087  C   ASP A 763      25.471  10.826 -18.530  1.00 81.94           C  
+ATOM   6088  CB  ASP A 763      27.899  10.405 -17.923  1.00 81.94           C  
+ATOM   6089  O   ASP A 763      25.257  10.534 -19.702  1.00 81.94           O  
+ATOM   6090  CG  ASP A 763      29.300  10.959 -17.603  1.00 81.94           C  
+ATOM   6091  OD1 ASP A 763      29.615  12.140 -17.893  1.00 81.94           O  
+ATOM   6092  OD2 ASP A 763      30.083  10.203 -16.997  1.00 81.94           O  
+ATOM   6093  N   PHE A 764      24.528  10.668 -17.595  1.00 84.47           N  
+ATOM   6094  CA  PHE A 764      23.213  10.065 -17.830  1.00 84.47           C  
+ATOM   6095  C   PHE A 764      22.061  11.081 -17.797  1.00 84.47           C  
+ATOM   6096  CB  PHE A 764      23.014   8.924 -16.829  1.00 84.47           C  
+ATOM   6097  O   PHE A 764      20.892  10.693 -17.737  1.00 84.47           O  
+ATOM   6098  CG  PHE A 764      24.160   7.934 -16.803  1.00 84.47           C  
+ATOM   6099  CD1 PHE A 764      24.376   7.079 -17.900  1.00 84.47           C  
+ATOM   6100  CD2 PHE A 764      25.059   7.925 -15.719  1.00 84.47           C  
+ATOM   6101  CE1 PHE A 764      25.486   6.215 -17.910  1.00 84.47           C  
+ATOM   6102  CE2 PHE A 764      26.171   7.064 -15.735  1.00 84.47           C  
+ATOM   6103  CZ  PHE A 764      26.387   6.211 -16.831  1.00 84.47           C  
+ATOM   6104  N   GLN A 765      22.357  12.386 -17.805  1.00 84.00           N  
+ATOM   6105  CA  GLN A 765      21.325  13.424 -17.730  1.00 84.00           C  
+ATOM   6106  C   GLN A 765      20.460  13.468 -18.998  1.00 84.00           C  
+ATOM   6107  CB  GLN A 765      21.996  14.769 -17.422  1.00 84.00           C  
+ATOM   6108  O   GLN A 765      19.254  13.695 -18.904  1.00 84.00           O  
+ATOM   6109  CG  GLN A 765      20.981  15.864 -17.054  1.00 84.00           C  
+ATOM   6110  CD  GLN A 765      21.638  17.104 -16.453  1.00 84.00           C  
+ATOM   6111  NE2 GLN A 765      20.864  18.065 -15.998  1.00 84.00           N  
+ATOM   6112  OE1 GLN A 765      22.844  17.236 -16.347  1.00 84.00           O  
+ATOM   6113  N   ALA A 766      21.046  13.167 -20.161  1.00 88.74           N  
+ATOM   6114  CA  ALA A 766      20.324  13.079 -21.429  1.00 88.74           C  
+ATOM   6115  C   ALA A 766      19.215  12.009 -21.397  1.00 88.74           C  
+ATOM   6116  CB  ALA A 766      21.340  12.814 -22.546  1.00 88.74           C  
+ATOM   6117  O   ALA A 766      18.099  12.281 -21.835  1.00 88.74           O  
+ATOM   6118  N   GLU A 767      19.476  10.833 -20.809  1.00 89.03           N  
+ATOM   6119  CA  GLU A 767      18.480   9.755 -20.684  1.00 89.03           C  
+ATOM   6120  C   GLU A 767      17.286  10.168 -19.805  1.00 89.03           C  
+ATOM   6121  CB  GLU A 767      19.112   8.480 -20.087  1.00 89.03           C  
+ATOM   6122  O   GLU A 767      16.137   9.878 -20.139  1.00 89.03           O  
+ATOM   6123  CG  GLU A 767      20.184   7.794 -20.953  1.00 89.03           C  
+ATOM   6124  CD  GLU A 767      20.719   6.478 -20.331  1.00 89.03           C  
+ATOM   6125  OE1 GLU A 767      21.552   5.807 -20.977  1.00 89.03           O  
+ATOM   6126  OE2 GLU A 767      20.308   6.097 -19.204  1.00 89.03           O  
+ATOM   6127  N   GLU A 768      17.527  10.863 -18.685  1.00 89.86           N  
+ATOM   6128  CA  GLU A 768      16.444  11.343 -17.810  1.00 89.86           C  
+ATOM   6129  C   GLU A 768      15.658  12.504 -18.437  1.00 89.86           C  
+ATOM   6130  CB  GLU A 768      16.986  11.762 -16.433  1.00 89.86           C  
+ATOM   6131  O   GLU A 768      14.448  12.603 -18.223  1.00 89.86           O  
+ATOM   6132  CG  GLU A 768      17.380  10.586 -15.521  1.00 89.86           C  
+ATOM   6133  CD  GLU A 768      16.212   9.708 -15.007  1.00 89.86           C  
+ATOM   6134  OE1 GLU A 768      16.483   8.562 -14.573  1.00 89.86           O  
+ATOM   6135  OE2 GLU A 768      15.029  10.133 -14.955  1.00 89.86           O  
+ATOM   6136  N   CYS A 769      16.312  13.372 -19.217  1.00 91.12           N  
+ATOM   6137  CA  CYS A 769      15.637  14.431 -19.971  1.00 91.12           C  
+ATOM   6138  C   CYS A 769      14.764  13.860 -21.096  1.00 91.12           C  
+ATOM   6139  CB  CYS A 769      16.670  15.430 -20.505  1.00 91.12           C  
+ATOM   6140  O   CYS A 769      13.603  14.246 -21.201  1.00 91.12           O  
+ATOM   6141  SG  CYS A 769      17.334  16.425 -19.134  1.00 91.12           S  
+ATOM   6142  N   ALA A 770      15.275  12.900 -21.874  1.00 92.78           N  
+ATOM   6143  CA  ALA A 770      14.500  12.220 -22.912  1.00 92.78           C  
+ATOM   6144  C   ALA A 770      13.291  11.479 -22.321  1.00 92.78           C  
+ATOM   6145  CB  ALA A 770      15.431  11.260 -23.661  1.00 92.78           C  
+ATOM   6146  O   ALA A 770      12.177  11.588 -22.826  1.00 92.78           O  
+ATOM   6147  N   LEU A 771      13.486  10.786 -21.193  1.00 93.84           N  
+ATOM   6148  CA  LEU A 771      12.393  10.124 -20.490  1.00 93.84           C  
+ATOM   6149  C   LEU A 771      11.314  11.114 -20.039  1.00 93.84           C  
+ATOM   6150  CB  LEU A 771      12.972   9.356 -19.295  1.00 93.84           C  
+ATOM   6151  O   LEU A 771      10.133  10.822 -20.190  1.00 93.84           O  
+ATOM   6152  CG  LEU A 771      11.906   8.627 -18.462  1.00 93.84           C  
+ATOM   6153  CD1 LEU A 771      11.205   7.522 -19.256  1.00 93.84           C  
+ATOM   6154  CD2 LEU A 771      12.582   8.036 -17.225  1.00 93.84           C  
+ATOM   6155  N   ARG A 772      11.708  12.270 -19.489  1.00 93.56           N  
+ATOM   6156  CA  ARG A 772      10.758  13.307 -19.065  1.00 93.56           C  
+ATOM   6157  C   ARG A 772       9.929  13.818 -20.240  1.00 93.56           C  
+ATOM   6158  CB  ARG A 772      11.507  14.444 -18.369  1.00 93.56           C  
+ATOM   6159  O   ARG A 772       8.711  13.846 -20.129  1.00 93.56           O  
+ATOM   6160  CG  ARG A 772      10.532  15.461 -17.750  1.00 93.56           C  
+ATOM   6161  CD  ARG A 772      11.246  16.605 -17.021  1.00 93.56           C  
+ATOM   6162  NE  ARG A 772      12.186  16.074 -16.008  1.00 93.56           N  
+ATOM   6163  NH1 ARG A 772      14.153  16.610 -17.071  1.00 93.56           N  
+ATOM   6164  NH2 ARG A 772      14.161  15.062 -15.485  1.00 93.56           N  
+ATOM   6165  CZ  ARG A 772      13.490  15.935 -16.176  1.00 93.56           C  
+ATOM   6166  N   ALA A 773      10.576  14.115 -21.366  1.00 93.49           N  
+ATOM   6167  CA  ALA A 773       9.888  14.558 -22.575  1.00 93.49           C  
+ATOM   6168  C   ALA A 773       8.873  13.514 -23.077  1.00 93.49           C  
+ATOM   6169  CB  ALA A 773      10.944  14.874 -23.640  1.00 93.49           C  
+ATOM   6170  O   ALA A 773       7.756  13.867 -23.446  1.00 93.49           O  
+ATOM   6171  N   ASN A 774       9.218  12.222 -23.043  1.00 95.30           N  
+ATOM   6172  CA  ASN A 774       8.287  11.159 -23.433  1.00 95.30           C  
+ATOM   6173  C   ASN A 774       7.081  11.065 -22.490  1.00 95.30           C  
+ATOM   6174  CB  ASN A 774       9.023   9.814 -23.490  1.00 95.30           C  
+ATOM   6175  O   ASN A 774       5.957  10.881 -22.947  1.00 95.30           O  
+ATOM   6176  CG  ASN A 774      10.021   9.707 -24.627  1.00 95.30           C  
+ATOM   6177  ND2 ASN A 774      10.696   8.588 -24.722  1.00 95.30           N  
+ATOM   6178  OD1 ASN A 774      10.191  10.584 -25.455  1.00 95.30           O  
+ATOM   6179  N   ILE A 775       7.301  11.217 -21.181  1.00 95.23           N  
+ATOM   6180  CA  ILE A 775       6.219  11.201 -20.193  1.00 95.23           C  
+ATOM   6181  C   ILE A 775       5.290  12.406 -20.373  1.00 95.23           C  
+ATOM   6182  CB  ILE A 775       6.794  11.169 -18.768  1.00 95.23           C  
+ATOM   6183  O   ILE A 775       4.075  12.243 -20.325  1.00 95.23           O  
+ATOM   6184  CG1 ILE A 775       7.575   9.872 -18.470  1.00 95.23           C  
+ATOM   6185  CG2 ILE A 775       5.657  11.284 -17.749  1.00 95.23           C  
+ATOM   6186  CD1 ILE A 775       8.548  10.054 -17.298  1.00 95.23           C  
+ATOM   6187  N   GLU A 776       5.846  13.601 -20.583  1.00 92.23           N  
+ATOM   6188  CA  GLU A 776       5.069  14.823 -20.820  1.00 92.23           C  
+ATOM   6189  C   GLU A 776       4.209  14.692 -22.078  1.00 92.23           C  
+ATOM   6190  CB  GLU A 776       6.016  16.029 -20.927  1.00 92.23           C  
+ATOM   6191  O   GLU A 776       3.014  14.963 -22.020  1.00 92.23           O  
+ATOM   6192  CG  GLU A 776       6.565  16.444 -19.550  1.00 92.23           C  
+ATOM   6193  CD  GLU A 776       7.728  17.451 -19.614  1.00 92.23           C  
+ATOM   6194  OE1 GLU A 776       8.241  17.792 -18.519  1.00 92.23           O  
+ATOM   6195  OE2 GLU A 776       8.179  17.800 -20.727  1.00 92.23           O  
+ATOM   6196  N   ARG A 777       4.776  14.181 -23.179  1.00 90.25           N  
+ATOM   6197  CA  ARG A 777       4.030  13.908 -24.418  1.00 90.25           C  
+ATOM   6198  C   ARG A 777       2.908  12.899 -24.211  1.00 90.25           C  
+ATOM   6199  CB  ARG A 777       4.980  13.391 -25.501  1.00 90.25           C  
+ATOM   6200  O   ARG A 777       1.793  13.143 -24.655  1.00 90.25           O  
+ATOM   6201  CG  ARG A 777       5.885  14.499 -26.044  1.00 90.25           C  
+ATOM   6202  CD  ARG A 777       6.924  13.861 -26.963  1.00 90.25           C  
+ATOM   6203  NE  ARG A 777       7.893  14.851 -27.452  1.00 90.25           N  
+ATOM   6204  NH1 ARG A 777       9.182  13.373 -28.639  1.00 90.25           N  
+ATOM   6205  NH2 ARG A 777       9.711  15.546 -28.625  1.00 90.25           N  
+ATOM   6206  CZ  ARG A 777       8.922  14.586 -28.233  1.00 90.25           C  
+ATOM   6207  N   PHE A 778       3.190  11.793 -23.524  1.00 93.06           N  
+ATOM   6208  CA  PHE A 778       2.182  10.787 -23.192  1.00 93.06           C  
+ATOM   6209  C   PHE A 778       1.038  11.385 -22.368  1.00 93.06           C  
+ATOM   6210  CB  PHE A 778       2.863   9.638 -22.441  1.00 93.06           C  
+ATOM   6211  O   PHE A 778      -0.128  11.190 -22.699  1.00 93.06           O  
+ATOM   6212  CG  PHE A 778       1.906   8.723 -21.700  1.00 93.06           C  
+ATOM   6213  CD1 PHE A 778       1.721   8.860 -20.312  1.00 93.06           C  
+ATOM   6214  CD2 PHE A 778       1.154   7.772 -22.407  1.00 93.06           C  
+ATOM   6215  CE1 PHE A 778       0.790   8.051 -19.634  1.00 93.06           C  
+ATOM   6216  CE2 PHE A 778       0.236   6.951 -21.733  1.00 93.06           C  
+ATOM   6217  CZ  PHE A 778       0.046   7.091 -20.346  1.00 93.06           C  
+ATOM   6218  N   ASN A 779       1.363  12.143 -21.319  1.00 93.15           N  
+ATOM   6219  CA  ASN A 779       0.349  12.731 -20.452  1.00 93.15           C  
+ATOM   6220  C   ASN A 779      -0.474  13.805 -21.174  1.00 93.15           C  
+ATOM   6221  CB  ASN A 779       1.007  13.290 -19.182  1.00 93.15           C  
+ATOM   6222  O   ASN A 779      -1.693  13.819 -21.022  1.00 93.15           O  
+ATOM   6223  CG  ASN A 779       1.370  12.232 -18.157  1.00 93.15           C  
+ATOM   6224  ND2 ASN A 779       2.142  12.592 -17.161  1.00 93.15           N  
+ATOM   6225  OD1 ASN A 779       0.947  11.089 -18.183  1.00 93.15           O  
+ATOM   6226  N   ALA A 780       0.173  14.660 -21.971  1.00 87.77           N  
+ATOM   6227  CA  ALA A 780      -0.507  15.668 -22.778  1.00 87.77           C  
+ATOM   6228  C   ALA A 780      -1.466  15.008 -23.779  1.00 87.77           C  
+ATOM   6229  CB  ALA A 780       0.544  16.539 -23.476  1.00 87.77           C  
+ATOM   6230  O   ALA A 780      -2.645  15.333 -23.808  1.00 87.77           O  
+ATOM   6231  N   ARG A 781      -0.989  14.002 -24.525  1.00 87.41           N  
+ATOM   6232  CA  ARG A 781      -1.797  13.269 -25.509  1.00 87.41           C  
+ATOM   6233  C   ARG A 781      -3.007  12.575 -24.880  1.00 87.41           C  
+ATOM   6234  CB  ARG A 781      -0.890  12.266 -26.245  1.00 87.41           C  
+ATOM   6235  O   ARG A 781      -4.078  12.577 -25.471  1.00 87.41           O  
+ATOM   6236  CG  ARG A 781      -1.612  11.498 -27.365  1.00 87.41           C  
+ATOM   6237  CD  ARG A 781      -0.656  10.586 -28.158  1.00 87.41           C  
+ATOM   6238  NE  ARG A 781      -0.148   9.437 -27.370  1.00 87.41           N  
+ATOM   6239  NH1 ARG A 781      -2.001   8.089 -27.542  1.00 87.41           N  
+ATOM   6240  NH2 ARG A 781      -0.326   7.430 -26.292  1.00 87.41           N  
+ATOM   6241  CZ  ARG A 781      -0.813   8.331 -27.085  1.00 87.41           C  
+ATOM   6242  N   ARG A 782      -2.831  11.945 -23.714  1.00 89.15           N  
+ATOM   6243  CA  ARG A 782      -3.844  11.052 -23.129  1.00 89.15           C  
+ATOM   6244  C   ARG A 782      -4.828  11.738 -22.182  1.00 89.15           C  
+ATOM   6245  CB  ARG A 782      -3.117   9.885 -22.457  1.00 89.15           C  
+ATOM   6246  O   ARG A 782      -5.973  11.306 -22.103  1.00 89.15           O  
+ATOM   6247  CG  ARG A 782      -4.063   8.754 -22.027  1.00 89.15           C  
+ATOM   6248  CD  ARG A 782      -3.187   7.621 -21.507  1.00 89.15           C  
+ATOM   6249  NE  ARG A 782      -3.950   6.456 -21.026  1.00 89.15           N  
+ATOM   6250  NH1 ARG A 782      -3.249   5.008 -22.653  1.00 89.15           N  
+ATOM   6251  NH2 ARG A 782      -4.437   4.247 -20.930  1.00 89.15           N  
+ATOM   6252  CZ  ARG A 782      -3.891   5.246 -21.548  1.00 89.15           C  
+ATOM   6253  N   TYR A 783      -4.400  12.755 -21.433  1.00 90.26           N  
+ATOM   6254  CA  TYR A 783      -5.221  13.346 -20.363  1.00 90.26           C  
+ATOM   6255  C   TYR A 783      -5.588  14.806 -20.591  1.00 90.26           C  
+ATOM   6256  CB  TYR A 783      -4.514  13.209 -19.011  1.00 90.26           C  
+ATOM   6257  O   TYR A 783      -6.542  15.290 -19.978  1.00 90.26           O  
+ATOM   6258  CG  TYR A 783      -4.062  11.803 -18.702  1.00 90.26           C  
+ATOM   6259  CD1 TYR A 783      -5.003  10.791 -18.444  1.00 90.26           C  
+ATOM   6260  CD2 TYR A 783      -2.694  11.505 -18.740  1.00 90.26           C  
+ATOM   6261  CE1 TYR A 783      -4.565   9.479 -18.192  1.00 90.26           C  
+ATOM   6262  CE2 TYR A 783      -2.256  10.188 -18.562  1.00 90.26           C  
+ATOM   6263  OH  TYR A 783      -2.717   7.929 -18.119  1.00 90.26           O  
+ATOM   6264  CZ  TYR A 783      -3.192   9.181 -18.272  1.00 90.26           C  
+ATOM   6265  N   ASP A 784      -4.856  15.522 -21.440  1.00 82.26           N  
+ATOM   6266  CA  ASP A 784      -5.070  16.950 -21.630  1.00 82.26           C  
+ATOM   6267  C   ASP A 784      -6.187  17.198 -22.653  1.00 82.26           C  
+ATOM   6268  CB  ASP A 784      -3.735  17.636 -21.940  1.00 82.26           C  
+ATOM   6269  O   ASP A 784      -5.960  17.433 -23.837  1.00 82.26           O  
+ATOM   6270  CG  ASP A 784      -3.729  19.096 -21.514  1.00 82.26           C  
+ATOM   6271  OD1 ASP A 784      -4.824  19.683 -21.345  1.00 82.26           O  
+ATOM   6272  OD2 ASP A 784      -2.621  19.651 -21.375  1.00 82.26           O  
+ATOM   6273  N   ARG A 785      -7.441  17.123 -22.187  1.00 63.50           N  
+ATOM   6274  CA  ARG A 785      -8.636  17.354 -23.024  1.00 63.50           C  
+ATOM   6275  C   ARG A 785      -8.745  18.790 -23.551  1.00 63.50           C  
+ATOM   6276  CB  ARG A 785      -9.916  16.990 -22.253  1.00 63.50           C  
+ATOM   6277  O   ARG A 785      -9.532  19.033 -24.457  1.00 63.50           O  
+ATOM   6278  CG  ARG A 785     -10.046  15.488 -21.974  1.00 63.50           C  
+ATOM   6279  CD  ARG A 785     -11.412  15.203 -21.338  1.00 63.50           C  
+ATOM   6280  NE  ARG A 785     -11.593  13.767 -21.061  1.00 63.50           N  
+ATOM   6281  NH1 ARG A 785     -13.716  13.894 -20.196  1.00 63.50           N  
+ATOM   6282  NH2 ARG A 785     -12.694  11.913 -20.329  1.00 63.50           N  
+ATOM   6283  CZ  ARG A 785     -12.663  13.200 -20.532  1.00 63.50           C  
+ATOM   6284  N   ALA A 786      -8.001  19.737 -22.974  1.00 56.30           N  
+ATOM   6285  CA  ALA A 786      -8.036  21.146 -23.369  1.00 56.30           C  
+ATOM   6286  C   ALA A 786      -7.157  21.450 -24.594  1.00 56.30           C  
+ATOM   6287  CB  ALA A 786      -7.634  21.992 -22.156  1.00 56.30           C  
+ATOM   6288  O   ALA A 786      -7.306  22.509 -25.198  1.00 56.30           O  
+ATOM   6289  N   HIS A 787      -6.274  20.524 -24.976  1.00 52.15           N  
+ATOM   6290  CA  HIS A 787      -5.328  20.695 -26.071  1.00 52.15           C  
+ATOM   6291  C   HIS A 787      -5.591  19.681 -27.184  1.00 52.15           C  
+ATOM   6292  CB  HIS A 787      -3.889  20.646 -25.540  1.00 52.15           C  
+ATOM   6293  O   HIS A 787      -4.686  18.966 -27.618  1.00 52.15           O  
+ATOM   6294  CG  HIS A 787      -3.573  21.726 -24.540  1.00 52.15           C  
+ATOM   6295  CD2 HIS A 787      -2.975  22.932 -24.790  1.00 52.15           C  
+ATOM   6296  ND1 HIS A 787      -3.772  21.657 -23.183  1.00 52.15           N  
+ATOM   6297  CE1 HIS A 787      -3.276  22.766 -22.627  1.00 52.15           C  
+ATOM   6298  NE2 HIS A 787      -2.783  23.589 -23.567  1.00 52.15           N  
+ATOM   6299  N   SER A 788      -6.817  19.659 -27.719  1.00 54.35           N  
+ATOM   6300  CA  SER A 788      -6.947  19.383 -29.151  1.00 54.35           C  
+ATOM   6301  C   SER A 788      -6.027  20.393 -29.829  1.00 54.35           C  
+ATOM   6302  CB  SER A 788      -8.387  19.585 -29.644  1.00 54.35           C  
+ATOM   6303  O   SER A 788      -6.325  21.586 -29.808  1.00 54.35           O  
+ATOM   6304  OG  SER A 788      -9.312  18.902 -28.822  1.00 54.35           O  
+ATOM   6305  N   ASN A 789      -4.847  19.959 -30.283  1.00 54.67           N  
+ATOM   6306  CA  ASN A 789      -3.916  20.849 -30.964  1.00 54.67           C  
+ATOM   6307  C   ASN A 789      -4.731  21.593 -32.034  1.00 54.67           C  
+ATOM   6308  CB  ASN A 789      -2.798  20.014 -31.604  1.00 54.67           C  
+ATOM   6309  O   ASN A 789      -5.395  20.908 -32.814  1.00 54.67           O  
+ATOM   6310  CG  ASN A 789      -1.727  20.853 -32.279  1.00 54.67           C  
+ATOM   6311  ND2 ASN A 789      -0.786  20.270 -32.973  1.00 54.67           N  
+ATOM   6312  OD1 ASN A 789      -1.717  22.062 -32.198  1.00 54.67           O  
+ATOM   6313  N   PRO A 790      -4.776  22.935 -32.053  1.00 57.02           N  
+ATOM   6314  CA  PRO A 790      -5.603  23.666 -33.009  1.00 57.02           C  
+ATOM   6315  C   PRO A 790      -5.302  23.271 -34.461  1.00 57.02           C  
+ATOM   6316  CB  PRO A 790      -5.355  25.151 -32.723  1.00 57.02           C  
+ATOM   6317  O   PRO A 790      -6.219  23.241 -35.276  1.00 57.02           O  
+ATOM   6318  CG  PRO A 790      -4.088  25.177 -31.867  1.00 57.02           C  
+ATOM   6319  CD  PRO A 790      -4.134  23.849 -31.127  1.00 57.02           C  
+ATOM   6320  N   ASP A 791      -4.067  22.846 -34.749  1.00 54.96           N  
+ATOM   6321  CA  ASP A 791      -3.655  22.300 -36.050  1.00 54.96           C  
+ATOM   6322  C   ASP A 791      -4.346  20.969 -36.424  1.00 54.96           C  
+ATOM   6323  CB  ASP A 791      -2.134  22.066 -36.041  1.00 54.96           C  
+ATOM   6324  O   ASP A 791      -4.279  20.532 -37.571  1.00 54.96           O  
+ATOM   6325  CG  ASP A 791      -1.281  23.308 -35.765  1.00 54.96           C  
+ATOM   6326  OD1 ASP A 791      -1.753  24.437 -36.023  1.00 54.96           O  
+ATOM   6327  OD2 ASP A 791      -0.137  23.099 -35.294  1.00 54.96           O  
+ATOM   6328  N   PHE A 792      -4.980  20.298 -35.459  1.00 55.25           N  
+ATOM   6329  CA  PHE A 792      -5.641  18.995 -35.590  1.00 55.25           C  
+ATOM   6330  C   PHE A 792      -7.149  19.052 -35.297  1.00 55.25           C  
+ATOM   6331  CB  PHE A 792      -4.940  17.949 -34.699  1.00 55.25           C  
+ATOM   6332  O   PHE A 792      -7.798  18.007 -35.231  1.00 55.25           O  
+ATOM   6333  CG  PHE A 792      -3.437  17.789 -34.877  1.00 55.25           C  
+ATOM   6334  CD1 PHE A 792      -2.839  17.873 -36.148  1.00 55.25           C  
+ATOM   6335  CD2 PHE A 792      -2.624  17.508 -33.764  1.00 55.25           C  
+ATOM   6336  CE1 PHE A 792      -1.445  17.768 -36.285  1.00 55.25           C  
+ATOM   6337  CE2 PHE A 792      -1.227  17.426 -33.892  1.00 55.25           C  
+ATOM   6338  CZ  PHE A 792      -0.633  17.576 -35.155  1.00 55.25           C  
+ATOM   6339  N   LEU A 793      -7.729  20.246 -35.126  1.00 61.15           N  
+ATOM   6340  CA  LEU A 793      -9.183  20.400 -35.169  1.00 61.15           C  
+ATOM   6341  C   LEU A 793      -9.662  20.213 -36.621  1.00 61.15           C  
+ATOM   6342  CB  LEU A 793      -9.597  21.766 -34.594  1.00 61.15           C  
+ATOM   6343  O   LEU A 793      -8.952  20.616 -37.545  1.00 61.15           O  
+ATOM   6344  CG  LEU A 793      -9.421  21.876 -33.067  1.00 61.15           C  
+ATOM   6345  CD1 LEU A 793      -9.651  23.320 -32.621  1.00 61.15           C  
+ATOM   6346  CD2 LEU A 793     -10.417  20.990 -32.309  1.00 61.15           C  
+ATOM   6347  N   PRO A 794     -10.849  19.622 -36.859  1.00 60.31           N  
+ATOM   6348  CA  PRO A 794     -11.428  19.595 -38.195  1.00 60.31           C  
+ATOM   6349  C   PRO A 794     -11.447  21.015 -38.765  1.00 60.31           C  
+ATOM   6350  CB  PRO A 794     -12.847  19.032 -38.038  1.00 60.31           C  
+ATOM   6351  O   PRO A 794     -11.959  21.927 -38.112  1.00 60.31           O  
+ATOM   6352  CG  PRO A 794     -12.798  18.282 -36.707  1.00 60.31           C  
+ATOM   6353  CD  PRO A 794     -11.761  19.046 -35.888  1.00 60.31           C  
+ATOM   6354  N   VAL A 795     -10.884  21.203 -39.962  1.00 65.23           N  
+ATOM   6355  CA  VAL A 795     -10.940  22.499 -40.644  1.00 65.23           C  
+ATOM   6356  C   VAL A 795     -12.408  22.875 -40.804  1.00 65.23           C  
+ATOM   6357  CB  VAL A 795     -10.216  22.485 -42.005  1.00 65.23           C  
+ATOM   6358  O   VAL A 795     -13.212  22.088 -41.314  1.00 65.23           O  
+ATOM   6359  CG1 VAL A 795     -10.304  23.846 -42.710  1.00 65.23           C  
+ATOM   6360  CG2 VAL A 795      -8.729  22.146 -41.825  1.00 65.23           C  
+ATOM   6361  N   ASP A 796     -12.765  24.066 -40.330  1.00 68.75           N  
+ATOM   6362  CA  ASP A 796     -14.114  24.584 -40.481  1.00 68.75           C  
+ATOM   6363  C   ASP A 796     -14.380  24.872 -41.962  1.00 68.75           C  
+ATOM   6364  CB  ASP A 796     -14.319  25.813 -39.592  1.00 68.75           C  
+ATOM   6365  O   ASP A 796     -13.995  25.904 -42.506  1.00 68.75           O  
+ATOM   6366  CG  ASP A 796     -15.768  26.304 -39.612  1.00 68.75           C  
+ATOM   6367  OD1 ASP A 796     -16.622  25.698 -40.305  1.00 68.75           O  
+ATOM   6368  OD2 ASP A 796     -16.034  27.290 -38.892  1.00 68.75           O  
+ATOM   6369  N   ASN A 797     -15.032  23.924 -42.631  1.00 74.33           N  
+ATOM   6370  CA  ASN A 797     -15.394  24.040 -44.041  1.00 74.33           C  
+ATOM   6371  C   ASN A 797     -16.674  24.874 -44.253  1.00 74.33           C  
+ATOM   6372  CB  ASN A 797     -15.483  22.626 -44.642  1.00 74.33           C  
+ATOM   6373  O   ASN A 797     -17.158  24.996 -45.381  1.00 74.33           O  
+ATOM   6374  CG  ASN A 797     -14.134  21.924 -44.680  1.00 74.33           C  
+ATOM   6375  ND2 ASN A 797     -14.096  20.636 -44.435  1.00 74.33           N  
+ATOM   6376  OD1 ASN A 797     -13.103  22.505 -44.962  1.00 74.33           O  
+ATOM   6377  N   CYS A 798     -17.266  25.439 -43.193  1.00 80.43           N  
+ATOM   6378  CA  CYS A 798     -18.443  26.288 -43.304  1.00 80.43           C  
+ATOM   6379  C   CYS A 798     -18.032  27.722 -43.658  1.00 80.43           C  
+ATOM   6380  CB  CYS A 798     -19.251  26.214 -42.006  1.00 80.43           C  
+ATOM   6381  O   CYS A 798     -17.621  28.504 -42.802  1.00 80.43           O  
+ATOM   6382  SG  CYS A 798     -20.775  27.192 -42.166  1.00 80.43           S  
+ATOM   6383  N   LEU A 799     -18.232  28.103 -44.922  1.00 75.49           N  
+ATOM   6384  CA  LEU A 799     -17.907  29.437 -45.444  1.00 75.49           C  
+ATOM   6385  C   LEU A 799     -18.491  30.579 -44.588  1.00 75.49           C  
+ATOM   6386  CB  LEU A 799     -18.430  29.517 -46.897  1.00 75.49           C  
+ATOM   6387  O   LEU A 799     -17.844  31.599 -44.376  1.00 75.49           O  
+ATOM   6388  CG  LEU A 799     -17.444  30.194 -47.872  1.00 75.49           C  
+ATOM   6389  CD1 LEU A 799     -17.023  29.209 -48.965  1.00 75.49           C  
+ATOM   6390  CD2 LEU A 799     -18.078  31.406 -48.553  1.00 75.49           C  
+ATOM   6391  N   GLN A 800     -19.706  30.391 -44.062  1.00 78.58           N  
+ATOM   6392  CA  GLN A 800     -20.391  31.369 -43.212  1.00 78.58           C  
+ATOM   6393  C   GLN A 800     -19.722  31.533 -41.839  1.00 78.58           C  
+ATOM   6394  CB  GLN A 800     -21.849  30.914 -43.010  1.00 78.58           C  
+ATOM   6395  O   GLN A 800     -19.711  32.631 -41.287  1.00 78.58           O  
+ATOM   6396  CG  GLN A 800     -22.855  32.080 -43.025  1.00 78.58           C  
+ATOM   6397  CD  GLN A 800     -23.732  32.141 -44.277  1.00 78.58           C  
+ATOM   6398  NE2 GLN A 800     -24.594  33.128 -44.380  1.00 78.58           N  
+ATOM   6399  OE1 GLN A 800     -23.699  31.317 -45.174  1.00 78.58           O  
+ATOM   6400  N   SER A 801     -19.194  30.438 -41.292  1.00 78.85           N  
+ATOM   6401  CA  SER A 801     -18.508  30.410 -40.001  1.00 78.85           C  
+ATOM   6402  C   SER A 801     -17.114  31.025 -40.125  1.00 78.85           C  
+ATOM   6403  CB  SER A 801     -18.447  28.966 -39.511  1.00 78.85           C  
+ATOM   6404  O   SER A 801     -16.778  31.935 -39.369  1.00 78.85           O  
+ATOM   6405  OG  SER A 801     -17.875  28.901 -38.230  1.00 78.85           O  
+ATOM   6406  N   VAL A 802     -16.366  30.649 -41.170  1.00 76.37           N  
+ATOM   6407  CA  VAL A 802     -15.044  31.216 -41.484  1.00 76.37           C  
+ATOM   6408  C   VAL A 802     -15.121  32.725 -41.732  1.00 76.37           C  
+ATOM   6409  CB  VAL A 802     -14.418  30.492 -42.692  1.00 76.37           C  
+ATOM   6410  O   VAL A 802     -14.363  33.482 -41.135  1.00 76.37           O  
+ATOM   6411  CG1 VAL A 802     -13.061  31.088 -43.086  1.00 76.37           C  
+ATOM   6412  CG2 VAL A 802     -14.191  29.008 -42.388  1.00 76.37           C  
+ATOM   6413  N   LEU A 803     -16.070  33.194 -42.553  1.00 74.00           N  
+ATOM   6414  CA  LEU A 803     -16.266  34.631 -42.804  1.00 74.00           C  
+ATOM   6415  C   LEU A 803     -16.837  35.390 -41.593  1.00 74.00           C  
+ATOM   6416  CB  LEU A 803     -17.192  34.821 -44.019  1.00 74.00           C  
+ATOM   6417  O   LEU A 803     -16.758  36.617 -41.544  1.00 74.00           O  
+ATOM   6418  CG  LEU A 803     -16.594  34.408 -45.375  1.00 74.00           C  
+ATOM   6419  CD1 LEU A 803     -17.675  34.542 -46.450  1.00 74.00           C  
+ATOM   6420  CD2 LEU A 803     -15.412  35.289 -45.784  1.00 74.00           C  
+ATOM   6421  N   GLY A 804     -17.439  34.680 -40.636  1.00 76.91           N  
+ATOM   6422  CA  GLY A 804     -17.973  35.247 -39.399  1.00 76.91           C  
+ATOM   6423  C   GLY A 804     -16.927  35.428 -38.295  1.00 76.91           C  
+ATOM   6424  O   GLY A 804     -17.189  36.153 -37.332  1.00 76.91           O  
+ATOM   6425  N   GLN A 805     -15.751  34.802 -38.412  1.00 75.60           N  
+ATOM   6426  CA  GLN A 805     -14.677  34.959 -37.435  1.00 75.60           C  
+ATOM   6427  C   GLN A 805     -14.037  36.349 -37.543  1.00 75.60           C  
+ATOM   6428  CB  GLN A 805     -13.624  33.848 -37.575  1.00 75.60           C  
+ATOM   6429  O   GLN A 805     -13.565  36.769 -38.599  1.00 75.60           O  
+ATOM   6430  CG  GLN A 805     -14.109  32.505 -37.005  1.00 75.60           C  
+ATOM   6431  CD  GLN A 805     -13.020  31.435 -36.979  1.00 75.60           C  
+ATOM   6432  NE2 GLN A 805     -13.308  30.260 -36.465  1.00 75.60           N  
+ATOM   6433  OE1 GLN A 805     -11.892  31.626 -37.396  1.00 75.60           O  
+ATOM   6434  N   ARG A 806     -13.983  37.076 -36.419  1.00 72.27           N  
+ATOM   6435  CA  ARG A 806     -13.165  38.290 -36.310  1.00 72.27           C  
+ATOM   6436  C   ARG A 806     -11.702  37.886 -36.168  1.00 72.27           C  
+ATOM   6437  CB  ARG A 806     -13.593  39.158 -35.119  1.00 72.27           C  
+ATOM   6438  O   ARG A 806     -11.311  37.367 -35.129  1.00 72.27           O  
+ATOM   6439  CG  ARG A 806     -14.772  40.075 -35.457  1.00 72.27           C  
+ATOM   6440  CD  ARG A 806     -14.996  41.035 -34.286  1.00 72.27           C  
+ATOM   6441  NE  ARG A 806     -16.034  42.036 -34.590  1.00 72.27           N  
+ATOM   6442  NH1 ARG A 806     -15.613  43.398 -32.795  1.00 72.27           N  
+ATOM   6443  NH2 ARG A 806     -17.202  43.963 -34.262  1.00 72.27           N  
+ATOM   6444  CZ  ARG A 806     -16.279  43.123 -33.882  1.00 72.27           C  
+ATOM   6445  N   VAL A 807     -10.912  38.147 -37.203  1.00 74.30           N  
+ATOM   6446  CA  VAL A 807      -9.454  38.022 -37.155  1.00 74.30           C  
+ATOM   6447  C   VAL A 807      -8.878  39.375 -36.745  1.00 74.30           C  
+ATOM   6448  CB  VAL A 807      -8.892  37.534 -38.504  1.00 74.30           C  
+ATOM   6449  O   VAL A 807      -9.016  40.353 -37.481  1.00 74.30           O  
+ATOM   6450  CG1 VAL A 807      -7.372  37.344 -38.435  1.00 74.30           C  
+ATOM   6451  CG2 VAL A 807      -9.520  36.193 -38.912  1.00 74.30           C  
+ATOM   6452  N   ASP A 808      -8.252  39.437 -35.570  1.00 72.64           N  
+ATOM   6453  CA  ASP A 808      -7.532  40.630 -35.124  1.00 72.64           C  
+ATOM   6454  C   ASP A 808      -6.215  40.738 -35.901  1.00 72.64           C  
+ATOM   6455  CB  ASP A 808      -7.313  40.614 -33.601  1.00 72.64           C  
+ATOM   6456  O   ASP A 808      -5.268  39.979 -35.688  1.00 72.64           O  
+ATOM   6457  CG  ASP A 808      -8.581  40.936 -32.796  1.00 72.64           C  
+ATOM   6458  OD1 ASP A 808      -9.413  41.743 -33.277  1.00 72.64           O  
+ATOM   6459  OD2 ASP A 808      -8.709  40.389 -31.678  1.00 72.64           O  
+ATOM   6460  N   LEU A 809      -6.180  41.669 -36.853  1.00 77.63           N  
+ATOM   6461  CA  LEU A 809      -5.006  41.943 -37.674  1.00 77.63           C  
+ATOM   6462  C   LEU A 809      -4.115  42.988 -36.978  1.00 77.63           C  
+ATOM   6463  CB  LEU A 809      -5.451  42.384 -39.079  1.00 77.63           C  
+ATOM   6464  O   LEU A 809      -4.649  43.931 -36.389  1.00 77.63           O  
+ATOM   6465  CG  LEU A 809      -6.164  41.266 -39.868  1.00 77.63           C  
+ATOM   6466  CD1 LEU A 809      -6.938  41.857 -41.045  1.00 77.63           C  
+ATOM   6467  CD2 LEU A 809      -5.176  40.222 -40.397  1.00 77.63           C  
+ATOM   6468  N   PRO A 810      -2.775  42.859 -37.055  1.00 80.56           N  
+ATOM   6469  CA  PRO A 810      -1.847  43.878 -36.562  1.00 80.56           C  
+ATOM   6470  C   PRO A 810      -2.180  45.274 -37.115  1.00 80.56           C  
+ATOM   6471  CB  PRO A 810      -0.464  43.405 -37.021  1.00 80.56           C  
+ATOM   6472  O   PRO A 810      -2.595  45.397 -38.267  1.00 80.56           O  
+ATOM   6473  CG  PRO A 810      -0.608  41.892 -37.141  1.00 80.56           C  
+ATOM   6474  CD  PRO A 810      -2.047  41.731 -37.618  1.00 80.56           C  
+ATOM   6475  N   GLU A 811      -1.996  46.337 -36.326  1.00 79.65           N  
+ATOM   6476  CA  GLU A 811      -2.359  47.709 -36.741  1.00 79.65           C  
+ATOM   6477  C   GLU A 811      -1.639  48.149 -38.031  1.00 79.65           C  
+ATOM   6478  CB  GLU A 811      -2.038  48.707 -35.613  1.00 79.65           C  
+ATOM   6479  O   GLU A 811      -2.204  48.846 -38.874  1.00 79.65           O  
+ATOM   6480  CG  GLU A 811      -2.949  48.555 -34.382  1.00 79.65           C  
+ATOM   6481  CD  GLU A 811      -2.674  49.602 -33.283  1.00 79.65           C  
+ATOM   6482  OE1 GLU A 811      -3.506  49.689 -32.350  1.00 79.65           O  
+ATOM   6483  OE2 GLU A 811      -1.641  50.307 -33.358  1.00 79.65           O  
+ATOM   6484  N   ASP A 812      -0.408  47.682 -38.231  1.00 83.58           N  
+ATOM   6485  CA  ASP A 812       0.417  47.920 -39.413  1.00 83.58           C  
+ATOM   6486  C   ASP A 812       0.012  47.070 -40.627  1.00 83.58           C  
+ATOM   6487  CB  ASP A 812       1.894  47.704 -39.043  1.00 83.58           C  
+ATOM   6488  O   ASP A 812       0.394  47.394 -41.756  1.00 83.58           O  
+ATOM   6489  CG  ASP A 812       2.236  46.282 -38.571  1.00 83.58           C  
+ATOM   6490  OD1 ASP A 812       1.400  45.667 -37.872  1.00 83.58           O  
+ATOM   6491  OD2 ASP A 812       3.355  45.830 -38.894  1.00 83.58           O  
+ATOM   6492  N   PHE A 813      -0.803  46.027 -40.440  1.00 84.54           N  
+ATOM   6493  CA  PHE A 813      -1.339  45.241 -41.551  1.00 84.54           C  
+ATOM   6494  C   PHE A 813      -2.219  46.101 -42.458  1.00 84.54           C  
+ATOM   6495  CB  PHE A 813      -2.125  44.032 -41.032  1.00 84.54           C  
+ATOM   6496  O   PHE A 813      -2.124  45.986 -43.676  1.00 84.54           O  
+ATOM   6497  CG  PHE A 813      -2.599  43.115 -42.141  1.00 84.54           C  
+ATOM   6498  CD1 PHE A 813      -3.915  43.213 -42.628  1.00 84.54           C  
+ATOM   6499  CD2 PHE A 813      -1.711  42.187 -42.713  1.00 84.54           C  
+ATOM   6500  CE1 PHE A 813      -4.351  42.362 -43.659  1.00 84.54           C  
+ATOM   6501  CE2 PHE A 813      -2.142  41.350 -43.758  1.00 84.54           C  
+ATOM   6502  CZ  PHE A 813      -3.464  41.432 -44.227  1.00 84.54           C  
+ATOM   6503  N   GLN A 814      -3.012  47.019 -41.892  1.00 78.72           N  
+ATOM   6504  CA  GLN A 814      -3.829  47.939 -42.692  1.00 78.72           C  
+ATOM   6505  C   GLN A 814      -2.967  48.859 -43.564  1.00 78.72           C  
+ATOM   6506  CB  GLN A 814      -4.729  48.790 -41.785  1.00 78.72           C  
+ATOM   6507  O   GLN A 814      -3.340  49.161 -44.693  1.00 78.72           O  
+ATOM   6508  CG  GLN A 814      -5.798  47.956 -41.067  1.00 78.72           C  
+ATOM   6509  CD  GLN A 814      -6.782  48.808 -40.270  1.00 78.72           C  
+ATOM   6510  NE2 GLN A 814      -7.677  48.189 -39.532  1.00 78.72           N  
+ATOM   6511  OE1 GLN A 814      -6.795  50.028 -40.293  1.00 78.72           O  
+ATOM   6512  N   MET A 815      -1.800  49.278 -43.064  1.00 83.12           N  
+ATOM   6513  CA  MET A 815      -0.884  50.150 -43.804  1.00 83.12           C  
+ATOM   6514  C   MET A 815      -0.099  49.410 -44.890  1.00 83.12           C  
+ATOM   6515  CB  MET A 815       0.092  50.830 -42.838  1.00 83.12           C  
+ATOM   6516  O   MET A 815       0.280  50.016 -45.888  1.00 83.12           O  
+ATOM   6517  CG  MET A 815      -0.623  51.733 -41.826  1.00 83.12           C  
+ATOM   6518  SD  MET A 815       0.459  52.944 -41.015  1.00 83.12           S  
+ATOM   6519  CE  MET A 815       0.717  54.106 -42.383  1.00 83.12           C  
+ATOM   6520  N   ASN A 816       0.141  48.112 -44.701  1.00 87.75           N  
+ATOM   6521  CA  ASN A 816       0.918  47.275 -45.615  1.00 87.75           C  
+ATOM   6522  C   ASN A 816       0.049  46.313 -46.438  1.00 87.75           C  
+ATOM   6523  CB  ASN A 816       2.000  46.545 -44.807  1.00 87.75           C  
+ATOM   6524  O   ASN A 816       0.586  45.405 -47.073  1.00 87.75           O  
+ATOM   6525  CG  ASN A 816       3.003  47.498 -44.187  1.00 87.75           C  
+ATOM   6526  ND2 ASN A 816       3.285  47.353 -42.915  1.00 87.75           N  
+ATOM   6527  OD1 ASN A 816       3.566  48.365 -44.835  1.00 87.75           O  
+ATOM   6528  N   TYR A 817      -1.275  46.489 -46.429  1.00 86.49           N  
+ATOM   6529  CA  TYR A 817      -2.220  45.553 -47.038  1.00 86.49           C  
+ATOM   6530  C   TYR A 817      -1.960  45.352 -48.534  1.00 86.49           C  
+ATOM   6531  CB  TYR A 817      -3.649  46.055 -46.801  1.00 86.49           C  
+ATOM   6532  O   TYR A 817      -1.886  44.215 -48.998  1.00 86.49           O  
+ATOM   6533  CG  TYR A 817      -4.698  45.140 -47.397  1.00 86.49           C  
+ATOM   6534  CD1 TYR A 817      -5.456  45.553 -48.509  1.00 86.49           C  
+ATOM   6535  CD2 TYR A 817      -4.877  43.852 -46.861  1.00 86.49           C  
+ATOM   6536  CE1 TYR A 817      -6.421  44.688 -49.056  1.00 86.49           C  
+ATOM   6537  CE2 TYR A 817      -5.823  42.974 -47.420  1.00 86.49           C  
+ATOM   6538  OH  TYR A 817      -7.512  42.551 -49.070  1.00 86.49           O  
+ATOM   6539  CZ  TYR A 817      -6.600  43.396 -48.520  1.00 86.49           C  
+ATOM   6540  N   ASP A 818      -1.726  46.441 -49.268  1.00 87.05           N  
+ATOM   6541  CA  ASP A 818      -1.447  46.392 -50.707  1.00 87.05           C  
+ATOM   6542  C   ASP A 818      -0.146  45.629 -51.006  1.00 87.05           C  
+ATOM   6543  CB  ASP A 818      -1.362  47.825 -51.257  1.00 87.05           C  
+ATOM   6544  O   ASP A 818      -0.083  44.799 -51.912  1.00 87.05           O  
+ATOM   6545  CG  ASP A 818      -2.672  48.610 -51.123  1.00 87.05           C  
+ATOM   6546  OD1 ASP A 818      -3.751  47.978 -51.178  1.00 87.05           O  
+ATOM   6547  OD2 ASP A 818      -2.580  49.846 -50.954  1.00 87.05           O  
+ATOM   6548  N   LEU A 819       0.876  45.849 -50.177  1.00 86.85           N  
+ATOM   6549  CA  LEU A 819       2.181  45.190 -50.267  1.00 86.85           C  
+ATOM   6550  C   LEU A 819       2.082  43.694 -49.941  1.00 86.85           C  
+ATOM   6551  CB  LEU A 819       3.141  45.931 -49.309  1.00 86.85           C  
+ATOM   6552  O   LEU A 819       2.746  42.864 -50.565  1.00 86.85           O  
+ATOM   6553  CG  LEU A 819       4.377  46.510 -50.021  1.00 86.85           C  
+ATOM   6554  CD1 LEU A 819       4.789  47.831 -49.373  1.00 86.85           C  
+ATOM   6555  CD2 LEU A 819       5.560  45.542 -49.943  1.00 86.85           C  
+ATOM   6556  N   TRP A 820       1.237  43.339 -48.973  1.00 87.63           N  
+ATOM   6557  CA  TRP A 820       0.929  41.952 -48.646  1.00 87.63           C  
+ATOM   6558  C   TRP A 820       0.158  41.265 -49.778  1.00 87.63           C  
+ATOM   6559  CB  TRP A 820       0.173  41.898 -47.315  1.00 87.63           C  
+ATOM   6560  O   TRP A 820       0.522  40.151 -50.151  1.00 87.63           O  
+ATOM   6561  CG  TRP A 820      -0.206  40.516 -46.892  1.00 87.63           C  
+ATOM   6562  CD1 TRP A 820       0.552  39.677 -46.151  1.00 87.63           C  
+ATOM   6563  CD2 TRP A 820      -1.421  39.776 -47.221  1.00 87.63           C  
+ATOM   6564  CE2 TRP A 820      -1.319  38.472 -46.652  1.00 87.63           C  
+ATOM   6565  CE3 TRP A 820      -2.594  40.073 -47.948  1.00 87.63           C  
+ATOM   6566  NE1 TRP A 820      -0.110  38.475 -45.992  1.00 87.63           N  
+ATOM   6567  CH2 TRP A 820      -3.468  37.826 -47.550  1.00 87.63           C  
+ATOM   6568  CZ2 TRP A 820      -2.318  37.502 -46.811  1.00 87.63           C  
+ATOM   6569  CZ3 TRP A 820      -3.606  39.108 -48.110  1.00 87.63           C  
+ATOM   6570  N   LEU A 821      -0.839  41.926 -50.379  1.00 85.11           N  
+ATOM   6571  CA  LEU A 821      -1.567  41.405 -51.541  1.00 85.11           C  
+ATOM   6572  C   LEU A 821      -0.626  41.145 -52.720  1.00 85.11           C  
+ATOM   6573  CB  LEU A 821      -2.664  42.394 -51.972  1.00 85.11           C  
+ATOM   6574  O   LEU A 821      -0.658  40.059 -53.297  1.00 85.11           O  
+ATOM   6575  CG  LEU A 821      -3.994  42.317 -51.208  1.00 85.11           C  
+ATOM   6576  CD1 LEU A 821      -4.907  43.423 -51.735  1.00 85.11           C  
+ATOM   6577  CD2 LEU A 821      -4.704  40.980 -51.440  1.00 85.11           C  
+ATOM   6578  N   GLU A 822       0.249  42.097 -53.051  1.00 87.33           N  
+ATOM   6579  CA  GLU A 822       1.247  41.900 -54.104  1.00 87.33           C  
+ATOM   6580  C   GLU A 822       2.148  40.705 -53.809  1.00 87.33           C  
+ATOM   6581  CB  GLU A 822       2.087  43.168 -54.326  1.00 87.33           C  
+ATOM   6582  O   GLU A 822       2.323  39.852 -54.680  1.00 87.33           O  
+ATOM   6583  CG  GLU A 822       1.594  43.943 -55.556  1.00 87.33           C  
+ATOM   6584  CD  GLU A 822       2.473  45.158 -55.896  1.00 87.33           C  
+ATOM   6585  OE1 GLU A 822       2.366  45.632 -57.051  1.00 87.33           O  
+ATOM   6586  OE2 GLU A 822       3.267  45.591 -55.029  1.00 87.33           O  
+ATOM   6587  N   ARG A 823       2.687  40.598 -52.590  1.00 84.98           N  
+ATOM   6588  CA  ARG A 823       3.692  39.583 -52.244  1.00 84.98           C  
+ATOM   6589  C   ARG A 823       3.123  38.181 -52.014  1.00 84.98           C  
+ATOM   6590  CB  ARG A 823       4.478  40.066 -51.023  1.00 84.98           C  
+ATOM   6591  O   ARG A 823       3.745  37.194 -52.387  1.00 84.98           O  
+ATOM   6592  CG  ARG A 823       5.797  39.292 -50.897  1.00 84.98           C  
+ATOM   6593  CD  ARG A 823       6.565  39.724 -49.650  1.00 84.98           C  
+ATOM   6594  NE  ARG A 823       5.998  39.093 -48.452  1.00 84.98           N  
+ATOM   6595  NH1 ARG A 823       6.976  40.387 -46.830  1.00 84.98           N  
+ATOM   6596  NH2 ARG A 823       5.630  38.664 -46.292  1.00 84.98           N  
+ATOM   6597  CZ  ARG A 823       6.208  39.397 -47.194  1.00 84.98           C  
+ATOM   6598  N   GLU A 824       1.982  38.078 -51.347  1.00 80.73           N  
+ATOM   6599  CA  GLU A 824       1.456  36.796 -50.864  1.00 80.73           C  
+ATOM   6600  C   GLU A 824       0.287  36.271 -51.700  1.00 80.73           C  
+ATOM   6601  CB  GLU A 824       1.061  36.903 -49.382  1.00 80.73           C  
+ATOM   6602  O   GLU A 824       0.046  35.066 -51.685  1.00 80.73           O  
+ATOM   6603  CG  GLU A 824       2.212  37.305 -48.441  1.00 80.73           C  
+ATOM   6604  CD  GLU A 824       3.383  36.316 -48.384  1.00 80.73           C  
+ATOM   6605  OE1 GLU A 824       4.505  36.786 -48.065  1.00 80.73           O  
+ATOM   6606  OE2 GLU A 824       3.180  35.094 -48.579  1.00 80.73           O  
+ATOM   6607  N   VAL A 825      -0.413  37.137 -52.445  1.00 81.18           N  
+ATOM   6608  CA  VAL A 825      -1.583  36.746 -53.249  1.00 81.18           C  
+ATOM   6609  C   VAL A 825      -1.289  36.831 -54.744  1.00 81.18           C  
+ATOM   6610  CB  VAL A 825      -2.839  37.552 -52.854  1.00 81.18           C  
+ATOM   6611  O   VAL A 825      -1.451  35.840 -55.449  1.00 81.18           O  
+ATOM   6612  CG1 VAL A 825      -4.079  37.055 -53.606  1.00 81.18           C  
+ATOM   6613  CG2 VAL A 825      -3.120  37.432 -51.349  1.00 81.18           C  
+ATOM   6614  N   PHE A 826      -0.837  37.982 -55.249  1.00 82.60           N  
+ATOM   6615  CA  PHE A 826      -0.669  38.183 -56.693  1.00 82.60           C  
+ATOM   6616  C   PHE A 826       0.630  37.594 -57.251  1.00 82.60           C  
+ATOM   6617  CB  PHE A 826      -0.778  39.676 -57.037  1.00 82.60           C  
+ATOM   6618  O   PHE A 826       0.635  37.089 -58.371  1.00 82.60           O  
+ATOM   6619  CG  PHE A 826      -2.090  40.343 -56.660  1.00 82.60           C  
+ATOM   6620  CD1 PHE A 826      -3.320  39.714 -56.940  1.00 82.60           C  
+ATOM   6621  CD2 PHE A 826      -2.088  41.616 -56.058  1.00 82.60           C  
+ATOM   6622  CE1 PHE A 826      -4.531  40.338 -56.590  1.00 82.60           C  
+ATOM   6623  CE2 PHE A 826      -3.298  42.242 -55.714  1.00 82.60           C  
+ATOM   6624  CZ  PHE A 826      -4.520  41.599 -55.972  1.00 82.60           C  
+ATOM   6625  N   SER A 827       1.732  37.652 -56.497  1.00 79.90           N  
+ATOM   6626  CA  SER A 827       3.040  37.161 -56.962  1.00 79.90           C  
+ATOM   6627  C   SER A 827       3.340  35.709 -56.590  1.00 79.90           C  
+ATOM   6628  CB  SER A 827       4.175  38.085 -56.525  1.00 79.90           C  
+ATOM   6629  O   SER A 827       4.316  35.148 -57.093  1.00 79.90           O  
+ATOM   6630  OG  SER A 827       4.234  38.180 -55.127  1.00 79.90           O  
+ATOM   6631  N   LYS A 828       2.499  35.063 -55.771  1.00 75.07           N  
+ATOM   6632  CA  LYS A 828       2.581  33.618 -55.538  1.00 75.07           C  
+ATOM   6633  C   LYS A 828       1.793  32.873 -56.620  1.00 75.07           C  
+ATOM   6634  CB  LYS A 828       2.096  33.254 -54.127  1.00 75.07           C  
+ATOM   6635  O   LYS A 828       0.572  33.004 -56.668  1.00 75.07           O  
+ATOM   6636  CG  LYS A 828       3.254  33.333 -53.123  1.00 75.07           C  
+ATOM   6637  CD  LYS A 828       2.799  32.867 -51.739  1.00 75.07           C  
+ATOM   6638  CE  LYS A 828       3.999  32.757 -50.798  1.00 75.07           C  
+ATOM   6639  NZ  LYS A 828       3.547  32.582 -49.401  1.00 75.07           N  
+ATOM   6640  N   PRO A 829       2.444  32.071 -57.482  1.00 72.54           N  
+ATOM   6641  CA  PRO A 829       1.721  31.201 -58.397  1.00 72.54           C  
+ATOM   6642  C   PRO A 829       0.964  30.153 -57.577  1.00 72.54           C  
+ATOM   6643  CB  PRO A 829       2.783  30.603 -59.325  1.00 72.54           C  
+ATOM   6644  O   PRO A 829       1.569  29.314 -56.913  1.00 72.54           O  
+ATOM   6645  CG  PRO A 829       4.066  30.645 -58.496  1.00 72.54           C  
+ATOM   6646  CD  PRO A 829       3.880  31.861 -57.593  1.00 72.54           C  
+ATOM   6647  N   ILE A 830      -0.366  30.224 -57.592  1.00 68.64           N  
+ATOM   6648  CA  ILE A 830      -1.212  29.197 -56.986  1.00 68.64           C  
+ATOM   6649  C   ILE A 830      -1.196  27.993 -57.931  1.00 68.64           C  
+ATOM   6650  CB  ILE A 830      -2.640  29.722 -56.709  1.00 68.64           C  
+ATOM   6651  O   ILE A 830      -1.720  28.058 -59.045  1.00 68.64           O  
+ATOM   6652  CG1 ILE A 830      -2.611  30.969 -55.790  1.00 68.64           C  
+ATOM   6653  CG2 ILE A 830      -3.528  28.620 -56.087  1.00 68.64           C  
+ATOM   6654  CD1 ILE A 830      -3.974  31.659 -55.649  1.00 68.64           C  
+ATOM   6655  N   SER A 831      -0.589  26.893 -57.488  1.00 68.81           N  
+ATOM   6656  CA  SER A 831      -0.648  25.600 -58.172  1.00 68.81           C  
+ATOM   6657  C   SER A 831      -2.028  24.977 -57.972  1.00 68.81           C  
+ATOM   6658  CB  SER A 831       0.455  24.661 -57.666  1.00 68.81           C  
+ATOM   6659  O   SER A 831      -2.212  24.102 -57.132  1.00 68.81           O  
+ATOM   6660  OG  SER A 831       1.725  25.150 -58.048  1.00 68.81           O  
+ATOM   6661  N   TRP A 832      -3.017  25.437 -58.744  1.00 69.41           N  
+ATOM   6662  CA  TRP A 832      -4.402  24.944 -58.688  1.00 69.41           C  
+ATOM   6663  C   TRP A 832      -4.522  23.417 -58.844  1.00 69.41           C  
+ATOM   6664  CB  TRP A 832      -5.225  25.648 -59.775  1.00 69.41           C  
+ATOM   6665  O   TRP A 832      -5.497  22.834 -58.380  1.00 69.41           O  
+ATOM   6666  CG  TRP A 832      -5.349  27.133 -59.619  1.00 69.41           C  
+ATOM   6667  CD1 TRP A 832      -4.615  28.066 -60.267  1.00 69.41           C  
+ATOM   6668  CD2 TRP A 832      -6.232  27.874 -58.724  1.00 69.41           C  
+ATOM   6669  CE2 TRP A 832      -5.977  29.269 -58.888  1.00 69.41           C  
+ATOM   6670  CE3 TRP A 832      -7.203  27.505 -57.767  1.00 69.41           C  
+ATOM   6671  NE1 TRP A 832      -4.984  29.327 -59.841  1.00 69.41           N  
+ATOM   6672  CH2 TRP A 832      -7.609  29.848 -57.200  1.00 69.41           C  
+ATOM   6673  CZ2 TRP A 832      -6.648  30.249 -58.144  1.00 69.41           C  
+ATOM   6674  CZ3 TRP A 832      -7.884  28.481 -57.014  1.00 69.41           C  
+ATOM   6675  N   GLU A 833      -3.529  22.769 -59.459  1.00 70.52           N  
+ATOM   6676  CA  GLU A 833      -3.460  21.311 -59.607  1.00 70.52           C  
+ATOM   6677  C   GLU A 833      -3.252  20.565 -58.278  1.00 70.52           C  
+ATOM   6678  CB  GLU A 833      -2.342  20.946 -60.600  1.00 70.52           C  
+ATOM   6679  O   GLU A 833      -3.772  19.464 -58.129  1.00 70.52           O  
+ATOM   6680  CG  GLU A 833      -2.667  21.403 -62.034  1.00 70.52           C  
+ATOM   6681  CD  GLU A 833      -1.605  21.004 -63.075  1.00 70.52           C  
+ATOM   6682  OE1 GLU A 833      -1.876  21.239 -64.277  1.00 70.52           O  
+ATOM   6683  OE2 GLU A 833      -0.532  20.491 -62.688  1.00 70.52           O  
+ATOM   6684  N   GLU A 834      -2.565  21.155 -57.293  1.00 64.40           N  
+ATOM   6685  CA  GLU A 834      -2.382  20.541 -55.964  1.00 64.40           C  
+ATOM   6686  C   GLU A 834      -3.641  20.643 -55.092  1.00 64.40           C  
+ATOM   6687  CB  GLU A 834      -1.191  21.180 -55.227  1.00 64.40           C  
+ATOM   6688  O   GLU A 834      -3.791  19.891 -54.139  1.00 64.40           O  
+ATOM   6689  CG  GLU A 834       0.167  20.776 -55.823  1.00 64.40           C  
+ATOM   6690  CD  GLU A 834       1.371  21.335 -55.040  1.00 64.40           C  
+ATOM   6691  OE1 GLU A 834       2.500  20.857 -55.303  1.00 64.40           O  
+ATOM   6692  OE2 GLU A 834       1.192  22.279 -54.237  1.00 64.40           O  
+ATOM   6693  N   LEU A 835      -4.567  21.549 -55.422  1.00 58.23           N  
+ATOM   6694  CA  LEU A 835      -5.808  21.767 -54.668  1.00 58.23           C  
+ATOM   6695  C   LEU A 835      -6.939  20.806 -55.089  1.00 58.23           C  
+ATOM   6696  CB  LEU A 835      -6.185  23.260 -54.812  1.00 58.23           C  
+ATOM   6697  O   LEU A 835      -7.990  20.773 -54.455  1.00 58.23           O  
+ATOM   6698  CG  LEU A 835      -6.572  23.943 -53.483  1.00 58.23           C  
+ATOM   6699  CD1 LEU A 835      -5.970  25.351 -53.423  1.00 58.23           C  
+ATOM   6700  CD2 LEU A 835      -8.087  24.080 -53.324  1.00 58.23           C  
+ATOM   6701  N   LEU A 836      -6.737  20.057 -56.180  1.00 57.54           N  
+ATOM   6702  CA  LEU A 836      -7.684  19.084 -56.741  1.00 57.54           C  
+ATOM   6703  C   LEU A 836      -7.256  17.617 -56.527  1.00 57.54           C  
+ATOM   6704  CB  LEU A 836      -7.903  19.406 -58.235  1.00 57.54           C  
+ATOM   6705  O   LEU A 836      -7.954  16.721 -57.008  1.00 57.54           O  
+ATOM   6706  CG  LEU A 836      -8.711  20.686 -58.513  1.00 57.54           C  
+ATOM   6707  CD1 LEU A 836      -8.655  21.010 -60.009  1.00 57.54           C  
+ATOM   6708  CD2 LEU A 836     -10.187  20.536 -58.127  1.00 57.54           C  
+ATOM   6709  N   GLN A 837      -6.135  17.372 -55.837  1.00 42.32           N  
+ATOM   6710  CA  GLN A 837      -5.738  16.054 -55.317  1.00 42.32           C  
+ATOM   6711  C   GLN A 837      -6.171  15.918 -53.861  1.00 42.32           C  
+ATOM   6712  CB  GLN A 837      -4.219  15.854 -55.436  1.00 42.32           C  
+ATOM   6713  O   GLN A 837      -6.577  14.791 -53.495  1.00 42.32           O  
+ATOM   6714  CG  GLN A 837      -3.776  15.640 -56.887  1.00 42.32           C  
+ATOM   6715  CD  GLN A 837      -2.289  15.313 -57.037  1.00 42.32           C  
+ATOM   6716  NE2 GLN A 837      -1.791  15.256 -58.253  1.00 42.32           N  
+ATOM   6717  OE1 GLN A 837      -1.532  15.079 -56.109  1.00 42.32           O  
+ATOM   6718  OXT GLN A 837      -6.077  16.950 -53.164  1.00 42.32           O  
+TER    6719      GLN A 837                                                      
+ENDMDL                                                                          
+END                                                                             
\ No newline at end of file
diff --git a/examples/AlphaFold/AF-Q5VSL9-F1-predicted_aligned_error_v4.json b/examples/AlphaFold/AF-Q5VSL9-F1-predicted_aligned_error_v4.json
new file mode 100644 (file)
index 0000000..8861037
--- /dev/null
@@ -0,0 +1 @@
+[{"predicted_aligned_error":[[0,1,3,5,5,6,8,10,13,14,15,17,18,18,20,21,23,22,23,25,24,24,27,26,26,28,28,27,28,27,27,28,27,28,28,28,27,28,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,28,30,29,29,30,30,30,30,29,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,31,31,30,30,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,31,30,30,31,31,30,31,31,30,30,30,30,31,31,30,31,31,30,31,30,31,30,30,31,30,30,30,30,30,31,30,30,30,30,30,31,31,30,31,31,31,30,30,31,31,31,31,31,31,31,30,31,31,30,31,30,30,30,30,31,30,30,31,31,30,30,31,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,31,31,30,30,30,31,31,30,31,31,31,30,30,31,31,30,31,30,31,31,31,31,30,30,31,30,30,30,31,30,30,31,30,31,31,31,31,31,31,31,31,31,30,30,31,30,29,30,30,29,29,30,30,30,31,30,30,31,30,30,30,31,29,30,31,30,29,30,29,30,30,31,30,31,30,31,31,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,30,30,30,30,30,30,31,30,30,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,28,29,29,30,30,29,30,30,30,30,30,30,31,31,30,30,31,30,30,30,31,30,29,30,30,29,28,30,31,29,30,31,30,30,30,31,30,30,31,30,30,30,30,30,30,29,30,30,29,30,31,31,30,30,30,30,31,30,31,31,31,30,30,30,30,30,30,31,30,30,31,30,30,31,31,30,31,31,31,30,30,31,31,30,31,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,30,29,30,30,28,29,29,30,30,29,30,31,31,30,31,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,31,30,31,31,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,30,30,30,31,30,30,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,31,30,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,30,30,29,29,30,30,29,30,31,29,29,30,30,29,30,30,30,29,30,30,30,29,28,28,27,28,28,27,27,28,28,28,28,28,28,28,28,28,28,27,28,29,28,28,27,27,28,25,26,23,28,28,26,27,26,29,27,28,27,29,28,28,28,29,28,28,29,28,28,28,29,28,27,28,27],[1,0,1,3,4,5,6,7,9,12,13,15,16,17,17,19,20,21,22,23,23,24,25,25,26,27,27,27,27,27,28,28,28,28,29,28,29,29,29,29,29,29,29,29,29,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,30,31,31,30,29,30,29,30,30,30,29,30,30,29,29,30,30,30,30,31,31,31,30,30,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,29,30,30,29,29,30,30,30,31,30,30,30,30,30,31,30,29,30,31,30,29,30,29,30,30,30,30,31,30,31,31,30,30,31,31,30,30,31,31,30,30,31,31,30,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,31,31,31,30,31,31,30,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,30,31,31,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,30,31,31,30,30,30,31,31,30,31,31,30,30,30,30,30,30,30,29,29,29,30,30,29,30,30,30,30,30,30,31,31,30,30,31,30,30,30,31,30,29,29,30,29,28,30,30,29,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,29,29,29,29,29,30,30,31,30,30,31,30,31,31,31,31,30,30,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,30,30,30,30,30,30,29,29,30,30,30,29,30,31,31,30,31,30,30,31,30,31,31,31,30,31,30,31,30,31,30,31,31,31,31,31,31,31,30,31,31,31,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,30,31,31,30,31,31,30,30,31,30,30,31,31,30,29,31,31,30,30,31,30,30,31,31,30,30,30,30,30,30,30,30,31,31,30,30,30,31,30,30,30,31,31,30,30,31,31,30,31,30,31,31,31,31,31,31,30,31,30,31,30,30,31,30,30,30,31,30,31,30,30,30,31,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,31,30,30,30,30,29,29,27,30,30,29,29,30,30,29,30,30,29,29,30,30,28,30,30,30,29,30,30,30,28,28,27,27,28,28,26,27,28,28,28,28,28,28,28,28,28,28,28,27,27,28,27,27,26,28,25,25,25,27,27,26,27,27,28,26,27,27,28,26,27,26,28,28,27,27,28,28,28,29,28,28,29,28],[2,1,0,1,3,4,5,5,7,10,11,12,14,15,17,18,20,20,21,21,22,23,24,24,26,26,25,26,26,26,27,27,26,27,27,27,27,27,27,27,28,27,28,28,29,29,29,29,29,29,29,29,29,30,29,30,30,30,29,29,30,28,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,31,30,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,30,30,31,30,31,31,31,30,31,31,30,30,31,31,31,31,31,30,30,31,31,31,31,31,30,31,31,30,30,30,30,30,30,31,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,29,30,31,30,29,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,31,30,30,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,30,30,30,29,29,29,30,30,30,30,30,30,30,29,30,30,29,30,30,30,28,30,29,30,30,30,30,31,30,31,31,30,30,30,30,30,30,31,30,30,31,31,30,30,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,31,30,30,30,30,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,31,30,31,31,31,30,30,30,30,30,30,30,30,31,31,30,30,31,31,31,31,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,31,30,30,30,30,29,30,29,29,28,29,30,30,29,30,30,30,30,30,30,31,31,30,30,31,30,30,30,30,29,29,29,30,29,28,30,30,29,30,31,30,30,30,30,29,30,30,30,29,29,29,29,29,28,29,29,29,30,30,30,30,30,30,30,30,31,31,30,30,30,30,31,30,31,31,30,30,31,30,30,30,31,30,30,31,30,30,30,31,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,31,31,30,30,31,30,30,30,30,29,30,30,30,29,30,30,28,29,29,30,30,29,30,31,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,31,30,30,31,31,31,31,30,31,31,31,31,30,31,30,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,30,30,31,31,30,30,30,30,30,31,31,29,30,30,30,30,30,30,31,31,30,30,30,30,31,30,31,30,30,31,31,30,30,31,30,31,30,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,27,30,30,28,30,30,30,28,30,30,29,29,30,30,28,30,30,30,29,30,30,30,28,29,28,26,28,27,26,27,29,28,29,28,28,28,28,27,28,28,28,27,28,28,28,27,26,28,24,26,24,28,28,26,26,27,28,27,28,28,28,28,28,28,28,28,29,29,28,29,27,29,28,28,29,28],[3,3,2,0,1,2,4,5,6,7,9,11,13,13,15,16,18,18,19,20,21,22,23,23,26,26,25,26,27,26,28,28,26,27,28,28,27,28,28,28,29,28,28,29,29,30,30,29,29,30,30,30,29,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,31,31,30,31,31,31,30,31,31,31,31,30,30,31,31,31,31,31,31,30,31,31,31,31,31,30,31,30,31,30,31,31,31,31,31,31,30,30,31,31,31,31,31,30,30,31,31,30,31,31,30,31,31,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,29,30,30,30,31,31,30,30,30,30,30,30,31,30,30,31,30,29,29,29,30,30,31,30,31,30,31,31,30,31,31,31,30,30,31,31,30,31,31,31,30,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,31,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,30,29,30,30,30,30,30,31,31,31,30,30,31,30,30,30,31,30,29,30,30,29,28,30,30,29,30,31,30,30,31,30,29,30,30,30,30,30,30,30,30,29,29,30,29,30,30,31,31,30,30,31,30,30,31,30,31,30,30,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,31,30,30,29,30,30,28,29,29,30,30,29,30,31,30,30,31,30,30,31,30,30,30,31,30,31,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,30,30,31,30,30,31,30,30,31,30,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,30,31,31,31,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,27,30,30,28,29,30,30,28,29,30,30,28,30,30,29,29,30,30,29,29,30,30,29,29,28,26,28,28,27,28,28,29,29,29,28,28,29,28,28,28,28,28,28,28,28,28,25,27,25,27,26,28,28,27,27,28,27,27,29,27,27,28,27,26,27,27,28,27,27,28,27,28,28,27,28,28],[4,4,3,2,0,1,3,4,5,5,6,8,10,11,13,14,17,17,18,19,20,20,22,22,24,24,25,26,26,26,27,27,27,27,28,28,28,28,28,28,29,28,29,29,29,30,29,29,29,30,30,30,30,29,29,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,31,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,30,29,30,29,30,30,29,29,30,30,29,30,31,30,30,30,31,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,30,28,30,29,30,30,30,30,30,30,31,31,30,30,31,31,30,30,31,31,30,31,31,31,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,30,30,30,31,30,30,30,30,30,31,30,30,30,29,30,31,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,30,31,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,31,31,31,30,30,31,30,31,30,30,30,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,31,30,31,31,31,30,30,30,30,30,30,30,30,29,29,30,29,28,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,29,29,29,29,29,29,29,29,30,30,31,30,30,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,30,29,30,30,30,30,30,30,29,29,29,30,30,30,30,30,31,30,30,31,30,31,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,31,31,30,31,30,31,31,31,31,30,31,31,30,30,31,30,30,31,30,30,30,31,30,30,31,31,30,30,31,30,30,31,31,30,30,30,30,30,30,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,30,30,30,29,29,27,30,30,28,29,30,30,28,30,31,29,28,30,30,28,29,30,30,29,30,30,30,29,29,27,28,28,28,27,28,29,28,29,29,28,29,29,28,29,28,29,28,29,29,29,28,28,28,26,27,26,28,28,28,29,28,29,29,28,28,29,28,27,27,29,29,28,29,28,29,29,30,29,28,30,29],[4,4,4,3,2,0,1,3,3,5,5,6,8,10,11,13,16,16,18,19,19,21,21,21,24,23,23,26,25,25,26,27,25,26,27,26,28,27,28,27,28,28,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,31,31,31,30,30,31,31,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,29,30,30,30,30,31,30,30,31,30,30,31,30,29,30,30,30,28,29,29,30,30,31,30,31,30,31,31,30,30,31,31,30,30,31,30,30,31,31,31,30,30,31,30,30,30,30,31,30,31,31,31,31,30,30,31,30,30,30,30,31,31,31,30,30,30,30,31,31,31,30,30,30,31,30,31,30,30,30,30,31,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,30,30,30,31,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,31,31,30,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,28,29,29,30,29,29,30,29,30,30,30,31,31,31,30,30,30,30,29,30,30,30,29,30,30,29,28,30,30,29,30,31,30,29,31,31,29,30,30,30,30,30,29,29,30,29,28,29,28,30,30,31,31,30,30,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,29,30,30,28,29,29,30,30,29,30,31,31,30,31,31,30,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,31,30,31,31,31,30,30,30,31,30,30,31,30,30,30,30,31,30,31,30,30,30,31,29,30,30,30,29,31,30,30,29,30,30,30,30,30,30,31,30,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,30,31,30,31,30,31,30,30,30,30,30,30,30,30,31,31,31,31,30,31,31,30,31,31,31,30,31,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,28,27,30,30,27,29,30,30,28,30,30,29,28,30,30,28,29,30,30,29,30,30,30,29,29,27,26,28,28,26,28,29,29,29,28,28,29,29,28,28,29,28,28,29,29,28,28,27,28,26,27,27,29,28,28,28,28,29,28,29,29,29,28,29,28,28,28,29,28,28,29,28,29,29,28,28,29],[5,5,5,4,3,1,0,1,2,3,4,5,6,8,10,11,14,15,16,18,19,19,21,21,23,23,24,26,26,26,27,27,27,27,28,28,28,28,28,28,28,28,29,29,29,30,30,29,29,29,29,29,30,29,29,30,30,30,30,29,30,29,30,29,30,30,30,30,30,30,31,30,30,30,31,30,30,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,30,29,29,30,30,28,29,30,30,30,30,31,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,30,30,30,30,31,30,31,31,30,30,31,31,30,30,31,31,30,31,31,31,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,31,31,30,31,30,30,31,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,31,30,30,31,30,31,31,30,31,31,30,31,31,30,30,30,30,30,30,30,31,31,31,31,31,31,30,31,30,30,31,30,30,31,31,30,30,31,30,30,30,31,30,30,30,30,30,30,29,31,31,31,31,31,30,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,29,30,30,30,30,30,31,31,31,29,30,30,30,30,30,30,30,29,30,30,29,29,29,30,29,30,30,30,30,31,30,29,30,30,30,30,30,29,30,29,29,29,29,29,29,30,30,31,30,30,31,30,31,31,31,30,30,30,31,30,31,31,30,31,31,31,30,31,31,30,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,29,30,30,28,29,29,30,30,29,29,30,30,30,30,30,30,31,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,30,30,30,30,31,30,30,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,29,29,30,30,30,29,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,31,30,30,31,31,30,31,30,31,30,30,31,30,30,30,30,30,30,30,29,29,29,28,28,29,29,28,29,29,30,27,29,30,29,28,29,29,28,29,29,29,29,29,30,29,29,28,28,28,27,29,28,29,29,29,29,29,29,29,29,29,29,29,28,28,28,29,28,28,27,28,25,28,28,29,28,28,29,28,28,28,29,27,28,29,28,27,28,29,29,29,28,29,28,29,29,28,29,29],[8,5,5,4,3,2,1,0,1,2,4,5,5,6,9,10,12,15,15,18,19,19,21,21,23,23,24,25,25,26,27,26,26,27,27,27,27,27,28,27,28,27,28,28,29,29,29,28,29,29,29,29,29,29,29,30,30,30,30,29,30,29,30,29,30,30,30,30,30,30,31,30,31,30,30,30,30,30,31,30,31,31,31,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,29,30,30,29,29,30,29,29,30,29,29,29,29,28,29,30,30,30,29,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,29,30,30,30,30,29,29,30,30,29,30,30,29,30,30,30,28,29,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,30,31,31,31,31,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,31,31,31,30,30,30,29,30,30,30,29,29,29,29,28,28,29,30,29,29,30,30,29,30,30,29,29,30,30,29,30,28,29,29,29,28,28,28,29,30,30,30,30,30,30,30,31,31,31,31,30,30,31,30,31,31,30,31,31,30,30,31,31,30,30,31,30,30,30,31,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,29,30,30,30,29,30,30,29,29,30,29,28,29,28,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,30,30,30,31,30,30,31,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,31,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,30,31,30,31,30,30,30,30,30,30,30,29,29,26,30,30,28,29,30,29,28,29,30,28,28,29,30,28,29,30,29,29,30,30,29,29,29,28,28,28,28,28,28,29,28,29,29,28,29,29,29,29,29,28,28,28,29,28,29,28,28,26,27,26,28,28,28,28,27,28,29,28,27,29,28,29,27,28,29,29,29,28,29,28,29,29,28,30,29],[9,7,5,5,4,3,3,2,0,1,2,3,4,4,6,7,10,10,12,15,15,17,19,19,21,21,22,23,23,23,25,25,24,26,26,25,26,26,26,26,27,26,27,28,28,29,29,28,28,29,29,29,29,30,29,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,30,30,31,30,31,31,31,30,31,30,30,30,30,30,30,31,31,30,31,31,30,31,31,31,30,31,31,31,30,31,31,30,31,31,30,31,31,30,30,30,31,30,31,31,31,31,31,30,30,31,31,31,30,31,31,31,31,30,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,30,30,30,31,30,30,31,30,29,30,30,30,29,30,29,30,30,29,29,30,29,28,29,30,30,30,29,30,30,31,30,30,31,30,30,30,31,31,30,30,31,30,30,31,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,30,30,29,29,29,30,30,30,29,30,30,29,29,30,30,29,29,30,29,28,29,29,30,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,29,29,30,29,29,30,29,29,30,29,30,29,29,29,30,29,29,29,29,30,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,30,31,31,31,31,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,30,29,29,29,29,29,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,29,29,28,28,29,28,29,29,29,29,29,29,30,29,30,30,30,31,30,30,30,30,29,29,30,30,29,28,29,30,29,27,29,29,29,30,30,29,29,30,30,29,30,30,30,30,30,28,29,29,28,27,29,27,29,30,30,30,30,30,30,30,31,31,30,30,30,30,31,30,31,31,30,31,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,29,30,29,29,30,30,29,30,29,29,28,30,30,28,28,27,29,30,28,29,30,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,31,31,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,28,29,30,29,28,30,30,28,28,29,29,30,30,30,30,30,30,30,30,30,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,29,29,29,28,28,25,29,30,27,27,30,29,27,28,30,28,27,29,29,27,28,30,29,28,29,30,29,28,29,28,26,28,28,27,28,28,28,29,29,28,29,29,29,29,29,28,28,29,29,28,29,28,28,26,27,27,29,28,28,28,27,28,28,28,28,28,28,28,27,28,28,29,28,28,28,28,28,29,28,28,28],[11,9,8,5,5,4,3,2,1,0,1,2,3,4,5,5,10,11,11,15,14,15,19,19,19,21,21,22,23,23,26,25,24,25,26,26,27,26,26,26,27,27,27,27,28,28,28,28,28,29,28,28,29,28,28,29,29,29,29,28,29,29,29,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,31,30,30,31,31,30,30,31,30,30,30,30,31,30,30,31,31,30,30,31,30,30,31,31,30,30,31,30,30,30,31,30,30,31,31,30,31,30,30,30,31,31,31,31,31,30,30,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,30,30,30,31,30,30,30,30,29,30,30,30,29,30,29,29,30,29,29,30,29,28,29,30,30,30,29,30,31,31,30,30,31,30,30,31,31,30,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,29,29,30,30,30,30,29,29,30,30,29,30,30,28,29,30,30,28,29,29,30,30,30,30,31,30,31,31,30,30,30,30,29,29,31,30,30,30,31,30,30,31,31,30,31,31,30,30,31,31,30,30,30,30,31,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,29,29,29,30,29,29,29,29,29,30,29,29,29,28,29,30,29,29,29,29,29,30,29,30,30,30,29,30,29,29,29,29,30,29,29,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,29,30,31,30,29,30,30,29,29,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,30,31,30,30,30,29,30,30,29,30,30,30,29,29,29,29,29,30,29,30,30,29,30,29,30,30,30,30,30,30,31,30,29,30,30,29,29,30,30,29,28,29,29,29,27,29,30,28,30,30,29,29,30,30,29,30,30,30,29,30,29,29,29,28,27,29,27,28,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,29,30,29,29,30,30,29,29,28,29,29,28,27,29,29,29,28,29,29,26,28,27,29,29,28,29,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,29,29,29,29,29,29,29,29,30,29,28,29,28,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,28,28,28,28,28,26,28,29,27,28,28,29,26,27,29,28,27,28,29,27,28,29,28,28,29,30,29,29,29,28,28,28,29,27,28,28,29,29,30,29,30,29,29,30,29,28,29,28,29,28,28,28,27,26,28,27,27,28,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,28,29,28],[14,11,10,9,6,5,5,4,3,1,0,1,3,3,4,4,6,9,10,11,13,13,17,18,17,18,20,21,20,21,23,22,22,24,24,25,25,25,25,25,25,25,27,26,27,28,27,27,28,28,28,28,28,28,27,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,31,30,31,31,30,30,30,30,30,30,30,31,30,31,31,30,30,31,31,30,30,31,30,30,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,31,30,31,30,30,31,30,31,30,31,31,31,31,31,31,30,31,30,31,30,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,29,30,30,29,28,30,27,29,29,28,28,29,29,27,29,30,28,29,29,30,30,30,30,29,30,30,30,30,31,31,30,30,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,29,29,29,30,30,30,29,29,30,29,29,30,29,28,29,30,29,27,28,29,29,29,30,30,30,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,29,30,30,30,31,31,29,30,31,31,30,30,31,30,30,30,31,30,30,30,30,30,31,30,31,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,29,29,30,30,30,29,29,30,30,30,29,30,29,29,30,30,29,30,30,30,29,30,29,30,29,29,30,29,29,29,30,30,30,30,30,29,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,31,30,30,30,30,30,30,31,31,31,30,30,31,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,30,31,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,29,29,30,29,29,30,30,30,29,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,29,28,28,29,28,27,29,29,27,29,30,29,28,30,30,29,29,30,29,30,29,28,29,28,27,27,28,27,28,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,29,29,30,30,28,30,30,28,29,30,29,27,28,26,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,31,31,31,31,31,31,31,30,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,29,29,30,29,29,30,30,28,28,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,31,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,29,29,28,25,29,29,27,29,29,29,27,29,30,28,28,30,29,27,29,30,29,29,30,30,29,29,29,28,28,29,28,28,28,30,30,29,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,27,28,27,29,29,29,28,29,29,29,28,29,29,28,28,28,29,28,29,29,29,29,29,30,29,29,30,29],[14,13,11,11,10,6,6,5,4,3,1,0,1,3,3,4,5,6,8,11,11,12,16,17,18,20,19,21,22,21,23,23,22,24,24,25,24,25,25,25,25,26,26,26,27,28,28,27,28,29,28,27,28,29,28,29,29,29,29,29,30,29,29,29,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,31,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,31,31,30,30,31,30,31,31,30,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,30,30,30,30,30,30,31,30,29,30,30,29,29,30,29,30,30,28,29,30,29,27,29,30,29,29,29,30,30,31,30,29,30,30,30,30,31,30,29,30,31,30,30,31,31,30,30,31,30,30,30,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,30,30,30,30,30,29,30,30,29,29,29,30,30,30,29,30,30,29,29,30,29,29,29,30,29,28,28,29,30,29,30,30,30,29,30,30,29,29,30,30,29,29,30,30,29,30,30,30,29,31,30,29,31,30,29,30,31,30,30,31,30,30,30,31,30,30,30,30,31,31,30,30,30,30,29,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,30,29,29,29,29,30,30,29,29,29,28,29,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,30,30,30,30,30,30,30,31,30,31,30,31,30,31,30,30,30,29,30,28,29,31,29,28,30,30,29,29,30,30,30,30,30,30,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,30,30,30,30,30,28,29,30,29,28,30,30,28,29,29,29,28,29,30,27,29,30,29,30,29,29,30,29,30,30,30,30,30,29,30,30,29,30,30,30,29,29,29,29,28,28,29,29,28,29,30,29,29,30,29,29,29,30,29,30,30,28,28,29,27,25,29,27,29,29,29,30,30,30,30,30,30,30,30,29,30,30,30,30,31,30,30,30,30,30,30,30,30,29,30,31,30,29,30,30,29,29,30,30,28,29,30,29,28,30,30,29,29,30,30,29,29,30,30,29,30,28,28,29,29,28,29,29,28,29,29,29,27,28,26,29,29,28,29,30,30,29,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,31,31,31,30,30,30,31,31,30,31,31,31,30,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,29,29,30,28,29,29,28,29,29,28,28,30,29,28,29,29,27,28,28,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,29,30,30,29,30,30,30,28,30,30,29,28,30,29,29,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,30,29,29,29,28,28,28,27,27,25,29,29,26,27,28,28,26,28,29,28,27,29,28,27,29,30,28,28,29,30,29,28,29,28,27,29,28,27,28,29,30,29,29,29,29,30,30,30,29,29,29,29,29,29,28,28,28,26,28,27,28,28,28,27,28,29,28,28,28,28,28,28,28,29,27,29,27,28,28,28,29,29,27,29,29],[17,14,14,13,11,9,7,6,5,4,3,1,0,1,3,3,4,6,6,9,10,11,14,15,16,18,19,19,19,20,23,21,22,23,23,25,25,24,25,24,26,26,27,26,27,28,27,26,28,28,27,27,28,28,25,28,29,28,28,28,29,28,28,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,31,30,31,30,30,30,31,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,30,30,30,29,29,30,28,30,29,28,29,30,29,28,29,30,29,29,29,30,30,31,30,30,30,31,30,31,31,31,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,29,30,30,30,30,30,30,30,30,29,29,30,30,27,29,29,29,28,29,29,30,29,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,31,30,30,31,31,30,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,30,31,31,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,29,29,29,30,30,29,29,30,30,30,29,29,29,29,30,30,29,29,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,30,31,29,30,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,31,30,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,29,30,31,30,29,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,30,30,30,30,29,30,30,30,29,29,29,29,28,28,29,29,27,29,29,29,28,29,29,28,29,29,29,29,29,28,28,28,27,26,28,27,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,29,29,29,28,29,29,28,28,29,29,27,29,27,28,29,28,29,30,30,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,28,29,30,29,29,30,30,29,29,29,28,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,31,30,30,29,30,30,29,29,29,30,30,30,30,30,29,29,31,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,30,30,30,30,30,30,29,29,29,28,28,25,29,30,27,28,29,29,27,28,29,28,28,29,29,27,29,30,29,29,30,30,29,29,29,29,28,28,29,29,28,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,29,28,27,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,29],[18,15,13,14,13,11,10,6,5,5,4,3,1,0,1,2,4,4,6,8,8,9,12,13,14,16,17,20,19,19,22,21,20,23,23,24,22,24,24,24,25,24,25,25,26,28,27,27,27,29,28,26,28,29,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,31,30,30,30,30,30,31,30,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,30,31,30,30,30,30,30,31,31,30,31,30,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,30,30,31,30,30,30,31,30,30,31,30,29,29,30,28,30,30,29,29,30,29,28,29,30,29,29,29,30,30,31,30,29,31,31,30,30,31,30,29,30,31,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,30,29,30,29,30,30,30,29,30,30,29,29,30,29,29,30,30,29,28,28,29,30,29,30,30,30,29,30,30,30,29,30,30,29,29,31,30,29,30,31,30,30,31,30,30,31,31,29,30,31,30,30,31,31,30,30,31,30,30,31,30,31,31,30,30,31,31,30,30,31,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,30,30,30,29,29,29,29,29,30,29,29,30,29,29,30,29,29,30,29,30,29,29,29,29,29,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,31,30,31,30,30,31,30,30,31,30,31,30,30,31,30,31,31,30,30,31,30,30,30,30,30,29,29,30,29,28,30,30,29,29,30,30,29,30,30,30,30,30,29,30,30,29,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,29,29,30,28,30,30,30,30,30,30,30,30,31,30,31,31,30,30,30,30,29,30,30,30,29,29,29,30,29,28,30,29,28,30,30,29,28,30,30,28,29,30,29,29,29,28,28,29,26,25,28,26,29,29,29,30,29,30,30,30,30,31,31,30,30,30,31,30,31,31,30,31,31,30,30,30,30,30,30,31,30,29,30,30,30,29,30,30,28,29,30,30,29,30,30,30,29,30,30,30,29,30,30,30,30,29,30,30,29,29,30,29,29,29,30,29,27,28,26,29,30,28,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,30,29,29,30,29,30,30,29,29,30,30,28,30,30,28,28,29,29,29,29,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,29,29,30,29,29,30,30,30,29,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,29,28,27,26,29,29,27,28,29,29,28,29,29,28,28,29,29,28,29,30,29,29,30,30,30,29,30,28,28,29,28,28,29,30,30,30,29,30,29,30,29,30,30,29,30,30,30,29,29,29,29,28,27,29,30,29,28,28,29,28,29,29,29,28,28,29,28,29,28,29,28,29,29,28,29,29,28,29,29],[21,18,16,15,15,13,12,10,6,5,5,4,3,1,0,1,2,4,4,5,7,8,9,11,12,15,16,16,18,19,19,21,21,23,22,24,23,25,25,24,25,25,26,25,27,28,27,26,27,28,26,26,28,28,25,28,29,28,28,28,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,30,30,30,30,30,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,31,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,29,30,30,29,29,30,29,28,30,30,29,29,29,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,29,30,30,29,29,30,29,28,29,30,29,28,29,29,30,30,30,30,30,30,30,31,30,30,30,30,30,29,31,31,30,31,31,31,30,31,31,30,31,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,28,29,29,30,29,30,30,30,30,30,30,29,29,29,30,29,30,30,30,30,30,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,30,31,29,30,31,30,30,31,31,30,30,30,31,30,30,30,30,30,31,30,30,30,30,31,30,31,31,30,31,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,29,30,31,30,29,31,31,30,30,30,30,30,30,31,30,31,30,30,30,30,30,31,30,31,30,31,31,30,30,30,30,29,30,30,30,29,29,30,30,29,28,29,29,28,29,29,29,28,30,29,28,29,29,29,29,29,28,28,28,27,25,28,27,29,29,30,30,30,30,30,30,30,31,31,30,30,30,30,30,31,31,30,31,31,30,30,31,31,30,30,31,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,31,30,30,30,29,30,29,29,28,29,28,29,29,29,29,28,28,27,29,29,28,29,29,30,28,30,30,29,30,30,30,30,30,30,30,30,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,30,31,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,29,30,30,29,30,29,30,29,29,30,30,28,29,29,29,28,29,29,28,29,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,30,30,30,30,29,31,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,30,30,29,29,30,28,28,28,28,27,26,28,29,26,28,29,28,28,28,29,28,28,30,29,28,30,30,29,29,30,30,30,29,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,30,28,29,28,30,30,29,29,29,30,29,30,30,30,30,29,29,30,30,30,30,29,30,30,30,29,30,30,30],[20,18,16,15,14,14,13,12,9,7,5,4,4,3,1,0,1,3,5,5,6,7,9,10,10,13,14,15,16,17,19,19,19,21,21,22,21,23,23,23,24,24,25,24,26,27,26,26,26,29,27,26,28,28,27,28,29,29,28,29,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,30,30,30,31,30,30,31,30,30,31,31,30,30,31,30,30,31,31,31,30,31,30,30,31,31,30,31,30,30,30,30,30,30,30,30,30,30,31,31,30,31,30,30,30,31,31,30,31,31,30,30,30,31,30,31,31,30,30,31,30,31,31,30,30,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,30,30,30,31,30,30,31,30,29,30,30,29,30,30,29,30,30,29,29,30,29,27,29,30,28,29,29,30,30,30,30,29,30,30,30,30,31,31,29,30,31,31,30,31,31,30,30,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,29,30,29,29,30,30,28,28,28,29,30,29,30,30,30,29,30,30,30,29,30,30,29,30,31,30,30,30,30,31,30,31,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,31,30,30,30,31,31,29,30,31,31,30,30,30,30,30,30,29,30,29,30,29,29,29,29,30,30,30,30,30,29,29,30,29,28,29,29,30,28,30,29,29,29,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,31,30,30,30,29,30,29,29,31,29,28,30,30,29,28,30,30,29,30,30,30,29,30,29,30,29,29,30,30,31,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,29,29,30,30,28,30,30,29,29,30,30,28,29,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,29,29,29,30,29,28,29,30,28,29,30,29,28,30,29,28,29,30,29,29,29,28,27,29,25,25,28,26,29,29,29,30,29,30,30,29,30,31,31,30,30,30,30,30,31,31,30,30,30,30,29,30,30,30,30,31,30,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,29,29,29,28,29,26,29,30,27,29,30,30,28,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,31,30,30,30,30,30,31,31,31,31,31,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,30,29,29,29,29,29,29,29,29,29,30,28,30,30,29,27,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,28,29,29,29,28,29,30,29,28,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,29,29,29,29,28,28,28,27,26,29,30,27,28,29,29,27,29,29,28,28,29,29,28,30,29,29,29,30,30,30,29,30,29,28,29,29,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,30,29,29,28,29,29,29,29,29,29,29,29,29,30,28,29,28,29,29,29,29,29,29,30,29],[22,22,20,18,18,16,16,15,12,9,7,5,5,5,3,2,0,1,3,4,5,5,6,7,9,10,13,13,14,16,16,18,19,19,19,21,21,22,24,23,24,23,25,24,26,27,26,25,26,27,25,26,27,26,24,27,28,27,27,28,28,28,28,28,29,29,29,30,29,29,30,29,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,30,31,30,30,29,30,28,30,30,29,29,30,29,27,29,30,29,28,29,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,29,30,30,30,30,30,29,29,29,30,29,28,29,29,29,28,28,29,30,29,30,29,30,29,30,30,30,29,30,30,29,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,30,31,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,29,30,29,29,29,29,29,29,28,29,29,29,29,30,29,29,29,29,29,29,29,29,29,28,29,29,29,30,29,29,29,28,29,30,29,29,29,29,29,30,29,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,30,29,29,31,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,31,30,30,30,31,31,30,30,31,31,30,31,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,29,29,29,30,29,28,29,29,28,27,28,29,27,28,28,28,28,29,28,27,28,29,28,29,28,27,27,28,25,24,27,25,28,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,29,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,29,29,29,30,29,29,30,30,29,30,30,30,29,29,29,29,29,28,28,29,29,28,28,29,29,27,28,27,28,29,27,28,29,29,29,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,29,28,29,29,29,29,28,29,28,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,29,29,29,28,28,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,28,29,29,30,29,29,28,28,27,27,27,27,26,25,27,28,25,27,29,29,27,28,29,28,27,29,29,27,29,29,29,29,29,29,29,29,29,28,29,28,29,29,28,30,30,30,30,29,30,30,30,30,30,29,30,29,30,29,29,29,29,27,29,29,30,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,29,30,30,30,29,30,30],[22,20,19,18,17,16,16,14,13,12,8,7,5,4,3,2,1,0,1,2,4,4,4,5,6,8,9,10,13,14,14,16,17,18,19,19,19,21,21,21,22,22,23,23,24,25,25,24,25,26,25,25,27,27,25,28,28,27,27,28,29,28,29,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,29,30,30,29,30,29,30,30,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,30,30,31,30,30,30,30,30,30,31,31,30,31,31,30,30,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,30,30,31,30,30,29,30,29,29,29,29,28,29,28,27,29,30,28,28,28,29,30,30,29,29,30,30,30,30,31,30,30,30,31,31,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,29,28,30,28,28,26,27,28,29,28,29,29,30,28,29,30,29,29,30,30,29,29,31,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,31,31,30,31,31,31,30,30,30,30,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,28,29,29,29,29,29,29,28,29,30,29,28,29,29,28,28,29,29,28,29,29,29,28,27,28,29,28,28,28,28,28,28,28,28,29,29,29,28,28,29,29,29,29,29,29,29,29,30,30,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,30,30,30,29,30,31,30,29,30,30,29,29,30,30,29,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,30,30,30,30,30,30,30,30,29,29,29,29,28,27,29,29,27,28,29,29,27,29,29,27,28,28,28,28,27,27,26,26,24,23,26,25,28,28,29,29,29,29,29,29,30,30,30,30,30,29,30,29,30,30,29,30,30,30,29,30,30,29,29,30,29,28,29,30,29,28,30,30,28,29,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,28,28,29,29,26,27,25,29,29,27,28,29,29,27,29,29,28,29,29,30,30,29,29,30,30,29,30,29,30,30,30,31,30,30,31,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,30,29,29,30,30,29,28,30,30,29,29,30,29,29,29,29,28,29,29,27,29,30,27,26,28,28,29,29,28,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,28,28,29,28,28,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,28,28,28,27,25,24,29,28,25,28,29,28,27,29,29,28,29,30,29,28,30,30,29,30,30,30,30,30,30,29,29,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,29,28,30,29,29,29,29,29,29,28,29,29,28,29,29,29,28,29,29,29,29,29,30,29,29,30,30],[22,21,20,20,19,17,17,16,14,14,11,9,7,5,5,4,3,2,0,1,2,3,4,4,5,7,8,8,11,12,13,15,16,17,17,19,17,20,21,20,21,21,22,23,24,25,25,24,24,27,25,24,26,27,25,26,28,27,26,27,28,27,28,29,29,30,30,29,30,29,30,28,30,29,29,29,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,31,30,30,30,30,30,30,30,29,30,31,30,30,30,30,30,30,31,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,30,31,31,30,30,31,31,30,31,31,30,30,31,30,31,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,30,30,29,29,30,29,27,30,30,28,28,29,30,30,30,29,29,30,30,30,29,30,30,29,30,31,30,30,31,31,30,30,30,30,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,29,30,30,29,29,30,29,29,28,27,29,30,28,29,30,30,29,30,30,30,29,30,29,29,29,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,30,29,28,29,29,28,28,28,27,29,28,28,27,29,29,28,28,29,28,28,28,29,28,27,28,28,28,28,28,28,26,27,27,28,27,27,28,28,27,28,28,28,28,27,28,27,27,27,27,28,28,28,28,28,28,28,29,28,28,29,29,29,29,28,29,29,30,30,29,29,30,30,30,29,30,30,30,30,29,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,28,28,30,29,27,29,30,29,28,29,30,29,29,30,29,29,29,29,30,29,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,29,30,29,29,30,30,28,30,30,29,29,30,30,28,29,30,29,29,30,30,30,30,29,30,29,31,29,30,31,30,30,30,30,29,30,30,29,29,29,29,29,28,28,29,29,28,29,29,29,28,29,28,27,28,29,28,28,28,27,25,27,23,24,27,26,28,28,28,29,29,29,30,29,29,30,30,29,30,29,30,29,30,30,30,30,31,30,29,30,30,29,29,30,30,29,30,30,29,28,30,30,29,29,30,30,29,29,30,29,29,30,30,29,30,30,29,30,29,29,29,29,29,27,29,29,29,28,29,29,27,28,26,29,29,26,28,29,29,28,29,29,28,29,30,29,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,28,29,29,29,28,29,29,28,29,28,28,28,28,27,28,28,29,28,29,28,28,27,28,29,29,28,28,29,29,29,29,29,30,30,30,29,30,30,30,29,30,29,29,29,30,28,29,29,29,28,29,28,28,27,27,27,27,28,29,28,28,28,30,29,29,29,29,29,29,30,29,29,29,30,30,29,30,29,28,28,28,29,29,27,27,27,26,26,27,27,26,25,25,28,25,26,28,28,26,27,29,27,27,29,28,27,29,29,29,29,30,29,29,29,29,29,28,28,29,29,29,29,29,29,30,29,30,30,30,29,30,30,30,29,30,29,29,29,30,29,28,28,30,29,29,29,29,29,29,30,30,29,29,30,29,30,28,29,28,29,29,29,29,29,30,29,30],[22,21,21,20,20,19,18,17,15,14,13,11,9,6,4,4,3,2,1,0,1,2,3,4,4,5,7,8,10,10,11,13,15,16,16,18,18,19,21,21,21,21,23,22,23,24,23,23,23,24,23,23,25,25,23,26,26,25,25,26,27,26,27,28,28,30,29,29,29,29,30,29,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,30,31,31,31,31,31,30,30,30,30,30,30,31,31,31,31,30,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,29,29,30,29,28,29,28,26,28,30,27,28,29,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,30,31,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,28,30,29,29,27,28,29,30,29,30,29,30,29,30,30,29,29,30,30,29,29,31,30,30,30,31,31,30,30,30,30,30,30,30,30,30,31,30,31,31,30,31,31,31,31,31,30,31,30,30,30,30,30,29,30,30,30,29,30,30,30,30,29,29,29,28,29,29,28,26,28,28,28,27,28,29,28,28,29,29,28,28,29,29,28,29,29,29,29,29,29,28,28,28,29,28,28,28,28,28,29,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,30,29,29,29,29,30,30,29,29,29,30,30,29,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,30,31,29,29,31,30,28,30,31,30,29,30,30,30,30,30,30,30,30,29,31,30,30,31,30,31,31,30,30,30,30,30,30,30,30,31,31,30,31,31,31,30,31,31,31,31,30,31,30,31,29,30,31,30,29,30,31,29,30,31,30,30,30,31,30,30,30,30,31,30,30,31,30,31,31,31,31,30,30,30,30,29,30,30,29,29,29,29,29,28,27,28,29,28,29,28,29,28,29,28,26,28,29,28,29,26,26,25,27,24,23,25,25,27,28,29,29,29,29,30,29,30,30,30,29,30,29,30,29,30,30,29,30,31,30,29,30,30,29,29,30,29,29,29,30,29,28,30,30,29,29,30,29,29,29,30,29,29,30,30,29,29,31,30,30,29,29,29,29,29,28,29,29,28,28,29,29,27,28,27,29,29,27,28,29,29,27,29,28,28,29,29,29,29,29,29,29,29,30,30,29,30,31,30,31,31,30,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,27,28,28,27,28,29,29,28,28,28,29,28,29,29,29,29,29,29,29,29,30,30,30,30,30,29,30,30,29,30,30,30,29,29,29,28,29,29,29,29,27,28,28,28,28,29,28,28,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,31,30,29,29,29,29,29,28,27,28,26,27,27,27,25,24,27,28,25,28,28,28,27,28,28,28,28,29,28,27,30,30,29,29,30,30,29,29,30,29,29,29,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,29,29,30,29,30,29,29,30,29,29,30,30,29,30,30,30,29,30,30,29,30,29,30,30,30,30,30],[22,21,21,20,21,20,19,17,16,15,12,13,10,8,6,5,4,2,2,1,0,1,2,3,3,4,5,6,8,8,10,12,14,15,16,16,16,18,19,19,20,20,21,22,23,24,23,21,22,24,22,22,25,25,21,25,27,24,25,26,28,26,27,27,28,30,29,30,29,29,30,28,30,30,29,29,30,30,30,29,30,30,29,29,30,30,29,29,29,30,30,29,30,30,31,30,30,31,30,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,30,30,31,30,30,30,30,30,29,30,31,30,30,30,30,30,31,31,30,31,31,31,30,31,31,30,31,30,31,30,31,30,31,31,30,30,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,30,29,29,30,28,28,29,28,28,28,28,26,28,29,26,28,29,29,30,29,29,29,30,30,29,29,30,30,29,30,31,30,29,30,31,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,30,30,30,30,30,30,30,29,29,29,29,28,28,29,28,28,27,27,29,29,27,29,29,30,28,28,30,29,28,30,30,29,28,30,30,30,30,30,30,30,30,30,29,30,31,29,30,31,30,30,30,31,30,30,31,31,30,30,30,30,31,30,30,30,31,30,30,30,30,29,30,30,29,30,29,29,30,29,28,29,28,26,28,29,28,27,29,29,28,27,29,28,27,28,29,28,27,28,28,28,28,28,28,28,27,28,28,27,28,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,30,29,29,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,29,30,29,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,31,31,31,31,30,30,30,30,29,30,30,30,29,29,29,30,28,27,29,29,27,28,29,29,27,29,28,27,27,28,28,28,27,27,24,27,22,22,26,25,28,28,28,29,28,29,29,28,30,29,29,29,29,28,29,28,29,29,29,29,30,29,29,29,30,29,29,30,29,28,29,30,28,28,30,30,28,29,30,29,28,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,29,28,30,29,27,28,29,28,26,27,27,28,28,27,27,29,29,27,28,29,28,29,29,29,30,29,28,30,29,29,30,29,30,30,30,30,30,30,30,31,30,30,31,31,31,30,30,30,29,30,30,29,29,30,29,29,30,30,30,30,30,30,29,30,30,29,29,30,29,29,29,30,29,28,29,29,29,28,29,29,29,28,29,29,29,29,27,28,29,28,26,29,29,27,25,27,28,28,28,27,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,29,30,30,28,29,30,29,28,29,29,29,28,27,28,28,28,29,29,29,29,29,30,29,30,29,30,30,29,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,29,28,28,28,26,23,23,28,28,24,27,28,27,27,29,29,28,29,30,29,29,30,30,29,30,30,30,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,29,29,30,29,30,29,29,30,29,30,29,30,29,30,30,30,30,30,30,30,30],[23,21,21,21,21,21,21,19,17,16,14,12,12,8,8,5,5,3,2,2,1,0,1,2,3,4,4,5,7,8,8,11,12,14,15,17,16,18,19,19,20,20,20,21,22,23,23,21,22,24,23,21,24,25,21,25,26,24,24,26,27,26,27,27,27,29,29,29,29,29,30,28,29,30,29,29,30,29,30,29,30,30,29,29,30,29,28,29,29,29,30,29,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,29,30,30,29,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,31,30,30,31,30,30,29,30,30,29,30,30,30,29,29,30,29,30,29,29,29,30,29,28,29,29,27,27,29,30,30,30,29,29,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,30,31,30,30,30,31,30,30,30,31,30,29,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,29,30,29,29,30,29,28,28,27,29,30,28,29,30,30,28,30,30,29,29,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,28,30,30,30,29,29,29,29,29,29,28,29,28,27,27,27,25,28,27,27,26,28,28,27,27,29,28,27,28,28,27,27,28,27,27,27,27,27,26,26,26,27,25,26,27,27,26,28,27,28,27,27,27,27,26,26,26,26,27,26,26,27,27,28,28,27,27,28,28,29,28,28,28,28,29,29,28,29,29,29,29,29,29,29,30,29,29,30,29,29,30,29,30,29,29,30,29,30,30,30,29,30,30,29,29,30,30,28,28,30,29,27,29,30,29,28,29,30,29,29,29,29,28,29,29,30,30,30,30,30,30,30,30,30,29,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,29,30,29,29,30,30,29,30,30,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,29,31,30,30,31,30,30,30,30,29,30,30,30,29,29,29,30,28,27,29,29,28,29,29,29,28,29,29,28,28,29,29,28,27,27,23,26,22,22,26,25,28,27,29,29,29,29,29,28,30,30,30,28,30,29,30,29,30,30,29,29,30,30,29,30,30,29,28,30,29,28,29,30,29,28,30,30,28,29,30,29,29,30,30,29,29,30,30,29,30,30,30,30,30,29,30,30,29,29,29,29,28,28,29,28,25,28,25,29,29,25,29,29,29,27,29,29,27,28,29,29,29,29,28,30,29,29,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,30,30,30,30,29,30,29,30,29,30,30,29,29,30,30,28,29,29,29,28,29,29,29,28,28,28,29,29,27,28,29,26,26,28,28,26,25,26,28,29,27,28,29,29,29,29,29,29,30,29,29,30,30,29,29,29,29,29,29,29,28,29,29,29,28,29,28,28,27,27,27,26,28,28,28,28,28,29,28,29,28,29,29,29,29,28,28,29,29,29,29,30,29,28,29,28,29,28,27,27,27,25,25,27,25,25,22,26,27,24,26,28,27,27,28,29,28,28,30,29,28,29,29,29,29,29,29,29,29,30,29,28,29,29,30,29,29,30,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,29,30,29,29,30,29,29,30,29,30,28,30,29,30,29,29,30,30,30,30,30],[23,22,21,21,21,20,20,20,18,16,16,13,13,9,9,6,5,4,3,2,2,1,0,1,2,3,4,4,6,7,7,10,11,12,13,16,16,18,20,20,20,20,20,21,22,23,22,20,22,23,20,20,24,24,20,24,25,23,24,25,26,25,25,26,27,29,28,29,29,29,30,28,30,29,29,29,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,31,31,30,30,30,30,30,31,30,30,31,31,30,30,31,31,30,31,31,30,31,31,31,30,30,30,30,30,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,30,29,30,30,29,28,29,29,27,28,29,27,28,29,29,30,30,29,29,30,31,30,30,31,31,30,30,31,31,30,31,31,30,31,31,31,30,31,30,31,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,29,29,30,29,28,28,27,29,30,28,29,29,30,29,30,30,30,29,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,31,31,30,30,30,31,31,30,30,30,30,29,30,30,30,29,29,29,29,29,29,28,29,28,28,28,27,25,27,27,27,27,28,28,27,27,28,28,27,28,28,28,27,28,28,28,28,28,28,27,27,27,28,27,27,28,27,27,28,28,29,28,28,28,28,28,28,28,28,28,29,28,28,29,29,29,29,28,29,29,29,29,29,28,28,29,29,29,29,29,29,29,29,30,29,30,30,29,30,30,29,29,29,29,29,29,30,29,30,30,30,29,30,30,30,30,30,31,29,29,31,30,28,30,31,30,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,31,31,30,31,30,31,29,30,31,30,29,30,31,29,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,30,30,31,30,29,30,30,30,29,29,29,29,29,28,29,29,27,29,28,28,27,29,28,26,28,29,27,29,25,25,23,26,22,22,25,25,28,28,29,29,29,29,30,29,30,30,30,29,30,28,30,29,30,30,29,30,30,29,29,30,30,29,29,30,29,28,29,30,29,28,29,30,28,29,30,29,29,28,29,29,28,29,30,29,29,30,30,30,29,29,29,29,28,28,29,28,28,28,29,28,25,28,26,28,28,26,28,28,28,27,28,28,27,29,29,28,29,29,28,29,29,29,30,29,30,30,30,31,30,30,31,31,31,30,31,31,31,31,30,30,30,30,30,29,30,30,30,29,30,29,29,30,30,30,29,30,30,30,29,30,30,29,29,29,29,29,29,28,29,28,28,28,28,28,28,28,27,28,28,28,27,26,27,28,28,27,27,27,28,27,28,28,28,29,28,28,29,28,30,29,30,30,30,29,30,29,29,30,29,29,28,29,29,27,28,28,27,28,27,26,28,27,28,28,28,28,28,29,28,28,29,29,29,29,29,29,29,29,30,30,29,30,30,28,29,28,29,29,27,26,27,25,26,26,27,26,24,27,27,26,27,28,28,27,28,28,27,28,29,28,28,29,29,29,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[23,22,22,21,21,21,21,20,18,18,15,15,13,11,10,8,7,4,4,3,2,2,1,0,1,2,3,4,4,6,7,8,10,12,13,16,15,17,18,18,19,19,20,21,21,23,22,21,21,23,21,21,24,25,20,24,26,23,24,25,27,25,26,27,27,29,29,30,29,29,30,29,30,30,29,29,30,30,30,30,30,31,30,29,30,30,28,29,29,30,30,29,29,30,30,30,30,31,30,30,31,31,30,31,31,30,30,31,31,30,30,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,31,31,30,30,31,31,30,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,29,30,30,28,29,29,28,28,28,28,26,28,29,26,28,29,29,29,30,29,29,30,30,30,29,30,31,30,30,31,31,29,31,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,30,30,31,30,30,30,30,30,29,29,29,29,28,29,29,27,28,27,29,29,27,29,29,30,28,28,30,29,29,30,30,29,29,31,30,30,30,30,31,30,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,30,31,31,30,30,30,30,29,29,30,29,30,29,29,29,29,28,29,27,26,27,28,28,27,28,29,27,26,29,28,27,28,29,27,27,28,28,28,29,28,28,28,27,28,28,28,28,28,28,28,28,29,28,28,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,30,31,30,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,29,30,30,30,31,30,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,31,30,30,31,30,30,31,31,31,31,30,31,31,31,31,31,30,31,30,30,30,30,30,29,30,29,30,29,27,29,29,27,29,29,28,27,28,28,26,27,28,28,28,26,26,23,25,22,22,24,26,28,28,28,29,28,29,29,29,30,29,29,28,29,28,29,28,29,29,29,29,30,29,28,29,30,29,29,30,29,28,29,30,28,28,30,30,28,29,30,29,29,29,30,29,29,30,30,29,30,30,30,31,30,30,30,30,30,29,29,30,29,28,29,28,26,28,26,29,28,27,27,29,29,27,28,29,28,28,29,29,29,29,27,30,29,29,30,29,30,30,30,30,30,30,30,31,31,30,31,31,31,30,30,30,29,30,29,28,29,30,29,28,30,29,30,30,30,30,29,30,30,29,29,30,30,29,29,30,29,28,29,29,29,28,29,30,29,29,29,29,30,29,29,29,29,28,26,29,29,26,25,27,28,29,27,28,29,29,28,29,30,29,30,30,30,30,30,29,30,30,29,29,30,30,28,29,30,29,29,29,30,29,28,28,29,28,29,29,29,29,28,30,30,28,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,28,30,29,29,29,29,28,28,28,26,24,23,29,29,25,29,29,28,28,30,30,29,29,30,30,29,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,31,31,31,30,30,31,31,30,30,31,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,29,31,30,30,30,30,30,31,30,31,31],[23,22,22,23,21,22,22,21,21,20,17,16,15,12,13,9,9,6,5,4,3,2,2,1,0,1,2,3,5,5,6,8,9,11,13,15,14,17,17,18,19,19,19,20,21,22,22,20,21,23,22,20,23,24,20,23,24,24,24,25,26,25,26,26,26,29,29,29,29,29,30,28,29,30,29,29,30,30,30,29,30,30,29,28,29,29,28,29,29,29,30,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,31,30,29,30,30,29,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,31,30,30,30,31,30,30,30,30,29,30,31,30,30,30,30,30,29,29,29,29,29,29,28,28,30,26,27,29,29,29,30,29,29,30,30,30,29,30,30,29,29,30,30,29,30,31,30,30,30,30,30,30,30,31,31,31,30,31,31,31,30,31,31,31,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,28,29,27,29,30,28,29,29,30,28,29,30,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,31,30,30,30,30,31,30,30,30,30,29,29,30,30,29,29,29,29,29,29,28,28,28,28,27,26,25,26,27,26,26,27,28,27,26,28,28,27,28,28,28,27,28,28,28,28,27,28,26,26,26,27,26,27,27,27,26,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,28,28,28,27,28,28,29,29,28,29,28,29,29,28,29,29,29,29,29,30,29,30,29,29,30,29,29,30,29,30,29,29,30,29,30,30,30,30,29,30,30,29,30,30,29,29,30,30,29,29,30,29,29,29,30,29,28,29,29,28,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,31,30,31,31,30,30,30,30,29,30,30,30,30,30,30,30,29,28,30,30,28,30,30,29,27,30,29,27,27,29,28,27,26,26,22,25,21,22,25,25,28,27,29,29,29,29,29,28,30,30,30,28,29,29,29,28,30,30,28,28,30,29,27,30,30,28,28,30,29,28,29,30,29,27,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,27,28,25,29,29,25,28,29,29,27,29,29,27,28,28,29,29,28,28,30,29,28,30,28,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,28,29,30,29,28,29,29,30,30,30,30,29,30,29,30,29,30,30,29,29,30,30,28,29,30,29,28,29,30,29,28,29,29,29,29,29,29,29,28,27,29,29,27,25,25,28,29,27,28,29,29,28,29,29,29,29,29,30,30,30,29,29,29,30,29,29,29,29,29,29,29,28,29,29,28,27,27,28,27,28,29,28,28,28,29,28,28,29,28,29,29,28,29,29,29,29,29,30,29,29,29,29,29,28,28,28,27,28,27,27,27,25,26,25,28,28,26,28,29,28,28,29,29,28,29,30,30,29,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,29,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30],[25,24,24,23,22,23,22,21,20,20,18,17,17,13,12,10,11,9,6,5,4,3,3,2,1,0,1,2,4,5,4,7,9,10,12,14,13,16,17,17,19,19,19,20,20,22,21,20,20,22,20,19,23,24,18,23,25,22,22,24,26,24,25,26,26,29,28,30,28,29,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,28,30,30,30,30,30,30,30,31,30,30,31,30,30,31,31,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,31,31,30,31,31,30,30,31,31,30,31,31,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,31,31,30,31,31,31,30,31,31,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,31,30,30,30,30,30,30,30,30,29,30,29,28,29,29,27,27,29,30,30,30,29,30,30,31,30,30,31,31,30,30,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,29,29,30,30,28,29,28,30,30,29,30,30,30,29,30,30,30,29,30,30,30,29,30,31,30,30,30,31,30,30,30,30,30,31,30,30,31,31,30,30,31,31,30,31,31,31,30,31,30,31,30,30,30,30,29,30,30,30,29,29,30,30,29,29,28,29,28,28,28,27,25,27,27,26,27,28,27,27,27,28,27,27,27,28,27,27,27,28,28,28,27,28,26,26,27,28,26,26,28,27,28,29,27,28,28,28,28,27,27,28,27,28,28,28,28,28,28,28,28,28,28,29,29,29,28,28,28,28,29,28,28,29,29,29,29,29,30,29,30,29,29,30,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,31,30,29,31,30,28,30,31,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,31,30,31,30,31,30,30,31,30,30,31,31,30,30,31,31,30,30,30,30,30,30,30,31,30,30,31,30,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,28,29,29,29,27,30,28,27,28,29,28,28,26,27,22,26,22,22,25,26,28,28,29,29,29,30,30,28,30,30,30,29,29,29,29,28,30,30,28,29,30,30,29,30,30,29,29,30,29,28,29,30,29,28,30,30,29,29,30,30,29,28,30,29,29,29,30,30,29,30,30,30,29,29,30,30,29,29,29,28,28,29,30,28,27,29,26,29,29,26,29,29,28,27,29,28,27,29,29,29,29,29,28,30,29,29,30,29,30,30,30,30,30,30,30,31,31,30,30,30,31,31,30,31,30,30,29,29,30,30,30,29,30,29,29,30,30,29,29,30,30,30,29,30,30,29,29,29,29,29,29,29,29,29,28,29,29,29,28,28,28,28,28,29,28,27,28,29,28,27,27,26,28,28,27,27,28,28,28,29,29,29,30,29,29,30,30,30,30,29,29,29,29,29,29,29,29,28,29,29,27,29,28,27,28,27,28,28,28,28,28,29,28,28,29,28,29,29,29,29,29,29,30,30,30,30,30,28,29,29,29,28,28,27,28,25,26,27,27,27,26,27,28,28,28,28,28,28,29,29,28,29,29,29,29,30,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,31,30,30,30,31,30,31,31,31,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,31,31,31],[26,25,25,25,24,24,24,23,22,21,20,18,17,15,13,13,12,11,8,6,5,4,4,4,3,2,0,1,3,4,4,5,7,9,11,12,13,15,16,16,18,18,19,20,21,22,21,20,21,22,20,20,23,23,19,24,25,23,23,25,27,25,26,27,27,29,28,29,30,29,30,30,30,30,30,30,30,31,31,30,31,31,30,30,30,30,29,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,29,29,29,28,29,30,26,27,29,29,30,30,29,30,30,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,29,30,29,29,29,28,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,29,29,29,29,29,27,25,26,29,28,26,29,29,28,26,28,28,28,28,29,27,27,29,28,28,29,28,29,28,28,29,28,28,29,29,28,29,29,29,30,29,29,30,29,29,29,30,30,30,30,30,29,30,30,30,29,29,30,30,30,30,29,29,29,30,29,29,30,29,30,30,30,30,29,30,30,29,30,29,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,30,31,30,30,30,30,30,31,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,29,30,30,28,29,30,29,28,29,29,27,28,29,28,28,26,26,24,25,23,22,26,27,29,29,29,29,29,29,29,28,30,30,29,29,29,28,30,28,29,30,29,29,30,29,29,30,30,29,29,30,29,28,29,30,29,29,30,30,29,29,30,30,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,28,29,27,30,30,27,29,29,29,27,29,29,28,28,29,29,29,29,28,30,29,29,30,29,30,30,30,30,31,30,31,31,31,30,31,31,31,31,30,30,30,30,30,29,29,30,29,28,30,29,29,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,27,27,29,30,28,28,29,29,28,29,30,29,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,29,28,30,29,29,30,29,29,29,30,30,29,30,30,30,30,30,30,31,30,31,31,31,31,31,30,30,30,30,30,30,30,30,28,28,29,28,27,27,29,30,28,30,30,29,29,30,30,30,30,31,30,30,31,31,30,30,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,30,30,31,31,30,30,31,31,30,31,31,30,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31],[26,24,24,25,23,26,24,23,24,22,21,22,19,17,17,14,14,12,12,10,7,6,5,4,4,3,2,0,1,3,4,5,5,7,10,12,13,15,15,16,18,18,18,19,21,21,21,19,21,23,21,19,23,23,20,24,25,24,23,26,27,25,26,28,27,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,30,30,30,30,30,29,29,29,30,26,27,29,29,30,30,30,30,30,31,30,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,30,30,29,30,28,30,30,28,30,30,30,30,30,30,30,30,30,31,30,29,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,30,30,30,30,30,29,29,29,28,28,28,26,24,24,28,28,25,28,29,28,25,29,29,28,28,29,28,27,29,28,28,29,28,28,27,26,28,28,28,28,28,28,28,29,29,29,29,29,29,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,31,31,30,30,31,31,29,30,31,30,30,30,31,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,31,30,30,31,31,31,30,31,31,31,31,31,31,30,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,31,30,29,30,30,29,30,30,29,28,30,29,28,28,30,29,28,26,27,24,25,22,23,27,27,30,28,30,29,29,30,30,28,30,30,30,28,30,28,30,28,30,30,28,28,30,30,28,30,30,29,29,30,30,28,29,30,30,29,30,30,30,29,30,31,30,30,31,30,30,30,30,30,30,31,31,31,31,30,30,30,30,30,31,30,30,30,30,30,28,29,27,30,30,27,29,30,29,27,30,30,27,28,29,29,30,28,29,30,30,29,30,30,31,30,30,30,31,30,31,31,30,30,30,31,31,31,30,30,30,30,29,29,30,30,30,29,30,29,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,29,29,30,30,30,30,29,30,30,29,30,30,29,29,30,30,28,27,26,29,30,27,28,29,29,28,29,30,29,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,28,29,30,29,28,29,29,29,29,29,29,28,29,30,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,29,28,28,28,27,28,27,29,30,28,29,30,29,29,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,31,30,31,31,30,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31],[27,26,26,26,25,26,25,23,24,24,22,22,21,18,18,16,15,15,12,12,10,6,6,6,4,4,3,2,0,1,2,4,5,5,7,10,10,14,15,15,16,17,18,19,20,21,21,20,20,22,20,19,22,23,18,23,25,22,21,24,26,24,25,26,26,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,31,31,30,29,30,30,29,30,30,30,30,30,30,31,31,30,30,31,30,30,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,30,29,29,30,27,27,30,29,30,30,30,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,29,30,28,30,31,29,30,30,31,30,30,31,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,29,30,30,30,29,29,28,29,28,27,28,26,25,26,27,27,27,28,28,28,26,28,28,27,26,28,27,26,28,28,28,28,28,28,27,26,28,28,27,27,28,28,28,29,28,29,29,29,29,28,29,29,28,29,29,28,28,28,29,29,29,28,29,29,29,29,29,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,29,29,30,29,30,30,30,30,30,30,31,31,31,31,31,31,30,30,31,31,30,31,31,31,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,30,30,30,30,30,30,29,30,30,29,28,30,29,27,29,29,28,28,26,27,23,26,22,23,27,28,29,28,30,29,29,30,30,29,30,30,30,28,30,29,29,27,30,30,28,29,31,30,28,30,30,29,29,31,30,29,29,30,30,29,30,30,29,29,30,30,30,29,30,30,30,30,31,30,30,31,31,31,31,30,31,30,30,30,30,30,30,29,29,29,28,29,28,30,30,27,29,29,29,28,30,28,28,28,29,29,29,29,29,30,29,29,30,29,30,30,30,31,31,30,31,31,31,30,31,31,31,31,30,31,30,30,29,28,30,30,29,27,30,29,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,30,30,29,29,30,29,29,29,30,30,30,29,30,29,29,29,30,29,29,29,28,29,29,27,29,28,28,28,29,29,29,30,29,29,30,30,30,29,30,29,30,29,30,29,29,29,29,29,29,29,30,28,29,29,28,29,29,29,29,29,30,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,28,29,28,28,28,28,30,29,28,30,30,29,29,30,30,30,30,31,30,30,31,31,30,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[27,27,27,26,26,26,25,26,24,24,23,22,22,20,19,17,16,15,14,13,11,10,8,6,5,5,4,3,2,0,1,3,3,4,5,7,9,13,14,15,16,17,18,19,20,20,20,19,20,22,21,20,22,22,21,23,24,23,23,25,26,25,25,26,27,29,28,29,29,29,30,29,30,30,30,29,30,30,30,29,31,31,30,29,30,30,28,29,29,30,30,29,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,30,30,29,30,29,28,29,30,26,27,29,29,29,30,30,30,30,31,30,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,29,30,29,29,30,28,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,30,30,30,30,29,29,28,28,29,27,24,24,28,28,25,26,29,28,27,28,28,28,27,29,28,26,28,28,29,29,29,29,28,28,28,29,28,29,28,29,28,29,29,30,29,29,30,29,29,29,29,30,29,29,29,29,29,29,30,29,29,29,30,30,30,29,29,29,30,30,29,30,29,30,29,29,30,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,30,30,30,31,29,29,30,29,28,29,29,26,27,28,28,27,26,26,25,26,24,24,27,27,29,29,29,29,29,29,29,29,29,30,29,29,29,28,29,27,29,30,28,28,30,29,28,29,30,29,29,30,29,28,29,30,29,29,30,30,29,29,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,30,31,31,30,29,30,30,30,29,30,30,29,29,28,30,30,28,29,30,29,27,29,30,28,28,29,29,29,28,28,30,29,28,30,29,30,30,30,30,30,30,30,31,30,30,30,31,31,30,30,30,29,29,29,27,29,29,29,27,29,29,29,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,30,30,29,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,28,28,29,29,27,28,29,29,27,29,29,29,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,29,30,30,30,29,29,30,29,29,30,30,28,29,31,30,29,30,30,30,31,30,31,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,28,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31],[27,26,27,27,25,27,26,25,25,25,23,24,22,21,21,20,19,17,16,15,13,11,10,7,6,5,4,3,3,1,0,1,3,4,6,6,10,11,13,14,16,17,17,19,19,20,20,20,20,21,21,19,22,22,20,23,24,23,23,24,25,25,25,26,26,29,29,29,29,29,30,28,30,30,29,29,30,30,30,29,30,30,29,29,30,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,31,31,31,30,31,31,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,30,31,31,30,30,31,31,30,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,30,31,30,30,30,30,29,30,29,29,29,30,27,27,30,29,29,30,30,29,30,31,30,30,30,30,30,30,31,31,30,31,31,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,28,30,30,29,30,29,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,29,30,30,30,29,30,30,29,29,28,29,28,27,29,27,26,25,24,27,28,26,26,28,28,25,28,28,28,26,29,29,27,29,29,29,28,28,28,27,26,27,28,27,28,28,28,28,29,29,29,29,29,28,29,28,29,28,28,29,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,30,29,30,30,29,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,31,31,30,31,31,30,30,31,31,30,31,31,31,30,31,30,30,31,31,30,31,31,30,31,31,31,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,29,28,30,29,27,27,29,29,27,26,26,23,25,22,24,27,28,30,28,30,28,30,30,29,28,30,30,30,28,29,29,30,27,30,30,28,28,30,29,27,29,30,28,28,30,29,28,29,30,30,28,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,31,31,30,31,30,30,30,30,30,30,29,30,30,29,29,28,30,30,28,28,30,29,27,29,29,27,27,28,29,29,28,29,30,29,28,29,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,28,29,30,29,26,29,28,29,29,30,29,29,30,30,30,28,29,29,29,28,30,29,28,29,30,30,28,29,30,30,29,30,30,30,30,29,30,30,30,29,29,29,29,28,27,29,29,27,28,29,30,28,29,29,28,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,30,29,29,29,29,28,29,29,28,29,29,29,28,29,29,29,28,29,28,29,30,29,29,29,30,30,30,30,30,30,29,30,29,29,29,29,28,29,28,29,29,28,28,28,29,29,28,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31],[29,28,28,28,27,28,27,26,26,26,24,24,23,22,22,20,21,18,16,17,15,13,12,11,7,6,5,4,3,3,1,0,1,3,4,5,6,7,11,12,15,15,16,18,19,19,19,18,19,20,19,18,21,21,19,21,23,21,22,22,24,23,23,25,25,28,28,29,29,28,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,31,30,30,30,30,31,30,31,31,30,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,29,30,28,28,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,29,30,31,30,30,30,31,30,30,31,31,30,30,31,30,30,31,31,31,30,31,31,31,31,30,30,30,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,30,30,30,29,29,30,29,29,29,28,28,28,28,28,27,25,26,26,26,27,27,27,28,26,28,28,27,27,28,27,26,28,28,28,28,28,28,26,27,28,28,27,27,28,28,28,29,28,30,28,29,29,28,29,29,29,28,29,29,29,29,29,29,29,28,29,29,29,29,29,28,29,28,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,28,29,30,29,29,29,29,29,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,30,31,31,29,31,31,30,30,31,31,30,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,28,29,30,29,28,25,28,24,27,24,24,28,28,30,29,30,29,30,30,30,29,30,30,29,28,29,28,29,27,30,30,28,29,30,30,28,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,31,30,30,30,31,31,31,30,31,30,30,30,30,30,30,30,30,30,29,30,29,30,30,28,29,30,29,27,29,29,27,29,28,29,28,28,29,30,29,29,30,29,30,30,30,30,30,30,30,31,31,30,30,31,31,31,30,30,29,30,29,28,29,30,29,26,29,29,29,30,29,29,29,30,30,30,29,29,30,30,29,30,29,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,29,28,29,29,28,29,29,29,28,29,29,28,30,29,30,30,30,29,29,29,29,30,29,30,29,30,29,29,30,30,29,30,29,29,29,28,28,29,29,28,28,29,28,29,29,28,29,30,29,29,29,30,30,30,30,30,30,29,30,29,30,29,29,29,29,28,29,29,28,28,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,30,30,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[29,28,28,28,28,28,28,27,26,26,25,24,25,22,23,22,21,19,19,17,16,15,13,12,9,8,6,5,4,3,3,1,0,1,3,4,6,6,7,10,13,14,15,17,18,19,19,19,20,20,19,20,22,22,20,22,24,23,23,24,25,24,25,26,27,29,28,29,29,29,30,30,30,31,30,30,30,31,30,30,31,31,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,29,30,27,28,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,29,30,31,30,30,30,31,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,30,30,30,30,30,29,28,29,29,27,26,26,29,28,26,28,29,28,26,29,29,28,27,29,27,27,29,29,28,30,29,29,29,28,29,29,29,29,29,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,28,29,29,29,28,26,27,23,27,23,25,28,29,30,29,30,29,30,30,30,29,30,30,29,29,29,28,29,27,29,30,28,28,30,30,28,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,29,30,31,29,30,30,30,28,30,30,28,29,29,30,29,28,29,30,29,29,29,29,30,30,30,30,31,30,31,31,31,30,31,31,31,31,30,30,29,30,29,28,29,29,29,27,29,29,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,31,31,30,31,31,30,30,30,31,30,29,28,30,30,28,29,30,30,28,30,30,29,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,31,31,30,30,30,30,29,30,30,30,29,29,30,30,30,30,30,30,31,30,30,30,31,31,31,31,31,31,30,31,30,31,30,30,30,30,30,30,30,29,29,30,30,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[28,28,28,28,27,29,28,27,27,27,26,26,25,24,24,23,22,20,19,19,17,16,14,12,12,10,8,6,5,5,4,3,2,0,1,3,4,5,5,7,10,12,13,15,17,18,18,18,19,20,19,20,21,22,20,22,23,22,23,24,25,25,25,26,27,29,29,29,30,29,30,30,30,30,30,30,30,30,31,30,31,31,30,30,31,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,29,29,30,28,28,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,30,30,30,30,30,29,28,29,29,28,26,26,29,28,26,28,29,28,26,29,29,28,27,29,28,27,29,28,29,29,28,29,28,28,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,30,30,29,30,29,30,29,29,30,29,30,30,30,30,29,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,29,31,30,29,29,30,29,29,27,28,25,28,25,26,28,29,30,29,31,29,30,30,30,29,30,30,30,29,29,29,30,27,30,30,29,28,31,30,29,30,30,30,30,31,30,30,30,31,30,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,31,29,30,30,30,28,30,30,29,29,29,30,30,29,29,30,30,29,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,28,29,30,30,27,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,31,30,30,31,30,31,31,30,31,31,30,30,30,30,30,30,29,30,30,28,29,30,30,28,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,30,31,31,30,31,30,30,30,30,30,29,30,31,30,29,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,30,31,30,31,30,30,30,30,29,29,30,29,29,30,30,31,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[29,29,29,30,29,30,28,28,28,28,26,27,26,26,26,25,24,22,22,22,21,18,17,16,14,14,13,10,7,6,5,4,3,2,0,1,3,4,5,5,7,10,12,14,16,17,18,18,19,20,20,20,21,22,20,22,23,22,22,23,24,24,24,25,26,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,30,31,30,30,31,31,31,30,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,28,29,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,30,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,29,29,29,28,28,28,27,26,26,28,27,26,28,28,28,26,29,28,27,26,28,28,26,28,27,29,28,28,28,27,27,28,29,27,28,28,28,28,29,28,30,29,29,29,29,29,29,29,28,28,28,28,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,29,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,30,31,30,29,30,30,29,29,28,29,26,28,26,26,29,30,30,29,30,30,30,30,30,29,30,30,30,29,29,29,30,27,30,30,28,29,31,30,29,30,31,30,30,31,30,29,30,31,31,30,30,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,29,30,31,29,30,30,30,29,30,30,29,29,29,30,29,29,29,30,29,29,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,29,30,29,29,29,30,29,28,30,29,30,30,30,30,30,30,30,31,29,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,31,30,31,30,30,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,29,30,30,29,30,30,30,29,29,30,29,30,30,29,30,30,30,30,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[29,29,29,29,28,29,28,27,28,27,26,26,26,25,26,24,24,23,21,22,20,19,19,17,16,15,14,12,9,8,6,4,4,2,1,0,1,3,4,4,5,6,9,12,14,15,16,18,19,19,18,19,21,22,20,22,23,22,23,23,24,24,24,26,26,29,29,29,29,30,30,30,30,30,30,30,30,31,30,30,31,31,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,28,28,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,31,31,30,31,31,31,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,30,30,30,29,29,29,28,29,28,27,26,25,28,28,26,27,29,28,26,28,29,28,27,29,28,26,28,28,29,29,28,29,28,28,28,29,28,28,29,29,29,29,29,30,29,30,30,29,29,30,29,29,29,29,29,29,30,29,29,29,29,30,29,30,29,29,29,29,30,29,29,29,29,30,29,29,30,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,30,30,31,30,29,30,30,29,30,28,28,25,28,25,27,28,29,30,30,30,30,30,30,30,29,30,30,29,29,29,29,30,27,30,30,29,28,30,30,28,31,31,30,30,31,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,31,29,30,30,30,29,30,30,29,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,30,30,30,29,30,29,28,29,30,29,28,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,31,31,30,30,31,30,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,30,30,30,30,31,30,30,30,31,30,30,30,30,30,29,30,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,29,29,29,29,30,29,29,29,29,28,28,28,28,28,26,25,25,24,23,23,22,22,19,17,17,16,14,12,10,9,6,5,4,3,2,0,1,3,4,5,5,7,10,13,15,16,17,17,17,18,19,19,21,20,21,22,22,22,23,24,24,24,25,26,29,29,29,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,30,31,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,28,28,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,29,29,29,28,29,28,27,26,24,28,28,26,26,29,28,25,28,29,28,25,29,27,26,28,28,28,29,28,29,28,28,29,29,28,29,29,29,29,29,30,31,29,29,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,29,29,28,30,29,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,29,29,30,30,28,28,28,27,28,26,28,29,30,31,30,31,29,30,30,30,29,30,30,30,30,29,29,29,27,29,30,29,29,31,30,29,30,30,30,30,31,30,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,29,31,31,29,30,29,30,30,28,30,30,30,29,30,30,30,30,30,30,31,30,31,31,30,30,31,31,30,30,30,30,29,30,29,28,29,29,29,27,29,29,29,30,30,30,30,30,31,31,30,31,31,30,30,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,29,30,31,29,30,30,30,29,30,30,29,30,30,30,31,31,30,30,31,31,30,31,31,31,30,31,31,30,31,31,31,30,30,31,30,30,31,30,30,30,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,29,30,29,30,28,28,29,28,28,28,27,27,28,27,26,25,24,23,22,22,22,20,18,18,17,15,14,12,8,7,6,5,4,3,2,0,1,3,4,5,5,7,10,13,14,16,16,17,17,18,19,21,19,21,22,22,22,22,23,23,24,25,26,28,29,29,29,30,30,30,30,30,31,30,30,31,30,30,31,31,30,30,31,31,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,29,29,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,30,31,31,30,31,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,31,30,30,30,30,30,29,29,29,28,28,27,27,26,26,28,27,26,27,28,28,26,28,28,27,26,29,28,26,28,28,28,29,28,28,28,27,28,29,28,28,28,29,29,29,28,30,29,30,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,29,29,29,29,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,30,31,30,30,30,30,29,29,28,28,26,29,26,28,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,27,30,30,29,28,31,30,29,30,31,30,30,31,31,30,30,31,31,30,30,31,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,29,30,30,30,29,30,30,30,30,29,30,30,28,30,30,30,29,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,30,30,30,29,30,30,28,28,30,29,27,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,31,30,31,31,30,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,29,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,29,30,31,30,30,30,31,31,31,31,31,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,29,30,29,29,29,29,29,29,28,28,28,28,27,26,26,25,24,23,23,22,20,20,19,17,16,15,11,10,7,5,5,4,3,2,0,1,3,4,5,5,7,11,13,15,15,16,17,19,19,20,20,22,22,22,23,23,23,24,24,25,26,28,29,29,30,30,31,30,31,31,31,30,31,31,31,30,31,31,30,31,31,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,29,29,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,30,29,28,29,28,27,27,25,28,28,27,26,29,28,26,28,28,28,27,29,28,27,28,28,29,29,28,29,28,29,29,29,28,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,29,29,29,28,30,29,29,30,29,29,30,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,29,30,30,29,29,29,28,26,29,27,29,29,30,31,30,31,29,30,30,30,29,30,30,30,29,29,28,29,27,29,29,29,28,31,30,29,30,31,30,30,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,29,31,31,30,30,29,30,30,28,30,30,30,29,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,30,30,30,29,30,30,27,28,29,29,27,29,30,30,30,30,30,30,31,31,31,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,29,30,31,30,29,30,31,29,30,30,31,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,30,30,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,29,29,30,29,28,29,28,28,28,28,27,27,26,25,24,24,24,23,20,21,20,18,18,16,13,13,10,7,5,5,5,3,2,0,1,3,4,5,5,8,12,14,14,15,17,18,18,19,19,21,21,22,22,22,23,23,23,24,26,28,29,29,29,30,30,30,31,31,31,30,30,31,31,30,31,31,31,31,31,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,29,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,29,28,29,28,27,27,25,28,28,27,27,29,29,26,28,29,28,27,29,28,27,28,27,29,29,29,29,28,28,29,29,28,29,29,29,29,30,29,30,30,30,29,30,30,30,30,29,29,29,29,30,29,29,29,29,29,29,29,29,30,29,29,29,30,29,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,29,30,30,29,29,29,29,27,29,27,29,29,30,31,30,31,29,30,30,30,29,30,30,30,29,29,29,30,27,29,30,28,28,30,30,28,30,31,30,30,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,31,30,30,30,29,30,30,27,30,30,29,29,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,30,30,29,30,29,28,28,29,29,26,29,29,30,29,30,30,30,31,31,31,30,30,30,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,29,30,31,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,28,27,27,26,26,25,24,24,23,22,22,21,19,19,17,14,14,12,9,6,5,5,5,3,2,0,1,3,4,5,6,8,12,13,13,15,16,17,18,19,21,21,21,23,23,23,23,23,25,25,28,29,29,30,29,30,30,30,30,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,28,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,29,29,28,29,28,28,27,24,28,28,27,27,29,28,26,28,29,28,27,29,28,27,28,27,29,29,28,29,28,28,29,29,28,29,29,29,29,29,29,30,29,30,30,29,29,30,29,29,29,29,29,30,29,29,29,29,29,30,29,30,29,29,29,28,30,29,29,29,28,29,29,28,30,29,29,29,29,29,29,29,30,30,29,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,29,29,29,28,29,28,29,29,30,31,30,31,29,30,30,30,29,30,30,30,29,29,29,29,27,29,29,29,28,31,30,29,30,30,30,30,31,30,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,30,30,29,30,30,27,30,30,30,29,30,30,30,30,30,30,31,30,31,31,30,30,31,31,30,30,30,30,29,30,29,27,28,29,29,26,29,29,29,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,31,29,30,30,30,28,30,30,29,30,30,30,31,30,30,30,31,30,30,31,31,31,31,31,31,30,31,31,31,30,30,31,30,30,31,30,30,30,31,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,29,30,29,29,29,29,28,28,28,28,27,26,26,24,24,24,23,22,23,22,20,20,18,15,16,16,13,9,7,6,5,6,3,2,0,1,3,4,5,6,9,11,13,14,14,15,17,17,19,20,20,21,22,23,22,22,25,25,28,28,29,30,30,30,30,30,30,31,30,30,31,30,30,31,31,30,31,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,29,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,30,30,30,30,30,29,29,28,28,28,27,27,24,26,28,26,26,28,28,25,27,28,27,25,28,27,26,27,27,28,28,28,29,28,28,29,29,28,28,29,29,29,30,29,30,30,30,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,30,29,29,29,29,30,30,30,30,30,30,30,30,29,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,29,29,29,29,27,29,28,29,30,30,31,30,31,30,31,30,30,29,30,31,30,29,29,29,30,27,30,30,29,28,30,30,29,30,30,30,30,31,30,30,30,31,31,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,28,30,30,28,30,30,30,29,30,30,30,30,30,30,31,31,31,31,31,30,31,31,31,30,30,30,29,30,29,28,28,30,29,26,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,28,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,30,30,29,30,31,30,29,29,30,30,30,30,30,30,31,31,30,30,31,31,31,31,31,31,30,31,30,30,30,30,30,31,30,30,30,30,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,31,30,30,30,30,29,29,29,29,29,29,28,28,27,26,26,25,26,25,23,24,24,21,21,20,17,18,19,16,14,11,8,6,6,6,4,2,0,1,3,5,6,9,9,11,13,14,14,16,17,20,19,20,23,24,24,24,25,25,26,28,29,29,30,30,30,30,30,30,31,30,30,31,30,30,31,31,30,30,31,30,29,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,29,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,29,30,29,28,29,28,27,28,25,28,28,27,26,28,28,26,27,28,28,26,27,27,27,27,27,29,29,29,29,29,28,29,29,28,30,29,29,29,30,30,30,29,30,30,30,29,29,29,30,30,30,30,29,30,30,30,29,29,30,29,30,29,29,29,29,30,29,29,30,29,30,30,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,29,29,29,28,29,29,30,29,30,31,30,30,30,30,30,30,29,30,30,30,29,29,29,29,26,29,29,28,27,30,30,28,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,28,30,30,27,30,30,29,29,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,30,30,30,29,30,29,27,27,29,29,25,28,29,30,30,30,30,30,30,30,31,30,30,30,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,31,30,30,30,31,31,30,31,31,31,31,31,31,30,30,30,30,30,31,30,30,30,31,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,27,27,26,25,26,25,23,24,23,21,23,21,17,19,19,18,15,14,10,7,6,5,5,3,1,0,1,3,6,7,7,9,11,12,13,15,16,17,18,19,21,20,23,22,23,24,25,28,28,29,29,30,30,30,30,30,31,30,30,31,30,30,31,31,30,30,30,30,30,29,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,30,29,29,29,28,28,28,27,27,27,23,26,27,27,25,27,27,25,26,27,27,25,27,26,26,27,27,27,27,27,28,28,27,28,28,27,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,27,29,28,29,29,28,29,29,28,29,29,29,29,29,29,29,29,29,30,29,29,30,29,29,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,29,29,29,27,28,28,29,30,30,31,29,30,29,31,30,30,29,30,31,30,29,29,29,29,27,29,29,28,27,30,29,28,30,30,30,29,30,30,30,30,30,30,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,29,30,30,29,30,27,29,28,26,30,30,29,29,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,31,30,30,29,29,29,27,27,29,28,24,29,29,30,29,30,29,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,29,30,30,29,30,30,30,28,30,29,27,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,30,30,29,29,30,29,30,30,29,30,31,30,30,30,31,30,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,28,27,27,26,25,26,25,23,24,24,22,23,22,18,20,20,19,16,15,13,10,7,6,6,5,3,2,0,1,3,4,5,6,9,10,9,13,14,17,16,17,20,20,22,22,23,24,24,28,28,28,29,29,30,30,30,31,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,29,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,29,29,29,29,27,28,27,26,27,24,26,27,27,25,27,27,26,26,27,27,26,27,26,26,27,26,28,28,27,28,28,28,28,28,28,29,29,29,29,29,29,30,29,29,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,27,29,28,29,29,28,29,29,27,29,29,29,29,29,29,29,29,29,30,29,30,29,29,29,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,29,29,29,27,28,28,29,29,30,31,30,31,29,30,30,30,29,30,30,30,28,28,29,29,26,28,29,28,27,29,29,28,29,30,30,29,30,30,29,29,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,29,27,30,29,25,29,30,29,28,29,30,30,29,30,30,30,30,31,31,30,30,31,31,30,30,30,29,29,29,29,27,27,28,28,24,28,29,29,29,29,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,29,30,30,28,30,30,29,27,29,30,27,29,29,30,30,30,30,30,30,30,29,30,30,30,30,31,31,30,31,30,31,30,30,30,29,30,30,30,29,29,30,29,30,30,30,29,31,30,30,30,31,30,31,31,31,31,30,31,30,31,30,30,30,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,27,26,26,25,25,25,23,23,24,22,23,23,19,20,21,20,17,16,14,13,11,8,7,7,6,3,2,0,1,3,4,4,7,9,9,9,12,15,15,14,17,20,22,21,23,24,23,28,27,28,28,29,30,30,30,30,30,29,30,31,30,29,30,31,29,30,30,30,30,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,29,30,30,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,31,31,30,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,29,29,29,28,26,27,26,25,26,23,26,27,26,25,27,27,26,26,27,26,25,27,26,25,26,26,27,26,27,27,27,27,28,28,27,28,29,28,28,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,28,29,28,28,28,26,29,28,28,29,27,28,29,27,28,28,29,28,29,29,29,29,29,30,29,30,29,29,29,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,29,30,29,28,28,29,27,28,28,29,29,30,30,29,30,29,30,30,30,29,30,30,29,28,28,28,28,26,28,29,27,27,29,29,28,29,29,29,28,30,30,29,29,30,30,29,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,29,30,29,29,29,27,29,28,25,29,29,28,28,29,29,30,29,30,29,30,30,30,31,30,30,30,30,30,30,29,29,28,29,29,26,27,29,28,24,28,28,29,28,29,29,30,29,30,30,29,29,30,30,29,30,30,30,30,30,31,30,30,31,30,30,31,30,31,31,30,30,31,30,30,30,30,30,29,29,30,30,28,29,29,29,26,28,29,26,28,29,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,28,29,30,28,29,30,29,29,30,30,30,30,30,30,30,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,28,28,27,26,26,25,26,25,23,24,24,22,24,23,18,22,21,21,19,18,16,16,15,12,9,8,7,6,4,2,0,1,3,4,4,5,7,7,8,11,12,13,15,16,19,19,21,22,23,26,27,28,29,29,30,29,30,30,30,29,30,30,30,29,30,31,30,29,30,30,30,29,30,30,30,30,31,30,30,31,30,30,31,30,31,30,31,31,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,30,31,30,30,31,31,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,31,30,31,31,29,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,29,30,30,30,30,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,31,31,30,31,31,30,31,30,31,31,30,30,31,31,29,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,29,30,30,29,29,28,28,28,25,26,25,24,25,21,24,25,24,23,25,24,23,24,26,25,23,25,25,25,25,25,26,26,26,26,26,26,28,27,26,28,28,28,28,28,28,29,29,29,29,28,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,27,28,28,28,28,27,28,28,27,27,28,28,28,28,29,28,29,29,29,29,28,29,29,29,29,30,29,30,30,30,30,31,31,31,31,30,31,31,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,30,29,29,29,28,28,29,26,29,27,29,30,30,31,29,30,29,30,30,29,29,30,30,30,29,29,29,29,26,29,29,28,27,29,29,28,29,29,30,29,29,29,29,29,30,30,29,29,30,30,29,30,31,30,29,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,30,30,30,30,30,29,29,29,29,29,25,29,27,25,28,29,28,28,28,29,29,29,29,29,30,29,30,31,30,29,30,31,30,30,29,29,28,29,29,26,25,27,28,23,27,28,28,28,29,29,30,29,30,30,28,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,29,29,29,29,27,29,29,28,26,28,28,26,28,28,29,29,29,29,29,29,29,29,30,30,29,29,30,30,29,30,30,30,29,29,30,28,30,29,28,28,28,29,28,28,29,29,28,30,30,29,29,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,31,30,30,30,30,30,30,29,29,30,29,28,28,27,28,27,25,27,25,21,24,24,21,24,22,19,22,22,22,20,20,19,18,17,14,12,9,8,7,5,4,2,0,1,3,4,3,6,6,6,7,10,10,13,14,16,18,20,21,22,25,26,27,27,28,29,29,30,30,30,29,29,30,30,29,30,30,30,28,30,30,29,29,29,30,29,29,30,30,30,30,31,30,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,30,30,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,29,30,30,30,30,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,31,31,30,30,31,31,30,30,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,29,30,29,29,28,28,27,27,25,27,26,23,24,21,23,25,25,22,25,25,22,24,26,26,25,26,25,25,26,26,27,27,27,27,26,27,28,27,27,28,28,28,29,29,29,30,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,28,29,27,28,28,28,28,27,28,29,27,27,28,29,27,29,28,28,28,29,29,28,29,29,29,28,29,30,29,30,30,30,30,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,31,31,31,31,30,30,30,30,29,29,29,29,28,28,28,29,26,28,28,29,30,30,31,30,30,29,30,30,29,28,30,30,29,28,28,29,28,26,27,28,27,26,29,28,27,29,29,29,28,29,29,29,28,30,30,28,29,30,30,29,30,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,29,29,30,29,30,29,29,28,29,25,28,27,24,28,29,27,27,28,28,29,29,29,29,30,29,30,30,30,30,30,30,30,29,29,28,28,28,28,26,25,27,27,24,27,28,28,27,28,28,28,29,29,30,28,29,29,29,28,29,29,29,29,30,30,29,30,30,30,30,30,30,31,31,30,31,30,30,30,29,30,29,29,29,28,29,28,28,29,28,27,28,28,26,27,28,29,29,29,28,29,29,29,28,29,30,29,29,30,30,29,30,30,30,29,29,30,29,29,30,29,28,28,30,28,28,29,29,28,29,29,28,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,27,27,27,26,26,25,23,25,24,22,24,24,20,23,22,22,20,20,18,18,18,16,15,12,9,7,6,5,4,1,0,1,3,3,4,5,5,6,7,10,11,12,16,16,19,21,20,26,26,26,27,28,29,29,30,30,30,29,30,30,29,29,30,30,29,29,30,30,29,29,29,30,29,29,30,30,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,30,31,30,30,29,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,29,28,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,31,31,30,31,31,30,31,29,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,29,30,29,29,28,26,27,26,23,26,25,22,24,21,23,25,25,22,25,24,23,23,24,24,23,25,23,24,25,25,25,26,25,26,26,26,27,27,26,28,28,28,28,29,28,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,27,28,27,26,28,26,27,28,26,27,28,26,27,27,28,27,28,28,28,28,29,28,29,28,28,29,28,29,30,29,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,29,29,28,28,28,28,27,28,27,27,28,28,29,30,30,29,30,28,30,30,29,28,29,30,29,28,27,28,28,25,27,28,26,26,28,27,27,28,28,29,28,29,29,29,28,29,30,28,29,30,30,29,30,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,29,29,30,29,29,29,28,28,28,25,28,27,24,27,28,26,26,28,28,29,28,29,28,29,29,30,30,30,29,30,30,29,30,29,28,28,27,28,25,27,26,26,23,26,26,28,27,28,27,28,28,29,29,28,28,29,29,28,30,29,29,29,30,30,30,30,30,30,30,31,31,31,31,30,31,30,30,30,30,30,30,29,28,29,29,27,28,29,27,26,27,28,26,27,27,29,29,29,29,28,29,29,28,29,29,29,29,30,30,29,29,30,30,29,29,29,28,29,29,28,28,27,29,27,28,29,28,28,30,29,28,29,30,30,30,31,31,31,30,30,30,30,30,30,30,31,29,30,30,30,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,29,30,30,28,29,29,29,28,28,28,28,27,27,26,26,25,25,24,24,25,23,24,24,20,23,23,23,20,20,19,18,18,17,16,13,11,8,7,5,5,3,1,0,1,3,4,3,5,5,6,6,10,11,14,14,17,20,20,24,25,25,27,28,29,28,29,30,29,28,30,30,29,29,30,30,29,29,30,30,29,28,29,30,29,29,30,30,29,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,31,30,30,31,31,30,31,31,30,30,30,30,30,31,30,30,30,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,29,30,30,30,30,30,29,30,30,29,30,30,30,30,30,31,31,30,31,31,30,31,31,31,31,30,31,30,31,31,31,31,31,30,31,31,30,31,30,31,30,30,30,30,31,31,29,30,30,30,30,28,30,30,29,30,30,30,30,31,30,30,30,31,30,30,31,31,30,30,31,31,30,30,31,30,30,31,31,30,30,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,30,30,30,30,31,30,30,30,30,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,30,31,30,29,30,30,29,30,31,31,30,31,31,30,31,30,29,30,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,29,29,29,28,29,28,28,27,26,26,25,22,24,23,21,23,20,22,23,23,21,24,24,23,24,25,25,23,26,24,24,25,25,25,25,25,26,25,24,26,27,26,27,27,27,27,28,28,29,28,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,27,28,27,27,27,27,27,25,28,27,27,27,25,26,27,25,26,27,26,26,27,27,27,27,28,27,27,28,28,28,27,28,29,28,29,29,30,30,31,30,31,30,30,31,31,30,31,30,31,29,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,30,31,31,30,30,31,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,30,31,30,30,30,30,29,30,29,28,28,29,28,27,27,28,27,28,27,28,29,29,30,29,30,28,30,30,29,29,29,30,30,29,28,29,29,27,28,29,28,27,29,29,28,28,29,29,28,28,29,29,28,29,29,28,29,30,30,29,29,30,30,29,30,30,30,30,30,31,30,30,30,30,31,30,31,30,30,30,31,30,30,30,30,30,30,30,29,30,30,29,28,29,28,29,29,29,28,28,24,27,25,25,27,28,26,27,28,28,28,29,29,28,29,29,30,30,29,29,30,30,29,29,28,28,28,28,28,27,26,27,28,23,28,28,28,27,27,26,28,27,29,29,27,28,29,29,27,29,29,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,29,30,29,29,29,29,29,28,28,28,26,28,28,27,26,27,28,26,27,26,27,28,28,28,28,28,29,28,29,29,29,28,29,29,29,29,29,29,28,28,29,27,28,29,27,27,27,28,26,27,28,28,27,29,29,27,28,29,30,29,30,30,30,29,29,29,29,29,29,29,30,29,29,29,29,29,30,30,30,30,30,31,30,30,31,30,31,30,30,31,30,31,31,31,30,30,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,29,30,30,29,30,29,29,29,29,28,28,28,27,27,25,27,26,21,24,25,21,23,23,19,22,23,23,21,20,19,18,18,17,16,15,13,11,9,6,5,4,3,1,0,1,3,3,3,4,5,5,7,10,13,14,16,18,19,22,23,26,27,28,29,28,29,29,30,29,29,30,30,29,29,30,29,28,30,30,28,28,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,30,30,30,31,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,29,30,30,30,30,31,30,30,30,30,30,30,30,31,29,30,30,30,29,31,31,30,30,30,31,30,31,30,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,31,31,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,28,28,27,25,25,24,22,24,23,22,22,20,22,22,23,20,22,23,21,23,24,24,22,25,24,24,24,24,26,25,24,25,25,25,27,27,25,28,28,27,28,29,29,29,28,29,29,28,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,28,25,28,28,27,27,27,27,27,26,26,27,28,27,28,27,27,27,28,28,28,27,28,28,27,28,29,29,30,29,29,30,30,31,31,30,30,30,31,30,30,30,31,30,30,31,30,30,30,30,31,30,31,31,31,31,31,31,31,31,30,31,31,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,31,31,31,30,31,31,31,31,30,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,27,28,27,26,28,27,29,29,30,30,28,29,29,29,29,28,28,29,30,29,28,28,29,29,26,28,28,27,26,28,28,28,28,28,29,28,29,29,28,27,29,29,28,29,30,29,28,29,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,29,28,28,28,28,26,27,22,27,25,24,27,28,26,26,26,27,29,28,29,29,29,29,29,30,30,30,30,30,30,30,29,28,28,28,28,26,25,28,26,23,26,27,27,27,28,26,27,28,29,29,27,27,29,28,28,28,28,28,28,29,29,28,29,30,30,30,30,30,30,30,29,30,30,30,30,28,30,30,29,29,28,28,27,28,28,27,26,27,27,24,27,26,27,28,28,27,27,28,28,27,28,29,28,28,28,29,28,29,29,29,29,29,29,28,29,29,28,28,27,28,26,27,28,27,27,29,28,27,28,29,29,29,30,30,30,29,29,29,28,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,30,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,31,30,30,30,30,30,29,30,29,30,29,29,29,28,28,27,25,28,25,20,26,25,22,25,23,20,23,24,24,22,22,21,20,20,19,18,16,14,12,10,8,6,4,5,3,1,0,2,2,4,4,6,5,7,9,12,14,17,18,18,22,24,26,26,27,28,28,29,30,29,28,29,30,29,28,29,30,29,28,30,30,29,28,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,31,30,30,30,31,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,31,30,31,30,31,30,31,30,31,31,30,30,30,31,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,28,30,30,30,30,30,30,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,30,31,30,30,31,31,31,30,30,31,31,31,31,31,30,31,31,31,30,30,31,30,30,30,30,30,30,30,31,31,31,31,31,30,31,31,31,30,31,31,30,30,30,30,30,30,30,30,31,30,31,30,30,31,30,30,31,30,29,31,31,31,30,31,31,30,31,30,30,30,30,30,30,30,31,31,30,30,31,31,31,31,30,31,31,31,30,30,30,30,30,29,29,29,29,28,29,28,28,27,26,26,25,23,25,23,21,23,20,21,24,24,20,23,23,22,22,24,25,23,25,25,25,25,26,26,26,26,26,27,26,27,27,26,28,28,27,29,29,29,30,29,29,29,30,29,30,29,29,29,29,29,29,28,28,28,29,29,29,28,29,27,28,28,25,29,27,27,28,26,27,27,25,26,27,27,27,28,27,28,27,29,28,28,28,28,29,28,29,29,28,30,30,30,30,31,31,31,31,30,31,31,30,31,31,31,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,31,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,31,30,31,30,30,31,30,30,31,31,31,30,30,30,30,30,29,28,29,28,28,28,27,28,26,27,28,29,29,30,30,29,29,28,30,30,29,29,29,30,29,28,28,29,28,25,26,28,27,26,28,28,27,28,28,28,28,29,29,29,27,29,30,27,29,30,30,29,30,31,30,29,30,30,30,30,31,31,31,31,30,31,31,30,31,31,31,30,31,30,30,30,30,30,30,30,29,30,30,29,30,29,28,28,29,29,27,28,24,27,25,24,26,27,25,26,27,28,28,28,28,27,29,29,29,30,29,29,30,30,29,29,29,27,27,27,27,26,25,26,26,23,26,27,26,26,26,26,27,27,29,29,27,27,29,28,27,29,28,29,28,29,30,29,29,30,30,30,30,30,31,31,30,30,30,30,30,29,29,29,29,28,29,28,28,28,28,27,26,27,27,25,26,26,28,28,29,27,27,29,29,28,28,29,29,29,29,30,29,29,29,29,29,29,29,29,28,29,28,28,28,29,27,27,28,28,27,29,29,28,28,29,29,30,30,30,31,30,30,29,29,29,29,30,30,29,30,30,30,30,31,30,30,30,30,31,30,31,31,30,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,29,28,28,27,27,26,27,25,25,25,25,23,25,25,21,24,24,24,22,22,20,20,19,18,18,16,14,13,11,8,6,5,4,4,4,1,0,1,3,3,4,5,6,7,10,11,15,17,16,22,23,25,27,27,28,28,29,30,30,28,30,30,29,28,30,30,29,28,30,30,28,28,29,30,29,29,30,29,29,30,30,30,30,30,31,30,31,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,31,31,30,30,31,30,30,31,31,31,30,31,30,31,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,28,30,30,30,30,30,31,30,31,31,31,30,31,31,31,31,31,30,30,31,31,30,30,31,31,31,31,31,31,31,30,31,30,30,31,31,30,30,31,30,29,30,30,30,29,28,30,29,29,30,30,30,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,31,30,30,30,30,31,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,31,30,30,30,31,31,31,31,30,31,30,31,30,30,30,29,29,30,30,30,30,29,30,30,30,30,29,31,31,30,30,30,30,29,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,28,28,27,24,26,24,22,24,23,20,22,19,22,23,23,21,24,24,23,22,23,24,23,24,23,24,24,24,25,26,25,25,25,24,27,27,25,27,27,28,28,29,28,30,28,29,29,28,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,27,27,27,24,27,26,26,27,25,27,25,24,26,26,26,27,27,28,28,27,28,27,28,28,27,28,27,28,28,27,30,30,29,30,30,31,31,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,31,31,31,31,31,31,30,31,30,30,30,30,29,30,30,30,29,31,31,30,30,31,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,30,31,30,30,30,31,30,30,30,30,29,30,29,27,27,28,27,28,27,27,26,27,27,28,29,29,30,28,29,28,30,30,28,28,29,30,29,28,27,28,28,26,27,28,27,27,28,28,27,28,28,28,28,29,29,28,27,28,29,27,29,30,30,29,30,30,30,29,30,30,30,30,30,31,30,30,30,31,31,30,31,30,30,30,31,30,31,30,30,30,30,30,28,29,29,28,28,29,28,28,28,28,27,28,22,26,24,23,25,26,26,26,27,28,28,28,29,28,28,29,30,30,29,29,30,30,29,29,29,28,27,27,28,26,27,28,27,24,27,27,28,26,27,25,27,27,29,29,27,27,29,28,27,28,28,28,27,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,27,29,28,26,27,28,26,25,26,27,23,26,26,27,28,29,27,27,28,28,27,28,29,29,28,29,29,29,29,29,29,28,28,28,27,28,28,27,27,27,28,26,27,28,27,26,29,28,27,28,29,29,29,30,30,30,30,30,29,29,28,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,31,31,30,30,30,31,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,29,30,30,29,30,29,29,29,29,29,28,28,28,27,26,27,26,24,26,26,23,26,25,20,24,25,25,22,22,21,21,20,19,19,17,15,15,13,11,7,6,5,4,4,4,1,0,1,3,4,4,6,8,11,10,13,16,16,21,23,25,26,27,28,28,29,29,29,28,30,30,29,28,29,30,29,28,30,30,29,29,29,30,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,30,29,30,30,30,30,30,28,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,31,30,30,30,29,30,31,30,30,30,30,29,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,28,30,29,29,30,30,30,30,30,30,29,30,30,30,30,30,31,29,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,30,31,31,30,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,28,30,30,29,29,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,31,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,29,29,28,29,29,27,28,27,27,27,25,25,24,22,24,22,20,22,18,21,22,22,20,22,22,22,22,23,24,22,24,24,24,24,25,25,25,24,25,26,25,26,27,26,28,28,27,28,29,28,30,29,29,29,28,29,29,29,29,28,28,28,29,28,28,28,28,28,28,27,28,26,27,28,25,28,27,26,27,26,26,26,25,26,27,27,26,25,27,27,27,28,27,28,28,27,28,27,28,28,27,29,29,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,31,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,31,30,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,28,28,28,27,28,29,28,28,28,29,29,30,30,29,29,29,30,29,28,29,29,30,30,29,28,29,29,27,28,28,29,27,28,29,28,29,28,29,29,28,29,29,28,28,29,28,29,30,30,28,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,29,29,29,29,29,29,29,29,28,28,27,27,22,26,24,23,26,26,25,26,26,28,28,29,28,28,29,28,30,30,29,29,30,30,30,30,28,27,28,28,28,26,25,26,26,23,25,27,26,26,26,25,27,28,28,29,28,27,28,28,28,28,28,29,28,28,30,29,28,30,30,29,30,30,30,30,30,30,29,30,30,29,29,28,28,28,28,28,26,28,28,26,25,27,27,23,26,25,26,28,28,27,27,28,28,28,28,28,29,28,28,29,28,29,29,29,28,28,28,27,28,28,27,27,27,27,26,26,27,26,26,28,28,28,27,28,28,28,29,29,30,29,29,28,28,28,29,29,29,29,29,29,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,29,29,27,29,28,25,28,27,23,26,25,22,24,25,21,25,25,25,22,23,22,22,22,20,20,18,17,16,15,13,11,9,8,6,4,4,4,1,0,2,3,4,5,6,9,9,13,15,15,20,20,23,24,26,27,27,28,28,28,28,29,29,29,27,29,29,28,28,29,29,28,28,28,29,29,28,29,28,29,29,29,29,29,29,30,29,30,30,30,29,30,30,29,29,29,29,30,30,30,29,29,29,30,30,30,30,30,30,29,30,30,30,29,30,30,30,29,29,29,30,30,30,30,30,31,30,30,30,30,30,30,30,29,29,30,30,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,31,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,28,29,29,29,29,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,31,29,30,30,29,29,30,30,29,30,29,29,29,30,30,29,30,30,29,30,30,29,29,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,28,29,29,27,28,27,26,26,24,24,23,22,24,22,20,21,19,20,23,22,20,24,23,21,22,25,25,23,26,26,25,24,26,27,26,26,25,26,26,27,28,26,27,27,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,27,27,28,26,27,28,27,28,27,27,27,25,26,27,26,26,27,27,27,26,27,28,27,27,26,28,27,27,29,26,29,29,29,29,30,30,30,30,29,30,30,29,29,30,30,29,30,31,30,29,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,29,29,30,30,30,30,30,29,30,30,31,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,30,29,30,30,30,29,30,30,30,30,29,30,30,30,30,30,30,29,29,30,28,28,28,27,27,27,28,27,27,27,28,29,28,30,30,28,29,28,29,29,28,28,29,29,29,29,27,28,29,27,27,28,28,26,28,28,27,27,29,28,28,29,28,28,27,29,29,27,28,29,29,28,30,30,29,29,30,30,29,29,30,29,29,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,28,30,29,28,29,28,27,28,27,26,27,26,22,26,23,23,26,25,24,26,27,27,28,27,27,27,28,28,29,29,28,28,28,29,28,28,28,27,27,27,26,26,24,26,26,23,24,26,26,25,26,25,26,27,28,28,27,27,27,27,27,28,28,28,27,29,29,28,28,30,29,29,30,30,30,30,30,30,30,30,30,28,29,29,28,29,27,28,27,27,27,26,26,26,26,23,24,24,25,27,28,27,26,28,27,27,28,28,28,28,28,29,28,29,28,28,29,27,29,28,28,28,27,27,27,28,26,26,28,26,26,28,28,27,27,28,29,28,29,29,29,29,29,28,28,29,29,29,29,29,30,30,30,29,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,31,30,30,30,31,30,30,30,30,30,30,30,30,29,29,29,29,28,29,27,27,28,27,24,27,26,23,27,25,21,25,26,26,23,24,23,22,23,22,21,19,18,17,16,14,13,9,8,7,6,4,4,4,2,0,2,3,4,5,6,8,11,14,14,19,20,22,24,25,27,26,28,29,29,27,28,29,28,27,29,29,28,27,29,29,28,28,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,30,30,30,30,30,30,30,30,29,30,30,30,30,30,28,29,30,30,30,30,30,30,30,30,31,30,31,30,31,31,30,30,30,30,31,30,31,31,31,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,28,30,29,29,30,30,30,30,31,31,30,31,31,30,30,31,31,30,30,31,31,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,30,31,31,31,30,30,31,30,30,30,30,30,30,31,31,30,30,31,30,30,30,30,31,30,30,30,30,29,30,30,30,30,29,30,30,30,30,28,30,30,30,30,30,30,29,30,30,31,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,31,31,31,30,30,30,31,31,30,30,30,30,29,30,28,29,29,29,27,28,27,26,26,23,25,23,20,23,22,18,20,16,20,22,21,18,22,22,21,20,22,24,21,24,24,24,24,26,26,27,26,26,27,25,27,27,26,28,27,27,28,28,28,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,27,25,28,27,27,28,25,28,26,24,27,27,26,26,27,27,27,27,28,27,28,27,27,28,26,28,28,27,29,29,29,30,30,31,30,30,29,31,31,30,30,30,30,29,30,31,30,29,30,30,30,30,30,30,31,30,31,30,31,31,30,31,30,30,30,30,29,30,30,30,30,31,31,30,30,31,30,30,31,30,31,30,30,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,30,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,30,31,30,30,30,29,29,30,28,28,28,27,26,26,27,27,26,26,27,28,28,29,30,28,29,27,29,29,28,28,29,29,29,28,26,28,28,27,27,28,27,26,27,28,27,27,28,28,27,28,28,27,25,28,29,27,28,30,30,28,29,30,30,29,30,30,30,30,31,30,30,30,30,30,31,31,31,30,30,30,31,30,30,30,30,30,30,30,28,30,30,28,29,28,28,27,28,26,26,27,23,25,23,22,25,24,24,25,27,26,27,26,27,28,28,28,29,30,29,29,29,29,29,29,28,27,27,27,27,26,26,25,25,23,26,26,25,24,25,24,25,26,28,28,25,25,28,27,26,28,28,28,27,29,30,28,28,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,28,28,28,27,26,27,27,26,24,25,26,22,24,23,25,27,28,25,26,28,28,27,27,28,28,27,28,29,29,28,29,29,28,29,28,28,28,28,27,27,26,28,25,26,27,27,26,28,28,27,27,29,29,29,30,30,30,29,29,28,28,29,29,29,30,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,31,30,31,31,30,31,31,31,30,30,30,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,27,28,27,27,27,26,26,26,26,25,26,25,23,25,25,25,23,23,22,22,22,21,21,19,18,17,16,14,13,12,11,8,7,6,4,4,4,2,0,1,3,4,6,6,11,13,12,18,20,22,25,25,27,26,28,29,29,28,28,29,29,28,29,29,29,28,29,30,28,28,29,29,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,27,29,30,29,29,30,30,29,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,28,29,29,29,29,30,30,30,30,30,29,30,30,30,29,30,31,29,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,30,30,29,30,30,29,30,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,29,29,28,28,28,28,26,27,26,26,26,23,24,22,20,22,20,18,19,17,19,20,21,18,21,21,21,20,22,23,21,24,23,24,23,24,26,25,24,25,24,24,25,26,25,27,26,27,27,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,28,28,27,27,27,26,26,26,24,26,25,25,26,25,25,24,24,26,25,25,25,25,26,26,26,27,26,27,27,27,28,26,27,28,26,29,29,29,29,30,30,30,30,29,30,30,29,30,30,30,29,30,31,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,31,30,30,30,30,29,30,30,29,30,30,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,28,28,28,28,27,28,27,27,27,27,27,28,28,29,29,28,29,28,29,29,28,29,29,30,29,29,28,29,29,28,28,29,27,28,28,28,28,28,29,28,28,29,29,28,27,29,29,28,29,29,30,29,29,30,30,28,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,30,28,29,29,28,28,28,27,27,27,26,27,27,21,24,22,23,24,24,24,27,27,28,28,28,28,28,29,28,30,30,29,29,30,30,29,29,29,28,28,28,28,27,27,27,27,24,27,28,27,25,26,24,25,26,28,28,26,25,28,27,27,27,28,27,26,28,29,28,28,30,30,29,29,29,30,29,29,30,29,29,29,28,28,28,27,27,27,27,25,26,27,24,23,24,24,20,23,22,24,26,27,26,25,27,27,26,27,28,28,27,28,28,28,28,27,28,27,28,28,26,28,27,26,26,25,27,23,25,26,25,25,27,27,26,25,28,28,28,29,29,29,29,28,28,28,28,28,28,29,28,28,29,29,28,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,29,30,30,29,30,29,28,29,28,26,27,27,25,27,27,23,26,27,26,24,25,24,24,23,22,22,21,20,18,17,17,15,13,12,10,8,7,7,5,5,4,1,0,1,3,5,6,10,11,13,17,20,20,24,25,27,26,28,29,28,27,29,29,29,28,29,29,29,28,29,29,29,28,29,29,29,29,29,29,29,30,29,29,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,28,29,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,29,30,29,29,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,29,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,29,29,29,30,30,29,29,30,30,30,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,27,28,28,29,27,27,27,25,24,22,23,20,18,20,18,18,20,17,18,21,21,17,21,21,20,20,22,24,21,23,25,24,23,25,27,26,26,26,26,25,26,27,26,27,28,27,28,29,28,29,28,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,28,28,28,28,28,27,28,26,28,27,27,27,26,26,26,25,26,27,25,26,26,27,27,27,27,27,27,27,26,28,26,27,27,26,29,29,28,30,30,30,30,30,29,30,30,29,30,30,30,29,30,31,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,29,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,28,30,30,30,30,30,30,29,30,30,30,29,30,30,30,28,28,29,28,28,26,28,27,28,28,29,29,29,30,30,29,29,28,30,30,28,29,29,30,30,29,28,29,29,28,28,29,29,27,29,29,28,28,29,29,29,28,29,28,27,29,29,28,28,29,30,28,29,30,29,29,29,29,29,29,30,30,30,29,29,30,30,30,30,29,30,30,30,29,30,29,29,30,30,30,29,29,29,28,28,28,28,28,28,27,27,26,20,24,20,20,25,25,23,25,25,28,27,29,27,29,29,28,29,30,29,29,29,30,29,29,29,28,29,28,28,28,25,27,27,24,26,27,26,24,26,22,26,26,27,28,27,25,27,27,27,26,28,28,27,28,29,28,28,29,30,29,29,29,30,30,30,30,29,30,30,28,29,29,28,29,28,27,26,26,26,25,24,24,24,20,23,21,23,26,26,25,24,27,26,27,27,28,27,27,28,29,27,27,28,28,27,28,28,27,27,27,26,25,25,26,22,24,26,25,25,27,27,26,27,28,29,28,29,29,29,28,28,28,27,28,29,28,29,28,29,29,30,28,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,29,30,29,29,29,28,27,29,28,26,28,27,24,27,27,24,27,27,27,25,26,24,25,25,24,25,22,22,20,20,18,17,15,16,15,12,11,9,8,7,6,4,2,0,1,3,5,8,10,12,16,17,20,22,24,27,26,28,28,28,26,28,29,28,27,29,29,28,28,29,29,28,28,30,29,30,29,30,29,29,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,31,31,31,30,30,30,31,30,30,30,30,30,30,30,31,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,31,30,30,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,31,31,30,30,31,31,31,31,31,31,31,31,30,30,31,30,31,30,30,31,30,31,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,31,31,30,30,31,31,30,31,30,31,31,30,30,30,30,30,30,29,28,29,29,27,28,27,27,24,21,23,18,18,20,18,16,18,17,17,20,22,18,21,22,23,21,23,25,22,24,25,25,25,26,26,28,27,28,27,26,28,27,27,28,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,28,29,29,29,29,28,27,28,27,27,28,26,27,26,25,27,26,25,27,26,27,27,25,27,27,26,26,25,28,27,27,27,27,29,29,29,30,30,31,31,30,29,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,31,31,31,31,31,30,31,30,30,31,30,30,30,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,31,30,30,30,30,30,30,30,29,30,30,28,28,29,27,27,27,27,28,27,27,28,28,28,30,30,29,29,28,30,30,29,29,30,30,30,29,29,29,28,27,27,29,28,25,28,28,27,26,28,29,27,29,29,28,26,29,30,28,27,30,30,28,29,30,30,28,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,31,30,30,30,30,30,30,30,29,30,29,29,29,28,28,28,28,27,26,27,22,25,21,22,25,23,23,25,26,27,27,27,27,27,29,28,29,29,29,29,29,29,29,29,29,28,28,27,27,26,24,26,26,23,25,25,25,24,25,22,23,26,27,28,26,24,27,27,27,26,28,28,27,29,29,28,27,30,30,29,30,30,30,30,30,31,30,30,30,29,29,29,29,28,28,27,27,27,26,25,24,24,23,20,21,20,23,25,26,25,24,27,27,26,26,28,28,26,28,29,28,28,28,29,28,29,28,28,26,27,27,27,23,27,22,24,26,24,25,27,28,27,26,28,30,28,30,29,30,29,29,28,28,28,29,29,30,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,31,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,29,30,29,28,29,28,27,28,28,26,27,27,26,28,26,25,26,27,27,25,26,25,25,24,24,24,23,22,21,21,19,18,17,16,15,14,13,10,10,9,7,6,5,2,0,1,3,5,7,9,13,16,18,21,22,25,25,27,28,28,27,28,28,28,27,29,29,28,27,29,29,28,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,30,30,28,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,28,29,29,29,29,29,30,30,30,30,30,31,30,30,30,30,30,30,30,29,28,29,29,27,27,28,28,25,27,26,25,23,19,22,18,16,19,19,17,20,16,18,21,22,17,22,23,22,22,23,23,24,24,24,25,25,27,26,27,27,26,27,25,26,27,27,27,27,28,29,29,29,30,29,30,30,29,29,30,30,30,30,30,30,29,29,30,29,28,29,28,29,29,28,28,26,26,27,26,27,27,26,27,24,25,27,25,24,26,25,27,27,26,27,26,25,26,24,27,26,27,26,25,29,29,28,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,31,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,29,30,30,31,31,30,31,30,31,31,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,28,28,29,28,26,26,26,28,27,27,28,29,29,29,30,29,29,27,29,30,28,29,29,30,30,29,29,29,29,28,28,29,28,26,29,29,27,27,29,29,26,28,29,28,26,29,29,27,28,30,30,28,29,30,29,28,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,28,29,29,28,28,28,27,27,26,25,26,25,22,22,20,21,24,22,22,25,26,27,27,28,27,28,28,28,29,29,29,29,30,29,28,29,29,28,29,28,28,27,27,27,26,25,27,26,25,24,25,21,22,25,27,28,25,23,27,27,25,26,28,28,26,28,29,28,27,29,29,29,29,29,30,29,29,30,29,30,30,28,28,29,28,27,28,27,25,26,25,24,23,23,22,18,20,17,21,24,26,23,22,26,27,25,25,28,27,25,28,28,27,27,28,29,26,28,28,26,27,27,26,26,24,26,21,25,26,25,24,26,26,25,26,27,29,27,29,29,29,28,28,27,27,28,29,29,29,28,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,29,29,29,28,29,28,27,28,28,26,28,28,25,28,28,28,27,28,26,26,26,25,26,24,23,23,23,22,20,18,18,17,16,15,12,11,10,9,8,6,4,2,0,1,3,5,7,11,13,16,21,21,24,24,26,27,27,24,26,27,27,25,27,28,28,26,28,28,27,28,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,29,30,30,29,30,30,30,29,29,27,29,30,29,28,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,28,29,30,29,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,29,28,29,30,29,29,29,29,27,29,30,30,28,29,30,29,29,28,26,28,28,29,28,29,30,29,29,30,30,30,30,30,30,30,30,29,29,28,28,27,28,26,26,27,27,23,26,25,25,21,17,20,15,15,18,17,15,20,16,17,21,22,18,22,22,23,23,23,24,24,25,25,26,26,27,26,27,27,27,26,26,26,27,27,28,28,28,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,28,28,26,27,28,26,27,28,27,27,25,25,27,25,25,26,25,27,27,25,26,26,26,26,24,26,26,27,25,25,27,28,28,29,29,30,30,30,29,30,30,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,30,30,28,30,30,29,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,27,28,29,27,26,26,27,28,28,28,29,29,28,29,30,29,29,29,30,29,28,29,30,29,29,29,29,29,29,29,29,30,29,28,29,29,28,27,29,29,27,28,29,28,25,29,29,26,26,29,29,27,27,29,29,26,29,29,29,28,30,30,29,29,30,30,30,30,30,29,30,30,30,29,30,30,28,29,29,30,28,29,29,28,28,26,26,27,25,24,26,26,21,22,18,21,24,21,20,25,26,26,26,28,27,28,29,28,29,29,29,29,30,29,29,29,29,29,29,29,29,28,27,27,27,26,27,27,26,24,23,19,20,25,25,26,24,20,25,26,22,24,26,26,23,27,28,27,26,29,29,28,28,28,29,29,29,30,29,29,29,27,28,29,28,27,27,26,24,25,24,22,21,21,20,16,18,13,18,22,23,19,19,24,25,22,23,27,26,24,27,28,27,27,28,29,26,29,28,27,26,26,26,26,23,25,20,23,25,23,22,25,26,25,24,26,28,27,29,29,29,28,28,27,27,28,29,28,29,29,30,29,30,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,29,30,30,28,30,29,28,29,29,27,29,28,26,28,28,28,27,27,27,27,27,26,26,25,24,24,24,23,21,20,19,20,18,16,15,13,12,11,10,9,7,5,2,0,1,3,6,9,13,15,18,20,24,22,25,26,27,24,27,27,26,25,26,28,27,26,28,28,28,28,29,28,28,29,29,28,29,29,29,29,29,29,30,29,29,30,29,29,29,29,29,29,29,29,29,30,29,29,29,30,29,30,30,29,30,30,29,30,30,30,29,30,30,30,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,29,29,29,28,28,29,29,27,28,30,28,29,29,29,29,30,29,30,29,30,29,30,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,30,29,30,29,29,30,30,29,30,30,30,29,30,30,29,29,30,29,28,29,29,29,27,29,29,28,28,28,29,28,29,28,29,29,30,29,29,30,30,29,29,30,30,29,30,30,29,30,30,30,29,30,30,30,30,29,29,28,30,30,29,28,30,30,28,29,30,29,29,30,30,30,29,29,29,29,29,29,28,29,29,28,28,29,28,27,29,29,28,28,29,29,28,29,28,26,28,28,28,27,28,29,28,28,29,29,29,29,30,29,30,29,29,28,27,27,27,27,26,26,27,26,23,25,25,24,19,17,17,16,15,18,18,18,22,16,17,22,23,19,21,22,24,24,23,24,25,26,26,26,26,28,27,28,28,27,27,26,27,28,27,28,28,28,29,29,29,30,29,30,29,30,29,30,30,30,30,30,30,30,29,30,29,29,29,28,29,29,28,28,28,27,28,27,27,28,27,26,25,25,25,25,25,25,24,26,25,25,26,25,26,26,24,26,26,28,26,26,28,28,27,28,29,29,30,29,28,29,29,28,29,29,29,28,29,30,29,29,29,30,29,29,29,30,30,29,30,29,30,30,29,30,30,28,29,29,29,29,29,29,29,30,29,28,28,29,28,27,29,28,29,29,29,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,29,29,29,29,29,29,30,29,28,28,30,30,27,28,29,27,26,26,27,28,29,28,29,29,29,29,30,29,29,29,29,29,29,29,29,30,30,29,29,29,30,29,29,29,29,27,29,29,28,27,28,29,27,27,29,28,25,28,29,27,27,28,29,26,27,28,28,26,28,28,28,28,29,29,28,29,29,29,29,30,30,28,29,30,29,28,29,29,28,29,30,29,29,29,28,29,29,26,27,28,26,24,26,25,21,22,18,21,22,20,19,24,24,26,25,27,26,28,28,27,28,28,28,29,29,29,28,28,29,28,28,28,28,28,27,27,26,26,27,25,24,22,22,17,20,24,24,26,24,20,25,25,23,22,26,26,24,27,28,27,26,29,29,28,28,29,29,29,30,30,28,29,29,27,28,29,29,28,26,26,27,27,23,24,23,21,19,16,18,14,18,21,23,20,20,24,25,23,23,27,26,25,27,28,27,27,28,29,27,28,28,28,27,26,27,26,24,25,21,23,25,22,23,25,26,24,24,26,28,27,28,28,28,27,28,27,26,28,28,28,29,28,30,29,30,29,30,29,28,30,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30],[31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,29,30,29,28,29,29,27,29,28,27,28,28,28,28,28,27,27,27,27,27,26,26,26,26,25,23,22,22,21,19,18,17,15,14,12,11,10,10,8,5,2,0,1,4,7,10,13,14,16,21,21,23,25,25,23,25,27,25,24,26,28,27,26,28,29,27,29,29,28,29,29,29,28,29,30,29,29,30,30,30,30,30,30,30,29,29,30,29,29,30,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,30,29,29,29,29,28,28,29,29,27,29,29,29,29,29,30,29,29,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,29,30,29,29,29,30,29,30,30,30,29,30,30,29,28,30,30,28,29,29,29,27,29,29,28,28,28,29,28,29,29,29,29,30,29,29,30,30,29,29,30,30,29,30,30,29,30,30,30,29,30,30,30,30,29,29,28,30,30,29,28,30,29,28,29,30,29,29,29,30,30,29,29,29,29,29,29,28,29,29,28,27,29,28,27,28,29,29,27,28,28,28,28,27,25,26,27,27,27,28,29,28,28,28,29,29,29,29,29,29,28,29,28,27,26,26,26,24,25,25,25,22,24,23,22,17,14,16,14,14,16,16,15,20,16,17,20,22,19,22,23,23,23,24,24,24,24,25,25,25,26,26,27,27,27,27,26,26,28,27,28,27,28,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,29,28,28,27,27,27,27,27,27,26,26,25,25,27,25,25,26,24,26,26,24,26,25,24,25,23,25,25,25,24,23,27,26,27,27,28,29,29,29,28,29,29,28,28,29,29,29,29,30,29,29,29,29,29,30,30,30,30,30,30,29,29,30,29,30,30,29,29,29,29,29,29,29,29,30,29,28,29,29,28,26,28,28,29,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,30,29,30,30,29,29,30,30,29,30,30,29,29,29,29,29,28,29,29,28,28,29,29,27,28,28,26,25,25,26,27,28,27,29,28,28,29,29,28,28,29,29,29,28,29,29,29,29,30,29,29,29,29,29,29,29,27,29,29,27,26,28,29,25,27,28,27,24,27,28,25,25,27,28,26,26,28,28,26,27,28,28,27,28,28,28,28,28,29,29,30,29,28,29,29,29,28,29,29,28,28,29,28,28,28,28,27,28,26,26,27,24,22,25,25,20,20,18,20,22,19,19,24,23,25,25,27,26,28,28,27,29,29,28,29,29,29,29,29,29,29,28,28,28,27,27,27,26,25,26,25,23,21,19,16,18,23,22,25,21,19,23,24,20,20,24,25,22,25,27,26,24,28,28,28,27,28,28,28,29,29,28,29,29,27,28,28,28,27,26,25,24,23,22,21,21,20,17,15,16,10,16,18,21,18,17,22,24,21,21,25,25,23,26,27,27,26,27,28,26,28,27,26,27,26,26,24,22,24,19,22,24,21,20,24,24,22,21,24,27,26,27,27,27,27,28,27,26,28,28,27,28,28,29,28,30,29,29,29,28,29,29,29,29,29,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30],[31,31,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,28,29,28,29,28,27,28,28,28,27,28,27,27,27,27,27,26,26,26,25,25,23,23,22,21,20,20,19,18,17,15,14,12,10,9,7,5,2,0,1,4,7,8,11,12,15,17,20,21,20,17,18,21,21,18,21,22,21,20,23,24,22,22,24,24,25,25,26,24,25,27,26,27,28,28,28,28,28,29,28,28,28,28,28,27,28,28,27,28,26,28,28,28,28,29,29,27,29,28,28,28,29,29,28,29,28,29,28,28,28,28,28,28,29,29,29,29,29,29,28,28,29,28,26,27,27,26,25,27,26,24,27,25,25,25,25,21,24,25,23,23,25,27,24,25,26,26,26,27,28,27,27,28,28,29,27,27,28,28,28,29,28,29,27,28,29,28,29,28,28,28,28,28,27,28,28,28,28,28,28,27,27,26,26,26,27,28,27,27,28,27,27,27,27,26,24,27,26,24,24,26,25,24,24,25,22,23,25,25,25,26,26,26,27,28,27,26,28,28,26,27,28,27,26,28,28,26,27,28,28,27,27,28,28,28,27,26,26,28,27,26,25,28,27,24,27,27,27,26,27,27,27,27,26,27,26,25,25,23,25,25,24,22,24,24,23,25,25,25,23,24,26,24,25,24,22,23,24,24,23,25,26,26,25,26,27,28,27,28,28,28,27,27,26,25,24,24,24,21,23,22,23,17,20,19,18,15,13,16,13,13,16,16,16,20,18,16,19,21,18,19,21,21,20,21,22,21,22,23,25,24,26,25,27,28,26,27,25,25,28,27,28,27,28,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,28,29,29,29,29,28,27,26,27,28,26,27,27,25,27,25,25,27,24,23,24,24,25,24,22,25,24,23,23,22,22,23,23,23,21,25,25,25,26,27,27,28,28,27,28,28,27,27,28,28,27,27,29,28,29,28,28,28,28,28,28,28,28,29,27,28,28,28,28,29,28,28,28,27,28,28,28,27,29,28,26,27,28,27,25,26,27,27,27,26,26,29,28,28,29,28,29,29,29,29,29,28,29,28,28,28,28,28,29,29,30,29,29,28,29,27,27,26,29,28,26,27,29,29,26,28,28,27,26,26,27,26,24,27,26,24,25,26,26,23,25,26,23,22,20,23,23,24,24,25,25,26,25,26,25,25,24,26,25,24,26,25,27,27,27,24,26,25,25,24,25,25,23,23,26,24,22,24,25,22,22,24,24,20,22,25,21,20,24,25,21,23,25,24,23,23,24,24,24,25,25,25,26,26,27,27,28,27,25,26,27,26,25,27,26,24,26,26,26,24,25,25,24,25,22,23,25,22,20,22,21,19,17,16,18,18,15,15,19,17,20,19,22,20,23,23,21,24,23,23,24,25,25,24,24,24,24,24,24,23,24,23,21,22,21,21,18,17,16,15,12,13,16,18,20,17,16,20,19,17,18,21,22,20,22,24,23,22,25,26,25,25,26,26,26,26,27,25,27,27,24,26,27,26,26,23,24,22,22,20,20,19,19,18,15,13,9,13,15,16,16,17,19,20,19,19,22,22,21,24,25,25,23,26,27,24,26,26,25,25,24,24,23,20,20,18,19,22,20,20,22,22,20,20,21,25,24,26,26,26,26,27,25,23,26,27,26,27,26,28,27,28,26,28,28,26,27,29,28,28,28,28,27,28,28,28,28,28,29,29,28,28,29,28,29,29,28,28,27,28,28,28,29,29,29,29,30,30,30,30,30,30,31,30,30,30,30,31,30,30,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30],[30,30,30,30,30,31,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,26,26,26,26,25,24,24,23,22,22,20,20,19,17,16,15,14,11,10,9,7,5,2,0,1,4,6,8,10,12,13,15,18,18,15,16,19,19,17,19,21,19,19,22,22,21,22,24,23,25,25,25,24,24,25,23,24,25,25,26,25,25,26,25,25,25,26,25,24,24,25,24,25,24,23,24,24,25,26,26,25,26,26,26,26,26,27,25,26,27,26,25,25,25,25,26,27,26,26,27,26,26,26,26,26,25,25,23,24,24,23,22,25,23,23,25,23,23,22,22,20,20,23,22,19,22,25,22,23,24,24,23,25,25,25,24,25,25,26,25,24,25,26,26,25,26,26,24,25,26,25,25,27,26,26,25,26,26,26,25,24,26,26,26,26,25,25,24,24,25,27,24,25,27,26,26,25,25,23,22,25,24,22,21,24,22,20,21,23,21,20,22,22,20,23,24,24,25,25,25,24,25,26,24,25,25,25,23,25,25,24,25,25,26,24,26,25,25,26,25,25,23,25,25,23,23,26,24,22,24,26,25,25,25,26,26,25,25,25,24,24,23,22,22,23,22,21,22,22,22,21,22,23,21,21,23,21,23,20,19,18,21,21,21,21,23,22,22,24,25,25,25,24,25,25,25,25,23,21,22,20,19,18,18,18,17,12,13,13,12,11,10,12,12,13,14,14,15,16,16,15,17,19,16,16,18,18,18,19,20,21,20,22,24,24,25,23,26,25,25,26,23,24,25,26,27,26,27,28,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,27,28,28,28,28,27,27,26,26,25,26,26,25,24,26,24,24,25,23,22,23,22,23,22,20,22,20,20,21,20,21,19,19,18,15,20,21,22,22,23,24,25,24,23,25,25,24,24,26,25,24,25,27,25,25,26,26,26,26,27,26,27,26,26,26,26,26,26,26,27,26,26,25,25,26,25,24,23,26,24,23,24,24,24,22,24,24,25,24,24,23,26,26,26,25,26,26,26,26,26,26,26,26,26,27,26,26,27,26,26,27,26,26,26,26,24,25,24,25,26,24,24,25,26,22,25,26,25,24,25,25,23,23,24,24,22,23,24,23,21,21,23,20,18,20,19,20,22,21,22,22,24,24,25,23,23,24,24,24,22,25,25,26,25,25,24,24,24,24,23,24,25,22,22,23,22,20,22,22,18,18,22,20,16,21,22,17,17,21,22,18,20,22,22,20,21,21,23,22,22,23,23,23,23,24,25,25,24,23,24,24,23,23,24,23,22,24,24,24,23,23,23,22,21,17,19,20,18,17,18,20,15,16,11,16,16,13,13,16,16,17,17,20,17,21,22,20,22,22,22,23,23,23,23,22,22,23,23,22,20,21,21,19,20,19,17,17,15,15,13,9,11,15,14,18,15,13,16,16,14,14,15,17,15,16,21,18,17,22,23,23,23,24,24,24,24,25,23,24,24,22,23,24,23,22,18,19,19,18,16,15,17,16,14,11,11,6,9,10,12,13,13,14,14,15,15,17,17,17,20,21,21,20,22,24,20,22,22,20,22,20,19,19,17,18,15,15,18,16,16,16,17,16,15,16,22,21,23,23,23,21,23,23,21,22,23,24,24,25,26,24,26,25,27,25,24,25,26,26,25,26,26,24,26,26,25,25,26,26,26,25,26,26,26,26,27,26,26,26,26,26,28,27,28,27,28,29,28,29,28,30,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29],[30,30,30,29,29,30,30,30,29,29,29,28,28,28,28,28,28,28,28,28,28,27,28,28,27,28,28,27,27,27,27,27,28,27,26,28,27,27,27,26,26,25,25,25,24,24,23,22,23,22,20,21,20,19,17,17,16,15,13,11,8,8,6,3,1,0,1,3,4,6,8,10,10,13,14,11,11,14,14,12,13,15,14,15,15,16,15,15,18,18,18,21,20,18,21,22,20,21,23,22,22,22,23,23,23,22,22,23,22,20,22,22,21,22,20,22,21,21,22,23,23,22,23,22,23,22,22,23,22,23,23,24,22,21,22,22,24,23,22,24,24,24,24,23,22,23,22,22,18,20,21,20,18,19,20,17,21,19,18,19,18,15,16,19,18,16,18,20,17,18,19,20,19,20,21,21,19,21,22,23,21,19,21,22,21,22,22,23,21,22,22,22,23,22,22,21,22,23,22,22,23,22,22,22,24,23,22,21,20,19,21,22,21,22,22,22,20,21,20,20,16,20,19,17,17,19,18,15,16,18,16,14,18,16,17,19,19,20,20,21,19,19,21,21,19,19,21,19,18,20,20,19,20,21,21,21,22,22,21,22,19,20,17,21,21,19,18,21,21,18,21,21,19,20,21,22,22,22,20,21,20,18,19,17,18,19,18,15,18,18,16,17,18,18,16,17,17,17,17,15,15,14,16,17,16,16,17,17,17,18,19,20,19,20,20,20,18,18,17,16,16,15,15,13,12,13,11,9,9,11,9,9,7,8,9,10,12,12,13,14,15,13,15,17,15,15,18,18,18,20,21,21,21,22,23,23,25,23,26,24,24,24,23,23,24,25,24,25,24,26,27,27,28,26,28,28,28,27,28,29,28,29,29,28,28,29,29,29,27,28,27,27,28,26,26,24,25,26,25,26,25,24,26,22,24,24,23,22,23,21,21,22,20,21,21,19,18,17,17,16,16,15,12,18,17,17,17,18,18,19,19,19,19,21,20,18,21,21,21,21,23,21,21,22,23,22,23,22,23,23,22,22,21,21,23,21,23,23,22,22,22,21,21,21,20,18,22,20,20,19,20,19,18,18,18,19,18,19,19,20,20,21,21,21,22,22,21,22,22,22,22,22,22,23,23,23,23,23,22,21,23,20,22,19,19,18,21,21,19,20,22,23,18,21,21,20,19,19,20,19,18,20,19,18,19,19,18,17,18,18,16,16,16,17,15,17,18,18,18,19,18,19,19,19,19,19,19,18,20,21,21,21,21,19,20,19,19,18,20,18,16,17,18,16,17,17,17,15,15,17,17,13,14,17,16,15,15,17,15,13,16,17,14,15,17,18,16,17,18,19,18,18,19,20,20,20,18,19,19,19,18,19,18,17,19,19,18,18,18,18,17,17,16,17,17,15,14,16,16,14,12,11,13,15,10,12,13,13,12,11,14,12,14,15,14,16,17,15,17,17,18,17,18,18,16,17,16,15,15,14,13,13,14,14,14,11,11,10,7,8,10,10,11,11,10,9,12,11,11,13,14,12,13,15,17,15,17,18,17,16,18,18,18,18,20,18,19,18,16,18,17,17,17,16,16,16,16,13,14,13,11,10,9,8,4,5,6,8,8,8,10,11,13,11,14,15,14,16,16,17,16,16,17,16,17,17,16,16,16,15,16,14,15,14,12,15,14,14,13,15,14,11,13,15,16,17,18,17,17,17,16,16,16,17,18,18,18,20,19,19,19,21,20,18,20,21,19,20,22,21,20,21,22,21,22,21,22,22,22,22,22,22,23,23,23,22,23,23,24,24,24,25,25,26,26,26,27,26,27,27,28,28,28,27,27,28,28,27,29,28,28,28,29,28,28,28,29,29,28,29,28,29,29,28,29,28,28,29,29,28,28,29,29,28,28,28,28],[30,29,29,29,30,30,29,29,29,29,29,28,29,28,28,28,28,28,28,28,28,27,28,28,28,28,28,27,27,27,26,27,28,28,27,27,27,26,27,26,27,26,26,25,26,25,23,23,23,23,21,21,21,20,18,19,18,17,16,14,11,10,8,5,3,1,0,1,3,4,5,7,8,10,9,6,7,10,9,7,10,10,10,9,10,11,11,11,12,12,14,14,14,13,14,17,15,15,17,16,16,16,17,16,18,17,17,18,18,17,18,18,16,17,16,16,17,17,16,18,17,16,18,17,18,16,17,18,17,18,17,17,17,15,16,16,17,17,16,17,17,17,18,18,15,16,16,15,13,15,15,13,12,15,14,12,15,13,13,13,13,10,12,13,12,11,13,15,13,13,14,14,13,14,15,15,14,16,16,16,15,13,16,15,15,15,16,17,14,15,16,15,16,16,16,16,17,17,16,16,16,16,17,17,18,17,16,16,15,13,16,16,14,15,15,15,13,15,14,13,12,14,13,13,12,13,12,10,12,13,11,9,12,11,13,15,14,14,14,16,13,15,16,16,15,14,16,13,13,15,14,12,14,15,15,15,16,15,15,14,14,13,13,15,15,13,12,15,15,14,14,15,14,13,14,16,15,15,14,15,14,13,14,11,11,12,12,10,12,12,12,11,11,12,12,12,11,12,11,13,11,12,12,13,13,11,13,14,12,13,15,16,15,16,15,17,16,16,14,14,12,10,10,9,8,9,10,7,7,7,6,6,4,8,6,8,12,11,13,15,15,13,13,17,15,14,18,18,16,18,21,20,20,22,24,23,26,24,27,25,24,26,25,24,26,26,26,25,26,27,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,27,28,25,26,27,25,26,25,24,27,24,23,25,23,22,22,23,21,21,20,19,19,17,16,15,13,12,12,10,11,12,12,12,15,16,17,17,17,18,17,18,17,18,18,18,19,18,18,18,19,19,19,18,19,20,18,16,17,17,18,17,17,19,18,19,19,19,19,18,18,17,17,17,18,17,16,16,15,14,13,14,14,15,15,16,15,17,16,16,17,19,17,16,18,18,17,17,18,17,16,17,17,19,18,17,18,17,17,16,17,16,13,14,15,16,14,13,16,16,13,14,15,13,12,13,13,12,13,13,12,12,13,12,13,11,12,13,11,11,10,11,10,13,14,14,15,14,14,14,14,12,14,14,12,13,14,13,15,15,15,13,15,14,14,14,13,13,13,12,13,13,12,12,12,12,9,12,12,8,10,11,10,8,10,12,10,10,12,12,12,12,12,12,12,13,12,14,13,12,14,16,14,13,15,13,13,14,14,13,12,13,14,13,13,12,13,12,13,14,12,12,12,10,9,11,10,8,9,7,8,9,7,7,7,7,8,7,10,9,10,11,9,11,11,11,12,13,12,13,12,12,13,12,12,12,12,12,11,10,11,11,8,7,8,5,5,5,6,5,6,6,5,7,7,7,9,9,9,10,8,12,11,9,14,14,13,13,15,12,15,13,13,13,15,15,13,13,13,12,13,13,13,11,9,9,9,11,10,7,5,4,3,3,5,7,6,5,7,8,9,9,10,10,10,11,13,14,12,13,14,12,13,14,13,13,12,12,11,10,11,10,10,11,10,9,10,10,9,8,10,10,12,14,13,15,14,14,14,12,13,14,14,15,16,18,16,16,15,16,17,15,15,17,16,14,16,17,15,15,17,16,15,15,17,16,14,15,18,16,15,16,17,16,18,18,20,19,20,21,20,23,24,24,26,24,26,25,27,26,26,25,26,27,28,27,29,27,27,28,28,27,29,28,29,28,29,29,28,28,28,28,29,28,28,28,28,28,27,28,28,27,27,27,26],[30,30,29,29,30,30,30,29,29,29,29,28,29,28,29,28,29,29,28,29,28,28,28,29,28,28,28,27,28,28,27,28,28,28,27,28,27,28,27,27,27,26,26,26,26,25,24,23,24,23,22,22,22,21,20,20,19,18,17,16,12,10,9,7,5,3,1,0,1,3,3,4,6,6,6,6,5,7,8,8,7,8,8,9,9,9,9,9,12,12,11,12,12,11,12,15,14,12,14,15,14,14,14,14,14,13,14,14,14,14,14,14,14,15,15,14,14,15,14,14,14,13,15,14,13,14,13,15,14,14,14,15,13,14,13,14,14,16,14,14,14,14,13,15,13,13,13,13,12,11,12,12,11,13,11,12,12,12,12,12,11,9,10,12,12,9,11,11,12,12,11,12,13,11,12,13,12,14,14,13,14,12,14,14,13,13,14,14,13,14,13,14,14,15,15,15,15,15,14,15,15,15,15,15,16,15,15,15,15,14,14,15,14,14,13,13,12,12,12,12,11,11,12,11,10,11,11,9,10,11,8,8,10,10,11,12,12,12,13,13,12,11,13,13,12,11,13,11,12,13,12,11,13,13,13,13,14,15,14,13,12,11,12,12,12,12,12,13,13,12,12,13,14,13,13,15,14,13,14,13,12,12,12,10,10,11,10,10,11,10,10,8,11,10,10,9,10,10,10,9,7,8,10,9,9,10,11,11,12,12,13,13,14,14,14,14,14,13,14,12,11,11,8,7,7,7,7,6,6,6,6,6,6,7,7,7,9,10,12,12,15,13,12,17,16,14,17,19,17,18,20,21,21,22,23,23,24,23,26,24,24,25,22,22,25,26,26,25,26,27,27,27,28,28,28,28,29,28,29,29,29,29,29,29,28,29,28,29,27,28,27,28,28,27,27,25,26,26,25,26,25,24,25,23,22,23,23,21,21,22,21,21,19,19,18,16,16,14,13,11,11,8,8,9,11,10,12,12,13,15,14,15,15,16,15,14,16,17,15,17,18,17,16,17,18,17,17,18,16,17,16,16,17,17,17,17,16,18,18,17,16,15,17,15,15,12,16,14,13,13,14,13,12,13,12,14,14,14,13,15,15,13,16,16,15,15,17,17,15,16,16,16,16,16,16,18,16,16,17,15,16,15,15,13,12,12,13,14,12,13,14,14,13,12,14,12,13,12,12,12,12,13,12,10,11,10,11,10,10,11,8,8,7,9,9,11,11,12,13,13,12,14,13,12,12,13,12,11,14,13,13,14,14,13,14,12,12,13,11,12,11,9,10,10,8,9,9,10,9,9,8,9,10,8,9,8,7,8,9,9,9,9,9,9,10,10,9,10,11,12,12,12,13,15,12,13,13,13,12,13,13,12,11,11,13,11,12,10,11,11,10,9,10,8,8,8,9,8,7,7,6,3,6,8,4,5,7,6,7,7,7,8,9,9,7,10,9,9,10,10,11,11,10,10,11,10,11,11,11,10,9,8,8,9,8,7,7,6,3,3,7,4,6,7,4,5,8,6,6,8,7,8,7,11,9,9,9,11,11,11,13,13,13,12,12,12,12,12,12,11,10,10,10,8,8,7,7,6,7,9,6,4,4,4,3,3,5,6,5,6,6,7,7,7,8,7,8,9,11,11,10,10,11,10,11,10,10,11,9,8,9,7,8,7,8,9,7,8,9,7,6,8,8,9,10,12,12,11,11,11,11,11,10,12,12,12,13,15,14,14,14,15,15,13,14,15,15,14,15,15,13,13,15,14,15,15,16,15,14,15,16,15,14,15,16,15,17,17,20,19,20,18,20,20,22,23,25,23,25,25,26,25,25,26,25,27,26,27,27,27,28,28,28,27,28,28,28,28,28,28,27,28,28,27,27,28,29,27,29,28,27,28,28,27,26,27,27],[29,28,29,29,29,29,29,29,29,28,27,28,28,27,28,27,28,28,27,28,27,27,28,28,27,27,28,27,27,27,26,27,27,28,26,27,26,27,27,26,27,25,26,26,26,25,24,22,23,23,21,21,22,20,19,20,19,18,16,16,14,11,9,7,6,3,3,1,0,1,2,4,4,5,5,5,5,8,8,8,7,8,8,7,8,10,10,10,12,12,12,13,13,12,14,14,12,13,16,14,14,15,16,15,14,15,15,15,15,15,15,15,14,14,12,15,14,15,13,16,14,14,14,16,14,12,15,16,13,13,15,15,12,13,14,14,15,14,15,15,15,13,16,15,14,13,13,13,11,13,13,12,11,12,12,11,14,13,10,11,10,9,9,12,10,9,11,12,11,9,12,13,10,11,12,12,12,13,13,12,12,10,11,13,12,12,13,14,12,12,14,13,14,14,14,14,14,14,15,14,15,14,15,15,15,15,14,13,13,12,14,14,13,13,13,13,13,12,12,11,11,12,11,12,10,11,10,8,9,10,8,7,9,8,9,10,10,12,11,12,11,10,11,11,11,11,11,11,10,11,12,11,12,11,12,12,13,13,13,11,11,11,11,12,12,12,12,12,13,12,12,12,13,13,12,13,13,13,12,13,12,11,12,10,10,11,11,10,11,11,10,8,10,9,8,9,10,10,10,8,6,7,9,9,8,9,11,10,10,10,12,13,12,12,11,13,12,12,11,11,10,9,8,8,7,7,8,7,5,6,8,6,8,9,9,10,9,11,11,15,14,13,15,16,16,16,17,18,17,18,20,19,21,21,22,23,25,22,25,23,24,25,23,21,25,24,25,24,25,26,27,26,28,26,28,28,28,28,28,28,28,29,29,29,28,29,29,28,27,27,27,28,28,26,27,24,25,25,24,25,24,23,25,22,23,24,22,19,21,20,19,20,18,17,17,14,15,14,13,11,11,10,8,12,11,11,12,12,13,14,14,14,14,15,15,14,16,16,16,15,17,16,15,16,16,17,16,16,16,15,16,16,15,16,15,16,18,17,16,17,16,14,16,15,15,13,15,14,14,13,12,13,12,12,12,12,13,13,13,14,13,14,14,15,15,14,16,16,16,15,15,15,14,15,15,15,15,15,14,14,13,13,13,11,12,12,11,12,12,13,13,13,12,13,12,12,12,11,11,12,12,12,12,11,12,10,12,10,11,12,10,10,9,9,9,11,13,12,13,12,12,12,12,11,12,13,12,12,14,13,13,14,14,13,14,13,12,12,13,12,10,11,12,10,10,10,11,9,8,10,9,9,8,9,8,6,9,9,9,8,9,9,8,9,11,10,10,10,11,11,11,11,11,14,13,12,13,12,12,14,12,12,12,12,13,11,13,10,11,11,10,11,10,9,9,10,9,7,8,7,7,6,6,8,7,6,8,7,8,7,9,8,10,10,8,10,9,8,10,11,10,10,11,11,10,11,11,10,10,10,9,8,9,9,11,8,8,7,5,5,5,4,5,6,6,5,6,7,6,5,7,8,8,9,10,10,11,12,11,11,14,12,12,12,13,12,12,13,11,11,11,11,9,9,9,7,10,9,9,7,8,7,6,6,4,4,6,5,6,7,8,8,8,9,10,10,11,11,12,11,10,11,12,11,12,12,12,11,10,10,9,9,10,9,10,10,9,8,11,10,8,8,10,11,11,13,12,12,12,12,11,11,12,12,12,13,12,15,12,13,12,15,15,13,14,15,14,14,14,15,13,14,15,14,13,13,15,14,13,14,15,14,14,14,15,15,16,17,18,18,19,18,19,21,22,23,24,24,24,24,25,24,25,24,24,27,25,26,27,25,27,27,28,26,27,26,27,28,27,29,27,28,28,27,27,27,27,27,28,27,27,27,27,26,25,27,26],[29,29,29,29,29,30,29,29,29,28,28,27,28,27,27,27,28,28,27,28,28,26,27,28,27,27,28,27,27,27,27,27,28,28,27,28,27,27,28,27,27,26,26,26,26,25,24,23,23,23,22,22,22,21,20,21,20,19,19,19,16,13,11,8,7,5,3,4,1,0,1,2,2,3,4,2,3,5,5,4,4,5,5,4,5,5,6,6,7,7,7,8,8,8,8,8,9,9,9,9,9,9,9,9,9,10,9,10,10,10,11,10,10,9,9,10,10,10,9,10,10,8,9,10,9,9,8,10,9,9,9,9,9,9,9,10,9,10,9,9,8,9,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,8,9,8,6,8,8,7,6,7,7,7,7,7,7,8,7,7,8,8,8,8,8,8,7,7,8,9,8,8,8,8,8,9,8,8,9,9,10,10,10,9,10,10,11,10,10,10,10,10,9,9,9,8,8,9,8,7,7,7,7,6,7,7,7,7,6,6,7,5,5,6,6,4,5,5,7,8,8,7,8,8,7,7,7,7,7,7,6,7,7,6,6,6,6,7,7,8,8,9,9,9,8,7,7,6,7,6,6,6,7,8,7,7,7,8,8,8,8,9,8,8,7,8,7,7,6,6,7,6,5,6,5,6,5,5,5,5,5,6,5,5,4,4,4,4,4,4,5,5,6,6,6,7,7,8,7,8,8,8,8,8,7,8,7,5,5,5,5,5,4,4,5,5,5,6,7,9,9,10,12,12,14,16,15,15,17,18,16,16,18,18,16,18,19,20,20,22,23,24,23,24,22,23,24,22,21,24,25,25,23,25,26,27,27,28,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,27,27,25,27,27,25,26,24,25,26,23,23,23,22,22,21,21,20,20,19,19,17,15,15,14,11,10,9,7,7,6,8,8,8,9,9,10,9,10,10,11,11,10,12,11,11,12,13,13,13,13,13,12,13,13,12,12,12,12,12,12,12,13,12,14,13,12,13,12,12,11,10,10,10,10,9,9,9,8,8,8,8,8,8,7,8,8,8,8,8,10,9,8,9,10,9,10,10,11,11,11,11,11,11,11,10,9,8,8,8,6,7,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,6,6,6,6,5,6,7,6,5,6,6,7,8,9,9,9,9,8,8,7,7,7,8,7,7,8,8,8,8,9,9,8,8,7,8,7,7,7,6,6,6,6,5,6,5,6,5,5,6,6,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,6,6,6,7,6,8,7,7,6,7,6,6,6,7,6,6,6,6,7,6,6,6,6,6,6,5,5,6,6,5,5,5,6,4,5,6,4,4,5,5,5,5,5,6,6,6,5,6,6,6,7,7,7,7,7,7,8,7,7,8,7,8,7,6,7,7,7,7,6,6,3,3,5,2,4,5,2,2,5,4,2,6,5,4,4,7,5,6,5,6,6,7,8,7,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,5,8,6,7,4,5,5,5,2,3,3,3,4,4,4,6,6,6,6,7,7,6,7,8,7,7,7,7,8,7,8,7,7,7,7,7,7,7,7,6,6,7,7,6,5,6,6,7,8,8,8,8,8,8,8,8,9,9,8,10,9,9,9,10,9,9,8,9,9,9,8,8,8,8,7,8,7,9,8,9,8,8,9,9,8,8,10,11,11,13,13,14,15,15,15,16,17,18,19,21,20,23,24,23,21,23,23,22,25,23,24,26,23,27,26,27,26,27,26,27,27,27,27,26,27,28,25,25,27,27,26,27,26,25,26,27,25,23,26,25],[28,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,27,27,26,27,26,26,27,27,26,26,27,26,27,27,26,26,27,27,26,26,26,27,27,26,27,25,25,25,26,25,24,23,23,23,21,21,21,21,19,20,19,18,17,17,15,13,11,7,7,5,4,3,2,1,0,1,2,2,3,4,4,5,5,5,4,5,5,5,6,7,7,7,7,8,8,8,9,8,9,9,9,9,10,9,11,10,11,10,11,10,10,11,10,11,11,10,9,10,8,10,10,11,10,10,11,10,10,10,10,10,9,11,10,9,10,10,9,9,10,11,10,11,10,10,10,9,10,9,9,9,9,9,9,9,9,8,7,7,8,8,8,8,8,7,7,7,6,7,7,6,7,8,7,6,7,8,7,6,8,9,7,8,8,8,8,7,7,8,9,8,8,9,9,8,9,9,8,9,9,10,11,9,9,10,11,9,10,10,11,10,10,9,9,10,9,9,9,9,8,8,8,8,8,7,7,8,7,7,7,6,6,6,6,5,4,5,5,6,7,7,7,7,7,8,7,6,7,7,6,6,7,6,6,7,7,6,6,6,7,8,9,9,8,7,6,7,5,7,7,7,6,7,8,7,7,7,9,9,8,8,8,8,8,8,8,8,7,7,6,7,6,5,6,5,5,5,5,5,5,5,5,5,4,4,3,3,4,4,5,5,5,5,6,7,6,7,7,7,7,8,7,8,8,7,8,7,6,5,4,4,5,4,4,5,6,5,5,7,9,9,12,14,14,16,16,15,17,17,17,17,18,18,18,19,20,20,21,22,23,23,24,23,25,23,24,24,22,21,23,23,25,23,24,26,26,25,27,25,26,27,27,27,28,28,28,28,28,28,27,28,28,28,27,27,27,28,28,27,27,25,26,26,24,26,24,23,25,22,23,23,22,20,21,20,18,19,17,17,16,15,14,13,11,10,9,7,6,7,8,7,8,8,8,9,9,10,10,10,10,10,11,11,11,11,13,13,11,12,14,13,13,13,13,12,12,11,11,12,13,13,13,12,13,13,13,11,11,11,12,10,10,10,10,9,9,9,8,8,7,7,7,7,7,8,8,9,8,9,9,9,9,9,9,9,10,11,10,11,11,11,11,10,9,8,8,7,7,6,6,6,6,6,6,7,6,7,7,7,7,7,7,6,7,7,6,6,7,6,6,6,7,5,7,6,6,6,5,7,7,8,9,9,10,9,8,8,7,7,9,8,8,8,9,9,9,9,9,9,10,9,8,9,9,8,7,7,8,7,6,6,7,6,5,6,5,5,5,5,4,4,4,4,3,3,4,5,4,4,5,5,4,4,5,6,6,6,6,7,7,7,6,7,7,6,6,6,6,6,7,6,7,6,6,6,6,6,6,6,6,6,6,5,6,6,5,4,5,5,4,4,4,4,5,5,6,5,6,6,6,7,7,6,7,7,7,7,8,8,7,8,8,7,7,8,7,7,7,7,7,6,5,4,4,3,3,3,3,3,3,3,3,3,3,2,4,4,4,4,5,5,5,6,6,6,7,8,7,7,7,7,8,8,7,8,8,8,7,7,7,6,7,6,6,6,6,6,5,4,4,3,4,3,3,4,5,5,5,6,6,6,7,7,7,8,7,8,8,9,9,9,9,9,8,8,8,7,8,7,7,8,7,7,7,7,6,5,6,7,7,8,8,8,8,9,8,8,9,9,9,9,9,10,9,9,9,11,9,9,8,9,9,8,8,8,8,8,8,8,8,8,9,9,8,8,8,8,8,8,10,10,12,13,14,14,14,14,15,17,18,18,19,20,21,21,23,20,22,21,21,24,22,23,25,23,25,25,24,24,25,23,26,26,26,26,25,25,26,24,25,25,24,24,25,24,24,25,25,24,22,23,25],[29,29,29,29,29,29,29,28,28,28,28,27,27,27,27,27,27,28,27,27,27,27,26,27,27,27,27,27,27,27,27,27,28,28,27,27,27,27,28,27,27,26,26,26,26,25,24,24,24,25,23,22,23,22,21,21,21,19,20,20,17,13,11,7,7,5,3,3,2,2,1,0,1,1,1,2,2,3,4,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,6,6,6,7,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,5,5,5,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,7,6,7,7,7,6,7,7,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,5,4,4,4,4,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,3,2,3,3,4,3,3,4,4,4,5,5,5,5,5,5,5,5,5,4,4,3,3,3,3,3,3,4,4,4,4,6,7,8,9,13,13,16,17,16,16,17,18,18,18,19,19,18,19,20,21,22,23,24,25,24,25,23,24,24,22,21,24,25,25,24,25,25,26,26,26,26,27,27,28,28,28,27,28,27,28,28,27,27,27,27,27,27,27,28,28,27,27,26,27,27,26,27,26,26,26,24,24,24,23,22,21,20,19,19,18,17,17,15,14,13,11,8,7,5,4,4,5,5,5,5,5,6,6,6,6,7,7,8,8,8,8,9,10,9,9,10,10,10,10,10,10,9,9,9,9,9,9,10,10,11,10,10,10,9,9,8,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,7,7,8,8,9,9,8,7,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,5,5,6,7,7,8,7,6,5,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,2,3,3,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,6,6,6,6,6,5,6,6,5,6,5,4,4,3,3,2,2,2,2,1,2,2,2,2,3,3,2,3,3,3,3,4,4,4,4,4,5,5,5,4,5,5,4,5,5,5,4,4,4,4,4,4,4,4,5,3,4,4,3,3,2,2,2,3,3,2,4,4,3,4,5,4,4,4,5,5,5,5,5,6,6,6,5,5,5,5,5,5,4,5,4,4,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,7,8,9,10,11,12,13,12,13,15,15,17,18,19,22,22,21,19,20,21,21,24,21,23,24,22,26,26,26,24,25,25,26,26,25,26,25,25,25,23,24,26,26,24,26,24,24,25,26,23,22,24,24],[28,28,28,27,28,28,28,28,27,27,26,26,27,26,26,25,26,27,26,26,27,26,27,26,26,26,26,26,26,26,26,26,26,26,25,25,25,26,26,26,26,24,24,25,25,24,23,23,22,23,22,21,21,20,19,19,19,18,18,18,16,13,11,9,6,5,4,3,3,2,1,1,0,1,1,2,2,3,3,3,3,4,4,4,3,5,4,5,5,6,6,5,6,5,6,6,6,7,7,7,7,7,7,7,8,7,8,8,8,8,8,8,7,7,6,7,7,6,7,7,6,6,6,6,7,6,6,7,7,6,6,7,6,6,7,8,7,7,6,6,6,6,6,6,5,6,6,6,5,6,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,6,5,5,5,6,5,5,6,7,7,7,6,7,7,7,7,8,8,8,7,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,4,4,5,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,6,5,5,5,4,4,3,4,4,4,4,5,5,4,4,5,6,6,5,6,5,6,5,5,5,5,4,4,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,2,2,3,3,3,3,4,4,4,4,5,5,5,6,5,6,6,6,6,6,5,6,5,4,4,4,4,4,4,4,4,4,5,5,6,8,10,13,13,14,15,15,16,16,17,17,17,16,18,19,19,20,21,21,21,22,23,24,22,24,23,22,23,21,20,23,23,23,22,23,24,25,25,26,25,25,26,26,26,26,26,25,26,25,26,25,26,26,26,26,26,27,26,27,26,26,25,25,25,24,25,24,23,24,22,23,23,22,21,20,19,18,19,17,16,16,14,13,11,9,8,8,6,5,5,6,6,6,7,7,8,7,8,8,8,8,9,9,9,9,9,11,10,10,11,12,11,11,11,11,10,9,9,10,9,9,10,10,11,10,11,10,9,9,8,8,8,8,8,7,7,7,6,6,7,6,6,6,6,6,6,5,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,7,7,6,6,5,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,4,4,5,5,5,4,4,4,5,4,5,5,4,5,5,5,6,6,8,8,8,7,6,6,5,5,6,6,5,5,6,6,6,6,7,7,7,7,6,7,6,5,6,6,6,5,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,2,3,4,3,3,4,5,4,4,5,5,6,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,4,5,4,5,4,4,4,4,5,3,4,4,4,4,4,5,4,5,5,4,4,5,4,5,5,5,5,5,6,6,6,7,6,6,7,6,6,6,6,6,6,5,5,4,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,4,4,4,5,5,5,6,6,6,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,3,2,3,2,3,3,3,4,5,5,5,4,5,5,6,6,6,6,6,7,6,7,6,7,6,6,6,6,6,5,5,6,5,5,5,5,5,4,5,5,5,6,6,7,7,6,6,6,7,7,7,7,7,7,8,7,7,8,7,7,7,7,7,6,6,6,6,6,6,7,6,5,6,6,5,6,6,5,6,6,7,8,10,9,12,11,13,12,12,14,15,17,18,18,21,21,20,19,20,21,20,23,20,23,23,23,24,26,24,24,25,24,24,25,25,24,24,24,26,23,23,25,25,24,25,23,23,24,25,25,21,24,24],[28,29,28,28,29,29,29,28,28,28,28,27,28,27,28,26,27,27,26,28,27,26,27,27,26,27,27,27,27,27,26,27,27,27,26,27,26,27,27,27,27,26,26,26,26,26,24,24,24,23,23,23,22,21,20,20,19,18,18,18,16,13,11,8,7,6,4,4,3,2,2,1,1,0,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,4,4,4,3,4,5,4,5,5,5,5,5,6,6,6,7,7,7,7,8,8,7,6,5,5,6,6,6,6,6,6,5,5,6,6,5,5,5,5,5,5,6,5,6,6,6,6,6,5,6,5,4,5,5,4,4,5,4,3,4,4,3,3,4,4,4,5,5,4,5,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,6,6,5,6,6,6,6,6,6,6,6,5,5,4,5,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,2,3,3,2,3,3,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,4,5,5,5,4,4,3,4,3,3,3,3,4,3,3,4,4,4,4,5,5,5,4,4,4,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,2,2,1,2,2,2,2,3,3,3,3,4,5,5,5,4,5,5,5,5,5,5,5,4,4,3,3,3,4,3,3,4,4,5,5,6,8,10,11,12,15,16,18,18,17,19,20,18,19,21,22,21,23,23,23,24,24,24,26,24,26,24,23,25,23,24,25,24,25,24,25,25,27,27,27,27,27,28,28,28,27,28,27,27,27,27,27,27,27,27,27,27,27,27,28,27,27,27,27,27,26,27,26,25,27,24,25,25,24,23,23,20,20,20,17,16,15,13,12,11,9,8,7,5,4,5,5,5,5,5,6,6,6,7,7,7,7,8,9,8,9,9,10,10,10,10,11,11,10,10,10,10,9,9,9,9,9,10,10,11,10,10,10,9,9,9,8,7,7,7,6,6,6,5,5,5,5,5,4,4,4,5,5,5,5,6,5,5,5,6,6,6,7,7,8,8,8,9,8,7,6,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,4,4,4,4,3,4,4,3,4,4,4,4,4,5,5,6,7,7,7,7,6,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,5,6,5,5,5,4,4,4,4,3,4,4,3,3,3,3,2,3,3,2,2,2,3,2,2,3,2,2,3,3,2,2,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,4,4,4,3,3,3,3,4,3,3,3,3,3,4,4,4,5,5,5,6,6,5,6,6,6,6,5,6,6,6,5,5,4,4,3,3,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,5,4,4,4,4,4,3,3,2,3,3,3,3,4,4,4,4,5,4,5,5,5,5,6,6,6,6,6,6,5,6,6,6,6,5,5,5,5,4,4,5,4,4,4,4,5,5,6,6,6,6,5,6,6,7,7,6,7,7,6,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7,7,9,9,11,12,12,14,13,16,16,17,18,19,22,22,21,19,20,22,21,23,22,23,24,23,25,25,24,24,24,25,25,25,25,26,24,25,25,22,24,25,25,25,25,24,23,25,26,24,24,25,24],[28,28,28,28,29,29,28,28,28,28,27,27,28,26,27,26,27,27,26,27,27,26,27,27,26,27,27,26,27,26,26,27,27,26,26,27,26,26,26,26,26,26,25,25,25,25,23,23,23,23,22,20,21,20,19,19,20,18,18,18,15,13,12,10,9,7,5,4,4,3,3,2,1,1,0,1,1,2,2,2,2,2,3,3,3,3,4,4,4,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,8,8,7,6,6,5,6,6,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,6,6,7,6,5,6,5,5,5,5,4,5,4,4,4,4,4,4,5,5,4,4,4,3,3,4,4,3,4,4,4,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,4,5,6,5,5,6,6,6,5,6,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,4,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,5,5,6,6,5,5,4,4,4,4,4,4,5,4,5,5,5,5,6,5,5,6,5,5,5,5,5,5,4,4,3,4,4,3,3,3,2,2,3,2,2,3,3,3,2,2,2,3,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,6,5,5,6,5,4,4,4,5,5,4,5,5,5,7,6,7,10,11,12,12,15,16,17,18,16,17,19,17,18,20,21,20,21,22,22,22,23,24,24,23,24,22,22,23,22,22,23,23,24,22,24,24,25,25,27,26,26,26,26,26,27,27,27,26,26,26,26,26,27,27,26,26,26,26,26,26,26,25,26,26,24,26,24,24,25,22,23,23,23,22,21,20,20,19,18,17,17,14,13,13,10,8,7,7,6,6,6,6,5,6,6,7,7,8,8,9,8,9,10,9,10,10,11,11,11,12,12,11,11,11,11,10,9,10,9,10,10,11,11,12,11,12,10,10,9,9,9,9,9,8,8,7,7,6,6,6,6,5,5,4,5,5,5,5,5,6,6,6,6,6,6,7,8,8,8,9,9,9,8,8,7,6,6,5,5,4,3,3,4,4,3,4,4,4,4,5,5,5,5,5,5,4,5,5,5,4,4,4,5,4,5,5,5,4,5,5,6,6,8,8,8,8,6,6,5,4,5,5,4,4,6,6,6,6,7,6,7,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,4,3,3,3,3,2,2,3,3,2,3,3,3,2,3,3,3,3,4,4,3,4,5,5,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,4,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,6,5,6,6,5,5,5,5,4,4,3,2,2,3,3,2,3,3,3,3,3,4,3,4,4,4,3,5,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,3,3,4,4,4,3,5,5,4,5,6,5,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,6,6,7,7,7,6,7,7,7,7,7,7,8,8,7,8,7,8,7,7,7,7,7,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,6,6,7,9,10,10,11,13,13,13,13,15,16,17,18,19,21,21,20,19,20,21,20,22,20,23,23,23,25,26,25,25,25,24,26,25,25,25,25,25,27,23,24,25,25,24,25,23,22,24,26,24,22,25,24],[28,28,28,28,28,29,28,28,28,28,28,27,28,27,27,27,27,28,27,28,28,27,27,27,26,28,28,27,28,27,27,28,28,28,28,28,28,28,28,28,28,27,26,26,27,26,24,25,25,24,23,23,23,20,20,21,20,19,19,20,17,14,11,10,7,6,5,5,4,3,3,2,2,1,1,0,1,1,2,2,2,2,2,4,3,3,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,6,5,5,5,6,6,6,6,6,7,5,6,6,6,5,6,6,6,6,6,7,6,6,7,7,6,7,6,7,6,6,6,6,5,5,5,5,5,4,4,4,3,4,4,4,5,5,4,4,4,4,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,5,6,5,5,6,6,5,6,6,7,7,7,7,7,7,8,7,7,7,7,7,6,6,6,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,4,5,5,5,6,6,6,6,5,4,4,4,4,5,4,5,4,5,4,5,5,5,5,5,6,5,6,6,5,5,5,4,4,3,4,4,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,7,7,7,6,5,6,6,5,5,4,5,5,4,5,5,6,6,7,7,9,9,12,14,14,16,17,18,18,18,19,18,19,20,20,20,22,23,23,23,24,25,26,25,26,24,23,25,24,22,25,24,25,24,25,24,26,25,26,26,26,26,27,26,27,27,26,26,26,26,26,26,27,26,26,26,27,27,27,27,27,26,27,27,26,26,26,26,27,24,25,26,23,21,22,19,19,20,17,17,16,14,13,11,10,9,8,6,6,5,7,7,6,7,7,8,8,8,9,8,8,9,10,9,9,10,11,10,11,11,11,12,11,10,11,9,9,9,10,10,10,11,12,12,11,12,11,10,10,9,9,9,9,9,8,8,8,8,7,7,6,7,5,5,5,6,7,6,6,7,7,7,7,7,7,8,8,9,8,9,9,10,9,8,7,7,6,6,5,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,4,4,5,5,4,4,4,4,5,4,4,5,4,4,5,5,5,6,7,7,8,8,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,4,5,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,4,5,5,4,4,5,4,4,5,5,5,5,5,4,5,5,4,5,5,4,5,5,5,5,4,5,5,4,4,4,4,4,4,3,4,3,4,4,3,3,3,3,4,4,4,4,5,5,5,6,5,6,6,7,5,5,6,6,7,6,6,5,4,4,3,2,3,3,3,2,3,4,3,3,3,4,3,3,4,4,4,4,5,5,7,6,6,6,5,6,6,5,5,6,6,6,5,5,6,5,5,5,5,5,5,4,5,4,5,4,4,3,3,5,5,4,4,5,4,5,5,5,5,6,6,7,6,7,7,8,7,7,7,7,6,7,7,6,6,7,7,5,5,7,6,5,5,6,6,7,8,8,8,7,7,7,7,7,8,7,7,8,7,8,7,8,7,7,7,7,7,6,6,7,6,6,7,7,6,6,6,6,5,6,6,6,6,6,8,9,10,10,12,13,13,13,13,15,16,18,18,19,21,22,22,19,21,22,21,24,21,23,23,23,25,25,24,25,26,25,25,26,26,26,25,26,26,23,23,25,26,23,26,23,23,24,26,24,21,25,25],[27,27,27,28,27,28,28,28,28,27,26,26,26,26,26,25,26,26,26,26,27,26,26,27,26,26,26,26,27,26,26,26,27,26,26,26,26,26,27,26,26,25,25,25,25,25,23,22,23,22,22,21,22,21,19,20,19,17,18,16,16,14,11,9,7,6,5,4,4,3,3,2,2,2,2,1,0,1,1,1,2,1,2,3,2,3,3,4,4,4,4,4,4,3,4,5,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,5,5,4,4,5,5,5,4,6,5,4,5,5,5,4,5,6,5,5,5,6,5,6,6,7,6,6,5,6,5,5,5,5,4,4,5,4,3,4,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,2,3,3,2,3,4,3,3,4,4,4,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,8,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,4,4,5,5,4,5,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,5,5,5,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,5,5,5,5,4,4,3,4,4,3,3,3,3,3,4,4,4,4,4,5,4,3,3,3,4,5,5,5,5,5,5,5,6,6,7,7,7,7,7,7,7,6,7,6,5,5,4,5,5,4,4,5,5,6,6,7,9,10,12,13,13,15,15,16,16,17,17,17,17,18,19,20,21,22,21,21,24,24,24,24,25,24,22,23,23,23,23,23,24,23,23,23,25,25,26,24,25,25,25,26,26,25,25,25,25,25,26,25,26,25,26,26,26,26,26,25,25,25,25,25,24,26,24,24,25,22,23,24,23,22,21,19,19,19,18,16,17,14,12,11,10,9,7,6,5,6,7,7,7,8,7,8,7,8,9,9,8,9,10,9,9,10,11,10,11,12,12,12,13,11,11,10,10,10,10,10,11,11,12,12,11,12,12,10,10,10,10,9,9,9,9,8,8,8,7,7,7,7,6,7,6,7,7,8,7,7,8,8,8,8,8,8,8,9,9,9,10,9,9,9,8,7,7,7,6,5,5,5,6,6,5,6,6,6,5,6,6,5,6,5,5,5,5,5,5,4,4,4,5,4,5,5,4,4,5,5,6,6,7,7,7,7,6,5,5,5,5,6,4,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,4,3,3,4,4,4,3,4,5,4,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,6,6,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,4,3,2,2,3,4,4,4,4,5,4,5,6,6,6,6,6,5,5,6,6,7,5,6,4,4,3,3,2,3,3,3,2,3,3,3,3,4,4,4,4,4,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,4,5,5,4,4,4,4,4,3,4,3,3,4,4,4,4,5,5,5,6,6,7,6,6,7,6,7,7,8,7,7,7,7,6,6,7,6,6,6,6,5,6,6,6,5,5,6,6,8,7,7,7,7,7,7,8,8,8,8,8,8,8,8,7,9,8,7,7,8,7,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,10,12,13,12,12,14,15,16,17,18,19,21,22,22,19,21,21,20,23,22,22,23,23,23,24,24,24,24,25,25,24,25,26,24,24,26,24,24,24,24,24,25,23,23,25,24,24,22,23,23],[28,29,29,29,29,29,29,28,28,28,28,27,28,27,27,27,27,28,27,27,27,27,27,27,26,28,27,27,28,27,27,27,28,28,27,28,27,28,27,27,27,27,26,26,26,26,24,23,25,24,22,22,23,22,19,22,20,19,18,18,16,14,12,9,8,6,5,4,4,3,2,3,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,3,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,5,5,4,5,5,4,4,5,4,4,5,5,5,5,5,4,5,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,3,3,4,4,3,3,2,3,3,2,1,3,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,6,6,6,5,6,6,5,6,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,3,4,4,3,4,4,5,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,6,5,5,5,5,4,4,5,5,4,4,5,5,4,5,4,4,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,3,4,3,3,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,5,6,5,5,5,4,5,5,4,4,5,6,6,6,9,10,12,12,12,14,15,18,18,18,20,19,18,20,23,22,22,23,25,24,24,24,25,25,25,26,23,24,25,23,22,25,23,26,24,24,25,27,26,27,26,26,27,27,27,28,27,27,26,27,27,27,27,27,28,27,27,27,27,28,27,27,26,27,26,26,28,27,26,27,25,25,25,23,24,23,19,20,19,18,17,16,14,13,12,10,8,8,7,6,6,7,7,6,7,7,8,8,9,9,10,9,10,10,9,10,10,12,10,11,12,12,12,12,11,12,10,10,10,10,10,11,11,12,13,12,12,11,10,10,9,9,9,10,9,9,9,8,7,7,7,6,6,6,5,6,6,6,6,6,7,6,7,7,8,8,8,8,9,9,9,9,9,8,8,7,7,6,6,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,7,7,6,5,5,4,4,4,4,3,3,4,4,4,4,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,2,2,2,1,2,2,3,3,3,4,4,4,5,5,5,5,6,5,4,5,5,6,6,5,5,4,3,3,2,2,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,6,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,7,7,7,7,7,7,8,7,7,7,6,6,6,6,6,6,5,6,6,5,5,5,6,6,7,7,7,7,7,8,7,7,7,7,7,8,8,7,7,7,8,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8,8,10,10,12,13,13,12,14,16,17,19,20,19,23,22,23,21,22,21,21,24,23,23,25,24,25,26,27,25,26,26,27,25,26,28,25,25,27,24,26,26,26,26,26,26,24,26,26,25,24,25,25],[28,28,28,28,28,29,28,28,29,27,27,27,27,27,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,27,28,27,27,27,27,27,26,26,26,26,26,24,23,23,22,22,22,21,21,20,20,20,19,18,18,16,13,11,9,8,5,5,4,4,3,3,3,2,3,2,1,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,4,5,5,5,5,6,6,5,4,4,4,4,4,4,4,5,4,4,4,5,4,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,3,3,2,3,3,3,4,4,3,3,3,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,5,5,5,4,4,3,4,4,3,3,4,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,2,3,3,4,4,3,3,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,4,4,4,4,4,3,3,3,2,2,3,3,2,3,3,2,3,3,3,3,3,3,4,3,3,3,3,3,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,5,6,6,6,5,5,5,5,5,5,5,5,6,6,6,8,9,12,12,12,14,16,16,16,17,17,17,17,18,19,19,20,22,22,22,22,23,24,25,24,25,24,22,23,22,22,24,23,24,24,23,24,25,24,26,25,26,26,26,26,26,26,25,26,25,26,26,26,26,26,26,25,26,26,26,26,26,25,25,26,25,26,25,25,26,23,24,25,24,22,22,20,20,20,18,17,16,14,13,12,10,8,8,7,6,6,6,7,6,7,7,7,8,8,8,8,8,9,10,9,9,10,10,9,10,12,12,12,11,10,11,10,9,9,9,10,10,11,11,12,11,12,11,11,10,9,9,9,9,8,8,8,7,7,7,6,7,6,6,5,5,6,6,6,6,6,6,7,7,7,7,7,7,8,8,9,8,8,8,8,6,6,6,5,5,4,4,4,4,4,4,4,5,5,4,5,5,4,4,5,4,4,4,4,4,3,4,3,3,3,4,3,3,3,4,4,4,5,6,6,6,6,5,4,4,3,3,4,3,3,3,4,4,4,4,4,5,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,4,4,3,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,5,4,5,5,5,4,4,5,5,5,5,5,4,4,3,3,2,2,2,3,3,3,3,4,3,3,4,4,4,5,5,5,5,5,5,6,5,6,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,7,6,7,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,8,10,9,11,12,12,12,13,14,16,16,18,18,20,20,21,19,20,20,19,22,21,21,23,22,24,25,25,22,24,23,24,24,24,25,24,24,25,24,24,24,24,24,25,24,23,24,24,25,23,24,25],[28,28,28,29,28,29,29,28,29,28,28,28,28,27,27,27,27,28,27,27,28,27,27,28,27,27,28,28,28,27,27,28,28,28,28,28,27,28,28,28,27,27,26,26,26,25,24,23,23,23,23,21,22,21,20,21,20,19,20,19,17,14,12,9,8,6,5,4,4,3,3,2,2,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,4,4,3,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,3,3,3,4,3,3,4,4,3,3,4,4,3,4,4,5,5,5,4,5,5,5,5,5,5,5,5,4,4,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,3,3,4,4,4,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,6,6,6,5,6,5,5,4,4,4,4,4,5,5,5,5,5,7,9,11,12,14,14,16,17,17,18,18,19,19,18,20,20,20,21,22,22,22,23,24,25,24,25,24,23,25,23,22,24,24,25,23,24,24,25,25,26,25,26,26,26,27,27,26,26,26,26,27,26,27,26,26,26,26,27,26,27,27,27,27,26,27,26,27,25,26,27,25,25,25,24,23,23,20,20,21,19,17,17,15,14,12,10,9,8,6,6,5,6,6,6,6,6,7,7,7,8,8,8,9,9,8,8,9,10,10,10,10,11,11,11,10,10,9,9,9,9,9,10,10,11,11,10,11,10,10,9,9,8,8,8,8,7,7,7,7,6,6,6,5,6,5,5,5,6,5,6,6,6,6,6,6,6,7,7,8,8,8,8,8,8,7,6,6,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,6,6,6,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,5,4,4,4,5,5,5,5,4,3,3,2,2,2,2,2,2,2,3,3,3,3,4,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,7,7,6,6,6,6,6,6,5,6,6,5,6,6,5,5,5,5,5,6,6,7,7,6,6,7,7,7,7,7,7,7,7,7,6,7,7,6,6,6,6,5,6,6,5,5,6,5,5,5,5,6,5,5,5,5,5,5,7,8,10,9,11,12,13,12,13,14,16,18,18,19,21,21,21,19,21,21,21,23,21,23,23,22,25,25,24,24,26,24,26,25,25,26,24,25,26,24,24,25,25,25,25,25,24,25,26,25,22,25,24],[28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,26,26,27,26,27,28,27,27,27,28,28,27,28,28,26,27,27,27,28,28,28,27,27,28,27,27,26,26,26,26,26,24,24,24,24,23,23,22,21,20,21,20,19,19,19,17,14,12,9,8,6,5,4,4,3,3,2,3,3,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,4,4,4,4,5,5,5,5,4,3,3,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,5,5,5,5,5,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,4,4,4,3,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,5,5,4,5,4,5,4,5,5,5,5,6,7,9,12,11,12,14,15,18,18,17,19,19,19,20,21,21,21,23,24,24,23,24,26,26,25,26,23,24,26,25,24,25,25,25,25,24,25,27,26,27,26,27,27,27,27,27,27,27,27,27,27,27,28,28,28,27,27,27,27,28,27,27,26,27,27,26,27,27,26,27,25,25,25,25,24,23,21,22,22,20,19,17,15,15,13,10,8,7,6,6,5,6,6,6,6,6,7,7,7,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,10,11,10,9,10,9,9,10,10,11,12,10,12,10,11,9,9,9,9,9,8,8,8,7,7,6,6,6,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,8,8,9,9,8,8,7,6,6,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,6,6,6,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,4,4,4,4,5,5,4,4,5,5,5,5,5,4,3,3,2,2,3,2,2,3,3,3,2,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,7,6,6,6,6,6,6,5,5,5,6,5,5,6,5,5,5,5,6,6,7,7,6,7,6,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,5,5,6,5,5,6,5,5,5,5,6,5,5,5,5,5,6,7,8,10,10,11,13,12,12,12,16,17,18,20,20,22,23,23,20,21,22,20,24,21,23,23,22,25,25,26,24,25,25,26,25,25,26,25,25,26,24,26,26,25,24,25,25,23,25,25,23,22,24,24],[29,28,28,29,28,29,29,28,29,28,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,27,28,27,28,27,27,27,27,27,27,26,26,26,26,24,24,24,23,22,22,22,20,20,21,20,19,18,19,16,14,12,9,8,6,5,4,4,3,3,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,3,4,4,3,4,5,5,5,5,5,4,3,3,3,4,4,4,4,5,4,4,3,4,4,3,4,4,3,4,4,4,4,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,4,3,3,4,4,3,3,3,4,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,5,6,5,5,6,5,5,4,4,5,5,4,5,5,5,6,7,8,9,11,12,12,14,16,18,17,17,19,19,19,21,22,21,22,23,24,24,24,24,25,25,25,25,24,24,25,23,23,24,24,25,25,24,25,26,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,26,26,27,26,26,27,25,25,24,25,24,23,21,20,20,18,18,17,15,13,12,10,8,8,6,6,5,6,6,6,6,6,7,8,7,8,8,8,9,9,9,9,9,10,10,10,11,11,11,11,10,10,10,9,9,9,10,10,10,11,12,11,10,10,9,9,9,8,9,8,8,7,7,7,7,6,6,5,6,5,5,5,5,5,5,6,6,6,6,6,7,6,7,7,7,8,8,8,8,8,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,3,4,4,5,5,6,7,7,6,5,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,4,4,4,5,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,5,5,5,4,4,5,5,6,5,5,4,4,3,2,2,2,2,2,2,2,3,3,3,3,4,3,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,7,7,6,6,6,6,6,6,5,6,5,5,5,6,5,5,5,5,5,6,7,6,6,6,6,7,6,7,6,7,7,7,7,7,6,7,7,6,7,6,6,5,6,6,5,6,6,6,5,6,6,5,5,6,6,5,5,6,8,8,9,9,11,12,13,11,13,14,16,17,18,18,22,22,20,20,21,21,21,23,21,22,23,22,26,25,25,24,26,25,25,26,26,26,26,26,26,23,24,26,25,25,26,25,24,25,26,24,23,26,26],[29,28,28,29,28,29,29,28,29,28,28,28,28,27,27,27,27,28,27,28,28,27,28,27,27,27,28,27,28,27,27,27,28,28,28,28,28,28,28,27,28,26,26,26,26,25,24,23,23,22,22,21,22,20,20,20,20,19,19,19,17,14,12,9,8,6,5,5,4,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,3,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,4,4,3,4,4,5,5,5,5,5,5,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,6,6,7,8,9,12,11,12,14,15,17,17,16,17,19,18,20,19,20,20,22,23,23,23,24,25,25,24,25,24,23,24,22,22,25,24,25,24,24,25,27,26,27,27,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,26,27,26,27,27,26,26,27,25,26,25,24,24,23,21,20,20,19,18,16,14,13,12,10,9,8,6,6,6,6,6,6,7,7,7,8,8,8,8,8,9,10,9,9,10,11,11,11,11,12,12,12,11,10,10,10,10,9,10,10,10,12,12,11,11,10,10,10,9,9,9,9,8,8,8,8,7,6,7,6,6,6,5,5,6,5,6,6,7,6,6,7,7,7,7,8,8,8,8,8,9,8,8,7,6,6,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,6,6,6,4,4,3,3,3,3,2,2,2,3,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,5,5,5,5,5,5,5,4,5,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,2,3,2,2,2,2,2,3,2,3,3,4,4,4,4,4,5,4,5,4,4,5,5,6,6,5,4,4,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,6,5,6,5,6,5,5,6,6,5,4,5,5,4,4,5,5,4,4,4,4,4,4,5,4,5,5,5,5,5,6,5,6,5,6,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,8,8,7,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,7,8,9,10,11,13,13,12,14,15,16,18,19,20,22,21,22,20,21,22,22,25,22,24,24,23,25,26,25,25,26,25,26,25,26,27,25,26,26,25,25,25,26,26,26,25,25,26,26,26,24,25,26],[28,27,28,28,27,28,28,28,28,27,27,27,27,26,26,25,26,27,25,27,27,25,27,27,26,27,27,26,27,26,26,27,27,28,27,28,26,27,28,27,27,26,25,25,26,25,23,24,24,23,21,23,23,20,20,21,20,19,19,19,17,14,11,9,7,6,5,4,4,3,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,3,3,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,3,4,4,4,3,4,3,3,4,4,4,4,5,5,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,5,6,5,5,4,4,5,5,4,4,5,5,5,6,7,8,10,9,11,14,14,16,16,16,18,19,17,18,21,20,20,22,23,24,23,23,24,26,25,25,24,24,25,23,23,25,24,24,24,24,24,26,26,26,25,26,27,27,26,26,26,26,27,27,27,26,27,27,27,26,27,27,27,27,27,26,26,27,26,26,27,26,26,27,26,26,25,25,24,23,22,21,20,19,18,18,15,14,12,10,8,7,6,6,6,6,6,5,6,6,7,7,7,7,8,8,8,9,9,9,9,10,10,10,10,10,10,10,10,10,9,9,9,9,9,10,9,10,11,10,10,9,10,9,8,8,8,8,8,8,8,7,6,6,6,6,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,7,7,7,8,8,8,7,7,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,4,5,5,6,7,7,5,4,3,3,2,2,3,2,2,2,3,3,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,3,3,4,3,3,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,2,2,2,2,2,2,3,3,3,4,3,4,4,5,4,4,4,5,5,4,4,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,7,7,6,6,6,6,6,6,5,5,6,6,5,5,6,5,5,5,5,6,6,7,7,6,7,6,6,7,7,7,7,7,7,6,6,6,6,7,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,8,9,9,11,12,12,12,12,15,16,18,20,20,21,22,22,20,21,22,21,23,21,22,23,22,24,24,25,24,25,25,25,24,24,26,24,24,26,23,24,25,25,24,25,24,23,25,25,23,23,24,23],[28,28,27,28,27,28,28,27,28,27,26,27,27,26,25,25,26,26,24,26,26,25,26,26,25,26,26,25,26,25,25,26,26,26,26,26,25,26,26,26,26,26,25,25,24,24,22,22,21,22,21,20,20,19,18,19,18,17,16,17,14,13,10,8,7,5,5,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,2,2,3,2,2,2,2,2,2,2,2,2,3,3,4,4,3,4,4,3,3,4,4,4,4,3,3,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,2,2,2,2,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,2,2,2,2,2,2,3,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,6,7,7,11,10,11,13,14,16,15,15,17,18,16,18,19,19,19,20,22,22,21,23,23,23,22,24,23,23,24,21,22,24,23,23,22,24,23,26,24,26,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,25,26,25,26,26,25,25,26,23,23,23,24,22,21,19,19,18,17,16,16,14,12,11,9,8,7,6,5,5,6,6,5,6,6,7,7,7,7,7,7,8,8,8,8,8,9,9,9,10,10,10,10,9,9,9,9,8,8,8,9,9,10,11,9,9,9,9,8,8,8,7,7,7,7,7,7,6,6,6,5,5,4,4,4,5,5,4,5,5,5,5,6,6,5,6,6,7,7,7,7,7,7,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,4,5,6,6,6,4,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,4,4,3,4,4,5,4,3,4,5,5,4,4,3,3,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,6,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,4,5,5,5,4,4,5,4,4,5,5,4,4,5,6,7,8,8,10,11,11,10,11,13,14,16,16,17,20,21,18,17,19,20,19,21,19,20,21,20,24,23,23,22,24,23,24,24,24,23,23,24,25,22,22,24,24,23,24,23,22,23,24,23,21,23,23],[28,28,28,28,28,28,28,27,28,27,26,27,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,26,27,26,26,27,27,27,27,27,27,27,27,27,27,26,26,26,25,25,23,23,23,22,21,21,21,20,19,20,18,18,17,17,15,13,11,8,7,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,2,1,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,4,3,4,4,3,4,4,4,4,3,3,2,2,2,2,2,2,2,2,1,1,2,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,5,4,5,5,5,6,7,6,7,10,10,10,14,14,15,15,15,17,17,17,18,19,19,20,21,22,22,22,23,23,25,23,24,23,22,24,23,21,24,23,24,24,23,23,25,24,26,25,26,26,27,26,27,26,26,27,26,27,26,26,27,26,27,26,27,27,27,27,26,25,26,26,27,27,26,26,26,23,25,24,24,24,22,21,20,19,18,16,16,14,12,11,9,8,7,6,6,5,5,5,5,6,6,6,6,6,7,7,7,7,8,7,8,8,9,9,9,10,10,10,10,9,9,9,8,8,8,8,9,9,10,10,10,9,9,9,9,8,7,8,7,7,7,7,6,6,6,5,5,5,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,6,7,7,7,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,4,4,5,6,6,6,5,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,3,3,3,3,3,4,3,4,4,3,4,5,5,4,4,4,3,3,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,5,6,6,8,8,10,11,11,10,11,13,14,17,17,18,20,21,19,18,20,20,19,22,20,22,22,22,24,24,24,24,25,23,25,25,25,26,24,25,25,23,23,25,25,25,25,24,23,25,25,24,21,23,25],[28,28,28,29,28,29,28,28,28,28,27,27,27,27,27,26,27,27,26,27,27,26,28,27,26,28,27,27,28,26,26,27,28,28,27,28,27,27,27,27,27,26,25,26,25,25,23,23,23,21,19,21,21,19,19,20,18,17,18,17,15,13,11,8,7,7,5,5,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,3,4,4,4,5,4,4,4,3,4,4,4,3,3,4,3,3,4,3,3,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,5,4,5,4,4,4,5,5,4,4,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,4,5,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,4,4,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,7,7,7,6,6,7,6,6,5,5,5,6,5,5,6,6,7,7,7,8,11,10,11,13,14,15,14,14,16,17,16,17,17,18,18,19,21,21,21,23,23,25,23,25,23,23,24,22,21,24,23,23,23,23,24,25,24,25,25,26,26,26,26,26,25,26,26,26,26,26,26,27,26,26,26,27,26,26,26,26,25,26,25,26,26,26,25,26,24,25,24,23,22,22,20,20,20,18,18,16,14,13,11,10,9,8,7,7,6,7,7,6,7,7,8,8,8,8,9,8,9,9,9,9,9,10,10,10,11,10,11,11,10,10,10,10,9,9,9,10,10,11,12,10,11,11,10,10,10,9,8,9,9,8,8,8,8,7,7,7,7,6,6,6,7,6,6,6,7,7,6,7,7,7,7,8,8,8,8,8,8,8,8,7,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,5,5,8,8,8,7,4,4,4,2,2,3,3,2,2,3,3,3,4,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,4,4,4,4,3,4,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,5,6,5,5,6,6,5,5,6,5,5,5,5,5,5,4,5,5,5,4,5,5,4,5,5,5,4,4,5,5,4,5,5,5,5,5,6,6,5,6,6,6,6,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,7,6,6,5,6,6,7,7,7,7,7,7,7,7,7,7,7,8,8,7,7,7,8,7,6,7,7,6,6,6,7,6,6,6,6,6,6,6,6,5,6,6,5,5,6,7,7,9,9,10,12,13,11,12,13,15,16,17,17,20,20,20,18,19,20,19,22,20,21,22,21,23,24,22,23,24,23,24,23,23,25,23,24,24,22,22,24,24,23,25,23,22,24,25,23,21,23,24],[28,28,28,28,28,29,28,28,28,27,27,27,27,27,27,27,27,27,26,27,27,26,27,27,26,27,27,27,28,27,26,27,28,28,27,28,27,28,28,27,28,26,26,26,26,25,23,24,24,22,22,22,22,20,20,21,19,18,19,19,16,14,11,8,7,6,5,4,4,3,4,3,3,3,3,2,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,5,4,3,3,3,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,4,4,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,6,7,6,7,10,9,10,13,13,14,14,14,16,16,15,17,18,18,18,20,22,23,23,24,24,26,24,26,23,23,25,24,22,25,25,24,25,25,24,26,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,27,28,28,27,27,27,27,28,27,27,27,27,27,27,25,26,24,25,24,22,22,21,19,20,17,17,15,12,12,10,8,7,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,9,8,9,9,10,9,10,10,11,11,11,10,10,10,9,9,9,9,10,10,11,12,11,10,10,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,6,6,5,5,6,6,6,6,7,6,7,7,7,8,8,8,8,7,7,6,6,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,4,4,4,7,6,7,5,4,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,3,3,3,4,4,3,4,4,4,4,3,4,4,5,5,5,4,4,3,3,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,6,5,5,5,5,5,5,5,5,6,6,6,6,6,7,6,6,6,6,6,7,7,6,6,6,7,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,11,12,13,11,12,14,16,17,18,18,21,21,21,19,21,20,22,24,22,23,23,23,25,25,25,24,24,23,25,25,25,27,24,25,25,24,24,24,25,25,25,25,24,25,25,25,23,23,24],[28,28,28,28,28,29,28,28,28,27,27,27,28,27,27,27,27,28,26,28,27,26,28,28,26,27,28,26,27,27,26,27,28,28,26,28,27,26,27,26,27,25,25,25,26,25,21,23,23,21,21,22,21,19,19,20,18,17,18,18,16,13,11,9,8,7,6,5,5,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,5,5,5,4,4,4,4,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,5,5,4,4,5,4,5,4,4,4,5,4,4,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,4,4,3,4,4,4,4,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,5,4,5,4,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,3,3,3,3,3,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,4,5,5,5,5,5,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,7,7,6,6,6,7,6,6,7,7,7,8,8,9,11,11,11,13,13,14,15,15,16,16,16,17,18,18,18,20,21,21,21,23,23,25,24,24,23,22,24,23,22,24,23,23,24,23,24,26,26,27,25,26,26,27,27,27,26,26,26,26,26,27,27,27,27,27,27,26,26,26,26,25,25,26,25,25,26,25,25,26,24,24,24,24,23,22,21,21,20,19,19,17,15,14,14,11,10,9,8,8,8,8,8,8,9,8,9,9,9,9,10,10,10,11,10,10,12,12,11,12,13,13,13,12,12,12,11,10,11,11,12,12,14,13,13,13,14,13,13,12,11,10,10,11,11,10,10,10,9,8,8,9,8,7,7,7,8,8,7,7,8,7,7,8,8,8,8,9,9,9,10,10,10,9,9,7,8,7,6,6,5,6,5,5,5,5,5,6,6,6,5,6,5,5,5,5,5,5,4,4,4,4,4,4,3,4,4,3,3,4,4,4,5,7,7,8,6,5,4,4,3,3,3,3,2,3,2,3,3,3,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,8,8,7,7,7,7,7,7,6,6,7,7,6,7,7,6,6,6,7,7,8,8,8,8,8,8,7,8,8,8,8,9,9,8,8,7,9,8,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,8,9,10,11,12,13,14,12,14,15,17,19,19,19,22,21,22,21,21,22,21,24,21,23,24,22,25,25,25,24,25,24,26,26,24,27,26,26,25,25,26,26,26,24,26,25,24,25,25,24,24,24,25],[28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,26,27,27,27,27,27,27,28,27,27,28,27,27,28,26,26,27,27,27,27,27,26,27,27,27,27,26,25,26,25,25,22,23,23,22,21,21,21,20,19,20,19,18,18,18,16,13,12,9,8,7,6,6,5,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,3,3,3,4,4,4,5,5,4,4,4,4,4,4,4,3,3,3,4,3,3,4,4,4,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,4,4,4,4,3,3,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,5,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,3,3,4,3,3,4,4,3,3,4,4,4,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,7,6,7,8,8,8,11,11,11,13,14,15,15,15,17,18,18,20,20,21,21,22,23,24,24,25,25,26,25,26,25,24,25,23,22,25,25,24,24,24,24,26,25,26,26,27,27,28,27,27,27,27,27,27,27,27,28,27,27,28,27,27,27,28,27,27,26,27,26,26,27,27,26,27,25,25,26,25,24,23,22,22,21,20,19,19,15,15,13,11,10,9,8,8,8,8,7,7,8,8,9,9,9,9,9,9,10,11,10,10,11,11,11,11,12,12,12,12,11,11,11,10,11,10,11,11,12,12,13,13,12,11,12,12,11,10,10,10,10,9,9,9,9,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,8,7,8,8,9,9,10,9,9,9,9,7,7,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,4,4,4,5,7,7,7,5,4,4,3,3,2,2,3,2,2,2,3,3,3,3,4,3,4,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,5,4,5,5,4,5,5,5,5,5,5,4,4,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,5,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,6,7,7,7,7,6,8,7,7,7,7,7,7,7,7,6,7,6,7,7,7,6,6,6,7,7,8,8,8,7,7,8,7,8,8,7,7,8,8,7,7,7,8,8,7,7,7,7,6,6,7,6,6,7,7,6,6,7,7,6,7,6,6,6,7,8,8,10,10,12,13,13,12,14,15,17,18,19,20,22,22,21,20,22,21,20,24,22,23,25,21,26,25,26,25,25,24,26,26,26,27,26,26,26,24,25,26,26,25,26,25,24,26,25,24,22,25,25],[28,28,28,28,28,28,29,28,28,27,26,26,27,27,26,27,26,27,26,27,27,26,28,27,26,27,27,26,27,26,25,27,27,28,27,27,26,26,27,26,27,25,25,25,25,24,22,23,23,20,20,22,20,19,18,20,18,17,17,17,16,14,12,9,8,8,7,6,6,5,6,5,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,1,1,1,0,1,2,1,2,2,2,2,2,3,3,2,3,3,3,3,4,4,4,4,4,4,3,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,3,3,3,3,3,4,4,3,3,3,4,3,3,4,4,3,4,4,4,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,4,3,4,4,4,4,4,4,4,5,5,6,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,9,9,9,8,8,8,8,7,7,6,7,7,7,7,7,7,8,8,8,9,11,11,12,13,13,14,14,15,17,16,17,18,19,18,20,21,22,22,22,24,24,26,24,26,23,23,23,24,22,24,24,24,25,23,24,26,25,27,26,27,26,27,27,27,26,26,26,26,26,27,28,27,28,28,27,27,27,28,27,27,26,27,26,26,27,26,25,27,25,26,26,24,24,22,22,20,20,18,17,17,15,15,14,12,11,10,9,8,8,8,8,9,9,10,10,11,10,10,11,11,11,13,11,11,12,14,13,13,14,15,14,14,14,13,12,13,13,13,13,13,15,14,14,15,14,14,13,13,12,11,11,12,11,10,10,10,10,9,9,9,9,8,8,7,8,9,8,9,9,8,8,9,9,9,9,10,10,11,10,10,10,10,9,8,8,8,7,6,6,6,6,6,6,5,6,6,6,5,5,6,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,7,7,7,6,5,4,4,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,6,6,6,7,7,7,6,6,6,6,5,6,6,5,5,6,6,5,5,5,6,5,5,5,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,3,3,2,3,2,2,2,3,3,3,2,2,3,3,3,4,4,4,4,5,5,5,5,4,5,5,6,6,6,5,5,5,4,4,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,8,7,6,7,7,6,6,7,7,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,7,7,6,7,8,7,7,7,8,8,7,8,9,9,8,9,8,8,7,8,8,7,8,8,7,8,8,8,7,7,8,8,9,8,9,8,8,9,8,9,8,9,8,9,9,8,8,7,9,8,8,8,8,8,7,7,8,8,7,8,8,7,7,8,8,7,7,8,7,7,7,8,9,11,11,13,13,14,13,14,16,17,18,20,20,23,23,23,22,22,23,23,24,23,24,25,24,26,26,26,26,25,25,25,27,26,27,25,26,26,25,25,27,26,26,26,26,24,26,26,26,24,26,26],[28,27,27,27,27,28,27,27,27,25,26,24,26,25,25,26,25,26,25,26,26,25,26,26,25,26,26,25,25,26,25,26,27,27,25,26,26,25,26,25,26,25,24,24,24,23,21,21,22,19,19,20,19,19,18,18,16,16,16,16,13,12,10,8,8,7,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,3,3,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,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,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,3,3,3,2,3,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,4,4,5,4,4,4,5,4,4,5,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,7,7,7,6,6,7,6,6,6,7,7,7,8,9,10,10,10,12,13,13,12,14,15,14,15,17,17,18,18,19,19,21,20,22,22,23,23,23,22,22,22,22,22,23,22,24,23,23,23,25,25,26,25,25,25,25,26,27,26,26,26,25,25,26,26,26,26,27,26,27,25,26,24,25,25,25,26,24,26,25,24,26,24,23,24,24,22,22,21,19,19,18,17,17,15,13,13,11,10,8,8,7,7,8,8,7,8,9,9,9,9,10,10,10,10,12,10,11,12,12,11,12,13,14,12,13,12,13,12,12,11,12,11,12,13,13,13,14,13,12,12,12,11,11,11,11,10,10,10,9,9,8,9,8,8,7,7,7,8,7,7,8,8,7,8,8,8,8,8,9,9,9,10,9,10,9,8,7,7,7,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,6,6,6,6,5,4,4,3,3,3,2,2,2,3,3,3,3,3,4,3,4,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,4,4,4,4,4,4,4,5,4,5,4,4,4,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,7,7,7,7,7,7,6,6,7,7,6,7,7,6,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,7,8,8,7,8,8,7,7,7,8,7,7,7,7,7,6,7,7,7,7,7,7,7,7,7,8,10,10,12,12,13,12,13,14,15,16,17,17,20,19,20,19,20,20,20,21,21,21,23,22,23,24,24,23,24,21,25,24,23,25,24,23,24,23,24,23,23,23,23,24,23,25,24,23,23,23,23],[28,28,28,28,28,29,28,28,28,27,27,27,28,26,27,26,27,27,27,27,27,27,28,27,26,28,27,27,28,26,26,28,28,28,27,28,26,27,27,27,27,26,25,26,26,26,23,23,23,21,21,21,21,19,18,19,17,17,18,17,15,12,10,9,7,7,6,5,5,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,4,4,4,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,3,3,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,7,6,6,5,6,6,6,6,6,7,7,7,8,9,10,11,11,13,14,15,14,15,17,17,16,19,19,19,20,21,23,23,23,24,25,26,25,26,24,24,25,24,23,24,25,25,24,24,25,27,25,27,26,27,28,27,27,27,27,27,27,27,26,27,28,28,27,27,27,28,27,27,27,27,26,27,26,26,27,27,27,27,25,26,25,25,23,23,22,21,22,19,18,17,15,14,12,11,10,9,8,7,7,7,7,7,8,8,8,9,9,9,9,9,9,11,10,10,11,12,11,12,12,13,12,12,11,12,10,10,11,10,11,11,12,13,13,14,13,11,12,12,11,10,10,10,10,9,9,9,9,8,8,8,7,7,6,6,7,7,6,7,7,7,7,7,7,7,7,8,8,8,9,9,8,8,8,7,7,6,6,5,5,5,5,5,5,4,4,5,4,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,4,4,3,3,3,3,3,2,2,3,3,3,3,3,4,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,5,4,4,4,4,5,5,5,5,4,4,3,3,3,3,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,6,5,6,6,6,6,6,6,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,6,6,6,7,7,7,7,7,7,7,7,6,6,7,7,6,7,7,6,6,6,7,7,8,8,8,7,7,8,7,7,8,7,7,8,8,7,7,7,8,8,7,7,7,7,6,6,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,8,8,9,10,11,12,13,12,13,15,16,17,19,19,22,23,22,20,22,22,20,23,21,22,25,22,24,25,25,25,25,25,26,26,26,27,26,26,26,24,26,27,26,25,26,25,25,26,25,24,24,26,24],[28,28,28,28,28,29,28,28,29,27,27,27,26,26,26,26,26,26,27,27,26,27,27,26,27,27,26,27,27,26,27,27,27,27,27,27,27,27,27,26,27,26,26,26,25,25,23,23,22,22,22,21,21,20,19,19,17,18,17,16,14,13,10,8,7,6,5,4,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,3,2,3,3,3,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,2,2,3,3,4,3,3,3,4,3,3,4,4,3,4,3,3,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,6,6,6,6,6,6,6,6,5,5,6,5,5,5,6,5,6,7,7,8,10,10,10,12,13,14,13,14,16,16,15,17,18,19,18,19,22,23,21,24,24,25,24,25,23,22,25,23,22,24,24,24,24,23,24,26,25,27,25,26,27,27,27,27,26,26,27,27,27,27,27,27,27,28,27,28,27,27,27,26,26,27,27,27,27,26,27,27,24,25,24,24,24,22,21,20,19,18,16,16,15,13,11,10,9,8,7,7,7,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,10,10,10,10,11,11,11,11,10,10,10,9,10,9,10,10,11,11,11,11,10,10,9,9,9,8,8,9,8,8,7,7,7,7,6,6,6,6,5,5,6,5,5,5,6,5,6,6,6,6,6,7,7,7,8,8,8,7,7,6,5,5,5,4,4,4,4,4,4,3,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,3,3,3,3,4,3,4,4,3,4,4,4,4,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,6,6,7,6,6,6,6,6,6,6,6,5,6,6,5,6,6,5,5,5,6,6,6,7,7,6,6,7,7,7,7,7,6,7,7,6,6,6,7,7,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,11,12,13,15,17,18,18,21,22,21,19,21,21,21,23,21,23,24,22,25,25,25,24,25,24,25,25,25,26,24,25,26,23,24,25,25,25,26,25,23,25,25,23,23,24,23],[28,27,27,28,27,28,28,27,27,26,26,25,26,25,25,26,26,26,26,26,26,26,27,26,26,26,26,26,26,26,25,27,27,27,26,27,26,25,26,26,26,24,24,24,24,23,21,21,22,19,20,19,19,17,16,18,15,15,16,15,13,12,10,8,7,6,6,5,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,2,2,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,4,3,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,7,7,6,6,6,6,6,6,5,5,6,5,5,6,6,6,6,7,8,9,10,10,11,13,13,12,13,15,14,14,16,17,16,18,18,20,20,20,22,23,24,23,24,22,21,23,22,22,23,23,24,24,24,24,25,26,27,25,25,26,26,26,26,25,25,26,26,26,26,26,26,26,27,26,28,26,26,26,26,26,26,26,25,27,25,25,26,26,24,24,24,22,21,21,18,17,16,15,16,14,12,12,10,8,7,7,7,7,7,7,7,8,8,8,8,8,9,9,9,10,11,10,9,11,12,11,10,12,13,12,12,12,12,10,10,10,10,10,10,12,12,11,12,12,11,11,11,10,9,9,10,9,9,9,8,8,7,7,7,7,6,6,6,7,6,6,6,7,6,7,7,7,7,7,8,8,8,9,8,8,7,7,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,5,4,4,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,5,6,6,5,5,6,6,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,7,6,6,6,7,7,7,7,7,6,6,7,6,5,6,6,5,6,7,6,5,6,6,7,7,7,8,7,7,7,7,8,7,7,7,7,8,7,7,6,8,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,7,9,9,10,11,12,12,13,14,15,16,17,18,21,20,20,20,21,19,20,22,21,21,22,22,23,23,24,22,25,22,24,24,24,24,23,23,24,22,22,24,24,23,24,23,24,24,24,23,22,23,24],[28,28,27,28,28,29,28,28,28,26,27,26,26,26,25,26,26,26,27,27,26,25,26,26,25,26,26,26,27,26,25,26,27,27,26,26,26,25,26,25,27,25,25,24,24,24,21,21,21,19,19,20,19,17,16,18,16,16,15,16,13,12,10,8,7,7,6,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,6,7,6,6,6,6,5,6,6,6,6,6,6,6,7,7,8,9,10,10,11,13,13,11,14,15,14,15,17,17,17,18,18,20,22,22,23,23,23,23,24,22,22,23,22,22,23,24,24,23,23,24,26,25,27,25,26,26,25,26,26,26,25,26,26,25,26,26,27,26,27,26,27,27,26,26,26,25,26,26,26,27,26,26,27,25,25,24,24,23,23,22,19,20,18,17,16,14,13,12,10,9,8,7,7,7,7,7,7,7,8,8,8,8,9,10,9,10,11,10,10,11,12,11,11,13,13,12,12,11,12,11,10,11,11,11,11,12,12,13,12,12,11,11,12,10,10,10,10,10,9,9,9,8,7,7,7,7,6,6,6,7,6,6,6,7,6,6,7,7,7,7,8,8,8,9,8,8,7,7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,5,6,6,6,5,5,4,3,3,3,3,2,2,3,2,3,3,3,3,4,3,3,3,3,3,3,2,2,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,3,3,3,3,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,6,6,6,5,6,6,6,6,6,6,5,5,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,6,6,7,8,7,6,7,7,7,6,7,6,6,7,7,6,7,7,6,6,6,6,7,7,8,8,7,7,7,7,8,7,7,7,7,8,7,7,6,7,7,6,6,7,6,6,6,7,6,6,6,6,6,5,6,6,6,5,6,5,5,6,7,7,8,9,10,11,12,11,12,13,15,16,19,19,21,22,20,20,22,20,21,22,21,22,24,21,24,25,25,24,25,24,26,25,24,26,25,25,26,24,24,25,25,25,25,26,25,26,25,24,23,25,24],[28,29,28,29,28,29,29,28,28,28,27,27,27,27,28,27,27,27,27,27,26,26,27,26,26,28,27,27,28,26,26,28,27,28,27,27,26,27,27,27,27,27,26,26,26,26,24,24,24,23,23,22,22,20,19,20,17,18,17,17,14,12,10,8,7,6,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,4,4,4,3,4,3,4,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,5,5,6,6,7,7,9,10,10,13,14,15,13,15,17,17,17,19,20,20,20,21,24,24,23,25,26,26,25,26,23,24,26,24,23,25,25,25,25,24,25,26,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,27,27,27,26,27,27,27,28,27,27,27,25,26,25,24,24,23,22,20,20,19,17,16,14,13,12,10,9,8,6,6,6,6,6,6,6,6,7,7,7,7,8,8,8,9,8,9,9,10,9,10,11,11,10,11,10,10,10,9,9,8,9,10,10,11,11,10,10,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,6,5,5,5,6,5,5,6,6,5,6,7,7,7,8,7,7,7,6,5,5,5,5,4,4,3,4,4,3,3,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,3,3,2,3,3,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,4,5,5,5,5,5,5,4,5,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,6,7,6,6,6,6,6,5,6,5,5,6,6,5,5,6,5,5,5,5,6,6,6,7,6,6,7,6,7,7,7,7,7,7,6,6,6,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,11,11,11,13,14,16,18,18,21,22,20,19,20,21,20,24,20,22,23,21,25,26,26,24,25,25,26,26,25,26,24,25,26,23,24,26,26,24,25,24,24,25,25,23,22,24,24],[28,28,28,28,28,29,29,28,28,27,26,26,27,26,26,26,27,26,27,27,26,26,27,26,26,27,27,27,28,27,26,28,28,28,27,28,26,27,27,27,27,25,25,26,26,24,22,22,23,20,21,21,21,19,19,19,16,18,16,16,13,12,10,8,7,6,5,5,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,4,3,3,3,4,4,3,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,6,6,5,6,6,5,5,5,5,5,5,5,6,5,6,6,7,8,9,9,10,11,12,13,13,13,15,15,15,17,17,17,18,19,20,21,21,22,23,24,23,24,22,22,23,22,20,23,24,23,23,23,23,24,25,26,25,25,26,26,26,26,26,26,26,26,26,27,26,26,26,27,26,27,27,27,27,26,26,27,26,26,26,26,26,26,24,25,25,24,23,22,20,19,19,17,16,15,14,12,12,10,9,8,6,6,6,6,6,6,7,6,7,7,7,7,8,8,8,9,9,9,10,9,9,10,11,11,10,11,10,10,10,9,9,9,10,10,10,10,10,10,10,9,9,9,9,8,8,8,8,8,7,7,7,6,6,6,6,5,5,5,6,5,5,6,6,5,5,6,6,6,6,7,7,7,7,8,7,6,6,5,5,5,4,4,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,4,4,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,7,7,6,6,6,6,6,5,6,6,5,6,6,6,5,5,5,6,6,7,7,6,7,7,6,7,7,7,7,7,8,6,6,6,7,7,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,4,5,5,5,4,5,6,7,8,8,10,11,11,10,11,12,13,16,16,18,19,20,19,17,19,20,20,22,21,22,22,22,23,23,24,22,24,22,24,24,23,26,23,23,24,23,23,24,24,23,24,24,23,24,24,23,22,24,24],[27,27,27,27,27,28,27,27,27,26,24,24,25,24,24,25,25,25,25,26,25,24,25,25,24,25,25,24,25,24,24,25,26,26,24,26,25,25,25,24,26,23,23,23,24,23,19,20,21,18,18,19,18,16,16,17,15,14,15,15,13,12,10,9,7,7,6,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,3,3,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,3,3,2,3,3,2,2,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,7,6,6,6,5,5,6,6,5,5,6,6,6,7,8,9,10,10,11,12,12,11,13,14,13,14,16,16,16,17,17,18,20,19,20,21,22,22,22,22,21,21,21,21,21,21,22,22,22,21,23,24,25,24,24,24,24,25,25,24,24,25,25,25,25,25,26,25,26,25,26,26,26,25,25,24,25,25,24,25,25,24,25,24,23,23,22,21,20,19,18,17,16,15,14,13,12,12,10,9,8,7,7,7,7,7,7,7,7,8,8,8,8,9,9,9,10,9,9,10,10,10,10,11,11,11,11,11,11,10,10,10,9,10,10,11,11,12,11,11,11,10,10,9,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,7,6,6,6,7,6,6,7,7,6,7,7,7,8,8,8,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,5,6,6,6,5,4,4,4,3,3,3,3,2,2,3,3,3,3,3,3,3,4,3,3,3,3,2,2,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,6,6,5,6,6,5,5,6,6,5,5,5,6,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,7,7,7,7,7,7,6,7,6,6,7,6,5,6,7,6,5,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,6,7,7,6,7,7,7,6,6,7,6,6,6,6,5,5,6,6,5,5,6,5,5,5,6,7,8,8,10,11,11,11,12,12,14,16,16,15,18,19,19,18,19,18,19,20,20,19,21,20,22,22,23,22,23,21,23,23,22,24,22,22,22,21,21,23,22,22,22,22,22,23,23,22,20,22,22],[28,28,28,28,28,28,28,28,28,26,27,26,27,25,26,26,27,26,26,27,26,26,26,26,26,27,26,26,27,26,25,27,27,27,26,27,25,26,26,25,26,25,25,25,25,24,22,22,22,21,20,20,21,18,19,19,17,17,17,17,14,12,11,9,8,7,6,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,6,6,6,5,6,6,6,6,6,6,7,7,8,8,10,11,11,12,14,14,13,16,16,17,16,19,18,18,20,20,21,22,22,24,25,25,25,25,24,23,24,23,22,24,25,25,24,24,24,26,26,27,26,26,27,26,26,27,26,26,27,27,26,27,27,28,27,28,27,28,28,27,28,27,25,28,26,26,28,27,26,27,25,26,26,25,23,24,22,21,20,19,17,17,14,13,12,12,10,9,7,7,7,7,7,7,7,7,8,8,8,8,9,9,9,11,10,10,11,11,11,11,12,12,11,12,12,11,11,9,10,10,10,11,12,12,12,12,12,11,11,11,10,9,9,10,10,9,9,9,8,7,7,7,7,6,6,6,7,6,5,6,7,6,6,7,7,6,7,8,8,8,8,8,7,7,7,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,6,6,6,6,5,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,4,4,5,5,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,5,4,4,4,5,5,4,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,5,5,6,5,5,6,6,5,5,6,6,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,7,6,6,7,7,8,7,7,7,7,7,7,7,6,7,7,6,7,7,6,6,6,6,6,7,7,8,7,7,7,7,8,8,7,7,8,8,7,7,7,7,7,6,6,7,6,6,6,7,6,5,6,6,5,5,6,5,5,5,5,5,5,6,7,7,8,8,10,11,12,10,12,14,15,16,18,19,21,22,20,19,21,21,20,22,21,21,23,22,24,25,24,23,25,23,25,25,24,26,24,24,25,24,24,25,25,25,25,25,22,25,24,23,23,25,24],[28,28,28,29,28,29,29,27,29,28,27,27,27,26,27,26,26,26,27,27,25,26,27,25,26,27,26,26,27,25,25,27,27,28,26,27,25,27,27,26,27,26,25,26,25,25,23,22,23,22,22,21,22,20,18,19,18,18,16,16,14,13,11,9,8,6,6,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,4,3,3,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,2,3,3,3,2,3,3,3,3,3,4,3,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,5,5,6,6,5,6,6,6,6,7,7,8,10,11,11,13,14,15,13,15,17,16,16,17,18,19,19,19,22,23,23,24,25,24,25,26,23,23,25,24,24,25,25,25,25,25,25,26,27,27,26,26,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,29,28,28,28,28,26,28,28,27,28,27,27,28,25,26,26,25,25,23,22,20,20,18,16,17,15,13,12,10,9,8,7,7,6,7,6,6,6,7,8,8,7,7,8,8,8,9,9,9,9,10,10,10,11,11,11,11,10,11,10,10,9,9,10,9,11,11,11,10,10,10,10,10,9,8,8,8,8,8,7,7,8,7,7,6,6,5,5,5,6,5,5,6,6,5,5,6,6,6,6,7,7,7,7,7,7,7,7,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,5,5,6,6,5,4,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,3,4,4,3,3,4,4,4,4,5,4,4,5,5,6,5,6,6,5,5,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,5,5,4,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,7,7,7,7,6,7,6,6,6,7,6,6,6,6,5,6,6,6,6,7,7,6,7,7,7,7,7,7,7,8,8,7,7,7,7,7,6,6,7,6,5,6,6,5,5,6,5,5,5,5,5,4,5,5,5,5,5,6,7,8,9,10,11,11,11,12,12,15,15,18,17,21,23,20,19,21,21,20,24,21,22,24,22,24,25,25,25,26,24,26,25,25,25,25,25,25,24,25,26,26,25,25,25,24,25,25,24,23,25,24],[28,27,27,28,27,28,27,27,28,26,25,26,26,26,26,26,25,26,26,26,26,27,26,26,26,26,26,26,26,26,25,27,27,28,26,27,26,26,27,26,27,25,25,25,25,24,22,22,23,20,20,20,21,19,18,19,17,17,16,16,14,13,11,9,8,7,6,5,5,4,5,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,2,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,6,6,7,6,6,7,6,6,6,5,6,6,6,6,6,6,7,7,8,9,10,11,11,13,13,13,12,14,15,14,15,17,17,17,19,18,21,22,21,23,24,24,23,25,23,22,23,22,21,22,23,23,23,23,23,25,25,25,24,25,26,26,25,26,26,26,26,27,26,26,26,27,26,27,26,27,26,27,26,26,25,26,26,26,27,26,27,26,25,25,25,25,22,21,21,18,18,18,16,15,14,13,12,10,10,9,8,7,7,7,7,7,8,8,8,8,9,9,9,9,10,10,9,10,11,11,11,11,12,13,11,11,12,12,10,10,10,10,11,11,12,13,12,13,12,11,11,11,10,10,10,10,10,9,9,9,8,8,7,7,7,6,6,6,7,7,6,7,7,7,7,7,7,7,7,8,8,8,9,8,8,7,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,6,6,6,5,5,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,5,5,4,4,5,5,5,5,5,5,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,7,6,7,6,6,6,7,6,6,6,7,6,6,6,6,6,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,7,7,7,7,7,8,8,8,8,8,7,7,7,7,6,8,7,6,7,7,7,6,6,6,7,8,8,8,7,8,8,8,8,7,8,8,9,9,7,8,7,8,8,7,7,8,7,6,7,7,6,6,6,6,6,6,6,6,5,6,6,5,5,5,6,7,8,9,11,12,12,10,13,13,15,16,17,17,19,20,20,19,20,19,21,22,21,21,22,21,22,22,24,21,23,22,23,24,23,24,23,24,23,24,23,24,24,23,24,23,22,24,24,22,21,23,23],[28,28,27,27,27,28,27,27,27,25,25,25,26,25,25,26,26,26,26,26,25,25,25,25,25,25,25,26,26,26,25,26,26,27,25,27,26,26,27,25,26,24,24,24,25,24,21,21,22,20,19,20,20,18,18,19,18,17,17,16,15,13,12,11,10,8,8,7,7,6,6,6,5,5,5,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,2,2,2,2,3,3,3,2,2,3,3,3,3,3,3,3,2,3,2,2,2,3,2,2,3,2,2,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,3,3,4,3,3,3,4,3,3,4,4,4,5,5,5,5,5,5,5,6,6,5,6,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,5,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,6,6,6,7,6,6,7,7,7,7,8,8,8,8,8,8,9,9,9,9,9,8,8,8,7,7,8,8,7,7,8,8,8,10,10,12,13,12,14,14,14,14,15,16,16,17,18,19,18,19,19,21,23,21,22,24,23,23,24,23,23,22,22,21,23,23,23,24,24,23,25,25,25,25,25,26,26,26,26,26,26,27,26,26,26,26,27,26,27,26,26,26,26,26,26,25,26,25,25,27,26,26,26,25,25,24,23,23,21,21,18,18,18,16,17,14,14,15,12,12,10,10,9,10,9,10,10,10,11,11,11,11,12,12,12,13,14,13,12,14,14,13,14,14,15,14,14,15,13,13,13,13,13,13,14,15,14,15,15,15,14,13,14,13,12,12,13,11,11,12,11,11,10,10,10,10,10,8,9,10,9,9,9,10,9,9,10,10,8,9,10,10,10,10,10,9,9,9,8,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,6,6,7,7,8,8,7,6,6,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,8,7,8,7,8,7,7,7,7,7,7,7,7,7,6,7,7,6,6,7,7,6,7,7,6,7,6,6,6,6,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,4,5,5,5,5,6,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,7,7,7,8,7,8,8,9,8,8,8,8,9,9,8,8,9,8,8,8,8,8,8,7,8,8,7,7,8,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,9,10,10,9,9,9,9,9,10,9,9,10,10,9,8,9,9,9,11,10,11,10,11,11,10,10,10,10,10,10,11,10,9,9,10,10,9,9,10,9,9,8,10,8,8,8,8,8,8,8,8,8,7,8,7,8,7,8,9,10,10,12,13,14,12,14,15,17,18,19,19,20,21,21,21,21,21,22,22,22,21,23,21,23,23,25,23,24,23,24,25,25,26,24,24,24,24,24,24,24,25,25,24,24,24,24,23,22,23,24],[28,28,28,28,28,28,28,28,28,26,26,26,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,25,27,27,27,25,27,26,26,26,25,27,26,24,25,25,24,23,22,23,21,21,21,21,20,19,19,19,18,17,17,16,15,13,12,10,9,9,8,8,7,7,7,6,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,2,2,2,2,1,2,1,1,1,0,1,1,1,2,2,3,3,2,2,2,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,2,2,2,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,3,3,4,4,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,4,4,4,4,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,4,6,6,5,6,5,6,5,5,5,4,4,5,5,5,5,5,5,5,6,5,5,5,5,6,6,5,5,6,6,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,6,6,5,5,5,4,5,4,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,8,7,8,8,9,8,8,9,9,9,9,9,9,10,9,9,9,8,9,9,9,9,9,9,10,10,11,11,13,14,14,15,15,16,15,17,18,17,18,19,19,20,20,20,22,23,22,23,25,25,24,25,24,23,24,23,22,23,24,25,25,25,24,26,26,27,26,26,27,26,27,26,26,26,27,27,26,26,27,27,27,27,27,28,28,27,27,27,26,27,27,27,27,26,27,27,25,26,25,24,24,24,22,20,20,18,17,17,15,15,14,14,12,12,10,10,10,10,10,10,11,12,11,12,11,12,13,13,13,14,13,12,14,15,14,13,15,15,14,14,15,14,14,13,13,13,14,13,15,15,15,16,15,14,14,15,14,13,12,13,13,11,12,12,12,11,10,11,11,10,9,9,10,9,9,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,8,9,8,7,7,6,7,6,7,7,6,7,7,7,6,7,7,7,7,7,6,6,7,7,7,6,6,6,6,6,7,7,6,6,6,7,7,8,7,9,8,7,7,6,6,6,5,5,4,5,5,4,4,4,5,5,5,6,6,5,5,5,6,5,5,5,5,5,5,6,6,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,8,8,8,7,7,8,8,7,8,8,7,7,7,8,8,7,7,7,7,7,7,7,8,7,7,7,7,7,7,7,6,6,6,6,5,5,4,4,4,4,4,4,3,3,3,4,4,4,5,5,5,6,6,7,7,6,7,7,7,7,7,7,7,7,6,6,6,6,6,7,6,7,7,7,6,7,7,7,8,8,8,8,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,8,9,9,8,9,9,8,8,8,8,7,8,8,8,7,7,8,8,8,8,9,8,9,9,9,10,9,10,10,10,9,10,10,11,10,10,10,10,10,10,10,10,11,10,10,10,11,10,9,10,10,10,12,11,12,10,10,11,11,11,11,11,11,11,12,11,10,10,10,10,9,10,10,10,9,9,10,9,9,9,9,8,9,9,9,8,9,8,8,8,9,10,10,11,11,12,13,14,13,15,15,16,18,19,18,21,21,20,20,21,21,21,22,21,22,24,21,23,24,25,24,24,23,26,25,24,26,24,25,26,24,25,25,25,25,25,25,24,25,25,23,23,24,24],[28,28,28,29,28,29,28,28,29,27,26,27,27,26,27,26,26,26,27,27,26,27,26,26,26,26,26,26,26,26,25,27,27,28,26,28,26,27,27,26,28,26,25,26,26,26,24,23,24,22,22,21,22,21,20,20,19,19,17,18,16,14,13,12,10,9,8,8,8,6,7,6,6,5,6,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,2,2,3,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,4,5,5,5,5,5,6,6,5,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,6,5,5,5,5,4,4,5,5,4,4,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,6,7,7,6,7,7,7,7,7,8,8,8,9,8,8,9,8,9,9,8,9,8,8,8,8,9,8,8,9,9,8,9,9,10,11,13,13,13,14,15,16,16,17,19,18,18,19,20,21,21,21,23,24,23,24,26,26,25,26,24,24,24,24,24,24,25,24,25,25,25,25,26,26,26,26,27,27,27,27,27,27,28,28,28,27,27,27,27,28,28,28,28,28,28,28,27,28,28,28,28,28,28,28,26,27,27,26,25,24,23,21,21,20,18,19,16,15,15,13,13,12,10,9,9,10,10,9,10,11,12,12,11,12,13,12,13,15,14,14,15,15,14,15,16,16,15,15,14,15,14,13,13,13,15,14,15,16,16,16,15,15,15,15,14,13,13,13,13,12,12,11,11,10,10,10,10,8,8,8,9,9,8,9,10,9,9,9,10,9,10,11,11,10,11,11,10,9,9,8,8,7,7,6,6,6,6,6,6,5,6,6,6,5,6,6,6,6,6,5,6,6,6,5,5,6,5,5,5,6,5,5,6,6,7,6,7,7,8,8,7,6,5,5,5,5,4,4,4,4,4,4,4,5,5,5,6,6,6,5,5,5,5,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,8,7,7,7,7,6,7,7,7,6,7,7,7,7,7,7,7,6,7,7,7,6,7,7,7,7,6,6,7,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,4,3,3,3,4,4,5,5,5,6,6,7,6,6,7,7,7,7,7,7,6,6,6,6,5,6,6,6,5,6,6,6,6,7,6,7,7,7,7,7,8,8,9,9,9,9,8,9,9,8,9,9,9,8,8,8,9,8,7,8,8,8,7,8,8,7,8,7,7,7,7,7,7,7,8,8,7,8,9,9,9,9,10,10,9,10,10,11,11,10,11,11,10,9,10,10,9,11,10,9,10,10,10,8,9,9,9,10,11,11,10,10,10,11,12,11,11,11,12,12,10,11,10,10,11,9,9,11,10,8,9,10,9,8,9,9,8,8,9,8,7,8,8,7,7,7,9,9,10,11,13,13,14,13,14,15,17,18,21,20,22,23,22,22,22,23,22,24,23,23,25,23,25,25,26,25,26,24,27,26,25,27,26,25,26,26,26,26,26,25,26,26,24,26,26,25,24,25,24],[28,27,27,28,27,29,28,27,28,27,25,26,27,27,26,26,27,27,26,27,27,27,26,26,26,26,26,26,26,27,25,26,27,28,26,27,27,26,27,26,27,25,25,25,25,25,23,23,25,21,20,22,23,20,19,21,18,17,19,17,16,15,13,12,11,10,10,8,9,7,8,7,7,6,6,6,5,5,5,5,5,4,5,5,4,4,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,1,0,1,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,3,3,3,2,3,3,4,3,4,4,6,4,4,3,4,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,6,6,6,7,6,6,7,7,7,7,7,7,7,6,6,6,5,5,5,4,4,4,4,4,3,4,4,4,4,4,5,4,4,5,5,4,5,5,5,6,6,6,6,5,5,6,5,5,5,6,5,5,6,6,5,5,6,6,6,6,6,6,6,6,6,7,6,6,5,5,6,6,6,6,6,6,6,6,6,6,6,7,6,6,7,5,6,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,9,9,9,9,10,10,10,10,11,11,11,10,10,11,11,9,10,9,9,10,9,9,10,10,11,10,12,12,13,14,14,15,16,17,16,16,20,17,18,19,20,20,21,21,23,24,22,25,26,24,25,27,24,24,24,24,23,24,23,25,25,24,25,25,26,27,26,26,27,27,27,27,27,27,27,27,27,28,27,27,27,28,27,28,27,27,27,27,27,27,27,27,28,27,27,28,26,26,26,25,23,22,23,20,19,18,17,18,16,15,15,14,14,13,12,11,13,12,12,12,13,14,14,13,14,15,15,14,16,17,16,15,17,16,16,15,17,18,18,18,17,16,15,16,15,16,16,17,18,18,18,17,17,17,16,17,16,15,15,16,15,14,14,13,13,13,12,13,13,11,11,11,13,11,11,12,12,11,12,12,12,11,11,12,12,12,12,12,11,11,11,10,9,9,8,7,7,7,7,8,7,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,7,8,9,9,9,9,8,7,7,6,6,6,5,5,5,6,5,6,6,7,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,7,8,8,9,8,8,10,11,10,9,9,10,9,8,9,9,8,8,9,9,8,8,8,9,9,7,8,9,8,8,8,9,8,8,8,8,8,8,7,8,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,5,5,6,6,7,7,7,8,8,8,8,8,8,7,8,8,7,7,7,7,6,6,7,7,7,7,7,7,8,8,8,8,9,9,9,9,10,11,12,11,11,11,10,12,11,10,11,11,11,10,10,10,11,10,9,10,10,9,9,10,9,8,9,8,9,8,8,10,9,9,10,11,10,10,11,11,12,11,12,11,11,12,11,13,12,13,13,12,12,11,12,11,11,12,12,11,12,12,11,11,11,11,11,13,13,13,13,13,14,13,14,13,13,13,14,14,12,13,11,14,12,12,11,12,12,12,11,12,11,11,11,11,11,10,11,11,9,10,10,9,9,9,9,10,11,12,14,15,15,15,17,16,18,19,21,21,21,22,23,21,22,22,23,24,24,23,24,24,24,24,26,25,26,24,26,27,26,27,25,26,25,25,25,26,26,25,26,25,25,26,26,24,23,24,25],[27,27,27,27,27,28,27,27,27,25,26,26,26,26,26,26,25,26,26,25,25,25,25,25,25,25,25,25,25,25,25,25,26,27,24,26,25,24,26,24,25,24,24,24,24,24,23,21,22,21,20,21,21,20,19,19,19,19,18,18,16,16,15,14,13,12,11,10,10,9,9,9,9,9,8,7,7,6,6,7,7,5,6,7,6,5,6,6,6,5,5,5,5,4,3,4,3,3,2,3,3,2,2,2,1,1,0,1,2,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,4,3,4,4,3,4,4,3,4,4,4,6,4,5,4,4,3,4,3,3,3,3,3,3,4,4,3,4,4,4,3,4,3,3,5,4,5,5,6,5,5,5,6,4,5,6,6,5,5,6,6,5,5,6,5,5,5,6,6,6,5,6,5,6,6,6,6,6,7,7,6,7,8,8,8,9,9,8,9,9,9,9,8,8,7,7,7,6,6,6,5,6,5,5,5,6,6,5,6,7,6,6,7,7,6,7,7,7,7,7,7,8,7,7,7,7,7,7,8,6,8,8,8,6,8,8,8,7,7,9,8,7,7,8,9,8,7,7,8,8,8,8,8,8,9,8,8,9,8,8,9,8,8,8,7,8,7,7,7,7,6,7,7,7,7,8,8,7,8,8,8,8,8,8,8,9,9,9,9,10,9,9,11,10,10,11,11,12,11,12,11,12,13,13,13,13,12,12,12,11,11,11,12,11,11,11,12,11,12,14,14,16,16,15,16,17,17,17,18,19,18,19,20,20,20,21,20,22,22,22,23,24,23,24,23,24,24,23,23,23,24,23,24,24,24,22,25,25,26,25,24,26,26,25,26,26,27,27,27,27,26,27,27,27,27,26,27,26,26,26,25,26,25,25,26,26,26,25,26,24,25,24,24,23,21,23,20,19,19,18,18,17,15,17,15,14,14,14,13,15,13,14,15,15,17,15,15,16,16,16,16,17,18,17,16,18,18,17,17,19,19,18,18,17,17,16,16,16,16,16,17,18,18,19,19,18,17,17,17,17,16,17,17,16,15,16,15,14,14,14,15,13,14,13,14,14,13,14,14,14,12,13,14,13,12,13,14,13,13,13,13,12,12,12,11,11,10,10,10,10,9,9,9,10,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,9,9,9,8,8,8,9,9,9,10,10,10,10,9,9,8,8,8,8,7,7,7,7,7,7,7,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,8,8,7,8,8,8,8,8,9,8,8,9,8,9,9,10,10,9,10,11,10,10,11,11,11,12,11,12,11,12,10,11,11,11,10,10,11,11,10,10,10,11,11,10,11,11,10,10,10,10,10,9,10,10,9,10,9,8,8,8,7,7,7,6,6,6,6,5,5,5,5,4,4,5,5,6,6,7,7,8,8,9,8,8,9,8,8,8,8,9,8,8,8,9,8,8,8,10,9,9,9,10,10,10,9,11,11,11,12,11,12,13,13,13,12,12,12,13,13,13,12,12,12,12,11,12,13,11,11,12,12,11,11,11,10,10,10,11,10,11,10,12,12,12,12,12,13,13,12,14,14,13,13,13,13,13,12,14,13,14,14,14,13,13,14,13,13,14,13,13,14,14,12,13,14,14,13,16,14,14,15,14,15,14,14,14,14,14,13,15,14,13,13,13,13,13,13,13,14,13,12,14,13,13,12,12,13,12,12,12,12,11,11,11,12,11,12,13,12,13,15,16,17,15,17,17,20,20,22,20,23,22,22,22,23,22,22,24,23,23,25,23,24,24,25,24,25,24,26,26,25,26,25,26,26,25,25,26,25,25,25,25,23,25,25,24,23,24,25],[28,28,28,28,28,29,28,28,28,27,27,27,27,27,26,27,27,26,27,26,26,27,26,26,27,26,26,27,26,26,26,27,26,27,27,27,26,26,27,25,27,26,25,25,26,25,24,23,24,23,22,22,22,22,21,21,20,21,19,20,18,18,15,15,14,12,12,12,11,11,11,10,11,10,9,9,9,8,8,8,9,8,9,8,8,8,8,8,8,7,7,6,6,5,5,5,5,5,4,4,4,3,3,2,2,2,1,0,1,2,3,3,4,4,4,4,4,4,4,4,3,4,5,4,4,4,5,3,4,5,5,4,4,6,5,7,5,5,5,4,5,4,4,4,4,4,5,4,5,5,5,6,6,5,5,5,5,5,5,7,7,8,7,6,6,7,6,5,6,7,6,5,6,6,4,5,6,7,5,6,6,6,6,6,7,7,7,7,7,8,8,7,8,8,7,8,9,9,8,9,9,9,10,10,9,10,9,9,8,8,7,7,8,6,6,8,7,6,7,8,7,7,7,9,7,7,9,10,8,8,9,10,9,9,9,9,7,7,8,7,7,8,8,7,8,8,8,7,9,9,8,9,8,9,9,7,8,9,10,9,9,9,9,10,9,10,9,10,10,9,10,9,9,9,9,9,9,9,8,9,9,9,8,8,8,9,9,9,9,9,10,9,9,9,10,9,10,10,10,10,11,11,11,11,11,11,11,12,11,12,12,13,12,13,12,13,14,13,14,13,13,13,13,13,11,12,13,13,12,12,13,13,13,14,14,17,17,16,18,18,18,19,19,19,20,19,20,20,22,22,21,23,24,23,24,25,24,25,25,25,24,25,25,25,25,24,25,25,26,24,26,27,27,26,26,27,27,27,27,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,27,27,28,27,28,28,27,28,27,27,28,27,26,26,24,24,23,22,21,19,19,18,17,18,16,15,15,14,14,16,14,14,15,15,17,17,17,17,17,17,18,17,19,17,16,18,19,17,18,19,19,18,18,19,18,17,17,17,17,18,17,19,18,19,20,20,18,18,19,19,16,18,18,16,16,17,16,15,14,15,16,16,14,13,14,15,14,14,15,15,14,14,15,14,13,14,14,14,13,14,13,13,13,14,12,13,12,11,12,11,10,10,11,11,9,10,11,9,10,10,11,10,10,10,10,9,10,11,9,10,10,11,9,11,11,10,10,10,10,10,10,10,10,11,11,10,10,9,10,9,9,9,8,9,8,8,8,8,8,9,9,9,9,9,10,9,10,10,9,9,9,9,9,9,9,9,10,10,10,9,10,10,9,10,10,10,9,11,11,9,10,11,11,11,11,12,11,11,12,14,13,12,12,14,12,10,12,13,11,11,12,13,11,12,11,13,13,10,12,12,12,11,12,11,11,11,12,11,11,11,11,11,10,10,10,9,9,8,9,9,9,8,8,8,8,7,7,8,8,9,8,9,9,9,10,10,10,9,10,10,10,10,10,10,10,10,11,11,9,10,11,11,10,11,11,10,11,12,11,12,13,13,12,12,13,14,14,15,15,14,13,15,15,14,14,14,14,14,13,13,15,14,14,14,14,13,13,13,12,12,12,12,12,12,12,13,13,13,14,14,15,14,15,16,15,14,15,15,15,14,15,16,15,16,15,15,14,15,15,15,15,16,14,14,16,16,13,14,15,15,14,17,15,17,16,15,18,16,16,16,16,16,15,17,15,15,14,16,15,14,14,15,15,14,13,15,14,14,13,14,14,13,13,13,12,12,12,12,11,12,13,13,13,14,16,16,17,16,17,18,19,20,22,20,22,22,22,22,23,22,22,23,24,23,25,25,24,25,26,25,26,25,26,26,25,27,26,26,25,26,26,26,25,26,25,25,25,26,25,25,24,25,25],[28,28,28,28,28,29,28,28,29,28,27,27,27,27,27,28,27,27,28,27,27,28,26,27,28,27,26,28,27,27,27,27,28,28,27,28,27,27,27,27,28,26,26,26,27,26,25,24,25,24,24,24,24,22,22,23,21,21,21,20,19,18,17,16,15,13,13,13,13,12,13,11,12,11,10,10,10,9,8,9,11,10,10,9,10,10,9,10,9,10,9,10,8,8,7,8,6,6,5,5,5,4,4,3,2,2,2,1,0,1,2,3,3,5,5,3,3,5,6,5,4,6,5,4,3,5,5,4,5,5,5,4,5,5,6,7,6,6,6,5,5,6,5,4,6,7,5,5,6,6,5,7,7,6,6,7,7,5,6,6,7,7,8,7,8,7,7,6,7,7,6,6,8,8,6,6,7,7,6,7,6,8,7,7,8,8,8,8,9,8,8,9,9,8,9,9,10,10,10,10,11,11,11,12,11,11,11,10,10,10,10,9,9,8,7,8,8,7,8,9,8,8,8,10,8,8,10,11,8,10,10,11,10,9,9,9,8,8,9,8,8,9,9,10,10,9,10,11,10,9,11,11,9,10,9,10,9,9,10,9,9,10,9,10,10,10,10,10,10,10,11,10,10,10,11,11,10,10,9,10,10,10,8,9,9,9,9,10,10,9,10,11,11,10,10,11,11,10,11,11,12,12,12,11,12,13,12,13,13,13,12,15,14,14,13,14,15,15,15,14,15,16,14,14,12,14,15,14,13,14,14,15,16,16,17,18,18,18,19,20,19,21,21,22,22,22,22,23,24,24,24,25,25,25,26,26,26,27,27,26,25,26,26,25,26,25,26,26,27,25,28,27,28,27,27,28,28,27,27,28,28,28,28,28,27,28,28,28,28,28,29,29,28,29,28,28,28,28,29,29,29,29,28,27,28,27,27,25,24,25,22,22,21,19,20,18,17,20,17,16,17,16,16,16,16,16,16,17,20,19,18,19,19,20,18,19,20,20,18,20,20,20,19,21,21,20,20,19,19,19,19,19,18,19,18,20,19,21,22,21,20,19,21,20,18,20,20,19,18,19,18,18,17,16,17,17,17,14,15,18,16,15,16,16,15,16,17,16,15,16,16,17,15,16,16,14,14,14,14,14,13,13,11,11,11,11,12,11,10,12,12,10,10,12,11,11,11,12,10,10,11,12,11,10,11,12,11,11,12,12,10,11,11,12,11,12,12,12,12,12,11,11,11,10,10,10,10,10,10,11,10,12,10,11,11,12,11,11,12,11,11,11,11,11,10,10,11,10,10,10,10,10,11,10,11,10,10,11,11,10,10,11,11,10,11,12,12,11,12,14,13,12,14,15,15,13,14,15,13,11,13,13,13,12,14,14,12,12,12,14,14,12,12,14,13,12,13,13,13,13,13,13,12,12,12,12,12,11,10,10,10,9,10,10,10,10,8,9,9,8,7,8,9,10,9,11,11,11,11,12,11,11,12,12,11,10,11,11,11,11,12,12,10,11,12,12,11,12,12,10,12,13,12,13,13,14,13,14,15,16,16,17,17,16,15,17,16,15,17,17,16,16,14,16,16,15,15,15,16,14,14,15,14,13,14,13,13,12,12,15,14,13,15,16,16,16,16,16,17,16,16,16,17,16,16,17,17,18,17,16,16,16,16,16,16,17,17,16,18,17,16,16,17,17,17,19,17,17,17,17,17,17,18,18,17,18,17,18,17,17,16,16,18,17,16,16,17,16,16,17,16,16,15,16,15,15,15,15,13,14,14,13,12,14,13,13,14,15,17,17,19,19,19,19,20,23,22,23,24,23,25,24,24,24,24,24,25,24,25,26,25,26,27,25,25,26,27,26,25,28,26,26,27,27,26,27,27,27,27,27,26,27,27,26,25,26,26],[29,29,28,28,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,28,29,29,28,28,29,28,29,28,28,28,28,29,29,27,29,28,28,28,28,28,27,27,27,27,27,26,26,27,25,24,25,26,25,24,26,24,24,23,23,22,21,20,20,18,18,17,17,17,18,17,17,16,17,16,15,15,13,12,13,13,13,14,14,13,13,13,14,15,13,13,13,13,11,11,9,9,8,8,7,8,6,7,6,4,4,3,3,1,0,1,3,4,5,6,5,5,7,8,7,6,6,7,5,5,6,6,5,6,7,7,6,8,9,9,11,11,12,11,8,9,11,9,7,10,9,7,7,10,8,8,11,12,9,8,9,8,7,8,10,12,12,12,11,11,12,12,9,10,11,11,11,10,10,8,9,10,10,8,10,10,12,11,9,11,13,12,11,13,12,13,13,13,13,14,14,14,13,13,15,16,14,16,16,16,16,15,15,15,14,14,14,14,15,12,13,15,12,11,13,13,11,13,14,12,11,14,15,13,12,13,15,13,15,12,12,12,12,11,11,11,13,12,11,14,13,13,13,14,12,13,14,14,13,12,12,12,12,13,13,14,14,14,15,14,13,16,14,15,15,16,15,15,15,16,16,15,14,15,15,13,16,13,15,14,13,14,15,15,13,15,15,15,16,15,16,14,16,16,16,17,16,15,17,18,17,19,19,18,19,20,20,18,20,19,18,21,20,20,19,19,20,20,19,18,19,20,20,17,19,19,20,19,19,20,21,22,22,23,23,24,23,23,25,24,24,25,25,26,26,25,27,27,26,28,28,27,28,28,27,27,27,27,27,28,27,28,28,27,28,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,28,29,28,28,27,26,27,22,25,24,22,24,21,20,21,21,21,20,21,20,23,21,21,23,23,24,23,24,23,24,24,24,24,25,25,25,25,26,25,24,26,27,26,26,25,24,23,24,24,24,23,25,26,26,26,26,26,26,25,25,25,24,25,25,24,23,24,24,23,22,22,24,23,23,22,22,22,21,23,21,22,22,22,22,20,21,20,22,22,20,22,20,19,19,20,18,18,19,16,16,17,14,17,17,15,14,17,17,15,16,17,17,16,17,16,17,16,17,18,16,15,17,17,15,16,17,16,15,16,17,17,16,17,16,17,17,17,16,16,15,15,15,14,14,16,14,16,15,15,16,16,16,16,17,15,16,16,16,16,16,16,16,16,15,16,17,16,16,16,16,15,17,17,15,16,17,16,14,17,17,16,17,19,18,18,19,19,19,19,20,21,20,20,21,20,19,20,21,19,19,19,19,19,20,18,20,19,19,19,20,18,19,19,20,17,20,18,19,17,18,18,18,18,17,16,16,15,15,14,14,14,14,13,11,13,13,11,12,12,13,12,14,14,16,16,15,15,15,15,16,15,14,14,15,15,17,16,18,17,16,16,16,18,17,18,19,17,18,19,19,21,19,20,22,21,21,21,22,21,21,21,21,22,21,22,21,21,21,22,20,21,20,19,21,21,20,20,20,19,18,20,17,20,18,20,20,20,19,22,21,21,21,22,20,22,22,21,22,21,22,21,22,22,22,22,22,22,21,22,21,20,21,21,22,21,23,21,20,21,23,22,21,24,22,23,23,22,22,21,22,21,22,22,22,23,22,23,21,22,21,21,20,21,22,21,22,21,22,22,20,22,23,20,21,21,21,20,19,19,21,18,18,18,19,20,21,22,22,21,23,24,24,25,26,25,26,27,27,25,27,26,26,27,26,26,28,27,27,28,28,28,29,28,28,29,29,29,28,29,29,28,28,29,29,28,29,28,28,29,29,28,26,27,28],[29,28,29,29,29,29,29,29,29,28,28,28,28,28,27,27,28,28,28,28,28,28,28,28,28,28,27,28,27,27,27,27,28,28,27,28,28,27,28,27,28,27,27,27,27,26,26,25,26,24,24,25,25,24,23,25,22,23,22,22,21,20,19,18,17,16,16,16,16,17,16,16,15,15,14,14,13,11,11,13,14,11,13,14,13,13,13,14,13,13,11,12,11,12,12,11,10,8,8,8,7,7,7,7,5,4,4,4,3,1,0,1,3,5,6,3,5,6,8,9,7,7,9,8,8,8,9,7,9,10,9,9,10,10,9,11,10,12,10,10,9,11,10,10,10,11,8,11,11,10,9,12,12,8,8,8,8,6,7,10,10,9,9,8,9,9,9,7,10,10,9,11,10,10,10,11,12,11,11,13,11,13,12,11,12,13,12,12,14,12,13,15,14,12,13,13,12,14,14,14,13,15,16,15,16,15,15,15,14,14,12,13,13,13,12,14,14,12,13,14,12,11,14,15,12,12,15,14,12,14,14,14,12,12,12,11,11,10,12,11,11,12,13,12,14,13,14,14,14,13,15,15,14,12,13,12,13,12,12,14,15,15,15,16,14,14,16,15,15,16,16,15,16,15,16,16,15,14,15,16,14,14,14,14,14,14,14,14,15,15,15,14,15,16,15,14,15,17,15,15,16,15,15,17,16,16,18,18,16,17,18,19,17,17,18,17,20,18,19,19,17,17,18,18,17,17,18,17,17,17,18,18,19,19,20,20,21,20,22,22,22,22,22,23,22,23,24,24,24,26,24,26,26,26,26,26,26,27,27,26,26,26,27,27,27,26,27,27,27,25,27,29,28,27,28,28,29,28,28,29,28,29,29,29,28,29,29,29,28,28,29,28,28,28,28,28,28,28,29,28,29,28,29,28,28,27,28,26,25,25,22,23,22,20,22,21,20,21,19,19,19,19,19,21,19,19,21,22,22,21,22,22,23,23,23,23,23,24,23,23,24,23,23,25,25,25,24,24,23,23,23,23,23,22,23,24,24,25,25,24,23,23,24,24,21,23,24,22,22,23,20,21,21,20,22,21,21,21,20,20,19,22,21,20,19,20,19,19,20,20,20,20,20,19,20,19,18,17,17,16,18,16,16,17,15,17,16,17,17,17,16,17,18,16,16,16,17,16,16,18,16,17,16,16,16,16,16,16,16,16,15,16,16,16,15,16,15,15,15,15,15,16,15,16,15,14,14,15,14,15,14,13,14,15,15,15,16,14,15,16,15,15,17,15,16,16,15,16,15,15,16,15,15,16,16,15,15,16,16,16,16,16,17,17,17,18,18,19,18,18,18,18,18,20,19,20,19,18,17,19,19,17,18,19,18,17,19,17,18,18,17,18,18,18,17,18,18,17,18,16,18,16,17,17,18,17,16,16,15,14,15,13,12,14,14,11,11,11,10,12,12,11,13,12,12,12,15,14,15,14,14,16,15,14,14,14,14,15,15,16,16,16,15,16,16,17,16,16,18,17,17,18,18,19,18,18,20,19,19,20,20,20,20,19,20,21,19,19,20,20,19,21,18,20,19,17,20,19,19,18,18,19,18,18,16,18,17,18,18,18,18,19,19,19,20,20,19,21,20,19,20,20,21,20,19,20,20,21,20,21,19,20,20,20,20,20,20,19,21,20,18,20,21,20,20,21,21,21,21,21,22,21,21,20,20,21,20,22,21,21,20,20,21,20,20,21,21,19,19,21,21,19,19,20,21,18,19,20,20,18,18,18,20,18,17,17,19,20,21,21,22,22,22,22,24,25,25,24,26,26,27,25,26,26,27,27,27,25,28,27,27,27,28,28,28,27,28,28,28,29,28,28,28,27,27,28,29,27,28,28,27,28,28,27,25,26,28],[29,29,28,29,29,29,29,28,29,28,27,28,27,28,27,28,27,27,28,27,27,28,28,27,27,27,27,27,27,27,27,28,27,28,27,28,27,27,28,27,27,27,26,26,26,25,25,24,25,22,23,23,23,21,20,22,20,19,20,18,17,16,14,14,12,10,11,10,9,9,9,8,8,7,7,7,7,6,6,6,7,5,7,7,6,6,7,7,7,7,6,7,6,5,5,5,4,4,4,4,3,3,4,4,3,3,4,4,3,2,1,0,1,1,2,3,3,3,5,5,3,3,4,5,4,3,5,5,4,5,6,6,6,7,8,8,7,7,7,7,6,6,6,6,6,5,4,4,4,4,4,4,4,3,3,3,3,3,3,5,5,5,5,4,4,4,5,3,4,5,4,4,4,6,4,4,6,7,6,7,6,6,7,8,7,7,8,8,7,7,8,9,8,8,9,9,10,9,9,9,10,9,10,10,10,10,10,9,9,8,8,8,7,7,7,7,6,7,6,6,6,6,6,7,5,6,6,6,6,6,6,7,6,7,7,8,6,7,7,7,6,6,7,6,7,7,8,8,7,7,9,8,7,8,8,8,9,8,9,8,8,8,7,8,8,7,8,8,8,8,9,9,9,9,9,9,9,9,9,9,8,8,7,7,6,7,7,7,7,7,8,7,8,7,7,8,8,8,8,8,9,9,9,9,10,10,10,11,10,11,10,12,12,12,13,13,14,12,12,12,12,12,11,12,10,11,12,11,11,11,11,12,12,13,14,14,15,15,17,18,17,18,20,20,19,20,21,21,22,24,22,24,25,24,25,26,26,26,25,26,25,25,25,25,25,25,26,25,26,26,27,28,28,27,26,27,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,27,28,27,28,28,27,28,29,27,28,28,27,27,26,26,24,23,23,20,20,20,17,19,16,16,17,14,15,14,13,12,14,13,14,14,15,17,16,15,18,17,18,17,18,19,19,18,20,20,19,19,20,20,20,19,19,19,17,17,18,18,18,19,19,20,20,20,19,21,17,20,18,17,18,18,17,17,17,16,15,14,14,14,15,15,12,13,15,13,13,15,15,14,15,15,15,13,14,15,16,15,15,15,14,14,14,12,12,11,10,10,9,9,9,10,9,9,10,10,9,9,10,10,9,9,10,10,8,9,10,9,8,10,10,8,8,10,9,8,9,9,10,9,10,10,11,11,10,10,9,9,8,9,9,7,8,8,9,9,10,9,9,9,10,9,9,9,9,9,8,8,9,8,8,8,8,8,7,9,8,8,8,9,7,7,8,8,7,7,9,9,8,9,10,9,9,10,11,10,10,11,13,13,11,11,13,12,10,12,12,10,10,12,13,11,11,10,12,12,10,10,12,11,10,11,11,10,10,10,10,10,9,9,9,9,9,8,7,7,6,6,7,6,6,6,5,6,5,5,5,6,7,7,8,8,9,9,9,9,9,10,9,9,9,9,9,9,9,8,8,7,8,9,8,8,10,9,8,9,11,9,10,12,11,10,12,13,12,13,13,14,14,13,15,14,13,13,14,14,14,13,13,14,12,12,13,13,12,11,12,11,10,11,10,10,9,10,12,11,11,12,13,13,13,14,15,15,14,14,15,15,14,14,15,15,16,16,15,14,15,14,14,14,15,15,13,15,15,13,12,15,14,13,16,15,15,14,15,16,15,15,15,15,16,16,16,16,16,14,16,16,15,14,15,16,14,14,16,15,15,14,15,14,14,14,13,12,13,13,12,12,12,12,12,14,15,17,18,18,18,19,19,21,22,23,23,24,24,25,24,24,24,26,25,26,24,26,26,26,27,27,26,27,26,27,27,27,28,26,27,27,27,26,26,27,26,27,27,26,27,27,26,24,26,27],[29,29,29,28,28,29,28,28,28,27,27,26,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,26,27,27,27,27,28,28,27,28,27,27,28,27,28,27,26,27,26,25,24,23,24,22,22,22,22,21,20,22,19,19,19,17,16,15,13,12,11,10,10,8,8,7,7,6,6,6,5,5,5,4,5,5,5,4,5,5,4,5,5,5,5,5,4,5,4,4,3,4,3,3,3,3,2,2,3,3,2,2,3,3,3,3,1,1,0,1,2,1,1,2,2,3,2,2,2,3,3,2,3,3,3,3,4,4,4,4,5,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,2,3,3,3,2,3,2,2,3,3,4,4,4,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,6,5,5,6,6,7,7,7,7,7,8,7,8,8,7,8,7,6,7,6,6,6,6,5,5,5,4,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,5,6,6,6,6,5,5,5,6,6,5,5,6,6,6,6,6,6,6,7,7,7,6,6,6,5,5,5,5,4,5,5,5,4,5,5,4,5,5,5,5,5,6,5,5,6,7,6,7,7,7,7,8,7,8,8,9,9,8,9,10,10,10,9,10,10,10,9,9,8,8,9,9,8,8,10,10,10,10,12,13,13,14,16,16,16,16,18,19,17,18,20,21,20,21,22,24,24,24,26,25,26,26,26,24,25,25,25,25,25,25,25,25,26,25,27,27,28,26,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,26,27,26,24,23,22,19,20,18,17,17,15,15,15,13,13,12,11,10,10,10,11,10,11,12,13,13,14,14,15,14,16,17,16,15,17,18,16,17,18,17,17,16,16,16,15,15,15,15,16,15,18,17,17,18,17,17,15,17,15,15,15,16,14,14,14,13,14,12,11,12,11,11,9,10,12,10,10,11,12,10,11,12,12,11,11,12,12,12,12,12,11,10,10,10,9,8,7,7,6,6,6,7,6,6,7,7,6,6,7,7,7,6,7,7,6,6,7,7,7,7,7,6,7,8,7,7,7,7,8,8,8,9,9,9,9,8,7,7,6,6,7,5,6,6,6,7,7,6,7,7,8,8,8,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,7,7,6,6,7,6,6,7,7,8,7,8,8,9,7,7,9,9,7,8,9,7,7,8,9,8,8,8,8,9,8,8,8,8,8,8,9,9,9,7,8,9,8,7,7,7,7,6,5,5,5,5,5,5,4,4,4,4,4,3,4,5,5,6,7,7,8,7,8,7,8,8,7,8,7,7,7,7,7,6,6,6,6,7,7,6,7,7,7,7,8,7,7,8,8,7,8,9,8,9,9,10,11,9,10,11,10,10,10,11,10,10,9,10,10,8,9,9,9,8,9,9,8,9,8,8,7,8,8,8,8,9,10,9,9,10,10,10,10,11,11,11,11,11,12,12,11,11,11,11,11,12,11,10,11,12,10,11,12,10,9,10,10,10,12,12,12,12,13,12,12,12,11,12,13,13,14,12,12,10,12,12,11,11,12,12,10,11,12,11,10,11,10,10,10,10,9,9,10,10,8,8,9,9,10,11,12,15,16,17,15,17,16,18,21,21,22,21,23,24,23,22,22,25,24,24,24,25,25,25,26,26,25,26,25,27,27,26,28,26,27,26,26,26,27,27,26,27,26,25,27,27,26,24,26,26],[28,28,28,28,28,28,28,28,28,26,27,27,27,26,27,26,26,27,27,27,26,26,26,26,26,26,26,26,27,26,26,27,27,28,26,27,26,27,27,26,27,27,25,26,26,26,24,23,24,23,23,23,23,22,20,21,19,20,18,19,16,14,12,11,9,8,7,6,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,1,0,1,1,1,1,1,2,1,1,1,2,1,1,2,2,2,2,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,1,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,5,6,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,4,4,4,4,4,3,3,4,4,3,3,4,4,3,4,4,4,3,4,4,4,4,4,5,4,5,5,5,5,5,5,6,6,6,7,7,6,7,7,7,7,7,8,7,7,7,7,6,7,6,6,7,7,8,9,9,10,13,14,13,15,16,16,16,18,18,18,18,20,20,21,22,22,25,26,22,25,26,26,26,27,24,25,25,26,24,25,26,25,26,26,25,26,27,27,26,26,27,27,27,27,27,28,28,27,28,28,28,27,28,28,27,28,28,28,28,27,27,28,27,27,28,27,27,28,25,26,27,25,24,23,22,21,20,18,17,17,16,15,14,12,11,10,9,8,8,8,8,7,8,9,10,10,10,11,12,12,12,13,12,13,14,15,12,14,15,15,14,15,14,15,14,13,13,12,13,13,14,14,15,15,15,14,14,13,13,12,12,12,11,11,10,10,10,9,9,8,8,7,7,7,8,7,7,7,8,7,8,8,8,8,9,10,10,9,10,10,9,8,8,7,7,6,6,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,4,5,6,5,5,5,5,7,7,7,8,8,8,7,7,5,5,4,5,5,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,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,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,5,5,6,6,6,6,6,5,5,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,8,8,6,8,8,7,8,8,8,7,7,8,7,8,7,7,7,7,7,7,6,6,6,6,6,5,6,6,6,6,6,7,6,7,7,7,7,7,8,8,8,8,9,10,10,9,9,9,9,9,9,8,8,9,9,8,8,9,8,7,7,7,8,9,10,10,9,9,9,9,10,10,10,9,11,10,9,10,9,9,10,8,9,9,8,8,9,9,8,7,8,8,7,7,8,7,7,7,7,6,6,7,9,10,11,11,13,14,14,14,14,16,16,18,22,20,23,23,23,22,23,23,22,23,23,23,26,22,25,24,27,25,26,25,27,26,26,27,27,25,25,25,26,27,26,26,26,27,23,26,26,24,25,25,23],[28,28,28,29,28,29,28,29,29,27,27,27,27,26,27,27,28,27,27,28,27,27,27,28,27,27,27,27,28,28,26,28,28,28,26,28,27,28,28,27,28,27,27,27,26,26,25,24,25,23,23,22,23,21,22,22,21,22,19,19,17,16,13,12,11,9,8,8,8,7,7,6,6,6,5,5,4,4,4,5,4,4,4,5,4,5,5,4,5,4,4,4,4,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,3,3,3,2,1,1,0,1,1,2,2,3,2,2,2,3,2,2,3,3,3,3,4,3,4,4,4,5,5,4,4,4,3,4,3,3,4,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,4,3,4,4,4,4,5,4,4,4,5,5,5,5,5,6,6,6,7,7,7,7,7,8,8,6,8,7,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,3,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,5,5,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,6,6,6,5,6,6,6,6,6,7,7,8,7,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,10,10,12,13,14,13,17,17,17,17,18,19,18,18,20,21,20,23,22,23,24,23,25,25,26,25,26,25,25,25,25,24,25,24,25,26,26,26,27,27,28,27,28,28,28,28,29,28,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,27,28,28,27,28,28,27,27,26,26,25,25,24,22,22,20,20,20,18,18,17,15,15,13,12,11,11,10,11,10,10,10,10,11,11,11,12,12,12,12,12,14,13,13,14,15,13,14,15,15,14,14,15,14,13,13,13,13,14,13,15,14,15,15,16,15,14,14,13,12,13,12,12,12,11,11,11,10,10,10,10,10,9,9,10,9,9,9,9,9,9,10,9,9,10,10,10,10,11,10,10,9,9,8,8,8,7,6,6,6,7,7,7,6,7,6,6,7,7,7,6,7,7,7,6,7,7,6,6,7,6,6,6,7,6,6,7,6,8,7,8,8,9,9,8,8,7,6,6,6,6,6,5,6,5,6,6,6,6,6,7,7,6,6,6,6,5,5,6,6,5,6,6,5,5,6,6,5,6,6,6,5,6,6,6,6,6,6,6,6,7,7,7,7,8,7,7,8,8,8,8,8,8,8,7,7,8,7,7,8,8,7,8,7,8,8,7,7,8,8,7,8,8,8,8,8,8,8,7,7,7,7,6,6,5,5,4,4,4,4,4,3,4,4,3,3,4,4,4,4,5,6,7,7,7,6,7,7,7,7,6,7,7,7,7,7,6,6,6,6,7,6,7,7,7,7,8,7,7,8,8,8,8,8,8,9,9,10,10,9,9,10,9,9,9,9,9,9,9,9,9,8,9,8,9,8,9,9,8,8,8,7,7,7,8,8,8,9,9,9,9,9,9,10,9,9,10,10,10,10,11,11,10,10,10,10,11,10,9,10,10,10,10,9,10,9,9,9,9,9,10,10,11,10,10,11,10,11,11,11,11,12,12,12,11,11,11,11,10,10,11,10,10,10,10,10,8,10,9,9,9,8,9,8,8,8,8,8,8,9,10,11,11,14,14,14,14,15,16,17,19,20,19,22,23,23,21,22,21,23,23,22,22,25,24,24,24,25,23,25,24,26,25,25,26,26,25,26,25,25,26,26,25,26,26,24,25,25,25,24,25,25],[27,28,27,27,27,28,27,27,28,26,25,25,25,25,25,25,26,26,26,26,26,27,26,26,27,26,26,26,26,26,27,26,26,27,26,26,26,26,27,25,27,25,25,25,25,23,23,24,24,21,21,22,21,20,20,21,17,19,19,17,15,15,12,12,10,9,9,8,8,7,7,6,6,6,6,5,4,4,4,5,5,4,4,5,4,4,5,5,5,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,2,1,1,1,0,1,1,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,3,3,3,3,2,2,3,3,2,3,3,3,2,3,3,3,3,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,6,6,5,6,6,6,7,6,7,7,7,7,7,7,7,7,6,6,5,5,5,5,4,5,4,4,4,4,4,4,4,5,5,4,4,5,4,4,4,5,4,5,4,5,4,4,4,4,4,4,4,4,4,5,5,5,4,6,6,6,5,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,5,5,5,4,5,5,5,4,5,6,5,5,6,6,5,6,6,6,6,6,7,7,7,7,7,7,9,8,8,8,9,9,9,9,9,10,9,9,9,9,9,9,8,8,8,8,8,8,8,8,9,9,11,12,12,14,13,15,17,15,15,17,18,16,17,19,19,18,22,20,21,23,23,24,24,25,23,25,24,23,25,24,23,24,24,25,24,25,24,26,26,27,25,26,27,27,26,27,27,27,27,27,27,27,27,27,26,27,26,27,26,27,27,26,26,26,26,27,27,26,27,25,25,25,24,25,22,20,21,18,18,17,16,16,14,13,14,12,11,11,10,9,11,10,11,11,11,12,12,12,13,13,14,12,14,15,14,14,16,15,15,16,17,17,15,15,16,15,13,13,14,13,14,15,16,16,16,16,16,15,15,15,14,13,14,14,12,13,13,11,11,11,10,11,10,11,10,10,11,9,10,11,11,9,10,11,11,10,11,11,11,11,12,11,10,9,9,9,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,6,7,7,6,6,7,7,8,7,8,8,9,9,8,8,7,6,6,5,6,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,6,5,5,6,5,5,6,5,5,5,6,6,6,6,6,6,6,7,6,7,7,7,7,8,7,8,8,8,8,9,9,8,9,9,8,8,9,9,8,8,9,9,8,8,8,9,8,7,8,9,8,7,8,8,7,7,7,7,7,7,7,7,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,4,4,5,6,6,6,7,7,6,6,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,7,7,6,7,8,7,8,8,8,9,9,9,10,10,10,10,10,9,10,11,10,11,11,11,10,10,10,11,9,9,10,10,8,8,9,8,8,8,7,7,7,7,8,8,8,9,9,10,10,10,10,11,10,10,11,10,11,10,12,11,12,12,11,10,11,11,10,10,11,10,9,10,11,9,9,10,10,10,12,11,11,11,12,12,11,11,11,11,12,12,13,12,12,11,12,12,11,11,12,12,11,11,11,11,10,11,10,10,10,10,10,9,9,9,8,8,8,9,9,11,11,14,15,16,14,16,16,20,20,21,20,22,22,23,22,22,21,23,23,23,21,24,23,23,24,25,24,24,23,25,25,24,26,24,25,24,24,24,25,24,25,25,25,23,25,25,24,22,24,23],[28,28,28,28,28,29,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,27,26,26,27,27,26,27,27,26,26,27,27,28,27,28,27,27,27,26,27,26,26,26,26,25,24,23,24,23,23,22,23,21,20,21,19,20,18,18,16,14,13,12,10,9,9,8,8,7,7,6,6,6,6,5,5,5,4,5,5,4,5,5,5,4,5,5,5,5,4,4,4,4,3,4,3,3,3,3,2,3,3,3,2,3,4,3,2,3,3,2,2,1,1,1,0,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,3,3,3,4,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,5,6,7,7,7,7,6,7,7,7,7,8,7,8,7,6,6,6,6,5,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,4,4,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,6,7,7,6,7,7,7,7,8,8,7,8,8,8,8,9,9,8,9,8,8,7,8,8,8,9,8,9,9,10,10,12,13,14,14,15,17,17,17,18,19,18,19,20,20,21,22,21,23,24,24,25,26,25,26,26,25,25,25,25,24,25,25,26,24,26,25,26,27,27,26,26,28,27,27,27,27,28,28,28,28,27,27,28,28,28,27,28,28,28,28,28,27,28,27,28,28,28,28,27,25,26,25,25,24,22,23,20,20,19,17,17,14,14,14,12,12,11,10,9,10,9,10,10,10,12,11,11,12,12,13,12,13,14,14,14,15,15,14,15,16,16,15,16,15,15,14,13,14,13,14,14,15,15,15,15,15,14,14,15,13,13,13,13,12,12,12,11,11,10,10,10,9,9,8,9,10,8,8,9,9,8,9,10,9,9,10,10,11,10,11,11,9,9,9,8,8,7,7,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,7,6,6,6,7,7,7,7,7,7,8,7,8,8,9,9,8,8,7,6,6,6,6,6,6,6,6,6,7,6,6,7,7,7,7,6,6,6,6,6,6,6,6,6,5,7,6,5,6,6,5,6,6,6,5,6,6,5,6,6,6,6,7,7,7,7,7,8,7,7,8,7,7,8,8,7,7,7,7,7,7,8,8,7,7,8,8,8,7,8,8,7,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,5,5,4,5,5,4,3,4,4,3,3,4,4,5,5,6,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,7,6,6,6,7,6,7,7,6,7,7,7,7,7,7,8,8,8,9,9,9,9,9,9,9,9,9,10,10,10,9,9,9,9,9,8,9,9,8,8,8,8,8,7,8,7,7,7,8,8,8,8,8,8,9,9,9,10,9,10,11,10,10,10,11,12,11,12,11,11,11,10,10,10,10,10,10,10,10,9,9,10,10,9,11,11,11,10,11,11,11,11,11,11,12,12,13,11,11,10,11,11,10,10,11,10,10,10,10,9,9,9,9,9,9,9,8,8,8,8,8,8,8,9,10,10,11,13,14,15,14,15,16,18,20,22,20,22,22,22,22,22,22,22,23,23,23,24,23,25,25,26,25,25,25,26,26,25,27,25,26,26,26,26,26,25,26,25,26,24,26,26,24,24,25,24],[28,28,27,27,28,28,28,27,28,27,26,26,26,27,26,26,25,27,26,26,27,27,27,26,27,26,26,27,26,26,26,26,26,27,26,27,26,26,27,25,27,25,25,26,25,25,24,23,23,22,22,23,22,21,20,20,19,20,18,18,17,16,13,12,11,10,9,9,8,7,8,7,7,7,6,7,6,5,5,6,6,5,6,6,5,5,6,6,6,5,5,6,5,5,4,5,4,4,4,4,4,3,4,3,3,3,4,3,3,4,3,2,2,2,2,1,1,0,1,2,1,2,1,2,2,2,3,3,3,3,4,4,4,5,5,6,6,5,5,5,4,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,4,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,3,3,3,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,6,7,7,7,7,8,8,8,8,8,8,8,7,6,6,6,6,6,5,5,5,5,4,5,5,4,4,5,4,4,4,5,4,4,4,5,5,5,5,5,4,3,4,3,3,4,4,3,4,4,4,4,5,5,4,5,5,5,5,5,6,6,6,6,5,5,6,6,5,6,6,6,6,7,7,6,7,7,7,7,7,7,7,6,6,7,6,6,5,5,6,6,5,6,6,5,5,6,6,5,5,6,6,6,7,7,6,7,7,7,7,8,7,7,7,8,8,8,8,9,9,9,9,9,9,9,10,9,8,8,9,9,9,9,9,10,10,11,12,13,15,14,16,17,17,17,18,19,18,17,19,20,20,21,22,23,23,23,24,24,24,25,26,24,24,25,25,24,25,23,25,26,25,24,26,26,27,25,27,27,28,26,27,27,27,28,27,27,28,28,28,28,28,27,28,28,27,27,27,27,27,27,28,28,27,27,27,26,26,26,26,24,22,22,18,19,18,16,17,15,15,15,12,12,10,10,10,10,9,10,10,11,12,11,12,13,12,13,12,13,15,14,14,15,16,15,16,17,18,17,17,16,16,14,15,13,13,14,14,14,17,17,17,16,16,14,16,13,13,14,13,12,12,13,11,11,10,10,10,10,9,9,9,11,8,9,10,10,9,9,10,10,9,10,11,11,11,11,10,9,9,9,8,8,7,7,7,6,6,6,6,6,6,7,6,6,7,7,7,7,7,7,7,7,7,8,7,7,7,7,7,7,8,8,7,8,8,9,8,9,9,10,10,9,8,7,7,7,7,7,6,6,7,7,7,7,7,8,7,7,8,7,7,8,7,7,7,7,7,7,7,8,7,6,7,7,7,7,7,7,6,7,7,6,6,7,7,6,7,8,7,7,7,8,8,8,7,8,9,7,8,9,8,8,8,8,8,8,9,9,8,9,8,9,9,8,9,9,9,9,9,9,9,9,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,6,4,4,5,5,6,6,7,7,8,8,8,7,8,8,8,8,9,8,8,7,7,7,7,6,7,7,7,7,8,7,7,8,9,8,8,9,8,8,9,9,9,10,9,10,10,9,10,11,10,11,11,10,10,10,10,10,10,9,10,10,10,9,9,9,9,8,9,8,8,8,9,9,9,9,10,9,10,10,10,10,10,11,11,11,11,11,12,12,12,11,12,12,12,12,11,11,11,11,10,11,11,10,10,10,9,10,11,11,12,12,12,12,11,12,11,12,13,12,14,12,12,11,12,12,11,11,12,11,10,11,11,10,10,10,10,9,9,9,9,8,9,8,8,8,8,9,9,10,12,14,14,16,14,15,16,19,20,23,20,23,22,23,22,24,22,23,23,23,23,25,24,26,26,26,26,26,25,26,27,26,26,26,26,26,26,26,26,27,26,26,26,25,26,26,25,23,25,24],[30,29,29,29,29,30,29,29,29,29,28,28,28,27,28,28,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,29,29,29,28,29,28,28,28,28,28,28,27,28,27,27,25,24,26,24,24,24,25,24,22,23,21,21,19,19,17,16,14,12,11,9,8,8,8,7,7,6,6,6,5,5,5,4,4,5,5,4,5,5,4,4,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,6,7,6,7,7,7,7,8,8,8,7,6,6,6,5,5,5,5,4,5,5,4,4,5,4,3,4,4,4,3,4,4,4,3,4,4,4,5,5,4,3,3,4,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,5,6,6,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,6,5,5,4,5,5,5,5,5,6,5,5,5,6,5,5,6,5,6,6,6,5,6,7,8,7,7,8,8,7,8,9,9,8,9,9,9,10,9,9,9,10,8,8,9,9,9,9,9,10,10,11,10,11,13,13,14,17,17,18,18,19,20,19,19,21,22,22,23,23,26,26,25,26,28,27,27,28,25,27,26,26,25,26,26,26,27,26,26,28,28,29,27,28,28,28,28,28,28,27,28,27,28,28,28,29,28,28,28,29,28,28,28,28,28,28,28,27,28,28,28,28,27,27,27,26,26,24,24,20,21,20,18,19,17,15,16,13,12,11,10,10,11,10,9,11,9,11,11,11,11,11,12,11,12,13,13,12,13,15,14,15,17,17,15,16,15,15,13,13,12,13,13,14,13,14,15,15,15,15,13,13,12,12,11,11,12,11,10,10,11,11,9,10,10,9,9,9,9,8,9,9,9,9,9,9,9,9,9,10,10,10,10,10,9,9,9,8,8,7,7,6,6,5,6,6,5,6,6,6,6,6,6,6,6,7,6,6,6,7,6,6,6,6,6,6,6,7,6,6,6,7,7,7,8,8,9,9,8,7,6,6,6,6,6,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,7,7,7,6,7,7,7,7,8,7,7,8,7,7,7,7,7,7,7,7,8,7,7,7,7,8,7,8,7,7,7,7,8,8,8,8,8,7,7,7,7,7,7,6,6,6,5,5,5,5,5,4,5,5,4,4,5,5,6,6,6,7,7,8,8,7,7,8,8,8,7,7,8,7,7,6,7,6,6,6,7,6,7,7,7,7,7,7,7,7,7,8,8,8,8,9,8,9,8,8,9,9,8,9,9,9,9,9,8,9,9,8,8,8,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,9,9,9,9,9,10,9,10,9,11,11,11,10,11,10,10,10,10,10,10,9,9,10,10,9,9,10,10,9,11,10,10,10,10,11,10,10,10,11,11,12,12,11,11,10,11,10,10,10,10,10,8,9,9,9,8,9,8,9,8,8,9,8,8,8,8,7,7,9,10,11,11,13,14,14,14,15,16,17,19,21,20,24,25,23,23,24,23,25,25,25,25,26,25,27,27,28,26,27,27,27,27,27,29,26,27,28,27,26,27,27,28,27,28,27,28,27,26,26,28,27],[28,29,27,28,27,28,28,28,28,27,26,27,26,26,26,26,26,26,27,26,26,26,26,25,27,26,25,26,26,25,26,27,26,27,26,27,25,26,26,25,26,26,25,25,26,25,24,23,23,22,22,21,21,22,19,20,19,19,18,18,17,15,14,12,10,9,8,8,7,7,6,6,5,5,5,5,4,4,4,5,5,4,5,5,4,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,1,1,0,1,1,1,1,1,2,1,2,2,2,2,2,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,2,3,2,3,2,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,5,5,5,5,6,6,6,6,7,6,7,7,7,7,7,7,6,6,5,5,5,5,5,4,5,4,4,3,4,4,3,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,4,5,6,6,5,5,4,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,7,6,6,7,7,7,8,7,8,8,8,8,8,8,8,8,8,7,7,8,8,7,8,8,9,9,10,11,13,14,14,16,17,16,16,18,18,17,18,19,20,21,21,20,22,23,23,23,24,23,25,25,23,24,24,25,24,24,23,25,25,24,23,25,26,26,25,26,27,27,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,26,27,26,27,27,27,27,28,27,27,26,26,27,26,25,25,23,23,20,19,18,16,17,14,14,14,12,11,10,10,9,10,9,10,10,9,10,10,11,11,11,12,12,12,13,12,13,14,14,14,15,16,16,15,15,14,14,12,12,12,11,12,12,14,14,15,15,15,15,14,14,12,12,12,12,11,11,11,9,9,9,9,9,9,8,8,9,9,8,8,9,9,8,8,9,9,8,9,10,9,10,10,9,9,9,9,7,8,7,6,6,5,5,6,6,6,6,6,6,6,6,7,6,6,7,6,6,7,6,7,6,7,6,7,6,7,7,7,7,7,7,8,7,8,8,9,9,8,7,6,6,6,6,6,5,6,6,6,6,6,7,7,7,7,7,7,6,7,7,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,7,7,6,6,7,7,7,7,7,8,8,7,7,8,7,8,7,7,7,7,8,8,7,8,8,8,8,8,8,8,8,8,8,9,8,8,8,8,7,8,7,7,7,6,6,6,5,5,5,5,4,5,4,4,5,4,4,4,5,5,6,6,7,7,8,7,7,7,8,7,7,7,7,7,6,6,6,6,5,6,6,6,6,7,7,6,7,7,7,7,8,7,7,8,8,8,9,8,9,9,8,9,9,9,9,10,9,10,9,9,9,10,9,9,9,9,8,9,8,8,7,7,7,7,7,8,8,8,8,9,8,9,9,9,9,9,9,10,10,10,10,11,11,11,10,11,11,10,10,10,10,10,9,9,10,10,8,9,9,9,9,10,10,11,9,10,11,10,10,10,11,10,11,12,10,11,10,11,10,10,10,10,10,9,9,9,9,9,9,9,8,8,8,8,8,7,7,7,8,7,8,9,10,10,12,13,14,13,13,14,16,17,19,18,22,22,21,20,22,20,22,23,23,23,24,23,23,26,25,24,25,24,25,25,25,26,24,25,26,25,23,26,25,26,25,25,25,25,26,25,24,25,26],[28,28,27,28,27,28,27,26,29,26,25,26,25,26,25,26,25,26,26,25,26,26,26,25,27,26,25,27,26,26,26,26,26,27,26,26,26,26,27,26,27,26,25,25,25,25,24,23,24,22,22,20,21,20,19,20,18,18,18,17,15,14,12,11,9,8,7,6,6,5,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,6,6,5,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,4,4,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,3,3,3,4,3,3,3,4,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,6,6,7,7,8,9,10,12,13,12,14,15,15,15,16,16,16,17,18,18,20,21,18,21,23,22,23,25,24,25,24,25,23,24,24,24,23,24,24,24,24,24,25,26,26,25,25,27,26,27,26,27,27,28,27,27,26,27,27,27,27,27,28,28,27,28,27,27,27,27,27,28,27,27,27,26,26,26,26,25,22,22,21,19,19,16,16,14,13,13,11,10,9,9,8,8,8,8,8,8,8,9,9,9,10,11,10,11,12,11,12,14,13,12,14,14,15,14,13,13,13,11,11,11,11,11,12,13,13,14,14,14,13,12,13,12,11,11,11,10,10,10,9,9,8,8,8,7,7,7,7,8,7,7,7,8,6,7,8,8,7,8,8,8,8,8,8,8,7,7,6,6,5,5,5,5,4,4,4,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,6,6,6,6,7,7,6,6,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,6,6,5,5,6,6,5,6,6,5,5,6,6,5,6,5,6,7,5,6,6,6,5,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,5,5,5,6,6,6,5,5,6,6,6,6,5,6,5,5,5,5,4,4,5,5,4,5,5,5,5,6,5,5,6,6,6,6,6,7,7,7,7,7,7,7,8,7,7,8,8,7,8,7,8,8,7,7,8,7,6,7,7,5,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,8,8,8,8,8,10,10,9,9,10,9,9,10,9,8,9,9,8,9,9,8,7,8,7,8,9,9,9,8,9,9,9,9,9,9,9,10,10,9,9,8,9,9,8,8,9,8,7,7,8,7,7,8,7,6,6,7,6,6,6,6,5,6,6,7,7,8,9,11,11,13,11,12,13,15,15,18,17,20,19,18,20,21,19,19,20,21,19,24,22,22,23,24,23,24,23,24,24,24,26,23,24,24,24,24,24,24,23,23,24,23,25,24,23,22,23,24],[29,29,29,29,29,29,29,28,29,28,27,27,27,26,27,27,27,27,27,27,26,27,26,26,27,27,26,26,27,26,26,28,27,28,27,28,27,28,28,27,27,28,27,27,26,26,25,23,25,23,23,22,23,22,20,21,21,19,18,18,16,14,12,10,9,8,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,3,3,3,3,3,2,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,7,7,8,8,9,10,11,12,13,13,14,15,16,18,17,17,19,19,21,22,20,23,25,23,24,26,25,26,26,24,25,25,24,24,25,24,26,25,26,26,25,27,27,26,27,28,27,27,28,27,27,28,28,28,28,28,28,28,28,28,28,29,28,28,28,28,28,28,27,29,28,27,29,26,27,27,25,26,24,22,22,21,19,17,17,16,14,13,11,10,9,7,7,7,7,7,7,7,8,8,8,8,8,9,9,10,11,10,10,11,12,11,12,14,14,12,13,12,12,11,11,10,9,10,11,11,12,13,13,12,12,11,11,10,10,9,9,9,9,8,8,8,7,7,7,6,6,5,6,6,6,5,6,7,6,6,7,6,6,7,7,7,7,8,8,7,6,6,5,5,5,4,3,3,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,5,6,6,7,7,6,6,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,4,3,3,4,4,3,3,4,4,4,4,5,4,4,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,4,4,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,5,4,4,4,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,7,8,8,7,8,7,6,7,8,7,6,6,6,7,7,8,8,7,8,8,7,8,8,9,8,9,9,8,8,7,8,8,7,7,7,7,6,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,6,7,9,9,11,12,12,12,13,14,14,17,19,19,21,22,22,20,22,21,23,24,22,23,24,22,25,24,27,25,26,25,27,26,26,27,26,26,26,24,25,26,25,25,25,26,25,26,26,24,24,25,25],[29,29,29,29,29,29,29,28,28,28,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,28,26,26,28,27,28,27,28,26,28,27,27,28,27,25,27,26,26,25,24,24,23,23,23,23,22,20,21,19,19,18,17,15,14,12,10,9,7,6,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,1,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,6,5,5,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,3,2,2,2,3,2,2,3,3,3,3,4,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,3,3,4,4,3,3,4,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,7,7,8,9,10,11,12,13,14,15,14,16,18,16,17,19,19,20,21,20,22,24,23,25,25,25,25,26,24,24,25,24,22,25,23,24,25,25,24,26,25,26,25,26,26,27,27,27,27,27,27,27,27,27,27,28,28,28,27,28,28,28,27,27,27,27,28,27,28,27,27,28,26,27,26,25,24,23,24,19,20,19,16,17,15,13,14,10,10,8,7,7,7,7,7,7,7,7,8,8,8,8,9,8,9,9,9,9,10,10,10,10,12,11,11,12,10,11,10,9,9,9,10,10,10,11,12,10,11,11,10,9,9,9,9,9,9,8,8,7,7,7,6,7,6,6,6,6,6,6,6,6,7,6,6,6,6,6,7,7,7,7,8,8,7,7,7,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,4,5,5,4,4,5,5,5,5,5,6,5,6,7,7,7,6,6,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,6,5,5,5,6,5,5,6,5,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,6,6,5,5,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,6,7,7,7,7,7,8,8,8,8,8,8,7,8,7,7,8,7,6,7,7,6,6,6,6,6,7,7,8,7,7,8,7,8,8,8,8,8,9,7,8,7,8,8,7,7,7,7,6,7,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,6,7,9,8,10,11,11,11,12,13,14,16,17,19,20,21,19,18,21,20,21,22,22,22,22,23,24,24,25,24,25,25,24,25,24,26,24,25,25,24,23,25,25,26,24,24,24,24,25,24,22,25,25],[28,27,27,27,27,28,27,26,27,26,25,24,24,25,24,25,25,25,25,25,25,26,25,24,26,24,23,25,24,23,25,25,25,25,25,25,24,25,25,24,25,24,23,25,24,24,23,21,22,20,20,19,19,20,18,17,18,17,16,16,14,13,12,10,9,8,7,7,6,5,5,5,4,4,4,4,3,3,3,4,3,3,4,4,3,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,5,5,4,4,4,3,3,3,2,3,3,2,2,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,6,7,7,6,7,7,7,6,6,6,6,6,6,6,6,7,7,8,9,10,11,12,12,13,15,15,14,16,15,15,16,16,17,18,18,17,20,20,20,21,22,23,22,22,22,21,23,23,22,22,22,23,23,22,22,26,25,25,24,24,26,25,26,25,25,25,25,25,26,26,26,27,26,27,27,26,25,26,25,27,25,27,26,26,26,26,26,26,25,26,25,24,23,22,22,20,18,17,16,15,13,12,12,10,9,8,8,7,7,7,8,7,8,8,8,9,9,9,9,10,10,11,10,11,12,11,11,12,13,13,12,12,11,11,10,10,9,9,10,10,11,12,13,13,13,12,11,12,10,10,10,10,9,9,9,8,8,8,7,7,7,7,6,7,7,6,6,7,7,6,6,7,7,6,7,8,7,7,7,7,7,7,7,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,6,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,6,5,5,5,6,6,5,6,6,6,6,6,6,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,5,6,6,6,6,6,6,6,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,6,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,6,7,7,6,6,6,5,5,6,6,6,6,7,7,6,7,7,7,7,7,8,7,8,8,8,9,9,9,8,9,9,8,8,8,8,8,8,8,8,8,7,7,7,7,7,8,8,8,8,8,8,8,9,8,9,8,9,9,8,8,8,8,8,7,7,8,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,5,6,6,7,7,8,9,10,11,12,10,11,12,14,15,17,16,20,19,17,18,19,18,18,21,20,20,22,20,23,22,24,23,24,22,24,24,23,25,23,24,24,24,23,24,24,24,24,23,23,23,24,22,22,24,24],[28,28,28,29,28,29,28,27,28,27,26,27,26,26,26,26,26,26,27,26,26,27,26,26,26,26,25,26,26,26,25,27,27,28,26,27,26,27,27,27,27,27,26,26,26,26,25,23,24,23,22,22,23,22,19,21,19,18,17,18,15,14,12,10,9,7,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,1,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,3,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,5,5,5,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,7,6,6,6,5,6,6,6,6,6,6,7,7,8,9,11,12,12,13,14,16,14,16,17,17,16,17,18,20,21,19,23,25,23,24,26,25,25,26,24,24,25,25,23,24,24,26,26,26,26,26,27,28,26,26,28,28,28,28,28,28,29,29,28,28,28,28,28,28,28,28,29,28,29,28,27,28,28,28,29,28,28,28,26,27,27,25,25,24,22,21,20,19,18,17,14,13,13,11,10,9,8,8,7,7,7,7,8,8,8,8,8,9,10,9,10,12,10,10,12,12,12,12,13,14,13,13,13,12,11,11,10,10,11,11,12,12,13,13,12,12,11,12,11,10,10,11,10,9,9,8,8,7,7,7,6,6,6,6,6,6,6,6,7,6,6,7,7,7,7,7,7,8,8,8,8,7,7,6,6,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,5,6,6,7,7,6,5,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,6,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,6,6,5,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,6,6,6,6,6,7,6,6,7,7,6,7,6,6,7,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,6,6,6,6,6,7,7,6,7,7,7,7,8,9,9,8,8,8,8,8,9,8,7,8,7,7,7,8,7,6,7,6,7,7,8,8,8,8,8,8,8,8,9,8,9,9,8,8,8,8,8,7,7,8,7,6,6,7,6,6,6,6,5,6,6,6,5,5,5,5,5,5,6,7,8,8,10,11,12,11,12,13,15,17,18,18,21,22,20,20,20,21,21,23,22,23,24,22,25,24,26,25,25,24,26,26,24,27,25,25,26,25,25,26,25,25,25,26,25,26,25,23,23,25,24],[29,29,29,29,29,29,29,28,29,28,28,27,27,27,27,27,27,27,27,27,26,27,27,27,27,27,27,27,28,26,26,28,28,28,27,28,27,28,28,27,28,27,26,27,26,26,25,24,25,24,22,23,23,22,21,21,20,19,19,18,16,15,12,10,9,8,7,6,6,5,5,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,3,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,4,5,4,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,5,5,6,6,5,6,6,6,6,6,6,7,7,6,6,6,6,6,6,6,7,7,7,8,8,9,11,12,12,13,14,15,14,17,18,16,17,19,19,20,21,21,23,23,23,24,25,26,26,26,24,25,25,24,25,25,25,26,25,25,25,26,27,28,26,27,28,27,27,27,27,28,28,28,28,28,28,28,28,28,28,29,28,28,28,28,27,28,29,27,28,28,27,28,26,26,27,25,25,23,22,20,20,18,17,17,15,13,12,11,10,9,8,8,8,8,7,7,8,7,8,9,8,8,9,9,9,10,10,10,11,11,11,11,13,12,12,12,11,11,10,10,10,10,10,10,11,11,13,12,12,11,11,10,10,9,9,9,9,8,8,8,8,8,7,8,7,6,6,6,7,6,6,6,7,6,6,7,7,6,7,7,7,8,8,8,8,7,6,6,5,4,4,3,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,4,4,5,5,6,5,6,6,7,7,6,5,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,5,6,6,5,6,6,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,5,5,6,6,6,6,6,5,5,5,5,4,4,5,5,4,4,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,7,6,6,7,7,6,6,7,7,6,7,6,7,7,6,6,7,7,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,7,7,7,6,7,8,7,7,8,8,8,8,8,8,8,8,8,8,7,8,7,7,7,8,7,7,7,7,7,8,8,8,7,8,8,8,8,8,8,8,9,9,8,8,7,8,8,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,5,6,5,5,5,5,6,7,8,8,10,11,11,11,12,13,14,17,17,18,21,21,20,19,21,21,20,24,21,23,24,23,25,25,25,25,26,25,26,26,26,27,25,26,26,24,25,27,26,26,26,25,25,26,26,24,23,26,24],[29,29,28,28,28,28,29,28,28,27,27,26,27,25,25,26,26,27,27,27,27,26,27,26,26,26,26,26,26,25,25,27,26,27,25,26,25,26,26,25,26,25,25,25,24,24,23,22,23,21,21,19,21,19,18,19,18,17,17,17,14,13,11,10,9,7,6,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,7,7,8,9,11,12,12,13,14,14,13,15,15,15,16,17,17,18,19,18,21,21,21,23,23,23,23,24,22,21,23,23,22,22,23,22,23,23,23,25,25,24,23,25,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,27,27,27,26,26,26,27,26,26,27,27,27,27,26,26,26,24,24,23,23,19,19,17,15,16,14,12,12,10,9,8,7,6,6,6,7,6,7,7,7,8,7,8,8,8,9,9,9,9,10,10,10,10,12,12,12,11,10,10,9,9,9,9,9,10,10,10,12,12,11,11,10,10,9,9,9,9,9,8,8,7,7,7,6,6,6,6,5,6,6,5,6,6,6,6,6,6,6,6,6,7,7,7,8,7,7,6,7,5,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,6,6,7,7,7,6,5,4,4,4,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,3,4,4,4,4,5,5,4,4,5,5,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,5,5,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,2,3,3,3,3,3,4,4,4,5,5,5,6,6,5,5,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,6,6,6,6,6,5,6,7,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,7,7,7,8,8,7,7,8,8,7,8,7,7,7,7,7,6,7,6,6,6,6,7,7,7,7,7,7,7,7,8,7,8,7,8,8,7,8,7,7,7,7,6,7,6,6,6,6,6,6,6,5,6,5,5,6,5,5,5,5,5,5,6,7,8,8,10,11,11,10,12,13,14,15,16,17,20,20,19,18,19,19,19,21,21,21,23,21,23,24,24,22,26,23,25,25,25,25,24,25,25,24,23,25,25,25,24,24,24,24,25,24,23,24,23],[28,28,28,28,27,28,27,27,28,26,25,25,25,26,25,26,25,25,26,25,25,26,25,25,26,25,24,26,25,25,25,25,25,26,26,26,26,26,26,25,26,25,24,24,24,24,23,21,22,21,20,20,20,20,18,19,18,17,17,16,14,13,12,11,9,8,7,7,6,6,5,5,5,4,4,4,4,3,3,4,3,3,4,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,6,6,7,7,8,9,10,12,12,12,13,14,15,14,15,16,15,15,17,17,18,18,18,19,20,20,21,23,22,21,24,22,22,22,23,21,22,22,23,23,23,23,25,25,26,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,27,26,26,27,27,27,27,26,26,26,27,27,27,27,26,26,26,25,24,24,23,22,20,19,18,16,16,14,13,13,11,10,9,8,8,8,8,8,7,8,8,8,8,8,9,9,10,10,11,10,10,12,11,11,11,12,12,12,12,12,10,10,10,10,10,11,10,12,12,12,12,12,11,11,11,10,10,10,10,10,9,9,9,8,8,7,8,7,7,7,7,7,6,7,7,7,6,7,7,7,7,7,7,7,7,8,8,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,5,4,4,5,5,4,4,5,4,4,5,5,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,7,7,6,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,6,5,5,5,6,5,6,5,6,6,5,5,5,6,6,5,5,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,7,7,6,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,7,7,8,8,7,8,7,8,8,8,8,8,9,8,9,8,8,8,8,7,8,8,8,7,7,7,7,8,8,8,8,8,9,8,9,8,8,8,9,9,8,8,8,8,8,7,7,8,7,7,7,7,6,6,7,6,6,6,6,6,6,6,5,6,6,6,6,7,8,8,10,11,11,10,11,12,14,15,16,16,20,19,18,18,20,19,19,20,20,20,23,20,22,22,24,24,24,22,25,24,23,25,24,24,24,23,23,24,25,24,24,24,23,23,24,22,21,23,23],[29,29,29,29,28,29,29,28,29,28,27,27,27,26,27,27,27,26,26,27,26,26,27,26,26,27,27,27,27,26,25,27,27,28,27,28,27,27,28,27,28,27,26,26,26,26,24,23,25,23,22,22,23,21,20,21,20,19,18,18,16,14,12,10,9,8,7,6,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,4,4,4,4,4,4,4,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,6,6,6,6,7,7,6,7,7,8,9,9,10,12,12,12,14,15,16,15,17,18,16,17,19,20,20,21,21,22,24,24,24,26,26,26,27,25,25,26,26,24,25,25,26,26,26,26,27,27,28,27,27,28,27,28,27,28,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,27,28,28,28,28,28,28,28,25,27,27,25,24,24,22,21,21,19,18,17,16,14,13,12,11,10,8,8,7,8,8,7,8,8,8,9,9,9,10,10,10,12,10,10,12,13,11,12,14,13,12,13,12,12,11,11,11,11,12,12,13,13,14,13,12,12,13,12,11,10,10,10,10,9,9,9,9,8,8,7,7,6,6,6,7,6,6,6,7,6,6,7,7,7,7,7,8,8,8,8,8,7,7,6,6,5,4,4,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,4,4,5,5,6,5,6,7,7,7,6,5,4,4,4,4,3,3,3,3,4,4,4,4,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,6,6,6,5,6,6,6,6,6,6,5,5,5,4,4,4,5,4,4,5,5,4,4,5,5,4,5,5,5,5,6,6,6,6,7,6,5,6,7,6,6,7,7,6,7,6,7,7,6,6,7,6,6,6,6,6,6,6,6,5,5,6,6,5,6,6,6,6,7,7,7,7,7,8,7,8,8,8,9,8,8,8,8,8,8,8,8,8,7,7,7,8,8,7,7,7,8,8,8,9,8,8,8,8,9,8,9,8,9,9,8,8,8,8,8,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,5,6,5,5,5,6,6,8,9,9,11,12,12,12,13,15,16,19,20,19,22,22,22,21,21,22,22,25,22,24,25,23,26,24,26,26,26,25,27,26,26,26,26,26,26,24,26,27,26,26,27,27,25,27,26,24,24,25,25],[29,29,29,29,29,29,29,28,29,28,27,27,27,26,27,27,27,27,26,27,26,27,27,27,27,27,26,27,28,26,26,27,27,28,27,28,26,27,28,27,28,27,26,26,26,26,25,24,25,23,23,23,23,22,20,21,20,20,19,18,16,15,12,11,10,9,8,7,7,6,6,5,5,4,4,5,4,4,4,4,4,3,4,4,3,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,5,5,5,5,5,6,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,4,4,3,4,4,4,3,4,4,4,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,8,8,8,8,8,8,7,7,6,8,8,7,7,7,8,8,9,9,10,12,12,13,14,16,16,15,17,18,17,18,20,20,21,20,21,24,24,24,25,27,26,26,27,25,25,26,24,24,25,26,25,25,25,26,26,27,27,26,27,27,28,28,27,28,27,28,28,28,28,28,28,28,28,28,29,28,28,28,28,26,29,28,27,28,28,28,28,25,27,27,26,25,25,24,22,21,20,19,18,16,15,13,12,11,10,9,9,9,8,8,8,9,9,9,10,9,9,10,10,10,11,10,10,11,13,12,12,14,13,13,14,12,11,11,11,11,10,11,11,12,13,14,14,13,12,12,12,11,10,10,10,10,10,9,9,9,8,8,8,8,7,7,8,8,7,7,8,8,7,7,8,8,8,8,8,8,9,9,9,9,8,8,6,6,6,5,4,4,4,5,5,4,4,5,5,4,4,5,5,4,5,5,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,6,6,7,7,7,7,6,6,5,5,5,5,4,4,4,4,4,4,5,5,5,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,5,4,4,5,4,4,5,5,5,4,5,5,5,6,6,6,5,6,7,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,3,4,4,3,3,4,4,4,5,5,5,6,7,7,6,6,7,7,6,6,6,6,6,6,5,5,5,5,5,5,5,6,6,5,5,6,6,6,6,6,7,7,7,7,8,7,7,7,7,7,7,7,7,8,8,7,7,8,8,8,7,7,7,8,7,7,7,6,7,7,6,6,6,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,9,10,9,9,9,9,8,9,9,8,9,9,8,9,9,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,10,10,9,9,8,9,9,8,8,8,7,7,7,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,7,8,9,9,11,12,12,11,12,14,15,18,17,19,20,21,20,19,20,22,20,23,21,22,23,22,25,24,25,25,25,23,26,25,25,25,25,26,25,23,25,26,25,26,26,26,25,25,26,24,24,25,25],[28,28,27,28,28,28,28,27,27,26,26,25,25,26,25,26,25,26,25,25,26,26,25,25,26,25,24,25,25,24,25,26,25,26,25,25,25,25,25,25,26,25,24,24,24,23,24,22,21,21,21,20,20,20,19,18,18,17,17,16,15,15,12,11,10,9,8,8,6,7,6,6,5,5,5,4,4,4,4,4,4,3,4,4,3,4,5,5,4,4,4,4,3,3,3,3,2,3,3,2,2,2,2,2,2,3,3,3,3,3,4,3,3,2,3,3,2,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,4,4,5,5,5,6,5,6,6,6,6,5,5,4,4,4,3,3,3,3,3,2,2,3,3,2,2,3,2,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,5,4,4,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,5,5,5,5,6,6,5,6,6,6,6,7,7,6,6,7,7,7,8,7,8,8,7,7,7,7,7,7,7,7,7,8,8,9,10,11,12,13,13,14,16,15,14,16,17,15,16,17,18,18,18,19,20,21,20,22,23,24,22,24,23,23,23,23,20,22,23,23,23,22,22,25,25,25,25,25,26,26,26,25,26,26,26,26,26,26,27,27,26,27,27,26,26,27,26,26,26,26,26,26,27,27,27,26,25,26,25,25,24,22,22,19,19,18,15,16,14,14,14,12,11,10,9,8,8,8,8,8,8,9,9,9,9,10,10,11,11,11,11,12,12,13,13,12,14,13,14,12,12,11,11,12,11,11,12,11,12,13,13,13,13,13,12,12,11,11,11,11,11,10,10,10,9,9,8,9,8,7,7,7,7,7,8,8,8,7,7,8,7,8,8,8,8,8,8,8,8,8,8,6,6,6,5,5,4,4,5,5,4,4,5,5,5,5,5,5,5,6,6,5,5,6,6,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,6,6,5,5,5,4,4,5,5,5,4,5,5,6,6,5,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,7,6,7,6,6,7,7,6,6,6,6,6,6,7,6,7,7,7,6,7,6,6,7,7,7,7,6,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,3,4,4,4,4,4,5,5,5,6,6,6,7,6,6,6,7,7,7,6,6,6,6,6,6,5,5,5,5,6,6,6,5,6,6,6,6,7,7,6,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,7,8,7,7,7,7,6,6,7,7,7,7,7,8,7,8,8,8,9,9,9,8,9,8,8,10,9,9,9,10,10,9,10,9,9,9,9,8,9,9,8,8,8,8,8,9,9,9,9,9,9,9,10,9,9,9,10,10,9,9,8,9,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,7,8,8,9,11,12,11,11,12,13,14,16,16,17,20,20,19,18,19,19,19,20,21,20,21,21,22,22,23,23,24,24,23,24,24,25,23,25,25,22,22,24,25,25,25,24,24,24,24,23,21,23,25],[28,28,28,28,28,28,28,27,28,27,26,26,27,26,26,27,26,27,26,26,27,27,26,27,27,26,27,27,26,26,26,26,27,28,26,27,27,26,27,26,27,26,26,26,26,26,24,24,25,22,21,22,23,20,20,22,20,19,19,19,16,15,13,12,11,9,8,8,8,7,7,6,6,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,3,3,3,3,4,4,3,3,3,4,3,3,3,3,2,3,3,2,2,2,2,1,1,1,1,1,0,1,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,2,3,3,4,3,4,4,4,4,5,5,5,5,5,4,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,3,3,2,3,3,3,4,4,4,4,5,5,5,5,5,5,6,5,4,4,4,4,3,3,3,2,3,3,3,2,3,3,3,3,3,4,4,4,5,5,4,5,5,5,6,5,6,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,5,5,4,5,5,5,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,5,4,4,4,4,4,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,7,8,8,8,8,8,8,9,8,8,8,8,7,8,8,8,8,8,8,10,10,11,12,13,14,14,16,16,17,16,17,18,18,19,20,20,21,21,20,23,24,23,24,24,24,24,25,24,24,24,25,25,24,23,25,26,26,24,26,26,26,25,26,27,27,27,26,26,27,27,27,27,27,27,28,27,28,27,27,28,27,28,27,27,27,27,27,28,28,28,27,26,27,26,26,25,24,23,21,21,19,18,19,15,15,15,14,12,11,10,10,10,10,9,10,10,11,10,10,11,11,12,12,12,14,12,12,14,13,13,14,15,15,14,13,15,13,12,12,12,12,13,12,14,14,14,15,14,14,13,14,13,12,12,13,12,11,12,11,11,10,9,10,9,9,8,9,9,8,9,9,9,8,9,9,8,8,9,9,9,9,9,9,9,8,9,7,7,7,6,6,5,5,5,6,5,5,6,6,5,5,6,6,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,6,6,6,6,7,7,8,8,7,6,5,5,5,5,4,4,5,5,5,5,5,5,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,7,8,7,7,7,7,7,7,6,7,6,6,6,7,7,6,6,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,5,5,5,5,6,5,5,5,5,5,5,4,5,5,5,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,5,6,6,6,6,6,6,6,6,6,6,7,7,7,8,7,7,8,8,8,9,8,8,8,8,8,8,8,9,8,8,8,9,8,7,8,8,8,8,8,8,7,7,7,7,7,7,7,8,7,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,10,11,10,10,10,10,10,10,10,10,9,10,10,9,9,9,10,9,11,10,10,10,10,10,10,10,10,10,10,10,11,10,10,9,10,10,9,9,9,9,8,8,8,8,8,8,7,8,7,7,8,7,7,7,7,6,7,8,9,9,10,12,12,13,12,13,14,16,17,18,18,21,20,21,20,20,21,22,23,22,23,24,23,24,23,26,26,24,23,25,25,25,26,25,25,26,24,25,25,25,25,25,25,24,25,25,24,23,25,26],[29,29,28,29,28,29,29,28,28,28,27,27,27,26,27,26,27,27,26,27,26,26,27,27,26,27,27,27,27,26,26,28,28,28,27,28,27,27,28,27,28,27,26,27,27,27,25,24,25,24,23,23,24,22,21,22,22,21,20,19,17,16,14,13,11,11,9,9,8,8,7,7,7,6,6,6,6,5,5,6,5,5,5,5,4,4,4,5,4,4,4,4,3,4,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,4,4,4,3,3,4,4,4,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,2,2,2,2,2,2,1,2,2,2,2,2,2,3,2,3,3,3,3,4,4,4,4,4,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,4,5,5,5,5,6,5,5,6,6,5,5,5,4,4,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,4,4,4,4,5,5,6,6,6,6,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,4,4,3,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,7,6,7,7,7,7,7,8,7,8,9,9,9,9,8,9,9,10,10,10,10,9,9,8,9,9,9,9,9,9,10,11,11,12,14,14,14,15,16,17,17,18,20,19,20,21,22,22,23,24,25,25,26,26,26,27,26,27,26,26,27,25,24,26,26,26,26,27,27,27,27,28,28,28,28,28,29,28,29,29,29,29,29,28,29,29,29,28,28,29,29,29,29,29,28,28,28,28,29,28,28,28,26,27,28,26,25,26,23,22,23,21,19,20,17,17,16,15,14,12,10,11,10,11,10,10,10,11,11,12,11,12,12,12,12,14,13,13,14,16,13,15,16,15,14,16,14,14,13,13,13,13,13,14,15,15,16,16,15,14,14,14,14,12,13,13,13,12,12,12,11,10,11,10,10,9,9,9,10,10,9,9,10,9,9,9,9,9,10,10,10,10,10,10,10,10,10,8,8,7,7,6,6,5,6,6,5,5,6,6,5,5,6,5,5,6,6,5,5,6,6,5,6,6,6,6,6,7,7,7,6,7,8,8,8,8,8,8,8,7,5,6,6,6,5,4,5,5,5,5,6,5,6,6,7,7,6,6,6,7,6,6,6,6,6,6,6,6,5,5,6,6,5,6,6,5,6,6,6,5,6,6,6,6,6,7,7,7,7,7,7,7,8,8,7,7,8,7,7,7,7,7,7,8,8,8,7,7,8,8,7,8,8,8,8,8,8,8,8,8,8,8,7,7,8,7,7,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,8,7,7,8,8,8,8,9,8,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,8,9,9,10,9,9,9,9,8,8,8,8,9,9,8,9,9,8,10,9,10,10,10,10,10,10,10,10,11,11,11,10,11,11,10,10,11,10,10,10,10,10,10,10,9,9,10,10,11,10,11,10,10,11,10,10,11,11,10,11,11,11,10,10,10,10,10,9,10,9,9,9,9,9,9,9,8,9,8,9,8,7,8,8,7,7,7,9,9,10,11,12,13,14,13,14,16,17,19,19,19,22,22,22,20,21,22,21,24,22,23,24,23,25,25,26,25,26,24,26,27,25,26,26,27,26,23,26,27,27,26,27,26,25,26,27,25,23,25,26],[28,28,28,28,28,28,28,29,28,27,27,26,27,26,26,26,27,27,27,28,28,27,28,28,27,27,27,27,27,27,27,28,28,28,27,28,27,27,27,27,28,26,26,27,27,27,25,25,26,25,24,23,24,23,22,23,21,21,20,19,17,16,15,14,12,12,12,11,10,10,9,9,9,8,7,8,7,6,7,7,7,6,7,6,6,6,7,7,7,6,6,6,5,5,5,5,4,5,5,4,3,5,4,5,4,5,5,5,5,6,6,6,5,5,6,6,6,5,5,5,5,5,4,5,4,4,3,3,2,2,2,2,1,0,1,2,2,3,5,3,2,4,3,2,3,4,3,3,4,4,4,4,5,5,5,6,6,6,6,6,6,7,7,6,6,6,5,5,5,6,5,5,5,5,5,4,5,5,3,4,3,4,4,3,4,4,3,3,4,4,3,4,5,5,5,6,7,7,6,7,8,8,8,8,8,9,8,7,7,6,7,7,5,6,5,5,5,5,4,6,5,4,4,5,5,6,6,6,6,6,6,7,7,7,7,7,7,6,7,7,6,7,6,6,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,7,7,6,7,7,5,7,7,6,6,6,7,6,8,8,7,7,7,8,8,8,8,9,8,9,10,9,9,11,10,10,10,12,11,11,10,11,11,11,11,11,11,12,11,11,10,11,12,11,10,11,12,12,14,14,14,16,17,17,18,20,19,19,20,21,20,20,22,21,22,23,23,25,25,25,26,26,28,26,27,25,25,26,25,25,26,26,25,26,26,26,28,28,28,27,28,28,29,28,28,28,28,28,28,28,28,29,29,29,28,28,28,28,28,28,28,27,28,28,27,28,28,28,28,26,28,28,27,26,25,24,24,23,22,20,20,18,17,18,16,14,13,12,12,14,13,12,13,13,14,13,13,13,13,14,13,14,15,15,14,15,18,16,16,17,18,17,17,15,15,14,14,14,14,15,15,17,17,18,18,19,17,17,18,16,14,14,15,15,14,14,13,13,13,12,13,12,12,11,12,12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,11,10,12,10,11,10,9,9,8,8,9,8,8,7,8,8,7,8,9,8,7,8,9,8,8,9,9,8,8,9,8,9,9,9,9,9,9,8,9,9,10,10,10,10,10,9,8,8,8,8,7,6,7,8,7,7,8,9,8,9,9,9,9,9,9,9,8,9,8,9,8,8,8,8,7,8,8,8,8,8,8,8,9,8,8,8,8,8,8,9,9,9,9,10,10,9,9,10,11,11,9,10,10,10,9,10,10,9,10,10,11,10,9,9,10,10,10,10,10,10,10,10,9,10,10,10,10,9,9,9,9,10,8,9,7,8,7,7,8,7,7,6,7,7,6,6,7,8,8,8,9,9,9,10,9,9,9,9,9,9,10,9,9,9,10,9,9,8,8,9,9,9,9,10,9,10,10,9,10,10,10,11,11,11,11,11,11,11,11,12,12,11,11,11,12,12,12,11,11,12,12,11,11,11,12,11,11,11,10,10,10,10,10,10,11,10,10,11,11,11,11,11,11,12,12,12,12,12,12,11,13,13,14,13,13,13,13,12,13,13,13,12,13,14,13,12,12,12,13,11,14,13,13,13,11,14,12,12,13,12,13,13,13,13,12,12,14,12,11,12,12,12,11,11,12,11,11,11,11,10,11,11,10,10,10,11,10,10,10,11,11,11,12,13,14,14,14,15,17,17,19,20,20,22,23,21,21,22,23,22,24,23,23,23,24,26,25,26,25,27,25,26,27,27,28,26,27,27,26,25,27,27,26,27,25,26,26,27,26,24,26,26],[27,27,27,27,27,28,28,27,27,26,25,24,26,25,25,25,26,26,25,26,27,26,26,26,26,26,26,26,26,26,25,27,27,27,26,27,26,26,27,26,27,25,26,25,26,25,24,24,25,23,22,22,22,21,20,22,20,19,20,20,18,17,16,16,15,14,13,12,12,13,12,11,11,10,10,10,9,9,9,9,11,9,10,10,9,9,11,10,9,9,9,8,8,7,7,7,7,7,7,6,6,7,8,5,6,6,7,6,6,7,7,7,7,6,8,8,7,7,6,6,6,6,5,5,5,4,4,4,3,4,3,2,2,1,0,1,3,3,6,5,3,6,7,3,6,6,5,4,6,8,6,6,7,8,6,9,9,9,8,9,9,9,9,9,9,8,8,8,8,8,7,6,5,6,5,4,5,5,4,4,3,4,5,4,4,4,4,4,4,5,4,5,5,6,5,7,7,6,6,7,7,8,9,9,9,9,9,9,8,7,7,6,6,7,5,5,6,6,5,6,7,5,5,8,7,5,8,9,8,7,8,8,9,9,9,9,8,8,8,8,7,7,7,7,7,8,7,6,7,8,8,6,8,8,8,6,6,7,7,7,7,6,8,10,8,7,10,8,8,10,10,8,10,9,11,9,8,7,8,7,6,7,9,8,7,7,10,8,9,9,9,7,9,9,8,9,10,10,9,10,10,10,11,11,11,10,11,12,11,12,12,13,12,13,13,13,14,14,14,14,14,14,13,13,12,13,14,13,12,13,14,14,15,16,17,18,18,18,18,19,20,19,20,21,20,19,21,22,22,23,23,24,24,24,24,25,26,24,25,24,23,25,25,23,25,25,26,25,26,25,27,26,27,26,27,28,27,28,27,27,28,27,27,27,27,28,28,27,28,27,28,28,27,27,27,28,28,27,27,28,27,27,28,26,27,27,26,25,25,25,22,23,21,20,19,18,17,17,16,16,16,14,14,15,15,14,14,15,16,15,15,16,15,17,17,16,17,17,16,18,18,18,17,19,18,18,19,18,17,17,17,16,16,18,18,18,18,19,19,19,18,17,18,17,16,18,17,17,16,16,15,16,15,14,15,16,15,13,13,15,14,13,13,14,13,13,14,14,13,12,14,13,13,13,14,11,12,13,11,12,10,10,11,9,8,9,9,9,8,9,10,9,9,10,11,10,10,9,10,10,10,10,10,10,10,10,10,10,10,11,10,11,10,10,11,11,11,12,11,11,10,10,9,10,9,9,9,11,10,10,9,11,10,10,12,11,11,11,12,11,10,10,11,11,10,10,11,10,11,10,10,10,11,10,11,9,10,11,10,10,11,10,10,10,12,11,10,11,11,11,11,11,12,13,12,11,12,13,12,10,12,11,12,11,12,11,11,10,12,13,12,11,12,12,11,12,11,11,12,11,12,12,12,12,12,12,13,11,10,10,10,10,10,10,10,10,8,9,11,9,9,9,12,11,9,12,10,11,11,12,11,10,11,11,11,11,11,11,12,12,12,11,10,10,11,11,11,11,12,10,11,12,11,12,12,12,13,13,13,13,13,14,13,14,13,14,14,13,13,14,14,14,12,13,15,13,13,13,13,13,13,13,13,13,12,13,13,12,12,13,13,12,14,14,13,14,13,14,15,13,15,14,14,14,14,14,15,15,15,14,15,14,15,15,14,15,14,15,15,15,13,14,16,16,14,17,14,14,15,15,16,14,15,15,14,15,15,16,14,15,13,15,14,13,13,14,15,13,13,14,12,12,12,12,12,12,12,12,11,12,11,10,11,11,12,12,12,12,13,15,15,13,16,15,18,17,18,19,21,21,21,20,22,22,20,24,22,23,24,23,25,25,25,25,26,23,26,27,25,27,25,26,26,25,25,26,25,25,26,25,25,26,26,24,23,24,25],[28,28,28,28,28,28,28,28,27,26,27,25,27,26,26,26,27,27,26,27,27,26,26,27,27,26,27,27,27,27,26,27,27,28,26,28,27,27,27,26,27,26,26,26,26,26,25,24,25,24,24,25,24,23,23,23,22,22,21,21,19,19,17,16,15,14,14,14,12,13,11,12,11,11,11,10,9,10,9,10,9,9,10,9,10,10,10,9,8,8,9,7,10,9,8,7,10,8,8,7,12,8,8,6,8,8,7,6,8,8,8,8,8,9,9,8,8,8,8,7,6,7,7,7,7,6,4,4,6,4,3,4,5,2,1,0,1,2,3,3,2,4,4,4,4,6,4,5,9,8,6,9,9,9,9,11,10,9,9,9,9,10,9,9,11,9,8,10,10,9,9,9,8,8,8,7,7,7,5,5,5,6,6,5,5,6,5,4,6,7,5,5,6,7,6,8,6,6,7,8,7,7,7,8,9,8,8,8,7,6,6,6,5,5,5,6,6,6,6,6,7,8,7,9,9,9,9,10,10,9,9,10,10,10,10,10,10,9,9,9,9,9,9,8,9,9,9,9,9,9,10,9,8,8,9,7,8,8,8,8,7,9,10,9,8,8,11,9,9,10,8,9,9,8,8,8,8,8,7,7,6,7,8,8,7,8,10,11,9,9,10,10,10,11,10,11,10,11,10,11,11,11,11,13,12,11,12,13,12,12,14,14,13,13,14,13,15,14,14,15,14,14,15,14,12,13,14,13,12,14,15,14,14,15,16,17,18,19,21,21,20,20,21,22,20,21,23,23,23,24,24,25,25,24,26,26,26,25,26,26,24,25,25,25,26,26,26,27,26,26,27,28,28,27,27,28,28,28,28,28,28,28,28,27,28,29,28,28,28,28,28,27,28,28,27,28,28,28,28,28,28,28,29,27,28,27,27,27,26,25,24,23,22,22,22,20,18,20,18,16,16,15,14,17,15,16,17,16,18,16,16,17,16,18,17,17,18,18,17,19,19,19,18,20,18,18,19,19,18,16,17,17,19,18,19,20,20,19,20,19,18,18,20,18,16,17,18,17,17,17,17,16,17,15,16,16,13,14,13,14,15,15,14,14,14,14,14,13,15,15,14,15,14,14,13,13,12,14,12,12,12,11,12,10,10,11,11,10,10,11,11,10,9,11,11,9,11,10,9,11,10,10,9,12,10,8,11,10,10,9,10,10,10,11,10,11,11,11,12,10,10,8,8,9,9,8,8,10,9,8,8,9,9,10,10,10,11,10,10,10,11,10,11,9,10,10,9,10,11,10,9,10,10,10,10,9,12,11,10,12,12,11,11,12,12,12,11,12,13,12,13,13,13,14,14,12,13,13,13,12,12,13,13,12,12,13,11,12,13,11,12,12,12,11,11,12,12,11,12,12,12,11,12,12,12,12,12,11,12,11,10,10,9,12,10,12,10,9,12,10,10,9,10,10,10,10,11,11,11,11,11,11,10,11,11,12,12,12,11,12,11,11,11,10,11,12,12,12,11,12,12,12,12,13,12,13,13,13,13,13,12,14,14,13,14,14,13,13,14,14,14,14,13,13,14,13,12,13,13,13,12,13,13,13,13,13,12,12,12,13,13,13,13,13,14,14,13,14,15,14,15,14,15,14,13,14,15,14,15,15,16,17,15,15,15,14,14,15,15,15,14,15,15,16,14,18,14,16,15,14,17,14,15,15,15,16,15,16,16,15,14,15,14,14,14,13,13,12,14,13,14,14,13,13,13,14,13,14,13,13,14,13,14,14,13,13,14,14,16,15,16,17,18,18,20,20,22,22,24,23,24,22,22,23,24,25,25,25,25,25,27,26,26,26,26,27,26,27,26,28,26,26,27,27,26,27,27,27,27,26,26,26,27,26,25,26,26],[28,28,28,28,28,28,28,28,28,27,26,26,26,27,26,27,26,27,27,27,27,27,27,27,27,26,26,27,27,27,27,27,27,28,26,27,27,25,27,26,27,25,26,25,26,26,25,23,24,23,22,22,23,21,20,21,21,19,19,20,18,16,15,15,12,12,12,10,10,9,9,9,8,7,6,7,7,6,6,6,6,5,6,5,5,5,5,5,5,4,4,5,3,4,4,4,4,4,4,4,5,4,4,4,5,4,5,5,5,5,6,6,5,6,6,6,6,6,7,6,6,6,5,5,5,5,4,4,4,4,3,4,3,2,2,1,0,1,2,2,2,2,2,4,2,3,4,4,4,5,4,5,5,5,5,6,5,6,6,7,7,6,7,7,6,6,7,7,5,7,7,6,5,7,6,5,5,6,5,4,4,5,4,5,4,5,4,3,4,5,3,3,4,5,4,6,5,4,6,6,6,6,6,6,6,7,6,5,5,4,4,4,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,6,6,7,6,7,7,8,8,8,6,7,7,7,7,7,7,6,7,7,6,7,7,7,7,6,7,7,7,6,5,6,6,6,7,6,7,7,7,6,7,6,6,6,6,6,6,6,6,5,6,5,5,4,5,4,5,6,5,5,6,5,6,6,7,6,7,7,7,7,8,8,7,7,8,9,9,9,10,9,10,10,10,10,10,12,11,10,11,12,13,13,12,12,13,13,11,11,10,11,12,11,10,11,12,12,12,13,14,15,15,16,17,18,18,18,19,20,19,20,22,22,22,23,22,24,24,25,25,26,25,26,25,25,25,25,25,25,25,25,25,25,26,25,27,27,28,27,26,28,28,27,27,27,28,28,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,28,28,27,27,26,25,26,26,23,22,21,21,19,18,19,16,15,15,14,13,13,13,14,12,14,14,14,14,15,15,16,14,16,17,16,15,18,18,17,17,19,19,18,18,18,16,15,16,16,16,16,17,18,18,18,20,19,18,17,18,17,16,16,16,16,16,16,15,15,14,13,14,13,13,11,11,13,12,12,12,12,11,11,13,13,11,11,13,12,11,13,12,11,10,12,10,10,9,9,9,8,7,8,8,8,7,8,8,7,7,8,8,8,8,7,7,7,8,7,6,7,8,7,6,7,7,6,7,7,7,8,7,8,9,9,9,8,7,6,6,6,6,5,4,6,5,6,5,6,7,7,8,8,7,7,7,6,7,7,6,6,7,6,6,7,6,5,6,7,6,6,7,7,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,10,12,10,10,10,11,10,9,10,9,9,9,10,10,9,9,9,10,8,8,9,9,8,8,9,9,8,9,9,9,9,8,9,9,8,7,6,7,6,6,7,6,6,6,6,6,6,5,6,6,7,7,7,8,8,8,8,10,8,7,9,9,8,8,9,9,9,9,8,8,6,7,8,8,7,9,9,8,8,9,9,10,9,10,10,10,10,11,11,10,12,10,10,11,12,10,11,12,11,11,11,10,12,11,9,11,11,11,10,11,10,9,11,10,11,10,9,11,11,10,11,13,12,11,11,13,12,11,12,12,12,12,11,13,14,13,13,13,13,13,13,14,13,13,13,13,13,14,12,13,13,13,12,14,13,13,13,13,14,13,13,13,13,14,13,14,13,13,11,12,13,12,11,12,12,11,11,12,11,10,10,11,10,10,11,10,10,9,9,9,9,9,9,10,11,11,13,14,15,13,16,16,19,17,20,20,23,23,23,22,22,23,22,23,23,23,26,24,25,25,26,26,26,25,26,27,26,26,26,26,27,25,26,26,27,26,27,25,25,27,27,26,24,26,26],[29,29,29,29,29,29,29,29,29,28,28,27,28,27,28,27,28,28,27,28,27,27,28,28,26,27,28,27,28,28,26,28,28,29,27,28,27,27,28,27,28,27,27,27,27,26,25,24,25,23,22,23,23,22,20,22,20,19,19,19,17,16,13,12,10,10,9,8,8,7,7,6,6,5,5,5,5,4,4,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,2,2,2,3,3,3,3,4,4,4,4,5,5,4,4,4,4,4,5,4,5,5,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,4,3,3,4,4,4,4,5,4,5,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,3,3,3,3,4,3,3,3,3,2,3,3,2,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,4,5,4,5,5,5,5,5,5,6,6,5,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,5,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,5,4,5,5,5,5,5,6,5,6,6,6,6,6,7,7,7,7,8,7,8,8,9,8,8,9,9,10,9,9,10,9,9,8,8,8,9,8,8,9,9,10,10,10,12,12,13,13,15,15,17,16,18,20,20,18,21,22,22,22,24,25,25,26,27,27,27,26,27,24,26,27,25,25,26,26,26,26,26,26,28,28,28,27,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,28,29,28,28,29,29,29,29,28,28,28,27,27,26,25,24,23,22,21,21,18,17,17,14,13,12,10,9,10,10,10,9,10,10,11,11,11,11,12,12,12,13,13,13,14,15,14,14,16,15,15,15,14,14,13,12,13,13,14,14,15,15,16,15,15,15,14,15,14,13,13,13,13,13,12,11,11,10,10,9,10,9,8,9,9,9,8,8,9,8,9,9,10,9,9,10,10,10,10,10,9,9,9,8,8,7,7,6,6,6,6,6,6,5,6,6,5,5,6,6,5,6,6,5,5,6,6,5,5,5,5,5,5,6,5,5,5,6,6,6,7,7,7,7,7,6,5,4,4,5,4,4,4,4,4,4,5,5,5,6,5,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,6,6,7,7,6,7,6,6,7,7,7,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,8,6,6,7,7,7,7,7,7,7,6,6,6,5,5,6,6,6,6,6,6,6,7,6,7,7,7,7,8,7,7,7,8,8,8,8,8,8,8,8,8,8,9,7,8,8,7,7,8,7,8,8,7,7,7,7,7,7,7,7,7,7,7,8,8,7,8,8,8,8,8,9,9,8,9,9,10,10,10,10,9,10,9,10,9,9,10,10,9,9,10,9,8,9,9,9,9,10,10,9,10,10,10,10,10,10,10,11,10,10,9,9,9,10,8,9,9,8,8,9,9,8,9,8,8,8,8,8,8,7,8,8,7,7,7,9,9,10,10,11,13,13,13,14,15,17,18,20,19,22,22,21,20,22,23,22,24,23,23,26,24,25,25,26,26,25,24,26,26,25,27,25,26,26,24,25,27,26,27,26,27,26,27,27,26,25,27,26],[29,29,28,28,28,29,28,28,28,27,27,26,27,26,26,27,27,28,27,27,27,26,27,27,26,26,27,26,27,27,26,27,28,28,26,27,27,26,28,26,27,26,27,25,26,25,23,24,24,22,21,22,23,20,19,21,19,17,18,19,16,14,13,11,10,9,9,8,7,7,7,7,6,6,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,5,4,5,4,4,4,4,3,4,4,4,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,3,3,5,5,4,5,5,5,4,5,4,4,4,3,3,3,3,2,2,3,3,2,3,3,3,3,3,4,4,4,5,5,4,5,5,5,5,6,6,6,5,5,6,5,4,5,5,4,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,4,4,5,5,5,4,5,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,4,4,4,4,5,4,4,4,5,4,5,5,6,5,5,6,5,6,6,7,6,7,7,7,7,7,7,7,8,8,8,8,8,9,10,10,9,9,9,9,9,8,8,8,9,8,9,9,9,10,10,10,11,13,14,13,15,15,17,15,17,18,18,18,21,21,21,21,21,22,23,24,24,25,25,25,25,24,24,24,24,24,24,24,24,25,25,25,26,26,27,26,26,27,27,27,27,28,27,27,27,27,27,28,28,27,27,27,28,27,27,27,28,26,28,27,27,27,27,27,28,27,26,26,26,25,24,24,23,22,20,19,19,17,16,16,13,12,11,11,10,11,10,11,10,11,11,11,11,12,12,12,13,12,14,13,13,14,15,14,15,16,17,15,16,15,14,13,14,14,13,14,14,16,16,15,16,16,15,15,16,13,13,13,13,13,13,13,11,11,11,10,10,10,9,9,9,9,9,9,9,9,8,9,10,9,9,9,10,10,10,10,10,10,9,9,8,7,7,7,6,6,5,6,6,5,5,6,6,5,5,6,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,8,7,7,6,5,5,5,5,4,4,4,4,4,4,5,5,5,6,6,6,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,7,6,7,7,7,7,7,7,8,7,7,7,7,7,7,7,7,6,7,7,6,6,7,7,7,7,6,7,7,6,6,7,7,7,7,7,7,7,7,7,7,6,6,5,5,5,5,5,4,5,4,4,5,4,4,4,4,5,5,5,6,6,6,7,7,6,6,7,7,8,7,7,7,7,7,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,8,7,8,8,8,8,8,8,8,8,8,7,8,9,8,8,8,8,8,8,7,8,7,8,8,8,8,7,7,7,7,7,7,7,8,8,8,8,8,8,8,9,9,8,9,9,9,9,9,11,10,10,10,10,10,10,10,10,9,10,9,9,10,10,9,9,10,10,9,10,10,10,10,10,11,10,10,10,10,10,11,11,9,10,9,10,10,9,9,9,9,8,8,9,9,7,8,8,8,7,8,8,7,7,8,7,7,7,8,8,10,10,12,13,13,12,14,15,16,17,20,18,22,22,22,22,22,22,21,23,23,23,26,24,26,24,26,25,26,24,27,26,25,27,26,25,26,25,25,25,26,26,26,26,25,26,26,25,25,26,26],[28,29,28,28,28,28,28,27,28,26,26,25,25,26,25,25,25,26,25,26,25,26,26,25,26,25,25,26,25,25,25,25,26,26,25,26,25,25,26,25,26,25,24,24,25,24,22,22,22,21,20,20,20,20,18,19,18,17,17,17,15,14,12,11,9,8,8,7,7,6,6,6,5,5,4,4,4,4,4,4,4,3,4,3,3,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,3,2,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,4,4,4,4,4,4,5,4,4,4,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,4,4,4,4,3,4,4,3,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,4,4,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,7,8,7,7,8,7,7,8,8,8,9,9,11,12,13,12,13,15,15,14,15,17,16,16,18,18,19,20,19,21,21,21,22,23,23,23,24,23,22,23,25,23,22,23,23,25,24,23,25,25,27,26,25,26,26,26,27,26,26,26,26,26,27,28,28,28,27,27,27,27,26,27,26,26,27,25,27,27,26,26,27,27,26,25,25,25,24,22,21,20,19,18,18,16,14,14,12,11,10,9,9,9,9,9,9,9,9,10,10,10,10,11,11,11,12,11,11,13,13,12,13,14,14,13,13,13,13,12,12,11,12,12,12,14,14,15,14,14,13,12,14,12,12,12,12,12,11,11,10,10,9,9,9,8,8,7,7,8,7,7,8,8,7,7,8,8,7,8,9,9,8,9,9,8,8,8,7,6,6,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,4,5,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,7,7,7,6,5,5,5,5,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,4,4,4,4,4,4,4,3,4,3,3,4,4,4,4,5,5,6,6,6,7,6,6,7,6,7,6,6,6,6,6,6,5,5,5,5,5,5,6,5,5,6,6,5,6,6,6,6,7,7,7,7,7,7,7,7,7,8,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,6,7,7,7,7,7,8,7,7,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,8,9,9,8,9,9,8,8,8,8,8,9,9,10,9,9,10,9,9,9,9,9,9,10,9,9,8,9,9,8,8,8,8,7,7,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,7,8,9,9,11,12,12,11,13,13,16,16,18,18,21,21,21,20,20,21,20,24,22,22,25,24,25,24,26,26,25,23,26,25,25,27,25,25,26,25,25,25,24,24,24,25,24,26,26,23,24,24,25],[29,29,29,29,29,29,29,28,29,28,27,27,27,27,27,27,27,27,27,28,26,27,27,26,27,27,26,27,27,27,27,28,27,28,27,28,26,27,27,27,27,27,26,26,26,26,24,23,24,23,22,21,22,22,19,20,20,19,17,18,15,13,12,10,9,8,7,6,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,3,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,3,4,4,5,4,4,4,4,4,4,4,3,3,2,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,5,6,5,6,6,6,6,6,7,7,7,6,7,8,7,6,7,6,7,7,7,6,7,7,7,8,8,9,11,12,12,13,13,15,14,17,18,17,17,20,20,21,21,21,22,23,23,24,25,26,25,26,25,22,25,23,23,25,24,24,25,25,26,26,26,26,26,27,27,27,27,27,27,27,28,27,27,28,28,28,28,28,27,28,28,28,28,28,26,28,27,27,28,28,27,28,27,27,27,26,25,24,24,22,21,20,18,19,16,14,13,12,11,10,8,8,8,8,8,7,8,8,8,9,8,9,9,10,10,11,10,11,11,12,11,11,12,12,12,12,11,11,11,11,11,10,11,11,11,11,12,12,11,11,10,11,11,10,10,10,10,9,9,9,9,8,8,7,7,6,7,6,7,7,6,6,7,6,6,7,7,7,7,8,8,8,8,8,8,7,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,6,5,5,5,6,5,5,6,5,5,5,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,7,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,6,5,5,6,6,6,6,6,6,6,6,7,7,6,7,8,7,7,7,7,8,8,8,8,8,7,8,8,7,8,7,7,8,8,7,7,7,7,7,8,8,8,7,8,8,7,8,8,8,8,8,8,8,8,7,8,8,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,5,5,6,7,7,9,9,10,11,12,11,13,13,15,18,17,17,20,19,20,19,20,22,20,23,22,23,24,21,25,24,25,24,25,23,26,25,24,26,25,25,24,23,24,25,25,24,25,24,25,24,25,24,23,25,24],[29,29,29,29,29,29,29,28,29,28,28,28,28,27,28,28,27,28,27,28,27,27,28,27,27,27,27,27,28,27,26,28,28,28,27,28,27,28,27,27,28,27,26,26,26,25,24,23,24,22,21,21,23,20,18,20,18,18,18,17,15,13,11,9,8,7,6,5,5,5,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,4,3,4,4,4,3,3,3,2,2,2,2,1,1,2,1,1,2,2,1,1,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,9,11,11,11,13,13,15,13,16,16,16,16,18,19,19,19,19,22,23,22,24,25,26,25,25,24,23,24,24,24,24,25,24,25,24,25,26,27,27,26,27,27,27,28,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,27,28,27,28,27,27,28,27,28,28,26,27,26,25,25,24,23,22,21,20,18,18,16,14,13,11,10,8,8,7,7,7,7,7,7,7,8,8,8,8,8,9,9,10,9,9,10,12,10,11,12,12,12,12,11,11,10,10,10,10,10,11,12,12,12,12,12,10,10,11,10,9,9,9,9,8,8,8,8,7,7,7,6,6,6,6,6,6,5,6,6,6,6,6,6,6,7,7,7,7,8,8,7,7,7,5,5,5,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,3,3,4,4,3,3,4,3,3,4,4,3,3,4,4,5,5,5,6,6,6,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,4,4,5,4,4,5,4,4,4,5,4,5,4,4,5,4,4,4,5,5,4,5,5,5,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,5,4,4,5,5,5,5,5,5,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,5,5,6,6,6,6,6,6,6,6,6,5,5,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,6,8,7,7,7,7,7,6,7,6,6,7,7,6,6,7,6,6,6,6,6,7,7,7,7,7,7,7,8,7,7,7,8,8,7,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,5,5,5,6,5,5,5,5,4,5,6,7,8,9,10,11,12,11,13,13,15,17,19,19,21,21,22,20,21,22,21,24,22,23,24,23,26,24,26,25,27,24,26,26,26,27,25,26,26,24,25,26,26,26,26,26,25,26,26,25,25,25,25],[29,28,28,28,28,28,28,27,28,27,26,25,26,25,26,26,26,26,26,26,25,26,26,25,25,26,26,26,26,25,25,26,26,27,25,27,26,26,26,26,27,25,25,25,24,24,22,22,22,20,20,20,21,19,17,19,17,16,17,16,13,12,11,9,8,7,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,2,2,2,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,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,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,10,10,10,12,13,13,12,14,15,14,14,16,17,17,19,18,20,21,20,22,23,23,23,23,23,20,22,22,22,22,22,23,23,23,23,24,25,27,24,25,26,25,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,26,26,26,25,26,25,25,27,26,26,27,26,26,25,24,23,22,21,20,19,17,15,17,14,13,12,10,9,8,7,7,7,7,7,6,7,7,7,8,8,8,8,9,9,10,9,9,10,10,10,10,11,12,11,11,11,10,9,9,9,9,10,10,11,11,11,11,11,10,10,10,9,9,9,9,9,8,8,8,7,7,7,7,6,6,5,6,6,6,6,6,6,5,6,6,6,6,6,7,7,7,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,6,6,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,4,5,4,4,4,5,4,4,4,5,5,5,4,5,5,4,4,5,5,4,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,3,3,3,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,4,4,4,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,5,6,5,5,6,6,5,6,6,6,5,5,5,5,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,6,7,7,6,7,7,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,8,6,7,6,7,7,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,10,11,12,14,15,17,17,20,20,20,19,20,19,20,21,21,21,23,22,24,23,24,24,24,23,25,25,24,27,24,24,25,23,23,24,24,24,23,24,23,25,24,23,22,24,24],[29,28,28,29,28,29,28,27,28,27,26,27,26,26,26,26,26,25,27,26,25,27,26,25,26,27,25,26,26,25,25,26,26,27,25,26,25,26,26,25,26,26,25,25,25,25,24,22,23,22,22,20,21,20,19,19,18,18,17,16,14,13,11,9,8,7,6,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,3,3,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,6,6,5,5,5,5,5,5,5,6,6,6,7,8,9,10,12,11,13,14,14,13,15,16,15,15,17,17,19,20,18,22,23,21,23,25,24,24,25,23,23,23,23,24,23,24,24,23,24,23,25,25,26,24,26,26,26,26,26,26,26,27,26,27,26,27,27,27,27,26,27,27,27,27,27,26,27,26,26,27,26,27,27,25,26,25,24,24,23,23,20,19,19,16,17,15,13,12,10,9,8,7,6,6,6,6,6,7,6,7,7,7,7,8,8,8,9,8,9,10,10,10,10,11,11,10,11,10,10,9,9,9,8,9,10,10,11,11,11,10,10,10,10,9,9,8,8,8,7,7,7,7,6,6,6,6,5,5,5,6,5,4,5,6,5,5,6,6,5,6,6,7,7,8,7,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,6,6,5,4,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,5,5,4,4,5,5,5,5,5,4,4,4,3,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,4,5,6,5,5,6,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,7,7,7,7,6,7,7,6,7,6,6,6,6,6,6,6,5,6,6,7,7,6,7,7,7,7,7,7,7,7,7,6,7,6,7,7,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,4,5,4,4,4,4,5,6,7,8,9,11,11,10,12,13,15,17,18,18,20,21,21,19,19,20,21,23,21,22,23,22,24,23,25,24,25,23,26,25,24,26,25,24,25,24,25,25,24,24,24,25,24,25,24,23,23,23,23],[29,28,28,29,28,29,28,28,28,28,27,27,27,26,27,26,26,26,26,27,26,27,27,26,26,27,26,27,27,25,26,27,26,28,26,27,26,27,27,26,26,26,25,26,25,25,23,22,23,22,21,21,22,19,19,20,19,17,17,17,14,13,11,9,7,6,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,1,1,2,1,1,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,4,5,5,5,4,5,5,6,6,7,7,9,10,10,12,13,14,13,14,15,16,15,17,18,19,19,19,22,23,22,23,24,24,24,25,23,22,24,23,23,23,23,24,23,24,24,25,25,27,25,26,26,26,26,26,26,26,27,26,26,26,27,27,27,27,27,28,27,27,27,28,27,27,27,26,27,27,27,27,25,26,25,24,23,22,21,20,19,18,16,17,14,12,11,10,8,7,6,6,5,6,6,5,6,5,6,7,6,6,7,7,7,8,8,8,8,8,9,9,10,10,9,10,9,9,9,8,8,8,9,9,9,9,10,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,5,5,5,5,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,3,4,3,3,3,4,4,3,3,3,4,4,3,3,4,4,3,4,4,3,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,5,5,5,5,4,4,5,5,4,5,5,4,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,5,6,5,5,6,6,6,6,6,6,6,5,6,6,5,6,6,5,5,6,5,5,5,5,6,5,6,7,6,6,6,6,7,6,6,6,7,7,6,6,5,6,6,5,5,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,6,7,7,9,10,10,10,11,12,13,15,16,16,19,19,19,17,18,19,19,23,19,22,21,20,24,23,23,24,25,22,24,24,24,24,23,24,24,22,23,25,24,23,25,24,22,24,25,21,21,24,23],[29,29,28,29,29,29,29,28,29,28,27,27,27,27,27,28,27,28,28,28,27,28,28,27,28,28,28,28,29,27,27,28,28,28,28,28,28,28,28,28,28,26,26,27,26,26,23,23,24,21,21,21,22,19,19,19,17,17,18,17,13,12,10,8,6,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,1,1,2,2,2,2,1,1,2,1,1,2,2,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,5,5,6,6,7,8,9,9,11,11,14,12,14,15,15,14,16,17,18,19,19,21,22,21,23,23,24,23,24,22,21,23,22,22,23,23,23,22,23,24,25,24,26,24,26,27,27,27,27,27,27,27,27,26,27,28,27,28,27,27,28,28,27,27,27,25,26,27,26,28,27,27,28,25,25,26,24,23,23,20,20,19,17,16,15,13,11,10,8,8,6,6,5,5,5,5,5,5,6,6,6,6,6,7,7,7,8,7,8,9,8,9,9,10,9,9,10,9,9,8,8,8,8,8,8,9,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,6,5,5,5,4,4,4,5,4,4,5,5,4,4,5,5,5,5,5,6,6,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,5,5,4,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,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,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,5,5,6,5,5,5,5,4,5,5,5,5,5,5,5,4,5,5,5,5,6,5,5,5,5,6,5,6,5,6,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,5,5,6,7,8,9,10,9,11,11,13,14,16,17,19,20,19,18,19,18,19,21,20,21,22,20,24,23,26,24,25,24,25,25,25,27,24,25,25,23,24,26,25,24,24,24,23,25,25,22,21,24,25],[28,27,27,28,27,28,28,27,28,27,25,26,26,25,25,26,25,25,26,26,25,26,26,25,26,26,25,26,26,24,25,26,26,27,26,27,26,26,26,26,26,26,25,25,25,25,24,22,23,22,22,20,21,19,18,18,17,17,16,16,13,12,10,8,7,6,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,3,3,2,2,1,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,6,6,6,7,9,10,10,11,13,13,12,14,14,14,14,16,16,18,18,17,20,22,21,21,23,22,23,24,22,21,23,22,22,22,22,23,23,23,22,24,24,25,24,25,26,26,26,25,26,26,26,26,26,26,26,27,26,26,26,27,27,27,26,27,25,26,26,26,27,26,26,27,24,25,25,24,23,21,21,19,18,17,15,15,13,11,11,9,8,7,6,6,5,6,5,5,6,6,6,6,6,6,7,7,7,8,7,8,8,8,8,9,9,9,9,9,9,8,8,8,8,7,8,8,9,9,9,9,9,9,8,8,8,8,7,7,7,6,6,6,6,5,5,5,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,4,3,3,2,3,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,2,2,3,3,2,2,3,2,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,3,4,4,3,3,4,3,3,4,4,3,4,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,4,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,5,5,4,5,5,5,5,5,5,4,5,4,5,5,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,5,5,5,6,6,5,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,6,6,6,6,6,5,6,6,6,6,5,5,5,5,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,5,6,7,7,8,10,10,9,11,12,13,15,16,16,19,20,18,18,18,19,18,22,20,21,21,19,22,22,23,22,23,21,24,23,22,25,23,23,22,23,24,24,23,23,23,23,21,22,23,21,21,22,23],[28,28,28,29,28,28,28,27,28,27,26,27,26,26,26,26,25,25,26,26,25,27,26,24,26,26,25,26,26,24,25,26,25,27,25,26,25,26,26,25,26,26,25,25,24,25,23,22,22,21,21,20,21,19,18,19,18,17,16,16,13,12,10,7,6,5,5,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,3,4,4,4,4,4,4,5,5,6,7,8,10,10,11,12,13,12,14,15,15,14,15,16,18,17,18,20,21,20,22,23,24,24,24,22,21,23,23,22,21,23,23,23,23,23,23,24,25,24,24,25,25,26,25,25,25,26,26,25,26,26,26,26,26,26,27,26,26,26,26,25,26,26,25,26,26,26,26,23,25,24,23,23,22,20,18,18,16,15,16,14,11,11,9,8,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,8,8,9,9,9,9,8,8,7,7,7,7,7,8,8,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,6,5,5,4,4,4,4,4,4,4,4,4,5,4,4,5,4,4,5,5,5,5,6,6,6,5,5,4,4,3,3,3,3,2,2,3,2,2,3,2,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,5,5,4,4,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,4,5,5,5,6,5,5,5,5,6,5,6,5,6,6,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,5,5,7,7,9,9,10,9,11,11,13,14,16,16,18,19,18,17,19,19,19,22,19,21,22,21,24,23,24,23,24,23,24,24,23,25,23,23,23,23,23,24,24,24,24,23,22,24,23,22,21,23,23],[28,28,28,29,28,29,28,28,29,28,27,27,27,27,26,27,26,26,27,27,26,26,27,26,26,27,27,27,27,25,26,27,27,27,27,27,26,27,27,27,26,27,25,26,25,25,24,22,22,21,21,20,20,19,17,18,18,17,16,16,13,12,10,8,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,3,3,2,2,1,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,1,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,3,4,4,4,4,4,4,5,6,6,7,9,9,10,12,12,13,12,13,15,15,14,16,17,17,18,18,21,22,21,22,23,24,23,24,22,22,24,23,21,23,24,24,23,23,24,24,26,27,24,25,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,26,26,26,25,26,27,26,27,26,26,27,24,24,24,23,22,21,20,19,18,17,16,15,13,12,11,9,8,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,8,8,8,9,9,8,9,8,8,8,7,8,7,8,8,8,9,9,8,9,8,8,7,7,7,6,6,6,6,5,6,5,5,5,5,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,6,6,6,5,5,4,4,3,3,3,3,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,2,3,3,4,3,4,4,5,5,4,4,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,4,5,6,6,5,5,6,5,4,5,5,4,4,5,4,4,5,5,4,4,4,5,5,5,5,5,5,5,5,6,5,6,5,6,6,5,5,5,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,5,6,7,8,10,10,9,10,11,13,15,17,17,19,21,18,17,18,19,18,22,20,22,21,20,25,25,23,23,25,23,24,25,24,25,23,24,24,22,24,25,25,23,25,24,22,24,25,22,21,24,23],[28,28,28,28,28,28,28,27,28,27,26,26,26,26,26,26,26,26,27,26,25,26,26,25,26,27,26,27,27,25,26,27,27,28,26,27,27,27,27,27,27,27,26,26,26,26,24,23,23,23,22,21,22,20,18,19,17,18,16,16,12,11,9,7,6,5,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,2,1,1,2,2,1,1,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,3,4,4,4,4,4,4,5,5,5,7,8,9,9,11,12,13,11,13,14,14,14,15,16,17,18,17,20,22,20,21,23,24,23,24,22,21,23,23,22,22,23,24,23,23,23,24,25,27,24,25,26,25,26,26,26,26,26,27,26,26,26,26,26,26,26,27,27,26,26,26,25,27,26,26,27,26,26,27,24,24,24,23,23,22,20,18,18,17,15,14,12,10,10,8,7,6,5,5,5,5,5,4,5,5,5,6,5,6,6,6,6,7,6,7,8,7,8,8,9,8,9,9,9,8,8,7,7,7,7,7,8,8,9,8,8,8,8,7,7,7,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,5,5,4,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,5,4,4,4,4,4,5,5,5,5,5,5,5,6,5,6,5,5,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,5,5,6,7,8,9,10,9,10,11,13,13,15,15,18,19,17,17,18,18,18,21,18,20,21,20,22,22,23,22,23,21,23,23,23,25,22,22,23,21,22,23,22,22,22,22,21,23,23,22,20,21,22],[28,27,27,28,27,28,27,26,28,26,25,26,25,25,24,26,24,25,26,24,25,26,25,25,26,26,24,25,26,24,25,26,25,26,24,26,25,26,25,25,25,25,24,25,25,24,23,22,22,21,21,19,20,19,18,18,17,17,15,15,13,11,10,8,6,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,3,3,2,2,1,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,2,2,2,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,3,3,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,5,5,5,4,4,4,4,4,4,4,5,5,5,6,6,7,9,10,10,12,12,13,12,14,14,14,14,15,16,17,17,17,20,21,19,20,22,22,23,23,21,21,22,22,22,22,22,24,23,23,23,24,25,25,24,25,26,26,26,25,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,25,25,26,26,25,25,25,25,25,23,24,23,23,22,19,20,17,16,16,14,14,12,10,10,8,7,6,6,5,5,5,5,5,5,5,6,6,6,6,6,7,7,8,7,7,9,8,8,9,10,9,9,9,9,9,8,8,8,7,8,8,9,9,9,9,9,9,8,8,8,7,7,7,7,6,6,6,6,5,5,5,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,3,4,3,4,4,3,3,4,4,3,4,4,4,4,3,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,4,4,4,4,4,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,4,4,5,4,4,5,5,4,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,5,5,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,6,7,7,8,9,10,9,11,12,13,15,17,17,19,21,18,18,19,19,18,21,20,20,22,21,23,22,24,23,23,23,24,25,24,25,24,23,24,23,23,24,23,24,23,24,21,25,24,22,22,24,22],[28,28,28,28,27,28,28,27,28,27,26,27,27,26,26,26,25,26,26,26,26,26,26,26,26,27,26,27,27,25,26,27,27,28,26,27,26,27,27,27,27,26,25,26,26,25,24,23,23,23,21,21,22,20,19,20,19,18,17,18,15,13,10,8,7,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,3,3,2,2,1,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,2,2,2,2,2,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,6,6,7,10,10,11,13,14,15,15,15,16,18,16,17,19,19,20,20,22,23,22,23,24,24,24,24,24,22,23,23,22,23,24,24,23,24,23,24,24,26,24,25,25,25,25,25,25,26,26,25,25,25,26,26,26,26,25,27,27,27,27,26,25,26,26,26,26,26,26,26,24,24,24,23,23,21,20,19,18,17,15,16,14,12,11,9,8,7,6,6,5,6,6,6,6,6,6,7,7,6,7,7,7,8,8,8,8,8,8,9,10,9,9,9,9,9,8,8,8,8,8,8,9,9,10,9,9,9,9,8,8,8,7,7,7,6,6,6,6,6,5,6,5,5,4,5,5,5,4,5,5,5,5,5,5,5,6,6,6,6,7,7,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,5,6,6,5,4,3,3,2,3,3,2,2,2,3,3,3,3,3,3,3,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,3,4,4,3,4,4,4,3,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,2,2,1,2,2,3,2,3,3,3,3,4,4,3,3,4,4,4,4,4,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,5,5,5,4,5,5,5,4,5,5,4,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,4,5,5,5,5,5,6,5,5,6,7,7,6,6,6,6,5,6,6,5,6,5,5,5,6,5,5,5,5,6,6,6,7,6,6,6,6,6,7,6,6,7,7,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,5,6,7,8,9,10,10,10,11,12,13,15,15,16,18,19,17,17,18,18,18,21,18,20,21,20,23,23,22,22,23,22,23,24,23,23,22,23,24,21,22,24,24,22,23,23,21,23,24,21,21,23,21],[28,27,28,28,27,28,28,27,28,27,26,26,26,26,26,26,26,26,27,26,26,27,27,26,27,27,26,26,27,26,26,28,27,27,27,27,26,27,27,26,27,27,25,26,25,24,23,22,23,22,22,21,21,19,20,19,18,19,18,18,14,13,11,8,7,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,4,4,4,3,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,4,4,4,5,5,4,4,5,5,6,6,7,7,10,10,10,12,13,14,13,14,16,15,16,18,17,17,19,19,21,22,21,22,23,24,23,24,22,23,24,23,22,24,23,23,23,23,23,25,24,26,25,25,27,26,26,26,26,26,26,26,26,26,27,27,27,27,26,27,27,26,26,25,25,26,26,26,26,26,25,26,25,24,24,24,22,21,20,20,18,18,16,15,14,12,11,9,8,7,6,6,6,6,6,5,6,6,6,7,7,7,7,7,7,8,8,8,9,9,9,9,10,10,10,10,10,9,9,8,8,8,8,9,10,10,10,10,9,9,9,8,8,8,7,7,7,7,7,6,6,6,6,6,5,5,5,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,6,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,4,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,3,3,4,4,3,4,4,3,3,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,5,4,5,5,4,5,5,5,4,5,5,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,6,8,8,9,10,11,10,11,12,14,16,17,17,20,21,20,18,19,20,20,22,20,22,22,21,24,25,24,24,25,24,24,25,25,24,24,25,25,23,23,25,25,23,24,24,22,24,25,23,21,24,24],[28,28,27,28,28,28,28,28,28,27,26,26,26,26,26,27,26,27,27,27,26,27,26,27,26,26,27,27,27,27,25,28,27,28,27,28,27,27,28,27,28,27,26,26,27,26,23,23,24,21,22,23,22,19,20,21,19,19,19,19,16,14,12,10,8,7,6,5,5,5,5,4,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,2,3,3,3,3,4,4,3,2,2,2,2,3,3,3,3,2,2,2,3,2,2,2,2,2,2,3,3,2,3,3,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,4,5,4,4,5,5,5,5,5,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,3,3,3,2,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,7,6,6,7,7,7,7,6,7,6,6,6,6,6,6,6,6,7,7,7,8,7,9,11,11,12,14,15,16,16,16,19,18,17,20,20,19,22,22,23,23,24,25,24,26,24,26,24,23,25,24,22,24,24,25,25,24,25,25,25,27,25,26,26,27,27,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,25,24,25,24,24,23,20,19,20,18,17,16,15,13,12,11,10,9,8,7,7,8,7,7,8,8,8,8,8,9,8,9,9,9,9,10,10,11,10,11,12,12,11,12,10,11,10,10,9,10,10,10,10,11,12,11,11,11,10,10,10,9,9,9,9,9,8,8,8,8,8,8,7,6,6,6,7,7,6,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,7,7,6,5,5,5,4,4,4,5,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,7,7,6,5,4,4,4,4,3,3,3,3,3,4,4,4,5,5,5,5,4,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,6,5,5,5,5,5,4,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,4,5,5,6,4,4,5,5,5,5,5,5,5,4,4,4,3,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,6,6,7,6,7,6,6,7,6,6,6,7,7,6,6,6,7,6,5,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,9,8,8,8,8,8,7,8,7,7,8,7,7,7,8,7,6,7,7,7,8,7,8,8,8,8,8,8,8,8,8,8,9,8,8,8,8,8,8,8,8,7,7,7,7,7,6,7,7,6,6,6,7,5,6,6,6,5,6,7,8,9,9,11,12,12,11,12,13,15,16,17,17,20,22,20,19,20,20,20,22,21,22,22,21,24,24,24,23,25,23,24,25,24,25,24,25,25,23,23,25,25,24,24,24,23,23,25,23,21,24,23],[28,28,28,28,28,29,28,28,28,27,26,26,26,26,26,27,26,26,27,26,26,27,26,26,26,26,26,27,27,26,26,27,27,28,26,27,26,27,27,27,27,27,27,26,26,26,25,23,23,23,23,22,22,21,20,20,19,20,18,18,15,14,12,10,9,8,7,6,5,5,5,4,4,3,4,3,3,2,2,3,3,2,3,3,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,2,2,2,2,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,5,4,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,2,1,0,1,1,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,5,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,6,6,5,6,6,6,6,7,7,8,9,8,10,12,12,12,14,15,15,15,16,17,17,17,18,19,20,20,20,22,23,22,24,25,25,24,25,24,24,24,23,23,24,24,25,24,25,24,26,26,27,26,26,27,27,27,27,27,27,27,27,27,26,27,27,26,27,27,28,27,26,27,27,26,27,27,26,27,26,27,27,24,25,24,24,23,21,21,18,18,17,16,17,15,13,13,11,9,9,8,8,8,8,8,8,8,9,9,9,9,9,10,9,11,12,10,11,12,13,12,13,14,15,13,13,12,13,12,10,11,11,11,12,13,14,14,14,13,12,12,12,12,11,11,10,10,10,9,9,9,8,8,8,7,7,7,7,7,7,7,7,8,6,7,8,8,7,8,9,9,9,9,9,8,8,8,7,7,6,5,5,5,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,5,5,5,6,6,6,7,7,8,8,7,6,5,5,4,5,4,4,4,4,4,4,5,5,5,5,5,6,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,6,6,5,6,6,6,5,6,6,5,5,6,6,6,6,5,6,6,5,5,5,6,5,6,5,6,6,5,5,6,5,5,5,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,4,4,4,5,6,6,5,5,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,5,4,4,5,5,5,5,6,5,6,6,6,6,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,5,5,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,9,9,9,9,9,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,8,8,8,8,8,9,9,10,9,9,9,9,10,8,9,9,10,9,8,8,8,8,8,7,8,7,7,7,7,7,7,7,7,6,6,6,6,6,7,8,9,10,10,11,13,13,12,13,15,16,18,18,19,21,22,21,21,21,21,21,23,22,22,23,22,24,24,25,24,25,23,25,25,25,26,24,24,26,24,25,25,25,25,25,25,24,26,24,24,23,25,24],[28,28,28,28,28,29,28,28,29,27,27,28,27,27,27,27,27,27,28,27,27,27,27,27,27,28,27,27,28,27,27,28,28,28,28,28,27,28,28,28,28,27,27,27,27,26,23,24,24,22,22,23,22,20,20,21,19,20,19,19,16,14,12,9,9,7,6,5,5,5,5,4,4,3,4,3,3,3,2,3,2,2,2,2,2,2,2,2,3,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,6,6,5,6,6,6,6,6,7,7,9,8,9,11,11,12,14,15,17,15,16,18,18,16,18,19,20,20,21,24,23,23,24,25,25,25,26,23,23,25,24,23,25,25,25,24,24,25,26,26,27,26,26,27,27,27,28,27,27,27,27,28,27,28,28,28,28,28,28,28,28,28,27,27,28,27,27,28,27,27,27,25,25,25,25,24,22,20,20,19,19,17,17,15,14,13,11,10,9,8,8,8,8,7,7,8,8,8,9,9,9,9,9,10,10,10,10,10,12,11,12,13,12,12,12,12,12,11,11,11,10,11,11,12,12,13,12,12,11,11,11,10,9,9,9,9,9,8,8,8,8,7,8,7,7,6,7,7,6,6,7,7,6,6,7,8,7,7,8,9,8,9,9,9,8,7,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,6,6,7,7,7,5,5,4,4,4,4,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,3,3,3,4,4,5,5,4,5,5,5,6,5,5,5,5,4,4,4,3,4,4,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,7,6,7,7,6,7,7,6,6,6,7,6,6,7,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6,6,5,6,6,6,6,7,6,7,6,7,7,7,7,7,8,8,8,8,8,8,7,8,7,7,7,7,7,7,8,7,7,7,7,7,7,8,8,7,8,8,8,9,8,8,8,9,9,8,8,8,8,8,7,7,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,13,13,12,13,15,16,18,18,19,21,21,21,20,21,21,21,24,22,23,24,22,25,24,25,24,25,23,25,25,25,26,24,25,25,23,24,25,25,24,25,25,23,25,24,24,23,23,23],[28,28,28,28,28,28,28,27,28,26,26,25,26,26,26,27,26,27,26,27,27,26,26,27,26,26,27,26,26,26,26,27,28,28,26,28,26,26,27,26,28,26,25,25,26,25,23,23,24,21,21,21,21,20,18,21,17,18,18,17,15,14,12,10,9,8,7,7,6,6,6,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,4,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,4,4,4,4,4,3,2,2,2,3,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,4,4,4,4,5,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,1,2,1,1,0,1,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,3,4,4,4,4,3,4,4,4,3,4,4,4,4,4,5,4,4,5,5,6,6,6,6,6,6,6,7,7,6,6,6,6,5,4,4,5,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,5,5,5,4,5,5,4,5,5,5,5,5,5,6,5,5,5,5,4,4,5,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,8,8,7,8,8,9,9,8,8,8,7,7,7,6,7,7,7,7,7,8,8,9,9,10,11,12,12,13,15,15,14,16,17,16,17,18,18,18,20,20,21,21,21,23,24,25,24,24,24,22,23,24,23,23,25,24,25,24,23,25,26,27,25,26,26,26,27,27,26,26,27,27,26,27,27,27,26,27,27,28,27,27,27,26,26,27,27,26,27,26,26,27,25,24,24,24,22,22,21,18,19,17,16,16,14,13,13,11,10,9,9,8,9,8,8,9,10,11,11,10,11,12,12,12,12,13,13,12,13,15,14,14,15,15,15,15,15,14,13,13,13,13,14,13,15,14,15,15,15,14,13,14,13,12,11,12,12,11,11,11,10,9,9,9,9,9,7,8,9,9,8,9,10,8,8,10,10,9,9,10,11,11,11,11,10,10,9,8,7,7,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,6,5,5,5,6,6,6,7,7,8,8,7,6,6,6,5,5,5,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,8,7,6,6,7,6,6,7,7,6,6,7,7,6,6,6,7,7,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,4,4,4,4,3,3,3,2,3,3,2,2,2,3,3,3,4,4,4,5,6,6,5,5,6,6,6,6,6,6,6,6,5,4,4,5,5,5,5,5,5,5,5,6,6,5,6,6,6,7,7,7,8,8,9,8,8,8,8,7,7,8,8,7,8,7,8,7,7,7,7,7,6,7,7,6,6,6,7,6,6,6,6,6,7,7,7,7,7,8,9,8,9,9,9,9,9,10,10,10,10,9,9,9,9,8,8,9,8,8,9,9,8,7,8,8,8,10,10,10,9,10,10,9,10,10,10,10,10,11,10,10,9,10,10,9,9,10,9,8,9,10,8,8,9,8,8,8,9,8,7,8,8,7,7,7,8,9,10,10,13,14,14,13,14,16,17,18,20,20,21,22,22,21,21,22,21,23,22,21,23,23,23,24,25,23,24,23,25,26,24,26,24,24,24,25,24,25,25,24,25,25,23,24,25,23,22,23,25],[27,27,27,27,27,28,27,27,28,26,26,26,26,26,25,26,26,26,26,26,26,27,26,26,27,26,26,26,26,26,26,26,27,27,25,27,26,26,27,26,27,25,25,26,25,25,23,23,23,21,22,21,22,20,19,21,18,20,18,17,16,14,12,11,10,10,9,8,9,8,8,7,7,7,6,6,5,5,4,5,5,4,4,5,4,3,4,4,4,3,3,3,3,3,3,3,3,2,3,3,5,3,3,4,4,3,4,4,4,5,4,4,3,2,3,3,4,5,5,5,5,4,4,5,4,4,4,4,4,5,5,4,5,5,5,6,6,5,4,4,4,4,3,4,4,3,3,3,3,3,3,4,3,2,3,2,1,0,1,2,2,3,3,2,3,4,3,3,3,4,3,4,4,5,5,4,5,5,5,5,5,5,6,5,5,6,6,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,8,7,7,7,7,6,6,5,5,5,5,4,4,5,4,4,4,4,4,5,4,5,5,6,5,6,6,5,5,6,6,5,6,6,5,5,6,6,5,5,6,6,6,6,6,6,7,6,7,7,6,7,7,7,7,7,7,7,7,7,7,6,7,6,7,6,7,7,6,7,7,7,7,7,6,7,6,6,6,4,5,5,4,5,6,5,5,6,7,5,6,7,7,7,7,7,8,8,7,8,8,8,8,9,8,9,8,9,9,9,9,9,9,9,10,10,10,10,9,9,9,8,8,9,9,9,9,9,9,9,11,10,11,12,13,13,15,15,16,15,17,18,17,18,19,20,19,21,20,23,23,22,24,25,25,25,25,25,23,24,24,23,24,24,25,25,25,24,27,27,27,26,26,27,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,27,26,27,27,26,25,24,24,23,22,22,19,20,19,18,18,16,14,15,13,12,11,10,10,11,10,11,11,11,12,12,12,13,13,13,12,13,15,14,13,14,16,14,15,15,16,15,15,15,15,14,14,14,13,14,14,16,16,15,16,15,15,14,15,14,13,14,14,13,13,13,13,12,11,11,12,10,11,10,10,11,11,11,11,11,10,10,11,11,10,11,11,11,11,12,12,11,11,11,10,10,9,9,8,8,9,8,7,8,7,7,7,8,8,8,7,7,8,7,7,7,8,7,7,7,7,7,7,8,7,7,7,7,7,7,7,8,8,9,9,8,8,7,7,7,6,6,5,5,5,5,5,5,6,6,6,6,6,6,5,6,6,5,5,6,6,5,5,6,5,5,6,7,5,6,7,7,6,7,7,7,7,7,8,7,8,7,8,8,8,9,9,9,9,10,9,9,9,9,8,8,9,8,8,9,9,8,8,8,8,9,8,8,9,8,8,8,9,8,8,7,8,7,7,7,7,7,7,7,6,5,5,5,5,4,4,3,3,3,3,2,2,3,4,3,5,5,5,6,7,8,7,7,8,8,8,7,7,7,7,8,6,6,6,7,7,7,7,7,8,7,8,8,8,8,8,8,9,9,9,10,10,10,10,10,9,10,10,10,10,11,10,10,9,9,10,9,9,10,9,9,9,9,8,8,8,8,8,8,8,8,8,9,9,9,10,9,9,10,10,10,11,11,11,10,10,11,11,11,12,11,10,10,10,10,10,11,10,9,11,10,10,10,10,10,10,11,11,11,11,11,12,11,11,11,11,12,12,13,11,11,11,12,12,11,11,12,11,10,11,12,10,10,11,10,10,10,10,10,9,9,9,9,9,9,10,11,12,12,14,15,15,15,16,17,19,20,21,20,22,21,24,22,23,22,23,24,24,22,25,23,23,23,25,24,24,23,25,26,24,27,26,25,24,25,26,25,24,24,26,26,24,26,25,24,23,25,24],[28,29,29,29,29,29,29,29,29,28,27,27,28,27,27,27,28,28,28,28,27,28,28,27,27,28,27,27,28,28,26,28,28,29,27,29,27,28,28,27,28,27,26,27,27,26,24,24,25,22,22,22,22,21,21,21,19,20,19,19,17,15,12,10,9,8,7,7,6,6,6,5,6,5,5,4,4,3,3,3,3,3,3,4,3,3,4,4,4,4,3,3,3,3,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,4,2,3,2,3,3,3,3,4,3,3,3,4,3,3,4,4,3,4,4,4,4,5,5,6,5,5,4,4,4,3,3,3,4,3,2,3,2,2,2,2,2,2,1,1,1,1,0,1,1,3,3,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,8,8,8,8,7,6,6,5,5,5,5,4,4,4,4,3,3,4,3,3,4,4,3,3,4,4,3,4,4,4,4,5,5,5,4,4,5,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,7,7,6,6,6,6,6,6,6,6,6,7,6,6,6,7,6,6,6,6,7,6,5,6,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,6,5,6,5,6,6,6,6,7,7,7,7,7,8,7,8,9,9,8,9,8,9,9,8,9,8,8,8,7,8,8,8,7,8,9,8,10,9,10,12,13,13,14,16,16,16,17,20,19,18,21,22,21,22,24,24,25,24,25,26,27,25,26,25,24,25,24,22,25,25,25,26,25,26,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,27,27,28,27,27,28,27,26,27,24,25,25,24,24,22,21,20,19,19,17,17,15,15,13,12,11,11,9,9,9,10,10,9,10,10,11,11,11,11,12,12,12,13,13,13,14,15,13,15,16,16,14,15,14,15,14,12,13,13,13,14,14,14,15,14,15,13,14,13,12,12,12,12,11,12,11,11,10,9,10,10,10,9,9,8,10,9,8,9,10,9,10,11,11,10,10,11,12,11,12,12,11,10,10,9,9,8,8,7,7,7,6,7,7,6,6,7,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,8,8,8,9,9,7,7,7,7,6,7,6,5,6,6,5,6,6,6,7,6,7,6,5,6,6,5,5,6,5,5,5,5,4,5,5,5,5,5,6,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,8,8,7,8,8,8,7,7,7,7,7,8,7,8,7,7,7,8,7,7,7,7,7,7,7,8,7,7,6,7,6,6,6,6,5,5,4,4,3,3,4,3,3,2,2,3,2,2,2,3,4,4,5,5,6,7,7,6,6,7,7,6,6,6,6,6,6,5,5,5,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,9,8,9,10,8,9,9,8,8,9,10,8,8,8,9,8,8,8,8,8,8,7,8,7,7,6,7,6,6,7,7,7,8,8,8,8,8,9,9,8,10,10,9,9,9,10,10,10,10,10,9,10,9,9,9,9,9,8,8,9,8,8,8,9,9,10,10,10,9,10,11,10,10,10,10,10,11,12,10,11,10,11,11,10,10,11,10,10,10,11,8,9,10,9,8,9,10,8,8,9,9,8,8,9,10,11,11,12,14,15,15,14,15,18,19,20,21,20,23,23,24,23,23,22,24,24,24,23,25,23,25,25,26,25,25,24,27,26,25,27,25,26,25,26,26,26,26,25,27,26,24,26,26,25,24,25,25],[27,27,26,27,27,27,27,27,27,26,26,26,25,26,26,26,26,26,26,26,26,27,26,27,26,26,27,27,26,27,26,26,28,27,25,27,26,26,27,26,27,25,25,25,26,24,22,23,23,20,21,22,21,19,20,21,18,19,19,17,15,15,12,11,10,9,9,8,6,7,6,8,7,7,6,5,5,4,4,4,5,4,4,5,5,5,6,6,6,5,5,4,5,4,4,5,4,3,4,4,3,3,4,4,3,4,4,4,4,5,4,3,3,3,3,3,3,4,5,5,5,4,4,4,4,4,5,4,4,5,5,5,6,6,6,7,6,7,6,5,5,6,5,4,5,4,4,4,4,3,3,4,3,2,2,4,2,1,1,0,1,5,2,2,2,3,3,3,3,4,4,3,5,5,5,4,5,5,5,6,5,6,6,6,6,7,6,6,6,7,7,7,8,7,7,8,8,8,8,9,8,8,9,9,8,9,9,8,7,6,6,7,6,6,6,6,6,5,6,7,5,5,6,6,6,5,6,5,5,5,5,5,6,6,6,7,5,5,6,5,5,6,6,5,6,6,6,6,7,6,6,7,7,7,7,7,8,8,8,8,7,8,8,7,8,8,8,7,8,9,8,7,9,8,8,9,8,8,8,8,7,6,7,6,5,6,7,6,6,7,8,5,7,8,7,6,7,8,8,7,8,8,8,9,9,9,9,10,9,9,10,11,10,10,11,11,11,11,10,11,10,10,10,10,9,8,9,10,8,9,9,9,10,10,11,12,12,13,15,15,15,15,16,19,16,16,19,19,18,21,21,22,22,21,24,23,24,25,26,25,23,23,23,23,25,24,25,25,25,24,26,26,28,26,27,26,27,27,27,27,27,27,27,26,27,27,27,26,27,26,28,26,27,27,26,26,26,27,26,27,26,25,26,25,23,24,23,21,20,20,18,18,17,16,16,14,15,14,12,12,11,10,10,12,10,11,12,11,12,13,13,13,13,14,13,14,16,15,15,15,16,15,16,17,17,17,17,17,16,15,16,15,16,16,15,17,16,16,17,15,15,14,16,14,13,13,15,14,13,14,13,12,12,11,13,11,11,12,11,12,11,12,12,12,11,12,12,12,12,13,13,12,13,13,13,12,12,12,11,10,11,9,9,8,8,9,9,8,9,9,9,9,9,9,9,9,9,8,8,9,9,9,8,9,9,8,8,9,9,9,8,8,8,9,8,9,9,9,10,10,9,8,8,9,8,7,7,6,7,6,7,7,8,6,7,6,7,6,6,7,6,6,6,7,6,6,7,7,6,6,8,7,6,8,9,7,7,8,8,7,8,9,9,8,9,9,9,9,9,10,10,10,10,11,10,10,11,10,9,10,10,10,9,10,10,10,10,9,10,10,9,10,10,10,9,9,10,9,9,9,9,8,8,8,8,7,7,5,6,5,5,4,4,4,3,4,3,2,4,3,2,2,4,4,5,5,6,6,7,7,6,6,7,6,8,6,6,6,6,7,5,6,6,7,7,7,8,9,9,8,10,10,9,10,10,9,10,11,10,11,11,10,10,10,10,10,11,11,11,10,11,11,10,10,11,10,10,11,9,10,10,10,9,8,8,8,9,9,9,9,10,10,10,10,10,12,10,10,11,11,10,10,11,11,10,11,10,11,11,10,11,11,10,10,11,11,10,10,11,10,10,11,11,11,10,12,11,11,12,11,12,11,11,11,11,12,12,13,12,12,11,14,12,12,12,12,12,11,11,12,12,11,12,11,12,11,11,12,11,10,11,10,12,10,11,11,13,13,15,16,17,17,16,18,19,20,22,20,23,22,22,22,23,22,23,23,24,23,25,23,24,24,25,25,26,24,25,27,25,26,25,26,25,24,24,27,26,25,26,26,25,26,26,25,23,24,25],[28,28,28,28,28,28,28,28,28,27,26,26,26,27,26,26,26,27,26,27,27,27,27,27,27,27,27,26,27,26,26,27,28,28,26,28,27,27,27,26,27,26,26,26,26,25,23,22,24,21,21,21,22,21,20,20,17,19,19,17,15,14,13,9,8,7,6,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,5,5,6,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,5,4,4,4,5,5,5,5,5,7,6,6,6,7,6,6,7,7,7,7,6,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,5,6,5,5,6,6,5,4,4,4,4,5,4,4,5,5,4,5,5,5,5,6,6,6,5,5,5,4,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,7,7,7,7,7,6,5,6,7,6,5,6,7,7,7,8,9,11,11,12,14,15,16,15,16,18,17,17,19,19,19,21,21,22,22,23,25,23,24,23,25,24,22,24,24,22,24,23,24,24,24,24,26,26,27,26,27,27,27,27,27,27,27,27,26,27,27,27,27,27,27,26,26,26,26,26,26,26,27,26,26,27,26,25,26,24,25,25,24,23,22,20,19,19,16,16,16,14,14,12,11,10,9,8,8,7,8,8,8,9,9,10,10,10,10,11,11,12,12,12,11,13,13,13,14,15,15,15,15,14,14,13,12,12,12,12,13,13,14,15,14,14,13,11,12,12,11,11,11,11,10,10,10,9,8,8,8,8,7,7,7,8,7,7,8,8,8,8,9,9,8,9,10,10,11,11,11,10,10,9,8,7,7,6,6,5,5,5,5,5,5,5,6,6,5,6,6,6,5,6,6,5,5,5,5,5,5,5,4,4,5,5,4,4,5,6,6,6,7,7,8,7,6,5,5,4,5,5,4,4,4,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,3,4,4,3,4,4,4,4,5,5,4,5,5,6,5,6,6,6,6,6,6,6,6,6,6,7,6,6,6,7,6,6,5,6,6,5,5,6,6,5,5,6,5,6,5,5,5,5,4,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,1,2,3,3,4,4,4,5,5,6,4,5,5,5,6,5,5,4,5,4,4,4,3,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,6,7,7,8,8,6,7,8,7,7,8,8,7,7,7,7,7,6,6,7,6,6,6,6,5,6,5,5,5,5,5,5,5,6,6,6,7,7,7,7,7,8,8,8,8,8,9,9,9,9,8,8,8,8,7,7,8,8,7,7,8,7,7,7,7,7,8,8,9,8,9,9,8,9,8,9,9,9,10,9,10,9,10,10,9,9,10,9,8,9,9,7,8,9,8,7,8,8,8,7,8,8,7,7,8,9,9,11,12,14,15,15,14,16,17,19,19,20,20,22,22,24,22,23,21,24,24,23,24,24,24,26,25,25,25,26,24,25,26,25,25,25,25,25,25,26,26,26,25,26,25,24,25,25,25,23,24,25],[29,28,28,29,29,29,29,29,29,27,28,27,28,27,27,27,28,28,27,28,28,27,28,28,27,27,28,27,28,28,27,28,29,29,28,28,28,28,28,28,29,27,27,26,27,26,24,25,25,22,23,22,23,21,21,21,20,20,19,20,17,15,12,10,8,6,6,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,1,2,1,2,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,6,6,5,6,6,6,6,5,5,4,4,4,4,4,3,4,3,3,3,3,3,2,2,3,2,2,2,3,2,2,2,3,2,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,4,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,3,4,4,4,4,4,5,5,5,5,6,5,5,6,6,6,6,7,7,7,6,7,7,6,6,6,5,6,7,6,5,6,7,6,7,8,9,12,12,12,16,15,17,15,17,19,18,18,20,21,21,22,23,24,25,23,26,26,26,26,26,24,25,26,24,24,25,24,25,24,25,24,27,27,27,26,27,27,27,27,28,27,26,27,27,27,27,28,27,27,27,27,28,27,27,27,27,26,27,27,26,27,26,26,27,25,26,26,24,23,22,19,21,20,17,17,16,15,14,13,12,10,9,8,7,7,7,8,7,8,8,8,9,9,9,9,10,10,11,10,11,11,12,11,12,13,13,13,13,12,12,11,11,11,11,11,12,12,12,13,13,13,12,11,11,10,10,9,9,10,10,9,8,8,8,7,7,7,6,6,6,7,7,6,6,7,7,7,7,8,7,8,8,9,9,9,9,9,8,8,7,6,6,5,5,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,5,5,4,4,5,6,5,6,7,7,7,7,6,5,5,4,4,4,4,3,4,4,4,5,5,4,5,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,6,5,5,6,5,5,5,5,5,5,5,5,5,6,5,5,5,5,4,4,4,4,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,5,5,4,4,5,5,6,5,5,5,4,4,3,3,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,4,5,4,5,5,6,5,6,6,6,6,6,6,7,6,7,7,7,7,7,8,8,8,7,7,7,7,7,7,7,7,7,6,7,7,7,6,6,7,7,7,8,8,8,8,8,7,8,8,8,8,8,9,8,8,8,8,8,7,7,8,7,6,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,8,9,10,10,12,13,13,12,14,15,16,19,21,20,23,23,23,21,23,22,24,25,24,24,26,24,25,26,26,25,26,25,26,26,26,28,25,26,27,24,25,26,26,26,26,27,26,26,26,25,25,26,25],[28,28,28,28,28,28,28,28,28,27,26,25,27,27,26,26,26,26,26,27,27,26,26,27,26,27,27,26,27,26,25,27,27,28,26,27,26,26,27,26,27,25,25,26,26,25,23,23,23,20,22,22,20,21,21,20,18,20,18,18,16,14,12,9,8,6,5,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,2,3,3,2,2,3,3,2,3,3,2,3,3,3,3,3,3,3,3,4,4,3,3,2,2,2,2,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,6,6,5,5,6,6,5,6,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,6,6,7,6,6,6,5,6,6,5,5,6,6,6,7,8,10,13,12,13,16,17,16,15,17,18,17,17,19,19,18,20,21,21,21,21,22,23,24,23,24,23,22,22,22,22,23,22,24,23,21,23,25,25,26,24,26,26,26,26,27,26,25,26,26,25,26,26,26,26,27,26,27,26,27,26,26,26,26,26,25,26,25,24,26,24,24,24,24,22,21,20,18,19,18,16,17,14,13,13,11,10,9,7,6,7,8,7,8,8,8,8,8,8,9,9,9,10,10,10,10,10,11,11,12,13,13,13,13,11,12,11,11,10,10,11,11,11,12,13,11,13,12,10,10,9,10,9,9,9,9,8,8,8,8,7,7,7,6,6,7,7,6,6,6,7,6,6,7,7,7,7,7,8,8,9,8,8,8,7,6,6,5,5,4,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,4,5,5,6,7,7,7,6,6,5,5,4,4,4,4,3,4,4,4,4,5,4,5,4,4,4,3,4,4,3,3,4,3,3,4,3,3,3,4,3,4,4,4,3,3,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,6,5,6,5,6,5,6,5,5,5,5,5,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,4,4,4,4,4,5,4,5,4,4,4,4,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,6,6,7,6,6,6,6,6,6,6,5,5,5,5,5,4,5,4,5,5,5,5,5,6,5,6,6,6,6,6,7,6,6,7,7,7,7,8,8,7,7,7,7,7,7,6,7,7,7,6,7,7,6,6,6,6,7,7,8,8,8,8,8,7,8,8,8,8,8,8,8,8,7,8,8,7,7,8,7,6,7,7,7,6,7,6,6,6,6,6,6,6,6,5,6,6,7,8,10,10,12,13,13,12,13,15,16,17,19,18,22,22,22,20,22,21,21,22,22,23,24,23,24,24,25,24,24,23,26,26,24,26,25,25,25,25,24,25,24,24,24,24,23,25,25,24,23,24,24],[28,28,28,28,27,28,28,27,28,26,26,26,26,26,26,26,26,26,27,26,26,27,26,26,26,27,27,27,27,26,26,27,27,28,27,28,27,28,28,27,28,26,26,26,26,26,24,23,24,21,21,21,22,20,20,21,18,19,18,18,15,13,11,8,7,6,5,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,6,5,5,6,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,7,6,6,6,6,6,6,6,5,5,6,5,5,5,6,6,7,7,8,10,10,11,13,14,15,14,15,18,16,16,18,18,18,18,20,21,21,21,22,23,24,23,24,23,21,23,22,22,22,23,24,24,23,23,26,25,26,25,26,26,27,26,27,27,26,26,26,26,26,26,26,26,26,26,27,26,26,26,26,25,26,25,25,26,24,24,25,22,24,24,22,22,20,19,17,18,16,15,14,13,12,11,10,8,7,7,7,7,7,7,7,7,8,8,8,8,8,9,9,9,10,10,10,11,11,11,12,12,13,12,12,12,11,10,10,10,9,10,11,11,12,12,12,12,11,10,11,10,9,9,9,9,8,8,8,7,7,7,7,7,7,6,7,7,6,7,7,7,6,7,7,7,7,7,7,8,8,8,8,8,7,7,6,6,6,5,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,5,5,5,6,6,7,7,6,6,5,4,4,4,4,3,3,4,4,4,4,4,5,5,5,5,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,5,6,6,6,5,6,6,5,6,6,6,5,5,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,4,4,5,5,4,4,5,5,5,4,4,4,4,4,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,5,5,5,5,4,5,4,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,8,7,7,7,7,6,7,7,6,6,7,7,6,6,6,6,6,7,7,7,7,7,8,7,7,7,8,8,8,8,8,8,8,9,8,7,7,8,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,5,6,6,7,7,9,9,10,12,12,11,12,13,16,17,17,17,20,21,20,20,20,21,21,22,22,21,23,21,23,23,24,23,24,22,24,25,24,26,24,24,23,23,24,24,23,23,24,24,23,24,24,22,22,23,24],[28,28,28,28,28,29,28,28,28,27,27,27,27,26,26,27,27,27,26,27,26,26,27,27,27,27,27,27,27,26,26,28,27,28,27,28,27,27,27,27,27,27,26,26,26,26,24,23,25,23,22,21,22,20,20,21,19,19,18,18,15,14,11,8,7,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,4,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,5,5,4,5,4,5,5,4,4,5,5,6,7,7,8,11,11,11,15,14,16,17,16,18,18,17,19,19,20,21,22,23,24,22,24,25,24,25,25,23,23,24,23,23,23,24,24,24,24,24,26,26,27,26,26,27,27,27,27,26,27,27,27,27,26,27,27,27,27,27,27,27,27,26,27,25,26,27,25,27,26,26,27,24,25,25,23,24,22,21,19,19,18,16,16,14,13,11,10,8,7,6,6,5,6,6,6,6,6,6,7,7,7,7,8,8,9,8,9,10,10,10,11,11,12,11,11,10,11,10,9,9,8,9,10,10,11,11,11,11,10,10,9,9,8,8,8,8,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,7,7,8,7,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,5,5,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,2,2,1,2,2,3,3,3,3,4,4,5,4,4,4,5,5,5,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,7,6,6,6,6,6,6,5,6,6,5,6,6,5,5,5,5,5,6,6,6,6,6,7,6,7,7,7,7,7,7,6,7,6,7,7,6,6,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,4,4,5,6,7,8,9,10,12,12,11,12,13,14,17,18,18,21,20,21,20,20,21,21,23,22,22,23,22,24,25,26,24,25,25,26,25,25,26,24,24,25,23,24,25,25,24,24,25,24,25,25,23,22,24,24],[29,29,29,29,29,29,29,29,29,28,28,27,28,28,28,27,28,28,28,28,28,28,28,28,28,28,29,28,29,28,28,29,29,29,28,29,28,28,28,28,28,27,27,27,27,27,25,24,25,22,24,23,23,22,21,22,19,20,19,19,16,15,11,9,7,6,5,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,5,5,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,2,3,3,2,3,3,3,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,5,5,5,4,5,5,5,5,5,5,5,6,7,8,11,11,12,14,14,16,15,16,19,18,17,19,20,20,21,22,23,24,22,25,25,25,25,26,24,25,25,24,24,24,24,25,24,25,25,26,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,27,27,27,26,27,27,26,28,27,26,28,26,26,26,25,25,22,22,20,21,18,16,16,14,13,12,10,8,7,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,9,10,9,10,11,11,10,11,10,10,9,9,9,9,9,9,9,10,10,10,10,10,9,9,8,8,8,8,8,8,7,7,7,6,6,6,5,5,5,5,6,5,5,6,6,5,6,6,6,6,6,6,7,7,7,7,7,7,6,5,5,5,4,4,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,5,5,5,5,6,7,6,5,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,4,4,5,4,4,4,5,4,4,4,4,4,4,5,5,5,4,5,5,5,4,4,5,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,5,5,4,4,4,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,4,5,5,5,5,5,6,5,5,5,5,5,5,5,6,5,5,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,5,6,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,7,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,7,7,9,9,11,12,11,11,12,13,14,16,18,19,22,22,20,19,21,21,20,24,21,23,24,23,26,25,26,25,27,25,26,26,26,26,25,26,26,24,24,26,26,25,26,25,24,25,26,24,23,26,24],[27,28,27,28,27,28,28,27,28,26,25,25,25,26,25,26,25,26,26,26,26,26,26,26,26,26,26,27,27,26,25,26,26,28,26,27,26,26,26,26,27,26,24,25,26,25,23,22,23,20,21,21,20,20,19,20,18,19,18,16,14,13,10,8,7,6,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,5,5,4,4,5,5,4,5,6,5,5,5,4,4,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,3,2,2,3,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,3,4,4,4,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,6,6,7,8,11,11,11,14,14,17,14,15,18,17,15,17,19,17,18,20,21,20,20,22,22,23,23,23,22,21,23,22,21,22,22,24,22,22,23,24,24,26,24,26,26,25,26,26,25,25,25,25,26,25,25,26,26,25,25,26,25,25,25,25,25,25,25,25,26,24,24,25,23,23,24,23,22,21,20,17,18,16,14,15,12,12,11,9,8,7,7,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,9,9,9,10,11,11,11,11,9,10,9,9,8,8,9,9,9,10,11,10,10,9,9,8,8,8,8,7,8,7,7,7,7,6,6,6,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,6,6,5,5,5,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,5,5,5,6,6,7,6,5,4,4,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,4,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,5,5,6,6,5,6,6,6,6,5,5,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,6,7,6,6,6,6,6,6,6,5,6,6,5,5,5,6,6,6,6,6,6,7,7,6,7,7,7,7,7,8,7,7,7,8,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,7,7,9,9,10,11,11,10,11,12,14,16,16,16,20,21,19,18,20,20,20,23,20,22,23,21,23,24,25,23,25,22,25,24,24,25,23,24,25,24,23,24,24,23,23,24,22,24,24,23,22,24,23],[28,28,28,28,28,28,28,28,28,27,26,27,27,26,26,27,27,27,27,27,27,27,27,27,27,27,26,27,27,27,26,28,27,28,28,28,27,28,28,27,28,27,27,27,27,26,24,23,24,22,22,22,22,20,19,20,19,18,16,18,14,13,10,8,7,6,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,1,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,5,5,6,6,8,10,11,11,13,15,15,13,15,16,16,16,18,18,18,19,20,21,22,20,23,23,24,24,24,22,22,22,22,22,22,24,24,23,22,23,24,26,26,24,25,26,26,26,26,26,26,25,26,26,26,26,26,26,26,26,26,25,26,25,26,25,27,26,24,26,26,25,26,24,24,24,24,23,20,20,18,18,16,15,14,13,12,10,9,7,6,6,6,5,5,5,6,5,6,6,7,6,7,7,8,8,8,8,9,9,9,9,9,10,10,10,10,10,9,9,8,8,8,8,8,9,9,9,10,9,8,8,8,7,7,8,7,7,6,6,6,6,5,5,6,5,5,5,5,5,5,4,5,5,5,5,6,5,5,6,6,6,6,7,6,6,5,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,5,5,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,6,6,6,6,6,5,6,6,5,5,5,6,5,5,5,5,4,5,5,4,4,5,4,4,4,5,6,7,7,7,9,11,11,10,11,12,13,14,16,16,19,20,18,18,19,19,19,20,20,20,22,21,23,23,25,23,23,23,24,23,23,25,23,22,22,22,24,24,23,23,23,23,22,24,23,22,22,24,22],[28,28,28,28,28,29,28,28,28,27,27,27,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,27,27,28,28,28,28,28,27,28,28,28,28,27,27,27,27,27,25,24,25,24,23,22,23,21,20,22,20,20,19,19,16,14,11,8,7,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,1,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,3,2,2,3,3,4,4,4,4,4,4,4,4,4,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,2,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,4,4,4,4,5,4,4,4,5,5,6,6,8,11,12,12,15,15,16,16,17,19,18,18,20,20,21,21,21,24,24,22,24,25,24,25,26,24,24,23,22,22,23,23,25,24,23,24,25,26,27,25,26,26,26,27,26,26,26,26,26,26,26,26,27,26,26,26,27,26,27,27,27,26,27,26,26,27,26,26,27,24,26,26,25,25,23,21,20,20,17,16,15,14,12,10,10,8,7,6,6,5,6,6,5,6,6,6,7,7,7,7,8,8,9,8,9,8,9,9,10,11,10,10,11,9,10,9,9,8,9,9,9,9,9,10,10,10,9,9,8,8,8,7,7,7,7,7,6,6,6,5,5,5,5,4,5,5,4,4,5,5,5,5,5,6,5,6,6,6,7,7,7,7,6,6,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,5,5,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,3,3,3,2,2,3,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,6,6,6,6,6,7,6,7,7,6,7,7,7,7,7,6,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,4,5,4,4,4,5,6,7,8,8,10,12,11,10,12,14,14,16,18,19,22,22,21,19,21,21,20,24,21,22,24,22,25,25,25,25,26,25,26,25,26,26,25,25,27,24,24,26,26,25,26,25,24,25,26,24,22,26,25],[29,28,28,29,28,29,28,28,29,27,27,27,27,27,28,27,27,28,28,28,28,28,27,28,28,27,27,28,28,27,27,28,28,29,28,28,26,28,28,27,28,27,26,27,26,26,25,24,25,22,23,23,23,21,21,21,19,21,19,19,15,13,11,8,7,6,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,4,4,4,4,5,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,4,4,5,5,4,4,4,5,5,4,4,5,5,5,6,6,8,10,11,11,14,15,16,15,17,19,17,17,19,21,20,20,22,22,22,23,24,24,25,25,25,23,23,24,22,23,24,24,24,24,24,24,25,25,27,25,26,26,26,27,26,26,26,27,26,26,27,27,26,27,27,27,27,27,27,26,26,26,26,27,26,27,26,25,28,25,25,26,24,25,23,22,20,20,18,15,15,14,12,11,9,8,7,6,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,9,9,9,9,8,8,8,8,8,8,8,8,8,9,9,8,9,8,8,7,7,7,7,6,7,6,6,6,6,5,5,5,4,5,4,5,5,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,5,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,4,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,3,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,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,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,10,10,11,12,13,15,16,17,19,20,19,17,19,19,20,21,20,20,22,21,24,23,25,24,25,24,25,25,25,27,24,25,25,24,24,25,25,24,25,24,22,24,24,23,21,24,23],[27,27,27,27,26,28,27,26,28,25,26,25,25,25,24,27,25,25,26,25,25,26,25,25,26,26,25,26,26,24,25,26,25,27,26,26,25,26,27,26,26,25,24,25,25,24,24,22,22,21,21,20,20,19,18,19,17,17,16,15,13,12,9,7,7,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,2,2,1,2,2,2,2,1,2,2,1,1,1,1,1,1,2,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,6,7,9,10,10,12,13,13,13,14,15,15,14,16,16,17,18,18,19,20,21,20,21,22,23,24,23,21,21,22,21,21,22,24,23,22,22,23,24,26,23,24,25,25,26,25,25,25,26,25,25,26,25,26,25,26,26,26,26,25,25,25,25,25,25,25,26,24,24,25,22,22,23,22,21,20,19,17,17,16,14,14,12,10,10,8,7,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,8,9,9,8,9,8,8,7,7,7,6,7,7,7,8,9,8,8,7,7,7,6,6,6,6,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,6,6,5,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,3,4,4,4,3,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,5,4,4,5,5,4,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,5,5,6,5,5,5,5,5,5,5,4,5,5,4,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,6,6,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,6,7,7,8,9,9,9,10,11,12,13,14,15,17,20,18,17,18,18,18,20,19,19,21,19,22,21,23,21,22,22,23,22,22,25,22,22,23,22,22,23,22,23,21,22,20,23,22,21,20,22,22],[29,28,28,29,28,29,28,27,28,27,27,27,26,26,26,27,26,26,27,26,26,26,26,26,26,27,26,27,27,26,25,27,27,28,26,27,26,27,27,27,27,26,25,26,26,26,24,23,23,23,23,22,22,20,19,19,18,18,17,17,14,12,10,7,6,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,3,4,4,4,4,4,5,5,5,6,7,8,10,11,12,13,14,13,15,15,15,15,17,17,17,19,18,20,22,21,22,23,24,24,24,22,23,23,24,22,23,23,25,24,24,23,24,25,26,25,26,26,25,26,25,25,25,25,25,26,26,26,26,26,27,26,27,27,27,26,27,24,26,26,25,26,26,26,27,23,24,24,24,24,22,19,19,18,16,15,13,12,11,10,8,7,6,5,5,5,5,5,5,5,5,5,6,6,5,6,6,7,7,7,7,8,7,8,9,9,9,9,9,8,8,8,7,7,7,7,8,8,8,9,8,8,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,5,6,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,3,4,3,3,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,3,4,4,4,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,6,6,6,6,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,3,4,5,6,7,7,8,10,10,9,10,11,12,15,17,17,18,21,18,16,18,19,19,21,20,20,21,21,24,23,23,23,24,23,24,24,23,26,22,23,23,23,23,24,23,24,23,23,22,23,23,22,21,24,24],[28,29,29,29,29,29,28,28,28,27,27,28,27,27,27,27,27,27,27,27,26,27,27,27,26,27,27,27,28,26,26,27,27,28,27,28,27,28,27,27,28,27,26,27,26,26,26,24,25,24,24,22,23,21,21,21,20,20,18,19,16,14,11,9,7,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,5,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,1,2,2,1,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,5,4,4,4,4,4,4,4,4,4,5,5,6,6,8,10,11,11,13,15,16,15,16,18,18,17,19,20,20,21,21,24,24,23,24,25,26,25,26,24,24,24,23,23,23,24,25,23,24,24,24,25,26,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,27,26,27,27,27,27,26,25,26,27,26,26,26,26,27,24,25,25,24,24,23,20,20,20,18,16,16,14,12,10,9,8,7,6,5,5,5,5,5,6,6,6,7,6,6,7,7,7,8,7,8,8,8,9,9,9,9,9,10,9,9,8,8,8,8,8,9,9,9,9,9,9,8,8,8,7,7,7,7,7,7,6,6,6,5,5,5,4,4,4,4,5,4,4,5,5,4,4,5,5,5,5,6,6,6,7,7,6,6,5,4,4,3,3,2,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,6,6,6,5,5,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,7,7,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,6,7,7,6,6,6,7,6,5,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,5,6,7,7,9,10,10,10,11,12,13,15,16,18,19,20,18,16,18,20,18,23,19,21,22,21,24,24,23,24,25,23,25,24,24,25,24,24,25,22,23,25,25,24,25,24,22,24,25,22,20,25,25],[29,29,28,29,28,29,28,28,28,27,27,27,26,26,26,27,26,26,27,26,27,27,26,26,27,27,26,26,27,25,26,27,27,28,26,27,25,27,27,26,26,26,25,26,26,25,24,22,23,22,22,21,21,20,19,19,19,18,17,16,14,12,10,7,6,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,7,9,10,9,12,13,14,13,14,16,15,15,17,17,18,18,19,21,22,21,22,23,23,24,25,22,22,22,22,22,22,23,24,22,23,23,25,25,27,24,25,26,25,26,25,25,26,26,25,26,26,26,26,26,26,26,27,26,26,25,26,25,27,27,25,26,25,24,27,23,24,24,23,23,21,20,19,18,17,15,15,14,11,10,8,7,6,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,7,6,7,7,7,7,8,8,8,8,8,7,8,7,7,7,7,7,8,8,8,8,7,7,8,7,7,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,4,4,3,3,3,3,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,5,5,6,6,5,4,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,3,3,3,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,4,4,4,4,3,3,3,3,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,5,5,5,4,5,5,5,4,5,4,4,4,4,5,5,5,5,5,5,6,5,6,5,5,5,6,6,5,5,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,5,6,7,7,8,9,9,10,11,12,12,15,15,17,18,21,18,17,18,19,18,22,18,21,21,21,24,23,24,23,24,23,24,24,24,25,23,23,24,22,22,24,24,24,24,23,22,23,24,22,21,24,24],[28,28,28,28,27,28,28,27,28,26,25,27,25,26,25,26,24,25,26,25,25,26,25,25,26,26,25,26,26,24,25,26,26,27,25,26,25,26,26,26,26,26,24,25,25,25,24,22,22,22,22,21,22,19,19,18,18,18,16,16,13,11,10,8,7,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,3,2,2,2,2,2,1,2,2,1,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,4,4,3,4,4,4,4,4,5,5,6,6,8,9,10,10,12,14,14,12,14,16,14,14,16,16,18,18,17,19,21,20,21,23,23,23,24,22,22,23,23,22,23,23,24,24,23,23,25,25,26,24,25,26,26,26,26,26,26,26,26,27,26,26,26,27,27,26,27,27,26,26,26,24,26,26,25,26,26,25,26,23,24,23,23,22,21,19,17,17,16,15,14,12,11,10,8,7,6,6,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,8,8,8,9,10,9,9,9,9,8,8,7,7,7,7,8,8,9,9,8,9,8,8,8,7,7,7,7,6,6,6,5,5,5,5,5,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,5,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,4,5,5,5,5,4,5,5,4,4,5,5,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,6,7,7,8,9,10,9,10,11,12,15,16,17,18,21,18,18,18,18,18,21,20,20,21,20,23,23,24,23,24,23,24,24,23,25,23,23,25,24,24,24,23,24,23,24,22,23,23,21,21,23,22],[28,28,28,28,28,28,27,28,28,27,27,26,27,26,26,26,25,26,25,26,26,26,26,26,26,26,26,26,26,25,25,26,26,27,26,27,26,26,27,26,27,26,26,26,25,25,24,22,24,23,22,22,22,20,18,20,18,18,18,17,14,12,10,8,7,6,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,4,4,4,5,5,4,4,4,4,5,4,4,5,5,5,6,6,7,9,10,11,12,14,15,13,15,16,15,16,17,17,18,19,19,21,22,22,23,24,25,25,25,23,23,24,23,23,23,25,25,24,24,24,25,26,27,25,26,27,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,25,27,27,26,27,27,26,26,24,25,25,24,23,22,20,19,19,17,15,15,13,12,10,9,8,7,6,6,5,5,5,5,5,5,6,6,6,6,7,7,7,8,7,7,8,9,8,9,10,10,9,10,9,9,8,8,8,7,8,9,9,9,10,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,5,5,4,4,3,3,3,3,3,3,3,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,5,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,5,4,5,5,4,4,5,4,4,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,4,3,4,5,5,7,7,9,10,10,10,11,12,14,16,17,17,19,21,18,18,19,20,19,22,20,21,22,21,25,24,24,24,25,24,25,25,24,25,24,24,24,23,25,26,25,24,25,25,23,24,25,22,21,24,24],[28,29,28,29,28,29,28,28,28,28,27,27,27,26,27,27,26,27,26,27,26,26,27,26,26,27,27,27,27,25,26,27,27,28,27,27,27,28,27,27,27,27,26,27,26,26,24,23,24,24,23,22,23,22,21,22,21,19,19,19,16,14,12,9,8,7,6,5,5,4,4,4,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,2,2,1,2,2,2,2,2,2,2,3,3,3,2,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,5,4,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,3,2,2,2,2,2,2,3,2,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,5,6,5,5,6,5,5,5,5,5,5,5,5,5,6,6,7,7,8,10,11,11,13,14,15,15,15,18,17,17,18,19,20,21,21,23,24,24,25,25,26,24,26,24,24,26,23,23,24,25,25,24,25,25,26,26,27,26,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,26,28,27,27,28,27,27,27,24,25,25,24,24,22,21,20,19,19,17,16,15,13,12,10,9,8,7,7,7,7,6,6,6,7,7,7,7,7,7,7,8,8,8,8,8,8,9,9,10,10,10,10,9,9,9,9,9,9,9,9,9,10,10,9,9,9,9,8,8,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,7,7,7,7,6,6,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,5,5,5,6,6,7,6,5,4,4,3,4,3,3,3,3,4,4,4,4,4,4,4,5,4,4,4,4,3,4,4,4,3,3,4,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,4,5,4,4,4,5,4,4,5,4,4,4,5,5,5,5,4,5,5,4,5,5,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,3,2,2,2,3,3,3,4,4,4,4,5,5,4,4,5,5,5,5,5,4,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,6,6,6,6,5,6,5,5,6,6,6,6,6,6,6,6,5,6,6,5,6,5,5,5,5,5,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,7,7,7,6,7,7,7,7,7,7,7,7,8,7,7,6,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,4,6,6,8,8,9,10,10,11,11,13,13,17,16,18,19,20,19,17,19,20,19,22,19,21,22,20,25,23,25,23,25,23,26,25,24,25,24,25,24,22,23,25,25,23,25,24,22,24,25,22,22,23,24],[28,28,27,28,27,27,28,27,27,26,25,25,26,25,25,26,26,26,26,26,25,26,26,25,26,26,25,26,26,25,25,26,26,26,26,26,24,26,26,26,26,25,24,25,25,25,24,22,23,23,21,21,21,20,20,20,19,18,17,17,14,13,11,9,8,7,6,5,5,4,4,4,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,6,6,7,7,8,10,11,11,12,14,15,13,14,16,15,16,18,18,18,18,18,20,21,21,23,23,23,23,24,23,22,23,22,21,22,23,23,22,22,22,25,25,25,23,24,25,26,25,25,25,25,25,25,25,26,26,26,26,26,25,26,26,25,26,25,25,26,25,25,26,25,24,26,24,25,24,23,22,21,20,18,18,16,15,15,13,12,11,9,8,7,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,9,9,9,10,11,11,10,10,9,9,8,8,8,8,9,9,9,10,11,10,10,10,9,9,8,8,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,7,7,7,7,7,7,6,5,5,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,6,6,7,7,6,5,4,4,4,4,4,3,3,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,4,4,5,5,4,4,5,4,4,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,5,5,5,5,6,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,5,6,5,6,6,6,5,6,6,6,6,6,6,6,5,5,6,6,5,5,5,5,5,5,5,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,8,8,8,7,7,7,7,7,6,6,7,6,6,6,7,6,5,6,6,6,6,6,7,7,7,7,7,7,7,7,7,8,8,7,7,7,8,7,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,6,7,8,8,10,11,10,10,11,13,13,15,16,16,19,18,18,17,18,18,18,20,18,20,20,21,23,22,24,22,25,23,24,25,24,26,23,24,25,23,22,24,24,23,24,23,22,23,24,22,21,23,24],[28,27,27,27,27,27,27,27,27,25,25,25,25,24,24,25,25,25,25,25,25,25,25,25,25,25,24,25,25,24,24,26,25,26,25,25,24,25,25,25,25,24,24,24,24,24,24,22,22,21,21,20,21,19,19,19,18,18,17,17,14,13,11,9,9,7,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,3,3,3,3,3,2,3,2,2,3,3,3,3,3,3,3,3,4,4,3,3,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,2,1,1,1,2,2,2,2,2,2,2,3,3,3,3,4,4,5,4,5,5,5,5,6,6,6,6,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,4,3,3,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,7,7,8,8,10,12,12,12,14,15,15,14,15,16,15,16,17,18,18,18,18,20,20,21,22,22,24,23,24,22,22,23,22,21,22,22,23,22,23,23,24,24,25,23,24,25,25,26,25,25,26,26,26,26,25,26,26,26,26,25,26,26,26,26,26,24,26,25,25,25,25,25,25,23,24,24,23,22,21,20,19,18,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,8,8,8,9,10,9,9,11,10,11,11,12,12,11,12,10,10,9,9,9,9,9,10,10,11,12,12,11,10,10,10,9,9,9,9,8,8,8,7,7,7,6,7,6,6,7,7,6,6,7,6,6,6,7,6,6,7,6,6,7,7,8,8,7,7,7,6,6,5,5,4,4,3,4,4,4,3,4,4,4,4,5,5,4,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,5,6,6,6,7,7,7,6,6,5,5,4,4,5,4,4,4,5,5,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,5,6,5,5,5,6,5,6,5,6,5,6,6,6,6,6,5,6,5,6,6,6,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,4,3,3,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,5,5,5,5,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,7,6,6,7,7,7,7,7,8,8,8,9,8,8,8,8,8,8,7,7,8,7,7,7,7,7,6,7,6,7,7,7,7,7,7,8,8,8,8,8,8,9,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,7,7,8,8,9,10,11,10,12,12,13,15,15,16,18,18,17,17,19,18,19,20,19,20,20,20,23,21,24,23,24,22,24,25,23,25,23,24,23,23,23,24,23,22,23,23,23,24,23,22,21,23,23],[28,27,27,27,27,27,28,27,26,26,26,25,26,25,25,26,26,26,25,26,26,25,26,25,25,25,26,26,26,24,25,26,26,27,26,27,26,26,26,26,26,25,24,25,25,25,24,22,23,22,22,22,22,21,20,20,19,18,18,17,15,14,12,10,9,8,7,6,6,6,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,6,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,4,4,4,3,3,3,2,2,3,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,4,4,3,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,6,5,6,6,6,6,6,7,7,7,8,9,11,11,12,14,14,15,14,15,17,16,16,17,18,20,20,19,21,22,22,23,23,24,24,24,24,22,24,24,22,23,23,23,24,23,24,25,25,26,25,25,26,26,27,27,26,27,26,26,27,27,27,27,27,27,26,27,27,26,26,27,26,27,26,26,26,26,26,26,24,25,24,24,23,22,21,20,19,18,16,16,13,12,12,10,9,8,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,9,9,9,9,10,10,10,11,11,10,11,10,10,9,9,9,9,9,9,10,11,11,11,10,10,9,10,9,9,9,8,8,8,8,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,7,6,6,7,7,7,7,7,8,7,7,7,6,5,5,4,4,4,3,4,4,3,3,4,4,4,3,4,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,5,5,5,6,6,7,7,6,5,4,4,4,4,4,3,4,4,4,4,4,5,5,6,5,6,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,4,5,5,4,4,5,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,3,3,3,4,3,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,5,4,4,4,5,4,4,5,4,5,5,5,5,5,5,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,8,8,7,7,8,8,7,7,7,7,8,7,6,7,7,7,6,6,7,7,8,7,7,7,7,7,7,8,7,8,8,8,8,7,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,5,5,5,6,5,5,5,5,4,5,6,6,8,8,10,11,10,11,11,13,13,15,16,16,18,17,17,17,18,20,17,20,19,19,21,21,23,22,24,22,24,23,24,24,23,24,23,23,22,22,22,24,24,22,23,22,22,21,22,22,21,22,22],[28,28,28,29,28,28,28,27,28,27,27,26,26,26,25,27,25,26,26,26,26,26,26,26,26,26,26,26,26,25,25,26,26,27,26,27,26,26,27,27,27,26,26,26,26,26,24,23,24,23,21,21,22,21,19,21,20,19,17,18,15,13,11,9,8,7,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,2,2,2,2,2,3,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,4,3,4,4,4,5,4,3,3,3,3,3,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,5,5,5,5,5,6,5,5,5,4,5,5,5,5,6,6,7,7,7,8,10,10,11,13,13,14,14,15,17,16,16,17,18,19,19,19,22,22,22,22,24,24,25,25,25,22,24,23,23,24,23,24,23,24,24,25,26,27,26,26,27,26,26,26,27,26,26,26,27,26,26,27,26,27,26,28,27,27,27,27,27,27,27,27,27,27,27,28,25,26,26,25,24,23,22,20,19,18,16,16,15,12,11,10,9,8,6,7,6,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,10,11,10,10,10,9,9,9,8,8,8,8,9,10,10,11,10,10,10,9,9,8,8,8,8,8,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,7,7,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,6,6,6,5,4,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,4,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,7,7,7,6,7,6,7,7,6,6,6,7,6,5,6,6,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,5,6,7,7,9,10,10,10,11,13,14,16,16,16,19,19,18,17,18,19,19,22,20,22,22,21,23,23,24,24,24,22,24,25,24,25,24,25,25,23,23,25,24,24,24,24,22,24,24,23,21,24,24],[28,28,28,29,28,28,28,27,28,27,27,27,27,26,26,26,26,26,26,26,25,26,26,25,25,26,25,26,26,25,26,26,26,27,26,26,25,26,26,26,26,25,25,25,25,25,23,22,23,22,21,21,22,21,18,21,19,18,17,17,15,14,11,9,8,6,6,5,5,4,4,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,2,3,3,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,4,5,5,5,4,5,4,5,5,5,5,5,5,6,7,7,8,10,11,11,12,13,14,12,14,16,15,15,17,18,19,19,20,22,22,21,23,23,24,24,24,22,23,24,22,22,22,23,23,23,23,23,25,25,26,24,25,25,25,26,25,26,26,26,26,26,26,26,26,27,27,26,27,27,27,26,26,26,26,26,26,26,26,25,27,24,24,25,24,23,22,20,21,20,19,17,16,15,13,11,10,8,7,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,7,8,8,8,9,9,10,9,9,9,8,9,8,8,8,8,8,9,8,9,9,8,9,9,8,8,8,7,7,7,7,7,6,6,6,6,5,5,5,4,4,4,5,4,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,5,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,4,4,4,5,5,6,6,5,4,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,3,4,4,4,5,4,5,5,4,5,5,4,5,5,5,4,4,5,5,5,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,5,6,6,5,6,6,5,5,5,5,6,6,6,6,6,6,7,6,6,6,6,6,6,7,6,6,6,6,6,6,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,5,6,7,7,9,10,11,11,11,14,14,17,17,18,20,22,19,18,20,20,19,23,21,23,24,22,25,25,25,24,25,25,26,26,25,26,25,25,25,23,25,26,25,25,25,25,22,25,24,23,22,24,23],[28,27,27,28,28,28,28,27,27,26,26,25,26,25,25,26,26,27,26,26,26,26,26,26,26,26,25,25,26,25,24,26,25,26,25,25,25,25,25,24,25,25,25,25,23,24,24,22,22,21,21,21,21,20,20,20,19,18,17,16,14,13,11,9,8,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,5,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,6,6,7,7,8,10,10,10,12,12,13,12,14,14,16,15,17,17,18,18,19,21,22,20,22,22,24,24,24,22,21,23,21,21,22,22,24,23,23,23,25,25,26,24,25,24,25,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,25,26,25,25,25,26,26,26,25,25,27,24,25,25,24,23,23,21,19,20,17,16,16,14,12,11,9,8,7,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,7,7,8,9,8,8,10,9,9,9,8,8,7,7,8,7,7,8,8,9,10,9,10,9,8,8,7,7,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,7,7,6,6,6,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,5,5,5,6,6,6,5,4,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,6,6,5,5,6,6,5,5,5,5,5,5,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,6,7,7,6,6,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,7,6,7,6,6,6,7,7,6,6,6,7,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,5,4,4,4,4,4,4,5,6,7,7,9,10,11,10,10,12,13,15,16,16,18,20,16,17,18,19,18,22,20,21,21,21,24,24,23,23,25,22,23,23,24,23,21,24,24,22,22,23,23,23,23,23,22,21,24,23,22,22,23],[28,27,27,27,27,27,27,27,27,25,25,24,25,24,24,25,24,25,24,25,25,25,24,25,26,24,25,25,25,24,24,25,25,26,24,25,24,25,25,25,25,25,24,25,24,24,23,22,22,22,20,21,21,20,18,19,19,17,17,16,13,12,10,8,8,7,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,5,5,5,5,6,6,6,7,8,9,11,11,11,12,14,14,12,14,15,15,15,16,17,18,17,18,20,20,20,22,22,24,22,23,23,21,23,22,21,22,22,22,23,22,22,24,24,25,24,25,25,25,26,25,25,25,25,25,26,25,26,26,26,26,25,26,26,26,25,26,24,25,25,25,26,25,25,26,24,25,24,23,23,21,20,19,19,17,16,15,13,12,11,9,8,7,7,6,6,6,6,6,6,6,6,6,6,6,6,7,7,8,7,8,8,9,9,9,10,9,9,9,9,8,7,7,7,7,7,8,9,9,10,9,10,9,9,9,8,8,7,7,7,7,6,6,6,6,5,6,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,4,4,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,3,4,4,3,4,4,3,3,4,4,3,4,4,4,4,3,4,4,4,4,4,5,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,6,7,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,6,7,6,6,6,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,3,4,5,6,7,7,9,10,10,9,11,11,12,15,14,15,17,17,17,16,18,18,18,21,18,20,20,20,23,21,22,23,23,20,23,23,23,23,22,23,23,22,22,23,23,22,23,22,22,23,23,22,20,22,22],[29,28,29,29,28,29,28,28,28,28,27,27,27,26,26,27,26,27,26,26,26,26,26,26,26,26,26,26,27,25,25,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,23,23,23,23,21,21,23,20,19,21,19,18,18,18,15,13,11,9,7,6,5,5,5,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,5,4,4,4,5,5,4,5,5,5,6,7,7,8,10,10,11,12,13,14,13,15,16,15,15,17,17,18,19,19,21,22,22,23,24,24,24,25,24,23,25,23,23,24,24,24,24,24,24,25,25,27,25,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,26,28,27,27,27,27,26,27,27,26,27,27,26,27,24,25,25,25,24,23,21,20,19,18,17,16,15,13,11,10,8,7,6,6,6,6,6,5,6,5,6,6,6,6,7,7,7,8,7,8,8,8,9,9,9,9,9,9,8,8,8,7,8,7,8,8,9,9,9,9,9,8,9,8,8,7,7,7,7,6,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,5,5,4,4,3,3,2,3,3,2,3,3,3,3,3,3,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,5,5,5,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,4,4,4,4,4,4,4,4,4,5,4,4,5,4,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,5,6,5,5,6,5,5,5,5,5,6,6,6,5,6,6,6,6,6,6,6,6,6,5,6,5,6,6,5,5,5,5,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,5,5,6,6,9,11,11,10,12,15,15,18,18,18,20,21,20,19,20,20,20,23,21,23,24,22,25,25,25,25,25,23,25,25,25,25,25,24,25,23,25,25,25,24,25,25,24,25,26,24,23,26,25],[28,28,28,28,28,28,28,27,28,27,26,26,26,25,25,25,25,26,25,26,25,25,26,26,25,26,25,26,26,25,25,26,26,27,25,26,25,26,26,26,26,25,25,25,25,25,23,22,23,22,21,21,21,20,19,19,19,18,17,16,14,13,11,8,7,6,5,5,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,3,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,4,4,5,5,4,4,4,5,5,5,4,5,5,6,6,7,8,10,10,10,12,13,14,12,14,16,15,15,17,18,18,17,19,21,21,21,22,23,24,24,24,22,22,24,22,22,22,23,23,23,23,23,24,24,26,24,24,25,25,26,25,25,25,25,25,25,25,26,26,26,26,26,27,26,26,26,26,25,26,26,25,25,26,25,26,23,25,25,24,23,22,21,20,19,18,17,15,15,12,11,9,8,7,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,9,8,8,8,7,7,7,7,8,8,8,9,8,9,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,5,5,4,4,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,4,4,5,5,5,5,4,4,3,3,2,3,2,2,2,3,3,3,3,3,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,3,3,2,3,3,3,3,4,4,4,4,5,5,4,4,5,5,5,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,5,6,6,5,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,5,6,6,8,9,10,10,10,12,13,16,15,17,19,20,18,18,19,21,17,22,19,22,21,21,24,23,23,23,24,22,25,24,23,23,23,23,23,20,23,23,23,22,23,23,22,22,24,21,22,23,23],[27,27,27,27,27,27,27,27,27,25,25,24,25,24,24,25,25,26,25,26,26,26,26,26,26,25,25,25,25,25,25,26,25,26,26,26,25,25,26,25,25,25,24,24,24,24,24,22,22,22,20,20,21,19,18,19,18,17,17,16,14,13,11,9,8,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,4,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,4,5,5,6,5,6,6,7,7,8,9,11,11,12,13,13,15,12,14,16,15,15,17,18,18,18,18,20,21,20,23,22,24,22,24,22,22,22,22,21,21,23,23,22,22,22,24,24,25,24,25,24,25,26,25,25,25,25,25,25,25,26,26,25,26,26,25,25,26,25,25,25,25,25,24,26,25,26,26,24,25,25,24,23,21,21,20,19,19,15,16,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,7,8,9,9,9,9,10,10,10,9,9,8,8,7,7,7,8,8,9,9,10,10,10,9,9,9,8,8,8,7,7,7,7,6,6,6,6,6,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,6,6,6,5,4,3,3,3,3,3,3,3,3,4,3,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,4,3,4,4,4,4,5,5,5,5,6,6,5,5,6,6,5,5,5,5,5,5,4,4,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,6,7,6,6,6,7,6,6,7,6,5,6,5,6,6,6,6,6,6,7,6,7,6,7,6,7,7,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,5,6,7,7,9,10,10,10,10,13,13,16,16,17,19,19,18,17,19,19,19,21,20,22,21,21,23,22,23,23,24,22,23,24,24,25,23,24,24,23,22,23,24,24,24,23,22,22,23,22,20,22,23],[28,28,28,28,28,28,28,27,27,26,26,25,26,25,25,25,25,26,25,26,26,25,26,26,26,26,26,26,26,25,25,26,26,27,26,27,26,26,27,26,27,26,25,26,26,25,25,23,24,23,21,21,22,19,19,20,19,17,17,17,14,13,10,9,7,7,6,5,5,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,6,6,6,7,7,9,10,10,11,12,12,14,13,14,16,16,16,17,19,19,19,20,22,22,22,23,24,25,24,25,24,22,25,23,22,23,23,24,24,24,24,26,25,27,26,26,27,27,27,27,26,27,27,27,27,27,27,27,27,27,27,28,27,27,27,27,26,27,27,27,27,27,27,27,25,26,26,24,24,23,21,20,20,18,17,17,14,13,11,10,9,7,7,6,6,6,6,6,6,6,6,6,6,7,6,7,8,8,7,8,9,9,9,10,10,10,9,10,9,9,8,8,8,8,8,9,10,10,10,10,10,9,9,9,8,8,8,8,8,7,7,7,7,6,6,6,5,5,4,4,5,5,4,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,5,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,3,3,3,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,4,4,3,3,3,3,3,4,3,3,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,4,5,5,4,5,5,5,4,5,5,5,5,4,4,5,5,4,5,5,4,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,5,6,6,7,7,6,6,7,7,6,6,6,5,6,6,6,6,6,6,5,5,5,5,6,6,6,6,6,6,6,7,6,6,6,7,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,5,6,7,7,9,11,10,9,11,12,13,17,16,17,20,19,18,18,18,20,19,22,21,21,22,21,24,24,25,24,25,23,25,26,25,25,24,25,25,23,24,25,25,25,25,23,24,23,25,24,22,24,25],[29,28,29,29,28,29,28,28,28,27,27,27,27,26,26,26,26,27,25,27,26,25,26,26,25,26,26,26,27,25,25,26,26,27,26,27,26,26,26,26,26,26,25,25,25,25,23,22,23,22,21,21,21,19,18,20,19,18,17,17,15,13,11,9,8,6,6,5,5,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,4,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,1,2,2,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,5,4,5,4,5,5,5,5,5,6,6,7,7,8,10,10,11,12,13,14,13,14,16,15,15,17,18,18,18,20,21,22,22,23,23,25,23,25,23,22,24,22,21,23,24,23,23,23,24,25,24,26,25,26,25,26,26,26,25,26,26,26,26,26,26,26,26,27,26,27,26,27,26,27,25,26,27,26,27,26,25,27,24,24,25,24,23,23,21,20,20,19,17,17,15,14,12,10,9,7,6,6,6,6,6,5,6,6,6,6,6,6,7,7,7,8,7,8,8,8,8,9,9,9,9,9,9,8,8,8,8,7,8,8,8,9,9,9,9,8,9,8,8,7,7,7,7,7,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,6,6,6,6,6,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,4,4,5,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,5,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,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,6,6,6,5,5,5,5,5,6,5,5,6,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,5,6,6,7,9,11,11,11,11,14,15,18,18,18,21,23,20,19,20,22,20,24,22,22,22,22,25,24,25,24,26,24,26,26,25,25,25,25,26,23,24,26,25,24,25,25,23,25,26,23,23,25,24],[29,28,28,28,28,28,28,28,27,27,27,26,27,26,26,26,27,28,26,28,27,26,27,27,26,27,27,27,27,27,26,27,27,27,26,27,27,27,27,27,27,27,26,26,25,26,25,24,24,24,22,22,22,21,20,21,19,18,17,16,15,13,11,9,8,7,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,4,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,3,3,3,3,4,3,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,4,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,5,6,6,6,5,5,5,5,6,6,5,6,6,7,7,8,9,11,11,11,12,14,14,13,14,17,15,17,18,19,19,20,20,23,23,23,25,24,25,24,25,24,23,24,22,22,23,24,24,23,23,24,25,25,27,25,26,25,25,26,26,25,25,25,26,26,26,26,26,26,27,26,27,27,26,26,26,26,27,27,27,27,26,26,27,25,26,26,25,24,23,22,21,21,19,17,17,15,13,13,10,9,8,7,6,7,6,6,6,7,6,7,7,7,7,7,7,7,8,8,8,8,9,9,9,10,10,10,10,9,9,9,8,8,8,8,9,9,10,11,10,11,10,10,8,8,8,8,7,8,8,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,7,7,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,5,6,6,6,5,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,6,6,5,5,6,6,5,5,5,5,5,5,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,7,6,7,6,6,6,7,7,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,6,7,8,9,10,12,11,10,14,15,17,17,18,19,22,19,18,20,22,18,23,21,21,23,22,25,25,24,24,26,24,25,25,24,25,24,24,26,23,23,24,24,24,24,24,22,24,25,24,23,24,24],[27,27,27,27,27,27,27,26,27,25,25,24,25,24,24,24,24,25,24,25,25,24,25,25,25,25,25,25,25,25,24,25,26,27,24,26,25,25,25,24,26,26,25,24,24,24,23,22,23,20,20,20,20,18,17,19,18,16,17,16,14,13,11,9,9,8,7,7,6,6,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,4,4,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,3,2,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,5,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,6,6,6,7,7,7,6,6,6,6,6,6,6,6,7,7,8,8,10,12,12,12,13,12,14,12,15,15,15,17,18,18,17,18,19,21,21,21,23,22,24,22,23,22,21,22,22,22,22,22,22,22,22,22,24,24,25,24,25,26,26,26,25,25,25,25,25,25,25,26,26,26,26,26,27,24,26,26,26,25,25,25,25,26,26,26,26,25,25,24,24,24,23,22,20,20,17,17,16,14,13,12,11,10,9,8,8,7,7,7,6,7,7,7,8,7,7,8,8,8,9,8,9,10,10,10,11,12,11,11,11,10,10,8,8,9,9,9,11,11,10,11,11,11,10,10,10,9,9,9,8,8,8,8,7,8,7,6,6,6,6,5,5,6,5,5,6,6,5,6,6,6,6,6,6,7,8,7,7,7,6,6,5,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,5,4,3,3,3,3,3,3,3,3,4,3,4,4,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,4,5,5,4,4,5,4,4,4,4,4,4,5,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,5,5,5,6,5,6,6,6,6,5,6,7,6,6,6,6,5,5,4,4,4,4,5,4,4,5,4,4,4,5,4,4,5,5,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,7,8,8,8,7,8,7,7,7,7,7,7,7,7,6,6,6,7,7,7,7,7,7,8,7,8,7,7,7,8,7,7,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,6,7,8,8,10,11,10,9,11,12,13,16,17,17,20,19,18,16,18,18,19,19,19,19,20,21,22,23,23,22,23,22,23,23,23,24,22,23,24,22,21,23,23,23,24,24,22,22,24,23,20,23,23],[29,28,28,28,28,28,28,28,27,27,26,26,27,26,26,26,26,27,25,27,27,26,27,27,26,27,27,27,27,27,25,27,28,28,27,28,27,27,28,27,27,27,26,26,26,26,24,24,24,22,22,22,22,19,19,20,19,18,18,18,15,14,11,9,8,8,6,6,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,6,6,6,6,6,7,7,8,8,10,11,12,12,13,14,15,13,15,18,16,17,20,21,19,20,22,23,23,24,24,25,27,25,26,24,23,25,24,22,24,23,24,24,23,24,26,25,26,25,27,26,27,27,27,27,26,27,27,27,27,27,27,27,28,27,28,27,28,27,27,26,27,27,26,27,27,27,27,26,26,26,26,23,24,22,22,21,19,18,18,15,14,13,11,10,9,7,7,7,7,7,6,7,6,7,7,7,7,8,8,9,9,8,9,10,10,10,11,12,12,11,11,10,10,9,9,9,9,10,10,11,12,12,12,11,10,10,11,10,9,9,9,9,8,8,8,7,7,7,6,6,6,5,5,6,5,5,6,6,5,5,6,6,6,6,6,7,7,8,7,7,7,6,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,6,5,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,4,3,4,4,4,4,4,4,4,4,4,4,4,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,5,6,5,6,5,6,6,6,6,6,7,8,7,7,7,7,6,7,6,6,7,7,6,6,7,6,6,6,6,6,7,7,7,6,6,7,7,7,7,7,7,7,7,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,4,4,5,4,4,5,5,4,4,5,6,7,8,8,10,12,12,11,12,14,15,18,17,19,21,21,21,19,19,22,21,23,21,22,22,24,25,25,26,25,25,24,26,25,25,27,25,25,26,25,25,26,24,25,26,25,24,24,25,25,22,24,26],[29,29,28,28,28,28,28,28,27,27,27,26,27,26,27,26,26,27,25,27,26,25,26,26,26,26,27,26,27,26,25,26,27,27,26,27,27,26,27,27,27,26,26,26,26,26,24,23,24,23,22,21,22,21,20,20,19,18,18,18,16,14,12,10,9,8,7,6,6,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,2,3,3,3,2,3,3,3,3,3,4,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,5,4,4,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,7,6,6,6,6,7,7,6,7,7,7,8,8,9,11,12,11,13,14,15,14,15,18,17,17,19,20,19,20,21,23,22,23,24,24,25,25,25,24,22,24,22,22,23,23,24,24,24,24,25,25,27,25,26,25,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,27,27,27,27,27,27,26,26,26,25,24,24,23,23,22,19,19,18,16,14,13,12,10,8,7,8,7,7,7,7,7,7,8,8,8,8,8,8,8,9,9,9,10,10,10,10,11,11,10,11,10,10,10,10,9,9,9,10,10,11,11,10,11,10,10,10,9,9,9,9,8,8,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,7,7,7,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,7,5,4,3,3,2,3,3,3,3,3,4,3,4,4,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,5,6,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,6,7,6,6,7,8,8,7,7,7,7,6,7,7,6,7,7,6,7,7,6,6,6,6,6,7,7,7,7,7,7,7,8,7,7,7,7,8,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,6,7,8,8,9,11,11,11,11,15,16,18,16,18,21,22,20,20,21,22,20,24,21,22,24,22,24,25,25,25,26,24,26,26,25,26,26,26,26,24,25,26,25,25,25,25,23,26,26,24,24,26,24],[27,28,27,27,28,27,28,28,26,26,26,24,27,25,25,26,27,27,25,27,27,25,26,27,26,26,27,27,27,27,26,27,27,28,26,27,26,27,28,27,27,26,26,26,26,26,24,24,24,23,20,21,22,20,19,21,20,18,18,18,17,15,13,12,10,9,9,9,8,7,7,7,6,5,5,5,5,5,5,5,5,4,5,4,4,4,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,7,7,6,6,6,6,7,6,6,6,6,6,6,5,5,5,4,4,5,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,3,2,3,2,2,1,1,1,1,0,1,2,2,4,4,4,4,5,4,5,5,6,5,5,4,4,4,4,3,3,3,2,3,3,3,3,4,3,3,3,4,4,4,4,4,5,4,5,5,6,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,3,3,3,3,2,3,3,2,2,3,3,3,3,4,4,4,3,4,3,3,2,3,3,4,3,4,4,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,7,7,6,7,7,7,8,7,8,8,9,8,8,8,8,8,8,7,8,9,8,8,8,9,9,10,10,11,12,13,13,14,15,16,15,16,18,17,17,19,20,19,21,22,23,23,22,24,24,25,24,25,24,23,24,23,22,23,24,24,24,25,24,26,25,27,26,26,26,26,26,27,27,26,27,26,26,26,26,27,27,27,27,27,27,27,26,27,26,26,26,27,27,26,26,28,26,26,26,25,24,23,24,22,21,20,19,19,17,15,15,13,12,10,9,9,9,9,9,9,9,9,9,10,9,10,10,10,10,11,11,11,12,13,12,12,13,13,13,12,11,11,11,11,10,10,11,11,12,14,14,13,14,13,13,13,12,11,11,11,11,11,10,10,9,10,9,9,9,8,7,7,8,8,7,8,8,8,8,9,8,8,9,10,9,9,10,9,9,8,9,7,7,6,6,6,5,5,5,5,5,4,5,5,4,4,5,4,4,4,5,4,4,4,5,5,4,5,5,5,5,5,6,5,5,6,6,6,7,8,8,8,7,6,5,5,4,5,5,4,5,6,5,5,6,6,7,7,7,7,7,6,7,7,6,6,6,6,6,5,5,6,5,5,5,4,5,5,5,4,4,5,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,6,6,5,5,6,6,5,5,6,5,5,6,6,6,6,5,6,6,6,6,6,6,7,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,7,7,7,8,7,8,9,8,8,8,8,8,8,8,8,7,7,7,6,6,5,6,6,6,5,6,6,5,6,6,6,6,7,6,6,6,7,7,8,7,8,7,7,8,8,7,7,7,8,7,7,7,8,8,7,7,8,8,7,8,8,7,7,7,7,6,7,7,7,6,7,8,7,7,8,8,8,8,8,8,8,8,8,9,10,9,9,10,9,9,9,9,8,9,9,8,9,9,9,8,8,8,8,9,9,9,8,9,10,9,9,8,8,9,10,10,9,9,8,10,9,8,9,8,8,8,7,8,7,7,7,7,7,7,7,7,6,7,7,6,6,6,7,8,9,10,11,13,14,13,14,15,17,18,17,18,21,20,20,20,22,23,19,23,21,21,23,22,25,26,25,24,24,24,25,26,25,26,25,26,26,25,24,25,26,26,26,24,25,26,26,25,23,25,25],[28,28,28,28,28,28,28,27,28,27,26,26,27,26,26,27,27,27,27,27,27,26,26,27,26,26,28,27,27,27,26,26,28,29,27,27,27,28,28,27,28,27,26,26,27,27,25,25,25,24,23,24,23,21,20,22,21,20,19,19,18,15,14,13,12,11,10,10,9,9,8,8,7,7,7,7,7,7,7,7,7,7,7,6,5,5,5,6,5,5,6,6,5,6,6,5,6,6,6,5,7,7,6,6,8,7,6,7,7,8,8,9,8,8,8,8,8,8,8,7,7,7,6,6,6,6,6,5,5,5,5,4,4,4,4,5,4,3,4,4,4,4,4,5,6,4,5,5,5,6,6,5,6,8,6,8,7,7,8,8,9,8,8,8,8,8,8,7,7,7,7,6,6,6,6,5,5,6,5,5,5,6,4,4,5,3,3,3,3,2,2,2,2,1,0,1,2,3,4,3,5,5,4,4,4,5,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,5,5,6,5,6,6,6,6,7,7,7,8,9,7,7,8,7,7,7,7,6,7,6,6,5,6,5,5,4,4,5,5,5,4,5,5,4,4,3,4,3,4,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,4,4,4,4,5,5,4,4,5,5,5,5,5,6,5,5,6,7,6,7,7,7,8,8,8,8,8,8,8,10,9,9,9,9,10,10,9,9,10,11,9,10,9,10,10,10,10,10,10,11,11,12,12,13,13,14,15,15,16,17,17,19,19,19,21,22,22,22,23,24,25,25,26,26,27,25,27,26,24,26,24,24,25,25,25,25,27,26,28,26,28,27,27,27,27,27,27,27,27,28,28,27,27,28,28,28,28,27,28,28,28,28,28,28,27,28,28,28,28,28,28,27,26,26,26,25,26,25,22,23,21,21,21,18,17,17,15,14,12,11,10,11,11,10,10,11,10,11,12,11,11,12,12,13,13,12,13,14,14,14,15,16,16,15,15,13,14,12,12,13,13,14,14,14,16,16,15,16,15,15,15,13,14,14,13,13,13,12,12,12,11,10,11,11,10,9,9,10,9,9,9,10,9,9,10,9,9,9,10,10,10,10,10,10,10,10,8,8,7,6,6,6,5,6,6,5,4,6,5,5,4,5,5,5,5,5,6,4,5,6,6,5,6,6,5,6,7,7,6,6,6,7,7,8,8,8,8,7,6,5,4,5,5,4,4,5,5,5,6,6,7,6,7,8,8,8,7,8,8,7,7,7,7,6,6,7,7,5,6,7,6,5,7,7,5,5,6,6,5,6,6,6,5,6,6,6,6,8,7,7,7,8,7,7,7,7,7,6,7,7,6,6,7,7,6,7,7,7,7,6,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,7,8,8,8,7,8,7,8,7,8,7,8,7,7,8,8,8,8,9,8,9,9,10,9,8,9,10,9,9,9,9,9,8,7,8,7,8,7,8,7,7,7,7,7,7,7,7,8,7,8,8,8,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,8,9,9,9,8,9,9,9,9,8,9,8,8,9,8,8,9,9,9,9,9,9,10,9,10,10,10,9,10,10,11,11,10,11,11,10,11,11,10,11,10,10,10,11,10,10,11,10,10,11,11,10,10,10,11,10,11,10,10,10,11,11,10,10,9,10,9,9,9,10,10,9,9,9,8,8,8,8,7,7,8,8,6,8,7,6,6,7,8,9,10,10,12,14,13,13,14,14,16,18,18,19,22,22,20,19,21,21,21,24,21,22,23,22,25,25,26,25,26,24,26,26,25,26,25,25,27,25,25,26,26,26,26,25,25,26,26,26,23,26,26],[29,28,28,28,29,28,28,29,28,27,28,26,28,28,27,27,28,28,26,28,27,26,27,28,26,27,28,27,27,28,26,27,29,29,28,29,28,28,29,28,29,28,28,27,28,28,26,26,27,26,24,26,25,24,22,24,24,22,21,21,19,17,17,16,13,14,13,12,11,13,11,11,10,10,10,10,9,9,9,10,10,9,10,9,8,8,9,9,9,10,9,9,10,9,9,11,10,9,9,10,10,10,8,8,10,9,9,9,10,9,11,11,10,10,11,11,10,11,10,10,9,9,8,9,8,8,7,7,8,7,7,7,5,5,6,7,6,5,6,6,5,6,7,7,7,9,8,9,10,10,9,8,10,9,9,10,10,9,10,10,10,11,10,10,11,10,10,10,10,9,9,10,9,8,8,8,7,7,7,8,8,7,7,6,6,6,3,4,4,3,2,3,3,2,1,0,1,2,3,3,4,6,5,4,5,5,5,6,5,6,4,4,5,5,5,5,7,7,4,7,8,8,9,8,8,9,10,9,9,9,8,10,10,10,10,11,10,10,10,9,10,10,9,9,10,9,8,8,9,8,7,8,8,7,7,7,5,6,7,6,7,7,7,7,6,8,7,6,8,6,6,5,6,5,7,5,5,5,4,4,5,6,7,8,8,6,8,8,8,9,9,9,10,10,9,10,8,10,10,10,11,10,11,11,11,11,12,12,12,11,13,13,12,12,13,13,14,14,13,14,14,13,12,13,12,13,14,14,12,13,14,14,12,13,15,15,16,17,16,17,18,19,20,22,22,21,23,24,25,24,25,27,26,27,28,27,27,27,27,27,26,27,26,25,26,26,27,26,26,27,28,28,29,28,28,28,28,28,28,28,28,28,28,28,27,28,29,29,28,28,29,29,29,28,28,28,28,28,28,29,29,28,28,28,28,27,27,27,26,26,26,24,23,23,22,21,19,20,17,17,15,14,14,14,13,14,15,14,17,14,16,15,14,15,15,15,16,16,16,17,16,18,18,19,18,19,18,17,15,16,17,15,16,17,16,16,18,19,18,19,18,18,17,16,16,17,16,16,15,15,14,15,15,14,15,14,13,14,13,14,13,14,13,13,13,13,13,13,13,13,13,13,14,13,12,12,12,13,11,11,11,9,10,9,9,11,10,8,8,11,8,10,8,9,9,9,10,9,9,8,10,9,7,9,11,8,11,10,9,10,9,9,9,9,8,10,10,9,10,9,8,7,6,7,9,6,7,9,8,8,7,7,8,9,9,10,10,11,10,9,11,11,9,10,10,9,9,9,10,10,9,10,10,12,10,10,11,10,12,11,11,11,11,11,11,11,10,11,10,11,11,11,12,12,11,10,12,10,11,13,11,10,10,11,10,9,10,10,11,10,10,11,12,10,11,12,11,10,12,10,11,11,11,11,11,11,12,10,10,10,11,10,10,11,9,11,10,10,12,11,10,11,11,11,11,11,11,12,11,12,12,11,11,11,11,12,12,12,11,12,12,11,11,11,11,13,11,12,11,11,11,12,11,12,11,11,13,11,11,11,11,12,12,13,12,12,12,12,12,12,12,13,11,12,12,12,12,12,11,12,12,11,11,12,11,12,11,12,12,12,12,13,13,12,12,12,12,12,14,13,12,12,13,12,13,14,13,13,13,13,14,13,14,14,13,14,13,13,13,14,12,14,15,15,12,15,13,14,13,13,14,12,13,13,13,13,14,15,12,14,12,14,13,12,13,13,12,13,12,11,11,12,11,11,12,12,12,12,11,12,11,11,10,9,11,11,12,14,15,16,15,15,17,16,18,19,19,21,22,23,23,21,22,23,23,25,24,23,25,24,26,27,27,27,28,27,27,27,27,27,27,26,28,27,26,25,27,27,27,27,27,27,28,27,26,27,27],[28,27,28,28,28,28,28,27,27,27,26,25,26,26,26,26,26,26,25,27,26,25,26,27,26,27,27,26,27,27,26,27,28,28,27,28,27,27,28,27,28,27,27,26,27,27,25,24,26,25,22,23,24,22,21,23,22,20,21,20,19,17,16,15,12,13,13,11,11,11,10,10,9,9,8,9,8,8,9,8,9,9,8,7,7,7,7,8,7,7,8,7,7,8,7,8,8,8,8,8,9,8,8,8,10,9,8,9,10,11,10,10,10,9,10,11,11,10,10,10,10,10,9,9,9,10,8,7,8,8,7,7,6,5,5,5,6,5,6,6,6,6,7,7,8,8,7,8,7,9,9,9,10,10,9,10,10,10,10,10,10,9,10,10,9,9,9,9,9,9,9,9,8,8,9,8,7,7,7,8,7,7,6,6,5,5,4,4,4,3,3,4,3,2,2,1,0,1,2,1,2,2,3,3,3,4,4,4,4,5,4,3,3,5,5,4,5,6,6,6,7,7,7,7,9,10,9,8,9,9,8,9,9,9,10,11,10,10,10,10,9,9,9,9,10,9,9,7,9,8,7,7,7,7,7,7,5,6,6,6,6,6,7,6,6,6,6,5,5,6,7,5,4,6,6,4,4,3,3,3,4,5,6,7,7,8,7,7,7,8,8,8,8,8,9,9,9,9,8,9,10,10,10,11,10,10,11,11,11,11,13,14,12,11,12,12,13,13,14,13,13,13,12,12,11,11,13,12,11,13,14,14,13,14,15,15,16,17,16,16,17,19,20,20,20,20,21,21,23,23,24,25,26,25,26,26,27,26,26,26,24,25,25,25,25,25,25,26,26,25,28,26,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,29,28,28,28,27,28,27,28,28,28,28,28,28,28,27,27,27,26,24,25,24,23,23,22,22,19,18,19,17,16,15,15,14,14,14,14,13,14,14,14,13,15,15,14,14,16,16,14,14,17,16,16,16,19,18,18,18,16,17,15,15,15,16,16,17,17,18,18,18,19,18,18,17,15,16,16,16,16,16,15,15,15,15,14,15,12,13,12,12,12,12,12,12,12,12,12,12,12,11,11,12,11,11,12,12,12,11,11,10,10,9,9,9,8,8,9,8,7,7,8,8,7,7,8,7,7,8,7,8,7,8,7,8,7,8,8,8,8,7,7,7,8,7,8,7,8,9,8,9,8,6,6,5,5,6,5,5,7,6,6,6,6,7,7,7,8,8,9,7,7,8,8,7,8,8,7,7,8,9,8,7,8,8,7,8,8,8,8,8,8,9,9,9,9,9,10,8,10,11,10,10,11,10,11,10,9,11,9,10,9,10,8,8,9,9,8,7,8,9,10,9,7,10,9,8,8,10,8,8,9,9,10,9,9,9,9,9,8,7,8,8,8,9,8,9,10,9,9,10,9,10,9,10,10,9,10,9,10,9,11,9,8,10,11,10,11,10,10,10,10,10,9,9,8,8,10,8,9,9,9,9,9,9,10,10,10,11,10,10,10,10,11,11,10,11,11,10,10,11,11,10,10,10,11,12,10,10,11,11,10,11,11,10,10,11,11,11,11,11,11,11,12,11,12,11,11,12,12,11,11,12,12,12,11,12,13,13,12,13,13,13,12,14,13,12,13,13,13,13,14,12,13,13,14,13,14,14,13,13,12,13,13,14,13,13,12,13,13,12,11,10,11,11,12,11,11,11,10,9,11,10,9,9,10,10,9,9,10,9,9,9,9,9,9,9,10,11,11,14,13,14,15,15,17,17,18,20,20,23,21,22,21,22,22,21,23,22,22,25,22,25,24,26,25,26,24,26,26,26,27,25,25,27,26,25,26,26,26,26,26,25,26,27,26,24,26,27],[28,28,28,28,28,29,29,27,28,27,27,27,27,26,27,26,27,26,26,27,26,26,27,27,26,27,27,26,28,26,25,27,28,28,27,28,27,27,28,27,28,27,27,27,27,27,25,25,26,25,24,23,24,22,20,22,21,21,20,20,18,17,15,13,11,12,11,10,10,9,9,8,7,7,7,8,7,8,8,7,7,8,7,6,6,6,5,6,6,6,6,6,6,7,6,7,7,7,7,8,8,7,7,7,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,7,6,7,6,6,6,6,5,5,6,6,5,5,5,5,5,6,7,8,6,7,7,6,8,8,8,8,9,8,9,9,9,10,9,9,9,10,9,9,8,9,8,8,9,9,8,7,8,8,7,8,7,8,7,6,6,6,7,6,7,4,5,5,4,4,3,3,3,1,1,1,0,1,1,1,2,2,3,3,4,4,4,5,4,4,4,4,5,4,5,5,5,5,6,7,7,9,8,7,7,7,7,8,8,7,8,8,9,9,10,9,9,9,9,8,8,8,8,8,7,7,8,7,7,8,7,7,7,7,7,7,7,6,6,6,6,5,6,5,6,6,5,5,3,4,4,4,5,5,3,4,3,3,3,4,5,4,5,5,6,6,5,6,8,6,6,7,6,6,8,7,7,7,8,7,8,8,8,8,9,8,8,10,10,10,10,11,11,11,11,11,12,11,11,11,11,10,10,9,10,11,10,10,11,11,12,12,12,12,14,14,14,15,16,17,18,19,20,19,19,21,22,23,23,24,25,25,26,27,27,28,26,27,26,25,27,24,25,26,26,25,26,26,27,28,27,28,27,28,29,29,28,28,28,28,29,28,28,28,29,29,29,28,28,29,29,29,29,29,28,28,29,29,29,29,28,29,27,27,28,27,25,26,25,24,23,22,22,21,19,17,17,15,15,13,12,12,11,12,11,11,12,11,12,12,13,13,14,13,14,15,14,15,15,16,16,16,18,17,16,17,14,16,14,13,15,14,15,16,17,17,18,17,17,16,17,16,15,15,15,15,15,14,13,14,13,13,12,12,12,10,10,10,10,10,10,11,11,11,10,11,11,11,11,11,12,11,11,11,11,12,11,10,10,9,8,8,7,8,7,7,7,6,7,7,7,6,7,8,7,6,5,7,6,6,6,8,5,6,6,6,5,5,7,7,5,6,6,6,7,8,8,9,6,5,5,4,4,5,4,4,5,5,6,6,6,6,7,6,7,6,7,7,6,6,7,7,6,6,7,6,5,7,6,5,6,6,5,6,6,7,6,6,7,6,6,6,6,7,6,6,7,8,8,8,8,9,9,8,8,8,7,8,8,7,6,7,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,7,7,7,8,7,7,7,8,7,7,6,7,7,7,7,7,7,9,9,7,8,8,8,8,8,8,8,9,8,9,8,9,9,8,9,9,10,10,9,10,9,8,8,7,7,6,6,7,6,6,7,7,6,6,7,7,7,7,7,7,7,8,8,9,9,9,8,9,9,8,8,9,8,7,8,8,9,8,7,8,9,9,8,8,9,8,9,9,9,8,8,9,8,8,8,9,9,8,9,9,10,9,10,11,10,10,11,11,11,9,11,11,11,10,11,11,10,11,11,11,11,12,11,10,10,11,11,11,11,11,11,11,11,11,12,12,11,11,11,12,10,10,8,11,11,10,9,10,10,8,9,10,9,8,9,9,8,9,9,9,8,9,8,8,8,8,9,10,11,11,14,14,14,15,16,16,17,20,19,20,22,22,22,21,22,22,21,24,22,23,24,23,24,25,26,26,25,24,27,26,26,27,27,27,27,26,27,27,27,27,26,26,26,27,27,26,25,26,26],[29,29,29,28,29,29,29,29,28,28,28,26,28,27,28,27,28,28,27,28,27,26,28,27,26,27,28,27,28,27,25,27,28,29,27,28,27,28,28,28,29,28,28,28,28,28,26,25,27,25,23,23,25,23,22,24,23,21,21,21,20,18,15,15,13,13,12,11,12,10,10,9,10,9,9,10,8,9,9,9,9,9,11,9,8,8,7,8,6,6,8,7,7,8,7,7,8,8,7,8,8,8,8,7,9,8,8,8,9,9,10,10,9,8,10,10,9,10,9,9,9,9,8,8,8,8,8,7,7,7,7,6,6,6,5,6,5,5,5,5,5,6,5,7,7,6,7,8,8,8,8,9,9,8,8,8,8,9,9,10,9,10,10,10,9,9,10,9,9,9,8,9,8,8,8,7,8,8,8,9,7,8,8,6,7,8,6,5,5,4,4,4,5,4,1,2,2,1,0,1,1,2,3,2,3,4,4,4,4,4,4,4,3,4,4,4,5,5,5,6,7,6,9,8,8,9,10,9,9,9,9,9,10,10,11,11,9,9,11,9,8,10,10,9,9,9,8,8,9,8,9,8,9,7,8,7,7,8,7,7,7,7,6,7,6,7,8,5,6,5,6,4,5,6,6,5,5,3,3,2,3,6,6,6,6,7,6,7,8,8,9,8,8,9,9,8,9,9,9,10,9,10,10,10,12,11,10,11,11,11,11,12,12,12,12,12,12,13,13,12,13,12,12,11,11,11,13,12,12,12,13,14,13,13,13,15,16,15,16,17,17,18,19,21,20,21,24,23,23,24,25,26,26,26,27,27,28,27,27,27,26,28,24,23,26,26,26,26,26,27,28,27,28,28,29,28,28,28,28,28,28,28,29,28,28,29,29,29,29,28,29,29,29,29,29,28,29,29,29,28,29,28,29,27,28,28,27,26,26,26,26,24,24,23,22,20,20,19,17,16,16,13,13,14,13,13,12,13,14,13,13,14,13,14,14,14,16,15,15,15,17,15,16,17,17,18,18,16,16,16,15,15,15,15,16,16,18,18,17,18,17,17,16,15,15,15,16,15,15,14,15,14,13,13,13,13,12,12,12,13,12,12,12,12,13,12,12,12,12,12,12,13,12,13,13,13,12,12,11,11,11,10,10,10,9,9,9,8,8,10,9,8,8,8,7,8,7,7,7,6,7,7,8,8,8,6,7,7,7,8,7,8,8,8,7,8,9,9,9,8,6,5,5,5,5,5,5,5,6,6,5,6,7,8,7,8,9,9,8,8,9,8,8,8,8,8,7,7,8,7,7,8,8,7,8,8,8,8,8,9,9,8,8,9,10,9,9,10,9,10,10,10,12,10,10,9,10,10,9,9,9,10,7,8,9,7,9,8,8,9,8,8,10,8,8,8,9,8,9,9,9,10,10,9,9,10,9,8,9,9,9,10,9,9,9,10,9,9,10,9,9,9,8,9,10,9,10,9,11,11,10,10,10,11,10,11,10,10,10,10,10,9,9,8,8,9,8,9,9,9,8,8,9,9,9,9,10,10,9,10,11,11,11,11,9,11,11,10,9,10,10,9,9,10,10,9,9,10,10,10,10,10,10,10,10,10,11,10,9,11,10,10,10,10,10,10,11,11,12,11,11,11,11,11,11,13,12,12,12,12,11,11,12,12,11,12,12,12,11,12,12,11,11,13,11,13,12,13,11,12,13,12,12,12,11,12,12,13,11,12,10,13,11,11,11,11,11,10,10,11,10,9,10,10,11,9,10,11,9,10,10,10,10,8,10,12,12,12,14,15,15,15,16,17,19,21,20,22,24,24,23,22,24,24,22,26,23,24,25,24,26,27,27,26,27,26,26,27,26,27,26,27,27,26,26,28,27,27,27,27,27,27,29,26,26,27,27],[29,29,28,28,29,29,28,28,28,27,28,27,28,27,27,28,28,28,27,28,26,25,27,27,26,27,27,27,27,27,26,27,28,29,27,28,28,28,28,28,28,27,27,27,27,27,25,24,26,24,24,23,24,24,20,23,22,20,20,19,19,16,15,14,12,12,12,12,10,11,9,10,8,8,8,9,8,8,8,9,8,8,10,7,7,8,8,9,8,8,8,8,8,8,8,9,9,9,8,8,9,9,8,8,9,8,9,9,9,9,11,10,9,9,10,10,9,10,10,9,9,9,8,8,7,8,7,7,7,6,7,6,6,6,6,7,6,6,6,6,6,6,7,7,7,8,8,7,10,9,8,7,9,9,8,9,10,8,8,9,9,10,9,9,10,8,8,8,9,8,8,8,8,8,8,7,7,7,7,7,6,6,6,6,6,6,5,5,4,4,3,3,3,3,2,2,2,1,1,0,1,2,2,2,3,3,3,4,4,5,5,4,4,5,5,4,6,7,5,7,7,8,8,7,8,8,8,7,8,8,8,8,9,9,10,10,10,9,10,8,9,10,9,9,9,8,8,7,8,7,6,6,7,7,6,7,7,6,6,6,6,6,6,6,6,6,6,5,5,6,4,4,4,4,5,5,4,3,4,4,4,4,5,7,7,7,8,6,7,7,8,8,7,8,8,8,8,8,8,9,9,9,8,9,10,9,9,11,10,10,11,13,11,11,12,12,13,13,13,13,13,12,12,11,11,12,12,12,11,12,12,13,13,12,14,15,15,15,14,15,16,18,18,19,18,20,19,20,22,23,23,25,25,25,27,26,27,26,27,27,24,26,26,24,25,26,26,25,26,27,27,27,28,27,28,28,28,28,28,28,28,27,27,28,28,28,29,29,28,28,29,28,29,28,28,28,28,28,28,28,28,27,28,28,27,27,27,27,26,26,25,24,24,22,22,20,18,19,17,16,14,13,12,13,12,13,13,13,14,14,14,13,14,14,13,15,16,14,14,15,17,16,17,18,18,18,17,15,16,14,14,14,15,16,17,17,19,19,18,18,17,16,17,17,15,15,16,16,15,15,14,14,14,13,14,13,12,11,11,12,11,11,11,12,12,11,11,11,12,11,12,11,11,12,12,11,12,11,10,10,9,9,9,8,8,9,7,7,7,8,7,7,6,8,8,7,8,8,7,6,8,7,6,7,9,7,7,8,7,7,7,7,8,8,7,8,9,8,9,8,6,6,5,5,7,5,5,7,6,6,6,6,6,8,7,8,8,8,8,7,8,8,8,8,9,8,8,8,9,9,8,8,7,8,8,8,7,7,9,8,7,8,9,8,8,9,8,8,9,9,9,10,10,10,10,9,11,9,9,9,9,8,7,8,8,8,7,8,8,9,8,7,9,9,8,8,9,8,9,8,9,9,9,10,9,9,10,8,9,9,9,9,9,10,9,10,9,8,9,9,8,9,9,10,10,10,9,9,10,10,10,9,10,11,10,10,10,10,10,10,9,9,9,9,9,10,9,10,8,8,9,9,9,10,10,9,10,9,9,10,10,10,10,10,10,11,11,10,10,10,11,10,10,11,10,10,10,11,10,10,11,11,10,11,10,10,10,10,11,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,11,13,12,11,12,12,12,12,13,11,11,12,13,12,14,13,13,12,12,12,12,13,11,11,12,12,13,11,12,11,12,11,11,11,10,10,10,10,10,10,10,10,10,10,10,9,10,9,10,9,8,8,9,11,11,11,13,13,14,14,14,15,15,16,18,19,20,22,23,22,20,22,22,22,25,23,23,25,24,25,26,26,25,27,25,25,27,26,27,25,26,26,26,25,26,27,27,27,26,26,26,27,27,25,27,28],[28,28,28,28,28,28,28,27,28,27,26,26,27,26,27,26,27,26,26,28,26,25,27,27,25,27,27,26,27,26,25,27,28,28,26,27,27,27,28,27,28,26,26,26,27,26,25,24,25,23,23,23,23,22,20,22,21,20,20,20,18,17,15,14,12,12,12,10,10,10,9,9,9,9,8,9,8,8,8,8,9,9,9,7,7,7,7,6,7,7,7,7,8,7,7,8,8,8,8,8,9,9,8,8,10,10,10,10,10,11,10,10,10,10,10,11,11,10,10,10,10,10,9,9,9,9,8,8,7,8,8,7,6,6,6,7,6,6,6,7,6,8,8,7,7,9,7,7,8,7,9,8,8,10,9,10,10,10,10,11,9,9,10,10,9,9,9,10,9,9,9,9,9,9,9,8,8,8,8,8,7,7,7,7,6,6,6,6,6,5,5,3,4,3,3,3,2,2,1,1,0,1,1,2,2,3,4,4,4,5,5,4,5,6,5,6,6,6,7,7,8,7,7,7,8,9,9,9,9,9,8,9,9,9,10,11,10,10,10,10,9,9,9,10,11,9,9,9,9,8,8,7,8,7,8,8,7,7,7,7,6,6,6,6,7,5,7,6,7,6,7,5,4,5,5,5,4,3,4,3,5,6,6,7,6,8,6,6,7,8,8,8,8,8,8,8,9,9,8,8,9,10,9,10,10,10,11,11,11,10,12,14,12,11,12,12,13,14,13,13,14,13,12,12,11,12,12,12,12,12,13,13,12,13,14,14,14,15,15,14,16,17,18,19,19,20,20,21,22,22,23,24,25,25,26,26,27,25,26,26,25,26,25,24,26,26,26,25,26,26,28,27,28,27,28,28,28,28,28,28,28,28,28,28,28,28,29,29,28,28,29,28,29,28,28,28,27,28,28,28,28,28,28,27,27,26,27,26,25,25,23,23,23,22,22,19,18,18,16,16,15,14,13,13,13,14,13,14,15,15,14,13,15,15,14,16,16,15,15,16,17,16,17,18,17,17,17,16,17,15,15,15,16,17,17,18,19,19,18,19,17,17,18,17,16,16,16,17,16,15,16,15,14,14,14,13,13,12,12,13,13,13,12,12,13,13,13,13,12,11,13,12,12,12,13,12,12,12,11,10,10,10,10,9,8,8,8,8,7,8,8,7,7,7,7,7,7,7,8,6,8,7,7,6,8,8,8,7,7,7,6,7,7,7,7,8,7,8,10,7,6,5,5,4,5,4,5,5,5,6,5,5,6,6,7,7,7,8,7,7,7,7,7,7,8,6,7,7,7,7,6,7,6,8,8,8,7,7,8,8,7,8,9,8,9,9,8,9,10,10,9,10,10,10,10,9,11,9,9,9,9,8,8,7,8,8,8,8,7,9,8,7,8,8,7,8,9,8,8,8,8,9,8,8,8,8,8,8,7,8,8,8,8,8,9,9,9,8,8,8,9,9,9,9,9,10,9,9,9,10,10,8,9,11,10,11,10,10,10,9,8,8,9,8,8,10,8,9,8,8,9,9,9,9,10,9,10,9,10,10,10,11,10,10,10,11,10,10,11,10,10,9,10,10,11,10,8,10,10,10,9,10,10,9,10,9,10,10,10,10,10,10,11,11,11,11,11,11,11,11,12,11,11,10,11,13,12,10,12,13,11,10,13,12,11,13,13,12,12,13,12,11,12,13,12,14,13,13,13,12,12,12,13,12,12,12,12,13,11,11,10,11,11,12,10,11,11,10,10,10,11,10,10,10,10,10,9,11,9,9,9,9,9,9,11,11,11,12,14,14,14,16,16,16,17,18,20,20,23,23,22,20,22,23,21,25,22,23,26,22,25,25,26,26,26,25,27,27,26,27,26,26,27,26,26,27,27,27,27,26,26,27,27,27,25,26,27],[29,29,28,29,29,29,29,28,28,28,28,27,28,27,27,27,27,27,26,28,26,26,27,27,26,27,27,27,27,27,26,27,28,29,27,28,28,28,28,28,29,28,27,28,28,27,26,25,26,25,24,24,25,23,21,23,22,21,20,21,19,17,15,14,12,12,11,12,11,12,10,9,9,9,8,10,9,9,9,9,8,9,8,7,6,7,7,7,7,7,6,7,8,7,7,7,8,8,7,7,9,8,8,8,10,8,8,8,9,9,10,10,10,10,10,10,10,10,11,10,9,10,9,9,9,10,8,7,8,8,7,6,6,6,6,6,5,5,5,5,6,6,6,7,9,7,7,8,8,8,9,10,9,10,8,10,9,9,11,9,11,10,11,10,10,10,11,9,10,10,10,9,10,10,9,8,10,9,8,8,8,8,7,7,9,6,6,6,6,6,5,3,4,3,2,3,2,2,1,1,1,0,1,1,2,2,4,3,6,5,5,4,6,5,4,5,5,7,8,8,9,8,11,9,8,10,9,9,10,10,9,10,10,11,11,12,10,10,11,10,10,11,10,10,10,10,9,10,10,9,8,9,8,8,9,9,8,8,7,7,7,8,6,6,9,8,10,7,7,5,6,5,5,5,5,4,5,3,2,2,4,6,6,7,7,8,9,8,9,10,7,8,8,8,8,9,8,8,9,9,9,10,10,9,10,11,10,10,11,11,11,11,12,12,11,12,13,12,12,12,12,12,12,11,11,12,12,12,12,12,12,13,13,12,13,14,15,14,16,16,17,18,18,19,20,20,20,21,22,23,23,25,26,26,26,26,28,25,28,26,24,27,25,25,27,26,26,26,26,27,28,27,28,27,28,29,28,28,28,29,29,29,29,29,28,29,29,29,29,28,30,29,29,29,29,28,29,29,29,29,29,28,29,27,27,28,27,25,26,25,23,23,22,22,21,19,17,18,16,15,14,12,13,12,13,12,11,13,13,13,13,14,13,15,14,15,16,15,15,15,18,15,16,18,17,17,17,15,16,14,14,16,15,16,17,17,18,19,18,18,17,17,17,16,15,15,15,16,14,14,14,14,13,13,13,12,11,11,11,11,12,11,11,12,12,11,12,12,12,11,12,12,12,13,12,13,13,12,12,11,10,10,10,9,10,8,8,9,8,8,8,8,7,7,8,8,7,5,8,7,6,6,9,6,5,7,7,5,5,7,7,6,6,6,6,7,9,8,8,7,6,5,5,5,6,5,5,6,6,6,5,6,6,6,7,7,7,7,7,6,7,7,6,6,6,7,6,6,6,8,6,6,7,8,6,7,7,6,7,8,7,6,7,8,8,7,8,9,10,9,9,9,10,9,9,9,9,8,9,9,7,7,7,6,6,6,8,6,7,7,6,7,7,7,6,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,10,9,9,9,8,9,9,9,9,9,9,10,9,9,9,9,9,9,10,11,11,10,11,9,9,9,8,8,7,8,9,7,8,8,8,7,7,8,8,7,8,8,8,8,9,9,9,10,9,8,9,10,8,8,9,9,8,8,9,10,9,8,8,9,9,9,9,10,10,10,10,10,9,9,9,9,9,10,9,9,9,10,10,10,9,11,11,10,10,11,11,11,10,11,11,11,11,11,11,11,13,11,11,11,12,11,11,11,12,11,12,12,12,12,12,12,12,12,12,11,12,12,12,11,11,9,11,11,10,9,11,11,9,9,11,9,9,9,10,9,10,10,10,10,10,10,9,10,10,10,11,12,12,14,15,15,15,16,17,18,21,21,21,24,23,23,22,24,23,22,26,23,25,26,24,25,26,27,27,27,25,27,27,27,28,27,27,27,26,27,28,28,27,28,28,27,28,28,26,26,28,27],[29,29,29,28,29,29,29,28,28,27,28,26,28,26,27,27,27,28,25,28,27,25,27,27,25,26,28,26,26,28,25,27,28,28,27,28,27,27,28,27,28,27,27,27,27,26,26,24,25,24,22,23,23,22,20,22,21,20,20,19,17,16,15,13,12,12,12,11,11,10,10,9,9,8,8,9,8,7,8,8,8,7,8,6,6,6,6,7,7,6,7,7,6,7,7,8,6,8,7,8,7,8,8,8,9,8,8,9,9,10,11,10,10,9,10,10,10,10,10,10,10,9,8,9,9,8,7,7,7,7,7,7,6,7,7,7,6,5,6,6,5,6,6,6,6,7,7,7,7,8,8,7,7,8,8,8,9,9,9,10,10,9,9,10,9,8,9,8,8,9,9,9,8,9,9,7,7,8,7,7,6,6,7,6,6,7,7,6,6,6,6,4,4,4,3,4,4,3,2,3,1,1,0,1,2,2,3,3,4,4,4,4,4,4,5,5,5,6,6,8,6,6,7,6,7,7,7,7,8,8,8,8,9,10,10,11,9,10,10,9,9,10,10,9,10,10,8,8,9,9,8,7,8,8,8,8,7,8,8,7,8,7,7,8,6,7,7,6,7,6,6,4,5,5,5,4,4,3,3,3,4,6,6,7,7,8,7,6,6,7,7,7,8,8,9,8,8,9,9,9,9,10,9,9,10,10,10,10,11,11,11,12,11,12,12,12,13,13,12,13,13,13,12,11,11,12,13,12,11,12,12,13,13,12,14,15,16,15,16,17,17,17,18,19,19,18,20,21,21,21,22,23,24,24,25,24,26,25,26,25,23,26,25,24,26,25,24,26,25,26,27,26,28,26,27,28,28,28,28,28,28,28,28,28,28,28,29,28,28,28,29,28,28,27,27,27,27,28,27,28,28,27,28,26,26,27,26,25,24,25,23,23,22,21,21,18,17,18,16,15,14,13,12,13,12,12,12,13,14,13,14,13,13,14,14,13,15,15,14,14,16,16,16,17,16,17,17,15,15,15,15,15,15,15,17,15,18,18,17,17,17,17,16,15,15,15,15,15,15,14,13,13,13,12,13,12,13,11,12,13,12,11,12,12,12,11,12,12,11,12,12,13,12,14,13,12,13,12,11,11,10,10,10,9,9,9,9,8,8,9,9,8,8,9,8,7,8,7,7,6,7,9,8,6,7,7,8,7,7,8,6,7,7,7,7,7,9,8,8,7,6,5,5,5,6,5,4,5,6,6,5,6,6,7,7,7,8,8,8,7,8,7,8,7,8,7,6,7,8,7,6,8,7,6,7,8,8,7,8,9,8,7,9,9,9,9,8,9,9,9,9,9,11,11,10,9,9,9,9,9,10,9,7,7,8,8,9,7,8,9,8,8,9,9,7,8,9,9,9,9,9,9,10,9,9,9,9,8,8,8,8,8,8,8,8,8,8,8,9,8,8,9,9,9,10,9,9,9,10,10,9,9,10,10,10,11,10,10,9,10,10,9,9,8,8,9,8,9,9,8,9,9,9,9,10,9,9,9,9,10,11,11,11,11,9,11,11,11,10,10,12,10,10,10,11,10,10,10,11,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,10,11,11,11,12,11,11,11,12,12,11,13,12,12,12,11,12,11,12,12,11,12,12,12,11,12,12,11,11,12,11,13,12,12,11,12,13,12,12,11,11,12,12,14,12,13,11,14,12,11,12,13,12,11,12,11,10,11,11,11,11,11,11,10,10,11,11,9,10,10,11,12,12,13,14,15,16,15,16,17,19,21,19,21,23,23,23,22,23,23,22,25,23,23,25,23,26,26,27,26,27,25,27,27,27,28,27,27,27,26,26,27,27,27,27,27,27,27,28,27,25,27,27],[28,28,28,27,28,28,28,28,28,26,27,24,27,25,26,26,26,27,24,27,26,24,26,26,24,25,27,26,25,27,26,26,28,28,26,27,27,27,28,27,28,27,27,25,26,26,24,22,25,24,20,21,23,21,19,22,21,19,19,19,18,16,15,14,13,13,13,12,12,13,11,11,10,10,10,11,9,9,10,11,9,9,10,8,8,8,8,10,8,7,9,8,7,9,9,9,9,10,9,8,10,9,9,9,10,9,10,9,10,10,11,11,10,11,12,11,11,11,12,11,11,11,11,10,9,9,9,9,9,8,9,8,7,7,7,7,7,7,7,7,6,7,8,8,7,9,9,9,10,10,9,10,11,9,9,10,11,10,10,11,10,11,10,10,11,10,10,10,10,9,10,10,10,9,9,9,8,9,9,8,8,7,8,8,6,6,7,6,5,5,6,4,4,4,5,3,3,3,4,3,2,2,1,0,1,2,3,4,5,5,5,5,4,5,5,6,7,6,6,6,7,8,7,8,8,9,8,9,9,9,10,10,11,11,11,11,11,11,11,10,11,11,11,11,12,11,10,9,10,9,9,8,9,9,8,8,8,8,8,7,7,7,8,7,6,6,6,5,6,6,6,4,5,5,5,4,4,3,4,4,4,4,6,6,6,8,7,8,7,7,9,8,8,9,9,9,10,10,9,10,11,12,11,11,12,11,12,13,12,12,13,15,14,14,14,14,15,15,14,15,15,14,13,14,13,13,13,13,13,13,13,13,13,14,14,15,14,16,15,16,17,17,17,18,19,20,19,20,21,23,21,24,25,25,26,26,26,25,26,25,25,25,25,25,25,26,26,25,26,26,27,27,28,27,28,29,28,28,28,29,29,29,28,29,28,28,29,29,29,28,28,29,28,28,28,28,28,28,29,29,28,29,28,27,27,27,27,27,26,26,26,24,24,23,23,20,19,20,17,16,15,15,13,14,15,14,14,15,15,16,14,15,16,16,15,15,17,15,15,16,17,16,18,18,19,18,18,16,17,15,16,16,18,18,19,18,20,19,19,19,18,17,18,17,15,16,18,17,17,16,16,15,15,15,15,16,13,14,13,14,14,13,14,15,14,12,13,14,14,13,14,14,12,13,14,13,14,12,13,13,12,11,11,11,10,10,9,10,9,9,9,8,8,8,8,7,8,7,7,6,8,8,6,7,9,7,7,8,9,8,7,9,9,9,8,8,9,9,9,9,7,6,5,6,6,5,5,6,6,6,6,5,6,6,7,8,8,9,8,8,9,9,8,8,10,9,8,9,10,8,8,10,9,8,9,9,8,8,10,10,8,9,10,10,10,10,10,10,11,11,11,11,12,13,11,11,12,10,10,10,10,9,8,9,9,8,8,8,9,10,9,8,10,10,8,9,10,10,9,10,11,10,11,10,10,10,10,9,9,10,11,10,10,10,10,11,9,10,10,10,10,9,10,10,10,10,10,10,10,11,10,9,10,11,10,11,11,12,11,11,10,10,10,10,10,11,10,11,10,10,10,11,10,11,11,11,10,10,12,11,12,11,12,11,11,12,12,11,11,11,12,10,11,12,12,11,11,12,11,11,12,12,11,12,11,12,11,11,12,12,12,12,13,12,11,12,13,12,13,13,14,12,12,11,11,13,12,12,13,13,12,12,14,13,12,13,14,13,14,14,13,13,13,13,14,15,14,14,13,13,14,14,14,13,12,13,13,13,12,12,11,12,12,12,12,12,12,11,10,12,11,11,11,12,11,11,11,11,11,11,11,10,11,10,11,11,12,13,14,14,15,15,17,18,18,18,21,21,23,23,22,21,22,21,22,24,24,23,25,24,26,25,27,26,25,24,27,26,25,26,26,26,25,26,26,27,26,26,27,26,26,26,28,26,24,27,27],[28,28,28,28,28,28,28,27,27,27,27,26,27,26,26,27,27,27,26,27,26,25,26,27,25,26,27,26,26,27,25,26,28,28,26,27,27,27,27,27,27,26,26,25,26,26,25,23,25,22,21,23,23,20,20,22,21,20,21,20,18,17,16,14,14,14,15,13,14,13,14,13,14,13,12,13,12,11,11,11,11,12,11,9,9,8,8,7,7,8,8,8,9,9,9,8,9,11,11,10,12,13,11,12,13,12,12,11,12,12,12,12,12,13,13,14,13,13,13,13,13,13,13,13,13,13,12,12,12,12,11,10,9,9,8,8,8,8,7,9,9,9,9,10,9,9,11,11,11,12,12,12,13,13,13,13,13,13,13,13,14,11,13,14,13,12,13,13,13,13,14,13,12,13,13,12,11,13,11,12,12,11,10,11,9,10,9,8,8,7,8,8,7,7,6,5,5,5,4,4,3,3,2,1,0,1,2,4,5,6,6,3,5,7,7,8,8,10,9,11,8,10,11,11,12,12,13,12,13,13,11,13,13,13,13,13,12,13,13,13,12,14,13,13,14,13,14,13,12,13,12,11,12,12,11,10,11,10,10,11,9,11,11,10,10,9,10,8,9,8,8,7,6,6,6,5,5,6,5,4,6,7,8,7,8,9,9,10,10,11,12,11,13,13,12,12,13,13,13,12,13,14,14,13,15,14,14,15,15,15,15,18,16,16,16,17,17,16,16,15,16,16,15,14,13,15,16,15,14,15,15,15,15,16,15,15,17,16,16,17,17,17,18,20,19,20,20,21,22,23,23,24,25,25,26,26,27,27,27,26,24,26,26,26,26,26,27,26,26,26,27,27,28,27,28,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,29,28,28,27,27,27,27,27,26,25,26,25,25,24,22,24,21,19,21,19,17,17,16,16,16,16,17,16,17,16,18,16,17,19,19,17,19,20,18,16,18,20,18,18,20,19,19,19,18,19,18,19,19,20,20,20,21,21,20,20,21,19,19,19,19,18,18,20,19,19,18,18,17,18,16,18,19,15,16,15,16,17,17,17,17,17,17,16,16,16,15,16,16,15,16,17,17,16,15,16,15,15,14,14,14,13,13,14,14,12,13,13,11,11,12,12,11,11,10,10,9,11,11,8,9,11,9,9,10,10,9,7,9,8,8,7,9,9,9,9,8,7,6,5,6,6,6,5,5,5,6,4,5,5,7,8,8,8,8,7,6,7,8,7,6,8,7,7,8,8,8,7,9,9,8,10,10,10,11,12,13,11,12,12,12,13,13,13,12,14,14,14,14,14,16,15,15,14,14,13,12,13,12,11,11,12,12,11,9,11,12,11,10,11,12,10,11,11,10,10,10,11,11,11,11,11,11,10,10,9,10,9,10,10,9,11,12,12,11,10,10,12,12,12,10,11,10,10,10,9,10,10,9,10,11,11,12,12,12,12,11,11,11,11,11,11,12,12,12,12,10,14,13,12,13,14,12,13,12,14,14,14,15,14,14,14,14,14,12,13,13,13,11,12,12,13,11,11,13,13,11,12,13,12,12,13,13,14,13,13,14,14,13,14,15,14,13,14,15,15,14,15,14,14,13,13,15,13,13,16,13,12,12,16,14,13,16,15,14,16,17,14,14,16,16,15,17,16,15,16,16,16,16,16,15,14,15,14,15,15,13,12,14,15,14,14,14,16,14,14,15,15,14,14,14,14,14,14,15,13,14,15,14,14,14,14,13,14,16,17,16,17,18,19,19,21,20,21,22,24,23,24,23,25,23,23,26,24,25,27,25,27,26,28,28,27,26,28,27,26,28,27,27,27,26,27,28,28,27,28,28,28,28,28,27,26,28,28],[29,29,28,28,29,29,28,28,27,27,27,25,27,26,27,26,26,27,24,27,26,24,27,27,24,26,28,26,26,28,25,27,28,29,27,28,28,28,28,28,29,28,28,27,27,26,25,23,26,24,21,23,24,22,21,23,22,20,21,20,18,16,16,16,14,15,15,13,13,13,13,12,13,13,11,12,11,11,11,11,11,12,10,8,8,9,7,7,6,6,9,8,8,11,10,11,11,12,11,11,12,11,11,11,13,12,12,13,14,14,14,14,13,13,15,15,15,14,15,14,14,14,15,14,12,13,12,11,12,11,10,9,10,10,9,10,8,8,9,9,9,9,10,9,10,12,11,11,11,12,12,12,13,12,11,13,12,12,12,13,14,12,13,13,12,12,12,13,12,13,13,13,12,14,13,11,12,13,12,12,11,12,11,10,10,10,9,9,9,9,10,7,8,8,6,5,4,5,4,4,3,4,3,2,1,0,1,2,3,5,4,4,5,6,6,7,8,9,9,9,10,10,11,10,11,12,12,12,12,13,13,13,13,15,14,15,15,14,14,13,15,15,14,15,15,14,14,14,14,14,12,12,14,13,12,11,11,11,12,11,11,12,12,11,10,9,10,10,9,8,9,7,6,7,7,6,6,5,4,4,5,5,6,7,7,8,9,9,9,10,11,12,13,13,12,14,14,14,14,13,14,14,15,14,15,15,17,16,17,16,16,19,17,17,17,17,19,18,17,17,17,16,17,15,15,16,17,15,15,16,16,16,15,16,16,15,17,17,16,18,17,18,19,19,19,21,22,22,23,24,23,24,26,25,26,26,27,26,27,26,25,26,26,26,26,26,26,27,26,27,28,28,29,27,28,29,29,29,29,29,29,29,29,28,29,29,29,29,29,28,29,28,29,28,28,28,28,29,28,29,28,28,29,28,28,28,28,26,26,26,26,24,24,23,22,22,20,21,19,18,18,17,16,17,18,18,16,18,18,18,17,17,19,18,19,19,19,18,19,20,21,20,19,21,20,20,21,19,20,18,18,19,19,19,21,22,22,21,20,22,21,20,20,20,18,19,20,20,20,19,19,18,18,17,19,19,19,18,15,17,18,17,17,17,19,16,17,17,18,17,17,17,15,17,17,17,16,16,16,14,16,14,15,15,15,14,14,14,12,13,13,13,11,12,12,10,11,10,10,9,11,10,9,8,9,8,8,8,9,9,7,8,9,9,8,9,9,9,11,10,8,7,5,5,5,4,5,4,4,5,5,5,6,7,8,8,7,9,8,7,8,7,7,7,8,6,6,7,8,7,7,8,8,8,9,11,9,10,11,13,11,11,12,13,13,12,13,14,14,15,15,16,16,16,15,15,14,13,14,14,13,12,11,11,11,12,11,9,11,12,10,9,11,12,10,9,11,9,10,11,11,11,10,8,11,10,9,10,8,9,9,10,11,10,11,12,12,11,11,12,12,12,11,11,11,10,10,11,9,11,11,9,9,11,10,12,12,13,11,11,10,12,10,10,11,12,10,11,12,12,11,12,12,13,12,13,14,12,13,14,14,15,15,14,13,15,15,13,13,14,14,12,14,12,13,13,12,12,13,13,11,13,13,11,13,13,14,14,11,14,14,14,12,14,15,13,14,15,15,14,15,16,16,14,14,16,16,14,15,16,14,14,17,16,14,16,16,15,15,16,15,15,15,16,15,16,16,17,16,15,16,15,17,14,15,15,16,17,14,16,13,15,15,14,16,15,14,13,15,16,14,14,15,16,15,15,15,16,14,15,17,16,15,15,15,15,15,16,17,17,16,18,18,20,21,21,22,21,25,24,24,23,24,24,23,25,24,23,27,23,26,25,28,26,27,25,28,27,26,27,27,27,26,25,27,28,27,26,28,27,27,28,28,26,26,27,27],[28,28,28,28,29,29,28,28,28,27,27,27,28,27,27,27,27,28,26,28,27,25,28,28,26,27,28,26,27,28,26,27,28,28,27,28,28,27,28,27,28,27,27,26,27,27,24,24,26,24,21,24,24,22,21,24,22,20,22,21,19,17,16,15,15,13,14,13,13,12,12,11,11,11,9,10,9,9,8,9,9,8,8,7,7,7,5,6,5,6,6,6,6,7,7,8,7,8,8,8,9,8,9,9,10,10,11,12,12,11,12,13,11,10,11,13,12,14,12,14,13,10,12,13,11,10,11,10,9,9,10,9,7,8,8,9,9,7,9,7,8,7,8,7,8,8,9,8,8,9,9,10,8,9,9,9,10,10,10,11,11,9,12,11,10,9,11,10,9,10,11,9,9,12,11,9,10,12,10,10,8,9,9,8,8,9,8,8,8,7,9,9,7,7,6,6,5,5,6,5,4,4,3,3,2,1,0,1,2,4,4,2,4,4,5,5,4,6,6,8,7,7,9,7,8,10,10,8,9,10,10,10,12,12,12,12,11,12,12,13,10,12,12,12,11,12,12,11,10,12,11,9,10,11,10,10,10,11,10,11,9,9,10,10,8,9,8,9,9,7,8,7,6,7,7,6,6,5,4,3,5,4,5,5,6,8,7,8,7,8,8,9,10,11,10,10,11,11,11,11,11,13,13,11,13,14,13,13,14,14,15,15,15,15,15,16,16,16,15,15,15,14,13,14,12,14,15,13,13,14,14,15,15,14,15,16,15,16,17,18,18,18,18,19,19,20,20,21,20,23,23,23,25,24,25,25,27,26,27,26,24,27,25,25,26,26,26,27,25,26,28,27,28,28,28,28,29,28,28,28,29,29,28,28,29,29,29,29,29,29,29,29,29,29,28,28,28,29,28,29,28,28,28,27,27,28,28,26,26,26,24,24,24,22,22,21,20,20,18,17,16,15,15,15,15,16,14,16,17,16,17,17,17,18,17,18,19,18,18,19,21,19,19,22,20,20,21,20,20,18,18,19,19,19,20,21,22,22,22,22,20,21,20,19,18,19,20,19,19,18,17,18,17,16,16,16,15,15,15,16,16,15,15,16,16,15,16,16,16,15,16,16,15,17,16,16,16,15,14,14,15,14,13,13,12,12,13,12,11,11,12,12,11,10,10,10,11,9,9,9,10,10,9,9,10,9,8,8,8,8,8,8,8,8,9,9,10,9,10,9,7,7,5,6,5,4,5,4,4,5,5,6,4,6,7,7,7,7,6,6,8,6,5,6,8,6,6,8,7,6,6,8,7,8,9,9,9,10,9,10,9,11,10,11,13,12,11,12,13,13,14,14,15,15,15,12,12,13,13,13,11,10,11,10,10,11,11,9,11,10,9,11,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,9,8,8,8,8,8,7,8,9,8,8,8,8,8,9,9,9,10,8,9,9,8,10,9,8,9,10,10,11,10,11,11,11,9,10,10,9,10,11,9,11,11,10,11,12,11,12,12,11,12,12,13,13,12,13,15,13,13,14,14,13,12,14,13,12,13,12,13,13,12,12,13,14,12,12,14,13,13,12,13,12,12,13,13,12,14,14,13,12,14,14,14,14,14,14,15,14,13,14,15,15,14,14,13,13,14,14,14,15,15,15,14,16,14,14,15,15,15,16,15,16,15,15,15,15,16,14,14,15,15,15,14,14,12,14,14,13,13,14,14,13,14,15,13,14,14,14,13,14,15,16,13,14,15,14,14,14,14,14,14,15,17,17,17,18,19,20,21,20,23,23,26,23,24,24,25,24,24,27,24,26,28,24,27,27,28,27,28,27,29,28,28,28,29,28,27,26,28,28,28,28,29,28,28,29,29,28,27,28,28],[29,29,29,29,29,30,30,28,29,28,28,28,28,27,28,28,28,28,28,28,27,27,28,27,27,27,27,27,27,27,26,28,27,28,27,28,27,28,28,27,28,27,26,27,27,26,25,24,25,23,22,23,23,22,21,22,22,21,20,20,18,16,15,13,12,11,11,10,9,10,9,9,8,9,8,10,6,7,6,7,8,6,6,6,5,4,4,5,4,4,4,4,4,5,5,5,5,6,6,6,7,6,7,7,7,7,7,7,8,8,8,8,7,7,8,8,8,9,8,8,8,7,8,7,7,7,7,7,6,7,7,6,6,6,6,7,6,5,6,6,5,5,5,6,6,6,6,7,6,6,6,7,6,6,6,7,6,7,8,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,7,6,8,8,7,7,6,7,7,7,6,7,7,7,7,6,6,5,6,6,6,6,6,4,5,5,4,4,3,4,3,2,1,0,1,1,2,2,3,3,4,4,3,4,7,6,6,5,6,7,7,7,8,8,7,8,8,8,8,9,9,9,9,8,8,9,8,9,9,8,8,9,9,8,8,8,8,7,8,8,8,8,8,8,7,8,7,7,7,7,7,8,8,7,7,6,6,6,5,5,5,4,5,5,2,3,3,3,4,4,4,5,6,6,7,7,8,8,9,8,9,8,8,9,8,9,9,9,9,10,10,10,11,10,10,10,11,11,11,11,12,11,12,11,10,12,11,11,11,11,10,10,11,11,11,10,11,11,12,12,12,14,14,13,16,16,17,17,17,19,19,18,20,19,21,22,22,23,24,24,25,26,27,24,27,25,24,26,24,22,25,26,25,25,25,26,27,26,28,27,28,27,27,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,29,27,28,28,28,28,27,28,28,27,28,26,26,27,26,25,26,24,24,22,22,21,21,19,17,19,14,14,13,11,11,12,11,10,12,12,13,13,14,13,12,14,13,13,14,14,13,14,16,15,15,17,17,16,16,15,16,14,14,14,14,13,16,16,16,18,17,16,16,14,16,15,14,14,13,14,13,13,13,12,11,11,11,11,12,11,11,11,11,11,12,11,11,12,12,11,11,12,11,12,11,13,13,12,12,13,12,11,10,10,10,9,9,9,9,9,9,9,9,9,7,9,9,8,9,7,7,7,7,7,7,7,7,5,7,6,6,6,5,7,7,7,7,8,9,9,8,8,5,5,3,4,4,4,3,3,3,3,3,4,4,4,5,5,6,6,4,4,5,5,5,4,6,5,4,5,5,5,5,8,6,6,7,7,7,6,9,9,8,8,9,9,9,10,8,9,10,10,10,10,10,10,10,10,10,10,10,9,9,8,8,8,9,8,8,7,8,9,8,8,8,9,8,8,8,7,9,8,8,8,8,9,8,8,9,6,7,7,7,6,6,5,7,6,6,6,7,6,6,7,6,7,7,7,8,7,7,7,7,8,8,7,9,9,8,9,8,9,9,8,7,8,8,8,9,9,9,8,9,9,8,10,9,8,8,10,10,9,9,10,10,11,9,10,10,10,10,10,10,10,9,10,10,9,9,10,9,10,10,9,9,10,9,9,9,8,10,9,9,9,10,9,9,11,10,10,11,9,11,10,10,11,10,11,11,12,10,10,10,10,10,10,11,10,10,11,11,10,9,10,11,11,10,12,11,11,11,10,12,10,11,11,10,11,11,11,11,11,10,12,10,10,11,11,11,12,11,11,11,11,11,10,12,14,11,11,11,12,11,10,11,11,11,12,13,13,14,15,16,16,17,17,19,20,20,21,24,24,24,23,24,24,23,27,25,25,27,24,27,27,28,27,26,24,27,27,26,28,27,26,27,26,26,28,27,27,28,28,27,28,28,26,25,28,27],[28,28,28,28,28,29,29,28,29,27,27,27,27,27,27,27,27,28,26,28,27,26,28,28,27,27,28,27,28,27,27,28,29,29,28,29,28,28,28,28,29,27,27,27,28,27,24,24,26,23,22,23,24,22,21,22,22,20,19,19,17,15,13,11,11,10,9,9,8,8,7,7,7,7,6,6,6,6,5,5,5,4,5,4,4,3,3,4,3,3,4,3,3,5,4,5,5,5,5,5,6,5,5,6,6,6,7,6,7,7,7,6,6,6,6,7,7,7,7,7,7,6,6,6,6,5,6,6,5,5,6,6,5,5,5,6,5,5,5,4,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,5,6,6,6,5,6,5,6,6,6,5,5,5,6,5,5,6,5,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,4,4,4,4,3,4,2,3,2,1,0,1,1,1,2,2,3,4,2,2,3,4,3,5,5,6,5,5,5,5,5,6,6,6,7,7,8,9,7,7,8,7,6,7,7,6,6,7,7,6,6,6,5,6,6,7,7,6,7,7,7,6,6,6,6,6,6,5,6,5,6,7,5,4,5,4,4,3,3,4,3,2,3,3,3,3,3,4,4,5,5,5,6,5,6,6,6,6,7,7,6,7,7,7,7,8,8,9,8,8,9,9,9,10,9,10,9,9,10,10,10,10,10,10,9,10,9,9,10,10,9,10,10,10,10,11,12,14,13,13,14,15,16,15,16,18,17,18,18,19,20,21,21,23,24,24,25,25,27,25,26,25,23,26,25,22,25,26,25,25,25,26,27,27,28,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,29,28,27,28,27,27,27,27,24,25,25,24,22,22,21,20,18,17,16,14,13,12,10,10,11,10,10,10,11,11,12,11,11,12,12,12,13,14,13,13,15,14,14,14,16,16,15,15,14,14,13,13,14,14,14,15,15,16,16,16,16,15,14,15,14,13,13,13,14,13,12,12,12,11,11,11,11,10,10,10,10,10,11,10,10,10,10,10,10,10,10,11,11,11,12,12,11,11,11,10,9,9,8,8,8,7,8,7,8,7,7,8,7,7,7,7,6,7,6,6,6,7,6,6,6,6,6,5,5,5,5,4,5,5,6,6,6,7,7,8,6,5,4,3,4,3,2,3,3,3,3,2,3,3,4,5,6,6,7,6,5,6,5,3,5,6,5,4,5,5,4,4,6,5,5,5,5,6,6,6,7,7,7,7,6,7,8,6,7,8,8,8,9,9,9,9,9,9,8,9,8,9,8,7,7,7,7,6,6,6,7,6,7,6,7,6,6,6,7,8,7,6,7,7,7,6,6,7,6,6,5,6,5,6,5,5,5,5,5,5,5,5,6,6,6,7,6,6,7,6,6,7,5,7,7,8,8,7,8,7,7,6,7,6,7,7,7,8,7,7,6,7,7,7,7,8,7,8,9,9,8,9,9,9,9,9,9,9,9,8,8,8,8,8,9,9,8,8,8,8,9,8,8,8,8,8,8,8,8,8,8,8,8,9,9,8,9,9,8,10,9,9,9,10,9,9,10,10,10,9,9,9,9,9,9,9,9,9,10,10,10,9,9,10,10,10,11,10,10,10,10,11,9,10,10,10,10,11,11,10,9,9,10,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,8,9,10,10,10,12,13,14,15,15,14,16,17,17,20,20,20,22,22,23,21,22,23,22,25,23,24,25,24,26,25,26,25,26,24,27,27,25,27,26,26,26,25,25,27,27,26,27,26,26,26,27,26,24,25,26],[29,28,28,29,28,29,29,28,29,28,28,28,28,27,27,27,28,28,27,28,28,26,28,28,27,27,28,27,27,28,27,27,28,29,28,28,28,28,28,28,29,28,28,27,28,27,25,25,26,24,22,23,25,22,22,24,22,21,21,21,19,16,15,12,11,11,9,10,9,9,9,7,9,7,7,7,6,6,5,6,7,5,4,4,4,4,3,4,2,4,4,3,4,4,4,4,5,5,4,4,6,5,5,5,6,6,6,6,7,8,8,7,7,7,6,7,8,7,8,7,7,7,6,6,6,6,5,5,6,6,5,5,5,5,5,5,4,3,3,4,4,3,3,5,4,4,4,6,4,5,6,7,5,6,5,5,5,6,6,6,7,6,8,6,6,7,7,7,6,7,7,6,6,7,7,7,7,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,3,4,3,4,4,4,5,4,4,5,4,4,4,3,2,2,1,0,1,1,2,2,2,3,2,3,3,4,3,4,6,5,7,8,8,8,6,7,6,7,8,8,9,8,8,8,9,8,8,8,8,7,8,8,7,7,8,7,7,8,7,7,7,7,6,7,6,7,7,7,6,6,6,6,5,6,4,5,5,5,5,5,5,4,5,4,3,2,3,3,4,4,4,4,4,4,5,7,7,7,7,7,8,8,8,9,8,9,8,9,9,8,9,10,10,9,10,10,10,10,11,11,10,11,11,11,11,11,11,11,11,10,10,10,11,10,10,11,12,11,12,11,12,13,13,13,16,16,17,17,17,20,20,19,21,21,21,22,23,24,25,25,26,26,27,26,27,26,26,27,25,25,27,26,25,26,26,27,28,27,28,27,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,28,28,28,28,28,29,28,28,28,28,27,27,26,26,26,25,23,24,23,21,22,19,19,17,15,14,13,11,11,11,11,10,11,11,11,12,12,12,12,13,13,13,13,14,14,14,15,14,16,17,16,15,16,14,15,14,13,14,14,14,16,15,17,17,17,16,15,15,15,14,13,13,14,14,14,12,12,13,11,10,11,12,10,10,10,10,11,10,10,11,11,11,11,11,10,10,11,12,11,12,12,11,11,11,10,10,10,9,9,8,9,8,8,8,8,8,8,8,9,8,7,7,8,7,6,7,7,6,6,5,6,6,5,5,5,5,5,5,5,6,6,6,7,7,8,6,5,4,3,4,3,2,3,6,2,3,2,3,3,4,4,4,4,4,4,3,5,4,3,4,4,4,3,4,4,4,4,5,5,6,6,6,7,6,6,7,7,7,7,8,9,8,8,9,9,9,9,9,9,10,9,9,8,9,8,10,8,8,8,7,7,7,7,6,7,7,6,6,7,7,6,7,7,6,6,7,7,7,6,6,7,6,6,5,5,5,4,5,6,5,5,5,6,6,5,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,7,8,7,7,6,6,7,7,7,7,8,7,7,8,8,9,8,8,9,9,8,9,10,9,10,9,9,9,9,8,8,9,8,7,8,8,9,8,7,8,8,8,8,8,8,9,9,9,9,9,9,9,9,8,9,10,9,9,9,10,10,9,10,10,10,10,10,11,10,10,10,10,10,10,10,10,9,10,11,10,10,11,10,10,10,11,10,11,11,10,11,10,12,10,11,10,10,10,11,10,10,10,8,10,10,10,9,10,10,10,9,10,9,10,10,10,9,9,10,10,9,9,10,9,9,9,11,11,12,12,14,15,15,13,15,16,18,19,22,23,24,25,24,22,24,24,23,26,24,25,26,24,27,26,27,26,27,26,28,27,27,28,27,27,27,25,27,28,28,27,28,27,27,28,28,26,25,26,26],[28,28,27,28,28,28,28,28,28,27,27,26,27,26,26,26,27,27,26,27,27,26,27,27,26,27,26,26,26,26,26,27,27,28,26,27,27,27,28,27,28,26,26,26,26,26,24,24,24,22,22,23,22,21,19,21,18,19,18,18,16,15,13,11,9,9,8,7,7,7,7,6,6,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,4,4,4,3,4,5,4,4,6,5,5,5,6,5,5,6,6,7,7,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,3,3,4,3,3,3,4,4,4,5,6,5,4,5,6,5,6,5,5,6,6,5,6,5,5,6,6,6,6,6,6,6,6,7,6,5,6,7,5,6,6,5,5,5,5,5,5,5,4,4,4,3,4,4,3,3,4,3,4,4,3,4,4,4,5,4,4,4,4,3,2,1,1,0,1,1,2,2,2,2,2,3,3,3,5,6,6,6,6,6,6,6,6,6,5,6,6,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,5,6,5,5,5,5,5,5,4,5,4,4,5,4,5,4,5,4,4,4,3,3,2,2,2,3,3,3,3,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,9,9,9,8,9,9,9,10,10,9,9,9,8,8,8,9,8,8,9,9,9,10,10,11,12,13,12,14,15,15,14,17,17,17,17,19,19,19,21,21,21,24,23,24,24,26,25,25,24,23,25,24,23,24,24,24,25,24,24,27,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,27,26,26,27,26,26,26,25,26,26,26,24,24,23,21,22,20,20,19,18,16,15,13,11,10,10,9,10,10,10,10,10,10,10,10,11,11,12,11,12,13,11,12,13,13,13,14,15,15,14,14,13,14,13,12,12,13,13,13,15,15,15,15,15,14,15,14,13,13,12,13,12,11,11,11,11,10,10,10,9,9,9,9,9,9,9,8,9,8,9,9,9,9,9,10,10,10,11,10,10,9,9,8,8,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,5,5,5,6,5,6,5,5,5,6,5,4,5,4,5,4,5,6,6,7,7,9,6,6,4,3,3,3,2,2,2,2,3,3,3,3,4,4,4,4,5,3,3,4,3,3,3,4,3,3,4,4,3,4,4,4,6,4,5,5,5,5,6,6,6,6,6,7,6,6,7,8,7,7,8,7,8,7,8,8,7,7,7,7,6,7,6,6,6,7,6,7,6,5,6,6,6,5,5,5,5,5,5,5,6,5,5,5,5,5,4,4,4,5,4,5,4,5,5,5,5,5,5,5,5,6,5,5,6,5,6,6,6,5,5,5,6,6,7,7,6,6,6,5,5,5,5,5,6,5,6,6,6,6,6,6,7,7,6,7,7,7,7,8,7,8,7,8,8,8,8,8,7,7,7,6,7,7,7,6,7,7,6,6,7,6,6,7,6,7,7,6,7,7,7,7,8,7,8,8,8,8,8,8,8,8,8,8,10,9,9,9,9,9,8,9,8,8,9,9,8,9,10,8,8,8,9,9,10,10,9,9,9,10,9,10,9,9,9,10,9,8,8,8,9,9,8,8,8,8,8,7,8,8,8,8,8,9,8,8,8,8,8,8,8,8,8,9,9,11,11,13,12,13,13,14,15,16,17,19,19,22,21,20,20,21,20,19,24,21,22,23,22,25,24,25,24,25,23,26,25,24,27,25,24,25,26,25,26,25,25,25,25,24,26,25,26,23,24,25],[29,29,28,28,28,29,29,28,28,27,28,27,28,26,27,27,28,28,26,28,27,26,28,27,26,27,28,27,28,27,27,28,28,29,28,28,27,28,28,27,28,27,27,27,27,27,24,24,25,24,22,22,23,21,20,21,20,19,19,19,16,15,13,11,10,9,8,8,7,7,6,6,6,6,5,6,5,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,6,5,6,6,6,6,6,6,5,6,6,6,7,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,3,3,3,3,3,3,4,3,4,5,4,3,5,5,5,5,6,5,5,5,6,6,5,5,5,5,5,6,6,5,6,6,6,6,6,5,5,6,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,3,3,4,3,3,3,4,3,3,4,4,3,3,2,2,2,2,1,0,1,2,2,2,2,3,2,3,3,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,8,7,8,8,8,8,8,9,8,8,8,8,7,8,8,8,8,8,8,8,10,10,11,12,12,13,15,15,16,15,16,18,18,18,19,21,20,20,21,22,23,24,24,25,26,25,26,25,24,26,24,22,25,25,24,25,26,25,27,26,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,27,27,27,27,27,27,28,27,27,27,27,27,26,26,26,26,24,24,23,22,23,20,19,18,15,16,12,11,10,9,8,9,9,8,9,9,9,9,9,9,10,10,10,10,12,11,11,12,12,12,12,14,14,13,13,12,13,11,11,11,11,12,12,13,14,14,14,13,13,13,13,12,12,11,11,11,11,10,10,10,9,9,9,8,8,8,8,8,7,8,8,8,7,8,7,8,8,8,9,9,9,10,9,9,9,9,7,7,7,6,6,6,6,6,5,5,5,5,5,5,4,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,8,7,7,6,5,4,3,3,3,2,3,2,2,2,2,3,3,3,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,4,3,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,5,6,6,6,6,7,6,7,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,6,5,4,5,6,5,5,6,5,6,5,5,5,5,5,6,5,5,4,4,4,4,5,4,4,4,5,5,5,4,5,5,5,5,5,6,5,5,5,5,6,5,5,6,6,7,7,6,6,6,6,5,5,5,5,5,5,5,6,5,5,5,5,6,5,6,5,6,6,6,6,7,7,6,7,6,7,6,6,7,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,7,8,7,7,8,8,8,8,8,8,7,8,8,8,8,8,8,8,8,9,8,9,8,8,8,8,8,8,8,7,8,8,7,8,7,7,7,7,7,7,7,7,7,7,6,7,7,7,7,7,6,6,7,8,8,9,10,11,12,13,12,14,14,16,18,18,19,21,22,21,19,21,22,21,23,21,23,24,22,24,24,25,25,25,24,25,26,24,26,25,25,25,25,25,26,26,26,26,26,25,26,26,25,24,25,26],[29,28,29,29,29,29,29,29,29,29,29,28,29,28,28,28,28,28,27,28,28,27,28,28,27,28,28,27,28,27,27,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,25,24,25,24,23,23,24,22,21,22,21,20,19,20,17,15,13,11,9,9,7,7,7,7,6,5,5,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,4,4,4,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,2,2,1,1,1,0,1,1,1,2,1,2,2,2,2,3,3,3,3,4,3,3,3,4,4,5,5,6,6,5,5,5,5,4,5,5,4,4,5,4,4,4,4,3,4,4,4,4,4,5,4,5,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,2,2,4,3,3,4,4,3,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,8,8,8,7,8,8,8,7,8,7,7,7,8,7,7,8,9,9,8,10,12,12,12,14,15,17,16,17,19,19,18,20,20,21,21,23,24,24,25,26,26,26,25,26,25,23,26,24,24,25,26,26,25,26,26,26,27,28,26,27,27,27,28,27,27,27,27,27,27,27,28,28,28,28,28,29,28,28,28,28,27,28,28,27,28,28,28,28,26,27,26,26,25,25,24,23,23,21,21,20,18,16,15,12,11,10,8,8,8,8,8,8,9,9,9,9,8,9,10,9,10,10,10,10,11,11,11,12,13,12,12,13,11,11,11,11,10,10,11,12,12,12,14,12,12,11,12,11,11,10,10,10,10,9,9,9,9,8,8,8,8,7,7,8,7,8,7,7,8,7,8,8,8,7,8,8,8,9,9,9,9,8,8,7,7,7,6,5,5,5,5,5,4,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,7,8,8,6,4,4,3,3,3,2,2,3,3,3,2,3,3,4,4,4,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,6,5,5,6,6,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,4,5,5,5,5,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,6,6,6,6,7,7,7,7,6,6,5,4,4,5,5,5,4,5,5,4,5,5,5,5,6,5,5,6,6,7,7,7,7,7,7,7,7,6,6,6,6,6,6,7,7,6,6,6,6,7,6,6,6,6,7,6,7,6,6,6,6,6,7,6,6,7,7,7,8,7,7,8,7,7,7,8,8,8,8,8,8,7,7,7,7,8,7,7,8,8,7,7,8,8,7,9,8,8,8,8,9,8,8,8,8,8,9,8,8,8,8,9,8,8,7,7,7,7,6,7,7,7,7,6,7,6,7,7,6,7,7,6,6,6,8,8,10,10,11,13,13,12,13,14,15,16,18,18,21,22,20,19,21,22,21,24,21,22,23,23,25,25,25,25,25,23,26,25,25,26,24,24,25,24,24,26,25,25,26,25,24,26,26,25,23,25,25],[28,28,27,28,27,28,28,27,28,27,26,27,26,26,26,27,26,26,27,27,26,27,27,26,27,27,26,27,27,26,26,27,27,28,27,27,27,27,28,27,28,27,26,26,26,26,23,23,23,21,22,21,21,20,19,19,18,17,16,16,14,13,11,9,7,7,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,2,2,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,7,7,7,8,10,10,10,12,12,13,12,14,15,15,14,16,17,18,18,19,21,22,21,24,24,24,23,24,23,21,23,22,21,23,22,23,24,23,22,26,24,27,25,26,27,27,26,27,26,26,26,26,26,27,26,27,27,27,27,28,27,27,26,26,26,26,26,26,27,26,26,27,26,26,25,25,24,23,23,20,19,18,18,18,15,13,12,10,9,8,7,7,7,7,6,6,7,7,7,7,7,8,8,8,9,10,9,9,10,10,10,11,12,11,10,10,10,10,9,9,9,9,10,10,11,11,12,12,11,10,10,10,9,9,9,9,9,8,8,8,7,7,6,6,6,6,5,6,6,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,6,6,5,5,4,4,4,3,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,7,7,5,4,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,4,4,4,4,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,5,6,6,6,7,7,7,6,6,7,6,7,7,7,6,7,7,6,6,6,7,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,7,8,8,10,11,11,11,12,12,14,16,17,18,20,20,20,18,20,20,20,23,21,22,22,22,24,24,26,25,24,23,25,25,24,27,25,24,26,25,24,25,23,25,24,25,23,25,24,24,23,24,24],[28,28,28,29,28,29,28,28,28,28,27,27,27,26,26,27,26,27,27,27,27,27,27,27,26,27,26,27,27,26,26,26,27,27,26,27,27,27,27,26,27,27,26,26,26,25,24,23,23,22,21,21,21,20,19,20,18,18,17,16,14,13,11,9,8,7,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,3,3,3,4,3,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,3,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,3,2,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,3,3,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,6,7,8,8,9,11,12,11,12,13,14,13,14,16,16,16,18,18,19,18,19,21,22,21,24,24,25,24,25,23,22,24,22,22,22,23,23,23,22,22,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,26,26,26,26,26,26,26,26,25,25,26,26,25,26,25,25,25,25,25,23,22,21,20,19,17,17,15,13,13,11,9,8,7,7,7,7,7,6,7,7,7,7,7,8,8,7,9,9,9,9,9,10,9,10,11,11,10,11,9,10,9,9,9,9,9,10,10,11,11,11,11,10,10,10,10,9,9,9,9,8,8,7,7,7,6,6,6,5,5,5,5,5,5,5,6,5,5,6,6,5,6,6,7,7,8,7,7,7,7,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,6,6,5,4,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,4,5,5,5,5,5,5,4,4,4,3,3,3,4,3,3,3,4,3,4,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,5,5,5,5,5,6,5,5,6,6,6,6,6,7,7,7,7,7,6,6,6,6,6,7,6,6,6,7,6,6,6,6,6,6,7,7,6,7,7,7,7,7,7,6,7,7,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,4,5,4,4,4,5,6,7,8,8,10,11,10,10,12,13,14,17,17,17,20,21,20,18,20,21,20,22,20,22,22,21,24,23,25,24,25,24,25,25,25,26,25,24,25,23,25,25,24,25,25,25,23,25,24,23,22,25,24],[29,29,29,29,28,29,29,28,29,28,27,27,28,27,28,27,27,27,26,27,26,26,27,26,26,26,26,27,27,26,26,27,27,28,27,27,26,28,27,27,27,27,26,26,26,26,24,23,24,23,22,21,22,20,19,20,19,18,17,17,14,12,10,8,7,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,2,2,2,3,2,3,2,3,2,3,3,3,2,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,6,6,7,8,9,10,10,11,13,14,12,14,16,16,15,17,19,19,19,20,23,22,23,24,24,24,24,25,23,22,24,23,22,23,24,24,24,24,24,25,25,26,25,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,28,27,27,27,27,25,26,26,26,27,26,26,27,25,25,25,24,24,23,22,21,20,20,18,18,16,13,12,10,8,7,6,6,5,6,6,5,6,6,6,6,6,7,7,7,7,8,7,7,8,8,8,9,9,9,9,9,9,9,8,8,8,8,8,9,9,9,10,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,4,4,4,5,4,4,5,5,5,5,5,5,5,5,6,6,6,7,7,7,6,6,5,4,4,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,6,6,4,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,2,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,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,5,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,7,8,9,11,10,10,12,12,13,16,17,17,19,20,19,17,19,21,20,23,20,23,22,22,26,23,24,24,25,22,25,24,24,24,24,24,24,22,23,24,23,23,24,24,23,24,24,22,21,23,23],[28,28,28,29,28,29,29,28,29,28,27,28,27,27,27,27,27,28,27,27,27,27,27,27,27,28,27,28,28,27,26,28,27,28,28,28,28,28,28,28,28,28,27,27,27,26,25,24,25,23,22,23,22,20,19,20,19,17,18,17,14,12,10,8,7,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,2,2,2,3,3,2,2,2,2,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,5,4,4,5,5,5,6,6,7,9,9,9,11,13,14,12,13,15,15,14,16,17,17,18,19,20,22,20,21,23,24,24,24,23,22,23,21,22,23,23,24,24,23,23,25,25,26,25,25,25,26,26,26,26,26,26,27,26,26,26,26,26,27,26,27,27,27,27,27,26,27,27,26,27,27,26,27,26,26,26,25,23,24,21,21,20,18,16,16,14,13,12,9,8,7,6,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,8,8,8,8,8,9,9,9,9,8,8,7,7,7,7,8,8,8,9,9,8,8,8,8,8,7,7,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,5,4,4,5,4,4,5,5,5,5,5,5,6,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,6,6,6,4,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,6,5,6,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,5,6,7,7,9,10,10,10,11,12,13,15,17,18,19,20,19,18,20,19,19,22,20,23,22,21,25,23,24,24,24,23,26,24,24,25,24,24,24,23,23,25,25,23,24,24,23,24,24,24,21,24,24],[28,27,28,28,27,28,28,27,28,27,26,26,26,25,25,26,26,26,26,26,26,27,26,26,26,26,26,26,27,25,25,26,26,27,26,26,26,26,26,26,27,26,26,25,25,25,23,23,23,21,21,20,21,19,18,19,17,17,16,16,13,12,9,7,6,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,1,2,1,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,2,2,2,3,2,2,3,3,3,3,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,3,4,4,4,4,5,5,5,5,6,7,9,9,9,12,12,13,11,13,14,15,14,16,17,17,18,17,20,21,20,22,23,23,23,24,22,21,22,21,21,22,21,23,22,22,22,25,23,26,24,25,25,26,26,26,26,25,25,26,25,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,26,25,25,26,24,24,24,24,23,22,21,19,19,17,16,15,14,11,10,8,7,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,6,7,8,8,7,8,8,8,8,9,8,8,7,7,7,7,7,8,8,8,9,8,8,8,8,7,7,7,7,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,3,3,3,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,4,3,3,4,3,3,4,4,3,4,3,4,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,4,4,5,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,3,3,4,4,5,6,7,8,9,9,9,10,11,12,14,15,16,18,20,19,18,18,19,19,22,19,21,21,22,24,23,23,23,24,22,24,23,23,25,23,22,24,22,23,23,23,24,23,23,21,23,23,23,21,23,22],[29,28,28,29,28,29,28,27,28,27,27,27,26,26,26,26,25,26,26,26,26,26,26,26,26,26,26,26,27,25,25,26,26,27,25,26,26,26,26,26,27,26,25,26,25,25,24,23,24,23,22,21,22,20,19,20,19,18,18,18,14,13,10,8,6,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,1,2,2,1,1,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,2,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,2,2,2,3,3,3,3,3,2,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,1,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,3,4,4,4,4,4,4,5,4,4,4,3,4,4,4,4,5,5,5,6,6,7,9,10,10,12,13,14,13,15,16,17,15,17,18,19,19,19,21,23,21,23,24,24,24,25,23,23,25,22,23,24,23,24,24,24,24,26,26,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,26,26,26,26,27,26,27,26,25,26,25,24,24,23,22,21,20,19,18,17,15,12,11,9,7,6,5,5,5,5,5,4,5,5,5,5,5,6,6,6,6,7,6,6,7,7,7,8,8,8,8,8,7,8,7,7,7,6,7,8,8,8,8,8,8,7,7,7,7,7,6,6,6,6,5,5,5,5,5,4,4,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,2,2,3,3,2,2,3,2,2,3,3,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,4,3,4,4,3,3,4,3,3,4,4,3,4,3,4,4,3,3,4,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,4,5,5,4,5,5,4,4,5,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,5,5,6,7,8,10,10,9,11,12,14,16,16,17,19,19,19,18,19,20,19,22,20,22,22,22,25,24,25,23,25,23,24,24,24,25,23,23,24,23,23,24,24,23,24,23,22,24,24,23,22,23,24],[28,28,28,29,28,29,28,28,28,28,27,28,27,26,26,26,26,26,27,26,26,26,26,26,26,27,26,26,28,25,26,26,26,27,27,27,26,27,27,27,27,27,25,26,25,25,24,23,23,23,22,20,22,20,19,19,19,18,17,17,14,12,10,7,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,1,2,2,1,1,2,1,1,2,2,1,1,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,2,3,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,2,2,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,3,3,4,4,3,3,3,3,4,3,3,4,4,5,5,6,6,9,9,10,12,12,14,12,14,16,16,15,16,18,18,18,19,21,21,21,22,23,24,23,24,23,23,24,22,21,22,23,23,23,22,23,24,24,26,24,25,25,25,26,25,25,25,25,25,25,25,25,26,26,26,26,27,27,26,26,26,25,26,26,25,26,26,25,26,23,24,24,23,23,22,20,19,19,18,16,15,14,12,10,8,7,6,5,4,4,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,8,7,8,8,7,7,7,7,6,7,7,7,7,8,7,7,7,7,6,6,6,6,5,6,5,5,5,5,4,4,4,4,3,3,3,4,3,3,3,4,4,3,4,4,4,4,5,5,5,6,5,5,5,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,3,3,2,2,2,3,3,2,2,3,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,8,10,10,9,11,12,13,16,17,17,19,20,18,17,19,20,19,22,19,23,22,21,26,23,23,23,24,22,24,24,23,24,23,23,23,21,22,25,23,23,24,23,22,23,24,22,21,22,23],[28,28,28,29,28,29,28,27,29,28,27,28,27,27,27,27,26,27,27,27,27,28,27,27,27,27,26,27,28,26,26,27,27,27,26,27,27,28,28,27,27,27,26,26,26,25,24,23,24,22,23,22,22,21,20,21,19,19,17,17,14,12,10,7,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,2,2,2,2,2,2,2,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,3,3,2,2,3,2,2,3,3,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,5,5,5,7,9,9,10,12,13,14,13,14,15,15,15,17,18,18,19,19,21,22,21,23,24,24,23,23,22,21,23,22,20,22,22,23,22,22,22,24,24,26,23,25,24,25,26,25,24,24,24,24,25,26,25,25,26,26,26,26,26,26,26,26,26,26,26,25,26,25,26,26,24,24,24,24,22,21,20,19,18,17,16,15,14,12,10,9,7,6,5,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,8,8,8,8,9,8,8,7,7,7,7,7,7,8,8,9,8,8,7,8,7,6,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,3,4,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,8,10,10,9,10,12,13,15,17,17,18,20,20,18,18,20,20,22,21,23,21,22,23,25,24,24,25,23,24,23,24,25,22,23,25,22,22,24,24,24,24,24,23,24,24,23,21,24,25],[28,28,28,28,28,29,28,27,28,27,26,27,26,26,26,27,25,26,27,26,26,27,26,25,26,26,26,26,26,25,25,26,26,26,25,26,26,26,26,26,26,25,25,25,25,24,23,22,22,21,21,21,21,19,19,19,18,18,17,17,13,12,10,7,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,2,2,1,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,3,2,3,3,2,2,3,3,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,1,2,2,3,2,2,3,3,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,3,3,4,4,3,3,3,3,4,3,3,4,4,5,5,5,7,9,9,10,12,13,14,12,14,15,16,15,16,17,18,19,18,20,21,20,21,22,23,23,23,21,21,22,22,21,22,22,22,22,23,22,23,24,26,24,24,25,25,26,25,25,25,26,26,25,25,25,25,25,26,26,27,26,26,26,26,24,25,25,25,25,25,25,25,24,24,23,24,23,21,19,18,18,16,16,15,14,11,10,8,7,6,5,5,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,7,7,8,7,8,8,7,7,7,6,6,6,6,7,7,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,5,4,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,3,2,2,2,2,2,3,3,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,4,4,5,4,5,5,5,5,4,5,4,5,5,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,8,9,9,9,10,12,13,15,16,16,18,20,18,17,18,19,19,22,20,22,22,21,25,23,24,23,25,22,24,23,23,25,22,23,24,23,22,23,24,23,23,23,22,23,23,23,21,24,24],[28,28,28,29,28,28,28,28,28,27,27,28,26,26,26,26,26,26,26,26,26,27,26,26,27,27,26,27,27,25,25,26,26,27,26,26,25,26,26,26,26,26,25,25,25,25,23,22,23,22,21,21,21,20,18,20,19,18,17,17,14,12,9,7,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,2,2,2,2,2,1,1,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,3,3,3,2,3,2,2,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,3,3,3,3,2,2,2,1,1,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,3,3,4,4,3,3,3,3,4,3,3,4,4,5,5,6,7,8,9,10,12,13,14,13,14,15,16,15,16,17,18,19,18,20,22,21,22,22,23,24,24,22,22,23,22,22,22,22,23,22,23,23,24,24,25,23,24,25,25,25,24,25,25,25,25,25,25,25,25,25,25,25,27,25,26,26,26,25,25,26,25,25,26,25,26,23,25,24,24,24,21,20,19,18,17,16,15,14,11,10,8,7,6,5,4,4,5,4,4,5,4,5,5,5,5,6,6,6,6,6,6,6,7,7,8,8,7,8,8,7,7,7,7,7,6,7,7,7,8,8,7,7,7,7,6,6,6,6,5,6,5,5,5,5,4,4,4,3,3,3,3,4,3,3,3,4,4,3,4,4,4,4,5,5,5,6,6,5,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,5,4,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,3,3,2,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,8,9,10,9,10,12,13,15,16,17,18,20,18,16,18,19,19,21,20,22,22,21,25,23,23,22,23,22,24,24,23,24,23,23,22,23,22,23,22,23,23,22,21,22,24,22,21,23,22],[28,28,28,29,28,29,28,28,28,28,27,27,27,26,26,26,26,27,27,27,26,27,27,26,27,27,27,27,28,26,26,27,27,28,27,27,26,28,27,27,27,27,26,27,26,25,25,23,24,23,22,21,22,21,19,20,20,18,17,17,14,12,9,7,6,5,4,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,3,3,2,2,3,2,2,2,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,3,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,4,4,5,5,6,9,9,10,12,12,14,13,13,16,16,15,16,17,18,18,18,21,22,21,22,23,24,23,24,23,21,23,21,21,22,23,23,22,22,23,23,24,26,24,25,25,25,26,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,25,26,25,26,26,25,26,25,25,26,24,24,24,23,23,22,20,20,19,17,17,15,13,11,9,8,6,6,5,4,4,4,4,3,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,6,6,6,6,6,7,6,7,7,6,7,6,7,6,5,6,5,5,5,5,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,4,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,9,8,8,9,12,12,14,15,16,19,20,18,16,18,19,18,21,18,22,21,21,25,23,23,22,24,22,24,23,23,24,22,23,23,20,21,24,24,22,24,22,21,24,24,21,20,23,23],[28,27,28,28,27,28,28,27,28,27,27,26,26,25,25,26,25,26,26,26,26,26,26,26,26,26,26,27,27,25,25,26,26,27,26,27,27,26,26,26,27,26,25,25,25,25,23,22,22,22,21,20,21,19,19,19,18,18,17,17,14,12,10,7,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,2,2,3,2,2,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,3,3,3,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,3,3,4,4,3,3,3,4,4,3,3,4,4,5,5,6,7,9,10,10,13,14,14,13,14,16,15,15,16,17,17,18,18,21,21,20,22,22,23,23,23,23,21,22,20,21,22,22,23,22,22,22,24,24,25,24,25,25,25,25,25,24,24,25,24,25,24,25,25,25,25,25,27,25,26,25,25,25,25,26,25,26,25,25,26,24,23,23,24,21,21,19,17,17,15,15,14,13,11,10,8,7,6,5,4,4,5,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,7,8,8,7,8,8,7,7,7,6,6,6,6,7,7,8,7,7,8,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,3,3,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,4,5,4,5,5,5,5,5,5,4,5,5,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,8,9,9,9,10,11,12,14,16,16,17,19,18,17,17,18,19,21,19,21,20,21,24,22,22,22,23,22,22,22,22,24,21,22,23,21,22,23,22,22,22,23,21,22,23,22,20,22,23],[28,27,28,28,27,28,27,27,28,27,26,26,26,26,25,26,24,26,25,25,26,26,25,26,26,26,25,26,26,24,25,25,25,26,25,25,25,26,26,25,25,25,25,25,24,24,23,22,22,21,21,21,21,19,18,19,18,18,17,16,13,12,10,7,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,3,3,2,2,2,2,1,1,2,1,1,1,1,1,1,1,2,1,2,2,2,2,3,3,3,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,4,3,3,4,4,5,5,6,7,9,10,10,12,13,14,13,15,15,16,15,16,17,17,17,18,20,21,19,21,21,22,23,22,21,20,21,21,21,22,21,23,22,22,21,24,24,25,22,24,25,24,24,24,24,24,25,25,25,25,25,25,24,25,24,25,24,25,25,25,24,24,24,24,24,24,24,25,23,23,23,23,23,20,19,18,17,16,15,14,13,10,9,8,6,6,5,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,7,7,8,8,8,8,7,7,6,6,6,6,6,7,7,8,8,7,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,3,3,3,4,3,3,4,4,3,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,5,4,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,7,9,9,9,10,12,13,15,16,16,19,20,17,17,18,18,18,21,19,21,21,21,25,23,24,22,24,22,23,24,24,25,22,23,24,23,22,24,23,23,23,22,22,23,24,23,21,23,23],[28,27,28,28,27,28,28,27,28,27,26,27,26,26,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,25,25,26,26,27,26,26,25,26,26,26,26,26,25,25,25,25,24,22,23,22,22,21,22,20,19,21,20,19,18,18,16,13,10,8,6,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,3,3,2,2,2,2,2,2,2,2,1,1,2,1,1,2,1,1,2,2,2,3,3,3,3,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,3,3,4,4,5,5,6,7,10,10,11,13,14,15,14,15,17,17,16,18,19,20,19,20,22,22,22,22,23,23,23,24,22,21,23,21,22,22,22,23,22,22,23,23,24,26,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,25,26,25,25,25,25,25,24,26,25,24,25,23,23,23,23,23,21,20,19,18,17,16,15,13,11,10,8,7,6,5,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,7,7,7,8,8,7,7,8,7,7,7,7,6,6,7,7,7,8,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,5,5,5,6,5,5,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,3,3,4,3,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,8,9,9,10,10,12,12,14,15,15,18,19,17,16,17,19,18,21,19,20,20,20,24,22,22,21,23,21,23,22,22,23,21,22,23,20,21,22,23,21,23,22,20,22,23,20,20,22,22],[27,27,28,28,28,28,28,28,28,27,27,26,27,26,27,26,27,27,26,27,27,27,27,27,27,27,28,27,28,27,26,27,28,28,27,28,27,28,28,28,28,27,26,27,26,26,24,24,25,23,22,21,22,20,20,21,20,19,18,20,16,14,11,8,8,6,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,4,4,4,4,4,4,5,4,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,3,3,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,4,4,5,4,4,4,4,4,4,4,4,5,5,5,6,7,8,12,12,12,14,15,16,15,16,18,18,18,20,21,20,21,21,23,23,23,24,25,25,24,24,24,23,24,22,23,23,24,25,23,24,24,25,26,26,25,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,27,26,26,26,25,24,24,24,24,23,19,20,20,17,16,15,14,12,11,9,8,7,6,5,5,5,5,5,5,5,6,6,6,7,7,6,7,8,7,7,8,8,8,9,9,9,9,9,9,9,8,8,7,8,8,8,8,9,9,9,9,8,9,8,7,7,7,7,7,6,6,6,6,5,5,5,5,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,6,6,7,7,7,6,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,6,6,5,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,4,4,3,4,3,4,4,3,3,4,4,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,2,3,3,3,3,4,4,4,5,5,5,4,4,5,5,5,4,4,4,4,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,5,4,4,5,5,4,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,4,4,3,4,4,4,4,5,5,4,5,5,5,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,5,5,5,4,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,5,6,7,8,9,11,10,10,11,13,13,15,16,18,20,21,19,17,19,20,19,22,19,21,21,22,24,24,25,24,24,24,25,23,24,25,23,23,25,23,23,24,24,23,24,24,22,24,25,22,20,24,24],[28,28,28,28,28,28,28,28,28,27,26,26,27,26,26,27,26,27,27,27,27,27,27,27,27,27,27,28,27,26,26,27,27,28,27,28,27,27,28,27,27,27,26,26,26,26,25,23,24,23,23,22,23,21,20,21,20,20,18,19,16,14,11,9,8,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,2,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,4,4,4,5,4,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,4,5,5,4,4,4,5,5,4,4,5,5,6,7,8,9,12,13,12,14,15,17,15,16,18,17,17,19,20,18,20,20,22,22,22,23,24,25,24,25,24,23,24,22,22,22,23,24,23,24,24,25,25,28,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,25,26,26,26,26,26,26,27,24,25,24,25,23,23,21,19,20,17,16,16,14,12,10,10,8,7,6,6,5,6,6,6,5,5,6,6,6,7,6,6,7,8,7,7,8,9,8,9,10,10,9,10,9,9,8,8,7,8,8,8,9,10,10,9,9,8,8,8,7,7,7,7,7,7,6,6,6,6,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,7,6,7,7,6,6,5,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,4,4,5,5,6,6,5,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,2,3,3,3,3,4,4,4,4,5,5,4,4,5,5,5,4,4,4,4,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,6,6,8,8,10,10,10,11,11,13,14,16,17,17,20,20,19,18,19,19,20,22,20,21,21,22,24,24,24,23,24,23,25,24,23,26,22,24,25,23,22,24,23,24,24,23,22,23,25,23,21,24,26],[29,28,28,29,28,29,28,28,29,27,27,27,27,26,26,27,26,27,27,27,27,27,27,27,28,27,27,27,27,26,27,27,27,28,27,27,27,27,28,27,27,27,26,26,27,26,25,24,24,24,23,22,23,22,21,22,20,21,19,19,16,15,12,9,8,7,6,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,3,3,3,3,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,2,2,3,3,2,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,3,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,6,7,8,9,10,12,13,13,15,16,17,16,18,20,19,18,19,20,20,20,22,23,23,22,24,24,25,25,25,23,23,23,23,23,23,24,24,24,25,24,25,26,27,25,26,26,26,26,27,26,26,27,26,26,26,26,27,26,27,26,27,26,27,26,26,25,26,26,26,26,26,26,27,24,24,23,24,23,21,22,19,19,18,16,17,15,13,12,10,8,8,7,6,6,6,7,6,6,6,7,7,7,8,8,7,8,9,8,8,9,10,10,10,10,10,10,11,10,10,9,9,9,9,9,9,10,11,10,10,10,10,10,8,8,8,8,8,8,7,7,7,6,6,6,6,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,8,7,7,7,6,5,5,4,4,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,7,7,6,5,5,4,4,4,4,3,3,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,5,5,5,4,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,3,3,4,4,4,5,5,5,5,6,5,5,6,6,6,5,5,5,4,4,3,3,3,3,4,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,5,6,6,6,5,5,6,5,5,5,5,5,5,4,4,4,4,5,5,4,5,5,5,5,5,6,5,5,6,6,7,7,6,7,8,7,7,7,7,7,6,6,6,7,6,6,6,7,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,7,8,8,10,11,11,12,12,14,14,17,17,18,20,21,20,18,19,20,20,23,20,22,22,21,24,24,24,24,25,24,25,25,24,26,24,24,25,23,23,24,25,23,25,23,23,24,25,24,22,25,24],[28,29,28,29,29,29,29,29,29,28,28,28,28,27,28,27,28,28,28,29,28,28,28,28,28,28,28,28,29,28,27,28,29,29,28,29,28,28,29,28,29,28,28,28,27,27,26,25,26,26,23,23,25,22,23,24,22,22,21,22,19,16,14,12,10,8,7,6,5,5,4,4,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,4,5,5,4,4,5,4,4,5,5,5,4,5,5,5,5,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,3,4,4,4,4,4,4,4,4,5,6,5,5,5,5,5,4,4,4,4,4,4,3,3,4,3,4,3,3,4,4,5,5,5,5,5,4,4,4,4,4,3,3,3,2,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,6,6,7,6,7,7,7,7,7,8,7,9,8,7,6,6,6,6,5,5,4,5,5,4,3,4,4,3,2,3,3,1,1,3,2,1,0,1,1,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,5,6,5,5,5,5,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,3,4,5,5,5,5,6,6,6,6,7,7,7,6,6,7,6,5,5,5,6,6,6,6,6,7,8,9,10,12,14,14,16,16,18,18,19,19,22,22,21,23,24,22,23,24,25,24,25,26,26,27,26,26,27,26,26,22,24,26,26,25,25,26,26,27,27,27,27,27,28,28,27,28,28,28,28,29,28,28,29,28,29,28,28,28,29,28,28,28,27,28,28,28,28,27,27,27,26,26,26,25,25,24,23,22,22,20,18,18,15,14,13,11,10,10,7,6,7,7,8,7,8,9,9,9,9,10,10,10,10,11,10,11,12,12,12,12,13,13,13,13,11,12,11,10,11,11,11,12,11,13,13,11,12,12,12,11,10,10,10,10,9,10,9,8,8,7,8,6,7,6,6,6,8,7,7,8,8,7,8,8,9,8,8,9,10,9,10,10,9,9,8,8,7,6,5,5,4,4,4,5,5,5,6,5,6,6,5,5,5,5,6,6,5,5,6,5,5,5,6,6,5,7,6,6,6,6,7,7,8,8,8,9,9,8,7,6,6,6,6,5,5,6,6,6,7,8,7,8,8,9,8,8,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,4,4,4,4,3,4,5,4,3,4,5,4,4,5,5,5,5,5,6,7,5,5,6,6,5,5,7,6,5,7,7,7,6,6,7,7,6,6,7,6,6,6,7,7,7,6,7,7,6,5,6,6,6,5,6,6,5,5,6,5,4,4,5,5,5,5,5,6,6,6,7,7,8,8,9,7,7,8,7,7,6,6,6,6,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,6,5,5,6,7,6,7,8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,7,7,7,8,7,7,7,6,6,5,5,5,5,6,5,5,6,7,6,7,8,7,7,8,8,8,8,8,9,10,9,9,9,9,9,8,8,8,8,8,8,8,8,9,7,6,7,6,7,9,9,8,9,9,9,9,9,9,9,9,10,11,9,9,8,11,10,9,9,8,9,8,8,8,8,8,8,8,8,7,8,7,7,7,7,6,6,7,8,9,10,10,12,13,14,14,13,16,16,18,19,19,22,23,21,19,22,23,21,24,22,23,24,25,26,26,27,24,26,25,26,26,25,27,25,26,27,23,24,26,26,24,26,24,24,25,26,24,23,25,26],[28,28,28,28,28,28,28,29,28,28,28,27,28,27,27,27,28,28,28,29,28,28,29,29,28,28,29,28,28,28,27,28,28,29,28,28,28,28,29,28,29,28,28,28,28,27,25,26,26,25,24,24,25,23,24,24,23,22,22,22,20,18,16,14,13,10,9,8,7,5,5,4,4,4,4,4,4,3,4,5,4,4,5,4,4,5,6,6,7,6,6,7,6,5,6,7,6,6,7,7,6,7,7,7,7,7,7,7,7,7,8,7,6,6,6,7,6,6,6,6,7,6,6,7,6,6,7,7,6,6,6,7,6,6,7,7,7,7,6,6,7,7,6,6,5,5,6,6,5,6,5,5,4,5,5,5,6,6,5,6,6,5,4,4,4,4,4,4,5,3,4,4,3,4,4,4,4,4,5,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,7,8,8,8,8,9,8,8,9,10,9,10,9,8,8,7,7,7,7,6,6,5,5,5,5,4,5,4,3,3,3,3,2,2,2,2,1,0,1,2,3,4,2,4,4,4,3,3,4,4,3,3,4,3,3,4,4,4,4,5,6,5,6,6,6,5,5,4,4,4,4,4,5,5,6,6,6,6,6,7,7,7,6,7,6,6,6,5,5,6,4,5,5,4,4,4,3,3,3,3,3,2,3,4,4,4,4,4,4,4,5,5,5,6,6,7,7,8,8,8,8,8,9,9,8,8,9,8,7,7,6,7,8,7,7,8,8,10,10,11,13,15,15,16,18,19,19,19,20,21,21,21,22,23,23,24,25,25,26,27,27,28,27,26,27,26,24,26,24,24,26,25,26,24,26,26,28,27,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,26,27,27,27,26,26,25,25,23,22,19,21,18,17,18,15,15,14,13,12,12,9,8,9,9,10,9,10,10,11,10,11,12,12,11,12,13,12,12,13,13,14,14,14,15,14,14,13,13,12,12,12,13,13,14,13,14,15,13,14,14,13,12,11,12,11,12,11,11,10,10,11,10,10,9,10,8,8,8,10,10,8,9,10,11,9,11,11,10,10,11,11,11,11,11,11,11,10,9,9,8,7,6,6,5,5,6,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,6,6,7,6,7,7,7,7,7,7,7,8,8,9,10,10,10,10,8,8,7,7,8,8,6,7,7,8,8,8,9,8,9,9,10,9,9,9,9,8,8,8,7,6,8,7,6,6,6,6,6,5,6,5,5,5,6,4,4,5,5,4,6,6,6,6,6,7,7,7,7,8,7,7,6,8,7,7,7,8,7,7,8,7,8,8,8,8,8,7,8,8,7,7,8,8,8,8,8,9,8,7,7,7,7,7,6,6,6,6,6,6,6,4,5,6,6,6,5,6,7,8,8,8,9,9,9,10,9,8,9,9,8,7,8,7,7,7,6,5,5,6,6,5,6,6,6,6,6,7,6,7,7,7,7,8,8,8,9,9,9,9,9,10,10,8,9,9,10,9,9,10,10,9,8,8,9,8,8,8,8,7,8,7,7,6,7,8,7,7,8,8,8,8,9,9,10,9,10,10,10,9,10,11,10,11,10,10,10,10,10,10,9,10,10,9,9,10,9,8,8,9,9,11,10,10,10,10,11,10,11,10,10,11,12,11,10,11,10,12,10,10,10,10,10,10,9,10,9,9,10,9,9,8,9,9,8,8,9,9,7,8,10,10,12,12,14,15,15,15,16,17,18,20,20,21,23,24,24,21,23,23,22,25,23,25,25,25,26,26,27,26,28,26,28,27,27,27,26,27,28,25,26,27,27,26,26,25,25,26,27,25,24,26,26],[29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,29,28,28,29,28,28,29,28,29,28,28,29,29,29,28,29,28,28,29,29,29,28,28,28,27,27,26,26,26,25,24,24,24,23,23,24,23,22,21,22,20,18,16,14,13,12,10,9,9,7,8,7,6,5,4,5,5,5,5,5,4,4,6,5,5,8,7,8,8,9,9,8,9,8,9,8,9,9,8,9,9,9,9,10,10,9,9,10,9,10,10,9,9,9,9,9,9,8,6,8,9,7,8,9,10,8,9,9,10,9,9,9,9,8,9,10,9,9,9,9,9,9,8,10,9,9,10,10,9,9,8,6,6,6,8,8,10,10,7,8,7,7,5,6,5,5,4,5,5,4,4,5,5,4,5,5,7,5,7,6,7,5,7,8,7,7,8,9,8,8,8,8,7,8,8,10,10,10,9,11,10,10,11,12,11,12,11,9,9,8,9,8,8,8,8,7,7,8,8,7,6,7,7,5,5,4,4,3,3,2,2,1,0,1,3,4,2,4,5,5,4,3,6,5,3,5,6,5,4,6,6,6,6,7,8,7,8,8,8,7,6,6,6,7,7,6,7,7,7,7,7,7,8,7,8,9,9,8,8,8,7,7,6,6,5,7,6,5,5,6,5,4,5,5,4,3,5,5,4,5,5,6,5,5,6,7,6,7,8,8,8,9,9,9,10,11,11,10,10,10,11,10,9,8,7,10,10,9,10,11,10,11,12,13,14,16,16,17,19,19,20,20,21,23,22,22,24,24,23,24,25,26,26,25,27,27,28,26,27,26,26,27,25,25,26,26,27,26,26,27,28,28,29,27,29,28,28,28,29,28,28,28,28,28,28,28,28,28,27,27,28,28,28,28,28,27,27,28,27,28,27,27,27,26,26,26,25,25,24,23,22,23,21,17,21,17,17,16,15,13,13,12,11,11,10,11,11,11,11,12,11,13,13,12,13,14,14,13,14,14,16,15,15,16,16,16,16,14,14,13,14,13,14,15,14,15,16,16,14,16,16,15,14,13,13,13,13,13,12,12,12,13,11,11,11,11,10,9,9,10,11,10,10,11,12,10,11,11,11,11,12,12,12,12,12,12,12,10,10,10,9,8,8,7,7,7,7,7,7,7,8,8,8,8,8,7,8,8,7,8,8,8,7,8,8,7,9,8,8,9,9,8,9,10,9,10,12,12,12,11,10,9,9,9,9,8,8,9,9,10,10,10,11,10,12,11,12,11,10,10,10,10,9,9,11,8,8,8,8,8,7,7,7,7,7,6,5,7,7,5,6,7,7,5,7,7,7,6,7,7,7,8,9,10,9,8,8,9,8,8,9,8,8,8,9,9,8,8,9,9,9,8,9,9,9,9,9,9,10,9,10,10,9,9,9,10,8,9,8,9,9,9,9,8,7,6,7,8,8,9,9,9,8,9,10,10,11,11,11,11,11,10,10,11,11,9,9,9,8,8,7,7,6,7,8,6,7,8,8,7,7,8,8,8,9,9,8,9,9,9,11,10,10,10,10,11,11,10,11,10,11,10,9,10,11,10,10,10,10,10,10,10,9,9,9,9,9,9,8,9,9,9,9,10,10,9,10,11,10,11,11,11,11,10,11,13,12,13,11,11,12,11,11,11,11,11,11,11,11,11,11,10,10,12,10,12,12,12,12,12,13,11,12,12,12,13,13,14,12,12,11,13,12,11,11,11,11,11,10,11,10,10,10,9,10,9,10,11,9,9,10,10,9,9,11,12,14,13,15,16,15,16,16,18,18,19,20,20,24,25,23,22,24,24,23,26,23,24,26,25,27,27,27,27,27,26,28,28,27,28,26,27,28,26,27,27,27,27,28,26,26,27,28,26,25,27,27],[29,29,29,29,29,29,29,29,29,28,28,28,29,27,28,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,27,29,29,30,28,29,28,28,29,28,29,28,28,28,28,28,26,26,27,25,25,25,25,24,23,25,23,22,22,23,21,19,18,16,14,14,13,11,11,9,9,8,7,7,5,6,5,4,6,7,6,6,8,8,7,8,10,11,10,10,10,11,11,9,11,11,11,9,11,11,11,11,11,12,11,12,11,11,11,11,12,11,10,9,9,9,9,9,9,9,9,8,8,10,10,9,11,10,11,11,11,11,11,10,11,11,12,11,11,11,11,11,11,11,11,12,10,9,9,8,8,8,8,7,8,8,9,8,8,9,8,7,6,7,7,6,6,6,8,5,7,7,7,5,7,7,7,7,8,8,8,7,8,9,9,9,9,10,9,10,10,10,10,10,11,12,13,12,12,13,12,12,13,14,13,14,13,11,12,11,11,11,10,11,10,10,11,9,9,8,9,8,8,6,6,5,5,4,5,4,3,2,1,0,1,5,3,5,6,6,5,4,5,5,4,5,6,4,4,6,6,5,6,8,8,9,9,8,8,8,8,7,7,9,8,9,9,9,10,9,10,10,11,11,11,12,11,10,11,11,10,11,9,9,7,9,8,6,6,7,7,5,5,6,5,4,5,6,6,7,8,8,7,7,9,8,7,10,10,10,10,13,12,11,12,12,13,13,13,13,13,13,11,10,8,11,13,11,10,13,13,13,13,13,14,18,19,18,18,20,21,21,21,23,22,21,24,24,23,25,25,26,26,26,27,27,27,27,28,26,25,25,24,25,26,25,26,25,26,27,28,28,28,27,28,27,28,28,28,28,27,28,28,28,28,28,28,28,28,27,28,28,27,28,27,27,28,27,26,28,26,26,27,26,26,27,26,25,23,23,21,22,19,18,20,17,18,17,16,15,14,13,13,13,14,13,13,13,14,15,13,15,15,17,15,16,17,16,15,16,18,17,19,19,20,19,19,17,18,16,15,16,16,17,17,16,18,20,17,19,18,16,15,15,16,15,15,15,15,14,14,16,14,13,13,13,11,11,11,13,13,12,13,13,13,13,14,14,13,14,15,15,15,16,14,15,15,13,12,11,10,10,9,8,7,8,9,9,8,9,9,10,10,11,11,9,11,10,10,10,10,11,10,9,10,11,11,10,11,11,11,10,12,12,10,12,12,13,13,12,11,11,11,11,11,11,12,11,11,12,12,12,13,13,13,13,14,13,12,12,13,12,11,12,12,11,11,11,10,11,10,10,9,10,10,8,7,9,9,6,7,9,9,6,8,10,10,8,9,10,10,9,11,11,11,11,10,11,11,10,11,12,11,11,12,13,11,12,12,12,12,10,11,11,12,11,12,11,12,13,11,12,12,11,11,11,11,11,10,10,10,10,10,10,8,7,8,9,10,8,9,9,10,12,11,11,13,13,12,13,11,12,12,12,12,10,10,11,10,11,10,8,8,10,11,7,9,10,11,9,10,11,11,10,10,11,11,11,12,13,12,12,14,13,13,13,14,13,13,14,14,13,13,12,13,13,12,12,12,12,11,12,12,11,12,12,12,12,11,12,11,10,11,12,12,12,12,14,13,14,13,14,13,13,13,15,14,14,14,14,13,13,14,14,12,13,14,13,13,13,13,13,12,14,13,14,14,13,14,14,14,13,14,14,13,14,14,16,13,15,14,15,15,13,14,14,14,13,14,14,13,13,14,13,12,13,14,12,12,12,12,12,11,11,12,13,15,14,16,17,18,18,19,20,22,22,24,22,26,26,25,25,26,25,25,26,26,25,27,26,28,28,28,27,28,27,28,28,28,28,28,28,28,27,27,28,28,28,28,27,26,28,28,27,26,28,27],[29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,30,29,29,29,29,29,29,29,28,28,29,28,28,27,27,27,26,26,26,26,25,26,26,24,25,23,24,21,20,18,18,16,15,14,11,11,11,9,9,8,9,7,7,6,6,8,8,7,8,9,9,9,11,11,11,12,12,12,12,13,12,13,12,13,13,13,13,13,14,14,14,13,14,13,14,13,13,13,13,14,13,10,13,13,10,9,11,13,11,12,13,13,13,13,13,14,13,13,13,15,13,13,15,14,14,14,14,13,13,13,15,13,14,14,12,12,13,12,9,10,10,11,11,14,14,9,11,10,10,9,9,10,7,7,9,8,6,7,9,7,7,9,10,9,8,12,13,12,11,11,12,11,12,12,13,13,12,13,13,13,14,13,15,15,13,15,15,16,15,16,17,17,17,16,15,14,13,13,13,12,14,12,12,12,13,12,11,12,12,11,10,8,7,8,5,7,5,5,3,2,1,0,2,2,4,5,6,4,4,7,6,5,7,9,8,8,10,11,9,11,10,12,10,11,11,12,11,12,10,11,11,11,11,12,12,13,12,13,13,13,13,14,14,14,13,14,13,13,12,10,11,11,11,10,9,9,9,10,7,9,10,7,7,9,9,9,9,9,9,9,9,10,11,11,12,13,13,13,15,14,14,14,15,15,16,14,14,15,15,11,12,9,11,13,12,12,13,14,14,15,15,18,20,20,19,22,23,23,21,24,26,24,23,26,27,24,26,26,28,27,27,28,28,28,28,29,28,27,28,26,27,27,27,27,26,28,28,29,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,29,29,29,29,29,28,29,28,29,28,27,28,26,27,26,26,25,24,24,22,23,21,19,22,17,18,19,16,17,16,15,14,16,15,15,15,14,15,16,15,16,17,18,17,18,19,19,19,18,20,21,21,21,21,22,22,19,19,18,18,18,18,18,19,18,21,22,19,22,21,18,18,19,19,17,18,19,16,16,17,17,16,15,14,15,13,13,13,14,14,16,15,17,16,16,18,17,16,17,18,17,17,16,16,15,16,16,14,15,13,12,13,11,11,11,12,12,11,12,13,13,13,12,13,12,12,12,12,13,12,13,12,12,12,12,12,11,13,13,12,12,13,13,12,16,14,16,16,15,13,13,13,12,13,12,12,11,14,13,15,16,16,14,17,16,17,15,15,15,15,13,13,14,14,12,13,12,11,12,12,11,11,11,11,10,10,12,11,10,10,11,10,10,11,11,10,11,12,12,11,12,13,13,13,13,12,12,13,13,12,14,13,12,13,14,13,13,12,13,13,12,12,13,13,13,13,13,13,15,12,14,14,12,11,13,12,13,12,11,12,12,12,12,11,10,9,10,12,12,11,12,13,13,14,14,14,15,15,16,13,13,14,14,13,12,11,12,11,11,10,9,9,10,11,9,10,12,11,10,12,13,11,12,12,13,13,12,13,14,15,13,15,14,14,15,16,15,14,16,17,16,17,13,16,16,13,13,15,14,13,14,14,13,15,11,12,12,12,14,12,14,12,14,14,13,14,15,14,15,16,15,15,15,16,18,17,17,16,17,17,15,16,16,15,16,16,15,15,16,15,14,14,15,15,14,15,16,16,16,17,15,17,16,17,17,18,20,17,18,16,18,16,15,16,17,18,15,16,17,15,16,16,16,14,15,17,14,14,15,15,14,14,14,16,15,17,17,19,19,19,19,20,20,22,23,22,22,25,26,25,25,26,25,26,27,27,26,27,26,28,28,28,28,28,27,29,29,28,29,28,28,28,28,28,28,28,28,28,28,27,28,28,27,26,27,27],[29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,28,28,29,28,29,29,28,29,29,29,29,28,28,29,29,29,28,29,29,29,29,28,29,28,28,29,29,28,27,27,27,24,25,26,25,24,25,25,23,23,23,23,21,19,18,16,14,15,13,11,11,10,9,9,8,7,7,8,7,7,9,9,8,9,10,11,11,12,13,14,13,15,15,14,15,14,14,13,13,11,14,14,12,13,14,13,11,13,12,11,10,12,13,10,11,10,9,10,9,8,7,7,9,8,6,9,11,8,9,11,11,10,11,13,13,13,13,13,14,14,14,13,13,14,14,12,14,15,12,12,12,12,10,10,11,9,10,11,14,11,11,10,11,11,8,9,9,8,6,8,8,6,6,7,7,5,6,7,6,6,7,9,8,9,9,12,11,11,12,14,13,13,13,14,14,14,14,15,16,15,15,16,16,16,17,16,17,16,16,16,15,13,14,15,13,14,13,13,14,13,12,12,12,10,10,10,9,8,8,7,6,4,5,4,4,3,1,0,1,2,4,5,3,4,6,6,5,7,7,6,7,8,9,9,11,10,10,9,11,11,11,11,11,10,12,12,13,13,13,14,14,14,14,15,14,14,14,14,14,15,15,15,14,14,13,13,12,13,13,11,10,11,11,8,9,10,7,7,8,9,8,7,8,8,8,9,9,10,10,10,10,10,12,13,12,13,13,13,14,12,11,12,12,12,11,11,9,10,12,11,11,11,13,14,14,14,15,17,18,18,20,21,21,21,22,24,22,22,24,25,23,25,25,26,25,26,27,26,27,27,27,26,25,25,26,25,26,26,26,27,27,26,28,27,28,28,28,28,29,28,29,28,28,29,28,28,29,28,29,28,28,28,29,28,28,28,27,27,27,28,27,27,27,26,27,25,25,25,25,23,21,21,19,20,19,16,19,17,17,17,16,15,14,13,13,13,13,14,14,15,16,17,16,16,17,18,17,18,19,18,18,18,19,19,18,21,21,21,21,19,19,18,18,17,18,18,18,18,19,21,19,20,18,17,17,17,16,17,17,15,15,17,15,15,14,14,14,14,14,13,14,14,14,15,16,16,15,16,17,16,16,16,17,16,16,16,16,16,15,15,14,15,12,12,12,10,10,13,13,13,12,13,13,15,13,13,14,13,14,13,14,13,14,15,14,13,14,15,14,13,14,15,14,14,14,15,15,15,15,15,16,15,14,16,16,15,15,14,14,14,15,15,15,16,15,15,17,17,17,16,15,16,16,15,15,16,15,14,15,14,13,14,13,13,12,14,13,12,12,13,12,10,11,12,11,10,12,12,11,13,13,12,12,13,14,14,15,14,14,14,14,14,14,16,15,13,15,15,16,15,14,16,16,14,14,15,15,14,15,15,15,16,14,14,14,14,12,13,13,13,13,12,13,12,12,13,12,12,10,13,12,12,11,12,13,14,14,14,15,14,16,15,14,14,14,14,13,11,12,11,11,12,11,10,11,12,11,10,12,12,12,12,12,13,12,13,14,13,14,14,14,15,15,15,17,16,16,16,17,17,16,17,17,18,17,17,18,17,16,15,16,15,14,14,14,13,13,12,11,12,12,13,13,13,13,14,15,15,15,15,16,17,17,17,18,17,17,17,17,18,17,18,17,17,17,15,16,17,15,15,16,16,13,15,14,15,15,16,16,16,15,16,17,16,17,17,17,18,18,18,18,18,17,18,17,18,17,17,18,17,16,18,17,17,16,17,16,16,17,15,16,15,15,14,14,14,15,15,16,16,17,18,18,18,18,19,21,21,23,22,25,25,24,25,25,24,25,25,26,25,27,26,27,26,27,27,27,26,27,28,27,28,27,27,27,28,27,27,27,27,27,27,26,26,27,26,25,27,27],[29,30,29,29,29,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,30,29,29,29,29,29,29,29,29,28,29,29,28,28,27,27,26,26,26,26,25,25,25,24,24,22,22,21,19,17,14,13,12,11,9,10,9,7,8,6,6,5,6,5,5,6,6,5,6,7,7,7,8,10,10,9,11,10,9,11,8,9,9,9,8,8,9,9,9,8,9,8,9,8,8,8,9,9,8,8,6,7,7,6,6,6,5,6,6,5,7,7,6,6,7,8,6,8,9,9,8,9,9,9,10,9,9,10,9,8,9,9,10,8,6,7,8,6,5,6,6,6,7,9,7,6,7,7,6,5,5,5,5,4,5,5,3,4,5,5,4,4,5,5,4,5,5,5,5,6,7,7,7,8,10,9,9,9,11,11,10,11,11,11,11,11,11,12,12,12,11,12,11,12,11,11,11,10,10,11,10,9,10,10,9,9,8,8,6,7,6,6,6,5,6,4,4,5,3,3,2,2,1,0,1,2,2,2,3,4,4,3,5,5,5,5,6,7,6,7,7,7,7,8,8,8,8,7,7,7,8,9,8,10,10,11,10,10,10,11,10,11,11,11,11,10,10,11,12,9,9,8,10,9,7,7,8,6,6,6,6,6,7,5,6,6,7,6,7,7,7,8,8,7,9,9,9,8,10,11,10,10,12,12,11,11,11,11,11,10,11,8,9,11,11,9,9,10,11,12,12,13,16,17,17,20,20,21,21,22,24,22,21,23,24,25,25,26,27,27,26,28,27,28,28,28,27,26,26,26,25,27,26,27,26,27,27,28,28,29,29,29,28,29,29,29,29,28,29,28,28,28,28,28,28,28,28,29,28,28,28,28,27,28,28,28,28,27,28,28,26,26,26,26,26,24,24,21,22,20,18,20,17,17,16,15,14,13,11,11,11,12,11,13,13,13,14,13,14,14,14,13,14,16,14,14,14,16,16,16,17,18,17,17,16,16,15,15,15,16,15,16,15,16,17,16,16,15,14,15,15,13,13,14,13,13,14,13,13,12,12,13,12,11,11,11,12,11,12,12,12,12,12,12,11,12,12,12,13,13,13,13,13,13,12,11,11,10,9,8,7,7,7,9,8,8,10,10,11,11,9,10,10,10,10,10,11,9,10,10,11,9,10,11,10,10,11,11,9,10,11,11,11,12,12,12,12,11,11,11,11,10,11,10,11,11,10,11,11,10,11,11,11,12,11,10,11,11,10,10,11,10,11,10,9,9,11,9,10,9,10,10,8,8,9,9,8,8,9,8,8,9,9,8,8,10,10,9,9,10,11,10,11,12,10,10,12,10,11,10,10,11,11,11,11,10,10,11,10,10,11,10,10,10,10,12,12,10,10,11,10,10,9,10,9,9,9,10,8,8,9,8,7,7,8,8,8,7,8,9,9,10,9,10,10,11,11,11,11,11,11,11,10,9,9,9,10,9,8,8,9,9,8,9,9,9,9,9,9,10,10,9,10,11,10,11,11,12,12,11,11,11,12,11,11,12,11,11,12,11,11,12,11,12,11,11,12,11,10,11,10,10,10,9,9,10,10,10,11,11,11,11,11,11,11,12,12,12,12,12,12,11,13,12,13,13,13,12,12,12,12,12,12,11,11,12,12,11,11,11,12,11,12,12,12,13,11,13,12,12,13,12,13,13,14,12,12,12,12,12,13,12,12,12,12,11,12,12,12,11,11,12,11,12,12,11,11,11,11,11,11,12,12,14,14,16,15,16,17,17,17,19,20,22,21,25,25,24,23,24,24,24,25,25,24,26,25,26,27,27,27,27,27,28,27,27,29,27,28,28,28,27,28,28,28,28,27,26,27,28,26,25,27,26],[29,29,29,29,29,29,28,28,29,27,27,28,28,28,27,28,27,28,27,27,28,28,28,28,28,28,27,28,28,27,27,28,28,28,27,28,28,28,28,28,28,27,27,27,27,26,25,25,26,24,24,24,24,23,22,23,21,22,20,20,18,17,14,13,11,11,10,9,8,8,7,7,6,6,5,5,5,4,5,5,5,5,6,6,6,7,8,8,8,9,8,8,8,7,8,8,6,6,8,8,6,7,8,7,6,8,8,6,6,8,8,6,6,6,5,5,5,5,4,5,6,5,6,7,6,5,6,7,6,6,7,7,8,9,8,9,9,9,8,9,8,8,8,7,8,8,6,6,6,6,5,5,5,5,5,5,6,6,5,6,6,5,4,4,4,4,4,4,4,4,3,5,4,5,4,5,5,5,5,5,5,6,6,7,7,7,9,8,8,9,9,8,9,9,9,10,10,9,9,10,10,10,11,11,11,11,11,10,10,9,9,9,9,9,8,8,7,8,8,7,7,6,6,5,5,5,5,4,4,4,3,4,4,3,3,2,1,0,1,3,2,2,2,2,3,3,4,6,4,4,4,5,6,7,7,6,7,8,8,7,7,7,7,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,7,7,8,7,6,7,7,7,6,6,7,5,5,5,6,6,6,7,7,5,7,7,7,6,8,7,7,9,9,8,8,9,10,10,10,9,10,10,10,9,9,8,9,9,10,8,9,10,11,11,12,12,14,15,15,17,18,17,17,19,20,19,19,20,20,20,22,22,24,24,23,25,25,26,26,26,25,24,24,24,25,25,25,26,25,26,25,27,27,28,26,27,26,27,27,28,27,27,27,27,27,27,27,27,27,27,27,28,27,27,27,26,27,27,27,26,27,26,26,26,24,24,25,24,23,21,21,20,20,18,16,18,16,15,14,13,12,11,11,10,11,10,11,11,11,13,12,12,13,12,13,13,13,14,13,13,14,14,15,15,17,17,17,16,15,15,15,13,13,13,13,14,14,15,16,15,16,15,13,14,12,12,13,12,12,11,12,11,11,10,10,11,10,11,10,11,11,10,10,11,10,11,11,12,11,11,12,11,11,12,12,12,11,10,10,9,9,8,7,7,6,7,8,9,8,7,9,9,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,11,11,11,12,11,10,10,9,10,9,9,8,9,10,9,10,11,10,10,11,11,11,10,10,10,10,9,9,9,9,9,9,8,8,8,8,8,8,8,9,8,8,8,9,7,7,8,9,7,8,8,8,7,9,9,9,8,9,10,9,9,10,9,9,9,10,10,9,9,10,10,10,9,10,11,10,9,10,10,10,10,10,10,10,10,10,10,9,9,9,9,8,8,8,7,8,7,7,7,6,6,5,6,7,6,6,6,8,8,9,9,9,10,11,11,10,9,10,9,9,8,9,9,8,8,8,7,7,8,8,8,8,8,9,8,9,9,9,9,9,9,10,10,10,10,10,10,11,11,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,10,11,10,10,10,9,9,9,9,9,9,10,9,10,10,10,11,11,10,12,11,12,12,12,12,12,12,13,13,12,12,12,12,12,11,12,12,11,11,12,11,9,10,11,11,11,12,11,11,11,12,13,11,12,12,12,13,13,14,12,13,11,14,13,12,12,12,12,12,11,11,11,11,11,11,11,11,11,10,10,10,9,9,9,9,10,10,12,12,14,15,16,14,15,16,19,18,20,21,23,23,23,23,24,23,22,24,25,23,25,25,25,26,27,25,26,25,26,27,26,27,26,26,27,27,26,26,27,26,27,27,26,27,27,25,25,27,26],[28,28,28,28,28,29,28,28,28,27,26,26,26,27,26,27,26,26,27,25,27,28,27,26,28,27,26,27,27,26,26,27,27,28,27,27,26,27,27,27,27,27,26,27,27,26,26,24,25,24,24,23,23,24,23,22,21,21,20,19,17,16,14,12,11,10,8,8,7,7,6,7,6,5,5,5,5,4,5,6,5,5,6,6,5,6,7,7,7,7,7,7,7,6,6,7,6,5,6,6,6,6,6,6,6,5,6,6,5,6,5,5,5,5,5,4,5,4,4,4,5,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,6,5,6,6,4,4,5,4,5,5,6,5,5,5,5,5,4,4,5,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,6,6,6,6,7,6,7,7,9,9,8,8,9,10,9,9,10,10,10,9,9,8,7,7,8,6,7,6,6,5,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,3,4,4,4,5,6,5,5,4,4,5,5,5,5,6,6,6,6,7,7,7,8,8,8,8,7,7,7,6,7,6,5,5,5,5,5,4,5,5,5,4,5,4,4,4,4,5,5,5,5,5,5,6,6,5,6,7,7,7,7,7,7,7,8,9,9,8,9,8,8,7,8,7,8,8,8,8,8,9,10,11,10,12,14,14,14,18,18,18,17,18,20,18,18,20,21,20,21,22,22,23,22,24,25,25,25,25,24,23,24,24,23,24,24,24,25,23,24,26,26,27,26,27,27,27,26,28,27,27,27,27,27,27,28,28,27,28,26,28,27,27,27,26,27,27,26,27,28,27,26,26,25,26,24,24,24,21,22,20,20,19,16,18,16,15,14,12,11,10,11,9,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,14,14,15,15,15,15,12,13,12,12,12,11,12,12,13,14,15,13,15,14,12,12,11,11,11,11,11,11,10,9,10,9,9,9,9,9,7,8,9,8,8,9,9,8,8,9,9,9,9,9,10,10,10,10,9,9,8,7,7,6,5,5,5,4,5,5,5,5,7,6,6,6,7,7,7,6,7,7,7,7,8,7,7,7,8,7,7,8,8,8,8,8,8,8,9,10,10,10,10,8,8,8,8,8,8,7,7,8,8,8,8,9,9,10,10,10,9,9,9,9,8,9,8,9,8,8,9,7,7,7,7,7,7,7,7,6,6,7,6,6,6,6,5,6,7,6,6,7,7,6,6,7,7,8,7,8,8,8,8,8,8,7,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,9,9,9,9,9,9,8,9,8,8,8,7,7,6,6,7,6,6,5,6,7,6,5,6,7,7,8,9,9,9,10,10,9,9,10,9,9,8,8,8,8,8,7,7,6,7,7,7,7,8,7,7,7,8,7,8,8,8,7,8,8,9,8,8,8,8,8,9,9,9,9,9,10,10,9,9,9,10,9,9,9,9,9,9,9,8,8,8,7,7,7,8,8,8,9,9,8,9,9,9,10,9,9,10,10,10,10,11,11,11,10,10,11,11,10,10,10,10,9,10,10,10,8,9,9,9,9,10,10,10,10,10,11,10,11,10,11,11,11,12,10,11,10,12,10,10,10,10,9,9,9,9,9,9,9,9,8,8,8,8,8,8,8,7,8,7,9,10,10,11,12,14,13,13,14,14,16,17,18,19,20,20,19,21,21,20,21,23,22,23,24,24,25,25,25,24,25,24,26,26,25,26,25,25,26,26,24,25,25,24,25,24,24,25,25,23,24,24,23],[28,28,28,28,28,28,28,27,28,27,26,26,26,26,26,26,25,27,26,26,27,27,26,27,27,27,26,27,27,26,27,27,27,28,27,27,27,27,27,27,27,26,26,27,26,26,25,24,25,24,23,22,23,23,21,22,21,20,19,20,17,16,14,12,11,9,9,8,7,6,7,6,5,4,4,5,5,4,5,5,4,4,5,5,4,5,5,6,6,6,6,6,5,5,6,5,5,5,5,6,5,5,5,5,5,5,5,4,5,5,6,5,5,4,4,4,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,6,6,5,6,5,5,5,4,4,5,4,4,4,4,3,3,4,4,4,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,2,3,3,2,2,3,2,2,3,3,3,3,4,4,3,3,4,4,4,5,5,5,5,6,6,7,7,7,7,8,8,7,8,8,8,8,8,7,7,6,7,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,2,1,0,1,1,1,1,1,2,2,2,2,3,3,3,4,4,4,4,5,5,5,4,4,3,4,4,4,4,4,5,5,5,5,5,5,6,7,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,6,5,5,6,6,6,6,6,6,7,7,8,8,7,7,8,8,8,8,7,6,8,8,8,8,8,9,9,10,10,11,13,14,14,17,16,18,16,17,18,18,18,19,20,20,21,20,22,23,22,24,25,25,24,25,24,24,24,24,24,24,24,25,24,24,25,26,26,27,25,26,27,27,27,26,26,27,27,27,27,27,27,27,27,27,26,27,27,27,26,27,26,27,26,26,27,26,26,26,24,25,25,24,23,22,22,20,20,19,17,17,15,14,14,12,10,10,9,8,9,8,8,10,9,10,10,10,10,10,10,10,11,11,11,11,12,12,12,13,14,14,14,14,11,12,11,11,10,11,11,11,12,12,14,12,14,12,12,12,10,10,10,10,10,9,10,9,9,9,8,9,8,8,7,8,8,8,8,8,8,8,8,9,8,8,9,9,8,9,9,9,8,9,9,7,7,6,5,5,4,4,5,5,4,4,6,5,5,5,6,6,6,6,6,6,6,6,6,5,5,6,6,6,6,7,6,6,6,7,8,7,8,9,9,9,8,8,6,7,6,7,6,6,6,7,7,7,8,8,8,9,9,8,8,8,8,8,7,7,7,7,6,6,7,6,6,6,6,5,5,6,5,5,5,6,5,5,5,5,5,5,6,5,4,5,6,6,5,6,7,6,6,7,7,6,6,7,7,6,6,7,7,7,7,7,7,7,7,7,8,7,7,8,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,6,6,5,6,6,6,7,7,8,8,9,9,9,8,8,9,8,8,8,8,8,7,7,6,6,5,6,7,6,5,7,7,6,6,7,6,6,7,7,7,7,7,8,8,8,8,8,7,8,9,9,9,9,9,9,9,8,9,9,8,9,9,9,9,9,8,8,8,8,7,7,7,8,7,7,8,8,8,8,8,8,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,9,9,10,10,8,9,9,9,8,9,9,9,9,9,10,9,10,10,10,10,11,11,10,10,10,11,10,9,9,9,9,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,6,8,9,10,10,11,12,12,12,12,14,15,15,16,17,20,19,18,19,21,18,18,20,20,20,23,21,23,23,24,22,24,23,25,25,25,26,24,25,25,24,23,25,24,23,25,24,23,25,25,22,22,24,24],[29,29,29,29,29,29,29,29,29,28,28,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,28,27,28,29,29,28,29,28,28,29,28,29,28,28,28,28,28,26,26,27,24,24,25,26,23,23,25,23,22,20,20,18,17,13,10,9,8,7,6,6,5,5,4,4,3,3,3,3,3,3,4,3,4,4,3,3,4,4,5,5,4,4,5,4,4,4,5,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,3,3,3,3,2,3,3,2,2,2,2,1,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,4,4,4,4,5,6,6,6,6,6,7,7,7,7,7,7,7,6,6,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,4,4,4,4,4,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,3,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,6,5,7,6,6,6,5,7,6,6,6,6,7,7,8,9,9,11,13,13,15,17,17,17,19,20,19,19,21,22,22,23,24,25,25,24,27,27,27,27,27,25,25,25,26,24,24,26,26,25,24,26,27,28,28,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,28,28,28,26,28,27,27,27,25,26,26,26,25,24,23,21,21,18,17,17,15,14,12,11,9,9,8,7,7,7,7,6,7,7,8,8,8,8,9,9,9,10,10,10,11,12,11,12,13,13,13,12,11,12,10,9,10,9,10,11,11,12,13,12,11,11,10,10,10,9,9,9,9,8,8,8,7,7,7,7,6,5,5,5,6,6,5,6,6,6,6,7,7,7,8,7,8,8,8,8,8,7,7,6,6,4,5,4,3,3,3,4,4,3,4,4,4,4,4,5,4,4,4,4,4,4,5,4,4,4,4,4,4,5,5,5,5,6,6,6,7,8,8,8,7,6,6,5,5,5,5,4,5,5,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,6,5,5,5,6,6,6,6,6,6,5,5,6,5,5,5,4,5,4,5,5,4,4,4,4,5,4,4,4,5,5,6,6,6,7,7,7,6,7,7,7,7,6,6,6,6,5,5,5,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,6,5,6,6,6,6,6,6,7,7,6,7,7,6,7,6,7,7,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,5,6,6,6,7,6,7,8,7,7,8,8,9,8,8,8,8,8,8,7,7,8,7,7,7,7,6,6,6,6,6,8,7,7,7,7,8,8,8,8,8,8,9,9,8,8,8,9,8,7,7,7,7,6,7,7,6,6,6,6,5,6,6,5,5,6,5,5,5,6,7,8,10,10,12,12,12,12,13,14,15,16,18,18,21,20,20,20,21,20,20,22,22,21,24,23,24,24,26,25,25,25,26,26,25,27,26,25,25,25,26,26,26,25,25,26,24,26,26,23,24,25,23],[29,29,28,29,29,29,29,29,29,28,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,29,28,28,27,28,28,28,28,28,27,28,28,27,25,25,26,25,25,25,25,25,23,24,21,22,20,20,18,16,13,10,9,8,7,6,5,5,5,4,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,5,5,6,6,6,6,7,6,6,7,7,7,7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,2,2,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,4,5,4,4,4,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,4,5,5,5,6,6,5,5,7,6,5,6,5,5,7,7,6,6,7,8,8,9,10,12,13,13,16,17,18,17,18,20,19,18,20,21,21,23,22,25,25,24,26,26,26,26,27,25,24,24,24,23,24,24,25,24,24,25,26,26,27,25,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,28,28,28,27,28,27,27,28,27,28,27,27,28,25,26,26,26,24,23,22,20,21,19,15,18,13,13,12,11,9,8,8,7,7,7,7,7,7,7,7,7,8,8,8,8,9,10,9,9,9,10,10,10,11,11,11,12,11,11,9,9,9,9,9,10,10,11,12,10,11,10,10,9,9,9,9,9,8,8,8,7,7,7,6,6,6,5,5,6,6,5,5,6,6,5,6,6,6,6,7,7,7,7,8,7,7,6,6,5,5,4,4,3,3,3,3,3,3,3,4,4,4,5,4,4,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,7,8,8,8,7,6,6,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,5,4,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,6,6,6,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,5,6,6,6,7,7,7,6,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,6,6,7,6,6,7,6,6,6,6,6,6,6,5,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,7,8,7,7,7,7,7,7,8,6,7,7,7,6,8,7,7,8,8,9,7,8,8,8,8,8,9,8,8,7,8,8,8,7,7,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,7,7,9,9,10,11,11,11,11,13,14,16,16,17,20,20,19,18,20,20,19,22,20,21,22,23,24,24,25,24,26,24,25,25,25,26,24,25,26,23,24,25,25,24,26,24,24,25,26,23,23,24,24],[27,27,27,27,27,27,27,27,27,26,26,25,26,26,25,27,25,26,26,25,26,27,26,26,27,26,25,27,26,25,26,26,26,27,26,26,26,26,26,26,26,26,25,26,25,25,25,23,23,23,23,22,21,23,20,20,19,19,19,17,15,15,12,10,9,8,7,6,6,5,4,5,4,3,3,4,3,3,3,4,3,3,4,4,3,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,7,7,6,5,5,5,5,4,4,4,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,4,4,4,3,3,2,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,5,4,4,4,4,4,3,3,4,3,3,3,3,3,2,3,3,2,2,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,6,6,5,6,5,6,6,6,6,6,7,7,8,8,10,12,12,12,14,15,17,14,16,18,16,16,17,18,19,18,19,21,21,21,23,23,24,23,23,22,21,22,22,20,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,25,25,25,26,26,26,26,26,26,26,26,26,25,25,25,25,26,25,25,26,25,25,25,24,24,24,24,23,21,22,18,18,18,15,16,13,13,12,10,8,8,7,7,7,6,7,7,7,7,7,7,8,8,8,8,8,9,9,9,9,10,10,10,11,11,11,11,9,10,9,9,9,8,9,9,9,10,11,10,10,10,9,9,8,8,9,8,8,7,7,7,7,6,6,6,6,6,5,6,6,5,5,6,6,5,6,6,6,6,6,7,7,8,7,7,7,6,6,5,5,4,4,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,6,6,6,7,8,8,8,7,6,5,5,5,5,5,4,5,5,6,6,6,7,7,7,7,7,7,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,5,4,4,4,5,5,6,6,6,7,7,7,6,7,7,7,7,6,6,6,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,6,6,6,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,7,7,7,7,7,8,7,7,7,8,7,8,8,7,8,7,8,7,7,7,7,6,6,6,6,6,6,6,5,6,5,5,6,5,5,5,4,5,5,6,7,8,8,10,11,11,11,12,12,14,15,15,16,18,17,17,18,18,17,18,20,19,20,20,20,23,22,23,23,25,22,23,23,24,24,22,23,24,22,22,23,24,23,24,22,22,22,24,20,20,22,22],[29,29,28,28,29,29,28,28,28,27,27,26,27,27,26,27,26,27,27,26,28,27,27,28,27,27,27,28,28,27,27,27,27,28,27,28,27,28,28,28,27,27,27,27,26,26,26,24,26,24,24,23,25,23,22,23,22,21,20,21,17,15,13,10,9,8,6,6,5,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,4,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,5,5,5,5,5,6,6,6,6,6,6,6,5,5,4,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,3,3,4,4,3,3,2,2,2,2,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,6,6,6,5,5,6,6,5,6,6,6,7,8,8,9,11,12,12,14,16,16,15,16,18,19,19,21,22,21,22,21,24,25,22,26,27,26,25,26,25,25,24,24,23,24,23,25,25,24,25,27,26,27,26,25,26,27,26,27,26,27,27,27,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,27,26,27,26,26,26,25,24,23,23,20,20,19,17,17,15,14,12,10,9,8,8,7,6,7,7,7,7,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,11,11,10,11,10,9,8,8,9,9,9,9,10,10,11,10,10,9,9,9,8,8,8,8,8,8,8,7,7,7,6,6,6,5,5,5,6,6,5,5,6,6,5,6,6,6,6,7,7,7,7,7,7,7,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,6,5,6,7,7,8,6,6,5,4,4,4,5,4,4,4,5,5,5,6,5,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,4,4,3,3,3,4,3,3,4,3,3,3,4,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,4,5,5,4,5,6,5,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,4,4,4,5,5,5,6,6,6,7,6,6,6,6,7,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,8,8,8,8,8,8,7,7,7,7,7,6,7,7,7,6,6,6,7,6,7,7,6,7,6,7,7,7,7,7,7,8,8,7,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,6,7,8,8,10,10,11,10,11,13,13,15,16,17,19,18,17,18,19,17,18,21,20,20,22,21,23,24,25,23,24,23,25,24,25,25,24,25,24,23,23,24,25,24,25,23,23,25,25,22,21,24,24],[29,29,29,29,29,29,29,28,29,28,28,27,28,28,28,27,27,28,27,28,28,27,28,28,28,28,28,28,28,27,27,28,28,29,28,28,27,28,28,28,28,28,27,27,27,27,26,25,25,25,24,24,25,23,23,24,22,22,20,21,17,16,13,10,8,7,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,6,5,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,3,4,4,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,4,4,5,5,4,5,4,5,5,5,5,5,6,6,7,7,9,11,11,12,14,16,17,16,18,20,19,18,21,22,22,22,24,24,24,24,25,26,26,26,26,24,25,25,23,23,24,24,25,24,25,24,26,25,27,25,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,27,28,26,27,28,27,27,28,27,28,25,26,27,26,26,25,23,21,22,19,17,17,15,13,12,10,8,8,6,6,5,5,6,5,5,5,6,6,6,7,7,7,8,9,8,8,9,9,9,9,10,10,10,10,9,10,8,8,8,8,9,9,9,10,10,9,9,9,9,8,8,8,8,7,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,4,5,4,4,5,5,5,6,6,6,6,7,7,6,6,5,4,4,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,4,3,3,3,4,4,3,4,4,4,4,5,5,5,6,7,7,7,6,5,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,5,6,5,5,5,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,6,6,6,6,6,6,7,7,6,7,7,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,6,6,6,6,7,6,7,7,7,7,8,7,7,7,6,7,7,6,6,6,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,3,4,5,6,8,8,10,11,11,11,12,14,14,16,17,18,20,20,19,18,21,21,20,23,21,23,24,22,25,24,26,25,25,24,26,25,25,26,25,25,25,23,24,26,26,24,26,25,25,25,26,24,23,25,24],[29,28,28,28,28,28,29,28,28,27,27,27,27,26,26,27,27,27,27,27,28,27,27,28,28,27,27,28,27,27,26,27,27,28,27,27,27,27,27,27,27,26,26,27,26,26,26,25,25,24,24,23,23,23,22,23,21,21,19,19,17,16,12,10,9,7,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,4,4,5,5,5,5,6,5,5,6,6,6,6,6,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,4,4,3,3,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,4,5,5,5,5,4,6,5,5,5,5,5,5,5,5,6,6,7,7,8,9,11,12,12,15,15,17,15,17,18,18,17,19,19,20,21,21,22,23,23,24,24,25,25,26,25,22,24,23,22,23,24,24,23,24,25,26,25,27,26,27,26,27,26,27,26,26,26,26,27,26,26,27,27,27,27,27,27,27,26,26,27,27,27,26,27,26,26,27,26,25,26,24,24,22,21,19,20,18,15,17,14,12,11,10,8,8,6,6,6,6,6,5,6,6,7,7,7,7,7,7,8,9,8,8,9,10,9,9,9,10,10,11,10,9,8,8,8,9,8,9,9,10,10,9,9,9,8,8,8,8,8,8,7,7,7,6,7,6,6,5,5,5,5,4,5,5,4,5,5,4,4,5,5,5,6,6,6,6,6,6,6,6,5,4,4,3,3,3,2,2,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,7,7,7,6,6,5,5,4,5,5,4,4,5,5,5,6,6,6,6,6,6,6,5,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,4,4,4,5,5,5,6,6,6,6,7,6,6,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,4,4,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,6,7,7,8,7,6,7,6,7,6,6,6,6,6,6,6,6,5,6,6,5,7,7,7,7,7,7,6,7,7,7,7,7,8,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,5,6,7,7,9,10,11,10,11,12,12,15,16,17,18,19,17,17,18,19,18,20,19,20,23,22,24,24,24,23,25,23,24,25,24,25,23,24,24,22,23,24,24,24,24,23,23,23,25,22,21,23,23],[28,27,27,27,27,27,28,27,27,26,26,25,25,25,25,26,25,25,26,25,26,26,25,26,26,26,25,26,26,24,26,26,26,26,26,26,25,26,26,26,25,26,25,25,25,24,24,23,23,22,22,23,21,22,20,20,19,18,17,17,14,14,11,9,8,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,4,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,5,5,4,5,6,5,6,5,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,3,4,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,4,5,5,5,5,5,4,5,5,5,5,5,6,6,8,7,9,11,12,11,13,14,15,14,15,16,15,15,16,17,18,18,18,20,21,20,22,23,23,23,22,23,21,22,22,21,22,21,23,22,22,22,25,24,25,24,25,25,25,25,25,24,24,25,25,25,25,25,25,26,26,25,26,25,26,25,25,25,26,25,25,26,25,25,25,24,24,24,23,23,21,21,19,18,17,15,15,13,12,10,9,8,7,7,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,8,8,8,8,9,10,9,10,9,8,8,7,7,7,7,8,8,8,9,9,9,9,8,8,8,7,7,8,7,7,7,7,6,6,6,5,5,5,5,4,4,5,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,5,5,4,4,3,3,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,6,6,7,7,5,5,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,5,5,6,5,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,6,6,6,5,5,6,5,5,5,4,4,4,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,6,7,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,5,6,7,7,9,10,10,10,10,12,13,14,17,14,19,17,16,17,18,16,17,19,18,19,21,20,22,21,23,21,23,22,23,23,23,24,22,22,23,20,21,23,23,22,23,22,21,21,23,21,20,22,22],[28,29,29,29,28,29,28,28,29,27,28,27,27,27,27,27,26,27,26,26,26,26,26,26,26,26,27,26,27,26,26,26,27,27,26,27,26,27,27,27,27,26,25,26,26,26,24,24,24,23,22,23,23,21,20,22,20,19,18,18,16,14,12,9,8,6,5,4,4,4,3,3,3,2,2,2,3,2,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,2,2,2,2,3,3,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,3,3,3,3,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,4,4,4,5,4,4,5,5,5,6,6,7,8,10,11,11,13,15,16,14,16,18,17,17,19,19,20,21,21,22,24,23,24,25,25,24,25,23,23,24,23,22,23,23,24,24,24,24,25,25,26,25,26,26,26,27,26,26,27,27,26,26,26,26,27,27,27,27,27,27,28,27,27,25,26,27,26,27,27,26,26,24,24,25,24,23,22,21,20,20,18,17,16,14,13,11,9,7,7,6,5,5,5,5,4,5,4,5,6,6,6,6,6,7,7,7,7,8,8,8,8,9,8,9,9,8,8,7,7,7,7,8,8,8,8,9,8,8,8,8,7,7,7,7,6,6,6,6,6,5,5,5,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,6,6,6,6,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,5,6,6,6,5,4,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,5,6,7,7,9,10,11,10,11,14,14,17,17,17,20,21,19,18,18,20,20,22,21,22,24,22,25,24,25,24,25,23,25,25,24,25,24,25,24,23,24,25,25,24,25,24,24,24,25,24,22,25,25],[29,29,29,29,29,29,29,29,29,28,28,27,28,27,28,27,28,28,28,28,28,27,28,28,28,28,28,28,29,28,27,28,28,29,28,28,28,28,28,28,28,28,27,27,27,27,25,25,25,25,24,24,25,23,22,23,21,21,20,21,17,15,13,10,8,7,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,4,3,4,4,4,4,5,5,4,4,3,3,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,5,4,5,5,5,5,5,6,6,7,7,8,10,11,12,14,15,16,16,16,19,17,17,20,21,20,21,22,24,24,23,25,25,26,25,25,23,24,24,23,24,24,23,25,24,24,24,26,26,28,24,26,27,27,27,27,27,27,27,27,27,27,27,27,28,27,27,28,28,28,27,27,26,27,28,26,28,27,26,28,25,26,25,25,24,24,23,22,21,18,16,16,15,13,12,10,8,7,6,6,5,5,6,5,6,5,5,6,6,7,7,7,8,8,8,8,8,9,9,9,9,9,9,10,9,9,8,7,8,8,8,9,9,9,9,9,9,9,8,8,7,7,7,7,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,5,5,5,4,4,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,7,7,7,6,5,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,3,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,5,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,6,7,6,6,7,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6,6,6,6,6,7,6,7,7,6,6,7,7,6,6,6,7,6,6,6,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,5,6,7,7,9,10,11,10,11,14,14,16,17,18,20,21,20,18,19,20,19,22,20,22,23,22,25,24,25,25,25,24,25,24,25,25,24,24,25,21,23,24,24,23,24,22,23,24,25,22,21,24,24],[28,28,27,28,27,28,28,28,27,27,26,26,26,25,26,26,26,26,26,26,27,27,27,26,26,27,26,26,27,25,25,26,26,27,26,26,26,27,27,26,27,26,25,26,26,25,25,24,24,23,23,22,22,22,21,20,21,19,19,17,15,14,11,9,9,7,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,5,5,4,5,5,5,6,6,6,7,6,5,5,4,5,4,4,4,4,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,4,5,5,4,4,4,5,5,5,5,5,6,7,7,8,9,11,11,12,14,15,16,14,15,17,16,16,18,18,19,18,20,21,22,22,23,23,24,23,24,24,21,23,22,21,23,23,23,22,23,23,25,24,26,25,26,26,26,26,27,26,26,26,26,26,26,26,26,26,27,26,27,26,26,26,26,26,26,26,26,26,26,26,26,25,25,24,23,23,21,21,18,18,17,14,16,13,12,11,9,8,7,7,6,6,6,6,5,6,6,6,7,7,7,7,7,8,8,8,8,8,9,9,9,9,10,10,10,9,9,8,8,8,8,8,8,9,9,9,9,9,8,8,8,8,7,7,7,7,7,7,6,6,5,6,5,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,6,5,6,6,6,6,5,5,4,4,3,3,3,2,3,2,3,2,2,3,2,2,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,6,5,6,7,7,7,6,5,5,5,4,5,5,4,4,5,5,5,6,6,6,6,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,5,5,6,6,6,7,7,7,6,6,7,7,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,4,4,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,6,7,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,5,6,5,5,6,6,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,4,6,7,8,9,10,11,10,10,11,14,15,16,16,18,19,16,17,19,19,18,20,19,20,21,21,23,23,22,22,24,23,24,23,24,23,22,23,24,22,22,22,23,24,23,22,21,22,24,22,20,22,22],[27,27,27,27,27,27,27,27,27,26,25,25,26,25,25,25,25,26,26,26,27,26,26,27,26,26,26,26,26,25,26,26,26,27,26,27,26,27,27,27,27,26,25,26,26,26,25,24,24,24,22,22,23,22,20,21,21,19,19,18,16,14,13,10,9,8,7,6,6,6,5,5,4,3,3,4,4,3,4,4,4,3,4,3,4,4,4,5,4,4,4,5,4,5,5,4,4,5,4,4,4,5,5,4,5,5,5,4,5,5,6,5,5,4,4,5,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,4,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,5,5,5,5,5,5,5,6,6,6,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,4,4,5,4,4,4,5,5,5,5,5,6,6,5,5,5,5,6,6,6,6,7,7,8,8,9,11,12,12,14,15,16,15,16,18,16,17,19,20,20,20,20,22,23,22,24,24,26,25,25,23,24,25,23,22,23,24,24,23,23,23,27,26,26,25,26,26,27,27,27,26,26,26,26,26,26,27,27,26,27,27,27,26,27,26,27,25,27,26,26,27,27,26,26,24,25,25,25,23,22,22,21,20,18,17,17,15,13,12,11,8,8,8,7,7,6,7,6,6,6,7,7,7,7,8,8,8,9,8,8,9,9,9,9,10,9,10,9,9,8,8,8,8,8,8,9,9,9,10,9,10,9,9,9,8,7,8,8,7,7,8,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,7,7,6,6,6,5,4,4,3,3,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,5,4,5,4,5,5,5,6,7,7,6,6,5,4,4,4,5,4,4,5,5,5,5,5,6,6,6,7,7,6,6,6,6,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,5,4,4,4,4,4,4,4,4,4,5,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,5,5,5,5,6,6,6,6,7,7,7,7,6,7,7,6,6,6,6,5,6,5,5,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,5,5,5,6,5,5,5,6,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,5,6,5,6,6,6,6,6,6,6,7,6,7,6,7,8,7,8,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,7,6,7,7,6,7,7,6,7,7,7,7,7,7,7,7,7,6,7,6,6,6,5,5,6,5,5,5,5,5,4,5,4,4,4,4,3,4,4,5,7,8,8,10,11,11,11,10,13,14,16,17,17,19,18,18,18,20,19,18,20,19,20,21,20,23,23,23,22,23,23,23,24,24,26,23,24,23,22,22,23,24,24,24,22,22,22,23,22,21,22,23],[28,28,29,29,28,29,28,28,28,27,28,27,27,27,27,27,27,27,26,27,27,26,26,27,26,26,27,26,27,26,25,27,27,28,26,27,26,27,27,26,27,27,25,26,26,26,25,24,24,24,22,23,23,21,20,22,21,20,19,20,17,15,12,10,8,8,6,5,5,4,4,4,4,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,6,6,5,4,4,4,5,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,5,4,5,5,5,5,5,6,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,3,3,3,3,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,5,5,5,5,6,5,5,5,5,5,5,5,5,6,6,7,7,8,9,11,12,12,13,15,16,16,17,19,19,19,20,21,21,20,23,23,24,24,24,25,25,24,25,24,24,25,22,22,24,24,25,23,24,25,25,25,27,25,26,27,27,27,26,26,27,27,27,27,27,27,27,27,27,27,27,28,28,27,27,26,26,27,27,27,27,26,27,24,24,25,24,23,23,21,21,21,18,18,17,15,14,12,11,9,8,7,6,6,6,6,5,6,5,6,6,7,7,8,7,8,9,8,8,9,9,9,9,10,10,10,10,9,9,9,8,9,9,8,9,10,10,11,10,9,9,9,9,8,8,8,8,8,7,7,7,6,6,6,5,5,4,5,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,7,7,7,6,6,4,5,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,6,7,7,7,6,5,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,4,4,5,5,5,4,4,4,4,5,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,7,7,6,6,6,6,6,6,5,5,5,4,4,3,4,4,3,3,4,4,3,3,4,3,4,4,4,3,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,4,4,5,5,4,4,5,4,4,5,5,5,5,6,6,6,6,6,7,7,7,6,7,7,6,6,6,6,6,6,6,6,6,6,5,5,5,5,6,7,7,6,6,6,7,7,7,7,7,7,7,7,7,6,7,6,6,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,4,5,7,8,8,10,12,11,11,12,14,15,17,18,18,21,21,19,19,20,21,19,22,21,21,23,22,25,24,25,24,25,24,25,25,25,25,24,25,25,23,24,25,24,25,25,24,23,24,26,23,23,25,25],[29,28,28,29,28,28,29,28,28,28,27,28,28,27,27,27,27,28,27,28,28,27,28,28,27,28,28,27,28,27,27,28,28,28,27,28,27,27,28,27,28,27,27,27,27,27,26,25,26,25,24,25,25,23,23,24,22,22,21,21,18,16,14,12,10,10,9,8,7,7,6,6,6,5,4,5,5,4,5,6,4,4,5,5,4,5,6,6,6,6,6,6,6,5,6,6,5,6,6,6,5,6,6,6,6,7,6,6,6,7,8,6,6,6,6,6,5,5,5,5,5,5,4,5,5,4,5,5,5,4,5,6,5,5,5,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,4,5,5,5,6,6,6,6,6,6,6,5,5,4,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,5,5,4,5,5,6,6,7,7,7,7,7,8,8,7,8,8,7,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,4,4,4,5,4,4,4,3,4,4,4,3,2,3,2,1,1,1,1,1,0,1,2,3,4,4,3,2,2,3,3,2,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,3,3,4,5,5,4,4,6,5,5,6,5,6,5,6,6,6,6,7,7,7,7,6,8,7,7,7,7,7,8,8,8,8,8,10,9,10,11,12,14,14,16,17,18,17,19,20,19,19,21,22,21,22,24,25,25,24,26,25,27,26,27,25,24,26,24,22,25,24,25,24,24,24,27,26,27,26,26,26,27,27,28,27,27,27,26,27,27,27,27,27,27,27,28,28,28,27,28,27,27,28,28,28,27,27,27,25,25,26,25,23,23,22,21,21,19,18,18,15,14,13,12,10,10,9,9,9,9,9,9,9,9,9,10,9,10,10,10,11,12,11,10,11,12,12,11,12,13,13,13,11,11,11,10,10,11,10,11,11,13,13,11,13,12,12,11,11,10,11,11,10,10,9,9,9,9,8,8,7,6,6,6,7,6,5,6,7,6,6,7,7,6,6,7,7,8,8,8,8,7,6,5,5,4,5,3,3,3,3,3,2,3,3,3,3,4,3,4,4,4,5,5,4,5,5,6,5,5,5,6,6,6,7,7,6,7,7,8,8,9,9,9,8,7,7,6,7,7,6,6,6,6,7,7,7,8,7,8,9,9,9,7,8,8,7,7,8,7,7,7,7,6,6,6,6,6,6,6,5,4,5,4,5,4,4,5,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,6,7,7,7,7,7,7,7,8,7,7,8,7,7,7,8,8,7,7,7,7,6,6,7,6,5,5,6,6,6,6,6,7,7,8,8,8,9,10,10,8,8,9,9,8,8,7,8,7,7,7,7,6,7,6,6,6,7,6,6,6,7,6,6,7,7,6,7,7,7,7,7,7,8,7,8,8,8,8,8,8,8,7,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,8,8,7,8,9,8,8,8,9,8,9,9,9,9,10,10,9,10,10,10,10,9,9,9,10,9,9,10,8,8,9,9,9,9,9,9,10,9,9,9,10,10,9,9,9,10,9,9,9,10,8,8,8,8,8,7,6,7,7,6,6,6,6,5,5,5,5,5,5,4,4,5,6,8,9,9,11,11,12,12,11,14,16,17,17,19,20,19,19,20,21,21,18,23,20,22,23,22,24,25,25,24,24,24,25,25,24,25,25,25,25,23,24,25,25,24,25,24,23,25,26,23,23,24,23],[27,27,26,27,27,27,27,27,26,26,26,26,26,25,25,26,26,26,26,27,27,27,27,27,27,26,27,27,27,26,26,27,27,28,26,27,26,26,27,26,27,27,26,26,27,26,25,24,25,24,24,23,23,23,22,22,22,21,21,20,18,17,15,13,12,11,10,10,9,9,7,7,6,5,5,6,6,5,6,7,7,6,7,7,6,7,8,8,8,8,8,8,9,8,8,8,7,8,8,8,8,8,9,8,8,8,8,8,8,9,9,8,8,8,7,8,7,7,7,7,7,7,6,6,7,6,6,7,7,6,6,7,6,6,6,6,6,7,7,7,6,8,7,7,7,8,8,7,7,7,7,6,7,7,7,8,8,8,7,8,8,7,7,7,8,6,6,7,6,5,6,6,5,5,6,5,5,5,5,5,4,5,4,4,4,5,4,5,5,4,5,6,5,5,6,7,7,8,7,8,8,8,8,9,9,9,9,8,8,7,8,8,7,8,7,6,6,6,6,5,6,6,5,5,5,4,4,4,4,3,3,4,4,5,6,6,5,4,5,5,5,4,4,4,3,3,3,3,3,2,2,2,1,0,1,2,3,4,3,3,2,2,3,3,3,4,4,5,5,5,5,5,7,7,7,7,6,7,7,7,7,7,6,6,6,5,5,5,4,4,4,4,3,3,3,3,2,4,3,4,4,5,5,5,6,5,6,7,7,7,6,6,7,7,7,8,8,8,7,7,8,8,8,8,7,8,9,9,9,9,9,10,11,11,12,13,14,14,16,15,18,16,17,19,19,19,19,20,21,20,22,23,23,23,25,24,26,25,25,25,23,25,23,23,24,24,24,23,24,24,27,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,26,27,27,27,27,26,26,27,27,26,26,27,26,26,27,25,24,25,24,23,22,22,20,20,19,17,18,15,15,13,12,11,10,10,10,10,9,9,9,10,10,10,11,10,11,11,10,11,12,12,11,12,13,13,13,13,13,14,13,11,11,11,11,11,11,11,12,12,12,14,13,14,13,12,12,11,11,11,11,11,11,10,10,10,9,9,9,9,8,7,8,9,7,8,9,9,8,8,9,8,7,9,9,8,9,8,8,9,8,7,7,6,5,5,4,4,3,5,5,3,4,5,4,3,4,5,4,4,6,6,6,5,7,7,7,6,8,8,8,8,7,9,8,8,8,8,8,9,10,10,10,9,8,8,8,8,8,8,6,7,8,9,9,9,10,10,10,10,10,10,9,10,9,9,9,9,9,8,9,9,9,9,9,8,7,7,8,6,6,7,6,5,5,6,6,5,6,6,5,5,6,6,7,6,7,7,7,7,6,7,6,6,8,8,7,8,9,8,8,8,7,9,8,9,9,9,8,9,9,8,9,8,9,9,9,9,9,9,9,8,9,8,8,8,9,9,9,8,7,8,8,9,9,9,10,9,9,10,10,10,11,10,10,10,10,10,10,10,9,9,9,9,8,8,7,8,7,7,7,7,8,6,8,7,7,7,9,8,7,9,9,9,10,9,9,9,9,10,9,9,9,9,9,10,9,9,10,9,9,9,10,9,9,9,9,9,9,9,8,8,8,8,8,8,9,8,9,9,9,9,10,9,10,10,10,10,10,11,10,11,10,11,11,10,11,10,10,10,10,10,10,10,10,9,9,10,9,10,10,10,10,10,11,10,10,10,9,11,10,10,10,10,10,11,10,9,10,10,10,10,8,9,10,9,8,8,8,7,7,7,6,6,6,6,5,6,8,8,10,10,11,12,13,12,13,14,16,16,18,17,21,19,18,20,21,20,19,21,19,20,22,21,24,25,23,23,23,25,24,25,25,25,24,24,25,23,22,24,25,24,25,23,23,24,24,23,20,24,24],[29,29,29,29,29,29,30,29,29,29,29,28,29,28,29,28,29,29,28,29,29,28,29,29,28,29,29,29,29,29,28,29,29,29,29,29,28,29,29,29,29,29,28,28,28,28,27,27,28,26,26,27,26,26,25,26,25,24,23,22,21,19,18,16,14,14,14,13,12,12,11,10,9,9,8,10,9,8,9,10,10,9,10,11,9,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,11,10,9,9,11,10,10,10,10,11,13,11,11,10,10,11,10,9,9,9,8,10,10,9,9,10,9,8,9,7,8,8,7,8,7,8,7,8,7,8,8,8,8,9,10,10,9,11,10,10,10,11,11,11,10,12,11,10,11,12,12,11,10,10,11,9,9,11,9,9,10,10,8,9,9,7,6,7,6,6,6,6,5,5,5,5,5,5,6,5,6,7,5,7,7,9,9,11,10,10,10,10,10,11,11,13,11,10,10,10,9,10,8,9,9,7,9,10,7,7,8,7,7,7,8,6,6,6,7,6,5,8,7,8,8,8,8,8,7,8,7,7,7,6,6,4,4,4,3,3,3,2,1,1,0,1,3,4,3,3,2,3,3,3,4,6,7,8,6,7,7,7,9,10,10,10,9,8,9,9,7,10,8,9,9,7,7,7,6,5,7,6,5,4,5,5,3,4,5,7,7,7,6,6,7,7,7,7,8,8,8,8,7,9,9,9,10,10,9,10,11,11,10,11,9,11,12,12,13,13,13,13,14,14,15,16,18,17,19,19,20,20,21,23,22,22,23,24,24,24,25,27,27,26,27,28,28,27,28,27,26,27,26,26,27,26,27,27,26,27,28,27,28,28,28,28,28,28,28,28,28,29,29,28,28,29,28,29,28,28,29,28,28,28,28,28,28,28,28,29,28,28,28,27,28,27,27,26,26,26,24,24,21,22,22,19,19,17,16,15,14,13,13,12,12,13,10,12,11,12,13,13,13,14,13,14,15,14,14,14,15,16,15,16,15,16,16,14,14,14,13,14,14,14,15,14,15,15,16,16,16,15,14,15,14,14,13,14,14,13,12,13,12,11,11,11,13,9,8,10,8,10,9,10,9,8,10,9,9,10,10,10,11,11,11,11,10,8,8,7,6,6,5,4,4,5,5,4,4,6,5,5,6,7,7,6,7,7,7,7,7,9,7,7,10,10,11,11,10,11,12,10,11,10,10,11,11,12,12,11,10,11,10,10,10,10,9,10,10,11,11,11,11,12,13,14,13,13,12,12,12,12,12,12,12,12,10,11,11,10,11,10,11,10,10,11,10,9,10,9,7,8,9,7,7,8,7,7,7,8,7,7,9,9,9,7,8,9,8,8,9,9,10,9,10,10,10,10,10,10,10,11,11,10,11,12,11,10,11,11,11,12,12,12,12,12,12,12,11,11,11,12,12,11,12,12,12,11,12,12,11,12,12,11,12,12,12,13,13,13,12,12,13,12,11,13,12,12,12,12,12,12,10,10,11,10,9,11,11,9,10,10,10,10,11,11,10,10,10,12,12,11,11,11,11,11,11,11,11,12,12,11,12,11,12,12,11,11,12,12,11,11,12,12,12,12,11,10,11,11,11,11,11,11,11,11,11,12,11,12,12,12,12,12,12,12,13,12,12,13,13,12,12,13,13,12,13,13,12,13,12,13,12,13,12,12,13,13,13,13,13,12,13,12,12,13,13,14,12,13,11,13,13,11,11,11,11,11,10,11,10,9,10,9,10,8,8,9,8,8,8,6,8,7,9,10,12,11,14,14,14,15,14,17,19,18,19,20,20,22,19,22,22,22,19,24,23,22,24,25,25,26,26,25,24,25,26,26,26,27,25,25,27,26,25,24,25,26,26,25,25,25,26,26,24,26,26],[28,28,28,28,29,29,29,28,28,28,28,27,28,27,28,27,28,29,28,29,29,28,29,29,29,29,29,28,29,29,28,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,28,27,29,27,26,26,27,26,26,27,26,25,25,25,23,21,20,19,18,18,17,15,16,14,15,14,13,12,12,13,13,12,13,13,12,12,13,12,11,12,14,14,14,13,14,13,12,14,13,13,12,13,13,12,12,14,13,11,13,13,13,11,15,15,16,16,15,15,15,16,15,15,12,12,13,12,9,10,11,11,9,10,11,9,9,9,10,8,10,9,10,9,10,10,10,9,10,10,11,10,10,11,11,12,11,12,12,13,13,15,15,16,16,16,16,15,15,16,14,14,14,14,11,11,12,11,11,12,13,10,9,9,11,9,11,8,7,8,11,7,5,9,10,7,8,10,9,9,10,11,11,10,12,13,14,12,14,15,15,16,14,15,13,13,13,12,12,11,11,12,11,12,11,11,10,10,9,11,11,10,10,11,11,10,9,12,11,10,12,13,12,11,10,10,12,11,10,11,9,10,8,9,8,7,4,4,4,3,1,0,2,4,4,4,3,6,7,6,7,9,8,8,9,10,10,11,12,11,12,13,12,11,12,11,12,12,11,10,11,10,10,10,9,10,10,10,9,9,10,9,7,8,10,12,10,11,11,9,11,11,9,11,12,11,11,12,12,12,11,14,13,15,14,14,15,15,14,13,14,16,16,14,16,16,16,18,15,16,18,18,20,19,20,21,23,22,23,24,24,24,25,26,26,27,27,27,28,27,28,28,28,28,28,28,27,28,27,27,28,27,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,29,30,30,30,29,29,29,29,29,29,30,29,29,29,28,28,28,28,27,27,26,24,25,23,23,23,21,21,20,19,18,18,17,16,15,16,16,14,16,15,16,16,17,18,17,15,17,18,17,16,17,19,17,18,19,19,19,18,16,17,15,15,17,16,16,17,18,19,19,19,19,19,18,17,18,17,17,18,18,16,16,16,16,16,15,14,15,14,13,12,13,13,12,12,13,13,12,13,13,13,13,14,13,13,14,13,13,13,12,12,11,8,8,8,7,6,8,6,5,6,7,6,6,7,8,8,8,9,11,10,9,10,12,11,11,14,14,14,14,14,14,14,14,13,14,14,15,15,15,15,16,15,15,14,15,15,13,13,14,15,15,18,16,16,17,18,19,19,19,17,16,18,17,16,17,16,16,16,14,15,14,14,13,13,13,13,13,11,12,11,11,9,10,10,11,9,10,9,10,8,10,11,7,10,11,11,8,10,11,10,9,12,12,12,12,12,13,12,13,14,14,15,14,15,14,15,15,14,14,17,16,14,16,17,15,14,16,16,16,14,15,16,15,17,15,15,14,16,15,16,16,17,17,17,16,17,18,17,18,18,17,17,15,18,17,15,17,17,16,17,15,16,16,14,13,13,15,13,14,14,13,13,13,13,14,14,13,13,14,14,13,14,14,15,14,14,15,16,15,14,16,15,15,15,14,17,16,15,14,17,17,14,15,16,14,17,14,15,14,13,16,14,14,15,16,14,14,16,16,15,16,16,16,17,16,16,16,16,16,17,16,16,17,16,18,17,17,16,17,16,17,16,15,15,15,16,15,16,16,15,16,16,16,16,17,15,17,16,17,16,17,14,16,16,15,15,15,15,14,14,14,14,13,13,12,12,12,12,12,10,12,12,8,8,11,11,12,13,14,15,16,15,17,16,18,20,20,21,21,24,21,21,22,24,23,22,24,23,24,26,23,26,26,26,25,25,25,26,27,27,27,26,27,28,25,25,27,27,26,27,26,26,27,27,25,24,26,26],[28,28,28,28,29,28,29,28,28,27,28,27,28,27,28,27,29,29,27,29,29,28,28,29,28,29,29,28,29,29,28,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,26,27,27,27,26,27,26,25,25,25,23,21,20,20,19,19,18,16,16,15,15,15,13,12,14,14,13,12,14,13,14,13,14,13,10,13,15,14,15,13,14,14,12,14,14,14,12,15,15,11,13,15,15,11,14,15,15,12,14,16,16,16,15,16,15,15,14,14,13,13,14,12,11,12,12,10,9,11,10,9,9,10,8,9,11,10,10,9,11,10,9,9,11,11,11,10,10,11,11,13,11,11,13,13,13,15,15,15,15,16,15,15,14,14,15,14,14,14,13,11,12,12,11,10,11,10,10,10,9,9,11,8,7,8,9,5,6,9,5,5,10,10,11,10,9,12,11,11,12,13,13,13,13,15,15,16,15,13,13,12,12,11,12,10,12,11,11,11,9,11,12,11,10,9,12,12,10,12,11,10,10,11,11,11,12,12,11,12,12,11,12,10,11,9,10,10,9,8,8,7,6,6,5,4,3,2,0,1,2,3,4,5,7,7,6,9,9,10,10,10,11,11,12,13,14,12,13,11,11,11,9,11,11,11,11,9,9,10,9,8,10,11,9,8,9,9,7,8,10,11,12,11,11,11,12,12,12,12,12,12,12,14,13,13,13,15,15,16,14,14,16,16,15,15,14,16,18,16,16,18,18,18,20,19,19,20,22,20,21,23,24,23,23,25,24,25,26,27,27,27,27,27,28,28,28,28,29,28,29,29,28,29,28,27,28,27,28,28,27,28,29,28,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,29,28,28,27,26,26,25,26,24,23,23,21,21,21,19,18,19,19,18,20,19,20,17,19,17,17,18,19,20,20,18,19,20,19,18,19,21,19,20,21,20,21,20,18,17,16,17,17,19,19,19,20,20,21,21,22,21,21,20,20,19,19,20,19,19,20,18,18,19,17,17,17,15,15,14,16,15,14,16,16,14,15,16,15,16,15,15,16,16,15,14,15,14,13,15,12,11,11,8,7,7,8,9,7,7,8,8,7,8,8,8,10,11,11,12,10,13,13,12,12,14,13,14,13,15,14,14,15,14,16,15,15,16,16,17,17,15,14,15,14,13,12,11,14,14,15,16,17,17,17,18,19,19,19,18,18,18,17,15,18,17,16,15,15,14,15,15,14,13,13,14,13,12,13,12,12,11,12,12,11,10,12,10,11,10,12,12,11,12,14,14,11,13,14,12,13,14,15,13,13,15,15,12,14,14,16,15,14,15,15,15,14,15,16,17,17,16,18,18,16,16,18,17,17,15,15,17,16,17,15,15,15,15,15,16,16,15,16,17,16,17,18,17,18,19,18,18,16,18,17,16,16,18,16,17,17,15,15,14,14,14,14,13,15,15,13,14,15,13,14,15,15,13,15,17,15,17,16,17,16,15,18,18,16,17,19,18,17,17,16,20,19,17,16,19,18,15,19,18,16,18,17,17,14,14,19,16,14,17,19,16,16,19,17,17,18,19,18,19,18,19,19,19,21,19,19,19,19,18,20,20,20,18,20,20,20,18,18,18,17,19,18,18,18,17,17,19,18,18,20,18,19,18,19,18,18,17,20,17,16,16,17,16,16,15,16,15,15,15,15,13,13,16,14,12,13,13,11,8,11,10,12,14,14,16,16,17,17,16,19,20,20,21,21,24,22,21,23,24,21,22,24,23,23,26,23,26,26,26,26,26,26,27,27,27,28,27,28,28,26,26,27,28,26,27,26,26,27,27,25,24,25,26],[29,29,28,28,29,28,29,29,28,28,28,28,28,27,28,28,28,29,27,29,29,28,28,29,28,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,28,27,28,27,27,27,27,27,25,27,26,25,23,24,23,21,20,19,19,18,18,17,16,16,15,15,14,15,14,14,13,13,14,14,16,14,14,14,12,13,14,14,14,13,14,14,13,14,14,13,12,12,13,12,12,13,14,11,13,14,13,12,13,15,17,15,14,15,14,15,14,13,13,12,12,12,12,11,11,12,11,10,11,8,10,10,9,11,11,11,10,8,10,10,9,9,11,10,9,11,11,9,11,12,11,10,13,13,13,14,15,14,16,17,16,14,14,14,15,14,13,14,13,13,12,13,11,12,12,10,9,11,9,9,8,9,6,7,8,5,6,7,8,5,8,8,9,8,8,11,11,10,10,11,12,11,11,14,15,16,14,11,12,12,13,11,10,10,10,9,9,9,8,9,10,11,8,10,10,10,9,11,10,10,11,11,12,12,12,13,12,11,11,10,10,10,11,10,9,11,9,7,7,7,6,5,6,4,3,2,1,0,1,3,4,5,7,6,5,8,9,10,9,8,10,9,11,11,12,11,11,10,9,10,11,9,9,11,10,9,10,10,9,8,10,9,9,9,9,9,9,9,12,12,13,12,14,13,14,13,13,14,14,14,14,15,15,14,14,16,17,17,16,15,16,16,16,15,14,16,18,16,17,18,18,17,17,18,19,20,21,21,21,22,22,22,24,24,23,25,25,25,26,26,26,27,27,26,27,27,28,28,28,28,27,27,27,27,27,27,28,28,27,28,29,28,29,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,28,28,29,28,28,28,27,27,26,27,25,25,24,22,23,21,21,22,20,19,19,18,17,19,18,18,17,19,16,18,18,18,19,19,19,19,20,19,19,18,20,21,21,22,20,21,20,19,19,18,18,18,18,18,19,20,19,21,21,21,21,21,19,20,19,18,19,19,19,20,18,18,18,17,17,18,16,17,14,16,17,15,16,16,15,14,16,15,14,16,16,15,14,16,15,15,14,12,12,11,9,10,9,8,8,9,9,6,7,8,8,6,8,8,8,10,9,10,11,11,11,11,10,10,13,11,11,14,14,13,14,14,13,15,14,15,15,16,16,15,13,11,14,13,13,11,11,13,14,14,15,15,15,15,18,18,18,17,16,16,17,15,16,16,16,16,15,15,15,14,15,14,14,13,14,15,11,11,14,12,10,12,15,11,9,13,13,10,10,14,13,10,13,15,13,10,15,14,12,11,14,15,11,13,14,14,12,15,15,16,16,14,16,15,16,16,16,17,17,17,15,17,18,15,16,17,17,16,15,15,16,15,17,15,15,16,15,15,16,15,14,16,16,15,16,17,16,16,18,16,16,15,16,16,15,16,17,16,17,17,16,17,15,15,16,16,15,16,16,14,15,16,16,16,15,16,16,15,16,16,17,17,18,17,16,18,18,17,16,18,17,17,18,15,19,18,16,16,20,18,16,18,19,17,18,16,17,14,15,19,17,14,17,19,17,16,19,19,17,17,19,19,18,17,19,19,18,18,19,18,19,19,18,19,19,19,18,19,19,20,19,18,18,18,19,18,18,19,17,18,18,18,18,18,18,18,18,19,17,19,16,19,18,16,18,17,17,16,18,17,17,14,15,15,13,12,13,13,10,12,13,9,10,11,11,12,13,13,17,16,18,18,17,18,20,20,23,22,25,24,21,22,25,24,22,25,22,23,26,25,26,27,27,26,27,27,27,27,27,28,27,27,28,26,26,28,28,27,28,27,27,27,27,25,24,26,26],[29,28,28,28,28,28,29,28,28,28,27,28,28,27,27,27,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,29,29,28,28,28,29,28,28,28,28,28,28,27,27,27,27,27,27,27,25,26,26,25,23,23,22,21,19,17,17,16,15,16,15,14,14,13,13,11,10,13,12,13,12,13,13,13,14,14,11,14,13,13,14,14,13,12,14,15,13,13,13,13,13,12,15,14,13,11,15,14,13,13,14,16,16,16,14,16,15,15,14,14,15,13,13,15,12,11,12,13,11,11,13,10,10,11,9,8,10,9,9,9,9,10,10,11,11,11,11,12,12,12,12,13,15,12,15,15,14,14,15,15,16,16,16,14,14,14,16,14,13,16,15,14,14,15,11,12,14,12,9,11,12,9,8,7,8,7,7,7,5,6,7,6,7,8,7,7,8,8,10,10,8,10,10,11,11,11,12,13,12,12,11,12,11,11,11,12,9,9,11,11,10,9,10,11,7,9,11,10,7,9,10,9,8,11,10,11,12,13,11,11,10,9,11,10,10,9,8,8,8,6,6,7,6,5,5,4,3,3,2,1,0,1,3,4,6,5,5,5,6,7,6,7,8,8,10,9,9,10,9,9,11,11,9,11,10,10,10,8,8,10,8,6,8,9,7,6,8,7,7,7,9,9,10,11,11,9,11,11,10,12,11,10,10,11,12,11,11,14,14,14,13,13,13,14,13,12,11,14,15,13,15,16,14,16,15,15,17,18,19,18,19,20,20,21,21,23,22,24,24,25,25,25,25,26,27,26,27,28,27,28,28,28,27,27,27,26,27,26,28,27,28,27,28,28,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,29,29,28,28,29,28,28,28,28,26,26,26,24,24,23,22,23,21,19,20,18,18,17,15,15,16,16,15,13,15,12,15,14,14,17,16,15,17,19,17,17,17,19,18,19,20,19,19,19,17,17,15,15,16,16,17,17,17,18,20,19,20,19,18,18,18,17,16,17,18,16,16,17,16,15,15,13,14,12,12,10,12,12,11,11,12,10,10,11,12,10,11,13,12,11,13,13,13,12,12,11,9,8,8,8,6,7,6,7,5,5,7,7,5,5,8,7,7,7,8,8,7,8,9,8,7,10,11,11,11,12,12,11,11,12,11,11,13,13,14,13,12,11,11,12,11,12,12,11,13,13,14,13,14,13,14,16,16,14,15,15,14,15,15,14,14,15,14,13,12,13,13,13,13,13,11,12,13,9,9,10,9,8,9,10,10,7,9,9,9,8,9,10,9,10,10,10,9,10,10,9,9,9,10,10,9,11,11,10,12,10,12,12,12,13,13,13,13,13,12,13,14,13,14,15,14,14,16,15,16,14,13,15,14,15,15,14,16,15,15,16,15,15,15,15,15,14,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,12,13,14,13,11,13,13,11,12,13,12,10,13,12,11,10,12,14,14,13,13,14,12,13,13,13,14,14,14,13,15,12,15,13,13,13,17,15,13,15,15,14,15,14,14,12,14,16,14,11,13,16,13,13,15,16,13,14,16,15,15,15,15,16,16,16,16,17,16,15,16,17,16,16,15,16,16,16,16,16,15,14,15,14,16,16,14,15,16,15,16,14,15,16,15,17,14,16,13,16,15,13,14,14,13,12,13,12,11,10,10,10,10,10,9,9,9,9,9,8,9,7,10,11,12,13,16,15,15,18,16,19,21,21,23,22,25,24,20,22,25,23,22,25,23,23,27,25,26,27,27,27,27,27,27,28,27,27,27,27,28,25,26,26,28,27,27,26,26,27,27,25,25,26,27],[28,28,28,28,28,28,28,28,27,27,27,25,28,26,27,26,28,28,27,28,28,27,28,28,28,28,28,28,28,28,27,28,28,28,28,29,28,28,28,27,28,28,27,27,27,27,26,26,26,25,23,24,25,23,22,24,23,21,21,21,19,17,15,13,12,11,10,9,9,9,8,8,7,7,6,7,6,6,7,7,6,7,7,7,6,8,8,8,8,8,8,9,8,9,9,9,8,9,9,9,9,9,9,9,9,10,9,9,9,10,11,10,9,9,9,10,9,9,9,9,9,8,7,8,8,7,7,8,8,7,7,8,7,8,7,8,7,8,7,8,7,8,8,8,8,8,8,7,8,8,8,7,8,8,9,9,9,9,9,10,9,8,8,9,9,8,7,9,7,7,7,7,6,6,8,6,5,6,6,6,6,5,5,5,5,5,5,5,5,5,6,6,5,5,6,6,8,7,7,8,8,8,8,9,9,10,9,8,8,8,8,8,7,7,7,6,6,7,6,5,5,6,5,4,5,5,4,5,5,4,5,6,7,6,7,8,7,7,7,7,6,6,6,5,5,5,4,4,3,4,3,2,3,3,2,3,3,3,1,0,1,1,2,2,3,3,3,4,4,5,4,5,5,5,5,6,5,5,6,6,6,5,5,5,5,4,5,5,4,4,4,4,3,4,4,4,3,4,5,5,5,6,6,6,7,7,7,8,7,7,7,8,8,8,8,9,9,9,9,9,10,9,9,9,8,9,9,9,9,10,10,11,11,11,13,13,15,14,15,16,17,17,18,20,20,19,22,22,23,23,24,25,26,25,26,26,27,26,26,26,25,26,24,24,24,24,25,25,25,25,27,27,28,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,27,28,28,28,28,27,27,27,28,27,27,28,27,27,28,26,27,26,26,24,24,23,22,22,20,19,19,17,16,14,14,12,12,10,10,10,10,10,10,10,10,11,11,10,11,11,11,11,13,12,11,12,14,13,13,14,14,14,13,12,13,11,12,12,12,12,13,13,14,14,13,15,14,13,13,13,12,11,12,12,11,11,10,11,10,10,10,10,8,9,7,8,9,9,8,9,9,8,8,9,8,9,9,9,10,10,10,10,9,9,8,7,7,6,6,5,4,5,6,4,3,4,5,4,4,5,4,4,5,6,6,4,6,6,5,6,6,6,6,7,7,7,8,7,7,8,8,9,9,10,9,9,8,7,7,7,8,7,6,8,9,9,10,9,9,10,11,11,10,11,10,10,9,9,10,9,8,9,9,7,8,8,8,7,7,6,7,6,5,5,6,5,4,6,5,5,6,7,6,6,6,6,7,6,8,7,8,7,6,6,6,6,6,7,6,7,7,7,7,7,7,8,8,7,8,8,9,8,8,8,9,9,8,9,9,9,8,9,9,9,8,8,9,9,9,9,9,9,8,9,9,10,9,10,10,9,10,11,10,11,11,11,10,10,11,10,10,10,10,10,9,9,8,9,7,7,7,8,7,7,7,6,7,7,7,7,8,7,7,7,8,9,9,9,9,9,8,9,10,8,9,9,10,9,9,10,10,9,8,9,9,9,9,9,10,9,10,8,9,8,7,9,8,9,8,9,9,9,9,10,9,9,10,10,11,9,10,11,11,10,10,10,11,9,11,11,9,10,10,10,10,11,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,12,10,10,10,11,9,9,10,9,9,8,8,9,8,7,8,8,7,7,7,8,6,7,8,6,6,6,8,9,10,11,12,12,13,13,13,15,17,17,20,20,22,21,19,20,23,22,19,22,20,21,24,23,24,25,25,25,25,25,26,26,26,26,26,25,26,25,26,25,25,26,26,25,24,26,26,24,23,26,26],[28,28,28,28,28,28,28,28,28,27,27,27,27,26,27,27,27,28,27,27,27,27,28,28,27,27,28,27,28,27,26,28,28,28,27,28,27,28,28,27,28,27,27,27,27,27,25,25,25,24,23,23,24,23,22,23,22,21,21,20,18,16,14,11,9,9,7,6,6,6,5,5,5,4,4,4,5,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,7,6,5,5,5,6,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,4,5,5,5,4,5,5,5,5,5,5,6,5,5,5,4,4,4,3,3,3,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,4,5,5,5,5,4,5,4,4,4,4,4,3,3,3,3,2,3,2,2,3,2,2,3,3,2,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,4,4,4,4,4,4,5,5,4,5,5,5,4,5,6,5,5,6,6,7,6,6,7,6,6,6,6,7,7,7,7,7,8,8,8,8,10,11,13,13,14,16,17,16,17,20,18,18,21,21,21,22,23,25,24,23,26,25,26,25,26,24,24,25,23,23,24,23,25,24,24,25,26,25,27,26,27,27,27,26,27,27,27,27,27,27,27,28,27,28,27,27,28,27,27,27,27,27,27,28,26,28,27,26,27,25,26,25,25,24,24,23,21,22,18,18,18,16,15,13,11,10,9,8,7,7,7,7,6,7,7,7,7,7,8,8,8,8,10,9,9,9,10,10,10,11,11,11,12,10,11,9,9,9,9,9,10,10,12,11,10,12,11,10,9,9,9,9,9,8,8,8,7,7,7,7,7,6,6,6,5,6,5,5,5,6,5,5,5,6,5,5,6,6,7,7,7,7,7,6,5,5,4,4,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,2,3,4,3,3,4,4,3,4,4,4,4,4,5,5,5,6,7,7,7,6,5,5,4,4,4,4,4,4,5,5,5,6,6,6,7,8,7,7,6,6,6,5,5,5,5,4,5,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,5,5,5,6,5,5,6,6,6,5,6,5,5,5,5,5,5,5,5,4,4,4,5,5,5,5,6,6,6,7,7,6,8,8,8,7,6,7,7,7,7,6,7,6,6,5,5,4,5,5,5,4,5,5,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,7,6,5,6,6,6,6,6,6,6,6,6,6,5,5,6,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,7,8,8,7,7,7,7,7,7,7,6,6,7,7,7,7,7,7,7,7,7,8,8,8,7,8,8,7,8,7,7,7,6,6,6,6,5,5,5,5,4,4,5,5,4,4,4,3,4,4,3,3,4,6,7,8,9,10,11,10,11,12,14,15,17,18,18,21,20,19,19,21,21,18,22,19,21,22,21,23,23,24,23,24,23,24,24,24,24,23,23,25,22,23,24,23,23,25,24,22,24,24,23,22,24,24],[28,28,28,28,28,28,28,27,28,27,27,26,26,26,26,25,26,26,26,26,26,26,26,26,26,25,26,26,26,25,25,26,26,27,25,26,25,26,26,25,26,25,25,25,25,24,23,22,23,22,22,22,22,20,19,21,19,18,17,17,15,13,11,8,7,6,5,4,4,4,3,3,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,1,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,2,2,2,3,3,2,2,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,7,10,10,10,12,13,14,12,14,16,16,16,18,18,18,19,19,20,22,20,22,21,23,22,23,22,21,23,22,21,22,22,23,23,22,22,25,24,26,24,25,25,25,25,25,25,25,25,25,25,26,26,25,26,26,25,26,25,26,25,26,26,26,26,25,25,25,25,26,24,23,24,23,22,22,20,19,19,17,16,16,14,12,11,9,7,6,6,5,5,5,5,4,5,4,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,8,8,7,7,6,6,6,6,7,7,8,8,8,8,8,8,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,5,5,5,5,5,4,4,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,5,5,5,5,4,4,4,3,3,3,2,2,3,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,4,3,3,4,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,4,4,4,4,4,5,5,5,5,5,5,4,5,5,4,4,5,4,4,5,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,4,6,7,7,9,10,10,11,11,13,14,17,18,17,20,19,19,19,20,20,18,21,20,21,22,21,24,24,24,23,24,23,24,24,24,25,24,23,25,24,23,24,24,25,23,24,23,23,25,23,22,24,25],[28,28,28,28,28,28,28,28,28,27,27,26,27,25,26,25,26,27,26,26,26,26,26,26,25,26,26,26,26,26,25,26,26,27,25,26,25,26,26,25,26,26,25,26,25,25,24,22,24,22,22,22,22,20,19,20,19,18,18,18,15,14,11,8,7,6,5,4,4,3,3,3,3,2,2,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,3,3,4,3,4,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,1,2,2,2,2,3,3,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,1,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,4,4,4,5,5,5,6,6,7,9,10,10,12,13,15,14,15,16,17,15,17,18,18,18,19,21,21,21,22,22,23,23,23,22,21,23,20,22,22,21,24,22,23,23,24,25,26,24,25,26,26,26,26,26,26,26,26,26,26,26,26,26,25,25,26,26,26,26,26,24,25,26,25,25,25,24,26,24,23,24,23,23,22,21,21,20,18,17,16,15,12,11,8,7,7,5,5,5,5,5,4,5,4,5,5,5,5,5,6,6,7,6,6,7,7,7,8,8,8,8,8,8,8,7,7,7,7,7,7,7,8,8,7,8,8,7,7,7,7,6,6,6,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,5,5,5,5,5,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,4,5,5,5,4,3,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,5,5,5,4,4,5,5,5,5,4,4,4,3,3,3,2,3,3,3,2,2,2,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,3,3,4,4,3,4,4,3,4,3,4,3,3,3,3,3,3,4,3,3,4,4,3,3,4,4,4,4,5,5,6,5,5,5,5,5,5,5,4,4,5,4,4,5,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,3,4,6,7,7,9,9,10,11,11,15,14,17,18,19,20,20,18,18,20,20,19,22,20,22,22,21,24,23,23,22,23,22,24,23,22,24,24,23,23,23,24,24,23,23,23,23,22,24,24,22,23,24,24],[29,28,28,28,29,28,28,28,27,27,27,25,27,25,26,26,27,27,26,26,27,26,26,27,26,27,27,27,27,26,26,27,27,27,26,27,26,26,26,26,26,26,25,26,25,25,24,23,24,23,21,21,21,20,18,20,19,18,17,17,14,13,10,8,7,6,4,4,4,4,3,3,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,2,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,3,4,3,2,2,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,4,4,4,4,4,4,5,6,6,7,9,9,9,12,13,14,12,13,15,15,15,16,17,17,18,18,21,21,20,22,22,23,23,23,22,21,23,21,22,22,22,24,22,23,22,25,25,27,25,25,25,26,26,26,26,26,26,26,26,26,27,26,26,26,26,26,27,26,26,26,25,25,26,27,26,25,25,27,24,24,24,24,22,22,21,20,20,18,17,17,15,12,10,8,7,6,5,5,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,8,7,7,6,6,6,6,6,7,7,7,7,7,7,7,7,6,5,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,5,4,5,5,5,4,4,4,4,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,4,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,2,2,3,4,6,6,7,8,9,9,10,10,13,14,16,16,17,19,21,18,18,19,21,18,23,18,22,21,22,24,23,23,22,23,22,24,23,23,24,22,23,23,22,23,22,22,23,22,24,22,23,24,23,22,23,24],[28,28,27,27,27,27,27,27,27,26,26,24,25,24,25,25,25,26,25,26,26,25,26,26,26,26,26,26,26,25,25,26,26,27,25,26,26,26,26,25,26,25,24,25,24,24,23,22,23,22,21,20,21,20,18,19,18,17,17,16,13,12,10,7,6,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,1,2,2,3,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,3,4,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,4,3,4,4,3,3,3,4,4,3,4,4,4,5,5,6,8,9,10,10,12,12,13,11,13,14,14,14,15,16,16,16,16,19,20,19,20,21,22,22,22,22,21,22,20,21,22,21,22,21,21,21,25,24,26,24,24,24,25,24,24,25,25,25,25,25,24,25,25,26,25,25,26,25,25,25,25,25,25,25,25,24,25,24,25,24,24,24,24,22,21,21,19,19,17,16,15,14,11,11,8,6,6,5,5,4,5,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,6,7,7,7,6,7,6,6,6,5,6,6,6,7,6,7,7,7,7,6,7,6,6,6,6,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,1,1,2,2,1,1,2,2,1,2,2,2,2,2,3,3,3,3,4,5,5,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,3,2,2,2,3,2,2,2,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,5,5,5,4,4,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,4,5,6,6,8,8,9,10,10,14,13,17,17,17,19,19,19,17,18,19,18,21,19,19,21,21,22,23,23,22,23,22,24,22,22,24,23,22,23,22,22,22,21,22,22,23,21,22,23,22,21,23,23],[28,27,28,28,27,28,27,27,27,26,26,25,25,25,25,24,25,26,25,25,26,25,25,25,25,26,25,26,26,25,24,25,25,26,25,25,25,26,25,25,26,25,24,25,24,24,22,22,22,22,20,20,20,18,18,19,18,16,17,16,13,11,9,7,6,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,2,2,3,3,2,2,3,3,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,3,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,5,5,5,6,8,8,9,10,12,13,11,13,15,14,14,16,17,17,17,18,19,20,20,20,21,22,23,23,22,21,24,21,21,22,22,22,22,23,22,25,23,26,24,25,25,25,25,24,25,25,25,25,25,25,26,26,26,25,25,26,25,26,26,25,25,25,25,25,25,25,25,25,23,23,23,23,22,21,19,19,18,16,15,15,13,11,9,7,6,5,5,4,3,4,4,3,4,3,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,5,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,2,3,4,5,5,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,4,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,3,2,2,3,3,2,3,2,3,3,2,3,3,3,2,3,3,3,3,2,3,2,2,2,2,2,2,3,2,2,3,3,3,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,6,8,9,10,10,10,13,14,16,18,18,19,20,18,18,19,19,18,21,21,21,22,21,24,24,23,23,23,24,24,23,23,24,23,23,25,24,23,24,23,24,22,23,23,22,24,24,22,24,24],[29,28,28,29,28,28,28,28,28,27,27,26,27,26,26,25,26,27,25,25,26,25,26,26,25,26,26,26,27,26,25,26,26,26,25,26,25,25,25,25,25,25,24,24,24,24,22,21,22,21,20,20,20,19,17,19,17,16,15,15,13,11,9,6,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,1,2,2,3,3,3,2,3,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,3,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,4,4,4,4,4,6,7,8,9,11,12,13,11,12,14,14,13,15,16,16,16,16,19,20,18,20,20,21,21,22,21,21,22,20,20,21,21,22,21,21,22,24,23,26,23,24,24,24,25,24,25,25,25,25,25,24,24,24,25,25,25,26,25,26,25,25,24,25,25,24,25,25,23,25,22,22,23,23,23,22,19,20,19,17,15,15,13,11,9,8,6,5,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,5,5,5,5,5,6,5,6,6,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,3,4,5,5,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,3,2,2,2,2,2,3,3,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,4,4,3,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,3,2,2,3,3,2,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,6,8,9,9,10,10,13,13,16,16,17,20,21,18,18,18,20,18,21,19,22,21,21,24,24,23,22,23,22,24,23,22,24,23,23,24,21,22,24,21,23,22,24,22,23,24,22,22,23,23],[28,27,27,27,27,27,27,27,26,26,25,24,26,25,25,25,25,26,24,26,26,24,25,26,25,26,25,26,26,25,25,26,26,27,25,26,25,26,26,26,26,25,24,25,25,24,23,21,22,21,20,19,20,18,17,18,18,15,16,15,13,11,9,7,6,6,4,4,4,3,3,3,3,2,2,2,3,3,3,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,3,3,3,2,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,1,2,1,1,1,1,1,1,1,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,4,3,4,4,4,3,3,4,4,4,4,4,4,5,5,5,6,9,9,9,11,11,12,11,11,13,13,13,14,14,15,15,16,18,19,18,20,21,21,20,22,21,20,21,20,19,20,21,22,20,20,21,23,22,24,23,24,24,24,24,25,24,24,25,24,24,24,24,24,24,25,25,25,26,25,25,25,24,24,24,24,25,24,25,25,23,23,23,22,21,21,19,19,18,16,15,15,12,11,10,8,7,6,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,6,6,5,6,6,6,6,6,7,7,6,7,7,6,6,5,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,3,4,5,5,6,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,5,5,4,4,4,4,4,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,4,5,7,7,9,9,10,10,10,14,14,16,16,15,17,18,17,17,18,20,17,20,18,20,20,20,22,25,21,21,23,22,22,22,22,23,20,20,23,21,21,20,21,23,22,22,21,22,24,22,20,23,23],[28,28,28,28,28,28,27,27,27,27,26,25,26,24,25,24,25,26,25,26,26,25,26,26,25,26,26,26,26,25,25,26,27,27,26,27,26,26,26,26,26,25,26,26,25,24,24,23,23,22,21,21,21,19,17,19,18,17,16,15,13,12,9,7,6,5,4,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,4,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,3,3,4,4,3,4,4,4,5,5,5,7,8,9,9,11,12,13,11,13,14,14,14,16,17,17,17,18,20,20,20,22,21,23,23,23,23,21,23,22,21,22,22,22,22,22,21,25,24,26,24,25,25,25,26,25,25,25,25,25,25,26,26,26,26,26,26,27,25,26,25,26,25,25,25,26,25,26,26,26,24,24,24,24,23,22,21,20,20,18,17,16,15,11,10,8,6,6,5,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,6,6,6,7,7,7,7,7,6,6,6,5,5,5,6,6,6,7,7,6,7,6,7,6,5,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,4,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,3,5,5,5,4,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,3,2,2,2,2,2,3,3,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,3,4,4,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,4,5,6,6,8,9,9,10,11,13,14,15,17,17,19,20,19,17,18,19,19,21,20,21,22,21,24,25,24,23,23,23,25,23,24,25,24,23,25,23,24,24,24,25,23,24,23,23,24,24,22,24,25],[29,28,28,28,28,28,28,28,27,27,27,26,27,25,26,25,26,27,25,26,26,24,26,26,25,26,26,25,26,26,24,26,26,26,26,26,26,26,26,26,26,26,26,25,25,24,23,22,23,22,21,20,20,19,18,18,17,16,16,16,13,11,9,7,6,5,4,4,4,3,3,3,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,2,2,3,3,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,6,8,9,9,11,13,12,11,12,13,14,13,15,16,15,16,17,18,20,19,20,21,22,22,22,21,21,22,20,21,21,21,22,21,22,22,24,23,26,23,24,24,25,25,24,25,25,25,25,25,24,25,25,25,25,25,26,25,26,25,25,24,24,25,24,24,25,24,25,22,22,23,23,22,21,19,19,19,17,15,15,14,11,10,8,7,6,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,7,7,7,7,7,8,7,7,6,6,6,6,6,7,6,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,1,2,2,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,4,5,5,5,4,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,3,2,3,2,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,4,4,5,4,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,4,5,4,4,4,4,5,5,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,4,5,7,6,8,9,10,11,11,14,15,17,17,18,20,21,19,18,20,20,20,22,20,23,22,22,25,24,24,24,24,23,26,24,24,26,24,24,25,23,25,25,24,25,25,24,23,25,25,24,23,26,25],[28,28,28,28,28,27,28,28,26,26,26,24,27,24,26,24,26,27,24,27,26,25,27,26,25,27,27,26,27,26,25,26,27,27,26,27,26,27,26,26,26,26,26,25,25,24,23,21,22,21,20,20,20,19,17,18,17,16,15,15,13,11,9,7,6,6,5,4,4,4,3,3,3,2,3,3,3,3,3,3,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,3,3,3,3,3,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,1,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,5,4,4,5,5,5,6,6,8,8,9,9,11,11,12,11,12,13,13,13,14,15,15,15,16,17,19,18,20,21,22,21,22,21,20,22,20,20,21,21,22,21,22,22,25,24,26,24,25,25,25,25,26,25,25,25,25,25,25,25,25,26,25,26,26,26,26,25,26,25,26,26,25,25,25,24,26,24,24,24,24,24,22,21,20,20,19,17,16,15,11,11,8,7,6,5,5,5,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,8,8,7,7,7,7,7,6,7,7,7,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,4,4,4,3,4,4,3,4,4,4,4,4,5,5,5,6,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,1,1,2,2,2,2,2,3,3,3,4,6,6,6,4,3,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,4,5,4,4,5,5,4,4,4,4,4,3,3,3,2,2,3,2,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,5,5,4,5,5,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,6,7,7,9,9,10,10,10,13,14,16,14,16,18,19,17,18,18,20,18,23,19,20,21,19,23,24,21,22,24,22,24,24,23,23,22,22,26,22,22,22,22,24,23,24,22,23,25,24,23,24,24],[27,27,27,27,27,27,27,27,26,26,25,24,26,24,25,24,25,26,24,25,25,23,25,24,24,25,25,25,26,24,24,24,25,26,25,25,25,25,25,25,25,25,23,24,24,23,22,20,22,21,19,19,19,17,15,17,17,15,16,15,12,11,9,7,6,6,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,1,2,2,3,3,2,2,3,3,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,4,4,4,5,5,4,4,5,5,5,6,6,8,8,9,9,10,11,12,11,12,13,13,13,14,15,16,15,15,18,18,18,19,20,21,20,21,21,19,21,21,19,21,21,22,20,21,21,24,22,25,23,23,24,24,25,25,25,25,25,25,25,25,26,25,25,25,25,26,26,25,24,24,24,24,24,25,25,24,24,25,23,23,22,22,22,20,19,19,18,18,16,15,14,11,11,9,7,6,6,5,5,5,5,4,5,4,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,7,7,8,8,7,8,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,4,5,5,5,5,5,5,5,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,3,3,3,4,5,5,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,5,4,5,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,4,3,3,3,3,3,3,4,3,3,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,5,5,7,6,8,9,10,9,10,13,14,15,15,17,18,17,17,16,18,18,16,20,18,18,20,20,23,23,21,22,23,21,24,22,23,23,21,22,23,22,21,22,23,23,23,22,22,23,24,22,20,22,23],[28,28,27,28,27,27,28,27,27,27,26,25,26,25,26,25,26,26,24,26,25,23,25,25,24,25,26,25,26,25,23,25,26,26,25,26,25,26,26,26,26,26,25,25,25,25,24,22,23,22,21,21,20,18,17,18,17,16,16,16,13,12,9,7,6,5,5,4,4,3,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,3,3,3,3,2,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,3,3,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,5,5,5,5,6,7,8,9,9,12,13,13,11,13,14,14,14,16,16,16,16,18,19,20,20,21,22,24,22,23,23,21,23,21,21,22,22,22,22,23,22,25,24,26,24,24,25,25,25,24,25,25,25,25,25,25,25,25,26,26,26,27,26,26,26,26,25,25,26,25,25,26,24,26,23,23,24,23,22,22,20,20,20,18,16,16,14,12,11,8,7,6,5,5,4,5,5,4,5,4,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,8,7,7,6,6,6,6,7,7,7,8,8,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,6,6,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,3,3,4,5,5,5,4,2,1,1,1,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,5,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,7,6,8,10,10,10,10,13,14,16,17,17,20,21,19,18,19,20,19,22,19,22,21,22,24,24,23,23,24,23,24,23,24,24,23,23,25,22,23,24,25,25,24,23,23,24,25,24,22,23,24],[27,28,28,28,28,27,28,28,26,27,26,25,26,25,27,25,27,27,25,27,26,24,27,26,24,26,26,25,27,27,25,27,27,27,27,27,27,27,27,27,27,27,27,26,27,26,26,24,25,23,21,21,22,21,19,20,19,18,19,18,16,13,11,9,7,7,6,5,5,4,4,4,4,3,3,3,4,3,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,6,6,6,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,4,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,5,6,5,5,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,6,6,5,6,6,5,5,5,5,6,6,5,6,6,7,7,7,8,9,10,11,12,14,14,12,14,16,15,15,17,17,17,18,19,20,21,20,21,22,24,23,24,24,23,25,22,21,23,23,24,24,24,24,26,25,27,26,26,26,26,26,26,26,27,27,27,26,26,27,27,27,26,27,27,27,27,27,26,26,27,27,27,27,27,25,27,24,25,25,24,23,23,21,22,20,20,18,17,16,13,12,10,9,8,6,6,6,6,6,6,6,5,6,6,6,7,7,7,7,8,8,8,8,9,9,9,8,9,10,10,9,9,8,7,8,8,8,9,8,10,10,8,9,9,9,8,7,8,8,7,7,7,7,6,7,6,6,5,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,6,6,7,7,7,6,6,5,5,4,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,6,6,6,5,3,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,4,3,3,4,4,4,3,3,3,4,4,4,4,4,4,5,4,5,5,4,5,5,6,5,5,5,6,6,5,5,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,6,6,6,6,6,6,6,5,6,5,5,6,6,5,5,6,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,4,5,5,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,3,4,4,4,3,4,5,7,8,7,9,11,11,11,12,15,16,17,17,20,21,21,20,17,21,21,20,23,19,23,22,23,25,24,23,25,25,23,26,25,24,24,25,25,25,23,23,25,25,25,26,24,25,25,26,24,23,25,24],[28,28,28,28,28,27,28,28,26,26,26,24,27,24,26,25,26,27,25,27,26,25,26,26,25,26,27,25,27,26,25,27,27,28,27,27,26,27,27,27,27,26,26,26,26,26,24,22,23,23,20,19,21,19,17,18,18,17,18,16,15,12,11,9,8,8,7,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,5,4,4,5,5,4,5,5,5,6,6,6,5,6,6,6,6,7,7,8,7,6,6,6,7,7,7,7,6,7,6,5,6,5,5,5,5,5,5,5,5,4,4,4,5,4,4,4,4,4,4,5,5,4,4,5,5,4,5,5,4,5,5,5,5,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,3,3,4,3,3,3,4,4,3,3,3,4,4,3,3,4,3,4,3,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,5,5,6,6,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,3,4,4,4,4,4,5,4,3,3,3,3,3,3,2,2,2,2,1,1,2,1,1,0,1,3,2,2,2,2,3,2,3,3,2,2,3,3,2,3,3,4,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,6,6,6,7,6,7,6,6,7,7,7,6,5,6,7,6,6,7,7,7,7,8,9,10,10,11,12,13,14,12,13,14,15,14,15,16,17,17,18,20,21,21,22,22,23,22,23,22,21,23,21,21,22,22,23,21,22,24,24,24,26,24,25,25,25,26,26,26,25,25,25,26,26,26,26,26,26,26,27,26,27,25,26,25,25,26,25,26,26,25,26,24,25,25,23,23,22,22,22,20,19,17,17,15,13,12,11,10,8,8,7,7,7,7,6,7,6,7,7,7,7,8,8,8,8,8,9,9,9,10,9,9,9,10,10,9,9,9,8,8,8,8,9,9,10,11,9,10,10,9,8,9,9,8,8,8,8,7,7,7,7,7,6,7,6,6,5,6,6,5,5,6,6,6,6,6,6,6,7,7,8,8,8,7,7,7,6,6,5,5,4,4,4,4,4,4,3,3,4,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,4,4,5,5,7,6,6,5,4,2,2,2,3,3,3,4,4,4,4,5,5,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,4,4,5,5,4,4,4,5,5,5,5,4,5,5,5,5,5,5,6,6,6,7,7,6,6,7,7,6,6,7,7,6,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,4,4,5,5,4,4,5,4,4,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,5,6,5,6,6,6,7,6,7,6,6,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,6,7,7,7,7,7,7,6,6,5,6,6,5,5,5,5,5,4,5,5,4,5,5,5,4,5,5,4,5,5,5,4,5,7,7,9,9,10,11,13,12,13,14,15,16,16,17,20,19,19,18,19,20,19,24,19,21,21,19,24,23,22,23,25,23,24,26,25,23,24,24,25,24,22,23,24,25,25,23,24,23,25,24,23,25,26],[27,27,27,27,27,27,28,27,26,27,25,25,26,26,26,26,26,27,25,26,26,26,26,26,25,26,26,26,26,26,25,27,28,27,26,28,27,27,28,27,28,27,26,26,26,26,24,21,24,23,20,21,21,19,18,19,18,17,17,17,15,13,11,10,9,8,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,5,5,5,5,5,5,6,5,5,6,6,5,5,7,6,6,7,7,7,7,7,8,8,8,8,7,7,7,8,8,7,8,7,7,7,6,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,5,5,5,5,5,6,5,6,6,5,7,6,6,6,7,6,7,7,6,7,7,7,7,7,6,7,7,6,7,6,7,6,7,6,6,7,6,6,6,6,7,6,5,6,5,5,5,4,4,4,4,4,3,3,3,3,4,4,3,3,4,4,3,3,4,4,4,4,3,3,4,4,4,4,4,3,4,4,4,4,6,5,5,5,5,6,6,6,5,6,6,5,6,6,7,7,8,7,7,7,7,7,7,7,7,6,6,6,6,5,6,5,5,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,2,1,1,1,0,1,2,2,2,2,3,3,3,4,3,4,4,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,7,6,7,7,7,7,7,8,8,8,8,8,8,8,8,8,7,8,8,7,8,8,8,9,8,8,10,10,11,11,12,13,13,13,14,14,16,16,17,18,18,17,19,21,20,20,22,21,23,22,23,22,21,23,23,21,22,22,22,22,22,23,25,24,26,24,25,26,25,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,26,27,26,26,26,26,26,27,25,27,25,24,25,24,24,23,23,22,20,19,19,18,16,14,14,12,10,10,9,8,8,8,8,8,8,7,8,8,8,9,9,9,9,10,10,10,10,11,11,11,12,12,12,12,11,11,9,9,9,10,10,11,12,12,13,12,12,12,11,10,10,10,9,10,10,9,9,8,9,8,8,8,8,6,6,6,6,7,6,6,7,6,6,6,7,7,7,7,7,8,8,9,8,8,7,6,6,6,6,6,5,6,5,5,5,5,4,4,4,4,4,4,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,4,4,4,4,5,5,6,6,7,5,4,3,3,3,4,3,4,4,4,4,4,5,5,5,6,6,6,6,5,6,5,6,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,4,4,5,4,4,5,5,4,4,5,5,5,5,5,6,5,6,5,5,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,6,5,6,6,6,6,5,6,6,6,6,6,6,7,7,6,7,7,6,6,6,7,7,7,7,7,7,7,7,7,7,7,8,8,7,7,6,7,6,6,5,5,6,6,5,5,6,5,4,5,5,5,5,5,5,4,5,5,5,5,5,5,5,6,5,4,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,7,8,7,7,8,7,7,7,7,7,6,7,7,7,7,8,7,7,7,8,7,7,7,7,7,8,8,8,8,7,8,7,7,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,6,7,8,9,9,10,11,12,12,13,14,15,17,18,19,21,21,21,18,20,20,20,22,20,21,22,21,24,23,24,23,23,22,25,25,23,24,24,24,23,22,23,25,24,23,25,24,23,25,26,23,23,25,25],[28,28,28,28,28,28,29,28,26,26,26,24,26,25,26,26,26,27,24,27,26,25,26,26,25,26,27,26,27,27,26,27,27,28,26,27,27,27,27,26,27,26,26,26,26,26,25,23,24,23,21,22,22,20,19,21,20,18,19,19,17,14,13,11,9,9,9,7,8,7,7,7,7,6,6,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,6,5,5,5,6,5,5,6,6,6,6,7,6,6,7,7,8,8,8,7,6,7,8,7,8,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,4,5,6,5,6,6,6,6,6,6,7,6,7,7,7,7,7,7,7,7,6,6,6,6,7,6,6,6,6,6,5,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,4,3,3,4,4,3,3,4,4,4,4,3,4,4,4,3,3,4,3,3,4,4,4,5,4,5,5,5,5,6,6,5,5,6,6,6,7,7,8,8,7,7,7,7,6,7,7,6,6,6,6,6,6,6,5,5,5,4,5,4,5,5,5,4,4,4,4,4,4,3,4,3,3,3,2,2,2,2,2,1,0,1,2,2,2,4,3,5,4,4,4,5,5,4,5,5,5,5,5,5,5,6,5,6,5,6,7,6,7,7,7,7,7,8,7,8,8,8,8,8,8,8,8,8,8,8,8,8,7,8,9,8,8,9,9,9,9,9,10,11,12,12,12,13,13,14,15,15,17,16,18,19,20,19,21,22,23,22,24,24,24,25,24,24,22,24,24,24,24,24,25,24,23,24,26,26,28,26,26,26,26,27,27,26,27,26,27,26,27,27,27,26,26,27,28,27,27,26,26,27,27,28,27,27,26,26,27,27,26,27,26,25,25,24,24,22,22,21,20,18,16,15,13,12,10,9,9,9,8,9,8,8,8,8,8,9,9,9,9,10,11,10,9,10,12,11,11,12,12,12,12,11,11,10,9,10,11,10,11,12,13,13,13,12,12,11,11,11,10,10,10,10,10,9,9,9,9,8,9,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,9,9,8,8,8,7,7,7,6,5,5,5,6,5,4,4,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,6,7,7,5,4,3,3,3,4,3,3,4,4,5,4,5,5,6,6,6,6,7,5,5,6,6,5,5,6,5,5,5,6,4,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,5,6,5,5,5,5,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,6,5,5,6,5,6,6,6,6,6,6,6,7,6,6,6,6,6,6,7,6,7,7,7,6,8,7,7,7,7,8,7,7,7,8,7,8,7,7,7,7,6,7,5,5,6,6,5,5,6,5,5,5,6,5,5,6,6,5,6,6,7,6,6,5,5,6,6,5,5,6,5,5,6,6,7,6,6,6,6,6,6,7,6,6,7,7,7,6,6,7,7,6,7,7,7,6,7,7,6,6,7,7,7,7,7,8,8,8,8,8,7,8,8,8,7,8,8,8,8,9,8,8,8,8,8,8,8,8,8,8,9,8,8,8,7,7,8,8,7,7,6,7,7,6,6,6,6,5,6,6,6,5,5,6,6,5,6,6,5,5,6,6,5,6,7,8,10,9,11,12,13,12,13,15,16,17,17,17,21,21,20,20,22,20,19,23,20,21,24,22,24,26,24,24,25,23,24,25,26,25,24,24,26,24,25,26,26,25,25,24,25,25,26,26,24,26,27],[28,28,28,28,28,28,28,28,27,27,26,26,27,25,25,26,26,26,26,26,26,25,26,26,26,27,27,26,27,26,26,27,28,28,26,27,27,28,27,27,28,27,26,27,26,26,26,24,24,23,22,22,22,20,19,21,19,19,19,18,16,14,13,10,9,8,7,6,6,6,5,6,5,5,5,5,4,5,4,4,4,4,4,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,6,5,5,5,6,6,6,6,6,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,5,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,5,6,5,6,5,5,5,5,5,4,5,5,5,4,5,5,4,5,5,4,4,4,4,4,4,4,3,3,4,3,3,3,2,2,2,3,3,3,4,4,3,3,3,3,4,3,4,3,3,3,3,3,3,2,3,3,2,2,3,4,3,3,4,3,4,4,4,5,4,4,4,4,5,6,6,7,7,6,6,7,6,5,6,5,5,5,5,5,5,5,5,4,4,4,4,5,5,5,5,4,3,3,4,4,3,3,3,3,2,2,2,2,2,1,2,2,1,1,0,1,1,1,2,2,3,2,2,3,3,3,3,4,4,4,5,4,4,4,5,5,5,5,5,6,5,6,6,6,6,7,6,6,7,7,7,7,7,7,7,7,8,7,7,7,7,7,7,8,7,7,8,8,8,9,9,10,12,13,11,13,14,14,14,15,16,17,16,17,18,19,19,20,22,23,23,24,24,25,24,25,24,22,25,24,23,25,25,25,25,25,24,26,27,28,26,27,27,27,28,27,27,27,28,27,27,27,28,28,27,27,27,29,28,28,28,27,27,28,27,27,27,27,27,27,25,26,26,25,25,24,23,22,22,21,20,19,18,14,14,12,10,9,8,8,8,8,8,7,8,8,8,8,8,9,9,9,9,10,9,9,10,11,10,11,12,12,11,11,10,11,9,9,10,10,10,10,12,12,12,12,12,12,11,11,11,10,9,10,10,9,9,9,9,8,8,8,7,7,6,7,7,7,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,4,3,3,3,3,3,3,4,3,4,3,3,3,3,3,4,3,3,4,4,5,5,6,7,7,7,5,4,3,2,2,3,2,2,3,3,3,3,4,4,4,5,5,5,5,4,4,4,4,4,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,5,6,6,6,5,5,5,5,4,5,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,5,5,4,4,4,5,5,4,4,5,5,5,5,6,5,5,6,6,6,5,5,6,7,6,7,6,6,6,6,5,5,4,4,5,5,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,5,6,6,5,6,6,6,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,5,5,6,6,6,6,6,6,7,6,6,7,6,7,6,7,7,7,7,7,8,8,7,7,7,7,7,7,8,7,7,7,8,7,7,8,7,7,8,8,7,8,7,8,8,8,8,7,7,8,7,7,7,6,7,7,6,6,6,6,5,5,6,6,5,5,5,5,5,5,6,5,5,5,5,5,5,7,8,9,8,10,12,11,11,13,13,15,17,16,18,20,20,20,18,20,20,19,23,20,21,22,21,24,24,23,24,25,23,25,24,24,25,24,25,25,24,23,26,25,24,25,23,24,24,26,24,23,25,26],[29,28,28,29,28,28,28,28,28,27,27,26,28,27,27,26,27,28,26,27,28,25,27,27,26,27,27,26,27,27,26,27,28,28,27,28,27,28,28,27,28,26,26,26,26,25,24,22,24,21,20,20,21,19,17,19,18,17,16,16,13,12,10,9,8,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,5,5,5,6,5,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,4,3,3,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,4,5,4,4,4,5,5,4,4,5,4,4,5,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,3,3,3,2,3,3,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,6,6,5,5,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,1,1,0,1,1,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,6,6,7,6,7,7,7,7,7,7,8,9,10,11,10,12,13,13,12,13,14,14,15,16,16,17,17,17,19,21,20,22,22,23,23,24,22,21,23,23,21,22,22,22,23,22,23,24,24,26,24,25,26,25,26,26,26,26,26,26,26,26,26,27,27,27,26,27,26,27,26,26,25,26,26,26,26,26,25,26,24,24,25,24,24,22,22,21,20,20,18,18,16,13,13,11,10,8,8,7,7,7,7,7,7,8,7,8,7,7,8,8,8,9,8,9,9,10,10,10,10,10,10,10,10,10,9,9,9,9,9,10,10,11,11,11,11,10,10,9,10,9,8,9,9,8,8,8,8,7,7,7,7,7,6,7,6,6,7,6,6,6,6,6,6,6,6,7,7,7,8,8,8,7,7,6,6,5,5,5,5,4,5,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,6,7,6,4,3,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,6,6,6,5,5,5,4,4,4,4,4,4,4,4,5,4,4,5,5,5,4,5,5,5,5,6,5,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,6,7,7,6,6,7,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,7,6,6,6,5,6,5,5,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,6,7,8,8,10,11,10,11,12,13,14,16,17,18,20,19,20,18,20,19,18,22,19,20,22,21,24,23,23,24,24,22,25,24,23,25,24,24,24,22,24,25,24,23,25,25,24,25,25,23,23,24,25],[28,27,27,28,27,27,27,27,27,27,26,26,26,25,26,25,26,26,25,27,26,25,26,26,26,27,27,26,27,26,25,27,28,28,27,28,27,27,27,27,27,26,26,26,26,25,24,22,24,22,20,21,21,19,18,19,18,16,17,17,14,13,11,8,7,7,6,5,5,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,3,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,3,3,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,1,1,0,1,1,1,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,7,7,7,8,9,10,10,12,11,12,12,13,14,14,14,15,16,17,17,18,19,21,21,21,22,23,23,24,23,21,23,22,21,22,22,23,23,23,23,24,24,27,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,25,26,27,26,26,26,26,25,26,26,26,25,26,26,24,25,24,24,23,22,21,22,20,19,17,18,15,13,13,10,9,8,7,7,7,6,6,7,6,6,6,7,7,7,7,7,8,9,8,8,9,9,9,10,10,11,10,10,9,10,9,8,8,9,9,10,10,11,11,11,10,10,9,9,9,8,8,8,8,8,7,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,4,4,4,6,5,5,5,3,2,2,2,2,2,2,2,2,3,2,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,5,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,5,5,4,4,4,4,5,4,4,5,5,4,4,5,5,4,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,7,6,7,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,6,6,8,8,10,10,10,11,12,14,14,16,17,18,20,20,20,18,21,19,20,23,20,21,22,22,24,24,24,25,24,23,25,25,24,26,24,23,24,24,24,24,25,24,24,24,22,25,24,24,22,23,24],[29,29,29,29,29,29,29,28,28,28,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,27,26,26,27,25,25,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,23,23,23,22,21,21,21,19,18,19,18,17,16,16,14,12,10,7,6,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,3,3,3,4,3,3,2,2,2,2,2,1,2,2,1,1,1,1,1,1,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,4,4,5,5,4,4,5,5,5,6,6,7,9,9,10,11,13,13,12,13,15,15,14,16,18,18,17,19,20,20,21,22,22,24,23,23,23,21,25,23,22,23,24,23,23,24,23,26,25,27,25,25,26,26,26,26,26,26,26,26,27,26,26,27,27,27,27,27,27,26,27,26,25,26,25,26,26,26,25,25,23,24,23,24,23,22,20,20,19,18,17,16,15,12,11,9,8,7,6,6,5,6,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,9,8,8,8,7,7,7,8,8,8,8,9,8,8,8,8,7,8,7,7,7,7,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,7,7,6,6,6,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,6,6,6,4,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,3,3,4,3,3,4,4,3,4,3,4,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,6,5,5,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,4,4,3,4,4,4,3,3,4,3,3,4,5,6,7,7,9,11,10,10,12,13,14,17,16,17,20,20,20,19,19,21,20,23,20,24,23,23,25,25,25,24,24,23,25,24,23,26,24,24,24,23,23,25,25,24,25,24,23,24,25,24,23,24,25],[28,28,28,28,28,28,28,28,28,27,27,26,26,26,27,26,26,27,26,26,27,25,27,27,26,27,27,27,27,26,26,27,27,28,27,28,27,27,28,27,27,27,27,26,26,26,24,23,24,23,21,21,21,19,18,20,18,17,18,17,13,12,10,7,6,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,3,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,2,2,2,2,2,1,1,2,1,1,2,1,1,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,5,5,4,4,4,4,5,4,4,5,5,5,6,6,7,9,10,10,12,14,14,13,14,15,15,14,16,16,17,18,18,20,22,21,22,23,24,23,24,23,21,23,22,22,23,23,23,24,23,22,25,24,26,25,25,26,26,26,26,26,26,26,26,26,26,27,27,26,27,26,28,26,26,26,26,26,27,27,26,27,26,26,26,25,25,25,25,23,22,21,20,20,19,17,16,15,12,11,9,8,6,6,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,8,8,9,9,8,9,8,8,7,7,7,7,8,8,9,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,7,6,5,4,4,4,4,3,3,3,2,3,3,2,2,3,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,6,6,6,5,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,4,4,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,3,3,4,3,3,4,4,3,4,3,4,4,3,3,4,3,3,3,4,3,4,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,6,5,5,5,5,5,5,5,4,4,5,4,4,5,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,5,6,7,7,9,10,10,11,12,13,13,16,16,18,20,19,19,18,19,18,19,23,20,22,23,22,24,24,24,24,24,23,26,24,24,25,23,24,24,23,23,25,25,24,24,24,24,24,24,24,22,25,25],[29,29,29,29,29,29,29,28,28,28,28,27,28,26,27,25,27,27,26,27,26,25,28,27,25,27,28,26,28,27,26,28,28,28,27,28,27,28,28,28,28,27,27,27,26,26,24,24,24,23,21,22,22,20,19,21,20,18,18,18,15,12,10,7,6,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,3,3,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,4,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,3,3,4,3,3,2,2,2,2,2,1,2,2,2,1,2,2,1,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,4,4,5,5,4,4,3,4,4,4,4,5,4,5,5,5,7,9,9,10,11,14,13,13,14,16,16,15,17,18,18,18,19,21,22,22,22,22,23,24,24,22,22,23,23,22,23,22,23,24,24,22,25,25,26,24,25,26,25,25,26,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,26,25,26,26,25,26,25,25,26,24,25,25,24,24,23,21,21,20,19,18,17,16,13,12,10,8,7,6,5,4,5,5,4,5,5,5,6,5,6,7,6,7,8,7,7,8,8,8,8,9,9,9,9,8,9,8,8,8,7,8,8,8,9,9,8,8,9,9,8,7,7,7,7,7,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,7,7,6,6,6,4,4,4,3,3,3,3,2,3,2,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,7,7,7,5,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,3,3,4,4,3,4,4,3,3,3,4,4,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,5,6,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,4,5,5,6,6,5,5,5,5,6,6,6,5,6,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,5,6,8,7,9,11,11,11,12,14,15,17,17,18,21,20,20,18,20,21,20,23,21,24,24,23,26,24,24,24,24,23,26,25,23,25,25,24,24,23,23,25,24,24,25,24,23,25,25,24,22,24,24],[27,27,28,28,28,28,27,27,28,27,26,27,26,26,26,25,25,26,25,26,26,25,26,26,25,27,26,26,27,25,25,27,27,27,26,27,27,27,27,26,27,26,26,26,26,24,24,22,23,22,22,22,21,19,18,20,19,17,17,17,13,11,9,6,6,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,2,3,3,3,3,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,2,2,1,1,2,1,1,2,1,1,1,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,4,3,3,4,4,4,5,5,6,8,9,9,10,13,13,11,13,14,14,14,15,16,16,16,17,18,19,19,20,21,21,21,22,20,20,21,21,20,21,20,22,21,21,20,23,23,25,23,23,24,24,24,25,24,24,24,24,24,25,25,25,25,25,25,26,25,25,25,24,25,25,25,24,24,24,24,25,23,23,23,23,22,20,20,20,18,17,16,15,14,12,10,8,7,6,5,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,7,7,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,6,6,6,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,3,3,3,4,5,6,6,4,3,2,2,1,2,2,3,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,1,1,1,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,4,3,4,4,3,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,5,4,4,4,4,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,7,6,8,10,9,9,11,12,13,15,16,17,18,19,19,17,18,18,19,22,19,23,21,21,24,23,24,23,24,23,25,23,24,25,22,23,23,22,22,24,23,23,24,23,23,23,24,23,21,23,24],[28,28,28,28,28,28,28,27,28,27,26,26,26,26,27,25,25,27,26,26,26,26,26,26,26,27,25,26,26,25,25,26,26,27,26,27,26,27,27,26,27,26,25,27,25,25,23,22,23,22,22,22,21,19,19,19,18,16,17,17,13,11,9,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,3,3,4,4,3,3,3,3,4,3,3,4,4,4,5,5,6,7,9,9,11,13,13,12,13,15,15,15,17,17,17,18,18,19,21,20,20,22,22,22,23,21,21,23,22,22,22,22,23,23,21,21,24,24,27,25,25,25,26,26,26,26,25,26,26,26,26,26,26,27,27,27,27,26,26,26,26,25,26,25,25,26,25,25,25,24,25,24,24,24,22,19,21,20,17,17,15,14,11,10,8,6,5,5,4,4,4,4,4,4,4,5,5,4,5,5,5,5,6,5,6,6,7,6,7,7,7,7,7,7,6,6,6,6,6,6,6,7,7,7,6,7,7,6,6,6,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,3,3,4,5,6,6,4,3,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,4,4,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,7,9,9,8,9,11,12,14,15,16,18,19,18,16,18,19,18,22,19,21,21,22,25,24,24,24,24,24,24,23,24,25,22,23,24,22,20,24,24,22,23,23,24,22,24,23,20,24,25],[28,28,28,28,28,28,28,27,27,27,27,26,26,25,26,24,25,26,25,25,26,25,25,25,26,26,25,26,26,25,25,26,25,26,25,26,25,26,25,26,25,26,25,25,24,24,22,22,22,22,22,20,20,20,18,18,18,16,16,16,13,11,9,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,1,2,1,1,2,2,3,3,2,2,3,3,2,2,3,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,4,4,5,6,7,8,9,11,12,13,12,13,14,15,14,16,16,17,17,18,19,20,19,20,21,21,22,22,21,20,22,21,21,21,21,22,22,22,21,24,23,25,23,23,24,24,25,24,24,24,24,24,24,24,24,25,25,25,24,26,24,25,24,24,24,24,24,24,24,25,24,25,23,23,22,23,23,21,20,20,18,17,16,16,14,11,9,8,6,5,4,4,3,4,4,3,4,3,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,6,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,4,3,3,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,5,5,5,4,3,2,2,1,2,2,1,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,3,4,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,2,2,3,3,2,2,2,3,3,2,2,3,3,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,2,3,2,2,3,4,5,6,6,7,8,9,9,10,11,11,14,14,15,17,18,16,15,17,18,17,20,17,21,20,20,23,22,21,21,23,21,23,22,21,22,22,22,22,20,21,22,22,22,23,21,21,22,23,21,20,22,23],[28,28,28,28,28,28,28,28,27,27,27,27,27,25,26,25,26,27,26,27,27,25,26,27,25,26,27,26,27,26,25,26,27,27,27,27,26,27,27,27,26,26,26,26,25,25,24,23,24,23,22,22,22,20,18,20,19,17,17,17,13,11,8,6,5,4,3,3,3,2,2,2,2,1,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,1,1,2,2,3,3,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,6,8,9,9,10,12,14,12,13,15,15,14,16,16,17,16,18,19,20,20,20,21,22,23,23,22,21,23,21,21,22,22,23,22,22,22,24,23,26,23,24,25,24,25,25,24,24,24,24,25,24,25,25,25,25,25,26,25,26,25,26,25,25,25,25,24,25,24,26,24,24,23,23,22,21,20,20,18,17,16,15,13,11,9,7,6,5,4,3,3,4,4,3,4,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,6,6,6,5,5,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,3,3,3,6,6,6,4,3,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,2,2,2,1,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,2,2,3,3,2,3,2,3,3,2,2,3,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,3,2,2,3,4,5,5,5,7,9,9,9,10,12,12,15,17,17,18,19,18,16,17,18,19,21,20,23,21,22,25,24,22,22,24,23,24,23,22,23,22,22,23,21,22,23,22,23,23,22,22,23,24,21,21,23,23],[28,27,28,28,28,28,28,27,28,27,27,27,27,26,26,26,26,27,26,26,27,27,26,27,27,27,27,27,28,26,26,27,26,27,27,27,26,27,27,27,27,27,26,26,26,26,24,23,23,23,23,21,21,21,19,21,19,18,17,17,14,11,8,6,5,4,3,3,3,2,2,2,2,1,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,2,2,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,3,3,2,2,3,2,2,2,3,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,9,10,12,14,16,13,14,16,16,15,16,17,17,18,19,19,20,20,20,22,23,22,23,22,21,23,21,20,22,22,24,22,22,22,25,24,27,24,25,25,25,25,25,25,25,25,25,25,25,26,26,26,25,26,26,26,26,25,26,25,25,26,25,25,26,25,26,24,24,23,24,23,22,21,20,18,17,16,15,13,10,9,8,6,5,4,4,3,4,4,3,4,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,7,6,6,6,5,5,5,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,1,1,2,2,2,3,3,5,5,6,4,3,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,3,3,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,2,2,3,3,2,2,2,3,3,2,2,3,3,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,4,5,6,6,7,9,9,8,10,12,13,16,17,16,19,19,19,17,17,19,20,21,20,24,21,22,25,24,23,23,24,23,23,24,24,23,21,23,24,21,21,24,23,23,24,23,23,23,24,23,20,23,23],[28,28,28,28,27,28,28,27,27,26,27,26,26,25,26,25,25,26,25,26,26,25,26,26,26,26,26,26,26,25,25,26,26,27,25,26,26,26,25,26,26,25,25,25,24,24,23,22,22,22,21,21,21,19,17,19,19,16,17,16,13,11,8,6,5,4,4,3,3,2,2,2,2,1,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,1,2,2,3,3,3,2,3,2,2,2,3,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,2,2,3,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,8,9,10,12,13,14,13,14,15,15,15,16,16,17,17,17,18,20,19,19,21,22,22,22,22,20,23,21,20,22,22,23,22,22,22,25,23,26,24,25,25,25,25,25,25,25,25,25,25,25,25,26,25,25,25,26,25,26,25,25,25,24,25,25,24,25,24,24,24,23,22,24,22,20,19,19,18,16,15,15,13,11,9,7,6,5,4,4,3,4,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,2,2,2,2,1,1,2,2,1,1,2,1,1,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,2,2,2,2,3,3,4,4,5,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,6,8,9,8,9,11,12,14,16,16,17,19,16,16,16,18,18,20,18,22,20,20,23,23,22,21,23,22,22,23,22,22,21,22,24,22,21,23,22,24,23,22,22,22,24,23,20,22,24],[28,28,28,28,28,28,28,27,27,27,27,27,26,25,26,25,26,26,25,25,26,25,25,25,25,26,26,26,27,25,25,26,26,26,26,26,26,26,26,26,26,25,25,25,25,24,24,22,22,22,21,21,22,20,18,19,18,16,17,16,13,11,9,6,5,4,3,3,3,2,2,2,2,1,2,2,2,2,2,2,1,1,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,2,2,2,2,2,2,3,3,2,2,3,2,2,2,3,2,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,2,3,3,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,6,7,8,9,11,13,15,12,13,16,16,15,16,17,18,18,18,20,21,20,20,22,22,22,22,21,21,22,20,20,22,21,22,22,22,22,23,23,26,23,24,24,24,25,24,24,24,24,24,24,25,25,25,25,25,25,26,25,26,25,25,25,24,25,24,24,25,24,25,23,23,23,23,22,21,19,19,18,17,16,15,13,11,9,7,6,5,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,6,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,2,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,3,3,5,5,5,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,4,4,3,3,3,3,2,2,2,1,2,2,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,3,4,3,3,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,6,7,9,9,9,10,12,13,15,16,16,18,19,16,16,17,19,18,20,19,22,20,21,25,24,23,23,24,21,23,23,23,23,22,22,22,21,21,22,21,22,22,22,20,21,23,21,20,22,24],[27,28,28,28,28,28,27,27,28,27,27,27,27,27,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,26,27,28,27,28,28,28,28,27,28,27,27,26,27,27,26,25,24,23,24,23,22,22,22,21,20,21,19,18,17,16,13,12,9,6,5,4,3,3,3,2,2,2,1,1,1,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,3,3,3,3,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,3,3,3,3,2,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,9,9,11,13,13,12,13,14,14,15,15,17,17,17,18,19,21,19,20,22,22,23,23,22,22,22,21,20,23,22,22,21,22,21,25,24,26,24,24,25,26,25,25,25,26,25,25,26,25,26,26,26,26,26,26,26,26,26,25,25,25,26,26,26,25,25,25,24,25,23,25,24,21,20,20,19,18,16,14,12,10,8,7,6,5,4,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,6,6,6,6,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,4,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,3,3,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,1,2,2,2,2,3,3,3,3,4,5,5,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,4,4,3,4,3,3,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,3,3,2,2,2,3,3,2,2,3,3,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,3,3,3,3,3,4,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,4,4,3,4,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,2,2,2,3,3,4,5,5,7,8,8,8,9,11,12,14,16,16,19,18,19,16,17,18,18,20,19,22,22,21,23,24,22,23,23,23,24,23,23,24,22,22,22,21,23,23,24,22,23,23,21,23,23,22,20,22,23],[27,27,28,28,28,28,27,27,28,27,25,26,26,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,26,25,25,26,26,27,25,27,26,26,27,26,26,25,25,26,24,24,24,22,23,22,22,22,22,20,19,20,19,18,17,17,14,12,9,6,5,5,4,3,3,3,2,2,2,1,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,3,3,3,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,5,5,6,9,9,10,13,13,14,12,13,16,15,15,16,17,18,18,18,19,21,19,20,22,23,22,23,20,20,21,19,21,22,20,24,22,21,21,23,23,26,23,23,25,25,25,26,25,25,25,25,25,25,26,25,26,26,26,26,26,25,24,25,24,25,26,24,26,24,24,25,23,24,23,24,23,22,19,20,19,17,16,15,13,10,9,8,6,5,4,4,3,4,4,3,4,3,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,4,3,3,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,3,3,3,4,4,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,3,3,2,3,3,2,3,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,4,4,3,3,3,4,3,3,4,3,3,3,3,3,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,4,5,6,6,7,9,8,8,9,11,12,13,15,15,19,19,18,16,16,17,18,21,19,21,19,21,24,23,22,23,23,23,23,22,22,23,20,21,23,21,19,22,22,22,22,21,22,22,23,22,19,23,24],[28,28,28,28,27,28,27,27,27,26,27,26,26,26,26,26,26,27,26,26,27,26,26,26,27,26,26,27,26,26,25,26,26,27,25,26,25,26,26,26,26,25,25,25,25,24,23,22,22,22,21,21,21,20,18,21,19,17,18,18,15,12,10,7,6,5,4,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,2,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,3,3,3,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,5,5,5,6,8,10,10,12,13,15,13,15,16,16,16,17,17,18,18,18,20,21,20,21,22,22,23,23,22,20,22,21,21,22,21,24,22,22,22,25,24,26,24,24,25,26,26,25,25,25,25,25,25,25,25,25,25,26,25,26,25,26,25,25,24,24,25,24,25,25,25,25,24,23,23,24,23,21,20,19,18,16,16,15,13,11,9,8,6,5,4,4,3,4,4,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,7,6,6,6,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,4,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,3,3,2,2,2,2,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,4,4,3,3,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,4,5,6,6,7,9,9,9,10,12,12,15,16,15,17,18,16,16,17,18,17,21,18,20,20,21,24,24,23,21,23,22,22,22,22,23,21,21,23,20,21,22,22,23,23,22,21,21,23,21,19,22,23],[28,27,28,28,28,28,27,27,28,27,26,27,26,26,26,25,25,26,26,25,26,26,25,25,27,26,26,26,26,26,26,26,26,26,25,26,25,25,26,25,26,25,24,25,24,24,23,22,22,23,21,21,21,20,18,20,19,18,17,17,15,12,10,7,6,5,4,3,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,3,4,4,4,4,3,3,3,4,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,2,2,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,1,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,2,3,3,3,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,4,5,5,7,9,10,11,12,14,15,14,14,16,16,16,17,18,18,18,19,21,21,20,21,22,22,22,23,21,21,21,20,21,21,21,23,22,22,22,24,24,26,23,24,24,24,25,25,24,24,25,24,24,24,25,25,25,25,24,25,25,25,25,25,24,25,25,24,24,24,24,25,24,23,23,23,23,21,20,20,18,17,17,14,13,10,9,8,6,5,4,4,3,3,4,3,3,3,4,4,4,4,5,5,5,6,5,6,6,6,6,7,7,7,7,8,7,6,6,6,5,5,5,6,6,7,7,7,7,7,7,6,6,6,5,5,5,4,4,4,4,3,3,3,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,5,4,5,4,4,3,3,2,2,2,2,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,2,2,3,2,3,2,2,2,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,3,4,4,5,5,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,4,5,6,6,8,9,9,10,10,14,13,15,17,18,19,20,18,17,19,19,19,22,20,22,21,22,24,23,23,23,23,22,24,23,22,23,22,22,22,20,22,22,22,22,22,22,20,22,23,20,21,23,23],[28,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,26,26,27,28,28,27,27,27,27,27,27,27,27,26,27,26,26,24,24,25,24,22,22,22,20,20,21,20,19,18,19,16,13,10,8,6,5,4,4,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,4,4,3,3,4,4,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,3,3,2,2,3,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,3,3,3,3,2,2,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,3,4,4,4,4,5,6,8,9,11,11,13,15,15,15,15,16,17,17,18,17,18,19,20,21,22,21,22,23,23,23,23,22,22,23,21,21,23,22,24,21,23,23,26,25,27,25,25,26,26,26,25,25,26,26,26,26,25,26,26,26,25,26,26,26,26,26,26,26,25,26,26,26,26,26,26,24,24,24,24,23,22,20,20,19,17,15,14,12,11,10,8,7,6,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,8,7,7,6,6,6,6,6,7,7,8,7,7,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,4,4,3,3,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,5,5,5,4,3,3,2,2,3,2,2,2,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,4,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,4,3,4,4,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,3,4,4,4,5,4,5,5,4,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,8,9,9,9,10,12,13,15,16,17,19,19,19,17,17,19,19,21,19,23,21,21,24,24,22,23,23,23,24,23,23,24,22,23,24,21,21,23,22,23,23,21,22,22,24,22,20,23,23],[28,27,28,28,28,28,28,27,28,27,26,26,26,26,26,26,26,27,26,27,27,26,27,27,26,26,27,26,27,26,25,26,27,28,26,26,26,26,27,26,26,25,25,25,25,25,24,23,24,23,21,22,22,21,20,22,20,19,18,19,16,14,10,8,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,3,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,3,3,2,2,3,3,3,3,4,3,4,3,3,3,3,3,2,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,2,2,2,2,3,3,3,3,3,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,2,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,3,4,4,4,5,6,6,7,9,10,11,13,15,15,15,15,17,17,16,18,18,18,19,19,20,21,20,21,21,22,22,23,21,21,22,21,21,22,22,24,22,23,23,25,24,26,24,24,25,26,26,26,25,25,25,26,26,26,25,25,25,25,25,25,25,26,25,25,25,24,25,25,26,25,24,26,24,23,23,23,23,21,21,19,19,17,15,16,13,12,10,9,6,6,5,4,4,4,4,4,5,4,5,5,5,5,6,5,6,6,6,6,7,7,7,7,7,8,7,8,8,7,6,6,6,7,6,7,7,7,8,7,7,7,7,6,6,6,6,6,5,5,5,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,4,4,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,5,5,6,4,3,3,3,2,3,3,2,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,5,4,5,5,5,4,4,4,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,3,4,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,5,7,7,8,10,10,10,11,13,13,15,16,16,19,19,18,17,17,19,18,22,19,21,21,21,24,23,23,23,23,23,23,23,23,24,22,23,24,22,22,23,22,23,23,22,22,22,24,23,21,23,23],[28,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,26,27,26,27,27,27,27,27,27,27,27,27,27,26,26,27,27,27,26,26,26,26,27,27,27,26,26,26,26,26,25,24,24,24,22,22,23,22,20,22,20,20,20,19,17,14,12,9,8,7,5,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,3,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,4,3,4,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,5,6,7,6,8,10,12,12,14,14,15,15,16,17,18,17,19,19,19,20,20,21,22,21,22,23,24,24,24,23,22,23,22,21,23,22,24,22,23,23,25,25,27,25,25,26,26,26,26,26,26,26,26,26,25,26,26,26,26,26,27,26,26,26,26,26,25,25,25,25,25,25,26,25,24,24,24,22,22,21,19,19,18,16,16,14,12,11,9,7,7,5,5,4,5,5,4,5,4,4,4,5,5,5,6,6,6,6,6,7,8,7,7,8,8,8,8,8,7,7,7,6,7,7,7,7,8,8,8,7,7,7,7,6,6,6,6,6,5,5,5,5,4,4,4,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,4,3,3,3,2,2,2,1,1,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,5,5,6,6,5,4,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,4,5,5,5,5,5,4,4,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,5,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,6,7,7,9,10,10,10,10,13,13,16,17,17,19,17,17,17,18,19,19,22,20,20,20,20,23,23,23,21,22,22,23,23,22,25,22,22,24,22,23,22,23,23,22,21,21,22,24,21,20,22,21],[28,28,28,28,28,29,28,28,28,27,27,27,27,26,26,26,26,27,26,26,27,26,26,26,26,27,27,27,27,26,26,27,27,27,26,26,26,26,27,26,27,26,26,26,26,25,25,24,24,24,21,22,23,20,19,21,21,19,18,19,16,13,11,8,7,6,5,4,4,3,3,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,6,5,4,4,4,5,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,3,3,3,3,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,4,4,4,4,5,6,7,7,10,11,12,12,15,16,14,15,17,18,16,17,18,19,19,20,20,21,21,22,23,23,23,24,22,22,23,21,21,23,22,24,22,25,24,25,25,26,25,25,26,26,26,26,26,26,26,26,26,26,26,26,27,25,25,26,26,26,26,26,26,25,26,26,26,25,26,25,24,23,23,24,22,22,20,20,18,17,16,15,13,11,10,9,7,6,5,5,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,7,8,7,8,8,8,8,8,7,7,7,6,7,6,7,7,8,8,7,8,8,7,7,6,6,6,5,5,5,5,4,4,4,3,3,3,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,6,6,5,4,3,3,3,3,2,2,1,1,1,2,1,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,5,5,6,6,5,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,3,4,4,3,3,4,4,4,3,3,3,4,4,4,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,4,4,4,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,4,5,5,5,5,4,5,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,6,7,7,9,10,10,11,10,13,14,16,18,18,20,20,17,17,18,19,19,21,20,20,22,21,24,23,23,22,22,21,24,23,21,24,22,22,23,22,22,23,22,22,23,23,21,23,24,21,21,22,21],[27,28,28,28,28,28,28,28,28,27,26,26,27,26,26,27,26,27,26,27,27,27,27,28,27,27,27,27,27,27,26,27,28,28,27,28,27,27,27,27,28,27,26,27,26,26,25,24,25,24,23,24,23,21,20,22,20,19,19,18,16,14,11,9,8,6,5,4,4,3,3,3,2,2,3,3,3,3,3,3,4,3,3,3,3,4,4,4,5,5,5,5,5,4,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,7,7,6,6,5,5,6,6,5,5,5,5,5,4,5,5,4,4,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,4,5,5,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,3,4,3,3,4,4,3,4,4,4,4,5,5,5,6,5,6,6,6,6,6,6,6,7,6,5,5,5,5,4,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,3,2,2,3,3,4,4,4,4,3,2,2,2,2,3,3,3,4,4,3,3,3,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,4,5,5,6,8,10,11,12,13,15,16,14,16,18,18,16,19,19,18,20,21,22,22,23,23,23,25,25,25,23,21,24,22,21,23,23,24,23,23,24,26,25,27,26,26,27,27,27,28,27,26,27,26,26,27,27,27,27,26,26,27,26,27,26,26,26,26,26,26,26,25,25,26,24,24,23,24,22,21,20,19,19,18,15,14,12,11,10,9,7,6,5,4,4,5,5,4,5,5,5,6,6,7,7,7,7,8,7,8,8,9,9,9,10,11,10,11,9,8,8,7,7,8,8,7,9,9,10,9,9,9,8,8,8,7,7,7,7,6,6,6,5,5,5,4,4,3,3,4,4,4,3,4,5,4,4,5,5,4,5,6,6,7,6,6,7,6,5,4,4,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,3,4,4,4,4,4,5,5,6,7,7,7,6,5,5,4,5,5,5,4,5,5,5,6,6,6,6,7,6,6,6,5,6,5,5,5,5,5,4,5,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,4,4,4,4,4,5,4,5,5,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,6,6,6,6,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,4,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,6,7,6,6,5,6,6,5,6,5,5,6,5,4,5,5,4,4,4,4,4,5,5,5,5,5,5,5,6,7,6,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,5,4,3,4,4,3,3,4,5,6,7,7,8,9,10,10,10,12,13,14,16,17,19,19,18,17,19,19,17,21,19,20,21,22,24,25,23,23,22,24,24,24,23,24,21,22,23,22,22,24,23,23,24,22,22,22,24,22,19,22,20],[28,28,29,29,29,29,29,29,29,28,27,27,28,27,28,27,27,28,27,28,28,27,28,28,27,28,29,28,28,28,27,28,29,29,28,29,28,28,29,28,29,28,28,28,28,28,27,26,27,25,25,25,24,23,22,23,22,21,20,20,18,16,12,10,8,6,5,4,4,3,3,2,2,2,2,3,3,3,4,3,3,3,4,3,3,4,4,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,7,7,6,6,7,7,8,7,6,6,6,6,6,6,5,5,6,5,5,6,6,5,5,6,5,5,5,6,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,5,5,6,6,5,5,5,5,4,5,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,4,3,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,6,7,7,6,6,7,7,6,6,5,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,4,5,5,4,4,4,4,4,3,3,4,3,3,3,3,2,3,3,3,3,3,4,4,4,5,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,1,1,2,2,1,0,1,1,2,1,1,2,2,2,2,2,3,3,3,3,4,4,4,4,3,3,4,4,3,3,3,4,4,3,4,4,5,5,6,6,8,10,12,12,14,16,17,17,16,18,18,17,19,20,19,20,22,23,23,23,24,24,25,25,25,25,23,25,24,21,24,23,24,24,24,24,26,25,26,26,27,27,28,28,28,27,27,27,27,27,27,28,27,28,27,28,27,28,28,28,27,26,27,28,27,28,27,26,26,24,25,24,24,23,23,20,19,20,17,15,15,13,11,10,9,7,7,5,4,4,4,4,4,4,5,5,5,5,6,6,6,6,7,7,8,8,9,10,9,10,10,10,11,9,8,8,7,7,7,7,8,8,10,10,9,9,9,7,8,7,7,6,6,6,5,5,5,4,4,4,4,3,3,3,3,4,3,3,4,4,4,4,5,5,5,6,6,6,7,7,7,8,7,6,5,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,3,4,4,4,4,4,5,4,4,5,5,6,6,7,7,7,7,6,5,5,5,5,5,5,4,5,5,6,6,6,7,7,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,3,2,2,3,3,2,3,3,2,2,3,3,3,3,3,3,4,4,3,3,3,4,3,4,5,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,6,7,6,6,6,7,6,5,5,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,6,6,6,6,5,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,6,6,6,6,6,5,5,5,5,4,5,5,4,4,5,4,4,5,5,4,4,5,4,4,4,5,6,7,8,8,10,11,11,10,11,13,15,16,17,19,21,20,20,19,20,21,20,23,21,23,23,23,25,24,24,24,24,24,25,25,24,25,24,24,25,22,24,25,25,24,25,23,25,23,26,24,21,24,23],[28,28,28,28,28,29,28,28,28,28,27,27,27,27,27,27,27,28,27,28,28,27,28,28,28,28,28,28,28,28,27,28,29,29,28,28,28,28,28,28,28,28,28,28,27,27,26,26,25,25,25,24,24,23,21,23,21,21,19,19,16,15,12,9,7,6,4,4,4,3,3,2,2,1,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,6,5,6,6,6,6,6,7,7,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,6,6,6,5,5,5,5,4,5,5,4,4,5,4,4,4,4,3,3,4,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,3,3,4,3,3,4,4,3,4,4,4,4,4,5,6,5,5,5,6,6,5,6,7,6,7,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,4,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,3,3,4,3,4,4,4,5,5,6,8,10,12,14,14,16,17,16,17,18,17,17,18,18,19,20,21,22,23,22,24,24,24,24,25,23,23,24,23,22,24,23,24,23,23,23,26,25,26,26,26,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,28,27,28,26,27,26,27,27,26,28,26,26,27,24,25,25,24,24,24,20,22,21,19,18,17,15,13,12,9,7,6,5,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,7,7,7,8,8,8,9,9,9,9,8,8,7,7,6,6,6,7,7,8,9,8,8,8,7,7,6,6,6,6,5,5,5,4,4,4,4,3,3,3,2,3,3,3,3,4,4,4,4,4,4,5,5,5,6,6,6,7,7,6,6,5,4,4,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,6,6,7,7,6,5,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,5,6,6,6,5,5,4,4,3,3,3,2,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,4,3,3,4,4,4,4,4,5,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,6,6,6,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,3,4,4,5,5,5,5,5,5,5,6,5,5,6,6,5,6,6,6,5,5,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,6,7,8,8,10,11,10,10,11,14,14,15,17,18,21,21,20,17,19,19,20,22,20,21,23,22,24,23,24,24,23,24,25,24,24,25,24,23,24,22,22,24,24,23,24,24,22,24,24,23,22,24,22],[28,28,28,28,28,29,28,28,28,27,27,26,27,27,27,27,27,28,27,28,27,27,27,28,27,28,27,27,28,27,26,28,28,28,27,28,27,27,28,28,28,27,26,27,27,26,25,25,25,25,23,24,23,22,21,22,20,20,19,18,16,14,11,9,7,6,5,4,4,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,7,7,7,7,6,6,5,6,6,6,6,6,6,5,5,5,5,6,5,5,5,6,5,5,5,6,6,6,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,5,5,5,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,4,4,4,5,5,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,7,6,7,6,5,5,5,5,5,4,5,5,4,4,4,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,4,4,5,5,5,5,4,3,4,3,3,4,3,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,4,3,4,3,4,3,4,4,4,4,4,5,6,6,9,10,12,13,14,16,16,16,16,18,17,17,19,19,19,20,20,20,22,22,23,23,24,22,24,23,22,24,22,21,23,22,24,22,24,24,25,25,26,25,26,26,27,26,26,26,27,27,27,27,27,27,27,26,26,26,26,26,27,26,26,25,25,26,25,26,25,24,25,24,24,24,24,23,22,20,20,20,18,16,17,14,13,11,8,7,6,5,5,4,4,4,3,4,4,4,5,5,5,6,6,6,6,7,7,8,8,8,8,9,9,8,9,8,8,7,7,6,6,7,7,7,8,9,7,8,7,7,7,6,6,6,6,5,5,5,4,4,4,4,3,3,3,2,3,3,3,3,4,4,3,4,4,4,4,5,5,5,6,6,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,4,3,4,3,3,3,4,3,3,4,4,4,4,4,4,5,6,7,7,6,5,4,4,4,4,4,5,4,5,5,6,6,6,6,7,6,6,6,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,5,6,6,6,5,5,4,4,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,5,6,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,6,7,8,8,9,11,11,10,11,13,13,14,16,16,19,19,18,17,19,19,19,22,21,21,21,21,23,23,23,22,23,22,23,24,23,25,22,23,23,21,22,23,23,23,23,21,23,23,24,22,21,23,22],[28,29,28,28,28,28,29,28,28,27,27,27,28,27,27,27,27,27,27,27,28,27,28,28,27,28,28,28,28,27,27,28,28,28,27,28,27,27,28,27,27,27,26,27,27,27,25,25,25,24,23,24,24,22,21,23,21,20,20,20,17,15,12,9,8,6,5,4,4,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,7,7,6,6,5,5,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,5,5,6,5,5,5,5,5,5,4,4,5,4,4,4,4,5,4,5,5,5,5,4,4,4,4,4,3,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,3,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,5,4,5,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,4,4,4,3,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,2,3,4,3,3,3,3,3,4,3,3,4,4,5,6,7,8,10,12,11,14,16,17,15,16,18,18,17,20,20,19,20,20,21,22,21,23,23,24,22,24,22,22,23,22,21,23,22,24,23,24,24,26,25,27,25,26,27,27,27,27,26,26,27,26,27,26,26,26,26,26,26,25,26,26,25,26,24,25,25,25,26,25,24,26,23,24,24,24,23,22,21,20,20,19,15,15,14,12,11,8,6,6,5,4,4,4,4,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,8,7,8,8,8,8,7,7,6,6,6,5,6,6,6,7,8,7,7,7,7,6,5,6,6,5,5,5,4,4,4,4,3,3,3,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,5,5,5,6,6,5,5,4,4,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,6,7,7,6,5,5,4,4,4,5,5,4,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,4,4,4,3,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,6,5,6,6,6,6,5,5,5,5,5,5,4,4,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,3,4,4,4,5,5,5,5,5,5,5,5,5,6,6,5,5,5,6,5,4,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,3,4,5,6,7,7,9,10,10,9,10,12,13,14,16,16,18,19,17,16,18,18,18,20,18,19,22,20,22,23,24,23,23,23,24,24,24,24,22,23,24,22,23,23,22,23,24,21,22,23,24,21,20,23,21],[29,28,28,29,29,29,28,28,29,27,27,28,27,27,27,27,27,27,27,27,27,26,27,27,27,26,28,28,27,28,27,27,28,29,27,28,28,28,28,28,28,27,27,27,27,26,25,24,25,25,24,24,23,22,20,22,20,19,19,19,16,14,11,9,7,6,5,4,4,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,6,5,5,4,5,5,5,5,5,5,4,4,5,5,4,5,5,5,4,5,5,4,5,6,6,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,3,4,4,4,4,5,5,4,5,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,3,3,3,4,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,5,5,6,8,10,12,11,13,15,16,15,15,17,18,16,19,19,19,19,21,21,23,22,22,23,24,23,24,22,22,24,22,21,23,24,23,23,23,25,25,25,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,26,26,27,26,27,26,25,26,25,24,24,24,24,22,21,21,20,18,16,15,14,12,11,8,6,5,4,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,7,6,7,7,7,8,7,6,6,5,5,5,5,6,5,7,7,6,6,6,5,5,5,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,4,4,5,5,5,5,5,5,4,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,5,5,6,7,7,6,5,4,4,4,4,5,4,4,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,4,5,5,5,5,6,6,6,6,6,6,5,6,6,5,5,5,4,4,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,7,8,9,9,9,10,12,13,14,16,17,20,20,18,17,18,19,19,21,20,20,21,21,24,22,23,22,23,22,25,23,23,22,22,22,23,20,22,24,22,22,23,23,21,23,24,21,21,23,21],[28,28,28,28,28,29,29,28,28,28,27,27,27,27,27,27,27,28,28,28,28,28,27,28,27,27,28,28,28,28,27,28,28,29,28,28,28,28,28,28,28,28,27,27,27,26,26,25,25,25,24,24,24,23,22,23,20,20,19,19,16,14,11,9,7,5,4,4,4,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,4,5,5,5,4,5,5,6,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,5,5,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,3,3,4,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,6,6,5,5,6,6,6,5,5,5,4,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,4,4,4,5,6,8,10,12,12,14,15,16,16,16,17,17,18,19,18,18,20,20,21,22,21,22,23,23,23,24,22,22,24,22,21,23,23,23,21,23,24,25,25,26,25,25,27,27,27,27,27,27,27,26,27,27,27,27,27,26,26,27,27,27,26,26,26,25,27,26,27,25,25,26,25,25,25,25,24,23,21,21,21,18,16,18,14,13,11,8,7,5,5,4,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,7,6,6,7,7,7,7,7,6,6,5,5,5,5,6,5,6,7,6,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,5,5,5,6,6,5,5,4,4,3,3,3,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,6,7,5,5,4,4,4,4,4,4,4,4,5,5,5,6,5,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,6,6,6,5,5,5,5,5,5,5,4,4,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,2,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,4,4,4,4,4,4,4,5,5,4,5,5,4,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,7,8,10,9,9,10,12,12,14,16,17,19,20,19,16,18,19,19,21,19,22,21,21,24,24,23,23,24,22,24,24,23,23,22,23,23,20,21,23,23,22,23,22,22,22,23,22,20,23,20],[28,28,28,27,27,28,28,27,28,27,26,26,26,26,26,27,26,26,27,26,27,27,26,27,27,27,27,27,27,26,27,27,27,28,27,27,26,27,27,27,27,27,26,27,26,25,25,24,24,23,23,23,23,22,21,22,20,20,19,18,15,13,11,9,7,6,4,4,4,3,3,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,6,6,6,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,4,4,4,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,4,4,5,5,6,6,5,6,6,6,6,6,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,5,5,6,7,10,11,10,13,14,15,13,14,16,16,15,17,17,17,19,19,20,20,20,22,21,22,21,21,21,19,21,20,19,21,20,22,21,22,23,24,24,25,24,25,24,25,25,26,25,25,25,25,25,25,25,25,25,25,25,25,25,26,24,24,24,25,24,24,26,23,23,25,24,23,23,23,23,21,21,20,19,18,15,17,14,14,12,7,6,5,4,4,3,3,3,3,3,4,3,4,4,4,5,5,5,5,6,6,6,6,7,6,7,7,8,8,7,6,6,5,5,5,5,6,6,6,7,6,7,7,6,6,5,5,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,4,4,5,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,3,4,4,4,5,6,7,7,6,5,4,4,4,4,4,4,4,5,5,6,6,6,6,7,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,5,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,6,5,4,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,3,4,5,6,7,7,8,9,9,9,9,11,11,13,14,14,18,18,17,16,17,18,17,20,18,19,21,21,22,23,23,22,22,22,23,23,22,24,21,23,23,21,21,22,22,23,23,20,20,23,23,20,19,22,20],[28,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,26,27,26,26,27,26,26,27,26,27,27,27,27,27,26,27,27,28,26,27,27,27,28,27,27,27,26,26,26,25,25,24,25,24,24,24,23,22,20,22,20,19,18,19,16,13,11,8,7,5,4,4,4,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,6,5,5,6,6,5,5,5,4,5,5,4,4,5,4,4,4,4,5,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,3,4,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,5,5,4,5,5,5,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,2,3,3,2,2,3,3,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,4,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,2,3,3,3,3,3,4,4,4,5,5,6,8,9,10,12,14,16,13,14,16,17,15,17,18,17,18,18,20,21,20,21,21,22,21,23,21,19,22,21,19,21,21,23,22,22,22,25,24,26,24,25,26,26,26,27,26,26,26,25,25,26,26,25,26,26,26,26,25,26,24,25,24,24,24,24,25,24,23,25,24,22,23,23,22,21,20,19,19,18,15,14,13,12,11,8,6,5,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,6,6,6,6,6,5,5,5,4,4,4,4,5,5,6,6,5,6,5,5,5,4,5,4,4,4,4,4,3,3,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,5,6,6,6,6,5,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,5,5,5,5,5,6,6,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,3,4,4,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,4,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,4,5,6,6,7,9,8,8,9,10,11,12,15,15,18,18,16,15,17,17,16,18,18,18,20,19,21,23,23,21,21,22,23,22,22,23,21,21,22,20,20,22,22,21,22,21,20,20,23,19,17,20,19],[29,28,28,29,29,29,28,28,29,27,28,28,28,27,27,27,26,28,27,27,27,26,27,28,27,27,28,28,27,27,26,27,28,28,27,28,27,27,28,27,28,27,27,27,26,26,25,24,25,24,24,24,24,22,21,22,21,19,19,18,15,13,10,8,6,5,4,4,4,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,5,5,5,4,5,5,5,5,5,6,6,5,6,6,5,5,5,4,5,5,5,4,5,5,4,4,5,5,4,4,5,4,4,5,4,4,4,5,6,5,5,5,5,5,4,5,4,4,4,4,4,3,4,4,3,3,3,4,4,4,4,4,5,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,3,3,3,4,3,3,3,3,4,3,3,3,4,3,3,4,4,3,4,4,5,5,5,5,5,5,5,5,6,5,6,5,5,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,3,4,4,4,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,1,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,5,5,7,9,10,10,13,14,16,13,15,18,16,16,18,18,18,19,19,20,21,20,22,23,23,23,24,21,21,23,21,21,23,22,24,21,22,23,24,24,27,25,26,26,27,27,27,27,26,27,26,27,27,27,27,27,27,27,27,27,27,26,27,25,26,27,25,27,26,26,27,24,23,25,24,25,23,22,22,21,20,17,17,16,14,11,8,6,5,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,5,6,6,6,6,6,5,5,5,4,4,4,5,5,5,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,5,6,6,6,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,5,5,4,4,4,3,3,3,3,3,3,2,3,3,2,2,2,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,3,3,4,4,4,4,3,4,4,4,3,4,4,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,4,4,5,5,4,5,4,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,7,8,8,8,9,11,11,13,15,16,19,20,18,15,17,17,17,20,19,19,20,20,24,22,23,22,22,20,24,23,23,22,21,22,21,19,21,23,21,20,21,20,20,22,22,19,19,22,19],[28,28,28,28,28,28,28,28,28,27,26,26,27,26,26,27,26,27,27,27,27,27,27,28,27,27,28,27,28,26,26,27,28,28,27,28,27,28,28,27,28,27,26,27,27,26,26,25,25,24,23,23,23,22,22,21,20,20,19,18,15,14,10,8,7,5,4,4,4,3,3,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,7,6,6,7,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,5,6,5,5,5,5,4,4,5,5,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,6,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,4,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,3,2,2,2,3,3,3,3,3,4,4,4,5,5,7,8,9,10,13,15,15,13,15,17,16,16,18,18,17,18,19,20,21,21,22,21,23,22,23,20,20,22,20,20,22,22,22,21,23,24,25,25,25,25,26,27,27,27,27,27,26,27,27,27,27,27,27,27,27,27,27,26,27,26,26,26,26,26,25,27,25,24,26,24,23,24,24,22,22,21,21,20,18,15,17,13,12,11,7,6,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,6,6,6,6,7,7,7,7,6,6,5,5,5,4,5,5,5,6,7,5,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,5,5,6,5,5,4,3,3,3,3,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,5,6,7,7,6,5,4,4,4,4,4,4,4,5,5,6,6,6,6,7,7,6,6,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,6,6,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,5,5,4,4,4,4,4,4,3,4,3,3,3,3,3,3,4,4,3,4,3,4,4,5,4,4,5,5,4,5,4,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,6,6,6,8,9,8,9,9,11,10,12,14,14,18,18,18,16,17,17,17,19,18,19,20,20,22,22,22,22,22,22,23,22,22,23,21,22,22,20,21,22,22,22,22,21,21,22,21,20,18,22,19],[28,28,27,27,27,28,28,27,27,26,26,25,26,25,26,26,26,26,26,26,26,26,26,27,26,26,27,27,27,26,25,26,26,27,26,27,26,27,27,27,27,26,25,26,26,26,25,24,24,23,23,23,22,22,21,21,19,20,19,18,16,14,11,8,8,6,5,4,4,3,3,3,2,2,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,6,6,6,5,6,6,6,5,6,5,5,5,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,6,6,5,5,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,4,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,3,3,2,3,3,3,3,4,3,3,4,4,5,6,7,9,10,10,13,14,15,13,15,16,16,15,17,18,16,18,19,19,20,20,21,20,22,20,21,20,19,21,20,20,20,21,21,21,22,22,24,23,26,23,24,25,25,26,25,25,25,25,25,25,25,25,25,25,24,24,24,24,25,23,24,23,23,23,23,25,23,23,24,22,22,23,23,21,20,20,20,19,19,15,17,15,12,12,7,6,5,4,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,7,6,7,7,7,7,6,6,5,5,4,5,4,5,5,6,6,6,6,6,5,6,5,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,5,5,5,5,4,4,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,5,5,6,7,7,7,7,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,5,5,5,5,6,6,6,6,6,7,6,7,6,6,6,6,6,5,5,5,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,5,5,5,6,6,5,5,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,5,6,6,6,8,9,8,8,9,9,11,12,14,15,18,17,15,15,17,17,16,18,17,18,20,20,22,22,22,21,23,22,22,24,22,22,21,23,22,20,20,22,22,22,22,20,20,20,22,19,18,20,20],[28,28,28,28,28,28,28,28,28,26,26,26,27,26,27,26,26,27,26,27,26,25,26,27,26,26,27,27,27,27,26,27,27,28,26,27,27,27,28,27,27,26,26,26,26,25,24,23,25,23,23,24,23,22,20,22,20,19,19,18,15,13,11,8,7,6,5,4,4,3,3,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,5,5,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,5,5,6,9,9,10,12,14,16,13,14,17,16,15,17,18,17,18,18,19,21,19,21,21,21,21,23,20,19,22,21,20,20,21,23,21,22,23,24,24,26,24,25,26,26,26,27,26,26,26,26,26,26,26,26,26,26,25,25,25,26,24,26,24,24,25,24,25,24,24,25,23,22,23,22,22,21,20,20,19,18,15,15,14,12,11,8,6,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,5,5,5,4,4,4,4,4,4,5,6,4,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,3,3,3,4,5,5,4,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,4,5,5,5,6,7,7,6,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,6,5,5,5,5,5,4,5,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,5,5,4,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,4,5,6,6,7,8,8,8,8,10,10,12,14,15,18,19,15,14,16,18,14,18,17,17,19,19,21,21,22,21,22,20,23,22,21,22,21,21,21,18,20,21,21,18,21,19,19,20,21,18,16,19,18],[29,29,29,29,29,29,28,28,29,27,28,27,28,27,27,27,27,28,27,27,28,27,27,28,28,27,28,28,28,28,27,28,28,29,27,28,28,28,28,28,28,27,27,27,27,26,26,25,25,24,24,24,24,23,22,21,20,20,19,18,16,13,11,9,7,6,5,4,5,4,3,3,3,2,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,6,6,7,7,6,6,6,5,6,6,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,5,5,5,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,5,4,3,4,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,4,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,1,2,2,2,3,3,3,3,3,3,4,4,4,5,5,7,8,9,10,13,14,16,14,15,17,17,16,19,19,18,19,20,21,21,21,22,23,24,22,24,21,21,23,20,21,22,23,23,22,23,25,26,26,26,25,27,28,28,28,28,28,28,28,28,28,28,28,28,27,28,27,28,27,28,27,27,25,26,28,26,28,26,26,27,25,24,25,25,25,24,23,23,22,21,17,18,16,14,12,7,6,5,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,6,6,6,6,5,5,4,4,4,4,5,5,5,5,4,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,5,5,5,4,4,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,6,6,7,7,6,5,4,5,4,5,5,4,5,5,6,6,6,6,6,7,6,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,3,3,4,4,4,4,4,4,5,4,4,5,4,4,4,4,5,4,4,5,5,5,5,4,5,5,5,5,5,5,5,6,6,6,7,6,7,6,7,7,6,6,6,6,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,5,4,4,4,5,5,4,4,4,4,4,4,4,4,3,4,3,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,5,4,5,5,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,5,6,6,7,8,8,8,8,9,11,12,14,15,17,18,16,15,18,19,17,20,19,20,20,20,23,22,23,22,22,21,23,22,21,22,21,22,22,20,20,21,21,20,21,19,21,21,22,20,18,20,18],[28,28,27,28,28,28,28,27,28,26,25,26,27,26,26,26,26,26,26,26,26,26,26,27,26,26,26,27,26,26,26,27,27,27,26,27,26,26,27,26,27,26,26,26,26,25,25,24,25,23,24,23,22,22,20,20,19,19,18,17,15,13,11,8,7,6,5,5,5,4,3,3,3,3,3,4,4,4,4,4,4,4,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,7,7,8,8,7,7,7,7,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,5,6,5,5,5,6,6,6,6,6,6,6,5,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,5,5,5,6,6,5,6,6,7,7,7,7,7,7,7,7,8,8,8,7,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,4,5,5,5,4,3,4,3,4,4,4,4,4,5,4,4,5,5,5,5,6,5,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,7,8,9,10,12,13,14,12,13,15,15,14,16,16,16,16,17,19,19,18,21,20,20,19,21,20,18,20,19,19,20,20,20,20,21,22,24,22,25,23,24,24,25,25,26,25,25,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,23,24,23,25,22,22,24,22,21,23,22,20,20,20,20,19,19,16,17,15,13,12,7,6,5,4,4,3,3,3,3,3,3,3,4,3,4,4,5,5,5,5,5,6,6,6,6,7,7,7,7,7,6,6,5,5,4,4,5,5,6,7,6,6,6,5,6,5,5,5,4,4,3,3,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,4,4,4,5,5,5,5,5,5,4,4,3,3,3,2,3,2,3,3,3,3,3,4,3,3,4,4,3,4,4,4,3,4,4,4,4,4,5,4,5,5,5,4,5,5,6,6,7,8,8,7,6,6,6,5,6,6,6,6,6,7,7,8,7,8,9,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,6,6,5,6,5,5,6,6,6,6,7,7,7,8,7,8,7,8,7,7,7,7,7,6,6,5,5,4,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,5,5,5,4,4,5,4,4,5,4,4,4,3,3,3,4,3,3,4,4,3,4,4,3,3,4,4,4,5,5,5,5,6,6,5,5,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,4,3,4,4,4,5,5,5,5,6,6,5,5,5,6,5,4,5,5,4,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,3,4,5,6,7,7,8,9,9,9,9,10,11,12,12,13,16,17,16,14,17,17,15,19,16,19,20,20,22,22,22,21,21,21,23,24,22,23,20,22,22,19,20,21,21,20,21,18,20,20,21,19,17,19,19],[28,28,27,27,28,27,27,28,26,26,25,25,27,24,26,25,26,25,25,26,26,25,26,27,26,26,26,26,26,26,25,26,27,27,26,26,26,26,26,26,26,26,25,25,25,25,24,23,24,23,22,21,21,21,21,20,19,19,18,17,15,14,11,9,8,7,6,5,5,4,4,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,6,6,7,6,6,6,7,7,7,7,7,7,7,7,7,7,7,8,8,7,7,6,6,7,7,7,6,7,7,6,6,7,7,6,7,7,6,6,7,6,6,7,7,7,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,5,6,5,6,6,6,6,6,6,6,6,6,5,6,5,5,6,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,6,5,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,7,7,7,6,7,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,5,6,6,5,4,4,4,4,4,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,2,2,3,3,3,4,4,3,4,4,4,4,4,5,6,6,8,10,10,11,13,13,14,14,14,16,15,15,17,17,16,17,18,18,19,19,20,20,21,20,22,20,18,20,19,18,20,20,21,20,21,22,24,24,26,23,24,24,24,24,25,24,24,25,24,24,25,25,25,24,24,24,23,24,24,23,23,22,23,23,23,24,23,22,24,22,22,22,22,21,20,20,19,18,18,14,15,13,12,12,8,6,6,5,4,4,4,3,3,3,3,3,4,4,4,4,5,5,5,5,6,7,6,6,7,7,7,8,7,7,6,5,5,5,5,4,5,6,6,7,7,7,7,6,6,6,5,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,6,6,7,8,8,8,7,6,6,6,6,6,6,6,6,7,7,7,8,7,8,8,9,9,8,7,7,7,7,7,6,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,3,2,3,3,3,3,4,4,4,4,4,5,5,5,4,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,5,6,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,8,8,8,7,7,8,7,7,7,6,6,5,5,5,5,4,5,4,4,4,5,4,3,4,4,3,4,4,3,3,4,4,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,5,4,4,4,5,4,4,5,5,5,5,6,6,6,7,7,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,3,3,4,4,4,4,5,5,5,5,6,5,5,6,6,5,6,6,6,5,5,5,4,4,4,4,4,3,4,4,3,4,4,3,3,3,3,3,3,3,4,5,6,7,7,8,10,9,9,9,10,12,13,15,14,17,17,16,15,17,17,16,18,16,20,21,19,22,22,22,22,21,22,22,23,23,22,20,23,21,19,19,20,22,19,21,18,21,20,21,18,17,19,19],[28,29,28,28,28,28,29,28,28,27,26,26,27,26,27,26,27,27,26,27,26,25,27,27,26,27,27,27,28,27,26,27,28,29,27,28,28,28,28,27,28,27,26,27,27,26,26,24,26,25,24,23,24,22,22,21,21,20,19,19,16,14,12,9,8,7,6,6,5,4,4,4,3,3,4,4,4,4,4,4,4,4,5,4,5,5,5,6,6,6,6,6,6,6,7,6,6,6,7,7,6,7,7,7,7,8,8,8,7,9,9,8,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,6,7,7,7,6,7,6,6,6,6,6,5,6,6,5,5,5,6,6,6,7,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,7,7,7,7,7,7,7,7,7,7,8,7,7,7,6,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,4,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,5,5,5,5,4,4,4,4,3,4,4,4,4,5,5,5,5,5,5,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,2,2,3,3,3,4,4,4,3,4,4,4,4,5,6,6,8,9,10,11,14,14,16,13,14,17,16,15,17,18,17,17,19,20,20,21,21,22,22,22,24,20,20,22,20,19,20,22,22,20,23,23,25,25,27,25,26,27,27,27,27,27,27,27,27,27,26,27,27,26,27,26,26,26,27,26,26,24,25,25,25,26,25,26,26,23,23,23,23,22,22,21,20,19,19,16,15,14,13,12,8,7,6,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,5,6,6,6,7,6,6,6,6,6,5,5,4,4,5,6,6,6,5,6,5,5,5,4,4,4,4,4,4,3,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,6,6,5,6,5,4,4,3,3,3,2,3,2,2,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,8,8,8,7,7,6,6,5,6,6,6,6,6,7,7,8,7,8,9,8,8,7,7,7,7,7,6,6,6,5,6,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,5,6,6,6,6,6,6,6,7,8,7,8,8,8,8,8,7,7,8,7,7,6,6,6,5,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,3,4,4,4,4,4,5,4,5,5,5,5,6,5,5,5,6,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,4,4,5,5,5,5,5,6,5,5,5,5,5,5,4,5,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,5,6,7,7,8,9,9,9,9,10,11,13,13,15,18,18,14,14,17,17,15,18,18,17,20,19,21,20,21,21,21,20,22,22,21,21,20,22,21,19,19,21,19,20,21,20,20,20,22,20,16,19,19],[27,27,26,26,26,27,27,27,26,26,24,26,26,26,26,26,25,24,25,25,25,25,25,26,26,25,26,26,26,26,25,25,26,27,26,27,26,27,27,27,27,26,25,26,27,26,25,25,24,23,23,23,22,22,21,21,19,20,19,18,16,15,12,9,10,8,7,7,7,6,6,5,5,4,5,6,6,6,6,6,6,6,7,6,7,7,7,8,8,8,8,8,8,9,8,9,8,8,9,9,9,9,9,9,9,9,10,9,9,10,10,9,8,9,8,8,8,8,8,8,8,8,7,8,8,8,7,8,8,7,8,8,7,8,8,9,9,9,9,8,9,8,8,8,7,8,8,7,7,8,7,6,8,7,7,8,8,8,8,8,8,7,7,7,7,7,7,7,7,6,6,7,7,6,7,7,6,6,6,6,6,6,5,6,6,6,6,7,6,6,7,7,7,7,7,8,8,9,8,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,7,7,7,7,7,6,7,7,6,6,6,5,5,5,5,5,4,5,5,6,6,6,6,6,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,6,6,5,5,4,5,4,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,5,6,5,5,4,5,5,4,4,4,4,3,3,4,4,4,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,3,3,3,4,5,4,4,5,5,5,5,6,7,7,8,10,10,11,13,14,15,14,14,16,16,14,15,17,15,16,17,19,19,19,21,20,20,20,21,21,18,20,18,18,21,21,20,19,21,22,23,23,25,24,24,25,26,26,27,26,25,26,25,26,25,26,27,26,26,25,24,25,24,24,24,23,24,23,24,25,23,23,24,22,22,21,22,21,19,20,18,17,18,15,16,14,12,12,8,7,6,5,4,4,3,3,3,3,3,3,4,4,4,4,5,5,5,6,6,6,6,7,7,7,7,8,7,7,7,6,5,6,4,6,6,6,7,7,6,6,5,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,4,4,5,6,6,6,6,5,4,4,3,3,3,3,3,3,3,4,4,4,3,5,5,4,4,5,4,5,5,5,4,6,5,5,6,6,6,6,6,7,6,6,7,7,7,8,9,9,9,8,7,7,8,8,8,7,7,8,9,9,9,9,10,10,10,10,10,9,9,9,9,9,8,8,8,8,8,8,7,7,7,7,7,7,6,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,2,2,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,8,8,7,8,8,8,7,7,8,8,8,8,8,8,9,9,10,10,10,9,10,9,10,9,9,9,8,8,7,7,7,7,6,6,6,6,6,5,6,6,4,5,5,4,5,5,4,4,4,5,3,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,7,7,6,6,7,7,6,7,7,6,6,5,4,5,6,4,4,6,5,4,5,6,4,4,6,6,5,6,6,6,6,7,7,5,6,7,7,6,6,7,6,5,6,5,5,5,5,4,3,4,3,4,4,4,5,5,5,5,6,6,6,6,6,6,6,7,7,6,5,6,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,3,3,4,4,5,6,7,7,8,9,9,9,9,10,11,12,14,15,18,18,16,13,17,18,15,18,16,19,20,20,22,22,20,20,22,23,22,21,22,20,20,21,20,18,18,21,21,18,20,18,18,20,21,18,16,18,17],[29,29,29,29,29,29,29,28,29,28,27,27,28,27,27,27,27,27,27,27,27,26,27,27,27,27,28,28,28,27,27,28,28,29,28,29,28,29,29,28,29,28,27,28,28,28,27,26,26,26,25,25,25,23,22,23,22,22,20,20,17,14,12,9,9,7,6,6,6,5,5,4,4,4,5,5,5,5,6,5,5,6,6,6,6,6,7,7,7,7,8,8,8,8,8,8,7,8,9,8,9,8,9,9,9,9,9,9,9,10,10,9,8,9,8,8,8,8,8,7,8,9,8,8,8,8,7,8,8,8,8,8,7,8,8,8,8,9,8,8,8,7,8,8,8,7,8,8,7,7,8,7,7,7,8,8,7,8,8,7,8,7,7,7,7,6,7,7,7,6,7,6,7,6,7,7,6,6,7,6,7,6,6,7,6,6,6,7,6,6,6,7,6,7,7,8,8,8,8,8,8,8,8,9,9,9,9,8,8,8,8,7,7,7,7,6,6,7,7,6,6,6,6,5,6,6,5,5,5,5,4,5,6,5,6,6,6,6,7,6,6,5,5,5,5,5,5,5,4,5,5,4,5,5,5,6,7,7,6,5,5,5,4,4,5,5,4,6,5,5,5,6,6,6,7,7,7,7,6,6,6,6,5,6,5,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,2,2,3,3,3,4,4,4,4,4,4,4,5,6,6,7,9,11,11,12,15,16,14,14,17,16,15,17,18,18,20,21,21,22,22,22,23,24,23,24,22,21,22,20,20,21,23,23,21,24,24,25,27,27,26,28,27,28,28,27,28,27,27,27,27,27,27,28,28,26,27,26,27,27,26,26,24,26,26,26,27,25,26,26,23,24,25,24,23,23,21,22,21,20,18,17,16,14,12,9,7,6,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,6,6,6,6,8,8,7,7,6,6,6,4,5,5,5,6,6,7,6,6,6,5,5,5,5,5,4,4,4,3,3,3,3,2,2,2,2,1,2,2,2,2,3,2,2,3,3,3,3,4,4,4,5,6,6,5,7,6,4,4,3,4,3,4,4,3,3,4,4,4,4,4,4,4,5,5,4,5,5,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,7,8,9,8,8,7,6,6,6,6,7,7,7,7,8,9,9,8,9,10,9,9,9,8,8,8,8,7,7,7,6,7,6,6,6,6,6,5,5,5,5,5,5,4,4,5,4,4,4,4,3,3,3,3,3,2,2,2,3,3,3,3,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,5,6,6,5,6,6,6,6,6,7,7,7,7,7,7,8,7,7,7,8,8,8,9,8,9,9,9,9,9,8,8,8,8,8,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,3,3,4,4,4,4,4,5,5,5,5,6,5,6,5,5,5,5,5,5,6,6,5,6,5,5,5,4,4,4,4,4,4,5,4,4,4,5,4,4,5,5,4,5,5,6,6,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,4,3,4,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,6,6,7,7,8,9,9,10,10,11,11,13,14,15,19,19,16,15,18,18,17,18,18,19,20,20,22,23,21,21,21,21,22,23,21,22,21,22,21,19,19,21,20,20,22,20,19,21,22,19,17,20,19],[27,27,26,27,27,27,27,26,27,25,25,25,26,25,25,25,25,25,26,25,25,26,25,25,26,25,26,27,26,26,25,26,26,27,26,26,26,26,27,26,27,26,26,26,26,26,25,24,24,23,23,23,23,22,21,21,20,19,19,17,15,14,11,9,8,7,6,6,6,5,4,4,4,4,5,5,5,5,6,6,6,7,7,6,7,7,8,8,9,9,9,9,9,9,9,9,9,9,10,10,9,10,10,10,10,10,11,10,10,11,11,9,9,9,9,9,9,8,8,8,8,8,8,9,9,9,9,10,9,9,9,9,9,9,10,10,10,10,10,10,10,9,10,9,9,9,9,8,8,9,8,8,8,8,8,9,9,9,8,9,8,7,7,7,7,6,7,8,7,6,7,7,7,6,8,7,7,7,7,8,7,7,7,7,8,7,8,8,8,8,8,8,8,8,8,9,10,9,9,10,10,10,10,10,10,10,10,9,10,10,10,9,8,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,5,5,5,6,5,6,6,6,6,7,6,5,6,6,6,5,6,6,5,5,6,6,5,6,6,6,7,7,7,6,6,6,6,6,7,7,6,7,7,6,7,7,7,7,8,7,7,8,8,8,7,7,7,6,6,6,6,6,6,6,5,5,6,5,5,5,5,4,4,4,3,3,3,3,3,2,3,2,2,2,2,1,2,2,2,1,1,0,1,1,2,2,3,3,3,3,3,4,4,4,4,5,6,6,7,9,10,10,13,14,15,12,13,17,15,15,17,18,16,17,18,20,20,19,22,20,22,20,22,20,20,19,18,18,19,20,20,19,20,22,23,24,25,24,25,25,26,25,26,26,26,27,26,26,26,26,26,26,26,26,25,25,25,24,24,23,25,23,23,25,23,24,25,22,23,23,22,22,21,20,21,20,20,17,18,15,14,13,8,7,5,5,4,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,6,7,7,7,8,8,8,7,6,5,5,5,5,5,5,5,8,8,6,7,7,6,5,5,5,5,4,4,4,4,3,3,3,2,3,2,2,2,3,3,2,3,3,2,3,4,4,3,4,4,4,5,6,6,6,7,6,6,5,5,4,4,4,4,5,4,4,5,5,5,5,6,5,5,6,6,5,6,6,6,5,6,6,6,6,6,7,6,7,7,7,6,7,7,8,8,9,10,9,9,8,8,8,8,8,8,8,8,9,10,10,10,10,10,11,11,10,10,10,9,9,9,9,8,8,8,8,7,7,7,7,6,6,7,6,6,6,5,6,5,5,5,4,4,5,4,4,4,4,3,3,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,6,6,7,7,6,7,7,7,7,7,8,8,8,8,8,8,8,8,9,9,8,8,9,10,9,10,10,10,10,10,9,9,9,8,9,8,7,7,6,6,6,6,6,6,5,5,6,6,5,4,5,5,4,5,5,4,4,5,5,4,4,4,5,5,5,5,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,5,6,6,6,5,4,4,5,5,4,5,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,7,5,6,6,6,6,6,6,6,5,5,5,5,5,4,4,3,4,3,4,4,4,5,5,5,5,6,6,6,6,7,6,6,6,7,6,6,6,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,4,5,6,7,8,8,8,9,10,10,10,10,11,12,13,14,15,16,18,17,15,17,18,16,19,17,19,19,20,22,22,19,21,21,22,22,23,22,22,20,21,21,19,19,20,20,19,20,19,18,20,20,18,16,18,18],[29,29,28,28,28,28,28,28,28,27,27,26,28,26,27,26,27,27,27,27,27,27,28,28,27,27,28,27,28,28,27,28,28,29,28,28,28,28,29,28,29,28,28,28,28,28,27,26,26,25,25,25,25,24,24,24,22,22,21,19,17,16,13,11,10,8,7,6,6,6,6,5,5,5,6,6,6,6,7,7,7,7,7,7,8,9,8,9,10,10,10,10,10,11,10,10,11,11,11,11,12,11,11,11,11,11,11,12,11,12,11,11,11,11,11,10,10,10,11,10,10,10,10,10,10,11,10,11,11,10,11,11,10,11,11,11,11,11,10,11,11,10,11,11,10,10,11,10,10,10,10,9,9,9,10,10,10,10,11,9,9,8,9,8,9,8,9,9,8,8,8,9,9,8,9,9,9,9,9,9,9,9,9,9,9,9,9,10,8,9,9,9,9,9,10,10,11,11,10,11,11,11,11,11,12,12,11,10,10,10,11,10,9,10,10,9,9,9,9,8,8,9,8,7,7,8,7,6,7,7,5,6,6,7,6,8,8,8,8,8,7,7,7,7,7,7,7,7,6,7,7,6,7,7,8,8,8,8,8,7,7,7,6,7,7,7,7,8,8,7,8,8,8,8,9,8,8,8,8,9,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,6,4,4,4,4,3,3,4,3,2,3,3,2,2,3,3,2,1,1,0,1,1,2,3,3,4,3,3,4,5,4,5,6,7,7,8,10,11,11,14,16,16,14,16,18,17,16,18,18,18,18,20,21,20,21,23,21,22,21,23,21,20,21,20,19,21,21,22,22,23,24,26,25,26,25,25,26,27,26,27,27,27,27,27,27,26,27,27,26,26,26,26,26,26,26,26,24,26,25,25,26,24,24,26,24,24,24,24,23,23,22,22,20,19,16,18,16,14,13,8,8,5,5,4,3,3,3,3,4,3,4,5,5,5,6,7,6,7,7,7,8,9,9,8,9,10,11,10,9,9,8,8,6,5,6,7,8,8,9,9,8,7,8,8,7,6,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,7,8,8,9,9,8,7,6,6,6,5,6,5,6,5,6,6,6,6,7,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,8,8,9,10,10,10,10,9,9,9,9,9,9,9,9,10,11,11,11,11,11,13,12,12,11,11,11,10,11,10,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,6,5,4,5,5,4,5,4,5,5,6,6,5,6,7,6,6,6,6,6,7,7,7,6,7,6,6,7,6,6,7,7,6,7,7,7,7,7,8,7,7,8,8,8,8,8,9,9,10,9,9,10,10,9,10,10,10,10,10,11,10,11,11,11,11,11,10,10,10,10,9,9,8,8,7,7,7,6,6,6,6,6,6,6,5,5,6,5,4,6,6,4,4,6,6,4,5,6,6,6,6,6,7,7,7,7,7,7,7,7,6,7,7,6,6,7,7,6,6,6,6,5,5,5,5,5,4,5,6,5,5,6,6,5,5,6,6,6,7,7,7,7,8,8,6,7,8,7,7,6,6,6,6,5,5,5,5,5,4,3,4,4,4,5,5,6,6,6,6,7,7,7,8,8,8,8,7,9,8,7,7,7,6,6,7,7,6,7,7,6,6,6,6,6,7,7,7,6,7,7,9,9,10,10,12,12,12,13,12,14,15,16,17,18,20,19,19,19,20,19,21,21,20,21,23,22,24,24,23,23,24,24,25,24,25,25,23,25,25,23,23,24,25,24,24,23,22,23,23,22,21,22,22],[29,29,29,29,29,29,30,29,29,29,28,28,29,28,29,28,28,28,28,29,28,27,28,29,27,28,29,28,29,29,28,29,29,30,28,29,29,29,29,29,29,29,28,29,29,28,28,26,27,26,25,26,26,24,24,24,24,22,21,21,19,17,14,13,11,10,9,7,8,7,6,5,7,7,8,9,8,9,10,10,10,11,10,10,11,12,12,13,12,13,13,13,13,13,14,13,13,13,14,14,14,14,14,14,14,15,15,15,13,15,15,14,13,14,15,14,13,13,13,13,13,14,13,13,14,13,12,14,14,13,14,13,12,13,13,14,13,14,13,14,14,13,14,13,13,12,13,13,12,14,13,12,12,12,13,12,13,13,13,13,13,12,12,12,12,11,12,12,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,12,12,11,12,13,12,12,12,12,12,13,12,13,13,13,12,14,13,13,13,15,14,14,13,13,13,13,13,13,12,13,13,12,12,13,12,11,11,12,11,11,10,11,10,9,10,10,8,9,9,9,10,10,10,11,10,10,10,10,9,10,9,9,9,9,9,9,8,10,10,9,10,10,11,10,10,10,11,10,10,10,10,11,10,10,10,11,10,12,11,11,12,11,12,12,12,12,11,12,10,11,10,10,10,10,10,10,9,8,9,9,8,8,9,9,8,6,5,5,6,6,4,5,6,3,3,4,4,2,3,4,4,4,2,2,1,0,1,2,3,4,4,5,4,5,6,5,6,6,8,8,10,12,14,14,16,16,17,17,18,19,18,19,20,21,20,21,22,23,23,23,25,24,25,23,25,23,23,23,22,20,22,24,23,22,22,24,25,26,25,26,27,27,27,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,24,27,26,25,27,25,25,26,24,25,25,24,24,24,23,22,21,19,17,18,15,14,13,10,8,6,5,4,4,4,4,4,5,4,6,6,6,6,7,7,7,8,8,9,9,10,10,9,10,12,12,12,11,11,10,9,8,7,8,9,10,10,11,10,10,10,9,9,9,8,8,7,6,6,5,5,6,5,5,3,3,4,3,6,5,4,5,6,6,6,7,7,7,8,9,8,10,9,9,11,11,10,10,8,8,7,7,8,7,7,7,7,9,9,9,9,9,10,9,9,9,11,10,10,11,10,10,9,10,10,9,10,10,10,11,9,9,10,10,10,11,11,12,12,12,12,11,12,12,12,12,11,11,13,13,13,14,13,14,15,14,14,13,13,12,12,13,12,13,12,11,12,11,11,11,10,9,10,10,9,8,9,9,8,8,8,8,7,8,7,7,5,7,7,6,5,6,7,6,7,8,7,8,9,9,8,9,9,10,9,9,10,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,10,10,9,10,10,11,11,10,13,12,12,12,12,12,12,13,13,13,13,14,13,13,14,13,14,14,12,14,12,13,13,12,11,11,10,10,9,10,9,8,8,9,7,7,8,8,6,6,7,6,5,7,7,5,6,7,7,5,6,7,8,8,8,8,9,9,9,8,9,9,8,9,8,8,9,8,8,8,8,7,8,8,7,7,6,6,6,6,5,5,6,6,5,6,7,6,6,8,8,8,9,9,8,8,9,10,8,8,8,8,7,7,8,7,7,7,6,5,5,5,5,4,5,5,6,6,6,7,7,7,7,8,8,9,9,9,9,9,10,10,9,9,9,8,9,9,8,9,9,9,8,9,9,8,8,8,9,8,9,8,10,8,10,10,12,12,13,13,13,13,13,16,16,17,19,19,22,23,22,19,21,21,21,22,22,23,24,23,25,25,25,25,25,24,27,25,25,24,25,25,25,21,23,26,25,23,25,24,23,25,26,23,22,25,23],[29,29,28,29,29,29,29,29,29,28,28,28,28,27,28,28,28,28,28,29,28,28,28,29,28,28,29,29,29,29,28,29,29,29,28,29,29,29,29,29,29,29,28,29,29,28,28,27,28,26,26,26,26,25,25,25,24,23,22,22,19,17,15,14,12,11,9,9,9,9,7,7,7,8,10,11,10,11,13,12,12,13,13,12,13,14,14,15,16,15,16,15,16,16,16,16,15,16,17,16,16,17,16,16,16,16,16,16,15,16,16,15,14,16,15,15,15,14,15,15,15,14,14,15,15,15,14,15,15,15,16,16,15,15,15,16,15,16,16,17,17,16,17,17,16,17,16,15,14,16,15,15,14,14,14,14,15,15,14,15,14,13,14,13,13,13,14,14,13,13,13,14,13,13,14,14,12,13,13,13,13,13,14,14,14,13,14,15,14,13,14,15,15,16,15,16,16,16,16,17,16,16,17,17,17,16,17,17,16,16,16,17,15,16,16,15,16,16,15,13,13,14,13,12,13,13,11,12,13,12,10,10,11,12,10,13,13,13,12,12,13,11,12,12,12,10,12,11,11,11,10,10,10,12,11,12,12,12,12,12,11,12,11,11,13,12,11,13,13,12,13,14,14,13,14,13,14,15,15,15,14,13,13,13,13,12,11,11,11,10,11,12,11,10,10,11,10,10,9,9,7,6,8,6,5,6,6,4,4,5,5,3,4,5,5,5,3,3,2,1,0,1,3,4,5,4,4,6,7,5,6,7,8,9,12,13,14,16,16,19,19,18,18,21,19,19,21,21,20,21,22,24,23,24,26,25,25,24,26,24,24,25,22,22,24,23,24,23,24,25,26,26,27,27,27,29,29,28,29,29,29,29,29,29,28,28,29,29,28,28,28,27,27,27,27,26,27,26,26,27,26,25,27,24,24,26,24,25,23,22,22,20,19,17,17,15,14,14,10,9,8,6,5,6,6,6,5,6,6,7,8,7,8,9,9,9,9,9,10,10,11,12,12,13,14,13,13,12,12,10,9,10,8,9,11,10,13,14,11,12,11,10,10,10,9,9,9,8,8,7,6,7,6,6,5,6,5,5,7,6,7,7,8,8,8,8,9,8,9,9,9,11,10,11,11,11,12,10,8,10,9,9,9,7,11,9,9,10,10,10,10,11,12,11,11,11,12,11,11,12,11,12,11,12,12,11,13,11,12,13,13,11,12,13,12,14,14,14,14,14,13,15,14,14,15,15,14,15,16,16,17,16,17,16,17,17,17,17,16,16,16,16,17,15,15,15,15,14,14,14,13,13,14,13,12,12,12,11,11,10,10,10,8,10,9,8,8,7,8,8,6,7,7,8,9,10,8,10,10,11,11,11,11,12,11,11,11,11,12,12,11,12,12,11,12,12,11,12,12,13,11,13,12,12,11,13,13,13,13,13,15,14,15,15,13,15,15,15,16,15,15,15,15,15,16,15,16,16,15,16,15,15,14,15,13,13,13,12,12,12,11,11,11,11,9,9,11,11,7,9,10,8,7,10,10,8,8,10,9,7,8,10,11,10,10,10,12,11,12,12,12,12,12,12,11,11,12,12,12,11,11,9,10,10,9,8,7,7,8,9,8,8,9,8,8,8,9,8,9,10,9,9,10,10,11,12,11,11,9,12,11,11,12,10,10,9,8,8,8,8,9,6,6,5,7,7,7,8,8,8,8,8,9,9,11,11,11,13,11,11,11,12,12,11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,11,11,10,9,11,11,12,13,13,13,14,15,14,15,15,16,18,19,19,19,22,23,22,20,22,22,21,23,22,23,24,24,25,25,24,24,25,25,25,26,26,25,24,25,26,23,24,25,26,24,25,24,23,24,24,22,22,24,23],[29,29,29,29,29,29,29,29,29,28,28,28,29,28,29,28,29,28,28,29,28,28,29,29,28,28,29,28,29,29,28,29,29,30,29,29,29,29,30,29,30,29,29,29,29,29,28,28,28,27,25,26,26,25,24,25,23,23,22,22,19,18,16,13,12,10,8,7,7,6,7,6,6,6,8,8,9,9,10,9,9,10,11,9,10,12,11,12,14,13,14,15,15,14,15,16,14,15,16,16,15,16,16,16,16,16,16,16,15,16,15,15,15,15,14,15,15,14,14,14,15,14,14,15,15,14,14,16,15,14,16,16,14,16,16,16,16,17,16,16,17,16,17,17,15,16,15,14,12,14,14,12,12,13,14,13,15,14,13,13,13,12,12,13,13,10,12,13,11,12,12,13,12,12,13,13,12,12,14,13,12,11,12,14,13,12,14,16,13,13,14,14,14,15,15,16,16,16,16,16,16,16,17,17,17,16,16,16,15,14,15,16,14,16,16,14,12,15,14,11,11,13,11,10,10,11,11,9,10,11,8,9,10,10,11,11,12,11,12,12,11,10,11,12,11,11,11,11,9,11,10,11,11,12,12,12,13,12,12,11,12,11,11,12,12,11,11,12,12,11,12,13,12,12,14,13,14,14,13,13,12,11,10,10,10,10,10,9,10,10,9,10,10,10,9,10,10,9,8,6,5,6,7,6,5,5,7,6,5,6,6,6,6,7,7,7,6,4,3,3,3,0,1,4,3,3,3,4,5,5,4,7,8,7,10,12,13,16,17,19,19,19,19,21,20,20,22,21,20,22,23,23,23,24,26,25,26,25,26,25,24,25,23,21,24,24,24,24,25,26,27,26,27,27,28,28,28,28,29,28,28,29,29,28,28,29,28,28,27,28,28,28,27,27,27,25,27,27,26,26,25,25,27,24,24,25,24,23,22,21,21,19,18,17,16,14,13,13,9,9,6,6,4,4,8,7,9,7,7,7,8,7,7,9,9,9,10,10,11,11,13,13,12,13,14,14,14,13,12,12,12,11,9,9,11,10,12,13,13,11,11,10,11,9,8,7,8,7,7,6,6,6,6,6,7,6,7,7,8,8,8,8,9,10,10,12,11,11,12,12,12,13,13,13,13,14,13,13,12,12,12,11,13,9,11,9,12,12,12,12,13,12,12,13,12,11,13,12,12,12,12,13,11,11,13,11,11,11,13,12,11,10,11,12,12,14,13,14,14,14,13,13,13,12,13,14,12,12,16,16,16,17,15,16,16,16,17,16,15,16,15,15,15,15,13,12,14,12,11,12,11,10,11,11,11,9,10,11,9,8,10,9,7,7,9,7,8,7,9,8,8,9,9,10,11,11,9,11,13,11,11,12,12,11,12,12,12,11,12,11,11,12,11,12,11,11,11,11,11,11,10,11,11,11,9,11,11,11,11,11,13,12,13,14,12,12,12,12,14,14,14,14,14,14,14,15,16,14,15,15,13,13,14,13,13,11,11,10,9,9,10,9,9,10,8,7,9,9,6,6,8,7,7,7,9,7,9,9,8,9,10,9,10,12,10,10,12,13,12,12,13,13,12,11,11,11,12,10,11,11,10,8,10,9,7,7,7,6,7,7,6,7,8,8,7,8,8,8,10,10,9,9,12,11,11,13,11,13,9,11,11,11,11,8,9,8,7,8,7,7,8,5,6,8,5,7,6,6,7,7,7,7,8,10,11,12,13,14,13,12,11,13,13,13,12,13,12,13,13,13,12,13,13,12,13,12,13,13,13,12,13,12,13,13,13,14,15,14,16,17,16,16,17,18,20,20,21,22,23,23,23,22,24,23,23,25,24,24,26,23,27,26,26,26,26,26,27,27,27,27,27,27,27,25,26,26,27,25,26,25,24,25,26,23,23,25,24],[29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,27,29,28,27,29,29,28,28,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,28,27,27,25,25,26,25,24,23,25,23,22,22,21,20,18,15,12,10,8,7,6,6,5,5,4,5,6,7,6,7,8,9,8,9,9,9,9,9,9,10,10,11,12,11,12,12,12,12,13,14,13,14,13,14,14,13,14,14,13,13,14,14,13,13,13,12,13,12,13,14,13,13,12,13,13,13,13,13,13,13,13,13,13,13,13,12,14,13,13,14,14,12,13,13,12,13,14,12,12,13,13,11,11,12,11,10,11,11,11,12,12,12,11,11,9,9,11,10,9,11,11,10,9,11,11,10,11,11,11,10,12,11,12,11,11,11,11,12,11,12,12,11,11,13,12,11,14,13,13,13,13,12,13,14,13,13,14,14,13,12,12,12,12,13,13,11,13,13,11,10,11,11,10,10,11,10,9,9,10,9,9,9,9,7,8,9,9,8,9,10,11,9,11,10,8,9,11,10,9,10,11,8,9,10,9,9,10,9,11,11,10,10,9,8,10,9,9,9,10,9,9,10,10,9,11,10,10,11,11,11,11,10,11,11,10,9,8,9,8,9,9,9,9,8,9,9,8,7,7,7,8,7,6,5,4,6,5,3,4,5,4,3,4,5,5,4,6,6,6,5,4,3,2,2,1,0,1,1,2,2,2,3,4,4,5,5,6,9,10,13,14,15,16,17,17,17,19,18,17,18,19,19,18,22,22,21,23,24,22,25,23,25,22,22,24,22,22,23,23,24,23,24,25,27,26,28,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,26,27,26,27,27,26,27,26,26,26,25,27,25,25,26,24,24,25,23,23,22,22,21,19,18,16,16,15,13,11,9,8,6,5,4,4,3,4,4,5,5,6,8,8,7,8,8,10,10,9,10,10,11,12,11,13,13,15,14,11,12,10,10,9,9,9,10,10,11,12,10,10,10,9,10,9,8,9,8,7,6,7,6,5,5,5,5,5,5,5,6,7,6,7,8,8,9,10,10,10,11,10,10,11,11,12,12,13,11,11,10,10,9,9,9,7,8,7,9,9,10,10,10,9,9,10,9,9,9,8,9,9,9,8,8,9,9,8,8,8,9,8,8,8,8,9,9,10,11,12,11,11,11,10,10,9,10,11,10,10,12,12,13,14,13,12,13,13,13,13,13,12,12,12,11,11,10,10,10,9,9,9,8,8,8,8,8,7,8,8,6,6,7,7,6,6,6,7,6,6,6,5,5,6,7,7,9,9,7,9,10,9,9,9,8,9,9,9,9,8,9,8,7,9,8,8,7,8,8,8,8,8,7,8,7,8,7,8,8,9,9,8,10,10,11,10,9,11,11,11,11,12,12,12,12,12,12,13,13,13,12,13,11,11,11,11,11,10,9,8,8,8,8,6,7,7,5,5,6,6,4,5,6,6,5,6,7,5,5,7,7,5,6,8,8,9,8,8,9,9,9,9,9,9,8,9,8,7,8,8,8,8,7,7,7,7,6,4,4,4,4,4,4,4,5,5,5,6,8,6,7,9,8,8,9,9,9,9,9,9,8,8,8,9,8,8,8,8,6,6,6,5,4,4,4,4,4,4,6,7,6,7,7,7,8,9,9,9,10,10,9,9,9,10,10,10,10,10,10,9,10,10,9,9,9,10,9,9,10,10,10,9,10,10,10,10,12,12,13,13,14,15,15,16,16,18,19,20,21,20,23,23,22,21,23,22,22,25,23,25,26,24,26,25,26,26,25,26,27,26,26,26,25,26,26,24,25,27,26,26,27,25,25,25,26,24,24,26,26],[29,29,29,29,29,30,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,29,28,29,28,28,28,28,28,27,25,26,25,25,25,25,24,23,23,23,21,21,20,18,17,14,11,10,9,6,5,5,4,5,4,5,6,7,6,6,9,8,8,9,9,9,8,9,10,9,10,11,11,11,12,11,12,12,12,13,13,13,13,14,13,13,13,14,13,13,14,13,14,14,14,13,14,13,12,13,13,12,13,12,13,12,12,13,13,13,13,13,13,13,13,12,12,12,14,12,14,12,13,13,12,12,13,12,12,12,12,11,12,12,10,10,11,12,11,12,11,12,11,10,9,9,10,10,9,10,12,10,10,10,11,10,11,11,11,11,10,11,11,11,12,11,11,11,11,11,12,11,11,12,11,11,13,12,13,13,13,12,13,13,12,13,14,14,14,12,12,11,11,12,12,11,12,12,11,11,11,11,10,10,11,10,10,9,10,10,8,9,9,8,8,9,8,9,10,10,10,10,10,10,10,9,10,10,10,9,10,10,9,9,9,10,10,10,11,11,11,10,10,11,9,10,9,10,10,10,10,10,10,10,11,10,10,10,11,12,11,10,10,10,10,10,9,8,9,9,8,8,8,8,8,8,8,8,8,8,8,7,6,5,4,6,5,4,4,5,5,4,5,5,4,5,6,6,6,5,5,4,3,4,2,1,0,1,1,1,1,2,3,3,4,4,6,8,10,13,14,14,16,16,16,17,17,17,17,18,18,18,20,20,21,22,22,23,24,23,23,24,23,24,24,22,23,24,23,24,23,24,26,26,25,27,27,27,28,28,27,28,28,28,28,28,28,27,28,28,28,27,27,27,27,27,26,27,25,26,26,26,27,25,25,26,23,24,25,23,23,22,20,20,19,17,15,14,16,13,11,9,7,6,5,4,4,4,4,5,5,6,7,8,7,7,8,9,9,10,11,10,11,12,12,12,13,13,14,14,13,12,12,11,10,10,10,11,10,12,14,12,12,10,10,9,9,8,8,8,7,7,7,6,6,6,5,5,5,5,5,6,6,6,7,7,7,8,9,9,9,10,10,10,10,11,11,11,11,12,11,10,9,9,9,9,8,9,8,9,9,9,9,9,10,10,9,9,8,10,9,8,9,9,9,9,10,9,8,9,9,8,8,9,8,8,8,9,9,11,11,11,12,10,10,10,10,10,11,10,10,12,13,12,12,14,13,13,12,13,12,12,11,12,10,11,10,10,9,9,8,8,9,8,8,8,8,7,7,8,7,7,6,7,7,6,6,6,6,6,5,6,5,5,6,7,7,7,7,7,7,8,8,8,8,8,8,8,8,9,7,8,8,8,8,7,8,8,9,8,8,8,7,8,7,7,9,6,7,8,8,8,9,9,8,10,10,9,10,10,10,11,11,11,11,11,12,12,12,12,12,12,12,11,10,10,10,10,9,8,8,7,6,7,6,6,6,6,5,6,6,5,5,6,6,5,5,7,5,5,6,6,5,7,8,8,7,8,7,9,8,8,8,8,8,8,9,8,7,8,8,8,8,7,7,7,6,5,4,3,4,5,5,4,5,5,6,4,5,8,6,6,7,7,8,8,8,9,9,8,9,8,7,8,9,9,7,7,7,5,6,6,5,4,4,5,4,4,5,6,7,6,7,8,6,8,8,8,9,10,9,9,9,9,10,9,10,9,9,9,8,8,9,10,9,9,9,10,8,9,11,9,9,10,10,11,10,12,12,13,13,14,16,15,15,16,17,18,19,21,20,22,22,22,21,22,22,23,25,23,24,25,24,26,25,26,25,25,25,26,25,25,26,25,25,26,23,24,25,25,24,26,25,25,26,27,24,24,26,24],[29,29,29,29,30,30,29,29,29,29,28,28,29,28,29,28,29,29,28,29,29,28,29,29,28,29,30,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,27,26,27,25,25,25,25,24,23,24,22,21,21,21,18,16,13,10,8,7,6,5,5,4,4,4,4,4,6,6,7,7,8,7,8,9,9,9,9,10,10,10,11,11,10,12,11,11,12,12,12,12,12,12,13,12,13,13,14,13,15,14,13,13,14,13,12,13,11,13,13,12,12,13,13,11,11,12,13,13,12,14,12,12,13,12,12,12,12,14,13,13,13,13,13,12,12,13,12,11,12,11,11,11,11,10,10,9,11,11,11,11,11,9,10,8,8,9,9,9,8,10,9,8,9,10,9,9,10,11,9,10,11,10,11,10,10,11,11,10,11,11,12,10,12,11,11,12,12,14,14,13,12,13,14,13,13,14,14,14,12,12,12,13,12,12,12,12,12,12,11,10,11,10,10,11,11,8,8,10,8,7,8,8,7,7,8,8,9,9,9,10,10,10,9,9,9,10,9,9,9,8,8,9,9,10,9,9,9,11,11,10,10,9,9,9,9,9,10,9,9,9,12,9,9,10,11,10,10,11,12,11,11,11,11,11,10,8,9,9,8,8,8,8,8,8,7,7,7,8,7,7,5,5,5,4,4,4,4,4,4,4,4,5,5,4,6,7,6,6,6,5,4,3,3,3,1,1,0,1,1,1,2,2,3,4,5,6,8,9,11,14,14,15,16,16,16,18,17,16,18,18,18,20,20,21,22,22,23,22,24,23,24,22,22,23,23,21,23,24,24,23,24,25,25,26,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,26,27,26,26,27,25,26,25,24,26,23,24,24,23,23,23,21,21,20,18,16,16,15,13,11,9,8,5,4,3,4,3,3,4,5,5,6,6,6,7,7,7,8,8,8,9,9,11,11,11,11,13,13,13,11,11,10,10,9,9,9,10,9,12,14,10,11,10,9,9,8,8,7,8,7,7,6,6,6,5,5,4,5,4,5,5,6,6,6,6,7,7,8,7,8,8,8,9,10,10,12,11,11,11,10,9,9,8,8,8,8,8,7,8,8,8,8,8,9,9,8,8,9,10,8,8,8,9,9,9,10,9,8,9,10,8,9,8,7,7,9,9,10,11,11,11,12,10,10,10,11,11,11,10,11,12,12,13,13,13,12,13,12,13,13,11,11,11,10,11,10,10,10,10,9,8,9,8,9,8,8,7,8,7,7,6,6,7,7,6,5,6,6,4,5,6,5,5,6,6,7,6,7,6,7,7,8,8,7,8,9,7,7,8,8,10,9,8,8,9,8,8,8,9,7,8,8,8,8,7,8,8,8,8,8,8,8,9,7,9,9,8,10,9,8,10,10,11,10,11,11,11,12,12,11,11,11,11,11,10,10,9,8,8,8,6,6,7,6,7,7,6,5,6,6,5,5,6,6,5,5,7,5,5,6,6,6,6,8,7,7,8,8,8,8,9,7,7,8,8,9,7,8,8,8,7,8,7,6,7,6,5,4,3,3,5,5,4,4,5,5,5,6,7,6,6,7,7,7,7,8,8,8,8,8,6,7,8,8,7,7,7,6,6,6,6,5,4,5,4,3,4,5,6,6,5,6,7,7,7,7,8,7,9,9,8,10,9,10,8,8,8,8,8,7,8,7,8,8,8,8,8,7,8,9,8,8,9,9,10,8,11,12,13,13,14,17,15,15,15,18,18,18,21,21,23,23,23,22,23,23,22,26,23,25,25,24,26,26,26,26,26,26,27,26,26,27,25,26,27,24,25,26,26,25,27,26,26,26,27,25,25,27,25],[29,28,28,28,29,29,29,29,29,28,27,26,27,27,27,27,27,28,27,28,28,27,28,28,27,28,28,28,28,28,27,28,29,29,28,29,28,28,29,28,29,27,28,27,28,27,26,24,26,25,24,24,24,23,22,22,22,20,20,20,17,16,14,10,9,7,6,5,5,4,5,5,5,5,6,6,6,6,8,8,8,7,8,8,8,9,9,10,10,10,10,11,10,10,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,12,11,11,12,10,10,12,12,11,11,12,11,11,13,11,11,12,12,13,11,13,11,12,12,11,11,12,10,11,11,10,10,10,10,9,9,9,10,10,10,10,10,10,9,8,8,10,9,8,8,9,9,8,9,9,8,8,9,9,8,9,10,10,10,8,9,10,9,9,10,11,9,9,12,11,10,11,11,12,12,13,12,12,13,13,12,12,12,12,12,11,11,10,12,11,9,12,12,10,10,10,9,9,9,9,8,8,8,8,8,8,7,7,6,6,8,8,8,7,8,8,8,9,7,8,7,8,8,8,8,8,7,7,8,7,7,8,8,9,10,9,9,8,7,8,8,7,8,8,8,8,9,8,9,9,10,9,9,10,10,10,10,10,9,9,9,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,5,5,4,4,4,4,4,5,3,4,4,5,4,5,5,5,5,5,4,4,3,3,3,1,1,1,0,1,1,1,2,2,3,4,5,7,10,12,13,13,15,15,15,16,16,16,15,16,16,16,17,19,19,19,19,22,21,22,20,23,21,21,22,20,21,22,23,24,22,23,24,26,26,27,26,27,27,28,27,28,27,28,28,28,27,28,28,28,28,27,27,26,27,27,25,26,24,25,25,23,25,24,23,25,22,23,23,22,22,20,20,19,18,17,14,15,13,12,11,8,7,5,4,3,3,3,4,4,5,6,6,7,7,7,8,8,8,9,9,9,9,10,11,9,11,12,14,13,11,11,10,9,9,8,9,9,9,11,12,10,10,10,8,9,8,7,8,7,6,6,6,6,5,5,5,5,5,4,4,5,6,6,7,7,7,7,7,8,8,8,8,8,9,10,10,10,10,10,9,9,8,8,7,6,7,6,6,6,7,7,7,7,7,8,7,7,7,7,7,8,7,8,8,8,8,8,7,8,8,8,8,8,7,8,9,8,9,11,10,11,10,9,10,10,9,10,10,9,10,11,12,12,12,13,11,12,13,13,12,11,11,11,10,10,10,11,10,9,9,9,9,8,8,8,8,7,7,7,7,6,5,6,6,6,5,5,5,5,5,5,5,4,5,5,6,6,7,6,7,6,7,7,7,7,8,8,7,8,7,8,8,7,8,8,8,7,7,7,7,8,8,7,8,7,8,7,7,8,8,8,8,9,8,9,9,8,9,9,9,10,10,10,10,10,10,11,11,11,11,11,11,10,10,10,10,9,8,7,7,6,6,6,6,6,7,6,5,5,6,5,5,5,5,5,5,6,5,5,6,7,5,6,7,7,7,8,8,8,9,8,8,8,8,7,8,8,8,8,8,7,7,7,5,7,6,5,4,3,3,4,4,4,4,5,4,4,5,7,5,7,8,7,7,8,8,8,8,8,9,7,6,7,7,7,6,7,6,5,6,5,5,3,3,4,3,4,5,5,6,6,6,8,7,7,8,8,8,9,9,9,9,9,10,9,8,9,8,8,8,8,8,8,8,8,8,8,7,8,8,8,8,8,8,8,8,10,11,12,12,13,14,14,14,15,16,18,18,19,20,22,22,22,20,22,21,20,24,22,23,25,25,25,25,26,24,26,24,26,26,25,26,25,26,26,24,24,26,26,23,26,24,24,25,26,23,23,26,24],[29,29,28,29,29,29,29,29,29,28,28,27,28,27,27,28,28,28,27,28,27,26,27,28,27,27,28,27,27,28,27,28,28,29,27,28,28,28,29,28,29,28,28,27,27,27,26,25,26,25,24,24,24,24,23,23,21,20,20,19,18,16,14,10,8,6,5,4,4,3,4,4,4,4,5,5,6,6,7,7,7,7,8,7,8,9,8,10,9,9,10,10,10,10,10,10,11,11,11,10,11,11,11,11,11,11,12,12,11,12,12,11,11,11,11,11,11,10,11,10,11,10,10,10,11,11,10,11,11,11,10,11,11,10,11,12,12,12,11,11,12,11,11,11,11,11,10,10,9,10,9,9,9,9,10,10,10,10,9,10,10,8,8,9,9,8,9,9,9,8,9,9,9,8,9,9,9,9,9,9,10,8,9,9,10,9,9,9,9,9,9,10,9,10,10,11,11,12,11,12,12,12,12,12,11,11,11,10,10,10,10,10,10,10,10,9,9,9,9,8,9,8,8,8,8,7,7,7,8,7,6,6,7,6,8,8,7,8,8,8,8,7,7,8,7,6,7,8,7,7,7,7,7,8,8,9,10,9,9,8,7,7,7,7,8,7,7,8,8,7,8,8,9,8,9,9,9,9,9,8,9,8,7,7,7,7,7,7,7,6,7,6,7,6,6,6,6,6,6,5,4,4,5,4,3,3,5,3,3,5,5,4,5,5,4,5,5,4,4,3,3,2,1,1,1,1,0,1,1,1,2,2,3,4,5,7,9,11,14,16,16,14,15,16,16,15,17,16,18,18,19,19,20,21,22,22,23,22,24,22,22,23,22,21,22,22,24,22,23,25,26,26,26,26,27,28,28,28,29,29,29,28,29,29,28,28,28,28,27,28,27,27,27,26,27,24,26,26,25,26,24,24,26,22,23,24,21,22,21,19,19,18,16,15,15,13,12,9,8,6,4,3,2,2,3,4,3,5,5,5,6,5,6,7,7,6,8,8,8,9,10,10,9,11,11,11,11,11,10,9,9,8,8,8,9,8,11,11,10,9,8,8,8,7,7,6,6,6,5,5,5,5,5,5,4,4,4,5,5,5,5,6,7,6,7,7,8,8,7,7,8,9,8,10,10,10,9,9,8,8,8,7,6,6,7,6,6,7,7,7,7,8,7,7,7,7,7,7,6,8,7,7,7,7,8,6,7,7,7,7,7,6,6,7,7,8,9,10,10,9,9,9,8,8,9,9,8,8,10,10,10,10,11,11,11,10,10,11,10,10,10,9,9,9,9,8,8,8,8,7,7,7,7,7,6,6,6,7,5,5,6,6,5,5,5,4,5,5,5,4,5,6,5,5,7,6,6,6,7,7,6,6,6,7,7,6,7,6,7,6,6,7,7,6,6,6,6,6,6,6,5,6,6,6,5,6,6,7,7,7,8,8,9,9,8,9,9,9,10,9,10,9,9,10,10,10,10,10,10,10,9,9,9,9,9,8,7,7,6,5,6,5,6,5,4,4,5,5,4,4,4,4,4,4,5,4,5,5,5,4,5,6,6,6,6,6,7,7,7,7,6,7,6,7,5,5,6,5,5,5,4,4,4,4,3,3,2,3,3,3,2,3,3,4,3,4,5,4,5,6,5,5,6,6,6,6,6,6,5,5,5,6,6,4,5,5,4,4,4,4,3,2,3,3,3,4,5,5,5,5,4,5,5,6,6,6,7,7,7,7,8,8,8,7,7,7,7,7,7,7,8,7,7,8,8,6,7,8,8,7,7,7,8,8,10,10,12,12,13,14,13,13,14,15,17,17,19,19,21,21,21,20,21,20,20,24,21,23,24,22,25,24,25,24,24,24,26,26,25,25,24,25,24,22,24,25,25,22,25,23,22,24,25,22,21,24,23],[29,29,29,29,29,30,29,29,29,29,29,28,29,28,28,28,28,29,28,29,29,28,28,29,28,29,29,29,29,29,27,29,29,29,29,29,29,29,29,29,29,28,28,28,28,27,27,26,26,25,25,24,24,24,22,23,22,21,21,21,18,15,12,8,8,6,5,5,4,4,4,4,5,5,5,5,6,8,8,6,7,8,7,7,8,8,9,10,10,9,10,10,10,11,10,11,11,12,11,11,12,12,12,12,12,12,12,13,12,13,13,12,11,11,11,11,11,11,11,12,12,12,11,11,12,11,11,12,12,12,12,12,11,11,12,13,12,12,12,11,12,11,11,12,11,10,11,11,9,10,10,10,10,10,10,10,10,10,10,10,9,7,9,9,9,8,9,10,9,9,9,10,10,10,10,10,10,9,10,10,10,10,10,10,10,11,10,11,11,10,11,10,11,11,11,11,12,13,12,13,13,13,12,13,13,12,11,11,11,11,11,11,10,11,11,10,10,9,10,9,9,9,9,8,8,9,9,8,8,9,7,7,8,8,9,9,8,9,9,9,9,9,8,9,9,8,8,9,9,9,8,9,9,9,9,10,11,10,10,9,9,9,9,9,9,9,9,9,10,9,9,10,10,9,10,10,11,10,10,10,10,9,9,7,8,8,7,7,7,7,7,7,7,8,7,8,7,7,7,5,5,4,5,5,4,4,6,4,4,6,6,5,5,6,6,6,5,4,4,3,3,3,2,1,1,1,1,0,1,1,2,2,4,5,6,7,8,11,11,15,16,13,13,18,17,14,18,17,17,18,19,19,20,21,22,23,23,22,24,23,22,23,22,20,22,22,24,23,24,25,26,25,28,26,27,27,27,27,28,28,28,28,28,28,28,28,27,27,27,27,27,26,27,26,27,25,25,26,24,26,24,24,26,23,23,24,22,22,22,20,20,18,17,16,15,15,11,9,8,6,4,4,3,2,3,4,4,5,5,6,6,6,6,7,7,7,8,8,8,9,11,10,11,11,12,12,13,11,12,10,10,9,8,8,10,9,11,12,10,10,9,9,8,7,7,6,7,6,6,5,5,5,4,5,4,5,4,5,6,6,6,7,7,6,7,8,8,8,8,8,9,10,10,11,11,10,10,10,9,8,9,8,8,8,8,8,8,8,9,9,8,9,9,9,8,8,10,8,8,9,8,8,8,8,7,7,8,8,8,8,7,7,7,8,8,9,10,10,11,11,9,9,8,9,9,10,9,10,10,11,10,11,11,11,11,11,11,11,10,9,9,9,9,8,8,8,8,7,7,8,7,7,7,7,5,6,7,7,6,6,7,6,5,5,7,6,5,7,7,5,6,7,6,7,7,8,7,7,8,8,7,8,7,8,8,8,8,7,8,8,7,8,6,7,7,6,6,7,6,6,5,6,6,6,6,5,8,7,7,7,8,7,8,8,8,9,9,9,9,9,10,9,9,10,10,10,10,10,9,10,9,9,9,8,9,7,7,6,6,5,5,5,5,5,4,4,5,5,4,5,5,4,4,5,6,4,5,7,6,5,6,6,7,7,7,6,8,8,7,7,7,7,7,7,6,6,6,7,7,7,6,5,5,5,4,3,3,2,5,5,3,3,5,5,4,5,5,5,5,7,7,6,7,7,7,7,7,7,7,6,7,7,7,5,6,6,4,5,5,4,3,3,3,3,3,4,5,5,5,5,5,6,6,6,7,7,8,8,8,8,8,9,8,8,8,8,9,8,8,8,9,8,8,8,10,7,8,9,9,8,8,9,9,9,11,12,13,12,13,15,15,14,16,17,18,18,21,20,22,23,23,21,22,22,22,25,23,25,26,23,26,26,26,25,26,26,27,26,26,27,26,25,27,24,26,26,26,25,26,25,25,26,27,25,24,26,25],[29,29,29,29,29,29,29,29,29,29,28,28,28,28,29,28,29,29,29,29,29,28,29,29,28,29,29,29,29,29,28,29,30,30,29,29,29,29,29,29,29,29,28,29,29,28,27,26,27,26,25,25,24,24,23,23,22,20,21,21,18,16,14,10,8,7,6,6,5,5,4,4,5,6,7,6,6,7,9,8,8,10,10,10,10,11,12,12,12,12,12,13,12,12,13,13,13,13,14,14,14,14,14,14,14,13,14,13,13,13,14,13,12,14,13,13,13,13,12,13,13,13,12,13,14,13,13,14,13,13,14,13,12,14,13,14,13,14,13,14,13,13,13,14,12,12,14,12,13,13,12,12,12,11,12,12,12,12,11,11,9,9,9,11,12,10,10,12,11,10,12,13,11,10,12,11,11,12,12,11,11,10,11,12,12,11,12,13,11,11,13,12,12,13,13,15,15,14,13,14,15,14,15,15,14,14,14,13,12,12,13,13,11,14,13,11,12,12,11,12,12,12,11,10,10,12,10,10,9,10,8,7,8,8,9,9,10,10,9,11,10,9,10,11,11,10,10,10,10,11,10,10,10,10,9,10,11,11,11,10,9,10,10,10,10,10,10,11,11,10,10,11,11,10,11,12,13,12,11,12,11,11,10,9,11,10,9,9,9,9,9,10,9,9,8,9,8,8,8,8,6,5,6,5,5,5,7,5,6,6,7,6,7,7,7,7,6,6,6,4,5,4,2,2,2,2,1,1,0,1,2,3,3,5,6,6,9,12,12,16,15,13,14,15,16,15,17,17,17,18,19,19,19,20,23,22,24,21,24,22,22,23,21,21,22,22,24,22,24,24,27,26,27,26,27,28,28,27,28,28,28,28,28,28,28,28,28,28,27,27,26,27,28,26,27,24,25,26,24,26,24,24,25,23,24,25,22,22,23,21,20,20,18,17,17,16,13,13,10,8,5,4,4,3,4,5,4,6,5,7,7,7,8,8,8,9,10,11,11,11,12,14,12,13,15,15,15,13,13,12,11,10,10,10,12,10,13,15,13,11,11,10,10,9,9,8,9,8,7,7,7,7,5,5,5,6,5,6,6,7,7,8,8,7,8,8,9,9,9,10,10,11,12,13,13,12,13,12,10,10,10,10,8,9,9,9,9,9,9,8,9,10,10,9,9,9,10,9,9,9,9,9,9,10,10,9,10,10,10,10,9,9,8,9,10,10,11,12,12,12,12,11,11,11,11,12,11,12,12,12,14,14,14,12,14,14,13,12,12,12,12,12,11,11,11,11,11,10,10,11,10,10,9,10,10,7,8,9,8,7,8,8,6,7,8,7,7,7,7,6,6,8,7,8,7,9,8,8,8,9,8,8,8,8,8,8,9,8,9,8,8,9,9,9,9,9,9,9,9,8,8,7,8,9,7,7,9,9,8,10,11,9,11,11,10,11,11,10,12,12,11,11,12,12,12,12,12,12,12,11,11,11,11,10,10,8,8,7,7,6,6,6,7,7,6,6,7,6,5,6,7,5,4,6,6,5,5,7,7,5,7,7,8,8,8,8,9,9,9,9,9,9,8,8,9,9,9,7,9,9,8,6,6,6,5,4,3,3,5,4,4,4,6,5,5,6,7,6,7,9,8,7,8,9,9,9,9,9,8,7,8,8,8,7,7,7,7,6,5,6,4,4,4,4,5,4,6,6,7,6,7,8,7,8,8,9,10,10,10,11,9,11,10,9,10,10,9,8,9,9,9,9,10,9,9,9,10,10,9,11,10,9,9,11,13,13,14,14,15,16,16,16,16,18,21,20,21,21,23,24,23,21,23,23,22,26,24,25,27,24,27,26,27,26,26,25,27,28,27,28,27,27,27,25,26,27,27,26,27,25,26,26,27,26,24,26,27],[29,29,29,29,29,30,29,29,29,28,28,28,29,28,28,29,28,28,28,28,28,28,28,29,28,28,29,28,28,29,27,29,29,29,28,28,28,28,29,28,29,28,27,28,28,27,26,25,25,25,24,25,24,23,22,22,21,20,20,20,19,17,13,9,9,7,6,7,6,6,5,5,6,7,7,7,8,9,9,9,10,10,9,10,10,11,11,12,13,12,13,14,13,12,14,16,13,15,15,15,14,15,15,15,15,15,15,15,14,14,15,14,14,15,14,14,14,13,13,14,14,13,13,14,15,13,15,15,14,13,14,15,14,14,15,15,15,16,15,14,16,16,15,15,13,15,14,13,12,13,12,11,12,12,12,12,14,13,11,13,11,10,10,11,11,10,10,12,11,11,11,12,12,11,11,11,11,12,12,12,12,11,12,13,12,12,13,14,12,12,14,14,12,14,14,14,15,15,14,15,15,14,15,15,16,15,14,15,14,13,14,14,12,16,14,13,13,13,12,11,11,11,10,10,10,10,10,9,9,9,8,8,9,9,9,9,10,10,10,11,11,10,10,11,10,10,10,10,10,10,10,10,10,11,11,11,12,12,12,11,9,10,10,11,12,10,10,11,11,11,12,12,12,11,11,12,12,13,13,12,12,11,10,11,10,10,9,9,8,8,9,9,8,8,8,8,8,8,7,7,6,5,7,7,6,6,6,6,6,7,7,6,8,8,8,8,8,7,7,6,5,5,3,3,3,2,2,2,1,0,1,2,3,4,6,7,8,11,12,15,15,13,14,15,15,14,16,15,15,17,19,18,19,20,22,21,23,22,23,22,21,23,22,20,22,22,24,23,24,26,27,26,28,26,28,28,28,27,29,28,28,28,28,29,29,28,28,28,27,28,27,28,28,27,27,25,26,26,24,26,24,24,25,22,23,23,21,21,21,19,19,19,18,16,15,12,13,11,9,7,6,5,4,6,5,6,6,8,8,10,9,9,9,10,10,11,11,12,11,12,13,13,12,13,15,15,15,13,15,13,12,12,11,12,12,12,14,15,12,12,13,11,11,11,10,10,11,9,8,8,8,8,7,7,7,8,7,7,9,10,9,11,11,11,10,11,11,12,12,12,13,13,13,13,13,12,14,13,12,12,11,11,10,9,9,9,9,10,10,9,11,11,11,11,11,10,10,10,10,10,10,10,10,10,10,10,11,10,10,11,10,9,10,11,11,12,13,13,13,12,12,12,13,11,12,13,11,12,14,14,14,14,15,13,14,15,14,13,14,12,13,12,12,13,12,11,11,11,11,11,10,11,10,10,10,9,9,9,8,7,8,9,6,7,8,8,6,7,8,8,7,8,9,10,9,10,11,10,9,11,10,10,9,10,10,9,10,10,11,10,10,10,10,11,10,10,9,10,11,10,10,11,11,11,9,10,10,9,10,9,11,9,11,12,10,11,11,10,12,12,12,12,12,13,13,13,13,12,13,13,12,12,12,11,11,9,9,9,8,9,8,8,8,9,7,7,7,8,5,6,7,6,6,8,9,6,6,9,9,6,9,10,10,9,11,11,11,11,11,11,10,11,10,11,10,11,11,9,10,11,8,6,8,7,5,4,3,3,5,5,4,5,5,6,6,7,8,7,10,10,10,10,10,11,11,10,9,11,8,9,9,11,10,6,7,7,6,6,6,5,5,4,5,5,5,6,7,9,8,8,9,7,9,10,9,10,10,11,10,11,11,12,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,12,11,11,12,13,13,15,15,15,17,16,17,16,19,19,20,21,20,23,22,22,22,22,21,23,24,24,23,26,24,25,25,27,25,26,25,26,26,26,27,26,26,26,25,26,26,26,25,26,24,25,26,26,25,24,25,26],[29,29,29,29,29,30,29,29,29,29,29,28,29,28,28,28,29,28,28,28,28,27,28,28,27,28,29,28,28,29,27,28,29,29,28,28,28,28,28,27,28,27,27,27,27,26,25,24,25,24,24,23,23,22,22,22,21,21,21,20,18,15,12,9,9,7,5,6,5,6,5,6,6,8,8,8,9,9,10,10,11,10,12,9,10,13,12,14,15,14,15,15,15,15,15,15,15,14,15,16,16,16,16,17,17,15,17,17,16,16,15,15,15,15,16,14,15,15,16,15,15,14,15,16,16,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,18,16,16,16,16,15,16,15,14,16,15,15,14,15,14,13,15,15,14,13,13,11,11,13,13,11,12,14,12,12,12,13,12,13,15,14,13,15,15,14,14,14,14,15,15,15,16,17,14,14,15,15,14,16,15,16,15,16,16,16,16,15,16,16,17,16,16,15,15,14,16,16,14,16,16,15,14,15,14,12,12,13,12,10,11,11,10,10,11,11,8,9,10,9,11,11,11,12,12,12,12,11,12,13,11,11,12,12,11,12,13,11,12,14,13,13,15,14,13,14,12,11,12,12,13,11,10,13,13,12,12,14,13,12,14,14,14,14,14,14,13,12,11,10,10,10,10,9,10,9,10,9,10,9,9,10,10,9,9,8,7,6,7,7,7,7,7,7,7,8,7,9,9,9,9,9,9,8,7,6,5,4,4,4,4,3,3,3,2,1,0,1,3,4,6,7,8,8,10,13,14,11,12,15,14,13,15,15,16,17,18,18,19,20,21,21,22,22,24,22,21,24,22,21,23,23,23,22,24,25,27,26,26,26,26,27,27,27,28,28,28,28,28,27,27,27,27,27,26,26,27,26,26,26,26,23,25,25,24,25,23,23,25,22,22,23,20,21,20,19,19,17,15,16,15,14,12,10,10,8,6,5,5,4,5,6,6,8,9,9,9,9,9,11,10,10,13,12,12,13,14,13,14,14,16,15,16,16,14,13,14,13,13,12,13,13,14,16,15,13,12,11,12,11,11,10,11,9,9,9,9,8,7,7,8,9,9,8,9,9,10,11,10,11,12,11,12,13,12,12,13,14,14,14,14,13,15,15,13,13,12,13,12,12,11,11,11,13,11,12,12,14,12,12,13,12,13,11,11,12,12,11,12,11,12,11,11,11,11,12,12,10,10,11,11,12,12,12,13,14,14,13,13,12,14,14,13,14,15,14,16,15,16,14,15,16,15,15,14,13,14,14,12,13,13,12,12,12,11,12,11,10,10,10,9,9,10,9,8,8,10,9,8,8,10,8,7,8,10,8,7,10,10,10,11,10,11,11,10,11,10,10,10,10,11,11,11,9,10,9,9,11,8,9,10,9,7,9,10,9,7,7,9,9,7,8,10,9,11,10,11,11,13,13,11,13,12,12,14,14,14,14,13,13,14,14,13,13,12,13,13,12,11,11,11,9,10,8,7,7,9,8,8,8,7,7,7,7,6,6,6,7,6,7,7,6,7,8,7,7,7,9,10,10,8,8,13,12,10,10,11,11,9,8,7,8,8,7,6,8,7,6,6,6,4,5,5,5,5,6,4,6,6,7,6,7,8,7,7,8,9,8,10,8,10,9,8,8,7,8,8,8,9,6,7,7,6,6,6,5,4,4,7,5,5,6,7,7,6,7,6,7,8,9,9,10,10,11,11,11,10,11,11,12,10,12,12,11,13,11,12,10,13,12,13,12,14,13,11,13,14,12,12,13,14,14,15,16,16,17,17,16,17,19,20,20,21,22,24,23,24,23,24,23,23,26,24,26,27,25,27,27,27,27,27,26,28,28,27,27,27,27,27,24,27,28,27,24,27,25,25,26,27,25,23,25,25],[29,28,29,29,29,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,27,28,29,27,29,28,27,28,29,29,28,29,28,29,28,28,29,28,28,28,27,27,27,25,25,25,24,23,23,23,21,22,21,19,19,18,16,15,11,8,8,5,6,6,5,6,6,7,9,11,11,9,10,11,11,11,10,12,11,11,12,12,12,14,14,14,14,15,15,15,16,16,16,16,16,16,17,17,16,17,17,16,17,16,17,17,16,15,14,16,17,15,15,16,16,16,16,14,16,16,16,17,16,17,16,16,17,16,16,16,15,16,17,16,17,17,17,16,16,17,16,17,16,16,14,15,15,14,13,15,14,15,15,14,14,15,13,12,14,13,13,13,12,14,13,14,13,15,14,14,14,14,14,16,15,16,15,15,15,15,16,15,15,15,15,15,16,14,16,15,16,16,16,16,16,16,16,15,15,16,15,16,15,14,14,14,16,16,14,16,15,15,13,15,14,13,13,14,14,13,12,13,12,11,12,12,11,11,11,10,12,12,13,14,13,14,12,13,13,14,14,13,13,14,13,14,14,12,13,13,13,14,15,14,14,14,13,12,13,14,14,12,12,13,14,12,13,13,13,13,12,13,13,13,12,13,12,12,11,11,11,12,10,10,10,11,12,11,11,10,13,10,10,11,11,10,9,8,9,10,7,8,9,10,9,9,11,11,9,10,10,10,10,8,9,8,6,5,5,4,5,4,3,3,4,2,1,0,1,2,4,5,6,8,7,11,10,9,9,14,12,11,15,15,14,15,16,17,16,18,21,20,23,21,22,22,20,22,21,19,22,22,23,22,23,24,26,25,26,25,26,27,28,27,27,28,28,28,28,28,27,28,28,27,26,27,27,26,26,25,26,24,25,25,23,25,23,24,24,21,20,22,20,18,20,16,18,18,17,17,14,15,12,12,10,8,7,6,4,6,6,7,8,8,10,11,10,10,12,12,11,12,12,13,13,13,14,14,14,13,16,17,16,16,16,15,14,14,14,14,14,12,16,16,13,14,13,12,12,12,11,11,12,11,10,10,10,9,9,9,10,11,10,10,11,12,11,14,13,13,14,15,15,14,15,15,14,15,14,15,15,16,16,15,15,14,15,14,14,13,12,14,14,14,14,14,14,14,14,14,13,12,14,12,13,12,13,12,12,12,11,11,11,11,11,11,11,10,9,11,10,12,12,13,14,13,13,13,13,12,12,14,13,13,14,14,16,14,16,13,15,16,14,14,13,13,13,13,12,12,12,12,11,11,12,11,12,10,10,12,10,11,11,12,10,10,10,10,11,10,11,11,10,10,12,11,10,11,11,14,13,13,14,12,12,14,13,12,12,12,12,12,12,10,11,10,10,10,10,9,10,10,9,8,10,8,7,9,9,9,9,9,10,10,11,10,11,10,12,12,12,13,13,11,13,13,13,15,13,12,14,13,13,14,12,13,12,12,11,10,11,10,10,8,8,8,8,9,10,8,8,8,8,7,8,8,8,8,7,9,10,9,10,10,10,9,10,9,11,10,12,11,12,11,11,11,10,11,9,10,9,8,9,7,7,9,7,6,6,7,4,4,3,4,5,4,5,6,6,7,8,8,8,8,8,10,9,10,10,10,11,11,9,11,9,8,8,8,7,8,8,6,7,8,7,6,6,4,6,6,6,7,9,9,9,9,9,8,9,10,10,11,11,12,12,12,10,13,13,13,12,13,14,12,13,12,13,13,14,14,14,13,15,15,14,14,15,14,15,14,16,16,17,16,18,19,18,19,18,20,22,21,22,23,25,23,25,23,24,24,24,27,25,26,27,25,27,27,28,26,27,26,28,27,26,28,27,27,26,24,27,27,27,25,27,25,27,27,28,26,24,26,26],[30,30,30,30,30,30,30,30,30,29,29,29,30,29,29,29,29,29,29,29,28,28,29,29,28,29,29,28,29,29,28,29,30,30,29,29,29,29,29,29,29,29,28,28,28,27,26,25,25,24,24,23,23,22,21,21,20,20,20,18,15,15,13,10,10,8,6,5,6,6,5,6,9,9,10,9,8,10,10,10,11,12,11,10,13,14,14,15,16,15,16,16,16,16,15,18,16,18,17,17,18,18,17,17,18,16,17,18,17,17,17,16,17,17,17,16,17,17,17,17,17,15,17,17,17,16,17,18,17,17,17,18,17,18,17,17,17,19,18,17,18,17,18,18,16,16,18,16,15,16,16,15,13,16,16,15,17,16,15,14,14,12,13,14,13,13,14,15,14,13,14,15,14,15,16,15,15,17,16,17,15,14,17,17,16,16,17,17,15,16,18,17,16,18,17,18,18,17,15,18,18,16,17,17,17,18,17,16,16,15,16,18,16,16,18,16,15,16,15,14,14,15,15,14,13,15,14,12,12,13,11,11,14,11,12,13,13,14,15,16,14,13,15,16,14,15,16,15,13,16,16,13,14,15,15,15,16,16,16,14,14,13,15,14,16,13,13,15,16,13,14,16,15,16,15,17,16,15,16,16,15,14,15,13,11,12,13,11,12,12,12,11,12,12,11,12,11,13,11,10,9,8,9,9,8,8,11,10,9,12,12,13,12,12,13,12,12,11,11,9,8,7,6,5,5,5,5,4,4,3,2,1,0,1,3,4,6,8,9,9,10,10,8,13,11,9,14,16,14,15,18,18,17,19,19,20,22,20,22,21,20,22,20,19,22,23,22,22,22,24,25,24,25,25,27,27,28,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,27,25,25,24,25,25,24,24,24,23,25,23,22,23,23,20,21,21,20,19,17,17,16,14,14,13,11,9,7,6,5,7,7,8,10,10,11,12,12,11,12,13,12,13,13,15,15,14,16,15,14,16,17,16,17,17,16,15,14,15,15,14,16,15,16,18,15,14,14,12,12,12,12,12,12,11,12,11,11,11,11,12,10,12,13,12,14,14,14,12,16,15,15,15,16,17,16,16,16,16,16,16,16,17,17,17,17,17,16,15,16,16,14,14,14,15,14,15,15,16,14,14,15,14,14,13,13,13,16,13,13,13,13,12,14,13,13,13,12,13,9,11,12,13,14,13,14,15,15,14,14,15,15,16,15,16,16,17,16,16,16,16,15,15,17,17,14,16,17,15,15,15,13,14,15,13,11,13,12,12,11,12,11,11,11,12,12,10,11,12,11,10,11,12,11,9,13,12,12,11,12,15,13,12,15,15,13,15,15,12,11,14,14,11,14,11,14,13,11,13,11,8,11,11,11,9,11,8,11,7,9,10,8,9,11,9,12,11,11,10,12,13,11,14,13,12,14,14,15,15,13,15,16,14,14,14,15,14,12,13,12,11,11,10,9,10,8,7,9,10,13,9,6,10,11,10,7,10,10,8,7,12,11,10,10,13,10,9,11,13,12,11,12,13,14,15,9,12,11,12,11,11,11,10,11,11,11,10,11,6,7,9,4,3,3,5,7,5,5,8,9,6,8,10,11,9,11,10,9,10,10,10,10,8,8,9,9,7,9,8,6,5,9,8,5,6,7,6,5,3,6,7,7,8,10,9,9,9,9,9,9,9,10,11,11,11,12,11,12,12,13,14,12,14,15,14,13,14,16,12,15,16,15,14,16,16,14,16,16,15,15,17,17,16,17,17,17,20,19,19,19,20,22,23,23,23,26,24,27,25,25,25,25,28,26,27,29,26,28,28,29,28,28,27,29,28,28,29,28,28,28,26,28,28,28,26,28,27,27,28,28,26,26,27,25],[29,29,29,30,30,30,30,29,29,29,29,28,29,28,29,28,28,29,27,29,28,27,28,28,27,28,29,27,28,28,27,28,29,29,28,29,28,28,28,28,28,28,27,27,27,26,25,24,24,23,23,22,22,21,21,22,20,20,20,19,17,14,12,9,9,7,7,8,7,7,8,8,8,11,11,11,10,12,11,13,12,14,13,12,14,15,15,16,19,17,18,17,18,19,18,18,18,20,18,19,21,20,20,20,21,20,21,21,21,20,20,19,19,20,19,19,18,19,18,19,19,19,20,20,19,21,19,20,20,20,19,20,20,20,19,20,20,21,20,20,22,19,19,20,19,20,18,19,16,18,19,17,17,18,18,18,19,18,16,16,16,15,14,16,16,16,15,18,17,17,16,17,17,18,19,17,17,19,19,19,19,16,18,19,19,17,19,20,18,19,20,19,19,20,21,20,20,21,19,19,19,20,20,20,19,20,20,19,18,19,19,19,18,19,20,18,20,18,17,16,16,17,16,13,17,16,14,13,15,16,13,13,14,14,14,15,15,16,16,18,16,16,16,17,17,15,17,16,16,17,17,17,16,17,18,18,19,18,17,17,17,16,16,16,17,15,12,16,17,13,16,17,17,18,17,18,17,17,17,17,16,16,15,13,14,14,11,11,14,12,13,12,13,13,11,13,14,13,12,10,9,11,11,12,11,9,12,12,10,13,14,17,13,15,15,14,16,13,13,12,10,10,9,7,7,7,7,5,5,5,4,3,1,0,1,3,5,6,7,7,8,11,11,10,10,10,11,14,12,14,17,17,16,19,21,21,23,21,23,21,20,22,21,19,21,23,22,21,23,25,25,26,26,26,26,27,27,27,28,27,27,28,27,28,27,28,27,27,26,27,26,26,26,25,25,23,25,25,23,25,24,23,25,21,22,22,21,21,20,19,20,19,18,17,17,15,15,13,12,10,9,7,7,10,11,12,14,12,15,14,14,14,15,15,14,14,17,16,16,18,19,17,18,19,20,18,19,21,18,17,17,17,18,17,17,18,18,19,18,17,16,18,17,16,15,14,16,13,13,13,13,12,13,13,15,13,14,15,17,18,16,15,17,17,17,17,19,18,18,18,19,17,18,19,18,19,18,19,18,18,18,17,18,17,16,16,17,18,16,15,17,17,17,14,16,15,14,15,16,16,16,16,15,15,16,14,14,14,15,16,15,14,13,15,14,16,15,17,18,17,18,17,16,17,19,17,17,18,18,18,20,18,18,18,17,18,19,19,16,18,20,17,17,17,16,14,15,14,14,14,14,12,12,14,12,12,13,13,12,12,12,13,11,11,12,14,12,11,13,15,14,13,14,18,15,14,16,16,14,16,17,15,13,15,17,15,15,14,14,16,14,13,13,13,13,12,16,12,13,10,13,12,10,11,11,11,14,13,13,12,14,13,15,16,15,14,15,14,18,17,17,16,16,17,18,16,17,16,17,18,14,15,15,14,12,11,13,11,9,9,10,10,11,12,11,10,11,11,8,11,11,11,11,11,13,12,13,14,15,12,13,14,14,13,16,14,16,16,16,14,15,15,13,12,14,15,14,11,11,9,12,7,7,8,6,6,3,5,7,5,5,8,8,6,10,11,13,9,15,15,14,13,12,12,12,9,9,13,14,12,12,11,10,7,13,15,10,7,9,12,7,6,9,11,13,12,11,12,12,11,15,14,11,11,11,13,13,16,14,16,16,16,15,16,15,16,19,17,15,16,18,15,17,15,15,16,18,17,16,17,20,18,18,18,19,19,19,19,20,21,21,22,20,23,23,23,23,23,25,25,26,25,26,25,24,28,24,27,27,26,28,28,28,27,28,25,28,28,27,27,28,28,27,26,26,27,28,25,28,26,26,27,27,25,25,27,26],[30,29,29,29,29,30,29,29,29,29,29,28,29,28,28,28,29,28,27,28,27,27,27,28,27,27,28,26,28,27,27,28,29,29,28,29,28,29,29,28,28,28,27,26,27,26,25,24,24,24,23,22,23,22,21,20,21,20,20,20,18,16,14,10,11,10,8,9,10,11,11,13,12,13,15,13,13,15,14,16,17,16,14,15,17,17,17,19,20,20,21,21,20,21,21,20,20,21,22,22,23,22,22,22,23,23,23,22,23,22,22,21,20,21,22,21,21,22,22,22,21,22,22,21,21,23,21,22,22,22,22,23,22,21,20,21,23,22,22,22,23,22,22,22,22,22,21,22,20,20,21,21,20,21,19,21,21,20,19,20,18,17,18,20,19,18,18,19,19,19,19,19,20,21,20,21,20,21,20,20,21,22,21,21,22,21,21,21,22,20,20,21,22,21,21,21,21,21,21,21,22,21,21,21,21,22,21,20,19,20,21,21,19,21,21,22,23,21,21,20,18,20,21,19,18,19,20,18,18,18,18,18,18,16,18,19,19,19,19,20,20,19,19,20,20,20,19,20,20,20,19,19,21,19,21,21,21,20,19,20,20,19,21,19,19,19,18,18,19,19,19,19,21,18,18,19,18,18,19,18,19,20,19,17,18,18,17,15,17,17,18,16,17,17,16,17,17,17,17,15,14,13,15,14,15,13,16,17,14,16,18,18,16,16,16,17,17,15,14,13,13,13,13,11,11,12,9,7,8,7,5,5,3,1,0,1,4,4,6,7,9,7,8,9,11,10,10,12,13,13,14,15,15,17,20,20,22,20,22,21,21,23,21,21,21,23,23,20,22,24,25,26,26,26,26,26,28,27,27,28,28,28,28,28,28,28,28,28,27,27,26,27,27,26,26,22,26,25,23,25,23,24,24,22,22,23,22,21,22,20,22,21,18,20,18,17,17,15,15,11,11,9,9,10,13,14,12,14,17,17,17,16,17,17,16,17,17,18,18,20,20,19,19,20,21,23,22,22,20,20,19,20,21,19,20,18,20,22,20,19,18,19,19,18,16,17,18,17,16,15,16,13,15,15,15,16,17,17,17,18,17,20,20,19,20,20,21,20,20,20,21,20,21,21,21,22,21,21,22,20,22,20,20,19,19,20,19,19,21,20,20,21,20,19,19,18,20,18,17,19,19,18,19,19,18,17,18,17,16,17,17,15,16,16,16,18,16,18,18,18,17,18,17,18,20,19,19,20,20,21,21,20,20,20,20,20,22,20,18,20,20,18,18,21,18,18,18,16,18,17,18,14,16,17,15,15,16,17,14,15,16,17,15,15,16,16,17,18,18,18,17,17,17,19,18,20,21,19,17,20,19,19,18,18,18,18,18,15,18,15,16,17,16,15,15,16,14,12,14,13,13,13,14,12,13,14,15,16,16,17,16,15,18,18,16,18,19,17,18,19,20,20,19,19,21,19,20,19,19,19,18,18,16,15,16,14,16,13,14,12,13,14,14,12,12,15,12,13,13,12,13,14,14,14,15,14,15,17,15,14,14,15,17,16,18,17,17,17,16,17,17,15,15,14,13,13,10,13,12,12,11,10,10,10,5,7,5,9,8,7,8,10,11,10,10,11,12,13,13,16,13,14,15,14,13,12,12,12,13,10,12,12,12,8,14,11,10,10,11,9,9,7,11,11,12,14,15,13,15,14,15,13,13,14,15,16,18,19,18,19,17,18,19,19,17,17,20,20,17,18,20,20,18,19,21,19,20,21,20,19,20,20,20,21,22,21,23,22,23,24,24,23,22,24,25,25,26,25,27,26,27,26,27,27,27,29,27,28,29,27,28,28,29,28,28,28,28,28,28,28,28,28,28,28,27,29,29,28,29,27,28,27,28,28,27,28,28],[30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,29,30,29,28,30,29,28,29,29,28,29,29,28,28,29,28,29,29,29,29,29,28,29,29,28,29,28,28,27,27,27,26,25,25,24,24,24,23,22,21,22,22,20,20,20,18,17,15,12,12,11,8,11,10,13,12,14,15,18,17,18,16,19,18,19,20,19,19,19,19,21,19,21,22,22,23,23,23,23,23,23,22,24,24,23,24,25,24,24,24,24,25,25,24,24,24,23,23,23,23,22,22,24,23,25,24,24,24,24,25,23,24,25,24,23,24,24,23,24,23,23,24,24,25,24,24,25,24,24,23,24,24,23,21,23,22,21,22,21,21,23,23,22,22,21,20,20,20,21,21,20,20,22,20,22,21,22,20,23,23,22,22,23,23,23,22,22,23,24,24,22,24,23,22,23,23,25,22,24,24,24,24,23,22,24,24,23,23,24,25,24,23,23,23,24,23,25,22,23,24,23,23,23,23,21,20,23,22,19,20,22,20,19,20,20,19,20,20,20,20,20,20,22,22,23,21,21,22,23,22,21,22,23,22,22,24,20,21,23,23,24,23,24,23,21,22,22,20,20,23,21,19,22,22,19,21,22,22,23,21,22,21,21,22,22,21,22,21,21,19,19,20,21,19,18,21,19,18,20,21,19,20,19,19,18,17,16,18,19,17,17,18,19,18,20,20,21,20,20,20,21,18,18,17,17,16,17,16,14,14,15,12,10,11,10,8,6,5,2,1,0,1,4,5,7,7,7,7,10,10,10,10,11,12,11,13,15,15,16,20,20,21,20,22,21,21,22,20,20,21,22,22,21,22,24,25,26,25,26,26,27,27,26,27,27,27,28,28,28,28,28,28,28,26,27,26,27,26,26,25,25,26,25,24,25,25,24,25,23,23,24,23,22,23,22,22,22,20,20,19,18,18,17,16,14,11,12,12,14,15,18,17,18,18,19,18,19,19,20,19,19,21,20,21,20,22,21,21,22,23,25,23,24,22,23,22,22,21,21,22,22,23,25,21,22,20,20,21,21,18,18,21,19,19,19,18,16,20,18,20,18,23,19,21,22,22,22,23,22,23,22,23,24,23,23,25,24,23,24,23,24,24,25,24,24,24,24,23,21,22,22,22,23,22,21,23,23,20,21,23,21,21,20,21,20,22,21,21,23,22,21,22,22,18,21,20,17,17,13,16,18,18,21,19,21,21,21,21,21,22,23,23,22,23,24,24,24,22,24,23,23,25,24,22,23,22,22,22,20,21,20,20,19,20,20,19,21,17,20,20,21,19,19,19,20,20,22,22,20,20,21,21,20,19,23,20,20,20,23,19,21,24,21,20,21,24,21,20,24,22,20,21,18,22,18,16,18,19,21,17,20,18,18,17,14,16,14,17,18,16,16,16,16,18,19,20,19,21,21,20,21,21,21,22,22,22,21,21,22,23,22,22,21,22,21,21,20,18,18,17,16,16,15,13,15,18,14,17,18,17,15,18,18,17,17,18,16,17,18,18,17,20,20,17,17,16,18,18,18,20,18,19,19,19,18,18,18,18,21,18,16,18,17,15,17,15,7,9,12,6,10,8,12,12,9,12,15,13,11,16,17,15,17,17,19,16,15,15,16,15,14,13,17,14,10,11,14,12,6,11,12,10,9,14,12,10,10,14,14,14,17,18,16,18,16,16,14,15,15,16,17,18,19,19,20,19,19,20,21,20,21,22,21,21,21,22,21,22,22,21,21,23,23,20,22,24,23,22,24,25,24,24,24,24,26,26,26,26,26,27,27,27,27,29,29,28,28,29,28,28,30,29,30,30,29,30,30,30,30,30,29,30,30,30,30,29,30,29,28,29,30,30,29,30,29,29,29,29,28,28,29,28],[30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,29,29,28,28,29,28,27,28,29,27,28,28,27,28,29,29,28,29,28,28,28,28,28,27,27,26,27,26,25,24,24,23,23,23,22,22,22,21,21,20,19,18,16,15,13,11,11,9,9,10,10,12,11,12,14,15,15,16,13,18,17,14,17,19,17,16,19,18,19,20,23,22,23,24,23,23,24,24,23,25,24,24,24,25,24,25,25,25,26,26,26,26,24,25,25,25,25,24,24,24,24,26,24,24,25,25,25,26,24,25,24,24,24,25,24,25,24,25,25,24,25,25,24,25,24,25,25,25,25,24,22,24,24,23,23,23,23,22,25,23,22,22,20,21,20,22,22,21,20,23,23,23,22,23,23,24,24,23,23,24,24,24,24,23,24,24,25,23,24,24,23,25,23,25,24,24,24,23,24,22,22,24,24,22,23,24,24,24,24,23,23,23,23,24,23,24,24,24,23,23,24,22,22,24,23,19,23,24,22,20,21,21,20,20,19,22,20,23,22,24,23,24,23,22,23,24,23,21,22,23,22,22,23,21,21,23,23,24,24,24,23,22,22,23,21,22,23,21,19,22,23,17,21,22,21,21,22,23,22,22,22,22,20,21,21,17,20,20,18,18,19,19,18,19,20,19,20,19,20,19,19,18,16,15,18,18,16,18,19,19,18,20,20,22,20,21,21,20,21,19,19,19,18,18,17,16,16,16,14,11,12,12,9,9,6,4,2,1,0,1,4,4,5,5,6,8,10,9,10,12,10,13,12,14,14,16,20,20,21,20,22,21,21,22,21,21,21,22,23,20,22,24,24,26,25,25,26,27,27,27,28,28,27,28,27,28,27,28,28,28,27,27,27,27,26,25,26,24,25,26,24,25,24,23,25,22,23,24,23,22,23,21,22,22,20,21,20,20,19,17,19,17,16,14,12,16,19,21,19,19,21,20,20,21,21,21,21,21,22,22,23,22,23,23,23,24,24,25,24,25,23,23,22,23,22,21,22,22,24,24,23,24,22,24,22,23,22,22,22,20,22,21,19,18,20,19,19,19,21,21,21,22,21,21,23,22,23,22,24,23,23,23,24,24,23,24,23,24,24,24,24,24,23,23,23,21,23,22,22,23,21,21,22,23,20,21,23,22,21,22,21,21,21,23,21,21,22,22,22,21,20,21,19,18,17,17,17,19,19,21,22,23,23,23,22,22,22,21,22,22,23,23,25,24,23,23,24,23,25,24,21,23,23,21,20,22,21,19,19,19,18,18,20,17,17,19,18,18,18,20,19,16,18,20,19,18,19,20,18,20,19,21,20,19,20,24,21,20,21,21,21,20,22,22,21,22,22,23,21,20,22,18,18,18,19,22,18,17,18,16,18,14,15,14,17,15,16,15,15,17,17,15,21,18,20,21,18,20,21,21,22,22,23,21,22,23,21,22,22,21,22,22,19,19,20,19,18,15,16,15,13,12,14,13,17,15,12,14,14,18,14,15,18,15,17,18,20,19,20,21,19,18,21,20,19,20,21,19,19,20,23,22,19,18,19,21,20,18,21,18,12,19,13,7,9,10,7,9,8,12,11,8,11,16,15,13,16,18,18,18,21,20,18,18,18,17,20,20,17,19,17,15,14,10,14,6,10,16,12,10,16,13,10,10,14,17,17,20,21,20,18,17,18,20,17,17,15,18,16,21,20,20,20,22,20,21,22,22,23,22,24,22,22,22,22,22,22,22,23,22,21,22,23,23,22,24,24,23,24,24,25,26,26,25,25,26,26,26,26,26,28,27,28,27,28,27,27,29,28,29,29,28,29,29,28,29,29,28,29,29,28,29,28,29,28,28,28,29,28,28,29,29,27,29,28,28,27,28,27],[30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,28,29,28,27,28,28,27,28,27,27,27,28,27,28,28,26,28,28,29,27,28,27,28,28,27,28,28,27,26,27,26,24,23,24,23,22,22,22,21,21,21,21,20,20,19,18,15,15,12,12,12,11,12,16,16,14,16,15,18,18,18,18,19,18,17,20,21,19,19,21,21,21,22,23,23,23,23,24,24,24,24,24,25,24,25,26,25,25,26,26,25,26,25,26,26,25,25,25,25,25,24,25,26,25,26,25,25,25,26,26,27,26,26,25,24,25,26,25,24,24,25,25,26,25,25,25,26,26,26,25,26,25,24,24,25,24,25,24,25,24,24,25,23,22,22,22,22,21,24,23,22,21,24,23,24,23,24,24,25,25,24,25,24,25,25,25,26,24,25,26,25,24,25,25,24,25,25,25,24,24,24,24,24,24,24,25,24,24,24,24,24,24,22,24,24,24,24,25,24,25,25,25,24,24,24,22,24,25,23,24,24,23,23,23,23,22,23,21,22,20,22,24,22,23,24,23,23,24,25,25,22,24,25,24,24,23,24,25,23,24,24,25,24,24,24,24,23,24,24,24,23,22,23,24,22,23,24,24,24,22,23,23,22,23,23,23,22,22,20,21,22,20,20,20,21,20,21,22,22,22,21,22,22,22,22,18,18,21,20,18,19,21,20,20,20,22,22,19,20,21,21,21,19,20,18,17,19,18,14,16,17,17,14,16,15,13,11,9,5,5,3,1,0,1,3,4,5,5,7,8,7,8,10,10,10,14,15,14,15,17,17,19,20,21,21,20,23,22,22,21,22,22,22,21,24,24,25,25,25,26,26,27,27,28,28,27,28,27,27,27,27,27,27,26,26,26,27,26,25,26,24,25,25,24,25,24,24,25,22,22,24,23,22,23,21,22,21,21,21,21,20,20,19,18,17,17,17,16,17,18,16,18,18,22,20,20,21,20,21,19,20,22,22,21,22,24,21,23,23,25,25,24,25,24,24,23,23,23,23,23,23,24,25,23,23,22,22,22,22,20,20,23,20,20,20,20,19,20,20,19,19,21,20,21,21,21,22,23,22,23,24,24,23,25,24,25,24,24,24,25,25,24,24,25,23,26,23,25,24,23,23,24,23,23,25,24,24,24,23,22,22,23,22,21,22,22,22,22,22,20,21,22,22,19,22,21,19,18,18,19,20,20,21,21,22,22,22,22,22,23,23,23,23,24,23,24,24,24,21,23,23,24,23,21,23,23,22,23,23,21,21,21,20,20,20,20,19,18,21,19,19,20,21,19,21,21,21,20,20,20,21,19,22,22,21,21,22,22,23,23,22,23,22,22,23,22,21,22,21,20,22,22,20,23,18,19,20,17,18,18,17,18,15,17,18,16,16,17,15,15,16,18,19,19,18,21,18,21,23,21,21,21,22,22,23,23,22,23,23,22,23,24,22,23,22,21,22,20,19,20,16,16,16,15,15,18,16,18,16,15,17,17,15,15,18,17,16,17,21,17,17,19,21,19,18,19,21,20,21,22,18,20,21,17,20,19,17,17,16,19,18,17,14,12,16,13,10,11,12,10,13,12,15,14,10,13,16,13,11,15,15,14,15,14,18,17,16,17,19,18,18,17,19,17,15,16,15,15,8,12,12,11,9,13,13,12,11,16,16,16,17,18,19,17,18,16,16,16,17,16,19,19,21,20,22,20,21,22,21,21,21,22,21,22,21,22,23,21,23,23,22,23,24,24,24,24,25,25,25,24,24,25,25,26,25,26,27,26,26,27,27,27,26,29,28,29,28,29,28,28,30,29,29,30,29,29,30,30,29,30,29,29,30,29,30,29,29,29,29,29,30,30,29,30,29,29,30,29,29,29,29,28],[30,31,30,30,30,31,31,30,30,30,30,30,30,29,29,29,29,29,28,29,28,27,29,28,27,28,28,27,28,28,26,28,29,29,28,28,27,28,28,28,29,28,27,27,27,27,25,25,24,24,24,24,22,22,21,22,20,19,19,17,17,15,15,11,13,14,11,15,14,18,16,18,19,21,20,20,21,23,22,20,23,23,22,21,23,23,22,24,25,25,25,25,25,25,25,25,25,25,25,24,25,26,26,26,26,25,27,27,25,27,27,25,25,25,26,26,25,26,26,27,27,25,25,26,25,25,25,26,25,25,26,25,23,26,25,25,25,25,25,24,25,25,25,25,24,26,24,24,24,25,24,24,25,26,23,25,26,25,24,25,25,24,24,25,24,24,24,24,24,24,23,24,24,26,25,24,25,25,24,25,24,24,24,24,25,24,25,25,24,24,25,25,24,26,24,24,25,24,23,25,25,24,25,26,24,26,24,24,24,25,24,25,23,25,26,25,25,25,26,23,24,25,26,23,26,26,24,24,25,24,23,24,23,24,24,26,26,25,26,25,25,24,25,26,24,25,24,26,23,24,25,24,25,25,25,24,25,25,25,24,24,25,23,24,25,23,22,25,25,21,23,24,23,24,24,25,25,23,24,24,23,23,23,23,23,22,22,21,23,21,23,22,24,22,24,23,24,23,24,24,21,21,23,21,21,21,23,21,21,22,22,24,22,21,23,22,22,22,23,20,21,22,21,18,19,22,18,15,18,18,14,11,11,7,6,4,3,1,0,1,4,3,4,3,4,6,6,8,8,9,10,12,11,12,16,16,19,18,19,19,20,22,20,21,22,22,22,22,24,24,26,25,26,26,27,27,28,26,28,28,27,28,27,28,27,28,28,28,26,27,25,27,26,26,26,24,25,25,24,26,25,25,25,23,24,24,23,24,23,22,24,22,22,22,21,21,20,19,20,17,18,16,17,21,19,19,19,20,22,22,21,22,22,23,21,21,23,23,22,21,25,24,23,25,26,26,25,26,25,25,26,24,23,24,25,24,24,26,24,24,24,21,22,24,22,20,24,23,22,21,22,20,22,21,21,22,24,22,23,24,24,25,24,23,24,25,25,25,24,24,25,24,25,25,26,25,26,25,25,25,26,25,26,25,25,24,26,24,24,23,25,25,23,23,25,24,23,23,24,23,23,24,24,23,23,23,24,25,21,22,22,20,21,19,21,20,22,23,22,23,25,24,24,24,23,24,26,24,24,25,27,26,25,25,26,27,24,25,25,24,24,24,24,22,23,24,22,21,22,22,21,22,21,23,22,22,22,23,24,23,22,24,23,21,22,23,21,23,23,22,22,23,23,25,23,23,23,24,23,23,25,24,23,23,23,24,23,21,24,21,21,22,22,23,20,22,21,17,20,15,18,16,17,20,20,19,18,20,22,22,23,22,23,24,22,24,24,23,24,25,25,25,26,24,25,25,25,24,24,23,24,24,20,22,22,20,20,20,16,17,19,19,21,18,18,21,20,21,19,21,21,20,21,23,21,20,22,24,22,21,21,21,21,22,25,21,22,23,22,22,20,22,18,22,20,18,21,19,14,13,16,12,10,14,10,15,12,16,18,11,13,17,16,15,17,20,17,17,20,21,17,17,20,19,20,17,18,19,15,13,14,14,13,9,14,13,11,11,16,12,12,12,15,19,18,20,19,20,20,17,19,16,18,19,20,20,22,22,22,21,21,25,23,24,24,23,24,23,23,23,23,24,24,23,23,23,24,24,23,23,25,25,24,25,25,25,25,25,26,27,27,26,26,27,27,28,27,27,29,29,29,28,29,29,28,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,29,29,30,30],[30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28,27,28,28,27,28,28,27,28,28,26,28,28,29,28,28,27,28,27,27,28,26,25,26,26,25,25,22,24,24,23,22,22,22,21,20,20,19,18,17,16,14,14,11,12,11,12,14,15,16,16,17,19,20,19,18,20,21,20,17,22,22,21,20,21,22,19,22,22,23,24,24,23,25,25,26,24,24,26,26,26,26,28,26,27,27,27,27,27,28,27,27,27,27,27,27,26,28,27,28,28,26,27,27,26,27,26,28,26,25,26,26,24,26,25,26,27,27,27,26,26,25,26,26,25,26,26,25,22,25,25,25,24,26,24,26,26,26,25,25,25,23,23,25,24,23,24,26,24,24,25,25,24,26,26,25,24,26,26,27,25,26,25,25,25,24,26,25,24,24,25,26,23,26,25,26,27,25,23,25,26,24,25,26,26,26,25,23,24,23,24,24,24,24,26,24,25,25,24,22,23,25,26,22,24,24,23,23,24,25,23,25,24,25,23,25,25,26,27,28,25,25,26,27,26,25,26,27,25,26,27,25,26,26,25,26,26,26,26,24,25,25,23,23,25,23,23,24,25,22,22,25,24,25,24,25,25,23,24,22,25,23,23,21,22,23,21,21,22,21,22,23,22,21,22,24,24,21,24,23,22,21,22,21,21,21,24,22,22,23,23,25,21,23,23,24,22,23,23,20,20,21,21,17,17,18,18,16,15,16,16,13,11,8,7,5,4,2,1,0,1,1,2,2,3,3,3,4,5,5,6,9,9,10,13,14,17,15,19,17,20,22,20,18,20,21,21,21,23,24,24,24,26,25,26,26,26,26,27,28,27,27,27,27,27,27,26,26,25,26,25,26,26,25,25,23,23,24,24,24,24,24,25,22,23,24,23,23,22,22,23,21,21,21,21,19,20,19,18,17,17,18,16,19,19,20,20,21,23,22,21,21,22,22,20,22,22,22,21,21,23,23,23,24,24,26,23,24,23,24,22,24,22,23,23,23,24,26,22,24,23,22,20,22,22,20,22,22,21,19,22,21,20,21,22,21,21,21,22,23,23,23,23,23,24,24,24,25,24,24,26,25,24,25,24,24,26,26,26,26,26,26,26,25,25,25,25,25,24,23,24,25,23,23,24,23,23,23,23,24,24,22,22,22,22,23,22,22,20,21,20,22,20,21,19,22,22,23,22,23,23,23,23,22,23,23,24,23,24,24,26,26,26,23,24,24,26,24,23,23,23,22,22,22,20,21,20,20,22,19,21,20,20,20,20,21,20,20,19,22,20,21,20,21,21,20,22,22,23,22,23,23,23,23,22,23,24,23,23,24,23,23,22,23,23,24,23,21,24,22,21,20,21,21,23,21,20,17,19,18,18,17,19,18,16,16,19,20,19,18,21,20,22,22,21,23,24,22,23,23,25,24,24,24,23,24,23,23,23,23,21,20,21,20,21,18,18,19,16,17,19,19,20,18,16,20,17,16,18,19,19,16,19,20,20,19,24,22,19,19,22,22,21,21,25,21,23,24,22,22,22,22,19,22,19,16,19,17,14,15,15,9,10,14,11,13,15,13,14,11,14,17,15,12,19,19,15,18,21,19,17,19,21,18,19,17,15,19,16,14,13,13,15,8,11,15,12,13,13,15,12,15,17,20,16,19,19,19,19,18,20,17,18,20,19,21,20,22,21,22,22,23,22,23,22,24,24,23,24,23,22,25,24,23,22,23,24,24,22,24,25,25,25,26,26,26,25,26,26,28,27,27,26,27,27,28,28,29,28,28,29,27,28,29,29,30,29,30,30,30,31,30,30,30,30,29,29,30,29,30,29,30,29,30,30,30,29,29,30,30,29,30,30,29,29,30,29],[30,30,30,30,30,30,30,30,29,29,29,28,29,28,28,28,28,28,27,28,28,27,28,28,26,28,28,26,28,28,26,28,28,28,28,28,27,28,27,27,28,27,26,26,26,25,25,23,22,23,23,21,21,21,20,19,19,18,18,15,15,13,15,12,13,15,14,15,15,19,16,18,19,19,20,20,21,21,21,19,22,23,21,19,23,24,21,23,24,25,25,25,25,25,24,25,25,25,24,26,26,26,27,26,27,26,27,27,26,26,27,26,26,27,25,26,26,27,27,28,27,26,26,27,26,27,27,27,27,26,26,27,25,26,25,27,26,27,26,26,27,26,26,26,26,26,26,26,24,26,26,26,24,27,24,25,27,25,24,26,25,23,24,26,24,24,23,26,23,26,24,26,25,26,26,26,26,26,25,27,26,27,25,26,27,26,26,26,26,25,26,26,25,26,25,25,25,26,23,25,25,24,23,25,25,25,23,23,23,24,24,26,24,26,27,25,27,25,26,23,23,26,27,22,25,26,25,23,25,25,24,24,24,25,24,25,25,25,26,26,25,25,26,27,26,25,26,27,25,25,26,26,26,25,26,25,26,26,26,25,25,26,23,25,26,24,23,25,25,21,22,25,24,23,22,24,24,23,24,23,25,23,23,20,23,22,21,19,23,21,20,21,24,21,21,23,23,23,24,23,21,21,22,21,21,21,23,21,21,22,23,25,21,23,23,22,23,22,21,20,19,19,19,16,16,17,18,17,17,16,15,15,10,9,8,5,3,3,3,1,0,1,1,2,2,3,3,4,3,6,7,8,9,10,13,12,17,15,18,17,19,19,18,19,20,20,21,21,21,23,24,25,26,25,25,25,26,26,26,26,25,26,25,25,26,26,25,25,25,24,24,25,24,24,24,23,23,25,23,25,24,23,26,23,23,25,24,24,24,22,24,22,22,21,22,20,20,19,19,17,17,17,19,19,18,19,18,19,23,22,22,21,22,22,19,20,23,22,19,21,25,22,21,24,24,24,24,24,25,25,24,24,24,23,24,24,24,26,24,24,24,21,22,23,20,20,23,21,20,20,22,20,20,20,21,21,23,22,22,23,23,25,22,23,25,24,24,24,25,24,25,25,26,25,25,26,26,26,26,25,27,25,26,25,26,25,26,25,25,24,25,26,24,24,25,22,24,21,22,23,23,23,22,22,21,22,23,23,20,21,21,21,21,21,21,20,20,21,20,22,22,22,22,22,23,23,24,22,23,25,26,26,25,24,25,25,25,25,24,24,22,23,24,22,21,22,21,20,22,20,21,20,21,21,21,21,21,22,22,20,22,22,21,21,22,22,21,22,23,22,21,23,23,23,24,23,24,22,23,24,21,22,21,22,20,23,22,19,23,21,20,20,21,20,20,21,21,17,18,16,18,17,17,19,19,19,19,20,19,20,21,20,22,23,20,24,24,23,23,25,25,25,25,24,24,25,24,24,23,23,22,21,19,20,22,19,18,19,16,17,18,19,22,18,18,20,20,19,19,19,21,18,19,23,21,18,20,22,21,19,19,21,19,18,24,20,20,22,21,18,19,21,18,20,17,16,19,17,12,14,15,11,12,14,14,12,15,14,14,13,15,16,17,14,15,18,15,17,17,17,16,16,18,16,17,16,16,15,15,14,13,12,13,9,13,14,14,14,15,14,14,16,17,19,16,19,19,18,17,17,19,19,17,18,18,18,20,20,19,20,21,22,21,22,21,21,21,22,22,20,22,24,23,22,24,23,24,26,24,24,26,26,26,26,25,25,25,26,26,27,27,27,27,27,27,28,28,28,29,28,29,29,29,28,29,29,29,30,30,30,30,30,30,29,30,29,30,30,29,30,29,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29],[30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,28,29,28,28,29,28,28,29,28,28,28,28,27,28,28,27,28,28,29,28,28,27,27,27,27,27,27,26,26,25,25,24,24,22,23,22,21,21,21,20,21,20,19,18,18,16,13,14,12,12,12,11,14,15,16,17,16,18,19,19,19,20,22,21,20,22,22,22,20,22,22,20,21,22,23,23,24,24,23,24,25,24,25,26,26,26,26,26,26,26,26,27,27,26,26,26,26,26,27,26,26,26,27,27,28,27,24,27,27,26,26,27,27,26,26,26,27,25,25,25,25,26,26,26,26,26,26,26,27,26,27,27,26,24,26,26,25,24,25,24,24,26,25,24,25,24,22,23,25,24,22,24,25,23,24,25,26,24,26,26,26,25,26,26,26,25,25,25,26,25,26,26,26,25,25,26,25,25,25,25,24,25,25,23,25,25,24,24,25,25,24,23,23,23,24,25,25,23,25,26,25,25,26,26,24,23,26,26,22,24,26,24,23,24,25,22,23,24,24,25,25,25,25,26,26,25,25,26,27,25,26,26,26,24,26,26,24,25,25,25,24,25,25,25,25,24,24,23,25,25,23,21,24,25,22,22,24,22,21,22,23,22,24,22,24,23,22,21,19,22,23,22,19,23,22,20,21,24,22,22,22,23,22,24,23,19,21,22,19,21,22,23,22,22,23,22,24,23,23,22,23,23,24,23,21,20,20,20,16,18,20,19,16,16,17,15,13,12,8,7,6,3,4,2,1,1,0,1,2,2,2,3,3,3,4,8,8,8,10,13,13,16,15,20,19,18,21,19,21,21,21,22,21,23,24,26,25,26,26,26,26,27,26,27,28,27,27,27,27,27,27,27,27,26,26,25,27,27,24,26,23,24,26,24,26,24,23,26,23,23,26,24,23,25,23,24,24,23,23,21,21,22,18,21,18,19,18,16,19,19,18,20,20,22,23,22,21,22,23,21,22,23,24,21,22,24,23,24,25,25,26,24,26,24,26,24,24,24,24,25,25,25,27,25,25,25,23,24,23,23,22,24,23,20,22,22,22,21,21,21,23,22,22,22,23,24,24,23,24,25,25,25,25,25,24,25,25,25,25,26,25,26,26,26,25,27,25,27,25,25,23,26,25,24,23,26,26,23,24,25,23,23,22,22,22,22,22,22,22,22,21,23,23,21,21,21,21,21,19,20,20,20,21,20,23,21,22,21,20,22,23,23,22,22,23,25,24,22,21,22,22,22,21,21,22,21,20,22,20,20,20,21,19,20,20,21,20,19,21,21,20,19,21,22,20,22,22,21,20,22,21,21,22,22,21,22,23,24,22,23,23,22,22,22,22,21,23,22,21,20,22,22,20,22,21,21,22,21,18,20,20,20,19,19,17,18,16,18,18,17,18,19,19,20,19,21,21,21,21,21,23,23,21,22,24,24,23,23,23,22,22,22,20,21,21,20,21,18,19,21,19,18,17,15,17,19,17,21,19,17,17,20,18,16,19,21,18,18,21,21,19,19,21,21,19,20,20,20,20,22,20,22,23,21,21,22,21,20,21,19,15,19,15,14,14,15,11,11,14,11,14,13,15,15,14,14,16,18,16,17,17,19,16,17,18,16,17,19,19,19,16,17,18,15,15,14,11,13,9,12,16,14,14,15,14,14,14,19,18,17,19,19,19,19,20,18,17,18,20,20,21,21,22,22,22,21,23,23,20,22,22,22,22,22,23,22,24,24,22,24,24,25,25,24,25,26,24,25,26,26,25,25,26,26,27,27,27,28,28,28,28,28,28,29,29,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29],[30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,28,28,28,27,28,28,27,28,28,26,27,27,25,28,28,28,27,27,26,27,27,26,27,26,25,26,25,24,23,22,22,21,21,19,19,19,19,19,18,18,16,16,14,13,13,12,12,12,12,14,15,14,17,14,17,18,19,18,21,19,19,18,20,21,20,18,20,21,20,21,22,23,23,24,24,24,24,25,25,25,26,26,26,26,27,27,26,27,27,27,27,27,26,27,27,27,26,27,26,27,26,27,27,26,27,26,26,27,26,28,26,26,26,27,26,26,25,26,26,27,26,26,27,25,27,27,26,27,26,26,25,26,26,25,24,25,25,24,26,25,25,24,24,22,22,25,24,21,22,26,24,24,25,27,25,26,26,26,25,26,25,26,26,25,25,26,26,26,26,26,26,26,25,27,25,25,25,25,25,25,22,24,25,23,24,25,25,25,23,24,23,23,24,25,22,25,25,25,25,26,25,24,23,27,26,22,24,25,24,23,24,24,21,23,22,24,23,25,25,25,25,25,25,24,25,26,25,25,25,26,24,25,26,24,24,23,26,25,25,26,25,25,24,25,22,25,26,25,21,25,25,21,23,25,23,22,23,23,24,24,22,24,23,23,21,18,23,23,21,20,22,21,20,22,24,22,22,23,24,22,23,22,19,21,21,19,21,20,22,20,21,22,22,23,22,23,21,23,22,23,22,20,21,21,20,18,18,20,19,15,17,17,16,14,11,9,7,5,5,4,2,2,1,1,0,1,2,2,3,3,3,4,6,9,8,8,14,14,16,15,19,16,18,20,20,20,19,22,23,21,22,24,22,25,26,25,26,26,26,26,27,28,26,27,27,27,26,27,27,26,26,26,25,26,26,25,25,23,24,25,24,24,25,23,25,23,23,25,24,24,24,23,24,23,23,22,23,22,22,19,20,18,19,17,18,20,19,20,20,20,22,21,22,21,21,22,21,22,22,23,22,21,23,23,24,25,25,26,25,25,24,25,23,24,23,24,24,23,25,27,24,26,25,24,23,22,23,21,23,23,21,21,21,21,21,21,20,22,22,22,21,24,23,24,21,23,24,24,24,25,23,24,25,25,26,26,25,24,26,26,25,26,25,25,25,24,25,22,24,24,24,22,24,25,23,23,25,23,22,21,22,21,22,22,22,22,19,22,22,20,20,21,20,19,19,19,19,20,20,22,22,22,22,22,22,21,21,22,21,22,22,23,25,24,23,23,23,25,25,23,23,21,22,22,22,21,19,19,20,20,20,19,19,18,18,20,17,19,18,20,19,20,19,20,19,20,20,20,20,22,21,21,21,23,23,22,22,23,21,21,22,23,21,21,21,21,20,22,21,21,22,21,21,21,20,20,21,19,19,18,17,15,16,15,16,16,15,15,17,18,18,17,20,19,20,22,22,23,24,22,23,24,24,23,23,24,22,22,22,22,21,21,20,19,18,18,18,16,16,17,15,15,18,16,17,18,17,17,17,18,17,19,20,20,19,21,23,19,22,22,20,18,19,22,20,20,23,20,21,23,23,21,20,20,21,21,17,16,18,15,14,13,17,8,9,13,11,14,14,14,14,12,16,18,17,14,18,20,17,17,19,19,18,17,17,17,18,17,14,17,17,13,12,13,14,11,13,15,14,14,15,15,14,15,19,19,18,20,20,19,18,18,20,16,17,19,17,19,19,20,20,21,21,23,21,21,22,23,22,21,23,22,21,24,24,23,22,24,26,23,24,25,25,24,26,26,26,25,25,25,26,28,27,26,27,28,28,28,28,28,29,29,29,29,29,28,29,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,29,29],[30,30,30,30,30,31,30,30,30,30,29,29,30,28,29,28,28,29,28,28,27,27,28,27,26,28,28,26,28,26,26,28,28,28,28,28,27,27,27,27,27,26,26,26,26,25,24,24,23,23,22,22,21,22,21,20,20,20,18,16,17,15,14,12,12,14,14,15,15,16,16,17,18,20,19,21,20,21,21,20,22,22,21,20,22,22,20,21,23,24,24,25,25,24,25,26,27,27,27,27,27,27,28,27,27,27,28,27,27,27,27,27,27,27,26,27,27,27,26,28,28,27,27,27,26,28,26,28,27,27,26,27,26,26,26,27,26,27,27,27,28,26,27,27,27,27,27,27,25,26,27,27,25,26,26,25,27,26,25,25,25,23,23,25,25,24,24,26,26,26,25,28,27,26,27,27,26,26,27,27,27,26,26,27,27,27,26,27,27,26,27,26,26,26,26,26,26,26,25,26,26,25,25,26,26,25,23,25,24,23,26,26,25,26,27,26,25,26,26,25,24,27,27,23,26,26,26,23,25,25,25,24,22,24,22,24,25,25,25,26,26,25,26,27,27,24,26,25,26,26,26,25,26,25,26,26,26,27,26,26,26,25,26,26,26,26,23,25,26,22,24,25,23,23,23,24,25,25,24,25,24,24,24,21,24,25,23,22,24,23,22,24,25,24,23,23,24,23,24,23,22,21,23,21,22,22,24,22,22,23,24,26,23,24,23,22,23,22,21,22,19,20,19,17,18,18,19,16,17,16,13,14,14,9,8,5,4,4,2,2,2,1,1,0,1,2,2,2,3,3,5,6,9,9,10,13,15,14,16,16,18,19,19,19,19,21,21,21,22,24,23,24,25,25,26,26,26,26,26,27,26,27,26,26,27,27,27,27,26,26,24,26,26,24,24,22,23,24,24,24,24,24,25,23,24,24,23,24,23,23,24,22,22,22,23,21,20,21,19,18,18,19,18,19,17,20,20,21,23,23,23,21,22,22,21,20,23,23,21,21,24,23,22,23,24,25,23,24,24,25,25,25,24,23,25,24,24,26,23,24,24,21,24,22,21,20,23,22,21,21,22,20,21,20,22,22,22,22,22,23,24,25,24,24,25,25,25,25,24,25,25,26,26,26,26,26,26,26,26,25,27,25,26,25,26,25,26,25,25,25,25,26,24,26,25,24,24,22,22,23,24,23,22,23,21,22,24,23,20,22,21,21,21,21,21,20,22,21,21,22,22,23,23,23,22,23,22,22,23,24,25,24,24,24,25,25,24,24,25,23,23,22,23,22,21,20,21,22,21,20,20,21,22,21,21,23,20,22,22,21,21,22,22,21,22,22,22,25,23,23,23,24,25,25,23,25,24,22,22,25,23,23,21,21,21,21,21,21,23,23,21,21,23,19,21,21,19,18,18,19,16,17,20,18,19,18,20,20,20,20,22,21,22,22,23,23,24,23,23,25,25,24,24,24,23,23,23,23,23,23,22,21,20,20,20,19,19,19,17,18,20,19,20,20,19,20,20,19,20,19,22,19,20,22,21,19,21,22,19,19,20,22,19,21,24,20,23,24,22,19,21,21,19,21,18,15,18,17,12,14,16,12,11,13,11,15,15,15,17,13,16,17,16,14,18,20,15,18,19,18,15,17,18,19,19,15,14,18,15,13,14,14,15,11,15,14,13,13,17,15,14,14,17,18,16,19,19,19,17,16,17,17,17,19,18,19,19,20,20,20,19,21,21,21,22,22,22,22,22,23,23,24,24,22,25,23,25,25,26,25,26,26,26,25,26,26,25,26,27,28,27,27,27,28,28,28,28,28,29,28,30,28,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,30],[30,30,30,30,30,30,30,29,29,29,29,28,29,28,29,28,29,28,28,28,28,27,28,28,27,28,29,27,28,28,27,29,29,29,28,28,27,28,27,28,28,27,25,26,26,25,24,24,22,23,22,20,20,20,20,20,19,19,18,15,16,14,15,13,12,16,15,17,18,17,19,18,20,22,20,21,22,22,22,19,24,24,23,22,24,23,22,22,23,25,24,25,26,25,25,26,26,27,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,27,28,28,28,27,29,28,27,28,28,27,28,28,28,28,27,27,27,27,27,27,27,27,27,28,27,28,27,28,28,28,28,28,28,27,28,28,28,26,26,26,25,27,27,25,26,25,23,25,27,26,24,26,28,26,26,27,27,27,28,27,28,27,28,27,27,27,28,26,27,27,28,27,28,28,26,27,28,27,26,26,26,27,27,25,27,26,25,25,26,26,25,23,24,24,24,26,26,25,27,27,27,26,27,27,27,25,28,28,23,26,27,27,24,25,27,24,24,25,25,25,26,27,27,27,27,27,27,27,28,27,27,27,28,26,28,27,27,27,26,27,26,26,26,27,27,26,26,26,26,26,26,24,26,26,22,24,26,23,21,24,24,24,26,22,25,25,23,22,21,24,25,23,21,25,24,22,24,26,25,22,24,26,24,25,23,19,22,23,22,21,23,25,23,23,25,24,27,25,26,24,24,24,24,22,22,20,21,22,17,18,19,20,17,18,18,17,16,16,11,8,7,5,4,3,3,2,2,2,1,0,1,2,2,2,3,4,5,6,9,11,10,14,14,16,16,17,18,17,19,20,20,20,20,22,23,25,23,26,25,26,25,26,25,27,27,26,27,27,26,26,25,26,26,25,25,24,25,26,24,25,23,23,25,22,24,24,22,26,24,22,26,23,24,24,24,24,24,23,22,23,21,22,21,21,20,18,19,18,20,19,19,20,21,23,24,23,21,23,24,21,22,23,24,21,24,26,24,23,25,25,25,25,26,25,27,26,26,26,26,26,25,26,27,26,25,25,22,24,25,24,23,24,24,21,23,24,22,23,21,23,24,23,24,24,25,25,26,26,25,26,27,26,27,26,25,26,26,27,27,26,27,27,28,28,27,28,27,28,27,26,26,28,27,27,26,27,27,25,26,26,25,25,22,24,24,23,22,23,23,23,22,23,22,21,21,21,21,21,19,22,20,21,22,21,23,22,23,22,21,21,24,25,22,23,24,26,26,24,23,22,24,23,23,23,23,22,22,24,21,21,22,22,21,22,21,22,21,21,22,21,21,21,23,21,19,23,23,21,21,24,22,22,25,24,23,23,25,26,24,24,25,24,24,23,24,23,23,23,22,22,21,22,20,21,22,19,22,22,19,21,21,18,17,18,19,16,18,18,20,19,18,20,19,22,21,22,22,22,23,23,24,24,22,23,25,26,24,25,24,23,24,23,22,23,23,21,22,20,20,22,21,19,20,18,19,20,19,21,20,19,18,21,19,19,19,22,19,18,21,22,19,19,22,20,19,19,20,20,20,22,20,21,22,21,19,20,20,18,20,17,16,15,14,14,15,16,15,11,14,12,16,16,16,18,13,17,18,16,15,17,20,16,18,18,18,18,17,19,17,18,17,16,15,15,16,13,12,16,12,16,14,16,15,18,16,16,16,18,18,17,20,19,18,18,19,17,18,18,19,19,19,19,21,19,20,19,22,21,20,21,22,23,23,22,22,24,25,25,24,26,26,25,27,27,26,27,26,27,27,27,26,26,27,28,28,27,28,28,28,28,29,29,28,29,29,30,29,29,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29],[30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,29,28,28,28,27,27,27,27,27,27,28,27,27,27,26,28,28,28,27,27,27,27,27,27,27,25,25,25,25,24,24,23,22,23,22,21,21,20,19,21,20,18,17,17,17,17,16,14,13,17,14,15,17,17,18,17,19,19,20,19,21,20,20,20,22,22,21,20,21,22,21,21,23,23,23,24,25,25,25,26,26,26,26,27,28,27,27,28,28,27,27,27,27,27,27,28,28,28,27,27,27,28,27,28,28,27,28,28,26,28,28,28,28,27,27,27,27,26,25,26,26,27,26,27,28,27,27,27,27,27,28,28,26,27,27,26,25,24,26,25,26,26,26,25,25,23,24,25,25,24,24,26,26,26,26,27,26,27,27,27,26,27,26,27,27,27,26,27,27,27,27,27,27,26,27,26,26,26,26,26,26,26,24,26,26,25,24,25,25,24,23,24,24,24,25,25,24,26,26,26,25,26,27,26,24,27,27,23,26,27,25,23,24,26,23,24,24,25,25,25,26,27,27,27,27,26,27,28,26,26,27,27,26,27,27,26,25,26,26,26,27,26,26,27,25,26,24,25,27,25,22,25,26,22,23,25,23,22,23,22,22,25,22,24,24,24,22,20,23,24,22,20,23,22,20,22,25,23,21,22,25,22,23,22,19,21,22,20,21,21,24,22,21,24,23,24,23,25,23,23,23,23,22,22,21,21,21,20,20,20,19,17,19,20,17,16,13,10,8,7,6,5,4,3,3,3,3,2,1,0,1,3,2,4,5,6,7,9,12,12,14,14,16,15,16,18,19,19,19,22,22,21,23,24,25,25,25,26,26,26,27,26,27,27,26,27,27,27,26,27,27,27,25,26,24,25,25,24,24,24,24,23,23,24,24,23,25,24,24,26,23,23,25,23,25,23,23,24,23,23,23,21,24,20,20,19,19,21,21,20,20,20,23,23,23,21,22,23,22,21,22,24,23,22,25,25,24,24,24,26,25,26,25,26,25,25,23,25,26,23,25,26,24,24,25,24,23,23,24,23,24,23,22,21,23,22,21,21,21,23,22,22,21,22,24,24,24,25,26,26,26,26,26,25,26,27,26,26,26,26,26,27,27,27,26,26,27,26,25,24,26,26,25,24,26,26,24,24,24,24,24,22,23,22,22,22,22,21,20,21,23,19,19,20,19,17,19,20,19,18,20,21,22,22,21,22,21,22,21,23,22,22,23,23,25,24,24,22,23,23,22,21,22,21,21,21,21,19,19,19,19,19,20,18,19,17,20,21,18,18,19,22,19,18,22,21,18,19,22,19,20,22,22,20,21,23,23,23,23,24,21,21,22,23,20,21,21,20,19,21,21,20,20,21,20,20,21,19,19,20,17,17,19,16,15,15,16,20,18,18,18,19,19,19,21,19,20,22,21,24,24,22,23,24,25,23,24,25,23,23,23,22,22,21,20,21,19,19,21,19,19,19,17,16,20,17,18,18,17,16,19,18,17,17,20,18,16,20,20,19,18,19,20,18,20,21,20,20,22,19,22,23,21,20,20,19,19,19,21,17,16,15,13,14,16,12,11,13,13,17,16,17,17,14,16,18,14,15,17,19,17,17,19,19,17,17,19,20,20,20,18,17,18,16,15,15,16,11,14,16,16,17,17,16,16,16,19,20,19,20,20,21,18,19,19,18,20,21,20,20,22,21,20,22,19,23,21,21,23,22,22,21,22,23,22,24,24,23,25,25,25,25,25,26,26,25,26,26,27,26,26,27,28,28,28,28,28,29,29,28,29,28,29,29,30,29,30,29,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29],[30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,28,29,28,28,28,27,27,28,27,27,28,28,27,28,27,26,28,27,28,27,27,26,26,26,26,26,26,25,25,24,24,24,22,22,22,22,20,20,21,19,19,19,19,17,16,15,15,14,12,12,14,14,15,16,15,18,18,20,20,21,21,21,21,21,21,23,23,22,22,23,24,23,23,25,25,25,25,27,27,26,26,28,27,28,28,28,27,28,28,28,28,28,27,28,28,28,28,28,28,28,28,28,28,27,28,28,27,28,28,27,29,29,28,28,27,27,28,27,27,26,27,27,28,28,27,29,28,28,28,28,28,28,29,27,27,28,27,26,26,27,26,27,27,26,26,26,25,24,27,26,25,25,27,27,26,27,29,28,28,28,28,27,28,28,27,28,28,27,28,28,28,28,28,28,27,28,27,28,27,28,27,27,27,26,27,27,26,26,26,26,25,24,25,26,26,26,26,27,27,27,27,26,28,28,27,26,29,29,25,26,28,27,25,25,27,24,25,24,26,25,25,26,27,27,28,27,27,28,29,27,27,28,28,27,27,27,27,26,27,27,27,28,27,27,27,27,27,26,27,27,27,24,26,27,23,24,26,24,23,25,24,25,27,24,24,26,25,25,22,25,26,23,23,24,23,22,24,26,25,24,23,26,24,24,24,22,22,24,21,22,23,25,24,23,25,25,26,24,26,24,24,24,24,22,22,22,21,21,20,19,20,20,19,19,19,17,16,15,10,9,7,6,5,4,4,3,3,3,3,2,1,0,1,3,3,5,6,7,8,10,13,14,13,16,16,16,18,19,18,18,21,21,20,22,24,23,25,25,24,26,26,26,25,26,26,26,26,26,27,26,27,27,26,25,25,24,26,24,24,23,23,24,23,23,24,24,24,25,24,24,25,23,24,23,23,24,23,22,23,22,22,21,21,21,19,20,20,20,20,21,21,22,22,25,23,23,22,23,23,23,23,22,23,23,23,25,24,24,23,25,25,24,26,25,25,26,25,25,25,26,24,25,25,25,24,26,24,24,23,24,22,24,24,24,22,23,22,22,22,23,23,23,23,23,23,25,25,24,25,27,27,25,27,27,26,26,27,27,27,27,26,27,28,27,27,27,27,28,27,27,26,27,26,27,26,27,27,25,26,26,25,26,23,24,24,25,23,24,23,22,21,23,21,20,20,21,20,20,21,20,21,22,23,24,25,23,23,23,24,24,24,24,24,24,24,26,25,26,24,25,26,25,23,24,23,24,22,22,21,21,20,21,20,22,19,21,19,20,22,21,20,21,23,22,20,23,22,21,21,23,22,22,25,23,23,22,25,25,24,24,25,23,22,23,25,23,22,21,22,21,21,22,20,23,24,21,21,23,21,21,22,18,19,19,19,17,16,18,18,18,17,18,19,20,20,22,21,22,23,23,25,25,23,25,25,26,24,25,26,24,24,25,24,23,23,22,20,19,21,21,19,19,20,17,17,19,17,19,19,19,18,19,19,19,18,21,18,20,22,22,20,21,22,21,20,21,23,21,22,25,23,23,25,23,21,21,21,20,21,22,16,18,17,14,15,17,12,11,14,12,15,17,19,17,14,17,19,16,15,19,21,16,18,22,20,18,19,20,20,19,19,14,17,17,14,13,15,16,11,15,17,16,13,19,18,16,16,20,20,19,21,20,21,20,20,20,19,20,21,19,21,20,21,21,21,22,23,22,23,22,23,24,23,24,24,23,25,25,25,26,26,26,25,26,26,27,26,27,27,27,28,27,27,28,28,28,28,28,29,28,28,29,29,28,28,30,28,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30],[30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,28,29,28,27,29,27,27,28,27,27,28,28,27,28,27,26,28,27,27,28,27,26,27,26,26,25,26,26,25,24,24,25,23,23,24,23,22,21,22,21,21,20,20,19,17,18,17,16,15,15,17,16,17,19,19,20,20,22,23,24,23,24,24,23,23,25,25,24,24,25,26,25,23,25,26,25,25,28,27,27,28,28,27,28,28,29,28,29,29,29,28,29,28,28,28,28,29,28,29,28,28,29,29,28,29,29,28,29,28,27,29,29,29,29,28,28,28,27,27,27,28,28,28,28,28,30,28,29,29,28,29,29,29,28,28,29,28,27,27,28,26,28,28,27,26,27,26,26,28,27,26,26,28,28,28,28,29,29,28,29,28,27,28,28,28,29,29,27,28,29,29,28,28,29,28,29,28,28,28,28,28,27,28,26,28,28,26,26,27,27,25,23,26,26,25,26,27,28,28,29,28,27,28,29,28,27,29,29,27,28,29,28,27,27,28,27,27,26,27,26,26,27,28,27,28,28,28,27,29,28,28,28,28,28,28,28,27,28,27,28,26,28,28,27,28,27,28,28,28,28,28,26,27,28,24,26,27,24,24,26,23,26,27,24,24,27,25,26,23,26,27,25,25,26,26,23,26,28,27,26,25,27,26,26,26,24,25,26,24,25,25,26,26,25,26,26,27,25,26,25,25,26,25,23,25,22,23,22,20,20,21,21,19,19,19,17,17,16,13,10,7,7,5,5,4,5,4,4,3,3,2,1,0,2,4,4,5,6,7,10,11,12,14,15,15,16,17,18,17,19,19,21,20,21,21,24,23,25,24,25,25,26,25,26,26,25,26,25,25,25,26,26,25,24,25,23,25,23,24,22,23,23,23,23,24,24,23,25,24,24,24,23,23,23,23,24,24,21,23,22,22,21,20,22,19,19,21,20,21,20,21,22,24,26,25,24,24,25,25,23,22,24,24,22,23,26,24,22,23,25,25,25,25,26,26,26,27,27,26,27,25,26,26,26,24,26,23,25,25,23,24,25,25,24,24,24,22,23,24,23,25,26,25,26,26,26,27,27,26,27,27,27,27,27,27,26,27,27,26,27,26,27,28,27,27,28,27,28,27,28,28,28,28,27,27,27,28,27,27,27,26,27,25,26,26,26,24,26,25,23,23,25,22,21,21,21,21,21,21,22,21,22,22,23,25,23,24,23,25,22,25,26,24,24,25,27,26,26,25,25,26,25,24,25,24,23,23,23,20,21,23,22,21,23,22,21,21,23,24,22,22,23,25,24,23,26,24,23,24,25,24,25,26,25,25,25,27,26,27,26,27,26,24,25,27,24,24,24,23,23,21,23,20,23,23,20,22,23,21,19,21,21,20,20,20,20,21,21,21,21,21,20,22,22,23,23,24,23,24,25,26,26,25,26,27,27,25,26,27,25,25,26,24,23,24,24,23,21,22,23,22,23,22,21,19,22,20,22,20,22,21,23,21,21,20,22,19,21,22,22,21,21,22,21,22,21,23,22,21,24,22,23,23,22,20,20,20,20,21,19,17,19,20,13,16,18,14,14,17,16,18,19,20,19,17,18,19,17,16,18,20,18,18,21,19,18,18,19,17,18,18,15,16,16,14,14,14,15,12,13,16,15,15,18,19,18,17,19,21,19,22,21,21,20,20,17,19,19,19,19,20,19,20,20,21,21,21,21,23,22,22,24,23,23,24,24,25,26,25,27,26,26,26,27,27,28,27,28,27,27,27,27,27,29,28,27,28,28,28,28,28,29,28,29,28,30,28,29,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,29,30,30,29,30],[30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28,28,27,27,27,27,27,27,27,27,27,28,26,28,27,28,28,27,27,27,27,27,26,26,25,26,25,24,25,24,23,23,24,23,21,21,21,21,19,20,19,17,18,18,17,14,17,19,19,21,23,22,23,21,24,25,25,23,25,26,25,22,26,26,24,23,26,27,25,24,26,27,25,27,28,28,28,29,28,28,29,29,29,29,29,28,29,29,29,29,29,30,29,30,29,29,29,29,29,30,30,30,30,28,29,30,29,29,30,30,29,29,28,28,28,28,27,28,28,28,28,29,30,29,29,29,29,29,29,30,29,29,29,29,28,27,29,27,28,28,28,28,28,26,28,29,28,26,28,29,28,29,29,29,29,29,29,29,28,29,28,29,29,29,28,29,29,29,29,29,29,28,29,28,28,28,28,28,27,28,27,28,28,27,26,27,27,26,25,27,27,27,28,28,28,29,29,29,28,29,29,29,28,29,30,27,28,29,29,27,28,29,27,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,28,28,28,28,28,28,29,26,26,27,26,25,26,25,25,28,25,27,28,27,27,23,27,28,26,24,27,27,24,26,28,27,25,25,28,27,26,25,24,25,27,25,25,26,28,25,25,28,27,27,27,28,27,28,27,26,25,25,24,24,24,23,23,23,23,21,23,23,21,20,18,14,9,9,8,6,6,4,5,4,4,4,3,3,2,1,0,2,4,4,5,7,9,10,10,11,13,15,16,17,18,20,19,20,22,21,22,23,24,24,26,25,25,25,26,25,26,25,25,26,25,25,26,26,26,26,25,25,24,24,24,24,23,23,23,23,22,24,24,23,24,25,23,25,25,25,25,23,26,26,24,25,25,24,25,24,25,24,23,23,23,24,23,22,22,24,26,27,25,24,26,27,26,24,26,26,24,25,28,26,25,27,27,28,27,28,28,28,28,28,28,28,29,27,28,28,27,27,28,26,27,27,26,25,27,27,25,25,26,26,25,25,25,27,26,26,26,27,27,28,28,28,29,28,28,28,28,27,28,28,28,28,28,29,29,29,29,28,29,29,29,28,29,28,29,29,28,28,29,28,27,27,27,27,28,24,26,26,27,26,26,26,24,24,26,22,22,22,22,20,21,21,23,21,23,23,24,26,24,27,24,26,24,26,27,24,25,27,27,27,26,25,27,27,25,23,27,24,24,23,25,21,22,24,24,21,23,23,23,21,23,25,21,21,24,26,22,23,25,25,24,23,26,25,23,27,26,25,25,27,28,27,26,27,26,25,26,27,24,25,25,24,23,23,25,22,23,24,22,22,23,21,22,23,19,19,22,19,21,20,21,22,22,22,22,23,24,24,24,25,24,26,25,27,27,25,26,28,28,26,28,27,25,26,26,26,25,24,24,25,22,23,24,25,24,24,23,21,25,22,22,22,22,22,23,22,22,22,24,21,21,23,22,21,22,23,23,21,23,23,22,22,24,22,23,23,22,21,22,21,20,23,18,17,19,20,15,16,20,16,14,20,19,20,20,24,22,21,21,21,20,20,22,22,20,21,23,22,20,21,21,19,21,21,18,18,20,16,14,15,20,14,16,20,21,18,21,22,21,19,22,23,21,23,24,23,23,24,22,20,21,22,21,22,22,22,22,23,21,25,24,23,25,24,25,24,25,25,26,26,26,27,28,27,28,28,28,27,28,28,29,28,29,27,28,29,29,29,29,29,30,29,29,29,30,29,30,29,30,30,30,29,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,30,30],[30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,28,28,28,28,28,28,26,28,28,28,28,27,27,28,27,27,27,26,26,25,25,24,24,23,22,23,24,22,21,22,21,20,20,20,19,18,17,19,18,16,17,20,20,21,23,23,22,23,24,25,26,24,26,27,25,24,25,27,25,25,26,28,26,26,27,28,27,28,28,28,29,29,29,29,29,29,30,29,29,29,30,29,29,29,29,30,29,30,30,30,29,29,29,30,30,30,30,29,30,30,29,30,30,30,29,29,28,29,29,28,28,29,29,28,28,29,29,29,29,29,30,30,29,30,29,29,29,29,28,28,29,28,29,28,29,28,28,27,27,29,28,27,28,29,28,29,29,29,29,30,30,29,28,29,29,29,29,29,29,29,30,29,29,29,30,29,29,27,29,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,28,27,29,29,29,29,29,29,29,28,30,30,28,29,30,29,27,28,29,28,27,27,28,28,28,29,29,29,29,29,29,29,30,29,29,30,30,29,29,29,28,28,29,29,28,29,29,29,29,29,29,28,29,29,28,28,29,29,26,28,28,28,26,27,27,27,28,27,27,28,28,28,24,27,28,27,26,28,27,25,27,29,28,26,27,28,28,27,26,25,26,28,24,26,27,29,25,26,28,28,28,28,29,28,28,28,28,26,25,25,25,26,24,24,24,24,22,24,23,24,22,19,15,11,9,9,8,9,7,7,5,6,6,4,4,4,3,2,0,3,4,4,6,8,10,11,12,14,13,15,18,16,19,20,20,22,20,21,24,24,24,26,25,27,27,27,26,27,27,26,27,26,26,26,26,26,26,24,25,23,25,24,23,24,22,23,24,23,24,24,24,26,24,24,26,25,26,25,26,27,26,26,27,26,26,25,25,25,24,25,23,24,26,25,23,24,25,27,28,27,25,27,28,27,25,27,28,26,26,29,28,27,28,28,29,29,28,28,29,29,29,28,29,29,27,29,28,27,28,28,26,27,28,27,26,29,28,26,26,28,27,25,26,26,28,26,27,26,28,28,28,27,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,29,29,28,29,28,27,28,26,27,27,27,26,27,26,25,25,27,23,23,24,23,22,23,22,23,23,25,24,26,27,26,27,26,26,26,27,27,26,27,27,28,27,28,27,28,28,26,26,28,25,26,26,27,23,24,25,25,23,24,25,24,22,24,26,23,23,25,27,24,25,27,26,25,25,27,25,25,27,28,25,26,27,28,27,28,28,27,25,27,28,25,26,26,25,24,26,26,24,26,25,24,24,24,24,24,24,23,22,23,21,21,20,22,22,23,22,21,23,22,23,25,24,24,26,26,28,27,25,27,28,28,27,28,28,26,26,27,27,25,24,25,25,22,24,24,24,23,24,22,22,24,23,24,22,22,24,24,23,23,22,25,23,24,25,25,23,25,25,25,25,26,27,25,25,27,26,26,27,25,24,25,25,24,25,22,20,20,22,18,19,21,18,17,21,18,22,23,25,24,22,24,24,22,23,25,25,23,23,26,25,23,23,24,23,24,23,20,21,20,17,16,18,20,16,20,21,20,22,23,22,23,23,25,25,22,25,25,25,25,24,24,23,23,25,22,25,25,26,25,26,24,27,26,25,27,27,27,25,27,28,26,28,29,27,28,28,29,29,29,29,29,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,30,30,30,31,30,31,30,31,30,31,31,30,31,31,30,30,30],[30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,28,29,28,28,28,29,28,28,28,27,28,28,29,28,28,27,28,27,28,27,27,26,26,26,26,26,25,23,24,25,24,22,24,22,23,22,21,20,20,19,19,18,16,18,19,21,22,22,24,24,25,25,27,27,26,27,27,26,25,27,28,27,26,28,28,28,27,28,29,28,28,29,29,29,30,30,29,30,30,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,29,29,29,29,28,28,30,29,29,30,29,30,29,30,29,30,30,30,30,30,30,30,29,29,28,30,29,29,29,29,29,29,28,28,29,29,28,28,30,29,29,29,30,30,30,30,30,29,30,29,29,30,30,29,29,30,30,29,30,30,29,30,29,30,29,29,29,29,29,28,29,29,29,29,29,28,28,27,29,29,29,29,29,29,29,30,29,29,30,30,30,29,30,30,29,29,30,29,28,29,29,29,28,28,29,28,28,29,29,29,29,29,29,29,30,29,29,29,30,30,30,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,30,29,29,29,28,29,29,29,28,28,27,28,29,27,28,29,29,29,26,29,29,28,28,28,29,26,28,29,29,28,27,28,29,28,28,27,26,28,27,27,27,29,27,27,28,28,29,27,28,28,28,29,27,26,27,26,25,26,25,25,24,25,23,23,23,23,22,20,18,13,13,10,9,11,10,11,7,6,8,6,5,4,4,3,1,0,2,3,5,6,7,10,12,13,13,15,17,18,19,19,20,22,21,21,23,23,24,26,23,26,25,25,26,26,26,25,25,25,25,26,26,26,26,25,25,24,24,24,22,24,23,23,23,23,24,23,23,24,24,23,24,24,24,25,26,26,26,25,26,24,25,24,24,25,23,24,25,24,26,25,25,25,27,29,28,27,27,28,28,27,26,28,28,26,27,29,27,26,27,28,27,27,28,28,28,29,28,29,28,29,28,28,27,28,26,28,26,27,29,26,27,28,28,26,27,27,26,27,27,28,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,29,29,29,29,29,29,30,29,29,29,29,28,30,28,28,29,29,28,29,29,26,27,29,26,25,25,25,24,25,25,25,25,26,26,26,28,28,29,28,29,27,28,29,28,27,28,29,28,28,27,28,28,28,27,29,27,27,27,28,25,25,27,27,24,27,27,25,24,27,28,25,25,27,28,26,27,28,27,26,27,29,27,27,28,29,29,28,28,29,29,29,29,29,27,29,29,28,28,28,27,27,27,27,26,28,28,26,27,27,26,25,26,25,24,26,24,25,23,25,25,24,24,23,24,25,26,27,26,27,27,28,28,28,27,28,29,29,28,28,29,27,28,28,28,26,27,27,26,24,25,25,25,24,25,23,24,25,24,25,25,24,25,25,24,25,25,26,24,25,27,27,25,27,27,26,26,27,27,27,27,28,27,28,28,27,26,27,27,25,27,23,21,24,24,17,22,23,19,19,22,20,22,23,24,24,22,24,24,23,23,25,26,21,25,26,26,23,25,26,24,25,24,21,22,23,18,17,19,20,15,18,21,19,20,24,24,22,23,25,25,24,26,26,26,26,26,25,23,25,26,25,27,25,27,27,27,26,28,27,28,28,28,28,26,27,28,28,29,29,29,30,29,29,29,29,29,29,29,30,30,29,29,28,29,30,29,29,29,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,31,31,30,31,31,30,30,31,31,31,31,30,31,31,31,31,31,31,30,31,31],[31,31,31,30,31,31,30,30,30,30,30,29,30,29,30,29,29,29,28,29,28,28,28,28,28,28,29,28,28,28,27,28,27,28,28,27,27,27,27,27,26,26,25,25,25,25,25,25,23,24,25,24,22,24,23,22,23,24,22,22,21,22,22,20,22,23,24,24,26,27,26,27,28,28,29,28,29,29,29,26,28,29,29,28,29,30,29,28,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,29,30,29,29,29,29,29,29,30,29,29,29,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,29,30,30,30,29,30,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,30,30,29,30,30,30,30,30,30,29,30,29,29,30,30,29,29,28,29,30,29,29,30,30,30,28,30,30,29,29,30,29,28,30,30,30,29,29,29,29,29,29,28,28,29,28,29,29,30,28,28,29,29,30,29,29,29,29,29,29,28,28,27,27,27,26,26,26,27,24,26,25,24,25,21,19,16,16,14,11,12,11,11,9,7,8,7,6,6,4,4,4,2,0,2,4,5,6,7,9,13,13,15,17,17,19,19,19,21,21,21,22,24,23,26,25,26,26,26,25,26,25,24,25,24,24,25,25,25,26,23,24,23,24,23,24,23,23,22,24,24,24,26,24,26,25,24,26,25,26,26,25,27,26,25,27,26,26,25,26,25,25,25,26,24,27,26,26,26,28,29,29,29,28,29,29,28,28,29,29,27,28,30,29,27,28,29,28,29,29,29,29,30,29,30,29,30,29,29,29,29,27,29,26,28,29,27,28,29,29,27,28,29,27,28,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,29,29,29,30,29,29,29,28,28,29,27,27,27,27,27,26,26,27,27,28,28,29,30,29,29,28,29,28,29,29,29,29,29,30,30,30,29,30,30,29,28,29,28,28,29,29,26,26,28,29,26,28,28,27,25,28,29,27,27,29,29,27,28,29,28,28,28,29,28,28,29,29,29,29,28,29,29,29,30,30,28,29,30,28,29,28,29,28,29,28,26,28,28,27,27,27,27,27,27,26,26,27,24,26,26,27,27,26,26,27,27,27,28,28,28,28,29,29,30,29,28,29,30,29,29,30,30,28,29,29,29,29,29,28,28,27,27,27,28,28,27,27,25,27,27,28,26,26,26,27,26,26,26,27,26,26,28,28,26,27,27,27,27,28,27,27,26,29,27,28,28,27,26,26,27,25,27,25,22,25,25,21,24,26,23,22,25,24,26,26,27,26,25,25,25,26,24,25,26,22,25,26,27,23,25,25,24,24,24,19,23,23,18,18,19,19,19,21,22,21,23,24,25,25,23,26,26,25,27,27,26,26,26,26,24,25,26,24,26,25,26,26,27,26,28,27,28,28,28,29,28,28,29,29,30,29,29,30,29,30,30,30,29,29,29,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31],[31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,28,28,28,29,28,29,28,29,29,27,28,28,27,28,27,27,26,26,26,25,27,25,24,26,26,25,23,24,24,23,23,23,22,22,22,23,23,21,24,26,25,27,27,28,28,27,29,29,29,28,29,29,29,28,29,29,29,28,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,30,30,30,30,31,31,31,30,30,30,31,31,31,30,30,31,30,30,30,31,30,30,30,30,30,30,29,29,29,30,29,30,30,30,30,30,30,30,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,30,29,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,29,29,29,30,29,29,29,30,29,29,30,30,30,30,30,29,30,30,30,29,29,28,28,29,27,28,28,27,26,28,27,28,26,25,22,19,18,17,15,13,12,13,12,11,10,7,9,7,6,5,5,4,2,0,2,4,5,6,9,10,11,14,16,16,19,19,19,21,21,21,23,25,23,26,24,25,26,26,25,26,25,24,25,24,25,24,25,25,25,24,24,24,24,24,22,23,22,21,23,22,24,24,23,25,24,24,26,24,26,26,26,27,27,26,28,27,27,27,27,27,27,28,27,27,28,29,27,27,29,29,30,29,28,30,30,29,28,29,30,28,28,30,30,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,28,29,30,29,28,30,30,28,29,30,29,28,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,30,29,30,30,29,28,30,28,28,28,28,27,27,27,27,27,28,27,29,30,29,30,29,30,29,29,29,29,29,29,30,30,30,29,30,30,29,29,30,29,29,29,30,27,28,29,28,27,29,29,28,26,29,29,28,27,29,29,28,29,29,29,28,29,29,29,28,30,30,29,29,29,30,30,30,30,30,29,29,30,29,30,29,29,28,29,29,27,29,29,28,28,28,27,27,28,27,27,28,26,28,26,27,27,28,27,27,28,28,28,29,29,28,29,29,30,30,29,29,29,30,29,30,30,29,29,30,29,29,29,28,29,27,28,28,28,28,28,28,27,29,28,28,28,27,28,28,27,28,27,29,27,28,29,29,27,29,28,29,28,29,29,28,28,29,28,29,29,28,27,27,27,27,28,27,24,27,28,23,26,27,25,24,28,26,27,27,29,29,27,28,27,28,27,27,28,26,27,28,28,26,27,28,27,27,26,23,25,25,22,21,22,24,24,25,25,25,26,27,27,27,27,28,28,27,29,29,28,28,28,27,26,27,28,26,28,27,28,27,28,27,29,29,29,29,29,29,28,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,30,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,29,30,29,29,30,29,29,29,29,29,29,30,28,29,28,29,29,28,28,29,28,28,28,28,27,27,27,26,27,26,24,25,26,24,25,25,24,24,23,23,22,21,21,22,21,20,24,25,27,26,27,27,28,28,29,29,29,28,30,30,29,28,29,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,31,31,30,30,31,30,30,31,31,31,30,31,30,31,30,31,30,31,31,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,31,31,30,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,31,30,30,31,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,29,30,30,30,30,29,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,29,28,29,28,28,28,28,27,26,23,21,22,21,16,18,17,15,14,15,13,10,10,10,9,7,7,6,4,2,0,1,4,5,7,8,10,12,14,16,18,18,20,20,20,21,23,25,23,26,25,26,26,27,25,27,26,25,26,25,25,26,27,26,26,24,25,22,23,24,21,24,22,22,24,22,25,24,23,26,25,24,26,26,26,26,27,27,27,26,27,27,27,26,27,28,27,28,28,28,29,29,29,29,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,31,30,31,31,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,28,29,28,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,29,29,30,29,29,30,29,28,28,30,30,28,29,29,29,28,29,29,28,29,30,30,28,30,30,30,29,29,30,30,29,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,29,29,29,29,28,28,29,28,28,27,27,27,28,27,28,28,28,28,29,28,29,29,29,30,30,29,29,30,30,29,30,30,29,30,29,30,29,29,29,29,28,28,28,29,28,29,28,27,28,28,29,28,28,28,28,28,28,28,29,28,28,30,29,28,30,30,29,30,30,30,29,29,30,29,30,30,29,29,29,29,29,29,29,27,28,28,25,27,27,26,25,27,26,27,28,28,28,27,28,27,28,28,28,28,27,29,29,29,28,28,29,28,28,27,26,27,27,23,23,26,26,23,26,28,27,27,29,28,28,28,29,29,29,30,29,29,29,29,28,27,28,29,28,29,28,29,28,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,29,30,29,29,29,29,28,28,29,29,29,29,29,28,29,28,29,29,28,28,28,28,28,28,28,27,26,27,26,27,25,26,27,27,25,25,26,26,25,25,25,24,23,23,24,23,23,26,26,27,27,27,29,29,29,29,29,30,29,30,30,30,29,30,30,30,30,30,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,31,31,30,31,30,30,30,30,30,31,30,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,30,31,30,30,30,31,31,30,31,31,31,30,31,31,31,31,31,30,31,31,31,30,30,31,31,30,31,31,30,30,30,31,30,30,30,30,30,30,31,30,30,31,30,31,31,31,31,31,30,31,30,30,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,31,31,30,30,31,31,30,31,31,31,30,30,31,31,31,31,30,30,30,31,30,30,31,30,31,30,30,30,30,30,30,30,30,30,31,31,30,30,31,30,30,30,30,30,30,29,30,30,30,30,29,30,30,31,30,30,30,30,30,30,29,30,29,29,29,28,28,29,29,28,28,27,28,27,25,24,22,22,21,17,19,20,19,15,14,15,13,11,10,10,7,7,5,5,4,2,0,1,3,4,7,8,10,13,14,16,17,18,20,19,20,23,23,23,25,24,24,24,25,24,26,24,24,25,24,24,25,25,24,24,23,24,21,24,23,22,23,23,22,23,23,25,25,24,25,25,24,25,25,26,26,26,27,26,26,27,27,27,26,27,26,26,28,29,27,29,29,29,29,30,30,30,30,29,30,30,30,29,30,30,30,29,30,30,29,29,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,29,30,28,30,30,29,29,30,30,29,30,30,30,30,30,30,31,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,31,31,31,30,30,30,31,30,30,30,30,29,29,30,29,30,30,30,31,31,30,31,30,31,30,30,30,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,31,29,30,30,30,29,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,31,30,31,30,30,30,30,30,29,30,30,29,30,30,29,30,30,29,29,30,28,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,31,30,31,30,30,30,30,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,29,28,29,29,29,30,29,29,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,29,28,29,29,27,29,29,25,28,28,27,26,28,28,28,29,29,29,29,29,28,29,29,29,29,28,29,29,30,28,29,29,29,29,27,25,28,28,23,24,26,26,24,27,27,26,27,29,28,28,28,30,29,29,30,29,30,29,29,29,28,28,28,28,29,29,29,29,29,29,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,30,31,30,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28,28,28,29,28,29,28,29,29,28,28,28,28,28,28,28,26,26,27,26,27,26,25,26,27,25,23,25,25,25,25,26,24,24,25,25,25,26,27,28,28,29,29,30,29,29,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,30,31,30,31,31,30,30,31,31,30,31,31,31,31,31,31,30,30,31,30,31,31,31,30,30,31,31,30,31,31,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,31,31,31,30,31,30,31,30,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,31,31,31,31,31,31,31,30,30,30,30,31,31,31,30,30,31,30,31,31,30,30,30,30,30,30,31,30,30,31,30,31,31,31,30,31,31,30,30,30,29,30,30,29,30,30,30,29,30,29,29,28,27,26,24,24,23,19,21,18,20,17,14,17,16,13,12,12,10,8,8,6,5,4,2,0,1,3,5,6,8,10,11,13,15,16,18,18,19,21,23,23,24,23,23,24,24,24,25,24,23,24,24,24,24,25,25,25,23,24,23,23,22,22,22,22,22,23,22,24,23,24,24,23,24,26,25,26,26,25,28,27,26,27,27,27,27,27,28,28,29,29,29,30,30,29,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,29,29,30,29,29,30,30,30,31,30,30,30,30,30,30,30,30,29,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,30,30,31,30,30,31,31,30,31,30,30,30,31,30,30,30,30,29,30,30,29,29,30,29,30,30,30,31,30,30,30,30,30,30,30,31,31,31,30,30,31,31,30,30,31,30,30,30,31,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,30,29,30,30,29,30,30,29,29,30,28,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,31,30,30,31,31,31,30,30,30,29,29,30,30,30,30,29,29,30,30,30,30,29,30,30,29,30,30,30,29,30,30,30,29,30,30,30,30,30,30,29,29,30,29,30,30,30,28,28,29,28,29,28,27,29,29,27,29,29,28,28,29,29,30,29,30,30,29,30,29,29,29,29,29,28,29,29,29,28,29,29,28,28,27,25,28,28,23,23,27,26,27,28,27,27,29,29,29,29,30,30,30,29,29,29,29,29,29,29,27,27,28,28,29,28,28,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,28,30,29,29,29,29,29,28,28,29,28,28,27,28,27,27,27,27,25,27,26,25,25,26,25,25,25,25,25,23,24,25,25,25,28,28,28,29,29,30,30,30,30,31,30,30,31,30,30,30,31,31,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,30,30,29,30,29,29,29,28,26,27,25,23,20,23,22,21,19,18,17,16,15,14,14,11,10,10,7,7,6,4,2,0,1,4,4,5,7,7,11,12,14,16,17,18,19,21,21,24,22,24,24,25,25,26,24,24,24,24,25,25,25,25,25,23,24,21,23,23,22,22,22,22,22,22,24,25,23,26,24,25,25,25,27,25,27,28,27,26,28,27,28,27,27,28,28,29,29,29,30,30,29,30,30,31,31,30,29,30,30,30,29,30,30,29,29,30,30,29,29,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,29,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,30,31,31,30,31,30,30,30,30,31,30,30,31,31,30,30,30,30,30,30,31,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,31,30,30,30,30,30,30,30,29,30,29,30,29,30,30,30,30,30,30,30,30,31,30,30,31,30,31,31,30,31,31,31,31,31,31,30,30,30,31,31,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,29,28,29,29,27,29,29,28,28,29,29,30,30,30,30,30,30,30,30,29,30,30,28,29,30,30,29,29,29,29,29,27,26,28,28,23,25,28,26,26,28,27,27,29,29,28,29,29,30,30,29,30,29,30,30,29,29,28,27,29,28,30,29,30,29,30,29,30,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,28,29,28,29,29,27,28,28,27,28,27,28,28,27,27,27,27,27,26,27,27,25,26,28,26,26,26,27,26,25,25,26,27,26,29,29,29,29,30,30,30,30,30,31,31,30,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,30,31,31,30,31,31,31,31,31,31,30,30,30,30,31,30,30,30,30,30,30,30,30,29,28,26,26,27,24,22,24,24,24,23,21,20,19,17,17,16,13,12,11,10,9,7,6,5,2,0,1,3,5,6,6,8,10,12,17,17,18,21,20,23,25,24,25,24,25,24,26,25,24,25,24,24,24,24,25,24,23,23,22,24,22,20,22,21,21,22,21,24,24,24,26,23,25,27,25,27,27,27,28,28,27,29,28,29,28,28,29,28,29,28,30,30,30,29,30,30,31,31,30,29,30,31,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,31,31,30,30,30,30,30,31,30,30,30,30,28,30,30,29,28,30,31,30,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,31,31,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,30,30,31,31,30,30,31,31,30,30,31,30,30,30,31,30,30,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,29,29,29,30,29,28,29,30,29,29,30,29,30,30,31,30,29,30,30,30,29,30,30,29,29,30,30,29,29,29,29,29,25,26,28,27,22,26,27,26,27,28,27,25,29,29,28,29,30,30,30,29,30,29,30,29,29,29,27,26,29,27,30,29,30,29,30,29,31,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,29,30,30,29,29,29,29,29,29,28,29,29,28,29,29,27,29,28,29,29,28,28,28,27,28,27,28,27,27,27,27,27,27,26,26,26,25,25,26,25,25,25,26,24,24,25,26,25,26,27,28,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,30,30,30,31,31,31,30,30,30,30,30,31,30,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,30,31,30,31,30,30,30,30,31,30,31,30,30,30,31,31,31,31,31,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,31,31,30,30,30,31,31,30,30,31,30,30,31,31,31,31,31,30,30,31,31,31,30,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,29,30,30,29,30,30,30,29,30,29,28,28,28,25,26,24,23,22,23,23,22,21,18,19,18,15,16,16,14,11,13,11,8,8,7,6,4,2,0,1,3,4,5,6,7,11,14,14,15,18,19,19,23,20,22,22,24,23,24,24,23,24,23,24,24,25,25,25,23,23,21,23,23,20,23,20,21,22,22,23,24,23,25,24,24,26,24,26,25,26,27,26,26,27,26,26,27,27,28,27,29,28,29,30,30,29,30,29,30,30,30,29,30,30,30,29,30,30,28,29,30,29,28,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,27,29,30,29,28,30,30,29,29,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,31,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,30,31,30,31,30,30,30,31,31,31,31,30,30,30,30,31,31,30,31,31,30,31,31,30,30,31,31,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,31,31,31,31,30,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,29,30,30,30,30,29,30,30,29,29,30,29,29,29,29,30,30,30,30,30,30,30,31,30,30,31,31,30,31,30,31,31,31,31,30,31,30,30,30,31,31,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,29,29,27,28,29,29,26,29,29,28,29,30,29,30,29,30,30,29,29,30,30,29,30,29,28,29,29,29,27,28,29,28,28,26,26,28,27,23,25,26,25,26,28,26,25,29,28,28,28,29,30,30,29,30,29,29,29,28,29,27,26,27,27,29,28,29,29,30,28,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,30,29,30,29,28,30,29,29,29,29,28,29,29,29,28,29,28,28,28,27,28,27,26,26,27,25,26,26,26,26,26,27,26,24,25,26,26,26,28,29,29,30,30,30,30,30,30,30,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,31,30,31,31,31,31,31,30,30,31,30,30,30,29,30,30,29,30,30,30,29,30,30,28,28,28,24,26,27,24,23,25,25,25,22,22,22,20,19,20,19,17,13,15,12,11,9,7,6,6,3,2,0,1,3,3,4,7,7,11,12,14,16,17,19,21,21,22,22,24,22,24,23,23,23,23,24,24,24,24,24,23,22,21,22,21,21,21,21,21,22,22,23,23,22,24,25,25,25,24,25,25,26,26,26,26,27,26,27,26,27,27,27,29,28,30,30,30,28,30,29,30,30,30,28,30,30,29,28,30,30,28,28,30,30,28,29,30,30,30,30,30,30,31,30,30,30,30,29,30,29,29,29,29,26,29,30,29,27,30,30,29,29,30,30,30,30,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,30,31,31,31,30,31,31,30,31,30,31,30,31,31,30,30,31,31,30,31,30,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,30,29,30,31,29,30,30,30,30,30,29,30,30,29,30,30,29,30,29,30,30,30,30,30,30,30,31,31,30,30,31,30,31,31,30,31,31,31,30,31,31,30,31,31,30,31,30,31,31,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,29,30,31,30,29,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,29,29,27,28,30,30,28,30,30,28,29,30,30,30,30,30,30,29,30,29,30,29,30,30,29,28,29,29,27,28,29,28,27,24,26,28,26,21,26,25,25,26,27,26,26,28,28,27,28,29,30,30,28,29,29,29,28,28,28,25,25,28,26,29,28,29,28,30,29,30,29,30,31,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[30,31,30,30,30,31,31,30,30,30,30,30,30,29,30,29,30,30,29,30,29,29,30,29,28,29,28,28,28,29,28,29,28,28,28,28,28,28,28,28,28,28,28,27,27,27,28,26,25,28,27,25,25,26,26,26,26,27,25,26,26,26,26,28,28,29,28,29,29,30,29,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,29,29,28,29,28,25,28,27,24,24,26,24,25,24,21,22,23,21,19,20,19,15,16,16,12,11,9,6,7,6,3,2,0,1,3,4,4,6,8,11,13,15,16,19,19,19,22,22,23,22,24,23,23,24,23,24,23,23,23,23,21,24,20,22,22,19,22,19,22,22,21,23,23,22,24,22,25,27,24,26,26,26,27,27,26,28,27,27,27,27,28,28,29,28,28,29,29,27,29,28,30,30,30,28,29,29,29,28,29,29,28,28,29,29,27,29,29,29,29,29,30,30,30,30,29,29,30,28,29,29,29,28,29,27,28,29,29,27,29,30,29,28,30,29,29,30,29,30,30,30,29,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,30,29,29,29,29,28,29,29,29,29,29,29,30,30,29,30,29,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,29,29,28,29,30,28,29,28,29,29,30,28,29,29,28,29,30,29,29,29,29,30,29,29,30,30,29,30,30,29,29,30,30,30,30,29,30,30,30,30,30,31,30,30,31,30,30,30,30,30,29,30,30,30,29,29,30,29,29,30,30,29,28,30,29,28,29,29,29,28,29,29,29,28,30,29,29,29,29,30,29,29,29,27,28,29,28,28,28,29,28,28,27,28,28,28,27,29,29,28,29,29,29,29,29,30,30,28,29,29,29,28,29,29,28,27,29,28,28,27,28,28,27,25,24,26,25,21,25,26,25,26,27,26,26,28,28,26,28,28,29,29,28,29,28,28,28,26,28,26,24,27,26,28,27,28,28,29,28,29,28,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30],[31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,30,29,30,29,29,30,29,29,30,30,29,30,29,28,30,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,28,27,28,28,27,26,27,27,27,27,27,26,25,27,27,27,26,28,28,28,30,29,30,30,30,30,31,30,31,30,30,30,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,31,31,31,30,30,31,30,31,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,28,29,30,30,29,30,29,28,28,28,25,27,27,23,24,26,26,25,24,22,24,23,21,21,22,19,15,19,16,14,13,11,8,7,6,5,3,1,0,1,2,4,5,5,8,11,13,15,16,19,19,21,21,22,23,24,24,23,24,23,24,24,25,25,25,24,24,22,23,23,21,21,20,21,23,22,24,24,24,25,25,25,26,25,27,26,27,28,27,26,28,27,27,27,26,27,28,29,28,29,30,30,28,30,29,30,30,30,28,30,30,29,28,29,30,28,28,30,29,26,29,30,30,30,29,30,30,30,30,29,30,30,29,30,29,29,29,29,27,29,29,29,27,30,30,29,29,30,30,30,30,30,30,31,30,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,30,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,31,30,30,30,30,31,30,30,30,30,30,31,31,30,30,30,30,30,31,31,31,31,31,30,31,30,31,31,30,30,31,31,30,30,30,30,29,30,31,29,30,29,29,30,30,29,30,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,31,30,31,31,30,31,31,30,31,31,31,30,30,31,30,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,31,30,30,30,29,30,29,29,30,29,29,30,29,28,29,29,28,29,27,28,29,29,28,29,29,28,29,30,29,29,30,30,30,29,30,30,30,28,29,29,28,28,29,29,26,27,28,26,27,25,25,26,26,22,25,25,25,26,27,26,25,28,28,27,28,29,29,30,27,29,28,29,28,26,28,25,24,26,26,28,27,28,28,29,29,30,29,29,30,30,29,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,29,29,30,30,30,29,30,29,29,29,29,29,29,29,29,29,29,28,28,27,28,28,26,27,28,27,27,27,28,27,27,28,28,27,27,29,30,29,30,30,30,30,30,30,30,31,30,30,31,31,30,31,30,30,31,31,30,31,31,31,31,31,30,31,31,31,31,30,31,30,31,30,31,30,31,31,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,31,30,30,30,31,31,30,30,30,30,31,30,30,30,30,30,30,31,30,31,30,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,31,30,30,31,30,31,31,31,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,31,30,30,31,30,30,30,31,30,31,30,30,30,30,30,30,30,29,29,30,30,29,30,30,29,29,28,26,27,28,26,26,26,25,27,24,23,25,24,22,22,23,20,17,20,18,16,15,12,10,8,7,6,5,4,2,0,1,2,4,4,6,8,12,13,16,19,18,21,21,22,23,23,24,22,24,24,25,26,25,25,25,25,25,20,24,25,21,23,21,22,24,23,24,24,24,26,24,26,27,24,28,27,26,28,27,28,28,28,28,28,26,28,27,29,28,29,30,29,28,30,28,30,30,29,27,29,29,29,25,29,29,27,27,29,28,26,28,29,29,30,30,30,30,30,30,29,30,30,29,30,29,28,29,29,27,28,29,28,27,29,30,28,28,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,31,31,30,31,31,31,31,30,31,31,31,31,30,31,31,31,31,31,31,31,30,31,30,31,31,31,31,30,30,31,30,30,31,30,30,30,30,30,30,31,30,30,30,30,29,30,30,29,30,30,30,30,30,30,31,30,31,31,30,31,31,31,31,31,30,31,31,30,31,30,31,31,30,30,31,31,30,30,31,31,30,30,30,30,29,30,30,29,30,30,30,29,30,30,30,29,30,30,30,30,31,31,30,30,30,30,30,30,30,30,29,30,31,29,30,30,30,29,29,30,28,30,28,29,30,29,27,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,31,31,30,31,31,30,31,30,30,30,30,30,30,30,30,29,30,30,30,29,29,30,30,28,30,30,29,28,30,30,30,29,29,30,29,29,30,28,28,28,29,27,28,28,29,28,26,28,28,29,27,29,29,28,29,29,30,30,30,30,30,28,29,29,29,28,29,29,27,27,28,28,27,26,28,27,26,24,25,27,25,21,26,25,23,26,27,26,25,28,27,26,28,29,29,30,29,29,28,28,28,26,28,26,23,26,25,28,27,28,28,29,29,30,29,29,30,29,29,30,30,30,30,31,30,30,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,30,31,31,31,31,30,31,31,30,30,30,30,30,30,31,30,30,30,29,30,30,29,29,30,29,29,29,29,28,29,29,29,29,29,28,28,28,28,28,29,28,28,28,28,28,27,27,28,28,26,28,28,27,28,28,28,27,28,28,28,28,28,29,29,29,29,30,30,30,29,30,30,30,30,30,31,30,29,30,30,30,30,31,31,31,30,31,31,31,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,30,30,30,30,30,31,31,31,31,31,30,31,31,31,31,30,31,30,30,31,31,31,31,31,30,31,30,31,30,31,30,31,31,30,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,30,31,30,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,30,30,31,31,31,30,30,30,30,30,30,30,31,31,30,31,31,30,31,31,30,30,31,31,31,31,31,31,30,31,31,30,31,31,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,31,31,30,31,31,30,30,31,31,30,30,31,30,29,31,31,30,30,30,31,30,31,30,29,30,31,29,30,30,30,30,29,31,30,29,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,30,30,28,29,28,25,27,28,25,25,26,26,27,25,23,25,25,22,23,23,22,18,21,20,18,18,15,13,11,8,7,6,6,4,1,0,1,3,3,4,5,8,10,13,16,15,19,19,20,21,23,22,23,23,23,23,23,24,24,23,23,23,21,24,23,22,23,20,22,23,23,24,25,24,26,22,26,27,25,27,27,26,28,28,28,28,29,28,29,27,28,27,28,28,29,29,29,28,29,29,30,30,30,28,29,30,29,27,29,30,27,28,29,29,26,28,29,29,29,30,30,30,30,30,29,30,30,28,29,29,28,29,29,27,28,29,29,27,29,29,28,28,30,30,29,30,29,30,30,30,29,30,30,31,29,30,31,31,30,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,31,30,30,31,30,29,30,31,30,28,30,31,29,29,30,30,28,30,30,29,30,30,30,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,31,31,30,30,31,31,29,30,30,30,29,30,30,29,30,30,30,28,29,30,29,28,29,30,28,29,30,30,29,29,30,30,29,30,30,29,29,30,30,28,29,30,29,28,30,30,29,30,27,29,30,29,27,30,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,31,30,30,31,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,29,28,29,29,29,28,29,29,27,30,29,28,27,30,29,29,29,29,30,28,29,30,28,28,29,28,28,29,30,28,29,27,28,29,28,28,30,29,28,29,30,30,29,29,30,29,29,29,30,28,27,28,29,28,28,28,28,28,27,28,27,25,21,24,26,25,19,24,24,23,27,27,25,25,28,26,25,28,29,29,30,28,29,28,28,27,25,27,24,20,25,24,27,28,29,28,30,28,30,30,29,30,30,29,30,30,30,29,31,30,30,30,31,31,30,30,30,31,31,31,31,31,30,30,30,31,31,31,31,31,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31],[31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,28,30,30,30,29,30,29,29,29,29,29,29,29,28,29,28,29,28,26,28,28,26,26,27,26,27,27,28,26,26,28,28,27,26,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,30,31,30,31,30,30,31,31,30,31,31,31,31,31,31,31,30,30,31,31,30,31,30,31,31,31,30,31,30,30,30,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,30,31,30,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,30,31,31,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,30,30,30,31,30,31,31,30,31,31,30,30,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,31,29,31,31,30,30,30,31,30,31,31,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,27,29,30,29,28,30,29,27,28,28,24,27,27,23,23,26,25,26,23,22,24,24,21,22,22,20,16,20,19,16,17,15,14,13,9,7,6,5,5,4,1,0,1,3,4,4,6,8,10,14,14,18,17,19,20,22,22,22,23,22,23,23,23,23,23,22,22,21,23,22,21,22,20,23,23,23,23,24,24,25,25,24,25,25,26,25,26,28,26,26,28,27,26,27,25,27,26,28,27,28,29,29,27,29,29,30,30,29,26,28,29,27,27,28,29,26,27,29,27,24,28,28,29,29,29,29,30,30,29,28,29,29,28,29,29,28,27,28,26,27,29,28,27,29,29,28,28,30,29,29,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,31,30,30,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,31,31,30,30,31,30,29,30,31,29,29,30,30,29,30,29,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,30,30,30,30,31,31,31,30,30,31,31,30,30,31,31,29,30,30,30,29,30,30,29,30,31,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,31,30,29,30,30,29,29,30,30,29,29,30,29,30,29,29,30,29,28,29,30,29,29,30,29,29,29,30,29,29,29,29,30,30,30,30,30,30,31,30,31,31,30,30,31,31,31,30,30,30,31,30,30,31,30,30,30,30,30,30,30,29,30,29,29,30,29,30,29,29,30,29,29,29,29,29,29,29,30,29,29,30,29,29,29,29,30,28,29,30,29,28,30,29,27,28,29,28,29,27,27,29,29,28,29,29,28,29,30,29,29,29,29,29,29,29,29,29,28,29,29,28,28,28,27,27,26,28,27,26,20,25,27,25,20,26,24,23,26,27,26,26,28,28,26,27,29,29,30,27,29,28,27,28,25,27,26,22,25,24,27,26,28,27,29,29,29,29,28,30,30,29,29,30,30,29,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,30,30,31,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,30,29,30,29,29,29,29,29,29,29,29,29,29,29,28,28,27,27,28,28,26,27,26,27,27,27,28,27,27,28,27,27,27,29,28,28,29,29,30,29,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,31,31,31,31,31,31,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,31,31,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,28,29,30,29,28,30,29,28,29,28,26,26,26,24,24,26,26,26,25,24,26,25,24,23,23,22,19,23,21,19,18,17,16,15,13,12,7,7,6,5,4,2,0,1,3,4,5,7,7,12,12,16,16,19,20,21,22,22,23,22,23,23,23,23,24,22,23,22,24,22,21,22,21,22,23,24,24,24,24,25,25,24,26,24,26,25,25,27,25,26,28,27,28,28,26,27,27,28,27,28,29,29,27,29,29,29,30,29,27,28,29,28,27,28,28,25,27,29,27,24,28,28,29,29,28,29,30,30,30,28,29,29,28,29,29,27,28,28,26,27,28,28,28,28,28,28,28,29,29,29,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,31,30,30,30,31,30,30,30,30,29,30,29,30,30,30,30,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,28,30,29,29,30,30,28,30,29,29,28,29,28,29,29,29,30,29,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,30,30,30,30,29,30,29,30,30,30,30,29,29,30,29,29,29,30,30,29,30,30,30,29,30,30,29,29,29,30,28,29,30,27,28,30,29,26,27,28,27,28,26,27,28,28,27,28,29,28,28,29,29,29,30,30,30,29,29,29,29,27,29,29,27,26,28,27,26,25,27,25,26,21,24,25,25,20,24,24,23,26,26,25,24,26,27,26,26,28,28,30,27,29,28,28,27,25,27,25,22,25,26,27,26,27,27,28,27,29,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,27,29,28,27,27,28,28,28,28,28,28,27,28,27,27,27,29,29,29,29,30,30,30,29,30,30,30,30,30,31,30,30,30,31,30,30,31,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,31,30,31,31,31,31,31,30,31,31,31,30,31,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,31,31,30,31,31,30,30,31,31,31,30,31,30,31,30,30,30,31,31,31,31,31,30,31,30,30,30,31,30,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,29,31,31,30,30,30,31,30,31,30,28,30,30,29,29,30,31,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,30,29,29,29,29,28,30,29,28,29,28,26,27,27,23,25,26,26,27,24,22,25,25,24,23,24,23,18,22,21,19,18,17,17,15,14,14,10,8,7,5,4,4,2,0,1,3,5,5,7,8,9,13,14,16,18,20,20,21,23,23,23,22,23,23,23,22,24,22,24,24,22,23,21,23,24,24,25,25,24,26,23,25,26,24,27,27,26,28,28,28,29,28,28,28,27,28,28,29,29,29,29,29,28,29,29,29,30,30,28,28,29,28,26,28,28,26,27,29,28,24,26,28,28,29,29,29,30,30,30,29,29,29,28,29,29,28,27,28,25,26,28,27,28,29,29,28,28,29,29,29,29,29,30,30,30,30,29,30,30,29,30,31,30,30,31,31,30,30,31,31,30,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,28,29,29,30,29,30,30,30,30,30,31,30,30,30,30,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,30,31,30,30,30,30,29,30,30,30,29,30,30,28,29,30,30,29,29,30,29,28,29,30,28,29,30,30,29,29,30,30,29,30,30,29,28,30,30,28,28,30,29,27,30,30,28,29,27,28,29,29,27,29,29,28,28,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,28,29,29,29,29,29,29,29,27,29,30,29,28,30,29,29,29,29,30,28,29,29,28,28,28,28,27,28,29,27,28,26,27,27,28,27,29,29,28,28,29,29,29,29,29,29,28,29,29,29,27,29,29,28,27,28,27,27,26,27,25,25,21,23,26,26,20,24,23,23,26,27,26,26,27,27,27,28,29,29,29,28,29,27,27,28,25,27,26,22,25,26,27,26,27,27,28,27,30,29,27,29,29,28,29,29,29,29,30,30,30,30,30,30,30,31,30,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,30],[31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,29,30,30,30,30,30,30,29,30,29,29,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,29,28,27,29,29,28,27,29,28,28,28,29,27,27,29,28,27,28,29,29,29,29,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,31,30,31,31,31,30,31,31,30,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,29,29,29,27,28,28,26,25,27,27,27,25,24,26,26,23,23,25,23,18,23,22,19,19,19,17,16,15,14,12,10,8,7,5,5,4,2,0,1,3,5,5,6,8,11,12,15,17,19,20,20,21,21,21,22,22,22,22,23,23,22,23,22,22,22,21,22,23,23,23,24,24,24,24,25,25,24,26,26,27,28,27,27,28,27,28,28,27,29,27,28,29,29,29,29,28,29,28,29,29,29,27,28,28,27,27,28,29,26,27,28,27,22,26,28,28,29,28,29,29,30,29,28,29,29,28,28,28,28,27,28,26,27,28,28,27,28,29,29,28,29,29,29,29,30,30,29,30,30,29,30,30,30,30,31,30,29,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,30,31,31,30,31,31,30,29,30,31,29,30,30,30,29,30,30,30,30,30,30,31,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,30,30,31,31,30,31,31,30,30,30,31,29,30,31,30,29,30,31,30,29,30,30,29,30,30,30,29,30,30,30,29,30,30,30,28,30,31,29,29,30,30,29,30,30,29,30,29,29,30,30,28,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,29,30,30,29,30,30,29,28,30,30,29,29,29,30,29,29,30,28,29,30,29,28,29,30,29,29,27,28,29,29,28,29,30,29,30,30,30,30,30,30,30,29,29,30,29,29,29,29,28,28,28,28,27,26,28,27,27,21,26,27,26,22,28,25,25,27,27,28,27,28,27,27,27,29,29,29,28,28,28,26,27,24,26,26,23,25,24,26,27,28,27,29,28,29,29,28,30,30,29,29,30,30,29,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,30,31,31,31,31,30,31,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,30,29,29,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,28,28,28,28,29,28,26,28,28,27,28,28,29,28,28,28,27,27,27,28,28,29,29,30,29,30,29,30,30,30,30,30,30,30,30,31,31,31,31,31,30,30,31,31,31,31,30,31,31,31,31,30,30,31,31,31,31,31,31,31,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,31,31,31,31,30,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,31,30,30,31,31,31,30,30,31,31,31,31,31,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,31,31,31,31,30,31,31,30,30,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,30,30,30,31,30,30,31,31,30,31,31,31,30,30,31,31,30,31,31,30,30,30,31,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,28,29,30,29,28,30,29,27,29,28,26,28,28,25,25,27,27,28,26,24,26,27,24,23,26,23,20,23,23,21,20,21,20,18,17,17,15,13,11,8,7,6,6,4,2,0,1,3,5,6,7,9,11,13,15,18,20,20,22,22,23,22,22,23,22,22,22,20,23,23,22,22,21,22,23,23,24,24,25,25,25,25,26,25,26,25,27,28,26,26,28,26,27,27,26,27,25,28,28,29,29,29,27,29,28,29,30,29,27,29,29,27,27,28,28,26,26,29,25,24,26,28,27,28,28,29,29,29,29,28,29,29,28,29,29,27,26,28,26,26,29,29,27,29,29,28,28,29,29,29,29,29,30,30,30,30,29,30,30,30,30,30,31,30,31,31,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,30,30,30,31,30,30,31,31,30,30,31,31,30,30,30,30,29,29,29,30,30,30,30,31,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,30,31,31,30,30,31,31,30,31,30,30,30,31,30,30,30,31,30,29,30,30,30,28,30,30,29,29,30,30,29,29,30,30,29,30,30,30,29,30,30,29,29,30,30,29,30,30,29,30,29,29,30,30,29,30,30,29,29,29,29,29,29,30,29,30,30,29,30,30,30,31,30,30,31,31,31,31,30,30,31,31,31,30,31,30,31,31,30,31,31,30,31,30,30,30,30,29,29,29,29,29,30,30,29,29,30,29,29,29,29,29,29,30,30,29,28,30,29,29,29,29,29,28,28,30,28,28,30,29,28,29,30,29,29,27,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,27,28,27,27,27,27,26,26,21,25,26,26,21,25,24,25,26,27,26,26,28,28,27,27,29,29,30,27,28,28,27,27,24,27,25,22,25,25,26,25,27,27,29,28,29,28,28,29,30,28,30,30,30,29,30,30,30,30,30,31,31,31,30,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,30],[31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,30,29,29,29,29,28,30,29,30,29,29,29,29,29,29,29,29,29,28,29,29,29,28,27,28,28,27,27,28,28,28,28,28,27,28,28,27,27,27,29,29,29,30,30,30,30,30,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,31,30,30,31,30,30,31,31,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,28,29,28,26,28,28,25,26,26,27,26,26,22,27,27,25,24,26,24,21,24,24,22,21,21,20,20,17,18,17,15,13,10,7,7,6,5,5,2,0,1,3,4,5,9,10,13,14,15,17,18,20,20,21,21,21,22,22,21,21,21,22,22,22,22,21,22,23,24,24,24,24,25,25,25,26,25,26,26,26,29,27,27,28,28,28,27,28,28,27,28,28,29,30,29,28,29,29,29,30,29,27,29,29,27,28,28,28,26,27,29,26,25,26,29,26,29,28,29,29,30,29,29,29,29,28,29,29,28,28,28,28,28,29,28,28,29,29,30,29,30,29,29,29,30,30,30,30,30,30,31,31,30,30,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,30,31,30,30,30,30,29,30,30,29,30,30,30,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,31,30,31,30,30,30,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,31,29,30,29,29,30,30,29,30,29,30,29,29,29,30,29,29,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,29,29,30,28,28,30,28,27,29,29,27,28,29,28,28,26,27,28,29,27,29,29,28,29,30,29,30,30,30,30,29,30,29,30,28,29,29,28,28,28,28,28,27,27,27,26,23,24,27,27,23,25,26,25,27,28,25,26,28,28,27,28,29,30,30,28,28,28,28,27,26,28,26,23,27,24,26,27,27,27,28,28,29,28,29,30,30,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,30,29,30,30,30,30,30,30,29,29,30,29,29,30,30,29,30,29,29,30,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,29,28,28,29,28,28,29,29,28,28,29,29,29,28,29,29,30,30,30,30,30,29,30,30,30,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,30,31,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,31,30,31,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,28,29,30,29,29,29,29,28,29,28,27,28,29,27,26,28,26,28,27,24,27,28,25,24,26,25,21,24,24,22,22,21,21,21,18,19,17,16,14,12,10,8,6,6,5,3,2,0,1,2,5,6,7,9,11,12,15,16,17,18,19,20,20,20,20,21,22,22,22,22,22,22,22,24,23,24,23,24,24,25,25,26,26,26,27,26,27,29,26,27,28,27,28,28,27,29,26,28,28,29,29,30,28,29,28,30,30,29,27,28,29,28,28,28,28,25,25,28,25,23,25,27,26,28,27,29,29,29,29,28,29,29,28,29,28,27,27,28,26,26,28,28,28,28,29,29,28,30,29,29,29,29,30,30,30,30,29,31,31,30,30,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,30,31,31,30,31,30,30,30,30,31,30,30,31,30,30,30,30,30,29,30,30,29,29,30,30,30,30,30,30,30,30,31,30,29,31,31,30,30,31,30,29,30,30,29,30,29,29,30,30,29,30,30,29,29,30,29,29,29,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,31,30,30,30,30,29,30,29,30,29,30,30,29,29,30,29,29,29,29,30,28,28,30,28,28,29,29,28,28,29,29,28,27,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28,27,26,28,27,26,21,25,26,27,23,27,27,26,28,28,26,27,29,28,28,28,30,30,30,27,29,28,28,27,25,27,26,22,26,24,26,27,27,27,29,29,29,28,29,30,29,29,30,30,30,29,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30],[30,30,30,30,30,31,31,30,30,30,30,30,30,29,30,29,30,29,29,29,29,29,30,29,28,29,28,28,29,29,28,29,29,29,29,29,28,28,29,28,28,29,29,29,28,28,28,28,28,28,28,27,28,28,27,28,28,28,28,28,28,27,28,28,29,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,31,31,30,31,31,30,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,31,30,31,31,31,30,30,30,30,30,30,30,30,30,31,31,31,31,30,31,31,31,30,30,31,30,30,30,31,31,30,30,30,30,30,30,31,31,30,30,31,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,31,30,30,31,31,31,30,31,31,31,31,31,30,31,31,31,30,30,31,30,31,30,29,30,30,29,29,30,31,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,28,29,29,29,29,29,29,28,29,29,27,28,28,26,26,26,26,27,26,24,26,26,25,25,25,24,23,23,24,23,20,22,22,20,18,19,17,16,14,12,10,9,7,6,5,4,2,1,0,1,3,5,7,8,10,12,14,15,18,19,20,20,21,22,22,21,22,22,22,22,22,22,21,22,23,23,25,23,24,25,25,26,26,25,27,26,26,29,27,27,28,28,28,28,27,28,27,29,28,30,30,29,28,29,28,29,29,28,27,28,28,27,27,27,27,26,27,28,26,25,26,28,27,28,27,29,28,29,29,28,29,29,28,29,28,27,28,28,28,27,28,28,28,28,29,29,29,29,29,30,29,29,30,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,31,30,31,31,30,31,30,30,31,30,30,31,30,30,30,31,30,30,30,30,29,30,30,30,29,29,29,30,30,29,31,30,31,30,30,30,31,31,30,31,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,29,29,30,30,29,29,30,30,29,29,30,29,29,29,29,30,30,29,29,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,31,31,30,31,30,30,31,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,30,29,28,29,29,29,28,28,30,29,28,29,28,27,29,29,27,27,28,27,28,26,27,28,29,29,29,29,29,29,29,29,29,29,29,30,28,29,29,29,28,29,29,28,28,28,28,27,27,27,26,24,22,25,27,26,23,25,27,26,27,28,26,27,29,28,27,28,29,29,29,28,29,28,28,27,25,27,26,22,26,25,26,26,25,27,28,27,28,27,29,29,28,29,29,30,29,29,30,30,30,30,30,31,30,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,30],[30,30,30,31,31,31,31,30,31,31,30,30,30,29,30,29,30,29,30,30,29,29,30,29,29,30,29,29,30,29,28,30,29,29,29,29,29,29,29,28,29,29,29,28,29,28,28,28,28,28,28,27,28,28,28,28,28,29,28,29,28,27,28,29,29,30,30,30,30,30,30,29,31,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,31,31,31,31,31,31,31,30,30,31,31,30,31,30,31,31,31,30,31,31,31,30,31,30,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,30,30,30,31,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,31,31,30,30,30,30,30,30,29,29,30,29,29,30,29,28,30,30,28,29,28,28,28,28,26,26,27,27,28,26,23,28,27,24,25,26,25,22,24,24,22,21,22,21,20,19,19,17,16,15,12,13,11,8,6,5,5,4,3,1,0,1,3,5,5,6,9,11,13,15,16,17,17,19,19,19,20,21,20,22,22,21,22,22,22,23,23,24,22,23,25,24,26,25,24,27,26,27,29,27,27,29,29,28,29,28,29,27,29,28,30,30,30,28,29,28,30,30,30,27,29,29,28,27,29,29,26,26,28,28,23,26,28,27,27,28,29,29,30,29,29,29,28,29,29,28,28,27,28,26,27,29,28,27,28,30,29,28,30,30,30,30,29,30,29,30,29,30,31,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,31,31,30,30,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,30,29,30,30,29,29,29,30,29,29,29,30,29,29,30,30,30,30,30,29,29,30,30,29,29,30,30,29,30,31,29,30,29,29,30,30,29,30,30,29,29,30,30,30,30,30,30,30,30,31,30,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,30,30,30,31,30,30,30,30,30,29,29,29,30,29,29,30,30,28,29,30,29,29,29,29,29,30,30,29,28,30,30,28,30,30,29,29,28,28,29,29,29,29,30,29,29,30,29,29,29,29,30,29,29,29,30,29,29,30,29,29,29,29,29,28,29,28,27,23,26,28,27,24,27,26,23,28,29,26,26,29,29,28,28,29,30,30,28,29,28,27,28,27,28,28,24,28,26,29,27,28,29,29,29,29,29,29,30,30,29,30,30,30,30,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30],[31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,30,30,29,30,29,29,30,29,30,29,30,29,29,29,29,29,29,29,29,29,30,29,29,28,29,29,28,28,28,28,29,29,29,28,29,29,29,28,29,29,30,30,30,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,28,29,29,28,29,30,28,27,28,29,29,28,26,28,29,27,27,28,26,23,25,26,24,24,24,24,23,21,22,20,19,20,16,15,14,12,10,9,9,8,5,3,2,0,1,3,4,6,7,9,12,14,16,17,18,19,19,20,19,20,21,21,21,22,22,22,24,24,23,24,24,24,25,26,26,26,26,27,26,27,29,27,27,28,28,29,28,28,29,28,28,29,30,30,30,29,30,29,29,30,29,28,29,29,28,28,28,28,24,26,28,26,23,25,27,25,27,28,28,29,30,29,28,29,29,28,28,27,27,25,27,26,27,28,28,26,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,31,30,30,31,30,30,30,31,30,30,30,30,31,30,29,31,30,30,29,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,31,30,30,30,30,30,30,30,30,29,29,30,30,28,30,30,29,29,30,30,29,29,30,29,28,30,30,29,29,30,29,29,29,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,29,30,28,29,28,29,28,27,24,27,29,29,26,28,28,27,28,29,28,28,30,29,28,29,30,30,30,28,30,29,28,29,27,29,28,24,27,26,27,27,27,28,28,30,30,28,29,30,29,29,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,29,30,29,30,30,29,30,30,29,29,30,29,29,30,29,29,30,29,30,30,30,29,30,30,29,30,30,29,29,29,29,28,28,28,28,28,27,28,28,28,28,28,28,28,28,29,28,28,29,29,30,30,30,30,30,30,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,31,31,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,31,30,31,30,30,30,30,30,29,29,30,30,29,30,30,29,29,28,28,29,29,28,27,27,28,28,27,25,28,27,26,27,27,25,23,25,25,23,23,24,22,22,20,22,19,19,19,17,16,15,14,13,10,8,10,5,5,3,2,0,1,3,5,6,6,8,11,13,15,16,16,17,18,18,19,20,21,22,22,21,22,23,23,22,23,24,23,24,25,26,26,25,27,26,27,29,26,26,28,28,28,28,28,29,27,29,29,30,30,30,29,29,29,29,30,29,29,30,29,27,28,29,28,26,28,29,27,25,26,29,27,28,28,30,29,30,30,30,30,30,29,30,29,29,28,29,28,28,29,29,28,30,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,29,30,31,30,30,31,30,30,30,31,30,30,31,31,30,30,31,31,30,30,31,30,30,30,30,31,30,30,30,31,30,30,31,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,31,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,29,30,30,29,29,30,29,30,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,28,29,29,27,24,26,29,27,24,28,28,27,28,29,27,28,29,29,29,29,29,30,30,29,30,29,29,29,27,29,28,25,28,27,29,28,28,28,29,29,29,29,29,30,29,29,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,30],[31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,29,30,30,30,30,30,29,30,30,30,29,29,29,29,29,28,29,29,29,29,29,29,28,30,30,29,29,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,31,31,30,31,31,31,30,31,31,31,31,30,30,30,31,29,30,30,30,30,30,30,30,30,30,29,29,30,29,28,28,28,29,28,26,28,29,27,27,28,26,23,26,26,25,24,25,24,22,21,23,21,21,20,18,19,17,16,14,13,11,11,7,5,5,3,2,0,1,3,5,6,7,9,11,14,15,17,18,19,19,20,20,21,22,22,22,22,23,23,24,24,24,24,25,26,27,27,27,27,27,27,29,28,27,29,29,29,28,28,29,28,29,29,30,30,30,29,30,29,30,31,30,28,30,29,28,28,29,29,25,27,29,27,25,26,29,27,29,28,29,29,30,30,30,29,30,29,30,29,29,28,30,28,28,30,29,28,30,30,30,29,30,30,30,30,30,30,30,30,29,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,31,30,30,30,31,30,30,31,30,30,30,31,30,30,30,31,30,30,31,31,30,30,31,30,30,31,30,31,31,30,31,31,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,31,30,29,30,30,30,29,29,30,29,30,30,29,29,30,30,29,30,30,30,30,29,29,30,30,29,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,27,25,28,30,29,25,29,29,27,29,30,27,29,30,30,29,30,30,30,30,29,30,29,29,29,27,30,29,26,28,27,28,28,27,29,29,29,29,28,29,30,29,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,30,29,30,30,29,29,29,29,29,28,29,29,29,27,28,29,28,29,29,29,28,29,29,29,29,29,30,30,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,30,31,30,30,30,31,30,30,31,30,31,31,31,31,31,31,30,30,30,30,30,30,29,30,30,30,29,30,29,29,29,29,28,29,30,29,28,28,28,29,28,27,28,29,26,27,28,26,23,25,26,24,24,25,23,23,22,24,22,21,22,19,19,19,17,16,14,12,10,8,6,6,4,4,2,0,1,3,5,6,6,8,11,13,15,16,17,17,18,19,20,20,21,21,21,22,22,22,23,23,23,24,25,26,25,26,27,26,27,29,26,26,29,28,28,28,28,29,28,29,29,30,30,30,29,30,29,30,30,30,28,30,30,28,28,29,29,26,27,29,28,25,26,29,27,29,29,30,30,30,30,29,29,30,29,30,29,29,27,29,28,28,29,29,28,30,30,30,29,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,31,30,30,30,31,30,30,31,31,30,31,31,30,30,31,31,30,30,31,31,30,31,31,30,31,31,30,31,31,30,31,31,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,29,30,30,30,30,29,30,29,30,30,30,29,30,30,29,30,31,30,30,29,29,31,30,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,28,25,28,30,29,26,29,29,28,30,30,28,29,30,30,29,30,30,30,30,29,30,29,29,29,28,30,29,26,28,27,28,29,28,29,30,30,30,29,30,30,30,30,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,29,29,30,29,30,30,29,29,30,30,29,29,29,28,29,28,29,28,29,29,29,28,29,29,30,29,29,30,30,31,30,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,31,30,30,30,29,29,29,30,29,29,28,29,29,28,27,29,29,27,27,29,27,24,26,27,25,25,26,24,23,23,23,22,23,22,20,21,20,19,19,17,15,12,9,8,6,5,6,5,2,0,1,4,5,6,6,8,12,13,15,16,16,17,18,20,21,21,21,22,23,22,22,23,24,23,24,26,26,26,26,27,27,27,29,28,28,29,28,29,28,29,30,29,30,30,30,30,31,30,30,30,30,31,30,29,30,30,29,28,30,30,25,28,30,28,25,27,29,27,30,29,30,30,30,30,30,30,30,30,31,30,30,28,30,28,29,30,30,28,30,30,30,30,31,31,31,31,30,31,30,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,30,30,31,31,30,30,31,31,30,31,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,30,30,30,30,31,30,30,30,30,30,30,30,29,29,30,30,28,26,28,30,29,25,29,29,28,30,30,29,29,30,30,30,30,30,31,31,30,30,30,29,30,29,30,29,26,29,28,29,29,28,29,30,30,30,29,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,31,30,30,30,30,30,31,30,30,30,30,29,30,30,29,30,30,30,30,30,29,30,29,29,30,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,29,29,29,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,31,31,29,30,30,30,30,30,30,30,30,29,29,29,30,29,28,29,29,30,28,26,29,29,27,27,29,27,23,26,27,24,24,25,24,23,22,24,22,23,21,19,21,20,19,20,17,16,13,11,10,9,6,6,6,6,2,0,1,3,4,5,6,7,11,12,13,15,16,17,18,19,20,21,21,22,21,22,22,23,22,23,25,25,26,26,26,26,26,29,27,27,29,28,29,29,29,30,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,29,30,30,26,28,30,28,26,27,29,28,30,29,30,30,30,30,30,30,30,30,30,30,30,27,30,27,29,30,30,29,30,30,30,30,31,30,31,31,30,31,30,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,30,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,31,31,30,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,30,31,31,30,30,30,30,30,30,31,30,29,31,30,29,30,31,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,30,31,30,30,30,31,30,30,30,30,30,30,30,29,29,30,30,29,27,28,30,29,25,29,30,27,30,30,28,28,31,30,29,30,31,31,31,29,30,30,30,29,29,30,29,26,29,27,29,29,29,29,30,30,30,29,30,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,30,30,30,30,30,31,30,30,30,30,29,30,30,29,30,30,30,30,29,29,29,29,29,29,29,29,28,29,29,28,28,28,29,29,27,28,28,28,29,28,29,28,29,29,28,29,29,30,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,31,30,30,30,30,30,29,29,29,30,29,28,28,29,29,28,26,29,28,26,27,28,25,22,26,26,23,24,25,23,23,22,24,22,22,21,19,21,20,19,20,17,17,14,12,13,11,7,7,6,7,4,2,0,1,4,4,5,5,7,11,12,13,15,16,17,18,19,20,20,21,20,21,21,23,22,22,25,26,26,25,26,27,27,29,27,27,29,28,29,28,28,29,28,30,30,30,30,31,30,30,30,30,31,30,29,31,30,29,29,30,30,26,29,30,29,26,28,30,29,30,29,30,30,30,31,30,30,30,30,31,30,30,27,29,28,29,30,30,29,30,30,30,30,30,30,31,31,31,31,30,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,30,30,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,31,31,31,31,30,31,31,30,31,31,30,31,31,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,30,30,31,30,30,30,30,30,30,31,30,29,30,30,29,30,31,30,30,29,30,30,30,30,31,31,30,30,31,30,31,31,30,31,30,30,30,31,30,30,31,30,30,30,30,29,29,30,30,28,25,28,30,29,24,29,29,27,30,30,29,28,30,30,30,30,31,31,31,30,30,30,30,30,29,30,29,26,29,27,29,29,28,29,30,30,30,29,30,30,30,30,31,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,28,28,28,29,28,28,29,28,29,28,29,28,29,29,28,29,29,30,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,31,30,31,30,30,30,30,29,30,30,29,28,28,29,29,28,26,29,29,27,27,28,26,23,26,26,24,24,25,24,23,22,23,22,22,22,20,22,21,20,21,18,18,15,15,15,14,9,8,6,7,6,5,2,0,1,4,4,5,5,8,10,11,13,14,16,17,18,19,20,21,21,21,22,23,22,22,25,26,25,25,26,27,27,29,27,27,29,28,29,28,28,29,28,30,30,31,30,31,30,31,30,30,31,30,29,30,30,29,29,30,30,27,29,30,29,27,28,30,28,30,29,30,30,30,30,30,30,30,30,31,30,30,28,29,28,30,30,30,29,31,31,30,30,31,31,31,31,31,31,30,31,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,30,31,30,30,30,31,30,30,31,30,30,31,31,30,30,31,30,30,29,30,31,31,30,31,31,30,30,31,31,31,31,31,31,30,31,30,31,30,31,31,30,30,30,30,30,30,30,30,28,26,28,30,29,24,29,29,28,30,30,29,29,31,30,30,30,31,31,31,30,31,30,30,30,29,30,29,28,29,28,29,28,28,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,29,29,29,29,28,29,29,29,28,29,28,28,29,29,28,28,27,28,29,27,27,28,28,28,28,28,27,28,29,28,29,29,30,30,30,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,30,31,31,30,30,30,31,30,30,30,30,30,29,28,29,30,28,28,28,28,29,28,26,29,28,26,27,28,25,21,26,26,23,24,25,23,23,22,24,22,22,22,20,22,21,20,21,19,19,15,16,17,15,11,11,7,6,6,6,4,2,0,1,3,4,5,5,7,10,12,13,15,16,17,18,18,20,20,20,21,22,21,21,24,25,25,24,25,26,26,28,26,26,28,27,28,27,28,29,27,29,30,30,30,31,30,30,30,30,31,30,30,30,30,29,29,30,30,27,28,30,29,26,28,30,28,30,29,30,30,30,30,30,30,30,30,31,30,30,28,29,28,30,30,30,29,31,31,30,30,30,30,31,30,31,31,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,29,30,31,30,30,30,31,30,30,30,30,30,31,31,29,30,31,30,30,29,30,31,30,30,31,31,30,30,31,30,30,31,30,30,30,30,30,31,30,30,31,30,30,30,30,29,30,30,29,29,25,27,30,29,24,29,29,27,30,30,29,28,30,30,30,30,31,31,31,30,30,30,30,30,29,30,29,27,29,27,29,29,28,30,30,30,30,29,30,30,30,30,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,29,30,29,29,28,29,29,29,28,29,28,28,29,29,28,28,27,28,28,27,27,27,27,28,28,28,27,28,29,28,28,29,30,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,31,30,30,30,30,30,30,28,29,30,29,27,28,28,29,28,25,29,28,26,27,28,25,22,26,26,23,24,25,23,23,22,23,22,22,22,20,22,21,20,21,19,19,16,17,19,17,13,13,9,7,5,6,6,4,2,0,1,3,4,5,5,7,10,11,13,15,16,17,18,20,19,19,20,22,21,21,23,24,24,24,25,26,26,28,26,26,28,27,28,27,28,29,27,29,30,30,30,31,30,31,30,30,31,30,30,30,30,30,29,30,30,27,29,30,30,27,28,30,28,30,29,30,30,30,31,30,30,30,30,31,30,30,28,29,27,30,30,29,29,31,30,30,30,31,30,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,30,31,31,30,31,31,30,31,31,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,31,30,30,31,30,30,30,31,30,30,30,30,30,31,31,30,30,31,30,30,30,30,31,31,30,30,31,30,30,31,30,31,31,31,31,30,31,30,31,30,31,31,30,30,30,30,29,30,30,29,29,26,28,30,29,24,29,29,27,30,30,29,28,30,30,30,30,31,31,31,30,30,30,30,30,29,30,29,26,29,27,29,28,28,30,30,30,29,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,29,30,29,29,29,29,29,29,29,29,28,28,29,29,28,28,27,28,28,27,27,27,28,28,28,28,27,28,29,28,28,29,30,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,29,28,29,30,28,27,28,28,29,28,25,29,28,26,26,28,25,21,26,26,22,24,24,22,23,22,23,22,21,22,20,22,22,20,21,20,20,16,18,20,18,14,15,12,10,7,6,6,6,5,2,0,1,3,4,5,5,7,10,12,14,15,16,17,19,19,19,20,22,21,21,23,23,23,23,24,25,26,28,26,26,28,26,28,27,28,28,27,29,29,30,30,31,30,30,30,30,31,30,30,31,30,29,29,30,30,27,29,30,30,27,28,30,29,30,29,30,30,30,31,30,30,30,30,31,30,30,27,29,27,29,30,29,29,30,30,30,30,30,30,31,31,31,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,30,31,30,30,30,31,30,30,30,30,30,31,31,30,30,31,30,30,29,30,31,30,30,31,31,30,30,31,30,31,31,31,31,30,31,30,31,30,31,31,30,30,30,30,29,30,30,30,28,26,27,30,29,23,29,29,27,29,30,29,28,30,30,30,30,31,31,31,30,30,30,30,30,29,30,29,27,29,27,29,29,29,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,30,30,30,30,30,29,30,30,29,30,30,28,30,29,30,30,29,28,29,29,29,29,29,29,28,29,29,29,28,27,28,28,27,27,28,28,28,28,28,28,28,29,28,28,28,29,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,30,30,29,28,29,29,29,26,28,28,29,28,26,29,28,26,27,28,25,22,27,26,23,24,25,23,24,22,24,21,21,23,20,22,21,21,22,20,20,17,18,20,20,15,15,13,11,9,7,5,6,6,5,2,0,1,3,4,5,5,7,10,12,13,15,15,18,18,18,20,21,20,21,22,23,23,23,24,25,25,28,26,26,28,27,28,28,29,29,27,29,30,30,30,30,30,31,30,30,31,30,30,30,31,29,29,30,30,28,29,30,30,27,28,30,30,30,30,31,31,31,31,30,30,31,30,31,30,30,28,30,28,30,30,29,29,30,30,30,30,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,30,31,31,31,31,30,31,30,30,31,30,30,31,31,30,30,31,30,30,29,30,31,31,30,31,31,30,30,31,30,31,31,31,31,30,31,30,31,30,31,31,30,30,30,30,30,30,31,30,29,27,28,30,29,24,29,29,27,29,30,29,28,30,30,30,30,31,31,31,30,30,30,30,30,30,30,29,27,29,28,30,29,29,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,30,30,31,30,30,31,30,30,30,30,29,30,30,29,30,30,30,29,29,29,29,29,28,29,29,28,28,29,29,28,28,27,28,28,26,27,28,28,28,28,29,27,28,29,29,29,29,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,29,28,29,29,28,26,28,28,29,27,25,28,28,25,26,28,24,21,26,26,22,24,24,22,24,21,24,21,21,23,21,22,22,21,22,21,22,17,19,21,21,17,16,15,14,12,10,7,5,6,6,5,2,0,1,3,4,5,6,7,11,13,14,15,17,17,18,19,21,20,21,22,23,23,23,24,25,26,27,25,26,28,26,27,27,28,28,27,29,29,30,30,30,30,31,30,30,31,30,29,31,30,30,29,30,30,28,29,31,30,27,28,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,28,30,27,29,30,29,29,30,30,30,30,31,30,31,31,31,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,31,30,30,31,31,30,30,30,31,30,30,31,30,30,31,31,30,31,31,30,30,30,30,31,30,30,30,31,30,30,31,30,31,31,31,31,30,31,30,31,30,30,31,30,30,30,30,30,30,31,30,29,27,28,30,29,24,29,29,26,29,30,29,28,30,30,30,30,31,31,31,30,31,30,30,30,30,30,29,27,29,28,30,29,29,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,31,30,30,31,30,30,30,30,29,30,30,29,30,30,30,29,29,29,29,29,29,29,29,28,28,29,28,28,28,27,28,28,27,27,27,28,28,28,28,27,28,29,29,29,28,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,29,30,29,28,28,29,28,26,28,28,29,27,25,29,28,25,26,28,24,22,25,25,22,24,24,22,24,22,23,21,22,23,21,23,22,21,23,22,22,18,21,22,22,18,18,16,15,13,12,10,7,6,6,6,5,2,0,1,3,4,5,6,7,10,12,14,15,15,16,19,20,20,20,21,23,23,22,23,24,25,27,25,26,28,26,27,27,28,28,26,29,29,30,30,30,30,31,30,30,31,30,29,31,31,29,29,30,30,28,29,31,30,27,28,30,30,30,30,30,31,30,31,30,31,30,30,30,30,30,28,30,27,29,30,29,29,31,30,30,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,30,31,31,30,30,31,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,31,30,30,30,31,30,30,31,30,31,30,31,31,30,31,30,31,30,31,31,30,30,30,30,30,30,30,30,29,27,28,30,29,24,29,29,26,29,30,29,27,30,30,30,29,31,31,31,30,31,30,30,30,30,30,29,26,29,28,30,29,29,30,30,31,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,30,30,31,30,30,31,30,29,30,30,29,30,30,29,30,30,30,29,29,29,29,29,28,29,29,29,28,29,28,28,28,27,28,28,26,27,27,28,27,27,28,27,27,29,28,28,28,29,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,29,28,28,29,28,25,27,27,28,27,24,28,27,23,25,27,23,21,25,24,21,23,23,22,23,21,23,21,21,22,20,21,21,20,22,21,21,18,21,22,22,18,18,17,16,14,13,12,10,7,6,6,5,5,2,0,1,3,4,5,6,7,10,12,13,14,16,17,19,19,20,21,22,22,21,22,23,24,26,24,25,28,25,27,27,27,28,26,29,29,30,30,30,30,31,30,30,31,30,29,31,30,29,29,30,30,28,29,31,30,27,28,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,28,29,27,29,30,28,29,30,30,29,30,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,31,30,30,31,31,30,30,30,31,30,30,30,30,30,31,30,30,30,31,30,30,29,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,29,27,28,30,29,25,29,29,25,29,30,28,26,30,30,29,29,31,30,31,30,31,30,30,30,30,30,29,27,29,28,30,29,29,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,29,30,30,29,30,30,30,30,30,29,30,29,29,29,30,29,29,30,29,29,29,28,29,29,28,28,29,29,28,28,28,27,28,29,28,28,28,29,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,29,30,29,28,28,29,28,25,28,28,29,27,26,28,27,25,26,28,24,22,26,25,23,23,23,21,23,22,22,21,21,22,20,22,23,22,23,22,23,19,22,24,25,20,20,19,17,16,15,14,12,10,8,6,6,6,5,2,0,1,3,5,6,7,8,11,13,14,15,17,18,19,19,21,21,21,21,22,23,23,25,25,25,27,25,27,27,27,28,27,30,29,30,30,30,30,31,30,30,31,31,30,30,30,29,28,30,30,28,28,30,30,28,29,30,30,30,30,31,31,31,31,30,30,30,30,30,30,30,28,30,27,30,30,29,29,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,29,30,31,30,29,31,30,30,31,31,30,31,30,31,31,30,31,30,31,30,31,31,30,30,31,30,30,30,30,30,29,28,29,31,29,26,29,29,27,29,30,28,27,30,30,29,29,31,31,31,29,31,30,30,30,30,30,29,27,29,29,30,30,30,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,31,30,29,30,30,29,30,30,29,30,29,28,29,29,29,30,29,29,29,29,28,29,29,28,28,29,28,28,28,28,28,28,28,27,28,27,27,27,27,28,27,27,27,26,28,27,27,28,29,29,29,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,29,28,28,28,28,28,25,28,28,28,26,25,28,27,24,25,27,23,22,25,24,22,23,22,21,22,20,23,20,21,22,21,22,21,20,23,22,22,19,22,24,25,20,19,19,17,17,16,14,13,13,11,7,6,6,7,5,2,0,1,3,5,5,6,8,10,12,13,15,16,17,19,19,20,21,20,21,22,22,24,24,24,26,24,27,27,27,29,25,29,30,30,30,30,29,30,30,30,31,30,29,30,30,30,28,30,30,29,29,30,30,27,28,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,29,29,26,29,30,28,29,30,31,29,30,31,30,30,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,30,31,31,30,30,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,30,31,31,31,31,30,30,31,31,30,30,30,31,30,30,31,30,30,31,31,30,30,30,31,30,30,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,28,30,29,26,29,29,26,28,29,29,27,30,30,29,28,30,30,31,30,30,30,30,30,30,30,29,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,29,29,29,30,29,29,29,28,29,28,28,28,29,28,28,28,29,29,29,29,28,28,28,28,27,28,29,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,30,30,30,30,30,29,30,29,28,27,29,28,25,29,28,29,28,26,29,28,25,26,27,25,23,26,26,23,24,23,21,22,21,21,22,21,22,20,22,23,21,22,22,23,21,24,25,25,22,22,21,20,19,18,17,16,15,13,11,8,6,7,6,5,2,0,1,3,4,6,7,8,11,13,15,14,17,17,19,20,20,19,22,22,23,24,24,25,26,26,26,26,26,28,26,28,28,30,30,30,30,31,30,31,31,31,30,30,30,30,28,30,30,29,28,30,30,28,29,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,29,29,28,29,30,29,29,30,30,29,30,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,30,31,31,30,30,30,31,30,31,31,31,30,31,31,30,31,30,31,30,30,31,30,30,31,30,30,31,31,31,30,29,30,31,30,30,31,30,30,30,31,30,30,30,31,30,30,30,31,30,29,31,30,30,30,30,30,29,30,30,30,30,29,30,30,29,27,30,29,27,28,29,28,28,29,30,28,29,30,31,31,30,31,30,30,30,30,30,28,27,30,29,30,30,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,31,30,30,31,30,29,30,30,29,30,30,29,30,30,30,30,29,29,29,29,29,29,29,29,28,29,28,28,28,27,27,28,26,26,27,27,27,26,28,25,26,27,26,27,26,28,29,29,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,30,30,30,30,29,29,29,29,27,27,28,27,25,26,27,28,26,24,28,25,23,25,26,23,21,24,24,22,23,23,21,22,20,22,20,21,21,20,21,20,20,21,21,21,19,23,23,24,20,22,20,20,18,18,17,15,14,13,12,10,7,6,6,5,5,2,0,1,3,4,6,6,7,10,13,13,14,16,17,19,20,18,19,21,22,23,23,22,25,23,25,24,25,27,24,29,29,30,30,30,29,30,30,30,31,30,29,30,30,29,29,30,30,28,29,31,29,27,29,30,30,30,29,31,30,30,31,30,30,30,30,30,30,30,29,29,28,29,30,28,29,30,30,29,30,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,31,31,30,31,31,31,31,31,30,31,30,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,30,31,30,31,30,30,30,30,30,30,30,30,29,29,28,27,30,29,25,28,29,26,28,29,29,27,30,30,29,28,30,30,31,29,30,30,30,30,29,30,28,27,29,28,30,28,29,30,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,30,30,31,30,30,30,30,29,30,30,29,30,30,30,29,30,29,29,29,29,29,29,28,29,29,28,28,28,27,27,28,27,27,27,28,27,28,27,26,26,27,27,27,26,29,29,29,30,30,30,30,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,30,30,30,29,29,29,28,27,28,28,25,27,28,27,25,26,27,26,25,26,26,24,23,25,24,22,23,23,21,22,21,21,21,22,22,20,23,23,21,23,23,23,21,24,24,25,22,22,22,21,20,20,18,17,16,15,14,13,11,8,6,6,5,3,2,0,1,3,4,5,6,8,11,12,13,15,16,17,18,18,19,21,21,23,22,23,24,23,26,25,26,27,25,29,29,29,30,30,29,30,30,31,31,31,30,30,31,30,29,30,30,29,29,31,30,28,29,30,30,30,30,31,31,31,31,30,30,31,30,30,30,30,29,29,27,29,30,28,29,31,30,29,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,30,31,30,31,30,30,31,31,31,31,30,31,31,30,30,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,29,30,29,27,29,29,28,28,29,29,27,29,30,29,28,30,30,31,29,31,30,30,30,30,30,29,29,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,29,28,28,28,28,27,27,28,27,27,27,27,26,26,28,27,27,26,28,29,29,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,29,30,31,30,30,30,30,30,30,30,28,29,28,27,26,27,26,25,27,27,28,24,25,28,25,25,24,25,24,22,25,24,23,22,22,22,22,21,19,22,21,22,19,22,24,21,22,22,23,21,25,24,25,23,23,22,22,20,21,19,18,18,17,16,15,14,12,8,6,6,6,5,2,0,1,3,5,5,6,8,10,13,14,14,17,16,16,18,20,20,22,23,22,24,23,24,24,24,27,25,28,28,29,30,30,29,30,30,30,31,30,29,30,30,29,29,30,30,27,29,30,29,28,29,30,30,30,30,30,30,31,31,30,30,30,30,30,29,30,28,29,27,29,29,28,28,30,30,29,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,30,31,30,31,30,30,31,31,31,30,30,31,31,30,31,30,31,30,31,31,31,30,31,31,31,31,31,31,30,30,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,31,30,29,30,30,30,30,30,30,30,29,30,30,30,30,31,30,30,30,30,30,30,30,30,29,29,29,29,30,29,27,28,28,27,28,29,29,27,29,30,29,28,30,30,30,29,30,30,30,29,29,30,29,28,29,29,30,29,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,31,30,30,30,30,29,30,30,29,30,30,28,30,29,30,29,29,29,28,29,28,28,28,28,28,28,27,28,28,26,27,27,26,25,27,27,26,26,26,25,24,26,26,25,25,28,28,28,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,29,28,27,25,27,27,23,26,26,25,24,23,25,24,22,24,24,22,21,23,22,20,21,20,20,21,19,21,19,21,20,19,20,20,19,22,22,22,21,24,24,25,22,22,23,22,21,22,21,20,19,17,16,16,14,13,10,7,6,6,5,4,2,0,1,3,5,6,7,8,11,13,13,15,17,16,19,19,20,22,22,22,23,21,25,24,24,27,24,28,28,29,30,30,29,30,30,30,31,31,30,30,31,30,29,30,30,29,29,30,30,29,29,30,30,30,30,31,31,31,31,30,30,30,30,30,30,30,29,29,28,30,30,29,29,31,30,29,30,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,31,30,30,30,31,29,31,30,30,31,30,31,30,30,31,31,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,30,31,30,30,31,31,30,30,31,30,30,30,29,30,30,29,30,30,30,29,30,29,30,30,30,30,29,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,29,28,30,29,27,28,28,27,28,29,29,26,29,30,29,28,30,30,31,30,30,30,30,30,30,30,29,28,29,29,30,29,30,30,31,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,31,30,30,30,30,29,29,29,29,29,30,29,29,29,29,29,29,27,28,29,28,27,28,28,28,27,28,26,26,27,27,27,26,28,29,29,29,30,30,30,30,31,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,28,28,28,27,25,27,27,25,26,27,28,26,25,27,26,25,25,27,23,22,25,23,21,24,22,21,22,21,20,22,20,22,20,21,22,21,22,22,23,23,25,25,26,25,24,24,24,23,22,22,21,20,19,19,17,16,15,13,9,8,7,6,4,4,2,0,1,3,4,6,6,8,11,13,14,14,17,17,19,19,22,21,21,23,22,25,24,24,27,25,28,27,29,30,29,29,30,30,30,31,31,30,30,30,30,29,29,30,29,28,30,30,29,29,30,30,30,30,30,31,31,30,30,30,30,30,30,30,29,29,28,28,29,29,29,29,30,30,28,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,30,31,30,30,29,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,30,30,30,31,31,30,29,30,31,30,29,30,30,30,30,31,31,29,31,31,30,30,31,31,30,30,31,30,30,31,30,30,31,31,31,30,30,30,30,30,29,30,30,29,29,30,29,30,29,30,30,29,29,30,30,29,30,30,29,30,30,30,29,30,30,30,29,30,29,30,29,27,29,28,26,27,28,28,27,28,29,28,28,29,30,30,29,30,30,30,29,29,30,28,28,30,29,30,30,30,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,29,29,29,30,29,29,29,28,29,28,27,27,28,26,26,28,27,27,26,27,27,26,27,27,26,25,28,29,29,30,29,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,29,30,30,30,30,30,29,29,28,28,28,25,28,27,25,28,28,28,26,26,27,25,24,25,26,23,23,25,24,23,23,23,22,22,21,22,22,21,22,20,22,23,21,23,23,23,23,25,25,26,24,25,24,24,22,23,22,21,21,20,19,18,18,16,15,13,11,8,7,6,5,4,1,0,1,3,5,5,7,8,12,13,15,14,17,18,18,21,21,21,22,21,23,24,23,26,24,28,28,29,30,29,29,30,30,30,30,30,29,30,30,29,28,30,30,29,29,30,30,29,29,30,30,30,30,31,31,31,30,30,30,30,30,30,30,30,29,29,28,29,30,28,29,30,30,29,30,30,30,30,30,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,29,30,31,31,31,30,30,30,31,30,30,30,31,30,30,31,31,30,31,31,30,30,30,30,30,30,31,30,31,31,31,30,30,31,30,30,30,30,30,30,29,30,30,29,29,30,29,30,29,30,30,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,29,29,28,30,29,27,27,28,28,27,28,28,26,28,29,28,28,30,30,30,30,29,29,29,29,29,30,29,28,29,30,30,30,30,30,31,30,31,30,30,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,31,30,30,31,30,29,30,30,29,30,30,29,30,30,30,29,29,29,29,29,28,29,29,29,28,28,28,28,28,27,27,28,27,26,27,27,27,26,27,25,26,26,26,25,25,27,28,28,29,29,30,30,30,30,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,30,30,30,30,30,30,28,28,28,27,25,28,27,25,26,27,27,25,24,26,25,24,24,24,23,22,24,22,21,23,22,20,21,20,20,21,21,21,19,22,23,20,23,23,24,22,25,25,26,25,24,24,24,22,23,21,21,21,20,20,18,17,16,16,13,12,11,8,7,6,5,4,2,0,1,4,5,5,6,9,10,12,13,14,16,17,19,19,20,23,20,24,24,23,27,23,28,28,29,30,29,29,30,30,30,31,31,30,30,31,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,31,31,31,30,30,30,30,30,30,30,29,29,29,30,29,29,29,30,30,29,30,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,29,30,30,30,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,31,30,30,30,30,29,30,29,30,30,30,31,30,30,30,31,30,30,30,30,30,30,31,30,29,31,31,31,30,31,31,31,30,31,30,31,31,30,30,30,31,30,30,30,30,30,30,29,30,30,29,29,30,28,29,29,30,30,29,30,30,30,29,31,30,30,30,30,30,29,30,30,30,29,29,29,30,29,28,29,28,27,28,29,29,26,28,29,29,27,29,30,30,29,30,29,30,30,30,30,29,29,30,30,30,30,30,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,29,29,29,30,29,29,29,28,29,28,27,28,28,27,26,28,27,26,26,28,26,26,26,27,25,24,27,27,28,29,30,30,30,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,30,30,30,30,29,28,27,28,26,26,27,26,26,26,28,27,25,26,27,25,23,23,25,23,22,25,24,22,24,24,22,24,21,22,22,21,22,19,22,24,22,22,23,24,22,26,24,26,24,24,24,24,22,23,22,21,21,20,20,20,19,18,17,16,14,13,12,8,6,6,5,4,2,0,1,4,5,6,8,8,11,11,14,16,16,19,19,19,22,20,23,22,23,26,24,28,29,29,30,29,30,30,30,30,31,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,29,30,31,31,31,30,30,30,29,30,30,30,28,29,28,29,29,28,29,30,29,29,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,31,30,30,31,30,30,29,31,30,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,31,30,30,30,30,29,30,29,30,30,31,31,30,30,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,28,28,28,28,29,28,28,30,29,28,29,30,30,30,30,30,30,30,30,30,28,29,29,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,30,31,31,30,31,30,30,30,30,30,30,30,29,30,30,28,30,29,30,29,30,29,29,29,29,29,29,28,28,28,28,28,28,26,27,28,27,25,26,28,26,26,27,26,27,27,26,24,25,27,27,28,29,29,30,29,30,30,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,30,29,29,30,29,29,27,27,26,24,26,26,23,26,27,26,25,24,27,26,24,25,26,24,23,26,24,22,25,24,22,23,21,22,22,21,22,20,22,23,22,22,23,24,23,25,24,26,24,24,24,24,23,23,22,22,23,22,21,20,20,18,18,17,16,15,14,12,9,7,7,5,4,2,0,1,3,5,7,7,8,10,12,15,15,18,18,19,22,19,22,22,22,26,24,28,29,29,30,29,29,30,30,30,31,30,29,30,30,30,29,30,30,29,29,30,30,29,29,30,30,30,30,31,31,30,31,30,30,30,29,30,30,30,29,28,28,29,29,28,29,30,29,29,30,30,30,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,29,30,30,30,30,30,31,31,30,31,30,30,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,31,30,30,31,30,29,30,30,29,30,28,30,30,30,31,30,29,30,30,30,30,30,30,30,30,31,30,30,31,31,31,30,31,31,31,30,31,30,31,31,31,30,31,31,30,30,30,30,30,30,29,30,30,29,29,30,28,29,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,27,28,28,28,27,28,28,25,28,30,29,27,29,30,30,29,30,30,30,30,30,30,29,29,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,31,30,30,31,30,30,30,30,29,30,30,29,30,30,30,29,29,29,29,29,29,29,29,29,29,29,28,29,29,27,27,28,27,26,27,27,27,25,27,26,26,26,27,25,25,27,27,27,28,29,30,30,30,30,31,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,29,30,30,29,30,29,28,27,28,26,25,28,26,25,26,27,26,25,26,27,25,24,25,26,24,24,26,24,23,24,24,22,24,23,23,24,22,23,22,23,25,23,23,24,25,23,27,26,27,25,25,24,24,24,24,22,22,22,22,22,22,22,20,19,18,17,17,16,14,11,7,8,6,5,4,2,0,1,3,5,6,8,9,11,13,14,16,17,18,22,18,22,22,22,25,23,28,28,28,30,30,29,30,30,30,31,30,30,30,31,30,30,30,30,29,29,31,30,30,30,30,30,30,30,30,31,31,31,30,30,30,29,30,30,30,29,29,28,30,29,28,29,30,30,30,30,31,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,31,30,31,31,30,31,31,31,31,31,31,30,31,31,31,31,30,30,31,30,29,30,30,29,30,27,29,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,29,31,30,30,30,31,31,31,31,31,30,31,31,30,31,30,31,31,30,30,30,30,30,29,30,29,29,29,30,28,29,28,30,30,28,30,30,30,29,30,30,29,30,30,30,30,30,31,30,30,30,29,30,29,29,29,29,29,28,28,29,27,27,29,29,27,29,30,30,30,30,30,31,30,30,30,29,30,30,30,30,30,31,30,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,29,29,29,29,28,29,28,27,28,28,26,27,28,27,25,26,27,27,25,28,27,27,27,26,25,24,27,27,27,29,29,30,29,30,30,30,30,30,30,30,30,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,31,31,30,31,31,31,30,31,31,30,31,30,30,30,29,30,30,29,29,29,29,29,29,28,28,25,27,25,25,27,26,26,27,28,28,25,26,28,25,24,25,25,24,24,27,25,23,24,24,23,24,23,23,24,22,24,21,23,26,24,24,24,26,24,26,25,27,25,25,25,25,24,24,24,23,24,23,23,22,22,21,20,18,18,17,17,15,14,12,8,7,7,5,5,2,0,1,4,5,7,7,8,13,12,14,16,17,20,17,21,21,21,25,23,27,29,28,29,29,29,30,30,30,31,30,29,30,30,29,29,30,30,28,29,30,30,29,29,30,30,30,30,30,30,31,31,30,30,30,29,30,30,30,28,27,28,29,29,28,29,30,29,28,30,30,29,29,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,29,29,30,30,30,29,30,30,31,30,31,30,30,31,30,31,31,30,31,31,31,30,31,31,30,31,31,31,31,30,30,31,30,30,30,30,29,30,28,30,30,30,31,29,29,30,30,30,30,30,30,30,30,31,30,29,31,31,31,30,30,31,30,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,29,30,30,29,29,30,28,28,29,30,29,28,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,29,30,29,29,29,27,28,28,28,29,27,28,30,29,27,29,30,30,29,30,29,30,30,29,30,29,29,30,30,30,30,30,30,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,30,30,29,30,30,29,29,29,29,29,30,28,29,29,30,29,29,29,29,29,28,29,28,28,28,28,28,28,27,26,26,27,26,24,26,26,25,25,26,25,26,26,25,24,24,26,26,26,28,28,29,29,29,30,30,30,30,30,30,30,29,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,30,30,31,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,30,30,29,30,28,28,29,29,28,28,28,28,25,26,26,24,26,26,25,25,25,25,25,23,25,25,24,24,24,23,23,25,23,22,24,23,21,23,22,23,23,22,24,21,22,24,23,23,23,24,24,26,26,26,25,25,25,25,24,23,23,23,23,23,23,21,22,21,21,19,19,18,17,16,15,13,11,8,7,7,6,4,2,0,1,3,5,6,7,9,10,12,13,14,19,16,19,21,21,25,24,28,28,28,29,29,29,30,30,30,31,30,30,30,30,30,29,30,30,29,29,30,30,30,29,30,30,30,30,30,31,31,31,30,30,30,29,30,29,30,29,29,28,30,29,28,29,30,29,29,30,30,30,29,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,31,31,30,30,31,30,30,31,30,30,30,30,30,30,30,31,30,30,31,31,31,30,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,30,30,31,30,30,30,30,29,29,29,29,30,30,30,30,30,30,30,30,29,30,31,30,31,31,30,31,31,30,30,31,30,30,30,30,31,31,30,29,30,29,29,29,29,28,29,28,29,30,29,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,31,30,31,31,30,30,31,31,30,30,30,30,29,29,29,29,29,29,29,29,28,29,29,30,29,29,30,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,29,29,30,28,27,27,27,27,29,29,26,28,29,28,27,29,30,30,29,30,30,30,30,30,30,29,28,30,30,30,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,26,28,27,27,26,28,27,26,26,26,24,23,27,26,26,28,28,30,30,29,30,29,30,29,29,30,30,29,29,30,30,29,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,31,30,30,30,30,30,30,29,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,31,30,30,31,30,31,30,29,30,30,30,30,30,31,30,30,31,30,30,30,31,30,30,30,31,30,30,30,30,30,29,29,29,29,28,28,27,26,24,25,25,23,26,26,25,27,27,28,25,25,27,26,24,26,26,24,24,27,25,23,26,25,23,25,23,24,24,23,25,23,23,25,24,24,24,24,24,27,26,27,25,25,25,25,24,24,24,24,24,23,23,23,23,22,21,20,21,19,19,18,17,15,14,11,9,8,7,6,5,3,0,1,3,4,6,8,8,11,13,14,17,18,19,21,21,24,23,27,25,27,29,29,29,30,30,30,30,30,29,29,30,30,29,29,30,28,29,29,30,30,30,29,30,30,30,29,31,31,30,30,30,29,29,29,29,29,30,28,29,29,28,28,29,30,29,29,30,30,29,29,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,30,31,30,30,30,30,30,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,30,31,31,30,30,31,30,29,30,30,30,29,30,30,29,29,30,30,28,30,30,30,30,31,31,30,30,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,31,30,31,30,31,31,30,30,31,30,29,30,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,31,30,31,31,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,28,29,30,29,30,29,28,29,30,29,28,29,30,29,29,30,30,29,30,30,30,30,30,31,30,30,31,30,30,31,30,30,31,31,30,30,30,30,30,29,29,29,29,28,29,29,28,28,28,29,29,27,29,29,29,28,30,30,29,29,30,30,29,30,31,29,30,30,29,30,29,29,29,28,28,27,27,29,28,27,29,28,27,28,29,29,28,30,30,30,29,30,30,28,29,30,30,30,30,31,30,30,31,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,29,29,29,29,28,29,28,27,28,28,27,26,27,26,26,26,26,26,26,26,26,26,26,25,24,23,26,26,25,28,26,29,29,29,30,30,30,29,29,30,30,29,30,30,30,29,30,30,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,31,30,30,30,29,29,30,30,30,29,30,31,30,30,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,30,30,30,30,30,30,30,29,30,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,31,31,31,30,30,31,30,31,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,29,28,29,28,27,26,27,23,26,26,24,26,26,25,25,26,26,24,24,26,25,23,26,25,23,24,27,24,22,24,25,22,24,24,23,24,24,24,23,23,24,24,24,24,24,24,26,26,26,26,25,25,25,24,24,24,23,23,23,23,23,24,23,23,22,21,20,19,19,17,16,14,13,12,9,7,6,5,3,1,0,1,3,4,6,7,9,11,11,15,14,18,18,20,23,22,26,27,27,28,28,29,29,30,30,30,30,29,30,30,29,29,29,30,28,28,30,30,29,29,29,30,29,30,30,30,30,30,30,30,29,28,29,29,29,28,28,28,29,29,27,29,29,28,28,29,30,29,29,29,30,30,30,30,30,30,30,31,30,30,31,30,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,31,31,31,30,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,29,30,31,30,30,31,31,28,30,31,30,29,30,31,30,30,31,30,29,30,30,30,30,31,31,30,30,30,31,31,30,31,30,31,31,31,30,31,31,30,31,31,31,30,31,31,31,31,30,30,30,30,29,30,31,29,29,29,29,30,30,29,30,30,30,30,30,29,30,30,29,30,30,29,30,31,30,30,30,30,30,30,30,30,30,29,29,30,29,28,29,29,28,29,28,30,29,29,30,29,29,29,30,29,29,30,30,29,29,30,30,29,30,30,30,30,30,31,30,30,31,30,31,31,30,30,31,31,30,30,30,30,30,29,29,29,29,29,28,29,28,28,28,29,29,28,29,29,29,28,29,29,29,30,30,30,29,30,30,29,29,29,29,29,29,29,28,28,28,27,28,28,25,27,29,27,26,28,29,29,28,29,29,29,29,29,29,28,28,29,29,30,30,30,30,31,30,30,30,30,31,30,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,30,29,30,30,30,30,30,29,29,30,29,29,29,28,29,29,29,29,29,29,29,28,29,29,28,28,28,28,28,27,27,26,25,26,25,25,25,24,24,24,23,24,24,25,24,24,24,23,25,24,27,25,28,27,27,29,29,29,28,28,29,29,29,30,30,29,30,30,30,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,29,31,30,29,30,29,28,29,30,30,29,30,30,30,30,30,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,29,30,30,30,29,30,29,29,29,30,31,30,30,30,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,31,29,30,31,30,30,30,28,28,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,27,29,27,27,28,27,26,26,26,26,23,25,25,23,25,25,24,24,24,24,24,24,24,23,25,24,24,23,24,25,24,24,23,24,23,24,24,23,24,24,24,23,23,24,24,25,24,24,24,26,26,27,25,25,25,25,24,25,24,23,23,24,23,23,24,23,23,22,22,21,20,19,18,16,15,15,13,11,8,7,5,4,3,1,0,1,3,5,5,7,10,10,14,13,16,16,19,22,22,26,27,26,27,28,28,29,30,30,30,30,29,30,30,29,29,30,30,29,29,30,30,29,29,30,30,30,29,30,30,31,30,29,30,30,29,29,29,30,29,28,28,29,28,28,29,30,29,28,30,30,29,29,30,29,30,30,30,30,30,30,31,30,31,31,30,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,29,30,30,30,30,30,31,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,30,29,31,31,30,30,31,30,29,30,30,29,30,30,30,28,29,30,30,29,30,30,29,29,30,30,28,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,31,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,28,29,30,28,28,27,28,28,28,28,29,29,29,29,30,29,29,30,29,30,30,29,30,30,30,29,30,30,29,30,29,30,30,28,28,29,28,28,28,28,28,28,27,29,29,27,29,28,27,28,29,29,28,28,30,29,29,30,30,29,30,30,30,30,29,31,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,28,28,28,26,28,26,27,26,28,28,27,28,28,28,28,29,29,29,30,29,30,29,30,29,29,29,29,28,28,29,28,27,28,28,26,27,27,27,27,28,27,26,27,28,29,29,29,29,29,29,29,29,28,28,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,28,28,28,28,28,27,27,27,27,26,27,26,26,26,26,24,24,26,25,24,27,25,28,28,28,29,29,29,28,28,29,29,29,29,30,29,29,30,30,30,30,31,31,30,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,29,30,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,29,30,29,31,30,30,29,29,28,29,30,30,28,29,30,30,29,30,30,30,30,30,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,30,31,31,30,30,30,30,29,30,30,29,28,30,29,29,29,30,30,30,30,30,30,31,31,30,30,31,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,30,31,31,30,30,31,31,30,29,30,30,29,30,30,30,28,30,30,30,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,29,28,28,28,28,26,26,25,26,22,24,26,23,26,26,25,27,28,27,26,26,28,27,24,26,27,25,26,27,27,25,26,26,24,26,24,25,25,24,25,24,24,26,25,25,25,25,26,27,27,27,26,26,26,26,25,26,25,25,25,25,25,25,25,24,24,24,23,22,21,19,19,17,16,16,14,13,10,7,6,6,4,3,1,0,1,3,4,6,9,10,13,12,16,16,18,22,19,24,25,25,28,28,29,29,30,30,30,30,29,30,30,29,29,29,30,29,29,30,30,29,29,29,30,30,30,29,30,30,30,30,30,30,29,29,28,29,29,28,28,29,29,27,29,29,29,28,29,30,29,28,30,30,30,30,30,30,30,31,31,30,31,31,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,31,30,30,31,31,30,31,31,31,31,31,31,31,30,31,31,30,30,31,31,29,30,30,30,29,30,30,30,30,30,31,31,30,31,31,31,30,30,31,30,30,31,31,31,31,31,31,31,31,31,30,31,31,30,30,31,30,30,30,31,30,29,30,30,28,30,30,30,28,30,30,29,28,30,30,28,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,29,29,30,29,30,29,30,28,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,31,29,29,30,29,29,29,29,28,29,26,29,29,28,29,29,28,28,29,28,27,29,30,29,28,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,29,28,28,28,26,26,26,29,28,27,28,29,28,27,29,30,29,29,30,30,29,30,30,30,30,30,30,30,29,29,29,28,28,27,28,29,26,27,28,27,26,27,28,29,28,29,29,30,29,30,29,28,29,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,29,30,29,29,29,28,29,28,28,27,27,27,26,26,26,27,26,26,26,26,27,25,24,24,26,24,25,26,24,27,27,28,28,29,29,28,28,29,29,29,29,30,29,29,30,30,31,30,31,30,30,31,31,29,31,31,30,30,31,31,30,31,31,31,30,31,31,31,31,31,31,31,30,31,30,30,31,31,30,31,31,30,31,31,31,30,31,31,31,31,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,31,30,30,29,30,29,31,30,30,30,29,29,28,30,30,29,29,30,30,30,30,30,30,30,31,31,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,30,31,31,30,30,31,31,30,30,30,30,29,30,30,30,28,30,29,28,29,30,30,30,30,30,30,30,31,30,30,31,30,30,31,31,30,30,30,31,31,31,31,31,31,30,31,30,31,31,30,30,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,30,30,31,30,30,29,30,30,29,30,31,30,29,30,30,30,30,29,28,28,30,29,29,29,30,30,29,30,30,30,29,30,30,29,30,29,28,28,27,26,27,27,27,26,26,26,25,23,25,22,24,25,23,25,26,25,25,27,27,24,24,27,26,23,25,26,23,25,27,25,23,25,25,23,25,24,24,25,24,25,23,24,25,25,25,25,25,25,27,27,28,26,26,26,26,25,26,25,25,25,25,25,24,25,24,25,23,23,22,23,23,20,19,17,16,15,14,13,11,8,7,5,4,4,2,0,1,3,5,7,7,9,10,12,15,16,19,19,22,25,25,27,25,27,28,29,29,29,30,28,29,29,29,28,29,29,29,28,29,29,29,29,29,30,29,30,29,30,30,30,29,29,29,28,28,29,29,27,28,27,29,28,26,28,29,28,26,29,29,26,27,29,29,29,29,30,29,30,30,30,30,30,31,30,30,30,31,31,30,30,31,30,30,31,31,31,31,30,31,31,31,30,30,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,29,30,30,30,30,30,30,30,31,30,31,30,30,31,31,31,30,31,31,31,30,31,31,31,31,31,31,31,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,28,29,30,30,28,30,30,29,28,30,30,28,29,30,30,29,30,30,30,29,30,30,30,30,31,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,28,30,30,29,29,29,29,29,28,29,30,29,30,30,30,29,29,30,29,30,30,29,30,30,30,29,30,30,29,30,30,30,31,29,29,30,29,29,28,29,27,28,27,28,28,28,29,28,28,28,29,29,28,29,30,29,28,30,30,28,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,28,28,28,27,26,26,25,28,27,27,27,28,28,28,28,29,29,29,29,30,29,30,30,29,29,29,29,29,29,28,29,28,27,26,28,28,25,26,28,26,24,25,28,28,27,28,28,29,28,29,28,27,28,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,27,27,26,26,26,25,26,25,25,25,25,26,26,25,24,24,24,23,24,25,23,27,26,27,26,29,29,27,28,28,29,27,29,29,29,29,30,30,30,29,31,30,30,31,31,29,31,31,30,30,31,31,31,31,31,31,30,31,31,31,31,31,31,31,30,30,29,30,31,31,30,31,31,30,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,29,30,30,29,30,29,28,28,29,29,28,29,30,29,29,30,30,30,30,30,30,30,31,31,31,31,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,30,30,29,29,30,29,28,29,29,28,29,30,30,30,30,29,30,30,31,29,30,31,30,30,31,31,30,30,30,31,31,31,31,31,31,30,30,30,31,31,30,31,31,31,30,30,31,31,30,30,31,30,31,31,30,31,30,31,30,30,31,30,29,30,30,29,30,30,30,29,29,30,30,30,29,28,27,29,29,29,29,30,30,28,30,30,30,30,30,30,30,30,29,28,28,26,26,27,26,25,25,26,25,24,24,25,21,23,23,23,25,26,25,25,26,25,25,25,26,25,24,26,26,24,26,26,26,25,25,26,24,25,24,24,25,24,25,24,25,26,24,25,25,25,25,28,26,28,26,27,27,27,25,26,26,26,25,25,25,24,25,24,24,23,22,21,23,21,21,19,19,17,16,15,15,13,11,8,8,5,5,3,2,0,1,3,5,6,8,10,11,15,15,19,21,23,26,23,26,26,27,28,29,29,30,30,29,29,30,30,29,29,30,29,29,30,30,29,29,30,30,29,30,30,30,30,30,29,30,30,29,29,29,29,29,29,28,29,28,27,29,29,28,28,29,29,28,27,29,28,29,29,30,29,30,30,30,30,30,31,30,30,30,31,30,30,30,31,30,30,30,31,31,31,31,31,30,31,30,30,30,30,30,30,30,31,31,31,31,30,30,31,30,30,31,31,31,31,30,31,31,31,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,31,31,30,30,31,31,31,31,31,30,31,31,30,30,31,31,30,30,31,30,29,30,30,29,30,30,30,28,29,30,30,28,29,30,29,28,30,30,28,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,31,30,30,30,30,30,29,30,30,30,29,29,29,28,28,27,28,29,27,27,29,28,29,28,29,28,29,30,28,30,29,29,30,30,30,29,30,30,29,30,30,30,30,29,28,29,28,27,28,28,27,28,26,27,28,27,29,28,26,27,29,28,27,28,29,29,28,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,28,26,26,25,25,25,27,26,27,26,27,28,28,29,29,29,29,29,30,29,30,29,29,29,29,29,29,30,29,29,28,29,25,27,28,26,25,28,26,25,25,28,28,28,28,29,29,29,29,28,28,28,29,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,31,30,31,30,31,30,31,31,31,30,31,30,30,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,30,29,29,30,29,29,29,29,29,28,28,27,28,28,27,27,27,27,26,27,26,27,27,26,25,25,23,22,23,25,21,26,25,26,28,28,29,27,27,28,29,28,28,30,29,28,30,30,30,30,30,30,30,31,31,29,30,31,30,30,31,30,30,30,31,31,30,30,31,31,30,30,30,30,30,30,29,29,30,30,30,30,30,30,31,30,30,30,31,31,30,31,31,31,30,30,30,31,30,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,29,30,29,30,30,29,29,28,28,27,29,30,27,29,30,30,29,29,30,29,30,30,30,30,30,30,31,30,30,31,31,30,30,31,31,30,31,31,31,30,31,30,31,31,30,30,31,31,30,31,31,31,31,30,31,31,30,31,31,30,31,31,31,30,31,31,30,30,30,30,29,30,30,30,28,29,30,29,28,29,28,28,28,29,30,29,30,29,29,30,30,29,29,30,30,29,30,30,29,30,30,31,30,30,31,31,31,30,30,30,30,31,30,30,31,30,29,31,31,30,30,30,31,30,30,31,31,30,30,30,30,30,30,30,29,30,30,27,30,30,30,28,29,30,29,29,29,26,27,29,28,28,28,29,29,28,29,29,29,29,29,29,29,29,28,28,27,26,25,26,26,26,24,25,24,22,21,23,21,24,25,24,25,26,26,26,26,27,26,26,28,27,25,26,27,26,26,27,26,25,26,26,25,25,26,25,26,25,25,24,26,27,25,26,25,25,26,27,27,28,28,26,27,27,26,26,26,26,26,26,26,25,25,26,25,24,24,23,24,23,23,22,20,20,18,17,17,15,12,11,9,7,6,5,3,2,0,1,4,5,7,9,10,12,15,17,19,20,24,22,26,25,25,27,27,28,29,29,27,28,29,29,27,29,29,28,28,29,29,29,29,29,30,29,29,29,30,30,30,29,29,29,29,28,29,28,28,28,27,28,27,25,27,28,27,25,28,28,27,26,28,28,29,28,29,29,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,31,30,31,31,30,30,31,31,30,30,31,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,31,31,31,30,30,31,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,28,29,30,30,28,30,30,29,28,30,30,28,29,29,29,28,29,29,29,28,29,30,30,30,30,28,30,30,30,29,30,30,29,29,30,30,30,30,30,30,30,29,30,30,30,28,30,30,30,29,29,30,29,28,28,29,29,30,28,30,28,29,30,28,30,30,28,30,30,30,29,30,30,30,30,30,30,30,29,29,30,29,29,29,28,27,27,25,27,28,26,29,28,27,27,29,28,27,29,30,29,28,30,30,29,30,29,30,28,29,30,30,30,30,29,30,30,29,30,30,30,30,29,30,30,30,29,29,29,28,28,28,27,26,25,24,26,27,27,26,28,28,28,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,29,29,28,28,27,28,29,25,27,28,26,25,26,27,27,27,28,28,28,27,28,29,28,28,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,31,30,31,31,30,30,30,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,31,30,30,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,29,30,29,30,29,28,29,29,29,29,28,28,27,27,27,26,26,26,26,26,26,25,25,26,25,25,24,25,24,24,26,22,26,25,26,27,28,28,28,27,28,28,28,28,30,29,28,29,30,30,29,30,30,30,31,30,29,30,31,30,30,31,30,30,30,31,30,30,31,31,31,30,31,30,30,30,30,29,30,30,31,30,30,31,30,31,30,30,30,31,31,30,30,31,30,30,30,30,30,30,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,29,30,29,30,30,29,30,28,28,28,29,29,28,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,30,31,30,30,31,31,30,30,31,30,30,31,31,31,31,31,30,31,31,30,31,31,31,31,30,30,30,30,30,31,30,31,31,30,30,31,31,30,30,30,30,29,30,30,30,28,29,30,29,28,29,29,27,28,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,28,29,30,29,28,29,30,29,29,28,27,26,28,28,27,28,29,29,28,29,29,28,29,29,29,29,29,28,27,27,25,24,26,25,24,23,23,24,22,20,23,20,23,22,23,24,25,24,24,25,25,25,24,26,25,24,26,26,25,25,26,26,25,25,26,25,24,24,25,24,25,25,24,25,25,24,25,26,25,25,28,27,28,26,26,27,27,26,26,26,26,26,25,25,25,26,25,25,24,24,23,23,23,21,22,21,20,20,18,17,16,14,13,11,7,8,6,4,3,1,0,1,3,6,6,8,11,12,15,17,20,22,21,24,24,25,26,28,28,29,29,28,28,29,29,28,28,29,28,28,30,29,28,28,29,29,29,29,29,30,30,29,28,29,29,28,28,29,28,28,28,27,28,27,26,27,28,27,25,28,28,26,26,28,27,28,28,29,29,29,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,29,30,31,31,31,31,30,31,31,30,30,31,30,30,30,30,30,29,30,30,29,29,30,30,28,29,30,29,28,29,30,29,28,30,30,28,28,30,30,28,29,30,29,29,29,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,29,30,30,30,28,30,30,29,28,29,29,28,28,27,28,28,28,28,28,28,29,28,29,28,29,30,28,29,29,29,29,30,29,29,30,29,29,30,30,30,30,29,28,29,29,28,27,27,27,27,26,28,27,26,29,27,27,26,29,28,27,27,29,28,27,29,29,28,29,30,29,29,28,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,29,27,27,26,25,25,25,23,24,26,26,25,27,27,26,27,28,28,29,29,29,29,29,29,29,29,28,28,29,29,28,28,28,27,26,27,27,24,24,27,25,23,24,26,26,27,27,27,27,27,28,27,27,27,28,29,29,29,29,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,31,31,31,30,30,31,31,31,31,30,31,30,31,31,31,30,31,31,31,31,31,31,31,31,30,30,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,28,28,28,28,27,28,27,27,26,26,27,27,26,25,25,25,24,24,25,22,26,25,26,26,28,27,25,27,27,28,26,28,29,28,28,30,30,30,30,31,30,30,30,30,29,30,31,30,30,31,31,31,30,31,31,30,31,31,31,30,31,31,30,30,30,30,30,30,30,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,29,30,29,30,29,29,30,28,27,28,29,30,27,28,30,30,29,29,30,30,30,30,30,30,30,31,31,30,30,30,31,31,31,31,31,31,31,31,30,31,31,31,31,30,30,31,31,31,31,31,31,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,30,31,31,30,30,30,30,28,29,30,29,27,28,28,28,28,29,30,30,30,29,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,31,30,30,31,30,30,30,31,31,30,30,31,31,30,31,31,30,30,30,30,30,30,31,31,31,30,31,30,30,30,30,29,30,30,28,29,30,30,28,29,30,29,29,28,26,26,28,27,26,27,30,28,27,29,30,28,28,29,29,29,29,28,27,27,24,23,25,25,23,23,22,22,21,19,22,21,22,23,25,25,26,26,26,27,28,26,26,27,27,26,27,27,26,27,28,27,26,26,28,26,26,26,27,26,26,26,24,26,27,25,26,26,26,26,29,27,29,27,28,28,28,27,28,27,27,27,27,27,26,27,26,26,25,25,24,25,24,23,22,22,22,21,21,21,18,17,17,15,11,10,10,7,5,5,2,0,1,4,5,7,10,11,14,17,20,22,20,24,24,24,26,27,28,29,29,27,28,29,29,27,29,29,28,28,29,29,29,28,30,30,29,29,29,30,30,29,28,29,29,28,28,29,29,28,28,28,28,28,26,27,28,27,25,27,27,26,25,28,26,29,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,31,30,31,31,30,30,30,31,29,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,31,31,30,30,31,30,31,30,31,30,31,31,30,30,31,31,30,30,31,30,29,30,30,30,29,30,30,27,29,30,30,27,29,30,29,27,30,30,26,28,30,30,28,29,29,29,29,29,30,30,30,30,28,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,29,30,30,30,28,29,30,29,29,28,29,29,27,28,29,28,29,28,29,27,29,30,28,30,29,27,30,30,29,29,30,30,29,29,30,30,30,29,28,30,29,28,28,27,26,26,26,26,28,26,28,28,26,25,29,28,26,27,29,27,26,29,29,27,29,29,30,29,29,30,29,30,30,29,30,30,29,30,30,30,30,29,29,29,29,28,29,29,27,27,27,26,25,24,22,24,27,26,24,26,28,26,27,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,27,28,28,25,25,27,25,25,24,27,26,26,27,27,27,27,28,27,27,28,29,29,29,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,30,30,30,30,31,30,30,31,30,31,31,30,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,29,30,29,28,28,28,28,27,27,27,27,27,27,26,26,28,27,27,24,25,24,24,24,21,25,23,25,24,27,27,26,26,28,28,28,28,30,29,28,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,31,31,30,30,30,30,30,31,31,31,31,31,31,30,30,31,30,30,30,30,31,30,30,30,30,30,31,30,29,30,29,29,28,30,30,28,29,30,30,29,30,30,30,30,30,30,30,31,31,31,30,30,30,31,30,30,31,31,30,30,31,30,30,31,30,30,31,30,30,30,30,30,30,30,31,31,30,30,30,30,30,31,30,31,31,30,30,31,30,30,30,30,30,29,30,30,30,29,30,30,29,27,28,28,27,29,29,30,29,30,30,28,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,28,29,30,30,28,29,30,29,29,28,26,25,28,27,25,27,29,28,26,29,29,28,28,29,29,28,28,28,26,25,23,22,24,23,23,21,21,20,20,16,20,19,23,23,24,25,25,26,26,27,27,26,26,28,26,26,27,27,25,26,27,26,25,26,27,25,25,25,25,25,25,25,24,26,26,26,26,26,26,27,29,28,29,28,28,28,28,28,28,27,27,27,27,26,27,27,27,26,25,25,24,25,25,24,24,23,23,22,21,22,20,18,18,17,14,13,10,8,8,6,5,2,0,1,4,5,8,10,11,14,17,20,19,22,21,24,25,27,27,28,28,26,27,29,28,27,28,29,27,28,29,29,28,28,28,29,28,29,29,30,30,29,28,29,28,28,28,29,28,27,27,26,28,27,25,27,27,25,24,27,28,25,24,26,26,28,27,28,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,29,30,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,28,29,30,28,28,30,30,27,28,29,29,27,29,29,28,28,29,30,29,30,30,28,29,29,30,28,30,30,29,30,30,30,30,30,30,30,30,29,30,30,30,28,30,30,29,29,29,30,29,27,28,29,29,30,28,30,28,29,30,28,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,29,27,27,27,26,27,27,26,29,27,26,26,28,28,27,27,29,27,26,29,29,27,29,29,29,27,28,29,29,29,30,29,30,30,29,30,30,30,30,29,29,30,30,27,29,29,27,27,28,26,25,24,22,23,25,26,23,26,27,26,27,28,28,27,27,29,29,29,29,29,30,29,28,29,29,28,28,28,28,26,28,28,24,25,26,23,22,22,25,24,24,25,26,27,26,27,28,26,27,28,28,29,30,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,27,27,26,27,28,27,25,27,27,25,24,25,24,24,23,24,22,26,24,24,26,27,27,27,28,28,28,27,28,29,29,28,29,30,29,29,30,30,30,30,30,29,30,30,30,30,31,30,31,31,31,31,31,30,30,30,30,30,30,30,30,31,30,30,30,31,30,30,30,30,31,30,30,30,31,31,30,31,30,30,30,30,30,30,30,30,30,30,31,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,29,28,28,30,30,29,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,29,29,29,29,27,29,30,30,29,30,30,29,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,29,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,28,29,30,29,28,29,30,29,29,28,26,26,28,26,25,28,29,27,27,29,29,28,28,29,29,29,28,27,25,25,22,21,22,22,21,21,19,20,20,16,19,18,21,20,22,22,24,24,24,26,26,26,26,27,26,26,26,27,26,26,28,27,26,27,27,26,26,26,26,26,26,27,24,25,26,25,26,26,27,27,29,26,29,28,28,29,29,27,28,28,27,28,27,27,27,28,27,27,25,25,24,26,26,24,23,24,22,23,23,24,22,20,20,19,17,16,13,10,8,9,6,4,2,0,1,3,5,8,9,12,16,18,16,22,21,21,24,26,27,28,28,26,27,28,27,26,28,29,27,27,29,29,28,28,29,29,29,28,28,30,29,29,27,28,28,27,28,29,28,27,27,26,26,27,26,25,27,26,24,25,27,24,24,27,26,28,27,29,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,29,30,30,29,29,30,30,29,30,30,30,28,30,30,29,28,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,27,29,29,28,27,29,29,28,27,29,29,27,28,29,29,28,29,30,29,28,29,30,29,30,30,28,29,29,30,28,30,30,29,29,30,30,29,28,28,29,29,27,29,29,29,27,28,29,28,27,27,29,28,26,26,28,28,29,28,29,27,29,29,28,30,29,29,30,30,30,29,29,30,29,30,29,29,30,29,29,29,29,28,28,26,27,26,25,27,27,26,28,26,25,26,28,26,25,27,28,26,26,28,28,25,28,29,28,27,27,29,28,29,29,28,29,29,28,29,29,29,29,28,28,28,28,26,28,28,26,25,26,25,23,23,21,23,26,23,21,25,25,24,25,27,27,25,26,28,28,28,28,28,28,28,27,29,28,27,27,27,27,25,25,26,23,23,24,23,20,21,23,24,22,25,25,25,25,26,27,26,26,27,27,28,28,29,29,29,29,30,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,30,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,31,31,31,30,31,30,30,30,31,30,30,30,30,30,29,29,29,29,28,27,29,28,28,27,28,27,28,28,27,26,26,25,25,22,24,22,24,24,25,26,26,27,25,27,28,29,28,28,29,29,29,30,30,30,30,30,30,30,31,30,30,30,31,30,30,31,30,31,30,31,31,31,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,31,30,30,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,29,30,29,29,28,29,30,28,28,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,31,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,31,31,31,30,30,31,31,30,30,30,30,28,30,30,28,27,28,29,27,29,29,29,29,29,30,28,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,30,30,28,29,30,29,28,27,26,26,27,26,26,26,28,27,26,28,28,27,27,28,28,28,28,27,25,25,21,21,23,22,21,20,18,20,20,16,19,16,20,21,23,24,24,25,26,28,27,25,26,28,27,26,27,28,27,27,28,27,27,27,28,27,27,27,28,27,27,27,26,27,28,26,27,27,27,28,29,28,30,28,29,29,29,27,28,29,28,28,28,28,28,28,27,28,27,26,26,27,26,26,26,25,24,25,24,24,23,21,22,22,20,18,15,14,11,11,8,7,5,2,0,1,4,6,7,10,14,16,15,20,19,20,24,25,26,27,28,24,27,28,27,25,27,28,27,25,28,28,27,27,28,29,29,28,28,29,29,28,27,28,28,26,27,28,26,27,28,26,26,27,25,25,26,25,23,25,27,23,22,26,24,28,26,28,28,28,29,29,29,29,30,30,30,30,30,29,30,30,30,30,29,30,30,30,30,30,30,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,29,30,30,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,28,29,30,29,28,29,30,28,28,30,29,26,28,29,29,26,28,29,28,27,29,29,29,29,30,28,29,29,30,28,30,30,29,29,30,30,29,30,29,30,30,29,29,30,29,27,29,30,29,28,28,29,29,27,28,29,29,29,29,30,28,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,29,28,28,27,26,26,28,26,28,27,26,25,28,27,25,27,28,26,25,29,29,25,28,29,29,26,28,29,29,29,30,29,30,30,29,29,29,30,30,28,28,29,29,27,28,29,27,26,28,26,24,23,21,22,25,24,21,24,26,25,25,27,27,25,28,28,27,28,28,28,29,28,29,29,28,27,28,27,28,25,27,26,23,24,25,21,20,20,23,23,22,24,24,25,24,26,26,25,27,27,28,29,29,29,28,30,29,30,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,30,31,31,30,31,31,30,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,29,29,29,29,29,28,28,29,28,28,27,28,27,27,26,25,26,26,23,25,23,24,26,25,27,27,27,26,27,29,29,27,27,30,28,27,29,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,28,28,29,28,29,29,30,30,30,29,29,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,28,29,30,29,28,29,30,29,28,28,26,28,28,27,25,29,29,27,27,28,28,27,28,29,28,28,27,26,26,25,21,21,21,23,23,19,19,22,21,12,18,18,21,20,23,25,26,26,26,28,27,26,26,28,27,26,27,27,27,27,28,28,27,28,28,27,27,27,28,27,27,28,25,25,28,27,26,27,28,29,30,28,30,29,29,30,30,29,29,29,29,29,29,29,29,29,28,28,27,27,26,27,27,26,26,26,25,25,25,26,24,22,25,21,20,21,17,16,15,11,9,9,7,5,2,0,1,4,6,8,12,15,15,19,19,20,24,24,26,26,28,26,26,28,27,25,26,28,27,26,27,28,26,27,28,29,28,28,28,29,28,28,27,27,28,26,27,28,26,26,27,25,26,25,25,25,26,25,23,25,26,23,22,26,25,27,26,28,28,28,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,29,29,28,29,29,29,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,30,29,28,29,29,28,28,29,29,28,28,30,29,27,28,30,29,26,29,29,28,28,29,30,29,29,30,29,29,30,30,29,30,30,29,29,30,29,29,30,29,29,29,29,29,30,29,27,29,29,29,28,27,29,28,26,27,28,28,29,27,29,28,28,29,29,30,30,29,30,30,30,29,30,30,30,30,29,30,30,30,29,29,29,29,29,27,28,27,26,26,27,26,28,27,25,25,28,27,25,27,28,25,25,29,28,24,28,29,29,26,27,29,28,29,29,29,29,30,29,29,29,29,29,28,28,29,28,26,28,29,26,25,27,25,24,24,20,24,25,23,22,26,25,23,24,26,26,25,26,28,27,27,28,28,29,28,28,28,27,27,28,26,26,25,26,26,22,23,24,21,19,20,23,21,22,24,24,24,24,25,26,25,27,27,27,28,29,29,28,30,29,29,29,28,29,29,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,31,31,31,31,30,30,30],[31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,31,31,30,30,31,30,30,30,30,30,31,30,30,31,31,30,31,30,31,31,31,31,30,30,30,31,30,30,29,30,29,29,28,28,28,27,28,28,27,27,28,28,26,25,25,25,26,23,24,22,25,22,22,24,25,26,26,25,27,28,27,26,28,28,28,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,29,30,29,29,29,30,29,29,29,28,28,27,29,29,28,28,29,29,28,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,26,27,27,28,27,28,28,29,28,29,29,28,28,29,29,28,30,29,28,28,29,29,29,29,30,30,30,30,30,30,29,29,28,30,30,29,29,30,30,29,30,30,30,30,29,30,29,30,30,30,30,30,30,29,29,30,29,28,29,29,27,28,29,28,27,28,28,27,27,26,24,24,26,25,24,26,27,25,25,27,27,26,28,28,28,27,26,24,24,23,18,19,21,20,20,18,17,18,18,15,17,18,20,20,23,24,24,25,25,26,27,26,26,27,27,26,27,26,26,27,27,27,26,27,28,28,28,26,28,27,27,28,26,26,27,26,26,26,27,28,29,28,29,28,29,29,29,29,29,29,29,29,28,28,28,28,28,28,27,27,26,27,26,26,25,25,24,25,24,26,24,23,25,22,21,21,18,18,16,14,11,10,9,7,5,2,0,1,3,6,8,11,12,15,15,16,21,22,25,26,26,25,25,27,26,24,26,27,25,25,27,27,26,26,27,28,28,27,27,28,28,27,26,28,27,26,27,28,26,26,27,24,25,26,24,25,25,24,22,23,26,22,20,24,24,27,25,27,26,27,28,29,28,28,29,28,28,28,29,29,29,29,29,29,29,30,29,29,29,29,29,28,29,28,28,28,28,29,28,28,30,30,29,29,30,29,29,29,30,29,29,29,29,28,29,29,29,28,29,29,28,27,28,28,28,29,29,29,30,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,28,29,29,27,28,29,28,27,28,28,27,26,28,28,24,27,28,27,25,27,27,26,26,27,28,27,28,28,27,27,28,29,27,28,29,28,28,29,29,28,28,27,28,28,27,28,28,28,26,28,28,28,27,27,28,28,25,27,28,28,28,27,29,28,29,30,28,29,29,29,29,29,30,29,29,30,30,29,30,29,30,29,29,29,29,29,29,27,27,26,27,26,26,24,27,26,24,24,27,27,22,25,27,24,23,27,27,22,27,27,27,24,26,27,27,27,28,26,28,28,27,28,28,28,28,27,26,27,27,25,26,28,26,24,26,25,24,22,20,21,24,22,19,23,24,21,23,25,25,22,25,27,25,25,27,27,27,26,27,28,26,26,27,25,26,25,25,24,22,21,22,17,16,18,20,19,17,23,21,24,23,23,24,23,25,25,26,26,27,28,26,29,27,29,27,27,28,29,28,28,29,28,28,30,29,29,29,29,29,29,29,29,30,30,30,30,30,29,29,30,29,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,31,30,31,31,31,31,30,31,30,30,30,31,31,30,31,30,30,30,30,30,31,30,30,30,30,30,31,30,30,30,30,30],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,31,30,30,30,30,30,30,29,29,29,29,29,28,29,28,28,28,29,27,28,28,28,27,27,26,26,21,24,21,24,21,23,25,25,27,26,26,28,28,26,27,29,28,27,28,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,29,30,29,28,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,31,30,30,30,30,31,30,30,30,30,30,29,30,29,30,29,30,29,29,29,28,29,27,29,29,28,28,29,29,29,29,30,29,29,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,29,30,28,27,27,28,27,28,29,28,27,29,29,27,29,30,28,28,29,29,28,30,29,29,28,29,30,29,30,30,30,30,29,29,28,30,30,29,29,30,30,28,30,30,30,29,30,30,30,29,30,30,29,30,30,29,29,29,29,29,29,29,27,29,29,28,28,28,29,28,28,27,25,24,26,25,22,25,28,26,23,27,27,25,26,27,27,25,25,22,22,22,17,16,21,20,20,17,15,18,19,12,16,14,20,18,21,24,24,25,24,26,26,27,26,28,27,26,27,27,27,26,27,27,26,27,27,27,27,27,27,27,27,27,26,26,27,26,27,27,26,27,29,28,29,28,28,29,29,28,29,28,28,28,28,28,28,28,28,28,27,27,26,26,27,25,26,25,25,25,24,27,24,23,25,24,23,23,20,19,18,15,13,11,9,9,6,4,2,0,1,5,6,9,12,14,13,16,19,22,23,25,26,24,25,26,24,24,25,26,25,24,26,26,24,26,26,28,27,26,26,28,27,26,25,26,25,24,25,27,25,24,25,24,25,24,22,23,24,23,20,23,24,19,17,24,21,25,24,26,27,26,27,29,27,28,29,29,29,28,29,29,29,28,29,29,28,29,29,29,29,29,29,29,30,27,29,28,29,29,29,28,29,29,28,29,30,29,28,29,30,29,28,30,29,28,28,30,29,27,29,29,28,27,29,28,28,29,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,28,29,29,27,28,28,28,27,28,28,27,27,29,29,27,27,29,28,27,28,29,27,28,28,28,28,28,29,29,28,28,29,28,29,29,28,28,29,29,28,28,28,29,29,28,28,29,28,28,28,29,28,28,27,29,28,27,28,28,28,28,27,29,28,29,30,29,29,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,27,27,27,26,28,26,26,25,27,27,24,25,28,25,25,28,27,23,27,27,27,24,26,28,27,28,28,27,29,29,28,28,28,29,28,28,27,28,28,26,27,28,26,24,26,25,23,23,18,22,25,22,19,23,25,21,22,25,25,23,25,27,25,25,27,26,28,26,27,27,26,26,27,25,26,25,25,24,19,21,20,16,14,17,19,17,17,22,18,23,23,24,23,22,25,25,26,27,27,29,27,29,28,29,28,28,29,28,28,28,29,28,28,29,29,29,29,29,29,28,29,29,29,29,29,30,30,29,30,30,29,30,30,29,30,30,30,30,30,30,30,31,30,30,30,31,30,31,30,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,31,30,30,31,31,31,31,30,30,30,31,30,30,30,30],[31,31,30,30,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,30,29,29,28,28,28,28,27,27,28,27,26,26,26,26,24,24,23,23,24,22,22,22,23,22,21,23,23,23,24,25,26,26,25,24,27,27,24,27,27,28,28,28,29,29,29,29,29,29,30,29,29,30,30,30,29,30,29,30,29,30,29,29,29,29,29,29,30,29,29,29,28,29,29,29,29,30,29,30,30,30,30,29,30,29,29,29,29,29,29,30,30,30,30,30,29,30,30,30,30,30,30,29,29,30,29,29,28,28,28,29,28,28,28,27,26,27,27,28,27,27,28,28,28,28,29,28,28,29,29,28,29,29,29,29,28,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,28,29,29,29,29,29,29,30,29,30,30,29,29,30,29,27,28,28,27,25,27,27,25,26,26,27,26,27,27,27,27,27,27,27,28,28,27,27,28,27,26,28,27,26,27,28,28,28,28,29,29,29,27,28,26,29,29,28,27,29,29,27,29,29,28,29,29,28,29,29,29,29,29,28,29,27,28,28,27,26,27,27,25,26,27,26,26,26,26,25,25,24,22,23,24,23,21,23,25,23,23,25,25,23,25,26,25,26,24,22,21,20,17,15,19,19,19,17,15,18,18,14,16,15,20,18,21,21,23,22,22,24,24,24,24,26,24,24,26,26,24,25,26,27,25,26,28,27,27,26,28,26,25,26,24,25,25,26,25,25,25,26,28,27,28,28,28,28,29,28,29,29,28,28,28,28,28,28,28,28,27,26,26,26,26,25,25,25,25,25,24,26,24,24,25,24,23,22,20,20,19,17,15,14,11,9,9,5,3,1,0,1,4,7,10,13,13,13,17,19,22,25,24,22,24,24,24,23,25,24,23,22,26,25,24,24,26,26,26,25,26,26,25,26,24,26,26,24,27,26,25,23,25,23,23,25,21,22,24,22,18,22,24,18,17,23,20,25,24,25,24,25,27,26,27,26,28,26,26,27,27,27,28,27,27,28,27,27,28,28,27,28,27,27,28,26,27,25,27,28,27,26,28,28,27,27,28,28,27,28,28,28,26,28,28,26,27,27,28,25,27,27,27,25,26,27,26,27,27,27,28,29,28,29,28,28,29,29,29,29,29,29,29,29,30,29,29,28,29,29,29,28,29,29,29,28,28,28,28,27,27,28,27,24,27,27,26,25,26,27,25,24,27,26,24,25,27,25,23,26,25,24,24,26,27,26,26,27,26,25,26,27,25,27,27,26,26,27,27,26,26,25,26,26,25,27,26,26,25,25,25,26,26,25,26,25,24,25,25,26,26,27,27,27,28,28,27,28,28,28,28,28,28,28,28,29,28,28,29,28,28,28,27,28,27,28,27,26,26,25,24,23,25,24,25,24,22,24,25,24,20,24,26,23,22,25,25,21,24,25,25,22,25,25,26,26,26,26,27,27,26,26,25,26,25,26,24,25,25,23,25,25,23,21,24,23,22,21,18,20,23,21,19,22,23,18,20,23,23,19,23,25,22,23,24,24,24,25,24,25,24,23,23,23,23,22,22,20,16,19,18,13,13,15,17,17,14,20,16,22,21,22,20,19,23,23,24,24,25,25,25,26,25,27,25,25,26,26,26,26,28,27,26,27,27,26,27,28,28,27,28,28,28,27,28,28,29,28,28,28,29,29,28,28,29,28,29,29,29,29,29,30,30,29,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30],[30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,28,28,27,28,27,28,27,27,26,26,25,25,25,24,23,22,22,22,19,20,20,20,19,19,21,23,24,22,22,24,25,24,24,25,25,26,26,27,28,28,28,29,28,28,28,29,28,29,28,28,29,29,29,29,29,28,29,29,29,29,28,29,29,29,28,29,29,28,28,28,29,29,29,28,29,28,28,29,29,29,29,29,28,29,28,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,27,27,28,28,27,27,27,27,26,26,26,27,25,25,27,26,26,27,28,27,27,28,28,27,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,29,28,28,28,28,28,28,28,28,28,27,28,28,28,29,28,28,29,28,28,28,29,28,29,29,29,28,28,28,29,28,27,27,27,26,25,26,25,23,24,23,25,23,25,25,25,25,27,26,25,25,26,25,24,26,26,25,25,26,25,26,26,27,27,27,27,27,28,26,27,26,27,28,27,26,27,28,27,27,27,28,27,27,27,27,28,28,27,28,28,28,26,27,27,26,26,25,25,24,25,25,24,23,24,24,23,23,24,20,21,22,21,20,21,22,21,20,21,21,22,22,21,21,21,21,19,19,18,13,13,16,15,16,15,13,15,16,11,13,13,18,16,18,19,19,21,21,23,23,22,23,24,24,22,25,25,24,24,25,26,25,26,27,26,26,25,27,26,25,26,25,24,24,25,26,24,26,26,27,27,28,27,28,28,28,28,29,29,28,28,28,29,28,28,28,28,27,27,26,27,26,25,26,24,25,25,24,25,24,24,25,22,24,23,21,22,21,19,18,17,15,11,10,9,6,4,2,0,1,4,7,8,9,10,13,14,17,21,19,18,19,21,19,18,20,21,20,18,22,22,22,21,23,24,24,22,23,23,23,22,20,22,23,20,23,23,20,20,22,20,20,22,18,18,20,20,17,18,20,16,14,19,16,22,19,21,21,21,21,23,22,22,24,24,23,24,25,25,25,24,26,25,25,25,27,27,26,25,26,25,26,23,24,23,25,26,24,25,27,27,25,25,26,26,25,25,26,25,24,27,26,25,25,26,27,23,25,26,25,23,24,25,25,26,26,25,27,27,26,27,27,27,28,28,27,28,28,28,29,29,29,28,28,29,28,28,28,28,28,28,28,27,26,27,28,26,26,26,26,23,25,25,23,23,24,24,22,22,24,23,21,22,22,22,19,22,22,21,21,22,22,21,23,24,23,23,23,25,23,24,24,23,23,25,26,23,24,21,24,24,22,23,23,23,21,22,24,24,23,23,25,23,22,23,24,24,25,25,27,25,27,28,26,27,26,27,28,28,27,27,28,27,27,28,28,27,28,28,26,26,26,26,26,24,24,23,23,22,22,21,23,22,19,21,22,22,18,21,22,18,19,22,21,17,22,21,22,19,20,22,21,22,23,20,24,24,21,22,23,24,23,22,19,23,23,19,21,23,21,18,22,21,19,18,16,16,21,16,14,18,20,15,17,18,20,15,18,21,20,18,21,21,22,22,22,22,20,23,23,19,20,19,19,17,15,14,14,11,10,11,12,12,10,14,14,17,15,18,17,16,20,20,21,21,22,24,22,24,22,26,23,23,24,24,23,24,24,23,23,25,25,24,25,25,25,24,25,26,26,25,27,26,27,26,26,27,26,27,26,27,28,27,28,28,27,27,29,29,29,28,29,29,29,30,29,29,30,29,30,29,30,30,30,29,30,30,29,30,30,30,29,29,30,30,29,29,29,29,29,30,29,29,29,29,29],[30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,29,29,28,29,29,28,29,29,29,29,29,28,29,29,30,29,30,29,29,29,29,29,29,28,28,29,28,28,26,27,25,25,27,26,26,24,25,24,23,23,22,22,20,18,16,15,14,13,12,13,12,12,11,13,13,16,14,15,17,18,15,16,19,18,16,19,20,21,21,22,23,22,24,23,23,25,24,23,23,26,25,26,25,25,25,25,26,26,26,25,25,25,25,24,24,24,24,23,25,23,25,25,22,23,25,26,24,25,25,26,24,25,26,24,23,25,25,26,25,25,26,26,24,26,26,25,26,25,24,23,24,24,22,23,21,23,22,24,22,20,22,21,19,20,21,21,18,19,21,20,19,21,23,20,21,24,23,19,22,23,23,24,20,24,24,23,22,24,25,23,23,24,23,23,24,24,24,25,24,24,24,24,24,23,23,23,23,22,23,23,22,24,24,22,25,24,23,23,24,24,21,22,23,21,18,21,22,18,16,20,20,16,16,18,18,20,21,20,19,19,20,19,18,20,21,19,19,20,21,16,19,19,18,18,20,21,21,22,22,22,20,19,20,17,20,21,19,17,22,22,17,21,21,22,20,21,21,22,23,22,22,21,21,19,17,19,19,17,17,19,17,14,16,19,16,14,18,18,15,16,15,11,14,16,13,10,15,16,11,14,15,16,14,18,16,15,17,14,15,15,10,9,7,9,8,8,9,7,8,8,7,8,9,10,11,13,15,15,16,17,20,19,18,18,19,18,19,20,19,20,21,23,23,22,23,24,24,26,23,25,24,23,24,23,21,23,25,24,23,24,24,25,25,27,26,28,28,28,28,29,29,28,28,28,28,28,28,28,27,26,26,25,26,25,24,24,22,24,24,22,24,23,23,24,22,22,23,20,21,20,19,19,17,15,13,11,10,8,6,3,3,0,1,2,4,5,7,7,10,10,13,14,12,12,16,16,14,15,16,16,17,19,17,17,19,20,20,20,19,19,18,16,18,15,17,18,17,19,19,16,16,16,14,16,16,13,14,15,13,14,14,14,13,10,13,11,15,14,14,15,14,16,16,17,18,17,17,18,20,19,18,20,20,20,20,21,20,22,21,18,20,19,19,20,17,18,14,18,21,17,16,20,21,17,18,20,19,16,18,19,18,14,19,20,16,15,19,19,14,18,19,17,14,16,17,18,18,19,18,20,20,20,22,23,20,21,23,21,20,23,24,23,22,23,23,23,24,23,23,23,22,22,22,22,21,20,21,21,18,18,21,18,14,17,19,16,15,17,17,14,14,17,15,11,14,16,12,10,16,17,13,13,15,17,15,17,17,16,16,17,16,15,16,18,15,14,18,18,17,16,13,17,17,13,14,16,16,13,15,16,16,13,14,16,16,13,15,18,17,18,19,21,20,21,22,19,22,21,21,22,23,21,22,22,22,22,23,24,23,22,22,21,21,19,20,19,18,17,15,15,14,16,14,15,15,12,12,16,13,11,12,14,11,11,14,11,10,12,14,12,11,13,15,15,16,14,12,15,16,12,14,16,17,15,14,13,15,15,12,13,15,12,11,13,12,11,9,9,9,10,8,7,10,11,7,9,13,11,9,12,13,11,12,15,12,15,15,14,14,12,15,14,12,16,13,13,12,10,9,8,7,5,5,6,5,6,9,9,12,9,11,9,11,14,14,14,15,14,17,15,17,15,18,18,16,17,18,17,15,19,18,16,17,19,18,16,19,20,18,19,20,21,19,20,22,22,22,21,22,21,23,22,22,23,24,24,25,26,25,27,27,29,27,27,27,27,29,27,28,29,28,28,28,29,28,28,28,29,28,29,29,29,28,28,26,28,28,28,27,28,28,25,27,27,26,27,27,26],[30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,29,29,28,29,28,27,29,29,28,28,29,28,29,29,28,29,30,30,29,30,29,29,29,29,29,29,28,29,28,28,28,27,27,26,26,26,26,25,24,25,24,24,23,22,20,18,15,12,11,10,9,8,8,7,7,7,7,7,9,8,9,11,11,10,10,13,12,11,13,14,15,15,16,16,17,18,17,17,17,17,17,17,19,19,19,19,19,19,19,20,19,19,19,19,20,17,18,17,17,18,16,18,17,17,18,17,18,17,18,17,17,19,19,18,18,20,17,18,17,18,17,19,19,19,19,19,20,19,17,18,18,18,15,16,17,15,15,16,15,16,16,16,16,15,16,13,15,15,15,13,15,15,15,14,15,14,15,15,16,15,14,16,16,15,16,15,15,17,17,15,17,16,16,16,16,17,16,16,16,17,18,17,17,18,17,16,18,18,18,18,18,17,16,17,17,18,15,18,18,16,15,17,16,13,14,16,15,12,14,15,12,11,13,13,10,10,12,12,12,14,13,14,15,15,14,13,14,14,13,13,14,15,11,13,13,12,11,13,13,14,15,15,13,14,13,14,11,13,15,12,12,15,15,13,14,15,15,14,14,15,16,15,15,16,14,13,13,12,14,13,11,11,12,11,9,10,12,9,9,10,10,8,9,9,6,7,8,7,6,7,8,6,6,8,8,7,9,9,8,10,7,7,6,5,5,4,5,4,5,5,3,4,5,4,4,6,6,6,9,9,10,11,14,18,18,14,15,20,17,15,19,19,18,18,21,22,21,22,24,24,25,23,25,23,22,25,22,21,23,24,23,22,24,25,25,26,27,27,27,27,28,28,28,28,28,28,28,28,27,28,27,27,26,27,25,27,25,25,25,23,26,24,24,26,23,23,25,22,23,24,21,22,22,20,20,19,17,15,13,12,9,7,5,3,1,0,1,2,3,3,4,5,6,8,8,6,7,8,8,7,8,9,9,9,10,10,9,10,12,13,12,11,11,12,10,10,10,10,9,9,10,11,9,9,9,6,7,8,7,6,7,7,6,6,7,6,5,6,6,8,7,8,8,8,9,11,10,10,10,10,12,13,12,13,14,13,14,14,15,14,16,15,13,14,12,13,13,12,11,9,11,13,12,11,14,14,11,11,13,12,11,12,13,11,10,12,13,10,11,13,12,11,12,13,10,10,11,12,12,14,13,15,15,14,15,14,14,13,14,16,14,14,16,16,18,17,16,16,17,16,16,17,16,15,16,16,15,16,15,14,15,13,12,14,13,10,11,11,9,9,9,10,8,8,10,9,8,8,9,7,7,8,9,8,7,9,10,9,10,11,9,9,10,10,8,11,10,10,10,12,12,10,11,9,11,11,9,9,11,11,10,9,10,10,9,9,10,10,10,9,10,12,12,12,14,14,15,15,13,15,15,15,15,16,16,16,14,17,16,16,17,16,16,16,15,15,15,15,13,12,11,9,10,9,9,8,9,10,9,8,9,9,7,8,9,9,7,8,9,7,7,9,8,7,7,9,8,10,10,8,10,11,10,9,11,10,10,10,9,9,9,8,8,10,9,7,10,7,7,6,6,6,6,7,5,7,8,6,7,9,8,5,7,9,6,8,9,8,10,7,9,8,5,7,8,7,5,7,6,6,4,5,5,2,2,3,3,3,3,5,4,5,5,5,5,5,6,7,8,9,9,12,10,12,10,11,12,9,11,12,10,10,12,11,10,11,13,10,11,12,13,12,11,13,14,12,13,14,15,15,16,16,17,18,18,18,18,19,20,20,23,21,25,25,24,23,25,23,24,27,25,26,28,24,28,27,27,26,27,26,27,28,27,26,26,27,27,24,24,28,27,24,28,25,26,26,27,24,24,26,24],[29,29,29,29,29,30,29,29,29,29,29,28,29,28,29,28,29,29,28,29,29,28,29,29,28,29,29,29,29,29,28,29,29,30,29,29,29,29,29,29,29,28,28,28,28,28,27,26,27,26,25,25,25,24,24,24,23,22,22,21,19,17,15,10,9,7,8,7,7,7,6,6,7,6,7,7,8,9,10,9,9,10,11,9,10,12,12,14,14,13,14,14,13,15,14,14,14,14,15,15,15,16,15,14,16,16,15,15,15,15,15,14,14,14,15,14,14,14,14,14,14,13,13,14,15,14,13,15,14,14,14,14,14,13,14,15,15,15,14,15,14,14,15,14,13,13,14,13,14,14,14,13,13,14,14,14,14,13,15,13,13,12,11,13,12,11,12,14,12,12,12,12,12,12,13,13,12,13,12,13,13,12,12,12,13,12,13,13,13,12,13,13,13,13,13,15,15,15,14,15,15,15,15,15,15,15,15,14,13,15,14,14,13,14,14,13,13,13,12,11,12,13,10,10,11,10,9,8,10,10,8,8,9,9,10,11,12,11,11,12,11,10,10,12,10,10,11,11,8,10,11,9,10,11,11,12,12,12,11,10,10,10,9,10,11,10,9,12,12,10,11,12,12,12,12,13,13,13,12,12,12,12,10,10,10,9,9,9,9,9,7,8,8,8,7,8,8,7,7,7,6,7,6,7,5,6,7,5,5,6,6,5,7,7,6,7,5,5,5,4,4,4,4,5,5,6,3,4,6,4,3,5,5,6,7,8,10,11,14,17,18,15,15,18,17,16,18,18,18,17,18,21,20,21,23,23,24,22,25,22,20,22,21,19,21,22,22,21,22,23,26,25,26,25,25,26,27,26,27,27,26,26,26,26,26,27,27,27,25,26,26,26,25,25,26,23,25,25,24,25,24,24,25,23,23,24,21,22,21,19,19,18,17,15,14,13,10,9,6,3,2,1,0,1,2,3,4,5,5,6,6,6,6,7,7,7,8,8,8,9,9,10,9,9,11,11,11,9,10,9,8,8,8,8,9,9,10,11,10,10,9,9,8,8,7,6,6,6,6,6,5,5,4,4,4,6,6,6,7,7,7,8,8,8,8,9,10,9,9,10,10,11,11,12,12,12,12,11,10,10,10,9,10,8,9,8,9,10,9,10,11,11,9,10,10,10,9,9,10,10,9,10,9,9,10,9,10,9,10,11,11,9,10,10,10,11,13,13,13,13,12,12,12,12,13,13,12,13,14,14,14,13,14,14,14,14,16,16,14,13,14,14,13,13,13,12,11,11,11,11,9,9,10,9,8,8,9,8,8,7,8,8,7,7,8,6,5,7,8,6,6,7,8,7,9,9,8,8,9,9,9,9,9,8,9,9,9,8,9,8,9,9,8,8,8,8,8,9,9,8,8,8,9,8,7,8,9,10,10,10,13,11,13,13,11,12,13,14,14,13,13,13,13,14,14,13,15,13,14,13,14,13,12,12,12,11,9,8,8,8,8,8,7,8,7,7,7,8,7,7,6,7,6,7,8,6,6,7,7,5,6,7,7,9,8,8,10,10,8,9,8,9,8,8,7,8,8,6,6,7,6,7,7,7,6,6,4,5,5,5,4,6,5,5,4,6,6,5,6,7,6,6,8,7,8,6,7,7,5,5,6,7,6,5,5,4,4,5,4,3,2,2,4,3,3,4,4,5,4,5,5,4,6,7,7,8,8,9,8,9,9,10,10,9,9,10,9,9,10,10,9,10,10,10,10,10,11,11,10,10,11,10,10,12,13,12,15,14,15,15,16,16,16,17,18,20,20,20,23,23,23,22,23,22,21,24,23,25,26,24,26,26,26,26,25,25,27,26,26,26,26,26,25,23,25,27,26,24,26,24,25,25,26,23,22,24,23],[29,29,29,29,29,30,30,29,29,29,29,29,29,28,29,28,29,29,28,29,29,28,29,29,29,29,29,29,29,29,28,29,29,30,29,29,29,29,30,29,29,29,29,29,29,29,28,27,28,27,26,26,26,25,25,25,23,23,22,21,19,16,13,11,9,8,6,5,5,5,4,5,5,6,7,7,7,7,8,7,7,8,9,8,9,10,11,11,12,11,12,13,11,12,13,13,12,13,14,13,13,14,13,13,15,15,14,14,13,14,14,13,13,13,13,12,12,13,12,12,13,12,12,14,13,13,12,14,13,12,14,13,12,14,13,14,13,15,14,14,13,13,14,14,12,12,13,12,12,11,12,11,11,11,12,11,12,11,11,11,11,10,10,11,11,9,10,11,11,10,10,11,11,10,11,11,11,11,11,11,12,11,12,12,12,12,12,12,12,12,13,11,13,13,13,14,14,14,14,15,15,13,14,14,14,14,13,13,13,12,13,13,12,13,13,11,11,12,11,11,10,12,10,9,10,9,10,8,9,9,7,7,8,8,9,9,10,10,10,10,9,9,9,10,9,9,10,9,8,9,9,9,9,9,11,11,11,12,11,10,11,9,10,10,10,10,11,10,10,12,11,10,10,11,12,12,12,12,12,11,11,11,10,9,8,9,10,8,8,10,8,7,8,8,7,8,9,7,7,7,5,5,5,5,5,5,6,6,5,6,6,5,5,6,6,5,5,4,5,3,3,2,3,2,3,4,1,2,4,4,4,4,4,5,7,8,9,12,14,17,17,17,16,17,17,16,18,17,18,19,20,21,21,21,23,23,24,22,24,23,21,23,20,20,22,23,22,22,23,24,26,26,27,26,27,28,28,27,28,28,28,28,28,28,27,28,28,28,27,27,26,27,27,26,27,24,27,26,25,26,24,24,26,24,24,24,22,22,22,19,20,18,17,15,13,11,9,8,7,4,2,1,2,0,1,2,2,3,4,4,5,4,4,5,5,4,5,5,6,6,7,7,6,7,8,8,8,7,7,7,7,6,5,5,6,6,6,7,6,7,5,6,5,5,5,4,4,4,4,4,3,3,3,3,3,4,5,5,6,5,6,7,6,6,7,7,7,7,7,8,8,9,11,11,11,11,10,10,9,9,9,8,9,7,9,7,8,8,9,8,9,9,10,10,10,9,10,9,9,9,9,9,9,10,10,8,9,10,10,10,10,10,9,10,10,10,12,12,12,12,12,11,11,11,11,13,10,11,12,12,12,12,13,12,13,14,12,12,12,12,12,12,11,11,11,10,11,9,9,9,8,7,9,9,8,7,8,9,7,7,8,7,6,6,7,6,6,6,7,7,7,7,7,7,7,7,7,6,7,7,7,7,8,7,7,8,9,7,8,7,8,8,7,7,7,7,7,7,7,7,6,6,7,7,7,7,8,8,9,9,10,9,10,11,10,10,11,10,12,11,11,11,11,12,12,11,13,12,12,12,12,11,12,11,10,9,8,7,7,7,7,6,7,7,6,6,7,6,5,6,5,6,6,6,6,6,6,6,6,4,5,6,5,7,6,6,7,7,7,6,7,7,7,7,6,7,7,6,5,6,6,5,5,6,5,5,3,4,5,4,3,5,5,4,3,5,5,4,6,5,6,5,5,6,6,6,6,6,6,5,6,6,7,5,5,4,4,3,3,3,3,3,2,2,3,4,3,4,4,4,4,5,5,7,6,6,7,7,7,7,8,8,8,7,8,7,7,7,8,7,8,8,8,8,9,8,8,8,9,9,8,8,9,10,12,13,13,13,14,14,14,14,15,17,17,17,20,19,24,22,23,20,22,23,21,25,22,24,27,24,26,26,26,26,26,26,28,27,26,26,27,26,25,23,25,27,27,24,26,26,25,27,26,24,23,25,23],[28,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,26,27,25,26,26,26,26,26,26,26,27,26,26,26,26,27,27,28,26,27,27,27,27,27,27,26,26,27,27,26,25,25,24,24,24,24,23,22,21,22,21,21,20,18,16,15,12,10,8,7,7,6,6,6,5,5,5,5,6,7,6,8,8,8,7,8,10,8,9,10,10,10,10,11,11,11,11,12,12,12,11,11,13,12,13,13,13,12,13,14,14,14,13,14,14,12,11,12,12,12,11,11,12,12,12,11,11,12,12,12,11,13,12,11,13,12,11,12,12,13,13,13,13,13,14,12,13,12,12,12,12,11,10,12,12,10,11,10,10,11,11,11,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,11,11,10,10,11,11,11,10,11,10,11,12,11,12,13,12,12,13,13,12,12,12,12,12,11,11,11,12,11,11,11,11,12,11,11,11,11,10,9,10,10,9,9,9,8,8,9,8,8,7,8,8,8,9,10,9,10,9,9,9,9,10,10,8,8,9,9,8,8,9,8,9,9,10,11,10,10,9,9,9,8,9,9,9,8,9,9,9,10,9,10,10,10,9,10,10,10,10,10,9,9,9,8,9,8,8,7,8,8,8,7,7,7,8,8,7,6,6,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,3,4,4,4,3,3,4,4,3,3,3,4,3,3,4,6,6,8,11,12,12,14,15,15,16,16,15,15,14,16,16,16,17,18,20,19,20,22,21,22,20,23,21,19,21,20,18,20,21,20,19,21,22,24,24,25,24,25,26,26,26,26,26,26,26,26,26,26,26,26,26,25,26,24,25,25,24,25,23,25,24,23,24,22,22,24,23,22,23,22,21,21,20,20,19,17,15,14,12,11,9,6,5,3,2,1,1,0,1,1,2,2,3,3,3,3,4,4,3,5,5,4,5,6,6,6,6,7,7,7,6,6,5,5,5,4,4,6,5,6,7,5,6,5,4,4,5,5,4,3,4,3,3,3,3,2,2,3,3,4,4,4,4,5,5,5,5,5,7,6,7,7,7,7,8,9,9,9,10,9,8,8,8,8,8,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,8,8,8,7,8,8,8,7,8,8,8,9,10,10,10,10,9,9,9,10,10,10,10,10,11,12,12,11,12,12,12,11,11,12,10,10,10,11,11,10,9,10,9,9,9,9,8,8,8,9,8,7,7,8,7,7,7,7,6,6,7,6,6,6,7,6,6,6,6,6,7,7,7,6,7,8,7,7,7,8,7,8,8,7,8,6,8,7,7,7,7,8,7,7,7,7,7,6,7,8,7,7,8,8,8,9,9,9,10,10,10,11,11,11,11,11,11,11,11,11,11,12,13,11,11,11,10,12,11,10,10,9,8,7,7,7,7,6,7,7,6,6,7,6,6,6,6,6,6,6,6,5,5,6,5,4,4,5,4,5,6,5,6,7,6,6,7,7,6,6,6,6,7,6,6,6,6,5,6,6,5,5,3,3,5,4,4,4,5,4,4,5,6,4,4,5,5,4,6,6,6,6,6,6,5,6,5,6,6,5,5,5,4,4,4,3,3,2,3,2,2,2,2,3,3,3,3,4,4,5,5,6,6,7,6,7,7,8,7,6,7,6,6,6,7,6,6,7,7,7,8,8,7,8,8,8,8,9,9,9,10,10,12,11,12,12,12,13,12,14,14,16,17,18,21,20,19,18,20,20,18,21,19,21,22,21,23,23,24,23,22,23,25,25,23,24,23,23,23,21,23,24,23,20,23,21,20,23,22,20,20,22,20],[29,29,28,29,29,29,29,28,28,27,27,26,28,27,27,27,27,27,27,28,27,26,28,28,27,27,28,27,28,29,27,28,29,29,27,29,28,28,29,29,29,28,27,28,28,27,27,26,26,25,25,24,24,23,23,22,21,22,20,18,16,14,11,9,8,7,6,6,6,6,5,5,5,6,7,6,6,7,8,8,8,9,9,8,9,9,10,10,10,11,11,11,11,11,12,12,11,12,13,13,13,14,14,13,14,15,15,15,14,15,15,14,12,12,12,12,12,12,12,11,13,11,11,12,13,11,11,13,12,11,12,12,11,12,13,13,13,12,13,13,12,12,13,12,11,12,12,11,10,11,11,10,11,10,11,11,11,11,11,10,10,10,9,10,10,10,9,10,10,10,10,10,10,10,10,10,9,9,10,9,10,9,9,10,10,9,10,10,9,9,10,10,10,10,11,12,13,12,11,12,13,12,12,12,13,12,12,11,10,11,11,11,10,11,11,9,10,10,9,9,9,10,9,8,9,9,8,8,8,8,7,7,7,8,8,9,9,9,9,9,9,8,8,10,9,8,8,9,7,8,8,8,7,8,8,9,9,9,8,8,8,8,7,7,8,8,7,8,9,8,8,9,9,8,8,8,9,10,9,9,9,9,8,8,8,8,7,8,7,7,6,7,7,6,6,7,7,6,6,6,5,5,5,5,5,4,5,4,4,5,4,4,4,5,4,4,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,5,5,7,7,10,11,12,15,17,16,17,15,16,16,16,18,17,17,17,18,19,20,21,23,21,23,21,24,22,20,24,21,19,21,22,22,20,23,24,24,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,27,27,26,26,26,26,26,25,27,23,26,25,25,26,25,24,26,23,24,25,24,23,24,22,22,21,18,17,15,12,10,10,7,5,3,2,2,1,1,0,1,1,2,2,3,2,2,3,3,3,4,4,5,4,4,5,5,5,6,6,6,5,5,5,5,4,4,4,5,4,6,6,4,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,3,3,4,3,4,4,4,4,5,5,5,5,5,6,6,7,7,8,8,8,8,8,6,7,6,7,7,6,7,6,6,7,7,6,7,7,7,6,7,7,6,6,7,7,6,6,7,6,6,7,7,6,7,8,8,7,7,7,8,9,9,9,9,9,8,8,8,9,9,10,9,9,10,11,12,11,12,11,12,11,11,11,11,10,10,10,10,9,9,9,9,8,9,8,8,7,8,7,7,6,6,6,5,6,6,5,5,6,6,5,5,5,5,4,4,5,5,4,5,6,5,5,6,6,5,5,5,5,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,6,7,7,8,8,9,9,10,10,10,10,10,10,11,12,11,11,11,10,12,10,11,12,11,11,11,11,10,10,10,9,9,8,7,7,6,7,6,6,7,6,6,6,5,5,5,6,4,5,5,4,5,4,5,4,4,4,4,4,5,4,4,5,5,5,6,6,6,6,5,6,6,6,5,6,5,6,5,5,5,5,5,4,5,4,4,3,4,5,4,4,5,4,4,4,5,4,4,5,5,6,5,5,5,4,5,5,5,5,5,6,4,4,5,3,3,3,3,3,1,2,2,2,3,4,4,3,4,4,5,5,5,6,6,6,6,6,7,6,6,6,5,5,5,5,5,5,5,5,5,6,6,6,5,7,7,6,6,7,7,9,10,10,10,11,13,11,11,13,14,14,16,16,18,20,20,20,17,19,20,19,23,19,22,22,21,25,24,22,23,24,23,24,25,23,22,22,24,23,19,21,24,24,20,23,22,22,22,22,20,21,22,19],[29,29,29,29,29,29,29,29,29,28,28,27,28,27,28,27,27,28,26,28,28,27,28,28,27,28,28,28,28,28,27,28,29,29,27,29,28,28,29,28,28,28,28,28,28,27,26,25,27,25,25,25,25,24,22,23,21,21,21,20,17,15,12,10,9,7,7,7,7,6,6,6,6,6,8,8,7,8,8,8,9,8,8,8,8,10,10,11,10,10,10,11,10,11,11,10,10,11,12,11,11,12,12,12,13,13,12,13,12,13,13,12,11,11,12,12,11,12,12,11,11,11,11,12,11,11,11,12,10,11,12,11,10,12,11,13,11,12,11,11,12,10,11,11,10,10,11,10,10,10,10,10,10,10,11,10,11,11,11,11,11,10,10,9,9,10,10,9,10,10,10,9,10,9,10,9,10,9,9,10,10,10,10,10,9,10,10,9,10,10,9,9,10,10,10,11,11,11,11,12,11,11,11,12,11,11,11,11,11,11,11,10,10,10,10,9,10,9,9,9,8,9,9,9,8,8,9,8,8,8,8,8,8,8,9,9,8,9,9,9,8,9,9,9,9,8,8,8,9,8,7,8,8,8,8,9,9,9,8,8,9,8,9,8,8,8,8,7,8,8,8,8,8,8,9,8,8,9,9,9,9,8,7,8,7,8,8,8,7,8,7,7,8,7,7,8,9,6,6,6,6,5,5,5,4,5,5,5,4,5,4,4,5,6,4,4,3,3,3,3,3,3,4,3,4,4,3,4,5,5,4,5,6,7,8,12,13,13,15,16,16,16,17,17,16,16,17,17,18,17,20,21,21,20,23,22,23,21,24,21,19,21,20,20,20,22,23,21,22,24,24,26,27,25,26,27,26,26,27,27,27,27,27,27,26,27,26,26,25,26,26,26,26,25,26,24,25,25,25,26,24,24,25,24,21,23,25,21,22,22,21,21,20,17,16,14,11,9,8,6,4,2,3,2,1,1,0,1,1,2,2,2,2,2,2,2,3,4,3,4,4,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,5,5,5,5,5,4,4,4,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,5,5,5,5,5,5,6,7,7,7,8,8,7,7,6,7,7,7,7,6,8,6,6,8,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,8,8,7,7,8,7,8,8,8,7,8,8,8,10,10,9,9,9,9,8,9,9,10,8,10,10,11,11,11,10,11,12,11,10,11,10,10,9,10,9,9,9,8,9,8,8,7,7,8,8,7,8,8,8,7,6,7,6,6,5,5,5,5,5,5,5,5,4,5,5,4,5,6,5,6,6,6,6,6,6,6,7,6,7,5,7,6,6,7,7,6,6,7,7,6,6,6,7,7,7,8,8,7,8,8,8,9,9,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,12,12,11,11,11,10,10,10,10,9,8,8,7,8,7,7,7,7,7,6,7,6,6,5,5,6,6,5,5,5,5,5,4,5,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,7,5,6,6,6,5,6,6,6,5,5,4,4,5,3,4,5,4,5,4,4,4,3,4,4,4,5,5,5,6,5,5,5,5,5,5,5,4,5,4,4,4,3,3,3,3,3,1,2,1,2,2,3,3,3,4,4,4,5,5,7,6,6,6,6,7,6,5,6,5,5,5,6,5,5,6,5,5,5,5,6,5,6,6,6,7,7,7,8,9,10,10,11,11,11,12,11,13,14,15,17,17,20,19,19,17,18,18,18,22,19,21,22,22,26,25,24,24,24,23,26,25,24,23,23,24,22,20,21,24,24,20,23,22,22,24,23,20,20,23,20],[29,29,28,28,28,29,28,28,28,27,27,26,27,26,26,26,27,26,26,27,26,26,27,27,26,26,27,26,27,27,26,27,28,28,27,28,27,27,28,27,28,27,27,27,27,27,26,25,26,25,25,24,24,23,22,22,20,21,20,19,16,15,12,9,8,7,6,6,6,6,5,5,5,5,7,6,6,7,7,7,8,8,8,8,8,9,9,9,9,10,10,10,10,11,11,10,10,11,12,11,12,12,12,12,13,13,13,13,13,14,14,13,12,13,12,13,11,12,10,11,12,10,10,11,12,11,10,12,11,11,11,11,10,10,11,12,11,11,11,11,10,10,11,11,10,11,11,10,9,11,10,9,10,9,10,10,11,11,10,11,9,9,9,9,9,9,8,10,10,9,8,9,9,9,9,9,9,8,9,8,8,9,8,9,8,8,8,9,9,8,9,9,9,8,9,10,11,10,10,11,11,11,11,10,10,10,10,10,10,10,10,10,9,10,10,9,9,9,8,8,8,8,8,8,8,8,8,8,7,7,7,7,8,7,8,8,8,8,8,9,9,8,7,8,8,7,7,7,7,7,7,7,7,7,7,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,9,8,8,8,7,7,7,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,6,6,7,10,10,10,14,16,15,15,16,16,16,16,18,17,17,18,19,21,21,22,23,22,23,21,24,21,20,22,21,19,20,22,21,20,22,24,24,25,26,25,26,27,27,27,26,27,27,27,27,27,26,27,27,27,26,26,26,26,26,26,26,25,25,26,25,25,24,25,26,23,22,23,24,21,22,22,21,21,20,19,16,14,13,11,8,6,4,3,3,2,2,1,1,0,1,1,1,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,2,1,2,2,1,1,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,6,5,6,7,7,7,6,6,6,5,6,6,5,6,6,6,6,6,6,6,7,7,7,6,6,6,5,6,6,6,6,7,6,6,6,7,6,7,7,7,7,7,7,8,8,9,9,9,9,8,8,8,8,8,9,8,9,9,10,11,11,10,11,11,10,11,10,10,10,10,10,9,9,9,9,8,8,8,7,7,7,7,7,6,6,7,6,6,5,6,5,4,5,5,5,4,4,5,5,4,4,4,4,4,5,5,4,5,5,5,5,5,6,5,5,6,6,6,5,5,6,5,5,6,6,5,6,6,6,6,6,7,7,6,7,7,7,8,8,9,9,10,9,9,9,9,9,10,10,10,10,11,11,11,11,12,11,11,11,11,10,10,9,9,9,8,7,7,7,7,6,7,6,5,6,6,5,5,5,6,4,4,5,4,4,4,4,5,3,3,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,6,5,5,5,5,5,5,6,5,5,4,4,5,4,3,4,4,4,3,4,4,3,3,4,4,4,4,4,5,5,5,5,4,5,5,5,5,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,4,4,5,4,6,6,5,6,6,7,6,5,5,5,5,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,7,6,7,8,9,8,9,11,10,10,11,12,12,14,14,15,18,19,19,16,18,18,17,21,18,22,20,20,24,22,21,23,23,21,23,23,22,22,21,22,21,18,21,22,22,18,22,20,19,21,21,18,18,20,17],[29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,27,28,28,28,28,29,28,28,29,28,28,29,29,28,29,28,29,29,29,28,29,29,28,29,29,29,28,28,28,28,28,27,26,27,26,25,26,26,25,24,24,22,21,20,21,18,15,13,11,9,8,7,8,7,7,6,6,7,6,8,8,7,8,10,9,8,9,10,9,9,11,10,11,11,11,12,12,11,12,12,12,11,12,13,13,13,13,14,12,14,14,14,13,13,14,14,14,12,13,12,13,13,13,12,12,13,11,11,12,13,11,11,12,11,11,12,11,10,12,11,13,12,12,12,12,11,11,12,12,10,11,12,11,10,11,11,10,10,10,11,11,12,12,12,11,10,10,11,11,11,9,10,10,10,9,10,10,10,10,10,10,9,9,10,10,10,9,9,10,10,9,10,10,9,10,10,9,10,10,10,11,11,11,11,11,11,11,11,12,11,12,12,11,10,11,11,11,10,11,11,10,10,10,10,9,9,10,9,8,9,9,8,8,9,8,7,7,8,8,9,9,9,9,9,9,9,9,8,9,8,8,8,8,8,8,8,8,8,8,8,9,9,9,8,8,8,8,8,8,8,8,8,8,8,9,8,8,8,8,8,9,9,10,9,10,9,9,9,8,8,8,8,8,7,8,7,7,7,7,7,7,8,6,6,6,5,5,6,5,5,5,5,4,5,5,4,4,5,5,4,4,3,3,4,3,3,4,4,4,5,5,4,4,5,5,5,6,7,7,8,10,11,11,13,15,16,15,15,16,18,17,19,20,19,20,21,24,22,23,24,24,24,23,24,21,21,23,21,20,20,21,23,22,23,24,24,25,26,26,26,27,27,27,27,27,27,27,28,27,27,28,27,27,26,27,26,26,27,26,26,25,25,26,24,26,25,24,24,24,23,24,24,23,22,23,20,21,20,19,17,15,15,12,9,6,4,3,4,2,2,2,1,1,0,1,2,1,1,1,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,4,4,4,4,5,5,5,6,6,7,8,7,7,7,6,7,6,6,6,6,7,6,6,7,7,7,7,7,8,7,7,7,7,7,7,8,7,8,7,8,8,7,7,8,8,8,8,8,8,8,8,9,10,10,10,10,9,9,9,9,9,10,10,10,11,11,12,12,12,11,13,12,12,12,12,11,11,11,10,10,10,9,10,8,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,5,4,5,5,4,5,5,5,4,4,5,4,4,5,6,5,5,6,7,7,6,7,7,7,7,6,7,7,6,6,7,7,7,7,7,7,7,8,7,7,8,8,9,9,9,11,10,11,11,10,11,10,11,12,11,11,12,12,12,12,12,12,13,12,13,11,11,11,11,10,10,9,9,8,8,8,7,8,7,7,7,7,6,6,6,6,6,5,6,5,5,4,4,4,4,4,4,4,5,4,5,6,6,7,6,6,6,6,7,6,6,7,6,5,6,6,5,6,7,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,4,4,4,4,4,4,4,3,2,2,2,2,3,3,3,3,4,4,5,5,6,6,6,6,6,6,7,6,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,6,6,6,6,6,6,8,8,9,9,9,11,10,10,11,12,13,14,17,17,19,19,18,17,19,19,17,22,19,21,22,21,25,23,24,24,23,24,25,24,23,22,23,24,22,20,20,24,23,19,23,21,21,23,22,18,19,22,18],[28,28,28,28,28,28,28,28,28,27,27,26,27,26,27,26,27,26,27,27,27,27,27,28,27,27,28,28,27,27,27,27,28,28,27,28,27,28,28,28,28,28,27,27,27,27,26,25,26,25,25,24,24,23,23,23,22,22,20,20,18,16,14,11,10,9,7,8,7,7,6,6,6,6,7,7,7,8,9,8,7,8,9,8,8,9,9,10,10,10,11,11,11,11,11,11,11,11,12,12,12,13,12,12,13,13,13,13,13,13,14,13,12,12,12,12,11,11,10,11,11,10,10,11,11,11,10,12,11,10,11,11,10,11,11,12,12,11,12,11,12,10,12,11,11,11,12,10,10,11,11,9,10,9,10,10,11,11,10,11,10,9,9,9,9,9,9,10,9,8,9,9,9,9,10,10,9,9,9,9,9,9,9,10,9,8,9,10,9,8,10,9,9,9,10,11,11,11,10,11,11,11,11,11,11,11,11,10,10,10,11,10,9,11,10,9,10,10,9,8,8,9,9,8,8,9,7,7,8,8,7,7,8,8,9,9,8,9,8,9,9,8,8,8,8,7,7,8,7,7,7,7,7,7,8,8,9,8,8,7,7,7,7,7,8,7,6,7,8,7,7,8,8,7,8,8,8,9,9,9,8,8,8,8,8,8,7,7,7,7,6,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,5,4,4,4,4,3,4,5,4,3,3,3,3,3,4,4,4,4,4,5,4,5,5,5,5,6,7,7,9,10,11,12,14,15,17,15,15,17,17,17,19,19,18,18,20,21,21,21,23,22,24,21,23,20,19,20,19,18,19,20,20,20,21,22,24,23,25,23,26,25,25,26,25,26,26,26,26,26,26,26,25,26,24,25,24,24,26,24,25,24,23,24,23,25,24,23,25,24,23,24,24,23,22,23,20,20,19,18,17,16,13,13,9,7,5,4,4,3,3,2,1,1,1,0,1,1,1,1,1,2,2,2,2,3,2,3,3,3,3,3,4,3,3,4,4,3,2,3,3,3,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,3,5,4,5,6,6,8,7,7,7,7,6,6,5,6,6,6,6,6,5,6,6,6,7,6,6,7,7,7,7,6,6,6,6,7,7,7,6,7,7,7,7,8,7,7,7,7,8,8,10,9,9,9,8,8,8,8,9,9,9,9,10,11,11,12,12,11,12,12,11,12,11,11,11,11,10,9,10,9,9,8,8,8,8,7,8,8,6,7,7,7,6,6,6,5,5,5,5,5,4,5,5,4,4,4,5,4,4,5,5,5,5,6,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,7,6,7,7,7,7,8,8,8,8,9,10,9,11,10,9,10,9,10,11,11,11,11,12,12,12,13,13,13,12,12,12,11,11,10,10,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,6,5,4,5,5,4,4,4,4,3,4,4,4,4,5,5,5,5,5,5,6,6,6,6,5,6,6,5,6,6,6,5,6,6,6,6,5,5,6,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,6,6,6,5,5,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,2,2,3,3,3,3,4,4,5,5,5,6,6,5,6,6,6,5,5,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,5,6,7,7,8,9,9,9,10,10,10,11,12,13,14,16,17,19,20,18,17,20,20,18,22,19,20,22,19,23,23,22,23,24,23,23,24,23,21,23,23,22,20,21,23,23,20,22,19,21,21,22,19,18,21,20],[28,28,28,28,29,28,29,28,28,28,27,27,27,26,26,27,27,27,27,27,28,26,28,28,27,28,28,27,28,28,27,28,29,29,28,29,27,28,28,28,28,27,27,28,28,27,27,25,26,25,24,25,24,23,21,22,21,20,19,20,17,14,13,11,10,9,8,9,8,8,7,7,7,6,8,8,8,9,9,9,9,9,9,9,10,11,10,11,11,12,11,12,12,12,12,12,12,12,13,13,13,14,14,13,14,15,14,14,14,15,15,15,13,14,13,14,13,13,12,12,12,12,11,12,13,12,11,13,12,10,12,12,11,11,11,12,12,11,11,12,11,11,12,12,10,12,12,11,11,13,12,10,11,10,11,12,12,12,12,12,12,11,11,11,11,10,10,11,10,9,10,10,9,10,11,10,9,9,10,9,10,9,8,10,10,9,9,10,10,9,10,10,9,10,10,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,10,12,11,10,10,10,10,9,9,10,9,9,9,9,8,9,9,8,7,8,8,9,9,9,9,9,9,9,9,8,8,9,8,7,8,8,7,7,8,8,7,7,7,8,9,9,7,7,7,8,8,7,8,8,8,7,9,8,8,8,9,8,8,9,9,9,9,10,9,10,9,9,9,8,8,8,8,8,7,7,7,7,7,7,7,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,4,3,4,4,5,5,5,5,5,6,6,6,6,7,7,8,9,11,11,12,13,15,16,14,15,16,17,16,16,18,18,18,19,21,21,22,22,22,23,21,22,21,19,20,20,19,19,21,22,21,21,23,23,25,26,25,26,26,25,26,27,26,26,26,26,26,26,27,26,26,25,26,25,25,26,24,26,24,25,25,24,25,24,23,25,23,23,24,24,22,22,22,20,21,19,17,16,14,13,12,10,7,6,5,5,4,3,3,2,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,4,3,4,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,4,4,5,5,5,6,6,7,7,7,7,7,6,6,5,6,6,5,6,6,5,6,7,6,6,6,7,6,7,7,7,7,7,7,7,7,7,8,7,7,8,8,8,8,8,7,8,8,8,9,10,10,10,10,9,9,9,9,10,10,10,11,11,12,12,12,12,12,13,13,12,12,12,11,11,11,11,10,10,10,10,9,9,9,8,9,9,8,8,8,7,7,7,7,7,6,6,6,6,5,5,5,5,4,5,5,5,4,4,5,5,4,5,6,6,5,6,6,6,5,7,6,7,6,6,7,7,6,7,8,8,7,7,7,8,8,8,8,7,9,8,9,9,9,11,11,11,11,11,11,12,12,12,12,12,13,13,13,13,14,13,14,12,13,12,12,12,11,11,10,10,9,9,9,8,8,8,7,8,7,7,8,7,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,5,6,6,6,6,6,6,7,6,6,6,7,6,6,7,7,7,7,7,7,6,6,6,6,6,5,5,6,5,5,5,5,5,4,5,5,5,4,5,5,5,6,5,5,5,6,6,6,6,6,5,5,6,5,5,5,5,4,3,3,3,2,3,3,3,4,5,4,5,5,5,6,6,5,6,5,7,6,5,6,4,4,4,6,4,5,5,6,4,5,5,5,6,5,6,6,6,6,6,7,8,9,8,9,10,10,10,10,12,12,14,16,16,20,20,17,17,20,19,17,21,19,20,21,21,25,24,22,22,24,23,25,24,24,22,23,23,22,20,20,23,22,18,22,20,20,22,22,18,18,21,19],[29,29,29,29,29,29,29,29,28,28,28,27,28,27,27,27,28,28,28,28,28,27,28,28,27,28,28,27,28,28,27,28,29,29,28,28,28,28,29,28,29,28,28,28,28,28,27,25,26,26,25,24,24,23,23,22,21,21,20,18,16,15,12,10,9,8,8,8,7,8,7,6,7,6,7,7,8,8,9,9,8,8,9,8,8,10,9,10,11,10,11,12,11,11,12,11,11,11,13,12,12,13,13,13,13,14,14,14,14,14,14,14,13,13,12,13,12,13,12,12,13,12,11,12,12,11,10,13,12,11,12,12,11,11,11,12,12,12,12,12,12,11,12,12,11,11,11,11,10,11,11,10,11,10,10,11,12,12,11,11,10,10,10,10,10,8,9,10,10,9,10,10,9,9,10,10,8,9,10,9,10,8,8,9,9,8,9,10,8,8,9,10,8,9,9,10,11,11,10,10,10,11,10,11,11,11,11,10,10,10,11,10,9,10,10,9,10,10,10,8,9,10,9,8,8,9,7,7,8,8,7,7,8,8,9,9,9,9,8,8,9,8,8,8,8,7,7,8,7,7,7,7,6,6,7,8,8,8,7,6,6,7,7,6,7,7,6,7,8,7,7,8,8,7,7,8,9,8,8,9,8,9,8,8,8,7,7,7,7,7,6,7,6,6,6,6,6,5,6,6,5,5,5,4,4,5,4,3,4,4,4,3,4,4,3,4,3,4,4,3,4,4,4,4,5,5,5,5,6,6,5,6,7,7,8,10,11,10,13,14,14,15,14,17,16,16,18,18,17,18,20,21,21,21,22,22,24,22,25,21,21,22,20,19,19,20,21,19,21,22,23,23,27,25,26,25,26,26,27,27,26,26,27,26,26,27,27,26,26,26,26,26,26,25,26,25,26,26,25,26,25,25,26,25,24,26,25,23,23,23,22,21,20,18,17,15,14,12,9,7,5,4,4,3,3,2,2,2,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,4,3,2,2,2,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,6,7,7,7,6,5,6,5,6,5,5,6,5,5,6,6,5,6,6,6,5,6,6,6,5,6,6,6,6,6,6,6,6,7,7,6,7,7,6,7,7,8,9,9,10,9,9,8,8,9,8,9,9,9,10,10,11,10,11,11,11,11,11,12,11,11,10,10,11,10,10,9,9,9,8,8,8,8,7,8,7,7,7,6,6,6,6,6,5,5,6,5,4,4,5,5,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,6,5,5,6,6,5,6,7,7,7,7,7,7,7,8,7,8,8,8,9,9,9,10,9,11,11,10,10,10,10,12,11,11,12,11,11,11,11,11,11,11,11,10,11,11,10,10,10,9,9,8,9,8,7,8,7,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,3,3,3,4,4,5,5,4,5,5,5,5,5,5,6,5,6,6,6,5,6,7,5,6,6,7,6,5,5,6,5,4,5,5,5,4,5,5,4,4,5,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,2,3,3,3,3,4,4,4,5,5,5,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,7,8,8,8,9,10,10,10,11,12,13,15,16,17,20,19,19,17,20,19,19,22,19,22,22,21,24,23,22,24,23,23,24,25,24,23,23,24,22,20,22,24,24,20,22,21,20,22,22,18,20,22,19],[29,29,29,29,29,29,29,29,28,28,28,27,28,27,27,27,27,27,27,27,27,27,27,28,27,27,28,27,27,28,26,28,28,29,27,28,28,28,28,28,29,28,27,28,28,28,27,25,26,25,25,24,24,23,23,23,21,21,20,19,17,16,13,10,10,8,8,8,7,7,6,5,6,5,7,7,7,8,8,8,8,8,8,8,8,9,9,10,10,11,11,11,11,12,11,11,11,12,12,12,12,12,12,12,13,14,13,14,14,14,14,14,13,14,13,12,12,11,10,11,13,11,10,11,12,11,10,12,12,11,11,12,11,11,11,12,11,12,11,12,12,10,12,11,11,11,12,11,10,11,11,9,11,10,11,11,12,12,12,11,10,10,10,10,10,8,9,11,9,8,9,10,9,8,10,10,8,9,10,9,10,8,8,9,9,8,8,9,9,8,9,9,8,9,9,10,11,11,10,10,11,10,10,11,11,10,10,10,10,11,11,10,9,10,10,9,10,10,9,8,9,10,8,8,8,8,7,7,7,8,7,7,7,8,9,9,8,9,8,9,9,9,8,8,8,8,7,7,7,7,7,7,6,7,7,8,8,8,7,7,7,7,6,6,7,7,6,7,7,7,7,7,7,7,7,7,8,9,8,9,8,8,8,7,7,7,6,7,7,6,5,6,6,6,6,6,6,5,5,5,4,5,5,4,4,5,4,3,4,4,4,3,4,4,4,3,3,3,3,3,4,4,4,4,5,5,4,4,5,5,5,6,7,6,7,9,11,11,13,16,16,14,15,17,17,17,19,19,18,19,20,22,23,22,23,23,24,23,24,21,21,22,20,20,20,22,21,21,22,23,24,23,26,25,25,26,26,26,27,26,26,27,27,27,27,27,27,27,26,27,26,27,27,26,27,25,26,27,25,26,26,25,27,25,24,25,25,23,24,24,22,22,21,19,18,16,14,13,9,7,5,4,4,3,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,1,2,2,2,3,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,7,7,7,7,6,6,6,6,6,5,5,5,5,5,6,6,5,6,6,6,5,6,6,6,5,5,6,5,6,6,6,5,6,7,6,6,7,6,6,7,7,7,8,9,9,9,8,8,8,8,8,9,9,9,9,10,11,12,11,11,11,12,12,10,11,11,10,9,11,10,9,9,9,8,7,8,8,8,7,7,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,7,7,7,8,8,8,10,9,11,10,9,10,10,9,11,11,11,12,12,12,11,13,13,12,11,11,11,11,10,10,10,9,9,8,8,7,7,7,6,6,6,6,6,5,5,5,5,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,5,4,5,5,5,5,5,4,5,5,4,5,6,5,5,6,6,6,5,5,5,5,5,4,4,5,4,3,4,4,3,4,4,4,4,4,5,5,5,5,5,4,5,5,5,5,5,4,4,4,4,4,3,4,4,3,2,2,2,2,2,3,3,3,4,4,4,5,5,6,6,5,6,5,6,5,5,5,5,5,4,5,5,4,5,5,5,4,5,5,5,5,6,6,5,6,6,7,8,9,9,10,11,10,11,11,12,13,14,15,17,19,20,18,18,20,19,19,23,20,22,22,21,24,24,23,24,24,23,24,24,24,23,23,23,23,20,22,23,23,20,22,21,20,21,22,20,20,21,19],[29,29,28,29,29,29,29,29,28,28,28,27,28,27,27,27,28,27,27,28,27,27,28,28,27,28,28,28,28,28,27,28,29,29,29,29,28,29,29,29,29,28,28,28,28,28,27,26,27,26,26,25,25,25,22,24,22,22,21,20,18,16,14,11,11,9,8,8,7,8,7,7,7,6,7,8,8,8,9,9,9,9,10,10,10,11,11,12,12,13,13,13,14,13,13,13,13,13,14,14,14,14,14,14,14,14,15,15,15,15,15,15,14,16,14,14,14,12,12,12,13,12,12,12,14,12,11,14,13,11,12,13,12,12,12,13,12,13,13,13,14,13,14,13,13,13,13,12,12,13,13,11,12,12,12,13,13,13,13,12,12,12,11,11,11,10,11,12,11,10,11,11,10,10,11,11,9,10,11,10,11,9,9,10,10,9,10,10,9,9,10,11,9,10,10,11,12,12,10,12,12,11,11,13,12,12,12,11,11,11,13,11,10,12,11,10,11,11,10,9,10,10,10,9,10,10,9,9,9,8,7,8,8,9,9,10,9,9,9,9,9,9,8,9,9,8,8,8,7,8,8,8,8,7,8,8,9,9,8,7,7,8,7,7,8,8,7,8,8,8,8,8,9,8,8,9,9,10,9,10,9,9,9,9,9,8,8,8,7,8,7,7,7,7,7,7,6,7,6,6,6,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,3,3,4,3,4,4,4,4,5,5,5,5,6,5,6,7,8,8,9,11,12,12,14,15,16,15,15,17,17,17,17,19,19,18,20,21,23,22,23,23,24,21,23,21,20,22,20,19,19,20,21,20,21,23,23,22,25,24,25,25,26,26,26,27,26,27,27,27,26,27,27,26,26,26,25,26,26,24,26,23,25,26,24,25,25,25,26,25,23,25,25,23,22,24,22,21,20,18,18,15,13,13,8,6,5,4,4,3,3,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,2,2,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,6,7,7,7,7,7,6,6,6,6,6,6,6,7,6,6,7,7,7,6,7,7,6,6,7,7,6,7,7,7,7,7,7,7,7,7,7,8,8,8,7,8,9,9,10,10,10,10,9,9,9,9,10,10,10,11,11,12,13,12,13,13,13,13,12,13,12,12,12,12,12,10,11,11,10,9,9,9,9,9,9,8,8,8,7,7,6,6,6,6,5,5,6,5,4,5,5,4,4,5,4,4,5,5,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,7,7,7,7,8,8,8,9,9,10,9,10,11,11,12,12,11,12,12,12,13,13,12,13,13,14,13,14,14,13,13,13,13,13,12,11,12,11,10,9,8,9,8,8,8,8,8,7,7,7,6,6,6,6,5,6,5,4,4,5,5,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,6,6,5,6,5,5,5,6,5,4,5,5,4,4,4,5,5,5,5,5,6,6,6,6,5,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,2,2,3,3,3,4,4,4,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,8,10,9,9,11,10,10,11,12,13,15,15,15,18,18,17,17,18,18,18,21,20,19,22,20,22,22,22,22,23,22,23,22,22,22,22,23,22,18,20,22,23,20,23,20,19,22,22,19,19,22,19],[29,28,27,28,29,28,28,28,28,27,27,27,28,27,27,27,28,26,27,28,27,27,28,28,27,28,29,27,28,28,27,29,28,29,28,29,28,29,29,28,29,28,27,28,28,27,27,26,26,25,24,24,24,23,22,22,21,20,19,18,16,15,13,11,10,9,9,8,8,8,7,7,7,7,7,8,8,8,9,9,9,9,9,9,9,11,10,12,12,12,12,13,13,12,13,14,12,13,15,14,14,15,15,15,15,15,15,15,15,15,16,16,14,15,13,14,14,13,12,12,14,12,12,13,14,13,12,14,13,11,12,13,11,12,12,13,13,13,14,14,13,12,14,14,13,14,13,12,12,13,13,11,13,11,12,12,13,13,12,12,11,11,11,11,11,10,11,12,11,11,11,11,10,10,11,11,10,10,11,10,10,9,9,10,10,8,10,11,9,9,11,10,9,10,10,11,12,11,10,11,11,11,11,12,12,12,12,11,11,11,12,12,9,12,11,10,11,11,11,9,10,11,10,9,9,10,8,9,9,9,7,8,8,9,9,9,9,9,8,9,9,8,8,9,9,8,8,8,7,8,8,8,7,7,7,8,9,9,8,7,7,8,7,7,9,8,7,7,9,8,8,9,9,8,8,9,9,9,9,10,9,9,9,9,9,8,8,8,8,7,7,7,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,4,4,4,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,7,7,8,10,11,12,13,15,15,14,14,17,17,17,18,18,18,18,19,21,22,21,23,22,24,22,24,22,20,21,19,19,19,21,20,19,20,23,22,22,24,25,25,25,25,26,26,27,26,27,27,27,26,26,27,26,25,26,25,26,27,25,26,24,25,26,25,26,25,25,26,25,25,26,25,24,24,24,22,21,20,18,17,15,13,12,9,7,6,4,5,4,4,3,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,2,2,2,3,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,4,4,4,4,4,5,5,6,5,6,7,6,6,6,5,6,5,6,6,6,6,6,6,6,7,6,6,7,7,6,7,7,7,6,7,7,7,7,7,7,7,7,8,7,8,8,8,7,8,8,9,9,10,10,10,10,9,9,9,9,10,10,10,10,11,12,12,12,13,12,12,13,12,12,12,10,12,11,11,10,10,10,10,9,9,9,9,8,9,8,7,8,7,7,7,7,6,6,6,6,6,5,5,5,5,4,4,5,4,4,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,6,6,6,7,6,7,7,8,7,7,7,7,8,8,8,8,9,9,9,9,10,11,11,12,11,11,12,11,12,12,12,12,13,13,13,12,13,13,12,12,12,11,12,11,11,11,10,9,9,8,9,8,8,8,8,7,7,7,7,7,6,6,5,5,6,5,5,5,5,5,4,4,4,4,5,5,5,6,6,6,5,6,6,6,6,5,6,6,6,6,7,7,6,7,7,7,6,6,6,6,6,5,5,6,5,4,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,6,5,6,6,5,5,5,6,5,4,5,5,4,4,3,3,3,3,3,3,4,4,4,5,5,4,7,6,5,6,5,6,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,7,8,9,9,9,10,9,9,10,12,11,14,15,15,18,19,19,15,18,19,18,22,18,22,21,20,24,23,21,24,24,23,23,24,23,21,22,22,21,18,20,22,22,18,21,20,19,21,21,18,19,21,18],[29,29,28,28,29,29,29,28,28,27,27,26,28,26,27,27,27,27,26,27,27,25,27,28,26,27,28,26,27,28,26,27,28,28,26,28,27,27,28,27,28,27,27,27,27,27,26,25,26,25,24,24,23,23,22,22,20,20,19,18,15,15,12,11,9,9,8,8,8,7,7,6,6,6,7,7,8,8,9,8,7,9,9,8,8,10,10,11,11,11,12,13,11,12,12,12,12,12,14,12,13,14,14,13,14,14,14,13,14,15,15,14,14,14,14,14,13,13,11,13,14,12,11,13,13,12,11,14,13,12,12,12,11,11,12,13,13,12,13,13,12,12,13,12,12,12,13,12,11,12,12,10,11,10,12,12,13,13,12,13,11,10,10,11,10,9,10,11,10,9,10,11,9,9,11,11,8,10,10,9,10,9,9,10,10,8,10,10,9,9,10,10,9,9,10,10,12,11,10,11,12,11,10,12,12,11,11,10,11,11,12,11,9,12,11,10,11,11,10,8,10,10,9,8,9,9,7,7,8,7,7,7,8,8,9,9,8,10,8,9,8,8,8,9,8,8,7,8,7,7,7,7,7,7,7,8,9,8,7,7,7,7,6,7,7,7,6,7,8,7,7,8,8,7,8,8,8,9,9,10,8,9,8,8,8,7,7,7,7,7,6,6,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,5,4,3,4,4,3,4,3,4,4,4,4,4,4,4,5,5,5,5,6,6,5,6,7,7,8,10,11,11,13,16,15,14,15,16,15,16,18,17,16,17,18,19,20,20,22,22,23,22,23,22,20,22,19,19,19,21,20,19,20,23,21,21,24,23,25,25,25,25,26,26,26,27,27,27,26,27,27,27,25,26,26,26,26,24,26,24,25,26,25,26,25,24,26,25,23,24,24,21,22,22,21,21,19,19,16,14,14,12,9,6,5,4,4,4,3,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,7,7,7,7,6,6,6,5,6,5,6,6,5,5,6,6,5,6,6,6,5,6,6,5,5,6,6,5,6,6,6,6,6,7,6,7,7,7,7,7,7,8,9,9,9,9,9,8,8,9,8,10,10,9,10,11,11,12,12,12,12,13,12,12,12,12,10,11,11,10,9,9,9,9,8,8,8,8,7,8,8,6,7,6,6,6,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,7,8,7,7,8,8,9,8,9,10,10,11,11,9,10,11,10,11,12,11,12,12,12,12,12,13,12,12,12,12,11,11,11,10,10,9,8,9,8,8,7,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,4,4,4,4,4,5,5,4,5,5,5,6,5,5,6,5,5,5,6,6,5,6,6,7,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,5,5,4,5,5,5,5,5,5,5,5,5,4,4,5,4,4,3,3,3,2,3,3,3,3,3,4,4,4,4,5,6,5,5,5,6,6,5,5,5,4,4,5,4,4,5,5,4,4,5,5,5,5,5,5,5,6,6,7,8,9,9,9,11,11,11,11,12,14,15,16,17,19,19,19,18,20,18,19,22,20,21,22,21,24,24,22,24,24,22,24,24,23,22,22,23,22,20,21,23,23,20,22,20,19,22,21,20,20,21,19],[29,29,29,28,29,29,29,29,29,28,28,27,28,27,28,28,27,27,27,27,27,27,27,27,27,27,27,27,27,28,26,28,28,28,28,28,28,28,28,28,29,28,28,28,28,28,27,26,26,26,25,25,25,24,24,23,21,23,21,19,17,16,14,11,11,9,8,8,8,8,7,7,7,7,8,8,9,9,11,9,10,11,11,10,11,12,12,13,14,14,14,15,15,14,15,15,15,15,16,16,15,15,15,16,16,16,16,16,16,16,16,17,16,17,15,16,15,15,14,14,15,14,13,14,16,15,13,15,15,13,14,15,13,14,13,14,13,14,14,15,15,14,15,16,15,14,15,15,13,15,15,13,13,13,14,14,15,16,15,14,14,13,13,14,12,10,12,13,12,10,12,13,11,11,13,12,10,12,12,11,12,11,10,12,12,10,11,12,11,11,11,12,11,11,12,12,14,13,12,12,13,13,12,13,14,13,13,13,13,13,15,14,12,14,13,12,13,13,12,11,11,13,11,10,11,11,9,9,9,9,8,9,8,9,9,11,10,11,9,11,10,9,9,10,9,9,9,9,9,9,9,9,8,8,9,9,9,10,9,9,8,8,8,8,9,8,8,8,9,9,9,9,10,9,9,9,10,11,11,12,10,10,10,10,10,10,8,8,8,8,8,8,8,7,7,8,8,7,7,6,6,6,6,6,5,5,5,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,5,4,5,6,5,5,6,6,6,7,8,7,9,11,13,12,14,16,17,16,16,17,17,16,17,18,18,18,19,22,22,20,23,23,23,22,23,22,21,23,19,19,21,22,21,21,22,23,24,22,24,24,24,26,26,26,27,27,27,27,27,27,26,28,28,28,26,27,26,27,27,26,27,25,26,26,26,27,26,26,26,24,24,26,25,23,24,24,22,22,21,19,18,15,14,13,9,7,5,5,4,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,7,8,8,8,8,8,7,7,7,7,7,7,7,6,7,7,7,6,8,7,8,7,7,7,7,7,7,7,7,8,8,7,7,8,9,8,8,9,8,8,8,8,9,9,11,10,10,10,10,10,10,11,12,12,12,12,12,13,14,14,13,14,14,14,13,14,14,12,13,15,13,11,12,12,11,10,10,10,10,9,9,9,8,8,8,8,6,6,7,6,6,6,6,5,5,6,5,4,5,5,5,4,5,6,5,5,6,6,5,5,6,6,6,6,7,7,6,6,7,6,6,6,7,7,7,7,7,7,7,8,8,8,8,8,9,11,11,11,12,12,13,13,12,13,13,13,14,14,14,14,15,15,14,15,16,14,14,14,14,14,13,12,12,12,11,10,9,8,8,8,8,8,8,7,7,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,5,5,5,5,6,6,5,6,6,6,7,6,6,6,6,5,6,7,7,6,7,7,7,6,6,5,6,6,5,4,5,5,4,5,5,4,4,5,4,4,5,5,6,6,6,6,5,6,6,6,5,6,5,5,5,5,4,4,4,4,4,3,3,3,2,3,3,3,4,4,4,5,5,5,6,6,5,6,6,7,7,5,6,6,5,5,5,5,5,5,6,5,5,6,6,6,6,7,7,6,7,7,8,9,10,10,11,12,11,11,11,13,13,15,15,17,19,19,18,17,18,19,19,22,20,21,21,22,25,24,22,23,23,23,23,24,23,22,22,23,22,20,20,22,22,20,22,20,20,22,22,20,19,21,20],[29,28,28,29,28,28,29,28,28,28,27,27,28,26,27,26,27,26,27,28,26,26,28,27,27,28,28,28,28,28,27,28,28,29,28,29,28,28,29,29,29,28,28,28,28,28,27,26,27,27,25,24,25,24,23,23,23,21,20,19,18,16,14,12,12,10,10,9,9,9,8,8,8,7,8,9,10,10,12,10,11,11,12,12,11,13,13,14,14,15,15,16,16,15,15,16,16,16,17,17,17,16,16,17,17,17,18,17,17,18,18,17,16,18,16,16,16,15,15,14,16,15,14,15,16,16,14,17,16,13,14,15,13,14,14,15,15,16,16,15,16,16,16,16,16,16,16,15,14,15,16,14,14,13,15,15,16,16,15,15,14,14,13,14,14,12,13,15,14,12,13,14,12,12,13,13,11,12,13,11,13,11,10,12,12,10,12,13,11,10,13,13,11,12,12,13,15,14,12,14,14,13,13,15,14,14,14,12,13,13,15,14,12,15,14,12,14,14,12,10,12,13,11,10,11,11,10,10,11,10,9,10,9,11,10,11,11,11,9,11,11,10,9,11,10,9,9,10,9,9,10,9,9,9,9,9,10,10,10,9,8,9,9,9,9,9,8,9,10,9,10,10,10,10,10,10,11,11,11,12,10,11,10,11,11,9,9,9,9,9,9,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,5,4,5,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,8,9,9,10,11,12,13,14,15,17,15,15,17,18,16,17,19,19,17,18,21,22,21,23,23,24,22,24,21,20,22,19,18,19,20,20,19,19,22,21,20,22,23,24,24,25,26,26,27,27,27,27,27,26,27,27,27,25,27,25,26,27,25,26,25,24,26,24,26,25,25,26,25,24,25,24,23,23,23,22,21,21,18,18,15,13,12,9,7,6,5,5,4,4,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,3,3,4,4,3,3,2,3,3,2,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,3,3,2,3,3,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,7,7,8,8,8,8,8,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,10,9,10,9,9,10,11,12,12,12,11,11,10,10,10,12,12,11,12,13,14,15,15,15,14,15,15,14,15,13,13,14,14,13,13,13,12,12,11,11,11,10,10,10,9,9,9,8,8,8,8,7,7,8,6,6,7,6,6,7,5,6,6,6,5,5,6,6,6,6,7,7,6,6,7,7,7,7,7,7,8,7,7,9,8,8,8,9,8,8,8,9,9,9,9,9,10,11,11,11,12,13,13,14,14,14,14,13,13,15,16,15,15,15,16,14,15,16,14,15,14,14,14,13,14,13,12,11,10,10,10,10,10,9,8,9,8,8,8,8,7,7,7,6,7,7,5,5,6,5,4,4,5,5,5,6,6,6,7,7,6,7,7,7,7,8,7,7,8,8,8,8,8,8,8,8,7,7,7,6,7,6,6,7,6,5,6,6,5,5,5,6,5,5,6,6,6,6,7,6,6,7,6,7,6,6,6,6,6,6,6,6,5,5,4,4,3,3,3,4,4,5,5,5,6,6,6,7,7,7,6,6,7,7,6,6,7,7,6,6,7,5,6,6,6,6,6,6,6,7,8,7,7,7,8,9,10,10,10,10,11,10,11,11,13,12,15,15,17,18,19,19,17,17,19,19,22,19,20,22,21,23,23,22,23,24,22,23,23,23,22,21,23,21,18,19,23,22,19,23,21,20,23,21,19,20,22,20],[29,28,28,28,28,28,28,28,28,27,27,26,27,26,27,27,27,26,27,27,27,26,27,27,26,27,28,27,28,28,26,28,28,28,27,28,27,28,28,28,28,27,26,27,27,27,26,25,25,25,24,24,23,23,22,21,21,20,19,19,18,16,14,13,11,10,10,10,9,10,9,8,8,8,8,9,9,10,12,10,10,12,12,10,12,14,13,14,15,15,16,16,17,17,16,17,16,16,16,16,17,17,17,17,19,18,17,17,17,17,17,17,17,19,17,16,17,15,15,15,16,16,15,15,17,17,15,17,16,14,15,16,14,15,14,15,15,16,16,16,16,17,17,16,16,17,17,16,15,16,16,14,15,14,15,16,16,16,14,15,13,14,13,14,14,13,13,16,14,14,14,14,13,14,14,15,12,13,13,13,15,13,12,14,14,11,12,14,12,12,13,14,10,13,13,13,15,15,12,14,15,13,13,15,15,13,14,13,14,15,15,14,12,16,14,13,15,15,14,11,13,15,12,11,12,12,10,10,11,11,9,10,9,10,10,11,11,11,10,12,12,10,10,12,11,10,10,11,9,9,10,9,8,9,9,10,11,11,9,9,8,10,9,8,11,9,8,9,11,9,9,11,10,10,10,11,11,12,11,13,12,12,10,11,11,10,9,10,9,9,9,9,9,8,8,8,8,7,8,7,7,7,7,7,7,6,6,5,6,6,5,5,6,5,4,5,4,5,5,5,5,6,6,6,6,6,7,6,7,7,7,8,8,8,10,11,11,14,15,16,17,14,15,16,17,17,16,17,17,17,19,20,20,20,21,20,23,21,21,20,18,20,20,20,20,21,20,19,19,20,20,20,22,24,24,24,24,26,26,26,26,26,25,26,24,25,25,25,24,26,25,25,26,24,26,24,25,26,24,26,25,25,27,25,23,26,25,23,24,22,21,21,19,19,17,14,13,12,9,7,6,5,6,4,4,4,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,5,5,5,5,7,6,7,8,7,8,7,6,7,6,7,7,7,7,6,7,7,8,7,7,8,7,7,8,8,7,7,8,8,7,8,8,8,7,8,9,8,9,10,9,9,9,10,10,11,11,12,12,12,11,10,11,10,12,12,12,12,14,14,15,15,15,14,15,15,14,15,14,12,14,14,13,13,12,13,11,11,11,11,10,9,10,10,9,9,8,8,7,8,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,6,6,5,6,6,6,5,6,6,6,7,7,7,7,7,7,7,8,7,8,8,8,8,8,9,9,10,10,10,9,10,10,11,10,11,13,13,14,15,13,15,14,14,15,15,15,16,15,16,14,15,16,15,14,15,14,14,14,13,13,12,12,10,10,10,9,9,9,9,9,9,8,8,8,7,7,6,7,6,6,5,6,5,5,4,4,4,5,5,5,5,6,6,6,6,6,7,7,7,6,8,7,7,7,8,7,7,8,8,8,7,8,7,7,7,7,6,7,6,5,6,6,5,4,5,6,5,5,5,6,6,6,6,6,6,7,6,6,7,6,6,6,6,5,5,6,6,5,4,4,3,3,4,4,4,5,5,4,5,6,6,7,7,7,7,6,7,7,6,6,6,6,5,6,5,5,6,6,5,6,6,6,6,6,7,7,7,7,7,8,9,10,10,10,11,10,11,11,13,13,15,16,16,19,21,19,17,19,20,20,23,20,22,23,21,24,24,23,24,25,22,24,24,23,23,23,23,22,19,21,23,22,21,21,22,18,23,21,20,21,21,19],[28,28,28,28,29,29,28,28,28,27,27,26,27,27,27,27,27,27,26,27,27,26,26,27,26,26,27,27,27,27,26,27,28,28,27,28,28,28,29,28,28,27,27,27,27,27,26,24,26,24,24,24,23,23,22,21,20,20,19,18,16,15,13,11,10,10,10,9,10,8,9,8,8,7,8,8,10,9,12,9,10,11,12,10,12,13,13,14,14,14,14,14,15,16,15,14,15,15,15,16,16,17,16,16,16,17,17,17,17,17,17,17,17,17,16,17,15,15,14,14,16,14,14,14,16,16,14,16,16,14,15,16,14,14,13,14,15,14,15,15,14,15,16,15,15,15,16,15,14,15,15,15,15,13,14,15,16,15,14,16,14,13,14,13,13,12,13,14,13,12,13,14,12,13,13,14,12,13,13,11,13,11,11,13,13,11,11,13,12,11,12,13,11,12,12,13,14,14,12,13,14,14,13,13,14,12,14,12,13,14,15,14,12,14,13,12,14,13,13,12,13,13,12,11,12,12,10,10,11,10,9,10,10,10,11,12,10,12,10,12,11,10,9,11,10,10,9,10,8,9,10,9,8,9,9,10,11,11,10,9,8,9,8,9,10,9,8,9,11,9,9,10,10,9,9,10,10,11,11,12,11,11,10,11,11,9,9,9,9,8,8,8,8,8,8,8,8,7,7,7,7,7,6,7,6,6,6,5,6,6,5,5,6,5,5,5,4,5,5,5,5,5,6,6,6,6,7,7,7,7,7,8,8,8,10,11,13,12,15,16,16,15,16,17,16,16,18,17,16,18,19,19,20,21,22,22,23,22,23,21,20,22,20,19,21,22,20,20,21,21,21,21,23,24,24,25,25,26,26,27,26,27,27,27,27,27,28,27,26,27,26,27,27,26,27,24,26,26,25,27,26,26,26,24,24,26,25,22,23,22,21,22,20,19,17,15,14,13,10,7,6,5,6,4,4,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,2,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,5,4,3,4,5,4,4,5,5,4,5,5,6,7,7,7,8,9,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,8,8,7,8,7,7,7,7,7,7,6,7,8,7,7,8,8,7,8,9,8,8,8,8,8,10,11,11,10,10,10,9,11,10,12,12,12,12,13,14,14,15,13,13,14,14,13,14,15,12,13,14,13,12,12,12,11,11,11,10,10,9,9,9,8,8,7,7,7,6,7,6,6,6,6,6,6,6,6,5,5,5,5,5,5,6,6,5,6,6,5,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,8,7,8,9,8,8,9,9,12,10,11,12,13,13,13,13,14,14,13,15,15,14,14,15,15,14,15,16,15,15,14,15,14,13,13,12,12,12,10,10,8,9,8,8,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,5,4,4,5,5,5,6,6,6,7,6,6,7,6,6,7,7,7,7,8,7,8,7,7,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,5,6,6,5,6,5,4,5,5,6,4,4,4,3,3,3,3,3,4,5,4,5,5,5,6,6,5,7,6,7,6,5,6,5,5,5,6,5,5,5,6,5,5,6,6,6,6,7,7,7,7,7,8,9,10,10,10,12,11,11,12,14,14,16,17,17,19,20,20,18,20,20,19,22,20,21,22,21,23,23,23,25,24,23,25,24,22,24,22,24,22,21,22,24,22,21,21,21,19,23,21,20,20,22,20],[29,29,28,29,29,29,29,28,29,28,27,27,27,27,27,27,27,26,27,27,26,26,27,27,27,26,27,27,27,27,26,28,28,28,28,28,28,27,29,28,29,28,28,27,28,27,27,26,26,25,25,24,24,23,24,23,22,22,21,20,18,17,14,13,12,10,9,10,9,8,8,8,7,7,8,9,10,10,12,11,11,12,12,11,12,13,14,13,14,13,14,14,14,15,15,15,15,14,15,15,15,15,16,16,15,16,16,17,16,17,17,17,15,17,16,16,15,15,15,15,16,14,14,14,16,15,13,15,15,15,14,14,14,15,13,15,14,15,15,15,15,14,15,15,15,13,15,15,14,14,15,14,14,13,14,15,15,15,15,15,13,14,14,14,13,13,13,13,14,12,13,12,12,12,13,13,12,13,13,13,13,11,12,13,13,12,12,13,12,12,12,12,12,12,12,13,14,13,13,13,14,13,13,14,15,13,14,14,12,15,15,13,12,14,13,13,14,13,13,12,12,13,12,11,12,11,10,10,11,10,9,9,10,11,11,12,11,11,10,13,11,10,10,11,10,10,10,10,9,9,10,9,9,9,9,10,11,11,10,9,8,9,8,9,10,9,9,9,10,9,10,10,10,10,10,10,11,11,11,11,11,11,10,11,11,10,10,9,10,9,8,8,9,8,8,8,8,8,7,7,7,7,6,7,6,6,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,8,8,9,10,11,12,13,15,15,17,16,15,18,18,18,19,20,20,19,20,22,23,22,23,25,25,23,24,22,22,22,19,20,20,20,21,21,21,22,22,22,23,23,24,25,25,25,27,27,27,27,27,27,27,27,27,27,27,27,26,27,27,26,27,24,26,26,26,26,26,26,27,25,23,26,24,24,25,23,22,22,21,19,18,16,13,12,8,7,6,5,5,4,4,3,3,2,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,1,2,3,3,3,3,3,3,2,3,2,3,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,5,5,4,5,5,5,4,6,6,5,6,6,7,6,7,7,8,8,8,8,9,8,8,8,7,8,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,7,7,8,8,8,9,8,9,8,9,10,9,9,9,9,10,11,12,12,11,12,11,10,11,11,12,12,12,13,14,14,15,15,14,13,14,14,15,15,15,12,13,14,13,13,13,12,11,12,12,11,11,10,11,10,9,8,8,8,8,7,7,8,7,6,7,6,6,6,6,6,6,5,6,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,6,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,11,10,12,11,12,13,13,14,14,13,14,13,13,14,15,14,15,15,17,14,16,18,15,15,15,16,15,15,14,15,13,12,12,11,9,10,9,9,9,9,8,8,8,7,6,7,7,5,6,7,5,5,6,6,5,4,4,5,5,5,5,6,6,6,6,7,6,7,7,7,7,7,6,7,8,7,7,8,7,8,7,7,6,7,6,6,5,6,6,5,5,6,4,4,5,5,5,5,6,6,6,7,6,6,6,7,6,6,6,6,6,6,5,5,5,5,5,4,4,3,3,3,3,4,4,4,5,5,5,5,5,6,7,6,7,6,8,7,6,6,6,5,6,6,6,5,6,7,5,6,7,7,7,7,8,8,7,8,8,9,10,11,11,11,12,12,13,13,13,14,15,14,17,18,20,18,18,19,20,19,23,21,22,22,21,25,23,23,23,24,22,23,24,23,22,21,23,22,20,21,22,22,22,21,21,22,22,22,22,21,23,21],[29,28,28,28,28,29,29,28,28,28,27,27,28,27,27,27,28,26,27,28,27,26,28,27,26,27,27,27,28,27,26,28,28,29,27,28,27,28,28,28,28,28,27,26,27,27,26,26,26,25,25,24,24,24,23,22,22,21,20,19,18,16,14,12,12,10,10,9,9,9,9,9,8,8,9,10,11,12,13,11,11,13,13,11,13,15,15,15,16,16,17,16,17,17,16,16,17,16,17,18,18,17,17,19,18,18,18,17,18,18,17,17,18,19,17,17,17,16,16,15,17,16,14,15,18,17,14,17,17,14,15,17,14,14,15,16,16,17,15,16,16,16,16,17,16,16,17,16,15,17,17,16,16,15,16,16,17,16,16,15,15,14,14,15,16,14,13,16,15,14,15,15,15,15,15,15,13,14,13,13,15,13,12,14,14,12,13,14,13,12,13,14,12,14,14,15,15,15,12,15,15,14,14,16,16,14,14,13,15,15,15,15,13,16,16,14,16,16,14,12,14,15,13,11,14,13,11,10,12,11,9,10,9,11,11,11,12,13,11,12,13,10,11,13,11,9,10,11,9,9,11,9,9,9,9,11,12,12,10,9,8,10,9,10,11,10,9,10,11,10,10,11,11,10,11,12,12,12,12,13,12,13,11,12,13,11,10,10,11,9,9,10,9,9,8,9,8,8,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,9,9,8,11,11,12,13,15,15,17,15,15,17,18,16,16,18,19,17,19,21,21,21,22,22,24,22,23,20,20,21,20,20,20,22,23,20,21,21,22,21,24,23,24,24,25,26,26,26,26,26,26,26,26,26,26,26,25,26,25,26,27,24,26,24,25,25,24,26,25,24,26,24,24,24,24,23,22,22,21,20,19,18,17,14,13,11,9,8,7,6,6,5,4,4,4,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,3,3,3,3,3,2,3,3,2,3,2,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,4,4,4,5,5,4,4,5,5,5,6,5,5,6,6,7,7,7,7,9,8,8,9,9,7,8,7,7,8,7,8,8,8,8,8,8,8,8,8,8,9,8,8,9,9,8,8,9,9,9,9,9,9,9,10,10,9,10,9,10,11,12,13,13,13,12,12,10,12,11,13,13,13,14,14,15,15,15,16,14,15,16,15,15,15,14,14,15,15,14,13,14,13,12,12,12,11,10,11,11,10,10,9,9,9,8,8,8,8,7,7,7,7,6,7,7,6,6,7,6,6,7,7,7,7,7,8,7,7,7,8,8,8,8,8,8,8,8,9,9,8,9,10,10,9,10,10,11,11,10,10,11,11,12,11,13,14,14,15,15,14,16,15,14,16,17,16,16,16,17,14,16,17,15,15,15,16,16,14,14,15,14,13,12,10,11,10,10,10,10,10,9,9,10,9,8,8,8,7,7,7,7,6,6,6,6,5,5,5,6,7,6,7,7,7,7,8,8,8,8,8,8,8,8,9,9,8,9,9,9,9,8,8,8,7,8,7,7,7,8,6,7,7,6,5,6,7,6,5,6,6,7,7,7,7,7,8,7,8,7,7,7,8,6,7,7,7,6,6,5,4,4,4,4,5,5,6,6,6,7,7,6,8,8,7,8,8,8,7,7,7,6,6,7,7,6,6,7,7,7,7,8,8,8,7,8,8,8,8,9,9,10,11,11,11,13,12,12,13,14,13,15,16,18,20,20,19,16,18,20,19,21,19,21,21,22,24,23,21,22,24,22,23,23,22,22,22,22,21,19,21,23,22,20,22,22,20,23,20,21,22,22,19],[27,27,27,27,27,28,28,27,27,26,25,26,26,25,26,26,26,25,25,26,26,25,26,26,24,26,26,26,26,26,25,27,26,28,26,27,26,27,27,27,27,26,25,26,26,26,25,24,24,24,23,23,22,22,21,20,20,20,18,18,16,15,14,13,11,11,11,11,10,10,10,10,8,9,10,11,11,12,15,12,12,14,15,13,14,17,16,16,16,16,17,17,17,16,17,17,17,17,17,17,17,18,18,18,18,18,17,18,18,17,18,18,18,18,18,17,17,17,16,17,18,18,16,16,17,18,16,17,17,16,16,17,16,15,15,15,16,16,17,17,16,17,17,18,18,17,17,18,16,17,17,17,17,15,17,16,17,16,17,16,16,15,14,15,16,14,14,16,17,15,15,16,15,15,15,16,14,15,15,13,17,13,13,15,16,13,14,15,14,14,13,15,13,14,14,14,16,16,15,14,15,15,14,15,15,15,16,15,15,17,17,16,14,18,17,15,16,17,16,14,16,16,15,14,15,14,12,12,14,12,10,11,10,12,11,13,12,12,11,14,13,11,11,13,12,11,11,12,10,10,12,10,10,10,10,12,13,13,11,10,9,11,10,10,13,11,9,11,13,10,11,13,12,11,11,12,12,14,14,15,13,15,12,13,14,12,10,11,12,10,9,10,11,9,9,10,9,8,8,8,8,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,5,6,6,6,7,7,7,7,7,8,8,7,8,8,8,10,10,9,11,11,13,14,14,15,16,15,16,18,17,17,17,17,17,17,18,20,20,20,22,21,23,22,23,22,20,21,19,19,21,21,19,20,21,20,20,20,20,23,22,24,25,25,26,26,26,26,26,26,25,26,26,26,24,25,24,25,26,23,25,22,25,26,24,25,24,25,26,22,22,25,23,21,24,21,21,22,19,18,16,15,14,12,10,9,7,6,7,5,6,4,5,4,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,3,3,2,3,3,3,3,4,5,4,4,5,4,5,5,6,5,5,5,5,5,5,6,5,6,7,6,7,8,8,9,9,8,9,8,7,8,8,8,8,8,8,8,8,9,8,8,9,10,8,8,9,9,8,8,9,9,8,10,10,9,9,10,11,9,10,11,10,10,10,10,10,12,13,12,11,12,11,11,13,12,14,14,14,14,15,16,16,16,16,16,16,16,17,16,16,14,15,16,15,15,15,15,14,12,13,13,11,11,12,11,10,9,10,9,9,8,8,8,8,8,7,7,7,7,7,7,6,6,7,6,7,7,7,6,7,7,6,6,7,7,6,8,8,8,7,7,8,8,8,8,9,9,9,9,9,10,10,11,11,10,10,11,12,13,13,13,15,15,17,16,15,16,16,15,18,18,16,16,16,18,16,17,17,17,16,16,16,15,15,14,14,14,14,12,12,11,12,10,11,10,9,9,9,9,9,7,8,7,7,7,7,7,6,6,6,6,5,5,5,6,6,6,7,7,7,6,8,7,9,7,8,8,8,8,9,9,8,8,10,9,10,9,9,8,8,8,7,7,7,7,6,6,7,5,5,6,6,5,5,6,6,6,8,7,6,7,7,7,7,8,7,6,7,7,6,6,7,6,6,6,4,5,4,3,5,5,6,5,5,6,6,6,7,7,7,6,7,8,6,6,6,6,5,6,6,6,6,7,7,6,7,7,7,7,7,8,8,8,8,8,9,10,10,11,11,12,11,12,13,13,14,17,17,18,19,19,20,17,18,20,19,22,21,21,21,20,24,23,22,23,24,21,23,24,21,23,23,23,21,20,20,23,21,20,20,21,19,22,20,20,21,21,19],[27,28,27,27,28,28,27,27,28,26,27,26,27,26,26,27,27,25,26,26,25,26,25,25,26,26,26,26,26,26,25,27,26,27,27,27,27,27,28,27,27,27,26,27,26,26,26,25,24,24,24,22,23,22,22,21,20,21,20,18,16,16,13,14,12,11,11,11,11,10,10,10,9,10,11,12,13,13,15,13,14,15,15,14,15,17,16,17,17,18,17,17,17,17,17,17,18,18,18,18,18,19,18,19,18,19,18,17,18,19,19,18,19,21,18,19,18,17,17,17,19,18,16,17,18,17,15,18,19,17,16,17,17,16,16,16,17,17,17,17,18,17,18,18,18,17,18,18,17,17,18,18,17,17,17,18,17,17,17,16,17,17,16,15,17,15,15,17,18,16,16,17,15,15,16,17,15,16,15,15,17,15,14,16,16,15,15,15,15,15,14,17,15,15,15,14,16,17,15,15,17,16,15,16,17,15,16,15,16,18,17,16,15,17,16,16,18,17,16,16,15,17,17,14,16,16,14,14,15,14,12,12,11,13,14,14,13,14,13,14,15,12,12,14,13,12,12,13,12,11,13,12,11,11,12,13,14,13,12,12,12,12,11,12,13,13,11,12,14,13,13,13,13,12,13,13,12,14,15,15,13,17,15,15,15,13,13,13,13,12,11,11,12,11,11,10,10,10,8,8,9,8,7,8,8,7,8,7,7,7,7,7,7,7,7,7,6,6,7,6,6,7,7,8,8,8,8,8,9,9,8,9,11,10,11,12,13,13,15,16,16,16,17,18,17,17,18,19,19,18,19,21,21,21,22,23,24,22,24,22,21,21,19,20,21,22,21,20,21,20,21,21,20,23,23,24,25,24,25,26,26,26,26,27,26,26,27,26,25,26,24,27,26,25,26,22,26,25,24,25,25,25,26,22,23,25,23,22,23,21,21,21,19,18,17,15,14,12,10,9,8,7,7,6,6,5,4,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,3,3,3,4,3,3,3,3,3,3,2,2,2,3,2,2,3,3,3,2,3,4,3,4,4,4,4,5,4,5,6,6,5,6,6,6,6,7,6,7,7,7,8,9,9,9,9,10,10,10,9,9,8,9,8,9,9,9,9,10,10,9,9,10,10,10,10,10,10,9,10,9,10,9,11,11,10,10,11,12,11,11,12,12,11,11,11,12,12,15,13,13,13,13,13,13,14,15,15,15,17,16,17,17,17,16,16,15,17,16,17,17,15,15,18,16,16,16,17,15,15,15,14,14,13,14,13,12,11,12,11,11,9,9,9,9,8,8,9,8,8,8,8,7,7,8,7,8,7,7,8,7,8,8,8,8,8,8,8,9,8,9,8,9,9,9,9,9,9,9,9,10,10,10,10,12,11,11,12,13,14,13,15,16,17,16,17,17,17,17,16,17,17,17,16,17,19,17,17,21,17,17,17,18,18,17,16,15,15,15,13,12,10,13,11,12,12,10,9,10,10,9,8,9,9,8,8,8,7,7,7,7,6,6,6,5,7,6,6,7,7,7,7,8,7,8,8,7,8,8,8,8,9,9,8,9,8,10,9,9,8,8,8,7,7,8,7,6,7,6,6,5,6,5,5,6,6,7,6,7,7,6,7,7,7,7,8,7,6,8,7,6,6,6,6,6,5,4,4,4,4,4,4,5,5,5,5,6,6,7,8,7,8,8,9,8,7,7,8,7,7,7,8,7,7,8,8,7,8,9,8,8,9,9,9,9,9,10,11,11,12,12,13,12,13,13,14,15,17,17,18,20,20,20,18,20,20,20,22,20,22,22,22,24,24,23,23,24,22,24,24,23,25,22,24,22,22,21,23,22,21,20,21,19,22,21,20,20,21,19],[28,28,28,28,28,29,28,27,28,27,26,27,27,27,27,27,26,25,26,26,25,26,26,26,26,26,27,26,27,27,26,27,27,28,27,28,28,27,28,27,27,27,27,27,27,26,26,25,25,25,25,23,23,23,22,23,22,22,20,20,19,18,17,15,15,14,14,14,14,14,14,13,14,14,16,16,18,18,19,18,20,19,18,21,20,20,21,20,19,21,21,20,21,21,20,20,21,21,21,21,21,21,21,21,21,22,21,20,21,21,21,21,22,22,22,21,21,21,21,20,22,21,20,20,21,20,19,21,21,19,19,21,20,19,18,19,21,21,20,20,21,20,20,21,20,20,21,21,20,20,21,21,20,20,21,21,21,21,21,20,21,20,21,20,20,20,19,21,21,20,19,20,19,20,19,20,18,19,19,20,20,19,18,18,20,19,18,19,19,19,17,20,20,20,18,18,19,19,19,18,19,18,18,18,19,18,18,19,18,20,20,19,19,21,20,19,21,20,19,19,19,20,20,19,19,20,18,18,19,18,17,17,16,17,17,18,17,17,16,18,19,17,16,17,16,16,17,18,15,16,17,16,15,15,15,16,17,17,16,15,15,16,14,16,17,16,15,16,18,16,18,17,18,17,17,17,17,18,18,18,18,18,18,20,18,17,17,17,17,15,16,16,16,14,15,15,14,15,13,13,13,11,11,11,11,10,11,9,10,10,10,9,10,10,10,10,8,8,8,8,8,9,9,10,10,10,10,11,12,12,11,12,13,13,13,15,15,15,18,16,19,17,16,19,19,17,17,19,19,18,19,22,21,20,22,23,23,22,23,22,21,21,20,19,20,21,21,20,21,22,22,22,22,23,24,24,25,25,26,26,26,26,26,26,26,26,26,26,24,25,24,26,26,24,26,24,24,25,24,26,25,25,26,24,23,25,23,22,22,22,22,20,20,18,18,15,16,14,12,10,9,9,9,8,7,6,6,6,5,5,5,5,4,4,4,3,4,4,3,3,3,2,1,1,0,1,4,5,5,5,6,5,4,5,5,4,4,3,2,3,4,3,3,3,4,4,4,5,6,5,5,7,6,6,7,7,9,8,10,9,9,9,10,9,10,11,10,10,11,11,10,10,11,13,13,12,12,12,12,12,12,12,13,13,13,12,13,14,13,13,14,15,14,14,14,14,12,15,14,13,13,15,15,14,15,15,16,15,15,16,17,17,16,16,15,16,18,16,18,18,17,17,17,19,18,18,19,19,18,18,20,20,17,19,20,19,17,18,20,17,17,20,19,19,19,20,18,19,20,19,18,19,19,18,17,16,16,14,15,15,14,14,14,12,13,13,12,12,12,12,10,11,11,11,11,11,11,12,11,11,12,12,11,12,13,13,13,13,13,12,14,13,14,14,13,14,15,14,15,15,15,16,16,15,15,17,17,18,19,19,20,20,19,19,20,21,20,19,19,20,19,20,21,21,18,21,22,20,19,19,19,20,20,18,20,19,18,17,16,16,16,17,17,16,14,14,14,14,13,12,13,13,12,12,12,11,9,10,12,9,8,10,9,11,10,10,11,10,11,12,12,11,12,11,12,12,12,12,12,14,13,12,13,13,13,12,12,11,12,12,10,10,11,11,9,10,10,9,9,10,9,8,9,10,11,9,11,10,9,11,11,10,11,10,10,10,10,9,9,9,9,8,9,7,6,6,5,5,6,6,7,7,7,7,8,8,10,10,9,11,11,12,11,10,11,10,9,12,12,10,11,11,13,10,12,12,12,11,12,13,12,12,12,14,13,13,13,13,13,15,14,15,15,16,16,17,17,18,17,21,19,18,19,21,19,22,20,22,22,21,25,24,22,22,25,22,22,23,22,22,21,23,22,20,21,22,21,20,22,20,20,22,22,19,19,21,19],[28,28,27,28,28,28,28,27,28,27,26,27,27,26,27,26,26,24,27,27,24,27,27,25,27,28,26,27,28,26,28,28,26,28,28,28,27,28,28,29,29,28,27,28,28,28,28,27,26,27,26,25,25,25,25,24,24,24,22,21,22,19,18,17,18,16,16,16,15,17,17,17,17,17,17,18,20,19,21,21,22,20,22,21,21,22,22,22,23,23,23,22,24,23,23,23,24,23,23,23,24,24,23,24,23,23,24,23,23,23,25,24,24,24,23,23,23,24,22,22,24,23,22,22,23,23,21,24,24,21,22,25,22,21,21,23,22,22,23,22,24,22,23,24,23,23,24,23,22,23,23,24,23,21,23,23,24,22,23,22,23,23,21,22,23,22,21,23,23,22,21,23,22,22,22,22,21,20,21,20,22,22,21,21,22,21,20,21,21,21,20,23,21,21,21,21,22,22,20,21,21,21,22,21,22,21,21,22,22,23,23,22,22,23,23,21,24,23,22,22,21,23,22,21,21,21,22,20,21,20,19,19,18,19,18,18,20,18,17,19,20,20,17,20,20,20,18,20,18,19,18,17,17,17,17,18,19,18,17,17,18,18,18,17,19,18,18,18,19,18,19,18,21,17,19,21,19,21,20,21,21,21,20,20,19,20,18,19,19,17,18,18,19,18,16,17,17,17,16,16,16,14,14,15,14,12,14,13,12,12,13,13,11,11,11,12,10,11,11,11,10,12,12,13,13,12,14,14,13,14,12,13,14,14,15,16,17,17,19,19,20,19,18,21,21,19,19,21,20,18,21,23,22,22,23,24,24,22,25,22,22,22,22,20,21,22,23,21,22,22,22,23,23,23,24,26,26,26,26,26,26,26,26,25,26,26,26,26,25,25,25,26,25,24,26,23,25,24,25,25,24,24,26,23,23,25,23,23,22,22,22,20,21,19,19,17,16,15,14,12,12,11,12,12,10,9,9,8,8,7,5,6,7,4,5,5,3,4,5,4,2,3,3,2,1,0,1,3,4,4,5,5,5,6,4,4,4,4,3,3,4,4,5,4,6,6,5,7,8,7,7,7,9,9,10,10,11,12,12,10,12,12,10,9,12,12,9,11,12,10,9,11,12,11,12,13,13,13,13,12,15,13,14,16,15,16,15,15,15,16,16,16,15,16,15,15,16,15,15,15,16,16,16,16,16,15,18,16,16,18,17,17,16,17,17,17,20,17,18,19,18,19,20,21,20,21,20,23,21,21,22,22,21,21,22,23,22,22,22,21,21,22,21,22,22,22,22,21,21,21,19,19,20,19,18,18,18,17,18,16,16,16,16,15,15,14,13,14,14,13,13,13,14,13,12,13,14,13,14,14,13,13,13,14,13,14,14,14,15,13,13,14,16,15,14,16,16,15,16,17,17,17,19,17,18,18,19,20,20,22,22,22,22,22,22,24,23,21,23,23,22,22,23,23,21,23,23,23,22,22,23,22,21,20,22,21,20,20,18,18,19,19,19,17,17,17,16,17,17,15,15,15,14,14,14,13,13,13,13,13,11,11,11,10,14,12,12,13,15,12,14,14,14,15,12,14,14,15,14,15,16,15,15,16,15,15,15,16,14,14,14,14,14,14,13,14,13,12,10,13,12,10,10,12,12,12,12,14,11,13,14,14,14,13,15,11,14,13,12,12,12,13,13,11,10,8,8,7,9,8,10,10,10,11,10,10,11,12,11,12,13,13,11,11,12,10,11,13,12,10,13,15,12,12,16,13,14,14,14,14,14,14,14,14,14,14,14,15,15,15,14,15,16,17,17,19,17,21,19,24,23,19,20,24,22,26,22,25,23,23,26,24,22,24,25,22,25,26,23,23,22,24,21,19,21,23,22,20,23,21,20,22,20,20,19,20,17],[28,28,28,28,28,29,29,28,28,28,27,27,27,27,27,27,27,26,27,27,26,27,28,27,28,28,28,28,28,28,28,29,28,29,29,29,28,29,29,29,29,29,29,29,29,29,28,28,28,28,27,27,27,27,26,26,25,26,25,24,23,22,20,20,20,18,19,19,18,18,18,17,18,17,20,20,21,21,23,21,22,22,23,22,23,24,24,23,24,24,25,23,24,24,24,24,25,24,24,24,24,25,24,25,25,24,25,24,25,25,25,25,25,26,25,25,25,24,24,24,25,24,23,23,24,24,21,23,24,23,22,24,23,23,23,24,23,24,24,24,24,24,24,24,24,24,24,24,25,24,24,25,25,23,25,24,25,24,24,24,23,25,22,23,24,23,21,24,24,23,22,24,23,22,23,23,22,22,22,23,24,22,21,22,23,21,21,23,23,22,20,23,22,22,21,21,22,23,22,22,22,23,23,22,23,22,22,23,22,24,24,22,23,24,24,23,24,24,23,23,23,24,22,22,23,21,21,21,23,20,19,20,18,20,19,20,20,20,19,20,22,19,20,20,21,18,19,21,18,17,19,19,17,17,17,19,20,19,17,17,17,19,17,16,20,20,16,19,20,19,19,19,21,19,20,21,20,21,21,22,22,22,20,22,22,21,20,21,21,18,18,20,19,16,17,19,18,15,16,16,16,14,14,13,13,13,13,11,12,12,10,10,12,11,9,10,9,10,11,10,11,12,11,12,13,14,14,14,15,15,14,15,17,16,16,19,19,19,21,19,21,21,19,22,22,22,21,22,22,22,24,25,25,24,26,25,26,24,25,24,22,23,22,21,22,22,22,22,23,23,24,23,23,24,24,25,26,26,26,26,26,26,26,26,26,26,26,26,25,26,24,26,26,25,26,24,25,25,26,26,25,25,26,24,24,24,23,24,24,24,24,22,23,20,20,18,18,16,15,13,13,12,12,11,10,11,8,8,6,6,5,5,5,4,5,4,3,4,5,4,2,3,4,4,2,1,0,1,3,3,4,5,4,6,7,6,6,5,6,6,8,7,6,7,7,6,6,7,8,7,7,8,8,8,8,8,9,10,10,9,9,9,9,8,9,10,10,11,10,10,10,10,11,11,11,11,12,13,10,12,12,13,14,14,15,13,13,14,15,13,14,16,15,13,15,15,13,14,15,15,13,15,17,15,15,17,19,16,17,19,19,19,18,19,19,19,21,20,20,21,20,20,19,22,22,22,22,23,23,22,23,23,23,22,23,24,24,24,23,22,22,24,23,23,22,24,22,22,24,22,21,20,22,21,20,19,19,18,17,17,16,14,14,14,14,12,12,13,13,11,12,11,11,10,10,12,12,11,11,13,12,11,13,13,12,12,14,14,14,12,15,15,15,14,16,17,16,16,17,18,18,18,20,19,19,20,21,22,22,23,22,23,23,23,24,24,23,23,24,25,24,24,23,24,21,25,25,23,24,23,24,24,22,23,23,22,21,21,19,19,21,21,20,19,19,18,18,18,17,15,16,15,12,14,14,12,10,11,13,12,10,10,11,10,12,12,12,11,12,13,12,13,14,14,13,15,15,14,14,16,17,15,17,18,17,16,16,15,15,15,13,12,14,14,11,12,13,12,10,11,14,11,12,12,12,13,13,14,13,14,14,13,14,14,14,12,14,13,13,14,13,13,12,11,12,8,8,8,9,9,11,11,11,11,11,11,12,12,12,12,12,13,12,11,11,12,12,12,11,10,10,12,11,10,12,12,11,10,13,13,12,12,13,15,14,14,14,14,14,16,15,15,16,18,16,19,18,19,19,23,22,21,21,24,22,24,23,24,24,23,26,26,25,24,25,24,26,25,25,25,24,24,23,21,23,24,24,22,22,23,20,24,20,20,22,21,18],[29,29,29,29,29,29,29,29,29,29,28,28,29,27,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,30,29,30,30,29,30,29,29,29,29,29,29,28,28,28,27,27,27,27,27,27,26,26,25,25,24,22,20,21,20,19,20,18,19,19,19,19,18,19,19,19,22,21,23,22,21,23,24,22,23,25,25,25,25,25,25,26,26,26,25,26,27,26,26,27,26,26,26,27,26,26,26,26,25,25,26,26,27,27,25,26,25,25,24,24,25,25,24,24,26,26,24,26,26,25,24,26,25,24,24,25,25,25,25,25,26,26,26,27,26,26,26,26,26,26,25,25,26,25,25,26,26,25,25,24,25,24,24,25,25,23,23,26,25,24,24,26,24,24,25,25,22,23,24,23,24,22,23,24,24,23,24,25,23,24,24,24,22,24,24,23,24,25,24,24,23,24,24,25,25,24,25,24,24,25,25,25,25,26,25,25,26,26,25,23,25,25,24,22,24,23,20,20,23,21,18,21,19,20,18,19,20,21,18,20,22,19,20,21,20,20,20,21,19,19,20,18,19,19,19,18,20,19,18,19,19,19,19,19,21,20,19,21,22,19,21,22,22,20,22,22,22,22,23,24,22,23,22,22,23,22,19,20,21,19,19,19,19,18,17,19,18,17,17,17,17,16,16,16,15,15,14,11,12,13,13,11,11,12,10,10,9,11,12,11,12,13,14,14,15,15,16,17,16,19,17,18,18,19,18,19,20,20,21,20,20,22,21,21,22,23,22,22,23,23,22,25,25,24,25,25,26,25,26,26,25,25,24,23,24,25,24,22,23,24,25,24,24,25,25,26,26,26,26,26,26,27,26,26,27,27,27,27,26,27,27,27,28,26,26,26,26,26,27,27,27,26,27,26,26,26,26,25,24,25,24,23,24,22,23,19,18,19,16,14,15,13,13,14,12,12,11,9,9,6,6,8,6,5,6,6,5,3,6,6,4,3,5,5,5,2,1,0,1,3,4,4,5,6,6,6,6,7,6,8,10,11,7,8,10,9,7,9,10,9,8,10,9,9,11,9,11,12,11,10,10,12,10,9,11,11,10,10,11,10,11,11,12,13,13,13,13,13,12,14,14,15,16,15,16,16,15,17,17,16,17,18,16,16,18,17,16,18,17,18,17,18,18,17,18,18,20,18,19,21,19,19,19,20,20,20,22,21,22,22,22,21,23,21,23,24,23,23,24,25,25,25,25,24,25,26,26,25,25,25,24,25,25,26,24,24,24,23,23,23,21,21,21,20,19,19,19,19,18,17,18,17,17,16,16,15,13,14,15,13,13,14,12,12,12,15,14,13,15,16,15,14,15,16,16,18,17,16,17,16,18,16,18,18,17,18,19,18,20,20,19,20,22,20,19,21,23,23,24,22,24,24,25,26,25,25,25,25,26,25,25,25,24,26,24,24,26,25,26,25,24,25,25,23,23,23,22,22,22,21,22,19,20,20,19,18,18,19,18,17,17,17,14,16,15,15,14,15,14,12,11,11,13,12,13,13,13,15,16,15,17,17,16,17,17,17,16,18,17,18,18,17,19,17,18,17,18,16,16,16,15,16,16,16,13,15,16,12,12,13,14,12,12,14,14,13,14,16,13,13,16,14,15,15,17,14,15,15,14,14,14,13,14,13,12,10,11,9,9,11,12,11,12,11,12,11,13,12,13,13,14,12,12,13,11,13,12,12,12,12,12,14,13,14,14,15,13,13,15,15,14,14,15,16,16,16,16,16,16,17,16,16,17,18,18,21,19,21,21,22,22,20,21,22,22,24,23,24,25,23,25,26,24,25,25,25,24,25,25,24,23,24,24,21,21,23,24,23,24,22,22,22,23,22,21,22,20],[28,28,28,29,28,29,29,28,28,28,27,27,27,27,28,27,28,27,28,28,27,27,28,28,28,28,28,28,28,29,28,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,28,29,28,28,28,28,28,27,27,26,27,26,26,24,23,22,22,21,20,21,20,20,20,20,19,19,18,20,21,22,23,24,23,22,25,24,24,24,25,26,26,25,26,26,26,26,26,26,26,27,27,27,26,27,27,27,26,26,27,27,26,26,26,26,26,26,27,26,26,26,26,26,25,26,26,26,24,27,26,24,26,27,25,25,26,26,25,23,24,25,26,26,26,27,26,26,27,27,27,27,27,26,27,26,26,26,26,26,26,27,26,26,25,25,26,25,25,26,24,24,26,26,25,24,26,25,24,25,25,23,24,24,24,25,24,23,24,25,22,24,24,24,24,22,25,22,23,24,22,23,24,24,23,23,24,24,23,24,22,24,25,24,25,25,25,25,26,26,25,26,26,26,25,25,26,25,23,24,24,22,22,23,22,20,21,21,22,21,22,22,22,20,23,23,20,20,22,21,19,20,22,19,18,20,20,19,19,19,19,20,20,18,18,19,21,18,19,20,22,18,20,22,20,20,22,23,21,21,21,21,23,24,25,24,24,24,24,24,23,21,23,23,20,20,21,21,18,18,19,19,17,18,18,17,16,16,15,15,14,14,13,13,13,12,12,12,12,11,12,11,12,13,12,14,14,13,14,16,15,15,16,17,17,17,18,18,19,18,20,21,20,21,22,22,23,22,23,23,23,23,24,24,24,25,25,26,26,27,26,26,25,26,25,25,24,22,21,23,23,22,22,23,24,24,24,25,24,25,26,26,26,27,28,27,28,28,28,27,28,28,28,27,27,26,28,28,27,28,25,27,27,26,28,27,27,27,26,26,27,24,26,26,25,25,24,23,23,21,19,19,17,17,15,16,13,14,13,13,12,10,9,8,7,6,7,6,5,6,7,5,4,6,6,3,5,5,6,5,4,2,1,0,1,3,5,5,6,5,7,7,7,7,9,9,9,7,9,10,8,7,8,10,9,9,11,10,10,9,10,10,12,11,9,10,11,10,10,11,11,11,10,11,12,12,11,12,13,13,13,14,14,12,14,14,14,16,15,16,14,15,16,17,13,16,17,16,16,18,16,15,17,16,16,15,18,19,17,18,19,22,18,19,21,21,19,20,20,21,20,21,20,20,22,19,22,22,23,24,24,24,25,24,25,26,25,23,25,25,25,24,26,26,24,24,26,25,24,24,25,24,24,25,25,23,23,23,23,21,21,21,19,18,18,18,17,17,16,16,14,14,15,14,13,13,13,12,12,12,14,13,13,14,15,14,14,15,15,14,15,16,16,16,14,17,16,17,17,18,19,19,18,19,20,19,21,21,21,21,23,23,24,25,24,25,25,26,26,26,26,26,25,26,27,26,26,26,25,24,25,27,25,25,25,24,25,25,24,25,24,23,23,22,22,23,22,23,22,21,20,19,20,18,17,17,17,15,16,16,15,13,15,15,14,12,13,13,13,14,14,14,14,15,15,16,16,16,17,15,17,17,16,17,20,19,17,19,20,21,18,18,17,18,17,15,14,16,16,14,15,15,14,13,14,14,13,13,14,16,15,15,16,14,15,16,15,15,16,17,15,14,15,15,14,14,13,16,14,13,10,10,10,10,11,13,13,12,13,12,12,13,13,14,13,14,13,14,12,14,13,12,13,12,11,12,14,13,11,13,14,12,11,14,14,13,14,15,16,15,15,16,16,16,16,14,14,16,18,16,21,19,20,20,22,21,20,22,23,21,24,22,23,23,23,25,25,24,25,26,24,24,24,24,24,23,24,24,21,22,23,24,21,24,21,21,22,23,20,20,22,18],[29,29,29,30,29,29,30,29,29,29,28,28,29,28,29,28,29,27,29,29,28,29,30,29,29,30,30,30,30,30,29,30,30,30,30,30,29,30,30,30,30,30,29,30,30,30,30,29,29,29,28,29,29,29,28,28,28,27,27,28,27,25,24,23,24,22,23,22,22,22,23,19,21,19,22,23,24,24,26,25,24,26,26,24,26,27,27,28,28,27,27,28,28,28,28,28,29,28,29,28,28,29,28,28,28,29,29,28,28,28,29,28,29,29,28,29,27,28,27,28,28,28,28,28,28,28,27,28,28,27,27,28,27,27,26,27,27,28,28,28,28,28,28,28,29,29,28,28,28,28,28,28,28,27,28,27,29,28,28,28,28,27,27,27,27,26,26,28,27,27,27,28,26,27,27,27,25,26,26,27,26,25,25,26,27,25,26,26,26,25,26,26,24,26,26,25,26,26,25,26,26,26,26,27,27,27,27,27,26,26,28,27,26,28,27,27,27,27,27,26,26,28,26,24,26,26,24,23,26,25,21,23,22,24,23,25,23,25,23,24,25,23,24,25,24,20,23,23,20,20,22,22,20,22,21,21,22,22,21,20,20,22,19,20,23,23,19,23,24,21,22,23,24,23,22,25,25,25,26,26,25,26,23,24,25,25,21,23,24,21,20,22,23,19,20,22,21,17,20,20,17,18,18,17,17,17,17,14,16,15,14,15,15,15,12,13,11,12,14,13,14,17,16,16,17,18,18,18,19,21,17,20,19,19,21,22,22,23,24,23,25,25,23,26,26,26,25,27,26,25,28,27,27,26,28,28,28,26,28,26,26,25,24,22,24,26,24,24,23,25,25,23,25,26,26,27,27,27,28,28,28,28,27,27,28,28,28,28,28,28,27,28,28,28,28,26,27,26,27,28,27,27,28,26,27,27,25,27,25,25,26,24,25,24,23,21,21,19,19,17,18,15,16,16,14,13,11,9,8,6,7,9,5,5,9,9,6,6,9,9,6,7,8,8,7,6,4,4,1,0,1,5,4,7,8,8,7,8,8,10,12,12,10,10,11,11,10,10,11,9,8,11,11,9,11,10,12,13,13,11,11,13,12,9,13,14,10,12,13,13,12,16,14,16,18,15,17,16,14,16,15,16,18,17,18,16,16,19,18,16,18,20,18,17,20,19,17,20,19,19,18,20,21,19,19,21,23,19,21,24,23,21,23,23,22,23,25,23,24,23,22,24,25,23,25,26,26,26,27,27,27,27,28,27,28,29,28,28,27,27,27,28,27,28,27,27,26,26,25,25,24,24,24,24,21,21,22,21,19,19,20,19,18,17,17,16,16,17,16,15,15,16,14,16,14,17,16,16,15,19,16,16,18,17,17,18,18,18,18,17,19,19,19,19,20,21,19,20,22,24,21,24,24,24,24,26,26,26,26,25,27,27,28,28,27,27,27,27,28,28,28,28,28,27,27,27,27,28,28,27,27,27,27,26,26,25,26,25,24,24,25,23,23,23,22,21,21,22,19,18,19,19,17,18,18,18,16,16,16,16,13,14,16,16,16,16,17,17,18,19,18,19,18,19,18,20,20,18,20,22,20,20,22,22,23,21,20,19,19,20,18,18,19,19,16,17,18,15,16,18,17,16,17,18,19,18,19,21,18,19,21,19,19,20,19,18,18,18,18,18,18,17,17,17,14,13,12,12,13,15,15,15,16,17,17,17,18,18,17,17,17,17,17,16,16,17,16,16,16,16,15,15,14,14,15,15,13,14,15,16,14,15,17,18,18,18,18,18,16,20,18,18,19,18,20,22,22,23,23,24,22,22,22,24,23,27,23,25,26,25,27,27,26,26,27,26,26,28,28,26,26,26,26,22,24,25,25,23,26,24,25,25,25,23,23,23,21],[30,29,29,29,30,30,30,30,29,29,29,29,29,28,29,28,29,29,28,30,29,29,30,29,29,30,29,29,30,29,29,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,29,29,29,28,28,28,28,28,27,27,28,26,27,26,25,22,22,24,21,22,21,21,22,22,20,20,21,22,21,23,23,24,23,23,24,24,24,25,25,26,25,26,27,26,26,28,27,27,27,27,27,27,27,27,27,27,28,27,28,27,27,26,27,27,27,27,28,27,27,27,26,25,25,26,26,26,26,26,26,26,26,27,26,25,27,26,25,25,26,25,26,25,26,26,26,27,27,27,27,26,27,27,27,26,26,26,25,25,26,27,26,26,26,26,26,25,25,26,25,24,26,25,25,24,26,24,25,25,25,24,24,24,25,24,24,24,25,25,24,25,25,24,24,24,24,23,25,24,24,25,25,24,24,24,24,25,24,26,24,25,25,25,25,25,26,25,26,25,25,25,26,26,25,24,26,24,23,24,24,23,22,23,23,21,22,21,22,22,22,23,22,21,22,23,21,22,23,23,22,21,23,21,22,21,21,22,22,22,21,21,22,22,21,22,22,20,21,23,23,21,22,22,22,23,23,23,23,23,23,23,23,24,24,24,25,22,24,24,23,21,22,22,21,20,22,22,20,20,20,21,20,20,19,18,17,18,17,16,15,15,14,12,13,13,12,11,11,11,11,12,11,12,12,12,14,15,13,17,17,16,18,19,20,17,18,19,19,20,22,22,22,24,22,25,25,24,26,24,25,25,25,25,24,26,26,26,26,27,27,27,26,27,26,24,25,23,22,24,24,22,23,23,24,25,24,25,25,25,26,27,26,27,27,26,27,27,27,27,27,27,27,26,27,26,27,28,26,27,26,27,27,26,28,27,26,28,25,27,27,26,27,26,25,26,24,25,24,23,20,20,18,17,16,16,14,15,14,11,12,11,8,8,6,7,9,5,5,9,7,5,6,7,6,6,7,9,8,7,7,6,4,3,2,0,2,4,4,6,6,7,8,7,9,9,10,8,7,8,7,7,6,9,8,7,9,10,8,10,10,12,13,13,9,10,14,10,9,10,12,9,9,13,10,9,11,13,15,17,14,14,16,12,14,14,15,19,16,19,18,16,19,19,18,19,20,19,17,20,19,19,18,20,19,18,20,20,20,19,21,22,19,21,21,21,22,21,21,21,22,22,23,22,23,21,22,23,23,23,24,24,25,25,25,25,24,26,25,26,26,25,25,26,26,25,26,25,26,24,25,24,24,23,23,24,22,22,22,21,22,21,20,19,19,20,18,17,18,17,15,15,16,15,13,12,14,12,14,14,14,13,15,13,18,14,14,16,17,15,16,18,17,18,17,17,18,19,18,20,20,20,19,21,21,20,22,22,23,22,23,23,24,24,24,25,25,26,26,25,26,26,26,26,26,26,26,25,26,25,25,26,26,26,24,26,26,25,25,25,24,23,24,22,23,23,23,22,21,21,20,20,20,18,18,18,18,16,17,18,14,14,14,14,14,13,14,15,13,14,14,14,14,17,14,15,18,17,18,16,19,19,19,19,21,19,18,21,21,21,19,18,17,18,18,16,17,18,17,14,15,17,13,13,15,14,13,14,16,15,16,16,18,15,16,19,18,16,19,18,16,17,17,14,15,16,15,14,12,12,11,10,10,11,12,13,13,13,13,13,14,14,14,14,14,16,15,14,14,14,14,13,14,12,12,14,13,12,14,14,13,12,12,14,14,12,13,17,17,18,17,17,17,16,19,16,17,19,17,18,22,21,22,23,25,24,21,23,25,24,27,23,26,27,24,27,27,27,27,28,28,27,28,27,26,25,27,26,22,23,26,25,24,25,24,24,25,23,22,24,24,20],[29,29,28,29,29,29,30,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,29,29,28,29,28,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,27,27,27,26,26,26,25,24,23,23,22,20,19,20,17,18,18,17,18,18,18,17,17,17,18,19,19,20,20,22,20,20,23,22,21,23,22,22,23,24,23,23,24,24,24,24,23,24,25,24,24,24,24,24,23,23,24,24,22,23,24,23,24,24,23,24,22,22,21,23,23,22,22,24,23,21,23,23,22,22,23,21,21,21,21,21,22,22,23,23,23,24,24,24,23,23,24,22,23,23,23,23,21,22,23,24,23,23,21,22,22,21,21,23,22,21,22,22,21,21,22,21,21,21,22,20,20,21,21,21,21,20,20,21,20,20,21,21,22,19,20,20,20,20,19,20,21,20,19,21,21,22,21,23,20,21,22,22,22,23,22,21,22,22,22,22,23,22,22,21,22,22,21,20,21,20,19,20,20,17,18,17,18,18,18,18,18,17,18,19,17,18,18,19,18,17,19,16,17,17,18,18,17,17,17,18,18,18,17,17,18,18,16,18,19,17,18,19,20,18,19,20,20,20,19,19,21,20,21,22,20,21,22,21,21,20,21,19,19,18,18,19,17,16,18,17,16,17,15,15,14,14,14,13,13,14,12,11,12,12,10,11,12,10,10,9,10,10,10,9,11,13,12,13,13,13,14,14,15,14,15,15,16,17,17,18,19,20,19,20,21,20,22,21,22,22,21,22,22,24,24,26,25,26,26,27,25,27,25,23,24,22,22,22,23,22,23,23,24,25,24,27,25,26,27,27,27,27,28,28,28,28,28,28,28,28,28,27,28,27,28,28,26,28,26,26,27,26,27,27,26,28,25,26,26,25,26,25,25,24,23,23,21,21,19,18,17,15,13,13,11,10,10,9,8,9,5,5,4,4,4,4,4,5,4,3,4,5,5,6,6,6,5,6,6,5,5,4,3,1,0,1,2,2,4,6,6,5,7,5,5,5,5,5,4,4,4,5,5,5,5,6,6,8,7,9,10,9,8,9,9,9,8,9,9,8,9,10,9,9,10,10,12,11,12,12,12,12,13,13,14,14,15,14,14,14,15,15,14,15,16,16,15,15,15,15,15,15,16,16,16,18,17,17,18,20,18,17,19,19,19,17,17,19,18,20,18,18,20,18,20,18,21,21,20,22,22,22,22,22,22,21,21,22,22,22,23,24,22,21,23,23,21,23,23,22,21,22,21,21,21,22,21,20,20,19,19,18,16,16,16,15,15,14,14,14,14,14,12,11,13,12,10,10,13,13,11,13,14,14,12,13,14,13,14,14,14,15,13,14,15,16,16,16,18,18,17,17,17,18,18,19,20,20,19,20,20,21,21,22,22,23,23,23,23,22,22,24,24,23,23,22,24,21,23,24,22,22,21,22,22,21,22,21,20,19,20,19,20,20,19,20,19,18,18,19,17,16,15,15,15,14,15,14,13,13,14,13,10,10,10,10,10,12,12,13,13,14,15,14,15,14,15,14,15,16,15,15,17,17,15,17,18,16,16,15,15,14,14,14,15,14,14,12,14,13,11,11,13,13,10,13,13,14,14,13,16,12,13,14,13,14,13,14,12,13,12,13,12,12,12,13,10,9,8,6,7,7,8,10,11,10,12,11,12,13,13,12,13,13,12,12,11,12,10,10,11,10,9,9,11,10,9,11,11,10,12,13,12,12,11,13,14,14,14,15,14,14,15,14,14,15,15,17,18,19,19,20,22,20,20,22,21,21,24,22,24,23,24,26,26,24,24,26,26,25,27,25,25,24,26,24,22,23,25,26,23,25,22,22,24,22,21,22,21,19],[29,29,29,29,29,30,29,29,29,29,29,29,29,28,29,28,29,29,28,29,29,28,29,29,28,29,29,29,29,29,28,29,30,30,29,30,29,29,30,29,30,29,29,29,29,29,28,27,28,27,27,27,27,27,26,26,26,25,24,25,22,21,18,18,17,16,17,17,17,17,17,17,16,16,16,18,18,18,17,18,18,18,18,18,18,18,19,19,20,20,20,21,21,22,20,22,22,21,22,22,23,22,22,23,22,22,22,22,22,20,21,21,22,23,22,21,22,19,20,19,19,20,20,19,21,20,20,21,21,20,20,21,20,19,20,20,20,21,20,21,22,21,21,23,21,21,21,21,20,20,20,19,20,20,20,20,21,21,21,18,20,18,19,19,20,19,19,20,20,20,19,20,19,19,19,18,19,18,19,18,19,18,18,19,18,18,19,18,18,18,18,18,18,18,19,18,18,19,18,18,19,19,20,19,21,19,20,20,19,19,20,20,18,20,20,19,20,19,19,18,18,20,18,16,18,18,17,17,18,18,17,18,18,18,17,17,19,16,16,16,18,17,17,18,19,20,17,18,17,18,16,17,17,18,17,16,16,15,15,16,17,17,16,16,17,16,15,16,16,16,16,16,16,15,16,17,17,18,18,18,18,18,18,17,18,16,15,16,16,15,16,16,17,15,15,16,16,16,15,13,15,12,13,13,11,12,11,9,8,9,9,9,8,8,9,7,7,7,8,8,8,9,10,10,12,12,11,13,12,12,13,13,15,15,16,16,19,18,19,18,19,20,21,20,20,21,21,21,22,24,23,25,25,24,26,25,25,25,26,24,23,23,22,22,23,23,23,22,24,25,25,24,27,25,26,28,28,27,28,28,28,27,28,28,28,28,28,28,27,28,27,28,28,27,28,26,26,28,27,27,27,27,28,26,26,27,26,26,25,25,25,24,23,22,22,19,18,17,12,12,10,11,10,10,8,8,6,5,5,4,4,5,3,2,5,4,3,3,5,4,4,5,5,5,5,6,5,5,4,3,2,1,0,1,3,3,4,5,4,5,5,5,5,3,4,5,4,4,6,4,4,5,7,5,5,6,6,9,8,6,7,9,7,6,9,9,6,7,8,8,8,9,10,12,12,12,12,11,11,11,13,12,13,14,14,14,14,14,13,14,15,15,13,13,14,13,15,13,14,15,14,14,15,14,14,16,16,15,16,16,15,16,15,15,15,16,16,16,16,17,17,18,17,17,18,18,18,18,20,21,20,20,21,20,20,21,20,20,20,19,19,20,20,19,19,19,18,17,18,18,17,18,17,17,16,16,15,15,15,14,14,14,15,13,12,11,11,12,11,10,10,11,10,9,9,11,11,10,10,12,11,10,11,12,11,12,13,12,13,12,13,13,15,15,15,14,16,14,16,16,16,17,16,16,17,17,18,18,17,18,20,20,20,20,19,19,20,20,21,21,21,21,20,22,20,20,22,20,20,19,20,20,19,18,19,19,17,18,18,18,17,17,16,15,16,16,15,15,16,12,12,14,13,12,12,10,10,11,10,9,7,8,9,9,10,10,11,11,13,12,12,13,12,13,13,13,13,14,13,15,14,14,15,15,15,15,14,13,12,13,11,12,12,13,9,11,12,9,10,11,10,9,10,11,11,11,11,12,10,10,13,12,12,12,12,11,10,11,11,10,11,12,10,8,10,6,7,5,7,8,8,9,9,9,9,10,10,11,10,11,10,11,10,9,10,9,8,9,10,8,9,10,9,9,10,10,9,11,11,11,11,13,12,13,14,13,14,14,14,14,13,15,15,16,17,18,18,19,20,20,21,19,22,22,21,24,22,23,25,23,25,25,25,24,26,25,25,25,25,24,25,25,25,22,23,25,25,23,24,22,22,23,22,21,21,22,20],[29,29,28,29,29,29,29,29,28,28,28,28,29,27,28,28,28,28,28,28,27,28,28,28,28,28,28,28,28,28,28,29,29,29,28,29,28,29,29,29,29,29,28,28,29,28,28,27,28,27,28,27,26,27,26,25,26,25,24,24,21,20,18,17,17,15,16,16,17,16,17,15,15,14,15,17,17,17,17,18,18,17,18,18,18,18,20,21,21,21,21,21,22,22,21,21,21,22,22,22,23,22,21,22,22,21,21,23,22,21,22,22,22,23,22,22,22,21,20,20,21,19,20,21,21,19,20,21,21,20,21,22,19,20,20,21,21,21,21,20,22,21,22,22,21,22,22,21,20,21,20,20,20,19,20,20,22,21,21,20,21,18,19,20,20,19,18,20,18,19,19,19,18,19,19,19,18,19,19,18,18,18,19,18,18,17,18,18,17,18,17,19,17,19,18,18,20,19,18,18,19,20,19,19,20,18,20,20,19,20,21,20,19,21,20,19,20,21,19,18,18,19,18,17,18,18,16,17,18,17,16,18,18,18,17,19,19,17,17,17,17,18,17,17,17,18,16,16,16,17,16,15,16,16,16,15,15,15,17,14,15,15,14,14,16,15,13,15,16,15,14,16,18,16,16,16,17,17,17,19,18,19,18,18,17,16,15,16,15,14,15,15,15,14,14,16,16,13,14,12,13,12,12,11,10,10,10,8,8,9,9,8,8,8,7,7,7,7,8,8,7,9,10,9,11,12,10,12,11,13,12,14,14,14,15,16,16,17,20,17,19,19,19,20,20,21,21,21,22,21,22,23,24,23,25,26,25,24,26,24,22,22,21,20,21,22,20,21,21,22,22,22,25,24,24,25,25,26,26,28,27,27,27,27,27,27,27,27,26,27,26,28,27,26,27,24,27,27,26,27,26,26,28,24,26,26,25,24,25,24,24,23,23,22,21,19,16,16,11,11,10,9,9,9,7,7,6,5,4,3,4,4,4,3,3,4,3,4,4,4,4,5,6,5,4,6,5,4,4,4,3,2,1,0,1,2,3,4,4,5,4,6,4,3,4,5,4,4,5,5,4,5,5,4,5,5,7,7,7,6,6,8,6,5,7,7,6,6,8,8,8,9,9,11,11,11,11,10,10,10,10,11,12,11,13,11,11,13,12,11,13,13,13,11,12,12,12,12,12,13,12,13,13,13,13,14,15,14,15,16,15,15,15,15,15,16,18,16,16,17,16,17,17,17,18,18,18,20,19,20,20,20,20,20,20,21,19,20,20,18,19,20,20,19,20,20,19,18,19,18,17,18,17,17,14,16,15,14,14,13,13,13,12,12,11,10,10,11,10,9,9,10,9,8,8,10,10,9,10,11,10,10,10,11,10,10,12,11,11,10,11,12,13,12,13,14,14,13,15,15,14,16,16,16,16,17,17,17,18,18,20,20,21,21,19,19,19,20,21,22,20,21,20,21,20,20,22,20,19,20,20,21,19,19,19,18,17,17,16,18,17,16,15,15,15,14,13,14,14,12,12,12,11,10,11,10,9,10,10,8,7,7,8,8,9,9,10,9,11,11,10,11,11,12,12,12,12,12,12,14,13,14,14,14,15,13,13,12,12,12,11,10,11,11,9,10,10,9,9,10,10,9,10,10,11,12,11,12,10,11,11,12,12,12,11,11,12,11,11,10,11,11,10,7,7,6,6,6,6,7,8,9,10,9,9,9,10,11,10,10,10,12,10,9,9,8,8,8,9,8,8,9,9,8,9,9,8,9,10,10,9,10,11,12,12,13,13,13,13,14,13,15,15,16,17,19,19,19,20,22,21,20,21,23,21,25,21,24,24,23,26,26,24,26,27,26,24,27,26,26,24,26,25,22,23,25,26,23,24,22,22,24,25,21,22,24,21],[27,28,27,28,28,28,28,27,28,27,26,26,27,26,27,27,27,26,27,26,26,27,27,27,27,27,27,27,27,28,27,28,28,28,28,28,29,27,29,28,29,28,28,27,28,27,27,26,27,27,27,26,26,26,25,24,24,25,23,22,20,19,18,17,17,14,15,15,15,15,15,14,14,14,15,15,17,16,17,17,20,18,19,20,19,20,20,20,20,22,22,20,22,22,21,20,22,21,22,23,22,21,21,22,22,20,20,21,22,20,20,21,21,23,21,20,21,20,20,18,20,20,20,19,22,22,19,20,22,20,19,21,20,20,19,20,20,21,20,20,21,21,21,22,22,22,21,22,21,21,20,21,21,19,21,22,22,21,21,18,19,21,19,19,21,20,19,20,20,20,18,19,20,18,18,20,18,17,18,19,19,19,17,18,20,18,18,19,19,19,17,20,18,19,18,18,18,19,18,18,20,19,19,18,20,17,20,20,18,21,20,20,20,21,21,20,21,21,21,20,19,20,20,19,18,18,17,18,17,16,16,17,15,16,16,15,16,15,14,15,16,15,15,16,16,15,13,16,14,14,15,14,14,15,14,15,16,15,14,14,14,15,13,14,16,16,13,15,17,16,15,17,18,16,16,16,16,18,17,19,20,18,19,19,19,18,17,17,17,15,15,16,15,13,14,14,13,12,13,12,12,12,10,11,11,10,10,9,8,8,8,7,8,7,6,5,5,6,7,7,8,9,10,10,10,12,11,11,12,13,13,12,13,14,15,16,16,16,18,17,18,19,18,20,19,19,19,20,20,19,21,22,22,21,23,24,24,22,24,23,21,22,20,20,21,21,20,20,21,22,23,22,24,24,24,25,25,26,26,26,27,27,26,27,27,27,26,26,25,25,25,26,26,24,26,24,25,25,25,26,25,25,26,23,24,25,23,23,23,23,22,21,22,19,18,16,14,14,12,11,11,9,10,9,8,8,7,5,4,3,4,4,3,3,4,4,4,4,4,3,3,4,4,4,4,5,5,6,4,4,4,3,2,1,0,1,3,2,2,3,3,4,3,3,4,3,3,3,4,4,4,4,5,4,5,5,7,6,7,6,6,7,6,6,7,7,7,7,8,9,8,8,9,10,11,11,11,10,10,10,10,12,11,13,11,11,11,12,12,11,12,12,12,12,12,12,12,12,12,13,13,13,14,13,14,14,16,14,15,16,16,16,15,14,17,16,17,16,16,19,17,18,17,18,19,19,21,21,20,20,21,20,20,20,18,19,19,20,20,19,18,20,20,19,19,22,19,19,20,20,18,19,19,18,17,17,15,14,12,13,12,12,12,12,11,10,11,10,10,9,10,9,10,8,9,9,11,10,10,10,11,11,10,10,11,11,11,11,11,10,12,12,13,13,13,15,14,13,14,15,15,15,16,16,16,16,18,18,18,19,20,20,19,20,21,21,19,19,20,22,20,20,20,22,18,20,22,18,19,19,20,20,19,18,20,19,16,18,16,18,16,17,16,15,15,15,13,14,13,12,11,12,11,10,10,10,10,9,10,9,8,9,9,10,10,10,12,10,11,12,12,12,11,12,12,12,12,12,12,13,13,12,14,14,14,13,13,12,11,11,11,10,11,11,10,9,9,9,9,9,10,10,12,10,11,10,11,12,10,11,11,11,12,12,10,10,9,10,9,11,12,10,9,8,8,7,6,6,8,7,9,8,9,10,9,10,11,11,11,11,11,11,10,11,10,9,9,10,9,8,9,9,10,8,10,10,10,10,10,10,10,10,11,12,12,12,13,12,14,14,13,15,15,16,15,18,18,18,18,19,20,20,19,21,20,23,21,23,23,22,25,25,24,23,24,24,24,24,23,24,22,24,23,22,23,23,23,22,24,21,21,22,22,22,20,22,20],[29,28,28,28,29,29,29,29,29,28,28,27,28,28,28,27,28,28,27,28,28,27,27,28,27,27,28,27,27,28,27,28,29,29,27,28,28,28,28,28,29,28,28,28,28,28,27,27,28,26,26,26,25,25,25,24,23,23,23,22,20,19,16,16,15,14,16,14,16,14,16,14,13,13,14,15,16,15,17,16,16,17,18,17,17,19,19,19,21,20,21,21,21,21,22,21,21,21,22,23,22,22,22,23,22,22,22,22,22,21,22,22,23,22,21,21,21,20,20,18,21,20,19,20,21,21,19,22,22,20,20,22,19,18,20,20,20,21,21,21,21,21,21,23,21,22,22,21,20,21,21,20,20,19,21,21,22,21,22,20,20,18,18,20,20,18,18,20,18,18,19,20,17,17,19,19,16,18,19,18,19,16,17,19,18,16,18,19,18,18,18,20,17,18,19,18,19,20,19,18,20,19,19,19,21,19,20,20,20,21,21,21,18,22,21,19,21,21,20,18,18,20,18,15,18,17,15,15,17,15,13,15,15,15,17,17,16,15,15,16,15,15,14,15,15,15,14,15,13,14,15,13,12,14,14,15,15,15,14,14,14,14,13,14,17,13,14,15,16,14,16,16,16,15,15,16,16,18,17,19,17,18,16,16,17,16,14,14,15,13,13,13,13,12,13,13,13,12,12,12,12,11,10,11,11,10,9,9,8,9,8,9,9,8,7,7,6,7,9,8,9,8,10,9,10,11,11,11,11,13,12,13,14,15,15,14,17,16,17,18,17,18,20,19,18,19,20,20,20,21,22,23,24,23,25,24,25,25,26,24,24,23,21,21,22,23,21,21,22,23,24,22,26,24,25,26,26,27,27,27,27,27,27,27,27,28,28,27,26,27,26,27,27,26,27,25,26,27,26,27,26,26,27,25,25,26,25,25,24,25,24,23,22,21,19,18,16,16,12,11,10,10,10,9,8,9,7,5,5,4,5,4,3,4,5,4,3,5,4,3,3,4,4,3,3,5,5,5,4,4,5,3,3,2,1,0,1,2,2,2,2,4,3,2,4,5,3,3,5,4,3,5,6,4,7,6,8,8,9,7,7,8,7,6,7,8,7,7,8,8,9,9,9,10,11,10,10,11,9,11,10,12,12,11,12,11,11,12,12,11,12,13,12,11,12,13,11,12,12,11,12,14,14,12,13,13,14,13,14,16,14,14,13,13,13,15,17,16,16,16,16,16,18,17,18,18,18,20,20,20,21,21,21,20,20,21,20,21,21,19,19,21,20,20,19,20,19,17,18,17,16,16,15,15,14,14,13,12,13,13,11,12,12,12,12,11,11,10,11,10,10,9,9,9,9,10,11,11,10,10,11,11,11,11,11,12,11,12,11,11,13,12,12,12,13,12,13,13,13,14,14,15,15,14,14,15,17,18,17,17,20,20,20,20,19,19,19,19,21,21,21,20,20,22,20,20,23,20,19,19,21,20,18,19,18,17,18,16,16,15,16,14,14,13,14,13,12,14,13,11,12,12,11,11,11,11,10,10,10,10,8,8,9,10,9,10,11,11,11,11,12,12,12,11,12,12,11,12,13,13,12,13,13,13,14,13,13,12,12,12,12,11,11,13,10,10,10,9,9,10,11,9,10,10,11,10,11,10,10,10,12,11,12,12,10,10,11,11,10,10,11,10,11,8,7,6,6,6,7,7,8,8,8,8,9,9,10,11,10,12,10,12,10,9,10,10,9,9,11,9,10,9,10,9,10,10,10,10,10,10,11,10,11,12,12,13,13,12,12,14,13,13,14,15,16,17,17,20,19,20,20,20,21,20,21,23,22,24,24,23,25,25,25,25,25,25,24,25,25,26,24,25,25,22,22,24,24,23,23,21,22,22,23,21,20,21,19],[28,28,27,28,28,28,27,28,27,26,26,26,27,26,26,26,26,26,26,26,26,25,26,26,26,26,27,26,27,27,26,27,28,27,27,27,27,27,28,28,28,27,27,27,27,27,26,26,26,26,25,25,24,24,23,23,22,22,21,20,19,18,17,15,15,14,14,15,14,14,13,12,13,13,15,15,16,16,18,17,17,18,18,18,18,19,20,19,20,21,21,20,21,20,20,21,20,21,21,21,21,21,21,21,20,22,21,20,21,22,22,21,22,22,20,20,20,19,19,21,21,20,19,19,20,21,18,20,21,19,19,21,20,18,18,19,20,21,21,20,21,20,21,21,22,21,20,21,21,20,20,20,20,18,21,20,22,20,20,19,19,20,20,19,19,20,18,19,20,19,18,20,18,18,18,19,18,18,19,18,20,17,17,18,19,17,17,19,19,18,17,19,18,19,17,19,20,19,18,18,20,19,19,18,19,18,19,19,19,21,20,18,18,21,20,20,20,20,19,19,18,20,19,17,17,17,17,17,17,17,15,15,14,15,15,16,15,16,15,17,16,15,14,16,15,14,14,16,14,13,15,15,14,13,14,16,16,16,14,14,15,14,14,14,16,16,14,15,17,16,16,16,18,16,17,17,17,19,18,18,19,19,18,18,18,18,17,17,16,16,15,15,15,14,14,13,13,13,12,11,12,11,11,11,11,9,9,9,8,9,9,9,8,7,7,7,7,7,7,8,8,9,8,10,10,10,10,11,11,11,12,12,12,14,13,17,17,16,18,19,19,18,17,20,19,18,18,20,19,19,21,21,21,23,23,23,24,23,22,22,21,21,19,19,20,20,19,20,20,21,21,21,23,22,23,24,24,24,25,26,26,26,26,26,26,26,26,25,24,25,24,25,25,24,25,23,25,24,23,24,23,24,25,23,22,24,23,22,22,22,22,20,21,18,18,16,15,14,11,11,10,9,9,8,7,7,6,6,5,4,5,5,4,4,5,4,3,4,4,4,4,4,4,4,4,4,5,6,6,5,5,5,4,2,2,1,0,1,2,2,3,3,3,3,4,3,3,3,4,4,3,6,5,5,6,6,7,8,8,7,7,7,8,7,7,8,9,8,8,9,9,10,11,11,10,11,11,11,9,10,10,12,11,11,11,12,11,12,13,12,13,13,13,13,12,14,12,13,14,13,13,14,15,14,14,14,15,15,15,16,16,17,16,16,16,16,19,16,17,18,17,18,16,20,19,18,20,20,19,20,20,20,18,21,20,20,20,20,20,18,19,20,20,19,18,21,18,18,19,19,17,17,18,17,16,15,16,15,14,13,13,14,12,12,12,12,10,10,10,10,9,9,9,10,10,10,11,12,10,12,12,11,11,12,12,11,12,12,12,13,12,12,13,13,13,14,15,13,14,15,15,15,16,16,16,16,17,18,17,19,19,19,19,20,20,20,20,18,19,21,19,18,19,21,19,20,22,20,19,20,19,20,17,19,20,18,18,17,15,15,16,16,16,15,15,14,14,14,13,12,12,13,11,11,12,10,10,10,10,11,9,10,10,11,10,11,11,10,12,12,11,12,12,12,12,12,12,13,12,13,14,13,13,13,13,12,13,11,11,11,11,10,11,11,9,10,10,9,9,9,10,10,10,10,11,11,12,12,10,11,12,11,12,11,11,11,10,10,10,10,10,9,9,8,7,5,6,5,7,7,9,9,9,10,9,9,11,11,11,12,11,12,11,12,11,11,11,10,11,11,11,10,11,11,10,11,11,11,10,11,10,10,11,12,12,13,14,13,14,15,15,16,14,16,16,17,17,18,19,20,19,18,19,20,19,23,19,22,23,23,25,25,23,24,24,24,24,23,23,24,20,23,23,20,20,23,23,22,23,21,21,22,24,21,20,21,20],[27,27,27,27,27,28,28,27,27,27,26,26,26,26,26,26,26,25,27,26,26,26,26,26,27,27,27,27,27,26,26,27,27,28,27,27,27,27,28,27,27,26,26,27,28,27,26,26,26,25,26,25,24,25,25,23,22,24,22,20,19,18,17,15,15,14,15,14,14,14,14,14,15,15,14,16,17,17,19,17,18,19,18,19,20,19,21,20,20,21,21,20,20,21,20,20,22,20,20,21,21,21,20,21,21,21,21,21,20,21,22,21,21,23,21,20,20,19,20,20,21,21,19,20,20,21,19,20,21,20,20,22,21,19,19,21,20,21,21,20,21,21,20,21,22,21,20,21,21,20,21,22,21,20,20,21,21,20,20,19,19,20,18,19,21,20,18,20,21,18,18,20,20,19,19,20,18,18,19,18,20,19,20,20,20,18,19,20,20,19,19,20,20,20,19,19,20,21,19,20,20,20,20,18,19,18,20,20,20,22,21,19,19,21,21,21,22,21,20,19,20,20,20,18,20,18,19,17,18,17,18,17,15,16,16,17,16,16,15,17,18,16,15,18,17,17,16,17,16,16,16,15,17,14,15,17,17,18,16,16,16,16,16,16,17,16,16,17,18,18,18,17,19,16,17,18,18,19,19,19,19,20,19,19,18,18,17,18,18,16,17,15,16,17,16,15,14,14,13,13,15,13,12,11,11,10,10,9,9,9,10,9,9,8,8,9,7,7,8,8,8,10,9,10,11,10,11,12,11,12,11,13,13,11,14,16,16,15,18,17,19,19,17,19,19,18,18,21,19,19,21,23,21,21,23,23,23,22,22,22,20,20,20,19,19,20,20,19,20,21,21,21,24,22,24,25,24,24,25,25,25,26,25,25,25,26,26,26,25,25,23,25,24,24,25,22,25,24,24,25,24,24,25,23,23,24,23,22,23,23,21,21,21,18,18,16,15,14,11,10,10,8,10,9,8,6,6,6,6,6,5,5,4,4,5,3,3,5,4,3,3,5,3,2,3,5,5,5,4,5,6,5,4,3,3,1,1,0,1,2,3,3,2,2,4,3,3,4,5,4,4,6,6,6,6,7,8,9,9,8,9,9,9,8,9,9,8,10,10,10,9,11,11,12,12,12,12,12,11,11,12,12,12,12,12,13,13,13,13,14,13,15,13,15,14,15,14,14,15,13,14,17,16,14,15,16,17,15,16,17,17,17,16,16,17,16,19,17,17,19,17,19,18,20,20,19,20,20,19,18,20,19,18,19,20,20,19,20,20,19,18,20,20,20,20,21,19,19,21,20,18,17,19,18,17,17,17,15,16,15,14,15,15,14,13,12,12,12,12,11,11,10,11,10,11,10,13,12,12,12,13,11,13,13,12,13,14,13,12,12,14,14,15,13,13,14,15,14,15,16,16,15,17,15,16,16,18,18,18,20,19,20,19,19,20,20,20,19,19,20,19,19,19,21,19,20,21,20,20,20,20,21,19,18,19,19,18,18,16,16,17,17,17,16,15,15,15,14,16,13,13,14,13,12,12,11,11,11,11,10,9,9,9,11,10,10,10,11,11,10,12,13,12,13,11,13,13,12,12,14,14,12,13,14,14,14,13,14,13,12,11,11,12,12,9,11,11,9,9,9,11,8,10,11,10,8,11,12,8,10,13,12,10,12,12,8,10,12,10,9,11,10,10,9,6,6,6,6,7,6,9,8,7,8,8,8,11,10,10,12,12,14,10,11,12,10,11,12,11,10,11,11,12,11,12,12,11,13,12,12,13,12,12,13,14,14,15,15,16,16,15,15,16,18,17,20,19,20,20,22,22,20,20,23,22,26,21,25,23,24,26,25,24,24,26,25,24,26,25,25,23,25,24,22,21,24,25,22,24,21,21,24,23,21,20,21,20],[29,29,29,29,29,30,29,29,29,29,28,28,29,28,28,28,28,27,28,28,27,27,28,28,27,27,28,27,28,28,27,28,28,29,28,29,28,28,29,28,29,28,28,28,29,28,28,27,27,27,26,26,25,24,24,23,23,23,22,21,19,18,15,14,13,12,12,12,11,12,11,11,10,11,11,12,13,13,14,12,14,14,15,14,14,17,17,17,18,18,17,18,19,19,19,19,18,18,19,19,19,20,18,20,19,20,19,20,19,19,20,20,20,20,19,19,18,19,18,17,19,18,17,17,20,18,16,19,18,18,17,19,17,18,17,18,17,20,18,19,21,19,19,20,18,19,18,19,18,18,19,18,18,16,17,18,18,19,18,17,16,17,15,17,17,15,15,17,17,17,16,16,15,15,16,17,15,16,16,16,17,15,16,17,17,15,17,16,16,16,14,18,15,18,15,16,17,17,16,16,17,16,17,17,17,16,16,17,18,17,18,18,16,19,19,17,19,18,18,15,16,18,17,14,16,16,13,13,14,13,11,12,13,12,14,13,13,14,13,14,13,12,12,14,13,13,12,13,12,12,14,11,11,11,12,13,14,14,14,13,11,13,12,12,14,12,12,14,13,12,13,15,14,13,15,15,15,15,16,16,15,16,14,15,15,14,12,12,13,12,11,10,12,13,11,11,11,11,11,10,10,9,9,9,8,8,8,7,7,8,7,7,8,7,6,7,5,6,7,5,6,6,6,7,8,8,7,8,9,9,8,10,11,10,12,14,15,14,17,17,18,18,18,19,20,19,19,20,22,20,22,24,23,23,25,25,25,24,24,24,22,23,20,20,21,23,21,20,24,23,23,22,24,25,25,26,26,27,27,27,27,27,27,27,27,27,27,27,25,27,25,28,26,26,27,24,27,26,26,27,25,27,27,23,25,26,24,24,25,24,24,23,22,21,19,16,14,12,9,7,7,5,6,5,4,4,4,4,4,3,4,3,3,3,3,2,2,2,3,2,2,3,2,2,2,3,3,4,3,4,4,3,3,3,2,1,1,1,0,1,1,2,2,1,2,2,2,3,3,3,3,4,4,4,4,4,5,6,7,5,6,7,8,6,7,7,7,7,7,8,8,8,8,9,10,10,10,11,9,10,9,10,10,11,10,11,11,10,10,10,11,11,10,10,12,10,11,12,11,10,11,11,12,10,11,11,12,12,11,14,11,12,11,11,12,13,15,15,14,15,14,14,14,14,15,15,14,15,15,16,18,17,17,16,17,18,17,18,17,16,16,18,17,16,15,16,16,14,15,14,14,13,13,13,13,11,11,11,12,10,10,11,10,10,10,10,9,9,9,10,8,8,9,9,9,9,9,9,9,9,9,9,9,10,10,11,11,10,10,10,11,10,12,11,10,11,12,11,10,11,11,11,13,11,12,12,12,15,14,14,15,17,17,16,16,16,16,16,17,18,17,18,17,18,17,18,19,17,17,17,16,16,17,15,14,15,14,13,12,12,11,11,11,11,11,10,11,11,10,9,9,10,9,9,9,8,7,8,8,7,7,7,7,9,8,7,8,8,8,8,10,10,10,9,9,9,9,10,9,10,11,9,11,10,10,10,9,8,9,8,8,8,9,8,7,7,8,6,6,7,7,6,8,8,8,7,9,9,6,7,9,8,7,8,8,6,7,7,7,6,6,7,6,5,4,4,4,4,4,5,6,5,5,6,6,6,8,9,7,9,9,10,9,7,9,9,7,9,8,9,8,9,10,8,9,10,9,9,9,10,10,9,10,11,12,13,12,12,12,14,12,13,14,14,15,16,16,18,20,21,20,18,20,21,21,23,22,24,23,22,26,25,23,23,24,23,23,24,24,22,21,24,24,20,19,24,24,23,24,22,22,23,23,22,21,23,21],[28,28,28,28,28,28,28,28,28,27,26,26,27,27,27,27,27,26,27,26,26,26,26,26,26,27,27,27,27,27,25,28,28,28,27,28,28,28,28,28,27,27,26,27,27,27,27,26,25,25,25,24,24,24,22,21,21,22,20,18,17,15,14,13,12,11,10,11,11,10,10,10,10,10,11,12,12,12,14,12,14,15,13,15,14,15,16,15,16,17,16,16,17,16,18,16,16,16,17,17,17,18,17,16,17,18,18,17,18,19,20,18,17,17,17,17,16,18,16,17,18,16,15,16,17,16,14,17,16,15,16,17,16,15,16,16,17,16,16,17,15,16,18,17,16,16,16,16,16,17,17,17,17,15,16,16,16,16,16,15,16,16,14,14,16,14,14,15,16,14,14,15,14,14,14,16,14,14,15,14,16,15,14,14,15,14,13,15,15,14,13,15,15,14,14,14,17,15,14,15,16,15,15,15,15,15,17,15,15,17,17,14,14,17,16,15,15,16,15,15,15,16,14,14,15,15,14,14,14,13,11,12,11,12,12,13,13,13,12,13,13,11,11,13,12,12,12,13,12,11,12,12,12,12,12,13,13,14,13,13,11,12,11,13,12,13,13,12,12,12,13,13,13,13,13,13,13,14,14,14,13,13,13,13,13,13,13,13,13,12,11,11,12,12,12,11,11,11,10,9,9,8,9,8,7,7,8,6,6,7,7,6,8,7,6,6,5,5,7,6,5,6,7,7,8,8,7,8,8,8,8,9,9,8,11,11,12,13,15,15,17,16,15,19,18,17,19,20,18,17,20,22,21,20,24,23,23,22,23,22,21,21,20,20,21,21,21,20,22,22,22,22,22,23,24,24,25,25,26,26,25,26,25,25,25,25,25,25,24,25,24,25,24,23,25,22,25,24,23,25,23,24,26,22,24,25,23,23,24,22,23,22,21,18,17,15,13,12,9,7,6,5,7,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,2,2,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,3,4,4,5,5,7,6,5,6,7,6,6,6,7,6,7,8,7,7,8,9,10,10,9,10,10,9,9,9,9,10,10,10,10,10,11,10,10,10,11,10,11,10,11,10,10,11,10,10,11,11,10,11,11,12,12,12,12,12,12,11,10,11,13,15,13,13,14,13,13,13,15,15,14,15,16,15,15,16,15,14,15,17,18,16,17,17,14,14,16,15,14,15,15,14,15,13,13,12,13,14,13,12,12,12,11,11,10,11,10,10,9,9,8,7,8,8,7,8,7,7,7,7,8,8,8,8,8,8,8,9,9,8,8,9,9,9,8,9,9,10,9,9,10,10,9,10,10,10,10,12,11,11,12,12,13,13,15,15,16,16,15,16,15,15,15,15,17,16,16,15,17,15,16,17,16,16,16,16,16,15,15,15,14,14,13,12,11,11,11,11,11,11,11,10,10,10,9,9,9,8,8,8,7,7,7,7,6,6,6,6,7,6,6,7,7,8,7,8,7,8,7,7,8,8,8,8,9,9,8,9,9,9,8,8,8,8,8,7,7,7,7,6,6,6,5,6,6,6,6,6,6,7,6,8,8,6,7,8,7,8,7,7,6,6,7,6,5,7,6,6,5,4,4,4,4,5,5,5,6,5,6,6,6,8,8,7,8,8,9,7,7,8,7,7,7,7,7,7,7,8,8,7,8,8,8,9,9,9,9,9,10,11,12,11,12,12,13,12,12,14,13,13,17,15,18,19,20,20,17,19,19,19,22,19,22,21,21,25,24,22,23,23,22,22,24,23,23,21,24,22,20,18,22,22,19,21,20,19,21,20,18,18,19,19],[28,28,27,27,28,28,27,27,27,25,25,25,26,26,26,26,26,25,25,26,26,26,26,27,26,26,26,26,26,27,26,26,27,27,25,27,27,27,27,27,27,27,27,26,27,26,26,24,25,23,24,24,23,23,24,22,21,22,21,18,16,16,14,12,11,10,10,10,9,10,9,9,8,8,10,10,11,12,13,11,11,13,13,11,13,15,14,14,16,16,15,17,17,16,17,16,17,17,17,17,17,17,17,17,17,19,19,18,17,20,19,20,19,18,18,18,17,18,16,17,18,16,15,17,16,16,15,18,17,15,16,19,16,15,16,17,16,16,15,17,17,16,18,17,16,17,17,16,16,16,16,15,16,14,17,17,17,16,16,17,14,14,13,14,15,12,13,16,14,13,14,16,13,13,15,15,13,15,15,14,15,13,14,14,15,13,14,15,14,14,14,15,13,14,15,15,15,15,14,15,16,14,14,15,15,15,15,14,15,17,17,15,14,17,16,15,16,16,16,13,15,15,14,12,14,13,11,11,12,12,10,10,10,11,9,11,12,12,10,13,13,11,11,13,10,10,11,12,10,10,11,11,9,10,11,12,13,13,12,11,10,11,10,10,12,11,10,12,13,11,12,12,13,11,13,13,13,13,14,15,12,15,12,13,13,13,11,11,11,11,10,10,11,10,9,9,10,9,8,8,8,7,8,7,6,7,7,5,5,6,7,6,6,6,5,6,5,5,5,5,5,5,6,5,7,6,6,7,7,7,7,8,8,8,9,11,12,13,15,15,17,14,15,18,17,17,18,20,17,17,20,21,19,18,23,21,22,21,22,21,19,20,18,19,20,20,19,20,20,19,22,20,24,22,23,22,24,24,25,25,24,25,25,25,25,25,25,25,24,25,24,24,24,23,25,23,25,23,23,25,22,24,25,22,25,25,23,23,23,22,21,21,20,18,18,16,13,14,9,6,6,5,5,4,4,3,3,3,3,3,4,3,3,3,3,2,3,3,3,2,2,3,3,2,3,3,4,4,4,4,4,4,4,3,3,3,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,3,4,4,5,5,4,5,6,6,5,6,6,6,6,7,7,8,8,9,10,9,9,9,10,8,8,8,8,9,8,9,8,8,9,9,9,10,9,9,9,10,10,9,9,10,9,8,9,10,9,9,10,11,9,10,11,11,10,10,10,11,11,13,12,13,12,12,12,13,12,14,13,13,14,14,16,16,15,15,15,16,16,15,16,15,14,14,15,15,14,14,14,13,13,13,13,13,10,12,12,10,10,10,10,9,8,9,9,9,8,9,7,7,8,8,7,6,7,7,7,7,8,7,6,8,8,7,8,9,8,8,8,9,9,8,8,8,9,9,8,9,9,9,9,10,9,9,9,11,11,10,10,12,12,12,13,14,14,15,15,13,14,14,15,15,17,15,18,15,17,15,16,17,16,15,16,16,16,14,14,13,12,12,11,10,9,11,10,11,10,9,9,9,9,9,8,8,8,7,7,7,7,6,7,7,6,5,6,6,7,6,7,7,7,7,7,8,8,8,7,7,8,8,8,8,9,8,8,8,9,8,8,7,7,8,8,6,7,7,7,6,6,7,5,6,6,6,6,6,7,7,7,7,7,6,7,7,7,7,7,7,7,6,6,6,5,6,5,5,4,4,4,4,4,4,5,5,5,5,6,6,6,7,8,7,8,7,8,8,6,7,7,6,7,7,6,6,8,8,7,8,8,8,8,9,9,9,8,9,10,10,11,11,11,11,13,11,12,13,12,14,16,15,16,19,22,20,18,20,20,19,23,21,21,24,22,24,24,23,24,25,25,24,25,25,24,24,26,23,20,20,24,24,21,22,20,20,21,19,20,18,21,20],[29,28,28,28,28,29,28,28,28,28,27,27,28,27,27,28,27,26,27,27,27,27,27,28,27,27,28,27,27,28,26,28,28,29,27,28,28,27,29,28,28,27,27,28,28,27,27,26,26,25,25,24,24,24,23,22,21,22,19,18,18,16,13,12,11,10,10,9,9,9,8,7,8,8,9,9,10,10,11,10,10,12,12,11,12,14,14,14,15,15,16,16,15,15,16,16,16,16,17,16,17,18,17,17,17,18,18,18,17,18,18,18,17,18,16,17,16,17,15,15,16,15,14,16,16,15,14,17,17,14,16,17,15,15,16,16,17,16,16,16,15,15,17,16,16,15,17,16,14,16,16,14,15,13,15,16,15,15,15,15,14,13,11,13,13,12,12,14,13,12,13,14,12,12,13,14,12,13,14,12,14,11,13,14,13,12,13,14,13,14,13,15,13,14,14,15,16,17,14,15,16,16,15,15,16,15,16,15,15,16,16,15,14,16,15,14,14,14,14,12,14,14,12,11,13,12,10,10,11,11,9,10,9,10,10,11,10,11,10,12,11,9,10,12,10,9,11,11,9,9,11,10,9,10,10,12,13,13,11,10,9,10,9,10,12,10,9,11,12,9,10,12,12,11,12,12,12,13,13,13,12,14,10,10,12,11,8,9,10,9,8,9,9,8,8,9,9,8,8,7,6,6,7,6,5,6,6,5,5,6,6,4,5,6,5,5,4,5,5,4,5,5,5,5,6,6,5,6,6,7,7,7,8,8,11,12,14,15,15,17,18,17,18,18,18,19,20,20,19,19,22,23,21,21,25,24,25,24,24,25,21,23,21,22,22,23,22,21,23,24,22,25,25,24,25,25,26,26,27,27,27,27,26,26,26,27,26,26,26,25,25,26,25,25,26,23,27,25,25,26,25,26,27,23,25,26,25,25,25,24,25,24,21,20,18,17,16,14,11,7,6,5,5,4,4,3,3,2,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,2,3,4,4,4,4,4,4,3,3,3,3,2,2,2,2,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,3,3,4,5,5,4,4,5,4,4,5,6,5,6,7,7,7,8,9,10,10,8,9,9,7,8,8,8,8,8,8,8,7,9,8,7,9,9,8,8,9,10,7,7,9,8,7,8,9,8,7,10,10,8,9,11,9,8,9,9,10,11,13,13,11,12,11,11,13,11,13,13,13,13,14,16,16,16,15,16,17,18,17,16,16,14,14,15,14,14,13,13,12,11,11,11,10,9,10,10,8,8,9,8,7,7,8,7,7,7,7,6,6,7,7,5,6,7,6,5,6,7,6,6,7,7,6,6,7,6,6,7,8,7,7,6,7,8,7,7,8,8,8,8,9,9,8,9,10,9,9,10,10,11,11,12,13,13,15,14,13,14,13,14,16,16,15,15,15,16,15,16,16,16,16,15,15,13,13,14,12,12,12,11,11,10,10,9,9,8,9,8,8,8,7,7,6,6,6,6,6,5,5,6,5,4,4,5,5,6,5,5,6,6,6,6,7,7,7,6,6,7,7,6,7,7,7,7,8,7,8,7,6,6,6,6,5,6,5,5,4,5,6,4,4,5,5,5,5,6,6,6,7,6,5,6,7,6,7,7,6,5,7,6,5,5,6,5,4,4,3,4,3,3,4,4,5,5,5,6,6,6,7,7,7,7,7,9,7,6,7,7,5,6,6,6,5,6,7,6,6,7,7,7,8,8,8,8,8,9,10,11,11,12,12,13,12,12,14,14,15,16,16,19,19,20,20,20,20,20,20,22,22,22,23,22,24,24,25,23,24,23,25,24,24,24,23,25,23,22,22,23,23,23,22,21,20,21,20,19,20,21,18],[29,29,29,29,30,30,29,29,29,29,28,28,28,28,28,28,28,28,27,28,28,27,28,28,27,28,28,28,28,28,27,29,29,29,28,29,29,29,29,28,29,28,28,28,28,28,27,26,26,26,25,25,24,24,23,22,21,21,20,19,17,16,13,11,11,9,9,9,8,8,8,7,7,6,8,8,9,9,10,9,9,10,10,10,10,12,12,12,13,13,14,14,14,14,15,15,14,14,15,15,15,16,15,16,16,17,17,16,16,17,17,16,16,17,15,16,15,14,13,14,15,13,12,14,15,14,12,15,15,13,14,15,13,13,14,14,15,15,15,15,15,14,15,15,14,14,15,14,13,14,14,12,13,11,13,13,15,15,13,13,12,12,11,12,12,11,11,12,12,11,11,12,11,11,12,12,11,11,12,11,12,10,11,12,12,10,11,12,12,11,11,13,11,12,12,13,14,14,13,14,14,13,13,14,14,13,14,13,13,13,15,14,12,14,14,12,13,13,12,11,12,12,12,10,11,11,9,9,10,9,8,8,8,9,9,10,10,10,9,10,10,9,9,10,9,8,9,9,8,8,9,9,8,8,9,10,11,11,10,8,8,9,8,8,10,9,8,9,10,9,9,10,10,9,10,10,11,11,11,12,10,11,9,10,10,9,8,9,9,8,8,8,8,7,7,7,7,7,6,6,5,6,6,6,5,5,5,4,5,5,5,4,5,5,4,4,3,4,4,4,5,4,5,5,5,6,5,6,6,7,6,7,8,8,9,10,12,12,15,15,16,15,16,17,17,17,18,18,18,18,20,22,22,21,24,24,24,22,24,22,21,21,21,20,20,22,22,21,22,23,23,22,24,24,26,25,25,26,27,27,26,27,27,27,27,27,26,26,26,26,26,27,26,25,26,24,26,26,26,27,25,26,27,25,25,26,25,24,24,23,23,21,22,19,18,15,13,13,10,7,6,4,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,4,3,3,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,4,4,4,4,4,5,4,5,5,5,5,6,6,6,7,7,8,8,7,8,8,6,7,7,7,7,7,7,7,6,7,7,7,7,7,8,8,7,7,7,8,8,7,7,8,8,8,8,8,8,8,8,9,8,8,8,8,8,10,11,11,11,11,10,10,11,10,11,11,11,11,13,13,14,14,14,13,14,14,14,14,14,12,12,13,12,12,11,11,11,10,10,10,10,9,9,9,8,8,7,8,7,6,7,7,6,6,6,6,5,6,6,5,5,6,5,5,5,6,6,6,6,6,6,6,7,7,6,7,7,7,6,6,7,7,7,7,8,7,7,8,8,8,8,8,9,8,9,9,9,10,10,10,12,11,13,12,12,12,12,12,13,14,12,13,14,15,13,15,15,13,14,13,14,13,12,12,11,11,10,10,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,5,5,5,6,5,5,6,6,6,6,7,7,7,6,6,7,7,7,6,7,7,7,7,7,7,7,7,6,6,6,5,5,6,5,5,5,6,4,5,5,5,5,5,6,5,5,6,6,5,5,7,6,6,6,5,5,6,5,5,4,5,5,4,4,3,3,3,3,3,4,4,4,4,5,5,5,7,7,6,8,7,8,7,5,7,6,5,6,6,6,5,6,6,6,6,7,6,6,7,7,6,7,7,8,9,10,11,11,11,13,11,12,13,13,13,16,16,17,19,20,20,18,20,21,20,24,21,23,23,22,26,24,24,25,24,23,24,25,24,23,23,24,23,21,21,22,24,21,23,22,21,23,22,21,20,22,20],[28,28,28,28,28,28,28,28,28,26,27,26,27,26,26,27,26,27,26,26,27,26,26,27,26,26,27,26,26,26,26,27,28,28,27,28,27,26,28,27,28,27,27,27,27,27,26,25,25,23,24,23,23,23,22,22,20,20,20,17,15,14,11,10,9,8,8,8,7,8,7,7,6,6,7,8,8,8,9,9,10,10,10,10,10,11,11,12,12,12,12,13,12,12,13,12,13,13,13,13,14,14,14,14,14,15,15,15,15,16,16,15,14,15,13,14,13,13,13,12,14,11,12,13,14,13,12,14,13,12,13,14,12,12,13,14,13,13,13,14,13,12,14,13,13,12,13,12,12,13,12,11,11,11,12,12,13,14,12,13,12,11,9,12,11,10,10,12,11,10,11,12,10,10,11,11,10,11,11,10,11,10,10,11,11,10,11,11,10,10,11,12,10,11,11,12,13,12,11,13,13,12,12,13,13,12,13,11,12,12,13,12,11,13,12,10,12,12,11,10,11,11,10,10,10,10,8,9,9,8,8,8,8,8,8,9,9,9,8,9,9,9,8,9,8,8,8,9,8,7,9,8,8,7,8,9,10,10,9,8,8,8,8,8,9,9,8,8,10,8,8,10,9,8,9,9,10,10,10,11,10,10,9,10,10,9,8,9,9,8,8,8,8,7,7,7,7,7,6,6,6,5,5,6,4,5,5,4,4,5,4,4,4,4,4,4,3,3,3,4,3,4,4,4,5,5,4,5,6,5,6,6,8,8,9,10,12,10,14,13,16,14,14,16,15,15,16,17,17,17,18,20,21,20,22,22,22,21,23,21,18,20,19,19,19,19,20,19,21,21,21,22,25,23,24,24,25,26,26,26,26,26,26,26,26,25,26,25,24,25,24,25,25,24,25,23,26,24,24,26,22,25,26,24,25,25,24,24,23,23,23,20,21,18,17,14,12,13,8,6,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,4,4,4,4,4,4,4,4,5,4,4,5,6,5,6,7,7,8,7,7,8,6,7,6,6,6,6,6,7,6,7,7,7,7,7,8,7,7,8,7,7,7,7,7,8,8,8,7,8,8,8,8,9,8,8,8,8,8,10,11,11,10,10,10,9,10,9,11,10,11,11,11,12,13,13,12,13,13,13,12,13,13,12,11,12,11,10,11,12,10,10,10,10,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,4,5,5,4,5,5,6,5,6,6,6,6,7,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,7,8,8,8,8,9,10,9,9,11,11,12,11,11,11,11,11,12,13,12,13,13,13,13,14,14,13,12,12,13,12,12,12,11,10,10,8,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,5,6,5,5,5,5,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,7,6,6,7,7,7,7,7,7,6,6,5,6,6,5,5,6,5,4,5,5,4,4,5,5,4,5,5,5,5,6,6,5,5,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,2,3,3,3,4,4,4,5,4,5,6,6,5,6,6,7,6,5,6,5,5,5,6,5,5,6,6,5,6,6,6,6,6,7,6,6,7,7,8,9,9,9,10,11,10,10,11,12,12,15,14,17,18,19,19,17,17,19,17,22,19,21,21,20,23,22,23,22,22,22,21,24,22,23,20,24,22,19,20,23,22,21,23,21,20,20,23,20,19,21,19],[29,28,28,28,29,29,28,29,28,27,27,26,28,27,27,27,27,28,26,27,27,27,27,28,27,27,28,27,27,28,26,27,29,29,28,28,28,28,29,28,29,27,27,27,28,28,27,26,26,25,24,24,24,23,22,21,20,21,18,18,15,14,12,11,9,9,8,8,7,7,7,7,6,6,8,8,8,9,10,9,9,10,10,9,10,12,12,12,13,13,14,14,14,14,14,14,14,15,16,14,16,16,16,15,15,16,16,15,15,17,17,16,15,16,13,15,14,14,13,13,15,13,13,14,14,13,13,15,14,13,14,15,13,13,13,14,15,15,15,15,15,15,15,15,14,14,14,14,12,13,14,12,13,11,14,14,14,14,12,13,13,11,11,12,12,10,11,13,11,11,11,12,10,10,11,12,10,11,12,11,12,10,11,12,12,10,11,12,12,11,11,13,11,12,12,13,14,14,12,14,15,13,13,13,14,13,14,12,13,13,15,13,11,15,13,12,13,13,12,10,11,12,10,9,10,10,9,9,9,9,8,8,8,9,10,10,9,10,9,11,10,9,9,10,9,8,9,10,8,9,10,9,8,9,9,10,11,11,10,9,8,8,8,8,10,9,8,10,10,9,9,11,11,9,11,11,11,11,11,12,11,11,10,10,10,10,8,8,9,8,7,8,9,7,7,8,8,7,7,6,6,5,6,6,5,5,5,4,4,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,7,6,9,9,11,11,14,14,15,14,14,18,17,16,17,18,18,18,20,20,21,21,22,23,23,22,23,22,20,21,18,20,19,21,20,20,21,22,22,22,24,23,25,25,25,26,26,26,26,26,26,27,26,26,26,26,25,26,25,26,25,24,25,23,26,24,24,26,23,24,26,23,24,25,24,22,24,23,22,22,20,19,19,16,14,14,9,6,5,4,4,3,3,2,2,2,3,3,3,2,2,2,3,2,2,3,2,2,2,3,2,2,3,3,4,4,4,4,4,3,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,4,4,4,4,5,4,5,5,5,5,5,6,6,6,7,7,8,8,8,8,8,6,7,7,7,7,6,8,6,6,7,7,6,8,8,8,8,8,8,7,7,8,7,6,8,8,7,7,9,9,7,8,10,9,8,8,8,9,11,12,11,11,11,10,10,11,10,12,12,11,12,12,13,14,14,14,13,14,15,13,14,14,12,12,13,13,12,11,11,11,10,9,11,10,8,9,9,8,7,8,8,7,6,7,6,6,6,6,5,5,5,6,5,5,5,5,4,5,6,6,5,6,6,5,5,7,6,6,7,7,7,6,6,6,7,7,6,7,7,6,7,7,7,7,7,8,8,7,8,9,10,10,10,11,11,12,12,11,12,11,11,13,13,13,13,13,13,12,14,14,14,13,13,13,12,12,12,11,11,10,9,8,8,8,8,8,8,7,7,7,6,6,6,6,5,5,6,5,5,5,6,5,4,4,5,4,5,5,5,6,6,5,6,6,6,6,6,5,6,6,6,6,7,6,5,6,7,6,6,5,5,6,5,4,5,5,5,4,5,5,4,4,4,4,4,5,5,5,5,6,6,5,5,6,5,5,5,5,4,5,5,4,4,5,4,4,3,3,3,2,3,3,4,4,4,4,5,5,5,6,6,6,6,7,7,6,6,6,6,5,5,6,6,5,6,6,6,6,7,6,6,7,7,7,6,8,8,9,10,10,10,11,12,11,11,12,12,13,16,15,16,18,19,19,18,18,19,18,21,20,21,22,20,24,24,25,22,24,24,23,23,23,25,22,24,23,21,21,22,22,22,20,20,21,21,21,20,19,20,20],[29,29,29,29,29,29,29,29,28,27,27,27,28,27,27,27,28,28,27,28,27,26,27,28,27,27,28,27,28,29,27,28,29,29,27,29,28,28,29,29,29,28,28,28,28,28,27,25,27,25,24,24,24,24,23,22,21,20,18,18,15,14,11,10,9,8,7,7,7,7,6,6,6,6,7,7,7,8,9,8,7,9,9,7,9,10,10,11,11,11,13,13,13,13,13,14,12,13,15,14,15,15,14,14,16,16,16,15,15,16,15,15,14,15,13,14,13,12,12,13,14,11,11,12,14,12,11,14,15,12,13,14,12,12,13,14,15,15,14,14,13,13,15,14,13,13,14,13,12,13,13,10,11,10,12,13,12,13,12,12,10,10,10,11,10,9,9,11,10,9,10,10,9,9,11,11,9,10,11,10,11,9,10,12,10,9,11,11,10,10,10,11,9,11,12,13,14,14,11,13,13,13,12,13,13,12,13,12,12,12,14,12,10,13,12,10,11,12,11,9,10,11,9,8,9,9,8,7,8,8,7,7,7,8,9,8,9,9,8,9,9,8,8,9,8,8,8,8,8,8,8,8,7,7,8,9,10,10,8,7,7,8,7,7,8,8,7,8,9,7,8,9,9,8,9,10,10,10,10,10,9,10,8,8,9,8,7,7,8,7,7,7,7,6,6,7,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,3,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,8,10,11,12,13,15,15,15,16,17,16,17,18,19,18,17,21,21,21,21,23,23,24,23,24,21,20,22,20,19,20,22,21,19,21,23,22,23,25,24,26,26,26,27,27,27,26,26,26,27,26,27,26,26,26,27,25,26,26,25,26,23,26,25,25,27,24,26,27,22,24,26,25,23,24,22,23,21,20,18,17,14,14,12,9,6,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,6,7,7,7,6,7,7,5,6,6,6,6,6,6,6,5,7,6,6,7,7,6,6,7,7,6,6,7,7,6,6,7,7,6,7,7,7,7,8,7,7,7,7,8,9,10,11,10,9,9,9,10,9,10,10,9,10,11,13,13,14,13,13,14,13,13,13,12,11,11,12,11,10,9,9,10,9,9,8,8,7,8,7,7,7,7,6,6,6,6,6,5,5,5,5,4,5,5,4,4,5,4,4,4,5,5,5,5,6,5,5,6,6,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,7,8,8,9,8,9,10,10,12,11,9,11,10,10,12,13,12,12,13,13,11,13,12,12,12,11,12,11,10,10,10,9,9,8,8,8,8,8,7,7,7,6,6,6,5,5,6,5,5,5,5,4,4,5,4,3,4,4,4,5,5,4,5,5,5,5,6,6,7,6,5,6,6,5,6,6,6,5,6,6,6,6,5,5,5,5,5,5,5,4,4,4,5,4,4,4,4,5,4,5,5,5,6,5,4,5,6,5,5,5,5,5,4,5,4,5,4,4,4,3,3,3,2,3,3,3,4,4,4,5,5,5,6,6,6,7,6,7,6,5,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,8,9,9,10,10,11,11,10,11,13,13,14,15,17,19,20,19,18,20,20,19,23,20,22,22,20,25,23,22,23,24,23,24,24,23,23,22,23,22,19,21,22,22,20,22,22,20,21,22,19,20,22,18],[30,30,29,29,30,30,30,29,29,28,28,28,29,28,28,28,28,28,27,28,28,27,28,28,27,27,29,28,28,28,27,28,29,29,28,29,29,28,29,29,29,28,28,28,28,28,27,26,27,26,25,25,25,24,22,24,22,22,21,20,17,16,13,10,10,9,7,8,7,7,6,6,6,6,7,7,7,8,9,8,8,9,9,9,9,10,10,11,11,12,12,12,12,12,13,12,12,12,13,13,14,14,13,14,14,14,14,14,14,15,15,14,14,14,13,13,13,12,11,12,13,11,11,12,13,12,11,13,12,11,12,13,11,12,12,13,12,13,13,13,13,12,13,13,12,13,13,12,11,12,12,10,11,10,12,12,13,13,12,11,11,10,10,10,10,9,9,10,10,9,10,10,9,9,10,10,9,9,10,10,10,9,9,10,10,9,10,10,10,10,10,11,9,10,10,11,12,12,11,12,13,12,12,13,13,12,12,11,12,12,13,12,10,12,12,10,11,11,10,9,10,10,10,8,9,9,8,8,8,8,7,7,7,8,9,9,8,9,8,9,9,8,8,9,8,8,7,8,8,7,8,8,7,8,8,9,9,9,8,8,7,8,8,7,8,8,8,8,9,8,8,9,9,8,9,9,10,10,9,10,9,9,9,9,9,8,8,8,7,7,7,7,7,7,7,7,7,6,6,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,5,5,4,5,5,5,5,6,7,7,9,10,11,11,15,15,17,16,15,17,18,16,17,19,19,18,19,22,22,21,23,23,24,23,24,21,20,21,19,19,19,21,21,20,21,23,23,23,26,24,26,26,26,27,27,28,27,27,27,27,27,27,27,27,26,27,26,26,26,24,27,24,25,27,25,26,26,25,27,24,23,25,24,24,24,23,22,20,20,17,17,15,13,13,9,6,5,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,4,4,3,3,3,3,2,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,3,3,4,3,3,4,4,4,4,5,4,4,5,6,5,6,7,8,7,7,8,7,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,7,7,7,7,7,7,7,6,8,7,7,7,8,8,7,8,8,8,8,8,8,8,10,11,11,10,10,10,9,9,9,10,10,10,10,11,12,13,13,12,12,13,12,12,13,12,11,11,12,11,10,10,10,10,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,5,4,4,5,5,5,5,6,6,6,5,6,6,6,6,7,7,7,6,6,7,6,7,7,7,7,7,7,7,7,8,8,8,8,8,8,9,9,9,10,10,11,11,10,10,10,10,11,12,11,12,12,13,12,13,13,12,12,12,12,12,12,11,11,10,9,9,8,8,8,8,8,7,7,6,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,5,5,5,5,5,6,6,6,7,6,6,6,6,6,6,6,7,6,6,7,7,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,6,5,5,6,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,2,2,3,3,4,4,4,4,5,5,6,6,6,7,7,7,6,5,6,6,5,5,6,5,5,6,6,5,6,6,6,5,6,7,6,6,6,7,8,10,10,10,10,11,11,11,12,12,13,14,14,16,18,18,17,17,18,18,17,21,19,21,21,20,23,23,22,22,23,22,23,23,23,21,22,23,22,19,20,23,22,21,23,20,21,22,22,21,20,21,20],[28,28,28,28,28,28,27,28,28,26,26,26,27,26,26,26,26,27,26,26,27,26,26,27,26,26,27,27,27,27,26,27,27,28,27,28,27,27,28,28,28,27,26,27,28,27,26,25,26,24,24,24,23,23,22,21,20,22,20,18,16,14,12,10,9,8,7,7,6,7,6,6,5,6,7,7,7,8,8,8,8,9,9,8,9,10,10,11,11,11,11,11,11,12,12,11,11,12,12,12,13,13,13,12,13,13,13,13,13,14,14,13,13,14,12,13,11,12,12,12,12,11,11,12,12,12,11,12,11,10,11,12,11,11,11,13,12,12,12,12,12,12,13,12,12,12,12,12,11,11,11,10,11,10,12,12,12,12,11,11,10,10,10,10,10,9,10,10,10,9,9,9,10,9,10,10,10,10,10,10,10,10,9,10,10,9,10,10,9,10,10,11,9,10,10,12,12,12,11,12,12,12,11,12,12,12,12,11,11,12,12,11,10,12,11,10,11,11,10,9,10,10,9,9,9,9,9,8,8,8,7,7,7,8,8,9,8,9,9,9,9,8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,9,9,8,7,7,8,8,7,8,8,8,8,8,8,8,9,9,9,9,9,9,10,10,10,9,9,9,9,9,9,8,8,8,8,8,7,8,7,6,7,7,6,5,5,5,5,5,5,4,4,5,3,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,5,7,7,8,10,11,10,14,16,16,14,14,17,16,14,17,18,17,17,20,20,20,19,21,21,22,21,22,21,19,20,19,19,19,20,21,19,20,22,21,22,26,23,24,23,25,26,26,26,25,26,25,26,26,25,26,25,25,26,24,25,24,24,25,22,25,24,24,26,23,24,26,23,24,24,24,23,23,22,22,21,20,18,16,15,13,13,9,6,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,4,4,3,3,3,2,2,2,2,2,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,6,7,7,7,7,7,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,7,7,7,7,7,7,7,6,7,8,7,7,8,8,7,8,8,8,8,8,8,8,9,11,10,10,10,9,9,9,10,10,9,10,10,11,12,12,12,12,13,13,12,12,12,11,11,11,12,11,10,10,10,10,9,9,9,9,8,8,9,8,7,7,8,6,6,7,6,5,5,6,5,4,5,5,4,4,5,4,4,5,5,5,5,6,6,5,5,6,6,5,6,7,6,7,6,6,7,7,6,7,7,7,7,7,7,7,7,7,8,7,8,8,8,8,9,10,10,11,10,10,10,10,10,11,12,11,11,11,12,12,12,12,12,11,12,12,11,11,11,10,10,9,8,8,7,8,7,7,7,6,6,7,7,6,6,6,5,5,6,5,4,4,5,5,4,4,4,4,5,5,5,5,6,5,5,6,6,6,6,6,6,6,5,6,6,7,5,6,6,6,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,5,5,5,5,5,6,5,6,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,2,3,3,3,4,4,4,5,5,5,6,6,5,6,6,7,6,5,6,5,5,5,6,5,5,6,6,5,6,6,6,6,6,6,6,6,7,7,7,9,9,9,10,11,10,10,11,12,13,15,14,15,18,18,17,16,19,18,17,21,19,21,21,20,24,23,22,23,24,23,22,24,24,24,21,22,23,21,20,22,22,21,22,20,20,21,22,20,19,20,19],[28,28,28,28,28,29,28,29,28,27,27,26,27,26,26,27,27,27,26,27,27,26,27,27,26,27,27,27,27,28,26,28,28,29,27,28,27,28,28,28,29,28,27,28,28,28,27,25,26,25,24,25,24,23,22,22,20,20,18,18,15,14,11,9,9,7,6,7,6,6,6,5,5,5,6,7,7,8,8,8,7,8,8,7,8,10,9,10,11,10,11,11,11,11,12,11,12,12,12,12,12,12,12,13,13,13,13,13,13,13,14,13,12,12,12,12,12,11,11,11,12,10,10,12,12,11,11,12,12,10,11,12,11,11,12,12,12,13,12,13,12,12,13,12,11,11,12,11,10,11,11,9,10,9,11,11,11,11,10,11,10,9,9,9,10,9,9,10,10,9,9,10,9,9,10,10,9,9,10,9,10,8,9,10,9,9,10,10,9,10,10,10,9,10,11,12,12,12,11,12,13,12,12,12,13,12,12,11,11,11,12,11,10,12,11,10,10,11,10,8,9,10,8,8,9,8,8,7,8,8,7,7,7,8,8,8,8,9,8,9,9,8,8,9,8,7,8,8,7,7,7,7,7,8,7,8,9,9,8,7,7,7,7,7,8,7,6,8,8,7,8,9,8,7,8,9,9,10,9,10,9,9,8,7,8,8,7,7,7,7,6,6,7,6,6,7,6,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,4,3,3,4,4,4,4,5,4,4,4,5,5,5,6,5,7,9,11,12,13,15,16,15,15,17,16,16,17,18,17,17,19,21,20,21,22,21,24,21,22,21,19,22,20,17,20,22,22,21,21,23,23,24,26,23,26,26,25,26,27,27,27,27,27,27,27,27,27,27,26,27,26,26,26,25,26,23,26,26,25,27,24,26,27,24,25,26,25,24,25,22,23,23,20,18,17,15,13,13,9,6,4,3,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,4,4,3,4,3,2,2,2,2,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,3,3,3,3,4,3,4,4,4,4,5,5,5,6,7,7,7,7,7,7,7,5,6,6,6,6,5,6,5,5,6,6,5,6,7,6,6,7,7,5,6,7,6,5,6,7,6,6,7,7,6,7,8,7,7,7,7,8,9,10,11,10,9,8,8,9,8,10,10,9,10,11,12,11,11,12,12,13,11,12,11,11,10,10,11,10,10,10,9,9,8,8,8,7,7,7,7,6,6,6,6,5,5,6,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,5,4,5,5,5,5,6,6,6,5,6,6,5,6,6,6,6,6,6,6,6,7,7,7,6,7,8,8,8,8,10,9,10,10,9,10,10,10,11,11,10,11,11,11,10,11,11,11,11,10,11,10,9,10,10,9,9,8,7,7,7,7,7,6,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,6,5,5,5,4,4,4,4,4,4,5,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,4,4,5,5,4,4,4,4,4,4,4,3,4,3,3,3,2,2,2,3,3,3,3,3,4,4,4,5,5,6,5,6,5,6,6,5,5,5,5,4,5,5,4,5,5,5,5,6,5,5,5,6,6,6,6,7,7,9,9,9,10,11,11,10,11,12,13,15,15,15,19,19,18,17,18,17,18,21,19,20,21,20,22,23,22,22,22,22,23,22,22,24,20,22,23,21,20,21,22,21,22,20,20,21,22,19,20,22,20],[29,30,29,29,29,29,29,29,28,28,28,28,28,27,28,27,28,28,27,28,28,27,27,28,27,28,28,28,28,28,27,28,29,29,28,29,29,28,29,29,29,28,28,28,28,28,27,26,27,26,25,25,25,24,22,22,21,21,20,18,16,14,11,9,8,7,7,7,6,6,6,5,5,5,6,6,7,7,7,7,7,8,8,7,8,8,8,9,10,10,10,11,11,11,11,11,11,11,12,12,11,13,12,12,13,14,14,13,14,13,14,13,12,12,11,12,11,10,10,10,11,10,9,11,12,10,10,12,11,10,10,11,9,10,11,12,11,11,12,11,11,10,11,12,10,11,11,10,10,10,10,9,9,8,10,10,11,11,10,10,9,9,9,9,9,8,8,9,9,8,8,9,8,8,9,9,8,8,9,8,9,8,8,9,9,8,8,9,8,8,9,9,8,9,9,10,11,11,9,11,11,10,10,11,11,11,11,10,10,10,11,10,8,10,10,9,9,9,9,7,8,9,8,7,8,7,7,7,7,7,6,7,7,7,8,7,7,8,7,8,8,8,7,7,7,6,7,7,6,6,7,7,6,6,7,7,8,8,7,6,6,7,6,6,7,7,6,6,7,7,7,7,8,7,7,8,8,8,8,9,8,8,7,7,7,7,6,7,6,6,6,6,6,5,5,6,5,5,5,4,4,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,7,6,7,10,11,11,14,16,15,14,15,17,16,15,17,18,17,18,19,21,22,21,23,23,24,22,24,21,21,22,20,19,20,22,20,20,21,24,23,24,26,25,26,26,26,27,27,26,26,27,26,27,26,27,27,27,26,27,27,27,26,25,27,25,26,27,25,26,25,26,27,25,24,26,24,24,23,23,22,21,21,18,17,15,13,12,9,6,4,3,3,2,2,2,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,6,6,6,6,6,5,5,5,5,5,4,5,5,5,5,5,5,5,6,5,5,6,6,5,6,6,6,5,6,6,6,6,6,6,6,6,7,7,6,7,7,7,8,9,9,9,9,8,8,8,8,8,9,8,9,10,10,11,11,10,11,12,12,11,11,11,10,10,10,9,8,8,8,8,7,7,7,7,6,7,7,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,3,3,4,3,4,4,4,3,4,5,5,4,4,5,5,5,5,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,6,6,7,7,8,7,8,9,9,10,9,8,9,9,9,10,10,10,10,11,11,10,11,11,11,11,10,10,10,9,9,9,8,8,7,7,7,7,7,6,6,6,6,5,6,5,5,5,4,4,4,5,4,4,4,4,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,4,5,5,4,5,5,6,5,5,5,5,6,5,4,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,4,4,4,4,3,4,4,3,3,3,3,3,2,2,2,2,3,3,3,4,4,4,4,4,5,5,5,6,5,6,5,4,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,5,5,5,5,6,7,8,9,9,10,11,9,10,11,13,13,14,15,16,19,18,18,17,18,18,17,21,19,20,21,20,23,22,22,22,23,21,23,23,21,21,22,22,21,19,22,23,22,20,22,22,21,22,23,19,20,21,18],[29,28,28,28,29,29,28,28,28,27,27,26,27,26,26,27,26,27,26,26,27,27,26,27,27,27,27,27,27,27,26,27,28,28,27,28,27,27,28,27,28,27,26,27,27,26,26,25,25,24,24,24,23,23,22,22,21,22,20,18,16,14,12,9,8,8,7,7,6,7,6,6,5,6,6,6,6,7,7,8,8,8,8,8,8,8,9,9,9,9,9,10,10,10,9,9,10,10,10,10,11,10,10,11,11,11,11,11,11,12,12,11,10,11,10,10,10,9,9,9,10,9,9,9,10,9,9,10,9,9,10,10,9,9,9,11,10,11,10,10,11,10,10,10,9,9,10,9,9,9,9,8,9,8,9,9,10,10,10,9,9,8,8,8,8,8,8,8,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,10,10,10,9,10,10,10,10,10,10,10,10,9,9,10,10,9,8,9,9,8,9,9,8,8,8,8,8,8,7,7,8,8,7,7,7,7,7,7,8,7,7,7,8,7,7,7,7,7,7,6,6,7,7,6,7,7,6,6,7,7,8,8,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,7,8,7,8,8,8,8,7,8,8,8,8,7,7,7,7,7,7,6,6,6,6,6,5,6,5,5,4,4,5,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,5,6,7,7,8,10,10,11,14,15,15,14,15,16,16,14,16,17,17,16,19,20,19,19,21,21,23,20,22,20,18,19,19,18,18,20,20,19,20,22,22,23,26,23,24,24,25,25,26,25,24,25,25,25,25,26,26,26,24,25,24,25,25,23,25,23,23,24,23,25,24,24,26,23,23,24,23,22,21,23,21,20,20,17,17,14,13,12,8,6,4,4,4,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,4,4,3,3,2,2,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,3,3,2,3,3,3,3,3,4,4,4,4,5,5,6,6,7,7,7,7,6,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,6,7,7,7,8,10,9,9,9,8,7,8,8,9,8,8,9,9,10,10,10,11,11,11,11,10,10,10,9,9,10,9,8,8,8,8,8,8,7,8,7,7,7,7,7,6,6,5,6,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,9,9,8,8,8,8,9,9,9,9,10,11,10,10,11,10,10,10,10,10,10,9,9,8,7,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,3,3,3,4,4,5,4,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,5,6,6,6,5,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,4,5,4,4,4,4,3,3,3,4,3,3,2,2,2,2,3,3,3,3,3,4,4,4,5,5,5,5,6,6,5,4,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,6,6,5,6,6,7,8,9,9,10,10,10,10,10,12,13,14,14,15,18,18,17,16,17,17,16,19,18,20,19,20,22,23,21,21,23,22,22,23,23,23,20,22,22,18,19,22,22,19,22,20,20,21,22,20,20,20,18],[27,28,27,27,27,28,27,27,27,26,26,26,27,26,26,27,26,26,26,26,26,26,26,27,26,26,27,26,26,27,26,27,27,28,26,27,27,27,27,27,27,26,26,26,27,26,26,24,25,24,24,23,23,23,22,22,20,21,20,18,16,14,11,10,9,7,6,7,6,6,5,5,5,5,6,7,7,8,8,8,8,8,8,8,9,9,9,9,10,10,10,11,11,10,11,11,10,10,12,12,11,11,12,11,11,12,12,11,11,12,13,11,11,11,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,11,9,10,11,11,12,11,11,11,11,11,11,11,10,10,11,10,9,10,10,9,9,9,10,10,10,10,10,9,10,9,9,9,9,9,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,8,9,9,9,9,9,9,9,9,9,9,9,10,10,11,11,10,11,11,11,11,11,12,11,11,11,11,10,11,10,9,11,11,9,10,10,9,9,8,9,9,8,8,8,8,7,8,8,7,7,7,7,8,8,8,8,8,8,8,7,8,8,7,7,7,7,7,7,7,8,6,7,8,8,8,8,8,7,7,7,7,7,8,8,7,8,8,8,8,8,8,8,8,9,8,10,9,9,8,8,8,8,8,8,8,7,8,8,7,7,7,6,6,6,6,6,5,5,4,4,5,4,4,4,4,3,4,4,4,3,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,6,6,8,10,11,11,14,16,16,14,14,17,16,15,17,19,17,17,20,21,19,21,22,20,22,20,23,20,18,19,18,18,19,20,20,19,20,21,22,22,25,24,24,24,25,26,26,26,26,26,26,27,26,26,26,26,25,26,25,26,24,25,25,23,25,24,24,26,22,24,26,24,24,24,24,22,23,21,22,21,20,18,18,14,12,12,8,7,5,4,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,3,4,4,4,4,4,4,4,3,3,2,3,3,3,4,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,3,3,3,3,4,4,4,4,5,4,4,5,6,5,6,6,6,7,7,7,7,6,6,6,6,6,5,6,6,6,7,6,6,7,7,6,7,7,7,6,6,7,7,6,7,7,7,7,7,8,7,7,8,8,7,7,7,8,9,10,10,10,10,9,8,8,9,9,9,9,9,10,11,11,11,11,11,12,12,11,11,10,10,10,10,10,9,9,9,9,8,8,8,8,7,8,8,7,6,7,7,6,6,6,6,5,5,6,5,4,5,5,4,4,5,4,4,5,6,5,5,6,6,5,6,6,6,6,6,6,6,7,5,6,7,6,6,7,7,6,7,7,7,6,7,7,8,6,7,8,8,8,8,9,9,10,10,9,9,9,9,10,10,10,10,10,11,10,11,11,11,10,11,10,9,10,10,9,9,9,8,8,7,7,7,7,7,6,6,6,6,5,6,6,5,4,6,5,4,4,5,4,3,4,4,4,5,5,5,6,6,5,6,6,6,6,6,5,6,6,5,6,6,6,5,6,6,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,4,4,5,5,5,6,6,6,6,5,6,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,2,3,3,3,4,4,4,4,5,5,5,6,6,6,6,6,7,6,5,5,5,5,5,6,5,5,6,6,5,6,6,6,5,6,6,6,6,7,7,8,8,9,9,10,11,11,10,11,12,13,14,14,15,17,17,17,16,17,17,16,19,18,19,19,19,22,21,21,22,22,22,21,23,22,22,20,22,22,19,20,21,22,20,21,20,21,20,22,20,19,19,18],[28,29,29,28,29,29,28,29,28,27,28,27,28,27,27,28,27,28,27,27,27,26,27,27,26,27,28,28,28,28,26,28,29,29,27,29,28,28,29,28,29,28,28,28,28,28,27,26,27,26,25,26,25,24,23,23,22,21,20,20,16,15,11,9,8,6,6,6,6,6,5,4,5,4,6,6,7,6,7,7,6,7,7,7,7,8,7,8,8,8,9,9,9,9,9,9,9,9,11,9,10,10,10,10,11,11,11,11,11,11,12,11,10,10,9,9,9,9,8,9,10,9,8,9,10,9,8,10,9,8,9,10,8,9,10,11,10,10,10,11,9,9,10,9,8,8,9,8,8,9,8,8,8,8,8,8,9,9,8,8,8,8,8,8,8,8,7,8,8,8,7,8,8,7,8,8,8,7,8,7,8,7,7,8,7,7,8,8,7,7,8,8,7,8,9,9,10,9,9,10,10,9,10,10,11,10,9,9,9,9,9,9,7,9,8,7,7,8,7,7,7,7,7,7,7,7,6,7,7,6,6,7,7,7,7,7,7,7,7,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,7,7,8,8,7,6,6,6,5,6,7,6,5,6,7,6,6,7,7,6,7,7,8,8,7,8,7,7,6,6,6,6,6,6,6,6,5,5,6,5,5,5,6,5,5,5,4,5,4,4,4,4,4,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,5,5,5,5,6,7,10,10,11,14,15,16,16,15,17,16,18,18,19,19,19,20,23,22,23,24,23,25,22,25,22,21,22,20,20,21,22,24,22,22,25,24,26,28,25,27,27,27,28,28,28,28,28,28,28,28,28,28,28,27,28,27,28,27,27,27,24,27,26,26,27,25,26,27,24,24,25,24,24,24,22,22,21,20,17,16,12,12,11,8,6,4,3,3,3,2,2,1,1,1,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,4,5,4,4,4,4,4,3,3,3,3,3,4,4,3,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,5,6,6,7,7,7,7,6,5,6,5,5,5,5,5,4,4,5,5,4,5,6,5,5,6,6,5,5,5,5,5,5,6,5,5,6,6,6,6,7,6,6,6,6,7,8,9,9,9,8,7,7,8,7,7,8,8,8,9,9,10,10,10,9,11,10,10,9,9,9,8,9,8,8,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,3,3,4,3,3,3,4,4,3,4,4,4,4,5,5,4,5,5,5,5,4,5,5,5,5,6,5,5,6,6,6,5,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,9,10,9,10,9,10,9,9,9,9,9,8,9,8,8,8,7,6,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,3,3,4,3,3,3,3,4,4,4,4,5,5,4,5,5,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,4,4,4,4,3,4,4,4,3,4,3,3,3,4,4,4,4,4,5,5,5,5,4,5,5,5,4,4,4,4,4,4,3,3,4,4,3,2,2,2,2,3,3,3,3,3,4,5,4,5,5,6,5,6,5,6,5,4,5,4,4,4,5,4,3,4,4,4,4,5,5,4,5,5,5,5,5,6,7,8,9,9,10,11,10,10,11,13,13,15,15,16,19,18,18,17,18,17,18,20,19,20,20,21,22,22,23,22,21,22,23,22,22,24,21,22,23,19,21,23,22,21,23,22,21,22,22,19,19,21,19],[29,28,28,28,28,28,28,28,27,27,26,26,27,25,26,26,26,27,26,27,26,26,26,27,27,27,27,27,27,27,27,27,28,29,27,28,28,27,28,28,28,27,27,27,27,27,26,25,26,25,25,24,23,22,21,21,20,20,19,18,15,14,12,8,8,7,6,6,6,5,5,4,5,5,5,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,9,8,8,8,9,9,9,9,10,9,9,10,10,10,10,11,11,10,9,9,9,8,9,8,8,8,9,8,8,8,8,8,8,9,8,8,8,8,8,8,9,9,9,9,9,9,8,8,9,8,8,8,8,7,7,8,8,7,7,7,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,7,7,7,7,6,7,7,6,7,7,6,7,7,7,6,7,7,6,7,7,8,9,8,8,9,9,8,9,9,9,9,9,8,8,8,9,8,7,8,7,7,7,7,6,6,6,6,6,6,6,6,5,6,6,5,5,5,6,6,7,7,6,7,7,7,7,6,6,6,6,6,5,6,5,5,5,5,5,5,6,6,7,7,6,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,7,6,7,6,6,6,6,6,6,5,5,5,5,5,5,5,4,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,5,6,6,7,9,10,10,13,14,15,14,14,16,16,15,16,17,17,16,18,20,21,20,21,21,23,21,23,20,19,19,19,19,19,21,22,20,21,22,23,25,27,24,25,26,26,26,27,26,26,26,26,26,26,27,27,27,24,26,25,25,26,24,25,23,24,25,23,25,24,23,26,23,23,24,23,22,21,21,21,19,20,17,15,14,13,12,8,6,4,3,3,2,2,2,1,1,1,1,2,2,2,2,3,3,2,3,3,3,3,4,4,4,4,5,4,4,4,4,4,3,3,3,4,3,4,4,4,4,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,2,2,3,2,3,3,3,3,4,4,4,4,5,5,6,6,6,6,5,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,6,6,5,6,6,7,7,8,8,8,8,7,6,6,6,7,7,7,7,7,9,9,9,9,9,10,10,9,9,9,9,8,8,8,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,5,5,5,5,4,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,6,7,7,8,7,7,7,7,7,8,8,8,8,9,9,9,10,10,10,9,10,9,8,9,8,8,8,7,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,4,4,4,5,5,4,5,5,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,4,4,5,4,4,4,5,4,3,4,4,4,3,4,4,4,4,5,5,5,5,5,4,5,5,5,5,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,3,3,4,4,4,4,5,5,5,5,5,5,5,6,6,5,5,5,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,6,7,8,7,9,8,9,10,9,11,12,12,13,15,17,17,16,15,16,16,16,19,17,18,19,20,22,22,22,22,23,21,23,21,21,21,21,21,21,18,19,22,21,18,22,19,20,20,22,18,18,20,19],[29,29,29,28,29,29,28,29,28,27,28,27,28,27,27,27,27,28,27,27,28,26,26,28,27,27,28,28,28,28,27,27,29,29,28,29,28,28,29,28,29,28,28,28,28,28,27,26,27,26,25,25,26,23,22,24,22,21,20,19,16,15,11,10,8,7,6,6,6,5,5,4,5,4,5,5,6,6,6,6,6,6,6,6,6,7,7,7,8,8,8,9,8,8,9,8,8,8,9,9,9,9,10,9,9,10,10,9,9,11,11,9,8,9,9,9,9,9,8,8,9,8,8,8,8,8,8,9,8,8,8,8,8,8,9,10,9,9,9,9,8,8,9,8,8,7,8,7,7,8,8,8,7,7,8,8,8,9,8,9,8,8,7,8,7,7,7,8,8,7,7,7,7,7,7,7,7,7,7,6,7,7,6,7,7,6,7,7,7,6,7,7,7,7,7,8,9,8,8,9,9,9,9,9,9,9,8,8,8,8,8,7,7,8,7,6,7,7,6,6,6,7,6,5,6,6,6,6,6,6,5,6,6,7,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,6,7,7,6,6,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,7,6,6,7,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,4,3,2,3,3,2,2,3,3,2,2,2,2,2,2,3,3,4,3,4,4,4,4,5,4,5,6,6,7,8,10,12,11,13,14,15,15,17,17,17,17,18,19,18,20,20,22,23,22,24,24,25,24,25,21,21,23,22,20,21,23,23,22,23,24,24,25,26,26,26,27,27,27,28,28,28,28,28,28,28,28,28,28,27,28,27,28,28,26,27,26,27,27,26,27,26,26,28,25,23,25,25,24,24,23,23,22,19,18,16,15,13,11,9,7,5,4,4,3,3,2,1,1,2,2,2,2,2,2,3,2,3,4,4,4,4,5,4,4,5,5,6,5,5,4,5,3,3,4,4,4,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,1,1,0,1,1,2,2,1,2,2,2,2,2,3,3,3,3,4,4,5,5,6,7,7,6,5,5,5,4,4,4,4,4,4,3,4,4,4,4,4,5,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,8,9,9,9,8,7,6,7,7,7,7,7,8,8,9,9,9,9,9,10,10,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,5,4,5,4,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,6,7,6,7,7,8,8,7,8,7,8,8,8,8,8,8,9,9,9,10,9,9,9,10,9,9,9,9,9,8,8,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,2,3,2,2,3,3,4,4,4,4,5,5,5,6,6,6,5,6,6,5,5,5,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,4,4,4,5,6,7,8,8,9,10,10,10,10,13,13,15,17,17,20,20,19,18,18,19,18,21,19,21,22,21,24,24,24,23,23,23,25,25,23,24,23,24,23,20,22,24,24,21,24,22,22,24,23,19,20,23,20],[28,28,27,28,28,28,28,27,27,26,26,25,26,25,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,26,27,28,28,27,27,27,28,27,27,27,27,27,27,27,26,26,25,24,24,24,23,23,24,21,21,21,20,19,19,16,14,12,9,8,7,6,6,5,5,5,4,4,4,5,5,5,5,5,6,5,6,6,5,6,6,6,7,7,7,8,8,7,7,8,8,7,8,9,8,8,9,10,9,9,10,10,9,9,11,11,9,8,9,8,8,8,7,8,7,8,7,7,8,8,7,7,8,7,7,7,8,7,7,8,9,8,8,8,8,7,7,8,7,7,7,7,7,7,7,7,6,7,7,7,8,8,8,7,7,7,7,7,7,6,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,7,7,8,8,7,8,9,8,8,9,9,8,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,4,5,5,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,4,4,4,4,4,4,5,5,6,6,5,5,4,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,5,6,6,7,10,10,10,13,14,15,14,14,16,16,15,16,17,18,17,19,21,21,21,22,23,23,21,24,20,20,20,19,19,20,21,22,21,22,23,25,26,26,25,26,27,27,26,27,27,27,27,27,27,27,27,27,27,26,27,26,26,26,25,26,24,24,25,25,26,25,24,26,23,24,24,24,23,22,23,21,20,20,17,17,16,13,13,8,6,5,4,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,5,5,6,6,6,5,5,5,4,4,3,4,4,4,5,6,4,5,5,4,4,3,3,3,3,2,2,2,2,2,2,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,5,5,6,6,5,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,7,8,8,8,7,6,6,6,6,6,7,6,6,7,8,9,9,9,9,9,9,8,9,8,8,7,8,7,7,7,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,8,9,9,8,10,9,9,9,9,9,8,8,8,8,7,7,7,6,6,6,6,5,5,5,4,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,4,5,5,4,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,4,5,5,5,5,5,4,4,4,4,4,3,3,3,3,2,2,3,2,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,5,6,7,7,8,8,8,9,9,10,12,12,14,15,17,18,15,14,16,17,15,18,16,17,19,18,19,21,19,19,21,20,21,21,20,20,20,20,19,17,19,20,20,19,20,19,18,20,22,18,16,18,18],[28,29,29,29,29,29,29,29,29,28,28,27,28,27,27,27,28,29,27,28,28,27,28,29,28,28,29,28,28,28,27,28,29,29,28,29,28,28,29,28,29,28,28,28,28,28,27,25,26,25,24,25,25,23,22,23,22,22,19,19,16,14,11,9,8,6,6,5,5,4,4,4,4,3,4,4,5,5,5,5,5,5,6,5,5,6,6,6,6,7,6,7,7,7,7,7,7,7,8,7,7,8,8,7,8,9,9,8,8,9,10,8,7,7,7,8,7,7,7,7,7,6,6,7,7,6,6,7,7,6,7,7,6,7,7,8,8,7,7,7,7,6,7,7,6,6,7,6,6,6,6,5,6,6,7,7,7,7,7,7,7,6,6,6,6,5,6,6,6,5,6,6,5,5,6,6,5,5,6,5,5,5,5,5,5,4,5,6,5,5,5,6,5,5,6,7,7,7,7,7,8,8,7,8,8,8,7,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,5,5,6,5,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,6,5,4,4,4,4,4,3,4,4,4,4,5,4,4,5,5,5,5,5,5,6,5,6,5,6,5,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,5,6,6,7,9,11,10,12,13,15,15,15,16,17,17,17,18,18,19,20,22,22,23,23,23,24,24,25,23,21,24,22,22,22,22,23,21,21,25,24,26,26,25,26,27,27,27,28,28,28,28,27,28,28,28,28,28,27,28,27,28,28,27,28,25,27,27,27,27,27,26,27,23,24,25,25,24,24,23,22,23,20,18,17,16,15,12,9,7,5,4,4,3,3,3,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,5,4,4,4,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,2,3,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,4,4,5,6,5,6,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,4,6,6,6,7,8,8,8,8,6,6,6,6,6,6,7,7,7,8,8,8,8,8,9,8,8,8,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,6,7,6,6,6,7,7,7,7,8,7,8,9,7,8,8,9,8,7,8,7,8,7,6,6,6,5,5,4,5,5,4,4,4,4,4,4,4,4,3,3,4,3,2,3,3,2,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,3,3,4,4,4,4,4,4,5,5,5,4,4,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,5,6,7,7,8,9,9,9,9,11,11,13,15,17,20,19,17,16,17,18,17,22,18,21,21,21,25,24,23,22,23,22,24,24,23,22,22,23,22,19,21,22,22,20,23,20,21,21,23,18,17,21,19],[28,28,28,28,28,29,28,28,28,26,27,26,27,26,27,26,26,27,26,27,27,26,27,28,27,27,28,28,27,27,26,27,28,28,27,27,28,27,28,28,28,28,27,27,28,26,25,25,26,25,25,25,24,23,22,22,20,21,20,19,16,14,11,8,7,6,5,5,4,4,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,7,6,7,6,7,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,6,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,6,5,4,5,5,5,5,5,5,5,5,5,4,5,4,4,5,4,4,4,5,4,4,5,5,4,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,3,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,5,5,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,2,1,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,8,9,10,12,14,15,14,15,18,18,16,18,19,18,20,20,22,23,22,23,23,24,23,24,21,21,22,21,20,22,23,22,21,22,23,25,24,26,24,25,26,27,26,27,26,27,27,27,27,26,27,27,27,26,26,26,26,27,26,26,25,25,27,24,26,25,24,26,24,23,24,24,24,23,23,22,21,20,17,18,15,14,13,8,6,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,4,5,5,5,5,6,6,5,5,5,4,4,4,4,4,4,5,6,5,5,5,5,4,4,4,3,3,3,3,3,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,4,5,5,5,5,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,6,7,7,7,6,5,5,4,4,5,5,5,5,5,6,6,7,6,7,7,7,7,7,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,3,3,4,4,3,3,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,6,7,8,8,8,8,10,11,12,16,17,19,20,17,16,19,18,17,20,18,19,22,20,23,23,23,21,22,23,24,23,23,23,22,22,22,19,21,23,22,19,21,20,20,21,22,18,17,20,19],[28,28,28,28,29,29,28,28,27,27,27,27,27,26,27,26,26,28,27,27,28,27,27,28,27,28,28,28,28,28,27,28,28,29,28,28,28,28,28,28,28,28,28,27,27,27,26,25,26,25,24,24,25,23,22,23,21,20,19,19,16,13,11,9,7,6,5,5,5,4,4,4,3,3,4,4,4,4,5,5,4,4,5,4,4,5,5,6,6,6,6,7,6,6,7,7,6,7,8,7,7,8,8,7,8,9,9,8,8,9,10,8,7,7,7,8,7,7,6,7,7,6,6,7,7,6,6,7,6,6,7,6,6,6,6,7,7,7,7,7,7,6,7,7,6,6,6,6,5,6,6,5,5,5,6,7,7,7,7,7,6,5,6,6,6,5,5,6,5,5,5,6,5,5,5,5,4,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,5,5,6,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,7,6,6,6,6,5,5,5,5,4,5,5,4,4,5,5,4,4,4,4,4,4,4,5,5,6,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,5,5,6,6,8,10,10,12,14,15,14,15,17,18,17,18,19,18,20,20,23,23,22,24,23,24,24,24,22,22,23,21,19,21,23,23,21,21,24,24,25,26,25,26,27,27,27,28,27,28,27,27,27,27,27,27,27,27,27,26,26,28,26,27,26,26,27,26,27,26,26,26,24,24,25,25,25,23,24,22,21,20,18,17,15,14,12,8,6,5,4,3,3,3,3,2,2,3,2,3,3,3,3,3,4,4,4,4,5,5,5,5,6,5,6,6,5,5,5,5,4,4,4,5,5,6,6,5,6,5,6,5,4,4,4,4,3,3,3,3,3,3,2,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,3,3,5,6,5,5,5,4,4,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,5,5,6,6,8,7,7,7,6,5,5,6,5,6,5,6,6,7,7,8,7,8,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,4,4,5,5,4,5,5,5,5,5,6,6,6,6,5,6,6,6,7,7,7,7,8,7,8,8,7,8,8,9,8,7,7,7,7,7,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,5,5,4,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,5,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,5,6,6,7,7,9,9,9,9,12,11,14,17,18,20,19,18,16,19,20,17,21,18,21,21,20,24,23,24,22,23,22,25,24,22,22,23,22,21,19,21,23,21,19,22,20,19,21,22,17,17,21,18],[28,27,28,27,28,28,27,27,27,26,26,26,27,25,26,25,26,26,26,27,27,27,27,27,27,27,28,27,27,27,26,27,28,28,27,28,27,28,28,27,27,27,26,27,26,26,25,24,24,24,23,22,22,21,19,20,19,18,17,17,14,12,11,8,7,6,5,5,5,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,7,6,6,7,7,6,7,7,7,7,8,8,7,8,9,9,9,9,10,9,8,7,7,7,8,7,7,7,7,7,7,6,7,7,6,6,7,7,6,7,7,6,6,7,7,7,7,7,7,7,6,7,7,6,6,7,6,5,6,6,5,5,5,6,6,7,7,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,7,7,7,7,6,6,6,6,6,6,5,6,6,5,5,5,5,4,5,5,5,4,4,5,4,4,4,4,3,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,5,5,6,8,9,9,11,12,14,12,13,15,15,15,17,17,17,19,19,20,22,21,21,22,24,22,24,21,20,21,20,19,21,22,22,20,21,23,24,25,26,25,25,25,26,26,27,26,26,26,26,26,26,27,27,27,26,26,26,26,27,25,26,25,25,26,25,26,25,25,26,24,24,24,24,23,22,22,21,20,18,17,16,15,13,12,8,6,5,4,3,3,3,3,2,2,3,3,3,3,3,3,3,3,4,4,5,5,4,5,5,5,5,5,5,5,5,5,4,4,4,4,5,4,5,6,5,6,5,5,4,4,4,4,3,3,3,3,2,3,2,2,2,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,3,4,4,5,5,5,5,4,4,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,6,7,7,7,6,5,4,5,5,5,5,5,5,6,6,7,8,7,7,8,8,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,6,6,6,6,7,6,7,7,7,7,8,7,8,8,8,7,7,7,7,6,6,6,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,4,5,6,6,7,9,8,8,8,10,10,13,15,16,18,19,17,14,18,19,16,21,17,20,21,19,22,22,22,22,23,22,23,23,22,22,21,22,20,17,19,21,20,18,21,19,19,20,21,17,16,20,17],[27,27,27,27,27,27,27,27,27,26,25,25,26,25,25,25,25,26,26,25,26,26,26,27,26,26,26,26,26,25,25,26,26,27,25,26,26,26,26,26,27,25,25,25,26,25,24,23,23,23,23,22,22,21,20,21,19,20,18,18,15,14,11,8,7,6,5,5,4,4,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,7,6,6,7,7,7,6,7,8,7,7,8,8,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,7,6,6,6,6,6,6,6,6,5,5,6,6,5,6,6,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,5,4,4,4,5,4,4,5,5,4,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,3,3,3,4,4,5,5,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,1,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,7,9,9,10,12,14,15,12,14,16,16,15,17,17,17,17,18,20,21,20,21,21,22,22,22,20,19,20,20,19,19,20,22,19,21,21,24,24,26,23,23,25,25,25,26,26,26,26,26,26,25,26,26,26,25,26,25,25,26,24,25,24,24,25,24,25,24,24,25,23,23,23,23,22,21,22,20,20,18,16,16,13,13,11,8,6,5,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,6,5,5,4,4,4,4,4,4,4,5,6,5,5,5,5,4,4,4,3,3,3,3,3,2,3,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,3,3,4,4,4,4,4,3,3,2,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,6,7,7,7,6,5,5,5,4,5,5,5,5,6,6,7,7,7,7,7,8,7,7,6,6,6,6,6,5,5,5,5,5,4,5,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,5,5,5,5,6,6,6,6,7,7,7,8,7,7,7,7,7,7,7,7,6,6,6,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,3,3,4,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,6,7,8,9,8,8,9,10,12,13,14,17,18,16,13,17,18,15,20,15,18,19,18,21,21,19,20,21,20,21,21,21,17,19,20,20,15,17,21,21,16,21,18,19,19,21,16,15,18,18],[28,28,28,28,28,28,27,28,27,27,27,26,27,25,26,26,26,27,26,27,28,27,27,28,27,27,27,28,27,27,27,27,28,28,27,28,28,27,28,27,28,27,27,27,26,26,26,24,25,25,25,23,23,23,21,22,20,21,20,19,16,14,11,8,7,6,5,5,5,4,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,6,6,6,6,6,6,6,6,7,7,6,7,7,7,7,8,8,7,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,7,6,6,6,6,6,5,6,6,6,5,5,6,5,5,6,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,6,5,5,5,5,5,4,5,5,5,5,5,4,5,4,4,5,5,4,5,5,4,4,5,5,4,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,4,4,5,5,4,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,6,7,8,9,11,12,13,15,14,14,17,17,17,19,19,19,20,19,21,24,22,22,23,24,23,24,21,21,23,20,21,22,22,23,22,22,24,26,26,27,26,25,27,27,27,27,27,28,27,27,28,27,28,28,28,27,27,28,27,27,26,27,26,26,27,26,27,27,25,26,26,24,24,25,23,23,22,22,21,20,17,16,15,12,11,8,6,5,4,4,3,3,3,2,2,3,2,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,6,5,5,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,3,3,4,5,4,4,4,3,3,2,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,6,7,6,6,5,5,4,5,5,5,5,5,6,6,6,7,6,7,7,7,7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,6,6,6,6,6,6,7,7,7,7,6,7,7,7,7,6,7,7,7,6,6,5,5,5,4,4,4,4,4,3,3,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,6,7,7,8,9,10,9,9,11,11,13,14,18,19,20,15,14,18,19,16,20,17,19,22,20,23,23,22,22,23,22,23,23,23,21,21,23,22,18,19,23,22,18,22,20,20,20,22,17,16,19,18],[28,28,27,28,28,27,28,28,27,27,26,26,26,25,26,26,26,27,27,27,27,27,27,28,27,27,28,27,28,28,27,28,28,28,27,28,27,28,28,28,28,27,27,27,27,26,25,23,24,23,22,22,22,21,20,20,19,18,17,17,15,13,11,8,7,7,6,5,5,4,4,3,3,3,3,4,4,4,5,4,4,4,5,4,4,5,5,6,6,6,6,7,6,6,7,7,6,7,7,6,7,7,8,7,7,8,9,8,8,9,9,8,7,7,7,8,7,7,6,7,7,6,6,7,7,6,6,7,6,6,6,6,5,6,6,7,7,6,6,7,6,6,7,6,5,6,6,6,5,6,6,5,5,5,6,6,7,7,6,7,6,6,6,6,6,5,5,6,5,5,5,5,4,5,5,5,4,5,5,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,5,6,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,5,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,5,5,5,5,5,5,5,5,4,4,5,4,3,4,4,3,3,4,3,3,4,4,4,5,5,4,4,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,6,7,8,9,10,12,13,15,14,14,16,16,15,17,18,17,17,18,21,21,20,22,21,22,22,23,21,20,21,19,19,20,21,22,20,21,23,24,25,27,24,25,26,26,26,27,26,26,26,26,26,27,27,27,27,26,27,26,26,27,26,26,25,26,26,25,27,26,25,27,25,25,25,24,24,23,22,22,20,19,16,15,13,12,11,8,6,5,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,5,5,5,4,5,5,5,5,5,6,5,6,5,5,5,5,4,4,4,4,3,3,3,3,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,3,3,4,5,5,5,4,3,3,3,3,3,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,6,7,7,7,6,6,5,5,5,5,5,5,5,6,7,7,7,7,7,8,8,8,8,7,6,7,6,6,6,6,5,5,5,4,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,5,5,4,4,5,5,5,5,5,6,6,6,6,5,6,6,6,7,6,6,7,7,8,8,8,7,8,8,8,7,7,7,7,7,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,4,3,4,4,5,5,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,5,6,7,7,7,10,9,9,10,12,12,14,15,17,19,20,18,15,19,20,17,22,17,21,21,20,24,23,20,23,23,22,24,24,22,21,23,23,21,18,19,23,22,18,21,20,20,21,22,18,17,21,17],[27,27,26,27,27,27,27,27,27,26,25,25,26,25,25,25,25,25,26,26,26,26,27,26,26,26,26,26,26,26,26,27,27,27,26,26,26,26,27,26,26,26,26,26,26,25,25,23,24,23,22,21,22,21,20,20,19,19,17,18,15,13,11,9,8,7,6,5,5,5,4,4,4,3,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,6,7,8,7,7,9,8,8,8,9,9,8,9,10,10,8,7,8,7,8,8,7,7,7,8,7,6,7,7,7,7,8,7,6,7,7,6,7,7,7,7,7,7,7,7,6,7,7,6,6,7,7,6,7,7,6,6,6,6,7,7,8,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,5,5,5,6,5,5,6,6,5,5,6,6,5,6,6,6,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,6,5,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,5,5,6,6,5,5,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,3,4,5,4,4,5,5,4,5,5,5,5,5,6,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,4,4,5,5,5,6,6,8,9,9,10,11,13,14,12,13,15,15,14,15,17,16,17,18,20,20,20,21,21,22,21,22,20,19,20,19,18,19,20,20,19,20,21,23,24,26,24,24,25,25,25,26,26,26,26,25,26,26,26,26,26,26,26,26,26,25,25,25,24,25,25,25,26,24,25,26,25,24,24,23,23,21,22,20,19,18,16,16,14,12,11,9,7,6,4,4,3,3,3,3,3,3,3,3,3,3,4,3,5,5,5,4,5,5,5,5,6,6,6,6,6,7,5,5,4,5,5,7,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,3,3,3,3,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,3,3,4,4,4,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,4,4,4,4,5,4,4,5,5,5,6,7,7,7,7,6,6,5,5,6,6,6,6,7,7,8,8,8,8,9,9,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,6,6,7,6,7,7,6,6,6,6,7,7,7,7,8,8,8,9,8,9,8,9,8,7,8,8,7,7,7,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,5,4,5,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,5,5,5,4,5,5,4,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,4,3,4,3,4,4,4,4,4,5,5,4,4,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,5,6,7,7,7,10,9,8,9,10,10,12,13,15,15,18,15,12,16,18,15,21,16,19,20,19,22,22,20,21,22,21,22,22,22,19,19,21,20,16,16,20,21,16,20,18,19,19,21,18,17,19,17],[28,28,27,27,28,28,27,27,28,26,26,25,26,26,25,26,26,27,26,27,27,26,27,27,26,27,27,27,27,27,26,27,28,28,27,27,27,27,28,27,28,27,26,27,26,26,25,23,24,24,23,23,24,22,21,21,20,21,19,19,16,14,12,10,9,7,6,6,6,5,5,5,4,4,5,5,5,6,6,5,5,6,6,5,6,6,6,7,7,6,7,8,7,7,8,7,7,7,8,8,8,8,8,8,8,9,9,8,8,9,9,8,8,8,7,8,8,7,8,7,8,7,8,7,7,7,7,7,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,6,7,7,6,6,7,7,7,8,7,8,7,7,7,7,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,6,5,6,6,7,7,7,7,7,7,7,7,8,8,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,4,5,5,4,4,5,4,4,4,4,5,6,5,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,4,5,5,5,5,5,6,6,7,8,10,10,11,13,14,15,14,14,16,17,16,17,18,18,19,19,20,21,21,22,21,23,22,23,21,20,21,20,19,20,21,22,20,22,22,24,25,27,23,24,25,25,25,26,25,25,25,25,25,25,26,26,25,25,25,25,25,25,24,25,24,24,25,24,26,25,24,25,24,23,24,23,22,22,22,20,19,18,17,15,14,12,11,9,7,6,5,5,4,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,6,6,6,6,7,7,7,6,6,5,5,4,4,4,5,5,6,7,6,6,6,5,5,5,5,4,4,4,4,4,3,3,3,3,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,3,3,4,5,5,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,6,7,8,8,8,7,6,6,6,6,6,6,6,6,7,7,8,8,8,8,9,10,9,9,8,7,8,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,8,7,7,7,7,7,7,7,7,8,8,9,9,9,8,9,8,9,8,8,9,8,8,7,7,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,4,5,5,5,5,4,4,4,4,4,3,4,4,3,4,4,3,3,4,4,4,4,4,5,5,5,6,5,5,6,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,4,4,4,4,4,5,5,5,5,6,5,5,5,4,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,6,7,7,7,10,10,8,8,12,13,13,14,16,18,19,16,13,17,19,15,20,16,20,22,20,23,23,22,21,23,23,23,24,23,21,21,23,22,19,18,21,22,19,21,20,21,21,22,18,16,20,18],[29,29,28,28,28,28,28,28,27,27,26,26,27,26,27,26,27,27,27,27,27,27,27,28,27,28,28,28,28,27,27,28,28,29,28,28,28,28,28,28,28,27,27,27,27,27,25,25,26,24,23,23,24,22,20,21,21,20,19,19,17,15,13,10,9,8,6,6,6,6,5,5,5,4,5,5,5,6,6,5,5,6,6,5,5,6,6,7,7,7,7,8,7,7,8,7,7,8,8,8,8,8,8,8,8,9,9,9,9,10,10,9,8,8,8,9,8,8,7,7,8,7,7,7,8,7,7,8,7,7,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,7,7,8,8,8,8,7,7,7,7,7,6,6,7,7,6,6,7,6,6,7,6,6,6,6,6,6,5,5,6,6,5,6,6,5,5,6,6,6,6,6,7,7,7,7,7,7,7,8,7,8,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,6,6,6,5,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,5,4,5,5,4,4,4,5,6,6,5,4,4,4,4,4,5,5,4,4,5,5,4,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,3,3,2,3,2,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,7,7,8,10,10,11,12,13,15,14,15,17,17,17,19,20,19,20,21,22,24,22,23,24,25,23,25,21,22,23,21,21,20,22,22,20,21,23,25,25,27,25,26,27,27,27,27,27,27,27,27,27,27,28,28,28,27,27,27,27,28,26,27,25,26,27,26,26,27,25,26,25,24,25,24,23,23,22,22,21,19,17,16,14,13,11,8,7,6,5,5,4,4,4,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,6,7,6,6,6,6,5,5,5,6,6,7,7,6,6,6,6,6,5,5,5,5,4,4,4,4,4,3,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,3,3,5,5,5,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,5,5,5,6,6,7,8,8,8,7,7,6,6,6,6,7,6,6,7,7,8,8,8,8,9,9,8,9,8,8,8,8,7,7,7,6,6,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,7,7,8,8,6,7,7,7,8,7,8,8,9,9,9,9,9,10,9,9,9,8,8,8,8,8,8,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,4,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,3,3,4,6,7,7,7,10,8,8,10,11,12,13,15,17,18,19,17,14,18,19,15,21,17,20,21,20,23,22,20,22,22,23,22,23,23,21,21,22,22,18,18,23,22,19,21,18,20,22,23,17,16,21,18],[29,28,27,28,27,27,28,27,27,27,25,25,26,25,26,26,26,25,26,27,26,26,27,27,27,28,27,27,28,27,26,28,28,28,28,28,26,28,28,28,28,27,25,26,26,27,25,24,25,24,23,22,23,22,20,21,20,19,18,19,16,14,12,11,10,9,7,7,7,6,6,5,5,5,5,5,6,6,7,6,6,6,7,6,7,7,7,8,8,8,8,9,8,9,9,9,8,9,10,9,10,11,11,10,11,12,12,11,12,12,12,11,10,11,10,11,10,10,9,9,10,9,9,9,10,8,8,9,9,8,8,8,7,8,8,8,9,9,9,9,9,8,9,9,7,8,9,8,7,8,8,7,8,7,8,9,9,9,9,9,8,8,8,8,8,7,7,8,7,7,7,7,7,7,8,7,6,7,7,7,7,6,6,7,6,6,6,7,6,6,7,6,6,6,7,8,8,7,7,8,8,8,8,9,8,8,8,8,7,8,8,7,7,8,7,7,7,7,7,6,6,7,6,6,6,6,5,5,6,6,5,5,6,6,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,5,5,5,6,6,5,4,4,5,4,4,5,5,4,5,5,5,5,6,5,5,5,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,4,4,5,4,4,5,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,5,4,4,5,5,6,5,6,6,6,7,7,7,9,11,11,11,12,14,15,14,15,16,16,16,18,19,18,18,19,21,22,21,22,23,23,21,23,21,20,21,20,20,20,21,21,20,21,23,23,25,26,25,25,26,26,26,27,26,26,26,26,27,26,27,27,27,26,27,26,27,27,26,26,24,26,25,25,27,26,26,26,24,25,25,24,24,22,22,22,20,19,17,16,14,13,11,9,8,7,6,5,5,5,4,4,4,3,3,3,4,4,4,4,5,5,5,6,6,6,6,6,7,7,7,7,8,7,5,5,5,5,6,6,6,8,8,6,7,7,6,6,6,6,5,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,3,4,5,5,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,4,5,5,5,5,6,6,5,6,6,6,8,8,9,9,8,7,6,6,6,7,7,7,7,8,8,9,9,9,9,10,10,10,10,9,8,9,9,8,8,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,7,6,6,7,7,7,7,7,8,7,9,9,7,8,8,8,9,9,9,10,10,11,10,11,10,11,10,11,10,9,9,9,9,8,9,7,7,7,6,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,4,3,4,5,4,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,5,5,4,5,5,4,4,5,5,6,7,6,6,6,7,6,6,6,6,6,5,5,6,6,5,5,5,4,4,4,4,4,4,5,5,5,6,6,6,5,7,6,5,5,5,5,5,4,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,5,6,7,7,7,10,9,8,9,11,12,13,14,15,17,19,16,14,17,19,16,21,18,20,22,20,23,21,21,21,23,21,22,23,21,22,20,22,20,18,18,21,20,19,21,20,20,22,22,19,18,21,17],[28,27,27,26,27,27,27,27,27,26,26,25,26,25,26,26,26,26,26,26,27,26,27,27,26,27,27,27,27,26,26,27,27,28,27,27,27,27,28,27,28,27,26,27,26,26,25,24,25,24,23,22,23,23,21,21,21,20,18,19,16,15,13,11,10,9,8,8,8,7,7,7,6,6,7,7,7,8,7,7,8,8,8,8,8,8,9,9,9,9,9,10,9,10,10,10,10,10,11,10,11,11,11,10,11,11,11,11,11,12,12,11,10,11,10,10,10,9,10,10,10,9,9,9,9,9,9,10,9,8,9,9,8,9,8,9,9,10,9,10,10,9,10,9,9,9,10,8,9,9,9,8,9,8,9,9,10,10,9,10,9,8,9,9,9,9,8,9,9,8,8,8,9,8,8,8,8,8,7,8,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,8,9,9,8,9,9,9,9,9,9,9,9,9,9,9,10,9,8,9,8,8,9,8,8,8,8,8,8,8,7,8,7,7,7,7,6,7,7,7,8,8,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,5,5,6,6,7,7,6,6,5,6,5,5,6,6,5,6,7,6,6,6,7,6,6,6,6,7,7,8,8,7,7,7,7,7,6,7,7,6,6,5,6,5,6,5,5,4,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,8,8,8,10,10,11,11,13,13,15,14,15,16,16,16,18,19,18,18,19,20,21,21,22,23,23,22,23,21,21,22,20,19,20,21,21,19,21,22,23,23,26,24,24,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,25,26,26,26,25,23,25,25,24,26,25,25,25,23,24,24,24,22,22,22,20,20,19,17,16,14,13,12,10,9,7,6,6,5,5,5,4,4,4,3,4,4,5,4,5,5,5,5,5,6,6,7,7,8,7,8,7,7,7,6,5,5,5,6,6,7,8,8,7,7,8,7,6,6,6,6,5,5,5,4,4,4,4,4,3,3,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,2,3,3,5,5,4,4,3,4,3,4,4,4,5,4,4,4,4,3,4,4,4,4,4,5,4,4,5,5,4,5,6,5,5,6,6,6,6,7,7,6,7,7,7,8,9,9,9,8,7,7,7,8,8,8,8,8,9,10,10,10,10,11,11,11,11,11,11,9,10,10,9,9,8,8,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,4,5,5,4,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,7,8,8,7,8,8,8,8,9,9,9,10,10,9,9,9,9,10,10,10,10,10,11,10,11,11,11,11,11,11,10,11,11,10,9,9,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,4,3,3,3,3,4,4,4,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,6,7,7,7,6,6,6,6,6,6,5,5,5,5,5,5,5,4,5,5,5,5,6,6,6,7,7,6,6,7,7,7,7,6,6,6,6,6,5,6,5,5,5,4,4,4,4,4,5,5,5,6,6,6,5,6,6,5,6,5,6,5,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,4,4,5,7,8,7,7,10,9,7,9,11,12,12,15,14,17,19,14,13,17,18,14,21,17,20,21,20,23,22,20,21,23,21,21,22,21,21,20,22,20,19,18,21,21,20,21,18,20,20,22,18,17,20,18],[28,29,28,28,28,28,28,28,28,27,27,26,27,27,27,26,27,27,27,27,27,26,27,28,26,28,28,27,28,28,26,28,28,28,28,28,28,28,28,28,28,28,27,28,28,27,26,25,26,26,24,23,24,23,22,22,22,20,20,20,18,16,15,13,11,10,9,9,9,8,8,7,7,6,7,8,8,8,8,8,8,9,9,8,9,9,9,10,10,9,10,11,10,10,11,11,10,10,11,11,11,11,11,11,11,12,11,11,11,12,12,12,11,11,11,11,10,10,10,10,11,10,9,10,11,10,10,10,10,10,10,9,9,10,9,10,9,10,10,10,10,9,10,10,9,9,10,10,9,10,10,9,10,9,10,10,10,10,10,11,10,10,9,10,10,9,9,10,10,9,10,10,9,9,9,9,8,9,9,9,9,8,8,8,8,7,8,9,7,7,8,8,7,8,9,9,10,10,9,10,10,10,10,10,10,10,10,10,9,10,10,10,9,10,10,9,9,9,9,8,8,9,8,7,8,8,7,7,8,8,7,7,8,8,9,9,8,9,9,9,9,8,8,8,7,7,7,7,7,6,7,6,6,6,6,7,8,7,6,5,5,6,6,5,6,6,5,6,7,7,6,7,7,7,7,7,8,8,8,9,8,8,7,8,8,7,7,7,7,7,7,6,7,5,6,6,5,5,5,6,6,6,5,5,5,5,4,4,4,4,4,3,4,4,3,4,3,4,4,4,5,6,5,6,6,6,6,7,7,8,8,9,8,9,11,12,13,13,14,15,17,16,17,19,19,19,20,20,20,21,22,23,24,22,23,24,24,23,25,21,22,22,21,21,21,22,23,22,22,23,24,25,26,24,25,26,26,26,27,26,26,26,26,26,27,27,27,27,27,27,27,26,26,25,26,25,25,26,25,27,26,25,26,24,24,24,23,23,23,22,21,20,19,17,17,15,15,13,11,10,8,7,7,6,6,6,4,4,4,4,5,5,5,6,6,6,6,7,7,7,8,8,8,9,9,8,8,8,7,7,7,6,6,6,7,7,8,9,8,9,8,8,8,7,7,6,6,6,6,5,5,5,4,4,4,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,2,3,3,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,4,4,5,4,4,5,4,5,5,5,5,5,6,6,6,6,6,7,7,7,8,7,7,7,8,8,9,10,10,10,9,9,8,9,9,9,10,9,9,10,11,11,11,11,12,12,13,12,13,12,11,12,11,10,10,10,9,9,8,9,9,8,8,8,8,7,7,6,6,6,6,6,6,6,5,4,4,4,4,3,3,4,3,3,3,3,3,3,4,3,4,4,5,4,5,5,5,5,5,5,6,6,6,6,7,6,7,7,7,8,8,8,8,8,9,8,9,9,9,9,9,10,11,11,10,10,10,10,10,11,11,11,11,12,12,12,13,12,13,13,13,12,12,12,11,11,11,10,10,9,9,8,9,8,8,7,7,7,7,7,6,6,6,6,5,6,6,4,4,5,4,4,4,4,5,5,5,6,6,6,6,7,6,6,7,7,7,7,7,7,7,7,7,8,8,8,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,7,6,6,7,7,8,8,8,7,8,8,7,8,8,7,7,7,7,7,6,6,6,6,6,5,5,6,6,6,7,6,7,7,7,7,7,7,7,7,6,7,6,6,5,5,4,4,4,3,3,4,3,3,3,3,3,2,3,3,2,3,4,4,6,7,8,8,8,10,9,8,9,10,12,13,13,14,18,19,15,15,19,19,17,20,17,21,21,20,21,23,20,21,22,22,22,23,23,21,21,23,23,18,18,21,22,18,21,18,20,20,21,18,17,19,18],[29,28,27,28,28,27,28,27,27,27,26,25,27,25,27,26,27,26,27,28,27,27,28,28,27,28,29,28,29,29,28,29,29,29,28,29,29,29,29,29,29,29,28,28,28,28,27,26,27,26,25,24,25,23,23,23,23,21,21,22,19,17,15,14,13,12,10,11,11,10,9,8,8,8,9,9,9,10,10,10,9,10,11,10,11,12,12,13,12,12,13,14,13,13,13,13,12,14,14,14,13,14,14,13,14,16,15,14,15,16,16,15,14,15,13,14,14,14,12,12,14,12,12,12,13,11,11,12,12,10,12,11,10,11,11,12,11,12,12,12,12,11,13,12,11,13,13,11,11,13,13,10,12,12,12,12,14,13,13,13,13,12,12,13,13,10,11,12,11,10,11,12,11,10,11,11,9,10,10,10,10,9,9,10,9,8,10,10,9,8,10,10,9,10,10,11,11,11,10,11,11,11,12,12,12,12,12,12,11,11,12,12,10,12,11,10,11,11,11,9,10,11,9,9,9,10,8,9,9,9,7,8,8,9,9,9,9,10,9,10,10,9,9,9,9,8,8,8,8,7,7,7,6,6,6,8,8,8,7,6,6,8,7,6,8,7,7,8,9,9,7,9,9,8,9,9,9,10,10,10,9,10,9,9,9,9,8,9,8,8,8,8,8,6,7,7,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,5,4,5,5,5,6,6,6,7,7,8,8,8,9,9,9,10,11,10,12,13,14,14,15,16,17,16,16,19,19,19,21,22,21,20,21,23,23,23,25,25,25,23,24,23,22,24,21,20,21,22,21,20,21,24,24,25,26,25,26,26,27,27,27,27,27,27,27,27,27,28,28,27,27,27,27,27,27,27,27,26,27,27,26,27,26,26,27,24,25,26,25,24,23,24,22,21,21,19,18,16,15,13,12,11,10,9,8,8,7,7,6,6,5,5,5,6,6,7,6,6,7,7,7,8,8,8,8,9,9,8,8,9,8,9,8,7,7,7,8,8,9,10,9,9,9,8,9,8,8,7,7,8,7,7,7,7,6,6,5,4,4,4,3,3,2,3,3,2,2,1,1,1,1,0,1,2,3,3,5,5,5,5,4,4,4,5,5,5,5,6,5,6,6,5,5,6,6,6,6,5,6,6,6,6,7,7,7,8,8,8,9,8,9,10,9,8,9,10,9,11,11,12,11,10,10,10,11,11,10,11,11,11,12,13,12,14,13,13,15,15,15,14,14,12,13,13,13,12,12,11,11,10,11,11,10,10,10,10,9,9,8,9,8,7,7,7,8,7,6,6,5,5,5,4,4,4,4,3,3,4,4,4,4,5,5,5,6,6,6,6,7,7,8,8,8,8,9,8,8,9,8,9,10,10,9,10,10,10,10,11,11,12,11,11,14,12,14,13,11,12,12,13,14,14,14,14,15,15,14,15,14,16,14,15,14,13,14,14,12,12,12,11,11,10,10,10,9,9,9,9,8,8,9,8,7,7,8,7,7,7,6,6,6,5,5,5,6,6,6,7,7,7,8,8,8,8,8,9,9,8,9,9,9,10,9,8,10,10,9,9,8,8,8,8,8,8,8,8,8,8,8,8,7,7,8,7,7,8,8,9,9,9,9,8,9,9,9,9,9,9,8,8,9,8,8,7,8,8,7,7,7,7,7,7,8,7,8,8,7,8,8,8,7,7,7,7,8,6,6,5,5,5,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,4,7,8,9,9,9,11,10,8,10,11,13,14,15,15,18,19,15,15,20,19,16,22,18,22,22,20,24,22,21,23,22,22,22,24,22,20,21,24,21,18,19,23,22,19,23,19,21,21,23,19,18,20,18],[27,27,26,27,27,26,27,27,26,26,25,25,26,25,26,25,27,26,26,27,26,26,27,27,26,27,27,28,28,27,27,28,28,28,28,28,26,28,28,28,28,27,27,28,28,27,27,26,26,26,25,24,25,24,23,22,23,22,21,21,19,18,17,14,14,12,12,12,12,11,11,9,9,9,10,11,11,11,12,11,12,12,13,11,13,14,14,14,15,15,15,15,16,16,15,16,16,16,16,16,17,17,17,16,17,17,17,16,17,17,18,17,16,18,17,16,16,16,15,14,16,15,14,15,15,14,13,14,15,12,14,14,12,12,12,13,13,14,14,14,13,15,15,16,14,16,15,15,15,15,15,13,16,14,15,16,16,16,16,15,14,15,13,15,15,13,13,15,14,12,13,14,14,13,13,14,11,12,12,11,13,11,10,12,12,10,11,12,11,10,12,12,10,11,11,12,12,13,11,12,13,12,13,13,14,13,13,13,14,14,15,14,12,16,14,12,13,14,13,12,13,13,11,11,12,12,10,11,11,11,9,10,10,11,11,12,12,11,11,11,12,11,11,11,10,10,10,9,10,9,9,8,7,8,8,8,9,9,8,7,7,8,8,7,9,8,7,9,9,9,8,9,10,9,9,10,10,10,11,12,11,11,11,11,11,10,10,10,10,9,9,9,10,7,8,8,8,6,8,7,7,8,8,6,7,7,6,5,7,7,5,6,6,6,6,6,5,6,7,7,7,8,8,8,8,9,9,9,9,10,10,11,10,11,12,12,13,14,16,16,18,16,17,19,19,18,19,20,21,19,20,23,23,23,24,24,24,23,25,23,22,23,21,20,21,23,22,21,23,24,24,25,26,25,26,26,27,27,27,27,27,27,27,27,27,27,28,28,28,27,27,28,27,27,26,24,26,26,27,27,26,26,27,25,25,25,24,25,23,24,22,21,21,18,19,15,15,14,12,12,11,9,9,9,8,7,7,6,5,6,6,6,7,8,7,7,8,7,8,9,8,9,10,10,10,11,9,10,9,8,7,9,8,8,9,9,9,11,10,10,10,9,9,9,9,8,8,8,9,8,7,8,7,6,6,6,5,5,4,4,3,3,3,3,2,2,2,2,1,1,0,1,3,3,5,5,5,6,4,5,5,6,6,6,7,6,6,7,7,5,6,7,6,6,6,6,5,6,8,7,6,7,8,8,7,8,10,9,9,10,10,10,10,10,10,11,12,12,12,11,10,10,11,11,13,12,12,13,14,15,16,15,16,15,16,17,16,17,16,14,16,15,15,14,14,14,14,13,12,13,11,12,12,11,11,10,9,9,8,8,8,7,7,7,6,5,6,5,5,5,5,5,4,4,3,4,5,4,4,6,6,5,5,7,6,6,8,7,8,8,8,8,9,9,9,9,9,9,11,11,10,12,12,11,11,13,13,13,13,13,15,14,15,16,14,15,14,15,16,16,15,16,16,17,15,17,17,17,16,16,15,16,15,15,15,14,14,13,13,12,12,11,11,10,10,9,10,9,9,8,8,8,8,8,7,8,6,6,7,6,5,4,6,6,6,8,8,8,8,9,9,9,9,8,10,10,9,9,10,10,10,10,11,10,10,10,9,9,9,9,9,8,9,8,9,8,8,8,7,8,8,8,8,8,9,9,10,10,9,10,10,10,10,10,9,9,9,9,9,9,9,8,8,8,7,7,7,7,8,8,9,8,8,9,8,8,9,9,7,7,7,7,8,6,7,6,5,4,5,4,4,5,4,4,4,4,4,3,4,4,3,4,5,5,6,8,9,8,9,11,10,9,10,11,13,14,13,16,16,18,15,15,18,19,15,20,17,21,21,20,24,23,20,22,24,22,22,23,22,21,20,22,21,18,17,22,22,18,20,19,20,20,21,20,17,18,17],[26,26,26,26,27,27,27,27,27,26,26,26,27,26,26,26,27,27,27,27,27,28,27,28,28,28,28,28,28,28,28,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,28,28,28,27,28,27,26,26,26,25,25,26,24,23,22,23,20,19,19,16,19,17,17,18,18,16,17,14,17,17,18,19,18,18,16,18,18,17,19,19,20,19,19,20,20,20,21,22,20,20,20,20,20,19,22,20,19,20,21,20,19,20,21,20,20,21,20,22,20,19,20,20,18,19,19,21,18,18,19,19,17,19,19,16,17,18,17,16,17,17,17,18,18,18,18,20,19,19,19,21,20,19,20,20,19,20,20,19,20,21,20,19,19,18,19,20,19,19,20,19,19,20,21,19,18,18,19,18,17,18,16,16,15,15,18,16,15,15,18,14,14,16,16,14,15,17,15,15,15,16,17,18,15,17,18,18,17,17,18,17,19,18,19,19,19,18,17,19,18,17,19,19,17,18,18,18,17,18,17,16,15,17,17,16,15,17,16,15,17,17,17,16,16,16,18,17,16,17,16,16,15,15,15,13,13,13,12,12,11,12,13,12,11,12,12,14,14,11,14,14,12,15,15,15,14,15,17,14,16,15,15,15,17,17,17,17,17,18,16,16,16,16,16,14,17,15,16,14,15,14,14,13,15,14,14,14,15,14,15,14,12,13,12,11,8,10,10,9,8,8,9,10,12,11,13,13,13,13,13,14,14,15,15,17,15,16,16,17,16,19,18,18,21,21,22,21,20,22,22,22,22,24,23,23,25,26,25,25,26,25,27,24,26,25,24,24,24,22,24,24,24,22,23,24,26,26,26,26,26,27,27,27,28,28,27,27,27,27,28,28,28,28,27,28,27,28,27,27,27,26,27,27,27,27,27,27,27,26,26,26,26,26,25,25,24,23,23,21,21,18,19,17,17,15,17,13,14,14,13,11,11,9,9,8,7,9,9,8,9,10,10,9,11,11,10,11,11,13,11,12,9,10,8,10,9,9,9,9,10,10,11,13,12,12,14,13,12,12,12,10,11,12,11,10,11,11,11,10,10,8,9,8,8,7,8,6,5,5,6,5,5,4,3,3,1,0,1,3,5,5,5,7,7,7,7,9,10,10,13,11,10,11,13,11,11,12,12,11,11,13,11,12,13,13,12,13,14,13,13,14,15,14,14,16,16,16,15,15,15,15,17,15,15,17,15,15,16,17,18,17,17,18,19,20,20,19,20,20,19,19,19,20,20,19,20,20,20,19,20,20,19,19,19,19,18,17,18,18,18,16,17,16,15,15,15,13,13,13,13,12,14,11,11,10,9,9,9,8,7,8,10,8,9,13,12,10,11,12,12,11,13,12,13,12,13,14,14,14,14,17,16,14,16,16,17,17,18,18,18,17,19,18,19,20,19,20,19,20,21,20,21,20,19,20,20,19,20,21,18,19,21,20,20,20,19,21,19,19,19,20,18,18,17,19,18,18,19,17,18,17,17,17,15,14,15,14,13,13,13,14,12,11,13,12,9,9,10,10,11,13,13,13,12,13,12,14,13,13,14,14,15,14,15,16,17,16,15,17,16,16,16,15,17,15,15,13,15,13,13,13,13,13,12,13,13,12,13,13,12,15,14,17,15,14,15,15,16,14,17,14,14,15,13,13,14,14,14,13,12,11,11,10,11,11,14,12,13,11,12,10,12,12,11,11,11,12,10,10,10,8,7,9,8,5,6,7,6,5,6,6,6,6,6,6,5,6,8,7,8,9,10,9,9,10,10,9,10,11,13,14,15,15,17,21,17,15,18,21,18,22,18,22,21,22,24,24,22,23,24,24,22,23,24,21,20,24,23,19,18,22,24,21,22,17,20,19,22,21,16,18,18],[28,29,28,28,29,28,29,29,28,28,28,27,28,28,28,28,28,28,28,29,29,29,29,29,29,30,29,29,30,29,29,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,29,28,29,28,27,27,28,27,25,26,26,26,24,25,23,21,22,19,20,18,18,17,17,17,18,16,16,16,17,16,16,17,18,17,17,17,18,17,18,18,18,19,20,19,20,20,20,20,20,20,19,19,20,20,20,20,20,20,20,20,20,19,20,19,20,20,20,21,19,19,19,19,18,19,19,18,18,17,20,18,17,19,18,17,18,18,17,16,16,17,18,18,18,18,18,19,20,19,18,19,20,19,18,19,19,18,20,18,19,20,20,20,20,18,20,18,18,19,20,18,18,20,19,17,19,19,18,18,18,18,16,16,17,17,17,16,15,17,17,15,16,16,15,15,17,16,16,16,16,17,18,18,18,19,18,18,19,19,19,17,19,19,19,18,19,20,18,19,18,18,17,19,18,17,17,18,16,16,17,17,15,16,17,17,14,16,15,15,15,15,17,15,15,16,17,16,16,16,16,16,15,15,15,12,13,14,12,12,12,13,14,12,11,10,12,14,13,12,15,14,13,14,16,16,14,17,16,16,17,17,18,17,17,17,18,16,16,16,16,16,15,16,15,14,14,15,15,14,15,16,14,13,14,15,14,14,14,12,13,14,13,11,12,13,10,11,11,11,9,11,11,12,11,11,12,12,13,13,14,15,16,16,16,16,16,16,17,16,17,19,18,18,20,20,21,22,21,23,23,23,23,24,25,24,25,27,26,26,27,26,27,26,27,25,24,25,24,23,24,24,24,24,24,25,26,25,26,26,27,28,28,28,28,28,28,28,28,28,28,29,29,29,28,28,28,28,28,27,28,27,28,28,27,29,28,28,29,27,28,28,27,27,26,26,25,23,24,22,22,19,18,19,15,15,15,14,15,13,13,12,11,10,11,10,10,11,11,10,10,10,10,10,10,11,11,12,11,12,12,11,11,11,10,10,10,10,11,10,10,11,11,13,13,12,14,13,12,12,13,11,11,12,13,11,10,11,11,12,11,11,12,10,10,10,9,10,7,7,6,6,4,4,4,2,1,1,0,1,3,4,5,6,8,8,9,10,10,11,12,11,10,11,12,10,10,11,11,9,11,11,13,12,12,12,13,15,16,14,14,16,16,15,16,17,16,15,15,15,17,16,16,16,17,17,16,18,18,17,18,18,18,18,19,20,21,20,20,19,21,22,21,22,21,20,21,21,20,19,20,19,19,18,17,16,16,17,17,17,16,16,16,15,14,14,15,14,14,13,11,11,11,11,11,11,11,10,10,11,8,10,11,11,11,13,12,12,11,14,13,13,14,13,15,14,15,15,16,15,16,17,16,15,17,16,16,17,18,17,17,18,19,18,18,18,20,21,20,20,20,19,18,21,21,21,21,20,20,21,19,20,21,21,21,19,20,20,19,19,19,19,18,18,17,19,19,17,17,17,16,17,16,16,16,14,15,14,15,14,14,14,13,12,13,13,11,11,13,13,13,13,15,14,13,13,15,15,14,14,14,15,17,15,15,17,17,15,16,16,15,16,16,16,15,15,15,14,15,14,13,14,14,13,14,13,13,13,14,14,13,14,15,15,13,13,15,14,14,16,15,13,13,15,14,13,14,15,14,13,12,11,11,11,12,12,12,12,13,11,12,13,13,13,12,12,12,12,13,12,11,11,10,11,10,10,11,10,8,8,10,8,8,8,8,8,7,8,10,8,9,10,10,10,11,11,11,9,11,11,15,15,16,16,16,18,16,17,19,20,19,22,20,21,21,22,25,23,22,23,24,24,21,25,24,21,22,25,23,21,20,24,24,21,24,19,22,19,23,20,18,19,18],[28,28,28,28,29,29,29,29,29,27,28,27,28,28,28,28,28,29,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,29,29,29,30,30,30,29,30,29,29,28,29,29,28,28,28,28,27,27,26,27,26,26,25,25,23,22,22,20,21,21,20,22,22,19,21,18,20,21,20,21,21,22,21,21,22,23,21,23,24,23,23,23,23,23,24,24,23,24,24,23,23,24,24,24,23,23,23,23,23,22,23,22,23,23,24,24,24,24,22,23,22,22,22,22,21,21,22,22,21,22,22,20,21,22,21,20,20,20,21,21,23,21,22,23,22,22,22,24,23,22,23,24,22,22,24,22,23,24,23,23,23,22,23,23,22,22,23,22,21,23,23,22,21,22,22,21,21,22,20,21,21,21,21,19,19,21,20,18,20,21,20,18,21,20,19,19,20,19,21,21,19,22,22,21,21,22,22,22,22,23,23,23,22,22,21,23,22,20,22,23,21,21,21,22,20,20,21,20,18,20,21,20,18,20,19,20,19,21,20,19,19,20,21,19,19,20,19,19,18,18,18,17,18,18,17,14,14,17,17,15,13,14,15,18,18,15,18,18,16,17,19,19,16,19,19,18,19,19,20,19,21,22,19,21,19,21,20,19,19,21,19,17,18,19,19,17,18,18,17,16,19,17,17,17,19,16,15,17,15,16,15,17,15,15,16,15,14,15,15,16,16,14,14,15,16,16,17,17,18,18,19,19,18,19,20,20,21,23,22,21,24,23,25,25,24,24,25,25,26,26,25,26,26,27,27,28,28,27,28,27,28,26,26,27,27,24,26,26,26,26,26,26,27,27,27,27,28,28,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,27,28,28,29,29,29,29,28,27,28,28,28,27,27,27,26,25,26,23,24,21,21,20,18,17,20,18,19,18,17,16,14,14,14,14,14,13,15,14,13,13,14,13,14,15,15,14,16,16,16,16,14,13,13,14,14,13,14,14,14,14,16,18,16,17,19,19,16,17,17,14,16,16,16,14,15,16,15,16,14,17,14,16,12,14,12,11,9,9,8,7,7,7,6,4,5,3,1,0,2,4,4,6,9,10,11,14,14,15,16,15,15,14,15,15,13,15,15,13,14,15,15,15,16,15,15,16,18,17,17,18,19,18,18,20,20,20,20,21,20,20,21,19,20,20,18,20,21,21,22,21,21,23,23,23,24,23,23,24,24,24,23,23,24,22,22,23,25,22,22,23,23,23,22,22,22,21,23,20,20,20,19,19,18,18,18,16,16,16,15,14,15,15,15,15,17,15,12,14,10,13,14,14,13,17,16,14,14,15,16,14,15,15,16,17,17,17,18,18,19,20,20,19,21,20,21,20,21,22,23,22,22,21,23,23,22,23,23,24,24,23,24,24,24,25,23,24,23,25,23,23,24,23,23,23,22,24,23,22,23,22,21,20,20,22,22,22,22,22,21,20,19,21,20,17,18,19,18,16,16,16,15,15,15,15,13,14,15,14,16,16,15,16,17,16,16,17,18,16,19,20,21,18,19,20,21,20,20,21,19,20,20,20,20,20,19,18,20,18,17,17,18,16,16,16,17,17,18,18,18,18,18,20,18,17,18,19,18,19,20,17,18,20,18,18,17,19,18,17,16,15,14,16,14,16,18,17,18,16,17,16,17,17,14,15,14,16,15,14,12,13,12,12,12,10,12,12,9,8,9,11,8,9,10,9,7,9,11,10,11,12,11,10,10,11,9,9,11,13,12,14,14,16,19,20,17,20,20,21,19,24,21,22,24,24,25,25,22,24,25,24,22,26,25,23,22,26,24,21,20,23,25,22,24,19,22,19,23,21,20,20,20],[27,27,27,27,28,28,28,28,28,27,27,27,28,27,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,29,28,29,28,28,28,28,27,26,26,26,26,24,24,23,24,23,23,24,24,22,22,19,22,23,23,23,24,24,22,24,24,23,24,24,24,25,24,24,26,25,25,25,25,25,25,26,25,25,25,25,25,24,24,25,25,23,23,24,24,25,25,25,24,25,23,23,24,23,23,24,22,22,24,24,22,23,23,21,21,23,22,21,20,22,23,23,24,23,23,24,24,23,24,25,25,24,24,25,24,25,24,24,24,26,26,24,26,24,25,25,25,24,26,24,24,24,25,23,23,24,24,23,22,23,20,22,21,21,22,21,21,21,23,19,20,21,21,20,21,21,21,22,21,21,22,22,21,22,24,23,22,22,23,23,24,24,24,24,24,24,23,25,24,24,24,24,23,22,23,24,22,22,23,22,20,21,22,21,20,21,21,21,22,23,22,21,22,21,22,20,21,21,20,20,20,19,19,18,19,18,18,16,17,18,18,18,17,17,17,19,19,17,20,19,18,22,20,20,19,21,22,19,21,21,21,21,23,23,22,22,23,23,22,21,21,22,21,19,21,19,22,20,19,20,20,17,21,20,19,19,20,20,19,20,17,17,19,17,16,17,17,15,14,16,16,19,18,18,21,19,19,20,19,20,21,21,22,23,21,22,22,22,23,24,24,24,25,24,26,26,25,26,26,27,27,27,27,27,28,28,28,28,29,28,29,28,28,27,27,28,27,26,26,27,27,26,26,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,29,28,29,29,29,29,29,28,28,28,28,28,28,27,27,26,26,24,25,21,23,21,21,21,23,19,21,20,21,20,17,19,17,17,17,18,18,17,16,17,17,16,17,18,18,17,18,20,18,18,15,16,14,17,16,16,17,17,16,17,17,20,18,21,21,21,19,21,20,18,19,21,20,17,18,20,18,18,17,18,17,16,16,14,14,13,12,12,9,10,10,9,8,8,9,6,5,1,0,2,3,5,8,8,11,11,15,15,17,17,16,15,16,17,16,17,16,16,18,17,17,18,18,18,17,20,20,19,20,19,22,20,20,21,22,21,22,21,23,21,23,20,22,23,21,22,21,23,24,24,24,24,24,25,26,24,25,25,25,25,25,25,26,24,25,25,25,25,25,25,25,24,25,24,24,23,24,24,23,21,22,22,20,20,21,20,19,19,19,18,17,18,17,17,17,15,13,13,13,15,17,16,16,20,19,17,18,18,20,19,19,16,19,19,20,21,21,21,20,24,23,20,22,22,23,24,24,24,24,23,24,24,25,25,25,26,26,26,25,25,26,26,26,26,25,26,25,25,24,24,27,24,26,25,24,25,24,24,25,25,24,24,23,24,24,23,24,23,24,24,22,23,22,19,21,21,20,20,19,20,19,19,20,19,18,17,20,20,19,21,20,21,20,21,21,23,19,21,22,21,23,21,21,22,23,22,22,24,22,23,23,22,24,22,21,20,23,21,19,20,21,19,20,20,20,20,21,20,21,22,20,22,21,20,22,22,21,23,22,22,22,22,21,22,22,21,20,20,20,19,21,19,19,20,20,19,21,20,20,21,20,21,19,18,18,19,20,19,16,17,15,16,14,14,15,15,12,13,12,11,10,11,11,10,8,10,12,11,11,14,13,11,10,11,10,11,12,15,15,16,17,16,19,20,19,19,21,22,19,23,20,23,23,23,27,26,23,24,26,24,24,27,25,20,22,26,25,21,21,23,26,22,25,20,22,20,23,21,19,20,21],[29,29,28,29,29,29,29,29,29,29,28,29,29,28,29,28,29,29,29,29,29,29,30,30,29,30,30,29,30,30,29,30,30,30,30,30,29,30,30,30,30,30,29,30,30,30,29,29,29,29,28,28,28,28,27,28,28,27,27,26,27,25,26,24,24,24,26,23,25,24,25,22,23,22,22,24,25,24,25,25,23,24,25,24,23,25,25,25,26,26,25,26,26,26,26,26,25,26,26,26,26,26,26,25,26,26,25,25,24,25,26,26,26,26,26,26,24,25,24,24,25,24,24,24,25,23,23,25,24,21,23,25,21,21,22,22,24,25,25,25,24,25,26,26,24,26,26,24,24,26,25,23,25,26,25,25,26,26,25,25,27,26,26,26,26,24,25,26,24,24,25,25,22,23,24,23,20,23,22,22,23,20,20,23,22,19,22,22,20,20,22,22,20,22,22,23,22,23,21,24,24,23,24,24,25,24,25,25,25,24,26,26,24,26,25,22,25,25,22,20,23,24,21,20,23,21,19,22,23,21,20,22,24,23,23,24,23,22,22,22,22,24,23,22,21,21,20,20,21,19,20,19,17,17,18,19,19,18,16,18,18,20,19,19,21,20,21,21,20,20,20,22,22,21,23,23,23,22,24,24,21,23,21,24,23,20,20,22,20,19,20,21,21,20,21,22,20,20,23,22,22,22,23,21,22,22,20,19,20,18,16,19,18,17,14,17,17,20,20,21,22,23,23,22,22,24,24,23,23,25,23,24,23,23,24,23,24,24,24,24,26,26,25,27,26,27,26,27,28,27,28,29,29,28,29,29,29,28,29,28,27,28,27,25,27,27,27,26,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,30,30,30,30,29,30,29,30,29,29,29,29,29,29,29,30,30,29,30,28,29,28,28,28,28,28,27,26,26,24,26,22,23,22,23,23,24,23,23,24,24,24,21,22,20,19,19,21,21,21,20,22,21,21,20,22,21,22,21,22,20,21,19,20,17,19,18,19,21,20,19,22,19,21,22,23,23,23,22,23,24,23,22,23,24,22,21,23,23,21,20,19,19,16,15,17,13,13,14,12,11,11,11,10,7,9,9,6,5,4,2,0,2,3,6,7,9,12,12,14,16,15,15,14,17,14,14,19,18,15,18,20,21,21,21,19,22,21,21,20,22,23,22,21,23,24,22,22,23,23,23,23,23,22,23,24,22,23,24,23,24,24,24,24,25,26,26,25,26,26,26,26,26,26,27,26,26,26,26,26,26,25,26,25,25,25,25,25,24,23,24,23,21,21,21,22,21,21,22,21,20,20,20,19,17,17,17,15,15,15,15,14,18,17,18,21,20,21,22,20,22,21,21,21,21,22,24,21,22,24,24,24,23,24,25,25,23,26,26,25,24,26,26,26,25,25,26,26,26,26,26,25,25,26,26,26,26,26,26,25,25,26,26,26,26,26,25,26,25,26,25,25,26,25,25,25,26,25,24,24,25,23,22,24,23,21,22,23,22,21,21,23,22,21,22,22,22,21,23,21,22,23,24,23,22,24,23,24,23,21,25,25,25,23,25,24,23,24,25,24,25,24,25,23,24,25,24,21,24,25,23,21,24,23,23,22,24,23,23,22,23,24,23,24,23,23,23,23,24,24,24,23,24,24,22,25,24,24,23,24,24,24,23,22,22,24,22,22,24,23,22,24,22,22,22,22,20,22,22,21,20,19,20,20,19,15,17,19,16,16,14,17,13,12,16,12,8,9,14,13,12,14,14,12,12,14,12,12,13,13,15,16,17,19,20,22,19,19,22,22,21,24,22,23,24,24,25,26,24,25,26,25,23,26,26,24,23,26,25,22,22,24,26,24,24,21,24,23,24,22,20,21,21],[28,28,28,28,29,28,28,29,28,28,27,27,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,28,28,28,26,26,26,25,25,25,23,25,24,24,24,25,22,22,19,21,23,24,22,25,24,22,23,25,23,22,24,25,24,25,24,26,25,25,25,26,26,24,25,25,25,25,25,24,25,25,24,24,24,23,24,25,24,25,25,25,25,23,25,22,23,24,23,22,22,23,22,21,23,23,20,22,23,21,21,22,21,23,23,24,23,23,24,24,23,22,25,24,22,24,25,24,22,25,24,24,25,25,24,24,25,26,25,25,25,25,23,24,25,23,22,23,24,21,21,23,22,19,22,22,21,21,19,18,21,20,17,21,22,19,19,21,20,19,21,22,21,23,22,21,23,24,23,23,24,24,24,24,25,24,23,25,25,23,25,24,21,24,24,21,19,22,23,20,20,22,20,17,20,21,20,17,21,21,21,22,23,21,22,22,21,20,20,22,20,20,19,19,19,18,16,17,18,14,15,16,17,18,16,16,15,14,19,17,15,19,18,17,20,19,20,19,21,21,20,21,22,22,21,23,23,21,22,21,23,22,19,20,21,19,18,20,18,18,18,19,19,15,14,18,20,19,19,19,18,20,19,16,17,18,17,12,18,18,16,13,17,16,21,19,19,20,20,21,20,20,21,22,22,21,24,23,23,23,23,24,26,25,24,25,25,25,26,26,27,26,27,28,27,27,28,27,28,28,28,29,29,29,29,29,28,28,28,28,27,28,27,27,28,27,27,28,28,28,28,29,29,30,29,29,29,29,29,29,29,30,30,30,30,30,29,30,29,29,29,29,29,29,28,29,29,29,29,29,28,29,28,28,28,27,27,26,26,26,24,26,22,23,23,22,23,23,22,22,22,21,21,19,18,18,17,17,18,18,17,17,18,18,17,19,19,20,18,20,21,20,20,18,16,16,16,15,17,17,19,18,17,19,21,19,22,22,22,20,21,21,20,20,21,21,18,20,20,18,20,18,17,16,13,14,15,13,11,13,12,10,10,10,9,7,9,9,7,7,5,4,1,0,2,3,5,5,9,9,11,12,12,9,10,13,9,9,14,14,11,17,16,15,18,19,17,17,21,20,18,20,21,22,20,22,22,22,22,22,23,22,22,22,22,23,23,21,23,23,23,23,23,23,24,24,25,25,24,25,25,25,26,26,25,26,25,25,25,25,25,24,25,25,25,25,24,24,24,23,23,23,22,20,21,21,19,18,20,19,18,16,17,18,15,13,15,14,9,11,12,11,9,14,16,15,17,17,18,20,19,20,20,20,19,19,21,22,20,22,23,23,24,23,23,23,24,25,25,25,24,25,25,25,25,25,25,25,26,26,25,26,24,25,25,25,25,25,25,26,25,24,25,25,25,26,25,25,25,25,25,24,25,25,25,24,25,26,24,24,24,24,22,23,24,23,19,22,22,20,20,21,20,19,20,21,21,19,19,20,21,21,22,21,22,22,21,22,23,22,22,24,23,24,23,24,24,24,24,23,24,24,24,24,22,24,24,23,20,24,23,21,22,23,21,20,23,22,22,23,22,23,24,23,24,24,23,23,23,24,24,24,24,23,24,24,23,23,23,23,22,21,20,20,19,20,21,21,22,22,21,22,21,22,22,20,21,19,20,20,20,18,17,17,18,17,16,17,18,15,13,14,16,10,10,12,11,7,7,9,12,11,14,13,13,12,14,13,11,13,14,17,17,19,20,21,23,22,22,23,24,22,25,23,24,25,24,27,26,25,26,26,26,25,26,26,24,25,26,25,23,24,25,26,24,25,23,24,23,24,22,21,22,21],[29,29,29,29,29,29,29,29,29,28,28,28,29,28,28,28,29,29,28,29,29,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,27,28,28,27,27,26,26,25,24,23,22,21,21,21,20,21,21,18,19,16,18,20,21,19,21,21,18,20,22,20,19,21,21,22,23,22,23,24,23,23,23,24,21,24,24,23,23,23,23,22,22,23,22,21,22,22,23,23,22,23,22,22,21,21,20,22,22,22,21,20,21,20,20,21,22,19,20,21,20,19,20,19,21,22,22,23,21,22,24,22,20,24,23,20,21,23,22,19,22,22,22,22,24,22,22,22,23,22,22,23,23,20,21,23,20,19,20,22,18,19,21,20,18,20,20,18,20,18,16,20,19,17,19,21,18,17,20,19,20,19,20,20,21,21,20,21,22,21,21,22,22,21,21,21,22,21,23,23,21,22,22,20,21,23,20,18,20,21,18,17,20,18,16,17,18,17,15,17,18,18,19,19,18,19,19,19,18,18,17,17,16,14,14,16,14,14,13,15,13,13,13,14,15,13,14,12,13,15,14,14,14,17,15,17,18,18,16,19,18,18,19,20,21,20,20,21,19,21,17,20,19,18,17,18,17,16,17,16,15,16,17,16,13,14,14,16,16,16,16,13,16,14,14,13,14,13,9,14,13,10,9,13,14,16,14,15,16,16,16,16,17,18,19,18,19,20,19,19,20,19,21,22,22,21,23,23,24,24,25,26,26,26,27,27,27,27,27,28,29,28,29,29,29,29,29,28,27,28,27,26,27,27,27,27,27,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,30,30,30,30,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,28,29,29,28,27,27,27,26,26,25,23,24,22,21,21,20,20,20,18,18,19,18,17,16,16,15,16,15,16,17,17,16,16,17,17,18,18,19,18,19,19,19,20,18,17,16,15,15,15,16,16,17,17,18,19,19,20,20,20,19,18,19,18,18,18,18,16,16,17,16,16,16,16,14,9,11,13,9,8,10,11,7,8,10,7,6,8,9,7,7,5,6,3,2,0,1,3,4,6,7,9,10,9,8,10,12,10,10,13,13,11,14,14,15,15,16,15,15,18,18,17,17,19,19,17,19,20,19,18,20,19,20,20,20,20,20,20,19,20,20,19,20,21,20,21,21,22,24,24,22,23,23,23,24,24,24,23,23,23,24,22,23,22,23,21,21,21,21,20,20,19,19,19,17,18,16,16,16,17,17,16,15,15,14,14,11,12,10,9,9,10,10,9,13,13,11,14,15,15,15,17,17,16,17,17,17,17,19,18,18,20,21,20,19,19,21,21,20,22,23,21,22,22,23,22,22,22,23,22,23,24,22,22,22,22,23,24,24,23,24,23,23,23,23,23,24,24,22,23,23,22,22,22,21,21,21,22,22,21,19,20,20,19,18,19,19,16,17,19,17,17,17,17,16,16,17,17,16,16,17,17,17,18,19,18,18,20,21,20,19,18,20,20,21,19,20,21,20,20,21,21,20,20,19,18,19,20,19,17,19,20,18,17,20,18,17,18,19,19,20,19,19,20,20,22,20,20,20,20,21,21,21,20,20,20,19,19,19,19,19,18,17,17,16,17,16,18,18,18,19,18,19,20,19,20,18,20,17,20,17,17,16,15,16,16,15,15,15,16,11,12,12,12,9,9,9,10,6,6,10,9,9,11,13,10,11,13,13,11,13,13,17,17,17,18,22,23,19,21,24,22,21,24,22,24,26,24,27,27,25,26,27,27,26,27,28,26,25,27,27,23,24,26,27,25,26,24,25,24,26,23,20,22,22],[29,29,28,28,29,29,29,29,29,28,28,28,29,28,28,28,28,28,28,29,28,28,29,29,28,29,29,29,29,29,28,30,29,30,29,30,29,29,30,29,29,29,29,29,29,29,28,28,28,28,27,27,27,27,26,26,26,25,25,25,24,22,21,21,20,19,19,18,19,18,19,17,16,14,15,16,18,16,19,18,15,17,19,17,15,19,19,20,20,19,20,20,20,21,19,20,18,20,20,20,20,20,19,19,20,19,18,19,18,18,19,19,19,19,19,19,18,18,17,17,18,19,17,17,18,16,16,18,17,15,16,18,15,16,17,17,17,18,18,18,18,18,19,18,16,20,19,15,17,20,18,16,19,19,19,19,20,19,20,19,20,20,20,20,20,17,18,19,17,16,17,17,15,14,16,15,13,15,15,14,14,13,13,15,14,13,14,15,14,14,16,15,15,16,16,18,18,17,17,19,18,18,19,19,19,19,19,19,19,19,19,19,18,19,17,16,17,18,16,14,16,16,14,14,16,14,13,14,15,14,12,14,15,15,16,17,15,14,15,14,14,14,12,13,13,11,10,12,10,9,10,11,8,8,9,11,12,12,10,9,9,12,11,11,13,13,12,14,14,14,14,16,15,14,17,16,18,16,18,17,15,17,14,17,16,14,14,15,14,14,14,13,13,12,13,12,9,9,10,13,12,13,11,11,12,11,10,10,12,9,8,11,10,8,7,11,11,14,12,13,14,15,14,13,15,16,18,16,17,18,17,19,17,18,19,19,20,20,21,21,23,23,23,25,25,24,25,26,26,25,26,27,27,28,28,28,28,27,28,26,26,26,25,24,25,26,26,25,26,26,27,27,28,27,29,28,29,29,29,28,28,29,28,29,29,29,29,29,29,28,29,29,29,28,28,28,29,28,28,28,28,28,28,27,28,27,27,26,26,26,24,24,23,21,21,19,19,18,18,18,17,17,17,18,16,16,12,15,12,12,12,15,15,14,15,16,16,15,15,16,17,16,16,17,16,17,16,16,14,13,13,13,14,13,16,15,16,16,16,17,18,17,16,17,16,16,16,16,16,16,12,14,15,13,13,11,11,10,9,11,8,7,9,8,6,6,7,6,6,7,8,7,6,7,7,5,3,2,0,1,3,4,5,6,7,8,7,7,8,7,8,9,9,9,11,10,10,10,12,11,12,14,14,14,15,16,15,15,18,18,17,16,17,17,17,17,17,17,17,18,17,17,18,16,18,18,16,17,19,21,20,19,19,20,20,21,21,21,21,20,20,21,21,20,20,19,20,19,18,18,18,18,18,16,16,16,14,15,14,14,14,13,13,11,11,9,9,11,9,9,10,7,8,8,8,8,9,10,10,10,10,10,11,12,13,13,14,14,14,16,16,15,16,17,18,16,17,17,18,18,17,19,20,19,18,20,20,20,19,19,20,21,20,20,20,19,19,21,20,21,21,20,20,20,19,20,21,21,21,21,20,21,20,20,19,19,19,20,19,19,19,18,16,17,17,16,16,17,17,15,14,16,14,15,15,15,11,12,14,11,11,11,15,14,13,16,17,15,16,17,16,16,17,16,18,17,18,17,19,18,18,18,18,18,19,17,18,16,15,18,17,16,16,17,16,15,17,17,15,15,17,17,17,16,17,17,17,17,16,17,17,17,17,18,18,17,17,17,17,18,17,17,17,16,16,15,15,15,16,17,17,16,16,16,16,16,17,17,16,16,15,16,15,13,14,12,12,10,11,10,11,10,10,10,9,10,8,8,9,8,6,4,10,8,8,10,11,10,10,13,12,10,12,13,15,16,17,18,20,23,19,18,22,22,19,23,20,23,25,23,25,25,25,25,25,25,25,26,26,25,24,26,26,23,23,26,25,24,25,23,24,24,25,23,20,23,24],[28,28,27,27,27,27,28,27,27,27,27,27,27,26,27,27,27,27,27,27,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,28,28,28,28,28,27,27,28,27,27,27,27,26,25,26,25,25,24,24,23,21,20,18,18,17,17,16,16,15,15,14,12,10,12,13,14,12,14,14,12,13,16,13,11,15,15,16,16,15,16,16,16,16,16,16,14,16,18,16,16,17,18,16,17,17,17,16,16,17,18,17,16,16,15,18,15,18,15,16,16,14,15,14,15,13,14,14,14,13,16,14,12,14,14,15,16,14,15,16,15,14,16,15,13,16,15,13,13,16,14,12,14,14,15,16,16,16,16,17,18,15,16,17,15,13,14,16,13,12,13,14,12,12,13,13,10,12,13,11,12,11,11,12,12,10,12,13,12,11,13,12,13,14,13,15,16,14,14,16,16,15,16,16,16,15,15,15,16,14,16,16,14,16,14,13,13,14,13,12,13,13,12,12,12,12,9,11,11,9,8,11,10,12,13,13,13,12,12,13,12,10,9,10,9,9,9,9,8,9,9,8,6,8,8,10,10,10,9,7,7,9,10,10,10,11,9,11,12,12,11,14,13,12,13,13,14,13,14,14,12,13,12,13,12,12,12,12,11,10,12,10,9,10,10,8,7,6,8,10,9,10,9,8,10,8,8,8,9,8,7,9,8,7,8,8,9,12,11,11,12,13,11,11,11,14,14,14,14,16,15,16,16,17,18,19,19,18,20,20,21,21,21,23,22,23,24,24,24,25,24,25,27,27,27,27,27,27,27,26,25,27,24,24,26,25,25,25,25,26,27,26,27,26,28,28,28,27,28,28,28,28,28,28,28,28,29,28,28,27,28,28,27,28,27,26,27,27,28,28,27,27,27,26,27,26,26,25,24,24,22,23,21,20,21,18,19,17,17,16,15,13,14,14,14,12,11,12,12,11,11,12,12,12,13,13,13,14,15,15,15,15,16,17,16,17,14,13,13,12,13,12,12,14,13,13,15,16,15,17,17,16,15,15,15,14,13,16,13,12,12,13,12,11,11,11,10,7,8,9,8,7,7,7,6,6,6,6,5,6,6,6,5,6,6,5,4,3,1,0,1,2,3,3,6,4,4,5,6,5,6,7,7,7,9,9,8,9,11,10,10,11,11,11,12,12,13,12,12,14,14,13,13,14,13,14,15,15,15,14,13,13,14,13,14,14,13,14,15,16,17,17,16,18,18,19,17,18,18,17,17,17,17,16,17,16,16,15,15,14,14,14,14,14,13,12,12,12,11,11,11,12,12,9,9,10,10,7,6,7,7,5,5,7,6,5,7,8,8,9,9,9,10,12,12,11,13,11,12,12,12,12,12,13,13,14,14,13,14,14,14,15,16,16,15,16,17,16,16,15,17,16,17,17,15,15,15,17,18,17,17,17,17,17,17,17,17,18,18,18,17,17,18,17,17,17,16,16,16,16,16,14,13,14,14,13,13,14,13,11,12,13,12,12,13,13,10,11,14,11,10,11,12,11,12,14,13,13,14,13,13,14,13,13,14,13,14,13,15,16,15,15,15,16,16,15,14,13,14,15,14,13,14,13,13,13,14,14,13,14,14,14,15,14,14,16,15,16,16,16,15,15,15,16,16,15,16,15,15,16,15,14,14,14,13,12,13,14,13,14,14,14,16,14,15,14,15,17,14,14,12,14,13,12,12,12,11,11,10,9,10,9,9,7,8,9,6,6,5,6,4,5,7,6,8,9,12,10,10,11,12,12,11,12,16,16,18,18,22,22,18,19,23,22,18,24,20,22,24,24,26,25,25,24,26,25,25,26,26,24,24,26,26,22,22,25,25,24,25,22,24,24,24,22,20,23,24],[29,29,29,29,29,29,29,29,29,28,28,28,29,27,28,27,28,28,28,28,28,27,28,28,27,28,29,28,29,29,27,29,29,30,28,29,28,29,29,29,29,29,28,28,28,28,27,27,27,26,26,26,26,25,24,26,25,24,23,23,22,19,17,15,14,13,12,12,12,11,11,10,9,7,8,9,9,10,10,10,9,10,11,10,9,10,11,12,12,11,12,12,11,12,12,12,11,12,12,12,12,12,13,12,13,13,13,13,12,13,14,13,12,13,12,12,12,12,12,11,12,11,11,11,12,10,11,11,11,10,11,10,9,11,11,12,10,12,11,12,12,11,11,11,10,11,11,10,10,12,10,10,10,10,11,12,12,12,13,13,13,12,12,12,11,10,11,11,10,10,10,9,9,9,9,9,8,9,9,9,9,9,8,9,9,8,9,9,9,9,10,8,9,10,10,12,12,11,11,12,12,12,12,14,13,12,12,12,12,12,12,11,11,11,10,10,10,10,10,8,9,9,9,8,8,9,7,8,8,7,6,8,9,9,10,10,9,9,10,9,9,8,8,8,7,6,6,6,5,5,6,5,5,5,6,6,7,7,7,5,5,6,6,6,7,7,6,8,9,9,8,10,9,9,9,9,11,11,10,10,10,9,9,9,8,9,8,9,8,7,8,7,6,6,7,5,5,5,5,6,7,8,6,6,7,6,5,6,6,5,5,6,6,5,5,7,7,9,9,9,9,10,10,9,9,10,10,11,10,11,11,13,12,12,14,15,16,17,18,19,20,19,20,23,22,22,23,24,24,25,26,26,27,26,27,27,28,27,28,25,26,26,24,24,25,25,26,24,26,26,27,28,28,27,28,28,28,28,29,28,28,29,29,29,28,29,29,29,28,28,28,28,28,28,28,27,28,28,27,28,28,26,28,26,26,26,26,26,24,24,23,22,21,20,19,17,16,15,14,13,13,10,11,11,10,9,9,9,9,10,9,10,11,11,11,11,12,12,11,12,13,13,12,14,14,13,13,12,12,11,11,11,11,11,13,13,13,14,13,13,14,13,13,11,12,11,11,11,11,10,10,10,9,9,9,8,7,6,6,6,5,4,5,5,5,4,5,5,4,5,6,6,5,6,7,6,5,3,2,1,0,1,3,2,4,4,3,4,4,4,4,5,5,4,6,7,6,7,7,8,7,9,8,8,9,9,10,10,10,10,10,9,10,11,11,12,12,13,12,12,11,11,11,11,12,12,10,11,12,12,12,13,13,14,15,14,14,14,14,13,13,13,13,13,12,11,12,12,11,11,11,10,10,10,10,9,9,9,9,8,7,8,8,7,6,7,7,6,5,5,5,4,3,6,5,4,6,6,6,6,8,7,7,8,9,8,9,8,9,10,9,10,10,10,10,10,11,11,12,11,11,12,12,11,11,12,12,12,12,11,12,13,13,13,12,12,12,13,13,12,13,13,13,14,13,15,15,15,14,14,14,14,14,13,13,13,13,13,12,12,12,11,10,10,10,10,10,10,10,9,9,9,9,9,9,9,8,8,9,9,8,8,9,10,9,10,10,10,11,10,10,10,10,11,11,10,11,11,11,12,11,10,11,11,12,10,10,10,10,10,10,10,9,10,9,10,10,10,10,9,10,11,11,10,11,11,11,12,11,11,12,11,10,12,12,10,11,11,11,11,10,10,10,10,9,10,10,10,10,10,11,10,11,11,11,11,11,12,11,10,10,11,10,10,10,9,8,8,7,8,8,8,8,6,6,6,5,4,5,5,4,3,4,5,7,8,10,10,10,14,13,12,12,14,16,16,17,18,21,22,20,18,22,22,19,23,20,23,24,22,25,25,25,25,23,24,26,26,24,25,24,25,25,22,22,25,24,24,24,24,23,25,25,23,21,24,23],[27,27,26,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,27,26,27,27,27,27,27,27,28,27,26,28,28,28,27,28,27,28,28,28,28,28,27,27,27,27,26,26,27,25,26,25,26,25,24,25,24,24,23,22,20,19,17,14,14,12,11,11,11,10,10,10,8,7,8,9,9,8,9,9,8,9,9,9,8,9,10,11,11,9,11,11,10,10,12,11,9,11,12,11,10,12,12,10,10,12,12,11,11,12,12,12,11,10,10,11,10,11,11,10,9,9,9,9,9,9,9,9,9,8,9,9,8,8,9,10,10,9,10,10,10,9,10,9,8,9,9,9,9,10,9,9,9,9,10,10,11,10,10,12,11,10,10,10,10,9,10,10,9,8,9,9,7,7,8,8,7,7,7,7,8,7,7,7,7,6,7,7,7,7,8,7,8,8,8,10,10,10,10,11,11,11,11,12,12,11,12,11,11,9,11,10,9,9,9,8,9,8,8,8,8,8,7,7,7,7,6,6,7,6,5,6,7,8,8,8,8,8,8,7,6,6,6,6,6,5,6,6,4,4,5,4,4,4,5,5,6,7,6,4,4,4,4,4,6,6,6,6,7,7,8,8,8,9,9,8,9,9,9,9,8,8,8,8,7,7,8,8,6,6,6,5,5,5,6,6,4,4,5,6,6,6,5,5,6,6,4,6,6,5,5,5,6,4,4,5,6,7,6,7,8,8,8,8,9,8,10,11,10,10,11,12,12,12,14,14,15,16,19,18,20,18,19,21,20,21,22,22,21,23,23,23,25,25,25,25,26,25,26,24,24,25,24,23,25,24,25,24,25,25,26,26,27,26,27,27,28,27,28,27,27,28,28,28,28,28,28,28,27,27,27,28,27,27,27,26,26,27,27,28,27,27,27,25,25,26,26,24,23,23,21,22,20,18,18,16,15,15,14,12,12,10,10,10,9,9,8,8,8,7,8,8,9,9,9,9,11,11,11,11,12,12,12,14,14,13,12,11,10,10,10,9,10,11,11,10,12,14,12,14,14,13,12,11,12,11,10,11,10,10,9,9,8,8,7,7,7,5,5,6,5,5,5,5,4,5,5,4,4,5,5,5,5,6,6,5,5,5,3,2,1,0,1,2,2,3,2,2,3,3,3,4,5,4,5,5,5,6,6,6,7,8,8,8,8,8,9,9,9,10,9,9,9,10,9,10,11,11,12,11,10,10,10,9,10,10,8,10,11,12,12,12,12,13,14,14,13,13,13,12,13,13,12,12,12,10,11,11,10,10,10,10,9,9,9,9,8,8,9,7,6,7,7,6,5,6,6,5,5,5,5,4,4,5,5,4,5,6,5,6,6,7,7,8,9,8,8,8,8,10,9,10,10,10,9,10,10,10,11,11,10,12,11,11,10,13,12,11,11,10,12,11,13,12,10,10,10,12,12,11,12,13,12,13,13,13,13,14,13,14,13,13,13,13,13,12,12,11,12,11,11,11,9,10,9,10,9,9,10,8,9,9,8,9,9,8,7,9,9,8,7,8,8,9,9,10,9,10,11,10,10,11,10,10,11,10,11,9,11,11,11,10,12,11,12,11,10,10,9,10,10,10,10,9,10,10,10,10,10,11,10,10,11,10,11,12,11,12,11,11,11,11,11,11,11,11,11,11,12,12,11,10,11,11,9,10,9,10,10,10,11,10,11,11,11,11,12,12,10,11,9,12,9,9,9,8,8,9,7,6,7,7,6,6,6,6,5,5,4,4,4,3,4,4,6,7,9,9,10,12,12,12,11,12,15,16,17,19,19,21,18,18,22,21,19,23,20,21,24,23,24,24,25,25,25,25,25,25,26,26,25,25,26,23,23,24,25,24,24,22,23,23,23,21,20,22,23],[29,28,28,28,28,28,28,29,28,27,28,27,28,26,26,26,28,28,27,28,28,26,28,28,27,28,28,27,28,27,27,28,28,28,27,28,27,27,28,28,28,28,28,28,27,27,27,26,27,26,25,24,25,24,23,24,23,22,22,21,19,18,15,12,11,10,9,9,8,8,7,6,6,6,5,6,6,5,6,6,5,6,6,6,5,6,7,8,8,7,8,8,7,7,9,8,8,8,9,8,8,9,9,8,9,10,9,9,9,10,10,9,9,8,8,9,9,8,8,8,8,7,7,7,7,7,6,7,7,6,7,7,6,6,7,8,8,8,7,8,8,7,8,7,6,7,8,7,7,7,7,6,7,7,7,8,8,8,8,9,8,7,7,8,7,6,7,7,7,6,7,6,6,6,7,6,6,5,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,8,8,8,8,8,8,9,9,9,8,9,8,8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,4,5,6,6,7,7,6,6,6,6,5,5,5,5,4,4,4,4,4,3,4,4,3,3,4,5,5,6,4,4,3,4,4,4,4,5,5,5,5,5,6,6,6,6,7,6,7,7,6,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,4,5,4,4,5,4,4,4,5,4,4,5,5,4,5,5,6,6,6,7,7,7,7,7,7,7,8,8,8,8,9,9,10,10,12,13,13,14,16,15,17,16,18,19,18,19,20,21,21,22,22,23,24,24,25,25,25,25,25,24,24,25,23,23,24,24,25,24,25,25,27,26,27,26,27,26,27,27,28,28,27,28,28,28,27,28,28,27,27,27,27,28,27,26,27,27,27,27,26,27,26,26,26,26,26,25,25,24,23,22,21,21,19,18,18,16,15,14,12,10,10,9,8,8,7,8,7,7,7,7,7,8,8,8,8,9,8,9,10,10,11,11,11,12,13,11,11,10,9,9,9,8,9,9,10,10,11,12,12,11,11,11,10,9,10,9,8,9,9,8,8,8,7,7,7,7,7,5,5,5,5,5,5,5,4,4,5,4,4,5,6,5,5,6,6,5,4,4,4,2,1,1,0,1,1,3,1,3,3,3,2,4,5,4,5,5,6,4,5,6,5,5,5,6,6,6,6,6,6,7,7,6,7,7,7,8,9,9,9,8,8,7,7,7,7,8,7,7,8,8,8,9,9,9,10,11,10,9,9,9,9,9,9,8,9,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,4,5,5,4,5,4,5,4,4,4,4,3,3,5,4,4,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,7,7,8,8,8,8,7,8,8,9,8,7,7,7,8,9,8,9,9,10,10,9,10,10,10,10,11,10,10,9,10,9,9,9,8,9,8,8,7,6,6,7,6,6,7,7,5,6,6,6,5,6,6,6,5,6,7,6,6,6,6,7,7,7,7,7,7,8,8,7,7,7,7,8,7,8,9,8,8,8,8,8,7,8,7,7,7,8,6,7,7,7,7,7,7,7,7,8,8,8,8,7,9,9,9,9,9,9,8,9,9,9,9,9,9,8,8,8,8,8,8,7,8,8,7,8,8,8,8,9,8,8,8,9,9,9,8,7,9,7,8,7,6,7,7,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,5,7,8,9,10,11,11,12,11,13,15,15,16,18,20,21,18,19,21,20,19,22,20,22,25,23,23,25,26,24,23,25,24,24,25,25,24,25,25,23,24,24,25,24,24,23,24,23,24,23,21,23,24],[27,27,27,27,28,28,28,28,28,26,26,26,26,25,26,26,25,27,25,27,27,26,27,27,26,27,27,27,27,26,26,27,28,28,26,27,26,27,27,27,27,27,25,26,26,26,25,23,24,23,23,23,24,22,20,22,21,20,19,20,17,15,13,11,9,8,7,7,6,6,5,5,4,4,4,4,5,4,5,5,4,4,5,4,4,5,5,5,6,5,6,6,6,5,6,6,6,6,6,6,6,7,7,6,7,7,7,7,7,8,8,7,6,6,6,7,6,6,6,6,6,5,5,6,6,5,6,6,6,5,6,6,5,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,5,5,4,5,5,4,4,5,5,5,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,6,6,6,6,6,6,6,7,8,7,7,7,6,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,5,4,3,2,3,2,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,4,3,3,4,4,5,4,5,6,6,4,5,5,6,6,6,6,6,7,7,8,8,10,11,12,12,15,15,16,16,17,19,18,17,19,20,20,20,21,23,23,23,24,24,25,24,25,24,22,23,22,22,22,22,24,23,23,24,25,26,27,25,27,27,27,26,27,27,26,26,26,26,26,27,27,26,26,26,26,26,26,26,26,25,27,26,25,26,26,25,26,23,24,25,24,23,22,21,20,19,18,16,15,14,12,12,11,9,9,7,7,6,6,6,5,6,5,6,6,6,7,7,7,8,9,8,8,9,9,9,10,11,11,10,10,9,9,8,7,8,8,8,9,9,10,11,10,11,11,10,9,8,9,9,7,8,7,7,6,6,6,5,5,5,4,3,4,4,3,3,4,4,3,4,4,4,4,4,5,5,6,7,7,5,5,4,3,3,2,2,1,0,1,2,1,1,1,2,2,2,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,7,8,8,8,7,6,5,5,5,6,6,5,5,6,7,7,8,7,8,8,9,8,8,8,7,7,7,6,6,6,5,6,5,5,5,5,5,4,4,5,4,4,3,4,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,3,3,4,3,3,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,7,8,8,9,8,9,8,9,8,8,8,8,7,7,7,7,6,6,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,5,4,4,5,4,4,5,5,5,5,5,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,5,6,6,5,6,6,6,6,6,6,6,6,6,7,7,7,7,6,7,8,7,7,7,7,7,7,6,7,7,6,6,6,6,6,7,6,7,7,6,7,6,7,7,7,7,8,7,7,7,7,7,6,6,6,5,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,5,6,7,8,9,11,10,11,11,14,14,16,17,19,20,21,19,17,20,21,18,22,19,22,22,21,24,24,24,24,23,24,25,24,22,25,24,22,24,22,23,23,23,23,24,22,21,23,24,20,20,22,22],[27,28,28,28,28,28,28,28,28,27,26,25,27,25,27,26,26,27,26,27,27,26,27,27,26,27,28,27,28,27,25,27,28,28,27,27,27,27,28,27,27,27,27,26,27,27,26,25,26,24,24,24,25,22,21,23,23,21,21,20,18,16,13,9,8,7,6,5,5,4,4,3,3,3,3,3,3,3,4,4,3,3,4,3,3,4,4,4,4,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,5,5,5,5,4,4,4,4,4,4,5,4,4,5,4,4,4,4,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,4,3,4,3,3,3,3,4,4,3,3,4,4,3,4,4,5,5,5,4,5,5,5,5,5,5,6,5,5,5,4,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,3,3,4,4,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,1,2,2,2,3,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,4,4,4,5,4,4,4,4,5,5,4,5,5,6,6,7,7,8,10,11,12,14,17,17,15,17,19,18,18,22,22,21,23,22,25,24,23,25,25,26,25,25,23,23,25,23,23,24,23,25,24,23,24,27,25,28,25,27,27,28,27,27,27,27,28,27,28,27,28,27,27,27,26,27,27,27,26,27,27,26,27,25,27,26,26,27,24,25,25,25,24,24,22,21,21,20,17,17,15,13,12,10,8,7,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,8,8,8,9,9,10,8,9,8,7,7,6,6,6,7,7,7,9,10,9,9,8,9,8,7,7,7,6,6,6,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,5,6,6,5,4,3,3,2,2,1,1,0,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,5,4,5,6,7,6,5,5,4,4,3,4,4,4,4,4,5,5,6,5,6,7,7,7,6,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,5,4,5,4,4,5,5,5,5,4,4,5,5,5,5,5,5,5,6,6,6,6,7,6,7,6,6,6,7,6,6,6,5,5,4,4,3,3,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,5,5,5,5,5,6,6,6,5,6,6,5,6,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,6,6,5,6,6,5,5,4,6,5,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,4,6,7,7,9,10,9,11,10,12,13,14,16,17,19,18,16,17,20,18,18,21,19,21,22,21,23,23,23,22,23,23,24,23,23,24,23,22,25,22,24,24,23,24,23,23,24,23,24,22,20,24,24],[28,28,28,28,28,28,28,28,27,27,27,26,26,26,26,25,26,27,26,26,27,26,26,26,26,26,27,27,27,26,26,27,27,28,26,26,26,27,27,26,27,26,27,26,26,25,24,23,24,23,23,23,23,22,20,22,21,19,19,19,16,15,12,9,8,7,6,5,5,4,4,3,3,2,3,3,3,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,6,5,6,6,6,6,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,4,4,3,4,4,4,4,4,4,5,5,6,6,6,8,10,10,11,13,14,15,14,15,17,17,17,18,19,18,19,20,22,22,22,23,23,23,23,24,22,22,23,21,21,23,22,24,23,23,24,25,25,26,25,26,26,27,26,27,27,27,27,27,27,26,26,27,27,26,26,27,27,26,26,26,27,25,26,26,26,26,25,26,25,24,24,25,24,23,22,22,20,19,16,16,14,12,11,9,8,7,5,5,4,4,4,4,4,4,4,4,5,4,5,5,6,6,6,6,7,7,7,7,8,8,8,8,7,7,6,6,6,6,6,7,7,8,8,7,8,8,8,7,6,6,6,5,5,5,5,4,4,4,4,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,4,5,5,5,4,4,3,3,2,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,5,4,5,6,6,6,5,4,4,4,3,4,4,4,4,4,5,5,6,5,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,6,7,6,6,7,6,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,3,4,4,4,4,5,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,5,5,5,6,5,5,5,5,5,5,5,5,4,5,4,4,5,4,4,4,4,4,4,4,5,5,5,4,5,5,5,5,5,5,5,4,5,4,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,5,6,6,8,9,9,10,10,13,12,14,16,17,19,20,18,17,19,19,17,21,18,20,21,20,23,22,22,22,22,21,24,22,22,22,23,22,22,20,22,23,21,21,22,21,21,22,23,20,20,23,22],[28,28,28,28,28,28,28,28,27,27,27,26,27,26,27,26,26,27,26,26,27,27,26,27,27,27,27,27,27,26,27,27,27,28,27,27,27,27,27,27,27,27,26,26,26,26,25,24,25,24,24,23,22,22,20,21,20,21,19,18,16,14,11,8,7,6,5,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,6,6,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,7,9,10,10,13,13,15,13,15,17,16,16,18,18,18,19,20,21,23,22,23,23,25,24,25,22,22,24,22,22,22,23,23,22,23,23,26,25,26,24,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,26,27,26,27,26,26,25,25,26,25,25,26,25,26,24,24,24,24,23,22,21,20,19,18,16,15,14,12,10,8,7,6,5,4,4,4,4,3,4,3,3,4,4,4,5,5,5,5,5,6,6,6,7,6,7,7,7,7,6,6,5,6,5,5,5,6,6,7,7,7,6,6,7,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,3,2,2,3,3,2,3,3,4,4,5,5,5,4,4,3,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,5,6,6,6,4,4,3,3,3,4,4,3,4,4,4,5,5,5,5,6,6,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,5,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,4,5,4,5,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,3,4,5,6,7,8,9,9,9,12,11,14,16,18,18,20,18,17,19,21,16,22,18,20,21,21,22,22,24,22,21,21,23,23,21,24,23,22,23,22,22,22,22,22,21,22,21,22,23,21,21,23,22],[27,27,27,27,28,27,27,27,27,26,26,25,26,25,25,25,25,27,26,26,27,26,26,27,26,26,26,26,26,25,26,26,26,27,26,26,26,26,26,26,26,26,25,26,26,26,24,23,23,23,22,22,22,21,20,21,20,19,19,17,15,14,11,8,7,6,5,4,4,4,4,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,4,4,4,5,5,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,2,2,3,3,2,3,3,3,4,3,3,4,4,4,4,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,6,6,7,10,10,10,12,14,15,13,14,16,15,16,17,17,17,18,18,20,21,20,22,21,23,23,23,22,22,22,22,21,22,21,23,22,22,23,26,24,26,25,25,25,26,25,26,25,25,25,25,26,26,26,26,26,26,26,26,26,26,25,26,25,24,26,25,25,25,24,26,25,25,24,24,22,22,21,19,18,17,15,15,13,12,10,8,7,6,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,6,6,5,5,5,5,6,6,7,7,7,7,7,7,6,5,6,6,5,5,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,5,5,4,3,3,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,5,5,6,6,4,4,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,6,6,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,3,4,4,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,6,6,6,6,5,6,6,5,5,5,4,4,4,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,4,4,3,3,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,3,4,4,4,4,4,4,5,5,5,5,4,5,5,4,4,4,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,5,6,7,8,9,9,10,9,12,12,15,17,18,19,19,16,17,19,19,17,21,18,19,21,20,21,23,22,21,22,23,24,22,23,22,22,22,24,20,22,22,22,22,22,21,21,22,23,22,20,21,22],[28,28,28,28,28,28,27,28,27,27,27,25,26,25,26,25,25,27,25,26,26,25,25,26,25,26,26,26,26,25,25,25,26,27,25,26,25,25,25,25,26,25,25,25,24,24,23,22,23,22,21,21,22,19,18,19,19,17,17,17,14,13,10,8,7,5,4,4,4,3,3,3,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,4,3,3,4,3,3,4,4,3,3,4,4,4,4,4,5,4,4,5,6,5,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,4,3,3,3,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,4,4,4,5,5,5,7,8,9,9,11,13,13,12,14,16,15,15,17,17,17,18,18,20,21,20,21,22,23,22,23,22,21,23,20,21,21,21,23,22,23,22,25,24,27,24,25,26,26,25,25,25,26,25,26,25,25,26,26,26,25,25,27,26,26,25,26,24,25,26,25,25,25,24,25,23,22,23,23,22,21,19,19,18,17,15,14,13,11,9,8,6,5,5,4,3,4,4,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,7,6,7,7,7,6,5,5,5,5,5,5,6,6,7,7,6,6,6,6,5,5,6,5,4,5,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,5,5,4,4,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,3,3,2,3,3,3,3,3,4,4,4,4,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,5,5,5,4,4,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,4,4,6,6,8,8,9,10,9,12,12,15,16,17,19,19,17,16,19,19,17,20,18,20,21,20,23,22,23,22,22,23,24,22,22,24,23,22,23,22,23,23,22,23,22,22,22,22,24,21,20,23,23],[29,28,28,28,28,28,28,27,27,26,27,26,26,25,26,25,25,27,25,25,26,26,25,26,26,25,26,26,26,25,25,26,26,27,25,26,26,26,26,25,26,25,25,25,24,24,23,22,23,23,22,21,22,21,18,19,18,18,17,17,13,12,10,7,6,5,4,4,4,3,3,2,2,2,2,2,3,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,3,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,6,8,9,9,11,12,13,12,12,14,15,14,16,17,16,16,17,19,20,19,21,21,22,22,23,21,20,22,20,20,21,21,22,21,21,21,23,24,27,23,24,25,25,25,25,25,25,25,25,25,25,26,25,26,26,25,26,26,26,25,25,24,24,25,25,25,25,24,25,23,22,23,24,22,21,19,19,19,17,15,14,13,11,10,7,6,5,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,4,5,5,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,4,4,3,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,3,2,2,2,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,5,5,5,5,4,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,3,4,5,6,7,8,9,9,9,13,12,15,16,17,19,19,19,18,19,20,17,21,17,21,21,20,24,23,23,22,23,21,25,23,22,24,23,22,21,20,23,22,21,21,20,22,20,23,22,21,21,23,22],[28,28,28,28,28,27,28,28,26,27,26,25,26,25,25,25,26,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,25,26,25,26,25,25,26,26,25,25,25,25,24,23,23,23,22,21,21,21,19,19,18,20,17,17,14,13,10,8,7,6,5,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,5,5,6,6,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,5,4,5,4,4,4,4,4,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,4,4,3,4,4,4,4,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,4,4,3,4,4,4,5,6,6,7,9,9,10,11,12,13,12,13,14,15,14,16,17,17,17,18,19,21,20,21,21,22,21,22,20,20,22,20,20,21,20,22,20,22,22,24,23,25,24,24,25,25,25,25,25,26,26,26,26,25,26,26,26,25,25,26,26,26,25,25,24,24,25,25,25,25,24,25,24,23,23,23,22,21,21,19,19,17,15,15,13,12,10,8,6,6,5,4,4,4,4,3,4,3,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,7,7,6,6,6,5,5,5,5,5,6,6,6,7,7,6,6,6,6,5,6,5,5,5,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,5,5,5,4,4,3,3,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,3,2,3,3,3,3,4,4,4,5,5,5,5,4,4,3,3,3,3,3,3,3,4,4,5,5,5,5,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,1,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,5,6,6,6,6,5,6,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,3,4,3,4,4,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,4,5,5,5,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,6,6,7,9,9,9,8,13,14,14,16,17,18,19,16,17,18,18,16,21,18,20,21,21,24,23,22,20,23,22,23,23,23,22,21,22,24,20,20,21,22,22,21,21,21,22,23,21,19,21,22],[28,28,27,27,27,27,27,27,27,26,26,24,26,25,25,25,25,26,25,26,27,26,26,26,26,26,27,26,27,25,25,26,26,27,26,26,25,26,26,26,26,25,25,25,26,25,24,23,23,23,21,22,22,20,18,20,19,18,18,18,15,13,11,8,7,6,5,5,5,4,4,3,3,3,3,3,4,4,4,4,3,3,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,3,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,3,4,5,5,5,5,5,5,5,5,5,5,4,5,4,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,3,3,4,4,3,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,7,9,10,10,12,13,14,12,13,15,16,15,17,17,17,18,19,20,21,21,22,21,24,22,23,22,21,23,22,21,22,22,23,23,22,22,25,24,26,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,25,25,25,25,26,25,26,25,25,23,24,23,23,22,21,20,19,19,17,15,15,13,12,10,9,7,6,5,5,5,5,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,7,7,7,8,8,7,8,7,7,6,5,6,6,6,7,7,7,8,7,8,7,7,7,6,6,6,5,5,6,5,5,5,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,5,5,6,6,5,4,3,3,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,5,6,6,4,4,3,3,3,3,3,3,4,4,5,5,5,5,5,6,6,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,5,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,4,3,3,4,4,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,5,5,6,5,5,6,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,4,5,7,7,8,9,10,10,9,13,14,15,17,17,20,19,17,18,20,19,17,21,17,19,20,20,23,23,21,22,22,22,23,23,22,24,23,22,23,21,22,23,23,22,23,22,22,23,24,21,21,23,23],[28,28,28,28,28,28,28,28,27,27,27,27,27,25,26,26,25,27,25,26,26,26,26,26,26,26,27,26,27,25,25,26,27,27,26,27,26,26,26,26,26,26,25,25,25,25,24,22,24,23,21,20,21,20,18,20,19,17,17,18,16,13,11,8,7,6,5,5,5,4,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,5,5,4,5,5,5,5,4,4,4,4,3,4,4,4,3,4,4,3,4,4,3,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,3,2,3,3,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,6,7,9,10,10,12,13,14,12,14,16,15,16,17,17,18,18,19,20,21,21,22,22,24,23,23,22,22,23,21,20,22,21,22,22,23,23,24,24,26,24,25,26,26,26,25,26,26,26,26,26,26,26,26,26,26,26,27,26,27,26,26,24,25,26,25,26,26,25,26,23,23,24,24,22,22,20,21,19,18,17,16,15,13,10,9,8,6,6,5,4,5,5,4,4,4,4,4,4,5,5,5,6,6,6,6,7,7,7,8,8,8,8,7,7,6,6,6,6,6,6,7,7,8,8,7,7,7,8,7,6,6,6,5,5,6,5,5,5,4,4,4,3,3,2,2,3,2,2,2,3,3,2,3,3,3,3,3,4,5,6,6,6,5,4,3,3,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,4,3,4,5,6,6,4,3,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,4,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,5,4,4,5,4,5,5,5,5,4,5,5,4,4,4,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,4,6,7,7,9,10,11,11,11,14,14,16,16,17,19,19,20,18,19,20,19,21,19,21,21,22,24,24,23,23,22,23,25,22,22,25,24,22,23,23,24,23,22,24,22,23,22,24,24,23,22,24,24],[28,28,28,28,28,28,28,28,27,27,26,25,26,25,26,25,26,26,25,26,26,26,26,26,26,27,26,26,27,26,26,27,27,27,26,27,26,26,27,26,27,26,25,25,25,25,24,23,23,23,22,21,22,21,18,20,18,18,16,17,15,13,11,8,8,7,6,5,5,4,4,4,3,3,3,3,4,3,4,3,3,3,4,3,3,3,4,4,4,4,4,5,4,4,5,4,4,5,5,5,4,5,5,5,5,6,6,6,6,6,7,6,5,5,5,6,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,3,3,4,4,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,5,5,4,4,5,5,6,6,6,8,10,11,10,12,13,14,12,13,16,15,14,16,17,16,17,18,20,20,20,22,22,23,22,23,21,20,22,20,21,21,22,22,20,22,22,24,24,27,24,26,25,26,26,26,26,26,26,26,26,26,26,26,27,27,26,27,27,26,26,26,25,26,26,25,25,26,24,26,24,24,25,23,23,21,21,20,19,17,16,15,14,12,11,9,8,7,6,5,5,5,5,4,5,4,5,5,5,5,6,6,6,6,6,6,8,8,8,7,8,8,8,8,7,7,7,7,7,7,7,7,8,8,8,8,7,8,8,7,6,6,6,6,6,6,6,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,6,5,4,3,3,2,3,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,4,4,4,5,5,6,6,5,4,3,3,3,3,4,3,4,4,5,5,5,5,6,6,6,6,6,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,4,5,7,7,8,10,11,10,11,14,13,15,17,18,19,20,18,18,20,21,18,22,18,22,21,21,24,24,20,22,23,23,24,22,22,24,22,23,22,21,22,22,21,22,22,22,22,23,23,21,20,22,22],[27,27,26,26,27,25,26,27,24,25,25,23,26,23,24,24,25,25,24,25,25,24,25,25,25,26,26,25,26,26,25,26,26,27,25,26,25,25,26,25,26,25,25,24,24,23,23,22,22,22,20,20,21,20,18,18,18,17,17,16,14,13,11,9,8,7,7,7,6,5,5,5,4,4,4,4,5,4,4,5,4,4,5,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,6,5,5,6,6,6,6,6,7,7,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,4,5,5,5,5,5,4,4,5,5,5,4,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,4,4,4,3,4,4,5,5,6,5,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,3,3,2,2,2,2,2,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,5,5,5,5,4,5,6,5,5,6,6,7,7,8,9,10,10,10,11,12,13,12,12,14,14,14,15,16,17,16,16,18,19,18,20,20,20,21,22,20,19,20,20,19,19,20,22,19,19,21,22,23,24,23,23,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,26,25,24,25,25,24,24,25,25,25,24,23,25,23,24,23,23,23,21,21,19,19,18,16,16,14,12,11,9,8,7,7,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,7,8,7,7,8,8,8,8,7,7,7,6,6,6,6,6,7,7,8,8,8,8,8,8,7,7,7,7,6,6,7,6,5,6,6,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,6,7,6,5,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,3,2,3,3,3,3,4,4,4,4,4,5,6,6,6,5,4,3,4,4,4,4,4,5,4,5,5,6,5,6,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,4,3,4,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,4,3,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,6,5,6,6,5,5,5,6,6,6,6,6,7,6,7,7,7,7,7,7,7,6,7,7,6,7,7,6,6,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,5,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,4,6,7,7,8,10,10,10,10,14,15,15,16,17,18,19,16,18,19,18,15,20,16,20,21,18,20,22,20,20,21,21,21,22,21,21,21,22,23,19,21,22,22,22,22,22,22,22,22,21,19,21,22],[27,28,27,26,28,27,27,28,26,26,26,24,27,24,26,24,26,27,24,26,26,24,25,26,25,26,26,26,26,26,25,26,27,27,26,27,27,26,27,26,27,26,26,25,25,25,23,21,23,22,20,20,21,19,18,18,18,16,17,17,15,13,11,9,8,7,6,6,6,5,5,5,4,4,5,4,5,5,5,4,4,5,5,3,4,4,4,5,5,4,5,5,5,6,6,5,5,6,6,6,7,7,6,6,7,7,7,7,7,7,8,7,7,6,7,7,7,7,7,7,7,6,6,6,6,6,5,6,5,5,5,5,4,5,5,5,5,4,5,5,5,4,6,5,4,5,6,5,5,6,6,5,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,4,3,4,4,3,4,4,5,5,4,5,4,5,5,4,5,5,5,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,4,4,5,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,5,4,4,5,5,5,6,6,6,6,5,5,5,6,6,5,6,6,6,7,7,8,9,9,10,10,11,12,13,12,12,14,14,14,14,16,17,16,17,19,21,21,21,22,22,21,22,22,20,23,21,20,21,20,23,20,22,22,24,24,26,24,24,25,25,25,25,25,26,25,25,26,25,26,26,26,26,25,26,26,26,26,26,26,25,26,26,26,26,25,25,24,25,25,24,23,23,20,21,20,18,18,16,14,13,11,10,9,8,7,7,6,6,6,6,6,5,5,6,5,6,6,6,7,7,7,7,8,8,8,8,9,9,8,9,7,7,7,6,7,7,8,8,8,9,9,8,9,9,9,8,8,8,7,7,7,7,6,6,6,6,5,6,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,6,7,7,6,5,4,4,3,4,3,3,3,3,2,2,2,2,2,1,1,1,1,0,1,1,2,2,1,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,6,6,7,5,4,3,3,3,4,4,4,4,4,5,5,6,5,6,6,7,6,6,6,5,5,5,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,5,4,5,5,6,6,5,5,6,6,6,6,6,6,6,7,6,7,7,6,7,6,7,7,5,6,7,6,6,6,6,5,5,4,5,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,4,3,3,4,4,3,4,3,4,4,3,4,5,4,4,4,5,4,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,5,5,5,6,6,5,5,6,6,5,6,5,5,5,6,5,5,6,5,5,5,5,5,5,6,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,4,6,7,8,9,10,11,12,10,14,15,16,17,16,19,17,18,17,20,19,18,21,18,20,20,19,22,23,21,23,23,22,23,23,22,23,22,22,22,20,21,23,22,22,23,23,23,23,25,22,20,23,25],[28,28,28,28,28,28,28,27,28,27,27,27,27,26,27,26,27,27,27,27,27,27,27,27,26,27,27,27,27,27,26,27,27,28,27,27,27,27,27,27,27,27,26,26,26,25,24,24,24,23,22,21,22,20,19,20,19,18,17,18,15,12,10,8,7,6,5,5,5,4,4,3,3,3,3,3,4,4,4,3,3,4,3,3,3,4,3,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,4,4,4,5,5,4,5,5,5,6,6,6,7,8,9,10,10,13,14,12,13,15,15,14,16,18,18,18,20,21,22,22,23,23,24,24,23,23,22,23,21,22,22,22,23,23,24,24,25,25,27,26,26,26,27,27,27,27,26,27,27,27,27,27,27,27,27,26,27,27,27,27,27,26,26,27,26,26,26,25,26,24,24,24,24,24,23,21,21,20,18,17,16,15,13,11,9,8,7,6,5,5,5,4,5,4,4,4,4,5,5,5,5,6,6,6,6,7,7,8,7,8,8,8,8,7,7,6,6,6,7,6,7,7,8,9,8,8,8,8,7,7,6,6,6,6,6,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,5,6,6,6,5,5,4,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,4,6,6,6,4,4,3,3,2,3,3,3,3,4,4,4,5,4,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,4,3,4,4,4,5,4,4,4,4,5,5,5,5,5,6,5,6,6,6,5,5,6,6,5,5,6,6,5,5,5,4,4,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,6,8,8,9,11,10,11,11,13,15,16,18,19,21,21,21,20,21,22,20,22,20,23,22,22,25,25,24,24,24,24,25,24,24,26,25,23,25,24,25,24,24,24,23,24,22,25,24,23,24,25,25],[28,28,27,27,28,26,28,27,25,26,26,24,26,23,26,23,26,25,24,26,25,24,27,26,25,26,26,26,27,26,25,27,27,28,27,27,27,27,27,27,27,27,26,26,26,25,24,22,23,22,20,20,21,20,18,18,18,16,16,16,14,12,10,8,7,6,5,5,5,5,4,4,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,7,6,6,5,6,6,6,6,6,6,6,5,5,5,6,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,5,5,6,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,4,4,4,5,5,4,5,5,5,6,6,6,7,8,8,9,10,12,12,11,12,13,14,14,15,16,17,17,17,20,20,19,21,22,22,22,22,22,20,22,20,20,21,21,22,21,21,23,24,25,26,25,25,27,26,26,25,26,26,26,26,26,26,26,27,27,26,26,27,26,26,26,26,25,26,26,26,26,26,25,26,24,25,24,24,23,22,21,21,19,19,17,16,15,12,11,9,8,6,6,5,5,5,5,4,5,4,4,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,8,7,7,6,6,6,6,6,7,7,8,8,7,7,7,8,7,6,6,6,6,6,6,5,5,5,5,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,6,6,5,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,4,6,6,6,4,4,2,3,2,3,3,3,3,3,4,4,5,4,5,5,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,3,4,3,4,4,4,5,4,4,5,4,5,5,5,5,5,6,5,6,6,5,6,6,6,6,5,5,6,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,3,3,4,4,3,3,4,4,4,4,4,5,5,5,4,5,5,4,4,4,4,4,5,4,4,5,4,4,4,4,4,5,5,5,5,4,5,5,5,5,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,2,2,3,5,6,7,8,8,11,10,10,10,13,15,15,15,17,19,18,18,18,20,20,17,23,17,23,21,20,25,23,21,24,24,23,24,25,23,22,24,24,24,21,23,23,24,23,24,24,23,23,24,21,21,24,24],[28,28,27,27,28,26,28,28,26,25,26,23,26,23,25,22,25,26,24,26,26,26,26,27,25,26,26,25,26,26,26,27,27,27,26,27,27,26,27,26,27,26,26,25,25,25,23,21,22,22,20,20,21,18,17,18,17,16,16,15,13,11,10,7,6,6,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,3,4,4,3,3,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,4,4,4,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,2,2,2,2,2,2,2,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,4,4,4,5,5,4,4,5,5,6,6,6,7,7,8,9,10,12,12,11,13,14,13,14,14,15,16,15,16,18,19,19,19,20,21,21,22,20,20,21,21,20,21,21,22,20,21,22,24,24,26,25,25,26,25,26,26,25,25,26,25,26,26,26,26,26,25,26,26,26,25,25,26,25,25,25,25,26,25,25,25,25,24,24,23,23,22,19,20,20,18,17,16,14,12,10,9,7,6,6,5,5,5,5,4,4,4,4,4,5,5,5,5,5,6,5,6,7,6,6,7,6,7,7,6,6,6,5,5,6,6,6,7,7,7,7,7,7,7,7,7,6,6,6,5,6,6,5,5,5,5,4,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,3,4,3,3,3,2,3,2,2,2,2,2,2,2,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,4,6,6,6,4,3,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,4,4,4,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,4,4,4,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,5,4,4,4,4,5,5,5,4,4,5,4,4,4,3,3,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,5,5,6,7,9,9,10,10,10,13,13,15,16,18,18,17,17,17,19,18,17,21,17,21,20,20,23,24,20,21,23,22,22,23,23,23,22,23,23,21,21,23,22,23,23,23,23,22,25,22,21,25,26],[28,28,28,28,28,28,28,27,27,26,26,26,26,25,26,25,25,27,26,25,26,26,25,26,26,26,26,26,27,26,25,26,26,27,26,26,26,26,27,26,27,26,26,26,25,25,24,23,23,22,22,22,21,20,19,19,18,17,17,16,14,11,9,6,5,5,4,3,4,3,3,3,2,2,2,2,3,3,3,3,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,4,4,3,4,4,4,4,4,5,6,7,8,9,10,13,12,11,13,14,15,14,16,17,17,18,19,20,21,22,21,23,24,23,24,23,21,23,22,21,22,22,23,22,23,23,26,24,27,25,26,25,26,26,26,26,26,26,26,26,26,26,26,26,27,26,27,26,27,26,26,26,26,26,26,25,26,26,25,24,23,23,24,23,22,20,19,19,18,16,15,14,12,10,8,6,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,7,6,6,6,6,6,6,5,5,5,5,6,6,6,7,7,6,6,6,6,6,5,6,5,5,5,5,4,4,4,4,4,3,3,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,4,5,6,6,5,3,2,2,2,2,2,3,3,3,3,3,4,3,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,1,2,1,2,2,1,1,2,2,2,2,2,2,3,2,3,3,2,2,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,5,4,4,4,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,5,7,7,9,9,10,10,11,13,13,15,15,16,19,18,19,18,19,20,19,21,19,23,22,22,24,24,23,23,23,23,25,22,23,25,23,22,24,22,23,23,24,24,22,24,23,24,24,24,22,24,25],[28,28,28,28,28,28,28,27,28,27,26,26,26,25,26,25,26,27,26,27,26,27,27,26,26,27,26,26,27,26,25,27,27,27,27,27,27,26,27,26,27,26,26,26,25,25,24,23,24,23,23,21,22,20,19,20,19,18,17,16,14,12,9,7,5,5,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,3,2,2,3,2,2,2,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,3,4,4,4,5,4,5,6,6,7,9,9,11,12,11,13,14,15,14,15,16,17,18,18,21,22,21,22,23,23,24,24,23,22,24,22,22,22,22,24,23,23,24,25,25,28,25,26,26,26,26,27,27,27,27,27,27,27,27,27,27,26,26,27,27,27,27,26,26,26,26,25,26,26,25,26,24,24,24,25,23,23,21,21,20,19,17,15,15,12,10,8,7,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,5,5,6,7,6,7,7,7,7,8,6,7,6,5,6,5,6,7,7,8,7,7,7,7,7,6,6,6,6,5,5,5,5,4,5,4,4,4,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,3,3,4,6,6,6,4,3,2,2,2,2,2,3,2,3,3,4,4,3,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,1,2,1,1,1,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,2,3,3,3,3,3,4,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,5,5,4,4,5,5,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,4,3,3,4,4,3,4,4,3,3,4,3,3,4,4,3,3,3,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,3,3,4,4,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,3,4,5,6,7,9,9,10,10,10,13,14,16,16,17,20,20,20,18,21,20,20,23,20,24,23,23,25,24,23,25,24,24,25,24,25,26,25,23,26,23,24,24,23,24,24,24,24,25,26,24,23,25,24],[28,28,27,27,28,27,28,28,26,26,26,23,26,23,26,24,26,25,24,26,25,24,27,27,23,26,27,25,26,27,24,27,28,28,27,27,27,28,28,27,28,27,27,27,26,25,24,23,23,23,20,20,20,20,18,19,19,17,16,16,14,12,10,7,6,5,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,3,3,3,3,3,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,3,3,4,4,3,4,4,4,5,5,5,6,6,7,9,10,11,13,11,12,14,13,14,14,16,17,17,17,19,21,20,21,22,23,23,24,21,21,23,20,20,21,22,23,21,21,23,25,24,27,25,25,25,26,26,26,26,26,26,26,26,26,27,26,27,26,26,27,26,26,26,26,24,25,26,25,26,26,25,26,24,24,24,24,23,21,21,21,19,18,17,16,15,11,11,8,7,5,5,4,4,4,4,3,4,3,4,4,4,4,4,5,4,5,5,5,6,6,7,6,6,6,6,6,6,6,5,5,5,5,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,4,4,4,5,5,4,4,3,3,2,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,3,2,4,6,5,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,1,2,2,1,2,2,2,2,2,2,2,3,2,3,2,2,2,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,4,4,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,3,4,4,3,3,4,4,3,3,4,3,3,4,4,3,4,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,7,7,9,9,9,10,10,12,13,15,15,15,18,19,19,16,18,18,20,22,19,23,21,21,25,24,22,23,25,22,24,24,24,23,23,23,24,20,22,23,24,24,23,24,24,23,25,24,22,23,25],[28,28,28,28,28,27,28,28,27,26,27,25,27,25,26,24,26,27,25,27,26,25,27,27,25,27,27,26,27,27,25,26,27,28,26,27,27,27,27,27,27,26,26,26,26,25,25,23,23,22,21,21,21,20,19,19,18,18,17,16,14,11,9,6,5,5,4,3,4,3,3,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,3,3,3,4,3,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,3,4,4,4,5,4,5,6,8,8,9,10,12,12,12,12,13,14,14,15,16,17,17,17,19,21,20,20,21,23,22,23,23,21,23,21,21,22,22,24,21,23,22,26,24,27,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,26,25,25,25,26,26,26,26,25,25,24,24,24,23,22,21,20,19,18,17,16,14,12,10,8,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,6,6,6,7,6,6,7,6,6,5,5,6,5,5,5,5,4,4,4,4,3,4,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,4,4,4,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,3,2,4,5,5,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,4,3,3,4,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,7,6,8,9,9,10,10,14,13,16,17,18,18,18,18,17,19,18,19,23,19,22,21,22,24,24,24,23,24,23,25,23,24,24,23,23,25,22,22,24,24,24,23,23,24,23,26,24,22,24,25],[28,28,28,28,28,28,27,27,27,26,27,26,26,25,25,25,25,26,25,26,26,26,26,26,26,26,26,25,27,26,24,26,26,26,26,26,26,26,26,26,26,26,26,26,25,24,24,22,23,22,21,21,21,20,18,19,18,16,17,16,13,10,8,6,5,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,3,3,4,3,3,3,4,3,4,4,4,5,6,7,8,9,12,12,11,12,14,13,13,15,16,17,16,19,19,20,21,21,22,23,23,24,23,22,23,21,22,22,23,24,22,24,23,26,24,27,26,26,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,26,25,25,26,25,26,25,25,25,24,23,23,24,21,20,19,19,19,17,15,14,13,11,9,8,6,5,4,4,3,4,4,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,7,6,6,5,5,5,5,6,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,4,4,4,5,5,4,4,3,3,2,3,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,4,5,5,5,4,3,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,3,3,3,3,3,3,4,3,4,4,3,4,3,4,4,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,5,6,6,8,9,10,10,10,14,15,16,18,18,20,20,19,18,20,20,20,23,21,23,23,22,25,25,24,24,25,25,25,25,24,25,24,24,25,24,25,25,24,25,24,24,24,24,26,25,24,25,25],[28,28,28,28,28,28,28,27,27,27,26,25,26,25,27,25,27,27,25,27,26,25,27,26,25,27,27,25,27,27,25,27,27,27,26,27,27,27,27,27,27,27,26,26,26,26,25,23,24,22,22,21,21,20,18,19,19,17,16,16,13,10,8,6,5,4,4,3,3,3,3,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,4,3,4,4,3,3,3,4,3,3,3,4,3,4,4,4,5,6,7,8,10,11,12,11,12,14,13,13,15,16,16,17,18,19,21,22,22,22,24,23,24,24,23,25,22,21,22,23,24,23,24,24,26,25,27,26,26,27,26,27,26,27,27,27,27,27,26,27,27,27,26,26,27,27,27,27,26,25,25,26,26,26,25,25,26,23,23,23,24,22,22,20,20,19,18,16,15,15,11,10,8,7,5,4,4,3,4,4,3,4,4,4,4,4,4,5,4,5,5,5,6,6,6,7,7,6,7,7,7,7,6,6,5,6,6,6,7,6,7,7,7,6,7,6,6,6,6,6,5,5,5,4,4,4,4,4,3,3,2,2,2,3,3,2,2,3,3,2,3,3,3,3,4,4,4,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,3,2,4,5,5,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,4,4,4,4,3,4,4,3,3,3,3,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,6,8,9,10,10,10,13,14,16,17,18,20,20,19,18,19,20,20,23,21,23,22,22,26,25,24,25,25,24,25,25,25,25,23,25,25,22,23,24,24,25,24,24,25,24,26,24,23,24,25],[28,27,27,26,28,27,28,28,26,26,25,22,26,23,25,23,25,25,23,26,24,23,25,25,23,25,26,23,25,25,23,26,27,27,25,27,26,26,26,26,26,26,25,26,25,25,23,21,22,21,20,19,19,19,16,18,18,15,15,15,12,10,8,6,5,5,4,3,4,3,3,3,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,3,3,4,4,3,3,4,4,5,4,5,6,6,7,8,9,10,10,10,11,12,12,12,13,14,15,15,15,17,20,18,19,21,21,20,23,19,20,22,21,20,20,21,22,20,19,22,23,23,26,23,24,24,24,25,25,25,25,24,25,25,25,26,26,26,26,26,26,26,25,25,25,24,25,25,24,25,24,23,24,23,23,23,22,21,20,18,20,18,17,15,14,14,11,9,7,6,5,4,4,4,4,4,3,4,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,3,4,5,5,5,3,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,2,1,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,4,3,4,4,3,4,3,4,4,3,3,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,4,3,3,4,4,3,4,3,3,3,4,3,3,4,3,3,3,3,3,3,4,4,3,4,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,4,5,6,6,7,8,8,9,9,12,12,14,15,16,17,18,17,15,17,17,18,20,17,21,19,21,24,22,22,23,24,21,23,23,22,23,21,23,22,21,20,22,23,22,22,22,23,22,24,23,19,22,25],[28,28,28,27,28,28,28,27,27,26,26,25,26,24,25,24,25,25,24,25,25,24,25,25,24,26,26,24,26,26,24,26,26,27,26,27,26,26,26,26,27,26,26,26,25,25,23,22,24,22,20,21,21,19,18,20,19,17,16,16,13,10,8,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,4,3,4,4,4,5,6,7,8,9,11,11,10,12,13,12,14,15,15,16,16,18,18,20,20,20,22,23,23,24,22,22,23,21,22,22,22,23,22,22,22,26,24,27,25,25,25,25,25,25,25,25,25,25,25,26,26,26,25,26,26,27,25,27,25,26,25,25,26,25,25,25,25,26,24,24,23,23,22,22,19,19,19,17,16,15,14,11,10,8,6,5,4,4,3,4,4,3,4,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,6,6,6,7,7,6,6,7,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,3,4,5,5,4,3,2,1,1,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,2,2,2,2,2,1,2,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,4,5,6,6,7,9,8,9,10,12,13,15,16,16,19,19,18,17,18,18,19,21,19,23,21,22,24,24,23,23,24,23,23,24,23,24,22,23,24,22,22,23,24,24,24,24,24,23,25,24,21,24,25],[28,28,28,28,28,28,28,27,27,27,26,26,26,24,26,24,26,26,25,26,26,25,26,26,25,27,26,24,27,26,24,26,26,26,26,26,26,26,26,26,26,26,26,26,25,25,24,23,23,23,22,21,21,20,18,20,18,17,17,16,13,11,8,6,5,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,4,4,4,4,5,6,7,7,9,12,12,11,11,14,13,13,15,16,15,16,18,19,20,20,22,22,24,23,24,24,23,24,22,22,23,23,24,23,24,24,26,25,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,26,27,27,26,27,27,26,25,26,26,25,26,25,25,25,24,23,23,23,22,21,20,20,19,18,16,14,14,11,10,8,7,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,6,7,7,7,7,7,8,7,7,6,6,6,6,7,7,7,8,7,6,7,7,7,6,6,6,6,5,6,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,6,6,6,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,3,5,5,6,4,3,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,3,3,3,3,3,3,4,4,4,4,3,4,3,4,4,3,3,4,4,4,4,3,3,2,2,2,2,2,2,2,1,1,2,2,1,1,2,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,4,4,4,4,4,3,4,4,4,4,4,4,4,3,4,3,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,2,3,4,5,6,6,8,9,10,10,11,14,15,17,19,19,21,21,20,19,20,21,21,24,22,24,23,23,26,25,24,25,26,25,25,25,25,25,24,25,25,23,24,25,24,25,25,24,25,24,26,24,23,25,24],[28,28,28,27,28,28,28,27,26,26,26,25,27,24,25,24,26,26,25,26,25,25,26,25,24,26,26,24,26,25,23,26,27,27,25,27,25,26,26,25,27,26,25,25,25,25,23,21,22,22,20,19,20,19,16,18,18,16,15,16,14,11,9,7,6,5,4,4,4,3,3,3,2,2,2,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,4,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,4,5,5,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,4,3,3,4,4,3,4,4,4,5,4,5,6,6,7,8,9,11,11,12,12,13,13,14,15,16,15,16,17,18,20,19,21,22,24,22,23,23,23,25,21,21,22,23,23,22,22,24,25,25,26,25,25,26,25,26,26,25,26,25,26,25,26,26,26,26,26,26,26,26,27,25,26,24,25,26,25,26,25,24,25,23,22,23,21,21,22,19,20,18,17,16,14,13,11,10,8,7,6,5,5,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,7,7,7,7,7,7,8,7,8,7,7,6,6,6,6,7,7,7,8,7,7,7,7,7,6,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,4,3,3,4,4,3,4,4,4,4,5,5,5,6,6,6,6,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,3,5,4,6,5,3,2,2,1,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,3,2,3,2,2,3,2,2,3,3,2,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,6,7,6,8,10,10,9,11,12,13,15,17,18,20,20,19,16,18,19,20,22,19,23,21,21,25,24,23,24,25,23,24,25,24,23,24,25,24,21,21,24,23,24,24,23,25,23,26,24,21,23,25],[28,28,28,28,28,28,28,28,27,27,26,25,27,24,26,24,26,26,25,26,25,24,26,26,24,26,27,24,26,26,24,26,27,27,26,27,26,27,27,26,27,26,26,25,25,25,23,22,23,22,21,21,20,20,18,19,18,17,17,16,14,11,9,7,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,4,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,6,8,8,9,11,13,12,12,12,13,13,14,14,14,15,16,16,17,20,19,20,22,23,22,23,21,21,22,21,21,21,22,22,21,21,23,25,24,26,24,25,25,25,26,26,26,25,25,26,25,25,26,26,25,26,26,27,25,26,25,25,24,24,25,25,25,25,25,25,24,23,23,22,21,21,19,20,19,18,16,15,15,12,11,8,7,6,5,5,5,5,5,4,5,4,5,4,5,5,6,5,6,6,6,6,7,7,7,7,7,8,7,7,7,7,6,6,6,7,7,7,7,8,8,7,8,7,7,6,7,6,6,6,6,6,5,5,5,5,5,4,4,4,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,4,4,4,4,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,2,2,3,5,5,5,7,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,4,4,3,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,7,8,10,10,10,11,12,13,15,16,18,19,19,19,17,18,19,20,22,19,22,21,21,24,24,23,24,24,22,24,24,23,24,23,24,24,22,23,25,24,24,24,23,23,24,25,25,22,23,25],[28,28,28,28,28,28,28,28,28,27,27,26,27,24,26,25,26,26,25,26,25,25,26,26,24,26,27,25,27,26,24,27,27,28,26,27,27,27,27,27,27,27,26,26,26,25,23,23,24,23,23,22,22,21,20,20,19,18,18,17,15,12,10,7,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,4,3,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,7,7,6,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,5,4,4,4,5,4,4,4,5,4,4,5,5,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,4,4,4,5,5,5,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,4,5,5,4,5,5,5,5,5,6,7,9,9,10,11,14,14,13,14,15,15,14,17,16,16,18,19,19,20,21,22,23,25,24,25,25,22,24,22,22,24,24,24,23,24,24,26,25,27,26,26,26,27,27,27,27,27,27,27,27,26,27,27,27,27,27,28,27,27,27,27,26,26,26,26,26,26,26,26,24,23,24,24,23,22,20,19,20,18,17,17,15,13,12,10,8,7,6,6,6,6,5,5,5,5,6,6,6,6,7,7,7,7,7,8,8,9,8,9,9,10,9,9,9,9,8,8,8,8,8,9,9,10,10,9,9,9,9,8,8,8,7,7,8,7,6,6,6,6,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,6,6,7,7,7,7,7,7,6,5,5,5,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,2,2,3,5,5,6,5,3,2,2,2,2,2,3,2,3,3,3,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,4,4,4,4,5,4,4,4,5,5,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,5,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,4,4,4,4,4,4,6,6,8,8,9,11,12,12,12,14,16,17,18,18,21,20,21,20,20,21,21,23,21,23,23,24,25,25,25,24,25,24,25,25,25,26,24,24,26,25,24,26,26,25,26,24,24,24,26,25,23,25,26],[28,27,28,28,28,28,28,28,28,27,27,26,27,26,26,25,26,26,25,27,26,25,27,26,25,26,26,25,26,26,24,27,27,27,26,27,26,26,26,26,27,26,25,26,26,25,24,23,23,23,23,20,21,21,19,20,19,18,17,18,15,13,11,9,7,7,6,6,6,6,6,5,6,5,5,6,5,6,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,8,8,8,8,9,9,8,10,9,9,10,10,8,8,8,9,9,9,9,9,9,8,8,9,8,8,8,8,8,7,8,7,6,7,7,8,7,6,6,7,7,6,6,7,6,6,7,7,6,7,7,7,6,7,7,8,7,7,8,7,7,7,8,8,7,7,8,8,7,8,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,4,5,5,5,6,6,5,6,5,5,5,6,6,6,5,4,5,4,5,5,4,4,5,4,4,5,5,5,5,5,5,6,5,6,6,6,6,6,6,7,8,8,9,8,8,8,9,8,7,8,8,8,8,7,7,8,7,7,6,6,6,6,6,7,7,7,6,6,6,5,5,4,4,5,4,4,4,3,3,3,3,3,3,3,4,4,3,4,3,3,3,3,3,3,4,4,4,4,5,6,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,9,9,8,8,8,7,7,7,7,7,7,7,8,7,8,8,8,9,9,10,12,14,14,13,13,16,16,15,16,17,17,18,19,20,21,21,23,24,25,24,26,25,23,25,23,22,24,25,26,24,25,25,27,27,28,27,27,27,28,27,28,28,28,28,28,28,28,28,28,28,28,27,28,27,28,28,27,27,27,27,27,27,26,26,26,25,24,25,23,22,22,22,22,21,20,19,18,17,14,14,12,10,9,8,8,8,8,8,9,8,9,9,9,9,9,9,10,10,10,10,10,10,12,11,11,11,11,12,12,11,11,11,10,10,11,11,11,11,12,12,10,12,11,12,10,10,10,9,10,10,10,9,9,9,9,8,9,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,9,9,9,11,10,10,10,10,8,9,8,8,7,7,7,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,2,2,2,2,1,1,1,0,1,2,2,3,6,6,7,6,4,3,3,2,3,3,3,3,4,5,5,5,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,2,3,2,2,3,3,2,2,3,4,3,3,4,4,4,4,6,5,5,6,6,6,6,7,6,7,7,7,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,3,4,5,5,5,5,5,5,6,6,6,6,7,6,6,7,7,6,6,6,6,6,6,5,6,6,5,6,6,5,5,4,3,4,4,3,3,4,3,3,4,4,3,4,5,4,4,5,5,4,5,6,6,6,6,5,5,5,5,5,4,5,5,4,4,4,5,4,3,4,4,3,4,4,4,4,5,5,5,5,4,4,5,4,4,5,5,5,4,6,5,5,6,6,6,5,6,7,6,6,6,6,6,5,6,6,6,7,6,6,7,7,6,6,7,8,8,9,8,7,8,7,8,7,7,7,7,7,7,7,7,7,6,7,7,6,6,6,7,6,6,7,7,6,7,7,7,6,7,8,7,7,7,7,7,7,8,9,11,10,12,14,13,14,14,16,17,19,20,19,23,22,23,20,21,22,22,24,22,24,23,23,26,26,25,25,26,25,26,26,26,26,25,26,26,24,24,26,26,25,27,25,25,25,26,25,23,26,26],[28,28,28,28,28,29,28,27,28,27,27,26,27,25,26,25,26,27,24,26,26,24,26,26,24,26,27,24,26,26,24,27,27,27,25,28,26,27,27,27,28,27,26,26,26,26,24,24,26,23,22,22,24,21,19,22,21,18,19,19,17,15,13,11,10,9,9,8,8,7,8,8,8,8,7,7,7,8,7,8,7,7,8,6,7,7,6,6,6,7,8,8,7,8,9,9,9,10,10,10,10,10,11,11,11,11,12,12,12,12,11,11,10,10,11,11,11,11,11,11,11,10,11,11,11,10,10,11,10,10,11,10,9,10,10,11,10,9,9,10,9,9,9,9,9,9,10,9,8,10,9,9,9,8,9,10,9,10,9,10,9,9,10,10,9,9,10,10,9,9,10,10,9,9,10,9,9,10,10,9,9,8,9,9,8,8,9,8,7,8,8,8,7,8,8,8,9,8,8,9,8,8,8,9,8,8,7,7,7,6,8,8,6,7,8,7,7,8,8,7,7,8,7,7,7,8,8,8,8,8,8,8,9,9,10,10,9,10,11,11,9,10,10,10,9,9,9,9,8,9,9,8,7,8,9,9,9,9,9,7,7,7,7,7,7,6,5,6,6,4,6,6,5,4,5,6,6,6,6,6,5,5,4,5,5,5,4,5,6,6,7,7,7,7,8,8,7,7,7,8,8,8,8,8,9,9,9,9,10,10,9,10,11,10,10,11,11,12,11,10,10,10,10,9,9,9,10,9,9,9,10,10,10,10,11,10,11,12,14,15,16,15,15,17,17,17,17,17,18,19,20,22,22,21,24,25,26,25,26,25,24,26,25,23,24,25,25,24,24,26,27,26,28,27,27,28,27,27,28,28,28,28,28,28,28,28,29,28,28,28,29,28,28,28,28,27,27,28,27,28,27,27,28,25,25,26,26,24,24,22,23,22,21,19,20,18,16,15,13,12,11,10,11,11,10,11,9,11,10,11,11,11,12,12,12,13,13,13,13,13,14,14,14,15,15,15,15,14,14,12,13,13,14,13,14,14,17,16,15,15,15,16,14,14,13,13,13,13,14,12,12,12,12,11,10,11,10,10,9,10,11,9,10,10,10,10,10,11,11,11,11,11,12,13,13,12,12,12,11,10,10,10,9,9,8,8,8,8,7,7,8,7,6,7,7,6,6,6,5,6,5,5,4,4,3,3,3,2,2,2,1,1,0,1,2,3,5,6,7,7,5,4,4,4,4,6,5,5,6,7,8,9,7,7,9,8,7,9,8,6,6,6,5,5,5,5,5,4,5,5,3,4,5,3,3,5,5,3,4,5,5,5,5,6,6,6,7,7,7,7,8,8,9,9,8,7,8,7,7,7,7,6,6,5,6,6,5,5,4,6,5,4,4,5,5,3,4,5,4,4,5,5,4,3,5,5,4,5,6,5,6,7,8,7,7,7,9,8,8,9,9,10,9,9,10,9,9,10,8,9,9,8,8,8,8,8,8,8,7,6,5,7,5,4,5,6,4,4,6,5,4,5,6,6,5,8,7,7,8,7,8,8,9,8,7,8,9,7,7,9,8,7,6,6,8,7,7,5,6,6,6,7,5,6,7,7,7,8,6,7,7,7,6,7,7,7,7,8,8,9,9,8,9,8,10,10,10,9,8,9,8,8,10,8,9,9,10,8,9,10,9,9,9,10,10,10,10,10,10,9,10,10,10,10,10,9,11,11,9,9,9,9,9,8,8,9,9,8,9,9,9,7,9,9,9,8,9,9,9,9,10,9,9,9,11,12,12,12,14,15,15,16,16,17,19,19,19,20,24,22,23,22,23,22,23,25,24,24,26,24,26,26,26,26,27,26,27,27,27,27,25,27,27,25,26,27,27,26,26,26,26,27,27,25,25,26,27],[29,29,28,29,29,29,29,28,28,28,27,27,28,27,27,27,27,27,25,26,26,26,26,26,25,26,26,25,26,26,25,27,27,27,26,28,27,27,27,27,28,27,26,26,27,26,24,23,25,24,21,21,24,22,20,22,21,19,20,20,19,15,14,12,10,11,12,9,10,9,9,10,10,10,11,9,9,10,9,8,9,10,9,7,9,10,7,10,10,10,10,12,11,12,13,12,13,14,13,13,15,14,14,15,16,15,16,17,16,16,16,15,14,15,15,15,16,16,16,15,15,15,15,16,16,15,15,16,14,14,15,15,12,15,14,16,15,14,13,14,14,13,13,14,14,13,14,13,12,14,13,13,12,13,13,13,13,14,12,14,13,11,12,12,13,12,12,13,13,12,14,14,13,14,15,13,13,15,15,15,13,13,14,14,14,14,12,12,13,13,12,11,12,12,12,13,12,12,12,12,11,12,11,11,11,10,9,10,10,10,11,11,10,11,11,12,11,12,12,12,11,12,13,11,12,12,12,9,12,12,12,12,11,12,13,13,13,14,14,14,14,13,14,15,14,12,13,14,12,12,12,13,13,12,13,13,14,13,12,12,12,12,12,13,11,11,10,11,11,8,10,9,8,8,8,8,10,10,8,9,9,8,7,7,8,10,7,8,10,9,9,10,12,11,11,11,12,13,11,11,11,11,12,14,14,12,13,15,13,13,14,16,14,15,16,17,15,16,15,15,14,13,13,13,12,11,13,11,11,12,13,12,12,12,13,11,13,13,15,16,16,16,17,17,18,19,19,19,20,22,21,24,24,23,25,26,27,26,27,26,25,27,26,24,26,26,27,26,26,27,28,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,29,29,29,28,28,28,28,28,29,28,28,28,27,28,26,26,27,26,25,25,23,23,23,22,21,21,19,19,17,15,15,15,13,15,15,14,15,15,15,15,15,15,16,16,17,16,16,17,17,16,16,18,16,17,17,16,17,17,17,17,16,16,16,17,16,17,18,19,18,17,17,17,18,16,16,15,16,17,16,16,16,16,15,16,15,16,15,14,14,14,15,15,14,15,16,16,14,16,15,16,16,16,16,17,17,17,16,16,17,16,15,16,14,14,14,14,13,14,13,12,13,12,12,12,13,12,11,11,11,9,11,11,9,8,8,7,6,6,6,6,4,3,2,1,0,1,3,5,6,8,8,7,6,7,6,7,7,8,8,8,10,11,10,9,10,11,11,10,12,11,8,8,9,9,8,9,9,7,6,6,7,4,5,5,5,4,6,7,6,6,7,9,8,8,10,10,11,11,12,13,14,14,13,15,15,14,13,14,13,12,12,12,11,10,10,12,11,9,10,8,9,10,10,7,10,6,5,6,5,5,7,5,7,7,5,5,6,7,9,8,7,9,8,10,11,9,11,11,11,11,13,12,12,11,12,12,12,13,13,12,12,12,11,9,11,9,10,10,9,8,7,6,7,6,5,7,7,6,5,7,7,7,7,9,8,8,10,10,10,10,11,14,12,13,11,11,10,10,10,10,11,10,9,9,9,11,9,8,8,10,7,7,9,8,7,9,8,9,8,8,9,10,9,8,10,10,9,10,12,10,10,11,12,12,11,12,14,11,10,13,14,10,10,13,11,11,13,13,10,12,15,12,11,13,14,14,15,15,15,15,13,15,13,15,13,14,13,12,15,12,12,11,13,13,14,13,14,14,11,14,14,16,15,15,14,15,15,14,14,15,15,16,15,16,15,15,16,17,17,18,19,19,21,20,20,22,22,23,22,25,24,25,24,24,24,25,27,25,26,27,25,27,26,28,27,27,26,28,28,27,28,27,28,27,26,27,28,28,26,28,26,27,27,28,27,26,28,28],[29,29,28,29,28,29,29,28,28,28,27,27,28,26,27,26,27,27,26,27,26,24,26,26,24,26,26,24,25,26,24,27,27,27,26,27,26,26,26,26,27,26,26,26,26,26,24,23,25,23,24,22,22,23,21,22,21,20,21,21,19,16,15,14,12,12,12,12,11,13,12,12,13,12,11,12,13,12,13,11,12,14,13,11,11,12,10,11,11,12,14,14,13,16,15,15,16,16,16,15,16,17,16,16,17,16,17,17,17,16,17,17,17,16,17,18,17,17,17,17,17,16,17,17,16,15,16,17,15,16,17,15,16,17,16,17,15,16,15,15,15,16,16,16,16,16,16,15,16,15,15,15,16,15,15,16,16,15,15,16,15,16,15,16,16,16,15,16,17,15,15,16,16,15,16,15,14,16,16,16,15,16,16,16,17,16,14,15,16,16,13,13,14,15,15,13,13,13,11,14,13,9,10,13,10,9,10,11,10,10,13,10,10,13,14,12,13,14,15,12,13,16,15,13,15,15,16,14,15,15,16,15,15,14,16,15,15,17,16,17,15,15,16,16,16,15,16,16,15,16,16,15,16,15,15,14,16,15,15,16,14,14,13,15,14,11,10,11,10,10,12,9,9,10,8,9,9,9,11,9,9,9,10,10,11,11,11,11,11,11,11,12,15,14,13,14,14,14,13,13,14,14,13,14,14,14,14,16,14,15,15,15,15,16,15,16,15,17,16,15,15,15,14,15,14,13,14,13,15,14,14,12,12,12,13,14,14,14,14,17,16,17,18,19,18,18,18,20,21,20,22,23,23,24,26,25,27,24,26,26,24,27,25,24,25,26,26,26,26,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,28,28,28,28,28,27,28,28,28,28,28,27,28,26,26,27,26,26,27,24,25,25,23,23,21,21,20,18,17,17,16,13,14,15,16,15,14,16,17,16,17,16,17,17,16,16,17,17,15,17,18,17,16,17,17,17,18,16,17,17,17,16,16,17,17,18,20,19,18,18,18,17,16,16,15,16,17,16,16,16,16,17,15,16,15,16,14,15,14,14,17,15,17,16,16,16,16,16,16,16,17,16,16,17,16,15,17,18,16,17,16,17,17,15,15,14,15,15,14,15,15,16,14,15,16,11,13,10,10,13,15,10,10,11,8,8,9,7,6,7,6,4,3,1,0,1,4,6,9,7,8,10,8,7,9,10,9,9,10,11,11,12,10,10,11,11,11,12,10,9,10,9,9,8,8,8,9,7,9,9,8,7,9,8,6,9,9,8,9,10,12,10,11,11,12,11,13,14,14,15,14,14,15,15,15,14,14,14,14,12,12,13,10,12,14,10,9,9,9,10,9,9,8,9,6,6,6,7,6,6,6,7,6,6,7,7,6,9,8,10,11,12,13,13,12,14,15,14,15,16,16,14,15,16,15,15,15,14,13,14,14,11,11,13,11,12,12,11,10,8,7,10,8,7,9,9,7,7,9,10,9,9,10,10,10,11,13,11,11,13,13,14,14,13,14,13,13,11,9,13,12,10,11,10,11,9,7,9,10,7,7,11,7,7,11,10,11,11,7,10,12,10,8,11,12,9,12,13,13,13,12,13,13,11,12,13,11,12,12,13,12,10,12,11,11,13,12,11,13,13,12,13,14,15,13,15,14,15,14,14,15,13,14,13,14,14,14,15,14,15,14,15,14,13,13,15,15,15,13,14,15,14,16,15,16,16,16,16,17,17,15,15,16,15,16,16,17,17,18,19,19,20,20,22,23,22,23,23,26,26,26,25,25,26,25,27,25,26,27,25,27,26,27,28,28,27,28,28,28,28,28,28,28,26,27,28,28,28,28,28,27,28,29,28,27,28,28],[30,29,29,29,29,29,29,28,28,28,28,26,28,26,27,27,27,27,25,27,25,24,26,25,23,25,26,24,25,25,24,26,27,27,25,27,26,27,27,26,27,26,26,26,26,26,24,23,25,24,21,22,24,22,19,22,22,20,21,23,21,18,18,18,15,17,17,16,17,16,17,16,17,19,18,17,19,19,18,16,17,19,17,15,16,18,13,17,14,17,18,18,18,20,18,18,19,21,20,19,21,20,20,21,22,21,22,23,22,21,22,22,22,21,22,22,21,22,21,22,22,22,23,23,22,22,23,22,21,21,22,21,20,21,21,21,20,19,19,20,21,19,19,20,20,20,20,20,19,20,20,21,20,20,20,21,20,20,20,22,22,19,20,22,20,19,21,21,20,20,21,21,20,21,21,20,20,20,21,22,21,20,19,20,20,20,19,19,19,19,18,16,18,18,18,17,16,18,15,16,15,14,13,15,14,14,14,12,13,15,16,15,15,17,18,16,17,19,19,17,17,19,20,17,19,20,19,17,19,19,18,19,18,19,20,22,21,20,20,21,22,21,21,22,21,21,20,21,20,20,20,20,19,19,18,19,19,19,18,18,18,20,18,18,18,16,15,15,15,12,14,14,12,11,11,12,13,13,12,12,12,14,13,13,15,15,12,15,16,15,14,17,20,19,18,19,18,19,18,19,17,18,19,18,18,19,19,18,20,19,19,21,20,20,21,20,21,21,20,19,20,19,18,17,18,18,17,16,17,17,17,18,17,17,17,17,18,18,17,19,19,20,20,20,20,21,21,21,23,23,23,25,26,25,27,28,28,27,28,27,26,27,28,26,27,27,28,27,27,27,27,29,29,28,28,28,28,28,28,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,28,29,29,29,29,28,28,29,28,28,28,27,26,26,24,26,25,24,24,23,23,21,20,20,19,19,18,19,19,20,19,19,20,19,21,19,20,22,22,19,22,23,22,20,21,23,22,21,23,23,21,23,22,23,21,22,22,24,23,24,23,25,24,23,24,23,23,23,22,20,20,23,21,21,21,21,20,21,21,21,22,17,20,17,19,22,19,20,20,21,19,20,21,22,20,21,21,22,22,21,21,21,22,22,20,20,19,20,19,20,18,19,19,18,17,17,17,16,17,17,16,17,16,15,14,15,12,12,11,9,8,9,8,7,7,7,5,5,2,1,0,1,6,7,7,7,8,9,9,11,12,12,12,12,16,16,16,15,14,16,17,14,18,16,13,14,16,13,12,15,15,12,11,14,11,9,9,13,9,9,11,13,10,11,13,15,12,14,16,16,15,16,17,18,17,18,18,18,18,19,18,18,17,18,18,16,17,17,14,16,17,12,13,11,11,11,10,9,9,8,7,7,8,8,9,8,11,11,9,10,12,12,15,14,16,15,15,18,18,17,20,19,19,19,19,19,19,18,18,19,18,19,19,17,18,19,17,15,17,16,16,16,15,14,14,12,14,11,9,13,13,9,8,12,13,8,11,14,12,11,15,15,15,15,16,16,17,17,17,17,17,18,16,14,16,16,12,12,11,15,12,10,11,15,10,9,15,13,12,15,14,16,16,13,14,16,14,13,15,16,14,14,17,16,17,17,16,17,15,16,20,17,16,18,18,15,14,19,17,15,18,18,17,18,18,16,17,17,17,17,18,20,19,18,19,18,18,18,16,18,17,18,20,18,19,16,19,18,18,17,19,18,18,19,19,18,19,18,17,18,19,18,18,19,18,20,20,21,18,20,20,19,21,22,22,23,24,24,24,25,25,26,25,28,27,28,27,27,27,27,28,27,28,29,28,29,28,29,29,29,28,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,29],[29,29,29,29,29,29,29,28,28,27,27,26,27,25,26,26,26,26,25,26,25,24,26,25,25,26,26,25,26,26,26,27,27,28,27,28,27,27,27,27,28,27,26,27,28,27,26,25,26,25,24,24,25,24,22,24,25,23,24,24,23,21,21,19,19,19,19,18,19,19,20,20,20,21,19,20,21,19,20,19,21,20,20,17,18,19,15,18,16,18,20,19,20,21,24,21,22,24,24,23,25,24,24,25,25,24,25,24,24,23,24,24,25,23,23,24,24,25,25,25,25,23,25,25,24,24,25,25,23,22,24,24,21,23,23,22,24,22,21,24,23,22,24,24,23,22,24,24,22,23,24,23,22,23,23,23,24,23,23,23,24,21,23,24,22,21,24,23,21,23,24,24,22,23,24,22,22,24,24,25,22,22,23,24,22,22,22,22,20,21,23,20,19,20,20,19,20,20,17,18,18,16,16,17,17,15,16,15,16,17,18,17,16,18,20,18,18,21,21,19,20,23,22,20,21,23,22,21,22,23,21,22,22,23,23,24,24,25,24,25,22,24,25,25,23,24,24,23,22,24,24,22,23,23,21,22,23,22,21,20,21,21,21,21,21,18,18,18,17,12,14,15,15,13,13,13,15,16,13,15,15,14,15,14,16,16,13,16,18,17,17,21,21,22,20,22,22,21,22,22,20,22,23,21,22,23,24,24,25,24,25,25,24,25,24,24,24,24,24,23,24,23,24,21,19,22,23,19,21,22,21,21,18,20,19,19,20,19,18,19,20,21,21,21,22,22,22,21,23,24,25,25,26,26,27,28,28,26,28,28,26,27,27,27,27,27,27,27,27,28,29,28,28,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,29,29,30,30,29,29,29,29,29,29,29,29,28,29,29,28,29,28,28,28,27,27,27,26,26,25,25,24,22,23,22,23,22,22,23,24,23,23,23,25,24,24,24,24,24,23,24,24,24,22,24,24,23,23,25,24,23,24,23,24,24,24,24,24,25,25,24,26,25,24,25,25,24,25,24,24,24,25,25,24,24,24,23,24,24,24,24,23,23,21,23,24,23,24,24,25,24,24,23,24,24,23,23,22,23,22,23,23,25,24,24,24,23,24,23,23,21,23,23,20,19,22,21,19,19,19,19,19,17,16,16,18,15,14,14,13,10,11,10,9,8,10,8,6,7,4,1,0,2,4,5,7,11,12,11,12,13,17,14,15,18,19,19,16,16,19,18,17,19,18,15,16,18,15,12,15,16,13,11,15,13,10,13,14,13,11,14,14,13,13,16,17,17,17,19,19,19,19,21,20,21,22,22,23,23,21,22,20,20,22,21,20,19,19,18,17,18,14,14,16,17,14,11,14,13,10,9,12,10,9,11,11,13,11,11,13,14,13,17,14,17,17,18,20,19,20,21,22,21,22,22,23,22,23,21,21,22,20,19,19,20,20,17,17,20,19,18,18,18,15,16,14,17,14,11,15,16,11,13,16,16,12,15,19,19,18,18,21,19,18,19,19,21,20,21,20,19,21,19,19,19,17,17,15,17,18,14,13,16,17,13,15,16,15,15,16,17,18,18,17,16,18,18,17,17,19,18,17,20,20,19,19,19,19,17,19,20,17,18,19,19,16,17,21,18,18,21,20,19,21,22,20,21,21,22,21,23,23,22,23,22,21,21,22,20,20,21,20,21,20,21,18,20,21,21,20,22,22,21,21,22,21,21,21,23,22,23,23,24,23,22,24,24,24,23,23,22,22,23,24,23,23,25,25,25,26,26,27,25,28,27,28,28,28,28,27,29,28,28,29,28,29,29,30,29,30,29,30,30,29,30,29,30,30,29,29,30,30,29,29,29,29,29,30,30,29,29,29],[29,29,29,29,29,28,29,28,27,27,27,26,27,24,26,26,26,26,24,26,25,24,25,25,24,25,26,25,26,26,26,27,28,27,27,28,27,28,28,28,28,27,27,27,28,28,26,25,27,26,24,25,26,25,23,26,26,24,25,26,25,22,23,22,21,22,22,20,21,21,21,21,21,24,22,22,21,22,22,20,22,22,20,19,20,22,16,20,17,21,21,21,23,23,23,22,22,25,25,24,25,25,25,26,26,25,26,26,26,26,26,27,27,26,27,27,25,26,26,27,27,26,27,27,26,26,27,26,25,25,26,26,24,25,25,25,26,23,24,25,26,22,24,25,24,23,25,24,22,24,24,24,24,24,25,24,25,25,24,26,26,23,24,25,24,24,25,26,24,25,25,25,25,25,25,24,24,26,26,27,25,24,25,25,24,24,24,23,23,23,24,21,22,22,22,22,22,21,19,19,20,15,16,17,18,15,16,17,17,18,20,18,17,23,22,21,21,22,22,21,21,23,23,21,23,24,24,21,23,24,23,24,23,25,24,26,25,25,25,26,27,26,26,26,26,25,26,25,25,25,25,24,24,24,23,24,24,24,23,24,23,24,23,23,23,20,20,21,21,15,17,16,15,13,12,13,14,16,15,16,15,15,16,15,18,19,17,19,20,20,20,22,23,23,22,23,23,24,24,24,23,23,24,23,23,24,24,24,25,25,25,27,26,26,26,26,27,26,25,25,25,25,24,22,23,23,24,21,23,24,22,24,21,22,22,19,22,23,19,22,22,23,23,24,24,24,24,24,26,26,26,27,28,28,28,29,29,28,29,28,28,28,29,28,28,29,29,28,28,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,29,30,29,29,29,29,28,28,27,28,28,27,27,27,26,26,25,25,24,25,25,25,26,26,25,25,26,24,26,26,25,27,27,25,27,27,27,26,26,27,26,25,26,27,26,27,27,27,25,27,27,27,27,27,27,28,28,28,28,28,27,27,27,26,25,27,26,27,26,26,26,25,25,25,27,22,25,23,24,26,25,24,26,26,24,25,26,26,25,26,26,25,26,26,26,26,26,26,26,26,25,26,24,25,23,24,24,22,22,23,22,21,22,22,21,22,19,18,19,19,15,13,16,15,11,11,12,10,8,10,9,8,8,6,3,1,0,2,3,6,8,11,10,12,15,16,16,16,19,20,20,17,18,20,20,19,20,20,17,18,19,15,13,16,18,13,11,14,16,11,13,16,13,13,17,19,15,18,20,20,20,21,21,22,22,22,23,23,23,23,24,24,24,24,24,23,22,24,23,23,22,22,20,21,20,15,16,18,18,16,14,16,16,14,12,16,14,14,15,16,17,14,12,17,17,14,18,14,19,20,18,21,22,21,23,22,22,22,23,23,23,23,22,22,22,22,23,21,21,21,20,18,20,19,19,20,19,19,19,19,21,18,14,19,19,16,18,20,19,17,20,22,21,20,21,22,21,22,22,24,23,24,23,23,23,24,21,22,23,22,18,21,19,21,20,16,20,21,19,18,20,18,19,20,22,20,21,19,21,21,22,21,22,22,21,21,23,23,23,22,22,22,20,22,25,22,22,23,24,21,20,26,23,21,24,24,22,22,25,23,22,22,25,24,25,25,25,24,25,25,25,25,22,24,23,23,24,23,24,22,26,24,24,24,24,23,23,24,24,24,24,23,23,24,24,23,24,24,23,25,24,25,24,25,23,23,25,25,26,25,27,27,27,28,27,28,28,29,29,29,28,29,28,29,29,29,29,30,28,29,29,30,29,30,29,30,30,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30],[29,29,29,29,29,28,28,28,27,27,27,26,27,26,26,26,27,28,25,27,27,25,27,27,25,26,27,26,26,27,27,28,28,29,28,29,28,28,28,28,29,28,28,28,28,28,27,25,27,26,24,26,26,26,24,26,26,24,25,27,26,24,24,23,23,23,23,23,22,24,22,25,22,24,22,23,22,22,22,22,22,23,21,20,20,21,17,19,17,20,22,22,22,23,23,23,24,24,24,23,26,25,25,26,27,25,25,26,26,24,25,26,26,26,26,26,26,27,27,26,27,26,26,26,26,25,27,26,25,24,25,25,23,23,24,23,23,21,22,23,24,22,23,24,22,23,24,23,21,25,24,23,23,25,24,24,25,24,25,25,26,23,25,26,25,24,25,25,23,25,26,26,23,26,26,24,24,26,25,25,23,22,22,23,22,22,21,21,21,20,22,20,19,20,21,20,20,18,16,19,18,15,14,17,16,15,15,15,16,17,18,16,15,19,20,19,21,21,21,19,20,22,23,20,23,23,22,21,23,24,23,24,24,24,25,26,26,26,26,26,26,26,26,26,25,25,25,25,23,24,23,23,22,23,21,23,24,22,21,20,20,21,20,20,20,20,19,18,18,16,15,15,13,11,13,11,14,15,12,16,15,13,16,17,17,15,16,20,20,19,20,21,21,22,22,22,22,22,23,23,23,23,24,22,24,24,25,25,26,25,25,27,26,26,26,27,26,27,26,25,26,25,24,23,23,25,26,22,23,24,25,25,22,23,23,23,24,24,22,23,23,25,26,25,26,27,26,26,27,27,26,27,29,28,28,29,29,28,29,29,29,29,28,28,29,29,29,29,28,29,30,29,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,29,28,28,28,27,27,26,25,26,24,24,25,25,26,26,26,24,26,24,26,25,26,26,27,25,27,26,26,25,25,26,25,25,26,25,24,25,25,26,25,24,25,26,26,26,26,27,26,25,27,26,25,26,25,24,26,27,26,26,26,26,25,26,26,26,27,23,25,22,26,26,24,25,26,26,24,26,26,26,25,25,25,24,25,24,24,24,24,25,24,25,25,24,24,24,21,23,22,21,22,22,20,20,21,19,17,20,17,14,16,18,15,16,17,14,11,12,14,12,9,12,11,11,12,8,7,4,2,0,2,3,6,9,11,12,13,16,16,15,18,18,18,18,17,18,20,19,20,19,16,18,19,15,15,16,17,15,15,18,16,14,16,17,17,18,19,16,18,20,19,19,19,20,21,21,20,21,22,22,23,23,22,23,23,24,23,23,22,22,22,21,19,18,18,20,20,16,16,19,19,18,16,18,20,13,16,21,17,16,18,18,19,17,19,18,18,19,18,17,18,21,20,20,22,22,24,23,23,23,24,23,24,23,23,23,21,22,22,20,21,20,20,20,20,21,21,21,21,20,21,18,22,18,18,20,21,18,18,21,19,18,20,20,20,20,20,22,20,21,21,23,23,24,20,21,23,24,20,21,23,22,21,21,19,21,20,21,20,22,18,19,22,21,20,22,22,22,22,22,24,22,22,21,23,22,21,23,23,23,23,24,24,24,22,24,25,23,24,24,24,22,23,26,24,24,25,25,24,24,27,25,23,23,26,24,26,26,25,25,26,26,25,26,24,24,25,25,25,23,24,20,22,24,24,23,24,25,23,22,24,23,22,24,23,22,22,23,24,22,23,24,24,24,22,23,23,23,23,24,24,25,26,26,25,25,26,27,26,28,27,28,27,28,27,27,29,28,27,29,27,28,28,30,29,29,28,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,30,29],[29,29,29,29,29,29,29,29,28,27,28,27,28,26,27,26,27,27,26,28,27,26,27,27,26,26,27,27,27,28,26,28,28,29,28,29,28,29,29,28,29,29,28,28,29,29,27,26,28,27,25,26,27,26,24,27,26,25,26,27,26,23,24,22,24,23,24,24,24,25,23,24,24,23,21,24,24,22,23,23,21,22,22,20,17,20,19,20,19,18,21,20,20,22,23,22,22,24,24,22,24,24,24,22,24,24,23,24,24,22,23,24,24,24,25,25,24,25,25,25,25,24,25,25,24,22,25,25,23,22,24,23,21,21,22,21,21,18,21,23,22,20,22,22,20,23,24,23,22,23,24,22,24,23,23,24,25,24,23,25,25,23,25,26,23,23,26,25,22,24,25,24,22,24,25,22,24,25,24,24,22,22,22,22,21,20,20,21,19,19,20,18,14,17,18,17,18,13,13,14,14,12,11,15,14,13,15,13,14,16,16,14,15,18,18,15,16,19,18,16,20,21,20,20,22,23,22,23,24,23,23,24,23,23,24,25,23,25,24,25,23,24,25,23,24,25,25,23,23,24,23,22,22,23,20,21,21,19,21,19,20,19,18,18,18,16,17,15,16,13,14,14,12,10,11,8,12,11,9,12,12,14,14,16,17,17,16,20,16,17,17,21,20,20,23,23,22,23,23,23,25,24,24,24,25,25,24,26,25,25,24,26,26,25,26,25,26,25,25,25,25,25,24,22,22,24,25,24,23,24,24,25,24,23,23,24,23,24,23,23,24,24,24,25,25,25,26,25,26,27,27,27,28,28,28,29,30,29,30,29,28,29,28,27,28,29,28,29,28,28,30,29,30,30,30,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,29,30,29,28,29,28,28,28,27,27,27,25,25,24,24,25,25,24,23,25,26,24,25,25,26,25,25,25,25,25,23,26,25,24,24,24,26,25,24,25,24,24,24,24,24,23,24,24,25,24,25,25,26,26,26,25,26,23,25,24,24,24,25,25,25,24,25,25,26,25,25,26,24,24,23,25,26,25,25,25,25,23,24,24,24,23,24,24,22,23,23,22,23,24,24,23,23,23,23,23,22,22,23,23,20,21,23,20,19,22,18,16,18,15,15,14,17,14,13,13,14,11,13,14,12,9,14,13,12,12,10,8,7,5,2,0,1,4,7,9,13,12,12,14,14,18,17,18,18,17,19,20,20,21,18,15,18,19,19,17,20,20,16,16,22,14,14,19,19,15,15,21,20,16,20,17,19,21,20,20,20,21,23,23,21,24,23,22,24,24,23,23,23,23,21,20,21,21,17,18,18,17,16,15,17,20,15,15,19,21,15,16,21,16,17,18,19,19,19,21,18,20,21,21,21,19,21,22,23,21,22,23,22,24,24,23,24,24,24,24,22,23,22,22,21,22,22,20,21,22,21,21,22,22,22,22,20,22,23,21,20,20,20,22,20,18,22,20,21,21,22,21,20,21,21,23,24,23,24,20,21,23,23,19,21,22,21,19,20,19,21,18,18,20,22,20,18,22,22,22,23,23,24,22,21,24,24,22,22,25,24,21,23,25,23,24,24,24,24,22,23,25,22,24,24,23,22,22,26,24,24,24,25,24,24,25,25,25,25,25,24,25,24,24,25,25,26,24,24,23,23,23,23,23,23,23,19,22,23,23,23,23,23,22,22,23,23,21,22,23,22,21,22,24,22,21,24,22,23,22,22,21,21,22,23,22,22,24,26,24,26,26,27,26,28,27,28,27,28,27,27,29,27,28,29,27,28,28,30,29,29,28,30,29,29,30,30,29,29,28,29,30,30,28,29,29,29,30,29,29,28,29,29],[29,29,29,29,29,28,29,29,27,27,27,25,27,26,27,26,27,28,26,28,27,26,27,27,27,26,27,26,27,28,26,28,28,29,28,28,28,28,28,28,29,28,28,28,28,27,26,24,27,25,24,24,25,24,23,25,24,22,23,23,22,19,19,18,18,19,18,17,16,18,16,17,17,17,16,17,16,17,16,15,14,16,14,14,13,12,12,14,14,13,14,14,12,16,14,13,14,17,16,14,17,16,16,15,18,17,18,19,18,17,18,19,18,19,18,18,18,20,20,20,20,17,19,20,17,16,18,18,15,16,16,15,13,16,15,17,15,13,14,15,13,13,14,15,13,13,16,16,14,15,17,15,15,17,16,17,16,17,18,19,18,17,18,19,17,17,18,19,17,18,18,18,16,18,17,16,16,18,17,17,16,15,15,14,14,14,14,13,12,12,13,13,10,12,13,13,14,11,10,12,11,8,11,12,11,10,10,8,10,10,11,9,8,12,12,10,10,12,12,11,12,16,14,13,15,17,15,15,16,17,15,17,17,17,18,19,18,19,20,19,19,19,20,18,18,18,18,18,17,18,16,16,16,16,15,16,15,14,15,13,14,13,12,12,12,10,11,11,9,9,10,9,6,7,8,7,9,8,7,8,8,8,7,9,11,9,10,12,13,11,13,15,13,15,15,16,15,17,17,18,18,18,18,18,19,18,19,19,20,20,20,22,19,20,21,21,21,22,20,21,20,20,19,18,18,17,21,18,17,18,19,21,16,18,19,19,21,20,18,20,20,21,21,23,22,23,24,24,24,24,25,25,27,26,27,27,27,27,28,26,27,27,25,26,27,27,28,27,26,28,29,29,30,28,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,28,29,29,29,29,29,28,29,29,28,29,29,28,29,29,29,29,28,27,28,26,27,26,25,24,23,23,22,21,21,19,18,20,20,21,20,21,19,22,22,22,23,22,21,23,21,21,21,22,20,19,21,20,19,20,19,20,21,22,20,21,21,19,21,20,20,20,22,22,20,23,21,21,21,20,17,20,22,20,20,21,20,19,20,20,20,22,18,20,18,21,22,19,20,21,21,20,21,20,20,21,20,19,20,19,18,18,19,20,20,20,20,19,18,18,16,16,17,16,15,16,17,13,12,15,13,13,14,13,12,10,11,11,9,9,11,8,7,10,9,6,8,10,11,9,8,7,7,5,3,1,0,1,4,6,7,6,7,10,9,13,12,14,13,13,13,14,14,14,13,14,14,13,12,12,13,12,12,12,11,10,9,11,11,10,12,11,11,10,13,12,12,13,14,15,13,15,16,15,16,17,17,16,19,19,19,16,16,16,14,15,13,13,13,12,14,14,12,12,12,15,13,11,12,13,10,11,12,11,12,13,15,13,13,12,14,13,14,14,15,13,15,15,15,16,15,17,16,16,16,16,16,17,17,17,18,16,17,16,14,17,15,15,16,15,16,16,15,16,15,16,15,18,14,14,16,16,14,16,16,14,12,15,15,13,14,15,15,14,15,15,18,16,19,14,16,17,15,13,14,15,14,13,13,14,15,13,13,15,15,14,14,15,14,14,15,15,16,16,16,16,17,15,16,17,16,16,17,18,17,17,18,19,19,16,20,21,19,19,21,18,16,16,21,18,17,19,20,18,19,22,19,18,19,22,19,21,20,21,20,22,22,19,21,20,18,19,19,21,17,19,16,17,18,17,17,19,19,16,17,19,18,16,19,19,17,15,20,19,16,18,20,18,17,17,18,17,18,19,20,22,22,22,21,22,23,22,25,25,26,26,25,26,26,26,26,29,26,26,28,26,29,28,28,27,29,28,29,29,29,29,28,28,29,27,27,28,28,28,29,28,28,29,29,28,28,29,30],[28,29,28,28,29,28,29,28,27,27,27,26,27,25,26,25,27,27,25,27,26,24,26,26,25,26,27,25,27,26,24,27,27,28,27,27,27,27,28,27,28,27,27,26,27,27,25,24,25,24,22,23,24,22,21,23,22,20,20,20,19,17,16,14,13,12,12,11,10,11,9,10,10,9,8,10,8,8,7,8,9,7,7,6,5,5,5,6,5,5,7,6,7,7,7,7,8,8,8,8,8,8,9,9,9,10,10,10,10,11,11,11,9,9,10,10,10,11,11,11,11,9,10,10,9,10,10,9,9,10,9,8,7,8,8,9,8,7,8,8,8,7,7,8,8,7,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,10,10,8,9,10,8,9,9,9,8,9,10,9,8,9,10,9,9,8,8,9,8,8,8,8,8,7,6,7,6,6,6,6,6,6,6,5,6,6,6,5,6,5,5,5,4,4,4,5,4,5,5,6,5,5,7,7,6,7,8,8,7,9,9,9,8,8,9,8,9,9,10,11,11,10,10,11,10,10,10,11,11,9,10,10,10,9,10,9,8,9,9,10,9,8,8,8,7,7,8,7,7,8,6,6,7,7,5,6,7,3,4,4,3,6,4,3,4,3,3,4,4,4,5,5,6,6,6,6,7,7,7,9,9,8,8,9,9,10,10,10,10,10,11,11,11,11,12,12,12,12,13,13,12,13,11,11,12,12,12,11,13,11,11,12,12,11,12,12,12,13,12,13,13,15,15,16,17,18,18,18,20,19,19,20,21,22,22,22,23,25,25,25,25,27,25,27,24,25,25,23,24,25,24,24,25,25,25,27,26,28,26,28,27,27,28,28,27,28,28,27,27,28,27,28,27,28,28,28,28,28,27,28,26,27,28,27,28,28,26,28,26,26,27,26,26,25,24,25,23,24,22,22,20,18,17,15,14,12,13,13,12,12,12,11,12,13,14,14,14,12,14,14,13,13,13,13,13,14,14,14,15,15,15,16,14,14,14,15,13,14,12,15,14,17,16,15,15,16,14,14,12,13,14,13,14,13,13,12,12,13,12,12,13,12,12,12,12,13,11,12,13,14,12,13,13,12,12,13,12,13,13,13,13,13,13,12,12,11,12,10,10,9,8,10,10,8,9,10,7,7,8,6,6,7,5,5,6,6,4,4,5,6,5,3,5,4,3,4,5,5,6,6,6,7,6,5,3,1,0,1,2,3,3,3,4,4,5,5,6,5,6,7,7,7,7,6,6,6,6,6,5,6,5,4,5,5,3,4,5,4,5,5,5,6,6,5,6,6,7,7,7,8,8,8,8,9,9,9,9,10,10,10,8,8,9,8,7,7,7,6,6,6,6,5,4,5,7,5,6,5,7,5,6,7,6,7,8,7,8,8,7,8,8,8,7,8,7,7,8,7,7,7,8,8,8,8,7,8,9,8,8,9,8,8,8,8,9,9,8,9,9,10,10,9,10,8,9,8,9,7,7,8,8,8,7,9,7,7,8,8,8,8,8,9,8,8,9,9,10,9,9,8,10,9,8,9,8,8,8,8,8,8,8,8,10,9,9,9,9,9,9,9,10,9,9,10,9,10,10,10,11,9,10,11,9,10,9,10,10,10,10,10,11,10,12,10,11,11,10,11,11,11,11,12,11,12,12,11,10,12,12,11,12,11,12,12,11,12,11,11,12,10,11,12,11,10,10,9,10,9,9,9,9,10,9,9,9,11,9,10,9,10,10,10,11,9,10,11,10,10,10,11,12,14,13,16,16,15,17,17,18,19,20,20,21,24,24,23,23,24,24,23,27,24,25,26,24,27,25,27,27,27,25,27,27,27,28,26,27,27,25,25,27,26,26,27,26,26,28,27,26,25,27,27],[29,29,28,28,28,28,29,28,27,27,27,26,27,25,26,25,27,28,26,27,26,26,27,27,25,27,28,26,28,26,26,28,28,29,28,28,28,28,28,28,29,27,27,27,28,27,25,24,25,24,22,22,22,21,19,22,21,19,20,18,17,15,13,10,10,9,8,8,7,7,6,6,6,6,5,6,5,5,5,5,5,4,4,3,3,4,3,4,3,4,5,5,4,5,5,6,6,6,6,6,7,6,7,7,8,7,9,9,8,9,9,8,7,7,8,8,8,9,8,9,9,7,8,8,8,7,8,8,7,7,8,7,6,7,7,7,7,6,6,6,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,5,6,7,6,6,7,6,6,6,7,6,6,6,7,6,7,7,7,8,6,6,7,6,6,6,6,6,5,6,6,5,5,5,5,6,5,5,5,5,5,5,4,4,4,4,3,3,4,3,4,3,4,4,4,5,4,4,5,4,4,5,6,5,6,6,6,5,5,6,6,6,7,8,8,9,8,8,8,8,7,7,8,7,7,7,7,7,7,7,7,6,7,7,7,7,7,7,7,6,6,6,6,6,5,5,6,5,4,3,4,3,3,3,3,2,3,3,2,3,3,3,3,2,3,3,3,4,5,5,5,5,6,7,5,6,7,7,6,6,6,6,7,7,7,7,8,7,8,8,8,9,8,9,9,9,9,8,8,9,8,8,8,8,8,8,8,8,8,9,9,9,9,9,10,12,12,12,15,16,16,15,15,18,16,17,17,19,18,19,20,21,22,22,23,23,26,25,25,23,23,25,24,22,24,24,25,24,23,24,26,26,27,25,27,26,26,27,27,27,27,26,27,26,27,27,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,26,27,24,25,25,25,24,24,22,22,21,21,19,19,17,16,14,12,11,10,9,9,10,8,9,8,9,10,9,10,10,10,10,11,11,11,11,11,11,12,12,11,13,14,13,13,12,12,11,11,11,11,12,13,13,14,14,13,13,12,12,12,11,11,11,11,11,10,10,9,9,9,9,10,9,8,9,9,8,8,8,10,8,9,8,9,8,9,9,8,9,9,11,10,10,10,9,9,8,9,8,8,7,7,7,6,7,7,7,7,6,7,6,5,6,5,5,4,5,5,4,3,3,4,3,3,3,4,2,3,4,4,5,5,5,7,6,6,4,2,1,0,1,1,4,2,3,3,4,4,4,4,5,6,6,5,5,5,5,6,5,4,4,4,3,3,3,3,2,3,3,3,3,3,4,3,4,5,5,5,5,5,5,7,6,6,7,7,6,7,7,7,8,7,7,8,6,7,7,6,6,5,6,5,5,4,5,6,5,6,5,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,8,7,7,7,6,6,5,4,4,5,5,5,5,5,5,6,5,6,6,7,6,7,6,6,7,6,8,7,7,6,6,7,7,6,6,6,6,6,5,6,6,6,6,7,6,6,6,6,6,6,7,6,6,7,6,7,6,7,6,7,6,7,8,7,8,8,8,7,8,8,9,8,8,8,7,7,8,8,8,7,8,8,8,8,9,8,8,8,8,8,8,9,8,9,9,8,9,8,9,9,8,8,9,9,8,7,6,8,8,7,7,7,7,7,7,7,7,6,7,8,8,7,7,8,7,7,7,7,9,8,9,10,11,12,13,13,13,14,14,15,16,18,20,19,21,21,22,21,21,22,22,24,22,23,25,23,25,25,26,25,25,24,27,26,25,27,25,26,26,25,25,26,26,26,25,25,25,26,26,26,23,25,26],[28,28,29,28,28,29,29,28,29,28,27,26,28,26,26,25,27,27,26,27,26,26,27,26,26,27,27,26,28,27,26,28,28,28,27,28,28,28,28,28,28,27,26,27,27,27,25,24,26,24,22,23,24,22,20,23,21,19,20,19,17,14,13,9,9,7,6,6,5,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,3,3,3,3,4,3,4,4,4,5,4,4,5,5,4,5,5,5,6,6,6,6,7,7,6,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,6,5,5,5,5,5,5,5,6,5,5,4,4,5,5,4,5,5,4,4,5,5,4,4,5,5,4,4,4,5,5,5,5,5,4,5,4,5,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,4,4,4,4,4,4,3,4,4,5,5,4,4,4,4,4,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,4,5,5,4,4,5,5,5,5,5,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,4,3,3,3,3,3,2,3,2,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,7,6,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,7,7,7,7,8,7,8,11,11,12,14,16,17,16,16,19,19,18,19,20,20,20,21,22,24,23,23,25,26,26,26,24,25,25,24,25,26,25,25,26,25,25,27,26,27,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,27,27,26,27,27,27,27,27,26,27,27,26,26,25,24,25,22,22,22,20,19,19,16,15,14,11,10,9,8,8,8,7,8,7,8,8,8,8,8,9,9,9,9,10,10,9,10,10,10,10,11,11,11,11,11,10,11,10,10,10,10,11,11,12,13,10,11,10,10,10,9,9,9,9,9,8,8,8,8,7,8,8,7,7,7,7,7,7,7,7,7,8,7,7,7,7,7,7,8,8,9,9,9,8,8,7,7,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,5,5,5,3,3,3,4,3,5,3,2,2,3,2,2,2,3,3,4,4,5,7,6,6,5,3,1,1,0,1,2,2,2,2,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,3,2,1,2,3,2,2,3,3,3,3,4,3,5,4,5,5,6,4,5,5,5,5,5,5,6,6,5,5,5,5,4,5,4,4,5,4,4,4,4,3,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,4,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,6,5,6,5,4,5,4,4,4,3,4,4,5,4,4,4,4,4,4,5,5,5,5,5,4,5,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,5,6,6,6,6,7,7,7,7,7,7,7,7,7,6,6,7,6,6,7,7,6,6,7,7,6,8,7,8,8,7,8,7,7,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,5,5,6,6,5,6,6,6,6,6,6,6,6,8,9,10,10,12,13,13,13,14,14,16,17,19,20,23,22,22,21,22,23,22,24,21,24,25,24,25,26,26,25,25,25,26,25,25,27,25,25,26,24,24,26,27,26,26,26,25,27,26,25,23,25,26],[28,28,28,28,28,28,28,28,28,27,27,26,27,25,26,25,27,27,26,28,27,25,28,27,25,27,28,25,27,27,25,27,28,28,26,28,27,27,27,26,28,26,26,26,27,26,24,23,25,23,20,22,23,20,19,22,21,19,20,20,17,15,12,9,9,9,7,7,6,6,7,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,2,3,2,3,3,3,3,4,4,4,4,5,4,5,6,5,5,6,6,6,7,8,7,8,8,7,6,6,6,7,7,8,7,8,7,7,7,7,6,7,7,6,6,6,6,6,5,5,6,6,5,5,4,5,5,4,4,5,5,4,5,5,5,5,6,6,5,5,5,5,5,5,6,6,5,5,6,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,6,6,5,5,5,5,5,5,5,4,5,5,4,4,4,4,6,5,5,4,5,5,4,4,5,4,4,4,3,2,2,3,3,3,3,3,3,3,3,4,4,4,5,5,4,5,6,6,5,6,6,5,6,6,7,7,8,7,7,8,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,7,6,6,6,5,5,5,4,4,5,4,4,4,4,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,3,3,3,3,4,4,5,5,6,5,6,6,6,6,6,6,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,9,9,8,8,8,8,8,7,7,7,8,7,8,8,8,8,9,8,10,12,12,11,16,15,16,15,16,17,18,17,18,19,18,20,20,21,23,22,23,24,25,25,25,24,24,25,23,23,25,24,25,24,23,24,26,26,27,26,26,27,27,26,27,27,27,27,27,27,26,28,28,27,27,27,28,28,28,27,27,27,27,27,27,27,27,27,27,26,26,26,26,24,24,23,23,21,21,20,19,18,15,14,12,10,10,8,8,8,9,8,8,8,9,9,8,9,10,10,9,10,11,10,10,11,12,11,12,13,13,12,13,11,12,11,10,11,11,12,12,12,14,14,13,14,13,12,11,11,10,10,11,11,10,9,9,9,9,8,9,8,8,8,7,8,8,8,7,8,8,7,8,8,9,8,8,9,9,10,10,10,9,9,8,8,7,7,7,7,7,6,6,6,5,5,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,3,4,4,5,6,6,6,5,3,2,1,1,0,1,2,2,2,2,3,3,3,4,4,4,4,5,3,3,4,4,3,3,4,3,2,2,3,2,2,3,3,3,3,3,4,3,4,4,5,4,4,5,5,5,5,6,5,6,6,6,7,7,6,6,5,5,5,5,5,4,4,4,4,4,3,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,5,5,4,5,5,5,5,5,6,5,5,6,5,6,5,6,5,6,6,6,6,6,5,5,5,4,4,4,5,5,4,5,5,5,4,5,5,5,5,5,6,5,5,5,6,6,6,6,5,6,6,5,5,6,6,5,5,5,6,5,5,5,5,5,5,6,6,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,7,7,7,7,8,7,7,7,8,7,7,8,7,7,7,7,7,8,8,8,8,8,8,7,9,8,8,8,8,8,7,7,6,7,7,7,7,7,7,6,6,7,6,6,6,7,6,6,7,7,7,6,7,6,7,7,8,9,10,10,12,14,13,13,15,17,18,19,20,21,22,22,23,22,22,22,23,25,23,25,25,24,27,26,26,25,26,25,28,27,26,27,27,26,27,26,27,26,26,26,27,26,27,27,27,26,25,25,26],[29,29,29,29,29,29,29,29,28,28,28,27,28,27,27,27,28,28,27,28,27,27,28,28,27,28,28,26,28,27,26,28,28,28,27,28,28,28,28,27,28,27,26,27,27,26,24,23,24,23,21,22,22,20,20,21,20,18,20,20,18,15,13,11,10,10,9,8,8,8,8,7,8,7,7,7,6,6,6,6,6,5,5,4,3,3,3,3,3,3,4,3,3,4,5,4,5,5,5,5,6,6,6,6,8,7,8,8,9,9,9,9,7,7,8,9,9,9,10,10,9,9,9,9,8,8,8,8,7,7,7,6,6,6,6,6,6,5,4,6,5,5,5,6,5,4,6,6,5,6,6,7,6,7,6,6,6,7,7,7,7,6,8,8,7,7,8,7,8,9,9,8,8,9,8,7,9,9,8,7,7,7,7,6,6,6,5,5,5,5,5,4,4,5,5,5,6,5,5,6,5,5,4,5,5,4,4,4,2,2,2,3,2,3,4,4,4,4,4,4,4,6,6,5,6,8,7,7,7,9,8,9,9,9,9,10,10,9,10,10,9,10,10,10,10,9,9,10,10,9,8,8,9,8,8,8,7,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,3,3,4,3,4,3,3,3,3,3,3,3,3,4,4,4,5,5,6,7,7,7,7,8,8,8,9,8,7,9,9,8,9,9,10,10,10,11,11,12,11,11,10,10,11,11,11,11,10,10,10,10,9,9,10,9,9,10,10,10,10,10,11,13,13,14,13,16,16,16,16,17,18,19,20,20,21,20,22,23,25,24,25,25,27,25,26,25,25,26,24,23,25,25,25,25,25,25,27,26,27,26,28,28,27,28,28,28,27,28,28,27,27,28,28,27,28,27,28,28,28,28,27,26,26,27,27,27,27,27,27,26,26,26,26,24,25,23,23,23,22,21,20,17,16,15,14,13,11,11,11,11,11,11,10,11,10,11,11,12,12,11,11,12,13,12,12,13,14,13,13,15,14,13,14,12,13,12,12,12,13,13,14,14,16,15,15,15,14,15,14,13,13,13,13,13,12,12,12,11,11,11,11,11,10,11,10,10,11,10,10,10,12,10,10,10,11,10,10,11,10,11,11,11,11,11,11,11,9,10,9,8,9,8,8,8,8,8,8,7,7,7,7,6,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,4,4,5,5,7,6,7,7,4,3,3,1,1,0,1,1,2,2,3,4,4,4,5,5,5,5,4,3,5,4,3,3,4,3,3,3,3,3,2,3,3,3,3,4,4,4,5,6,6,5,5,7,7,6,7,8,8,8,9,8,9,9,9,8,8,8,7,7,6,6,5,5,6,5,5,5,5,6,5,4,5,5,5,4,5,5,5,5,5,6,5,5,5,5,5,5,4,4,5,5,6,5,5,4,6,6,5,6,6,7,7,6,7,7,7,7,6,8,6,6,6,7,8,7,7,7,6,6,5,6,5,5,5,6,5,5,6,6,5,6,6,6,6,6,7,7,7,8,8,8,9,8,7,9,8,7,7,8,7,6,7,7,8,7,6,7,7,7,6,7,7,7,8,7,8,7,7,8,8,7,8,8,8,7,8,8,9,8,10,9,8,8,9,10,10,8,10,9,9,8,10,9,8,11,9,9,9,10,9,9,10,10,10,10,10,10,10,9,10,10,10,9,9,9,10,10,9,8,8,9,9,8,8,9,9,8,8,9,8,8,8,9,9,9,9,10,9,9,10,9,9,9,10,10,11,11,13,14,14,14,14,16,17,18,19,19,22,22,21,20,21,21,21,24,22,23,23,22,26,25,25,24,26,23,26,26,25,26,26,26,26,24,25,26,26,26,27,26,25,26,26,25,23,25,26],[29,29,29,29,29,29,29,29,29,29,28,28,28,27,28,27,28,29,26,29,28,26,28,28,26,27,28,26,27,28,26,27,28,29,27,28,27,27,28,27,29,27,27,27,28,28,25,25,26,24,22,24,24,22,22,24,22,20,22,22,21,17,16,13,13,12,12,11,10,10,10,9,9,7,7,8,7,6,6,6,6,6,5,6,5,5,3,4,3,4,5,4,4,6,6,6,6,7,7,7,7,8,8,8,9,9,10,11,10,11,11,10,9,9,9,9,10,11,11,11,11,10,10,10,10,9,9,9,8,8,9,8,7,8,8,8,8,7,7,8,8,6,7,7,6,6,7,7,6,7,6,6,7,7,7,7,7,8,8,7,7,7,8,8,8,7,8,8,7,8,9,7,7,9,9,7,8,9,9,9,7,6,7,7,7,7,7,7,7,6,7,7,6,6,6,7,8,7,6,7,6,6,5,6,6,5,4,4,3,2,4,4,3,4,5,4,6,6,5,5,5,6,6,6,6,8,6,6,7,8,8,8,9,10,9,10,11,10,11,11,9,10,10,10,9,10,10,9,9,9,10,8,9,9,8,8,8,7,8,7,7,7,7,6,6,6,6,6,5,5,6,5,4,5,6,4,6,4,4,3,4,3,4,3,6,4,5,7,5,6,6,6,7,8,7,8,8,8,9,9,9,10,11,10,11,11,11,11,13,13,12,14,14,13,13,14,14,14,14,13,14,13,12,11,11,11,12,12,12,13,12,13,14,13,14,15,15,16,16,17,18,19,20,22,21,22,23,24,24,24,26,26,26,26,27,27,28,27,28,28,26,27,26,25,27,27,27,27,27,27,28,28,29,28,29,28,28,28,28,28,28,28,28,28,28,29,29,28,29,29,29,29,29,28,28,28,28,29,28,28,28,28,29,28,27,28,27,24,26,23,24,24,22,21,22,19,20,18,17,16,16,14,13,12,14,14,12,14,13,14,13,14,14,15,15,15,15,15,15,15,17,16,17,17,17,17,16,15,15,15,15,15,15,16,16,17,17,17,17,17,17,17,16,15,15,15,15,16,15,14,14,15,15,13,14,14,12,12,11,14,15,13,12,14,14,12,14,13,13,12,13,14,13,14,14,13,13,12,13,13,12,12,10,10,10,8,10,10,8,9,10,8,8,8,8,7,7,7,7,6,6,6,5,5,6,5,5,5,6,5,6,6,6,6,6,7,8,8,8,7,5,4,3,3,2,1,0,1,2,2,3,4,4,4,5,5,6,5,4,4,5,4,4,4,5,4,4,5,4,4,5,6,5,5,5,6,5,5,7,6,6,6,7,8,8,8,8,9,9,10,10,10,12,12,11,11,10,11,9,9,8,9,7,7,8,8,7,6,7,8,7,6,7,8,8,7,7,8,9,8,7,9,8,7,7,8,7,6,6,5,6,5,5,5,5,6,6,6,6,6,7,8,8,6,8,8,6,8,8,9,7,7,8,9,8,8,9,8,9,9,7,6,8,7,7,7,8,8,8,7,7,8,8,8,8,10,9,9,10,10,12,11,12,11,10,11,11,10,10,11,10,9,10,10,12,10,9,10,10,11,10,11,11,10,10,11,10,9,10,11,11,10,11,12,11,11,12,12,11,11,12,13,12,11,13,13,14,11,13,13,12,11,13,14,11,13,13,12,12,14,14,11,12,13,13,13,14,13,12,13,12,12,12,13,12,13,14,14,12,12,10,12,13,11,12,13,13,11,11,13,11,11,11,12,12,10,13,12,11,11,14,11,11,11,12,12,13,13,14,16,16,16,16,18,19,20,22,21,24,25,23,22,24,24,24,26,24,25,26,24,27,27,27,26,27,26,27,27,27,28,27,27,27,25,26,27,27,27,28,26,27,27,28,26,24,27,26],[27,28,28,28,28,28,28,28,28,27,27,27,27,27,27,26,28,28,26,28,27,26,28,28,26,27,28,26,27,28,26,27,28,28,27,28,28,27,28,27,28,27,27,26,27,26,23,24,25,23,22,23,23,20,21,22,20,19,20,20,17,15,13,10,10,9,7,7,7,6,7,6,6,6,5,5,4,4,5,4,4,4,3,3,3,3,3,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,6,7,7,7,8,8,7,7,6,7,7,7,7,7,7,8,6,6,7,7,6,6,7,6,6,6,6,5,6,6,6,6,5,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,5,6,6,5,5,6,5,5,5,6,5,5,6,6,5,6,6,6,6,5,5,5,5,4,5,5,5,4,4,5,4,4,4,4,5,5,4,4,5,4,4,4,5,4,4,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,5,6,7,7,7,8,7,7,8,7,7,7,7,7,6,6,7,6,6,6,7,5,6,6,6,7,6,6,6,5,5,5,5,5,4,3,4,4,3,3,4,3,3,3,4,3,3,3,3,2,2,2,2,2,3,3,3,3,3,4,4,4,4,5,5,5,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,9,9,9,9,9,9,10,9,9,10,9,8,8,8,8,9,9,9,9,9,9,11,9,11,12,12,13,15,16,16,16,16,19,19,18,20,20,20,21,22,23,24,25,25,25,26,25,26,26,25,26,24,23,25,25,25,25,25,25,27,26,28,26,27,28,27,27,27,27,28,28,27,27,27,28,28,27,27,27,28,28,28,28,27,26,27,27,27,28,27,27,27,25,25,26,25,24,24,22,22,22,21,19,19,17,16,15,12,12,11,10,10,9,10,9,9,10,9,10,10,11,11,11,11,11,12,12,12,12,13,13,14,15,14,14,14,13,13,12,11,12,12,12,14,13,15,15,14,15,14,14,13,12,12,12,12,12,12,11,11,11,10,9,10,10,8,8,8,10,10,8,8,9,9,9,9,9,9,9,10,10,10,11,12,11,10,10,9,9,8,8,7,7,6,6,7,6,6,6,6,5,5,6,5,5,5,5,4,4,5,4,4,4,4,3,3,3,4,3,3,3,4,5,5,6,9,8,7,7,4,3,3,2,2,1,1,0,1,1,2,3,3,3,3,3,3,4,3,3,4,3,3,3,3,2,2,3,3,2,2,3,3,3,4,4,4,4,5,5,5,4,5,5,5,5,6,6,6,6,7,7,8,8,7,6,7,7,6,6,6,6,5,5,6,5,5,5,5,6,5,5,5,5,5,4,4,5,5,5,4,5,4,5,4,4,4,4,4,3,3,4,4,3,4,4,5,5,4,4,5,5,5,5,6,5,5,5,5,6,5,5,5,6,6,6,6,6,6,5,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,6,7,6,6,6,7,7,7,7,7,7,7,7,8,7,7,8,8,8,8,7,8,9,8,8,9,10,10,8,9,9,9,8,9,8,8,9,9,9,8,9,9,8,8,9,9,9,9,10,9,9,9,9,10,9,9,9,10,10,9,9,8,10,9,8,9,9,9,8,8,8,8,7,8,8,7,7,8,8,7,8,9,8,7,8,9,10,11,11,12,14,15,13,14,16,18,19,20,20,23,23,22,21,22,22,22,24,23,24,25,24,26,26,26,25,26,25,27,26,26,27,26,26,27,25,25,26,27,26,27,26,26,27,27,26,24,26,26],[28,28,28,28,28,28,29,28,28,27,27,26,28,26,27,26,27,28,25,28,27,25,27,27,25,25,27,25,26,27,25,26,29,28,25,28,27,25,27,25,27,25,25,24,26,26,21,22,24,22,19,21,22,19,18,22,19,17,18,18,16,14,12,9,9,8,7,7,6,5,6,5,5,4,4,4,4,4,4,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,5,6,6,6,7,7,6,6,6,6,6,7,6,7,7,6,7,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,5,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,6,5,6,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,3,3,3,3,3,3,4,3,3,4,4,4,5,5,4,4,5,5,5,5,6,6,7,7,7,6,7,6,7,6,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,6,6,7,7,7,9,8,8,8,8,9,9,8,8,8,8,8,7,7,8,8,7,7,8,8,8,8,9,10,12,12,12,14,15,15,14,15,16,16,16,18,18,18,19,20,21,22,22,24,24,26,24,25,25,24,25,23,22,24,24,23,24,24,25,26,26,27,26,27,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,28,27,27,27,27,25,27,27,27,27,26,26,26,25,24,26,25,23,23,23,22,21,21,20,18,16,15,14,12,10,10,8,9,8,8,8,8,9,9,10,9,10,10,10,10,10,12,10,11,11,13,12,11,13,13,13,13,12,12,11,11,11,12,12,13,14,13,14,13,14,13,12,13,12,11,10,11,11,10,10,10,10,10,8,9,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,10,11,11,10,10,10,8,8,8,7,7,6,6,6,6,6,5,6,6,6,5,5,6,5,5,5,4,4,4,4,4,4,3,3,3,3,4,3,3,3,4,4,4,5,6,7,6,6,4,3,2,2,2,2,1,1,0,1,1,2,2,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,5,5,5,6,6,6,6,6,7,7,6,7,6,6,6,6,6,5,6,5,5,5,4,4,4,5,5,4,4,5,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,4,3,3,3,4,4,3,4,5,5,5,4,5,5,4,4,4,5,5,5,4,5,5,5,5,5,5,4,4,4,3,4,4,4,4,4,5,4,4,5,5,5,5,6,5,6,6,6,7,7,7,6,6,7,6,6,6,6,6,6,6,7,7,6,5,6,6,6,5,6,5,5,6,6,6,6,5,6,6,5,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,7,7,8,7,7,7,7,7,7,7,7,8,7,7,7,7,7,8,8,8,8,8,9,8,8,8,8,8,9,9,8,8,8,8,8,7,8,8,7,7,7,8,7,7,7,7,7,7,8,8,7,7,7,7,7,7,8,9,10,11,12,13,13,13,14,15,16,18,19,18,21,22,21,20,21,21,22,24,21,23,24,22,26,24,25,25,26,24,26,26,24,26,25,26,24,23,24,25,26,25,27,25,25,26,26,25,23,24,25],[28,28,28,28,28,28,28,28,27,27,26,26,27,26,27,26,27,27,26,28,26,26,27,27,26,27,27,26,27,27,25,27,28,28,26,28,27,27,28,27,27,26,26,26,26,25,22,22,24,20,20,20,22,19,18,21,18,18,18,16,15,13,11,9,9,8,7,7,7,6,6,6,6,6,5,5,5,5,5,5,5,4,3,3,3,3,3,3,2,4,4,3,3,4,5,4,4,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,6,6,6,7,7,7,7,7,8,7,7,7,6,7,7,7,6,7,6,6,5,6,6,6,5,4,4,5,5,4,5,5,5,4,6,5,4,5,6,6,5,6,5,5,6,6,6,6,6,6,6,6,6,5,6,6,6,7,6,6,6,6,7,6,7,7,7,7,6,6,6,6,5,6,6,5,5,6,6,5,5,6,5,6,5,5,5,5,5,4,4,4,4,4,4,2,2,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,6,6,5,6,6,6,6,6,7,7,7,7,7,8,7,7,7,8,8,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,5,5,6,5,5,6,4,4,5,5,4,4,5,5,5,5,3,3,3,3,3,2,3,4,4,3,4,5,5,5,6,6,6,6,7,7,6,7,6,7,7,7,7,7,8,8,8,9,9,10,10,10,10,10,11,11,10,9,10,9,9,8,8,8,9,8,8,9,9,9,9,10,11,11,12,12,13,14,14,13,14,17,16,16,18,18,17,19,20,22,23,22,25,24,26,24,26,24,24,24,23,22,24,24,23,24,24,24,26,25,27,26,27,27,27,27,27,27,27,27,26,27,27,27,27,27,27,27,28,27,27,27,26,27,26,27,26,27,27,26,27,25,24,25,25,23,24,23,20,21,19,19,18,17,15,15,12,12,10,9,9,9,10,10,9,11,10,11,11,11,13,12,12,12,13,13,13,14,14,14,14,15,16,15,14,14,14,13,13,13,14,14,15,15,16,16,16,16,15,15,15,14,13,13,13,13,13,12,12,11,11,10,10,11,9,10,8,10,10,10,10,11,10,10,10,10,10,10,11,11,11,12,12,12,11,10,10,9,9,9,9,8,8,7,7,8,6,6,7,7,6,6,7,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,3,4,4,4,5,6,9,8,7,6,5,4,3,3,2,2,2,1,1,0,1,1,2,3,4,5,4,4,3,3,3,4,2,2,3,2,2,2,3,2,3,3,3,3,3,4,4,4,5,5,5,5,5,5,6,6,6,7,7,7,7,8,8,9,7,8,7,7,7,7,7,7,6,5,6,6,6,5,5,6,5,5,5,5,5,4,5,5,5,5,5,5,5,4,5,5,4,4,3,3,4,4,4,4,4,4,5,5,5,5,6,5,5,6,5,5,6,5,5,5,5,5,5,5,6,5,6,6,6,5,4,5,4,4,5,5,5,4,6,5,5,5,6,6,6,6,7,6,7,7,7,8,8,8,7,8,7,6,6,7,7,6,7,6,7,6,6,6,6,6,6,6,6,6,7,7,7,6,6,6,7,6,6,7,7,6,7,8,8,8,8,8,8,8,8,9,9,8,9,8,8,7,8,8,8,8,8,7,8,9,8,7,8,8,9,9,10,10,9,9,9,9,10,9,9,9,9,10,9,9,8,9,9,9,9,9,9,8,8,9,8,8,9,9,8,8,9,9,9,8,9,8,8,8,9,9,11,11,13,13,14,14,14,16,17,19,20,19,22,21,22,21,21,21,21,23,23,23,24,22,24,25,25,25,26,24,27,26,25,26,25,25,26,25,25,26,25,26,25,26,25,26,25,25,23,24,25],[29,29,28,28,29,29,29,29,28,27,27,27,28,27,27,27,27,28,26,28,27,25,27,27,25,26,28,26,26,27,25,26,28,28,26,27,27,26,27,26,28,26,26,25,26,25,22,23,24,22,20,22,22,20,19,21,19,18,19,19,17,16,14,12,11,10,11,10,9,9,9,9,8,8,8,7,7,7,6,6,6,6,5,4,4,4,4,4,3,3,4,5,4,5,5,5,5,6,6,6,6,7,7,7,8,8,8,9,9,10,10,9,8,8,8,9,10,10,10,10,10,9,10,9,9,9,8,9,7,8,8,7,7,8,7,8,6,6,5,6,6,5,6,6,6,6,6,6,5,6,7,6,6,6,7,6,7,7,7,7,7,6,7,7,7,7,7,8,7,8,8,8,8,8,8,8,9,9,8,8,8,8,8,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,4,5,6,6,4,5,4,4,4,2,4,3,3,4,4,5,4,4,6,5,5,6,6,6,6,8,8,7,8,8,8,8,9,9,9,9,9,9,10,10,9,10,10,9,10,9,10,10,9,10,10,9,9,9,9,9,9,9,9,9,8,8,8,8,7,7,8,6,6,5,7,6,6,6,6,6,6,5,5,3,4,4,5,4,4,5,5,5,6,6,7,7,8,9,8,8,9,9,9,9,9,9,9,10,10,10,11,11,11,11,12,14,12,12,12,14,15,13,13,13,13,12,12,11,10,11,12,11,10,11,12,11,11,12,12,14,14,14,15,15,16,16,18,18,18,18,20,21,20,21,23,24,24,24,26,26,27,26,27,26,25,26,25,24,25,26,25,26,26,25,27,27,28,26,28,28,28,27,28,28,28,28,28,28,27,28,28,28,27,27,28,28,28,28,27,27,27,26,28,28,28,27,27,26,26,26,27,24,24,24,23,23,22,20,21,19,17,17,15,14,13,13,12,13,13,13,13,14,14,14,14,14,16,16,15,15,17,15,15,17,18,16,17,17,18,17,18,17,17,16,17,16,17,17,18,18,17,18,19,18,17,17,18,17,15,16,17,16,16,16,15,14,14,14,13,15,13,13,11,14,13,13,13,13,13,13,14,13,13,12,14,14,14,15,14,13,14,14,13,12,12,12,11,10,10,10,10,10,8,9,10,9,9,9,9,8,8,8,7,8,8,8,6,6,8,5,6,7,7,6,4,6,5,7,6,6,8,7,9,7,6,5,4,4,3,3,2,2,1,1,0,1,2,3,3,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,5,5,5,6,6,5,6,8,7,7,9,9,8,9,9,9,9,9,10,10,10,11,11,11,10,10,10,10,9,10,10,9,8,9,9,8,8,8,10,8,7,8,8,8,7,8,8,8,8,8,7,7,7,7,7,6,6,5,5,5,5,6,5,5,5,6,6,6,6,6,6,7,6,6,7,7,7,6,6,6,6,7,7,8,8,7,8,8,7,6,7,6,7,7,7,7,8,9,8,9,9,9,10,10,9,10,10,10,10,11,11,11,11,11,11,10,10,10,10,10,10,9,10,10,9,10,10,10,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,11,11,11,11,12,11,11,11,10,11,12,11,11,11,11,10,10,11,10,11,11,11,10,12,12,11,11,11,12,12,13,13,13,13,12,13,12,12,12,12,12,12,12,12,12,11,12,11,11,12,12,12,11,11,12,11,12,12,12,12,11,13,12,11,11,13,11,11,11,12,12,14,14,15,16,17,16,17,18,20,20,22,21,23,23,23,23,24,22,23,24,24,24,26,24,26,26,27,26,27,26,27,26,27,28,27,27,28,27,27,27,28,28,28,28,27,28,27,27,25,26,27],[27,28,27,27,27,27,27,27,27,26,26,25,26,25,26,25,25,27,24,26,26,24,26,26,24,25,26,25,25,26,24,25,27,28,25,26,26,25,27,26,26,25,25,24,25,23,21,21,22,20,19,20,20,18,18,19,18,17,18,18,16,15,13,12,11,11,11,10,10,10,10,10,10,10,9,9,9,9,8,8,8,7,7,6,6,5,5,5,4,4,5,5,4,5,5,5,5,6,6,6,7,7,6,7,8,7,8,8,9,9,9,9,9,9,10,10,10,10,10,11,10,10,10,9,9,9,9,8,8,8,8,7,7,8,7,7,6,5,5,6,6,5,6,6,6,5,6,7,6,6,8,8,8,8,7,7,7,8,8,9,8,8,9,9,8,10,8,10,9,9,9,9,10,9,9,9,10,10,9,9,8,8,8,7,8,8,7,6,6,7,6,5,6,6,6,6,5,5,6,6,5,5,6,6,4,6,5,4,3,3,2,4,3,3,4,5,4,5,6,6,6,7,8,8,8,10,10,9,9,10,10,10,9,10,10,11,10,10,10,10,10,11,10,10,11,11,10,11,10,10,10,11,10,10,9,9,10,10,9,9,9,9,10,9,8,8,9,7,7,7,8,6,6,7,7,6,6,5,6,4,5,4,6,5,5,6,7,6,7,9,10,9,10,11,10,10,11,10,10,11,11,11,11,11,12,12,13,13,12,13,14,16,14,14,14,15,17,14,15,14,14,14,13,13,12,12,13,13,12,12,12,12,12,13,13,12,13,14,14,14,14,14,16,16,16,18,19,18,19,21,22,22,24,24,24,26,26,25,26,25,24,26,24,23,24,25,25,25,25,24,27,27,28,26,27,28,28,27,28,28,28,28,28,28,27,27,28,27,27,27,28,27,27,28,27,27,26,27,27,27,27,26,26,26,25,26,26,22,24,23,22,23,20,21,20,19,17,18,16,15,14,14,13,14,14,15,14,14,15,16,16,16,16,16,15,17,18,17,16,18,19,17,17,18,18,17,18,18,18,17,18,18,18,18,19,19,19,19,19,18,17,17,18,16,16,17,17,16,17,17,15,15,15,15,15,16,15,14,14,15,14,15,15,15,15,15,16,15,15,14,15,15,15,15,15,15,14,15,15,13,13,12,13,11,12,12,12,11,9,11,11,11,9,10,10,9,9,9,9,8,9,8,7,8,8,7,6,8,7,6,5,7,6,6,7,6,8,7,8,7,6,5,5,5,4,3,3,3,3,1,1,0,1,1,3,4,3,4,4,3,3,4,3,3,4,4,4,4,4,6,5,5,6,6,8,8,7,9,10,9,10,10,11,10,11,11,10,11,12,11,11,12,11,13,12,12,13,12,11,11,12,10,10,10,10,9,9,8,10,10,8,9,10,9,8,9,9,8,8,8,8,8,7,8,8,7,6,6,6,6,6,6,7,6,7,7,7,7,6,7,8,7,7,6,6,5,5,5,5,6,6,6,6,7,7,8,8,9,8,8,7,9,8,8,9,10,9,10,10,9,11,11,10,13,11,10,11,12,11,12,12,11,11,11,12,13,11,10,11,10,10,10,10,11,10,9,10,11,10,10,11,10,9,10,10,11,11,11,10,11,11,12,11,11,11,11,11,11,12,11,12,12,12,10,11,13,11,11,12,12,10,10,11,11,11,13,12,11,13,14,11,12,12,13,13,14,14,14,14,13,14,13,13,13,12,13,12,13,12,12,10,12,12,12,12,12,13,12,12,13,13,12,12,13,13,12,13,14,12,11,14,13,12,12,13,11,14,14,16,16,18,17,18,19,19,20,21,21,23,23,23,23,24,22,22,25,24,24,26,24,25,24,27,25,26,25,27,27,26,28,26,26,26,27,26,27,27,26,27,27,26,27,27,25,24,25,26],[29,29,28,29,29,29,29,29,29,28,28,27,28,27,27,27,27,28,26,28,27,26,28,27,26,26,27,26,27,26,25,27,27,27,26,27,26,26,27,25,27,24,25,23,25,24,21,22,23,20,19,21,20,19,17,20,19,17,17,17,16,14,12,11,10,10,9,9,9,9,9,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,5,6,6,6,6,7,6,6,7,8,7,7,8,8,8,8,9,9,8,8,8,8,9,8,9,9,10,9,9,9,8,9,9,9,9,8,8,8,8,7,7,7,7,7,6,6,6,6,6,6,6,7,6,6,7,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,8,7,7,8,8,7,8,8,8,8,9,9,8,9,9,8,9,8,8,8,7,7,7,7,7,7,7,6,6,6,7,6,6,6,5,5,6,6,6,5,6,4,4,4,4,4,4,3,4,5,5,5,6,6,5,7,6,6,7,8,7,8,8,8,7,8,8,8,8,9,10,9,9,9,9,9,9,9,9,9,10,9,9,9,10,9,9,9,9,9,10,9,10,10,9,9,9,9,9,8,7,8,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,5,6,5,6,6,7,7,8,7,8,8,8,9,9,9,9,10,10,9,10,10,10,10,10,10,10,10,11,11,13,12,13,12,13,13,13,12,12,11,11,10,10,10,11,11,10,10,10,11,11,11,11,12,12,14,13,15,14,14,14,15,16,15,17,17,16,18,20,21,21,23,22,24,24,26,24,25,24,24,24,23,23,25,24,24,25,24,24,26,27,27,26,27,28,27,27,28,28,28,27,27,26,27,28,28,27,27,27,27,27,28,26,27,27,27,26,27,27,27,25,27,26,25,27,26,23,25,22,23,22,21,20,19,18,17,17,15,13,11,12,11,11,11,12,11,11,14,13,12,14,14,14,14,15,16,15,15,14,18,16,17,17,16,16,18,17,17,15,15,16,17,16,19,18,16,18,18,18,17,17,18,16,14,14,15,14,14,15,13,14,13,12,15,13,11,11,10,11,12,12,11,12,12,12,12,13,15,13,14,14,15,15,15,13,14,13,13,12,12,12,11,11,11,10,9,11,9,10,11,9,9,10,10,9,8,8,8,8,8,7,7,7,8,8,6,7,7,7,6,5,6,7,7,6,8,7,8,7,6,5,4,5,4,4,5,4,3,2,2,1,0,1,2,3,3,4,3,2,4,3,2,4,3,4,3,4,4,4,5,5,6,7,7,7,6,7,7,7,8,9,8,8,9,9,9,10,10,10,10,10,10,11,11,11,11,10,10,9,9,10,9,9,9,10,9,9,9,8,9,8,9,9,8,7,7,7,7,7,7,6,7,7,7,6,6,5,5,4,4,5,5,5,5,6,6,6,6,7,7,7,6,5,6,5,5,6,6,5,5,6,5,5,7,7,7,7,7,7,6,6,7,7,7,7,7,8,7,8,9,8,9,9,10,9,9,10,10,10,9,10,10,10,11,10,11,12,10,10,10,11,10,9,9,9,8,9,9,9,8,9,8,8,8,9,9,8,9,9,10,10,10,10,10,10,10,9,10,11,10,10,11,10,10,11,10,10,11,10,9,10,10,10,10,10,10,10,10,12,10,10,10,12,11,12,12,12,11,11,11,11,12,10,10,11,12,12,11,12,12,12,11,11,12,11,10,10,12,11,11,12,11,11,11,11,11,12,10,10,13,11,12,11,12,12,14,14,15,16,17,17,18,20,20,21,23,22,26,24,25,25,25,24,25,25,25,26,28,26,27,27,29,27,27,26,29,28,27,28,28,27,28,28,28,28,28,28,28,28,27,28,28,28,27,27,27],[29,29,28,29,29,29,29,29,29,28,28,27,28,27,28,27,28,28,27,28,27,26,28,27,26,27,28,26,27,28,25,27,28,28,26,28,27,26,27,26,27,26,26,25,26,24,23,23,25,22,21,22,23,20,21,22,20,19,21,20,17,15,14,12,11,11,10,10,10,10,10,9,9,8,9,10,9,9,8,7,8,8,6,6,6,7,5,5,4,5,6,5,5,6,8,7,7,8,9,8,8,9,8,8,9,10,9,9,9,10,10,9,9,9,9,9,10,10,10,11,10,9,10,10,9,9,9,9,8,8,9,8,7,8,8,8,8,6,6,7,7,7,7,7,7,7,7,8,8,8,8,8,10,8,7,9,9,8,9,9,9,9,9,9,9,10,9,9,9,8,9,9,10,9,9,9,9,10,9,10,9,8,8,8,8,8,8,7,7,7,7,7,6,7,7,7,7,7,6,7,6,5,6,6,5,6,5,4,3,4,4,4,4,5,5,5,5,6,7,6,7,7,7,9,9,8,9,9,9,8,9,9,9,10,11,10,9,10,11,10,9,10,11,10,10,11,11,10,10,10,10,9,9,10,10,9,9,10,10,9,9,9,8,8,7,8,8,8,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,6,6,8,7,8,8,9,9,8,9,9,9,9,10,10,9,10,10,10,11,12,11,10,11,13,12,14,14,14,14,14,15,14,13,13,13,13,12,12,11,12,12,11,12,12,12,12,12,12,13,13,12,13,15,16,16,15,16,19,18,18,21,20,20,22,23,24,25,24,27,26,27,25,27,26,25,27,23,23,27,25,25,26,25,26,28,26,28,28,28,29,29,28,28,28,28,28,28,28,28,29,29,29,29,28,29,29,28,28,27,28,27,29,28,29,28,28,28,26,25,26,27,24,24,23,23,22,22,21,19,18,17,18,15,15,14,12,12,11,13,13,12,14,13,16,14,15,16,16,16,16,18,16,16,17,18,17,17,18,20,18,18,18,18,17,17,17,18,18,19,20,20,20,20,19,19,17,18,18,16,17,18,17,16,16,16,15,13,14,14,15,13,13,12,15,15,14,15,15,15,14,15,15,15,14,15,16,15,16,16,16,15,15,14,13,14,13,12,11,12,10,11,12,9,10,11,9,9,10,10,8,9,8,7,7,7,7,7,7,7,6,6,6,7,6,6,6,7,6,7,8,11,10,9,8,7,5,5,6,4,4,4,4,3,2,3,1,1,0,1,2,5,4,3,2,4,4,2,5,5,6,4,5,6,5,7,8,8,8,6,7,7,7,8,8,8,8,9,9,9,9,9,10,10,11,11,10,13,12,12,11,10,11,11,10,10,9,9,8,9,9,8,8,8,9,8,7,8,8,7,7,8,7,8,7,8,8,8,7,8,7,7,6,8,7,7,9,8,8,7,7,8,8,7,7,8,8,7,7,8,7,7,8,6,7,7,6,7,8,7,7,8,8,8,8,8,7,7,8,8,9,8,8,9,8,8,8,8,9,9,9,10,10,10,10,11,11,11,12,10,12,11,9,10,10,10,8,10,9,9,10,9,9,9,9,9,9,9,9,10,11,10,9,9,10,10,9,10,10,10,10,11,10,12,11,12,11,11,11,10,12,11,11,10,11,11,10,11,11,12,11,11,11,12,13,11,10,11,11,12,12,13,13,12,12,12,12,13,13,12,13,13,14,12,11,10,12,13,12,12,13,13,10,12,14,12,11,12,13,12,12,13,13,11,12,12,12,12,12,13,13,15,15,17,17,19,18,19,20,22,22,23,22,25,23,25,24,25,24,23,25,25,25,27,25,26,27,27,26,27,25,28,27,27,28,27,27,27,27,27,27,28,27,28,28,27,27,28,27,26,27,26],[28,28,27,27,28,28,28,28,28,27,27,26,28,27,27,26,27,27,25,27,26,24,26,27,25,25,27,25,25,26,24,25,27,27,25,27,26,25,26,25,26,25,25,24,24,23,21,22,23,20,20,21,21,19,18,20,18,18,18,18,16,15,13,12,12,11,12,12,10,12,10,11,10,9,10,11,9,9,9,9,8,8,7,7,7,6,5,5,4,5,5,6,5,6,7,7,7,8,9,8,9,9,9,9,10,10,10,10,10,11,10,10,10,11,11,10,11,12,12,12,12,11,12,12,11,10,11,10,10,9,10,9,9,9,9,10,9,9,8,8,8,8,8,9,8,8,8,9,8,8,9,8,9,9,8,8,9,9,9,9,9,8,9,9,9,10,9,10,10,10,10,11,12,11,10,10,10,11,10,11,10,10,10,9,9,9,9,8,9,9,8,7,9,8,8,8,8,7,8,8,7,6,7,7,6,6,5,5,4,4,4,6,5,6,7,7,6,7,8,9,7,9,9,9,10,10,9,11,10,10,10,11,11,10,11,11,12,11,11,11,11,12,12,12,12,12,12,11,11,12,11,10,11,11,11,10,10,10,11,10,10,10,10,10,9,10,10,9,9,9,9,8,8,8,8,8,7,7,7,5,7,5,7,6,7,8,9,8,9,9,11,11,10,10,10,10,11,12,12,13,12,11,12,13,13,13,15,15,14,14,16,17,15,16,18,16,18,16,15,16,14,14,13,13,13,12,14,13,12,12,13,13,12,13,13,14,13,14,14,14,14,15,16,16,16,16,18,18,18,21,21,21,23,22,23,24,25,25,25,24,24,24,25,23,24,24,25,24,24,25,26,26,27,26,26,27,27,27,27,27,26,26,26,26,27,27,27,26,27,27,27,27,27,26,26,26,25,27,26,27,26,25,27,25,23,25,26,22,23,23,20,22,20,20,20,19,18,17,16,15,14,15,14,16,14,15,17,17,20,17,17,17,18,18,18,18,20,17,17,19,21,18,19,21,21,20,20,19,20,18,19,19,19,18,20,21,21,21,21,20,19,19,19,19,17,18,20,18,18,18,17,16,17,16,19,18,17,17,15,17,16,17,17,16,17,17,17,15,18,16,16,16,16,17,16,17,16,16,16,14,16,14,15,14,12,12,13,13,11,12,13,12,11,12,11,11,11,11,10,10,10,10,8,8,9,8,8,8,8,8,7,8,8,9,7,8,10,9,10,9,8,8,7,6,5,5,4,4,4,3,3,2,2,1,0,1,2,4,2,3,4,4,4,5,4,5,5,7,6,8,8,8,7,8,9,10,8,9,10,10,10,11,11,11,12,12,12,12,12,13,14,13,15,16,15,13,14,12,12,13,12,12,12,11,11,11,9,11,11,11,10,10,11,11,9,11,10,10,10,9,9,9,9,9,10,9,9,7,8,7,7,8,8,7,7,7,8,8,7,7,8,9,8,7,7,7,6,4,5,5,6,6,6,7,8,8,9,10,9,10,8,10,8,9,10,11,10,11,11,11,11,12,11,12,13,12,13,12,13,14,14,13,14,12,14,13,12,12,13,12,12,13,12,12,11,12,12,12,11,12,11,11,11,12,11,11,11,11,12,12,12,13,14,13,13,14,13,13,13,13,13,13,13,13,13,15,12,12,14,13,12,13,12,11,13,13,13,12,13,15,12,13,13,15,15,17,15,15,15,14,15,13,15,14,14,13,13,14,13,14,11,14,13,14,13,14,15,12,13,14,15,14,14,15,14,14,16,16,14,14,16,15,15,14,15,13,16,17,18,18,19,20,20,20,22,22,23,22,25,24,25,24,25,24,24,26,26,25,27,26,25,25,27,26,26,26,27,27,27,28,27,27,27,27,27,27,27,27,28,28,27,27,27,26,25,26,26],[27,28,27,28,28,28,28,27,28,27,26,26,26,26,26,26,26,26,25,26,25,24,26,25,24,26,26,25,26,26,24,26,27,27,26,26,25,26,26,26,26,25,25,24,25,24,21,22,23,20,21,21,20,19,19,19,17,17,17,17,15,13,11,10,8,8,8,7,7,7,7,7,7,7,7,7,7,6,6,5,6,6,5,4,5,5,5,3,4,4,4,4,5,5,6,5,6,6,6,6,7,7,7,7,8,8,7,8,8,9,8,8,8,8,8,8,8,8,9,9,9,9,8,8,8,8,8,8,7,7,7,7,7,7,7,8,7,7,6,6,6,6,6,6,6,6,6,6,6,7,7,6,7,6,6,6,7,7,7,7,7,6,7,7,6,7,7,6,8,7,7,8,8,7,7,7,8,9,8,8,7,8,8,7,7,7,7,7,7,7,7,6,7,6,6,7,6,6,7,6,6,7,6,6,5,6,5,5,5,5,4,5,5,5,5,6,6,5,6,6,7,6,6,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,9,8,8,8,9,8,9,9,9,9,9,9,8,8,9,9,9,9,9,8,8,8,8,8,7,7,7,7,7,7,7,6,6,6,7,7,6,6,6,6,5,5,6,6,5,5,5,6,6,6,6,7,7,6,7,7,7,8,8,8,8,7,8,8,8,9,9,9,10,10,10,10,12,11,12,13,12,12,13,12,12,12,12,11,10,10,9,9,10,9,8,9,9,9,9,10,10,10,11,12,13,13,13,14,15,16,15,16,17,16,17,19,19,19,21,21,22,23,24,24,25,23,22,24,24,22,24,24,24,25,24,23,26,25,26,25,26,27,27,27,27,26,26,26,26,26,27,27,27,27,28,27,28,26,27,27,25,26,26,27,27,27,27,26,26,24,24,24,25,22,22,22,20,20,19,19,17,16,15,15,14,13,12,11,10,11,11,11,11,12,12,13,12,12,14,15,14,14,16,14,14,15,16,15,16,18,18,16,17,15,17,16,16,17,16,16,17,17,18,17,16,17,16,14,15,15,15,13,15,15,14,13,14,13,12,13,13,13,12,11,11,12,12,12,12,13,12,13,13,13,13,13,13,14,14,14,15,15,14,14,13,11,12,11,11,10,9,9,10,10,8,9,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,6,5,5,5,5,6,6,6,8,8,8,8,7,6,6,5,5,5,5,4,4,4,3,2,3,2,1,0,1,1,1,1,2,2,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,6,6,6,6,6,6,7,8,7,8,8,9,9,9,9,11,11,10,10,10,10,9,9,9,8,8,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,4,4,4,4,3,5,4,5,6,6,6,5,5,5,5,5,6,5,5,4,4,4,4,4,4,4,4,5,6,6,6,7,6,6,5,6,5,5,6,7,6,6,6,6,6,6,7,8,7,8,8,8,8,9,9,9,9,8,8,9,8,8,8,8,8,7,7,8,8,7,6,7,7,7,6,7,7,6,7,7,7,7,6,7,8,8,8,8,8,8,8,9,9,9,9,10,9,8,9,9,9,8,9,9,8,9,9,8,8,9,9,8,10,10,9,8,10,10,10,11,11,11,11,11,10,9,11,10,11,11,10,11,10,9,9,9,11,10,9,10,10,8,9,11,10,10,10,11,11,10,11,12,10,10,11,11,11,11,12,12,14,15,17,16,17,16,17,18,19,21,21,19,23,21,22,22,22,22,22,25,24,24,24,24,25,24,24,23,24,23,24,26,25,25,23,25,24,25,24,26,26,25,26,26,24,24,25,24,23,23,25],[28,28,27,28,28,28,28,27,27,27,26,26,27,26,27,26,27,27,26,27,26,25,27,26,25,26,26,24,25,26,23,26,27,26,25,26,25,25,26,25,25,23,24,23,23,22,21,21,22,20,19,20,20,19,19,20,18,18,18,17,15,13,10,9,7,7,6,6,6,5,6,5,5,5,5,5,5,5,5,4,5,4,4,3,4,4,4,3,4,4,4,5,5,4,5,6,5,6,6,6,7,7,7,7,7,7,7,8,8,8,8,8,7,7,7,7,8,8,9,9,9,7,8,9,7,8,8,8,7,8,8,7,7,8,8,8,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,6,6,6,6,6,6,6,5,5,6,6,5,6,6,6,6,7,7,7,7,7,7,7,8,8,7,7,7,7,7,6,6,7,7,6,7,7,6,6,7,7,7,7,6,6,6,6,5,6,6,5,5,5,4,5,5,4,4,5,5,5,5,4,5,5,5,5,6,6,5,5,6,6,5,6,6,6,6,7,7,7,8,8,8,9,8,8,7,9,8,7,8,8,8,7,8,8,7,7,8,8,8,8,8,8,7,7,7,6,6,6,6,6,6,6,5,6,6,6,5,6,6,6,6,5,5,5,4,5,4,4,5,5,4,5,6,5,5,6,6,6,6,7,7,6,6,6,7,7,7,7,8,8,7,8,9,9,10,10,11,11,11,12,11,10,9,9,8,8,8,7,8,8,7,7,8,8,7,8,9,9,10,11,11,13,14,13,13,14,15,14,16,18,17,17,20,21,19,23,22,22,24,25,24,26,24,23,25,24,22,24,24,24,25,24,25,27,25,26,27,26,27,28,27,27,27,27,27,27,27,27,27,28,27,27,26,27,27,27,27,26,26,25,27,26,27,27,26,26,26,24,25,24,22,22,22,21,20,19,18,17,16,14,14,12,11,10,10,9,10,10,10,10,11,10,12,11,11,12,13,12,14,14,13,13,13,16,14,15,16,17,17,15,16,16,15,14,16,14,16,17,16,17,18,16,17,14,15,15,14,13,12,14,13,12,12,12,12,11,11,11,12,10,9,9,10,10,10,10,11,10,10,10,12,12,11,12,13,13,13,14,14,13,13,12,12,11,11,10,9,8,8,8,8,7,7,9,8,7,7,8,8,7,6,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,5,5,6,9,7,7,6,6,5,5,4,4,4,4,3,3,3,4,3,3,2,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,8,8,9,8,9,8,8,7,8,7,7,7,7,6,6,7,7,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,4,3,3,4,4,4,5,5,5,5,5,5,4,4,4,3,3,4,4,4,3,4,5,5,5,5,5,4,4,4,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,8,7,7,8,7,6,7,7,7,7,7,6,7,6,6,6,6,5,6,6,5,6,6,6,6,5,6,6,6,6,6,7,7,7,7,7,7,7,8,8,7,8,9,10,8,7,8,8,7,8,7,7,7,8,7,7,9,7,7,7,8,8,9,10,10,8,9,9,8,10,9,9,9,10,10,9,9,8,10,9,9,9,10,9,7,8,10,8,8,10,10,8,9,10,10,9,10,11,10,10,9,11,11,12,14,15,16,17,17,19,19,20,21,22,22,23,22,23,23,23,22,24,25,25,26,25,24,26,26,26,25,26,25,27,26,26,27,26,26,25,26,28,26,26,27,27,27,26,26,27,25,24,24,26],[28,28,27,28,28,28,29,27,28,27,26,26,27,27,27,26,27,26,26,27,26,25,27,26,25,26,26,25,26,26,25,26,27,27,26,27,26,25,26,26,27,25,25,24,25,24,22,22,24,21,21,22,21,19,20,21,18,17,19,18,15,13,11,9,8,7,6,6,6,5,6,5,5,5,5,4,5,4,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,7,7,6,6,6,6,6,6,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,5,6,7,7,6,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,7,6,6,5,5,6,6,5,5,6,6,5,5,5,5,5,6,6,6,6,5,5,6,6,5,5,5,5,5,4,4,4,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,5,5,5,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,6,6,7,6,6,6,7,7,7,7,7,7,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,3,3,4,4,4,4,5,5,4,5,5,6,5,6,6,6,5,6,6,6,7,7,7,7,8,8,9,8,9,9,10,10,10,10,10,9,9,9,8,8,8,7,8,8,8,7,8,8,8,9,9,9,10,10,11,13,14,14,13,15,15,14,15,18,17,17,19,21,20,21,22,23,23,25,22,25,24,24,25,24,22,24,25,24,25,25,25,27,25,27,27,27,28,27,27,27,27,28,28,27,27,27,27,27,27,28,27,28,28,28,27,26,27,27,27,27,27,28,27,27,26,25,25,25,24,23,23,22,21,20,19,18,16,15,14,12,10,10,9,9,9,9,9,9,10,10,11,11,10,11,12,12,13,14,12,12,14,15,13,15,16,16,14,15,15,15,14,13,15,14,15,16,17,16,16,16,16,15,14,14,13,13,12,13,13,13,11,11,11,10,11,10,10,8,8,9,9,9,9,9,10,10,10,10,12,11,11,12,13,12,13,13,13,12,12,11,10,10,9,8,8,7,7,7,7,6,7,7,7,6,7,7,6,6,6,5,5,5,5,5,4,5,4,4,5,5,4,3,4,4,5,5,6,7,7,7,7,6,5,4,4,3,3,3,3,3,2,3,3,3,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,6,6,6,6,6,7,7,7,7,8,8,7,7,7,7,7,7,7,6,5,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,2,2,3,3,2,3,3,4,4,3,4,4,4,4,4,4,3,3,3,3,4,4,3,4,4,5,5,5,5,5,4,4,4,3,4,5,5,4,5,5,5,6,6,5,6,6,6,6,7,7,7,7,7,8,7,7,7,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,5,6,6,6,7,7,7,7,7,7,8,7,8,8,8,8,7,8,8,8,8,8,7,7,8,7,7,8,8,7,8,8,8,7,8,8,8,8,9,10,8,9,9,8,9,9,8,9,9,9,8,8,8,8,8,8,8,8,8,7,8,9,9,8,8,9,9,8,9,9,8,9,10,9,9,9,10,10,12,13,16,16,16,15,18,19,19,21,22,23,24,23,24,24,24,23,25,25,25,25,25,25,27,26,26,25,26,25,27,26,26,28,26,27,26,26,26,26,26,26,27,27,26,26,27,25,26,25,25],[29,29,29,29,29,29,29,29,28,28,28,27,28,27,28,27,28,28,27,28,27,26,27,27,26,27,27,26,27,27,25,27,28,28,27,27,26,26,27,26,27,26,26,25,25,24,22,23,23,21,21,21,20,19,18,20,18,18,19,17,15,13,10,8,7,7,6,5,6,5,5,5,5,5,4,5,4,4,4,3,4,3,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,5,6,7,6,7,7,6,6,5,6,6,6,6,6,7,7,6,6,6,6,6,7,6,6,6,6,6,6,5,6,6,6,6,5,4,5,5,4,5,5,4,4,5,5,5,5,5,5,5,4,5,4,4,5,4,5,4,5,5,5,5,4,5,5,5,5,5,5,5,5,6,5,6,6,6,6,5,5,6,6,5,5,5,5,5,5,6,4,5,5,5,5,5,5,4,5,5,5,5,4,4,4,4,3,3,3,3,4,3,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,7,6,6,7,7,6,6,7,6,6,6,6,6,6,6,6,5,6,6,6,6,7,7,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,6,6,7,7,7,7,8,8,8,9,9,9,9,10,10,9,9,8,8,8,8,8,7,7,7,7,6,7,8,7,8,8,9,9,10,11,12,13,14,13,15,15,15,16,18,17,17,20,21,21,23,22,24,24,26,24,26,24,23,25,24,23,24,25,24,24,25,24,27,26,27,27,27,28,28,28,27,27,28,28,28,28,28,28,28,27,28,27,28,27,27,28,27,27,27,27,27,28,27,26,27,26,24,25,26,23,24,22,21,22,21,19,19,15,15,14,11,10,9,8,8,9,9,8,8,10,9,11,10,10,11,12,11,12,14,13,12,14,14,14,14,15,16,15,15,15,15,14,14,14,14,15,15,16,16,16,16,15,14,14,14,13,13,12,13,12,11,12,11,11,9,9,9,10,8,8,8,9,9,8,9,10,10,9,9,11,9,9,11,12,11,12,12,12,11,10,9,9,8,8,7,7,6,7,6,7,6,6,6,6,5,6,6,5,5,5,5,5,5,4,4,4,4,3,3,4,4,3,3,3,4,4,4,4,7,6,7,6,5,4,3,3,3,3,3,3,3,2,3,2,3,3,3,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,3,3,2,2,2,3,3,2,3,3,3,4,3,4,4,4,3,3,3,3,3,3,3,3,3,4,3,4,5,4,4,4,5,4,4,4,3,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,7,6,7,6,6,7,7,6,6,6,6,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,7,7,6,7,7,7,7,7,8,8,7,7,7,7,7,8,6,6,7,7,7,7,8,7,7,7,7,7,8,9,9,8,8,9,8,9,8,8,8,9,9,8,7,7,9,8,8,7,8,8,7,7,8,8,7,8,8,8,7,8,8,7,8,9,8,7,8,9,10,11,12,14,14,16,15,17,18,20,21,22,21,23,23,25,23,24,23,23,25,25,24,27,25,26,26,28,26,27,26,27,28,27,28,27,27,27,26,28,27,27,27,28,28,27,27,27,27,26,25,27],[29,29,28,28,28,29,29,28,28,27,27,27,28,27,27,27,28,27,26,28,27,25,28,27,25,27,27,25,26,26,24,27,27,28,26,27,27,26,27,25,27,25,25,25,25,25,22,22,24,22,21,22,22,21,19,21,19,18,17,17,14,12,10,8,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,5,5,5,5,5,6,5,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,6,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,5,5,5,4,5,5,4,4,5,4,5,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,6,6,6,6,6,6,5,6,6,5,5,6,6,5,5,6,5,5,5,6,6,5,6,6,6,5,5,5,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,4,4,3,4,5,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,8,8,7,7,7,7,6,5,6,6,5,5,6,6,6,6,7,8,9,8,9,11,12,12,13,13,14,14,14,15,16,16,18,19,19,21,21,23,23,25,22,25,22,21,25,22,21,23,24,24,24,23,25,25,26,26,25,27,27,27,27,27,27,27,27,26,26,26,27,27,27,27,27,27,27,27,26,27,26,27,27,26,27,27,26,27,24,24,24,24,22,23,20,21,20,20,18,16,14,13,12,10,9,8,7,7,7,7,7,7,7,7,8,8,8,9,9,8,9,10,9,9,11,11,10,11,13,13,12,13,11,12,11,10,11,10,11,11,12,13,13,12,11,11,10,11,10,10,8,10,10,9,8,9,9,7,8,7,7,7,6,7,7,7,6,6,8,7,7,7,8,7,7,9,9,9,10,10,10,9,9,8,8,7,7,6,6,6,5,6,6,5,6,6,6,5,5,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,4,4,4,6,6,6,7,4,4,3,3,2,3,3,3,2,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,5,6,6,5,5,5,4,4,4,5,5,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,4,3,3,3,4,4,4,4,3,3,3,3,3,3,3,4,3,4,5,5,4,4,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,6,6,6,5,6,5,5,6,6,5,6,7,6,5,6,7,6,7,7,7,7,7,7,6,7,7,7,7,8,7,7,7,6,7,7,6,6,7,6,6,6,7,7,6,6,7,6,6,7,7,6,7,7,7,7,7,8,8,10,10,11,13,14,12,14,15,18,18,19,18,22,21,21,22,21,21,22,24,24,24,24,21,26,25,25,24,25,24,26,25,25,26,24,25,24,25,25,25,26,27,26,25,26,24,25,26,24,24,26],[28,28,27,28,28,28,28,27,28,27,27,27,27,27,27,27,27,27,28,28,27,26,27,27,26,27,27,25,26,26,24,27,27,27,26,27,26,25,26,25,27,26,25,24,25,24,20,23,23,20,19,22,21,19,20,21,18,18,18,17,14,12,10,8,6,6,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,5,5,5,5,5,4,5,5,5,5,5,6,5,5,5,6,5,5,5,5,4,5,5,5,4,5,5,6,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,4,3,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,4,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,5,5,5,5,5,5,4,5,4,4,4,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,4,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,6,5,5,5,6,5,4,5,5,5,4,5,5,4,5,6,6,5,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,3,3,3,3,3,4,3,3,4,4,4,4,4,5,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,6,6,6,6,5,5,6,5,5,6,5,6,6,6,7,8,9,10,12,12,12,12,13,14,13,14,16,16,16,17,20,19,21,21,22,23,25,23,25,24,22,25,23,22,24,24,22,24,23,24,26,23,26,26,26,27,26,26,27,26,26,26,26,26,26,27,27,27,27,27,28,26,27,26,26,26,26,26,26,26,27,26,27,25,23,23,23,21,21,20,19,19,18,17,16,14,13,12,10,9,7,7,6,6,7,7,6,7,7,8,7,8,8,8,8,9,10,9,9,10,12,10,12,12,12,11,12,11,12,10,10,11,10,11,12,12,12,13,11,11,11,10,10,9,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,7,7,6,6,7,7,7,7,8,7,8,8,9,9,10,10,9,9,9,8,8,7,7,6,6,5,5,6,5,4,5,6,5,5,5,5,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,2,3,3,4,4,5,7,6,6,6,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,5,6,5,5,5,4,4,4,5,4,4,4,4,4,4,3,4,4,3,3,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,6,6,5,6,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,3,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,6,5,5,6,5,5,6,6,6,6,7,7,7,6,6,6,7,6,7,7,7,7,7,6,6,7,7,7,6,6,6,6,6,7,6,6,7,6,6,6,7,7,6,7,7,6,7,6,8,8,10,10,12,13,13,13,15,16,18,19,20,21,22,21,21,21,22,20,23,24,24,25,25,23,25,25,26,25,25,24,27,26,25,26,26,25,25,25,26,26,26,25,26,27,25,25,26,24,24,24,24],[28,28,28,28,28,28,29,28,28,27,26,27,27,26,26,27,26,26,26,27,26,26,26,26,25,27,26,26,28,26,25,27,27,28,27,27,26,27,27,27,27,26,26,25,26,25,23,22,24,21,22,21,22,20,19,20,18,17,18,17,14,12,10,7,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,5,5,4,4,3,4,4,3,3,4,3,3,4,3,3,3,4,3,3,3,4,3,3,4,4,3,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,5,4,4,4,4,4,4,3,4,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,2,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,7,8,9,9,11,13,13,13,14,14,14,14,16,16,16,17,20,19,20,21,23,23,24,23,24,22,21,24,21,21,23,23,23,22,22,23,26,24,27,25,26,27,27,26,27,27,27,27,27,27,27,28,28,27,27,26,28,27,27,27,26,26,26,26,26,27,26,26,26,25,25,25,24,23,22,21,22,19,19,17,17,15,13,12,9,8,7,6,6,6,6,6,6,6,6,7,7,7,8,8,8,9,10,9,9,10,11,10,10,12,12,11,12,11,11,11,10,10,10,10,11,12,12,12,12,11,10,10,10,9,9,8,9,9,8,8,8,7,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,7,7,7,7,8,8,9,9,9,8,7,7,6,6,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,4,4,4,6,6,6,5,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,4,4,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,4,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,6,5,5,5,6,5,5,5,5,5,6,6,6,6,6,7,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,5,5,6,6,5,6,5,5,5,6,6,5,5,6,5,5,6,7,7,9,10,11,13,13,12,14,15,16,19,19,19,22,21,23,22,23,21,22,24,23,24,24,24,26,26,26,25,25,25,26,26,26,28,26,26,26,25,26,26,25,25,26,25,25,26,27,25,23,25,26],[29,29,29,29,29,29,29,28,29,27,27,27,28,27,28,26,28,28,26,28,27,25,28,27,25,27,28,26,27,28,25,27,28,28,26,27,27,26,27,26,27,26,26,25,26,25,23,22,24,22,22,22,22,21,20,21,20,19,17,18,15,12,9,7,6,5,4,5,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,5,5,5,5,5,5,4,4,5,4,4,5,4,4,4,4,4,4,4,5,5,4,4,3,4,4,3,3,4,3,3,3,4,3,3,4,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,5,5,5,5,5,4,5,5,4,4,4,5,4,4,4,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,7,8,9,9,12,12,13,13,13,14,15,15,16,17,18,19,20,20,22,22,23,23,25,23,25,24,23,26,22,22,25,25,23,24,24,25,27,25,27,26,27,28,27,27,27,27,27,27,27,27,27,27,28,27,28,27,28,28,28,27,27,27,26,26,27,27,27,26,26,25,25,25,24,23,23,22,21,20,19,19,18,14,13,11,9,8,7,6,6,6,6,6,6,6,6,7,6,6,7,8,7,8,9,8,9,10,10,10,10,12,12,12,11,10,11,10,9,10,9,10,11,12,11,12,12,11,11,9,10,10,9,8,9,9,8,7,7,7,6,6,6,6,6,5,5,6,6,5,5,6,6,6,6,7,6,6,7,8,8,9,9,8,8,7,6,6,5,5,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,6,6,6,6,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,6,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,6,6,6,6,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7,8,9,9,10,12,13,11,13,14,16,17,19,19,22,21,21,21,22,22,22,24,22,23,24,23,27,26,26,24,26,25,26,26,25,27,25,26,27,25,25,26,27,26,26,26,26,26,27,25,23,24,25],[28,28,28,28,28,29,28,28,28,27,27,26,27,27,27,26,26,27,25,27,26,25,27,27,25,27,27,25,26,26,24,27,27,27,26,27,25,26,26,26,26,25,25,25,25,25,22,22,22,21,20,21,21,20,18,20,19,18,16,16,15,12,9,7,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,4,4,5,5,5,5,6,6,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,5,4,4,4,4,4,3,3,4,3,3,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,5,4,4,4,5,5,5,5,5,5,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,4,4,4,4,4,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,4,5,5,4,4,5,5,5,5,6,6,7,9,9,10,11,12,11,13,14,13,14,15,16,16,17,20,19,21,21,22,23,25,23,25,23,23,24,23,21,24,24,23,24,23,24,25,24,26,25,27,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,26,27,27,26,25,26,26,25,26,26,25,26,24,24,24,23,22,22,19,20,19,17,17,15,13,12,11,10,8,7,6,5,5,6,6,6,6,6,7,7,7,7,7,7,8,9,8,8,9,9,9,9,10,10,11,10,9,10,9,9,9,9,9,9,10,11,11,10,11,10,9,9,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,6,5,5,6,6,6,6,7,6,6,7,7,8,8,8,8,8,7,7,6,6,6,5,5,5,4,4,5,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,4,6,6,6,5,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,2,1,1,1,1,1,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,2,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,4,4,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,4,4,5,5,4,5,5,5,4,4,5,5,6,6,6,6,6,5,5,6,6,6,6,6,6,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,7,8,9,11,11,12,11,12,15,15,17,19,18,22,21,20,20,21,21,22,24,22,24,24,21,26,24,25,24,25,24,26,25,24,26,25,25,24,24,24,26,26,25,26,26,25,25,25,25,23,25,25],[28,28,27,28,28,29,28,27,28,27,26,27,27,26,26,27,27,27,27,27,26,25,27,26,25,27,26,26,27,26,24,27,27,28,27,27,27,27,27,27,28,25,25,25,26,26,22,23,24,21,21,22,22,19,19,20,18,18,17,17,15,13,10,7,6,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,6,6,8,9,10,11,13,12,13,14,15,14,15,16,18,18,17,20,20,20,21,23,22,24,24,25,23,23,24,22,21,24,23,23,23,23,23,26,23,26,25,26,26,26,26,26,27,27,27,27,27,26,27,27,26,27,26,27,26,27,27,26,27,26,26,26,26,26,26,27,25,24,24,24,22,21,21,19,19,18,17,16,14,12,11,9,7,7,5,5,5,6,5,5,6,6,6,6,6,7,7,7,7,8,7,8,8,9,9,9,10,10,10,10,9,10,9,8,8,8,8,9,10,10,11,10,10,9,8,8,8,7,7,8,7,6,6,7,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,8,8,8,7,7,6,5,5,5,4,4,4,4,4,4,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,6,6,6,6,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,4,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,4,4,4,4,5,5,5,5,6,5,5,5,5,6,5,5,6,5,6,5,5,6,5,5,5,5,5,4,5,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,11,11,12,14,15,17,19,18,21,21,21,20,21,19,23,23,22,24,23,24,26,25,26,24,25,24,26,25,25,27,25,24,26,24,25,24,26,26,25,26,25,26,25,25,23,24,25],[29,29,29,29,29,29,29,28,29,28,28,28,28,27,27,27,27,28,26,28,27,26,28,27,26,28,27,26,28,27,26,28,28,28,27,28,27,27,28,27,28,26,26,26,26,25,23,23,24,22,22,22,21,20,20,20,18,18,17,17,15,12,10,7,6,5,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,3,3,2,3,3,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,2,3,3,3,3,4,4,4,5,4,5,5,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,3,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,5,4,4,5,5,4,4,5,5,5,5,6,7,9,9,9,12,14,13,13,14,15,15,15,18,17,18,18,21,20,22,21,23,24,25,24,26,24,22,24,23,22,24,24,24,24,23,23,27,25,27,27,27,27,27,27,27,26,27,27,27,27,27,27,27,27,28,27,28,27,27,27,27,27,27,27,26,27,27,26,27,26,25,25,25,23,23,22,21,20,18,17,16,14,12,10,9,7,6,5,6,5,5,5,5,6,6,6,6,6,7,7,7,7,8,7,8,8,9,9,9,10,10,10,10,9,9,9,8,8,8,9,9,10,10,10,10,9,9,8,8,8,7,7,7,7,7,6,6,6,6,6,5,5,5,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,8,7,7,7,6,5,5,5,5,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,6,6,6,5,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,4,5,5,5,6,6,5,5,5,5,5,5,5,6,6,6,5,5,5,6,5,5,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,5,5,4,5,6,7,8,9,10,11,11,11,12,14,15,17,19,19,22,22,21,20,21,21,20,23,22,22,24,22,25,25,25,25,26,25,26,25,26,27,25,25,26,24,25,26,26,26,26,25,25,25,25,24,23,25,25],[29,28,28,28,28,28,28,27,28,27,26,26,26,25,26,26,26,26,25,26,25,24,26,26,24,25,26,24,26,25,24,26,27,26,26,26,26,26,26,25,26,24,25,24,25,25,22,22,24,22,20,21,22,21,19,20,20,18,16,17,14,12,9,6,6,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,5,4,4,4,3,4,4,3,4,4,4,4,4,5,6,8,8,8,11,12,12,12,12,13,13,14,15,16,16,17,18,18,21,21,21,23,24,23,24,22,22,23,22,21,22,23,23,23,23,23,25,23,25,25,25,25,26,26,26,26,26,26,26,25,26,26,26,26,26,26,26,25,26,26,25,26,25,25,25,26,25,25,25,23,23,23,23,23,21,20,20,18,18,17,15,14,11,10,8,7,6,5,5,4,5,5,4,5,5,5,5,5,6,6,6,6,7,6,6,7,7,8,8,8,8,8,8,8,8,7,7,7,7,7,8,8,9,9,8,8,8,7,7,7,7,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,7,7,7,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,3,3,4,6,5,6,5,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,2,3,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,4,5,5,4,5,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,4,5,6,7,7,9,10,10,9,11,12,13,14,16,16,19,18,19,18,18,19,18,21,19,21,21,20,23,22,24,22,24,22,24,23,23,24,22,23,23,22,23,24,24,24,24,24,24,24,24,24,21,22,25],[28,28,28,28,28,29,28,27,28,26,27,27,27,27,26,26,26,27,25,27,26,24,26,26,23,26,26,24,26,25,24,26,27,27,25,27,25,26,27,26,26,25,24,25,25,25,21,22,23,21,19,21,22,18,18,20,18,17,17,17,15,12,9,7,5,5,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,4,4,4,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,4,3,3,4,4,4,4,5,5,6,8,8,10,12,12,12,12,14,13,15,16,17,17,16,19,18,20,19,21,22,23,23,23,22,22,23,23,20,22,23,23,23,22,22,24,24,26,24,25,24,25,25,25,24,24,24,24,25,26,25,25,25,26,26,27,26,26,25,25,24,26,26,24,25,24,23,26,24,23,23,22,21,20,19,19,18,17,16,14,13,11,9,8,6,5,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,7,7,7,7,7,8,8,8,9,8,7,8,7,7,6,6,6,6,6,6,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,7,7,7,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,3,3,4,5,5,6,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,2,3,3,4,4,3,3,3,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,3,3,4,4,3,3,4,4,4,5,5,5,4,4,4,5,5,4,4,5,5,4,4,4,5,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,10,10,11,12,13,15,18,17,20,18,19,18,19,18,19,21,19,21,22,20,24,23,24,23,25,24,26,23,24,25,23,23,23,22,23,23,24,23,24,23,23,24,23,23,21,23,24],[28,28,27,28,27,29,28,27,28,27,27,27,26,26,27,26,27,26,26,26,26,25,26,26,24,26,26,25,27,26,24,26,26,27,27,27,26,27,27,26,27,26,25,25,25,25,23,22,24,21,21,21,22,19,19,20,19,17,17,18,14,12,10,7,6,5,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,2,3,2,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,4,4,4,5,6,8,8,9,11,13,14,12,14,15,15,15,17,17,17,17,19,19,20,20,21,22,24,22,23,22,21,23,20,21,23,22,22,23,22,23,25,22,25,25,25,25,26,26,26,25,26,26,25,26,26,26,26,26,26,26,27,26,26,26,25,25,25,26,25,26,25,25,26,24,25,23,24,23,22,20,20,19,18,16,15,13,11,9,8,6,5,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,7,7,7,8,8,8,8,8,7,7,7,7,7,6,7,7,7,8,8,7,7,7,7,7,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,5,4,4,4,3,3,3,2,3,3,3,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,3,3,4,6,6,6,5,4,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,4,3,3,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,2,3,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,5,6,6,7,8,10,10,9,11,12,13,15,17,17,20,20,19,17,19,19,20,22,20,22,22,23,25,24,24,23,25,24,25,24,24,26,23,24,25,24,22,25,25,24,24,24,23,25,24,24,21,24,23],[28,28,28,28,28,28,28,27,28,27,27,27,26,26,26,25,26,27,25,26,26,25,26,26,24,26,26,25,27,26,24,26,27,27,27,27,27,27,27,27,27,26,26,26,26,25,24,23,24,22,22,22,21,20,19,20,18,17,16,16,13,11,8,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,2,3,2,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,4,3,3,4,4,4,4,5,6,7,8,8,11,11,12,11,13,14,13,14,16,16,17,19,20,19,22,21,21,23,24,22,23,22,21,22,21,22,22,22,23,24,22,21,25,23,26,25,25,25,25,26,26,25,25,25,25,25,26,25,25,25,26,26,26,25,25,25,25,25,25,25,24,25,24,24,25,24,23,23,24,22,21,20,19,19,17,15,15,13,11,9,7,6,5,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,8,7,7,7,6,6,6,7,7,8,8,8,8,7,7,6,6,7,6,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,4,4,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,2,2,2,3,5,5,5,5,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,4,3,3,3,3,3,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,2,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,4,3,3,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,5,5,7,7,8,10,10,9,11,12,13,14,16,16,20,19,18,17,18,19,19,22,19,21,21,21,24,23,23,24,25,24,26,24,25,25,23,24,24,22,22,25,26,24,24,24,23,24,24,24,20,23,25],[28,27,28,28,28,28,28,27,27,27,26,26,26,25,26,24,26,26,24,26,25,23,26,25,23,26,26,24,26,26,23,26,27,26,25,27,26,26,27,26,26,25,25,25,25,25,23,22,24,22,20,21,22,20,17,20,19,16,17,16,13,11,9,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,2,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,3,4,5,6,7,8,9,11,11,11,12,13,13,13,15,15,16,16,17,18,20,20,21,22,22,22,23,21,21,22,22,22,22,22,23,22,22,22,23,24,26,24,24,24,24,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,25,25,25,24,25,25,24,25,24,23,24,23,23,22,22,21,20,18,20,17,17,15,13,13,11,9,7,6,5,4,4,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,6,6,6,6,6,6,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,6,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,3,3,5,5,6,5,3,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,8,9,9,9,10,11,12,14,15,16,18,17,18,16,18,16,17,20,19,21,20,20,23,23,22,22,23,22,23,23,22,23,21,22,21,21,20,22,22,22,22,23,24,23,24,22,20,22,23],[28,27,28,28,27,29,28,27,28,27,26,28,27,26,26,25,25,27,25,26,27,25,27,26,25,27,27,25,27,26,25,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,23,24,25,23,21,22,23,20,18,20,20,16,17,17,14,13,9,7,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,8,8,10,12,13,13,14,16,15,15,17,17,17,17,19,19,20,20,21,22,24,24,24,21,21,22,21,22,23,22,23,22,22,21,25,24,26,24,25,25,25,25,26,26,25,25,25,26,26,26,26,25,26,26,26,25,26,26,25,26,26,26,25,25,24,25,26,25,25,23,24,22,21,19,20,19,17,16,15,13,11,9,7,6,5,4,3,3,4,4,3,4,3,4,4,4,5,5,5,5,6,5,6,6,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,7,7,7,7,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,6,6,6,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,2,2,2,3,3,5,5,6,4,3,2,2,2,1,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,7,7,8,9,9,9,10,12,12,14,15,17,18,18,18,16,17,18,18,21,19,22,20,22,24,23,22,22,23,23,24,22,23,24,22,22,23,22,22,23,24,23,23,23,23,23,23,23,20,23,23],[28,28,28,28,28,29,27,27,28,27,26,27,26,26,26,26,26,27,26,26,27,26,26,26,26,26,26,26,27,26,26,27,26,28,27,27,26,27,27,27,27,27,26,26,26,25,23,23,23,22,22,21,21,19,18,20,18,17,17,17,14,12,9,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,1,1,2,2,1,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,6,7,9,9,11,13,13,12,14,15,15,15,17,17,16,17,19,20,20,20,21,21,23,23,24,21,21,22,21,21,23,22,23,22,22,22,25,23,26,25,25,25,26,26,26,25,25,25,25,25,26,26,26,26,26,26,27,25,26,26,25,25,25,26,25,25,24,24,25,24,24,23,24,24,22,21,21,19,17,17,15,14,11,9,7,5,4,4,4,3,4,3,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,7,6,7,6,7,7,7,6,6,6,5,6,7,6,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,3,6,5,7,4,3,2,2,1,1,2,2,1,2,2,2,2,2,2,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,4,5,6,6,8,9,9,9,10,11,12,14,16,17,19,20,19,17,18,19,19,22,19,22,21,22,24,24,22,22,24,24,24,23,23,24,22,23,25,22,21,24,25,24,24,24,23,24,24,23,21,24,25],[28,28,28,28,28,28,28,27,28,27,27,26,26,25,26,24,26,27,25,26,26,25,26,26,25,26,27,26,27,26,25,27,27,28,27,28,27,27,27,27,28,27,27,26,26,25,23,23,24,22,22,21,22,20,19,20,18,17,17,16,13,11,8,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,2,2,1,1,2,1,1,1,2,2,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,7,7,8,11,12,12,11,13,14,13,14,16,17,16,18,18,20,22,19,21,22,22,24,23,22,22,22,21,22,22,22,22,22,22,21,24,23,25,24,24,24,24,25,26,25,25,24,25,25,25,26,25,25,26,25,27,25,26,25,26,25,25,26,24,25,24,24,24,24,23,23,24,22,21,20,20,18,17,16,15,14,12,9,7,6,5,4,3,3,4,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,6,6,6,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,5,5,6,4,3,2,2,1,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,3,3,3,3,2,3,3,4,3,3,3,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,3,4,3,3,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,3,3,3,4,5,6,6,7,9,9,9,10,12,13,14,17,17,19,19,18,17,19,18,18,20,19,20,22,20,23,23,23,23,23,23,24,23,23,25,24,23,24,22,22,24,24,23,24,24,23,24,24,23,21,24,24],[28,27,27,27,27,28,27,27,27,26,26,26,26,24,25,23,25,26,24,25,25,23,26,25,24,26,26,25,27,26,25,26,26,27,26,27,26,26,26,26,26,26,26,25,25,24,23,23,23,22,21,21,21,19,17,18,17,16,16,15,13,11,8,6,5,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,2,2,2,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,4,5,6,7,8,9,11,12,11,13,14,14,13,14,16,16,16,17,17,19,19,20,20,21,22,22,20,21,23,21,20,21,21,23,21,22,21,24,23,25,24,24,24,24,25,25,24,25,24,24,24,24,25,25,25,25,25,26,24,25,25,25,25,24,25,24,24,24,23,24,23,22,21,21,22,20,19,19,17,16,15,13,13,10,9,7,5,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,6,6,6,6,6,6,6,7,6,6,5,5,5,5,5,6,6,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,2,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,5,5,5,4,3,2,2,1,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,1,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,3,3,4,4,3,3,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,3,2,2,3,3,3,2,3,4,5,5,6,7,9,9,9,10,11,12,14,15,16,17,17,18,16,16,18,18,20,19,21,19,21,23,23,22,22,24,22,22,21,22,23,20,21,22,20,21,22,22,22,23,22,21,23,23,23,20,22,22],[28,27,27,28,28,28,27,27,28,26,26,27,26,26,26,25,25,26,25,25,26,25,26,26,26,26,26,26,26,26,25,26,26,27,26,26,26,27,27,26,26,26,25,26,25,25,24,22,23,22,21,21,20,19,18,19,18,16,16,16,14,12,9,6,5,5,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,5,7,9,9,11,13,13,12,13,14,14,15,15,16,16,16,17,18,19,18,20,21,21,22,22,21,20,22,20,21,21,21,23,21,21,22,24,23,26,24,24,24,25,25,26,25,25,25,25,25,26,26,26,26,25,25,26,25,25,25,25,26,25,26,25,25,24,24,25,24,24,22,24,23,21,20,20,19,16,15,14,12,10,9,7,6,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,6,6,7,6,6,5,6,5,6,6,6,7,6,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,3,5,6,6,4,3,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,4,4,3,3,3,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,2,3,2,2,3,3,3,2,3,4,5,6,6,7,9,9,9,10,11,12,15,15,17,18,18,18,17,17,18,19,20,19,22,20,22,24,24,23,23,24,23,22,22,23,24,21,22,23,21,21,23,23,22,23,22,23,22,23,22,20,23,24],[28,28,28,28,28,28,27,27,28,26,27,27,26,26,26,25,26,27,26,26,27,26,26,26,26,27,27,26,27,26,26,26,27,27,27,27,27,27,27,26,27,26,26,26,26,25,23,23,23,22,22,21,21,19,18,20,18,17,18,17,14,11,9,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,2,2,1,1,2,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,6,8,9,9,12,14,13,12,14,14,15,15,17,17,17,18,19,19,21,20,21,23,23,22,23,22,21,22,20,21,22,21,23,22,22,21,24,23,27,24,25,24,25,25,25,25,25,25,25,25,24,25,25,25,26,25,27,26,26,26,26,25,25,26,25,25,25,25,25,24,23,23,24,23,22,20,20,19,17,16,15,13,11,9,8,6,5,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,7,6,7,6,6,6,5,6,5,5,6,6,7,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,2,2,2,3,2,2,2,3,3,2,3,3,3,3,4,4,4,5,5,5,5,4,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,5,6,6,4,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,2,3,3,2,2,2,2,2,2,3,2,2,2,3,2,2,3,4,5,5,6,7,9,9,9,10,12,12,14,15,16,18,18,17,16,17,18,18,21,19,21,21,21,24,24,23,22,24,22,23,23,24,23,22,22,24,22,22,24,24,23,24,21,23,23,24,23,21,23,25],[28,28,28,28,28,28,27,27,26,26,27,26,26,24,25,23,25,26,24,25,26,25,25,26,25,26,26,26,27,26,25,26,26,26,26,27,26,27,27,27,26,26,26,26,25,25,24,23,23,22,22,22,21,20,18,20,19,17,17,17,13,11,8,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,7,8,8,11,12,13,11,13,14,13,14,15,16,17,18,18,19,21,20,20,21,22,23,23,21,21,22,20,21,20,21,22,22,21,21,23,23,26,24,23,23,24,24,24,24,24,24,25,24,24,24,24,24,24,25,26,24,25,25,25,25,24,25,24,24,24,24,25,23,22,22,22,22,20,19,18,18,17,15,14,13,11,9,7,5,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,4,5,6,6,6,6,5,5,6,5,5,5,5,4,4,5,4,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,4,4,4,5,5,4,4,4,3,3,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,6,5,6,4,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,1,2,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,6,7,9,9,10,10,12,13,14,16,16,18,19,17,17,18,17,19,21,18,21,21,21,23,23,21,22,23,22,23,23,23,22,22,23,22,21,22,22,23,21,22,22,21,23,24,21,20,23,23],[28,27,28,28,28,28,27,27,27,27,26,26,26,25,26,24,26,27,25,26,26,25,26,27,25,27,27,26,27,26,25,27,27,27,27,27,27,27,27,27,27,26,26,26,25,25,24,23,24,22,22,22,22,20,19,20,18,17,17,17,14,11,9,6,5,5,3,3,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,3,3,3,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,2,2,3,2,2,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,6,7,8,9,10,13,13,12,13,14,14,14,16,16,17,18,18,20,20,20,22,22,23,23,23,22,22,23,21,21,23,22,25,22,23,23,25,25,26,25,25,26,26,25,26,26,26,26,26,26,25,26,25,26,26,26,27,26,27,26,26,26,26,26,25,26,25,25,25,23,24,23,24,23,21,19,20,19,17,15,13,12,10,9,7,6,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,6,6,6,6,6,6,6,7,7,6,6,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,5,5,5,5,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,2,3,5,5,6,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,1,1,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,3,4,4,3,3,4,4,3,4,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,3,4,4,3,4,3,4,3,3,3,3,2,2,2,3,2,2,2,2,2,2,3,2,2,3,3,2,2,3,4,5,6,6,7,9,9,9,10,12,12,14,15,16,17,18,18,17,16,18,20,20,19,21,20,21,23,23,22,22,23,22,23,22,22,23,21,22,22,21,22,22,22,23,22,21,21,22,24,22,21,23,23],[28,27,28,28,28,28,28,27,28,26,26,27,26,26,26,25,26,27,26,26,26,26,26,26,26,27,27,26,28,26,26,27,27,28,27,27,27,27,27,27,27,26,26,26,26,25,24,23,24,23,22,22,22,20,18,20,19,17,17,17,14,12,9,7,6,4,3,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,6,7,9,10,11,13,14,12,13,14,14,15,16,17,17,18,18,19,21,21,21,21,23,22,23,22,20,21,21,20,22,22,24,21,23,22,24,24,26,24,25,26,26,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,25,26,25,26,25,26,25,25,25,24,23,23,23,23,22,20,20,20,18,15,14,12,10,8,7,6,5,4,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,6,6,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,5,4,4,4,3,3,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,2,1,2,2,3,3,3,5,5,6,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,3,3,3,3,3,4,4,3,4,3,4,3,3,3,4,4,3,4,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,3,3,3,3,3,3,3,3,4,4,4,3,4,4,3,3,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,6,5,7,8,9,8,9,11,12,14,15,15,18,18,17,16,16,18,18,20,19,22,20,21,23,24,23,22,23,22,23,22,22,24,21,22,24,22,22,23,22,23,22,21,21,22,24,23,19,22,23],[28,28,28,28,28,27,27,27,26,26,26,26,26,24,25,24,25,26,25,25,26,26,25,26,26,25,26,26,26,26,25,25,26,26,26,26,26,26,26,26,25,25,25,25,24,24,23,22,23,22,22,21,21,20,18,19,18,17,17,16,14,11,9,6,5,4,3,3,3,2,2,2,1,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,3,2,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,7,8,8,11,12,13,12,13,14,14,14,16,16,17,18,18,20,21,20,21,21,22,22,22,21,20,21,20,21,21,21,22,21,21,21,24,24,26,23,23,24,25,24,24,24,24,24,24,24,24,25,24,25,25,25,25,25,25,24,25,25,24,25,24,24,24,24,25,24,23,23,24,22,21,20,19,18,17,16,14,12,10,9,7,5,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,5,5,5,4,5,4,5,6,5,6,6,5,6,5,5,5,5,5,4,4,4,4,3,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,4,4,4,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,5,5,7,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,7,8,9,9,9,13,12,14,15,16,18,18,16,15,17,18,18,20,18,20,20,20,23,23,23,21,23,22,22,22,23,22,21,22,23,20,21,22,22,23,22,21,21,21,23,21,20,23,24],[29,28,28,28,28,28,27,28,27,27,27,26,27,24,25,24,26,26,25,26,27,26,26,27,26,27,27,26,27,26,25,26,27,26,26,27,26,26,27,26,26,26,25,25,25,25,23,22,23,22,21,21,21,20,18,19,18,16,16,15,13,10,8,6,5,4,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,3,2,3,3,3,3,3,3,5,7,7,8,10,11,13,11,12,13,13,13,14,15,17,17,17,19,20,20,20,21,21,22,23,21,21,22,20,20,21,20,23,21,22,22,24,25,27,24,25,25,24,25,24,25,25,25,25,25,24,25,25,25,25,25,26,25,26,25,25,25,24,25,24,24,25,24,25,23,23,23,23,22,21,18,19,18,17,15,13,12,10,8,7,5,4,3,3,2,3,3,2,3,3,3,3,3,3,4,3,3,4,4,4,5,5,5,5,5,6,6,6,5,5,5,4,4,4,5,5,5,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,3,3,2,2,2,2,1,1,1,2,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,5,5,6,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,3,4,3,3,3,4,4,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,7,8,9,10,10,13,13,14,16,17,18,18,17,17,18,17,19,20,19,22,20,22,24,23,23,22,23,22,23,23,21,23,22,23,22,21,21,21,20,22,22,22,21,22,23,21,21,22,22],[28,28,28,28,28,28,27,27,28,26,26,26,26,25,26,26,26,27,26,26,28,27,27,27,27,27,27,27,28,27,27,27,27,28,27,27,27,27,27,27,27,26,26,26,25,25,25,23,24,23,22,22,21,20,19,19,18,18,17,16,13,11,8,6,5,4,3,3,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,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,3,3,2,2,3,2,2,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,3,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,3,2,3,3,3,3,4,4,5,6,8,8,11,11,12,11,12,14,13,14,15,15,16,17,18,17,19,20,20,21,22,22,23,22,22,23,20,20,22,22,24,22,22,23,25,25,27,26,25,26,26,26,26,26,26,26,26,27,26,27,26,26,26,26,27,26,27,26,25,26,25,26,26,26,25,25,25,25,23,24,24,23,21,20,19,19,17,14,13,11,10,8,6,5,4,3,3,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,5,5,5,4,4,4,4,5,5,6,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,3,3,3,2,2,2,2,1,1,1,2,1,1,2,2,1,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,3,2,3,4,4,5,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,3,3,3,3,3,3,4,4,3,3,3,4,3,3,3,3,4,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,7,8,8,8,9,12,12,15,17,16,18,19,18,16,16,18,20,21,20,21,21,21,23,23,23,23,23,22,23,23,22,22,20,22,22,20,21,23,21,23,22,22,22,22,23,23,20,22,22],[27,27,28,27,27,28,27,27,28,26,26,26,26,25,26,25,25,27,26,26,27,27,26,27,27,26,26,27,27,26,26,27,27,27,26,27,26,26,27,26,27,26,25,26,25,25,25,23,23,23,22,22,21,20,19,20,19,18,17,17,14,12,8,6,5,4,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,5,5,4,4,3,3,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,4,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,3,3,2,3,3,3,2,2,2,3,2,2,2,3,2,2,3,2,2,3,3,3,4,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,6,7,9,9,11,12,14,12,13,14,14,14,16,17,18,17,19,19,20,20,21,21,23,22,23,22,21,23,21,20,22,22,23,22,22,23,25,24,26,25,25,26,26,26,26,25,25,25,25,25,26,26,26,26,26,26,26,26,26,25,26,25,25,26,25,25,25,24,26,24,24,23,24,24,22,21,20,20,18,16,14,12,10,9,7,5,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,6,6,6,6,6,5,5,5,4,4,4,5,5,5,6,6,5,5,6,5,5,4,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,1,1,2,1,1,1,2,1,1,2,2,2,2,2,3,3,3,4,4,5,4,3,2,2,2,2,2,2,2,3,3,3,4,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,4,4,4,3,3,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,7,8,8,8,9,12,12,15,16,16,18,19,17,16,16,19,18,21,18,21,20,21,23,24,23,21,22,23,23,22,22,22,20,21,23,20,21,22,22,23,22,21,22,21,23,21,20,22,22],[28,28,28,28,28,28,27,28,26,27,27,25,26,25,26,24,26,27,25,25,26,25,25,27,26,26,26,26,26,26,26,25,26,26,25,26,26,26,26,25,26,26,25,25,25,24,23,22,22,23,21,21,21,19,17,19,18,16,17,17,14,10,8,6,5,4,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,4,4,5,7,8,8,10,12,13,12,12,15,14,14,16,17,17,18,19,20,21,21,21,21,22,22,23,21,20,22,20,20,21,21,22,20,22,21,24,24,26,24,24,24,25,25,24,24,24,24,24,25,25,25,25,25,25,25,26,25,25,25,25,25,24,25,24,24,25,24,24,24,23,23,23,22,21,19,19,18,16,15,13,12,10,9,7,5,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,5,5,6,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,4,5,5,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,4,4,3,3,3,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,5,5,6,7,8,9,9,9,14,12,14,17,17,18,18,18,17,17,18,19,20,18,21,21,21,23,23,23,21,22,22,23,22,21,23,21,22,22,21,22,22,21,22,21,21,20,22,23,20,20,22,22],[28,28,28,28,28,27,27,27,26,26,26,26,26,24,26,24,26,27,25,25,27,26,25,27,26,26,27,27,27,26,26,26,27,26,26,26,26,26,26,26,26,26,25,25,25,25,24,22,23,22,21,21,21,19,18,19,18,17,16,16,13,10,8,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,4,4,3,3,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,2,2,3,3,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,2,3,3,3,3,3,4,5,7,7,7,10,12,13,11,12,13,13,13,15,15,17,17,17,18,20,20,20,21,22,22,23,22,21,22,21,19,20,21,22,21,21,22,24,25,25,25,25,26,26,26,26,25,26,26,25,26,25,26,25,25,26,25,26,25,26,26,25,25,24,26,25,25,25,24,25,24,23,23,23,22,21,20,19,17,17,15,12,11,9,8,6,5,4,3,3,2,2,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,3,4,4,4,5,5,4,5,5,5,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,3,3,3,4,5,5,3,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,7,8,8,9,9,13,12,14,16,16,18,18,18,16,16,18,18,19,19,21,19,20,23,22,22,21,22,21,23,22,20,21,20,21,21,19,21,22,20,21,21,21,19,20,22,19,20,22,20],[27,26,27,27,27,27,26,27,27,25,25,26,25,24,24,25,24,26,25,24,26,26,25,26,26,26,25,26,25,26,25,26,26,26,25,26,26,25,25,25,25,24,24,25,24,23,23,22,22,22,22,21,20,19,19,19,18,17,16,16,13,11,8,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,3,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,4,3,3,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,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,4,3,3,3,4,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,3,3,3,3,3,4,3,4,5,7,8,8,10,12,12,11,12,13,13,13,15,15,15,15,16,17,19,19,20,21,21,21,22,21,20,21,20,18,20,21,22,20,20,20,23,23,24,24,24,25,25,25,26,25,25,25,24,25,25,26,25,26,26,26,26,25,25,24,25,24,24,25,24,24,24,23,24,23,22,23,23,24,21,21,21,19,17,14,13,12,11,8,7,5,4,3,3,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,5,5,5,5,4,4,4,4,4,5,4,5,5,5,5,5,5,4,5,4,4,4,3,3,3,3,3,3,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,3,3,2,2,2,1,1,1,1,1,1,1,2,2,1,2,2,2,1,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,3,3,3,4,4,5,4,3,2,2,2,2,3,3,2,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,4,4,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,6,7,7,7,8,10,10,12,13,15,17,17,18,15,16,16,17,18,17,19,18,20,22,22,22,21,21,21,22,20,21,21,19,20,21,18,20,22,20,20,19,20,20,20,20,19,17,21,18],[27,27,27,27,27,27,26,26,27,26,26,26,25,24,25,25,25,26,26,25,26,26,25,26,26,26,26,26,26,26,25,26,26,26,26,26,26,26,26,26,26,26,25,25,25,24,24,23,23,23,22,22,21,20,19,20,19,17,17,17,14,12,9,6,5,4,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,4,4,3,3,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,3,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,3,2,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,4,3,3,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,3,3,2,2,2,3,3,3,3,3,3,4,4,4,5,7,8,8,11,12,13,12,13,14,14,14,17,16,17,18,18,18,20,20,20,21,22,22,22,21,19,20,20,19,21,21,23,21,21,21,24,23,27,24,24,25,26,26,26,25,25,25,25,25,25,26,25,26,25,26,25,25,25,24,24,25,24,25,24,24,24,24,24,24,23,23,24,23,21,20,20,19,17,14,13,12,9,8,6,5,4,3,3,2,3,3,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,4,5,5,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,3,2,3,2,3,3,3,2,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,3,4,5,5,7,7,8,8,8,11,10,12,15,15,18,18,17,15,16,17,17,19,17,19,19,19,22,22,22,21,21,21,23,22,21,22,19,19,21,19,20,21,21,21,20,20,19,21,21,19,18,21,21],[28,28,28,28,28,28,27,27,27,26,27,26,26,25,26,25,25,27,25,25,26,26,25,26,26,25,26,27,26,26,25,25,26,26,25,26,25,25,26,25,26,25,24,24,24,24,23,22,23,23,21,21,21,19,17,19,17,16,16,16,13,11,8,6,5,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,4,3,3,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,4,3,3,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,3,3,3,3,3,4,4,4,5,7,7,8,10,12,13,12,12,13,14,14,15,17,17,17,17,18,20,19,20,21,21,21,21,20,19,21,20,19,20,20,21,20,21,21,23,23,26,24,24,24,25,25,26,25,25,24,24,25,25,24,25,25,26,26,26,25,26,24,25,24,24,25,24,24,24,23,23,22,21,22,23,23,20,20,19,18,16,15,13,12,10,8,7,5,4,4,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,4,4,4,4,3,4,4,4,5,5,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,4,4,4,4,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,4,3,2,3,2,2,3,3,2,3,3,4,4,4,4,4,4,4,4,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,3,4,5,6,8,8,8,10,9,13,11,14,16,16,17,19,17,17,17,18,17,20,17,20,21,20,23,22,22,22,21,21,22,22,20,21,20,21,20,19,21,21,20,20,20,21,19,21,21,19,19,20,20],[28,27,28,28,28,28,27,27,27,26,26,25,26,25,26,25,25,27,26,26,27,26,26,27,26,26,26,26,26,26,26,26,27,27,25,26,25,26,26,25,25,24,25,26,24,24,23,22,23,23,22,22,22,20,18,19,18,17,16,16,13,11,8,6,5,4,4,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,2,3,3,3,3,3,4,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,2,3,3,4,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,2,3,3,3,3,3,3,4,4,4,5,7,8,8,10,12,12,11,12,15,14,14,15,16,16,16,17,19,20,19,20,20,21,21,22,21,20,22,21,20,21,21,23,21,21,22,24,24,26,25,24,25,26,26,27,26,26,26,26,27,26,27,27,27,26,27,27,26,26,26,26,24,25,26,25,26,25,24,25,24,23,24,24,22,21,20,20,19,17,15,13,12,10,8,7,5,4,3,3,2,3,3,2,3,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,4,4,4,4,4,3,3,2,2,2,2,1,1,1,1,1,1,1,2,1,1,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,3,3,3,2,3,3,3,3,3,4,4,4,4,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,5,5,5,4,5,5,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,3,4,5,5,6,7,7,8,8,10,11,12,14,15,18,17,17,14,17,17,15,18,15,18,18,19,21,21,20,20,21,19,22,20,20,20,19,20,20,16,18,20,19,18,19,18,18,20,21,17,17,20,17],[27,27,27,27,28,28,27,27,27,26,26,26,26,25,26,25,26,26,26,26,26,26,26,26,26,26,27,26,26,26,25,26,26,27,25,26,26,26,26,26,26,25,25,25,25,25,24,22,24,23,22,21,22,20,19,20,19,18,17,17,14,12,9,7,5,5,4,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,5,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,3,3,2,3,3,3,4,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,4,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,6,7,8,8,11,13,14,12,13,14,14,15,16,16,17,17,18,18,20,20,20,21,21,21,22,20,20,21,20,19,20,21,21,19,20,22,23,23,25,24,24,25,25,26,26,26,26,25,25,25,25,26,25,26,26,25,27,26,26,25,25,24,24,26,25,25,25,24,25,23,22,22,23,22,22,21,20,20,18,15,15,13,12,9,8,6,5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,6,5,6,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,3,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,4,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,4,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,5,5,5,7,8,8,8,8,10,10,12,14,14,18,18,17,15,16,18,16,18,17,19,19,19,22,22,21,21,20,21,23,21,21,21,21,20,21,18,20,21,20,20,20,19,18,21,21,18,18,20,19],[28,28,28,28,28,28,27,28,27,26,26,26,26,25,26,26,26,27,26,26,27,26,26,26,26,26,26,27,26,26,25,26,26,26,25,26,25,25,26,25,26,25,24,25,25,24,24,22,23,23,22,22,22,21,20,20,19,20,18,18,15,13,10,8,6,5,4,4,4,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,6,5,6,6,5,5,5,4,5,5,5,4,5,5,4,4,4,5,4,4,5,4,4,5,4,4,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,4,5,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,4,3,3,3,4,3,4,4,5,5,5,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,1,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,5,5,6,8,9,11,12,13,14,13,14,15,15,16,18,18,18,18,20,19,21,21,22,21,23,22,22,21,20,22,21,19,21,21,22,20,21,21,24,24,26,24,24,25,26,25,25,25,26,25,25,26,25,26,26,26,26,25,26,26,26,25,25,24,24,25,25,25,25,24,25,23,23,22,24,23,21,21,20,18,18,15,14,13,10,10,7,6,5,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,5,5,6,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,2,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,3,3,4,4,6,4,4,4,3,3,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,4,4,6,6,6,5,4,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,6,5,6,5,5,6,5,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,4,5,6,7,8,9,10,11,10,13,12,15,17,18,19,20,18,17,18,20,18,20,19,21,22,20,22,23,23,22,21,23,24,22,20,23,21,21,22,20,21,21,22,21,22,21,20,21,22,19,19,22,21],[28,28,28,28,28,28,27,27,28,26,26,26,26,25,25,26,24,27,26,25,27,26,26,27,26,26,27,27,26,26,25,26,27,27,25,26,26,25,26,25,26,25,24,25,25,24,24,22,24,22,22,21,21,20,18,20,18,19,18,17,14,13,10,7,6,5,4,4,4,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,7,8,8,11,12,13,12,13,14,14,14,15,15,16,17,17,18,21,19,19,21,22,21,22,21,18,20,20,20,20,20,22,20,21,21,23,24,27,25,24,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,24,25,25,24,25,25,25,25,24,24,23,22,22,23,22,21,21,20,18,18,15,14,13,10,9,7,5,5,4,3,3,3,3,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,3,3,4,4,4,4,4,3,3,2,2,2,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,5,5,5,4,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,3,4,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,1,1,1,2,1,1,2,2,1,1,2,3,4,6,6,7,9,10,10,9,11,12,12,15,15,18,17,16,15,17,18,15,19,17,21,20,21,23,22,22,21,20,21,23,22,21,21,20,21,21,19,20,20,20,19,20,20,20,22,22,19,16,20,19],[27,27,27,27,28,27,26,27,26,25,26,25,26,24,25,25,25,26,25,25,26,25,25,26,26,26,27,27,26,26,26,26,27,27,26,27,26,26,26,26,26,25,25,25,25,25,24,22,23,22,23,21,21,20,19,19,18,18,16,17,14,13,10,7,6,5,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,5,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,4,3,3,4,3,3,3,4,4,5,5,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,4,4,3,3,3,2,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,6,7,8,9,11,12,13,12,13,14,13,14,16,17,16,17,18,19,21,20,21,21,22,23,23,21,19,21,19,20,20,21,23,20,22,22,24,25,27,25,26,27,27,27,27,27,27,26,27,27,27,27,27,27,26,27,27,26,27,26,26,25,25,26,25,26,26,24,26,24,23,23,24,23,21,21,21,18,18,15,14,13,10,9,7,6,5,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,4,4,4,4,5,5,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,2,2,1,2,1,1,1,2,2,2,2,2,2,2,2,2,3,3,5,5,5,5,4,3,3,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,5,6,5,4,4,3,3,3,4,4,4,4,4,5,5,5,5,5,6,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,5,4,4,4,4,4,5,5,5,5,5,5,6,6,5,6,6,6,6,5,5,6,5,5,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,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,4,4,3,3,3,3,3,3,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,2,2,2,4,5,6,6,8,9,9,10,9,11,12,14,16,17,19,19,17,16,19,19,17,21,17,21,20,20,23,23,20,21,21,22,24,21,21,21,22,21,20,19,19,21,21,19,22,20,19,21,22,18,18,21,19],[28,29,28,28,29,28,28,28,27,27,26,26,26,25,26,25,25,26,25,25,26,26,25,26,26,26,26,26,27,26,26,26,27,27,26,26,25,26,26,26,26,25,25,25,25,25,24,22,23,23,22,21,21,20,17,18,17,17,16,16,13,11,9,7,6,5,4,4,4,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,6,6,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,5,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,4,4,4,5,6,7,8,8,11,11,12,11,12,12,14,14,14,16,15,16,17,18,20,19,20,20,21,21,22,20,18,20,20,19,19,20,23,20,22,21,23,25,27,24,25,26,27,26,26,26,26,26,26,26,26,27,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,23,22,22,23,22,20,20,19,17,18,15,14,13,10,9,7,5,4,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,4,4,5,4,3,3,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,3,4,6,6,7,9,9,10,9,12,11,14,14,15,18,18,17,16,17,18,16,21,17,21,20,21,24,24,22,21,21,22,24,22,22,20,21,22,22,18,20,22,23,21,22,21,22,22,24,20,19,22,21],[29,28,28,28,28,28,27,28,27,27,26,26,26,25,26,25,26,26,25,26,26,25,25,27,26,26,26,26,26,26,26,26,27,27,25,26,26,26,26,25,26,25,25,26,25,24,23,23,23,23,22,22,22,22,20,20,19,19,18,17,14,12,9,7,5,5,4,4,4,3,3,2,2,2,2,2,3,3,3,3,2,3,3,2,2,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,3,4,3,3,4,4,3,3,4,4,4,4,3,4,3,4,3,3,3,3,2,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,4,4,3,4,3,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,6,7,8,8,10,12,13,12,14,14,14,14,16,16,17,18,17,20,21,20,21,21,22,22,23,21,22,23,21,21,22,21,23,22,23,22,26,25,27,24,25,26,27,26,26,26,27,26,26,27,26,27,27,27,26,26,27,27,26,26,26,25,25,26,25,26,26,25,25,24,24,24,25,22,22,20,20,19,18,16,15,14,11,9,7,6,4,4,4,3,3,3,2,2,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,3,4,3,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,3,3,4,5,5,4,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,5,5,4,3,2,3,2,3,3,3,3,3,4,4,4,4,5,5,5,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,4,5,6,6,7,9,10,10,9,13,12,15,17,18,18,19,17,17,18,18,17,21,18,22,22,21,23,23,22,21,22,22,24,22,22,21,22,22,22,19,21,22,22,20,21,21,21,21,23,20,19,22,21],[27,28,28,28,28,28,27,27,27,26,26,27,26,25,26,24,26,27,26,26,26,26,26,27,26,26,26,27,27,26,26,26,27,27,26,26,27,26,26,26,26,25,25,25,25,24,23,23,23,22,22,21,22,20,18,20,18,18,17,16,13,11,9,7,5,5,4,3,3,3,3,2,2,2,2,2,3,3,3,3,2,3,3,2,2,3,3,3,3,3,4,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,4,4,3,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,7,7,10,12,12,10,12,14,13,14,15,16,15,16,17,19,21,20,20,20,21,22,22,20,20,22,21,20,20,20,23,22,22,23,25,25,27,25,25,26,26,27,27,27,26,27,26,26,27,26,26,26,26,27,27,26,27,26,26,27,25,26,26,26,26,24,25,24,22,23,24,23,22,21,20,19,18,16,14,12,10,9,7,5,5,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,2,2,1,2,2,2,2,2,3,3,4,5,5,5,4,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,1,1,2,1,1,2,2,2,1,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,2,3,2,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,3,3,3,3,3,4,4,3,3,3,3,4,4,4,4,4,5,4,5,5,5,5,5,5,5,4,5,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,3,5,5,6,7,9,9,9,9,12,13,13,16,16,20,20,18,17,19,19,18,21,18,21,21,20,23,24,22,22,22,22,24,22,22,22,21,21,22,19,22,21,22,20,21,21,21,21,22,20,19,21,20],[28,28,28,28,28,28,28,28,27,28,26,27,27,25,27,25,26,26,26,26,26,27,26,27,27,27,28,28,28,27,27,27,28,28,27,27,27,27,27,27,27,26,26,26,26,25,24,24,23,24,22,21,21,21,18,18,18,17,16,16,13,11,9,6,5,4,4,4,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,5,5,4,4,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,4,4,5,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,7,8,8,11,12,12,10,12,13,14,13,15,16,16,17,18,19,21,20,21,21,23,23,23,20,20,22,21,21,21,22,23,21,23,22,25,26,27,25,26,27,27,27,27,27,28,27,28,28,27,28,28,28,27,27,28,27,27,26,26,26,25,27,26,25,26,25,25,24,23,23,24,23,21,21,20,19,19,15,14,13,10,9,7,5,4,4,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,6,5,5,5,5,5,4,4,4,5,4,5,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,3,3,4,5,5,5,4,3,3,2,2,2,2,2,1,1,2,2,1,1,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,3,3,3,3,3,3,3,3,4,4,5,4,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,4,5,7,7,9,9,9,11,10,12,13,15,15,17,19,19,17,17,18,19,17,20,16,20,20,19,23,23,22,20,21,22,24,22,21,22,20,21,22,19,20,21,20,20,21,20,21,22,23,19,20,22,21],[27,28,27,28,28,28,28,28,26,26,26,25,26,24,26,24,26,26,25,26,26,26,26,27,26,26,26,27,26,26,26,26,27,27,26,26,26,26,26,26,26,26,26,26,25,25,24,22,23,23,22,21,20,20,18,18,18,17,16,16,13,11,9,6,5,5,4,4,3,3,3,2,2,2,2,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,4,3,3,4,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,2,2,3,3,2,3,3,3,4,3,3,3,4,3,3,3,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,4,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,6,8,8,8,10,11,12,11,12,13,14,13,14,16,16,16,16,19,20,18,19,20,21,21,22,20,19,20,20,20,20,20,23,20,21,21,24,25,27,24,25,26,25,25,26,26,25,25,25,25,26,26,26,26,25,26,26,26,26,25,25,25,25,25,24,25,25,24,24,23,23,23,23,22,21,20,20,19,17,16,15,14,11,9,7,6,5,4,4,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,3,4,4,5,5,5,4,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,4,5,5,3,3,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,2,3,3,2,2,3,3,3,3,3,3,3,4,3,3,3,3,4,4,4,4,4,5,5,5,5,4,5,5,5,5,4,5,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,4,5,6,7,8,10,10,10,10,13,13,15,16,16,17,18,18,17,18,18,16,20,17,21,19,21,23,24,21,21,22,21,22,21,22,22,21,22,22,20,20,21,22,22,21,21,21,22,23,22,19,21,23],[28,28,28,28,28,28,27,27,27,27,27,26,26,24,26,24,25,26,26,25,26,26,25,26,26,26,27,27,27,27,25,26,27,27,26,27,26,26,27,26,26,26,26,25,25,25,23,23,24,23,23,22,22,20,19,19,18,17,17,18,14,12,9,7,6,5,4,4,4,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,5,5,5,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,3,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,4,3,3,4,4,4,4,4,4,5,7,8,8,10,12,13,12,13,14,15,14,15,17,17,18,19,21,21,21,21,21,22,22,23,21,20,21,20,22,21,21,23,21,22,22,25,25,27,25,25,26,26,25,26,25,26,27,26,27,26,27,27,26,26,26,27,26,27,26,26,26,25,26,25,26,26,25,25,24,23,24,24,23,22,21,20,20,18,16,15,14,11,10,8,6,5,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,6,6,6,6,6,5,5,5,4,4,4,4,5,5,6,6,5,5,6,5,5,4,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,4,4,5,5,4,4,3,3,2,2,2,2,2,2,1,2,1,1,1,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,4,4,4,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,1,2,2,2,2,2,4,5,6,7,8,9,10,10,10,12,14,14,16,15,18,20,17,17,18,19,19,21,19,21,22,21,24,24,22,22,23,23,24,23,23,23,24,22,23,21,23,24,22,22,23,22,22,23,24,22,21,24,23],[28,28,28,28,28,28,27,28,28,27,27,27,27,25,26,25,26,27,26,27,27,27,27,27,27,27,28,27,28,27,26,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,25,23,24,24,22,20,21,20,19,19,19,18,17,16,13,11,9,7,5,5,4,3,4,3,3,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,5,5,4,4,5,4,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,3,4,3,4,3,3,3,3,3,3,3,3,2,3,3,3,2,3,2,2,2,3,3,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,4,4,4,4,5,7,7,8,10,12,12,11,11,13,14,13,14,16,16,17,17,19,20,19,21,21,22,22,22,21,21,22,20,20,21,22,23,21,22,23,25,26,28,25,26,26,26,26,26,26,26,26,26,26,26,27,27,27,26,26,27,26,27,26,26,26,26,27,25,25,26,25,26,24,24,24,25,23,22,21,21,20,18,16,15,14,11,10,8,6,5,4,4,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,5,5,5,5,6,6,6,5,5,5,5,5,4,4,4,5,5,6,6,5,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,5,5,4,4,3,3,2,2,2,2,2,2,1,2,1,1,1,2,1,1,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,4,6,5,6,4,3,2,3,2,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,2,3,3,2,2,3,3,3,3,3,3,4,4,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,1,2,2,1,2,2,2,1,2,2,2,2,2,3,5,6,6,8,9,10,11,10,13,14,14,16,17,19,20,19,17,19,19,19,21,19,22,21,21,24,24,22,23,23,22,24,22,22,23,22,23,23,22,22,22,22,22,23,22,22,23,23,22,21,24,23],[28,28,27,28,28,27,28,27,26,27,25,25,27,22,27,22,26,25,25,27,25,26,27,27,25,26,27,26,27,26,25,27,27,27,26,26,26,26,27,26,26,26,26,25,24,24,24,23,23,23,22,20,20,20,18,18,17,17,16,15,13,11,9,7,6,5,5,4,4,4,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,5,6,7,7,6,5,5,5,6,5,5,5,5,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,5,4,4,5,4,4,4,4,4,4,5,4,4,5,5,4,4,4,5,5,5,5,5,5,5,4,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,3,4,4,4,5,5,5,6,8,8,9,10,11,12,11,12,13,14,14,15,16,16,16,16,19,21,19,20,21,22,22,22,20,20,22,20,20,21,22,23,21,22,23,25,25,27,25,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,26,26,26,26,25,25,26,25,25,26,24,26,25,23,23,23,23,22,21,20,19,18,16,16,14,12,10,8,7,5,4,4,3,4,4,3,3,3,3,4,3,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,6,6,6,6,6,6,5,5,5,5,4,4,5,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,5,5,5,5,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4,6,5,6,4,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,4,5,4,5,5,5,6,6,6,6,5,5,5,6,6,5,5,5,5,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,3,3,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,4,4,3,3,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,5,7,7,9,10,11,10,10,13,14,15,15,17,18,19,17,17,18,19,19,24,18,22,21,21,24,24,21,22,24,23,22,23,23,21,21,22,22,21,21,23,23,22,23,22,22,22,24,21,21,24,23],[27,27,27,27,28,26,28,27,25,26,25,23,26,22,25,22,26,25,23,26,24,24,26,26,24,25,26,24,26,25,25,26,26,27,26,26,26,26,26,26,26,25,25,25,24,24,23,22,22,21,20,20,20,18,17,17,17,16,15,15,12,10,8,6,5,5,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,4,5,5,5,4,5,5,5,5,5,6,5,5,4,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,4,4,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,4,3,3,3,3,4,3,3,4,4,4,4,5,5,6,6,7,8,9,11,11,10,11,12,12,13,13,15,16,16,17,18,21,19,19,21,22,21,22,22,19,20,20,20,19,21,23,20,21,21,24,24,27,25,24,24,25,26,25,25,24,25,25,25,26,25,26,25,26,26,26,25,25,25,25,25,25,25,25,25,24,24,24,23,24,23,24,22,22,19,20,19,18,16,15,13,11,9,7,6,5,4,4,3,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,5,6,5,5,4,4,4,4,4,5,5,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,3,3,3,4,5,6,5,4,3,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,1,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,5,5,5,5,4,5,5,5,5,4,4,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,4,6,7,8,9,10,10,10,9,12,13,14,14,14,17,17,15,16,16,18,17,21,17,21,20,19,24,23,21,22,23,22,21,22,21,23,21,22,21,20,20,22,22,21,22,21,22,23,23,21,20,22,24],[28,28,28,28,28,28,28,27,27,27,27,26,26,25,26,25,26,27,25,27,26,26,27,27,26,27,27,25,27,27,25,26,27,27,27,27,26,27,27,27,27,26,26,26,26,26,25,23,24,23,22,21,21,19,18,19,18,17,17,16,13,10,8,6,5,4,4,3,3,3,3,2,2,2,2,2,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,5,5,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,5,4,4,4,4,3,3,4,4,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,4,4,4,5,6,7,7,9,11,12,10,11,13,12,12,14,15,15,15,18,19,20,21,21,22,23,23,24,23,22,23,21,22,22,23,25,22,23,23,26,26,28,27,27,26,26,26,27,26,27,26,27,27,26,27,27,27,27,26,28,27,27,27,26,26,26,27,26,26,26,26,26,24,23,24,24,22,22,19,20,19,18,16,15,14,11,9,8,6,5,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,5,5,5,5,4,4,5,5,5,6,6,5,5,5,5,4,5,5,4,4,4,4,4,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,3,3,4,6,6,6,4,3,2,2,2,2,3,3,3,3,4,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,2,3,2,3,3,4,4,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,5,6,6,7,9,10,10,9,12,13,15,16,17,18,19,17,17,18,20,19,22,20,23,21,22,25,24,23,23,24,23,23,24,24,24,22,23,25,22,22,23,23,24,23,22,24,23,25,23,22,24,25],[28,28,27,28,28,27,28,27,26,26,26,25,26,23,26,23,26,24,24,26,24,24,27,25,24,27,26,25,27,26,25,27,26,27,26,26,26,26,26,26,26,25,26,25,25,25,24,23,23,22,22,20,20,20,18,18,17,17,16,15,13,11,9,6,6,5,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,5,6,6,7,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,4,5,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,3,3,3,4,4,3,3,4,4,4,4,4,5,7,7,7,10,11,12,11,11,13,13,12,14,15,15,15,16,18,19,19,21,20,22,22,22,22,21,22,21,21,22,22,23,21,23,23,25,25,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,26,27,26,26,26,25,26,26,25,25,25,25,24,23,23,23,22,21,21,19,18,18,15,14,14,11,9,7,6,5,4,4,4,4,3,3,3,3,3,3,4,4,4,4,4,5,4,5,6,6,6,6,6,6,7,6,6,6,5,5,5,5,5,6,6,7,7,6,6,6,6,6,5,5,5,4,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,5,5,4,4,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,1,1,2,2,2,2,2,2,2,3,3,3,4,7,6,6,4,4,3,3,2,3,3,3,3,3,4,4,4,4,4,5,5,5,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,7,6,8,10,10,10,10,12,14,15,14,17,18,19,20,15,18,20,20,22,18,23,22,21,24,24,23,23,25,22,24,23,23,23,23,22,23,21,22,23,22,22,22,22,22,23,24,21,22,23,24],[28,27,27,27,27,26,28,27,24,26,24,22,25,20,25,22,25,24,22,25,23,24,26,25,24,25,25,25,26,24,24,26,27,27,26,27,25,26,26,26,26,25,25,26,25,25,24,22,23,22,21,19,20,20,18,18,18,17,15,15,13,11,9,7,6,6,5,5,4,4,4,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,6,5,5,5,6,6,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,3,3,4,4,3,4,4,5,5,5,5,6,8,8,9,11,11,13,11,11,12,13,12,13,15,16,15,16,18,19,18,20,22,22,21,23,21,21,22,21,20,20,22,23,20,20,22,24,25,27,25,25,25,25,26,25,25,25,25,26,25,26,26,26,26,26,26,26,25,26,26,26,25,25,26,24,25,25,24,25,24,24,24,23,22,21,20,21,19,18,16,16,14,12,10,8,7,6,5,4,4,4,4,3,4,3,4,3,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,6,6,6,5,5,5,5,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,3,3,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,7,6,6,5,3,3,3,3,3,3,4,4,4,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,5,6,6,6,5,6,6,5,5,5,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,4,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,3,4,4,4,3,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,4,4,3,4,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,5,6,8,8,10,11,11,11,11,13,15,16,16,17,18,19,17,16,18,18,18,23,18,23,23,19,25,23,23,24,24,23,23,24,23,22,23,24,24,21,22,23,25,22,24,23,22,25,25,22,23,24,24],[27,28,27,27,28,28,28,27,26,26,26,23,26,23,26,23,26,25,23,27,24,23,27,25,24,26,26,25,26,26,24,27,27,27,27,27,26,27,27,26,27,26,26,26,26,25,24,23,23,23,22,21,20,18,18,19,18,17,16,16,13,11,10,7,6,5,5,4,4,4,4,3,4,3,4,4,4,4,4,4,4,4,4,3,3,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,7,7,6,6,5,6,6,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,5,4,5,5,4,5,5,5,4,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,5,4,4,4,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,8,8,8,10,12,12,10,11,12,12,13,13,15,15,15,16,18,19,19,20,22,22,21,23,22,20,22,21,20,20,23,22,21,21,23,25,24,27,25,25,26,26,26,26,26,26,26,26,25,26,27,27,27,26,26,27,27,27,27,27,25,25,26,26,26,26,26,26,24,24,24,23,22,22,19,19,19,18,17,15,14,12,10,8,7,6,5,5,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,6,6,6,7,7,7,6,7,6,6,5,5,6,5,6,7,6,7,7,6,7,7,6,6,6,6,5,5,5,5,4,4,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,4,4,3,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,5,6,7,7,5,4,3,3,3,3,3,3,3,4,4,5,5,4,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,4,4,4,5,4,4,5,5,5,5,5,5,5,6,6,6,6,5,5,5,5,5,5,5,6,5,5,5,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,5,6,8,7,9,10,11,10,10,12,14,16,16,17,18,18,17,17,18,18,19,23,19,23,21,20,25,24,22,24,25,23,23,25,25,24,22,24,24,22,21,24,24,24,24,23,23,23,25,24,21,24,25],[28,28,27,27,28,27,28,27,26,26,26,23,26,22,26,23,27,25,23,26,24,22,26,25,23,26,26,24,26,26,24,26,27,28,26,27,26,27,26,26,27,25,25,26,25,24,24,21,23,22,21,20,20,20,17,18,18,17,16,15,13,11,9,6,5,5,4,4,4,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,6,6,5,6,6,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,6,7,8,10,11,12,11,10,12,11,13,14,15,14,15,16,19,19,20,21,20,23,22,22,22,21,22,21,19,21,21,22,21,20,22,23,24,26,25,25,24,25,26,25,25,25,25,26,25,26,26,26,26,26,27,26,26,27,25,25,23,25,26,25,25,24,23,25,22,22,22,22,21,20,17,19,18,17,15,14,14,11,10,8,7,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,6,6,6,5,6,6,7,6,7,7,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,3,3,3,4,6,6,6,5,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,4,5,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,2,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,2,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,5,6,8,7,9,10,10,11,10,13,13,15,18,17,18,19,18,16,18,18,19,22,20,21,23,21,24,23,24,24,24,21,24,23,23,24,23,23,24,21,22,24,25,23,24,23,24,23,25,23,23,24,26],[28,28,28,28,28,28,28,27,27,26,26,26,26,25,26,24,26,26,25,26,26,25,26,26,26,26,26,25,27,26,25,26,26,26,26,27,26,27,27,27,27,26,26,26,25,25,25,24,24,23,24,22,21,21,19,20,19,17,18,16,13,11,8,6,5,4,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,4,5,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,3,3,4,4,4,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,4,3,3,3,3,4,3,3,3,4,3,4,3,3,4,6,7,7,10,12,12,10,12,13,13,12,14,15,16,16,17,18,19,20,20,22,22,23,24,23,22,22,20,21,22,21,23,22,22,23,25,25,27,26,26,26,26,26,26,26,26,26,27,26,27,27,27,27,26,26,27,27,27,26,26,26,25,26,26,25,25,25,26,24,23,23,23,22,21,19,19,18,18,15,14,13,11,9,7,6,5,4,4,3,4,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,5,6,6,6,6,6,5,6,5,5,5,5,5,6,6,7,6,6,6,6,5,5,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,4,5,6,6,5,3,3,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,4,3,4,4,4,4,5,4,5,5,4,5,4,5,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,1,1,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,4,5,6,6,8,9,9,10,10,13,14,15,16,16,19,18,17,18,18,18,19,22,21,25,23,23,26,25,24,24,24,23,25,24,24,25,24,23,24,22,23,24,23,24,23,23,24,25,25,24,22,24,24],[29,28,28,28,28,28,28,27,27,27,26,26,26,25,26,25,26,26,25,27,24,25,26,26,26,27,26,26,27,26,25,26,26,27,27,27,27,27,27,27,27,27,26,27,26,26,25,24,24,23,23,22,21,21,20,19,18,17,17,16,13,12,8,6,5,4,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,5,5,4,5,5,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,4,3,3,3,4,4,5,5,7,9,11,12,11,10,12,12,11,12,14,15,15,16,19,20,20,22,23,23,24,24,24,22,22,22,20,21,23,24,23,23,23,26,26,27,26,27,26,26,27,27,27,27,27,27,27,28,28,27,28,28,28,28,27,28,27,27,26,27,27,27,26,25,25,26,24,24,24,23,23,21,20,20,19,18,16,14,14,10,10,7,6,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,6,6,6,6,5,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,4,4,5,5,5,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,2,2,3,3,4,5,6,6,4,4,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,2,2,2,2,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,4,5,6,5,8,8,9,9,10,12,13,15,17,17,20,20,20,17,19,20,19,23,21,23,23,22,25,24,25,24,24,23,25,25,24,25,24,24,24,22,22,24,24,23,23,24,22,25,25,23,22,25,25],[28,28,27,27,28,27,27,27,25,26,25,23,26,23,25,23,25,25,24,26,24,22,26,25,23,25,25,24,26,25,23,26,27,27,26,27,26,27,26,26,27,25,25,26,26,25,25,22,24,23,21,21,21,20,19,19,18,17,16,15,13,11,8,6,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,4,3,3,4,3,3,3,4,3,4,4,4,5,5,5,8,10,12,11,11,10,12,12,12,13,14,14,15,15,19,20,18,21,21,23,21,23,22,21,22,20,18,21,22,22,21,21,23,24,24,26,25,25,26,26,26,27,26,27,26,26,26,26,27,27,27,27,26,26,26,26,25,26,24,26,25,24,25,25,24,26,23,24,23,23,22,22,19,20,19,18,16,14,13,11,9,7,5,4,4,4,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,5,5,4,4,4,3,4,3,3,3,3,3,3,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,3,3,4,6,6,6,4,3,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,1,2,1,1,2,2,2,2,2,1,2,2,2,1,2,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,5,6,6,7,8,8,9,10,12,12,14,16,16,18,19,17,16,17,18,19,21,20,23,21,20,24,24,22,22,24,21,23,23,22,23,21,24,23,20,21,24,23,23,23,22,23,22,23,23,22,23,24],[28,28,28,27,27,28,28,27,27,26,26,25,26,25,26,24,26,25,25,26,25,24,26,25,24,26,26,24,26,26,24,27,27,27,26,27,26,27,27,26,27,26,26,26,26,25,25,23,24,22,23,22,22,21,18,20,18,17,17,17,14,11,9,6,5,4,3,3,3,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,4,3,4,4,6,7,8,9,12,12,11,12,13,12,12,13,13,13,15,15,17,19,18,20,21,23,22,23,23,23,22,22,21,21,23,24,22,22,23,26,25,27,25,26,26,26,26,26,26,27,26,27,27,27,27,27,27,27,26,28,27,27,26,27,25,26,26,26,26,25,25,25,24,23,23,23,22,22,19,19,19,18,16,15,14,11,9,7,6,5,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,5,5,6,5,6,5,6,5,6,5,5,5,5,6,6,6,6,6,5,5,6,6,5,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,2,2,3,3,2,3,3,2,3,3,3,3,3,4,4,5,5,5,5,5,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,2,2,2,3,3,3,5,6,6,5,3,2,2,2,2,3,3,3,3,3,3,4,3,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,1,1,2,2,1,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,2,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,5,6,6,8,9,8,9,10,14,14,15,18,17,20,20,19,17,19,19,20,22,20,24,22,22,25,25,24,24,25,23,24,24,24,23,23,25,25,21,22,25,24,24,24,24,25,24,26,24,22,24,26],[28,28,29,28,28,29,27,27,28,27,27,26,26,25,25,25,25,26,26,26,27,27,25,26,26,27,27,26,27,27,24,26,27,27,26,27,26,27,27,27,27,26,26,26,26,25,24,24,24,23,24,22,21,21,20,20,19,19,19,17,14,11,8,5,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,5,5,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,7,6,10,12,12,11,12,14,13,12,14,16,15,16,17,18,20,20,21,22,23,23,23,22,22,22,21,22,22,23,24,23,23,23,26,26,28,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,28,27,27,27,26,26,25,27,25,25,25,24,25,24,23,23,22,22,21,19,19,18,17,15,13,12,10,8,6,5,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,5,5,5,5,5,5,5,6,5,6,6,5,5,5,5,5,4,4,4,4,4,4,3,4,4,3,3,3,3,2,2,3,2,3,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,3,3,4,5,6,6,4,3,2,2,2,2,2,3,3,3,3,4,4,3,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,4,5,5,6,7,9,9,9,10,13,14,15,18,17,20,19,19,17,19,19,20,23,21,24,23,22,25,25,24,24,25,24,25,25,25,25,24,24,24,22,23,25,24,24,24,24,25,24,27,25,22,25,25],[28,29,29,28,28,28,28,27,27,27,26,26,27,25,26,25,26,26,25,26,25,26,26,25,25,27,26,25,27,26,25,27,27,28,26,28,26,27,27,26,27,27,26,27,26,26,25,22,24,23,22,21,22,22,18,20,20,19,18,17,14,11,8,5,4,4,3,3,3,2,3,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,2,2,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,4,3,4,4,3,4,4,3,3,3,3,3,3,3,4,3,3,3,5,4,5,5,7,9,12,12,10,9,11,13,11,13,14,14,15,15,18,19,20,22,22,22,23,24,24,23,24,22,20,21,23,24,21,23,25,26,27,28,27,27,27,27,27,27,27,27,27,27,27,27,28,27,28,27,27,27,28,27,27,27,25,26,26,26,26,26,25,26,23,23,24,23,22,22,19,21,18,18,16,14,13,10,8,7,6,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,4,5,4,5,6,5,5,5,4,4,3,3,3,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,4,6,6,6,5,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,4,4,4,4,4,4,5,5,5,5,4,5,4,4,4,4,4,4,5,4,4,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,2,3,3,2,2,2,2,2,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,5,6,6,7,9,9,9,10,13,14,16,17,17,19,19,19,17,18,19,20,23,21,23,22,22,26,25,23,24,26,23,24,25,24,24,23,25,24,22,22,25,24,24,24,23,24,23,26,23,21,23,24],[27,27,27,26,27,27,27,26,26,25,25,23,26,23,25,24,24,24,23,25,23,23,24,24,23,24,24,22,24,23,22,24,26,25,24,26,25,25,25,25,25,24,24,25,25,25,24,21,23,22,19,19,21,20,17,18,18,17,16,16,14,11,8,6,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,4,4,4,4,5,5,6,7,10,11,11,11,10,11,12,12,12,13,14,13,14,17,17,17,19,20,22,21,23,21,22,21,21,20,20,22,24,21,20,22,23,24,26,24,25,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,24,25,23,24,24,23,24,24,22,24,21,21,22,21,20,20,17,19,18,16,15,13,13,11,9,7,6,5,4,4,3,4,4,3,4,3,4,3,4,4,4,4,4,5,5,5,5,6,6,5,6,6,6,6,6,6,5,5,6,5,6,7,6,7,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,5,5,6,6,6,6,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,6,6,5,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,6,6,6,7,9,8,9,10,11,12,14,15,15,18,18,18,15,17,16,17,20,18,21,19,20,23,23,20,22,23,20,23,24,23,21,21,23,21,19,18,22,22,22,22,21,23,21,23,23,19,22,23],[27,28,28,28,28,28,28,28,28,27,27,26,27,25,26,25,26,26,25,25,25,25,25,25,24,26,26,25,26,25,23,26,26,27,26,26,25,26,26,26,26,26,25,26,26,25,23,23,23,22,22,21,20,20,18,20,18,17,17,16,15,12,9,6,5,4,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,6,5,5,5,6,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,4,4,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,3,4,4,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,3,4,4,5,6,8,7,11,12,12,11,12,13,13,12,14,14,13,14,17,17,17,19,20,20,23,21,23,22,22,22,21,20,22,22,24,21,22,23,26,25,27,25,25,25,26,25,26,25,25,25,26,26,26,26,26,26,26,26,27,26,27,26,25,25,26,25,25,25,24,24,25,22,22,22,21,21,20,18,19,18,16,15,14,12,10,9,7,6,5,4,4,3,4,4,3,4,4,4,4,4,4,5,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,5,6,6,6,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,4,3,3,3,4,3,4,4,4,4,4,5,5,6,6,6,6,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,5,6,6,5,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,2,2,2,2,2,1,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,4,3,3,4,4,3,3,3,4,4,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,4,4,3,4,5,6,7,7,8,9,9,10,10,12,13,15,17,17,20,20,19,18,19,18,19,22,19,23,23,23,24,26,24,23,24,24,24,25,25,24,23,25,25,22,22,25,25,25,25,23,24,24,26,25,22,24,25],[28,28,28,28,28,29,28,28,28,27,27,27,27,25,26,26,26,27,25,26,26,26,25,26,25,26,27,26,27,26,25,27,27,27,26,27,26,27,27,26,26,26,26,26,25,25,24,23,23,22,22,21,21,20,19,20,19,18,18,18,15,12,9,6,5,4,3,3,3,2,3,2,3,2,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,5,4,4,5,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,4,5,5,5,4,4,4,4,4,4,4,3,3,4,4,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,3,3,3,4,5,5,6,9,8,11,13,11,12,14,12,11,13,14,12,13,16,16,16,17,20,20,22,22,23,23,22,22,21,22,23,23,25,22,23,24,26,26,28,27,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,25,25,24,24,25,22,22,22,21,21,20,18,19,17,17,15,13,12,10,9,7,6,4,4,4,3,4,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,7,7,6,6,6,5,6,5,6,7,6,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,6,6,6,6,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,7,5,4,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,2,2,3,2,2,2,2,2,3,3,3,2,3,3,3,4,4,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,6,7,7,8,10,10,10,11,13,14,15,18,17,22,20,19,18,20,19,20,22,21,23,23,23,25,24,24,25,25,25,25,25,25,25,24,25,25,23,23,26,25,25,26,23,25,25,26,24,22,24,25],[29,29,28,28,28,29,28,28,28,27,26,26,27,25,27,25,26,26,24,26,25,24,26,25,23,26,26,24,27,25,23,27,27,27,26,27,26,27,26,26,26,25,25,25,24,25,23,22,21,22,20,20,21,21,19,19,19,18,17,17,16,12,10,6,6,5,4,5,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,8,8,8,9,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,6,6,6,6,7,7,7,6,6,6,6,6,6,6,5,6,6,5,6,6,5,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,5,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,4,5,4,4,5,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,4,5,5,6,6,5,5,5,4,4,4,4,4,4,3,4,4,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,3,4,4,3,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,6,6,8,8,10,12,12,11,13,13,12,13,14,15,14,16,18,19,19,21,21,24,22,23,21,21,22,21,19,21,22,22,21,22,22,25,25,27,25,26,25,25,26,25,25,25,25,25,25,25,26,27,26,26,26,26,26,27,25,25,24,25,25,24,25,24,23,26,22,22,24,21,20,21,19,20,17,17,15,14,13,11,10,8,7,6,5,5,4,5,5,4,4,4,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,8,7,8,7,7,7,7,7,7,7,8,7,8,9,7,7,7,7,6,7,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,5,4,4,4,5,4,5,5,5,5,5,6,6,7,7,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,3,3,3,4,6,6,6,6,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,5,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,1,1,1,1,1,1,0,1,2,2,2,2,2,2,2,2,3,3,3,4,4,5,4,4,5,5,5,5,6,6,6,6,6,6,6,5,5,5,6,5,5,5,5,6,5,5,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,4,5,5,4,4,4,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,6,7,8,8,9,10,10,10,11,13,14,15,17,18,20,19,20,18,19,19,19,22,20,21,22,21,24,24,22,24,25,24,26,26,25,25,23,25,23,21,21,24,25,23,23,22,22,24,25,23,21,24,25],[28,28,28,28,28,28,28,28,28,27,27,27,27,25,26,25,27,27,25,26,25,24,26,26,24,26,26,24,26,26,24,27,27,27,26,27,26,26,27,26,27,26,25,25,25,25,23,22,23,21,20,19,21,20,17,18,18,17,17,17,15,12,10,8,6,6,5,5,5,5,5,6,6,6,6,6,5,6,6,6,6,6,6,6,6,5,5,5,6,6,6,7,7,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,10,9,9,8,9,9,9,9,8,9,9,9,9,9,8,8,9,10,9,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,7,8,8,8,8,7,8,7,7,7,8,8,8,8,8,8,9,8,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,8,7,8,8,8,9,9,8,8,8,8,8,7,8,7,7,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,8,8,8,8,8,8,8,8,9,8,9,9,8,8,8,8,8,8,7,7,8,8,8,8,8,8,8,8,7,7,7,7,6,7,7,7,6,6,6,5,5,6,6,6,6,6,6,6,5,5,5,5,6,5,5,6,6,6,6,7,7,7,7,7,7,7,6,6,7,7,7,8,7,8,8,8,7,8,9,8,8,8,7,8,7,8,8,7,7,7,7,7,6,6,7,6,6,7,6,7,7,7,8,9,9,10,14,12,12,12,14,14,13,14,14,14,16,16,17,18,18,19,20,22,21,23,20,21,22,21,20,22,23,23,21,21,23,25,24,27,25,25,25,26,26,26,26,26,26,26,26,26,26,26,27,25,26,26,26,26,25,25,24,25,25,23,25,23,22,24,22,21,22,20,19,20,18,19,19,17,16,15,14,13,11,10,8,7,6,6,7,7,7,7,7,7,8,7,7,8,8,9,8,10,9,9,10,10,10,10,9,10,10,10,10,10,9,9,9,10,9,10,10,10,11,10,10,10,10,10,9,9,9,9,9,9,8,8,8,7,7,8,8,7,8,7,7,8,7,8,8,8,8,8,8,8,8,8,9,9,9,9,10,9,9,9,9,9,8,8,9,7,7,7,8,7,7,7,7,7,7,6,6,6,5,5,6,5,5,5,5,4,4,4,4,3,4,4,4,3,3,4,4,7,8,9,7,5,5,5,5,5,6,5,5,5,6,6,7,6,6,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,6,6,6,5,6,6,5,5,5,4,4,4,4,4,3,3,3,3,4,3,2,2,2,1,0,1,1,2,2,3,3,3,3,4,4,4,5,5,5,6,5,6,6,6,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,5,5,4,4,3,4,4,4,4,4,4,4,3,4,4,4,4,5,4,4,4,5,4,4,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,4,3,2,3,3,2,2,3,2,3,3,4,4,4,5,4,4,4,4,4,4,4,4,5,4,4,5,5,4,4,5,6,5,4,5,5,5,4,5,4,4,5,5,5,6,5,5,6,6,6,6,7,7,7,7,5,6,5,6,6,6,5,6,6,6,5,5,6,6,5,5,6,5,5,5,6,6,5,7,6,7,7,7,8,7,7,8,8,8,8,9,10,11,11,12,13,13,12,13,14,15,17,18,18,21,20,21,19,20,20,20,22,21,22,22,22,24,24,23,24,25,23,24,25,24,24,23,25,24,22,22,25,24,23,24,23,23,24,25,23,22,24,24],[28,28,28,28,28,28,28,27,28,27,27,27,27,26,26,26,26,27,26,25,26,25,25,26,25,25,26,25,26,26,24,26,27,27,26,28,27,27,27,27,27,27,26,26,25,24,23,23,23,23,22,20,21,20,18,19,19,18,18,18,16,14,10,7,5,5,4,3,3,3,3,3,3,4,4,4,3,4,4,4,4,4,4,4,4,5,4,4,4,5,5,5,6,6,6,6,7,6,7,7,8,8,8,8,8,8,8,9,8,9,9,8,8,8,7,8,8,8,8,8,8,8,7,8,9,8,8,8,8,7,8,8,7,7,8,8,8,8,7,7,7,7,7,7,7,6,7,7,6,6,7,6,6,6,7,6,6,7,6,6,6,5,5,6,6,5,6,6,6,6,7,6,6,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,6,7,6,7,7,7,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,6,6,6,6,6,6,5,6,6,5,5,6,6,5,5,6,5,4,5,6,5,5,5,6,6,6,7,7,7,7,7,6,7,7,6,6,7,7,6,7,7,6,6,6,7,7,8,7,7,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,4,5,4,4,5,5,4,4,5,5,4,5,5,6,5,4,4,4,5,5,5,5,6,6,5,6,6,6,7,6,6,7,6,6,6,6,6,5,5,5,5,4,5,4,4,5,5,5,5,5,6,6,7,8,11,13,13,12,12,15,15,13,13,14,15,14,16,17,18,20,20,21,23,23,24,23,22,22,22,21,22,22,23,22,21,22,25,25,27,25,25,25,26,26,27,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,25,24,26,26,25,26,23,23,25,23,22,22,21,20,20,18,19,18,17,16,15,14,12,11,9,7,6,6,5,5,6,6,6,6,6,6,7,7,7,7,8,7,8,8,9,8,8,9,9,10,10,9,9,9,9,8,8,8,9,8,9,9,10,10,8,9,9,8,8,8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,7,7,7,8,8,9,9,9,8,8,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,4,4,6,6,7,6,5,4,5,4,4,4,5,4,5,5,5,6,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,4,3,3,3,3,3,4,4,3,3,3,4,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,6,6,5,5,6,5,4,4,5,4,4,4,4,4,4,3,3,3,3,2,2,2,2,1,1,0,1,1,2,2,1,2,2,2,3,3,3,4,4,4,4,5,5,4,5,5,6,5,6,6,5,6,5,6,5,5,5,5,5,5,6,5,4,3,3,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,4,4,4,4,3,3,3,3,2,2,3,2,2,2,2,2,2,3,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,4,4,4,5,4,4,4,4,3,4,4,4,4,5,4,4,4,5,5,6,6,6,6,5,5,5,6,5,6,5,6,6,5,5,5,6,5,5,6,6,6,5,6,6,6,6,6,7,7,6,7,7,7,6,7,7,7,7,8,8,10,10,11,12,12,12,13,14,15,16,18,18,20,19,20,19,20,19,20,22,20,22,22,21,24,25,23,23,25,24,24,24,24,25,23,24,23,22,23,25,24,23,24,22,23,24,25,23,21,23,24],[29,29,29,29,29,29,29,29,29,28,28,29,28,28,27,28,27,28,27,27,28,26,27,27,26,27,28,27,28,27,26,28,28,28,28,28,28,28,28,28,28,27,26,27,26,25,24,22,24,23,23,21,22,22,19,20,20,19,18,18,16,14,11,8,6,5,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,8,6,7,6,7,7,7,7,7,8,6,6,7,7,7,6,7,7,6,6,7,6,6,7,7,7,7,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,6,5,6,6,6,5,5,4,5,5,5,4,5,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,7,7,7,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,4,4,5,5,4,5,5,6,6,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,5,6,6,6,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,4,5,5,4,4,5,5,4,4,4,4,4,5,4,4,5,6,5,6,6,6,6,7,7,6,7,6,6,6,5,5,5,5,4,4,5,4,4,5,5,4,5,5,6,7,8,9,11,12,13,11,12,15,14,12,14,15,16,16,19,20,19,21,22,23,25,24,25,24,23,24,22,23,24,24,25,24,25,25,26,26,28,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,27,27,27,27,27,26,26,25,25,26,24,23,24,22,22,21,19,19,19,18,16,16,14,12,11,9,7,6,5,5,5,5,6,6,6,6,6,7,7,7,7,7,8,8,7,8,9,9,9,10,10,10,10,10,9,9,9,9,8,8,8,9,9,10,10,10,10,9,9,9,8,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,9,9,9,9,8,7,7,7,6,6,6,5,5,6,6,5,6,6,6,5,6,5,5,5,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,4,3,4,5,6,6,8,5,5,4,4,4,4,4,4,4,4,5,5,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,5,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,2,2,2,2,1,2,1,0,1,1,1,1,1,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,3,3,3,3,4,4,3,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,6,5,6,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,7,6,6,7,6,7,6,6,7,6,8,9,10,10,11,12,13,11,13,15,16,17,19,19,22,21,21,20,22,21,21,24,22,23,24,22,24,25,26,24,25,25,26,25,25,27,25,25,25,24,24,26,25,23,25,25,24,26,26,24,23,25,24],[28,28,28,28,28,29,28,28,28,27,27,28,27,27,26,27,27,28,27,27,27,25,27,26,25,27,27,26,27,27,25,27,27,28,27,27,27,28,27,27,27,26,26,26,25,25,24,23,23,22,23,22,21,21,19,19,19,19,17,16,14,12,9,6,6,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,4,5,5,5,5,6,6,6,6,6,7,6,7,7,7,7,7,6,6,6,6,6,7,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,6,6,6,6,6,5,5,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,5,5,5,6,5,5,6,6,5,5,6,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,4,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,4,5,4,4,5,5,6,6,6,6,6,6,6,5,6,6,6,5,6,6,5,5,5,5,5,6,6,6,6,6,6,5,5,5,4,5,5,4,4,4,5,4,4,4,4,4,4,4,5,5,4,4,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,7,8,7,11,12,11,9,11,14,12,11,13,13,13,15,17,17,18,19,21,21,23,23,24,22,22,23,21,21,23,22,24,22,22,23,26,25,27,26,26,26,26,26,27,27,26,26,27,27,27,27,27,27,27,27,27,27,27,25,26,24,26,26,23,25,23,22,26,22,21,23,22,21,21,19,18,18,17,16,15,13,12,10,8,7,6,5,5,4,5,5,6,6,6,6,6,6,6,7,6,7,8,7,7,8,9,8,8,9,9,8,9,8,9,8,8,8,8,8,9,9,9,9,9,9,8,8,8,7,7,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,5,6,5,5,6,6,6,6,7,6,6,7,7,8,8,8,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,3,3,4,5,6,6,6,5,4,4,3,4,4,4,4,4,4,5,5,4,4,5,5,4,4,4,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,5,5,5,5,5,5,4,4,5,4,3,3,4,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,3,3,3,3,3,4,4,3,4,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,5,5,5,5,5,4,4,5,5,5,5,5,5,4,5,4,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,8,9,9,10,11,11,11,12,14,15,16,17,19,21,20,20,19,20,19,20,22,22,22,23,22,24,26,25,23,25,24,25,25,24,26,25,24,24,24,24,24,24,24,24,24,24,24,26,23,23,24,25],[27,27,27,28,27,28,28,27,28,26,27,27,26,26,26,26,27,27,26,26,26,24,26,26,24,26,27,24,26,26,23,26,27,27,26,26,26,26,26,26,26,25,25,25,25,24,23,22,21,21,20,20,20,19,18,17,18,17,17,16,15,12,10,7,6,5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,7,6,7,7,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,7,6,5,5,6,5,5,5,5,5,4,5,5,4,4,5,4,4,4,5,4,4,5,4,5,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,6,6,5,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,3,4,4,4,4,5,5,6,6,5,6,6,6,5,5,6,6,5,5,6,5,5,5,5,5,5,5,5,5,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,6,7,8,9,12,11,10,10,13,12,12,13,14,14,14,16,16,17,17,19,20,21,21,23,21,22,22,20,21,21,22,23,20,22,23,24,23,26,24,24,24,25,25,25,25,25,25,25,25,25,26,26,25,25,25,26,25,26,25,25,24,25,24,23,24,23,23,25,22,21,22,21,19,19,16,17,18,16,16,13,13,11,10,8,7,5,5,4,5,5,5,5,6,5,6,6,6,7,7,6,7,7,7,7,8,8,8,8,9,9,8,9,8,9,8,8,8,8,8,8,8,9,10,8,9,8,8,8,7,7,7,7,7,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,8,8,8,8,8,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,3,3,4,5,6,7,5,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,0,1,1,1,1,2,2,2,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,5,4,3,3,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,3,3,3,4,4,5,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,7,8,8,9,10,11,12,11,13,13,15,16,16,17,19,18,18,18,19,18,18,21,19,21,22,21,24,23,22,22,23,23,23,23,24,25,22,23,23,22,22,22,23,22,23,22,22,24,24,23,21,23,24],[28,28,28,28,28,29,28,28,28,27,28,28,28,27,27,26,27,27,26,27,27,25,27,27,25,27,27,26,27,27,25,28,28,28,27,28,27,28,27,27,28,27,26,26,26,25,24,23,23,23,23,22,21,21,19,19,19,19,18,17,15,13,10,7,6,5,3,3,2,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,5,5,5,4,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,4,4,3,3,3,4,4,4,4,4,4,3,3,3,4,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,5,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,4,4,5,4,4,4,3,4,4,3,3,4,3,4,4,5,5,7,8,8,10,13,13,12,12,14,14,13,14,15,15,14,17,18,19,19,21,22,24,23,25,22,22,24,23,22,23,24,25,23,24,24,26,26,27,26,26,26,27,26,27,27,27,27,27,27,27,27,27,26,26,27,27,27,27,27,26,26,26,26,25,26,25,25,26,23,22,22,23,21,21,19,20,19,18,17,15,14,12,10,8,6,5,4,4,4,4,4,4,5,4,5,5,5,5,6,6,6,7,7,7,7,7,8,7,8,8,8,8,8,8,7,7,7,7,7,8,8,8,8,8,7,7,7,7,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,7,7,7,7,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,4,5,6,7,5,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,0,1,1,1,1,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,4,5,6,7,9,9,10,11,11,10,12,13,14,16,18,17,20,20,19,18,20,20,19,23,20,22,23,21,24,24,25,24,25,24,26,25,25,26,24,25,25,23,23,25,25,24,26,24,24,25,26,24,22,24,24],[29,29,29,29,29,29,29,29,29,28,28,28,28,28,27,28,27,28,27,27,28,27,27,27,26,27,27,27,27,27,26,27,28,28,28,27,27,28,27,27,27,27,26,26,25,25,24,22,23,23,22,21,21,22,19,20,20,19,19,18,15,13,10,7,7,5,3,5,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,6,6,7,7,7,7,6,5,6,5,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,5,5,6,5,5,5,5,5,5,5,4,5,5,4,4,4,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,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,5,5,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,6,8,8,9,11,13,14,13,12,14,14,14,16,16,16,16,18,19,18,21,21,23,24,23,25,24,24,24,23,24,24,24,25,24,25,25,27,27,28,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,26,27,25,25,27,23,23,24,23,22,22,20,19,20,18,16,15,14,11,10,8,7,6,4,4,4,5,5,5,5,5,6,6,6,6,7,7,7,8,7,8,9,9,9,9,9,9,9,10,9,9,8,8,8,8,8,9,9,9,10,9,9,9,8,8,7,7,7,7,7,6,6,6,6,6,6,6,5,5,6,5,5,6,5,5,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,6,7,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,3,3,4,6,6,6,5,4,4,3,3,3,4,4,3,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,3,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,3,3,2,2,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,4,4,4,4,4,3,3,4,4,4,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,6,6,5,5,6,7,8,10,10,11,12,12,12,12,14,15,16,19,19,21,21,21,19,20,20,20,23,22,22,23,23,25,25,25,24,25,24,26,24,25,26,25,25,25,24,24,25,25,24,25,24,25,26,26,24,22,25,25],[28,27,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,27,28,27,26,27,27,26,27,27,27,28,27,26,28,28,28,27,28,27,27,28,27,28,27,26,26,27,25,24,23,24,23,22,23,22,20,21,21,19,19,19,18,15,13,10,7,6,5,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,5,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,5,6,6,6,5,6,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,5,5,5,6,5,6,5,6,5,5,5,6,5,6,6,6,7,7,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,5,5,4,4,5,4,4,5,5,6,6,6,5,6,6,6,5,6,6,5,5,6,6,5,5,5,5,5,5,6,6,7,6,6,5,5,5,4,5,5,4,4,5,5,4,4,5,4,4,5,5,5,5,4,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,4,4,4,4,5,5,6,8,9,9,11,13,13,12,12,15,13,14,16,15,15,17,18,18,18,18,20,21,23,21,24,22,23,22,21,21,22,23,24,22,22,24,26,25,27,25,26,25,27,26,27,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,26,25,26,26,24,26,25,24,26,23,21,24,23,20,21,19,19,19,16,16,15,14,12,11,8,7,6,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,8,8,8,8,9,8,9,9,10,9,10,9,10,8,8,8,8,8,9,9,10,10,10,9,8,8,8,8,8,7,8,7,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,7,6,7,8,8,8,9,9,8,8,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,3,3,3,3,3,3,3,2,3,3,3,4,6,6,7,6,5,4,4,3,4,4,4,3,4,4,5,4,4,4,4,4,4,3,3,3,3,2,3,2,2,2,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,3,3,4,4,4,4,5,5,4,5,4,4,4,5,4,4,4,4,3,3,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,5,4,3,3,2,1,2,2,2,1,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,4,4,4,3,4,4,3,4,4,3,4,4,4,3,4,4,4,5,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,8,10,10,12,12,12,12,13,14,16,17,17,17,20,18,20,19,19,19,20,21,20,21,23,23,23,24,24,22,23,22,24,24,24,26,24,23,25,23,23,23,23,24,23,23,23,24,25,25,21,24,25],[28,28,28,28,28,29,28,28,28,27,28,27,27,27,27,27,27,28,26,27,27,25,27,27,24,26,27,25,27,27,24,27,28,28,26,27,26,26,27,26,27,25,24,25,26,25,22,23,23,21,20,21,21,17,18,19,17,17,17,17,15,12,10,8,6,5,3,3,3,3,3,3,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,5,6,6,6,6,7,7,7,7,7,8,8,7,6,6,6,7,7,7,7,7,7,6,7,7,6,6,7,7,6,7,7,6,6,7,7,7,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,6,5,5,5,5,5,5,5,5,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,5,6,6,6,7,7,6,6,6,6,6,6,6,6,6,5,5,5,4,5,5,4,4,5,5,4,5,5,5,4,5,5,5,4,5,6,5,5,5,5,5,5,6,6,7,7,6,7,7,6,6,7,7,7,7,6,7,7,6,6,6,6,7,6,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,4,5,4,5,5,5,5,5,5,5,5,4,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,8,7,7,7,7,6,6,5,5,5,5,4,5,5,5,5,6,5,6,8,8,8,10,13,12,11,12,14,14,14,15,16,16,16,19,19,19,20,21,22,24,22,24,22,22,24,21,21,22,24,23,22,23,24,25,24,26,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,25,24,25,25,24,26,24,24,25,23,21,22,21,20,20,18,18,18,16,17,15,14,13,11,9,8,7,6,5,6,7,6,7,7,7,8,7,8,8,8,8,9,9,8,8,10,10,10,10,11,11,10,11,10,11,9,9,9,10,10,11,11,12,12,11,11,10,9,9,9,9,8,9,9,8,8,8,8,7,7,7,7,7,7,6,7,7,7,7,7,7,7,7,8,7,7,8,9,9,9,9,9,9,9,8,8,8,7,7,7,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,4,5,7,7,8,7,5,5,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,3,4,3,3,3,3,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,6,6,6,6,5,6,5,5,5,5,4,5,5,5,4,4,4,4,3,3,3,3,3,2,3,3,2,2,1,1,1,1,1,0,1,1,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,5,5,4,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,3,4,4,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,5,5,5,5,6,6,5,5,5,5,4,5,4,4,5,4,4,4,5,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,6,7,7,6,6,6,6,6,6,6,7,6,7,7,7,7,7,7,7,7,7,7,7,7,9,10,11,11,12,13,14,12,14,15,17,17,18,19,21,19,21,19,20,20,21,24,22,24,23,23,26,25,25,24,25,25,26,25,25,25,24,25,26,24,24,25,25,25,25,25,25,25,26,25,23,25,24],[28,28,28,29,28,29,28,28,28,28,27,27,27,27,27,27,27,28,27,27,26,26,26,26,25,26,27,26,27,27,25,27,28,28,27,27,27,27,27,26,27,26,26,26,26,25,23,23,24,22,22,21,21,18,19,19,17,17,17,18,15,13,11,8,6,6,5,5,5,6,5,6,6,7,6,6,5,5,4,4,5,4,3,4,4,4,3,3,4,4,4,5,4,5,5,5,6,6,6,7,7,7,7,8,8,8,8,9,8,9,9,8,7,8,7,8,8,8,8,9,8,7,8,9,7,8,8,8,7,8,8,8,8,8,9,9,8,8,7,7,7,7,7,7,7,6,7,7,6,6,7,7,6,6,6,6,5,6,6,6,6,5,7,6,6,6,7,6,7,7,7,7,7,7,7,8,8,8,8,8,8,8,7,8,8,8,8,8,8,7,7,7,8,8,7,8,8,8,8,8,7,7,8,8,7,6,6,6,6,6,5,6,6,5,6,7,5,6,6,6,6,7,7,7,6,7,8,7,6,7,7,6,7,7,8,8,8,8,8,8,8,8,9,8,9,8,8,9,8,8,8,8,8,8,8,8,9,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,5,5,6,6,5,6,7,8,7,8,8,8,8,7,9,8,7,8,8,8,8,9,8,8,8,8,9,9,9,10,9,10,9,10,9,9,9,8,8,9,7,7,7,7,7,6,7,7,7,7,7,8,8,10,10,11,13,12,12,14,15,14,15,15,17,17,17,18,19,21,20,23,23,24,23,25,22,23,24,23,22,23,23,24,23,23,24,25,24,27,25,26,26,26,26,27,27,27,27,27,27,27,27,27,26,27,26,27,27,27,27,26,25,26,26,25,25,25,24,27,23,22,24,23,20,21,19,20,20,18,17,17,16,15,14,11,10,8,8,7,9,9,8,9,9,9,10,10,10,10,10,10,10,11,10,11,12,13,11,11,13,13,12,13,12,12,11,11,11,12,11,13,13,14,14,13,12,12,11,11,11,10,10,11,11,10,10,10,10,9,9,10,9,9,10,9,9,10,10,9,9,9,10,10,10,10,10,10,10,10,11,11,11,11,11,10,10,10,9,9,9,9,8,8,9,9,9,9,9,8,8,8,7,8,7,6,7,7,7,7,6,6,6,7,6,6,5,5,4,4,4,5,6,8,8,8,8,7,6,6,6,5,5,5,4,5,5,5,5,5,5,6,5,5,4,4,4,4,3,4,3,2,2,3,3,2,3,3,3,4,5,5,6,7,6,6,6,7,7,8,8,8,7,7,8,8,8,8,8,9,8,9,8,9,7,8,8,8,7,7,7,7,7,8,6,7,6,6,6,5,5,5,4,4,4,4,3,3,3,2,2,3,1,1,0,1,2,2,3,4,4,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7,7,5,4,3,3,2,3,3,3,4,6,5,4,6,6,5,5,6,7,6,6,8,8,7,7,8,7,8,7,8,7,7,7,6,6,6,6,5,5,5,4,5,4,4,4,4,4,3,3,4,4,5,5,5,4,6,6,5,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,5,7,6,6,7,7,6,6,7,8,7,9,9,9,9,8,8,8,8,8,8,8,8,9,9,8,7,10,9,8,8,8,9,8,8,9,9,9,9,9,9,9,9,10,10,9,9,9,10,9,10,11,12,12,15,15,16,15,16,16,19,19,20,20,22,21,22,22,22,21,22,24,24,24,25,25,25,26,27,25,26,25,27,26,25,28,25,26,26,26,25,25,25,25,25,26,25,26,26,26,24,25,25],[28,28,29,28,29,29,28,28,29,28,28,28,28,28,28,27,28,28,27,28,28,26,28,28,25,28,29,26,28,28,25,28,29,29,27,28,28,27,28,27,28,26,26,25,26,25,21,23,24,21,20,22,22,18,18,20,18,17,18,18,16,14,11,8,7,6,5,4,4,4,4,5,4,4,4,4,3,4,3,3,3,3,2,2,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,6,6,5,5,6,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,5,5,6,5,5,5,5,4,5,5,4,4,5,4,4,4,5,5,4,5,4,5,5,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,4,5,5,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,4,4,4,4,3,3,3,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,7,8,7,8,7,8,7,7,6,6,6,6,5,6,6,6,6,7,7,8,11,10,11,12,15,14,15,15,17,17,17,18,19,18,18,21,21,21,23,23,23,26,24,26,23,23,25,24,22,24,24,25,24,25,25,26,25,28,26,27,26,26,27,26,27,26,26,27,27,27,27,27,27,27,27,27,27,27,27,26,26,27,27,27,26,26,26,26,24,23,24,24,23,23,20,21,21,19,19,17,15,14,13,11,9,8,7,7,7,7,7,7,8,8,8,8,9,8,9,9,9,10,9,9,10,11,10,11,12,12,11,12,11,11,10,10,11,11,10,12,11,13,13,12,12,11,11,10,10,9,9,9,9,9,8,8,8,7,7,8,7,7,7,7,7,7,7,7,7,8,7,8,8,8,8,8,9,9,10,10,10,9,10,9,8,7,7,7,6,6,6,6,6,6,7,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,4,4,6,7,7,8,7,5,4,4,4,4,4,4,3,4,4,4,4,5,4,4,4,3,4,3,4,3,2,3,3,2,2,3,2,2,3,2,2,3,3,3,3,3,3,4,4,5,4,4,5,5,5,5,5,6,6,6,7,6,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,3,4,4,3,3,3,2,2,2,2,2,1,0,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,5,5,4,4,3,2,2,2,3,2,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,6,7,6,6,6,6,6,6,7,6,6,6,5,5,5,5,4,4,4,4,4,3,4,3,3,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,7,7,6,6,7,6,7,6,6,6,6,6,5,5,6,6,5,6,6,5,5,6,6,6,7,7,7,7,7,7,7,7,8,7,7,8,8,7,7,7,8,7,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,8,9,10,11,12,13,14,14,13,14,16,16,18,20,20,21,22,22,20,21,22,22,24,22,24,24,24,25,26,26,24,25,24,25,25,24,26,24,25,26,24,24,26,26,26,26,26,25,26,26,25,23,25,26],[29,29,29,29,29,30,29,29,29,29,28,29,29,28,28,29,28,29,28,29,29,28,28,28,27,28,28,27,29,27,27,28,28,29,28,28,28,28,28,28,28,27,26,26,26,25,23,23,25,22,22,22,23,19,20,21,19,17,19,19,17,15,12,10,8,7,6,6,5,5,5,5,5,5,5,4,4,5,3,3,4,4,3,3,4,3,3,2,4,4,4,4,5,4,4,5,5,5,5,6,7,6,6,7,7,7,7,8,8,8,7,7,6,6,5,6,7,7,8,7,7,7,7,7,7,8,8,8,7,8,8,7,8,7,8,8,8,8,7,7,7,7,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,4,4,4,5,5,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,8,7,7,7,8,7,7,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,6,6,5,6,6,6,5,5,6,6,5,6,6,6,7,7,7,7,7,7,7,7,8,7,7,7,8,8,7,7,7,7,7,7,8,8,8,8,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,5,6,5,5,6,5,5,5,5,5,5,5,5,6,5,6,6,7,6,6,7,6,7,7,7,7,8,7,7,8,8,8,8,9,8,9,9,9,9,9,9,9,8,9,8,8,7,8,7,7,7,7,7,7,7,8,8,9,11,11,12,13,14,15,15,17,17,17,16,18,19,18,20,21,22,21,22,24,24,26,25,26,25,24,25,24,23,25,25,25,25,25,26,27,26,28,27,27,27,27,27,27,27,27,27,27,27,28,27,28,27,27,27,28,27,28,27,27,26,27,26,26,27,26,26,27,25,24,25,24,22,23,20,20,20,18,18,18,15,14,13,11,10,9,8,8,9,9,8,9,9,9,10,11,9,10,11,10,11,11,11,11,11,12,12,13,13,13,14,13,13,12,12,11,11,11,12,12,12,14,14,12,13,12,11,10,11,10,10,11,11,10,10,10,9,9,9,9,9,8,8,8,9,9,9,9,10,10,10,10,10,9,9,10,10,10,12,11,10,11,11,10,10,9,9,8,8,8,8,8,8,8,8,8,7,7,7,7,6,7,7,6,6,7,6,6,6,6,5,6,5,4,5,4,3,4,4,5,5,7,8,8,7,6,6,6,5,5,5,5,5,5,5,6,5,5,5,6,5,4,4,4,4,3,3,3,3,3,4,3,3,2,3,3,3,4,4,4,4,5,5,4,5,6,6,6,6,7,7,7,7,7,8,7,8,8,8,8,8,8,7,8,7,7,7,6,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,2,1,1,0,1,2,2,2,2,3,3,3,3,4,4,3,4,4,4,4,5,4,4,5,4,5,5,5,6,6,5,5,4,3,3,3,3,3,4,4,4,4,5,5,6,5,6,7,6,6,8,7,6,7,8,7,8,7,7,7,8,7,6,7,7,6,6,6,6,5,5,5,6,5,5,5,5,4,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,8,8,8,7,8,9,8,8,8,7,7,7,7,7,7,8,7,7,7,8,7,7,8,8,7,9,9,9,9,9,9,8,9,9,9,9,9,9,9,9,7,10,9,8,9,9,9,8,8,9,8,8,9,9,8,9,9,9,8,9,9,8,8,9,11,11,12,12,13,15,15,14,15,17,18,19,22,21,23,23,23,22,23,23,22,25,23,24,25,24,25,26,26,26,26,25,27,26,27,28,26,26,27,24,25,26,27,26,27,26,25,27,27,26,23,25,26],[28,28,28,28,28,29,28,28,29,27,27,27,27,27,27,27,27,28,27,27,27,27,27,28,27,27,28,26,28,27,26,28,28,29,28,28,27,28,28,27,28,26,26,26,26,24,23,23,24,21,22,21,21,20,19,20,18,17,18,18,15,14,11,8,7,6,5,5,5,4,4,4,4,3,4,3,3,3,2,2,2,2,2,2,2,2,2,1,3,2,2,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,5,6,5,5,4,4,4,4,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,5,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,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,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,6,6,7,6,6,6,5,5,6,6,5,5,6,6,6,7,7,8,11,10,10,12,13,14,14,14,16,15,15,16,17,17,18,19,20,21,22,22,23,24,23,25,23,22,23,22,23,23,23,24,24,24,23,25,25,27,25,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,27,27,27,27,26,26,26,26,27,26,27,26,25,27,24,24,25,23,22,22,20,19,19,18,18,17,15,14,13,10,9,7,7,7,7,6,6,6,7,7,8,7,8,8,9,8,9,10,9,9,10,11,10,10,12,13,12,12,11,12,11,10,10,10,10,11,11,13,13,12,11,11,9,10,10,8,8,9,9,7,8,8,7,7,7,7,7,6,6,6,7,6,6,7,7,7,7,7,8,7,8,8,9,9,10,10,10,9,8,7,7,7,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,5,7,7,7,6,5,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,3,3,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,4,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,5,4,4,4,4,5,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,2,3,2,2,2,1,1,0,1,1,1,2,2,2,2,2,2,2,2,3,3,4,4,3,4,4,4,4,3,4,4,5,4,4,4,3,2,2,2,2,2,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,5,6,5,6,6,5,6,5,5,5,5,5,4,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,6,6,6,6,6,6,6,6,6,6,7,6,6,7,6,7,6,6,6,7,6,7,7,7,7,6,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,8,9,10,11,12,13,13,13,14,15,16,18,19,19,21,21,21,20,21,20,21,24,22,23,23,23,25,25,25,23,24,23,24,24,23,26,22,23,24,23,24,24,24,24,25,25,24,25,25,23,22,24,25],[28,28,28,29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,29,29,28,28,29,29,28,28,28,28,28,28,27,28,29,29,27,28,27,28,28,27,27,27,26,26,26,26,24,23,24,22,22,22,22,19,20,21,18,19,19,19,17,14,12,10,8,6,6,5,5,4,5,4,5,4,4,4,3,3,3,3,3,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,6,6,5,6,6,5,4,4,4,5,5,5,5,6,5,4,5,6,5,5,6,6,5,5,6,6,5,6,6,7,6,6,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,6,5,5,6,5,5,6,6,5,5,6,6,6,6,6,7,7,7,7,7,7,7,6,7,7,6,7,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,5,5,6,5,5,5,6,6,5,5,6,6,5,6,6,5,6,6,6,6,7,7,7,6,6,6,5,5,6,5,6,6,6,5,6,6,5,5,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,5,6,5,6,6,6,6,7,7,7,7,7,8,8,8,8,8,9,8,8,8,8,8,7,8,7,7,6,7,6,6,6,7,7,7,8,9,11,13,12,14,16,15,17,17,18,18,18,19,19,19,21,22,23,23,24,24,25,26,25,27,26,25,27,24,26,26,25,27,25,25,26,27,27,28,26,28,27,27,27,28,27,28,28,27,28,27,28,28,28,27,27,28,28,28,28,28,28,28,28,26,28,27,26,28,25,25,26,26,24,23,21,21,20,19,18,18,15,15,14,12,10,9,8,8,8,9,8,9,9,9,10,10,10,10,10,10,11,11,11,11,11,12,12,12,12,13,13,13,12,13,11,12,11,12,12,12,12,13,14,12,13,12,12,11,11,11,10,10,10,10,10,9,9,9,8,9,9,8,8,8,9,9,9,9,9,9,9,9,10,9,9,10,11,10,11,11,10,10,10,8,9,8,7,7,6,7,7,7,7,6,7,7,7,6,7,7,6,7,6,6,6,6,6,5,5,5,5,5,4,5,4,4,4,4,5,5,6,7,7,8,7,6,5,5,4,4,4,4,3,4,5,5,5,5,5,5,5,4,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,6,6,7,7,7,7,7,7,8,7,7,7,7,7,7,6,7,6,5,6,6,6,6,6,6,5,5,5,5,5,4,4,5,5,4,4,4,3,4,3,3,3,2,2,2,1,0,1,1,1,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,5,3,4,4,5,5,5,4,4,3,3,3,3,3,4,4,4,4,5,4,5,5,6,6,6,6,7,7,7,7,8,7,7,7,7,8,8,7,6,7,7,6,7,7,7,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,8,7,8,7,8,7,8,9,8,8,8,8,7,7,8,7,7,8,8,7,8,9,7,6,7,8,8,9,9,9,8,9,9,8,9,9,9,9,9,9,9,9,8,10,8,8,9,8,8,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,10,11,12,12,13,14,15,14,15,17,18,19,21,21,23,23,23,22,23,22,23,26,25,25,26,25,26,26,27,25,26,25,27,26,26,28,26,26,27,26,27,26,26,26,27,27,26,27,27,26,25,26,26],[28,27,27,27,27,28,28,27,28,26,26,25,26,25,25,26,26,27,26,27,27,26,26,27,26,26,26,26,27,26,26,27,27,28,27,27,27,27,27,26,27,25,25,25,26,24,22,22,23,20,22,20,20,19,19,20,18,18,17,17,15,13,10,8,7,6,5,4,4,4,4,4,4,4,4,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,4,5,5,4,4,5,5,4,5,5,5,4,5,5,6,5,5,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,6,6,6,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,3,4,3,4,3,4,4,4,4,5,4,4,5,5,5,5,5,5,5,6,5,6,6,6,6,7,7,8,7,8,8,8,8,8,7,8,7,7,7,6,6,6,6,6,5,6,6,6,7,7,8,11,10,10,12,13,13,13,14,15,15,15,17,17,16,18,20,20,20,20,22,21,23,23,24,23,21,23,21,21,22,23,23,22,22,23,25,24,26,24,25,26,26,26,26,26,26,26,26,26,24,26,25,25,25,25,26,25,26,25,25,25,25,25,24,25,24,24,26,24,23,24,23,21,21,20,19,19,17,18,16,14,13,13,10,9,8,7,7,8,7,7,8,9,9,9,9,9,9,10,9,10,12,11,10,12,13,12,12,13,14,13,13,13,13,12,12,12,11,12,12,13,13,13,13,13,12,11,12,11,10,10,11,10,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,9,8,9,9,9,9,9,9,10,10,11,11,11,10,10,9,8,8,7,7,6,6,7,6,6,6,6,6,7,6,6,6,6,6,6,5,6,6,5,5,4,5,5,4,4,5,4,4,4,4,5,5,6,7,7,7,7,6,5,5,4,4,4,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,2,2,2,1,1,0,1,1,2,2,2,1,2,2,2,3,2,4,4,4,4,4,4,3,4,4,4,5,4,4,4,4,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,7,6,6,7,7,7,7,7,6,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,5,5,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,7,8,8,7,8,7,6,6,7,6,6,7,7,6,7,7,6,6,7,7,7,8,8,8,8,8,9,7,8,8,8,8,8,8,8,8,8,9,9,8,8,8,8,8,8,9,8,7,8,8,8,8,8,8,8,8,8,7,8,8,9,9,11,11,13,14,15,13,15,16,17,19,19,20,21,20,22,22,21,21,22,24,22,24,24,23,25,25,24,23,24,23,24,25,24,26,24,24,24,24,25,24,23,23,24,25,24,25,25,24,23,23,24],[29,29,28,28,28,29,29,28,28,28,27,27,28,27,27,27,27,28,27,28,27,27,27,28,27,27,28,27,28,27,26,28,28,28,28,28,27,28,28,27,27,26,26,26,26,25,23,23,24,21,22,21,22,20,19,21,18,19,18,18,15,13,11,8,7,6,5,4,4,4,4,4,4,3,3,2,3,2,2,2,2,2,1,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,4,3,3,3,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,3,3,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,5,5,4,4,5,5,5,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,3,3,3,3,4,4,5,5,4,4,5,4,3,4,4,4,3,4,4,3,4,4,3,3,4,4,4,5,5,5,5,4,4,3,3,4,3,3,4,3,3,3,4,4,3,4,4,4,4,4,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,7,6,6,7,6,6,6,5,5,5,6,5,5,6,6,6,7,7,8,11,10,10,13,13,14,14,14,16,16,16,18,18,18,19,21,21,22,22,24,23,24,23,26,23,23,26,23,23,25,25,25,25,26,25,26,26,28,26,27,28,27,27,28,27,27,27,27,27,27,27,27,27,28,27,28,28,28,27,27,26,27,27,27,27,27,26,27,24,24,25,24,22,22,20,20,20,18,18,17,14,14,12,10,8,7,7,7,6,6,6,7,7,7,8,7,8,8,9,8,9,10,9,9,10,11,11,11,12,12,11,12,11,11,11,10,10,10,11,11,12,12,12,12,11,11,10,10,10,8,9,9,9,8,8,8,8,7,7,7,6,6,6,6,6,6,6,6,7,6,6,7,8,7,7,8,8,8,9,9,9,8,8,7,6,6,6,5,5,4,4,4,4,4,4,5,4,4,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,4,3,3,3,4,4,4,5,6,6,6,6,5,4,3,3,3,3,3,2,3,3,3,4,3,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,5,4,5,4,4,4,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,2,2,2,2,1,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,4,4,3,3,4,5,4,4,3,3,3,2,2,2,2,3,3,3,3,4,3,4,4,4,4,4,4,4,5,5,5,6,5,6,5,5,6,6,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,6,5,6,6,6,6,6,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,6,7,6,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,5,6,6,6,5,6,7,8,9,10,11,12,13,12,13,14,16,17,19,18,21,21,20,20,21,20,21,24,22,23,24,22,25,24,25,24,24,23,26,25,25,26,24,25,25,25,24,25,25,25,25,25,24,26,25,24,23,24,25],[28,28,29,29,29,29,29,29,29,28,28,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,27,28,29,29,28,28,28,28,28,28,28,27,27,26,27,25,23,24,24,22,23,22,22,20,20,21,19,20,19,18,16,14,11,8,7,6,5,5,4,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,3,4,4,4,4,4,4,4,3,3,3,3,3,4,3,4,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,3,3,4,4,4,4,5,5,5,4,4,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,6,6,6,7,8,12,10,11,14,14,16,16,15,17,18,16,17,19,19,19,21,21,23,22,23,24,25,24,26,25,23,25,23,23,25,24,25,24,24,24,26,25,27,26,27,26,27,26,26,27,26,26,26,26,26,27,27,27,27,27,27,27,27,27,26,26,27,27,26,27,27,26,27,25,24,26,25,23,23,20,20,20,17,17,16,14,13,12,10,8,8,7,7,6,6,6,7,7,7,7,7,8,8,8,8,9,9,9,9,9,10,10,10,11,12,11,11,10,10,10,9,9,9,10,10,10,11,12,10,11,10,10,9,9,8,9,9,9,8,8,8,7,7,7,7,6,7,6,7,6,6,6,6,7,6,6,7,7,6,6,7,8,7,8,8,8,8,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,3,3,3,3,4,5,5,6,6,6,6,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,1,1,1,1,0,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,6,5,5,4,4,3,2,2,2,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,5,6,6,6,5,5,5,5,6,6,5,5,5,5,5,6,5,5,4,5,5,5,4,5,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,6,5,6,6,5,6,6,5,6,6,7,8,9,9,11,12,13,12,12,14,16,18,20,20,22,22,22,20,22,22,21,23,22,24,24,23,25,26,25,24,25,24,26,25,25,26,24,25,25,23,24,25,26,25,26,25,24,25,25,23,22,25,24],[28,29,28,28,28,29,28,28,28,27,27,27,27,27,27,27,27,27,27,27,26,27,27,27,26,27,27,27,27,26,26,27,27,28,27,28,26,27,27,27,27,26,25,26,26,25,23,23,23,22,22,22,21,20,19,20,18,19,18,18,15,13,11,8,8,6,5,4,4,4,4,4,4,3,3,3,2,2,2,2,2,3,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,5,4,4,3,3,3,3,3,4,3,4,4,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,5,5,5,4,5,5,5,4,5,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,3,4,4,4,3,3,3,4,3,3,4,4,4,4,4,3,4,4,4,5,5,5,5,4,4,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,3,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,5,5,5,6,5,6,6,6,7,8,7,8,12,11,11,14,14,16,16,16,17,19,17,18,20,19,19,21,22,23,23,23,24,25,24,25,23,23,24,24,23,24,24,24,25,25,24,26,26,27,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,26,25,26,26,26,26,26,26,26,24,24,25,24,23,22,21,20,20,18,18,16,14,13,12,10,8,7,6,7,6,7,6,6,7,7,8,8,8,8,8,8,9,10,9,9,10,10,10,10,11,12,11,11,11,11,10,10,10,10,10,10,11,11,12,11,11,11,10,10,10,9,9,9,8,8,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,7,7,6,7,7,8,8,8,8,9,8,8,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,4,4,4,5,6,6,6,6,5,4,4,3,3,3,3,2,3,3,3,4,3,4,4,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,0,1,1,1,1,1,2,3,2,3,3,3,4,4,4,4,3,4,5,4,4,4,4,3,3,3,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,6,5,6,6,6,6,6,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,8,8,10,10,11,13,12,11,13,15,16,18,19,19,23,23,21,20,22,22,20,24,21,23,25,22,25,26,25,25,26,24,25,26,25,26,25,25,26,24,25,27,26,25,26,25,24,25,25,25,23,25,24],[29,29,28,29,29,29,29,28,28,28,28,27,27,27,27,27,27,27,27,28,27,27,28,27,27,28,28,27,28,28,26,28,28,28,28,28,28,28,28,27,28,27,27,27,26,25,23,23,24,22,22,22,21,20,20,21,18,19,19,18,15,14,11,8,8,7,5,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,4,4,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,5,5,4,4,4,3,4,3,3,3,3,3,2,3,3,3,2,2,3,2,2,3,3,3,2,3,3,3,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,7,7,7,6,6,6,6,5,5,6,6,5,6,6,6,7,8,7,9,13,12,12,15,15,17,16,16,18,18,17,19,20,20,20,21,24,23,23,25,25,25,25,26,24,23,24,23,24,25,24,24,25,24,24,26,26,28,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,28,28,27,27,26,26,26,27,26,26,26,25,26,24,24,25,24,23,22,21,20,20,18,17,17,15,13,12,10,9,8,7,7,7,7,7,7,7,8,8,8,8,8,8,9,9,10,9,9,10,11,10,10,12,12,11,12,11,11,10,10,10,9,10,10,11,12,12,12,11,11,10,10,10,9,9,9,9,9,8,8,7,8,7,7,7,6,6,7,7,7,7,6,7,7,7,7,7,7,8,8,8,8,9,9,8,8,8,7,7,6,6,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,6,7,7,6,5,4,4,3,3,4,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,2,2,2,2,1,1,1,0,1,1,2,2,1,2,3,3,3,4,4,4,5,5,4,4,5,6,5,6,5,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,7,6,7,6,6,6,6,6,7,7,7,7,7,8,7,7,8,7,7,8,8,7,7,8,8,7,7,8,7,7,7,7,7,7,6,7,7,7,6,7,7,6,6,7,6,6,7,8,9,10,10,12,13,13,12,13,15,16,18,19,19,22,22,22,21,21,21,21,24,23,23,24,22,25,25,25,24,25,24,26,26,26,27,24,25,26,24,25,26,25,25,25,26,25,25,26,24,24,25,25],[28,28,27,28,28,28,28,28,28,27,27,26,27,26,26,27,27,27,27,27,27,27,27,27,26,27,27,27,28,27,26,28,28,28,26,28,27,27,28,27,28,26,26,26,26,25,23,23,24,20,22,21,21,20,20,20,18,19,19,18,15,14,11,8,7,6,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,4,3,3,4,4,3,4,4,5,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,3,3,4,3,3,3,3,2,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,3,3,4,4,5,4,5,5,5,4,4,3,3,4,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,3,3,3,3,2,2,3,3,2,3,3,3,2,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,6,7,7,8,11,11,11,12,14,16,15,14,16,17,16,18,18,18,19,20,22,21,21,23,23,23,23,24,23,22,23,22,22,22,23,24,23,23,23,24,23,27,24,25,26,26,26,26,25,25,26,25,25,25,25,25,24,25,25,26,26,26,25,25,25,26,26,25,26,24,24,26,23,23,24,24,20,21,20,18,19,17,16,16,14,12,12,10,9,8,7,6,6,6,7,7,7,7,8,8,8,8,8,8,9,9,9,9,9,11,10,10,11,11,11,11,11,11,10,9,9,9,9,10,10,11,11,11,11,10,10,9,8,9,9,8,8,8,8,8,7,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,7,8,8,8,9,9,9,8,8,7,6,6,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,5,5,6,6,6,6,5,4,4,3,3,3,3,3,3,3,4,4,4,3,4,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,4,5,5,4,4,4,4,4,4,4,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,2,2,3,3,3,3,3,4,3,3,4,4,5,4,4,4,4,3,3,2,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,6,6,6,6,5,6,6,5,5,6,6,5,5,6,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,7,7,7,7,8,7,7,7,7,7,7,8,7,7,7,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,8,10,9,12,13,13,12,13,15,17,17,17,17,20,20,21,20,21,20,21,23,21,23,23,23,24,24,25,24,24,22,24,24,24,26,25,24,25,24,24,24,24,22,24,24,23,25,24,24,22,23,24],[28,28,28,28,28,28,28,28,28,27,26,25,27,26,26,26,27,27,27,27,26,26,27,26,26,27,26,26,27,26,26,28,27,28,26,27,26,27,27,26,27,25,25,25,26,25,22,22,23,21,21,21,22,20,20,21,18,19,18,18,15,13,10,8,7,6,5,4,4,4,4,3,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,4,3,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,5,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,6,7,6,6,6,5,5,6,5,5,6,6,6,7,7,8,11,11,11,14,14,15,15,15,16,16,15,18,18,18,19,20,22,22,21,22,23,24,23,24,23,22,24,22,20,23,24,23,23,23,23,25,25,27,25,26,26,27,26,26,26,27,26,26,26,26,26,26,26,27,26,26,26,27,26,25,25,26,25,26,26,26,25,27,23,24,24,24,22,21,20,18,19,17,17,15,14,13,11,10,9,8,7,7,6,7,7,7,8,8,9,9,9,8,9,9,10,11,10,10,11,12,11,12,12,13,12,12,12,12,12,10,11,11,11,11,12,13,12,12,12,10,12,11,10,10,10,10,10,9,9,9,8,7,7,7,7,7,6,7,7,7,7,7,8,7,7,8,8,7,8,9,9,9,10,10,10,9,9,8,7,7,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,6,7,7,7,7,6,5,4,4,4,4,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,4,4,4,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,3,3,3,4,4,4,4,4,4,4,5,4,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,6,7,6,6,6,5,6,7,6,6,7,7,5,6,6,6,6,5,5,5,5,5,5,5,4,5,4,4,4,4,5,5,4,5,5,5,5,6,6,6,6,7,7,6,6,7,8,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,8,7,7,8,7,8,8,7,8,8,8,8,8,8,9,8,7,7,8,8,7,7,7,6,7,7,7,7,7,7,7,6,7,7,6,6,7,8,9,10,10,11,13,13,12,13,15,17,18,18,19,20,21,21,20,21,22,21,22,20,22,23,22,25,25,24,23,24,23,25,25,25,26,25,25,24,24,25,25,24,24,25,25,23,24,24,23,21,23,24],[28,28,28,28,28,29,28,28,28,27,27,26,27,26,26,27,27,27,27,27,26,26,26,26,26,26,26,26,27,26,25,27,27,28,26,27,25,26,26,26,27,25,25,25,25,24,23,22,23,21,22,21,21,20,20,20,19,19,18,18,15,14,11,9,8,8,6,5,5,4,5,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,4,4,4,5,5,4,4,4,4,4,4,3,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,6,6,5,5,6,6,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,5,4,4,4,4,4,4,5,4,5,5,5,4,5,5,5,6,6,6,6,5,5,4,4,5,4,4,4,5,4,4,5,5,4,4,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,6,6,5,6,6,6,6,7,7,7,8,8,10,11,12,12,13,15,15,15,16,17,17,17,18,19,19,20,21,22,24,22,23,24,25,24,26,24,23,24,22,23,24,23,25,24,24,24,26,26,28,26,26,27,27,27,27,27,27,27,27,27,26,27,27,27,27,26,27,27,27,27,26,26,26,26,26,26,26,26,27,25,24,24,24,23,22,20,19,19,18,17,16,14,13,12,11,9,9,8,8,7,8,7,8,8,9,9,9,9,10,11,10,10,12,11,11,12,13,12,12,13,14,13,13,12,13,12,11,12,11,12,12,13,14,14,14,13,12,13,12,12,10,11,11,11,10,10,9,9,8,8,8,7,7,7,7,8,7,7,7,8,7,7,8,9,8,8,9,9,9,10,10,10,9,9,8,8,7,7,6,6,6,5,5,5,5,5,6,6,5,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,6,7,7,7,7,6,5,4,4,4,4,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,6,6,6,6,6,5,6,6,6,5,6,6,5,6,5,5,5,5,5,5,5,4,4,5,5,5,4,4,4,4,4,4,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,2,2,3,3,3,4,4,4,4,4,4,5,5,5,5,4,4,4,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,7,6,7,7,6,7,7,6,6,7,7,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,4,5,6,5,5,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,8,8,9,8,8,9,8,9,9,8,8,9,9,8,8,8,9,9,8,8,8,8,7,7,8,7,7,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,10,12,13,13,13,13,15,17,17,18,19,20,20,21,21,21,21,21,22,22,22,23,23,23,24,24,24,24,23,25,25,24,26,25,24,25,23,25,25,24,24,25,25,23,25,25,24,23,24,24],[28,28,28,28,28,28,28,28,28,27,27,26,27,27,26,27,27,27,27,27,27,27,27,27,27,26,27,27,27,27,26,28,28,29,26,28,26,28,27,26,28,26,26,26,26,25,23,23,24,22,22,22,22,21,21,22,19,20,19,19,17,15,12,10,9,8,7,6,6,5,6,5,6,5,5,4,3,3,3,3,3,2,3,3,2,2,3,2,3,2,2,2,3,2,2,3,3,3,3,4,3,4,4,4,4,4,5,5,4,5,5,4,4,3,3,4,5,4,4,5,4,4,4,5,4,4,5,4,4,5,5,5,5,5,6,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,3,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,5,5,4,5,6,5,5,5,5,5,5,6,6,6,7,6,6,7,7,6,7,7,7,7,6,6,5,4,5,5,4,4,4,4,3,3,4,4,3,3,4,3,3,4,4,4,3,4,4,5,5,6,5,5,5,5,5,5,4,5,5,5,5,5,6,5,5,6,6,5,6,6,6,6,6,7,7,6,6,5,5,6,6,5,5,6,5,5,6,6,5,5,6,6,6,5,5,5,5,4,4,4,3,4,4,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,8,8,8,8,9,9,9,9,9,9,9,9,9,8,8,8,7,8,8,7,7,8,9,9,10,10,11,12,13,13,15,17,17,16,18,20,19,19,21,21,20,22,23,25,24,24,26,25,27,26,27,25,25,26,23,23,24,25,25,25,25,25,27,27,27,26,27,28,28,27,27,27,27,28,28,28,27,28,28,28,27,27,28,28,28,28,27,27,27,27,27,28,27,27,27,25,25,25,25,24,23,22,20,20,18,18,17,15,14,13,12,10,10,10,9,9,10,9,9,11,10,11,11,12,12,13,12,12,14,13,13,14,15,14,14,15,14,15,14,14,14,14,13,13,13,13,14,14,14,16,15,15,14,13,14,13,12,13,13,12,12,11,11,11,11,10,9,10,9,8,8,10,10,9,10,11,10,10,11,11,10,10,11,11,11,11,12,11,11,10,9,9,8,8,8,7,6,6,7,7,6,7,7,7,6,7,7,7,6,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,5,6,6,7,7,8,9,7,7,6,5,5,5,5,4,4,4,4,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,6,5,6,6,6,7,7,7,7,7,8,8,7,8,7,8,7,7,8,7,7,6,7,7,7,7,6,7,7,6,6,7,7,6,6,6,6,6,6,6,6,5,5,5,4,4,4,3,3,3,2,2,2,1,1,1,1,1,0,1,2,3,3,4,4,5,5,5,5,5,5,6,6,7,6,5,5,4,4,5,4,4,5,5,5,6,6,5,6,6,6,7,7,7,7,7,8,8,9,8,9,9,8,9,9,8,8,9,8,8,8,8,9,8,7,8,8,7,7,7,7,7,7,7,7,6,6,7,7,7,8,8,8,8,8,8,9,9,9,9,9,9,9,11,10,10,10,10,9,9,9,9,9,10,9,9,9,9,9,8,9,9,9,9,10,10,10,10,10,10,10,10,10,11,11,11,11,10,9,10,11,10,10,11,10,9,10,11,9,9,10,10,9,9,9,9,8,9,9,8,8,9,10,10,11,12,14,15,16,14,15,17,19,20,21,20,21,22,23,21,21,22,24,24,23,23,25,23,24,25,26,24,25,22,26,26,25,27,25,26,26,26,25,26,25,25,26,26,25,26,26,25,23,24,25],[28,28,28,28,27,28,28,27,28,27,27,27,27,27,27,28,27,27,28,27,27,27,27,28,27,27,28,27,27,28,26,27,28,29,27,28,27,27,27,26,28,26,25,25,26,25,23,23,24,20,22,22,22,20,20,21,18,19,19,18,17,15,12,10,10,8,7,7,7,7,6,6,6,5,5,5,5,3,3,4,4,3,3,4,3,3,3,4,3,3,3,3,4,3,3,4,3,4,4,5,4,4,5,5,5,5,6,6,5,6,6,5,4,4,4,5,5,5,5,5,5,4,5,6,5,5,6,6,5,6,6,6,6,6,7,7,6,7,6,6,6,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,2,3,4,3,3,4,4,4,4,4,4,4,5,5,5,6,5,5,6,6,5,6,6,6,6,6,7,7,7,7,8,8,7,8,8,8,8,8,8,8,8,8,8,7,7,6,6,7,6,6,6,5,5,5,5,5,4,4,5,4,3,4,5,4,3,4,5,5,5,5,6,6,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,7,7,7,6,6,7,7,6,7,7,7,7,7,7,7,7,7,7,7,8,7,7,6,5,6,5,4,5,5,5,5,5,6,5,6,6,6,5,6,6,7,7,7,7,7,7,7,8,8,8,8,8,9,10,9,9,10,11,11,11,10,10,10,9,9,8,9,9,8,9,8,9,9,9,10,10,10,13,13,13,15,16,16,16,17,19,18,18,20,21,19,20,23,23,23,23,26,25,26,25,26,26,24,25,24,23,25,25,26,25,24,25,27,26,28,27,28,27,28,28,28,27,27,28,27,27,28,28,27,28,27,27,27,28,27,27,27,27,27,26,27,28,26,26,27,26,25,26,25,23,22,22,20,20,19,18,18,16,15,14,12,12,11,10,10,10,11,11,10,12,13,13,13,13,13,14,14,14,15,15,14,15,15,15,16,16,16,16,16,17,16,15,15,15,15,15,15,15,15,16,16,16,14,14,15,14,13,13,14,13,13,13,13,12,12,11,11,13,11,10,10,11,12,11,12,12,11,12,12,12,12,13,13,14,14,14,14,14,13,13,11,10,10,9,8,8,7,8,8,8,7,8,8,8,8,8,8,7,8,8,7,7,7,8,7,7,7,6,7,6,6,7,6,6,6,7,7,8,8,9,10,9,8,8,7,7,6,7,5,5,6,5,6,6,6,5,6,5,5,4,4,5,5,5,4,5,5,4,6,5,5,5,6,5,5,6,7,5,5,6,7,6,6,7,7,7,7,7,7,8,8,8,8,8,9,10,10,9,9,9,9,8,9,9,8,8,8,9,9,8,8,9,8,7,8,8,8,8,7,7,8,7,7,6,7,7,6,5,5,5,5,4,3,3,2,3,2,2,2,1,2,1,1,0,1,2,3,3,4,5,5,6,5,5,6,6,6,6,7,7,6,5,4,5,5,5,6,6,6,7,7,7,7,7,7,8,8,8,8,8,9,9,10,9,11,10,9,10,10,9,9,10,10,9,9,10,9,8,8,9,9,8,9,8,8,7,7,8,7,8,8,8,8,8,9,9,9,10,9,10,10,10,10,11,10,9,11,12,11,11,11,10,9,9,10,9,10,10,9,9,11,10,9,8,9,10,10,11,11,12,11,12,12,10,12,11,12,12,12,13,12,12,11,14,12,12,12,12,12,11,11,12,11,11,11,11,11,11,11,11,10,10,11,10,10,10,12,12,14,14,17,17,18,17,18,19,20,21,22,20,22,22,24,23,23,22,23,25,24,24,25,24,25,24,26,25,25,24,26,27,25,28,26,26,25,26,26,26,25,25,25,26,25,26,26,25,23,24,25],[29,29,28,28,29,29,29,29,28,27,27,27,28,28,27,28,28,28,27,28,28,27,27,28,27,26,28,27,27,28,26,27,28,28,27,28,27,27,28,27,27,26,25,25,26,24,23,23,23,21,21,22,21,20,20,21,19,20,19,19,17,16,14,13,12,12,10,11,10,10,11,10,11,10,9,8,8,6,5,6,7,6,6,7,8,6,6,5,5,6,5,6,6,6,5,7,6,6,7,7,7,7,9,8,8,8,9,9,9,8,8,8,7,7,6,7,7,9,8,10,8,7,10,10,8,9,10,10,9,11,11,10,10,11,11,11,12,11,10,10,10,10,9,9,10,8,8,8,8,6,7,8,6,5,5,4,4,5,4,3,4,4,4,4,5,5,6,6,6,7,7,8,8,9,8,9,10,10,10,11,9,10,11,11,10,11,12,11,11,11,12,11,12,13,12,12,12,12,11,12,11,10,12,12,11,11,10,10,9,9,9,10,9,9,10,10,9,9,10,10,9,8,11,9,9,9,11,9,7,10,9,9,9,9,9,9,9,9,10,11,8,11,11,11,11,11,12,12,13,13,13,12,12,13,13,12,13,13,13,13,12,13,13,13,13,12,12,12,13,12,12,12,13,11,12,12,12,11,10,11,10,8,11,8,8,10,11,9,9,11,11,10,12,12,11,12,12,12,13,13,12,13,13,13,13,13,15,16,14,15,16,18,16,17,16,16,18,16,15,16,14,15,13,13,12,12,13,13,13,12,13,12,14,12,14,15,15,15,17,17,16,17,19,20,18,20,23,22,20,25,24,24,25,25,26,26,28,26,28,27,26,27,25,24,27,26,27,27,27,27,29,28,29,28,29,28,29,28,28,29,29,29,29,29,29,28,29,28,28,28,29,28,28,27,28,27,27,28,27,27,27,26,26,27,23,25,26,23,23,22,21,22,20,19,20,17,18,18,16,17,15,15,14,17,16,16,18,18,19,20,18,20,20,21,19,20,21,20,20,20,23,21,20,22,22,22,21,22,21,20,21,22,21,22,22,22,22,22,22,20,21,20,21,19,20,19,21,20,19,20,19,19,18,17,20,18,19,18,18,18,17,20,19,18,18,19,19,18,18,17,18,19,18,18,18,18,18,19,17,17,18,16,18,16,13,15,15,15,13,14,15,15,13,14,13,13,13,12,13,13,14,13,12,12,12,11,11,10,11,10,10,9,9,10,10,10,10,11,12,12,11,11,10,10,9,10,9,9,8,7,9,9,8,6,8,7,6,5,5,6,6,5,6,7,7,6,8,7,8,8,10,8,10,11,12,11,11,12,12,12,11,13,13,13,14,14,13,14,14,14,15,15,14,17,15,16,16,15,14,16,15,13,13,13,13,13,13,11,13,14,12,12,13,12,11,11,12,10,11,10,10,10,9,9,10,9,8,7,6,6,4,5,3,3,4,4,3,3,4,3,2,1,0,1,2,3,4,4,4,5,5,5,6,7,8,8,9,9,9,9,8,10,8,9,11,11,9,12,13,11,12,13,13,15,14,13,15,14,14,15,16,14,15,14,16,16,16,15,15,15,14,15,13,14,14,12,13,14,12,11,12,12,11,11,11,12,11,13,12,13,13,14,14,14,15,16,14,15,15,15,15,15,16,14,15,16,16,15,16,15,14,14,15,13,15,16,14,14,16,16,15,15,16,16,15,18,17,16,18,18,18,16,16,17,15,18,16,17,17,17,15,17,17,16,16,16,18,17,15,18,18,18,16,17,19,16,17,18,17,16,16,16,18,16,18,16,18,19,20,20,22,21,22,22,24,24,25,24,25,25,27,25,26,25,25,27,26,27,27,26,27,27,28,27,28,26,28,28,28,28,28,28,27,28,28,28,28,27,28,28,27,28,28,27,26,26,28],[30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,29,28,29,29,28,29,29,28,29,29,28,29,28,27,29,29,29,28,28,27,28,28,27,28,27,27,26,27,26,24,24,25,23,23,22,23,21,22,22,21,21,20,21,19,17,16,13,13,13,10,10,11,9,12,10,12,10,11,8,8,8,7,7,9,8,8,7,8,9,8,7,7,7,6,6,7,7,5,7,6,6,7,8,8,7,8,9,9,8,9,9,9,9,9,8,7,7,7,8,9,10,10,10,9,10,10,9,10,11,11,10,12,11,10,11,11,10,11,11,12,11,10,10,11,9,9,9,9,8,8,10,9,7,8,9,8,7,6,5,4,5,5,5,6,6,8,6,6,7,7,8,8,9,9,9,10,11,10,12,11,11,11,11,11,12,11,11,13,11,12,12,12,10,11,12,11,12,13,13,12,13,12,12,12,12,12,12,12,11,10,10,9,9,8,9,9,9,9,10,8,9,10,10,10,10,11,10,8,11,11,9,9,11,11,10,10,12,11,11,10,11,12,11,11,11,12,12,12,12,13,13,12,14,12,13,11,14,13,12,14,13,14,13,13,13,11,12,12,14,12,12,13,13,12,12,13,13,12,13,13,12,12,11,11,10,11,9,9,11,11,11,11,11,13,12,11,11,12,12,11,11,12,14,11,13,12,12,13,14,14,15,14,15,15,17,15,16,16,17,17,17,16,15,15,15,14,13,12,14,14,13,14,13,14,14,15,13,14,16,18,15,17,17,18,18,19,20,20,20,22,23,22,23,25,24,25,24,27,26,27,27,27,26,26,27,25,25,28,27,27,27,27,28,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,27,28,28,28,27,28,28,27,27,26,25,27,27,24,25,23,23,23,22,21,20,20,19,18,18,16,15,15,15,15,15,16,14,17,18,19,18,20,20,21,20,21,22,21,21,21,23,20,22,24,24,22,23,22,22,22,21,21,22,22,22,23,22,23,24,23,21,22,22,20,19,19,20,20,20,20,20,18,17,17,18,18,16,16,15,17,17,17,16,19,19,18,19,19,18,17,19,19,20,19,20,19,19,18,18,17,16,16,16,15,14,14,14,15,12,14,14,13,13,13,15,14,13,13,14,13,12,13,13,13,11,12,13,12,11,12,11,11,10,11,10,11,11,11,12,13,12,12,10,11,10,9,8,8,8,9,8,8,7,8,7,7,7,6,7,7,7,6,7,9,7,8,8,7,7,8,9,8,9,10,11,12,12,12,11,12,13,12,12,13,12,13,12,12,14,14,14,13,16,15,15,15,13,14,14,14,14,13,15,13,14,14,15,13,14,13,14,13,13,12,13,13,12,11,11,11,9,10,9,10,9,9,8,8,8,8,6,6,3,4,5,7,6,3,3,3,4,4,1,0,1,3,3,5,7,6,5,6,7,7,7,8,9,8,9,8,7,8,7,8,10,10,10,11,12,12,13,12,11,14,13,12,13,14,14,14,13,14,16,15,15,15,14,13,13,14,14,15,14,13,13,13,13,13,12,13,13,11,11,11,11,11,12,12,12,12,12,13,13,13,14,14,13,14,14,15,15,16,15,14,14,16,14,14,14,14,12,13,13,13,14,14,13,13,14,16,13,13,14,15,15,16,17,16,16,16,15,14,16,16,15,17,16,18,16,17,15,16,17,16,16,17,17,16,16,18,16,17,17,16,15,17,18,18,16,16,18,16,16,17,18,18,19,20,21,23,23,22,23,24,24,26,26,26,28,26,27,28,28,27,28,28,28,28,29,28,29,29,29,28,28,28,30,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,29,28],[29,29,28,29,29,29,29,28,29,28,28,27,28,28,28,28,28,28,27,28,28,27,27,28,27,27,28,27,27,28,25,27,28,29,27,28,26,27,27,26,27,26,25,25,26,24,21,23,24,20,22,22,22,20,20,23,19,20,21,20,18,16,15,13,13,12,11,10,11,11,12,12,12,11,10,9,9,7,7,8,8,7,7,7,8,7,9,6,7,7,7,7,7,6,7,8,7,6,9,9,9,10,10,9,10,10,10,10,10,10,10,9,8,8,9,9,10,11,11,12,11,10,12,12,11,12,12,11,12,12,12,12,12,11,12,12,12,12,11,11,10,11,11,10,10,10,9,9,9,7,8,8,7,6,7,5,6,7,5,6,6,6,8,7,5,6,8,7,8,9,9,9,10,10,11,11,12,12,12,12,12,12,12,11,12,12,11,12,13,12,11,13,13,13,12,13,13,13,13,14,13,13,14,12,12,12,11,11,11,10,11,11,11,10,10,11,10,9,10,10,9,9,10,10,8,10,10,9,8,10,11,10,10,11,11,12,11,12,11,12,11,12,13,13,13,13,13,13,13,14,12,13,14,14,14,14,15,15,14,15,14,14,13,14,13,13,13,13,14,13,13,12,13,13,13,14,13,13,12,11,11,11,11,10,9,11,12,10,11,11,13,12,12,13,13,13,12,13,14,13,13,14,14,14,15,14,16,16,16,17,18,19,18,19,19,18,20,19,18,18,16,17,15,14,14,15,15,15,15,14,14,15,15,14,16,16,15,16,17,17,19,18,18,21,20,20,22,22,21,23,25,24,24,24,26,26,27,25,26,26,25,26,24,24,26,26,26,26,26,26,28,27,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,27,27,27,27,27,27,27,26,27,25,24,25,25,22,22,23,21,21,21,20,19,18,18,19,16,16,16,16,16,16,17,18,16,20,20,21,19,20,20,21,19,20,21,20,20,21,22,21,21,21,22,22,22,21,22,21,21,21,22,21,21,21,21,22,22,23,22,21,22,21,19,20,22,20,20,20,21,19,19,19,20,20,21,20,19,20,21,20,21,21,20,20,20,19,20,19,19,20,20,20,20,21,20,19,19,17,19,19,18,18,16,16,17,18,15,17,16,18,16,17,16,16,17,15,15,16,15,15,14,13,13,12,14,12,12,13,12,11,11,12,11,12,12,12,13,14,12,12,11,12,12,12,11,9,10,9,10,10,10,7,8,7,7,6,6,7,7,6,7,8,7,8,9,8,8,8,10,9,10,12,12,11,11,13,12,13,13,14,14,14,14,15,14,16,16,16,17,17,19,19,18,18,18,17,16,17,17,17,17,15,16,15,16,14,14,16,15,13,13,14,13,13,13,11,13,12,11,11,10,9,9,10,7,9,6,7,7,8,3,5,5,5,5,5,4,4,4,3,2,1,0,1,2,4,7,7,5,6,8,8,9,9,9,9,9,8,8,9,8,9,10,10,10,12,13,13,12,13,13,16,15,14,16,16,16,16,16,16,18,17,17,19,17,16,16,16,16,16,15,15,15,15,14,14,14,14,13,13,13,12,13,13,13,14,13,14,14,14,15,15,14,16,16,16,17,17,17,17,18,17,16,17,17,16,17,15,15,15,15,16,16,17,15,16,17,17,16,15,16,16,16,18,18,18,17,17,18,16,18,16,17,18,18,19,18,18,17,17,18,18,18,18,18,18,18,19,19,19,18,19,20,18,19,20,20,18,18,18,19,18,19,18,20,21,23,21,22,22,22,22,24,24,25,24,26,25,26,25,26,25,24,26,26,26,27,26,27,27,27,26,27,26,28,28,26,28,27,27,27,27,27,27,27,26,27,28,27,27,27,26,26,25,27],[29,29,29,29,29,29,29,28,29,27,28,27,28,27,27,27,27,28,26,28,28,26,27,28,26,26,27,26,27,27,24,27,28,28,25,27,26,26,27,26,27,25,25,24,25,23,21,23,23,20,21,21,21,20,20,21,19,19,19,19,18,16,14,13,13,13,11,12,10,12,12,12,13,12,12,10,10,9,9,9,9,9,9,8,8,8,7,6,7,8,7,8,8,7,7,9,9,7,9,10,10,11,11,13,12,10,11,12,12,11,11,11,9,11,9,10,11,12,12,13,13,12,13,13,12,14,14,13,13,13,14,13,13,13,13,13,13,14,13,12,13,13,11,12,12,12,10,12,11,10,11,11,11,10,9,7,6,8,8,6,7,7,8,8,8,9,9,9,11,11,11,11,12,12,12,13,13,14,14,14,13,13,13,13,13,13,14,13,14,13,14,13,14,14,13,13,14,13,12,13,13,12,13,14,11,12,11,11,10,10,10,11,12,11,12,12,11,11,12,13,11,11,12,12,11,12,12,12,11,13,12,13,11,13,12,14,13,13,13,14,14,14,14,14,16,15,15,14,16,15,16,15,16,14,15,15,15,14,14,15,16,14,15,15,14,14,13,14,14,14,13,13,13,13,13,14,13,13,12,11,11,10,12,9,10,11,13,12,12,12,14,13,13,14,14,15,15,15,15,16,15,15,16,16,17,16,19,18,17,19,20,20,18,20,19,19,21,19,18,18,17,17,16,16,15,14,15,16,15,13,15,14,16,14,15,15,15,15,17,16,17,17,19,19,18,20,22,21,21,23,25,24,25,25,26,26,27,26,28,26,26,27,26,25,26,26,26,26,26,27,28,28,29,28,29,29,29,29,29,29,28,29,29,28,28,28,28,28,28,28,28,27,28,27,27,26,27,27,26,27,27,26,26,25,24,25,25,22,23,22,21,22,21,20,20,19,19,20,17,17,17,17,17,19,17,18,20,20,22,22,21,22,22,23,21,21,23,23,21,22,25,23,22,23,24,25,23,23,22,22,22,24,23,23,24,24,24,25,24,24,22,22,24,22,21,22,23,22,21,23,21,20,20,20,22,22,22,21,21,20,21,22,22,21,21,22,22,21,22,20,21,21,21,21,21,21,21,21,21,18,21,18,19,18,16,18,18,18,16,17,18,18,16,16,15,14,15,13,13,15,15,14,13,14,13,11,12,12,11,11,10,10,9,12,11,11,11,12,12,13,12,12,10,12,10,11,10,8,9,8,11,9,8,8,7,6,5,4,6,6,5,5,6,6,5,6,8,7,8,8,9,9,10,11,13,12,12,12,13,16,13,14,15,15,15,15,15,16,16,16,17,17,17,19,19,18,19,17,16,17,17,15,14,15,15,14,15,13,15,15,13,12,13,13,12,12,12,11,11,11,10,10,9,10,10,9,9,7,6,5,4,5,5,4,5,6,7,5,4,5,6,3,3,2,1,0,1,2,3,4,4,3,5,7,7,8,8,9,9,9,9,11,10,9,12,12,11,13,13,12,14,14,14,16,15,14,16,16,15,16,17,15,17,16,17,18,18,16,17,16,16,14,14,15,15,13,13,14,13,13,13,12,12,12,12,14,12,14,14,14,14,16,15,15,15,17,16,16,16,16,17,17,17,16,16,18,16,17,17,16,16,14,15,15,15,18,16,15,18,18,15,17,17,18,17,20,19,20,20,19,20,18,18,19,18,20,18,19,18,18,17,19,19,17,18,19,20,18,18,20,20,20,19,19,21,18,20,20,19,18,19,19,20,18,19,18,19,21,23,23,23,23,23,23,24,26,25,25,27,26,27,26,27,26,26,27,27,27,28,27,27,27,28,27,28,27,28,29,28,29,28,28,28,29,28,28,29,28,29,28,28,28,29,27,26,27,28],[29,30,29,30,30,30,30,30,30,29,29,29,29,28,29,29,29,29,29,29,28,27,28,28,27,28,28,28,28,28,27,28,28,28,27,28,27,27,27,27,27,26,26,25,26,24,23,24,24,22,23,23,22,21,21,22,20,21,20,20,18,16,14,13,12,11,10,10,11,10,12,11,12,11,10,10,8,8,9,9,9,9,7,8,8,7,6,6,6,6,5,6,8,6,7,8,8,8,8,10,10,9,10,11,11,10,11,12,11,11,10,10,9,11,10,10,11,12,12,13,11,11,13,12,12,13,13,13,12,12,14,12,13,13,12,14,12,13,12,12,11,12,11,12,12,9,10,12,9,9,11,11,8,9,9,8,7,8,8,8,8,8,8,8,8,8,9,9,11,11,11,11,13,11,12,13,12,14,13,13,14,13,13,13,14,13,14,14,14,13,14,13,13,14,13,14,13,13,13,13,13,12,13,12,11,11,9,10,9,8,10,10,9,10,12,11,9,10,12,11,10,12,12,11,10,12,12,12,12,11,11,12,11,12,12,13,12,12,14,14,12,14,15,13,13,14,15,14,13,15,15,13,14,14,14,13,14,15,14,15,13,13,13,13,12,14,13,12,13,13,12,13,13,13,13,12,13,12,11,10,11,9,10,7,8,12,11,10,12,12,13,12,13,13,13,14,12,12,12,14,13,14,14,13,14,16,15,14,15,16,15,16,17,17,17,17,16,16,17,16,15,16,15,14,15,14,15,15,14,14,14,14,16,14,13,15,16,16,18,17,19,18,19,20,20,19,21,21,21,22,24,24,24,25,26,26,26,25,27,26,27,28,25,24,27,27,27,27,27,28,29,28,28,28,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,28,29,29,29,28,28,28,27,28,28,28,29,28,28,27,25,27,26,24,25,24,23,23,23,23,22,20,19,20,17,16,16,15,16,15,16,15,15,17,17,19,18,18,19,20,19,19,21,20,20,21,23,20,21,23,23,23,22,22,22,22,21,22,21,21,22,22,22,23,22,21,21,19,22,20,19,18,19,19,20,18,19,19,16,17,17,19,16,15,16,17,18,16,18,20,19,18,19,20,19,18,19,20,19,20,19,21,19,20,19,18,18,17,17,16,15,15,15,17,14,14,15,16,15,14,16,15,14,14,14,14,13,14,14,13,12,11,11,12,11,10,10,9,9,9,9,9,10,10,11,12,11,12,10,10,9,9,8,8,8,8,10,9,8,7,8,7,6,4,5,7,6,4,7,6,6,6,6,7,6,8,7,9,9,10,10,9,11,13,11,13,13,13,13,14,13,13,13,13,14,14,14,14,15,15,15,15,14,15,15,15,15,14,14,15,14,15,15,13,15,14,13,13,14,12,12,10,11,10,9,9,10,9,9,9,8,8,8,7,7,7,4,7,4,4,7,7,8,6,5,6,7,6,4,4,3,1,0,1,3,4,4,4,6,7,7,8,9,8,8,8,8,8,7,8,9,9,10,10,12,13,13,13,12,15,13,13,13,14,15,13,13,13,15,14,14,15,14,14,14,13,14,14,13,14,13,12,13,13,12,11,13,11,10,10,11,10,12,12,12,12,12,14,14,13,14,14,14,14,15,14,14,15,14,14,14,15,14,15,14,13,13,13,12,13,14,14,14,14,15,14,14,14,14,14,13,15,16,16,15,16,16,14,15,15,15,16,17,17,16,16,15,16,16,15,16,17,16,17,16,17,16,17,17,17,18,18,18,17,16,17,18,17,16,18,19,18,19,20,21,22,24,22,23,23,24,26,26,25,28,27,27,27,27,27,28,29,28,28,28,27,29,29,29,29,29,28,29,29,29,29,29,29,29,29,28,29,29,29,29,29,28,29,29,28,28,28,28],[29,29,28,29,29,30,29,29,29,28,28,28,28,28,28,27,28,28,27,27,27,26,26,27,26,27,27,26,27,27,25,27,28,28,26,27,26,26,26,25,27,25,25,25,25,24,23,24,23,22,22,22,21,21,21,21,19,20,20,18,17,15,13,11,12,11,10,9,10,11,10,12,11,10,11,9,9,9,8,7,8,8,7,7,7,8,7,6,5,6,6,6,7,6,6,9,8,7,8,8,10,9,9,10,11,9,10,11,11,10,10,9,9,10,10,10,10,11,11,12,11,12,12,12,11,13,13,11,11,11,13,11,12,12,11,13,11,11,11,10,10,11,10,10,11,10,9,10,10,9,9,10,9,9,8,7,7,7,7,7,8,7,8,8,8,10,9,9,11,11,10,12,13,11,11,12,12,12,11,12,11,13,11,11,13,12,11,11,12,11,12,12,12,12,11,12,11,12,12,12,12,10,11,11,10,10,9,9,9,9,9,10,9,8,10,10,9,9,10,11,10,10,10,13,10,10,11,11,11,10,11,12,10,12,11,12,12,11,12,12,12,12,13,13,14,13,13,13,14,14,12,13,14,12,12,13,14,13,13,13,13,13,14,13,12,13,13,12,14,12,11,11,13,12,12,13,12,11,11,10,10,10,10,9,9,10,12,11,11,11,12,12,12,12,12,13,13,13,13,14,13,13,13,15,15,14,17,16,16,16,18,18,17,18,18,17,19,18,18,19,17,16,15,14,14,13,14,14,14,13,12,14,13,13,14,14,14,14,17,15,16,17,18,18,17,18,20,19,19,22,23,21,24,24,25,25,27,26,26,27,26,27,26,25,27,26,27,28,27,27,28,28,29,28,29,28,29,28,28,28,28,28,28,28,28,28,29,28,29,28,29,28,28,28,28,27,27,28,28,28,28,27,27,26,25,26,26,23,24,23,22,22,21,20,19,18,19,18,18,16,17,15,17,18,17,18,18,19,21,19,20,20,20,20,20,21,22,20,20,20,21,21,20,23,23,21,22,22,22,20,21,21,22,21,22,22,21,21,22,22,21,20,20,19,20,20,21,21,20,21,20,18,19,18,21,19,21,18,19,18,17,20,18,18,20,19,19,19,19,18,18,20,19,20,19,19,19,18,19,17,19,17,17,17,15,15,15,16,14,16,15,16,15,16,14,14,14,13,13,13,13,11,12,12,11,10,12,10,11,10,9,9,8,9,9,9,11,10,11,12,11,10,10,10,11,9,9,7,8,8,8,8,7,7,6,6,6,3,6,6,5,5,6,5,5,6,8,6,6,8,8,7,9,10,10,10,11,12,12,12,11,12,12,13,14,13,13,15,15,15,16,15,16,17,16,17,18,15,15,16,15,14,15,13,14,14,13,12,14,12,11,11,11,10,10,11,11,9,10,9,9,9,9,9,9,8,6,5,5,5,4,5,4,4,5,6,6,5,5,6,6,5,4,5,3,2,1,0,1,3,2,3,3,4,6,7,7,7,7,7,7,9,9,8,9,10,11,11,10,10,11,11,12,14,13,13,13,14,14,14,14,15,16,13,16,16,15,14,14,13,13,13,12,13,12,11,11,12,11,11,11,10,10,10,11,12,11,12,11,13,12,14,13,13,13,14,13,14,15,16,14,15,16,13,15,15,15,14,16,14,12,13,14,13,14,15,13,13,16,15,14,14,17,16,16,18,17,18,17,16,17,14,16,16,16,17,15,17,16,16,14,15,16,17,16,16,17,16,15,17,18,18,16,18,19,16,17,19,19,16,17,17,19,17,17,17,18,20,22,21,21,21,21,22,21,23,24,23,26,24,26,24,26,25,26,27,25,26,27,26,27,27,27,26,27,26,27,27,26,28,27,27,27,27,27,28,27,27,28,27,27,27,27,27,26,26,27],[29,30,29,30,29,30,30,30,29,29,28,28,29,28,28,28,29,28,28,29,28,27,29,29,27,28,29,27,28,28,26,28,28,28,27,28,26,27,27,26,27,25,25,25,25,24,24,24,23,21,22,22,21,20,21,22,22,21,20,21,18,15,13,12,10,10,10,9,10,8,11,10,11,10,10,8,9,9,8,8,9,8,7,7,8,8,6,6,6,7,7,7,7,7,8,8,9,9,8,9,10,10,11,12,12,11,12,14,12,11,10,11,10,11,10,10,12,12,13,12,13,12,13,13,12,14,12,13,12,12,12,13,13,11,12,13,12,12,11,11,12,11,11,12,11,10,10,11,10,9,10,10,10,10,8,8,8,8,9,8,9,8,9,9,10,9,9,10,12,12,11,12,14,13,12,13,12,12,13,13,13,14,11,12,13,12,12,12,12,11,13,12,13,13,13,13,13,12,12,12,12,11,12,12,11,10,10,9,9,7,9,10,10,9,10,11,10,10,11,11,10,11,11,11,10,11,11,11,11,11,11,12,11,12,11,12,13,12,12,12,13,13,12,14,14,13,12,14,13,13,13,13,12,12,12,13,13,13,13,13,13,14,13,12,13,13,12,12,14,13,11,13,14,12,12,14,12,12,11,11,11,10,13,9,9,12,12,10,11,11,13,13,12,12,13,13,12,12,13,15,13,12,13,14,14,13,15,14,14,15,17,18,15,16,17,17,18,16,16,15,15,14,14,13,13,13,13,12,12,12,13,12,12,12,13,15,14,15,16,18,15,18,18,18,17,18,19,19,19,22,23,21,24,24,25,26,27,25,27,26,25,26,26,24,26,26,26,27,26,26,28,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,27,27,27,27,27,27,27,26,27,25,24,26,24,22,23,22,22,22,20,21,19,17,18,17,17,16,14,15,15,15,15,15,15,16,18,18,17,18,18,19,18,19,20,19,18,18,20,19,20,22,22,22,21,21,20,20,20,21,20,20,21,21,22,22,22,22,20,20,21,19,19,18,19,18,18,18,17,17,16,18,17,18,17,16,16,17,17,18,17,18,18,17,17,18,19,17,18,19,19,19,19,20,20,19,19,17,17,16,16,15,15,15,14,14,14,14,15,15,13,13,13,13,14,13,13,13,13,12,13,13,11,11,11,10,11,10,10,9,9,9,9,9,11,10,11,12,11,12,10,10,8,10,8,8,7,7,8,8,7,7,5,5,4,4,5,6,3,4,6,5,4,6,6,6,7,7,7,7,7,9,10,10,11,12,11,14,12,12,13,13,13,13,13,13,13,14,14,14,15,15,15,15,14,14,14,14,14,13,13,12,13,14,14,13,13,12,12,13,12,11,12,11,11,10,11,8,8,8,9,8,7,7,7,5,5,4,4,5,4,5,5,7,7,7,6,7,7,6,5,4,4,3,2,1,0,1,1,1,2,3,4,5,6,7,6,6,6,8,7,7,9,9,9,10,11,12,11,11,12,14,13,12,12,12,13,12,12,12,14,13,14,14,13,14,12,13,14,14,13,13,12,12,11,12,12,10,10,10,9,9,9,10,10,11,10,11,12,13,13,12,12,12,13,13,13,13,13,14,14,14,14,14,13,15,13,12,12,13,13,12,13,14,13,13,14,13,13,13,15,14,13,15,15,15,15,14,15,14,14,14,15,16,16,16,15,16,15,14,14,15,15,16,16,14,13,15,15,17,16,16,17,15,16,17,16,16,17,16,17,17,18,17,18,19,22,21,22,21,23,23,23,24,25,24,26,25,28,26,26,25,27,27,27,27,28,28,28,28,28,27,27,27,28,28,28,29,28,28,28,29,28,28,28,28,28,28,27,28,27,28,28,27,27],[29,29,28,29,29,29,29,28,29,28,27,28,28,27,28,28,28,28,28,28,27,26,27,28,25,27,28,26,28,27,25,27,28,28,27,28,26,27,27,26,27,25,25,25,26,24,22,23,23,22,22,22,21,20,21,22,19,19,21,21,18,16,13,12,11,10,10,10,9,10,11,12,14,12,12,9,9,11,9,8,10,9,8,8,10,9,7,6,7,9,8,8,10,10,9,10,12,12,11,12,12,12,12,13,12,12,13,16,13,13,13,13,12,12,12,13,13,14,15,16,16,14,15,16,13,14,15,15,13,15,14,14,15,14,15,15,14,14,13,12,14,13,13,14,14,13,12,13,13,13,12,13,13,12,11,11,10,10,10,10,10,10,11,10,12,11,11,12,13,13,12,14,16,13,13,14,14,15,15,15,14,15,13,14,14,15,14,14,14,14,13,14,15,13,13,14,14,13,13,13,11,12,13,12,11,11,10,11,9,10,11,12,13,11,12,13,12,12,13,14,11,13,13,13,12,12,14,13,12,13,12,12,12,13,14,14,14,13,15,15,13,14,15,16,15,15,15,15,15,16,15,15,16,15,15,15,15,15,15,16,16,15,15,15,15,15,14,15,15,15,13,14,15,14,13,13,13,13,12,13,12,11,12,9,11,13,14,12,13,14,13,13,14,14,15,14,15,15,14,14,14,14,14,16,15,14,18,17,17,18,19,19,19,20,20,19,20,19,18,18,16,16,15,14,14,13,14,13,13,14,14,13,12,13,13,14,14,15,16,17,17,18,19,19,19,19,21,20,19,22,24,21,23,25,25,25,27,25,27,27,26,27,26,24,26,26,26,26,27,26,28,28,29,27,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,27,28,28,28,28,27,27,27,28,27,27,27,27,28,26,25,26,25,22,22,21,21,22,20,21,20,18,18,17,17,18,18,15,15,17,17,18,18,19,20,20,19,19,19,21,19,20,21,21,19,20,22,22,21,22,23,22,22,22,22,20,21,22,21,22,23,22,23,23,21,23,22,21,21,18,19,18,21,21,18,19,20,19,17,19,20,20,20,20,19,21,20,21,21,21,21,21,21,21,21,19,21,21,21,20,20,21,20,21,21,19,22,19,19,18,17,17,18,18,17,18,19,18,16,17,16,16,16,14,15,14,15,15,14,14,14,12,13,13,14,11,11,11,9,9,11,10,12,11,12,12,11,12,10,11,10,11,11,9,9,8,9,9,9,7,6,5,6,5,4,5,6,5,6,6,6,6,8,9,7,8,9,8,9,11,11,11,13,14,14,13,14,15,14,14,15,15,15,15,16,17,17,17,18,19,18,18,18,18,17,16,16,16,15,14,15,15,15,14,15,14,14,13,12,13,12,12,12,11,11,10,10,9,9,9,8,7,7,5,6,5,4,6,6,5,6,8,9,7,7,9,9,8,8,7,6,4,3,2,1,0,1,1,2,3,4,5,6,7,7,7,8,9,8,8,9,11,10,10,12,12,14,13,13,15,15,14,14,15,15,15,16,16,15,15,16,16,17,15,14,15,14,14,14,14,14,14,12,14,14,11,12,13,10,9,10,10,13,13,12,14,13,15,14,14,14,16,15,16,15,16,15,16,16,15,15,16,17,15,15,16,14,14,16,16,14,15,15,15,16,16,15,15,16,15,15,17,17,17,17,17,17,15,16,16,16,17,16,18,16,17,15,16,17,17,17,18,18,18,17,19,20,19,18,20,20,18,19,21,18,18,20,19,20,18,19,18,18,21,21,22,22,23,23,24,24,25,25,26,27,26,27,26,27,26,26,27,26,27,28,26,28,27,28,27,28,27,28,28,27,29,28,28,28,28,28,28,28,27,28,28,27,28,28,26,27,28,27],[30,30,29,30,29,30,30,29,29,29,29,28,29,28,28,28,29,29,28,29,28,28,28,29,27,28,28,27,28,28,26,28,28,28,27,28,27,27,27,27,27,26,26,26,26,25,24,24,24,21,23,23,22,20,21,23,20,20,21,21,20,17,14,13,12,11,10,10,9,10,10,11,12,11,9,9,7,9,7,7,10,7,6,7,8,6,6,6,7,7,7,8,8,7,8,10,9,9,9,11,13,10,13,14,14,13,14,15,14,13,13,13,11,14,12,13,14,14,14,14,15,13,14,15,14,14,14,15,14,13,15,14,13,13,14,14,14,14,13,13,12,13,13,13,12,11,12,12,11,10,13,12,11,11,10,9,10,10,9,8,8,8,10,10,9,10,11,12,12,12,13,13,14,14,14,13,13,15,14,14,13,12,13,14,13,13,13,14,13,13,13,12,13,14,13,13,14,13,13,13,13,12,13,13,12,12,11,11,10,10,10,11,11,10,11,12,12,10,11,13,12,12,12,13,11,12,13,11,11,13,13,12,12,12,13,14,14,14,14,15,14,13,15,15,13,14,14,14,13,15,14,12,14,15,15,14,15,14,14,14,13,12,12,14,14,12,13,13,13,12,12,13,13,12,12,14,13,11,13,12,11,10,13,10,10,11,14,11,11,12,14,11,12,13,13,14,12,13,14,14,13,14,14,13,15,15,16,15,16,17,19,19,17,18,18,18,18,19,17,17,16,16,15,14,13,14,15,14,13,14,14,12,13,14,14,16,16,16,17,18,17,18,18,19,18,18,21,21,20,21,24,24,24,24,27,26,27,25,27,26,25,27,25,25,27,27,27,26,26,27,28,28,29,28,29,29,28,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,27,27,28,27,28,28,27,28,26,25,27,26,23,24,22,23,23,21,21,21,18,19,18,17,16,16,14,16,16,16,17,17,18,19,19,18,19,19,20,19,20,21,20,19,21,22,20,22,23,23,22,22,22,22,21,20,21,20,21,21,23,22,23,22,23,22,21,21,20,19,19,21,20,19,19,19,18,17,18,20,19,19,18,17,18,19,20,20,20,20,19,18,19,20,19,20,20,20,21,20,21,20,19,19,18,19,18,18,16,16,15,16,16,14,16,16,16,13,16,15,14,15,15,14,13,13,13,12,11,12,12,11,12,12,12,9,10,9,10,11,11,12,11,13,13,11,11,10,10,11,11,10,8,8,9,8,9,8,8,7,6,6,5,5,6,5,6,6,7,5,5,8,7,6,7,7,8,8,9,10,11,10,13,13,11,11,13,13,12,13,14,13,14,14,15,15,15,17,17,17,16,16,16,16,15,14,15,14,12,15,14,13,13,11,12,13,11,11,12,13,12,12,11,11,10,9,9,9,8,7,7,7,5,6,6,4,5,4,5,5,6,8,6,6,7,7,6,6,6,5,4,3,2,2,1,0,1,2,3,4,5,6,6,7,7,7,7,7,7,9,10,9,10,11,11,11,12,12,12,13,12,13,14,15,14,14,15,16,15,16,16,16,15,13,15,15,14,13,12,13,13,11,12,12,12,11,11,10,9,10,9,11,12,13,12,12,12,12,13,13,13,14,15,15,15,15,16,16,15,15,15,15,15,16,14,14,13,14,14,14,16,14,13,15,15,14,14,15,15,15,17,17,16,16,15,17,15,15,16,15,17,17,16,16,17,16,17,16,17,18,17,17,16,17,18,19,19,17,18,18,17,18,20,17,18,19,18,18,18,18,18,20,20,23,21,22,22,23,24,25,26,26,25,28,27,27,27,28,27,28,28,28,28,29,27,28,28,29,28,29,27,29,29,28,30,29,29,29,29,29,29,29,29,29,29,28,28,28,27,28,28,28],[30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,29,28,29,28,27,29,29,27,29,29,27,29,28,27,28,29,29,28,28,27,28,28,27,28,27,26,26,26,26,25,25,25,24,23,24,24,23,22,24,23,22,21,22,19,17,15,13,11,11,11,9,9,9,11,11,12,12,11,8,8,9,8,8,9,8,6,7,9,7,6,5,6,6,6,7,8,8,8,9,11,9,10,12,13,11,13,14,14,13,14,15,14,14,12,13,11,14,12,12,13,13,14,14,14,13,14,14,14,15,14,15,15,13,14,14,15,13,14,14,14,15,13,13,14,14,13,13,14,12,12,13,12,11,12,13,12,12,10,10,9,10,11,9,11,8,11,10,11,11,11,10,13,13,13,12,15,14,14,15,14,15,14,15,14,14,14,14,16,14,15,16,15,14,16,14,15,15,15,15,14,15,13,14,14,13,13,13,11,11,9,11,9,9,9,11,10,10,13,13,10,12,13,13,12,13,13,14,13,13,14,13,12,13,13,12,12,13,13,14,14,13,14,15,14,14,15,15,14,15,15,16,14,15,16,15,14,14,15,14,15,15,14,15,14,15,14,14,15,14,14,14,15,13,13,14,14,13,12,14,13,12,11,12,11,10,12,9,10,13,12,11,12,14,15,13,13,14,14,15,13,13,14,16,14,14,15,14,15,16,16,15,16,17,17,18,16,17,16,16,17,16,16,17,15,16,15,14,13,14,14,14,13,13,14,13,13,12,14,16,15,16,17,18,18,19,18,21,19,20,21,21,21,23,23,24,25,25,26,26,27,26,28,26,26,27,25,24,27,27,26,27,27,27,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,27,28,26,25,26,25,23,24,23,23,22,21,22,22,18,19,18,17,15,15,15,17,16,16,15,16,17,18,17,18,18,18,19,19,19,20,19,18,19,22,20,20,21,23,23,22,21,21,21,19,21,19,20,22,21,22,23,22,21,20,19,20,19,17,18,19,18,17,18,17,16,16,16,18,17,18,17,16,17,18,19,17,17,18,19,18,18,17,18,18,19,18,20,19,19,19,19,19,17,18,17,17,17,17,15,17,17,16,15,16,17,15,15,16,15,15,14,14,14,13,14,15,13,13,13,12,12,12,10,8,8,9,9,8,9,11,10,11,11,12,12,10,9,9,10,8,8,7,7,8,8,8,7,7,7,6,3,7,7,4,6,9,7,6,6,6,7,5,7,9,7,9,10,9,9,10,13,11,12,13,14,14,14,13,13,14,15,14,15,15,15,17,17,16,16,15,16,16,15,14,16,15,15,13,15,15,13,14,13,12,12,13,12,11,10,10,10,9,9,9,8,8,7,8,6,6,4,6,4,3,4,4,4,5,7,9,8,6,7,8,7,6,5,6,5,5,3,4,2,1,0,1,2,4,5,6,6,7,6,5,7,7,7,8,9,9,10,11,12,12,12,12,14,14,13,13,15,14,14,14,15,16,16,15,16,17,15,14,14,15,14,12,12,12,12,11,12,11,11,11,11,10,9,9,10,12,12,12,12,12,13,13,12,12,14,15,13,15,13,15,16,15,14,16,15,15,14,14,13,13,13,12,13,13,15,13,14,14,14,13,14,14,15,15,17,16,15,15,15,16,15,15,15,15,16,17,17,15,17,16,17,16,15,16,15,16,16,16,16,17,17,16,17,17,18,18,18,17,17,18,17,17,18,18,18,18,19,21,21,23,21,23,24,25,26,27,25,28,27,27,28,28,28,28,29,28,28,29,28,29,29,29,29,29,29,30,29,29,30,29,29,29,28,29,29,29,29,29,29,29,29,29,28,28,28,28],[30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,30,29,29,30,29,28,29,29,27,29,29,28,29,29,27,29,29,29,28,29,27,28,28,28,28,27,26,27,27,25,23,24,24,23,21,22,22,21,21,22,22,21,21,22,20,17,15,14,12,11,11,10,10,12,13,14,16,16,13,12,11,13,11,10,13,12,10,9,12,10,9,8,8,10,9,9,10,12,10,11,14,13,11,15,16,13,15,17,16,14,18,19,17,17,15,16,14,16,16,15,17,17,19,18,19,16,19,18,16,18,18,19,17,18,18,18,17,17,17,18,17,17,15,16,17,15,15,16,16,15,15,16,16,14,15,17,15,16,13,14,12,12,15,11,13,14,13,14,15,16,16,14,17,17,15,16,19,17,16,17,17,18,17,19,17,17,17,17,17,18,17,16,17,17,17,16,17,18,16,17,17,16,16,17,15,15,16,15,13,14,13,13,11,12,12,13,13,11,14,16,15,16,15,16,14,15,15,17,17,16,16,17,16,16,16,17,16,17,16,17,17,15,17,17,17,18,19,19,18,19,18,19,18,20,19,18,19,18,19,18,18,17,17,19,19,18,18,18,17,17,17,17,17,17,17,16,17,16,16,17,17,15,15,14,15,13,14,14,13,16,15,16,16,17,19,17,17,18,19,19,18,18,19,20,18,18,18,19,19,18,20,19,20,20,21,22,20,21,21,20,22,21,20,20,19,19,19,17,16,17,17,16,16,15,16,13,14,15,14,16,17,17,16,19,18,19,20,21,19,21,23,22,21,23,25,23,24,26,26,27,28,26,28,27,27,28,26,25,27,28,27,27,28,28,29,28,29,28,29,29,29,28,29,29,29,29,29,29,28,29,29,29,29,28,29,29,29,29,28,28,28,29,28,28,28,27,28,26,25,26,25,24,23,23,22,23,21,21,22,19,20,20,18,18,18,16,18,19,19,20,19,20,22,21,21,22,21,21,21,21,21,22,21,20,22,22,21,23,23,23,23,22,22,22,23,22,22,22,24,22,23,25,22,24,23,22,22,21,20,20,21,21,20,21,20,20,20,19,23,22,22,22,21,23,22,23,22,22,23,23,23,22,22,21,22,22,21,21,21,21,22,22,22,20,23,21,22,22,21,20,22,21,18,20,21,21,17,20,20,18,19,19,18,18,17,18,17,17,18,16,15,13,13,13,13,13,12,13,13,13,15,12,13,16,14,15,13,13,11,12,12,10,10,9,10,9,10,9,8,7,7,5,7,8,5,6,8,9,7,8,10,9,9,11,10,10,11,13,12,13,14,15,15,17,17,18,18,19,17,18,18,19,18,19,21,20,20,22,21,20,20,21,20,19,19,19,18,18,18,18,19,18,18,18,17,15,15,16,13,14,12,12,13,11,11,10,8,9,9,7,8,5,7,7,6,7,6,6,7,9,12,9,8,12,12,10,8,6,7,5,4,3,3,4,2,1,0,2,3,5,6,7,8,8,8,11,11,9,10,14,13,14,13,14,13,15,16,18,18,18,16,18,19,18,20,19,20,19,19,20,20,18,17,19,19,17,18,18,18,16,14,17,15,12,13,14,10,12,11,14,15,15,15,14,16,17,15,17,16,18,19,17,18,20,19,18,20,18,19,19,19,20,17,16,17,16,17,16,17,18,17,17,18,18,17,17,18,18,19,20,18,19,19,18,20,17,18,19,19,20,20,21,19,20,18,21,19,19,20,21,22,21,20,20,22,21,20,20,22,21,21,22,21,20,21,21,22,21,20,20,20,21,23,23,23,23,24,25,26,26,27,26,28,28,28,27,27,28,28,29,29,28,29,29,29,29,29,28,30,28,29,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28],[30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,29,28,29,29,28,28,29,28,29,28,27,29,29,29,28,29,27,28,28,27,28,26,26,26,27,26,25,24,25,24,23,24,23,23,22,23,22,22,21,22,21,18,16,16,13,14,13,11,10,10,14,15,17,18,16,11,11,15,12,12,15,13,12,11,15,12,12,11,11,14,11,14,16,15,16,17,18,17,18,19,20,20,22,22,22,21,22,22,22,21,20,22,19,20,19,21,21,21,22,23,23,21,23,23,22,22,24,23,20,23,22,23,21,21,22,21,23,22,21,22,22,20,21,22,21,20,20,20,19,18,21,21,18,19,18,17,17,18,19,16,15,12,16,18,16,17,19,20,20,20,21,20,21,21,21,20,21,22,22,23,21,21,22,22,20,22,22,22,20,20,21,20,22,21,21,21,21,20,20,21,20,19,20,19,19,18,16,17,15,16,17,18,20,17,20,19,20,19,19,20,18,20,20,19,19,20,21,18,18,21,20,19,20,19,20,21,20,20,22,22,20,22,22,23,21,23,23,22,22,23,23,21,23,22,22,21,22,22,22,23,22,21,21,22,21,20,21,21,20,20,19,21,19,20,18,21,19,20,20,18,19,18,19,16,18,19,20,16,19,19,20,19,20,21,19,21,20,20,21,20,21,20,21,22,21,22,23,23,23,23,25,26,24,25,25,24,25,24,23,23,22,22,21,19,19,19,20,19,18,19,20,15,16,18,16,16,18,19,17,21,20,20,20,22,21,22,22,23,22,24,26,25,25,26,28,27,28,26,28,27,26,28,26,26,28,28,28,28,28,28,30,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,28,28,28,27,25,27,26,24,25,24,23,24,22,23,23,20,22,20,20,20,21,19,21,21,23,23,23,24,26,24,24,25,24,24,25,25,25,25,23,24,26,26,24,25,26,26,27,26,26,25,26,26,25,25,26,25,26,26,25,25,26,24,24,25,24,24,25,24,24,24,25,24,23,23,25,25,25,24,24,25,26,26,25,25,26,26,25,25,25,24,24,26,24,25,25,26,25,25,25,24,26,25,24,24,24,23,25,24,21,23,24,24,22,24,22,21,23,21,21,21,21,20,20,21,20,18,19,18,18,18,17,18,13,17,17,15,16,16,17,18,17,17,16,18,15,17,16,12,15,13,14,14,15,10,12,11,10,8,10,10,8,9,10,10,9,10,13,11,10,13,15,14,12,17,18,16,18,19,18,19,20,20,20,20,20,21,20,22,22,22,23,22,23,24,24,24,23,23,23,22,22,22,22,19,21,21,21,19,20,20,19,18,19,19,18,16,17,17,18,15,16,14,13,14,12,10,10,7,8,8,7,9,9,10,10,12,14,12,13,13,14,14,13,11,10,9,8,6,7,5,4,4,1,0,2,4,6,7,10,9,10,10,11,11,12,13,15,16,16,17,17,17,18,19,19,19,20,20,21,21,21,23,23,22,23,21,23,21,19,20,20,20,19,19,19,19,16,18,19,17,17,16,14,13,13,13,17,16,17,16,18,19,18,20,18,20,21,19,20,21,20,21,22,20,21,22,20,21,21,19,21,19,20,18,20,21,19,20,20,20,20,20,20,20,21,24,22,21,22,21,22,21,20,21,20,22,22,22,22,22,21,23,21,23,24,23,24,24,22,23,24,26,23,24,25,23,24,25,24,23,24,25,25,24,23,23,24,25,26,25,25,26,26,27,28,28,28,27,29,28,29,28,28,28,29,30,29,29,30,29,30,30,30,29,30,29,30,30,29,30,29,30,29,30,29,30,30,29,30,30,29,30,29,30,29,29,29],[30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,30,29,28,29,29,28,29,29,29,28,29,28,28,28,28,28,27,26,26,26,26,25,25,25,24,24,25,24,23,23,24,24,23,23,24,22,20,19,17,15,14,12,13,11,14,14,16,16,20,17,15,14,18,15,13,17,17,12,14,17,16,15,12,18,18,16,18,19,17,19,19,20,20,19,22,23,22,24,25,24,22,24,24,23,22,22,22,21,23,22,22,22,22,23,24,23,22,24,25,23,23,25,25,23,24,25,24,23,24,23,23,24,23,22,23,24,23,22,24,23,23,23,23,22,21,22,21,21,23,20,20,20,20,20,18,18,17,18,20,18,19,20,21,21,22,21,22,22,22,22,22,22,23,24,25,23,23,24,24,24,24,25,24,23,24,25,22,23,25,23,23,24,23,23,24,23,22,23,23,23,23,21,22,19,18,20,22,21,21,23,23,23,22,23,22,22,22,22,22,22,21,21,21,21,21,21,20,20,20,19,22,22,21,22,23,21,21,24,23,22,22,24,23,21,24,24,22,23,24,24,23,24,23,24,24,23,23,22,24,23,23,23,24,23,23,22,23,24,22,22,24,24,23,23,22,23,20,20,17,20,22,20,18,21,22,23,22,22,23,22,22,21,22,22,22,22,21,22,22,22,21,23,22,22,24,25,25,24,25,25,24,25,25,23,23,22,22,22,20,21,20,21,20,18,19,20,16,15,19,18,18,19,21,21,22,23,21,23,24,23,23,24,24,22,25,27,26,27,27,28,27,29,28,29,28,27,29,28,27,29,29,29,29,28,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,29,29,28,29,28,28,28,27,28,26,25,26,26,24,24,24,23,23,22,23,22,21,22,22,21,21,21,21,22,22,23,24,22,25,24,25,24,24,25,25,25,26,25,25,25,24,27,26,25,26,27,26,28,27,26,25,25,26,25,26,26,26,27,27,26,26,26,24,26,25,23,24,26,24,24,24,25,24,24,24,24,25,24,24,24,26,26,26,25,25,26,26,25,26,25,25,25,26,25,25,25,25,25,25,26,25,26,25,25,24,23,23,25,25,22,24,25,25,22,24,24,23,24,24,23,23,23,24,22,22,22,22,22,19,21,19,17,17,16,19,18,20,18,20,22,22,21,22,21,19,18,21,19,16,17,17,19,18,18,15,16,15,13,11,15,16,11,12,15,13,10,13,17,13,11,17,18,13,15,19,19,18,18,20,18,20,22,22,22,21,22,23,22,23,23,23,23,23,25,24,25,24,23,24,24,23,23,24,24,22,23,24,23,22,23,23,23,22,23,23,21,17,17,19,21,18,17,15,13,14,12,10,11,8,9,9,9,9,11,12,12,17,18,14,14,16,17,16,17,13,12,13,10,9,9,8,6,6,4,2,0,2,4,5,7,10,10,12,11,12,13,17,18,18,16,19,19,19,20,22,23,21,22,23,23,23,22,24,25,23,23,24,25,23,22,24,24,23,23,22,23,23,21,21,21,19,18,19,15,15,12,14,15,18,15,18,21,20,21,22,21,21,24,22,23,24,24,24,24,22,25,25,23,23,22,22,21,21,22,19,23,23,21,20,22,22,20,21,22,22,23,23,22,23,23,24,23,22,23,23,23,24,23,25,23,24,21,24,24,23,24,24,25,23,24,25,24,25,25,25,24,25,25,25,24,25,26,24,25,25,25,24,25,25,27,27,27,27,28,28,28,28,29,28,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29],[30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,29,30,29,28,29,29,28,29,29,28,29,29,27,29,29,29,28,29,28,28,28,28,28,27,26,26,27,25,24,24,24,23,23,22,23,23,21,22,22,22,21,21,19,17,15,14,12,11,10,10,10,12,14,15,16,17,15,14,13,16,13,13,16,15,13,13,16,14,13,11,13,16,14,15,16,15,17,18,19,19,19,21,22,21,22,23,22,22,23,24,23,22,22,22,21,22,21,22,23,24,24,24,24,22,23,24,22,23,24,24,22,23,24,22,22,23,23,23,23,22,21,22,22,21,22,24,21,21,22,22,20,19,21,19,17,18,19,16,18,19,17,17,17,15,18,18,16,18,19,20,18,19,22,20,20,22,23,22,22,24,24,24,22,22,23,23,23,23,24,23,22,23,23,20,21,23,21,22,23,20,20,22,20,19,22,21,22,20,19,19,17,17,19,20,19,19,21,20,20,21,20,19,18,20,20,20,19,21,19,18,19,21,19,17,20,18,19,20,22,22,23,23,22,21,24,22,22,23,24,22,22,24,24,22,23,23,22,22,22,22,23,23,22,21,22,23,21,22,21,22,21,22,21,21,21,21,21,21,22,21,20,20,20,17,17,15,17,18,17,17,18,19,20,19,20,21,20,21,21,21,22,19,19,20,22,21,23,23,23,23,24,24,24,24,24,25,25,25,24,25,24,23,22,22,22,18,18,18,20,17,16,17,18,15,13,17,16,16,17,19,19,19,20,20,20,23,22,21,23,23,23,24,26,25,26,26,28,27,28,27,29,28,27,28,26,25,28,28,28,28,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,28,29,28,27,29,27,28,28,27,28,25,25,27,24,23,24,22,22,24,22,23,22,20,22,20,21,22,21,20,18,21,23,21,23,25,24,25,25,24,24,25,25,25,25,24,24,23,26,25,24,26,26,26,26,24,26,25,26,25,25,25,25,25,26,27,25,25,26,23,24,24,22,22,24,25,23,24,25,25,23,24,25,25,24,24,23,25,26,25,25,25,25,25,25,24,25,24,24,25,23,24,24,24,24,24,25,24,26,25,25,24,24,23,25,25,22,23,25,24,21,24,23,22,23,22,22,21,20,22,20,20,21,20,18,17,19,17,15,16,13,16,16,18,18,18,19,19,19,19,17,16,16,18,17,13,16,16,19,18,17,13,15,15,13,11,13,12,10,11,12,11,10,12,13,11,11,13,14,14,14,16,15,15,17,18,16,16,19,20,19,20,20,22,22,22,21,22,23,22,23,23,24,24,22,23,24,21,21,23,22,20,22,23,21,20,20,21,19,19,18,20,18,16,16,17,16,14,13,11,11,12,10,8,10,6,10,9,8,8,10,10,11,13,14,12,11,15,14,13,14,10,11,13,9,10,9,8,7,7,7,4,2,0,1,3,6,9,10,12,12,11,11,13,14,12,14,16,17,16,17,18,19,20,20,20,20,22,22,21,22,22,21,22,23,21,20,22,22,20,19,19,19,18,18,18,19,17,14,16,14,12,12,12,13,14,13,15,18,16,18,20,19,20,20,20,22,21,21,22,22,20,21,22,20,19,20,20,19,19,20,17,19,21,19,17,21,20,20,18,20,21,20,22,22,22,22,22,20,20,21,22,21,23,22,23,22,23,21,23,22,23,24,23,24,23,24,24,24,24,23,24,24,24,25,25,24,24,24,24,24,24,24,22,23,23,26,25,26,26,27,27,28,27,29,27,29,28,29,28,29,28,29,29,29,29,30,29,29,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,29],[30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,30,29,29,29,28,29,29,28,28,29,27,29,29,27,29,29,29,28,29,28,28,28,28,28,27,27,26,27,26,25,25,25,24,24,25,24,22,21,24,22,21,22,21,20,17,15,12,11,9,10,8,8,10,11,13,12,17,12,13,13,14,13,12,15,12,12,13,14,14,13,12,14,15,14,14,15,15,14,17,17,16,18,19,20,20,21,21,22,22,23,23,22,22,21,22,19,20,18,21,21,22,21,24,23,21,23,23,21,20,24,25,20,21,23,23,20,21,23,22,23,22,21,24,22,21,21,22,20,20,19,19,17,17,18,17,17,17,16,15,15,16,17,15,15,13,15,16,15,14,18,19,18,19,20,19,19,19,19,20,20,21,22,22,20,19,21,21,20,21,22,21,19,21,22,20,21,21,20,21,22,20,21,21,21,19,20,22,20,19,18,20,16,16,18,19,19,18,19,19,18,17,18,19,17,19,20,18,18,19,19,17,17,20,18,16,17,18,17,19,19,20,20,20,19,21,21,21,21,21,20,21,20,21,20,20,22,22,21,20,23,20,21,22,20,20,19,22,20,19,19,20,20,21,20,20,20,20,20,20,20,20,20,20,19,17,20,16,18,18,17,16,18,17,18,19,19,19,17,19,18,19,19,17,16,16,19,19,19,21,21,20,22,22,22,22,22,24,23,23,23,22,22,21,19,19,18,16,14,16,17,14,13,14,15,12,11,15,14,14,17,18,18,20,20,20,21,22,20,21,22,23,21,23,25,24,25,26,27,26,27,27,29,27,26,27,26,26,28,27,29,28,28,29,29,29,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,29,28,29,27,28,28,27,29,27,26,28,25,23,25,23,22,24,22,21,22,21,22,21,19,19,18,18,19,18,16,14,20,20,20,21,23,23,24,22,22,23,24,23,23,24,24,23,23,25,24,23,25,26,25,26,23,25,24,25,24,24,25,24,24,25,25,23,24,25,24,23,24,23,22,24,25,22,23,23,23,21,22,23,24,23,23,21,23,24,25,23,24,25,25,24,24,25,24,24,24,24,24,23,24,23,24,25,23,25,22,24,22,21,21,23,23,20,22,24,23,21,22,21,20,21,20,21,21,20,21,19,18,19,18,19,16,17,16,15,14,12,15,15,16,15,18,18,19,17,19,17,17,16,17,17,15,16,14,17,17,17,14,17,14,14,10,14,13,12,11,13,12,11,12,12,12,12,13,13,12,12,15,14,14,15,17,16,16,18,19,16,18,18,19,18,20,20,20,21,21,22,22,23,22,21,20,22,21,20,21,20,18,20,20,19,19,19,19,18,18,16,17,17,14,14,16,16,13,11,11,12,12,8,7,8,6,9,9,8,9,8,11,11,13,12,10,12,14,12,11,13,12,11,12,9,11,10,9,8,9,8,5,5,1,0,2,3,5,8,8,10,9,9,12,12,13,11,17,15,14,16,18,17,17,19,19,18,19,20,20,21,20,21,20,22,20,18,18,19,19,19,17,17,18,15,15,18,16,13,14,11,9,10,9,9,12,10,13,14,14,14,15,17,18,18,18,19,20,19,19,20,18,19,20,19,19,18,19,19,18,20,14,15,19,16,13,17,18,15,13,17,18,18,20,20,20,19,20,20,19,21,19,20,19,19,22,20,22,20,21,20,22,22,22,23,22,23,23,24,24,22,23,24,23,24,25,23,22,24,24,25,22,23,22,24,24,25,25,25,26,26,26,28,27,28,28,28,28,29,28,29,27,29,29,29,29,30,29,29,29,30,29,30,29,30,29,29,30,29,29,30,30,29,29,29,29,29,29,29,30,29,30,29,29,29],[30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,29,29,30,29,28,29,29,28,29,29,28,29,29,27,29,29,29,28,29,28,29,28,28,28,27,27,27,27,26,25,24,25,24,23,23,23,22,21,22,21,21,20,20,18,15,13,10,9,8,8,7,7,7,9,9,11,12,10,9,9,12,10,10,10,11,11,10,11,11,10,11,11,11,11,12,13,12,12,15,16,14,15,15,18,16,17,17,17,17,17,18,17,15,15,16,15,18,16,16,16,16,18,17,18,17,18,17,16,17,18,19,17,17,19,17,16,17,17,16,17,18,16,17,18,17,17,18,16,18,16,17,15,16,16,14,14,13,13,13,13,13,12,11,11,12,13,12,10,13,12,15,13,13,16,16,14,15,16,16,17,18,17,18,17,17,17,17,17,16,18,17,17,17,17,16,16,18,17,16,18,16,16,17,16,14,16,17,17,16,16,16,16,14,16,15,16,17,16,15,15,15,15,15,13,16,16,14,13,15,13,10,12,14,11,11,12,13,12,13,14,16,15,16,15,17,17,17,16,17,17,17,16,17,17,16,17,17,15,15,16,16,17,16,16,16,15,16,15,15,15,16,16,14,14,16,15,15,15,16,16,15,16,15,16,13,14,11,12,13,12,12,13,13,11,12,14,14,13,13,14,14,14,13,11,14,14,14,13,17,18,16,18,18,18,18,20,19,18,19,18,17,17,15,14,13,13,11,10,13,12,10,11,11,11,10,10,12,11,10,15,16,16,18,17,17,17,20,19,18,19,21,20,20,23,23,23,24,25,25,26,25,27,26,24,25,25,23,25,26,26,26,26,27,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,27,27,26,27,27,26,26,26,25,27,24,23,24,22,21,22,20,20,21,20,20,20,18,18,16,16,15,14,13,12,13,17,14,17,17,16,19,18,17,18,19,17,17,19,18,17,17,20,18,19,20,20,20,20,18,19,18,19,19,18,18,19,18,19,21,18,20,19,17,17,18,17,17,19,18,17,16,17,18,16,16,19,19,17,19,16,19,20,19,18,19,20,19,19,19,19,18,18,18,18,18,18,17,18,18,18,18,18,18,19,19,18,16,18,19,16,17,18,18,15,16,18,15,16,15,16,16,15,15,14,13,15,14,13,12,13,13,10,8,9,10,11,12,12,14,15,16,14,15,15,13,14,14,12,11,13,13,14,13,15,11,12,12,10,10,11,10,9,9,10,9,10,10,10,9,10,10,9,8,12,11,10,12,12,10,11,11,11,13,12,13,13,14,14,15,14,15,17,18,16,17,16,18,16,15,16,16,15,16,14,13,14,15,14,14,14,15,13,14,13,13,12,8,7,11,11,11,7,6,7,7,6,4,7,5,8,7,8,6,7,8,8,11,10,8,9,9,11,9,9,9,9,10,8,10,8,9,7,7,7,6,5,6,1,0,1,3,5,8,9,7,8,8,9,7,9,10,11,9,10,12,13,13,15,14,13,15,15,15,15,15,14,15,15,14,12,12,13,14,12,13,13,12,12,11,12,10,9,8,8,8,7,8,9,8,7,10,11,10,9,12,12,12,12,13,14,14,15,14,14,12,14,15,13,14,13,12,12,11,14,11,11,13,12,10,12,12,12,11,11,14,14,16,15,16,17,15,15,14,15,15,14,15,14,17,16,17,14,17,17,15,17,16,19,15,18,18,17,17,17,18,17,18,18,19,16,17,19,18,18,18,18,17,17,18,20,21,21,20,21,23,23,25,26,25,26,26,27,26,27,26,27,28,27,28,28,28,28,29,29,28,29,29,29,29,29,29,28,29,29,28,29,28,29,28,29,28,28,28,29,28,28,28,28],[29,29,28,28,28,29,29,29,28,28,28,28,28,28,27,28,28,28,28,29,28,28,29,28,27,28,28,27,28,28,26,28,29,29,28,29,28,28,28,27,28,27,26,26,26,26,25,24,24,23,22,23,23,21,20,21,20,20,19,18,15,13,11,9,7,6,8,5,6,6,7,7,9,9,8,7,7,8,7,8,8,8,8,6,9,9,8,8,9,10,9,9,11,9,9,10,11,11,10,12,12,11,13,13,12,12,14,14,13,13,12,12,11,12,11,11,12,13,13,13,14,12,14,14,13,12,14,15,12,14,13,13,12,12,12,12,12,13,12,12,14,12,12,13,13,11,11,12,12,12,11,11,10,10,10,9,10,9,9,9,9,7,10,8,9,9,9,10,11,10,11,11,12,11,11,12,12,12,12,13,11,11,12,12,12,12,13,12,11,12,13,11,12,12,13,12,12,12,12,13,12,11,12,13,12,12,12,11,11,10,11,12,12,12,11,12,10,11,11,11,10,11,11,11,10,11,11,9,9,11,9,9,10,10,10,11,11,11,12,11,11,12,12,12,12,13,12,12,11,12,11,11,12,12,11,12,13,12,11,12,12,11,11,12,12,11,10,11,12,10,11,11,12,10,11,11,12,12,11,10,11,10,9,9,9,9,9,9,10,10,10,9,11,10,11,11,11,11,11,10,8,11,10,11,10,11,12,12,14,13,13,13,14,14,14,14,14,15,14,13,12,9,10,8,9,9,8,7,9,8,9,9,8,10,11,12,12,13,15,15,16,15,17,20,16,17,20,20,18,20,21,21,22,22,23,25,25,25,26,25,25,26,23,24,25,25,26,25,25,27,28,27,28,27,28,28,28,28,28,28,28,29,29,29,28,29,28,29,28,28,28,28,28,27,27,25,26,27,25,26,25,25,26,24,22,25,23,20,22,21,21,20,20,19,19,16,15,14,12,11,10,9,9,10,12,11,13,13,13,15,14,14,14,15,15,14,15,14,14,15,16,15,15,16,16,16,16,15,16,14,14,15,15,15,16,16,17,16,17,17,16,15,15,14,15,14,15,15,14,14,14,15,13,13,14,14,13,13,12,14,15,15,14,16,16,15,15,15,15,14,14,14,14,15,15,15,14,14,15,14,15,14,14,14,13,11,13,13,12,12,13,13,11,12,12,11,11,10,10,11,9,10,10,8,9,9,8,7,8,8,7,6,6,7,8,9,10,11,11,11,10,11,10,9,9,10,9,9,10,10,11,10,11,9,10,10,8,9,9,9,8,8,9,7,7,6,7,6,6,6,6,5,8,7,7,7,8,8,8,9,8,8,9,9,10,10,10,11,11,11,12,12,12,13,13,13,11,12,12,11,10,11,10,8,10,10,10,9,9,9,8,7,8,8,7,5,6,7,7,6,5,5,5,5,2,3,4,3,6,6,6,7,7,8,7,8,7,7,9,8,8,8,9,9,7,9,7,8,8,7,7,7,6,5,6,4,2,1,0,1,3,4,5,4,4,6,5,6,5,7,7,7,8,8,8,8,10,10,10,10,11,11,11,11,10,10,12,11,8,9,10,8,9,8,8,7,7,6,7,7,6,7,7,5,7,6,7,6,6,7,8,8,7,8,8,8,9,9,11,10,10,12,11,9,12,13,12,10,10,11,9,8,10,8,8,10,8,7,9,11,8,8,9,11,11,12,13,13,12,13,11,11,13,12,12,13,13,14,12,12,10,13,13,11,12,14,14,11,13,14,12,13,14,14,12,13,14,14,13,13,14,14,14,12,14,14,15,15,18,17,18,18,18,19,22,22,22,22,24,23,25,24,24,23,24,26,25,25,27,25,27,26,27,26,27,26,27,27,28,28,27,27,27,27,27,26,26,25,26,27,26,27,27,26,26,26,26],[29,29,28,28,29,29,29,28,29,27,27,27,28,27,28,27,27,27,27,27,27,26,27,27,26,27,28,27,28,27,26,27,28,28,28,28,27,28,27,27,28,26,26,26,26,25,24,23,24,23,21,21,21,20,18,19,19,18,17,17,14,12,10,7,7,5,4,3,2,2,3,3,3,3,3,2,3,4,3,3,3,4,3,3,3,4,3,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,8,7,8,9,8,8,8,7,7,8,8,8,8,8,8,8,7,7,7,7,7,7,8,7,7,7,7,7,7,8,8,7,7,6,7,6,6,6,7,6,5,6,6,5,6,6,5,5,6,6,6,5,6,6,6,6,5,6,6,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,6,6,6,6,6,5,5,6,6,5,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,6,6,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,6,6,7,7,6,7,7,7,7,7,7,6,6,6,6,6,6,6,6,5,6,6,6,7,7,7,7,6,6,5,5,5,5,4,4,5,5,4,5,5,5,5,5,5,6,6,5,5,5,4,4,3,3,4,3,3,4,4,4,4,4,4,5,4,5,5,5,5,4,5,5,5,5,6,5,6,6,7,6,6,7,8,7,7,7,7,7,7,6,6,6,5,5,5,5,4,4,5,4,5,5,6,7,10,10,10,14,15,14,13,15,17,15,15,18,19,17,19,20,20,20,21,22,22,24,23,24,23,22,25,22,23,24,24,26,23,24,25,26,26,27,26,26,27,27,27,27,27,27,27,27,28,27,27,27,27,27,27,28,27,28,27,27,25,26,26,25,25,24,24,25,22,21,22,22,20,20,19,18,19,18,17,17,15,14,13,10,9,7,6,7,6,6,6,7,7,8,9,8,9,9,9,9,10,10,9,9,11,11,10,10,11,11,11,11,11,11,10,10,10,11,10,11,12,11,12,12,11,10,11,11,9,9,10,9,9,8,9,8,8,7,8,8,7,6,7,7,8,7,6,7,8,8,7,8,9,8,8,8,9,9,10,10,10,10,9,8,8,7,7,7,7,6,5,6,6,5,6,6,5,5,6,6,5,6,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,5,5,6,7,7,8,8,6,5,5,5,5,5,4,4,5,5,5,6,6,6,6,6,6,6,5,5,5,4,4,4,4,3,4,3,3,3,3,2,3,3,3,3,3,3,4,4,3,4,4,4,4,5,4,5,5,5,5,5,6,6,6,5,5,5,6,5,5,5,5,4,5,5,5,4,5,5,4,4,4,5,4,4,4,4,4,3,4,3,3,3,2,2,2,2,2,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,5,6,5,5,5,5,5,5,6,4,3,2,1,0,1,1,2,2,2,2,2,3,3,3,4,4,4,6,5,5,4,5,5,5,6,6,6,6,5,6,7,5,5,6,6,5,5,5,5,5,5,5,5,4,5,4,3,3,3,3,4,4,3,5,5,5,5,5,5,5,5,5,5,5,6,6,7,6,7,7,7,7,6,6,6,6,6,5,5,6,5,5,5,6,5,5,5,5,6,7,8,8,7,7,7,7,7,8,7,8,8,8,8,8,8,9,8,7,7,7,8,7,7,7,7,6,7,7,7,7,7,7,6,7,7,7,7,7,9,10,11,12,13,14,14,14,15,16,17,19,20,19,22,20,23,20,22,21,21,23,22,23,25,23,26,25,26,24,25,25,26,25,25,26,25,25,25,23,25,25,25,23,26,25,23,25,26,24,23,24,25],[28,29,29,29,29,29,29,29,29,28,28,28,28,27,28,27,28,28,28,28,29,27,29,29,27,28,29,27,29,28,27,29,29,29,29,29,28,29,29,28,29,28,27,27,27,26,25,24,24,23,23,22,23,20,19,20,18,18,18,18,15,13,10,7,6,5,3,3,3,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,3,3,3,3,3,4,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,7,7,6,5,5,5,6,6,6,6,6,6,5,5,6,6,5,5,6,5,5,6,6,5,6,6,7,6,6,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,4,4,5,4,4,5,5,4,5,5,5,4,5,5,6,6,6,5,6,6,6,6,6,6,6,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,4,4,4,5,5,5,6,6,5,5,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,6,7,9,9,11,13,13,13,14,14,16,16,15,17,18,17,18,20,20,21,22,23,23,25,24,26,23,23,25,22,22,25,24,25,23,23,25,27,25,27,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,26,27,26,25,27,25,25,26,22,23,24,23,21,21,19,19,19,18,17,16,15,14,11,10,7,6,5,5,5,5,5,5,6,5,6,6,6,7,7,7,8,9,8,8,9,9,9,9,10,11,10,10,9,10,9,8,9,8,9,10,10,11,11,10,10,9,9,9,8,8,8,8,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,6,6,7,8,8,9,9,8,8,8,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,4,3,3,4,3,3,3,4,4,5,7,7,7,6,6,5,4,4,4,4,4,4,4,4,5,5,5,4,5,5,5,4,4,4,3,3,4,3,3,3,3,3,2,3,2,2,2,3,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,3,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,5,4,4,4,5,5,5,3,2,1,1,0,1,1,1,1,1,2,2,2,2,2,3,2,3,3,3,3,4,4,4,4,4,4,5,3,4,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,2,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,5,6,6,6,5,5,5,5,6,5,6,6,6,5,6,5,7,6,5,6,6,5,5,5,5,5,5,6,5,5,5,6,5,5,6,6,5,5,6,7,8,9,10,11,13,13,12,14,15,16,18,18,20,21,20,21,19,21,21,20,24,21,23,24,23,25,27,24,24,25,25,26,25,26,26,25,26,25,24,25,25,25,24,26,24,24,26,26,24,22,24,24],[28,28,28,28,28,29,28,28,28,27,27,28,27,27,27,27,27,27,27,27,27,27,27,28,26,27,28,27,28,27,26,28,27,28,28,27,27,28,28,27,28,27,26,26,26,25,23,22,23,23,21,21,21,20,18,20,17,17,17,17,14,12,10,6,6,4,3,3,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,3,3,4,4,4,4,4,4,4,3,3,4,3,3,4,4,3,3,4,4,3,4,4,5,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,5,4,6,8,8,12,11,14,13,13,15,15,14,14,16,16,16,17,19,19,20,19,21,21,22,22,23,21,21,21,22,20,22,22,23,21,23,22,26,25,26,25,25,26,27,26,26,26,26,26,26,27,26,27,27,27,26,27,26,27,26,26,26,25,26,26,24,25,24,24,25,22,23,23,23,21,21,18,18,19,17,16,16,13,11,9,7,6,5,4,4,3,4,4,4,4,4,4,4,4,5,5,6,5,6,6,6,7,7,7,7,7,8,7,8,7,8,7,7,7,7,6,7,7,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,4,4,4,4,4,3,3,3,3,4,3,4,4,4,4,4,4,4,5,5,5,6,7,7,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,6,6,6,5,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,3,3,4,4,4,4,3,2,2,1,1,0,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,4,3,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,4,4,4,4,4,4,5,4,4,4,5,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,3,3,4,4,4,4,4,6,7,8,9,10,11,10,10,12,13,14,15,17,17,19,19,19,18,19,19,19,21,19,21,23,21,23,24,23,22,23,23,24,22,24,25,23,23,23,22,23,24,23,23,23,22,22,24,22,21,21,22,22],[28,28,28,28,28,29,28,28,28,27,28,27,28,27,27,26,27,28,27,27,27,26,27,28,26,27,28,26,28,28,26,27,28,28,28,28,28,28,28,28,28,27,27,27,27,26,25,24,25,22,23,23,22,19,19,20,18,19,18,17,14,13,10,8,7,5,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,5,4,4,4,5,5,5,5,5,5,4,4,5,5,4,5,5,4,4,5,5,4,5,5,6,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,5,5,5,5,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,5,6,6,7,9,9,10,12,14,15,14,13,16,16,15,17,18,17,18,19,19,21,22,23,24,24,24,25,23,23,24,22,22,24,23,24,24,24,24,27,25,27,26,26,27,27,27,27,27,27,28,28,27,27,27,27,27,27,27,28,27,27,27,27,26,26,27,26,26,26,26,26,24,24,24,23,22,22,19,19,20,18,16,15,13,12,10,7,6,5,5,4,4,4,4,4,5,4,5,5,5,6,6,6,6,7,6,7,7,7,7,8,8,8,8,8,8,8,7,7,7,7,7,8,8,8,8,8,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,7,6,7,7,6,5,5,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,3,4,6,7,7,6,5,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,4,4,5,4,4,4,5,6,5,4,3,2,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,3,2,2,3,2,3,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,3,3,4,4,4,3,4,4,4,3,4,4,3,3,4,3,3,4,3,3,3,4,4,4,5,5,4,4,4,4,5,5,5,4,5,5,4,4,4,5,5,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,5,5,4,4,5,6,7,8,8,9,12,11,11,12,13,15,15,17,17,20,20,20,18,20,20,19,23,20,22,22,21,26,24,24,23,24,23,25,24,24,24,23,24,25,23,23,25,25,23,25,24,24,25,25,24,21,25,25],[29,28,29,29,29,29,29,28,29,28,28,28,27,28,27,27,28,28,27,27,27,26,27,27,25,28,28,27,28,28,25,28,28,29,28,28,28,29,28,28,28,27,27,27,27,26,24,24,24,23,23,23,22,20,19,20,18,17,18,17,14,12,9,6,5,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,2,3,3,3,3,3,5,5,6,8,8,11,12,12,11,12,15,14,13,16,16,15,16,18,19,20,20,20,22,24,23,24,23,23,23,23,22,22,23,24,23,23,23,26,25,27,25,26,26,26,26,26,26,26,26,26,26,27,27,26,26,27,27,27,27,27,26,26,26,26,27,26,25,25,24,26,24,23,23,23,22,22,19,19,19,18,17,15,14,11,10,7,5,4,4,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,7,6,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,6,6,7,5,4,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,1,2,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,3,3,2,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,3,3,3,4,4,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,5,6,7,8,9,10,10,10,11,12,13,14,16,17,19,19,19,17,19,18,19,22,19,22,21,22,24,24,23,23,24,23,24,24,24,24,23,24,24,21,22,24,25,23,24,23,24,23,25,24,21,24,26],[28,28,28,28,28,29,28,28,28,27,27,28,27,27,26,27,26,27,27,26,27,27,26,27,27,27,27,26,28,27,26,27,28,28,28,28,28,28,28,27,28,27,27,27,26,26,24,23,24,23,22,21,22,21,19,19,19,18,18,17,13,11,8,6,6,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,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,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,2,3,2,3,3,3,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,2,2,3,2,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,5,8,9,8,11,12,12,11,13,14,14,14,17,17,17,18,19,19,21,20,22,22,23,23,24,23,22,23,21,23,23,23,25,23,24,23,26,24,26,26,26,26,26,26,27,27,27,26,27,27,27,27,27,27,27,27,28,27,27,27,26,26,26,26,25,26,24,25,26,22,23,24,23,22,23,19,20,20,17,16,15,13,10,9,7,6,5,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,6,6,6,6,7,7,7,7,7,6,6,6,6,5,6,6,7,7,7,7,6,6,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,6,6,5,4,4,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,5,5,4,3,3,3,2,2,3,3,2,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,3,4,3,3,4,4,4,3,3,3,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,2,3,3,3,4,3,4,3,3,4,4,4,3,4,4,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,5,6,7,8,9,10,10,10,11,12,13,14,16,17,18,17,18,17,18,18,20,21,19,22,21,22,25,24,22,22,24,23,23,24,24,23,22,23,23,22,22,23,23,23,23,23,23,22,24,23,20,23,24],[28,28,28,28,28,28,28,27,28,27,27,27,27,26,26,26,26,27,26,26,27,26,26,27,26,26,27,26,27,26,25,27,27,27,26,27,27,27,27,27,27,26,26,26,25,25,24,23,23,22,22,21,20,20,18,19,17,17,17,16,13,11,9,6,5,3,2,2,2,2,2,1,2,1,2,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,4,5,8,7,10,10,13,13,12,13,14,14,13,15,16,16,16,18,19,19,20,21,20,22,22,22,21,21,21,20,20,21,21,23,21,22,22,25,23,26,25,24,25,25,26,25,26,26,25,25,26,25,26,26,26,25,26,26,26,26,25,25,25,25,25,25,25,23,23,25,22,23,22,23,23,22,19,19,19,18,14,14,13,10,9,6,5,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,5,5,6,5,5,5,5,5,5,4,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,3,5,5,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,5,6,7,8,9,9,8,10,11,12,13,15,16,18,18,17,16,17,18,17,20,18,21,20,20,24,24,23,22,23,23,23,22,23,23,22,21,24,20,21,23,23,21,23,21,21,22,24,21,20,23,22],[28,28,29,29,29,29,28,28,29,27,27,27,27,26,26,25,26,28,26,27,27,25,27,28,26,27,28,26,28,27,26,28,28,28,28,28,27,28,28,27,28,27,27,27,26,26,24,24,24,22,22,21,21,19,18,20,17,17,17,17,15,12,10,7,6,4,3,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,4,4,3,3,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,6,7,7,10,11,13,13,12,13,14,14,13,15,16,16,16,18,19,20,20,21,22,23,22,24,22,22,23,21,21,22,23,25,22,23,24,25,25,26,25,26,26,26,27,27,27,26,26,26,26,26,27,27,27,26,27,27,26,27,26,27,26,25,26,25,26,25,24,25,23,23,23,23,23,22,19,19,19,16,15,14,12,10,9,7,5,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,2,2,3,3,3,2,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,1,2,2,2,3,3,6,6,7,5,3,3,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,2,1,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,3,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,5,6,6,7,8,10,10,9,10,11,13,14,15,16,18,18,17,16,17,18,18,20,18,20,20,21,23,23,22,21,23,22,22,22,22,22,21,22,23,20,22,23,23,22,23,22,21,23,25,22,20,24,24],[28,28,28,28,28,28,27,27,28,27,27,27,27,27,26,26,26,27,26,26,27,26,27,27,25,28,28,25,28,28,26,28,28,28,28,28,28,28,28,27,28,27,27,27,26,25,24,24,24,23,23,22,22,21,19,20,18,17,17,16,13,12,9,6,5,4,3,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,4,3,3,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,3,3,4,4,3,3,4,4,4,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,3,3,3,5,6,8,7,11,13,12,10,11,13,13,12,15,15,16,17,17,18,20,19,20,21,22,22,23,22,22,22,20,21,22,22,24,23,22,23,25,25,26,25,25,26,26,25,26,26,26,26,26,26,26,27,26,26,26,26,27,26,27,26,26,25,25,26,24,24,24,23,25,22,22,23,22,22,21,19,19,18,17,15,14,12,10,9,6,5,4,3,3,2,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,5,5,5,4,5,6,5,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,2,2,2,3,3,5,5,6,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,1,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,3,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,6,6,7,8,10,10,9,10,13,13,14,16,16,18,17,17,16,18,16,18,20,19,21,20,21,24,23,21,22,24,22,23,23,23,22,22,23,22,21,23,23,22,21,23,21,23,23,24,23,20,24,24],[28,28,28,28,28,29,27,27,28,26,26,26,26,26,25,26,26,26,26,25,26,25,25,26,26,26,27,26,27,26,26,27,27,28,27,27,28,28,28,28,28,27,26,27,26,25,24,23,23,22,22,21,21,19,18,19,17,17,17,16,13,11,8,5,5,3,2,2,2,2,2,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,3,4,4,4,3,4,4,3,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,2,2,3,2,2,3,3,3,3,3,4,4,6,8,8,11,11,12,10,12,14,13,13,16,16,16,16,17,18,20,19,19,21,22,22,23,21,22,22,20,21,21,21,24,22,22,22,25,24,26,26,25,26,26,26,26,27,27,26,27,27,26,26,26,26,27,27,27,27,27,27,26,26,25,26,26,25,24,25,25,23,23,23,23,22,22,19,19,18,16,14,13,13,9,10,6,5,4,3,3,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,6,6,6,5,5,5,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,3,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,4,4,4,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,1,2,2,3,3,3,4,4,5,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,1,2,2,2,1,2,2,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,3,4,5,6,6,7,9,9,8,10,11,11,13,14,15,17,18,17,15,17,16,19,19,18,21,20,20,23,23,22,22,22,22,23,22,22,22,20,21,22,19,20,22,22,21,22,21,21,22,23,22,19,23,24],[29,28,28,28,28,29,28,27,28,27,27,27,26,26,27,26,26,27,26,26,27,26,25,27,27,27,27,27,28,27,26,27,27,27,27,27,27,27,27,27,27,26,26,26,25,25,25,23,23,23,23,22,21,20,18,19,18,17,18,17,14,12,9,6,4,4,3,2,2,1,2,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,2,2,2,2,2,2,2,3,3,3,3,4,5,6,8,9,11,13,13,11,11,13,13,14,15,15,16,17,17,18,20,19,20,21,22,22,23,22,22,22,22,19,22,22,23,22,22,22,24,24,27,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,25,25,26,26,25,24,24,25,23,23,22,23,23,21,20,18,19,17,14,14,11,10,8,6,4,4,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,5,5,5,5,4,4,4,4,4,5,5,5,5,4,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,2,1,2,2,3,3,3,5,5,6,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,2,2,2,1,2,2,2,2,1,2,2,1,1,2,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,4,5,5,5,6,8,8,8,8,11,12,12,15,16,17,18,16,15,17,17,17,19,18,20,20,21,22,24,22,22,22,23,24,22,22,22,21,22,22,20,21,23,23,22,23,22,21,21,24,21,20,23,23],[28,28,28,28,28,29,28,28,27,27,27,27,27,25,26,24,26,26,24,26,26,25,26,27,25,27,27,25,27,27,25,26,27,27,27,27,27,27,27,27,27,26,26,26,25,25,24,23,24,23,23,22,21,20,18,19,17,17,18,16,14,11,8,6,5,4,3,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,4,4,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,2,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,2,3,3,3,2,2,3,3,2,3,3,3,3,4,3,4,6,7,7,10,11,12,11,11,13,12,12,14,14,14,16,16,17,19,20,20,21,22,21,23,21,21,22,20,22,21,22,23,22,23,22,24,24,27,25,25,25,25,25,25,25,25,25,26,26,25,26,26,26,26,26,27,26,27,25,25,25,24,26,24,25,24,23,24,23,21,21,21,21,20,18,18,17,15,14,12,11,8,8,6,4,4,3,3,2,3,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,5,4,5,5,4,5,5,4,4,4,4,3,3,4,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,2,1,2,2,3,3,3,5,5,6,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,1,2,2,1,1,2,2,1,2,2,2,2,1,1,1,1,1,1,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,3,3,2,2,2,2,3,2,3,2,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,6,7,9,9,9,10,12,13,14,17,16,18,17,18,16,17,17,19,20,19,22,20,21,24,23,22,23,23,23,23,24,22,22,23,23,22,21,21,24,23,23,23,22,22,22,25,22,21,23,24],[28,28,28,28,28,29,27,27,27,26,27,27,26,25,26,24,25,27,25,25,26,25,25,27,26,27,28,26,28,27,26,27,28,28,27,27,27,28,28,27,28,27,26,27,26,25,25,24,24,23,23,22,21,20,19,19,17,17,18,16,13,11,8,5,5,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,3,3,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,3,3,3,3,4,4,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,3,3,3,2,3,2,2,2,3,3,2,3,3,3,5,5,6,7,12,12,11,9,10,13,12,12,14,14,15,16,17,18,19,18,20,21,21,22,23,22,21,22,21,21,21,22,23,22,22,23,25,25,26,26,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,26,27,26,26,25,25,26,25,25,24,24,25,23,23,22,22,21,20,19,18,18,16,14,13,12,9,8,6,4,4,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,5,4,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,1,1,2,2,2,2,3,3,3,5,5,5,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,4,3,4,3,3,3,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,1,2,2,1,1,2,2,1,2,2,2,2,1,1,2,1,1,1,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,3,2,2,2,2,2,2,3,2,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,4,5,5,6,7,9,8,8,10,12,12,14,16,16,18,16,17,16,16,17,19,20,18,21,20,20,23,23,22,22,23,22,22,23,22,21,21,22,22,20,21,23,22,23,23,22,22,21,24,22,19,23,23],[28,27,28,28,28,28,27,27,28,26,27,27,26,25,26,25,26,27,26,26,26,25,25,26,26,25,26,26,27,26,25,26,27,27,27,27,27,27,28,26,27,26,26,26,25,24,23,22,23,22,21,21,20,19,18,19,17,16,17,16,14,11,8,6,4,3,3,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,4,3,3,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,4,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,3,3,4,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,2,2,3,3,3,2,2,2,2,2,3,3,2,3,3,3,4,7,8,8,11,12,12,10,10,13,12,12,14,14,14,15,16,17,17,18,18,19,21,21,22,20,20,21,20,19,20,20,22,21,20,22,24,22,25,24,24,25,26,26,27,26,26,26,26,26,26,26,26,26,26,26,27,26,26,25,24,24,24,26,24,25,24,24,24,24,22,23,22,23,22,20,20,18,17,14,13,13,10,9,6,5,4,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,3,3,3,4,4,5,4,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,1,2,2,2,2,2,2,2,3,2,2,2,2,2,3,3,3,3,3,3,4,4,3,4,3,4,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,1,1,2,2,1,2,2,2,2,1,1,2,1,1,1,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,3,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,5,6,8,7,8,9,10,11,13,15,15,16,18,16,14,16,17,17,19,17,21,20,20,23,22,22,21,23,22,22,22,22,21,19,23,22,19,19,23,22,21,21,20,20,21,23,21,19,22,22],[29,29,29,29,29,28,28,28,27,27,27,26,27,24,26,24,26,26,25,26,27,26,25,27,26,26,27,26,27,27,26,27,27,27,27,27,27,27,27,27,27,27,26,26,26,25,25,24,24,23,23,22,21,20,19,19,18,17,17,16,13,11,8,5,4,3,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,4,4,3,3,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,4,3,3,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,3,3,2,3,3,3,4,5,6,7,10,12,12,10,11,13,12,12,14,15,15,15,17,18,19,19,19,21,22,21,23,21,21,21,21,21,21,21,23,21,21,21,25,25,27,26,25,25,26,25,26,25,25,25,25,25,26,26,25,25,26,26,26,25,26,25,25,25,25,25,25,25,24,24,25,23,23,22,23,23,21,19,19,18,16,14,12,12,9,8,6,4,4,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,5,4,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,5,5,6,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,3,3,3,3,3,4,4,4,4,3,4,3,4,3,3,3,3,4,3,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,1,2,1,1,2,2,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,3,3,2,2,2,2,2,3,3,2,3,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,5,5,6,8,8,9,10,13,12,14,16,16,18,19,17,16,17,17,18,22,18,20,20,20,24,22,21,23,23,21,23,23,21,21,22,23,21,20,21,22,22,21,21,21,22,22,23,21,20,23,22],[29,28,28,28,28,28,27,27,27,27,27,26,27,25,26,24,26,26,26,26,26,26,26,27,25,27,28,26,28,27,26,27,28,27,27,27,26,27,28,27,27,26,26,26,26,26,25,24,25,23,23,22,22,20,19,20,19,18,18,17,14,12,8,6,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,3,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,2,3,3,4,4,3,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,2,2,3,2,2,3,3,3,3,3,4,4,6,6,7,10,12,12,11,11,13,12,12,14,14,15,16,16,18,20,19,21,22,23,22,23,22,21,22,21,21,21,22,23,22,22,22,25,25,27,25,26,26,25,25,25,25,26,25,26,26,25,26,25,26,25,25,27,26,26,25,26,25,25,26,24,25,24,23,25,23,22,22,22,22,21,18,19,17,16,15,12,12,9,8,6,4,4,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,5,5,5,5,5,4,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,3,3,4,6,6,6,4,3,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,2,2,1,2,2,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,2,3,2,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,4,5,6,6,7,9,9,9,10,13,13,14,17,16,19,18,19,17,18,18,19,21,20,21,21,21,24,23,23,23,24,23,24,24,23,23,23,24,23,21,22,23,23,23,22,23,22,23,24,21,21,24,23],[28,28,28,28,28,28,27,27,27,26,26,27,26,24,26,25,26,26,26,26,25,25,25,26,25,26,27,26,27,27,26,28,27,27,27,27,27,27,28,27,27,27,27,27,26,25,25,24,24,23,23,22,21,21,19,20,19,18,17,17,14,13,9,6,4,4,3,3,3,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,6,6,6,5,4,5,5,5,5,5,5,5,4,4,5,5,4,5,5,4,4,5,4,4,5,5,5,5,4,4,5,4,4,4,4,3,3,4,4,3,4,4,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,3,4,4,4,4,3,3,3,4,3,3,3,3,3,3,4,3,3,3,4,4,5,4,4,5,5,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,2,2,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,2,2,3,3,2,2,3,3,3,3,4,4,5,6,8,9,12,13,13,12,11,14,13,14,16,17,15,17,17,19,21,20,21,21,23,22,23,22,20,22,20,19,20,22,22,20,20,23,25,24,27,25,26,26,26,26,27,27,26,26,27,27,27,27,27,28,26,26,27,26,27,25,26,26,25,27,25,26,25,24,26,24,24,24,23,24,22,21,20,19,17,14,14,12,11,9,7,5,4,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,6,6,6,5,5,5,4,4,4,4,5,4,6,6,4,5,5,4,4,4,4,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,6,5,6,4,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,1,1,2,1,1,1,2,1,1,2,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,4,5,4,5,4,4,4,4,4,4,4,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,4,5,7,6,8,9,8,9,9,12,13,14,16,17,20,20,18,17,18,18,19,22,20,22,21,20,24,25,22,23,24,23,24,24,24,22,22,22,23,19,21,24,22,23,22,22,21,21,24,21,21,23,23],[28,28,28,28,28,28,27,27,27,26,26,26,26,25,26,24,25,26,25,25,25,25,25,25,25,25,26,26,26,26,26,26,27,27,26,27,26,26,27,26,26,25,25,26,25,25,23,23,23,23,22,22,20,19,17,18,17,15,16,16,12,10,8,5,4,4,3,2,3,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,5,6,6,5,5,4,4,5,5,5,5,5,5,4,4,5,4,4,4,5,4,4,5,4,4,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,3,4,4,3,4,4,4,3,4,4,4,3,3,3,4,3,3,3,4,3,3,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,2,3,2,2,2,2,2,2,3,2,2,3,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,4,5,6,6,7,9,11,11,10,11,13,12,12,14,16,15,13,16,18,19,19,19,20,21,21,22,21,19,20,21,20,20,20,22,20,21,21,24,24,26,25,25,25,26,26,26,26,26,26,26,26,26,27,27,26,26,27,26,26,26,25,25,25,25,25,25,25,24,23,24,23,23,22,22,22,20,19,20,19,17,15,13,13,10,9,7,5,4,3,3,2,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,5,6,5,5,5,4,4,4,4,5,4,6,6,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,5,4,5,4,4,4,4,4,4,4,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,1,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,4,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,6,7,8,8,8,9,12,12,14,15,16,19,19,17,15,17,18,17,20,17,20,19,20,23,23,24,22,22,22,23,22,21,23,21,23,21,19,20,22,23,20,22,20,22,22,22,20,19,22,20],[29,29,29,29,29,28,28,28,28,28,28,27,28,25,27,25,27,27,27,28,27,27,27,28,26,27,28,27,28,28,26,27,28,27,27,28,27,27,28,28,28,27,27,27,26,26,26,24,25,24,23,22,23,20,19,19,18,17,17,17,13,11,8,6,5,4,3,3,3,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,6,5,5,5,5,5,5,5,5,5,4,4,5,5,4,5,5,5,4,5,5,4,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,3,4,4,4,5,4,5,4,3,4,4,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,3,3,4,3,3,4,4,3,3,3,4,3,4,4,4,5,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,6,7,8,10,12,12,11,12,13,13,12,14,15,16,16,17,18,21,20,21,22,22,22,24,21,21,22,21,22,21,21,24,22,22,22,24,25,28,26,26,25,26,25,26,26,26,26,26,26,26,26,26,26,26,26,27,26,27,27,26,26,26,27,26,26,25,25,25,23,24,23,23,22,21,19,20,18,17,15,13,12,10,9,7,5,4,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,6,6,6,5,5,5,5,4,4,4,5,5,6,6,5,5,5,4,4,5,4,4,4,4,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,5,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,6,6,6,4,3,3,3,3,3,3,3,3,3,4,4,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,4,4,3,3,3,4,4,4,4,4,5,5,5,6,5,5,5,5,5,4,5,5,5,4,4,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,6,6,7,9,9,10,11,14,14,15,17,16,20,19,18,17,18,18,19,22,20,22,21,22,25,23,23,22,22,22,25,23,23,23,22,23,23,21,22,23,22,22,22,22,21,22,23,20,21,23,23],[28,28,28,28,28,28,28,28,27,27,27,26,27,24,26,24,26,26,26,27,27,27,27,27,27,27,28,27,28,28,27,27,28,28,28,28,27,28,28,28,27,27,27,27,27,26,25,24,24,23,22,22,22,21,19,20,19,18,17,17,15,13,9,7,6,5,4,4,4,3,3,2,3,2,3,3,3,4,4,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,6,6,6,7,6,6,6,6,6,6,6,6,6,5,6,6,6,5,6,5,5,6,6,6,6,6,5,6,6,5,5,5,4,5,5,5,4,5,5,4,4,4,5,5,5,6,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,4,5,4,4,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,5,5,5,5,5,5,5,5,5,6,5,5,5,4,5,4,5,4,4,4,4,3,4,4,4,3,4,4,3,3,3,4,3,3,4,3,3,4,4,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,3,3,4,3,3,4,4,4,5,4,4,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,2,3,3,2,2,2,3,2,2,3,3,2,3,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,4,4,3,3,4,4,4,4,5,6,6,7,9,9,11,13,13,12,12,14,13,13,15,15,14,15,16,18,19,19,21,21,22,22,23,21,21,22,21,20,21,22,24,21,22,23,25,26,28,27,27,26,27,27,27,27,27,26,26,27,27,27,26,27,26,27,27,27,27,26,27,25,25,27,25,26,25,25,26,24,22,24,23,23,21,20,20,19,18,16,14,13,11,11,8,6,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,6,6,5,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,3,2,2,3,3,3,3,3,3,4,4,4,5,5,5,6,5,5,4,4,3,4,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,4,4,5,7,7,7,5,4,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,1,1,2,2,1,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,5,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,4,4,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,2,2,3,3,3,3,3,2,3,3,3,3,3,4,4,3,3,3,4,3,3,3,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,5,6,7,7,8,9,9,11,10,14,14,15,17,17,19,17,18,17,18,18,18,21,19,20,20,22,23,23,23,22,22,22,24,22,22,22,22,22,23,20,22,22,22,21,22,21,21,22,23,20,20,23,21],[28,27,28,27,28,28,27,27,28,26,26,26,26,24,26,24,26,26,25,26,26,26,26,26,26,26,27,26,27,27,26,27,27,27,27,27,26,27,27,27,27,26,26,26,26,26,25,24,24,24,22,22,22,21,19,21,19,18,17,17,15,13,10,8,7,6,5,5,5,4,4,4,4,3,4,4,5,5,5,5,4,5,5,4,4,5,5,5,5,5,6,7,6,6,7,7,6,7,8,7,7,8,8,8,8,9,9,9,9,10,10,9,8,7,8,8,8,8,8,8,8,7,7,8,8,7,7,8,7,7,8,7,6,7,8,8,8,7,7,8,7,7,7,7,6,6,7,7,6,7,7,6,5,6,7,6,7,7,7,8,7,6,6,7,6,6,6,6,6,6,6,6,5,6,7,6,6,6,6,6,6,5,5,6,5,5,5,6,5,5,6,5,5,5,6,7,7,7,6,7,7,7,7,7,7,7,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,4,5,5,4,4,5,5,5,5,5,5,6,6,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,3,4,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,3,4,4,4,4,4,4,5,5,6,7,7,8,9,10,12,14,15,12,14,15,15,15,17,17,16,18,19,18,20,20,22,22,24,22,24,22,20,22,20,20,20,22,23,19,20,23,24,25,27,25,26,25,25,27,27,27,27,27,26,26,27,27,27,27,27,27,26,27,27,26,26,25,25,26,25,26,25,25,26,23,24,24,24,23,22,22,21,20,18,17,16,14,14,12,9,7,5,4,4,4,4,3,3,3,3,4,3,3,4,5,4,4,5,5,5,6,6,7,6,7,7,7,7,7,7,6,5,6,5,6,6,6,8,7,6,7,6,6,6,5,5,5,5,5,5,4,4,4,4,3,3,3,2,3,3,3,3,3,3,3,4,3,3,4,4,4,5,6,6,6,7,7,6,6,5,5,5,5,5,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,6,6,5,5,4,4,4,4,5,4,5,5,6,6,7,7,7,7,7,7,7,6,6,5,5,5,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,2,3,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,3,3,4,4,4,4,4,5,5,6,6,5,6,6,6,6,7,7,7,7,7,8,7,7,8,7,7,7,6,6,7,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,1,2,2,1,1,0,1,1,1,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,3,3,3,3,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,3,4,3,2,2,3,3,3,3,3,3,3,4,4,3,4,3,4,4,4,4,4,5,4,3,3,3,2,2,3,3,2,3,4,3,3,4,4,4,4,4,4,4,4,5,6,7,8,8,9,10,10,10,10,14,14,16,17,18,21,20,19,17,19,20,19,22,19,22,21,21,25,24,24,24,25,24,25,25,24,24,23,24,23,21,23,25,23,21,23,22,21,23,24,20,20,22,20],[27,27,27,28,28,27,28,27,27,27,26,26,27,24,27,24,27,26,26,27,26,25,27,27,26,27,27,27,27,28,27,28,28,28,27,28,28,28,28,28,28,27,27,28,27,26,26,25,25,25,23,23,23,22,21,21,19,19,17,18,16,13,11,9,7,7,6,5,5,5,5,4,5,4,5,5,5,6,6,5,5,7,6,5,6,7,7,7,8,8,8,9,9,9,10,10,9,10,11,10,11,11,11,10,12,12,12,12,12,13,13,12,11,11,11,11,11,12,11,11,11,10,10,11,11,10,10,11,10,10,11,10,9,10,10,10,10,10,10,10,10,9,10,10,9,9,9,9,8,9,9,8,8,8,9,9,9,10,9,10,9,8,8,9,8,7,9,9,8,7,8,9,8,8,9,9,8,9,8,8,9,7,8,8,8,8,8,8,8,8,8,7,7,8,9,10,10,10,9,10,10,10,10,10,9,9,9,8,8,8,8,9,8,8,8,8,7,8,8,7,7,8,7,6,7,7,6,5,6,7,5,6,7,7,8,9,8,9,9,8,8,8,8,8,7,7,8,7,6,7,7,6,6,7,8,7,8,8,8,7,7,6,6,6,6,6,6,7,6,6,6,7,6,6,6,7,8,7,7,7,7,6,6,5,6,6,5,5,5,6,5,5,6,5,5,5,6,5,5,4,4,5,5,5,4,5,5,4,5,5,5,5,5,5,6,5,5,6,5,5,5,5,5,5,4,5,4,4,5,6,6,6,6,7,7,9,10,10,13,14,14,14,14,16,15,15,16,18,17,17,19,21,20,21,23,22,24,22,24,21,20,22,21,19,21,21,21,20,21,22,25,26,26,24,25,25,25,26,27,26,26,26,26,26,26,27,26,27,26,27,26,27,27,26,26,25,26,26,25,26,25,25,26,24,25,26,24,24,24,22,23,22,19,17,17,16,14,12,10,8,7,6,5,5,5,5,4,4,4,4,4,5,4,5,5,5,7,6,7,7,7,8,7,8,9,9,8,8,8,7,7,8,7,7,9,8,9,9,7,9,8,7,7,8,6,6,5,7,6,5,6,5,5,4,4,4,3,4,4,3,4,4,3,4,5,4,4,6,6,5,6,7,7,9,9,8,8,8,7,7,6,6,7,6,6,5,6,6,6,5,6,6,6,6,6,6,5,5,5,6,5,6,6,5,4,5,6,5,6,6,5,5,5,6,6,7,8,9,9,7,7,6,7,6,7,7,6,7,8,8,9,9,9,9,10,10,9,9,8,9,8,8,8,7,7,7,7,6,5,6,5,5,5,6,5,5,5,5,4,5,5,6,4,4,6,4,4,5,5,4,4,5,4,4,4,5,4,3,4,5,3,3,5,5,4,4,4,4,4,5,5,4,5,5,5,4,4,6,5,5,5,5,5,5,4,5,5,6,6,6,7,7,8,8,7,8,8,8,9,9,9,10,10,10,10,10,10,10,10,10,10,9,9,9,8,8,8,7,6,5,5,5,5,5,4,4,4,4,3,4,5,3,3,3,3,2,2,3,2,1,0,1,2,2,2,2,3,3,4,5,5,4,5,4,4,5,4,4,5,5,5,4,5,4,5,4,4,4,4,4,3,3,3,3,2,3,3,3,3,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,4,4,3,5,4,5,5,5,4,6,5,6,5,6,5,7,6,5,4,4,5,4,4,4,3,3,3,4,3,3,4,4,4,4,5,5,5,6,6,6,6,6,7,8,9,10,10,10,12,10,12,12,15,15,18,20,19,22,22,21,20,22,23,19,23,20,22,24,22,25,24,24,25,24,25,27,25,24,24,23,23,22,21,22,24,24,22,24,22,22,24,24,21,19,23,22],[29,29,29,29,29,28,28,29,27,27,27,27,28,25,27,25,26,26,26,27,27,26,26,27,26,26,28,27,27,28,27,28,28,28,27,28,28,28,29,28,27,27,27,27,27,26,26,24,25,24,23,23,23,21,19,20,19,17,18,18,14,12,10,8,7,6,6,5,5,5,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,6,6,6,6,7,7,7,7,7,7,8,7,8,8,9,8,9,9,8,9,10,9,10,10,11,11,10,8,9,8,9,8,9,8,8,9,8,8,9,9,8,8,8,8,7,8,8,7,8,8,9,8,8,8,8,8,7,8,8,7,7,8,7,7,8,7,7,6,6,8,7,8,8,8,8,8,7,7,7,7,6,7,7,6,6,7,7,6,7,7,7,6,7,7,7,7,6,6,7,6,6,6,7,6,6,6,6,6,6,7,8,8,7,7,7,8,7,7,8,7,7,7,7,6,7,7,6,7,7,7,6,6,6,6,5,5,6,6,5,5,6,5,5,6,5,5,5,6,6,7,6,6,7,7,7,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,6,6,6,6,5,5,5,5,4,5,5,4,5,5,4,4,5,5,5,5,5,5,6,6,5,6,5,5,5,5,5,5,5,5,4,4,4,5,4,4,5,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,9,10,9,12,13,13,12,13,15,14,14,15,17,18,17,18,20,22,21,22,23,24,22,24,22,20,21,21,21,20,22,23,20,21,22,24,25,27,26,26,26,26,27,27,26,26,26,26,27,27,27,27,27,27,27,27,26,26,26,26,26,26,27,25,26,25,24,26,23,24,23,23,23,23,21,21,20,19,17,16,14,12,11,9,7,6,5,4,4,4,3,3,3,4,4,4,4,4,4,5,5,6,6,6,7,7,7,7,7,7,7,7,8,7,6,6,6,5,5,6,6,7,7,6,6,7,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,7,6,6,6,6,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,4,3,4,4,5,4,4,4,4,4,4,4,4,4,5,5,6,7,8,7,6,6,5,5,5,5,6,5,5,6,7,7,8,7,7,8,8,7,7,7,7,6,7,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,2,3,3,2,3,3,3,2,3,3,2,2,3,3,3,2,3,3,2,3,3,3,3,2,2,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,5,5,5,6,6,6,7,7,6,7,7,7,7,7,8,7,8,8,8,8,8,8,8,8,7,7,7,7,7,7,6,5,5,5,5,5,4,4,4,4,4,4,3,4,3,3,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,3,3,3,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,4,4,4,4,3,4,4,4,4,4,4,4,3,3,3,4,3,2,3,3,2,2,3,3,2,3,3,3,3,3,4,3,4,3,4,4,4,4,6,7,8,8,9,11,10,12,12,16,16,16,18,18,23,20,19,20,22,21,19,25,21,23,24,22,26,25,26,25,24,24,27,25,25,24,24,25,25,22,23,26,25,22,25,23,23,24,25,20,21,25,22],[29,28,28,28,28,28,28,27,27,27,26,26,26,24,26,25,26,25,25,27,25,26,26,26,26,26,27,26,27,27,26,27,28,28,27,28,27,28,28,28,28,27,27,27,27,26,26,25,25,24,24,23,23,22,20,21,19,18,17,16,14,12,10,8,7,6,5,5,5,5,5,4,4,4,4,5,5,6,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,8,8,8,8,9,8,9,9,9,10,10,10,11,10,10,9,9,8,9,9,9,9,9,9,8,7,8,9,8,7,9,8,7,8,8,7,7,8,8,8,7,8,8,7,7,7,7,7,7,7,7,7,8,7,6,6,6,7,8,8,8,7,8,7,7,7,7,7,7,7,7,7,6,7,7,6,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,6,6,6,6,7,6,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,5,5,5,5,4,5,6,6,7,7,7,7,7,7,7,6,6,6,6,6,5,6,5,5,5,5,4,5,5,5,6,6,5,5,4,5,4,4,5,4,4,4,5,4,4,4,5,4,4,5,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,7,9,8,9,12,12,13,11,11,14,14,13,14,16,16,17,18,20,21,20,22,22,24,23,24,21,20,22,22,20,20,22,23,19,21,23,24,25,27,26,27,26,26,27,27,27,26,27,27,27,27,28,28,28,27,28,27,27,27,26,27,24,26,26,25,26,26,25,27,24,24,25,23,23,22,22,21,20,20,17,15,14,11,10,8,7,5,4,4,4,4,3,3,3,3,4,3,3,4,4,4,5,5,5,6,5,6,6,7,7,7,7,7,7,6,6,6,5,5,5,6,6,7,8,6,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,4,4,5,5,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,4,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,5,7,7,6,6,5,4,5,4,5,5,5,5,6,6,7,7,7,7,7,7,7,7,6,6,6,6,6,5,6,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,2,3,2,3,2,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,7,7,7,7,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,7,8,7,9,10,10,11,11,14,15,16,17,17,21,20,20,19,21,20,20,23,21,22,24,22,25,23,25,25,24,23,25,24,24,25,24,24,23,21,23,24,24,21,24,23,22,24,24,21,21,24,23],[29,28,28,28,28,28,28,27,27,26,27,26,26,24,26,25,26,26,25,26,25,25,27,26,25,26,27,26,27,26,25,27,28,28,27,27,27,28,28,28,28,27,26,27,27,26,26,24,25,24,22,22,22,22,20,21,20,20,18,17,15,13,10,8,7,6,5,5,5,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,5,5,5,6,5,6,6,6,6,7,7,7,7,7,7,7,8,8,8,8,8,9,9,9,9,10,10,9,8,8,8,9,8,9,8,8,8,8,7,8,8,7,7,8,7,7,7,7,6,7,7,8,7,7,7,7,7,6,7,7,7,6,7,7,6,7,7,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,7,7,7,7,7,6,6,6,7,6,6,6,6,6,6,5,5,6,5,5,5,5,5,6,6,7,7,6,6,7,7,6,6,7,6,6,6,6,6,6,6,5,5,6,6,5,5,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,6,6,7,7,7,7,7,7,7,7,6,6,6,5,5,6,5,5,5,5,5,5,5,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,5,5,4,4,5,5,5,6,5,6,7,9,8,9,11,12,13,12,12,13,14,14,13,16,18,16,17,20,21,20,21,22,23,22,23,23,20,22,21,20,20,22,22,20,21,24,24,24,26,26,26,26,26,27,27,27,27,27,27,27,28,28,28,28,27,27,26,27,27,26,27,24,26,26,26,27,26,26,26,24,24,24,24,23,23,22,22,20,21,17,17,14,12,10,8,7,5,5,5,4,4,4,3,3,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,7,7,7,6,6,6,6,5,5,5,6,6,7,7,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,6,7,6,5,5,4,4,4,4,5,5,5,5,6,7,7,6,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,6,6,6,6,6,6,6,7,7,7,7,7,8,8,7,8,7,7,7,8,7,7,7,7,7,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,1,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,4,3,3,3,3,3,4,3,3,3,3,3,3,4,4,3,3,3,3,4,4,3,3,4,4,3,3,3,4,3,3,3,2,2,2,2,3,3,2,3,3,3,3,4,4,4,4,4,4,4,4,6,7,8,8,10,11,11,12,12,15,16,15,18,17,20,20,18,20,20,20,20,25,20,24,23,23,26,24,24,26,25,24,26,26,24,25,25,26,23,24,24,25,26,22,26,24,23,25,25,21,23,26,24],[29,29,29,29,29,29,28,28,28,28,28,26,28,24,27,25,27,27,26,28,27,26,27,27,26,27,28,26,28,28,26,28,28,29,27,28,28,28,28,28,28,28,27,27,27,26,26,24,25,24,23,23,23,22,19,21,20,18,18,19,14,11,9,7,6,5,4,4,4,3,3,3,3,3,4,3,4,4,4,4,4,4,4,3,4,4,4,5,5,5,5,5,5,5,6,5,6,6,6,6,6,6,7,6,7,7,7,7,7,8,8,7,7,6,6,7,7,7,7,7,7,6,6,7,7,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,5,6,6,5,5,6,6,5,6,6,5,5,5,6,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,5,5,5,6,5,5,5,6,5,5,5,5,5,5,5,5,5,4,4,5,5,4,5,5,6,6,6,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,5,5,5,4,4,4,4,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,4,4,4,4,5,7,8,8,11,14,14,12,11,14,14,13,14,17,18,16,18,20,22,21,22,24,24,23,24,22,20,22,21,21,21,21,22,22,21,23,24,24,27,26,26,26,26,27,27,27,27,28,28,27,28,28,28,28,28,28,28,28,28,27,28,26,26,28,26,28,27,26,27,25,24,24,24,24,25,21,21,21,20,18,16,15,12,9,7,6,5,4,4,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,5,7,6,6,5,4,3,4,3,4,5,4,4,4,5,5,6,5,5,6,6,5,6,5,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,2,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,4,4,4,5,5,5,4,5,5,5,5,6,6,6,6,6,6,7,6,6,6,7,6,6,5,6,6,5,5,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,1,2,2,1,1,2,2,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,3,4,3,3,3,3,4,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,5,6,7,7,8,10,10,11,12,14,17,16,18,19,20,20,18,19,22,20,20,24,21,24,24,22,26,24,25,26,26,24,26,25,25,24,25,26,25,24,24,26,25,22,25,23,24,25,26,22,23,26,24],[29,29,29,29,29,29,28,28,28,27,28,27,27,25,26,25,26,26,26,27,27,27,26,28,27,26,28,27,28,27,27,28,28,29,28,28,28,28,29,29,29,28,29,28,28,27,27,26,26,24,25,23,23,22,20,20,19,18,18,17,14,12,9,7,6,5,4,4,4,3,4,3,3,3,4,4,4,5,5,4,4,4,4,4,4,5,4,5,5,5,5,5,5,6,6,6,6,6,7,6,6,7,7,7,7,8,8,8,8,9,9,8,7,7,7,8,7,7,7,7,8,6,6,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,6,6,5,5,6,5,5,5,5,5,5,4,5,5,4,4,5,5,4,5,5,6,6,6,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,3,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,5,6,8,7,10,12,13,11,11,14,13,12,14,17,15,15,17,19,20,19,22,22,23,23,24,23,21,22,21,21,22,23,23,22,23,24,26,27,29,28,28,28,28,28,29,28,28,28,28,28,29,29,29,28,28,29,28,28,28,27,28,27,26,27,26,26,27,26,27,25,24,24,24,24,23,23,20,20,19,16,16,15,11,10,8,6,5,4,4,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,6,5,5,6,6,6,6,6,6,5,5,5,5,5,6,6,6,6,5,6,6,5,5,5,4,4,4,5,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,4,5,6,6,6,5,4,4,4,3,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,6,7,6,6,6,6,6,6,6,6,6,5,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,3,3,2,2,3,3,3,2,3,2,2,2,2,2,2,3,3,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,5,6,7,7,9,9,9,10,11,14,14,16,18,18,21,20,20,19,21,20,20,23,21,23,24,22,24,25,24,25,25,24,25,24,24,25,24,24,24,22,23,25,25,22,24,24,24,24,25,22,22,25,24],[29,28,28,28,28,28,28,27,27,27,26,27,26,24,26,25,26,26,26,26,26,26,27,27,26,27,27,26,28,26,26,27,27,28,27,28,27,28,27,27,28,27,27,27,27,26,25,24,24,23,23,21,21,21,19,18,19,18,16,16,13,11,9,7,6,5,5,5,4,4,4,4,4,3,4,4,5,5,5,5,4,5,5,4,4,5,5,6,5,5,5,6,6,6,7,6,6,7,7,7,7,7,7,7,8,8,8,8,9,9,9,8,8,7,7,8,8,7,7,8,8,7,7,8,7,7,7,8,7,6,7,7,6,6,7,7,7,6,6,7,7,6,7,7,6,6,7,6,6,7,6,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,6,5,5,5,5,5,5,5,6,6,6,5,6,6,6,5,6,6,6,6,5,6,6,6,5,5,6,6,5,5,6,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,5,5,5,5,5,5,5,4,4,5,5,5,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,5,5,5,6,7,7,8,11,10,12,11,9,11,12,12,12,13,15,15,15,19,20,19,20,22,22,22,23,21,22,22,21,18,20,22,21,20,20,23,24,23,26,26,27,27,26,27,27,27,27,27,27,27,28,28,27,27,27,28,27,27,27,26,26,25,25,26,25,25,26,25,26,23,24,25,24,24,23,22,22,20,20,17,15,13,11,9,8,6,5,4,4,3,4,4,3,3,3,3,3,3,4,4,4,4,5,5,4,5,6,6,6,6,7,7,7,6,7,6,6,5,5,6,6,6,7,7,6,6,6,6,5,5,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,6,6,5,5,5,5,5,4,4,4,4,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,6,5,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,4,5,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,5,6,6,6,6,6,6,6,7,6,6,7,7,7,6,6,6,7,6,6,6,6,6,6,5,6,5,5,4,4,4,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,6,8,7,9,10,9,10,12,14,15,17,19,19,21,20,20,19,21,20,20,23,21,23,24,23,26,24,25,24,24,23,26,26,23,25,25,24,23,23,25,25,25,22,25,25,23,24,26,22,22,25,24],[29,28,28,28,29,28,28,27,27,27,26,25,27,23,25,23,26,25,25,26,25,24,26,27,25,27,27,25,27,27,25,27,27,27,26,27,26,27,27,27,27,27,27,27,27,26,24,23,24,23,23,22,21,21,19,19,20,18,17,16,14,12,9,7,6,5,4,4,4,4,4,3,3,3,4,4,4,4,5,4,4,4,4,4,4,5,4,5,5,5,5,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,8,7,6,7,7,7,7,7,7,8,6,6,7,7,6,6,7,6,6,7,6,6,6,7,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,5,5,6,6,6,6,6,7,6,5,6,6,6,6,6,6,6,6,6,6,5,6,6,5,6,6,6,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,6,6,6,5,6,6,5,5,6,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,5,4,4,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,5,4,4,4,5,5,5,6,6,5,4,5,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,4,4,4,4,3,3,3,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,7,7,9,11,12,12,12,11,13,12,13,13,14,16,15,15,18,21,19,20,22,22,21,23,21,21,21,19,19,21,21,22,21,20,21,25,23,26,25,26,25,25,26,26,26,26,26,26,26,27,27,27,27,27,27,27,26,27,26,27,24,25,25,25,26,26,25,26,25,24,25,23,24,24,20,21,21,19,17,15,14,12,9,8,6,5,4,4,4,4,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,6,5,6,6,6,6,6,6,6,6,6,5,5,6,6,6,7,7,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,6,6,6,5,5,5,4,5,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,2,3,3,3,3,3,4,5,7,7,6,5,3,3,4,3,4,4,4,4,4,5,5,5,5,5,6,6,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,2,3,3,3,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,5,6,7,7,9,10,10,10,11,14,15,17,19,19,21,20,19,20,20,21,20,23,21,24,24,22,26,24,25,24,26,23,26,25,25,25,25,25,24,23,25,26,25,24,25,25,25,24,25,23,23,25,25],[29,29,29,29,29,29,28,28,28,27,27,27,27,25,26,25,26,26,26,27,26,26,27,28,26,28,28,26,28,28,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,25,26,25,25,23,23,23,21,21,19,20,20,17,14,12,8,6,5,5,4,4,4,3,4,3,3,3,4,4,4,4,5,4,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,9,9,8,7,7,7,7,7,7,7,7,7,6,6,7,7,6,6,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,5,5,6,6,5,6,6,5,5,5,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,6,5,5,5,6,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,4,4,4,5,4,4,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,5,5,4,4,4,3,3,4,3,3,3,4,3,3,4,3,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,4,3,3,4,4,3,3,3,3,4,4,3,3,4,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,5,5,7,7,8,11,14,12,11,11,12,12,12,14,15,14,15,15,18,19,19,21,22,23,23,24,22,23,23,21,19,22,22,23,21,22,24,24,25,28,26,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,28,26,27,28,26,27,27,26,26,25,24,24,24,24,23,21,20,20,19,16,15,13,11,10,7,6,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,5,5,5,5,5,6,6,7,6,5,6,6,5,5,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,5,5,6,6,5,6,5,4,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,4,4,7,6,5,4,4,3,4,3,4,4,4,4,4,5,5,6,5,5,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,6,6,6,6,5,6,6,5,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,3,2,2,2,3,3,3,3,3,2,2,3,3,3,2,3,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,5,6,7,7,8,10,9,10,11,14,14,16,18,17,21,21,19,18,20,20,21,24,21,24,22,23,26,25,24,24,25,24,25,26,25,25,23,25,25,23,23,25,25,24,25,24,25,24,26,23,22,24,25],[28,28,27,28,27,27,27,26,27,26,25,26,25,24,24,25,25,25,26,26,25,25,26,25,25,26,26,25,26,25,24,26,27,27,26,26,25,26,26,26,27,26,26,26,26,26,26,23,23,23,23,20,20,21,19,19,18,18,16,15,13,11,8,6,6,5,4,4,4,3,4,3,3,3,4,4,4,5,5,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,7,7,7,7,8,8,8,8,9,9,8,7,7,7,7,7,7,7,7,8,6,6,7,7,6,7,7,7,6,7,7,6,6,7,7,7,6,6,7,6,6,6,6,6,6,6,6,5,6,6,5,6,5,6,6,6,7,6,7,6,6,6,6,6,5,6,6,6,5,6,6,5,6,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,5,6,6,6,5,6,5,6,5,5,5,5,6,5,5,6,5,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,4,5,5,6,6,6,6,6,6,6,6,5,5,6,5,5,5,5,4,4,5,4,4,4,5,5,6,5,5,4,4,4,3,3,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,5,4,4,3,4,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,5,6,6,7,10,9,10,10,10,11,12,10,11,13,13,12,13,16,16,17,19,19,21,19,22,20,20,21,18,18,18,20,20,18,20,23,24,23,26,25,26,26,26,27,27,27,27,27,28,28,28,28,28,28,28,28,27,27,28,27,26,26,26,26,25,25,25,25,26,24,23,23,23,22,21,20,20,19,18,15,13,13,10,9,7,6,5,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,6,6,5,6,6,6,6,6,6,6,5,5,5,6,6,6,7,7,6,6,6,5,5,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,6,6,6,5,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,7,6,6,5,4,3,4,4,4,5,4,4,5,5,6,5,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,6,6,5,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,2,2,2,3,3,2,3,3,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,6,7,7,8,10,9,10,11,14,14,16,17,17,20,20,20,17,19,18,19,22,20,22,22,22,24,23,23,23,25,22,25,25,24,24,23,23,24,21,22,24,24,22,24,23,23,24,25,22,21,24,23],[28,27,27,27,27,27,27,26,25,26,24,24,24,22,24,24,25,23,24,24,22,23,24,23,22,24,24,23,25,24,23,25,25,26,25,25,24,25,25,25,26,24,24,24,25,25,24,22,22,22,22,20,20,21,20,19,18,18,16,16,13,11,9,7,6,6,5,5,5,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,5,5,5,5,5,5,6,5,6,6,6,6,6,6,7,6,6,7,7,7,7,7,8,8,8,8,9,8,7,7,7,8,8,8,7,8,8,7,6,8,7,7,7,7,7,6,7,7,6,6,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,6,6,6,7,7,6,6,6,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,5,4,5,5,5,6,6,6,8,10,10,11,11,10,10,12,11,11,13,13,13,13,16,17,16,18,20,21,19,21,21,18,20,18,16,18,21,20,18,20,23,22,22,25,23,26,26,25,26,26,26,25,25,26,25,26,26,26,26,26,26,25,26,27,25,25,23,23,24,22,25,24,24,25,23,22,22,20,21,21,20,19,18,17,16,14,12,11,9,8,7,5,4,4,4,4,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,6,5,6,6,7,6,6,6,6,6,6,5,5,6,7,6,7,7,6,6,6,5,5,6,5,4,5,5,5,4,4,4,4,4,4,4,3,4,3,3,4,4,3,4,4,4,4,4,4,4,5,5,6,6,7,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,6,4,4,4,4,4,4,5,4,4,5,5,6,6,5,5,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,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,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,4,4,5,5,5,6,6,5,6,6,6,6,7,6,6,7,7,7,7,6,6,6,6,6,5,6,6,6,6,6,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,6,7,8,8,9,10,10,10,11,13,13,16,17,17,20,19,19,16,19,18,19,23,20,22,22,21,25,23,23,23,24,22,24,25,23,23,23,24,23,21,22,23,24,22,24,24,23,24,25,22,21,23,23],[27,28,27,27,27,27,28,27,26,26,25,24,26,23,25,24,25,24,23,25,22,21,25,24,22,25,25,24,26,25,23,26,26,26,25,27,25,26,26,25,27,25,24,25,26,26,25,22,24,24,23,22,22,21,20,20,19,19,19,17,15,12,9,7,6,5,4,4,4,4,4,3,4,4,4,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,6,7,6,7,7,7,7,7,7,6,6,7,7,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,5,6,5,5,6,6,6,5,5,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,5,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,5,4,5,4,4,3,3,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6,6,6,8,11,11,12,11,11,13,13,12,13,15,14,14,16,17,18,19,20,20,22,21,22,21,20,21,20,18,20,21,21,20,21,22,23,23,27,25,25,25,25,26,26,26,26,26,26,26,26,26,27,26,26,26,25,26,26,26,26,24,25,25,25,26,25,24,25,22,23,23,22,22,22,18,20,20,18,17,15,13,12,9,8,6,5,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,7,6,7,6,7,5,5,6,6,6,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,4,4,4,4,4,4,4,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,7,7,8,5,4,3,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,6,6,5,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,6,7,8,8,9,10,10,10,11,14,15,16,18,17,20,19,19,18,20,19,20,23,20,22,23,21,25,25,24,24,26,24,24,26,25,24,24,25,24,22,22,26,26,24,25,23,25,24,26,25,22,24,25],[27,27,27,27,27,26,26,26,25,25,24,24,25,23,24,23,24,23,23,24,22,21,24,23,21,24,25,22,25,23,22,25,25,25,25,26,24,26,26,26,26,25,23,25,25,25,25,21,23,23,21,18,21,20,18,19,19,18,17,16,13,11,7,5,4,4,4,4,4,3,4,4,4,4,4,4,4,5,5,4,5,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,6,7,7,7,7,7,8,8,8,8,9,8,8,7,7,7,7,8,8,8,8,8,7,7,8,7,7,7,7,7,7,7,7,6,7,7,7,7,7,6,7,7,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,6,5,6,6,6,6,6,5,6,6,6,5,6,6,5,5,5,5,5,6,5,5,6,6,5,5,6,6,5,5,5,5,5,5,6,5,5,5,5,5,5,5,6,7,6,6,6,7,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,6,6,6,6,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,5,4,5,5,5,4,4,4,4,4,4,5,4,4,4,5,4,4,5,5,5,5,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,3,4,4,4,4,4,4,4,5,5,6,7,8,10,11,9,10,11,10,11,11,12,12,12,16,16,16,19,19,20,20,20,19,18,19,19,18,18,20,20,18,20,22,20,22,25,23,24,24,24,24,25,25,25,25,25,25,25,26,26,26,24,26,25,26,24,25,25,22,25,24,23,24,23,22,24,21,22,22,19,20,19,17,18,16,16,14,13,12,10,8,7,6,5,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,5,5,7,6,6,6,7,6,6,6,7,6,6,6,6,7,7,7,8,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,6,6,7,7,7,7,6,6,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,6,5,4,3,4,4,4,4,4,4,5,5,5,5,5,5,6,5,5,5,5,5,4,5,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,3,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,5,5,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,3,3,3,4,3,3,3,3,2,3,3,3,2,3,3,2,2,3,2,2,3,3,3,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,1,2,2,2,2,2,3,3,3,3,3,2,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,3,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,3,4,4,4,4,5,5,5,5,6,6,7,8,8,10,9,11,11,13,12,15,16,16,20,17,20,16,18,17,18,20,18,20,21,19,22,23,22,22,22,21,24,23,22,23,22,22,21,21,21,23,22,21,21,21,22,22,24,21,19,22,23],[29,29,29,29,29,29,28,28,28,28,27,27,28,26,26,26,26,26,26,27,25,26,27,26,25,27,27,25,27,27,25,27,28,27,27,28,27,28,27,27,28,27,27,27,27,26,26,24,25,24,24,22,23,22,20,21,20,19,19,19,16,13,9,6,5,5,3,3,4,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,6,7,7,7,7,8,8,8,8,8,9,8,7,7,6,7,7,7,8,7,8,6,7,7,7,6,6,7,6,6,6,6,6,6,7,7,6,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,6,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,4,5,4,4,4,4,3,3,4,4,3,3,4,4,3,3,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,5,6,7,8,9,12,13,12,11,13,13,11,12,14,13,14,16,17,17,19,19,20,22,21,22,22,20,22,19,19,20,21,21,20,21,24,24,25,26,25,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,25,26,26,26,26,25,24,26,23,23,24,23,23,22,19,20,19,18,16,15,13,11,9,7,6,5,4,4,3,4,4,3,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,7,7,7,6,6,6,6,6,5,6,6,6,7,7,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,7,7,7,7,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,7,5,4,3,4,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,5,5,4,5,5,5,5,6,6,5,6,6,6,6,6,6,5,6,5,5,5,5,5,5,4,4,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,5,7,8,8,9,9,11,11,11,12,14,15,15,17,17,21,20,19,18,19,19,20,23,21,23,23,22,26,26,23,25,24,22,25,25,24,24,24,25,24,22,23,25,25,24,25,22,25,24,26,25,22,24,25],[29,29,29,29,29,29,28,28,28,27,28,28,28,27,26,27,26,26,26,25,26,26,25,26,26,26,27,26,27,27,26,27,27,28,27,27,27,28,27,27,27,27,27,27,26,26,26,24,23,23,24,23,22,22,22,21,20,21,20,18,15,14,9,5,5,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,8,8,9,9,7,7,6,6,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,5,5,6,6,5,5,6,5,5,5,5,5,5,5,5,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,6,6,6,5,5,6,5,5,6,5,5,5,4,4,5,5,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,4,4,4,5,5,5,6,5,5,4,4,4,4,3,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,3,4,3,4,4,4,4,3,3,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,3,3,4,5,6,7,10,12,13,10,10,13,12,12,12,13,13,13,14,17,17,17,20,21,22,21,23,19,19,21,19,18,19,21,21,19,21,22,23,24,26,24,26,26,26,27,27,28,27,28,28,28,28,28,28,28,28,28,28,27,27,27,27,25,26,26,25,26,25,25,26,23,23,24,22,22,21,20,21,19,18,16,14,13,11,9,7,6,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,3,4,3,4,3,3,4,4,3,4,4,4,4,4,4,5,5,5,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,3,3,3,4,6,6,6,5,4,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,5,5,6,5,5,5,5,5,5,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,6,7,8,8,9,11,10,11,11,13,14,15,17,17,21,19,19,18,20,18,19,23,20,22,22,21,25,24,23,23,24,22,24,24,23,23,23,23,23,22,22,25,23,23,24,23,23,22,25,23,21,24,24],[28,29,28,28,28,28,28,28,27,26,26,25,27,25,25,26,25,25,26,25,25,25,25,25,25,26,26,24,26,25,24,26,26,26,26,27,26,27,26,26,26,26,25,25,25,25,25,22,23,23,21,21,21,21,19,19,20,19,18,17,14,12,9,6,5,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,4,4,3,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,7,6,5,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,6,5,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,6,6,5,5,5,5,5,5,5,5,4,4,4,4,5,4,4,4,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,4,4,4,6,7,8,10,10,12,10,11,12,13,12,12,14,12,13,14,17,16,17,19,21,22,20,23,21,19,20,19,18,18,21,21,19,20,22,22,23,25,24,25,25,25,26,26,27,26,26,26,26,26,27,27,27,26,27,27,27,26,25,26,25,26,25,23,26,23,24,26,22,22,23,21,22,20,18,20,17,17,15,13,13,11,8,7,5,4,4,3,3,3,3,3,3,4,4,4,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,6,5,6,6,6,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,5,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,2,3,2,2,3,2,2,3,3,3,4,6,5,5,4,4,3,3,3,3,4,4,3,4,4,5,5,4,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,5,4,5,5,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,6,6,7,8,9,10,9,10,10,12,12,14,15,15,19,18,17,16,17,17,17,21,18,19,20,19,22,22,21,22,23,21,23,23,22,21,22,22,22,19,21,23,23,22,22,22,21,22,23,22,20,23,22],[27,29,28,28,29,29,28,28,28,27,27,26,27,25,26,25,26,25,24,26,25,24,25,25,24,26,27,24,27,26,24,27,27,27,26,28,26,27,27,26,27,26,26,26,26,26,24,23,24,23,21,21,22,21,19,20,20,18,19,19,16,13,10,6,5,4,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,6,6,5,5,6,6,6,6,6,6,5,5,6,5,5,5,6,5,5,6,5,5,5,6,6,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,4,3,3,4,4,3,3,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,6,7,8,9,12,12,10,12,12,13,12,13,13,14,15,16,17,18,19,19,20,22,22,22,21,21,21,20,19,20,20,22,21,21,22,24,24,26,25,26,25,26,27,27,27,27,27,27,27,27,27,27,27,26,27,26,27,26,26,26,24,26,25,25,26,24,24,26,22,22,23,22,22,21,19,20,19,17,16,15,13,11,9,7,5,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,5,5,7,6,6,6,6,5,5,6,5,6,7,6,7,6,6,6,6,5,5,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,5,5,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,3,2,2,3,2,2,3,3,3,4,6,6,7,5,4,3,3,3,3,4,4,3,4,4,4,4,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,4,5,5,5,4,4,4,4,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,1,1,2,1,1,1,2,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,6,7,8,8,9,10,10,10,11,13,14,15,16,17,21,18,19,18,20,18,20,22,19,22,22,21,24,24,24,24,24,23,25,25,24,24,23,25,23,23,23,26,26,23,25,24,24,25,25,24,22,25,25],[29,29,29,29,29,30,29,29,29,28,28,28,28,27,27,26,26,27,26,26,27,27,26,28,26,27,28,26,28,27,26,27,28,28,27,28,27,27,27,27,27,27,26,26,25,25,24,23,23,23,24,22,21,21,20,20,20,21,21,19,16,13,9,6,5,4,3,3,3,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,6,6,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,5,5,5,4,5,4,4,5,5,4,4,4,4,4,5,5,5,5,6,5,5,5,5,5,5,5,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,9,11,14,10,11,15,12,12,14,14,14,14,16,17,17,18,20,21,21,22,23,22,21,22,21,21,20,21,22,21,22,24,25,25,27,26,26,26,27,27,27,27,27,27,27,28,28,28,28,28,27,28,28,28,27,27,27,25,26,27,25,26,25,24,26,23,23,24,22,23,22,20,20,19,18,15,14,13,11,9,7,5,4,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,6,5,5,6,5,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,6,6,6,7,6,6,5,5,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,6,5,5,4,4,3,3,3,3,4,4,3,4,4,5,5,4,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,4,4,4,5,5,4,5,5,5,5,5,5,4,5,5,4,4,4,5,4,4,3,3,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,6,7,8,8,9,11,10,11,12,13,15,15,18,17,20,19,19,18,20,19,20,22,20,21,23,22,25,25,24,24,25,24,24,26,24,24,24,25,24,22,23,25,24,24,25,23,25,24,26,23,21,25,24],[28,28,28,29,28,29,28,28,28,27,27,27,27,27,26,27,26,27,26,25,26,26,25,26,25,26,27,25,27,26,25,27,27,27,27,27,27,27,27,26,27,26,25,26,25,24,24,23,23,22,22,21,21,22,20,20,20,20,18,18,14,13,8,5,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,3,4,4,4,4,4,4,5,5,5,6,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,6,6,6,6,6,7,7,7,7,6,6,6,7,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,5,5,5,6,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,4,4,3,3,3,4,3,4,4,4,4,4,3,3,4,4,3,3,4,4,4,4,4,4,4,5,4,4,4,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,6,7,7,10,9,11,9,8,12,10,10,12,14,12,12,14,16,16,16,20,21,22,21,22,21,20,20,19,19,18,19,21,19,20,23,23,23,26,26,26,25,26,26,27,27,27,27,27,27,27,27,27,27,26,27,27,27,27,25,26,24,26,25,23,25,24,22,25,21,22,22,21,21,21,18,20,19,17,16,14,13,11,9,7,6,4,4,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,7,6,6,6,6,6,7,7,7,7,6,6,6,6,5,6,5,4,5,5,5,4,5,4,4,4,4,4,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,6,6,6,7,7,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,4,5,5,6,5,4,3,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,4,4,4,5,4,4,3,3,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,1,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,6,7,8,8,9,10,10,10,11,13,14,14,16,16,19,18,19,17,18,17,18,20,19,21,22,20,24,23,23,23,24,23,23,24,24,23,23,24,22,21,22,24,23,22,23,22,23,22,24,22,21,22,23],[28,28,28,28,28,28,28,27,28,26,27,27,26,27,26,26,27,26,26,26,25,24,25,26,24,25,27,24,27,26,24,27,27,27,26,27,26,27,26,26,26,26,25,25,25,24,24,23,23,22,22,21,22,20,19,19,19,18,17,17,15,12,9,6,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,3,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,7,6,6,6,7,7,7,7,7,7,6,6,7,6,6,6,7,6,6,7,6,6,6,7,7,7,6,6,6,6,6,6,6,6,5,6,6,5,6,6,5,5,5,6,5,5,6,6,6,5,4,5,5,5,4,5,5,5,5,6,5,5,6,6,6,6,6,6,6,6,6,5,6,5,5,5,6,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,5,4,4,5,5,6,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,4,3,3,3,3,4,6,6,7,9,10,10,10,11,12,12,12,13,13,13,14,14,16,17,17,18,21,22,21,23,21,21,21,20,19,18,20,21,20,20,22,23,23,25,24,25,25,25,26,26,25,25,26,26,26,26,26,25,25,26,26,25,26,26,24,25,24,24,25,22,24,23,22,24,21,21,21,20,20,20,17,18,18,16,15,13,12,11,9,7,6,5,4,3,3,4,3,4,4,4,5,4,4,5,5,4,5,6,5,5,6,7,6,6,6,7,7,7,6,7,6,6,6,6,7,7,7,7,7,6,6,7,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,6,6,7,7,7,7,6,6,6,6,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,4,6,6,5,5,4,4,4,4,4,5,4,4,4,5,5,5,5,5,6,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,7,8,8,9,10,10,10,12,12,13,14,15,15,19,17,17,16,18,17,17,20,18,21,21,18,23,20,22,22,23,22,24,24,22,22,22,23,20,19,22,23,23,22,22,21,22,22,22,21,19,22,22],[28,28,28,28,28,29,28,28,28,27,28,28,27,27,26,27,26,27,26,27,27,26,27,27,26,27,27,26,27,26,25,27,28,28,27,28,26,28,27,27,27,26,26,26,25,25,23,24,23,22,24,22,21,21,20,20,19,19,18,17,14,13,9,6,5,4,3,3,3,2,3,2,3,3,3,3,3,4,3,3,3,4,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8,8,7,6,6,7,7,7,7,7,7,7,6,6,7,7,6,6,7,6,6,6,6,6,6,7,7,7,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,6,5,6,6,6,6,5,4,4,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,5,5,6,5,5,5,6,5,5,6,5,5,6,6,6,7,7,6,6,6,6,6,6,6,5,5,5,5,5,6,5,5,5,5,5,4,5,5,4,4,5,5,4,4,4,4,4,4,5,4,4,5,5,5,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,4,5,5,6,6,6,6,6,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,4,4,3,3,4,4,3,3,4,3,3,3,4,4,3,4,4,4,4,3,3,3,4,4,3,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,3,4,5,7,7,9,11,12,10,12,13,12,12,12,14,14,14,16,17,18,19,20,20,22,21,23,21,21,21,21,21,20,21,22,21,21,23,25,24,26,25,26,26,26,26,26,26,26,26,26,26,27,27,26,27,26,26,27,26,27,25,26,25,25,25,24,25,24,23,25,22,21,23,21,21,20,18,19,18,17,15,14,13,11,10,8,6,5,4,3,3,3,4,3,4,4,5,4,5,4,5,5,5,6,6,6,6,7,6,6,7,8,7,8,7,7,7,6,6,6,6,7,7,7,7,6,7,7,6,5,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,7,7,7,7,7,6,6,5,5,5,5,4,4,4,5,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,6,6,6,5,4,4,4,4,4,4,4,4,4,5,5,6,5,5,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,5,5,6,5,5,5,5,5,4,5,4,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,1,2,2,1,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,5,7,8,9,9,10,11,11,11,11,14,14,15,17,17,20,19,19,18,18,19,19,22,20,22,22,20,24,24,22,23,24,23,24,24,24,24,24,24,24,21,23,25,25,23,25,22,24,24,26,23,21,25,25],[28,28,28,28,28,29,28,28,29,28,28,28,28,28,27,27,27,28,28,27,28,27,26,28,27,27,28,27,28,27,27,28,28,28,28,28,27,28,28,28,28,27,26,26,25,25,24,23,22,22,23,21,20,21,20,20,20,21,19,17,15,13,10,7,6,3,2,2,3,2,2,2,3,3,3,3,3,4,4,3,3,4,4,3,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,8,7,6,7,7,7,7,7,7,7,7,6,6,7,7,7,6,7,7,6,7,6,6,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,6,5,5,5,5,5,5,6,6,6,6,6,5,6,5,5,6,5,5,5,6,5,5,5,6,5,5,6,6,7,7,6,6,7,7,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,6,6,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,4,4,3,3,4,4,3,3,4,3,3,3,4,4,4,4,4,4,3,3,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,5,4,6,7,8,10,11,12,10,10,15,12,11,13,14,12,13,15,17,16,17,21,21,23,23,24,22,21,22,21,20,20,22,22,21,22,24,25,26,27,26,26,26,27,27,28,28,28,28,28,28,27,28,28,28,27,27,28,27,28,26,27,25,27,27,25,27,25,25,27,24,23,24,22,22,21,19,20,19,17,15,15,13,12,11,8,6,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,6,6,6,6,7,7,7,7,8,7,8,7,7,7,7,6,6,7,7,7,8,8,7,7,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,7,7,7,7,7,7,6,6,5,5,5,5,4,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,4,6,6,6,5,4,4,4,4,4,5,4,4,5,5,6,6,5,6,5,6,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,5,5,5,5,5,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,2,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,7,8,9,9,10,11,11,11,11,14,14,15,18,17,20,18,19,18,19,18,19,21,19,21,22,21,24,25,23,23,24,23,24,25,24,24,24,24,24,22,23,25,24,22,24,23,24,23,26,23,20,24,24],[28,27,27,27,27,28,27,27,27,27,26,26,26,26,26,27,26,27,26,26,27,26,26,27,26,26,27,25,27,27,25,27,28,27,26,27,26,27,27,26,26,26,25,25,24,24,23,22,22,21,22,21,21,21,19,18,19,18,16,16,14,11,9,7,7,4,3,2,3,3,3,3,3,4,4,4,4,5,4,4,4,5,4,4,5,5,5,5,6,6,6,7,6,7,7,7,7,8,7,7,8,8,8,8,8,8,8,9,9,9,9,8,7,8,8,8,8,8,8,8,8,8,7,8,8,8,8,8,8,8,8,8,8,7,8,9,8,8,7,8,8,7,7,7,7,7,7,7,6,7,7,7,6,6,7,7,7,7,7,7,6,5,6,6,6,5,6,7,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,7,7,8,8,8,7,8,8,7,7,7,8,7,7,6,6,7,7,7,7,7,6,6,6,6,6,5,6,6,6,5,6,6,6,5,6,6,5,5,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,7,6,6,6,7,7,7,7,6,6,6,5,6,6,6,5,5,6,5,5,5,6,5,5,6,6,6,6,6,6,6,5,5,5,5,5,4,5,5,4,5,5,5,5,6,5,5,5,5,4,4,5,5,4,5,5,5,5,6,5,6,6,6,6,6,6,6,6,5,5,4,5,4,4,4,4,3,4,4,4,3,3,4,5,6,7,7,8,11,10,10,11,12,11,12,13,12,12,13,14,16,17,17,19,20,22,20,23,21,21,21,20,20,20,21,22,20,21,22,24,25,26,25,24,25,25,25,26,26,26,26,26,26,26,26,26,26,25,26,26,26,25,24,26,23,24,25,22,24,23,22,25,21,21,23,20,20,20,18,18,17,16,15,14,13,11,11,8,6,5,4,4,4,4,4,4,5,5,6,5,5,6,6,6,6,7,7,7,7,8,7,7,8,9,8,8,8,8,7,8,8,8,8,8,9,9,8,8,8,8,7,7,7,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,7,7,7,7,7,8,8,9,9,8,8,7,7,7,7,6,6,6,5,6,6,6,5,6,6,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,5,6,6,7,6,5,5,5,5,5,6,5,5,6,6,7,7,6,7,7,7,6,6,6,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,5,5,5,6,6,5,6,7,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,3,2,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,4,4,4,4,4,4,3,4,4,4,4,4,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,8,8,9,10,11,12,12,12,13,13,14,16,17,17,19,18,18,18,18,17,18,20,19,20,21,20,23,22,22,22,23,22,24,24,22,23,22,23,21,21,21,22,23,21,22,21,22,22,23,21,19,22,23],[28,28,28,27,28,29,28,28,28,27,27,27,27,27,27,27,27,28,27,27,27,26,27,27,26,27,28,26,28,27,26,28,28,28,28,28,28,28,28,27,28,27,26,26,26,25,24,23,23,23,22,21,21,20,19,19,18,18,17,15,13,11,9,7,6,3,3,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,8,8,8,8,7,6,6,6,7,7,7,7,7,7,6,6,7,7,7,6,7,6,6,6,7,6,7,7,7,7,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,6,6,6,6,6,5,5,4,5,5,4,4,5,5,5,5,5,6,6,5,5,5,6,6,6,6,6,5,5,6,5,6,6,6,5,5,6,6,6,6,6,7,7,7,6,7,7,7,6,7,6,6,6,6,5,6,6,5,6,5,5,5,4,5,5,4,5,5,4,4,4,4,4,4,4,5,4,4,5,5,6,6,6,6,6,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,6,7,6,6,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,5,6,7,9,12,11,10,11,12,12,12,13,14,13,15,17,17,17,19,20,21,22,20,23,21,21,22,21,20,21,22,23,21,22,23,25,24,26,25,26,26,27,26,26,27,26,27,27,27,27,26,26,27,26,26,26,27,26,26,26,24,25,25,24,25,23,23,25,22,21,23,20,21,20,18,18,19,16,15,15,14,12,11,8,7,5,4,4,3,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,8,8,7,8,8,8,8,8,8,7,7,7,7,7,8,8,8,8,8,7,7,6,6,6,6,5,6,6,5,5,5,5,4,5,4,4,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,7,7,7,8,8,8,7,6,6,6,5,5,5,5,5,5,5,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,4,5,6,6,7,6,5,4,4,4,4,5,5,4,5,5,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,3,4,3,3,4,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,5,5,5,5,5,5,5,5,5,5,4,4,3,2,2,3,3,2,2,2,2,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,0,1,1,1,2,2,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,3,3,3,2,3,2,2,3,3,2,2,3,3,2,2,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,4,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,6,5,5,5,6,7,8,9,10,10,11,12,12,12,14,14,16,17,17,20,19,19,18,18,19,19,21,20,21,21,22,24,24,23,23,23,23,25,24,24,24,22,24,24,22,23,24,24,24,25,24,24,24,26,24,20,24,24],[27,27,28,27,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,26,27,28,26,27,28,26,28,28,28,28,28,28,28,28,27,28,27,27,26,26,25,24,23,23,22,22,21,21,21,19,20,19,18,17,16,12,12,9,6,5,4,6,5,3,4,3,3,4,4,5,4,5,5,5,6,5,6,5,5,6,7,6,6,6,7,8,8,8,9,8,8,9,9,9,9,9,9,9,9,10,10,10,11,10,11,10,10,9,10,9,9,9,9,9,9,10,9,9,10,10,10,9,10,10,9,9,9,9,9,9,10,9,10,9,9,10,9,9,9,9,8,9,9,8,9,8,8,8,8,8,8,7,8,8,8,7,6,6,7,7,6,8,8,8,8,7,8,9,7,8,8,8,8,8,8,8,9,8,8,9,8,8,8,9,8,8,8,9,8,8,9,9,10,9,9,9,10,10,10,9,9,8,8,8,8,8,8,8,8,8,8,7,8,8,7,7,7,8,7,7,7,7,5,6,7,5,5,6,6,7,7,8,8,8,8,8,8,8,8,8,8,8,8,7,8,7,8,7,8,8,8,8,8,8,8,8,8,7,7,8,8,7,7,8,7,7,7,8,7,7,7,7,8,7,8,8,7,6,5,6,6,5,5,7,6,6,5,7,6,6,7,7,7,5,5,4,5,5,5,5,5,6,6,5,6,7,7,7,7,7,7,7,6,6,6,5,5,4,4,4,4,4,3,3,4,4,5,5,6,5,6,8,7,9,10,10,10,10,12,12,12,14,15,14,16,17,18,18,19,21,21,23,21,24,22,21,22,21,21,22,23,23,22,23,24,26,26,26,26,26,27,27,27,28,28,27,28,28,28,28,27,27,28,27,27,27,27,27,25,27,24,26,26,22,26,23,24,26,22,22,24,21,21,22,20,20,20,17,17,16,14,13,12,9,7,6,4,5,4,5,4,6,6,7,7,7,8,8,8,9,9,9,9,10,9,10,9,9,10,10,10,10,11,10,9,9,9,10,9,10,10,10,10,10,9,9,9,9,9,8,8,8,8,7,7,7,7,6,6,6,7,6,7,6,7,7,7,8,7,8,8,8,9,9,9,8,9,9,9,10,11,9,9,9,8,9,8,8,8,8,7,7,8,8,8,8,8,7,8,7,7,8,7,6,7,6,6,6,6,5,5,6,5,5,5,5,4,4,4,5,6,7,7,8,7,7,7,6,6,6,7,7,6,7,8,8,8,8,8,8,8,7,7,7,6,6,6,6,5,5,6,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,7,8,7,7,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,2,2,3,3,3,3,3,4,4,5,5,5,6,6,6,7,7,6,7,7,8,7,7,8,7,7,7,7,6,6,6,5,6,5,6,5,6,5,4,5,3,3,4,3,3,3,3,3,3,4,4,4,3,4,5,5,5,6,6,5,5,6,6,5,5,6,6,6,5,5,6,5,5,4,4,3,3,3,3,2,2,2,1,1,0,1,2,2,2,2,2,3,3,3,4,4,4,4,5,5,5,5,6,5,6,6,5,5,4,4,5,4,4,3,5,5,4,3,4,4,4,3,4,4,4,5,6,6,6,6,6,5,6,6,6,6,6,7,7,7,6,8,7,7,7,7,8,6,7,7,8,7,8,8,8,7,8,8,8,8,8,8,9,8,9,10,11,11,13,14,14,14,15,16,16,18,19,20,21,19,23,20,21,19,21,23,23,23,24,24,24,24,26,23,25,25,27,25,25,27,24,26,24,24,24,25,25,23,25,24,25,26,25,24,22,24,25],[28,28,28,28,29,29,29,29,29,28,28,27,28,27,28,27,28,28,27,28,28,27,27,28,27,28,28,27,28,28,27,28,28,29,28,28,28,28,28,28,28,27,27,27,27,26,25,24,24,23,23,22,22,20,19,19,18,17,16,15,12,11,8,7,6,4,4,3,3,2,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,7,7,7,7,8,7,7,7,8,8,8,8,8,8,8,8,7,7,7,7,8,7,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,8,8,8,7,7,7,7,6,6,7,7,6,7,6,6,6,6,6,5,5,6,6,6,6,6,6,6,5,6,5,5,5,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,8,8,7,7,8,8,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,5,5,6,7,6,6,6,6,6,6,6,6,5,5,6,6,5,5,5,5,5,6,6,7,7,7,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,3,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,5,4,4,5,8,8,10,12,12,10,10,15,12,12,15,16,14,16,19,19,18,21,21,21,24,21,24,22,20,24,22,22,23,24,25,23,24,25,27,26,28,26,26,27,28,27,28,28,27,27,27,28,28,28,27,28,27,27,28,27,27,26,27,26,26,26,23,26,23,23,25,22,23,23,22,22,22,19,19,19,16,15,14,12,11,9,8,6,4,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,6,6,7,7,8,8,8,8,10,8,9,8,9,7,7,7,6,7,9,7,9,9,7,8,7,7,6,6,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,8,8,8,8,7,6,6,6,6,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,5,6,6,6,6,6,5,5,4,5,6,5,5,5,6,7,6,6,6,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,4,4,4,4,3,4,4,3,3,3,3,3,3,4,4,3,4,4,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,5,6,6,6,6,6,6,5,6,5,5,5,5,5,5,4,4,3,2,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,3,3,4,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,8,8,10,10,11,12,12,12,13,15,16,17,18,19,22,20,20,18,20,20,21,23,22,23,25,23,25,26,26,25,25,24,25,25,26,26,23,24,25,24,24,25,26,25,25,25,25,25,26,24,21,24,23],[28,28,28,28,28,29,28,28,29,27,27,27,27,27,27,27,27,27,27,27,28,27,27,28,27,27,28,27,28,27,26,28,28,28,27,28,27,28,28,27,28,27,26,26,27,26,25,24,24,23,23,22,22,21,19,20,19,18,19,17,14,11,8,6,6,3,3,2,3,2,3,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,6,6,6,7,7,7,8,7,7,8,8,8,9,9,9,9,9,8,7,8,8,7,7,7,8,8,8,7,7,7,8,7,7,8,7,7,7,7,7,7,8,8,8,8,7,7,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,6,6,7,6,6,5,6,6,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,8,8,8,7,7,8,8,8,7,8,7,7,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,4,5,5,4,4,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,6,6,7,6,6,5,5,5,5,5,5,5,4,5,5,4,5,5,6,5,5,6,6,6,6,5,6,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,4,4,4,3,3,4,3,3,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,3,3,5,5,7,8,8,9,12,13,9,10,16,13,11,16,15,15,16,18,18,18,21,20,21,23,21,24,22,21,22,21,20,22,22,24,22,23,24,26,26,26,26,26,27,27,28,28,28,28,28,28,28,28,28,28,27,26,27,27,27,27,26,26,26,26,26,24,25,24,24,25,23,23,24,22,22,22,20,20,19,17,17,16,15,12,11,8,6,5,4,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,7,8,8,8,9,8,8,7,7,7,6,7,7,8,8,9,7,7,7,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,7,7,8,8,8,8,7,6,6,6,6,5,5,5,4,4,5,5,4,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,7,7,8,7,6,5,5,5,5,6,5,5,6,6,7,7,7,6,7,6,6,6,6,5,5,5,5,5,4,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,4,4,4,5,5,5,6,5,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,4,4,3,3,3,3,3,3,2,2,3,2,2,2,2,3,3,4,4,3,3,3,3,4,4,4,4,5,5,4,5,4,5,5,4,5,5,4,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,6,6,8,9,10,10,11,12,12,11,13,15,15,16,18,18,20,20,20,18,20,19,19,23,21,22,22,21,24,24,24,24,24,23,25,24,24,25,24,24,23,22,24,25,25,22,25,23,24,24,25,23,21,24,23],[29,28,28,28,28,28,28,28,28,28,27,27,28,26,27,26,27,27,26,28,27,27,28,28,27,27,27,27,27,28,26,28,28,28,27,28,27,27,28,27,28,27,27,27,27,26,24,25,25,24,24,23,22,22,20,20,19,18,18,18,15,12,9,6,6,3,3,3,2,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,7,7,6,6,6,6,7,7,7,7,6,6,6,6,7,6,6,7,6,6,6,6,6,6,7,7,7,6,6,6,6,5,6,6,5,5,6,5,5,6,5,5,4,5,5,5,5,6,5,5,5,4,5,5,4,4,5,5,5,4,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,6,6,7,6,6,6,6,6,6,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,3,4,4,5,5,6,5,5,6,5,5,5,5,5,4,5,5,5,4,4,4,4,4,5,5,5,6,6,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,5,5,4,5,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,4,3,3,3,2,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,5,7,8,8,10,12,13,11,13,14,14,13,15,15,17,16,19,20,19,21,22,21,23,22,24,21,20,22,22,20,22,23,24,23,22,23,25,25,27,25,26,26,26,27,27,26,26,27,27,27,27,27,27,26,26,27,27,27,27,25,26,25,26,25,24,25,23,23,25,23,23,23,22,23,22,20,19,18,17,15,15,15,11,10,8,6,4,3,3,2,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,6,7,7,6,7,8,7,8,7,8,7,6,6,6,6,7,7,7,8,7,6,6,5,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,7,7,7,7,6,5,5,5,5,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,6,6,6,6,5,4,4,4,4,5,4,4,5,5,5,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,2,3,3,2,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,6,8,8,8,9,11,11,10,12,14,14,15,17,17,20,20,19,17,18,19,18,20,19,21,23,21,24,23,23,23,23,24,24,24,24,24,24,23,25,21,23,25,24,22,25,22,24,24,25,21,21,24,24],[28,28,29,28,28,29,28,28,29,27,28,28,28,27,27,26,26,28,27,26,28,27,27,28,26,28,29,27,29,28,26,28,29,29,28,28,28,28,28,28,28,27,27,27,27,26,25,24,24,23,23,22,22,21,19,19,18,19,19,16,13,12,9,7,6,4,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,7,7,7,7,7,7,7,6,6,5,6,6,6,6,6,6,5,5,6,6,5,6,6,6,6,6,6,5,6,7,7,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,4,4,5,5,5,6,5,5,4,4,4,4,4,4,4,5,4,4,5,5,4,4,5,5,4,5,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,5,5,4,5,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,5,5,6,5,5,5,4,4,4,4,4,4,3,4,4,3,4,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,2,2,2,3,2,3,5,5,5,6,7,8,10,13,13,10,12,13,13,12,14,15,14,14,17,18,18,18,20,20,22,21,23,20,20,21,20,21,21,21,23,22,22,22,25,25,27,25,26,26,26,26,27,26,26,26,26,27,27,27,27,27,26,26,27,26,27,25,26,25,25,26,23,25,24,23,25,23,23,23,22,22,21,19,19,18,16,15,14,15,11,10,8,6,5,3,3,2,3,3,3,3,4,4,4,4,4,5,4,5,5,5,5,6,6,6,7,7,7,7,8,7,7,6,6,6,6,6,7,6,7,8,6,6,6,6,5,5,5,4,5,5,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,6,6,6,5,5,4,4,3,4,5,4,4,4,5,6,6,5,6,5,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,3,2,2,2,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,4,4,3,3,2,2,2,2,2,2,2,2,2,1,2,1,1,1,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,1,2,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,4,3,4,4,4,4,4,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,5,5,4,4,5,6,7,8,8,10,11,11,11,12,13,15,16,18,17,20,19,20,17,19,19,19,22,20,23,23,21,25,24,24,24,25,24,25,25,24,24,24,25,25,22,23,25,24,24,25,24,24,24,26,23,22,24,24],[29,28,28,28,28,29,28,28,29,27,28,28,28,27,27,27,27,28,27,27,28,27,27,28,27,28,29,27,28,28,27,28,29,29,28,29,29,29,29,28,29,28,28,28,27,27,26,24,25,24,24,23,23,21,21,21,19,19,19,17,14,13,9,7,6,3,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,7,7,6,7,7,6,6,5,5,6,6,6,6,6,6,5,5,6,6,5,6,6,5,6,6,5,5,5,6,6,6,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,4,5,5,4,4,5,5,4,4,5,4,5,5,5,6,6,6,5,6,6,5,5,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,5,5,4,5,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,3,2,4,4,6,6,8,8,9,10,11,10,11,12,11,11,16,15,14,16,18,19,18,19,21,21,24,23,24,21,20,22,20,20,22,22,23,22,22,24,26,26,27,26,27,27,27,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,26,27,26,27,27,24,26,25,24,27,25,24,24,23,24,22,21,20,19,17,16,15,15,12,11,8,5,3,3,2,2,2,2,2,2,3,3,3,3,4,4,3,4,5,4,4,5,6,6,5,5,7,6,7,6,6,6,5,5,5,5,6,5,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,6,6,7,6,6,5,5,4,4,4,4,4,3,3,4,3,3,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,3,3,3,4,5,5,6,5,4,4,4,3,3,4,4,3,4,4,5,5,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,4,5,4,5,4,4,4,4,4,4,4,3,3,2,2,2,2,2,1,2,2,1,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,1,2,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,3,3,2,2,2,2,3,2,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,6,7,8,8,10,11,11,10,11,13,13,15,17,17,19,17,20,17,18,17,18,21,20,21,22,20,23,24,24,22,24,23,24,24,24,23,24,24,23,20,23,24,24,21,23,22,24,23,25,22,21,24,23],[28,28,28,28,28,29,28,28,29,27,27,27,27,27,27,27,27,28,27,26,27,27,26,28,27,27,28,27,28,27,26,27,28,28,27,27,28,27,28,27,28,27,27,26,26,26,24,24,24,23,23,22,21,21,19,19,18,19,18,17,14,12,8,6,5,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,4,5,5,5,4,5,5,6,5,5,5,5,5,4,4,5,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,4,4,4,5,4,4,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,3,3,2,2,3,2,2,2,3,2,3,3,3,3,2,2,2,2,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,5,6,7,9,12,12,9,10,15,12,11,15,14,13,13,17,17,16,18,20,20,22,21,23,21,19,21,20,19,20,21,21,21,21,23,25,25,27,25,26,26,27,27,27,26,26,26,26,27,27,27,27,27,26,27,28,27,27,25,26,24,25,26,25,25,24,23,25,23,22,22,21,21,21,19,18,18,15,14,13,13,10,9,7,5,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,6,5,6,5,5,5,5,4,4,4,5,5,5,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,5,5,5,6,6,5,5,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,4,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,2,2,2,3,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,5,6,7,7,8,10,9,9,10,12,12,14,17,16,18,18,17,15,17,17,18,21,19,21,20,20,24,23,22,22,23,22,23,22,23,22,20,22,22,18,21,23,22,21,23,21,22,21,24,21,19,22,22],[28,28,29,28,29,29,28,28,29,27,28,28,27,27,26,27,26,28,27,26,28,27,26,28,27,27,27,27,27,27,27,27,28,28,27,27,27,27,28,27,28,27,27,27,26,26,25,24,24,24,23,23,22,21,20,20,19,19,20,18,15,13,10,6,6,4,3,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,6,5,5,4,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,4,4,5,4,4,4,4,3,4,4,3,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,3,4,4,5,5,5,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,3,3,2,2,2,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,4,5,7,8,12,12,13,11,11,14,13,13,15,15,14,14,17,17,18,19,20,20,22,21,23,20,20,21,21,19,20,21,23,21,22,22,24,24,27,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,27,26,26,24,25,26,25,25,24,24,25,23,23,22,22,22,21,20,19,18,16,15,13,13,11,9,7,5,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,4,5,5,4,5,5,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,2,2,2,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,2,2,2,3,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,4,5,6,7,7,8,10,9,9,10,11,12,13,16,15,19,19,16,16,18,17,18,21,18,21,21,19,24,24,22,22,23,22,23,24,22,21,22,23,21,19,20,24,23,21,23,22,22,23,25,22,20,24,23],[28,28,29,28,29,29,28,28,29,27,28,28,28,27,26,26,26,27,27,26,27,26,26,27,26,27,28,26,28,28,26,28,28,28,28,28,28,28,28,28,28,27,27,27,26,25,25,24,24,24,23,22,21,21,21,20,19,20,19,19,14,14,9,6,5,3,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,3,2,2,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,5,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,5,4,4,5,4,4,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,3,3,3,4,3,3,4,3,3,3,4,3,3,4,4,5,5,4,4,5,5,4,4,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,6,8,7,9,12,13,10,12,12,10,10,12,12,12,13,15,16,16,17,19,20,21,21,22,21,20,21,19,21,21,21,22,20,21,22,24,24,27,25,25,25,26,26,26,26,26,26,26,26,27,26,26,26,26,27,27,26,26,26,26,25,25,25,24,25,24,23,25,22,22,22,21,21,20,19,19,18,16,15,14,13,10,9,7,4,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,5,5,5,5,5,5,4,4,4,5,5,4,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,4,4,3,3,3,3,3,2,2,3,2,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,3,4,3,4,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,5,6,7,7,8,10,9,9,10,12,13,14,16,15,18,16,18,16,18,16,19,20,19,22,21,21,24,24,23,23,23,22,24,23,23,23,22,23,23,20,23,24,24,21,24,21,23,23,26,22,20,24,24],[28,28,28,28,28,29,28,28,28,26,27,28,27,26,26,26,25,27,26,25,26,26,25,27,26,26,27,26,27,27,26,27,28,28,27,27,27,27,28,27,28,27,27,27,26,25,25,24,24,23,23,22,22,21,19,20,18,20,19,17,13,12,8,5,4,3,3,2,3,2,2,2,2,2,2,2,2,3,2,2,2,3,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,5,5,4,4,5,5,5,5,5,5,4,4,5,5,4,5,5,4,5,5,4,4,5,5,5,5,4,5,5,5,4,4,4,4,4,4,4,3,4,4,3,3,3,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,4,3,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,3,4,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,3,3,4,4,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,4,4,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,5,7,6,8,10,9,8,9,10,10,9,11,12,12,12,15,16,16,17,19,19,22,20,22,20,18,21,20,18,19,20,21,20,21,23,24,25,27,25,26,26,26,26,26,26,27,26,27,27,27,27,27,27,27,27,27,27,27,26,26,25,26,26,24,26,24,23,26,22,22,22,21,21,20,19,19,17,16,14,13,13,9,9,6,4,3,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,4,5,4,4,4,4,4,4,4,5,5,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,2,2,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,5,6,7,7,8,10,9,9,10,11,13,14,16,16,19,17,17,16,17,16,18,20,20,21,20,20,23,24,22,22,23,23,23,24,23,22,21,23,22,21,21,23,24,23,24,22,23,22,24,21,19,23,22],[28,28,28,28,28,29,27,28,28,27,27,27,27,26,26,26,26,27,26,25,26,26,25,27,26,26,27,26,26,26,25,27,27,27,26,27,27,27,27,26,27,26,26,26,25,25,25,23,24,23,22,22,20,20,18,19,18,18,18,17,14,13,9,5,4,4,3,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,7,7,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,6,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,4,5,6,8,10,11,13,9,10,13,11,10,13,14,13,12,15,17,16,17,18,20,21,19,22,20,18,20,18,19,18,20,21,19,19,22,23,24,27,24,26,25,26,26,26,26,26,26,26,26,26,27,27,27,26,26,26,26,26,24,25,25,25,26,23,25,24,23,25,23,22,22,22,22,21,19,19,18,16,14,13,13,11,9,6,4,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,5,6,7,7,7,9,8,9,9,11,12,13,14,14,18,18,17,15,17,16,16,21,17,20,19,19,23,23,22,22,23,21,23,22,23,20,20,22,21,18,19,23,22,19,22,20,21,21,23,19,19,22,21],[28,28,29,28,28,29,28,28,28,27,28,27,27,25,26,24,26,26,26,26,26,26,26,27,26,27,28,25,28,27,25,27,28,27,27,28,27,28,28,27,27,27,27,27,26,26,26,24,24,24,24,22,22,21,20,20,18,19,20,18,15,13,9,5,4,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,5,6,7,6,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,4,5,5,4,5,5,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,3,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,3,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,4,4,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,3,2,4,5,5,9,9,11,12,9,10,12,11,11,12,12,12,13,14,15,16,17,18,19,20,20,21,19,19,20,19,20,19,20,22,20,22,22,24,24,27,25,26,25,25,26,26,25,25,26,26,26,26,26,26,26,25,26,27,26,26,25,26,24,25,26,24,25,23,23,25,22,22,21,22,22,20,18,19,17,16,14,12,12,9,8,6,4,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,5,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,4,4,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,4,5,6,6,7,7,9,9,9,10,12,13,13,16,15,18,17,17,16,16,16,17,21,18,20,20,20,24,23,21,22,22,21,22,23,21,20,20,22,21,19,20,22,22,21,22,21,21,21,23,21,20,23,22],[28,28,28,28,28,29,28,28,28,26,28,27,27,26,26,26,26,26,26,26,26,26,26,26,25,26,28,26,28,27,26,27,28,28,27,28,27,28,28,27,28,27,27,27,26,26,25,24,24,24,24,23,22,22,21,21,20,20,20,17,14,13,9,5,5,4,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,6,7,7,6,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,3,4,4,5,5,5,4,5,5,4,5,5,5,5,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,4,5,5,5,4,4,4,4,3,3,4,3,3,3,4,3,3,4,4,4,5,5,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,2,2,3,3,4,5,5,6,8,10,11,9,9,11,10,10,11,12,12,12,14,16,16,17,19,20,22,21,24,20,21,21,20,20,19,21,22,20,21,23,24,25,27,24,25,25,26,26,26,27,27,27,27,27,27,27,27,27,27,27,28,27,27,26,27,26,26,27,23,26,24,24,25,23,23,23,21,22,21,19,19,18,17,15,14,13,10,10,6,4,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,5,4,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,5,5,4,4,3,3,3,3,3,3,3,3,4,4,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,7,8,10,9,9,11,12,13,14,17,16,19,17,18,17,18,17,18,20,19,20,21,20,24,24,21,23,24,23,23,24,22,22,22,24,22,21,22,23,23,23,23,22,23,22,25,22,20,23,23],[28,28,28,28,28,28,27,27,27,26,27,26,27,25,25,25,25,26,25,25,26,25,24,26,25,25,26,25,26,25,25,26,27,27,26,27,26,26,27,26,26,26,25,26,25,25,24,23,23,23,22,21,20,20,18,19,18,18,18,16,14,12,9,5,4,4,3,2,3,2,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,5,5,5,5,6,5,5,6,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,5,5,6,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,5,5,5,5,4,4,5,4,4,5,4,4,4,4,4,4,4,5,5,6,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,3,3,4,4,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,2,4,6,6,8,10,11,12,8,9,12,11,9,11,13,12,12,14,16,15,16,18,18,20,19,22,19,17,19,18,18,17,19,21,18,19,22,22,25,27,23,25,26,26,26,26,27,27,27,27,27,26,27,27,27,26,27,27,26,26,25,26,25,25,26,24,25,23,23,25,23,22,22,22,21,21,19,19,18,16,14,14,12,10,9,7,5,3,3,2,2,2,2,2,2,2,3,3,2,3,3,3,3,4,4,3,4,4,4,4,4,5,4,5,5,5,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,6,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,3,4,5,5,5,4,4,3,3,3,3,4,4,3,4,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,1,1,1,1,1,1,2,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,2,3,2,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,7,7,8,10,9,10,10,12,12,14,14,15,19,18,18,16,17,17,17,20,18,20,20,20,24,23,22,22,24,22,23,23,23,21,21,22,20,18,19,23,22,19,21,20,21,21,23,19,18,22,20],[28,28,28,28,28,28,27,28,27,27,26,26,26,24,26,25,26,25,26,26,25,25,25,26,25,26,27,25,26,26,25,26,27,27,26,27,26,26,27,27,27,26,26,26,26,25,25,24,23,22,21,21,21,20,19,19,18,18,17,16,14,13,9,7,5,4,4,3,4,3,3,3,3,3,4,4,4,5,4,4,4,5,5,4,4,5,5,5,5,6,6,7,6,6,7,7,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,9,7,7,7,8,8,8,8,8,8,7,7,8,8,7,8,8,7,7,8,7,7,7,8,8,8,7,7,7,7,7,7,7,6,6,7,7,6,7,7,6,6,6,7,6,7,7,6,7,6,6,6,6,6,5,6,6,6,5,6,6,6,6,7,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,7,7,7,7,7,7,7,7,8,7,7,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,5,5,5,4,4,5,5,4,5,5,5,4,5,5,5,5,5,5,6,5,6,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,5,7,7,9,10,11,12,11,11,13,12,11,12,14,12,13,16,17,16,17,19,19,20,19,21,19,18,19,18,19,18,19,20,18,19,21,23,24,26,24,25,25,26,26,26,26,26,26,26,26,27,27,26,26,25,26,25,25,26,24,24,23,24,25,23,24,23,23,24,22,22,22,21,21,20,20,19,17,16,15,13,13,11,10,7,5,4,3,3,2,3,3,3,3,3,4,4,3,4,5,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,6,5,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,6,6,6,7,7,6,6,5,5,5,5,5,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,4,3,4,4,4,3,4,4,4,3,4,4,4,5,6,7,7,5,5,4,5,4,5,6,5,5,6,6,7,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,6,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,6,6,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,3,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,2,2,2,3,3,3,2,2,2,2,3,2,2,2,3,2,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,3,4,4,4,4,5,5,4,5,5,6,7,8,8,9,10,10,11,11,13,14,15,16,16,19,19,18,17,18,19,17,21,18,21,21,20,23,23,22,23,23,22,23,24,22,22,23,23,21,19,21,23,22,19,22,21,21,23,23,20,20,22,20],[28,28,28,28,29,28,28,28,28,27,28,27,27,25,27,25,26,26,26,26,26,26,27,27,26,27,28,26,28,28,26,28,29,28,28,29,27,28,28,28,28,28,28,28,27,27,26,25,25,26,25,22,24,22,22,21,21,20,20,18,15,13,9,6,5,5,4,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,6,6,7,6,6,7,7,7,7,7,8,8,7,8,9,9,9,9,9,8,7,7,7,8,8,8,8,8,8,7,7,8,8,7,7,8,7,7,7,7,7,7,7,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,6,5,6,6,6,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,5,5,6,6,5,6,6,7,7,7,7,7,6,7,7,7,7,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,5,4,5,5,6,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,5,4,5,6,6,8,10,10,12,10,10,12,11,10,11,14,12,14,15,17,18,17,19,20,22,22,22,20,21,21,21,20,21,22,22,20,20,23,23,25,26,25,26,26,26,27,27,27,27,27,27,28,28,28,27,28,27,27,27,27,26,26,26,25,25,26,24,25,24,24,26,24,23,22,23,23,22,20,20,19,18,16,14,14,11,10,7,6,4,4,3,2,3,3,3,3,3,3,4,3,4,4,4,4,5,5,4,5,6,5,5,6,6,6,6,6,6,6,5,5,5,5,6,5,6,6,6,5,6,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,6,6,6,6,6,6,6,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,6,6,5,5,4,5,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,4,3,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,7,6,6,6,6,6,5,5,4,4,3,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,1,1,1,2,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,6,7,8,8,9,10,11,11,11,13,14,15,16,16,20,18,18,17,19,17,18,21,20,21,23,21,24,24,24,22,23,22,23,24,23,23,23,23,23,20,22,24,23,21,23,22,22,22,24,21,20,24,23],[28,28,28,28,28,28,28,27,28,26,27,27,27,25,26,26,26,26,26,26,25,26,25,26,27,26,27,26,27,27,26,27,28,28,27,28,27,28,28,28,28,27,27,28,27,26,26,25,24,24,24,22,21,21,21,20,19,20,19,17,15,14,9,7,6,5,5,5,5,4,4,4,4,4,4,4,5,5,6,5,5,6,5,5,5,6,6,6,6,6,6,7,7,7,8,8,7,8,8,8,9,9,9,9,9,10,10,10,10,11,11,10,9,9,9,9,9,9,9,9,10,8,8,9,9,9,8,9,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,7,8,8,7,8,8,7,7,7,8,8,8,8,7,8,7,7,7,7,7,7,7,7,6,6,7,7,7,7,7,7,7,7,7,7,7,6,6,7,7,6,6,7,6,6,6,6,6,6,7,7,8,8,7,7,8,7,7,7,7,7,7,7,6,7,7,7,6,7,6,6,6,7,6,6,6,6,6,5,6,6,5,5,6,6,5,5,6,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,5,6,6,6,5,6,6,7,7,7,6,5,5,5,5,5,5,5,4,5,5,4,4,5,5,4,5,5,5,6,5,6,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,4,4,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,7,7,8,9,11,12,12,10,10,12,11,11,11,14,14,13,15,17,17,17,19,20,22,20,22,19,19,21,20,19,21,21,21,19,20,23,23,25,27,24,26,26,27,27,27,28,27,27,27,28,28,28,28,28,27,27,27,27,27,27,27,25,27,27,25,26,25,24,26,24,23,23,23,23,21,21,19,19,19,16,15,14,12,11,8,6,4,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,6,6,6,6,7,7,6,6,6,6,6,6,6,7,7,6,6,6,5,5,6,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,7,7,6,6,5,5,5,5,5,4,4,5,5,4,5,5,4,4,5,4,4,4,4,4,3,4,4,4,3,3,4,3,3,4,4,3,4,4,4,5,6,7,7,5,5,5,5,4,5,6,6,6,6,7,7,7,8,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,4,3,3,4,3,3,3,4,4,3,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,8,8,8,7,8,8,8,8,7,7,7,7,7,6,6,5,5,4,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,2,2,2,2,2,2,1,2,1,1,1,0,1,1,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,3,3,3,3,2,3,3,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,7,8,9,9,10,12,10,12,12,13,14,15,18,17,20,19,19,18,20,19,19,22,20,21,22,20,24,23,23,23,24,23,24,25,23,24,23,23,23,20,22,24,23,22,23,22,22,22,24,22,20,24,23],[28,28,28,28,28,28,27,27,27,26,26,26,26,25,25,25,25,25,25,25,24,24,24,25,25,25,26,26,26,26,25,26,27,27,26,26,25,26,27,26,27,26,26,26,25,25,25,23,23,22,23,22,20,20,19,19,18,18,17,16,14,13,10,8,7,6,6,6,6,5,5,5,5,5,6,6,6,7,7,6,6,7,7,6,7,8,8,8,8,8,8,9,9,9,10,10,9,10,11,10,10,11,11,11,11,12,12,12,12,13,13,12,11,11,11,12,11,12,11,11,11,10,10,11,11,10,10,11,10,10,10,10,9,11,10,11,11,10,10,10,10,10,10,10,9,9,10,10,9,10,10,8,9,9,10,9,10,10,10,10,9,8,8,9,9,8,8,9,8,8,9,9,8,9,9,9,9,9,9,9,9,8,9,9,8,8,9,9,8,8,8,8,8,9,9,10,10,10,9,10,9,9,10,10,9,9,9,9,8,9,9,9,8,9,9,8,8,8,8,8,8,8,8,7,7,7,7,7,7,8,6,7,7,8,8,9,8,9,9,9,9,9,9,8,8,9,8,8,7,8,8,8,7,8,8,8,8,9,9,8,8,7,6,7,8,7,7,7,7,7,7,7,7,6,7,7,7,8,8,8,8,7,7,6,6,7,6,6,7,6,6,6,7,6,6,6,7,6,6,6,5,6,6,6,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,8,8,8,9,11,12,13,12,10,14,13,11,12,14,14,12,14,17,17,17,18,19,20,20,22,19,18,19,20,18,19,20,20,19,21,22,22,24,26,24,25,25,26,26,27,27,27,27,27,28,27,27,27,27,26,27,26,27,26,25,26,24,25,25,24,25,24,24,25,23,23,22,22,23,21,21,20,19,18,15,14,13,11,11,8,7,5,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,6,6,5,6,7,6,6,7,8,8,7,7,8,7,7,7,6,7,8,7,8,8,7,7,7,6,5,6,6,5,5,6,6,5,5,5,5,5,4,5,5,5,5,5,5,6,5,5,6,6,6,7,6,7,7,8,7,9,8,9,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,5,5,6,6,6,5,5,6,5,5,6,6,5,5,6,6,7,8,8,8,7,7,7,7,7,7,8,7,8,9,9,10,9,10,9,9,10,9,9,9,8,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,6,6,7,6,8,7,8,8,8,8,8,8,9,9,9,9,10,10,9,10,10,10,9,9,8,9,9,8,8,7,7,6,6,6,6,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,0,1,1,2,2,3,2,2,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,2,3,2,3,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,7,7,7,8,9,10,10,11,11,11,12,12,13,15,16,16,17,19,19,19,18,20,18,18,23,19,21,21,21,24,24,23,23,24,23,24,25,24,22,23,24,22,21,22,24,23,20,22,21,22,22,24,20,20,22,21],[29,29,29,29,29,29,28,28,28,27,27,26,27,25,27,26,27,26,25,26,26,25,26,27,26,27,28,26,27,27,26,28,28,28,27,28,27,28,28,28,28,28,27,28,27,27,26,25,25,25,24,23,23,22,21,20,20,19,19,18,16,13,10,8,7,6,5,5,5,5,4,4,4,4,5,5,5,6,5,6,5,6,6,5,6,6,6,6,7,7,7,7,7,7,8,8,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,10,9,9,9,10,10,10,9,9,10,9,9,9,9,9,8,9,8,8,8,8,8,8,8,9,9,8,8,8,8,8,8,8,7,7,8,8,7,8,8,7,7,7,8,8,8,9,8,8,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,7,7,7,7,7,7,7,7,7,6,7,6,7,7,7,7,8,8,8,8,8,7,8,8,8,8,7,7,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,7,8,7,7,7,7,7,7,6,6,6,6,6,6,6,6,7,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,5,5,6,5,6,6,6,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,5,4,4,5,6,5,7,8,8,9,11,13,13,12,11,13,13,13,13,14,14,15,15,17,17,18,19,19,22,20,22,20,18,21,20,18,20,20,20,18,20,21,22,23,26,24,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,26,27,27,25,25,25,25,26,25,25,24,24,25,22,23,23,23,22,22,21,21,19,18,16,15,13,11,10,7,6,5,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,7,6,6,6,6,6,6,5,6,6,6,6,7,6,6,6,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,5,5,5,5,6,6,7,7,8,7,7,7,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,7,7,7,6,6,5,6,5,6,6,6,6,7,7,8,7,7,7,7,7,7,7,6,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,6,6,6,6,7,7,7,6,7,7,7,8,7,8,8,8,8,8,8,8,8,7,7,7,8,7,7,7,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,3,2,2,3,2,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,4,4,3,3,4,4,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,7,8,9,9,10,11,11,11,12,13,14,14,17,15,20,18,18,18,19,18,19,22,19,22,23,21,25,23,24,24,24,22,25,25,23,23,23,25,22,21,22,24,24,22,24,23,21,24,24,22,20,23,23],[29,29,28,29,29,29,29,28,28,27,28,27,28,26,26,27,27,26,26,27,26,26,27,27,25,27,28,26,28,28,26,28,29,29,28,28,28,28,28,28,29,28,27,28,28,27,27,25,26,25,24,22,24,21,22,21,20,21,20,19,15,14,9,7,7,6,6,6,6,5,6,5,5,5,6,6,6,6,7,7,7,7,7,6,7,7,7,7,8,8,8,9,8,8,9,9,9,9,10,10,10,10,11,10,10,12,12,11,11,12,13,12,10,10,10,11,11,12,11,11,12,10,10,11,11,11,10,11,10,10,10,10,9,9,10,10,11,9,10,10,9,9,9,10,9,9,10,9,8,9,9,9,8,8,9,9,9,9,9,9,8,8,8,8,8,8,9,9,8,8,9,8,8,8,9,9,9,9,9,9,9,8,8,9,8,8,8,8,7,7,8,8,7,8,8,9,9,9,9,9,9,9,8,9,8,9,8,8,8,8,9,8,8,8,8,7,8,8,8,7,7,8,7,7,7,7,7,7,7,7,6,7,7,8,9,9,8,9,9,9,8,8,8,8,8,8,8,7,7,7,7,7,6,7,7,7,8,8,7,7,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,6,6,6,6,5,6,6,6,5,5,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,8,8,9,12,12,14,13,10,14,13,12,14,15,14,16,17,18,18,19,20,21,22,21,22,21,21,21,20,20,21,21,21,19,21,23,23,23,25,24,25,25,27,26,27,27,27,27,27,28,27,28,28,28,27,28,27,27,27,27,27,25,27,26,26,27,26,26,27,24,24,24,24,23,23,21,21,20,20,17,15,14,12,10,8,7,6,5,4,4,4,4,4,4,3,4,4,4,4,5,4,5,6,6,5,6,6,7,7,7,8,8,7,7,7,7,6,7,6,7,7,7,8,8,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,5,4,4,4,4,4,5,5,5,5,5,6,5,6,7,7,8,8,9,8,8,7,7,6,6,6,6,6,5,5,6,6,5,6,6,6,6,6,5,5,4,5,5,5,4,5,5,4,4,5,4,4,5,5,4,5,5,5,6,7,7,7,7,7,6,6,6,6,8,7,7,7,8,8,9,8,9,9,8,8,8,7,8,7,7,7,7,6,7,6,5,6,6,5,5,6,6,5,5,6,5,4,5,5,4,4,5,5,4,4,5,4,4,5,5,5,4,4,4,4,4,4,4,3,3,4,4,3,4,4,3,4,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,4,5,5,6,6,7,7,8,8,8,8,8,8,8,9,8,8,8,9,9,9,9,8,9,9,8,8,8,8,8,8,7,7,6,6,5,6,5,5,4,4,5,5,4,4,4,4,3,3,4,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,4,4,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,0,1,1,2,2,2,2,2,2,2,3,2,3,3,3,2,3,3,3,3,3,3,3,4,3,3,3,2,2,3,3,2,2,2,3,3,3,3,4,4,3,4,4,3,3,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,8,9,10,10,11,13,12,12,14,15,15,17,19,19,23,20,20,20,22,20,21,24,21,23,24,22,26,25,25,25,26,25,26,26,25,25,25,26,25,24,24,26,26,24,25,23,25,24,26,23,20,24,24],[29,28,28,28,28,28,28,27,27,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,26,26,26,26,26,25,27,27,27,27,28,27,28,27,28,28,27,26,27,27,27,26,24,24,24,24,22,23,22,20,20,20,19,19,17,15,13,10,9,8,8,9,8,8,8,8,8,8,9,9,9,9,10,10,10,9,10,10,8,10,11,10,10,10,11,12,12,12,12,13,13,13,14,13,14,14,14,14,14,15,16,16,16,16,16,17,15,15,15,15,15,16,16,15,15,16,15,14,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,13,13,14,13,13,14,14,13,14,15,13,14,14,13,13,12,14,13,14,13,13,14,13,12,12,12,13,12,12,12,13,13,13,14,13,13,14,14,13,13,13,13,14,13,13,13,13,12,12,12,12,12,12,11,11,12,12,13,13,13,11,12,12,12,11,11,11,10,10,11,11,11,12,11,11,12,12,11,11,12,13,10,11,13,12,10,11,12,11,9,11,11,9,11,10,11,11,11,12,12,12,13,13,12,12,13,12,12,12,11,10,12,11,11,9,11,10,11,12,12,11,10,10,10,10,10,10,10,8,10,10,8,8,9,9,8,9,9,10,11,9,10,10,10,8,8,9,10,8,8,10,9,8,8,10,8,8,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,10,9,9,9,10,9,9,9,9,8,8,8,8,8,8,8,7,7,7,7,8,8,6,7,9,7,8,12,13,12,12,11,12,13,11,13,14,15,15,16,18,19,19,19,20,23,20,23,19,19,22,20,19,20,20,20,20,21,23,22,23,25,23,24,25,24,26,26,26,26,26,26,26,27,27,27,27,26,27,26,26,27,25,26,25,26,25,24,26,25,24,26,23,23,23,23,23,23,22,21,20,19,17,16,14,13,11,10,8,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,8,8,7,8,7,9,8,7,8,9,9,8,9,9,8,9,9,9,10,9,9,10,10,8,8,8,7,7,8,7,7,8,8,7,7,8,8,8,8,8,8,7,8,7,7,9,8,7,8,8,8,8,9,9,9,9,10,10,10,11,11,11,11,10,10,10,10,10,10,9,9,9,10,9,8,9,10,8,9,9,8,8,7,7,8,7,7,7,7,5,7,8,6,6,7,7,6,6,6,6,7,8,8,8,8,8,8,9,8,8,10,9,9,10,11,11,11,11,10,11,12,11,11,11,9,10,10,10,9,10,10,9,8,9,9,8,7,8,8,7,7,8,8,6,7,8,6,6,7,7,6,7,8,7,6,8,8,9,7,8,7,7,6,7,7,6,5,6,5,5,5,6,6,5,4,5,5,5,4,5,5,5,5,6,6,5,7,7,7,7,8,8,8,9,9,10,10,11,10,10,11,11,11,12,12,12,13,12,13,11,11,11,12,11,11,11,10,9,10,9,9,9,9,8,8,8,8,7,8,7,7,7,6,6,7,5,4,6,5,4,5,5,4,4,4,4,4,4,4,3,4,3,3,3,2,3,4,3,3,3,4,4,4,4,5,4,4,5,5,6,6,6,6,5,5,5,5,4,4,5,3,3,4,4,2,3,3,2,1,0,1,1,1,2,2,3,3,3,3,4,3,3,4,4,4,4,5,5,6,6,6,6,7,5,4,5,4,4,4,4,3,4,4,4,4,4,5,5,4,5,6,5,5,5,6,6,5,7,8,7,7,8,9,8,9,9,9,9,9,11,11,11,12,13,12,12,13,15,15,15,18,19,20,22,20,23,19,21,21,20,25,20,22,23,20,26,23,23,24,24,24,25,26,23,23,24,24,22,21,22,25,24,22,24,22,21,23,24,20,20,22,22],[29,28,28,28,28,28,28,28,27,27,27,26,27,25,26,27,26,25,25,25,25,24,25,25,25,25,27,26,26,27,25,26,27,27,26,27,26,27,28,27,28,27,27,27,26,26,26,25,25,23,23,24,22,22,22,21,20,20,20,17,15,14,10,8,8,7,6,7,6,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,9,10,9,9,9,10,10,11,10,11,12,11,11,11,13,12,13,13,13,13,13,14,15,15,14,16,15,14,13,13,14,14,13,14,14,14,14,12,13,14,14,13,12,14,13,13,13,13,12,13,12,13,13,12,13,13,12,11,12,12,11,11,12,12,11,12,12,11,10,9,11,11,12,11,11,12,10,10,10,10,10,10,11,11,10,10,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,10,11,10,10,10,9,10,10,10,12,12,11,10,11,11,10,10,11,10,9,9,9,9,10,11,10,9,11,10,10,10,10,11,9,9,10,10,9,10,9,9,8,9,10,9,9,9,9,11,10,10,11,12,12,10,10,12,11,10,11,11,10,9,11,10,10,9,10,10,10,11,10,10,9,8,9,8,8,9,9,8,8,9,8,8,8,9,7,7,8,8,9,8,9,9,8,8,7,8,8,8,8,8,8,7,7,8,8,8,8,9,8,8,7,6,7,8,7,7,8,8,7,7,8,7,8,8,8,7,8,8,7,7,7,7,6,7,7,7,6,6,5,6,6,5,7,6,5,7,8,8,8,11,13,13,11,11,14,13,12,13,14,14,16,16,18,17,18,20,20,21,20,21,21,19,19,18,16,16,17,17,15,18,21,20,21,24,24,25,25,25,26,27,27,27,28,28,28,27,28,28,27,26,27,26,27,25,26,27,24,26,26,25,26,25,25,27,23,24,24,23,23,23,22,22,20,19,18,16,14,13,11,8,7,6,5,5,5,5,5,5,5,6,6,6,5,6,6,6,6,7,7,6,7,8,7,6,7,8,7,8,8,8,7,8,7,8,8,8,7,9,8,7,8,9,7,6,8,6,6,6,7,6,5,6,7,6,6,6,7,5,7,6,6,7,7,6,7,7,7,8,8,8,8,8,10,9,10,11,10,10,10,9,10,9,9,9,9,8,8,8,9,8,8,9,8,8,8,8,7,7,6,7,7,6,6,7,6,5,6,6,6,6,7,7,5,6,6,7,8,8,9,9,8,8,7,7,8,8,9,8,9,10,9,11,10,10,9,10,10,10,9,9,9,9,8,8,8,8,8,8,8,8,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,6,7,7,6,7,7,7,7,7,6,6,5,6,6,5,4,5,5,5,5,6,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,7,8,8,8,9,9,9,9,10,9,9,10,11,10,11,12,12,10,11,10,10,10,10,10,10,9,9,9,8,8,7,7,7,6,6,7,6,5,6,6,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,4,4,4,5,3,3,3,4,3,2,3,2,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,2,3,3,3,3,4,4,4,4,4,5,5,5,4,3,3,3,3,3,2,3,2,3,4,4,4,5,4,4,4,5,4,4,5,5,5,5,6,6,7,7,7,8,8,8,9,9,9,9,11,11,11,12,12,14,12,13,15,16,16,17,18,19,22,22,21,20,22,21,21,25,22,24,25,21,27,24,24,25,25,22,27,27,24,24,25,24,23,21,23,25,24,23,24,24,21,23,25,22,21,25,24],[29,28,27,27,28,27,27,28,26,25,26,25,26,25,25,25,24,25,25,26,25,24,25,26,25,25,26,24,26,25,24,26,27,26,25,27,26,26,26,26,26,25,25,26,26,25,24,24,23,24,23,21,23,21,21,20,20,20,19,17,15,13,9,7,6,6,6,5,6,6,6,6,6,6,7,6,7,8,8,7,8,8,7,7,8,9,8,8,8,9,9,10,10,10,11,11,10,11,11,11,12,12,12,12,12,12,13,13,13,13,13,12,13,13,12,12,12,14,13,13,13,11,12,13,13,13,12,13,13,13,12,12,12,12,11,12,13,11,13,11,11,11,11,12,11,11,12,12,10,11,12,11,9,9,11,10,11,11,10,11,10,10,10,10,9,9,10,11,10,9,10,11,10,11,12,11,11,12,11,11,11,10,10,11,11,10,11,11,9,9,10,10,9,10,10,11,12,11,10,11,11,10,9,10,9,10,9,9,9,9,10,9,9,10,10,9,8,10,10,8,8,10,10,9,8,10,9,8,9,9,8,8,9,9,10,10,10,10,11,12,11,10,11,11,10,11,11,10,9,10,11,9,9,9,9,10,10,10,9,8,8,8,9,8,9,8,8,8,8,8,8,8,8,7,7,7,8,9,8,8,8,8,8,7,7,8,7,7,8,7,7,7,8,8,7,8,8,8,7,6,6,7,7,7,7,7,7,7,7,7,8,8,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,5,6,6,5,6,6,6,6,7,7,7,10,11,11,11,9,12,12,11,12,14,14,13,15,17,17,16,19,20,21,19,21,19,20,19,19,18,20,18,18,18,20,21,22,22,23,24,24,24,24,26,26,26,26,26,26,27,27,27,27,27,27,26,25,26,26,25,26,23,25,25,22,25,24,23,26,23,23,23,22,22,21,20,21,20,18,16,15,14,12,10,9,7,6,5,5,5,6,5,6,5,6,6,6,5,5,6,5,6,6,6,6,6,6,6,6,6,7,7,7,7,8,7,8,7,7,8,8,7,8,7,6,7,7,7,6,6,7,6,6,6,6,5,6,6,6,6,6,6,6,7,6,6,6,7,7,7,7,7,7,7,8,7,7,9,9,9,9,9,9,10,9,9,9,9,9,8,8,8,8,9,8,8,9,8,8,8,8,7,7,6,6,7,6,7,6,7,6,6,6,6,6,6,6,5,5,5,6,6,7,7,8,8,7,7,7,7,7,8,8,8,8,9,10,10,10,9,10,10,9,9,9,8,8,7,7,7,7,8,7,6,6,6,6,5,6,6,6,6,6,7,6,6,6,6,6,6,6,6,5,6,6,6,7,7,7,6,7,7,6,6,6,6,6,5,5,6,5,5,6,5,6,5,4,5,5,5,4,5,4,4,4,5,5,5,5,6,5,5,5,6,6,7,7,8,9,8,8,9,9,8,9,10,10,9,10,10,10,10,9,10,8,9,9,8,8,8,8,8,7,6,6,6,6,5,6,5,5,6,6,5,5,5,5,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,4,3,3,3,4,3,4,4,4,4,5,5,4,3,4,4,4,4,4,4,3,3,3,2,2,2,2,2,1,1,0,1,1,1,2,1,2,2,2,2,2,3,3,3,3,3,3,5,4,5,5,5,4,3,3,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,5,5,6,6,5,6,7,7,7,7,7,8,7,7,8,9,8,8,10,11,11,11,13,13,12,12,14,16,15,18,18,19,20,20,21,19,21,20,19,23,20,22,23,20,25,22,23,23,24,21,25,25,23,22,24,23,21,20,24,24,22,21,22,22,21,23,23,20,21,23,22],[28,29,28,28,29,28,28,29,28,27,28,26,28,26,27,25,27,27,26,27,26,25,26,26,25,26,28,25,27,27,25,27,28,28,27,28,27,27,27,27,27,27,26,27,26,26,26,25,25,25,24,23,24,22,22,21,21,21,19,18,16,14,10,6,5,5,4,4,4,4,4,4,4,4,5,4,5,6,6,5,5,6,6,5,6,6,7,7,7,7,7,8,7,7,8,8,8,8,9,9,9,9,9,10,10,11,11,11,11,12,11,10,10,9,9,10,10,11,11,11,10,9,10,11,10,9,10,10,10,9,10,9,9,9,9,9,10,9,9,9,8,8,9,9,8,8,9,8,8,8,8,7,7,7,8,8,8,8,8,9,8,8,8,8,7,7,8,8,7,7,8,8,7,7,8,8,8,9,8,8,8,7,8,8,8,7,7,8,8,7,8,7,8,7,8,9,10,9,9,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,7,7,8,8,8,8,8,8,7,8,8,7,7,8,7,6,7,7,6,6,7,7,7,8,8,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,6,7,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,5,4,4,4,4,4,4,4,5,3,5,5,5,7,9,9,12,11,8,12,13,12,12,14,14,16,16,18,18,18,19,20,21,21,20,19,19,19,19,19,19,19,18,20,19,19,22,22,24,22,24,23,24,25,26,26,25,26,26,26,26,26,26,26,26,25,25,25,25,25,24,23,25,24,23,25,24,24,26,24,24,24,23,24,23,21,21,21,19,17,16,14,12,9,7,5,4,4,4,3,3,4,3,4,4,5,4,4,4,5,4,5,6,5,6,6,6,6,6,6,7,7,7,7,7,6,6,6,6,7,7,6,7,7,6,7,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,6,6,6,6,7,8,8,8,8,8,8,7,7,6,6,6,6,6,5,5,6,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,5,5,4,4,4,5,5,7,7,7,7,7,6,6,5,6,7,6,6,7,7,7,7,8,7,8,8,7,7,7,7,6,6,6,6,5,6,5,4,5,5,4,4,5,5,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,6,6,7,7,6,6,7,7,7,7,7,7,8,8,7,8,8,8,7,7,7,7,7,7,7,6,6,5,4,4,4,4,4,4,3,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,6,5,5,6,6,6,6,7,8,9,10,10,11,12,11,13,13,15,14,16,19,20,23,20,22,22,22,22,19,23,21,22,26,20,24,25,26,25,26,25,27,26,25,25,26,25,23,22,25,27,26,23,25,25,25,25,24,23,22,24,23],[28,28,28,28,28,29,28,28,28,27,28,26,28,27,27,27,27,27,26,26,27,25,26,27,27,26,28,27,27,27,26,27,27,27,27,27,27,27,28,27,27,27,27,27,27,26,26,25,25,24,24,24,23,22,22,21,20,20,21,19,17,15,10,6,6,5,5,5,5,5,5,5,5,5,6,5,6,7,7,6,6,7,7,6,7,7,6,7,7,7,7,8,7,8,9,8,8,8,9,9,9,10,10,9,10,10,11,11,11,12,12,11,10,9,10,11,10,11,10,11,10,9,9,10,10,10,9,9,9,9,10,9,9,10,9,10,9,9,9,10,8,8,9,9,8,8,9,8,8,9,9,8,7,8,8,8,8,9,8,9,8,8,8,8,8,7,8,8,8,7,8,8,8,8,8,8,8,9,8,8,8,7,8,8,8,7,8,8,8,7,7,7,7,8,8,9,9,8,8,8,8,8,8,8,8,7,8,7,7,8,8,7,7,8,8,7,7,8,8,7,7,7,8,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,9,9,8,8,9,8,7,8,8,7,7,7,7,7,7,7,7,7,8,8,8,6,7,7,6,7,7,7,6,6,6,6,6,6,6,5,6,6,6,6,6,7,7,6,6,5,6,6,6,6,6,6,5,6,6,6,6,6,7,6,5,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,5,5,5,7,7,8,11,12,12,12,11,13,13,12,14,14,15,15,16,18,18,19,19,21,22,21,23,21,21,20,19,18,18,19,18,17,20,23,21,22,26,25,26,24,25,26,28,27,27,28,28,27,28,27,28,27,26,27,26,27,26,25,26,23,26,25,24,27,24,24,27,24,24,24,22,23,23,21,20,20,20,17,16,15,12,11,8,6,5,4,4,4,4,3,4,4,4,5,5,4,5,5,4,4,6,6,5,6,7,6,5,6,6,6,6,6,7,6,6,6,6,6,7,7,7,7,6,6,6,5,5,6,5,5,5,5,5,5,5,5,4,5,5,5,5,6,5,5,6,5,5,6,6,6,6,6,6,6,6,7,7,8,9,8,8,8,7,8,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,6,5,5,6,5,5,5,5,4,4,5,5,4,5,5,4,4,4,5,5,6,6,6,6,6,6,6,6,6,7,6,7,7,7,8,8,8,7,7,7,8,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,4,3,3,4,4,4,4,4,4,4,5,5,5,6,6,6,7,7,7,7,7,7,7,8,8,7,8,8,7,8,8,8,8,7,8,8,7,7,7,6,6,5,5,5,5,5,5,5,4,5,5,4,4,4,4,3,4,4,4,3,4,4,3,3,3,3,3,3,4,3,2,3,3,2,3,3,2,3,2,2,3,2,2,3,3,3,3,3,3,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,2,2,1,2,2,2,2,2,3,3,3,3,3,4,4,3,3,2,2,2,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,4,5,5,4,5,5,5,5,6,6,6,6,6,6,7,7,8,9,10,10,10,12,11,12,13,14,14,15,17,17,20,19,20,18,20,19,19,22,21,22,23,21,25,23,24,25,25,22,26,25,24,24,25,24,23,22,23,25,24,21,23,21,24,23,24,23,22,25,23],[27,27,27,28,27,28,27,27,27,26,25,25,26,25,25,25,25,26,24,26,26,25,25,26,25,25,26,25,26,26,25,26,27,27,25,27,25,26,26,26,27,26,25,26,26,26,25,24,22,23,23,23,21,20,21,20,20,21,21,18,16,14,10,7,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,9,8,9,9,9,10,9,9,10,10,10,10,11,11,11,11,12,12,13,12,13,13,12,11,11,11,11,11,12,11,12,12,10,10,12,11,11,11,12,12,11,11,11,11,11,11,12,11,11,11,11,11,10,10,10,10,10,11,10,9,10,10,9,9,8,10,9,10,10,9,10,9,9,8,9,9,9,9,9,9,8,9,9,9,9,10,10,9,10,10,9,10,9,9,10,9,9,9,10,9,9,9,9,9,9,9,10,11,10,9,10,10,9,9,10,9,8,8,8,8,9,9,8,8,10,9,8,9,9,9,8,8,9,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,10,9,9,9,9,9,9,9,8,8,9,9,8,8,8,8,9,9,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,8,7,8,8,8,7,7,7,7,7,7,7,6,7,6,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,6,6,6,6,6,6,6,5,5,6,5,6,5,5,5,5,5,5,5,6,5,5,8,8,7,10,10,12,10,10,12,12,11,12,13,14,12,16,16,18,17,20,20,21,20,21,20,18,17,16,17,16,18,18,16,19,22,21,22,24,24,24,24,25,26,27,27,26,27,27,27,27,27,26,27,25,26,25,26,25,23,25,22,25,25,23,24,23,23,26,23,22,23,21,21,21,20,19,19,17,16,15,14,11,11,8,6,5,4,4,4,4,4,4,4,5,5,5,4,5,5,4,5,5,6,5,5,6,6,6,6,7,7,7,7,7,7,7,7,7,8,8,7,8,7,6,6,7,6,5,6,6,5,5,6,5,5,5,5,5,5,6,5,5,6,6,5,6,6,6,6,6,6,6,7,7,7,7,7,8,9,9,9,8,9,8,8,8,7,8,7,7,7,7,7,7,7,7,7,7,6,6,6,6,5,5,6,6,6,6,6,5,5,6,5,5,5,6,5,5,5,6,6,7,7,7,7,6,6,6,7,7,8,7,8,8,8,9,9,9,8,9,9,9,8,8,8,8,7,7,7,8,7,7,6,7,6,6,6,6,6,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,5,6,5,5,5,5,4,5,5,4,4,5,5,4,4,4,4,4,4,4,5,4,4,4,4,4,4,5,6,6,5,6,6,6,7,7,7,8,8,8,8,8,8,8,9,9,8,9,9,8,9,9,9,8,8,8,8,8,8,7,7,7,6,6,5,6,5,6,5,5,5,5,4,5,5,5,4,4,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,2,2,2,3,2,3,3,3,4,4,4,5,4,4,4,4,4,4,4,5,5,5,6,6,6,6,6,7,7,7,7,7,8,7,9,9,10,11,11,13,12,12,14,15,14,16,17,17,20,20,21,17,20,19,18,22,20,21,22,20,24,22,22,23,24,21,24,24,22,23,23,24,21,20,22,22,21,20,21,21,22,22,23,21,20,23,23],[28,28,27,27,28,28,28,27,27,26,27,26,27,25,26,26,26,26,26,26,26,25,26,26,25,26,26,25,26,26,25,27,27,27,26,27,26,27,27,27,27,26,25,26,26,26,25,24,24,24,24,23,23,23,22,21,21,21,20,19,17,14,10,7,6,5,5,5,5,4,5,5,5,5,6,5,6,7,7,6,7,7,7,6,7,7,7,7,8,8,8,8,8,8,8,9,8,9,9,9,10,10,10,10,10,11,11,11,12,12,11,11,10,10,10,10,10,11,11,11,11,10,10,11,11,10,10,11,10,10,11,10,10,10,10,10,10,10,10,10,9,9,10,10,9,9,10,9,8,9,9,8,8,8,9,8,8,9,8,9,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,8,8,8,8,8,9,9,9,10,9,8,10,9,9,9,9,9,9,8,8,8,8,8,8,8,9,8,8,8,8,9,8,8,8,8,8,8,8,8,7,7,8,7,7,7,8,8,9,8,9,9,9,8,9,9,9,9,9,9,8,8,9,8,8,8,8,8,8,9,9,9,7,7,8,7,7,8,8,7,7,7,7,7,7,7,6,7,7,7,8,7,7,8,7,7,6,7,7,7,6,7,7,6,6,7,7,7,7,7,7,6,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,5,6,5,5,5,5,5,5,4,5,6,9,8,11,12,12,11,12,14,15,14,15,16,15,17,17,18,18,18,21,21,22,21,22,21,20,20,20,18,19,18,19,20,20,22,22,22,24,23,24,25,25,26,26,26,26,27,27,27,27,27,27,27,26,26,24,26,26,24,25,24,24,24,22,25,24,23,25,22,23,23,22,21,21,20,19,20,19,17,15,13,12,11,9,6,6,5,5,4,5,5,5,5,5,6,5,5,5,6,5,6,6,6,6,6,7,6,6,6,8,7,8,7,8,7,8,7,7,8,9,7,9,8,7,7,7,7,6,7,7,5,6,6,6,5,6,6,5,5,6,5,5,6,5,6,6,6,6,6,6,7,7,7,7,7,7,8,8,9,9,9,9,9,8,8,8,8,8,8,7,7,7,8,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,5,5,6,6,5,5,5,4,4,5,6,8,8,8,7,7,6,6,7,6,7,7,7,8,8,8,8,8,8,9,9,8,8,8,7,7,7,7,6,6,6,6,5,6,6,5,5,6,5,5,5,5,6,5,5,5,6,5,5,5,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,7,6,7,7,7,8,8,8,8,8,8,8,8,9,8,9,8,8,8,8,8,7,7,7,7,7,6,6,5,4,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,4,5,4,4,4,4,4,5,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,1,1,2,1,1,0,1,1,1,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,4,5,4,4,6,5,5,5,5,5,5,5,6,5,5,6,6,6,6,7,7,7,7,8,8,7,8,9,10,10,11,12,13,12,12,14,16,16,16,19,17,20,19,20,19,21,18,19,22,20,22,23,20,24,22,23,23,24,22,24,24,23,24,23,23,21,21,22,23,23,23,22,22,23,24,22,22,20,23,22],[28,29,28,28,29,29,29,29,28,27,28,28,28,27,28,28,28,28,27,27,27,25,27,26,26,27,28,27,28,28,25,28,29,29,28,28,28,29,28,28,28,28,27,27,27,26,26,25,25,24,25,24,23,22,22,22,21,20,20,19,17,16,11,7,7,5,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,9,10,10,10,10,10,9,8,8,8,9,9,9,9,9,10,8,8,9,9,8,8,9,8,8,8,8,8,8,8,9,8,8,8,9,8,7,8,8,7,7,8,7,7,7,7,7,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,6,7,7,7,7,7,8,8,8,7,8,8,8,8,8,7,7,7,7,7,7,7,6,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,7,7,7,7,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,6,7,7,7,7,6,6,6,6,5,6,6,5,5,6,5,5,6,6,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,3,4,6,7,7,9,10,12,10,8,12,11,13,14,14,13,15,16,17,18,18,19,20,22,22,22,21,21,20,20,19,18,19,22,19,20,21,22,23,27,24,25,25,26,27,27,27,27,27,27,28,27,27,27,27,27,27,27,26,26,25,26,25,25,26,25,26,25,24,27,23,23,23,22,23,22,20,20,20,19,16,16,15,13,12,8,5,4,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,7,6,7,6,7,6,7,6,6,6,6,6,7,6,8,7,5,6,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,7,7,8,8,8,8,7,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,7,7,7,7,6,5,5,5,5,6,6,6,6,6,7,7,6,7,7,7,6,6,6,6,5,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,5,5,6,6,6,6,6,6,6,6,7,7,6,7,7,7,7,7,7,7,7,7,6,7,6,6,7,6,5,5,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,1,2,2,2,2,2,2,3,3,3,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,8,9,10,10,12,12,13,13,15,15,17,19,18,23,20,21,21,22,20,21,24,23,23,25,23,26,25,26,26,26,25,26,26,25,25,25,26,25,23,24,26,25,24,25,25,26,26,27,23,21,25,24],[28,28,28,27,28,28,28,27,28,26,28,27,27,26,25,27,26,27,26,26,27,26,26,27,26,26,27,26,26,27,26,27,27,27,26,27,27,27,26,26,27,26,25,25,25,24,23,22,22,20,22,21,21,20,20,20,20,21,20,18,16,15,12,7,6,4,4,4,4,4,4,4,4,4,5,4,5,6,6,6,5,6,6,5,6,7,7,6,6,7,7,7,7,8,8,8,8,8,8,9,9,8,9,9,10,10,11,10,10,11,11,10,9,8,8,9,9,9,9,9,9,8,8,9,9,9,9,10,9,9,10,9,8,8,10,10,10,8,8,9,9,8,8,9,8,8,9,8,7,8,8,7,8,7,8,8,8,8,7,7,7,7,6,7,7,7,6,7,7,7,7,7,7,8,8,8,8,8,9,8,8,8,8,8,8,8,8,8,7,7,8,7,8,7,8,8,9,8,8,8,9,8,8,8,8,7,7,7,7,7,7,7,7,7,7,8,7,7,7,7,7,7,7,6,6,7,7,6,6,7,6,6,6,7,6,7,7,7,7,7,7,6,7,7,6,6,7,7,6,7,7,7,7,7,7,7,7,8,7,7,7,6,6,6,6,6,6,6,7,6,6,6,7,6,7,6,6,7,7,6,7,6,6,6,6,6,5,6,6,5,5,5,6,6,5,6,6,6,5,5,4,4,5,5,4,5,5,4,5,5,5,5,5,6,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,4,4,3,5,8,9,8,12,9,11,11,10,12,12,11,12,14,14,15,16,18,17,19,19,20,20,18,22,21,18,20,20,15,19,20,19,19,20,23,21,23,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,25,24,26,25,24,24,23,24,22,24,23,22,24,23,21,25,22,22,22,21,21,19,19,19,17,17,15,14,13,11,10,7,5,4,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,5,7,6,6,6,8,7,8,7,7,7,7,7,5,6,7,6,8,8,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,6,5,6,6,6,6,7,8,8,8,8,8,7,7,7,6,7,6,6,6,6,6,6,6,6,6,7,7,6,6,7,6,6,5,6,5,5,5,5,5,4,5,5,4,4,5,5,4,4,5,5,6,7,6,7,6,6,6,6,6,6,6,6,7,7,7,7,7,8,7,7,8,7,7,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,4,5,5,5,4,4,5,4,4,5,5,4,4,5,5,4,5,5,6,5,5,5,5,4,5,5,4,4,5,4,4,5,5,4,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,4,4,4,4,5,5,6,6,6,6,7,7,7,6,7,7,7,7,7,8,8,7,8,7,7,7,7,7,7,6,6,6,6,6,5,4,4,5,4,5,5,4,4,4,4,3,4,4,3,4,3,3,3,4,3,3,3,3,4,3,4,4,4,3,4,3,3,3,3,3,3,3,2,3,2,2,2,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,2,2,3,3,3,3,4,4,3,4,4,5,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,8,9,9,10,11,12,11,12,14,14,16,16,18,20,20,18,20,19,20,19,20,22,22,22,24,21,23,23,25,23,23,22,24,23,23,24,25,23,24,22,25,24,24,24,23,24,25,24,24,23,22,24,23],[27,27,27,27,28,28,27,28,27,26,27,26,27,26,26,26,26,27,26,27,26,26,26,27,26,26,27,26,26,27,26,27,28,28,26,27,27,27,27,26,27,26,26,26,26,25,24,24,24,23,22,23,22,22,22,22,20,21,19,18,15,14,10,6,5,4,4,4,4,4,3,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,9,9,9,9,10,10,9,8,8,8,8,8,9,9,9,9,8,8,9,8,8,8,9,8,8,9,8,8,8,9,9,9,9,8,9,8,7,8,8,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,6,6,6,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,6,7,7,7,7,7,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,6,7,7,6,6,7,6,6,6,6,6,6,6,6,6,5,5,6,5,5,6,6,6,7,7,7,7,7,7,6,7,7,6,6,7,6,6,6,6,6,6,6,7,7,7,7,7,6,6,6,5,5,6,6,5,5,6,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,4,4,5,5,4,5,5,5,4,4,3,4,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,4,4,3,4,3,4,4,3,3,3,3,3,4,3,3,3,3,5,6,8,6,9,9,10,9,8,12,10,11,13,13,13,15,15,16,17,17,19,20,21,20,21,20,19,20,19,19,18,20,20,19,20,21,22,23,24,24,24,23,24,25,25,25,25,26,26,26,26,26,26,26,25,26,24,25,25,24,24,22,24,24,21,24,23,22,25,21,21,23,19,20,21,19,20,19,18,16,16,12,12,11,7,5,4,3,3,3,3,3,3,3,4,4,4,4,4,5,4,5,5,5,5,5,6,6,6,6,7,7,8,6,8,6,7,6,5,6,7,6,7,7,6,6,5,5,5,5,5,4,5,5,4,4,4,4,3,4,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,8,8,8,8,7,7,6,6,6,6,6,5,5,5,5,6,5,5,6,6,5,5,6,5,5,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,6,7,7,6,6,6,5,5,5,6,6,6,6,6,7,7,7,7,8,8,7,7,6,6,6,5,6,5,5,5,5,4,5,5,4,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,3,4,3,4,3,3,3,4,3,3,3,3,3,4,3,4,4,4,5,5,5,5,6,6,6,6,6,6,7,7,7,6,7,7,7,8,7,8,7,7,6,6,6,6,6,5,5,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,3,2,2,3,3,3,3,3,4,4,4,4,5,5,4,4,5,4,4,5,5,4,5,5,5,5,6,6,6,6,6,6,6,6,6,7,8,9,10,10,12,11,11,13,14,15,15,17,18,20,18,19,19,20,18,18,21,21,21,22,21,23,23,23,23,23,22,23,24,23,23,23,22,22,21,22,22,22,22,22,21,23,23,24,22,21,23,23],[28,29,29,28,29,29,28,28,28,27,28,27,28,27,27,27,27,28,27,28,28,27,28,28,26,28,29,26,28,28,26,28,29,29,28,29,28,28,28,28,29,28,27,27,27,27,25,25,25,24,24,23,23,23,22,22,21,21,20,18,16,14,10,7,5,4,4,4,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,8,8,8,8,9,9,9,8,7,7,7,7,8,7,7,8,8,7,7,7,7,7,7,8,7,7,7,7,6,7,8,8,8,7,7,7,7,6,7,7,6,6,6,6,6,6,6,5,5,6,6,6,6,6,6,6,5,5,5,6,5,5,6,5,6,5,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,6,6,6,5,6,5,6,6,6,7,7,7,6,7,7,7,7,7,7,6,6,6,6,6,6,5,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,5,5,5,4,5,5,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,7,8,7,9,10,12,9,9,13,11,11,14,13,14,15,15,17,17,18,19,21,21,21,23,20,20,21,21,21,20,20,22,20,20,23,24,24,27,24,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,26,27,26,27,26,25,25,25,26,24,26,24,24,26,23,23,24,22,23,22,20,20,20,18,16,15,14,12,10,7,5,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,6,6,7,6,6,6,5,5,4,5,6,5,6,6,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,6,7,7,7,7,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,3,4,4,3,3,4,4,5,6,6,7,6,5,5,5,4,4,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,4,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,3,2,2,2,2,2,2,2,2,3,3,3,3,4,4,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,7,8,9,9,10,11,11,11,12,13,14,16,18,17,22,18,20,20,21,19,20,22,21,22,25,21,25,25,25,24,24,24,25,25,25,25,25,24,24,22,24,25,24,23,24,24,24,25,25,22,22,25,22],[28,29,28,28,29,29,28,28,28,27,28,28,28,28,27,27,28,28,28,28,28,26,27,28,27,28,29,28,28,28,27,28,28,29,28,29,27,28,28,28,28,27,28,27,27,26,25,24,25,24,24,23,22,22,22,21,20,21,19,19,16,15,10,6,5,4,4,3,4,3,3,3,3,4,4,4,4,5,5,4,4,5,5,4,5,5,5,5,5,6,6,6,6,6,6,7,7,7,8,7,7,8,8,8,8,9,10,9,9,10,9,9,8,8,7,8,8,8,7,8,9,7,7,8,8,7,8,8,8,7,8,8,7,8,8,9,8,8,8,8,7,7,7,7,6,7,7,7,6,6,7,6,6,6,6,6,6,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,7,6,6,6,6,7,6,6,7,7,6,6,7,6,6,6,6,7,8,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,5,5,6,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,4,4,5,5,4,4,5,4,3,4,5,4,4,5,5,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,6,7,7,9,9,9,11,9,10,12,13,13,15,16,15,16,18,19,19,20,21,22,21,23,22,21,22,19,17,20,21,21,20,20,24,22,23,25,25,26,26,26,27,28,28,27,28,27,28,28,27,27,27,27,27,26,26,26,26,26,24,25,25,25,25,24,25,26,24,24,23,22,23,23,20,21,20,19,16,15,14,12,10,7,5,3,2,2,2,2,2,2,3,3,3,4,3,3,4,4,3,4,5,4,5,5,5,5,5,6,6,6,6,7,6,6,5,5,5,6,5,6,6,5,5,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,5,5,5,5,6,6,7,7,7,7,7,6,6,6,5,5,5,5,5,4,4,5,5,4,5,5,5,5,5,5,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,3,4,4,4,5,6,6,6,5,5,5,5,4,5,5,5,5,6,6,6,6,7,6,6,6,6,6,5,5,5,5,5,4,4,5,4,4,4,4,3,4,4,4,3,4,4,4,3,3,4,3,3,4,4,3,3,4,4,3,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,6,7,7,6,6,6,6,6,6,6,5,5,5,4,4,3,4,3,4,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,2,2,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,2,2,2,3,3,2,2,2,2,3,3,3,3,3,4,3,4,4,4,3,4,4,3,3,4,4,4,4,5,4,4,5,5,4,5,5,5,5,5,5,7,8,9,9,10,11,11,11,11,14,14,15,18,18,20,19,20,19,20,18,19,21,20,21,23,21,24,24,22,24,24,23,24,24,23,25,24,23,23,21,23,24,23,21,23,22,24,25,25,22,21,24,22],[26,27,27,27,27,28,27,27,28,26,26,26,26,27,25,26,26,27,27,27,27,27,26,27,27,26,27,26,27,27,26,27,28,28,26,28,27,27,28,27,27,26,26,26,25,25,24,22,22,22,22,22,22,22,21,22,20,21,20,18,15,14,10,7,6,4,4,3,3,3,3,3,3,3,4,4,4,5,4,4,4,5,5,4,5,5,6,6,6,6,6,7,7,6,7,7,7,7,8,8,8,8,8,8,8,9,10,10,10,10,10,9,8,8,7,8,8,8,7,8,8,7,7,8,8,8,8,9,8,8,9,9,8,8,8,9,9,8,8,8,8,7,8,8,7,7,8,7,7,7,7,6,6,6,7,7,7,7,6,7,5,5,5,6,6,5,6,6,6,6,6,7,6,6,7,7,7,7,8,7,7,6,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,7,7,7,6,6,7,7,7,6,7,7,7,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,4,5,5,6,6,6,6,7,7,6,6,6,6,6,6,6,6,5,6,6,6,5,6,7,7,7,7,7,6,5,6,5,5,6,5,5,6,6,5,5,6,6,5,6,5,6,6,6,6,6,6,5,5,5,5,4,4,5,5,4,4,5,4,4,5,5,4,4,3,3,3,4,4,3,3,4,3,3,4,4,3,4,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,4,4,7,8,7,9,10,10,9,9,10,10,11,13,13,14,13,16,17,17,17,18,18,22,20,22,18,18,21,18,18,18,19,21,18,19,21,21,22,25,23,24,24,25,25,26,26,26,26,26,26,25,26,25,26,24,25,24,25,25,23,25,22,24,23,21,24,21,21,25,21,23,22,20,20,20,18,20,18,17,16,14,12,10,9,7,4,3,2,2,2,2,2,2,3,3,4,4,3,3,4,4,4,4,5,4,4,6,5,5,5,6,6,7,6,6,6,6,5,5,6,6,5,6,6,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,4,5,5,5,6,6,6,7,7,7,7,7,7,6,6,6,5,5,5,5,4,5,5,5,5,5,5,5,5,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,5,6,6,6,6,5,5,5,5,5,6,6,6,6,7,7,7,6,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,3,4,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,4,4,3,3,4,4,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,6,5,6,6,6,6,7,6,6,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,4,3,3,3,3,4,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,3,3,3,3,2,2,3,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,3,2,2,2,2,2,3,3,3,3,3,3,4,4,5,4,4,4,4,3,3,4,4,4,4,5,4,4,5,5,5,5,6,6,6,6,6,8,9,9,10,11,11,11,11,12,14,14,15,17,17,20,18,18,18,19,17,19,21,20,20,22,19,22,22,23,21,22,22,23,23,22,24,22,21,22,22,20,22,22,22,22,21,22,21,23,21,21,23,23],[28,29,28,28,29,29,28,29,29,28,28,28,29,28,28,28,28,29,27,28,28,28,28,28,28,28,29,28,28,28,27,28,29,29,28,29,29,28,29,29,29,28,28,28,27,27,26,24,25,24,24,23,23,23,22,23,21,21,21,19,16,14,11,7,6,4,3,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,6,6,6,7,6,6,6,7,7,7,7,8,8,7,8,8,7,6,6,6,7,6,7,7,7,7,6,6,7,6,6,6,7,6,6,7,7,6,7,7,7,7,7,6,7,6,6,6,6,6,5,6,6,5,5,6,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,5,5,5,5,6,5,5,5,5,5,5,6,5,5,6,6,6,7,7,6,6,7,6,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,5,5,5,5,5,4,5,5,4,5,5,4,4,5,5,5,6,6,6,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,5,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,4,4,7,6,6,7,9,10,9,11,10,10,11,13,13,13,14,15,17,17,18,20,20,22,20,23,20,20,22,20,20,20,19,21,19,21,22,24,24,26,24,25,25,26,26,27,27,27,27,27,27,27,27,26,27,26,26,27,26,26,25,26,24,25,25,24,26,24,24,25,23,23,23,22,22,22,20,21,20,18,16,15,13,12,10,7,4,3,2,2,2,2,2,2,2,3,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,6,6,7,5,6,5,5,5,4,5,6,5,6,6,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,5,5,6,6,6,6,6,6,5,5,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,5,6,6,6,5,5,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,3,3,2,2,3,3,2,2,3,3,3,3,3,4,4,4,4,4,5,5,4,5,5,5,5,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,3,2,2,2,2,2,2,3,3,3,3,3,3,4,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,5,6,7,8,8,10,11,11,11,12,13,14,16,17,17,21,18,19,17,20,19,18,21,20,22,23,21,23,24,24,23,23,24,24,24,24,24,24,24,24,22,24,24,24,23,23,22,24,24,25,23,22,24,23],[28,28,29,29,29,29,28,28,29,27,28,28,28,27,27,27,28,28,28,27,28,27,27,28,28,27,29,28,28,28,27,28,29,29,28,28,28,28,29,28,29,28,28,28,27,27,26,25,25,24,25,24,22,22,22,22,20,21,20,18,15,14,10,6,5,4,3,3,3,3,3,2,3,3,3,3,3,3,4,4,3,4,4,3,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,7,7,6,8,8,8,8,9,9,8,7,6,6,7,7,7,6,7,7,6,6,7,7,6,6,7,6,6,7,6,6,7,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,4,5,5,5,5,6,5,5,5,4,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,6,6,7,6,6,6,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,5,5,5,5,5,6,5,5,5,5,5,4,5,5,4,4,4,4,4,4,5,5,5,6,6,5,4,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,3,3,5,6,6,9,10,10,10,10,11,11,10,12,14,14,14,16,17,18,19,19,20,21,21,23,20,20,21,20,20,20,21,21,20,21,23,24,25,27,25,26,26,26,27,27,27,27,27,27,28,27,27,27,27,27,27,27,26,27,26,25,24,25,26,24,25,23,24,25,22,23,23,22,22,21,20,20,19,18,16,15,13,11,9,6,4,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,4,4,4,4,4,4,5,5,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,6,6,6,6,6,5,5,4,4,4,4,3,3,3,4,3,3,4,4,3,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,6,6,5,5,4,4,4,4,4,4,4,4,5,6,6,5,6,6,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,3,4,4,4,4,4,5,6,7,8,9,9,11,10,10,11,13,13,14,16,16,19,19,18,17,18,18,18,21,18,21,22,20,24,24,21,24,23,23,24,24,23,22,22,23,22,19,22,23,24,20,24,21,22,23,24,21,20,24,22],[28,28,28,28,28,29,28,28,28,27,27,27,27,27,26,27,27,27,26,27,26,27,27,27,26,27,27,26,27,27,26,27,28,28,26,28,27,27,27,27,28,26,27,27,27,27,26,24,24,25,24,23,23,22,21,22,21,21,19,19,17,15,10,6,5,4,4,3,3,3,3,3,3,3,4,4,4,5,5,4,4,5,5,4,5,5,5,5,6,6,6,7,6,6,7,7,7,7,8,7,7,8,8,8,8,9,9,9,9,10,9,9,8,8,7,8,8,7,7,8,8,7,7,8,8,7,7,8,7,8,8,8,7,8,8,8,8,8,8,8,7,7,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,7,6,6,6,5,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,7,6,6,6,7,6,6,6,6,6,6,7,7,8,7,7,7,8,7,7,7,7,7,6,6,6,6,7,6,6,6,7,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,6,6,6,7,6,6,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,6,5,6,5,5,4,4,5,5,4,4,4,4,4,4,5,4,4,4,4,4,4,3,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,5,4,7,6,8,8,9,10,9,10,12,13,12,13,13,14,14,16,17,17,18,19,20,22,19,22,20,18,21,18,16,19,20,19,17,21,23,23,24,27,25,26,26,27,27,27,28,28,28,28,28,27,27,27,27,27,27,24,28,27,26,26,22,26,24,25,26,23,24,26,23,23,23,21,22,21,20,19,19,18,16,14,12,9,8,5,4,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,5,5,5,5,5,5,5,5,4,4,5,4,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,4,3,4,4,4,4,4,5,5,5,6,6,6,7,7,6,6,5,5,5,5,5,5,5,4,4,5,5,4,5,5,5,4,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,3,4,4,4,5,6,6,6,6,5,5,5,5,5,6,5,5,6,6,7,7,7,7,7,6,6,6,6,6,5,5,5,4,5,5,4,4,4,4,3,4,4,4,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,4,4,3,4,4,3,3,4,4,3,3,3,3,3,3,4,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,5,5,5,5,6,6,6,6,6,7,7,6,7,7,6,6,6,6,6,6,6,6,5,5,4,4,3,4,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,5,4,4,5,5,5,5,5,7,8,9,9,10,11,10,10,11,13,13,14,15,15,17,18,17,16,17,17,17,20,18,20,20,19,23,22,23,22,23,22,24,23,22,22,23,23,21,19,19,23,21,20,21,20,21,21,24,20,19,22,22],[27,27,27,27,27,28,27,27,27,26,27,27,27,27,26,27,27,27,27,27,27,27,27,27,27,26,27,26,27,28,26,27,28,28,26,27,26,27,27,27,27,26,26,26,26,25,24,23,24,23,22,22,22,22,22,22,21,21,20,19,17,15,10,8,6,4,4,4,4,3,3,3,3,3,4,4,4,4,4,4,4,5,5,4,5,5,5,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8,8,8,9,9,9,9,10,9,8,7,8,7,8,8,7,7,8,8,7,7,8,8,7,7,8,8,7,8,8,7,7,8,8,8,8,8,8,8,7,7,7,7,7,7,7,6,7,7,6,6,6,6,6,7,7,6,6,6,5,5,6,6,5,5,6,6,6,6,6,6,6,6,6,7,7,7,6,6,6,6,7,6,6,6,7,6,6,7,6,7,7,7,8,8,8,7,8,8,8,8,8,8,7,7,7,6,7,7,7,6,7,6,6,6,6,6,6,5,6,6,5,5,6,5,4,5,5,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,5,6,6,5,6,6,6,5,6,6,6,7,7,7,6,5,5,5,5,5,5,5,5,6,5,6,6,6,5,6,6,6,6,6,6,6,6,5,4,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,4,5,6,7,8,9,10,12,9,9,12,12,10,14,13,12,13,15,16,15,17,18,19,20,19,20,19,18,20,17,19,19,20,20,18,21,21,23,24,26,25,25,25,26,26,26,27,27,27,27,27,26,27,27,27,26,26,25,26,26,25,24,21,25,23,23,25,23,23,25,21,24,23,20,22,21,20,20,18,17,15,14,11,9,9,6,4,3,2,2,2,2,2,2,3,3,4,3,3,4,4,4,4,4,5,4,4,6,5,5,5,7,6,7,6,6,6,6,5,5,5,6,5,7,6,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,3,4,5,4,4,5,5,5,5,5,6,6,6,7,7,7,7,7,7,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,6,7,7,6,6,5,5,5,5,6,5,5,6,6,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,4,4,4,5,5,5,5,5,5,6,6,5,6,6,6,6,7,7,7,7,7,7,6,6,6,6,6,6,5,5,5,4,4,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,3,2,3,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,2,2,3,3,2,2,2,2,3,3,3,3,4,4,4,4,5,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,7,8,9,9,10,11,11,10,12,13,13,14,15,16,18,17,18,16,17,17,18,20,18,20,21,19,22,22,23,22,23,22,22,22,23,23,22,22,23,19,20,21,22,20,21,20,20,21,23,20,19,22,21],[28,28,28,28,29,28,28,29,28,27,27,27,28,27,27,27,28,28,27,28,28,27,28,28,27,28,29,27,28,28,27,28,29,29,27,28,28,28,29,28,29,28,28,28,28,27,26,24,25,25,24,23,24,22,22,23,21,20,20,19,16,14,9,7,5,4,4,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,5,5,5,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,7,8,8,7,7,7,7,7,7,7,6,7,7,6,6,7,7,6,7,7,7,6,7,7,6,7,7,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,6,5,5,5,6,5,5,6,6,6,6,6,6,6,5,5,6,5,5,6,6,5,5,6,6,5,6,6,7,7,7,6,7,7,7,7,7,7,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,5,5,6,6,5,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,6,6,6,6,5,5,4,4,4,5,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,2,3,3,2,2,3,3,3,3,5,5,5,6,7,7,8,10,11,8,9,14,11,9,14,14,13,13,16,16,16,18,20,20,21,19,22,20,17,20,19,19,19,19,21,19,21,22,24,25,26,24,25,25,26,26,26,27,27,27,27,27,27,27,27,27,26,27,27,27,27,26,26,24,26,26,24,26,24,25,26,23,23,24,21,22,21,19,19,17,16,14,13,12,9,8,7,4,3,2,2,1,2,2,2,3,3,3,3,3,3,4,4,4,5,5,5,5,6,5,6,5,7,6,7,6,6,5,5,5,5,5,6,5,6,7,6,5,5,4,5,4,4,3,4,4,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,6,6,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,4,4,4,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,7,6,6,7,6,6,6,6,6,5,5,5,5,4,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,3,2,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,2,3,3,3,2,2,3,3,3,3,4,4,4,4,4,5,4,4,4,4,4,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,7,8,8,9,11,10,10,11,13,13,15,15,16,19,18,18,17,18,17,18,21,20,20,22,21,23,23,24,23,23,23,25,24,23,25,23,24,24,21,23,24,24,22,23,21,23,23,25,21,19,23,22],[28,28,28,28,28,28,28,28,28,27,27,27,27,26,26,26,27,28,27,27,28,26,26,28,27,26,28,28,27,28,27,27,28,28,27,28,28,27,28,27,28,27,27,27,26,26,26,24,24,24,24,23,22,21,21,21,20,20,20,19,16,14,10,6,4,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,7,6,6,7,7,7,7,8,8,8,8,9,9,8,7,7,7,7,7,7,7,7,7,6,6,7,7,6,7,7,7,6,7,7,6,7,7,8,7,7,7,7,6,6,7,7,6,6,6,6,5,6,6,5,5,5,6,6,6,6,6,6,6,5,5,5,5,5,5,6,5,5,5,5,5,5,6,5,5,6,6,6,5,5,5,6,5,5,6,6,5,5,6,5,5,6,6,7,7,7,6,7,7,7,7,7,7,6,6,6,6,6,6,5,5,6,5,5,5,5,5,4,5,5,5,4,4,4,4,4,4,4,4,4,5,5,5,6,5,5,6,6,5,5,5,5,5,5,5,4,4,4,5,4,4,5,5,6,6,6,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,4,6,7,8,9,10,12,10,10,13,13,11,13,13,14,13,15,17,17,18,19,20,20,20,21,20,18,21,19,18,19,20,21,19,22,22,26,25,27,26,25,26,26,26,27,27,27,27,27,27,26,28,27,27,26,27,26,26,26,26,25,25,25,26,24,25,23,23,25,22,22,22,21,21,20,19,19,17,16,14,13,12,9,7,6,4,3,2,2,1,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,4,4,5,5,5,5,5,5,5,4,4,4,4,4,5,5,4,4,4,4,4,3,3,3,3,3,3,2,2,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,6,6,6,6,5,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,3,3,4,3,3,4,4,3,3,3,3,3,3,4,3,3,4,4,4,5,6,6,7,6,6,5,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,5,5,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,3,3,3,3,2,2,3,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,2,2,3,3,3,3,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,3,4,4,4,4,4,4,4,4,5,6,7,8,8,9,11,10,10,10,12,12,14,15,15,19,18,17,16,17,17,17,21,17,20,21,20,24,23,21,23,24,22,24,23,23,21,22,23,22,18,20,24,23,20,23,21,22,22,24,19,19,22,19],[28,29,28,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,27,29,28,28,29,27,28,29,29,28,29,29,28,29,28,29,28,28,28,28,27,26,26,27,25,25,25,24,23,22,22,20,20,19,18,16,14,10,8,7,5,4,4,4,3,4,3,4,4,4,4,4,4,5,4,4,5,5,4,5,5,5,6,6,6,6,7,6,7,7,7,7,7,8,8,7,8,8,8,8,9,8,9,8,10,10,8,7,8,7,8,8,8,8,8,8,7,7,8,8,7,7,8,7,8,8,7,7,8,8,9,8,8,8,8,7,7,7,7,7,6,7,7,6,7,7,6,6,6,7,6,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8,8,8,8,8,8,8,8,8,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,4,5,5,4,5,6,6,7,6,6,6,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,6,7,7,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,3,4,4,3,3,4,4,3,3,4,4,3,4,4,4,4,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,6,7,9,10,13,15,15,13,14,15,14,13,16,16,17,16,18,19,20,20,20,21,22,21,22,19,18,21,19,20,19,21,22,20,20,24,25,24,28,25,26,27,27,27,28,27,28,28,28,28,27,28,27,28,27,28,27,27,27,26,27,24,26,26,25,26,25,25,26,23,23,25,22,23,23,20,20,20,17,15,14,14,11,9,7,4,3,2,2,3,2,2,2,2,2,3,3,3,3,4,3,3,3,4,4,4,5,5,4,4,5,5,5,5,5,5,5,4,4,4,4,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,6,5,6,6,7,6,6,5,5,5,5,5,4,4,4,4,5,4,4,4,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,7,7,7,7,6,5,5,5,5,6,5,5,6,6,7,7,7,7,7,7,7,7,6,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,4,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,6,6,5,6,5,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,5,4,4,4,4,4,4,3,3,3,3,3,2,3,3,2,2,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,1,2,1,1,1,0,1,1,2,2,2,2,2,2,2,3,3,3,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,8,9,9,10,11,10,11,11,12,13,15,17,16,19,19,18,16,19,18,17,21,19,22,22,21,25,25,24,23,24,24,25,25,23,24,23,24,23,22,22,25,23,21,24,23,23,24,26,21,21,24,22],[28,28,28,28,29,29,28,28,28,27,27,27,28,27,27,27,27,27,27,27,27,26,27,28,27,27,28,27,27,28,27,28,28,29,27,28,27,28,28,28,28,27,28,27,28,27,27,25,26,24,25,24,24,22,23,23,21,21,20,18,16,15,11,9,7,6,5,5,5,4,4,4,4,4,5,5,5,6,6,5,6,7,7,6,7,8,7,8,8,8,8,9,9,9,9,9,9,9,10,10,10,11,11,11,11,12,12,12,12,13,12,11,11,11,9,10,11,11,10,10,11,9,10,11,11,10,10,12,10,10,10,10,10,10,11,11,11,11,11,11,10,10,10,10,9,9,10,9,9,9,9,8,8,8,9,9,9,9,8,9,9,8,7,8,8,7,7,8,8,7,8,8,8,8,8,8,8,8,9,8,8,8,8,9,8,8,8,8,8,8,8,8,8,8,9,10,10,10,9,10,10,10,10,10,10,9,9,9,9,9,9,9,8,9,9,8,8,8,8,7,7,8,8,7,7,7,7,6,7,7,6,6,6,7,7,8,8,8,8,8,8,7,7,8,7,7,7,7,6,7,7,7,7,7,7,8,8,8,7,7,7,7,6,7,7,6,6,7,7,6,7,7,7,7,8,8,8,8,8,8,8,7,7,6,6,7,6,6,6,6,5,5,6,5,5,6,6,5,5,4,4,4,5,4,4,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,3,3,3,3,3,3,2,3,3,3,3,4,4,6,7,7,9,10,13,14,15,13,14,17,15,15,17,16,18,16,19,20,20,22,23,22,24,21,23,21,19,22,19,18,21,21,21,20,22,24,25,25,28,25,27,27,27,27,28,28,27,27,27,28,27,27,28,28,26,27,26,27,26,26,26,22,27,25,25,26,24,24,26,24,24,25,23,24,23,22,21,21,19,17,15,14,11,10,7,5,4,3,2,2,2,2,2,2,2,3,3,3,3,4,3,3,4,4,4,4,5,5,5,5,6,6,6,6,5,6,5,5,4,4,5,5,6,6,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,5,5,5,5,5,6,6,7,7,8,8,8,8,8,7,7,7,6,6,6,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,6,6,5,5,6,6,5,6,6,6,5,5,6,7,8,8,8,8,8,8,7,8,7,8,8,7,8,9,8,10,10,10,9,10,9,9,9,8,8,9,8,8,8,7,7,7,6,6,7,6,6,6,6,5,5,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,4,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,6,7,6,7,7,8,8,7,8,7,8,8,9,8,9,9,10,8,10,9,9,9,9,9,9,9,8,8,7,7,6,5,5,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,3,4,4,4,3,3,3,4,4,4,4,4,4,4,4,5,5,5,4,4,5,5,4,4,4,4,3,4,3,3,3,2,3,3,3,2,3,3,2,2,3,3,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,1,1,0,1,2,2,2,2,3,3,3,3,4,4,5,6,5,6,5,6,6,4,5,5,4,4,5,5,5,5,5,5,5,6,5,5,6,7,6,6,7,7,8,9,10,10,11,11,11,11,12,13,14,15,16,16,20,19,19,17,18,18,18,21,19,21,22,21,23,23,23,23,23,23,24,25,24,23,22,24,23,20,21,23,23,21,23,22,21,22,23,21,20,22,21],[29,29,29,29,29,29,29,29,29,29,29,28,29,28,28,28,29,29,28,29,28,28,29,29,28,28,29,28,29,29,28,29,29,29,28,29,29,29,29,28,29,28,28,29,28,27,27,26,27,26,24,25,26,23,23,23,22,21,21,19,17,14,12,10,8,7,6,7,6,6,6,5,6,6,7,7,8,8,8,8,7,8,9,8,8,10,9,11,10,10,11,11,11,11,12,11,10,11,13,12,12,13,14,12,13,14,15,14,13,15,14,14,12,12,12,13,12,13,12,13,13,11,11,13,13,11,12,13,11,11,12,12,10,12,12,13,12,12,12,12,12,11,12,12,10,11,12,11,9,11,11,9,10,10,10,11,11,12,11,12,11,10,10,11,9,9,10,10,9,9,9,10,9,10,10,10,9,10,10,10,10,9,10,10,10,9,10,10,9,9,10,9,9,10,10,12,12,12,11,12,12,12,12,12,12,11,12,11,11,11,12,11,9,11,10,9,10,10,9,8,9,9,8,8,8,9,8,7,8,8,7,7,8,8,9,9,9,9,10,10,9,9,9,9,8,8,8,8,8,8,8,7,8,8,8,9,10,10,9,8,8,7,8,7,8,7,8,8,8,7,8,8,8,7,8,9,9,9,8,9,9,8,7,7,7,7,7,7,7,7,8,6,7,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,6,5,5,5,5,4,5,4,4,4,4,4,5,5,4,4,5,5,4,5,5,7,9,11,11,12,15,16,16,15,16,16,17,15,18,18,18,18,20,22,22,21,23,23,24,22,24,21,19,22,21,21,20,21,22,21,21,25,25,26,27,27,26,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,26,27,25,27,27,25,26,25,26,27,25,25,25,24,25,24,23,23,21,20,18,17,15,14,11,9,6,5,4,3,3,2,3,2,3,2,4,4,3,3,4,4,4,4,5,5,5,6,6,5,6,7,8,7,6,7,6,6,6,6,5,6,5,7,7,5,5,6,4,4,4,4,4,4,4,3,3,3,3,2,3,2,3,3,4,4,4,5,5,4,5,5,6,5,6,6,6,7,8,7,8,9,9,8,8,7,8,8,8,7,7,7,7,8,7,7,7,8,7,7,8,7,7,7,7,6,7,7,7,6,7,7,6,6,7,7,7,7,7,7,7,8,8,10,10,10,10,9,8,9,8,9,10,9,9,11,11,12,12,12,11,12,12,12,11,11,11,11,10,9,9,9,8,8,7,8,7,7,7,7,6,7,6,7,6,6,6,6,6,6,5,6,5,5,5,6,4,5,5,5,5,5,6,5,5,6,6,5,6,6,6,7,6,6,6,6,6,6,6,6,5,5,6,6,5,6,6,6,6,6,7,6,7,7,8,8,8,9,10,10,10,9,10,9,10,11,11,10,12,12,12,11,12,11,11,11,12,11,10,11,11,9,9,9,7,7,6,6,6,6,6,5,6,6,5,5,5,5,5,4,5,5,4,4,5,4,3,3,4,4,5,4,4,4,5,5,5,5,6,5,5,5,5,5,5,4,5,4,4,4,5,5,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,4,5,4,4,4,3,3,3,3,2,2,2,2,2,1,1,0,1,2,2,3,3,3,4,4,4,5,5,6,5,6,6,7,6,6,6,6,5,5,6,6,5,6,6,6,6,6,7,7,7,7,8,7,8,8,9,10,10,11,11,13,12,13,13,14,14,16,18,18,21,21,20,18,20,19,18,23,19,21,23,20,24,24,24,24,24,23,25,25,23,24,24,24,23,21,22,24,24,21,24,22,23,25,25,22,21,24,20],[29,29,29,29,29,29,29,29,29,28,27,27,28,27,28,27,28,26,27,28,26,27,27,27,26,27,28,27,28,28,26,28,28,29,27,28,27,28,28,28,29,28,28,28,28,28,27,26,27,26,25,25,24,24,23,23,21,22,20,18,16,14,12,11,10,9,9,9,8,8,7,7,7,7,9,9,10,10,11,11,10,11,11,10,11,13,13,13,14,14,15,15,16,15,14,15,16,16,16,17,17,17,18,18,17,18,18,18,19,17,18,17,16,17,16,17,16,16,14,16,16,15,16,16,17,16,16,17,16,15,15,17,16,15,15,15,16,17,16,17,17,16,16,17,17,17,16,17,14,15,16,13,14,12,14,15,15,15,15,14,13,13,13,13,13,12,13,14,13,11,13,14,13,12,15,15,12,13,14,14,14,12,12,14,14,12,13,14,13,13,14,15,13,13,14,14,16,16,15,15,15,16,15,15,16,14,15,15,15,14,15,15,14,15,14,14,14,15,14,11,12,15,12,10,12,12,11,10,12,12,9,10,10,11,11,12,12,12,12,13,13,12,11,13,11,11,11,11,10,10,11,10,9,10,11,11,12,12,11,11,10,11,10,10,11,10,9,10,12,10,11,13,12,10,11,12,12,14,13,15,12,12,11,10,11,11,10,9,10,10,8,9,10,8,8,9,9,8,7,7,6,7,7,6,5,6,6,5,6,6,6,5,6,6,6,6,5,6,6,5,4,5,5,5,5,6,5,5,5,6,6,6,6,8,9,12,12,13,15,17,16,15,16,17,16,16,18,18,17,17,20,21,19,21,23,22,24,21,24,21,21,22,20,19,20,21,21,20,22,23,24,24,26,25,26,26,26,27,27,28,27,28,28,28,27,27,27,28,26,27,26,27,26,26,27,24,26,27,26,27,25,26,27,24,25,25,24,24,24,24,22,22,21,20,17,17,14,12,10,7,6,4,4,3,3,5,2,3,4,4,4,3,3,5,4,4,5,6,5,5,6,7,6,6,7,9,9,8,7,8,8,7,7,6,7,7,8,8,6,5,7,4,4,5,5,4,4,5,3,3,4,4,3,3,4,4,4,5,5,5,5,6,6,6,6,7,7,8,8,8,9,10,10,11,11,12,11,10,9,9,9,9,9,8,8,8,9,9,9,8,9,10,9,10,9,9,9,9,9,9,8,10,9,9,8,9,10,8,9,10,9,10,9,10,10,11,12,11,11,11,11,11,12,11,12,14,12,12,14,14,15,15,15,15,15,15,15,15,15,14,14,15,14,13,11,12,12,11,11,11,10,10,10,10,9,9,9,8,7,7,8,7,6,7,7,6,5,7,7,5,6,6,6,6,7,7,6,7,7,7,7,7,7,8,7,8,8,8,7,7,8,8,8,7,8,9,8,8,9,9,8,9,10,9,9,10,11,11,11,11,13,12,14,14,12,14,13,13,15,15,15,15,14,15,14,14,16,15,15,14,13,14,13,12,12,11,11,9,9,10,10,8,9,9,8,7,8,7,6,6,7,5,5,6,6,5,5,6,5,4,4,5,6,6,5,6,6,7,6,6,7,8,7,7,6,8,8,6,6,8,7,6,8,7,7,6,5,6,6,5,4,4,5,5,3,4,5,4,4,5,4,4,5,6,6,5,7,6,5,6,7,6,5,6,5,4,5,5,3,3,4,4,3,2,2,1,0,1,2,3,3,3,4,4,6,6,7,8,7,8,7,9,8,7,7,8,7,7,8,8,7,7,8,8,8,8,8,8,8,10,9,9,10,10,12,13,12,13,14,15,15,15,15,17,17,19,18,19,21,23,21,19,22,21,21,24,21,23,23,23,26,25,24,25,25,24,24,26,24,24,23,26,25,24,23,24,24,23,24,22,22,22,24,21,20,23,21],[30,29,29,29,29,29,29,29,28,28,27,27,28,27,28,27,28,27,28,28,27,27,28,27,27,28,28,28,28,28,26,28,28,29,28,29,28,28,29,29,29,28,28,28,28,28,27,26,26,26,25,25,25,24,23,22,22,21,19,20,18,16,14,13,12,12,12,11,11,11,11,12,12,12,12,14,13,15,14,15,14,15,14,14,16,16,16,17,17,17,17,17,18,20,17,17,19,18,19,19,20,18,19,19,20,21,19,20,20,19,19,19,19,21,20,20,19,19,18,19,20,18,19,18,20,19,18,20,19,18,17,19,17,17,17,17,18,19,18,18,19,19,18,19,19,19,19,19,18,18,18,18,18,17,17,18,17,17,18,16,17,16,15,17,17,16,17,17,16,16,17,17,16,18,17,17,17,17,17,17,17,17,18,16,17,16,16,17,16,17,16,16,15,17,17,16,17,18,16,17,17,17,17,17,17,16,17,17,17,17,17,18,16,19,16,16,18,17,17,15,16,17,16,16,16,16,14,14,16,16,13,15,13,15,13,15,15,15,15,15,17,15,16,16,16,15,14,16,14,15,14,14,13,15,15,14,15,15,15,14,14,14,13,14,15,14,12,15,15,13,14,15,15,13,14,14,15,16,15,16,15,15,14,14,14,14,13,14,14,13,12,13,14,11,12,14,13,11,13,11,10,9,11,10,9,9,10,8,8,9,9,8,8,9,9,8,7,6,7,6,6,6,8,7,9,8,6,8,8,8,8,9,10,10,12,13,13,14,15,17,17,16,15,17,17,16,17,18,17,16,20,21,20,20,23,23,23,21,23,21,19,21,19,19,20,21,21,19,21,23,22,22,26,25,26,25,26,26,27,27,27,27,27,27,27,27,27,27,26,27,26,27,26,25,26,25,26,26,25,27,25,26,27,24,26,25,24,25,23,24,22,21,21,18,17,16,15,14,9,8,6,5,6,5,4,3,3,3,5,5,6,6,4,6,5,5,5,6,7,6,6,6,6,8,10,10,10,8,9,8,9,8,7,7,8,7,10,11,6,7,8,7,6,6,6,6,5,5,5,5,5,4,4,5,5,6,7,8,8,7,9,9,8,8,9,9,9,9,10,10,9,14,12,14,14,15,14,13,13,12,13,13,13,13,13,12,13,13,12,13,14,14,12,12,13,13,12,12,12,13,11,12,12,11,10,12,13,11,11,13,12,10,12,12,12,13,13,13,13,14,13,14,15,15,15,15,15,16,16,16,16,16,17,16,17,18,16,17,16,15,16,16,15,16,15,15,15,14,14,14,13,13,14,13,12,13,12,12,11,11,11,10,11,10,10,9,10,10,10,9,10,10,9,9,9,11,10,9,10,11,10,9,10,9,10,10,11,11,10,8,9,10,10,8,10,10,9,10,10,11,10,12,12,12,12,12,14,13,14,14,15,15,16,16,16,16,17,17,17,18,16,17,16,17,15,16,17,18,16,16,15,15,15,14,14,14,13,13,12,13,12,12,12,12,11,11,10,10,10,11,9,8,10,10,8,8,10,9,7,6,7,6,5,7,7,6,7,8,7,7,8,9,8,7,7,8,9,7,7,9,9,7,9,9,10,9,8,9,10,8,6,8,7,7,5,6,6,5,5,6,5,4,5,6,6,6,7,7,6,6,8,7,8,7,6,6,7,6,5,5,6,6,5,4,3,3,1,0,1,2,3,4,4,4,5,5,7,7,6,8,7,9,8,7,9,8,7,8,9,8,8,8,9,9,9,10,10,11,11,12,13,12,12,13,14,15,14,14,16,15,16,16,16,17,19,19,21,19,22,24,21,20,22,22,21,24,22,23,24,22,25,25,25,25,26,25,25,26,24,24,25,25,24,22,24,25,24,23,24,22,23,24,25,22,22,24,23],[29,29,29,29,29,29,29,29,29,29,28,28,29,27,28,27,29,28,27,29,28,27,29,28,27,29,28,27,29,29,28,29,29,29,29,29,28,29,29,28,29,29,28,29,29,28,28,26,27,27,25,25,26,24,23,24,23,22,22,21,20,17,15,14,14,11,12,13,12,13,12,10,12,12,12,14,14,14,15,14,15,14,16,16,14,16,16,17,18,17,19,20,18,19,19,18,18,19,21,19,21,21,21,20,21,21,21,21,22,20,21,21,19,19,20,21,20,21,20,20,20,19,19,20,19,18,19,21,18,18,19,20,17,18,19,18,19,19,19,19,19,18,20,19,18,19,19,18,17,18,19,16,17,17,17,19,19,18,19,18,18,17,18,18,17,15,18,19,16,17,18,18,16,18,19,17,15,18,18,18,17,16,17,17,16,16,17,18,15,16,17,16,16,18,17,17,18,17,16,18,17,17,17,18,19,17,18,17,17,17,18,18,16,18,18,15,17,18,16,15,15,17,15,14,15,15,14,14,15,16,14,14,15,14,16,16,16,16,16,17,16,16,16,16,15,15,16,15,14,15,16,13,13,16,15,14,15,15,15,15,13,14,14,13,15,13,14,15,15,14,15,16,15,15,16,16,16,16,15,16,16,14,14,15,15,14,14,14,14,13,13,13,13,13,12,13,12,12,12,12,9,10,10,10,10,10,10,9,9,10,10,9,10,10,9,9,8,9,8,8,7,9,8,9,8,9,9,9,9,9,10,10,9,11,12,13,13,14,15,16,17,17,17,19,20,16,18,20,20,18,21,22,22,22,23,23,24,22,25,23,21,22,20,20,22,22,22,21,22,23,24,25,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,26,27,27,27,26,26,26,26,27,27,26,27,26,25,27,25,26,26,25,25,25,24,24,23,22,21,19,17,16,15,12,11,10,8,8,7,6,5,5,4,6,7,6,5,5,7,7,6,6,8,8,7,9,9,8,9,11,12,12,9,11,9,9,10,8,8,9,7,11,11,8,8,9,7,6,7,6,5,5,6,5,5,6,6,6,6,5,7,7,9,8,7,9,9,9,9,9,9,10,10,11,11,11,12,12,13,13,14,14,13,13,12,14,13,13,13,13,12,13,14,13,12,14,14,14,13,14,12,12,12,12,11,12,12,12,12,12,12,12,12,12,13,12,12,12,12,13,13,13,15,14,15,14,14,14,15,15,16,15,16,17,17,18,19,17,17,17,17,17,17,17,16,17,18,16,16,16,15,16,14,15,15,14,14,13,13,13,13,12,12,10,11,11,10,9,11,10,9,9,11,10,8,9,10,11,10,10,10,10,9,10,9,9,9,10,9,10,11,11,9,9,8,9,10,9,9,9,12,9,9,11,10,11,12,11,12,13,13,14,15,14,14,17,17,18,17,16,17,16,18,18,19,18,19,18,18,17,18,16,17,17,18,15,15,16,15,15,14,14,13,13,14,13,12,13,12,11,12,12,9,9,9,8,7,8,7,8,7,7,8,6,6,6,6,7,7,8,7,7,8,6,6,8,9,7,7,6,7,7,6,6,8,7,7,9,9,9,9,9,8,7,8,7,6,6,6,5,5,5,5,5,5,4,4,5,5,5,5,5,5,4,5,6,5,6,6,5,6,6,6,5,7,6,5,6,6,5,5,2,1,0,1,2,3,3,4,5,5,6,7,7,8,7,9,9,8,9,10,10,8,9,9,8,9,10,10,10,11,10,12,12,13,13,12,13,14,14,14,14,14,15,16,16,16,18,17,19,20,20,20,23,23,22,21,23,23,22,25,23,25,25,23,27,26,25,27,27,26,26,28,26,25,26,26,25,23,24,27,26,24,26,23,23,25,26,23,22,25,23],[29,28,28,28,28,28,29,28,28,28,27,26,28,26,27,26,28,27,27,27,26,26,27,26,26,27,27,26,27,28,26,28,28,28,27,28,27,28,28,27,28,28,27,27,27,27,27,25,25,25,24,24,24,23,23,22,21,21,20,19,17,16,14,12,12,11,11,10,11,10,11,9,11,11,12,13,13,13,13,13,15,14,14,14,14,14,15,15,14,16,16,15,16,17,17,17,17,17,19,18,20,18,19,19,19,18,20,20,19,19,20,19,17,19,18,19,18,19,18,18,18,18,18,18,18,19,16,19,18,18,17,19,17,16,17,16,18,17,16,17,18,18,18,18,18,18,18,18,16,16,17,17,16,16,15,18,17,17,18,16,17,16,15,15,16,16,15,16,16,17,16,16,15,17,16,17,15,16,16,15,15,16,14,15,15,15,15,15,15,16,15,15,15,16,16,17,16,17,16,17,16,17,17,17,17,17,17,16,16,16,16,17,15,16,16,15,17,16,16,15,14,16,15,14,15,15,14,14,14,14,13,14,13,14,14,14,15,14,15,14,16,15,15,15,16,15,14,15,13,15,14,13,14,15,14,13,14,14,14,14,13,13,13,13,13,13,12,13,14,13,13,14,14,14,14,15,14,14,15,14,14,13,13,13,13,13,13,13,13,12,12,11,12,11,12,12,12,11,12,12,9,10,10,10,8,9,9,7,8,9,9,7,8,9,7,7,7,7,8,7,6,8,8,6,8,9,8,7,9,8,8,9,8,8,11,11,10,12,14,14,16,14,14,16,16,15,16,17,18,16,19,21,20,20,22,23,24,22,24,21,21,21,20,19,19,21,21,20,20,23,21,22,25,23,25,25,26,25,26,27,26,27,27,27,26,27,27,26,25,27,25,26,27,25,26,23,26,26,24,26,24,25,27,23,25,25,23,23,23,23,22,21,20,18,17,15,14,13,11,9,8,7,7,5,6,5,5,4,5,5,5,4,5,6,5,5,6,6,6,6,8,8,7,8,9,9,10,9,9,8,8,8,6,7,9,7,12,11,7,8,9,8,6,7,7,5,6,6,6,4,5,6,5,5,5,6,6,7,6,6,7,8,7,8,9,9,9,9,9,10,11,11,12,13,12,13,13,13,12,12,12,12,12,11,12,10,12,12,12,11,12,13,12,11,12,11,11,11,11,11,11,11,11,11,10,11,12,11,10,11,11,10,10,11,11,13,12,13,13,14,13,13,13,13,14,14,15,14,16,15,16,16,16,15,15,16,16,15,15,15,15,16,15,14,15,15,14,13,13,13,12,12,13,13,11,11,11,11,10,10,10,10,9,10,10,8,8,10,10,7,8,8,9,8,9,10,9,8,10,10,9,9,10,9,9,11,10,9,9,8,8,9,8,7,9,10,8,8,10,9,8,10,10,11,11,12,12,13,13,13,14,15,15,15,16,15,15,15,16,16,15,16,15,16,15,15,16,15,16,16,14,14,15,15,14,13,13,12,12,12,11,11,11,10,10,10,10,9,8,9,9,7,7,8,7,6,7,7,6,5,5,6,6,7,7,6,6,7,7,6,7,8,7,7,6,6,6,6,5,7,6,6,8,8,9,8,7,7,7,6,6,6,6,4,4,4,4,3,4,4,3,3,5,5,5,4,6,5,4,5,6,5,6,5,5,4,5,6,4,5,6,5,5,4,4,3,3,2,1,0,1,3,3,4,4,5,7,7,7,9,8,8,9,8,9,9,9,8,9,9,8,8,9,10,9,10,10,10,11,12,12,11,11,13,13,13,15,14,16,15,17,16,16,17,18,20,20,19,22,22,22,21,22,22,22,25,23,25,25,22,26,24,25,25,25,25,26,26,25,25,24,25,23,23,23,25,25,22,24,22,21,23,24,21,22,24,22],[29,29,29,29,29,29,29,29,29,28,29,28,29,27,28,27,28,28,27,28,27,27,28,28,27,27,29,27,28,28,27,29,29,29,28,29,29,29,29,29,29,28,28,29,28,28,27,26,26,25,25,24,24,24,22,23,21,20,20,19,17,14,11,9,8,7,7,7,6,7,6,6,7,7,8,9,9,11,12,11,9,12,12,10,11,13,13,13,14,13,14,15,14,14,16,16,15,15,18,17,17,17,17,17,18,18,18,18,18,17,18,17,17,17,16,17,17,18,16,17,19,15,16,18,17,16,16,17,16,16,16,17,14,15,16,16,16,17,17,17,16,16,17,18,15,16,17,16,14,15,16,13,13,14,16,14,16,15,14,15,14,14,15,15,14,13,15,17,14,14,15,16,14,14,16,14,13,14,15,15,15,13,13,15,14,14,14,15,13,14,15,13,13,15,15,16,17,15,14,16,15,15,15,16,15,15,15,14,14,13,16,15,13,16,15,13,14,15,13,13,12,14,13,11,12,13,11,10,12,13,10,10,11,12,12,14,13,14,13,14,14,13,15,15,13,13,15,12,11,13,12,11,10,13,13,12,13,14,13,12,11,12,10,11,12,11,10,11,12,11,11,12,11,11,11,13,14,13,12,12,12,13,11,11,10,11,10,10,11,10,9,8,10,10,9,10,10,9,8,8,6,7,8,7,7,7,8,7,7,7,7,7,7,8,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,6,7,7,8,10,9,12,14,13,12,12,14,14,14,14,15,15,16,16,19,19,19,20,21,22,20,21,20,20,20,18,18,21,19,21,20,21,22,23,24,26,23,25,24,26,26,27,27,26,27,27,27,27,27,27,26,26,27,25,27,26,26,25,24,25,25,25,26,24,24,26,23,24,24,23,23,23,21,22,20,20,17,17,14,14,13,9,7,6,4,5,4,4,3,3,4,4,5,4,4,5,5,4,4,5,6,5,5,7,6,6,7,7,8,7,8,8,8,8,7,6,7,8,7,7,8,7,7,7,6,5,6,6,4,5,6,5,4,5,6,4,5,5,5,5,6,7,6,6,6,6,6,7,7,7,8,8,8,8,10,11,12,11,11,12,12,9,11,9,10,12,10,10,10,9,11,9,9,10,11,9,9,11,9,9,8,9,8,9,8,9,8,7,7,8,8,7,9,8,8,8,7,8,9,11,10,11,11,11,11,12,11,12,13,11,13,13,15,14,14,14,14,15,15,14,14,13,13,14,13,13,12,12,11,12,9,10,10,8,8,9,9,8,7,8,8,7,7,8,7,6,7,8,7,6,6,7,7,6,7,7,7,7,7,7,6,7,7,8,6,7,6,6,6,7,6,6,5,5,6,6,7,5,6,5,5,6,6,5,6,7,7,7,7,8,8,10,10,13,12,14,14,13,13,14,14,14,14,14,14,14,14,14,13,14,14,13,14,13,13,12,12,11,10,10,9,8,8,8,7,8,8,6,6,7,5,5,5,5,6,6,6,6,4,5,5,4,3,3,4,4,5,5,4,5,5,6,4,5,5,4,5,4,4,5,5,4,5,5,5,4,4,5,4,5,5,5,4,4,5,4,3,3,4,3,2,3,3,2,2,3,3,3,3,4,3,2,3,4,3,3,3,3,2,3,3,2,2,3,3,2,3,2,2,3,2,1,1,0,1,2,2,3,4,5,5,5,6,6,8,6,5,7,7,6,6,7,7,8,7,8,7,8,8,8,7,8,10,9,8,9,11,13,14,13,14,12,16,14,13,16,17,16,18,20,20,22,22,21,20,23,21,21,24,21,23,26,22,25,24,25,24,24,25,27,25,25,25,25,25,24,22,23,26,25,21,24,22,22,25,24,21,22,24,22],[28,29,28,28,29,29,28,28,28,28,27,26,28,27,27,26,28,27,26,27,26,26,27,27,26,27,27,27,28,28,27,28,29,29,28,29,28,28,29,28,29,28,28,29,29,28,27,27,26,26,25,25,23,22,23,22,21,21,20,18,16,15,11,10,8,8,8,8,8,8,8,7,8,7,8,9,10,11,12,10,10,11,12,10,11,12,12,13,13,13,13,14,14,14,15,16,14,14,17,17,15,17,18,18,16,18,18,18,18,17,18,18,17,15,16,17,16,18,16,17,17,14,15,17,17,17,15,18,17,15,16,16,15,14,16,15,17,16,17,17,14,16,16,17,15,14,16,16,13,15,16,13,13,13,14,14,15,15,14,15,14,14,14,14,14,12,13,13,13,12,14,14,13,13,16,14,12,14,15,14,14,12,13,15,14,13,14,15,13,13,15,13,13,14,14,14,16,15,15,14,15,14,14,15,14,14,14,14,14,14,15,15,12,14,14,14,12,14,14,12,11,14,13,11,12,12,11,10,11,12,10,10,12,12,13,13,13,13,14,15,13,13,14,14,12,12,13,13,10,12,12,11,10,11,12,12,13,13,12,11,11,12,10,10,12,10,9,10,12,9,10,12,12,10,11,12,12,13,12,13,12,11,11,9,10,11,8,9,10,9,7,8,10,8,7,10,9,8,8,8,7,7,8,8,7,7,8,6,7,8,7,6,7,8,7,7,6,7,7,7,6,6,7,6,7,7,7,6,7,7,8,7,8,8,10,10,10,13,12,13,15,11,13,15,14,13,15,17,16,15,17,19,17,19,21,21,23,20,22,22,21,22,19,18,20,21,20,19,21,23,22,22,25,23,25,25,26,26,27,27,27,27,27,27,27,28,27,27,26,26,26,26,26,24,26,25,25,26,24,26,24,25,26,24,24,25,23,23,23,23,21,22,20,18,17,16,14,13,10,7,6,4,5,4,5,4,4,4,4,5,5,5,5,5,5,6,6,6,7,6,8,8,7,8,9,10,9,9,9,9,8,8,7,7,8,8,8,9,8,8,8,7,6,7,6,6,6,6,6,5,6,6,5,5,5,6,5,7,6,5,6,7,6,6,7,7,8,8,9,8,9,10,10,11,11,10,12,11,9,11,10,11,10,9,10,8,9,10,9,9,9,10,8,9,9,9,8,8,9,8,8,9,9,8,7,8,9,7,9,10,8,8,8,9,9,10,11,11,11,12,11,11,11,11,12,13,11,12,13,13,15,15,14,13,14,14,15,13,13,12,13,12,13,12,12,12,12,9,9,10,9,8,9,9,8,7,9,8,7,8,7,7,6,7,7,6,6,7,7,6,6,7,7,7,7,7,6,6,7,7,6,6,7,6,7,7,8,6,7,7,7,7,6,6,7,7,7,7,8,7,7,7,8,8,7,8,9,10,9,10,13,11,13,13,12,13,12,14,14,14,14,14,14,14,13,14,13,14,14,15,12,12,13,13,12,11,11,9,9,9,8,8,8,8,7,7,7,6,6,6,5,5,5,5,6,5,5,5,5,4,4,5,5,5,6,4,5,6,5,5,6,6,6,6,6,7,6,5,5,5,7,5,6,6,6,6,7,6,5,5,4,6,5,3,3,4,3,2,3,4,2,3,4,4,3,3,4,4,3,3,4,4,3,4,4,3,3,4,3,3,4,4,3,3,3,4,3,3,2,1,1,0,1,2,3,4,4,6,5,6,6,7,7,7,7,7,6,5,7,7,6,6,8,7,7,8,8,8,8,9,9,9,9,10,11,12,12,13,13,15,15,14,15,17,16,18,18,19,21,20,21,19,21,21,20,23,20,23,24,22,25,25,24,23,24,23,25,26,24,24,23,25,24,23,22,24,24,21,24,21,22,22,24,21,20,23,22],[29,29,28,28,28,28,29,28,28,28,27,27,27,26,27,25,27,26,26,27,25,25,27,26,25,27,27,26,28,27,26,28,28,28,27,28,27,28,28,28,28,28,28,28,28,27,27,26,26,27,26,25,25,24,23,23,21,22,20,18,17,14,12,12,11,10,9,9,9,10,9,10,10,11,11,11,11,13,13,12,12,14,13,12,14,15,15,15,16,17,17,17,18,18,17,18,17,18,19,19,20,20,20,18,19,20,20,19,20,20,19,19,18,20,20,19,19,19,19,19,19,18,19,19,18,20,17,19,19,18,17,19,18,19,16,18,18,19,19,18,19,18,18,19,19,18,19,18,17,18,18,17,17,17,17,18,17,17,17,17,16,16,17,16,17,14,16,18,16,16,16,16,17,16,17,17,16,17,16,16,18,17,16,16,17,17,16,17,16,16,15,17,16,16,16,16,17,17,15,16,16,17,15,17,17,16,15,16,16,17,17,16,15,18,17,16,17,17,17,15,15,17,16,13,15,15,14,13,14,14,12,13,13,14,14,15,15,15,16,16,16,15,15,16,14,15,15,14,12,15,15,14,13,14,14,15,15,14,14,13,14,14,13,14,14,13,11,13,14,13,14,13,14,13,13,14,14,15,15,15,15,15,13,12,13,14,12,12,13,12,11,11,13,12,11,12,12,11,11,11,9,9,10,11,9,9,10,10,9,9,10,10,10,10,11,10,9,9,8,8,8,8,8,8,9,8,8,8,8,7,8,8,9,8,10,11,11,12,13,16,16,14,13,16,16,13,15,17,16,15,18,20,17,19,22,21,23,20,23,21,20,21,20,17,19,20,21,18,21,23,20,22,24,24,26,25,25,26,27,27,27,27,27,27,26,27,26,26,25,26,26,27,26,25,26,23,26,26,25,26,25,26,27,23,24,25,24,23,24,23,22,21,20,18,17,16,14,13,11,8,7,5,6,6,6,5,6,6,7,8,7,7,7,8,6,7,8,8,8,8,10,9,8,9,11,10,11,11,11,11,10,10,10,10,10,10,11,11,8,9,10,8,8,9,8,7,7,8,6,7,7,7,6,7,7,9,9,10,9,9,9,10,10,9,10,12,11,12,11,13,13,13,13,13,13,13,13,13,13,12,13,12,14,12,12,11,12,13,11,11,12,13,12,12,12,12,11,11,11,10,10,11,11,11,10,10,11,11,11,11,11,11,11,11,11,12,13,12,12,13,13,13,13,15,13,15,14,14,16,16,17,16,16,16,16,16,16,16,16,15,16,15,15,14,15,15,14,12,13,13,12,12,12,12,10,11,10,11,10,10,10,10,9,10,10,9,9,10,10,9,10,9,11,10,11,10,10,9,10,10,9,8,10,9,8,10,10,10,10,8,9,9,9,8,9,9,8,9,9,10,9,9,11,11,10,11,11,11,13,12,14,14,15,16,14,15,16,16,16,17,16,16,16,17,16,16,16,15,16,16,15,15,14,14,12,12,12,11,11,11,11,10,11,10,9,9,10,8,8,8,9,7,8,9,7,6,8,8,6,5,6,6,7,6,6,6,7,7,7,7,8,9,8,7,7,9,8,7,7,7,8,6,7,9,7,8,6,7,7,6,5,6,6,4,5,5,4,3,3,5,4,3,4,5,4,5,6,7,5,6,6,6,5,6,5,4,4,5,5,4,4,5,4,4,4,5,4,4,4,3,3,1,0,1,2,3,5,5,6,6,7,9,7,6,8,8,8,9,9,9,9,10,10,9,11,11,11,12,11,12,11,11,12,12,13,13,13,14,14,15,16,15,17,18,18,20,19,19,21,22,22,20,22,21,20,25,22,24,24,22,26,24,25,25,25,24,26,27,24,25,26,25,23,22,24,24,24,21,23,22,22,23,24,21,21,23,22],[29,28,28,28,28,28,29,28,28,28,27,27,27,26,27,26,27,26,26,27,26,26,27,27,26,27,27,26,27,28,26,28,28,28,28,29,27,28,28,28,29,28,28,28,28,28,27,26,26,26,24,25,24,24,23,22,22,21,20,19,19,16,15,14,15,12,14,14,13,14,14,15,14,15,14,16,16,16,18,17,16,17,18,16,16,19,18,20,19,19,20,20,21,21,20,20,20,21,21,22,21,22,22,22,22,22,22,22,23,21,22,21,21,22,22,22,22,21,22,22,22,21,21,21,22,22,21,22,22,20,21,21,19,19,20,20,21,20,20,20,22,20,21,22,21,21,22,21,19,21,21,20,20,20,20,21,21,20,21,19,19,19,21,20,20,18,20,20,20,20,19,20,19,20,20,20,18,19,20,20,20,18,20,20,20,18,18,19,18,18,18,19,17,19,18,19,20,20,18,19,19,19,19,18,18,18,19,19,18,19,20,20,18,20,20,18,19,20,19,17,18,20,18,17,18,19,17,16,18,17,15,17,17,17,18,18,18,18,18,19,19,18,19,19,17,19,19,18,15,18,18,16,16,17,16,16,17,17,16,16,16,17,15,16,17,16,15,17,16,15,16,16,16,15,17,17,18,18,16,18,17,17,15,16,16,16,14,15,17,15,13,15,16,15,14,16,16,15,15,14,16,14,14,15,15,14,13,15,14,14,15,15,14,14,13,13,13,12,12,13,11,13,11,11,13,11,13,11,10,11,12,11,12,10,12,12,12,13,15,15,16,15,15,17,16,15,15,17,16,16,19,20,20,20,22,22,23,21,23,21,20,20,19,18,19,19,21,18,19,21,21,21,24,23,24,25,25,26,27,27,27,27,27,27,27,27,27,27,26,27,26,27,27,26,27,26,26,27,25,27,26,25,27,25,26,26,25,25,25,24,24,23,22,19,18,17,15,15,12,10,10,8,9,9,9,9,8,9,10,9,9,9,8,10,8,8,9,10,9,10,11,11,9,11,12,11,12,11,14,12,11,13,12,13,13,12,13,13,9,10,12,9,8,12,10,9,9,11,8,9,10,10,9,10,10,10,11,13,11,11,13,14,11,12,13,14,12,14,15,14,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,15,16,17,15,16,16,17,14,15,16,14,14,14,13,14,14,13,13,13,14,12,14,15,13,15,14,14,14,14,14,14,14,14,15,15,16,16,16,15,17,18,16,18,18,18,19,19,19,19,19,19,20,20,18,18,19,19,19,17,18,17,16,16,16,16,14,15,16,14,14,13,14,13,14,13,12,14,15,13,12,11,14,13,14,12,14,12,14,13,12,13,12,11,13,13,11,10,12,11,12,11,12,10,11,8,11,12,12,11,10,14,12,12,12,13,14,14,14,15,14,14,15,15,16,16,19,18,20,20,19,19,20,20,20,21,20,20,19,20,18,19,19,18,19,19,18,17,17,18,16,16,15,15,14,15,14,14,13,13,13,14,12,13,13,12,11,10,11,10,9,10,9,8,8,8,8,7,7,8,9,7,6,8,8,6,7,10,9,9,9,10,9,10,8,11,11,8,11,13,12,12,12,12,11,10,10,10,12,7,8,7,6,6,6,6,4,3,4,6,4,4,8,7,4,7,9,8,6,8,6,5,6,8,7,5,7,9,7,9,6,7,7,6,5,4,5,2,2,0,1,3,4,5,5,6,7,7,8,8,8,8,9,8,10,9,9,10,13,11,12,14,15,16,14,15,16,15,15,16,16,16,16,15,17,16,16,17,18,18,18,20,20,20,22,22,22,20,21,23,22,25,22,25,25,22,26,25,25,24,26,25,26,27,25,24,25,26,23,21,22,26,25,22,25,22,22,24,24,21,21,24,22],[30,29,29,29,29,29,29,28,28,28,28,28,28,27,27,27,28,26,26,27,26,27,27,27,27,28,28,28,29,28,27,29,29,30,29,29,29,29,29,29,30,29,29,29,29,29,29,27,28,27,27,26,26,26,24,24,24,22,21,20,19,18,15,15,15,13,13,13,12,12,12,13,13,14,14,14,15,15,16,15,15,16,16,16,16,17,16,17,17,18,18,19,20,20,20,20,20,20,20,21,21,21,22,21,22,22,22,22,22,21,21,22,22,22,22,21,21,22,21,21,22,21,20,21,21,22,19,21,21,20,20,21,19,18,19,19,20,19,20,20,20,20,20,21,20,21,20,21,19,20,20,19,19,18,18,20,19,18,20,18,19,18,19,18,19,18,17,20,18,19,19,20,18,20,19,19,18,19,19,18,19,18,18,18,20,18,17,18,17,17,17,18,16,17,18,17,18,19,16,17,17,16,16,18,17,17,16,17,17,17,19,18,15,19,18,17,19,19,19,17,17,19,18,16,17,18,17,15,17,16,15,16,15,16,16,16,17,17,17,17,19,18,18,18,17,19,17,18,15,17,16,16,15,15,16,16,16,16,15,16,16,15,15,15,15,15,13,15,17,14,13,15,15,13,14,15,15,15,14,15,16,16,15,14,15,15,13,14,15,14,12,14,16,14,13,16,15,14,14,13,12,12,14,13,12,12,13,13,12,12,14,12,12,12,12,12,11,10,10,11,10,11,11,10,11,11,10,10,10,10,10,12,10,11,13,13,12,12,14,16,16,16,14,17,18,15,15,18,18,17,18,22,21,21,24,24,26,23,25,22,22,23,21,20,20,22,21,21,21,23,21,23,25,25,26,26,26,27,27,28,27,28,28,28,27,28,28,27,27,28,26,27,27,26,27,26,27,28,27,28,26,27,28,26,26,26,26,25,26,25,24,23,23,21,21,18,16,15,13,11,9,8,8,9,8,7,9,7,8,9,8,8,8,9,9,8,9,8,9,8,11,9,9,11,12,12,12,12,12,12,13,11,10,11,12,10,12,12,10,10,11,9,9,10,9,8,9,9,9,8,8,8,10,10,11,9,11,11,11,9,11,12,11,10,12,13,12,12,13,13,13,13,13,14,14,14,15,14,14,14,14,14,16,15,16,14,14,16,14,14,15,15,14,13,14,14,12,12,13,13,11,13,12,11,11,11,13,11,11,12,12,11,12,11,12,14,13,14,14,14,16,14,15,15,15,15,14,15,16,17,18,18,18,17,18,17,17,16,17,16,17,17,16,15,16,15,15,15,14,14,13,13,14,14,11,12,13,12,12,11,12,12,11,11,11,10,11,11,12,11,12,11,12,12,11,12,11,11,11,12,10,10,11,11,11,10,11,10,11,10,10,11,10,10,10,11,10,11,12,13,10,13,14,13,13,14,14,14,15,15,16,17,18,18,17,18,18,18,19,19,18,17,18,18,17,18,17,18,17,18,16,16,16,16,14,14,14,14,15,14,14,13,14,13,11,11,11,10,10,10,10,9,9,11,9,9,10,10,8,7,6,6,7,6,8,7,7,8,7,7,8,9,9,8,10,9,8,8,8,9,9,8,10,10,10,10,9,10,10,9,9,10,8,8,9,8,7,6,6,6,4,3,3,5,4,4,10,8,4,7,9,8,7,8,8,7,8,8,7,6,7,7,7,7,5,6,6,6,5,3,5,3,2,1,0,1,4,4,5,6,7,7,6,7,8,9,9,8,10,11,10,9,10,12,11,11,12,12,12,13,13,13,14,13,15,14,15,15,16,17,17,17,18,20,18,21,21,21,23,25,24,21,23,24,24,26,24,25,26,23,27,26,27,27,27,26,27,28,26,27,27,26,25,24,25,26,24,23,24,24,22,25,25,23,23,24,24],[29,29,29,29,29,29,29,28,28,28,27,27,28,26,27,26,27,25,27,27,27,27,27,28,27,27,28,27,27,28,27,28,28,29,28,29,27,28,28,28,28,28,27,28,27,27,27,26,25,26,25,24,24,23,22,22,22,22,19,20,18,16,15,13,14,11,13,11,11,13,12,13,12,13,12,15,14,14,14,14,14,14,14,13,14,15,14,15,15,16,16,16,16,18,16,16,17,17,17,18,19,18,18,18,19,18,18,18,19,18,19,19,19,20,20,20,19,19,18,19,18,18,18,18,18,18,16,18,17,16,16,17,15,15,16,16,17,17,17,16,18,16,17,17,16,18,17,17,16,17,17,16,17,16,16,18,17,16,17,16,17,17,17,16,16,16,15,17,16,16,16,16,15,17,16,16,15,15,16,15,15,16,15,14,15,14,14,16,14,14,14,14,14,16,14,15,15,15,14,15,14,14,14,15,15,14,14,14,13,14,15,15,14,15,15,14,17,16,15,13,14,16,14,14,15,14,14,14,14,14,14,15,15,14,14,15,16,15,16,15,16,16,15,15,17,15,14,15,14,15,14,13,13,14,15,12,13,13,13,13,13,13,12,13,13,13,11,13,13,11,11,13,13,12,12,13,14,13,13,12,14,13,11,14,13,12,11,12,13,12,12,13,13,12,12,13,13,12,13,12,13,12,12,13,14,11,11,12,12,12,12,12,12,12,11,12,11,12,11,12,10,12,11,10,12,10,11,11,10,10,11,11,11,10,11,13,11,13,13,15,15,14,15,16,16,15,16,18,17,16,19,21,19,20,22,23,24,22,24,22,20,22,19,19,21,19,20,19,21,21,23,22,25,25,25,25,26,26,27,27,27,28,28,28,28,28,28,28,26,27,27,28,27,26,27,25,26,27,26,26,26,26,28,26,26,26,25,24,24,23,24,22,21,20,19,16,15,13,12,10,9,8,9,8,9,8,8,7,8,8,7,7,7,8,8,8,8,9,8,9,10,9,9,11,11,10,11,10,11,10,10,11,11,11,11,10,12,12,10,10,10,9,8,10,9,8,9,10,9,7,9,10,9,8,10,9,10,11,9,9,10,12,9,10,11,12,9,12,12,11,11,13,13,14,13,14,13,13,13,14,14,14,14,13,13,12,14,13,12,12,14,13,11,11,12,10,10,10,10,11,10,11,10,10,10,11,11,11,10,11,10,10,11,11,10,12,11,12,12,12,12,12,12,11,13,13,13,14,15,15,15,14,16,14,14,14,15,14,14,13,15,14,14,14,14,14,12,13,13,13,12,12,12,12,12,12,11,11,11,10,11,10,12,11,11,9,11,10,10,10,11,10,11,10,9,11,9,9,9,9,8,8,9,8,7,8,8,7,8,8,8,8,9,8,9,10,9,9,10,10,10,11,11,11,12,12,12,12,14,12,15,14,15,15,17,16,17,16,17,17,16,16,15,18,14,14,16,14,15,15,14,14,16,14,13,13,12,12,12,13,12,12,12,11,11,12,11,10,12,10,9,9,9,9,8,6,7,7,6,6,6,6,5,5,7,6,5,6,6,6,5,6,6,5,7,8,7,7,7,8,9,8,9,9,11,9,9,9,9,8,8,7,8,8,6,5,5,6,5,5,4,3,2,4,4,4,6,6,4,5,7,5,6,6,6,5,6,7,6,6,7,7,7,8,6,8,7,7,5,4,4,4,3,2,1,0,1,3,6,4,5,6,5,6,7,7,7,6,7,8,8,7,8,9,9,10,10,11,10,12,14,12,12,14,14,14,14,14,16,15,16,18,18,19,18,20,21,20,23,23,22,22,23,22,22,26,24,24,25,23,26,24,25,26,26,24,26,27,25,25,25,26,24,22,25,25,24,22,24,24,22,24,24,21,23,25,23],[29,29,28,28,29,28,29,28,27,27,26,26,27,25,26,25,27,25,26,27,25,25,27,27,26,27,27,26,28,28,26,28,29,29,28,29,27,29,29,29,29,28,28,29,28,28,28,26,27,26,26,24,25,23,24,23,22,22,20,19,18,16,15,14,14,12,13,13,12,12,12,12,12,11,13,12,14,14,14,13,13,14,13,13,14,15,15,14,14,15,15,16,17,17,17,16,18,17,18,18,18,18,18,18,19,19,19,19,20,19,19,18,20,20,19,19,19,19,20,19,19,18,19,18,19,19,17,19,18,17,17,18,17,17,16,17,17,17,17,16,18,17,16,18,16,18,17,17,16,17,17,16,17,16,16,17,16,16,17,16,17,16,17,17,17,16,16,17,15,18,17,17,16,18,17,17,17,16,17,16,16,16,15,16,17,15,15,16,14,15,15,14,14,15,15,16,15,15,15,15,14,15,15,15,15,16,15,15,15,15,15,15,13,16,15,14,16,16,16,14,15,16,17,14,15,16,14,14,15,15,13,14,13,15,15,15,16,16,16,16,17,16,16,16,17,17,15,15,13,15,15,14,13,13,14,14,14,14,13,14,14,14,14,14,16,14,12,14,15,13,13,14,13,13,14,15,14,13,13,13,13,14,13,13,14,13,12,13,13,13,13,12,14,13,14,14,14,13,13,14,12,12,13,13,11,12,12,13,11,12,13,13,12,12,12,11,11,11,11,11,10,10,10,11,11,11,11,11,10,10,11,12,10,12,12,13,11,12,14,16,15,15,13,15,17,16,15,19,17,18,19,22,21,22,23,23,24,22,25,21,23,23,20,21,21,21,20,20,22,24,22,24,24,24,25,26,25,26,26,27,27,27,27,28,27,28,28,28,27,27,27,28,28,28,27,26,27,27,27,28,27,28,28,27,26,26,26,25,25,25,24,23,22,20,20,17,16,14,12,11,10,9,10,9,8,8,9,9,9,9,8,7,9,9,7,8,10,9,8,9,12,10,10,11,13,12,11,11,12,12,11,10,10,11,11,11,12,11,11,11,12,10,10,10,10,10,9,10,10,9,9,9,9,10,10,10,9,12,10,9,10,12,10,9,11,12,11,11,12,12,12,13,12,13,12,13,13,13,13,12,13,13,14,13,14,13,13,14,13,13,14,14,12,13,13,12,12,11,11,12,11,11,11,11,11,11,13,11,10,11,11,10,12,11,11,13,11,13,13,14,15,14,14,13,15,14,13,14,15,15,15,16,17,15,16,16,17,15,15,15,16,15,14,16,15,14,14,14,13,14,13,13,14,13,12,12,11,12,11,11,12,11,10,11,11,10,10,11,11,11,10,11,11,12,10,11,10,10,11,12,9,9,11,9,9,8,11,9,10,8,8,9,9,8,9,11,9,8,11,11,11,11,13,12,12,14,13,13,14,13,14,15,15,15,15,15,17,16,17,17,15,17,16,16,15,16,16,15,16,17,15,15,16,14,14,12,13,12,13,13,13,12,12,12,12,12,11,10,11,11,10,9,9,11,8,7,10,8,6,6,5,5,5,5,7,5,4,5,7,5,5,7,6,7,6,8,9,7,7,8,9,8,9,10,10,10,10,11,10,9,9,9,7,6,7,7,5,5,5,5,4,3,3,5,3,3,6,6,4,6,7,7,8,7,8,6,8,7,7,7,8,8,8,8,6,8,8,7,6,5,5,4,4,5,3,1,0,1,3,3,4,5,5,6,7,8,7,7,8,8,8,9,9,10,10,11,11,11,11,12,12,13,13,13,14,13,14,14,15,15,15,16,16,18,17,19,20,21,23,23,22,22,23,22,22,25,24,24,25,23,26,25,26,25,26,24,27,26,24,27,25,24,25,23,23,25,23,23,24,24,21,25,25,22,23,24,23],[29,29,28,28,28,28,28,27,26,27,25,25,26,23,26,24,26,24,26,26,25,26,27,25,26,27,27,26,28,27,27,28,28,28,28,29,26,28,28,28,28,28,28,28,28,27,27,24,25,26,26,23,24,24,23,22,22,21,19,20,18,17,15,14,14,12,13,14,12,15,13,14,13,14,15,16,15,16,16,17,15,17,17,15,17,17,16,17,17,18,18,18,18,20,19,18,20,19,19,21,21,20,20,20,21,20,21,21,21,20,22,21,20,22,21,21,21,22,21,21,20,20,19,20,20,21,18,20,20,19,19,19,19,17,18,18,20,18,18,17,18,18,18,20,19,19,19,19,18,19,19,19,20,19,19,21,19,18,20,19,20,19,19,18,18,19,18,20,19,18,18,20,19,19,19,18,18,18,19,18,18,19,16,17,19,17,15,17,16,15,15,16,16,17,15,16,17,16,15,16,16,16,16,17,15,17,15,15,15,16,17,17,15,17,17,16,18,18,18,16,16,18,19,17,17,18,16,16,17,17,16,17,15,17,16,18,18,17,17,16,19,18,17,19,19,17,16,18,16,17,15,15,15,14,15,14,15,14,13,14,15,15,14,13,15,14,12,14,16,14,11,13,14,13,13,15,16,14,15,15,16,15,14,15,14,15,14,15,15,14,15,14,14,13,14,16,14,14,14,14,13,13,14,14,14,13,14,13,13,13,14,13,13,13,13,14,13,14,12,13,12,12,12,12,12,12,14,12,11,11,12,11,12,10,12,12,11,14,14,15,16,16,14,15,17,16,14,18,18,16,17,21,21,20,20,22,24,21,25,21,21,21,20,18,20,21,21,19,21,22,23,24,23,23,24,26,25,27,26,27,27,28,27,27,28,28,28,27,26,27,26,28,27,27,27,25,27,27,26,27,26,26,28,25,26,27,24,25,25,23,24,22,22,21,19,18,17,15,13,12,12,10,11,12,11,11,12,11,11,12,10,10,10,10,10,10,12,10,10,12,13,11,11,12,13,12,12,14,13,13,14,13,11,14,13,12,14,13,10,12,12,11,11,13,11,10,10,12,12,11,12,12,12,11,13,12,12,13,11,11,13,14,10,12,12,11,10,13,12,11,12,13,12,14,14,13,14,13,13,13,14,13,14,15,15,13,13,15,14,11,13,13,13,11,13,12,12,10,11,13,11,10,12,13,11,12,13,14,11,12,12,11,12,11,11,13,12,14,13,14,13,14,14,15,15,15,16,16,16,17,16,16,17,16,15,16,16,15,16,15,16,16,16,15,17,17,15,14,15,15,14,14,16,15,14,14,13,14,13,12,13,12,13,12,13,12,13,12,12,12,13,11,12,12,10,12,12,9,10,13,10,7,10,11,9,8,10,9,9,9,9,11,10,10,11,13,11,9,13,11,11,12,13,15,14,13,15,14,16,15,17,17,18,18,18,19,20,19,19,20,19,19,17,19,17,16,17,16,17,16,15,16,16,16,14,15,15,15,13,15,15,15,15,13,13,13,13,12,13,12,12,11,13,11,10,10,11,9,7,9,7,6,7,5,8,7,6,6,6,6,6,7,9,6,7,8,10,8,8,10,11,10,11,12,12,11,11,12,12,10,10,11,10,9,9,9,9,8,6,6,5,4,4,5,4,5,5,7,6,6,7,8,7,8,8,7,8,9,9,9,9,10,11,11,10,9,10,9,8,8,5,5,5,6,3,2,1,0,1,2,3,4,3,5,5,7,6,5,6,7,8,7,8,10,9,9,10,12,11,12,12,12,13,13,14,13,13,14,14,15,15,16,17,18,17,20,21,21,22,23,23,20,22,23,22,25,22,24,23,21,26,23,24,25,24,23,26,26,23,23,25,24,22,22,23,24,24,22,24,23,22,23,25,23,22,24,24],[28,28,27,28,28,28,27,26,27,26,25,26,26,24,26,24,25,25,26,26,26,26,26,27,26,26,28,26,27,27,26,28,28,28,27,28,28,28,28,28,28,28,28,28,27,27,27,25,25,26,24,24,24,23,22,22,21,21,19,19,18,16,15,14,14,12,13,12,12,12,11,12,11,12,11,13,13,13,13,13,13,12,13,12,12,13,13,14,13,14,15,15,15,15,16,17,15,16,17,17,17,18,17,18,18,18,19,18,19,19,19,18,18,18,18,18,18,19,19,18,18,17,17,17,18,17,15,17,16,14,16,16,14,15,15,15,16,16,16,16,16,15,17,17,15,16,16,15,13,15,16,14,14,15,15,15,16,16,16,16,16,15,16,15,15,15,16,16,15,15,15,15,14,15,15,14,13,15,15,14,14,13,13,14,13,13,13,14,12,12,13,13,12,14,13,14,14,14,13,13,13,14,13,13,14,13,13,13,13,13,14,14,12,15,14,13,13,14,12,12,11,14,12,12,13,13,12,12,13,13,12,13,14,14,14,14,15,15,14,15,14,15,15,14,14,15,13,14,13,14,13,11,12,13,13,12,12,12,12,11,12,11,11,11,11,10,9,10,11,10,9,10,10,10,10,10,11,12,11,12,12,11,10,10,11,10,10,10,11,10,9,10,11,10,10,12,11,11,11,11,11,12,12,11,13,12,11,11,12,12,13,12,12,13,12,12,11,12,11,11,11,12,11,10,11,10,12,12,10,11,12,11,13,13,12,15,13,14,13,16,16,15,16,17,17,16,17,18,18,17,19,20,21,21,21,22,23,21,23,21,21,22,20,20,22,22,22,20,22,24,23,24,25,23,25,26,25,26,26,27,27,27,28,28,28,28,28,28,27,28,28,28,28,27,28,26,27,27,27,27,27,26,27,26,26,26,26,25,25,24,25,23,21,21,19,16,16,14,13,12,11,11,11,10,9,9,9,9,7,9,8,8,9,8,9,8,10,9,10,10,11,10,10,11,11,11,11,11,12,10,10,11,10,12,12,11,12,12,11,11,11,10,11,11,10,10,9,10,11,9,10,10,10,9,11,9,9,11,10,9,11,11,9,9,11,10,9,11,11,9,10,11,11,11,12,13,12,12,12,12,12,13,12,12,11,10,11,12,10,11,10,10,10,9,9,8,8,7,8,8,8,7,9,8,8,8,9,8,8,10,10,9,10,10,9,10,10,10,10,11,10,10,10,10,11,12,12,12,13,14,14,14,15,14,13,14,14,14,14,13,14,15,13,13,14,13,11,12,12,11,10,11,11,10,10,9,9,9,9,10,9,8,9,9,9,8,9,9,9,8,10,9,10,9,8,9,8,6,7,9,6,6,6,7,6,6,7,6,6,6,7,8,7,8,8,9,8,9,9,9,10,11,11,11,12,12,12,12,12,13,14,15,15,14,15,15,15,16,15,16,15,16,16,16,14,15,15,14,15,15,14,14,15,14,14,13,13,13,13,13,12,11,10,11,11,10,9,9,10,8,8,8,8,8,7,6,7,7,6,6,6,5,4,4,5,5,3,5,6,5,4,7,6,6,7,7,7,6,7,8,9,8,10,11,10,10,12,10,9,9,8,8,8,7,7,6,6,6,5,6,5,4,3,5,5,5,6,6,5,6,7,6,7,7,8,7,7,9,7,7,9,8,8,8,8,7,7,8,7,6,5,5,6,6,5,4,2,1,0,1,2,3,4,3,5,6,5,5,6,7,6,6,6,7,7,7,8,9,8,9,11,10,10,10,11,12,12,13,13,13,13,15,14,16,16,18,19,18,21,20,20,19,21,21,19,23,21,23,23,21,25,23,23,23,24,22,25,25,23,24,24,24,22,21,22,25,23,21,23,22,22,24,24,21,22,24,22],[29,28,27,28,27,27,27,26,26,26,24,25,24,23,25,24,25,22,25,25,24,25,26,23,25,26,25,25,27,26,25,27,26,28,27,29,26,28,28,28,28,28,28,27,28,27,27,25,26,26,25,23,25,24,22,22,22,19,19,21,18,16,15,15,14,14,13,14,13,14,14,13,13,12,13,13,15,16,16,14,13,15,15,13,15,16,13,16,15,15,17,16,17,17,18,17,17,18,18,18,19,18,18,18,19,19,19,19,18,19,19,18,18,20,20,19,18,21,20,19,19,19,20,18,18,19,18,18,18,17,18,18,16,16,16,16,17,16,17,17,17,16,17,19,17,17,18,18,16,18,18,17,17,17,17,18,18,17,18,18,19,18,19,18,18,18,17,17,16,18,17,18,16,18,17,17,17,17,17,16,17,16,16,16,17,14,16,16,14,14,15,14,13,14,14,14,16,15,13,14,14,14,13,15,14,14,14,14,14,15,16,15,13,17,16,13,14,16,16,13,14,17,15,13,15,16,14,13,15,16,14,15,15,16,16,16,16,15,16,16,17,16,16,17,17,16,15,16,15,15,15,13,13,14,12,14,14,12,12,11,12,13,12,11,12,12,10,10,12,11,9,11,11,10,10,11,12,12,11,13,12,12,11,11,13,11,11,12,13,11,11,12,13,12,13,15,13,11,13,13,12,13,13,13,14,13,12,14,12,12,12,12,12,12,11,12,13,11,11,14,13,13,12,11,13,12,13,12,12,12,11,13,12,11,13,13,12,15,14,16,16,16,14,17,17,17,17,19,18,18,18,22,22,21,22,23,24,22,24,21,22,22,21,20,20,21,21,19,21,22,21,22,24,23,24,26,25,27,25,27,27,28,27,27,27,27,28,28,27,27,27,27,27,27,28,24,27,27,26,27,27,26,27,25,25,25,25,24,24,23,23,22,22,21,20,18,17,15,14,12,12,11,11,12,11,10,10,10,9,11,9,8,9,10,8,10,11,10,10,10,12,10,11,10,11,11,11,12,11,12,11,11,12,13,12,11,12,11,12,11,12,10,10,11,11,10,10,11,11,11,11,11,10,11,12,12,10,11,9,9,11,13,9,10,10,9,9,10,10,9,10,11,11,12,12,12,12,12,11,12,12,12,12,13,13,12,12,12,11,11,11,11,10,10,10,9,10,8,9,10,9,8,9,10,9,8,11,10,9,10,11,10,11,9,9,11,12,11,10,11,10,11,11,12,12,13,13,13,14,15,15,15,15,15,16,15,16,15,15,14,15,15,15,14,15,14,12,12,13,12,11,11,12,11,11,11,10,10,11,11,11,10,11,11,10,10,11,11,10,9,11,10,11,10,9,11,9,7,8,8,7,6,7,7,6,6,8,7,7,6,7,8,8,8,8,9,9,9,10,10,11,12,13,13,13,14,13,14,13,14,16,16,17,16,16,16,17,18,17,18,17,17,16,17,16,16,16,15,16,16,14,15,15,14,13,14,14,14,14,13,13,13,13,12,11,12,10,9,11,11,10,9,11,9,8,7,8,6,6,6,5,5,4,4,4,5,4,5,6,5,5,6,5,6,7,8,7,8,8,9,9,10,11,11,12,12,11,11,10,11,11,10,9,8,9,8,8,7,6,6,6,5,5,5,5,5,7,8,6,7,8,8,7,9,9,8,9,9,9,9,9,9,10,10,8,9,9,8,6,6,6,6,5,6,4,4,4,3,1,0,1,2,2,3,4,5,5,4,5,6,5,5,7,7,7,7,8,9,9,9,10,10,10,10,10,11,11,11,13,13,13,14,15,17,16,20,21,21,23,22,24,21,22,22,21,24,21,24,25,21,26,23,25,25,24,21,26,26,23,23,25,24,22,22,24,25,23,22,24,23,22,25,25,22,22,25,23],[28,28,27,28,28,27,27,27,26,26,25,25,26,23,26,24,25,25,26,25,25,25,26,26,25,27,27,26,28,28,27,28,29,29,27,29,28,28,29,28,29,27,27,28,28,28,28,26,26,27,25,25,25,25,23,23,23,23,22,21,19,17,15,14,15,13,13,13,13,13,12,13,13,12,12,13,14,14,15,14,14,13,14,14,14,14,15,14,15,16,16,16,16,17,16,17,16,16,18,18,17,18,18,17,18,18,19,18,18,19,19,18,18,18,17,19,18,19,18,18,19,16,16,18,18,16,17,18,17,16,17,17,15,17,16,16,16,16,15,16,15,16,17,17,16,16,17,16,16,17,16,16,16,15,15,17,17,17,16,16,16,16,17,16,16,16,16,16,15,15,16,16,15,16,16,15,15,16,16,15,15,15,14,15,15,13,14,15,14,13,15,14,13,13,14,14,15,15,14,15,15,16,14,14,15,15,13,14,14,16,15,15,14,15,15,14,14,15,14,14,13,14,14,14,14,14,13,14,13,14,12,14,14,15,15,15,16,15,15,15,16,15,16,15,14,14,14,15,13,13,14,13,12,12,12,12,13,13,12,11,11,11,12,10,11,12,9,11,12,10,9,11,11,9,9,11,12,13,13,12,13,12,11,11,11,11,10,12,12,11,10,11,11,11,12,13,11,11,11,13,11,11,12,12,12,12,12,12,12,12,13,11,12,12,11,13,12,14,13,12,14,12,12,12,13,13,14,12,12,13,13,13,13,12,13,13,13,14,14,16,16,17,14,17,18,18,16,19,18,18,19,22,22,21,24,24,24,23,24,24,22,23,22,19,21,22,22,20,21,22,23,22,25,24,25,26,26,26,26,27,27,27,27,27,28,28,28,28,28,28,28,28,28,27,28,25,27,28,26,27,27,26,28,25,27,27,26,26,26,26,25,23,22,22,21,19,17,16,14,13,12,10,12,11,11,11,11,9,9,10,9,8,10,10,10,10,11,10,10,10,11,11,11,11,13,11,12,11,13,11,11,12,10,13,13,12,14,13,11,11,14,12,11,12,12,10,11,12,12,10,11,11,12,11,12,11,10,12,10,10,11,11,10,9,10,9,9,10,10,9,9,11,10,11,12,12,12,11,10,12,11,13,12,12,13,10,10,11,12,10,10,10,9,8,11,9,9,8,8,10,9,7,9,10,8,8,10,11,10,11,11,10,10,9,9,10,13,12,10,11,9,10,12,11,14,14,12,13,14,14,15,16,15,14,15,14,16,15,15,14,15,15,14,13,14,13,13,12,11,11,10,11,12,11,10,11,12,10,10,11,10,10,10,11,10,10,10,11,10,10,11,10,11,9,9,9,9,7,8,9,7,5,7,8,5,5,7,6,7,6,6,8,8,6,8,9,8,9,9,9,9,11,12,12,12,12,13,13,13,13,15,16,16,15,16,16,15,17,16,16,16,16,16,16,15,16,15,14,16,16,14,15,16,15,14,13,13,13,14,12,12,12,12,11,11,11,10,9,10,10,9,9,9,8,7,8,8,6,6,6,6,5,5,4,6,5,3,4,5,3,4,5,5,6,7,8,8,8,7,8,10,8,9,11,10,11,11,11,9,8,9,10,9,8,8,6,6,8,6,6,6,6,4,5,5,5,7,6,6,7,8,8,9,9,9,7,8,10,8,9,9,10,8,9,10,8,9,8,6,6,6,6,6,6,5,4,4,3,1,1,0,1,2,3,3,4,4,4,4,6,5,5,7,7,6,7,8,9,9,9,10,10,10,9,10,11,11,11,11,14,12,14,15,17,17,19,20,21,22,22,22,21,22,22,21,25,22,24,25,19,26,23,25,25,25,21,26,25,23,25,25,25,23,21,24,25,23,22,24,23,22,23,24,20,22,23,22],[28,27,26,27,27,26,26,25,25,26,23,24,23,22,24,22,23,22,24,24,23,24,26,23,25,27,26,25,27,27,26,28,28,29,28,29,28,29,28,28,29,28,28,29,28,28,28,26,27,27,26,25,26,25,24,23,22,22,20,21,20,18,17,14,13,14,12,12,13,13,13,13,13,13,13,14,14,16,15,13,13,16,16,13,14,15,15,16,15,15,17,17,17,18,17,17,18,17,17,18,19,17,18,18,18,17,18,18,18,19,19,19,19,20,18,19,19,21,19,18,18,18,18,18,17,18,17,17,17,17,18,17,16,17,16,18,16,15,15,16,15,15,16,18,17,18,17,18,16,17,17,16,18,17,17,18,18,18,17,18,18,18,18,18,18,17,17,18,15,16,17,18,14,17,17,16,15,16,16,16,16,14,16,15,16,13,16,15,14,14,14,13,14,15,15,15,17,15,13,16,15,15,14,15,14,16,14,15,13,15,14,15,14,15,15,14,14,16,15,14,14,16,14,13,16,16,13,12,15,15,13,13,14,16,15,16,17,16,16,15,17,15,16,16,14,15,15,15,13,13,13,13,13,13,15,13,13,13,13,12,13,13,12,12,13,13,11,12,13,11,10,11,11,11,11,13,14,13,12,12,13,13,11,11,12,12,11,12,13,12,11,12,12,12,13,14,13,13,13,13,11,12,12,13,13,13,12,13,11,12,11,12,11,12,11,12,11,12,11,11,12,11,12,11,13,12,12,11,11,12,12,11,12,11,12,14,13,15,15,14,17,17,15,17,19,18,16,19,19,18,19,22,22,21,23,24,24,24,25,21,23,23,22,20,20,22,22,21,19,21,23,24,24,22,25,25,25,26,26,27,26,26,26,27,27,28,27,27,27,27,27,27,28,26,27,25,28,27,26,27,27,26,27,25,27,27,25,25,25,25,26,24,22,21,20,19,17,15,14,12,12,11,11,10,10,11,11,10,9,10,8,9,10,10,9,10,11,9,11,11,11,10,11,10,10,10,10,11,11,10,11,11,10,12,11,11,11,11,10,11,13,11,11,11,10,11,10,11,10,10,10,10,13,11,12,9,11,12,9,8,9,10,8,9,10,10,8,9,10,8,8,11,10,11,11,11,12,12,10,11,10,11,12,12,13,12,10,12,12,11,11,10,10,9,10,9,9,10,9,11,9,10,9,10,10,9,11,10,10,10,11,9,10,9,9,11,12,11,11,12,10,11,12,11,13,13,13,12,15,16,15,14,16,15,15,16,15,15,16,15,16,15,14,14,14,14,12,12,12,12,11,11,13,12,10,11,11,11,11,11,11,10,12,12,11,10,10,11,10,9,11,11,11,9,8,9,8,7,7,9,7,7,6,7,8,8,8,8,7,6,7,7,7,7,9,9,8,9,9,10,10,11,11,12,13,12,12,12,14,12,16,16,16,16,16,17,18,18,17,17,17,18,16,16,17,16,16,16,17,16,15,16,14,15,14,14,14,14,12,13,13,11,12,11,12,11,10,10,11,11,10,10,10,9,7,8,9,7,6,7,6,5,5,5,5,5,4,6,7,4,5,6,6,6,6,8,7,7,8,8,9,9,9,10,10,10,11,11,10,9,11,10,9,10,9,7,7,8,6,7,7,6,5,5,6,7,7,7,8,8,8,9,8,9,9,10,10,9,11,10,9,9,10,10,10,11,9,8,8,7,7,8,7,8,6,5,5,4,3,1,1,0,1,2,2,3,5,4,5,6,6,6,7,8,8,7,7,9,9,9,9,10,10,9,11,12,12,12,11,15,12,13,15,18,17,21,20,22,21,22,23,19,22,22,21,25,21,23,24,22,26,24,25,25,26,23,26,25,24,25,24,23,24,22,22,24,23,23,25,22,22,24,25,21,21,24,24],[27,27,26,27,27,27,27,26,26,26,25,25,25,24,25,25,26,25,26,27,26,26,27,27,26,27,28,26,28,28,27,28,28,28,28,28,27,28,28,28,28,28,27,28,28,27,27,25,25,26,24,23,23,23,21,21,21,20,19,19,19,16,15,13,14,13,13,13,12,13,12,12,12,13,12,13,13,14,14,15,13,14,14,12,14,14,13,15,13,16,16,15,15,17,16,16,16,16,16,17,18,17,16,17,17,18,18,18,18,18,19,18,17,18,17,18,17,18,17,17,17,17,16,17,17,17,15,16,17,15,16,17,15,14,15,14,15,15,14,15,15,16,16,17,17,16,16,16,15,16,16,16,17,16,15,17,17,16,17,16,17,17,16,16,16,16,16,16,15,15,15,15,14,16,16,15,14,14,15,13,14,14,13,13,15,13,13,14,14,13,12,13,14,14,13,13,13,13,12,12,12,13,13,13,13,12,12,13,13,14,13,13,13,13,14,13,15,15,14,13,13,15,15,13,14,14,13,13,13,14,12,14,13,14,13,14,14,14,14,14,15,14,14,15,14,13,12,14,13,13,13,13,11,12,12,12,12,12,11,11,11,12,12,12,12,12,9,13,13,11,11,11,12,11,11,11,12,12,11,12,14,12,11,12,12,13,11,12,13,12,10,12,12,11,12,14,12,12,12,13,11,11,11,11,12,11,12,11,11,11,11,10,11,10,10,11,9,10,10,10,11,11,11,10,12,11,12,11,11,12,12,12,11,12,14,14,13,16,15,16,17,16,16,18,18,16,17,19,19,18,20,22,22,21,23,24,26,24,26,24,24,23,22,19,21,23,22,21,21,23,24,24,26,26,26,26,27,27,27,28,28,28,28,28,28,28,28,28,27,28,27,28,28,27,27,25,27,28,26,27,26,26,28,25,26,26,25,25,24,24,24,22,22,20,19,17,17,14,13,12,12,10,10,10,9,9,10,9,8,9,7,8,8,8,8,9,10,8,9,9,11,9,9,12,12,10,10,10,11,10,11,10,10,10,10,11,12,12,9,13,12,12,9,12,10,9,9,10,9,9,9,10,10,8,11,9,9,10,8,7,9,11,7,9,9,11,8,9,10,10,8,9,9,12,11,11,12,11,10,10,10,11,11,12,12,11,11,11,13,9,12,11,12,9,12,11,10,11,11,11,10,10,11,11,10,10,11,10,11,11,10,9,9,9,9,11,11,11,10,10,11,10,10,11,12,12,12,13,14,14,13,13,13,14,13,14,15,14,14,13,14,14,14,13,14,13,12,12,12,13,12,12,12,12,11,11,11,12,11,11,12,10,10,11,12,10,11,13,10,9,11,10,10,8,8,10,9,7,9,9,8,7,8,8,7,7,9,7,9,7,7,10,8,6,9,10,9,9,10,10,9,11,10,12,11,11,13,12,14,12,15,16,16,16,15,17,16,17,17,17,16,16,15,17,15,14,15,14,14,14,13,14,14,13,13,12,12,13,12,13,12,12,12,11,11,11,11,11,12,10,10,10,9,10,7,7,8,8,6,6,5,5,3,3,5,4,4,4,6,4,5,6,7,8,6,8,8,7,7,9,10,8,10,11,11,10,10,10,11,10,9,10,9,8,7,7,7,6,6,6,7,6,5,6,6,7,6,6,6,7,7,7,8,9,8,8,9,9,8,9,9,10,9,9,9,7,8,7,8,7,6,7,8,7,6,5,5,4,3,2,2,1,0,1,2,2,3,4,4,5,5,5,8,7,7,8,9,12,10,10,10,10,12,10,10,11,12,11,12,13,12,14,15,16,16,19,17,19,20,20,20,18,20,21,20,23,19,23,22,21,25,23,22,24,25,22,25,25,23,22,23,24,22,21,20,23,23,20,22,22,21,23,24,21,21,23,22],[28,28,28,28,28,28,28,27,27,26,26,26,26,25,26,25,26,25,26,26,26,26,27,26,26,27,28,27,28,28,27,28,28,29,28,28,28,28,29,28,29,28,28,28,28,28,27,26,26,26,24,24,24,23,22,22,21,21,19,19,18,16,14,13,13,12,11,11,11,11,10,9,9,8,9,10,12,11,11,11,10,11,11,10,10,11,11,12,12,12,13,13,13,13,13,15,14,14,15,15,14,15,16,15,14,16,16,16,15,16,16,16,15,15,14,16,15,16,15,15,16,13,14,15,15,14,13,15,14,13,13,13,13,13,12,13,13,12,13,13,13,14,13,14,13,14,14,13,12,13,13,11,12,13,13,13,14,14,14,15,14,13,14,13,13,13,14,14,13,13,13,13,12,12,13,12,11,12,12,12,12,10,11,11,11,10,11,12,10,9,11,10,10,10,11,11,11,12,10,12,11,12,11,11,12,11,11,12,11,12,12,11,11,12,12,11,10,11,11,10,10,11,10,10,11,10,10,10,10,11,9,11,12,11,13,12,12,13,12,12,12,13,12,11,11,12,11,10,10,10,10,9,9,9,10,10,10,10,9,8,9,9,8,7,8,8,6,8,9,8,7,9,9,9,8,8,10,11,10,10,10,10,9,9,9,9,8,9,9,9,8,7,9,8,9,8,8,8,8,8,8,9,8,9,9,9,8,8,9,9,7,8,9,9,7,9,7,10,8,8,9,9,9,9,10,9,10,9,9,10,10,11,11,11,11,13,13,12,14,15,16,15,15,17,18,18,18,19,19,19,20,22,24,23,24,25,25,25,25,24,24,25,23,23,23,24,24,22,23,24,25,26,27,27,27,27,27,28,28,28,28,28,28,29,29,29,29,29,28,29,28,29,29,28,28,27,28,28,27,28,28,27,28,26,26,26,26,25,26,24,24,23,22,20,19,17,16,14,13,11,10,9,9,9,8,8,8,6,7,7,6,7,6,8,8,7,8,9,9,9,9,10,9,10,11,10,10,10,10,10,10,9,9,9,10,10,11,11,9,10,11,9,9,10,9,9,8,9,8,8,7,9,8,7,7,7,7,7,6,7,7,6,6,6,7,7,8,7,7,6,7,8,7,8,9,8,9,9,8,8,7,8,8,9,8,7,7,8,9,8,7,7,7,6,6,7,7,5,7,8,6,7,8,8,7,8,9,8,10,8,8,7,8,8,9,9,10,10,10,9,11,9,10,9,10,11,9,10,12,12,12,12,13,13,13,13,13,13,13,12,14,13,12,12,12,11,11,11,10,10,9,10,10,9,8,8,8,8,8,8,8,9,8,8,8,6,7,8,7,6,7,8,8,6,5,6,5,5,5,6,5,4,5,7,5,5,8,7,6,6,7,7,8,7,7,8,8,9,8,9,8,9,10,10,10,10,11,12,11,11,13,12,12,13,12,12,13,13,13,13,13,14,13,14,14,13,13,13,13,13,13,13,14,13,12,11,12,11,12,11,11,10,9,9,10,8,8,8,8,7,8,7,7,7,8,7,10,6,5,7,7,4,3,3,4,4,2,5,5,4,5,6,6,6,7,6,7,8,6,7,7,7,8,9,9,9,9,9,7,7,7,7,6,6,7,6,6,6,5,5,5,4,4,5,5,5,6,7,5,6,7,7,7,8,7,7,7,7,7,7,8,8,8,8,7,8,7,8,7,5,6,5,6,5,5,4,5,5,2,2,3,2,1,0,1,2,5,4,3,6,4,4,6,6,5,5,7,6,6,6,6,7,8,7,8,9,10,10,11,12,12,12,14,16,15,18,17,18,20,21,21,17,21,21,20,24,18,23,22,21,26,23,22,24,25,23,25,25,24,22,23,24,23,20,21,23,23,20,23,22,21,23,24,20,21,23,21],[28,28,27,28,27,26,27,26,25,26,23,24,25,21,25,23,25,24,24,26,25,26,27,27,26,27,28,27,28,27,27,28,29,29,28,29,28,28,29,29,29,29,28,28,28,28,28,27,27,26,25,24,24,24,23,23,22,20,19,21,18,16,14,12,11,11,10,9,11,10,10,9,10,9,10,9,11,11,12,11,10,11,11,9,11,11,10,12,11,12,13,14,13,14,15,14,12,13,15,14,14,15,15,15,15,15,16,16,15,16,17,16,15,15,15,16,16,16,15,16,15,14,14,15,15,14,15,14,13,12,14,13,11,13,13,14,13,12,13,13,13,13,13,13,12,12,13,13,12,13,13,12,12,12,13,13,14,15,14,15,15,14,15,14,14,13,15,15,12,13,13,13,12,13,13,12,12,12,12,12,12,11,11,11,11,10,11,11,9,9,13,10,10,10,11,11,13,13,10,11,12,11,11,12,11,10,11,11,11,12,13,12,11,12,12,11,11,12,11,10,10,11,11,10,11,11,10,10,11,11,10,11,11,12,12,12,12,12,12,12,13,12,12,12,11,11,11,10,10,10,10,9,9,10,9,10,10,9,8,8,10,9,9,8,8,8,7,8,8,8,7,8,8,7,8,8,9,10,9,9,10,10,9,8,9,9,8,9,9,9,8,8,9,9,9,10,9,9,10,9,9,9,9,9,10,9,9,8,8,8,8,8,8,8,7,8,8,8,8,8,10,9,9,8,10,9,10,9,9,9,10,11,10,9,11,12,12,14,13,15,16,15,15,17,18,18,17,20,18,19,19,22,24,21,23,24,25,24,26,22,22,23,21,22,22,23,23,22,21,23,23,25,26,25,26,26,27,27,27,27,27,27,27,27,27,27,28,28,27,28,28,28,28,27,28,26,27,28,27,28,27,26,28,27,26,26,26,24,24,24,23,22,22,21,20,18,17,14,13,10,9,8,8,8,8,7,7,7,6,7,7,6,7,7,7,7,9,8,8,8,10,10,8,8,9,9,10,10,10,10,10,9,9,9,9,9,9,9,9,8,9,8,9,8,8,7,8,8,8,8,8,8,7,8,8,8,7,7,6,5,6,6,6,5,5,5,5,5,5,5,6,6,7,7,8,7,8,7,6,7,7,8,7,8,8,7,7,8,8,7,6,7,6,6,6,6,6,5,6,7,6,6,6,7,7,6,8,7,7,7,8,7,7,7,7,8,10,8,8,9,8,8,9,10,10,10,9,10,11,12,12,12,14,12,13,13,13,13,12,11,13,12,12,10,12,11,10,9,10,9,8,8,10,9,8,8,8,7,8,9,9,7,7,8,7,7,6,8,6,6,7,7,6,6,5,5,5,4,4,5,5,4,4,5,5,4,6,5,5,6,5,5,5,6,6,6,6,6,7,8,8,9,8,9,9,10,10,11,10,11,13,13,14,14,13,12,13,14,13,13,13,14,14,14,14,14,14,13,13,13,13,12,13,13,11,12,12,12,12,10,10,9,10,8,8,9,8,7,8,7,7,6,7,6,6,6,6,4,4,4,4,3,3,2,4,4,3,4,4,4,4,5,5,6,6,6,6,6,5,6,7,6,7,8,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,5,4,4,5,5,5,6,6,5,5,6,6,6,6,6,6,7,7,7,7,7,6,6,7,6,6,7,7,6,5,5,5,5,5,5,5,5,4,4,3,3,4,2,1,0,1,1,1,2,2,3,2,2,3,4,3,4,5,5,5,5,5,6,6,6,7,8,9,10,11,12,11,12,16,15,16,18,19,21,21,20,17,21,20,18,23,18,22,22,19,25,23,21,24,25,22,24,26,25,19,23,24,22,20,21,24,23,20,25,22,22,23,25,21,21,24,23],[27,27,25,26,26,25,27,25,25,26,23,23,24,22,24,23,25,24,25,26,24,25,26,26,25,26,26,25,26,26,25,27,26,27,26,27,26,27,27,27,27,26,25,26,26,26,25,23,23,24,23,21,22,21,19,19,19,18,16,17,16,13,12,10,10,9,8,9,8,8,7,7,7,7,7,7,8,9,9,8,8,9,8,8,9,9,8,9,9,10,10,10,10,11,11,11,10,11,11,11,12,12,12,12,13,13,13,13,13,14,14,14,13,14,13,13,13,13,12,12,12,11,11,12,12,12,10,12,11,9,10,11,9,9,10,10,10,10,10,10,10,10,11,11,9,10,11,11,10,11,11,10,10,10,11,12,12,12,12,12,12,11,11,11,11,10,11,11,10,9,11,11,9,10,11,10,9,9,9,8,9,9,8,9,9,8,8,9,8,7,8,8,7,8,8,8,9,9,8,8,9,9,8,8,9,8,8,9,8,9,9,8,8,9,9,9,9,9,9,8,8,9,8,8,9,8,8,8,8,8,7,8,8,9,9,10,10,10,9,10,10,8,8,9,8,7,7,8,7,7,7,7,6,6,7,7,7,7,6,6,6,7,7,5,6,7,5,6,7,6,6,7,7,6,6,6,7,7,6,7,8,8,7,7,8,7,6,7,7,7,6,7,7,6,7,7,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,5,6,6,6,7,7,6,6,7,7,8,7,7,8,8,9,9,8,10,11,10,12,12,14,14,14,13,15,17,15,15,18,18,16,18,20,21,19,21,22,23,21,24,20,21,21,20,19,20,22,21,20,20,23,23,24,24,25,25,25,26,26,26,26,26,26,26,26,26,27,27,27,26,26,26,26,26,26,26,25,26,25,25,26,25,24,26,25,24,24,24,23,24,22,22,20,19,17,17,15,14,12,11,9,8,7,7,7,6,7,6,6,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,8,8,10,8,8,8,7,7,7,8,7,9,9,7,8,8,7,8,7,7,7,6,7,7,6,6,6,6,6,6,5,4,4,3,4,4,3,3,4,4,3,3,4,4,4,4,5,6,6,6,6,6,6,4,5,5,5,5,5,6,5,5,5,6,4,4,5,5,4,4,5,4,4,5,5,5,5,6,6,5,5,6,6,5,6,6,5,6,6,6,7,8,8,8,7,6,7,6,7,7,8,8,8,9,10,10,10,10,10,10,11,10,11,10,9,9,10,9,8,9,9,8,7,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,6,5,4,4,5,4,4,4,4,4,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,6,5,5,5,5,5,6,6,5,6,6,6,6,6,7,7,8,8,8,8,9,10,10,10,11,10,11,11,11,11,11,11,12,12,12,11,12,12,12,12,11,11,11,11,11,10,10,9,9,8,8,8,8,7,7,7,7,6,6,7,5,6,6,5,5,4,4,4,4,3,4,3,2,2,2,3,3,3,4,4,4,3,4,5,5,5,5,5,6,5,5,6,6,6,7,7,7,6,6,6,6,6,5,6,6,5,5,5,5,5,4,4,4,3,4,4,5,5,6,5,5,6,6,6,6,6,6,6,6,6,7,6,6,6,7,6,5,5,6,6,5,5,5,5,5,4,4,4,4,4,3,3,3,2,2,1,0,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3,4,4,5,6,7,8,10,10,11,11,12,14,13,16,17,16,18,20,18,16,20,20,17,22,17,22,21,19,26,23,21,24,25,22,24,25,24,21,22,25,21,18,20,23,22,18,23,21,19,23,23,18,20,22,21],[28,28,28,27,28,28,27,27,27,26,26,25,26,25,25,25,26,26,26,26,27,26,26,28,27,26,28,27,27,28,26,27,28,28,27,28,27,28,28,28,28,27,27,27,27,27,25,25,25,24,23,23,23,21,20,21,20,19,18,18,16,14,13,11,10,9,8,8,7,7,7,6,6,5,6,6,7,7,8,7,6,7,7,6,7,8,8,8,8,8,9,10,9,10,10,10,9,10,11,11,11,12,12,12,12,13,13,12,13,13,13,13,12,12,12,12,12,12,11,11,12,11,10,11,11,10,10,11,10,9,10,10,8,9,9,10,10,10,10,10,10,9,10,10,9,9,10,9,8,9,10,8,8,8,10,10,10,10,10,10,10,9,10,10,9,8,9,10,8,8,9,9,8,8,9,8,7,8,8,7,8,7,7,8,7,6,7,8,7,6,7,7,6,7,8,8,9,9,8,8,9,9,8,9,9,8,8,8,8,8,9,8,7,8,8,7,7,8,7,6,7,7,7,6,7,7,6,6,7,7,6,7,7,8,8,9,9,9,8,9,8,8,8,8,7,7,7,7,6,6,6,6,5,5,6,6,7,6,6,5,5,5,5,5,5,5,4,5,6,5,5,6,6,5,5,6,6,7,7,7,6,7,6,6,6,6,6,6,6,6,5,5,5,5,5,6,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,7,6,7,7,7,8,8,8,9,10,10,11,12,14,15,14,14,16,17,16,18,19,19,19,20,22,22,22,24,24,25,23,25,22,22,23,21,21,21,23,23,21,23,23,25,25,27,26,26,26,27,27,27,27,27,27,27,28,27,28,28,28,27,27,27,27,28,27,27,26,26,27,26,27,26,26,27,26,25,25,24,23,23,23,22,21,20,18,17,15,14,12,11,9,8,7,7,6,6,6,5,5,4,5,4,4,6,5,5,7,7,6,7,8,8,7,8,8,8,8,8,9,8,7,7,7,7,7,7,8,8,9,8,8,8,7,7,8,7,6,6,7,7,7,6,6,6,5,5,4,4,4,3,3,4,3,3,3,4,3,3,4,4,4,4,5,5,6,6,6,6,6,5,5,4,5,5,4,5,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,4,5,5,5,5,5,5,6,6,6,5,6,6,6,7,8,8,8,7,7,6,6,6,7,8,7,7,9,9,9,10,10,10,10,11,10,11,10,9,10,9,9,9,8,8,8,7,6,7,7,6,6,6,6,5,5,5,5,5,5,4,5,4,4,4,4,4,3,3,4,4,3,3,2,3,3,2,2,3,2,2,3,3,3,3,4,4,4,4,5,5,4,5,5,5,5,6,6,6,6,6,6,7,6,7,8,7,8,7,9,9,10,9,8,8,9,9,10,10,10,11,11,12,11,11,11,11,10,11,10,10,10,10,9,9,9,8,8,7,7,6,6,6,6,6,6,6,6,5,5,5,4,4,4,4,3,3,3,3,3,2,2,2,3,3,3,4,4,3,4,4,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,3,4,4,4,5,4,4,6,5,4,5,6,6,6,6,5,5,5,6,5,5,6,6,5,5,5,5,5,5,4,4,4,5,5,5,4,4,5,4,4,4,4,4,3,6,1,1,0,1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,4,5,6,8,8,10,11,11,11,12,14,12,15,16,17,20,20,17,16,21,20,18,22,17,20,21,18,24,22,20,23,24,22,23,25,23,22,22,24,22,19,19,23,21,18,22,20,19,22,23,18,17,21,20],[28,28,28,28,28,27,27,27,27,27,25,25,26,24,26,24,26,25,26,26,27,26,27,28,26,27,28,27,28,28,26,28,28,28,28,28,28,28,29,28,28,27,27,27,27,27,26,25,25,25,24,23,23,22,21,21,20,20,18,19,16,14,12,10,9,8,7,7,7,7,6,6,6,6,6,7,7,7,8,7,6,7,7,6,6,7,8,8,8,8,8,9,8,9,9,9,9,9,10,9,10,10,10,10,10,11,11,11,11,11,12,11,10,10,10,10,10,10,9,10,10,9,8,10,10,9,9,9,9,8,9,9,8,8,8,8,9,8,9,8,8,8,9,9,8,8,9,8,9,8,9,8,8,8,9,9,9,9,9,9,9,9,9,9,8,9,8,9,9,8,8,8,8,8,8,8,7,7,8,7,7,7,6,7,7,6,6,7,6,6,7,6,6,6,7,7,8,8,7,8,8,8,7,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,6,6,7,7,6,6,7,7,6,7,7,8,8,8,9,8,8,8,8,7,7,8,7,6,6,6,6,6,5,6,6,5,5,6,7,6,5,5,5,5,5,5,5,5,5,5,6,5,5,5,6,5,5,5,6,6,6,7,6,7,6,6,6,6,5,6,6,5,5,5,5,6,5,5,5,5,5,6,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,7,7,8,8,7,9,10,10,11,11,14,14,14,14,17,16,16,18,19,18,19,20,22,23,22,24,24,26,24,25,21,23,23,22,22,22,22,23,22,23,23,25,25,27,25,27,26,27,27,27,27,26,27,27,27,27,28,28,28,27,27,27,27,28,27,27,26,27,27,26,27,27,26,27,26,25,26,25,23,24,24,22,23,20,20,19,16,14,11,10,8,7,6,6,6,6,6,5,5,5,5,5,4,5,5,5,5,6,6,6,6,7,7,6,7,8,7,8,7,7,7,7,7,6,6,7,7,8,9,7,7,8,7,7,7,6,6,6,6,6,6,5,5,6,5,5,4,4,4,4,3,4,3,3,3,4,3,3,4,4,4,4,5,5,6,6,6,6,6,4,4,4,5,4,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,6,7,8,8,7,7,6,5,6,6,7,7,7,7,8,8,8,9,9,9,9,9,9,9,9,8,9,9,8,7,7,8,7,7,7,7,6,6,6,5,5,5,6,5,5,5,5,4,4,4,4,3,3,4,4,3,3,4,4,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,4,4,4,4,5,4,5,5,5,5,6,6,6,7,6,7,7,7,7,8,9,9,9,9,8,8,9,9,9,9,9,10,10,10,10,10,10,9,10,9,9,9,9,9,9,8,8,8,7,7,6,7,7,6,6,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,5,6,5,5,4,4,4,4,4,4,4,4,3,4,4,3,4,4,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,4,4,4,5,5,4,4,4,4,4,3,3,3,3,2,2,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,5,6,8,8,10,10,11,11,11,15,14,15,17,17,19,19,18,17,19,20,18,22,17,20,21,18,24,22,22,22,24,21,23,25,23,23,23,24,23,20,21,24,23,20,23,21,21,22,24,20,19,22,22],[28,28,27,28,28,26,27,26,26,27,24,24,26,22,25,24,25,24,26,26,26,27,27,28,26,27,28,26,28,27,26,28,28,28,27,28,27,28,28,27,28,27,27,27,27,27,26,24,24,24,23,22,22,21,20,20,19,18,16,18,16,13,12,9,8,8,7,6,7,6,6,5,5,5,6,5,6,7,7,6,6,7,6,6,7,7,7,7,7,7,8,8,8,8,9,8,8,8,9,8,9,10,9,9,10,11,11,10,10,12,12,11,9,10,10,10,9,10,10,10,10,9,8,9,9,9,8,9,8,7,8,8,7,7,8,8,8,8,7,8,8,7,8,8,8,7,8,8,7,8,9,7,8,8,9,9,9,9,8,10,9,8,9,9,8,8,8,9,8,8,8,8,7,8,8,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,7,8,7,6,7,7,7,7,8,7,7,7,6,6,7,7,6,6,7,7,6,6,7,7,6,6,7,6,6,7,7,6,6,7,7,6,7,7,8,8,8,8,7,8,7,8,7,7,7,7,6,6,6,6,6,5,5,5,5,5,6,6,6,5,4,5,5,5,4,5,5,4,5,5,5,4,5,5,4,5,5,5,5,5,5,6,6,5,5,5,5,5,6,5,5,5,5,5,5,5,6,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,4,5,5,5,5,5,6,6,6,5,6,6,6,6,6,7,7,7,8,8,8,11,10,12,13,14,14,12,14,16,16,15,16,18,17,17,18,21,21,20,22,22,23,22,24,22,21,21,21,19,20,21,22,20,20,22,23,25,26,25,25,25,26,26,26,26,26,26,26,26,27,27,27,27,27,27,26,27,27,26,27,25,27,27,26,27,26,25,27,25,26,26,25,24,23,22,23,21,21,19,18,16,15,12,10,9,7,6,6,6,6,6,5,5,4,4,5,5,5,5,5,5,6,6,6,6,7,7,6,7,7,7,7,7,7,7,7,6,7,6,7,7,7,8,8,7,8,7,7,6,7,6,6,6,6,6,6,6,5,5,5,4,4,4,3,3,3,3,3,3,3,2,3,3,3,3,3,4,4,5,5,6,5,5,4,4,4,4,4,4,5,4,3,4,4,3,3,4,3,3,3,3,3,3,3,4,3,3,4,4,4,4,5,4,4,4,5,4,5,5,5,6,7,8,7,6,5,5,5,6,6,6,6,6,7,8,8,8,10,8,9,9,9,8,8,7,8,7,7,7,7,7,6,6,6,6,5,5,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,3,3,4,3,3,3,4,4,4,5,5,5,5,5,5,6,6,6,6,6,7,7,8,8,8,7,8,9,8,8,9,9,9,9,9,10,9,9,10,9,9,9,8,8,9,8,8,8,7,7,6,5,6,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,4,5,5,5,4,5,5,5,4,5,4,5,5,5,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,5,5,7,8,9,10,11,11,10,14,12,15,17,17,19,20,18,16,19,22,19,22,17,21,20,19,25,22,22,24,26,22,24,25,24,21,22,24,22,20,19,24,23,19,24,21,20,22,24,20,19,23,22],[28,28,27,27,28,27,28,27,26,26,25,25,27,24,26,25,26,27,26,26,27,26,26,27,27,27,27,26,27,27,26,27,28,28,27,28,27,27,27,27,28,27,26,27,27,26,26,24,24,24,23,21,22,22,19,19,19,19,17,17,15,13,11,9,8,7,7,6,6,6,5,4,4,4,5,5,5,6,6,5,5,6,5,5,6,6,6,6,6,7,7,7,7,8,8,8,7,8,8,8,9,9,9,8,9,10,9,10,10,10,10,10,9,9,9,9,9,8,8,8,9,8,7,8,8,8,7,8,8,6,7,7,6,7,7,7,7,7,7,7,7,7,8,7,7,7,8,7,7,7,8,6,7,7,7,8,8,8,8,8,8,7,7,7,7,7,7,7,7,6,7,7,6,6,7,7,6,6,6,6,6,6,5,6,6,5,6,6,5,5,6,6,5,5,6,7,7,7,6,7,7,7,7,7,7,6,6,7,6,7,7,6,6,6,7,6,6,6,6,5,6,6,5,5,6,6,4,5,5,5,4,5,5,6,6,7,7,7,6,6,6,5,6,6,5,5,5,5,4,4,4,4,4,4,4,5,6,5,4,4,4,4,4,3,4,4,3,4,5,4,4,4,5,4,4,4,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,4,4,3,4,4,4,3,4,4,4,4,4,3,4,3,3,3,4,3,3,3,3,3,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,6,6,6,6,6,8,10,10,11,12,14,14,13,13,15,16,15,15,17,18,17,18,20,22,20,22,22,23,22,23,21,20,20,20,19,20,22,22,21,22,23,24,25,26,26,26,26,27,27,27,27,26,27,27,27,27,28,28,27,26,27,27,27,27,26,27,25,27,27,25,26,26,25,26,25,25,25,24,22,22,22,21,19,19,17,17,14,12,11,9,7,7,6,5,5,5,5,4,4,4,4,4,4,5,5,5,6,6,6,6,6,7,7,7,8,7,7,7,8,7,7,7,6,5,6,6,6,7,8,7,7,7,6,6,6,6,5,5,5,5,5,4,5,4,4,4,3,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,4,4,5,5,5,6,5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,5,5,7,6,6,5,5,5,5,5,5,6,6,6,6,7,7,7,8,8,8,8,8,8,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,7,7,8,7,7,7,7,7,8,8,8,8,8,9,8,9,9,9,8,8,8,8,8,8,7,7,7,6,6,6,5,5,5,4,4,4,4,4,4,3,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,4,4,5,4,4,5,5,4,4,4,4,3,4,4,4,4,3,4,4,4,4,4,4,3,3,3,3,3,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,3,4,5,7,8,9,10,10,11,11,13,12,15,16,15,18,18,17,16,20,19,15,22,16,21,20,20,24,23,22,22,24,23,23,24,24,23,22,25,23,20,19,24,24,20,23,20,19,22,24,20,19,23,21],[28,29,28,28,28,28,28,28,28,27,27,27,26,26,26,26,26,27,27,27,27,27,27,28,27,27,28,28,28,28,26,28,28,29,28,28,28,28,28,28,28,28,27,27,27,27,26,25,25,24,23,23,23,21,20,21,20,19,18,18,16,14,11,9,8,7,6,6,6,5,5,4,4,4,4,4,5,5,5,5,4,5,5,4,4,5,5,6,6,6,6,7,6,6,7,7,6,7,8,7,7,8,8,7,8,8,9,8,9,9,10,9,8,8,8,9,8,8,7,8,8,7,6,7,7,6,6,7,6,6,6,6,6,6,7,7,7,6,6,7,6,6,7,6,6,6,6,6,6,6,6,6,5,6,7,6,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,5,5,6,5,5,5,6,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,4,4,5,5,4,4,5,4,4,4,5,4,4,5,5,6,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,4,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,5,5,5,4,5,5,5,5,5,5,5,6,6,6,7,9,10,10,12,14,14,13,14,16,16,15,17,18,18,18,20,22,22,21,23,24,23,23,24,22,23,23,21,21,22,23,23,22,22,23,25,26,27,26,26,27,27,27,27,27,27,27,27,27,27,28,28,28,27,27,27,27,28,27,27,26,26,27,27,27,27,26,27,26,24,25,25,23,24,22,21,21,19,17,17,15,13,11,9,7,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,6,6,7,6,6,6,5,5,5,6,6,6,7,6,6,7,6,6,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,6,6,6,5,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,6,6,6,5,5,4,4,4,5,5,5,5,6,6,7,7,6,7,7,8,7,7,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,7,6,6,6,6,6,7,7,7,7,8,8,8,8,7,8,8,8,8,7,7,8,7,7,7,6,6,5,5,4,4,4,4,4,3,4,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,3,4,4,4,4,3,4,4,4,3,3,3,3,3,2,2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,2,4,5,8,7,9,10,11,10,10,13,12,14,16,15,19,19,17,16,19,19,17,21,17,21,21,21,24,24,21,22,24,23,24,24,24,22,21,24,23,20,19,23,23,20,23,21,21,21,24,20,18,22,22],[29,29,28,28,28,27,28,27,26,27,26,25,26,24,26,24,27,26,26,27,27,26,28,28,26,28,28,28,28,28,26,28,29,29,28,29,28,28,29,28,29,28,28,28,27,27,26,25,26,25,23,23,23,22,20,20,20,18,17,17,15,12,11,9,7,7,6,6,6,5,5,4,4,4,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,7,7,7,7,7,8,8,8,8,9,9,8,7,7,7,8,7,8,7,7,7,7,6,7,7,7,6,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,7,7,7,6,6,7,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,5,4,4,3,4,4,4,3,4,4,3,4,4,4,3,4,4,4,3,4,4,4,5,5,4,5,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,4,4,3,4,4,3,4,3,4,4,4,5,5,4,4,5,5,5,5,5,5,5,6,6,6,8,9,8,11,11,14,14,13,13,16,16,15,17,18,18,17,18,20,21,20,22,23,24,22,24,21,22,22,20,20,20,22,22,21,21,24,24,25,26,25,26,26,27,27,26,27,27,27,27,27,27,27,28,28,27,27,27,28,27,27,27,26,26,28,26,27,27,26,27,26,26,26,24,24,24,22,22,20,20,18,17,15,14,11,9,7,6,5,5,4,5,4,4,4,3,3,4,4,4,4,4,5,5,5,5,6,6,6,6,6,7,6,7,6,6,6,6,5,5,6,6,6,7,7,6,6,6,6,6,6,6,5,5,5,5,4,4,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,5,6,6,6,5,3,3,3,3,3,3,3,3,2,3,3,2,2,3,3,2,2,3,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,7,6,6,5,5,4,5,4,5,6,5,6,6,6,6,7,7,7,7,7,7,7,7,6,7,6,6,6,6,6,5,5,5,5,4,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,7,6,6,6,6,6,7,7,7,7,8,8,8,8,7,8,7,8,7,7,7,7,7,7,7,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,3,3,3,3,4,4,3,4,3,4,4,4,4,3,4,4,3,3,3,3,3,2,2,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,2,4,6,7,8,8,10,11,10,10,13,13,14,16,15,18,18,16,14,19,18,17,21,18,20,21,19,24,23,21,23,24,22,23,24,24,20,22,24,24,21,19,24,24,21,24,21,21,22,24,20,19,23,22],[27,27,25,27,27,25,27,27,25,25,24,24,25,23,25,24,26,25,26,26,26,26,26,26,26,26,26,26,27,26,25,27,27,28,26,27,26,27,27,27,27,26,25,26,26,25,25,23,23,23,22,21,21,21,18,19,18,17,16,16,14,12,11,8,8,7,6,6,6,5,5,4,4,4,4,5,5,6,6,5,5,5,5,5,5,5,5,6,6,6,6,7,6,7,7,6,6,7,7,6,7,7,7,7,8,8,8,8,8,9,9,8,8,8,8,8,7,7,7,7,8,7,6,7,7,7,7,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,6,7,7,8,7,7,7,6,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,5,5,5,5,4,5,5,5,6,6,5,6,6,6,5,6,6,6,6,5,5,6,6,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,4,5,5,5,4,5,5,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,4,4,4,4,3,4,4,4,5,5,4,3,3,4,3,3,4,3,3,3,4,3,3,4,4,3,3,4,4,4,4,5,5,5,4,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,4,3,4,4,3,4,4,3,3,4,3,3,3,4,3,3,4,3,4,4,4,4,5,4,4,4,5,5,5,5,5,5,6,6,7,8,9,8,10,11,12,13,12,11,13,14,14,14,16,17,16,17,19,20,20,21,21,22,21,22,19,20,20,19,18,18,20,20,18,19,22,23,23,25,24,24,25,25,25,25,25,25,25,25,25,26,26,27,26,26,26,26,26,27,25,26,23,25,25,24,26,25,24,25,25,24,23,23,22,22,21,19,19,18,17,16,14,12,11,9,8,7,5,5,5,5,5,4,4,4,3,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6,6,6,7,6,6,7,6,6,5,6,5,5,5,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,5,5,4,3,3,2,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,6,6,6,5,4,4,4,4,5,5,5,5,5,6,6,7,7,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,5,4,5,5,5,5,5,5,5,6,6,7,6,6,6,7,7,7,7,7,7,8,8,8,8,7,8,7,8,7,7,7,8,7,7,7,6,6,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,4,5,5,4,4,5,5,4,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,3,3,3,3,3,3,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,4,6,6,7,7,10,8,8,10,11,11,14,15,13,17,17,15,14,17,19,16,21,16,20,19,17,24,22,19,21,23,20,22,24,23,19,21,24,21,18,20,22,23,18,23,20,20,21,23,19,18,22,20],[28,28,28,28,28,28,28,27,27,26,26,26,26,26,26,26,26,27,27,26,27,27,26,27,27,27,27,27,27,27,26,27,28,28,27,27,27,27,28,27,28,27,27,27,26,26,26,24,25,23,23,22,22,21,20,20,20,18,17,17,15,13,10,8,7,6,5,5,5,4,4,4,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,6,7,8,7,7,8,9,9,8,7,7,7,7,7,6,6,6,7,6,6,6,6,6,5,6,6,5,6,5,5,5,6,6,5,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,5,5,6,6,6,7,6,7,6,6,6,6,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,4,4,4,4,4,4,3,4,4,4,4,4,4,3,4,5,5,5,5,5,5,5,6,5,5,6,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,4,3,4,4,4,3,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,7,8,8,10,11,12,13,12,12,15,15,15,16,18,17,18,19,21,21,21,22,21,23,21,23,21,21,21,20,18,20,21,22,19,20,22,23,25,27,25,25,26,26,26,27,26,26,26,26,26,27,27,27,27,27,27,26,26,27,26,26,24,26,25,25,26,25,25,26,24,24,24,24,22,21,20,20,19,19,16,15,13,12,10,9,7,6,5,5,4,4,4,3,4,3,3,3,4,4,4,4,5,5,5,5,5,6,5,6,6,7,6,7,6,6,6,6,5,5,5,6,5,6,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,5,5,5,4,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,5,6,6,5,5,4,4,4,4,4,4,4,5,5,6,6,6,6,6,6,7,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,6,7,7,6,6,6,5,5,5,4,4,4,3,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,3,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,4,4,4,4,3,4,4,4,4,3,4,4,3,3,3,3,3,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,4,5,6,6,7,9,10,9,10,11,12,14,15,15,18,18,16,16,19,18,16,20,17,20,20,20,23,23,21,22,23,22,23,24,24,22,21,23,23,20,19,22,23,18,22,19,20,22,23,20,20,22,21],[29,29,28,28,28,28,28,28,27,27,27,26,27,26,27,26,27,28,27,27,28,28,28,28,28,28,28,28,28,28,27,28,29,29,28,28,28,28,29,28,29,28,28,27,27,27,25,24,25,24,24,23,24,21,22,21,20,20,19,19,16,14,12,9,8,7,6,6,5,5,4,4,4,3,4,4,4,5,5,5,4,5,5,4,4,5,5,5,5,5,6,6,5,6,6,6,6,6,7,6,6,7,7,6,7,7,8,7,7,9,8,8,7,6,6,7,7,7,7,6,7,6,6,6,6,6,5,6,6,5,6,6,5,5,6,6,6,5,6,6,5,5,6,6,5,5,6,5,5,6,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,4,5,5,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,5,5,5,5,5,6,6,5,6,6,6,6,5,5,6,6,5,4,5,4,4,4,5,4,3,4,4,3,4,4,4,3,4,4,4,3,4,4,5,6,6,5,6,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,6,8,9,10,11,12,14,15,14,15,17,16,16,18,19,19,19,20,22,23,21,22,23,24,24,24,22,23,23,21,22,22,23,24,23,23,24,26,27,28,26,27,27,27,27,27,27,27,27,27,28,27,28,28,28,28,27,28,28,28,27,28,27,27,28,26,27,27,26,27,26,25,25,25,24,23,22,21,22,19,18,17,16,13,12,9,8,6,5,5,4,4,4,4,3,3,3,4,4,4,4,4,4,5,5,5,5,6,5,5,6,7,6,6,6,6,5,5,5,5,5,5,5,7,7,6,6,7,6,5,5,5,5,4,5,5,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,5,6,5,4,3,3,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,4,4,4,4,5,5,6,6,7,5,4,4,4,4,4,5,4,5,5,6,6,7,6,7,7,7,7,7,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,4,4,4,4,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,7,8,7,8,7,7,7,7,7,7,7,6,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,5,4,4,4,4,4,4,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,4,5,4,4,5,5,4,5,5,4,4,5,5,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,2,3,5,7,7,7,10,10,10,10,12,13,14,16,16,19,18,17,16,19,19,17,20,17,21,20,20,24,24,21,22,23,23,24,23,24,22,22,23,24,20,20,24,23,21,22,21,21,22,23,20,19,22,22],[28,28,26,27,28,26,28,27,26,26,25,24,26,24,26,24,26,26,25,27,26,27,27,27,26,27,28,27,28,27,26,28,28,28,28,28,27,28,29,28,28,27,26,26,26,26,25,23,24,24,22,21,22,21,19,20,19,18,17,16,14,13,11,9,8,7,6,6,6,5,5,4,4,4,4,4,5,5,5,5,5,5,5,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,7,8,8,7,8,9,9,8,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,6,6,5,6,6,6,5,6,6,6,6,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,4,5,5,5,4,5,5,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,3,4,4,4,5,4,4,3,3,4,3,3,3,4,3,4,4,3,3,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,3,3,4,4,3,4,4,3,3,4,4,3,4,4,3,3,4,3,3,4,4,3,3,4,3,3,4,3,4,4,4,4,5,4,4,4,5,5,5,5,5,6,6,6,6,8,9,9,10,11,12,14,12,13,15,15,15,16,17,17,17,17,20,21,20,21,22,24,22,24,21,21,21,20,19,19,22,21,19,20,22,24,24,26,24,25,25,26,26,26,26,25,26,26,26,26,26,27,26,26,26,26,26,27,25,26,25,25,26,25,26,26,26,26,25,24,24,24,23,21,23,20,19,19,17,17,15,13,12,9,8,6,5,5,5,5,4,4,4,4,4,3,4,4,4,4,5,5,5,5,6,7,7,6,7,7,6,7,6,6,5,5,5,5,6,6,6,7,7,6,6,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,6,5,4,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,6,7,6,5,5,4,4,5,5,5,5,5,6,6,6,7,7,7,7,7,7,7,7,6,6,6,6,5,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,3,3,3,3,3,2,3,3,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,8,7,8,7,7,7,8,7,7,7,7,7,7,7,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,3,4,4,3,3,4,3,3,3,3,3,3,4,4,4,4,5,4,5,5,4,5,5,4,4,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,2,3,5,7,6,7,9,9,9,9,12,13,14,16,14,18,18,16,15,19,19,16,22,19,19,18,18,23,21,20,20,23,21,22,24,24,21,21,24,22,20,21,24,24,21,24,21,21,22,24,21,19,23,22],[28,28,27,27,27,26,28,27,26,26,25,25,26,25,26,25,26,26,27,26,27,27,26,26,27,27,27,27,27,27,26,27,27,28,27,27,26,27,27,27,27,26,26,26,25,25,24,22,23,22,21,21,21,20,17,19,18,18,16,16,15,12,11,9,8,7,6,6,6,5,5,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,6,6,6,7,6,6,6,7,6,7,7,7,7,7,8,8,7,8,9,9,8,7,7,7,8,7,7,7,6,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,5,6,6,5,6,6,6,6,6,6,7,7,7,7,7,7,6,6,7,6,6,6,6,6,5,6,6,6,5,6,5,5,5,5,5,5,4,4,5,5,4,5,5,4,4,5,5,4,5,5,6,6,6,5,6,6,6,6,6,6,5,5,5,5,6,6,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,5,4,4,5,5,5,6,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,5,5,4,3,3,4,3,3,4,4,3,4,4,3,3,4,4,3,3,4,4,4,4,5,5,4,4,4,4,4,4,4,4,3,3,4,4,3,3,4,3,3,3,4,3,4,4,3,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,5,5,4,5,4,5,5,5,5,5,6,6,6,7,8,9,10,10,11,12,13,12,13,14,15,14,15,16,16,16,17,19,19,19,20,21,22,21,22,20,19,21,20,19,19,20,20,18,20,22,23,24,26,24,24,25,24,25,25,25,25,26,26,26,26,26,26,26,26,26,26,27,26,25,26,23,25,26,25,26,26,25,25,24,24,23,23,21,22,21,20,19,18,17,15,14,12,11,9,7,7,5,5,5,5,5,4,4,4,4,4,5,5,5,4,5,5,5,6,6,6,6,6,7,7,7,7,6,6,6,6,5,5,6,6,6,7,8,6,6,6,6,6,6,6,6,5,5,5,5,5,5,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,4,5,4,4,3,3,2,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,6,6,6,5,5,4,4,4,5,5,5,5,5,6,6,6,6,7,7,7,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,7,6,6,6,6,6,7,7,7,7,8,8,8,8,7,8,8,8,8,7,8,8,7,7,7,6,6,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,3,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,5,5,5,4,4,5,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,3,5,7,7,7,9,9,8,9,10,11,13,13,15,19,20,17,15,20,20,16,22,18,22,20,21,25,22,21,22,24,23,22,24,24,20,21,24,22,17,19,22,23,19,22,20,19,22,23,19,18,21,20],[28,28,28,28,28,28,27,27,28,26,26,27,26,26,26,26,26,27,27,26,27,27,26,27,27,27,27,27,27,27,26,26,27,28,27,27,27,26,27,27,27,26,26,26,26,25,24,24,24,23,23,22,22,20,19,20,19,19,17,18,15,13,11,9,7,6,5,5,5,4,4,4,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,4,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,6,6,8,8,6,6,6,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,4,5,5,4,4,5,4,4,5,5,4,4,4,5,5,5,6,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,4,4,4,4,4,3,3,4,3,3,3,4,3,3,3,4,3,3,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,3,4,4,3,3,4,4,3,3,4,3,3,3,4,3,3,4,4,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,3,4,4,3,3,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,4,3,4,3,3,3,3,3,3,3,3,2,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,6,5,6,8,9,9,10,12,12,15,13,13,15,16,15,17,18,17,18,18,20,22,21,22,22,23,22,23,21,20,22,20,21,22,21,22,21,21,22,25,25,28,25,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,27,25,25,27,26,27,27,25,26,24,23,23,23,22,22,21,20,19,17,16,15,14,12,10,9,7,6,5,5,4,4,4,4,3,3,3,3,4,4,4,4,4,5,5,5,5,6,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,6,7,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,3,3,4,4,4,4,3,2,2,2,2,2,2,2,2,1,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,5,6,6,6,5,4,4,4,3,4,4,4,4,4,5,5,5,5,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,6,6,7,7,7,6,7,7,7,7,6,7,7,6,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,3,4,7,6,7,9,9,8,9,10,11,13,15,16,19,19,17,15,19,18,16,20,17,20,20,20,23,23,21,21,22,22,23,23,23,20,22,23,22,19,19,23,22,19,22,21,21,22,23,20,19,22,21],[28,28,28,28,28,27,28,27,27,27,26,26,26,25,27,25,27,27,26,26,27,27,26,27,27,27,27,27,27,27,26,27,28,28,27,27,27,27,27,27,27,26,26,26,25,25,24,23,24,24,23,22,22,21,19,20,19,19,18,17,15,14,11,8,8,7,5,5,5,5,4,4,4,3,4,4,4,4,4,4,4,4,5,4,4,4,5,5,5,5,5,6,5,6,6,5,6,6,6,6,6,6,6,6,6,6,7,6,7,7,7,7,6,6,6,6,6,6,6,6,6,5,5,5,6,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,5,5,6,5,5,5,5,5,4,5,5,4,4,5,4,4,4,4,4,4,4,3,4,4,3,4,4,3,3,4,4,3,3,4,4,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,4,4,4,4,4,3,4,4,3,4,4,4,3,4,4,4,3,4,4,5,5,5,5,5,5,5,5,4,4,4,4,3,4,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,4,4,3,4,3,4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,6,6,6,7,8,9,10,11,12,13,13,13,15,15,15,16,17,17,17,17,20,21,20,22,22,23,22,23,21,21,22,20,20,21,21,23,21,21,22,24,24,27,24,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,26,26,25,25,26,26,26,26,25,27,24,24,25,24,23,22,22,20,19,19,17,16,14,13,11,9,7,6,5,5,4,4,4,3,3,3,3,3,3,4,4,4,4,5,4,5,5,6,6,5,6,6,6,6,6,5,5,5,4,4,5,5,5,7,7,6,6,6,6,5,5,5,5,4,5,4,4,4,4,4,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,4,4,5,5,4,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,3,4,4,4,5,6,6,6,5,4,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,6,5,5,5,6,6,6,6,6,7,7,7,7,6,7,6,7,7,6,7,7,7,6,6,5,5,5,5,4,4,4,4,4,3,4,3,3,3,3,3,3,2,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,3,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,4,4,5,4,4,4,4,4,4,4,4,3,4,3,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,3,4,6,6,7,8,9,10,9,11,13,14,16,16,17,18,16,15,18,19,17,20,18,21,21,19,23,23,22,21,22,22,25,24,22,22,22,22,23,20,20,24,22,20,21,21,21,23,22,21,18,22,22],[28,28,27,28,28,27,28,27,26,27,25,26,27,25,26,26,26,27,26,26,27,27,26,27,26,27,27,27,27,27,26,27,27,28,26,27,26,27,28,27,27,26,25,26,26,25,25,24,24,23,23,22,22,21,19,20,20,18,17,18,15,14,12,10,9,8,7,7,6,6,5,5,5,4,5,5,5,6,6,5,5,6,5,5,6,6,5,6,6,6,7,7,6,7,7,7,6,7,7,6,7,8,7,7,7,8,8,8,8,9,9,8,8,8,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,6,7,6,6,6,6,7,6,6,6,6,7,6,7,7,6,6,6,7,6,6,7,6,6,6,7,7,7,7,7,8,7,7,7,7,7,6,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,5,5,5,5,4,5,5,5,4,5,5,4,4,5,6,6,6,5,6,6,6,6,7,6,6,6,6,6,6,6,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,4,5,5,5,4,5,6,6,7,7,6,6,7,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,4,5,4,4,3,3,4,3,3,4,4,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,4,5,5,4,4,4,4,3,4,4,4,3,4,4,3,3,4,4,4,4,4,3,4,4,4,3,4,4,3,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,5,6,6,6,7,7,7,8,10,10,11,12,13,14,13,13,15,16,17,17,18,18,19,19,21,22,21,23,22,23,23,24,21,21,21,20,20,20,21,21,19,21,23,24,24,26,24,25,25,25,26,26,26,26,26,25,26,26,26,26,26,26,26,27,26,26,25,26,25,25,26,25,26,26,25,26,25,25,25,24,23,22,22,20,20,19,17,17,15,13,12,10,8,8,7,6,6,5,5,4,5,4,4,4,5,5,5,5,5,6,6,6,6,7,7,7,8,8,7,8,7,7,6,6,6,6,6,7,7,8,9,8,8,8,8,7,6,7,6,6,6,6,5,5,5,5,4,4,4,3,3,3,3,3,2,2,2,2,2,2,3,2,3,3,3,4,4,5,5,5,4,3,3,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,7,7,7,6,5,4,4,5,5,5,6,6,6,7,7,7,7,7,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,5,4,5,4,4,4,4,3,3,3,3,3,3,3,3,2,3,3,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,5,6,5,6,6,6,6,7,7,7,6,7,7,7,7,7,7,8,8,8,8,9,8,9,8,9,8,8,8,8,8,7,8,7,6,6,5,5,5,4,5,4,4,4,4,4,4,4,4,3,3,3,3,2,3,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,5,5,4,4,5,5,5,5,6,5,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,6,6,6,5,6,6,6,6,6,5,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,1,0,1,1,1,2,3,5,8,6,7,8,8,8,8,11,13,15,15,15,20,21,17,14,22,21,18,22,17,21,21,21,25,23,21,22,23,21,22,24,24,21,23,23,23,19,21,22,23,20,23,21,22,23,24,21,20,24,23],[28,28,27,27,27,27,27,27,26,26,26,26,26,26,25,26,25,26,26,26,26,26,26,27,26,26,26,27,27,26,26,26,27,27,26,26,26,26,27,26,27,26,26,25,25,25,24,23,24,23,23,22,22,22,19,20,19,19,18,18,16,14,12,10,9,8,7,7,7,6,6,5,5,4,5,5,5,6,6,6,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,9,9,8,7,7,7,8,7,7,7,7,7,7,6,7,7,7,6,7,7,6,6,6,6,7,6,7,6,7,6,6,7,6,6,7,6,6,6,6,6,7,7,6,6,6,7,7,7,8,7,8,7,7,7,7,7,6,6,6,6,6,6,6,6,5,6,6,5,5,6,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,6,6,6,6,6,7,7,6,6,7,6,7,7,6,7,7,6,6,6,6,5,5,6,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,6,6,6,6,6,6,6,5,5,5,5,5,4,4,4,4,4,4,4,3,3,4,4,5,5,4,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,4,3,4,4,3,3,3,4,4,4,4,4,4,4,3,3,4,3,4,4,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,6,6,6,6,7,7,8,9,10,10,11,12,13,14,14,13,16,17,15,17,18,18,18,18,19,21,20,21,22,22,22,23,21,20,21,20,20,20,20,21,21,21,23,23,24,25,24,25,26,26,26,26,26,27,27,27,27,26,27,26,27,26,27,26,27,27,26,26,24,24,26,25,26,26,25,26,24,23,23,23,23,22,21,20,19,19,17,16,14,13,11,9,8,8,6,6,5,6,5,5,5,5,5,5,5,6,6,6,6,7,6,6,7,8,7,7,8,8,8,7,7,7,6,6,6,6,6,7,7,8,8,8,7,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,4,3,3,3,3,3,3,3,3,2,3,2,3,2,3,3,3,4,4,5,5,5,4,4,3,2,3,2,3,3,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,6,6,8,7,7,6,6,5,5,5,6,6,6,6,6,7,8,7,7,7,8,9,8,8,8,7,7,7,7,6,6,6,6,6,5,6,5,5,5,5,4,4,4,4,4,4,3,3,4,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,8,7,7,7,7,7,7,7,7,8,9,9,9,9,8,9,9,9,9,8,9,9,8,8,8,7,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,3,4,4,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,5,6,5,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,5,6,5,5,4,4,4,4,4,3,3,3,3,2,2,2,2,2,2,2,1,1,1,1,1,0,1,1,2,3,5,7,6,7,9,9,8,8,9,11,13,13,14,18,18,15,15,19,19,15,21,17,20,20,19,24,22,22,21,20,21,23,22,22,21,20,23,22,18,17,22,22,18,22,19,21,21,24,20,18,22,21],[28,28,27,27,28,27,27,27,27,26,27,26,27,26,27,25,27,27,27,27,27,27,27,27,27,27,27,28,27,27,26,27,27,28,27,27,27,27,28,27,27,27,26,26,26,26,25,24,24,24,23,22,22,21,21,21,20,20,19,19,17,14,13,11,9,8,8,7,8,6,6,5,6,5,5,6,6,6,6,6,5,6,6,5,5,6,6,7,7,6,7,7,7,7,7,7,7,7,8,8,8,8,8,7,8,8,8,8,8,9,9,8,8,8,7,8,8,8,8,8,8,7,7,7,7,7,6,7,7,6,6,6,6,6,7,7,7,6,6,7,6,6,7,7,6,6,6,6,6,7,6,6,6,6,7,7,7,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,5,5,6,6,5,5,4,4,5,5,4,4,5,4,4,5,5,4,4,6,6,6,6,6,7,7,7,7,7,7,7,7,7,6,7,7,6,6,6,5,5,5,5,5,5,5,5,4,5,5,5,4,5,5,5,5,5,6,6,7,7,7,7,7,6,6,6,5,5,5,5,4,4,4,4,4,4,3,4,4,5,5,4,4,3,3,4,3,3,4,4,3,4,4,4,4,4,5,4,4,5,5,5,5,5,5,5,5,4,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,5,5,4,5,4,4,4,4,4,3,4,4,4,3,4,4,5,5,6,6,6,6,6,6,7,6,6,6,7,7,8,7,8,10,10,11,12,13,14,15,15,14,17,18,16,19,19,19,19,19,20,21,21,22,24,24,23,24,22,21,22,21,20,22,21,23,22,23,24,25,25,27,25,26,27,27,27,26,27,27,28,28,28,27,28,28,28,27,27,28,28,27,27,27,26,26,27,27,27,27,26,27,24,25,25,24,23,23,21,20,20,18,17,16,15,13,11,10,9,8,6,6,6,6,5,5,5,5,5,5,6,6,6,6,6,6,6,7,8,8,7,8,9,9,8,8,7,7,6,6,6,7,7,7,7,9,9,8,8,8,7,8,7,7,7,7,7,6,6,6,6,5,5,5,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,4,3,3,2,3,3,3,3,3,2,2,2,2,2,2,3,2,2,3,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,6,6,7,8,8,7,6,6,6,5,5,6,6,6,6,6,7,7,8,7,7,8,8,8,8,8,8,7,7,7,7,7,6,6,6,5,5,5,5,5,5,5,5,4,4,5,4,4,4,4,3,3,3,3,3,3,3,3,2,2,3,2,2,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,5,5,5,6,5,6,6,6,6,7,6,7,6,6,7,7,8,7,7,7,7,7,7,7,8,8,9,9,9,10,9,9,9,10,9,8,9,9,8,8,8,7,7,6,6,6,5,5,5,5,5,5,5,4,4,5,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,5,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,7,6,6,6,7,6,6,6,6,6,7,6,6,6,6,6,5,6,5,5,6,6,5,6,5,6,6,6,6,5,6,6,5,5,5,4,5,4,4,3,3,3,3,3,3,2,2,2,2,2,1,1,1,1,1,0,1,2,3,5,7,6,7,9,10,8,8,11,12,13,13,14,18,18,16,14,18,18,14,20,17,20,21,19,23,22,22,21,20,20,23,22,21,21,20,22,21,19,19,22,21,19,21,21,22,22,24,20,18,22,22],[28,29,28,28,29,28,29,28,27,28,27,26,28,26,27,26,28,28,27,27,27,27,27,28,27,27,28,28,28,28,27,28,28,29,28,28,27,28,28,28,28,28,27,27,27,27,26,25,26,26,24,24,25,23,22,23,21,21,19,19,17,15,13,11,9,8,7,7,7,6,6,5,5,4,5,5,5,6,6,6,5,6,6,5,6,5,6,6,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,8,7,8,8,8,8,9,9,8,7,8,7,8,8,8,8,8,7,7,7,7,7,7,6,7,6,6,6,6,6,6,6,7,7,6,6,7,7,6,6,7,6,6,6,6,6,6,6,6,6,6,7,7,7,7,8,8,7,7,7,7,7,6,7,7,6,6,6,6,6,6,6,6,5,6,6,5,5,5,5,5,5,4,5,5,5,4,4,5,4,5,5,6,6,6,6,7,7,7,6,7,7,7,7,7,6,7,7,6,6,6,5,5,5,5,5,4,5,5,4,5,5,5,4,5,5,5,4,5,6,6,7,7,7,6,7,6,6,6,6,5,5,5,4,4,4,4,4,4,3,3,3,5,5,5,4,3,3,4,3,3,4,4,3,4,4,4,4,4,4,4,4,5,5,5,5,5,4,5,4,5,4,4,4,4,4,4,4,4,4,3,4,4,3,3,4,4,4,5,4,4,4,4,4,3,4,4,3,3,4,3,3,4,4,4,4,5,5,5,5,6,6,6,6,6,6,7,6,8,8,8,10,11,12,12,14,15,16,15,15,18,19,17,19,20,20,21,22,23,24,24,24,25,26,24,26,23,22,24,22,22,24,23,24,23,24,24,26,26,27,26,27,27,28,27,27,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,27,26,27,27,27,27,27,27,28,25,25,25,25,24,24,21,22,21,19,18,17,15,14,12,10,8,8,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,8,8,8,7,8,9,9,8,7,7,7,7,6,6,6,7,8,9,9,9,8,8,7,7,7,7,7,6,6,6,6,5,5,5,4,4,4,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,4,4,5,5,5,4,4,3,3,2,3,2,3,3,3,2,2,3,2,2,2,3,2,2,2,2,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,6,7,8,8,8,7,6,5,5,5,5,6,6,6,6,7,8,8,7,8,8,8,8,8,7,7,7,7,7,6,6,6,6,6,6,5,5,5,5,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,6,5,6,6,6,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,8,9,8,8,9,8,9,8,9,8,8,9,9,9,8,8,7,6,6,6,6,5,5,5,5,5,5,4,4,4,4,4,4,4,4,3,3,4,3,4,3,4,4,3,4,4,4,4,5,5,4,5,5,5,5,5,5,5,6,6,5,6,6,6,5,5,5,5,5,5,4,5,5,5,4,5,5,4,4,5,5,5,5,5,6,6,7,6,6,6,6,6,6,6,5,6,6,5,6,5,5,5,6,4,5,5,5,6,5,6,6,6,6,6,5,6,6,5,5,5,6,5,4,4,3,3,3,3,3,3,2,2,2,2,2,2,1,1,1,1,1,0,1,3,4,7,6,7,9,10,10,9,11,13,14,15,16,18,18,16,16,18,19,16,21,18,20,21,21,24,23,23,22,22,22,24,24,23,23,22,22,23,20,21,23,22,20,22,21,21,23,23,20,19,22,22],[29,29,28,28,29,27,29,29,27,28,27,27,28,27,27,27,28,28,28,28,28,28,28,29,28,29,29,29,29,29,29,29,30,30,29,30,29,30,29,29,30,29,29,29,29,29,28,28,28,27,27,27,27,27,26,27,25,25,24,23,23,20,18,18,16,15,15,14,13,13,12,13,12,12,13,12,12,12,14,14,13,13,14,13,13,14,14,15,14,15,14,14,15,15,15,16,15,15,14,14,15,14,15,15,15,15,15,14,14,15,16,16,15,15,15,16,14,15,15,14,14,14,14,13,14,14,15,14,13,13,14,13,13,13,13,15,13,14,14,14,14,15,14,14,13,15,14,14,15,14,14,13,14,14,13,15,15,14,15,15,15,15,16,15,15,13,14,15,14,13,13,14,13,13,13,13,12,13,12,12,12,11,11,12,12,10,11,13,10,10,13,12,11,12,13,13,14,13,13,16,15,13,14,16,15,14,14,14,13,14,14,14,12,14,14,11,14,13,12,11,13,14,11,12,13,13,10,12,13,13,10,12,12,12,12,14,13,12,12,12,12,12,13,12,13,10,10,12,10,9,9,8,7,8,8,9,9,9,8,7,8,9,8,8,9,9,8,9,10,10,10,10,11,10,11,12,10,11,11,12,11,12,11,12,12,10,10,11,11,9,10,11,9,8,10,11,8,8,10,12,10,10,10,9,10,10,8,9,9,8,7,9,9,9,7,9,9,10,10,11,10,11,12,12,12,12,12,13,12,13,13,15,14,14,16,17,17,19,18,19,20,20,21,22,22,22,24,24,23,24,25,26,27,26,27,27,28,27,28,26,26,26,24,23,25,25,25,25,25,26,28,27,27,27,28,27,27,28,28,28,28,28,28,28,28,28,28,29,28,28,28,29,29,28,28,28,28,28,28,28,28,28,28,28,28,28,27,27,26,27,25,24,24,21,23,19,19,18,15,15,15,13,13,13,12,11,13,11,11,11,11,11,11,12,12,12,12,12,12,13,14,14,14,16,15,16,14,13,13,12,12,13,13,13,14,15,16,16,15,15,16,15,13,14,14,13,12,13,13,11,11,11,11,11,11,9,10,8,8,9,7,5,7,7,6,6,7,6,6,7,7,7,8,8,9,8,8,7,5,6,5,6,6,6,8,7,5,6,6,5,4,6,6,5,6,8,7,8,9,8,9,10,9,9,10,10,12,11,12,13,12,12,11,12,12,13,13,14,14,13,12,12,13,13,13,15,14,13,14,15,16,15,16,14,15,15,16,15,15,15,15,15,14,14,15,15,14,13,13,13,13,13,13,13,12,11,12,10,11,11,8,8,10,9,7,9,8,7,7,7,7,5,5,7,6,5,8,8,7,8,9,8,9,9,10,12,10,10,10,10,13,11,14,12,12,13,12,10,13,12,12,13,14,13,13,15,14,15,14,14,15,14,15,15,15,14,14,15,15,15,15,15,15,16,15,16,16,16,17,16,15,15,16,15,14,14,14,14,13,14,13,13,13,12,12,13,11,12,12,11,12,11,12,9,12,11,10,8,10,10,10,8,10,9,10,12,12,11,12,11,13,12,12,11,12,12,11,11,12,13,12,12,12,13,13,12,12,12,11,12,12,12,11,11,11,11,11,11,11,11,12,11,12,11,12,13,13,13,12,13,13,11,13,13,13,12,13,13,11,12,12,13,13,14,11,12,11,11,12,11,12,12,12,12,12,12,12,14,11,11,11,13,11,10,10,9,9,10,9,8,9,8,7,7,6,6,6,4,4,4,4,2,2,0,1,4,7,6,8,9,10,10,10,13,16,16,16,17,21,20,17,18,23,21,18,22,20,21,23,22,24,23,22,23,24,24,24,26,24,22,25,25,25,21,24,25,25,23,25,23,23,24,25,22,21,24,24],[27,28,27,28,29,27,28,29,27,28,28,28,29,27,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,27,27,26,25,24,24,25,25,24,24,23,22,22,22,22,22,23,23,24,24,22,23,24,22,21,23,23,26,25,23,26,25,23,26,25,25,22,25,25,23,25,25,26,24,25,24,24,24,24,23,24,25,25,25,25,25,24,25,25,23,24,25,25,24,25,23,25,26,24,22,24,25,22,20,24,22,22,23,24,25,24,23,25,25,22,25,25,23,22,25,25,22,24,25,25,25,26,25,24,24,26,25,26,25,25,24,24,26,23,24,25,25,23,24,25,23,23,25,24,20,23,22,19,22,22,20,20,23,21,19,21,21,21,20,22,20,22,22,20,22,23,22,22,23,23,22,23,22,22,23,23,22,22,24,23,22,23,24,22,21,22,24,21,21,22,23,21,22,23,22,21,22,22,22,23,23,23,23,23,24,24,24,22,23,24,21,18,21,20,19,17,18,16,15,15,17,18,16,13,14,14,18,16,13,16,19,17,16,21,20,18,21,21,19,20,21,21,21,20,22,21,20,21,21,22,20,19,21,20,18,21,22,19,17,20,20,17,17,19,22,21,21,21,18,21,21,17,19,21,19,18,21,21,19,18,21,20,22,21,22,20,22,22,21,22,23,23,22,23,24,24,25,23,23,24,26,26,25,26,26,26,27,27,28,27,28,29,28,28,29,28,29,30,29,29,29,29,29,30,29,29,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,27,27,28,26,25,26,24,23,24,22,23,25,23,22,22,22,21,22,21,21,22,22,21,23,22,22,22,23,25,23,24,25,24,24,23,22,22,20,19,22,22,24,24,24,24,24,23,24,25,24,24,26,25,23,23,25,25,22,22,23,22,21,22,22,20,19,16,20,20,16,17,19,15,14,18,16,15,15,19,15,14,15,16,14,14,11,12,13,11,14,12,15,16,13,11,12,13,10,9,12,11,9,10,14,12,14,14,13,18,20,20,20,20,21,22,21,20,21,20,19,21,21,18,21,20,20,20,21,19,21,20,21,23,22,22,24,24,25,26,25,25,25,25,25,26,25,26,24,25,27,25,25,27,25,23,23,24,21,20,23,22,20,20,21,21,19,20,21,18,16,20,18,16,15,18,16,11,15,17,12,12,15,10,12,14,13,8,11,15,14,12,18,18,18,18,18,19,20,20,20,22,20,20,22,21,19,23,23,22,24,24,23,25,25,25,25,24,24,26,25,26,26,25,24,25,26,25,25,26,25,24,25,24,25,26,24,25,25,24,25,25,24,24,24,23,24,24,25,23,24,22,21,23,22,21,22,21,20,19,21,21,20,19,20,19,17,19,21,20,17,18,16,19,20,21,21,21,21,20,20,20,20,22,21,22,21,23,23,22,24,22,24,23,24,24,22,22,24,23,20,22,23,21,20,22,22,21,21,23,21,21,22,21,21,21,23,23,21,21,21,22,23,24,23,22,24,22,24,22,24,23,23,23,21,22,21,22,22,22,22,22,21,20,21,21,21,19,19,18,20,18,18,17,17,18,18,19,18,19,13,13,13,10,9,10,10,7,6,7,6,4,2,0,2,3,5,7,9,12,11,10,15,18,19,20,20,23,23,21,21,25,22,21,23,23,23,25,24,25,25,25,24,26,26,26,26,26,25,26,26,27,24,24,27,26,25,26,25,25,26,27,25,23,26,26],[28,29,27,28,29,28,29,29,28,28,28,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,30,31,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,28,27,26,27,26,27,27,25,26,26,24,25,23,24,26,26,25,26,27,24,26,27,25,25,27,26,28,27,26,28,28,26,28,27,27,26,27,27,26,27,27,27,26,27,26,26,25,26,25,26,27,27,27,27,26,26,27,26,26,26,26,26,25,26,25,26,26,26,24,25,26,24,22,24,24,27,25,27,27,26,26,27,26,25,27,26,26,25,27,26,25,26,27,26,27,28,26,27,26,28,28,27,28,28,27,27,28,26,27,27,27,25,25,26,25,24,25,25,22,25,24,21,24,25,22,22,25,24,21,24,24,23,21,24,23,25,24,23,25,26,24,25,27,26,26,26,25,25,26,26,26,24,27,26,24,26,26,25,23,25,26,24,23,25,26,23,23,25,25,21,25,24,26,25,26,25,24,25,24,25,25,24,25,25,22,21,24,23,22,21,21,19,17,16,20,20,18,16,16,16,22,20,15,19,22,20,20,24,23,21,23,24,22,23,25,23,24,24,25,24,24,23,24,24,23,22,24,23,22,22,24,22,21,22,23,20,19,22,24,22,23,23,22,22,23,21,22,22,23,19,23,22,21,19,23,22,22,23,22,22,24,24,22,24,25,26,25,26,24,26,26,26,26,26,27,27,27,28,28,28,28,28,29,28,29,29,30,29,30,29,30,30,29,30,30,30,30,30,30,29,29,29,28,29,28,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,27,26,26,25,24,26,25,25,26,25,25,23,24,22,23,23,24,24,24,23,25,24,24,25,25,26,25,25,26,25,25,25,23,23,22,21,24,23,24,24,25,26,26,25,26,26,26,26,26,25,26,25,26,25,25,24,24,24,24,23,23,21,21,20,21,20,18,20,20,17,15,20,19,15,16,18,17,14,14,17,16,13,11,12,14,12,16,15,17,20,17,13,14,15,14,11,15,15,11,13,17,15,18,19,19,20,24,22,23,23,24,24,23,24,24,23,22,24,24,23,25,24,24,24,24,24,24,24,24,26,26,25,26,26,27,27,27,27,27,27,27,27,27,28,27,27,27,27,27,27,28,27,26,27,25,25,25,25,24,23,24,23,22,22,23,22,21,22,21,19,20,20,20,15,18,18,15,14,18,14,12,18,18,14,17,20,19,19,22,22,23,22,23,23,23,24,23,24,24,24,24,24,24,25,26,25,27,26,26,26,26,27,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,26,27,26,26,27,26,27,26,26,26,27,26,26,27,25,26,25,27,26,26,25,25,26,24,23,25,25,22,22,24,23,23,24,22,22,22,23,22,22,22,22,22,25,24,25,25,24,24,24,24,24,22,25,25,25,24,26,27,24,26,25,26,26,26,26,25,26,27,24,23,25,26,23,23,25,24,23,24,25,23,25,24,25,25,25,25,26,24,24,25,26,25,27,26,25,26,25,26,24,26,25,24,24,23,23,24,24,24,24,25,24,23,24,24,24,25,22,24,22,24,23,21,22,22,21,22,21,20,20,18,16,15,14,13,11,11,10,8,7,7,7,3,1,0,2,4,5,7,9,9,9,14,16,17,20,20,23,23,20,20,24,22,19,23,20,22,24,22,25,25,24,23,26,25,25,26,26,25,25,26,27,24,24,26,26,26,25,25,25,26,26,25,23,25,26],[28,29,27,29,29,28,30,30,28,29,29,29,30,29,30,29,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,30,31,30,30,30,30,30,30,30,29,28,28,28,28,28,29,28,28,29,28,27,28,25,27,28,28,28,29,29,27,28,29,28,26,28,28,29,29,28,29,29,29,29,28,29,28,29,29,28,29,29,28,28,29,28,27,27,28,27,28,29,29,29,29,28,28,28,29,27,27,29,28,26,27,27,27,27,27,26,25,27,26,26,25,26,26,27,28,27,27,28,29,27,26,29,28,27,28,29,29,26,29,29,29,29,29,28,29,28,29,29,29,29,29,29,29,29,28,29,29,29,27,27,28,27,26,27,26,25,26,25,24,25,26,25,25,26,26,24,26,25,26,24,25,26,25,26,25,26,27,26,26,27,28,28,27,27,28,27,27,27,27,28,26,26,28,28,26,25,28,27,26,26,27,27,25,26,27,27,24,27,28,27,27,28,27,27,26,26,28,27,26,26,27,25,24,25,26,24,24,24,21,21,19,22,22,20,18,17,20,24,22,19,24,25,24,23,26,26,25,26,26,26,26,27,26,26,27,27,26,26,27,28,27,25,25,27,25,25,26,27,25,24,25,26,24,23,25,26,26,27,26,26,27,26,25,27,26,26,24,27,26,25,25,26,26,27,26,26,27,27,27,27,27,28,28,28,28,28,28,28,27,28,28,29,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,29,30,30,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,31,31,31,30,30,30,30,31,31,30,30,30,30,30,30,31,31,30,31,30,30,30,30,30,30,30,30,29,29,29,29,28,28,29,27,27,29,28,28,28,28,28,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,28,28,27,27,26,26,25,25,23,26,27,27,27,27,27,28,26,28,28,28,28,28,27,28,28,28,28,27,27,27,27,27,27,26,26,25,23,25,25,21,22,24,20,20,23,21,17,19,21,18,14,13,18,17,15,13,15,17,16,21,18,22,23,21,17,16,20,17,15,17,19,15,15,19,19,23,23,23,25,27,25,26,27,28,27,26,27,27,26,27,28,28,26,28,27,27,27,27,27,28,27,27,28,27,27,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,27,28,28,28,27,27,27,26,26,26,26,25,25,26,25,23,24,25,23,20,22,22,20,18,22,19,18,22,22,18,22,24,24,23,25,26,26,26,27,27,28,28,27,27,28,28,27,27,27,28,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,29,29,28,29,29,28,28,29,27,28,28,27,28,28,29,29,29,28,28,28,27,27,28,28,25,26,27,26,26,27,27,27,26,27,27,27,26,27,26,27,28,29,28,27,28,28,28,27,26,28,28,28,27,29,28,27,28,28,29,28,28,29,28,28,29,28,27,28,28,27,27,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,28,28,27,28,27,28,28,27,27,27,27,27,26,27,28,27,27,27,28,27,27,27,26,28,26,28,27,26,26,25,25,25,25,23,23,22,20,19,18,16,15,15,13,12,12,12,10,8,4,2,0,1,4,7,7,8,8,11,13,16,18,22,23,24,21,20,24,23,19,23,19,22,25,23,25,26,23,25,27,25,26,28,27,24,26,27,26,22,23,27,27,24,26,24,25,25,26,24,23,25,25],[26,28,27,28,28,28,29,28,28,29,28,28,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,31,31,31,31,31,30,31,31,31,30,30,31,30,30,30,30,30,30,30,30,30,29,29,29,29,28,27,28,27,28,28,27,29,28,27,28,27,27,28,28,28,28,29,27,28,29,28,26,28,28,29,29,27,29,28,28,29,28,28,28,29,28,27,28,29,28,28,29,28,28,28,28,28,28,28,28,29,29,28,28,29,28,28,28,29,28,27,28,27,27,28,28,25,26,27,25,26,26,26,26,26,27,28,27,28,28,28,26,29,28,27,27,29,28,26,28,29,28,29,29,28,28,28,29,29,29,29,29,29,28,29,28,28,29,29,27,27,28,27,26,27,27,26,27,26,25,25,26,25,25,26,25,24,26,24,25,24,25,25,25,25,24,25,26,25,26,26,27,26,27,26,27,27,27,27,26,28,26,25,28,28,26,25,28,27,25,26,28,27,26,27,28,27,26,27,27,27,27,27,27,27,27,27,27,27,27,27,28,26,25,26,27,24,23,25,22,21,18,23,24,20,18,16,19,24,22,18,22,23,23,21,25,26,21,24,24,25,24,25,24,24,25,26,24,26,26,27,27,24,25,27,25,24,26,27,25,24,26,26,23,23,25,26,26,27,26,25,26,27,25,26,26,26,23,27,26,24,22,26,25,27,26,26,26,27,27,26,28,28,28,28,28,28,28,27,27,27,27,28,28,28,28,28,29,29,29,29,29,30,30,30,30,30,29,30,31,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,30,31,30,31,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,29,30,29,29,29,28,28,28,27,27,27,27,27,28,27,28,26,27,26,26,26,26,28,26,26,26,26,26,26,27,26,26,26,27,26,26,25,25,24,24,23,25,26,27,27,27,27,26,25,27,28,27,26,28,28,27,27,28,28,27,26,27,27,26,27,26,26,24,22,25,24,21,22,23,20,20,21,20,17,17,17,16,13,13,17,15,15,12,15,16,16,20,17,22,23,23,18,17,21,18,15,15,19,15,15,17,18,20,21,22,24,25,24,26,25,26,26,26,26,26,26,26,27,27,26,26,26,25,25,26,26,26,26,26,27,26,26,28,28,28,29,28,29,28,28,28,28,28,29,28,28,29,29,28,29,29,29,29,29,27,28,29,28,26,27,28,26,26,26,25,26,25,26,25,22,24,25,24,20,23,24,20,18,23,18,18,23,22,17,22,23,22,21,24,25,24,24,25,25,27,26,26,27,27,27,27,27,26,28,27,28,28,28,29,29,28,29,28,29,28,29,28,29,29,29,28,29,28,29,29,29,29,28,28,27,28,28,28,28,28,28,28,28,27,28,28,27,28,27,29,28,29,28,28,28,27,26,27,28,25,26,27,27,26,26,27,26,25,27,26,27,25,26,25,26,27,27,27,27,27,26,27,25,27,27,26,28,28,28,28,28,28,27,29,27,28,28,28,28,28,28,27,28,28,27,27,27,27,27,28,27,27,28,26,26,27,25,28,27,26,26,27,28,28,28,28,27,28,28,27,27,28,28,27,26,27,26,26,26,26,27,26,26,25,26,26,25,26,25,25,25,26,24,25,24,23,24,24,22,21,23,20,19,20,19,15,15,16,13,11,10,12,11,7,6,5,2,0,2,4,5,8,7,11,11,14,16,18,19,21,18,15,22,21,18,22,18,22,22,21,24,23,22,23,24,24,23,25,24,22,24,25,23,20,21,25,25,21,25,22,24,25,26,22,20,24,23],[27,28,27,29,29,28,29,29,28,29,29,29,29,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,31,31,31,31,30,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,28,28,27,27,28,29,27,27,28,28,27,27,26,26,28,28,28,28,28,27,28,28,28,27,28,28,28,28,28,28,28,28,29,29,29,28,29,28,28,29,29,28,28,29,29,28,27,28,28,28,28,29,29,29,29,28,29,28,28,28,29,28,27,27,28,27,27,27,25,26,27,25,25,25,24,25,25,27,26,26,28,28,27,26,29,28,27,28,29,28,27,28,29,28,28,29,28,29,28,29,29,29,28,29,28,28,29,28,29,28,28,27,27,28,27,25,27,26,24,25,24,21,24,25,21,23,25,24,22,24,24,23,22,24,24,24,24,24,24,25,24,25,26,26,26,26,25,27,27,27,26,25,28,26,25,27,28,25,25,27,27,24,26,27,26,24,26,27,26,24,27,26,27,27,27,27,26,26,25,27,26,24,25,26,24,22,24,24,22,22,22,20,19,18,21,22,19,17,17,18,22,21,18,21,22,21,21,23,23,21,23,24,24,24,25,23,23,25,25,24,26,24,27,26,23,24,26,24,23,25,26,22,22,24,25,22,22,24,26,25,26,25,24,25,25,23,25,25,24,22,25,24,24,20,24,25,25,25,25,25,27,26,25,26,27,27,26,27,27,27,27,27,26,27,28,28,28,28,27,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,27,27,27,26,27,27,26,26,26,27,26,25,23,26,25,24,25,26,26,25,26,25,26,26,26,26,25,26,25,25,23,22,21,24,25,25,25,26,25,26,25,27,27,27,25,26,27,26,27,26,27,26,25,26,26,25,26,24,23,23,21,22,22,20,20,20,18,16,18,18,14,16,16,14,12,10,15,14,13,11,13,15,15,20,17,20,22,20,16,16,19,17,14,15,17,15,15,17,19,19,21,21,23,24,22,24,24,24,25,25,25,25,26,25,27,27,24,27,26,26,26,26,25,25,26,25,28,26,27,28,27,28,28,28,28,28,28,28,28,29,28,28,28,28,29,29,28,29,28,28,29,27,27,28,27,25,26,27,25,23,25,25,23,23,25,24,22,23,23,22,20,21,21,20,17,21,17,17,21,22,16,21,22,22,20,23,24,23,23,24,24,26,26,24,25,27,27,26,27,26,28,28,27,29,28,28,28,28,28,28,28,28,28,29,28,29,29,28,29,28,29,28,29,29,28,28,28,28,28,28,28,29,28,28,28,28,28,28,28,27,28,28,28,28,28,27,28,27,25,27,27,24,25,27,25,25,26,26,25,24,26,26,26,24,26,25,26,26,27,27,26,27,26,26,26,26,27,27,26,27,28,28,27,28,27,28,27,27,27,26,27,28,27,27,27,27,26,26,27,26,26,26,27,27,27,27,27,27,27,27,27,27,27,26,27,28,27,27,27,27,26,27,26,27,27,27,26,26,26,26,26,27,26,26,26,26,26,26,26,26,25,26,26,27,25,24,24,22,22,22,21,20,21,20,17,16,17,14,14,14,13,10,10,11,10,8,7,6,4,2,0,1,2,5,4,6,6,8,9,10,12,15,12,11,16,16,13,18,15,19,20,20,23,21,20,21,22,22,21,24,24,21,23,25,23,20,20,24,25,21,25,22,22,23,24,22,19,23,20],[27,28,27,28,28,27,28,28,28,28,27,28,29,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,30,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,27,28,27,27,28,26,28,27,26,27,26,26,28,27,27,27,28,27,28,28,28,27,28,28,28,29,28,28,28,28,29,28,29,28,28,28,27,28,28,28,27,29,28,27,27,27,27,28,28,28,28,28,28,28,28,27,27,27,27,27,26,27,27,25,27,27,24,25,27,24,23,24,23,25,24,27,25,26,27,27,26,25,29,27,26,28,28,27,26,28,27,27,28,29,28,28,28,29,28,28,28,28,28,27,28,28,28,28,28,26,26,27,26,23,26,25,24,25,24,21,24,24,21,23,25,23,21,25,24,22,22,24,24,26,25,24,26,26,25,25,27,27,28,27,26,27,27,26,26,26,28,26,24,27,27,24,23,27,26,23,24,27,25,23,26,27,25,24,27,25,26,25,26,26,26,25,25,26,26,24,24,25,25,23,23,25,21,21,21,20,19,18,21,21,19,18,16,20,21,20,16,18,21,20,20,23,23,20,23,24,24,23,25,23,24,25,25,23,26,25,27,26,23,24,26,23,21,24,25,23,21,24,23,22,20,24,25,25,25,24,23,24,24,22,24,23,24,22,24,23,21,21,23,24,23,23,23,24,25,25,24,26,26,27,26,27,26,27,26,27,26,27,29,29,28,28,29,29,28,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,28,28,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,27,26,28,26,26,26,26,26,26,26,25,25,23,24,23,24,24,23,24,24,23,23,24,24,24,24,24,26,25,24,25,23,23,21,21,20,22,22,23,24,24,24,25,24,26,26,26,25,26,26,25,25,25,26,25,25,25,25,25,23,23,23,22,21,22,21,20,21,21,19,18,19,17,15,16,16,13,13,10,12,14,12,12,15,17,15,20,18,20,20,20,18,17,19,18,14,15,19,13,13,17,19,20,20,20,22,23,21,23,24,25,26,25,25,25,25,25,27,26,25,27,25,26,26,26,25,25,26,26,27,26,26,28,28,29,28,28,28,29,28,29,29,29,28,28,28,28,29,28,28,29,29,28,29,28,27,28,27,25,26,27,24,24,25,24,23,22,24,24,21,21,23,21,21,21,21,19,18,22,17,19,21,21,17,21,23,21,20,22,23,24,21,23,23,24,24,24,25,26,26,27,27,25,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,29,28,28,28,28,28,28,29,28,28,28,29,28,28,28,28,29,28,28,28,28,27,28,27,28,27,28,28,27,28,27,26,27,27,25,26,26,26,24,25,25,24,22,24,24,24,24,24,24,24,25,25,24,26,24,24,25,25,25,26,27,26,27,28,28,27,27,27,28,27,27,27,27,27,27,28,25,27,27,26,26,27,26,24,26,26,24,25,26,25,26,26,27,27,26,26,26,27,27,27,27,26,27,26,26,26,27,26,26,25,25,24,24,25,25,25,25,25,24,25,24,24,25,22,24,23,24,24,24,23,23,24,24,22,22,22,21,20,18,19,16,16,16,13,10,11,11,11,8,7,6,4,2,1,0,1,2,2,4,5,8,8,11,12,16,11,12,16,17,13,17,13,16,17,19,19,19,19,20,21,21,21,24,22,20,21,24,22,21,19,22,23,21,23,20,21,20,22,19,18,19,19],[27,28,27,28,28,28,29,29,28,28,27,27,28,28,29,28,29,28,29,30,29,29,30,29,29,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,29,30,30,30,29,30,30,29,29,29,29,27,28,27,28,28,28,28,27,28,28,26,27,24,26,28,28,27,28,29,26,28,28,28,27,28,28,28,29,28,29,29,28,28,29,29,28,29,29,29,29,29,29,28,28,29,28,28,28,27,28,29,29,29,29,29,28,28,28,28,27,28,27,26,28,27,25,27,28,25,25,28,26,24,25,24,27,25,28,27,26,28,28,28,26,29,28,27,28,28,28,27,28,28,28,28,29,28,29,29,29,29,29,28,29,28,28,29,28,28,28,28,27,27,27,27,24,25,25,24,26,23,22,23,25,20,22,24,23,20,22,24,21,21,22,21,24,23,22,24,26,24,24,27,28,27,28,25,27,28,28,26,25,28,26,24,28,28,25,24,27,27,24,26,27,26,23,26,27,25,23,27,25,27,25,27,27,26,25,25,27,25,24,25,25,23,22,22,23,22,21,21,19,19,18,20,20,18,17,18,18,20,19,19,20,22,19,21,22,22,20,22,24,23,21,24,22,23,24,25,23,26,24,27,26,22,23,25,24,21,24,25,22,21,23,24,21,21,24,26,24,25,24,23,25,24,23,24,24,24,24,25,24,23,21,25,24,25,24,23,24,25,25,23,25,25,26,26,26,27,26,27,27,27,28,28,28,28,28,28,29,28,29,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,30,29,29,29,28,28,28,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,29,29,28,28,26,27,27,25,26,27,26,26,26,25,26,24,26,26,25,26,25,25,24,24,26,25,23,25,24,25,25,26,26,25,26,23,22,21,23,21,22,23,23,23,24,25,26,24,27,27,27,26,25,26,25,25,26,26,25,24,25,25,24,24,23,24,24,22,23,23,23,22,22,20,21,21,19,16,16,15,13,13,9,13,14,13,13,17,17,18,21,18,20,20,20,18,18,20,19,16,16,17,15,15,16,19,18,19,19,22,21,22,23,23,23,25,24,25,25,26,25,28,27,25,27,28,26,26,25,23,24,26,25,28,26,26,29,28,29,28,28,28,29,28,29,28,28,28,28,28,29,29,29,28,29,29,29,29,27,27,28,28,25,27,27,25,23,25,25,23,22,24,24,21,22,23,21,22,22,23,21,20,23,19,20,22,22,18,22,22,22,20,22,23,23,23,23,24,24,25,25,25,27,27,26,27,27,28,28,27,28,28,28,28,28,28,28,28,28,28,29,28,29,28,28,28,29,29,29,28,29,28,29,28,28,29,28,28,29,28,28,28,28,28,28,27,28,27,28,28,28,28,27,28,27,25,27,27,23,25,26,25,24,25,25,23,23,25,24,26,25,25,24,25,26,26,25,26,27,25,26,27,25,27,27,27,26,28,29,27,27,28,28,27,27,27,25,27,28,26,25,27,27,24,24,27,26,24,26,26,25,26,26,27,28,27,28,27,26,28,26,26,27,27,27,27,27,26,27,26,26,25,25,26,24,25,25,24,25,25,25,26,24,26,25,24,27,23,25,22,24,25,23,23,23,24,23,21,22,22,22,19,20,21,16,16,18,15,10,12,13,12,9,8,6,6,4,3,1,0,1,2,3,5,8,7,9,11,13,12,11,14,14,13,17,14,17,19,18,21,20,20,20,23,21,20,24,22,21,21,24,22,20,18,23,23,20,24,18,21,21,22,19,16,19,19],[25,27,26,27,27,27,28,28,28,28,28,28,28,28,29,28,29,29,29,29,29,29,29,29,29,30,30,29,30,30,29,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,29,29,29,29,29,27,28,28,28,28,28,28,28,28,28,26,27,24,26,28,28,28,28,28,26,28,29,27,27,28,29,28,29,28,29,29,28,28,29,29,28,29,29,28,29,29,29,28,29,29,29,28,28,28,29,29,29,29,29,29,28,29,28,28,28,28,27,27,28,27,25,28,28,25,26,28,25,24,25,25,26,25,28,28,26,27,28,28,26,28,28,27,27,28,28,27,28,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,28,28,28,27,27,28,27,24,27,26,25,27,23,23,25,25,21,23,25,23,23,23,24,22,22,24,24,24,24,23,25,26,24,25,26,28,28,27,26,27,28,28,27,25,28,26,24,27,28,25,24,27,27,24,25,28,26,23,26,27,25,24,26,26,27,27,28,26,27,26,26,26,26,25,26,25,24,24,24,23,23,23,22,22,21,20,21,21,19,19,19,19,21,20,20,21,22,21,22,22,21,20,22,25,22,22,24,22,23,25,26,23,26,24,27,27,23,23,25,24,22,23,25,23,23,24,24,23,23,25,26,25,27,25,24,26,25,24,24,25,25,23,24,24,24,21,24,23,26,24,24,26,26,24,24,25,26,26,25,27,28,26,27,26,27,28,28,27,28,27,28,28,28,28,29,29,28,29,29,29,29,29,30,30,29,29,29,29,29,30,28,28,29,28,28,28,28,29,28,28,28,28,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,29,29,28,28,25,27,26,25,27,27,26,27,26,26,26,23,26,24,23,23,25,25,23,24,25,25,22,24,24,25,23,24,26,24,24,22,22,21,22,20,20,23,22,23,25,24,25,25,26,27,26,25,25,26,25,25,26,26,25,24,26,25,24,25,23,24,22,21,22,22,21,21,21,19,17,19,17,15,13,15,12,10,9,13,13,13,13,15,18,18,22,20,21,22,20,19,18,19,19,16,16,18,14,16,17,19,19,19,20,22,22,22,23,23,23,25,24,24,25,27,25,28,27,26,27,27,25,25,26,24,25,26,26,27,26,27,28,28,29,29,29,29,29,29,29,28,28,28,29,28,28,29,29,29,29,29,29,29,28,28,28,28,26,26,27,25,23,24,25,23,23,24,24,23,22,24,22,22,21,22,21,19,21,18,20,21,22,19,21,22,22,21,22,22,22,22,23,23,25,25,25,25,27,26,27,28,26,28,28,28,29,29,28,28,28,28,29,28,29,29,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,28,28,28,29,28,28,28,28,28,28,28,27,28,26,26,27,27,24,25,26,25,24,25,25,24,23,25,25,25,24,25,23,24,25,25,24,25,26,24,25,26,25,27,27,27,26,28,28,27,27,28,28,28,26,28,26,27,28,26,25,27,27,25,25,27,26,25,25,27,25,25,26,25,27,25,27,26,26,27,26,27,28,27,27,27,27,26,26,27,27,25,26,27,25,26,25,24,26,26,26,26,25,24,25,24,25,23,23,23,23,23,22,20,21,23,23,19,20,21,20,16,18,19,15,14,15,14,12,11,13,13,11,10,10,8,6,4,3,1,0,1,3,5,7,7,8,10,12,9,10,13,12,12,16,14,18,18,18,19,20,18,18,19,20,18,21,21,20,19,23,21,19,19,22,23,20,23,18,20,19,22,19,16,19,18],[26,27,27,28,28,28,29,28,29,29,27,28,28,28,29,28,29,28,29,29,29,29,30,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,28,29,29,28,28,28,27,28,27,27,27,27,28,28,27,27,25,26,27,27,27,27,28,27,27,28,27,26,27,28,28,28,28,28,28,28,28,28,28,27,28,28,27,28,28,28,27,28,28,28,27,27,27,28,27,28,28,28,28,27,28,27,26,27,27,26,27,27,26,25,27,27,23,25,27,24,22,23,23,26,24,26,25,25,27,28,26,24,28,27,25,27,28,28,26,28,28,28,28,28,28,28,28,29,28,28,28,28,28,28,28,27,28,28,28,25,26,27,25,24,26,25,24,25,23,23,24,25,22,23,25,23,23,24,25,22,23,24,22,24,25,23,25,26,25,24,26,26,27,27,25,27,26,27,27,24,28,25,23,27,27,24,23,27,27,23,25,27,24,22,26,27,24,24,26,25,26,26,27,25,25,25,24,25,26,24,23,25,24,23,24,25,21,22,22,23,20,20,22,22,18,17,18,20,22,22,20,21,22,22,21,22,23,21,23,24,24,23,24,22,23,25,26,23,26,23,27,26,22,23,26,23,21,25,25,22,22,24,24,23,21,24,25,26,25,25,23,25,25,23,24,23,24,23,24,24,22,20,21,22,23,23,23,23,25,25,24,25,25,26,27,27,26,26,25,26,26,27,28,27,26,28,28,27,28,29,28,27,28,28,28,28,29,28,29,29,29,30,30,30,30,30,29,29,29,29,28,28,29,28,28,28,29,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,29,28,28,28,26,26,26,25,25,26,24,26,26,25,24,22,23,23,22,22,22,22,22,21,22,21,22,22,22,23,22,24,24,22,22,20,20,18,21,18,20,21,21,21,21,21,23,22,25,24,24,23,23,24,24,23,24,24,23,24,23,24,23,23,22,22,22,20,21,21,20,19,20,19,17,17,16,14,14,13,11,11,9,11,13,13,12,15,17,18,21,19,22,22,21,21,18,20,19,16,17,18,16,17,17,20,19,20,20,21,21,21,23,23,23,24,24,24,25,26,25,28,27,25,26,26,25,26,25,23,24,26,25,27,25,25,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,28,29,28,29,28,28,28,27,25,26,27,24,23,25,25,23,22,25,23,21,22,23,22,20,22,21,20,18,20,18,19,21,21,18,20,22,22,20,22,23,22,22,22,23,25,24,23,24,25,25,26,27,26,27,27,28,27,28,28,28,28,28,28,28,29,28,28,28,29,28,28,28,28,28,28,28,28,28,27,27,28,29,28,28,27,28,29,28,27,28,28,28,27,27,28,28,28,28,27,28,27,26,27,27,23,25,26,25,23,24,24,23,23,25,24,24,23,22,22,25,24,23,23,25,24,24,26,25,25,26,26,26,26,26,27,27,27,27,28,27,26,27,27,27,27,27,26,27,26,25,25,26,25,24,25,26,24,25,24,24,25,25,27,26,24,25,26,25,26,27,26,26,27,25,25,25,27,26,26,25,25,22,23,24,24,26,24,23,23,24,23,23,22,22,23,22,22,21,21,22,19,21,22,20,19,21,19,17,17,18,16,13,16,15,11,10,13,13,9,8,8,7,6,4,3,3,1,0,1,3,4,4,6,7,8,8,8,10,11,10,14,12,15,17,18,19,19,19,18,19,19,18,20,20,20,18,21,20,20,17,20,20,19,21,18,19,18,20,18,16,18,18],[26,26,26,26,27,27,27,28,28,27,27,26,27,27,28,27,28,28,28,29,28,28,29,29,28,29,29,29,29,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,28,29,28,28,27,28,27,28,28,28,27,28,27,28,25,27,24,25,27,28,27,28,28,26,27,27,27,26,27,27,27,28,28,29,29,28,28,29,29,27,29,29,28,28,28,29,27,28,29,28,28,28,28,29,28,28,28,28,28,28,29,28,28,28,28,26,27,28,27,25,27,27,24,25,27,23,23,24,24,27,25,28,27,25,27,28,26,26,28,27,26,27,28,28,27,28,27,27,28,29,28,28,28,29,28,29,28,28,28,28,28,28,27,27,27,26,26,27,26,24,24,23,23,25,23,21,22,24,21,22,23,23,22,22,23,23,22,23,23,24,24,24,25,27,25,25,26,27,27,28,26,27,27,27,27,25,27,25,25,26,27,23,24,26,26,23,24,27,24,22,25,27,24,24,26,25,27,27,27,25,26,25,24,25,24,24,23,24,23,23,23,24,22,21,22,21,20,21,20,21,19,18,18,20,20,21,20,20,21,22,22,22,23,21,22,24,24,22,23,22,23,24,25,23,24,25,26,26,23,24,25,23,22,23,24,22,22,23,23,22,20,22,24,24,24,23,22,23,23,22,22,22,23,22,22,22,22,21,22,21,24,22,23,23,24,24,23,24,25,25,26,26,27,26,27,27,26,28,28,28,28,28,28,28,28,28,28,28,29,28,29,29,29,29,29,29,29,29,29,30,29,29,28,29,29,28,28,28,28,28,28,27,28,29,29,29,29,29,30,30,29,29,29,29,29,29,29,29,30,30,30,29,29,30,29,30,29,30,29,30,30,29,30,29,29,29,29,30,30,29,30,29,29,29,29,29,28,28,26,27,27,25,27,25,24,25,24,24,23,21,23,22,23,22,22,23,22,23,21,22,22,22,21,22,23,22,23,22,22,21,21,19,20,18,19,21,21,22,21,22,23,21,24,24,24,23,22,24,22,24,23,24,23,23,23,22,23,22,22,22,21,20,21,21,19,20,21,18,17,19,18,14,14,15,13,10,9,12,13,12,11,15,17,18,20,19,20,19,19,20,18,18,18,16,16,18,15,16,17,18,18,20,19,21,23,22,23,24,22,25,24,24,25,27,26,27,27,26,26,27,25,26,26,24,25,26,26,27,26,26,28,28,28,29,28,28,28,29,29,29,29,28,28,29,28,28,28,28,28,28,28,28,27,26,27,27,26,26,26,25,25,25,24,24,24,23,23,21,21,21,21,21,20,20,17,18,19,17,17,19,20,17,19,20,19,20,22,22,22,23,21,23,25,22,23,25,26,24,27,27,25,27,27,28,28,28,27,27,28,28,28,28,28,28,29,29,29,28,28,28,29,28,28,29,29,28,29,28,28,28,28,28,28,28,28,27,28,28,28,28,28,27,27,28,27,26,27,27,26,26,27,26,24,25,26,23,24,24,23,22,23,23,23,22,20,24,23,22,24,24,25,25,23,23,26,23,25,26,26,27,26,26,26,28,26,26,27,26,27,27,26,27,27,27,25,27,26,24,25,26,23,25,24,25,24,24,25,23,24,23,25,24,24,26,25,25,26,26,25,26,27,25,24,26,25,25,24,24,24,23,23,23,23,24,23,22,22,23,23,23,23,22,22,21,22,22,21,21,21,19,20,19,19,18,17,16,17,16,13,13,15,14,12,11,11,12,10,9,9,9,6,4,4,3,2,1,0,1,2,4,4,6,8,6,6,8,8,9,11,11,13,12,13,15,16,15,16,17,16,15,17,18,16,15,18,18,16,15,18,19,18,20,15,18,16,19,17,14,16,17],[26,28,26,28,28,28,29,29,28,28,28,27,28,28,28,28,29,29,29,29,29,28,30,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,30,29,29,29,30,29,29,29,28,29,28,28,28,29,28,29,26,28,25,27,28,28,29,29,28,28,28,29,29,28,29,29,29,29,29,29,29,29,29,30,29,28,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,28,29,29,28,29,29,28,28,29,28,26,29,28,26,27,28,26,25,25,26,28,26,29,28,27,28,28,28,27,29,29,28,28,29,29,28,29,28,29,29,30,29,29,30,29,30,29,30,29,29,29,29,29,29,29,28,27,28,28,27,25,26,26,26,27,24,24,24,26,23,24,24,24,24,24,24,23,24,24,25,26,25,24,27,27,26,25,28,28,28,29,27,28,28,28,27,26,29,27,26,28,28,26,26,28,28,26,26,28,26,25,27,28,26,26,27,27,28,28,28,27,28,26,26,27,26,24,24,25,24,23,23,24,24,23,22,22,22,20,22,22,20,18,19,22,22,22,21,22,21,21,24,22,23,22,24,24,24,24,25,25,24,26,27,25,27,26,28,27,24,25,27,24,23,24,26,24,23,24,24,24,22,25,26,25,27,25,23,25,24,23,23,24,24,22,23,24,23,20,24,23,24,24,24,24,26,25,25,27,27,26,27,27,28,27,28,26,28,29,29,29,28,29,29,29,29,29,29,28,29,29,29,29,30,29,29,30,30,29,30,30,30,30,29,29,29,29,28,28,29,29,28,28,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,29,30,29,30,29,29,29,29,29,28,29,26,27,28,26,27,28,25,26,26,25,24,24,24,24,25,25,23,24,24,23,22,23,23,23,24,23,23,25,24,25,24,24,23,22,23,21,22,23,23,23,22,25,26,23,26,26,25,24,25,25,25,24,24,25,24,23,24,23,23,24,24,23,23,21,22,23,21,19,21,19,18,18,17,14,14,15,13,11,10,14,14,13,13,16,18,18,21,19,21,20,20,20,19,18,20,18,18,18,18,18,19,19,19,21,22,22,21,22,24,24,23,25,25,25,26,27,27,28,28,27,28,28,27,27,28,25,26,27,27,28,27,27,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,28,29,28,29,28,29,27,27,28,27,25,26,26,24,23,25,24,22,22,24,23,21,21,22,20,19,20,20,21,21,21,19,21,23,22,20,23,24,24,23,24,24,25,25,24,26,27,27,28,29,28,28,29,29,29,28,28,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,29,29,29,29,29,29,29,29,29,28,28,29,29,29,28,28,28,27,28,27,26,26,28,27,24,25,27,24,23,25,25,26,24,25,25,25,26,26,24,25,27,25,27,27,25,28,28,28,27,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,26,25,28,26,25,26,26,25,25,27,26,27,27,28,27,27,28,27,28,28,28,27,28,28,27,28,27,27,26,25,26,25,24,25,23,24,26,26,26,23,25,24,25,25,24,25,23,26,25,24,24,23,24,20,22,21,21,19,18,19,18,17,14,16,15,13,12,12,13,13,11,10,10,8,6,6,5,3,3,1,0,1,3,3,5,7,5,4,7,7,7,9,8,12,12,15,17,17,14,15,19,17,15,20,20,16,16,21,19,17,15,19,20,18,21,16,19,17,20,18,16,17,18],[27,28,27,28,28,28,29,29,29,28,28,28,29,28,29,28,29,28,28,29,29,29,30,30,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,29,29,30,29,29,29,28,29,28,29,28,29,28,29,29,29,28,28,27,28,29,29,28,29,29,29,28,29,29,28,29,29,29,29,28,29,29,29,29,30,29,28,29,30,29,29,30,29,28,29,29,29,28,28,29,29,29,29,29,29,30,29,30,29,28,29,29,27,27,28,28,26,28,28,24,26,29,25,25,26,25,28,25,29,28,26,28,29,28,26,29,29,27,29,29,29,28,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,28,28,28,24,26,27,25,26,24,25,25,27,24,25,26,24,24,25,26,24,26,25,26,27,26,25,27,28,27,26,28,29,29,29,26,29,28,29,28,27,29,27,25,29,29,26,25,29,28,25,27,29,27,25,28,29,26,25,29,27,28,28,29,28,27,27,27,27,26,26,26,27,26,25,25,25,25,24,23,24,23,22,22,23,24,22,21,22,22,24,22,22,23,24,24,24,24,23,25,26,24,25,26,26,25,27,27,25,28,26,28,28,24,26,28,26,23,26,27,25,24,27,25,25,24,26,27,27,27,26,25,26,25,24,25,25,26,22,25,25,23,20,24,25,25,25,25,26,27,27,26,27,27,28,28,28,28,28,28,28,28,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,29,29,29,28,29,29,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,27,28,28,27,27,27,26,27,27,27,27,25,26,25,25,24,24,24,24,24,26,23,23,25,25,25,25,26,26,25,25,23,23,22,23,21,23,24,24,24,24,24,25,24,26,26,27,25,25,26,26,25,26,27,25,26,26,27,25,24,25,24,22,21,23,23,20,20,21,19,18,19,19,14,13,15,14,10,11,14,16,14,13,18,18,19,23,21,22,22,21,20,19,20,21,17,18,20,19,19,21,20,23,23,21,24,23,24,25,25,25,27,27,27,27,28,28,28,28,27,29,29,28,28,28,27,26,28,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,28,28,29,29,28,28,29,28,26,27,27,24,25,26,25,23,24,25,24,21,24,23,21,20,21,18,18,22,21,19,21,24,23,22,24,24,24,23,24,25,26,26,26,27,28,28,29,28,27,28,28,28,29,29,28,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,30,28,29,29,28,28,28,29,29,28,29,29,29,29,29,28,29,29,29,29,28,29,29,28,28,28,28,27,28,27,26,26,27,26,24,26,26,26,25,25,25,25,26,26,26,27,27,26,27,27,27,28,28,28,28,28,28,29,28,29,29,28,28,28,27,29,28,28,28,28,28,27,27,28,27,26,27,27,26,26,27,26,27,27,27,27,26,27,28,27,28,28,27,27,28,28,26,27,28,28,27,26,26,25,25,26,25,26,26,25,26,26,26,26,25,25,24,24,24,24,24,24,23,24,21,22,21,22,21,19,19,19,17,15,18,17,13,13,14,15,12,10,10,9,8,7,6,5,5,4,3,1,0,1,2,4,5,3,4,5,7,6,8,7,10,12,12,15,15,13,13,17,16,14,19,19,16,16,19,18,16,16,18,20,17,19,17,17,16,19,16,15,16,17],[26,27,26,26,27,28,28,28,29,27,28,28,28,28,28,28,29,29,28,29,29,28,29,29,29,29,29,29,29,29,29,30,30,30,29,30,29,30,29,30,30,29,29,30,30,30,29,29,29,29,29,29,29,29,28,28,29,28,28,28,28,27,27,27,28,27,28,28,28,28,28,27,28,26,27,27,28,28,28,28,28,27,28,28,28,28,28,28,28,28,28,28,28,29,29,28,28,29,29,28,29,29,29,28,29,29,29,29,28,29,28,29,28,29,29,29,29,29,29,28,29,28,27,28,28,27,26,29,28,25,26,28,25,24,26,25,27,27,28,28,27,27,28,27,27,28,28,27,28,29,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,29,28,28,28,28,28,26,28,28,27,26,27,26,26,27,25,24,26,26,22,24,26,24,24,25,25,23,23,25,25,26,25,24,26,27,26,25,26,28,27,28,27,27,27,28,27,26,28,26,27,28,28,26,26,27,27,24,27,28,26,24,27,27,25,25,27,26,27,27,28,27,27,27,26,28,27,26,26,26,25,25,26,24,24,23,22,23,24,22,23,22,20,19,22,21,22,21,22,22,21,22,23,22,22,23,23,26,24,24,24,22,25,25,26,26,27,26,27,27,25,26,27,25,24,26,26,24,23,25,25,24,23,24,26,26,26,25,24,26,25,23,25,25,25,23,24,24,24,22,26,25,25,25,25,24,26,25,25,26,27,27,27,27,27,27,27,26,27,27,27,27,27,28,27,27,28,27,28,28,28,28,28,28,28,29,28,28,29,29,29,29,28,29,28,28,28,27,26,27,28,27,28,28,28,28,28,29,29,29,29,29,29,29,29,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,27,28,26,27,27,26,27,27,26,27,27,26,26,24,24,26,25,24,24,24,24,24,25,23,23,24,23,24,23,27,26,24,25,24,23,22,23,21,24,23,24,24,23,24,25,24,26,26,26,24,25,26,26,25,25,26,25,24,25,25,24,24,24,23,23,23,22,22,21,21,21,19,20,19,18,16,15,15,14,13,11,15,16,16,15,18,22,20,22,22,21,20,20,19,20,20,19,19,20,20,19,18,20,19,22,20,22,21,22,22,22,23,22,25,25,24,26,27,26,27,27,26,27,28,26,27,28,25,26,26,27,27,27,27,28,28,28,28,28,27,28,28,28,27,27,28,27,27,28,28,27,28,28,28,28,28,27,27,28,28,26,27,28,27,24,25,26,23,23,25,24,22,23,23,23,23,23,22,21,20,18,20,20,21,20,19,21,21,22,21,22,21,22,23,21,24,24,25,24,26,27,27,28,28,26,27,27,27,28,28,28,28,28,28,28,28,29,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,27,28,27,27,27,28,28,27,28,28,28,28,28,27,28,28,28,28,27,27,28,27,27,26,26,27,27,27,25,25,26,24,23,24,25,25,24,23,24,23,24,24,24,26,25,24,27,26,26,26,26,27,27,27,28,27,27,27,28,26,27,27,26,28,27,28,27,27,27,27,26,27,27,25,25,26,25,26,27,25,27,26,27,27,26,27,26,27,27,27,26,26,27,26,26,27,27,28,26,26,26,25,24,25,25,26,25,25,25,25,25,25,25,25,24,23,25,24,24,22,23,22,21,21,21,19,20,18,19,18,16,15,18,17,14,15,14,15,14,12,11,10,8,6,6,5,5,4,3,2,1,0,1,2,3,3,4,4,6,7,7,8,10,10,11,14,13,12,14,15,15,14,17,16,15,14,18,17,14,13,18,19,16,18,15,16,15,18,16,14,15,17],[26,26,26,27,27,28,27,28,28,27,27,27,28,27,28,28,29,28,28,29,29,29,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,29,30,29,29,29,28,29,29,28,29,28,29,29,29,29,29,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,30,29,30,30,30,29,30,30,30,29,30,30,29,29,30,29,29,29,29,29,30,30,29,30,30,29,30,30,29,30,29,29,29,29,29,29,30,29,27,27,30,27,27,28,28,29,27,30,29,28,29,30,29,28,30,29,29,29,30,30,29,29,30,29,29,30,29,29,29,30,29,30,30,29,30,29,29,30,30,29,30,28,29,29,29,27,29,29,27,29,26,25,27,28,25,27,28,27,26,27,27,27,26,27,27,28,28,27,28,29,28,29,28,29,28,29,28,29,29,29,28,27,29,28,28,30,29,28,27,29,29,27,28,29,29,27,30,30,29,28,30,29,30,29,29,29,29,29,29,29,29,28,28,28,28,27,27,27,26,26,24,25,26,25,25,26,25,22,25,23,24,25,24,25,25,25,26,26,26,26,27,27,27,27,28,26,26,29,28,27,29,28,29,29,27,27,29,28,26,28,29,27,26,28,27,26,26,27,29,28,29,28,26,28,27,26,26,27,26,25,26,25,26,24,26,25,27,27,26,27,28,28,27,27,28,28,28,28,28,28,28,28,28,28,29,29,27,28,28,29,29,28,28,28,28,29,29,29,29,28,30,29,29,29,30,29,30,30,30,29,29,28,28,29,29,29,29,28,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,27,28,28,27,28,28,27,28,28,27,27,27,26,27,25,24,25,24,25,24,25,24,24,26,25,24,25,27,26,23,25,23,23,22,23,20,24,23,25,24,24,24,26,23,27,27,28,26,25,28,27,26,27,28,27,26,27,26,26,26,26,24,26,24,24,24,23,22,21,19,21,19,19,14,15,15,14,13,12,14,16,15,14,17,19,20,23,22,24,23,24,22,22,22,23,21,22,22,21,21,23,22,25,24,23,24,25,25,26,26,26,28,28,28,28,28,28,29,29,29,28,29,28,29,29,27,28,28,27,29,28,29,29,29,29,30,30,29,29,29,29,28,29,29,28,29,30,29,29,29,29,29,29,29,28,28,29,29,28,29,29,28,27,28,28,26,26,27,26,26,26,26,25,24,25,23,23,21,22,21,21,22,23,21,23,25,25,23,24,25,24,25,24,26,26,26,27,28,28,29,29,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,30,29,29,29,29,28,29,29,28,28,28,28,28,28,28,29,29,29,30,28,29,29,29,30,29,29,29,28,29,29,27,27,29,28,28,27,28,27,27,27,27,26,25,25,25,26,26,26,26,27,27,26,27,27,27,28,27,28,28,28,28,29,28,28,30,29,29,28,29,29,29,29,29,29,28,28,27,28,28,28,28,28,27,27,27,26,26,26,27,28,27,27,27,28,28,28,28,28,28,28,28,28,29,29,29,26,28,25,26,27,26,26,26,26,27,26,27,26,25,25,24,25,25,25,24,23,22,25,23,23,23,21,24,19,23,20,20,16,19,18,15,15,14,16,15,11,12,10,8,8,7,6,6,5,4,3,3,1,0,1,2,3,3,2,4,5,5,5,7,7,9,12,13,10,10,14,13,11,15,14,13,13,15,14,13,12,15,16,15,17,15,16,13,17,15,12,14,15],[25,27,26,26,27,28,28,28,28,27,28,27,28,28,28,28,28,28,28,28,28,28,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,29,29,30,29,29,29,28,30,29,29,29,29,29,29,29,30,29,29,28,28,29,29,28,29,29,29,28,30,30,29,29,29,29,30,29,29,29,29,29,29,29,30,29,29,30,30,30,29,29,29,30,30,29,29,29,29,29,30,30,30,30,29,30,30,29,30,29,28,29,29,29,28,30,29,27,28,29,28,25,27,26,28,28,29,29,28,28,29,29,28,29,29,28,29,29,29,29,30,29,29,29,30,29,30,28,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,26,27,27,26,27,28,26,26,28,27,25,27,28,26,25,27,25,27,27,26,27,28,27,27,28,29,28,29,28,29,29,29,28,29,29,28,28,29,29,27,28,29,28,28,28,29,28,27,29,30,28,27,29,28,29,29,29,29,29,28,28,27,28,26,27,27,27,25,26,26,26,26,25,26,25,24,24,23,23,21,24,24,23,24,24,24,25,25,26,26,25,25,25,27,25,25,27,25,26,27,27,27,28,28,29,28,27,27,28,27,26,27,28,26,25,27,26,26,26,27,28,27,28,27,26,27,27,26,25,27,26,24,25,25,26,22,25,24,26,27,25,26,28,28,27,28,28,29,28,28,29,29,29,28,29,29,29,29,29,29,28,30,29,28,29,29,29,29,30,30,29,30,30,29,29,29,30,30,29,30,29,30,30,29,29,30,30,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,28,29,28,29,29,29,28,28,28,27,27,26,26,25,26,24,25,25,24,25,27,24,24,26,26,23,25,27,27,26,26,24,23,23,22,19,25,23,24,25,24,26,27,25,28,27,29,27,26,28,28,25,27,28,26,25,26,27,24,25,25,23,24,22,23,24,24,21,22,20,19,18,19,17,15,14,14,14,13,14,15,15,15,16,21,21,24,23,23,22,22,22,22,22,21,21,23,21,21,20,20,21,20,21,23,25,25,24,25,26,25,27,28,27,28,28,27,29,29,28,28,29,27,29,29,27,28,28,28,29,27,29,30,29,30,30,30,28,29,29,29,28,28,29,28,28,29,28,29,29,29,29,29,30,29,29,29,29,28,29,29,28,27,27,27,26,25,27,26,25,25,25,24,24,23,23,24,23,22,20,21,22,24,20,22,23,22,22,25,24,24,25,25,26,27,28,27,27,28,29,29,29,28,29,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,29,29,29,28,29,29,29,29,29,29,29,28,28,29,28,28,28,28,28,27,28,27,26,27,26,26,25,25,25,25,27,27,27,28,28,28,28,28,28,28,28,29,28,28,29,29,28,28,29,29,29,29,28,29,29,29,29,29,28,28,27,28,28,27,27,28,27,27,28,27,28,28,29,28,27,28,28,28,28,29,28,28,29,28,28,28,28,29,28,28,27,27,26,26,26,27,28,26,26,27,26,28,26,26,26,26,27,26,25,23,24,24,23,21,22,23,22,19,21,21,20,15,19,19,15,15,17,17,16,13,13,11,10,9,8,7,7,6,4,4,3,2,1,0,1,1,1,1,2,3,4,4,6,6,9,9,11,8,9,12,12,10,14,14,11,11,16,13,12,10,13,16,14,16,13,16,15,18,16,13,15,16],[25,25,25,25,26,27,26,27,26,26,26,26,27,27,27,27,28,28,28,28,28,28,28,29,28,29,29,29,29,29,29,29,30,30,29,29,29,29,30,30,30,29,29,29,30,30,29,29,29,29,29,29,29,30,29,29,29,29,29,28,29,28,28,27,28,28,28,29,28,29,29,28,28,27,27,28,29,28,29,29,27,28,29,28,28,29,29,30,30,29,29,29,29,29,29,29,29,29,30,29,29,29,30,28,29,29,29,28,28,29,29,29,29,29,29,30,28,30,29,28,29,29,27,28,28,28,27,29,28,26,28,29,26,24,28,27,28,27,29,29,27,28,29,28,27,29,28,27,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,28,28,28,27,28,28,26,28,26,26,27,27,25,26,27,26,25,26,26,26,26,26,26,27,27,26,28,29,27,27,28,29,28,29,28,29,29,29,28,28,29,27,27,28,28,26,27,28,28,26,28,28,27,26,28,29,27,26,28,27,29,28,29,28,28,28,27,28,28,26,26,27,27,27,25,25,24,25,24,25,25,24,25,25,24,22,24,25,23,24,24,23,24,25,25,24,26,25,26,27,25,25,27,26,26,27,27,26,28,28,28,28,26,27,28,26,25,26,28,25,26,26,26,26,25,26,27,27,28,27,26,27,26,25,26,26,24,24,24,23,23,22,23,22,24,25,25,26,27,27,27,27,27,28,28,28,28,28,27,27,27,29,28,28,28,28,27,28,27,28,28,28,29,29,29,28,28,28,29,29,28,29,29,29,29,29,29,28,28,29,27,28,28,28,29,29,28,29,29,28,29,29,30,30,30,29,30,29,29,29,29,30,30,30,29,30,29,30,29,30,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,28,29,29,28,28,27,27,27,26,27,28,27,28,27,27,27,26,26,25,25,24,24,23,23,24,26,22,22,26,25,23,24,27,26,24,25,22,21,20,22,20,22,21,22,22,23,23,26,23,27,26,27,26,24,27,27,24,26,28,26,25,26,26,24,25,24,22,23,22,21,21,23,21,19,19,20,18,19,17,17,15,14,15,14,14,15,15,15,18,20,22,22,24,22,21,21,22,21,21,22,21,22,20,22,20,22,23,23,23,23,24,24,23,25,26,26,27,27,28,27,27,27,29,28,29,28,28,28,28,28,27,28,28,28,29,28,28,29,29,29,29,29,29,28,29,29,28,29,29,28,28,29,29,28,29,29,28,29,29,27,28,29,28,28,28,28,27,27,27,27,26,26,27,25,25,25,25,24,24,23,21,22,21,19,22,21,20,22,21,22,23,24,23,24,24,23,25,25,26,26,27,27,27,27,28,28,28,28,28,28,28,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,28,29,28,28,28,28,28,28,29,28,28,28,28,28,28,29,28,28,29,29,28,28,28,28,28,28,28,27,27,28,26,27,27,26,27,26,26,25,24,26,24,25,26,26,26,27,27,26,27,27,27,27,26,27,28,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,27,28,27,27,27,27,27,26,26,28,26,25,25,25,26,26,25,27,27,28,27,27,27,28,28,27,28,26,28,28,26,25,26,25,25,26,25,25,25,25,27,25,26,26,25,26,25,25,25,25,24,21,22,23,22,22,21,21,22,20,20,19,20,18,18,18,16,17,17,17,17,13,13,12,11,10,7,8,7,6,5,4,3,2,2,1,0,1,2,2,2,3,4,4,5,6,7,8,10,8,8,12,10,11,14,12,10,12,14,12,11,12,16,12,13,15,15,14,14,16,14,12,14,16],[26,27,26,27,27,28,28,28,28,28,28,27,28,27,28,28,28,28,28,29,29,29,29,29,29,29,29,28,29,30,29,30,30,30,29,30,29,29,30,29,30,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,28,27,28,27,28,28,28,27,28,27,28,26,28,26,26,28,28,27,29,28,28,27,28,28,28,28,28,28,29,28,29,29,28,29,29,29,28,29,30,29,29,29,29,29,28,29,29,28,28,29,29,29,29,28,29,30,28,30,29,29,29,28,27,28,28,28,27,29,28,26,27,29,26,26,27,28,29,27,29,29,27,28,29,28,28,29,29,28,28,29,29,28,28,28,28,28,29,29,28,29,29,28,29,29,29,28,29,28,28,28,29,29,27,28,29,28,26,27,27,27,28,26,25,27,27,25,26,27,25,25,27,27,25,26,27,28,28,28,26,28,29,28,27,28,29,28,28,27,28,27,29,28,27,29,28,27,28,29,27,26,28,28,26,27,28,27,26,27,28,26,26,28,27,27,29,29,27,29,28,27,27,28,26,27,27,26,25,26,25,26,25,23,24,26,25,24,25,25,23,24,24,23,23,24,23,24,24,25,24,24,25,26,26,25,26,27,27,26,27,27,26,28,25,27,28,26,26,27,25,24,25,27,25,24,25,26,26,24,26,27,25,27,26,25,26,26,25,25,25,25,24,25,25,26,22,26,24,25,26,25,26,27,27,26,26,27,27,27,26,28,27,27,27,28,28,28,29,28,28,29,28,28,28,28,28,29,29,29,28,29,29,29,29,29,29,29,30,30,30,29,29,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,30,29,30,30,29,29,29,29,30,29,30,30,29,29,30,29,29,28,26,28,28,27,27,28,26,27,27,27,26,25,25,26,25,25,23,23,23,24,25,23,24,26,25,25,25,26,27,25,26,23,23,22,22,21,24,22,24,24,24,25,27,24,27,27,28,26,25,27,27,25,27,28,25,26,27,25,25,24,25,23,24,23,23,24,23,21,21,19,17,19,19,15,16,16,14,13,16,14,16,16,14,18,20,21,24,24,24,24,23,24,23,22,22,21,23,22,21,23,23,22,24,24,22,22,25,24,23,24,23,25,25,26,27,27,27,28,28,28,28,28,28,29,28,27,27,28,27,28,28,27,28,29,28,29,29,28,28,29,28,28,28,28,27,28,28,28,29,29,29,28,28,29,27,27,28,28,27,27,27,26,25,26,26,24,24,25,24,23,23,24,23,23,24,23,22,22,21,21,21,22,22,21,21,23,24,22,22,23,25,24,23,24,26,26,25,26,27,28,27,27,27,28,28,27,28,29,28,28,29,28,28,28,28,28,29,29,29,28,29,28,29,28,29,29,29,28,28,28,28,27,27,28,27,27,27,27,28,28,28,28,28,28,27,28,28,28,27,28,28,27,28,27,26,26,27,26,25,25,25,25,23,25,25,24,24,23,25,24,25,24,26,26,27,27,27,27,26,27,28,28,26,27,28,28,27,27,28,27,27,28,27,27,27,27,27,27,27,26,26,27,26,25,26,27,27,27,27,27,27,27,27,26,26,28,27,26,28,27,27,27,28,27,27,27,27,27,27,25,26,25,25,25,26,24,27,26,26,26,26,27,26,26,25,25,25,24,24,24,23,23,21,23,22,21,22,22,20,20,21,19,19,20,17,17,15,17,16,13,13,12,9,9,7,8,7,5,5,4,4,3,3,2,1,0,1,2,2,2,3,4,5,6,6,8,9,7,8,12,11,9,14,12,10,11,14,12,11,12,15,15,13,16,14,14,13,17,14,12,13,16],[25,26,26,27,27,28,29,29,28,28,28,27,29,28,29,28,29,29,28,29,29,29,29,30,29,30,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,29,29,29,29,29,29,29,28,29,28,29,28,28,28,29,28,29,27,28,26,26,28,29,28,29,28,27,28,29,28,27,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,30,30,29,29,29,29,29,30,29,30,30,29,30,29,29,30,29,28,28,29,29,27,29,29,26,27,29,26,25,26,26,28,27,29,29,27,28,29,28,27,29,29,28,28,29,29,28,29,29,29,29,30,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,27,28,29,28,25,27,27,26,27,25,24,26,27,24,25,26,25,24,25,25,24,25,26,26,28,27,24,28,28,27,26,28,29,28,29,28,28,28,29,28,27,29,28,26,28,29,27,26,28,28,26,26,28,27,25,27,28,26,26,27,27,28,28,29,27,28,27,27,27,26,25,26,26,25,24,25,25,25,24,23,24,24,23,23,24,22,22,22,22,23,23,23,23,23,23,25,24,24,24,26,25,24,24,26,25,25,27,27,26,28,26,28,27,25,25,27,25,25,24,26,25,25,25,25,25,24,26,27,25,27,26,24,25,26,24,24,25,26,23,25,25,26,23,25,23,25,25,24,26,26,26,25,26,27,27,27,28,28,27,28,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,30,29,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,27,29,28,27,28,28,26,27,26,26,25,25,25,26,24,24,25,25,24,24,26,24,23,25,26,25,24,27,26,24,24,22,23,22,22,19,24,23,24,24,24,23,26,25,26,27,28,25,25,28,27,25,26,27,25,25,26,26,25,25,25,23,24,22,24,24,22,20,23,20,20,19,21,17,15,15,14,14,14,14,16,15,15,18,19,20,23,23,23,22,21,23,22,22,21,20,21,20,20,20,22,22,22,23,23,24,23,25,25,24,24,27,26,26,27,27,27,28,28,27,28,29,27,28,28,27,27,27,27,28,28,27,29,29,29,29,29,29,28,29,29,28,29,29,28,28,29,29,29,29,29,29,29,29,28,28,28,28,27,27,27,26,24,25,26,25,24,25,25,24,23,24,24,23,22,23,23,21,22,22,22,22,24,22,22,22,23,22,23,24,25,25,23,25,26,26,26,26,27,28,27,28,28,28,28,28,29,29,28,28,29,29,29,28,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,28,29,29,28,28,29,28,28,29,29,29,29,29,29,28,29,28,28,28,28,27,27,27,28,25,26,27,27,25,26,26,24,24,25,25,25,24,26,25,25,26,26,25,26,27,27,27,28,26,28,28,28,27,28,28,28,28,29,28,28,28,28,27,27,28,27,26,28,27,26,25,28,26,25,26,28,25,26,27,27,28,28,27,27,28,28,28,28,28,28,27,28,28,26,28,28,28,26,27,26,26,26,25,24,27,25,27,27,26,27,26,28,27,25,26,25,26,25,24,23,23,24,22,21,20,22,21,18,20,20,18,14,20,17,15,15,16,16,16,13,12,12,11,9,8,6,6,6,6,4,3,3,2,2,2,1,0,1,2,2,3,3,5,5,6,8,9,7,8,10,10,9,12,12,10,10,15,13,11,11,14,16,13,17,12,14,15,18,15,14,16,16],[26,26,26,26,26,27,27,27,27,28,27,27,28,28,28,28,28,28,28,29,29,28,29,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,28,29,28,28,28,28,29,29,29,29,28,28,28,28,28,28,28,29,29,29,29,29,30,29,29,29,29,29,30,29,29,30,29,29,29,30,29,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,27,29,29,27,27,29,27,27,26,25,28,28,29,28,28,29,29,28,27,29,29,28,29,29,29,28,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,27,28,27,26,28,26,25,26,28,26,27,26,27,26,26,27,27,26,27,26,27,28,27,28,29,28,27,27,29,29,29,28,29,29,29,28,28,29,28,27,29,29,27,28,29,28,28,28,29,27,27,29,29,27,27,28,28,28,29,29,29,28,28,28,28,28,27,27,28,27,26,27,27,26,27,25,26,24,25,24,24,25,22,26,25,25,26,25,26,26,26,27,26,27,26,26,27,27,26,26,26,26,27,27,27,28,28,29,28,27,27,28,27,27,26,28,27,26,26,27,26,25,27,27,27,28,27,26,27,27,25,25,26,26,25,26,26,24,22,24,23,25,27,25,27,28,27,27,28,28,28,28,29,29,28,28,28,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,30,30,29,29,30,30,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,29,29,30,29,30,29,29,27,28,28,27,28,29,27,28,28,27,28,26,26,26,24,23,26,25,23,24,26,24,22,26,26,24,24,27,27,24,25,24,23,22,21,19,23,23,22,23,25,25,25,25,28,27,28,26,26,28,27,25,27,27,26,25,27,27,24,26,25,24,24,23,22,23,24,22,21,21,22,19,19,17,16,14,14,14,14,14,16,15,15,19,20,22,23,24,23,24,23,23,24,22,23,23,24,22,22,22,24,23,24,24,25,26,25,25,27,27,27,28,27,28,28,28,28,29,28,28,28,29,28,29,29,27,28,28,29,29,29,29,29,29,29,30,30,28,29,29,29,28,28,29,28,28,29,29,28,29,29,29,29,30,28,28,29,29,28,28,28,28,27,28,28,27,26,27,26,25,25,26,25,25,24,23,24,22,22,22,23,24,24,22,24,25,24,25,26,27,26,26,26,27,27,28,28,28,28,28,29,29,28,29,28,29,29,28,28,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,29,29,28,29,28,28,28,28,29,29,28,28,29,28,29,28,29,29,28,29,28,29,29,29,28,28,28,28,28,28,28,27,28,27,26,28,27,26,25,26,26,26,27,27,28,28,28,27,28,27,28,28,28,28,28,28,28,28,28,28,29,28,28,28,28,29,28,28,28,28,28,28,28,28,28,27,28,27,26,27,28,27,28,27,27,28,27,28,28,27,28,28,28,28,29,28,28,28,28,28,27,27,26,26,25,26,24,26,27,26,26,27,25,28,26,26,25,27,26,27,26,25,25,26,26,23,22,24,25,20,22,23,21,16,21,20,15,16,19,18,16,14,13,12,12,9,10,9,7,7,5,4,4,3,2,2,3,1,1,0,1,3,3,4,5,6,8,8,10,7,8,10,10,9,12,13,10,10,14,13,10,10,13,15,14,16,14,15,14,18,16,14,15,18],[25,25,25,26,26,27,27,27,27,28,26,27,27,27,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,29,30,30,29,29,29,29,29,29,29,28,29,28,28,28,29,29,29,29,29,28,29,28,28,29,29,28,30,29,29,29,30,29,29,29,29,30,30,29,30,29,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,29,29,29,29,29,30,29,30,30,29,30,30,29,29,29,28,29,29,29,27,29,29,27,28,30,27,26,28,28,29,28,30,28,28,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,27,28,28,27,29,27,25,28,29,25,26,28,27,26,27,28,26,27,28,27,28,28,27,28,29,29,28,29,30,29,30,28,29,29,29,29,28,30,29,28,29,29,28,28,29,29,27,28,29,28,27,29,29,28,27,29,28,29,29,30,29,29,28,28,28,28,28,28,28,27,27,27,27,25,26,26,25,25,23,25,25,24,23,25,25,25,25,24,25,26,26,26,26,26,26,27,28,26,26,27,27,28,28,28,27,29,28,29,29,27,28,29,27,27,28,29,27,26,28,27,27,26,27,28,28,29,28,27,28,28,26,27,28,26,24,27,26,25,22,24,25,26,27,27,28,28,27,28,28,28,28,28,28,29,28,28,28,28,29,29,28,28,28,28,29,28,28,28,28,29,29,29,29,29,29,29,29,29,30,29,30,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,29,30,30,30,30,29,30,30,30,30,30,30,29,29,30,29,29,29,27,28,28,28,27,28,28,28,28,28,28,26,27,26,25,24,26,26,25,26,26,25,25,26,27,26,26,26,27,26,26,23,24,22,24,22,23,24,24,25,26,26,26,26,27,27,28,27,26,27,27,27,27,28,27,26,28,27,26,26,26,24,25,24,23,23,23,23,21,20,23,21,20,18,20,18,16,16,16,16,18,18,17,21,22,23,25,23,25,25,24,24,23,24,23,22,24,24,23,21,24,25,25,25,24,26,25,26,27,27,26,28,28,27,28,29,28,29,29,29,29,29,28,29,29,28,28,29,29,29,29,29,29,30,29,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,28,29,29,29,27,28,28,27,27,28,27,25,26,26,26,25,25,24,24,23,22,22,22,24,23,22,23,25,26,25,26,26,26,27,26,27,28,28,28,28,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,30,29,30,29,30,29,29,29,30,29,29,29,29,29,29,29,28,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,27,28,28,28,27,26,28,26,26,27,26,26,26,27,27,27,28,28,27,28,28,28,29,28,29,29,29,28,29,29,28,29,28,29,29,29,29,29,29,28,29,28,28,28,29,27,28,28,28,27,28,28,26,27,27,28,28,27,28,28,28,28,29,28,28,29,28,27,28,28,29,28,27,28,26,26,27,26,26,26,25,27,27,27,27,26,27,27,26,25,26,26,25,23,25,24,24,23,23,24,24,22,22,22,20,21,20,18,19,19,19,19,15,16,14,13,12,10,9,10,8,8,6,5,4,4,3,3,2,2,1,0,1,2,3,4,6,6,6,9,7,7,10,10,9,13,13,9,11,14,12,11,10,14,13,13,14,14,15,14,16,15,12,15,17],[24,25,25,26,27,27,28,29,28,28,28,28,29,28,29,28,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,29,29,29,30,29,29,29,29,29,29,28,29,29,29,29,30,29,29,29,29,29,30,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,30,30,30,30,29,30,30,29,30,30,30,30,30,29,30,29,29,28,30,29,28,28,30,28,28,28,28,29,29,29,30,29,29,30,30,28,30,30,29,29,30,30,29,29,30,30,29,30,30,29,30,30,30,30,30,30,29,30,30,29,30,30,30,29,29,30,29,28,29,29,27,29,27,26,28,29,27,27,29,27,27,28,28,27,26,28,27,29,28,27,28,29,28,28,29,29,29,29,29,30,29,29,29,29,30,28,28,30,30,28,28,29,29,27,28,30,28,27,29,30,28,29,30,29,29,30,30,28,29,29,28,29,29,28,28,29,28,26,28,27,27,27,26,27,27,25,26,26,26,23,26,25,26,26,26,26,27,26,26,26,26,27,27,28,26,27,28,26,27,28,28,27,29,28,29,29,28,28,29,28,26,28,29,27,26,28,28,27,27,27,29,28,29,28,27,28,28,27,27,28,27,25,27,27,26,25,26,26,26,27,27,28,28,28,28,28,28,29,28,28,28,28,29,28,28,29,29,29,29,29,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,29,28,28,29,28,28,28,28,27,27,28,27,26,25,26,26,25,26,27,25,25,26,26,26,26,28,28,26,26,23,25,24,24,23,25,24,25,25,26,25,27,26,27,28,28,27,26,28,28,26,28,29,26,27,28,27,26,26,26,25,26,25,25,25,25,24,24,22,21,21,22,19,18,20,19,16,17,17,19,18,18,21,22,23,26,25,26,26,25,25,25,25,25,23,25,24,23,22,23,25,26,26,25,26,27,26,26,27,27,28,28,28,29,29,29,29,29,29,30,29,29,29,29,28,28,29,28,29,29,29,29,30,30,30,30,30,29,30,30,30,30,30,30,29,30,29,30,30,29,30,30,30,29,29,29,29,28,29,29,28,27,28,28,26,26,28,27,26,26,27,26,25,26,26,25,24,24,23,25,26,25,22,24,25,26,25,25,25,27,26,26,26,27,28,27,28,29,29,29,29,29,29,29,29,29,30,29,29,30,29,29,29,30,30,29,30,30,30,29,29,29,29,30,30,30,30,29,29,30,29,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,27,28,29,28,26,28,28,26,25,28,27,27,26,26,25,26,28,27,26,28,28,28,28,29,29,29,28,29,28,29,29,29,29,29,29,29,29,29,28,28,29,29,27,29,29,28,28,29,29,27,28,29,28,27,28,28,28,29,28,28,29,29,28,29,29,28,28,29,28,28,28,28,28,29,28,27,28,27,26,26,27,27,27,27,27,28,26,29,28,27,27,26,26,26,26,26,25,25,24,23,23,24,24,21,23,22,20,19,22,22,17,19,20,20,15,15,14,14,13,12,10,10,10,8,8,7,5,6,5,4,4,3,3,3,1,0,1,2,3,4,5,6,7,7,6,8,8,7,11,11,9,10,13,11,10,13,14,14,13,15,14,14,15,17,15,13,16,17],[24,25,24,25,26,26,27,27,26,27,26,26,28,27,28,28,29,28,28,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,29,30,30,30,29,30,30,30,31,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,31,30,30,31,31,30,31,31,30,31,31,30,31,31,30,30,30,30,30,30,30,29,30,30,28,28,30,28,26,29,27,30,27,30,30,28,30,30,29,28,31,30,29,30,30,30,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,30,29,27,30,28,26,27,29,27,26,28,28,27,27,28,27,25,27,27,28,28,26,28,29,29,28,29,30,30,30,28,30,30,30,29,28,30,28,28,30,30,27,28,30,30,28,29,30,29,28,30,30,29,28,30,29,30,30,30,30,30,30,29,30,30,29,29,29,28,27,28,28,26,26,26,26,25,24,26,26,24,22,25,25,26,26,25,26,27,26,25,27,27,26,25,28,27,25,27,27,26,28,28,27,30,28,30,30,28,28,30,28,27,29,30,27,27,29,28,27,26,28,29,29,29,28,27,29,29,26,28,28,27,25,28,28,26,24,25,26,28,28,28,29,29,29,28,29,30,30,29,30,30,30,30,29,29,30,30,29,29,29,29,30,29,29,29,29,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,30,29,30,29,29,29,27,28,27,26,26,27,28,26,27,28,27,25,27,27,27,27,27,28,27,27,25,25,25,25,23,25,25,26,27,27,27,27,27,28,29,29,28,28,29,29,28,29,29,28,28,29,28,28,27,28,26,26,25,25,26,25,25,23,24,23,22,22,21,21,20,17,18,16,16,19,19,18,21,23,23,25,24,26,26,25,24,24,25,24,22,23,24,24,20,22,25,24,23,25,27,25,25,27,28,26,28,29,28,28,30,29,30,30,29,30,30,29,29,29,27,27,29,29,30,29,29,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,27,29,29,27,27,29,28,26,27,28,25,25,26,26,24,23,24,24,24,24,25,23,25,25,25,24,26,27,25,25,26,28,29,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,28,29,30,29,28,29,29,28,26,29,28,27,26,27,25,28,28,28,27,29,29,27,28,29,29,29,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,30,29,29,30,29,28,29,29,28,28,29,28,29,28,29,29,29,29,29,29,30,29,29,29,30,29,29,29,30,30,29,28,28,28,28,28,28,28,29,28,28,28,27,28,28,27,27,27,26,26,26,25,24,26,25,24,23,24,25,22,23,23,21,20,22,20,18,20,20,19,16,16,15,15,14,13,11,11,12,9,9,8,6,6,5,5,5,3,4,4,2,1,0,1,2,3,4,5,6,5,6,7,7,7,10,9,8,10,12,9,9,11,13,12,11,14,14,14,15,15,15,13,16,18],[22,23,22,24,25,25,27,27,26,26,26,26,28,26,28,28,29,28,28,29,28,29,29,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,30,28,29,29,29,29,28,29,28,28,29,27,28,27,28,28,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,28,30,30,28,28,30,28,26,28,27,28,28,29,29,29,29,30,29,28,30,30,29,29,30,30,29,29,29,30,29,30,30,30,29,29,30,30,30,29,29,29,30,29,29,29,29,29,29,30,30,28,29,29,27,29,27,25,27,29,26,26,28,27,25,26,28,26,25,26,26,28,28,26,28,29,28,27,29,29,29,29,29,29,29,30,29,28,30,29,27,29,29,28,27,29,30,26,27,29,29,27,28,29,28,27,28,28,29,29,29,28,29,29,29,29,29,27,28,28,28,26,28,26,26,26,26,26,24,24,24,26,24,23,24,24,26,25,25,25,26,25,25,26,26,25,26,28,25,26,28,26,26,28,29,26,29,27,29,29,26,26,29,27,25,27,28,26,25,28,28,26,26,27,28,26,28,27,26,27,28,26,25,28,27,25,26,27,27,25,26,25,27,27,26,27,28,27,27,28,28,28,28,28,28,28,28,28,28,29,29,28,29,29,29,30,29,29,30,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,28,28,29,28,28,28,28,28,28,27,28,27,26,27,26,26,25,28,27,25,25,28,26,25,27,28,26,26,28,27,27,27,25,25,24,25,24,25,25,26,26,26,26,27,26,28,28,29,27,27,28,28,27,28,28,27,27,27,27,26,26,26,25,26,25,25,26,26,24,26,24,23,23,24,22,20,21,20,18,17,19,21,19,18,22,23,24,26,24,26,26,25,25,24,25,25,23,24,22,23,21,23,25,25,25,25,26,26,26,26,26,26,28,27,27,29,29,28,29,28,28,28,29,28,29,28,27,27,28,28,29,29,28,29,29,30,30,30,29,29,30,29,29,29,29,30,29,30,29,29,30,29,29,29,29,29,29,28,29,27,28,29,28,25,27,28,25,25,27,27,25,25,26,26,24,25,25,25,24,25,23,25,25,25,25,25,25,25,25,26,26,26,26,25,26,27,27,27,28,28,29,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,29,29,29,29,29,30,29,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,29,29,29,29,28,28,28,28,27,28,28,27,26,27,27,25,25,27,26,26,26,27,26,26,28,27,26,28,28,27,27,28,28,29,29,29,28,28,29,28,28,29,29,28,28,28,28,28,28,28,27,28,28,27,27,28,27,26,27,28,27,27,28,28,29,28,28,28,28,28,28,28,29,28,27,28,28,27,27,28,28,28,27,27,27,27,26,25,27,27,27,27,26,28,26,28,27,27,27,26,26,26,25,25,25,26,25,25,23,25,24,22,23,24,21,19,23,21,18,19,21,21,17,16,16,16,14,13,11,11,13,9,10,7,6,7,6,5,5,5,4,4,4,3,1,0,1,2,3,4,4,4,4,6,6,6,8,8,6,8,10,8,7,8,12,11,9,14,11,13,14,16,12,11,16,16],[23,24,22,24,25,25,27,27,26,27,26,26,28,26,28,27,29,28,27,29,29,28,29,29,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,29,30,29,29,30,29,29,29,29,29,29,29,28,29,29,29,29,29,29,30,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,29,29,29,29,30,30,30,29,29,30,29,29,29,29,29,29,29,29,30,30,29,30,30,29,29,29,29,29,29,29,28,30,29,28,28,30,28,27,29,28,30,28,29,29,28,29,30,29,28,30,29,29,29,29,30,29,30,29,29,29,29,29,29,29,29,29,30,29,29,29,29,30,29,30,29,29,28,29,29,29,28,29,29,27,29,27,26,28,29,26,26,29,27,26,28,29,26,25,28,27,29,29,27,28,29,28,27,29,30,29,29,27,29,29,29,28,28,30,29,26,30,30,27,27,29,29,26,28,30,29,26,29,30,28,27,30,29,29,29,29,28,29,29,29,29,29,27,28,29,28,27,28,27,27,26,26,26,27,26,26,26,25,24,24,25,27,25,24,25,26,25,25,27,27,25,25,28,26,25,27,26,28,27,29,27,29,26,30,29,26,26,29,27,25,28,29,26,24,29,28,26,25,27,28,28,29,28,26,29,28,25,27,28,27,25,27,27,24,22,25,25,27,28,27,29,28,28,28,28,28,29,29,29,29,29,29,29,29,29,30,30,29,30,30,30,29,30,29,29,30,30,29,29,30,30,29,30,29,29,29,30,30,30,30,30,29,28,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,29,30,29,29,29,29,30,30,29,30,30,30,30,30,30,29,29,30,29,29,30,29,28,29,28,28,28,29,28,29,29,29,28,28,28,26,24,24,27,26,25,25,27,26,25,27,27,27,26,27,28,26,27,24,25,25,24,23,26,26,26,25,27,26,27,26,28,27,29,27,27,27,28,27,28,29,27,27,28,27,26,27,26,26,25,23,25,24,24,24,24,23,22,23,22,21,20,20,19,18,17,18,20,21,18,23,24,23,26,24,27,26,25,24,24,24,23,22,24,24,23,22,23,24,24,24,24,26,26,25,26,26,26,27,28,27,28,29,28,30,30,27,29,29,29,29,28,27,26,29,28,30,28,29,30,29,30,30,30,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,27,28,30,28,26,28,28,25,25,28,27,24,25,28,25,23,25,26,24,24,24,23,22,25,23,22,24,26,25,23,25,26,25,25,26,26,26,26,26,28,28,29,28,29,28,29,29,29,29,29,29,29,30,29,30,29,30,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,29,30,29,29,29,29,28,29,29,27,27,29,29,26,27,28,26,25,28,27,26,25,26,25,26,28,26,26,29,29,27,27,29,28,29,29,28,28,29,29,29,29,29,29,29,28,29,29,29,29,29,27,29,29,28,27,29,29,26,28,29,27,26,27,27,28,28,28,28,28,29,28,28,29,29,29,28,29,28,28,28,29,29,29,28,27,27,27,27,27,27,28,27,27,28,26,28,27,26,27,26,26,26,25,24,23,26,24,23,23,24,23,23,23,22,22,20,22,21,18,20,22,21,17,17,16,16,15,15,12,13,14,9,10,9,6,8,6,6,6,4,4,4,4,3,2,1,0,1,2,3,3,3,4,4,4,5,7,6,5,6,8,6,6,8,10,9,9,11,11,12,14,13,13,12,15,16],[23,24,23,24,25,25,27,27,26,27,27,26,28,27,29,28,29,29,28,30,29,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,30,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,28,30,29,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,27,30,30,28,28,30,29,27,28,29,27,27,28,27,29,29,28,29,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,30,30,29,30,30,30,29,30,29,29,29,30,30,29,29,29,30,30,29,30,30,29,28,29,29,28,27,28,28,26,26,25,25,25,25,25,26,27,27,26,26,28,28,27,28,28,27,27,29,28,28,29,28,28,30,30,29,30,29,30,30,29,29,30,29,28,29,30,29,28,29,29,29,27,29,30,29,29,29,28,29,29,28,28,28,28,26,28,28,27,25,27,26,28,28,27,29,29,29,28,29,29,29,29,30,30,29,29,29,30,30,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,30,30,31,31,31,31,31,31,30,31,31,30,30,29,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,29,29,29,29,29,28,29,27,27,26,28,28,26,27,29,28,27,29,29,27,27,29,29,28,27,26,26,26,24,24,26,26,26,27,27,27,28,28,29,29,29,29,29,29,29,28,29,30,29,28,29,29,27,28,27,28,27,27,26,27,27,26,26,25,25,25,25,22,21,22,20,20,18,20,22,21,18,23,24,24,25,25,26,27,27,25,25,27,25,23,25,25,24,24,26,26,27,27,27,27,28,28,29,28,28,30,29,29,30,30,29,30,29,30,29,30,29,29,29,29,29,29,30,30,30,30,30,30,30,31,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,29,30,29,28,29,29,28,28,28,28,27,28,27,26,25,25,25,25,27,27,25,27,27,27,27,28,28,27,28,28,29,28,29,29,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,28,28,29,28,27,26,28,27,28,29,28,28,29,29,28,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,28,30,29,28,29,29,28,29,29,29,30,29,29,30,30,30,29,29,29,30,29,29,30,29,29,30,29,29,29,28,28,29,27,27,28,28,29,28,27,28,28,28,28,27,27,29,27,28,26,27,27,26,27,24,25,26,27,23,24,24,22,20,23,23,19,20,21,21,18,17,18,17,15,14,12,12,14,11,11,10,8,9,7,7,7,6,5,5,4,4,3,2,1,0,1,2,3,2,4,4,4,4,5,5,4,5,7,6,5,5,7,8,8,11,9,11,13,15,12,12,14,14],[22,24,24,25,25,25,26,27,26,27,27,27,28,26,28,27,28,28,28,29,29,28,30,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,30,29,29,29,29,29,29,29,28,29,29,29,29,28,29,28,28,28,28,28,28,28,29,28,28,29,29,29,29,29,29,29,28,29,29,30,29,29,29,29,28,29,30,29,29,30,29,29,29,30,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,30,29,28,30,29,29,29,29,29,29,28,29,29,29,28,29,28,29,28,29,29,28,29,29,29,28,30,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,29,29,29,30,29,29,29,27,29,28,27,28,29,27,27,29,28,27,28,29,27,27,28,28,29,28,27,29,29,29,28,29,30,30,30,28,30,28,29,29,27,29,28,27,29,29,28,28,28,29,27,28,29,29,28,29,29,29,27,29,28,29,28,29,28,28,28,29,28,29,29,28,29,29,28,28,28,26,27,26,26,24,26,27,27,25,24,25,25,27,25,26,27,28,26,27,27,27,27,27,28,28,27,28,28,27,28,29,27,29,27,29,29,27,28,29,28,26,27,29,27,26,29,29,27,26,27,29,27,28,28,27,28,28,27,26,27,27,25,27,27,24,23,25,25,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,30,30,29,29,30,29,29,30,30,29,30,30,30,30,29,30,29,29,29,30,29,29,29,28,28,29,29,28,29,28,28,29,29,30,29,29,30,30,29,30,29,29,29,29,29,29,30,30,30,30,29,30,29,30,29,29,29,29,30,29,30,30,29,30,30,30,30,29,29,30,29,30,29,29,29,28,29,28,29,28,28,29,28,28,28,28,27,27,27,27,25,25,27,26,25,26,26,26,25,28,27,26,26,28,27,27,27,24,24,24,24,24,25,25,26,25,26,26,28,26,28,27,28,27,27,27,28,27,27,28,28,28,27,28,26,27,26,26,27,25,26,26,25,24,25,23,23,23,22,22,21,19,18,19,16,19,22,21,18,22,20,24,24,24,25,26,26,26,24,26,23,24,25,24,25,26,26,26,27,26,26,27,28,27,28,28,27,29,28,29,29,29,28,29,30,28,30,30,29,29,29,28,28,29,28,29,28,28,29,30,29,30,30,29,29,30,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,29,28,27,28,28,27,27,28,28,26,25,27,26,25,25,26,25,24,25,24,24,26,26,24,25,26,28,27,27,26,27,27,27,26,27,28,27,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,28,28,29,29,29,29,29,28,28,29,29,29,29,29,29,29,29,28,29,29,29,29,28,28,29,28,29,29,29,29,28,29,29,28,28,29,27,28,28,29,27,26,27,27,27,25,27,26,25,27,28,27,28,29,28,28,28,27,29,29,28,28,28,29,29,28,29,29,28,28,28,29,29,28,29,27,29,28,27,27,29,28,27,28,29,27,27,28,29,28,29,28,27,28,28,28,28,28,29,28,28,28,28,27,27,28,29,28,28,27,27,27,27,28,26,28,27,27,29,27,28,28,26,27,28,27,27,26,26,25,26,25,23,24,25,24,22,23,23,21,20,22,21,20,21,22,21,18,17,15,15,15,13,11,11,15,10,11,8,7,9,7,7,8,6,5,5,5,3,4,2,2,1,0,1,2,1,2,2,3,4,4,4,5,4,5,5,4,5,6,7,6,9,8,9,10,12,9,10,12,13],[21,23,23,24,25,25,26,26,26,26,26,26,28,26,28,27,28,27,26,28,28,27,29,29,28,28,29,28,29,29,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,30,29,29,30,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,29,30,29,30,30,29,29,30,29,28,30,29,30,28,29,30,28,30,30,29,28,30,30,29,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,29,30,29,29,30,30,30,30,29,29,30,30,30,29,30,30,28,29,29,27,29,29,27,29,30,29,27,29,29,27,27,29,28,28,29,27,29,29,29,28,30,30,29,29,28,30,30,30,29,28,30,29,28,30,30,28,28,29,30,28,29,30,29,29,30,30,29,28,29,29,29,28,29,29,29,28,29,29,29,29,29,29,29,29,29,28,27,28,27,27,26,25,26,27,27,24,25,25,27,26,24,28,27,27,26,28,28,26,28,29,27,27,29,28,29,29,29,28,29,28,30,30,28,28,30,29,27,28,30,29,27,29,29,28,27,29,29,29,29,29,28,29,29,28,29,28,28,26,28,28,27,25,27,27,28,28,28,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,29,29,29,30,30,30,29,30,30,29,30,30,30,29,30,30,30,30,30,29,29,30,29,30,30,30,29,29,28,29,29,28,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,29,29,29,29,29,30,30,29,29,30,30,30,30,30,29,30,30,29,29,29,29,28,28,28,29,30,29,29,29,29,29,28,29,27,27,27,28,27,27,27,29,27,26,28,28,28,27,29,28,26,27,24,25,25,25,24,26,26,26,26,26,27,27,27,28,28,28,28,27,28,29,28,28,29,28,28,28,28,28,27,27,27,26,25,26,26,26,26,24,24,25,24,23,22,21,20,18,18,15,18,22,21,19,23,24,24,25,25,26,26,25,26,25,26,25,23,26,25,24,23,25,27,24,25,26,27,26,28,27,28,28,29,29,28,28,29,29,29,29,29,30,29,29,29,29,28,28,29,29,30,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,29,30,30,29,27,29,29,28,28,29,29,26,27,28,26,26,27,26,25,24,25,22,25,25,25,23,26,26,26,25,27,27,26,27,27,28,28,27,28,28,29,29,30,30,29,30,29,30,29,30,30,30,30,30,30,30,29,29,29,29,30,30,30,29,29,30,30,30,29,29,30,29,30,29,29,30,29,29,30,30,29,30,29,29,30,29,29,30,30,30,29,30,30,29,30,30,28,29,30,29,28,29,29,29,27,28,29,27,27,27,26,27,29,27,27,29,29,27,29,30,29,29,29,29,29,30,30,30,30,30,30,30,29,29,30,29,30,30,29,30,30,29,28,30,29,28,28,29,28,27,29,28,29,29,29,29,29,29,28,29,29,30,29,29,30,29,29,29,29,30,29,28,28,29,27,28,28,28,29,28,28,27,27,28,27,27,28,27,26,26,27,25,22,27,26,23,23,26,25,22,24,23,22,20,23,21,18,20,23,21,18,17,15,15,14,14,12,11,14,12,12,10,8,11,9,10,10,7,7,7,7,5,4,4,3,2,1,0,1,2,2,2,2,3,4,4,4,4,5,5,5,5,6,7,9,9,9,11,11,12,12,11,13,15],[22,24,24,26,26,26,27,27,27,27,27,28,28,27,28,28,28,28,27,29,29,28,29,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,30,30,30,29,29,29,30,29,29,29,29,29,29,29,29,30,29,29,29,30,29,29,29,28,29,28,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,29,30,30,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,28,30,29,28,29,29,29,29,28,29,30,28,27,29,28,29,27,29,29,27,29,29,29,29,30,29,29,29,30,30,29,30,29,29,29,29,28,29,28,28,28,29,28,29,29,28,29,29,29,29,29,28,29,30,29,28,29,30,27,29,28,26,29,29,26,27,29,28,26,27,29,27,27,28,27,29,28,27,29,29,28,28,29,30,29,29,29,29,29,30,29,29,30,28,27,29,29,28,27,29,29,28,29,29,29,28,29,29,29,27,29,28,29,28,29,29,28,28,28,29,28,28,29,29,28,28,28,28,28,27,26,27,25,23,25,26,24,20,25,25,27,26,25,26,27,26,27,28,28,27,27,28,28,27,29,28,28,29,30,28,29,29,29,30,27,28,29,29,27,28,29,28,27,29,29,27,26,29,29,28,29,28,26,28,28,27,26,28,27,25,27,26,25,24,24,26,27,27,27,28,28,28,28,28,28,29,28,28,29,28,28,28,29,29,29,29,29,29,29,30,29,29,29,29,30,30,29,29,30,29,29,30,29,29,30,30,29,30,29,29,29,28,28,29,29,28,29,29,29,29,29,29,29,29,30,30,30,29,30,29,30,29,29,29,30,30,30,29,29,29,29,30,29,29,29,29,30,29,29,30,29,29,29,30,30,29,29,30,29,30,29,29,29,28,28,28,28,28,28,29,28,29,28,28,28,27,27,27,25,26,27,26,25,27,27,26,26,28,27,27,26,29,28,27,27,24,26,25,26,23,26,25,26,26,26,26,27,26,28,28,28,26,28,28,28,26,27,29,27,27,28,27,27,27,26,26,26,25,25,25,25,24,24,24,23,22,23,22,22,21,19,19,17,18,23,20,18,23,21,24,24,23,25,26,24,25,24,25,24,24,24,25,24,24,26,27,26,26,26,27,27,27,28,28,28,29,29,28,29,29,29,29,30,29,30,29,29,29,29,29,28,30,29,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,30,29,29,29,29,29,29,29,30,29,27,29,29,28,27,29,28,26,26,27,26,25,26,26,25,24,25,23,25,27,26,24,27,27,27,27,28,28,27,27,28,28,28,28,29,29,29,29,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,28,28,29,28,28,29,29,29,29,28,29,29,28,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,28,28,29,28,28,28,29,27,26,28,28,26,26,28,26,27,28,27,27,29,29,27,29,29,28,28,29,29,28,29,29,29,28,29,29,28,28,28,28,29,29,29,28,29,29,28,27,29,28,27,28,29,27,27,28,28,28,28,28,27,28,28,28,27,28,29,28,29,29,28,28,28,29,28,28,27,26,27,27,27,27,26,28,27,26,28,27,28,27,27,28,27,25,27,27,26,26,26,26,23,24,25,26,23,23,23,23,22,22,22,20,21,22,21,19,17,16,15,15,13,13,13,15,12,12,11,11,11,10,11,11,8,7,8,7,6,5,4,3,2,2,1,0,1,2,2,2,2,4,3,3,3,4,4,4,4,5,6,5,9,7,9,10,13,11,10,13,13],[22,23,24,25,25,25,27,27,26,27,27,27,28,27,29,27,29,29,28,29,29,29,30,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,30,30,29,30,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,29,30,30,29,28,29,29,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,30,29,30,30,29,29,30,29,29,30,30,29,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,29,28,30,30,28,28,30,29,27,28,29,27,26,29,28,29,28,27,29,30,29,28,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,30,30,29,30,29,29,29,29,29,29,29,30,29,29,29,29,29,30,29,30,29,29,29,29,29,28,28,28,28,27,25,26,26,25,24,25,26,28,27,26,27,29,27,27,28,28,27,27,29,27,26,28,27,28,29,29,28,30,29,30,30,29,29,30,29,28,28,30,29,28,29,29,28,27,29,29,28,29,29,27,28,29,28,28,29,28,27,28,29,28,25,27,26,28,28,27,28,28,28,28,29,29,29,29,29,29,28,29,28,28,29,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,29,29,28,29,29,28,29,27,27,25,29,28,27,27,29,28,27,29,29,27,27,29,29,27,26,25,26,26,25,26,27,26,27,27,28,28,28,28,29,29,30,28,29,30,29,28,29,30,29,28,29,28,27,28,27,27,27,26,26,27,26,25,26,25,24,23,25,23,21,21,19,17,16,20,23,21,18,23,24,23,26,24,26,28,27,27,26,27,26,23,25,25,25,23,24,27,25,24,26,27,28,27,29,28,28,30,29,28,29,30,29,29,30,29,30,30,29,29,30,28,28,30,30,30,30,29,30,30,30,31,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,28,29,29,28,28,29,29,27,27,28,28,27,27,27,27,25,25,24,25,27,26,25,27,27,26,27,28,27,27,26,27,28,28,28,29,29,29,29,30,29,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,29,29,30,30,30,30,29,30,30,29,29,29,29,29,29,29,30,29,30,30,29,29,30,30,29,29,29,29,29,28,29,28,28,28,28,28,27,26,28,27,29,29,28,27,29,29,26,28,29,29,29,30,30,29,30,30,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,30,29,27,28,30,28,27,29,29,30,29,29,29,29,30,29,30,29,30,29,29,29,29,29,29,29,29,29,29,28,29,28,27,28,28,29,28,27,29,27,29,27,26,26,26,24,26,27,24,26,26,26,23,24,26,26,24,24,23,23,20,24,22,19,21,23,22,19,18,17,16,16,14,12,12,14,11,11,10,8,10,9,8,9,7,6,6,6,5,5,3,3,2,2,2,1,0,1,1,1,2,2,2,2,2,3,3,3,3,3,5,5,7,6,8,9,12,10,9,11,12],[22,24,25,24,26,26,27,27,26,27,27,26,28,26,28,27,28,28,28,29,28,28,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,29,29,28,29,28,29,28,29,28,29,29,29,29,29,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,30,29,29,30,30,29,29,29,29,29,29,29,29,30,29,29,29,29,29,30,30,29,30,29,30,29,29,29,28,29,29,27,28,29,28,25,28,27,29,26,30,29,28,29,29,29,28,30,29,29,29,30,29,29,29,29,29,29,29,28,29,28,29,28,29,28,29,29,29,29,29,29,29,30,29,29,29,29,28,29,29,26,29,28,26,28,29,26,27,29,27,25,27,29,25,26,28,27,28,28,26,28,29,27,27,28,29,28,29,28,29,29,29,28,28,30,28,27,29,29,27,27,29,30,28,28,29,29,28,29,29,28,28,28,28,28,28,28,29,29,28,29,29,29,28,28,29,29,27,28,27,27,26,27,26,26,26,25,26,25,25,26,25,27,26,25,25,27,25,26,27,27,24,26,28,25,25,27,26,27,28,29,27,29,28,29,29,27,28,29,28,26,29,29,27,26,28,28,27,26,28,29,29,28,29,27,28,28,26,27,28,27,25,27,27,25,24,25,25,27,28,27,27,28,28,28,28,28,28,28,28,28,28,27,28,28,28,28,28,28,28,28,28,27,28,28,28,28,29,28,29,28,28,28,28,29,29,28,29,29,29,29,28,29,28,28,29,28,28,29,29,28,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,28,27,27,27,27,27,28,28,28,29,28,28,28,28,26,26,24,26,26,25,26,27,26,25,28,27,26,26,27,27,26,27,23,24,24,23,22,25,25,25,26,26,25,26,26,27,27,28,27,28,27,28,27,28,28,27,27,28,28,27,27,27,26,26,25,26,25,24,25,23,21,23,22,22,20,20,19,19,19,16,19,19,20,18,21,23,23,24,25,25,26,24,24,24,25,23,23,24,23,23,22,24,24,23,23,25,26,25,26,27,28,25,28,28,27,28,29,28,29,29,27,28,28,27,27,28,27,27,28,29,29,28,28,29,29,29,30,29,29,29,29,29,28,28,29,29,28,29,28,29,29,29,29,29,29,29,29,30,29,28,29,29,29,27,29,29,27,27,29,28,24,26,27,26,24,26,25,25,24,24,23,21,25,26,23,24,26,25,23,26,27,24,25,26,26,28,28,28,28,29,29,29,28,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,28,29,28,29,27,28,27,28,28,28,27,27,28,28,29,29,29,30,29,30,29,29,29,29,29,29,29,29,29,28,28,29,29,27,26,28,28,27,27,27,26,27,28,27,27,28,29,27,28,28,28,28,28,29,29,29,29,29,29,29,29,28,29,28,29,29,29,29,28,29,29,28,27,29,28,28,28,28,27,27,28,27,28,27,29,28,26,27,28,27,27,29,28,27,28,28,28,27,28,29,28,28,27,27,27,27,27,27,27,27,26,27,26,28,26,26,26,26,24,26,26,24,21,26,26,21,22,24,24,20,23,22,20,19,20,21,17,19,20,20,17,16,16,15,15,14,11,11,13,12,12,10,8,10,8,8,8,7,6,6,6,6,5,4,4,3,2,3,2,1,0,1,2,2,2,3,3,3,4,3,4,3,4,5,6,8,7,8,9,10,9,9,10,11],[22,22,23,24,24,26,26,26,26,26,25,25,26,25,27,26,27,26,27,28,27,28,28,28,28,29,28,29,29,29,29,29,29,30,29,30,29,30,30,30,30,30,29,30,29,30,29,29,30,30,29,29,30,29,30,29,29,29,29,29,29,28,29,28,29,28,28,29,28,29,29,29,29,29,29,29,28,28,28,29,30,29,29,30,29,29,29,29,30,30,29,29,30,29,29,30,30,29,29,29,30,29,29,30,30,29,30,29,28,28,28,28,28,30,28,29,29,29,29,29,29,29,29,29,29,29,29,30,29,28,28,29,28,26,28,28,29,28,29,29,29,29,29,29,29,30,29,29,29,30,29,29,29,29,29,29,29,28,29,28,28,29,28,28,29,28,28,28,29,29,28,29,29,29,29,30,29,29,29,28,29,28,26,29,29,27,26,29,28,26,28,29,26,26,28,27,28,29,27,29,29,28,28,28,29,29,29,29,29,29,29,28,29,29,28,29,30,29,28,28,29,29,28,28,29,29,28,29,29,29,28,28,28,29,28,28,29,27,27,28,29,28,28,29,29,28,28,29,28,27,27,27,27,24,24,26,26,24,24,24,25,27,27,25,25,27,26,26,27,27,25,27,28,27,26,28,27,29,28,29,28,29,28,29,30,28,28,29,29,27,28,29,28,27,28,29,28,27,28,29,28,28,28,27,28,28,27,28,28,27,26,28,27,26,25,27,27,27,27,28,28,28,28,28,28,27,28,29,28,27,28,27,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,27,28,27,27,28,28,28,29,28,28,28,28,27,26,25,27,27,26,27,28,27,26,28,27,27,27,28,28,26,26,23,25,25,24,22,27,26,26,26,27,25,26,26,28,27,28,27,28,26,29,27,27,28,28,28,27,28,28,27,27,26,27,25,26,26,26,24,24,24,25,24,24,23,22,19,19,19,16,19,23,22,18,24,22,24,25,23,26,26,25,26,24,25,25,24,24,25,24,23,23,26,25,25,25,27,25,28,27,28,26,29,29,27,28,29,28,29,29,28,29,29,28,28,28,27,28,28,29,29,28,29,29,29,29,30,30,30,29,29,29,28,28,29,29,29,29,30,29,29,29,29,29,29,29,29,30,29,29,29,29,29,27,29,29,27,27,29,28,26,27,27,27,26,26,26,25,25,25,24,24,26,26,24,25,26,26,25,27,27,26,26,26,28,28,26,28,29,29,29,29,29,28,30,29,30,29,29,29,29,29,29,29,30,29,29,29,28,29,29,30,29,28,29,29,28,28,28,28,27,28,29,27,29,28,28,29,29,27,29,29,28,28,28,29,29,29,29,29,29,29,29,29,29,28,29,29,28,27,29,28,28,27,28,28,27,27,27,27,27,28,26,26,29,29,27,28,28,28,29,29,28,29,29,29,29,29,29,29,28,28,28,28,29,29,29,28,29,29,29,28,29,29,27,28,29,28,27,29,28,28,28,29,29,28,29,28,28,28,29,29,28,29,28,28,27,28,29,28,28,28,28,27,27,27,27,28,27,27,27,26,28,26,27,26,25,25,26,27,24,23,27,26,23,23,25,25,22,24,24,22,21,24,22,20,22,22,21,20,17,17,15,15,15,12,11,13,12,11,10,8,10,10,10,10,7,7,7,6,5,5,4,3,3,2,2,3,2,1,0,1,2,2,2,3,3,3,3,4,4,4,4,5,7,8,9,10,10,10,10,10,12],[22,24,25,26,26,27,27,27,27,27,26,26,27,26,27,28,28,28,27,29,28,27,29,28,28,29,28,29,29,29,28,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,29,29,29,29,28,28,28,28,28,28,28,29,28,29,28,29,29,28,29,28,29,29,29,29,29,29,29,29,29,30,29,30,29,30,30,30,29,29,30,30,29,29,29,29,30,29,30,29,29,30,29,29,29,29,29,28,28,29,29,29,29,29,29,29,29,28,29,29,29,28,29,29,29,29,29,29,29,30,28,28,29,29,30,27,29,29,29,29,30,29,29,30,29,29,29,30,29,30,30,29,29,29,29,28,29,28,28,29,29,28,29,29,28,29,29,29,29,29,28,29,29,29,29,29,29,28,29,28,27,29,29,26,28,29,28,26,28,29,27,26,28,27,29,28,27,29,29,28,29,29,30,29,29,28,29,29,30,29,28,30,29,28,29,30,29,28,29,29,29,29,29,29,28,29,29,29,28,29,29,29,28,29,29,28,28,28,29,29,28,29,29,29,28,29,28,28,28,27,27,27,23,26,26,25,21,26,26,27,26,25,27,28,26,27,28,27,25,27,29,27,27,28,28,28,29,29,28,29,28,29,30,28,28,29,29,27,28,30,28,27,29,29,28,27,29,29,28,29,29,27,29,28,28,28,28,28,26,28,28,26,25,26,26,28,28,27,28,29,28,28,28,28,29,28,28,28,28,28,28,28,28,28,29,28,29,29,29,28,29,28,28,28,29,29,29,29,28,28,29,29,28,29,29,28,29,29,29,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,28,29,29,28,29,29,28,28,28,28,28,27,28,27,27,29,28,29,28,29,28,27,27,26,26,24,27,26,26,27,28,27,26,28,28,27,27,28,28,27,28,25,26,26,25,24,27,26,26,26,27,27,27,26,28,27,28,26,28,28,28,27,28,29,27,28,28,28,27,28,27,26,27,25,25,26,26,25,25,25,25,23,24,23,21,21,20,18,17,19,22,20,18,23,22,24,25,24,26,27,26,26,25,25,24,24,26,25,24,23,26,26,25,26,27,27,26,28,28,27,27,29,29,27,29,29,29,29,29,27,29,29,29,28,29,27,28,29,28,29,28,29,29,29,29,29,29,28,29,28,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,30,29,27,29,29,28,26,29,28,26,26,28,28,26,26,26,26,25,24,24,25,27,26,25,27,27,26,26,28,27,26,27,27,28,27,28,28,28,28,29,29,29,28,29,29,28,29,29,29,29,29,30,29,29,29,29,29,28,30,29,30,29,29,29,29,29,28,27,28,27,28,28,28,28,28,28,29,29,27,28,29,28,29,29,29,30,29,30,29,30,29,29,29,29,28,28,29,28,27,28,28,27,27,28,28,27,27,28,26,26,28,26,26,29,29,28,28,29,28,28,28,28,28,29,29,29,28,29,29,29,28,28,29,29,29,29,28,29,29,28,27,29,29,26,28,28,27,26,28,28,28,28,28,28,28,28,27,28,28,29,28,28,29,28,28,28,28,28,28,28,27,28,28,27,28,27,29,28,27,28,28,29,28,26,27,27,26,27,26,27,24,26,25,22,23,25,25,23,23,23,22,21,23,22,20,21,22,22,19,18,16,14,15,13,12,12,13,12,11,11,10,11,10,10,11,8,7,7,8,7,6,5,4,4,3,2,2,2,1,1,0,1,2,3,3,2,3,3,3,3,3,3,4,6,6,7,8,10,9,9,10,11],[23,24,25,25,26,26,27,27,26,27,27,27,28,27,28,28,28,28,27,29,28,28,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,28,29,29,28,28,28,29,28,29,28,28,29,29,29,29,30,29,29,30,29,30,30,29,29,30,29,29,30,30,29,29,29,30,29,30,29,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,30,29,29,29,30,29,29,29,30,29,27,28,29,30,29,30,30,29,29,29,30,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,30,28,26,29,29,27,27,29,28,25,27,29,27,26,28,27,29,29,27,28,30,29,27,29,29,29,29,29,30,29,29,29,29,30,29,28,29,29,29,28,29,29,28,28,29,29,28,29,29,28,27,28,28,28,29,29,29,28,29,29,29,28,29,29,28,28,27,28,27,26,26,27,26,25,25,25,25,24,24,24,24,26,26,25,24,27,26,25,27,27,25,26,28,27,27,28,26,27,28,28,28,29,28,29,29,28,28,29,27,27,28,28,27,26,27,28,27,26,27,28,28,28,27,27,28,27,26,26,27,26,24,26,27,26,24,26,25,26,27,26,27,28,28,27,28,28,28,28,28,28,28,27,28,28,28,28,28,28,28,29,29,28,29,29,28,29,29,29,28,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,27,27,29,28,28,29,28,28,27,27,26,25,25,27,26,25,26,27,26,26,28,27,27,26,28,27,27,26,24,24,25,23,23,25,25,25,26,26,26,28,27,27,28,29,28,27,28,28,27,28,29,28,26,27,27,25,25,26,24,24,25,24,23,24,25,24,22,23,24,23,22,20,20,19,16,18,20,21,21,18,22,21,24,22,23,23,25,25,24,24,24,23,23,24,23,23,23,23,25,25,24,24,26,27,27,27,26,25,28,28,28,28,29,28,29,29,28,28,29,27,28,28,26,27,29,29,29,29,28,29,29,29,30,30,29,29,29,29,29,28,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,29,28,28,28,27,26,27,27,26,26,25,25,26,26,24,25,25,23,25,23,25,25,23,24,26,26,24,27,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,28,28,29,28,28,29,28,28,28,28,28,28,28,28,28,29,29,29,29,30,29,29,29,29,29,29,29,29,28,28,29,28,27,28,28,26,27,29,27,27,25,26,27,26,28,27,27,27,28,27,29,27,27,28,28,29,28,28,29,29,29,29,29,28,28,29,28,29,28,29,28,29,28,27,27,29,28,26,28,28,27,28,28,27,28,27,29,28,27,28,28,28,27,29,28,28,29,29,28,28,28,29,27,27,26,27,26,27,26,28,28,27,27,27,26,27,26,26,25,26,25,26,26,24,23,26,25,22,24,24,24,21,25,23,21,19,23,22,19,21,21,20,19,17,18,15,16,14,13,12,14,11,11,11,9,9,8,9,9,8,8,7,7,6,5,4,4,3,3,3,2,2,2,2,1,0,1,1,1,1,1,2,2,2,2,3,3,4,4,6,7,8,8,8,8,9],[23,22,24,24,24,25,26,25,26,26,25,25,27,26,27,27,27,27,27,29,28,28,29,28,28,29,29,29,29,29,29,30,30,30,29,30,29,30,29,29,30,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,28,28,28,28,28,27,27,26,28,26,27,28,27,28,29,28,28,28,28,28,27,27,28,29,29,28,28,29,29,28,29,28,29,29,28,28,29,28,28,27,28,27,28,28,28,28,28,28,28,28,28,27,28,28,28,27,27,28,28,28,27,28,28,28,28,28,28,28,27,28,28,28,28,28,28,29,27,26,28,28,28,28,28,28,29,29,28,28,28,29,28,28,28,28,28,28,29,28,27,28,28,26,27,26,27,28,28,26,28,28,27,27,28,28,28,28,28,29,28,28,28,28,29,28,29,28,26,29,28,27,26,29,27,26,29,29,27,26,28,27,29,27,26,29,29,27,28,28,28,27,28,29,28,28,28,29,29,29,29,29,29,29,29,28,28,29,28,27,28,28,28,28,29,28,27,28,27,27,27,28,28,27,27,28,28,28,28,28,28,28,27,28,26,27,26,26,27,25,25,25,24,24,24,25,24,26,25,25,26,26,26,26,27,27,25,27,28,27,26,28,26,28,28,29,28,29,28,29,29,28,27,28,27,27,27,28,28,27,27,28,28,26,28,28,27,28,28,27,27,28,27,26,27,27,25,26,27,25,24,26,25,26,27,26,27,28,28,27,27,27,28,28,27,27,27,26,27,27,28,28,27,27,27,28,27,28,27,27,27,28,28,28,28,28,28,28,28,29,28,29,29,29,29,29,29,28,29,28,29,28,28,29,29,28,29,29,30,29,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,29,29,28,28,27,28,26,27,28,28,28,29,27,28,26,28,25,25,25,26,27,25,25,27,26,25,27,27,26,26,27,27,26,27,24,24,24,24,22,26,25,26,25,26,26,26,26,27,27,28,27,27,27,28,26,27,28,26,27,28,28,26,25,26,24,25,24,24,24,25,25,22,23,24,22,23,22,20,18,18,18,15,18,22,21,19,23,23,24,22,24,24,24,24,25,23,24,23,24,22,23,23,21,23,25,24,24,25,27,26,27,26,27,27,28,28,27,28,28,27,28,28,28,27,28,26,27,28,27,29,28,29,29,28,28,29,28,28,28,28,28,27,28,27,27,27,27,27,27,28,28,28,28,28,29,28,29,28,29,29,29,29,28,29,28,28,27,28,27,26,28,27,26,26,27,26,26,25,25,24,25,24,24,24,24,25,24,26,24,26,26,26,27,26,26,26,27,27,28,28,28,28,29,29,28,28,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,27,28,28,27,27,26,27,26,26,27,26,26,25,27,27,27,26,26,28,26,28,27,28,29,29,29,29,29,28,29,28,28,27,29,28,27,28,28,28,27,28,29,27,25,27,26,27,27,28,28,28,28,29,28,28,28,27,28,28,29,28,28,29,28,28,28,29,28,28,28,28,29,28,28,27,29,28,27,27,29,28,27,28,28,26,28,28,26,27,27,28,28,27,27,28,27,27,29,27,27,28,28,27,26,28,29,27,28,26,27,25,26,26,27,27,26,26,26,26,27,26,27,26,27,26,27,27,26,22,25,27,22,21,25,25,19,24,24,21,18,23,22,19,20,21,20,19,16,15,14,14,14,11,11,14,12,11,10,9,10,9,9,9,8,8,7,7,6,5,5,4,3,3,3,3,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,3,4,5,6,7,8,8,8,9,9],[24,24,24,24,25,26,27,27,26,27,26,26,27,26,28,27,27,26,27,28,27,27,29,28,28,29,28,28,29,29,28,29,29,30,29,29,29,29,29,29,30,29,29,29,29,30,29,29,29,29,29,29,28,29,29,29,29,29,29,29,28,27,28,28,29,28,28,29,28,29,29,28,29,29,29,29,28,28,29,29,29,28,29,29,29,29,29,29,30,29,29,28,29,29,28,29,29,28,29,29,29,29,28,29,28,28,29,28,28,28,27,28,28,28,28,28,28,28,29,28,28,28,29,28,28,29,29,29,29,29,28,29,28,26,28,28,28,28,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,28,29,28,28,27,28,29,28,28,28,28,27,28,29,29,28,29,29,29,28,29,28,29,29,28,29,28,26,29,29,26,26,29,27,25,28,29,26,26,28,27,28,28,27,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,27,29,29,28,28,29,29,28,29,29,29,28,29,29,29,27,28,28,28,28,28,29,27,27,28,28,28,28,29,29,28,27,28,27,27,26,26,27,24,23,26,25,24,22,24,25,27,26,24,26,27,24,26,27,27,25,27,28,26,26,28,27,27,28,29,27,29,27,29,29,27,27,29,28,26,27,29,29,26,28,28,28,25,28,29,27,28,28,26,28,28,27,26,27,27,25,26,26,25,23,25,24,27,27,26,27,28,28,27,28,28,28,28,28,28,28,27,28,28,29,29,29,29,29,29,29,28,29,29,28,29,28,29,29,29,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,28,29,29,29,29,28,27,27,27,27,27,28,28,28,28,27,28,26,26,24,25,22,26,26,25,25,26,25,24,27,26,25,26,27,27,25,27,23,24,24,25,23,26,25,26,25,26,25,26,25,28,27,28,25,27,27,28,26,27,29,25,27,27,28,26,26,25,25,25,23,23,24,24,22,24,22,22,22,23,22,19,20,18,18,16,18,21,20,17,22,21,22,23,23,25,26,24,24,23,24,22,23,25,23,21,22,25,25,24,25,26,26,26,27,27,26,26,29,28,27,29,29,28,29,29,28,29,29,28,28,29,27,28,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,28,28,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,27,29,29,27,26,28,28,24,24,26,26,23,23,25,25,22,23,21,24,24,22,23,25,25,24,24,26,25,26,27,26,27,26,27,28,28,28,28,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,29,29,29,29,29,29,28,28,27,28,27,27,28,27,28,27,28,29,28,27,28,28,27,29,29,28,29,29,29,29,29,29,29,29,29,28,28,28,27,26,27,27,27,24,27,26,25,23,25,24,25,27,24,25,27,27,26,28,28,27,27,28,28,27,28,29,29,28,28,29,28,28,28,28,29,28,28,27,29,28,27,26,28,27,25,27,28,25,25,28,27,26,27,27,27,27,28,28,28,28,29,28,28,28,27,27,27,28,28,27,27,25,27,25,26,26,25,27,26,25,27,25,28,26,25,25,25,25,25,26,24,24,24,22,23,22,23,23,22,22,22,22,20,22,21,19,19,21,20,18,16,15,13,14,13,11,11,14,12,12,10,10,11,11,11,11,8,8,8,8,6,6,5,4,3,3,3,3,2,2,2,2,1,1,0,1,1,1,1,1,2,2,2,2,4,5,5,7,7,7,7,8,8],[24,25,25,26,25,26,28,28,26,28,26,27,28,27,28,28,28,29,27,29,28,28,29,29,28,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,29,28,28,29,29,28,28,28,28,29,29,29,28,28,29,27,29,28,28,28,28,28,29,29,28,29,29,29,29,29,29,29,30,29,29,29,29,29,30,30,30,29,30,29,29,30,30,29,29,30,30,30,29,29,29,29,29,29,30,30,29,30,29,30,30,28,29,30,29,29,29,30,29,28,29,30,28,27,28,29,30,28,30,30,29,29,30,29,29,30,30,29,29,30,30,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,29,28,29,28,27,29,29,27,27,29,28,27,28,28,27,26,29,28,30,29,27,29,30,28,27,28,30,29,30,28,29,29,30,29,28,30,29,28,29,29,29,28,29,29,29,28,29,29,28,28,29,29,27,28,28,28,29,29,28,29,29,29,28,28,27,29,28,27,26,28,27,27,26,27,27,25,25,26,26,26,24,24,25,27,26,24,25,28,25,25,27,27,23,26,28,27,26,28,26,27,29,29,27,29,28,29,29,28,28,29,28,27,26,28,27,27,27,28,26,26,27,28,26,28,27,25,27,28,26,24,27,26,25,25,27,25,23,25,25,27,28,26,27,27,27,26,28,28,28,28,28,29,28,28,28,29,28,29,29,29,29,30,29,28,29,29,29,29,29,30,29,29,30,30,29,29,30,29,30,29,30,29,28,29,29,28,28,29,29,29,28,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,29,28,27,28,28,28,28,29,28,28,27,28,27,25,26,25,24,24,27,27,25,25,27,27,26,26,27,27,26,26,27,26,25,23,23,24,24,23,26,25,26,25,26,26,27,26,27,27,28,27,28,28,27,26,28,29,26,26,27,27,26,26,25,23,24,24,24,25,24,24,24,22,21,22,23,21,19,17,17,16,17,19,22,21,18,21,21,22,23,23,23,25,24,24,23,26,24,22,24,23,22,23,23,24,24,25,24,25,26,27,28,26,26,29,28,27,29,29,28,29,29,28,29,29,28,28,29,27,27,29,28,29,29,28,29,29,29,30,30,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,30,29,28,29,29,29,29,29,29,29,27,28,28,27,27,28,27,25,25,25,24,24,24,24,25,23,23,23,23,24,24,23,26,25,24,23,27,26,26,26,26,27,27,27,27,28,28,29,29,29,29,29,30,28,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,29,29,29,29,29,29,28,28,28,29,29,29,28,29,28,29,29,29,29,28,29,29,28,28,29,26,27,28,27,25,26,26,25,25,24,25,26,26,27,26,26,27,26,25,26,27,26,28,29,29,28,29,29,29,29,29,29,28,28,28,28,29,29,28,27,29,29,25,27,29,27,25,25,28,26,26,28,27,29,27,28,28,28,28,29,29,29,29,29,29,29,28,29,28,28,27,26,27,25,28,26,26,27,26,29,27,26,27,26,27,25,25,24,25,25,25,23,24,22,24,23,21,24,24,22,22,23,21,20,20,22,20,18,20,21,19,19,18,17,14,14,12,11,10,13,10,10,10,8,9,8,9,9,7,7,8,7,6,5,4,4,3,3,3,3,2,2,2,1,1,1,1,0,1,1,1,1,1,1,2,2,3,3,4,5,6,5,6,7,7],[24,24,25,25,25,26,26,27,27,27,27,27,28,27,28,28,28,28,28,29,28,28,29,29,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,28,27,28,28,28,27,27,29,28,28,29,28,28,28,28,28,28,28,28,29,29,29,29,30,29,28,29,29,29,29,28,28,29,29,28,29,29,28,28,29,29,28,29,29,28,29,29,29,28,28,28,28,28,29,28,28,28,29,29,29,29,29,29,29,29,29,29,30,29,28,29,29,29,27,28,29,29,28,29,29,29,29,28,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,27,28,28,28,28,29,28,29,28,28,28,29,29,29,28,29,29,29,29,29,29,28,29,28,27,29,30,27,28,29,28,26,28,29,28,26,28,28,29,28,27,29,29,28,27,28,29,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,27,28,28,28,28,28,28,28,28,29,28,28,28,29,28,28,27,29,27,27,27,27,27,26,26,25,25,25,25,25,25,27,26,25,25,28,27,26,28,28,26,26,29,27,27,28,27,27,29,28,28,29,28,29,29,28,28,29,29,27,27,29,28,27,27,28,28,26,28,29,27,28,28,28,28,28,26,26,27,26,25,27,27,25,25,26,26,26,27,26,27,28,28,27,28,28,28,28,28,28,28,27,28,28,28,28,28,28,28,29,29,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,30,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,27,28,25,27,27,26,25,27,27,25,26,27,27,26,27,27,26,26,27,27,27,26,25,24,25,23,23,26,25,25,27,25,27,27,26,28,27,29,27,28,28,29,27,27,29,27,26,27,28,25,26,26,26,25,26,26,25,26,26,24,23,24,23,24,24,20,19,18,17,17,21,22,22,20,23,23,24,24,24,24,26,25,25,24,25,25,23,24,24,24,23,24,25,25,24,26,27,26,27,28,28,26,29,28,28,29,29,28,28,28,28,27,28,26,27,28,27,28,28,29,28,29,28,29,28,28,29,28,27,28,28,28,26,26,27,28,27,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,28,29,28,28,27,28,27,26,27,26,26,27,26,25,25,25,24,25,24,26,26,24,26,27,26,26,27,27,27,27,27,28,28,28,29,28,28,28,29,28,29,29,28,29,28,28,29,29,29,29,28,29,28,28,29,28,29,29,29,28,28,28,28,28,28,26,26,27,27,28,26,26,27,26,27,27,26,26,27,26,28,27,28,29,28,29,29,29,29,29,29,28,28,29,29,27,28,28,28,27,28,28,26,26,26,27,27,28,28,27,28,27,27,27,29,27,28,28,28,29,28,28,28,29,28,28,29,28,28,28,28,29,28,28,28,29,29,27,28,29,27,26,28,28,26,28,28,28,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,26,27,26,27,26,27,26,27,27,26,26,26,26,26,27,27,25,26,24,26,27,25,22,25,26,21,22,25,26,19,24,24,21,18,23,22,18,20,21,21,19,16,17,14,14,13,12,12,14,12,12,11,10,10,10,9,10,9,8,8,8,6,6,4,4,3,3,3,3,2,2,2,1,1,1,1,1,0,1,1,1,1,1,2,2,3,4,5,5,7,7,7,7,8],[24,23,24,25,25,26,27,26,26,26,26,26,27,26,28,27,28,27,27,28,27,28,29,28,28,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,29,29,29,30,29,29,30,29,29,29,29,28,29,28,28,28,28,29,28,29,29,29,29,29,29,29,29,28,29,29,29,29,29,30,30,29,29,29,30,30,29,28,29,29,28,28,29,29,28,29,29,29,28,29,28,28,28,28,28,27,28,27,28,29,28,29,28,28,29,28,29,29,29,28,28,29,28,29,29,29,27,29,29,26,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,29,27,28,27,28,29,28,28,29,29,29,28,29,29,28,29,30,29,29,29,29,29,29,28,29,29,28,29,29,28,27,29,29,27,29,30,28,27,29,27,28,29,28,28,29,28,28,28,29,27,29,29,29,29,29,29,29,30,29,29,30,30,29,29,29,30,29,29,29,29,29,29,29,29,28,29,28,29,28,28,29,28,27,29,29,29,29,29,29,28,28,29,28,28,27,28,28,27,26,27,25,24,24,26,26,28,27,26,27,28,27,27,29,28,26,28,29,28,27,28,27,29,29,29,29,29,29,30,30,29,29,29,29,28,29,30,29,28,29,29,29,27,28,29,28,29,28,28,28,29,28,27,28,28,26,27,28,26,25,25,26,27,28,26,28,28,29,27,29,28,29,29,29,28,28,27,29,28,29,29,29,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,29,29,29,29,30,29,30,29,29,29,30,29,29,29,29,29,29,29,29,29,28,29,28,28,28,28,29,29,29,29,28,28,27,27,26,25,24,26,26,25,26,27,26,25,27,27,25,25,27,27,25,26,23,25,22,24,22,26,26,26,24,26,25,25,26,26,28,28,25,28,28,27,26,28,29,27,27,29,28,26,26,26,26,26,25,25,25,26,26,25,24,25,23,24,24,21,18,18,19,17,19,23,23,20,25,24,25,24,24,25,27,26,25,25,26,24,24,24,25,24,23,25,27,23,25,26,27,26,28,28,28,28,29,29,28,29,29,28,29,29,29,29,29,28,28,28,27,29,29,29,30,29,29,30,29,29,29,28,29,28,28,28,29,28,29,29,29,29,29,29,29,29,30,29,29,29,30,30,30,29,29,30,29,29,29,29,28,27,28,28,27,27,27,27,26,26,26,26,24,25,23,25,26,24,24,27,26,25,26,28,26,26,28,26,28,28,27,29,29,28,29,29,29,28,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,27,28,27,27,28,27,28,26,27,29,28,27,28,28,27,29,28,29,30,29,30,29,30,29,29,30,29,29,29,29,27,29,29,27,28,27,27,27,26,26,26,24,27,28,25,26,28,28,27,29,28,29,28,28,29,29,29,30,29,29,29,30,29,29,29,29,30,30,29,28,30,29,28,28,29,28,27,28,28,26,26,28,25,27,27,28,29,29,29,29,28,28,29,28,28,29,28,28,28,29,29,27,28,26,27,25,27,25,27,28,26,26,25,26,26,25,26,24,25,23,24,27,24,22,25,27,21,21,25,25,21,24,25,23,19,25,24,21,21,23,22,20,18,16,14,15,15,11,11,15,14,14,11,11,12,11,11,11,9,9,8,8,6,6,5,5,4,3,4,3,3,2,2,2,1,1,1,1,1,0,1,1,1,2,2,2,3,4,4,6,6,6,7,8,8],[25,24,25,26,25,27,28,27,27,28,26,26,28,27,28,28,28,28,28,29,28,28,29,29,28,29,29,29,29,30,29,30,29,30,29,30,29,30,29,29,30,29,29,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,29,28,29,28,29,29,28,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,30,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,30,28,29,29,29,29,29,29,28,30,29,28,29,29,29,29,29,30,29,29,29,30,29,29,29,29,29,29,30,29,29,29,29,29,29,28,28,28,29,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,27,29,29,27,27,29,28,27,28,29,28,26,29,28,29,29,27,29,29,28,28,29,30,30,30,28,29,29,30,29,28,30,29,28,29,29,29,28,29,30,29,28,29,30,28,29,29,29,28,29,28,29,29,29,29,29,28,28,29,29,28,29,28,29,28,29,28,28,28,27,27,26,24,27,26,25,22,25,25,27,26,24,27,28,25,26,28,27,24,26,28,27,26,28,27,28,29,29,28,29,28,29,30,28,28,29,28,27,28,29,28,26,28,28,28,26,28,29,28,28,28,26,28,28,27,26,27,27,25,26,27,25,23,24,24,27,27,27,27,28,28,27,28,28,28,28,28,28,27,28,28,28,29,29,29,29,29,29,29,28,29,29,29,29,30,30,29,29,29,29,30,29,29,29,29,29,30,29,29,29,29,28,29,29,29,29,29,29,29,29,30,30,29,30,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,30,30,29,30,30,29,29,29,29,29,28,28,28,29,28,28,28,27,28,27,28,27,26,26,24,24,23,26,26,23,24,27,25,24,26,26,25,25,27,27,26,26,24,24,25,23,21,24,25,26,25,26,26,27,25,27,27,28,25,27,28,28,25,27,29,25,26,28,27,26,26,24,24,26,23,23,25,25,22,23,23,22,22,22,22,19,19,18,17,17,19,22,22,18,22,21,23,24,23,25,26,24,23,25,25,22,22,25,25,22,22,24,25,24,25,24,25,25,28,28,26,27,29,28,27,29,29,28,29,29,28,30,29,29,29,29,28,28,29,28,29,29,29,29,29,29,30,30,29,28,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,27,28,29,28,26,28,28,25,24,27,26,24,24,25,25,22,23,20,24,25,21,22,25,25,24,24,26,25,26,27,25,27,25,26,27,28,27,28,29,28,29,29,29,29,29,29,28,28,30,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,28,28,28,28,29,29,29,28,28,29,28,28,28,28,29,29,29,28,29,29,29,29,29,29,29,29,29,28,28,28,27,27,27,27,26,24,26,27,24,23,25,24,25,27,24,24,27,27,26,28,28,27,28,29,28,27,29,29,28,28,29,29,28,28,28,28,29,28,28,27,29,28,27,26,28,27,24,26,28,25,25,27,27,28,27,27,27,28,28,28,29,28,28,27,28,28,27,27,28,28,27,27,27,25,27,26,26,27,26,27,27,25,26,24,27,27,25,26,24,25,25,25,24,23,25,24,22,22,24,24,21,21,23,21,20,22,22,20,21,21,20,18,18,16,14,14,13,11,11,14,13,13,11,11,13,12,11,13,10,9,8,10,8,7,6,6,4,4,4,3,3,2,3,2,2,2,1,1,1,1,0,1,1,2,2,2,3,4,4,6,6,5,6,7,8],[25,26,26,26,27,27,28,28,27,28,27,27,28,27,28,28,29,28,28,29,28,28,29,29,28,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,28,28,28,28,28,28,29,27,28,27,28,28,28,28,28,29,28,28,28,29,28,28,29,28,29,29,29,29,28,28,29,29,28,29,30,29,29,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,30,28,29,29,28,29,28,29,29,28,29,30,28,27,28,28,30,28,30,30,29,29,29,29,28,29,29,29,28,29,29,29,29,28,29,28,29,29,28,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,29,28,29,28,27,29,29,26,27,28,28,26,27,28,27,27,29,28,29,28,27,28,29,28,27,29,30,30,29,28,29,28,29,29,28,29,29,28,28,29,29,27,28,29,27,27,28,28,27,28,28,28,27,29,29,28,29,29,28,28,28,29,29,28,28,28,28,28,27,28,27,27,26,27,26,25,25,25,26,25,23,25,25,26,24,24,24,27,24,25,26,26,25,25,27,26,26,27,27,28,28,28,27,28,26,29,29,27,27,28,27,26,27,28,26,25,27,27,26,24,27,28,27,28,28,26,27,27,25,25,26,26,25,26,26,24,21,23,23,25,27,26,27,27,27,26,28,27,27,27,27,28,27,27,28,28,28,28,28,29,29,29,29,29,29,30,29,29,29,30,29,29,30,30,30,30,30,30,30,29,30,29,28,29,29,28,28,29,28,29,28,29,29,29,29,29,29,29,29,30,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,28,27,28,28,27,27,28,26,28,26,27,27,25,25,25,22,23,26,25,24,23,25,25,24,25,24,24,24,25,25,24,24,23,23,23,24,21,24,24,24,24,24,25,25,25,26,25,27,26,26,26,27,25,26,28,25,24,26,26,25,25,23,24,23,24,23,23,24,23,22,22,21,21,21,21,18,17,16,15,17,18,21,19,18,21,21,23,24,22,23,25,23,23,22,24,23,22,23,22,22,22,22,22,25,23,24,23,25,26,26,25,26,28,27,26,29,28,27,28,28,28,29,29,29,28,28,27,27,28,28,28,29,28,28,28,29,29,29,28,29,29,29,29,28,28,28,28,29,28,29,29,28,29,29,28,28,29,29,28,28,28,28,29,26,27,28,26,25,27,26,24,24,24,25,23,24,23,24,22,22,21,24,24,22,22,23,24,24,24,25,24,25,26,24,25,23,26,26,27,27,28,28,28,28,28,29,28,28,29,28,28,28,29,28,29,28,28,28,28,29,29,28,28,28,29,28,29,28,28,28,28,29,28,28,28,29,28,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,26,28,28,26,25,26,25,23,24,24,24,25,23,23,25,25,25,24,24,26,26,25,26,27,25,28,28,28,27,28,29,28,27,28,28,28,27,27,27,28,28,27,26,28,27,26,25,28,26,24,26,26,24,25,26,26,27,26,27,26,28,27,28,27,28,28,26,27,28,26,27,27,27,26,26,26,26,26,25,25,25,26,26,27,25,26,25,25,25,24,26,25,24,25,25,23,24,25,23,21,23,24,23,21,21,22,20,19,21,21,18,19,21,21,18,18,17,15,15,13,11,11,14,12,12,10,11,10,11,10,12,10,8,8,10,8,8,5,6,4,4,5,4,3,3,3,2,2,2,2,1,1,1,1,0,1,2,2,2,3,4,5,6,8,6,6,7,8],[24,23,25,24,25,26,26,26,26,26,26,27,27,25,26,26,27,27,26,28,27,27,28,28,27,29,28,28,29,29,28,29,29,29,29,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,29,28,28,29,29,28,28,28,28,28,28,28,28,28,28,29,28,28,28,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,28,28,29,28,28,29,29,29,29,29,29,29,28,29,28,29,29,29,29,28,28,29,29,29,29,29,29,29,29,29,29,28,28,29,28,29,28,29,29,28,28,29,28,26,27,27,28,28,29,29,28,28,29,28,29,29,29,29,28,29,29,28,29,28,28,28,29,28,28,28,28,29,29,29,28,29,29,29,28,29,29,28,27,28,29,28,28,29,28,27,28,27,24,28,28,24,26,28,27,24,26,27,25,26,27,26,28,27,25,27,28,28,27,27,28,27,28,28,28,28,28,28,28,29,28,28,28,29,28,28,28,29,28,27,28,28,27,27,28,27,26,27,28,28,28,29,28,28,28,29,28,28,28,28,27,27,27,27,26,26,26,26,25,25,24,24,23,23,24,24,23,26,25,24,24,26,24,25,26,25,24,25,27,25,25,27,25,27,28,28,27,28,27,28,28,27,27,28,27,26,27,27,27,25,26,26,26,25,26,27,26,27,27,25,26,27,25,25,26,26,26,25,25,26,22,26,25,26,27,24,26,26,26,25,27,26,26,26,27,27,27,27,28,28,28,29,29,28,28,28,29,28,28,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,28,27,28,28,28,28,28,28,28,29,30,29,28,29,29,29,29,29,29,29,29,29,29,30,30,30,29,30,29,30,29,29,29,28,29,29,29,29,29,29,29,28,29,29,29,29,29,29,29,29,28,28,28,27,27,27,26,27,28,26,27,27,27,26,26,24,25,24,23,25,24,24,23,26,25,24,24,24,24,24,25,24,24,23,23,20,21,22,20,24,23,23,24,24,24,25,26,27,26,27,26,27,27,27,26,27,27,26,24,26,26,24,25,25,24,24,25,24,25,25,23,24,23,23,22,23,21,20,18,18,16,17,18,21,21,21,23,23,23,24,24,23,25,23,24,23,24,24,22,22,22,23,23,23,24,23,22,24,25,24,26,26,26,24,28,28,26,28,28,27,28,27,28,27,28,25,27,27,26,28,27,28,27,28,27,28,28,28,29,28,26,28,27,27,27,27,28,28,28,29,28,28,28,28,28,28,29,27,28,28,28,28,28,28,28,27,27,27,27,27,26,26,26,25,25,25,26,25,23,24,24,23,24,23,23,24,23,24,24,23,23,26,24,25,26,24,26,27,26,28,27,28,28,27,27,27,28,27,28,28,29,28,28,29,29,29,28,28,28,28,29,29,29,29,29,28,28,29,28,28,27,27,28,27,28,26,27,27,27,28,27,27,28,28,27,28,28,28,29,28,28,28,28,27,28,28,28,26,28,27,27,26,27,25,26,26,25,25,25,25,24,24,27,26,25,26,26,26,25,28,26,27,28,28,28,28,27,28,28,28,28,28,28,28,27,27,27,28,27,27,28,27,26,26,28,26,24,27,26,25,26,27,26,26,26,28,27,26,28,28,26,28,28,28,27,28,28,27,27,27,26,26,26,25,26,25,25,26,27,26,26,25,24,25,24,25,24,23,23,23,25,23,23,20,23,24,19,21,21,22,18,21,21,21,17,21,20,18,21,21,20,19,17,17,15,16,13,12,11,13,14,12,11,11,11,10,9,12,11,8,9,10,8,7,5,6,4,4,5,4,3,3,4,2,2,2,2,2,1,2,1,1,0,1,1,2,3,4,5,5,7,6,6,7,8],[24,24,25,25,25,26,27,27,26,27,26,26,27,26,28,27,28,28,28,29,28,28,30,29,28,29,29,29,29,29,29,30,29,30,30,30,29,30,30,30,30,29,29,29,30,30,30,30,29,30,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,27,28,28,28,28,28,28,28,28,28,28,28,27,28,28,29,28,29,29,29,28,29,28,29,29,28,27,29,28,27,28,28,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,28,28,28,29,28,26,26,28,27,28,28,28,29,28,28,28,29,29,28,28,29,28,28,29,28,27,28,27,28,27,27,26,28,28,28,28,28,28,27,27,28,28,28,28,29,28,28,28,29,29,28,28,29,28,27,29,28,28,27,28,28,27,28,28,28,27,28,27,28,27,28,29,29,28,28,28,29,28,28,29,28,28,29,28,29,29,28,29,29,28,28,29,28,29,29,28,28,29,29,28,28,29,28,27,28,27,27,28,28,27,28,28,28,28,28,28,28,28,28,28,27,27,26,27,27,26,25,26,25,24,24,25,25,26,26,25,26,27,25,26,27,27,26,27,28,27,27,28,27,28,28,28,28,28,28,29,29,28,28,28,28,27,27,28,28,27,27,27,28,26,27,28,27,28,28,27,27,28,27,26,27,27,25,27,27,26,24,26,26,26,28,26,27,28,28,27,28,27,28,28,28,27,27,27,28,28,28,28,28,28,28,29,28,28,28,29,28,29,28,29,29,29,29,29,29,29,30,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,30,29,29,29,29,30,29,29,29,29,29,29,29,29,28,28,27,28,27,28,27,28,28,28,28,28,28,26,26,26,26,25,26,26,25,25,26,24,25,26,26,24,26,26,25,25,25,23,24,24,23,21,25,25,25,24,25,26,26,25,27,27,28,27,27,28,27,26,27,28,27,26,27,27,25,26,26,25,26,26,24,26,25,25,25,23,25,23,23,24,22,19,18,18,18,21,22,22,21,24,24,24,24,24,25,25,25,25,24,25,24,23,23,24,24,22,23,25,24,24,26,27,26,28,27,27,27,29,28,28,28,28,28,28,28,28,28,29,27,28,28,28,29,28,29,28,28,28,28,28,28,29,28,27,27,28,27,26,27,28,27,26,28,27,28,28,29,28,29,29,28,29,29,29,29,29,29,28,28,28,28,28,27,27,27,26,26,26,26,26,26,25,25,25,25,24,23,25,24,24,26,26,25,26,27,26,26,27,25,27,28,28,28,28,28,29,29,28,28,29,28,29,28,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,26,26,26,27,26,27,26,26,27,27,26,27,27,27,28,27,28,28,29,29,28,29,28,29,28,28,28,29,28,27,28,28,28,27,27,28,27,26,27,27,26,27,28,26,28,28,27,27,29,28,27,28,28,29,29,28,28,28,28,28,28,27,27,28,28,28,28,28,28,29,28,27,28,29,27,27,27,28,26,27,28,27,28,27,28,29,28,28,27,27,27,29,28,27,28,28,28,27,28,28,27,27,27,27,26,27,26,27,27,26,26,26,27,26,26,26,26,26,26,26,26,25,23,25,26,22,22,25,25,20,24,24,22,19,24,23,21,21,22,20,21,17,17,16,15,16,12,11,15,14,13,11,12,11,11,10,12,11,9,8,10,7,7,6,6,4,4,5,4,3,3,4,3,2,2,3,2,2,2,3,1,1,0,1,2,3,4,5,6,7,7,6,6,8],[25,25,25,26,26,27,28,27,27,27,27,26,28,27,28,28,29,28,28,29,29,28,29,29,29,29,29,29,29,29,29,30,29,30,29,29,29,29,30,30,29,29,29,29,29,30,30,29,30,29,29,29,29,30,29,29,29,30,29,29,29,28,29,28,29,29,29,29,28,29,30,29,29,29,30,29,30,29,29,29,29,29,30,30,30,30,30,30,30,30,29,29,30,30,29,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,30,29,29,28,29,30,29,29,30,29,28,30,29,27,28,29,29,29,29,29,30,30,29,29,30,30,29,30,30,30,30,30,30,29,29,29,30,29,29,28,29,29,29,29,29,29,29,29,29,29,30,29,30,30,29,30,29,29,29,28,30,29,28,29,30,28,28,29,29,28,29,29,29,28,29,28,29,29,28,29,30,29,29,29,30,29,29,30,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,29,29,29,29,29,29,29,28,28,30,29,29,29,29,29,29,29,28,28,28,28,28,27,26,27,27,26,25,26,26,28,28,26,28,29,27,28,29,28,27,28,30,28,27,29,28,30,29,30,30,30,29,30,30,30,30,30,29,29,29,30,29,28,29,29,29,28,29,29,29,29,29,28,29,29,28,28,28,28,26,28,28,26,25,26,26,27,28,27,28,29,29,28,29,29,29,29,29,29,29,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,29,29,29,29,29,29,27,27,26,25,23,26,26,24,24,27,24,25,26,26,24,26,27,28,25,26,23,24,23,24,23,25,26,26,25,26,25,26,25,27,28,29,25,27,28,28,25,28,29,26,26,28,28,26,27,24,26,26,25,24,25,26,24,23,25,23,22,22,23,23,22,20,20,19,21,23,23,21,24,24,24,24,25,26,27,26,24,25,27,25,24,25,26,24,23,25,26,24,26,27,27,26,29,29,28,29,30,29,28,29,29,29,30,29,29,29,29,28,29,29,29,29,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,27,29,29,27,27,28,28,27,25,26,26,25,24,23,25,27,23,24,27,27,24,26,28,26,27,28,27,29,27,27,29,29,29,30,30,30,29,30,29,30,30,30,29,30,30,29,29,30,29,29,29,29,30,29,30,30,29,29,30,29,29,28,29,28,28,29,28,29,28,28,30,29,28,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,29,29,30,29,28,28,28,28,27,28,28,26,24,26,25,27,28,26,25,29,28,27,29,29,29,29,29,29,29,30,30,30,29,29,30,29,29,29,29,30,29,30,28,30,29,29,28,29,28,26,27,28,25,25,28,26,28,28,29,29,29,29,29,29,29,30,29,29,29,29,28,29,29,29,28,28,27,28,26,27,26,27,29,27,26,27,26,28,28,25,27,25,25,25,26,25,24,25,25,24,23,25,25,23,22,24,22,21,23,23,22,23,23,22,22,19,18,16,17,16,14,14,18,16,17,14,14,15,14,14,14,13,12,10,11,10,9,9,8,6,7,7,6,5,5,6,5,4,4,4,4,3,4,4,4,3,1,0,1,3,4,5,6,7,7,7,8,8],[26,26,27,27,27,28,28,28,28,28,27,27,28,26,27,28,28,29,28,29,29,29,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,29,29,29,30,29,29,30,29,30,30,29,30,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,30,29,29,30,30,30,29,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,29,30,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,29,30,30,28,29,30,29,28,30,29,28,28,30,29,30,29,29,30,30,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,29,30,29,30,30,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,29,29,29,28,28,28,27,28,29,27,26,27,27,29,28,27,28,29,27,27,29,29,27,28,30,28,28,29,28,29,30,29,29,29,29,30,30,30,29,30,29,28,29,30,29,28,29,29,29,27,29,29,29,29,30,28,30,29,28,27,29,28,26,28,29,27,25,26,26,28,29,28,29,29,29,29,29,29,30,29,29,29,29,28,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,29,28,29,29,29,29,29,29,28,29,27,27,26,28,27,26,27,28,27,26,28,27,27,27,27,27,25,25,24,25,25,25,23,25,27,27,26,26,27,26,26,27,28,27,27,28,28,29,27,29,29,27,27,28,29,26,28,26,28,27,26,26,27,27,25,25,26,24,23,23,24,21,20,20,19,19,21,24,22,22,23,25,25,26,26,27,28,27,26,26,28,25,25,27,26,24,24,26,25,26,27,28,27,28,29,29,29,29,30,29,29,30,30,29,29,29,29,30,30,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,29,30,30,30,29,30,30,29,30,30,29,30,29,30,30,30,29,30,30,30,30,30,30,30,29,30,29,29,28,29,29,27,27,29,28,26,27,28,27,25,25,24,26,28,26,26,27,27,27,26,28,27,28,28,28,28,27,29,29,29,29,30,30,30,30,30,29,29,30,30,29,29,30,30,30,29,30,30,29,30,30,30,30,30,30,29,29,30,30,29,29,29,29,29,30,30,29,30,30,30,30,29,29,29,30,29,29,30,30,30,29,29,30,30,29,30,29,30,30,29,28,29,29,27,27,28,28,27,27,28,27,28,29,27,27,29,29,28,30,29,29,29,29,30,29,30,30,30,29,29,29,29,29,29,29,29,30,30,29,30,29,29,29,30,29,28,29,30,28,28,29,28,29,29,29,29,30,29,29,30,29,30,29,29,29,28,29,29,29,29,29,29,29,29,28,28,28,29,29,29,27,28,27,28,27,28,27,28,26,26,27,26,24,26,26,23,22,25,26,21,22,25,24,20,25,25,22,22,25,24,23,21,20,19,19,17,15,16,17,17,16,16,16,15,17,14,17,17,12,13,15,13,13,10,11,8,8,10,8,8,7,8,6,6,5,5,5,4,3,4,5,3,2,1,0,1,3,4,4,6,5,5,6,7],[25,25,25,26,26,27,28,27,26,27,27,27,28,27,28,28,29,28,28,29,28,29,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,29,30,29,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,26,28,28,27,26,28,28,29,29,27,29,29,29,29,30,29,28,29,30,30,28,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,29,30,30,30,28,30,30,30,30,30,29,30,30,29,28,29,29,27,28,28,27,25,26,26,27,29,28,29,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,28,28,27,27,25,24,28,26,24,26,28,25,25,27,27,26,26,27,28,26,26,23,24,23,24,22,24,26,25,24,26,27,27,25,27,28,29,25,27,29,27,25,28,29,27,27,29,29,26,28,25,27,27,26,25,26,27,25,24,26,25,24,23,24,25,22,21,22,20,21,22,24,24,25,26,26,25,26,27,28,27,26,27,28,26,26,27,27,25,24,27,27,26,27,28,28,27,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,28,28,29,28,27,27,27,27,25,25,24,26,27,25,25,28,27,27,26,28,27,27,29,28,29,28,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,29,30,29,29,30,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,28,26,26,27,27,28,29,28,29,29,29,28,30,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,27,29,29,26,28,29,28,29,29,30,29,30,30,30,30,30,30,29,30,30,29,29,30,30,29,29,29,27,28,27,27,28,28,30,28,26,28,27,28,28,26,27,27,26,26,26,26,24,25,27,26,25,25,26,25,22,25,24,22,24,24,24,23,24,24,23,22,20,19,18,19,16,16,18,18,17,16,17,16,18,16,18,17,14,14,16,14,13,14,12,12,11,12,11,9,11,12,8,10,7,5,7,6,5,4,4,4,4,2,1,0,1,3,3,5,5,4,5,6],[26,26,26,27,27,28,29,28,28,29,28,28,28,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,29,29,29,29,30,30,30,29,30,29,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,30,30,28,29,30,29,28,29,29,28,28,29,29,29,29,29,29,30,29,29,29,30,29,30,29,30,29,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,29,30,30,30,29,29,29,30,30,30,30,30,30,30,29,30,30,30,29,29,30,29,29,29,29,28,28,28,27,28,28,27,27,27,27,28,28,27,28,29,27,28,29,28,28,29,29,29,28,29,28,29,30,29,29,30,29,30,30,30,29,30,29,29,29,30,29,28,29,29,29,28,29,30,29,30,30,28,29,29,28,28,29,29,27,28,28,28,27,28,27,28,29,28,28,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,30,29,30,29,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,30,30,29,30,29,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,28,29,29,28,29,30,29,29,29,29,29,28,28,28,27,26,28,27,26,27,28,26,26,27,26,25,26,27,26,25,25,24,25,25,24,24,25,27,26,26,27,26,27,27,27,28,28,27,28,28,29,27,28,30,28,28,28,28,27,27,27,27,27,26,28,27,27,27,27,27,25,26,26,25,26,22,23,21,21,23,25,25,25,27,27,27,27,27,28,29,28,27,28,28,26,27,28,27,26,26,26,27,27,27,27,28,28,29,28,28,28,30,29,29,29,29,29,29,29,29,29,30,29,29,29,28,29,29,29,29,29,29,30,30,30,30,30,29,29,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,28,29,29,28,28,28,28,27,27,27,26,27,26,25,27,26,28,26,26,26,27,27,28,28,27,28,27,29,28,29,29,29,29,30,29,29,30,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,30,29,29,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,28,28,28,29,28,26,27,28,27,28,28,28,28,29,29,29,29,29,29,29,29,30,29,30,30,30,29,30,30,29,29,30,29,30,30,30,29,30,30,29,29,30,29,27,28,29,28,29,29,29,29,28,30,30,30,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,28,28,27,28,28,28,29,28,28,28,28,27,27,27,26,28,26,27,27,27,24,27,27,26,24,26,27,24,24,25,25,22,25,26,23,24,26,25,24,24,23,21,21,19,18,16,18,20,18,17,18,16,18,17,20,20,15,16,20,17,18,14,16,13,14,16,14,12,13,15,11,10,8,9,8,8,6,7,7,5,5,4,3,1,0,1,3,4,4,4,5,5],[26,26,27,28,27,28,29,28,28,28,28,27,28,27,28,28,28,28,28,29,28,29,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,31,30,30,30,30,30,30,30,29,30,30,30,30,30,30,31,31,30,31,30,31,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,31,30,31,30,30,30,30,30,30,29,30,31,30,29,30,30,29,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,31,30,30,31,31,30,30,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,29,30,30,28,28,28,29,29,28,27,28,28,30,29,28,29,30,28,29,30,30,28,29,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,28,30,30,30,30,30,28,30,30,28,28,29,29,27,28,29,27,26,26,27,28,29,28,29,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,29,28,27,27,29,28,26,27,29,27,27,28,29,27,28,29,29,26,28,25,26,25,26,26,26,28,27,26,28,27,28,27,29,29,30,28,28,30,29,27,29,30,29,27,29,29,27,28,26,29,28,27,27,26,27,26,26,26,26,26,25,24,26,23,22,23,21,22,23,25,23,24,25,25,27,27,28,28,28,26,27,28,26,27,28,27,26,27,28,26,26,27,28,28,28,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,28,28,28,29,28,27,28,27,26,26,26,27,28,26,26,28,28,27,28,29,28,28,29,29,29,28,29,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,30,30,30,30,30,29,30,29,28,29,30,29,27,28,29,28,29,29,28,29,30,30,29,30,30,30,30,30,30,30,31,30,31,31,30,30,30,30,30,30,31,31,30,30,31,31,29,30,31,30,28,30,30,28,29,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,29,30,28,29,28,28,29,29,30,30,28,29,28,29,29,28,28,28,27,27,28,28,25,28,28,27,25,27,28,25,24,27,25,24,24,25,23,24,24,24,23,21,21,20,18,19,18,17,19,18,17,19,18,17,18,17,19,18,17,17,18,18,18,15,17,14,14,15,14,13,12,15,12,11,10,8,8,8,7,6,6,6,5,5,3,2,1,0,1,3,6,3,3,4],[26,26,26,26,27,27,27,28,28,28,27,27,28,28,28,28,28,29,28,29,29,29,30,29,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,29,30,30,30,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,29,29,29,29,29,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,28,29,30,30,28,30,29,29,28,29,29,29,29,29,29,30,29,29,29,29,29,29,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,29,29,28,28,27,28,28,27,27,27,27,29,28,27,28,29,28,28,30,29,28,28,30,29,28,29,28,29,29,29,30,30,30,30,30,30,29,30,30,29,29,30,30,28,30,30,29,28,29,30,29,29,29,28,29,29,28,28,29,28,27,28,27,27,25,27,27,28,28,28,28,29,29,28,30,29,30,29,29,30,30,29,29,30,29,30,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,29,29,29,29,29,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,29,29,30,30,29,30,29,30,28,28,28,26,25,27,27,26,27,27,25,25,27,26,26,25,27,27,26,26,25,23,24,23,23,25,26,26,25,27,27,26,26,28,27,29,26,26,29,27,25,28,29,28,27,28,28,27,27,26,27,27,27,27,27,28,27,26,27,26,26,25,25,26,21,21,20,22,21,23,25,24,26,26,26,26,27,27,28,28,26,26,28,26,26,27,27,26,26,27,27,26,26,26,28,28,28,28,28,27,30,29,29,29,30,29,30,29,29,29,29,28,29,29,28,30,29,30,30,29,29,30,29,30,30,30,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,29,28,29,29,27,28,27,28,28,27,27,27,26,26,25,26,27,27,25,27,27,27,28,29,28,27,28,28,28,29,29,29,29,29,29,30,30,29,29,29,30,29,29,29,30,30,30,29,30,29,30,30,29,30,30,30,30,30,29,30,30,30,28,28,28,28,29,29,29,29,28,29,29,28,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,28,27,28,28,27,29,29,28,28,29,29,28,30,28,28,29,28,29,29,29,29,30,30,29,30,29,30,30,30,30,29,30,29,30,30,28,29,30,29,28,29,29,27,28,29,29,29,28,29,29,29,28,29,29,29,30,29,29,30,30,30,29,29,30,29,29,28,28,27,29,28,29,29,27,28,27,27,27,26,27,26,28,26,26,26,25,24,26,27,24,23,26,26,23,24,27,24,21,25,27,22,24,25,24,23,22,21,20,19,19,18,16,19,19,19,19,18,17,17,17,18,19,16,16,19,17,18,15,17,15,13,15,14,15,14,16,13,13,11,10,10,8,7,7,7,6,5,5,4,3,1,1,0,1,2,2,3,3],[26,26,26,27,27,28,28,28,28,28,27,28,28,28,28,28,29,28,28,29,28,28,30,29,28,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,30,30,29,30,30,29,28,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,27,28,28,26,25,27,28,29,29,28,28,30,28,28,30,29,27,28,30,29,28,30,28,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,29,29,30,30,29,30,30,29,30,30,29,28,29,28,28,29,29,28,26,27,27,28,29,28,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,29,30,29,30,29,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,29,28,28,28,27,25,28,27,26,26,28,26,25,27,26,26,27,29,28,27,27,25,26,25,25,24,26,26,26,27,27,27,28,25,29,29,29,26,28,29,28,27,29,29,28,27,29,29,27,29,27,28,27,27,27,27,28,26,26,26,25,26,25,25,26,21,20,23,20,21,24,24,24,26,26,27,27,27,27,28,27,28,27,28,27,27,28,27,26,25,26,28,25,26,27,27,27,28,29,29,28,30,30,29,30,30,30,30,30,30,30,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,29,29,27,27,29,28,27,28,28,27,27,27,25,27,28,27,26,28,27,27,26,28,27,26,28,27,29,28,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,30,29,30,29,29,30,30,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,28,29,29,29,28,28,29,27,28,28,26,29,29,28,28,29,29,28,29,30,28,29,30,30,30,30,30,30,30,30,31,30,30,30,30,30,31,30,29,30,30,29,29,30,29,27,29,29,27,28,29,29,30,29,30,30,30,30,30,30,30,30,29,30,30,29,30,30,30,29,29,29,28,29,27,28,29,28,29,29,28,28,27,27,27,27,28,27,27,26,26,26,26,26,27,25,25,25,26,26,24,26,24,24,25,25,24,25,25,25,24,24,22,20,20,19,17,16,19,19,19,17,19,18,19,16,20,19,15,16,18,17,17,14,17,14,15,15,15,14,12,13,13,13,11,12,10,9,8,7,7,7,7,6,5,4,3,2,1,0,1,2,3,3],[26,27,26,27,27,28,28,28,28,28,27,27,28,27,28,28,28,28,28,29,29,28,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,29,29,30,30,30,30,30,30,29,30,30,30,28,29,29,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,30,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,29,29,30,29,28,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,29,30,29,28,30,30,28,28,30,30,28,29,30,28,28,29,29,30,29,29,30,30,29,30,30,30,30,30,29,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,28,29,29,29,29,30,29,29,29,29,30,29,29,29,30,28,28,29,28,26,27,28,26,25,26,27,28,26,25,26,25,28,26,25,28,29,25,27,29,28,26,28,29,28,28,29,28,29,29,29,29,29,29,29,30,29,29,30,29,28,29,30,29,26,29,29,27,25,28,29,28,29,28,27,28,28,26,27,27,27,26,27,27,25,25,27,26,27,27,27,27,29,28,27,29,29,29,29,29,29,29,29,29,30,29,30,30,30,30,30,29,30,30,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,29,29,30,29,29,29,29,30,29,29,29,29,30,29,29,29,30,30,29,30,30,30,30,30,30,30,29,30,29,30,29,29,29,30,30,30,30,30,29,29,30,30,30,30,29,30,30,29,29,29,28,29,29,29,29,29,29,29,29,28,29,28,28,27,26,25,28,27,25,26,28,27,26,28,28,27,26,28,28,26,26,24,27,25,26,25,25,27,26,26,27,27,27,27,28,28,29,28,28,29,29,26,28,29,28,27,28,28,27,28,26,28,27,26,27,27,27,25,26,26,25,25,24,24,24,21,19,22,18,19,23,22,22,24,24,24,25,25,25,27,25,25,24,27,25,23,25,25,23,24,26,25,26,27,26,26,27,28,28,28,28,30,29,29,29,30,29,29,30,29,29,30,29,30,29,29,30,29,30,29,30,29,30,29,30,30,30,29,30,30,30,30,29,30,30,29,29,30,30,30,30,30,30,30,29,29,29,30,30,30,30,30,28,29,29,28,27,28,28,25,26,26,26,25,26,26,26,25,25,24,24,26,26,25,26,26,26,25,27,26,27,27,28,27,27,28,28,29,29,30,30,30,29,29,30,30,29,30,30,30,30,30,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,29,29,30,29,29,29,29,29,29,29,29,29,29,30,29,29,30,30,30,30,30,29,29,29,28,27,28,28,26,27,28,28,27,28,28,27,27,28,28,28,29,29,28,29,29,28,29,29,30,29,30,29,30,29,29,30,29,29,30,29,30,30,29,28,30,29,28,28,30,28,27,28,29,27,28,29,29,29,29,30,29,29,29,30,30,29,30,29,30,30,28,29,29,29,29,28,29,27,28,27,27,29,29,29,29,28,28,27,28,28,27,27,28,27,27,28,27,25,27,28,25,24,26,27,23,24,25,25,23,24,24,21,23,23,24,23,22,22,21,19,19,19,16,18,18,16,16,18,16,16,16,18,18,15,15,18,17,18,15,18,15,15,17,15,15,15,15,14,13,13,13,11,9,8,9,7,7,8,7,5,5,4,3,2,1,0,1,3,2],[26,26,27,27,27,28,29,28,28,28,27,28,28,28,29,28,28,29,28,29,29,29,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,29,29,29,29,30,30,29,30,29,29,28,29,29,29,29,30,30,30,30,29,30,30,30,30,29,29,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,29,29,30,30,28,29,30,29,28,29,29,28,28,29,29,30,29,28,30,30,29,29,30,30,29,29,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,30,28,29,29,29,30,30,30,30,30,30,29,29,29,30,29,29,28,29,28,28,28,28,27,28,27,26,27,26,27,26,26,28,28,26,27,29,26,27,29,28,26,27,29,28,27,29,27,29,29,29,29,29,29,29,30,29,29,30,29,28,28,29,29,27,29,29,28,27,29,29,28,29,28,28,28,28,27,27,28,28,27,28,28,27,26,28,27,27,28,28,29,29,28,28,29,29,29,29,29,29,29,29,29,30,29,29,30,29,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,31,31,31,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,30,30,28,30,29,29,29,30,29,28,28,28,28,26,28,27,27,26,28,27,26,27,27,26,25,27,26,26,26,27,26,26,25,23,26,25,24,23,26,26,26,27,25,26,27,27,27,27,28,28,27,27,28,26,28,29,28,27,27,28,27,27,27,28,27,27,27,27,27,27,26,26,26,26,26,26,26,20,20,23,21,22,24,24,25,26,27,27,28,27,27,27,27,27,26,28,26,26,27,26,26,26,26,27,27,26,26,27,27,27,28,27,27,29,29,29,29,29,29,28,29,29,28,29,28,29,29,28,29,29,30,29,30,29,30,29,29,30,30,29,29,30,29,29,29,29,29,29,29,29,30,30,29,30,29,30,29,29,30,30,30,29,29,30,28,29,29,28,28,28,28,27,27,26,27,27,26,26,26,27,27,25,26,26,27,26,26,27,27,26,28,27,26,26,26,27,28,28,28,29,29,29,29,29,29,29,29,30,30,29,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,30,29,29,29,29,30,30,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,28,28,27,28,28,27,27,27,28,27,28,28,28,28,28,28,28,29,27,28,29,29,29,29,29,29,30,30,29,30,29,29,29,29,30,30,29,28,30,29,28,28,30,28,27,28,28,28,29,28,29,29,28,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,28,28,29,27,28,27,27,28,28,28,28,28,28,27,27,26,27,26,27,27,26,27,26,24,26,27,26,24,26,27,25,24,26,26,23,26,26,23,26,26,26,26,24,24,22,20,20,20,16,19,19,19,16,18,16,17,18,21,19,16,17,21,17,20,15,19,16,16,19,17,15,16,17,15,16,15,14,12,11,10,9,8,7,8,8,6,6,4,3,3,2,1,0,1,2],[25,26,26,27,26,27,28,28,27,28,27,28,28,27,28,27,28,28,28,29,28,28,29,29,28,29,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,28,29,30,30,29,29,30,29,28,30,29,30,29,29,29,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,29,28,29,29,29,28,28,28,28,27,27,28,28,28,28,28,28,29,27,29,29,29,28,28,29,29,27,28,27,29,29,30,29,30,30,30,30,30,29,30,30,28,29,30,30,28,30,29,28,28,29,30,29,30,29,28,29,29,28,28,29,29,27,28,28,28,26,27,27,28,28,28,29,29,29,29,29,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,30,29,29,29,29,29,28,27,28,27,26,28,27,27,27,27,25,27,28,26,27,28,28,27,28,27,27,26,26,25,23,27,27,27,28,26,28,28,26,28,28,29,27,27,28,28,26,28,29,27,27,28,29,27,28,27,28,27,27,27,27,28,27,27,27,26,27,26,27,26,21,22,24,22,22,24,25,25,27,27,26,28,27,28,28,27,27,27,28,27,27,28,27,26,26,26,28,26,26,27,28,27,28,28,28,27,30,29,29,29,29,29,30,29,30,29,29,28,29,29,28,29,29,30,30,30,30,30,29,30,30,30,29,30,29,30,30,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,28,28,28,28,27,27,28,27,27,27,26,27,27,28,26,27,27,27,27,28,27,26,28,26,28,28,28,28,29,29,28,29,30,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,29,30,30,30,30,30,30,30,30,30,29,29,30,29,28,29,29,28,28,28,28,28,28,28,27,28,29,27,28,28,28,28,29,28,29,29,29,30,29,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,29,28,29,30,28,27,28,28,27,28,28,28,29,29,29,29,30,29,29,30,30,30,29,30,30,29,30,30,29,29,29,29,27,28,27,28,28,28,29,28,28,28,28,28,28,27,27,27,26,27,27,26,26,27,27,26,25,27,27,26,27,27,26,25,26,26,25,26,26,26,25,23,23,22,20,22,20,19,20,19,20,18,19,18,19,19,20,20,17,16,20,19,19,16,19,16,18,19,17,16,16,16,14,16,14,14,13,11,12,11,9,9,9,9,7,7,6,4,4,4,2,1,0,1],[26,27,27,28,28,28,29,28,28,28,28,28,28,28,29,28,29,28,28,29,28,28,29,29,29,29,29,29,30,29,29,30,29,30,30,29,29,29,30,29,30,30,29,29,29,30,29,29,29,30,29,30,30,30,30,29,30,30,30,30,29,29,30,30,30,30,30,30,30,30,31,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,31,30,31,31,30,30,30,30,30,30,30,30,30,30,30,30,30,31,30,31,30,30,30,30,30,30,31,31,31,31,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,31,29,30,30,29,29,29,29,28,28,28,29,29,28,28,28,27,29,28,27,29,30,27,29,30,29,28,29,30,29,29,30,29,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,27,30,30,29,27,29,30,29,30,30,29,29,30,29,28,29,29,27,28,29,28,26,27,27,28,29,28,29,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,29,29,29,29,29,29,29,29,30,29,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,30,30,29,29,29,29,30,30,30,29,30,28,29,29,28,28,28,27,27,29,27,27,27,28,26,27,28,28,27,28,29,28,27,28,26,27,25,26,24,26,27,27,27,27,27,28,26,29,28,29,27,28,29,29,26,29,29,27,26,29,29,27,29,26,29,28,28,27,26,28,27,26,27,27,27,24,27,27,20,20,26,20,23,25,26,26,27,27,26,27,26,28,28,27,25,27,28,27,26,28,28,27,27,28,27,27,28,28,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,30,28,27,29,29,28,28,28,28,27,27,28,28,28,28,27,28,28,28,28,29,28,28,29,29,28,28,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,28,29,29,28,29,28,28,29,29,28,29,29,29,29,30,30,29,29,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30,30,29,30,30,29,29,30,29,27,29,29,27,28,29,30,29,30,30,29,30,30,30,31,30,30,29,30,30,29,29,30,30,29,28,29,27,28,27,27,29,29,29,29,27,29,28,30,28,27,29,28,28,28,28,29,27,29,29,27,26,28,28,26,28,27,27,26,26,27,27,28,26,26,26,25,25,23,21,23,23,20,21,21,21,19,19,19,19,19,21,21,18,18,20,21,21,18,23,19,23,22,22,20,18,19,18,17,15,16,17,13,14,16,13,11,11,12,10,9,7,6,6,4,4,3,1,0]],"max_predicted_aligned_error":31.75}]
\ No newline at end of file
diff --git a/examples/AlphaFold/AF-Q5VSL9-F1-predicted_aligned_error_v4B.json b/examples/AlphaFold/AF-Q5VSL9-F1-predicted_aligned_error_v4B.json
new file mode 100644 (file)
index 0000000..9d0169a
--- /dev/null
@@ -0,0 +1 @@
+[{"predicted_aligned_error":[[0,1,3,5,5,6,8,10,13,14,15,17,18,18,20,21,23,22,23,25,0,0,0,0,0,0,0,0,28,27,27,28,27,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,30,29,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,30,30,31,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,31,31,30,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,31,29,30,31,30,29,30,29,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,31,30,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,28,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,29,30,30,29,28,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,30,30,31,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,29,30,31,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,31,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,31,29,29,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,25,26,23,28,28,26,27,26,29,27,28,0,0,0,0,0,0,0,0,29,28,28,28,29,28,27,28,27],[0,0,1,3,4,5,6,7,9,12,13,15,16,17,17,19,20,21,22,23,0,0,0,0,0,0,0,0,27,27,28,28,28,28,29,28,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,29,30,29,30,30,30,29,0,0,0,0,0,0,0,0,31,31,31,30,30,31,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,30,30,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,31,30,29,30,31,30,29,30,29,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,30,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,31,31,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,29,29,30,29,28,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,30,31,31,31,31,30,30,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,30,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,30,30,29,30,31,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,31,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,28,30,30,30,29,0,0,0,0,0,0,0,0,28,26,27,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,25,25,25,27,27,26,27,27,28,26,27,0,0,0,0,0,0,0,0,27,28,28,28,29,28,28,29,28],[0,1,0,1,3,4,5,5,7,10,11,12,14,15,17,18,20,20,21,21,0,0,0,0,0,0,0,0,26,26,27,27,26,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,30,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,30,30,30,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,30,31,31,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,29,30,31,30,29,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,31,30,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,28,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,30,30,0,0,0,0,0,0,0,0,30,29,30,29,29,28,29,30,30,29,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,29,29,29,30,29,28,30,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,30,31,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,30,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,29,30,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,31,30,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,30,30,29,29,30,30,28,30,30,30,29,0,0,0,0,0,0,0,0,27,26,27,29,28,29,28,28,28,28,27,28,0,0,0,0,0,0,0,0,28,24,26,24,28,28,26,26,27,28,27,28,0,0,0,0,0,0,0,0,29,28,29,27,29,28,28,29,28],[0,3,2,0,1,2,4,5,6,7,9,11,13,13,15,16,18,18,19,20,0,0,0,0,0,0,0,0,27,26,28,28,26,27,28,28,27,28,28,28,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,30,30,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,31,31,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,31,30,29,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,30,29,29,29,30,30,31,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,30,30,31,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,30,30,29,30,29,29,29,29,30,29,30,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,29,30,30,29,28,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,31,30,31,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,29,31,0,0,0,0,0,0,0,0,30,30,29,30,31,30,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,28,29,30,30,28,30,30,29,29,30,30,29,0,0,0,0,0,0,0,0,28,27,28,28,29,29,29,28,28,29,28,28,0,0,0,0,0,0,0,0,27,25,27,26,28,28,27,27,28,27,27,29,0,0,0,0,0,0,0,0,27,27,28,27,28,28,27,28,28],[0,4,3,2,0,1,3,4,5,5,6,8,10,11,13,14,17,17,18,19,0,0,0,0,0,0,0,0,26,26,27,27,27,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,30,30,30,30,29,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,31,30,31,30,31,30,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,30,29,30,29,30,30,29,29,0,0,0,0,0,0,0,0,31,31,31,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,28,30,29,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,31,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,30,29,28,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,30,31,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,30,30,30,29,0,0,0,0,0,0,0,0,28,30,31,29,28,30,30,28,29,30,30,29,0,0,0,0,0,0,0,0,28,27,28,29,28,29,29,28,29,29,28,29,0,0,0,0,0,0,0,0,28,26,27,26,28,28,28,29,28,29,29,28,0,0,0,0,0,0,0,0,29,28,29,29,30,29,28,30,29],[0,4,4,3,2,0,1,3,3,5,5,6,8,10,11,13,16,16,18,19,0,0,0,0,0,0,0,0,25,25,26,27,25,26,27,26,28,27,28,27,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,31,31,31,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,31,29,30,30,0,0,0,0,0,0,0,0,31,30,29,30,30,30,28,29,29,30,30,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,31,31,31,30,30,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,31,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,30,31,30,0,0,0,0,0,0,0,0,31,30,30,30,31,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,28,29,29,30,29,29,30,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,29,28,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,29,29,30,29,28,29,0,0,0,0,0,0,0,0,30,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,31,31,30,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,30,31,30,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,31,30,31,30,0,0,0,0,0,0,0,0,31,30,30,29,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,30,31,30,31,30,0,0,0,0,0,0,0,0,30,31,31,31,31,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,28,30,30,29,28,30,30,28,29,30,30,29,0,0,0,0,0,0,0,0,28,26,28,29,29,29,28,28,29,29,28,28,0,0,0,0,0,0,0,0,28,26,27,27,29,28,28,28,28,29,28,29,0,0,0,0,0,0,0,0,28,28,29,28,29,29,28,28,29],[0,5,5,4,3,1,0,1,2,3,4,5,6,8,10,11,14,15,16,18,0,0,0,0,0,0,0,0,26,26,27,27,27,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,30,31,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,31,31,31,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,29,29,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,30,30,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,31,31,30,31,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,30,30,31,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,31,31,31,31,31,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,31,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,27,29,30,29,28,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,25,28,28,29,28,28,29,28,28,28,29,0,0,0,0,0,0,0,0,29,28,29,28,29,29,28,29,29],[0,5,5,4,3,2,1,0,1,2,4,5,5,6,9,10,12,15,15,18,0,0,0,0,0,0,0,0,25,26,27,26,26,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,31,30,31,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,29,30,30,29,29,30,29,29,30,29,29,0,0,0,0,0,0,0,0,30,31,31,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,28,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,30,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,29,29,30,30,29,30,28,29,29,29,28,28,0,0,0,0,0,0,0,0,30,31,31,31,31,30,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,29,30,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,30,31,31,30,0,0,0,0,0,0,0,0,30,31,30,31,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,28,29,30,28,28,29,30,28,29,30,29,29,0,0,0,0,0,0,0,0,28,28,28,29,28,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,28,26,27,26,28,28,28,28,27,28,29,28,0,0,0,0,0,0,0,0,29,28,29,28,29,29,28,30,29],[0,7,5,5,4,3,3,2,0,1,2,3,4,4,6,7,10,10,12,15,0,0,0,0,0,0,0,0,23,23,25,25,24,26,26,25,26,26,26,26,0,0,0,0,0,0,0,0,28,29,29,29,29,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,31,31,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,31,30,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,30,31,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,30,30,31,31,31,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,30,30,29,29,30,29,28,29,29,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,28,29,28,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,28,29,30,29,27,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,28,29,29,28,27,29,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,29,30,30,29,30,0,0,0,0,0,0,0,0,29,30,28,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,28,28,29,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,27,28,30,28,27,29,29,27,28,30,29,28,0,0,0,0,0,0,0,0,28,27,28,28,28,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,28,26,27,27,29,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,28,28],[0,9,8,5,5,4,3,2,1,0,1,2,3,4,5,5,10,11,11,15,0,0,0,0,0,0,0,0,23,23,26,25,24,25,26,26,27,26,26,26,0,0,0,0,0,0,0,0,28,29,28,28,29,28,28,29,29,29,29,28,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,30,30,30,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,29,29,30,29,29,0,0,0,0,0,0,0,0,30,31,31,30,30,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,30,30,30,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,28,29,30,30,28,29,29,30,30,30,0,0,0,0,0,0,0,0,30,29,29,31,30,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,29,30,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,31,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,31,30,30,30,29,0,0,0,0,0,0,0,0,29,29,29,30,29,30,30,29,30,29,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,28,29,29,29,27,29,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,29,29,28,27,29,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,29,29,30,30,29,29,28,29,29,28,27,29,0,0,0,0,0,0,0,0,29,29,28,29,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,29,30,29,29,0,0,0,0,0,0,0,0,30,29,28,29,28,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,29,29,29,28,28,28,28,0,0,0,0,0,0,0,0,26,27,29,28,27,28,29,27,28,29,28,28,0,0,0,0,0,0,0,0,29,27,28,28,29,29,30,29,30,29,29,30,0,0,0,0,0,0,0,0,27,26,28,27,27,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,28,28,29,28],[0,11,10,9,6,5,5,4,3,1,0,1,3,3,4,4,6,9,10,11,0,0,0,0,0,0,0,0,20,21,23,22,22,24,24,25,25,25,25,25,0,0,0,0,0,0,0,0,28,28,28,28,28,28,27,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,29,30,30,29,28,30,27,29,29,28,28,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,30,29,28,29,30,29,27,28,29,29,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,31,30,30,30,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,29,29,30,30,30,29,0,0,0,0,0,0,0,0,30,29,30,29,30,29,29,30,29,29,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,28,28,29,28,27,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,28,29,28,27,27,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,29,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,29,29,30,30,28,30,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,28,28,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,27,29,30,28,28,30,29,27,29,30,29,29,0,0,0,0,0,0,0,0,28,28,28,30,30,29,30,29,29,29,29,30,0,0,0,0,0,0,0,0,29,27,28,27,29,29,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,29],[0,13,11,11,10,6,6,5,4,3,1,0,1,3,3,4,5,6,8,11,0,0,0,0,0,0,0,0,22,21,23,23,22,24,24,25,24,25,25,25,0,0,0,0,0,0,0,0,28,29,28,27,28,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,31,30,31,31,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,30,31,31,30,0,0,0,0,0,0,0,0,30,29,30,30,29,29,30,29,30,30,28,29,0,0,0,0,0,0,0,0,30,30,31,30,29,30,30,30,30,31,30,29,0,0,0,0,0,0,0,0,31,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,30,29,29,29,30,29,28,28,29,30,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,30,29,31,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,29,30,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,29,30,28,29,31,29,28,30,30,29,29,30,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,30,30,30,30,28,29,0,0,0,0,0,0,0,0,29,28,29,30,27,29,30,29,30,29,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,29,29,30,29,30,30,28,28,29,27,25,29,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,29,30,30,29,29,30,30,28,29,30,0,0,0,0,0,0,0,0,29,29,30,30,29,30,28,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,30,30,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,31,31,31,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,29,30,29,29,29,29,30,28,29,29,0,0,0,0,0,0,0,0,29,29,27,28,28,29,29,29,29,29,30,30,0,0,0,0,0,0,0,0,29,30,30,29,30,30,30,28,30,30,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,30,30,29,29,29,28,28,28,27,0,0,0,0,0,0,0,0,26,28,29,28,27,29,28,27,29,30,28,28,0,0,0,0,0,0,0,0,28,27,28,29,30,29,29,29,29,30,30,30,0,0,0,0,0,0,0,0,28,26,28,27,28,28,28,27,28,29,28,28,0,0,0,0,0,0,0,0,27,28,28,28,29,29,27,29,29],[0,14,14,13,11,9,7,6,5,4,3,1,0,1,3,3,4,6,6,9,0,0,0,0,0,0,0,0,19,20,23,21,22,23,23,25,25,24,25,24,0,0,0,0,0,0,0,0,28,28,27,27,28,28,25,28,29,28,28,28,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,31,30,31,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,30,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,28,30,29,28,29,0,0,0,0,0,0,0,0,30,30,31,30,30,30,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,30,29,30,30,0,0,0,0,0,0,0,0,30,30,27,29,29,29,28,29,29,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,29,30,30,29,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,29,30,31,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,31,30,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,28,28,28,27,26,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,29,29,29,28,29,0,0,0,0,0,0,0,0,28,29,28,29,30,30,29,30,30,29,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,28,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,31,30,30,29,0,0,0,0,0,0,0,0,30,30,29,29,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,29,29,28,0,0,0,0,0,0,0,0,27,28,29,28,28,29,29,27,29,30,29,29,0,0,0,0,0,0,0,0,29,29,28,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,27,29,29,29,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,29],[0,15,13,14,13,11,10,6,5,5,4,3,1,0,1,2,4,4,6,8,0,0,0,0,0,0,0,0,19,19,22,21,20,23,23,24,22,24,24,24,0,0,0,0,0,0,0,0,27,29,28,26,28,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,31,30,0,0,0,0,0,0,0,0,31,30,31,30,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,29,29,30,28,30,30,29,29,0,0,0,0,0,0,0,0,30,30,31,30,29,31,31,30,30,31,30,29,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,31,30,31,30,29,30,29,0,0,0,0,0,0,0,0,30,29,29,30,30,29,28,28,29,30,29,30,0,0,0,0,0,0,0,0,30,29,29,31,30,29,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,31,30,31,31,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,29,30,30,30,29,0,0,0,0,0,0,0,0,29,29,30,29,29,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,29,29,30,29,28,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,29,30,28,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,30,29,28,30,0,0,0,0,0,0,0,0,28,29,30,29,29,29,28,28,29,26,25,28,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,30,29,30,30,30,29,30,30,28,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,29,30,28,29,30,30,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,31,31,30,0,0,0,0,0,0,0,0,30,30,29,30,29,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,28,28,29,29,29,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,29,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,29,29,28,28,29,29,28,29,30,29,29,0,0,0,0,0,0,0,0,28,28,29,30,30,30,29,30,29,30,29,30,0,0,0,0,0,0,0,0,29,28,27,29,30,29,28,28,29,28,29,29,0,0,0,0,0,0,0,0,28,29,29,28,29,29,28,29,29],[0,18,16,15,15,13,12,10,6,5,5,4,3,1,0,1,2,4,4,5,0,0,0,0,0,0,0,0,18,19,19,21,21,23,22,24,23,25,25,24,0,0,0,0,0,0,0,0,27,28,26,26,28,28,25,28,29,28,28,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,31,31,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,29,30,29,28,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,29,31,31,30,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,29,28,0,0,0,0,0,0,0,0,30,30,29,29,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,29,30,31,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,31,30,31,29,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,30,30,29,28,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,28,28,28,27,25,28,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,29,30,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,28,30,30,29,30,30,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30,29,30,29,0,0,0,0,0,0,0,0,29,29,28,29,28,29,29,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,30,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,28,30,29,28,30,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,28,29,28,30,30,29,29,29,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,30],[0,18,16,15,14,14,13,12,9,7,5,4,4,3,1,0,1,3,5,5,0,0,0,0,0,0,0,0,16,17,19,19,19,21,21,22,21,23,23,23,0,0,0,0,0,0,0,0,26,29,27,26,28,28,27,28,29,29,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,31,31,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,30,30,30,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,30,30,31,31,31,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,31,31,29,0,0,0,0,0,0,0,0,31,31,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,28,28,28,29,30,29,30,0,0,0,0,0,0,0,0,30,29,30,31,30,30,30,30,31,30,31,30,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,30,29,28,29,29,30,28,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,29,30,29,29,31,29,28,30,30,29,28,30,0,0,0,0,0,0,0,0,30,29,29,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,30,28,29,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,30,29,28,29,0,0,0,0,0,0,0,0,28,29,30,29,29,29,28,27,29,25,25,28,0,0,0,0,0,0,0,0,29,30,31,31,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,30,29,30,30,30,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,29,30,27,29,30,30,28,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,30,31,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,29,30,29,29,30,29,29,29,0,0,0,0,0,0,0,0,30,30,29,27,29,29,29,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,29,29,28,0,0,0,0,0,0,0,0,29,30,30,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,29,30,30,29,29,29,29,28,28,28,0,0,0,0,0,0,0,0,27,29,29,28,28,29,29,28,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,28,29,29,30,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,30,29],[0,22,20,18,18,16,16,15,12,9,7,5,5,5,3,2,0,1,3,4,0,0,0,0,0,0,0,0,14,16,16,18,19,19,19,21,21,22,24,23,0,0,0,0,0,0,0,0,26,27,25,26,27,26,24,27,28,27,27,28,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,31,30,31,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,29,30,28,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,31,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,28,29,29,29,28,28,29,30,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,30,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,29,30,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,29,29,31,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,30,31,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,30,29,28,29,29,28,27,28,0,0,0,0,0,0,0,0,27,28,29,28,29,28,27,27,28,25,24,27,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,28,29,27,28,29,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,28,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,29,30,29,29,28,28,27,27,27,27,0,0,0,0,0,0,0,0,27,28,29,28,27,29,29,27,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,27,29,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,30,30,30,29,30,30],[0,20,19,18,17,16,16,14,13,12,8,7,5,4,3,2,1,0,1,2,0,0,0,0,0,0,0,0,13,14,14,16,17,18,19,19,19,21,21,21,0,0,0,0,0,0,0,0,25,26,25,25,27,27,25,28,28,27,27,28,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,29,30,29,29,29,29,28,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,30,28,28,26,27,28,29,28,29,0,0,0,0,0,0,0,0,30,29,29,31,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,29,28,0,0,0,0,0,0,0,0,30,29,28,29,29,28,28,29,29,28,29,29,0,0,0,0,0,0,0,0,28,28,28,28,28,29,29,29,28,28,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,31,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,29,28,27,29,0,0,0,0,0,0,0,0,27,28,28,28,28,27,27,26,26,24,23,26,0,0,0,0,0,0,0,0,29,30,30,30,30,30,29,30,29,30,30,29,0,0,0,0,0,0,0,0,30,29,28,29,30,29,28,30,30,28,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,27,28,29,29,27,29,29,28,29,29,0,0,0,0,0,0,0,0,29,30,30,30,31,30,30,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,30,30,29,28,30,30,29,29,30,0,0,0,0,0,0,0,0,29,30,27,26,28,28,29,29,28,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,29,28,28,28,27,0,0,0,0,0,0,0,0,27,29,29,28,29,30,29,28,30,30,29,30,0,0,0,0,0,0,0,0,30,30,28,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,28,30,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,30],[0,21,20,20,19,17,17,16,14,14,11,9,7,5,5,4,3,2,0,1,0,0,0,0,0,0,0,0,11,12,13,15,16,17,17,19,17,20,21,20,0,0,0,0,0,0,0,0,24,27,25,24,26,27,25,26,28,27,26,27,0,0,0,0,0,0,0,0,30,29,30,28,30,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,30,31,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,31,31,30,30,31,30,31,0,0,0,0,0,0,0,0,29,30,30,30,30,29,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,29,29,28,27,29,30,28,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,28,29,29,28,28,28,27,0,0,0,0,0,0,0,0,29,28,28,28,29,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,27,28,28,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,28,28,29,29,29,29,28,29,29,30,30,29,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,28,28,30,29,27,29,30,29,28,29,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,29,30,29,29,0,0,0,0,0,0,0,0,30,28,29,30,29,29,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,29,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,27,28,29,28,28,28,27,25,27,23,24,27,0,0,0,0,0,0,0,0,29,29,30,30,29,30,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,28,30,30,29,29,30,0,0,0,0,0,0,0,0,29,30,30,29,30,29,29,29,29,29,27,29,0,0,0,0,0,0,0,0,29,29,26,28,29,29,28,29,29,28,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,29,29,29,28,29,29,28,29,28,0,0,0,0,0,0,0,0,29,28,28,27,28,29,29,28,28,29,29,29,0,0,0,0,0,0,0,0,30,29,30,29,29,29,30,28,29,29,29,28,0,0,0,0,0,0,0,0,29,28,28,28,30,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,28,28,28,29,29,27,27,27,26,26,27,27,0,0,0,0,0,0,0,0,26,27,29,27,27,29,28,27,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,29,28,28,30,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,28,29,29,29,29,29,30,29,30],[0,21,21,20,20,19,18,17,15,14,13,11,9,6,4,4,3,2,1,0,0,0,0,0,0,0,0,0,10,10,11,13,15,16,16,18,18,19,21,21,0,0,0,0,0,0,0,0,23,24,23,23,25,25,23,26,26,25,25,26,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,29,29,30,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,30,31,30,30,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,30,29,29,27,28,29,30,29,30,0,0,0,0,0,0,0,0,30,29,29,31,30,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,28,29,29,28,26,0,0,0,0,0,0,0,0,29,29,28,28,29,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,29,28,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,29,29,31,30,28,30,31,30,29,30,0,0,0,0,0,0,0,0,31,30,30,31,30,31,31,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,30,31,30,31,29,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,29,30,30,29,29,29,29,29,28,27,28,0,0,0,0,0,0,0,0,26,28,29,28,29,26,26,25,27,24,23,25,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,30,29,30,30,29,0,0,0,0,0,0,0,0,30,29,29,29,30,29,28,30,30,29,29,30,0,0,0,0,0,0,0,0,29,29,31,30,30,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,29,29,27,28,29,29,27,29,28,28,29,29,0,0,0,0,0,0,0,0,29,30,31,30,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,28,28,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,30,29,30,30,30,29,29,29,28,29,0,0,0,0,0,0,0,0,29,28,28,29,29,29,29,29,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,27,28,26,27,27,27,0,0,0,0,0,0,0,0,27,28,28,28,28,29,28,27,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,30,29,30,29,29,30,29,29,0,0,0,0,0,0,0,0,30,29,30,29,30,30,30,30,30],[0,21,21,20,21,20,19,17,16,15,12,13,10,8,6,5,4,2,2,1,0,0,0,0,0,0,0,0,8,8,10,12,14,15,16,16,16,18,19,19,0,0,0,0,0,0,0,0,22,24,22,22,25,25,21,25,27,24,25,26,0,0,0,0,0,0,0,0,29,29,30,28,30,30,29,29,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,29,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,31,30,31,30,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,28,28,29,28,28,0,0,0,0,0,0,0,0,29,30,29,29,29,30,30,29,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,29,28,28,29,28,28,27,27,29,29,27,29,0,0,0,0,0,0,0,0,30,29,28,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,29,30,29,29,30,29,28,29,28,26,0,0,0,0,0,0,0,0,29,28,27,28,29,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,27,27,28,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,30,28,27,29,0,0,0,0,0,0,0,0,27,27,28,28,28,27,27,24,27,22,22,26,0,0,0,0,0,0,0,0,28,30,29,29,29,29,28,29,28,29,29,29,0,0,0,0,0,0,0,0,30,29,28,29,30,28,28,30,30,28,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,29,28,30,0,0,0,0,0,0,0,0,28,28,27,27,29,29,27,28,29,28,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,29,29,30,29,29,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,28,29,29,29,28,29,29,29,28,29,0,0,0,0,0,0,0,0,29,29,27,25,27,28,28,28,27,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,28,29,30,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,30,29,30,30,29,0,0,0,0,0,0,0,0,29,30,29,29,29,29,28,29,28,28,28,26,0,0,0,0,0,0,0,0,27,29,29,28,29,30,29,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30],[0,21,21,21,21,21,21,19,17,16,14,12,12,8,8,5,5,3,2,2,0,0,0,0,0,0,0,0,7,8,8,11,12,14,15,17,16,18,19,19,0,0,0,0,0,0,0,0,22,24,23,21,24,25,21,25,26,24,24,26,0,0,0,0,0,0,0,0,29,29,30,28,29,30,29,29,30,29,30,29,0,0,0,0,0,0,0,0,29,29,30,29,29,30,30,29,29,30,30,29,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,30,31,0,0,0,0,0,0,0,0,29,30,30,30,29,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,29,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,30,31,31,31,0,0,0,0,0,0,0,0,30,31,30,29,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,30,29,28,28,27,29,30,28,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,28,27,27,27,25,0,0,0,0,0,0,0,0,29,28,27,28,28,27,27,28,27,27,27,27,0,0,0,0,0,0,0,0,27,26,28,27,28,27,27,27,27,26,26,26,0,0,0,0,0,0,0,0,27,27,28,28,29,28,28,28,28,29,29,28,0,0,0,0,0,0,0,0,29,29,30,29,29,30,29,30,29,29,30,29,0,0,0,0,0,0,0,0,30,30,28,28,30,29,27,29,30,29,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,29,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,30,28,27,29,0,0,0,0,0,0,0,0,28,28,29,29,28,27,27,23,26,22,22,26,0,0,0,0,0,0,0,0,28,30,30,30,28,30,29,30,29,30,30,29,0,0,0,0,0,0,0,0,30,29,28,29,30,29,28,30,30,28,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,29,29,25,29,29,29,27,29,29,27,28,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,28,29,29,29,28,29,29,29,28,28,0,0,0,0,0,0,0,0,28,28,26,25,26,28,29,27,28,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,29,29,29,28,0,0,0,0,0,0,0,0,28,28,28,28,29,28,29,28,29,29,29,29,0,0,0,0,0,0,0,0,28,29,28,29,28,27,27,27,25,25,27,25,0,0,0,0,0,0,0,0,27,28,29,28,28,30,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,30,29,29,30,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,29,30,29,29,30,30,30,30,30],[0,22,21,21,21,20,20,20,18,16,16,13,13,9,9,6,5,4,3,2,0,0,0,0,0,0,0,0,6,7,7,10,11,12,13,16,16,18,20,20,0,0,0,0,0,0,0,0,22,23,20,20,24,24,20,24,25,23,24,25,0,0,0,0,0,0,0,0,29,29,30,28,30,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,29,30,30,29,28,0,0,0,0,0,0,0,0,29,30,30,29,29,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,30,31,30,30,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,28,28,27,29,30,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,30,30,30,31,31,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,28,28,28,27,25,0,0,0,0,0,0,0,0,28,28,27,28,28,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,27,27,28,28,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,28,28,29,29,29,0,0,0,0,0,0,0,0,30,29,30,30,29,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,30,31,29,29,31,30,28,30,31,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,31,30,31,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,26,28,29,27,29,25,25,23,26,22,22,25,0,0,0,0,0,0,0,0,29,30,30,30,29,30,28,30,29,30,30,29,0,0,0,0,0,0,0,0,30,29,28,29,30,29,28,29,30,28,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,28,28,26,28,28,28,27,28,28,27,29,29,0,0,0,0,0,0,0,0,29,30,30,30,31,30,30,31,31,31,30,31,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,29,30,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,27,27,27,28,27,28,28,28,29,28,0,0,0,0,0,0,0,0,29,30,29,29,30,29,29,28,29,29,27,28,0,0,0,0,0,0,0,0,28,28,28,28,29,28,28,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,28,29,29,27,26,27,25,26,26,27,0,0,0,0,0,0,0,0,27,28,28,27,28,29,28,28,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30],[0,22,22,21,21,21,21,20,18,18,15,15,13,11,10,8,7,4,4,3,0,0,0,0,0,0,0,0,4,6,7,8,10,12,13,16,15,17,18,18,0,0,0,0,0,0,0,0,21,23,21,21,24,25,20,24,26,23,24,25,0,0,0,0,0,0,0,0,29,29,30,29,30,30,29,29,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,29,30,30,28,29,29,28,28,0,0,0,0,0,0,0,0,29,29,30,29,29,30,30,30,29,30,31,30,0,0,0,0,0,0,0,0,31,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,29,27,28,27,29,29,27,29,0,0,0,0,0,0,0,0,30,29,29,31,30,30,30,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,30,0,0,0,0,0,0,0,0,29,30,29,30,29,29,29,29,28,29,27,26,0,0,0,0,0,0,0,0,29,28,27,28,29,27,27,28,28,28,29,28,0,0,0,0,0,0,0,0,28,28,28,29,28,28,28,29,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,30,30,30,29,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,29,30,29,27,29,0,0,0,0,0,0,0,0,26,27,28,28,28,26,26,23,25,22,22,24,0,0,0,0,0,0,0,0,29,30,29,29,28,29,28,29,28,29,29,29,0,0,0,0,0,0,0,0,30,29,28,29,30,28,28,30,30,28,29,30,0,0,0,0,0,0,0,0,29,30,30,30,31,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,29,28,27,27,29,29,27,28,29,28,28,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,28,29,30,29,28,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,28,29,29,29,28,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,26,25,27,28,29,27,28,29,29,28,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,28,29,30,29,29,0,0,0,0,0,0,0,0,29,29,29,28,30,30,28,30,29,30,30,30,0,0,0,0,0,0,0,0,29,30,28,30,29,29,29,29,28,28,28,26,0,0,0,0,0,0,0,0,28,30,30,29,29,30,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,31],[0,22,22,23,21,22,22,21,21,20,17,16,15,12,13,9,9,6,5,4,0,0,0,0,0,0,0,0,5,5,6,8,9,11,13,15,14,17,17,18,0,0,0,0,0,0,0,0,21,23,22,20,23,24,20,23,24,24,24,25,0,0,0,0,0,0,0,0,29,29,30,28,29,30,29,29,30,30,30,29,0,0,0,0,0,0,0,0,29,29,30,29,29,30,30,29,29,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,31,30,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,30,31,0,0,0,0,0,0,0,0,29,30,31,30,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,29,29,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,28,29,27,29,30,28,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,30,31,30,30,30,30,31,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,28,28,27,26,25,0,0,0,0,0,0,0,0,28,28,27,28,28,28,27,28,28,28,28,27,0,0,0,0,0,0,0,0,27,26,28,28,28,28,28,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,29,29,28,29,28,29,29,28,0,0,0,0,0,0,0,0,29,29,30,29,29,30,29,30,29,29,30,29,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,29,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,29,28,30,0,0,0,0,0,0,0,0,27,27,29,28,27,26,26,22,25,21,22,25,0,0,0,0,0,0,0,0,28,30,30,30,28,29,29,29,28,30,30,28,0,0,0,0,0,0,0,0,30,29,28,29,30,29,27,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,25,28,29,29,27,29,29,27,28,28,0,0,0,0,0,0,0,0,28,30,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,28,29,30,29,28,29,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,28,29,30,29,28,29,30,29,28,29,0,0,0,0,0,0,0,0,29,29,27,25,25,28,29,27,28,29,29,28,0,0,0,0,0,0,0,0,29,29,29,30,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,29,28,28,28,29,28,28,29,28,29,29,28,0,0,0,0,0,0,0,0,29,29,29,28,28,28,27,28,27,27,27,25,0,0,0,0,0,0,0,0,28,29,29,28,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,30,30,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30],[0,24,24,23,22,23,22,21,20,20,18,17,17,13,12,10,11,9,6,5,0,0,0,0,0,0,0,0,4,5,4,7,9,10,12,14,13,16,17,17,0,0,0,0,0,0,0,0,20,22,20,19,23,24,18,23,25,22,22,24,0,0,0,0,0,0,0,0,28,29,30,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,28,29,28,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,31,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,30,31,30,31,30,0,0,0,0,0,0,0,0,29,30,30,29,29,28,29,28,28,28,27,25,0,0,0,0,0,0,0,0,28,27,27,27,28,27,27,27,28,28,28,27,0,0,0,0,0,0,0,0,27,28,29,27,28,28,28,28,27,27,28,27,0,0,0,0,0,0,0,0,28,28,29,29,29,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,31,30,29,31,30,28,30,31,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,31,30,31,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,29,30,0,0,0,0,0,0,0,0,27,28,29,28,28,26,27,22,26,22,22,25,0,0,0,0,0,0,0,0,28,30,30,30,29,29,29,29,28,30,30,28,0,0,0,0,0,0,0,0,30,29,28,29,30,29,28,30,30,29,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,29,29,26,29,29,28,27,29,28,27,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,31,31,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,29,30,30,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,28,27,27,26,28,28,27,27,28,28,28,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,28,28,28,28,29,28,28,29,28,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,28,28,27,28,25,26,27,27,0,0,0,0,0,0,0,0,28,29,29,28,29,29,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,31,31],[0,25,25,25,24,24,24,23,22,21,20,18,17,15,13,13,12,11,8,6,0,0,0,0,0,0,0,0,3,4,4,5,7,9,11,12,13,15,16,16,0,0,0,0,0,0,0,0,21,22,20,20,23,23,19,24,25,23,23,25,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,29,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,29,30,29,29,29,28,30,30,28,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,29,29,27,25,0,0,0,0,0,0,0,0,28,28,28,28,29,27,27,29,28,28,29,28,0,0,0,0,0,0,0,0,28,29,29,29,30,29,29,30,29,29,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,30,29,30,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,27,28,29,28,28,26,26,24,25,23,22,26,0,0,0,0,0,0,0,0,28,30,30,29,29,29,28,30,28,29,30,29,0,0,0,0,0,0,0,0,30,29,28,29,30,29,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,27,29,29,29,27,29,29,28,28,29,0,0,0,0,0,0,0,0,29,30,30,30,30,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,29,29,30,29,28,30,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,27,27,29,30,28,28,29,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,28,28,29,28,0,0,0,0,0,0,0,0,29,30,30,30,30,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31],[0,24,24,25,23,26,24,23,24,22,21,22,19,17,17,14,14,12,12,10,0,0,0,0,0,0,0,0,1,3,4,5,5,7,10,12,13,15,15,16,0,0,0,0,0,0,0,0,21,23,21,19,23,23,20,24,25,24,23,26,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,29,30,28,30,30,28,30,0,0,0,0,0,0,0,0,31,30,29,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,28,28,28,26,24,0,0,0,0,0,0,0,0,29,29,28,28,29,28,27,29,28,28,29,28,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,29,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,31,31,30,30,31,31,29,30,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,30,31,30,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,31,30,29,30,0,0,0,0,0,0,0,0,28,28,30,29,28,26,27,24,25,22,23,27,0,0,0,0,0,0,0,0,28,30,30,30,28,30,28,30,28,30,30,28,0,0,0,0,0,0,0,0,30,30,28,29,30,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,27,29,30,29,27,30,30,27,28,29,0,0,0,0,0,0,0,0,30,31,30,30,30,31,30,31,31,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,27,26,29,30,27,28,29,29,28,0,0,0,0,0,0,0,0,30,29,30,30,29,29,30,30,29,30,30,28,0,0,0,0,0,0,0,0,29,29,28,29,30,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,29,30,29,29,29,29,28,29,28,28,28,27,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31],[0,26,26,26,25,26,25,23,24,24,22,22,21,18,18,16,15,15,12,12,0,0,0,0,0,0,0,0,0,1,2,4,5,5,7,10,10,14,15,15,0,0,0,0,0,0,0,0,20,22,20,19,22,23,18,23,25,22,21,24,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,31,31,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,29,30,28,30,31,29,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,29,29,28,29,28,27,28,26,25,0,0,0,0,0,0,0,0,28,28,27,26,28,27,26,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,29,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,28,29,29,29,29,29,28,28,28,29,29,29,0,0,0,0,0,0,0,0,29,29,30,29,29,30,29,29,30,29,30,30,0,0,0,0,0,0,0,0,31,31,30,30,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,27,29,29,28,28,26,27,23,26,22,23,27,0,0,0,0,0,0,0,0,29,30,30,30,28,30,29,29,27,30,30,28,0,0,0,0,0,0,0,0,31,30,29,29,30,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,27,29,29,29,28,30,28,28,28,29,0,0,0,0,0,0,0,0,29,30,30,30,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,28,30,30,29,27,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,29,30,29,29,29,0,0,0,0,0,0,0,0,30,29,29,29,28,29,29,27,29,28,28,28,0,0,0,0,0,0,0,0,30,29,30,29,30,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,29,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,30,28,29,28,28,0,0,0,0,0,0,0,0,29,30,30,30,30,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,27,27,26,26,26,25,26,24,24,23,22,22,20,19,17,16,15,14,13,0,0,0,0,0,0,0,0,2,0,1,3,3,4,5,7,9,13,14,15,0,0,0,0,0,0,0,0,20,22,21,20,22,22,21,23,24,23,23,25,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,29,30,30,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,30,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,29,29,30,29,29,30,28,30,30,28,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,28,28,29,27,24,0,0,0,0,0,0,0,0,28,28,28,27,29,28,26,28,28,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,30,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,29,29,29,30,30,29,0,0,0,0,0,0,0,0,29,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,26,27,28,28,27,26,26,25,26,24,24,27,0,0,0,0,0,0,0,0,29,29,30,29,29,29,28,29,27,29,30,28,0,0,0,0,0,0,0,0,30,29,28,29,30,29,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,30,31,31,30,29,30,0,0,0,0,0,0,0,0,30,30,28,29,30,29,27,29,30,28,28,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,27,29,29,29,27,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,29,28,28,29,29,27,28,29,29,27,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,28,29,31,30,29,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,28,28,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,26,27,27,25,27,26,25,25,25,23,24,22,21,21,20,19,17,16,15,0,0,0,0,0,0,0,0,3,1,0,1,3,4,6,6,10,11,13,14,0,0,0,0,0,0,0,0,20,21,21,19,22,22,20,23,24,23,23,24,0,0,0,0,0,0,0,0,29,29,30,28,30,30,29,29,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,30,31,30,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,31,31,30,30,31,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,31,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,30,30,29,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,28,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,29,28,29,28,27,29,27,26,25,0,0,0,0,0,0,0,0,28,28,28,26,29,29,27,29,29,29,28,28,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,28,29,28,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,31,31,30,30,31,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,27,27,29,29,27,26,26,23,25,22,24,27,0,0,0,0,0,0,0,0,28,30,30,30,28,29,29,30,27,30,30,28,0,0,0,0,0,0,0,0,30,29,28,29,30,30,28,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,28,30,29,27,29,29,27,27,28,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,28,29,30,29,26,29,28,29,29,30,29,29,0,0,0,0,0,0,0,0,30,29,28,29,30,30,28,29,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,28,27,29,29,27,28,29,30,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,28,29,28,29,30,29,0,0,0,0,0,0,0,0,29,30,29,29,29,29,28,29,28,29,29,28,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,28,28,28,27,28,27,26,26,26,24,24,23,22,22,20,21,18,16,17,0,0,0,0,0,0,0,0,3,3,1,0,1,3,4,5,6,7,11,12,0,0,0,0,0,0,0,0,19,20,19,18,21,21,19,21,23,21,22,22,0,0,0,0,0,0,0,0,29,28,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,30,30,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,29,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,30,31,31,31,31,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,29,30,29,29,29,28,28,28,28,28,27,25,0,0,0,0,0,0,0,0,28,28,27,27,28,27,26,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,30,28,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,28,29,28,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,28,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,30,31,30,30,31,31,30,30,31,31,29,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,30,29,28,25,28,24,27,24,24,28,0,0,0,0,0,0,0,0,29,30,30,29,28,29,28,29,27,30,30,28,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,29,30,29,27,29,29,27,29,28,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,31,31,30,30,0,0,0,0,0,0,0,0,28,29,30,29,26,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,30,29,29,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,28,29,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,30,29,30,29,30,29,29,30,0,0,0,0,0,0,0,0,29,29,28,28,29,28,29,29,28,29,30,29,0,0,0,0,0,0,0,0,29,30,29,30,29,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,28,28,28,28,28,28,27,26,26,25,24,25,22,23,22,21,19,19,17,0,0,0,0,0,0,0,0,4,3,3,1,0,1,3,4,6,6,7,10,0,0,0,0,0,0,0,0,20,20,19,20,22,22,20,22,24,23,23,24,0,0,0,0,0,0,0,0,29,29,30,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,29,30,31,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,28,29,29,27,26,0,0,0,0,0,0,0,0,29,29,28,27,29,27,27,29,29,28,30,29,0,0,0,0,0,0,0,0,29,30,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,28,29,29,29,28,26,27,23,27,23,25,28,0,0,0,0,0,0,0,0,29,30,30,29,29,29,28,29,27,29,30,28,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,29,30,30,30,28,30,30,28,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,28,29,29,29,27,29,29,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,31,30,29,28,30,30,28,29,30,30,28,0,0,0,0,0,0,0,0,30,30,31,30,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,31,30,31,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,28,28,28,27,29,28,27,27,27,26,26,25,24,24,23,22,20,19,19,0,0,0,0,0,0,0,0,5,5,4,3,2,0,1,3,4,5,5,7,0,0,0,0,0,0,0,0,19,20,19,20,21,22,20,22,23,22,23,24,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,28,29,29,28,26,0,0,0,0,0,0,0,0,29,29,28,27,29,28,27,29,28,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,30,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,29,29,30,29,29,27,28,25,28,25,26,28,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,30,27,30,30,29,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,29,30,30,30,28,30,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,28,29,30,30,27,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,31,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,28,29,30,30,28,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,30,29,30,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,30,31,30,31,30,30,30,30,29,29,30,29,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,29,29,30,29,30,28,28,28,28,26,27,26,26,26,25,24,22,22,22,0,0,0,0,0,0,0,0,7,6,5,4,3,2,0,1,3,4,5,5,0,0,0,0,0,0,0,0,19,20,20,20,21,22,20,22,23,22,22,23,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,28,28,28,27,26,0,0,0,0,0,0,0,0,29,28,27,26,28,28,26,28,27,29,28,28,0,0,0,0,0,0,0,0,28,28,29,28,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,29,30,30,29,29,28,29,26,28,26,26,29,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,30,27,30,30,28,0,0,0,0,0,0,0,0,31,30,29,30,31,31,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,29,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,29,29,30,29,28,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,29,29,30,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,29,29,29,28,29,28,27,28,27,26,26,26,25,26,24,24,23,21,22,0,0,0,0,0,0,0,0,9,8,6,4,4,2,1,0,1,3,4,4,0,0,0,0,0,0,0,0,19,19,18,19,21,22,20,22,23,22,23,23,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,28,29,28,27,26,0,0,0,0,0,0,0,0,28,29,28,27,29,28,26,28,28,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,30,29,30,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,29,30,30,29,30,28,28,25,28,25,27,28,0,0,0,0,0,0,0,0,29,30,30,29,29,29,29,30,27,30,30,29,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,29,30,30,30,29,30,30,29,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,28,29,30,29,28,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,29,29,29,29,30,29,29,29,29,28,28,28,28,28,26,25,25,24,23,0,0,0,0,0,0,0,0,12,10,9,6,5,4,3,2,0,1,3,4,0,0,0,0,0,0,0,0,17,17,18,19,19,21,20,21,22,22,22,23,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,28,29,28,27,26,0,0,0,0,0,0,0,0,28,29,28,25,29,27,26,28,28,28,29,28,0,0,0,0,0,0,0,0,29,29,29,30,31,29,29,30,30,29,30,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,29,28,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,29,29,30,30,28,28,28,27,28,26,28,29,0,0,0,0,0,0,0,0,29,30,30,30,30,29,29,29,27,29,30,29,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,29,31,31,29,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,31,30,30,31,0,0,0,0,0,0,0,0,28,29,29,29,27,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,29,30,31,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,31,31,30,31,31,31,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,29,30,29,30,28,28,29,28,28,28,27,27,28,27,26,25,24,23,0,0,0,0,0,0,0,0,14,12,8,7,6,5,4,3,2,0,1,3,0,0,0,0,0,0,0,0,16,17,17,18,19,21,19,21,22,22,22,22,0,0,0,0,0,0,0,0,29,30,30,30,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,28,28,27,27,26,0,0,0,0,0,0,0,0,28,28,27,26,29,28,26,28,28,28,29,28,0,0,0,0,0,0,0,0,29,29,29,28,30,29,30,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,30,29,29,28,28,26,29,26,28,29,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,30,27,30,30,29,0,0,0,0,0,0,0,0,31,31,30,30,31,31,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,29,30,30,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,31,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,28,28,30,29,27,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,30,30,29,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,29,30,29,29,29,29,29,29,28,28,28,28,27,26,26,25,0,0,0,0,0,0,0,0,16,15,11,10,7,5,5,4,3,2,0,1,0,0,0,0,0,0,0,0,15,16,17,19,19,20,20,22,22,22,23,23,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,30,30,30,29,28,29,28,27,27,0,0,0,0,0,0,0,0,28,28,28,27,29,28,27,28,28,29,29,28,0,0,0,0,0,0,0,0,29,29,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,29,28,30,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,29,30,30,29,29,29,28,26,29,27,29,29,0,0,0,0,0,0,0,0,29,30,30,30,29,29,28,29,27,29,29,29,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,29,31,31,30,30,29,0,0,0,0,0,0,0,0,30,31,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,27,28,29,29,27,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,31,29,30,31,30,29,0,0,0,0,0,0,0,0,30,30,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,29,29,30,29,28,29,28,28,28,28,27,27,26,25,0,0,0,0,0,0,0,0,18,16,13,13,10,7,5,5,5,3,2,0,0,0,0,0,0,0,0,0,14,15,17,18,18,19,19,21,21,22,22,22,0,0,0,0,0,0,0,0,29,30,30,30,31,31,31,30,30,31,31,30,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,30,30,30,29,28,29,28,27,27,0,0,0,0,0,0,0,0,28,29,28,27,29,28,27,28,27,29,29,29,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,29,30,30,29,29,29,29,27,29,27,29,29,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,30,27,29,30,28,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,31,30,30,30,29,0,0,0,0,0,0,0,0,30,31,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,28,28,29,29,26,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,31,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,31,31,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,29,30,31,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,29,30,29,29,29,29,29,29,28,27,27,26,26,0,0,0,0,0,0,0,0,19,17,14,14,12,9,6,5,5,5,3,2,0,0,0,0,0,0,0,0,13,13,15,16,17,18,19,21,21,21,23,23,0,0,0,0,0,0,0,0,30,29,30,30,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,28,29,28,28,27,0,0,0,0,0,0,0,0,28,29,28,27,29,28,27,28,27,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,30,29,30,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,29,28,30,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,28,29,28,29,29,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,29,27,29,29,29,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,31,30,30,31,0,0,0,0,0,0,0,0,27,28,29,29,26,29,29,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,31,29,30,30,30,28,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,29,30,29,29,29,29,28,28,28,28,27,26,26,0,0,0,0,0,0,0,0,20,18,15,16,16,13,9,7,6,5,6,3,0,0,0,0,0,0,0,0,11,13,14,14,15,17,17,19,20,20,21,22,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,28,28,28,27,27,0,0,0,0,0,0,0,0,27,28,27,25,28,27,26,27,27,28,28,28,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,29,29,29,29,27,29,28,29,30,0,0,0,0,0,0,0,0,29,30,31,30,29,29,29,30,27,30,30,29,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,30,28,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,28,28,30,29,26,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,31,30,29,29,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,31,30,30,30,30,29,29,29,29,29,29,28,28,27,26,0,0,0,0,0,0,0,0,21,20,17,18,19,16,14,11,8,6,6,6,0,0,0,0,0,0,0,0,9,11,13,14,14,16,17,20,19,20,23,24,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,29,30,29,28,29,28,27,28,0,0,0,0,0,0,0,0,27,28,28,26,27,27,27,27,27,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,29,30,30,30,29,29,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,28,29,29,30,29,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,29,26,29,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,31,30,30,31,30,30,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,31,30,30,31,0,0,0,0,0,0,0,0,27,27,29,29,25,28,29,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,27,27,0,0,0,0,0,0,0,0,23,21,17,19,19,18,15,14,10,7,6,5,0,0,0,0,0,0,0,0,7,9,11,12,13,15,16,17,18,19,21,20,0,0,0,0,0,0,0,0,29,30,30,30,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,29,29,29,28,28,28,27,27,27,0,0,0,0,0,0,0,0,26,27,27,25,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,29,27,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,29,30,29,29,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,27,28,28,29,30,0,0,0,0,0,0,0,0,29,30,31,30,29,29,29,29,27,29,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,29,30,30,29,30,27,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,31,30,30,31,0,0,0,0,0,0,0,0,27,27,29,28,24,29,29,30,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30,30,30,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,29,29,30,29,30,30,29,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,30,30,30,30,29,29,29,29,28,29,28,27,27,0,0,0,0,0,0,0,0,23,22,18,20,20,19,16,15,13,10,7,6,0,0,0,0,0,0,0,0,5,6,9,10,9,13,14,17,16,17,20,20,0,0,0,0,0,0,0,0,29,29,30,30,30,31,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,29,29,29,29,27,28,27,26,27,0,0,0,0,0,0,0,0,26,27,27,26,27,26,26,27,26,28,28,27,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,29,27,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,27,28,28,29,29,0,0,0,0,0,0,0,0,29,30,30,30,28,28,29,29,26,28,29,28,0,0,0,0,0,0,0,0,30,30,29,29,31,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,29,27,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,31,31,30,30,31,0,0,0,0,0,0,0,0,27,27,28,28,24,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,30,29,30,30,28,30,30,29,27,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,30,30,29,29,30,29,30,30,30,29,31,30,0,0,0,0,0,0,0,0,30,31,30,31,30,30,30,31,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,27,26,0,0,0,0,0,0,0,0,23,23,19,20,21,20,17,16,14,13,11,8,0,0,0,0,0,0,0,0,4,4,7,9,9,9,12,15,15,14,17,20,0,0,0,0,0,0,0,0,28,29,30,30,30,30,30,29,30,31,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,29,29,29,28,26,27,26,25,26,0,0,0,0,0,0,0,0,26,27,26,25,27,26,25,26,26,27,26,27,0,0,0,0,0,0,0,0,28,28,29,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,28,29,28,28,28,26,29,28,28,0,0,0,0,0,0,0,0,28,29,29,29,29,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,29,29,30,29,28,28,29,27,28,28,29,29,0,0,0,0,0,0,0,0,29,30,30,29,28,28,28,28,26,28,29,27,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,29,29,29,27,0,0,0,0,0,0,0,0,29,30,29,30,29,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,26,27,29,28,24,28,28,29,28,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,28,29,29,29,26,0,0,0,0,0,0,0,0,29,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,29,30,28,29,30,29,29,30,30,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,28,28,27,26,0,0,0,0,0,0,0,0,24,23,18,22,21,21,19,18,16,16,15,12,0,0,0,0,0,0,0,0,3,4,4,5,7,7,8,11,12,13,15,16,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,31,31,30,30,31,30,30,31,30,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,29,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,29,28,28,28,25,26,25,24,25,0,0,0,0,0,0,0,0,24,26,25,23,25,25,25,25,25,26,26,26,0,0,0,0,0,0,0,0,28,28,28,28,29,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,29,29,29,28,28,29,26,29,27,29,30,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,29,26,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,29,30,30,29,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,29,29,29,25,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,30,31,30,29,30,0,0,0,0,0,0,0,0,26,25,27,28,23,27,28,28,28,29,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,29,29,29,27,29,29,28,26,0,0,0,0,0,0,0,0,29,29,29,29,29,30,30,29,29,30,30,29,0,0,0,0,0,0,0,0,29,28,28,28,29,28,28,29,29,28,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,31,30,30,30,30,30,30,29,29,30,29,28,28,27,28,0,0,0,0,0,0,0,0,24,22,19,22,22,22,20,20,19,18,17,14,0,0,0,0,0,0,0,0,1,3,4,3,6,6,6,7,10,10,13,14,0,0,0,0,0,0,0,0,27,28,29,29,30,30,30,29,29,30,30,29,0,0,0,0,0,0,0,0,29,30,29,29,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,30,31,31,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,31,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,29,29,28,28,27,27,25,27,26,23,24,0,0,0,0,0,0,0,0,24,26,26,25,26,25,25,26,26,27,27,27,0,0,0,0,0,0,0,0,28,29,29,29,30,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,28,29,28,28,29,27,28,28,28,0,0,0,0,0,0,0,0,27,29,28,28,28,29,29,28,29,29,29,28,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,29,29,29,28,28,28,29,26,28,28,29,30,0,0,0,0,0,0,0,0,28,30,30,29,28,28,29,28,26,27,28,27,0,0,0,0,0,0,0,0,29,29,29,28,30,30,28,29,30,30,29,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,29,30,29,30,29,29,28,29,25,0,0,0,0,0,0,0,0,28,29,29,29,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,26,25,27,27,24,27,28,28,27,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,29,29,29,28,29,28,28,29,28,27,0,0,0,0,0,0,0,0,28,29,29,29,28,29,30,29,29,30,30,29,0,0,0,0,0,0,0,0,30,29,28,28,30,28,28,29,29,28,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,30,30,30,29,29,29,29,29,28,28,28,27,27,0,0,0,0,0,0,0,0,24,24,20,23,22,22,20,20,18,18,18,16,0,0,0,0,0,0,0,0,0,1,3,3,4,5,5,6,7,10,11,12,0,0,0,0,0,0,0,0,27,28,29,29,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,29,30,29,29,30,30,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,29,29,28,26,27,26,23,26,25,22,24,0,0,0,0,0,0,0,0,23,24,24,23,25,23,24,25,25,25,26,25,0,0,0,0,0,0,0,0,28,28,29,28,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,28,28,27,28,27,26,28,26,27,0,0,0,0,0,0,0,0,27,28,28,28,28,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,29,28,28,28,28,27,28,27,27,28,28,29,0,0,0,0,0,0,0,0,28,29,30,29,28,27,28,28,25,27,28,26,0,0,0,0,0,0,0,0,29,29,29,28,29,30,28,29,30,30,29,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,29,30,29,29,29,28,28,28,25,0,0,0,0,0,0,0,0,28,29,28,29,28,29,29,30,30,30,29,30,0,0,0,0,0,0,0,0,25,27,26,26,23,26,26,28,27,28,27,28,0,0,0,0,0,0,0,0,30,29,29,29,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,29,28,29,29,27,28,29,27,26,0,0,0,0,0,0,0,0,29,28,29,29,28,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,29,28,28,27,29,27,28,29,28,28,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,29,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,29,30,30,28,29,29,29,28,28,28,28,27,27,0,0,0,0,0,0,0,0,24,24,20,23,23,23,20,20,19,18,18,17,0,0,0,0,0,0,0,0,1,0,1,3,4,3,5,5,6,6,10,11,0,0,0,0,0,0,0,0,27,28,29,28,29,30,29,28,30,30,29,29,0,0,0,0,0,0,0,0,29,30,29,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,31,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,30,31,30,31,30,30,30,30,31,0,0,0,0,0,0,0,0,30,29,30,30,30,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,31,31,30,31,31,30,31,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,29,28,28,27,26,26,25,22,24,23,21,23,0,0,0,0,0,0,0,0,24,25,25,23,26,24,24,25,25,25,25,25,0,0,0,0,0,0,0,0,27,27,28,28,29,28,29,28,29,28,28,28,0,0,0,0,0,0,0,0,28,27,28,27,27,27,27,27,25,28,27,27,0,0,0,0,0,0,0,0,26,27,27,27,27,28,27,27,28,28,28,27,0,0,0,0,0,0,0,0,30,31,30,30,31,31,30,31,30,31,29,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,28,28,29,28,27,27,28,27,28,27,28,29,0,0,0,0,0,0,0,0,29,29,30,30,29,28,29,29,27,28,29,28,0,0,0,0,0,0,0,0,28,29,29,28,29,29,28,29,30,30,29,29,0,0,0,0,0,0,0,0,31,30,30,30,30,31,30,31,30,30,30,31,0,0,0,0,0,0,0,0,30,30,29,28,29,28,29,29,29,28,28,24,0,0,0,0,0,0,0,0,28,28,29,29,28,29,29,30,30,29,29,30,0,0,0,0,0,0,0,0,27,26,27,28,23,28,28,28,27,27,26,28,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,28,28,28,26,28,28,27,26,0,0,0,0,0,0,0,0,28,28,28,29,28,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,29,27,27,27,28,26,27,28,28,27,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,30,31,30,31,30,30,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,29,30,30,29,30,29,29,29,29,28,28,28,27,0,0,0,0,0,0,0,0,23,23,19,22,23,23,21,20,19,18,18,17,0,0,0,0,0,0,0,0,3,1,0,1,3,3,3,4,5,5,7,10,0,0,0,0,0,0,0,0,27,28,29,28,29,29,30,29,29,30,30,29,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,30,30,30,31,30,31,30,30,31,31,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,28,27,25,25,24,22,24,23,22,22,0,0,0,0,0,0,0,0,23,24,24,22,25,24,24,24,24,26,25,24,0,0,0,0,0,0,0,0,27,28,29,29,29,28,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,28,28,28,28,27,27,28,25,28,28,27,0,0,0,0,0,0,0,0,27,28,27,27,27,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,31,31,30,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,30,30,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,28,28,28,27,28,27,26,28,27,29,29,0,0,0,0,0,0,0,0,28,29,30,29,28,28,29,29,26,28,28,27,0,0,0,0,0,0,0,0,29,29,28,27,29,29,28,29,30,29,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,28,28,28,28,26,27,22,0,0,0,0,0,0,0,0,27,29,28,29,29,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,26,25,28,26,23,26,27,27,27,28,26,27,0,0,0,0,0,0,0,0,28,28,28,28,29,29,28,29,30,30,30,30,0,0,0,0,0,0,0,0,28,30,30,29,29,28,28,27,28,28,27,26,0,0,0,0,0,0,0,0,27,27,28,28,27,28,29,28,28,28,29,28,0,0,0,0,0,0,0,0,29,28,28,27,28,26,27,28,27,27,29,28,0,0,0,0,0,0,0,0,29,29,29,28,29,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,31,30,30,30,30,30,29,30,29,30,29,29,29,28,28,0,0,0,0,0,0,0,0,25,23,20,23,24,24,22,22,21,20,20,19,0,0,0,0,0,0,0,0,5,3,1,0,2,2,4,4,6,5,7,9,0,0,0,0,0,0,0,0,26,27,28,28,29,30,29,28,29,30,29,28,0,0,0,0,0,0,0,0,29,30,29,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,31,30,31,30,31,31,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,31,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,29,31,31,31,30,31,31,30,31,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,31,31,31,30,30,0,0,0,0,0,0,0,0,29,28,28,27,26,26,25,23,25,23,21,23,0,0,0,0,0,0,0,0,22,24,25,23,25,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,27,29,29,29,30,29,29,29,30,29,30,29,0,0,0,0,0,0,0,0,29,29,29,28,29,27,28,28,25,29,27,27,0,0,0,0,0,0,0,0,27,28,27,28,27,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,30,31,30,30,31,30,30,31,0,0,0,0,0,0,0,0,28,29,28,28,28,27,28,26,27,28,29,29,0,0,0,0,0,0,0,0,29,29,30,29,28,28,29,28,25,26,28,27,0,0,0,0,0,0,0,0,29,29,29,27,29,30,27,29,30,30,29,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,29,30,29,28,28,29,29,27,28,24,0,0,0,0,0,0,0,0,28,28,28,28,27,29,29,29,30,29,29,30,0,0,0,0,0,0,0,0,26,25,26,26,23,26,27,26,26,26,26,27,0,0,0,0,0,0,0,0,29,28,29,28,29,30,29,29,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,28,29,28,28,28,28,27,26,0,0,0,0,0,0,0,0,27,27,29,29,28,28,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,28,28,28,29,27,27,28,28,27,29,29,0,0,0,0,0,0,0,0,30,30,29,29,29,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,30,30,30,30,29,29,28,29,28,29,28,28,27,0,0,0,0,0,0,0,0,25,25,21,24,24,24,22,22,20,20,19,18,0,0,0,0,0,0,0,0,4,4,4,1,0,1,3,3,4,5,6,7,0,0,0,0,0,0,0,0,27,27,28,28,29,30,30,28,30,30,29,28,0,0,0,0,0,0,0,0,29,30,29,29,30,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,30,31,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,30,30,31,31,30,30,31,0,0,0,0,0,0,0,0,29,29,30,30,30,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,31,30,30,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,30,29,29,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,31,31,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,28,27,24,26,24,22,24,23,20,22,0,0,0,0,0,0,0,0,22,23,24,23,24,23,24,24,24,25,26,25,0,0,0,0,0,0,0,0,28,28,29,28,30,28,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,28,28,28,28,27,27,27,24,27,26,26,0,0,0,0,0,0,0,0,27,27,28,28,27,28,27,28,28,27,28,27,0,0,0,0,0,0,0,0,31,31,30,30,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,30,31,31,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,27,27,28,27,28,27,27,26,27,27,28,29,0,0,0,0,0,0,0,0,28,29,30,29,28,27,28,28,26,27,28,27,0,0,0,0,0,0,0,0,29,29,28,27,28,29,27,29,30,30,29,30,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,31,30,30,30,31,0,0,0,0,0,0,0,0,29,29,28,28,29,28,28,28,28,27,28,22,0,0,0,0,0,0,0,0,28,28,28,29,28,28,29,30,30,29,29,30,0,0,0,0,0,0,0,0,26,27,28,27,24,27,27,28,26,27,25,27,0,0,0,0,0,0,0,0,28,28,28,27,29,30,29,29,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,27,29,28,26,27,28,26,25,0,0,0,0,0,0,0,0,27,27,28,28,27,28,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,27,27,27,28,26,27,28,27,26,29,28,0,0,0,0,0,0,0,0,30,30,29,29,28,29,29,30,29,29,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,29,30,30,29,30,29,29,29,29,29,28,28,28,0,0,0,0,0,0,0,0,26,25,20,24,25,25,22,22,21,21,20,19,0,0,0,0,0,0,0,0,5,4,4,4,1,0,1,3,4,4,6,8,0,0,0,0,0,0,0,0,26,27,28,28,29,29,29,28,30,30,29,28,0,0,0,0,0,0,0,0,29,30,29,29,30,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,29,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,29,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,31,0,0,0,0,0,0,0,0,30,31,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,28,30,30,29,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,31,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,27,27,27,25,25,24,22,24,22,20,22,0,0,0,0,0,0,0,0,22,23,24,22,24,24,24,24,25,25,25,24,0,0,0,0,0,0,0,0,27,28,29,28,30,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,28,28,27,28,26,27,28,25,28,27,26,0,0,0,0,0,0,0,0,26,25,27,27,27,28,27,28,28,27,28,27,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,28,28,28,27,28,29,28,28,28,29,29,0,0,0,0,0,0,0,0,29,29,30,30,29,28,29,29,27,28,28,29,0,0,0,0,0,0,0,0,28,29,29,28,28,29,28,29,30,30,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,28,27,27,22,0,0,0,0,0,0,0,0,28,28,29,28,28,29,28,30,30,29,29,30,0,0,0,0,0,0,0,0,26,25,26,26,23,25,27,26,26,26,25,27,0,0,0,0,0,0,0,0,28,28,29,28,28,30,29,28,30,30,29,30,0,0,0,0,0,0,0,0,29,29,28,28,28,28,28,26,28,28,26,25,0,0,0,0,0,0,0,0,27,27,28,28,28,28,28,29,28,28,29,28,0,0,0,0,0,0,0,0,28,27,27,27,27,26,26,27,26,26,28,28,0,0,0,0,0,0,0,0,29,29,28,28,28,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,30,30,30,30,30,29,29,29,28,29,29,27,29,0,0,0,0,0,0,0,0,24,25,21,25,25,25,22,23,22,22,22,20,0,0,0,0,0,0,0,0,8,6,4,4,4,1,0,2,3,4,5,6,0,0,0,0,0,0,0,0,24,26,27,27,28,28,28,28,29,29,29,27,0,0,0,0,0,0,0,0,28,29,29,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,30,30,29,29,29,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,31,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,29,30,30,29,29,30,30,29,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,27,26,26,24,24,23,22,24,22,20,21,0,0,0,0,0,0,0,0,22,25,25,23,26,26,25,24,26,27,26,26,0,0,0,0,0,0,0,0,28,28,28,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,28,28,27,27,28,26,27,28,27,0,0,0,0,0,0,0,0,26,27,27,27,26,27,28,27,27,26,28,27,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,31,31,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,28,28,27,27,27,28,27,27,27,28,29,28,0,0,0,0,0,0,0,0,28,29,29,29,29,27,28,29,27,27,28,28,0,0,0,0,0,0,0,0,29,28,28,27,29,29,27,28,29,29,28,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,29,28,29,28,27,28,27,26,27,26,22,0,0,0,0,0,0,0,0,27,28,27,27,27,28,28,29,29,28,28,28,0,0,0,0,0,0,0,0,26,24,26,26,23,24,26,26,25,26,25,26,0,0,0,0,0,0,0,0,28,28,28,27,29,29,28,28,30,29,29,30,0,0,0,0,0,0,0,0,28,29,29,28,29,27,28,27,27,27,26,26,0,0,0,0,0,0,0,0,27,26,28,27,27,28,28,28,28,28,29,28,0,0,0,0,0,0,0,0,28,27,27,27,28,26,26,28,26,26,28,28,0,0,0,0,0,0,0,0,29,29,28,28,29,29,29,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,30,30,30,31,30,30,30,30,30,30,30,30,29,29,29,29,28,29,0,0,0,0,0,0,0,0,27,25,21,25,26,26,23,24,23,22,23,22,0,0,0,0,0,0,0,0,8,7,6,4,4,4,2,0,2,3,4,5,0,0,0,0,0,0,0,0,24,25,27,26,28,29,29,27,28,29,28,27,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,30,31,31,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,31,31,30,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,30,30,30,30,29,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,28,27,26,26,23,25,23,20,23,22,18,20,0,0,0,0,0,0,0,0,20,22,24,21,24,24,24,24,26,26,27,26,0,0,0,0,0,0,0,0,27,28,28,28,29,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,28,29,29,28,28,27,25,28,27,27,0,0,0,0,0,0,0,0,26,27,27,27,27,28,27,28,27,27,28,26,0,0,0,0,0,0,0,0,31,30,30,29,31,31,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,31,30,31,30,31,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,31,30,30,30,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,28,28,27,26,26,27,27,26,26,27,28,28,0,0,0,0,0,0,0,0,28,29,29,29,28,26,28,28,27,27,28,27,0,0,0,0,0,0,0,0,28,28,27,25,28,29,27,28,30,30,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,30,30,30,31,0,0,0,0,0,0,0,0,30,30,28,29,28,28,27,28,26,26,27,23,0,0,0,0,0,0,0,0,26,27,26,27,28,28,28,29,30,29,29,29,0,0,0,0,0,0,0,0,26,26,25,25,23,26,26,25,24,25,24,25,0,0,0,0,0,0,0,0,28,28,28,27,29,30,28,28,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,28,28,28,27,26,27,27,26,24,0,0,0,0,0,0,0,0,25,26,28,28,27,27,28,28,27,28,29,29,0,0,0,0,0,0,0,0,28,27,27,26,28,25,26,27,27,26,28,28,0,0,0,0,0,0,0,0,29,29,28,28,29,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,27,28,0,0,0,0,0,0,0,0,26,25,23,25,25,25,23,23,22,22,22,21,0,0,0,0,0,0,0,0,11,8,7,6,4,4,4,2,0,1,3,4,0,0,0,0,0,0,0,0,25,25,27,26,28,29,29,28,28,29,29,28,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,27,26,26,26,23,24,22,20,22,20,18,19,0,0,0,0,0,0,0,0,20,22,23,21,24,23,24,23,24,26,25,24,0,0,0,0,0,0,0,0,27,27,29,28,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,27,27,27,26,26,26,24,26,25,25,0,0,0,0,0,0,0,0,25,25,26,26,26,27,26,27,27,27,28,26,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,31,31,30,30,31,30,31,30,30,30,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,28,28,27,28,27,27,27,27,27,28,28,0,0,0,0,0,0,0,0,29,29,30,29,29,28,29,29,28,28,29,27,0,0,0,0,0,0,0,0,29,29,28,27,29,29,28,29,29,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,28,27,27,27,26,27,27,21,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,30,30,29,29,30,0,0,0,0,0,0,0,0,27,27,27,27,24,27,28,27,25,26,24,25,0,0,0,0,0,0,0,0,27,28,27,26,28,29,28,28,30,30,29,29,0,0,0,0,0,0,0,0,28,28,28,27,27,27,27,25,26,27,24,23,0,0,0,0,0,0,0,0,26,25,27,27,26,27,28,28,27,28,28,28,0,0,0,0,0,0,0,0,27,26,26,25,27,23,25,26,25,25,27,27,0,0,0,0,0,0,0,0,29,28,28,28,28,28,28,29,28,28,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,30,30,30,30,31,30,30,30,30,30,30,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,27,27,23,26,27,26,24,25,24,24,23,22,0,0,0,0,0,0,0,0,12,10,8,7,7,5,5,4,1,0,1,3,0,0,0,0,0,0,0,0,24,25,27,26,28,29,28,27,29,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,29,29,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,30,30,29,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,27,27,25,24,22,23,20,18,20,18,18,20,0,0,0,0,0,0,0,0,20,22,24,21,23,25,24,23,25,27,26,26,0,0,0,0,0,0,0,0,27,28,29,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,28,28,28,27,28,26,28,27,27,0,0,0,0,0,0,0,0,26,26,27,27,27,27,27,27,27,26,28,26,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,28,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,28,29,28,28,26,28,27,28,28,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,29,28,29,29,28,28,29,29,0,0,0,0,0,0,0,0,28,29,28,27,29,29,28,28,29,30,28,29,0,0,0,0,0,0,0,0,30,30,29,29,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,28,28,28,28,27,27,26,20,0,0,0,0,0,0,0,0,28,27,29,27,29,29,28,29,30,29,29,29,0,0,0,0,0,0,0,0,28,25,27,27,24,26,27,26,24,26,22,26,0,0,0,0,0,0,0,0,26,28,28,27,28,29,28,28,29,30,29,29,0,0,0,0,0,0,0,0,28,29,29,28,29,28,27,26,26,26,25,24,0,0,0,0,0,0,0,0,25,24,27,26,27,27,28,27,27,28,29,27,0,0,0,0,0,0,0,0,27,26,25,25,26,22,24,26,25,25,27,27,0,0,0,0,0,0,0,0,28,28,28,27,28,29,28,29,28,29,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,30,30,30,30,30,30,29,30,29,29,29,0,0,0,0,0,0,0,0,27,27,24,27,27,27,25,26,24,25,25,24,0,0,0,0,0,0,0,0,16,15,12,11,9,8,7,6,4,2,0,1,0,0,0,0,0,0,0,0,22,24,27,26,28,28,28,26,28,29,28,27,0,0,0,0,0,0,0,0,30,29,30,29,30,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,31,30,30,31,30,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,31,30,31,31,30,30,30,0,0,0,0,0,0,0,0,28,27,27,24,21,23,18,18,20,18,16,18,0,0,0,0,0,0,0,0,21,23,25,22,24,25,25,25,26,26,28,27,0,0,0,0,0,0,0,0,29,29,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,28,27,28,27,27,0,0,0,0,0,0,0,0,27,26,27,27,25,27,27,26,26,25,28,27,0,0,0,0,0,0,0,0,31,31,30,29,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,31,30,31,30,30,30,0,0,0,0,0,0,0,0,28,29,27,27,27,27,28,27,27,28,28,28,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,28,27,27,29,28,0,0,0,0,0,0,0,0,29,29,28,26,29,30,28,27,30,30,28,29,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,30,30,30,31,0,0,0,0,0,0,0,0,30,29,29,29,28,28,28,28,27,26,27,22,0,0,0,0,0,0,0,0,27,27,27,27,27,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,26,24,26,26,23,25,25,25,24,25,22,23,0,0,0,0,0,0,0,0,26,28,28,27,29,29,28,27,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,28,28,27,27,27,26,25,24,0,0,0,0,0,0,0,0,25,24,27,27,26,26,28,28,26,28,29,28,0,0,0,0,0,0,0,0,27,27,27,23,27,22,24,26,24,25,27,28,0,0,0,0,0,0,0,0,29,29,28,28,28,29,29,30,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,30,30,30,30,30,30,30,30,29,30,29,28,29,0,0,0,0,0,0,0,0,28,26,25,26,27,27,25,26,25,25,24,24,0,0,0,0,0,0,0,0,16,15,14,13,10,10,9,7,6,5,2,0,0,0,0,0,0,0,0,0,21,22,25,25,27,28,28,27,28,28,28,27,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,27,26,25,23,19,22,18,16,19,19,17,20,0,0,0,0,0,0,0,0,22,23,23,24,24,24,25,25,27,26,27,27,0,0,0,0,0,0,0,0,28,29,29,29,30,29,30,30,29,29,30,30,0,0,0,0,0,0,0,0,28,29,28,29,29,28,28,26,26,27,26,27,0,0,0,0,0,0,0,0,26,25,27,27,26,27,26,25,26,24,27,26,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,31,31,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,28,26,26,26,28,27,27,28,29,29,0,0,0,0,0,0,0,0,29,29,30,30,29,29,29,29,28,28,29,28,0,0,0,0,0,0,0,0,28,29,28,26,29,29,27,28,30,30,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,28,27,27,26,25,26,25,22,0,0,0,0,0,0,0,0,27,27,28,27,28,28,28,29,29,29,29,30,0,0,0,0,0,0,0,0,27,27,27,26,25,27,26,25,24,25,21,22,0,0,0,0,0,0,0,0,26,28,28,26,28,29,28,27,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,28,27,28,27,25,26,25,24,23,0,0,0,0,0,0,0,0,23,22,26,27,25,25,28,27,25,28,28,27,0,0,0,0,0,0,0,0,27,26,26,24,26,21,25,26,25,24,26,26,0,0,0,0,0,0,0,0,28,28,27,27,28,29,29,29,28,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,28,28,25,28,28,28,27,28,26,26,26,25,0,0,0,0,0,0,0,0,18,17,16,15,12,11,10,9,8,6,4,2,0,0,0,0,0,0,0,0,21,21,24,24,26,27,27,24,26,27,27,25,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,29,28,28,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,27,29,30,30,28,29,30,29,29,28,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,29,29,28,0,0,0,0,0,0,0,0,26,25,25,21,17,20,15,15,18,17,15,20,0,0,0,0,0,0,0,0,23,23,24,24,25,25,26,26,27,26,27,27,0,0,0,0,0,0,0,0,28,29,29,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,26,27,28,26,27,0,0,0,0,0,0,0,0,26,25,27,27,25,26,26,26,26,24,26,26,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,28,30,30,29,28,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,27,26,26,27,28,28,28,29,29,28,0,0,0,0,0,0,0,0,29,30,29,29,29,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,28,29,28,25,29,29,26,26,29,29,27,27,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,26,26,27,25,24,26,26,21,0,0,0,0,0,0,0,0,26,26,28,27,28,29,28,29,29,29,29,30,0,0,0,0,0,0,0,0,28,27,27,27,26,27,27,26,24,23,19,20,0,0,0,0,0,0,0,0,24,26,26,23,27,28,27,26,29,29,28,28,0,0,0,0,0,0,0,0,27,28,29,28,27,27,26,24,25,24,22,21,0,0,0,0,0,0,0,0,19,19,24,25,22,23,27,26,24,27,28,27,0,0,0,0,0,0,0,0,26,26,26,23,25,20,23,25,23,22,25,26,0,0,0,0,0,0,0,0,28,28,27,27,28,29,28,29,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,28,26,28,28,28,27,27,27,27,27,26,0,0,0,0,0,0,0,0,19,20,18,16,15,13,12,11,10,9,7,5,0,0,0,0,0,0,0,0,18,20,24,22,25,26,27,24,27,27,26,25,0,0,0,0,0,0,0,0,29,28,28,29,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,30,29,30,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,30,29,30,29,30,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,30,30,29,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,29,28,28,28,29,28,29,28,29,29,30,0,0,0,0,0,0,0,0,29,30,30,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,28,29,30,29,29,30,30,30,29,29,29,0,0,0,0,0,0,0,0,29,28,27,29,29,28,28,29,29,28,29,28,0,0,0,0,0,0,0,0,28,29,29,29,29,30,29,30,29,29,28,27,0,0,0,0,0,0,0,0,25,25,24,19,17,17,16,15,18,18,18,22,0,0,0,0,0,0,0,0,24,23,24,25,26,26,26,26,28,27,28,28,0,0,0,0,0,0,0,0,28,29,29,29,30,29,30,29,30,29,30,30,0,0,0,0,0,0,0,0,29,29,28,29,29,28,28,28,27,28,27,27,0,0,0,0,0,0,0,0,25,24,26,25,25,26,25,26,26,24,26,26,0,0,0,0,0,0,0,0,29,30,29,28,29,29,28,29,29,29,28,29,0,0,0,0,0,0,0,0,30,30,29,30,29,30,30,29,30,30,28,29,0,0,0,0,0,0,0,0,28,28,29,28,27,29,28,29,29,29,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,29,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,27,26,26,27,28,29,28,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,27,29,28,25,28,29,27,27,28,29,26,27,0,0,0,0,0,0,0,0,29,28,29,29,29,29,30,30,28,29,30,29,0,0,0,0,0,0,0,0,29,28,29,29,26,27,28,26,24,26,25,21,0,0,0,0,0,0,0,0,26,25,27,26,28,28,27,28,28,28,29,29,0,0,0,0,0,0,0,0,28,27,27,26,26,27,25,24,22,22,17,20,0,0,0,0,0,0,0,0,22,26,26,24,27,28,27,26,29,29,28,28,0,0,0,0,0,0,0,0,27,28,29,29,28,26,26,27,27,23,24,23,0,0,0,0,0,0,0,0,20,20,24,25,23,23,27,26,25,27,28,27,0,0,0,0,0,0,0,0,26,27,26,24,25,21,23,25,22,23,25,26,0,0,0,0,0,0,0,0,27,28,27,26,28,28,28,29,28,30,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30],[0,31,31,31,31,31,31,31,31,31,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,27,28,28,28,28,28,27,27,27,27,0,0,0,0,0,0,0,0,22,21,19,18,17,15,14,12,11,10,10,8,0,0,0,0,0,0,0,0,14,16,21,21,23,25,25,23,25,27,25,24,0,0,0,0,0,0,0,0,29,28,29,29,29,28,29,30,29,29,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,29,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,29,29,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,30,29,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,30,29,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,29,28,28,28,29,28,29,29,29,29,30,0,0,0,0,0,0,0,0,29,30,30,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,28,29,30,29,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,29,28,27,28,29,29,27,28,28,28,28,27,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,29,28,29,28,27,0,0,0,0,0,0,0,0,24,23,22,17,14,16,14,14,16,16,15,20,0,0,0,0,0,0,0,0,23,24,24,24,24,25,25,25,26,26,27,27,0,0,0,0,0,0,0,0,28,29,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,30,29,28,28,27,27,27,27,27,0,0,0,0,0,0,0,0,26,24,26,26,24,26,25,24,25,23,25,25,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,28,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,29,30,30,29,29,0,0,0,0,0,0,0,0,28,29,29,28,26,28,28,29,28,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,29,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,26,25,25,26,27,28,27,29,28,28,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,28,27,24,27,28,25,25,27,28,26,26,0,0,0,0,0,0,0,0,28,28,28,28,29,29,30,29,28,29,29,29,0,0,0,0,0,0,0,0,28,28,27,28,26,26,27,24,22,25,25,20,0,0,0,0,0,0,0,0,25,25,27,26,28,28,27,29,29,28,29,29,0,0,0,0,0,0,0,0,27,27,27,26,25,26,25,23,21,19,16,18,0,0,0,0,0,0,0,0,20,24,25,22,25,27,26,24,28,28,28,27,0,0,0,0,0,0,0,0,27,28,28,28,27,26,25,24,23,22,21,21,0,0,0,0,0,0,0,0,18,17,22,24,21,21,25,25,23,26,27,27,0,0,0,0,0,0,0,0,26,26,24,22,24,19,22,24,21,20,24,24,0,0,0,0,0,0,0,0,27,28,27,26,28,28,27,28,28,29,28,30,0,0,0,0,0,0,0,0,29,29,29,30,29,29,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30],[0,31,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,28,27,28,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,22,21,20,20,19,18,17,15,14,12,10,9,0,0,0,0,0,0,0,0,11,12,15,17,20,21,20,17,18,21,21,18,0,0,0,0,0,0,0,0,24,24,25,25,26,24,25,27,26,27,28,28,0,0,0,0,0,0,0,0,28,27,28,28,27,28,26,28,28,28,28,29,0,0,0,0,0,0,0,0,28,29,28,29,28,28,28,28,28,28,29,29,0,0,0,0,0,0,0,0,26,27,27,26,25,27,26,24,27,25,25,25,0,0,0,0,0,0,0,0,24,25,26,26,26,27,28,27,27,28,28,29,0,0,0,0,0,0,0,0,27,28,29,28,29,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,26,26,27,28,27,27,28,27,27,27,27,26,0,0,0,0,0,0,0,0,24,25,22,23,25,25,25,26,26,26,27,28,0,0,0,0,0,0,0,0,26,28,28,26,27,28,28,27,27,28,28,28,0,0,0,0,0,0,0,0,27,24,27,27,27,26,27,27,27,27,26,27,0,0,0,0,0,0,0,0,24,24,23,25,25,25,23,24,26,24,25,24,0,0,0,0,0,0,0,0,25,26,27,28,27,28,28,28,27,27,26,25,0,0,0,0,0,0,0,0,20,19,18,15,13,16,13,13,16,16,16,20,0,0,0,0,0,0,0,0,20,21,22,21,22,23,25,24,26,25,27,28,0,0,0,0,0,0,0,0,28,29,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,29,29,29,28,27,26,27,28,26,27,0,0,0,0,0,0,0,0,24,24,25,24,22,25,24,23,23,22,22,23,0,0,0,0,0,0,0,0,27,28,28,27,28,28,27,27,28,28,27,27,0,0,0,0,0,0,0,0,28,28,28,29,27,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,26,27,28,27,25,26,27,27,27,26,26,29,0,0,0,0,0,0,0,0,29,28,29,28,28,28,28,28,29,29,30,29,0,0,0,0,0,0,0,0,26,27,29,29,26,28,28,27,26,26,27,26,0,0,0,0,0,0,0,0,25,26,23,22,20,23,23,24,24,25,25,26,0,0,0,0,0,0,0,0,26,25,27,27,27,24,26,25,25,24,25,25,0,0,0,0,0,0,0,0,22,24,24,20,22,25,21,20,24,25,21,23,0,0,0,0,0,0,0,0,25,25,26,26,27,27,28,27,25,26,27,26,0,0,0,0,0,0,0,0,25,25,24,25,22,23,25,22,20,22,21,19,0,0,0,0,0,0,0,0,20,19,22,20,23,23,21,24,23,23,24,25,0,0,0,0,0,0,0,0,24,23,21,22,21,21,18,17,16,15,12,13,0,0,0,0,0,0,0,0,18,21,22,20,22,24,23,22,25,26,25,25,0,0,0,0,0,0,0,0,24,26,27,26,26,23,24,22,22,20,20,19,0,0,0,0,0,0,0,0,16,17,19,20,19,19,22,22,21,24,25,25,0,0,0,0,0,0,0,0,24,24,23,20,20,18,19,22,20,20,22,22,0,0,0,0,0,0,0,0,26,27,25,23,26,27,26,27,26,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,28,28,28,28,29,29,28,28,0,0,0,0,0,0,0,0,28,28,29,29,29,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,31,30],[0,30,30,30,30,31,30,30,30,30,30,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,27,27,27,27,0,0,0,0,0,0,0,0,23,22,22,20,20,19,17,16,15,14,11,10,0,0,0,0,0,0,0,0,8,10,12,13,15,18,18,15,16,19,19,17,0,0,0,0,0,0,0,0,24,23,25,25,25,24,24,25,23,24,25,25,0,0,0,0,0,0,0,0,25,24,24,25,24,25,24,23,24,24,25,26,0,0,0,0,0,0,0,0,25,26,27,26,25,25,25,25,26,27,26,26,0,0,0,0,0,0,0,0,23,24,24,23,22,25,23,23,25,23,23,22,0,0,0,0,0,0,0,0,22,23,24,24,23,25,25,25,24,25,25,26,0,0,0,0,0,0,0,0,24,25,26,25,25,27,26,26,25,26,26,26,0,0,0,0,0,0,0,0,24,24,25,27,24,25,27,26,26,25,25,23,0,0,0,0,0,0,0,0,21,23,21,20,22,22,20,23,24,24,25,25,0,0,0,0,0,0,0,0,23,25,25,24,25,25,26,24,26,25,25,26,0,0,0,0,0,0,0,0,24,22,24,26,25,25,25,26,26,25,25,25,0,0,0,0,0,0,0,0,22,22,22,21,22,23,21,21,23,21,23,20,0,0,0,0,0,0,0,0,22,24,25,25,25,24,25,25,25,25,23,21,0,0,0,0,0,0,0,0,13,13,12,11,10,12,12,13,14,14,15,16,0,0,0,0,0,0,0,0,18,19,20,21,20,22,24,24,25,23,26,25,0,0,0,0,0,0,0,0,27,28,29,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,28,28,27,27,26,26,25,26,26,0,0,0,0,0,0,0,0,23,22,23,22,20,22,20,20,21,20,21,19,0,0,0,0,0,0,0,0,24,25,24,23,25,25,24,24,26,25,24,25,0,0,0,0,0,0,0,0,26,27,26,26,26,26,26,26,26,27,26,26,0,0,0,0,0,0,0,0,23,24,24,24,22,24,24,25,24,24,23,26,0,0,0,0,0,0,0,0,26,26,26,26,27,26,26,27,26,26,27,26,0,0,0,0,0,0,0,0,24,24,25,26,22,25,26,25,24,25,25,23,0,0,0,0,0,0,0,0,21,23,20,18,20,19,20,22,21,22,22,24,0,0,0,0,0,0,0,0,25,25,26,25,25,24,24,24,24,23,24,25,0,0,0,0,0,0,0,0,18,22,20,16,21,22,17,17,21,22,18,20,0,0,0,0,0,0,0,0,23,23,23,23,24,25,25,24,23,24,24,23,0,0,0,0,0,0,0,0,23,23,22,21,17,19,20,18,17,18,20,15,0,0,0,0,0,0,0,0,17,17,20,17,21,22,20,22,22,22,23,23,0,0,0,0,0,0,0,0,21,21,19,20,19,17,17,15,15,13,9,11,0,0,0,0,0,0,0,0,14,15,17,15,16,21,18,17,22,23,23,23,0,0,0,0,0,0,0,0,22,23,24,23,22,18,19,19,18,16,15,17,0,0,0,0,0,0,0,0,13,13,14,14,15,15,17,17,17,20,21,21,0,0,0,0,0,0,0,0,20,19,19,17,18,15,15,18,16,16,16,17,0,0,0,0,0,0,0,0,21,23,23,21,22,23,24,24,25,26,24,26,0,0,0,0,0,0,0,0,26,26,24,26,26,25,25,26,26,26,25,26,0,0,0,0,0,0,0,0,26,28,27,28,27,28,29,28,29,28,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,29],[0,30,30,29,29,30,30,30,29,29,29,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,27,27,27,28,27,26,28,27,27,27,26,0,0,0,0,0,0,0,0,23,22,20,21,20,19,17,17,16,15,13,11,0,0,0,0,0,0,0,0,4,6,8,10,10,13,14,11,11,14,14,12,0,0,0,0,0,0,0,0,18,18,18,21,20,18,21,22,20,21,23,22,0,0,0,0,0,0,0,0,22,20,22,22,21,22,20,22,21,21,22,23,0,0,0,0,0,0,0,0,22,23,23,24,22,21,22,22,24,23,22,24,0,0,0,0,0,0,0,0,18,20,21,20,18,19,20,17,21,19,18,19,0,0,0,0,0,0,0,0,17,18,19,20,19,20,21,21,19,21,22,23,0,0,0,0,0,0,0,0,21,22,22,22,23,22,22,21,22,23,22,22,0,0,0,0,0,0,0,0,20,19,21,22,21,22,22,22,20,21,20,20,0,0,0,0,0,0,0,0,16,18,16,14,18,16,17,19,19,20,20,21,0,0,0,0,0,0,0,0,18,20,20,19,20,21,21,21,22,22,21,22,0,0,0,0,0,0,0,0,21,18,21,21,19,20,21,22,22,22,20,21,0,0,0,0,0,0,0,0,18,18,16,17,18,18,16,17,17,17,17,15,0,0,0,0,0,0,0,0,17,18,19,20,19,20,20,20,18,18,17,16,0,0,0,0,0,0,0,0,9,11,9,9,7,8,9,10,12,12,13,14,0,0,0,0,0,0,0,0,18,20,21,21,21,22,23,23,25,23,26,24,0,0,0,0,0,0,0,0,24,26,27,27,28,26,28,28,28,27,28,29,0,0,0,0,0,0,0,0,27,28,27,27,28,26,26,24,25,26,25,26,0,0,0,0,0,0,0,0,23,21,21,22,20,21,21,19,18,17,17,16,0,0,0,0,0,0,0,0,18,19,19,19,19,21,20,18,21,21,21,21,0,0,0,0,0,0,0,0,23,23,22,22,21,21,23,21,23,23,22,22,0,0,0,0,0,0,0,0,20,19,20,19,18,18,18,19,18,19,19,20,0,0,0,0,0,0,0,0,22,22,22,22,22,23,23,23,23,23,22,21,0,0,0,0,0,0,0,0,19,20,22,23,18,21,21,20,19,19,20,19,0,0,0,0,0,0,0,0,18,18,16,16,16,17,15,17,18,18,18,19,0,0,0,0,0,0,0,0,20,21,21,21,21,19,20,19,19,18,20,18,0,0,0,0,0,0,0,0,15,17,17,13,14,17,16,15,15,17,15,13,0,0,0,0,0,0,0,0,18,19,18,18,19,20,20,20,18,19,19,19,0,0,0,0,0,0,0,0,18,18,17,17,16,17,17,15,14,16,16,14,0,0,0,0,0,0,0,0,12,11,14,12,14,15,14,16,17,15,17,17,0,0,0,0,0,0,0,0,15,14,13,13,14,14,14,11,11,10,7,8,0,0,0,0,0,0,0,0,11,13,14,12,13,15,17,15,17,18,17,16,0,0,0,0,0,0,0,0,16,18,17,17,17,16,16,16,16,13,14,13,0,0,0,0,0,0,0,0,8,8,10,11,13,11,14,15,14,16,16,17,0,0,0,0,0,0,0,0,16,15,16,14,15,14,12,15,14,14,13,15,0,0,0,0,0,0,0,0,17,17,16,16,16,17,18,18,18,20,19,19,0,0,0,0,0,0,0,0,22,21,20,21,22,21,22,21,22,22,22,22,0,0,0,0,0,0,0,0,24,24,24,25,25,26,26,26,27,26,27,27,0,0,0,0,0,0,0,0,29,28,28,28,29,28,28,28,29,29,28,29,0,0,0,0,0,0,0,0,29,28,28,29,29,28,28,28,28],[0,29,29,29,30,30,29,29,29,29,29,28,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,27,27,26,27,26,0,0,0,0,0,0,0,0,23,23,21,21,21,20,18,19,18,17,16,14,0,0,0,0,0,0,0,0,3,4,5,7,8,10,9,6,7,10,9,7,0,0,0,0,0,0,0,0,12,12,14,14,14,13,14,17,15,15,17,16,0,0,0,0,0,0,0,0,18,17,18,18,16,17,16,16,17,17,16,18,0,0,0,0,0,0,0,0,17,18,17,17,17,15,16,16,17,17,16,17,0,0,0,0,0,0,0,0,13,15,15,13,12,15,14,12,15,13,13,13,0,0,0,0,0,0,0,0,13,13,14,14,13,14,15,15,14,16,16,16,0,0,0,0,0,0,0,0,14,15,16,15,16,16,16,16,17,17,16,16,0,0,0,0,0,0,0,0,15,13,16,16,14,15,15,15,13,15,14,13,0,0,0,0,0,0,0,0,12,13,11,9,12,11,13,15,14,14,14,16,0,0,0,0,0,0,0,0,13,15,14,12,14,15,15,15,16,15,15,14,0,0,0,0,0,0,0,0,15,14,14,15,14,13,14,16,15,15,14,15,0,0,0,0,0,0,0,0,12,12,12,11,11,12,12,12,11,12,11,13,0,0,0,0,0,0,0,0,12,13,15,16,15,16,15,17,16,16,14,14,0,0,0,0,0,0,0,0,7,7,6,6,4,8,6,8,12,11,13,15,0,0,0,0,0,0,0,0,16,18,21,20,20,22,24,23,26,24,27,25,0,0,0,0,0,0,0,0,26,27,29,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,25,26,27,25,26,0,0,0,0,0,0,0,0,22,23,21,21,20,19,19,17,16,15,13,12,0,0,0,0,0,0,0,0,17,17,17,18,17,18,17,18,18,18,19,18,0,0,0,0,0,0,0,0,18,16,17,17,18,17,17,19,18,19,19,19,0,0,0,0,0,0,0,0,16,16,15,14,13,14,14,15,15,16,15,17,0,0,0,0,0,0,0,0,17,17,18,17,16,17,17,19,18,17,18,17,0,0,0,0,0,0,0,0,14,13,16,16,13,14,15,13,12,13,13,12,0,0,0,0,0,0,0,0,12,13,11,11,10,11,10,13,14,14,15,14,0,0,0,0,0,0,0,0,14,13,15,15,15,13,15,14,14,14,13,13,0,0,0,0,0,0,0,0,9,12,12,8,10,11,10,8,10,12,10,10,0,0,0,0,0,0,0,0,12,14,13,12,14,16,14,13,15,13,13,14,0,0,0,0,0,0,0,0,13,12,13,14,12,12,12,10,9,11,10,8,0,0,0,0,0,0,0,0,8,7,10,9,10,11,9,11,11,11,12,13,0,0,0,0,0,0,0,0,12,12,11,10,11,11,8,7,8,5,5,5,0,0,0,0,0,0,0,0,9,9,9,10,8,12,11,9,14,14,13,13,0,0,0,0,0,0,0,0,13,13,13,12,13,13,13,11,9,9,9,11,0,0,0,0,0,0,0,0,6,5,7,8,9,9,10,10,10,11,13,14,0,0,0,0,0,0,0,0,12,12,11,10,11,10,10,11,10,9,10,10,0,0,0,0,0,0,0,0,14,14,14,12,13,14,14,15,16,18,16,16,0,0,0,0,0,0,0,0,16,17,15,15,17,16,15,15,17,16,14,15,0,0,0,0,0,0,0,0,20,19,20,21,20,23,24,24,26,24,26,25,0,0,0,0,0,0,0,0,29,27,27,28,28,27,29,28,29,28,29,29,0,0,0,0,0,0,0,0,28,28,27,28,28,27,27,27,26],[0,30,29,29,30,30,30,29,29,29,29,28,29,28,29,28,29,29,28,29,0,0,0,0,0,0,0,0,28,28,27,28,28,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,24,23,22,22,22,21,20,20,19,18,17,16,0,0,0,0,0,0,0,0,1,3,3,4,6,6,6,6,5,7,8,8,0,0,0,0,0,0,0,0,12,12,11,12,12,11,12,15,14,12,14,15,0,0,0,0,0,0,0,0,14,14,14,14,14,15,15,14,14,15,14,14,0,0,0,0,0,0,0,0,14,14,14,15,13,14,13,14,14,16,14,14,0,0,0,0,0,0,0,0,12,11,12,12,11,13,11,12,12,12,12,12,0,0,0,0,0,0,0,0,12,12,11,12,13,11,12,13,12,14,14,13,0,0,0,0,0,0,0,0,13,14,13,14,14,15,15,15,15,15,14,15,0,0,0,0,0,0,0,0,15,14,14,15,14,14,13,13,12,12,12,12,0,0,0,0,0,0,0,0,10,11,8,8,10,10,11,12,12,12,13,13,0,0,0,0,0,0,0,0,12,13,12,11,13,13,13,13,14,15,14,13,0,0,0,0,0,0,0,0,13,12,12,13,14,13,13,15,14,13,14,13,0,0,0,0,0,0,0,0,11,10,10,8,11,10,10,9,10,10,10,9,0,0,0,0,0,0,0,0,12,12,13,13,14,14,14,14,14,13,14,12,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,9,10,12,12,0,0,0,0,0,0,0,0,17,18,20,21,21,22,23,23,24,23,26,24,0,0,0,0,0,0,0,0,26,27,27,27,28,28,28,28,29,28,29,29,0,0,0,0,0,0,0,0,27,28,27,28,28,27,27,25,26,26,25,26,0,0,0,0,0,0,0,0,21,22,21,21,19,19,18,16,16,14,13,11,0,0,0,0,0,0,0,0,13,15,14,15,15,16,15,14,16,17,15,17,0,0,0,0,0,0,0,0,16,17,16,16,17,17,17,17,16,18,18,17,0,0,0,0,0,0,0,0,13,13,14,13,12,13,12,14,14,14,13,15,0,0,0,0,0,0,0,0,15,16,16,16,16,16,16,18,16,16,17,15,0,0,0,0,0,0,0,0,12,13,14,14,13,12,14,12,13,12,12,12,0,0,0,0,0,0,0,0,10,11,8,8,7,9,9,11,11,12,13,13,0,0,0,0,0,0,0,0,14,13,13,14,14,13,14,12,12,13,11,12,0,0,0,0,0,0,0,0,9,9,8,9,10,8,9,8,7,8,9,9,0,0,0,0,0,0,0,0,11,12,12,12,13,15,12,13,13,13,12,13,0,0,0,0,0,0,0,0,11,11,10,9,10,8,8,8,9,8,7,7,0,0,0,0,0,0,0,0,7,7,7,8,9,9,7,10,9,9,10,10,0,0,0,0,0,0,0,0,11,10,9,8,8,9,8,7,7,6,3,3,0,0,0,0,0,0,0,0,6,8,7,8,7,11,9,9,9,11,11,11,0,0,0,0,0,0,0,0,12,11,10,10,10,8,8,7,7,6,7,9,0,0,0,0,0,0,0,0,5,6,6,7,7,7,8,7,8,9,11,11,0,0,0,0,0,0,0,0,9,8,9,7,8,7,8,9,7,8,9,7,0,0,0,0,0,0,0,0,11,11,11,11,10,12,12,12,13,15,14,14,0,0,0,0,0,0,0,0,15,15,13,13,15,14,15,15,16,15,14,15,0,0,0,0,0,0,0,0,20,19,20,18,20,20,22,23,25,23,25,25,0,0,0,0,0,0,0,0,27,27,28,28,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,27,28,28,27,26,27,27],[0,28,29,29,29,29,29,29,29,28,27,28,28,27,28,27,28,28,27,28,0,0,0,0,0,0,0,0,27,27,26,27,27,28,26,27,26,27,27,26,0,0,0,0,0,0,0,0,23,23,21,21,22,20,19,20,19,18,16,16,0,0,0,0,0,0,0,0,0,1,2,4,4,5,5,5,5,8,8,8,0,0,0,0,0,0,0,0,12,12,12,13,13,12,14,14,12,13,16,14,0,0,0,0,0,0,0,0,15,15,15,15,14,14,12,15,14,15,13,16,0,0,0,0,0,0,0,0,13,13,15,15,12,13,14,14,15,14,15,15,0,0,0,0,0,0,0,0,11,13,13,12,11,12,12,11,14,13,10,11,0,0,0,0,0,0,0,0,11,9,12,13,10,11,12,12,12,13,13,12,0,0,0,0,0,0,0,0,12,12,14,13,14,14,14,14,14,14,15,14,0,0,0,0,0,0,0,0,13,12,14,14,13,13,13,13,13,12,12,11,0,0,0,0,0,0,0,0,9,10,8,7,9,8,9,10,10,12,11,12,0,0,0,0,0,0,0,0,10,11,12,11,12,11,12,12,13,13,13,11,0,0,0,0,0,0,0,0,13,12,12,12,13,13,12,13,13,13,12,13,0,0,0,0,0,0,0,0,11,11,10,8,10,9,8,9,10,10,10,8,0,0,0,0,0,0,0,0,10,10,12,13,12,12,11,13,12,12,11,11,0,0,0,0,0,0,0,0,5,6,8,6,8,9,9,10,9,11,11,15,0,0,0,0,0,0,0,0,17,18,20,19,21,21,22,23,25,22,25,23,0,0,0,0,0,0,0,0,25,26,27,26,28,26,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,27,27,28,28,26,27,24,25,25,24,25,0,0,0,0,0,0,0,0,21,20,19,20,18,17,17,14,15,14,13,11,0,0,0,0,0,0,0,0,13,14,14,14,14,15,15,14,16,16,16,15,0,0,0,0,0,0,0,0,16,15,16,16,15,16,15,16,18,17,16,17,0,0,0,0,0,0,0,0,14,13,12,13,12,12,12,12,13,13,13,14,0,0,0,0,0,0,0,0,16,15,15,15,14,15,15,15,15,15,14,14,0,0,0,0,0,0,0,0,12,13,13,13,12,13,12,12,12,11,11,12,0,0,0,0,0,0,0,0,11,12,10,10,9,9,9,11,13,12,13,12,0,0,0,0,0,0,0,0,14,13,13,14,14,13,14,13,12,12,13,12,0,0,0,0,0,0,0,0,8,10,9,9,8,9,8,6,9,9,9,8,0,0,0,0,0,0,0,0,11,11,11,11,11,14,13,12,13,12,12,14,0,0,0,0,0,0,0,0,11,11,10,11,10,9,9,10,9,7,8,7,0,0,0,0,0,0,0,0,8,7,9,8,10,10,8,10,9,8,10,11,0,0,0,0,0,0,0,0,10,10,9,8,9,9,11,8,8,7,5,5,0,0,0,0,0,0,0,0,6,5,7,8,8,9,10,10,11,12,11,11,0,0,0,0,0,0,0,0,11,11,11,11,9,9,9,7,10,9,9,7,0,0,0,0,0,0,0,0,6,7,8,8,8,9,10,10,11,11,12,11,0,0,0,0,0,0,0,0,10,10,9,9,10,9,10,10,9,8,11,10,0,0,0,0,0,0,0,0,12,12,11,11,12,12,12,13,12,15,12,13,0,0,0,0,0,0,0,0,14,15,13,14,15,14,13,13,15,14,13,14,0,0,0,0,0,0,0,0,18,18,19,18,19,21,22,23,24,24,24,24,0,0,0,0,0,0,0,0,27,25,27,27,28,26,27,26,27,28,27,29,0,0,0,0,0,0,0,0,28,27,27,27,27,26,25,27,26],[0,29,29,29,29,30,29,29,29,28,28,27,28,27,27,27,28,28,27,28,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,23,23,22,22,22,21,20,21,20,19,19,19,0,0,0,0,0,0,0,0,1,0,1,2,2,3,4,2,3,5,5,4,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,10,10,11,10,10,9,9,10,10,10,9,10,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,10,9,10,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,7,8,8,8,8,9,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,9,8,8,9,9,10,10,10,9,10,0,0,0,0,0,0,0,0,9,9,8,8,9,8,7,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,4,5,5,7,8,8,7,8,8,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,8,8,9,9,9,8,0,0,0,0,0,0,0,0,8,7,7,7,8,8,8,8,9,8,8,7,0,0,0,0,0,0,0,0,6,5,6,5,5,5,5,5,6,5,5,4,0,0,0,0,0,0,0,0,6,6,7,7,8,7,8,8,8,8,8,7,0,0,0,0,0,0,0,0,4,5,5,5,6,7,9,9,10,12,12,14,0,0,0,0,0,0,0,0,18,16,18,19,20,20,22,23,24,23,24,22,0,0,0,0,0,0,0,0,25,26,27,27,28,27,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,27,28,28,27,27,25,27,27,25,26,0,0,0,0,0,0,0,0,21,21,20,20,19,19,17,15,15,14,11,10,0,0,0,0,0,0,0,0,9,10,9,10,10,11,11,10,12,11,11,12,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,13,12,14,13,12,0,0,0,0,0,0,0,0,9,9,9,8,8,8,8,8,8,7,8,8,0,0,0,0,0,0,0,0,9,10,10,11,11,11,11,11,11,11,10,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,6,5,6,6,7,8,9,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,9,9,8,8,7,8,7,7,0,0,0,0,0,0,0,0,6,5,5,6,6,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,7,6,8,7,7,6,7,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,6,6,5,5,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,5,6,6,6,7,7,0,0,0,0,0,0,0,0,7,8,7,6,7,7,7,7,6,6,3,3,0,0,0,0,0,0,0,0,2,6,5,4,4,7,5,6,5,6,6,7,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,5,8,6,0,0,0,0,0,0,0,0,3,4,4,4,6,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,6,6,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,8,10,9,9,9,0,0,0,0,0,0,0,0,8,8,8,7,8,7,9,8,9,8,8,9,0,0,0,0,0,0,0,0,14,15,15,15,16,17,18,19,21,20,23,24,0,0,0,0,0,0,0,0,26,23,27,26,27,26,27,26,27,27,27,27,0,0,0,0,0,0,0,0,27,26,25,26,27,25,23,26,25],[0,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,27,27,26,27,0,0,0,0,0,0,0,0,27,27,26,26,27,27,26,26,26,27,27,26,0,0,0,0,0,0,0,0,23,23,21,21,21,21,19,20,19,18,17,17,0,0,0,0,0,0,0,0,2,1,0,1,2,2,3,4,4,5,5,5,0,0,0,0,0,0,0,0,7,8,8,8,9,8,9,9,9,9,10,9,0,0,0,0,0,0,0,0,10,11,11,10,9,10,8,10,10,11,10,10,0,0,0,0,0,0,0,0,10,9,10,10,9,9,10,11,10,11,10,10,0,0,0,0,0,0,0,0,9,9,9,8,7,7,8,8,8,8,8,7,0,0,0,0,0,0,0,0,7,6,7,8,7,6,8,9,7,8,8,8,0,0,0,0,0,0,0,0,9,8,9,9,8,9,9,10,11,9,9,10,0,0,0,0,0,0,0,0,9,10,9,9,9,9,8,8,8,8,8,7,0,0,0,0,0,0,0,0,6,5,4,5,5,6,7,7,7,7,7,8,0,0,0,0,0,0,0,0,6,7,7,6,6,6,7,8,9,9,8,7,0,0,0,0,0,0,0,0,8,7,7,7,9,9,8,8,8,8,8,8,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,6,7,6,7,7,7,7,8,7,8,8,7,0,0,0,0,0,0,0,0,4,5,6,5,5,7,9,9,12,14,14,16,0,0,0,0,0,0,0,0,18,19,20,20,21,22,23,23,24,23,25,23,0,0,0,0,0,0,0,0,24,26,26,25,27,25,26,27,27,27,28,28,0,0,0,0,0,0,0,0,27,27,27,28,28,27,27,25,26,26,24,26,0,0,0,0,0,0,0,0,21,20,18,19,17,17,16,15,14,13,11,10,0,0,0,0,0,0,0,0,8,9,9,10,10,10,10,10,11,11,11,11,0,0,0,0,0,0,0,0,13,12,12,11,11,12,13,13,13,12,13,13,0,0,0,0,0,0,0,0,10,9,9,9,8,8,7,7,7,7,7,8,0,0,0,0,0,0,0,0,9,9,10,11,10,11,11,11,11,10,9,8,0,0,0,0,0,0,0,0,6,7,6,7,7,7,7,7,7,6,7,7,0,0,0,0,0,0,0,0,7,6,6,6,5,7,7,8,9,9,10,9,0,0,0,0,0,0,0,0,9,9,9,9,9,9,10,9,8,9,9,8,0,0,0,0,0,0,0,0,5,6,5,5,5,5,4,4,4,4,3,3,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,6,7,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,6,5,4,4,3,0,0,0,0,0,0,0,0,3,2,4,4,4,4,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,8,8,8,7,7,7,6,7,6,6,6,0,0,0,0,0,0,0,0,3,4,5,5,5,6,6,6,7,7,7,8,0,0,0,0,0,0,0,0,8,8,8,7,8,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,8,9,8,8,9,9,9,9,9,10,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,14,14,14,14,15,17,18,18,19,20,21,21,0,0,0,0,0,0,0,0,25,23,25,25,24,24,25,23,26,26,26,26,0,0,0,0,0,0,0,0,25,24,24,25,25,24,22,23,25],[0,29,29,29,29,29,29,28,28,28,28,27,27,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,24,25,23,22,23,22,21,21,21,19,20,20,0,0,0,0,0,0,0,0,2,2,1,0,1,1,1,2,2,3,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,7,6,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,3,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,6,7,8,9,13,13,16,0,0,0,0,0,0,0,0,19,18,19,20,21,22,23,24,25,24,25,23,0,0,0,0,0,0,0,0,25,25,26,26,26,26,27,27,28,28,28,27,0,0,0,0,0,0,0,0,27,27,27,28,28,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,21,20,19,19,18,17,17,15,14,13,11,8,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,8,8,8,8,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,9,10,10,11,10,10,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,8,8,9,9,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,5,5,6,7,7,8,7,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,6,5,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,3,2,4,4,3,4,5,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,4,4,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,11,12,13,12,13,15,15,17,18,19,22,22,0,0,0,0,0,0,0,0,24,22,26,26,26,24,25,25,26,26,25,26,0,0,0,0,0,0,0,0,26,24,24,25,26,23,22,24,24],[0,28,28,27,28,28,28,28,27,27,26,26,27,26,26,25,26,27,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,26,25,25,25,26,26,26,0,0,0,0,0,0,0,0,22,23,22,21,21,20,19,19,19,18,18,18,0,0,0,0,0,0,0,0,3,2,1,1,0,1,1,2,2,3,3,3,0,0,0,0,0,0,0,0,5,6,6,5,6,5,6,6,6,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,7,7,6,7,7,6,7,7,0,0,0,0,0,0,0,0,7,6,6,7,6,6,7,8,7,7,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,6,6,6,5,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,6,5,5,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,5,5,5,0,0,0,0,0,0,0,0,5,4,4,5,6,6,5,6,5,6,5,5,0,0,0,0,0,0,0,0,3,3,2,3,3,3,2,3,3,3,3,2,0,0,0,0,0,0,0,0,4,5,5,5,6,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,5,5,6,8,10,13,13,14,15,0,0,0,0,0,0,0,0,19,19,20,21,21,21,22,23,24,22,24,23,0,0,0,0,0,0,0,0,23,24,25,25,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,26,26,25,25,25,24,25,0,0,0,0,0,0,0,0,20,19,18,19,17,16,16,14,13,11,9,8,0,0,0,0,0,0,0,0,7,8,7,8,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,11,10,9,9,10,9,9,10,10,11,10,11,0,0,0,0,0,0,0,0,7,7,7,6,6,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,8,8,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,4,4,0,0,0,0,0,0,0,0,5,5,4,5,5,5,6,6,8,8,8,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,6,7,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,4,5,4,4,5,5,6,5,5,5,5,4,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,4,5,4,5,4,0,0,0,0,0,0,0,0,4,4,5,4,5,5,4,4,5,4,5,5,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,6,5,5,4,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,5,5,5,4,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,7,6,6,6,7,7,7,7,7,7,8,7,0,0,0,0,0,0,0,0,6,6,6,6,6,7,6,5,6,6,5,6,0,0,0,0,0,0,0,0,12,11,13,12,12,14,15,17,18,18,21,21,0,0,0,0,0,0,0,0,23,23,24,26,24,24,25,24,24,25,25,24,0,0,0,0,0,0,0,0,25,23,23,24,25,25,21,24,24],[0,29,28,28,29,29,29,28,28,28,28,27,28,27,28,26,27,27,26,28,0,0,0,0,0,0,0,0,27,27,26,27,27,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,23,23,22,21,20,20,19,18,18,18,0,0,0,0,0,0,0,0,3,2,2,1,1,0,1,2,2,2,2,2,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,5,4,5,5,5,0,0,0,0,0,0,0,0,7,8,8,7,6,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,3,3,2,2,3,3,2,2,0,0,0,0,0,0,0,0,3,4,5,5,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,5,5,6,8,10,11,12,15,16,0,0,0,0,0,0,0,0,22,21,23,23,23,24,24,24,26,24,26,24,0,0,0,0,0,0,0,0,25,25,27,27,27,27,27,28,28,28,27,28,0,0,0,0,0,0,0,0,27,27,27,27,28,27,27,27,27,27,26,27,0,0,0,0,0,0,0,0,23,20,20,20,17,16,15,13,12,11,9,8,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,8,9,8,9,9,0,0,0,0,0,0,0,0,10,10,9,9,9,9,9,10,10,11,10,10,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,4,4,4,5,0,0,0,0,0,0,0,0,6,6,7,7,8,8,8,9,8,7,6,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,7,7,7,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,4,4,4,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,4,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,5,5,5,5,4,4,5,0,0,0,0,0,0,0,0,6,6,5,6,6,7,7,6,7,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,11,12,12,14,13,16,16,17,18,19,22,22,0,0,0,0,0,0,0,0,24,23,25,25,24,24,24,25,25,25,25,26,0,0,0,0,0,0,0,0,25,24,23,25,26,24,24,25,24],[0,28,28,28,29,29,28,28,28,28,27,27,28,26,27,26,27,27,26,27,0,0,0,0,0,0,0,0,27,26,26,27,27,26,26,27,26,26,26,26,0,0,0,0,0,0,0,0,23,23,22,20,21,20,19,19,20,18,18,18,0,0,0,0,0,0,0,0,4,3,3,2,1,1,0,1,1,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,5,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,7,8,8,7,6,6,5,6,6,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,6,5,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,5,5,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,2,2,3,2,2,3,3,3,2,2,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,7,6,7,10,11,12,12,15,16,0,0,0,0,0,0,0,0,21,20,21,22,22,22,23,24,24,23,24,22,0,0,0,0,0,0,0,0,24,24,25,25,27,26,26,26,26,26,27,27,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,25,26,26,24,26,0,0,0,0,0,0,0,0,21,20,20,19,18,17,17,14,13,13,10,8,0,0,0,0,0,0,0,0,6,7,7,8,8,9,8,9,10,9,10,10,0,0,0,0,0,0,0,0,11,10,9,10,9,10,10,11,11,12,11,12,0,0,0,0,0,0,0,0,8,7,7,6,6,6,6,5,5,4,5,5,0,0,0,0,0,0,0,0,6,7,8,8,8,9,9,9,8,8,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,6,6,8,8,8,8,0,0,0,0,0,0,0,0,6,6,6,6,7,6,7,6,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,2,2,3,3,2,0,0,0,0,0,0,0,0,4,4,3,4,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,3,3,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,3,5,5,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,5,5,4,5,6,5,5,6,0,0,0,0,0,0,0,0,7,7,7,7,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,8,8,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,11,13,13,13,13,15,16,17,18,19,21,21,0,0,0,0,0,0,0,0,23,23,25,26,25,25,25,24,26,25,25,25,0,0,0,0,0,0,0,0,25,23,22,24,26,24,22,25,24],[0,28,28,28,28,29,28,28,28,28,28,27,28,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,24,23,23,23,20,20,21,20,19,19,20,0,0,0,0,0,0,0,0,4,3,3,2,2,1,1,0,1,1,2,2,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,7,7,6,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,6,7,6,7,0,0,0,0,0,0,0,0,5,4,4,4,3,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,6,5,6,6,5,0,0,0,0,0,0,0,0,3,3,2,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,7,7,6,5,0,0,0,0,0,0,0,0,5,5,6,6,7,7,9,9,12,14,14,16,0,0,0,0,0,0,0,0,20,20,22,23,23,23,24,25,26,25,26,24,0,0,0,0,0,0,0,0,25,24,26,25,26,26,26,26,27,26,27,27,0,0,0,0,0,0,0,0,26,26,27,27,27,27,27,26,27,27,26,26,0,0,0,0,0,0,0,0,22,19,19,20,17,17,16,14,13,11,10,9,0,0,0,0,0,0,0,0,7,8,8,8,9,8,8,9,10,9,9,10,0,0,0,0,0,0,0,0,11,9,9,9,10,10,10,11,12,12,11,12,0,0,0,0,0,0,0,0,8,8,8,8,7,7,6,7,5,5,5,6,0,0,0,0,0,0,0,0,7,8,8,9,8,9,9,10,9,8,7,7,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,6,7,7,8,8,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,4,4,4,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,5,4,5,5,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,3,4,4,3,3,3,3,4,4,0,0,0,0,0,0,0,0,6,7,5,5,6,6,7,6,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,6,6,6,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,3,5,5,4,4,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,7,7,6,7,7,6,6,7,7,5,5,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,7,7,8,7,8,0,0,0,0,0,0,0,0,6,7,6,6,7,7,6,6,6,6,5,6,0,0,0,0,0,0,0,0,12,13,13,13,13,15,16,18,18,19,21,22,0,0,0,0,0,0,0,0,23,23,25,25,24,25,26,25,25,26,26,26,0,0,0,0,0,0,0,0,26,23,23,24,26,24,21,25,25],[0,27,27,28,27,28,28,28,28,27,26,26,26,26,26,25,26,26,26,26,0,0,0,0,0,0,0,0,27,26,26,26,27,26,26,26,26,26,27,26,0,0,0,0,0,0,0,0,23,22,22,21,22,21,19,20,19,17,18,16,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,1,0,1,1,1,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,5,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,4,4,5,5,5,4,6,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,7,6,6,5,6,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,2,3,4,3,3,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,5,4,3,0,0,0,0,0,0,0,0,5,5,6,6,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,4,5,5,6,6,7,9,10,12,13,13,15,0,0,0,0,0,0,0,0,19,20,21,22,21,21,24,24,24,24,25,24,0,0,0,0,0,0,0,0,23,23,25,25,26,24,25,25,25,26,26,25,0,0,0,0,0,0,0,0,26,26,26,26,26,25,25,25,25,25,24,26,0,0,0,0,0,0,0,0,21,19,19,19,18,16,17,14,12,11,10,9,0,0,0,0,0,0,0,0,7,8,7,8,9,9,8,9,10,9,9,10,0,0,0,0,0,0,0,0,11,10,10,10,10,10,11,11,12,12,11,12,0,0,0,0,0,0,0,0,9,8,8,8,7,7,7,7,6,7,6,7,0,0,0,0,0,0,0,0,8,8,8,9,9,9,10,9,9,9,8,7,0,0,0,0,0,0,0,0,5,6,6,6,5,6,6,5,6,5,5,5,0,0,0,0,0,0,0,0,5,5,4,4,5,5,6,6,7,7,7,7,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,4,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,2,2,3,4,4,0,0,0,0,0,0,0,0,6,6,5,5,6,6,7,5,6,4,4,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,5,6,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,5,5,4,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,6,6,7,6,0,0,0,0,0,0,0,0,7,7,6,6,7,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,12,13,12,12,14,15,16,17,18,19,21,22,0,0,0,0,0,0,0,0,23,23,23,24,24,24,24,25,25,24,25,26,0,0,0,0,0,0,0,0,25,23,23,25,24,24,22,23,23],[0,29,29,29,29,29,29,28,28,28,28,27,28,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,27,27,27,28,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,25,24,22,22,23,22,19,22,20,19,18,18,0,0,0,0,0,0,0,0,4,3,2,3,2,2,2,1,1,0,1,1,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,3,3,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,3,4,4,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,5,4,5,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,3,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,5,6,6,6,9,10,12,12,12,14,15,0,0,0,0,0,0,0,0,22,22,23,25,24,24,24,25,25,25,26,23,0,0,0,0,0,0,0,0,24,25,27,26,27,26,26,27,27,27,28,27,0,0,0,0,0,0,0,0,27,27,27,27,28,27,27,26,27,26,26,28,0,0,0,0,0,0,0,0,23,19,20,19,18,17,16,14,13,12,10,8,0,0,0,0,0,0,0,0,7,8,8,9,9,10,9,10,10,9,10,10,0,0,0,0,0,0,0,0,12,10,10,10,10,10,11,11,12,13,12,12,0,0,0,0,0,0,0,0,9,9,8,7,7,7,6,6,6,5,6,6,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,9,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,1,2,2,3,0,0,0,0,0,0,0,0,5,6,5,4,5,5,6,6,5,5,4,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,7,7,8,7,7,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,12,13,13,12,14,16,17,19,20,19,23,22,0,0,0,0,0,0,0,0,25,24,25,26,27,25,26,26,27,25,26,28,0,0,0,0,0,0,0,0,26,26,24,26,26,25,24,25,25],[0,28,28,28,28,29,28,28,29,27,27,27,27,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,23,22,22,22,21,21,20,20,20,19,18,18,0,0,0,0,0,0,0,0,4,3,3,3,2,3,2,1,1,1,0,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,3,4,4,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,6,6,6,8,9,12,12,12,14,16,0,0,0,0,0,0,0,0,19,20,22,22,22,22,23,24,25,24,25,24,0,0,0,0,0,0,0,0,23,24,25,24,26,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,25,26,26,26,26,26,25,25,26,25,26,0,0,0,0,0,0,0,0,22,20,20,20,18,17,16,14,13,12,10,8,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,9,10,9,9,10,0,0,0,0,0,0,0,0,11,10,9,9,9,10,10,11,11,12,11,12,0,0,0,0,0,0,0,0,8,8,7,7,7,6,7,6,6,5,5,6,0,0,0,0,0,0,0,0,7,7,7,8,8,9,8,8,8,8,6,6,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,4,3,3,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,6,7,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,11,12,12,12,13,14,16,16,18,18,20,20,0,0,0,0,0,0,0,0,23,22,24,25,25,22,24,23,24,24,24,25,0,0,0,0,0,0,0,0,25,24,23,24,24,25,23,24,25],[0,28,28,29,28,29,29,28,29,28,28,28,28,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,23,23,23,21,22,21,20,21,20,19,20,19,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,4,4,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,2,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,7,9,11,12,14,14,16,0,0,0,0,0,0,0,0,20,20,21,22,22,22,23,24,25,24,25,24,0,0,0,0,0,0,0,0,24,24,25,25,26,25,26,26,26,27,27,26,0,0,0,0,0,0,0,0,26,26,27,26,27,27,27,27,26,27,26,27,0,0,0,0,0,0,0,0,23,20,20,21,19,17,17,15,14,12,10,9,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,9,9,8,8,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,10,10,11,11,10,11,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,5,6,5,5,5,0,0,0,0,0,0,0,0,6,7,7,8,8,8,8,8,8,7,6,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,6,6,5,6,6,0,0,0,0,0,0,0,0,7,6,6,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,11,12,13,12,13,14,16,18,18,19,21,21,0,0,0,0,0,0,0,0,23,22,25,25,24,24,26,24,26,25,25,26,0,0,0,0,0,0,0,0,25,25,24,25,26,25,22,25,24],[0,28,28,28,28,28,28,28,29,28,27,27,27,27,27,26,26,27,26,27,0,0,0,0,0,0,0,0,28,26,27,27,27,28,28,28,27,27,28,27,0,0,0,0,0,0,0,0,24,24,23,23,22,21,20,21,20,19,19,19,0,0,0,0,0,0,0,0,4,3,3,2,3,3,2,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,7,9,12,11,12,14,15,0,0,0,0,0,0,0,0,21,21,23,24,24,23,24,26,26,25,26,23,0,0,0,0,0,0,0,0,24,25,27,26,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,23,21,22,22,20,19,17,15,15,13,10,8,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,9,9,9,9,10,0,0,0,0,0,0,0,0,11,10,9,10,9,9,10,10,11,12,10,12,0,0,0,0,0,0,0,0,8,8,7,7,6,6,6,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,7,8,8,9,9,8,8,7,6,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,5,6,5,5,6,0,0,0,0,0,0,0,0,6,7,6,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,6,5,5,6,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,11,13,12,12,12,16,17,18,20,20,22,23,0,0,0,0,0,0,0,0,23,22,25,25,26,24,25,25,26,25,25,26,0,0,0,0,0,0,0,0,25,25,23,25,25,23,22,24,24],[0,28,28,29,28,29,29,28,29,28,28,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,28,27,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,24,23,22,22,22,20,20,21,20,19,18,19,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,4,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,6,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,6,7,8,9,11,12,12,14,16,0,0,0,0,0,0,0,0,21,22,23,24,24,24,24,25,25,25,25,24,0,0,0,0,0,0,0,0,24,25,26,26,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,26,27,26,26,27,0,0,0,0,0,0,0,0,23,21,20,20,18,18,17,15,13,12,10,8,0,0,0,0,0,0,0,0,6,7,8,7,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,10,10,9,9,9,10,10,10,11,12,11,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,5,6,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,8,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,4,5,5,6,7,7,6,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,6,5,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,6,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,7,6,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,6,6,6,5,6,6,5,5,6,0,0,0,0,0,0,0,0,11,12,13,11,13,14,16,17,18,18,22,22,0,0,0,0,0,0,0,0,23,22,26,25,25,24,26,25,25,26,26,26,0,0,0,0,0,0,0,0,26,25,24,25,26,24,23,26,26],[0,28,28,29,28,29,29,28,29,28,28,28,28,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,27,27,27,28,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,23,22,22,21,22,20,20,20,20,19,19,19,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,3,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,6,6,7,8,9,12,11,12,14,15,0,0,0,0,0,0,0,0,20,20,22,23,23,23,24,25,25,24,25,24,0,0,0,0,0,0,0,0,24,25,27,26,27,27,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,26,27,26,27,27,0,0,0,0,0,0,0,0,23,21,20,20,19,18,16,14,13,12,10,9,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,9,10,9,9,10,0,0,0,0,0,0,0,0,10,10,10,10,9,10,10,10,12,12,11,11,0,0,0,0,0,0,0,0,8,8,8,7,6,7,6,6,6,5,5,6,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,9,8,8,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,2,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,3,2,3,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,4,5,4,4,5,5,6,6,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,6,5,6,5,5,6,6,5,4,5,5,4,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,5,6,5,6,5,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,11,13,13,12,14,15,16,18,19,20,22,21,0,0,0,0,0,0,0,0,24,23,25,26,25,25,26,25,26,25,26,27,0,0,0,0,0,0,0,0,26,25,25,26,26,26,24,25,26],[0,27,28,28,27,28,28,28,28,27,27,27,27,26,26,25,26,27,25,27,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,28,26,27,28,27,0,0,0,0,0,0,0,0,24,23,21,23,23,20,20,21,20,19,19,19,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,6,7,8,10,9,11,14,14,0,0,0,0,0,0,0,0,20,20,22,23,24,23,23,24,26,25,25,24,0,0,0,0,0,0,0,0,24,24,26,26,26,25,26,27,27,26,26,26,0,0,0,0,0,0,0,0,26,27,27,27,27,27,26,26,27,26,26,27,0,0,0,0,0,0,0,0,23,22,21,20,19,18,18,15,14,12,10,8,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,10,9,10,11,10,10,0,0,0,0,0,0,0,0,8,8,7,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,7,8,8,8,7,7,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,5,6,7,7,5,0,0,0,0,0,0,0,0,2,3,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,4,3,3,3,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,2,2,2,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,6,6,5,5,6,0,0,0,0,0,0,0,0,6,7,6,6,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,11,12,12,12,12,15,16,18,20,20,21,22,0,0,0,0,0,0,0,0,23,22,24,24,25,24,25,25,25,24,24,26,0,0,0,0,0,0,0,0,25,24,23,25,25,23,23,24,23],[0,28,27,28,27,28,28,27,28,27,26,27,27,26,25,25,26,26,24,26,0,0,0,0,0,0,0,0,26,25,25,26,26,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,21,22,21,20,20,19,18,19,18,17,16,17,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,4,3,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,6,7,7,11,10,11,13,14,0,0,0,0,0,0,0,0,19,19,20,22,22,21,23,23,23,22,24,23,0,0,0,0,0,0,0,0,24,23,26,24,26,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,27,26,26,26,25,26,25,26,26,0,0,0,0,0,0,0,0,21,19,19,18,17,16,16,14,12,11,9,8,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,9,9,9,8,8,8,9,9,10,11,9,9,0,0,0,0,0,0,0,0,7,7,7,6,6,6,5,5,4,4,4,5,0,0,0,0,0,0,0,0,5,6,6,7,7,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,3,4,5,6,6,6,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,4,5,4,3,4,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,4,4,5,4,4,5,0,0,0,0,0,0,0,0,10,11,11,10,11,13,14,16,16,17,20,21,0,0,0,0,0,0,0,0,21,20,24,23,23,22,24,23,24,24,24,23,0,0,0,0,0,0,0,0,24,23,22,23,24,23,21,23,23],[0,28,28,28,28,28,28,27,28,27,26,27,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,26,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,23,22,21,21,21,20,19,20,18,18,17,17,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,3,2,3,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,4,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,6,7,6,7,10,10,10,14,14,0,0,0,0,0,0,0,0,19,20,21,22,22,22,23,23,25,23,24,23,0,0,0,0,0,0,0,0,23,23,25,24,26,25,26,26,27,26,27,26,0,0,0,0,0,0,0,0,27,26,27,27,27,27,26,25,26,26,27,27,0,0,0,0,0,0,0,0,22,21,20,19,18,16,16,14,12,11,9,8,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,9,9,8,8,8,8,9,9,10,10,10,9,0,0,0,0,0,0,0,0,7,7,6,6,6,5,5,5,4,4,4,5,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,4,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,10,11,11,10,11,13,14,17,17,18,20,21,0,0,0,0,0,0,0,0,22,22,24,24,24,24,25,23,25,25,25,26,0,0,0,0,0,0,0,0,25,24,23,25,25,24,21,23,25],[0,28,28,29,28,29,28,28,28,28,27,27,27,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,28,26,26,27,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,23,21,19,21,21,19,19,20,18,17,18,17,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,4,5,4,5,0,0,0,0,0,0,0,0,3,2,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,7,7,7,6,6,0,0,0,0,0,0,0,0,5,6,6,7,7,7,8,11,10,11,13,14,0,0,0,0,0,0,0,0,18,18,19,21,21,21,23,23,25,23,25,23,0,0,0,0,0,0,0,0,23,24,25,24,25,25,26,26,26,26,26,25,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,25,26,25,26,26,0,0,0,0,0,0,0,0,22,20,20,20,18,18,16,14,13,11,10,9,0,0,0,0,0,0,0,0,7,8,8,8,8,9,8,9,9,9,9,9,0,0,0,0,0,0,0,0,10,10,10,9,9,9,10,10,11,12,10,11,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,7,6,6,6,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,8,8,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,8,8,8,7,0,0,0,0,0,0,0,0,2,3,3,3,4,4,4,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,6,6,5,0,0,0,0,0,0,0,0,7,7,6,6,7,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,10,12,13,11,12,13,15,16,17,17,20,20,0,0,0,0,0,0,0,0,22,21,23,24,22,23,24,23,24,23,23,25,0,0,0,0,0,0,0,0,25,23,22,24,25,23,21,23,24],[0,28,28,28,28,29,28,28,28,27,27,27,27,27,27,27,27,27,26,27,0,0,0,0,0,0,0,0,28,27,26,27,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,22,22,22,22,20,20,21,19,18,19,19,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,2,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,5,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,6,7,6,7,10,9,10,13,13,0,0,0,0,0,0,0,0,18,18,20,22,23,23,24,24,26,24,26,23,0,0,0,0,0,0,0,0,25,24,26,26,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,27,27,27,27,28,27,27,27,0,0,0,0,0,0,0,0,22,22,21,19,20,17,17,15,12,12,10,8,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,8,9,8,9,9,0,0,0,0,0,0,0,0,10,10,9,9,9,9,10,10,11,12,11,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,5,5,5,6,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,7,6,7,5,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,11,12,13,11,12,14,16,17,18,18,21,21,0,0,0,0,0,0,0,0,23,23,25,25,25,24,24,23,25,25,25,27,0,0,0,0,0,0,0,0,25,25,24,25,25,25,23,23,24],[0,28,28,28,28,29,28,28,28,27,27,27,28,27,27,27,27,28,26,28,0,0,0,0,0,0,0,0,27,27,26,27,28,28,26,28,27,26,27,26,0,0,0,0,0,0,0,0,23,21,21,22,21,19,19,20,18,17,18,18,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,3,3,3,3,2,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,5,5,4,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,7,8,8,9,11,11,11,13,13,0,0,0,0,0,0,0,0,18,18,20,21,21,21,23,23,25,24,24,23,0,0,0,0,0,0,0,0,23,24,26,26,27,25,26,26,27,27,27,26,0,0,0,0,0,0,0,0,27,27,26,26,26,26,25,25,26,25,25,26,0,0,0,0,0,0,0,0,22,21,21,20,19,19,17,15,14,14,11,10,0,0,0,0,0,0,0,0,8,9,9,9,9,10,10,10,11,10,10,12,0,0,0,0,0,0,0,0,12,11,10,11,11,12,12,14,13,13,13,14,0,0,0,0,0,0,0,0,10,10,10,9,8,8,9,8,7,7,7,8,0,0,0,0,0,0,0,0,8,8,9,9,9,10,10,10,9,9,7,8,0,0,0,0,0,0,0,0,5,5,6,6,6,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,5,7,7,8,6,0,0,0,0,0,0,0,0,3,2,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,12,13,14,12,14,15,17,19,19,19,22,21,0,0,0,0,0,0,0,0,24,22,25,25,25,24,25,24,26,26,24,27,0,0,0,0,0,0,0,0,26,25,24,25,25,24,24,24,25],[0,28,28,28,28,28,28,28,28,28,27,27,27,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,28,26,26,27,27,27,27,27,26,27,27,27,0,0,0,0,0,0,0,0,23,22,21,21,21,20,19,20,19,18,18,18,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,1,0,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,5,5,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,2,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,6,7,8,8,8,11,11,11,13,14,0,0,0,0,0,0,0,0,21,21,22,23,24,24,25,25,26,25,26,25,0,0,0,0,0,0,0,0,24,24,26,25,26,26,27,27,28,27,27,27,0,0,0,0,0,0,0,0,28,27,27,27,28,27,27,26,27,26,26,27,0,0,0,0,0,0,0,0,23,22,22,21,20,19,19,15,15,13,11,10,0,0,0,0,0,0,0,0,8,9,9,9,9,9,9,10,11,10,10,11,0,0,0,0,0,0,0,0,11,11,10,11,10,11,11,12,12,13,13,12,0,0,0,0,0,0,0,0,9,9,9,9,8,8,8,7,7,7,7,7,0,0,0,0,0,0,0,0,7,8,8,9,9,10,9,9,9,9,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,7,7,7,5,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,3,4,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,7,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,6,7,6,7,7,7,0,0,0,0,0,0,0,0,7,7,8,7,8,8,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,7,6,6,7,7,6,6,7,7,6,7,0,0,0,0,0,0,0,0,12,13,13,12,14,15,17,18,19,20,22,22,0,0,0,0,0,0,0,0,25,21,26,25,26,25,25,24,26,26,26,27,0,0,0,0,0,0,0,0,26,25,24,26,25,24,22,25,25],[0,28,28,28,28,28,29,28,28,27,26,26,27,27,26,27,26,27,26,27,0,0,0,0,0,0,0,0,27,26,25,27,27,28,27,27,26,26,27,26,0,0,0,0,0,0,0,0,23,20,20,22,20,19,18,20,18,17,17,17,0,0,0,0,0,0,0,0,6,5,6,5,5,5,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,0,1,2,1,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,5,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,5,5,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,9,9,9,8,8,0,0,0,0,0,0,0,0,7,7,7,8,8,8,9,11,11,12,13,13,0,0,0,0,0,0,0,0,18,20,21,22,22,22,24,24,26,24,26,23,0,0,0,0,0,0,0,0,23,24,26,25,27,26,27,26,27,27,27,26,0,0,0,0,0,0,0,0,28,27,27,27,28,27,27,26,27,26,26,27,0,0,0,0,0,0,0,0,22,22,20,20,18,17,17,15,15,14,12,11,0,0,0,0,0,0,0,0,10,10,11,10,10,11,11,11,13,11,11,12,0,0,0,0,0,0,0,0,13,12,13,13,13,13,13,15,14,14,15,14,0,0,0,0,0,0,0,0,10,10,10,10,9,9,9,9,8,8,7,8,0,0,0,0,0,0,0,0,9,9,10,10,11,10,10,10,10,9,8,8,0,0,0,0,0,0,0,0,5,6,6,6,5,5,6,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,7,7,7,6,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,6,6,6,6,5,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,2,3,2,2,2,3,3,3,2,2,0,0,0,0,0,0,0,0,5,5,5,4,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,6,7,7,6,6,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,7,7,6,7,8,7,7,0,0,0,0,0,0,0,0,9,8,8,7,8,8,7,8,8,7,8,8,0,0,0,0,0,0,0,0,8,8,9,8,9,8,9,8,9,9,8,8,0,0,0,0,0,0,0,0,7,8,8,7,8,8,7,7,8,8,7,7,0,0,0,0,0,0,0,0,13,13,14,13,14,16,17,18,20,20,23,23,0,0,0,0,0,0,0,0,25,24,26,26,26,26,25,25,25,27,26,27,0,0,0,0,0,0,0,0,26,26,24,26,26,26,24,26,26],[0,27,27,27,27,28,27,27,27,25,26,24,26,25,25,26,25,26,25,26,0,0,0,0,0,0,0,0,25,26,25,26,27,27,25,26,26,25,26,25,0,0,0,0,0,0,0,0,22,19,19,20,19,19,18,18,16,16,16,16,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,3,2,2,2,3,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,6,6,7,7,7,8,9,10,10,10,12,13,0,0,0,0,0,0,0,0,18,18,19,19,21,20,22,22,23,23,23,22,0,0,0,0,0,0,0,0,23,23,25,25,26,25,25,25,25,26,27,26,0,0,0,0,0,0,0,0,27,26,27,25,26,24,25,25,25,26,24,26,0,0,0,0,0,0,0,0,22,21,19,19,18,17,17,15,13,13,11,10,0,0,0,0,0,0,0,0,9,9,9,9,10,10,10,10,12,10,11,12,0,0,0,0,0,0,0,0,13,12,12,11,12,11,12,13,13,13,14,13,0,0,0,0,0,0,0,0,10,10,9,9,8,9,8,8,7,7,7,8,0,0,0,0,0,0,0,0,8,8,9,9,9,10,9,10,9,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,3,4,3,2,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,6,7,7,7,7,0,0,0,0,0,0,0,0,12,12,13,12,13,14,15,16,17,17,20,19,0,0,0,0,0,0,0,0,23,22,23,24,24,23,24,21,25,24,23,25,0,0,0,0,0,0,0,0,23,24,23,25,24,23,23,23,23],[0,28,28,28,28,29,28,28,28,27,27,27,28,26,27,26,27,27,27,27,0,0,0,0,0,0,0,0,28,26,26,28,28,28,27,28,26,27,27,27,0,0,0,0,0,0,0,0,23,21,21,21,21,19,18,19,17,17,18,17,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,3,3,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,7,7,8,9,10,11,11,13,14,0,0,0,0,0,0,0,0,19,20,21,23,23,23,24,25,26,25,26,24,0,0,0,0,0,0,0,0,24,25,27,25,27,26,27,28,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,27,27,27,26,27,26,26,27,0,0,0,0,0,0,0,0,23,22,21,22,19,18,17,15,14,12,11,10,0,0,0,0,0,0,0,0,8,8,9,9,9,9,9,9,11,10,10,11,0,0,0,0,0,0,0,0,12,10,10,11,10,11,11,12,13,13,14,13,0,0,0,0,0,0,0,0,9,9,9,9,8,8,8,7,7,6,6,7,0,0,0,0,0,0,0,0,7,7,8,8,8,9,9,8,8,8,7,7,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,6,6,6,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,5,4,4,4,4,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,8,7,7,8,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,7,6,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,11,12,13,12,13,15,16,17,19,19,22,23,0,0,0,0,0,0,0,0,25,22,24,25,25,25,25,25,26,26,26,27,0,0,0,0,0,0,0,0,26,25,25,26,25,24,24,26,24],[0,28,28,28,28,29,28,28,29,27,27,27,26,26,26,26,26,26,27,27,0,0,0,0,0,0,0,0,27,26,27,27,27,27,27,27,27,27,27,26,0,0,0,0,0,0,0,0,22,22,22,21,21,20,19,19,17,18,17,16,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,3,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,4,3,3,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,5,6,7,7,8,10,10,10,12,13,0,0,0,0,0,0,0,0,19,18,19,22,23,21,24,24,25,24,25,23,0,0,0,0,0,0,0,0,23,24,26,25,27,25,26,27,27,27,27,26,0,0,0,0,0,0,0,0,28,27,28,27,27,27,26,26,27,27,27,27,0,0,0,0,0,0,0,0,22,21,20,19,18,16,16,15,13,11,10,9,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,8,9,9,9,10,0,0,0,0,0,0,0,0,10,10,9,10,9,10,10,11,11,11,11,10,0,0,0,0,0,0,0,0,8,7,7,7,7,6,6,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,7,7,7,8,8,8,7,7,6,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,4,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,11,12,11,12,13,15,17,18,18,21,22,0,0,0,0,0,0,0,0,24,22,25,25,25,24,25,24,25,25,25,26,0,0,0,0,0,0,0,0,26,25,23,25,25,23,23,24,23],[0,27,27,28,27,28,28,27,27,26,26,25,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,25,27,27,27,26,27,26,25,26,26,0,0,0,0,0,0,0,0,22,19,20,19,19,17,16,18,15,15,16,15,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,4,3,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,7,7,7,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,7,8,9,10,10,11,13,0,0,0,0,0,0,0,0,16,18,18,20,20,20,22,23,24,23,24,22,0,0,0,0,0,0,0,0,24,24,25,26,27,25,25,26,26,26,26,25,0,0,0,0,0,0,0,0,27,26,28,26,26,26,26,26,26,26,25,27,0,0,0,0,0,0,0,0,21,21,18,17,16,15,16,14,12,12,10,8,0,0,0,0,0,0,0,0,8,8,8,8,9,9,9,10,11,10,9,11,0,0,0,0,0,0,0,0,12,10,10,10,10,10,10,12,12,11,12,12,0,0,0,0,0,0,0,0,9,9,8,8,7,7,7,7,6,6,6,7,0,0,0,0,0,0,0,0,7,7,8,8,8,9,8,8,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,6,5,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,6,6,7,6,5,6,6,5,6,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,10,11,12,12,13,14,15,16,17,18,21,20,0,0,0,0,0,0,0,0,22,22,23,23,24,22,25,22,24,24,24,24,0,0,0,0,0,0,0,0,24,23,24,24,24,23,22,23,24],[0,28,27,28,28,29,28,28,28,26,27,26,26,26,25,26,26,26,27,27,0,0,0,0,0,0,0,0,27,26,25,26,27,27,26,26,26,25,26,25,0,0,0,0,0,0,0,0,21,19,19,20,19,17,16,18,16,16,15,16,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,8,9,10,10,11,13,0,0,0,0,0,0,0,0,17,18,18,20,22,22,23,23,23,23,24,22,0,0,0,0,0,0,0,0,23,24,26,25,27,25,26,26,25,26,26,26,0,0,0,0,0,0,0,0,27,26,27,27,26,26,26,25,26,26,26,27,0,0,0,0,0,0,0,0,23,22,19,20,18,17,16,14,13,12,10,9,0,0,0,0,0,0,0,0,8,8,8,8,9,10,9,10,11,10,10,11,0,0,0,0,0,0,0,0,12,11,10,11,11,11,11,12,12,13,12,12,0,0,0,0,0,0,0,0,9,9,9,8,7,7,7,7,6,6,6,7,0,0,0,0,0,0,0,0,7,7,8,8,8,9,8,8,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,3,2,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,4,4,5,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,10,11,12,11,12,13,15,16,19,19,21,22,0,0,0,0,0,0,0,0,24,21,24,25,25,24,25,24,26,25,24,26,0,0,0,0,0,0,0,0,25,26,25,26,25,24,23,25,24],[0,29,28,29,28,29,29,28,28,28,27,27,27,27,28,27,27,27,27,27,0,0,0,0,0,0,0,0,28,26,26,28,27,28,27,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,23,22,22,20,19,20,17,18,17,17,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,9,10,10,13,14,0,0,0,0,0,0,0,0,20,20,21,24,24,23,25,26,26,25,26,23,0,0,0,0,0,0,0,0,24,25,26,26,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,28,28,28,27,27,27,26,27,27,27,28,0,0,0,0,0,0,0,0,23,22,20,20,19,17,16,14,13,12,10,9,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,8,9,8,9,9,0,0,0,0,0,0,0,0,10,10,9,9,8,9,10,10,11,11,10,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,5,5,5,6,0,0,0,0,0,0,0,0,5,6,7,7,7,8,7,7,7,6,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,4,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,11,11,11,11,13,14,16,18,18,21,22,0,0,0,0,0,0,0,0,23,21,25,26,26,24,25,25,26,26,25,26,0,0,0,0,0,0,0,0,25,24,24,25,25,23,22,24,24],[0,28,28,28,28,29,29,28,28,27,26,26,27,26,26,26,27,26,27,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,26,27,27,27,0,0,0,0,0,0,0,0,23,20,21,21,21,19,19,19,16,18,16,16,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,4,3,3,3,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,6,6,5,0,0,0,0,0,0,0,0,5,6,5,6,6,7,8,9,9,10,11,12,0,0,0,0,0,0,0,0,17,18,19,20,21,21,22,23,24,23,24,22,0,0,0,0,0,0,0,0,23,23,24,25,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,27,27,27,27,26,26,27,26,26,26,0,0,0,0,0,0,0,0,22,20,19,19,17,16,15,14,12,12,10,9,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,8,9,9,9,10,0,0,0,0,0,0,0,0,10,10,9,9,9,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,8,7,7,7,6,6,6,6,5,5,5,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,8,7,6,6,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,7,6,6,6,6,6,5,6,6,5,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,7,7,8,6,6,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,10,11,11,10,11,12,13,16,16,18,19,20,0,0,0,0,0,0,0,0,22,22,23,23,24,22,24,22,24,24,23,26,0,0,0,0,0,0,0,0,24,24,23,24,24,23,22,24,24],[0,27,27,27,27,28,27,27,27,26,24,24,25,24,24,25,25,25,25,26,0,0,0,0,0,0,0,0,25,24,24,25,26,26,24,26,25,25,25,24,0,0,0,0,0,0,0,0,21,18,18,19,18,16,16,17,15,14,15,15,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,6,6,6,7,8,9,10,10,11,12,0,0,0,0,0,0,0,0,16,17,17,18,20,19,20,21,22,22,22,22,0,0,0,0,0,0,0,0,22,21,23,24,25,24,24,24,24,25,25,24,0,0,0,0,0,0,0,0,26,25,26,26,26,25,25,24,25,25,24,25,0,0,0,0,0,0,0,0,20,19,18,17,16,15,14,13,12,12,10,9,0,0,0,0,0,0,0,0,7,8,8,8,8,9,9,9,10,9,9,10,0,0,0,0,0,0,0,0,11,10,10,10,9,10,10,11,11,12,11,11,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,7,6,6,6,7,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,7,6,5,6,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,6,5,5,6,6,5,5,0,0,0,0,0,0,0,0,10,11,11,11,12,12,14,16,16,15,18,19,0,0,0,0,0,0,0,0,21,20,22,22,23,22,23,21,23,23,22,24,0,0,0,0,0,0,0,0,22,22,22,23,23,22,20,22,22],[0,28,28,28,28,28,28,28,28,26,27,26,27,25,26,26,27,26,26,27,0,0,0,0,0,0,0,0,27,26,25,27,27,27,26,27,25,26,26,25,0,0,0,0,0,0,0,0,22,21,20,20,21,18,19,19,17,17,17,17,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,8,8,10,11,11,12,14,0,0,0,0,0,0,0,0,18,20,20,21,22,22,24,25,25,25,25,24,0,0,0,0,0,0,0,0,24,24,26,26,27,26,26,27,26,26,27,26,0,0,0,0,0,0,0,0,28,27,28,28,27,28,27,25,28,26,26,28,0,0,0,0,0,0,0,0,24,22,21,20,19,17,17,14,13,12,12,10,0,0,0,0,0,0,0,0,7,8,8,8,8,9,9,9,11,10,10,11,0,0,0,0,0,0,0,0,11,11,9,10,10,10,11,12,12,12,12,12,0,0,0,0,0,0,0,0,9,9,9,8,7,7,7,7,6,6,6,7,0,0,0,0,0,0,0,0,6,7,8,8,8,8,8,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,6,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,8,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,7,6,5,6,6,5,5,6,5,5,5,0,0,0,0,0,0,0,0,10,11,12,10,12,14,15,16,18,19,21,22,0,0,0,0,0,0,0,0,23,22,24,25,24,23,25,23,25,25,24,26,0,0,0,0,0,0,0,0,25,25,22,25,24,23,23,25,24],[0,28,28,29,28,29,29,27,29,28,27,27,27,26,27,26,26,26,27,27,0,0,0,0,0,0,0,0,27,25,25,27,27,28,26,27,25,27,27,26,0,0,0,0,0,0,0,0,23,22,22,21,22,20,18,19,18,18,16,16,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,3,3,3,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,7,7,8,10,11,11,13,14,0,0,0,0,0,0,0,0,19,19,19,22,23,23,24,25,24,25,26,23,0,0,0,0,0,0,0,0,25,25,26,27,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,26,28,28,27,28,0,0,0,0,0,0,0,0,23,22,20,20,18,16,17,15,13,12,10,9,0,0,0,0,0,0,0,0,7,8,8,7,7,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,11,10,10,9,9,10,9,11,11,11,10,10,0,0,0,0,0,0,0,0,8,7,7,8,7,7,6,6,5,5,5,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,7,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,4,3,3,3,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,5,4,4,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,6,6,5,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,10,11,11,11,12,12,15,15,18,17,21,23,0,0,0,0,0,0,0,0,24,22,24,25,25,25,26,24,26,25,25,25,0,0,0,0,0,0,0,0,25,25,24,25,25,24,23,25,24],[0,27,27,28,27,28,27,27,28,26,25,26,26,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,26,26,25,27,27,28,26,27,26,26,27,26,0,0,0,0,0,0,0,0,23,20,20,20,21,19,18,19,17,17,16,16,0,0,0,0,0,0,0,0,5,4,5,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,3,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,8,9,10,11,11,13,13,0,0,0,0,0,0,0,0,17,19,18,21,22,21,23,24,24,23,25,23,0,0,0,0,0,0,0,0,23,23,25,25,25,24,25,26,26,25,26,26,0,0,0,0,0,0,0,0,27,26,27,26,27,26,26,25,26,26,26,27,0,0,0,0,0,0,0,0,21,21,18,18,18,16,15,14,13,12,10,10,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,10,10,9,10,11,0,0,0,0,0,0,0,0,12,10,10,10,10,11,11,12,13,12,13,12,0,0,0,0,0,0,0,0,9,9,9,8,8,7,7,7,6,6,6,7,0,0,0,0,0,0,0,0,7,7,8,8,8,9,8,8,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,8,8,7,7,7,7,6,8,7,6,7,7,0,0,0,0,0,0,0,0,7,8,8,8,8,7,8,8,9,9,7,8,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,11,12,12,10,13,13,15,16,17,17,19,20,0,0,0,0,0,0,0,0,22,21,22,22,24,21,23,22,23,24,23,24,0,0,0,0,0,0,0,0,24,23,22,24,24,22,21,23,23],[0,28,27,27,27,28,27,27,27,25,25,25,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,25,26,26,27,25,27,26,26,27,25,0,0,0,0,0,0,0,0,22,20,19,20,20,18,18,19,18,17,17,16,0,0,0,0,0,0,0,0,7,6,6,6,5,5,5,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,4,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,7,7,8,8,8,10,10,12,13,12,14,14,0,0,0,0,0,0,0,0,18,19,19,21,23,21,22,24,23,23,24,23,0,0,0,0,0,0,0,0,24,23,25,25,25,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,26,26,26,26,26,25,26,25,25,27,0,0,0,0,0,0,0,0,21,21,18,18,18,16,17,14,14,15,12,12,0,0,0,0,0,0,0,0,11,11,11,11,12,12,12,13,14,13,12,14,0,0,0,0,0,0,0,0,13,13,13,13,13,13,14,15,14,15,15,15,0,0,0,0,0,0,0,0,11,12,11,11,10,10,10,10,10,8,9,10,0,0,0,0,0,0,0,0,8,9,10,10,10,10,10,9,9,9,8,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,7,7,8,8,7,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,8,7,8,7,7,0,0,0,0,0,0,0,0,7,7,6,6,7,7,6,7,7,6,7,6,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,8,7,8,8,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,8,9,9,9,0,0,0,0,0,0,0,0,10,10,9,9,9,9,9,10,9,9,10,10,0,0,0,0,0,0,0,0,10,11,11,10,10,10,10,10,10,11,10,9,0,0,0,0,0,0,0,0,8,10,8,8,8,8,8,8,8,8,8,7,0,0,0,0,0,0,0,0,12,13,14,12,14,15,17,18,19,19,20,21,0,0,0,0,0,0,0,0,23,21,23,23,25,23,24,23,24,25,25,26,0,0,0,0,0,0,0,0,25,24,24,24,24,23,22,23,24],[0,28,28,28,28,28,28,28,28,26,26,26,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,25,27,27,27,25,27,26,26,26,25,0,0,0,0,0,0,0,0,23,21,21,21,21,20,19,19,19,18,17,17,0,0,0,0,0,0,0,0,8,7,7,7,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,1,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,4,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,4,6,6,5,6,5,6,5,5,5,4,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,9,8,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,9,10,10,11,11,13,14,14,15,15,0,0,0,0,0,0,0,0,20,20,20,22,23,22,23,25,25,24,25,24,0,0,0,0,0,0,0,0,25,24,26,26,27,26,26,27,26,27,26,26,0,0,0,0,0,0,0,0,27,27,28,28,27,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,24,22,20,20,18,17,17,15,15,14,14,12,0,0,0,0,0,0,0,0,12,11,12,11,12,13,13,13,14,13,12,14,0,0,0,0,0,0,0,0,14,14,13,13,13,14,13,15,15,15,16,15,0,0,0,0,0,0,0,0,11,12,12,12,11,10,11,11,10,9,9,10,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,8,9,0,0,0,0,0,0,0,0,6,7,7,7,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,7,7,6,6,6,7,7,8,7,9,8,7,0,0,0,0,0,0,0,0,5,4,4,4,5,5,5,6,6,5,5,5,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,8,8,8,7,0,0,0,0,0,0,0,0,7,8,8,7,7,7,7,7,7,7,8,7,0,0,0,0,0,0,0,0,6,6,5,5,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,6,7,7,7,8,8,8,8,9,9,0,0,0,0,0,0,0,0,9,9,9,9,9,8,9,9,8,9,9,8,0,0,0,0,0,0,0,0,7,8,8,8,8,9,8,9,9,9,10,9,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,11,10,10,10,11,0,0,0,0,0,0,0,0,10,10,11,11,11,11,11,11,11,12,11,10,0,0,0,0,0,0,0,0,9,10,9,9,9,9,8,9,9,9,8,9,0,0,0,0,0,0,0,0,12,13,14,13,15,15,16,18,19,18,21,21,0,0,0,0,0,0,0,0,24,21,23,24,25,24,24,23,26,25,24,26,0,0,0,0,0,0,0,0,25,25,24,25,25,23,23,24,24],[0,28,28,29,28,29,28,28,29,27,26,27,27,26,27,26,26,26,27,27,0,0,0,0,0,0,0,0,26,26,25,27,27,28,26,28,26,27,27,26,0,0,0,0,0,0,0,0,24,22,22,21,22,21,20,20,19,19,17,18,0,0,0,0,0,0,0,0,8,6,7,6,6,5,6,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,3,3,3,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,2,2,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,8,8,8,9,8,8,9,8,9,9,8,0,0,0,0,0,0,0,0,9,9,8,9,9,10,11,13,13,13,14,15,0,0,0,0,0,0,0,0,21,21,21,23,24,23,24,26,26,25,26,24,0,0,0,0,0,0,0,0,25,25,25,26,26,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,27,28,28,28,28,0,0,0,0,0,0,0,0,24,23,21,21,20,18,19,16,15,15,13,13,0,0,0,0,0,0,0,0,11,12,12,11,12,13,12,13,15,14,14,15,0,0,0,0,0,0,0,0,15,14,13,13,13,15,14,15,16,16,16,15,0,0,0,0,0,0,0,0,12,12,11,11,10,10,10,10,8,8,8,9,0,0,0,0,0,0,0,0,9,10,11,11,10,11,11,10,9,9,8,8,0,0,0,0,0,0,0,0,5,6,6,6,5,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,6,5,5,6,6,7,6,7,7,8,8,7,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,7,7,7,7,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,6,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,3,3,3,4,3,0,0,0,0,0,0,0,0,6,7,6,6,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,9,9,9,8,8,8,9,8,7,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,8,8,7,8,9,9,9,9,0,0,0,0,0,0,0,0,11,11,10,9,10,10,9,11,10,9,10,10,0,0,0,0,0,0,0,0,10,10,10,11,12,11,11,11,12,12,10,11,0,0,0,0,0,0,0,0,9,10,9,8,9,9,8,8,9,8,7,8,0,0,0,0,0,0,0,0,13,13,14,13,14,15,17,18,21,20,22,23,0,0,0,0,0,0,0,0,25,23,25,25,26,25,26,24,27,26,25,27,0,0,0,0,0,0,0,0,26,26,24,26,26,25,24,25,24],[0,27,27,28,27,29,28,27,28,27,25,26,27,27,26,26,27,27,26,27,0,0,0,0,0,0,0,0,26,27,25,26,27,28,26,27,27,26,27,26,0,0,0,0,0,0,0,0,25,21,20,22,23,20,19,21,18,17,19,17,0,0,0,0,0,0,0,0,9,7,8,7,7,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,2,3,3,4,3,4,4,6,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,5,5,6,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,6,6,7,5,6,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,9,9,9,10,10,10,10,11,11,11,10,10,0,0,0,0,0,0,0,0,9,10,10,11,10,12,12,13,14,14,15,16,0,0,0,0,0,0,0,0,20,21,21,23,24,22,25,26,24,25,27,24,0,0,0,0,0,0,0,0,24,25,25,26,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,27,27,27,27,27,27,27,27,28,0,0,0,0,0,0,0,0,22,23,20,19,18,17,18,16,15,15,14,14,0,0,0,0,0,0,0,0,14,14,13,14,15,15,14,16,17,16,15,17,0,0,0,0,0,0,0,0,16,15,16,15,16,16,17,18,18,18,17,17,0,0,0,0,0,0,0,0,14,14,13,13,13,12,13,13,11,11,11,13,0,0,0,0,0,0,0,0,11,11,12,12,12,12,12,11,11,11,10,9,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,8,9,9,9,9,0,0,0,0,0,0,0,0,5,6,5,6,6,7,8,7,7,7,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,9,8,8,10,11,10,9,9,10,9,8,0,0,0,0,0,0,0,0,8,9,9,7,8,9,8,8,8,9,8,8,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,7,8,8,7,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,9,9,9,9,10,11,0,0,0,0,0,0,0,0,11,11,11,10,10,10,11,10,9,10,10,9,0,0,0,0,0,0,0,0,8,10,9,9,10,11,10,10,11,11,12,11,0,0,0,0,0,0,0,0,13,12,12,11,12,11,11,12,12,11,12,12,0,0,0,0,0,0,0,0,13,13,14,13,14,13,13,13,14,14,12,13,0,0,0,0,0,0,0,0,11,12,11,11,11,11,11,10,11,11,9,10,0,0,0,0,0,0,0,0,14,15,15,15,17,16,18,19,21,21,21,22,0,0,0,0,0,0,0,0,24,24,24,24,26,25,26,24,26,27,26,27,0,0,0,0,0,0,0,0,26,25,25,26,26,24,23,24,25],[0,27,27,27,27,28,27,27,27,25,26,26,26,26,26,26,25,26,26,25,0,0,0,0,0,0,0,0,25,25,25,25,26,27,24,26,25,24,26,24,0,0,0,0,0,0,0,0,22,21,20,21,21,20,19,19,19,19,18,18,0,0,0,0,0,0,0,0,10,9,9,9,9,9,8,7,7,6,6,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,3,4,3,3,2,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,6,4,5,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,3,4,3,3,5,4,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,6,6,6,6,7,7,6,7,8,8,8,9,0,0,0,0,0,0,0,0,7,7,7,6,6,6,5,6,5,5,5,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,7,7,9,8,7,7,8,9,8,0,0,0,0,0,0,0,0,9,8,8,9,8,8,9,8,8,8,7,8,0,0,0,0,0,0,0,0,7,8,8,7,8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,10,11,11,12,11,12,11,12,13,13,13,13,0,0,0,0,0,0,0,0,11,11,12,11,12,14,14,16,16,15,16,17,0,0,0,0,0,0,0,0,20,21,20,22,22,22,23,24,23,24,23,24,0,0,0,0,0,0,0,0,24,22,25,25,26,25,24,26,26,25,26,26,0,0,0,0,0,0,0,0,27,26,27,26,26,26,25,26,25,25,26,26,0,0,0,0,0,0,0,0,21,23,20,19,19,18,18,17,15,17,15,14,0,0,0,0,0,0,0,0,17,15,15,16,16,16,16,17,18,17,16,18,0,0,0,0,0,0,0,0,17,16,16,16,16,16,17,18,18,19,19,18,0,0,0,0,0,0,0,0,15,16,15,14,14,14,15,13,14,13,14,14,0,0,0,0,0,0,0,0,12,13,14,13,13,13,13,12,12,12,11,11,0,0,0,0,0,0,0,0,9,9,10,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,8,8,8,9,9,9,10,10,10,10,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,8,8,7,7,7,0,0,0,0,0,0,0,0,8,8,7,8,8,8,8,8,9,8,8,9,0,0,0,0,0,0,0,0,10,10,11,11,11,12,11,12,11,12,10,11,0,0,0,0,0,0,0,0,10,11,11,10,11,11,10,10,10,10,10,9,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,8,9,8,8,9,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,9,10,10,10,9,11,11,11,12,11,12,13,0,0,0,0,0,0,0,0,12,12,12,12,11,12,13,11,11,12,12,11,0,0,0,0,0,0,0,0,10,12,12,12,12,12,13,13,12,14,14,13,0,0,0,0,0,0,0,0,14,14,13,13,14,13,13,14,13,13,14,14,0,0,0,0,0,0,0,0,15,14,15,14,14,14,14,14,13,15,14,13,0,0,0,0,0,0,0,0,12,14,13,13,12,12,13,12,12,12,12,11,0,0,0,0,0,0,0,0,15,16,17,15,17,17,20,20,22,20,23,22,0,0,0,0,0,0,0,0,25,23,24,24,25,24,25,24,26,26,25,26,0,0,0,0,0,0,0,0,25,25,23,25,25,24,23,24,25],[0,28,28,28,28,29,28,28,28,27,27,27,27,27,26,27,27,26,27,26,0,0,0,0,0,0,0,0,26,26,26,27,26,27,27,27,26,26,27,25,0,0,0,0,0,0,0,0,24,23,22,22,22,22,21,21,20,21,19,20,0,0,0,0,0,0,0,0,11,11,11,10,11,10,9,9,9,8,8,8,0,0,0,0,0,0,0,0,8,7,7,6,6,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,1,2,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,6,5,7,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,6,6,5,5,5,5,5,5,7,0,0,0,0,0,0,0,0,6,7,6,5,6,6,4,5,6,7,5,6,0,0,0,0,0,0,0,0,7,8,8,7,8,8,7,8,9,9,8,9,0,0,0,0,0,0,0,0,8,8,7,7,8,6,6,8,7,6,7,8,0,0,0,0,0,0,0,0,8,8,9,10,9,9,9,9,7,7,8,7,0,0,0,0,0,0,0,0,9,9,8,9,8,9,9,7,8,9,10,9,0,0,0,0,0,0,0,0,10,9,10,9,9,9,9,9,9,9,8,9,0,0,0,0,0,0,0,0,9,9,10,9,9,9,10,9,10,10,10,10,0,0,0,0,0,0,0,0,11,12,12,13,12,13,12,13,14,13,14,13,0,0,0,0,0,0,0,0,12,12,13,13,13,14,14,17,17,16,18,18,0,0,0,0,0,0,0,0,22,22,21,23,24,23,24,25,24,25,25,25,0,0,0,0,0,0,0,0,26,24,26,27,27,26,26,27,27,27,27,28,0,0,0,0,0,0,0,0,28,27,28,28,28,28,27,27,28,27,28,28,0,0,0,0,0,0,0,0,24,24,23,22,21,19,19,18,17,18,16,15,0,0,0,0,0,0,0,0,17,17,17,17,17,17,18,17,19,17,16,18,0,0,0,0,0,0,0,0,18,17,17,17,17,18,17,19,18,19,20,20,0,0,0,0,0,0,0,0,16,17,16,15,14,15,16,16,14,13,14,15,0,0,0,0,0,0,0,0,13,14,14,14,13,14,13,13,13,14,12,13,0,0,0,0,0,0,0,0,9,10,11,9,10,10,11,10,10,10,10,9,0,0,0,0,0,0,0,0,11,10,10,10,10,10,10,10,10,11,11,10,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,9,9,9,10,9,0,0,0,0,0,0,0,0,9,9,10,10,10,9,10,10,9,10,10,10,0,0,0,0,0,0,0,0,11,12,11,11,12,14,13,12,12,14,12,10,0,0,0,0,0,0,0,0,11,13,13,10,12,12,12,11,12,11,11,11,0,0,0,0,0,0,0,0,10,9,9,8,9,9,9,8,8,8,8,7,0,0,0,0,0,0,0,0,10,10,10,9,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,11,10,11,12,11,12,13,13,12,12,13,14,0,0,0,0,0,0,0,0,14,14,14,14,13,13,15,14,14,14,14,13,0,0,0,0,0,0,0,0,12,13,13,13,14,14,15,14,15,16,15,14,0,0,0,0,0,0,0,0,15,15,14,15,15,15,15,16,14,14,16,16,0,0,0,0,0,0,0,0,16,15,18,16,16,16,16,16,15,17,15,15,0,0,0,0,0,0,0,0,13,15,14,14,13,14,14,13,13,13,12,12,0,0,0,0,0,0,0,0,16,16,17,16,17,18,19,20,22,20,22,22,0,0,0,0,0,0,0,0,25,25,24,25,26,25,26,25,26,26,25,27,0,0,0,0,0,0,0,0,25,25,25,26,25,25,24,25,25],[0,28,28,28,28,29,28,28,29,28,27,27,27,27,27,28,27,27,28,27,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,25,24,24,24,24,22,22,23,21,21,21,20,0,0,0,0,0,0,0,0,13,12,13,11,12,11,10,10,10,9,8,9,0,0,0,0,0,0,0,0,9,10,9,10,8,8,7,8,6,6,5,5,0,0,0,0,0,0,0,0,0,1,2,3,3,5,5,3,3,5,6,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,6,7,6,6,6,5,0,0,0,0,0,0,0,0,6,6,5,7,7,6,6,7,7,5,6,6,0,0,0,0,0,0,0,0,7,7,6,6,8,8,6,6,7,7,6,7,0,0,0,0,0,0,0,0,9,8,8,9,9,8,9,9,10,10,10,10,0,0,0,0,0,0,0,0,10,10,10,9,9,8,7,8,8,7,8,9,0,0,0,0,0,0,0,0,8,10,10,11,10,9,9,9,8,8,9,8,0,0,0,0,0,0,0,0,10,9,11,11,9,10,9,10,9,9,10,9,0,0,0,0,0,0,0,0,10,10,11,10,10,10,11,11,10,10,9,10,0,0,0,0,0,0,0,0,10,9,10,11,11,10,10,11,11,10,11,11,0,0,0,0,0,0,0,0,13,13,12,15,14,14,13,14,15,15,15,14,0,0,0,0,0,0,0,0,13,14,14,15,16,16,17,18,18,18,19,20,0,0,0,0,0,0,0,0,24,24,24,25,25,25,26,26,26,27,27,26,0,0,0,0,0,0,0,0,27,25,28,27,28,27,27,28,28,27,27,28,0,0,0,0,0,0,0,0,28,28,29,29,28,29,28,28,28,28,29,29,0,0,0,0,0,0,0,0,24,25,22,22,21,19,20,18,17,20,17,16,0,0,0,0,0,0,0,0,20,19,18,19,19,20,18,19,20,20,18,20,0,0,0,0,0,0,0,0,19,19,19,19,18,19,18,20,19,21,22,21,0,0,0,0,0,0,0,0,18,19,18,18,17,16,17,17,17,14,15,18,0,0,0,0,0,0,0,0,15,16,16,17,15,16,16,14,14,14,14,14,0,0,0,0,0,0,0,0,10,12,12,10,10,12,11,11,11,12,10,10,0,0,0,0,0,0,0,0,12,12,10,11,11,12,11,12,12,12,12,12,0,0,0,0,0,0,0,0,10,11,10,12,10,11,11,12,11,11,12,11,0,0,0,0,0,0,0,0,10,10,10,10,11,10,11,10,10,11,11,10,0,0,0,0,0,0,0,0,12,14,13,12,14,15,15,13,14,15,13,11,0,0,0,0,0,0,0,0,12,14,14,12,12,14,13,12,13,13,13,13,0,0,0,0,0,0,0,0,10,10,10,9,10,10,10,10,8,9,9,8,0,0,0,0,0,0,0,0,11,12,11,11,12,12,11,10,11,11,11,11,0,0,0,0,0,0,0,0,12,10,12,13,12,13,13,14,13,14,15,16,0,0,0,0,0,0,0,0,17,17,16,16,14,16,16,15,15,15,16,14,0,0,0,0,0,0,0,0,12,15,14,13,15,16,16,16,16,16,17,16,0,0,0,0,0,0,0,0,17,16,16,16,16,16,16,17,17,16,18,17,0,0,0,0,0,0,0,0,17,17,17,17,18,18,17,18,17,18,17,17,0,0,0,0,0,0,0,0,16,17,16,16,15,16,15,15,15,15,13,14,0,0,0,0,0,0,0,0,17,17,19,19,19,19,20,23,22,23,24,23,0,0,0,0,0,0,0,0,25,26,25,26,27,25,25,26,27,26,25,28,0,0,0,0,0,0,0,0,27,27,26,27,27,26,25,26,26],[0,29,28,28,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,28,28,28,28,29,29,27,29,28,28,28,28,0,0,0,0,0,0,0,0,27,25,24,25,26,25,24,26,24,24,23,23,0,0,0,0,0,0,0,0,17,18,17,17,16,17,16,15,15,13,12,13,0,0,0,0,0,0,0,0,15,13,13,13,13,11,11,9,9,8,8,7,0,0,0,0,0,0,0,0,1,0,1,3,4,5,6,5,5,7,8,7,0,0,0,0,0,0,0,0,6,7,7,6,8,9,9,11,11,12,11,8,0,0,0,0,0,0,0,0,10,8,8,11,12,9,8,9,8,7,8,10,0,0,0,0,0,0,0,0,10,11,11,11,10,10,8,9,10,10,8,10,0,0,0,0,0,0,0,0,13,12,13,13,13,13,14,14,14,13,13,15,0,0,0,0,0,0,0,0,15,14,14,14,14,15,12,13,15,12,11,13,0,0,0,0,0,0,0,0,13,12,13,15,13,15,12,12,12,12,11,11,0,0,0,0,0,0,0,0,14,12,13,14,14,13,12,12,12,12,13,13,0,0,0,0,0,0,0,0,15,15,16,15,15,15,16,16,15,14,15,15,0,0,0,0,0,0,0,0,15,13,15,15,15,16,15,16,14,16,16,16,0,0,0,0,0,0,0,0,18,19,20,20,18,20,19,18,21,20,20,19,0,0,0,0,0,0,0,0,17,19,19,20,19,19,20,21,22,22,23,23,0,0,0,0,0,0,0,0,26,26,25,27,27,26,28,28,27,28,28,27,0,0,0,0,0,0,0,0,27,28,28,29,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,26,27,22,25,24,22,24,21,20,21,21,21,0,0,0,0,0,0,0,0,24,23,24,23,24,24,24,24,25,25,25,25,0,0,0,0,0,0,0,0,24,23,24,24,24,23,25,26,26,26,26,26,0,0,0,0,0,0,0,0,23,24,24,23,22,22,24,23,23,22,22,22,0,0,0,0,0,0,0,0,21,20,22,22,20,22,20,19,19,20,18,18,0,0,0,0,0,0,0,0,14,17,17,15,16,17,17,16,17,16,17,16,0,0,0,0,0,0,0,0,17,16,15,16,17,17,16,17,16,17,17,17,0,0,0,0,0,0,0,0,14,16,15,15,16,16,16,16,17,15,16,16,0,0,0,0,0,0,0,0,17,16,16,16,16,15,17,17,15,16,17,16,0,0,0,0,0,0,0,0,19,19,19,19,20,21,20,20,21,20,19,20,0,0,0,0,0,0,0,0,20,19,19,19,20,18,19,19,20,17,20,18,0,0,0,0,0,0,0,0,16,15,15,14,14,14,14,13,11,13,13,11,0,0,0,0,0,0,0,0,15,15,15,15,16,15,14,14,15,15,17,16,0,0,0,0,0,0,0,0,19,17,18,19,19,21,19,20,22,21,21,21,0,0,0,0,0,0,0,0,21,21,21,22,20,21,20,19,21,21,20,20,0,0,0,0,0,0,0,0,20,20,19,22,21,21,21,22,20,22,22,21,0,0,0,0,0,0,0,0,22,22,21,22,21,20,21,21,22,21,23,21,0,0,0,0,0,0,0,0,23,22,22,21,22,21,22,22,22,23,22,23,0,0,0,0,0,0,0,0,22,21,22,22,20,22,23,20,21,21,21,20,0,0,0,0,0,0,0,0,21,22,22,21,23,24,24,25,26,25,26,27,0,0,0,0,0,0,0,0,28,27,27,28,28,28,29,28,28,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,29,28,26,27,28],[0,28,29,29,29,29,29,29,29,28,28,28,28,28,27,27,28,28,28,28,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,28,28,27,28,27,0,0,0,0,0,0,0,0,26,24,24,25,25,24,23,25,22,23,22,22,0,0,0,0,0,0,0,0,16,17,16,16,15,15,14,14,13,11,11,13,0,0,0,0,0,0,0,0,13,13,11,12,11,12,12,11,10,8,8,8,0,0,0,0,0,0,0,0,3,1,0,1,3,5,6,3,5,6,8,9,0,0,0,0,0,0,0,0,9,10,9,9,10,10,9,11,10,12,10,10,0,0,0,0,0,0,0,0,11,10,9,12,12,8,8,8,8,6,7,10,0,0,0,0,0,0,0,0,10,10,9,11,10,10,10,11,12,11,11,13,0,0,0,0,0,0,0,0,14,12,13,15,14,12,13,13,12,14,14,14,0,0,0,0,0,0,0,0,14,14,12,13,13,13,12,14,14,12,13,14,0,0,0,0,0,0,0,0,12,14,14,14,12,12,12,11,11,10,12,11,0,0,0,0,0,0,0,0,14,13,15,15,14,12,13,12,13,12,12,14,0,0,0,0,0,0,0,0,15,16,16,15,16,15,16,16,15,14,15,16,0,0,0,0,0,0,0,0,15,15,15,14,15,16,15,14,15,17,15,15,0,0,0,0,0,0,0,0,16,17,18,19,17,17,18,17,20,18,19,19,0,0,0,0,0,0,0,0,17,17,18,18,19,19,20,20,21,20,22,22,0,0,0,0,0,0,0,0,24,26,24,26,26,26,26,26,26,27,27,26,0,0,0,0,0,0,0,0,27,25,27,29,28,27,28,28,29,28,28,29,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,28,28,28,29,28,0,0,0,0,0,0,0,0,25,25,22,23,22,20,22,21,20,21,19,19,0,0,0,0,0,0,0,0,22,21,22,22,23,23,23,23,23,24,23,23,0,0,0,0,0,0,0,0,23,23,23,23,23,22,23,24,24,25,25,24,0,0,0,0,0,0,0,0,22,23,20,21,21,20,22,21,21,21,20,20,0,0,0,0,0,0,0,0,20,20,20,20,20,19,20,19,18,17,17,16,0,0,0,0,0,0,0,0,17,17,16,17,18,16,16,16,17,16,16,18,0,0,0,0,0,0,0,0,16,16,15,16,16,16,15,16,15,15,15,15,0,0,0,0,0,0,0,0,14,15,14,13,14,15,15,15,16,14,15,16,0,0,0,0,0,0,0,0,15,15,16,15,15,16,16,15,15,16,16,16,0,0,0,0,0,0,0,0,18,18,18,18,18,20,19,20,19,18,17,19,0,0,0,0,0,0,0,0,18,18,17,18,18,18,17,18,18,17,18,16,0,0,0,0,0,0,0,0,15,14,15,13,12,14,14,11,11,11,10,12,0,0,0,0,0,0,0,0,15,14,14,16,15,14,14,14,14,15,15,16,0,0,0,0,0,0,0,0,18,17,17,18,18,19,18,18,20,19,19,20,0,0,0,0,0,0,0,0,20,20,19,21,18,20,19,17,20,19,19,18,0,0,0,0,0,0,0,0,18,18,18,19,19,19,20,20,19,21,20,19,0,0,0,0,0,0,0,0,20,21,19,20,20,20,20,20,20,19,21,20,0,0,0,0,0,0,0,0,21,21,22,21,21,20,20,21,20,22,21,21,0,0,0,0,0,0,0,0,19,21,21,19,19,20,21,18,19,20,20,18,0,0,0,0,0,0,0,0,21,21,22,22,22,22,24,25,25,24,26,26,0,0,0,0,0,0,0,0,28,27,27,27,28,28,28,27,28,28,28,29,0,0,0,0,0,0,0,0,28,28,27,28,28,27,25,26,28],[0,29,28,29,29,29,29,28,29,28,27,28,27,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,27,27,27,28,27,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,25,22,23,23,23,21,20,22,20,19,20,18,0,0,0,0,0,0,0,0,9,9,9,8,8,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,7,7,6,7,6,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,2,1,0,1,1,2,3,3,3,5,5,0,0,0,0,0,0,0,0,4,5,6,6,6,7,8,8,7,7,7,7,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,5,0,0,0,0,0,0,0,0,4,5,4,4,4,6,4,4,6,7,6,7,0,0,0,0,0,0,0,0,7,7,8,9,8,8,9,9,10,9,9,9,0,0,0,0,0,0,0,0,9,8,8,8,7,7,7,7,6,7,6,6,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,8,6,7,7,7,0,0,0,0,0,0,0,0,7,7,9,8,7,8,8,8,9,8,9,8,0,0,0,0,0,0,0,0,8,8,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,7,8,7,8,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,10,11,10,12,12,12,13,13,14,12,12,12,0,0,0,0,0,0,0,0,11,11,11,12,12,13,14,14,15,15,17,18,0,0,0,0,0,0,0,0,22,24,22,24,25,24,25,26,26,26,25,26,0,0,0,0,0,0,0,0,26,26,27,28,28,27,26,27,28,28,28,28,0,0,0,0,0,0,0,0,28,27,28,28,27,28,27,28,28,27,28,29,0,0,0,0,0,0,0,0,23,23,20,20,20,17,19,16,16,17,14,15,0,0,0,0,0,0,0,0,17,16,15,18,17,18,17,18,19,19,18,20,0,0,0,0,0,0,0,0,19,17,17,18,18,18,19,19,20,20,20,19,0,0,0,0,0,0,0,0,17,17,16,15,14,14,14,15,15,12,13,15,0,0,0,0,0,0,0,0,13,14,15,16,15,15,15,14,14,14,12,12,0,0,0,0,0,0,0,0,9,10,10,9,9,10,10,9,9,10,10,8,0,0,0,0,0,0,0,0,10,9,8,9,9,10,9,10,10,11,11,10,0,0,0,0,0,0,0,0,8,9,9,10,9,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,8,7,9,8,8,8,9,7,7,8,8,7,0,0,0,0,0,0,0,0,10,11,10,10,11,13,13,11,11,13,12,10,0,0,0,0,0,0,0,0,10,12,12,10,10,12,11,10,11,11,10,10,0,0,0,0,0,0,0,0,8,7,7,6,6,7,6,6,6,5,6,5,0,0,0,0,0,0,0,0,9,9,9,9,10,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,8,9,11,9,10,12,11,10,12,13,12,0,0,0,0,0,0,0,0,13,14,14,14,13,13,14,12,12,13,13,12,0,0,0,0,0,0,0,0,10,12,11,11,12,13,13,13,14,15,15,14,0,0,0,0,0,0,0,0,16,15,14,15,14,14,14,15,15,13,15,15,0,0,0,0,0,0,0,0,14,15,16,15,15,15,15,16,16,16,16,16,0,0,0,0,0,0,0,0,14,16,15,15,14,15,14,14,14,13,12,13,0,0,0,0,0,0,0,0,17,18,18,18,19,19,21,22,23,23,24,24,0,0,0,0,0,0,0,0,26,26,26,27,27,26,27,26,27,27,27,28,0,0,0,0,0,0,0,0,27,27,26,27,27,26,24,26,27],[0,29,29,28,28,29,28,28,28,27,27,26,27,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,24,22,22,22,22,21,20,22,19,19,19,17,0,0,0,0,0,0,0,0,8,7,7,6,6,6,5,5,5,4,5,5,0,0,0,0,0,0,0,0,5,5,4,5,4,4,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,1,1,0,1,2,1,1,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,2,3,3,3,2,3,2,2,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,6,6,6,5,5,5,4,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,6,6,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,7,8,8,9,9,8,9,10,10,10,9,10,0,0,0,0,0,0,0,0,8,8,10,10,10,10,12,13,13,14,16,16,0,0,0,0,0,0,0,0,20,21,22,24,24,24,26,25,26,26,26,24,0,0,0,0,0,0,0,0,26,25,27,27,28,26,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,23,22,19,20,18,17,17,15,15,15,13,13,0,0,0,0,0,0,0,0,12,13,13,14,14,15,14,16,17,16,15,17,0,0,0,0,0,0,0,0,16,15,15,15,15,16,15,18,17,17,18,17,0,0,0,0,0,0,0,0,14,14,13,14,12,11,12,11,11,9,10,12,0,0,0,0,0,0,0,0,11,11,12,12,12,12,12,11,10,10,10,9,0,0,0,0,0,0,0,0,6,7,7,6,6,7,7,7,6,7,7,6,0,0,0,0,0,0,0,0,8,7,7,7,7,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,6,6,7,7,6,7,7,8,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,7,8,8,9,7,7,9,9,7,0,0,0,0,0,0,0,0,8,8,9,8,8,8,8,8,8,9,9,9,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,7,8,7,8,8,7,8,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,8,7,7,8,8,7,8,9,8,0,0,0,0,0,0,0,0,10,10,11,10,10,9,10,10,8,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,9,10,9,9,10,10,10,10,0,0,0,0,0,0,0,0,11,11,11,11,12,11,10,11,12,10,11,12,0,0,0,0,0,0,0,0,12,13,12,12,12,11,12,13,13,14,12,12,0,0,0,0,0,0,0,0,11,12,11,10,11,10,10,10,10,9,9,10,0,0,0,0,0,0,0,0,15,16,17,15,17,16,18,21,21,22,21,23,0,0,0,0,0,0,0,0,25,25,25,26,26,25,26,25,27,27,26,28,0,0,0,0,0,0,0,0,27,26,25,27,27,26,24,26,26],[0,28,28,28,28,28,28,28,28,26,27,27,27,26,27,26,26,27,27,27,0,0,0,0,0,0,0,0,27,26,26,27,27,28,26,27,26,27,27,26,0,0,0,0,0,0,0,0,24,23,23,23,23,22,20,21,19,20,18,19,0,0,0,0,0,0,0,0,6,5,5,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,1,1,0,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,1,2,2,1,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,6,5,6,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,7,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,8,9,9,10,13,14,13,15,16,0,0,0,0,0,0,0,0,21,22,22,25,26,22,25,26,26,26,27,24,0,0,0,0,0,0,0,0,26,25,26,27,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,28,28,27,27,28,27,27,28,0,0,0,0,0,0,0,0,23,22,21,20,18,17,17,16,15,14,12,11,0,0,0,0,0,0,0,0,9,10,10,10,11,12,12,12,13,12,13,14,0,0,0,0,0,0,0,0,15,14,13,13,12,13,13,14,14,15,15,15,0,0,0,0,0,0,0,0,11,10,10,10,9,9,8,8,7,7,7,8,0,0,0,0,0,0,0,0,8,9,10,10,9,10,10,9,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,7,7,7,8,8,8,7,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,7,7,8,7,8,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,9,9,9,9,9,8,8,9,9,8,8,9,0,0,0,0,0,0,0,0,9,9,9,9,10,10,10,9,11,10,9,10,0,0,0,0,0,0,0,0,9,9,8,7,8,8,7,7,8,7,7,7,0,0,0,0,0,0,0,0,13,14,14,14,14,16,16,18,22,20,23,23,0,0,0,0,0,0,0,0,26,22,25,24,27,25,26,25,27,26,26,27,0,0,0,0,0,0,0,0,26,27,23,26,26,24,25,25,23],[0,28,28,29,28,29,28,29,29,27,27,27,27,26,27,27,28,27,27,28,0,0,0,0,0,0,0,0,28,28,26,28,28,28,26,28,27,28,28,27,0,0,0,0,0,0,0,0,25,23,23,22,23,21,22,22,21,22,19,19,0,0,0,0,0,0,0,0,8,7,7,6,6,6,5,5,4,4,4,5,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,2,1,1,0,1,1,2,2,3,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,3,2,2,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,7,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,8,8,9,9,10,10,12,13,14,13,17,17,0,0,0,0,0,0,0,0,20,23,22,23,24,23,25,25,26,25,26,25,0,0,0,0,0,0,0,0,26,26,27,27,28,27,28,28,28,28,29,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,27,28,28,27,28,0,0,0,0,0,0,0,0,22,22,20,20,20,18,18,17,15,15,13,12,0,0,0,0,0,0,0,0,11,11,11,12,12,12,12,12,14,13,13,14,0,0,0,0,0,0,0,0,14,13,13,13,13,14,13,15,14,15,15,16,0,0,0,0,0,0,0,0,12,11,11,11,10,10,10,10,10,9,9,10,0,0,0,0,0,0,0,0,9,10,10,10,10,11,10,10,9,9,8,8,0,0,0,0,0,0,0,0,6,7,6,6,7,7,7,6,7,7,7,6,0,0,0,0,0,0,0,0,7,6,6,7,6,8,7,8,8,9,9,8,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,7,7,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,7,8,7,7,8,8,8,8,8,8,8,7,0,0,0,0,0,0,0,0,7,8,8,7,7,8,8,7,8,8,8,8,0,0,0,0,0,0,0,0,6,5,5,4,4,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,6,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,8,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,8,9,8,9,0,0,0,0,0,0,0,0,7,8,8,8,9,9,9,9,9,9,10,9,0,0,0,0,0,0,0,0,10,10,10,11,10,9,10,10,10,10,9,10,0,0,0,0,0,0,0,0,10,10,11,10,11,11,11,11,12,12,12,11,0,0,0,0,0,0,0,0,10,10,10,8,10,9,9,9,8,9,8,8,0,0,0,0,0,0,0,0,14,14,14,14,15,16,17,19,20,19,22,23,0,0,0,0,0,0,0,0,25,24,24,24,25,23,25,24,26,25,25,26,0,0,0,0,0,0,0,0,26,26,24,25,25,25,24,25,25],[0,28,27,27,27,28,27,27,28,26,25,25,25,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,26,27,26,26,26,26,27,25,0,0,0,0,0,0,0,0,24,21,21,22,21,20,20,21,17,19,19,17,0,0,0,0,0,0,0,0,8,7,7,6,6,6,6,5,4,4,4,5,0,0,0,0,0,0,0,0,5,4,3,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,2,1,1,1,0,1,1,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,3,3,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,5,6,6,6,7,6,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,5,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,6,5,5,6,6,5,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,9,10,9,9,9,0,0,0,0,0,0,0,0,8,8,8,9,9,11,12,12,14,13,15,17,0,0,0,0,0,0,0,0,18,22,20,21,23,23,24,24,25,23,25,24,0,0,0,0,0,0,0,0,25,24,26,26,27,25,26,27,27,26,27,27,0,0,0,0,0,0,0,0,27,26,27,26,27,27,26,26,26,26,27,27,0,0,0,0,0,0,0,0,20,21,18,18,17,16,16,14,13,14,12,11,0,0,0,0,0,0,0,0,12,12,12,13,13,14,12,14,15,14,14,16,0,0,0,0,0,0,0,0,15,13,13,14,13,14,15,16,16,16,16,16,0,0,0,0,0,0,0,0,13,13,11,11,11,10,11,10,11,10,10,11,0,0,0,0,0,0,0,0,10,11,11,11,11,12,11,10,9,9,9,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,6,7,7,8,7,8,8,9,9,8,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,8,8,9,9,8,9,9,8,8,0,0,0,0,0,0,0,0,8,9,8,7,8,9,8,7,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,7,7,6,6,7,7,7,6,6,7,6,6,0,0,0,0,0,0,0,0,7,6,7,8,7,8,8,8,9,9,9,10,0,0,0,0,0,0,0,0,11,11,11,10,10,10,11,9,9,10,10,8,0,0,0,0,0,0,0,0,7,8,8,8,9,9,10,10,10,10,11,10,0,0,0,0,0,0,0,0,12,11,10,11,11,10,10,11,10,9,10,11,0,0,0,0,0,0,0,0,11,12,12,11,11,11,11,12,12,13,12,12,0,0,0,0,0,0,0,0,11,11,11,10,11,10,10,10,10,10,9,9,0,0,0,0,0,0,0,0,14,15,16,14,16,16,20,20,21,20,22,22,0,0,0,0,0,0,0,0,24,23,23,24,25,24,24,23,25,25,24,26,0,0,0,0,0,0,0,0,25,25,23,25,25,24,22,24,23],[0,28,28,28,28,29,28,28,28,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,28,27,27,27,26,0,0,0,0,0,0,0,0,24,23,23,22,23,21,20,21,19,20,18,18,0,0,0,0,0,0,0,0,8,7,7,6,6,6,6,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,1,1,1,0,1,1,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,6,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,6,6,5,6,7,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,4,4,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,8,8,7,8,8,8,8,9,9,0,0,0,0,0,0,0,0,9,8,9,9,10,10,12,13,14,14,15,17,0,0,0,0,0,0,0,0,21,22,21,23,24,24,25,26,25,26,26,25,0,0,0,0,0,0,0,0,26,25,26,27,27,26,26,28,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,28,28,28,27,28,27,28,28,0,0,0,0,0,0,0,0,22,23,20,20,19,17,17,14,14,14,12,12,0,0,0,0,0,0,0,0,12,11,11,12,12,13,12,13,14,14,14,15,0,0,0,0,0,0,0,0,15,14,13,14,13,14,14,15,15,15,15,15,0,0,0,0,0,0,0,0,12,12,11,11,10,10,10,9,9,8,9,10,0,0,0,0,0,0,0,0,9,10,10,11,10,11,11,9,9,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,8,8,9,9,8,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,7,6,5,6,6,5,6,6,6,5,6,6,0,0,0,0,0,0,0,0,7,7,8,7,7,8,7,7,8,8,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,8,7,8,8,8,8,7,0,0,0,0,0,0,0,0,6,6,5,5,4,5,5,4,3,4,4,3,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,8,8,8,9,0,0,0,0,0,0,0,0,10,10,10,9,9,9,9,9,8,9,9,8,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,9,9,9,10,9,0,0,0,0,0,0,0,0,12,11,11,11,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,10,11,11,11,11,11,11,12,12,13,11,11,0,0,0,0,0,0,0,0,10,10,9,9,9,9,9,9,9,8,8,8,0,0,0,0,0,0,0,0,13,14,15,14,15,16,18,20,22,20,22,22,0,0,0,0,0,0,0,0,24,23,25,25,26,25,25,25,26,26,25,27,0,0,0,0,0,0,0,0,25,26,24,26,26,24,24,25,24],[0,28,27,27,28,28,28,27,28,27,26,26,26,27,26,26,25,27,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,27,26,27,26,26,27,25,0,0,0,0,0,0,0,0,23,22,22,23,22,21,20,20,19,20,18,18,0,0,0,0,0,0,0,0,8,7,8,7,7,7,6,7,6,5,5,6,0,0,0,0,0,0,0,0,6,5,5,6,5,5,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,2,2,2,2,1,1,0,1,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,7,6,7,7,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,4,3,4,3,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,9,10,10,11,12,13,15,14,16,17,0,0,0,0,0,0,0,0,20,21,22,23,23,23,24,24,24,25,26,24,0,0,0,0,0,0,0,0,25,24,26,26,27,25,27,27,28,26,27,27,0,0,0,0,0,0,0,0,28,27,28,28,27,27,27,27,27,27,28,28,0,0,0,0,0,0,0,0,22,22,18,19,18,16,17,15,15,15,12,12,0,0,0,0,0,0,0,0,12,11,12,13,12,13,12,13,15,14,14,15,0,0,0,0,0,0,0,0,16,14,15,13,13,14,14,14,17,17,17,16,0,0,0,0,0,0,0,0,12,13,11,11,10,10,10,10,9,9,9,11,0,0,0,0,0,0,0,0,9,10,11,11,11,11,10,9,9,9,8,8,0,0,0,0,0,0,0,0,6,7,6,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,7,8,8,9,8,9,9,10,10,9,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,7,8,7,7,8,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,6,7,7,6,0,0,0,0,0,0,0,0,7,8,8,8,7,8,9,7,8,9,8,8,0,0,0,0,0,0,0,0,8,9,9,8,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,5,5,5,6,4,0,0,0,0,0,0,0,0,8,8,7,8,8,8,8,9,8,8,7,7,0,0,0,0,0,0,0,0,7,7,8,9,8,8,9,8,8,9,9,9,0,0,0,0,0,0,0,0,11,11,10,10,10,10,10,10,9,10,10,10,0,0,0,0,0,0,0,0,8,9,9,9,9,10,9,10,10,10,10,10,0,0,0,0,0,0,0,0,11,12,12,12,12,11,11,11,11,10,11,11,0,0,0,0,0,0,0,0,12,12,12,11,12,11,12,13,12,14,12,12,0,0,0,0,0,0,0,0,11,11,10,10,10,10,9,9,9,9,8,9,0,0,0,0,0,0,0,0,14,14,16,14,15,16,19,20,23,20,23,22,0,0,0,0,0,0,0,0,25,24,26,26,26,26,26,25,26,27,26,26,0,0,0,0,0,0,0,0,26,26,25,26,26,25,23,25,24],[0,29,29,29,29,30,29,29,29,29,28,28,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,26,24,24,24,25,24,22,23,21,21,19,19,0,0,0,0,0,0,0,0,8,7,7,6,6,6,5,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,2,2,2,1,1,0,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,2,2,2,3,2,2,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,6,7,6,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,4,3,4,4,4,5,5,4,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,4,5,6,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,5,5,6,5,6,0,0,0,0,0,0,0,0,8,8,7,8,9,9,8,9,9,9,10,9,0,0,0,0,0,0,0,0,9,9,10,10,11,10,11,13,13,14,17,17,0,0,0,0,0,0,0,0,22,23,23,26,26,25,26,28,27,27,28,25,0,0,0,0,0,0,0,0,26,26,28,28,29,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,24,24,20,21,20,18,19,17,15,16,13,12,0,0,0,0,0,0,0,0,11,11,11,11,11,12,11,12,13,13,12,13,0,0,0,0,0,0,0,0,15,13,13,12,13,13,14,13,14,15,15,15,0,0,0,0,0,0,0,0,11,10,10,11,11,9,10,10,9,9,9,9,0,0,0,0,0,0,0,0,9,9,10,10,10,10,10,9,9,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,7,6,6,6,7,7,7,8,8,9,9,8,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,7,7,8,7,7,7,0,0,0,0,0,0,0,0,7,7,8,7,8,7,7,7,7,8,8,8,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,8,8,7,7,8,8,8,7,7,8,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,9,9,9,9,9,8,9,9,8,8,8,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,8,9,9,9,9,0,0,0,0,0,0,0,0,10,11,10,10,10,10,10,10,9,9,10,10,0,0,0,0,0,0,0,0,10,10,11,10,10,10,11,11,12,12,11,11,0,0,0,0,0,0,0,0,9,9,9,8,9,8,9,8,8,9,8,8,0,0,0,0,0,0,0,0,13,14,14,14,15,16,17,19,21,20,24,25,0,0,0,0,0,0,0,0,26,25,27,27,28,26,27,27,27,27,27,29,0,0,0,0,0,0,0,0,27,28,27,28,27,26,26,28,27],[0,29,27,28,27,28,28,28,28,27,26,27,26,26,26,26,26,26,27,26,0,0,0,0,0,0,0,0,26,25,26,27,26,27,26,27,25,26,26,25,0,0,0,0,0,0,0,0,23,22,22,21,21,22,19,20,19,19,18,18,0,0,0,0,0,0,0,0,7,7,6,6,5,5,5,5,4,4,4,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,2,3,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,4,5,4,4,3,4,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,4,5,6,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,7,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,8,8,9,9,10,11,13,14,14,16,17,0,0,0,0,0,0,0,0,21,21,20,22,23,23,23,24,23,25,25,23,0,0,0,0,0,0,0,0,24,23,25,26,26,25,26,27,27,26,27,26,0,0,0,0,0,0,0,0,27,27,27,27,26,27,26,27,27,27,27,28,0,0,0,0,0,0,0,0,23,23,20,19,18,16,17,14,14,14,12,11,0,0,0,0,0,0,0,0,10,10,11,11,11,12,12,12,13,12,13,14,0,0,0,0,0,0,0,0,14,12,12,12,11,12,12,14,14,15,15,15,0,0,0,0,0,0,0,0,11,11,9,9,9,9,9,9,8,8,9,9,0,0,0,0,0,0,0,0,8,9,10,9,10,10,9,9,9,9,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,7,6,6,7,6,6,7,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,8,8,9,9,8,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,7,7,8,7,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,6,6,5,5,5,5,4,5,4,4,5,4,0,0,0,0,0,0,0,0,8,7,7,7,8,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,8,7,7,8,8,8,0,0,0,0,0,0,0,0,9,10,9,10,9,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,7,8,8,8,8,9,8,9,9,9,9,9,0,0,0,0,0,0,0,0,10,11,11,10,10,10,10,10,9,9,10,10,0,0,0,0,0,0,0,0,9,10,11,10,10,10,11,10,11,12,10,11,0,0,0,0,0,0,0,0,9,9,9,9,9,9,8,8,8,8,8,7,0,0,0,0,0,0,0,0,12,13,14,13,13,14,16,17,19,18,22,22,0,0,0,0,0,0,0,0,24,23,23,26,25,24,25,24,25,25,25,26,0,0,0,0,0,0,0,0,25,25,25,25,26,25,24,25,26],[0,28,27,28,27,28,27,26,29,26,25,26,25,26,25,26,25,26,26,25,0,0,0,0,0,0,0,0,26,26,26,26,26,27,26,26,26,26,27,26,0,0,0,0,0,0,0,0,24,22,22,20,21,20,19,20,18,18,18,17,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,7,8,9,10,12,13,12,14,15,0,0,0,0,0,0,0,0,20,21,18,21,23,22,23,25,24,25,24,25,0,0,0,0,0,0,0,0,24,24,25,26,26,25,25,27,26,27,26,27,0,0,0,0,0,0,0,0,27,27,28,28,27,28,27,27,27,27,27,28,0,0,0,0,0,0,0,0,22,22,21,19,19,16,16,14,13,13,11,10,0,0,0,0,0,0,0,0,8,9,9,9,10,11,10,11,12,11,12,14,0,0,0,0,0,0,0,0,13,11,11,11,11,11,12,13,13,14,14,14,0,0,0,0,0,0,0,0,10,10,9,9,8,8,8,7,7,7,7,8,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,6,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,6,7,5,6,6,6,5,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,6,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,6,5,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,8,8,7,8,7,8,8,7,7,8,7,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,7,8,8,7,0,0,0,0,0,0,0,0,9,10,9,9,10,9,8,9,9,8,9,9,0,0,0,0,0,0,0,0,8,9,9,9,9,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,7,8,7,7,8,7,6,6,7,6,6,6,0,0,0,0,0,0,0,0,11,11,13,11,12,13,15,15,18,17,20,19,0,0,0,0,0,0,0,0,24,22,22,23,24,23,24,23,24,24,24,26,0,0,0,0,0,0,0,0,23,24,23,25,24,23,22,23,24],[0,29,29,29,29,29,29,28,29,28,27,27,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,26,28,27,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,25,23,23,22,23,22,20,21,21,19,18,18,0,0,0,0,0,0,0,0,6,5,5,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,1,2,2,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,3,3,3,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,8,8,9,10,11,12,13,13,0,0,0,0,0,0,0,0,21,22,20,23,25,23,24,26,25,26,26,24,0,0,0,0,0,0,0,0,26,26,25,27,27,26,27,28,27,27,28,27,0,0,0,0,0,0,0,0,28,28,28,29,28,28,28,28,28,28,27,29,0,0,0,0,0,0,0,0,24,22,22,21,19,17,17,16,14,13,11,10,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,10,11,10,10,11,0,0,0,0,0,0,0,0,12,11,11,10,9,10,11,11,12,13,13,12,0,0,0,0,0,0,0,0,9,8,8,8,7,7,7,6,6,5,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,7,6,6,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,5,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,4,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,7,8,8,7,8,7,6,7,8,0,0,0,0,0,0,0,0,7,8,8,7,8,8,9,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,11,12,12,12,13,14,14,17,19,19,21,22,0,0,0,0,0,0,0,0,24,22,25,24,27,25,26,25,27,26,26,27,0,0,0,0,0,0,0,0,25,26,25,26,26,24,24,25,25],[0,29,29,29,29,29,29,28,28,28,27,27,27,27,28,27,27,27,27,27,0,0,0,0,0,0,0,0,28,26,26,28,27,28,27,28,26,28,27,27,0,0,0,0,0,0,0,0,24,23,23,23,23,22,20,21,19,19,18,17,0,0,0,0,0,0,0,0,5,5,5,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,3,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,2,1,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,3,3,4,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,8,9,10,11,12,13,14,0,0,0,0,0,0,0,0,20,21,20,22,24,23,25,25,25,25,26,24,0,0,0,0,0,0,0,0,25,24,26,25,26,25,26,26,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,28,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,23,24,19,20,19,16,17,15,13,14,10,10,0,0,0,0,0,0,0,0,7,8,8,8,8,9,8,9,9,9,9,10,0,0,0,0,0,0,0,0,11,10,9,9,9,10,10,10,11,12,10,11,0,0,0,0,0,0,0,0,8,8,7,7,7,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,7,7,7,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,6,7,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,5,5,6,5,6,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,8,8,8,7,8,7,7,8,7,6,7,7,0,0,0,0,0,0,0,0,7,7,8,7,8,8,8,8,8,9,7,8,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,10,11,11,11,12,13,14,16,17,19,20,21,0,0,0,0,0,0,0,0,22,23,24,24,25,24,25,25,24,25,24,26,0,0,0,0,0,0,0,0,24,24,24,24,25,24,22,25,25],[0,27,27,27,27,28,27,26,27,26,25,24,24,25,24,25,25,25,25,25,0,0,0,0,0,0,0,0,24,23,25,25,25,25,25,25,24,25,25,24,0,0,0,0,0,0,0,0,22,20,20,19,19,20,18,17,18,17,16,16,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,4,3,3,3,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,2,1,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,6,6,7,7,8,9,10,11,12,12,13,15,0,0,0,0,0,0,0,0,18,18,17,20,20,20,21,22,23,22,22,22,0,0,0,0,0,0,0,0,22,22,26,25,25,24,24,26,25,26,25,25,0,0,0,0,0,0,0,0,27,27,26,25,26,25,27,25,27,26,26,26,0,0,0,0,0,0,0,0,22,22,20,18,17,16,15,13,12,12,10,9,0,0,0,0,0,0,0,0,8,8,9,9,9,9,10,10,11,10,11,12,0,0,0,0,0,0,0,0,11,10,10,9,9,10,10,11,12,13,13,13,0,0,0,0,0,0,0,0,9,9,8,8,8,7,7,7,7,6,7,7,0,0,0,0,0,0,0,0,6,7,8,7,7,7,7,7,7,7,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,6,6,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,9,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,9,8,9,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,10,11,12,10,11,12,14,15,17,16,20,19,0,0,0,0,0,0,0,0,22,20,23,22,24,23,24,22,24,24,23,25,0,0,0,0,0,0,0,0,24,23,23,23,24,22,22,24,24],[0,28,28,29,28,29,28,27,28,27,26,27,26,26,26,26,26,26,27,26,0,0,0,0,0,0,0,0,26,26,25,27,27,28,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,22,22,23,22,19,21,19,18,17,18,0,0,0,0,0,0,0,0,6,5,5,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,2,1,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,8,9,11,12,12,13,14,0,0,0,0,0,0,0,0,20,21,19,23,25,23,24,26,25,25,26,24,0,0,0,0,0,0,0,0,26,26,26,27,28,26,26,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,29,28,27,28,28,28,29,0,0,0,0,0,0,0,0,24,22,21,20,19,18,17,14,13,13,11,10,0,0,0,0,0,0,0,0,8,8,8,8,9,10,9,10,12,10,10,12,0,0,0,0,0,0,0,0,12,11,11,10,10,11,11,12,12,13,13,12,0,0,0,0,0,0,0,0,9,9,8,8,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,5,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,5,5,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,8,8,8,8,9,8,7,8,7,7,7,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,8,9,9,8,8,0,0,0,0,0,0,0,0,6,7,6,6,6,6,5,6,6,6,5,5,0,0,0,0,0,0,0,0,10,11,12,11,12,13,15,17,18,18,21,22,0,0,0,0,0,0,0,0,24,22,25,24,26,25,25,24,26,26,24,27,0,0,0,0,0,0,0,0,25,26,25,26,25,23,23,25,24],[0,29,29,29,29,29,29,28,29,28,28,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,26,26,28,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,25,24,22,23,23,22,21,21,20,19,19,18,0,0,0,0,0,0,0,0,6,5,5,4,4,4,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,8,8,9,11,12,12,13,14,0,0,0,0,0,0,0,0,20,21,21,23,23,23,24,25,26,26,26,24,0,0,0,0,0,0,0,0,25,25,26,27,28,26,27,28,27,27,27,27,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,27,28,29,27,28,0,0,0,0,0,0,0,0,23,22,20,20,18,17,17,15,13,12,11,10,0,0,0,0,0,0,0,0,7,8,9,8,8,9,9,9,10,10,10,11,0,0,0,0,0,0,0,0,11,10,10,10,10,10,10,11,11,13,12,12,0,0,0,0,0,0,0,0,8,8,8,8,8,7,8,7,6,6,6,7,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,8,7,6,6,5,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,6,5,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,4,5,5,5,4,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,5,6,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,6,7,7,6,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,8,8,8,8,8,8,7,8,7,7,7,8,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,10,11,11,11,12,13,14,17,17,18,21,21,0,0,0,0,0,0,0,0,24,23,25,25,25,25,26,25,26,26,26,27,0,0,0,0,0,0,0,0,26,25,25,26,26,24,23,26,24],[0,29,28,28,28,28,29,28,28,27,27,26,27,25,25,26,26,27,27,27,0,0,0,0,0,0,0,0,26,25,25,27,26,27,25,26,25,26,26,25,0,0,0,0,0,0,0,0,23,21,21,19,21,19,18,19,18,17,17,17,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,2,1,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,8,9,11,12,12,13,14,0,0,0,0,0,0,0,0,18,19,18,21,21,21,23,23,23,23,24,22,0,0,0,0,0,0,0,0,23,23,25,25,24,23,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,27,27,26,26,26,27,26,26,27,0,0,0,0,0,0,0,0,23,23,19,19,17,15,16,14,12,12,10,9,0,0,0,0,0,0,0,0,7,7,8,7,8,8,8,9,9,9,9,10,0,0,0,0,0,0,0,0,10,9,9,9,9,9,10,10,10,12,12,11,0,0,0,0,0,0,0,0,8,8,7,7,7,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,8,7,7,6,7,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,5,6,6,7,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,6,5,0,0,0,0,0,0,0,0,4,4,4,3,4,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,8,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,8,7,8,8,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,5,5,6,5,5,0,0,0,0,0,0,0,0,10,11,11,10,12,13,14,15,16,17,20,20,0,0,0,0,0,0,0,0,23,21,23,24,24,22,26,23,25,25,25,25,0,0,0,0,0,0,0,0,24,24,24,24,25,24,23,24,23],[0,28,28,28,27,28,27,27,28,26,25,25,25,26,25,26,25,25,26,25,0,0,0,0,0,0,0,0,25,25,25,25,25,26,26,26,26,26,26,25,0,0,0,0,0,0,0,0,22,21,20,20,20,20,18,19,18,17,17,16,0,0,0,0,0,0,0,0,6,6,5,5,5,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,7,8,9,10,12,12,12,13,14,0,0,0,0,0,0,0,0,18,18,18,19,20,20,21,23,22,21,24,22,0,0,0,0,0,0,0,0,23,23,25,25,26,25,25,25,25,25,26,26,0,0,0,0,0,0,0,0,27,26,26,27,27,27,27,26,26,26,27,27,0,0,0,0,0,0,0,0,23,22,20,19,18,16,16,14,13,13,11,10,0,0,0,0,0,0,0,0,8,8,8,8,9,9,10,10,11,10,10,12,0,0,0,0,0,0,0,0,10,10,10,10,10,11,10,12,12,12,12,12,0,0,0,0,0,0,0,0,9,9,9,8,8,7,8,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,5,5,5,6,5,6,5,6,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,6,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,9,8,9,8,8,8,8,7,8,8,0,0,0,0,0,0,0,0,8,8,9,8,9,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,6,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,10,11,11,10,11,12,14,15,16,16,20,19,0,0,0,0,0,0,0,0,23,20,22,22,24,24,24,22,25,24,23,25,0,0,0,0,0,0,0,0,24,24,23,23,24,22,21,23,23],[0,29,29,29,28,29,29,28,29,28,27,27,27,26,27,27,27,26,26,27,0,0,0,0,0,0,0,0,27,26,25,27,27,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,25,23,22,22,23,21,20,21,20,19,18,18,0,0,0,0,0,0,0,0,6,5,5,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,6,7,7,8,9,9,10,12,12,12,14,15,0,0,0,0,0,0,0,0,20,21,21,22,24,24,24,26,26,26,27,25,0,0,0,0,0,0,0,0,26,26,27,27,28,27,27,28,27,28,27,28,0,0,0,0,0,0,0,0,28,28,29,29,28,28,28,27,28,28,28,28,0,0,0,0,0,0,0,0,24,22,21,21,19,18,17,16,14,13,12,11,0,0,0,0,0,0,0,0,8,8,9,9,9,10,10,10,12,10,10,12,0,0,0,0,0,0,0,0,12,11,11,11,11,12,12,13,13,14,13,12,0,0,0,0,0,0,0,0,9,9,9,9,8,8,7,7,6,6,6,7,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,6,5,6,7,7,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,6,7,7,6,6,7,6,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,7,7,7,8,0,0,0,0,0,0,0,0,8,8,8,8,9,8,9,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,11,12,12,12,13,15,16,19,20,19,22,22,0,0,0,0,0,0,0,0,25,23,26,24,26,26,26,25,27,26,26,26,0,0,0,0,0,0,0,0,27,27,25,27,26,24,24,25,25],[0,29,29,29,29,29,29,28,29,28,27,27,27,26,27,27,27,27,26,27,0,0,0,0,0,0,0,0,28,26,26,27,27,28,27,28,26,27,28,27,0,0,0,0,0,0,0,0,25,23,23,23,23,22,20,21,20,20,19,18,0,0,0,0,0,0,0,0,7,6,6,5,5,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,7,7,8,8,9,9,10,12,12,13,14,16,0,0,0,0,0,0,0,0,21,20,21,24,24,24,25,27,26,26,27,25,0,0,0,0,0,0,0,0,25,26,26,27,27,26,27,27,28,28,27,28,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,26,29,28,27,28,0,0,0,0,0,0,0,0,25,24,22,21,20,19,18,16,15,13,12,11,0,0,0,0,0,0,0,0,9,9,10,9,9,10,10,10,11,10,10,11,0,0,0,0,0,0,0,0,11,11,11,11,10,11,11,12,13,14,14,13,0,0,0,0,0,0,0,0,10,9,9,9,8,8,8,8,7,7,8,8,0,0,0,0,0,0,0,0,8,8,8,8,9,9,9,9,8,8,6,6,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,5,6,5,5,5,0,0,0,0,0,0,0,0,5,4,4,5,4,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,6,6,6,5,6,7,6,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,7,7,6,6,7,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,5,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,7,8,8,7,7,8,8,8,7,7,7,8,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,7,8,8,8,0,0,0,0,0,0,0,0,9,9,9,8,9,9,8,9,9,8,9,9,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,6,7,7,6,6,0,0,0,0,0,0,0,0,11,12,12,11,12,14,15,18,17,19,20,21,0,0,0,0,0,0,0,0,23,22,25,24,25,25,25,23,26,25,25,25,0,0,0,0,0,0,0,0,26,26,25,25,26,24,24,25,25],[0,28,27,28,28,28,28,27,27,26,26,25,25,26,25,26,25,26,25,25,0,0,0,0,0,0,0,0,25,24,25,26,25,26,25,25,25,25,25,25,0,0,0,0,0,0,0,0,21,21,21,20,20,20,19,18,18,17,17,16,0,0,0,0,0,0,0,0,6,7,6,6,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,3,3,4,3,3,2,3,3,2,3,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,4,4,4,5,5,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,4,4,5,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,3,4,4,4,5,0,0,0,0,0,0,0,0,6,6,7,7,6,6,7,7,7,8,7,8,0,0,0,0,0,0,0,0,7,7,8,8,9,10,11,12,13,13,14,16,0,0,0,0,0,0,0,0,18,18,19,20,21,20,22,23,24,22,24,23,0,0,0,0,0,0,0,0,22,22,25,25,25,25,25,26,26,26,25,26,0,0,0,0,0,0,0,0,27,27,26,26,27,26,26,26,26,26,26,27,0,0,0,0,0,0,0,0,22,22,19,19,18,15,16,14,14,14,12,11,0,0,0,0,0,0,0,0,9,9,9,9,10,10,11,11,11,11,12,12,0,0,0,0,0,0,0,0,11,11,12,11,11,12,11,12,13,13,13,13,0,0,0,0,0,0,0,0,10,10,10,9,9,8,9,8,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,7,6,7,6,6,7,7,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,3,4,4,4,0,0,0,0,0,0,0,0,7,6,6,6,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,6,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,7,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,8,8,8,9,9,0,0,0,0,0,0,0,0,9,10,10,9,10,9,9,9,9,8,9,9,0,0,0,0,0,0,0,0,9,9,9,9,10,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,11,12,11,11,12,13,14,16,16,17,20,20,0,0,0,0,0,0,0,0,21,21,22,22,23,23,24,24,23,24,24,25,0,0,0,0,0,0,0,0,25,24,24,24,24,23,21,23,25],[0,28,28,28,28,28,28,27,28,27,26,26,27,26,26,27,26,27,26,26,0,0,0,0,0,0,0,0,26,26,26,26,27,28,26,27,27,26,27,26,0,0,0,0,0,0,0,0,25,22,21,22,23,20,20,22,20,19,19,19,0,0,0,0,0,0,0,0,8,7,7,6,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,0,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,3,3,4,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,3,3,3,2,3,3,3,2,3,0,0,0,0,0,0,0,0,5,4,5,5,5,6,5,6,5,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,5,5,4,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,8,8,7,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,8,10,10,11,12,13,14,14,16,16,0,0,0,0,0,0,0,0,21,21,20,23,24,23,24,24,24,24,25,24,0,0,0,0,0,0,0,0,26,24,26,26,26,25,26,27,27,27,26,26,0,0,0,0,0,0,0,0,28,27,27,28,27,28,27,27,27,27,27,28,0,0,0,0,0,0,0,0,24,23,21,21,19,18,19,15,15,15,14,12,0,0,0,0,0,0,0,0,11,10,10,11,11,12,12,12,14,12,12,14,0,0,0,0,0,0,0,0,13,12,12,12,12,13,12,14,14,14,15,14,0,0,0,0,0,0,0,0,11,12,11,11,10,9,10,9,9,8,9,9,0,0,0,0,0,0,0,0,8,9,9,9,9,9,9,9,8,9,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,5,6,5,5,5,0,0,0,0,0,0,0,0,6,5,5,6,6,6,6,7,7,8,8,7,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,7,8,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,8,7,7,8,0,0,0,0,0,0,0,0,8,8,9,8,8,8,9,8,7,8,8,8,0,0,0,0,0,0,0,0,7,7,8,7,8,8,8,8,8,9,9,9,0,0,0,0,0,0,0,0,11,10,10,10,10,10,10,10,10,9,10,10,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,11,10,10,0,0,0,0,0,0,0,0,8,8,8,8,8,7,8,7,7,8,7,7,0,0,0,0,0,0,0,0,12,12,13,12,13,14,16,17,18,18,21,20,0,0,0,0,0,0,0,0,24,23,24,23,26,26,24,23,25,25,25,26,0,0,0,0,0,0,0,0,25,25,24,25,25,24,23,25,26],[0,29,28,29,28,29,29,28,28,28,27,27,27,26,27,26,27,27,26,27,0,0,0,0,0,0,0,0,27,26,26,28,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,25,24,23,23,24,22,21,22,22,21,20,19,0,0,0,0,0,0,0,0,8,8,7,7,7,6,6,6,6,5,5,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,0,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,4,4,5,5,5,0,0,0,0,0,0,0,0,5,4,4,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,8,7,8,9,9,9,9,8,9,9,10,10,0,0,0,0,0,0,0,0,9,9,9,10,11,11,12,14,14,14,15,16,0,0,0,0,0,0,0,0,22,23,24,25,25,26,26,26,27,26,27,26,0,0,0,0,0,0,0,0,27,27,27,27,28,28,28,28,28,29,28,29,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,28,28,28,28,29,0,0,0,0,0,0,0,0,26,23,22,23,21,19,20,17,17,16,15,14,0,0,0,0,0,0,0,0,11,11,12,11,12,12,12,12,14,13,13,14,0,0,0,0,0,0,0,0,14,13,13,13,13,13,14,15,15,16,16,15,0,0,0,0,0,0,0,0,12,12,12,11,10,11,10,10,9,9,9,10,0,0,0,0,0,0,0,0,9,10,10,10,10,10,10,10,10,10,8,8,0,0,0,0,0,0,0,0,5,6,6,5,5,6,5,5,6,6,5,5,0,0,0,0,0,0,0,0,7,7,7,6,7,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,7,7,6,6,6,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,6,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,7,7,8,7,7,0,0,0,0,0,0,0,0,7,8,8,7,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,8,7,7,8,8,8,8,9,8,0,0,0,0,0,0,0,0,9,9,9,10,9,9,9,9,9,8,9,9,0,0,0,0,0,0,0,0,8,9,9,8,9,9,8,10,9,10,10,10,0,0,0,0,0,0,0,0,10,11,11,10,10,11,10,10,10,10,10,10,0,0,0,0,0,0,0,0,10,10,11,10,10,11,11,10,11,11,11,10,0,0,0,0,0,0,0,0,9,9,9,9,9,8,9,8,9,8,7,8,0,0,0,0,0,0,0,0,12,13,14,13,14,16,17,19,19,19,22,22,0,0,0,0,0,0,0,0,24,23,25,25,26,25,26,24,26,27,25,26,0,0,0,0,0,0,0,0,27,26,25,26,27,25,23,25,26],[0,28,28,28,28,28,28,29,28,27,27,26,27,26,26,26,27,27,27,28,0,0,0,0,0,0,0,0,27,27,27,28,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,26,25,24,23,24,23,22,23,21,21,20,19,0,0,0,0,0,0,0,0,10,10,9,9,9,8,7,8,7,6,7,7,0,0,0,0,0,0,0,0,7,6,6,6,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,5,6,6,6,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,2,2,2,2,1,0,1,2,2,3,5,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,4,5,5,3,4,0,0,0,0,0,0,0,0,4,4,3,4,5,5,5,6,7,7,6,7,0,0,0,0,0,0,0,0,7,6,7,7,5,6,5,5,5,5,4,6,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,8,8,7,7,7,8,8,8,0,0,0,0,0,0,0,0,10,10,10,12,11,11,10,11,11,11,11,11,0,0,0,0,0,0,0,0,10,11,12,12,14,14,14,16,17,17,18,20,0,0,0,0,0,0,0,0,22,23,23,25,25,25,26,26,28,26,27,25,0,0,0,0,0,0,0,0,26,26,28,28,28,27,28,28,29,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,27,28,28,27,28,0,0,0,0,0,0,0,0,25,24,24,23,22,20,20,18,17,18,16,14,0,0,0,0,0,0,0,0,14,13,13,13,13,14,13,14,15,15,14,15,0,0,0,0,0,0,0,0,15,14,14,14,14,15,15,17,17,18,18,19,0,0,0,0,0,0,0,0,14,14,13,13,13,12,13,12,12,11,12,12,0,0,0,0,0,0,0,0,12,11,12,12,12,12,12,11,10,12,10,11,0,0,0,0,0,0,0,0,7,8,8,7,8,9,8,7,8,9,8,8,0,0,0,0,0,0,0,0,9,9,9,9,8,9,9,10,10,10,10,10,0,0,0,0,0,0,0,0,8,7,7,8,9,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,8,7,8,8,8,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,10,10,9,9,10,11,11,9,10,10,10,9,0,0,0,0,0,0,0,0,9,10,10,10,10,10,10,10,10,9,10,10,0,0,0,0,0,0,0,0,9,7,8,7,7,8,7,7,6,7,7,6,0,0,0,0,0,0,0,0,10,9,9,9,9,9,9,10,9,9,9,10,0,0,0,0,0,0,0,0,10,9,10,10,9,10,10,10,11,11,11,11,0,0,0,0,0,0,0,0,11,12,12,12,11,11,12,12,11,11,11,12,0,0,0,0,0,0,0,0,10,11,10,10,11,11,11,11,11,11,12,12,0,0,0,0,0,0,0,0,13,13,13,13,12,13,13,13,12,13,14,13,0,0,0,0,0,0,0,0,13,11,14,12,12,13,12,13,13,13,13,12,0,0,0,0,0,0,0,0,11,12,11,11,11,11,10,11,11,10,10,10,0,0,0,0,0,0,0,0,13,14,14,14,15,17,17,19,20,20,22,23,0,0,0,0,0,0,0,0,23,24,26,25,26,25,27,25,26,27,27,28,0,0,0,0,0,0,0,0,27,25,26,26,27,26,24,26,26],[0,27,27,27,27,28,28,27,27,26,25,24,26,25,25,25,26,26,25,26,0,0,0,0,0,0,0,0,26,26,25,27,27,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,25,23,22,22,22,21,20,22,20,19,20,20,0,0,0,0,0,0,0,0,12,13,12,11,11,10,10,10,9,9,9,9,0,0,0,0,0,0,0,0,9,9,9,8,8,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,6,7,7,7,7,6,8,8,7,7,6,6,0,0,0,0,0,0,0,0,3,4,3,2,2,1,0,1,3,3,6,5,0,0,0,0,0,0,0,0,6,8,6,6,7,8,6,9,9,9,8,9,0,0,0,0,0,0,0,0,8,8,7,6,5,6,5,4,5,5,4,4,0,0,0,0,0,0,0,0,4,5,4,5,5,6,5,7,7,6,6,7,0,0,0,0,0,0,0,0,8,7,7,6,6,7,5,5,6,6,5,6,0,0,0,0,0,0,0,0,8,7,8,8,9,9,9,9,8,8,8,8,0,0,0,0,0,0,0,0,7,8,8,6,8,8,8,6,6,7,7,7,0,0,0,0,0,0,0,0,8,10,10,8,10,9,11,9,8,7,8,7,0,0,0,0,0,0,0,0,9,9,9,7,9,9,8,9,10,10,9,10,0,0,0,0,0,0,0,0,11,12,12,13,12,13,13,13,14,14,14,14,0,0,0,0,0,0,0,0,12,13,14,14,15,16,17,18,18,18,18,19,0,0,0,0,0,0,0,0,22,23,23,24,24,24,24,25,26,24,25,24,0,0,0,0,0,0,0,0,26,25,27,26,27,26,27,28,27,28,27,27,0,0,0,0,0,0,0,0,28,27,28,28,27,27,27,28,28,27,27,28,0,0,0,0,0,0,0,0,25,25,22,23,21,20,19,18,17,17,16,16,0,0,0,0,0,0,0,0,16,15,15,16,15,17,17,16,17,17,16,18,0,0,0,0,0,0,0,0,17,17,17,16,16,18,18,18,18,19,19,19,0,0,0,0,0,0,0,0,16,16,15,16,15,14,15,16,15,13,13,15,0,0,0,0,0,0,0,0,13,12,14,13,13,13,14,11,12,13,11,12,0,0,0,0,0,0,0,0,8,9,10,9,9,10,11,10,10,9,10,10,0,0,0,0,0,0,0,0,10,11,10,11,10,10,11,11,11,12,11,11,0,0,0,0,0,0,0,0,10,10,9,11,10,10,12,11,11,11,12,11,0,0,0,0,0,0,0,0,11,10,10,10,11,10,11,9,10,11,10,10,0,0,0,0,0,0,0,0,11,11,11,11,12,13,12,11,12,13,12,10,0,0,0,0,0,0,0,0,12,13,12,11,12,12,11,12,11,11,12,11,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,8,9,11,9,0,0,0,0,0,0,0,0,11,12,11,10,11,11,11,11,11,11,12,12,0,0,0,0,0,0,0,0,12,10,11,12,11,12,12,12,13,13,13,13,0,0,0,0,0,0,0,0,13,14,14,14,12,13,15,13,13,13,13,13,0,0,0,0,0,0,0,0,12,13,13,12,14,14,13,14,13,14,15,13,0,0,0,0,0,0,0,0,15,14,15,14,15,15,14,15,14,15,15,15,0,0,0,0,0,0,0,0,15,15,16,14,15,15,14,15,15,16,14,15,0,0,0,0,0,0,0,0,13,14,12,12,12,12,12,12,12,12,11,12,0,0,0,0,0,0,0,0,13,15,15,13,16,15,18,17,18,19,21,21,0,0,0,0,0,0,0,0,24,23,25,25,25,25,26,23,26,27,25,27,0,0,0,0,0,0,0,0,26,25,25,26,26,24,23,24,25],[0,28,28,28,28,28,28,28,27,26,27,25,27,26,26,26,27,27,26,27,0,0,0,0,0,0,0,0,27,27,26,27,27,28,26,28,27,27,27,26,0,0,0,0,0,0,0,0,25,24,24,25,24,23,23,23,22,22,21,21,0,0,0,0,0,0,0,0,12,13,11,12,11,11,11,10,9,10,9,10,0,0,0,0,0,0,0,0,8,8,9,7,10,9,8,7,10,8,8,7,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,8,8,8,8,7,0,0,0,0,0,0,0,0,6,4,3,4,5,2,1,0,1,2,3,3,0,0,0,0,0,0,0,0,9,8,6,9,9,9,9,11,10,9,9,9,0,0,0,0,0,0,0,0,10,9,9,9,8,8,8,7,7,7,5,5,0,0,0,0,0,0,0,0,6,7,5,5,6,7,6,8,6,6,7,8,0,0,0,0,0,0,0,0,7,6,6,6,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,10,9,9,10,10,10,10,10,10,9,9,9,0,0,0,0,0,0,0,0,9,9,10,9,8,8,9,7,8,8,8,8,0,0,0,0,0,0,0,0,9,10,8,9,9,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,9,9,10,10,10,11,10,11,10,11,10,11,0,0,0,0,0,0,0,0,12,12,14,14,13,13,14,13,15,14,14,15,0,0,0,0,0,0,0,0,12,14,15,14,14,15,16,17,18,19,21,21,0,0,0,0,0,0,0,0,23,24,24,25,25,24,26,26,26,25,26,26,0,0,0,0,0,0,0,0,26,26,27,28,28,27,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,27,28,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,26,25,24,23,22,22,22,20,18,20,18,16,0,0,0,0,0,0,0,0,18,16,16,17,16,18,17,17,18,18,17,19,0,0,0,0,0,0,0,0,18,16,17,17,19,18,19,20,20,19,20,19,0,0,0,0,0,0,0,0,17,17,17,16,17,15,16,16,13,14,13,14,0,0,0,0,0,0,0,0,15,15,14,15,14,14,13,13,12,14,12,12,0,0,0,0,0,0,0,0,10,11,11,10,9,11,11,9,11,10,9,11,0,0,0,0,0,0,0,0,10,9,10,10,10,11,10,11,11,11,12,10,0,0,0,0,0,0,0,0,9,8,8,9,9,10,10,10,11,10,10,10,0,0,0,0,0,0,0,0,11,10,9,10,10,10,10,9,12,11,10,12,0,0,0,0,0,0,0,0,13,12,13,13,13,14,14,12,13,13,13,12,0,0,0,0,0,0,0,0,13,11,12,12,12,11,11,12,12,11,12,12,0,0,0,0,0,0,0,0,12,11,10,10,9,12,10,12,10,9,12,10,0,0,0,0,0,0,0,0,11,11,11,11,10,11,11,12,12,12,11,12,0,0,0,0,0,0,0,0,11,12,12,12,12,13,12,13,13,13,13,13,0,0,0,0,0,0,0,0,14,14,14,14,13,13,14,13,12,13,13,13,0,0,0,0,0,0,0,0,12,13,13,13,13,13,14,14,13,14,15,14,0,0,0,0,0,0,0,0,15,15,16,17,15,15,15,14,14,15,15,15,0,0,0,0,0,0,0,0,15,14,17,14,15,15,15,16,15,16,16,15,0,0,0,0,0,0,0,0,14,13,14,14,13,13,13,14,13,14,13,13,0,0,0,0,0,0,0,0,16,15,16,17,18,18,20,20,22,22,24,23,0,0,0,0,0,0,0,0,25,25,27,26,26,26,26,27,26,27,26,28,0,0,0,0,0,0,0,0,27,26,26,26,27,26,25,26,26],[0,28,28,28,28,28,28,28,28,27,26,26,26,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,28,26,27,27,25,27,26,0,0,0,0,0,0,0,0,24,23,22,22,23,21,20,21,21,19,19,20,0,0,0,0,0,0,0,0,10,9,9,9,8,7,6,7,7,6,6,6,0,0,0,0,0,0,0,0,5,4,4,5,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,4,4,3,4,3,2,2,1,0,1,2,2,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,6,5,6,6,7,0,0,0,0,0,0,0,0,5,7,7,6,5,7,6,5,5,6,5,4,0,0,0,0,0,0,0,0,4,5,3,3,4,5,4,6,5,4,6,6,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,6,7,6,7,7,8,8,8,6,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,6,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,6,5,5,4,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,10,10,10,12,11,10,11,12,13,13,12,12,0,0,0,0,0,0,0,0,10,11,12,12,12,13,14,15,15,16,17,18,0,0,0,0,0,0,0,0,22,23,22,24,24,25,25,26,25,26,25,25,0,0,0,0,0,0,0,0,26,25,27,27,28,27,26,28,28,27,27,27,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,27,28,28,0,0,0,0,0,0,0,0,25,26,26,23,22,21,21,19,18,19,16,15,0,0,0,0,0,0,0,0,14,14,14,15,15,16,14,16,17,16,15,18,0,0,0,0,0,0,0,0,16,15,16,16,16,16,17,18,18,18,20,19,0,0,0,0,0,0,0,0,16,16,15,15,14,13,14,13,13,11,11,13,0,0,0,0,0,0,0,0,11,11,13,12,11,13,12,11,10,12,10,10,0,0,0,0,0,0,0,0,7,8,8,7,7,8,8,8,8,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,7,8,7,8,9,9,9,8,0,0,0,0,0,0,0,0,5,6,5,6,7,7,8,8,7,7,7,6,0,0,0,0,0,0,0,0,6,5,6,7,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,10,10,10,10,10,12,10,10,10,11,10,9,0,0,0,0,0,0,0,0,9,10,8,8,9,9,8,8,9,9,8,9,0,0,0,0,0,0,0,0,6,7,6,6,7,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,8,10,8,7,9,9,8,8,9,9,9,9,0,0,0,0,0,0,0,0,9,8,8,9,9,10,9,10,10,10,10,11,0,0,0,0,0,0,0,0,11,12,11,11,11,10,12,11,9,11,11,11,0,0,0,0,0,0,0,0,9,11,11,10,11,13,12,11,11,13,12,11,0,0,0,0,0,0,0,0,13,13,13,13,13,14,13,13,13,13,13,14,0,0,0,0,0,0,0,0,13,13,14,13,13,13,13,14,13,14,13,13,0,0,0,0,0,0,0,0,11,12,11,10,10,11,10,10,11,10,10,9,0,0,0,0,0,0,0,0,13,14,15,13,16,16,19,17,20,20,23,23,0,0,0,0,0,0,0,0,26,24,25,25,26,26,26,25,26,27,26,26,0,0,0,0,0,0,0,0,27,25,25,27,27,26,24,26,26],[0,29,29,29,29,29,29,29,29,28,28,27,28,27,28,27,28,28,27,28,0,0,0,0,0,0,0,0,28,28,26,28,28,29,27,28,27,27,28,27,0,0,0,0,0,0,0,0,25,23,22,23,23,22,20,22,20,19,19,19,0,0,0,0,0,0,0,0,8,7,7,6,6,5,5,5,5,4,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,2,2,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,5,4,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,1,1,0,1,1,0,0,0,0,0,0,0,0,2,2,3,3,3,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,5,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,8,7,8,8,9,8,8,9,9,10,9,9,0,0,0,0,0,0,0,0,8,9,9,10,10,10,12,12,13,13,15,15,0,0,0,0,0,0,0,0,22,22,24,25,25,26,27,27,27,26,27,24,0,0,0,0,0,0,0,0,26,26,28,28,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,29,28,28,29,0,0,0,0,0,0,0,0,26,25,24,23,22,21,21,18,17,17,14,13,0,0,0,0,0,0,0,0,10,11,11,11,11,12,12,12,13,13,13,14,0,0,0,0,0,0,0,0,14,13,12,13,13,14,14,15,15,16,15,15,0,0,0,0,0,0,0,0,13,12,11,11,10,10,9,10,9,8,9,9,0,0,0,0,0,0,0,0,9,9,10,10,10,10,10,9,9,9,8,8,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,6,5,5,5,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,6,7,7,6,7,6,6,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,8,6,6,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,8,8,8,9,7,8,8,7,7,8,7,8,0,0,0,0,0,0,0,0,7,7,7,7,8,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,10,9,10,9,10,9,9,10,10,9,9,10,0,0,0,0,0,0,0,0,9,10,10,10,10,10,10,10,11,10,10,9,0,0,0,0,0,0,0,0,9,9,8,9,8,8,8,8,8,8,7,8,0,0,0,0,0,0,0,0,11,13,13,13,14,15,17,18,20,19,22,22,0,0,0,0,0,0,0,0,26,24,25,25,26,26,25,24,26,26,25,27,0,0,0,0,0,0,0,0,26,27,26,27,27,26,25,27,26],[0,29,28,28,28,29,28,28,28,27,27,26,27,26,26,27,27,28,27,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,26,27,27,26,28,26,0,0,0,0,0,0,0,0,24,22,21,22,23,20,19,21,19,17,18,19,0,0,0,0,0,0,0,0,7,7,7,7,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,1,1,0,1,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,4,3,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,3,3,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,5,5,6,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,4,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,5,4,5,5,6,5,5,6,5,6,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,9,10,10,9,9,0,0,0,0,0,0,0,0,9,9,9,10,10,10,11,13,14,13,15,15,0,0,0,0,0,0,0,0,21,21,21,22,23,24,24,25,25,25,25,24,0,0,0,0,0,0,0,0,25,25,26,26,27,26,26,27,27,27,27,28,0,0,0,0,0,0,0,0,27,27,28,27,27,27,28,26,28,27,27,27,0,0,0,0,0,0,0,0,24,24,23,22,20,19,19,17,16,16,13,12,0,0,0,0,0,0,0,0,11,11,11,12,12,12,13,12,14,13,13,14,0,0,0,0,0,0,0,0,14,13,14,14,13,14,14,16,16,15,16,16,0,0,0,0,0,0,0,0,13,13,11,11,11,10,10,10,9,9,9,9,0,0,0,0,0,0,0,0,9,9,10,10,10,10,10,10,9,9,8,7,0,0,0,0,0,0,0,0,5,6,6,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,7,8,7,7,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,6,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,4,4,5,4,4,0,0,0,0,0,0,0,0,7,7,6,6,7,7,8,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,8,7,8,7,8,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,8,9,9,8,0,0,0,0,0,0,0,0,10,10,10,10,10,10,9,10,9,9,10,10,0,0,0,0,0,0,0,0,10,10,11,10,10,10,10,10,11,11,9,10,0,0,0,0,0,0,0,0,8,9,9,7,8,8,8,7,8,8,7,7,0,0,0,0,0,0,0,0,12,13,13,12,14,15,16,17,20,18,22,22,0,0,0,0,0,0,0,0,26,24,26,24,26,25,26,24,27,26,25,27,0,0,0,0,0,0,0,0,26,26,25,26,26,25,25,26,26],[0,29,28,28,28,28,28,27,28,26,26,25,25,26,25,25,25,26,25,26,0,0,0,0,0,0,0,0,25,25,25,25,26,26,25,26,25,25,26,25,0,0,0,0,0,0,0,0,22,21,20,20,20,20,18,19,18,17,17,17,0,0,0,0,0,0,0,0,7,6,6,6,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,1,1,1,0,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,8,8,8,9,9,11,12,13,12,13,15,0,0,0,0,0,0,0,0,19,20,19,21,21,21,22,23,23,23,24,23,0,0,0,0,0,0,0,0,24,23,25,25,27,26,25,26,26,26,27,26,0,0,0,0,0,0,0,0,27,27,27,27,26,27,26,26,27,25,27,27,0,0,0,0,0,0,0,0,24,22,21,20,19,18,18,16,14,14,12,11,0,0,0,0,0,0,0,0,9,10,10,10,10,11,11,11,12,11,11,13,0,0,0,0,0,0,0,0,13,12,12,11,12,12,12,14,14,15,14,14,0,0,0,0,0,0,0,0,11,11,10,10,9,9,9,8,8,7,7,8,0,0,0,0,0,0,0,0,7,8,9,9,8,9,9,8,8,8,7,6,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,4,4,4,5,4,0,0,0,0,0,0,0,0,6,6,6,6,6,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,6,7,6,6,7,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,7,8,8,8,8,0,0,0,0,0,0,0,0,9,9,9,9,9,9,8,9,9,8,9,9,0,0,0,0,0,0,0,0,9,9,10,9,9,9,9,9,9,10,9,9,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,11,12,12,11,13,13,16,16,18,18,21,21,0,0,0,0,0,0,0,0,25,24,25,24,26,26,25,23,26,25,25,27,0,0,0,0,0,0,0,0,24,25,24,26,26,23,24,24,25],[0,29,29,29,29,29,29,28,29,28,27,27,27,27,27,27,27,27,27,28,0,0,0,0,0,0,0,0,27,27,27,28,27,28,27,28,26,27,27,27,0,0,0,0,0,0,0,0,24,23,22,21,22,22,19,20,20,19,17,18,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,3,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,3,3,3,4,3,4,4,0,0,0,0,0,0,0,0,3,3,2,3,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,7,7,7,8,8,9,11,12,12,13,13,0,0,0,0,0,0,0,0,21,21,21,22,23,23,24,25,26,25,26,25,0,0,0,0,0,0,0,0,25,26,26,26,26,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,28,28,28,26,28,27,27,28,0,0,0,0,0,0,0,0,24,24,22,21,20,18,19,16,14,13,12,11,0,0,0,0,0,0,0,0,8,8,9,8,9,9,10,10,11,10,11,11,0,0,0,0,0,0,0,0,11,11,11,11,10,11,11,11,11,12,12,11,0,0,0,0,0,0,0,0,9,9,9,9,8,8,7,7,6,7,6,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,6,5,5,5,6,5,5,6,5,5,5,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,8,8,8,7,8,8,7,8,7,7,8,8,0,0,0,0,0,0,0,0,7,8,8,7,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,10,11,12,11,13,13,15,18,17,17,20,19,0,0,0,0,0,0,0,0,24,21,25,24,25,24,25,23,26,25,24,26,0,0,0,0,0,0,0,0,25,24,25,24,25,24,23,25,24],[0,29,29,29,29,29,29,28,29,28,28,28,28,27,28,28,27,28,27,28,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,24,22,21,21,23,20,18,20,18,18,18,17,0,0,0,0,0,0,0,0,5,5,4,4,4,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,4,0,0,0,0,0,0,0,0,3,2,2,2,2,1,1,2,1,1,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,7,9,11,11,11,13,13,0,0,0,0,0,0,0,0,19,19,19,22,23,22,24,25,26,25,25,24,0,0,0,0,0,0,0,0,24,25,26,27,27,26,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,27,28,27,27,28,0,0,0,0,0,0,0,0,24,23,22,21,20,18,18,16,14,13,11,10,0,0,0,0,0,0,0,0,7,8,8,8,8,8,9,9,10,9,9,10,0,0,0,0,0,0,0,0,11,10,10,10,10,10,11,12,12,12,12,12,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,7,7,7,5,5,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,4,3,3,4,4,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,7,7,6,6,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,10,11,12,11,13,13,15,17,19,19,21,21,0,0,0,0,0,0,0,0,24,23,26,24,26,25,27,24,26,26,26,27,0,0,0,0,0,0,0,0,26,26,25,26,26,25,25,25,25],[0,28,28,28,28,28,28,27,28,27,26,25,26,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,27,26,26,26,26,0,0,0,0,0,0,0,0,22,20,20,20,21,19,17,19,17,16,17,16,0,0,0,0,0,0,0,0,5,5,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,1,1,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,7,8,10,10,10,12,13,0,0,0,0,0,0,0,0,17,19,18,20,21,20,22,23,23,23,23,23,0,0,0,0,0,0,0,0,23,23,24,25,27,24,25,26,25,26,26,26,0,0,0,0,0,0,0,0,27,27,27,27,26,26,26,25,26,25,25,27,0,0,0,0,0,0,0,0,22,21,20,19,17,15,17,14,13,12,10,9,0,0,0,0,0,0,0,0,7,7,8,8,8,8,9,9,10,9,9,10,0,0,0,0,0,0,0,0,10,9,9,9,9,10,10,11,11,11,11,11,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,6,5,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,6,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,8,6,7,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,9,10,11,10,11,12,14,15,17,17,20,20,0,0,0,0,0,0,0,0,23,22,24,23,24,24,24,23,25,25,24,27,0,0,0,0,0,0,0,0,23,24,23,25,24,23,22,24,24],[0,28,28,29,28,29,28,27,28,27,26,27,26,26,26,26,26,25,27,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,26,25,26,26,25,0,0,0,0,0,0,0,0,23,22,22,20,21,20,19,19,18,18,17,16,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,1,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,6,6,6,7,8,9,10,12,11,13,14,0,0,0,0,0,0,0,0,19,20,18,22,23,21,23,25,24,24,25,23,0,0,0,0,0,0,0,0,24,23,25,25,26,24,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,27,27,27,27,27,26,27,26,26,27,0,0,0,0,0,0,0,0,23,23,20,19,19,16,17,15,13,12,10,9,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,8,9,8,9,10,0,0,0,0,0,0,0,0,10,9,9,9,8,9,10,10,11,11,11,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,5,5,5,6,0,0,0,0,0,0,0,0,5,6,6,7,7,8,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,6,6,5,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,9,11,11,10,12,13,15,17,18,18,20,21,0,0,0,0,0,0,0,0,23,22,24,23,25,24,25,23,26,25,24,26,0,0,0,0,0,0,0,0,24,25,24,25,24,23,23,23,23],[0,28,28,29,28,29,28,28,28,28,27,27,27,26,27,26,26,26,26,27,0,0,0,0,0,0,0,0,27,25,26,27,26,28,26,27,26,27,27,26,0,0,0,0,0,0,0,0,23,22,21,21,22,19,19,20,19,17,17,17,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,6,6,7,7,9,10,10,12,13,0,0,0,0,0,0,0,0,19,19,19,22,23,22,23,24,24,24,25,23,0,0,0,0,0,0,0,0,24,24,25,25,27,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,28,27,27,27,28,27,27,27,26,27,0,0,0,0,0,0,0,0,22,21,20,19,18,16,17,14,12,11,10,8,0,0,0,0,0,0,0,0,5,6,7,6,6,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,9,9,8,8,8,9,9,9,9,10,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,6,7,7,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,15,16,16,19,19,0,0,0,0,0,0,0,0,21,20,24,23,23,24,25,22,24,24,24,24,0,0,0,0,0,0,0,0,25,24,22,24,25,21,21,24,23],[0,29,28,29,29,29,29,28,29,28,27,27,27,27,27,28,27,28,28,28,0,0,0,0,0,0,0,0,29,27,27,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,24,21,21,21,22,19,19,19,17,17,18,17,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,1,1,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,8,9,9,11,11,0,0,0,0,0,0,0,0,18,19,19,21,22,21,23,23,24,23,24,22,0,0,0,0,0,0,0,0,23,24,25,24,26,24,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,28,27,27,27,25,26,27,26,28,0,0,0,0,0,0,0,0,23,20,20,19,17,16,15,13,11,10,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,8,7,8,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,5,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,6,5,5,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,8,9,10,9,11,11,13,14,16,17,19,20,0,0,0,0,0,0,0,0,22,20,24,23,26,24,25,24,25,25,25,27,0,0,0,0,0,0,0,0,24,24,23,25,25,22,21,24,25],[0,27,27,28,27,28,28,27,28,27,25,26,26,25,25,26,25,25,26,26,0,0,0,0,0,0,0,0,26,24,25,26,26,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,23,22,22,20,21,19,18,18,17,17,16,16,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,9,10,10,11,13,0,0,0,0,0,0,0,0,18,18,17,20,22,21,21,23,22,23,24,22,0,0,0,0,0,0,0,0,23,22,24,24,25,24,25,26,26,26,25,26,0,0,0,0,0,0,0,0,26,26,27,27,27,26,27,25,26,26,26,27,0,0,0,0,0,0,0,0,21,21,19,18,17,15,15,13,11,11,9,8,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,4,5,5,4,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,8,10,10,9,11,12,13,15,16,16,19,20,0,0,0,0,0,0,0,0,21,19,22,22,23,22,23,21,24,23,22,25,0,0,0,0,0,0,0,0,23,23,21,22,23,21,21,22,23],[0,28,28,29,28,28,28,27,28,27,26,27,26,26,26,26,25,25,26,26,0,0,0,0,0,0,0,0,26,24,25,26,25,27,25,26,25,26,26,25,0,0,0,0,0,0,0,0,22,21,21,20,21,19,18,19,18,17,16,16,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,6,7,8,10,10,11,12,0,0,0,0,0,0,0,0,18,17,18,20,21,20,22,23,24,24,24,22,0,0,0,0,0,0,0,0,23,23,23,24,25,24,24,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,25,26,26,25,26,0,0,0,0,0,0,0,0,22,20,18,18,16,15,16,14,11,11,9,8,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,8,9,9,8,8,0,0,0,0,0,0,0,0,6,6,5,6,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,2,3,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,9,9,10,9,11,11,13,14,16,16,18,19,0,0,0,0,0,0,0,0,22,21,24,23,24,23,24,23,24,24,23,25,0,0,0,0,0,0,0,0,24,23,22,24,23,22,21,23,23],[0,28,28,29,28,29,28,28,29,28,27,27,27,27,26,27,26,26,27,27,0,0,0,0,0,0,0,0,27,25,26,27,27,27,27,27,26,27,27,27,0,0,0,0,0,0,0,0,22,21,21,20,20,19,17,18,18,17,16,16,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,9,10,12,12,0,0,0,0,0,0,0,0,17,18,18,21,22,21,22,23,24,23,24,22,0,0,0,0,0,0,0,0,23,24,24,26,27,24,25,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,27,26,26,26,25,26,27,26,27,0,0,0,0,0,0,0,0,21,20,19,18,17,16,15,13,12,11,9,8,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,7,8,7,8,8,8,9,9,8,9,0,0,0,0,0,0,0,0,6,5,6,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,2,3,3,4,3,4,4,5,5,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,4,5,5,4,4,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,8,10,10,9,10,11,13,15,17,17,19,21,0,0,0,0,0,0,0,0,21,20,25,25,23,23,25,23,24,25,24,25,0,0,0,0,0,0,0,0,25,24,22,24,25,22,21,24,23],[0,28,28,28,28,28,28,27,28,27,26,26,26,26,26,26,26,26,27,26,0,0,0,0,0,0,0,0,27,25,26,27,27,28,26,27,27,27,27,27,0,0,0,0,0,0,0,0,23,23,22,21,22,20,18,19,17,18,16,16,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,7,8,9,9,11,12,0,0,0,0,0,0,0,0,17,18,17,20,22,20,21,23,24,23,24,22,0,0,0,0,0,0,0,0,23,23,24,25,27,24,25,26,25,26,26,26,0,0,0,0,0,0,0,0,26,26,27,27,26,26,26,25,27,26,26,27,0,0,0,0,0,0,0,0,22,20,18,18,17,15,14,12,10,10,8,7,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,6,7,6,7,8,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,8,8,9,8,8,0,0,0,0,0,0,0,0,6,6,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,2,1,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,8,9,10,9,10,11,13,13,15,15,18,19,0,0,0,0,0,0,0,0,21,20,22,22,23,22,23,21,23,23,23,25,0,0,0,0,0,0,0,0,22,22,21,23,23,22,20,21,22],[0,27,27,28,27,28,27,26,28,26,25,26,25,25,24,26,24,25,26,24,0,0,0,0,0,0,0,0,26,24,25,26,25,26,24,26,25,26,25,25,0,0,0,0,0,0,0,0,22,21,21,19,20,19,18,18,17,17,15,15,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,9,10,10,12,12,0,0,0,0,0,0,0,0,17,17,17,20,21,19,20,22,22,23,23,21,0,0,0,0,0,0,0,0,23,23,24,25,25,24,25,26,26,26,25,26,0,0,0,0,0,0,0,0,26,26,27,26,26,26,25,25,26,26,25,25,0,0,0,0,0,0,0,0,19,20,17,16,16,14,14,12,10,10,8,7,0,0,0,0,0,0,0,0,5,6,6,6,6,6,7,7,8,7,7,9,0,0,0,0,0,0,0,0,9,8,8,8,7,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,8,9,10,9,11,12,13,15,17,17,19,21,0,0,0,0,0,0,0,0,22,21,23,22,24,23,23,23,24,25,24,25,0,0,0,0,0,0,0,0,23,24,21,25,24,22,22,24,22],[0,28,28,28,27,28,28,27,28,27,26,27,27,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,27,25,26,27,27,28,26,27,26,27,27,27,0,0,0,0,0,0,0,0,23,23,21,21,22,20,19,20,19,18,17,18,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,10,10,11,13,14,0,0,0,0,0,0,0,0,19,20,20,22,23,22,23,24,24,24,24,24,0,0,0,0,0,0,0,0,24,23,24,24,26,24,25,25,25,25,25,25,0,0,0,0,0,0,0,0,26,25,27,27,27,27,26,25,26,26,26,26,0,0,0,0,0,0,0,0,21,20,19,18,17,15,16,14,12,11,9,8,0,0,0,0,0,0,0,0,6,6,7,7,6,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,9,9,10,9,9,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,5,5,4,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,6,6,5,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,2,1,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,6,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,7,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,15,15,16,18,19,0,0,0,0,0,0,0,0,21,20,23,23,22,22,23,22,23,24,23,23,0,0,0,0,0,0,0,0,23,23,21,23,24,21,21,23,21],[0,27,28,28,27,28,28,27,28,27,26,26,26,26,26,26,26,26,27,26,0,0,0,0,0,0,0,0,27,26,26,28,27,27,27,27,26,27,27,26,0,0,0,0,0,0,0,0,23,22,22,21,21,19,20,19,18,19,18,18,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,1,2,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,6,6,7,7,10,10,10,12,13,0,0,0,0,0,0,0,0,17,19,19,21,22,21,22,23,24,23,24,22,0,0,0,0,0,0,0,0,23,23,25,24,26,25,25,27,26,26,26,26,0,0,0,0,0,0,0,0,27,26,27,27,26,26,25,25,26,26,26,26,0,0,0,0,0,0,0,0,21,20,20,18,18,16,15,14,12,11,9,8,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,8,8,8,9,0,0,0,0,0,0,0,0,9,9,8,8,8,8,9,10,10,10,10,9,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,5,5,5,4,5,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,6,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,9,10,11,10,11,12,14,16,17,17,20,21,0,0,0,0,0,0,0,0,22,21,24,25,24,24,25,24,24,25,25,24,0,0,0,0,0,0,0,0,24,24,22,24,25,23,21,24,24],[0,28,27,28,28,28,28,28,28,27,26,26,26,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,27,27,25,28,27,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,24,21,22,23,22,19,20,21,19,19,19,19,0,0,0,0,0,0,0,0,5,5,5,4,4,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,5,4,4,5,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,6,7,7,7,8,7,9,11,11,12,14,15,0,0,0,0,0,0,0,0,19,22,22,23,23,24,25,24,26,24,26,24,0,0,0,0,0,0,0,0,24,25,25,25,27,25,26,26,27,27,27,26,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,23,20,19,20,18,17,16,15,13,12,11,10,0,0,0,0,0,0,0,0,8,8,8,8,9,8,9,9,9,9,10,10,0,0,0,0,0,0,0,0,11,10,10,9,10,10,10,10,11,12,11,11,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,7,6,6,6,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,8,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,5,6,4,4,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,7,7,6,6,6,7,6,5,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,7,7,8,7,7,7,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,6,6,7,5,6,0,0,0,0,0,0,0,0,11,12,12,11,12,13,15,16,17,17,20,22,0,0,0,0,0,0,0,0,22,21,24,24,24,23,25,23,24,25,24,25,0,0,0,0,0,0,0,0,24,24,23,23,25,23,21,24,23],[0,28,28,28,28,29,28,28,28,27,26,26,26,26,26,27,26,26,27,26,0,0,0,0,0,0,0,0,27,26,26,27,27,28,26,27,26,27,27,27,0,0,0,0,0,0,0,0,23,23,23,22,22,21,20,20,19,20,18,18,0,0,0,0,0,0,0,0,5,5,5,4,4,3,4,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,5,4,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,2,1,0,1,1,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,8,9,8,10,12,12,12,14,15,0,0,0,0,0,0,0,0,20,20,20,22,23,22,24,25,25,24,25,24,0,0,0,0,0,0,0,0,25,24,26,26,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,26,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,21,21,18,18,17,16,17,15,13,13,11,9,0,0,0,0,0,0,0,0,9,9,9,9,9,10,9,11,12,10,11,12,0,0,0,0,0,0,0,0,13,12,10,11,11,11,12,13,14,14,14,13,0,0,0,0,0,0,0,0,10,9,9,9,8,8,8,7,7,7,7,7,0,0,0,0,0,0,0,0,7,8,9,9,9,9,9,8,8,8,7,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,7,8,8,7,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,6,5,4,5,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,5,6,5,6,6,0,0,0,0,0,0,0,0,4,4,4,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,9,9,8,8,8,8,8,8,8,7,7,7,0,0,0,0,0,0,0,0,8,8,9,9,10,9,9,9,9,10,8,9,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,11,13,13,12,13,15,16,18,18,19,21,22,0,0,0,0,0,0,0,0,23,22,24,24,25,24,25,23,25,25,25,26,0,0,0,0,0,0,0,0,25,25,24,26,24,24,23,25,24],[0,28,28,28,28,29,28,28,29,27,27,28,27,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,24,22,22,23,22,20,20,21,19,20,19,19,0,0,0,0,0,0,0,0,5,5,5,4,4,3,4,3,3,3,2,3,0,0,0,0,0,0,0,0,3,2,2,2,2,1,1,2,1,1,2,2,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,6,6,7,7,9,8,9,11,11,12,14,15,0,0,0,0,0,0,0,0,20,20,21,24,23,23,24,25,25,25,26,23,0,0,0,0,0,0,0,0,24,25,26,26,27,26,26,27,27,27,28,27,0,0,0,0,0,0,0,0,28,28,28,28,28,28,27,27,28,27,27,28,0,0,0,0,0,0,0,0,22,20,20,19,19,17,17,15,14,13,11,10,0,0,0,0,0,0,0,0,8,8,9,9,9,9,9,10,10,10,10,10,0,0,0,0,0,0,0,0,12,11,11,11,10,11,11,12,12,13,12,12,0,0,0,0,0,0,0,0,9,8,8,8,8,7,8,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,8,9,8,9,9,9,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,4,4,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,6,6,7,7,7,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,5,5,4,5,5,5,6,5,5,5,5,4,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,6,7,6,7,6,0,0,0,0,0,0,0,0,8,8,8,7,8,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,7,8,8,8,9,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,11,13,13,12,13,15,16,18,18,19,21,21,0,0,0,0,0,0,0,0,24,22,25,24,25,24,25,23,25,25,25,26,0,0,0,0,0,0,0,0,25,25,23,25,24,24,23,23,23],[0,28,28,28,28,28,28,27,28,26,26,25,26,26,26,27,26,27,26,27,0,0,0,0,0,0,0,0,26,26,26,27,28,28,26,28,26,26,27,26,0,0,0,0,0,0,0,0,24,21,21,21,21,20,18,21,17,18,18,17,0,0,0,0,0,0,0,0,6,6,6,5,5,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,3,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,3,2,2,2,3,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,1,2,1,1,0,1,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,7,8,8,7,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,8,8,9,9,10,11,12,12,13,15,0,0,0,0,0,0,0,0,18,20,20,21,21,21,23,24,25,24,24,24,0,0,0,0,0,0,0,0,24,23,25,26,27,25,26,26,26,27,27,26,0,0,0,0,0,0,0,0,27,27,28,27,27,27,26,26,27,27,26,27,0,0,0,0,0,0,0,0,22,21,18,19,17,16,16,14,13,13,11,10,0,0,0,0,0,0,0,0,11,11,10,11,12,12,12,12,13,13,12,13,0,0,0,0,0,0,0,0,14,13,13,13,13,14,13,15,14,15,15,15,0,0,0,0,0,0,0,0,11,11,11,10,9,9,9,9,9,7,8,9,0,0,0,0,0,0,0,0,9,9,10,11,11,11,11,10,10,9,8,7,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,6,5,5,5,6,6,6,7,7,8,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,7,8,7,6,6,7,6,6,0,0,0,0,0,0,0,0,6,7,7,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,6,6,5,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,8,8,7,8,7,8,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,7,8,9,8,0,0,0,0,0,0,0,0,10,9,9,9,9,8,8,9,8,8,9,9,0,0,0,0,0,0,0,0,9,10,10,9,10,10,10,10,10,11,10,10,0,0,0,0,0,0,0,0,9,10,8,8,9,8,8,8,9,8,7,8,0,0,0,0,0,0,0,0,13,14,14,13,14,16,17,18,20,20,21,22,0,0,0,0,0,0,0,0,23,23,23,24,25,23,24,23,25,26,24,26,0,0,0,0,0,0,0,0,25,25,23,24,25,23,22,23,25],[0,27,27,27,27,28,27,27,28,26,26,26,26,26,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,27,27,25,27,26,26,27,26,0,0,0,0,0,0,0,0,23,21,22,21,22,20,19,21,18,20,18,17,0,0,0,0,0,0,0,0,9,8,8,7,7,7,6,6,5,5,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,4,5,4,4,3,2,3,3,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,6,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,2,3,2,1,0,1,2,0,0,0,0,0,0,0,0,3,4,3,4,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,6,5,5,6,6,0,0,0,0,0,0,0,0,7,6,7,7,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,7,6,7,6,6,0,0,0,0,0,0,0,0,5,6,7,5,6,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,9,9,9,9,9,9,9,10,10,10,10,0,0,0,0,0,0,0,0,9,9,9,9,11,10,11,12,13,13,15,15,0,0,0,0,0,0,0,0,19,21,20,23,23,22,24,25,25,25,25,25,0,0,0,0,0,0,0,0,25,24,27,27,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,27,27,26,27,27,0,0,0,0,0,0,0,0,22,22,19,20,19,18,18,16,14,15,13,12,0,0,0,0,0,0,0,0,12,12,12,13,13,13,12,13,15,14,13,14,0,0,0,0,0,0,0,0,15,14,14,14,13,14,14,16,16,15,16,15,0,0,0,0,0,0,0,0,13,13,13,12,11,11,12,10,11,10,10,11,0,0,0,0,0,0,0,0,10,11,11,11,11,12,12,11,11,11,10,10,0,0,0,0,0,0,0,0,7,7,7,8,8,8,7,7,8,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,8,9,9,8,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,6,7,5,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,8,9,9,9,9,10,9,9,9,9,8,8,0,0,0,0,0,0,0,0,8,9,8,8,9,8,8,8,9,8,8,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,3,3,3,3,2,0,0,0,0,0,0,0,0,7,8,7,7,8,8,8,7,7,7,7,8,0,0,0,0,0,0,0,0,8,7,8,8,8,8,8,8,9,9,9,10,0,0,0,0,0,0,0,0,10,11,10,10,9,9,10,9,9,10,9,9,0,0,0,0,0,0,0,0,8,8,8,9,9,9,10,9,9,10,10,10,0,0,0,0,0,0,0,0,12,11,10,10,10,10,10,11,10,9,11,10,0,0,0,0,0,0,0,0,11,11,12,11,11,11,11,12,12,13,11,11,0,0,0,0,0,0,0,0,11,12,10,10,11,10,10,10,10,10,9,9,0,0,0,0,0,0,0,0,14,15,15,15,16,17,19,20,21,20,22,21,0,0,0,0,0,0,0,0,25,23,23,23,25,24,24,23,25,26,24,27,0,0,0,0,0,0,0,0,26,26,24,26,25,24,23,25,24],[0,29,29,29,29,29,29,29,29,28,27,27,28,27,27,27,28,28,28,28,0,0,0,0,0,0,0,0,28,28,26,28,28,29,27,29,27,28,28,27,0,0,0,0,0,0,0,0,25,22,22,22,22,21,21,21,19,20,19,19,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,3,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,2,3,2,3,3,3,3,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,0,1,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,4,4,5,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,7,6,6,6,7,6,6,6,6,7,6,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,6,5,6,5,0,0,0,0,0,0,0,0,7,8,7,8,9,9,8,9,8,9,9,8,0,0,0,0,0,0,0,0,7,8,9,8,10,9,10,12,13,13,14,16,0,0,0,0,0,0,0,0,21,22,24,24,25,24,25,26,27,25,26,25,0,0,0,0,0,0,0,0,25,26,27,27,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,27,28,28,28,28,27,27,28,27,27,28,0,0,0,0,0,0,0,0,22,21,20,19,19,17,17,15,15,13,12,11,0,0,0,0,0,0,0,0,10,11,11,11,11,12,12,12,13,13,13,14,0,0,0,0,0,0,0,0,15,14,12,13,13,13,14,14,14,15,14,15,0,0,0,0,0,0,0,0,12,11,11,10,9,10,10,10,9,9,8,10,0,0,0,0,0,0,0,0,10,10,11,12,11,12,12,11,10,10,9,9,0,0,0,0,0,0,0,0,6,6,7,6,6,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,8,8,8,9,9,0,0,0,0,0,0,0,0,6,6,5,6,6,6,7,6,7,6,5,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,7,8,8,8,7,0,0,0,0,0,0,0,0,7,7,8,7,7,7,7,7,7,7,8,7,0,0,0,0,0,0,0,0,5,4,4,3,3,4,3,3,2,2,3,2,0,0,0,0,0,0,0,0,7,7,6,6,7,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,9,10,8,8,8,9,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,8,8,9,9,8,0,0,0,0,0,0,0,0,10,10,9,10,9,9,9,9,9,8,8,9,0,0,0,0,0,0,0,0,9,10,11,10,10,10,10,10,11,12,10,11,0,0,0,0,0,0,0,0,10,11,8,9,10,9,8,9,10,8,8,9,0,0,0,0,0,0,0,0,14,15,15,14,15,18,19,20,21,20,23,23,0,0,0,0,0,0,0,0,25,23,25,25,26,25,25,24,27,26,25,27,0,0,0,0,0,0,0,0,27,26,24,26,26,25,24,25,25],[0,27,26,27,27,27,27,27,27,26,26,26,25,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,27,26,26,28,27,25,27,26,26,27,26,0,0,0,0,0,0,0,0,23,20,21,22,21,19,20,21,18,19,19,17,0,0,0,0,0,0,0,0,6,7,6,8,7,7,6,5,5,4,4,4,0,0,0,0,0,0,0,0,6,5,5,4,5,4,4,5,4,3,4,4,0,0,0,0,0,0,0,0,4,5,4,3,3,3,3,3,3,4,5,5,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,7,6,7,6,5,0,0,0,0,0,0,0,0,4,3,3,4,3,2,2,4,2,1,1,0,0,0,0,0,0,0,0,0,3,4,4,3,5,5,5,4,5,5,5,6,0,0,0,0,0,0,0,0,6,7,7,7,8,7,7,8,8,8,8,9,0,0,0,0,0,0,0,0,7,6,6,7,6,6,6,6,6,5,6,7,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,5,5,6,5,0,0,0,0,0,0,0,0,7,6,6,7,7,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,8,9,8,7,9,8,8,9,8,8,8,8,0,0,0,0,0,0,0,0,6,7,8,5,7,8,7,6,7,8,8,7,0,0,0,0,0,0,0,0,9,9,10,11,10,10,11,11,11,11,10,11,0,0,0,0,0,0,0,0,8,9,9,9,10,10,11,12,12,13,15,15,0,0,0,0,0,0,0,0,18,21,21,22,22,21,24,23,24,25,26,25,0,0,0,0,0,0,0,0,25,24,26,26,28,26,27,26,27,27,27,27,0,0,0,0,0,0,0,0,27,26,28,26,27,27,26,26,26,27,26,27,0,0,0,0,0,0,0,0,20,20,18,18,17,16,16,14,15,14,12,12,0,0,0,0,0,0,0,0,12,13,13,13,13,14,13,14,16,15,15,15,0,0,0,0,0,0,0,0,16,15,16,15,16,16,15,17,16,16,17,15,0,0,0,0,0,0,0,0,13,14,13,12,12,11,13,11,11,12,11,12,0,0,0,0,0,0,0,0,12,13,13,12,13,13,13,12,12,12,11,10,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,8,8,9,0,0,0,0,0,0,0,0,9,9,8,8,8,9,8,9,9,9,10,10,0,0,0,0,0,0,0,0,7,6,7,7,8,6,7,6,7,6,6,7,0,0,0,0,0,0,0,0,6,6,8,7,6,8,9,7,7,8,8,7,0,0,0,0,0,0,0,0,9,10,10,10,10,11,10,10,11,10,9,10,0,0,0,0,0,0,0,0,10,10,9,10,10,10,9,9,10,9,9,9,0,0,0,0,0,0,0,0,6,5,5,4,4,4,3,4,3,2,4,3,0,0,0,0,0,0,0,0,7,7,6,6,7,6,8,6,6,6,6,7,0,0,0,0,0,0,0,0,9,8,10,10,9,10,10,9,10,11,10,11,0,0,0,0,0,0,0,0,11,10,11,11,10,10,11,10,10,11,9,10,0,0,0,0,0,0,0,0,9,9,10,10,10,10,10,12,10,10,11,11,0,0,0,0,0,0,0,0,11,10,11,11,10,10,11,11,10,10,11,10,0,0,0,0,0,0,0,0,12,11,12,11,11,11,11,12,12,13,12,12,0,0,0,0,0,0,0,0,11,12,12,11,12,11,12,11,11,12,11,10,0,0,0,0,0,0,0,0,15,16,17,17,16,18,19,20,22,20,23,22,0,0,0,0,0,0,0,0,25,23,24,24,25,25,26,24,25,27,25,26,0,0,0,0,0,0,0,0,26,26,25,26,26,25,23,24,25],[0,28,28,28,28,28,28,28,28,27,26,26,26,27,26,26,26,27,26,27,0,0,0,0,0,0,0,0,27,26,26,27,28,28,26,28,27,27,27,26,0,0,0,0,0,0,0,0,24,21,21,21,22,21,20,20,17,19,19,17,0,0,0,0,0,0,0,0,5,5,5,4,4,4,3,3,3,2,2,2,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,7,6,6,6,7,0,0,0,0,0,0,0,0,5,4,5,5,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,4,3,3,4,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,8,8,8,7,7,0,0,0,0,0,0,0,0,5,6,7,7,7,8,9,11,11,12,14,15,0,0,0,0,0,0,0,0,19,21,21,22,22,23,25,23,24,23,25,24,0,0,0,0,0,0,0,0,24,24,26,26,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,26,26,26,26,26,26,27,26,26,27,0,0,0,0,0,0,0,0,22,20,19,19,16,16,16,14,14,12,11,10,0,0,0,0,0,0,0,0,9,10,10,10,10,11,11,12,12,12,11,13,0,0,0,0,0,0,0,0,14,13,12,12,12,12,13,13,14,15,14,14,0,0,0,0,0,0,0,0,10,10,10,9,8,8,8,8,7,7,7,8,0,0,0,0,0,0,0,0,8,9,10,10,11,11,11,10,10,9,8,7,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,5,5,4,4,5,6,6,6,7,7,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,5,6,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,5,5,6,5,6,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,5,6,4,5,5,5,6,5,5,4,5,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,7,7,7,7,6,6,7,6,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,9,8,8,8,8,7,7,8,8,7,7,8,0,0,0,0,0,0,0,0,8,9,9,8,9,8,9,9,9,10,9,10,0,0,0,0,0,0,0,0,9,9,7,8,9,8,7,8,8,8,7,8,0,0,0,0,0,0,0,0,14,15,15,14,16,17,19,19,20,20,22,22,0,0,0,0,0,0,0,0,24,24,26,25,25,25,26,24,25,26,25,25,0,0,0,0,0,0,0,0,26,25,24,25,25,25,23,24,25],[0,28,28,29,29,29,29,29,29,27,28,27,28,27,27,27,28,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,22,23,22,23,21,21,21,20,20,19,20,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,1,2,2,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,4,3,3,4,4,3,4,0,0,0,0,0,0,0,0,6,5,5,6,6,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,5,6,7,6,7,8,9,12,12,12,16,15,0,0,0,0,0,0,0,0,21,22,23,24,25,23,26,26,26,26,26,24,0,0,0,0,0,0,0,0,25,24,27,27,27,26,27,27,27,27,28,27,0,0,0,0,0,0,0,0,27,27,28,27,27,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,22,19,21,20,17,17,16,15,14,13,12,10,0,0,0,0,0,0,0,0,8,8,9,9,9,9,10,10,11,10,11,11,0,0,0,0,0,0,0,0,12,11,11,11,11,11,12,12,12,13,13,13,0,0,0,0,0,0,0,0,10,9,8,8,8,7,7,7,6,6,6,7,0,0,0,0,0,0,0,0,7,8,8,9,9,9,9,9,8,8,7,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,4,4,5,6,5,6,7,7,7,7,0,0,0,0,0,0,0,0,4,4,4,5,5,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,6,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,6,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,12,13,13,12,14,15,16,19,21,20,23,23,0,0,0,0,0,0,0,0,26,24,25,26,26,25,26,25,26,26,26,28,0,0,0,0,0,0,0,0,26,27,26,26,26,25,25,26,25],[0,28,28,28,28,28,28,28,28,27,26,25,27,27,26,26,26,26,26,27,0,0,0,0,0,0,0,0,27,26,25,27,27,28,26,27,26,26,27,26,0,0,0,0,0,0,0,0,23,20,22,22,20,21,21,20,18,20,18,18,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,6,6,5,5,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,7,8,10,13,12,13,16,17,0,0,0,0,0,0,0,0,18,20,21,21,21,21,22,23,24,23,24,23,0,0,0,0,0,0,0,0,21,23,25,25,26,24,26,26,26,26,27,26,0,0,0,0,0,0,0,0,27,26,27,26,27,26,26,26,26,26,25,26,0,0,0,0,0,0,0,0,21,20,18,19,18,16,17,14,13,13,11,10,0,0,0,0,0,0,0,0,8,8,8,8,9,9,9,10,10,10,10,10,0,0,0,0,0,0,0,0,12,11,11,10,10,11,11,11,12,13,11,13,0,0,0,0,0,0,0,0,9,8,8,8,8,7,7,7,6,6,7,7,0,0,0,0,0,0,0,0,7,7,7,8,8,9,8,8,8,7,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,4,4,4,5,5,6,7,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,4,5,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,6,5,6,5,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,4,4,4,4,5,4,5,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,7,7,7,7,7,6,7,7,7,6,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,12,13,13,12,13,15,16,17,19,18,22,22,0,0,0,0,0,0,0,0,24,23,24,24,25,24,24,23,26,26,24,26,0,0,0,0,0,0,0,0,24,24,23,25,25,24,23,24,24],[0,28,28,28,27,28,28,27,28,26,26,26,26,26,26,26,26,26,27,26,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,21,21,21,22,20,20,21,18,19,18,18,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,3,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,7,7,8,10,10,11,13,14,0,0,0,0,0,0,0,0,18,18,20,21,21,21,22,23,24,23,24,23,0,0,0,0,0,0,0,0,23,23,26,25,26,25,26,26,27,26,27,27,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,25,26,25,25,26,0,0,0,0,0,0,0,0,20,19,17,18,16,15,14,13,12,11,10,8,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,9,10,10,10,11,0,0,0,0,0,0,0,0,11,10,10,10,9,10,11,11,12,12,12,12,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,6,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,8,7,7,7,7,6,7,7,6,6,7,7,0,0,0,0,0,0,0,0,7,7,8,7,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,10,12,12,11,12,13,16,17,17,17,20,21,0,0,0,0,0,0,0,0,23,21,23,23,24,23,24,22,24,25,24,26,0,0,0,0,0,0,0,0,24,24,23,24,24,22,22,23,24],[0,28,28,28,28,29,28,28,28,27,27,27,27,26,26,27,27,27,26,27,0,0,0,0,0,0,0,0,27,26,26,28,27,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,25,23,22,21,22,20,20,21,19,19,18,18,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,4,3,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,6,7,7,8,11,11,11,15,14,0,0,0,0,0,0,0,0,20,21,22,23,24,22,24,25,24,25,25,23,0,0,0,0,0,0,0,0,24,24,26,26,27,26,26,27,27,27,27,26,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,25,26,27,25,27,0,0,0,0,0,0,0,0,22,21,19,19,18,16,16,14,13,11,10,8,0,0,0,0,0,0,0,0,6,6,7,7,7,7,8,8,9,8,9,10,0,0,0,0,0,0,0,0,11,10,9,9,8,9,10,10,11,11,11,11,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,7,7,8,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,1,1,1,2,2,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,12,12,11,12,13,14,17,18,18,21,20,0,0,0,0,0,0,0,0,23,22,24,25,26,24,25,25,26,25,25,26,0,0,0,0,0,0,0,0,24,25,24,25,25,23,22,24,24],[0,29,29,29,29,29,29,29,29,28,28,27,28,28,28,27,28,28,28,28,0,0,0,0,0,0,0,0,29,28,28,29,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,25,22,24,23,23,22,21,22,19,20,19,19,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,2,2,3,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,7,8,11,11,12,14,14,0,0,0,0,0,0,0,0,20,21,22,23,24,22,25,25,25,25,26,24,0,0,0,0,0,0,0,0,25,25,26,26,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,28,27,27,27,26,27,27,26,28,0,0,0,0,0,0,0,0,22,22,20,21,18,16,16,14,13,12,10,8,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,9,9,10,10,10,10,0,0,0,0,0,0,0,0,8,7,7,7,6,6,6,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,5,6,7,6,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,5,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,5,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,4,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,5,5,6,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,5,6,6,5,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,11,12,11,11,12,13,14,16,18,19,22,22,0,0,0,0,0,0,0,0,24,23,26,25,26,25,27,25,26,26,26,26,0,0,0,0,0,0,0,0,26,25,24,25,26,24,23,26,24],[0,28,27,28,27,28,28,27,28,26,25,25,25,26,25,26,25,26,26,26,0,0,0,0,0,0,0,0,27,26,25,26,26,28,26,27,26,26,26,26,0,0,0,0,0,0,0,0,23,20,21,21,20,20,19,20,18,19,18,16,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,4,4,5,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,4,3,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,4,4,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,6,6,7,8,11,11,11,14,14,0,0,0,0,0,0,0,0,17,18,20,21,20,20,22,22,23,23,23,22,0,0,0,0,0,0,0,0,22,23,24,24,26,24,26,26,25,26,26,25,0,0,0,0,0,0,0,0,25,25,26,25,25,25,25,25,25,25,25,26,0,0,0,0,0,0,0,0,21,20,17,18,16,14,15,12,12,11,9,8,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,10,9,9,8,8,9,9,9,10,11,10,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,6,6,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,4,4,5,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,10,11,11,10,11,12,14,16,16,16,20,21,0,0,0,0,0,0,0,0,23,21,23,24,25,23,25,22,25,24,24,25,0,0,0,0,0,0,0,0,23,24,22,24,24,23,22,24,23],[0,28,28,28,28,28,28,28,28,27,26,27,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,26,28,27,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,24,22,22,22,22,20,19,20,19,18,16,18,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,6,6,8,10,11,11,13,15,0,0,0,0,0,0,0,0,18,19,20,21,22,20,23,23,24,24,24,22,0,0,0,0,0,0,0,0,22,23,24,26,26,24,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,25,26,25,26,25,27,26,24,26,0,0,0,0,0,0,0,0,20,20,18,18,16,15,14,13,12,10,9,7,0,0,0,0,0,0,0,0,6,6,7,6,7,7,8,8,8,8,9,9,0,0,0,0,0,0,0,0,9,9,8,8,8,8,8,9,9,9,10,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,7,6,6,5,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,9,11,11,10,11,12,13,14,16,16,19,20,0,0,0,0,0,0,0,0,22,21,23,23,25,23,23,23,24,23,23,25,0,0,0,0,0,0,0,0,23,23,22,24,23,22,22,24,22],[0,28,28,28,28,29,28,28,28,27,27,27,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,25,24,23,22,23,21,20,22,20,20,19,19,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,1,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,4,5,5,6,6,8,11,12,12,15,15,0,0,0,0,0,0,0,0,21,21,21,24,24,22,24,25,24,25,26,24,0,0,0,0,0,0,0,0,23,24,25,26,27,25,26,26,26,27,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,27,27,26,27,26,26,27,0,0,0,0,0,0,0,0,23,21,20,20,17,16,15,14,12,10,10,8,0,0,0,0,0,0,0,0,6,6,7,7,7,7,8,8,9,8,9,8,0,0,0,0,0,0,0,0,10,9,9,8,9,9,9,9,9,10,10,10,0,0,0,0,0,0,0,0,7,7,6,6,6,5,5,5,5,4,5,5,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,6,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,5,5,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,2,3,3,3,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,7,6,7,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,10,12,11,10,12,14,14,16,18,19,22,22,0,0,0,0,0,0,0,0,24,22,25,25,25,25,26,25,26,25,26,26,0,0,0,0,0,0,0,0,26,25,24,25,26,24,22,26,25],[0,28,28,29,28,29,28,28,29,27,27,27,27,27,28,27,27,28,28,28,0,0,0,0,0,0,0,0,28,27,27,28,28,29,28,28,26,28,28,27,0,0,0,0,0,0,0,0,25,22,23,23,23,21,21,21,19,21,19,19,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,1,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,8,10,11,11,14,15,0,0,0,0,0,0,0,0,20,20,22,22,22,23,24,24,25,25,25,23,0,0,0,0,0,0,0,0,24,24,25,25,27,25,26,26,26,27,26,26,0,0,0,0,0,0,0,0,27,27,27,27,27,26,26,26,26,27,26,27,0,0,0,0,0,0,0,0,23,22,20,20,18,15,15,14,12,11,9,8,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,9,9,8,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,4,5,4,5,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,15,16,17,19,20,0,0,0,0,0,0,0,0,22,21,24,23,25,24,25,24,25,25,25,27,0,0,0,0,0,0,0,0,25,24,22,24,24,23,21,24,23],[0,27,27,27,26,28,27,26,28,25,26,25,25,25,24,27,25,25,26,25,0,0,0,0,0,0,0,0,26,24,25,26,25,27,26,26,25,26,27,26,0,0,0,0,0,0,0,0,22,21,21,20,20,19,18,19,17,17,16,15,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,1,2,2,2,2,1,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,6,7,9,10,10,12,13,0,0,0,0,0,0,0,0,17,18,18,19,20,21,20,21,22,23,24,23,0,0,0,0,0,0,0,0,22,22,23,24,26,23,24,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,26,26,25,25,25,25,25,25,25,26,0,0,0,0,0,0,0,0,20,19,17,17,16,14,14,12,10,10,8,7,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,7,7,7,6,7,7,7,8,9,8,8,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,5,4,5,5,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,8,9,9,9,10,11,12,13,14,15,17,20,0,0,0,0,0,0,0,0,21,19,22,21,23,21,22,22,23,22,22,25,0,0,0,0,0,0,0,0,21,22,20,23,22,21,20,22,22],[0,28,28,29,28,29,28,27,28,27,27,27,26,26,26,27,26,26,27,26,0,0,0,0,0,0,0,0,27,26,25,27,27,28,26,27,26,27,27,27,0,0,0,0,0,0,0,0,23,23,23,22,22,20,19,19,18,18,17,17,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,6,7,8,10,11,12,13,0,0,0,0,0,0,0,0,17,19,18,20,22,21,22,23,24,24,24,22,0,0,0,0,0,0,0,0,24,23,24,25,26,25,26,26,25,26,25,25,0,0,0,0,0,0,0,0,27,26,27,27,27,26,27,24,26,26,25,26,0,0,0,0,0,0,0,0,22,19,19,18,16,15,13,12,11,10,8,7,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,7,7,7,7,8,0,0,0,0,0,0,0,0,8,8,7,7,7,7,8,8,8,9,8,8,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,8,10,10,9,10,11,12,15,17,17,18,21,0,0,0,0,0,0,0,0,21,21,24,23,23,23,24,23,24,24,23,26,0,0,0,0,0,0,0,0,23,23,22,23,23,22,21,24,24],[0,29,29,29,29,29,28,28,28,27,27,28,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,26,26,27,27,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,25,24,24,22,23,21,21,21,20,20,18,19,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,5,5,6,6,8,10,11,11,13,15,0,0,0,0,0,0,0,0,20,21,21,24,24,23,24,25,26,25,26,24,0,0,0,0,0,0,0,0,24,24,24,25,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,27,27,27,27,26,25,26,27,26,26,0,0,0,0,0,0,0,0,23,20,20,20,18,16,16,14,12,10,9,8,0,0,0,0,0,0,0,0,6,6,7,6,6,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,6,6,6,5,5,5,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,6,6,6,7,7,6,6,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,15,16,18,19,20,0,0,0,0,0,0,0,0,22,21,24,24,23,24,25,23,25,24,24,25,0,0,0,0,0,0,0,0,25,24,22,24,25,22,20,25,25],[0,29,28,29,28,29,28,28,28,27,27,27,26,26,26,27,26,26,27,26,0,0,0,0,0,0,0,0,27,25,26,27,27,28,26,27,25,27,27,26,0,0,0,0,0,0,0,0,23,22,22,21,21,20,19,19,19,18,17,16,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,6,7,9,10,9,12,13,0,0,0,0,0,0,0,0,18,18,19,21,22,21,22,23,23,24,25,22,0,0,0,0,0,0,0,0,23,23,25,25,27,24,25,26,25,26,25,25,0,0,0,0,0,0,0,0,26,26,27,26,26,25,26,25,27,27,25,26,0,0,0,0,0,0,0,0,21,20,19,18,17,15,15,14,11,10,8,7,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,6,7,6,7,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,6,5,6,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,8,9,9,10,11,12,12,15,15,17,18,21,0,0,0,0,0,0,0,0,21,21,24,23,24,23,24,23,24,24,24,25,0,0,0,0,0,0,0,0,24,23,22,23,24,22,21,24,24],[0,28,28,28,27,28,28,27,28,26,25,27,25,26,25,26,24,25,26,25,0,0,0,0,0,0,0,0,26,24,25,26,26,27,25,26,25,26,26,26,0,0,0,0,0,0,0,0,22,22,22,21,22,19,19,18,18,18,16,16,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,6,6,8,9,10,10,12,14,0,0,0,0,0,0,0,0,18,18,17,19,21,20,21,23,23,23,24,22,0,0,0,0,0,0,0,0,23,23,25,25,26,24,25,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,27,27,26,26,26,24,26,26,25,26,0,0,0,0,0,0,0,0,21,19,17,17,16,15,14,12,11,10,8,7,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,7,7,7,7,8,0,0,0,0,0,0,0,0,8,8,7,7,7,7,8,8,9,9,8,9,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,4,5,5,4,4,5,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,8,9,10,9,10,11,12,15,16,17,18,21,0,0,0,0,0,0,0,0,21,20,23,23,24,23,24,23,24,24,23,25,0,0,0,0,0,0,0,0,23,24,22,23,23,21,21,23,22],[0,28,28,28,28,28,27,28,28,27,27,26,27,26,26,26,25,26,25,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,24,23,22,22,22,20,18,20,18,18,18,17,0,0,0,0,0,0,0,0,4,4,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,9,10,11,12,14,0,0,0,0,0,0,0,0,18,19,19,21,22,22,23,24,25,25,25,23,0,0,0,0,0,0,0,0,24,24,25,26,27,25,26,27,26,27,26,27,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,25,27,27,26,27,0,0,0,0,0,0,0,0,22,20,19,19,17,15,15,13,12,10,9,8,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,8,7,7,8,0,0,0,0,0,0,0,0,9,8,8,8,7,8,9,9,9,10,9,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,4,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,9,10,10,10,11,12,14,16,17,17,19,21,0,0,0,0,0,0,0,0,22,21,25,24,24,24,25,24,25,25,24,25,0,0,0,0,0,0,0,0,25,25,23,24,25,22,21,24,24],[0,29,28,29,28,29,28,28,28,28,27,27,27,26,27,27,26,27,26,27,0,0,0,0,0,0,0,0,27,25,26,27,27,28,27,27,27,28,27,27,0,0,0,0,0,0,0,0,24,24,23,22,23,22,21,22,21,19,19,19,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,1,1,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,6,6,7,7,8,10,11,11,13,14,0,0,0,0,0,0,0,0,20,21,21,23,24,24,25,25,26,24,26,24,0,0,0,0,0,0,0,0,25,25,26,26,27,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,27,27,28,28,28,28,28,26,28,27,27,28,0,0,0,0,0,0,0,0,22,21,20,19,19,17,16,15,13,12,10,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,6,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,5,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,9,10,10,11,11,13,13,17,16,18,19,20,0,0,0,0,0,0,0,0,22,20,25,23,25,23,25,23,26,25,24,25,0,0,0,0,0,0,0,0,25,24,22,24,25,22,22,23,24],[0,28,27,28,27,27,28,27,27,26,25,25,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,25,25,26,26,26,26,26,24,26,26,26,0,0,0,0,0,0,0,0,23,23,21,21,21,20,20,20,19,18,17,17,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,7,7,8,10,11,11,12,14,0,0,0,0,0,0,0,0,18,18,18,20,21,21,23,23,23,23,24,23,0,0,0,0,0,0,0,0,22,22,25,25,25,23,24,25,26,25,25,25,0,0,0,0,0,0,0,0,26,25,26,26,25,26,25,25,26,25,25,26,0,0,0,0,0,0,0,0,21,20,18,18,16,15,15,13,12,11,9,8,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,8,8,8,9,0,0,0,0,0,0,0,0,9,8,8,8,8,9,9,9,10,11,10,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,5,5,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,6,6,7,6,6,6,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,11,10,10,11,13,13,15,16,16,19,18,0,0,0,0,0,0,0,0,20,21,23,22,24,22,25,23,24,25,24,26,0,0,0,0,0,0,0,0,24,23,22,23,24,22,21,23,24],[0,27,27,27,27,27,27,27,27,25,25,25,25,24,24,25,25,25,25,25,0,0,0,0,0,0,0,0,25,24,24,26,25,26,25,25,24,25,25,25,0,0,0,0,0,0,0,0,22,21,21,20,21,19,19,19,18,18,17,17,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,3,4,4,3,3,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,4,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,3,2,2,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,8,8,10,12,12,12,14,15,0,0,0,0,0,0,0,0,18,18,18,20,20,21,22,22,24,23,24,22,0,0,0,0,0,0,0,0,23,23,24,24,25,23,24,25,25,26,25,25,0,0,0,0,0,0,0,0,26,25,26,26,26,26,26,24,26,25,25,25,0,0,0,0,0,0,0,0,21,20,19,18,16,15,14,13,12,11,10,9,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,9,10,9,9,11,0,0,0,0,0,0,0,0,10,9,9,9,9,9,10,10,11,12,12,11,0,0,0,0,0,0,0,0,8,8,7,7,7,6,7,6,6,7,7,6,0,0,0,0,0,0,0,0,7,6,6,7,7,8,8,7,7,7,6,6,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,4,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,4,3,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,6,7,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,6,6,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,9,8,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,9,10,11,10,12,12,13,15,15,16,18,18,0,0,0,0,0,0,0,0,20,20,23,21,24,23,24,22,24,25,23,25,0,0,0,0,0,0,0,0,23,23,23,24,23,22,21,23,23],[0,27,27,27,27,27,28,27,26,26,26,25,26,25,25,26,26,26,25,26,0,0,0,0,0,0,0,0,26,24,25,26,26,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,23,22,22,22,22,21,20,20,19,18,18,17,0,0,0,0,0,0,0,0,6,6,5,5,4,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,3,3,3,2,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,6,6,7,7,7,8,9,11,11,12,14,14,0,0,0,0,0,0,0,0,20,20,19,21,22,22,23,23,24,24,24,24,0,0,0,0,0,0,0,0,23,24,25,25,26,25,25,26,26,27,27,26,0,0,0,0,0,0,0,0,27,26,27,27,26,26,27,26,27,26,26,26,0,0,0,0,0,0,0,0,22,21,20,19,18,16,16,13,12,12,10,9,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,9,10,11,11,11,10,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,8,7,7,7,6,5,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,5,6,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,3,3,3,4,3,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,4,4,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,7,7,7,8,7,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,5,6,5,5,0,0,0,0,0,0,0,0,10,11,10,11,11,13,13,15,16,16,18,17,0,0,0,0,0,0,0,0,21,21,23,22,24,22,24,23,24,24,23,24,0,0,0,0,0,0,0,0,23,22,22,21,22,22,21,22,22],[0,28,28,29,28,28,28,27,28,27,27,26,26,26,25,27,25,26,26,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,26,27,26,26,27,27,0,0,0,0,0,0,0,0,24,23,21,21,22,21,19,21,20,19,17,18,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,7,7,7,8,10,10,11,13,13,0,0,0,0,0,0,0,0,19,19,19,22,22,22,22,24,24,25,25,25,0,0,0,0,0,0,0,0,24,24,25,26,27,26,26,27,26,26,26,27,0,0,0,0,0,0,0,0,27,26,28,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,23,22,20,19,18,16,16,15,12,11,10,9,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,8,8,8,8,9,0,0,0,0,0,0,0,0,9,9,8,8,8,8,9,10,10,11,10,10,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,4,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,3,3,4,4,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,6,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,5,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,13,14,16,16,16,19,19,0,0,0,0,0,0,0,0,22,21,23,23,24,24,24,22,24,25,24,25,0,0,0,0,0,0,0,0,24,24,22,24,24,23,21,24,24],[0,28,28,29,28,28,28,27,28,27,27,27,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,25,26,26,26,27,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,22,21,18,21,19,18,17,17,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,5,5,5,6,7,7,8,10,11,11,12,13,0,0,0,0,0,0,0,0,19,19,20,22,22,21,23,23,24,24,24,22,0,0,0,0,0,0,0,0,23,23,25,25,26,24,25,25,25,26,25,26,0,0,0,0,0,0,0,0,27,26,27,27,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,22,20,21,20,19,17,16,15,13,11,10,8,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,9,8,9,9,8,9,0,0,0,0,0,0,0,0,7,6,6,6,6,5,5,5,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,9,10,11,11,11,14,14,17,17,18,20,22,0,0,0,0,0,0,0,0,24,22,25,25,25,24,25,25,26,26,25,26,0,0,0,0,0,0,0,0,25,25,22,25,24,23,22,24,23],[0,27,27,28,28,28,28,27,27,26,26,25,26,25,25,26,26,27,26,26,0,0,0,0,0,0,0,0,26,25,24,26,25,26,25,25,25,25,25,24,0,0,0,0,0,0,0,0,22,21,21,21,21,20,20,20,19,18,17,16,0,0,0,0,0,0,0,0,5,5,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,3,2,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,7,7,8,10,10,10,12,12,0,0,0,0,0,0,0,0,18,18,19,21,22,20,22,22,24,24,24,22,0,0,0,0,0,0,0,0,23,23,25,25,26,24,25,24,25,26,25,25,0,0,0,0,0,0,0,0,25,25,26,26,25,26,25,25,25,26,26,26,0,0,0,0,0,0,0,0,23,21,19,20,17,16,16,14,12,11,9,8,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,8,7,7,8,7,7,8,8,9,10,9,10,0,0,0,0,0,0,0,0,7,6,6,6,6,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,5,6,6,7,7,6,6,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,5,5,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,7,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,9,10,11,10,10,12,13,15,16,16,18,20,0,0,0,0,0,0,0,0,21,21,24,24,23,23,25,22,23,23,24,23,0,0,0,0,0,0,0,0,23,23,22,21,24,23,22,22,23],[0,27,27,27,27,27,27,27,27,25,25,24,25,24,24,25,24,25,24,25,0,0,0,0,0,0,0,0,25,24,24,25,25,26,24,25,24,25,25,25,0,0,0,0,0,0,0,0,22,22,20,21,21,20,18,19,19,17,17,16,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,7,8,9,11,11,11,12,14,0,0,0,0,0,0,0,0,18,17,18,20,20,20,22,22,24,22,23,23,0,0,0,0,0,0,0,0,22,22,24,24,25,24,25,25,25,26,25,25,0,0,0,0,0,0,0,0,26,25,26,26,26,25,26,24,25,25,25,26,0,0,0,0,0,0,0,0,21,20,19,19,17,16,15,13,12,11,9,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,8,7,8,8,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,9,9,10,9,10,0,0,0,0,0,0,0,0,7,6,6,6,6,5,6,5,5,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,6,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,3,3,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,9,11,11,12,15,14,15,17,17,0,0,0,0,0,0,0,0,20,20,23,21,22,23,23,20,23,23,23,23,0,0,0,0,0,0,0,0,23,22,22,23,23,22,20,22,22],[0,28,29,29,28,29,28,28,28,28,27,27,27,26,26,27,26,27,26,26,0,0,0,0,0,0,0,0,27,25,25,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,23,21,21,23,20,19,21,19,18,18,18,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,6,7,7,8,10,10,11,12,13,0,0,0,0,0,0,0,0,18,19,19,21,22,22,23,24,24,24,25,24,0,0,0,0,0,0,0,0,24,24,25,25,27,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,28,27,27,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,23,21,20,19,18,17,16,15,13,11,10,8,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,8,8,7,8,7,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,4,4,5,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,6,5,5,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,9,11,11,10,12,15,15,18,18,18,20,21,0,0,0,0,0,0,0,0,24,22,25,25,25,25,25,23,25,25,25,25,0,0,0,0,0,0,0,0,25,25,24,25,26,24,23,26,25],[0,28,28,28,28,28,28,27,28,27,26,26,26,25,25,25,25,26,25,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,26,25,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,21,20,19,19,19,18,17,16,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,2,3,2,2,2,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,5,5,6,6,7,8,10,10,10,12,13,0,0,0,0,0,0,0,0,18,17,19,21,21,21,22,23,24,24,24,22,0,0,0,0,0,0,0,0,23,23,24,24,26,24,24,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,25,26,26,25,25,0,0,0,0,0,0,0,0,22,21,20,19,18,17,15,15,12,11,9,8,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,8,7,7,7,7,8,8,8,9,8,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,3,3,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,5,6,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,4,4,3,3,0,0,0,0,0,0,0,0,8,9,10,10,10,12,13,16,15,17,19,20,0,0,0,0,0,0,0,0,21,21,24,23,23,23,24,22,25,24,23,23,0,0,0,0,0,0,0,0,23,23,22,22,24,21,22,23,23],[0,27,27,27,27,27,27,27,27,25,25,24,25,24,24,25,25,26,25,26,0,0,0,0,0,0,0,0,25,25,25,26,25,26,26,26,25,25,26,25,0,0,0,0,0,0,0,0,22,22,20,20,21,19,18,19,18,17,17,16,0,0,0,0,0,0,0,0,5,5,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,3,4,4,4,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,7,7,8,9,11,11,12,13,13,0,0,0,0,0,0,0,0,18,18,18,20,21,20,23,22,24,22,24,22,0,0,0,0,0,0,0,0,22,22,24,24,25,24,25,24,25,26,25,25,0,0,0,0,0,0,0,0,26,26,25,25,26,25,25,25,25,25,24,26,0,0,0,0,0,0,0,0,21,21,20,19,19,15,16,13,12,11,10,9,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,8,7,8,9,0,0,0,0,0,0,0,0,8,8,7,7,7,8,8,9,9,10,10,10,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,3,4,3,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,3,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,4,3,0,0,0,0,0,0,0,0,6,6,5,5,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,6,6,7,6,7,6,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,10,13,13,16,16,17,19,19,0,0,0,0,0,0,0,0,21,21,23,22,23,23,24,22,23,24,24,25,0,0,0,0,0,0,0,0,24,23,22,22,23,22,20,22,23],[0,28,28,28,28,28,28,27,27,26,26,25,26,25,25,25,25,26,25,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,24,23,21,21,22,19,19,20,19,17,17,17,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,7,7,9,10,10,11,12,12,0,0,0,0,0,0,0,0,19,19,20,22,22,22,23,24,25,24,25,24,0,0,0,0,0,0,0,0,24,24,26,25,27,26,26,27,27,27,27,26,0,0,0,0,0,0,0,0,27,27,28,27,27,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,23,21,20,20,18,17,17,14,13,11,10,9,0,0,0,0,0,0,0,0,6,6,6,6,7,6,7,8,8,7,8,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,9,10,10,10,10,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,5,5,4,4,5,0,0,0,0,0,0,0,0,5,6,5,6,6,6,6,6,6,6,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,3,2,2,3,3,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,4,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,11,10,9,11,12,13,17,16,17,20,19,0,0,0,0,0,0,0,0,22,21,24,24,25,24,25,23,25,26,25,25,0,0,0,0,0,0,0,0,25,23,24,23,25,24,22,24,25],[0,28,29,29,28,29,28,28,28,27,27,27,27,26,26,26,26,27,25,27,0,0,0,0,0,0,0,0,27,25,25,26,26,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,21,19,18,20,19,18,17,17,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,7,7,8,10,10,11,12,13,0,0,0,0,0,0,0,0,18,18,20,21,22,22,23,23,25,23,25,23,0,0,0,0,0,0,0,0,23,24,25,24,26,25,26,25,26,26,26,25,0,0,0,0,0,0,0,0,27,26,27,26,27,26,27,25,26,27,26,27,0,0,0,0,0,0,0,0,23,21,20,20,19,17,17,15,14,12,10,9,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,6,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,3,4,4,5,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,6,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,9,11,11,11,11,14,15,18,18,18,21,23,0,0,0,0,0,0,0,0,22,22,25,24,25,24,26,24,26,26,25,25,0,0,0,0,0,0,0,0,25,25,23,25,26,23,23,25,24],[0,28,28,28,28,28,28,28,27,27,27,26,27,26,26,26,27,28,26,28,0,0,0,0,0,0,0,0,27,27,26,27,27,27,26,27,27,27,27,27,0,0,0,0,0,0,0,0,24,24,22,22,22,21,20,21,19,18,17,16,0,0,0,0,0,0,0,0,5,5,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,4,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,3,3,3,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,4,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,6,6,7,7,8,9,11,11,11,12,14,0,0,0,0,0,0,0,0,19,20,20,23,23,23,25,24,25,24,25,24,0,0,0,0,0,0,0,0,23,24,25,25,27,25,26,25,25,26,26,25,0,0,0,0,0,0,0,0,27,26,27,27,26,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,23,22,21,21,19,17,17,15,13,13,10,9,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,9,9,8,8,8,8,9,9,10,11,10,11,0,0,0,0,0,0,0,0,8,7,7,7,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,4,5,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,5,5,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,7,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,5,5,4,4,0,0,0,0,0,0,0,0,9,10,12,11,10,14,15,17,17,18,19,22,0,0,0,0,0,0,0,0,23,22,25,25,24,24,26,24,25,25,24,25,0,0,0,0,0,0,0,0,24,24,22,24,25,24,23,24,24],[0,27,27,27,27,27,27,26,27,25,25,24,25,24,24,24,24,25,24,25,0,0,0,0,0,0,0,0,25,25,24,25,26,27,24,26,25,25,25,24,0,0,0,0,0,0,0,0,23,20,20,20,20,18,17,19,18,16,17,16,0,0,0,0,0,0,0,0,6,6,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,2,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,6,6,6,7,0,0,0,0,0,0,0,0,6,6,7,7,8,8,10,12,12,12,13,12,0,0,0,0,0,0,0,0,17,18,19,21,21,21,23,22,24,22,23,22,0,0,0,0,0,0,0,0,22,22,24,24,25,24,25,26,26,26,25,25,0,0,0,0,0,0,0,0,26,26,27,24,26,26,26,25,25,25,25,26,0,0,0,0,0,0,0,0,23,22,20,20,17,17,16,14,13,12,11,10,0,0,0,0,0,0,0,0,7,7,8,7,7,8,8,8,9,8,9,10,0,0,0,0,0,0,0,0,10,8,8,9,9,9,11,11,10,11,11,11,0,0,0,0,0,0,0,0,8,8,7,8,7,6,6,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,6,7,8,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,3,4,3,4,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,7,8,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,8,7,8,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,10,11,10,9,11,12,13,16,17,17,20,19,0,0,0,0,0,0,0,0,20,21,22,23,23,22,23,22,23,23,23,24,0,0,0,0,0,0,0,0,24,24,22,22,24,23,20,23,23],[0,28,28,28,28,28,28,28,27,27,26,26,27,26,26,26,26,27,25,27,0,0,0,0,0,0,0,0,27,27,25,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,24,22,22,22,22,19,19,20,19,18,18,18,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,8,8,10,11,12,12,13,14,0,0,0,0,0,0,0,0,19,20,22,23,23,24,24,25,27,25,26,24,0,0,0,0,0,0,0,0,23,24,26,25,26,25,27,26,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,27,28,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,24,22,22,21,19,18,18,15,14,13,11,10,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,9,9,8,9,10,0,0,0,0,0,0,0,0,10,9,9,9,9,10,10,11,12,12,12,11,0,0,0,0,0,0,0,0,8,8,8,7,7,7,6,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,6,7,7,8,7,7,7,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,5,6,5,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,6,5,6,5,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,7,7,6,6,7,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,5,4,4,5,0,0,0,0,0,0,0,0,10,12,12,11,12,14,15,18,17,19,21,21,0,0,0,0,0,0,0,0,22,24,25,25,26,25,25,24,26,25,25,27,0,0,0,0,0,0,0,0,26,25,24,24,25,25,22,24,26],[0,29,28,28,28,28,28,28,27,27,27,26,27,26,27,26,26,27,25,27,0,0,0,0,0,0,0,0,27,26,25,26,27,27,26,27,27,26,27,27,0,0,0,0,0,0,0,0,24,23,22,21,22,21,20,20,19,18,18,18,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,3,2,2,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,2,3,3,3,2,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,6,7,7,7,8,8,9,11,12,11,13,14,0,0,0,0,0,0,0,0,19,20,21,23,22,23,24,24,25,25,25,24,0,0,0,0,0,0,0,0,24,24,25,25,27,25,26,25,26,26,26,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,24,23,23,22,19,19,18,16,14,13,12,10,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,8,9,9,9,10,0,0,0,0,0,0,0,0,10,10,10,9,9,9,10,10,11,11,10,11,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,8,8,7,7,7,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,6,6,7,5,0,0,0,0,0,0,0,0,3,4,3,4,4,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,5,5,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,9,11,11,11,11,15,16,18,16,18,21,22,0,0,0,0,0,0,0,0,24,22,24,25,25,25,26,24,26,26,25,26,0,0,0,0,0,0,0,0,25,25,23,26,26,24,24,26,24],[0,28,27,27,28,27,28,28,26,26,26,24,27,25,25,26,27,27,25,27,0,0,0,0,0,0,0,0,27,27,26,27,27,28,26,27,26,27,28,27,0,0,0,0,0,0,0,0,24,23,20,21,22,20,19,21,20,18,18,18,0,0,0,0,0,0,0,0,8,7,7,7,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,2,1,1,1,1,0,1,2,2,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,5,5,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,7,6,7,7,7,8,7,8,8,9,8,8,0,0,0,0,0,0,0,0,8,8,9,9,10,10,11,12,13,13,14,15,0,0,0,0,0,0,0,0,19,21,22,23,23,22,24,24,25,24,25,24,0,0,0,0,0,0,0,0,25,24,26,25,27,26,26,26,26,26,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,26,26,26,27,27,0,0,0,0,0,0,0,0,23,24,22,21,20,19,19,17,15,15,13,12,0,0,0,0,0,0,0,0,9,9,10,9,10,10,10,10,11,11,11,12,0,0,0,0,0,0,0,0,11,11,11,10,10,11,11,12,14,14,13,14,0,0,0,0,0,0,0,0,11,10,10,9,10,9,9,9,8,7,7,8,0,0,0,0,0,0,0,0,8,9,10,9,9,10,9,9,8,9,7,7,0,0,0,0,0,0,0,0,4,5,5,4,4,5,4,4,4,5,4,4,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,6,5,5,6,6,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,6,5,5,5,4,5,5,5,4,4,5,4,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,6,6,6,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,5,6,6,6,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,7,7,7,0,0,0,0,0,0,0,0,6,5,6,6,6,6,7,6,6,6,7,7,0,0,0,0,0,0,0,0,7,7,8,7,7,7,8,8,7,7,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,8,7,7,8,8,8,8,0,0,0,0,0,0,0,0,9,10,9,9,9,9,8,9,9,8,9,9,0,0,0,0,0,0,0,0,8,9,10,9,9,8,8,9,10,10,9,9,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,11,13,14,13,14,15,17,18,17,18,21,20,0,0,0,0,0,0,0,0,23,22,25,26,25,24,24,24,25,26,25,26,0,0,0,0,0,0,0,0,26,24,25,26,26,25,23,25,25],[0,28,28,28,28,28,28,27,28,27,26,26,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,26,26,28,29,27,27,27,28,28,27,0,0,0,0,0,0,0,0,25,24,23,24,23,21,20,22,21,20,19,19,0,0,0,0,0,0,0,0,9,9,8,8,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,7,8,8,9,8,8,8,8,8,8,8,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,5,4,3,4,4,0,0,0,0,0,0,0,0,5,6,6,5,6,8,6,8,7,7,8,8,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,3,2,2,2,2,1,0,1,2,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,7,8,9,7,7,8,7,0,0,0,0,0,0,0,0,6,5,5,4,4,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,5,5,6,7,0,0,0,0,0,0,0,0,8,8,8,10,9,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,10,10,10,11,11,12,12,13,13,14,15,15,0,0,0,0,0,0,0,0,22,22,23,24,25,25,26,26,27,25,27,26,0,0,0,0,0,0,0,0,27,26,28,26,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,28,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,26,25,22,23,21,21,21,18,17,17,15,14,0,0,0,0,0,0,0,0,10,11,12,11,11,12,12,13,13,12,13,14,0,0,0,0,0,0,0,0,14,12,12,13,13,14,14,14,16,16,15,16,0,0,0,0,0,0,0,0,13,12,12,12,11,10,11,11,10,9,9,10,0,0,0,0,0,0,0,0,9,9,10,10,10,10,10,10,10,10,8,8,0,0,0,0,0,0,0,0,4,6,5,5,4,5,5,5,5,5,6,4,0,0,0,0,0,0,0,0,7,7,6,6,6,7,7,8,8,8,8,7,0,0,0,0,0,0,0,0,5,5,6,6,7,6,7,8,8,8,7,8,0,0,0,0,0,0,0,0,7,5,6,7,6,5,7,7,5,5,6,6,0,0,0,0,0,0,0,0,6,8,7,7,7,8,7,7,7,7,7,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,8,8,7,8,7,8,7,8,7,8,7,0,0,0,0,0,0,0,0,9,10,9,8,9,10,9,9,9,9,9,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,7,8,8,8,8,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,8,8,9,9,9,0,0,0,0,0,0,0,0,8,9,8,8,9,9,9,9,9,9,10,9,0,0,0,0,0,0,0,0,10,11,11,10,11,11,10,11,10,10,10,11,0,0,0,0,0,0,0,0,10,10,11,10,11,10,10,10,11,11,10,10,0,0,0,0,0,0,0,0,9,9,8,8,8,8,7,7,8,8,6,8,0,0,0,0,0,0,0,0,12,14,13,13,14,14,16,18,18,19,22,22,0,0,0,0,0,0,0,0,23,22,25,25,26,25,26,24,26,26,25,26,0,0,0,0,0,0,0,0,26,25,25,26,26,26,23,26,26],[0,28,28,28,29,28,28,29,28,27,28,26,28,28,27,27,28,28,26,28,0,0,0,0,0,0,0,0,27,28,26,27,29,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,27,26,24,26,25,24,22,24,24,22,21,21,0,0,0,0,0,0,0,0,11,13,11,11,10,10,10,10,9,9,9,10,0,0,0,0,0,0,0,0,9,10,9,9,10,9,9,11,10,9,9,10,0,0,0,0,0,0,0,0,10,9,11,11,10,10,11,11,10,11,10,10,0,0,0,0,0,0,0,0,8,7,7,7,5,5,6,7,6,5,6,6,0,0,0,0,0,0,0,0,10,10,9,8,10,9,9,10,10,9,10,10,0,0,0,0,0,0,0,0,10,9,9,10,9,8,8,8,7,7,7,8,0,0,0,0,0,0,0,0,4,3,2,3,3,2,1,0,1,2,3,3,0,0,0,0,0,0,0,0,5,6,4,4,5,5,5,5,7,7,4,7,0,0,0,0,0,0,0,0,9,9,8,10,10,10,10,11,10,10,10,9,0,0,0,0,0,0,0,0,9,8,7,8,8,7,7,7,5,6,7,6,0,0,0,0,0,0,0,0,8,6,6,5,6,5,7,5,5,5,4,4,0,0,0,0,0,0,0,0,8,9,9,9,10,10,9,10,8,10,10,10,0,0,0,0,0,0,0,0,12,11,13,13,12,12,13,13,14,14,13,14,0,0,0,0,0,0,0,0,12,13,14,14,12,13,15,15,16,17,16,17,0,0,0,0,0,0,0,0,25,24,25,27,26,27,28,27,27,27,27,27,0,0,0,0,0,0,0,0,26,27,28,28,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,29,29,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,26,26,26,24,23,23,22,21,19,20,17,17,0,0,0,0,0,0,0,0,17,14,16,15,14,15,15,15,16,16,16,17,0,0,0,0,0,0,0,0,15,16,17,15,16,17,16,16,18,19,18,19,0,0,0,0,0,0,0,0,15,15,14,15,15,14,15,14,13,14,13,14,0,0,0,0,0,0,0,0,13,13,13,13,14,13,12,12,12,13,11,11,0,0,0,0,0,0,0,0,8,11,8,10,8,9,9,9,10,9,9,8,0,0,0,0,0,0,0,0,9,10,9,9,9,9,8,10,10,9,10,9,0,0,0,0,0,0,0,0,8,8,7,7,8,9,9,10,10,11,10,9,0,0,0,0,0,0,0,0,10,10,9,10,10,12,10,10,11,10,12,11,0,0,0,0,0,0,0,0,10,11,11,11,12,12,11,10,12,10,11,13,0,0,0,0,0,0,0,0,11,10,10,11,12,10,11,12,11,10,12,10,0,0,0,0,0,0,0,0,10,10,11,10,10,11,9,11,10,10,12,11,0,0,0,0,0,0,0,0,11,12,12,11,11,11,11,12,12,12,11,12,0,0,0,0,0,0,0,0,11,11,11,12,11,12,11,11,13,11,11,11,0,0,0,0,0,0,0,0,12,12,12,13,11,12,12,12,12,12,11,12,0,0,0,0,0,0,0,0,12,12,12,13,13,12,12,12,12,12,14,13,0,0,0,0,0,0,0,0,13,13,14,13,14,14,13,14,13,13,13,14,0,0,0,0,0,0,0,0,13,13,14,12,13,13,13,13,14,15,12,14,0,0,0,0,0,0,0,0,12,11,11,12,11,11,12,12,12,12,11,12,0,0,0,0,0,0,0,0,15,16,15,15,17,16,18,19,19,21,22,23,0,0,0,0,0,0,0,0,25,24,26,27,27,27,28,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,27,26,27,27],[0,27,28,28,28,28,28,27,27,27,26,25,26,26,26,26,26,26,25,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,26,25,22,23,24,22,21,23,22,20,21,20,0,0,0,0,0,0,0,0,11,11,10,10,9,9,8,9,8,8,9,8,0,0,0,0,0,0,0,0,7,7,8,7,7,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,10,11,10,10,10,9,10,11,11,10,10,10,0,0,0,0,0,0,0,0,8,8,7,7,6,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,7,9,9,9,10,10,9,10,10,10,10,10,0,0,0,0,0,0,0,0,9,9,9,9,8,8,9,8,7,7,7,8,0,0,0,0,0,0,0,0,4,3,3,4,3,2,2,1,0,1,2,1,0,0,0,0,0,0,0,0,4,5,4,3,3,5,5,4,5,6,6,6,0,0,0,0,0,0,0,0,9,9,8,9,9,9,10,11,10,10,10,10,0,0,0,0,0,0,0,0,9,8,7,7,7,7,7,7,5,6,6,6,0,0,0,0,0,0,0,0,5,6,7,5,4,6,6,4,4,3,3,3,0,0,0,0,0,0,0,0,7,8,8,8,8,8,9,9,9,9,8,9,0,0,0,0,0,0,0,0,11,11,13,14,12,11,12,12,13,13,14,13,0,0,0,0,0,0,0,0,11,13,14,14,13,14,15,15,16,17,16,16,0,0,0,0,0,0,0,0,23,23,24,25,26,25,26,26,27,26,26,26,0,0,0,0,0,0,0,0,26,25,28,26,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,27,29,28,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,24,25,24,23,23,22,22,19,18,19,17,16,0,0,0,0,0,0,0,0,14,14,13,15,15,14,14,16,16,14,14,17,0,0,0,0,0,0,0,0,17,15,15,15,16,16,17,17,18,18,18,19,0,0,0,0,0,0,0,0,16,15,15,15,15,14,15,12,13,12,12,12,0,0,0,0,0,0,0,0,11,11,12,11,11,12,12,12,11,11,10,10,0,0,0,0,0,0,0,0,7,8,8,7,7,8,7,7,8,7,8,7,0,0,0,0,0,0,0,0,7,7,7,8,7,8,7,8,9,8,9,8,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,8,8,9,7,7,0,0,0,0,0,0,0,0,9,8,7,8,8,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,11,10,10,11,10,11,10,9,11,9,10,9,0,0,0,0,0,0,0,0,9,10,9,7,10,9,8,8,10,8,8,9,0,0,0,0,0,0,0,0,7,8,8,8,9,8,9,10,9,9,10,9,0,0,0,0,0,0,0,0,9,11,9,8,10,11,10,11,10,10,10,10,0,0,0,0,0,0,0,0,9,9,9,9,9,10,10,10,11,10,10,10,0,0,0,0,0,0,0,0,11,11,10,10,10,11,12,10,10,11,11,10,0,0,0,0,0,0,0,0,11,11,11,12,11,12,11,11,12,12,11,11,0,0,0,0,0,0,0,0,13,13,13,12,14,13,12,13,13,13,13,14,0,0,0,0,0,0,0,0,13,12,13,13,14,13,13,12,13,13,12,11,0,0,0,0,0,0,0,0,9,11,10,9,9,10,10,9,9,10,9,9,0,0,0,0,0,0,0,0,14,13,14,15,15,17,17,18,20,20,23,21,0,0,0,0,0,0,0,0,25,22,25,24,26,25,26,24,26,26,26,27,0,0,0,0,0,0,0,0,26,26,25,26,27,26,24,26,27],[0,28,28,28,28,29,29,27,28,27,27,27,27,26,27,26,27,26,26,27,0,0,0,0,0,0,0,0,28,26,25,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,26,25,24,23,24,22,20,22,21,21,20,20,0,0,0,0,0,0,0,0,10,9,9,8,7,7,7,8,7,8,8,7,0,0,0,0,0,0,0,0,6,6,6,6,6,7,6,7,7,7,7,8,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,5,5,6,6,5,5,5,0,0,0,0,0,0,0,0,6,8,8,8,8,9,8,9,9,9,10,9,0,0,0,0,0,0,0,0,8,9,9,8,7,8,8,7,8,7,8,7,0,0,0,0,0,0,0,0,5,4,4,3,3,3,1,1,1,0,1,1,0,0,0,0,0,0,0,0,5,4,4,4,4,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,8,8,7,8,8,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,7,7,8,7,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,3,4,4,4,5,5,3,4,3,3,3,0,0,0,0,0,0,0,0,6,8,6,6,7,6,6,8,7,7,7,8,0,0,0,0,0,0,0,0,10,10,10,10,11,11,11,11,11,12,11,11,0,0,0,0,0,0,0,0,10,11,11,12,12,12,12,14,14,14,15,16,0,0,0,0,0,0,0,0,23,23,24,25,25,26,27,27,28,26,27,26,0,0,0,0,0,0,0,0,26,27,28,27,28,27,28,29,29,28,28,28,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,28,28,29,29,29,0,0,0,0,0,0,0,0,26,25,24,23,22,22,21,19,17,17,15,15,0,0,0,0,0,0,0,0,11,12,12,13,13,14,13,14,15,14,15,15,0,0,0,0,0,0,0,0,16,14,13,15,14,15,16,17,17,18,17,17,0,0,0,0,0,0,0,0,14,13,14,13,13,12,12,12,10,10,10,10,0,0,0,0,0,0,0,0,11,11,11,12,11,11,11,11,12,11,10,10,0,0,0,0,0,0,0,0,6,7,7,7,6,7,8,7,6,5,7,6,0,0,0,0,0,0,0,0,5,7,7,5,6,6,6,7,8,8,9,6,0,0,0,0,0,0,0,0,5,6,6,6,6,7,6,7,6,7,7,6,0,0,0,0,0,0,0,0,7,6,5,6,6,5,6,6,7,6,6,7,0,0,0,0,0,0,0,0,8,8,8,8,9,9,8,8,8,7,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,9,9,7,8,8,0,0,0,0,0,0,0,0,8,9,9,8,9,9,10,10,9,10,9,8,0,0,0,0,0,0,0,0,7,7,6,6,7,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,8,9,8,7,8,8,9,8,7,8,9,9,0,0,0,0,0,0,0,0,8,9,8,8,8,9,9,8,9,9,10,9,0,0,0,0,0,0,0,0,11,11,11,10,11,11,10,11,11,11,11,12,0,0,0,0,0,0,0,0,11,11,11,11,12,12,11,11,11,12,10,10,0,0,0,0,0,0,0,0,9,10,9,8,9,9,8,9,9,9,8,9,0,0,0,0,0,0,0,0,14,14,14,15,16,16,17,20,19,20,22,22,0,0,0,0,0,0,0,0,24,23,24,25,26,26,25,24,27,26,26,27,0,0,0,0,0,0,0,0,26,26,26,27,27,26,25,26,26],[0,29,29,28,29,29,29,29,28,28,28,26,28,27,28,27,28,28,27,28,0,0,0,0,0,0,0,0,28,27,25,27,28,29,27,28,27,28,28,28,0,0,0,0,0,0,0,0,27,25,23,23,25,23,22,24,23,21,21,21,0,0,0,0,0,0,0,0,12,10,10,9,10,9,9,10,8,9,9,9,0,0,0,0,0,0,0,0,6,6,8,7,7,8,7,7,8,8,7,8,0,0,0,0,0,0,0,0,9,9,10,10,9,8,10,10,9,10,9,9,0,0,0,0,0,0,0,0,7,7,7,6,6,6,5,6,5,5,5,5,0,0,0,0,0,0,0,0,8,8,8,9,9,8,8,8,8,9,9,10,0,0,0,0,0,0,0,0,9,9,8,9,8,8,8,7,8,8,8,9,0,0,0,0,0,0,0,0,5,4,4,4,5,4,1,2,2,1,0,1,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,5,5,5,6,0,0,0,0,0,0,0,0,9,9,9,9,10,10,11,11,9,9,11,9,0,0,0,0,0,0,0,0,9,8,9,8,9,7,8,7,7,8,7,7,0,0,0,0,0,0,0,0,6,5,6,4,5,6,6,5,5,3,3,2,0,0,0,0,0,0,0,0,8,8,9,8,8,9,9,8,9,9,9,10,0,0,0,0,0,0,0,0,11,11,11,12,12,12,12,12,12,13,13,12,0,0,0,0,0,0,0,0,12,12,13,14,13,13,13,15,16,15,16,17,0,0,0,0,0,0,0,0,23,24,25,26,26,26,27,27,28,27,27,27,0,0,0,0,0,0,0,0,26,27,28,27,28,28,29,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,28,29,29,29,28,0,0,0,0,0,0,0,0,26,26,26,24,24,23,22,20,20,19,17,16,0,0,0,0,0,0,0,0,14,13,13,14,13,14,14,14,16,15,15,15,0,0,0,0,0,0,0,0,16,16,15,15,15,15,16,16,18,18,17,18,0,0,0,0,0,0,0,0,15,14,15,14,13,13,13,13,12,12,12,13,0,0,0,0,0,0,0,0,12,12,12,13,12,13,13,13,12,12,11,11,0,0,0,0,0,0,0,0,8,10,9,8,8,8,7,8,7,7,7,6,0,0,0,0,0,0,0,0,7,8,7,8,8,8,7,8,9,9,9,8,0,0,0,0,0,0,0,0,6,6,5,6,7,8,7,8,9,9,8,8,0,0,0,0,0,0,0,0,8,7,7,8,8,7,8,8,8,8,8,9,0,0,0,0,0,0,0,0,9,10,10,10,12,10,10,9,10,10,9,9,0,0,0,0,0,0,0,0,8,9,8,8,10,8,8,8,9,8,9,9,0,0,0,0,0,0,0,0,9,9,9,10,9,9,9,10,9,9,10,9,0,0,0,0,0,0,0,0,11,11,10,10,10,11,10,11,10,10,10,10,0,0,0,0,0,0,0,0,9,9,8,8,9,9,9,9,10,10,9,10,0,0,0,0,0,0,0,0,9,10,10,9,9,10,10,9,9,10,10,10,0,0,0,0,0,0,0,0,9,11,10,10,10,10,10,10,11,11,12,11,0,0,0,0,0,0,0,0,12,12,11,11,12,12,11,12,12,12,11,12,0,0,0,0,0,0,0,0,11,12,13,12,12,12,11,12,12,13,11,12,0,0,0,0,0,0,0,0,10,11,10,9,10,10,11,9,10,11,9,10,0,0,0,0,0,0,0,0,14,15,15,15,16,17,19,21,20,22,24,24,0,0,0,0,0,0,0,0,25,24,26,27,27,26,27,26,26,27,26,27,0,0,0,0,0,0,0,0,27,27,27,27,29,26,26,27,27],[0,29,28,28,29,29,28,28,28,27,28,27,28,27,27,28,28,28,27,28,0,0,0,0,0,0,0,0,27,27,26,27,28,29,27,28,28,28,28,28,0,0,0,0,0,0,0,0,26,24,24,23,24,24,20,23,22,20,20,19,0,0,0,0,0,0,0,0,10,11,9,10,8,8,8,9,8,8,8,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,9,9,8,8,0,0,0,0,0,0,0,0,9,9,11,10,9,9,10,10,9,10,10,9,0,0,0,0,0,0,0,0,7,6,7,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,10,9,8,7,9,9,8,9,10,8,8,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,7,7,7,7,7,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,2,2,1,1,0,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,4,6,7,5,7,0,0,0,0,0,0,0,0,8,8,8,8,9,9,10,10,10,9,10,8,0,0,0,0,0,0,0,0,8,7,6,6,7,7,6,7,7,6,6,6,0,0,0,0,0,0,0,0,5,6,4,4,4,4,5,5,4,3,4,4,0,0,0,0,0,0,0,0,7,7,8,8,7,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,10,10,11,13,11,11,12,12,13,13,13,13,0,0,0,0,0,0,0,0,11,12,12,13,13,12,14,15,15,15,14,15,0,0,0,0,0,0,0,0,22,23,23,25,25,25,27,26,27,26,27,27,0,0,0,0,0,0,0,0,26,27,27,27,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,26,25,24,24,22,22,20,18,19,17,16,0,0,0,0,0,0,0,0,14,14,14,13,14,14,13,15,16,14,14,15,0,0,0,0,0,0,0,0,16,14,14,14,15,16,17,17,19,19,18,18,0,0,0,0,0,0,0,0,15,15,14,14,14,13,14,13,12,11,11,12,0,0,0,0,0,0,0,0,12,11,12,11,11,12,12,11,12,11,10,10,0,0,0,0,0,0,0,0,7,8,7,7,6,8,8,7,8,8,7,6,0,0,0,0,0,0,0,0,7,7,7,7,8,8,7,8,9,8,9,8,0,0,0,0,0,0,0,0,6,6,6,6,6,8,7,8,8,8,8,7,0,0,0,0,0,0,0,0,9,9,8,8,7,8,8,8,7,7,9,8,0,0,0,0,0,0,0,0,9,9,9,10,10,10,10,9,11,9,9,9,0,0,0,0,0,0,0,0,8,9,8,7,9,9,8,8,9,8,9,8,0,0,0,0,0,0,0,0,9,9,9,9,9,10,9,10,9,8,9,9,0,0,0,0,0,0,0,0,10,10,10,9,10,11,10,10,10,10,10,10,0,0,0,0,0,0,0,0,8,8,9,9,9,10,10,9,10,9,9,10,0,0,0,0,0,0,0,0,10,10,11,10,10,11,10,10,10,11,10,10,0,0,0,0,0,0,0,0,11,10,10,10,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,12,12,12,11,13,12,11,12,12,12,12,13,0,0,0,0,0,0,0,0,12,12,12,12,13,11,11,12,12,13,11,12,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,9,10,9,10,0,0,0,0,0,0,0,0,13,14,14,14,15,15,16,18,19,20,22,23,0,0,0,0,0,0,0,0,25,24,25,26,26,25,27,25,25,27,26,27,0,0,0,0,0,0,0,0,27,26,26,26,27,27,25,27,28],[0,28,28,28,28,28,28,27,28,27,26,26,27,26,27,26,27,26,26,28,0,0,0,0,0,0,0,0,27,26,25,27,28,28,26,27,27,27,28,27,0,0,0,0,0,0,0,0,25,23,23,23,23,22,20,22,21,20,20,20,0,0,0,0,0,0,0,0,10,10,9,9,9,9,8,9,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,10,11,10,10,10,10,10,11,11,10,10,10,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,7,6,6,6,7,0,0,0,0,0,0,0,0,8,7,9,8,8,10,9,10,10,10,10,11,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,8,8,8,8,8,0,0,0,0,0,0,0,0,6,5,5,3,4,3,3,3,2,2,1,1,0,0,0,0,0,0,0,0,4,5,5,4,5,6,5,6,6,6,7,7,0,0,0,0,0,0,0,0,9,9,8,9,9,9,10,11,10,10,10,10,0,0,0,0,0,0,0,0,9,8,8,7,8,7,8,8,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,5,4,5,5,5,4,3,4,3,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,11,10,12,14,12,11,12,12,13,14,13,13,0,0,0,0,0,0,0,0,12,12,13,13,12,13,14,14,14,15,15,14,0,0,0,0,0,0,0,0,22,22,23,24,25,25,26,26,27,25,26,26,0,0,0,0,0,0,0,0,26,26,28,27,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,29,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,25,25,23,23,23,22,22,19,18,18,16,16,0,0,0,0,0,0,0,0,15,15,14,13,15,15,14,16,16,15,15,16,0,0,0,0,0,0,0,0,17,15,15,15,16,17,17,18,19,19,18,19,0,0,0,0,0,0,0,0,16,15,16,15,14,14,14,13,13,12,12,13,0,0,0,0,0,0,0,0,12,11,13,12,12,12,13,12,12,12,11,10,0,0,0,0,0,0,0,0,7,8,8,7,7,7,7,7,7,7,8,6,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,8,7,8,10,7,0,0,0,0,0,0,0,0,5,6,5,5,6,6,7,7,7,8,7,7,0,0,0,0,0,0,0,0,7,7,6,7,6,8,8,8,7,7,8,8,0,0,0,0,0,0,0,0,10,10,9,10,10,10,10,9,11,9,9,9,0,0,0,0,0,0,0,0,7,9,8,7,8,8,7,8,9,8,8,8,0,0,0,0,0,0,0,0,7,8,8,8,8,8,9,9,9,8,8,8,0,0,0,0,0,0,0,0,9,10,10,8,9,11,10,11,10,10,10,9,0,0,0,0,0,0,0,0,8,8,9,9,9,9,10,9,10,9,10,10,0,0,0,0,0,0,0,0,11,10,10,9,10,10,11,10,8,10,10,10,0,0,0,0,0,0,0,0,10,10,10,10,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,12,13,11,10,13,12,11,13,13,12,12,13,0,0,0,0,0,0,0,0,13,12,12,12,13,12,12,12,12,13,11,11,0,0,0,0,0,0,0,0,10,10,11,10,10,10,10,10,9,11,9,9,0,0,0,0,0,0,0,0,14,14,14,16,16,16,17,18,20,20,23,23,0,0,0,0,0,0,0,0,26,22,25,25,26,26,26,25,27,27,26,27,0,0,0,0,0,0,0,0,27,26,26,27,27,27,25,26,27],[0,29,28,29,29,29,29,28,28,28,28,27,28,27,27,27,27,27,26,28,0,0,0,0,0,0,0,0,27,27,26,27,28,29,27,28,28,28,28,28,0,0,0,0,0,0,0,0,26,25,24,24,25,23,21,23,22,21,20,21,0,0,0,0,0,0,0,0,11,12,10,9,9,9,8,10,9,9,9,9,0,0,0,0,0,0,0,0,7,7,6,7,8,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,9,9,10,10,10,10,10,10,10,10,11,10,0,0,0,0,0,0,0,0,8,8,7,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,8,8,9,10,9,10,8,10,9,9,11,9,0,0,0,0,0,0,0,0,10,10,10,9,10,10,9,8,10,9,8,8,0,0,0,0,0,0,0,0,6,6,5,3,4,3,2,3,2,2,1,1,0,0,0,0,0,0,0,0,6,5,5,4,6,5,4,5,5,7,8,8,0,0,0,0,0,0,0,0,10,10,9,10,10,11,11,12,10,10,11,10,0,0,0,0,0,0,0,0,10,9,8,9,8,8,9,9,8,8,7,7,0,0,0,0,0,0,0,0,7,5,6,5,5,5,5,4,5,3,2,2,0,0,0,0,0,0,0,0,9,10,7,8,8,8,8,9,8,8,9,9,0,0,0,0,0,0,0,0,11,11,11,11,12,12,11,12,13,12,12,12,0,0,0,0,0,0,0,0,12,12,12,13,13,12,13,14,15,14,16,16,0,0,0,0,0,0,0,0,22,23,23,25,26,26,26,26,28,25,28,26,0,0,0,0,0,0,0,0,26,27,28,27,28,27,28,29,28,28,28,29,0,0,0,0,0,0,0,0,29,28,30,29,29,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,26,25,23,23,22,22,21,19,17,18,16,15,0,0,0,0,0,0,0,0,13,13,13,14,13,15,14,15,16,15,15,15,0,0,0,0,0,0,0,0,16,14,14,16,15,16,17,17,18,19,18,18,0,0,0,0,0,0,0,0,14,14,14,14,13,13,13,12,11,11,11,11,0,0,0,0,0,0,0,0,12,11,12,12,12,13,12,13,13,12,12,11,0,0,0,0,0,0,0,0,8,8,8,8,7,7,8,8,7,5,8,7,0,0,0,0,0,0,0,0,5,7,7,6,6,6,6,7,9,8,8,7,0,0,0,0,0,0,0,0,6,6,5,6,6,6,7,7,7,7,7,6,0,0,0,0,0,0,0,0,6,8,6,6,7,8,6,7,7,6,7,8,0,0,0,0,0,0,0,0,10,9,9,9,10,9,9,9,9,8,9,9,0,0,0,0,0,0,0,0,7,7,6,7,7,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,10,9,9,9,8,0,0,0,0,0,0,0,0,9,9,9,9,9,10,11,11,10,11,9,9,0,0,0,0,0,0,0,0,8,8,7,7,8,8,7,8,8,8,8,9,0,0,0,0,0,0,0,0,8,9,9,8,8,9,10,9,8,8,9,9,0,0,0,0,0,0,0,0,9,9,9,9,10,9,9,9,10,10,10,9,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,13,11,11,11,12,0,0,0,0,0,0,0,0,12,12,12,12,12,12,11,12,12,12,11,11,0,0,0,0,0,0,0,0,9,11,9,9,9,10,9,10,10,10,10,10,0,0,0,0,0,0,0,0,14,15,15,15,16,17,18,21,21,21,24,23,0,0,0,0,0,0,0,0,26,24,25,26,27,27,27,25,27,27,27,28,0,0,0,0,0,0,0,0,28,28,27,28,28,26,26,28,27],[0,29,29,28,29,29,29,28,28,27,28,26,28,26,27,27,27,28,25,28,0,0,0,0,0,0,0,0,26,28,25,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,25,24,22,23,23,22,20,22,21,20,20,19,0,0,0,0,0,0,0,0,11,10,10,9,9,8,8,9,8,7,8,8,0,0,0,0,0,0,0,0,7,6,7,7,6,7,7,8,6,8,7,8,0,0,0,0,0,0,0,0,9,10,11,10,10,9,10,10,10,10,10,10,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,7,6,5,6,6,0,0,0,0,0,0,0,0,7,8,8,7,7,8,8,8,9,9,9,10,0,0,0,0,0,0,0,0,8,9,9,9,8,9,9,7,7,8,7,7,0,0,0,0,0,0,0,0,6,6,6,4,4,4,3,4,4,3,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,6,6,8,0,0,0,0,0,0,0,0,8,8,8,8,9,10,10,11,9,10,10,9,0,0,0,0,0,0,0,0,9,9,8,7,8,8,8,8,7,8,8,7,0,0,0,0,0,0,0,0,7,6,6,4,5,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,6,7,7,7,8,8,9,8,8,9,9,9,0,0,0,0,0,0,0,0,11,11,11,12,11,12,12,12,13,13,12,13,0,0,0,0,0,0,0,0,11,12,12,13,13,12,14,15,16,15,16,17,0,0,0,0,0,0,0,0,21,21,22,23,24,24,25,24,26,25,26,25,0,0,0,0,0,0,0,0,25,26,27,26,28,26,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,28,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,24,25,23,23,22,21,21,18,17,18,16,15,0,0,0,0,0,0,0,0,14,13,14,13,13,14,14,13,15,15,14,14,0,0,0,0,0,0,0,0,15,15,15,15,15,15,17,15,18,18,17,17,0,0,0,0,0,0,0,0,15,14,13,13,13,12,13,12,13,11,12,13,0,0,0,0,0,0,0,0,11,12,12,13,12,14,13,12,13,12,11,11,0,0,0,0,0,0,0,0,8,9,9,8,8,9,8,7,8,7,7,6,0,0,0,0,0,0,0,0,7,8,6,7,7,7,7,7,9,8,8,7,0,0,0,0,0,0,0,0,6,6,5,6,6,7,7,7,8,8,8,7,0,0,0,0,0,0,0,0,8,7,6,8,7,6,7,8,8,7,8,9,0,0,0,0,0,0,0,0,9,9,9,9,11,11,10,9,9,9,9,9,0,0,0,0,0,0,0,0,8,9,8,8,9,9,7,8,9,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,9,8,0,0,0,0,0,0,0,0,10,10,9,9,10,10,10,11,10,10,9,10,0,0,0,0,0,0,0,0,9,8,9,9,9,9,10,9,9,9,9,10,0,0,0,0,0,0,0,0,10,10,12,10,10,10,11,10,10,10,11,10,0,0,0,0,0,0,0,0,10,10,10,10,11,11,10,11,11,11,12,11,0,0,0,0,0,0,0,0,12,11,12,11,12,12,11,12,12,12,11,12,0,0,0,0,0,0,0,0,11,12,13,12,12,11,11,12,12,14,12,13,0,0,0,0,0,0,0,0,12,11,10,11,11,11,11,11,11,10,10,11,0,0,0,0,0,0,0,0,14,15,16,15,16,17,19,21,19,21,23,23,0,0,0,0,0,0,0,0,25,23,26,26,27,26,27,25,27,27,27,28,0,0,0,0,0,0,0,0,27,27,27,27,28,27,25,27,27],[0,28,28,27,28,28,28,28,28,26,27,24,27,25,26,26,26,27,24,27,0,0,0,0,0,0,0,0,25,27,26,26,28,28,26,27,27,27,28,27,0,0,0,0,0,0,0,0,25,24,20,21,23,21,19,22,21,19,19,19,0,0,0,0,0,0,0,0,12,13,11,11,10,10,10,11,9,9,10,11,0,0,0,0,0,0,0,0,8,7,9,8,7,9,9,9,9,10,9,8,0,0,0,0,0,0,0,0,10,10,11,11,10,11,12,11,11,11,12,11,0,0,0,0,0,0,0,0,9,8,9,8,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,10,10,9,10,11,9,9,10,11,10,10,11,0,0,0,0,0,0,0,0,10,9,10,10,10,9,9,9,8,9,9,8,0,0,0,0,0,0,0,0,5,5,6,4,4,4,5,3,3,3,4,3,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,6,7,6,6,6,0,0,0,0,0,0,0,0,9,9,10,10,11,11,11,11,11,11,11,10,0,0,0,0,0,0,0,0,10,9,9,8,9,9,8,8,8,8,8,7,0,0,0,0,0,0,0,0,6,6,6,4,5,5,5,4,4,3,4,4,0,0,0,0,0,0,0,0,7,7,9,8,8,9,9,9,10,10,9,10,0,0,0,0,0,0,0,0,12,12,13,15,14,14,14,14,15,15,14,15,0,0,0,0,0,0,0,0,13,13,13,13,13,14,14,15,14,16,15,16,0,0,0,0,0,0,0,0,21,23,21,24,25,25,26,26,26,25,26,25,0,0,0,0,0,0,0,0,26,26,27,27,28,27,28,29,28,28,28,29,0,0,0,0,0,0,0,0,29,28,28,29,28,28,28,28,28,28,29,29,0,0,0,0,0,0,0,0,26,26,26,24,24,23,23,20,19,20,17,16,0,0,0,0,0,0,0,0,15,16,14,15,16,16,15,15,17,15,15,16,0,0,0,0,0,0,0,0,17,15,16,16,18,18,19,18,20,19,19,19,0,0,0,0,0,0,0,0,17,16,16,15,15,15,15,16,13,14,13,14,0,0,0,0,0,0,0,0,14,13,14,14,12,13,14,13,14,12,13,13,0,0,0,0,0,0,0,0,9,9,9,8,8,8,8,7,8,7,7,6,0,0,0,0,0,0,0,0,9,8,7,9,9,9,8,8,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,5,6,6,7,8,8,9,8,8,0,0,0,0,0,0,0,0,10,8,8,10,9,8,9,9,8,8,10,10,0,0,0,0,0,0,0,0,11,11,11,11,12,13,11,11,12,10,10,10,0,0,0,0,0,0,0,0,9,10,9,8,10,10,8,9,10,10,9,10,0,0,0,0,0,0,0,0,9,10,11,10,10,10,10,11,9,10,10,10,0,0,0,0,0,0,0,0,10,11,10,9,10,11,10,11,11,12,11,11,0,0,0,0,0,0,0,0,10,10,10,11,10,11,11,11,10,10,12,11,0,0,0,0,0,0,0,0,11,11,12,10,11,12,12,11,11,12,11,11,0,0,0,0,0,0,0,0,12,12,12,12,13,12,11,12,13,12,13,13,0,0,0,0,0,0,0,0,13,13,12,12,14,13,12,13,14,13,14,14,0,0,0,0,0,0,0,0,13,13,14,14,14,13,12,13,13,13,12,12,0,0,0,0,0,0,0,0,10,12,11,11,11,12,11,11,11,11,11,11,0,0,0,0,0,0,0,0,14,14,15,15,17,18,18,18,21,21,23,23,0,0,0,0,0,0,0,0,25,24,26,25,27,26,25,24,27,26,25,26,0,0,0,0,0,0,0,0,27,26,26,26,28,26,24,27,27],[0,28,28,28,28,28,28,27,27,27,27,26,27,26,26,27,27,27,26,27,0,0,0,0,0,0,0,0,26,27,25,26,28,28,26,27,27,27,27,27,0,0,0,0,0,0,0,0,25,22,21,23,23,20,20,22,21,20,21,20,0,0,0,0,0,0,0,0,14,13,14,13,14,13,12,13,12,11,11,11,0,0,0,0,0,0,0,0,7,8,8,8,9,9,9,8,9,11,11,10,0,0,0,0,0,0,0,0,12,12,12,12,12,13,13,14,13,13,13,13,0,0,0,0,0,0,0,0,12,12,11,10,9,9,8,8,8,8,7,9,0,0,0,0,0,0,0,0,11,12,12,12,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,13,13,14,13,12,13,13,12,11,13,11,12,0,0,0,0,0,0,0,0,8,7,8,8,7,7,6,5,5,5,4,4,0,0,0,0,0,0,0,0,5,6,6,3,5,7,7,8,8,10,9,11,0,0,0,0,0,0,0,0,13,13,11,13,13,13,13,13,12,13,13,13,0,0,0,0,0,0,0,0,12,13,12,11,12,12,11,10,11,10,10,11,0,0,0,0,0,0,0,0,9,8,8,7,6,6,6,5,5,6,5,4,0,0,0,0,0,0,0,0,10,11,12,11,13,13,12,12,13,13,13,12,0,0,0,0,0,0,0,0,15,15,15,18,16,16,16,17,17,16,16,15,0,0,0,0,0,0,0,0,14,15,15,15,15,16,15,15,17,16,16,17,0,0,0,0,0,0,0,0,22,23,23,24,25,25,26,26,27,27,27,26,0,0,0,0,0,0,0,0,26,26,27,27,28,27,28,28,28,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,25,26,25,25,24,22,24,21,19,21,19,17,0,0,0,0,0,0,0,0,16,18,16,17,19,19,17,19,20,18,16,18,0,0,0,0,0,0,0,0,19,18,19,19,20,20,20,21,21,20,20,21,0,0,0,0,0,0,0,0,19,18,18,17,18,16,18,19,15,16,15,16,0,0,0,0,0,0,0,0,16,15,16,16,15,16,17,17,16,15,16,15,0,0,0,0,0,0,0,0,12,13,13,11,11,12,12,11,11,10,10,9,0,0,0,0,0,0,0,0,10,9,7,9,8,8,7,9,9,9,9,8,0,0,0,0,0,0,0,0,5,6,4,5,5,7,8,8,8,8,7,6,0,0,0,0,0,0,0,0,8,8,7,9,9,8,10,10,10,11,12,13,0,0,0,0,0,0,0,0,14,14,14,14,14,16,15,15,14,14,13,12,0,0,0,0,0,0,0,0,11,12,11,10,11,12,10,11,11,10,10,10,0,0,0,0,0,0,0,0,9,10,9,10,10,9,11,12,12,11,10,10,0,0,0,0,0,0,0,0,9,10,10,9,10,11,11,12,12,12,12,11,0,0,0,0,0,0,0,0,12,10,14,13,12,13,14,12,13,12,14,14,0,0,0,0,0,0,0,0,13,13,13,11,12,12,13,11,11,13,13,11,0,0,0,0,0,0,0,0,13,14,14,13,14,15,14,13,14,15,15,14,0,0,0,0,0,0,0,0,16,13,12,12,16,14,13,16,15,14,16,17,0,0,0,0,0,0,0,0,16,16,16,16,16,15,14,15,14,15,15,13,0,0,0,0,0,0,0,0,14,15,15,14,14,14,14,14,14,15,13,14,0,0,0,0,0,0,0,0,17,16,17,18,19,19,21,20,21,22,24,23,0,0,0,0,0,0,0,0,27,25,27,26,28,28,27,26,28,27,26,28,0,0,0,0,0,0,0,0,28,28,28,28,28,27,26,28,28],[0,29,28,28,29,29,28,28,27,27,27,25,27,26,27,26,26,27,24,27,0,0,0,0,0,0,0,0,26,28,25,27,28,29,27,28,28,28,28,28,0,0,0,0,0,0,0,0,26,24,21,23,24,22,21,23,22,20,21,20,0,0,0,0,0,0,0,0,13,13,13,12,13,13,11,12,11,11,11,11,0,0,0,0,0,0,0,0,6,6,9,8,8,11,10,11,11,12,11,11,0,0,0,0,0,0,0,0,14,14,14,14,13,13,15,15,15,14,15,14,0,0,0,0,0,0,0,0,12,11,10,9,10,10,9,10,8,8,9,9,0,0,0,0,0,0,0,0,11,12,12,12,13,12,11,13,12,12,12,13,0,0,0,0,0,0,0,0,12,13,13,13,12,14,13,11,12,13,12,12,0,0,0,0,0,0,0,0,9,9,10,7,8,8,6,5,4,5,4,4,0,0,0,0,0,0,0,0,3,5,4,4,5,6,6,7,8,9,9,9,0,0,0,0,0,0,0,0,12,13,13,13,13,15,14,15,15,14,14,13,0,0,0,0,0,0,0,0,14,14,12,12,14,13,12,11,11,11,12,11,0,0,0,0,0,0,0,0,9,8,9,7,6,7,7,6,6,5,4,4,0,0,0,0,0,0,0,0,9,10,11,12,13,13,12,14,14,14,14,13,0,0,0,0,0,0,0,0,17,16,16,19,17,17,17,17,19,18,17,17,0,0,0,0,0,0,0,0,15,16,16,16,15,16,16,15,17,17,16,18,0,0,0,0,0,0,0,0,23,24,23,24,26,25,26,26,27,26,27,26,0,0,0,0,0,0,0,0,26,27,28,28,29,27,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,28,29,28,28,28,28,29,28,29,0,0,0,0,0,0,0,0,26,26,26,24,24,23,22,22,20,21,19,18,0,0,0,0,0,0,0,0,18,18,17,17,19,18,19,19,19,18,19,20,0,0,0,0,0,0,0,0,20,18,18,19,19,19,21,22,22,21,20,22,0,0,0,0,0,0,0,0,20,19,19,18,18,17,19,19,19,18,15,17,0,0,0,0,0,0,0,0,18,17,17,17,15,17,17,17,16,16,16,14,0,0,0,0,0,0,0,0,12,13,13,13,11,12,12,10,11,10,10,9,0,0,0,0,0,0,0,0,9,9,7,8,9,9,8,9,9,9,11,10,0,0,0,0,0,0,0,0,4,5,5,5,6,7,8,8,7,9,8,7,0,0,0,0,0,0,0,0,8,7,7,8,8,8,9,11,9,10,11,13,0,0,0,0,0,0,0,0,14,15,15,16,16,16,15,15,14,13,14,14,0,0,0,0,0,0,0,0,11,12,10,9,11,12,10,9,11,9,10,11,0,0,0,0,0,0,0,0,8,9,9,10,11,10,11,12,12,11,11,12,0,0,0,0,0,0,0,0,9,11,11,9,9,11,10,12,12,13,11,11,0,0,0,0,0,0,0,0,12,12,11,12,12,13,12,13,14,12,13,14,0,0,0,0,0,0,0,0,13,14,14,12,14,12,13,13,12,12,13,13,0,0,0,0,0,0,0,0,11,14,14,14,12,14,15,13,14,15,15,14,0,0,0,0,0,0,0,0,15,16,14,14,17,16,14,16,16,15,15,16,0,0,0,0,0,0,0,0,16,15,16,15,17,14,15,15,16,17,14,16,0,0,0,0,0,0,0,0,15,16,14,14,15,16,15,15,15,16,14,15,0,0,0,0,0,0,0,0,17,17,16,18,18,20,21,21,22,21,25,24,0,0,0,0,0,0,0,0,27,23,26,25,28,26,27,25,28,27,26,27,0,0,0,0,0,0,0,0,28,27,27,28,28,26,26,27,27],[0,28,28,28,29,29,28,28,28,27,27,27,28,27,27,27,27,28,26,28,0,0,0,0,0,0,0,0,27,28,26,27,28,28,27,28,28,27,28,27,0,0,0,0,0,0,0,0,26,24,21,24,24,22,21,24,22,20,22,21,0,0,0,0,0,0,0,0,13,12,12,11,11,11,9,10,9,9,8,9,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,8,7,8,8,8,0,0,0,0,0,0,0,0,12,11,12,13,11,10,11,13,12,14,12,14,0,0,0,0,0,0,0,0,9,9,10,9,7,8,8,9,9,7,9,7,0,0,0,0,0,0,0,0,8,9,9,10,8,9,9,9,10,10,10,11,0,0,0,0,0,0,0,0,9,10,11,9,9,12,11,9,10,12,10,10,0,0,0,0,0,0,0,0,8,7,9,9,7,7,6,6,5,5,6,5,0,0,0,0,0,0,0,0,2,4,4,2,4,4,5,5,4,6,6,8,0,0,0,0,0,0,0,0,9,10,10,10,12,12,12,12,11,12,12,13,0,0,0,0,0,0,0,0,10,12,11,9,10,11,10,10,10,11,10,11,0,0,0,0,0,0,0,0,9,7,8,7,6,7,7,6,6,5,4,3,0,0,0,0,0,0,0,0,7,8,8,9,10,11,10,10,11,11,11,11,0,0,0,0,0,0,0,0,14,14,15,15,15,15,15,16,16,16,15,15,0,0,0,0,0,0,0,0,13,14,14,15,15,14,15,16,15,16,17,18,0,0,0,0,0,0,0,0,20,23,23,23,25,24,25,25,27,26,27,26,0,0,0,0,0,0,0,0,25,26,28,27,28,28,28,28,29,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,28,28,29,28,29,0,0,0,0,0,0,0,0,26,26,24,24,24,22,22,21,20,20,18,17,0,0,0,0,0,0,0,0,17,16,17,17,17,18,17,18,19,18,18,19,0,0,0,0,0,0,0,0,20,18,18,19,19,19,20,21,22,22,22,22,0,0,0,0,0,0,0,0,19,18,17,18,17,16,16,16,15,15,15,16,0,0,0,0,0,0,0,0,16,15,16,16,15,17,16,16,16,15,14,14,0,0,0,0,0,0,0,0,11,11,12,12,11,10,10,10,11,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,9,10,9,10,9,0,0,0,0,0,0,0,0,4,5,5,6,4,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,7,6,6,8,7,8,9,9,9,10,9,10,0,0,0,0,0,0,0,0,13,13,14,14,15,15,15,12,12,13,13,13,0,0,0,0,0,0,0,0,11,10,9,11,10,10,10,10,10,10,10,11,0,0,0,0,0,0,0,0,8,8,8,8,8,7,8,9,8,8,8,8,0,0,0,0,0,0,0,0,8,10,9,8,9,10,10,11,10,11,11,11,0,0,0,0,0,0,0,0,11,10,11,12,11,12,12,11,12,12,13,13,0,0,0,0,0,0,0,0,12,14,13,12,13,12,13,13,12,12,13,14,0,0,0,0,0,0,0,0,12,13,13,12,14,14,13,12,14,14,14,14,0,0,0,0,0,0,0,0,14,14,13,13,14,14,14,15,15,15,14,16,0,0,0,0,0,0,0,0,15,15,15,15,16,14,14,15,15,15,14,14,0,0,0,0,0,0,0,0,14,15,13,14,14,14,13,14,15,16,13,14,0,0,0,0,0,0,0,0,17,17,17,18,19,20,21,20,23,23,26,23,0,0,0,0,0,0,0,0,28,24,27,27,28,27,28,27,29,28,28,28,0,0,0,0,0,0,0,0,29,28,28,29,29,28,27,28,28],[0,29,29,29,29,30,30,28,29,28,28,28,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,27,26,28,27,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,25,23,22,23,23,22,21,22,22,21,20,20,0,0,0,0,0,0,0,0,9,10,9,9,8,9,8,10,6,7,6,7,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,8,8,8,8,7,7,8,8,8,9,8,8,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,7,6,5,6,6,0,0,0,0,0,0,0,0,6,6,6,7,6,6,6,7,6,7,8,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,6,8,8,7,7,0,0,0,0,0,0,0,0,7,6,6,5,6,6,6,6,6,4,5,5,0,0,0,0,0,0,0,0,1,1,2,2,3,3,4,4,3,4,7,6,0,0,0,0,0,0,0,0,7,8,8,8,8,9,9,9,9,8,8,9,0,0,0,0,0,0,0,0,8,8,8,7,8,8,8,8,8,8,7,8,0,0,0,0,0,0,0,0,7,6,6,6,5,5,5,4,5,5,2,3,0,0,0,0,0,0,0,0,7,7,8,8,9,8,9,8,8,9,8,9,0,0,0,0,0,0,0,0,10,10,11,11,11,11,12,11,12,11,10,12,0,0,0,0,0,0,0,0,11,10,11,11,12,12,12,14,14,13,16,16,0,0,0,0,0,0,0,0,21,22,22,23,24,24,25,26,27,24,27,25,0,0,0,0,0,0,0,0,25,26,27,26,28,27,28,27,27,28,27,28,0,0,0,0,0,0,0,0,28,28,28,28,29,27,28,28,28,28,27,28,0,0,0,0,0,0,0,0,26,24,24,22,22,21,21,19,17,19,14,14,0,0,0,0,0,0,0,0,13,13,14,13,12,14,13,13,14,14,13,14,0,0,0,0,0,0,0,0,16,14,14,14,14,13,16,16,16,18,17,16,0,0,0,0,0,0,0,0,13,13,13,12,11,11,11,11,12,11,11,11,0,0,0,0,0,0,0,0,11,12,11,12,11,13,13,12,12,13,12,11,0,0,0,0,0,0,0,0,9,9,9,9,7,9,9,8,9,7,7,7,0,0,0,0,0,0,0,0,6,6,5,7,7,7,7,8,9,9,8,8,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,6,6,4,4,0,0,0,0,0,0,0,0,5,5,5,8,6,6,7,7,7,6,9,9,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,9,0,0,0,0,0,0,0,0,8,9,8,8,8,9,8,8,8,7,9,8,0,0,0,0,0,0,0,0,7,7,7,6,6,5,7,6,6,6,7,6,0,0,0,0,0,0,0,0,7,7,7,8,8,7,9,9,8,9,8,9,0,0,0,0,0,0,0,0,9,8,9,9,8,10,9,8,8,10,10,9,0,0,0,0,0,0,0,0,10,10,10,10,9,10,10,9,9,10,9,10,0,0,0,0,0,0,0,0,10,9,9,9,10,9,9,11,10,10,11,9,0,0,0,0,0,0,0,0,10,10,10,10,10,10,11,10,10,11,11,10,0,0,0,0,0,0,0,0,11,10,12,10,11,11,10,11,11,11,11,11,0,0,0,0,0,0,0,0,11,11,11,11,11,10,12,14,11,11,11,12,0,0,0,0,0,0,0,0,14,15,16,16,17,17,19,20,20,21,24,24,0,0,0,0,0,0,0,0,27,24,27,27,28,27,26,24,27,27,26,28,0,0,0,0,0,0,0,0,28,28,27,28,28,26,25,28,27],[0,28,28,28,28,29,29,28,29,27,27,27,27,27,27,27,27,28,26,28,0,0,0,0,0,0,0,0,28,27,27,28,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,26,23,22,23,24,22,21,22,22,20,19,19,0,0,0,0,0,0,0,0,8,8,7,7,7,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,4,3,3,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,6,6,5,5,5,6,5,5,5,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,6,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,5,5,6,5,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,0,1,1,1,2,2,3,4,2,2,3,4,0,0,0,0,0,0,0,0,5,6,6,6,7,7,8,9,7,7,8,7,0,0,0,0,0,0,0,0,6,6,5,6,6,7,7,6,7,7,7,6,0,0,0,0,0,0,0,0,6,7,5,4,5,4,4,3,3,4,3,2,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,9,9,9,10,9,10,9,9,10,10,10,10,0,0,0,0,0,0,0,0,9,10,10,10,10,11,12,14,13,13,14,15,0,0,0,0,0,0,0,0,20,21,21,23,24,24,25,25,27,25,26,25,0,0,0,0,0,0,0,0,25,26,27,27,28,26,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,27,27,29,0,0,0,0,0,0,0,0,25,25,24,22,22,21,20,18,17,16,14,13,0,0,0,0,0,0,0,0,11,12,11,11,12,12,12,13,14,13,13,15,0,0,0,0,0,0,0,0,14,13,13,14,14,14,15,15,16,16,16,16,0,0,0,0,0,0,0,0,13,12,12,12,11,11,11,11,10,10,10,10,0,0,0,0,0,0,0,0,10,10,11,11,11,12,12,11,11,11,10,9,0,0,0,0,0,0,0,0,7,7,8,7,7,7,7,6,7,6,6,6,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,6,7,7,8,6,0,0,0,0,0,0,0,0,3,3,2,3,3,4,5,6,6,7,6,5,0,0,0,0,0,0,0,0,5,4,4,6,5,5,5,5,6,6,6,7,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,9,9,8,9,8,0,0,0,0,0,0,0,0,6,7,6,7,6,7,6,6,6,7,8,7,0,0,0,0,0,0,0,0,6,5,6,5,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,5,7,7,8,8,7,8,7,7,0,0,0,0,0,0,0,0,7,6,7,7,7,7,8,7,8,9,9,8,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,8,8,9,9,8,9,9,8,10,9,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,10,10,10,0,0,0,0,0,0,0,0,10,10,11,9,10,10,10,10,11,11,10,9,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,10,9,9,0,0,0,0,0,0,0,0,14,15,15,14,16,17,17,20,20,20,22,22,0,0,0,0,0,0,0,0,25,24,26,25,26,25,26,24,27,27,25,27,0,0,0,0,0,0,0,0,27,26,26,26,27,26,24,25,26],[0,28,28,29,28,29,29,28,29,28,28,28,28,27,27,27,28,28,27,28,0,0,0,0,0,0,0,0,27,28,27,27,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,24,22,23,25,22,22,24,22,21,21,21,0,0,0,0,0,0,0,0,9,9,9,7,9,7,7,7,6,6,5,6,0,0,0,0,0,0,0,0,2,4,4,3,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,7,8,8,7,7,7,6,7,8,7,8,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,4,3,3,4,0,0,0,0,0,0,0,0,4,5,6,7,5,6,5,5,5,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,4,4,4,5,4,0,0,0,0,0,0,0,0,1,0,1,1,2,2,2,3,2,3,3,4,0,0,0,0,0,0,0,0,6,7,6,7,8,8,9,8,8,8,9,8,0,0,0,0,0,0,0,0,8,7,7,8,7,7,7,7,6,7,6,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,4,5,4,3,2,0,0,0,0,0,0,0,0,5,7,7,7,7,7,8,8,8,9,8,9,0,0,0,0,0,0,0,0,10,10,10,10,11,11,10,11,11,11,11,11,0,0,0,0,0,0,0,0,10,11,12,11,12,11,12,13,13,13,16,16,0,0,0,0,0,0,0,0,21,22,23,24,25,25,26,26,27,26,27,26,0,0,0,0,0,0,0,0,26,27,28,27,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,28,28,28,28,29,0,0,0,0,0,0,0,0,26,25,23,24,23,21,22,19,19,17,15,14,0,0,0,0,0,0,0,0,11,12,12,12,12,13,13,13,13,14,14,14,0,0,0,0,0,0,0,0,15,14,13,14,14,14,16,15,17,17,17,16,0,0,0,0,0,0,0,0,14,12,12,13,11,10,11,12,10,10,10,10,0,0,0,0,0,0,0,0,10,10,11,12,11,12,12,11,11,11,10,10,0,0,0,0,0,0,0,0,8,8,8,8,9,8,7,7,8,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,7,7,8,6,0,0,0,0,0,0,0,0,2,3,2,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,9,9,9,9,9,10,9,9,8,9,8,10,0,0,0,0,0,0,0,0,7,7,6,6,7,7,6,7,7,6,6,7,0,0,0,0,0,0,0,0,5,5,4,5,6,5,5,5,6,6,5,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,8,7,8,0,0,0,0,0,0,0,0,8,7,7,8,8,9,8,8,9,9,8,9,0,0,0,0,0,0,0,0,8,9,8,7,8,8,9,8,7,8,8,8,0,0,0,0,0,0,0,0,9,9,9,8,9,10,9,9,9,10,10,9,0,0,0,0,0,0,0,0,10,10,10,10,10,10,9,10,11,10,10,11,0,0,0,0,0,0,0,0,11,10,12,10,11,10,10,10,11,10,10,10,0,0,0,0,0,0,0,0,9,10,9,10,10,10,9,9,10,10,9,9,0,0,0,0,0,0,0,0,14,15,15,13,15,16,18,19,22,23,24,25,0,0,0,0,0,0,0,0,26,24,27,26,27,26,27,26,28,27,27,28,0,0,0,0,0,0,0,0,28,27,27,28,28,26,25,26,26],[0,28,27,28,28,28,28,28,28,27,27,26,27,26,26,26,27,27,26,27,0,0,0,0,0,0,0,0,26,26,26,27,27,28,26,27,27,27,28,27,0,0,0,0,0,0,0,0,24,22,22,23,22,21,19,21,18,19,18,18,0,0,0,0,0,0,0,0,7,7,7,6,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,3,4,5,4,4,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,5,4,5,6,5,6,5,5,6,6,5,6,0,0,0,0,0,0,0,0,6,6,7,6,5,6,7,5,6,6,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,3,4,4,3,4,4,0,0,0,0,0,0,0,0,1,1,0,1,1,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,6,6,6,5,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,5,6,5,0,0,0,0,0,0,0,0,4,5,4,5,4,5,4,4,4,3,3,2,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,9,9,9,8,9,9,9,10,10,0,0,0,0,0,0,0,0,8,9,9,9,10,10,11,12,13,12,14,15,0,0,0,0,0,0,0,0,19,21,21,21,24,23,24,24,26,25,25,24,0,0,0,0,0,0,0,0,24,24,27,26,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,27,27,26,26,27,0,0,0,0,0,0,0,0,24,23,21,22,20,20,19,18,16,15,13,11,0,0,0,0,0,0,0,0,10,10,10,11,11,12,11,12,13,11,12,13,0,0,0,0,0,0,0,0,14,13,12,12,13,13,13,15,15,15,15,15,0,0,0,0,0,0,0,0,11,11,11,11,10,10,10,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,10,10,10,11,10,10,9,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,5,4,5,4,5,6,6,7,7,9,6,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,5,3,3,0,0,0,0,0,0,0,0,4,3,4,4,4,6,4,5,5,5,5,6,0,0,0,0,0,0,0,0,8,7,7,8,7,8,7,8,8,7,7,7,0,0,0,0,0,0,0,0,7,6,5,6,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,5,5,5,6,6,7,7,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,6,7,7,7,7,0,0,0,0,0,0,0,0,8,7,7,7,6,7,7,7,6,7,7,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,9,9,9,8,9,8,8,9,9,8,9,10,0,0,0,0,0,0,0,0,9,9,10,9,10,9,9,9,10,9,8,8,0,0,0,0,0,0,0,0,7,8,8,8,8,8,9,8,8,8,8,8,0,0,0,0,0,0,0,0,13,12,13,13,14,15,16,17,19,19,22,21,0,0,0,0,0,0,0,0,23,22,25,24,25,24,25,23,26,25,24,27,0,0,0,0,0,0,0,0,25,25,24,26,25,26,23,24,25],[0,29,28,28,28,29,29,28,28,27,28,27,28,26,27,27,28,28,26,28,0,0,0,0,0,0,0,0,28,27,27,28,28,29,28,28,27,28,28,27,0,0,0,0,0,0,0,0,25,24,22,22,23,21,20,21,20,19,19,19,0,0,0,0,0,0,0,0,7,7,6,6,6,6,5,6,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,5,5,5,5,6,5,5,5,6,6,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,4,3,3,3,4,0,0,0,0,0,0,0,0,2,2,1,0,1,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,7,7,7,7,8,7,8,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,8,8,10,10,11,12,12,13,15,15,0,0,0,0,0,0,0,0,20,20,21,22,23,24,24,25,26,25,26,25,0,0,0,0,0,0,0,0,26,25,27,26,27,27,27,28,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,28,27,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,24,24,23,22,23,20,19,18,15,16,12,11,0,0,0,0,0,0,0,0,9,9,9,9,10,10,10,10,12,11,11,12,0,0,0,0,0,0,0,0,13,11,11,11,11,12,12,13,14,14,14,13,0,0,0,0,0,0,0,0,11,10,10,10,9,9,9,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,9,9,9,10,9,9,9,9,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,8,7,7,6,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,6,6,6,7,6,7,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,6,5,4,5,6,5,5,6,5,6,5,0,0,0,0,0,0,0,0,4,4,4,5,4,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,5,6,5,5,6,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,9,8,9,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,6,7,7,7,7,0,0,0,0,0,0,0,0,11,12,13,12,14,14,16,18,18,19,21,22,0,0,0,0,0,0,0,0,24,22,24,24,25,25,25,24,25,26,24,26,0,0,0,0,0,0,0,0,26,26,25,26,26,25,24,25,26],[0,28,29,29,29,29,29,29,29,29,29,28,29,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,24,23,23,24,22,21,22,21,20,19,20,0,0,0,0,0,0,0,0,7,7,6,5,5,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,2,1,1,1,0,1,1,1,2,1,2,2,0,0,0,0,0,0,0,0,3,3,4,4,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,5,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,8,8,8,7,8,0,0,0,0,0,0,0,0,7,7,8,9,9,8,10,12,12,12,14,15,0,0,0,0,0,0,0,0,21,21,23,24,24,25,26,26,26,25,26,25,0,0,0,0,0,0,0,0,26,26,26,27,28,26,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,27,28,28,27,28,0,0,0,0,0,0,0,0,25,24,23,23,21,21,20,18,16,15,12,11,0,0,0,0,0,0,0,0,9,9,9,8,9,10,9,10,10,10,10,11,0,0,0,0,0,0,0,0,11,11,11,10,10,11,12,12,12,14,12,12,0,0,0,0,0,0,0,0,9,9,9,9,8,8,8,8,7,7,8,7,0,0,0,0,0,0,0,0,7,8,8,8,9,9,9,9,8,8,7,7,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,7,8,8,6,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,7,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,4,5,5,5,5,6,5,5,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,7,7,7,8,7,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,8,7,7,8,8,0,0,0,0,0,0,0,0,8,8,9,8,8,8,8,8,9,8,8,8,0,0,0,0,0,0,0,0,6,7,7,7,7,6,7,6,7,7,6,7,0,0,0,0,0,0,0,0,11,13,13,12,13,14,15,16,18,18,21,22,0,0,0,0,0,0,0,0,23,23,25,25,25,25,25,23,26,25,25,26,0,0,0,0,0,0,0,0,26,25,24,26,26,25,23,25,25],[0,28,27,28,27,28,28,27,28,27,26,27,26,26,26,27,26,26,27,27,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,23,21,22,21,21,20,19,19,18,17,16,16,0,0,0,0,0,0,0,0,5,5,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,3,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,7,8,10,10,10,12,12,0,0,0,0,0,0,0,0,18,18,19,21,22,21,24,24,24,23,24,23,0,0,0,0,0,0,0,0,23,22,26,24,27,25,26,27,27,26,27,26,0,0,0,0,0,0,0,0,27,27,28,27,27,26,26,26,26,26,26,27,0,0,0,0,0,0,0,0,23,23,20,19,18,18,18,15,13,12,10,9,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,9,10,9,9,10,0,0,0,0,0,0,0,0,10,9,9,9,9,10,10,11,11,12,12,11,0,0,0,0,0,0,0,0,8,8,8,7,7,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,6,6,5,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,7,7,5,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,6,6,5,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,11,11,11,12,12,14,16,17,18,20,20,0,0,0,0,0,0,0,0,22,22,24,24,26,25,24,23,25,25,24,27,0,0,0,0,0,0,0,0,24,25,23,25,24,24,23,24,24],[0,28,28,29,28,29,28,28,28,28,27,27,27,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,27,26,26,26,27,27,26,27,27,27,27,26,0,0,0,0,0,0,0,0,23,22,21,21,21,20,19,20,18,18,17,16,0,0,0,0,0,0,0,0,5,5,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,3,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,3,2,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,7,8,8,9,11,12,11,12,13,0,0,0,0,0,0,0,0,19,18,19,21,22,21,24,24,25,24,25,23,0,0,0,0,0,0,0,0,22,22,25,25,25,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,26,26,26,26,26,26,26,25,25,26,0,0,0,0,0,0,0,0,23,22,21,20,19,17,17,15,13,13,11,9,0,0,0,0,0,0,0,0,7,7,7,7,8,8,7,9,9,9,9,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,10,10,11,11,11,11,0,0,0,0,0,0,0,0,8,8,7,7,7,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,7,7,8,7,7,7,7,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,7,6,6,6,7,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,4,5,0,0,0,0,0,0,0,0,10,11,10,10,12,13,14,17,17,17,20,21,0,0,0,0,0,0,0,0,22,21,24,23,25,24,25,24,25,25,25,26,0,0,0,0,0,0,0,0,25,25,23,25,24,23,22,25,24],[0,29,29,29,28,29,29,28,29,28,27,27,28,27,28,27,27,27,26,27,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,27,26,28,27,27,0,0,0,0,0,0,0,0,24,23,22,21,22,20,19,20,19,18,17,17,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,3,2,3,2,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,6,6,7,8,9,10,10,11,13,0,0,0,0,0,0,0,0,19,19,20,23,22,23,24,24,24,24,25,23,0,0,0,0,0,0,0,0,24,24,25,25,26,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,28,27,27,27,27,25,26,26,26,27,0,0,0,0,0,0,0,0,23,22,21,20,20,18,18,16,13,12,10,8,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,8,7,7,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,9,9,9,10,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,5,5,5,4,4,4,5,0,0,0,0,0,0,0,0,5,5,6,6,6,7,7,7,6,6,5,4,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,2,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,6,6,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,11,10,10,12,12,13,16,17,17,19,20,0,0,0,0,0,0,0,0,22,22,26,23,24,24,25,22,25,24,24,24,0,0,0,0,0,0,0,0,24,24,23,24,24,22,21,23,23],[0,28,28,29,28,29,29,28,29,28,27,28,27,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,27,26,28,27,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,23,22,23,22,20,19,20,19,17,18,17,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,9,9,9,11,13,0,0,0,0,0,0,0,0,17,18,19,20,22,20,21,23,24,24,24,23,0,0,0,0,0,0,0,0,23,23,25,25,26,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,27,26,27,27,27,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,24,21,21,20,18,16,16,14,13,12,9,8,0,0,0,0,0,0,0,0,5,6,6,6,6,6,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,7,7,7,7,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,6,6,6,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,15,17,18,19,20,0,0,0,0,0,0,0,0,22,21,25,23,24,24,24,23,26,24,24,25,0,0,0,0,0,0,0,0,24,24,23,24,24,24,21,24,24],[0,27,28,28,27,28,28,27,28,27,26,26,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,27,25,25,26,26,27,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,21,21,20,21,19,18,19,17,17,16,16,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,1,1,2,1,1,1,2,1,0,0,0,0,0,0,0,0,2,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,2,2,2,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,7,9,9,9,12,12,0,0,0,0,0,0,0,0,17,18,17,20,21,20,22,23,23,23,24,22,0,0,0,0,0,0,0,0,22,22,25,23,26,24,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,25,25,25,25,25,25,26,0,0,0,0,0,0,0,0,22,21,19,19,17,16,15,14,11,10,8,7,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,7,6,7,8,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,8,8,9,8,8,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,4,3,3,4,0,0,0,0,0,0,0,0,8,9,9,9,10,11,12,14,15,16,18,20,0,0,0,0,0,0,0,0,21,22,24,23,23,23,24,22,24,23,23,25,0,0,0,0,0,0,0,0,23,23,21,23,23,23,21,23,22],[0,28,28,29,28,29,28,27,28,27,27,27,26,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,27,25,25,26,26,27,25,26,26,26,26,26,0,0,0,0,0,0,0,0,24,23,22,21,22,20,19,20,19,18,18,18,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,1,1,2,2,1,0,0,0,0,0,0,0,0,2,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,1,2,1,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,9,10,10,12,13,0,0,0,0,0,0,0,0,19,19,19,21,23,21,23,24,24,24,25,23,0,0,0,0,0,0,0,0,24,24,26,26,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,26,26,26,26,27,0,0,0,0,0,0,0,0,23,22,21,20,19,18,17,15,12,11,9,7,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,8,7,7,7,6,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,6,5,5,5,5,5,4,4,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,3,4,4,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,9,11,12,14,16,16,17,19,19,0,0,0,0,0,0,0,0,22,22,25,24,25,23,25,23,24,24,24,25,0,0,0,0,0,0,0,0,24,23,22,24,24,23,22,23,24],[0,28,28,29,28,29,28,28,28,28,27,28,27,26,26,26,26,26,27,26,0,0,0,0,0,0,0,0,28,25,26,26,26,27,27,27,26,27,27,27,0,0,0,0,0,0,0,0,23,23,22,20,22,20,19,19,19,18,17,17,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,1,1,2,2,1,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,1,1,2,1,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,6,6,9,9,10,12,12,0,0,0,0,0,0,0,0,18,18,19,21,21,21,22,23,24,23,24,23,0,0,0,0,0,0,0,0,22,23,24,24,26,24,25,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,27,27,26,26,26,25,26,26,25,26,0,0,0,0,0,0,0,0,22,20,19,19,18,16,15,14,12,10,8,7,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,3,3,3,4,0,0,0,0,0,0,0,0,4,4,5,5,5,6,5,5,5,5,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,9,11,12,13,16,17,17,19,20,0,0,0,0,0,0,0,0,22,21,26,23,23,23,24,22,24,24,23,24,0,0,0,0,0,0,0,0,24,23,22,23,24,22,21,22,23],[0,28,28,29,28,29,28,27,29,28,27,28,27,27,27,27,26,27,27,27,0,0,0,0,0,0,0,0,28,26,26,27,27,27,26,27,27,28,28,27,0,0,0,0,0,0,0,0,24,22,23,22,22,21,20,21,19,19,17,17,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,1,1,1,2,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,2,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,7,9,9,10,12,13,0,0,0,0,0,0,0,0,18,19,19,21,22,21,23,24,24,23,23,22,0,0,0,0,0,0,0,0,22,22,24,24,26,23,25,24,25,26,25,24,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,25,26,0,0,0,0,0,0,0,0,21,20,19,18,17,16,15,14,12,10,9,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,7,8,8,9,8,8,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,9,10,12,13,15,17,17,18,20,0,0,0,0,0,0,0,0,21,22,23,25,24,24,25,23,24,23,24,25,0,0,0,0,0,0,0,0,24,24,23,24,24,23,21,24,25],[0,28,28,28,28,29,28,27,28,27,26,27,26,26,26,27,25,26,27,26,0,0,0,0,0,0,0,0,26,25,25,26,26,26,25,26,26,26,26,26,0,0,0,0,0,0,0,0,22,21,21,21,21,19,19,19,18,18,17,17,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,5,7,9,9,10,12,13,0,0,0,0,0,0,0,0,18,19,18,20,21,20,21,22,23,23,23,21,0,0,0,0,0,0,0,0,23,22,23,24,26,24,24,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,24,25,25,25,25,0,0,0,0,0,0,0,0,21,19,18,18,16,16,15,14,11,10,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,6,6,6,6,7,7,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,4,5,4,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,9,10,12,13,15,16,16,18,20,0,0,0,0,0,0,0,0,22,21,25,23,24,23,25,22,24,23,23,25,0,0,0,0,0,0,0,0,23,23,22,23,23,23,21,24,24],[0,28,28,29,28,28,28,28,28,27,27,28,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,25,25,26,26,27,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,21,20,18,20,19,18,17,17,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,1,1,2,1,2,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,6,7,8,9,10,12,13,0,0,0,0,0,0,0,0,18,19,18,20,22,21,22,22,23,24,24,22,0,0,0,0,0,0,0,0,23,23,24,24,25,23,24,25,25,25,24,25,0,0,0,0,0,0,0,0,25,25,27,25,26,26,26,25,25,26,25,25,0,0,0,0,0,0,0,0,21,20,19,18,17,16,15,14,11,10,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,4,4,5,4,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,10,9,10,12,13,15,16,17,18,20,0,0,0,0,0,0,0,0,22,21,25,23,23,22,23,22,24,24,23,24,0,0,0,0,0,0,0,0,23,22,21,22,24,22,21,23,22],[0,28,28,29,28,29,28,28,28,28,27,27,27,26,26,26,26,27,27,27,0,0,0,0,0,0,0,0,28,26,26,27,27,28,27,27,26,28,27,27,0,0,0,0,0,0,0,0,24,23,22,21,22,21,19,20,20,18,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,1,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,5,5,6,9,9,10,12,12,0,0,0,0,0,0,0,0,18,18,18,21,22,21,22,23,24,23,24,23,0,0,0,0,0,0,0,0,22,23,23,24,26,24,25,25,25,26,25,25,0,0,0,0,0,0,0,0,25,26,26,26,26,25,26,25,26,26,25,26,0,0,0,0,0,0,0,0,22,20,20,19,17,17,15,13,11,9,8,6,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,6,7,7,6,7,0,0,0,0,0,0,0,0,5,4,5,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,2,1,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,4,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,7,9,8,8,9,12,12,14,15,16,19,20,0,0,0,0,0,0,0,0,21,21,25,23,23,22,24,22,24,23,23,24,0,0,0,0,0,0,0,0,24,22,21,24,24,21,20,23,23],[0,27,28,28,27,28,28,27,28,27,27,26,26,25,25,26,25,26,26,26,0,0,0,0,0,0,0,0,27,25,25,26,26,27,26,27,27,26,26,26,0,0,0,0,0,0,0,0,22,22,21,20,21,19,19,19,18,18,17,17,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,6,7,9,10,10,13,14,0,0,0,0,0,0,0,0,17,18,18,21,21,20,22,22,23,23,23,23,0,0,0,0,0,0,0,0,22,22,24,24,25,24,25,25,25,25,25,24,0,0,0,0,0,0,0,0,25,25,27,25,26,25,25,25,25,26,25,26,0,0,0,0,0,0,0,0,21,19,17,17,15,15,14,13,11,10,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,7,6,6,6,6,7,7,8,7,7,8,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,5,4,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,9,10,11,12,14,16,16,17,19,0,0,0,0,0,0,0,0,20,21,24,22,22,22,23,22,22,22,22,24,0,0,0,0,0,0,0,0,22,23,21,22,23,22,20,22,23],[0,27,28,28,27,28,27,27,28,27,26,26,26,26,25,26,24,26,25,25,0,0,0,0,0,0,0,0,26,24,25,25,25,26,25,25,25,26,26,25,0,0,0,0,0,0,0,0,22,21,21,21,21,19,18,19,18,18,17,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,1,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,6,7,9,10,10,12,13,0,0,0,0,0,0,0,0,17,17,18,20,21,19,21,21,22,23,22,21,0,0,0,0,0,0,0,0,22,21,24,24,25,22,24,25,24,24,24,24,0,0,0,0,0,0,0,0,25,24,25,24,25,25,25,24,24,24,24,24,0,0,0,0,0,0,0,0,20,19,18,17,16,15,14,13,10,9,8,6,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,3,4,4,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,7,9,9,9,10,12,13,15,16,16,19,20,0,0,0,0,0,0,0,0,21,21,25,23,24,22,24,22,23,24,24,25,0,0,0,0,0,0,0,0,23,22,22,23,24,23,21,23,23],[0,27,28,28,27,28,28,27,28,27,26,27,26,26,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,22,22,21,22,20,19,21,20,19,18,18,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,1,1,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,1,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,6,7,10,10,11,13,14,0,0,0,0,0,0,0,0,20,19,20,22,22,22,22,23,23,23,24,22,0,0,0,0,0,0,0,0,22,23,23,24,26,24,24,25,25,25,25,25,0,0,0,0,0,0,0,0,25,25,26,25,26,25,25,25,25,25,24,26,0,0,0,0,0,0,0,0,21,20,19,18,17,16,15,13,11,10,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,7,7,6,6,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,5,5,5,6,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,10,10,12,12,14,15,15,18,19,0,0,0,0,0,0,0,0,20,20,24,22,22,21,23,21,23,22,22,23,0,0,0,0,0,0,0,0,23,22,20,22,23,20,20,22,22],[0,27,28,28,28,28,28,28,28,27,27,26,27,26,27,26,27,27,26,27,0,0,0,0,0,0,0,0,28,27,26,27,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,25,23,22,21,22,20,20,21,20,19,18,20,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,2,3,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,3,3,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,2,1,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,7,8,12,12,12,14,15,0,0,0,0,0,0,0,0,20,21,21,23,23,23,24,25,25,24,24,24,0,0,0,0,0,0,0,0,24,24,25,26,26,25,26,26,26,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,26,26,26,26,27,0,0,0,0,0,0,0,0,23,19,20,20,17,16,15,14,12,11,9,8,0,0,0,0,0,0,0,0,5,6,6,6,7,7,6,7,8,7,7,8,0,0,0,0,0,0,0,0,9,8,8,7,8,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,6,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,3,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,11,10,10,11,13,13,15,16,18,20,21,0,0,0,0,0,0,0,0,21,22,24,24,25,24,24,24,25,23,24,25,0,0,0,0,0,0,0,0,24,24,22,24,25,22,20,24,24],[0,28,28,28,28,28,28,28,28,27,26,26,27,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,24,23,23,22,23,21,20,21,20,20,18,19,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,1,1,1,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,3,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,4,5,5,6,7,8,9,12,13,12,14,15,0,0,0,0,0,0,0,0,18,20,20,22,22,22,23,24,25,24,25,24,0,0,0,0,0,0,0,0,24,24,25,25,28,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,27,26,26,26,25,26,26,26,26,0,0,0,0,0,0,0,0,23,21,19,20,17,16,16,14,12,10,10,8,0,0,0,0,0,0,0,0,5,6,6,6,7,6,6,7,8,7,7,8,0,0,0,0,0,0,0,0,9,8,8,7,8,8,8,9,10,10,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,5,5,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,6,6,7,6,7,7,6,6,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,10,10,10,11,11,13,14,16,17,17,20,20,0,0,0,0,0,0,0,0,21,22,24,24,24,23,24,23,25,24,23,26,0,0,0,0,0,0,0,0,24,23,22,23,25,23,21,24,26],[0,28,28,29,28,29,28,28,29,27,27,27,27,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,27,26,27,27,27,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,24,24,23,22,23,22,21,22,20,21,19,19,0,0,0,0,0,0,0,0,5,4,4,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,0,1,1,2,2,3,3,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,7,8,9,10,12,13,13,15,16,0,0,0,0,0,0,0,0,20,20,22,23,23,22,24,24,25,25,25,23,0,0,0,0,0,0,0,0,25,24,25,26,27,25,26,26,26,26,27,26,0,0,0,0,0,0,0,0,27,26,27,26,27,26,26,25,26,26,26,26,0,0,0,0,0,0,0,0,21,22,19,19,18,16,17,15,13,12,10,8,0,0,0,0,0,0,0,0,6,7,7,7,8,8,7,8,9,8,8,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,9,10,11,10,10,10,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,5,5,4,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,8,7,7,7,6,5,5,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,3,3,3,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,5,5,6,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,7,6,6,6,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,11,11,12,12,14,14,17,17,18,20,21,0,0,0,0,0,0,0,0,22,21,24,24,24,24,25,24,25,25,24,26,0,0,0,0,0,0,0,0,25,23,23,24,25,24,22,25,24],[0,29,28,29,29,29,29,29,29,28,28,28,28,27,28,27,28,28,28,29,0,0,0,0,0,0,0,0,29,28,27,28,29,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,26,26,23,23,25,22,23,24,22,22,21,22,0,0,0,0,0,0,0,0,5,5,4,4,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,6,5,5,5,5,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,4,3,4,3,3,4,4,5,5,5,5,0,0,0,0,0,0,0,0,3,2,3,3,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,5,5,6,6,7,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,4,5,5,4,3,4,0,0,0,0,0,0,0,0,2,1,0,1,1,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,7,7,7,6,6,0,0,0,0,0,0,0,0,6,6,7,8,9,10,12,14,14,16,16,18,0,0,0,0,0,0,0,0,22,23,24,25,24,25,26,26,27,26,26,27,0,0,0,0,0,0,0,0,26,26,27,27,27,27,27,28,28,27,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,28,28,27,28,28,28,28,0,0,0,0,0,0,0,0,24,23,22,22,20,18,18,15,14,13,11,10,0,0,0,0,0,0,0,0,9,9,9,9,10,10,10,10,11,10,11,12,0,0,0,0,0,0,0,0,12,11,10,11,11,11,12,11,13,13,11,12,0,0,0,0,0,0,0,0,10,9,8,8,7,8,6,7,6,6,6,8,0,0,0,0,0,0,0,0,8,8,9,10,9,10,10,9,9,8,8,7,0,0,0,0,0,0,0,0,5,6,5,6,6,5,5,5,5,6,6,5,0,0,0,0,0,0,0,0,7,6,6,6,6,7,7,8,8,8,9,9,0,0,0,0,0,0,0,0,6,6,6,7,8,7,8,8,9,8,8,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,6,7,5,5,6,6,5,0,0,0,0,0,0,0,0,6,7,7,6,6,7,6,6,6,7,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,6,5,4,4,5,5,5,0,0,0,0,0,0,0,0,8,9,7,7,8,7,7,6,6,6,6,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,6,5,5,6,7,6,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,8,7,7,7,8,0,0,0,0,0,0,0,0,5,6,5,5,6,7,6,7,8,7,7,8,0,0,0,0,0,0,0,0,9,9,9,8,8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,10,11,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,7,8,7,7,7,0,0,0,0,0,0,0,0,12,13,14,14,13,16,16,18,19,19,22,23,0,0,0,0,0,0,0,0,24,25,26,26,27,24,26,25,26,26,25,27,0,0,0,0,0,0,0,0,26,24,24,25,26,24,23,25,26],[0,28,28,28,28,28,28,29,28,28,28,27,28,27,27,27,28,28,28,29,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,26,25,24,24,25,23,24,24,23,22,22,22,0,0,0,0,0,0,0,0,7,5,5,4,4,4,4,4,4,3,4,5,0,0,0,0,0,0,0,0,7,6,6,7,6,5,6,7,6,6,7,7,0,0,0,0,0,0,0,0,7,7,8,7,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,6,5,5,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,3,4,4,3,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,8,8,8,8,9,0,0,0,0,0,0,0,0,8,7,7,7,7,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,2,2,1,0,1,2,3,4,2,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,6,5,6,6,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,6,7,6,6,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,2,3,4,4,4,0,0,0,0,0,0,0,0,6,7,7,8,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,8,8,10,10,11,13,15,15,16,18,19,0,0,0,0,0,0,0,0,23,24,25,25,26,27,27,28,27,26,27,26,0,0,0,0,0,0,0,0,26,26,28,27,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,23,22,19,21,18,17,18,15,15,14,13,12,0,0,0,0,0,0,0,0,10,11,10,11,12,12,11,12,13,12,12,13,0,0,0,0,0,0,0,0,13,12,12,12,13,13,14,13,14,15,13,14,0,0,0,0,0,0,0,0,11,10,10,11,10,10,9,10,8,8,8,10,0,0,0,0,0,0,0,0,10,10,11,11,11,11,11,11,11,10,9,9,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,9,10,10,10,10,0,0,0,0,0,0,0,0,7,8,8,8,9,8,9,9,10,9,9,9,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,5,5,5,6,4,0,0,0,0,0,0,0,0,6,7,7,7,7,8,7,7,6,8,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,8,7,7,8,8,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,4,5,6,6,6,0,0,0,0,0,0,0,0,9,10,9,8,9,9,8,7,8,7,7,7,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,7,7,8,8,8,0,0,0,0,0,0,0,0,9,9,10,9,9,10,10,9,8,8,9,8,0,0,0,0,0,0,0,0,7,8,7,7,8,8,8,8,9,9,10,9,0,0,0,0,0,0,0,0,10,10,10,10,10,10,9,10,10,9,9,10,0,0,0,0,0,0,0,0,10,10,11,10,11,10,10,11,12,11,10,11,0,0,0,0,0,0,0,0,9,10,9,9,10,9,9,8,9,9,8,8,0,0,0,0,0,0,0,0,14,15,15,15,16,17,18,20,20,21,23,24,0,0,0,0,0,0,0,0,25,25,26,26,27,26,28,26,28,27,27,27,0,0,0,0,0,0,0,0,26,25,25,26,27,25,24,26,26],[0,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,28,28,29,29,29,28,29,28,28,29,29,0,0,0,0,0,0,0,0,26,25,24,24,24,23,23,24,23,22,21,22,0,0,0,0,0,0,0,0,9,7,8,7,6,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,8,9,9,8,9,8,9,8,9,9,8,9,0,0,0,0,0,0,0,0,9,10,10,9,9,9,9,9,9,8,6,8,0,0,0,0,0,0,0,0,10,9,9,9,9,8,9,10,9,9,9,9,0,0,0,0,0,0,0,0,9,9,8,6,6,6,8,8,10,10,7,8,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,7,5,7,6,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,10,10,10,9,11,0,0,0,0,0,0,0,0,9,8,9,8,8,8,8,7,7,8,8,7,0,0,0,0,0,0,0,0,3,2,2,1,0,1,3,4,2,4,5,5,0,0,0,0,0,0,0,0,4,6,6,6,6,7,8,7,8,8,8,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,8,9,9,8,8,8,0,0,0,0,0,0,0,0,5,6,5,4,5,5,4,3,5,5,4,5,0,0,0,0,0,0,0,0,8,8,8,9,9,9,10,11,11,10,10,10,0,0,0,0,0,0,0,0,10,11,10,11,12,13,14,16,16,17,19,19,0,0,0,0,0,0,0,0,23,24,25,26,26,25,27,27,28,26,27,26,0,0,0,0,0,0,0,0,26,27,28,28,29,27,29,28,28,28,29,28,0,0,0,0,0,0,0,0,27,27,28,28,28,28,28,27,27,28,27,28,0,0,0,0,0,0,0,0,24,23,22,23,21,17,21,17,17,16,15,13,0,0,0,0,0,0,0,0,11,12,11,13,13,12,13,14,14,13,14,14,0,0,0,0,0,0,0,0,14,13,14,13,14,15,14,15,16,16,14,16,0,0,0,0,0,0,0,0,12,12,12,13,11,11,11,11,10,9,9,10,0,0,0,0,0,0,0,0,11,11,12,12,12,12,12,12,12,10,10,10,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,7,8,8,7,8,0,0,0,0,0,0,0,0,8,9,9,8,9,10,9,10,12,12,12,11,0,0,0,0,0,0,0,0,9,10,10,10,11,10,12,11,12,11,10,10,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,6,5,7,7,5,0,0,0,0,0,0,0,0,7,7,7,8,9,10,9,8,8,9,8,8,0,0,0,0,0,0,0,0,9,9,9,8,9,9,9,9,9,9,10,9,0,0,0,0,0,0,0,0,8,9,9,9,9,8,7,6,7,8,8,9,0,0,0,0,0,0,0,0,11,11,11,10,10,11,11,9,9,9,8,8,0,0,0,0,0,0,0,0,8,7,7,8,8,8,9,9,8,9,9,9,0,0,0,0,0,0,0,0,11,10,11,10,9,10,11,10,10,10,10,10,0,0,0,0,0,0,0,0,8,9,9,9,9,10,10,9,10,11,10,11,0,0,0,0,0,0,0,0,11,11,12,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,12,12,13,11,12,12,12,13,13,14,12,12,0,0,0,0,0,0,0,0,10,11,10,10,10,9,10,9,10,11,9,9,0,0,0,0,0,0,0,0,15,16,15,16,16,18,18,19,20,20,24,25,0,0,0,0,0,0,0,0,26,25,27,27,27,27,27,26,28,28,27,28,0,0,0,0,0,0,0,0,28,26,26,27,28,26,25,27,27],[0,29,29,29,29,29,29,29,29,28,28,28,29,27,28,28,28,29,28,29,0,0,0,0,0,0,0,0,29,29,27,29,29,30,28,29,28,28,29,28,0,0,0,0,0,0,0,0,27,25,25,25,25,24,23,25,23,22,22,23,0,0,0,0,0,0,0,0,11,9,9,8,7,7,5,6,5,4,6,7,0,0,0,0,0,0,0,0,10,10,10,11,11,9,11,11,11,9,11,11,0,0,0,0,0,0,0,0,11,11,12,11,10,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,11,11,11,11,11,10,11,11,12,11,11,11,0,0,0,0,0,0,0,0,9,8,8,8,8,7,8,8,9,8,8,9,0,0,0,0,0,0,0,0,8,5,7,7,7,5,7,7,7,7,8,8,0,0,0,0,0,0,0,0,9,10,10,10,10,10,11,12,13,12,12,13,0,0,0,0,0,0,0,0,12,11,11,11,10,11,10,10,11,9,9,8,0,0,0,0,0,0,0,0,5,4,3,2,1,0,1,5,3,5,6,6,0,0,0,0,0,0,0,0,4,6,6,5,6,8,8,9,9,8,8,8,0,0,0,0,0,0,0,0,10,9,10,10,11,11,11,12,11,10,11,11,0,0,0,0,0,0,0,0,6,7,7,5,5,6,5,4,5,6,6,7,0,0,0,0,0,0,0,0,10,10,10,13,12,11,12,12,13,13,13,13,0,0,0,0,0,0,0,0,10,13,13,13,13,13,14,18,19,18,18,20,0,0,0,0,0,0,0,0,23,25,25,26,26,26,27,27,27,27,28,26,0,0,0,0,0,0,0,0,26,27,28,28,28,27,28,27,28,28,28,28,0,0,0,0,0,0,0,0,28,27,28,28,27,28,27,27,28,27,26,28,0,0,0,0,0,0,0,0,23,23,21,22,19,18,20,17,18,17,16,15,0,0,0,0,0,0,0,0,14,15,13,15,15,17,15,16,17,16,15,16,0,0,0,0,0,0,0,0,18,16,15,16,16,17,17,16,18,20,17,19,0,0,0,0,0,0,0,0,15,14,14,16,14,13,13,13,11,11,11,13,0,0,0,0,0,0,0,0,13,14,15,15,15,16,14,15,15,13,12,11,0,0,0,0,0,0,0,0,8,9,9,10,10,11,11,9,11,10,10,10,0,0,0,0,0,0,0,0,11,11,11,10,12,12,10,12,12,13,13,12,0,0,0,0,0,0,0,0,11,12,12,12,13,13,13,13,14,13,12,12,0,0,0,0,0,0,0,0,10,11,10,10,9,10,10,8,7,9,9,6,0,0,0,0,0,0,0,0,9,10,10,9,11,11,11,11,10,11,11,10,0,0,0,0,0,0,0,0,12,12,12,10,11,11,12,11,12,11,12,13,0,0,0,0,0,0,0,0,10,10,10,10,10,10,8,7,8,9,10,8,0,0,0,0,0,0,0,0,12,13,11,12,12,12,12,10,10,11,10,11,0,0,0,0,0,0,0,0,11,9,10,11,11,10,10,11,11,11,12,13,0,0,0,0,0,0,0,0,13,14,14,13,13,12,13,13,12,12,12,12,0,0,0,0,0,0,0,0,11,12,11,10,11,12,12,12,12,14,13,14,0,0,0,0,0,0,0,0,14,14,13,13,14,14,12,13,14,13,13,13,0,0,0,0,0,0,0,0,14,14,14,13,14,14,13,14,14,16,13,15,0,0,0,0,0,0,0,0,14,14,13,13,14,13,12,13,14,12,12,12,0,0,0,0,0,0,0,0,16,17,18,18,19,20,22,22,24,22,26,26,0,0,0,0,0,0,0,0,27,26,28,28,28,27,28,27,28,28,28,28,0,0,0,0,0,0,0,0,28,27,26,28,28,27,26,28,27],[0,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,26,26,26,26,25,26,26,24,25,23,24,0,0,0,0,0,0,0,0,11,11,9,9,8,9,7,7,6,6,8,8,0,0,0,0,0,0,0,0,12,12,12,12,13,12,13,12,13,13,13,13,0,0,0,0,0,0,0,0,13,13,13,13,14,13,10,13,13,10,9,11,0,0,0,0,0,0,0,0,14,13,13,13,15,13,13,15,14,14,14,14,0,0,0,0,0,0,0,0,12,13,12,9,10,10,11,11,14,14,9,11,0,0,0,0,0,0,0,0,8,6,7,9,7,7,9,10,9,8,12,13,0,0,0,0,0,0,0,0,13,12,13,13,13,14,13,15,15,13,15,15,0,0,0,0,0,0,0,0,14,13,13,13,12,14,12,12,12,13,12,11,0,0,0,0,0,0,0,0,7,5,5,3,2,1,0,2,2,4,5,6,0,0,0,0,0,0,0,0,8,10,11,9,11,10,12,10,11,11,12,11,0,0,0,0,0,0,0,0,13,12,13,13,13,13,14,14,14,13,14,13,0,0,0,0,0,0,0,0,9,9,10,7,9,10,7,7,9,9,9,9,0,0,0,0,0,0,0,0,13,13,13,15,14,14,14,15,15,16,14,14,0,0,0,0,0,0,0,0,12,13,14,14,15,15,18,20,20,19,22,23,0,0,0,0,0,0,0,0,24,26,26,28,27,27,28,28,28,28,29,28,0,0,0,0,0,0,0,0,28,28,29,29,29,28,29,28,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,29,28,29,28,29,0,0,0,0,0,0,0,0,24,24,22,23,21,19,22,17,18,19,16,17,0,0,0,0,0,0,0,0,15,16,15,16,17,18,17,18,19,19,19,18,0,0,0,0,0,0,0,0,19,18,18,18,18,18,19,18,21,22,19,22,0,0,0,0,0,0,0,0,16,16,17,17,16,15,14,15,13,13,13,14,0,0,0,0,0,0,0,0,16,17,18,17,17,16,16,15,16,16,14,15,0,0,0,0,0,0,0,0,11,12,13,13,13,12,13,12,12,12,12,13,0,0,0,0,0,0,0,0,13,13,12,12,13,13,12,16,14,16,16,15,0,0,0,0,0,0,0,0,14,13,15,16,16,14,17,16,17,15,15,15,0,0,0,0,0,0,0,0,11,12,12,11,11,11,11,10,10,12,11,10,0,0,0,0,0,0,0,0,12,12,11,12,13,13,13,13,12,12,13,13,0,0,0,0,0,0,0,0,12,13,13,12,12,13,13,13,13,13,13,15,0,0,0,0,0,0,0,0,12,11,12,12,12,12,11,10,9,10,12,12,0,0,0,0,0,0,0,0,15,16,13,13,14,14,13,12,11,12,11,11,0,0,0,0,0,0,0,0,11,10,12,13,11,12,12,13,13,12,13,14,0,0,0,0,0,0,0,0,14,16,17,16,17,13,16,16,13,13,15,14,0,0,0,0,0,0,0,0,12,14,12,14,12,14,14,13,14,15,14,15,0,0,0,0,0,0,0,0,16,17,17,15,16,16,15,16,16,15,15,16,0,0,0,0,0,0,0,0,16,16,17,15,17,16,17,17,18,20,17,18,0,0,0,0,0,0,0,0,16,17,15,16,16,16,14,15,17,14,14,15,0,0,0,0,0,0,0,0,19,19,19,19,20,20,22,23,22,22,25,26,0,0,0,0,0,0,0,0,27,26,28,28,28,28,28,27,29,29,28,29,0,0,0,0,0,0,0,0,28,28,27,28,28,27,26,27,27],[0,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,29,28,28,29,29,29,28,29,29,29,29,28,0,0,0,0,0,0,0,0,27,24,25,26,25,24,25,25,23,23,23,23,0,0,0,0,0,0,0,0,11,10,9,9,8,7,7,8,7,7,9,9,0,0,0,0,0,0,0,0,13,15,15,14,15,14,14,13,13,11,14,14,0,0,0,0,0,0,0,0,10,12,13,10,11,10,9,10,9,8,7,7,0,0,0,0,0,0,0,0,11,10,11,13,13,13,13,13,14,14,14,13,0,0,0,0,0,0,0,0,12,12,10,10,11,9,10,11,14,11,11,10,0,0,0,0,0,0,0,0,8,6,6,7,7,5,6,7,6,6,7,9,0,0,0,0,0,0,0,0,13,13,13,14,14,14,14,15,16,15,15,16,0,0,0,0,0,0,0,0,15,13,14,15,13,14,13,13,14,13,12,12,0,0,0,0,0,0,0,0,6,4,5,4,4,3,1,0,1,2,4,5,0,0,0,0,0,0,0,0,7,8,9,9,11,10,10,9,11,11,11,11,0,0,0,0,0,0,0,0,14,14,14,15,14,14,14,14,14,15,15,15,0,0,0,0,0,0,0,0,10,11,11,8,9,10,7,7,8,9,8,7,0,0,0,0,0,0,0,0,10,10,12,13,12,13,13,13,14,12,11,12,0,0,0,0,0,0,0,0,11,11,13,14,14,14,15,17,18,18,20,21,0,0,0,0,0,0,0,0,23,25,25,26,25,26,27,26,27,27,27,26,0,0,0,0,0,0,0,0,27,26,28,27,28,28,28,28,29,28,29,28,0,0,0,0,0,0,0,0,28,28,29,28,28,28,27,27,27,28,27,27,0,0,0,0,0,0,0,0,21,21,19,20,19,16,19,17,17,17,16,15,0,0,0,0,0,0,0,0,16,17,16,16,17,18,17,18,19,18,18,18,0,0,0,0,0,0,0,0,19,18,18,17,18,18,18,18,19,21,19,20,0,0,0,0,0,0,0,0,15,17,15,15,14,14,14,14,14,13,14,14,0,0,0,0,0,0,0,0,16,16,17,16,16,16,16,16,15,15,14,15,0,0,0,0,0,0,0,0,12,13,13,15,13,13,14,13,14,13,14,13,0,0,0,0,0,0,0,0,14,15,14,14,14,15,15,15,15,15,16,15,0,0,0,0,0,0,0,0,15,15,15,16,15,15,17,17,17,16,15,16,0,0,0,0,0,0,0,0,13,14,13,13,12,14,13,12,12,13,12,10,0,0,0,0,0,0,0,0,13,12,12,13,14,14,15,14,14,14,14,14,0,0,0,0,0,0,0,0,14,16,16,14,14,15,15,14,15,15,15,16,0,0,0,0,0,0,0,0,13,12,13,12,12,13,12,12,10,13,12,12,0,0,0,0,0,0,0,0,16,15,14,14,14,14,13,11,12,11,11,12,0,0,0,0,0,0,0,0,12,12,12,13,12,13,14,13,14,14,14,15,0,0,0,0,0,0,0,0,16,17,17,18,17,17,18,17,16,15,16,15,0,0,0,0,0,0,0,0,12,13,13,13,13,14,15,15,15,15,16,17,0,0,0,0,0,0,0,0,17,18,17,17,17,15,16,17,15,15,16,16,0,0,0,0,0,0,0,0,15,16,17,16,17,17,17,18,18,18,18,18,0,0,0,0,0,0,0,0,16,18,17,17,16,17,16,16,17,15,16,15,0,0,0,0,0,0,0,0,17,18,18,18,18,19,21,21,23,22,25,25,0,0,0,0,0,0,0,0,27,26,27,26,27,27,27,26,27,28,27,28,0,0,0,0,0,0,0,0,27,27,26,26,27,26,25,27,27],[0,30,29,29,29,30,30,29,30,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,26,26,26,26,25,25,25,24,24,22,22,0,0,0,0,0,0,0,0,10,9,7,8,6,6,5,6,5,5,6,6,0,0,0,0,0,0,0,0,9,11,10,9,11,8,9,9,9,8,8,9,0,0,0,0,0,0,0,0,8,9,9,8,8,6,7,7,6,6,6,5,0,0,0,0,0,0,0,0,8,6,8,9,9,8,9,9,9,10,9,9,0,0,0,0,0,0,0,0,7,8,6,5,6,6,6,7,9,7,6,7,0,0,0,0,0,0,0,0,5,3,4,5,5,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,9,9,9,11,11,10,11,11,11,11,11,11,0,0,0,0,0,0,0,0,11,11,10,10,11,10,9,10,10,9,9,8,0,0,0,0,0,0,0,0,4,4,5,3,3,2,2,1,0,1,2,2,0,0,0,0,0,0,0,0,5,6,7,6,7,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,11,10,10,10,11,10,11,11,11,11,10,10,0,0,0,0,0,0,0,0,7,8,6,6,6,6,6,7,5,6,6,7,0,0,0,0,0,0,0,0,9,9,8,10,11,10,10,12,12,11,11,11,0,0,0,0,0,0,0,0,9,9,10,11,12,12,13,16,17,17,20,20,0,0,0,0,0,0,0,0,25,25,26,27,27,26,28,27,28,28,28,27,0,0,0,0,0,0,0,0,27,27,28,28,29,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,27,28,28,28,28,0,0,0,0,0,0,0,0,24,24,21,22,20,18,20,17,17,16,15,14,0,0,0,0,0,0,0,0,13,14,13,14,14,14,13,14,16,14,14,14,0,0,0,0,0,0,0,0,16,15,15,15,16,15,16,15,16,17,16,16,0,0,0,0,0,0,0,0,13,14,13,13,12,12,13,12,11,11,11,12,0,0,0,0,0,0,0,0,12,12,12,13,13,13,13,13,13,12,11,11,0,0,0,0,0,0,0,0,8,10,10,11,11,9,10,10,10,10,10,11,0,0,0,0,0,0,0,0,10,11,11,9,10,11,11,11,12,12,12,12,0,0,0,0,0,0,0,0,11,10,11,11,10,11,11,11,12,11,10,11,0,0,0,0,0,0,0,0,9,11,9,10,9,10,10,8,8,9,9,8,0,0,0,0,0,0,0,0,10,10,9,9,10,11,10,11,12,10,10,12,0,0,0,0,0,0,0,0,10,10,11,10,10,11,10,10,10,10,12,12,0,0,0,0,0,0,0,0,9,9,10,8,8,9,8,7,7,8,8,8,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,10,9,9,9,10,0,0,0,0,0,0,0,0,9,9,9,9,10,10,9,10,11,10,11,11,0,0,0,0,0,0,0,0,12,11,11,12,11,11,12,11,12,11,11,12,0,0,0,0,0,0,0,0,10,10,10,11,11,11,11,11,11,11,12,12,0,0,0,0,0,0,0,0,13,13,12,12,12,12,12,12,11,11,12,12,0,0,0,0,0,0,0,0,13,11,13,12,12,13,12,13,13,14,12,12,0,0,0,0,0,0,0,0,11,12,12,12,11,11,12,11,12,12,11,11,0,0,0,0,0,0,0,0,16,15,16,17,17,17,19,20,22,21,25,25,0,0,0,0,0,0,0,0,26,25,26,27,27,27,27,27,28,27,27,29,0,0,0,0,0,0,0,0,28,27,26,27,28,26,25,27,26],[0,29,29,29,29,29,28,28,29,27,27,28,28,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,28,27,27,28,28,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,26,24,24,24,24,23,22,23,21,22,20,20,0,0,0,0,0,0,0,0,8,8,7,7,6,6,5,5,5,4,5,5,0,0,0,0,0,0,0,0,8,9,8,8,8,7,8,8,6,6,8,8,0,0,0,0,0,0,0,0,6,8,8,6,6,6,5,5,5,5,4,5,0,0,0,0,0,0,0,0,6,6,7,7,8,9,8,9,9,9,8,9,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,4,4,3,5,4,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,8,9,9,8,9,9,9,10,10,9,9,10,0,0,0,0,0,0,0,0,10,9,9,9,9,9,8,8,7,8,8,7,0,0,0,0,0,0,0,0,4,4,3,4,4,3,3,2,1,0,1,3,0,0,0,0,0,0,0,0,4,4,4,5,6,7,7,6,7,8,8,7,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,7,7,6,6,7,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,9,9,8,8,9,10,10,10,9,10,0,0,0,0,0,0,0,0,8,9,10,11,11,12,12,14,15,15,17,18,0,0,0,0,0,0,0,0,20,22,22,24,24,23,25,25,26,26,26,25,0,0,0,0,0,0,0,0,26,25,27,27,28,26,27,26,27,27,28,27,0,0,0,0,0,0,0,0,27,27,28,27,27,27,26,27,27,27,26,27,0,0,0,0,0,0,0,0,21,21,20,20,18,16,18,16,15,14,13,12,0,0,0,0,0,0,0,0,13,12,12,13,12,13,13,13,14,13,13,14,0,0,0,0,0,0,0,0,15,15,13,13,13,13,14,14,15,16,15,16,0,0,0,0,0,0,0,0,11,12,11,11,10,10,11,10,11,10,11,11,0,0,0,0,0,0,0,0,11,12,11,11,12,12,12,11,10,10,9,9,0,0,0,0,0,0,0,0,7,9,9,8,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,9,9,9,10,10,11,11,11,12,11,0,0,0,0,0,0,0,0,10,9,10,11,10,10,11,11,11,10,10,10,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,8,8,8,9,7,0,0,0,0,0,0,0,0,9,9,9,8,9,10,9,9,10,9,9,9,0,0,0,0,0,0,0,0,10,11,10,9,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,8,7,8,7,7,7,6,6,5,6,7,6,0,0,0,0,0,0,0,0,11,11,10,9,10,9,9,8,9,9,8,8,0,0,0,0,0,0,0,0,9,8,9,9,9,9,9,9,10,10,10,10,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,11,11,11,11,10,0,0,0,0,0,0,0,0,9,9,10,9,10,10,10,11,11,10,12,11,0,0,0,0,0,0,0,0,12,12,12,12,12,11,12,12,11,11,12,11,0,0,0,0,0,0,0,0,11,12,13,11,12,12,12,13,13,14,12,13,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,10,10,10,0,0,0,0,0,0,0,0,14,15,16,14,15,16,19,18,20,21,23,23,0,0,0,0,0,0,0,0,25,25,25,26,27,25,26,25,26,27,26,27,0,0,0,0,0,0,0,0,27,27,26,27,27,25,25,27,26],[0,28,28,28,28,29,28,28,28,27,26,26,26,27,26,27,26,26,27,25,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,27,26,27,27,27,0,0,0,0,0,0,0,0,25,24,24,23,23,24,23,22,21,21,20,19,0,0,0,0,0,0,0,0,7,7,6,7,6,5,5,5,5,4,5,6,0,0,0,0,0,0,0,0,7,7,7,7,7,6,6,7,6,5,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,4,4,5,4,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,9,9,8,8,9,0,0,0,0,0,0,0,0,8,7,7,8,6,7,6,6,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,1,1,0,1,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,6,5,5,0,0,0,0,0,0,0,0,6,6,7,7,7,8,8,8,8,7,7,7,0,0,0,0,0,0,0,0,4,5,5,5,4,5,4,4,4,4,5,5,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,9,9,8,9,0,0,0,0,0,0,0,0,8,8,9,10,11,10,12,14,14,14,18,18,0,0,0,0,0,0,0,0,20,21,22,22,23,22,24,25,25,25,25,24,0,0,0,0,0,0,0,0,23,24,26,26,27,26,27,27,27,26,28,27,0,0,0,0,0,0,0,0,28,26,28,27,27,27,26,27,27,26,27,28,0,0,0,0,0,0,0,0,21,22,20,20,19,16,18,16,15,14,12,11,0,0,0,0,0,0,0,0,10,10,10,11,11,11,11,12,12,12,12,13,0,0,0,0,0,0,0,0,13,12,12,12,11,12,12,13,14,15,13,15,0,0,0,0,0,0,0,0,11,10,9,10,9,9,9,9,9,7,8,9,0,0,0,0,0,0,0,0,9,9,9,10,10,10,10,9,9,8,7,7,0,0,0,0,0,0,0,0,5,7,6,6,6,7,7,7,6,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,10,10,10,10,0,0,0,0,0,0,0,0,8,8,8,8,9,9,10,10,10,9,9,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,6,6,7,6,0,0,0,0,0,0,0,0,7,7,6,6,7,7,8,7,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,9,8,9,9,0,0,0,0,0,0,0,0,8,7,7,6,6,7,6,6,5,6,7,6,0,0,0,0,0,0,0,0,10,10,9,9,10,9,9,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,8,7,8,8,8,7,8,8,9,0,0,0,0,0,0,0,0,9,9,10,10,9,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,7,8,8,8,9,9,8,9,9,9,10,9,0,0,0,0,0,0,0,0,10,10,11,11,10,10,10,10,9,10,10,10,0,0,0,0,0,0,0,0,10,10,11,10,11,10,11,11,11,12,10,11,0,0,0,0,0,0,0,0,9,9,9,9,9,9,8,8,8,8,8,8,0,0,0,0,0,0,0,0,12,14,13,13,14,14,16,17,18,19,20,20,0,0,0,0,0,0,0,0,24,24,25,25,25,24,25,24,26,26,25,26,0,0,0,0,0,0,0,0,25,24,24,25,25,23,24,24,23],[0,28,28,28,28,28,28,27,28,27,26,26,26,26,26,26,25,27,26,26,0,0,0,0,0,0,0,0,27,26,27,27,27,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,25,24,23,22,23,23,21,22,21,20,19,20,0,0,0,0,0,0,0,0,7,6,7,6,5,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,6,5,5,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,4,5,5,6,6,5,6,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,2,3,3,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,7,7,7,7,8,0,0,0,0,0,0,0,0,7,6,7,6,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,2,2,1,0,0,0,0,0,0,0,0,0,2,3,3,3,4,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,8,8,7,7,8,0,0,0,0,0,0,0,0,8,8,9,9,10,10,11,13,14,14,17,16,0,0,0,0,0,0,0,0,20,21,20,22,23,22,24,25,25,24,25,24,0,0,0,0,0,0,0,0,24,25,26,26,27,25,26,27,27,27,26,26,0,0,0,0,0,0,0,0,27,26,27,27,27,26,27,26,27,26,26,27,0,0,0,0,0,0,0,0,22,22,20,20,19,17,17,15,14,14,12,10,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,11,11,11,11,12,0,0,0,0,0,0,0,0,12,11,11,10,11,11,11,12,12,14,12,14,0,0,0,0,0,0,0,0,9,10,9,9,9,8,9,8,8,7,8,8,0,0,0,0,0,0,0,0,8,9,9,8,9,9,9,8,9,9,7,7,0,0,0,0,0,0,0,0,4,6,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,6,6,7,8,7,8,9,9,9,8,0,0,0,0,0,0,0,0,7,7,7,8,8,8,9,9,8,8,8,8,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,5,5,5,6,5,0,0,0,0,0,0,0,0,5,6,6,5,6,7,6,6,7,7,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,7,8,8,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,6,6,5,0,0,0,0,0,0,0,0,9,9,8,8,9,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,7,6,6,7,6,6,7,7,7,7,7,8,0,0,0,0,0,0,0,0,9,9,9,9,9,8,9,9,8,9,9,9,0,0,0,0,0,0,0,0,7,8,7,7,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,9,9,10,10,0,0,0,0,0,0,0,0,9,9,10,9,10,10,10,10,11,11,10,10,0,0,0,0,0,0,0,0,8,8,8,8,8,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,11,12,12,12,12,14,15,15,16,17,20,19,0,0,0,0,0,0,0,0,23,21,23,23,24,22,24,23,25,25,25,26,0,0,0,0,0,0,0,0,25,24,23,25,25,22,22,24,24],[0,29,29,29,29,29,29,29,29,28,28,28,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,27,24,24,25,26,23,23,25,23,22,20,20,0,0,0,0,0,0,0,0,6,5,5,4,4,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,2,3,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,6,6,7,7,8,9,9,11,13,13,15,17,0,0,0,0,0,0,0,0,22,23,24,25,25,24,27,27,27,27,27,25,0,0,0,0,0,0,0,0,24,26,27,28,28,26,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,27,27,28,28,28,26,28,0,0,0,0,0,0,0,0,24,23,21,21,18,17,17,15,14,12,11,9,0,0,0,0,0,0,0,0,7,8,8,8,8,9,9,9,10,10,10,11,0,0,0,0,0,0,0,0,12,10,9,10,9,10,11,11,12,13,12,11,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,6,5,5,5,6,0,0,0,0,0,0,0,0,7,8,7,8,8,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,5,5,5,0,0,0,0,0,0,0,0,5,5,6,5,5,6,5,5,5,6,6,6,0,0,0,0,0,0,0,0,5,4,5,4,5,5,4,4,4,4,5,4,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,4,5,6,5,0,0,0,0,0,0,0,0,6,7,7,6,7,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,6,6,6,7,6,0,0,0,0,0,0,0,0,8,8,8,8,8,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,6,6,6,6,5,6,6,5,5,6,0,0,0,0,0,0,0,0,12,12,12,12,13,14,15,16,18,18,21,20,0,0,0,0,0,0,0,0,24,23,24,24,26,25,25,25,26,26,25,27,0,0,0,0,0,0,0,0,25,26,24,26,26,23,24,25,23],[0,29,28,29,29,29,29,29,29,28,27,27,27,27,27,27,27,28,28,28,0,0,0,0,0,0,0,0,28,27,28,28,28,29,28,28,27,28,28,28,0,0,0,0,0,0,0,0,26,25,25,25,25,25,23,24,21,22,20,20,0,0,0,0,0,0,0,0,5,5,5,4,4,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,2,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,6,6,7,8,8,9,10,12,13,13,16,17,0,0,0,0,0,0,0,0,21,23,22,25,25,24,26,26,26,26,27,25,0,0,0,0,0,0,0,0,24,25,26,26,27,25,27,27,27,27,28,27,0,0,0,0,0,0,0,0,27,27,28,28,28,27,28,27,27,28,27,28,0,0,0,0,0,0,0,0,23,22,20,21,19,15,18,13,13,12,11,9,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,9,10,9,9,9,0,0,0,0,0,0,0,0,11,9,9,9,9,9,10,10,11,12,10,11,0,0,0,0,0,0,0,0,8,8,7,7,7,6,6,6,5,5,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,4,4,4,5,4,4,5,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,5,6,6,6,6,6,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,6,6,6,6,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,6,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,6,6,7,6,6,7,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,8,8,9,7,8,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,10,11,11,11,11,13,14,16,16,17,20,20,0,0,0,0,0,0,0,0,22,23,24,24,25,24,26,24,25,25,25,26,0,0,0,0,0,0,0,0,26,24,24,25,26,23,23,24,24],[0,27,27,27,27,27,27,27,27,26,26,25,26,26,25,27,25,26,26,25,0,0,0,0,0,0,0,0,26,25,26,26,26,27,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,23,23,22,21,23,20,20,19,19,19,17,0,0,0,0,0,0,0,0,6,5,4,5,4,3,3,4,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,2,2,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,3,3,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,6,6,7,7,8,8,10,12,12,12,14,15,0,0,0,0,0,0,0,0,19,18,19,21,21,21,23,23,24,23,23,22,0,0,0,0,0,0,0,0,23,23,24,24,24,24,25,25,25,25,26,26,0,0,0,0,0,0,0,0,26,26,26,26,25,25,25,25,26,25,25,26,0,0,0,0,0,0,0,0,21,22,18,18,18,15,16,13,13,12,10,8,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,10,9,9,9,8,9,9,9,10,11,10,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,7,7,8,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,5,4,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,6,6,6,5,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,8,7,7,7,8,7,8,8,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,5,5,6,5,5,0,0,0,0,0,0,0,0,10,11,11,11,12,12,14,15,15,16,18,17,0,0,0,0,0,0,0,0,20,20,23,22,23,23,25,22,23,23,24,24,0,0,0,0,0,0,0,0,24,22,22,22,24,20,20,22,22],[0,29,28,28,29,29,28,28,28,27,27,26,27,27,26,27,26,27,27,26,0,0,0,0,0,0,0,0,28,27,27,27,27,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,26,24,24,23,25,23,22,23,22,21,20,21,0,0,0,0,0,0,0,0,5,4,5,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,4,4,4,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,3,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,6,6,6,7,8,8,9,11,12,12,14,16,0,0,0,0,0,0,0,0,21,22,21,24,25,22,26,27,26,25,26,25,0,0,0,0,0,0,0,0,24,25,27,26,27,26,25,26,27,26,27,26,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,27,27,27,27,28,0,0,0,0,0,0,0,0,23,23,20,20,19,17,17,15,14,12,10,9,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,9,8,8,9,9,9,9,10,10,11,10,10,0,0,0,0,0,0,0,0,8,8,7,7,7,6,6,6,5,5,5,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,6,5,6,7,7,8,6,0,0,0,0,0,0,0,0,4,5,5,5,6,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,4,5,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,7,6,6,6,6,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,7,6,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,10,10,11,10,11,13,13,15,16,17,19,18,0,0,0,0,0,0,0,0,22,21,23,24,25,23,24,23,25,24,25,25,0,0,0,0,0,0,0,0,25,23,23,25,25,22,21,24,24],[0,29,29,29,29,29,29,28,29,28,28,27,28,28,28,27,27,28,27,28,0,0,0,0,0,0,0,0,28,27,27,28,28,29,28,28,27,28,28,28,0,0,0,0,0,0,0,0,25,25,24,24,25,23,23,24,22,22,20,21,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,5,5,6,6,7,7,9,11,11,12,14,16,0,0,0,0,0,0,0,0,22,22,24,24,24,24,25,26,26,26,26,24,0,0,0,0,0,0,0,0,25,24,26,25,27,25,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,28,28,27,28,26,27,28,27,27,0,0,0,0,0,0,0,0,25,23,21,22,19,17,17,15,13,12,10,8,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,8,9,8,8,9,0,0,0,0,0,0,0,0,10,8,8,8,8,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,7,7,6,6,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,6,6,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,7,7,7,6,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,6,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,10,11,11,11,12,14,14,16,17,18,20,20,0,0,0,0,0,0,0,0,24,22,25,24,26,25,25,24,26,25,25,26,0,0,0,0,0,0,0,0,26,25,25,25,26,24,23,25,24],[0,28,28,28,28,28,29,28,28,27,27,27,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,26,27,27,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,25,24,24,23,23,23,22,23,21,21,19,19,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,3,4,4,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,5,4,0,0,0,0,0,0,0,0,5,6,6,7,7,8,9,11,12,12,15,15,0,0,0,0,0,0,0,0,20,21,21,22,23,23,24,24,25,25,26,25,0,0,0,0,0,0,0,0,24,25,26,25,27,26,27,26,27,26,27,26,0,0,0,0,0,0,0,0,27,27,27,27,27,26,26,27,27,27,26,27,0,0,0,0,0,0,0,0,22,21,19,20,18,15,17,14,12,11,10,8,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,8,9,8,8,9,0,0,0,0,0,0,0,0,9,8,8,8,9,8,9,9,10,10,9,9,0,0,0,0,0,0,0,0,7,7,6,7,6,6,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,6,7,6,6,7,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,7,6,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,4,4,4,4,0,0,0,0,0,0,0,0,9,10,11,10,11,12,12,15,16,17,18,19,0,0,0,0,0,0,0,0,23,22,24,24,24,23,25,23,24,25,24,25,0,0,0,0,0,0,0,0,24,23,23,23,25,22,21,23,23],[0,27,27,27,27,27,28,27,27,26,26,25,25,25,25,26,25,25,26,25,0,0,0,0,0,0,0,0,26,24,26,26,26,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,22,22,23,21,22,20,20,19,18,17,17,0,0,0,0,0,0,0,0,5,5,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,5,5,6,6,8,7,9,11,12,11,13,14,0,0,0,0,0,0,0,0,18,18,18,20,21,20,22,23,23,23,22,23,0,0,0,0,0,0,0,0,22,22,25,24,25,24,25,25,25,25,25,24,0,0,0,0,0,0,0,0,26,25,26,25,26,25,25,25,26,25,25,26,0,0,0,0,0,0,0,0,21,21,19,18,17,15,15,13,12,10,9,8,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,8,8,7,8,8,0,0,0,0,0,0,0,0,8,7,7,7,7,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,7,7,6,6,6,5,5,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,7,7,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,3,4,4,4,3,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,10,12,13,14,17,14,19,17,0,0,0,0,0,0,0,0,21,20,22,21,23,21,23,22,23,23,23,24,0,0,0,0,0,0,0,0,23,22,21,21,23,21,20,22,22],[0,29,29,29,28,29,28,28,29,27,28,27,27,27,27,27,26,27,26,26,0,0,0,0,0,0,0,0,27,26,26,26,27,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,22,23,23,21,20,22,20,19,18,18,0,0,0,0,0,0,0,0,4,4,3,3,3,2,2,2,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,3,3,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,1,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,8,10,11,11,13,15,0,0,0,0,0,0,0,0,20,21,21,22,24,23,24,25,25,24,25,23,0,0,0,0,0,0,0,0,24,24,25,25,26,25,26,26,26,27,26,26,0,0,0,0,0,0,0,0,27,27,27,27,28,27,27,25,26,27,26,27,0,0,0,0,0,0,0,0,22,21,20,20,18,17,16,14,13,11,9,7,0,0,0,0,0,0,0,0,4,5,6,6,6,6,6,7,7,7,7,8,0,0,0,0,0,0,0,0,8,7,7,7,7,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,6,6,6,5,5,5,4,4,4,3,3,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,9,10,11,10,11,14,14,17,17,17,20,21,0,0,0,0,0,0,0,0,24,22,25,24,25,24,25,23,25,25,24,25,0,0,0,0,0,0,0,0,25,24,24,24,25,24,22,25,25],[0,29,29,29,29,29,29,29,29,28,28,27,28,27,28,27,28,28,28,28,0,0,0,0,0,0,0,0,29,28,27,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,25,24,24,25,23,22,23,21,21,20,21,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,4,3,3,4,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,7,7,8,10,11,12,14,15,0,0,0,0,0,0,0,0,20,21,22,24,24,23,25,25,26,25,25,23,0,0,0,0,0,0,0,0,24,24,26,26,28,24,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,28,28,27,27,26,27,28,26,28,0,0,0,0,0,0,0,0,24,23,22,21,18,16,16,15,13,12,10,8,0,0,0,0,0,0,0,0,5,5,6,6,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,9,8,7,8,8,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,7,7,7,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,3,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,7,7,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,9,10,11,10,11,14,14,16,17,18,20,21,0,0,0,0,0,0,0,0,23,22,25,24,25,25,25,24,25,24,25,25,0,0,0,0,0,0,0,0,24,22,23,24,25,22,21,24,24],[0,28,27,28,27,28,28,28,27,27,26,26,26,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,25,25,26,26,27,26,26,26,27,27,26,0,0,0,0,0,0,0,0,24,23,23,22,22,22,21,20,21,19,19,17,0,0,0,0,0,0,0,0,5,5,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,5,4,5,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,2,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,6,7,7,8,9,11,11,12,14,15,0,0,0,0,0,0,0,0,19,18,20,21,22,22,23,23,24,23,24,24,0,0,0,0,0,0,0,0,23,23,25,24,26,25,26,26,26,26,27,26,0,0,0,0,0,0,0,0,27,26,27,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,21,21,18,18,17,14,16,13,12,11,9,8,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,7,7,6,6,5,6,5,5,5,4,4,5,0,0,0,0,0,0,0,0,4,5,6,5,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,5,5,4,5,5,6,5,6,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,6,6,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,7,7,6,6,7,7,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,6,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,11,10,10,11,14,15,16,16,18,19,0,0,0,0,0,0,0,0,21,21,23,23,22,22,24,23,24,23,24,23,0,0,0,0,0,0,0,0,23,22,21,22,24,22,20,22,22],[0,27,27,27,27,27,27,27,27,26,25,25,26,25,25,25,25,26,26,26,0,0,0,0,0,0,0,0,26,25,26,26,26,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,24,22,22,23,22,20,21,21,19,19,18,0,0,0,0,0,0,0,0,6,6,5,5,4,3,3,4,4,3,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,2,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,5,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,8,8,9,11,12,12,14,15,0,0,0,0,0,0,0,0,20,20,20,22,23,22,24,24,26,25,25,23,0,0,0,0,0,0,0,0,23,23,27,26,26,25,26,26,27,27,27,26,0,0,0,0,0,0,0,0,27,27,27,26,27,26,27,25,27,26,26,27,0,0,0,0,0,0,0,0,22,22,21,20,18,17,17,15,13,12,11,8,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,8,9,8,8,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,9,9,10,9,10,0,0,0,0,0,0,0,0,7,8,7,7,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,7,7,6,6,6,5,4,4,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,5,4,5,4,5,5,5,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,3,4,4,3,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,4,5,5,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,6,6,6,5,6,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,10,11,11,11,10,13,14,16,17,17,19,18,0,0,0,0,0,0,0,0,21,20,23,23,23,22,23,23,23,24,24,26,0,0,0,0,0,0,0,0,24,22,22,22,23,22,21,22,23],[0,28,29,29,28,29,28,28,28,27,28,27,27,27,27,27,27,27,26,27,0,0,0,0,0,0,0,0,27,26,25,27,27,28,26,27,26,27,27,26,0,0,0,0,0,0,0,0,24,24,22,23,23,21,20,22,21,20,19,20,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,6,6,5,4,4,4,5,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,2,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,7,7,8,9,11,12,12,13,15,0,0,0,0,0,0,0,0,21,20,23,23,24,24,24,25,25,24,25,24,0,0,0,0,0,0,0,0,24,25,25,25,27,25,26,27,27,27,26,26,0,0,0,0,0,0,0,0,27,27,27,28,28,27,27,26,26,27,27,27,0,0,0,0,0,0,0,0,23,21,21,21,18,18,17,15,14,12,11,9,0,0,0,0,0,0,0,0,5,6,6,7,7,8,7,8,9,8,8,9,0,0,0,0,0,0,0,0,9,9,8,9,9,8,9,10,10,11,10,9,0,0,0,0,0,0,0,0,7,7,7,6,6,6,5,5,4,5,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,7,7,7,6,6,4,5,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,7,7,6,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,3,3,4,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,5,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,10,12,11,11,12,14,15,17,18,18,21,21,0,0,0,0,0,0,0,0,23,22,25,24,25,24,25,24,25,25,25,25,0,0,0,0,0,0,0,0,25,24,23,24,26,23,23,25,25],[0,28,28,29,28,28,29,28,28,28,27,28,28,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,27,27,28,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,26,25,24,25,25,23,23,24,22,22,21,21,0,0,0,0,0,0,0,0,7,7,6,6,6,5,4,5,5,4,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,6,5,6,6,6,0,0,0,0,0,0,0,0,6,7,8,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,6,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,4,4,4,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,6,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,4,4,4,3,0,0,0,0,0,0,0,0,1,1,1,1,0,1,2,3,4,4,3,2,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,3,3,4,0,0,0,0,0,0,0,0,5,6,5,6,6,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,8,8,8,10,9,10,11,12,14,14,16,17,0,0,0,0,0,0,0,0,21,22,24,25,25,24,26,25,27,26,27,25,0,0,0,0,0,0,0,0,24,24,27,26,27,26,26,26,27,27,28,27,0,0,0,0,0,0,0,0,27,27,28,28,28,27,28,27,27,28,28,28,0,0,0,0,0,0,0,0,23,22,21,21,19,18,18,15,14,13,12,10,0,0,0,0,0,0,0,0,9,9,10,9,10,10,10,11,12,11,10,11,0,0,0,0,0,0,0,0,11,11,10,10,11,10,11,11,13,13,11,13,0,0,0,0,0,0,0,0,10,9,9,9,9,8,8,7,6,6,6,7,0,0,0,0,0,0,0,0,6,6,7,7,8,8,8,8,7,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,4,4,5,5,4,0,0,0,0,0,0,0,0,6,7,7,6,7,7,8,8,9,9,9,8,0,0,0,0,0,0,0,0,6,7,7,7,8,7,8,9,9,9,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,4,5,4,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,7,7,7,8,7,0,0,0,0,0,0,0,0,7,7,7,6,6,7,6,5,5,6,6,6,0,0,0,0,0,0,0,0,10,10,8,8,9,9,8,8,7,8,7,7,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,8,8,7,8,9,8,8,8,0,0,0,0,0,0,0,0,9,10,10,10,10,9,9,9,10,9,9,10,0,0,0,0,0,0,0,0,10,9,9,9,10,10,9,9,9,10,9,9,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,11,11,12,12,11,14,16,17,17,19,20,19,0,0,0,0,0,0,0,0,23,22,24,25,25,24,24,24,25,25,24,25,0,0,0,0,0,0,0,0,25,24,23,25,26,23,23,24,23],[0,27,26,27,27,27,27,27,26,26,26,26,26,25,25,26,26,26,26,27,0,0,0,0,0,0,0,0,27,26,26,27,27,28,26,27,26,26,27,26,0,0,0,0,0,0,0,0,25,24,24,23,23,23,22,22,22,21,21,20,0,0,0,0,0,0,0,0,9,9,7,7,6,5,5,6,6,5,6,7,0,0,0,0,0,0,0,0,8,8,8,8,9,8,8,8,7,8,8,8,0,0,0,0,0,0,0,0,8,9,9,8,8,8,7,8,7,7,7,7,0,0,0,0,0,0,0,0,7,6,6,7,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,8,8,8,7,8,0,0,0,0,0,0,0,0,6,5,6,6,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,6,5,5,6,7,7,8,7,8,0,0,0,0,0,0,0,0,8,7,8,8,7,8,7,6,6,6,6,5,0,0,0,0,0,0,0,0,4,3,3,4,4,5,6,6,5,4,5,5,0,0,0,0,0,0,0,0,3,2,2,2,1,0,1,2,3,4,3,3,0,0,0,0,0,0,0,0,5,5,5,5,7,7,7,7,6,7,7,7,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,2,4,3,4,0,0,0,0,0,0,0,0,7,7,6,6,7,7,7,8,8,8,7,7,0,0,0,0,0,0,0,0,9,9,9,10,11,11,12,13,14,14,16,15,0,0,0,0,0,0,0,0,21,20,22,23,23,23,25,24,26,25,25,25,0,0,0,0,0,0,0,0,24,24,27,26,26,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,26,27,27,27,27,26,26,27,27,26,26,27,0,0,0,0,0,0,0,0,22,22,20,20,19,17,18,15,15,13,12,11,0,0,0,0,0,0,0,0,10,10,11,10,11,11,10,11,12,12,11,12,0,0,0,0,0,0,0,0,11,11,11,11,11,11,12,12,12,14,13,14,0,0,0,0,0,0,0,0,11,10,10,10,9,9,9,9,8,7,8,9,0,0,0,0,0,0,0,0,7,9,9,8,9,8,8,9,8,7,7,6,0,0,0,0,0,0,0,0,4,5,4,3,4,5,4,4,6,6,6,5,0,0,0,0,0,0,0,0,7,9,8,8,8,8,8,9,10,10,10,9,0,0,0,0,0,0,0,0,8,9,9,9,10,10,10,10,10,10,9,10,0,0,0,0,0,0,0,0,9,9,9,8,7,7,8,6,6,7,6,5,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,6,7,6,6,0,0,0,0,0,0,0,0,7,9,8,9,9,9,8,9,9,8,9,8,0,0,0,0,0,0,0,0,9,8,8,8,9,9,9,8,7,8,8,9,0,0,0,0,0,0,0,0,11,10,10,10,10,10,10,10,9,9,9,9,0,0,0,0,0,0,0,0,8,6,8,7,7,7,9,8,7,9,9,9,0,0,0,0,0,0,0,0,9,9,9,10,9,9,10,9,9,9,10,9,0,0,0,0,0,0,0,0,8,8,8,8,9,8,9,9,9,9,10,9,0,0,0,0,0,0,0,0,10,11,11,10,11,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,10,10,11,10,10,10,9,11,10,10,10,10,0,0,0,0,0,0,0,0,8,9,10,9,8,8,8,7,7,7,6,6,0,0,0,0,0,0,0,0,11,12,13,12,13,14,16,16,18,17,21,19,0,0,0,0,0,0,0,0,22,21,24,25,23,23,23,25,24,25,25,25,0,0,0,0,0,0,0,0,25,23,23,24,24,23,20,24,24],[0,29,29,29,29,29,30,29,29,29,29,28,29,28,29,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,26,26,27,26,26,25,26,25,24,23,22,0,0,0,0,0,0,0,0,12,12,11,10,9,9,8,10,9,8,9,10,0,0,0,0,0,0,0,0,10,10,10,10,10,11,10,10,10,10,10,10,0,0,0,0,0,0,0,0,10,11,13,11,11,10,10,11,10,9,9,9,0,0,0,0,0,0,0,0,9,7,8,8,7,8,7,8,7,8,7,8,0,0,0,0,0,0,0,0,10,10,10,11,11,11,10,12,11,10,11,12,0,0,0,0,0,0,0,0,9,9,10,10,8,9,9,7,6,7,6,6,0,0,0,0,0,0,0,0,6,5,6,7,5,7,7,9,9,11,10,10,0,0,0,0,0,0,0,0,10,10,9,10,8,9,9,7,9,10,7,7,0,0,0,0,0,0,0,0,7,6,5,8,7,8,8,8,8,8,7,8,0,0,0,0,0,0,0,0,3,3,3,2,1,1,0,1,3,4,3,3,0,0,0,0,0,0,0,0,6,7,7,7,9,10,10,10,9,8,9,9,0,0,0,0,0,0,0,0,6,5,7,6,5,4,5,5,3,4,5,7,0,0,0,0,0,0,0,0,8,8,8,8,7,9,9,9,10,10,9,10,0,0,0,0,0,0,0,0,13,13,13,13,14,14,15,16,18,17,19,19,0,0,0,0,0,0,0,0,24,24,25,27,27,26,27,28,28,27,28,27,0,0,0,0,0,0,0,0,26,27,28,27,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,26,26,24,24,21,22,22,19,19,17,16,15,0,0,0,0,0,0,0,0,11,12,13,13,13,14,13,14,15,14,14,14,0,0,0,0,0,0,0,0,14,14,13,14,14,14,15,14,15,15,16,16,0,0,0,0,0,0,0,0,14,13,12,13,12,11,11,11,13,9,8,10,0,0,0,0,0,0,0,0,9,10,10,10,11,11,11,11,10,8,8,7,0,0,0,0,0,0,0,0,4,6,5,5,6,7,7,6,7,7,7,7,0,0,0,0,0,0,0,0,10,11,12,10,11,10,10,11,11,12,12,11,0,0,0,0,0,0,0,0,10,11,11,11,11,12,13,14,13,13,12,12,0,0,0,0,0,0,0,0,11,10,11,10,11,10,10,11,10,9,10,9,0,0,0,0,0,0,0,0,7,8,7,7,9,9,9,7,8,9,8,8,0,0,0,0,0,0,0,0,10,10,10,11,11,10,11,12,11,10,11,11,0,0,0,0,0,0,0,0,11,11,11,12,12,11,12,12,12,11,12,12,0,0,0,0,0,0,0,0,13,13,12,12,13,12,11,13,12,12,12,12,0,0,0,0,0,0,0,0,11,9,10,10,10,10,11,11,10,10,10,12,0,0,0,0,0,0,0,0,11,12,12,11,12,11,12,12,11,11,12,12,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,12,11,12,0,0,0,0,0,0,0,0,12,13,13,12,12,13,13,12,13,13,12,13,0,0,0,0,0,0,0,0,13,13,13,12,13,12,12,13,13,14,12,13,0,0,0,0,0,0,0,0,10,11,10,9,10,9,10,8,8,9,8,8,0,0,0,0,0,0,0,0,14,14,14,15,14,17,19,18,19,20,20,22,0,0,0,0,0,0,0,0,24,25,25,26,26,25,24,25,26,26,26,27,0,0,0,0,0,0,0,0,26,25,25,25,26,26,24,26,26],[0,28,28,28,29,29,29,28,28,28,28,27,28,27,28,27,28,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,27,26,26,27,26,26,27,26,25,25,25,0,0,0,0,0,0,0,0,16,14,15,14,13,12,12,13,13,12,13,13,0,0,0,0,0,0,0,0,14,13,14,13,12,14,13,13,12,13,13,12,0,0,0,0,0,0,0,0,15,15,16,16,15,15,15,16,15,15,12,12,0,0,0,0,0,0,0,0,11,9,9,9,10,8,10,9,10,9,10,10,0,0,0,0,0,0,0,0,11,12,11,12,12,13,13,15,15,16,16,16,0,0,0,0,0,0,0,0,11,11,12,11,11,12,13,10,9,9,11,9,0,0,0,0,0,0,0,0,10,7,8,10,9,9,10,11,11,10,12,13,0,0,0,0,0,0,0,0,13,13,13,12,12,11,11,12,11,12,11,11,0,0,0,0,0,0,0,0,11,10,9,12,11,10,12,13,12,11,10,10,0,0,0,0,0,0,0,0,8,7,4,4,4,3,1,0,2,4,4,4,0,0,0,0,0,0,0,0,9,10,10,11,12,11,12,13,12,11,12,11,0,0,0,0,0,0,0,0,9,10,10,10,9,9,10,9,7,8,10,12,0,0,0,0,0,0,0,0,12,11,11,12,12,12,11,14,13,15,14,14,0,0,0,0,0,0,0,0,16,16,16,18,15,16,18,18,20,19,20,21,0,0,0,0,0,0,0,0,26,27,27,27,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,27,26,24,25,23,23,23,21,21,20,19,18,0,0,0,0,0,0,0,0,15,16,16,17,18,17,15,17,18,17,16,17,0,0,0,0,0,0,0,0,17,15,15,17,16,16,17,18,19,19,19,19,0,0,0,0,0,0,0,0,16,16,16,16,16,15,14,15,14,13,12,13,0,0,0,0,0,0,0,0,13,13,14,13,13,14,13,13,13,12,12,11,0,0,0,0,0,0,0,0,6,7,6,6,7,8,8,8,9,11,10,9,0,0,0,0,0,0,0,0,14,14,14,14,13,14,14,15,15,15,15,16,0,0,0,0,0,0,0,0,15,15,18,16,16,17,18,19,19,19,17,16,0,0,0,0,0,0,0,0,15,14,14,13,13,13,13,13,11,12,11,11,0,0,0,0,0,0,0,0,8,10,11,7,10,11,11,8,10,11,10,9,0,0,0,0,0,0,0,0,14,14,15,14,15,14,15,15,14,14,17,16,0,0,0,0,0,0,0,0,14,15,16,15,17,15,15,14,16,15,16,16,0,0,0,0,0,0,0,0,18,17,17,15,18,17,15,17,17,16,17,15,0,0,0,0,0,0,0,0,14,13,13,13,13,14,14,13,13,14,14,13,0,0,0,0,0,0,0,0,14,16,15,15,15,14,17,16,15,14,17,17,0,0,0,0,0,0,0,0,13,16,14,14,15,16,14,14,16,16,15,16,0,0,0,0,0,0,0,0,17,16,16,17,16,18,17,17,16,17,16,17,0,0,0,0,0,0,0,0,15,16,16,16,16,17,15,17,16,17,16,17,0,0,0,0,0,0,0,0,14,14,14,13,13,12,12,12,12,12,10,12,0,0,0,0,0,0,0,0,15,16,15,17,16,18,20,20,21,21,24,21,0,0,0,0,0,0,0,0,26,23,26,26,26,25,25,25,26,27,27,27,0,0,0,0,0,0,0,0,27,26,26,27,27,25,24,26,26],[0,28,28,28,29,28,29,28,28,27,28,27,28,27,28,27,29,29,27,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,26,27,27,27,26,27,26,25,25,25,0,0,0,0,0,0,0,0,16,15,15,15,13,12,14,14,13,12,14,13,0,0,0,0,0,0,0,0,15,13,14,14,12,14,14,14,12,15,15,11,0,0,0,0,0,0,0,0,14,16,16,16,15,16,15,15,14,14,13,13,0,0,0,0,0,0,0,0,10,9,9,10,8,9,11,10,10,9,11,10,0,0,0,0,0,0,0,0,11,13,11,11,13,13,13,15,15,15,15,16,0,0,0,0,0,0,0,0,13,11,12,12,11,10,11,10,10,10,9,9,0,0,0,0,0,0,0,0,5,5,10,10,11,10,9,12,11,11,12,13,0,0,0,0,0,0,0,0,13,12,12,11,12,10,12,11,11,11,9,11,0,0,0,0,0,0,0,0,11,10,10,11,11,11,12,12,11,12,12,11,0,0,0,0,0,0,0,0,8,7,6,6,5,4,3,2,0,1,2,3,0,0,0,0,0,0,0,0,10,10,11,11,12,13,14,12,13,11,11,11,0,0,0,0,0,0,0,0,9,8,10,11,9,8,9,9,7,8,10,11,0,0,0,0,0,0,0,0,12,12,12,14,13,13,13,15,15,16,14,14,0,0,0,0,0,0,0,0,16,18,18,18,20,19,19,20,22,20,21,23,0,0,0,0,0,0,0,0,27,27,27,27,28,28,28,28,29,28,29,29,0,0,0,0,0,0,0,0,27,28,29,28,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,26,26,25,26,24,23,23,21,21,21,19,18,0,0,0,0,0,0,0,0,17,17,18,19,20,20,18,19,20,19,18,19,0,0,0,0,0,0,0,0,17,16,17,17,19,19,19,20,20,21,21,22,0,0,0,0,0,0,0,0,19,20,18,18,19,17,17,17,15,15,14,16,0,0,0,0,0,0,0,0,16,15,15,16,16,15,14,15,14,13,15,12,0,0,0,0,0,0,0,0,7,8,8,7,8,8,8,10,11,11,12,10,0,0,0,0,0,0,0,0,15,14,14,15,14,16,15,15,16,16,17,17,0,0,0,0,0,0,0,0,14,15,16,17,17,17,18,19,19,19,18,18,0,0,0,0,0,0,0,0,14,15,15,14,13,13,14,13,12,13,12,12,0,0,0,0,0,0,0,0,10,12,12,11,12,14,14,11,13,14,12,13,0,0,0,0,0,0,0,0,14,16,15,14,15,15,15,14,15,16,17,17,0,0,0,0,0,0,0,0,15,15,17,16,17,15,15,15,15,15,16,16,0,0,0,0,0,0,0,0,19,18,18,16,18,17,16,16,18,16,17,17,0,0,0,0,0,0,0,0,15,13,14,15,13,14,15,15,13,15,17,15,0,0,0,0,0,0,0,0,17,19,18,17,17,16,20,19,17,16,19,18,0,0,0,0,0,0,0,0,14,19,16,14,17,19,16,16,19,17,17,18,0,0,0,0,0,0,0,0,19,19,19,19,18,20,20,20,18,20,20,20,0,0,0,0,0,0,0,0,17,17,19,18,18,20,18,19,18,19,18,18,0,0,0,0,0,0,0,0,15,16,15,15,15,15,13,13,16,14,12,13,0,0,0,0,0,0,0,0,16,16,17,17,16,19,20,20,21,21,24,22,0,0,0,0,0,0,0,0,26,23,26,26,26,26,26,26,27,27,27,28,0,0,0,0,0,0,0,0,27,26,26,27,27,25,24,25,26],[0,29,28,28,29,28,29,29,28,28,28,28,28,27,28,28,28,29,27,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,27,27,27,27,27,25,27,26,25,23,24,0,0,0,0,0,0,0,0,16,16,15,15,14,15,14,14,13,13,14,14,0,0,0,0,0,0,0,0,14,13,14,14,13,14,14,13,12,12,13,12,0,0,0,0,0,0,0,0,13,15,17,15,14,15,14,15,14,13,13,12,0,0,0,0,0,0,0,0,11,8,10,10,9,11,11,11,10,8,10,10,0,0,0,0,0,0,0,0,11,12,11,10,13,13,13,14,15,14,16,17,0,0,0,0,0,0,0,0,13,13,12,13,11,12,12,10,9,11,9,9,0,0,0,0,0,0,0,0,8,5,8,8,9,8,8,11,11,10,10,11,0,0,0,0,0,0,0,0,12,12,13,11,10,10,10,9,9,9,8,9,0,0,0,0,0,0,0,0,10,10,11,11,12,12,12,13,12,11,11,10,0,0,0,0,0,0,0,0,7,7,6,5,6,4,3,2,1,0,1,3,0,0,0,0,0,0,0,0,9,8,10,9,11,11,12,11,11,10,9,10,0,0,0,0,0,0,0,0,9,8,10,9,9,9,9,9,9,9,12,12,0,0,0,0,0,0,0,0,14,14,14,15,15,14,14,16,17,17,16,15,0,0,0,0,0,0,0,0,17,18,18,17,17,18,19,20,21,21,21,22,0,0,0,0,0,0,0,0,26,26,26,27,27,26,27,27,28,28,28,28,0,0,0,0,0,0,0,0,27,28,29,28,29,29,29,28,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,26,27,25,25,24,22,23,21,21,22,20,19,0,0,0,0,0,0,0,0,16,18,18,18,19,19,19,19,20,19,19,18,0,0,0,0,0,0,0,0,19,18,18,18,18,18,19,20,19,21,21,21,0,0,0,0,0,0,0,0,19,20,18,18,18,17,17,18,16,17,14,16,0,0,0,0,0,0,0,0,14,16,16,15,14,16,15,15,14,12,12,11,0,0,0,0,0,0,0,0,7,8,8,6,8,8,8,10,9,10,11,11,0,0,0,0,0,0,0,0,14,13,14,14,13,15,14,15,15,16,16,15,0,0,0,0,0,0,0,0,14,14,15,15,15,15,18,18,18,17,16,16,0,0,0,0,0,0,0,0,15,14,15,14,14,13,14,15,11,11,14,12,0,0,0,0,0,0,0,0,10,14,13,10,13,15,13,10,15,14,12,11,0,0,0,0,0,0,0,0,15,16,16,14,16,15,16,16,16,17,17,17,0,0,0,0,0,0,0,0,15,15,16,15,17,15,15,16,15,15,16,15,0,0,0,0,0,0,0,0,18,16,16,15,16,16,15,16,17,16,17,17,0,0,0,0,0,0,0,0,16,14,15,16,16,16,15,16,16,15,16,16,0,0,0,0,0,0,0,0,16,18,17,17,18,15,19,18,16,16,20,18,0,0,0,0,0,0,0,0,15,19,17,14,17,19,17,16,19,19,17,17,0,0,0,0,0,0,0,0,19,18,19,19,18,19,19,19,18,19,19,20,0,0,0,0,0,0,0,0,17,18,18,18,18,18,18,18,18,19,17,19,0,0,0,0,0,0,0,0,18,17,17,14,15,15,13,12,13,13,10,12,0,0,0,0,0,0,0,0,17,16,18,18,17,18,20,20,23,22,25,24,0,0,0,0,0,0,0,0,26,25,26,27,27,26,27,27,27,27,27,28,0,0,0,0,0,0,0,0,28,27,27,27,27,25,24,26,26],[0,28,28,28,28,28,29,28,28,28,27,28,28,27,27,27,28,27,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,29,29,28,28,28,0,0,0,0,0,0,0,0,27,27,27,27,27,27,25,26,26,25,23,23,0,0,0,0,0,0,0,0,15,14,14,13,13,11,10,13,12,13,12,13,0,0,0,0,0,0,0,0,14,14,13,12,14,15,13,13,13,13,13,12,0,0,0,0,0,0,0,0,14,16,16,16,14,16,15,15,14,14,15,13,0,0,0,0,0,0,0,0,13,10,10,11,9,8,10,9,9,9,9,10,0,0,0,0,0,0,0,0,12,13,15,12,15,15,14,14,15,15,16,16,0,0,0,0,0,0,0,0,15,14,14,15,11,12,14,12,9,11,12,9,0,0,0,0,0,0,0,0,7,6,7,8,7,7,8,8,10,10,8,10,0,0,0,0,0,0,0,0,11,12,11,11,11,12,9,9,11,11,10,9,0,0,0,0,0,0,0,0,10,9,8,11,10,11,12,13,11,11,10,9,0,0,0,0,0,0,0,0,6,7,6,5,5,4,3,3,2,1,0,1,0,0,0,0,0,0,0,0,6,7,8,8,10,9,9,10,9,9,11,11,0,0,0,0,0,0,0,0,8,6,8,9,7,6,8,7,7,7,9,9,0,0,0,0,0,0,0,0,11,10,10,11,12,11,11,14,14,14,13,13,0,0,0,0,0,0,0,0,15,16,14,16,15,15,17,18,19,18,19,20,0,0,0,0,0,0,0,0,25,25,25,26,27,26,27,28,27,28,28,28,0,0,0,0,0,0,0,0,28,27,28,28,29,29,28,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,29,28,29,29,29,0,0,0,0,0,0,0,0,26,26,24,24,23,22,23,21,19,20,18,18,0,0,0,0,0,0,0,0,12,15,14,14,17,16,15,17,19,17,17,17,0,0,0,0,0,0,0,0,17,15,15,16,16,17,17,17,18,20,19,20,0,0,0,0,0,0,0,0,16,16,17,16,15,15,13,14,12,12,10,12,0,0,0,0,0,0,0,0,10,11,13,12,11,13,13,13,12,12,11,9,0,0,0,0,0,0,0,0,5,7,7,5,5,8,7,7,7,8,8,7,0,0,0,0,0,0,0,0,12,12,11,11,12,11,11,13,13,14,13,12,0,0,0,0,0,0,0,0,13,14,13,14,13,14,16,16,14,15,15,14,0,0,0,0,0,0,0,0,13,13,13,13,13,11,12,13,9,9,10,9,0,0,0,0,0,0,0,0,8,9,10,9,10,10,10,9,10,10,9,9,0,0,0,0,0,0,0,0,10,12,12,12,13,13,13,13,13,12,13,14,0,0,0,0,0,0,0,0,14,13,15,14,15,15,14,16,15,15,16,15,0,0,0,0,0,0,0,0,15,15,15,15,15,14,14,14,15,15,15,15,0,0,0,0,0,0,0,0,13,11,12,13,12,10,13,12,11,10,12,14,0,0,0,0,0,0,0,0,14,14,14,13,15,12,15,13,13,13,17,15,0,0,0,0,0,0,0,0,14,16,14,11,13,16,13,13,15,16,13,14,0,0,0,0,0,0,0,0,16,17,16,15,16,17,16,16,15,16,16,16,0,0,0,0,0,0,0,0,14,15,16,15,16,14,15,16,15,17,14,16,0,0,0,0,0,0,0,0,13,12,11,10,10,10,10,10,9,9,9,9,0,0,0,0,0,0,0,0,16,15,15,18,16,19,21,21,23,22,25,24,0,0,0,0,0,0,0,0,27,25,26,27,27,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,27,26,26,27,27,25,25,26,27],[0,28,28,28,28,28,28,28,27,27,27,25,28,26,27,26,28,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,28,28,28,29,28,28,28,27,0,0,0,0,0,0,0,0,26,25,23,24,25,23,22,24,23,21,21,21,0,0,0,0,0,0,0,0,9,9,8,8,7,7,6,7,6,6,7,7,0,0,0,0,0,0,0,0,8,8,8,9,8,9,9,9,8,9,9,9,0,0,0,0,0,0,0,0,9,10,11,10,9,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,8,7,7,8,7,8,7,8,7,8,7,8,0,0,0,0,0,0,0,0,8,8,8,7,8,8,9,9,9,9,9,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,8,6,5,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,5,6,6,8,7,7,8,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,6,6,7,6,5,0,0,0,0,0,0,0,0,5,4,5,6,7,6,7,8,7,7,7,7,0,0,0,0,0,0,0,0,3,4,3,2,3,3,2,3,3,3,1,0,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,6,5,5,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,3,4,5,5,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,9,10,10,11,11,11,13,13,15,14,15,16,0,0,0,0,0,0,0,0,23,23,24,25,26,25,26,26,27,26,26,26,0,0,0,0,0,0,0,0,25,25,27,27,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,28,28,28,28,27,27,27,28,27,27,28,0,0,0,0,0,0,0,0,24,23,22,22,20,19,19,17,16,14,14,12,0,0,0,0,0,0,0,0,10,11,11,10,11,11,11,11,13,12,11,12,0,0,0,0,0,0,0,0,13,11,12,12,12,12,13,13,14,14,13,15,0,0,0,0,0,0,0,0,11,11,10,11,10,10,10,10,8,9,7,8,0,0,0,0,0,0,0,0,8,9,9,9,10,10,10,10,9,9,8,7,0,0,0,0,0,0,0,0,3,4,5,4,4,5,4,4,5,6,6,4,0,0,0,0,0,0,0,0,7,7,8,7,7,8,8,9,9,10,9,9,0,0,0,0,0,0,0,0,9,9,10,9,9,10,11,11,10,11,10,10,0,0,0,0,0,0,0,0,8,8,8,7,7,6,7,6,5,5,6,5,0,0,0,0,0,0,0,0,6,6,7,6,8,7,8,7,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,8,8,9,8,8,8,9,9,0,0,0,0,0,0,0,0,8,8,9,9,9,9,9,9,8,9,9,10,0,0,0,0,0,0,0,0,11,11,10,10,11,10,10,10,10,10,9,9,0,0,0,0,0,0,0,0,7,6,7,7,7,7,8,7,7,7,8,9,0,0,0,0,0,0,0,0,9,9,10,9,9,10,10,9,8,9,9,9,0,0,0,0,0,0,0,0,7,9,8,9,8,9,9,9,9,10,9,9,0,0,0,0,0,0,0,0,10,10,11,9,11,11,9,10,10,10,10,11,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,11,12,10,10,0,0,0,0,0,0,0,0,8,9,8,7,8,8,7,7,7,8,6,7,0,0,0,0,0,0,0,0,12,12,13,13,13,15,17,17,20,20,22,21,0,0,0,0,0,0,0,0,24,23,24,25,25,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,25,24,26,26,24,23,26,26],[0,28,28,28,28,28,28,28,28,27,27,27,27,26,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,25,24,23,23,24,23,22,23,22,21,21,20,0,0,0,0,0,0,0,0,6,6,5,5,5,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,5,4,0,0,0,0,0,0,0,0,6,6,7,6,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,5,5,5,4,5,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,5,5,5,5,4,5,4,0,0,0,0,0,0,0,0,2,3,2,2,3,2,2,3,3,2,1,1,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,4,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,4,4,0,0,0,0,0,0,0,0,5,5,4,5,6,5,5,6,6,7,6,6,0,0,0,0,0,0,0,0,7,7,8,8,8,8,10,11,13,13,14,16,0,0,0,0,0,0,0,0,21,22,23,25,24,23,26,25,26,25,26,24,0,0,0,0,0,0,0,0,24,25,26,25,27,26,27,27,27,26,27,27,0,0,0,0,0,0,0,0,27,27,28,27,27,27,27,27,27,28,26,28,0,0,0,0,0,0,0,0,24,23,21,22,18,18,18,16,15,13,11,10,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,8,10,9,9,9,0,0,0,0,0,0,0,0,11,9,9,9,9,9,10,10,12,11,10,12,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,6,6,7,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,8,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,5,5,5,0,0,0,0,0,0,0,0,8,8,7,6,7,7,7,7,6,7,6,6,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,6,5,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,7,8,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,7,8,8,7,8,0,0,0,0,0,0,0,0,5,5,5,4,4,5,5,4,4,4,3,4,0,0,0,0,0,0,0,0,10,11,10,11,12,14,15,17,18,18,21,20,0,0,0,0,0,0,0,0,22,21,23,23,24,23,24,23,24,24,24,24,0,0,0,0,0,0,0,0,25,24,22,24,24,23,22,24,24],[0,28,28,28,28,28,28,27,28,27,27,26,26,26,26,25,26,26,26,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,26,25,26,26,25,0,0,0,0,0,0,0,0,23,22,22,22,22,20,19,21,19,18,17,17,0,0,0,0,0,0,0,0,4,4,3,3,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,2,2,2,3,3,2,2,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,10,10,10,12,13,0,0,0,0,0,0,0,0,18,19,19,20,22,20,22,21,23,22,23,22,0,0,0,0,0,0,0,0,22,22,25,24,26,24,25,25,25,25,25,25,0,0,0,0,0,0,0,0,26,25,26,25,26,25,26,26,26,26,25,25,0,0,0,0,0,0,0,0,22,20,19,19,17,16,16,14,12,11,9,7,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,4,3,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,5,4,4,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,9,10,10,11,11,13,14,17,18,17,20,19,0,0,0,0,0,0,0,0,22,21,24,24,24,23,24,23,24,24,24,25,0,0,0,0,0,0,0,0,23,24,23,23,25,23,22,24,25],[0,28,28,28,28,28,28,28,28,27,27,26,27,25,26,25,26,27,26,26,0,0,0,0,0,0,0,0,26,26,25,26,26,27,25,26,25,26,26,25,0,0,0,0,0,0,0,0,24,22,22,22,22,20,19,20,19,18,18,18,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,3,3,4,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,2,2,2,2,3,3,2,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,9,10,10,12,13,0,0,0,0,0,0,0,0,18,18,19,21,21,21,22,22,23,23,23,22,0,0,0,0,0,0,0,0,23,23,24,25,26,24,25,26,26,26,26,26,0,0,0,0,0,0,0,0,25,25,26,26,26,26,26,24,25,26,25,25,0,0,0,0,0,0,0,0,22,21,21,20,18,17,16,15,12,11,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,7,6,6,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,7,7,8,8,7,8,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,5,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,3,3,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,4,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,2,3,0,0,0,0,0,0,0,0,9,9,10,11,11,15,14,17,18,19,20,20,0,0,0,0,0,0,0,0,22,21,24,23,23,22,23,22,24,23,22,24,0,0,0,0,0,0,0,0,23,23,22,24,24,22,23,24,24],[0,28,28,28,29,28,28,28,27,27,27,25,27,25,26,26,27,27,26,26,0,0,0,0,0,0,0,0,27,26,26,27,27,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,24,23,21,21,21,20,18,20,19,18,17,17,0,0,0,0,0,0,0,0,4,4,3,3,2,2,2,2,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,3,4,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,9,9,12,13,0,0,0,0,0,0,0,0,17,18,18,21,21,20,22,22,23,23,23,22,0,0,0,0,0,0,0,0,23,22,25,25,27,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,27,26,26,26,25,25,26,27,26,0,0,0,0,0,0,0,0,22,21,20,20,18,17,17,15,12,10,8,7,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,2,3,0,0,0,0,0,0,0,0,8,9,9,10,10,13,14,16,16,17,19,21,0,0,0,0,0,0,0,0,21,22,24,23,23,22,23,22,24,23,23,24,0,0,0,0,0,0,0,0,22,24,22,23,24,23,22,23,24],[0,28,27,27,27,27,27,27,27,26,26,24,25,24,25,25,25,26,25,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,26,26,26,26,25,0,0,0,0,0,0,0,0,23,22,21,20,21,20,18,19,18,17,17,16,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,1,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,3,4,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,8,9,10,10,12,12,0,0,0,0,0,0,0,0,16,16,16,19,20,19,20,21,22,22,22,22,0,0,0,0,0,0,0,0,21,21,25,24,26,24,24,24,25,24,24,25,0,0,0,0,0,0,0,0,25,25,26,25,25,25,25,25,25,25,25,24,0,0,0,0,0,0,0,0,21,21,19,19,17,16,15,14,11,11,8,6,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,6,6,5,6,6,6,7,6,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,4,5,5,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,5,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,8,8,9,10,10,14,13,17,17,17,19,19,0,0,0,0,0,0,0,0,21,21,22,23,23,22,23,22,24,22,22,24,0,0,0,0,0,0,0,0,22,23,21,22,23,22,21,23,23],[0,27,28,28,27,28,27,27,27,26,26,25,25,25,25,24,25,26,25,25,0,0,0,0,0,0,0,0,26,25,24,25,25,26,25,25,25,26,25,25,0,0,0,0,0,0,0,0,22,22,20,20,20,18,18,19,18,16,17,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,1,1,1,2,2,2,3,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,5,6,8,8,9,10,12,0,0,0,0,0,0,0,0,17,17,18,19,20,20,20,21,22,23,23,22,0,0,0,0,0,0,0,0,23,22,25,23,26,24,25,25,25,25,24,25,0,0,0,0,0,0,0,0,25,25,26,25,26,26,25,25,25,25,25,25,0,0,0,0,0,0,0,0,21,19,19,18,16,15,15,13,11,9,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,3,4,5,5,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,3,3,3,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,9,10,10,10,13,14,16,18,18,19,20,0,0,0,0,0,0,0,0,22,21,24,24,23,23,23,24,24,23,23,24,0,0,0,0,0,0,0,0,22,23,23,22,24,24,22,24,24],[0,28,28,29,28,28,28,28,28,27,27,26,27,26,26,25,26,27,25,25,0,0,0,0,0,0,0,0,27,26,25,26,26,26,25,26,25,25,25,25,0,0,0,0,0,0,0,0,22,21,20,20,20,19,17,19,17,16,15,15,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,2,3,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,6,7,8,9,11,12,0,0,0,0,0,0,0,0,16,16,16,19,20,18,20,20,21,21,22,21,0,0,0,0,0,0,0,0,21,22,24,23,26,23,24,24,24,25,24,25,0,0,0,0,0,0,0,0,25,25,26,25,26,25,25,24,25,25,24,25,0,0,0,0,0,0,0,0,22,19,20,19,17,15,15,13,11,9,8,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,3,4,5,5,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,9,9,10,10,13,13,16,16,17,20,21,0,0,0,0,0,0,0,0,21,21,24,24,23,22,23,22,24,23,22,24,0,0,0,0,0,0,0,0,22,24,22,23,24,22,22,23,23],[0,27,27,27,27,27,27,27,26,26,25,24,26,25,25,25,25,26,24,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,26,25,26,26,26,0,0,0,0,0,0,0,0,22,21,20,19,20,18,17,18,18,15,16,15,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,3,2,2,0,0,0,0,0,0,0,0,1,2,2,2,1,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,1,2,1,0,0,0,0,0,0,0,0,1,1,1,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,9,9,9,11,11,0,0,0,0,0,0,0,0,15,15,16,18,19,18,20,21,21,20,22,21,0,0,0,0,0,0,0,0,20,21,23,22,24,23,24,24,24,24,25,24,0,0,0,0,0,0,0,0,25,25,25,26,25,25,25,24,24,24,24,25,0,0,0,0,0,0,0,0,21,19,19,18,16,15,15,12,11,10,8,7,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,5,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,9,9,10,10,10,14,14,16,16,15,17,18,0,0,0,0,0,0,0,0,20,20,22,25,21,21,23,22,22,22,22,23,0,0,0,0,0,0,0,0,22,22,21,22,24,22,20,23,23],[0,28,28,28,28,28,27,27,27,27,26,25,26,24,25,24,25,26,25,26,0,0,0,0,0,0,0,0,26,25,25,26,27,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,21,19,17,19,18,17,16,15,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,7,8,9,9,11,12,0,0,0,0,0,0,0,0,17,17,18,20,20,20,22,21,23,23,23,23,0,0,0,0,0,0,0,0,22,21,25,24,26,24,25,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,27,25,26,25,26,25,25,25,26,25,0,0,0,0,0,0,0,0,22,21,20,20,18,17,16,15,11,10,8,6,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,5,5,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,1,2,1,1,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,3,5,5,5,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,3,3,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,8,9,9,10,11,13,14,15,17,17,19,20,0,0,0,0,0,0,0,0,22,21,24,25,24,23,23,23,25,23,24,25,0,0,0,0,0,0,0,0,23,24,23,23,24,24,22,24,25],[0,28,28,28,28,28,28,28,27,27,27,26,27,25,26,25,26,27,25,26,0,0,0,0,0,0,0,0,26,26,24,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,22,21,20,20,19,18,18,17,16,16,16,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,3,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,8,9,9,11,13,0,0,0,0,0,0,0,0,15,16,17,18,20,19,20,21,22,22,22,21,0,0,0,0,0,0,0,0,22,22,24,23,26,23,24,24,25,25,24,25,0,0,0,0,0,0,0,0,25,25,26,25,26,25,25,24,24,25,24,24,0,0,0,0,0,0,0,0,21,19,19,19,17,15,15,14,11,10,8,7,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,6,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,4,4,3,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,8,9,10,11,11,14,15,17,17,18,20,21,0,0,0,0,0,0,0,0,22,22,25,24,24,24,24,23,26,24,24,26,0,0,0,0,0,0,0,0,25,24,23,25,25,24,23,26,25],[0,28,28,28,28,27,28,28,26,26,26,24,27,24,26,24,26,27,24,27,0,0,0,0,0,0,0,0,27,26,25,26,27,27,26,27,26,27,26,26,0,0,0,0,0,0,0,0,22,21,20,20,20,19,17,18,17,16,15,15,0,0,0,0,0,0,0,0,4,4,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,8,8,9,9,11,11,0,0,0,0,0,0,0,0,15,15,16,17,19,18,20,21,22,21,22,21,0,0,0,0,0,0,0,0,22,22,25,24,26,24,25,25,25,25,26,25,0,0,0,0,0,0,0,0,25,26,26,26,26,25,26,25,26,26,25,25,0,0,0,0,0,0,0,0,22,21,20,20,19,17,16,15,11,11,8,7,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,5,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,9,9,10,10,10,13,14,16,14,16,18,19,0,0,0,0,0,0,0,0,21,19,23,24,21,22,24,22,24,24,23,23,0,0,0,0,0,0,0,0,23,24,22,23,25,24,23,24,24],[0,27,27,27,27,27,27,27,26,26,25,24,26,24,25,24,25,26,24,25,0,0,0,0,0,0,0,0,26,24,24,24,25,26,25,25,25,25,25,25,0,0,0,0,0,0,0,0,22,21,19,19,19,17,15,17,17,15,16,15,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,2,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,8,8,9,9,10,11,0,0,0,0,0,0,0,0,16,15,15,18,18,18,19,20,21,20,21,21,0,0,0,0,0,0,0,0,21,21,24,22,25,23,23,24,24,25,25,25,0,0,0,0,0,0,0,0,25,25,26,26,25,24,24,24,24,24,25,25,0,0,0,0,0,0,0,0,20,19,19,18,18,16,15,14,11,11,9,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,8,8,7,8,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,4,5,4,5,4,4,4,3,0,0,0,0,0,0,0,0,3,2,2,3,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,8,9,10,9,10,13,14,15,15,17,18,17,0,0,0,0,0,0,0,0,20,20,23,23,21,22,23,21,24,22,23,23,0,0,0,0,0,0,0,0,23,22,22,23,24,22,20,22,23],[0,28,27,28,27,27,28,27,27,27,26,25,26,25,26,25,26,26,24,26,0,0,0,0,0,0,0,0,26,25,23,25,26,26,25,26,25,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,20,18,17,18,17,16,16,16,0,0,0,0,0,0,0,0,4,3,3,3,3,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,7,8,9,9,12,13,0,0,0,0,0,0,0,0,16,16,18,19,20,20,21,22,24,22,23,23,0,0,0,0,0,0,0,0,23,22,25,24,26,24,24,25,25,25,24,25,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,25,25,26,25,25,0,0,0,0,0,0,0,0,22,20,20,20,18,16,16,14,12,11,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,2,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,10,10,13,14,16,17,17,20,21,0,0,0,0,0,0,0,0,21,22,24,24,23,23,24,23,24,23,24,24,0,0,0,0,0,0,0,0,24,23,23,24,25,24,22,23,24],[0,28,28,28,28,27,28,28,26,27,26,25,26,25,27,25,27,27,25,27,0,0,0,0,0,0,0,0,27,27,25,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,25,23,21,21,22,21,19,20,19,18,19,18,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,4,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,5,6,5,5,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,5,6,6,5,0,0,0,0,0,0,0,0,5,6,6,7,7,7,8,9,10,11,12,14,0,0,0,0,0,0,0,0,17,18,19,20,21,20,21,22,24,23,24,24,0,0,0,0,0,0,0,0,24,24,26,25,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,27,27,27,27,27,26,26,27,27,27,27,0,0,0,0,0,0,0,0,23,21,22,20,20,18,17,16,13,12,10,9,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,9,8,7,8,8,8,9,8,10,10,8,9,0,0,0,0,0,0,0,0,7,7,6,7,6,6,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,6,6,6,5,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,4,3,4,0,0,0,0,0,0,0,0,9,11,11,11,12,15,16,17,17,20,21,21,0,0,0,0,0,0,0,0,22,23,25,24,23,25,25,23,26,25,24,24,0,0,0,0,0,0,0,0,26,24,25,25,26,24,23,25,24],[0,28,28,28,28,27,28,28,26,26,26,24,27,24,26,25,26,27,25,27,0,0,0,0,0,0,0,0,27,26,25,27,27,28,27,27,26,27,27,27,0,0,0,0,0,0,0,0,23,23,20,19,21,19,17,18,18,17,18,16,0,0,0,0,0,0,0,0,6,6,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,7,7,8,7,6,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,3,4,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,5,4,3,0,0,0,0,0,0,0,0,2,1,1,2,1,1,0,1,3,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,6,5,5,5,6,6,6,7,6,7,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,9,10,10,11,12,13,0,0,0,0,0,0,0,0,17,17,18,20,21,21,22,22,23,22,23,22,0,0,0,0,0,0,0,0,22,24,24,24,26,24,25,25,25,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,25,26,25,25,26,25,26,0,0,0,0,0,0,0,0,22,22,22,20,19,17,17,15,13,12,11,10,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,9,9,8,8,8,8,9,9,10,11,9,10,0,0,0,0,0,0,0,0,8,7,7,7,7,7,6,7,6,6,5,6,0,0,0,0,0,0,0,0,6,6,7,7,8,8,8,7,7,7,6,6,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,3,2,3,3,4,4,5,5,7,6,6,5,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,6,6,7,7,6,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,5,4,4,5,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,4,5,5,4,5,0,0,0,0,0,0,0,0,10,11,13,12,13,14,15,16,16,17,20,19,0,0,0,0,0,0,0,0,21,19,24,23,22,23,25,23,24,26,25,23,0,0,0,0,0,0,0,0,25,23,24,23,25,24,23,25,26],[0,27,27,27,27,27,28,27,26,27,25,25,26,26,26,26,26,27,25,26,0,0,0,0,0,0,0,0,26,26,25,27,28,27,26,28,27,27,28,27,0,0,0,0,0,0,0,0,24,23,20,21,21,19,18,19,18,17,17,17,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,6,6,5,5,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,8,8,7,8,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,4,4,4,5,0,0,0,0,0,0,0,0,5,7,6,6,6,7,6,7,7,6,7,7,0,0,0,0,0,0,0,0,6,7,6,7,6,6,7,6,6,6,6,7,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,3,4,4,4,4,6,0,0,0,0,0,0,0,0,6,6,5,6,6,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,2,2,1,1,1,0,1,2,2,2,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,9,8,8,10,10,11,11,12,13,0,0,0,0,0,0,0,0,18,17,19,21,20,20,22,21,23,22,23,22,0,0,0,0,0,0,0,0,22,23,25,24,26,24,25,26,25,26,26,26,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,26,26,26,26,26,0,0,0,0,0,0,0,0,23,23,22,20,19,19,18,16,14,14,12,10,0,0,0,0,0,0,0,0,7,8,8,8,9,9,9,9,10,10,10,10,0,0,0,0,0,0,0,0,11,9,9,9,10,10,11,12,12,13,12,12,0,0,0,0,0,0,0,0,9,9,8,9,8,8,8,8,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,8,8,9,8,8,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,6,6,7,5,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,4,4,5,5,4,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,6,5,6,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,8,7,7,6,7,0,0,0,0,0,0,0,0,6,5,4,5,5,5,5,5,5,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,7,7,7,7,7,6,7,7,7,7,8,0,0,0,0,0,0,0,0,7,8,8,8,8,7,8,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,11,12,12,13,14,15,17,18,19,21,21,0,0,0,0,0,0,0,0,22,21,24,23,24,23,23,22,25,25,23,24,0,0,0,0,0,0,0,0,25,24,23,25,26,23,23,25,25],[0,28,28,28,28,28,29,28,26,26,26,24,26,25,26,26,26,27,24,27,0,0,0,0,0,0,0,0,27,27,26,27,27,28,26,27,27,27,27,26,0,0,0,0,0,0,0,0,24,23,21,22,22,20,19,21,20,18,19,19,0,0,0,0,0,0,0,0,8,7,7,7,7,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,6,5,5,5,6,5,5,0,0,0,0,0,0,0,0,7,8,8,8,7,6,7,8,7,8,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,6,7,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,3,3,4,3,3,4,4,4,5,0,0,0,0,0,0,0,0,5,6,6,6,7,7,8,8,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,5,4,5,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,1,0,1,2,2,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,7,8,7,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,9,9,9,9,9,10,11,12,12,12,13,0,0,0,0,0,0,0,0,20,19,21,22,23,22,24,24,24,25,24,24,0,0,0,0,0,0,0,0,23,24,26,26,28,26,26,26,26,27,27,26,0,0,0,0,0,0,0,0,26,27,28,27,27,26,26,27,27,28,27,27,0,0,0,0,0,0,0,0,25,24,24,22,22,21,20,18,16,15,13,12,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,10,11,10,9,10,0,0,0,0,0,0,0,0,11,10,9,10,11,10,11,12,13,13,13,12,0,0,0,0,0,0,0,0,10,9,9,9,9,8,9,8,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,8,8,9,9,8,8,8,7,7,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,3,4,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,6,7,7,5,0,0,0,0,0,0,0,0,4,5,4,5,5,6,6,6,6,7,5,5,0,0,0,0,0,0,0,0,6,4,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,5,6,5,5,5,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,7,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,7,8,7,7,7,8,7,8,7,7,7,7,0,0,0,0,0,0,0,0,6,5,5,5,6,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,5,6,5,5,6,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,6,7,7,6,6,0,0,0,0,0,0,0,0,8,8,7,8,8,8,7,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,9,8,8,8,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,11,12,13,12,13,15,16,17,17,17,21,21,0,0,0,0,0,0,0,0,24,22,24,26,24,24,25,23,24,25,26,25,0,0,0,0,0,0,0,0,25,24,25,25,26,26,24,26,27],[0,28,28,28,28,28,28,28,27,27,26,26,27,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,26,27,28,28,26,27,27,28,27,27,0,0,0,0,0,0,0,0,24,23,22,22,22,20,19,21,19,19,19,18,0,0,0,0,0,0,0,0,6,6,5,6,5,5,5,5,4,5,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,7,6,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,2,2,3,4,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,7,6,6,7,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,5,5,5,4,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,1,1,0,1,1,0,0,0,0,0,0,0,0,3,3,4,4,4,5,4,4,4,5,5,5,0,0,0,0,0,0,0,0,7,6,6,7,7,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,7,8,8,8,9,9,10,12,13,11,13,14,0,0,0,0,0,0,0,0,19,19,20,22,23,23,24,24,25,24,25,24,0,0,0,0,0,0,0,0,25,24,26,27,28,26,27,27,27,28,27,27,0,0,0,0,0,0,0,0,27,27,29,28,28,28,27,27,28,27,27,27,0,0,0,0,0,0,0,0,24,23,22,22,21,20,19,18,14,14,12,10,0,0,0,0,0,0,0,0,8,8,8,8,9,9,9,9,10,9,9,10,0,0,0,0,0,0,0,0,11,9,9,10,10,10,10,12,12,12,12,12,0,0,0,0,0,0,0,0,9,9,9,9,8,8,8,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,8,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,3,4,4,5,5,6,7,7,7,5,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,5,5,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,6,6,5,5,6,7,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,6,6,7,6,0,0,0,0,0,0,0,0,8,7,7,7,7,7,7,8,7,7,7,8,0,0,0,0,0,0,0,0,8,7,8,8,8,8,7,7,8,7,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,10,12,11,11,13,13,15,17,16,18,20,20,0,0,0,0,0,0,0,0,22,21,24,24,23,24,25,23,25,24,24,25,0,0,0,0,0,0,0,0,25,23,24,24,26,24,23,25,26],[0,28,28,29,28,28,28,28,28,27,27,26,28,27,27,26,27,28,26,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,21,20,20,21,19,17,19,18,17,16,16,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,6,5,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,4,4,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,5,5,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,1,1,0,1,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,8,9,10,11,10,12,13,0,0,0,0,0,0,0,0,17,17,17,19,21,20,22,22,23,23,24,22,0,0,0,0,0,0,0,0,22,23,24,24,26,24,25,26,25,26,26,26,0,0,0,0,0,0,0,0,27,26,27,26,27,26,26,25,26,26,26,26,0,0,0,0,0,0,0,0,22,22,21,20,20,18,18,16,13,13,11,10,0,0,0,0,0,0,0,0,8,7,8,7,7,8,8,8,9,8,9,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,10,10,11,11,11,11,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,7,7,6,7,6,0,0,0,0,0,0,0,0,6,6,7,7,7,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,7,6,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,5,4,4,5,5,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,11,10,11,12,13,14,16,17,18,20,19,0,0,0,0,0,0,0,0,22,21,24,23,23,24,24,22,25,24,23,25,0,0,0,0,0,0,0,0,25,25,24,25,25,23,23,24,25],[0,27,27,28,27,27,27,27,27,27,26,26,26,25,26,25,26,26,25,27,0,0,0,0,0,0,0,0,27,26,25,27,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,24,22,20,21,21,19,18,19,18,16,17,17,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,7,8,9,10,10,12,11,0,0,0,0,0,0,0,0,17,17,18,19,21,21,21,22,23,23,24,23,0,0,0,0,0,0,0,0,23,23,24,24,27,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,25,26,27,26,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,22,21,22,20,19,17,18,15,13,13,10,9,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,8,9,8,8,9,0,0,0,0,0,0,0,0,10,9,8,8,9,9,10,10,11,11,11,10,0,0,0,0,0,0,0,0,8,7,7,7,7,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,7,7,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,6,5,5,5,0,0,0,0,0,0,0,0,2,3,2,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,4,4,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,10,10,10,11,12,14,14,16,17,18,20,20,0,0,0,0,0,0,0,0,22,22,24,24,24,25,24,23,25,25,24,26,0,0,0,0,0,0,0,0,24,24,22,25,24,24,22,23,24],[0,29,29,29,29,29,29,28,28,28,27,27,27,27,27,27,27,27,26,26,0,0,0,0,0,0,0,0,27,25,25,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,21,19,18,19,18,17,16,16,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,3,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,9,9,10,11,13,0,0,0,0,0,0,0,0,18,17,19,20,20,21,22,22,24,23,23,23,0,0,0,0,0,0,0,0,24,23,26,25,27,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,27,26,27,26,25,26,25,26,26,0,0,0,0,0,0,0,0,22,20,20,19,18,17,16,15,12,11,9,8,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,7,7,7,8,0,0,0,0,0,0,0,0,8,8,7,7,7,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,7,7,6,6,6,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,4,4,4,3,3,0,0,0,0,0,0,0,0,9,11,10,10,12,13,14,17,16,17,20,20,0,0,0,0,0,0,0,0,23,23,25,25,25,24,24,23,25,24,23,26,0,0,0,0,0,0,0,0,25,24,23,24,25,24,23,24,25],[0,28,28,28,28,28,28,28,28,27,27,26,26,26,27,26,26,27,26,26,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,24,23,21,21,21,19,18,20,18,17,18,17,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,2,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,2,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,9,10,10,12,14,0,0,0,0,0,0,0,0,17,18,18,20,22,21,22,23,24,23,24,23,0,0,0,0,0,0,0,0,23,22,25,24,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,28,26,26,26,26,26,27,27,26,27,0,0,0,0,0,0,0,0,22,21,20,20,19,17,16,15,12,11,9,8,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,7,7,7,8,0,0,0,0,0,0,0,0,8,7,7,7,7,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,6,5,4,4,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,6,6,6,5,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,4,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,3,4,4,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,4,4,3,4,0,0,0,0,0,0,0,0,9,10,10,11,12,13,13,16,16,18,20,19,0,0,0,0,0,0,0,0,23,22,24,24,24,24,24,23,26,24,24,25,0,0,0,0,0,0,0,0,24,24,24,24,24,24,22,25,25],[0,29,29,29,29,29,29,28,28,28,28,27,28,26,27,25,27,27,26,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,24,23,21,22,22,20,19,21,20,18,18,18,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,1,1,2,2,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,1,2,2,1,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,5,4,5,5,5,7,9,9,10,11,14,0,0,0,0,0,0,0,0,18,18,19,21,22,22,22,22,23,24,24,22,0,0,0,0,0,0,0,0,24,22,25,25,26,24,25,26,25,25,26,26,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,25,26,26,25,26,0,0,0,0,0,0,0,0,23,21,21,20,19,18,17,16,13,12,10,8,0,0,0,0,0,0,0,0,5,5,6,5,6,7,6,7,8,7,7,8,0,0,0,0,0,0,0,0,9,8,8,8,7,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,6,6,6,4,4,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,5,7,7,7,5,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,11,11,11,12,14,15,17,17,18,21,20,0,0,0,0,0,0,0,0,24,23,26,24,24,24,24,23,26,25,23,25,0,0,0,0,0,0,0,0,25,24,23,25,25,24,22,24,24],[0,27,28,28,28,28,27,27,28,27,26,27,26,26,26,25,25,26,25,26,0,0,0,0,0,0,0,0,27,25,25,27,27,27,26,27,27,27,27,26,0,0,0,0,0,0,0,0,23,22,22,22,21,19,18,20,19,17,17,17,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,2,1,1,1,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,5,5,6,8,9,9,10,13,0,0,0,0,0,0,0,0,16,16,17,18,19,19,20,21,21,21,22,20,0,0,0,0,0,0,0,0,21,20,23,23,25,23,23,24,24,24,25,24,0,0,0,0,0,0,0,0,25,25,26,25,25,25,24,25,25,25,24,24,0,0,0,0,0,0,0,0,20,20,20,18,17,16,15,14,12,10,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,6,6,4,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,2,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,9,11,12,13,15,16,17,18,19,0,0,0,0,0,0,0,0,21,21,24,23,24,23,24,23,25,23,24,25,0,0,0,0,0,0,0,0,24,23,23,23,24,23,21,23,24],[0,28,28,28,28,28,28,27,28,27,26,26,26,26,27,25,25,27,26,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,26,27,26,27,27,26,0,0,0,0,0,0,0,0,23,22,22,22,21,19,19,19,18,16,17,17,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,6,7,9,9,11,13,0,0,0,0,0,0,0,0,17,18,18,19,21,20,20,22,22,22,23,21,0,0,0,0,0,0,0,0,21,21,24,24,27,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,26,26,26,26,25,26,25,25,26,0,0,0,0,0,0,0,0,22,19,21,20,17,17,15,14,11,10,8,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,5,6,6,4,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,3,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,7,9,9,8,9,11,12,14,15,16,18,19,0,0,0,0,0,0,0,0,21,22,25,24,24,24,24,24,24,23,24,25,0,0,0,0,0,0,0,0,23,23,24,22,24,23,20,24,25],[0,28,28,28,28,28,28,27,27,27,27,26,26,25,26,24,25,26,25,25,0,0,0,0,0,0,0,0,26,25,25,26,25,26,25,26,25,26,25,26,0,0,0,0,0,0,0,0,22,22,22,20,20,20,18,18,18,16,16,16,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,6,7,8,9,11,12,0,0,0,0,0,0,0,0,17,17,18,19,20,19,20,21,21,22,22,21,0,0,0,0,0,0,0,0,22,21,24,23,25,23,23,24,24,25,24,24,0,0,0,0,0,0,0,0,25,24,26,24,25,24,24,24,24,24,24,24,0,0,0,0,0,0,0,0,21,20,20,18,17,16,16,14,11,9,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,1,2,2,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,3,3,5,5,5,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,7,8,9,9,10,11,11,14,14,15,17,18,0,0,0,0,0,0,0,0,20,20,23,22,21,21,23,21,23,22,21,22,0,0,0,0,0,0,0,0,23,21,21,22,23,21,20,22,23],[0,28,28,28,28,28,28,28,27,27,27,27,27,25,26,25,26,27,26,27,0,0,0,0,0,0,0,0,27,26,25,26,27,27,27,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,22,22,22,20,18,20,19,17,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,6,8,9,9,10,12,0,0,0,0,0,0,0,0,17,16,18,19,20,20,20,21,22,23,23,22,0,0,0,0,0,0,0,0,22,22,24,23,26,23,24,25,24,25,25,24,0,0,0,0,0,0,0,0,25,25,26,25,26,25,26,25,25,25,25,24,0,0,0,0,0,0,0,0,21,20,20,18,17,16,15,13,11,9,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,1,1,2,2,3,3,3,6,6,6,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,2,3,3,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,7,9,9,9,10,12,12,15,17,17,18,19,0,0,0,0,0,0,0,0,21,22,25,24,22,22,24,23,24,23,22,23,0,0,0,0,0,0,0,0,23,22,22,23,24,21,21,23,23],[0,27,28,28,28,28,28,27,28,27,27,27,27,26,26,26,26,27,26,26,0,0,0,0,0,0,0,0,28,26,26,27,26,27,27,27,26,27,27,27,0,0,0,0,0,0,0,0,23,23,23,21,21,21,19,21,19,18,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,6,7,9,10,12,14,0,0,0,0,0,0,0,0,17,18,19,19,20,20,20,22,23,22,23,22,0,0,0,0,0,0,0,0,22,22,25,24,27,24,25,25,25,25,25,25,0,0,0,0,0,0,0,0,25,26,26,26,26,25,26,25,25,26,25,25,0,0,0,0,0,0,0,0,22,21,20,18,17,16,15,13,10,9,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,5,5,5,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,1,1,2,2,2,3,3,5,5,6,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,7,9,9,8,10,12,13,16,17,16,19,19,0,0,0,0,0,0,0,0,21,22,25,24,23,23,24,23,23,24,24,23,0,0,0,0,0,0,0,0,24,23,23,23,24,23,20,23,23],[0,28,28,28,27,28,28,27,27,26,27,26,26,25,26,25,25,26,25,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,26,26,26,25,26,0,0,0,0,0,0,0,0,22,22,21,21,21,19,17,19,19,16,17,16,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,5,6,8,9,10,12,13,0,0,0,0,0,0,0,0,17,17,17,18,20,19,19,21,22,22,22,22,0,0,0,0,0,0,0,0,22,22,25,23,26,24,25,25,25,25,25,25,0,0,0,0,0,0,0,0,25,25,26,25,26,25,25,25,24,25,25,24,0,0,0,0,0,0,0,0,20,19,19,18,16,15,15,13,11,9,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,4,5,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,6,8,9,8,9,11,12,14,16,16,17,19,0,0,0,0,0,0,0,0,20,20,23,23,22,21,23,22,22,23,22,22,0,0,0,0,0,0,0,0,23,22,22,22,24,23,20,22,24],[0,28,28,28,28,28,28,27,27,27,27,27,26,25,26,25,26,26,25,25,0,0,0,0,0,0,0,0,27,25,25,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,22,22,21,21,22,20,18,19,18,16,17,16,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,6,7,8,9,11,13,0,0,0,0,0,0,0,0,18,18,18,20,21,20,20,22,22,22,22,21,0,0,0,0,0,0,0,0,22,22,23,23,26,23,24,24,24,25,24,24,0,0,0,0,0,0,0,0,25,25,26,25,26,25,25,25,24,25,24,24,0,0,0,0,0,0,0,0,21,19,19,18,17,16,15,13,11,9,7,6,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,1,2,1,1,0,0,0,0,0,0,0,0,2,2,1,2,2,2,3,3,5,5,5,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,9,9,10,12,13,15,16,16,18,19,0,0,0,0,0,0,0,0,20,21,25,24,23,23,24,21,23,23,23,23,0,0,0,0,0,0,0,0,22,22,20,21,23,21,20,22,24],[0,28,28,28,28,28,27,27,28,27,27,27,27,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,27,26,27,28,27,28,28,28,28,27,28,27,0,0,0,0,0,0,0,0,24,23,22,22,22,21,20,21,19,18,17,16,0,0,0,0,0,0,0,0,3,2,2,2,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,6,7,9,9,11,13,0,0,0,0,0,0,0,0,17,17,18,19,21,19,20,22,22,23,23,22,0,0,0,0,0,0,0,0,22,21,25,24,26,24,24,25,26,25,25,25,0,0,0,0,0,0,0,0,26,26,26,26,26,26,25,25,25,26,26,26,0,0,0,0,0,0,0,0,21,20,20,19,18,16,14,12,10,8,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,4,5,5,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,1,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,3,4,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,3,2,0,0,0,0,0,0,0,0,4,4,4,3,4,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,7,8,8,8,9,11,12,14,16,16,19,18,0,0,0,0,0,0,0,0,22,21,23,24,22,23,23,23,24,23,23,24,0,0,0,0,0,0,0,0,23,23,21,23,23,22,20,22,23],[0,27,28,28,28,28,27,27,28,27,25,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,27,26,26,27,26,0,0,0,0,0,0,0,0,23,22,22,22,22,20,19,20,19,18,17,17,0,0,0,0,0,0,0,0,3,3,2,2,2,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,3,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,5,5,6,9,9,10,13,13,0,0,0,0,0,0,0,0,18,18,18,19,21,19,20,22,23,22,23,20,0,0,0,0,0,0,0,0,21,21,23,23,26,23,23,25,25,25,26,25,0,0,0,0,0,0,0,0,26,26,26,26,25,24,25,24,25,26,24,26,0,0,0,0,0,0,0,0,22,19,20,19,17,16,15,13,10,9,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,4,5,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,3,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,7,9,8,8,9,11,12,13,15,15,19,19,0,0,0,0,0,0,0,0,19,21,24,23,22,23,23,23,23,22,22,23,0,0,0,0,0,0,0,0,22,21,22,22,23,22,19,23,24],[0,28,28,28,27,28,27,27,27,26,27,26,26,26,26,26,26,27,26,26,0,0,0,0,0,0,0,0,26,26,25,26,26,27,25,26,25,26,26,26,0,0,0,0,0,0,0,0,22,22,21,21,21,20,18,21,19,17,18,18,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,3,3,3,2,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,5,6,8,10,10,12,13,0,0,0,0,0,0,0,0,18,18,18,20,21,20,21,22,22,23,23,22,0,0,0,0,0,0,0,0,22,22,25,24,26,24,24,25,26,26,25,25,0,0,0,0,0,0,0,0,26,25,26,25,26,25,25,24,24,25,24,25,0,0,0,0,0,0,0,0,21,20,19,18,16,16,15,13,11,9,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,4,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,9,9,10,12,12,15,16,15,17,18,0,0,0,0,0,0,0,0,20,21,24,24,23,21,23,22,22,22,22,23,0,0,0,0,0,0,0,0,23,22,21,21,23,21,19,22,23],[0,27,28,28,28,28,27,27,28,27,26,27,26,26,26,25,25,26,26,25,0,0,0,0,0,0,0,0,26,26,26,26,26,26,25,26,25,25,26,25,0,0,0,0,0,0,0,0,22,23,21,21,21,20,18,20,19,18,17,17,0,0,0,0,0,0,0,0,3,3,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,1,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,2,1,1,1,2,2,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,7,9,10,11,12,14,0,0,0,0,0,0,0,0,18,18,19,21,21,20,21,22,22,22,23,21,0,0,0,0,0,0,0,0,22,22,24,24,26,23,24,24,24,25,25,24,0,0,0,0,0,0,0,0,25,24,25,25,25,25,25,24,25,25,24,24,0,0,0,0,0,0,0,0,21,20,20,18,17,17,14,13,10,9,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,7,7,7,7,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,2,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,5,4,5,4,4,3,3,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,8,9,9,10,10,14,13,15,17,18,19,20,0,0,0,0,0,0,0,0,21,22,24,23,23,23,23,22,24,23,22,23,0,0,0,0,0,0,0,0,22,22,20,22,23,20,21,23,23],[0,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,26,27,27,27,0,0,0,0,0,0,0,0,27,26,26,27,28,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,25,24,22,22,22,20,20,21,20,19,18,19,0,0,0,0,0,0,0,0,3,3,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,6,8,9,11,11,13,15,0,0,0,0,0,0,0,0,18,19,20,21,22,21,22,23,23,23,23,22,0,0,0,0,0,0,0,0,23,23,26,25,27,25,25,26,26,26,25,25,0,0,0,0,0,0,0,0,25,26,26,26,26,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,22,20,20,19,17,15,14,12,11,10,8,7,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,8,7,7,7,0,0,0,0,0,0,0,0,5,5,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,4,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,9,10,12,13,15,16,17,19,19,0,0,0,0,0,0,0,0,21,21,24,24,22,23,23,23,24,23,23,24,0,0,0,0,0,0,0,0,23,21,22,22,24,22,20,23,23],[0,27,28,28,28,28,28,27,28,27,26,26,26,26,26,26,26,27,26,27,0,0,0,0,0,0,0,0,27,26,25,26,27,28,26,26,26,26,27,26,0,0,0,0,0,0,0,0,24,23,21,22,22,21,20,22,20,19,18,19,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,3,2,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,10,11,13,15,0,0,0,0,0,0,0,0,18,19,19,20,21,20,21,21,22,22,23,21,0,0,0,0,0,0,0,0,23,23,25,24,26,24,24,25,26,26,26,25,0,0,0,0,0,0,0,0,25,25,25,25,26,25,25,25,24,25,25,26,0,0,0,0,0,0,0,0,21,21,19,19,17,15,16,13,12,10,9,6,0,0,0,0,0,0,0,0,4,5,5,5,5,6,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,7,6,7,7,7,8,7,7,0,0,0,0,0,0,0,0,5,5,4,5,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,5,5,6,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,4,4,4,5,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,10,11,13,13,15,16,16,19,19,0,0,0,0,0,0,0,0,21,21,24,23,23,23,23,23,23,23,23,24,0,0,0,0,0,0,0,0,23,22,22,22,24,23,21,23,23],[0,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,26,27,26,27,0,0,0,0,0,0,0,0,27,26,26,27,27,27,26,26,26,26,27,27,0,0,0,0,0,0,0,0,24,24,22,22,23,22,20,22,20,20,20,19,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,4,3,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,6,7,6,8,10,12,12,14,14,0,0,0,0,0,0,0,0,19,20,20,21,22,21,22,23,24,24,24,23,0,0,0,0,0,0,0,0,23,23,25,25,27,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,26,25,25,25,25,0,0,0,0,0,0,0,0,22,21,19,19,18,16,16,14,12,11,9,7,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,8,8,8,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,2,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,4,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,9,10,10,10,10,13,13,16,17,17,19,17,0,0,0,0,0,0,0,0,20,20,23,23,23,21,22,22,23,23,22,25,0,0,0,0,0,0,0,0,22,21,21,22,24,21,20,22,21],[0,28,28,28,28,29,28,28,28,27,27,27,27,26,26,26,26,27,26,26,0,0,0,0,0,0,0,0,27,26,26,27,27,27,26,26,26,26,27,26,0,0,0,0,0,0,0,0,24,24,21,22,23,20,19,21,21,19,18,19,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,7,7,10,11,12,12,15,0,0,0,0,0,0,0,0,19,19,20,20,21,21,22,23,23,23,24,22,0,0,0,0,0,0,0,0,25,24,25,25,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,25,25,26,26,26,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,22,20,20,18,17,16,15,13,11,10,9,7,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,7,7,6,7,6,7,7,8,8,7,8,0,0,0,0,0,0,0,0,5,5,4,4,4,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,5,4,3,3,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,4,3,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,9,10,10,11,10,13,14,16,18,18,20,20,0,0,0,0,0,0,0,0,22,21,24,23,23,22,22,21,24,23,21,24,0,0,0,0,0,0,0,0,23,23,21,23,24,21,21,22,21],[0,28,28,28,28,28,28,28,28,27,26,26,27,26,26,27,26,27,26,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,25,24,23,24,23,21,20,22,20,19,19,18,0,0,0,0,0,0,0,0,4,3,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,5,5,6,6,5,5,5,0,0,0,0,0,0,0,0,5,4,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,4,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,3,4,4,4,4,5,5,5,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,4,3,3,3,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,5,5,6,8,10,11,12,13,15,0,0,0,0,0,0,0,0,18,20,21,22,22,23,23,23,25,25,25,23,0,0,0,0,0,0,0,0,23,24,26,25,27,26,26,27,27,27,28,27,0,0,0,0,0,0,0,0,26,26,27,26,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,21,20,19,19,18,15,14,12,11,10,9,7,0,0,0,0,0,0,0,0,5,5,6,6,7,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,8,8,7,7,8,8,7,9,9,10,9,9,0,0,0,0,0,0,0,0,6,6,6,5,5,5,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,5,6,6,7,6,6,7,6,5,4,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,7,7,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,6,6,6,5,6,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,3,3,2,2,0,0,0,0,0,0,0,0,3,3,2,2,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,4,4,5,4,5,5,4,4,4,4,5,5,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,5,5,5,5,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,6,5,5,6,5,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,7,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,5,4,3,4,0,0,0,0,0,0,0,0,8,9,10,10,10,12,13,14,16,17,19,19,0,0,0,0,0,0,0,0,21,22,24,25,23,23,22,24,24,24,23,24,0,0,0,0,0,0,0,0,24,22,22,22,24,22,19,22,20],[0,28,29,29,29,29,29,29,29,28,27,27,28,27,28,27,27,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,27,25,25,25,24,23,22,23,22,21,20,20,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,3,3,3,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,7,7,8,7,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,6,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,4,4,4,4,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,6,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,3,3,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,2,2,2,2,2,1,1,2,2,1,0,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,5,5,6,6,8,10,12,12,14,16,0,0,0,0,0,0,0,0,19,20,22,23,23,23,24,24,25,25,25,25,0,0,0,0,0,0,0,0,24,24,26,25,26,26,27,27,28,28,28,27,0,0,0,0,0,0,0,0,27,28,27,28,28,28,27,26,27,28,27,28,0,0,0,0,0,0,0,0,23,20,19,20,17,15,15,13,11,10,9,7,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,7,7,8,8,0,0,0,0,0,0,0,0,8,8,7,7,7,7,8,8,10,10,9,9,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,3,3,3,3,4,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,8,7,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,6,6,7,7,7,7,0,0,0,0,0,0,0,0,5,5,6,6,6,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,4,4,4,5,5,5,0,0,0,0,0,0,0,0,7,6,7,6,6,6,7,6,5,5,4,4,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,5,5,4,4,5,0,0,0,0,0,0,0,0,10,11,11,10,11,13,15,16,17,19,21,20,0,0,0,0,0,0,0,0,23,23,25,24,24,24,24,24,25,25,24,25,0,0,0,0,0,0,0,0,25,23,25,23,26,24,21,24,23],[0,28,28,28,28,29,28,28,28,28,27,27,27,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,25,25,24,24,23,21,23,21,21,19,19,0,0,0,0,0,0,0,0,4,3,3,2,2,1,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,3,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,6,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,8,10,12,14,14,16,0,0,0,0,0,0,0,0,19,20,21,22,23,22,24,24,24,24,25,23,0,0,0,0,0,0,0,0,23,23,26,25,26,26,26,27,27,27,28,27,0,0,0,0,0,0,0,0,27,28,28,27,28,26,27,26,27,27,26,28,0,0,0,0,0,0,0,0,24,20,22,21,19,18,17,15,13,12,9,7,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,8,7,7,6,6,6,7,7,8,9,8,8,0,0,0,0,0,0,0,0,5,5,4,4,4,4,3,3,3,2,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,7,6,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,2,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,4,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,10,11,10,10,11,14,14,15,17,18,21,21,0,0,0,0,0,0,0,0,23,22,24,23,24,24,23,24,25,24,24,25,0,0,0,0,0,0,0,0,24,24,22,24,24,23,22,24,22],[0,28,28,28,28,29,28,28,28,27,27,26,27,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,27,28,28,0,0,0,0,0,0,0,0,25,25,23,24,23,22,21,22,20,20,19,18,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,6,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,6,6,6,6,5,5,6,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,5,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,9,10,12,13,14,16,0,0,0,0,0,0,0,0,19,20,20,20,22,22,23,23,24,22,24,23,0,0,0,0,0,0,0,0,24,24,25,25,26,25,26,26,27,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,27,26,26,25,25,26,25,26,0,0,0,0,0,0,0,0,22,20,20,20,18,16,17,14,13,11,8,7,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,6,7,7,8,0,0,0,0,0,0,0,0,8,7,7,6,6,7,7,7,8,9,7,8,0,0,0,0,0,0,0,0,5,5,4,4,4,4,3,3,3,2,3,3,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,6,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,6,7,7,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,6,6,6,5,5,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,5,5,4,4,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,11,11,10,11,13,13,14,16,16,19,19,0,0,0,0,0,0,0,0,21,21,23,23,23,22,23,22,23,24,23,25,0,0,0,0,0,0,0,0,23,21,23,23,24,22,21,23,22],[0,29,28,28,28,28,29,28,28,27,27,27,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,27,28,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,25,24,23,24,24,22,21,23,21,20,20,20,0,0,0,0,0,0,0,0,4,3,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,6,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,5,4,4,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,5,4,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,3,4,4,5,6,7,8,10,12,11,14,16,0,0,0,0,0,0,0,0,19,20,20,21,22,21,23,23,24,22,24,22,0,0,0,0,0,0,0,0,24,24,26,25,27,25,26,27,27,27,27,26,0,0,0,0,0,0,0,0,26,26,25,26,26,25,26,24,25,25,25,26,0,0,0,0,0,0,0,0,22,21,20,20,19,15,15,14,12,11,8,6,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,5,6,6,6,7,8,7,7,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,5,5,5,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,6,7,7,6,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,3,3,4,3,3,3,4,0,0,0,0,0,0,0,0,9,10,10,9,10,12,13,14,16,16,18,19,0,0,0,0,0,0,0,0,22,20,22,23,24,23,23,23,24,24,24,24,0,0,0,0,0,0,0,0,24,21,22,23,24,21,20,23,21],[0,28,28,29,29,29,28,28,29,27,27,28,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,28,27,27,28,29,27,28,28,28,28,28,0,0,0,0,0,0,0,0,25,25,24,24,23,22,20,22,20,19,19,19,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,5,4,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,4,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,5,6,8,10,12,11,13,15,0,0,0,0,0,0,0,0,19,19,21,21,23,22,22,23,24,23,24,22,0,0,0,0,0,0,0,0,23,25,25,25,26,27,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,26,26,27,26,27,0,0,0,0,0,0,0,0,22,21,21,20,18,16,15,14,12,11,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,5,7,7,6,6,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,5,4,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,5,5,6,7,7,6,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,9,10,12,13,14,16,17,20,20,0,0,0,0,0,0,0,0,21,21,24,22,23,22,23,22,25,23,23,22,0,0,0,0,0,0,0,0,23,23,21,23,24,21,21,23,21],[0,28,28,28,28,29,29,28,28,28,27,27,27,27,27,27,27,28,28,28,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,25,24,24,24,23,22,23,20,20,19,19,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,6,8,10,12,12,14,15,0,0,0,0,0,0,0,0,18,20,20,21,22,21,22,23,23,23,24,22,0,0,0,0,0,0,0,0,23,24,25,25,26,25,25,27,27,27,27,27,0,0,0,0,0,0,0,0,26,26,27,27,27,26,26,26,25,27,26,27,0,0,0,0,0,0,0,0,23,21,21,21,18,16,18,14,13,11,8,7,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,5,6,7,6,6,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,5,5,5,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,7,5,0,0,0,0,0,0,0,0,4,5,5,5,6,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,5,5,4,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,9,10,12,12,14,16,17,19,20,0,0,0,0,0,0,0,0,21,21,24,24,23,23,24,22,24,24,23,23,0,0,0,0,0,0,0,0,23,22,22,22,23,22,20,23,20],[0,28,28,27,27,28,28,27,28,27,26,26,26,26,26,27,26,26,27,26,0,0,0,0,0,0,0,0,27,26,27,27,27,28,27,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,23,23,23,22,21,22,20,20,19,18,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,5,4,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,3,3,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,5,5,6,7,10,11,10,13,14,0,0,0,0,0,0,0,0,17,19,19,20,20,20,22,21,22,21,21,21,0,0,0,0,0,0,0,0,22,23,24,24,25,24,25,24,25,25,26,25,0,0,0,0,0,0,0,0,25,25,25,25,26,24,24,24,25,24,24,26,0,0,0,0,0,0,0,0,21,21,20,19,18,15,17,14,14,12,7,6,0,0,0,0,0,0,0,0,4,3,4,4,4,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,6,6,7,6,7,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,5,6,7,7,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,3,3,4,3,3,3,4,0,0,0,0,0,0,0,0,8,9,9,9,9,11,11,13,14,14,18,18,0,0,0,0,0,0,0,0,21,21,22,23,23,22,22,22,23,23,22,24,0,0,0,0,0,0,0,0,23,20,20,23,23,20,19,22,20],[0,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,26,27,26,26,0,0,0,0,0,0,0,0,27,27,26,27,27,28,26,27,27,27,28,27,0,0,0,0,0,0,0,0,25,24,24,24,23,22,20,22,20,19,18,19,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,6,8,9,10,12,14,0,0,0,0,0,0,0,0,17,18,18,20,21,20,21,21,22,21,23,21,0,0,0,0,0,0,0,0,22,22,25,24,26,24,25,26,26,26,27,26,0,0,0,0,0,0,0,0,26,26,26,25,26,24,25,24,24,24,24,25,0,0,0,0,0,0,0,0,21,20,19,19,18,15,14,13,12,11,8,6,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,5,6,6,5,6,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,2,2,1,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,2,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,7,9,8,8,9,10,11,12,15,15,18,18,0,0,0,0,0,0,0,0,20,19,21,23,23,21,21,22,23,22,22,23,0,0,0,0,0,0,0,0,22,21,20,20,23,19,17,20,19],[0,28,28,29,29,29,28,28,29,27,28,28,28,27,27,27,26,28,27,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,25,24,24,24,24,22,21,22,21,19,19,18,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,1,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,5,5,7,9,10,10,13,14,0,0,0,0,0,0,0,0,18,19,19,20,21,20,22,23,23,23,24,21,0,0,0,0,0,0,0,0,22,23,24,24,27,25,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,25,26,27,25,27,0,0,0,0,0,0,0,0,23,22,22,21,20,17,17,16,14,11,8,6,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,2,2,0,0,0,0,0,0,0,0,2,2,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,7,8,8,8,9,11,11,13,15,16,19,20,0,0,0,0,0,0,0,0,20,20,24,22,23,22,22,20,24,23,23,22,0,0,0,0,0,0,0,0,21,20,20,22,22,19,19,22,19],[0,28,28,28,28,28,28,28,28,27,26,26,27,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,28,26,26,27,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,25,24,23,23,23,22,22,21,20,20,19,18,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,7,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,6,6,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,7,8,9,10,13,15,0,0,0,0,0,0,0,0,17,18,19,20,21,21,22,21,23,22,23,20,0,0,0,0,0,0,0,0,23,24,25,25,25,25,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,26,27,26,26,26,26,26,25,27,0,0,0,0,0,0,0,0,22,21,21,20,18,15,17,13,12,11,7,6,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,4,5,5,5,6,7,5,6,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,2,2,1,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,6,5,5,4,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,5,6,7,7,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,6,7,6,6,6,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,4,3,4,4,5,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,8,9,9,11,10,12,14,14,18,18,0,0,0,0,0,0,0,0,20,20,22,22,22,22,22,22,23,22,22,23,0,0,0,0,0,0,0,0,22,21,21,22,21,20,18,22,19],[0,28,27,27,27,28,28,27,27,26,26,25,26,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,25,26,26,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,23,23,22,22,21,21,19,20,19,18,0,0,0,0,0,0,0,0,4,3,3,3,2,2,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,7,7,6,6,6,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,5,5,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,5,6,7,9,10,10,13,14,0,0,0,0,0,0,0,0,16,18,19,19,20,20,21,20,22,20,21,20,0,0,0,0,0,0,0,0,22,22,24,23,26,23,24,25,25,26,25,25,0,0,0,0,0,0,0,0,24,24,24,24,25,23,24,23,23,23,23,25,0,0,0,0,0,0,0,0,20,20,20,19,19,15,17,15,12,12,7,6,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,5,5,4,5,4,5,5,6,6,6,6,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,7,7,7,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,4,5,5,4,5,5,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,8,8,9,9,11,12,14,15,18,17,0,0,0,0,0,0,0,0,20,20,22,22,22,21,23,22,22,24,22,22,0,0,0,0,0,0,0,0,22,20,20,20,22,19,18,20,20],[0,28,28,28,28,28,28,28,28,26,26,26,27,26,27,26,26,27,26,27,0,0,0,0,0,0,0,0,27,27,26,27,27,28,26,27,27,27,28,27,0,0,0,0,0,0,0,0,25,23,23,24,23,22,20,22,20,19,19,18,0,0,0,0,0,0,0,0,4,3,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,5,5,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,5,5,6,9,9,10,12,14,0,0,0,0,0,0,0,0,17,18,18,19,21,19,21,21,21,21,23,20,0,0,0,0,0,0,0,0,22,23,24,24,26,24,25,26,26,26,27,26,0,0,0,0,0,0,0,0,26,25,25,25,26,24,26,24,24,25,24,25,0,0,0,0,0,0,0,0,21,20,20,19,18,15,15,14,12,11,8,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,5,6,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,5,5,4,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,7,7,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,4,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,3,3,0,0,0,0,0,0,0,0,7,8,8,8,8,10,10,12,14,15,18,19,0,0,0,0,0,0,0,0,19,19,21,21,22,21,22,20,23,22,21,22,0,0,0,0,0,0,0,0,21,19,19,20,21,18,16,19,18],[0,29,29,29,29,29,28,28,29,27,28,27,28,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,28,27,28,28,29,27,28,28,28,28,28,0,0,0,0,0,0,0,0,25,24,24,24,24,23,22,21,20,20,19,18,0,0,0,0,0,0,0,0,5,4,3,3,3,2,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,7,7,6,6,6,5,6,6,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,5,4,3,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,5,4,4,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,3,4,4,4,5,5,7,8,9,10,13,14,0,0,0,0,0,0,0,0,18,19,20,21,21,21,22,23,24,22,24,21,0,0,0,0,0,0,0,0,23,25,26,26,26,25,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,27,28,27,28,27,27,25,26,28,26,28,0,0,0,0,0,0,0,0,24,23,23,22,21,17,18,16,14,12,7,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,1,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,6,7,7,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,7,6,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,2,2,3,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,7,8,8,8,8,9,11,12,14,15,17,18,0,0,0,0,0,0,0,0,20,20,23,22,23,22,22,21,23,22,21,22,0,0,0,0,0,0,0,0,21,19,21,21,22,20,18,20,18],[0,28,27,28,28,28,28,27,28,26,25,26,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,27,27,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,25,23,24,23,22,22,20,20,19,19,18,17,0,0,0,0,0,0,0,0,5,4,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,8,8,7,7,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,5,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,6,5,6,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,5,5,7,8,9,10,12,13,0,0,0,0,0,0,0,0,16,16,17,19,19,18,21,20,20,19,21,20,0,0,0,0,0,0,0,0,21,22,24,22,25,23,24,24,25,25,26,25,0,0,0,0,0,0,0,0,25,25,25,25,25,24,24,24,23,24,23,25,0,0,0,0,0,0,0,0,20,20,20,19,19,16,17,15,13,12,7,6,0,0,0,0,0,0,0,0,3,3,4,3,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,5,4,4,5,5,6,7,6,6,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,6,6,7,8,8,7,0,0,0,0,0,0,0,0,6,7,7,8,7,8,9,8,8,7,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,5,6,5,5,6,6,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,6,6,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,4,5,5,5,4,4,5,0,0,0,0,0,0,0,0,3,4,3,3,4,4,3,4,4,3,3,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,3,3,4,3,3,3,4,0,0,0,0,0,0,0,0,8,9,9,9,9,10,11,12,12,13,16,17,0,0,0,0,0,0,0,0,20,20,22,22,22,21,21,21,23,24,22,23,0,0,0,0,0,0,0,0,21,18,20,20,21,19,17,19,19],[0,28,27,27,28,27,27,28,26,26,25,25,27,24,26,25,26,25,25,26,0,0,0,0,0,0,0,0,26,26,25,26,27,27,26,26,26,26,26,26,0,0,0,0,0,0,0,0,24,23,22,21,21,21,21,20,19,19,18,17,0,0,0,0,0,0,0,0,5,4,4,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,6,6,6,7,7,0,0,0,0,0,0,0,0,7,8,8,7,7,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,7,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,5,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,5,6,6,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,6,6,8,10,10,11,13,13,0,0,0,0,0,0,0,0,16,17,18,18,19,19,20,20,21,20,22,20,0,0,0,0,0,0,0,0,21,22,24,24,26,23,24,24,24,24,25,24,0,0,0,0,0,0,0,0,24,24,23,24,24,23,23,22,23,23,23,24,0,0,0,0,0,0,0,0,20,20,19,18,18,14,15,13,12,12,8,6,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,5,5,6,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,5,6,6,7,7,7,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,7,7,7,8,7,8,8,9,9,8,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,7,7,8,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,5,5,6,6,5,6,0,0,0,0,0,0,0,0,4,4,3,4,4,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,9,9,10,12,13,15,14,17,17,0,0,0,0,0,0,0,0,21,19,22,22,22,22,21,22,22,23,23,22,0,0,0,0,0,0,0,0,21,18,21,20,21,18,17,19,19],[0,29,28,28,28,28,29,28,28,27,26,26,27,26,27,26,27,27,26,27,0,0,0,0,0,0,0,0,28,27,26,27,28,29,27,28,28,28,28,27,0,0,0,0,0,0,0,0,26,25,24,23,24,22,22,21,21,20,19,19,0,0,0,0,0,0,0,0,5,4,4,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,6,6,6,7,7,0,0,0,0,0,0,0,0,7,9,9,8,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,6,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,6,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,2,2,0,0,0,0,0,0,0,0,4,4,4,5,6,6,8,9,10,11,14,14,0,0,0,0,0,0,0,0,17,17,19,20,20,21,21,22,22,22,24,20,0,0,0,0,0,0,0,0,23,23,25,25,27,25,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,26,26,27,26,26,24,25,25,25,26,0,0,0,0,0,0,0,0,22,21,20,19,19,16,15,14,13,12,8,7,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,5,6,0,0,0,0,0,0,0,0,6,6,5,5,4,4,5,6,6,6,5,6,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,6,6,5,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,8,8,8,7,0,0,0,0,0,0,0,0,6,7,7,8,7,8,9,8,8,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,7,7,8,7,7,6,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,4,5,5,5,4,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,4,4,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,9,9,10,11,13,13,15,18,18,0,0,0,0,0,0,0,0,20,19,21,20,21,21,21,20,22,22,21,21,0,0,0,0,0,0,0,0,21,20,20,20,22,20,16,19,19],[0,27,26,26,26,27,27,27,26,26,24,26,26,26,26,26,25,24,25,25,0,0,0,0,0,0,0,0,26,26,25,25,26,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,23,23,22,22,21,21,19,20,19,18,0,0,0,0,0,0,0,0,7,6,6,5,5,4,5,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,8,8,9,8,9,8,8,9,9,0,0,0,0,0,0,0,0,9,10,10,9,8,9,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,7,8,8,7,8,8,9,9,9,9,8,0,0,0,0,0,0,0,0,7,8,7,6,8,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,6,6,7,7,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,8,8,9,8,9,0,0,0,0,0,0,0,0,9,9,9,8,8,8,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,6,6,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,4,5,5,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,0,1,1,2,2,0,0,0,0,0,0,0,0,5,5,5,6,7,7,8,10,10,11,13,14,0,0,0,0,0,0,0,0,15,16,17,19,19,19,21,20,20,20,21,21,0,0,0,0,0,0,0,0,21,22,23,23,25,24,24,25,26,26,27,26,0,0,0,0,0,0,0,0,26,25,24,25,24,24,24,23,24,23,24,25,0,0,0,0,0,0,0,0,19,20,18,17,18,15,16,14,12,12,8,7,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,6,5,6,4,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,4,4,3,5,5,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,6,7,6,6,7,7,7,8,9,9,9,8,0,0,0,0,0,0,0,0,9,9,9,9,10,10,10,10,10,9,9,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,6,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,8,8,7,8,8,8,7,7,8,8,8,0,0,0,0,0,0,0,0,9,10,9,10,9,9,9,8,8,7,7,7,0,0,0,0,0,0,0,0,6,4,5,5,4,5,5,4,4,4,5,3,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,7,6,6,7,0,0,0,0,0,0,0,0,5,6,4,4,6,5,4,5,6,4,4,6,0,0,0,0,0,0,0,0,5,6,7,7,6,6,7,6,5,6,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,8,9,9,9,9,10,11,12,14,15,18,18,0,0,0,0,0,0,0,0,20,20,22,22,20,20,22,23,22,21,22,20,0,0,0,0,0,0,0,0,20,18,18,20,21,18,16,18,17],[0,29,29,29,29,29,29,28,29,28,27,27,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,27,28,28,29,28,29,28,29,29,28,0,0,0,0,0,0,0,0,26,26,25,25,25,23,22,23,22,22,20,20,0,0,0,0,0,0,0,0,6,5,5,4,4,4,5,5,5,5,6,5,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,7,8,9,8,0,0,0,0,0,0,0,0,9,10,10,9,8,9,8,8,8,8,8,7,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,7,7,8,7,7,7,8,8,7,8,8,7,0,0,0,0,0,0,0,0,7,6,7,6,7,6,7,7,6,6,7,6,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,6,6,7,7,6,0,0,0,0,0,0,0,0,5,5,4,5,6,5,6,6,6,6,7,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,6,7,7,6,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,0,1,1,2,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,11,11,12,15,0,0,0,0,0,0,0,0,18,20,21,21,22,22,22,23,24,23,24,22,0,0,0,0,0,0,0,0,24,24,25,27,27,26,28,27,28,28,27,28,0,0,0,0,0,0,0,0,26,27,26,27,27,26,26,24,26,26,26,27,0,0,0,0,0,0,0,0,23,21,22,21,20,18,17,16,14,12,9,7,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,4,5,5,5,6,6,7,6,6,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,6,6,5,7,6,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,5,5,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,8,9,8,8,0,0,0,0,0,0,0,0,7,8,9,9,8,9,10,9,9,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,9,9,8,8,8,8,8,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,5,5,6,5,6,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,8,9,9,10,10,11,11,13,14,15,19,19,0,0,0,0,0,0,0,0,20,20,22,23,21,21,21,21,22,23,21,22,0,0,0,0,0,0,0,0,22,20,19,21,22,19,17,20,19],[0,27,26,27,27,27,27,26,27,25,25,25,26,25,25,25,25,25,26,25,0,0,0,0,0,0,0,0,26,26,25,26,26,27,26,26,26,26,27,26,0,0,0,0,0,0,0,0,24,23,23,23,23,22,21,21,20,19,19,17,0,0,0,0,0,0,0,0,6,5,4,4,4,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,10,10,0,0,0,0,0,0,0,0,10,11,11,9,9,9,9,9,9,8,8,8,0,0,0,0,0,0,0,0,9,9,9,9,9,9,10,10,10,10,10,10,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,9,9,9,8,9,0,0,0,0,0,0,0,0,7,6,7,7,7,6,8,7,7,7,7,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,10,9,9,10,0,0,0,0,0,0,0,0,10,10,10,9,8,9,9,8,8,8,8,7,0,0,0,0,0,0,0,0,6,6,5,5,5,6,5,6,6,6,6,7,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,8,7,7,8,8,8,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,1,1,0,1,1,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,10,10,13,14,0,0,0,0,0,0,0,0,16,17,18,20,20,19,22,20,22,20,22,20,0,0,0,0,0,0,0,0,20,22,23,24,25,24,25,25,26,25,26,26,0,0,0,0,0,0,0,0,26,26,25,25,25,24,24,23,25,23,23,25,0,0,0,0,0,0,0,0,21,20,21,20,20,17,18,15,14,13,8,7,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,8,8,6,7,0,0,0,0,0,0,0,0,4,4,3,3,3,2,3,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,6,7,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,6,5,5,6,6,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,8,8,9,10,9,9,0,0,0,0,0,0,0,0,9,10,10,10,10,10,11,11,10,10,10,9,0,0,0,0,0,0,0,0,7,7,7,6,6,7,6,6,6,5,6,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,7,7,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,10,10,9,9,9,8,9,8,7,7,6,6,0,0,0,0,0,0,0,0,5,4,5,5,4,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,6,6,6,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,5,4,5,5,0,0,0,0,0,0,0,0,9,10,10,10,10,11,12,13,14,15,16,18,0,0,0,0,0,0,0,0,19,20,22,22,19,21,21,22,22,23,22,22,0,0,0,0,0,0,0,0,20,19,18,20,20,18,16,18,18],[0,29,28,28,28,28,28,28,28,27,27,26,28,26,27,26,27,27,27,27,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,26,25,25,25,25,24,24,24,22,22,21,19,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,6,6,7,7,0,0,0,0,0,0,0,0,10,10,10,10,10,11,10,10,11,11,11,11,0,0,0,0,0,0,0,0,11,12,11,11,11,11,11,10,10,10,11,10,0,0,0,0,0,0,0,0,11,10,11,11,10,11,11,11,11,11,10,11,0,0,0,0,0,0,0,0,10,10,10,9,9,9,10,10,10,10,11,9,0,0,0,0,0,0,0,0,8,8,8,9,9,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,8,9,9,9,9,9,10,10,11,11,10,11,0,0,0,0,0,0,0,0,10,10,11,10,9,10,10,9,9,9,9,8,0,0,0,0,0,0,0,0,7,7,5,6,6,7,6,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,6,7,7,8,8,8,8,8,7,0,0,0,0,0,0,0,0,8,7,8,8,8,8,9,8,8,8,8,9,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,2,1,1,0,1,0,0,0,0,0,0,0,0,5,4,5,6,7,7,8,10,11,11,14,16,0,0,0,0,0,0,0,0,18,18,20,21,20,21,23,21,22,21,23,21,0,0,0,0,0,0,0,0,23,24,26,25,26,25,25,26,27,26,27,27,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,24,26,25,25,26,0,0,0,0,0,0,0,0,23,22,22,20,19,16,18,16,14,13,8,8,0,0,0,0,0,0,0,0,3,4,5,5,5,6,7,6,7,7,7,8,0,0,0,0,0,0,0,0,9,8,8,6,5,6,7,8,8,9,9,8,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,6,6,7,8,8,9,9,8,7,6,6,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,8,8,9,10,10,10,10,0,0,0,0,0,0,0,0,10,11,11,11,11,11,13,12,12,11,11,11,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,5,4,5,5,6,6,5,6,7,6,0,0,0,0,0,0,0,0,7,6,6,7,6,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,8,8,9,9,10,9,9,10,10,9,10,10,0,0,0,0,0,0,0,0,11,11,10,10,10,10,9,9,8,8,7,7,0,0,0,0,0,0,0,0,5,5,6,5,4,6,6,4,4,6,6,4,0,0,0,0,0,0,0,0,7,7,7,7,7,7,6,7,7,6,6,7,0,0,0,0,0,0,0,0,5,5,4,5,6,5,5,6,6,5,5,6,0,0,0,0,0,0,0,0,6,7,8,7,7,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,7,7,6,7,7,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,12,12,12,13,12,14,15,16,17,18,20,19,0,0,0,0,0,0,0,0,23,22,24,24,23,23,24,24,25,24,25,25,0,0,0,0,0,0,0,0,24,23,22,23,23,22,21,22,22],[0,29,29,29,29,29,30,29,29,29,28,28,29,28,29,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,28,29,29,29,29,29,0,0,0,0,0,0,0,0,27,26,25,26,26,24,24,24,24,22,21,21,0,0,0,0,0,0,0,0,8,7,6,5,7,7,8,9,8,9,10,10,0,0,0,0,0,0,0,0,12,13,13,13,13,13,14,13,13,13,14,14,0,0,0,0,0,0,0,0,13,15,15,14,13,14,15,14,13,13,13,13,0,0,0,0,0,0,0,0,14,13,14,13,12,13,13,14,13,14,13,14,0,0,0,0,0,0,0,0,12,14,13,12,12,12,13,12,13,13,13,13,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,12,11,11,11,0,0,0,0,0,0,0,0,12,12,12,12,12,13,12,13,13,13,12,14,0,0,0,0,0,0,0,0,13,13,13,13,12,13,13,12,12,13,12,11,0,0,0,0,0,0,0,0,10,10,8,9,9,9,10,10,10,11,10,10,0,0,0,0,0,0,0,0,9,9,8,10,10,9,10,10,11,10,10,10,0,0,0,0,0,0,0,0,10,11,10,12,11,11,12,11,12,12,12,12,0,0,0,0,0,0,0,0,10,10,9,8,9,9,8,8,9,9,8,6,0,0,0,0,0,0,0,0,3,4,4,2,3,4,4,4,2,2,1,0,0,0,0,0,0,0,0,0,6,5,6,6,8,8,10,12,14,14,16,16,0,0,0,0,0,0,0,0,20,21,22,23,23,23,25,24,25,23,25,23,0,0,0,0,0,0,0,0,22,24,25,26,25,26,27,27,27,28,28,28,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,24,27,26,25,27,0,0,0,0,0,0,0,0,24,23,22,21,19,17,18,15,14,13,10,8,0,0,0,0,0,0,0,0,4,6,6,6,6,7,7,7,8,8,9,9,0,0,0,0,0,0,0,0,11,10,9,8,7,8,9,10,10,11,10,10,0,0,0,0,0,0,0,0,6,5,5,6,5,5,3,3,4,3,6,5,0,0,0,0,0,0,0,0,8,9,8,10,9,9,11,11,10,10,8,8,0,0,0,0,0,0,0,0,9,9,9,9,10,9,9,9,11,10,10,11,0,0,0,0,0,0,0,0,10,11,9,9,10,10,10,11,11,12,12,12,0,0,0,0,0,0,0,0,13,13,13,14,13,14,15,14,14,13,13,12,0,0,0,0,0,0,0,0,11,11,10,9,10,10,9,8,9,9,8,8,0,0,0,0,0,0,0,0,7,6,5,6,7,6,7,8,7,8,9,9,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,11,10,13,12,12,12,12,12,12,13,13,13,0,0,0,0,0,0,0,0,12,14,12,13,13,12,11,11,10,10,9,10,0,0,0,0,0,0,0,0,6,6,7,6,5,7,7,5,6,7,7,5,0,0,0,0,0,0,0,0,9,8,9,9,8,9,8,8,9,8,8,8,0,0,0,0,0,0,0,0,6,6,5,5,6,6,5,6,7,6,6,8,0,0,0,0,0,0,0,0,8,8,8,8,7,7,8,7,7,7,6,5,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,8,9,9,9,8,9,9,8,8,8,9,8,0,0,0,0,0,0,0,0,13,13,13,13,13,16,16,17,19,19,22,23,0,0,0,0,0,0,0,0,24,23,25,25,25,25,25,24,27,25,25,24,0,0,0,0,0,0,0,0,25,24,23,25,26,23,22,25,23],[0,29,28,29,29,29,29,29,29,28,28,28,28,27,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,28,26,26,26,26,25,25,25,24,23,22,22,0,0,0,0,0,0,0,0,9,9,7,7,7,8,10,11,10,11,13,12,0,0,0,0,0,0,0,0,16,15,16,15,16,16,16,16,15,16,17,16,0,0,0,0,0,0,0,0,15,16,16,15,14,16,15,15,15,14,15,15,0,0,0,0,0,0,0,0,15,15,16,16,15,15,15,16,15,16,16,17,0,0,0,0,0,0,0,0,14,16,15,15,14,14,14,14,15,15,14,15,0,0,0,0,0,0,0,0,13,13,13,14,13,13,14,14,12,13,13,13,0,0,0,0,0,0,0,0,14,13,14,15,15,16,15,16,16,16,16,17,0,0,0,0,0,0,0,0,16,16,16,17,15,16,16,15,16,16,15,13,0,0,0,0,0,0,0,0,13,12,10,10,11,12,10,13,13,13,12,12,0,0,0,0,0,0,0,0,11,11,10,10,10,12,11,12,12,12,12,12,0,0,0,0,0,0,0,0,13,12,13,14,14,13,14,13,14,15,15,15,0,0,0,0,0,0,0,0,11,10,11,12,11,10,10,11,10,10,9,9,0,0,0,0,0,0,0,0,4,5,5,3,4,5,5,5,3,3,2,1,0,0,0,0,0,0,0,0,7,5,6,7,8,9,12,13,14,16,16,19,0,0,0,0,0,0,0,0,20,21,22,24,23,24,26,25,25,24,26,24,0,0,0,0,0,0,0,0,24,25,26,26,27,27,27,29,29,28,29,29,0,0,0,0,0,0,0,0,28,28,28,27,27,27,27,26,27,26,26,27,0,0,0,0,0,0,0,0,23,22,22,20,19,17,17,15,14,14,10,9,0,0,0,0,0,0,0,0,6,7,8,7,8,9,9,9,9,9,10,10,0,0,0,0,0,0,0,0,12,10,9,10,8,9,11,10,13,14,11,12,0,0,0,0,0,0,0,0,8,7,6,7,6,6,5,6,5,5,7,6,0,0,0,0,0,0,0,0,9,9,9,11,10,11,11,11,12,10,8,10,0,0,0,0,0,0,0,0,10,10,10,11,12,11,11,11,12,11,11,12,0,0,0,0,0,0,0,0,12,13,13,11,12,13,12,14,14,14,14,14,0,0,0,0,0,0,0,0,16,16,17,16,17,16,17,17,17,17,16,16,0,0,0,0,0,0,0,0,14,14,13,13,14,13,12,12,12,11,11,10,0,0,0,0,0,0,0,0,8,8,6,7,7,8,9,10,8,10,10,11,0,0,0,0,0,0,0,0,12,12,11,12,12,11,12,12,11,12,12,13,0,0,0,0,0,0,0,0,13,13,15,14,15,15,13,15,15,15,16,15,0,0,0,0,0,0,0,0,15,16,15,15,14,15,13,13,13,12,12,12,0,0,0,0,0,0,0,0,7,9,10,8,7,10,10,8,8,10,9,7,0,0,0,0,0,0,0,0,12,12,12,12,12,12,11,11,12,12,12,11,0,0,0,0,0,0,0,0,8,9,8,8,9,8,8,8,9,8,9,10,0,0,0,0,0,0,0,0,9,12,11,11,12,10,10,9,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,9,9,11,11,11,13,11,11,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,11,11,0,0,0,0,0,0,0,0,14,15,14,15,15,16,18,19,19,19,22,23,0,0,0,0,0,0,0,0,24,24,25,25,24,24,25,25,25,26,26,25,0,0,0,0,0,0,0,0,25,24,23,24,24,22,22,24,23],[0,29,29,29,29,29,29,29,29,28,28,28,29,28,29,28,29,28,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,29,29,29,30,29,0,0,0,0,0,0,0,0,28,27,25,26,26,25,24,25,23,23,22,22,0,0,0,0,0,0,0,0,7,6,7,6,6,6,8,8,9,9,10,9,0,0,0,0,0,0,0,0,14,13,14,15,15,14,15,16,14,15,16,16,0,0,0,0,0,0,0,0,15,16,15,15,15,15,14,15,15,14,14,14,0,0,0,0,0,0,0,0,15,14,16,16,14,16,16,16,16,17,16,16,0,0,0,0,0,0,0,0,12,14,14,12,12,13,14,13,15,14,13,13,0,0,0,0,0,0,0,0,11,12,12,13,12,12,13,13,12,12,14,13,0,0,0,0,0,0,0,0,13,13,14,14,14,15,15,16,16,16,16,16,0,0,0,0,0,0,0,0,15,14,15,16,14,16,16,14,12,15,14,11,0,0,0,0,0,0,0,0,10,11,8,9,10,10,11,11,12,11,12,12,0,0,0,0,0,0,0,0,9,11,10,11,11,12,12,12,13,12,12,11,0,0,0,0,0,0,0,0,12,11,12,13,12,12,14,13,14,14,13,13,0,0,0,0,0,0,0,0,10,10,9,10,10,10,9,10,10,9,8,6,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,6,4,3,3,0,0,0,0,0,0,0,0,5,5,4,7,8,7,10,12,13,16,17,19,0,0,0,0,0,0,0,0,20,22,23,23,23,24,26,25,26,25,26,25,0,0,0,0,0,0,0,0,25,26,27,26,27,27,28,28,28,28,29,28,0,0,0,0,0,0,0,0,27,28,28,28,27,27,27,25,27,27,26,26,0,0,0,0,0,0,0,0,22,21,21,19,18,17,16,14,13,13,9,9,0,0,0,0,0,0,0,0,7,7,8,7,7,9,9,9,10,10,11,11,0,0,0,0,0,0,0,0,12,12,12,11,9,9,11,10,12,13,13,11,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,6,7,7,8,8,0,0,0,0,0,0,0,0,12,12,12,13,13,13,13,14,13,13,12,12,0,0,0,0,0,0,0,0,12,12,13,12,12,13,12,11,13,12,12,12,0,0,0,0,0,0,0,0,13,12,11,10,11,12,12,14,13,14,14,14,0,0,0,0,0,0,0,0,16,16,16,17,15,16,16,16,17,16,15,16,0,0,0,0,0,0,0,0,11,12,11,10,11,11,11,9,10,11,9,8,0,0,0,0,0,0,0,0,9,8,8,9,9,10,11,11,9,11,13,11,0,0,0,0,0,0,0,0,12,11,11,12,11,12,11,11,11,11,11,11,0,0,0,0,0,0,0,0,11,11,13,12,13,14,12,12,12,12,14,14,0,0,0,0,0,0,0,0,15,15,13,13,14,13,13,11,11,10,9,9,0,0,0,0,0,0,0,0,6,6,8,7,7,7,9,7,9,9,8,9,0,0,0,0,0,0,0,0,12,12,13,13,12,11,11,11,12,10,11,11,0,0,0,0,0,0,0,0,7,7,6,7,8,8,7,8,8,8,10,10,0,0,0,0,0,0,0,0,9,11,11,11,11,8,9,8,7,8,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,10,11,12,13,14,13,12,0,0,0,0,0,0,0,0,13,13,12,13,13,12,13,12,13,13,13,12,0,0,0,0,0,0,0,0,16,17,16,16,17,18,20,20,21,22,23,23,0,0,0,0,0,0,0,0,26,23,27,26,26,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,26,25,24,25,26,23,23,25,24],[0,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,27,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,25,25,26,25,24,23,25,23,22,22,21,0,0,0,0,0,0,0,0,6,5,5,4,5,6,7,6,7,8,9,8,0,0,0,0,0,0,0,0,11,12,11,12,12,12,12,13,14,13,14,13,0,0,0,0,0,0,0,0,14,13,13,13,12,13,12,13,14,13,13,12,0,0,0,0,0,0,0,0,13,13,13,13,12,14,13,13,14,14,12,13,0,0,0,0,0,0,0,0,11,11,12,11,10,11,11,11,12,12,12,11,0,0,0,0,0,0,0,0,10,9,11,11,10,11,11,11,10,12,11,12,0,0,0,0,0,0,0,0,11,11,13,12,11,14,13,13,13,13,12,13,0,0,0,0,0,0,0,0,12,12,13,13,11,13,13,11,10,11,11,10,0,0,0,0,0,0,0,0,9,9,7,8,9,9,8,9,10,11,9,11,0,0,0,0,0,0,0,0,8,9,10,9,9,10,9,11,11,10,10,9,0,0,0,0,0,0,0,0,10,10,9,11,10,10,11,11,11,11,10,11,0,0,0,0,0,0,0,0,9,9,8,9,9,8,7,7,7,8,7,6,0,0,0,0,0,0,0,0,3,4,5,5,4,6,6,6,5,4,3,2,0,0,0,0,0,0,0,0,3,4,4,5,5,6,9,10,13,14,15,16,0,0,0,0,0,0,0,0,19,18,22,22,21,23,24,22,25,23,25,22,0,0,0,0,0,0,0,0,24,25,27,26,28,26,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,27,26,27,27,26,27,26,26,26,25,27,0,0,0,0,0,0,0,0,22,22,21,19,18,16,16,15,13,11,9,8,0,0,0,0,0,0,0,0,5,6,8,8,7,8,8,10,10,9,10,10,0,0,0,0,0,0,0,0,12,10,10,9,9,9,10,10,11,12,10,10,0,0,0,0,0,0,0,0,6,7,6,5,5,5,5,5,5,5,6,7,0,0,0,0,0,0,0,0,11,10,10,11,11,12,12,13,11,11,10,10,0,0,0,0,0,0,0,0,10,10,10,9,9,10,9,9,9,8,9,9,0,0,0,0,0,0,0,0,9,8,8,8,8,9,9,10,11,12,11,11,0,0,0,0,0,0,0,0,12,12,13,14,13,12,13,13,13,13,13,12,0,0,0,0,0,0,0,0,9,9,8,8,8,8,8,7,8,8,6,6,0,0,0,0,0,0,0,0,6,5,5,6,7,7,9,9,7,9,10,9,0,0,0,0,0,0,0,0,9,8,7,9,8,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,9,8,10,10,11,10,9,11,11,11,11,12,0,0,0,0,0,0,0,0,12,13,11,11,11,11,11,10,9,8,8,8,0,0,0,0,0,0,0,0,4,5,6,6,5,6,7,5,5,7,7,5,0,0,0,0,0,0,0,0,9,9,9,9,8,9,8,7,8,8,8,8,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,8,6,7,9,0,0,0,0,0,0,0,0,8,8,8,9,8,8,8,8,6,6,6,5,0,0,0,0,0,0,0,0,6,7,7,7,8,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,10,10,9,9,9,10,9,9,10,10,10,9,0,0,0,0,0,0,0,0,14,15,15,16,16,18,19,20,21,20,23,23,0,0,0,0,0,0,0,0,26,24,26,25,26,26,25,26,27,26,26,26,0,0,0,0,0,0,0,0,27,25,25,25,26,24,24,26,26],[0,29,29,29,29,30,29,29,29,28,28,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,29,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,26,25,25,25,25,24,23,23,23,21,21,20,0,0,0,0,0,0,0,0,5,4,5,4,5,6,7,6,6,9,8,8,0,0,0,0,0,0,0,0,11,11,11,12,11,12,12,12,13,13,13,13,0,0,0,0,0,0,0,0,13,14,14,14,13,14,13,12,13,13,12,13,0,0,0,0,0,0,0,0,13,13,13,13,12,12,12,14,12,14,12,13,0,0,0,0,0,0,0,0,11,12,12,10,10,11,12,11,12,11,12,11,0,0,0,0,0,0,0,0,10,10,10,11,10,11,11,11,11,10,11,11,0,0,0,0,0,0,0,0,11,11,12,11,11,13,12,13,13,13,12,13,0,0,0,0,0,0,0,0,11,11,12,12,11,12,12,11,11,11,11,10,0,0,0,0,0,0,0,0,9,9,8,8,9,8,9,10,10,10,10,10,0,0,0,0,0,0,0,0,10,9,9,9,10,10,10,11,11,11,10,10,0,0,0,0,0,0,0,0,10,10,10,11,10,10,10,11,12,11,10,10,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,7,6,0,0,0,0,0,0,0,0,4,5,5,4,5,6,6,6,5,5,4,3,0,0,0,0,0,0,0,0,2,3,3,4,4,6,8,10,13,14,14,16,0,0,0,0,0,0,0,0,18,20,20,21,22,22,23,24,23,23,24,23,0,0,0,0,0,0,0,0,24,26,26,25,27,27,27,28,28,27,28,28,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,25,26,26,26,27,0,0,0,0,0,0,0,0,22,20,20,19,17,15,14,16,13,11,9,7,0,0,0,0,0,0,0,0,6,7,8,7,7,8,9,9,10,11,10,11,0,0,0,0,0,0,0,0,12,12,11,10,10,10,11,10,12,14,12,12,0,0,0,0,0,0,0,0,7,7,6,6,6,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,10,10,10,10,11,11,11,11,12,11,10,9,0,0,0,0,0,0,0,0,9,9,9,10,10,9,9,8,10,9,8,9,0,0,0,0,0,0,0,0,8,8,9,8,8,8,9,9,11,11,11,12,0,0,0,0,0,0,0,0,12,13,12,12,14,13,13,12,13,12,12,11,0,0,0,0,0,0,0,0,8,9,8,8,8,8,7,7,8,7,7,6,0,0,0,0,0,0,0,0,6,5,5,6,7,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,9,8,8,8,7,0,0,0,0,0,0,0,0,8,9,9,8,10,10,9,10,10,10,11,11,0,0,0,0,0,0,0,0,12,12,11,10,10,10,10,9,8,8,7,6,0,0,0,0,0,0,0,0,5,5,6,6,5,5,7,5,5,6,6,5,0,0,0,0,0,0,0,0,8,8,8,8,8,9,8,7,8,8,8,8,0,0,0,0,0,0,0,0,5,5,4,5,5,6,4,5,8,6,6,7,0,0,0,0,0,0,0,0,8,7,8,9,9,7,7,7,5,6,6,5,0,0,0,0,0,0,0,0,6,7,8,6,8,8,8,9,10,9,9,9,0,0,0,0,0,0,0,0,8,9,10,9,9,9,10,8,9,11,9,9,0,0,0,0,0,0,0,0,14,16,15,15,16,17,18,19,21,20,22,22,0,0,0,0,0,0,0,0,25,24,26,25,26,25,25,25,26,25,25,26,0,0,0,0,0,0,0,0,26,25,25,26,27,24,24,26,24],[0,29,29,29,30,30,29,29,29,29,28,28,29,28,29,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,25,25,25,25,24,23,24,22,21,21,21,0,0,0,0,0,0,0,0,5,4,4,4,4,4,6,6,7,7,8,7,0,0,0,0,0,0,0,0,11,11,10,12,11,11,12,12,12,12,12,12,0,0,0,0,0,0,0,0,13,13,14,13,12,13,11,13,13,12,12,13,0,0,0,0,0,0,0,0,12,12,13,12,12,12,12,14,13,13,13,13,0,0,0,0,0,0,0,0,11,11,11,10,10,9,11,11,11,11,11,9,0,0,0,0,0,0,0,0,9,8,9,10,9,9,10,11,9,10,11,10,0,0,0,0,0,0,0,0,12,10,12,11,11,12,12,14,14,13,12,13,0,0,0,0,0,0,0,0,12,13,12,12,12,12,12,12,11,10,11,10,0,0,0,0,0,0,0,0,8,8,7,7,8,8,9,9,9,10,10,10,0,0,0,0,0,0,0,0,8,9,9,10,9,9,9,11,11,10,10,9,0,0,0,0,0,0,0,0,12,9,9,10,11,10,10,11,12,11,11,11,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,8,7,7,5,5,0,0,0,0,0,0,0,0,4,5,5,4,6,7,6,6,6,5,4,3,0,0,0,0,0,0,0,0,2,2,3,4,5,6,8,9,11,14,14,15,0,0,0,0,0,0,0,0,18,20,20,21,22,22,23,22,24,23,24,22,0,0,0,0,0,0,0,0,24,25,25,26,27,27,27,27,28,28,28,28,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,26,26,27,25,26,0,0,0,0,0,0,0,0,23,21,21,20,18,16,16,15,13,11,9,8,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,8,8,8,9,9,0,0,0,0,0,0,0,0,11,10,10,9,9,9,10,9,12,14,10,11,0,0,0,0,0,0,0,0,7,6,6,6,5,5,4,5,4,5,5,6,0,0,0,0,0,0,0,0,8,8,9,10,10,12,11,11,11,10,9,9,0,0,0,0,0,0,0,0,8,8,8,9,9,8,8,9,10,8,8,8,0,0,0,0,0,0,0,0,8,9,8,7,7,9,9,10,11,11,11,12,0,0,0,0,0,0,0,0,12,12,13,13,13,12,13,12,13,13,11,11,0,0,0,0,0,0,0,0,8,9,8,9,8,8,7,8,7,7,6,6,0,0,0,0,0,0,0,0,6,5,5,6,6,7,6,7,6,7,7,8,0,0,0,0,0,0,0,0,10,9,8,8,9,8,8,8,9,7,8,8,0,0,0,0,0,0,0,0,8,8,9,7,9,9,8,10,9,8,10,10,0,0,0,0,0,0,0,0,11,11,11,11,10,10,9,8,8,8,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,5,7,5,5,6,6,6,0,0,0,0,0,0,0,0,9,7,7,8,8,9,7,8,8,8,7,8,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,6,7,6,6,7,0,0,0,0,0,0,0,0,6,7,8,8,7,7,7,6,6,6,6,5,0,0,0,0,0,0,0,0,5,6,7,7,7,7,8,7,9,9,8,10,0,0,0,0,0,0,0,0,8,7,8,8,8,8,8,7,8,9,8,8,0,0,0,0,0,0,0,0,14,17,15,15,15,18,18,18,21,21,23,23,0,0,0,0,0,0,0,0,25,24,26,26,26,26,26,26,27,26,26,27,0,0,0,0,0,0,0,0,27,26,26,26,27,25,25,27,25],[0,28,28,28,29,29,29,29,29,28,27,26,27,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,26,25,24,24,24,23,22,22,22,20,20,20,0,0,0,0,0,0,0,0,5,4,5,5,5,5,6,6,6,6,8,8,0,0,0,0,0,0,0,0,10,10,10,11,10,10,11,11,11,11,11,12,0,0,0,0,0,0,0,0,12,12,12,11,11,11,11,11,11,12,11,11,0,0,0,0,0,0,0,0,11,11,13,11,11,12,12,13,11,13,11,12,0,0,0,0,0,0,0,0,10,10,10,9,9,9,10,10,10,10,10,10,0,0,0,0,0,0,0,0,9,8,9,9,8,8,9,9,8,9,10,10,0,0,0,0,0,0,0,0,9,9,12,11,10,11,11,12,12,13,12,12,0,0,0,0,0,0,0,0,11,10,12,11,9,12,12,10,10,10,9,9,0,0,0,0,0,0,0,0,7,7,6,6,8,8,8,7,8,8,8,9,0,0,0,0,0,0,0,0,7,7,8,7,7,8,8,9,10,9,9,8,0,0,0,0,0,0,0,0,9,8,9,9,10,9,9,10,10,10,10,10,0,0,0,0,0,0,0,0,7,7,7,7,7,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,1,2,2,3,4,5,7,10,12,13,13,15,0,0,0,0,0,0,0,0,16,17,19,19,19,19,22,21,22,20,23,21,0,0,0,0,0,0,0,0,23,24,26,26,27,26,27,27,28,27,28,27,0,0,0,0,0,0,0,0,27,27,26,27,27,25,26,24,25,25,23,25,0,0,0,0,0,0,0,0,20,20,19,18,17,14,15,13,12,11,8,7,0,0,0,0,0,0,0,0,6,6,7,7,7,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,11,10,9,9,8,9,9,9,11,12,10,10,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,4,4,5,6,0,0,0,0,0,0,0,0,8,8,8,9,10,10,10,10,10,9,9,8,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,7,7,7,8,7,0,0,0,0,0,0,0,0,8,8,8,7,8,9,8,9,11,10,11,10,0,0,0,0,0,0,0,0,11,12,12,12,13,11,12,13,13,12,11,11,0,0,0,0,0,0,0,0,9,9,8,8,8,8,7,7,7,7,6,5,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,7,6,7,6,7,0,0,0,0,0,0,0,0,8,8,7,8,8,8,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,8,9,8,9,9,8,9,9,9,10,10,0,0,0,0,0,0,0,0,11,11,10,10,10,10,9,8,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,6,7,5,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,5,7,5,7,8,0,0,0,0,0,0,0,0,7,6,7,7,7,6,7,6,5,6,5,5,0,0,0,0,0,0,0,0,6,6,8,7,7,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,7,8,8,8,8,0,0,0,0,0,0,0,0,13,14,14,14,15,16,18,18,19,20,22,22,0,0,0,0,0,0,0,0,25,25,25,25,26,24,26,24,26,26,25,26,0,0,0,0,0,0,0,0,26,24,24,25,26,23,23,26,24],[0,29,28,29,29,29,29,29,29,28,28,27,28,27,27,28,28,28,27,28,0,0,0,0,0,0,0,0,27,28,27,28,28,29,27,28,28,28,29,28,0,0,0,0,0,0,0,0,26,25,24,24,24,24,23,23,21,20,20,19,0,0,0,0,0,0,0,0,4,3,4,4,4,4,5,5,6,6,7,7,0,0,0,0,0,0,0,0,9,9,10,10,10,10,10,10,11,11,11,10,0,0,0,0,0,0,0,0,11,12,12,11,11,11,11,11,11,10,11,10,0,0,0,0,0,0,0,0,11,11,10,11,11,10,11,12,12,12,11,11,0,0,0,0,0,0,0,0,9,10,9,9,9,9,10,10,10,10,9,10,0,0,0,0,0,0,0,0,9,8,9,9,9,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,9,10,9,10,10,11,11,12,11,12,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,9,9,9,9,8,0,0,0,0,0,0,0,0,8,7,6,6,7,6,8,8,7,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,9,10,9,9,8,0,0,0,0,0,0,0,0,8,7,8,8,9,8,9,9,9,9,9,8,0,0,0,0,0,0,0,0,7,6,7,6,7,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,3,5,5,4,5,5,4,5,5,4,4,3,0,0,0,0,0,0,0,0,1,1,2,2,3,4,5,7,9,11,14,16,0,0,0,0,0,0,0,0,18,18,19,19,20,21,22,22,23,22,24,22,0,0,0,0,0,0,0,0,23,25,26,26,26,26,27,28,28,28,29,29,0,0,0,0,0,0,0,0,27,28,27,27,27,26,27,24,26,26,25,26,0,0,0,0,0,0,0,0,21,19,19,18,16,15,15,13,12,9,8,6,0,0,0,0,0,0,0,0,5,5,6,5,6,7,7,6,8,8,8,9,0,0,0,0,0,0,0,0,10,9,9,8,8,8,9,8,11,11,10,9,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,5,5,5,0,0,0,0,0,0,0,0,7,7,8,9,8,10,10,10,9,9,8,8,0,0,0,0,0,0,0,0,7,7,7,8,7,7,7,7,7,7,6,8,0,0,0,0,0,0,0,0,7,7,7,6,6,7,7,8,9,10,10,9,0,0,0,0,0,0,0,0,10,10,10,10,11,11,11,10,10,11,10,10,0,0,0,0,0,0,0,0,8,7,7,7,7,7,6,6,6,7,5,5,0,0,0,0,0,0,0,0,5,4,5,6,5,5,7,6,6,6,7,7,0,0,0,0,0,0,0,0,7,6,6,7,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,8,9,9,8,9,9,9,10,9,0,0,0,0,0,0,0,0,10,10,9,9,9,9,9,8,7,7,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,5,5,4,0,0,0,0,0,0,0,0,7,7,6,7,6,7,5,5,6,5,5,5,0,0,0,0,0,0,0,0,3,3,2,3,3,4,3,4,5,4,5,6,0,0,0,0,0,0,0,0,5,5,5,6,6,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,7,7,8,7,7,8,8,6,7,8,8,7,0,0,0,0,0,0,0,0,13,14,13,13,14,15,17,17,19,19,21,21,0,0,0,0,0,0,0,0,24,22,25,24,25,24,24,24,26,26,25,25,0,0,0,0,0,0,0,0,25,23,22,24,25,22,21,24,23],[0,29,29,29,29,30,29,29,29,29,29,28,29,28,28,28,28,29,28,29,0,0,0,0,0,0,0,0,29,29,27,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,26,25,25,24,24,24,22,23,22,21,21,21,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,8,8,6,0,0,0,0,0,0,0,0,10,9,10,10,10,11,10,11,11,12,11,11,0,0,0,0,0,0,0,0,12,13,13,12,11,11,11,11,11,11,11,12,0,0,0,0,0,0,0,0,12,12,12,12,11,11,12,13,12,12,12,11,0,0,0,0,0,0,0,0,9,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,9,9,9,10,10,10,10,10,10,9,10,10,0,0,0,0,0,0,0,0,11,10,11,10,11,11,11,11,12,13,12,13,0,0,0,0,0,0,0,0,11,11,11,11,10,11,11,10,10,9,10,9,0,0,0,0,0,0,0,0,8,9,7,7,8,8,9,9,8,9,9,9,0,0,0,0,0,0,0,0,9,9,8,9,9,9,9,10,11,10,10,9,0,0,0,0,0,0,0,0,10,9,9,10,10,9,10,10,11,10,10,10,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,8,7,7,7,5,0,0,0,0,0,0,0,0,4,6,6,5,5,6,6,6,5,4,4,3,0,0,0,0,0,0,0,0,1,1,2,2,4,5,6,7,8,11,11,15,0,0,0,0,0,0,0,0,17,18,19,19,20,21,22,23,23,22,24,23,0,0,0,0,0,0,0,0,24,25,26,25,28,26,27,27,27,27,28,28,0,0,0,0,0,0,0,0,27,27,27,26,27,26,27,25,25,26,24,26,0,0,0,0,0,0,0,0,22,20,20,18,17,16,15,15,11,9,8,6,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,8,8,8,9,0,0,0,0,0,0,0,0,12,10,10,9,8,8,10,9,11,12,10,10,0,0,0,0,0,0,0,0,6,5,5,5,4,5,4,5,4,5,6,6,0,0,0,0,0,0,0,0,8,8,9,10,10,11,11,10,10,10,9,8,0,0,0,0,0,0,0,0,9,9,8,9,9,9,8,8,10,8,8,9,0,0,0,0,0,0,0,0,8,8,7,7,7,8,8,9,10,10,11,11,0,0,0,0,0,0,0,0,10,11,10,11,11,11,11,11,11,11,10,9,0,0,0,0,0,0,0,0,7,8,7,7,7,7,5,6,7,7,6,6,0,0,0,0,0,0,0,0,7,5,6,7,6,7,7,8,7,7,8,8,0,0,0,0,0,0,0,0,8,8,7,8,6,7,7,6,6,7,6,6,0,0,0,0,0,0,0,0,7,7,8,7,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,9,10,9,9,9,8,9,7,7,6,6,5,0,0,0,0,0,0,0,0,4,5,5,4,4,5,6,4,5,7,6,5,0,0,0,0,0,0,0,0,7,7,7,7,7,7,6,6,6,7,7,7,0,0,0,0,0,0,0,0,5,5,3,3,5,5,4,5,5,5,5,7,0,0,0,0,0,0,0,0,7,6,7,7,7,5,6,6,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,7,8,8,8,8,0,0,0,0,0,0,0,0,8,8,9,8,8,8,10,7,8,9,9,8,0,0,0,0,0,0,0,0,13,15,15,14,16,17,18,18,21,20,22,23,0,0,0,0,0,0,0,0,26,23,26,26,26,25,26,26,27,26,26,27,0,0,0,0,0,0,0,0,26,25,25,26,27,25,24,26,25],[0,29,29,29,29,29,29,29,29,29,28,28,28,28,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,26,25,25,24,24,23,23,22,20,21,21,0,0,0,0,0,0,0,0,5,5,4,4,5,6,7,6,6,7,9,8,0,0,0,0,0,0,0,0,12,12,12,13,12,12,13,13,13,13,14,14,0,0,0,0,0,0,0,0,13,13,14,13,12,14,13,13,13,13,12,13,0,0,0,0,0,0,0,0,13,13,14,13,12,14,13,14,13,14,13,14,0,0,0,0,0,0,0,0,13,13,12,12,12,11,12,12,12,12,11,11,0,0,0,0,0,0,0,0,11,10,12,13,11,10,12,11,11,12,12,11,0,0,0,0,0,0,0,0,11,11,13,12,12,13,13,15,15,14,13,14,0,0,0,0,0,0,0,0,12,12,13,13,11,14,13,11,12,12,11,12,0,0,0,0,0,0,0,0,9,10,8,7,8,8,9,9,10,10,9,11,0,0,0,0,0,0,0,0,10,11,10,10,10,10,9,10,11,11,11,10,0,0,0,0,0,0,0,0,11,10,10,11,11,10,11,12,13,12,11,12,0,0,0,0,0,0,0,0,9,9,9,10,9,9,8,9,8,8,8,8,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,6,6,6,4,0,0,0,0,0,0,0,0,0,1,2,3,3,5,6,6,9,12,12,16,0,0,0,0,0,0,0,0,17,18,19,19,19,20,23,22,24,21,24,22,0,0,0,0,0,0,0,0,24,24,27,26,27,26,27,28,28,27,28,28,0,0,0,0,0,0,0,0,27,27,26,27,28,26,27,24,25,26,24,26,0,0,0,0,0,0,0,0,23,21,20,20,18,17,17,16,13,13,10,8,0,0,0,0,0,0,0,0,5,7,7,7,8,8,8,9,10,11,11,11,0,0,0,0,0,0,0,0,13,12,11,10,10,10,12,10,13,15,13,11,0,0,0,0,0,0,0,0,7,7,7,7,5,5,5,6,5,6,6,7,0,0,0,0,0,0,0,0,9,10,10,11,12,13,13,12,13,12,10,10,0,0,0,0,0,0,0,0,9,8,9,10,10,9,9,9,10,9,9,9,0,0,0,0,0,0,0,0,10,10,9,9,8,9,10,10,11,12,12,12,0,0,0,0,0,0,0,0,12,12,14,14,14,12,14,14,13,12,12,12,0,0,0,0,0,0,0,0,10,11,10,10,9,10,10,7,8,9,8,7,0,0,0,0,0,0,0,0,7,6,6,8,7,8,7,9,8,8,8,9,0,0,0,0,0,0,0,0,9,8,8,9,9,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,8,10,11,9,11,11,10,11,11,10,12,12,0,0,0,0,0,0,0,0,12,11,11,11,11,10,10,8,8,7,7,6,0,0,0,0,0,0,0,0,5,6,7,5,4,6,6,5,5,7,7,5,0,0,0,0,0,0,0,0,9,9,9,9,8,8,9,9,9,7,9,9,0,0,0,0,0,0,0,0,5,4,4,4,6,5,5,6,7,6,7,9,0,0,0,0,0,0,0,0,8,7,8,8,8,7,7,7,7,6,5,6,0,0,0,0,0,0,0,0,7,6,7,8,7,8,8,9,10,10,10,11,0,0,0,0,0,0,0,0,9,9,9,9,10,9,9,9,10,10,9,11,0,0,0,0,0,0,0,0,15,16,16,16,16,18,21,20,21,21,23,24,0,0,0,0,0,0,0,0,27,24,27,26,27,26,26,25,27,28,27,28,0,0,0,0,0,0,0,0,27,25,26,26,27,26,24,26,27],[0,29,29,29,29,30,29,29,29,28,28,28,29,28,28,29,28,28,28,28,0,0,0,0,0,0,0,0,28,29,27,29,29,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,25,25,24,25,24,23,22,22,21,20,20,20,0,0,0,0,0,0,0,0,6,6,5,5,6,7,7,7,8,9,9,9,0,0,0,0,0,0,0,0,13,12,13,14,13,12,14,16,13,15,15,15,0,0,0,0,0,0,0,0,14,14,15,14,14,15,14,14,14,13,13,14,0,0,0,0,0,0,0,0,14,13,14,15,14,14,15,15,15,16,15,14,0,0,0,0,0,0,0,0,12,13,12,11,12,12,12,12,14,13,11,13,0,0,0,0,0,0,0,0,11,11,11,12,12,11,11,11,11,12,12,12,0,0,0,0,0,0,0,0,12,12,14,14,12,14,14,14,15,15,14,15,0,0,0,0,0,0,0,0,14,13,14,14,12,16,14,13,13,13,12,11,0,0,0,0,0,0,0,0,9,9,8,8,9,9,9,9,10,10,10,11,0,0,0,0,0,0,0,0,10,10,10,10,10,11,11,11,12,12,12,11,0,0,0,0,0,0,0,0,11,11,12,12,12,11,11,12,12,13,13,12,0,0,0,0,0,0,0,0,8,8,9,9,8,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,7,7,6,8,8,8,8,8,7,7,6,0,0,0,0,0,0,0,0,1,0,1,2,3,4,6,7,8,11,12,15,0,0,0,0,0,0,0,0,15,17,19,18,19,20,22,21,23,22,23,22,0,0,0,0,0,0,0,0,24,26,27,26,28,26,28,28,28,27,29,28,0,0,0,0,0,0,0,0,27,28,27,28,28,27,27,25,26,26,24,26,0,0,0,0,0,0,0,0,21,19,19,19,18,16,15,12,13,11,9,7,0,0,0,0,0,0,0,0,8,10,9,9,9,10,10,11,11,12,11,12,0,0,0,0,0,0,0,0,15,13,12,12,11,12,12,12,14,15,12,12,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,8,7,7,9,10,0,0,0,0,0,0,0,0,12,12,13,13,13,13,13,12,14,13,12,12,0,0,0,0,0,0,0,0,10,9,11,11,11,11,11,10,10,10,10,10,0,0,0,0,0,0,0,0,10,11,10,9,10,11,11,12,13,13,13,12,0,0,0,0,0,0,0,0,14,14,14,14,15,13,14,15,14,13,14,12,0,0,0,0,0,0,0,0,11,11,10,11,10,10,10,9,9,9,8,7,0,0,0,0,0,0,0,0,8,8,7,8,9,10,9,10,11,10,9,11,0,0,0,0,0,0,0,0,11,10,10,10,10,11,10,10,9,10,11,10,0,0,0,0,0,0,0,0,10,9,11,9,11,12,10,11,11,10,12,12,0,0,0,0,0,0,0,0,13,13,12,12,12,11,11,9,9,9,8,9,0,0,0,0,0,0,0,0,5,6,7,6,6,8,9,6,6,9,9,6,0,0,0,0,0,0,0,0,11,11,10,11,10,11,10,11,11,9,10,11,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,7,8,7,10,10,0,0,0,0,0,0,0,0,8,9,9,11,10,6,7,7,6,6,6,5,0,0,0,0,0,0,0,0,8,8,9,7,9,10,9,10,10,11,10,11,0,0,0,0,0,0,0,0,11,11,11,11,11,10,11,11,11,11,11,11,0,0,0,0,0,0,0,0,15,17,16,17,16,19,19,20,21,20,23,22,0,0,0,0,0,0,0,0,26,24,25,25,27,25,26,25,26,26,26,27,0,0,0,0,0,0,0,0,26,24,25,26,26,25,24,25,26],[0,29,29,29,29,30,29,29,29,29,29,28,29,28,28,28,29,28,28,28,0,0,0,0,0,0,0,0,28,29,27,28,29,29,28,28,28,28,28,27,0,0,0,0,0,0,0,0,25,24,24,23,23,22,22,22,21,21,21,20,0,0,0,0,0,0,0,0,5,6,5,6,6,8,8,8,9,9,10,10,0,0,0,0,0,0,0,0,15,14,15,15,15,15,15,15,15,14,15,16,0,0,0,0,0,0,0,0,16,16,15,15,15,15,16,14,15,15,16,15,0,0,0,0,0,0,0,0,16,16,16,16,16,16,16,16,16,16,16,16,0,0,0,0,0,0,0,0,14,16,15,15,14,15,14,13,15,15,14,13,0,0,0,0,0,0,0,0,12,12,12,13,12,13,15,14,13,15,15,14,0,0,0,0,0,0,0,0,14,14,15,15,14,16,15,16,15,16,16,16,0,0,0,0,0,0,0,0,15,14,16,16,14,16,16,15,14,15,14,12,0,0,0,0,0,0,0,0,11,11,8,9,10,9,11,11,11,12,12,12,0,0,0,0,0,0,0,0,11,12,13,11,12,14,13,13,15,14,13,14,0,0,0,0,0,0,0,0,13,12,12,14,13,12,14,14,14,14,14,14,0,0,0,0,0,0,0,0,10,9,10,9,10,9,9,10,10,9,9,8,0,0,0,0,0,0,0,0,7,8,7,9,9,9,9,9,9,8,7,6,0,0,0,0,0,0,0,0,2,1,0,1,3,4,6,7,8,8,10,13,0,0,0,0,0,0,0,0,16,17,18,18,19,20,21,21,22,22,24,22,0,0,0,0,0,0,0,0,24,25,27,26,26,26,26,27,27,27,28,28,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,23,25,25,24,25,0,0,0,0,0,0,0,0,20,19,19,17,15,16,15,14,12,10,10,8,0,0,0,0,0,0,0,0,9,9,9,9,9,11,10,10,13,12,12,13,0,0,0,0,0,0,0,0,14,13,14,13,13,12,13,13,14,16,15,13,0,0,0,0,0,0,0,0,9,9,9,8,7,7,8,9,9,8,9,9,0,0,0,0,0,0,0,0,12,12,13,14,14,14,14,13,15,15,13,13,0,0,0,0,0,0,0,0,11,12,12,14,12,12,13,12,13,11,11,12,0,0,0,0,0,0,0,0,11,12,12,10,10,11,11,12,12,12,13,14,0,0,0,0,0,0,0,0,15,14,16,15,16,14,15,16,15,15,14,13,0,0,0,0,0,0,0,0,11,12,11,10,10,10,9,9,10,9,8,8,0,0,0,0,0,0,0,0,10,8,7,10,10,10,11,10,11,11,10,11,0,0,0,0,0,0,0,0,10,9,9,11,8,9,10,9,7,9,10,9,0,0,0,0,0,0,0,0,11,10,11,11,13,13,11,13,12,12,14,14,0,0,0,0,0,0,0,0,12,13,13,12,11,11,11,9,10,8,7,7,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,6,7,8,7,7,0,0,0,0,0,0,0,0,10,10,11,11,9,8,7,8,8,7,6,8,0,0,0,0,0,0,0,0,5,6,4,6,6,7,6,7,8,7,7,8,0,0,0,0,0,0,0,0,7,8,8,8,9,6,7,7,6,6,6,5,0,0,0,0,0,0,0,0,6,7,6,7,8,9,9,10,10,11,11,11,0,0,0,0,0,0,0,0,13,11,12,10,13,12,13,12,14,13,11,13,0,0,0,0,0,0,0,0,16,17,17,16,17,19,20,20,21,22,24,23,0,0,0,0,0,0,0,0,27,25,27,27,27,27,27,26,28,28,27,27,0,0,0,0,0,0,0,0,27,25,25,26,27,25,23,25,25],[0,28,29,29,29,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,27,28,29,29,28,29,28,29,28,28,0,0,0,0,0,0,0,0,25,25,24,23,23,23,21,22,21,19,19,18,0,0,0,0,0,0,0,0,5,6,6,7,9,11,11,9,10,11,11,11,0,0,0,0,0,0,0,0,14,14,14,15,15,15,16,16,16,16,16,16,0,0,0,0,0,0,0,0,17,17,16,15,14,16,17,15,15,16,16,16,0,0,0,0,0,0,0,0,16,16,17,16,16,16,15,16,17,16,17,17,0,0,0,0,0,0,0,0,14,15,15,14,13,15,14,15,15,14,14,15,0,0,0,0,0,0,0,0,13,14,13,15,14,14,14,14,14,16,15,16,0,0,0,0,0,0,0,0,15,15,16,14,16,15,16,16,16,16,16,16,0,0,0,0,0,0,0,0,14,14,16,16,14,16,15,15,13,15,14,13,0,0,0,0,0,0,0,0,12,12,11,11,11,10,12,12,13,14,13,14,0,0,0,0,0,0,0,0,13,14,14,12,13,13,13,14,15,14,14,14,0,0,0,0,0,0,0,0,14,12,13,13,13,13,12,13,13,13,12,13,0,0,0,0,0,0,0,0,10,11,12,11,11,10,13,10,10,11,11,10,0,0,0,0,0,0,0,0,9,9,11,11,9,10,10,10,10,8,9,8,0,0,0,0,0,0,0,0,4,2,1,0,1,2,4,5,6,8,7,11,0,0,0,0,0,0,0,0,14,15,16,17,16,18,21,20,23,21,22,22,0,0,0,0,0,0,0,0,23,24,26,25,26,25,26,27,28,27,27,28,0,0,0,0,0,0,0,0,26,27,27,26,26,25,26,24,25,25,23,25,0,0,0,0,0,0,0,0,20,16,18,18,17,17,14,15,12,12,10,8,0,0,0,0,0,0,0,0,10,11,10,10,12,12,11,12,12,13,13,13,0,0,0,0,0,0,0,0,16,15,14,14,14,14,14,12,16,16,13,14,0,0,0,0,0,0,0,0,10,10,10,9,9,9,10,11,10,10,11,12,0,0,0,0,0,0,0,0,15,15,14,15,14,15,15,16,16,15,15,14,0,0,0,0,0,0,0,0,14,14,14,14,14,14,13,12,14,12,13,12,0,0,0,0,0,0,0,0,11,11,11,10,9,11,10,12,12,13,14,13,0,0,0,0,0,0,0,0,14,14,16,14,16,13,15,16,14,14,13,13,0,0,0,0,0,0,0,0,12,11,12,10,10,12,10,11,11,12,10,10,0,0,0,0,0,0,0,0,12,11,10,11,11,14,13,13,14,12,12,14,0,0,0,0,0,0,0,0,11,10,10,10,10,9,10,10,9,8,10,8,0,0,0,0,0,0,0,0,11,10,11,10,12,12,12,13,13,11,13,13,0,0,0,0,0,0,0,0,12,13,12,12,11,10,11,10,10,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,7,9,10,9,10,10,10,9,0,0,0,0,0,0,0,0,11,11,10,11,9,10,9,8,9,7,7,9,0,0,0,0,0,0,0,0,5,4,5,6,6,7,8,8,8,8,8,10,0,0,0,0,0,0,0,0,9,8,8,8,7,8,8,6,7,8,7,6,0,0,0,0,0,0,0,0,9,9,9,8,9,10,10,11,11,12,12,12,0,0,0,0,0,0,0,0,13,12,13,13,14,14,14,13,15,15,14,14,0,0,0,0,0,0,0,0,18,19,18,19,18,20,22,21,22,23,25,23,0,0,0,0,0,0,0,0,27,25,27,27,28,26,27,26,28,27,26,28,0,0,0,0,0,0,0,0,27,25,27,27,28,26,24,26,26],[0,30,30,30,30,30,30,30,30,29,29,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,25,24,24,23,23,22,21,21,20,20,20,18,0,0,0,0,0,0,0,0,6,6,5,6,9,9,10,9,8,10,10,10,0,0,0,0,0,0,0,0,16,15,16,16,16,16,15,18,16,18,17,17,0,0,0,0,0,0,0,0,17,17,17,16,17,17,17,16,17,17,17,17,0,0,0,0,0,0,0,0,17,17,17,18,17,18,17,17,17,19,18,17,0,0,0,0,0,0,0,0,15,16,16,15,13,16,16,15,17,16,15,14,0,0,0,0,0,0,0,0,14,13,14,15,14,15,16,15,15,17,16,17,0,0,0,0,0,0,0,0,15,16,18,17,16,18,17,18,18,17,15,18,0,0,0,0,0,0,0,0,16,15,16,18,16,16,18,16,15,16,15,14,0,0,0,0,0,0,0,0,12,13,11,11,14,11,12,13,13,14,15,16,0,0,0,0,0,0,0,0,13,16,16,13,14,15,15,15,16,16,16,14,0,0,0,0,0,0,0,0,16,13,14,16,15,16,15,17,16,15,16,16,0,0,0,0,0,0,0,0,12,12,12,11,12,12,11,12,11,13,11,10,0,0,0,0,0,0,0,0,9,12,12,13,12,12,13,12,12,11,11,9,0,0,0,0,0,0,0,0,4,3,2,1,0,1,3,4,6,8,9,9,0,0,0,0,0,0,0,0,14,15,18,18,17,19,19,20,22,20,22,21,0,0,0,0,0,0,0,0,22,24,25,24,25,25,27,27,28,27,27,27,0,0,0,0,0,0,0,0,26,26,26,26,27,25,25,24,25,25,24,24,0,0,0,0,0,0,0,0,21,21,20,19,17,17,16,14,14,13,11,9,0,0,0,0,0,0,0,0,11,12,12,11,12,13,12,13,13,15,15,14,0,0,0,0,0,0,0,0,16,15,14,15,15,14,16,15,16,18,15,14,0,0,0,0,0,0,0,0,12,11,11,11,11,12,10,12,13,12,14,14,0,0,0,0,0,0,0,0,16,16,16,16,16,16,16,17,17,17,17,17,0,0,0,0,0,0,0,0,14,15,15,16,14,14,15,14,14,13,13,13,0,0,0,0,0,0,0,0,13,13,12,13,9,11,12,13,14,13,14,15,0,0,0,0,0,0,0,0,16,17,16,16,16,16,15,15,17,17,14,16,0,0,0,0,0,0,0,0,11,13,12,12,11,12,11,11,11,12,12,10,0,0,0,0,0,0,0,0,13,12,12,11,12,15,13,12,15,15,13,15,0,0,0,0,0,0,0,0,14,13,11,13,11,8,11,11,11,9,11,8,0,0,0,0,0,0,0,0,12,11,11,10,12,13,11,14,13,12,14,14,0,0,0,0,0,0,0,0,15,14,12,13,12,11,11,10,9,10,8,7,0,0,0,0,0,0,0,0,7,10,10,8,7,12,11,10,10,13,10,9,0,0,0,0,0,0,0,0,9,12,11,12,11,11,11,10,11,11,11,10,0,0,0,0,0,0,0,0,7,5,5,8,9,6,8,10,11,9,11,10,0,0,0,0,0,0,0,0,9,7,9,8,6,5,9,8,5,6,7,6,0,0,0,0,0,0,0,0,9,9,9,9,9,9,10,11,11,11,12,11,0,0,0,0,0,0,0,0,13,14,16,12,15,16,15,14,16,16,14,16,0,0,0,0,0,0,0,0,17,20,19,19,19,20,22,23,23,23,26,24,0,0,0,0,0,0,0,0,29,26,28,28,29,28,28,27,29,28,28,29,0,0,0,0,0,0,0,0,28,27,27,28,28,26,26,27,25],[0,29,29,30,30,30,30,29,29,29,29,28,29,28,29,28,28,29,27,29,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,24,23,23,22,22,21,21,22,20,20,20,19,0,0,0,0,0,0,0,0,7,7,8,8,8,11,11,11,10,12,11,13,0,0,0,0,0,0,0,0,19,17,18,17,18,19,18,18,18,20,18,19,0,0,0,0,0,0,0,0,21,20,20,19,19,20,19,19,18,19,18,19,0,0,0,0,0,0,0,0,20,20,19,20,20,20,19,20,20,21,20,20,0,0,0,0,0,0,0,0,16,18,19,17,17,18,18,18,19,18,16,16,0,0,0,0,0,0,0,0,17,17,16,17,17,18,19,17,17,19,19,19,0,0,0,0,0,0,0,0,18,19,20,19,19,20,21,20,20,21,19,19,0,0,0,0,0,0,0,0,18,19,19,19,18,19,20,18,20,18,17,16,0,0,0,0,0,0,0,0,15,16,13,13,14,14,14,15,15,16,16,18,0,0,0,0,0,0,0,0,16,17,17,17,16,17,18,18,19,18,17,17,0,0,0,0,0,0,0,0,17,13,16,17,17,18,17,18,17,17,17,17,0,0,0,0,0,0,0,0,14,12,13,12,13,13,11,13,14,13,12,10,0,0,0,0,0,0,0,0,10,13,14,17,13,15,15,14,16,13,13,12,0,0,0,0,0,0,0,0,5,5,4,3,1,0,1,3,5,6,7,7,0,0,0,0,0,0,0,0,12,14,17,17,16,19,21,21,23,21,23,21,0,0,0,0,0,0,0,0,23,25,25,26,26,26,26,27,27,27,28,27,0,0,0,0,0,0,0,0,26,27,26,26,26,25,25,23,25,25,23,25,0,0,0,0,0,0,0,0,20,19,20,19,18,17,17,15,15,13,12,10,0,0,0,0,0,0,0,0,15,14,14,14,15,15,14,14,17,16,16,18,0,0,0,0,0,0,0,0,18,17,17,17,18,17,17,18,18,19,18,17,0,0,0,0,0,0,0,0,13,13,13,12,13,13,15,13,14,15,17,18,0,0,0,0,0,0,0,0,18,18,19,17,18,19,18,19,18,19,18,18,0,0,0,0,0,0,0,0,16,15,17,17,17,14,16,15,14,15,16,16,0,0,0,0,0,0,0,0,15,16,15,14,13,15,14,16,15,17,18,17,0,0,0,0,0,0,0,0,18,18,20,18,18,18,17,18,19,19,16,18,0,0,0,0,0,0,0,0,14,14,14,12,12,14,12,12,13,13,12,12,0,0,0,0,0,0,0,0,13,15,14,13,14,18,15,14,16,16,14,16,0,0,0,0,0,0,0,0,14,16,14,13,13,13,13,12,16,12,13,10,0,0,0,0,0,0,0,0,13,12,14,13,15,16,15,14,15,14,18,17,0,0,0,0,0,0,0,0,17,18,14,15,15,14,12,11,13,11,9,9,0,0,0,0,0,0,0,0,8,11,11,11,11,11,13,12,13,14,15,12,0,0,0,0,0,0,0,0,16,14,15,15,13,12,14,15,14,11,11,9,0,0,0,0,0,0,0,0,7,5,5,8,8,6,10,11,13,9,15,15,0,0,0,0,0,0,0,0,14,12,12,11,10,7,13,15,10,7,9,12,0,0,0,0,0,0,0,0,12,11,15,14,11,11,11,13,13,16,14,16,0,0,0,0,0,0,0,0,15,16,18,15,17,15,15,16,18,17,16,17,0,0,0,0,0,0,0,0,20,21,21,22,20,23,23,23,23,23,25,25,0,0,0,0,0,0,0,0,27,26,28,28,28,27,28,25,28,28,27,27,0,0,0,0,0,0,0,0,28,26,26,27,27,25,25,27,26],[0,29,29,29,29,30,29,29,29,29,29,28,29,28,28,28,29,28,27,28,0,0,0,0,0,0,0,0,28,27,27,28,29,29,28,29,28,29,29,28,0,0,0,0,0,0,0,0,24,24,23,22,23,22,21,20,21,20,20,20,0,0,0,0,0,0,0,0,10,11,11,13,12,13,15,13,13,15,14,16,0,0,0,0,0,0,0,0,20,20,21,21,20,21,21,20,20,21,22,22,0,0,0,0,0,0,0,0,23,22,22,21,20,21,22,21,21,22,22,22,0,0,0,0,0,0,0,0,22,22,22,23,22,21,20,21,23,22,22,22,0,0,0,0,0,0,0,0,20,20,21,21,20,21,19,21,21,20,19,20,0,0,0,0,0,0,0,0,19,19,19,19,20,21,20,21,20,21,20,20,0,0,0,0,0,0,0,0,22,20,20,21,22,21,21,21,21,21,21,21,0,0,0,0,0,0,0,0,19,20,21,21,19,21,21,22,23,21,21,20,0,0,0,0,0,0,0,0,18,18,18,18,18,16,18,19,19,19,19,20,0,0,0,0,0,0,0,0,20,20,19,19,21,19,21,21,21,20,19,20,0,0,0,0,0,0,0,0,19,19,19,19,21,18,18,19,18,18,19,18,0,0,0,0,0,0,0,0,17,17,18,16,17,17,16,17,17,17,17,15,0,0,0,0,0,0,0,0,14,16,18,18,16,16,16,17,17,15,14,13,0,0,0,0,0,0,0,0,8,7,5,5,3,1,0,1,4,4,6,7,0,0,0,0,0,0,0,0,13,13,14,15,15,17,20,20,22,20,22,21,0,0,0,0,0,0,0,0,22,24,25,26,26,26,26,26,28,27,27,28,0,0,0,0,0,0,0,0,27,27,26,27,27,26,26,22,26,25,23,25,0,0,0,0,0,0,0,0,22,20,22,21,18,20,18,17,17,15,15,11,0,0,0,0,0,0,0,0,17,17,17,16,17,17,16,17,17,18,18,20,0,0,0,0,0,0,0,0,20,20,19,20,21,19,20,18,20,22,20,19,0,0,0,0,0,0,0,0,16,15,16,13,15,15,15,16,17,17,17,18,0,0,0,0,0,0,0,0,20,20,21,20,21,21,21,22,21,21,22,20,0,0,0,0,0,0,0,0,21,20,20,21,20,19,19,18,20,18,17,19,0,0,0,0,0,0,0,0,16,17,17,15,16,16,16,18,16,18,18,18,0,0,0,0,0,0,0,0,20,21,21,20,20,20,20,20,22,20,18,20,0,0,0,0,0,0,0,0,18,17,18,14,16,17,15,15,16,17,14,15,0,0,0,0,0,0,0,0,18,18,17,17,17,19,18,20,21,19,17,20,0,0,0,0,0,0,0,0,18,15,16,17,16,15,15,16,14,12,14,13,0,0,0,0,0,0,0,0,16,17,16,15,18,18,16,18,19,17,18,19,0,0,0,0,0,0,0,0,19,19,18,18,16,15,16,14,16,13,14,12,0,0,0,0,0,0,0,0,13,12,13,14,14,14,15,14,15,17,15,14,0,0,0,0,0,0,0,0,16,17,17,15,15,14,13,13,10,13,12,12,0,0,0,0,0,0,0,0,8,7,8,10,11,10,10,11,12,13,13,16,0,0,0,0,0,0,0,0,13,10,12,12,12,8,14,11,10,10,11,9,0,0,0,0,0,0,0,0,15,14,15,13,13,14,15,16,18,19,18,19,0,0,0,0,0,0,0,0,17,18,20,20,18,19,21,19,20,21,20,19,0,0,0,0,0,0,0,0,23,24,24,23,22,24,25,25,26,25,27,26,0,0,0,0,0,0,0,0,29,27,28,28,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,27,28,27,28,28,27,28,28],[0,30,30,30,30,31,30,30,30,30,30,30,30,29,30,29,30,29,28,30,0,0,0,0,0,0,0,0,28,29,28,29,29,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,25,24,24,24,23,22,21,22,22,20,20,20,0,0,0,0,0,0,0,0,10,13,12,14,15,18,17,18,16,19,18,19,0,0,0,0,0,0,0,0,22,22,23,23,23,23,23,23,22,24,24,23,0,0,0,0,0,0,0,0,24,24,24,23,23,23,23,22,22,24,23,25,0,0,0,0,0,0,0,0,24,23,24,24,23,24,23,23,24,24,25,24,0,0,0,0,0,0,0,0,21,23,22,21,22,21,21,23,23,22,22,21,0,0,0,0,0,0,0,0,20,22,21,22,20,23,23,22,22,23,23,23,0,0,0,0,0,0,0,0,22,23,23,25,22,24,24,24,24,23,22,24,0,0,0,0,0,0,0,0,23,24,23,25,22,23,24,23,23,23,23,21,0,0,0,0,0,0,0,0,20,20,19,20,20,20,20,20,20,22,22,23,0,0,0,0,0,0,0,0,22,22,24,20,21,23,23,24,23,24,23,21,0,0,0,0,0,0,0,0,22,19,21,22,22,23,21,22,21,21,22,22,0,0,0,0,0,0,0,0,19,18,21,19,18,20,21,19,20,19,19,18,0,0,0,0,0,0,0,0,18,20,20,21,20,20,20,21,18,18,17,17,0,0,0,0,0,0,0,0,11,10,8,6,5,2,1,0,1,4,5,7,0,0,0,0,0,0,0,0,12,11,13,15,15,16,20,20,21,20,22,21,0,0,0,0,0,0,0,0,22,24,25,26,25,26,26,27,27,26,27,27,0,0,0,0,0,0,0,0,26,27,26,27,26,26,25,25,26,25,24,25,0,0,0,0,0,0,0,0,23,22,22,22,20,20,19,18,18,17,16,14,0,0,0,0,0,0,0,0,18,19,18,19,19,20,19,19,21,20,21,20,0,0,0,0,0,0,0,0,22,23,22,22,21,21,22,22,23,25,21,22,0,0,0,0,0,0,0,0,19,19,18,16,20,18,20,18,23,19,21,22,0,0,0,0,0,0,0,0,23,23,25,24,23,24,23,24,24,25,24,24,0,0,0,0,0,0,0,0,22,21,23,23,20,21,23,21,21,20,21,20,0,0,0,0,0,0,0,0,18,21,20,17,17,13,16,18,18,21,19,21,0,0,0,0,0,0,0,0,23,24,24,24,22,24,23,23,25,24,22,23,0,0,0,0,0,0,0,0,20,20,19,21,17,20,20,21,19,19,19,20,0,0,0,0,0,0,0,0,19,23,20,20,20,23,19,21,24,21,20,21,0,0,0,0,0,0,0,0,22,18,16,18,19,21,17,20,18,18,17,14,0,0,0,0,0,0,0,0,18,19,20,19,21,21,20,21,21,21,22,22,0,0,0,0,0,0,0,0,22,21,21,20,18,18,17,16,16,15,13,15,0,0,0,0,0,0,0,0,17,17,18,16,17,18,18,17,20,20,17,17,0,0,0,0,0,0,0,0,19,18,18,18,18,21,18,16,18,17,15,17,0,0,0,0,0,0,0,0,12,9,12,15,13,11,16,17,15,17,17,19,0,0,0,0,0,0,0,0,14,10,11,14,12,6,11,12,10,9,14,12,0,0,0,0,0,0,0,0,18,16,16,14,15,15,16,17,18,19,19,20,0,0,0,0,0,0,0,0,21,21,22,21,22,22,21,21,23,23,20,22,0,0,0,0,0,0,0,0,24,26,26,26,26,26,27,27,27,27,29,29,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,28,28,29,28],[0,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,24,23,23,23,22,22,22,21,21,20,19,18,0,0,0,0,0,0,0,0,10,12,11,12,14,15,15,16,13,18,17,14,0,0,0,0,0,0,0,0,23,22,23,24,23,23,24,24,23,25,24,24,0,0,0,0,0,0,0,0,26,26,24,25,25,25,25,24,24,24,24,26,0,0,0,0,0,0,0,0,24,24,24,25,24,25,24,25,25,24,25,25,0,0,0,0,0,0,0,0,22,24,24,23,23,23,23,22,25,23,22,22,0,0,0,0,0,0,0,0,23,23,22,23,23,24,24,23,23,24,24,24,0,0,0,0,0,0,0,0,23,25,23,25,24,24,24,23,24,22,22,24,0,0,0,0,0,0,0,0,23,23,23,24,23,24,24,24,23,23,24,22,0,0,0,0,0,0,0,0,21,21,20,20,19,22,20,23,22,24,23,24,0,0,0,0,0,0,0,0,22,22,23,21,21,23,23,24,24,24,23,22,0,0,0,0,0,0,0,0,23,17,21,22,21,21,22,23,22,22,22,22,0,0,0,0,0,0,0,0,19,19,18,19,20,19,20,19,20,19,19,18,0,0,0,0,0,0,0,0,18,20,20,22,20,21,21,20,21,19,19,19,0,0,0,0,0,0,0,0,12,12,9,9,6,4,2,1,0,1,4,4,0,0,0,0,0,0,0,0,10,13,12,14,14,16,20,20,21,20,22,21,0,0,0,0,0,0,0,0,22,24,24,26,25,25,26,27,27,27,28,28,0,0,0,0,0,0,0,0,27,27,27,27,26,25,26,24,25,26,24,25,0,0,0,0,0,0,0,0,23,21,22,22,20,21,20,20,19,17,19,17,0,0,0,0,0,0,0,0,21,20,20,21,21,21,21,21,22,22,23,22,0,0,0,0,0,0,0,0,23,23,22,23,22,21,22,22,24,24,23,24,0,0,0,0,0,0,0,0,22,21,19,18,20,19,19,19,21,21,21,22,0,0,0,0,0,0,0,0,23,23,24,24,23,24,23,24,24,24,24,24,0,0,0,0,0,0,0,0,21,21,22,23,20,21,23,22,21,22,21,21,0,0,0,0,0,0,0,0,20,21,19,18,17,17,17,19,19,21,22,23,0,0,0,0,0,0,0,0,23,23,25,24,23,23,24,23,25,24,21,23,0,0,0,0,0,0,0,0,18,18,20,17,17,19,18,18,18,20,19,16,0,0,0,0,0,0,0,0,19,21,20,19,20,24,21,20,21,21,21,20,0,0,0,0,0,0,0,0,22,18,18,18,19,22,18,17,18,16,18,14,0,0,0,0,0,0,0,0,17,15,21,18,20,21,18,20,21,21,22,22,0,0,0,0,0,0,0,0,22,22,19,19,20,19,18,15,16,15,13,12,0,0,0,0,0,0,0,0,14,15,18,15,17,18,20,19,20,21,19,18,0,0,0,0,0,0,0,0,23,22,19,18,19,21,20,18,21,18,12,19,0,0,0,0,0,0,0,0,11,8,11,16,15,13,16,18,18,18,21,20,0,0,0,0,0,0,0,0,17,15,14,10,14,6,10,16,12,10,16,13,0,0,0,0,0,0,0,0,18,17,18,20,17,17,15,18,16,21,20,20,0,0,0,0,0,0,0,0,24,22,22,22,22,22,22,22,23,22,21,22,0,0,0,0,0,0,0,0,25,26,26,25,25,26,26,26,26,26,28,27,0,0,0,0,0,0,0,0,29,28,29,29,28,29,29,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,27,29,28,28,27,28,27],[0,30,30,30,30,30,30,30,30,29,29,29,29,28,29,28,29,28,27,28,0,0,0,0,0,0,0,0,28,28,26,28,28,29,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,23,22,22,22,21,21,21,21,20,20,19,0,0,0,0,0,0,0,0,16,16,14,16,15,18,18,18,18,19,18,17,0,0,0,0,0,0,0,0,23,23,23,23,24,24,24,24,24,25,24,25,0,0,0,0,0,0,0,0,26,26,25,25,25,25,25,24,25,26,25,26,0,0,0,0,0,0,0,0,25,24,25,26,25,24,24,25,25,26,25,25,0,0,0,0,0,0,0,0,24,25,24,25,24,25,24,24,25,23,22,22,0,0,0,0,0,0,0,0,23,24,23,24,24,25,25,24,25,24,25,25,0,0,0,0,0,0,0,0,25,24,25,25,25,24,24,24,24,24,24,24,0,0,0,0,0,0,0,0,24,24,24,24,25,24,25,25,25,24,24,24,0,0,0,0,0,0,0,0,23,23,22,23,21,22,20,22,24,22,23,24,0,0,0,0,0,0,0,0,24,24,23,24,25,23,24,24,25,24,24,24,0,0,0,0,0,0,0,0,24,22,23,24,24,24,22,23,23,22,23,23,0,0,0,0,0,0,0,0,20,21,20,21,22,22,22,21,22,22,22,22,0,0,0,0,0,0,0,0,20,20,22,22,19,20,21,21,21,19,20,18,0,0,0,0,0,0,0,0,16,15,13,11,9,5,5,3,1,0,1,3,0,0,0,0,0,0,0,0,10,10,14,15,14,15,17,17,19,20,21,21,0,0,0,0,0,0,0,0,21,24,24,25,25,25,26,26,27,27,28,28,0,0,0,0,0,0,0,0,26,26,26,27,26,25,26,24,25,25,24,25,0,0,0,0,0,0,0,0,23,21,22,21,21,21,21,20,20,19,18,17,0,0,0,0,0,0,0,0,22,20,20,21,20,21,19,20,22,22,21,22,0,0,0,0,0,0,0,0,24,24,23,23,23,23,23,23,24,25,23,23,0,0,0,0,0,0,0,0,20,20,20,19,20,20,19,19,21,20,21,21,0,0,0,0,0,0,0,0,25,24,25,24,24,24,25,25,24,24,25,23,0,0,0,0,0,0,0,0,23,25,24,24,24,23,22,22,23,22,21,22,0,0,0,0,0,0,0,0,19,22,21,19,18,18,19,20,20,21,21,22,0,0,0,0,0,0,0,0,24,23,24,24,24,21,23,23,24,23,21,23,0,0,0,0,0,0,0,0,20,20,20,19,18,21,19,19,20,21,19,21,0,0,0,0,0,0,0,0,22,21,21,22,22,23,23,22,23,22,22,23,0,0,0,0,0,0,0,0,23,18,19,20,17,18,18,17,18,15,17,18,0,0,0,0,0,0,0,0,19,18,21,18,21,23,21,21,21,22,22,23,0,0,0,0,0,0,0,0,23,22,21,22,20,19,20,16,16,16,15,15,0,0,0,0,0,0,0,0,15,18,17,16,17,21,17,17,19,21,19,18,0,0,0,0,0,0,0,0,17,20,19,17,17,16,19,18,17,14,12,16,0,0,0,0,0,0,0,0,14,10,13,16,13,11,15,15,14,15,14,18,0,0,0,0,0,0,0,0,17,15,16,15,15,8,12,12,11,9,13,13,0,0,0,0,0,0,0,0,17,18,16,16,16,17,16,19,19,21,20,22,0,0,0,0,0,0,0,0,22,21,22,23,21,23,23,22,23,24,24,24,0,0,0,0,0,0,0,0,26,25,26,27,26,26,27,27,27,26,29,28,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,29,29,30,29,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,29,28],[0,31,30,30,30,31,31,30,30,30,30,30,30,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,28,28,26,28,29,29,28,28,27,28,28,28,0,0,0,0,0,0,0,0,24,24,24,24,22,22,21,22,20,19,19,17,0,0,0,0,0,0,0,0,14,18,16,18,19,21,20,20,21,23,22,20,0,0,0,0,0,0,0,0,25,25,25,25,25,25,25,25,25,25,25,24,0,0,0,0,0,0,0,0,25,27,27,25,25,25,26,26,25,26,26,27,0,0,0,0,0,0,0,0,25,25,26,25,23,26,25,25,25,25,25,24,0,0,0,0,0,0,0,0,24,25,24,24,25,26,23,25,26,25,24,25,0,0,0,0,0,0,0,0,24,24,23,24,24,26,25,24,25,25,24,25,0,0,0,0,0,0,0,0,24,24,25,25,24,26,24,24,25,24,23,25,0,0,0,0,0,0,0,0,24,25,24,25,23,25,26,25,25,25,26,23,0,0,0,0,0,0,0,0,25,24,23,24,23,24,24,26,26,25,26,25,0,0,0,0,0,0,0,0,23,24,25,24,25,25,25,24,25,25,25,24,0,0,0,0,0,0,0,0,25,21,23,24,23,24,24,25,25,23,24,24,0,0,0,0,0,0,0,0,23,21,23,22,24,22,24,23,24,23,24,24,0,0,0,0,0,0,0,0,21,22,22,24,22,21,23,22,22,22,23,20,0,0,0,0,0,0,0,0,18,18,14,11,11,7,6,4,3,1,0,1,0,0,0,0,0,0,0,0,8,9,10,12,11,12,16,16,19,18,19,19,0,0,0,0,0,0,0,0,24,24,26,25,26,26,27,27,28,26,28,28,0,0,0,0,0,0,0,0,26,27,25,27,26,26,26,24,25,25,24,26,0,0,0,0,0,0,0,0,23,22,24,22,22,22,21,21,20,19,20,17,0,0,0,0,0,0,0,0,22,22,21,22,22,23,21,21,23,23,22,21,0,0,0,0,0,0,0,0,25,25,26,24,23,24,25,24,24,26,24,24,0,0,0,0,0,0,0,0,22,21,22,20,22,21,21,22,24,22,23,24,0,0,0,0,0,0,0,0,24,24,25,24,25,25,26,25,26,25,25,25,0,0,0,0,0,0,0,0,24,23,25,25,23,23,25,24,23,23,24,23,0,0,0,0,0,0,0,0,21,22,22,20,21,19,21,20,22,23,22,23,0,0,0,0,0,0,0,0,24,25,27,26,25,25,26,27,24,25,25,24,0,0,0,0,0,0,0,0,22,22,21,22,21,23,22,22,22,23,24,23,0,0,0,0,0,0,0,0,23,22,22,23,23,25,23,23,23,24,23,23,0,0,0,0,0,0,0,0,24,21,21,22,22,23,20,22,21,17,20,15,0,0,0,0,0,0,0,0,22,22,23,22,23,24,22,24,24,23,24,25,0,0,0,0,0,0,0,0,24,23,24,24,20,22,22,20,20,20,16,17,0,0,0,0,0,0,0,0,19,21,21,20,21,23,21,20,22,24,22,21,0,0,0,0,0,0,0,0,22,22,20,22,18,22,20,18,21,19,14,13,0,0,0,0,0,0,0,0,18,11,13,17,16,15,17,20,17,17,20,21,0,0,0,0,0,0,0,0,15,13,14,14,13,9,14,13,11,11,16,12,0,0,0,0,0,0,0,0,20,17,19,16,18,19,20,20,22,22,22,21,0,0,0,0,0,0,0,0,23,23,23,24,24,23,23,23,24,24,23,23,0,0,0,0,0,0,0,0,26,27,27,26,26,27,27,28,27,27,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,30,30],[0,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,0,0,0,0,0,0,0,0,28,28,26,28,28,29,28,28,27,28,27,27,0,0,0,0,0,0,0,0,24,24,23,22,22,22,21,20,20,19,18,17,0,0,0,0,0,0,0,0,15,16,16,17,19,20,19,18,20,21,20,17,0,0,0,0,0,0,0,0,22,23,24,24,23,25,25,26,24,24,26,26,0,0,0,0,0,0,0,0,27,28,27,27,27,27,27,27,26,28,27,28,0,0,0,0,0,0,0,0,26,25,26,26,24,26,25,26,27,27,27,26,0,0,0,0,0,0,0,0,22,25,25,25,24,26,24,26,26,26,25,25,0,0,0,0,0,0,0,0,24,24,25,25,24,26,26,25,24,26,26,27,0,0,0,0,0,0,0,0,24,24,25,26,23,26,25,26,27,25,23,25,0,0,0,0,0,0,0,0,24,23,24,24,24,24,26,24,25,25,24,22,0,0,0,0,0,0,0,0,24,25,23,25,24,25,23,25,25,26,27,28,0,0,0,0,0,0,0,0,25,26,27,25,26,26,25,26,26,26,26,24,0,0,0,0,0,0,0,0,25,22,22,25,24,25,24,25,25,23,24,22,0,0,0,0,0,0,0,0,22,21,22,23,22,21,22,24,24,21,24,23,0,0,0,0,0,0,0,0,22,23,23,25,21,23,23,24,22,23,23,20,0,0,0,0,0,0,0,0,15,16,16,13,11,8,7,5,4,2,1,0,0,0,0,0,0,0,0,0,5,5,6,9,9,10,13,14,17,15,19,17,0,0,0,0,0,0,0,0,23,24,24,24,26,25,26,26,26,26,27,28,0,0,0,0,0,0,0,0,25,26,25,26,26,25,25,23,23,24,24,24,0,0,0,0,0,0,0,0,22,22,23,21,21,21,21,19,20,19,18,17,0,0,0,0,0,0,0,0,23,22,21,21,22,22,20,22,22,22,21,21,0,0,0,0,0,0,0,0,23,24,22,24,22,23,23,23,24,26,22,24,0,0,0,0,0,0,0,0,21,19,22,21,20,21,22,21,21,21,22,23,0,0,0,0,0,0,0,0,24,24,26,25,24,25,24,24,26,26,26,26,0,0,0,0,0,0,0,0,24,23,24,25,23,23,24,23,23,23,23,24,0,0,0,0,0,0,0,0,20,21,20,22,20,21,19,22,22,23,22,23,0,0,0,0,0,0,0,0,24,24,26,26,26,23,24,24,26,24,23,23,0,0,0,0,0,0,0,0,22,19,21,20,20,20,20,21,20,20,19,22,0,0,0,0,0,0,0,0,23,22,23,23,23,23,22,23,24,23,23,24,0,0,0,0,0,0,0,0,24,22,21,20,21,21,23,21,20,17,19,18,0,0,0,0,0,0,0,0,19,18,21,20,22,22,21,23,24,22,23,23,0,0,0,0,0,0,0,0,23,23,21,20,21,20,21,18,18,19,16,17,0,0,0,0,0,0,0,0,18,19,19,16,19,20,20,19,24,22,19,19,0,0,0,0,0,0,0,0,22,22,22,22,19,22,19,16,19,17,14,15,0,0,0,0,0,0,0,0,14,11,14,17,15,12,19,19,15,18,21,19,0,0,0,0,0,0,0,0,16,14,13,13,15,8,11,15,12,13,13,15,0,0,0,0,0,0,0,0,19,18,20,17,18,20,19,21,20,22,21,22,0,0,0,0,0,0,0,0,24,23,22,25,24,23,22,23,24,24,22,24,0,0,0,0,0,0,0,0,26,28,27,27,26,27,27,28,28,29,28,28,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,29,29,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,30,29],[0,30,30,30,30,30,30,30,29,29,29,28,29,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,28,28,26,28,28,28,28,28,27,28,27,27,0,0,0,0,0,0,0,0,22,23,23,21,21,21,20,19,19,18,18,15,0,0,0,0,0,0,0,0,15,19,16,18,19,19,20,20,21,21,21,19,0,0,0,0,0,0,0,0,24,25,25,25,25,25,24,25,25,25,24,26,0,0,0,0,0,0,0,0,26,26,27,26,26,27,25,26,26,27,27,28,0,0,0,0,0,0,0,0,27,26,26,27,25,26,25,27,26,27,26,26,0,0,0,0,0,0,0,0,24,26,26,26,24,27,24,25,27,25,24,26,0,0,0,0,0,0,0,0,23,26,24,26,25,26,26,26,26,26,25,27,0,0,0,0,0,0,0,0,26,25,26,26,25,26,25,25,25,26,23,25,0,0,0,0,0,0,0,0,23,24,24,26,24,26,27,25,27,25,26,23,0,0,0,0,0,0,0,0,25,25,24,24,24,25,24,25,25,25,26,26,0,0,0,0,0,0,0,0,25,25,26,26,26,25,26,25,26,26,26,25,0,0,0,0,0,0,0,0,25,21,22,25,24,23,22,24,24,23,24,23,0,0,0,0,0,0,0,0,23,21,20,21,24,21,21,23,23,23,24,23,0,0,0,0,0,0,0,0,21,22,23,25,21,23,23,22,23,22,21,20,0,0,0,0,0,0,0,0,17,16,15,15,10,9,8,5,3,3,3,1,0,0,0,0,0,0,0,0,3,6,7,8,9,10,13,12,17,15,18,17,0,0,0,0,0,0,0,0,21,23,24,25,26,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,25,24,24,25,24,24,24,23,23,25,23,25,0,0,0,0,0,0,0,0,24,22,24,22,22,21,22,20,20,19,19,17,0,0,0,0,0,0,0,0,23,22,22,21,22,22,19,20,23,22,19,21,0,0,0,0,0,0,0,0,25,25,24,24,24,23,24,24,24,26,24,24,0,0,0,0,0,0,0,0,20,20,22,20,20,20,21,21,23,22,22,23,0,0,0,0,0,0,0,0,25,24,25,25,26,25,25,26,26,26,26,25,0,0,0,0,0,0,0,0,25,24,25,26,24,24,25,22,24,21,22,23,0,0,0,0,0,0,0,0,20,21,21,21,21,21,21,20,20,21,20,22,0,0,0,0,0,0,0,0,23,25,26,26,25,24,25,25,25,25,24,24,0,0,0,0,0,0,0,0,22,20,21,20,21,21,21,21,21,22,22,20,0,0,0,0,0,0,0,0,23,22,21,23,23,23,24,23,24,22,23,24,0,0,0,0,0,0,0,0,23,21,20,20,21,20,20,21,21,17,18,16,0,0,0,0,0,0,0,0,19,20,21,20,22,23,20,24,24,23,23,25,0,0,0,0,0,0,0,0,23,23,22,21,19,20,22,19,18,19,16,17,0,0,0,0,0,0,0,0,19,19,21,18,19,23,21,18,20,22,21,19,0,0,0,0,0,0,0,0,21,18,19,21,18,20,17,16,19,17,12,14,0,0,0,0,0,0,0,0,14,13,15,16,17,14,15,18,15,17,17,17,0,0,0,0,0,0,0,0,15,14,13,12,13,9,13,14,14,14,15,14,0,0,0,0,0,0,0,0,17,17,19,19,17,18,18,18,20,20,19,20,0,0,0,0,0,0,0,0,22,20,22,24,23,22,24,23,24,26,24,24,0,0,0,0,0,0,0,0,26,27,27,27,27,27,27,28,28,28,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,29],[0,30,30,30,30,30,30,30,30,29,29,29,29,28,29,28,29,28,28,29,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,28,27,27,27,27,0,0,0,0,0,0,0,0,22,23,22,21,21,21,20,21,20,19,18,18,0,0,0,0,0,0,0,0,15,16,17,16,18,19,19,19,20,22,21,20,0,0,0,0,0,0,0,0,22,23,23,24,24,23,24,25,24,25,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,27,26,26,26,27,27,28,0,0,0,0,0,0,0,0,26,26,26,27,25,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,24,26,26,25,24,25,24,24,26,25,24,25,0,0,0,0,0,0,0,0,23,24,25,26,24,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,25,25,26,25,25,25,25,24,25,25,23,25,0,0,0,0,0,0,0,0,23,24,25,25,23,25,26,25,25,26,26,24,0,0,0,0,0,0,0,0,24,25,22,23,24,24,25,25,25,25,26,26,0,0,0,0,0,0,0,0,24,26,26,24,25,25,25,24,25,25,25,25,0,0,0,0,0,0,0,0,25,22,22,24,22,21,22,23,22,24,22,24,0,0,0,0,0,0,0,0,23,22,20,21,24,22,22,22,23,22,24,23,0,0,0,0,0,0,0,0,22,23,22,24,23,23,22,23,23,24,23,21,0,0,0,0,0,0,0,0,16,17,15,13,12,8,7,6,3,4,2,1,0,0,0,0,0,0,0,0,3,4,8,8,8,10,13,13,16,15,20,19,0,0,0,0,0,0,0,0,23,24,26,25,26,26,26,26,27,26,27,28,0,0,0,0,0,0,0,0,26,26,25,27,27,24,26,23,24,26,24,26,0,0,0,0,0,0,0,0,25,23,24,24,23,23,21,21,22,18,21,18,0,0,0,0,0,0,0,0,22,23,22,21,22,23,21,22,23,24,21,22,0,0,0,0,0,0,0,0,24,26,24,24,24,24,25,25,25,27,25,25,0,0,0,0,0,0,0,0,20,22,22,22,21,21,21,23,22,22,22,23,0,0,0,0,0,0,0,0,25,24,25,25,25,25,26,25,26,26,26,25,0,0,0,0,0,0,0,0,24,23,26,26,23,24,25,23,23,22,22,22,0,0,0,0,0,0,0,0,21,21,21,21,21,19,20,20,20,21,20,23,0,0,0,0,0,0,0,0,22,23,25,24,22,21,22,22,22,21,21,22,0,0,0,0,0,0,0,0,20,20,21,20,19,21,21,20,19,21,22,20,0,0,0,0,0,0,0,0,22,21,22,23,24,22,23,23,22,22,22,22,0,0,0,0,0,0,0,0,22,21,21,22,21,18,20,20,20,19,19,17,0,0,0,0,0,0,0,0,20,19,21,21,21,21,21,23,23,21,22,24,0,0,0,0,0,0,0,0,21,21,20,21,18,19,21,19,18,17,15,17,0,0,0,0,0,0,0,0,16,19,21,18,18,21,21,19,19,21,21,19,0,0,0,0,0,0,0,0,21,21,22,21,20,21,19,15,19,15,14,14,0,0,0,0,0,0,0,0,15,14,14,16,18,16,17,17,19,16,17,18,0,0,0,0,0,0,0,0,15,15,14,11,13,9,12,16,14,14,15,14,0,0,0,0,0,0,0,0,19,20,18,17,18,20,20,21,21,22,22,22,0,0,0,0,0,0,0,0,22,23,22,24,24,22,24,24,25,25,24,25,0,0,0,0,0,0,0,0,26,27,27,27,28,28,28,28,28,28,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,30,29],[0,30,30,30,30,30,30,30,30,30,30,29,30,29,29,29,29,28,28,28,0,0,0,0,0,0,0,0,27,27,25,28,28,28,27,27,26,27,27,26,0,0,0,0,0,0,0,0,22,21,21,19,19,19,19,19,18,18,16,16,0,0,0,0,0,0,0,0,15,14,17,14,17,18,19,18,21,19,19,18,0,0,0,0,0,0,0,0,22,23,23,24,24,24,24,25,25,25,26,26,0,0,0,0,0,0,0,0,27,27,26,27,27,27,26,27,26,27,26,27,0,0,0,0,0,0,0,0,26,26,26,27,26,26,25,26,26,27,26,26,0,0,0,0,0,0,0,0,25,26,26,25,24,25,25,24,26,25,25,24,0,0,0,0,0,0,0,0,24,24,25,27,25,26,26,26,25,26,25,26,0,0,0,0,0,0,0,0,26,26,25,27,25,25,25,25,25,25,22,24,0,0,0,0,0,0,0,0,23,23,24,25,22,25,25,25,25,26,25,24,0,0,0,0,0,0,0,0,24,24,21,23,22,24,23,25,25,25,25,25,0,0,0,0,0,0,0,0,24,25,26,24,24,23,26,25,25,26,25,25,0,0,0,0,0,0,0,0,25,21,23,25,23,22,23,23,24,24,22,24,0,0,0,0,0,0,0,0,22,21,20,22,24,22,22,23,24,22,23,22,0,0,0,0,0,0,0,0,21,22,22,23,22,23,21,23,22,23,22,20,0,0,0,0,0,0,0,0,17,17,16,14,11,9,7,5,5,4,2,2,0,0,0,0,0,0,0,0,3,4,6,9,8,8,14,14,16,15,19,16,0,0,0,0,0,0,0,0,22,24,22,25,26,25,26,26,26,26,27,28,0,0,0,0,0,0,0,0,26,26,25,26,26,25,25,23,24,25,24,24,0,0,0,0,0,0,0,0,24,23,24,23,23,22,23,22,22,19,20,18,0,0,0,0,0,0,0,0,22,21,22,21,21,22,21,22,22,23,22,21,0,0,0,0,0,0,0,0,24,25,23,24,23,24,24,23,25,27,24,26,0,0,0,0,0,0,0,0,21,21,21,21,21,21,20,22,22,22,21,24,0,0,0,0,0,0,0,0,23,24,25,25,26,26,25,24,26,26,25,26,0,0,0,0,0,0,0,0,24,22,24,25,23,23,25,23,22,21,22,21,0,0,0,0,0,0,0,0,20,21,20,19,19,19,19,20,20,22,22,22,0,0,0,0,0,0,0,0,22,23,25,24,23,23,23,25,25,23,23,21,0,0,0,0,0,0,0,0,20,19,19,18,18,20,17,19,18,20,19,20,0,0,0,0,0,0,0,0,21,21,21,23,23,22,22,23,21,21,22,23,0,0,0,0,0,0,0,0,22,21,21,21,20,20,21,19,19,18,17,15,0,0,0,0,0,0,0,0,18,17,20,19,20,22,22,23,24,22,23,24,0,0,0,0,0,0,0,0,21,21,20,19,18,18,18,16,16,17,15,15,0,0,0,0,0,0,0,0,17,19,20,20,19,21,23,19,22,22,20,18,0,0,0,0,0,0,0,0,23,21,20,20,21,21,17,16,18,15,14,13,0,0,0,0,0,0,0,0,14,12,16,18,17,14,18,20,17,17,19,19,0,0,0,0,0,0,0,0,17,13,12,13,14,11,13,15,14,14,15,15,0,0,0,0,0,0,0,0,18,18,20,16,17,19,17,19,19,20,20,21,0,0,0,0,0,0,0,0,23,22,21,24,24,23,22,24,26,23,24,25,0,0,0,0,0,0,0,0,26,28,27,26,27,28,28,28,28,28,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,29,29],[0,30,30,30,30,31,30,30,30,30,29,29,30,28,29,28,28,29,28,28,0,0,0,0,0,0,0,0,28,26,26,28,28,28,28,28,27,27,27,27,0,0,0,0,0,0,0,0,23,23,22,22,21,22,21,20,20,20,18,16,0,0,0,0,0,0,0,0,15,16,16,17,18,20,19,21,20,21,21,20,0,0,0,0,0,0,0,0,23,24,24,25,25,24,25,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,27,27,27,26,28,0,0,0,0,0,0,0,0,27,27,26,27,26,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,25,26,27,27,25,26,26,25,27,26,25,25,0,0,0,0,0,0,0,0,26,26,25,28,27,26,27,27,26,26,27,27,0,0,0,0,0,0,0,0,27,26,27,26,26,26,26,26,26,26,25,26,0,0,0,0,0,0,0,0,24,23,26,26,25,26,27,26,25,26,26,25,0,0,0,0,0,0,0,0,25,25,25,24,22,24,22,24,25,25,25,26,0,0,0,0,0,0,0,0,26,26,26,25,26,25,26,26,26,27,26,26,0,0,0,0,0,0,0,0,26,22,24,25,23,23,23,24,25,25,24,25,0,0,0,0,0,0,0,0,24,23,22,24,25,24,23,23,24,23,24,23,0,0,0,0,0,0,0,0,22,23,24,26,23,24,23,22,23,22,21,22,0,0,0,0,0,0,0,0,17,16,13,14,14,9,8,5,4,4,2,2,0,0,0,0,0,0,0,0,3,3,5,6,9,9,10,13,15,14,16,16,0,0,0,0,0,0,0,0,22,24,23,24,25,25,26,26,26,26,26,27,0,0,0,0,0,0,0,0,26,26,24,26,26,24,24,22,23,24,24,24,0,0,0,0,0,0,0,0,23,23,24,22,22,22,23,21,20,21,19,18,0,0,0,0,0,0,0,0,23,23,23,21,22,22,21,20,23,23,21,21,0,0,0,0,0,0,0,0,24,25,25,25,24,23,25,24,24,26,23,24,0,0,0,0,0,0,0,0,21,21,22,20,21,20,22,22,22,22,22,23,0,0,0,0,0,0,0,0,24,25,25,26,26,26,26,26,26,26,26,25,0,0,0,0,0,0,0,0,25,25,25,26,24,26,25,24,24,22,22,23,0,0,0,0,0,0,0,0,20,22,21,21,21,21,21,20,22,21,21,22,0,0,0,0,0,0,0,0,23,24,25,24,24,24,25,25,24,24,25,23,0,0,0,0,0,0,0,0,21,20,20,21,22,21,21,23,20,22,22,21,0,0,0,0,0,0,0,0,23,23,23,24,25,25,23,25,24,22,22,25,0,0,0,0,0,0,0,0,23,23,21,21,23,19,21,21,19,18,18,19,0,0,0,0,0,0,0,0,20,20,22,21,22,22,23,23,24,23,23,25,0,0,0,0,0,0,0,0,23,23,22,21,20,20,20,19,19,19,17,18,0,0,0,0,0,0,0,0,20,19,22,19,20,22,21,19,21,22,19,19,0,0,0,0,0,0,0,0,22,19,21,21,19,21,18,15,18,17,12,14,0,0,0,0,0,0,0,0,17,13,16,17,16,14,18,20,15,18,19,18,0,0,0,0,0,0,0,0,15,13,14,14,15,11,15,14,13,13,17,15,0,0,0,0,0,0,0,0,17,16,17,17,17,19,18,19,19,20,20,20,0,0,0,0,0,0,0,0,22,23,23,24,24,22,25,23,25,25,26,25,0,0,0,0,0,0,0,0,27,28,27,27,27,28,28,28,28,28,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,29,30],[0,30,30,30,30,30,30,29,29,29,29,28,29,28,29,28,29,28,28,28,0,0,0,0,0,0,0,0,28,28,27,29,29,29,28,28,27,28,27,28,0,0,0,0,0,0,0,0,22,23,22,20,20,20,20,20,19,19,18,15,0,0,0,0,0,0,0,0,18,17,19,18,20,22,20,21,22,22,22,19,0,0,0,0,0,0,0,0,23,25,24,25,26,25,25,26,26,27,28,28,0,0,0,0,0,0,0,0,27,28,28,28,27,28,27,28,28,28,27,29,0,0,0,0,0,0,0,0,28,27,27,27,27,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,27,28,28,28,26,26,26,25,27,27,25,26,0,0,0,0,0,0,0,0,26,26,27,27,27,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,28,26,27,28,27,26,26,26,27,27,25,27,0,0,0,0,0,0,0,0,24,24,26,26,25,27,27,27,26,27,27,27,0,0,0,0,0,0,0,0,25,27,24,24,25,25,25,26,27,27,27,27,0,0,0,0,0,0,0,0,26,28,27,27,27,26,27,26,26,26,27,27,0,0,0,0,0,0,0,0,26,22,24,26,23,21,24,24,24,26,22,25,0,0,0,0,0,0,0,0,25,24,22,24,26,25,22,24,26,24,25,23,0,0,0,0,0,0,0,0,23,25,24,27,25,26,24,24,24,24,22,22,0,0,0,0,0,0,0,0,18,18,17,16,16,11,8,7,5,4,3,3,0,0,0,0,0,0,0,0,2,3,4,5,6,9,11,10,14,14,16,16,0,0,0,0,0,0,0,0,22,23,25,23,26,25,26,25,26,25,27,27,0,0,0,0,0,0,0,0,25,25,24,25,26,24,25,23,23,25,22,24,0,0,0,0,0,0,0,0,24,24,24,24,23,22,23,21,22,21,21,20,0,0,0,0,0,0,0,0,23,24,23,21,23,24,21,22,23,24,21,24,0,0,0,0,0,0,0,0,25,27,26,26,26,26,26,25,26,27,26,25,0,0,0,0,0,0,0,0,21,23,24,22,23,21,23,24,23,24,24,25,0,0,0,0,0,0,0,0,26,25,26,26,27,27,26,27,27,28,28,27,0,0,0,0,0,0,0,0,27,26,27,27,25,26,26,25,25,22,24,24,0,0,0,0,0,0,0,0,21,21,21,21,21,19,22,20,21,22,21,23,0,0,0,0,0,0,0,0,23,24,26,26,24,23,22,24,23,23,23,23,0,0,0,0,0,0,0,0,22,21,22,21,21,22,21,21,21,23,21,19,0,0,0,0,0,0,0,0,24,23,23,25,26,24,24,25,24,24,23,24,0,0,0,0,0,0,0,0,21,22,19,22,22,19,21,21,18,17,18,19,0,0,0,0,0,0,0,0,22,21,22,22,22,23,23,24,24,22,23,25,0,0,0,0,0,0,0,0,23,23,21,22,20,20,22,21,19,20,18,19,0,0,0,0,0,0,0,0,19,19,22,19,18,21,22,19,19,22,20,19,0,0,0,0,0,0,0,0,21,19,20,20,18,20,17,16,15,14,14,15,0,0,0,0,0,0,0,0,18,13,17,18,16,15,17,20,16,18,18,18,0,0,0,0,0,0,0,0,15,16,13,12,16,12,16,14,16,15,18,16,0,0,0,0,0,0,0,0,18,19,17,18,18,19,19,19,19,21,19,20,0,0,0,0,0,0,0,0,22,22,24,25,25,24,26,26,25,27,27,26,0,0,0,0,0,0,0,0,28,28,27,28,28,28,28,29,29,28,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,29],[0,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,29,28,28,28,0,0,0,0,0,0,0,0,27,27,26,28,28,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,22,23,22,21,21,20,19,21,20,18,17,17,0,0,0,0,0,0,0,0,17,17,18,17,19,19,20,19,21,20,20,20,0,0,0,0,0,0,0,0,23,23,23,24,25,25,25,26,26,26,26,27,0,0,0,0,0,0,0,0,27,27,27,28,28,28,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,27,27,27,27,26,25,26,26,27,26,27,0,0,0,0,0,0,0,0,26,27,27,26,25,24,26,25,26,26,26,25,0,0,0,0,0,0,0,0,26,26,26,27,26,27,27,27,26,27,26,27,0,0,0,0,0,0,0,0,27,26,27,26,26,26,26,26,26,26,24,26,0,0,0,0,0,0,0,0,24,24,25,25,24,26,26,26,25,26,27,26,0,0,0,0,0,0,0,0,24,26,23,24,24,25,25,25,26,27,27,27,0,0,0,0,0,0,0,0,26,27,27,26,25,26,26,26,27,26,26,27,0,0,0,0,0,0,0,0,26,22,23,25,23,22,23,22,22,25,22,24,0,0,0,0,0,0,0,0,23,22,20,22,25,23,21,22,25,22,23,22,0,0,0,0,0,0,0,0,21,24,23,24,23,25,23,23,23,23,22,22,0,0,0,0,0,0,0,0,19,20,17,16,13,10,8,7,6,5,4,3,0,0,0,0,0,0,0,0,2,4,5,6,7,9,12,12,14,14,16,15,0,0,0,0,0,0,0,0,23,24,25,25,25,26,26,26,27,26,27,27,0,0,0,0,0,0,0,0,25,26,24,25,25,24,24,24,24,23,23,24,0,0,0,0,0,0,0,0,25,23,25,23,23,24,23,23,23,21,24,20,0,0,0,0,0,0,0,0,23,23,23,21,22,23,22,21,22,24,23,22,0,0,0,0,0,0,0,0,25,26,25,25,23,25,26,23,25,26,24,24,0,0,0,0,0,0,0,0,22,21,23,22,21,21,21,23,22,22,21,22,0,0,0,0,0,0,0,0,26,25,26,27,26,26,26,26,26,27,27,27,0,0,0,0,0,0,0,0,25,24,26,26,24,24,24,24,24,22,23,22,0,0,0,0,0,0,0,0,19,20,19,17,19,20,19,18,20,21,22,22,0,0,0,0,0,0,0,0,23,23,25,24,24,22,23,23,22,21,22,21,0,0,0,0,0,0,0,0,20,18,19,17,20,21,18,18,19,22,19,18,0,0,0,0,0,0,0,0,22,20,21,23,23,23,23,24,21,21,22,23,0,0,0,0,0,0,0,0,20,21,20,20,21,19,19,20,17,17,19,16,0,0,0,0,0,0,0,0,19,19,21,19,20,22,21,24,24,22,23,24,0,0,0,0,0,0,0,0,22,21,20,21,19,19,21,19,19,19,17,16,0,0,0,0,0,0,0,0,17,17,20,18,16,20,20,19,18,19,20,18,0,0,0,0,0,0,0,0,21,20,20,19,19,19,21,17,16,15,13,14,0,0,0,0,0,0,0,0,17,14,16,18,14,15,17,19,17,17,19,19,0,0,0,0,0,0,0,0,18,16,15,15,16,11,14,16,16,17,17,16,0,0,0,0,0,0,0,0,18,19,19,18,20,21,20,20,22,21,20,22,0,0,0,0,0,0,0,0,22,23,22,24,24,23,25,25,25,25,25,26,0,0,0,0,0,0,0,0,28,28,28,28,28,29,29,28,29,28,29,29,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29],[0,30,30,30,30,30,30,30,30,30,29,29,29,29,30,28,29,28,28,28,0,0,0,0,0,0,0,0,28,27,26,28,27,28,27,27,26,26,26,26,0,0,0,0,0,0,0,0,22,22,22,20,20,21,19,19,19,19,17,16,0,0,0,0,0,0,0,0,16,15,18,18,20,20,21,21,21,21,21,21,0,0,0,0,0,0,0,0,25,25,25,25,27,27,26,26,28,27,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,28,27,27,28,27,27,26,27,27,28,28,27,0,0,0,0,0,0,0,0,27,27,28,27,26,26,27,26,27,27,26,26,0,0,0,0,0,0,0,0,27,26,27,29,28,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,28,27,28,27,28,27,28,27,27,27,26,27,0,0,0,0,0,0,0,0,26,26,26,26,27,27,27,27,26,28,28,27,0,0,0,0,0,0,0,0,25,27,24,25,24,26,25,25,26,27,27,28,0,0,0,0,0,0,0,0,27,27,27,27,26,27,27,27,28,27,27,27,0,0,0,0,0,0,0,0,27,23,24,26,24,23,25,24,25,27,24,24,0,0,0,0,0,0,0,0,24,23,22,24,26,25,24,23,26,24,24,24,0,0,0,0,0,0,0,0,23,25,25,26,24,26,24,24,24,24,22,22,0,0,0,0,0,0,0,0,19,19,17,16,15,10,9,7,6,5,4,4,0,0,0,0,0,0,0,0,3,3,5,6,7,8,10,13,14,13,16,16,0,0,0,0,0,0,0,0,22,24,23,25,25,24,26,26,26,25,26,26,0,0,0,0,0,0,0,0,25,25,24,26,24,24,23,23,24,23,23,24,0,0,0,0,0,0,0,0,23,23,24,23,22,23,22,22,21,21,21,19,0,0,0,0,0,0,0,0,25,23,23,22,23,23,23,23,22,23,23,23,0,0,0,0,0,0,0,0,25,25,26,25,25,25,26,24,25,25,25,24,0,0,0,0,0,0,0,0,24,22,23,22,22,22,23,23,23,23,23,23,0,0,0,0,0,0,0,0,27,26,26,27,27,27,27,26,27,28,27,27,0,0,0,0,0,0,0,0,27,26,27,27,25,26,26,25,26,23,24,24,0,0,0,0,0,0,0,0,20,20,21,20,20,21,20,21,22,23,24,25,0,0,0,0,0,0,0,0,24,24,26,25,26,24,25,26,25,23,24,23,0,0,0,0,0,0,0,0,22,19,21,19,20,22,21,20,21,23,22,20,0,0,0,0,0,0,0,0,23,23,22,25,25,24,24,25,23,22,23,25,0,0,0,0,0,0,0,0,23,24,21,21,23,21,21,22,18,19,19,19,0,0,0,0,0,0,0,0,20,20,22,21,22,23,23,25,25,23,25,25,0,0,0,0,0,0,0,0,23,23,22,20,19,21,21,19,19,20,17,17,0,0,0,0,0,0,0,0,19,18,21,18,20,22,22,20,21,22,21,20,0,0,0,0,0,0,0,0,23,21,21,21,20,21,22,16,18,17,14,15,0,0,0,0,0,0,0,0,17,14,17,19,16,15,19,21,16,18,22,20,0,0,0,0,0,0,0,0,17,14,13,15,16,11,15,17,16,13,19,18,0,0,0,0,0,0,0,0,20,20,20,19,20,21,19,21,20,21,21,21,0,0,0,0,0,0,0,0,24,24,23,25,25,25,26,26,26,25,26,26,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,28,29,29,28,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,30],[0,30,30,30,30,30,30,29,29,29,29,28,29,29,29,28,29,28,27,29,0,0,0,0,0,0,0,0,28,27,26,28,27,27,28,27,26,27,26,26,0,0,0,0,0,0,0,0,23,24,23,22,21,22,21,21,20,20,19,17,0,0,0,0,0,0,0,0,19,19,20,20,22,23,24,23,24,24,23,23,0,0,0,0,0,0,0,0,25,26,25,25,28,27,27,28,28,27,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,29,28,28,29,29,28,29,0,0,0,0,0,0,0,0,29,28,28,28,27,27,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,29,28,27,27,28,26,28,28,27,26,0,0,0,0,0,0,0,0,28,28,28,29,29,28,29,28,27,28,28,28,0,0,0,0,0,0,0,0,29,28,29,28,28,28,28,28,27,28,26,28,0,0,0,0,0,0,0,0,26,25,26,27,28,28,29,28,27,28,29,28,0,0,0,0,0,0,0,0,27,28,27,27,26,27,26,26,27,28,27,28,0,0,0,0,0,0,0,0,28,28,28,27,28,27,28,26,28,28,27,28,0,0,0,0,0,0,0,0,28,24,26,27,24,24,26,23,26,27,24,24,0,0,0,0,0,0,0,0,26,26,23,26,28,27,26,25,27,26,26,26,0,0,0,0,0,0,0,0,25,26,26,27,25,26,25,25,26,25,23,25,0,0,0,0,0,0,0,0,19,19,17,17,16,13,10,7,7,5,5,4,0,0,0,0,0,0,0,0,2,4,4,5,6,7,10,11,12,14,15,15,0,0,0,0,0,0,0,0,21,21,24,23,25,24,25,25,26,25,26,26,0,0,0,0,0,0,0,0,24,25,23,25,23,24,22,23,23,23,23,24,0,0,0,0,0,0,0,0,23,23,24,24,21,23,22,22,21,20,22,19,0,0,0,0,0,0,0,0,26,25,24,24,25,25,23,22,24,24,22,23,0,0,0,0,0,0,0,0,26,26,26,27,27,26,27,25,26,26,26,24,0,0,0,0,0,0,0,0,24,24,24,22,23,24,23,25,26,25,26,26,0,0,0,0,0,0,0,0,27,27,26,27,27,26,27,26,27,28,27,27,0,0,0,0,0,0,0,0,27,27,27,28,27,27,27,26,27,25,26,26,0,0,0,0,0,0,0,0,21,21,21,21,21,21,22,21,22,22,23,25,0,0,0,0,0,0,0,0,24,25,27,26,26,25,25,26,25,24,25,24,0,0,0,0,0,0,0,0,23,22,21,21,23,24,22,22,23,25,24,23,0,0,0,0,0,0,0,0,25,25,25,27,26,27,26,27,26,24,25,27,0,0,0,0,0,0,0,0,23,23,20,22,23,21,19,21,21,20,20,20,0,0,0,0,0,0,0,0,22,23,23,24,23,24,25,26,26,25,26,27,0,0,0,0,0,0,0,0,23,24,24,23,21,22,23,22,23,22,21,19,0,0,0,0,0,0,0,0,21,20,22,19,21,22,22,21,21,22,21,22,0,0,0,0,0,0,0,0,22,20,20,20,20,21,19,17,19,20,13,16,0,0,0,0,0,0,0,0,19,17,18,19,17,16,18,20,18,18,21,19,0,0,0,0,0,0,0,0,16,14,14,14,15,12,13,16,15,15,18,19,0,0,0,0,0,0,0,0,20,20,17,19,19,19,19,20,19,20,20,21,0,0,0,0,0,0,0,0,23,24,24,25,26,25,27,26,26,26,27,27,0,0,0,0,0,0,0,0,29,28,27,28,28,28,28,28,29,28,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30],[0,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,28,28,28,28,0,0,0,0,0,0,0,0,27,28,26,28,27,28,28,27,27,27,27,27,0,0,0,0,0,0,0,0,23,23,24,23,21,21,21,21,19,20,19,17,0,0,0,0,0,0,0,0,23,22,23,21,24,25,25,23,25,26,25,22,0,0,0,0,0,0,0,0,26,27,25,27,28,28,28,29,28,28,29,29,0,0,0,0,0,0,0,0,29,30,29,30,29,29,29,29,29,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,28,28,27,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,28,27,29,27,28,28,28,28,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,28,29,28,29,0,0,0,0,0,0,0,0,29,28,29,28,28,28,28,28,27,28,27,28,0,0,0,0,0,0,0,0,27,27,28,28,28,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,29,27,27,28,28,28,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,26,26,27,26,25,26,25,25,28,25,27,0,0,0,0,0,0,0,0,27,27,24,26,28,27,25,25,28,27,26,25,0,0,0,0,0,0,0,0,25,28,27,27,27,28,27,28,27,26,25,25,0,0,0,0,0,0,0,0,23,23,21,20,18,14,9,9,8,6,6,4,0,0,0,0,0,0,0,0,0,2,4,4,5,7,9,10,10,11,13,15,0,0,0,0,0,0,0,0,22,23,24,24,26,25,25,25,26,25,26,25,0,0,0,0,0,0,0,0,25,25,24,24,24,24,23,23,23,23,22,24,0,0,0,0,0,0,0,0,25,23,26,26,24,25,25,24,25,24,25,24,0,0,0,0,0,0,0,0,26,27,25,24,26,27,26,24,26,26,24,25,0,0,0,0,0,0,0,0,28,28,28,28,28,28,29,27,28,28,27,27,0,0,0,0,0,0,0,0,25,25,26,26,25,25,25,27,26,26,26,27,0,0,0,0,0,0,0,0,28,27,28,28,28,28,28,29,29,29,29,28,0,0,0,0,0,0,0,0,28,28,29,28,27,27,27,27,28,24,26,26,0,0,0,0,0,0,0,0,22,22,22,20,21,21,23,21,23,23,24,26,0,0,0,0,0,0,0,0,25,27,27,27,26,25,27,27,25,23,27,24,0,0,0,0,0,0,0,0,23,23,23,21,23,25,21,21,24,26,22,23,0,0,0,0,0,0,0,0,26,25,25,27,28,27,26,27,26,25,26,27,0,0,0,0,0,0,0,0,23,24,22,22,23,21,22,23,19,19,22,19,0,0,0,0,0,0,0,0,24,24,24,25,24,26,25,27,27,25,26,28,0,0,0,0,0,0,0,0,25,24,24,25,22,23,24,25,24,24,23,21,0,0,0,0,0,0,0,0,22,22,24,21,21,23,22,21,22,23,23,21,0,0,0,0,0,0,0,0,22,21,22,21,20,23,18,17,19,20,15,16,0,0,0,0,0,0,0,0,22,21,21,21,20,20,22,22,20,21,23,22,0,0,0,0,0,0,0,0,20,16,14,15,20,14,16,20,21,18,21,22,0,0,0,0,0,0,0,0,23,24,22,20,21,22,21,22,22,22,22,23,0,0,0,0,0,0,0,0,25,25,26,26,26,27,28,27,28,28,28,27,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,30,29,30,29,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,30,30],[0,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,28,28,26,28,28,28,28,27,27,28,27,27,0,0,0,0,0,0,0,0,22,23,24,22,21,22,21,20,20,20,19,18,0,0,0,0,0,0,0,0,23,23,22,23,24,25,26,24,26,27,25,24,0,0,0,0,0,0,0,0,27,28,27,28,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,29,30,30,30,29,29,29,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,29,28,28,29,29,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,28,28,29,28,29,28,29,28,0,0,0,0,0,0,0,0,28,29,29,29,29,30,30,29,28,29,29,29,0,0,0,0,0,0,0,0,30,29,29,27,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,27,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,28,27,27,28,28,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,28,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,26,28,28,28,26,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,27,25,27,29,28,26,27,28,28,27,26,0,0,0,0,0,0,0,0,26,28,28,28,28,29,28,28,28,28,26,25,0,0,0,0,0,0,0,0,24,23,24,22,19,15,11,9,9,8,9,7,0,0,0,0,0,0,0,0,2,0,3,4,4,6,8,10,11,12,14,13,0,0,0,0,0,0,0,0,21,24,24,24,26,25,27,27,27,26,27,27,0,0,0,0,0,0,0,0,24,25,23,25,24,23,24,22,23,24,23,24,0,0,0,0,0,0,0,0,25,26,27,26,26,27,26,26,25,25,25,24,0,0,0,0,0,0,0,0,27,28,27,25,27,28,27,25,27,28,26,26,0,0,0,0,0,0,0,0,28,29,29,29,28,29,29,27,29,28,27,28,0,0,0,0,0,0,0,0,26,26,28,27,25,26,26,28,26,27,26,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,29,28,29,28,27,28,26,27,27,0,0,0,0,0,0,0,0,23,24,23,22,23,22,23,23,25,24,26,27,0,0,0,0,0,0,0,0,27,27,28,27,28,27,28,28,26,26,28,25,0,0,0,0,0,0,0,0,24,25,24,22,24,26,23,23,25,27,24,25,0,0,0,0,0,0,0,0,28,25,26,27,28,27,28,28,27,25,27,28,0,0,0,0,0,0,0,0,26,25,24,24,24,24,24,24,23,22,23,21,0,0,0,0,0,0,0,0,22,23,25,24,24,26,26,28,27,25,27,28,0,0,0,0,0,0,0,0,25,24,25,25,22,24,24,24,23,24,22,22,0,0,0,0,0,0,0,0,23,22,25,23,24,25,25,23,25,25,25,25,0,0,0,0,0,0,0,0,25,24,25,25,24,25,22,20,20,22,18,19,0,0,0,0,0,0,0,0,24,22,24,24,22,23,25,25,23,23,26,25,0,0,0,0,0,0,0,0,20,17,16,18,20,16,20,21,20,22,23,22,0,0,0,0,0,0,0,0,25,24,24,23,23,25,22,25,25,26,25,26,0,0,0,0,0,0,0,0,27,28,26,28,29,27,28,28,29,29,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,31,31,30,31,31,30,30,30],[0,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,29,29,28,29,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,28,27,28,27,28,0,0,0,0,0,0,0,0,23,24,25,24,22,24,22,23,22,21,20,20,0,0,0,0,0,0,0,0,22,24,24,25,25,27,27,26,27,27,26,25,0,0,0,0,0,0,0,0,28,29,28,28,29,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,28,28,30,29,29,30,29,0,0,0,0,0,0,0,0,30,30,30,29,29,28,30,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,29,30,29,29,0,0,0,0,0,0,0,0,30,29,30,29,30,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,29,30,30,30,0,0,0,0,0,0,0,0,29,29,29,28,28,29,28,28,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,28,28,27,28,29,27,28,0,0,0,0,0,0,0,0,28,29,26,28,29,29,28,27,28,29,28,28,0,0,0,0,0,0,0,0,27,28,28,29,27,28,28,28,29,27,26,27,0,0,0,0,0,0,0,0,23,23,23,22,20,18,13,13,10,9,11,10,0,0,0,0,0,0,0,0,3,1,0,2,3,5,6,7,10,12,13,13,0,0,0,0,0,0,0,0,21,23,23,24,26,23,26,25,25,26,26,26,0,0,0,0,0,0,0,0,25,25,24,24,24,22,24,23,23,23,23,24,0,0,0,0,0,0,0,0,25,26,26,26,25,26,24,25,24,24,25,23,0,0,0,0,0,0,0,0,29,28,27,27,28,28,27,26,28,28,26,27,0,0,0,0,0,0,0,0,28,28,29,28,29,28,29,28,28,27,28,26,0,0,0,0,0,0,0,0,26,27,27,26,27,27,28,28,29,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,28,30,28,28,29,0,0,0,0,0,0,0,0,25,25,25,24,25,25,25,25,26,26,26,28,0,0,0,0,0,0,0,0,27,28,29,28,28,27,28,28,28,27,29,27,0,0,0,0,0,0,0,0,27,27,25,24,27,28,25,25,27,28,26,27,0,0,0,0,0,0,0,0,29,29,28,28,29,29,29,29,29,27,29,29,0,0,0,0,0,0,0,0,28,28,26,27,27,26,25,26,25,24,26,24,0,0,0,0,0,0,0,0,25,26,27,26,27,27,28,28,28,27,28,29,0,0,0,0,0,0,0,0,26,27,27,26,24,25,25,25,24,25,23,24,0,0,0,0,0,0,0,0,25,25,26,24,25,27,27,25,27,27,26,26,0,0,0,0,0,0,0,0,27,26,27,27,25,27,23,21,24,24,17,22,0,0,0,0,0,0,0,0,24,22,24,24,23,23,25,26,21,25,26,26,0,0,0,0,0,0,0,0,23,18,17,19,20,15,18,21,19,20,24,24,0,0,0,0,0,0,0,0,26,26,25,23,25,26,25,27,25,27,27,27,0,0,0,0,0,0,0,0,27,28,28,29,29,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,29,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31],[0,31,31,30,31,31,30,30,30,30,30,29,30,29,30,29,29,29,28,29,0,0,0,0,0,0,0,0,28,28,27,28,27,28,28,27,27,27,27,27,0,0,0,0,0,0,0,0,23,24,25,24,22,24,23,22,23,24,22,22,0,0,0,0,0,0,0,0,26,27,26,27,28,28,29,28,29,29,29,26,0,0,0,0,0,0,0,0,29,30,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,29,30,29,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,30,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,29,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,29,28,29,30,29,29,0,0,0,0,0,0,0,0,30,29,28,30,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,30,29,29,29,29,29,29,28,28,0,0,0,0,0,0,0,0,26,25,24,25,21,19,16,16,14,11,12,11,0,0,0,0,0,0,0,0,4,4,2,0,2,4,5,6,7,9,13,13,0,0,0,0,0,0,0,0,21,22,24,23,26,25,26,26,26,25,26,25,0,0,0,0,0,0,0,0,23,24,23,24,23,24,23,23,22,24,24,24,0,0,0,0,0,0,0,0,26,25,27,26,25,27,26,26,25,26,25,25,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,28,29,29,27,28,0,0,0,0,0,0,0,0,29,29,30,29,30,29,30,29,29,29,29,27,0,0,0,0,0,0,0,0,27,28,29,27,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,29,29,30,29,29,29,0,0,0,0,0,0,0,0,27,27,27,27,26,26,27,27,28,28,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,29,30,30,29,28,29,28,0,0,0,0,0,0,0,0,28,28,27,25,28,29,27,27,29,29,27,28,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,30,30,28,29,30,0,0,0,0,0,0,0,0,28,28,27,27,27,27,27,27,26,26,27,24,0,0,0,0,0,0,0,0,27,28,28,28,28,29,29,30,29,28,29,30,0,0,0,0,0,0,0,0,29,29,28,28,27,27,27,28,28,27,27,25,0,0,0,0,0,0,0,0,26,26,27,26,26,28,28,26,27,27,27,27,0,0,0,0,0,0,0,0,27,26,26,27,25,27,25,22,25,25,21,24,0,0,0,0,0,0,0,0,26,25,25,25,26,24,25,26,22,25,26,27,0,0,0,0,0,0,0,0,23,18,18,19,19,19,21,22,21,23,24,25,0,0,0,0,0,0,0,0,26,26,26,24,25,26,24,26,25,26,26,27,0,0,0,0,0,0,0,0,28,29,29,30,29,29,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,31,31],[0,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,28,29,28,29,28,29,29,27,28,28,27,28,0,0,0,0,0,0,0,0,24,26,26,25,23,24,24,23,23,23,22,22,0,0,0,0,0,0,0,0,27,28,28,27,29,29,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,30,30,30,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,29,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,29,30,30,30,29,29,0,0,0,0,0,0,0,0,28,27,28,26,25,22,19,18,17,15,13,12,0,0,0,0,0,0,0,0,5,5,4,2,0,2,4,5,6,9,10,11,0,0,0,0,0,0,0,0,21,23,25,23,26,24,25,26,26,25,26,25,0,0,0,0,0,0,0,0,24,24,24,24,24,22,23,22,21,23,22,24,0,0,0,0,0,0,0,0,26,26,27,27,26,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,29,30,29,28,30,30,29,28,29,30,28,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,28,29,30,29,28,30,30,30,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,29,29,30,0,0,0,0,0,0,0,0,28,28,28,27,27,27,27,27,28,27,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,29,30,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,28,26,29,29,28,27,29,29,28,29,0,0,0,0,0,0,0,0,30,29,29,29,30,30,30,30,30,29,29,30,0,0,0,0,0,0,0,0,29,29,28,28,28,27,27,28,27,27,28,26,0,0,0,0,0,0,0,0,28,28,29,29,28,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,27,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,28,27,29,27,28,29,29,27,29,28,29,28,0,0,0,0,0,0,0,0,28,27,27,27,27,28,27,24,27,28,23,26,0,0,0,0,0,0,0,0,29,27,28,27,28,27,27,28,26,27,28,28,0,0,0,0,0,0,0,0,25,22,21,22,24,24,25,25,25,26,27,27,0,0,0,0,0,0,0,0,28,28,27,26,27,28,26,28,27,28,27,28,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,30,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,30,28,29,28,29,29,28,28,29,28,28,0,0,0,0,0,0,0,0,24,25,26,24,25,25,24,24,23,23,22,21,0,0,0,0,0,0,0,0,27,27,28,28,29,29,29,28,30,30,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,30,31,30,31,30,31,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,31,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,28,28,28,27,26,23,21,22,21,16,18,17,0,0,0,0,0,0,0,0,7,7,6,4,2,0,1,4,5,7,8,10,0,0,0,0,0,0,0,0,21,23,25,23,26,25,26,26,27,25,27,26,0,0,0,0,0,0,0,0,24,25,22,23,24,21,24,22,22,24,22,25,0,0,0,0,0,0,0,0,26,27,27,27,26,27,27,27,26,27,28,27,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,29,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,28,28,28,28,28,29,28,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,29,30,30,28,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,29,28,28,29,28,0,0,0,0,0,0,0,0,28,28,29,28,29,29,29,30,30,29,29,30,0,0,0,0,0,0,0,0,29,29,29,29,28,28,28,29,28,29,28,27,0,0,0,0,0,0,0,0,28,28,29,28,28,30,29,28,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,27,28,28,25,27,0,0,0,0,0,0,0,0,28,27,28,27,28,28,28,28,27,29,29,29,0,0,0,0,0,0,0,0,27,23,23,26,26,23,26,28,27,27,29,28,0,0,0,0,0,0,0,0,29,29,28,27,28,29,28,29,28,29,28,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,29,29,28,29,28,29,29,28,28,28,28,28,0,0,0,0,0,0,0,0,26,27,27,25,25,26,26,25,25,25,24,23,0,0,0,0,0,0,0,0,27,29,29,29,29,29,30,29,30,30,30,29,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,30,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,30,31,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,31,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,29,30,30,31,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,28,27,28,27,25,24,22,22,21,17,19,20,0,0,0,0,0,0,0,0,7,7,5,5,4,2,0,1,3,4,7,8,0,0,0,0,0,0,0,0,20,23,23,23,25,24,24,24,25,24,26,24,0,0,0,0,0,0,0,0,23,24,21,24,23,22,23,23,22,23,23,25,0,0,0,0,0,0,0,0,26,26,27,26,26,27,27,27,26,27,26,26,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,30,31,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,30,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,30,31,30,0,0,0,0,0,0,0,0,30,30,30,29,29,30,29,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,29,30,30,29,29,30,28,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,30,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,30,29,29,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,28,29,29,27,29,29,25,28,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,29,28,29,29,30,0,0,0,0,0,0,0,0,28,23,24,26,26,24,27,27,26,27,29,28,0,0,0,0,0,0,0,0,29,29,29,28,28,28,28,29,29,29,29,29,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,28,29,28,29,28,29,29,28,28,28,28,28,0,0,0,0,0,0,0,0,25,26,27,25,23,25,25,25,25,26,24,24,0,0,0,0,0,0,0,0,29,30,29,29,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,30,31,31,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,30,31,30,31,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,30,30,31,30,31,31,0,0,0,0,0,0,0,0,30,31,30,31,31,31,30,31,31,30,30,30,0,0,0,0,0,0,0,0,30,29,29,28,27,26,24,24,23,19,21,18,0,0,0,0,0,0,0,0,10,8,8,6,5,4,2,0,1,3,5,6,0,0,0,0,0,0,0,0,19,21,23,23,24,23,23,24,24,24,25,24,0,0,0,0,0,0,0,0,23,24,23,23,22,22,22,22,22,23,22,24,0,0,0,0,0,0,0,0,26,25,28,27,26,27,27,27,27,27,28,28,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,30,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,29,30,30,29,29,30,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,29,29,30,30,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,28,28,29,28,29,28,27,29,29,27,29,0,0,0,0,0,0,0,0,30,29,30,29,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,23,23,27,26,27,28,27,27,29,29,29,0,0,0,0,0,0,0,0,29,29,29,27,27,28,28,29,28,28,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,30,30,31,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,30,29,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,25,27,26,25,25,26,25,25,25,25,25,23,0,0,0,0,0,0,0,0,29,30,30,30,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,30,29,29,29,28,26,27,25,23,20,23,22,0,0,0,0,0,0,0,0,11,10,10,7,7,6,4,2,0,1,4,4,0,0,0,0,0,0,0,0,18,19,21,21,24,22,24,24,25,25,26,24,0,0,0,0,0,0,0,0,23,24,21,23,23,22,22,22,22,22,22,24,0,0,0,0,0,0,0,0,25,27,28,27,26,28,27,28,27,27,28,28,0,0,0,0,0,0,0,0,31,31,30,29,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,30,29,28,29,29,27,29,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,28,29,30,30,0,0,0,0,0,0,0,0,28,23,25,28,26,26,28,27,27,29,29,28,0,0,0,0,0,0,0,0,30,29,29,28,27,29,28,30,29,30,29,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,28,29,29,27,28,28,27,28,0,0,0,0,0,0,0,0,26,27,27,25,26,28,26,26,26,27,26,25,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,30,30,30,29,28,26,26,27,24,22,24,24,0,0,0,0,0,0,0,0,13,12,11,10,9,7,6,5,2,0,1,3,0,0,0,0,0,0,0,0,18,21,20,23,25,24,25,24,25,24,26,25,0,0,0,0,0,0,0,0,23,23,22,24,22,20,22,21,21,22,21,24,0,0,0,0,0,0,0,0,27,27,28,28,27,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,31,31,30,29,30,31,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,30,31,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,30,29,28,29,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,29,29,30,30,0,0,0,0,0,0,0,0,27,22,26,27,26,27,28,27,25,29,29,28,0,0,0,0,0,0,0,0,29,29,29,27,26,29,27,30,29,30,29,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,30,31,30,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,29,29,27,29,28,29,29,28,28,28,27,28,0,0,0,0,0,0,0,0,26,26,26,25,25,26,25,25,25,26,24,24,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,31,30,30,30,30,31,30,31,0,0,0,0,0,0,0,0,31,30,30,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,30,29,28,28,28,25,26,24,23,22,23,23,0,0,0,0,0,0,0,0,14,11,13,11,8,8,7,6,4,2,0,1,0,0,0,0,0,0,0,0,15,18,19,19,23,20,22,22,24,23,24,24,0,0,0,0,0,0,0,0,23,23,21,23,23,20,23,20,21,22,22,23,0,0,0,0,0,0,0,0,25,26,27,26,26,27,26,26,27,27,28,27,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,30,30,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,29,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,31,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,30,30,31,0,0,0,0,0,0,0,0,29,30,30,30,30,29,30,30,29,29,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,30,31,30,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,27,28,29,29,26,29,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,29,28,29,29,29,0,0,0,0,0,0,0,0,27,23,25,26,25,26,28,26,25,29,28,28,0,0,0,0,0,0,0,0,29,28,29,27,26,27,27,29,28,29,29,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,30,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,26,26,27,25,26,26,26,26,26,27,26,24,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,28,28,28,24,26,27,24,23,25,25,0,0,0,0,0,0,0,0,17,13,15,12,11,9,7,6,6,3,2,0,0,0,0,0,0,0,0,0,14,16,17,19,21,21,22,22,24,22,24,23,0,0,0,0,0,0,0,0,23,22,21,22,21,21,21,21,21,22,22,23,0,0,0,0,0,0,0,0,25,26,26,26,26,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,30,30,30,28,30,30,29,28,30,30,28,28,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,30,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,31,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,29,30,30,29,0,0,0,0,0,0,0,0,30,31,31,30,30,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,31,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,29,27,28,30,30,28,30,0,0,0,0,0,0,0,0,30,29,30,29,30,29,30,30,29,28,29,29,0,0,0,0,0,0,0,0,26,21,26,25,25,26,27,26,26,28,28,27,0,0,0,0,0,0,0,0,28,28,28,25,25,28,26,29,28,29,28,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,30,30,30,31,31,30,30,30,30,30,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,28,29,28,29,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,28,27,25,25,26,26,26,26,27,25,26,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,28,25,28,27,24,24,26,24,0,0,0,0,0,0,0,0,19,15,16,16,12,11,9,6,7,6,3,2,0,0,0,0,0,0,0,0,13,15,16,19,19,19,22,22,23,22,24,23,0,0,0,0,0,0,0,0,21,24,20,22,22,19,22,19,22,22,21,23,0,0,0,0,0,0,0,0,26,26,27,27,26,28,27,27,27,27,28,28,0,0,0,0,0,0,0,0,30,30,30,28,29,29,29,28,29,29,28,28,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,28,29,29,29,28,0,0,0,0,0,0,0,0,29,28,30,29,29,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,29,29,29,30,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,29,28,29,29,30,28,29,29,28,29,30,29,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,28,30,29,29,29,0,0,0,0,0,0,0,0,28,28,28,29,28,28,27,28,28,28,27,29,0,0,0,0,0,0,0,0,30,28,29,29,29,28,29,29,28,27,29,28,0,0,0,0,0,0,0,0,25,21,25,26,25,26,27,26,26,28,28,26,0,0,0,0,0,0,0,0,28,26,28,26,24,27,26,28,27,28,28,29,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,30],[0,31,31,31,31,31,31,30,31,31,31,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,28,30,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,27,26,27,27,27,27,27,26,25,0,0,0,0,0,0,0,0,29,30,30,30,30,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,28,28,25,27,27,23,24,26,26,0,0,0,0,0,0,0,0,19,15,19,16,14,13,11,8,7,6,5,3,0,0,0,0,0,0,0,0,11,13,15,16,19,19,21,21,22,23,24,24,0,0,0,0,0,0,0,0,24,24,22,23,23,21,21,20,21,23,22,24,0,0,0,0,0,0,0,0,26,27,28,27,26,28,27,27,27,26,27,28,0,0,0,0,0,0,0,0,30,30,30,28,30,30,29,28,29,30,28,28,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,29,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,29,29,30,29,0,0,0,0,0,0,0,0,30,30,31,30,31,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,31,30,30,30,0,0,0,0,0,0,0,0,29,28,29,29,28,29,27,28,29,29,28,29,0,0,0,0,0,0,0,0,30,29,30,30,30,28,29,29,28,28,29,29,0,0,0,0,0,0,0,0,26,22,25,25,25,26,27,26,25,28,28,27,0,0,0,0,0,0,0,0,28,26,28,25,24,26,26,28,27,28,28,29,0,0,0,0,0,0,0,0,30,30,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,26,27,28,27,27,27,28,27,27,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,30,31,30,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,31,30,31,30,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,31,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,30,30,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,28,26,27,28,26,26,26,25,0,0,0,0,0,0,0,0,20,17,20,18,16,15,12,10,8,7,6,5,0,0,0,0,0,0,0,0,8,12,13,16,19,18,21,21,22,23,23,24,0,0,0,0,0,0,0,0,25,25,20,24,25,21,23,21,22,24,23,24,0,0,0,0,0,0,0,0,27,26,28,27,28,28,28,28,28,26,28,27,0,0,0,0,0,0,0,0,30,30,29,27,29,29,29,25,29,29,27,27,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30,29,28,29,0,0,0,0,0,0,0,0,28,28,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,30,31,31,31,31,30,0,0,0,0,0,0,0,0,31,30,31,31,31,31,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,31,30,31,31,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,29,30,31,0,0,0,0,0,0,0,0,30,28,29,30,29,27,30,29,29,29,30,29,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,28,30,30,29,28,30,30,30,29,0,0,0,0,0,0,0,0,29,27,28,28,29,28,26,28,28,29,27,29,0,0,0,0,0,0,0,0,30,28,29,29,29,28,29,29,27,27,28,28,0,0,0,0,0,0,0,0,25,21,26,25,23,26,27,26,25,28,27,26,0,0,0,0,0,0,0,0,28,26,28,26,23,26,25,28,27,28,28,29,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,30,31,31,31,31,30,31,31,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,28,28,28,28,0,0,0,0,0,0,0,0,27,28,28,26,28,28,27,28,28,28,27,28,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,31,30,29,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,30,31,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,31,31,30,31,31,30,0,0,0,0,0,0,0,0,31,30,29,31,31,30,30,30,31,30,31,30,0,0,0,0,0,0,0,0,29,31,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,29,28,25,27,28,25,25,26,26,0,0,0,0,0,0,0,0,22,18,21,20,18,18,15,13,11,8,7,6,0,0,0,0,0,0,0,0,5,8,10,13,16,15,19,19,20,21,23,22,0,0,0,0,0,0,0,0,23,23,21,24,23,22,23,20,22,23,23,24,0,0,0,0,0,0,0,0,27,26,28,28,28,28,29,28,29,27,28,27,0,0,0,0,0,0,0,0,30,30,30,28,29,30,29,27,29,30,27,28,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,28,29,29,28,29,0,0,0,0,0,0,0,0,28,28,30,30,29,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,30,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,29,30,30,28,30,30,29,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,30,28,29,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,29,29,30,30,0,0,0,0,0,0,0,0,30,27,29,30,29,27,30,30,29,29,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,29,27,30,29,28,27,30,29,29,29,0,0,0,0,0,0,0,0,28,28,29,30,28,29,27,28,29,28,28,30,0,0,0,0,0,0,0,0,29,29,29,30,28,27,28,29,28,28,28,28,0,0,0,0,0,0,0,0,25,19,24,24,23,27,27,25,25,28,26,25,0,0,0,0,0,0,0,0,27,25,27,24,20,25,24,27,28,29,28,30,0,0,0,0,0,0,0,0,30,30,29,31,30,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31],[0,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,30,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,26,28,28,26,26,27,26,27,27,28,26,26,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,30,30,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,30,31,31,31,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,29,31,31,30,30,30,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,27,28,28,24,27,27,23,23,26,25,0,0,0,0,0,0,0,0,20,16,20,19,16,17,15,14,13,9,7,6,0,0,0,0,0,0,0,0,4,6,8,10,14,14,18,17,19,20,22,22,0,0,0,0,0,0,0,0,22,22,21,23,22,21,22,20,23,23,23,23,0,0,0,0,0,0,0,0,25,26,28,26,26,28,27,26,27,25,27,26,0,0,0,0,0,0,0,0,30,30,29,26,28,29,27,27,28,29,26,27,0,0,0,0,0,0,0,0,29,30,30,29,28,29,29,28,29,29,28,27,0,0,0,0,0,0,0,0,28,28,30,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,29,30,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,31,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,29,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,28,29,30,29,29,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,31,30,30,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,29,30,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,27,28,29,28,29,27,27,29,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,29,28,28,28,27,0,0,0,0,0,0,0,0,25,20,26,24,23,26,27,26,26,28,28,26,0,0,0,0,0,0,0,0,28,25,27,26,22,25,24,27,26,28,27,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,30,30,31,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,26,27,26,27,27,27,28,27,27,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,30,30,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,29,28,26,26,26,24,24,26,26,0,0,0,0,0,0,0,0,22,19,23,21,19,18,17,16,15,13,12,7,0,0,0,0,0,0,0,0,4,5,7,7,12,12,16,16,19,20,21,22,0,0,0,0,0,0,0,0,22,23,22,24,22,21,22,21,22,23,24,24,0,0,0,0,0,0,0,0,25,25,27,25,26,28,27,28,28,26,27,27,0,0,0,0,0,0,0,0,29,30,29,27,28,29,28,27,28,28,25,27,0,0,0,0,0,0,0,0,29,30,30,30,28,29,29,28,29,29,27,28,0,0,0,0,0,0,0,0,28,28,29,29,29,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,29,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,29,29,30,30,28,30,29,29,28,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,30,30,30,30,29,30,29,30,0,0,0,0,0,0,0,0,29,30,30,29,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,29,26,27,28,27,28,26,27,28,28,27,28,0,0,0,0,0,0,0,0,30,29,29,29,29,27,29,29,27,26,28,27,0,0,0,0,0,0,0,0,25,20,24,24,23,26,26,25,24,26,27,26,0,0,0,0,0,0,0,0,27,25,27,25,22,25,26,27,26,27,27,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,30,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,28,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,29,28,27,27,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,30,30,31,31,31,30,31,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,31,31,30,30,30,31,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,30,29,28,29,28,26,27,27,23,25,26,26,0,0,0,0,0,0,0,0,23,18,22,21,19,18,17,17,15,14,14,10,0,0,0,0,0,0,0,0,3,5,5,7,8,9,13,14,16,18,20,20,0,0,0,0,0,0,0,0,22,24,22,24,24,22,23,21,23,24,24,25,0,0,0,0,0,0,0,0,27,26,28,28,28,29,28,28,28,27,28,28,0,0,0,0,0,0,0,0,29,30,30,28,28,29,28,26,28,28,26,27,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,28,29,29,28,27,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,30,30,30,30,29,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,28,29,29,30,29,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,28,29,30,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,29,28,30,30,0,0,0,0,0,0,0,0,29,27,28,29,29,27,29,29,28,28,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,29,27,29,30,29,28,30,29,29,29,0,0,0,0,0,0,0,0,28,27,28,29,27,28,26,27,27,28,27,29,0,0,0,0,0,0,0,0,29,28,29,29,29,27,29,29,28,27,28,27,0,0,0,0,0,0,0,0,26,20,24,23,23,26,27,26,26,27,27,27,0,0,0,0,0,0,0,0,28,25,27,26,22,25,26,27,26,27,27,28,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,30,30],[0,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,27,29,29,28,27,29,28,28,28,29,27,27,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,31,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,27,28,28,26,25,27,27,0,0,0,0,0,0,0,0,23,18,23,22,19,19,19,17,16,15,14,12,0,0,0,0,0,0,0,0,1,3,5,5,6,8,11,12,15,17,19,20,0,0,0,0,0,0,0,0,23,23,22,23,22,22,22,21,22,23,23,23,0,0,0,0,0,0,0,0,26,27,28,27,27,28,27,28,28,27,29,27,0,0,0,0,0,0,0,0,29,29,29,27,28,28,27,27,28,29,26,27,0,0,0,0,0,0,0,0,29,29,30,29,28,29,29,28,28,28,28,27,0,0,0,0,0,0,0,0,29,28,29,29,29,29,30,30,29,30,30,29,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,31,29,30,31,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,30,28,30,31,0,0,0,0,0,0,0,0,30,29,29,30,30,28,30,30,29,29,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,29,30,30,29,28,30,30,29,29,0,0,0,0,0,0,0,0,29,28,29,30,29,29,27,28,29,29,28,29,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,29,28,28,28,28,0,0,0,0,0,0,0,0,26,22,28,25,25,27,27,28,27,28,27,27,0,0,0,0,0,0,0,0,27,24,26,26,23,25,24,26,27,28,27,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,30,31,31,31,31,30,31,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,28,26,28,28,27,28,28,29,28,28,0,0,0,0,0,0,0,0,30,29,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,31,31,30,30,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,31,30,31,0,0,0,0,0,0,0,0,31,30,30,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,31,31,31,30,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,27,29,28,26,28,28,25,25,27,27,0,0,0,0,0,0,0,0,23,20,23,23,21,20,21,20,18,17,17,15,0,0,0,0,0,0,0,0,0,1,3,5,6,7,9,11,13,15,18,20,0,0,0,0,0,0,0,0,22,22,20,23,23,22,22,21,22,23,23,24,0,0,0,0,0,0,0,0,25,27,28,26,26,28,26,27,27,26,27,25,0,0,0,0,0,0,0,0,29,30,29,27,29,29,27,27,28,28,26,26,0,0,0,0,0,0,0,0,29,29,29,29,28,29,29,28,29,29,27,26,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,30,30,30,30,29,0,0,0,0,0,0,0,0,31,30,30,30,31,30,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,29,29,29,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,31,30,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,29,29,29,29,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,31,31,30,30,31,0,0,0,0,0,0,0,0,31,31,30,31,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,28,30,29,29,29,0,0,0,0,0,0,0,0,29,28,29,30,29,29,27,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,29,28,27,28,27,0,0,0,0,0,0,0,0,26,21,25,24,25,26,27,26,26,28,28,27,0,0,0,0,0,0,0,0,27,24,27,25,22,25,25,26,25,27,27,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,31,31,31,31,31,30],[0,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,29,29,28,30,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,27,27,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,30,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,29,28,26,28,28,25,26,26,27,0,0,0,0,0,0,0,0,24,21,24,24,22,21,21,20,20,17,18,17,0,0,0,0,0,0,0,0,2,0,1,3,4,5,9,10,13,14,15,17,0,0,0,0,0,0,0,0,21,21,21,22,22,22,22,21,22,23,24,24,0,0,0,0,0,0,0,0,26,26,29,27,27,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,29,30,29,27,29,29,27,28,28,28,26,27,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,28,29,29,28,28,0,0,0,0,0,0,0,0,30,29,30,29,29,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,31,31,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,30,30,31,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,31,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,29,27,28,29,28,28,26,27,28,29,27,29,0,0,0,0,0,0,0,0,30,29,30,29,30,28,29,29,28,28,28,28,0,0,0,0,0,0,0,0,27,23,25,26,25,27,28,25,26,28,28,27,0,0,0,0,0,0,0,0,27,26,28,26,23,27,24,26,27,27,27,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,28,28,29,28,28,29,29,28,28,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,30,31,30,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,31,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,28,27,28,29,27,26,28,26,0,0,0,0,0,0,0,0,25,21,24,24,22,22,21,21,21,18,19,17,0,0,0,0,0,0,0,0,3,2,0,1,2,5,6,7,9,11,12,15,0,0,0,0,0,0,0,0,21,22,22,22,22,22,22,22,24,23,24,23,0,0,0,0,0,0,0,0,26,27,29,26,27,28,27,28,28,27,29,26,0,0,0,0,0,0,0,0,30,30,29,27,28,29,28,28,28,28,25,25,0,0,0,0,0,0,0,0,29,29,29,29,28,29,29,28,29,28,27,27,0,0,0,0,0,0,0,0,29,28,30,29,29,29,29,30,30,30,30,29,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,29,31,31,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,29,29,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,30,30,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,29,28,27,28,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,29,28,28,28,28,0,0,0,0,0,0,0,0,27,23,27,27,26,28,28,26,27,29,28,28,0,0,0,0,0,0,0,0,27,25,27,26,22,26,24,26,27,27,27,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30],[0,30,30,30,30,31,31,30,30,30,30,30,30,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,28,28,29,28,0,0,0,0,0,0,0,0,28,28,28,27,28,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,31,30,31,31,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,31,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,29,28,29,29,27,28,28,26,26,26,26,0,0,0,0,0,0,0,0,24,23,23,24,23,20,22,22,20,18,19,17,0,0,0,0,0,0,0,0,4,2,1,0,1,3,5,7,8,10,12,14,0,0,0,0,0,0,0,0,21,22,22,22,22,22,22,21,22,23,23,25,0,0,0,0,0,0,0,0,26,26,29,27,27,28,28,28,28,27,28,27,0,0,0,0,0,0,0,0,29,29,28,27,28,28,27,27,27,27,26,27,0,0,0,0,0,0,0,0,29,28,29,29,28,29,29,28,29,28,27,28,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,29,30,29,29,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,30,31,31,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,29,29,30,30,0,0,0,0,0,0,0,0,31,30,31,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,29,29,30,30,0,0,0,0,0,0,0,0,29,29,29,30,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,29,29,30,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,27,27,28,27,28,26,27,28,29,29,29,0,0,0,0,0,0,0,0,30,28,29,29,29,28,29,29,28,28,28,28,0,0,0,0,0,0,0,0,26,23,25,27,26,27,28,26,27,29,28,27,0,0,0,0,0,0,0,0,27,25,27,26,22,26,25,26,26,25,27,28,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,30,31,31,31,30],[0,30,30,31,31,31,31,30,31,31,30,30,30,29,30,29,30,29,30,30,0,0,0,0,0,0,0,0,30,29,28,30,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,28,28,27,28,28,28,28,28,29,28,29,0,0,0,0,0,0,0,0,30,30,30,29,31,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,29,28,28,28,28,26,26,27,27,0,0,0,0,0,0,0,0,25,22,24,24,22,21,22,21,20,19,19,17,0,0,0,0,0,0,0,0,5,4,3,1,0,1,3,5,5,6,9,11,0,0,0,0,0,0,0,0,20,21,20,22,22,21,22,22,22,23,23,24,0,0,0,0,0,0,0,0,26,27,29,27,27,29,29,28,29,28,29,27,0,0,0,0,0,0,0,0,30,30,30,27,29,29,28,27,29,29,26,26,0,0,0,0,0,0,0,0,29,29,30,29,29,29,28,29,29,28,28,27,0,0,0,0,0,0,0,0,29,28,30,30,30,30,29,30,29,30,29,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,31,30,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,29,29,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,29,29,30,30,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,31,30,31,30,30,0,0,0,0,0,0,0,0,29,29,30,29,29,30,30,28,29,30,29,29,0,0,0,0,0,0,0,0,30,28,30,30,29,29,28,28,29,29,29,29,0,0,0,0,0,0,0,0,30,29,29,29,30,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,27,24,27,26,23,28,29,26,26,29,29,28,0,0,0,0,0,0,0,0,28,27,28,28,24,28,26,29,27,28,29,29,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,30],[0,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,28,28,28,28,29,29,29,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,29,29,28,29,30,28,27,28,29,0,0,0,0,0,0,0,0,26,23,25,26,24,24,24,24,23,21,22,20,0,0,0,0,0,0,0,0,9,8,5,3,2,0,1,3,4,6,7,9,0,0,0,0,0,0,0,0,19,20,21,21,21,22,22,22,24,24,23,24,0,0,0,0,0,0,0,0,26,27,29,27,27,28,28,29,28,28,29,28,0,0,0,0,0,0,0,0,29,30,29,28,29,29,28,28,28,28,24,26,0,0,0,0,0,0,0,0,28,29,30,29,28,29,29,28,28,27,27,25,0,0,0,0,0,0,0,0,29,29,29,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,30,31,30,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,31,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,31,30,29,31,30,30,29,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,28,30,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,29,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,29,30,29,30,30,30,29,30,28,0,0,0,0,0,0,0,0,29,26,28,28,27,28,29,28,28,30,29,28,0,0,0,0,0,0,0,0,29,27,29,28,24,27,26,27,27,27,28,28,0,0,0,0,0,0,0,0,30,30,30,31,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,30,31,31,30,30,30,30,30,29,30,29,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,28,28,28,27,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,31,31,31,30,0,0,0,0,0,0,0,0,30,31,31,30,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,30,30,29,29,28,28,29,29,28,27,27,28,0,0,0,0,0,0,0,0,25,23,25,25,23,23,24,22,22,20,22,19,0,0,0,0,0,0,0,0,8,10,5,5,3,2,0,1,3,5,6,6,0,0,0,0,0,0,0,0,18,19,20,21,22,22,21,22,23,23,22,23,0,0,0,0,0,0,0,0,26,27,29,26,26,28,28,28,28,28,29,27,0,0,0,0,0,0,0,0,29,30,29,29,30,29,27,28,29,28,26,28,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,29,30,29,29,28,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,31,30,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,30,29,30,29,29,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,29,30,29,29,0,0,0,0,0,0,0,0,27,24,28,28,27,28,29,27,28,29,29,29,0,0,0,0,0,0,0,0,29,27,29,28,25,28,27,29,28,28,28,29,0,0,0,0,0,0,0,0,30,30,30,31,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,31,30],[0,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,29,29,29,28,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,30,29,28,28,28,0,0,0,0,0,0,0,0,26,23,26,26,25,24,25,24,22,21,23,21,0,0,0,0,0,0,0,0,11,11,7,5,5,3,2,0,1,3,5,6,0,0,0,0,0,0,0,0,19,20,20,21,22,22,22,22,23,23,24,24,0,0,0,0,0,0,0,0,27,27,29,28,27,29,29,29,28,28,29,28,0,0,0,0,0,0,0,0,30,31,30,28,30,29,28,28,29,29,25,27,0,0,0,0,0,0,0,0,29,29,30,30,30,29,30,29,30,29,29,28,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,31,30,30,30,31,0,0,0,0,0,0,0,0,30,31,30,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,29,30,30,29,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,25,29,29,27,29,30,27,29,30,30,29,0,0,0,0,0,0,0,0,29,27,30,29,26,28,27,28,28,27,29,29,0,0,0,0,0,0,0,0,30,30,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,27,28,29,28,29,29,29,28,29,0,0,0,0,0,0,0,0,30,31,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,31,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,28,29,30,29,28,28,28,0,0,0,0,0,0,0,0,26,23,25,26,24,24,25,23,23,22,24,22,0,0,0,0,0,0,0,0,12,10,8,6,6,4,4,2,0,1,3,5,0,0,0,0,0,0,0,0,17,18,19,20,20,21,21,21,22,22,22,23,0,0,0,0,0,0,0,0,26,27,29,26,26,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,30,30,30,28,30,30,28,28,29,29,26,27,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,29,30,29,29,27,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,31,30,30,29,29,31,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,26,29,29,28,30,30,28,29,30,30,29,0,0,0,0,0,0,0,0,29,28,30,29,26,28,27,28,29,28,29,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,29,30,29,0,0,0,0,0,0,0,0,29,28,29,28,29,28,29,29,29,28,29,29,0,0,0,0,0,0,0,0,31,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,29,29,29,30,29,29,28,29,0,0,0,0,0,0,0,0,27,24,26,27,25,25,26,24,23,23,23,22,0,0,0,0,0,0,0,0,15,12,9,8,6,5,6,5,2,0,1,4,0,0,0,0,0,0,0,0,16,17,18,20,21,21,21,22,23,22,22,23,0,0,0,0,0,0,0,0,27,27,29,28,28,29,28,29,28,29,30,29,0,0,0,0,0,0,0,0,30,31,30,29,30,30,29,28,30,30,25,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,30,28,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,31,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,25,29,29,28,30,30,29,29,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,26,29,28,29,29,28,29,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,30,31,31,30,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,30,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,30,29,28,29,29,0,0,0,0,0,0,0,0,27,23,26,27,24,24,25,24,23,22,24,22,0,0,0,0,0,0,0,0,16,13,11,10,9,6,6,6,6,2,0,1,0,0,0,0,0,0,0,0,15,16,17,18,19,20,21,21,22,21,22,22,0,0,0,0,0,0,0,0,26,26,29,27,27,29,28,29,29,29,30,29,0,0,0,0,0,0,0,0,30,31,30,30,30,30,29,29,30,30,26,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,27,0,0,0,0,0,0,0,0,30,30,31,30,31,31,30,31,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,30,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,30,29,30,31,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,25,29,30,27,30,30,28,28,31,30,29,0,0,0,0,0,0,0,0,29,29,30,29,26,29,27,29,29,29,29,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,27,28,28,28,29,28,29,28,29,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,30,29,28,28,29,0,0,0,0,0,0,0,0,25,22,26,26,23,24,25,23,23,22,24,22,0,0,0,0,0,0,0,0,17,14,12,13,11,7,7,6,7,4,2,0,0,0,0,0,0,0,0,0,13,15,16,17,18,19,20,20,21,20,21,21,0,0,0,0,0,0,0,0,27,27,29,27,27,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,30,31,30,29,31,30,29,29,30,30,26,29,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,31,30,30,27,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,29,30,31,30,30,29,30,30,30,30,31,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,29,24,29,29,27,30,30,29,28,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,26,29,27,29,29,28,29,30,0,0,0,0,0,0,0,0,30,31,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,28,28,29,28,29,28,29,28,29,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,29,30,30,29,28,28,29,0,0,0,0,0,0,0,0,26,23,26,26,24,24,25,24,23,22,23,22,0,0,0,0,0,0,0,0,18,15,15,15,14,9,8,6,7,6,5,2,0,0,0,0,0,0,0,0,11,13,14,16,17,18,19,20,21,21,21,22,0,0,0,0,0,0,0,0,27,27,29,27,27,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,30,31,30,29,30,30,29,29,30,30,27,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,30,28,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,29,30,31,31,30,31,0,0,0,0,0,0,0,0,31,30,31,30,31,30,31,31,30,30,30,30,0,0,0,0,0,0,0,0,29,24,29,29,28,30,30,29,29,31,30,30,0,0,0,0,0,0,0,0,30,29,30,29,28,29,28,29,28,28,30,30,0,0,0,0,0,0,0,0,30,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,30,31,31,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,27,28,29,27,27,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,31,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,29,28,29,30,28,28,28,28,0,0,0,0,0,0,0,0,25,21,26,26,23,24,25,23,23,22,24,22,0,0,0,0,0,0,0,0,19,15,16,17,15,11,11,7,6,6,6,4,0,0,0,0,0,0,0,0,10,12,13,15,16,17,18,18,20,20,20,21,0,0,0,0,0,0,0,0,26,26,28,26,26,28,27,28,27,28,29,27,0,0,0,0,0,0,0,0,30,31,30,30,30,30,29,29,30,30,27,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,30,28,0,0,0,0,0,0,0,0,30,30,30,30,31,30,31,31,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,29,30,31,30,30,0,0,0,0,0,0,0,0,31,29,30,31,30,30,29,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,29,24,29,29,27,30,30,29,28,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,27,29,27,29,29,28,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,29,30,29,29,28,29,29,29,0,0,0,0,0,0,0,0,27,28,28,27,27,27,27,28,28,28,27,28,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,28,29,30,29,27,28,28,0,0,0,0,0,0,0,0,25,22,26,26,23,24,25,23,23,22,23,22,0,0,0,0,0,0,0,0,19,16,17,19,17,13,13,9,7,5,6,6,0,0,0,0,0,0,0,0,7,10,11,13,15,16,17,18,20,19,19,20,0,0,0,0,0,0,0,0,26,26,28,26,26,28,27,28,27,28,29,27,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,29,30,30,27,29,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,31,30,30,28,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,31,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,30,31,31,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,31,30,31,30,31,31,30,30,30,30,0,0,0,0,0,0,0,0,29,24,29,29,27,30,30,29,28,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,26,29,27,29,28,28,30,30,0,0,0,0,0,0,0,0,30,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,27,27,27,28,28,28,28,27,28,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,28,29,30,28,27,28,28,0,0,0,0,0,0,0,0,25,21,26,26,22,24,24,22,23,22,23,22,0,0,0,0,0,0,0,0,20,16,18,20,18,14,15,12,10,7,6,6,0,0,0,0,0,0,0,0,5,7,10,12,14,15,16,17,19,19,19,20,0,0,0,0,0,0,0,0,25,26,28,26,26,28,26,28,27,28,28,27,0,0,0,0,0,0,0,0,30,31,30,30,31,30,29,29,30,30,27,29,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,31,30,30,27,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,29,30,31,30,30,31,0,0,0,0,0,0,0,0,31,30,31,30,31,30,31,31,30,30,30,30,0,0,0,0,0,0,0,0,29,23,29,29,27,29,30,29,28,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,27,29,27,29,29,29,30,30,0,0,0,0,0,0,0,0,30,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,28,30,29,30,30,29,28,29,29,29,0,0,0,0,0,0,0,0,27,28,28,27,27,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,29,28,29,29,29,26,28,28,0,0,0,0,0,0,0,0,25,22,27,26,23,24,25,23,24,22,24,21,0,0,0,0,0,0,0,0,20,17,18,20,20,15,15,13,11,9,7,5,0,0,0,0,0,0,0,0,5,5,7,10,12,13,15,15,18,18,18,20,0,0,0,0,0,0,0,0,25,25,28,26,26,28,27,28,28,29,29,27,0,0,0,0,0,0,0,0,30,31,30,30,30,31,29,29,30,30,28,29,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,30,31,30,30,28,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,30,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,29,30,31,31,30,31,0,0,0,0,0,0,0,0,31,30,31,30,31,30,31,31,30,30,30,30,0,0,0,0,0,0,0,0,29,24,29,29,27,29,30,29,28,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,27,29,28,30,29,29,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,29,29,29,29,28,0,0,0,0,0,0,0,0,27,28,28,26,27,28,28,28,28,29,27,28,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,29,28,29,29,28,26,28,28,0,0,0,0,0,0,0,0,24,21,26,26,22,24,24,22,24,21,24,21,0,0,0,0,0,0,0,0,22,17,19,21,21,17,16,15,14,12,10,7,0,0,0,0,0,0,0,0,4,5,6,7,11,13,14,15,17,17,18,19,0,0,0,0,0,0,0,0,25,26,27,25,26,28,26,27,27,28,28,27,0,0,0,0,0,0,0,0,30,31,30,29,31,30,30,29,30,30,28,29,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,28,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,31,30,31,30,31,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,29,24,29,29,26,29,30,29,28,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,27,29,28,30,29,29,30,30,0,0,0,0,0,0,0,0,30,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,27,27,27,28,28,28,28,27,28,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,29,28,28,29,28,26,28,28,0,0,0,0,0,0,0,0,24,22,25,25,22,24,24,22,24,22,23,21,0,0,0,0,0,0,0,0,22,18,21,22,22,18,18,16,15,13,12,10,0,0,0,0,0,0,0,0,3,4,5,6,7,10,12,14,15,15,16,19,0,0,0,0,0,0,0,0,24,25,27,25,26,28,26,27,27,28,28,26,0,0,0,0,0,0,0,0,30,31,30,29,31,31,29,29,30,30,28,29,0,0,0,0,0,0,0,0,30,31,30,31,30,31,30,30,30,30,30,28,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,30,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,31,30,31,30,31,30,31,31,30,30,30,30,0,0,0,0,0,0,0,0,29,24,29,29,26,29,30,29,27,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,26,29,28,30,29,29,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,29,29,29,29,28,0,0,0,0,0,0,0,0,27,28,28,26,27,27,28,27,27,28,27,27,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,29,28,28,29,28,25,27,27,0,0,0,0,0,0,0,0,23,21,25,24,21,23,23,22,23,21,23,21,0,0,0,0,0,0,0,0,21,18,21,22,22,18,18,17,16,14,13,12,0,0,0,0,0,0,0,0,1,3,4,5,6,7,10,12,13,14,16,17,0,0,0,0,0,0,0,0,23,24,26,24,25,28,25,27,27,27,28,26,0,0,0,0,0,0,0,0,30,31,30,29,31,30,29,29,30,30,28,29,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,28,0,0,0,0,0,0,0,0,29,30,31,30,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,25,29,29,25,29,30,28,26,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,27,29,28,30,29,29,30,30,0,0,0,0,0,0,0,0,30,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,30,29,29,0,0,0,0,0,0,0,0,28,29,29,28,28,29,29,28,28,28,27,28,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,29,28,28,29,28,25,28,28,0,0,0,0,0,0,0,0,24,22,26,25,23,23,23,21,23,22,22,21,0,0,0,0,0,0,0,0,23,19,22,24,25,20,20,19,17,16,15,14,0,0,0,0,0,0,0,0,0,1,3,5,6,7,8,11,13,14,15,17,0,0,0,0,0,0,0,0,23,23,25,25,25,27,25,27,27,27,28,27,0,0,0,0,0,0,0,0,30,31,31,30,30,30,29,28,30,30,28,28,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,30,30,30,30,28,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,30,30,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,29,30,31,30,29,31,0,0,0,0,0,0,0,0,31,30,31,30,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,29,26,29,29,27,29,30,28,27,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,27,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,31,30,29,30,0,0,0,0,0,0,0,0,29,29,29,30,29,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,28,27,28,27,27,27,27,28,27,27,27,26,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,29,28,28,28,28,28,25,28,28,0,0,0,0,0,0,0,0,23,22,25,24,22,23,22,21,22,20,23,20,0,0,0,0,0,0,0,0,22,19,22,24,25,20,19,19,17,17,16,14,0,0,0,0,0,0,0,0,2,0,1,3,5,5,6,8,10,12,13,15,0,0,0,0,0,0,0,0,22,22,24,24,24,26,24,27,27,27,29,25,0,0,0,0,0,0,0,0,30,31,30,29,30,30,30,28,30,30,29,29,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,31,30,30,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,30,31,30,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,26,29,29,26,28,29,29,27,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,28,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,28,28,28,29,29,29,29,28,28,0,0,0,0,0,0,0,0,31,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,29,30,29,28,27,29,28,25,29,28,0,0,0,0,0,0,0,0,25,23,26,26,23,24,23,21,22,21,21,22,0,0,0,0,0,0,0,0,23,21,24,25,25,22,22,21,20,19,18,17,0,0,0,0,0,0,0,0,5,2,0,1,3,4,6,7,8,11,13,15,0,0,0,0,0,0,0,0,22,23,24,24,25,26,26,26,26,26,28,26,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,28,30,30,29,28,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,31,30,30,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,30,31,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,31,31,31,30,29,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,31,30,29,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,27,30,29,27,28,29,28,28,29,30,28,0,0,0,0,0,0,0,0,30,30,30,28,27,30,29,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,27,27,28,26,26,27,27,27,26,28,25,26,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,29,29,29,29,27,27,28,27,25,26,27,0,0,0,0,0,0,0,0,23,21,24,24,22,23,23,21,22,20,22,20,0,0,0,0,0,0,0,0,21,19,23,23,24,20,22,20,20,18,18,17,0,0,0,0,0,0,0,0,5,5,2,0,1,3,4,6,6,7,10,13,0,0,0,0,0,0,0,0,21,22,23,23,22,25,23,25,24,25,27,24,0,0,0,0,0,0,0,0,30,31,30,29,30,30,29,29,30,30,28,29,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,31,30,30,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,30,31,30,31,0,0,0,0,0,0,0,0,31,30,31,30,31,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,25,28,29,26,28,29,29,27,30,30,29,0,0,0,0,0,0,0,0,30,29,30,28,27,29,28,30,28,29,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,27,27,28,27,27,27,28,27,28,27,26,26,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,29,29,28,27,28,28,25,27,28,0,0,0,0,0,0,0,0,24,23,25,24,22,23,23,21,22,21,21,21,0,0,0,0,0,0,0,0,23,21,24,24,25,22,22,22,21,20,20,18,0,0,0,0,0,0,0,0,6,5,3,2,0,1,3,4,5,6,8,11,0,0,0,0,0,0,0,0,21,21,23,22,23,24,23,26,25,26,27,25,0,0,0,0,0,0,0,0,31,31,31,30,30,31,30,29,30,30,29,29,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,30,30,30,30,29,0,0,0,0,0,0,0,0,29,31,31,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,30,31,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,27,29,29,28,28,29,29,27,29,30,29,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,27,27,28,27,27,27,27,26,26,0,0,0,0,0,0,0,0,30,30,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,30,30,0,0,0,0,0,0,0,0,30,30,28,29,28,27,26,27,26,25,27,27,0,0,0,0,0,0,0,0,24,22,25,24,23,22,22,22,22,21,19,22,0,0,0,0,0,0,0,0,23,21,25,24,25,23,23,22,22,20,21,19,0,0,0,0,0,0,0,0,6,6,6,5,2,0,1,3,5,5,6,8,0,0,0,0,0,0,0,0,20,20,22,23,22,24,23,24,24,24,27,25,0,0,0,0,0,0,0,0,30,31,30,29,30,30,29,29,30,30,27,29,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,30,29,30,28,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,30,31,30,30,0,0,0,0,0,0,0,0,31,30,31,30,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,29,30,30,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,27,28,28,27,28,29,29,27,29,30,29,0,0,0,0,0,0,0,0,29,29,30,29,28,29,29,30,29,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,28,30,29,30,29,29,29,28,29,28,0,0,0,0,0,0,0,0,26,27,27,26,25,27,27,26,26,26,25,24,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,29,28,27,25,27,27,23,26,26,0,0,0,0,0,0,0,0,22,21,23,22,20,21,20,20,21,19,21,19,0,0,0,0,0,0,0,0,22,21,24,24,25,22,22,23,22,21,22,21,0,0,0,0,0,0,0,0,7,6,6,5,4,2,0,1,3,5,6,7,0,0,0,0,0,0,0,0,19,20,22,22,22,23,21,25,24,24,27,24,0,0,0,0,0,0,0,0,30,31,31,30,30,31,30,29,30,30,29,29,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,31,30,30,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,31,29,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,27,28,28,27,28,29,29,26,29,30,29,0,0,0,0,0,0,0,0,30,30,30,29,28,29,29,30,29,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,27,28,29,28,27,28,28,28,27,28,26,26,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,30,31,30,0,0,0,0,0,0,0,0,30,30,28,28,28,27,25,27,27,25,26,27,0,0,0,0,0,0,0,0,23,22,25,23,21,24,22,21,22,21,20,22,0,0,0,0,0,0,0,0,23,23,25,25,26,25,24,24,24,23,22,22,0,0,0,0,0,0,0,0,9,8,7,6,4,4,2,0,1,3,4,6,0,0,0,0,0,0,0,0,19,19,22,21,21,23,22,25,24,24,27,25,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,29,29,30,29,28,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,28,30,30,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,30,31,30,31,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,31,31,29,31,31,30,30,0,0,0,0,0,0,0,0,30,30,31,31,31,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,27,29,28,26,27,28,28,27,28,29,28,0,0,0,0,0,0,0,0,29,29,30,28,28,30,29,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,27,27,28,26,26,28,27,27,26,27,27,26,0,0,0,0,0,0,0,0,29,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,30,29,29,28,28,28,25,28,27,25,28,28,0,0,0,0,0,0,0,0,23,23,25,24,23,23,23,22,22,21,22,22,0,0,0,0,0,0,0,0,23,23,25,25,26,24,25,24,24,22,23,22,0,0,0,0,0,0,0,0,13,11,8,7,6,5,4,1,0,1,3,5,0,0,0,0,0,0,0,0,18,18,21,21,21,22,21,23,24,23,26,24,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,28,30,30,29,29,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,31,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,27,27,28,28,27,28,28,26,28,29,28,0,0,0,0,0,0,0,0,29,29,30,29,28,29,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,29,29,29,29,28,0,0,0,0,0,0,0,0,27,27,28,27,26,27,27,27,26,27,25,26,0,0,0,0,0,0,0,0,29,30,30,30,30,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,28,28,28,27,25,28,27,25,26,27,0,0,0,0,0,0,0,0,23,22,24,22,21,23,22,20,21,20,20,21,0,0,0,0,0,0,0,0,24,22,25,25,26,25,24,24,24,22,23,21,0,0,0,0,0,0,0,0,13,12,11,8,7,6,5,4,2,0,1,4,0,0,0,0,0,0,0,0,16,17,19,19,20,23,20,24,24,23,27,23,0,0,0,0,0,0,0,0,30,31,31,30,30,31,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,31,30,30,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,29,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,31,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,29,28,27,28,29,29,26,28,29,29,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,27,26,28,27,26,26,28,26,26,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,30,29,28,27,28,26,26,27,26,26,26,28,0,0,0,0,0,0,0,0,23,22,25,24,22,24,24,22,24,21,22,22,0,0,0,0,0,0,0,0,24,22,26,24,26,24,24,24,24,22,23,22,0,0,0,0,0,0,0,0,16,14,13,12,8,6,6,5,4,2,0,1,0,0,0,0,0,0,0,0,16,16,19,19,19,22,20,23,22,23,26,24,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,29,30,30,30,28,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,28,28,28,28,29,28,28,30,29,0,0,0,0,0,0,0,0,30,30,30,28,29,29,30,30,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,30,30,31,30,31,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,28,30,29,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,26,27,28,27,25,26,28,26,26,27,26,27,0,0,0,0,0,0,0,0,29,30,29,30,30,31,31,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,30,29,29,27,27,26,24,26,26,23,26,27,0,0,0,0,0,0,0,0,24,23,26,24,22,25,24,22,23,21,22,22,0,0,0,0,0,0,0,0,24,23,25,24,26,24,24,24,24,23,23,22,0,0,0,0,0,0,0,0,17,16,15,14,12,9,7,7,5,4,2,0,0,0,0,0,0,0,0,0,15,15,18,18,19,22,19,22,22,22,26,24,0,0,0,0,0,0,0,0,30,31,30,29,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,31,31,30,31,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,31,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,30,31,30,30,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,29,30,30,29,30,28,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,27,28,28,28,27,28,28,25,28,30,29,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,27,28,27,26,27,27,27,25,27,26,26,0,0,0,0,0,0,0,0,29,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,29,28,27,28,26,25,28,26,25,26,27,0,0,0,0,0,0,0,0,24,24,26,24,23,24,24,22,24,23,23,24,0,0,0,0,0,0,0,0,25,23,27,26,27,25,25,24,24,24,24,22,0,0,0,0,0,0,0,0,18,17,17,16,14,11,7,8,6,5,4,2,0,0,0,0,0,0,0,0,13,14,16,17,18,22,18,22,22,22,25,23,0,0,0,0,0,0,0,0,30,31,30,30,30,31,30,30,30,30,29,29,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,31,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,29,30,30,29,30,27,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,29,31,30,30,30,0,0,0,0,0,0,0,0,30,31,30,31,31,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,28,30,30,30,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,29,27,27,29,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,30,29,29,0,0,0,0,0,0,0,0,26,27,28,27,25,26,27,27,25,28,27,27,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,31,30,31,30,30,30,0,0,0,0,0,0,0,0,29,28,28,25,27,25,25,27,26,26,27,28,0,0,0,0,0,0,0,0,24,24,27,25,23,24,24,23,24,23,23,24,0,0,0,0,0,0,0,0,26,24,26,25,27,25,25,25,25,24,24,24,0,0,0,0,0,0,0,0,18,18,17,17,15,14,12,8,7,7,5,5,0,0,0,0,0,0,0,0,13,12,14,16,17,20,17,21,21,21,25,23,0,0,0,0,0,0,0,0,30,31,30,29,30,30,29,29,30,30,28,29,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,29,30,30,30,28,0,0,0,0,0,0,0,0,28,30,30,29,29,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,30,30,31,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,31,30,31,30,30,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,29,30,28,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,29,31,31,31,30,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,28,30,29,29,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,29,27,28,28,28,29,27,28,30,29,0,0,0,0,0,0,0,0,30,29,30,29,29,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,30,30,30,0,0,0,0,0,0,0,0,29,30,28,29,29,30,29,29,29,29,29,28,0,0,0,0,0,0,0,0,26,26,27,26,24,26,26,25,25,26,25,26,0,0,0,0,0,0,0,0,28,29,29,29,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31,31,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,30,30,0,0,0,0,0,0,0,0,28,28,28,25,26,26,24,26,26,25,25,25,0,0,0,0,0,0,0,0,23,23,25,23,22,24,23,21,23,22,23,23,0,0,0,0,0,0,0,0,24,24,26,26,26,25,25,25,25,24,23,23,0,0,0,0,0,0,0,0,19,19,18,17,16,15,13,11,8,7,7,6,0,0,0,0,0,0,0,0,9,10,12,13,14,19,16,19,21,21,25,24,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,29,30,29,30,29,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,31,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,30,30,30,30,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,31,31,30,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,30,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,30,29,30,29,29,29,29,28,29,28,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,29,29,29,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,28,27,27,27,27,29,29,26,28,29,28,0,0,0,0,0,0,0,0,30,30,30,29,28,30,30,30,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,28,26,28,27,27,26,28,27,26,0,0,0,0,0,0,0,0,28,30,30,29,30,29,30,29,29,30,30,29,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,30,31,31,31,30,0,0,0,0,0,0,0,0,30,30,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,31,30,31,30,0,0,0,0,0,0,0,0,30,31,30,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,28,27,26,24,25,25,23,26,26,25,27,27,0,0,0,0,0,0,0,0,24,24,27,25,23,26,25,23,25,23,24,24,0,0,0,0,0,0,0,0,24,24,27,26,27,25,25,25,25,24,24,24,0,0,0,0,0,0,0,0,20,21,19,19,18,17,15,14,11,9,8,7,0,0,0,0,0,0,0,0,8,8,11,13,14,17,18,19,21,21,24,23,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,29,29,30,28,29,0,0,0,0,0,0,0,0,29,31,31,30,30,30,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,31,30,29,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,30,31,31,30,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,29,30,28,29,0,0,0,0,0,0,0,0,28,29,30,29,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,29,27,29,29,29,28,30,30,29,29,30,30,0,0,0,0,0,0,0,0,29,29,29,28,28,27,27,29,28,27,29,28,0,0,0,0,0,0,0,0,29,30,30,28,29,30,30,30,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,27,26,27,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,29,29,29,30,30,30,29,29,30,30,29,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,30,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,31,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,31,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,27,26,27,23,26,26,24,26,26,25,25,26,0,0,0,0,0,0,0,0,23,24,27,24,22,24,25,22,24,24,23,24,0,0,0,0,0,0,0,0,24,24,26,26,26,26,25,25,25,24,24,24,0,0,0,0,0,0,0,0,22,21,20,19,19,17,16,14,13,12,9,7,0,0,0,0,0,0,0,0,6,7,9,11,11,15,14,18,18,20,23,22,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,29,30,28,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,28,29,29,29,28,0,0,0,0,0,0,0,0,28,29,30,29,29,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,31,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,30,31,31,28,30,31,30,29,30,31,30,30,0,0,0,0,0,0,0,0,31,30,30,30,31,31,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,30,29,30,31,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,29,30,31,0,0,0,0,0,0,0,0,30,29,29,30,29,28,29,29,28,29,28,30,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,28,29,29,29,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,28,27,28,28,25,27,29,27,0,0,0,0,0,0,0,0,29,29,29,28,28,29,29,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,30,30,31,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,26,25,26,25,25,25,24,24,24,23,24,24,0,0,0,0,0,0,0,0,25,28,27,27,29,29,29,28,28,29,29,29,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,30,29,31,30,29,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,29,30,29,29,29,30,31,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,31,31,29,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,26,26,26,23,25,25,23,25,25,24,24,24,0,0,0,0,0,0,0,0,23,24,25,24,24,23,24,23,24,24,23,24,0,0,0,0,0,0,0,0,24,24,26,26,27,25,25,25,25,24,25,24,0,0,0,0,0,0,0,0,22,22,21,20,19,18,16,15,15,13,11,8,0,0,0,0,0,0,0,0,5,5,7,10,10,14,13,16,16,19,22,22,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,31,30,29,30,30,29,29,29,30,29,0,0,0,0,0,0,0,0,28,30,30,29,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,29,31,31,0,0,0,0,0,0,0,0,30,30,30,28,29,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,31,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,28,29,30,28,0,0,0,0,0,0,0,0,29,29,30,29,29,30,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,28,28,29,28,28,28,28,28,28,27,29,0,0,0,0,0,0,0,0,28,28,30,29,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,29,29,29,29,28,28,0,0,0,0,0,0,0,0,28,27,28,28,28,28,29,29,29,30,29,30,0,0,0,0,0,0,0,0,29,28,27,28,28,26,27,27,27,27,28,27,0,0,0,0,0,0,0,0,29,29,29,28,28,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,28,28,28,27,27,27,27,26,27,26,26,0,0,0,0,0,0,0,0,25,28,28,28,29,29,29,28,28,29,29,29,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,30,29,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,30,30,29,30,29,31,30,30,29,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,28,30,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,30,31,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,28,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,26,25,26,22,24,26,23,26,26,25,27,28,0,0,0,0,0,0,0,0,25,26,27,27,25,26,26,24,26,24,25,25,0,0,0,0,0,0,0,0,25,26,27,27,27,26,26,26,26,25,26,25,0,0,0,0,0,0,0,0,24,23,22,21,19,19,17,16,16,14,13,10,0,0,0,0,0,0,0,0,3,4,6,9,10,13,12,16,16,18,22,19,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,29,29,28,29,29,0,0,0,0,0,0,0,0,28,29,30,29,28,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,30,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,31,31,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,29,30,30,28,30,30,30,28,30,30,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,30,29,30,28,30,30,29,30,30,29,30,30,0,0,0,0,0,0,0,0,31,29,29,30,29,29,29,29,28,29,26,29,0,0,0,0,0,0,0,0,27,29,30,29,28,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,28,29,0,0,0,0,0,0,0,0,28,27,28,29,28,27,29,30,29,29,30,30,0,0,0,0,0,0,0,0,29,29,29,28,28,27,28,29,26,27,28,27,0,0,0,0,0,0,0,0,29,30,29,28,29,29,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,31,31,31,30,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,28,27,27,27,26,26,26,27,26,26,26,26,0,0,0,0,0,0,0,0,24,27,27,28,28,29,29,28,28,29,29,29,0,0,0,0,0,0,0,0,31,30,30,31,31,29,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,29,30,29,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,30,31,31,30,0,0,0,0,0,0,0,0,30,30,30,28,30,29,28,29,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,31,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,29,30,29,28,28,0,0,0,0,0,0,0,0,25,23,25,22,24,25,23,25,26,25,25,27,0,0,0,0,0,0,0,0,23,25,27,25,23,25,25,23,25,24,24,25,0,0,0,0,0,0,0,0,25,25,27,27,28,26,26,26,26,25,26,25,0,0,0,0,0,0,0,0,23,23,22,23,23,20,19,17,16,15,14,13,0,0,0,0,0,0,0,0,1,3,5,7,7,9,10,12,15,16,19,19,0,0,0,0,0,0,0,0,29,29,30,28,29,29,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,28,28,29,29,27,0,0,0,0,0,0,0,0,26,29,29,26,27,29,29,29,29,30,29,30,0,0,0,0,0,0,0,0,31,31,30,30,31,30,30,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,30,31,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,30,31,31,0,0,0,0,0,0,0,0,30,30,30,28,29,30,30,28,30,30,29,28,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,28,30,30,29,0,0,0,0,0,0,0,0,30,30,30,29,29,30,29,30,30,29,30,30,0,0,0,0,0,0,0,0,31,29,29,30,29,29,28,29,27,28,27,28,0,0,0,0,0,0,0,0,28,29,30,29,28,30,30,28,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,29,29,29,0,0,0,0,0,0,0,0,27,27,27,28,28,28,28,29,29,29,29,30,0,0,0,0,0,0,0,0,29,28,29,28,27,26,28,28,25,26,28,26,0,0,0,0,0,0,0,0,28,29,28,27,28,29,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,31,30,30,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,27,27,26,26,26,25,26,25,25,25,25,26,0,0,0,0,0,0,0,0,23,27,26,27,26,29,29,27,28,28,29,27,0,0,0,0,0,0,0,0,31,30,30,31,31,29,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,30,29,30,31,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,29,30,29,28,29,29,28,29,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,30,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,30,30,31,31,30,30,31,30,31,31,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,29,30,30,30,29,0,0,0,0,0,0,0,0,28,30,30,30,30,30,30,30,30,29,28,28,0,0,0,0,0,0,0,0,24,24,25,21,23,23,23,25,26,25,25,26,0,0,0,0,0,0,0,0,24,26,26,26,25,25,26,24,25,24,24,25,0,0,0,0,0,0,0,0,25,25,28,26,28,26,27,27,27,25,26,26,0,0,0,0,0,0,0,0,23,22,21,23,21,21,19,19,17,16,15,15,0,0,0,0,0,0,0,0,0,1,3,5,6,8,10,11,15,15,19,21,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,29,29,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,28,27,29,28,29,29,30,29,30,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,31,31,31,31,0,0,0,0,0,0,0,0,30,30,31,31,31,31,30,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,30,30,30,28,29,30,30,28,29,30,29,28,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,29,29,29,28,0,0,0,0,0,0,0,0,29,28,29,28,29,30,28,30,29,29,30,30,0,0,0,0,0,0,0,0,30,29,28,29,28,27,28,28,27,28,26,27,0,0,0,0,0,0,0,0,27,28,29,29,28,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,29,29,28,28,0,0,0,0,0,0,0,0,26,27,26,27,28,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,29,29,28,29,25,27,28,26,25,28,26,0,0,0,0,0,0,0,0,29,29,28,28,28,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,31,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,31,31,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,28,27,28,28,27,27,27,27,26,27,26,27,0,0,0,0,0,0,0,0,21,26,25,26,28,28,29,27,27,28,29,28,0,0,0,0,0,0,0,0,30,30,30,31,31,29,30,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,30,30,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,29,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,31,31,31,30,31,30,31,31,30,30,31,0,0,0,0,0,0,0,0,31,30,31,31,30,31,31,31,30,31,31,30,0,0,0,0,0,0,0,0,29,30,29,28,29,28,28,28,29,30,29,30,0,0,0,0,0,0,0,0,29,30,30,29,30,30,31,30,30,31,31,31,0,0,0,0,0,0,0,0,30,29,31,31,30,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,30,30,27,30,30,30,28,29,30,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,28,28,27,0,0,0,0,0,0,0,0,22,21,23,21,24,25,24,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,25,26,26,25,25,26,25,26,0,0,0,0,0,0,0,0,25,26,27,27,28,28,26,27,27,26,26,26,0,0,0,0,0,0,0,0,24,24,23,24,23,23,22,20,20,18,17,17,0,0,0,0,0,0,0,0,2,0,1,4,5,7,9,10,12,15,17,19,0,0,0,0,0,0,0,0,28,29,29,27,28,29,29,27,29,29,28,28,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,29,28,29,28,28,0,0,0,0,0,0,0,0,25,28,28,27,26,28,28,29,28,29,29,29,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,31,30,31,31,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,30,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,28,29,30,30,28,30,30,29,28,0,0,0,0,0,0,0,0,29,29,28,29,30,30,30,30,28,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,28,30,30,30,0,0,0,0,0,0,0,0,30,28,30,28,29,30,28,30,30,28,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,28,27,27,25,27,0,0,0,0,0,0,0,0,27,29,30,29,28,30,30,29,30,29,30,28,0,0,0,0,0,0,0,0,29,30,30,30,30,29,30,30,30,29,29,29,0,0,0,0,0,0,0,0,27,27,26,28,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,28,27,28,29,25,27,28,26,0,0,0,0,0,0,0,0,27,28,29,28,28,29,29,30,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,29,30,29,0,0,0,0,0,0,0,0,28,27,27,27,26,26,26,26,26,26,25,25,0,0,0,0,0,0,0,0,22,26,25,26,27,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,30,30,30,31,30,29,30,31,30,30,31,30,0,0,0,0,0,0,0,0,30,31,30,30,30,30,29,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,30,31,30,31,31,30,30,31,31,30,0,0,0,0,0,0,0,0,29,30,29,28,29,29,27,28,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,29,30,29,28,29,30,29,29,28,0,0,0,0,0,0,0,0,28,29,29,28,29,29,29,29,29,28,27,27,0,0,0,0,0,0,0,0,22,20,23,20,23,22,23,24,25,24,24,25,0,0,0,0,0,0,0,0,25,25,26,26,25,25,26,25,24,24,25,24,0,0,0,0,0,0,0,0,25,25,28,27,28,26,26,27,27,26,26,26,0,0,0,0,0,0,0,0,24,24,23,23,23,21,22,21,20,20,18,17,0,0,0,0,0,0,0,0,3,1,0,1,3,6,6,8,11,12,15,17,0,0,0,0,0,0,0,0,28,29,29,28,28,29,29,28,28,29,28,28,0,0,0,0,0,0,0,0,29,30,30,29,28,29,29,28,28,29,28,28,0,0,0,0,0,0,0,0,25,28,28,26,26,28,27,28,28,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,30,31,31,30,30,31,30,0,0,0,0,0,0,0,0,29,30,30,28,29,30,29,28,29,30,29,28,0,0,0,0,0,0,0,0,30,29,29,29,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,28,30,30,29,28,29,29,28,0,0,0,0,0,0,0,0,29,28,29,28,29,30,28,29,29,29,29,30,0,0,0,0,0,0,0,0,30,29,28,29,29,28,27,27,27,27,26,28,0,0,0,0,0,0,0,0,27,27,29,28,27,29,29,28,29,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,26,26,25,27,27,26,27,28,28,29,29,29,0,0,0,0,0,0,0,0,29,28,28,28,27,26,27,27,24,24,27,25,0,0,0,0,0,0,0,0,27,28,27,27,27,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,30,31,31,31,31,30,31,30,0,0,0,0,0,0,0,0,31,31,31,31,30,30,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,30,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,27,27,26,26,27,0,0,0,0,0,0,0,0,22,26,25,26,26,28,27,25,27,27,28,26,0,0,0,0,0,0,0,0,31,30,30,30,30,29,30,31,30,30,31,31,0,0,0,0,0,0,0,0,30,31,31,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,29,30,29,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,31,31,31,30,30,31,31,0,0,0,0,0,0,0,0,31,30,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,29,30,29,27,28,28,28,28,29,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,31,30,30,31,0,0,0,0,0,0,0,0,31,30,31,31,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,30,30,28,29,30,30,28,29,30,29,29,28,0,0,0,0,0,0,0,0,27,29,30,28,28,29,29,29,29,28,27,27,0,0,0,0,0,0,0,0,21,19,22,21,22,23,25,25,26,26,26,27,0,0,0,0,0,0,0,0,26,27,28,27,26,26,28,26,26,26,27,26,0,0,0,0,0,0,0,0,26,26,29,27,29,27,28,28,28,27,28,27,0,0,0,0,0,0,0,0,25,25,24,25,24,23,22,22,22,21,21,21,0,0,0,0,0,0,0,0,5,5,2,0,1,4,5,7,10,11,14,17,0,0,0,0,0,0,0,0,28,29,29,27,28,29,29,27,29,29,28,28,0,0,0,0,0,0,0,0,29,30,30,29,28,29,29,28,28,29,29,28,0,0,0,0,0,0,0,0,25,27,27,26,25,28,26,29,28,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,31,30,31,30,31,31,30,30,31,31,0,0,0,0,0,0,0,0,29,30,30,27,29,30,30,27,29,30,29,27,0,0,0,0,0,0,0,0,29,29,29,29,30,30,30,30,28,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,28,29,30,29,0,0,0,0,0,0,0,0,29,28,29,27,29,30,28,30,29,27,30,30,0,0,0,0,0,0,0,0,30,29,28,30,29,28,28,27,26,26,26,26,0,0,0,0,0,0,0,0,26,27,29,27,26,29,29,27,29,29,30,29,0,0,0,0,0,0,0,0,29,30,30,30,30,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,27,26,24,26,28,26,27,28,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,27,28,28,25,25,27,25,0,0,0,0,0,0,0,0,27,28,27,27,28,29,29,29,30,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,30,31,30,31,31,30,31,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,30,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,28,28,28,27,27,27,27,27,27,26,26,0,0,0,0,0,0,0,0,21,25,23,25,24,27,27,26,26,28,28,28,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,31,30,30,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,31,30,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,30,30,30,31,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,31,31,31,0,0,0,0,0,0,0,0,30,30,31,30,30,31,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,31,30,30,31,30,30,0,0,0,0,0,0,0,0,30,30,29,27,28,28,27,29,29,30,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,28,29,30,30,28,29,30,29,29,28,0,0,0,0,0,0,0,0,26,29,29,28,28,29,29,28,28,28,26,25,0,0,0,0,0,0,0,0,20,16,20,19,23,23,24,25,25,26,26,27,0,0,0,0,0,0,0,0,25,26,27,26,25,26,27,25,25,25,25,25,0,0,0,0,0,0,0,0,26,27,29,28,29,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,25,25,24,25,25,24,24,23,23,22,21,22,0,0,0,0,0,0,0,0,8,6,5,2,0,1,4,5,8,10,11,14,0,0,0,0,0,0,0,0,27,28,28,26,27,29,28,27,28,29,27,28,0,0,0,0,0,0,0,0,29,30,30,29,28,29,28,28,28,29,28,27,0,0,0,0,0,0,0,0,24,27,28,25,24,26,26,28,27,28,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,29,30,30,29,29,30,29,28,29,30,28,28,0,0,0,0,0,0,0,0,29,28,28,29,30,29,30,30,28,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,28,30,30,29,0,0,0,0,0,0,0,0,30,28,30,28,29,30,28,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,27,27,27,26,27,0,0,0,0,0,0,0,0,27,27,29,27,26,29,29,27,29,29,29,27,0,0,0,0,0,0,0,0,29,30,30,30,30,29,29,30,30,27,29,29,0,0,0,0,0,0,0,0,25,26,23,26,27,26,27,28,28,27,27,29,0,0,0,0,0,0,0,0,29,28,28,28,28,26,28,28,24,25,26,23,0,0,0,0,0,0,0,0,26,27,28,26,27,28,28,29,30,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,27,27,26,27,28,27,25,27,0,0,0,0,0,0,0,0,22,26,24,24,26,27,27,27,28,28,28,27,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,31,30,30,0,0,0,0,0,0,0,0,30,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,29,27,29,30,30,29,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,30,29,28,29,30,29,29,28,0,0,0,0,0,0,0,0,27,29,29,28,28,29,29,29,28,27,25,25,0,0,0,0,0,0,0,0,20,16,19,18,21,20,22,22,24,24,24,26,0,0,0,0,0,0,0,0,26,26,28,27,26,27,27,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,29,26,29,28,28,29,29,27,28,28,0,0,0,0,0,0,0,0,25,25,24,26,26,24,23,24,22,23,23,24,0,0,0,0,0,0,0,0,8,9,6,4,2,0,1,3,5,8,9,12,0,0,0,0,0,0,0,0,27,28,28,26,27,28,27,26,28,29,27,27,0,0,0,0,0,0,0,0,28,30,29,29,27,28,28,27,28,29,28,27,0,0,0,0,0,0,0,0,24,25,27,24,24,27,26,28,27,29,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,29,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,30,30,29,28,28,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,27,29,29,28,27,29,29,28,27,0,0,0,0,0,0,0,0,30,29,28,29,30,29,30,30,28,29,29,30,0,0,0,0,0,0,0,0,28,28,29,29,27,29,29,29,27,28,29,28,0,0,0,0,0,0,0,0,29,28,29,27,29,29,28,30,29,29,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,28,28,26,27,26,25,27,0,0,0,0,0,0,0,0,25,27,28,26,26,28,28,25,28,29,28,27,0,0,0,0,0,0,0,0,28,29,29,29,29,28,28,28,28,26,28,28,0,0,0,0,0,0,0,0,26,23,21,25,25,24,25,27,27,25,26,28,0,0,0,0,0,0,0,0,28,27,27,27,27,25,25,26,23,23,24,23,0,0,0,0,0,0,0,0,25,26,27,26,26,27,27,28,28,29,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,30,30,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,30,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,29,29,29,28,27,29,28,28,27,28,27,28,0,0,0,0,0,0,0,0,22,24,24,25,26,26,27,25,27,28,29,28,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,31,31,31,30,0,0,0,0,0,0,0,0,30,30,28,27,28,29,27,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,29,30,30,28,29,30,29,28,27,0,0,0,0,0,0,0,0,26,28,28,27,27,28,28,28,28,27,25,25,0,0,0,0,0,0,0,0,20,16,19,16,20,21,23,24,24,25,26,28,0,0,0,0,0,0,0,0,27,27,28,27,27,27,28,27,27,27,28,27,0,0,0,0,0,0,0,0,27,28,29,28,30,28,29,29,29,27,28,29,0,0,0,0,0,0,0,0,27,26,26,27,26,26,26,25,24,25,24,24,0,0,0,0,0,0,0,0,11,11,8,7,5,2,0,1,4,6,7,10,0,0,0,0,0,0,0,0,26,27,28,24,27,28,27,25,27,28,27,25,0,0,0,0,0,0,0,0,28,29,29,28,27,28,28,26,27,28,26,27,0,0,0,0,0,0,0,0,23,25,27,23,22,26,24,28,26,28,28,28,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,31,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,28,29,30,29,28,29,30,28,28,0,0,0,0,0,0,0,0,29,28,27,29,29,29,29,30,28,29,29,30,0,0,0,0,0,0,0,0,30,29,30,30,29,29,30,29,27,29,30,29,0,0,0,0,0,0,0,0,29,29,30,28,30,30,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,28,28,27,26,26,0,0,0,0,0,0,0,0,25,27,28,26,25,29,29,25,28,29,29,26,0,0,0,0,0,0,0,0,29,29,29,30,30,28,28,29,29,27,28,29,0,0,0,0,0,0,0,0,25,24,21,24,26,25,25,27,27,25,28,28,0,0,0,0,0,0,0,0,28,27,28,27,28,25,27,26,23,24,25,21,0,0,0,0,0,0,0,0,24,26,26,25,27,27,28,29,29,29,28,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,31,31],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,30,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,29,28,28,27,28,0,0,0,0,0,0,0,0,23,24,26,25,27,27,27,26,27,29,29,27,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,28,28,29,28,29,29,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,30,29,28,29,30,29,28,28,0,0,0,0,0,0,0,0,27,28,28,27,28,29,28,28,27,26,26,25,0,0,0,0,0,0,0,0,21,12,18,18,21,20,23,25,26,26,26,28,0,0,0,0,0,0,0,0,27,27,28,28,27,28,28,27,27,27,28,27,0,0,0,0,0,0,0,0,28,29,30,28,30,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,27,27,26,27,27,26,26,26,25,25,25,26,0,0,0,0,0,0,0,0,15,11,9,9,7,5,2,0,1,4,6,8,0,0,0,0,0,0,0,0,26,26,28,26,26,28,27,25,26,28,27,26,0,0,0,0,0,0,0,0,28,29,28,28,27,27,28,26,27,28,26,26,0,0,0,0,0,0,0,0,23,25,26,23,22,26,25,27,26,28,28,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,29,28,29,29,28,28,29,29,28,28,0,0,0,0,0,0,0,0,29,28,28,29,30,29,29,30,29,29,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,29,30,29,27,29,29,29,0,0,0,0,0,0,0,0,29,27,29,28,28,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,27,28,27,26,26,0,0,0,0,0,0,0,0,25,27,28,25,25,29,28,24,28,29,29,26,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,29,28,26,28,29,0,0,0,0,0,0,0,0,25,23,22,26,25,23,24,26,26,25,26,28,0,0,0,0,0,0,0,0,27,27,28,26,26,25,26,26,22,23,24,21,0,0,0,0,0,0,0,0,24,25,26,25,27,27,27,28,29,29,28,30,0,0,0,0,0,0,0,0,30,29,29,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,30,30,30],[0,31,31,31,31,31,31,31,31,31,31,30,31,30,31,30,31,31,30,31,0,0,0,0,0,0,0,0,30,31,30,30,31,31,30,31,30,31,31,31,0,0,0,0,0,0,0,0,30,29,29,28,28,28,27,28,28,27,27,28,0,0,0,0,0,0,0,0,22,25,22,22,24,25,26,26,25,27,28,27,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,28,29,30,29,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,26,27,27,28,27,28,28,29,28,29,0,0,0,0,0,0,0,0,28,28,29,29,29,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,27,28,29,28,27,28,28,27,27,26,0,0,0,0,0,0,0,0,25,27,27,26,28,28,28,27,26,24,24,23,0,0,0,0,0,0,0,0,18,15,17,18,20,20,23,24,24,25,25,26,0,0,0,0,0,0,0,0,26,27,27,27,26,27,28,28,28,26,28,27,0,0,0,0,0,0,0,0,27,28,29,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,27,26,27,26,26,25,25,24,25,24,26,0,0,0,0,0,0,0,0,16,14,11,10,9,7,5,2,0,1,3,6,0,0,0,0,0,0,0,0,25,26,26,25,25,27,26,24,26,27,25,25,0,0,0,0,0,0,0,0,27,28,28,27,26,28,27,26,27,28,26,26,0,0,0,0,0,0,0,0,22,23,26,22,20,24,24,27,25,27,26,27,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,28,28,30,30,29,29,30,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,28,27,28,28,28,29,29,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,29,27,28,29,28,27,28,28,27,26,0,0,0,0,0,0,0,0,27,26,26,27,28,27,28,28,27,27,28,29,0,0,0,0,0,0,0,0,28,27,28,28,27,28,28,28,26,28,28,28,0,0,0,0,0,0,0,0,28,27,29,28,29,30,28,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,27,27,26,27,26,0,0,0,0,0,0,0,0,22,25,27,24,23,27,27,22,27,27,27,24,0,0,0,0,0,0,0,0,27,28,28,28,28,27,26,27,27,25,26,28,0,0,0,0,0,0,0,0,24,22,19,23,24,21,23,25,25,22,25,27,0,0,0,0,0,0,0,0,26,26,27,25,26,25,25,24,22,21,22,17,0,0,0,0,0,0,0,0,23,23,24,23,25,25,26,26,27,28,26,29,0,0,0,0,0,0,0,0,29,28,28,30,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,31,31,31,30,31,30,30,30,31,31,30,31,0,0,0,0,0,0,0,0,30,30,30,31,30,30,30,30,30],[0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,30,30,0,0,0,0,0,0,0,0,29,29,29,29,28,29,28,28,28,29,27,28,0,0,0,0,0,0,0,0,21,24,21,23,25,25,27,26,26,28,28,26,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,29,30,29,28,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,30,29,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,28,27,27,28,27,28,29,28,27,29,0,0,0,0,0,0,0,0,28,30,29,29,28,29,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,28,30,30,30,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,29,29,27,29,29,28,28,28,29,28,28,27,0,0,0,0,0,0,0,0,23,27,27,25,26,27,27,25,25,22,22,22,0,0,0,0,0,0,0,0,19,12,16,14,20,18,21,24,24,25,24,26,0,0,0,0,0,0,0,0,27,26,27,27,26,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,26,27,29,28,29,28,28,29,29,28,29,28,0,0,0,0,0,0,0,0,27,27,26,26,27,25,26,25,25,25,24,27,0,0,0,0,0,0,0,0,18,15,13,11,9,9,6,4,2,0,1,5,0,0,0,0,0,0,0,0,23,25,26,24,25,26,24,24,25,26,25,24,0,0,0,0,0,0,0,0,26,28,27,26,25,26,25,24,25,27,25,24,0,0,0,0,0,0,0,0,20,23,24,19,17,24,21,25,24,26,27,26,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,28,29,30,29,28,29,30,29,0,0,0,0,0,0,0,0,29,29,28,27,29,28,28,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,29,27,28,28,28,27,28,28,27,27,0,0,0,0,0,0,0,0,29,27,28,28,28,28,28,29,29,28,28,29,0,0,0,0,0,0,0,0,28,28,29,29,28,28,29,28,28,28,29,28,0,0,0,0,0,0,0,0,28,27,29,28,29,30,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,29,29,29,29,28,28,28,27,27,0,0,0,0,0,0,0,0,24,25,28,25,25,28,27,23,27,27,27,24,0,0,0,0,0,0,0,0,28,28,28,29,28,28,27,28,28,26,27,28,0,0,0,0,0,0,0,0,25,22,19,23,25,21,22,25,25,23,25,27,0,0,0,0,0,0,0,0,26,26,27,25,26,25,25,24,19,21,20,16,0,0,0,0,0,0,0,0,23,24,23,22,25,25,26,27,27,29,27,29,0,0,0,0,0,0,0,0,29,28,28,29,29,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,29,30,30,29,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,31,30,30,30,30],[0,31,30,30,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,28,28,28,27,27,28,27,26,26,26,0,0,0,0,0,0,0,0,22,23,22,21,23,23,23,24,25,26,26,25,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,30,29,29,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,28,29,29,0,0,0,0,0,0,0,0,29,30,29,29,29,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,29,28,28,28,29,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,28,29,29,28,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,30,29,30,30,29,0,0,0,0,0,0,0,0,27,27,25,26,26,27,26,27,27,27,27,27,0,0,0,0,0,0,0,0,26,28,27,26,27,28,28,28,28,29,29,29,0,0,0,0,0,0,0,0,29,27,29,29,28,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,27,27,25,26,27,26,26,26,26,25,25,24,0,0,0,0,0,0,0,0,23,25,25,23,25,26,25,26,24,22,21,20,0,0,0,0,0,0,0,0,18,14,16,15,20,18,21,21,23,22,22,24,0,0,0,0,0,0,0,0,24,25,26,27,25,26,28,27,27,26,28,26,0,0,0,0,0,0,0,0,25,26,28,27,28,28,28,28,29,28,29,29,0,0,0,0,0,0,0,0,27,26,26,26,26,25,25,25,25,25,24,26,0,0,0,0,0,0,0,0,19,17,15,14,11,9,9,5,3,1,0,1,0,0,0,0,0,0,0,0,22,25,24,22,24,24,24,23,25,24,23,22,0,0,0,0,0,0,0,0,26,26,25,26,24,26,26,24,27,26,25,23,0,0,0,0,0,0,0,0,18,22,24,18,17,23,20,25,24,25,24,25,0,0,0,0,0,0,0,0,27,27,28,27,27,28,27,27,28,28,27,28,0,0,0,0,0,0,0,0,27,26,28,28,27,27,28,28,27,28,28,28,0,0,0,0,0,0,0,0,27,27,27,25,26,27,26,27,27,27,28,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,28,29,29,29,28,0,0,0,0,0,0,0,0,27,28,27,24,27,27,26,25,26,27,25,24,0,0,0,0,0,0,0,0,25,24,24,26,27,26,26,27,26,25,26,27,0,0,0,0,0,0,0,0,26,25,26,26,25,27,26,26,25,25,25,26,0,0,0,0,0,0,0,0,26,27,27,27,28,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,27,28,27,28,27,26,26,25,24,23,0,0,0,0,0,0,0,0,20,24,26,23,22,25,25,21,24,25,25,22,0,0,0,0,0,0,0,0,26,26,25,26,25,26,24,25,25,23,25,25,0,0,0,0,0,0,0,0,23,21,19,22,23,18,20,23,23,19,23,25,0,0,0,0,0,0,0,0,24,23,23,23,23,22,22,20,16,19,18,13,0,0,0,0,0,0,0,0,21,22,20,19,23,23,24,24,25,25,25,26,0,0,0,0,0,0,0,0,28,27,26,27,27,26,27,28,28,27,28,28,0,0,0,0,0,0,0,0,29,29,28,28,29,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30],[0,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,28,27,28,27,28,27,27,26,26,25,25,0,0,0,0,0,0,0,0,20,20,19,19,21,23,24,22,22,24,25,24,0,0,0,0,0,0,0,0,28,29,28,28,28,29,28,29,28,28,29,29,0,0,0,0,0,0,0,0,28,29,29,29,28,29,29,28,28,28,29,29,0,0,0,0,0,0,0,0,29,29,28,29,28,28,28,29,28,29,29,29,0,0,0,0,0,0,0,0,29,29,28,28,29,27,27,28,28,27,27,27,0,0,0,0,0,0,0,0,26,26,27,28,27,27,28,28,27,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,29,28,28,28,29,28,29,29,29,28,28,0,0,0,0,0,0,0,0,26,25,23,24,23,25,23,25,25,25,25,27,0,0,0,0,0,0,0,0,25,25,26,25,26,26,27,27,27,27,27,28,0,0,0,0,0,0,0,0,28,27,27,27,28,27,27,27,27,28,28,27,0,0,0,0,0,0,0,0,25,25,24,25,25,24,23,24,24,23,23,24,0,0,0,0,0,0,0,0,20,21,21,22,22,21,21,21,21,19,19,18,0,0,0,0,0,0,0,0,16,11,13,13,18,16,18,19,19,21,21,23,0,0,0,0,0,0,0,0,24,24,25,26,25,26,27,26,26,25,27,26,0,0,0,0,0,0,0,0,26,26,27,27,28,27,28,28,28,28,29,29,0,0,0,0,0,0,0,0,27,27,26,27,26,25,26,24,25,25,24,25,0,0,0,0,0,0,0,0,21,19,18,17,15,11,10,9,6,4,2,0,0,0,0,0,0,0,0,0,17,21,19,18,19,21,19,18,20,21,20,18,0,0,0,0,0,0,0,0,23,23,23,22,20,22,23,20,23,23,20,20,0,0,0,0,0,0,0,0,17,18,20,16,14,19,16,22,19,21,21,21,0,0,0,0,0,0,0,0,25,25,25,24,26,25,25,25,27,27,26,25,0,0,0,0,0,0,0,0,24,25,27,27,25,25,26,26,25,25,26,25,0,0,0,0,0,0,0,0,25,26,25,23,24,25,25,26,26,25,27,27,0,0,0,0,0,0,0,0,28,28,29,29,29,28,28,29,28,28,28,28,0,0,0,0,0,0,0,0,26,26,26,23,25,25,23,23,24,24,22,22,0,0,0,0,0,0,0,0,22,21,21,22,22,21,23,24,23,23,23,25,0,0,0,0,0,0,0,0,24,21,24,24,22,23,23,23,21,22,24,24,0,0,0,0,0,0,0,0,25,25,27,25,27,28,26,27,26,27,28,28,0,0,0,0,0,0,0,0,28,28,26,26,26,26,26,24,24,23,23,22,0,0,0,0,0,0,0,0,18,21,22,18,19,22,21,17,22,21,22,19,0,0,0,0,0,0,0,0,21,22,23,24,23,22,19,23,23,19,21,23,0,0,0,0,0,0,0,0,21,16,14,18,20,15,17,18,20,15,18,21,0,0,0,0,0,0,0,0,20,23,23,19,20,19,19,17,15,14,14,11,0,0,0,0,0,0,0,0,15,18,17,16,20,20,21,21,22,24,22,24,0,0,0,0,0,0,0,0,24,23,23,25,25,24,25,25,25,24,25,26,0,0,0,0,0,0,0,0,26,27,26,27,28,27,28,28,27,27,29,29,0,0,0,0,0,0,0,0,30,29,30,29,30,30,30,29,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,30,29,29,29,29,29],[0,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,27,25,25,27,26,26,24,25,24,23,23,22,0,0,0,0,0,0,0,0,13,12,12,11,13,13,16,14,15,17,18,15,0,0,0,0,0,0,0,0,22,23,22,24,23,23,25,24,23,23,26,25,0,0,0,0,0,0,0,0,25,25,25,25,24,24,24,24,23,25,23,25,0,0,0,0,0,0,0,0,26,24,25,26,24,23,25,25,26,25,25,26,0,0,0,0,0,0,0,0,23,24,24,22,23,21,23,22,24,22,20,22,0,0,0,0,0,0,0,0,20,19,21,23,20,21,24,23,19,22,23,23,0,0,0,0,0,0,0,0,23,23,24,23,23,24,24,24,25,24,24,24,0,0,0,0,0,0,0,0,23,22,24,24,22,25,24,23,23,24,24,21,0,0,0,0,0,0,0,0,20,20,16,16,18,18,20,21,20,19,19,20,0,0,0,0,0,0,0,0,16,19,19,18,18,20,21,21,22,22,22,20,0,0,0,0,0,0,0,0,22,17,21,21,22,20,21,21,22,23,22,22,0,0,0,0,0,0,0,0,19,17,14,16,19,16,14,18,18,15,16,15,0,0,0,0,0,0,0,0,14,15,16,14,18,16,15,17,14,15,15,10,0,0,0,0,0,0,0,0,8,7,8,9,10,11,13,15,15,16,17,20,0,0,0,0,0,0,0,0,20,21,23,23,22,23,24,24,26,23,25,24,0,0,0,0,0,0,0,0,24,24,25,25,27,26,28,28,28,28,29,29,0,0,0,0,0,0,0,0,26,26,25,26,25,24,24,22,24,24,22,24,0,0,0,0,0,0,0,0,20,19,19,17,15,13,11,10,8,6,3,3,0,0,0,0,0,0,0,0,10,13,14,12,12,16,16,14,15,16,16,17,0,0,0,0,0,0,0,0,19,18,16,18,15,17,18,17,19,19,16,16,0,0,0,0,0,0,0,0,14,14,14,13,10,13,11,15,14,14,15,14,0,0,0,0,0,0,0,0,19,18,20,20,20,20,21,20,22,21,18,20,0,0,0,0,0,0,0,0,17,16,20,21,17,18,20,19,16,18,19,18,0,0,0,0,0,0,0,0,18,19,17,14,16,17,18,18,19,18,20,20,0,0,0,0,0,0,0,0,23,24,23,22,23,23,23,24,23,23,23,22,0,0,0,0,0,0,0,0,18,21,18,14,17,19,16,15,17,17,14,14,0,0,0,0,0,0,0,0,17,13,13,15,17,15,17,17,16,16,17,16,0,0,0,0,0,0,0,0,16,13,17,17,13,14,16,16,13,15,16,16,0,0,0,0,0,0,0,0,18,19,21,20,21,22,19,22,21,21,22,23,0,0,0,0,0,0,0,0,22,22,21,21,19,20,19,18,17,15,15,14,0,0,0,0,0,0,0,0,11,12,14,11,11,14,11,10,12,14,12,11,0,0,0,0,0,0,0,0,12,14,16,17,15,14,13,15,15,12,13,15,0,0,0,0,0,0,0,0,10,8,7,10,11,7,9,13,11,9,12,13,0,0,0,0,0,0,0,0,12,15,14,12,16,13,13,12,10,9,8,7,0,0,0,0,0,0,0,0,9,11,9,11,14,14,14,15,14,17,15,17,0,0,0,0,0,0,0,0,19,18,16,17,19,18,16,19,20,18,19,20,0,0,0,0,0,0,0,0,21,23,22,22,23,24,24,25,26,25,27,27,0,0,0,0,0,0,0,0,29,28,28,28,29,28,28,28,29,28,29,29,0,0,0,0,0,0,0,0,28,28,25,27,27,26,27,27,26],[0,30,30,30,30,30,30,30,30,29,29,29,29,29,29,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,27,26,26,26,26,25,24,25,24,24,23,22,0,0,0,0,0,0,0,0,8,7,7,7,7,7,9,8,9,11,11,10,0,0,0,0,0,0,0,0,16,16,17,18,17,17,17,17,17,17,19,19,0,0,0,0,0,0,0,0,19,19,20,17,18,17,17,18,16,18,17,17,0,0,0,0,0,0,0,0,19,18,18,20,17,18,17,18,17,19,19,19,0,0,0,0,0,0,0,0,15,16,17,15,15,16,15,16,16,16,16,15,0,0,0,0,0,0,0,0,15,14,15,14,15,15,16,15,14,16,16,15,0,0,0,0,0,0,0,0,16,16,16,17,16,16,16,17,18,17,17,18,0,0,0,0,0,0,0,0,16,17,17,18,15,18,18,16,15,17,16,13,0,0,0,0,0,0,0,0,13,13,10,10,12,12,12,14,13,14,15,15,0,0,0,0,0,0,0,0,11,13,13,12,11,13,13,14,15,15,13,14,0,0,0,0,0,0,0,0,15,13,14,15,15,14,14,15,16,15,15,16,0,0,0,0,0,0,0,0,12,11,9,10,12,9,9,10,10,8,9,9,0,0,0,0,0,0,0,0,6,8,8,7,9,9,8,10,7,7,6,5,0,0,0,0,0,0,0,0,5,4,4,6,6,6,9,9,10,11,14,18,0,0,0,0,0,0,0,0,18,18,21,22,21,22,24,24,25,23,25,23,0,0,0,0,0,0,0,0,24,25,25,26,27,27,27,27,28,28,28,28,0,0,0,0,0,0,0,0,26,27,25,27,25,25,25,23,26,24,24,26,0,0,0,0,0,0,0,0,22,20,20,19,17,15,13,12,9,7,5,3,0,0,0,0,0,0,0,0,6,8,8,6,7,8,8,7,8,9,9,9,0,0,0,0,0,0,0,0,11,12,10,10,10,10,9,9,10,11,9,9,0,0,0,0,0,0,0,0,6,6,7,6,5,6,6,8,7,8,8,8,0,0,0,0,0,0,0,0,12,13,14,13,14,14,15,14,16,15,13,14,0,0,0,0,0,0,0,0,12,11,14,14,11,11,13,12,11,12,13,11,0,0,0,0,0,0,0,0,12,13,10,10,11,12,12,14,13,15,15,14,0,0,0,0,0,0,0,0,16,16,18,17,16,16,17,16,16,17,16,15,0,0,0,0,0,0,0,0,12,14,13,10,11,11,9,9,9,10,8,8,0,0,0,0,0,0,0,0,9,8,7,9,10,9,10,11,9,9,10,10,0,0,0,0,0,0,0,0,11,9,11,11,9,9,11,11,10,9,10,10,0,0,0,0,0,0,0,0,12,12,14,14,15,15,13,15,15,15,15,16,0,0,0,0,0,0,0,0,16,16,15,15,15,15,13,12,11,9,10,9,0,0,0,0,0,0,0,0,7,8,9,9,7,8,9,7,7,9,8,7,0,0,0,0,0,0,0,0,10,9,11,10,10,10,9,9,9,8,8,10,0,0,0,0,0,0,0,0,6,7,5,7,8,6,7,9,8,5,7,9,0,0,0,0,0,0,0,0,5,7,8,7,5,7,6,6,4,5,5,2,0,0,0,0,0,0,0,0,5,5,5,5,6,7,8,9,9,12,10,12,0,0,0,0,0,0,0,0,12,11,10,11,13,10,11,12,13,12,11,13,0,0,0,0,0,0,0,0,17,18,18,18,18,19,20,20,23,21,25,25,0,0,0,0,0,0,0,0,28,24,28,27,27,26,27,26,27,28,27,26,0,0,0,0,0,0,0,0,28,25,26,26,27,24,24,26,24],[0,29,29,29,29,30,29,29,29,29,29,28,29,28,29,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,26,25,25,25,24,24,24,23,22,22,21,0,0,0,0,0,0,0,0,7,7,6,6,7,6,7,7,8,9,10,9,0,0,0,0,0,0,0,0,14,13,14,14,13,15,14,14,14,14,15,15,0,0,0,0,0,0,0,0,15,15,15,14,14,14,15,14,14,14,14,14,0,0,0,0,0,0,0,0,14,14,14,14,14,13,14,15,15,15,14,15,0,0,0,0,0,0,0,0,14,14,14,13,13,14,14,14,14,13,15,13,0,0,0,0,0,0,0,0,12,12,12,12,12,12,13,13,12,13,12,13,0,0,0,0,0,0,0,0,13,12,13,13,13,13,13,15,15,15,14,15,0,0,0,0,0,0,0,0,13,15,14,14,13,14,14,13,13,13,12,11,0,0,0,0,0,0,0,0,10,10,8,8,9,9,10,11,12,11,11,12,0,0,0,0,0,0,0,0,8,10,11,9,10,11,11,12,12,12,11,10,0,0,0,0,0,0,0,0,12,10,11,12,12,12,12,13,13,13,12,12,0,0,0,0,0,0,0,0,9,9,7,8,8,8,7,8,8,7,7,7,0,0,0,0,0,0,0,0,5,6,6,5,7,7,6,7,5,5,5,4,0,0,0,0,0,0,0,0,6,4,3,5,5,6,7,8,10,11,14,17,0,0,0,0,0,0,0,0,18,17,18,21,20,21,23,23,24,22,25,22,0,0,0,0,0,0,0,0,22,23,26,25,26,25,25,26,27,26,27,27,0,0,0,0,0,0,0,0,25,26,26,26,25,25,26,23,25,25,24,25,0,0,0,0,0,0,0,0,21,19,19,18,17,15,14,13,10,9,6,3,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,8,8,8,9,0,0,0,0,0,0,0,0,10,9,8,8,8,8,9,9,10,11,10,10,0,0,0,0,0,0,0,0,6,6,5,5,4,4,4,6,6,6,7,7,0,0,0,0,0,0,0,0,9,10,10,11,11,12,12,12,12,11,10,10,0,0,0,0,0,0,0,0,9,10,11,11,9,10,10,10,9,9,10,10,0,0,0,0,0,0,0,0,10,11,11,9,10,10,10,11,13,13,13,13,0,0,0,0,0,0,0,0,14,14,14,13,14,14,14,14,16,16,14,13,0,0,0,0,0,0,0,0,11,11,9,9,10,9,8,8,9,8,8,7,0,0,0,0,0,0,0,0,8,6,6,7,8,7,9,9,8,8,9,9,0,0,0,0,0,0,0,0,9,8,9,9,8,8,8,8,8,9,9,8,0,0,0,0,0,0,0,0,10,10,13,11,13,13,11,12,13,14,14,13,0,0,0,0,0,0,0,0,14,13,14,13,12,12,12,11,9,8,8,8,0,0,0,0,0,0,0,0,7,7,6,7,6,7,8,6,6,7,7,5,0,0,0,0,0,0,0,0,8,9,8,9,8,8,7,8,8,6,6,7,0,0,0,0,0,0,0,0,5,5,4,6,5,5,4,6,6,5,6,7,0,0,0,0,0,0,0,0,5,5,6,7,6,5,5,4,4,5,4,3,0,0,0,0,0,0,0,0,4,5,5,4,6,7,7,8,8,9,8,9,0,0,0,0,0,0,0,0,10,10,9,10,10,10,10,10,11,11,10,10,0,0,0,0,0,0,0,0,15,15,16,16,16,17,18,20,20,20,23,23,0,0,0,0,0,0,0,0,26,24,26,26,26,26,25,25,27,26,26,26,0,0,0,0,0,0,0,0,26,24,25,25,26,23,22,24,23],[0,29,29,29,29,30,30,29,29,29,29,29,29,28,29,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,29,29,29,30,29,0,0,0,0,0,0,0,0,28,27,26,26,26,25,25,25,23,23,22,21,0,0,0,0,0,0,0,0,5,5,4,5,5,6,7,7,7,7,8,7,0,0,0,0,0,0,0,0,12,11,12,13,11,12,13,13,12,13,14,13,0,0,0,0,0,0,0,0,13,14,14,13,13,13,13,12,12,13,12,12,0,0,0,0,0,0,0,0,13,12,14,13,12,14,13,14,13,15,14,14,0,0,0,0,0,0,0,0,12,11,12,11,11,11,12,11,12,11,11,11,0,0,0,0,0,0,0,0,11,10,10,11,11,10,11,11,11,11,11,11,0,0,0,0,0,0,0,0,12,12,13,11,13,13,13,14,14,14,14,15,0,0,0,0,0,0,0,0,13,12,13,13,12,13,13,11,11,12,11,11,0,0,0,0,0,0,0,0,9,9,7,7,8,8,9,9,10,10,10,10,0,0,0,0,0,0,0,0,8,9,9,9,9,9,11,11,11,12,11,10,0,0,0,0,0,0,0,0,10,12,11,10,10,11,12,12,12,12,12,11,0,0,0,0,0,0,0,0,8,10,8,7,8,8,7,8,9,7,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,5,5,4,5,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,7,8,9,12,14,17,0,0,0,0,0,0,0,0,18,19,20,21,21,21,23,23,24,22,24,23,0,0,0,0,0,0,0,0,23,24,26,26,27,26,27,28,28,27,28,28,0,0,0,0,0,0,0,0,27,27,26,27,27,26,27,24,27,26,25,26,0,0,0,0,0,0,0,0,22,19,20,18,17,15,13,11,9,8,7,4,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,4,5,5,6,6,0,0,0,0,0,0,0,0,7,7,7,6,5,5,6,6,6,7,6,7,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,4,5,5,6,5,0,0,0,0,0,0,0,0,7,8,8,9,11,11,11,11,10,10,9,9,0,0,0,0,0,0,0,0,9,8,9,9,10,10,10,9,10,9,9,9,0,0,0,0,0,0,0,0,10,10,10,10,9,10,10,10,12,12,12,12,0,0,0,0,0,0,0,0,12,12,12,12,13,12,13,14,12,12,12,12,0,0,0,0,0,0,0,0,9,9,8,7,9,9,8,7,8,9,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,6,7,7,0,0,0,0,0,0,0,0,8,7,8,8,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,9,9,10,9,10,11,10,10,11,10,12,11,0,0,0,0,0,0,0,0,12,12,12,11,12,11,10,9,8,7,7,7,0,0,0,0,0,0,0,0,5,6,5,6,6,6,6,6,6,6,6,4,0,0,0,0,0,0,0,0,7,6,7,7,7,7,6,7,7,6,5,6,0,0,0,0,0,0,0,0,5,4,3,5,5,4,3,5,5,4,6,5,0,0,0,0,0,0,0,0,6,5,6,6,7,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,7,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,7,8,8,8,8,9,8,8,8,9,9,0,0,0,0,0,0,0,0,14,14,14,14,15,17,17,17,20,19,24,22,0,0,0,0,0,0,0,0,27,24,26,26,26,26,26,26,28,27,26,26,0,0,0,0,0,0,0,0,26,26,25,27,26,24,23,25,23],[0,28,28,28,28,28,28,28,28,27,26,26,27,26,26,26,26,27,25,26,0,0,0,0,0,0,0,0,26,26,26,27,27,28,26,27,27,27,27,27,0,0,0,0,0,0,0,0,24,24,24,24,23,22,21,22,21,21,20,18,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,7,6,8,8,8,0,0,0,0,0,0,0,0,10,11,11,11,11,12,12,12,11,11,13,12,0,0,0,0,0,0,0,0,13,14,14,12,11,12,12,12,11,11,12,12,0,0,0,0,0,0,0,0,12,11,13,12,11,12,12,13,13,13,13,13,0,0,0,0,0,0,0,0,10,12,12,10,11,10,10,11,11,11,10,10,0,0,0,0,0,0,0,0,10,10,10,10,10,10,11,10,10,10,10,10,0,0,0,0,0,0,0,0,11,10,11,10,11,12,11,12,13,12,12,13,0,0,0,0,0,0,0,0,11,12,11,11,11,11,12,11,11,11,11,10,0,0,0,0,0,0,0,0,9,8,8,7,8,8,8,9,10,9,10,9,0,0,0,0,0,0,0,0,9,8,8,9,8,9,9,10,11,10,10,9,0,0,0,0,0,0,0,0,9,9,10,9,10,10,10,9,10,10,10,10,0,0,0,0,0,0,0,0,7,8,8,8,7,7,7,8,8,7,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,3,4,4,0,0,0,0,0,0,0,0,4,3,3,4,6,6,8,11,12,12,14,15,0,0,0,0,0,0,0,0,16,17,18,20,19,20,22,21,22,20,23,21,0,0,0,0,0,0,0,0,21,22,24,24,25,24,25,26,26,26,26,26,0,0,0,0,0,0,0,0,25,26,24,25,25,24,25,23,25,24,23,24,0,0,0,0,0,0,0,0,21,20,20,19,17,15,14,12,11,9,6,5,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,3,5,5,4,5,0,0,0,0,0,0,0,0,6,5,5,5,4,4,6,5,6,7,5,6,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,3,4,4,4,4,0,0,0,0,0,0,0,0,7,7,7,8,9,9,9,10,9,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,7,8,8,8,9,10,10,10,10,0,0,0,0,0,0,0,0,11,12,12,11,12,12,12,11,11,12,10,10,0,0,0,0,0,0,0,0,9,9,8,8,8,9,8,7,7,8,7,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,7,6,7,8,0,0,0,0,0,0,0,0,8,6,8,7,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,8,9,9,9,10,10,10,11,11,11,11,11,0,0,0,0,0,0,0,0,11,11,10,12,11,10,10,9,8,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,6,5,4,0,0,0,0,0,0,0,0,6,6,7,7,6,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,5,4,4,5,6,4,4,5,0,0,0,0,0,0,0,0,5,6,5,6,6,5,5,5,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,6,6,7,6,7,0,0,0,0,0,0,0,0,7,6,6,7,7,7,8,8,7,8,8,8,0,0,0,0,0,0,0,0,12,12,12,13,12,14,14,16,17,18,21,20,0,0,0,0,0,0,0,0,22,21,23,23,24,23,22,23,25,25,23,24,0,0,0,0,0,0,0,0,23,21,20,23,22,20,20,22,20],[0,29,28,29,29,29,29,28,28,27,27,26,28,27,27,27,27,27,27,28,0,0,0,0,0,0,0,0,28,29,27,28,29,29,27,29,28,28,29,29,0,0,0,0,0,0,0,0,26,25,25,24,24,23,23,22,21,22,20,18,0,0,0,0,0,0,0,0,6,6,5,5,5,6,7,6,6,7,8,8,0,0,0,0,0,0,0,0,10,11,11,11,11,11,12,12,11,12,13,13,0,0,0,0,0,0,0,0,14,15,15,14,12,12,12,12,12,12,12,11,0,0,0,0,0,0,0,0,12,11,12,12,11,12,13,13,13,12,13,13,0,0,0,0,0,0,0,0,10,11,11,10,11,10,11,11,11,11,11,10,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,9,9,10,9,0,0,0,0,0,0,0,0,9,9,10,10,10,10,11,12,13,12,11,12,0,0,0,0,0,0,0,0,10,11,11,11,10,11,11,9,10,10,9,9,0,0,0,0,0,0,0,0,8,8,7,7,7,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,7,8,8,8,7,8,8,9,9,9,8,8,0,0,0,0,0,0,0,0,9,8,8,9,9,8,8,8,9,10,9,9,0,0,0,0,0,0,0,0,7,7,6,7,7,6,6,7,7,6,6,6,0,0,0,0,0,0,0,0,4,5,4,4,4,5,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,7,7,10,11,12,15,17,0,0,0,0,0,0,0,0,17,17,18,19,20,21,23,21,23,21,24,22,0,0,0,0,0,0,0,0,23,24,24,25,25,25,26,27,27,27,27,27,0,0,0,0,0,0,0,0,26,26,26,26,26,25,27,23,26,25,25,26,0,0,0,0,0,0,0,0,24,22,22,21,18,17,15,12,10,10,7,5,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,4,4,5,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,4,6,6,4,5,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,3,3,4,3,0,0,0,0,0,0,0,0,5,6,6,7,7,8,8,8,8,8,6,7,0,0,0,0,0,0,0,0,7,6,7,7,7,6,7,7,6,6,7,7,0,0,0,0,0,0,0,0,7,8,8,7,7,7,8,9,9,9,9,9,0,0,0,0,0,0,0,0,10,11,12,11,12,11,12,11,11,11,11,10,0,0,0,0,0,0,0,0,9,8,8,7,8,7,7,6,6,6,5,6,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,6,5,5,6,6,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,9,9,10,10,10,10,10,10,11,12,11,0,0,0,0,0,0,0,0,11,11,11,10,10,10,9,9,8,7,7,6,0,0,0,0,0,0,0,0,5,5,6,4,5,5,4,5,4,5,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,5,6,6,6,5,6,5,0,0,0,0,0,0,0,0,4,4,3,4,5,4,4,5,4,4,4,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,4,4,5,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,5,7,7,0,0,0,0,0,0,0,0,11,13,11,11,13,14,14,16,16,18,20,20,0,0,0,0,0,0,0,0,22,21,25,24,22,23,24,23,24,25,23,22,0,0,0,0,0,0,0,0,23,22,22,22,22,20,21,22,19],[0,29,29,29,29,29,29,29,29,28,28,27,28,27,28,27,27,28,26,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,27,29,28,28,29,28,0,0,0,0,0,0,0,0,27,25,25,25,25,24,22,23,21,21,21,20,0,0,0,0,0,0,0,0,7,6,6,6,6,6,8,8,7,8,8,8,0,0,0,0,0,0,0,0,10,10,10,11,10,11,11,10,10,11,12,11,0,0,0,0,0,0,0,0,12,13,13,12,11,11,12,12,11,12,12,11,0,0,0,0,0,0,0,0,10,11,12,11,10,12,11,13,11,12,11,11,0,0,0,0,0,0,0,0,10,10,10,10,10,10,11,10,11,11,11,11,0,0,0,0,0,0,0,0,10,10,10,9,10,9,10,9,10,9,9,10,0,0,0,0,0,0,0,0,10,10,9,9,10,10,10,11,11,11,11,12,0,0,0,0,0,0,0,0,11,11,11,10,10,10,10,9,10,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,9,8,9,9,9,0,0,0,0,0,0,0,0,9,8,7,8,8,8,8,9,9,9,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,8,8,9,9,9,0,0,0,0,0,0,0,0,7,8,7,7,8,7,7,8,9,6,6,6,0,0,0,0,0,0,0,0,4,5,4,4,5,6,4,4,3,3,3,3,0,0,0,0,0,0,0,0,5,5,4,5,6,7,8,12,13,13,15,16,0,0,0,0,0,0,0,0,18,17,20,21,21,20,23,22,23,21,24,21,0,0,0,0,0,0,0,0,22,24,24,26,27,25,26,27,26,26,27,27,0,0,0,0,0,0,0,0,25,26,26,26,26,25,26,24,25,25,25,26,0,0,0,0,0,0,0,0,22,22,21,21,20,17,16,14,11,9,8,6,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,3,4,3,4,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,6,7,7,7,8,8,7,7,6,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,7,8,8,8,7,8,8,8,10,10,9,9,0,0,0,0,0,0,0,0,10,11,11,11,10,11,12,11,10,11,10,10,0,0,0,0,0,0,0,0,8,7,7,8,8,7,8,8,8,7,6,7,0,0,0,0,0,0,0,0,5,5,4,5,5,4,5,6,5,6,6,6,0,0,0,0,0,0,0,0,7,6,6,7,7,6,6,7,7,6,6,6,0,0,0,0,0,0,0,0,8,9,9,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,11,11,11,10,10,10,10,9,8,8,7,8,0,0,0,0,0,0,0,0,6,5,5,6,6,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,5,6,6,0,0,0,0,0,0,0,0,4,5,3,4,5,4,5,4,4,4,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,7,6,6,6,0,0,0,0,0,0,0,0,6,5,5,6,5,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,11,11,11,12,11,13,14,15,17,17,20,19,0,0,0,0,0,0,0,0,22,22,26,25,24,24,24,23,26,25,24,23,0,0,0,0,0,0,0,0,23,22,22,24,23,20,20,23,20],[0,29,28,28,28,29,28,28,28,27,27,26,27,26,26,26,27,26,26,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,26,25,25,24,24,23,22,22,20,21,20,19,0,0,0,0,0,0,0,0,6,6,5,5,5,5,7,6,6,7,7,7,0,0,0,0,0,0,0,0,9,10,10,10,10,11,11,10,10,11,12,11,0,0,0,0,0,0,0,0,13,14,14,13,12,13,12,13,11,12,10,11,0,0,0,0,0,0,0,0,11,11,11,11,10,10,11,12,11,11,11,11,0,0,0,0,0,0,0,0,9,11,10,9,10,9,10,10,11,11,10,11,0,0,0,0,0,0,0,0,10,9,8,9,9,9,9,9,9,8,9,8,0,0,0,0,0,0,0,0,9,8,9,9,9,8,9,10,11,10,10,11,0,0,0,0,0,0,0,0,10,10,10,10,9,10,10,9,9,9,8,8,0,0,0,0,0,0,0,0,7,7,7,7,8,7,8,8,8,8,8,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,8,8,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,7,7,6,6,7,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,10,10,10,14,16,0,0,0,0,0,0,0,0,17,18,19,21,21,22,23,22,23,21,24,21,0,0,0,0,0,0,0,0,22,24,24,25,26,25,26,27,27,27,26,27,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,25,25,26,25,25,0,0,0,0,0,0,0,0,22,22,21,21,20,19,16,14,13,11,8,6,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,6,5,6,7,7,7,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,7,6,6,6,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,8,9,9,9,9,0,0,0,0,0,0,0,0,9,10,11,11,10,11,11,10,11,10,10,10,0,0,0,0,0,0,0,0,8,7,7,7,7,7,6,6,7,6,6,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,6,5,5,6,5,5,6,6,5,6,6,6,0,0,0,0,0,0,0,0,8,8,9,9,10,9,9,9,9,9,10,10,0,0,0,0,0,0,0,0,11,11,11,10,10,9,9,9,8,7,7,7,0,0,0,0,0,0,0,0,5,5,6,4,4,5,4,4,4,4,5,3,0,0,0,0,0,0,0,0,5,5,5,6,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,5,4,3,4,4,4,3,4,4,3,3,4,0,0,0,0,0,0,0,0,4,5,5,5,5,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,4,6,6,5,6,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,5,4,5,5,0,0,0,0,0,0,0,0,9,11,10,10,11,12,12,14,14,15,18,19,0,0,0,0,0,0,0,0,20,20,24,22,21,23,23,21,23,23,22,22,0,0,0,0,0,0,0,0,22,20,19,21,21,18,18,20,17],[0,29,29,29,29,29,29,29,28,28,28,28,28,28,28,27,28,28,28,28,0,0,0,0,0,0,0,0,28,29,28,29,29,29,28,29,29,28,29,29,0,0,0,0,0,0,0,0,27,26,25,26,26,25,24,24,22,21,20,21,0,0,0,0,0,0,0,0,7,7,6,6,7,6,8,8,7,8,10,9,0,0,0,0,0,0,0,0,11,11,12,12,11,12,12,12,11,12,13,13,0,0,0,0,0,0,0,0,13,14,14,14,12,13,12,13,13,13,12,12,0,0,0,0,0,0,0,0,11,11,12,11,10,12,11,13,12,12,12,12,0,0,0,0,0,0,0,0,10,11,11,10,10,10,11,11,12,12,12,11,0,0,0,0,0,0,0,0,10,9,10,10,10,10,10,10,9,9,10,10,0,0,0,0,0,0,0,0,9,10,10,9,10,10,10,11,11,11,11,11,0,0,0,0,0,0,0,0,10,11,11,11,10,11,11,10,10,10,10,9,0,0,0,0,0,0,0,0,9,8,7,7,8,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,9,9,8,8,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,9,9,10,9,10,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,8,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,5,4,4,3,3,4,3,0,0,0,0,0,0,0,0,5,5,5,6,7,7,8,10,11,11,13,15,0,0,0,0,0,0,0,0,19,20,21,24,22,23,24,24,24,23,24,21,0,0,0,0,0,0,0,0,23,24,24,25,26,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,26,27,26,26,27,26,26,25,25,26,24,26,0,0,0,0,0,0,0,0,22,23,20,21,20,19,17,15,15,12,9,6,0,0,0,0,0,0,0,0,0,1,2,1,1,1,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,7,8,7,7,7,6,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,10,10,10,10,0,0,0,0,0,0,0,0,11,11,12,12,12,11,13,12,12,12,12,11,0,0,0,0,0,0,0,0,9,9,8,8,8,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,4,5,5,5,4,4,5,4,4,5,6,0,0,0,0,0,0,0,0,7,7,6,7,7,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,9,9,11,10,11,11,10,11,10,11,12,11,0,0,0,0,0,0,0,0,12,13,11,11,11,11,10,10,9,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,5,6,5,5,4,4,4,4,0,0,0,0,0,0,0,0,7,6,6,6,6,7,6,6,7,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,9,11,10,10,11,12,13,14,17,17,19,19,0,0,0,0,0,0,0,0,22,21,25,23,24,24,23,24,25,24,23,22,0,0,0,0,0,0,0,0,23,21,21,23,22,18,19,22,18],[0,28,28,28,28,28,28,28,28,27,27,26,27,26,27,26,27,26,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,26,25,25,24,24,23,23,23,22,22,20,20,0,0,0,0,0,0,0,0,7,7,6,6,6,6,7,7,7,8,9,8,0,0,0,0,0,0,0,0,10,10,11,11,11,11,11,11,11,11,12,12,0,0,0,0,0,0,0,0,13,13,14,13,12,12,12,12,11,11,10,11,0,0,0,0,0,0,0,0,11,10,11,11,10,11,11,12,12,11,12,11,0,0,0,0,0,0,0,0,10,11,11,9,10,9,10,10,11,11,10,11,0,0,0,0,0,0,0,0,9,8,9,9,9,9,10,10,9,9,9,9,0,0,0,0,0,0,0,0,9,8,10,9,9,9,10,11,11,11,10,11,0,0,0,0,0,0,0,0,10,10,11,10,9,11,10,9,10,10,9,8,0,0,0,0,0,0,0,0,8,8,7,7,8,8,9,9,8,9,8,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,8,9,8,8,7,0,0,0,0,0,0,0,0,8,7,7,8,8,7,8,8,8,9,9,9,0,0,0,0,0,0,0,0,7,7,6,7,7,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,3,4,5,4,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,7,7,9,10,11,12,14,15,0,0,0,0,0,0,0,0,18,18,20,21,21,21,23,22,24,21,23,20,0,0,0,0,0,0,0,0,21,22,24,23,25,23,26,25,25,26,25,26,0,0,0,0,0,0,0,0,24,25,24,24,26,24,25,24,23,24,23,25,0,0,0,0,0,0,0,0,22,23,20,20,19,18,17,16,13,13,9,7,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,3,2,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,4,5,6,6,8,7,7,7,7,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,7,8,7,7,7,7,8,8,10,9,9,9,0,0,0,0,0,0,0,0,10,11,11,12,12,11,12,12,11,12,11,11,0,0,0,0,0,0,0,0,8,8,8,7,8,8,6,7,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,5,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,7,6,7,0,0,0,0,0,0,0,0,8,9,10,9,11,10,9,10,9,10,11,11,0,0,0,0,0,0,0,0,12,12,12,11,11,10,10,9,9,8,8,8,0,0,0,0,0,0,0,0,6,5,6,5,4,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,5,5,6,6,6,6,5,6,6,5,6,6,0,0,0,0,0,0,0,0,6,5,4,4,5,5,4,4,5,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,14,16,17,19,20,0,0,0,0,0,0,0,0,22,19,23,23,22,23,24,23,23,24,23,21,0,0,0,0,0,0,0,0,22,19,21,21,22,19,18,21,20],[0,28,28,28,29,28,29,28,28,28,27,27,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,27,28,28,28,0,0,0,0,0,0,0,0,26,25,24,25,24,23,21,22,21,20,19,20,0,0,0,0,0,0,0,0,8,8,7,7,7,6,8,8,8,9,9,9,0,0,0,0,0,0,0,0,11,12,11,12,12,12,12,12,12,12,13,13,0,0,0,0,0,0,0,0,14,15,15,15,13,14,13,14,13,13,12,12,0,0,0,0,0,0,0,0,12,10,12,12,11,11,11,12,12,11,11,12,0,0,0,0,0,0,0,0,11,13,12,10,11,10,11,12,12,12,12,12,0,0,0,0,0,0,0,0,10,9,10,10,9,10,11,10,9,9,10,9,0,0,0,0,0,0,0,0,10,9,10,10,9,10,10,11,11,11,11,11,0,0,0,0,0,0,0,0,11,11,11,11,10,12,11,10,10,10,10,9,0,0,0,0,0,0,0,0,9,8,7,8,8,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,7,8,8,7,7,7,8,9,9,7,7,0,0,0,0,0,0,0,0,9,8,8,8,9,8,8,9,9,9,9,10,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,6,6,6,7,7,8,9,11,11,12,13,15,0,0,0,0,0,0,0,0,18,18,19,21,21,22,22,22,23,21,22,21,0,0,0,0,0,0,0,0,21,23,23,25,26,25,26,26,25,26,27,26,0,0,0,0,0,0,0,0,25,26,25,25,26,24,26,24,25,25,24,25,0,0,0,0,0,0,0,0,22,22,20,21,19,17,16,14,13,12,10,7,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,7,6,6,6,7,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,8,8,9,10,10,10,10,0,0,0,0,0,0,0,0,11,12,12,12,12,12,13,13,12,12,12,11,0,0,0,0,0,0,0,0,9,9,8,9,9,8,8,8,7,7,7,7,0,0,0,0,0,0,0,0,5,4,5,5,5,4,4,5,5,4,5,6,0,0,0,0,0,0,0,0,7,6,6,7,7,6,7,8,8,7,7,7,0,0,0,0,0,0,0,0,9,9,11,11,11,11,11,11,12,12,12,12,0,0,0,0,0,0,0,0,12,13,12,12,12,11,11,10,10,9,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,6,5,5,5,5,4,4,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,3,3,4,5,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,6,4,5,5,6,4,5,5,5,6,5,6,0,0,0,0,0,0,0,0,9,10,10,10,10,12,12,14,16,16,20,20,0,0,0,0,0,0,0,0,21,21,25,24,22,22,24,23,25,24,24,22,0,0,0,0,0,0,0,0,22,20,20,22,22,18,18,21,19],[0,29,29,29,29,29,29,29,28,28,28,27,28,27,27,27,28,28,28,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,26,26,25,24,24,23,23,22,21,21,20,18,0,0,0,0,0,0,0,0,7,8,7,6,7,6,7,7,8,8,9,9,0,0,0,0,0,0,0,0,11,10,11,12,11,11,12,11,11,11,13,12,0,0,0,0,0,0,0,0,14,14,14,14,13,13,12,13,12,13,12,12,0,0,0,0,0,0,0,0,12,11,12,12,11,11,11,12,12,12,12,12,0,0,0,0,0,0,0,0,10,11,11,10,11,10,10,11,12,12,11,11,0,0,0,0,0,0,0,0,10,9,10,10,9,9,10,10,8,9,10,9,0,0,0,0,0,0,0,0,8,8,9,10,8,9,9,10,11,11,10,10,0,0,0,0,0,0,0,0,10,10,11,10,9,10,10,9,10,10,10,8,0,0,0,0,0,0,0,0,8,8,7,7,8,8,9,9,9,9,8,8,0,0,0,0,0,0,0,0,7,7,7,7,6,6,7,8,8,8,7,6,0,0,0,0,0,0,0,0,8,7,7,8,8,7,7,8,9,8,8,9,0,0,0,0,0,0,0,0,7,7,6,7,6,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,4,3,4,4,3,0,0,0,0,0,0,0,0,6,6,5,6,7,7,8,10,11,10,13,14,0,0,0,0,0,0,0,0,17,18,20,21,21,21,22,22,24,22,25,21,0,0,0,0,0,0,0,0,21,22,23,23,27,25,26,25,26,26,27,27,0,0,0,0,0,0,0,0,26,26,26,26,26,25,26,25,26,26,25,26,0,0,0,0,0,0,0,0,23,23,22,21,20,18,17,15,14,12,9,7,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,3,4,3,2,2,2,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,5,6,6,6,7,7,7,6,5,6,0,0,0,0,0,0,0,0,6,5,6,6,6,5,6,6,6,5,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,8,9,9,10,9,9,0,0,0,0,0,0,0,0,10,11,10,11,11,11,11,11,12,11,11,10,0,0,0,0,0,0,0,0,8,8,8,7,8,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,7,7,7,7,7,0,0,0,0,0,0,0,0,9,9,10,9,11,11,10,10,10,10,12,11,0,0,0,0,0,0,0,0,11,11,10,11,11,10,10,10,9,9,8,9,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,6,6,6,5,6,0,0,0,0,0,0,0,0,6,5,4,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,15,16,17,20,19,0,0,0,0,0,0,0,0,22,21,24,23,22,24,23,23,24,25,24,23,0,0,0,0,0,0,0,0,22,21,20,22,22,18,20,22,19],[0,29,29,29,29,29,29,29,28,28,28,27,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,28,26,28,28,29,27,28,28,28,28,28,0,0,0,0,0,0,0,0,26,25,25,24,24,23,23,23,21,21,20,19,0,0,0,0,0,0,0,0,7,7,6,5,6,5,7,7,7,8,8,8,0,0,0,0,0,0,0,0,10,11,11,11,11,12,11,11,11,12,12,12,0,0,0,0,0,0,0,0,14,14,14,14,13,14,13,12,12,11,10,11,0,0,0,0,0,0,0,0,12,11,11,12,11,11,11,12,11,12,11,12,0,0,0,0,0,0,0,0,10,11,11,9,11,10,11,11,12,12,12,11,0,0,0,0,0,0,0,0,9,8,9,10,9,8,10,10,8,9,10,9,0,0,0,0,0,0,0,0,9,8,9,9,8,9,9,10,11,11,10,10,0,0,0,0,0,0,0,0,10,11,11,10,9,10,10,9,10,10,9,8,0,0,0,0,0,0,0,0,7,8,7,7,7,8,9,9,8,9,8,9,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,8,8,8,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,8,9,8,9,0,0,0,0,0,0,0,0,7,6,5,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,7,6,7,9,11,11,13,16,0,0,0,0,0,0,0,0,18,19,20,22,23,22,23,23,24,23,24,21,0,0,0,0,0,0,0,0,22,23,24,23,26,25,25,26,26,26,27,26,0,0,0,0,0,0,0,0,26,27,26,27,27,26,27,25,26,27,25,26,0,0,0,0,0,0,0,0,24,24,22,22,21,19,18,16,14,13,9,7,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,1,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,6,5,6,6,6,5,6,6,6,5,5,6,0,0,0,0,0,0,0,0,6,7,6,6,7,7,7,8,9,9,9,8,0,0,0,0,0,0,0,0,10,11,12,11,11,11,12,12,10,11,11,10,0,0,0,0,0,0,0,0,8,8,8,7,7,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,5,6,6,6,0,0,0,0,0,0,0,0,8,8,10,9,11,10,9,10,10,9,11,11,0,0,0,0,0,0,0,0,11,11,11,11,10,10,10,9,9,8,8,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,4,5,5,4,5,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,3,4,4,3,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,10,11,10,11,11,12,13,14,15,17,19,20,0,0,0,0,0,0,0,0,22,21,24,24,23,24,24,23,24,24,24,23,0,0,0,0,0,0,0,0,22,21,20,21,22,20,20,21,19],[0,29,28,29,29,29,29,29,28,28,28,27,28,27,27,27,28,27,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,27,26,26,25,25,25,22,24,22,22,21,20,0,0,0,0,0,0,0,0,7,8,7,7,7,6,7,8,8,8,9,9,0,0,0,0,0,0,0,0,12,13,13,13,14,13,13,13,13,13,14,14,0,0,0,0,0,0,0,0,15,15,15,15,14,16,14,14,14,12,12,12,0,0,0,0,0,0,0,0,13,11,12,13,12,12,12,13,12,13,13,13,0,0,0,0,0,0,0,0,12,13,13,11,12,12,12,13,13,13,13,12,0,0,0,0,0,0,0,0,11,10,11,11,10,10,11,11,9,10,11,10,0,0,0,0,0,0,0,0,9,9,10,11,9,10,10,11,12,12,10,12,0,0,0,0,0,0,0,0,11,11,13,11,10,12,11,10,11,11,10,9,0,0,0,0,0,0,0,0,9,8,7,8,8,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,7,8,8,8,8,7,8,8,9,9,8,7,0,0,0,0,0,0,0,0,8,8,8,8,9,8,8,9,9,10,9,10,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,6,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,6,5,6,7,8,8,9,11,12,12,14,15,0,0,0,0,0,0,0,0,19,18,20,21,23,22,23,23,24,21,23,21,0,0,0,0,0,0,0,0,21,23,23,22,25,24,25,25,26,26,26,27,0,0,0,0,0,0,0,0,26,26,25,26,26,24,26,23,25,26,24,25,0,0,0,0,0,0,0,0,22,24,22,21,20,18,18,15,13,13,8,6,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,6,7,7,6,7,0,0,0,0,0,0,0,0,7,8,8,8,7,8,9,9,10,10,10,10,0,0,0,0,0,0,0,0,11,12,13,12,13,13,13,13,12,13,12,12,0,0,0,0,0,0,0,0,9,9,9,9,9,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,7,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,9,10,11,11,12,12,11,12,12,12,13,13,0,0,0,0,0,0,0,0,13,13,13,13,12,11,12,11,10,9,8,9,0,0,0,0,0,0,0,0,6,6,6,6,5,6,5,4,4,5,5,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,6,5,5,5,6,5,4,5,5,4,4,4,0,0,0,0,0,0,0,0,6,5,6,6,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,9,11,10,10,11,12,13,15,15,15,18,18,0,0,0,0,0,0,0,0,22,20,22,22,22,22,23,22,23,22,22,22,0,0,0,0,0,0,0,0,23,20,19,22,22,19,19,22,19],[0,28,27,28,29,28,28,28,28,27,27,27,28,27,27,27,28,26,27,28,0,0,0,0,0,0,0,0,28,28,27,29,28,29,28,29,28,29,29,28,0,0,0,0,0,0,0,0,26,25,24,24,24,23,22,22,21,20,19,18,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,8,8,8,9,9,0,0,0,0,0,0,0,0,12,12,12,13,13,12,13,14,12,13,15,14,0,0,0,0,0,0,0,0,15,15,16,16,14,15,13,14,14,13,12,12,0,0,0,0,0,0,0,0,13,11,12,13,11,12,12,13,13,13,14,14,0,0,0,0,0,0,0,0,12,13,13,11,13,11,12,12,13,13,12,12,0,0,0,0,0,0,0,0,11,11,11,11,10,10,11,11,10,10,11,10,0,0,0,0,0,0,0,0,9,9,11,10,9,10,10,11,12,11,10,11,0,0,0,0,0,0,0,0,11,11,12,12,9,12,11,10,11,11,11,9,0,0,0,0,0,0,0,0,9,9,7,8,8,9,9,9,9,9,8,9,0,0,0,0,0,0,0,0,7,8,8,8,7,7,7,8,9,9,8,7,0,0,0,0,0,0,0,0,9,8,8,9,9,8,8,9,9,9,9,10,0,0,0,0,0,0,0,0,8,7,7,7,7,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,7,8,10,11,12,13,15,0,0,0,0,0,0,0,0,18,18,19,21,22,21,23,22,24,22,24,22,0,0,0,0,0,0,0,0,20,23,22,22,24,25,25,25,25,26,26,27,0,0,0,0,0,0,0,0,25,26,25,26,27,25,26,24,25,26,25,26,0,0,0,0,0,0,0,0,24,24,22,21,20,18,17,15,13,12,9,7,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,2,2,2,3,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,5,5,6,5,6,7,6,6,6,5,6,0,0,0,0,0,0,0,0,7,6,6,7,7,6,7,7,7,6,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,8,9,9,10,10,10,10,0,0,0,0,0,0,0,0,11,12,12,12,13,12,12,13,12,12,12,10,0,0,0,0,0,0,0,0,9,9,9,8,9,8,7,8,7,7,7,7,0,0,0,0,0,0,0,0,5,4,4,5,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,7,6,6,6,7,6,7,7,8,7,7,7,0,0,0,0,0,0,0,0,9,10,11,11,12,11,11,12,11,12,12,12,0,0,0,0,0,0,0,0,12,12,11,12,11,11,11,10,9,9,8,9,0,0,0,0,0,0,0,0,7,6,6,5,5,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,6,5,6,6,6,6,5,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,5,6,6,5,5,5,6,5,4,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,4,7,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,9,10,9,9,10,12,11,14,15,15,18,19,0,0,0,0,0,0,0,0,21,20,24,23,21,24,24,23,23,24,23,21,0,0,0,0,0,0,0,0,21,20,19,21,21,18,19,21,18],[0,29,28,28,29,29,29,28,28,27,27,26,28,26,27,27,27,27,26,27,0,0,0,0,0,0,0,0,27,28,26,27,28,28,26,28,27,27,28,27,0,0,0,0,0,0,0,0,26,25,24,24,23,23,22,22,20,20,19,18,0,0,0,0,0,0,0,0,8,7,7,6,6,6,7,7,8,8,9,8,0,0,0,0,0,0,0,0,11,11,12,13,11,12,12,12,12,12,14,12,0,0,0,0,0,0,0,0,14,15,15,14,14,14,14,14,13,13,11,13,0,0,0,0,0,0,0,0,13,12,12,12,11,11,12,13,13,12,13,13,0,0,0,0,0,0,0,0,11,12,12,10,11,10,12,12,13,13,12,13,0,0,0,0,0,0,0,0,10,9,10,11,9,9,11,11,8,10,10,9,0,0,0,0,0,0,0,0,9,9,10,10,9,9,10,10,12,11,10,11,0,0,0,0,0,0,0,0,11,11,12,11,9,12,11,10,11,11,10,8,0,0,0,0,0,0,0,0,8,7,7,7,8,8,9,9,8,10,8,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,9,8,7,7,0,0,0,0,0,0,0,0,8,7,7,8,8,7,8,8,8,9,9,10,0,0,0,0,0,0,0,0,7,7,6,6,7,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,5,4,3,4,4,3,4,3,4,4,4,0,0,0,0,0,0,0,0,6,6,5,6,7,7,8,10,11,11,13,16,0,0,0,0,0,0,0,0,16,17,18,19,20,20,22,22,23,22,23,22,0,0,0,0,0,0,0,0,20,23,21,21,24,23,25,25,25,25,26,26,0,0,0,0,0,0,0,0,25,26,26,26,26,24,26,24,25,26,25,26,0,0,0,0,0,0,0,0,22,22,21,21,19,19,16,14,14,12,9,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,6,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,6,5,6,6,6,5,6,6,5,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,9,9,9,9,9,0,0,0,0,0,0,0,0,11,11,12,12,12,12,13,12,12,12,12,10,0,0,0,0,0,0,0,0,8,8,8,7,8,8,6,7,6,6,6,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,6,6,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,8,9,10,10,11,11,9,10,11,10,11,12,0,0,0,0,0,0,0,0,12,12,12,11,11,11,10,10,9,8,9,8,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,5,5,6,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,6,5,5,0,0,0,0,0,0,0,0,5,4,4,5,5,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,9,11,11,11,11,12,14,15,16,17,19,19,0,0,0,0,0,0,0,0,22,21,24,24,22,24,24,22,24,24,23,22,0,0,0,0,0,0,0,0,22,20,19,22,21,20,20,21,19],[0,29,29,28,29,29,29,29,29,28,28,27,28,27,28,28,27,27,27,27,0,0,0,0,0,0,0,0,27,28,26,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,26,25,25,25,24,24,23,21,23,21,19,0,0,0,0,0,0,0,0,8,8,7,7,7,7,8,8,9,9,11,9,0,0,0,0,0,0,0,0,14,14,14,15,15,14,15,15,15,15,16,16,0,0,0,0,0,0,0,0,16,16,16,17,16,17,15,16,15,15,14,14,0,0,0,0,0,0,0,0,15,13,14,15,13,14,13,14,13,14,14,15,0,0,0,0,0,0,0,0,13,15,15,13,13,13,14,14,15,16,15,14,0,0,0,0,0,0,0,0,12,10,12,13,11,11,13,12,10,12,12,11,0,0,0,0,0,0,0,0,11,11,11,12,11,11,12,12,14,13,12,12,0,0,0,0,0,0,0,0,13,13,15,14,12,14,13,12,13,13,12,11,0,0,0,0,0,0,0,0,9,9,8,9,8,9,9,11,10,11,9,11,0,0,0,0,0,0,0,0,9,9,9,9,8,8,9,9,9,10,9,9,0,0,0,0,0,0,0,0,9,9,9,9,10,9,9,9,10,11,11,12,0,0,0,0,0,0,0,0,8,8,8,8,8,7,7,8,8,7,7,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,8,7,9,11,13,12,14,16,0,0,0,0,0,0,0,0,18,18,19,22,22,20,23,23,23,22,23,22,0,0,0,0,0,0,0,0,22,23,24,22,24,24,24,26,26,26,27,27,0,0,0,0,0,0,0,0,26,27,26,27,27,26,27,25,26,26,26,27,0,0,0,0,0,0,0,0,24,24,22,22,21,19,18,15,14,13,9,7,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,7,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,7,6,8,7,8,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,8,8,8,8,9,9,11,10,10,10,0,0,0,0,0,0,0,0,12,13,14,14,13,14,14,14,13,14,14,12,0,0,0,0,0,0,0,0,10,10,10,9,9,9,8,8,8,8,6,6,0,0,0,0,0,0,0,0,5,4,5,5,5,4,5,6,5,5,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,11,11,12,12,13,13,12,13,13,13,14,14,0,0,0,0,0,0,0,0,14,14,14,14,13,12,12,12,11,10,9,8,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,5,6,6,6,7,6,6,6,6,5,6,7,0,0,0,0,0,0,0,0,6,6,5,4,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,6,6,6,5,6,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,11,12,11,11,11,13,13,15,15,17,19,19,0,0,0,0,0,0,0,0,21,22,25,24,22,23,23,23,23,24,23,22,0,0,0,0,0,0,0,0,22,20,20,22,22,20,19,21,20],[0,28,28,29,28,28,29,28,28,28,27,27,28,26,27,26,27,26,27,28,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,29,28,28,29,29,0,0,0,0,0,0,0,0,27,27,25,24,25,24,23,23,23,21,20,19,0,0,0,0,0,0,0,0,9,9,8,8,8,7,8,9,10,10,12,10,0,0,0,0,0,0,0,0,14,15,15,16,16,15,15,16,16,16,17,17,0,0,0,0,0,0,0,0,17,18,18,17,16,18,16,16,16,15,15,14,0,0,0,0,0,0,0,0,16,13,14,15,13,14,14,15,15,16,16,15,0,0,0,0,0,0,0,0,14,15,16,14,14,13,15,15,16,16,15,15,0,0,0,0,0,0,0,0,14,12,13,14,12,12,13,13,11,12,13,11,0,0,0,0,0,0,0,0,11,10,13,13,11,12,12,13,15,14,12,14,0,0,0,0,0,0,0,0,13,13,15,14,12,15,14,12,14,14,12,10,0,0,0,0,0,0,0,0,11,10,9,10,9,11,10,11,11,11,9,11,0,0,0,0,0,0,0,0,9,9,10,9,9,9,9,9,10,10,10,9,0,0,0,0,0,0,0,0,10,9,10,10,10,10,10,10,11,11,11,12,0,0,0,0,0,0,0,0,9,9,9,8,8,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,4,4,4,4,0,0,0,0,0,0,0,0,7,7,7,8,9,9,10,11,12,13,14,15,0,0,0,0,0,0,0,0,19,17,18,21,22,21,23,23,24,22,24,21,0,0,0,0,0,0,0,0,19,22,21,20,22,23,24,24,25,26,26,27,0,0,0,0,0,0,0,0,25,27,25,26,27,25,26,25,24,26,24,26,0,0,0,0,0,0,0,0,23,23,22,21,21,18,18,15,13,12,9,7,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,4,4,3,3,2,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,9,10,9,10,9,9,10,11,12,12,12,11,0,0,0,0,0,0,0,0,13,14,15,15,15,14,15,15,14,15,13,13,0,0,0,0,0,0,0,0,11,11,10,10,10,9,9,9,8,8,8,8,0,0,0,0,0,0,0,0,7,5,6,6,6,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,8,7,7,9,8,8,8,9,8,8,8,0,0,0,0,0,0,0,0,11,12,13,13,14,14,14,14,13,13,15,16,0,0,0,0,0,0,0,0,15,14,14,14,13,14,13,12,11,10,10,10,0,0,0,0,0,0,0,0,8,7,7,7,6,7,7,5,5,6,5,4,0,0,0,0,0,0,0,0,7,6,7,7,7,7,8,7,7,8,8,8,0,0,0,0,0,0,0,0,6,7,6,6,7,6,5,6,6,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,6,7,5,6,6,6,6,6,6,6,7,8,0,0,0,0,0,0,0,0,10,11,10,11,11,13,12,15,15,17,18,19,0,0,0,0,0,0,0,0,22,21,23,23,22,23,24,22,23,23,23,22,0,0,0,0,0,0,0,0,23,21,20,23,21,19,20,22,20],[0,28,28,28,28,28,28,28,28,27,27,26,27,26,27,27,27,26,27,27,0,0,0,0,0,0,0,0,28,28,26,28,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,25,25,24,24,23,23,22,21,21,20,19,19,0,0,0,0,0,0,0,0,9,10,9,8,8,8,8,9,9,10,12,10,0,0,0,0,0,0,0,0,15,15,16,16,17,17,16,17,16,16,16,16,0,0,0,0,0,0,0,0,17,17,17,17,17,19,17,16,17,15,15,15,0,0,0,0,0,0,0,0,16,14,15,16,14,15,14,15,15,16,16,16,0,0,0,0,0,0,0,0,15,16,16,14,15,14,15,16,16,16,14,15,0,0,0,0,0,0,0,0,14,14,14,14,13,14,14,15,12,13,13,13,0,0,0,0,0,0,0,0,12,12,13,14,10,13,13,13,15,15,12,14,0,0,0,0,0,0,0,0,14,15,15,14,12,16,14,13,15,15,14,11,0,0,0,0,0,0,0,0,11,11,9,10,9,10,10,11,11,11,10,12,0,0,0,0,0,0,0,0,9,9,10,9,8,9,9,10,11,11,9,9,0,0,0,0,0,0,0,0,11,9,9,11,10,10,10,11,11,12,11,13,0,0,0,0,0,0,0,0,9,9,9,9,9,8,8,8,8,7,8,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,4,5,4,5,5,5,0,0,0,0,0,0,0,0,7,7,7,8,8,8,10,11,11,14,15,16,0,0,0,0,0,0,0,0,17,17,19,20,20,20,21,20,23,21,21,20,0,0,0,0,0,0,0,0,19,20,20,20,22,24,24,24,24,26,26,26,0,0,0,0,0,0,0,0,24,26,25,25,26,24,26,24,25,26,24,26,0,0,0,0,0,0,0,0,24,22,21,21,19,19,17,14,13,12,9,7,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,2,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,7,6,7,8,7,8,7,6,7,0,0,0,0,0,0,0,0,8,7,7,8,7,7,8,8,7,7,8,8,0,0,0,0,0,0,0,0,9,10,9,9,9,10,10,11,11,12,12,12,0,0,0,0,0,0,0,0,14,14,15,15,15,14,15,15,14,15,14,12,0,0,0,0,0,0,0,0,11,11,10,9,10,10,9,9,8,8,7,8,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,8,7,8,8,8,8,8,9,0,0,0,0,0,0,0,0,10,11,13,13,14,15,13,15,14,14,15,15,0,0,0,0,0,0,0,0,14,15,14,14,14,13,13,12,12,10,10,10,0,0,0,0,0,0,0,0,8,7,7,6,7,6,6,5,6,5,5,4,0,0,0,0,0,0,0,0,6,6,6,7,7,7,6,8,7,7,7,8,0,0,0,0,0,0,0,0,7,7,7,6,7,6,5,6,6,5,4,5,0,0,0,0,0,0,0,0,6,6,7,6,6,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,10,11,10,11,11,13,13,15,16,16,19,21,0,0,0,0,0,0,0,0,23,21,24,24,23,24,25,22,24,24,23,23,0,0,0,0,0,0,0,0,21,22,18,23,21,20,21,21,19],[0,28,28,28,29,29,28,28,28,27,27,26,27,27,27,27,27,27,26,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,28,28,29,28,0,0,0,0,0,0,0,0,26,24,24,24,23,23,22,21,20,20,19,18,0,0,0,0,0,0,0,0,10,8,9,8,8,7,8,8,10,9,12,9,0,0,0,0,0,0,0,0,14,14,14,14,15,16,15,14,15,15,15,16,0,0,0,0,0,0,0,0,17,17,17,17,17,17,16,17,15,15,14,14,0,0,0,0,0,0,0,0,16,14,15,16,14,14,13,14,15,14,15,15,0,0,0,0,0,0,0,0,14,15,15,15,15,13,14,15,16,15,14,16,0,0,0,0,0,0,0,0,13,12,13,14,12,13,13,14,12,13,13,11,0,0,0,0,0,0,0,0,12,11,12,13,11,12,12,13,14,14,12,13,0,0,0,0,0,0,0,0,13,14,15,14,12,14,13,12,14,13,13,12,0,0,0,0,0,0,0,0,11,10,9,10,10,10,11,12,10,12,10,12,0,0,0,0,0,0,0,0,8,9,10,9,8,9,9,10,11,11,10,9,0,0,0,0,0,0,0,0,11,9,9,10,10,9,9,10,10,11,11,12,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,7,7,7,8,8,8,10,11,13,12,15,16,0,0,0,0,0,0,0,0,16,18,19,19,20,21,22,22,23,22,23,21,0,0,0,0,0,0,0,0,21,21,21,21,23,24,24,25,25,26,26,27,0,0,0,0,0,0,0,0,26,27,26,27,27,26,27,24,26,26,25,27,0,0,0,0,0,0,0,0,23,22,21,22,20,19,17,15,14,13,10,7,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,5,4,3,0,0,0,0,0,0,0,0,5,6,7,7,7,8,9,8,8,8,7,7,0,0,0,0,0,0,0,0,7,7,8,8,7,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,10,11,11,10,10,0,0,0,0,0,0,0,0,13,14,14,15,13,13,14,14,13,14,15,12,0,0,0,0,0,0,0,0,11,10,10,9,9,9,8,8,7,7,7,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,7,8,0,0,0,0,0,0,0,0,10,11,12,13,13,13,13,14,14,13,15,15,0,0,0,0,0,0,0,0,15,14,15,14,13,13,12,12,12,10,10,8,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,5,6,6,6,7,6,6,7,6,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,5,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,5,6,6,5,6,5,4,5,0,0,0,0,0,0,0,0,3,3,4,5,4,5,5,5,6,6,5,7,0,0,0,0,0,0,0,0,6,5,5,5,6,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,10,12,11,11,12,14,14,16,17,17,19,20,0,0,0,0,0,0,0,0,22,21,23,23,23,25,24,23,25,24,22,24,0,0,0,0,0,0,0,0,21,21,19,23,21,20,20,22,20],[0,29,28,29,29,29,29,28,29,28,27,27,27,27,27,27,27,26,27,27,0,0,0,0,0,0,0,0,27,27,26,28,28,28,28,28,28,27,29,28,0,0,0,0,0,0,0,0,26,25,25,24,24,23,24,23,22,22,21,20,0,0,0,0,0,0,0,0,9,8,8,8,7,7,8,9,10,10,12,11,0,0,0,0,0,0,0,0,14,13,14,14,14,15,15,15,15,14,15,15,0,0,0,0,0,0,0,0,16,17,17,17,15,17,16,16,15,15,15,15,0,0,0,0,0,0,0,0,15,15,14,14,14,15,13,15,14,15,15,15,0,0,0,0,0,0,0,0,14,14,15,14,14,13,14,15,15,15,15,15,0,0,0,0,0,0,0,0,14,12,13,12,12,12,13,13,12,13,13,13,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,13,14,13,13,13,0,0,0,0,0,0,0,0,12,15,15,13,12,14,13,13,14,13,13,12,0,0,0,0,0,0,0,0,11,10,9,9,10,11,11,12,11,11,10,13,0,0,0,0,0,0,0,0,9,9,10,9,9,9,9,10,11,11,10,9,0,0,0,0,0,0,0,0,10,9,10,10,10,10,10,10,11,11,11,11,0,0,0,0,0,0,0,0,10,9,8,8,9,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,8,8,9,10,11,12,13,15,15,0,0,0,0,0,0,0,0,20,19,20,22,23,22,23,25,25,23,24,22,0,0,0,0,0,0,0,0,21,22,22,22,23,23,24,25,25,25,27,27,0,0,0,0,0,0,0,0,27,27,26,27,27,26,27,24,26,26,26,26,0,0,0,0,0,0,0,0,25,23,22,22,21,19,18,16,13,12,8,7,0,0,0,0,0,0,0,0,3,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,2,3,2,1,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,6,7,6,7,7,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,7,0,0,0,0,0,0,0,0,9,10,9,9,9,9,10,11,12,12,11,12,0,0,0,0,0,0,0,0,14,14,15,15,14,13,14,14,15,15,15,12,0,0,0,0,0,0,0,0,12,11,11,10,11,10,9,8,8,8,8,7,0,0,0,0,0,0,0,0,6,6,6,5,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,11,12,13,13,14,14,13,14,13,13,14,15,0,0,0,0,0,0,0,0,15,15,16,15,15,14,15,13,12,12,11,9,0,0,0,0,0,0,0,0,7,6,7,7,5,6,7,5,5,6,6,5,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,7,6,7,8,0,0,0,0,0,0,0,0,7,6,6,5,6,6,5,5,6,4,4,5,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,6,7,6,7,0,0,0,0,0,0,0,0,6,6,5,6,7,5,6,7,7,7,7,8,0,0,0,0,0,0,0,0,11,12,12,13,13,13,14,15,14,17,18,20,0,0,0,0,0,0,0,0,22,21,25,23,23,23,24,22,23,24,23,22,0,0,0,0,0,0,0,0,21,21,22,22,22,22,21,23,21],[0,28,28,28,28,29,29,28,28,28,27,27,28,27,27,27,28,26,27,28,0,0,0,0,0,0,0,0,28,27,26,28,28,29,27,28,27,28,28,28,0,0,0,0,0,0,0,0,26,25,25,24,24,24,23,22,22,21,20,19,0,0,0,0,0,0,0,0,9,9,9,9,8,8,9,10,11,12,13,11,0,0,0,0,0,0,0,0,16,16,17,16,17,17,16,16,17,16,17,18,0,0,0,0,0,0,0,0,18,18,17,17,18,19,17,17,17,16,16,15,0,0,0,0,0,0,0,0,17,14,15,17,14,14,15,16,16,17,15,16,0,0,0,0,0,0,0,0,15,17,17,16,16,15,16,16,17,16,16,15,0,0,0,0,0,0,0,0,15,14,15,15,15,15,15,15,13,14,13,13,0,0,0,0,0,0,0,0,13,12,13,14,12,14,14,15,15,15,12,15,0,0,0,0,0,0,0,0,15,15,15,15,13,16,16,14,16,16,14,12,0,0,0,0,0,0,0,0,12,11,9,10,9,11,11,11,12,13,11,12,0,0,0,0,0,0,0,0,9,9,11,9,9,9,9,11,12,12,10,9,0,0,0,0,0,0,0,0,11,10,10,11,11,10,11,12,12,12,12,13,0,0,0,0,0,0,0,0,11,9,9,10,9,9,8,9,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,6,5,5,5,5,0,0,0,0,0,0,0,0,8,8,8,9,9,8,11,11,12,13,15,15,0,0,0,0,0,0,0,0,19,17,19,21,21,21,22,22,24,22,23,20,0,0,0,0,0,0,0,0,21,21,22,21,24,23,24,24,25,26,26,26,0,0,0,0,0,0,0,0,25,26,25,26,27,24,26,24,25,25,24,26,0,0,0,0,0,0,0,0,22,22,21,20,19,18,17,14,13,11,9,8,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,2,3,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,4,4,4,5,5,4,0,0,0,0,0,0,0,0,6,7,7,7,7,9,8,8,9,9,7,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,8,8,9,9,8,0,0,0,0,0,0,0,0,10,10,9,10,9,10,11,12,13,13,13,12,0,0,0,0,0,0,0,0,14,15,15,15,16,14,15,16,15,15,15,14,0,0,0,0,0,0,0,0,12,12,11,10,11,11,10,10,9,9,9,8,0,0,0,0,0,0,0,0,7,7,6,6,7,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,9,9,8,9,10,10,9,10,0,0,0,0,0,0,0,0,11,13,14,14,15,15,14,16,15,14,16,17,0,0,0,0,0,0,0,0,15,15,16,16,14,14,15,14,13,12,10,11,0,0,0,0,0,0,0,0,9,8,8,8,7,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,7,8,7,7,7,8,6,7,7,6,5,6,0,0,0,0,0,0,0,0,7,7,8,7,8,7,7,7,8,6,7,7,0,0,0,0,0,0,0,0,5,5,6,6,6,7,7,6,8,8,7,8,0,0,0,0,0,0,0,0,7,6,6,7,7,7,7,8,8,8,7,8,0,0,0,0,0,0,0,0,11,13,12,12,13,14,13,15,16,18,20,20,0,0,0,0,0,0,0,0,21,22,24,23,21,22,24,22,23,23,22,22,0,0,0,0,0,0,0,0,22,22,20,23,20,21,22,22,19],[0,27,27,27,27,28,28,27,27,26,25,26,26,25,26,26,26,25,25,26,0,0,0,0,0,0,0,0,26,26,25,27,26,28,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,24,23,23,22,22,21,20,20,20,18,18,0,0,0,0,0,0,0,0,10,10,10,10,8,9,10,11,11,12,15,12,0,0,0,0,0,0,0,0,16,16,17,17,17,16,17,17,17,17,17,17,0,0,0,0,0,0,0,0,18,17,18,18,18,18,18,17,17,17,16,17,0,0,0,0,0,0,0,0,17,16,16,17,16,15,15,15,16,16,17,17,0,0,0,0,0,0,0,0,16,17,17,17,17,15,17,16,17,16,17,16,0,0,0,0,0,0,0,0,17,15,15,16,15,15,15,16,14,15,15,13,0,0,0,0,0,0,0,0,14,14,13,15,13,14,14,14,16,16,15,14,0,0,0,0,0,0,0,0,15,17,17,16,14,18,17,15,16,17,16,14,0,0,0,0,0,0,0,0,14,12,10,11,10,12,11,13,12,12,11,14,0,0,0,0,0,0,0,0,10,10,12,10,10,10,10,12,13,13,11,10,0,0,0,0,0,0,0,0,13,10,11,13,12,11,11,12,12,14,14,15,0,0,0,0,0,0,0,0,12,10,9,10,11,9,9,10,9,8,8,8,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,8,8,8,10,10,9,11,11,13,14,14,15,0,0,0,0,0,0,0,0,17,17,18,20,20,20,22,21,23,22,23,22,0,0,0,0,0,0,0,0,21,20,20,20,20,23,22,24,25,25,26,26,0,0,0,0,0,0,0,0,24,25,24,25,26,23,25,22,25,26,24,25,0,0,0,0,0,0,0,0,24,21,21,22,19,18,16,15,14,12,10,9,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,3,3,4,5,4,4,5,4,5,5,6,5,0,0,0,0,0,0,0,0,7,6,7,8,8,9,9,8,9,8,7,8,0,0,0,0,0,0,0,0,8,8,9,10,8,8,9,9,8,8,9,9,0,0,0,0,0,0,0,0,10,11,10,10,10,10,10,12,13,12,11,12,0,0,0,0,0,0,0,0,15,16,16,16,16,16,16,16,17,16,16,14,0,0,0,0,0,0,0,0,13,13,11,11,12,11,10,9,10,9,9,8,0,0,0,0,0,0,0,0,7,7,6,6,7,6,7,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,9,9,9,9,9,10,0,0,0,0,0,0,0,0,13,13,15,15,17,16,15,16,16,15,18,18,0,0,0,0,0,0,0,0,16,16,16,15,15,14,14,14,14,12,12,11,0,0,0,0,0,0,0,0,9,7,8,7,7,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,7,6,8,7,9,7,8,8,8,8,9,9,0,0,0,0,0,0,0,0,8,8,7,7,7,7,6,6,7,5,5,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,6,6,6,7,7,6,7,7,7,7,7,8,0,0,0,0,0,0,0,0,11,12,11,12,13,13,14,17,17,18,19,19,0,0,0,0,0,0,0,0,21,20,24,23,22,23,24,21,23,24,21,23,0,0,0,0,0,0,0,0,20,21,19,22,20,20,21,21,19],[0,28,27,27,28,28,27,27,28,26,27,26,27,26,26,27,27,25,26,26,0,0,0,0,0,0,0,0,26,26,25,27,26,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,24,24,24,22,23,22,22,21,20,21,20,18,0,0,0,0,0,0,0,0,11,10,10,10,9,10,11,12,13,13,15,13,0,0,0,0,0,0,0,0,17,18,17,17,17,17,17,17,18,18,18,18,0,0,0,0,0,0,0,0,18,19,19,18,19,21,18,19,18,17,17,17,0,0,0,0,0,0,0,0,19,17,16,17,17,16,16,16,17,17,17,17,0,0,0,0,0,0,0,0,17,17,18,18,17,17,17,18,17,17,17,16,0,0,0,0,0,0,0,0,18,16,16,17,15,15,16,17,15,16,15,15,0,0,0,0,0,0,0,0,15,15,14,17,15,15,15,14,16,17,15,15,0,0,0,0,0,0,0,0,16,18,17,16,15,17,16,16,18,17,16,16,0,0,0,0,0,0,0,0,15,14,12,12,11,13,14,14,13,14,13,14,0,0,0,0,0,0,0,0,12,11,13,12,11,11,12,13,14,13,12,12,0,0,0,0,0,0,0,0,14,13,13,13,13,12,13,13,12,14,15,15,0,0,0,0,0,0,0,0,13,12,11,11,12,11,11,10,10,10,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,6,6,7,6,0,0,0,0,0,0,0,0,9,9,8,9,11,10,11,12,13,13,15,16,0,0,0,0,0,0,0,0,19,18,19,21,21,21,22,23,24,22,24,22,0,0,0,0,0,0,0,0,21,20,21,21,20,23,23,24,25,24,25,26,0,0,0,0,0,0,0,0,25,26,24,27,26,25,26,22,26,25,24,25,0,0,0,0,0,0,0,0,23,21,21,21,19,18,17,15,14,12,10,9,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,4,3,4,4,4,4,5,4,5,6,6,5,0,0,0,0,0,0,0,0,7,8,9,9,9,9,10,10,10,9,9,8,0,0,0,0,0,0,0,0,9,9,10,10,10,10,10,10,9,10,9,10,0,0,0,0,0,0,0,0,11,12,12,11,11,11,12,12,15,13,13,13,0,0,0,0,0,0,0,0,16,17,17,17,16,16,15,17,16,17,17,15,0,0,0,0,0,0,0,0,15,14,14,13,14,13,12,11,12,11,11,9,0,0,0,0,0,0,0,0,8,8,7,7,8,7,8,7,7,8,7,8,0,0,0,0,0,0,0,0,9,8,9,9,9,9,9,9,9,9,10,10,0,0,0,0,0,0,0,0,13,15,16,17,16,17,17,17,17,16,17,17,0,0,0,0,0,0,0,0,17,17,18,18,17,16,15,15,15,13,12,10,0,0,0,0,0,0,0,0,9,8,9,9,8,8,8,7,7,7,7,6,0,0,0,0,0,0,0,0,7,7,8,7,8,8,7,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,7,7,8,7,6,7,6,6,5,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,7,6,8,7,6,6,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,7,8,7,8,0,0,0,0,0,0,0,0,7,8,7,7,8,8,7,8,9,8,8,9,0,0,0,0,0,0,0,0,12,13,12,13,13,14,15,17,17,18,20,20,0,0,0,0,0,0,0,0,22,22,24,24,23,23,24,22,24,24,23,25,0,0,0,0,0,0,0,0,20,21,19,22,21,20,20,21,19],[0,28,28,28,28,29,28,27,28,27,26,27,27,27,27,27,26,25,26,26,0,0,0,0,0,0,0,0,27,27,26,27,27,28,27,28,28,27,28,27,0,0,0,0,0,0,0,0,25,25,25,23,23,23,22,23,22,22,20,20,0,0,0,0,0,0,0,0,14,14,14,13,14,14,16,16,18,18,19,18,0,0,0,0,0,0,0,0,19,21,21,20,21,21,20,20,21,21,21,21,0,0,0,0,0,0,0,0,21,21,21,21,22,22,22,21,21,21,21,20,0,0,0,0,0,0,0,0,21,19,19,21,20,19,18,19,21,21,20,20,0,0,0,0,0,0,0,0,20,20,21,21,20,20,21,21,21,21,21,20,0,0,0,0,0,0,0,0,21,20,19,20,19,20,19,20,18,19,19,20,0,0,0,0,0,0,0,0,19,19,17,20,20,20,18,18,19,19,19,18,0,0,0,0,0,0,0,0,18,20,20,19,19,21,20,19,21,20,19,19,0,0,0,0,0,0,0,0,19,18,17,17,16,17,17,18,17,17,16,18,0,0,0,0,0,0,0,0,15,16,17,16,15,15,15,16,17,17,16,15,0,0,0,0,0,0,0,0,18,16,18,17,18,17,17,17,17,18,18,18,0,0,0,0,0,0,0,0,17,15,16,16,16,14,15,15,14,15,13,13,0,0,0,0,0,0,0,0,10,10,10,9,10,10,10,10,8,8,8,8,0,0,0,0,0,0,0,0,12,12,11,12,13,13,13,15,15,15,18,16,0,0,0,0,0,0,0,0,19,18,19,22,21,20,22,23,23,22,23,22,0,0,0,0,0,0,0,0,21,22,22,22,22,23,24,24,25,25,26,26,0,0,0,0,0,0,0,0,24,25,24,26,26,24,26,24,24,25,24,26,0,0,0,0,0,0,0,0,22,22,22,20,20,18,18,15,16,14,12,10,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,5,5,6,5,4,5,5,4,4,3,2,3,0,0,0,0,0,0,0,0,6,5,5,7,6,6,7,7,9,8,10,9,0,0,0,0,0,0,0,0,11,11,10,10,11,13,13,12,12,12,12,12,0,0,0,0,0,0,0,0,13,13,14,15,14,14,14,14,12,15,14,13,0,0,0,0,0,0,0,0,15,16,17,17,16,16,15,16,18,16,18,18,0,0,0,0,0,0,0,0,18,18,20,20,17,19,20,19,17,18,20,17,0,0,0,0,0,0,0,0,20,19,18,19,19,18,17,16,16,14,15,15,0,0,0,0,0,0,0,0,12,12,10,11,11,11,11,11,11,12,11,11,0,0,0,0,0,0,0,0,13,12,14,13,14,14,13,14,15,14,15,15,0,0,0,0,0,0,0,0,19,19,20,20,19,19,20,21,20,19,19,20,0,0,0,0,0,0,0,0,19,19,19,20,20,18,20,19,18,17,16,16,0,0,0,0,0,0,0,0,13,12,13,13,12,12,12,11,9,10,12,9,0,0,0,0,0,0,0,0,11,12,12,11,12,11,12,12,12,12,12,14,0,0,0,0,0,0,0,0,12,12,10,10,11,11,9,10,10,9,9,10,0,0,0,0,0,0,0,0,9,11,11,10,11,10,10,10,10,9,9,9,0,0,0,0,0,0,0,0,6,6,7,7,7,7,8,8,10,10,9,11,0,0,0,0,0,0,0,0,12,10,11,11,13,10,12,12,12,11,12,13,0,0,0,0,0,0,0,0,13,15,14,15,15,16,16,17,17,18,17,21,0,0,0,0,0,0,0,0,22,21,25,24,22,22,25,22,22,23,22,22,0,0,0,0,0,0,0,0,22,20,20,22,22,19,19,21,19],[0,28,27,28,28,28,28,27,28,27,26,27,27,26,27,26,26,24,27,27,0,0,0,0,0,0,0,0,28,26,28,28,26,28,28,28,27,28,28,29,0,0,0,0,0,0,0,0,26,27,26,25,25,25,25,24,24,24,22,21,0,0,0,0,0,0,0,0,15,17,17,17,17,17,17,18,20,19,21,21,0,0,0,0,0,0,0,0,23,23,23,22,24,23,23,23,24,23,23,23,0,0,0,0,0,0,0,0,23,23,25,24,24,24,23,23,23,24,22,22,0,0,0,0,0,0,0,0,24,21,22,25,22,21,21,23,22,22,23,22,0,0,0,0,0,0,0,0,22,23,23,24,23,21,23,23,24,22,23,22,0,0,0,0,0,0,0,0,23,22,21,23,22,22,22,22,21,20,21,20,0,0,0,0,0,0,0,0,21,21,20,23,21,21,21,21,22,22,20,21,0,0,0,0,0,0,0,0,22,23,23,22,22,23,23,21,24,23,22,22,0,0,0,0,0,0,0,0,21,20,19,19,18,19,18,18,20,18,17,19,0,0,0,0,0,0,0,0,18,19,18,17,17,17,17,18,19,18,17,17,0,0,0,0,0,0,0,0,19,18,19,18,21,17,19,21,19,21,20,21,0,0,0,0,0,0,0,0,19,17,18,18,19,18,16,17,17,17,16,16,0,0,0,0,0,0,0,0,12,12,13,13,11,11,11,12,10,11,11,11,0,0,0,0,0,0,0,0,13,14,12,13,14,14,15,16,17,17,19,19,0,0,0,0,0,0,0,0,20,18,21,23,22,22,23,24,24,22,25,22,0,0,0,0,0,0,0,0,22,22,22,23,23,23,24,26,26,26,26,26,0,0,0,0,0,0,0,0,25,25,25,26,25,24,26,23,25,24,25,25,0,0,0,0,0,0,0,0,22,22,22,20,21,19,19,17,16,15,14,12,0,0,0,0,0,0,0,0,8,7,5,6,7,4,5,5,3,4,5,4,0,0,0,0,0,0,0,0,4,4,5,5,5,6,4,4,4,4,3,3,0,0,0,0,0,0,0,0,8,7,7,7,9,9,10,10,11,12,12,10,0,0,0,0,0,0,0,0,12,10,9,11,12,11,12,13,13,13,13,12,0,0,0,0,0,0,0,0,15,16,16,16,15,16,15,15,16,15,15,15,0,0,0,0,0,0,0,0,16,18,17,17,16,17,17,17,20,17,18,19,0,0,0,0,0,0,0,0,21,21,22,22,21,21,22,23,22,22,22,21,0,0,0,0,0,0,0,0,21,21,19,19,20,19,18,18,18,17,18,16,0,0,0,0,0,0,0,0,14,13,13,13,14,13,12,13,14,13,14,14,0,0,0,0,0,0,0,0,15,13,13,14,16,15,14,16,16,15,16,17,0,0,0,0,0,0,0,0,20,22,22,22,22,22,22,24,23,21,23,23,0,0,0,0,0,0,0,0,22,22,23,22,21,20,22,21,20,20,18,18,0,0,0,0,0,0,0,0,17,15,15,15,14,14,14,13,13,13,13,13,0,0,0,0,0,0,0,0,15,12,14,14,14,15,12,14,14,15,14,15,0,0,0,0,0,0,0,0,14,14,14,14,14,14,13,14,13,12,10,13,0,0,0,0,0,0,0,0,11,13,14,14,14,13,15,11,14,13,12,12,0,0,0,0,0,0,0,0,9,8,10,10,10,11,10,10,11,12,11,12,0,0,0,0,0,0,0,0,12,10,13,15,12,12,16,13,14,14,14,14,0,0,0,0,0,0,0,0,15,15,14,15,16,17,17,19,17,21,19,24,0,0,0,0,0,0,0,0,23,23,26,24,22,24,25,22,25,26,23,23,0,0,0,0,0,0,0,0,23,21,20,22,20,20,19,20,17],[0,28,28,28,28,29,29,28,28,28,27,27,27,27,27,27,27,26,27,27,0,0,0,0,0,0,0,0,28,28,28,29,28,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,28,27,27,27,27,26,26,25,26,25,24,0,0,0,0,0,0,0,0,18,18,18,17,18,17,20,20,21,21,23,21,0,0,0,0,0,0,0,0,24,24,25,23,24,24,24,24,25,24,24,24,0,0,0,0,0,0,0,0,25,25,25,25,25,26,25,25,25,24,24,24,0,0,0,0,0,0,0,0,24,23,22,24,23,23,23,24,23,24,24,24,0,0,0,0,0,0,0,0,25,24,24,25,25,23,25,24,25,24,24,24,0,0,0,0,0,0,0,0,24,23,22,24,23,22,23,23,22,22,22,23,0,0,0,0,0,0,0,0,23,22,20,23,22,22,21,21,22,23,22,22,0,0,0,0,0,0,0,0,22,24,24,22,23,24,24,23,24,24,23,23,0,0,0,0,0,0,0,0,23,20,19,20,18,20,19,20,20,20,19,20,0,0,0,0,0,0,0,0,18,17,19,19,17,17,17,19,20,19,17,17,0,0,0,0,0,0,0,0,20,19,19,19,21,19,20,21,20,21,21,22,0,0,0,0,0,0,0,0,21,18,18,20,19,16,17,19,18,15,16,16,0,0,0,0,0,0,0,0,12,12,10,10,12,11,9,10,9,10,11,10,0,0,0,0,0,0,0,0,15,15,14,15,17,16,16,19,19,19,21,19,0,0,0,0,0,0,0,0,22,22,24,25,25,24,26,25,26,24,25,24,0,0,0,0,0,0,0,0,23,23,24,23,23,24,24,25,26,26,26,26,0,0,0,0,0,0,0,0,25,26,24,26,26,25,26,24,25,25,26,26,0,0,0,0,0,0,0,0,24,24,24,22,23,20,20,18,18,16,15,13,0,0,0,0,0,0,0,0,6,6,5,5,5,4,5,4,3,4,5,4,0,0,0,0,0,0,0,0,3,3,4,5,4,6,7,6,6,5,6,6,0,0,0,0,0,0,0,0,8,7,7,8,8,8,8,8,9,10,10,9,0,0,0,0,0,0,0,0,10,10,10,10,11,11,11,11,12,13,10,12,0,0,0,0,0,0,0,0,15,13,14,16,15,13,15,15,13,14,15,15,0,0,0,0,0,0,0,0,17,19,19,19,18,19,19,19,21,20,20,21,0,0,0,0,0,0,0,0,23,22,23,23,23,22,23,24,24,24,23,22,0,0,0,0,0,0,0,0,24,22,21,20,22,21,20,19,19,18,17,17,0,0,0,0,0,0,0,0,13,11,12,11,11,10,10,12,12,11,11,13,0,0,0,0,0,0,0,0,14,12,15,15,15,14,16,17,16,16,17,18,0,0,0,0,0,0,0,0,22,23,22,23,23,23,24,24,23,23,24,25,0,0,0,0,0,0,0,0,24,23,24,24,22,23,23,22,21,21,19,19,0,0,0,0,0,0,0,0,17,15,16,15,12,14,14,12,10,11,13,12,0,0,0,0,0,0,0,0,12,13,12,13,14,14,13,15,15,14,14,16,0,0,0,0,0,0,0,0,15,15,13,12,14,14,11,12,13,12,10,11,0,0,0,0,0,0,0,0,13,14,14,13,14,14,14,12,14,13,13,14,0,0,0,0,0,0,0,0,9,9,11,11,11,11,11,11,12,12,12,12,0,0,0,0,0,0,0,0,11,10,10,12,11,10,12,12,11,10,13,13,0,0,0,0,0,0,0,0,14,16,15,15,16,18,16,19,18,19,19,23,0,0,0,0,0,0,0,0,24,23,26,26,25,24,25,24,26,25,25,25,0,0,0,0,0,0,0,0,22,23,20,24,20,20,22,21,18],[0,29,29,29,29,29,29,29,29,29,28,28,29,27,29,28,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,29,30,29,30,30,29,0,0,0,0,0,0,0,0,28,28,27,27,27,27,27,27,26,26,25,25,0,0,0,0,0,0,0,0,19,19,19,19,18,19,19,19,22,21,23,22,0,0,0,0,0,0,0,0,25,25,25,26,26,26,25,26,27,26,26,27,0,0,0,0,0,0,0,0,25,25,26,26,27,27,25,26,25,25,24,24,0,0,0,0,0,0,0,0,26,25,24,26,25,24,24,25,25,25,25,25,0,0,0,0,0,0,0,0,26,26,25,25,26,25,25,26,26,25,25,24,0,0,0,0,0,0,0,0,25,24,24,26,24,24,25,25,22,23,24,23,0,0,0,0,0,0,0,0,23,24,24,24,22,24,24,23,24,25,24,24,0,0,0,0,0,0,0,0,24,25,25,25,25,26,25,25,26,26,25,23,0,0,0,0,0,0,0,0,23,21,18,21,19,20,18,19,20,21,18,20,0,0,0,0,0,0,0,0,19,19,20,18,19,19,19,18,20,19,18,19,0,0,0,0,0,0,0,0,22,19,21,22,22,20,22,22,22,22,23,24,0,0,0,0,0,0,0,0,21,19,19,19,19,18,17,19,18,17,17,17,0,0,0,0,0,0,0,0,12,13,13,11,11,12,10,10,9,11,12,11,0,0,0,0,0,0,0,0,16,19,17,18,18,19,18,19,20,20,21,20,0,0,0,0,0,0,0,0,23,23,22,25,25,24,25,25,26,25,26,26,0,0,0,0,0,0,0,0,23,24,25,24,24,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,27,27,27,28,26,26,26,26,26,27,27,0,0,0,0,0,0,0,0,24,25,24,23,24,22,23,19,18,19,16,14,0,0,0,0,0,0,0,0,9,6,6,8,6,5,6,6,5,3,6,6,0,0,0,0,0,0,0,0,1,3,4,4,5,6,6,6,6,7,6,8,0,0,0,0,0,0,0,0,10,9,8,10,9,9,11,9,11,12,11,10,0,0,0,0,0,0,0,0,11,10,11,11,12,13,13,13,13,13,12,14,0,0,0,0,0,0,0,0,17,16,17,18,16,16,18,17,16,18,17,18,0,0,0,0,0,0,0,0,19,21,19,19,19,20,20,20,22,21,22,22,0,0,0,0,0,0,0,0,24,25,25,25,25,24,25,26,26,25,25,25,0,0,0,0,0,0,0,0,23,23,21,21,21,20,19,19,19,19,18,17,0,0,0,0,0,0,0,0,15,13,13,14,12,12,12,15,14,13,15,16,0,0,0,0,0,0,0,0,17,16,18,16,18,18,17,18,19,18,20,20,0,0,0,0,0,0,0,0,24,22,24,24,25,26,25,25,25,25,26,25,0,0,0,0,0,0,0,0,26,25,24,25,25,23,23,23,22,22,22,21,0,0,0,0,0,0,0,0,18,17,17,17,14,16,15,15,14,15,14,12,0,0,0,0,0,0,0,0,16,15,17,17,16,17,17,17,16,18,17,18,0,0,0,0,0,0,0,0,16,16,15,16,16,16,13,15,16,12,12,13,0,0,0,0,0,0,0,0,13,13,16,14,15,15,17,14,15,15,14,14,0,0,0,0,0,0,0,0,9,11,12,11,12,11,12,11,13,12,13,13,0,0,0,0,0,0,0,0,12,12,12,14,13,14,14,15,13,13,15,15,0,0,0,0,0,0,0,0,16,17,16,16,17,18,18,21,19,21,21,22,0,0,0,0,0,0,0,0,25,23,25,26,24,25,25,25,24,25,25,24,0,0,0,0,0,0,0,0,24,22,22,22,23,22,21,22,20],[0,28,28,29,28,29,29,28,28,28,27,27,27,27,28,27,28,27,28,28,0,0,0,0,0,0,0,0,28,29,28,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,28,28,28,27,27,26,27,26,26,0,0,0,0,0,0,0,0,20,20,20,19,19,18,20,21,22,23,24,23,0,0,0,0,0,0,0,0,25,26,26,26,26,26,26,26,27,27,27,26,0,0,0,0,0,0,0,0,26,26,26,26,26,27,26,26,26,26,26,25,0,0,0,0,0,0,0,0,27,25,25,26,26,25,23,24,25,26,26,26,0,0,0,0,0,0,0,0,26,27,26,26,26,26,26,26,27,26,26,25,0,0,0,0,0,0,0,0,26,25,24,26,25,24,25,25,23,24,24,24,0,0,0,0,0,0,0,0,24,24,22,25,22,23,24,22,23,24,24,23,0,0,0,0,0,0,0,0,24,25,25,25,25,26,26,25,26,26,26,25,0,0,0,0,0,0,0,0,23,22,20,21,21,22,21,22,22,22,20,23,0,0,0,0,0,0,0,0,19,18,20,20,19,19,19,19,20,20,18,18,0,0,0,0,0,0,0,0,22,20,20,22,23,21,21,21,21,23,24,25,0,0,0,0,0,0,0,0,23,20,20,21,21,18,18,19,19,17,18,18,0,0,0,0,0,0,0,0,13,13,12,12,12,12,11,12,11,12,13,12,0,0,0,0,0,0,0,0,17,17,17,18,18,19,18,20,21,20,21,22,0,0,0,0,0,0,0,0,24,24,25,25,26,26,27,26,26,25,26,25,0,0,0,0,0,0,0,0,23,24,24,24,25,24,25,26,26,26,27,28,0,0,0,0,0,0,0,0,27,27,26,28,28,27,28,25,27,27,26,28,0,0,0,0,0,0,0,0,26,25,25,24,23,23,21,19,19,17,17,15,0,0,0,0,0,0,0,0,8,7,6,7,6,5,6,7,5,4,6,6,0,0,0,0,0,0,0,0,0,1,3,5,5,6,5,7,7,7,7,9,0,0,0,0,0,0,0,0,10,9,9,11,10,10,9,10,10,12,11,9,0,0,0,0,0,0,0,0,11,12,12,11,12,13,13,13,14,14,12,14,0,0,0,0,0,0,0,0,17,13,16,17,16,16,18,16,15,17,16,16,0,0,0,0,0,0,0,0,19,21,21,19,20,20,21,20,21,20,20,22,0,0,0,0,0,0,0,0,24,25,26,25,23,25,25,25,24,26,26,24,0,0,0,0,0,0,0,0,25,25,23,23,23,23,21,21,21,19,18,18,0,0,0,0,0,0,0,0,14,13,13,13,12,12,12,14,13,13,14,15,0,0,0,0,0,0,0,0,16,14,17,16,17,17,18,19,19,18,19,20,0,0,0,0,0,0,0,0,25,24,25,25,26,26,26,26,26,25,26,27,0,0,0,0,0,0,0,0,25,25,24,25,25,24,25,24,23,23,22,22,0,0,0,0,0,0,0,0,18,17,17,17,15,16,16,15,13,15,15,14,0,0,0,0,0,0,0,0,15,15,16,16,16,17,15,17,17,16,17,20,0,0,0,0,0,0,0,0,18,17,15,14,16,16,14,15,15,14,13,14,0,0,0,0,0,0,0,0,14,15,16,15,15,16,17,15,14,15,15,14,0,0,0,0,0,0,0,0,10,11,13,13,12,13,12,12,13,13,14,13,0,0,0,0,0,0,0,0,12,11,12,14,13,11,13,14,12,11,14,14,0,0,0,0,0,0,0,0,16,16,14,14,16,18,16,21,19,20,20,22,0,0,0,0,0,0,0,0,23,23,25,25,24,25,26,24,24,24,24,24,0,0,0,0,0,0,0,0,24,21,21,22,23,20,20,22,18],[0,29,29,30,29,29,30,29,29,29,28,28,29,28,29,28,29,27,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,28,29,29,29,28,28,28,27,27,28,0,0,0,0,0,0,0,0,22,22,23,19,21,19,22,23,24,24,26,25,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,28,29,28,29,28,0,0,0,0,0,0,0,0,28,28,29,28,29,29,28,29,27,28,27,28,0,0,0,0,0,0,0,0,28,27,27,28,27,27,26,27,27,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,27,29,28,28,28,0,0,0,0,0,0,0,0,27,27,27,28,26,27,27,27,25,26,26,27,0,0,0,0,0,0,0,0,26,25,26,26,24,26,26,25,26,26,25,26,0,0,0,0,0,0,0,0,26,26,28,27,26,28,27,27,27,27,27,26,0,0,0,0,0,0,0,0,26,25,21,23,22,24,23,25,23,25,23,24,0,0,0,0,0,0,0,0,20,20,22,22,20,22,21,21,22,22,21,20,0,0,0,0,0,0,0,0,24,21,22,23,24,23,22,25,25,25,26,26,0,0,0,0,0,0,0,0,24,21,20,22,23,19,20,22,21,17,20,20,0,0,0,0,0,0,0,0,16,15,14,15,15,15,12,13,11,12,14,13,0,0,0,0,0,0,0,0,19,21,17,20,19,19,21,22,22,23,24,23,0,0,0,0,0,0,0,0,26,25,28,27,27,26,28,28,28,26,28,26,0,0,0,0,0,0,0,0,23,25,25,23,25,26,26,27,27,27,28,28,0,0,0,0,0,0,0,0,28,28,27,28,28,28,28,26,27,26,27,28,0,0,0,0,0,0,0,0,25,25,26,24,25,24,23,21,21,19,19,17,0,0,0,0,0,0,0,0,8,6,7,9,5,5,9,9,6,6,9,9,0,0,0,0,0,0,0,0,1,0,1,5,4,7,8,8,7,8,8,10,0,0,0,0,0,0,0,0,11,9,8,11,11,9,11,10,12,13,13,11,0,0,0,0,0,0,0,0,13,13,12,16,14,16,18,15,17,16,14,16,0,0,0,0,0,0,0,0,18,16,18,20,18,17,20,19,17,20,19,19,0,0,0,0,0,0,0,0,21,24,23,21,23,23,22,23,25,23,24,23,0,0,0,0,0,0,0,0,27,27,27,27,28,27,28,29,28,28,27,27,0,0,0,0,0,0,0,0,25,25,24,24,24,24,21,21,22,21,19,19,0,0,0,0,0,0,0,0,16,15,15,16,14,16,14,17,16,16,15,19,0,0,0,0,0,0,0,0,18,17,19,19,19,19,20,21,19,20,22,24,0,0,0,0,0,0,0,0,26,25,27,27,28,28,27,27,27,27,28,28,0,0,0,0,0,0,0,0,28,27,27,27,27,26,26,25,26,25,24,24,0,0,0,0,0,0,0,0,19,18,19,19,17,18,18,18,16,16,16,16,0,0,0,0,0,0,0,0,18,19,18,19,18,19,18,20,20,18,20,22,0,0,0,0,0,0,0,0,19,20,18,18,19,19,16,17,18,15,16,18,0,0,0,0,0,0,0,0,18,19,21,19,19,20,19,18,18,18,18,18,0,0,0,0,0,0,0,0,13,15,15,15,16,17,17,17,18,18,17,17,0,0,0,0,0,0,0,0,16,16,15,15,14,14,15,15,13,14,15,16,0,0,0,0,0,0,0,0,16,20,18,18,19,18,20,22,22,23,23,24,0,0,0,0,0,0,0,0,26,25,27,27,26,26,27,26,26,28,28,26,0,0,0,0,0,0,0,0,26,24,25,25,25,23,23,23,21],[0,29,29,29,30,30,30,30,29,29,29,29,29,28,29,28,29,29,28,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,29,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,28,28,28,27,27,28,26,27,0,0,0,0,0,0,0,0,21,22,22,20,20,21,22,21,23,23,24,23,0,0,0,0,0,0,0,0,26,27,26,26,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,26,27,27,27,27,28,27,27,27,26,25,25,0,0,0,0,0,0,0,0,27,26,25,27,26,25,25,26,25,26,25,26,0,0,0,0,0,0,0,0,27,27,26,26,26,25,25,26,27,26,26,26,0,0,0,0,0,0,0,0,25,25,24,26,24,25,25,25,24,24,24,25,0,0,0,0,0,0,0,0,24,24,24,24,23,25,24,24,25,25,24,24,0,0,0,0,0,0,0,0,25,25,25,26,25,26,25,25,25,26,26,25,0,0,0,0,0,0,0,0,23,23,21,22,21,22,22,22,23,22,21,22,0,0,0,0,0,0,0,0,21,22,21,21,22,22,22,21,21,22,22,21,0,0,0,0,0,0,0,0,22,22,23,23,23,23,23,23,23,23,24,24,0,0,0,0,0,0,0,0,22,21,20,22,22,20,20,20,21,20,20,19,0,0,0,0,0,0,0,0,12,13,13,12,11,11,11,11,12,11,12,12,0,0,0,0,0,0,0,0,19,20,17,18,19,19,20,22,22,22,24,22,0,0,0,0,0,0,0,0,25,24,26,26,26,26,27,27,27,26,27,26,0,0,0,0,0,0,0,0,23,24,25,24,25,25,25,26,27,26,27,27,0,0,0,0,0,0,0,0,26,27,26,27,28,26,27,26,27,27,26,28,0,0,0,0,0,0,0,0,26,25,26,24,25,24,23,20,20,18,17,16,0,0,0,0,0,0,0,0,8,6,7,9,5,5,9,7,5,6,7,6,0,0,0,0,0,0,0,0,3,2,0,2,4,4,6,6,7,8,7,9,0,0,0,0,0,0,0,0,9,8,7,9,10,8,10,10,12,13,13,9,0,0,0,0,0,0,0,0,13,10,9,11,13,15,17,14,14,16,12,14,0,0,0,0,0,0,0,0,19,18,19,20,19,17,20,19,19,18,20,19,0,0,0,0,0,0,0,0,21,21,21,22,21,21,21,22,22,23,22,23,0,0,0,0,0,0,0,0,25,25,25,24,26,25,26,26,25,25,26,26,0,0,0,0,0,0,0,0,23,23,24,22,22,22,21,22,21,20,19,19,0,0,0,0,0,0,0,0,15,13,12,14,12,14,14,14,13,15,13,18,0,0,0,0,0,0,0,0,18,17,17,18,19,18,20,20,20,19,21,21,0,0,0,0,0,0,0,0,24,24,25,25,26,26,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,24,26,26,25,25,25,24,23,24,22,23,0,0,0,0,0,0,0,0,18,18,18,18,16,17,18,14,14,14,14,14,0,0,0,0,0,0,0,0,17,14,15,18,17,18,16,19,19,19,19,21,0,0,0,0,0,0,0,0,18,18,16,17,18,17,14,15,17,13,13,15,0,0,0,0,0,0,0,0,15,16,19,18,16,19,18,16,17,17,14,15,0,0,0,0,0,0,0,0,11,12,13,13,13,13,13,14,14,14,14,14,0,0,0,0,0,0,0,0,12,12,14,13,12,14,14,13,12,12,14,14,0,0,0,0,0,0,0,0,16,19,16,17,19,17,18,22,21,22,23,25,0,0,0,0,0,0,0,0,27,24,27,27,27,27,28,28,27,28,27,26,0,0,0,0,0,0,0,0,25,24,24,25,23,22,24,24,20],[0,29,28,29,29,29,30,29,29,28,28,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,29,28,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,27,27,27,26,26,26,25,24,23,0,0,0,0,0,0,0,0,17,18,18,18,17,17,17,18,19,19,20,20,0,0,0,0,0,0,0,0,22,23,24,23,23,24,24,24,24,23,24,25,0,0,0,0,0,0,0,0,24,22,23,24,23,24,24,23,24,22,22,21,0,0,0,0,0,0,0,0,23,22,22,23,21,21,21,21,21,22,22,23,0,0,0,0,0,0,0,0,22,23,23,23,23,21,22,23,24,23,23,21,0,0,0,0,0,0,0,0,22,21,21,22,21,21,21,22,20,20,21,21,0,0,0,0,0,0,0,0,21,22,19,20,20,20,20,19,20,21,20,19,0,0,0,0,0,0,0,0,22,22,23,22,21,22,22,22,22,23,22,22,0,0,0,0,0,0,0,0,20,20,17,18,17,18,18,18,18,18,17,18,0,0,0,0,0,0,0,0,16,17,17,18,18,17,17,17,18,18,18,17,0,0,0,0,0,0,0,0,19,20,18,19,20,20,20,19,19,21,20,21,0,0,0,0,0,0,0,0,19,19,18,18,19,17,16,18,17,16,17,15,0,0,0,0,0,0,0,0,11,12,12,10,11,12,10,10,9,10,10,10,0,0,0,0,0,0,0,0,14,15,14,15,15,16,17,17,18,19,20,19,0,0,0,0,0,0,0,0,22,22,24,24,26,25,26,26,27,25,27,25,0,0,0,0,0,0,0,0,23,24,25,24,27,25,26,27,27,27,27,28,0,0,0,0,0,0,0,0,27,28,27,28,28,26,28,26,26,27,26,27,0,0,0,0,0,0,0,0,25,25,24,23,23,21,21,19,18,17,15,13,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,4,3,4,5,5,0,0,0,0,0,0,0,0,4,3,1,0,1,2,2,4,6,6,5,7,0,0,0,0,0,0,0,0,5,5,5,5,6,6,8,7,9,10,9,8,0,0,0,0,0,0,0,0,10,9,9,10,10,12,11,12,12,12,12,13,0,0,0,0,0,0,0,0,15,14,15,16,16,15,15,15,15,15,15,16,0,0,0,0,0,0,0,0,17,19,19,19,17,17,19,18,20,18,18,20,0,0,0,0,0,0,0,0,22,22,22,22,21,21,22,22,22,23,24,22,0,0,0,0,0,0,0,0,22,21,21,21,22,21,20,20,19,19,18,16,0,0,0,0,0,0,0,0,14,12,11,13,12,10,10,13,13,11,13,14,0,0,0,0,0,0,0,0,15,13,14,15,16,16,16,18,18,17,17,17,0,0,0,0,0,0,0,0,21,21,22,22,23,23,23,23,22,22,24,24,0,0,0,0,0,0,0,0,22,21,22,22,21,22,21,20,19,20,19,20,0,0,0,0,0,0,0,0,16,15,15,15,14,15,14,13,13,14,13,10,0,0,0,0,0,0,0,0,14,15,14,15,14,15,14,15,16,15,15,17,0,0,0,0,0,0,0,0,14,14,14,15,14,14,12,14,13,11,11,13,0,0,0,0,0,0,0,0,12,13,14,13,14,13,14,12,13,12,13,12,0,0,0,0,0,0,0,0,7,8,10,11,10,12,11,12,13,13,12,13,0,0,0,0,0,0,0,0,10,9,9,11,10,9,11,11,10,12,13,12,0,0,0,0,0,0,0,0,14,15,14,14,15,15,17,18,19,19,20,22,0,0,0,0,0,0,0,0,23,24,26,26,24,24,26,26,25,27,25,25,0,0,0,0,0,0,0,0,25,22,22,24,22,21,22,21,19],[0,29,29,29,29,30,29,29,29,29,29,29,29,28,29,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,30,30,29,30,29,29,30,29,0,0,0,0,0,0,0,0,28,27,27,27,27,27,26,26,26,25,24,25,0,0,0,0,0,0,0,0,17,17,17,17,16,16,16,18,18,18,17,18,0,0,0,0,0,0,0,0,20,20,20,21,21,22,20,22,22,21,22,22,0,0,0,0,0,0,0,0,22,20,21,21,22,23,22,21,22,19,20,19,0,0,0,0,0,0,0,0,21,20,20,21,20,19,20,20,20,21,20,21,0,0,0,0,0,0,0,0,20,20,20,19,20,20,20,20,21,21,21,18,0,0,0,0,0,0,0,0,20,20,19,20,19,19,19,18,19,18,19,18,0,0,0,0,0,0,0,0,18,18,18,18,18,18,19,18,18,19,18,18,0,0,0,0,0,0,0,0,19,19,20,20,18,20,20,19,20,19,19,18,0,0,0,0,0,0,0,0,18,18,17,18,18,18,17,17,19,16,16,16,0,0,0,0,0,0,0,0,17,18,16,17,17,18,17,16,16,15,15,16,0,0,0,0,0,0,0,0,16,16,16,16,16,15,16,17,17,18,18,18,0,0,0,0,0,0,0,0,16,15,16,16,17,15,15,16,16,16,15,13,0,0,0,0,0,0,0,0,8,9,9,9,8,8,9,7,7,7,8,8,0,0,0,0,0,0,0,0,12,12,13,13,15,15,16,16,19,18,19,18,0,0,0,0,0,0,0,0,22,24,23,25,25,24,26,25,25,25,26,24,0,0,0,0,0,0,0,0,24,25,25,24,27,25,26,28,28,27,28,28,0,0,0,0,0,0,0,0,27,28,27,28,28,27,28,26,26,28,27,27,0,0,0,0,0,0,0,0,25,25,25,24,23,22,22,19,18,17,12,12,0,0,0,0,0,0,0,0,5,4,4,5,3,2,5,4,3,3,5,4,0,0,0,0,0,0,0,0,4,3,2,1,0,1,3,3,4,5,4,5,0,0,0,0,0,0,0,0,6,4,4,5,7,5,5,6,6,9,8,6,0,0,0,0,0,0,0,0,8,8,8,9,10,12,12,12,12,11,11,11,0,0,0,0,0,0,0,0,13,14,15,15,13,13,14,13,15,13,14,15,0,0,0,0,0,0,0,0,16,16,15,16,15,15,15,16,16,16,16,17,0,0,0,0,0,0,0,0,20,21,20,20,21,20,20,21,20,20,20,19,0,0,0,0,0,0,0,0,18,18,17,18,17,17,16,16,15,15,15,14,0,0,0,0,0,0,0,0,11,10,10,11,10,9,9,11,11,10,10,12,0,0,0,0,0,0,0,0,13,12,13,13,15,15,15,14,16,14,16,16,0,0,0,0,0,0,0,0,17,18,20,20,20,20,19,19,20,20,21,21,0,0,0,0,0,0,0,0,20,19,20,20,19,18,19,19,17,18,18,18,0,0,0,0,0,0,0,0,16,12,12,14,13,12,12,10,10,11,10,9,0,0,0,0,0,0,0,0,13,12,12,13,12,13,13,13,13,14,13,15,0,0,0,0,0,0,0,0,12,13,11,12,12,13,9,11,12,9,10,11,0,0,0,0,0,0,0,0,10,10,13,12,12,12,12,11,10,11,11,10,0,0,0,0,0,0,0,0,7,8,8,9,9,9,9,10,10,11,10,11,0,0,0,0,0,0,0,0,10,8,9,10,9,9,10,10,9,11,11,11,0,0,0,0,0,0,0,0,14,14,13,15,15,16,17,18,18,19,20,20,0,0,0,0,0,0,0,0,25,23,25,25,25,24,26,25,25,25,25,24,0,0,0,0,0,0,0,0,24,22,22,23,22,21,21,22,20],[0,29,28,29,29,29,29,29,28,28,28,28,29,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,29,29,28,29,28,29,29,29,0,0,0,0,0,0,0,0,28,27,28,27,26,27,26,25,26,25,24,24,0,0,0,0,0,0,0,0,17,16,17,15,15,14,15,17,17,17,17,18,0,0,0,0,0,0,0,0,21,21,21,21,22,22,21,21,21,22,22,22,0,0,0,0,0,0,0,0,22,21,22,22,22,23,22,22,22,21,20,20,0,0,0,0,0,0,0,0,21,20,21,22,19,20,20,21,21,21,21,20,0,0,0,0,0,0,0,0,20,21,20,20,20,19,20,20,22,21,21,20,0,0,0,0,0,0,0,0,18,19,19,19,18,19,19,19,18,19,19,18,0,0,0,0,0,0,0,0,17,18,17,19,17,19,18,18,20,19,18,18,0,0,0,0,0,0,0,0,19,20,21,20,19,21,20,19,20,21,19,18,0,0,0,0,0,0,0,0,18,17,16,18,18,18,17,19,19,17,17,17,0,0,0,0,0,0,0,0,16,17,16,15,16,16,16,15,15,15,17,14,0,0,0,0,0,0,0,0,16,15,14,16,18,16,16,16,17,17,17,19,0,0,0,0,0,0,0,0,15,14,15,15,15,14,14,16,16,13,14,12,0,0,0,0,0,0,0,0,8,9,9,8,8,8,7,7,7,7,8,8,0,0,0,0,0,0,0,0,11,13,12,14,14,14,15,16,16,17,20,17,0,0,0,0,0,0,0,0,22,21,22,23,24,23,25,26,25,24,26,24,0,0,0,0,0,0,0,0,21,22,22,22,25,24,24,25,25,26,26,28,0,0,0,0,0,0,0,0,26,27,26,28,27,26,27,24,27,27,26,27,0,0,0,0,0,0,0,0,25,24,24,23,23,22,21,19,16,16,11,11,0,0,0,0,0,0,0,0,4,3,4,4,4,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,4,4,3,2,1,0,1,2,3,4,4,5,0,0,0,0,0,0,0,0,5,5,4,5,5,4,5,5,7,7,7,6,0,0,0,0,0,0,0,0,8,8,8,9,9,11,11,11,11,10,10,10,0,0,0,0,0,0,0,0,12,11,13,13,13,11,12,12,12,12,12,13,0,0,0,0,0,0,0,0,15,16,15,15,15,15,15,16,18,16,16,17,0,0,0,0,0,0,0,0,19,20,20,20,20,20,20,21,19,20,20,18,0,0,0,0,0,0,0,0,19,18,17,18,17,17,14,16,15,14,14,13,0,0,0,0,0,0,0,0,10,9,9,10,9,8,8,10,10,9,10,11,0,0,0,0,0,0,0,0,11,10,11,12,13,12,13,14,14,13,15,15,0,0,0,0,0,0,0,0,18,18,20,20,21,21,19,19,19,20,21,22,0,0,0,0,0,0,0,0,19,20,20,21,19,19,19,18,17,17,16,18,0,0,0,0,0,0,0,0,14,12,12,12,11,10,11,10,9,10,10,8,0,0,0,0,0,0,0,0,11,11,10,11,11,12,12,12,12,12,12,14,0,0,0,0,0,0,0,0,12,12,11,10,11,11,9,10,10,9,9,10,0,0,0,0,0,0,0,0,10,11,11,12,12,12,11,11,12,11,11,10,0,0,0,0,0,0,0,0,6,7,8,9,10,9,9,9,10,11,10,10,0,0,0,0,0,0,0,0,9,8,8,9,9,8,9,9,8,9,10,10,0,0,0,0,0,0,0,0,13,14,13,15,15,16,17,19,19,19,20,22,0,0,0,0,0,0,0,0,24,23,26,26,24,26,27,26,24,27,26,26,0,0,0,0,0,0,0,0,24,22,22,24,25,21,22,24,21],[0,28,27,28,28,28,28,27,28,27,26,26,27,26,27,27,27,26,27,26,0,0,0,0,0,0,0,0,27,28,27,28,28,28,28,28,29,27,29,28,0,0,0,0,0,0,0,0,27,27,27,26,26,26,25,24,24,25,23,22,0,0,0,0,0,0,0,0,15,15,15,14,14,14,15,15,17,16,17,17,0,0,0,0,0,0,0,0,20,22,22,20,22,22,21,20,22,21,22,23,0,0,0,0,0,0,0,0,22,20,20,21,21,23,21,20,21,20,20,18,0,0,0,0,0,0,0,0,22,20,19,21,20,20,19,20,20,21,20,20,0,0,0,0,0,0,0,0,21,21,20,21,21,19,21,22,22,21,21,18,0,0,0,0,0,0,0,0,20,20,18,19,20,18,18,20,18,17,18,19,0,0,0,0,0,0,0,0,19,19,17,20,18,19,18,18,18,19,18,18,0,0,0,0,0,0,0,0,18,21,20,20,20,21,21,20,21,21,21,20,0,0,0,0,0,0,0,0,17,16,16,17,15,16,16,15,16,15,14,15,0,0,0,0,0,0,0,0,14,14,15,14,14,15,14,15,16,15,14,14,0,0,0,0,0,0,0,0,17,16,15,17,18,16,16,16,16,18,17,19,0,0,0,0,0,0,0,0,17,15,15,16,15,13,14,14,13,12,13,12,0,0,0,0,0,0,0,0,8,8,8,7,8,7,6,5,5,6,7,7,0,0,0,0,0,0,0,0,12,13,13,12,13,14,15,16,16,16,18,17,0,0,0,0,0,0,0,0,20,19,21,22,22,21,23,24,24,22,24,23,0,0,0,0,0,0,0,0,21,22,23,22,24,24,24,25,25,26,26,26,0,0,0,0,0,0,0,0,25,25,25,26,26,24,26,24,25,25,25,26,0,0,0,0,0,0,0,0,23,23,22,21,22,19,18,16,14,14,12,11,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,3,2,1,0,1,3,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,5,5,7,6,7,6,0,0,0,0,0,0,0,0,8,9,8,8,9,10,11,11,11,10,10,10,0,0,0,0,0,0,0,0,12,11,12,12,12,12,12,12,12,12,12,13,0,0,0,0,0,0,0,0,15,16,16,16,15,14,17,16,17,16,16,19,0,0,0,0,0,0,0,0,20,20,21,20,20,20,18,19,19,20,20,19,0,0,0,0,0,0,0,0,20,20,18,19,19,18,17,17,15,14,12,13,0,0,0,0,0,0,0,0,10,9,10,9,10,8,9,9,11,10,10,10,0,0,0,0,0,0,0,0,11,10,12,12,13,13,13,15,14,13,14,15,0,0,0,0,0,0,0,0,18,19,20,20,19,20,21,21,19,19,20,22,0,0,0,0,0,0,0,0,19,19,20,20,19,18,20,19,16,18,16,18,0,0,0,0,0,0,0,0,13,12,11,12,11,10,10,10,10,9,10,9,0,0,0,0,0,0,0,0,11,12,12,12,11,12,12,12,12,12,12,13,0,0,0,0,0,0,0,0,11,11,11,10,11,11,10,9,9,9,9,9,0,0,0,0,0,0,0,0,10,11,11,11,12,12,10,10,9,10,9,11,0,0,0,0,0,0,0,0,8,7,9,8,9,10,9,10,11,11,11,11,0,0,0,0,0,0,0,0,9,8,9,9,10,8,10,10,10,10,10,10,0,0,0,0,0,0,0,0,14,14,13,15,15,16,15,18,18,18,18,19,0,0,0,0,0,0,0,0,23,22,25,25,24,23,24,24,24,24,23,24,0,0,0,0,0,0,0,0,24,21,21,22,22,22,20,22,20],[0,28,28,28,29,29,29,29,29,28,28,27,28,28,28,27,28,28,27,28,0,0,0,0,0,0,0,0,27,28,27,28,29,29,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,26,26,26,25,25,25,24,23,23,23,22,0,0,0,0,0,0,0,0,16,14,16,14,13,13,14,15,16,15,17,16,0,0,0,0,0,0,0,0,21,20,21,21,21,21,22,21,21,21,22,23,0,0,0,0,0,0,0,0,22,21,22,22,23,22,21,21,21,20,20,18,0,0,0,0,0,0,0,0,22,20,20,22,19,18,20,20,20,21,21,21,0,0,0,0,0,0,0,0,20,21,21,20,20,19,21,21,22,21,22,20,0,0,0,0,0,0,0,0,18,18,19,20,17,17,19,19,16,18,19,18,0,0,0,0,0,0,0,0,18,18,18,20,17,18,19,18,19,20,19,18,0,0,0,0,0,0,0,0,20,21,21,21,18,22,21,19,21,21,20,18,0,0,0,0,0,0,0,0,17,15,13,15,15,15,17,17,16,15,15,16,0,0,0,0,0,0,0,0,13,14,15,13,12,14,14,15,15,15,14,14,0,0,0,0,0,0,0,0,16,14,16,16,16,15,15,16,16,18,17,19,0,0,0,0,0,0,0,0,15,13,13,13,13,12,13,13,13,12,12,12,0,0,0,0,0,0,0,0,8,9,8,9,9,8,7,7,6,7,9,8,0,0,0,0,0,0,0,0,11,13,12,13,14,15,15,14,17,16,17,18,0,0,0,0,0,0,0,0,20,21,22,23,24,23,25,24,25,25,26,24,0,0,0,0,0,0,0,0,22,23,24,22,26,24,25,26,26,27,27,27,0,0,0,0,0,0,0,0,26,27,26,27,27,26,27,25,26,27,26,27,0,0,0,0,0,0,0,0,24,25,24,23,22,21,19,18,16,16,12,11,0,0,0,0,0,0,0,0,5,4,5,4,3,4,5,4,3,5,4,3,0,0,0,0,0,0,0,0,4,4,5,3,3,2,1,0,1,2,2,2,0,0,0,0,0,0,0,0,5,4,3,5,6,4,7,6,8,8,9,7,0,0,0,0,0,0,0,0,8,8,9,9,9,10,11,10,10,11,9,11,0,0,0,0,0,0,0,0,12,11,12,13,12,11,12,13,11,12,12,11,0,0,0,0,0,0,0,0,14,16,14,14,13,13,13,15,17,16,16,16,0,0,0,0,0,0,0,0,20,20,21,21,21,20,20,21,20,21,21,19,0,0,0,0,0,0,0,0,18,17,16,16,15,15,14,14,13,12,13,13,0,0,0,0,0,0,0,0,11,10,10,9,9,9,9,10,11,11,10,10,0,0,0,0,0,0,0,0,11,11,13,12,12,12,13,12,13,13,13,14,0,0,0,0,0,0,0,0,17,17,20,20,20,20,19,19,19,19,21,21,0,0,0,0,0,0,0,0,19,19,21,20,18,19,18,17,18,16,16,15,0,0,0,0,0,0,0,0,13,11,12,12,11,11,11,11,10,10,10,10,0,0,0,0,0,0,0,0,11,11,12,12,12,11,12,12,11,12,13,13,0,0,0,0,0,0,0,0,12,12,12,11,11,13,10,10,10,9,9,10,0,0,0,0,0,0,0,0,10,10,12,11,12,12,10,10,11,11,10,10,0,0,0,0,0,0,0,0,7,7,8,8,8,8,9,9,10,11,10,12,0,0,0,0,0,0,0,0,11,9,10,9,10,9,10,10,10,10,10,10,0,0,0,0,0,0,0,0,12,14,13,13,14,15,16,17,17,20,19,20,0,0,0,0,0,0,0,0,24,23,25,25,25,25,25,25,24,25,25,26,0,0,0,0,0,0,0,0,23,21,22,22,23,21,20,21,19],[0,28,27,28,28,28,27,28,27,26,26,26,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,26,27,28,27,27,27,27,27,28,28,0,0,0,0,0,0,0,0,26,26,25,25,24,24,23,23,22,22,21,20,0,0,0,0,0,0,0,0,14,14,13,12,13,13,15,15,16,16,18,17,0,0,0,0,0,0,0,0,20,21,21,20,21,20,20,21,20,21,21,21,0,0,0,0,0,0,0,0,21,22,22,21,22,22,20,20,20,19,19,21,0,0,0,0,0,0,0,0,21,19,19,21,20,18,18,19,20,21,21,20,0,0,0,0,0,0,0,0,21,20,20,20,20,18,21,20,22,20,20,19,0,0,0,0,0,0,0,0,20,19,18,20,18,18,18,19,18,18,19,18,0,0,0,0,0,0,0,0,19,18,17,19,18,19,17,19,20,19,18,18,0,0,0,0,0,0,0,0,19,21,20,18,18,21,20,20,20,20,19,19,0,0,0,0,0,0,0,0,17,17,15,15,14,15,15,16,15,16,15,17,0,0,0,0,0,0,0,0,14,13,15,15,14,13,14,16,16,16,14,14,0,0,0,0,0,0,0,0,17,16,16,16,18,16,17,17,17,19,18,18,0,0,0,0,0,0,0,0,16,16,15,15,15,14,14,13,13,13,12,11,0,0,0,0,0,0,0,0,8,9,9,9,8,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,11,11,12,12,12,14,13,17,17,16,18,19,0,0,0,0,0,0,0,0,19,19,21,21,21,23,23,23,24,23,22,22,0,0,0,0,0,0,0,0,20,21,21,21,23,22,23,24,24,24,25,26,0,0,0,0,0,0,0,0,24,25,24,25,25,24,25,23,25,24,23,24,0,0,0,0,0,0,0,0,22,22,22,20,21,18,18,16,15,14,11,11,0,0,0,0,0,0,0,0,5,4,5,5,4,4,5,4,3,4,4,4,0,0,0,0,0,0,0,0,6,5,5,5,4,2,2,1,0,1,2,2,0,0,0,0,0,0,0,0,4,4,3,6,5,5,6,6,7,8,8,7,0,0,0,0,0,0,0,0,8,9,9,10,11,11,10,11,11,11,9,10,0,0,0,0,0,0,0,0,13,12,13,13,13,13,12,14,12,13,14,13,0,0,0,0,0,0,0,0,15,16,16,17,16,16,16,16,19,16,17,18,0,0,0,0,0,0,0,0,19,20,20,20,18,21,20,20,20,20,20,18,0,0,0,0,0,0,0,0,19,19,17,17,18,17,16,15,16,15,14,13,0,0,0,0,0,0,0,0,10,10,9,9,9,10,10,10,11,12,10,12,0,0,0,0,0,0,0,0,12,13,12,12,13,13,13,14,15,13,14,15,0,0,0,0,0,0,0,0,17,19,19,19,19,20,20,20,20,18,19,21,0,0,0,0,0,0,0,0,19,20,19,20,17,19,20,18,18,17,15,15,0,0,0,0,0,0,0,0,13,12,12,13,11,11,12,10,10,10,10,11,0,0,0,0,0,0,0,0,12,12,11,12,12,12,12,12,12,13,12,13,0,0,0,0,0,0,0,0,11,11,11,10,11,11,9,10,10,9,9,9,0,0,0,0,0,0,0,0,10,11,12,11,12,11,11,11,10,10,10,10,0,0,0,0,0,0,0,0,7,7,9,9,9,10,9,9,11,11,11,12,0,0,0,0,0,0,0,0,11,11,11,10,11,11,10,11,11,11,10,11,0,0,0,0,0,0,0,0,14,15,15,16,14,16,16,17,17,18,19,20,0,0,0,0,0,0,0,0,23,23,25,25,23,24,24,24,24,23,23,24,0,0,0,0,0,0,0,0,23,21,21,22,24,21,20,21,20],[0,27,27,27,27,28,28,27,27,27,26,26,26,26,26,26,26,25,27,26,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,26,25,26,25,24,25,25,23,22,24,22,20,0,0,0,0,0,0,0,0,14,14,14,14,15,15,14,16,17,17,19,17,0,0,0,0,0,0,0,0,20,21,21,20,20,21,20,20,22,20,20,21,0,0,0,0,0,0,0,0,20,21,22,21,21,23,21,20,20,19,20,20,0,0,0,0,0,0,0,0,21,20,20,22,21,19,19,21,20,21,21,20,0,0,0,0,0,0,0,0,21,20,21,22,21,20,20,21,21,20,20,19,0,0,0,0,0,0,0,0,21,18,18,20,20,19,19,20,18,18,19,18,0,0,0,0,0,0,0,0,20,19,19,20,20,20,19,19,20,21,19,20,0,0,0,0,0,0,0,0,20,22,21,19,19,21,21,21,22,21,20,19,0,0,0,0,0,0,0,0,18,17,18,17,15,16,16,17,16,16,15,17,0,0,0,0,0,0,0,0,16,16,16,15,17,14,15,17,17,18,16,16,0,0,0,0,0,0,0,0,18,18,18,17,19,16,17,18,18,19,19,19,0,0,0,0,0,0,0,0,18,16,17,15,16,17,16,15,14,14,13,13,0,0,0,0,0,0,0,0,9,9,10,9,9,8,8,9,7,7,8,8,0,0,0,0,0,0,0,0,11,12,11,13,13,11,14,16,16,15,18,17,0,0,0,0,0,0,0,0,19,19,21,23,21,21,23,23,23,22,22,22,0,0,0,0,0,0,0,0,20,21,21,21,24,22,24,25,24,24,25,25,0,0,0,0,0,0,0,0,25,25,23,25,24,24,25,22,25,24,24,25,0,0,0,0,0,0,0,0,23,23,21,21,21,18,18,16,15,14,11,10,0,0,0,0,0,0,0,0,6,6,5,5,4,4,5,3,3,5,4,3,0,0,0,0,0,0,0,0,4,5,6,5,4,3,3,1,1,0,1,2,0,0,0,0,0,0,0,0,5,4,4,6,6,6,6,7,8,9,9,8,0,0,0,0,0,0,0,0,10,10,9,11,11,12,12,12,12,12,11,11,0,0,0,0,0,0,0,0,13,14,13,15,13,15,14,15,14,14,15,13,0,0,0,0,0,0,0,0,16,17,17,17,16,16,17,16,19,17,17,19,0,0,0,0,0,0,0,0,19,18,20,19,18,19,20,20,19,20,20,19,0,0,0,0,0,0,0,0,21,20,18,17,19,18,17,17,17,15,16,15,0,0,0,0,0,0,0,0,12,11,11,10,11,10,11,10,13,12,12,12,0,0,0,0,0,0,0,0,12,12,14,14,15,13,13,14,15,14,15,16,0,0,0,0,0,0,0,0,18,20,19,20,19,19,20,20,20,19,19,20,0,0,0,0,0,0,0,0,20,20,20,21,19,18,19,19,18,18,16,16,0,0,0,0,0,0,0,0,16,13,13,14,13,12,12,11,11,11,11,10,0,0,0,0,0,0,0,0,11,10,12,13,12,13,11,13,13,12,12,14,0,0,0,0,0,0,0,0,13,12,11,11,12,12,9,11,11,9,9,9,0,0,0,0,0,0,0,0,8,10,13,12,10,12,12,8,10,12,10,9,0,0,0,0,0,0,0,0,7,6,9,8,7,8,8,8,11,10,10,12,0,0,0,0,0,0,0,0,11,10,11,11,12,11,12,12,11,13,12,12,0,0,0,0,0,0,0,0,16,16,15,15,16,18,17,20,19,20,20,22,0,0,0,0,0,0,0,0,23,24,26,25,24,24,26,25,24,26,25,25,0,0,0,0,0,0,0,0,24,21,21,24,23,21,20,21,20],[0,29,29,29,29,30,29,29,29,29,28,28,29,28,28,28,28,27,28,28,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,27,27,26,26,25,24,24,23,23,23,22,21,0,0,0,0,0,0,0,0,11,12,11,11,10,11,11,12,13,13,14,12,0,0,0,0,0,0,0,0,18,18,17,18,19,19,19,19,18,18,19,19,0,0,0,0,0,0,0,0,19,19,20,20,20,20,19,19,18,19,18,17,0,0,0,0,0,0,0,0,18,18,17,19,17,18,17,18,17,20,18,19,0,0,0,0,0,0,0,0,18,18,19,18,18,16,17,18,18,19,18,17,0,0,0,0,0,0,0,0,17,17,16,16,15,15,16,17,15,16,16,16,0,0,0,0,0,0,0,0,16,16,14,18,15,18,15,16,17,17,16,16,0,0,0,0,0,0,0,0,18,17,18,18,16,19,19,17,19,18,18,15,0,0,0,0,0,0,0,0,14,13,11,12,13,12,14,13,13,14,13,14,0,0,0,0,0,0,0,0,12,12,14,11,11,11,12,13,14,14,14,13,0,0,0,0,0,0,0,0,13,12,13,15,14,13,15,15,15,15,16,16,0,0,0,0,0,0,0,0,13,12,11,10,12,13,11,11,11,11,11,10,0,0,0,0,0,0,0,0,7,8,7,7,8,7,6,7,5,6,7,5,0,0,0,0,0,0,0,0,9,9,8,10,11,10,12,14,15,14,17,17,0,0,0,0,0,0,0,0,22,20,22,24,23,23,25,25,25,24,24,24,0,0,0,0,0,0,0,0,24,23,23,22,24,25,25,26,26,27,27,27,0,0,0,0,0,0,0,0,25,27,25,28,26,26,27,24,27,26,26,27,0,0,0,0,0,0,0,0,25,24,24,23,22,21,19,16,14,12,9,7,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,2,2,2,3,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,2,1,1,1,0,1,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,5,6,7,5,0,0,0,0,0,0,0,0,7,8,8,8,8,9,10,10,10,11,9,10,0,0,0,0,0,0,0,0,10,10,11,11,10,10,12,10,11,12,11,10,0,0,0,0,0,0,0,0,11,14,11,12,11,11,12,13,15,15,14,15,0,0,0,0,0,0,0,0,15,16,18,17,17,16,17,18,17,18,17,16,0,0,0,0,0,0,0,0,15,14,14,13,13,13,13,11,11,11,12,10,0,0,0,0,0,0,0,0,9,10,8,8,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,10,10,11,10,12,11,10,11,12,11,10,11,0,0,0,0,0,0,0,0,14,14,15,17,17,16,16,16,16,16,17,18,0,0,0,0,0,0,0,0,17,17,16,16,17,15,14,15,14,13,12,12,0,0,0,0,0,0,0,0,10,9,9,10,9,9,9,8,7,8,8,7,0,0,0,0,0,0,0,0,8,8,10,10,10,9,9,9,9,10,9,10,0,0,0,0,0,0,0,0,9,8,8,8,9,8,7,7,8,6,6,7,0,0,0,0,0,0,0,0,6,7,9,8,7,8,8,6,7,7,7,6,0,0,0,0,0,0,0,0,4,5,6,5,5,6,6,6,8,9,7,9,0,0,0,0,0,0,0,0,8,9,8,9,10,8,9,10,9,9,9,10,0,0,0,0,0,0,0,0,12,14,12,13,14,14,15,16,16,18,20,21,0,0,0,0,0,0,0,0,23,22,26,25,23,23,24,23,23,24,24,22,0,0,0,0,0,0,0,0,24,22,22,23,23,22,21,23,21],[0,28,28,28,28,28,28,28,28,27,26,26,27,27,27,27,27,26,27,26,0,0,0,0,0,0,0,0,27,27,25,28,28,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,25,25,25,24,24,24,22,21,21,22,20,18,0,0,0,0,0,0,0,0,11,10,10,10,10,10,11,12,12,12,14,12,0,0,0,0,0,0,0,0,16,17,16,16,17,16,18,16,16,16,17,17,0,0,0,0,0,0,0,0,18,19,20,18,17,17,17,17,16,18,16,17,0,0,0,0,0,0,0,0,16,15,16,17,16,15,16,16,17,16,16,17,0,0,0,0,0,0,0,0,16,17,17,17,17,15,16,16,16,16,16,15,0,0,0,0,0,0,0,0,16,14,14,15,14,14,14,16,14,14,15,14,0,0,0,0,0,0,0,0,15,14,13,15,15,14,14,14,17,15,14,15,0,0,0,0,0,0,0,0,15,17,17,14,14,17,16,15,15,16,15,15,0,0,0,0,0,0,0,0,14,13,11,12,11,12,12,13,13,13,12,13,0,0,0,0,0,0,0,0,12,11,12,12,12,12,12,13,13,14,13,13,0,0,0,0,0,0,0,0,12,12,13,13,13,13,13,13,13,14,14,14,0,0,0,0,0,0,0,0,13,12,11,11,12,12,12,11,11,11,10,9,0,0,0,0,0,0,0,0,6,7,7,6,8,7,6,6,5,5,7,6,0,0,0,0,0,0,0,0,8,8,8,9,9,8,11,11,12,13,15,15,0,0,0,0,0,0,0,0,18,17,20,22,21,20,24,23,23,22,23,22,0,0,0,0,0,0,0,0,22,22,22,22,22,23,24,24,25,25,26,26,0,0,0,0,0,0,0,0,24,25,24,25,24,23,25,22,25,24,23,25,0,0,0,0,0,0,0,0,24,22,23,22,21,18,17,15,13,12,9,7,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,2,2,3,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,2,2,1,1,0,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,5,5,7,6,5,0,0,0,0,0,0,0,0,8,7,7,8,9,10,10,9,10,10,9,9,0,0,0,0,0,0,0,0,10,10,10,11,10,11,10,11,10,10,11,10,0,0,0,0,0,0,0,0,12,12,12,12,11,10,11,13,15,13,13,14,0,0,0,0,0,0,0,0,15,15,16,15,14,15,17,18,16,17,17,14,0,0,0,0,0,0,0,0,13,13,12,13,14,13,12,12,12,11,11,10,0,0,0,0,0,0,0,0,8,7,8,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,9,8,9,9,10,9,9,10,10,9,10,10,0,0,0,0,0,0,0,0,13,15,15,16,16,15,16,15,15,15,15,17,0,0,0,0,0,0,0,0,16,16,16,16,15,15,15,14,14,13,12,11,0,0,0,0,0,0,0,0,10,9,9,9,8,8,8,7,7,7,7,6,0,0,0,0,0,0,0,0,8,7,8,7,8,7,7,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,7,7,7,7,6,6,6,5,6,6,0,0,0,0,0,0,0,0,6,7,8,7,8,7,7,6,6,7,6,5,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,6,8,8,7,8,0,0,0,0,0,0,0,0,7,7,7,7,8,8,7,8,8,8,9,9,0,0,0,0,0,0,0,0,12,13,12,12,14,13,13,17,15,18,19,20,0,0,0,0,0,0,0,0,21,21,25,24,22,23,23,22,22,24,23,23,0,0,0,0,0,0,0,0,21,20,19,21,20,18,18,19,19],[0,28,27,27,28,28,27,27,27,25,25,25,26,26,26,26,26,25,25,26,0,0,0,0,0,0,0,0,26,27,26,26,27,27,25,27,27,27,27,27,0,0,0,0,0,0,0,0,25,23,24,24,23,23,24,22,21,22,21,18,0,0,0,0,0,0,0,0,9,10,9,9,8,8,10,10,11,12,13,11,0,0,0,0,0,0,0,0,16,16,15,17,17,16,17,16,17,17,17,17,0,0,0,0,0,0,0,0,17,20,19,20,19,18,18,18,17,18,16,17,0,0,0,0,0,0,0,0,17,15,16,19,16,15,16,17,16,16,15,17,0,0,0,0,0,0,0,0,16,16,16,15,16,14,17,17,17,16,16,17,0,0,0,0,0,0,0,0,14,13,14,16,13,13,15,15,13,15,15,14,0,0,0,0,0,0,0,0,14,14,14,15,13,14,15,15,15,15,14,15,0,0,0,0,0,0,0,0,15,17,17,15,14,17,16,15,16,16,16,13,0,0,0,0,0,0,0,0,12,12,10,10,10,11,9,11,12,12,10,13,0,0,0,0,0,0,0,0,10,10,11,11,9,10,11,12,13,13,12,11,0,0,0,0,0,0,0,0,13,11,12,12,13,11,13,13,13,13,14,15,0,0,0,0,0,0,0,0,11,11,10,10,11,10,9,9,10,9,8,8,0,0,0,0,0,0,0,0,5,6,7,6,6,6,5,6,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,8,8,8,9,11,12,13,15,15,0,0,0,0,0,0,0,0,17,17,20,21,19,18,23,21,22,21,22,21,0,0,0,0,0,0,0,0,20,19,22,20,24,22,23,22,24,24,25,25,0,0,0,0,0,0,0,0,24,25,24,24,24,23,25,23,25,23,23,25,0,0,0,0,0,0,0,0,23,22,21,21,20,18,18,16,13,14,9,6,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,2,3,3,3,2,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,7,7,8,8,9,10,9,9,9,10,8,8,0,0,0,0,0,0,0,0,9,9,10,9,9,9,10,10,9,9,10,9,0,0,0,0,0,0,0,0,10,11,11,10,10,10,11,11,13,12,13,12,0,0,0,0,0,0,0,0,14,16,16,15,15,15,16,16,15,16,15,14,0,0,0,0,0,0,0,0,13,13,13,10,12,12,10,10,10,10,9,8,0,0,0,0,0,0,0,0,8,7,6,7,7,7,7,8,7,6,8,8,0,0,0,0,0,0,0,0,8,8,8,9,9,8,9,9,9,9,10,9,0,0,0,0,0,0,0,0,12,13,14,14,15,15,13,14,14,15,15,17,0,0,0,0,0,0,0,0,15,16,16,16,14,14,13,12,12,11,10,9,0,0,0,0,0,0,0,0,9,8,8,8,7,7,7,7,6,7,7,6,0,0,0,0,0,0,0,0,7,7,8,8,8,7,7,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,6,7,7,7,6,6,7,5,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,7,8,7,8,0,0,0,0,0,0,0,0,7,6,6,8,8,7,8,8,8,8,9,9,0,0,0,0,0,0,0,0,11,13,11,12,13,12,14,16,15,16,19,22,0,0,0,0,0,0,0,0,24,22,24,24,23,24,25,25,24,25,25,24,0,0,0,0,0,0,0,0,22,20,20,21,19,20,18,21,20],[0,28,28,28,28,29,28,28,28,28,27,27,28,27,27,28,27,26,27,27,0,0,0,0,0,0,0,0,27,28,26,28,28,29,27,28,28,27,29,28,0,0,0,0,0,0,0,0,26,25,25,24,24,24,23,22,21,22,19,18,0,0,0,0,0,0,0,0,9,9,8,7,8,8,9,9,10,10,11,10,0,0,0,0,0,0,0,0,15,15,16,16,15,15,16,16,16,16,17,16,0,0,0,0,0,0,0,0,17,18,18,18,17,18,16,17,16,17,15,15,0,0,0,0,0,0,0,0,17,14,16,17,15,15,16,16,17,16,16,16,0,0,0,0,0,0,0,0,14,16,16,14,15,13,15,16,15,15,15,15,0,0,0,0,0,0,0,0,13,12,13,14,12,12,13,14,12,13,14,12,0,0,0,0,0,0,0,0,13,14,13,15,13,14,14,15,16,17,14,15,0,0,0,0,0,0,0,0,15,16,16,15,14,16,15,14,14,14,14,12,0,0,0,0,0,0,0,0,11,11,9,10,9,10,10,11,10,11,10,12,0,0,0,0,0,0,0,0,9,9,11,10,9,10,10,12,13,13,11,10,0,0,0,0,0,0,0,0,12,9,10,12,12,11,12,12,12,13,13,13,0,0,0,0,0,0,0,0,10,9,8,9,9,8,8,9,9,8,8,7,0,0,0,0,0,0,0,0,5,6,6,4,5,6,5,5,4,5,5,4,0,0,0,0,0,0,0,0,6,7,7,7,8,8,11,12,14,15,15,17,0,0,0,0,0,0,0,0,19,19,22,23,21,21,25,24,25,24,24,25,0,0,0,0,0,0,0,0,23,24,22,25,25,24,25,25,26,26,27,27,0,0,0,0,0,0,0,0,26,25,25,26,25,25,26,23,27,25,25,26,0,0,0,0,0,0,0,0,25,24,25,24,21,20,18,17,16,14,11,7,0,0,0,0,0,0,0,0,3,3,3,2,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,4,5,5,4,0,0,0,0,0,0,0,0,7,7,7,8,9,10,10,8,9,9,7,8,0,0,0,0,0,0,0,0,8,7,9,9,8,8,9,10,7,7,9,8,0,0,0,0,0,0,0,0,9,11,9,8,9,9,10,11,13,13,11,12,0,0,0,0,0,0,0,0,14,16,16,16,15,16,17,18,17,16,16,14,0,0,0,0,0,0,0,0,11,11,10,9,10,10,8,8,9,8,7,7,0,0,0,0,0,0,0,0,7,5,6,7,6,5,6,7,6,6,7,7,0,0,0,0,0,0,0,0,7,6,7,8,7,7,8,8,8,8,9,9,0,0,0,0,0,0,0,0,11,12,13,13,15,14,13,14,13,14,16,16,0,0,0,0,0,0,0,0,16,15,15,13,13,14,12,12,12,11,11,10,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,5,5,6,5,4,0,0,0,0,0,0,0,0,6,6,7,7,7,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,6,6,5,6,5,5,4,5,6,4,4,5,0,0,0,0,0,0,0,0,5,6,7,6,7,7,6,5,7,6,5,5,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,6,7,6,6,7,7,7,8,8,0,0,0,0,0,0,0,0,12,13,12,12,14,14,15,16,16,19,19,20,0,0,0,0,0,0,0,0,23,22,24,24,25,23,24,23,25,24,24,24,0,0,0,0,0,0,0,0,22,21,20,21,20,19,20,21,18],[0,29,29,29,30,30,29,29,29,29,28,28,28,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,28,28,27,29,29,29,28,29,29,29,29,28,0,0,0,0,0,0,0,0,26,26,25,25,24,24,23,22,21,21,20,19,0,0,0,0,0,0,0,0,8,8,8,7,7,6,8,8,9,9,10,9,0,0,0,0,0,0,0,0,13,13,14,14,14,14,15,15,14,14,15,15,0,0,0,0,0,0,0,0,16,17,17,16,16,17,15,16,15,14,13,14,0,0,0,0,0,0,0,0,15,13,14,15,13,13,14,14,15,15,15,15,0,0,0,0,0,0,0,0,13,14,14,12,13,11,13,13,15,15,13,13,0,0,0,0,0,0,0,0,12,11,11,12,11,11,12,12,11,11,12,11,0,0,0,0,0,0,0,0,12,11,11,13,11,12,12,13,14,14,13,14,0,0,0,0,0,0,0,0,13,13,15,14,12,14,14,12,13,13,12,11,0,0,0,0,0,0,0,0,10,9,8,8,8,9,9,10,10,10,9,10,0,0,0,0,0,0,0,0,8,8,9,9,8,8,9,10,11,11,10,8,0,0,0,0,0,0,0,0,10,9,9,10,10,9,10,10,11,11,11,12,0,0,0,0,0,0,0,0,9,8,8,8,8,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,3,4,4,4,0,0,0,0,0,0,0,0,6,7,6,7,8,8,9,10,12,12,15,15,0,0,0,0,0,0,0,0,18,18,20,22,22,21,24,24,24,22,24,22,0,0,0,0,0,0,0,0,22,23,23,22,24,24,26,25,25,26,27,27,0,0,0,0,0,0,0,0,26,26,26,27,26,25,26,24,26,26,26,27,0,0,0,0,0,0,0,0,24,23,23,21,22,19,18,15,13,13,10,7,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,8,8,7,8,8,6,7,0,0,0,0,0,0,0,0,7,7,7,7,8,8,7,7,7,8,8,7,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,10,11,11,11,11,0,0,0,0,0,0,0,0,13,13,14,14,14,13,14,14,14,14,14,12,0,0,0,0,0,0,0,0,10,10,10,9,9,9,8,8,7,8,7,6,0,0,0,0,0,0,0,0,6,5,5,6,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,8,7,7,8,8,8,0,0,0,0,0,0,0,0,10,10,12,11,13,12,12,12,12,12,13,14,0,0,0,0,0,0,0,0,14,13,14,13,12,12,11,11,10,10,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,6,6,7,7,7,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,6,4,5,5,0,0,0,0,0,0,0,0,5,5,7,6,6,6,5,5,6,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,7,7,6,8,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,7,6,6,7,7,0,0,0,0,0,0,0,0,11,13,11,12,13,13,13,16,16,17,19,20,0,0,0,0,0,0,0,0,23,22,26,24,24,25,24,23,24,25,24,23,0,0,0,0,0,0,0,0,23,22,21,23,22,21,20,22,20],[0,28,28,28,28,28,28,28,28,26,27,26,27,26,26,27,26,27,26,26,0,0,0,0,0,0,0,0,26,26,26,27,28,28,27,28,27,26,28,27,0,0,0,0,0,0,0,0,25,23,24,23,23,23,22,22,20,20,20,17,0,0,0,0,0,0,0,0,7,8,7,7,6,6,7,8,8,8,9,9,0,0,0,0,0,0,0,0,12,12,12,13,12,12,13,12,13,13,13,13,0,0,0,0,0,0,0,0,15,16,16,15,14,15,13,14,13,13,13,12,0,0,0,0,0,0,0,0,13,12,13,14,12,12,13,14,13,13,13,14,0,0,0,0,0,0,0,0,12,13,12,11,11,11,12,12,13,14,12,13,0,0,0,0,0,0,0,0,11,10,11,12,10,10,11,11,10,11,11,10,0,0,0,0,0,0,0,0,10,10,11,12,10,11,11,12,13,12,11,13,0,0,0,0,0,0,0,0,12,12,13,12,11,13,12,10,12,12,11,10,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,9,9,9,8,9,0,0,0,0,0,0,0,0,8,7,9,8,8,7,8,9,10,10,9,8,0,0,0,0,0,0,0,0,10,8,8,10,9,8,9,9,10,10,10,11,0,0,0,0,0,0,0,0,9,8,8,8,8,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,3,3,3,4,0,0,0,0,0,0,0,0,6,5,6,6,8,8,9,10,12,10,14,13,0,0,0,0,0,0,0,0,17,17,18,20,21,20,22,22,22,21,23,21,0,0,0,0,0,0,0,0,21,21,21,22,25,23,24,24,25,26,26,26,0,0,0,0,0,0,0,0,24,25,24,25,25,24,25,23,26,24,24,26,0,0,0,0,0,0,0,0,23,23,23,20,21,18,17,14,12,13,8,6,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,3,3,4,4,4,0,0,0,0,0,0,0,0,5,6,5,6,7,7,8,7,7,8,6,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,10,11,11,10,10,0,0,0,0,0,0,0,0,11,12,13,13,12,13,13,13,12,13,13,12,0,0,0,0,0,0,0,0,10,10,9,9,9,9,8,8,8,8,7,7,0,0,0,0,0,0,0,0,5,5,4,5,5,4,5,5,6,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,9,9,11,11,12,11,11,11,11,11,12,13,0,0,0,0,0,0,0,0,12,12,13,12,12,12,11,10,10,8,8,8,0,0,0,0,0,0,0,0,7,6,6,6,6,5,6,5,5,5,5,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,5,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,4,5,4,5,6,6,5,6,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,10,11,10,10,11,12,12,15,14,17,18,19,0,0,0,0,0,0,0,0,21,20,23,22,23,22,22,22,21,24,22,23,0,0,0,0,0,0,0,0,23,21,20,20,23,20,19,21,19],[0,28,28,28,29,29,28,29,28,27,27,26,28,27,27,27,27,28,26,27,0,0,0,0,0,0,0,0,27,28,26,27,29,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,26,25,24,24,24,23,22,21,20,21,18,18,0,0,0,0,0,0,0,0,7,7,7,7,6,6,8,8,8,9,10,9,0,0,0,0,0,0,0,0,13,13,14,14,14,14,14,14,14,15,16,14,0,0,0,0,0,0,0,0,15,17,17,16,15,16,13,15,14,14,13,13,0,0,0,0,0,0,0,0,14,13,14,15,13,13,13,14,15,15,15,15,0,0,0,0,0,0,0,0,12,13,14,12,13,11,14,14,14,14,12,13,0,0,0,0,0,0,0,0,11,11,11,12,10,10,11,12,10,11,12,11,0,0,0,0,0,0,0,0,12,11,11,13,11,12,12,13,14,14,12,14,0,0,0,0,0,0,0,0,13,13,15,13,11,15,13,12,13,13,12,10,0,0,0,0,0,0,0,0,9,9,8,8,8,9,10,10,9,10,9,11,0,0,0,0,0,0,0,0,8,9,10,9,8,9,9,10,11,11,10,9,0,0,0,0,0,0,0,0,10,9,9,11,11,9,11,11,11,11,11,12,0,0,0,0,0,0,0,0,9,8,7,8,9,7,7,8,8,7,7,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,7,6,9,9,11,11,14,14,0,0,0,0,0,0,0,0,18,18,20,20,21,21,22,23,23,22,23,22,0,0,0,0,0,0,0,0,21,22,22,22,24,23,25,25,25,26,26,26,0,0,0,0,0,0,0,0,25,26,25,26,25,24,25,23,26,24,24,26,0,0,0,0,0,0,0,0,24,23,22,22,20,19,19,16,14,14,9,6,0,0,0,0,0,0,0,0,3,3,3,2,2,2,3,2,2,3,2,2,0,0,0,0,0,0,0,0,4,4,4,3,3,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,8,8,8,8,8,6,7,0,0,0,0,0,0,0,0,7,6,8,8,8,8,8,8,7,7,8,7,0,0,0,0,0,0,0,0,8,10,9,8,8,8,9,11,12,11,11,11,0,0,0,0,0,0,0,0,12,13,14,14,14,13,14,15,13,14,14,12,0,0,0,0,0,0,0,0,9,11,10,8,9,9,8,7,8,8,7,6,0,0,0,0,0,0,0,0,6,5,5,5,5,4,5,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,10,10,11,11,12,12,11,12,11,11,13,13,0,0,0,0,0,0,0,0,13,13,13,12,12,12,11,11,10,9,8,8,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,5,5,6,5,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,5,6,6,6,6,7,0,0,0,0,0,0,0,0,6,5,4,5,5,5,4,5,5,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,7,6,6,7,7,0,0,0,0,0,0,0,0,11,12,11,11,12,12,13,16,15,16,18,19,0,0,0,0,0,0,0,0,22,20,24,24,25,22,24,24,23,23,23,25,0,0,0,0,0,0,0,0,20,20,21,21,21,20,19,20,20],[0,29,29,29,29,29,29,29,28,27,27,27,28,27,27,27,28,28,27,28,0,0,0,0,0,0,0,0,28,29,27,28,29,29,27,29,28,28,29,29,0,0,0,0,0,0,0,0,27,25,24,24,24,24,23,22,21,20,18,18,0,0,0,0,0,0,0,0,7,7,6,6,6,6,7,7,7,8,9,8,0,0,0,0,0,0,0,0,11,11,13,13,13,13,13,14,12,13,15,14,0,0,0,0,0,0,0,0,15,16,15,15,14,15,13,14,13,12,12,13,0,0,0,0,0,0,0,0,15,12,13,14,12,12,13,14,15,15,14,14,0,0,0,0,0,0,0,0,12,13,13,10,11,10,12,13,12,13,12,12,0,0,0,0,0,0,0,0,10,9,10,10,9,9,11,11,9,10,11,10,0,0,0,0,0,0,0,0,10,10,10,11,9,11,12,13,14,14,11,13,0,0,0,0,0,0,0,0,12,12,14,12,10,13,12,10,11,12,11,9,0,0,0,0,0,0,0,0,8,8,7,7,7,8,9,8,9,9,8,9,0,0,0,0,0,0,0,0,8,8,8,8,7,7,8,9,10,10,8,7,0,0,0,0,0,0,0,0,9,7,8,9,9,8,9,10,10,10,10,10,0,0,0,0,0,0,0,0,8,7,7,7,7,6,6,7,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,8,10,11,12,13,15,0,0,0,0,0,0,0,0,18,17,21,21,21,21,23,23,24,23,24,21,0,0,0,0,0,0,0,0,21,23,22,23,25,24,26,26,26,27,27,27,0,0,0,0,0,0,0,0,26,27,25,26,26,25,26,23,26,25,25,27,0,0,0,0,0,0,0,0,24,22,23,21,20,18,17,14,14,12,9,6,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,7,7,7,6,7,7,5,6,0,0,0,0,0,0,0,0,6,6,7,7,6,6,7,7,6,6,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,7,8,9,10,11,10,9,0,0,0,0,0,0,0,0,11,13,13,14,13,13,14,13,13,13,12,11,0,0,0,0,0,0,0,0,9,8,8,7,8,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,10,10,12,11,9,11,10,10,12,13,0,0,0,0,0,0,0,0,12,11,12,11,10,10,10,9,9,8,8,8,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,4,4,5,4,3,0,0,0,0,0,0,0,0,5,5,6,6,7,6,5,6,6,5,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,5,6,5,5,5,5,5,4,5,4,5,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,6,6,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,10,11,11,10,11,13,13,14,15,17,19,20,0,0,0,0,0,0,0,0,22,20,25,23,22,23,24,23,24,24,23,23,0,0,0,0,0,0,0,0,22,22,20,21,22,19,20,22,18],[0,30,29,29,30,30,30,29,29,28,28,28,29,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,29,28,29,29,0,0,0,0,0,0,0,0,27,26,25,25,25,24,22,24,22,22,21,20,0,0,0,0,0,0,0,0,7,7,6,6,6,6,7,7,7,8,9,8,0,0,0,0,0,0,0,0,11,12,12,12,12,12,13,12,12,12,13,13,0,0,0,0,0,0,0,0,14,15,15,14,14,14,13,13,13,12,11,12,0,0,0,0,0,0,0,0,12,11,12,13,11,12,12,13,12,13,13,13,0,0,0,0,0,0,0,0,11,12,12,10,11,10,12,12,13,13,12,11,0,0,0,0,0,0,0,0,10,9,10,10,9,9,10,10,9,9,10,10,0,0,0,0,0,0,0,0,10,10,10,11,9,10,10,11,12,12,11,12,0,0,0,0,0,0,0,0,12,12,13,12,10,12,12,10,11,11,10,9,0,0,0,0,0,0,0,0,8,8,7,7,7,8,9,9,8,9,8,9,0,0,0,0,0,0,0,0,8,7,8,8,7,8,8,9,9,9,8,8,0,0,0,0,0,0,0,0,9,8,8,9,9,8,9,9,10,10,9,10,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,7,7,9,10,11,11,15,15,0,0,0,0,0,0,0,0,19,18,19,22,22,21,23,23,24,23,24,21,0,0,0,0,0,0,0,0,21,23,23,23,26,24,26,26,26,27,27,28,0,0,0,0,0,0,0,0,26,27,26,26,26,24,27,24,25,27,25,26,0,0,0,0,0,0,0,0,24,23,22,20,20,17,17,15,13,13,9,6,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,3,3,3,3,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,4,3,0,0,0,0,0,0,0,0,5,6,5,6,7,8,7,7,8,7,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,10,11,11,10,10,0,0,0,0,0,0,0,0,11,12,13,13,12,12,13,12,12,13,12,11,0,0,0,0,0,0,0,0,9,9,9,8,8,8,8,7,7,7,7,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,6,6,7,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,9,9,10,10,11,11,10,10,10,10,11,12,0,0,0,0,0,0,0,0,12,12,12,12,12,11,11,10,9,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,6,6,6,7,6,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,4,5,4,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,6,6,6,7,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,6,6,5,6,7,0,0,0,0,0,0,0,0,10,11,11,11,12,12,13,14,14,16,18,18,0,0,0,0,0,0,0,0,21,20,23,23,22,22,23,22,23,23,23,21,0,0,0,0,0,0,0,0,23,20,21,22,22,21,20,21,20],[0,28,28,28,28,28,27,28,28,26,26,26,27,26,26,26,26,27,26,26,0,0,0,0,0,0,0,0,27,27,26,27,27,28,27,28,27,27,28,28,0,0,0,0,0,0,0,0,26,24,24,24,23,23,22,21,20,22,20,18,0,0,0,0,0,0,0,0,6,7,6,6,5,6,7,7,7,8,8,8,0,0,0,0,0,0,0,0,11,11,11,11,11,12,12,11,11,12,12,12,0,0,0,0,0,0,0,0,13,14,14,13,13,14,12,13,11,12,12,12,0,0,0,0,0,0,0,0,11,10,11,12,11,11,11,13,12,12,12,12,0,0,0,0,0,0,0,0,11,11,11,10,11,10,12,12,12,12,11,11,0,0,0,0,0,0,0,0,10,9,9,9,10,9,10,10,10,10,10,10,0,0,0,0,0,0,0,0,9,10,10,11,9,10,10,12,12,12,11,12,0,0,0,0,0,0,0,0,11,12,12,11,10,12,11,10,11,11,10,9,0,0,0,0,0,0,0,0,8,8,7,7,7,8,8,9,8,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,8,9,9,8,7,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,9,9,10,10,10,0,0,0,0,0,0,0,0,8,8,8,7,8,7,6,7,7,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,5,4,4,5,7,7,8,10,11,10,14,16,0,0,0,0,0,0,0,0,17,17,20,20,20,19,21,21,22,21,22,21,0,0,0,0,0,0,0,0,20,22,21,22,26,23,24,23,25,26,26,26,0,0,0,0,0,0,0,0,25,26,24,25,24,24,25,22,25,24,24,26,0,0,0,0,0,0,0,0,23,22,22,21,20,18,16,15,13,13,9,6,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,11,10,10,10,0,0,0,0,0,0,0,0,11,12,12,12,12,13,13,12,12,12,11,11,0,0,0,0,0,0,0,0,9,9,9,8,8,9,8,7,7,8,6,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,6,6,7,7,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,10,10,11,10,10,10,10,10,11,12,0,0,0,0,0,0,0,0,11,12,12,11,11,11,10,10,9,8,8,7,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,4,5,5,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,10,11,10,10,11,12,13,15,14,15,18,18,0,0,0,0,0,0,0,0,21,20,24,23,22,23,24,23,22,24,24,24,0,0,0,0,0,0,0,0,22,20,20,21,22,20,19,20,19],[0,28,28,28,28,29,28,29,28,27,27,26,27,26,26,27,27,27,26,27,0,0,0,0,0,0,0,0,27,28,26,28,28,29,27,28,27,28,28,28,0,0,0,0,0,0,0,0,26,25,24,25,24,23,22,22,20,20,18,18,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,7,7,8,8,8,0,0,0,0,0,0,0,0,11,10,11,11,11,11,12,11,12,12,12,12,0,0,0,0,0,0,0,0,13,13,14,13,12,12,12,12,12,11,11,11,0,0,0,0,0,0,0,0,12,10,11,12,11,11,12,12,12,13,12,13,0,0,0,0,0,0,0,0,10,11,11,9,10,9,11,11,11,11,10,11,0,0,0,0,0,0,0,0,10,9,9,10,9,9,10,10,9,9,10,9,0,0,0,0,0,0,0,0,9,10,10,10,9,10,11,12,12,12,11,12,0,0,0,0,0,0,0,0,11,11,12,11,10,12,11,10,10,11,10,8,0,0,0,0,0,0,0,0,8,8,7,7,7,8,8,8,8,9,8,9,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,8,9,9,8,7,0,0,0,0,0,0,0,0,8,7,8,9,8,7,8,9,9,10,9,10,0,0,0,0,0,0,0,0,7,7,6,6,7,6,6,7,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,4,5,5,5,6,5,7,9,11,12,13,15,0,0,0,0,0,0,0,0,17,17,19,21,20,21,22,21,24,21,22,21,0,0,0,0,0,0,0,0,21,23,23,24,26,23,26,26,25,26,27,27,0,0,0,0,0,0,0,0,26,27,26,26,26,25,26,23,26,26,25,27,0,0,0,0,0,0,0,0,25,22,23,23,20,18,17,15,13,13,9,6,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,3,4,3,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,6,7,7,7,7,7,7,7,5,6,0,0,0,0,0,0,0,0,6,5,6,7,6,6,7,7,5,6,7,6,0,0,0,0,0,0,0,0,7,8,7,7,7,7,8,9,10,11,10,9,0,0,0,0,0,0,0,0,11,12,11,11,12,12,13,11,12,11,11,10,0,0,0,0,0,0,0,0,8,8,7,7,7,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,5,4,4,5,5,0,0,0,0,0,0,0,0,6,5,6,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,10,9,10,10,9,10,10,10,11,11,0,0,0,0,0,0,0,0,11,10,11,10,9,10,10,9,9,8,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,5,5,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,4,4,5,5,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,5,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,6,5,5,5,6,0,0,0,0,0,0,0,0,10,11,11,10,11,12,13,15,15,15,19,19,0,0,0,0,0,0,0,0,21,20,22,23,22,22,22,22,23,22,22,24,0,0,0,0,0,0,0,0,22,20,20,21,22,19,20,22,20],[0,30,29,29,29,29,29,29,28,28,28,28,28,27,28,27,28,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,29,28,29,29,0,0,0,0,0,0,0,0,27,26,25,25,25,24,22,22,21,21,20,18,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,7,7,7,7,0,0,0,0,0,0,0,0,10,10,10,11,11,11,11,11,11,11,12,12,0,0,0,0,0,0,0,0,14,13,14,13,12,12,11,12,11,10,10,10,0,0,0,0,0,0,0,0,11,10,10,11,9,10,11,12,11,11,12,11,0,0,0,0,0,0,0,0,10,10,10,9,9,8,10,10,11,11,10,10,0,0,0,0,0,0,0,0,9,8,8,9,8,8,9,9,8,8,9,8,0,0,0,0,0,0,0,0,8,8,9,9,8,9,9,10,11,11,9,11,0,0,0,0,0,0,0,0,10,10,11,10,8,10,10,9,9,9,9,7,0,0,0,0,0,0,0,0,7,7,6,7,7,7,8,7,7,8,7,8,0,0,0,0,0,0,0,0,6,6,7,7,6,6,7,7,8,8,7,6,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,8,8,8,8,9,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,6,5,5,5,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,7,6,7,10,11,11,14,16,0,0,0,0,0,0,0,0,17,18,19,21,22,21,23,23,24,22,24,21,0,0,0,0,0,0,0,0,21,24,23,24,26,25,26,26,26,27,27,26,0,0,0,0,0,0,0,0,26,27,27,27,26,25,27,25,26,27,25,26,0,0,0,0,0,0,0,0,23,23,22,21,21,18,17,15,13,12,9,6,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,3,3,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,6,5,5,6,6,5,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,8,9,9,9,9,0,0,0,0,0,0,0,0,10,10,11,11,10,11,12,12,11,11,11,10,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,3,3,4,3,4,4,4,3,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,9,9,10,9,8,9,9,9,10,10,0,0,0,0,0,0,0,0,11,10,10,10,9,9,9,8,8,7,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,4,4,4,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,5,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,4,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,5,5,5,6,0,0,0,0,0,0,0,0,5,4,4,5,5,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,10,11,9,10,11,13,13,14,15,16,19,18,0,0,0,0,0,0,0,0,21,20,23,22,22,22,23,21,23,23,21,21,0,0,0,0,0,0,0,0,22,22,21,22,23,19,20,21,18],[0,28,28,28,29,29,28,28,28,27,27,26,27,26,26,27,26,27,26,26,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,25,24,24,24,23,23,22,22,21,22,20,18,0,0,0,0,0,0,0,0,6,7,6,6,5,6,6,6,6,7,7,8,0,0,0,0,0,0,0,0,9,9,9,10,10,10,9,9,10,10,10,10,0,0,0,0,0,0,0,0,11,12,12,11,10,11,10,10,10,9,9,9,0,0,0,0,0,0,0,0,9,9,10,10,9,9,9,11,10,11,10,10,0,0,0,0,0,0,0,0,9,9,9,8,9,8,9,9,10,10,10,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,10,10,10,9,10,0,0,0,0,0,0,0,0,9,10,10,9,8,9,9,8,9,9,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,7,7,7,8,7,0,0,0,0,0,0,0,0,7,6,7,7,6,6,7,7,8,8,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,7,8,7,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,5,6,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,4,5,6,7,7,8,10,10,11,14,15,0,0,0,0,0,0,0,0,17,16,19,20,19,19,21,21,23,20,22,20,0,0,0,0,0,0,0,0,20,22,22,23,26,23,24,24,25,25,26,25,0,0,0,0,0,0,0,0,24,25,24,25,25,23,25,23,23,24,23,25,0,0,0,0,0,0,0,0,21,23,21,20,20,17,17,14,13,12,8,6,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,2,2,3,3,2,0,0,0,0,0,0,0,0,4,5,5,6,6,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,8,10,9,9,9,0,0,0,0,0,0,0,0,9,10,10,10,11,11,11,11,10,10,10,9,0,0,0,0,0,0,0,0,8,7,8,7,7,7,7,7,6,6,5,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,5,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,8,9,9,8,8,8,8,9,9,0,0,0,0,0,0,0,0,10,10,10,10,10,9,9,8,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,5,5,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,4,5,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,10,10,10,10,10,12,13,14,14,15,18,18,0,0,0,0,0,0,0,0,19,20,22,23,21,21,23,22,22,23,23,23,0,0,0,0,0,0,0,0,22,20,20,21,22,20,20,20,18],[0,28,27,27,27,28,27,27,27,26,26,26,27,26,26,27,26,26,26,26,0,0,0,0,0,0,0,0,26,27,26,27,27,28,26,27,27,27,27,27,0,0,0,0,0,0,0,0,25,24,24,23,23,23,22,22,20,21,20,18,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,7,7,8,8,8,0,0,0,0,0,0,0,0,10,10,10,11,11,10,11,11,10,10,12,12,0,0,0,0,0,0,0,0,11,12,13,11,11,11,10,10,10,10,10,10,0,0,0,0,0,0,0,0,10,9,10,11,9,10,11,11,12,11,11,11,0,0,0,0,0,0,0,0,9,10,10,9,9,9,10,10,10,10,10,9,0,0,0,0,0,0,0,0,9,9,9,9,9,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,9,9,9,9,10,10,11,11,10,11,0,0,0,0,0,0,0,0,11,10,11,10,9,11,11,9,10,10,9,9,0,0,0,0,0,0,0,0,8,8,7,7,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,8,6,7,8,8,8,8,8,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,8,10,9,9,0,0,0,0,0,0,0,0,8,8,7,7,7,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,8,10,11,11,14,16,0,0,0,0,0,0,0,0,17,17,20,21,19,21,22,20,22,20,23,20,0,0,0,0,0,0,0,0,20,21,22,22,25,24,24,24,25,26,26,26,0,0,0,0,0,0,0,0,25,26,25,26,24,25,25,23,25,24,24,26,0,0,0,0,0,0,0,0,23,21,22,21,20,18,18,14,12,12,8,7,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,2,3,3,3,4,3,3,0,0,0,0,0,0,0,0,1,1,1,0,1,1,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,6,5,6,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,6,6,7,7,6,7,7,7,6,6,7,7,0,0,0,0,0,0,0,0,7,8,8,7,7,7,8,9,10,10,10,10,0,0,0,0,0,0,0,0,10,11,11,11,11,11,12,12,11,11,10,10,0,0,0,0,0,0,0,0,8,8,8,7,8,8,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,5,6,5,5,6,6,0,0,0,0,0,0,0,0,7,5,6,7,6,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,8,8,9,9,10,10,9,9,9,9,10,10,0,0,0,0,0,0,0,0,10,11,10,9,10,10,9,9,9,8,8,7,0,0,0,0,0,0,0,0,5,6,6,5,4,6,5,4,4,5,4,3,0,0,0,0,0,0,0,0,5,6,6,6,6,6,5,6,6,5,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,6,6,5,6,6,0,0,0,0,0,0,0,0,10,11,11,10,11,12,13,14,14,15,17,17,0,0,0,0,0,0,0,0,19,19,22,21,21,22,22,22,21,23,22,22,0,0,0,0,0,0,0,0,21,20,21,20,22,20,19,19,18],[0,29,29,28,29,29,28,29,28,27,28,27,28,27,27,28,27,28,27,27,0,0,0,0,0,0,0,0,28,28,26,28,29,29,27,29,28,28,29,28,0,0,0,0,0,0,0,0,27,26,25,26,25,24,23,23,22,21,20,20,0,0,0,0,0,0,0,0,6,6,5,4,5,4,6,6,7,6,7,7,0,0,0,0,0,0,0,0,8,8,9,9,9,9,9,9,9,9,11,9,0,0,0,0,0,0,0,0,11,11,12,11,10,10,9,9,9,9,8,9,0,0,0,0,0,0,0,0,9,8,9,10,8,9,10,11,10,10,10,11,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,8,8,7,8,8,7,8,8,8,7,8,7,0,0,0,0,0,0,0,0,7,7,8,8,7,8,9,9,10,9,9,10,0,0,0,0,0,0,0,0,9,9,9,9,7,9,8,7,7,8,7,7,0,0,0,0,0,0,0,0,7,6,6,7,7,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,8,8,7,6,0,0,0,0,0,0,0,0,7,6,6,7,7,6,7,7,8,8,7,8,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,3,4,4,3,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,7,10,10,11,14,15,0,0,0,0,0,0,0,0,19,19,20,23,22,23,24,23,25,22,25,22,0,0,0,0,0,0,0,0,22,25,24,26,28,25,27,27,27,28,28,28,0,0,0,0,0,0,0,0,27,28,27,28,27,27,27,24,27,26,26,27,0,0,0,0,0,0,0,0,24,22,22,21,20,17,16,12,12,11,8,6,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,5,6,6,7,7,7,7,6,5,6,0,0,0,0,0,0,0,0,5,4,5,6,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,6,7,6,6,6,6,7,8,9,9,9,8,0,0,0,0,0,0,0,0,9,9,10,10,10,9,11,10,10,9,9,9,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,4,4,3,4,4,0,0,0,0,0,0,0,0,5,4,5,5,5,5,6,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,9,9,9,9,9,8,9,8,8,8,7,6,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,3,4,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,5,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,5,4,5,5,6,5,6,0,0,0,0,0,0,0,0,5,4,3,4,4,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,10,11,10,10,11,13,13,15,15,16,19,18,0,0,0,0,0,0,0,0,20,21,22,22,23,22,21,22,23,22,22,24,0,0,0,0,0,0,0,0,23,22,21,22,22,19,19,21,19],[0,28,28,28,28,28,28,28,27,27,26,26,27,25,26,26,26,27,26,27,0,0,0,0,0,0,0,0,27,27,27,27,28,29,27,28,28,27,28,28,0,0,0,0,0,0,0,0,26,25,25,24,23,22,21,21,20,20,19,18,0,0,0,0,0,0,0,0,6,5,5,4,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,8,8,8,9,8,8,8,9,9,0,0,0,0,0,0,0,0,10,11,11,10,9,9,9,8,9,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,8,8,7,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,7,6,7,7,6,7,7,8,9,8,8,9,0,0,0,0,0,0,0,0,8,8,9,8,7,8,7,7,7,7,6,6,0,0,0,0,0,0,0,0,6,5,5,5,6,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,7,7,6,5,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,6,6,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,10,10,13,14,0,0,0,0,0,0,0,0,17,16,18,20,21,20,21,21,23,21,23,20,0,0,0,0,0,0,0,0,21,22,23,25,27,24,25,26,26,26,27,26,0,0,0,0,0,0,0,0,24,26,25,25,26,24,25,23,24,25,23,25,0,0,0,0,0,0,0,0,21,21,21,19,20,17,15,14,13,12,8,6,0,0,0,0,0,0,0,0,1,1,2,2,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,6,6,7,7,8,8,8,8,0,0,0,0,0,0,0,0,7,9,9,9,9,9,10,10,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,8,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,9,10,9,8,9,8,8,8,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,4,5,5,5,5,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,5,4,4,4,5,4,3,4,4,4,3,4,0,0,0,0,0,0,0,0,4,5,5,5,5,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,8,9,10,9,11,12,12,13,15,17,17,0,0,0,0,0,0,0,0,19,20,22,22,22,22,23,21,23,21,21,21,0,0,0,0,0,0,0,0,22,19,20,20,22,18,18,20,19],[0,29,29,28,29,29,28,29,28,27,28,27,28,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,28,27,27,29,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,27,26,25,25,26,23,22,24,22,21,20,19,0,0,0,0,0,0,0,0,6,5,5,4,5,4,5,5,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,9,8,8,9,8,8,8,9,9,0,0,0,0,0,0,0,0,9,11,11,9,8,9,9,9,9,9,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,10,9,9,9,9,0,0,0,0,0,0,0,0,7,8,8,8,7,7,8,8,8,9,8,9,0,0,0,0,0,0,0,0,8,7,7,7,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,8,9,8,8,9,0,0,0,0,0,0,0,0,8,8,8,7,7,8,7,6,7,7,6,6,0,0,0,0,0,0,0,0,6,6,5,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,7,7,6,6,5,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,5,4,5,6,6,7,8,10,12,11,13,14,0,0,0,0,0,0,0,0,18,20,20,22,23,22,24,24,25,24,25,21,0,0,0,0,0,0,0,0,23,24,24,25,26,26,26,27,27,27,28,28,0,0,0,0,0,0,0,0,27,28,27,28,28,26,27,26,27,27,26,27,0,0,0,0,0,0,0,0,24,23,23,22,19,18,16,15,13,11,9,7,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,4,4,4,0,0,0,0,0,0,0,0,5,4,5,3,3,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,1,1,0,1,1,2,2,1,0,0,0,0,0,0,0,0,3,4,4,5,5,6,7,7,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,4,5,5,4,4,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,7,8,9,9,9,8,0,0,0,0,0,0,0,0,8,9,9,9,9,9,10,10,9,9,9,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,7,7,8,8,7,8,7,8,8,8,8,0,0,0,0,0,0,0,0,9,10,9,9,9,9,9,8,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,4,4,3,4,4,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,9,10,10,10,10,13,13,15,17,17,20,20,0,0,0,0,0,0,0,0,22,21,24,24,24,23,23,23,25,25,23,24,0,0,0,0,0,0,0,0,24,22,22,24,23,19,20,23,20],[0,28,27,28,28,28,28,27,27,26,26,25,26,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,27,27,28,27,27,0,0,0,0,0,0,0,0,24,24,24,23,23,24,21,21,21,20,19,19,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,7,7,8,8,7,7,8,8,7,8,9,8,0,0,0,0,0,0,0,0,9,11,11,9,8,9,8,8,8,7,8,7,0,0,0,0,0,0,0,0,7,7,7,8,7,7,8,9,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,8,8,8,7,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,8,8,7,8,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,10,10,10,13,14,0,0,0,0,0,0,0,0,18,17,19,21,21,21,22,23,23,21,24,20,0,0,0,0,0,0,0,0,22,23,25,26,26,25,26,27,27,26,27,27,0,0,0,0,0,0,0,0,26,27,26,26,26,25,26,24,24,25,25,26,0,0,0,0,0,0,0,0,22,23,21,20,20,17,17,16,13,13,8,6,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,3,4,4,4,5,6,4,5,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,6,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,7,8,9,9,9,9,9,9,8,9,8,8,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,9,9,9,8,8,8,8,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,8,8,9,9,10,12,12,14,15,17,18,0,0,0,0,0,0,0,0,19,18,19,21,19,19,21,20,21,21,20,20,0,0,0,0,0,0,0,0,20,19,18,20,22,18,16,18,18],[0,29,29,29,29,29,29,29,29,28,28,27,28,27,27,27,28,29,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,26,25,24,25,25,23,22,23,22,22,19,19,0,0,0,0,0,0,0,0,5,4,4,4,4,3,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,7,6,7,7,7,7,7,7,7,8,7,0,0,0,0,0,0,0,0,8,9,10,8,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,6,7,7,8,8,7,7,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,5,6,6,5,5,6,6,5,5,6,5,0,0,0,0,0,0,0,0,5,5,5,6,5,5,6,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,5,4,4,4,4,5,5,6,5,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,6,5,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,11,10,12,13,0,0,0,0,0,0,0,0,18,19,20,22,22,23,23,23,24,24,25,23,0,0,0,0,0,0,0,0,21,25,24,26,26,25,26,27,27,27,28,28,0,0,0,0,0,0,0,0,27,28,27,28,28,27,28,25,27,27,27,27,0,0,0,0,0,0,0,0,24,23,22,23,20,18,17,16,15,12,9,7,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,2,3,2,2,1,1,0,1,1,1,0,0,0,0,0,0,0,0,2,3,3,4,4,5,6,5,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,4,3,0,0,0,0,0,0,0,0,5,5,5,4,6,6,6,7,8,8,8,8,0,0,0,0,0,0,0,0,7,8,8,8,8,8,9,8,8,8,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,6,7,6,6,6,7,7,0,0,0,0,0,0,0,0,8,9,8,7,8,7,8,7,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,2,3,3,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,8,9,9,9,9,11,11,13,15,17,20,19,0,0,0,0,0,0,0,0,21,21,25,24,23,22,23,22,24,24,23,22,0,0,0,0,0,0,0,0,23,20,21,21,23,18,17,21,19],[0,28,28,28,28,29,28,28,28,26,27,26,27,26,27,26,26,27,26,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,27,28,27,28,28,0,0,0,0,0,0,0,0,26,25,25,25,24,23,22,22,20,21,20,19,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,6,7,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,2,1,1,2,2,1,2,1,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,6,8,9,10,12,14,0,0,0,0,0,0,0,0,18,20,20,22,23,22,23,23,24,23,24,21,0,0,0,0,0,0,0,0,22,23,25,24,26,24,25,26,27,26,27,26,0,0,0,0,0,0,0,0,26,26,26,26,27,26,26,25,25,27,24,26,0,0,0,0,0,0,0,0,23,23,22,21,20,17,18,15,14,13,8,6,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,4,4,4,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,5,6,5,5,0,0,0,0,0,0,0,0,3,3,2,2,2,2,1,1,1,0,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,4,5,5,5,5,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,7,7,6,0,0,0,0,0,0,0,0,5,6,6,7,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,6,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,8,8,8,10,11,12,16,17,19,20,0,0,0,0,0,0,0,0,22,20,23,23,23,21,22,23,24,23,23,23,0,0,0,0,0,0,0,0,21,20,20,21,22,18,17,20,19],[0,28,28,28,29,29,28,28,27,27,27,27,27,26,27,26,26,28,27,27,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,25,24,24,25,23,22,23,21,20,19,19,0,0,0,0,0,0,0,0,5,4,4,4,3,3,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,6,7,8,7,0,0,0,0,0,0,0,0,8,9,10,8,7,7,7,8,7,7,6,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,6,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,8,10,10,12,14,0,0,0,0,0,0,0,0,18,20,20,23,23,22,24,23,24,24,24,22,0,0,0,0,0,0,0,0,21,24,24,25,26,25,26,27,27,27,28,27,0,0,0,0,0,0,0,0,27,27,26,26,28,26,27,26,26,27,26,27,0,0,0,0,0,0,0,0,23,24,22,21,20,18,17,15,14,12,8,6,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,6,6,5,6,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,1,1,1,0,1,0,0,0,0,0,0,0,0,2,2,2,3,3,5,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,5,5,6,6,8,7,7,7,0,0,0,0,0,0,0,0,6,7,7,8,7,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,5,6,6,6,7,7,0,0,0,0,0,0,0,0,8,9,8,7,7,7,7,7,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,7,9,9,9,9,12,11,14,17,18,20,19,0,0,0,0,0,0,0,0,21,20,24,23,24,22,23,22,25,24,22,22,0,0,0,0,0,0,0,0,22,20,19,21,22,17,17,21,18],[0,27,28,27,28,28,27,27,27,26,26,26,27,25,26,25,26,26,26,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,24,23,22,22,21,19,20,19,18,17,17,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,9,10,9,8,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,3,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,3,4,5,5,6,8,9,9,11,12,0,0,0,0,0,0,0,0,17,19,19,20,22,21,21,22,24,22,24,21,0,0,0,0,0,0,0,0,21,23,24,25,26,25,25,25,26,26,27,26,0,0,0,0,0,0,0,0,26,26,26,26,27,25,26,25,25,26,25,26,0,0,0,0,0,0,0,0,22,22,21,20,18,17,16,15,13,12,8,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,5,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,4,5,6,5,6,0,0,0,0,0,0,0,0,3,3,2,3,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,2,2,2,3,4,4,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,6,7,7,7,6,0,0,0,0,0,0,0,0,6,6,7,8,7,7,8,8,7,7,7,7,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,5,6,6,6,6,7,0,0,0,0,0,0,0,0,8,8,7,7,7,7,6,6,6,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,3,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,7,9,8,8,8,10,10,13,15,16,18,19,0,0,0,0,0,0,0,0,21,19,22,22,22,22,23,22,23,23,22,22,0,0,0,0,0,0,0,0,21,19,19,20,21,17,16,20,17],[0,27,27,27,27,27,27,27,27,26,25,25,26,25,25,25,25,26,26,25,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,26,26,26,26,26,0,0,0,0,0,0,0,0,23,23,23,22,22,21,20,21,19,20,18,18,0,0,0,0,0,0,0,0,4,4,4,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,4,5,5,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,1,2,1,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,5,5,7,9,9,10,12,14,0,0,0,0,0,0,0,0,17,17,18,20,21,20,21,21,22,22,22,20,0,0,0,0,0,0,0,0,21,21,24,24,26,23,23,25,25,25,26,26,0,0,0,0,0,0,0,0,25,26,25,25,26,24,25,24,24,25,24,25,0,0,0,0,0,0,0,0,21,22,20,20,18,16,16,13,13,11,8,6,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,6,5,5,0,0,0,0,0,0,0,0,3,3,2,3,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,7,7,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,8,7,7,6,6,0,0,0,0,0,0,0,0,4,5,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,6,6,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,4,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,9,8,8,9,10,12,13,14,17,18,0,0,0,0,0,0,0,0,19,18,21,21,19,20,21,20,21,21,21,17,0,0,0,0,0,0,0,0,21,18,19,19,21,16,15,18,18],[0,28,28,28,28,28,27,28,27,27,27,26,27,25,26,26,26,27,26,27,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,28,28,27,28,27,0,0,0,0,0,0,0,0,25,25,25,23,23,23,21,22,20,21,20,19,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,5,4,3,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,5,6,7,8,9,11,12,13,0,0,0,0,0,0,0,0,19,20,19,21,24,22,22,23,24,23,24,21,0,0,0,0,0,0,0,0,22,24,26,26,27,26,25,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,27,26,27,26,26,27,26,27,0,0,0,0,0,0,0,0,23,22,22,21,20,17,16,15,12,11,8,6,0,0,0,0,0,0,0,0,3,2,3,3,3,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,3,3,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,7,6,6,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,9,10,9,9,11,11,13,14,18,19,20,0,0,0,0,0,0,0,0,22,20,23,23,22,22,23,22,23,23,23,21,0,0,0,0,0,0,0,0,22,20,20,20,22,17,16,19,18],[0,28,27,28,28,27,28,28,27,27,26,26,26,25,26,26,26,27,27,27,0,0,0,0,0,0,0,0,28,28,27,28,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,24,23,22,22,22,21,20,20,19,18,17,17,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,4,4,4,5,4,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,6,7,7,6,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,8,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,7,7,6,6,7,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,7,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,5,6,7,8,9,10,12,13,0,0,0,0,0,0,0,0,17,17,18,21,21,20,22,21,22,22,23,21,0,0,0,0,0,0,0,0,21,23,24,25,27,24,25,26,26,26,27,26,0,0,0,0,0,0,0,0,26,27,26,26,27,26,26,25,26,26,25,27,0,0,0,0,0,0,0,0,23,22,22,20,19,16,15,13,12,11,8,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,3,3,4,5,5,5,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,7,7,7,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,8,8,8,8,7,6,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,5,6,6,6,7,6,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,10,9,9,10,12,12,14,15,17,19,20,0,0,0,0,0,0,0,0,21,20,24,23,20,23,23,22,24,24,22,21,0,0,0,0,0,0,0,0,21,20,20,21,22,18,17,21,17],[0,27,26,27,27,27,27,27,27,26,25,25,26,25,25,25,25,25,26,26,0,0,0,0,0,0,0,0,26,26,26,27,27,27,26,26,26,26,27,26,0,0,0,0,0,0,0,0,24,23,22,21,22,21,20,20,19,19,17,18,0,0,0,0,0,0,0,0,5,5,4,4,4,3,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,6,7,8,7,0,0,0,0,0,0,0,0,9,10,10,8,7,8,7,8,8,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,7,7,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,7,7,7,6,5,7,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,4,4,4,5,5,6,6,5,5,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,4,4,3,4,4,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,4,5,5,5,6,6,8,9,9,10,11,13,0,0,0,0,0,0,0,0,16,17,18,20,20,20,21,21,22,21,22,20,0,0,0,0,0,0,0,0,20,21,23,24,26,24,24,25,25,25,26,26,0,0,0,0,0,0,0,0,26,26,26,26,25,25,25,24,25,25,25,26,0,0,0,0,0,0,0,0,21,22,20,19,18,16,16,14,12,11,9,7,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,5,5,5,4,5,0,0,0,0,0,0,0,0,7,5,5,4,5,5,7,6,6,6,5,6,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,3,3,4,4,4,5,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,6,7,7,7,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,9,9,8,8,8,7,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,7,6,7,7,6,6,6,6,7,7,0,0,0,0,0,0,0,0,8,9,8,7,8,8,7,7,7,6,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,3,3,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,10,9,8,9,10,10,12,13,15,15,18,0,0,0,0,0,0,0,0,20,19,22,22,20,21,22,21,22,22,22,19,0,0,0,0,0,0,0,0,20,18,19,19,21,18,17,19,17],[0,28,27,27,28,28,27,27,28,26,26,25,26,26,25,26,26,27,26,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,24,24,23,23,24,22,21,21,20,21,19,19,0,0,0,0,0,0,0,0,6,5,5,5,4,4,5,5,5,6,6,5,0,0,0,0,0,0,0,0,7,6,7,8,7,7,8,7,7,7,8,8,0,0,0,0,0,0,0,0,8,9,9,8,8,8,7,8,8,7,8,7,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,6,6,7,7,7,8,7,8,0,0,0,0,0,0,0,0,7,7,6,6,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,6,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,5,6,5,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,7,8,10,10,11,13,14,0,0,0,0,0,0,0,0,18,19,19,20,21,21,22,21,23,22,23,21,0,0,0,0,0,0,0,0,22,22,24,25,27,23,24,25,25,25,26,25,0,0,0,0,0,0,0,0,25,25,25,25,25,24,25,24,24,25,24,26,0,0,0,0,0,0,0,0,22,22,20,19,18,17,15,14,12,11,9,7,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,4,4,4,5,5,6,7,6,6,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,2,3,3,4,5,5,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,7,8,8,8,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,9,10,9,9,8,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,8,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,8,8,9,8,8,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,4,4,3,3,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,10,10,8,8,12,13,13,14,16,18,19,0,0,0,0,0,0,0,0,22,20,23,23,22,21,23,23,23,24,23,21,0,0,0,0,0,0,0,0,21,20,21,21,22,18,16,20,18],[0,29,28,28,28,28,28,28,27,27,26,26,27,26,27,26,27,27,27,27,0,0,0,0,0,0,0,0,28,27,27,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,24,23,23,24,22,20,21,21,20,19,19,0,0,0,0,0,0,0,0,6,6,5,5,5,4,5,5,5,6,6,5,0,0,0,0,0,0,0,0,7,7,7,8,7,7,8,7,7,8,8,8,0,0,0,0,0,0,0,0,9,10,10,9,8,8,8,9,8,8,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,6,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,7,6,6,7,6,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,4,4,4,5,6,6,5,4,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,3,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,7,7,8,10,10,11,12,13,0,0,0,0,0,0,0,0,19,20,21,22,24,22,23,24,25,23,25,21,0,0,0,0,0,0,0,0,21,23,25,25,27,25,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,26,27,25,26,27,26,26,0,0,0,0,0,0,0,0,23,22,22,21,19,17,16,14,13,11,8,7,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,2,2,3,3,5,5,5,4,3,3,0,0,0,0,0,0,0,0,4,3,3,4,4,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,6,5,5,5,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,7,7,8,8,8,8,9,9,8,9,8,8,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,8,8,6,7,7,7,8,7,0,0,0,0,0,0,0,0,9,9,9,8,8,8,8,8,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,7,10,8,8,10,11,12,13,15,17,18,19,0,0,0,0,0,0,0,0,21,20,23,22,20,22,22,23,22,23,23,21,0,0,0,0,0,0,0,0,21,18,20,22,23,17,16,21,18],[0,28,27,28,27,27,28,27,27,27,25,25,26,25,26,26,26,25,26,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,28,28,26,28,28,28,0,0,0,0,0,0,0,0,25,24,23,22,23,22,20,21,20,19,18,19,0,0,0,0,0,0,0,0,7,6,6,5,5,5,5,5,6,6,7,6,0,0,0,0,0,0,0,0,8,8,8,9,8,9,9,9,8,9,10,9,0,0,0,0,0,0,0,0,12,12,12,11,10,11,10,11,10,10,9,9,0,0,0,0,0,0,0,0,9,8,8,8,7,8,8,8,9,9,9,9,0,0,0,0,0,0,0,0,7,8,8,7,8,7,8,9,9,9,9,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,7,6,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,7,8,8,7,7,8,0,0,0,0,0,0,0,0,7,8,8,7,7,8,7,7,7,7,7,6,0,0,0,0,0,0,0,0,6,6,5,5,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,6,6,5,4,0,0,0,0,0,0,0,0,5,5,5,6,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,5,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,6,6,6,7,7,7,9,11,11,11,12,14,0,0,0,0,0,0,0,0,18,18,19,21,22,21,22,23,23,21,23,21,0,0,0,0,0,0,0,0,21,23,23,25,26,25,25,26,26,26,27,26,0,0,0,0,0,0,0,0,26,27,26,27,27,26,26,24,26,25,25,27,0,0,0,0,0,0,0,0,22,22,22,20,19,17,16,14,13,11,9,8,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,5,5,6,6,0,0,0,0,0,0,0,0,7,5,5,5,5,6,6,6,8,8,6,7,0,0,0,0,0,0,0,0,5,5,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,3,4,5,5,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,8,8,9,9,8,0,0,0,0,0,0,0,0,8,8,9,9,9,9,10,10,10,10,9,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,7,7,8,7,9,9,7,8,8,8,9,9,0,0,0,0,0,0,0,0,10,11,10,9,9,9,9,8,9,7,7,7,0,0,0,0,0,0,0,0,5,4,5,5,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,5,5,4,5,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,5,5,6,6,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,5,7,6,5,5,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,10,9,8,9,11,12,13,14,15,17,19,0,0,0,0,0,0,0,0,22,20,23,21,21,21,23,21,22,23,21,22,0,0,0,0,0,0,0,0,21,20,20,22,22,19,18,21,17],[0,27,27,26,27,27,27,27,27,26,26,25,26,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,25,24,23,22,23,23,21,21,21,20,18,19,0,0,0,0,0,0,0,0,8,7,7,7,6,6,7,7,7,8,7,7,0,0,0,0,0,0,0,0,9,9,9,10,9,10,10,10,10,10,11,10,0,0,0,0,0,0,0,0,11,12,12,11,10,11,10,10,10,9,10,10,0,0,0,0,0,0,0,0,9,8,9,9,8,9,8,9,9,10,9,10,0,0,0,0,0,0,0,0,9,9,9,8,9,8,9,9,10,10,9,10,0,0,0,0,0,0,0,0,9,8,8,8,9,8,8,8,8,8,7,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,9,9,8,9,0,0,0,0,0,0,0,0,9,9,10,9,8,9,8,8,9,8,8,8,0,0,0,0,0,0,0,0,7,7,6,7,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,6,7,7,6,6,0,0,0,0,0,0,0,0,7,6,6,6,7,6,6,6,6,7,7,8,0,0,0,0,0,0,0,0,7,6,6,5,6,5,6,5,5,4,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,6,7,7,8,8,8,10,10,11,11,13,13,0,0,0,0,0,0,0,0,18,18,19,20,21,21,22,23,23,22,23,21,0,0,0,0,0,0,0,0,21,22,23,23,26,24,24,25,25,25,26,26,0,0,0,0,0,0,0,0,26,26,25,26,26,26,25,23,25,25,24,26,0,0,0,0,0,0,0,0,22,22,20,20,19,17,16,14,13,12,10,9,0,0,0,0,0,0,0,0,4,3,4,4,5,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,7,6,5,5,5,6,6,7,8,8,7,7,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,3,3,5,5,4,4,3,4,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,5,4,4,5,5,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,8,9,9,9,8,0,0,0,0,0,0,0,0,9,10,10,10,10,11,11,11,11,11,11,9,0,0,0,0,0,0,0,0,8,8,7,7,7,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,7,7,0,0,0,0,0,0,0,0,8,9,9,9,10,10,9,9,9,9,10,10,0,0,0,0,0,0,0,0,11,11,11,10,11,11,10,9,9,8,8,7,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,5,5,5,6,6,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,6,6,7,7,7,7,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,5,6,6,5,6,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,7,10,9,7,9,11,12,12,15,14,17,19,0,0,0,0,0,0,0,0,21,20,23,22,20,21,23,21,21,22,21,21,0,0,0,0,0,0,0,0,21,18,20,20,22,18,17,20,18],[0,29,28,28,28,28,28,28,28,27,27,26,27,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,28,28,26,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,26,24,23,24,23,22,22,22,20,20,20,0,0,0,0,0,0,0,0,9,8,8,7,7,6,7,8,8,8,8,8,0,0,0,0,0,0,0,0,10,9,10,11,10,10,11,11,10,10,11,11,0,0,0,0,0,0,0,0,11,12,12,12,11,11,11,11,10,10,10,10,0,0,0,0,0,0,0,0,10,10,10,9,9,10,9,10,9,10,10,10,0,0,0,0,0,0,0,0,9,10,10,9,10,9,10,10,10,10,10,11,0,0,0,0,0,0,0,0,10,9,10,10,9,9,9,9,8,9,9,9,0,0,0,0,0,0,0,0,7,7,8,8,7,8,9,9,10,10,9,10,0,0,0,0,0,0,0,0,9,10,10,10,9,10,10,9,9,9,9,8,0,0,0,0,0,0,0,0,8,8,7,7,8,8,9,9,8,9,9,9,0,0,0,0,0,0,0,0,7,6,7,6,6,6,6,7,8,7,6,5,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,7,8,8,8,9,0,0,0,0,0,0,0,0,7,7,7,6,7,5,6,6,5,5,5,6,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,4,3,4,4,4,0,0,0,0,0,0,0,0,7,8,8,9,8,9,11,12,13,13,14,15,0,0,0,0,0,0,0,0,20,21,22,23,24,22,23,24,24,23,25,21,0,0,0,0,0,0,0,0,22,23,24,25,26,24,25,26,26,26,27,26,0,0,0,0,0,0,0,0,27,27,27,26,26,25,26,25,25,26,25,27,0,0,0,0,0,0,0,0,23,22,21,20,19,17,17,15,15,13,11,10,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,6,6,7,7,8,9,8,9,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,0,1,1,2,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,5,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,7,8,7,7,7,8,8,9,10,10,10,9,0,0,0,0,0,0,0,0,10,11,11,11,11,12,12,13,12,13,12,11,0,0,0,0,0,0,0,0,9,9,8,8,8,8,7,7,6,6,6,6,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,5,6,6,6,6,7,6,7,7,7,8,8,0,0,0,0,0,0,0,0,9,9,10,11,11,10,10,10,10,10,11,11,0,0,0,0,0,0,0,0,13,13,12,12,12,11,11,11,10,10,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,5,6,6,4,4,5,4,0,0,0,0,0,0,0,0,6,6,7,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,7,8,8,7,8,8,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,8,10,9,8,9,10,12,13,13,14,18,19,0,0,0,0,0,0,0,0,21,20,21,23,20,21,22,22,22,23,23,21,0,0,0,0,0,0,0,0,21,18,20,20,21,18,17,19,18],[0,28,27,28,28,27,28,27,27,27,26,25,27,25,27,26,27,26,27,28,0,0,0,0,0,0,0,0,29,29,28,29,29,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,27,26,25,24,25,23,23,23,23,21,21,22,0,0,0,0,0,0,0,0,11,10,9,8,8,8,9,9,9,10,10,10,0,0,0,0,0,0,0,0,12,12,13,14,13,13,13,13,12,14,14,14,0,0,0,0,0,0,0,0,15,16,16,15,14,15,13,14,14,14,12,12,0,0,0,0,0,0,0,0,12,10,12,11,10,11,11,12,11,12,12,12,0,0,0,0,0,0,0,0,11,13,13,10,12,12,12,12,14,13,13,13,0,0,0,0,0,0,0,0,11,10,11,12,11,10,11,11,9,10,10,10,0,0,0,0,0,0,0,0,9,8,10,10,9,10,10,11,11,11,10,11,0,0,0,0,0,0,0,0,11,11,12,12,10,12,11,10,11,11,11,9,0,0,0,0,0,0,0,0,9,9,7,8,8,9,9,9,9,10,9,10,0,0,0,0,0,0,0,0,8,7,7,7,6,6,6,8,8,8,7,6,0,0,0,0,0,0,0,0,9,9,7,9,9,8,9,9,9,10,10,10,0,0,0,0,0,0,0,0,8,8,8,8,8,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,9,9,9,10,11,10,12,13,14,14,15,16,0,0,0,0,0,0,0,0,21,20,21,23,23,23,25,25,25,23,24,23,0,0,0,0,0,0,0,0,21,24,24,25,26,25,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,23,24,22,21,21,19,18,16,15,13,12,11,0,0,0,0,0,0,0,0,5,5,5,6,6,7,6,6,7,7,7,8,0,0,0,0,0,0,0,0,8,9,8,7,7,7,8,8,9,10,9,9,0,0,0,0,0,0,0,0,7,7,7,7,6,6,5,4,4,4,3,3,0,0,0,0,0,0,0,0,1,0,1,2,3,3,5,5,5,5,4,4,0,0,0,0,0,0,0,0,6,5,5,6,6,6,6,5,6,6,6,6,0,0,0,0,0,0,0,0,9,10,9,8,9,10,9,11,11,12,11,10,0,0,0,0,0,0,0,0,12,13,12,14,13,13,15,15,15,14,14,12,0,0,0,0,0,0,0,0,11,11,10,10,10,10,9,9,8,9,8,7,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,8,8,8,8,9,8,8,9,8,9,10,10,0,0,0,0,0,0,0,0,11,11,14,12,14,13,11,12,12,13,14,14,0,0,0,0,0,0,0,0,14,15,14,13,14,14,12,12,12,11,11,10,0,0,0,0,0,0,0,0,9,8,7,7,8,7,7,7,6,6,6,5,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,8,9,9,9,10,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,9,8,9,9,9,9,9,9,8,8,9,8,0,0,0,0,0,0,0,0,7,7,8,7,8,8,7,8,8,8,7,7,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,9,11,10,8,10,11,13,14,15,15,18,19,0,0,0,0,0,0,0,0,22,20,24,22,21,23,22,22,22,24,22,20,0,0,0,0,0,0,0,0,23,19,21,21,23,19,18,20,18],[0,27,26,27,27,26,27,27,26,26,25,25,26,25,26,25,27,26,26,27,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,28,26,28,28,28,0,0,0,0,0,0,0,0,26,26,25,24,25,24,23,22,23,22,21,21,0,0,0,0,0,0,0,0,12,11,11,9,9,9,10,11,11,11,12,11,0,0,0,0,0,0,0,0,15,15,15,15,16,16,15,16,16,16,16,16,0,0,0,0,0,0,0,0,17,17,18,17,16,18,17,16,16,16,15,14,0,0,0,0,0,0,0,0,15,12,14,14,12,12,12,13,13,14,14,14,0,0,0,0,0,0,0,0,15,15,15,13,16,14,15,16,16,16,16,15,0,0,0,0,0,0,0,0,14,12,13,14,14,13,13,14,11,12,12,11,0,0,0,0,0,0,0,0,11,10,12,12,10,11,11,12,12,13,11,12,0,0,0,0,0,0,0,0,14,14,15,14,12,16,14,12,13,14,13,12,0,0,0,0,0,0,0,0,11,11,9,10,10,11,11,12,12,11,11,11,0,0,0,0,0,0,0,0,10,9,9,8,7,8,8,8,9,9,8,7,0,0,0,0,0,0,0,0,9,9,8,9,10,9,9,10,10,10,11,12,0,0,0,0,0,0,0,0,10,9,9,9,10,7,8,8,8,6,8,7,0,0,0,0,0,0,0,0,7,7,5,6,6,6,6,6,5,6,7,7,0,0,0,0,0,0,0,0,9,10,10,11,10,11,12,12,13,14,16,16,0,0,0,0,0,0,0,0,21,19,20,23,23,23,24,24,24,23,25,23,0,0,0,0,0,0,0,0,23,24,24,25,26,25,26,26,27,27,27,27,0,0,0,0,0,0,0,0,28,27,27,28,27,27,26,24,26,26,27,27,0,0,0,0,0,0,0,0,23,24,22,21,21,18,19,15,15,14,12,12,0,0,0,0,0,0,0,0,5,6,6,6,7,8,7,7,8,7,8,9,0,0,0,0,0,0,0,0,9,8,7,9,8,8,9,9,9,11,10,10,0,0,0,0,0,0,0,0,9,8,7,8,7,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,1,1,0,1,3,3,5,5,5,6,4,5,0,0,0,0,0,0,0,0,7,5,6,7,6,6,6,6,5,6,8,7,0,0,0,0,0,0,0,0,9,10,10,10,10,10,10,11,12,12,12,11,0,0,0,0,0,0,0,0,14,15,16,15,16,15,16,17,16,17,16,14,0,0,0,0,0,0,0,0,12,13,11,12,12,11,11,10,9,9,8,8,0,0,0,0,0,0,0,0,5,5,5,5,4,4,3,4,5,4,4,6,0,0,0,0,0,0,0,0,8,8,8,8,9,9,9,9,9,9,11,11,0,0,0,0,0,0,0,0,13,13,15,14,15,16,14,15,14,15,16,16,0,0,0,0,0,0,0,0,16,16,15,16,15,15,15,14,14,13,13,12,0,0,0,0,0,0,0,0,9,8,8,8,8,8,7,8,6,6,7,6,0,0,0,0,0,0,0,0,8,9,9,9,9,8,10,10,9,9,10,10,0,0,0,0,0,0,0,0,9,9,9,8,9,8,9,8,8,8,7,8,0,0,0,0,0,0,0,0,9,10,10,10,10,10,9,9,9,9,9,9,0,0,0,0,0,0,0,0,8,8,9,8,8,9,8,8,9,9,7,7,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,9,11,10,9,10,11,13,14,13,16,16,18,0,0,0,0,0,0,0,0,21,20,24,23,20,22,24,22,22,23,22,21,0,0,0,0,0,0,0,0,20,19,20,20,21,20,17,18,17],[0,26,26,26,27,27,27,27,27,26,26,26,27,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,28,28,28,29,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,27,28,27,26,26,26,25,25,26,24,23,0,0,0,0,0,0,0,0,17,18,18,16,17,14,17,17,18,19,18,18,0,0,0,0,0,0,0,0,19,20,20,20,21,22,20,20,20,20,20,19,0,0,0,0,0,0,0,0,21,20,20,21,20,22,20,19,20,20,18,19,0,0,0,0,0,0,0,0,19,16,17,18,17,16,17,17,17,18,18,18,0,0,0,0,0,0,0,0,20,20,19,20,20,19,20,21,20,19,19,18,0,0,0,0,0,0,0,0,21,19,18,18,19,18,17,18,16,16,15,15,0,0,0,0,0,0,0,0,16,14,15,17,15,15,15,16,17,18,15,17,0,0,0,0,0,0,0,0,19,19,19,18,17,19,18,17,19,19,17,18,0,0,0,0,0,0,0,0,17,16,15,17,16,15,17,17,17,16,16,16,0,0,0,0,0,0,0,0,15,13,13,13,12,12,11,12,13,12,11,12,0,0,0,0,0,0,0,0,15,15,14,15,17,14,16,15,15,15,17,17,0,0,0,0,0,0,0,0,16,14,17,15,16,14,15,14,14,13,15,14,0,0,0,0,0,0,0,0,12,11,8,10,10,9,8,8,9,10,12,11,0,0,0,0,0,0,0,0,15,17,15,16,16,17,16,19,18,18,21,21,0,0,0,0,0,0,0,0,23,23,25,26,25,25,26,25,27,24,26,25,0,0,0,0,0,0,0,0,23,24,26,26,26,26,26,27,27,27,28,28,0,0,0,0,0,0,0,0,27,28,27,28,27,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,25,25,24,23,23,21,21,18,19,17,17,15,0,0,0,0,0,0,0,0,9,8,7,9,9,8,9,10,10,9,11,11,0,0,0,0,0,0,0,0,8,10,9,9,9,9,10,10,11,13,12,12,0,0,0,0,0,0,0,0,11,10,11,11,11,10,10,8,9,8,8,7,0,0,0,0,0,0,0,0,3,3,1,0,1,3,5,5,5,7,7,7,0,0,0,0,0,0,0,0,13,11,11,12,12,11,11,13,11,12,13,13,0,0,0,0,0,0,0,0,14,16,16,16,15,15,15,15,17,15,15,17,0,0,0,0,0,0,0,0,19,20,20,19,20,20,19,19,19,20,20,19,0,0,0,0,0,0,0,0,19,19,18,17,18,18,18,16,17,16,15,15,0,0,0,0,0,0,0,0,11,10,9,9,9,8,7,8,10,8,9,13,0,0,0,0,0,0,0,0,13,12,13,14,14,14,14,17,16,14,16,16,0,0,0,0,0,0,0,0,19,20,19,20,19,20,21,20,21,20,19,20,0,0,0,0,0,0,0,0,20,20,19,21,19,19,19,20,18,18,17,19,0,0,0,0,0,0,0,0,15,14,15,14,13,13,13,14,12,11,13,12,0,0,0,0,0,0,0,0,12,13,12,14,13,13,14,14,15,14,15,16,0,0,0,0,0,0,0,0,17,15,15,13,15,13,13,13,13,13,12,13,0,0,0,0,0,0,0,0,15,14,15,15,16,14,17,14,14,15,13,13,0,0,0,0,0,0,0,0,11,11,14,12,13,11,12,10,12,12,11,11,0,0,0,0,0,0,0,0,8,5,6,7,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,9,10,10,9,10,11,13,14,15,15,17,21,0,0,0,0,0,0,0,0,21,22,24,24,22,23,24,24,22,23,24,21,0,0,0,0,0,0,0,0,22,17,20,19,22,21,16,18,18],[0,29,28,28,29,28,29,29,28,28,28,27,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,27,27,28,27,25,26,26,26,24,25,0,0,0,0,0,0,0,0,17,17,18,16,16,16,17,16,16,17,18,17,0,0,0,0,0,0,0,0,20,19,20,20,20,20,20,20,19,19,20,20,0,0,0,0,0,0,0,0,20,19,20,20,20,21,19,19,19,19,18,19,0,0,0,0,0,0,0,0,18,17,18,18,17,16,16,17,18,18,18,18,0,0,0,0,0,0,0,0,18,19,19,18,20,18,19,20,20,20,20,18,0,0,0,0,0,0,0,0,19,17,19,19,18,18,18,18,16,16,17,17,0,0,0,0,0,0,0,0,15,15,17,16,16,16,16,17,18,18,18,19,0,0,0,0,0,0,0,0,19,18,19,20,18,19,18,18,17,19,18,17,0,0,0,0,0,0,0,0,17,17,14,16,15,15,15,15,17,15,15,16,0,0,0,0,0,0,0,0,15,12,13,14,12,12,12,13,14,12,11,10,0,0,0,0,0,0,0,0,16,16,14,17,16,16,17,17,18,17,17,17,0,0,0,0,0,0,0,0,15,14,14,15,15,14,15,16,14,13,14,15,0,0,0,0,0,0,0,0,12,13,10,11,11,11,9,11,11,12,11,11,0,0,0,0,0,0,0,0,16,16,16,16,17,16,17,19,18,18,20,20,0,0,0,0,0,0,0,0,25,24,25,27,26,26,27,26,27,26,27,25,0,0,0,0,0,0,0,0,24,25,26,25,26,26,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,27,28,28,27,29,0,0,0,0,0,0,0,0,26,26,25,23,24,22,22,19,18,19,15,15,0,0,0,0,0,0,0,0,11,10,10,11,11,10,10,10,10,10,10,11,0,0,0,0,0,0,0,0,10,10,10,10,11,10,10,11,11,13,13,12,0,0,0,0,0,0,0,0,13,11,10,11,11,12,11,11,12,10,10,10,0,0,0,0,0,0,0,0,4,2,1,1,0,1,3,4,5,6,8,8,0,0,0,0,0,0,0,0,12,10,10,11,11,9,11,11,13,12,12,12,0,0,0,0,0,0,0,0,16,17,16,15,15,15,17,16,16,16,17,17,0,0,0,0,0,0,0,0,19,20,21,20,20,19,21,22,21,22,21,20,0,0,0,0,0,0,0,0,17,16,16,17,17,17,16,16,16,15,14,14,0,0,0,0,0,0,0,0,11,11,11,10,10,11,8,10,11,11,11,13,0,0,0,0,0,0,0,0,15,14,15,15,16,15,16,17,16,15,17,16,0,0,0,0,0,0,0,0,18,18,20,21,20,20,20,19,18,21,21,21,0,0,0,0,0,0,0,0,21,19,20,20,19,19,19,19,18,18,17,19,0,0,0,0,0,0,0,0,16,14,15,14,15,14,14,14,13,12,13,13,0,0,0,0,0,0,0,0,13,13,15,15,14,14,14,15,17,15,15,17,0,0,0,0,0,0,0,0,15,15,15,14,15,14,13,14,14,13,14,13,0,0,0,0,0,0,0,0,13,13,15,14,14,16,15,13,13,15,14,13,0,0,0,0,0,0,0,0,12,12,12,12,13,11,12,13,13,13,12,12,0,0,0,0,0,0,0,0,10,10,11,10,8,8,10,8,8,8,8,8,0,0,0,0,0,0,0,0,11,11,11,9,11,11,15,15,16,16,16,18,0,0,0,0,0,0,0,0,21,22,25,23,22,23,24,24,21,25,24,21,0,0,0,0,0,0,0,0,24,19,22,19,23,20,18,19,18],[0,28,28,28,29,29,29,29,29,27,28,27,28,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,28,28,28,27,27,26,27,26,26,0,0,0,0,0,0,0,0,20,22,22,19,21,18,20,21,20,21,21,22,0,0,0,0,0,0,0,0,23,23,23,23,24,24,23,24,24,23,23,24,0,0,0,0,0,0,0,0,23,22,23,23,24,24,24,24,22,23,22,22,0,0,0,0,0,0,0,0,22,20,21,22,21,20,20,20,21,21,23,21,0,0,0,0,0,0,0,0,23,24,22,22,24,22,23,24,23,23,23,22,0,0,0,0,0,0,0,0,23,22,21,22,22,21,21,22,20,21,21,21,0,0,0,0,0,0,0,0,20,18,21,20,19,19,20,19,21,21,19,22,0,0,0,0,0,0,0,0,23,23,22,22,21,23,22,20,22,23,21,21,0,0,0,0,0,0,0,0,21,20,18,20,19,20,19,21,20,19,19,20,0,0,0,0,0,0,0,0,18,17,18,18,17,14,14,17,17,15,13,14,0,0,0,0,0,0,0,0,19,19,16,19,19,18,19,19,20,19,21,22,0,0,0,0,0,0,0,0,19,17,18,19,19,17,18,18,17,16,19,17,0,0,0,0,0,0,0,0,15,17,15,15,16,15,14,15,15,16,16,14,0,0,0,0,0,0,0,0,19,19,18,19,20,20,21,23,22,21,24,23,0,0,0,0,0,0,0,0,25,26,26,27,27,28,28,27,28,27,28,26,0,0,0,0,0,0,0,0,26,26,27,27,27,27,28,28,28,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,27,28,28,29,29,0,0,0,0,0,0,0,0,27,27,26,25,26,23,24,21,21,20,18,17,0,0,0,0,0,0,0,0,14,14,14,13,15,14,13,13,14,13,14,15,0,0,0,0,0,0,0,0,13,14,14,13,14,14,14,14,16,18,16,17,0,0,0,0,0,0,0,0,16,14,15,16,15,16,14,17,14,16,12,14,0,0,0,0,0,0,0,0,6,4,5,3,1,0,2,4,4,6,9,10,0,0,0,0,0,0,0,0,15,15,13,15,15,13,14,15,15,15,16,15,0,0,0,0,0,0,0,0,18,20,20,20,20,21,20,20,21,19,20,20,0,0,0,0,0,0,0,0,23,23,24,23,23,24,24,24,23,23,24,22,0,0,0,0,0,0,0,0,22,22,22,21,23,20,20,20,19,19,18,18,0,0,0,0,0,0,0,0,15,15,17,15,12,14,10,13,14,14,13,17,0,0,0,0,0,0,0,0,16,17,17,17,18,18,19,20,20,19,21,20,0,0,0,0,0,0,0,0,23,23,22,23,23,24,24,23,24,24,24,25,0,0,0,0,0,0,0,0,23,23,22,24,23,22,23,22,21,20,20,22,0,0,0,0,0,0,0,0,20,17,18,19,18,16,16,16,15,15,15,15,0,0,0,0,0,0,0,0,17,16,16,17,18,16,19,20,21,18,19,20,0,0,0,0,0,0,0,0,20,20,19,18,20,18,17,17,18,16,16,16,0,0,0,0,0,0,0,0,18,17,18,19,18,19,20,17,18,20,18,18,0,0,0,0,0,0,0,0,14,16,18,17,18,16,17,16,17,17,14,15,0,0,0,0,0,0,0,0,12,10,12,12,9,8,9,11,8,9,10,9,0,0,0,0,0,0,0,0,10,11,9,9,11,13,12,14,14,16,19,20,0,0,0,0,0,0,0,0,24,24,25,25,22,24,25,24,22,26,25,23,0,0,0,0,0,0,0,0,24,19,22,19,23,21,20,20,20],[0,27,27,27,28,28,28,28,28,27,27,27,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,28,29,28,28,28,28,27,26,0,0,0,0,0,0,0,0,23,24,24,22,22,19,22,23,23,23,24,24,0,0,0,0,0,0,0,0,24,24,26,25,25,25,25,25,25,26,25,25,0,0,0,0,0,0,0,0,23,24,24,25,25,25,24,25,23,23,24,23,0,0,0,0,0,0,0,0,23,21,21,23,22,21,20,22,23,23,24,23,0,0,0,0,0,0,0,0,24,25,24,25,24,24,24,26,26,24,26,24,0,0,0,0,0,0,0,0,25,23,23,24,24,23,22,23,20,22,21,21,0,0,0,0,0,0,0,0,21,20,21,21,21,22,21,21,22,22,21,22,0,0,0,0,0,0,0,0,24,24,24,24,23,25,24,24,24,24,23,22,0,0,0,0,0,0,0,0,22,21,20,21,21,21,22,23,22,21,22,21,0,0,0,0,0,0,0,0,19,18,19,18,18,16,17,18,18,18,17,17,0,0,0,0,0,0,0,0,20,20,19,21,22,19,21,21,21,21,23,23,0,0,0,0,0,0,0,0,21,19,21,19,22,20,19,20,20,17,21,20,0,0,0,0,0,0,0,0,19,17,16,17,17,15,14,16,16,19,18,18,0,0,0,0,0,0,0,0,22,23,21,22,22,22,23,24,24,24,25,24,0,0,0,0,0,0,0,0,27,27,28,28,28,28,29,28,29,28,28,27,0,0,0,0,0,0,0,0,26,27,28,28,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,29,28,29,29,0,0,0,0,0,0,0,0,28,27,27,26,26,24,25,21,23,21,21,21,0,0,0,0,0,0,0,0,17,17,17,18,18,17,16,17,17,16,17,18,0,0,0,0,0,0,0,0,14,17,16,16,17,17,16,17,17,20,18,21,0,0,0,0,0,0,0,0,20,17,18,20,18,18,17,18,17,16,16,14,0,0,0,0,0,0,0,0,8,8,9,6,5,1,0,2,3,5,8,8,0,0,0,0,0,0,0,0,16,17,16,17,16,16,18,17,17,18,18,18,0,0,0,0,0,0,0,0,20,21,22,21,22,21,23,21,23,20,22,23,0,0,0,0,0,0,0,0,24,25,26,24,25,25,25,25,25,25,26,24,0,0,0,0,0,0,0,0,25,24,24,23,24,24,23,21,22,22,20,20,0,0,0,0,0,0,0,0,17,17,17,15,13,13,13,15,17,16,16,20,0,0,0,0,0,0,0,0,19,19,20,21,21,21,20,24,23,20,22,22,0,0,0,0,0,0,0,0,25,25,25,26,26,26,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,25,24,25,24,24,25,25,24,24,23,24,0,0,0,0,0,0,0,0,22,19,21,21,20,20,19,20,19,19,20,19,0,0,0,0,0,0,0,0,20,21,21,23,19,21,22,21,23,21,21,22,0,0,0,0,0,0,0,0,24,22,21,20,23,21,19,20,21,19,20,20,0,0,0,0,0,0,0,0,21,20,22,22,21,23,22,22,22,22,21,22,0,0,0,0,0,0,0,0,19,20,20,19,21,20,20,21,20,21,19,18,0,0,0,0,0,0,0,0,14,14,15,15,12,13,12,11,10,11,11,10,0,0,0,0,0,0,0,0,10,11,10,11,12,15,15,16,17,16,19,20,0,0,0,0,0,0,0,0,23,23,27,26,23,24,26,24,24,27,25,20,0,0,0,0,0,0,0,0,25,20,22,20,23,21,19,20,21],[0,29,28,29,29,29,29,29,29,29,28,29,29,28,29,28,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,28,28,27,28,28,27,27,26,0,0,0,0,0,0,0,0,25,24,25,22,23,22,22,24,25,24,25,25,0,0,0,0,0,0,0,0,26,26,25,26,26,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,24,25,26,26,26,26,26,26,24,25,24,24,0,0,0,0,0,0,0,0,24,21,23,25,21,21,22,22,24,25,25,25,0,0,0,0,0,0,0,0,24,26,25,23,25,26,25,25,26,26,25,25,0,0,0,0,0,0,0,0,24,24,25,25,22,23,24,23,20,23,22,22,0,0,0,0,0,0,0,0,20,20,22,22,20,22,22,23,22,23,21,24,0,0,0,0,0,0,0,0,25,24,26,26,24,26,25,22,25,25,22,20,0,0,0,0,0,0,0,0,23,21,20,22,24,23,23,24,23,22,22,22,0,0,0,0,0,0,0,0,21,19,20,19,17,17,18,19,19,18,16,18,0,0,0,0,0,0,0,0,20,20,20,22,22,21,23,23,23,22,24,24,0,0,0,0,0,0,0,0,20,19,20,21,21,20,21,22,20,20,23,22,0,0,0,0,0,0,0,0,20,18,16,19,18,17,14,17,17,20,20,21,0,0,0,0,0,0,0,0,23,25,23,24,23,23,24,23,24,24,24,24,0,0,0,0,0,0,0,0,28,27,28,29,29,28,29,29,29,28,29,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,29,30,29,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,28,28,27,26,26,24,26,22,23,22,23,23,0,0,0,0,0,0,0,0,20,19,19,21,21,21,20,22,21,21,20,22,0,0,0,0,0,0,0,0,17,19,18,19,21,20,19,22,19,21,22,23,0,0,0,0,0,0,0,0,24,22,21,23,23,21,20,19,19,16,15,17,0,0,0,0,0,0,0,0,7,9,9,6,5,4,2,0,2,3,6,7,0,0,0,0,0,0,0,0,17,14,14,19,18,15,18,20,21,21,21,19,0,0,0,0,0,0,0,0,23,24,22,22,23,23,23,23,23,22,23,24,0,0,0,0,0,0,0,0,25,26,26,25,26,26,26,26,26,26,27,26,0,0,0,0,0,0,0,0,25,25,25,25,24,23,24,23,21,21,21,22,0,0,0,0,0,0,0,0,17,17,17,15,15,15,15,14,18,17,18,21,0,0,0,0,0,0,0,0,21,22,24,21,22,24,24,24,23,24,25,25,0,0,0,0,0,0,0,0,25,25,26,26,26,26,26,25,25,26,26,26,0,0,0,0,0,0,0,0,26,26,25,26,25,26,25,25,26,25,25,25,0,0,0,0,0,0,0,0,23,21,22,23,22,21,21,23,22,21,22,22,0,0,0,0,0,0,0,0,22,24,23,24,23,21,25,25,25,23,25,24,0,0,0,0,0,0,0,0,24,25,24,21,24,25,23,21,24,23,23,22,0,0,0,0,0,0,0,0,23,23,23,23,24,24,24,23,24,24,22,25,0,0,0,0,0,0,0,0,22,24,22,22,24,23,22,24,22,22,22,22,0,0,0,0,0,0,0,0,19,15,17,19,16,16,14,17,13,12,16,12,0,0,0,0,0,0,0,0,12,14,12,12,13,13,15,16,17,19,20,22,0,0,0,0,0,0,0,0,24,24,25,26,24,25,26,25,23,26,26,24,0,0,0,0,0,0,0,0,24,21,24,23,24,22,20,21,21],[0,28,28,28,29,28,28,29,28,28,27,27,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,28,28,28,26,0,0,0,0,0,0,0,0,24,24,25,22,22,19,21,23,24,22,25,24,0,0,0,0,0,0,0,0,25,24,26,25,25,25,26,26,24,25,25,25,0,0,0,0,0,0,0,0,23,24,25,24,25,25,25,25,23,25,22,23,0,0,0,0,0,0,0,0,23,20,22,23,21,21,22,21,23,23,24,23,0,0,0,0,0,0,0,0,24,25,24,22,25,24,24,25,25,24,24,25,0,0,0,0,0,0,0,0,23,22,23,24,21,21,23,22,19,22,22,21,0,0,0,0,0,0,0,0,19,19,21,20,19,21,22,21,23,22,21,23,0,0,0,0,0,0,0,0,24,23,25,25,23,25,24,21,24,24,21,19,0,0,0,0,0,0,0,0,21,20,17,21,21,21,22,23,21,22,22,21,0,0,0,0,0,0,0,0,18,16,17,18,14,15,16,17,18,16,16,15,0,0,0,0,0,0,0,0,19,20,19,21,21,20,21,22,22,21,23,23,0,0,0,0,0,0,0,0,19,18,20,18,18,18,19,19,15,14,18,20,0,0,0,0,0,0,0,0,18,17,12,18,18,16,13,17,16,21,19,19,0,0,0,0,0,0,0,0,21,24,23,23,23,23,24,26,25,24,25,25,0,0,0,0,0,0,0,0,27,28,27,28,28,28,29,29,29,29,29,28,0,0,0,0,0,0,0,0,27,27,28,28,28,28,29,29,30,29,29,29,0,0,0,0,0,0,0,0,30,29,30,29,29,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,27,27,26,26,26,24,26,22,23,23,22,23,0,0,0,0,0,0,0,0,18,17,17,18,18,17,17,18,18,17,19,19,0,0,0,0,0,0,0,0,16,16,15,17,17,19,18,17,19,21,19,22,0,0,0,0,0,0,0,0,21,18,20,20,18,20,18,17,16,13,14,15,0,0,0,0,0,0,0,0,7,9,9,7,7,5,4,1,0,2,3,5,0,0,0,0,0,0,0,0,13,9,9,14,14,11,17,16,15,18,19,17,0,0,0,0,0,0,0,0,22,22,22,22,22,23,22,22,22,22,23,23,0,0,0,0,0,0,0,0,24,25,25,24,25,25,25,26,26,25,26,25,0,0,0,0,0,0,0,0,25,24,24,24,23,23,23,22,20,21,21,19,0,0,0,0,0,0,0,0,13,15,14,9,11,12,11,9,14,16,15,17,0,0,0,0,0,0,0,0,19,21,22,20,22,23,23,24,23,23,23,24,0,0,0,0,0,0,0,0,25,25,25,26,26,25,26,24,25,25,25,25,0,0,0,0,0,0,0,0,26,25,25,25,25,25,24,25,25,25,24,25,0,0,0,0,0,0,0,0,23,19,22,22,20,20,21,20,19,20,21,21,0,0,0,0,0,0,0,0,22,21,22,23,22,22,24,23,24,23,24,24,0,0,0,0,0,0,0,0,24,24,23,20,24,23,21,22,23,21,20,23,0,0,0,0,0,0,0,0,24,23,23,23,24,24,24,24,23,24,24,23,0,0,0,0,0,0,0,0,20,21,21,22,22,21,22,21,22,22,20,21,0,0,0,0,0,0,0,0,17,16,17,18,15,13,14,16,10,10,12,11,0,0,0,0,0,0,0,0,12,14,13,11,13,14,17,17,19,20,21,23,0,0,0,0,0,0,0,0,25,24,27,26,25,26,26,26,25,26,26,24,0,0,0,0,0,0,0,0,25,23,24,23,24,22,21,22,21],[0,29,29,29,29,29,29,29,29,28,28,28,29,28,28,28,29,29,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,27,28,28,27,27,26,0,0,0,0,0,0,0,0,20,21,21,18,19,16,18,20,21,19,21,21,0,0,0,0,0,0,0,0,23,22,23,24,23,23,23,24,21,24,24,23,0,0,0,0,0,0,0,0,22,22,23,23,22,23,22,22,21,21,20,22,0,0,0,0,0,0,0,0,22,19,20,21,20,19,20,19,21,22,22,23,0,0,0,0,0,0,0,0,21,23,22,19,22,22,22,22,24,22,22,22,0,0,0,0,0,0,0,0,20,19,20,22,18,19,21,20,18,20,20,18,0,0,0,0,0,0,0,0,18,17,20,19,20,19,20,20,21,21,20,21,0,0,0,0,0,0,0,0,22,21,23,23,21,22,22,20,21,23,20,18,0,0,0,0,0,0,0,0,18,17,15,17,18,18,19,19,18,19,19,19,0,0,0,0,0,0,0,0,14,14,13,15,13,13,13,14,15,13,14,12,0,0,0,0,0,0,0,0,18,18,16,19,18,18,19,20,21,20,20,21,0,0,0,0,0,0,0,0,17,16,17,16,15,16,17,16,13,14,14,16,0,0,0,0,0,0,0,0,14,13,9,14,13,10,9,13,14,16,14,15,0,0,0,0,0,0,0,0,19,20,19,19,20,19,21,22,22,21,23,23,0,0,0,0,0,0,0,0,27,27,27,28,29,28,29,29,29,29,29,28,0,0,0,0,0,0,0,0,27,27,28,28,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,27,27,26,26,25,23,24,22,21,21,20,20,0,0,0,0,0,0,0,0,15,16,15,16,17,17,16,16,17,17,18,18,0,0,0,0,0,0,0,0,16,15,15,15,16,16,17,17,18,19,19,20,0,0,0,0,0,0,0,0,18,16,16,17,16,16,16,16,14,9,11,13,0,0,0,0,0,0,0,0,6,8,9,7,7,5,6,3,2,0,1,3,0,0,0,0,0,0,0,0,12,10,10,13,13,11,14,14,15,15,16,15,0,0,0,0,0,0,0,0,19,20,19,18,20,19,20,20,20,20,20,20,0,0,0,0,0,0,0,0,21,22,24,24,22,23,23,23,24,24,24,23,0,0,0,0,0,0,0,0,21,21,21,20,20,19,19,19,17,18,16,16,0,0,0,0,0,0,0,0,11,12,10,9,9,10,10,9,13,13,11,14,0,0,0,0,0,0,0,0,17,17,19,18,18,20,21,20,19,19,21,21,0,0,0,0,0,0,0,0,22,22,23,22,23,24,22,22,22,22,23,24,0,0,0,0,0,0,0,0,24,24,22,23,23,22,22,22,21,21,21,22,0,0,0,0,0,0,0,0,19,16,17,19,17,17,17,17,16,16,17,17,0,0,0,0,0,0,0,0,18,20,21,20,19,18,20,20,21,19,20,21,0,0,0,0,0,0,0,0,19,20,19,17,19,20,18,17,20,18,17,18,0,0,0,0,0,0,0,0,20,20,20,20,21,21,21,20,20,20,19,19,0,0,0,0,0,0,0,0,16,18,18,18,19,18,19,20,19,20,18,20,0,0,0,0,0,0,0,0,15,15,15,16,11,12,12,12,9,9,9,10,0,0,0,0,0,0,0,0,11,13,13,11,13,13,17,17,17,18,22,23,0,0,0,0,0,0,0,0,26,24,27,27,25,26,27,27,26,27,28,26,0,0,0,0,0,0,0,0,26,24,25,24,26,23,20,22,22],[0,29,28,28,29,29,29,29,29,28,28,28,29,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,28,30,29,30,29,30,29,29,30,29,0,0,0,0,0,0,0,0,28,28,27,27,27,27,26,26,26,25,25,25,0,0,0,0,0,0,0,0,19,18,19,17,16,14,15,16,18,16,19,18,0,0,0,0,0,0,0,0,20,19,20,20,20,21,19,20,18,20,20,20,0,0,0,0,0,0,0,0,18,18,19,19,19,19,19,19,18,18,17,17,0,0,0,0,0,0,0,0,17,15,16,18,15,16,17,17,17,18,18,18,0,0,0,0,0,0,0,0,17,20,18,16,19,19,19,19,20,19,20,19,0,0,0,0,0,0,0,0,17,16,17,17,15,14,16,15,13,15,15,14,0,0,0,0,0,0,0,0,14,14,16,15,15,16,16,18,18,17,17,19,0,0,0,0,0,0,0,0,19,19,19,19,18,19,17,16,17,18,16,14,0,0,0,0,0,0,0,0,15,14,12,14,15,15,16,17,15,14,15,14,0,0,0,0,0,0,0,0,10,9,10,11,8,8,9,11,12,12,10,9,0,0,0,0,0,0,0,0,14,14,14,16,15,14,17,16,18,16,18,17,0,0,0,0,0,0,0,0,14,14,14,13,13,12,13,12,9,9,10,13,0,0,0,0,0,0,0,0,12,9,8,11,10,8,7,11,11,14,12,13,0,0,0,0,0,0,0,0,17,18,17,19,17,18,19,19,20,20,21,21,0,0,0,0,0,0,0,0,26,25,26,27,27,28,28,28,28,27,28,26,0,0,0,0,0,0,0,0,26,26,27,27,28,27,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,28,29,29,29,28,28,28,29,28,28,28,0,0,0,0,0,0,0,0,26,26,24,24,23,21,21,19,19,18,18,18,0,0,0,0,0,0,0,0,12,12,12,15,15,14,15,16,16,15,15,16,0,0,0,0,0,0,0,0,14,13,13,13,14,13,16,15,16,16,16,17,0,0,0,0,0,0,0,0,16,16,12,14,15,13,13,11,11,10,9,11,0,0,0,0,0,0,0,0,6,7,8,7,6,7,7,5,3,2,0,1,0,0,0,0,0,0,0,0,8,7,8,9,9,9,11,10,10,10,12,11,0,0,0,0,0,0,0,0,18,18,17,16,17,17,17,17,17,17,17,18,0,0,0,0,0,0,0,0,19,21,20,19,19,20,20,21,21,21,21,20,0,0,0,0,0,0,0,0,18,18,18,18,18,16,16,16,14,15,14,14,0,0,0,0,0,0,0,0,9,9,10,7,8,8,8,8,9,10,10,10,0,0,0,0,0,0,0,0,14,16,16,15,16,17,18,16,17,17,18,18,0,0,0,0,0,0,0,0,19,19,20,21,20,20,20,19,19,21,20,21,0,0,0,0,0,0,0,0,21,21,20,21,20,20,19,19,19,20,19,19,0,0,0,0,0,0,0,0,17,15,14,16,14,15,15,15,11,12,14,11,0,0,0,0,0,0,0,0,16,17,16,16,17,16,18,17,18,17,19,18,0,0,0,0,0,0,0,0,15,18,17,16,16,17,16,15,17,17,15,15,0,0,0,0,0,0,0,0,16,17,17,17,17,18,18,17,17,17,17,18,0,0,0,0,0,0,0,0,16,17,17,16,16,16,16,16,17,17,16,16,0,0,0,0,0,0,0,0,11,10,11,10,10,10,9,10,8,8,9,8,0,0,0,0,0,0,0,0,10,13,12,10,12,13,15,16,17,18,20,23,0,0,0,0,0,0,0,0,25,23,25,25,25,25,25,25,25,26,26,25,0,0,0,0,0,0,0,0,25,23,24,24,25,23,20,23,24],[0,28,27,27,27,27,28,27,27,27,27,27,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,29,29,29,0,0,0,0,0,0,0,0,28,27,27,27,27,26,25,26,25,25,24,24,0,0,0,0,0,0,0,0,16,15,15,14,12,10,12,13,14,12,14,14,0,0,0,0,0,0,0,0,16,15,16,16,16,16,16,16,14,16,18,16,0,0,0,0,0,0,0,0,16,17,18,17,16,16,15,18,15,18,15,16,0,0,0,0,0,0,0,0,14,13,16,14,12,14,14,15,16,14,15,16,0,0,0,0,0,0,0,0,13,16,14,12,14,14,15,16,16,16,16,17,0,0,0,0,0,0,0,0,13,12,13,14,12,12,13,13,10,12,13,11,0,0,0,0,0,0,0,0,12,11,13,12,13,14,13,15,16,14,14,16,0,0,0,0,0,0,0,0,16,14,16,16,14,16,14,13,13,14,13,12,0,0,0,0,0,0,0,0,11,9,8,11,10,12,13,13,13,12,12,13,0,0,0,0,0,0,0,0,8,9,9,8,6,8,8,10,10,10,9,7,0,0,0,0,0,0,0,0,12,12,11,14,13,12,13,13,14,13,14,14,0,0,0,0,0,0,0,0,11,10,12,10,9,10,10,8,7,6,8,10,0,0,0,0,0,0,0,0,9,8,7,9,8,7,8,8,9,12,11,11,0,0,0,0,0,0,0,0,14,16,15,16,16,17,18,19,19,18,20,20,0,0,0,0,0,0,0,0,24,25,24,25,27,27,27,27,27,27,27,26,0,0,0,0,0,0,0,0,25,26,27,26,27,26,28,28,28,27,28,28,0,0,0,0,0,0,0,0,28,27,28,28,27,28,27,26,27,27,28,28,0,0,0,0,0,0,0,0,24,24,22,23,21,20,21,18,19,17,17,16,0,0,0,0,0,0,0,0,12,11,11,12,12,12,13,13,13,14,15,15,0,0,0,0,0,0,0,0,13,12,13,12,12,14,13,13,15,16,15,17,0,0,0,0,0,0,0,0,13,12,12,13,12,11,11,11,10,7,8,9,0,0,0,0,0,0,0,0,5,6,6,6,5,6,6,5,4,3,1,0,0,0,0,0,0,0,0,0,6,5,6,7,7,7,9,9,8,9,11,10,0,0,0,0,0,0,0,0,12,14,14,13,13,14,13,14,15,15,15,14,0,0,0,0,0,0,0,0,15,16,17,17,16,18,18,19,17,18,18,17,0,0,0,0,0,0,0,0,15,14,14,14,14,14,13,12,12,12,11,11,0,0,0,0,0,0,0,0,6,7,7,5,5,7,6,5,7,8,8,9,0,0,0,0,0,0,0,0,12,12,12,12,12,13,13,14,14,13,14,14,0,0,0,0,0,0,0,0,16,15,17,16,17,17,15,15,15,17,18,17,0,0,0,0,0,0,0,0,18,18,17,17,18,17,17,17,16,16,16,16,0,0,0,0,0,0,0,0,13,11,12,13,12,12,13,13,10,11,14,11,0,0,0,0,0,0,0,0,14,13,13,14,13,13,14,13,14,13,15,16,0,0,0,0,0,0,0,0,14,15,14,13,14,13,13,13,14,14,13,14,0,0,0,0,0,0,0,0,16,16,15,15,15,16,16,15,16,15,15,16,0,0,0,0,0,0,0,0,13,14,14,14,16,14,15,14,15,17,14,14,0,0,0,0,0,0,0,0,10,9,10,9,9,7,8,9,6,6,5,6,0,0,0,0,0,0,0,0,10,11,12,12,11,12,16,16,18,18,22,22,0,0,0,0,0,0,0,0,24,24,26,25,25,24,26,25,25,26,26,24,0,0,0,0,0,0,0,0,25,22,24,24,24,22,20,23,24],[0,29,29,29,29,29,29,29,29,28,28,28,29,27,28,27,28,28,28,28,0,0,0,0,0,0,0,0,29,29,27,29,29,30,28,29,28,29,29,29,0,0,0,0,0,0,0,0,27,26,26,26,26,25,24,26,25,24,23,23,0,0,0,0,0,0,0,0,12,11,11,10,9,7,8,9,9,10,10,10,0,0,0,0,0,0,0,0,12,11,12,12,11,12,12,12,11,12,12,12,0,0,0,0,0,0,0,0,12,13,14,13,12,13,12,12,12,12,12,11,0,0,0,0,0,0,0,0,11,10,11,10,9,11,11,12,10,12,11,12,0,0,0,0,0,0,0,0,10,12,10,10,10,10,11,12,12,12,13,13,0,0,0,0,0,0,0,0,10,10,10,9,9,9,9,9,8,9,9,9,0,0,0,0,0,0,0,0,9,9,10,8,9,10,10,12,12,11,11,12,0,0,0,0,0,0,0,0,12,12,12,11,11,11,10,10,10,10,10,8,0,0,0,0,0,0,0,0,8,7,6,8,9,9,10,10,9,9,10,9,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,7,7,7,5,0,0,0,0,0,0,0,0,9,9,8,10,9,9,9,9,11,11,10,10,0,0,0,0,0,0,0,0,8,7,8,7,6,6,7,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,6,6,5,5,7,7,9,9,9,0,0,0,0,0,0,0,0,10,11,11,13,12,12,14,15,16,17,18,19,0,0,0,0,0,0,0,0,24,25,26,26,27,26,27,27,28,27,28,25,0,0,0,0,0,0,0,0,26,26,27,28,28,27,28,28,28,28,29,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,27,28,28,27,28,0,0,0,0,0,0,0,0,24,24,23,22,21,20,19,17,16,15,14,13,0,0,0,0,0,0,0,0,9,10,9,10,11,11,11,11,12,12,11,12,0,0,0,0,0,0,0,0,12,11,11,11,11,11,13,13,13,14,13,13,0,0,0,0,0,0,0,0,11,10,10,10,9,9,9,8,7,6,6,6,0,0,0,0,0,0,0,0,4,5,6,6,5,6,7,6,5,3,2,1,0,0,0,0,0,0,0,0,4,4,4,5,5,4,6,7,6,7,7,8,0,0,0,0,0,0,0,0,10,10,10,9,10,11,11,12,12,13,12,12,0,0,0,0,0,0,0,0,12,12,12,13,13,14,15,14,14,14,14,13,0,0,0,0,0,0,0,0,11,11,11,10,10,10,10,9,9,9,9,8,0,0,0,0,0,0,0,0,5,5,5,4,3,6,5,4,6,6,6,6,0,0,0,0,0,0,0,0,9,10,9,10,10,10,10,10,11,11,12,11,0,0,0,0,0,0,0,0,12,11,12,13,13,13,12,12,12,13,13,12,0,0,0,0,0,0,0,0,14,14,14,14,14,13,13,13,13,13,12,12,0,0,0,0,0,0,0,0,10,9,9,9,9,9,9,9,8,8,9,9,0,0,0,0,0,0,0,0,11,10,10,10,10,11,11,10,11,11,11,12,0,0,0,0,0,0,0,0,10,10,10,10,9,10,9,10,10,10,10,9,0,0,0,0,0,0,0,0,11,11,12,11,10,12,12,10,11,11,11,11,0,0,0,0,0,0,0,0,10,10,11,10,11,11,11,11,11,12,11,10,0,0,0,0,0,0,0,0,7,8,8,8,8,6,6,6,5,4,5,5,0,0,0,0,0,0,0,0,10,14,13,12,12,14,16,16,17,18,21,22,0,0,0,0,0,0,0,0,24,22,25,25,25,25,23,24,26,26,24,25,0,0,0,0,0,0,0,0,24,24,23,25,25,23,21,24,23],[0,27,26,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,27,25,26,25,26,25,24,25,24,24,23,22,0,0,0,0,0,0,0,0,11,10,10,10,8,7,8,9,9,8,9,9,0,0,0,0,0,0,0,0,11,9,11,11,10,10,12,11,9,11,12,11,0,0,0,0,0,0,0,0,11,12,12,12,11,10,10,11,10,11,11,10,0,0,0,0,0,0,0,0,9,8,9,9,8,8,9,10,10,9,10,10,0,0,0,0,0,0,0,0,9,10,9,9,9,9,10,10,11,10,10,12,0,0,0,0,0,0,0,0,9,8,9,9,7,7,8,8,7,7,7,7,0,0,0,0,0,0,0,0,7,7,8,7,8,8,8,10,10,10,10,11,0,0,0,0,0,0,0,0,11,9,11,10,9,9,9,8,9,8,8,8,0,0,0,0,0,0,0,0,7,6,5,6,7,8,8,8,8,8,8,7,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,5,6,7,6,4,0,0,0,0,0,0,0,0,7,7,8,8,8,9,9,8,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,4,4,5,6,0,0,0,0,0,0,0,0,6,5,5,5,6,4,4,5,6,7,6,7,0,0,0,0,0,0,0,0,10,10,11,12,12,12,14,14,15,16,19,18,0,0,0,0,0,0,0,0,21,23,23,23,25,25,25,25,26,25,26,24,0,0,0,0,0,0,0,0,25,25,26,26,27,26,27,27,28,27,28,27,0,0,0,0,0,0,0,0,27,27,27,28,27,27,27,26,26,27,27,28,0,0,0,0,0,0,0,0,23,23,21,22,20,18,18,16,15,15,14,12,0,0,0,0,0,0,0,0,8,7,8,8,9,9,9,9,11,11,11,11,0,0,0,0,0,0,0,0,10,10,10,9,10,11,11,10,12,14,12,14,0,0,0,0,0,0,0,0,10,10,9,9,8,8,7,7,7,5,5,6,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,5,5,5,3,2,0,0,0,0,0,0,0,0,3,3,3,4,5,4,5,5,5,6,6,6,0,0,0,0,0,0,0,0,9,10,9,9,9,10,9,10,11,11,12,11,0,0,0,0,0,0,0,0,11,12,12,12,12,13,14,14,13,13,13,12,0,0,0,0,0,0,0,0,10,10,10,10,9,9,9,9,8,8,9,7,0,0,0,0,0,0,0,0,5,5,5,4,4,5,5,4,5,6,5,6,0,0,0,0,0,0,0,0,8,10,9,10,10,10,9,10,10,10,11,11,0,0,0,0,0,0,0,0,11,10,12,11,13,12,10,10,10,12,12,11,0,0,0,0,0,0,0,0,13,14,13,13,13,13,13,12,12,11,12,11,0,0,0,0,0,0,0,0,10,8,9,9,8,9,9,8,7,9,9,8,0,0,0,0,0,0,0,0,11,10,10,11,10,10,11,10,11,9,11,11,0,0,0,0,0,0,0,0,9,10,10,10,10,9,10,10,10,10,10,11,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,12,12,0,0,0,0,0,0,0,0,10,10,11,10,11,11,11,11,12,12,10,11,0,0,0,0,0,0,0,0,7,6,7,7,6,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,10,12,12,12,11,12,15,16,17,19,19,21,0,0,0,0,0,0,0,0,24,23,24,24,25,25,25,25,25,25,26,26,0,0,0,0,0,0,0,0,24,22,23,23,23,21,20,22,23],[0,28,28,28,28,28,28,29,28,27,28,27,28,26,26,26,28,28,27,28,0,0,0,0,0,0,0,0,28,27,27,28,28,28,27,28,27,27,28,28,0,0,0,0,0,0,0,0,27,26,25,24,25,24,23,24,23,22,22,21,0,0,0,0,0,0,0,0,8,8,7,6,6,6,5,6,6,5,6,6,0,0,0,0,0,0,0,0,8,7,8,8,7,7,9,8,8,8,9,8,0,0,0,0,0,0,0,0,9,10,10,9,9,8,8,9,9,8,8,8,0,0,0,0,0,0,0,0,7,6,7,7,6,6,7,8,8,8,7,8,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,8,8,8,8,9,0,0,0,0,0,0,0,0,7,6,7,6,6,6,7,6,6,5,6,5,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,7,7,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,5,6,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,5,5,6,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,6,7,7,6,7,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,3,3,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,6,6,6,7,0,0,0,0,0,0,0,0,8,8,9,9,10,10,12,13,13,14,16,15,0,0,0,0,0,0,0,0,21,22,22,23,24,24,25,25,25,25,25,24,0,0,0,0,0,0,0,0,25,25,27,26,27,26,27,26,27,27,28,28,0,0,0,0,0,0,0,0,27,27,27,28,27,26,27,27,27,27,26,27,0,0,0,0,0,0,0,0,23,22,21,21,19,18,18,16,15,14,12,10,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,9,8,9,10,10,0,0,0,0,0,0,0,0,9,9,9,8,9,9,10,10,11,12,12,11,0,0,0,0,0,0,0,0,9,8,8,8,7,7,7,7,7,5,5,5,0,0,0,0,0,0,0,0,4,5,6,5,5,6,6,5,4,4,4,2,0,0,0,0,0,0,0,0,3,3,2,4,5,4,5,5,6,4,5,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,8,9,9,9,8,0,0,0,0,0,0,0,0,8,8,8,9,9,9,10,11,10,9,9,9,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,3,5,4,4,6,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,7,8,8,9,8,7,7,7,8,9,8,0,0,0,0,0,0,0,0,10,11,10,10,9,10,9,9,9,8,9,8,0,0,0,0,0,0,0,0,7,5,6,6,6,5,6,6,6,5,6,7,0,0,0,0,0,0,0,0,7,7,8,8,7,7,7,7,8,7,8,9,0,0,0,0,0,0,0,0,7,7,8,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,9,9,9,8,9,9,9,9,9,9,8,8,0,0,0,0,0,0,0,0,8,8,8,8,9,8,8,8,9,9,9,8,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,10,11,11,12,11,13,15,15,16,18,20,21,0,0,0,0,0,0,0,0,25,23,23,25,26,24,23,25,24,24,25,25,0,0,0,0,0,0,0,0,24,23,24,23,24,23,21,23,24],[0,27,27,27,28,28,28,28,28,26,26,26,26,25,26,26,25,27,25,27,0,0,0,0,0,0,0,0,27,26,26,27,28,28,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,23,23,24,22,20,22,21,20,19,20,0,0,0,0,0,0,0,0,6,6,5,5,4,4,4,4,5,4,5,5,0,0,0,0,0,0,0,0,6,5,6,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,5,6,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,4,5,5,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,5,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,5,4,5,0,0,0,0,0,0,0,0,6,6,7,7,8,8,10,11,12,12,15,15,0,0,0,0,0,0,0,0,20,20,21,23,23,23,24,24,25,24,25,24,0,0,0,0,0,0,0,0,23,24,25,26,27,25,27,27,27,26,27,27,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,25,27,26,25,26,0,0,0,0,0,0,0,0,22,21,20,19,18,16,15,14,12,12,11,9,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,8,9,8,8,9,0,0,0,0,0,0,0,0,9,8,7,8,8,8,9,9,10,11,10,11,0,0,0,0,0,0,0,0,7,7,6,6,6,5,5,5,4,3,4,4,0,0,0,0,0,0,0,0,4,4,5,5,6,7,7,5,5,4,3,3,0,0,0,0,0,0,0,0,1,2,2,2,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,6,7,7,8,7,8,8,9,8,8,8,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,5,4,4,3,4,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,8,9,8,8,8,8,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,7,8,7,7,7,7,7,7,6,7,7,0,0,0,0,0,0,0,0,7,6,7,6,7,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,9,11,10,11,11,14,14,16,17,19,20,21,0,0,0,0,0,0,0,0,22,21,24,24,24,24,23,24,25,24,22,25,0,0,0,0,0,0,0,0,24,22,21,23,24,20,20,22,22],[0,28,28,28,28,28,28,28,28,27,26,25,27,25,27,26,26,27,26,27,0,0,0,0,0,0,0,0,28,27,25,27,28,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,26,24,24,24,25,22,21,23,23,21,21,20,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,3,3,3,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,4,3,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,7,7,8,10,11,12,14,17,0,0,0,0,0,0,0,0,21,23,22,25,24,23,25,25,26,25,25,23,0,0,0,0,0,0,0,0,23,24,27,25,28,25,27,27,28,27,27,27,0,0,0,0,0,0,0,0,27,26,27,27,27,26,27,27,26,27,25,27,0,0,0,0,0,0,0,0,24,22,21,21,20,17,17,15,13,12,10,8,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,7,7,8,0,0,0,0,0,0,0,0,7,7,6,6,6,7,7,7,9,10,9,9,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,5,6,6,5,4,3,3,0,0,0,0,0,0,0,0,1,1,1,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,5,4,5,6,7,6,5,0,0,0,0,0,0,0,0,4,5,5,6,5,6,7,7,7,6,6,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,7,6,6,6,7,6,6,6,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,9,10,9,11,10,12,13,14,16,17,19,18,0,0,0,0,0,0,0,0,22,21,23,23,23,22,23,23,24,23,23,24,0,0,0,0,0,0,0,0,23,23,24,23,24,22,20,24,24],[0,28,28,28,28,28,28,28,27,27,27,26,26,26,26,25,26,27,26,26,0,0,0,0,0,0,0,0,27,26,26,27,27,28,26,26,26,27,27,26,0,0,0,0,0,0,0,0,24,23,23,23,23,22,20,22,21,19,19,19,0,0,0,0,0,0,0,0,5,4,4,3,3,2,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,4,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,4,4,5,0,0,0,0,0,0,0,0,5,4,5,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,4,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,2,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,6,6,6,8,10,10,11,13,14,0,0,0,0,0,0,0,0,18,19,20,22,22,22,23,23,23,23,24,22,0,0,0,0,0,0,0,0,23,24,25,25,26,25,26,26,27,26,27,27,0,0,0,0,0,0,0,0,26,26,27,27,26,26,26,27,25,26,26,26,0,0,0,0,0,0,0,0,23,22,22,20,19,16,16,14,12,11,9,8,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,8,8,7,8,0,0,0,0,0,0,0,0,5,5,4,4,4,4,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,5,4,5,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,6,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,7,6,6,7,6,6,6,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,4,3,3,4,4,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,5,4,4,5,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,9,9,10,10,13,12,14,16,17,19,20,0,0,0,0,0,0,0,0,21,20,23,22,22,22,22,21,24,22,22,22,0,0,0,0,0,0,0,0,22,21,21,22,23,20,20,23,22],[0,28,28,28,28,28,28,28,27,27,27,26,27,26,27,26,26,27,26,26,0,0,0,0,0,0,0,0,27,26,27,27,27,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,25,24,24,23,22,22,20,21,20,21,19,18,0,0,0,0,0,0,0,0,4,4,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,10,10,13,13,0,0,0,0,0,0,0,0,18,19,20,21,23,22,23,23,25,24,25,22,0,0,0,0,0,0,0,0,23,23,26,25,26,24,26,26,26,27,27,27,0,0,0,0,0,0,0,0,27,26,27,26,27,26,26,25,25,26,25,25,0,0,0,0,0,0,0,0,22,21,20,19,18,16,15,14,12,10,8,7,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,5,6,5,5,5,6,6,7,7,7,6,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,3,3,4,4,5,5,5,4,4,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,6,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,4,5,4,5,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,9,9,9,12,11,14,16,18,18,20,0,0,0,0,0,0,0,0,21,21,22,22,24,22,21,21,23,23,21,24,0,0,0,0,0,0,0,0,21,22,21,22,23,21,21,23,22],[0,27,27,27,28,27,27,27,27,26,26,25,26,25,25,25,25,27,26,26,0,0,0,0,0,0,0,0,26,25,26,26,26,27,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,23,22,22,22,21,20,21,20,19,19,17,0,0,0,0,0,0,0,0,4,4,4,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,4,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,6,6,7,10,10,10,12,14,0,0,0,0,0,0,0,0,17,18,18,20,21,20,22,21,23,23,23,22,0,0,0,0,0,0,0,0,22,23,26,24,26,25,25,25,26,25,26,25,0,0,0,0,0,0,0,0,26,26,26,26,26,25,26,25,24,26,25,25,0,0,0,0,0,0,0,0,22,21,19,18,17,15,15,13,12,10,8,7,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,6,7,7,7,7,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,5,6,6,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,6,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,1,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,9,9,10,9,12,12,15,17,18,19,19,0,0,0,0,0,0,0,0,21,20,21,23,22,21,22,23,24,22,23,22,0,0,0,0,0,0,0,0,22,21,21,22,23,22,20,21,22],[0,28,28,28,28,28,27,28,27,27,27,25,26,25,26,25,25,27,25,26,0,0,0,0,0,0,0,0,26,25,25,25,26,27,25,26,25,25,25,25,0,0,0,0,0,0,0,0,23,22,21,21,22,19,18,19,19,17,17,17,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,4,5,6,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,1,2,2,1,1,1,2,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,7,8,9,9,11,13,0,0,0,0,0,0,0,0,17,18,18,20,21,20,21,22,23,22,23,22,0,0,0,0,0,0,0,0,23,22,25,24,27,24,25,26,26,25,25,25,0,0,0,0,0,0,0,0,25,25,27,26,26,25,26,24,25,26,25,25,0,0,0,0,0,0,0,0,21,19,19,18,17,15,14,13,11,9,8,6,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,3,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,8,8,9,10,9,12,12,15,16,17,19,19,0,0,0,0,0,0,0,0,21,20,23,22,23,22,22,23,24,22,22,24,0,0,0,0,0,0,0,0,22,22,22,22,24,21,20,23,23],[0,28,28,28,28,28,28,27,27,26,27,26,26,25,26,25,25,27,25,25,0,0,0,0,0,0,0,0,26,25,25,26,26,27,25,26,26,26,26,25,0,0,0,0,0,0,0,0,23,23,22,21,22,21,18,19,18,18,17,17,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,3,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,6,8,9,9,11,12,0,0,0,0,0,0,0,0,16,16,17,19,20,19,21,21,22,22,23,21,0,0,0,0,0,0,0,0,21,21,23,24,27,23,24,25,25,25,25,25,0,0,0,0,0,0,0,0,26,25,26,26,26,25,25,24,24,25,25,25,0,0,0,0,0,0,0,0,21,19,19,19,17,15,14,13,11,10,7,6,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,4,4,5,4,4,3,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,2,2,3,3,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,7,8,9,9,9,13,12,15,16,17,19,19,0,0,0,0,0,0,0,0,21,20,24,23,23,22,23,21,25,23,22,24,0,0,0,0,0,0,0,0,20,22,20,23,22,21,21,23,22],[0,28,28,28,28,27,28,28,26,27,26,25,26,25,25,25,26,27,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,26,25,26,25,26,25,25,0,0,0,0,0,0,0,0,23,23,22,21,21,21,19,19,18,20,17,17,0,0,0,0,0,0,0,0,4,4,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,9,10,11,12,0,0,0,0,0,0,0,0,17,17,18,19,21,20,21,21,22,21,22,20,0,0,0,0,0,0,0,0,22,22,24,23,25,24,24,25,25,25,25,25,0,0,0,0,0,0,0,0,25,25,26,26,26,25,25,24,24,25,25,25,0,0,0,0,0,0,0,0,21,21,19,19,17,15,15,13,12,10,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,6,7,7,6,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,2,2,1,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,2,2,1,1,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,4,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,9,9,8,13,14,14,16,17,18,19,0,0,0,0,0,0,0,0,21,21,24,23,22,20,23,22,23,23,23,22,0,0,0,0,0,0,0,0,21,21,21,22,23,21,19,21,22],[0,28,27,27,27,27,27,27,27,26,26,24,26,25,25,25,25,26,25,26,0,0,0,0,0,0,0,0,27,25,25,26,26,27,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,23,21,22,22,20,18,20,19,18,18,18,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,4,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,9,10,10,12,13,0,0,0,0,0,0,0,0,17,18,19,20,21,21,22,21,24,22,23,22,0,0,0,0,0,0,0,0,22,22,25,24,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,26,26,25,25,25,25,26,25,0,0,0,0,0,0,0,0,21,20,19,19,17,15,15,13,12,10,9,7,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,5,6,6,6,7,7,7,8,7,8,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,5,5,6,6,5,4,3,3,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,2,2,1,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,6,6,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,3,3,2,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,9,10,10,9,13,14,15,17,17,20,19,0,0,0,0,0,0,0,0,20,20,23,23,21,22,22,22,23,23,22,24,0,0,0,0,0,0,0,0,23,22,22,23,24,21,21,23,23],[0,28,28,28,28,28,28,28,27,27,27,27,27,25,26,26,25,27,25,26,0,0,0,0,0,0,0,0,27,25,25,26,27,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,24,23,21,20,21,20,18,20,19,17,17,18,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,7,9,10,10,12,13,0,0,0,0,0,0,0,0,18,18,19,20,21,21,22,22,24,23,23,22,0,0,0,0,0,0,0,0,23,23,24,24,26,24,25,26,26,26,25,26,0,0,0,0,0,0,0,0,26,26,27,26,27,26,26,24,25,26,25,26,0,0,0,0,0,0,0,0,22,20,21,19,18,17,16,15,13,10,9,8,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,5,6,6,6,5,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,3,3,4,3,4,5,6,6,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,5,5,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,5,5,4,4,5,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,9,10,11,11,11,14,14,16,16,17,19,19,0,0,0,0,0,0,0,0,21,22,24,24,23,23,22,23,25,22,22,25,0,0,0,0,0,0,0,0,22,23,22,24,24,23,22,24,24],[0,28,28,28,28,28,28,28,27,27,26,25,26,25,26,25,26,26,25,26,0,0,0,0,0,0,0,0,27,26,26,27,27,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,23,23,22,21,22,21,18,20,18,18,16,17,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,4,3,4,3,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,3,3,4,4,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,6,6,6,8,10,11,10,12,13,0,0,0,0,0,0,0,0,16,17,18,20,20,20,22,22,23,22,23,21,0,0,0,0,0,0,0,0,22,22,24,24,27,24,26,25,26,26,26,26,0,0,0,0,0,0,0,0,27,26,27,27,26,26,26,25,26,26,25,25,0,0,0,0,0,0,0,0,21,21,20,19,17,16,15,14,12,11,9,8,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,6,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,8,8,8,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,5,6,7,6,5,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,4,4,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,10,11,10,11,14,13,15,17,18,19,20,0,0,0,0,0,0,0,0,21,21,24,24,20,22,23,23,24,22,22,24,0,0,0,0,0,0,0,0,22,22,22,23,23,21,20,22,22],[0,27,26,26,27,25,26,27,24,25,25,23,26,23,24,24,25,25,24,25,0,0,0,0,0,0,0,0,26,26,25,26,26,27,25,26,25,25,26,25,0,0,0,0,0,0,0,0,22,22,20,20,21,20,18,18,18,17,17,16,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,4,4,5,5,5,4,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,7,7,8,9,10,10,10,11,12,0,0,0,0,0,0,0,0,17,16,16,18,19,18,20,20,20,21,22,20,0,0,0,0,0,0,0,0,19,21,22,23,24,23,23,24,24,24,25,25,0,0,0,0,0,0,0,0,25,25,26,25,24,25,25,24,24,25,25,25,0,0,0,0,0,0,0,0,21,21,19,19,18,16,16,14,12,11,9,8,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,7,8,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,8,8,8,8,0,0,0,0,0,0,0,0,7,6,5,6,6,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,3,4,4,5,4,6,7,6,5,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,6,5,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,3,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,6,5,6,6,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,7,7,6,6,5,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,5,5,0,0,0,0,0,0,0,0,4,5,4,4,5,5,4,4,5,5,4,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,6,6,5,6,5,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,8,10,10,10,10,14,15,15,16,17,18,19,0,0,0,0,0,0,0,0,21,18,20,22,20,20,21,21,21,22,21,21,0,0,0,0,0,0,0,0,22,22,22,22,22,21,19,21,22],[0,28,27,26,28,27,27,28,26,26,26,24,27,24,26,24,26,27,24,26,0,0,0,0,0,0,0,0,26,26,25,26,27,27,26,27,27,26,27,26,0,0,0,0,0,0,0,0,23,22,20,20,21,19,18,18,18,16,17,17,0,0,0,0,0,0,0,0,6,5,5,5,4,4,5,4,5,5,5,4,0,0,0,0,0,0,0,0,5,4,5,5,5,6,6,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,8,7,7,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,4,5,5,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,5,5,4,5,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,8,9,9,10,10,11,12,0,0,0,0,0,0,0,0,17,16,17,19,21,21,21,22,22,21,22,22,0,0,0,0,0,0,0,0,22,22,24,24,26,24,24,25,25,25,25,25,0,0,0,0,0,0,0,0,26,25,26,26,26,26,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,20,21,20,18,18,16,14,13,11,10,9,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,7,7,7,7,8,0,0,0,0,0,0,0,0,7,7,6,7,7,8,8,8,9,9,8,9,0,0,0,0,0,0,0,0,7,6,6,6,6,5,6,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,6,7,7,6,5,4,4,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,0,1,1,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,6,6,7,5,0,0,0,0,0,0,0,0,4,5,5,6,5,6,6,7,6,6,6,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,6,6,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,5,6,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,3,4,4,3,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,6,5,5,5,6,5,5,6,0,0,0,0,0,0,0,0,5,5,5,6,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,9,10,11,12,10,14,15,16,17,16,19,17,0,0,0,0,0,0,0,0,20,19,22,23,21,23,23,22,23,23,22,23,0,0,0,0,0,0,0,0,23,23,23,23,25,22,20,23,25],[0,28,28,28,28,28,28,27,28,27,27,27,27,26,27,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,26,27,27,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,23,22,21,22,20,19,20,19,18,17,18,0,0,0,0,0,0,0,0,5,4,4,3,3,3,3,3,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,3,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,8,9,10,10,13,0,0,0,0,0,0,0,0,18,18,20,21,22,22,23,23,24,24,23,23,0,0,0,0,0,0,0,0,24,24,25,25,27,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,26,27,27,27,27,27,26,26,27,26,26,0,0,0,0,0,0,0,0,23,21,21,20,18,17,16,15,13,11,9,8,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,7,6,7,7,8,9,8,8,0,0,0,0,0,0,0,0,6,5,5,5,5,5,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,5,6,6,6,5,5,4,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,9,11,10,11,11,13,15,16,18,19,21,21,0,0,0,0,0,0,0,0,22,22,25,25,24,24,24,24,25,24,24,26,0,0,0,0,0,0,0,0,23,24,22,25,24,23,24,25,25],[0,28,27,27,28,26,28,27,25,26,26,24,26,23,26,23,26,25,24,26,0,0,0,0,0,0,0,0,27,26,25,27,27,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,23,22,20,20,21,20,18,18,18,16,16,16,0,0,0,0,0,0,0,0,5,5,4,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,3,4,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,8,8,9,10,12,0,0,0,0,0,0,0,0,17,17,17,20,20,19,21,22,22,22,22,22,0,0,0,0,0,0,0,0,21,23,24,25,26,25,25,27,26,26,25,26,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,25,26,26,26,26,0,0,0,0,0,0,0,0,22,21,21,19,19,17,16,15,12,11,9,8,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,5,6,6,6,5,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,3,4,4,5,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,2,3,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,2,3,3,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,3,3,4,4,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,11,10,10,10,13,15,15,15,17,19,18,0,0,0,0,0,0,0,0,21,20,25,23,21,24,24,23,24,25,23,22,0,0,0,0,0,0,0,0,24,24,23,23,24,21,21,24,24],[0,28,27,27,28,26,28,28,26,25,26,23,26,23,25,22,25,26,24,26,0,0,0,0,0,0,0,0,26,26,26,27,27,27,26,27,27,26,27,26,0,0,0,0,0,0,0,0,22,22,20,20,21,18,17,18,17,16,16,15,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,3,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,2,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,6,6,6,7,7,8,9,10,12,0,0,0,0,0,0,0,0,16,15,16,18,19,19,19,20,21,21,22,20,0,0,0,0,0,0,0,0,21,22,24,24,26,25,25,26,25,26,26,25,0,0,0,0,0,0,0,0,25,26,26,26,25,25,26,25,25,25,25,26,0,0,0,0,0,0,0,0,22,19,20,20,18,17,16,14,12,10,9,7,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,6,5,6,7,0,0,0,0,0,0,0,0,6,5,5,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,5,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,2,1,1,0,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,4,4,5,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,9,9,10,10,10,13,13,15,16,18,18,17,0,0,0,0,0,0,0,0,20,20,23,24,20,21,23,22,22,23,23,23,0,0,0,0,0,0,0,0,23,23,23,22,25,22,21,25,26],[0,28,28,28,28,28,28,27,27,26,26,26,26,25,26,25,25,27,26,25,0,0,0,0,0,0,0,0,27,26,25,26,26,27,26,26,26,26,27,26,0,0,0,0,0,0,0,0,23,22,22,22,21,20,19,19,18,17,17,16,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,6,7,8,9,10,13,0,0,0,0,0,0,0,0,17,18,19,20,21,22,21,23,24,23,24,23,0,0,0,0,0,0,0,0,23,23,26,24,27,25,26,25,26,26,26,26,0,0,0,0,0,0,0,0,27,26,27,26,27,26,26,26,26,26,26,25,0,0,0,0,0,0,0,0,22,20,19,19,18,16,15,14,12,10,8,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,4,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,1,2,1,1,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,4,5,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,2,2,3,3,2,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,9,9,10,10,11,13,13,15,15,16,19,18,0,0,0,0,0,0,0,0,22,22,24,24,23,23,23,23,25,22,23,25,0,0,0,0,0,0,0,0,22,24,23,24,24,24,22,24,25],[0,28,28,28,28,28,28,27,28,27,26,26,26,25,26,25,26,27,26,27,0,0,0,0,0,0,0,0,27,26,25,27,27,27,27,27,27,26,27,26,0,0,0,0,0,0,0,0,24,23,23,21,22,20,19,20,19,18,17,16,0,0,0,0,0,0,0,0,4,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,6,6,7,9,9,11,0,0,0,0,0,0,0,0,17,18,18,21,22,21,22,23,23,24,24,23,0,0,0,0,0,0,0,0,23,24,25,25,28,25,26,26,26,26,27,27,0,0,0,0,0,0,0,0,26,26,27,27,27,27,26,26,26,26,25,26,0,0,0,0,0,0,0,0,23,21,21,20,19,17,15,15,12,10,8,7,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,6,5,5,6,0,0,0,0,0,0,0,0,7,6,5,6,5,6,7,7,8,7,7,7,0,0,0,0,0,0,0,0,5,5,4,5,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,1,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,2,2,2,3,2,2,0,0,0,0,0,0,0,0,3,4,4,3,4,4,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,2,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,9,9,10,10,10,13,14,16,16,17,20,20,0,0,0,0,0,0,0,0,23,23,25,24,23,25,24,24,25,24,25,26,0,0,0,0,0,0,0,0,24,24,24,25,26,24,23,25,24],[0,28,27,27,28,27,28,28,26,26,26,23,26,23,26,24,26,25,24,26,0,0,0,0,0,0,0,0,26,27,24,27,28,28,27,27,27,28,28,27,0,0,0,0,0,0,0,0,23,23,20,20,20,20,18,19,19,17,16,16,0,0,0,0,0,0,0,0,4,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,7,9,10,11,0,0,0,0,0,0,0,0,17,17,17,19,21,20,21,22,23,23,24,21,0,0,0,0,0,0,0,0,21,23,25,24,27,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,24,25,26,25,26,0,0,0,0,0,0,0,0,21,21,21,19,18,17,16,15,11,11,8,7,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,4,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,3,2,4,6,5,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,3,3,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,4,3,3,4,4,3,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,9,9,9,10,10,12,13,15,15,15,18,19,0,0,0,0,0,0,0,0,21,21,25,24,22,23,25,22,24,24,24,23,0,0,0,0,0,0,0,0,23,24,24,23,25,24,22,23,25],[0,28,28,28,28,27,28,28,27,26,27,25,27,25,26,24,26,27,25,27,0,0,0,0,0,0,0,0,27,27,25,26,27,28,26,27,27,27,27,27,0,0,0,0,0,0,0,0,23,22,21,21,21,20,19,19,18,18,17,16,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,3,3,4,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,6,8,8,9,10,12,0,0,0,0,0,0,0,0,17,17,17,19,21,20,20,21,23,22,23,23,0,0,0,0,0,0,0,0,23,22,26,24,27,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,25,25,25,26,26,0,0,0,0,0,0,0,0,22,21,20,19,18,17,16,14,12,10,8,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,5,4,4,4,4,3,4,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,3,2,4,5,5,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,2,2,3,3,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,9,9,10,10,14,13,16,17,18,18,18,0,0,0,0,0,0,0,0,21,22,24,24,24,23,24,23,25,23,24,24,0,0,0,0,0,0,0,0,23,23,24,23,26,24,22,24,25],[0,28,28,28,28,28,27,27,27,26,27,26,26,25,25,25,25,26,25,26,0,0,0,0,0,0,0,0,27,26,24,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,21,20,18,19,18,16,17,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,2,3,3,2,3,3,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,5,6,7,8,9,12,0,0,0,0,0,0,0,0,17,16,19,19,20,21,21,22,23,23,24,23,0,0,0,0,0,0,0,0,24,23,26,24,27,26,26,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,26,26,26,25,25,26,25,26,0,0,0,0,0,0,0,0,20,19,19,19,17,15,14,13,11,9,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,1,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,4,5,5,5,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,3,3,3,2,0,0,0,0,0,0,0,0,2,1,1,1,2,1,1,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,9,10,10,10,14,15,16,18,18,20,20,0,0,0,0,0,0,0,0,23,22,25,25,24,24,25,25,25,25,24,25,0,0,0,0,0,0,0,0,24,24,24,24,26,25,24,25,25],[0,28,28,28,28,28,28,27,27,27,26,25,26,25,27,25,27,27,25,27,0,0,0,0,0,0,0,0,27,27,25,27,27,27,26,27,27,27,27,27,0,0,0,0,0,0,0,0,24,22,22,21,21,20,18,19,19,17,16,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,5,6,7,8,10,11,0,0,0,0,0,0,0,0,16,17,18,19,21,22,22,22,24,23,24,24,0,0,0,0,0,0,0,0,24,24,26,25,27,26,26,27,26,27,26,27,0,0,0,0,0,0,0,0,26,26,27,27,27,27,26,25,25,26,26,26,0,0,0,0,0,0,0,0,22,20,20,19,18,16,15,15,11,10,8,7,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,5,6,6,6,7,6,7,7,7,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,2,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,3,2,4,5,5,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,9,10,10,10,13,14,16,17,18,20,20,0,0,0,0,0,0,0,0,22,22,26,25,24,25,25,24,25,25,25,25,0,0,0,0,0,0,0,0,24,24,25,24,26,24,23,24,25],[0,27,27,26,28,27,28,28,26,26,25,22,26,23,25,23,25,25,23,26,0,0,0,0,0,0,0,0,25,25,23,26,27,27,25,27,26,26,26,26,0,0,0,0,0,0,0,0,22,21,20,19,19,19,16,18,18,15,15,15,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,3,4,4,5,4,5,6,6,7,8,9,10,0,0,0,0,0,0,0,0,15,15,15,17,20,18,19,21,21,20,23,19,0,0,0,0,0,0,0,0,19,22,23,23,26,23,24,24,24,25,25,25,0,0,0,0,0,0,0,0,26,26,26,26,25,25,25,24,25,25,24,25,0,0,0,0,0,0,0,0,20,18,20,18,17,15,14,14,11,9,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,3,4,5,5,5,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,1,1,2,1,1,2,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,3,4,4,3,4,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,7,8,8,9,9,12,12,14,15,16,17,18,0,0,0,0,0,0,0,0,19,21,24,22,22,23,24,21,23,23,22,23,0,0,0,0,0,0,0,0,22,22,23,22,24,23,19,22,25],[0,28,28,27,28,28,28,27,27,26,26,25,26,24,25,24,25,25,24,25,0,0,0,0,0,0,0,0,26,26,24,26,26,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,24,22,20,21,21,19,18,20,19,17,16,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,4,4,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,5,6,7,8,9,11,0,0,0,0,0,0,0,0,16,16,18,18,20,20,20,22,23,23,24,22,0,0,0,0,0,0,0,0,22,22,26,24,27,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,26,26,27,25,27,25,26,25,25,26,25,25,0,0,0,0,0,0,0,0,22,19,19,19,17,16,15,14,11,10,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,3,4,5,5,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,2,2,0,0,0,0,0,0,0,0,2,1,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,8,9,10,12,13,15,16,16,19,19,0,0,0,0,0,0,0,0,21,22,24,24,23,23,24,23,23,24,23,24,0,0,0,0,0,0,0,0,24,24,24,23,25,24,21,24,25],[0,28,28,28,28,28,28,27,27,27,26,26,26,24,26,24,26,26,25,26,0,0,0,0,0,0,0,0,27,26,24,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,23,22,21,21,20,18,20,18,17,17,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,6,7,7,9,12,0,0,0,0,0,0,0,0,15,16,18,19,20,20,22,22,24,23,24,24,0,0,0,0,0,0,0,0,24,24,26,25,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,27,27,26,27,27,26,25,26,26,25,26,0,0,0,0,0,0,0,0,21,20,20,19,18,16,14,14,11,10,8,7,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,7,6,6,6,6,7,7,7,8,7,6,7,0,0,0,0,0,0,0,0,5,4,5,5,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,3,5,5,6,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,2,3,3,2,3,0,0,0,0,0,0,0,0,8,9,10,10,11,14,15,17,19,19,21,21,0,0,0,0,0,0,0,0,23,23,26,25,24,25,26,25,25,25,25,25,0,0,0,0,0,0,0,0,25,24,25,24,26,24,23,25,24],[0,28,28,27,28,28,28,27,26,26,26,25,27,24,25,24,26,26,25,26,0,0,0,0,0,0,0,0,26,25,23,26,27,27,25,27,25,26,26,25,0,0,0,0,0,0,0,0,22,22,20,19,20,19,16,18,18,16,15,16,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,5,4,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,6,6,7,8,9,11,0,0,0,0,0,0,0,0,15,16,17,18,20,19,21,22,24,22,23,23,0,0,0,0,0,0,0,0,22,24,25,25,26,25,25,26,25,26,26,25,0,0,0,0,0,0,0,0,26,26,26,26,27,25,26,24,25,26,25,26,0,0,0,0,0,0,0,0,22,19,20,18,17,16,14,13,11,10,8,7,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,6,6,7,7,0,0,0,0,0,0,0,0,7,6,6,6,6,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,3,5,4,6,5,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,2,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,3,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,9,11,12,13,15,17,18,20,20,0,0,0,0,0,0,0,0,21,21,25,24,23,24,25,23,24,25,24,23,0,0,0,0,0,0,0,0,24,23,25,23,26,24,21,23,25],[0,28,28,28,28,28,28,28,27,27,26,25,27,24,26,24,26,26,25,26,0,0,0,0,0,0,0,0,26,26,24,26,27,27,26,27,26,27,27,26,0,0,0,0,0,0,0,0,23,22,21,21,20,20,18,19,18,17,17,16,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,8,8,9,11,13,0,0,0,0,0,0,0,0,15,16,16,17,20,19,20,22,23,22,23,21,0,0,0,0,0,0,0,0,21,23,25,24,26,24,25,25,25,26,26,26,0,0,0,0,0,0,0,0,26,26,27,25,26,25,25,24,24,25,25,25,0,0,0,0,0,0,0,0,21,19,20,19,18,16,15,15,12,11,8,7,0,0,0,0,0,0,0,0,4,5,4,5,5,6,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,7,7,7,7,8,8,7,8,0,0,0,0,0,0,0,0,6,5,5,5,5,5,4,4,4,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,6,6,4,4,0,0,0,0,0,0,0,0,2,2,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,2,2,3,5,5,5,7,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,2,1,1,2,2,1,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,2,3,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,10,11,12,13,15,16,18,19,19,0,0,0,0,0,0,0,0,21,21,24,24,23,24,24,22,24,24,23,24,0,0,0,0,0,0,0,0,24,23,23,24,25,25,22,23,25],[0,28,28,28,28,28,28,28,28,27,27,26,27,24,26,25,26,26,25,26,0,0,0,0,0,0,0,0,27,26,24,27,27,28,26,27,27,27,27,27,0,0,0,0,0,0,0,0,24,23,23,22,22,21,20,20,19,18,18,17,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,6,7,7,6,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,4,4,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,5,5,5,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,7,9,9,10,11,14,0,0,0,0,0,0,0,0,16,18,19,19,20,21,22,23,25,24,25,25,0,0,0,0,0,0,0,0,24,24,26,25,27,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,27,27,27,26,26,26,26,26,0,0,0,0,0,0,0,0,22,20,19,20,18,17,17,15,13,12,10,8,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,9,9,10,10,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,6,6,7,7,7,7,7,7,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,2,2,3,5,5,6,5,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,2,2,1,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,4,3,4,4,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,9,11,12,12,12,14,16,17,18,18,21,20,0,0,0,0,0,0,0,0,23,24,25,25,25,24,25,24,25,25,25,26,0,0,0,0,0,0,0,0,26,24,24,24,26,25,23,25,26],[0,27,28,28,28,28,28,28,28,27,27,26,27,26,26,25,26,26,25,27,0,0,0,0,0,0,0,0,26,26,24,27,27,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,23,23,23,20,21,21,19,20,19,18,17,18,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,6,5,6,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,9,9,10,10,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,8,7,8,7,6,7,7,8,7,6,6,7,0,0,0,0,0,0,0,0,6,7,7,7,6,7,7,8,7,7,8,7,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,4,5,5,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,8,8,9,8,8,8,9,8,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,7,7,7,6,6,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,4,4,5,6,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,7,7,8,7,8,8,8,9,9,10,12,14,0,0,0,0,0,0,0,0,17,18,19,20,21,21,23,24,25,24,26,25,0,0,0,0,0,0,0,0,25,25,27,27,28,27,27,27,28,27,28,28,0,0,0,0,0,0,0,0,28,27,28,27,28,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,22,22,22,21,20,19,18,17,14,14,12,10,0,0,0,0,0,0,0,0,9,9,9,9,9,9,10,10,10,10,10,10,0,0,0,0,0,0,0,0,11,11,10,10,11,11,11,11,12,12,10,12,0,0,0,0,0,0,0,0,10,9,9,9,9,8,9,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,9,9,9,11,10,10,10,10,8,9,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,1,1,1,0,1,2,2,3,6,6,7,6,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,3,2,2,3,3,2,2,3,4,3,3,4,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,6,6,5,5,4,0,0,0,0,0,0,0,0,4,4,3,4,5,4,4,5,5,4,5,6,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,4,3,4,4,3,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,4,6,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,7,6,6,7,7,0,0,0,0,0,0,0,0,8,7,8,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,6,7,8,7,7,0,0,0,0,0,0,0,0,12,14,13,14,14,16,17,19,20,19,23,22,0,0,0,0,0,0,0,0,23,23,26,26,25,25,26,25,26,26,26,26,0,0,0,0,0,0,0,0,27,25,25,25,26,25,23,26,26],[0,28,28,28,28,29,28,27,28,27,27,26,27,25,26,25,26,27,24,26,0,0,0,0,0,0,0,0,26,26,24,27,27,27,25,28,26,27,27,27,0,0,0,0,0,0,0,0,26,23,22,22,24,21,19,22,21,18,19,19,0,0,0,0,0,0,0,0,8,7,8,8,8,8,7,7,7,8,7,8,0,0,0,0,0,0,0,0,6,7,8,8,7,8,9,9,9,10,10,10,0,0,0,0,0,0,0,0,12,12,11,11,10,10,11,11,11,11,11,11,0,0,0,0,0,0,0,0,10,10,11,10,9,10,10,11,10,9,9,10,0,0,0,0,0,0,0,0,8,10,9,9,9,8,9,10,9,10,9,10,0,0,0,0,0,0,0,0,9,9,10,10,9,9,10,9,9,10,10,9,0,0,0,0,0,0,0,0,7,8,8,8,7,8,8,8,9,8,8,9,0,0,0,0,0,0,0,0,7,6,8,8,6,7,8,7,7,8,8,7,0,0,0,0,0,0,0,0,8,8,8,8,9,9,10,10,9,10,11,11,0,0,0,0,0,0,0,0,8,9,9,8,7,8,9,9,9,9,9,7,0,0,0,0,0,0,0,0,6,4,6,6,5,4,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,8,8,7,7,7,8,0,0,0,0,0,0,0,0,10,10,9,10,11,10,10,11,11,12,11,10,0,0,0,0,0,0,0,0,9,9,10,10,10,10,11,10,11,12,14,15,0,0,0,0,0,0,0,0,18,19,20,22,22,21,24,25,26,25,26,25,0,0,0,0,0,0,0,0,24,26,27,26,28,27,27,28,27,27,28,28,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,27,27,28,27,28,0,0,0,0,0,0,0,0,24,22,23,22,21,19,20,18,16,15,13,12,0,0,0,0,0,0,0,0,10,11,11,11,12,12,12,13,13,13,13,13,0,0,0,0,0,0,0,0,14,12,13,13,14,13,14,14,17,16,15,15,0,0,0,0,0,0,0,0,14,12,12,12,12,11,10,11,10,10,9,10,0,0,0,0,0,0,0,0,11,11,11,11,12,13,13,12,12,12,11,10,0,0,0,0,0,0,0,0,7,7,8,7,6,7,7,6,6,6,5,6,0,0,0,0,0,0,0,0,2,2,1,1,0,1,2,3,5,6,7,7,0,0,0,0,0,0,0,0,6,7,8,9,7,7,9,8,7,9,8,6,0,0,0,0,0,0,0,0,5,5,3,4,5,3,3,5,5,3,4,5,0,0,0,0,0,0,0,0,7,7,8,8,9,9,8,7,8,7,7,7,0,0,0,0,0,0,0,0,4,6,5,4,4,5,5,3,4,5,4,4,0,0,0,0,0,0,0,0,6,5,6,7,8,7,7,7,9,8,8,9,0,0,0,0,0,0,0,0,8,9,9,8,8,8,8,8,8,8,7,6,0,0,0,0,0,0,0,0,6,5,4,5,6,6,5,8,7,7,8,7,0,0,0,0,0,0,0,0,7,9,8,7,6,6,8,7,7,5,6,6,0,0,0,0,0,0,0,0,6,7,7,7,6,7,7,7,7,8,8,9,0,0,0,0,0,0,0,0,8,9,8,8,10,8,9,9,10,8,9,10,0,0,0,0,0,0,0,0,10,9,10,10,10,10,10,9,11,11,9,9,0,0,0,0,0,0,0,0,9,9,9,7,9,9,9,8,9,9,9,9,0,0,0,0,0,0,0,0,14,15,15,16,16,17,19,19,19,20,24,22,0,0,0,0,0,0,0,0,26,24,26,26,26,26,27,26,27,27,27,27,0,0,0,0,0,0,0,0,26,26,26,27,27,25,25,26,27],[0,29,28,29,29,29,29,28,28,28,27,27,28,27,27,27,27,27,25,26,0,0,0,0,0,0,0,0,26,26,25,27,27,27,26,28,27,27,27,27,0,0,0,0,0,0,0,0,25,24,21,21,24,22,20,22,21,19,20,20,0,0,0,0,0,0,0,0,10,9,9,10,10,10,11,9,9,10,9,8,0,0,0,0,0,0,0,0,10,10,10,12,11,12,13,12,13,14,13,13,0,0,0,0,0,0,0,0,16,16,16,15,14,15,15,15,16,16,16,15,0,0,0,0,0,0,0,0,14,14,15,15,12,15,14,16,15,14,13,14,0,0,0,0,0,0,0,0,12,14,13,13,12,13,13,13,13,14,12,14,0,0,0,0,0,0,0,0,13,12,14,14,13,14,15,13,13,15,15,15,0,0,0,0,0,0,0,0,13,13,12,11,12,12,12,13,12,12,12,12,0,0,0,0,0,0,0,0,10,10,11,11,10,11,11,12,11,12,12,12,0,0,0,0,0,0,0,0,12,12,12,12,11,12,13,13,13,14,14,14,0,0,0,0,0,0,0,0,12,12,12,13,13,12,13,13,14,13,12,12,0,0,0,0,0,0,0,0,11,8,10,9,8,8,8,8,10,10,8,9,0,0,0,0,0,0,0,0,10,9,9,10,12,11,11,11,12,13,11,11,0,0,0,0,0,0,0,0,13,13,14,16,14,15,16,17,15,16,15,15,0,0,0,0,0,0,0,0,11,12,13,12,12,12,13,11,13,13,15,16,0,0,0,0,0,0,0,0,20,22,21,24,24,23,25,26,27,26,27,26,0,0,0,0,0,0,0,0,26,27,28,28,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,29,29,29,28,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,25,23,23,23,22,21,21,19,19,17,15,15,0,0,0,0,0,0,0,0,15,15,15,16,16,17,16,16,17,17,16,16,0,0,0,0,0,0,0,0,17,16,16,16,17,16,17,18,19,18,17,17,0,0,0,0,0,0,0,0,16,16,16,15,16,15,16,15,14,14,14,15,0,0,0,0,0,0,0,0,16,16,16,16,17,17,17,16,16,17,16,15,0,0,0,0,0,0,0,0,12,13,12,12,12,13,12,11,11,11,9,11,0,0,0,0,0,0,0,0,6,4,3,2,1,0,1,3,5,6,8,8,0,0,0,0,0,0,0,0,8,10,11,10,9,10,11,11,10,12,11,8,0,0,0,0,0,0,0,0,6,7,4,5,5,5,4,6,7,6,6,7,0,0,0,0,0,0,0,0,13,14,14,13,15,15,14,13,14,13,12,12,0,0,0,0,0,0,0,0,8,9,10,10,7,10,6,5,6,5,5,7,0,0,0,0,0,0,0,0,8,7,9,8,10,11,9,11,11,11,11,13,0,0,0,0,0,0,0,0,12,12,12,11,9,11,9,10,10,9,8,7,0,0,0,0,0,0,0,0,7,7,7,7,9,8,8,10,10,10,10,11,0,0,0,0,0,0,0,0,10,11,10,9,9,9,11,9,8,8,10,7,0,0,0,0,0,0,0,0,8,9,10,9,8,10,10,9,10,12,10,10,0,0,0,0,0,0,0,0,13,14,10,10,13,11,11,13,13,10,12,15,0,0,0,0,0,0,0,0,15,13,15,13,15,13,14,13,12,15,12,12,0,0,0,0,0,0,0,0,14,14,16,15,15,14,15,15,14,14,15,15,0,0,0,0,0,0,0,0,18,19,19,21,20,20,22,22,23,22,25,24,0,0,0,0,0,0,0,0,27,25,27,26,28,27,27,26,28,28,27,28,0,0,0,0,0,0,0,0,28,26,27,27,28,27,26,28,28],[0,29,28,29,28,29,29,28,28,28,27,27,28,26,27,26,27,27,26,27,0,0,0,0,0,0,0,0,25,26,24,27,27,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,25,23,24,22,22,23,21,22,21,20,21,21,0,0,0,0,0,0,0,0,11,13,12,12,13,12,11,12,13,12,13,11,0,0,0,0,0,0,0,0,11,12,14,14,13,16,15,15,16,16,16,15,0,0,0,0,0,0,0,0,17,16,17,17,17,16,17,18,17,17,17,17,0,0,0,0,0,0,0,0,15,16,17,15,16,17,16,17,15,16,15,15,0,0,0,0,0,0,0,0,16,15,15,15,16,15,15,16,16,15,15,16,0,0,0,0,0,0,0,0,17,15,15,16,16,15,16,15,14,16,16,16,0,0,0,0,0,0,0,0,16,16,13,13,14,15,15,13,13,13,11,14,0,0,0,0,0,0,0,0,10,10,13,10,10,13,14,12,13,14,15,12,0,0,0,0,0,0,0,0,15,15,16,15,15,14,16,15,15,17,16,17,0,0,0,0,0,0,0,0,15,16,16,15,16,15,15,14,16,15,15,16,0,0,0,0,0,0,0,0,10,10,12,9,9,10,8,9,9,9,11,9,0,0,0,0,0,0,0,0,11,11,11,12,15,14,13,14,14,14,13,13,0,0,0,0,0,0,0,0,14,15,15,15,15,16,15,16,15,17,16,15,0,0,0,0,0,0,0,0,15,14,14,12,12,12,13,14,14,14,14,17,0,0,0,0,0,0,0,0,21,20,22,23,23,24,26,25,27,24,26,26,0,0,0,0,0,0,0,0,26,27,27,27,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,27,28,28,28,28,0,0,0,0,0,0,0,0,27,24,25,25,23,23,21,21,20,18,17,17,0,0,0,0,0,0,0,0,17,16,17,16,17,17,16,16,17,17,15,17,0,0,0,0,0,0,0,0,17,17,17,16,16,17,17,18,20,19,18,18,0,0,0,0,0,0,0,0,16,16,16,17,15,16,15,16,14,15,14,14,0,0,0,0,0,0,0,0,16,16,17,16,16,17,16,15,17,18,16,17,0,0,0,0,0,0,0,0,14,15,15,16,14,15,16,11,13,10,10,13,0,0,0,0,0,0,0,0,6,7,6,4,3,1,0,1,4,6,9,7,0,0,0,0,0,0,0,0,10,11,11,12,10,10,11,11,11,12,10,9,0,0,0,0,0,0,0,0,9,9,8,7,9,8,6,9,9,8,9,10,0,0,0,0,0,0,0,0,14,15,14,14,15,15,15,14,14,14,14,12,0,0,0,0,0,0,0,0,9,10,9,9,8,9,6,6,6,7,6,6,0,0,0,0,0,0,0,0,8,10,11,12,13,13,12,14,15,14,15,16,0,0,0,0,0,0,0,0,13,14,14,11,11,13,11,12,12,11,10,8,0,0,0,0,0,0,0,0,9,10,9,9,10,10,10,11,13,11,11,13,0,0,0,0,0,0,0,0,9,13,12,10,11,10,11,9,7,9,10,7,0,0,0,0,0,0,0,0,7,10,12,10,8,11,12,9,12,13,13,13,0,0,0,0,0,0,0,0,12,13,12,10,12,11,11,13,12,11,13,13,0,0,0,0,0,0,0,0,14,14,15,13,14,13,14,14,14,15,14,15,0,0,0,0,0,0,0,0,13,14,15,14,16,15,16,16,16,16,17,17,0,0,0,0,0,0,0,0,18,19,19,20,20,22,23,22,23,23,26,26,0,0,0,0,0,0,0,0,27,25,27,26,27,28,28,27,28,28,28,28,0,0,0,0,0,0,0,0,28,28,27,28,29,28,27,28,28],[0,29,29,29,29,29,29,28,28,28,28,26,28,26,27,27,27,27,25,27,0,0,0,0,0,0,0,0,25,25,24,26,27,27,25,27,26,27,27,26,0,0,0,0,0,0,0,0,25,24,21,22,24,22,19,22,22,20,21,23,0,0,0,0,0,0,0,0,17,16,17,16,17,19,18,17,19,19,18,16,0,0,0,0,0,0,0,0,14,17,18,18,18,20,18,18,19,21,20,19,0,0,0,0,0,0,0,0,22,21,22,22,22,21,22,22,21,22,21,22,0,0,0,0,0,0,0,0,21,21,22,21,20,21,21,21,20,19,19,20,0,0,0,0,0,0,0,0,19,20,20,21,20,20,20,21,20,20,20,22,0,0,0,0,0,0,0,0,20,20,21,21,20,21,21,20,20,20,21,22,0,0,0,0,0,0,0,0,19,19,18,16,18,18,18,17,16,18,15,16,0,0,0,0,0,0,0,0,13,15,16,15,15,17,18,16,17,19,19,17,0,0,0,0,0,0,0,0,19,19,18,19,18,19,20,22,21,20,20,21,0,0,0,0,0,0,0,0,20,20,20,20,19,19,18,19,19,19,18,18,0,0,0,0,0,0,0,0,15,12,14,14,12,11,11,12,13,13,12,12,0,0,0,0,0,0,0,0,16,15,14,17,20,19,18,19,18,19,18,19,0,0,0,0,0,0,0,0,20,19,19,21,20,20,21,20,21,21,20,19,0,0,0,0,0,0,0,0,17,17,17,18,17,17,17,17,18,18,17,19,0,0,0,0,0,0,0,0,23,23,23,25,26,25,27,28,28,27,28,27,0,0,0,0,0,0,0,0,27,27,27,29,29,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,26,24,26,25,24,24,23,23,21,20,20,19,0,0,0,0,0,0,0,0,19,21,19,20,22,22,19,22,23,22,20,21,0,0,0,0,0,0,0,0,23,21,22,22,24,23,24,23,25,24,23,24,0,0,0,0,0,0,0,0,21,21,21,20,21,21,21,22,17,20,17,19,0,0,0,0,0,0,0,0,22,20,21,21,22,22,21,21,21,22,22,20,0,0,0,0,0,0,0,0,18,17,17,17,16,17,17,16,17,16,15,14,0,0,0,0,0,0,0,0,7,7,7,5,5,2,1,0,1,6,7,7,0,0,0,0,0,0,0,0,12,16,16,16,15,14,16,17,14,18,16,13,0,0,0,0,0,0,0,0,14,11,9,9,13,9,9,11,13,10,11,13,0,0,0,0,0,0,0,0,18,17,18,18,18,18,19,18,18,17,18,18,0,0,0,0,0,0,0,0,11,11,11,10,9,9,8,7,7,8,8,9,0,0,0,0,0,0,0,0,14,16,15,15,18,18,17,20,19,19,19,19,0,0,0,0,0,0,0,0,17,18,19,17,15,17,16,16,16,15,14,14,0,0,0,0,0,0,0,0,12,13,8,11,14,12,11,15,15,15,15,16,0,0,0,0,0,0,0,0,14,16,16,12,12,11,15,12,10,11,15,10,0,0,0,0,0,0,0,0,13,14,16,14,13,15,16,14,14,17,16,17,0,0,0,0,0,0,0,0,18,18,15,14,19,17,15,18,18,17,18,18,0,0,0,0,0,0,0,0,18,19,18,18,18,16,18,17,18,20,18,19,0,0,0,0,0,0,0,0,19,19,18,19,18,17,18,19,18,18,19,18,0,0,0,0,0,0,0,0,22,22,23,24,24,24,25,25,26,25,28,27,0,0,0,0,0,0,0,0,29,28,29,28,29,29,29,28,29,29,29,30,0,0,0,0,0,0,0,0,29,29,28,29,29,29,28,29,29],[0,29,29,29,29,29,29,28,28,27,27,26,27,25,26,26,26,26,25,26,0,0,0,0,0,0,0,0,26,26,26,27,27,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,26,25,24,24,25,24,22,24,25,23,24,24,0,0,0,0,0,0,0,0,19,19,20,20,20,21,19,20,21,19,20,19,0,0,0,0,0,0,0,0,16,18,20,19,20,21,24,21,22,24,24,23,0,0,0,0,0,0,0,0,24,23,24,24,25,23,23,24,24,25,25,25,0,0,0,0,0,0,0,0,23,22,24,24,21,23,23,22,24,22,21,24,0,0,0,0,0,0,0,0,22,23,24,23,22,23,23,23,24,23,23,23,0,0,0,0,0,0,0,0,21,23,24,24,22,23,24,22,22,24,24,25,0,0,0,0,0,0,0,0,20,21,23,20,19,20,20,19,20,20,17,18,0,0,0,0,0,0,0,0,16,17,18,17,16,18,20,18,18,21,21,19,0,0,0,0,0,0,0,0,22,23,21,22,22,23,23,24,24,25,24,25,0,0,0,0,0,0,0,0,22,24,24,22,23,23,21,22,23,22,21,20,0,0,0,0,0,0,0,0,17,12,14,15,15,13,13,13,15,16,13,15,0,0,0,0,0,0,0,0,18,17,17,21,21,22,20,22,22,21,22,22,0,0,0,0,0,0,0,0,25,24,25,25,24,25,24,24,24,24,24,23,0,0,0,0,0,0,0,0,21,22,21,21,18,20,19,19,20,19,18,19,0,0,0,0,0,0,0,0,23,24,25,25,26,26,27,28,28,26,28,28,0,0,0,0,0,0,0,0,27,28,29,28,28,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,27,27,27,26,26,25,25,24,22,23,22,0,0,0,0,0,0,0,0,25,24,24,24,24,24,23,24,24,24,22,24,0,0,0,0,0,0,0,0,24,24,24,24,24,25,25,24,26,25,24,25,0,0,0,0,0,0,0,0,24,24,24,23,24,24,24,24,23,23,21,23,0,0,0,0,0,0,0,0,24,24,23,23,22,23,22,23,23,25,24,24,0,0,0,0,0,0,0,0,20,19,22,21,19,19,19,19,19,17,16,16,0,0,0,0,0,0,0,0,9,8,10,8,6,7,4,1,0,2,4,5,0,0,0,0,0,0,0,0,15,18,19,19,16,16,19,18,17,19,18,15,0,0,0,0,0,0,0,0,15,13,10,13,14,13,11,14,14,13,13,16,0,0,0,0,0,0,0,0,20,21,22,22,23,23,21,22,20,20,22,21,0,0,0,0,0,0,0,0,16,17,14,11,14,13,10,9,12,10,9,11,0,0,0,0,0,0,0,0,14,17,17,18,20,19,20,21,22,21,22,22,0,0,0,0,0,0,0,0,19,20,20,17,17,20,19,18,18,18,15,16,0,0,0,0,0,0,0,0,16,16,12,15,19,19,18,18,21,19,18,19,0,0,0,0,0,0,0,0,19,19,17,17,15,17,18,14,13,16,17,13,0,0,0,0,0,0,0,0,17,16,18,18,17,17,19,18,17,20,20,19,0,0,0,0,0,0,0,0,19,19,16,17,21,18,18,21,20,19,21,22,0,0,0,0,0,0,0,0,23,22,21,21,22,20,20,21,20,21,20,21,0,0,0,0,0,0,0,0,21,22,21,21,21,23,22,23,23,24,23,22,0,0,0,0,0,0,0,0,24,23,23,25,25,25,26,26,27,25,28,27,0,0,0,0,0,0,0,0,29,28,29,29,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,29,29],[0,29,29,29,29,28,29,28,27,27,27,26,27,24,26,26,26,26,24,26,0,0,0,0,0,0,0,0,26,26,26,27,28,27,27,28,27,28,28,28,0,0,0,0,0,0,0,0,27,26,24,25,26,25,23,26,26,24,25,26,0,0,0,0,0,0,0,0,21,21,21,21,21,24,22,22,21,22,22,20,0,0,0,0,0,0,0,0,17,21,21,21,23,23,23,22,22,25,25,24,0,0,0,0,0,0,0,0,26,26,26,27,27,26,27,27,25,26,26,27,0,0,0,0,0,0,0,0,25,25,26,26,24,25,25,25,26,23,24,25,0,0,0,0,0,0,0,0,22,24,24,24,24,24,25,24,25,25,24,26,0,0,0,0,0,0,0,0,24,25,25,25,25,25,25,24,24,26,26,27,0,0,0,0,0,0,0,0,23,23,24,21,22,22,22,22,22,21,19,19,0,0,0,0,0,0,0,0,17,18,20,18,17,23,22,21,21,22,22,21,0,0,0,0,0,0,0,0,23,24,23,24,23,25,24,26,25,25,25,26,0,0,0,0,0,0,0,0,25,25,25,24,24,24,23,24,24,24,23,24,0,0,0,0,0,0,0,0,21,15,17,16,15,13,12,13,14,16,15,16,0,0,0,0,0,0,0,0,20,20,20,22,23,23,22,23,23,24,24,24,0,0,0,0,0,0,0,0,25,25,25,27,26,26,26,26,27,26,25,25,0,0,0,0,0,0,0,0,23,24,22,24,21,22,22,19,22,23,19,22,0,0,0,0,0,0,0,0,26,26,26,27,28,28,28,29,29,28,29,28,0,0,0,0,0,0,0,0,28,29,29,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,29,30,30,30,0,0,0,0,0,0,0,0,28,27,28,28,27,27,27,26,26,25,25,24,0,0,0,0,0,0,0,0,24,26,26,25,27,27,25,27,27,27,26,26,0,0,0,0,0,0,0,0,27,25,27,27,27,27,27,27,28,28,28,28,0,0,0,0,0,0,0,0,27,26,26,26,25,25,25,27,22,25,23,24,0,0,0,0,0,0,0,0,26,25,26,26,25,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,22,22,23,22,21,22,22,21,22,19,18,19,0,0,0,0,0,0,0,0,10,8,10,9,8,8,6,3,1,0,2,3,0,0,0,0,0,0,0,0,16,19,20,20,17,18,20,20,19,20,20,17,0,0,0,0,0,0,0,0,14,16,11,13,16,13,13,17,19,15,18,20,0,0,0,0,0,0,0,0,23,23,23,24,24,24,24,24,23,22,24,23,0,0,0,0,0,0,0,0,18,18,16,14,16,16,14,12,16,14,14,15,0,0,0,0,0,0,0,0,14,19,20,18,21,22,21,23,22,22,22,23,0,0,0,0,0,0,0,0,21,21,21,20,18,20,19,19,20,19,19,19,0,0,0,0,0,0,0,0,20,19,17,20,22,21,20,21,22,21,22,22,0,0,0,0,0,0,0,0,22,23,22,18,21,19,21,20,16,20,21,19,0,0,0,0,0,0,0,0,19,21,21,22,21,22,22,21,21,23,23,23,0,0,0,0,0,0,0,0,23,24,21,20,26,23,21,24,24,22,22,25,0,0,0,0,0,0,0,0,24,25,25,25,25,22,24,23,23,24,23,24,0,0,0,0,0,0,0,0,24,24,24,24,23,23,24,24,23,24,24,23,0,0,0,0,0,0,0,0,25,26,25,27,27,27,28,27,28,28,29,29,0,0,0,0,0,0,0,0,30,28,29,29,30,29,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30],[0,29,29,29,29,28,28,28,27,27,27,26,27,26,26,26,27,28,25,27,0,0,0,0,0,0,0,0,26,27,27,28,28,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,27,26,24,26,26,26,24,26,26,24,25,27,0,0,0,0,0,0,0,0,22,24,22,25,22,24,22,23,22,22,22,22,0,0,0,0,0,0,0,0,17,20,22,22,22,23,23,23,24,24,24,23,0,0,0,0,0,0,0,0,26,24,25,26,26,26,26,26,26,27,27,26,0,0,0,0,0,0,0,0,25,24,25,25,23,23,24,23,23,21,22,23,0,0,0,0,0,0,0,0,21,25,24,23,23,25,24,24,25,24,25,25,0,0,0,0,0,0,0,0,23,25,26,26,23,26,26,24,24,26,25,25,0,0,0,0,0,0,0,0,21,20,22,20,19,20,21,20,20,18,16,19,0,0,0,0,0,0,0,0,16,17,18,16,15,19,20,19,21,21,21,19,0,0,0,0,0,0,0,0,23,24,23,24,24,24,25,26,26,26,26,26,0,0,0,0,0,0,0,0,23,24,23,23,22,23,21,23,24,22,21,20,0,0,0,0,0,0,0,0,18,16,15,15,13,11,13,11,14,15,12,16,0,0,0,0,0,0,0,0,20,19,20,21,21,22,22,22,22,22,23,23,0,0,0,0,0,0,0,0,26,25,25,27,26,26,26,27,26,27,26,25,0,0,0,0,0,0,0,0,23,24,25,25,22,23,23,23,24,24,22,23,0,0,0,0,0,0,0,0,27,27,26,27,29,28,28,29,29,28,29,29,0,0,0,0,0,0,0,0,28,29,30,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,29,28,28,28,27,27,26,25,26,24,0,0,0,0,0,0,0,0,24,26,25,26,26,27,25,27,26,26,25,25,0,0,0,0,0,0,0,0,26,25,24,25,26,26,26,26,27,26,25,27,0,0,0,0,0,0,0,0,26,26,26,25,26,26,26,27,23,25,22,26,0,0,0,0,0,0,0,0,26,25,25,25,24,25,24,24,24,24,25,24,0,0,0,0,0,0,0,0,21,22,22,20,20,21,19,17,20,17,14,16,0,0,0,0,0,0,0,0,12,9,12,11,11,12,8,7,4,2,0,2,0,0,0,0,0,0,0,0,15,18,18,18,18,17,18,20,19,20,19,16,0,0,0,0,0,0,0,0,18,16,14,16,17,17,18,19,16,18,20,19,0,0,0,0,0,0,0,0,22,23,23,22,23,23,24,23,23,22,22,22,0,0,0,0,0,0,0,0,19,19,18,16,18,20,13,16,21,17,16,18,0,0,0,0,0,0,0,0,17,18,21,20,20,22,22,24,23,23,23,24,0,0,0,0,0,0,0,0,20,21,20,20,20,20,21,21,21,21,20,21,0,0,0,0,0,0,0,0,21,19,18,20,20,20,20,20,22,20,21,21,0,0,0,0,0,0,0,0,21,23,22,21,21,19,21,20,21,20,22,18,0,0,0,0,0,0,0,0,22,24,22,22,21,23,22,21,23,23,23,23,0,0,0,0,0,0,0,0,24,24,22,23,26,24,24,25,25,24,24,27,0,0,0,0,0,0,0,0,25,26,26,25,26,24,24,25,25,25,23,24,0,0,0,0,0,0,0,0,22,24,23,22,24,23,22,22,23,24,22,23,0,0,0,0,0,0,0,0,24,24,25,26,26,25,25,26,27,26,28,27,0,0,0,0,0,0,0,0,29,27,28,28,30,29,29,28,30,29,29,30,0,0,0,0,0,0,0,0,29,29,29,30,30,29,29,30,29],[0,29,29,29,29,29,29,29,28,27,28,27,28,26,27,26,27,27,26,28,0,0,0,0,0,0,0,0,27,28,26,28,28,29,28,29,28,29,29,28,0,0,0,0,0,0,0,0,28,27,25,26,27,26,24,27,26,25,26,27,0,0,0,0,0,0,0,0,24,25,23,24,24,23,21,24,24,22,23,23,0,0,0,0,0,0,0,0,19,18,21,20,20,22,23,22,22,24,24,22,0,0,0,0,0,0,0,0,24,22,23,24,24,24,25,25,24,25,25,25,0,0,0,0,0,0,0,0,23,22,24,23,21,21,22,21,21,18,21,23,0,0,0,0,0,0,0,0,22,23,24,22,24,23,23,24,25,24,23,25,0,0,0,0,0,0,0,0,22,24,25,24,22,24,25,22,24,25,24,24,0,0,0,0,0,0,0,0,19,19,20,18,14,17,18,17,18,13,13,14,0,0,0,0,0,0,0,0,14,16,16,14,15,18,18,15,16,19,18,16,0,0,0,0,0,0,0,0,24,23,23,24,23,23,24,25,23,25,24,25,0,0,0,0,0,0,0,0,23,24,23,22,22,23,20,21,21,19,21,19,0,0,0,0,0,0,0,0,16,13,14,14,12,10,11,8,12,11,9,12,0,0,0,0,0,0,0,0,16,17,17,21,20,20,23,23,22,23,23,23,0,0,0,0,0,0,0,0,25,25,24,26,26,25,26,25,26,25,25,25,0,0,0,0,0,0,0,0,23,24,24,25,24,23,23,24,23,24,23,23,0,0,0,0,0,0,0,0,26,27,27,27,28,28,28,29,30,29,30,29,0,0,0,0,0,0,0,0,28,28,30,29,30,30,30,29,29,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,28,28,28,27,27,27,25,25,24,24,25,0,0,0,0,0,0,0,0,26,25,25,25,25,25,23,26,25,24,24,24,0,0,0,0,0,0,0,0,24,23,24,24,25,24,25,25,26,26,26,25,0,0,0,0,0,0,0,0,25,24,25,25,26,25,25,26,24,24,23,25,0,0,0,0,0,0,0,0,24,23,24,24,22,23,23,22,23,24,24,23,0,0,0,0,0,0,0,0,20,21,23,20,19,22,18,16,18,15,15,14,0,0,0,0,0,0,0,0,12,9,14,13,12,12,10,8,7,5,2,0,0,0,0,0,0,0,0,0,14,18,17,18,18,17,19,20,20,21,18,15,0,0,0,0,0,0,0,0,22,14,14,19,19,15,15,21,20,16,20,17,0,0,0,0,0,0,0,0,21,24,23,22,24,24,23,23,23,23,21,20,0,0,0,0,0,0,0,0,17,20,15,15,19,21,15,16,21,16,17,18,0,0,0,0,0,0,0,0,21,19,21,22,23,21,22,23,22,24,24,23,0,0,0,0,0,0,0,0,21,22,22,20,21,22,21,21,22,22,22,22,0,0,0,0,0,0,0,0,20,18,22,20,21,21,22,21,20,21,21,23,0,0,0,0,0,0,0,0,21,22,21,19,20,19,21,18,18,20,22,20,0,0,0,0,0,0,0,0,21,24,24,22,22,25,24,21,23,25,23,24,0,0,0,0,0,0,0,0,24,23,22,22,26,24,24,24,25,24,24,25,0,0,0,0,0,0,0,0,25,25,26,24,24,23,23,23,23,23,23,23,0,0,0,0,0,0,0,0,22,23,23,21,22,23,22,21,22,24,22,21,0,0,0,0,0,0,0,0,23,22,22,24,26,24,26,26,27,26,28,27,0,0,0,0,0,0,0,0,29,27,28,28,30,29,29,28,30,29,29,30,0,0,0,0,0,0,0,0,29,29,29,30,29,29,28,29,29],[0,29,29,29,29,28,29,29,27,27,27,25,27,26,27,26,27,28,26,28,0,0,0,0,0,0,0,0,27,28,26,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,25,24,24,25,24,23,25,24,22,23,23,0,0,0,0,0,0,0,0,16,18,16,17,17,17,16,17,16,17,16,15,0,0,0,0,0,0,0,0,14,13,14,14,12,16,14,13,14,17,16,14,0,0,0,0,0,0,0,0,18,17,18,19,18,19,18,18,18,20,20,20,0,0,0,0,0,0,0,0,15,16,16,15,13,16,15,17,15,13,14,15,0,0,0,0,0,0,0,0,14,15,17,15,15,17,16,17,16,17,18,19,0,0,0,0,0,0,0,0,17,18,18,18,16,18,17,16,16,18,17,17,0,0,0,0,0,0,0,0,12,12,13,13,10,12,13,13,14,11,10,12,0,0,0,0,0,0,0,0,10,10,11,9,8,12,12,10,10,12,12,11,0,0,0,0,0,0,0,0,16,17,15,17,17,17,18,19,18,19,20,19,0,0,0,0,0,0,0,0,17,18,16,16,16,16,15,16,15,14,15,13,0,0,0,0,0,0,0,0,9,9,10,9,6,7,8,7,9,8,7,8,0,0,0,0,0,0,0,0,13,11,13,15,13,15,15,16,15,17,17,18,0,0,0,0,0,0,0,0,20,20,20,22,19,20,21,21,21,22,20,21,0,0,0,0,0,0,0,0,17,18,19,21,16,18,19,19,21,20,18,20,0,0,0,0,0,0,0,0,24,24,25,25,27,26,27,27,27,27,28,26,0,0,0,0,0,0,0,0,26,28,29,29,30,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,28,29,29,28,29,0,0,0,0,0,0,0,0,28,26,27,26,25,24,23,23,22,21,21,19,0,0,0,0,0,0,0,0,22,22,23,22,21,23,21,21,21,22,20,19,0,0,0,0,0,0,0,0,20,21,21,19,21,20,20,20,22,22,20,23,0,0,0,0,0,0,0,0,20,21,20,19,20,20,20,22,18,20,18,21,0,0,0,0,0,0,0,0,20,21,20,19,20,19,18,18,19,20,20,20,0,0,0,0,0,0,0,0,15,16,17,13,12,15,13,13,14,13,12,10,0,0,0,0,0,0,0,0,9,6,8,10,11,9,8,7,7,5,3,1,0,0,0,0,0,0,0,0,9,13,12,14,13,13,13,14,14,14,13,14,0,0,0,0,0,0,0,0,11,10,9,11,11,10,12,11,11,10,13,12,0,0,0,0,0,0,0,0,16,17,17,16,19,19,19,16,16,16,14,15,0,0,0,0,0,0,0,0,12,15,13,11,12,13,10,11,12,11,12,13,0,0,0,0,0,0,0,0,15,13,15,15,15,16,15,17,16,16,16,16,0,0,0,0,0,0,0,0,14,17,15,15,16,15,16,16,15,16,15,16,0,0,0,0,0,0,0,0,16,14,12,15,15,13,14,15,15,14,15,15,0,0,0,0,0,0,0,0,14,15,14,13,13,14,15,13,13,15,15,14,0,0,0,0,0,0,0,0,16,16,17,15,16,17,16,16,17,18,17,17,0,0,0,0,0,0,0,0,21,18,16,16,21,18,17,19,20,18,19,22,0,0,0,0,0,0,0,0,20,22,22,19,21,20,18,19,19,21,17,19,0,0,0,0,0,0,0,0,17,19,18,16,19,19,17,15,20,19,16,18,0,0,0,0,0,0,0,0,20,22,22,22,21,22,23,22,25,25,26,26,0,0,0,0,0,0,0,0,28,26,29,28,28,27,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,29,28,28,29,30],[0,29,28,28,29,28,29,28,27,27,27,26,27,25,26,25,27,27,25,27,0,0,0,0,0,0,0,0,27,26,24,27,27,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,25,24,22,23,24,22,21,23,22,20,20,20,0,0,0,0,0,0,0,0,10,11,9,10,10,9,8,10,8,8,7,8,0,0,0,0,0,0,0,0,5,5,7,6,7,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,10,11,11,11,9,9,10,10,10,11,11,11,0,0,0,0,0,0,0,0,9,10,9,8,7,8,8,9,8,7,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,9,9,9,8,9,10,9,8,9,10,9,9,0,0,0,0,0,0,0,0,7,6,7,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,4,4,5,4,5,5,6,5,5,7,7,6,0,0,0,0,0,0,0,0,8,9,8,9,9,10,11,11,10,10,11,10,0,0,0,0,0,0,0,0,9,10,9,8,9,9,10,9,8,8,8,7,0,0,0,0,0,0,0,0,7,5,6,7,3,4,4,3,6,4,3,4,0,0,0,0,0,0,0,0,6,6,6,7,7,7,9,9,8,8,9,9,0,0,0,0,0,0,0,0,11,12,12,12,12,13,13,12,13,11,11,12,0,0,0,0,0,0,0,0,11,12,12,12,13,12,13,13,15,15,16,17,0,0,0,0,0,0,0,0,22,22,22,23,25,25,25,25,27,25,27,24,0,0,0,0,0,0,0,0,25,25,27,26,28,26,28,27,27,28,28,27,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,26,27,28,27,28,0,0,0,0,0,0,0,0,25,24,25,23,24,22,22,20,18,17,15,14,0,0,0,0,0,0,0,0,13,14,14,14,12,14,14,13,13,13,13,13,0,0,0,0,0,0,0,0,14,14,15,13,14,12,15,14,17,16,15,15,0,0,0,0,0,0,0,0,13,13,12,12,13,12,12,13,12,12,12,12,0,0,0,0,0,0,0,0,12,12,13,12,13,13,13,13,13,13,12,12,0,0,0,0,0,0,0,0,8,9,10,7,7,8,6,6,7,5,5,6,0,0,0,0,0,0,0,0,4,3,4,5,5,6,6,6,7,6,5,3,0,0,0,0,0,0,0,0,4,5,5,6,5,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,3,4,5,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,9,9,9,9,10,10,10,8,8,9,8,7,0,0,0,0,0,0,0,0,5,7,5,6,5,7,5,6,7,6,7,8,0,0,0,0,0,0,0,0,8,7,7,8,7,7,7,8,8,8,8,7,0,0,0,0,0,0,0,0,8,9,9,8,9,9,10,10,9,10,8,9,0,0,0,0,0,0,0,0,9,7,7,8,8,8,8,8,9,8,8,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,10,9,9,0,0,0,0,0,0,0,0,10,9,10,10,10,11,9,10,11,9,10,9,0,0,0,0,0,0,0,0,10,11,11,10,11,11,11,11,12,11,12,12,0,0,0,0,0,0,0,0,12,11,12,11,11,12,10,11,12,11,10,10,0,0,0,0,0,0,0,0,9,9,11,9,10,9,10,10,10,11,9,10,0,0,0,0,0,0,0,0,16,16,15,17,17,18,19,20,20,21,24,24,0,0,0,0,0,0,0,0,26,24,27,25,27,27,27,25,27,27,27,28,0,0,0,0,0,0,0,0,27,26,26,28,27,26,25,27,27],[0,29,28,28,28,28,29,28,27,27,27,26,27,25,26,25,27,28,26,27,0,0,0,0,0,0,0,0,28,26,26,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,24,22,22,22,21,19,22,21,19,20,18,0,0,0,0,0,0,0,0,7,7,6,6,6,6,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,4,5,5,4,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,8,9,9,8,7,7,8,8,8,9,8,9,0,0,0,0,0,0,0,0,7,7,8,7,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,7,6,7,7,7,8,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,3,4,4,4,5,4,4,5,4,0,0,0,0,0,0,0,0,5,6,6,6,7,8,8,9,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,2,3,3,2,3,0,0,0,0,0,0,0,0,5,5,5,5,6,7,5,6,7,7,6,6,0,0,0,0,0,0,0,0,8,8,8,9,8,9,9,9,9,8,8,9,0,0,0,0,0,0,0,0,8,9,9,9,9,9,10,12,12,12,15,16,0,0,0,0,0,0,0,0,18,19,20,21,22,22,23,23,26,25,25,23,0,0,0,0,0,0,0,0,23,24,26,26,27,25,27,26,26,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,22,22,21,21,19,19,17,16,14,12,11,0,0,0,0,0,0,0,0,10,9,10,10,10,10,11,11,11,11,11,11,0,0,0,0,0,0,0,0,12,11,11,11,11,12,13,13,14,14,13,13,0,0,0,0,0,0,0,0,10,10,9,9,9,9,10,9,8,9,9,8,0,0,0,0,0,0,0,0,9,9,8,9,9,11,10,10,10,9,9,8,0,0,0,0,0,0,0,0,7,7,7,6,7,6,5,6,5,5,4,5,0,0,0,0,0,0,0,0,4,2,3,4,4,5,5,5,7,6,6,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,4,3,4,5,5,0,0,0,0,0,0,0,0,7,6,7,7,7,8,7,7,8,6,7,7,0,0,0,0,0,0,0,0,6,5,6,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,7,7,8,7,7,7,6,6,0,0,0,0,0,0,0,0,5,6,5,6,6,7,6,7,6,6,7,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,6,7,6,7,6,7,6,7,8,7,8,8,0,0,0,0,0,0,0,0,7,7,8,8,8,7,8,8,8,8,9,8,0,0,0,0,0,0,0,0,9,8,9,8,9,9,8,8,9,9,8,7,0,0,0,0,0,0,0,0,7,7,7,6,7,8,8,7,7,8,7,7,0,0,0,0,0,0,0,0,13,13,13,14,14,15,16,18,20,19,21,21,0,0,0,0,0,0,0,0,25,23,25,25,26,25,25,24,27,26,25,27,0,0,0,0,0,0,0,0,25,25,25,26,26,26,23,25,26],[0,28,29,28,28,29,29,28,29,28,27,26,28,26,26,25,27,27,26,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,26,24,22,23,24,22,20,23,21,19,20,19,0,0,0,0,0,0,0,0,5,6,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,6,7,7,6,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,5,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,2,3,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,8,11,11,12,14,16,0,0,0,0,0,0,0,0,20,20,21,22,24,23,23,25,26,26,26,24,0,0,0,0,0,0,0,0,25,25,27,26,27,26,27,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,28,28,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,25,22,22,22,20,19,19,16,15,14,11,10,0,0,0,0,0,0,0,0,8,8,8,8,9,9,9,9,10,10,9,10,0,0,0,0,0,0,0,0,10,11,10,10,10,10,11,11,12,13,10,11,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,8,8,9,9,9,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,5,5,5,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,5,7,6,6,5,0,0,0,0,0,0,0,0,2,3,3,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,1,2,3,2,2,3,3,3,3,4,3,0,0,0,0,0,0,0,0,5,5,5,5,6,6,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,4,3,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,5,6,5,6,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,7,7,7,7,7,6,6,7,6,6,7,7,0,0,0,0,0,0,0,0,8,7,8,7,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,5,6,6,6,6,0,0,0,0,0,0,0,0,12,13,13,13,14,14,16,17,19,20,23,22,0,0,0,0,0,0,0,0,25,24,25,26,26,25,25,25,26,25,25,27,0,0,0,0,0,0,0,0,26,26,25,27,26,25,23,25,26],[0,28,28,28,28,28,28,28,28,27,27,26,27,25,26,25,27,27,26,28,0,0,0,0,0,0,0,0,27,27,25,27,28,28,26,28,27,27,27,26,0,0,0,0,0,0,0,0,25,23,20,22,23,20,19,22,21,19,20,20,0,0,0,0,0,0,0,0,6,6,7,6,6,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,7,7,8,7,8,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,6,5,5,4,5,0,0,0,0,0,0,0,0,5,5,6,6,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,6,5,5,4,5,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,6,6,5,6,6,7,7,8,7,7,8,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,6,5,0,0,0,0,0,0,0,0,4,3,3,3,3,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,4,4,5,5,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,8,8,8,8,9,8,10,12,12,11,16,15,0,0,0,0,0,0,0,0,18,20,20,21,23,22,23,24,25,25,25,24,0,0,0,0,0,0,0,0,23,24,26,26,27,26,26,27,27,26,27,27,0,0,0,0,0,0,0,0,27,27,28,28,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,23,23,21,21,20,19,18,15,14,12,10,0,0,0,0,0,0,0,0,9,9,8,9,10,10,9,10,11,10,10,11,0,0,0,0,0,0,0,0,12,11,10,11,11,12,12,12,14,14,13,14,0,0,0,0,0,0,0,0,10,9,9,9,9,8,9,8,8,8,7,8,0,0,0,0,0,0,0,0,9,8,8,9,9,10,10,10,9,9,8,8,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,2,2,3,3,3,4,4,4,4,5,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,4,3,4,4,0,0,0,0,0,0,0,0,5,6,6,6,7,7,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,5,5,4,5,0,0,0,0,0,0,0,0,5,6,5,6,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,7,8,7,7,8,0,0,0,0,0,0,0,0,8,8,8,7,9,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,7,6,6,7,7,7,6,0,0,0,0,0,0,0,0,12,14,13,13,15,17,18,19,20,21,22,22,0,0,0,0,0,0,0,0,25,24,27,26,26,25,26,25,28,27,26,27,0,0,0,0,0,0,0,0,27,26,27,27,27,26,25,25,26],[0,29,29,29,29,29,29,29,28,28,28,27,28,27,27,27,28,28,27,28,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,28,28,28,27,0,0,0,0,0,0,0,0,24,23,21,22,22,20,20,21,20,18,20,20,0,0,0,0,0,0,0,0,8,8,8,7,8,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,3,3,4,3,3,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,9,9,9,9,7,7,8,9,9,9,10,10,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,5,4,6,0,0,0,0,0,0,0,0,5,6,6,7,6,7,6,6,6,7,7,7,0,0,0,0,0,0,0,0,8,9,9,8,8,9,8,7,9,9,8,7,0,0,0,0,0,0,0,0,5,5,5,4,4,5,5,5,6,5,5,6,0,0,0,0,0,0,0,0,2,2,2,3,2,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,7,9,8,9,9,9,9,10,10,9,10,10,0,0,0,0,0,0,0,0,10,9,8,8,9,8,8,8,7,7,7,7,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,4,3,3,3,0,0,0,0,0,0,0,0,5,5,6,7,7,7,7,8,8,8,9,8,0,0,0,0,0,0,0,0,10,11,11,12,11,11,10,10,11,11,11,11,0,0,0,0,0,0,0,0,9,10,10,10,10,10,11,13,13,14,13,16,0,0,0,0,0,0,0,0,21,20,22,23,25,24,25,25,27,25,26,25,0,0,0,0,0,0,0,0,25,25,27,26,27,26,28,28,27,28,28,28,0,0,0,0,0,0,0,0,28,27,28,28,28,28,27,26,26,27,27,27,0,0,0,0,0,0,0,0,25,23,23,23,22,21,20,17,16,15,14,13,0,0,0,0,0,0,0,0,10,11,11,12,12,11,11,12,13,12,12,13,0,0,0,0,0,0,0,0,13,12,12,12,13,13,14,14,16,15,15,15,0,0,0,0,0,0,0,0,12,12,12,11,11,11,11,11,10,11,10,10,0,0,0,0,0,0,0,0,11,10,10,11,10,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,7,6,7,7,0,0,0,0,0,0,0,0,2,2,3,4,4,4,5,5,5,5,4,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,4,4,4,5,6,0,0,0,0,0,0,0,0,8,8,9,8,9,9,9,8,8,8,7,7,0,0,0,0,0,0,0,0,5,6,5,4,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,6,5,5,4,6,6,5,6,0,0,0,0,0,0,0,0,6,8,6,6,6,7,8,7,7,7,6,6,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,6,7,7,7,8,0,0,0,0,0,0,0,0,7,8,7,6,7,7,8,7,6,7,7,7,0,0,0,0,0,0,0,0,7,8,8,7,8,8,8,7,8,8,9,8,0,0,0,0,0,0,0,0,10,9,9,8,10,9,8,11,9,9,9,10,0,0,0,0,0,0,0,0,10,9,10,10,10,9,9,9,10,10,9,8,0,0,0,0,0,0,0,0,8,9,8,8,8,9,9,9,9,10,9,9,0,0,0,0,0,0,0,0,13,14,14,14,14,16,17,18,19,19,22,22,0,0,0,0,0,0,0,0,23,22,26,25,25,24,26,23,26,26,25,26,0,0,0,0,0,0,0,0,27,26,25,26,26,25,23,25,26],[0,29,29,29,29,29,29,29,29,29,28,28,28,27,28,27,28,29,26,29,0,0,0,0,0,0,0,0,27,28,26,27,28,29,27,28,27,27,28,27,0,0,0,0,0,0,0,0,26,24,22,24,24,22,22,24,22,20,22,22,0,0,0,0,0,0,0,0,10,10,10,9,9,7,7,8,7,6,6,6,0,0,0,0,0,0,0,0,3,4,5,4,4,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,10,11,11,10,9,9,9,9,10,11,11,11,0,0,0,0,0,0,0,0,8,8,9,8,7,8,8,8,8,7,7,8,0,0,0,0,0,0,0,0,6,7,6,6,7,7,7,7,7,8,8,7,0,0,0,0,0,0,0,0,7,8,9,7,7,9,9,7,8,9,9,9,0,0,0,0,0,0,0,0,7,6,7,7,6,6,6,7,8,7,6,7,0,0,0,0,0,0,0,0,3,2,4,4,3,4,5,4,6,6,5,5,0,0,0,0,0,0,0,0,7,8,8,8,9,10,9,10,11,10,11,11,0,0,0,0,0,0,0,0,9,9,10,8,9,9,8,8,8,7,8,7,0,0,0,0,0,0,0,0,5,5,6,5,4,5,6,4,6,4,4,3,0,0,0,0,0,0,0,0,5,6,6,6,7,8,7,8,8,8,9,9,0,0,0,0,0,0,0,0,13,13,12,14,14,13,13,14,14,14,14,13,0,0,0,0,0,0,0,0,12,13,12,13,14,13,14,15,15,16,16,17,0,0,0,0,0,0,0,0,24,24,26,26,26,26,27,27,28,27,28,28,0,0,0,0,0,0,0,0,27,27,28,28,29,28,29,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,26,23,24,24,22,21,22,19,20,18,17,16,0,0,0,0,0,0,0,0,13,14,13,14,14,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,15,15,15,15,15,16,16,17,17,17,17,17,0,0,0,0,0,0,0,0,15,14,14,15,15,13,14,14,12,12,11,14,0,0,0,0,0,0,0,0,13,12,13,14,13,14,14,13,13,12,13,13,0,0,0,0,0,0,0,0,8,9,10,8,8,8,8,7,7,7,7,6,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,2,2,3,4,4,4,5,5,6,5,4,4,0,0,0,0,0,0,0,0,4,4,5,6,5,5,5,6,5,5,7,6,0,0,0,0,0,0,0,0,9,10,10,10,12,12,11,11,10,11,9,9,0,0,0,0,0,0,0,0,7,8,7,6,7,8,8,7,7,8,9,8,0,0,0,0,0,0,0,0,6,5,6,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,8,9,7,7,8,9,8,8,9,8,9,9,0,0,0,0,0,0,0,0,8,7,7,8,8,8,8,10,9,9,10,10,0,0,0,0,0,0,0,0,10,11,10,9,10,10,12,10,9,10,10,11,0,0,0,0,0,0,0,0,10,11,11,10,11,12,11,11,12,12,11,11,0,0,0,0,0,0,0,0,13,13,12,11,13,14,11,13,13,12,12,14,0,0,0,0,0,0,0,0,12,13,12,12,12,13,12,13,14,14,12,12,0,0,0,0,0,0,0,0,11,13,11,11,11,12,12,10,13,12,11,11,0,0,0,0,0,0,0,0,14,16,16,16,16,18,19,20,22,21,24,25,0,0,0,0,0,0,0,0,26,24,27,27,27,26,27,26,27,27,27,28,0,0,0,0,0,0,0,0,28,26,27,27,28,26,24,27,26],[0,28,28,28,28,28,28,28,28,27,27,27,27,27,27,26,28,28,26,28,0,0,0,0,0,0,0,0,27,28,26,27,28,28,27,28,28,27,28,27,0,0,0,0,0,0,0,0,25,23,22,23,23,20,21,22,20,19,20,20,0,0,0,0,0,0,0,0,7,6,7,6,6,6,5,5,4,4,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,7,8,8,7,7,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,5,6,6,6,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,5,5,4,4,5,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,6,5,6,7,7,7,8,7,7,8,7,0,0,0,0,0,0,0,0,6,6,7,5,6,6,6,7,6,6,6,5,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,3,3,3,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,9,9,10,9,9,0,0,0,0,0,0,0,0,9,9,9,9,11,9,11,12,12,13,15,16,0,0,0,0,0,0,0,0,20,21,22,23,24,25,25,25,26,25,26,26,0,0,0,0,0,0,0,0,25,25,27,26,28,26,27,28,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,28,28,28,27,26,27,27,27,28,0,0,0,0,0,0,0,0,24,22,22,22,21,19,19,17,16,15,12,12,0,0,0,0,0,0,0,0,9,10,10,11,11,11,11,11,12,12,12,12,0,0,0,0,0,0,0,0,13,12,11,12,12,12,14,13,15,15,14,15,0,0,0,0,0,0,0,0,12,11,11,11,10,9,10,10,8,8,8,10,0,0,0,0,0,0,0,0,9,9,10,10,10,11,12,11,10,10,9,9,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,5,5,6,9,8,7,7,0,0,0,0,0,0,0,0,1,1,2,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,3,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,7,7,8,8,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,4,4,5,5,5,0,0,0,0,0,0,0,0,4,3,3,4,4,3,4,4,5,5,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,6,6,7,6,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,8,8,8,8,7,0,0,0,0,0,0,0,0,9,9,9,8,9,8,8,9,9,9,8,9,0,0,0,0,0,0,0,0,9,9,9,9,10,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,8,8,8,7,8,8,7,7,8,8,7,8,0,0,0,0,0,0,0,0,12,14,15,13,14,16,18,19,20,20,23,23,0,0,0,0,0,0,0,0,25,24,26,26,26,25,26,25,27,26,26,27,0,0,0,0,0,0,0,0,27,26,26,27,27,26,24,26,26],[0,28,28,28,28,28,29,28,28,27,27,26,28,26,27,26,27,28,25,28,0,0,0,0,0,0,0,0,26,27,25,26,29,28,25,28,27,25,27,25,0,0,0,0,0,0,0,0,24,22,19,21,22,19,18,22,19,17,18,18,0,0,0,0,0,0,0,0,6,5,6,5,5,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,7,6,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,6,5,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,5,5,5,5,6,6,7,7,7,6,7,6,0,0,0,0,0,0,0,0,6,6,5,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,9,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,8,8,8,8,9,10,12,12,12,14,15,0,0,0,0,0,0,0,0,18,19,20,21,22,22,24,24,26,24,25,25,0,0,0,0,0,0,0,0,24,25,26,26,27,26,27,27,26,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,27,27,27,25,27,27,27,27,0,0,0,0,0,0,0,0,23,23,22,21,21,20,18,16,15,14,12,10,0,0,0,0,0,0,0,0,9,10,9,10,10,10,10,10,12,10,11,11,0,0,0,0,0,0,0,0,12,11,11,11,12,12,13,14,13,14,13,14,0,0,0,0,0,0,0,0,10,10,10,10,10,8,9,9,8,8,8,8,0,0,0,0,0,0,0,0,8,8,9,9,10,11,11,10,10,10,8,8,0,0,0,0,0,0,0,0,5,6,6,6,5,5,6,5,5,5,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,4,4,5,6,7,6,6,0,0,0,0,0,0,0,0,0,1,1,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,6,6,6,6,7,7,6,7,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,4,4,5,4,4,4,4,4,5,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,6,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,6,5,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,7,8,7,7,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,8,8,9,8,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,12,13,13,13,14,15,16,18,19,18,21,22,0,0,0,0,0,0,0,0,24,22,26,24,25,25,26,24,26,26,24,26,0,0,0,0,0,0,0,0,27,25,25,26,26,25,23,24,25],[0,28,28,28,28,28,28,28,27,27,26,26,27,26,27,26,27,27,26,28,0,0,0,0,0,0,0,0,27,27,25,27,28,28,26,28,27,27,28,27,0,0,0,0,0,0,0,0,24,20,20,20,22,19,18,21,18,18,18,16,0,0,0,0,0,0,0,0,7,6,6,6,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,2,4,4,3,3,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,6,6,5,6,6,6,5,4,4,5,0,0,0,0,0,0,0,0,4,5,6,6,5,6,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,7,6,6,6,6,7,6,7,7,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,6,5,6,5,5,5,5,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,7,7,8,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,5,5,3,3,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,8,9,9,10,10,10,10,10,11,11,10,9,0,0,0,0,0,0,0,0,8,9,9,9,9,10,11,11,12,12,13,14,0,0,0,0,0,0,0,0,17,19,20,22,23,22,25,24,26,24,26,24,0,0,0,0,0,0,0,0,24,24,26,25,27,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,27,27,26,27,26,27,26,27,0,0,0,0,0,0,0,0,24,23,20,21,19,19,18,17,15,15,12,12,0,0,0,0,0,0,0,0,10,11,11,11,13,12,12,12,13,13,13,14,0,0,0,0,0,0,0,0,14,13,13,13,14,14,15,15,16,16,16,16,0,0,0,0,0,0,0,0,13,12,12,11,11,10,10,11,9,10,8,10,0,0,0,0,0,0,0,0,10,10,11,11,11,12,12,12,11,10,10,9,0,0,0,0,0,0,0,0,6,6,7,7,6,6,7,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,5,6,9,8,7,6,0,0,0,0,0,0,0,0,1,0,1,1,2,3,4,5,4,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,4,4,4,5,5,0,0,0,0,0,0,0,0,7,7,7,8,8,9,7,8,7,7,7,7,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,6,6,6,5,0,0,0,0,0,0,0,0,6,5,5,5,6,6,6,6,7,6,7,7,0,0,0,0,0,0,0,0,6,7,7,6,7,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,7,7,6,7,8,8,8,0,0,0,0,0,0,0,0,9,8,8,7,8,8,8,8,8,7,8,9,0,0,0,0,0,0,0,0,9,9,9,9,10,9,9,9,9,10,9,9,0,0,0,0,0,0,0,0,8,9,8,8,9,9,8,8,9,9,9,8,0,0,0,0,0,0,0,0,13,13,14,14,14,16,17,19,20,19,22,21,0,0,0,0,0,0,0,0,24,22,24,25,25,25,26,24,27,26,25,26,0,0,0,0,0,0,0,0,25,26,25,26,25,25,23,24,25],[0,29,28,28,29,29,29,29,28,27,27,27,28,27,27,27,27,28,26,28,0,0,0,0,0,0,0,0,26,27,25,26,28,28,26,27,27,26,27,26,0,0,0,0,0,0,0,0,24,22,20,22,22,20,19,21,19,18,19,19,0,0,0,0,0,0,0,0,9,9,9,9,8,8,8,7,7,7,6,6,0,0,0,0,0,0,0,0,3,3,4,5,4,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,9,10,10,9,8,8,8,9,10,10,10,10,0,0,0,0,0,0,0,0,7,8,8,7,7,8,7,8,6,6,5,6,0,0,0,0,0,0,0,0,5,6,7,6,6,6,7,6,7,7,7,7,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,2,4,3,3,4,4,5,4,4,6,5,0,0,0,0,0,0,0,0,8,8,8,8,9,9,9,9,9,9,10,10,0,0,0,0,0,0,0,0,9,10,10,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,6,5,7,6,6,6,6,6,6,5,5,3,0,0,0,0,0,0,0,0,6,6,7,7,8,9,8,8,9,9,9,9,0,0,0,0,0,0,0,0,11,11,12,14,12,12,12,14,15,13,13,13,0,0,0,0,0,0,0,0,10,11,12,11,11,12,12,14,14,14,15,15,0,0,0,0,0,0,0,0,20,21,23,24,24,24,26,26,27,26,27,26,0,0,0,0,0,0,0,0,26,25,27,27,28,26,28,28,28,27,28,28,0,0,0,0,0,0,0,0,27,27,28,28,28,28,27,27,27,26,28,28,0,0,0,0,0,0,0,0,24,24,23,23,22,20,21,19,17,17,15,14,0,0,0,0,0,0,0,0,14,14,14,14,16,16,15,15,17,15,15,17,0,0,0,0,0,0,0,0,17,16,17,16,17,17,18,18,17,18,19,18,0,0,0,0,0,0,0,0,16,16,15,14,14,14,13,15,13,13,11,14,0,0,0,0,0,0,0,0,13,12,14,14,14,15,14,13,14,14,13,12,0,0,0,0,0,0,0,0,8,9,10,9,9,9,9,8,8,8,7,8,0,0,0,0,0,0,0,0,7,6,4,6,5,7,6,6,8,7,9,7,0,0,0,0,0,0,0,0,1,1,0,1,2,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,5,6,8,7,0,0,0,0,0,0,0,0,9,10,10,10,11,11,11,10,10,10,10,9,0,0,0,0,0,0,0,0,8,10,8,7,8,8,8,7,8,8,8,8,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,7,7,8,8,7,8,8,7,0,0,0,0,0,0,0,0,9,8,9,9,9,10,10,9,10,10,10,10,0,0,0,0,0,0,0,0,10,10,10,10,9,10,10,9,10,10,10,9,0,0,0,0,0,0,0,0,9,10,10,10,10,10,10,11,11,11,11,12,0,0,0,0,0,0,0,0,11,11,10,10,11,10,11,11,11,10,12,12,0,0,0,0,0,0,0,0,13,12,13,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,11,12,11,12,12,12,12,11,13,12,11,11,0,0,0,0,0,0,0,0,15,16,17,16,17,18,20,20,22,21,23,23,0,0,0,0,0,0,0,0,26,24,26,26,27,26,27,26,27,26,27,28,0,0,0,0,0,0,0,0,28,28,27,28,27,27,25,26,27],[0,28,27,27,27,27,27,27,27,26,26,25,26,25,26,25,25,27,24,26,0,0,0,0,0,0,0,0,25,26,24,25,27,28,25,26,26,25,27,26,0,0,0,0,0,0,0,0,22,20,19,20,20,18,18,19,18,17,18,18,0,0,0,0,0,0,0,0,10,10,10,10,10,10,9,9,9,9,8,8,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,9,9,9,9,9,9,10,10,10,10,10,11,0,0,0,0,0,0,0,0,8,8,8,7,7,8,7,7,6,5,5,6,0,0,0,0,0,0,0,0,6,6,8,8,8,8,7,7,7,8,8,9,0,0,0,0,0,0,0,0,9,9,9,9,10,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,6,7,6,5,6,6,6,6,5,5,6,6,0,0,0,0,0,0,0,0,3,3,2,4,3,3,4,5,4,5,6,6,0,0,0,0,0,0,0,0,9,10,10,10,9,10,10,11,10,10,10,10,0,0,0,0,0,0,0,0,10,10,10,11,10,10,9,9,10,10,9,9,0,0,0,0,0,0,0,0,7,7,8,6,6,7,7,6,6,5,6,4,0,0,0,0,0,0,0,0,7,9,10,9,10,11,10,10,11,10,10,11,0,0,0,0,0,0,0,0,12,13,14,16,14,14,14,15,17,14,15,14,0,0,0,0,0,0,0,0,12,12,12,12,12,13,13,12,13,14,14,14,0,0,0,0,0,0,0,0,19,21,22,22,24,24,24,26,26,25,26,25,0,0,0,0,0,0,0,0,25,24,27,27,28,26,27,28,28,27,28,28,0,0,0,0,0,0,0,0,27,27,28,27,27,28,27,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,22,23,20,21,20,19,17,18,16,15,0,0,0,0,0,0,0,0,15,16,16,16,16,16,15,17,18,17,16,18,0,0,0,0,0,0,0,0,18,17,18,18,18,18,19,19,19,19,19,18,0,0,0,0,0,0,0,0,17,17,15,15,15,15,15,16,15,14,14,15,0,0,0,0,0,0,0,0,15,14,15,15,15,15,15,15,14,15,15,13,0,0,0,0,0,0,0,0,9,11,11,11,9,10,10,9,9,9,9,8,0,0,0,0,0,0,0,0,7,6,5,7,6,6,7,6,8,7,8,7,0,0,0,0,0,0,0,0,3,1,1,0,1,1,3,4,3,4,4,3,0,0,0,0,0,0,0,0,4,6,5,5,6,6,8,8,7,9,10,9,0,0,0,0,0,0,0,0,12,11,11,12,11,13,12,12,13,12,11,11,0,0,0,0,0,0,0,0,10,10,8,9,10,9,8,9,9,8,8,8,0,0,0,0,0,0,0,0,6,6,6,6,7,6,7,7,7,7,6,7,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,8,8,9,8,8,0,0,0,0,0,0,0,0,10,9,11,11,10,13,11,10,11,12,11,12,0,0,0,0,0,0,0,0,11,10,10,10,10,11,10,9,10,11,10,10,0,0,0,0,0,0,0,0,10,11,11,12,11,11,11,11,11,11,12,11,0,0,0,0,0,0,0,0,12,12,10,10,11,11,11,13,12,11,13,14,0,0,0,0,0,0,0,0,14,13,14,13,13,13,12,13,12,13,12,12,0,0,0,0,0,0,0,0,12,13,13,12,12,13,13,12,13,14,12,11,0,0,0,0,0,0,0,0,16,16,18,17,18,19,19,20,21,21,23,23,0,0,0,0,0,0,0,0,26,24,25,24,27,25,26,25,27,27,26,28,0,0,0,0,0,0,0,0,27,27,26,27,27,25,24,25,26],[0,29,28,29,29,29,29,29,29,28,28,27,28,27,27,27,27,28,26,28,0,0,0,0,0,0,0,0,27,26,25,27,27,27,26,27,26,26,27,25,0,0,0,0,0,0,0,0,23,20,19,21,20,19,17,20,19,17,17,17,0,0,0,0,0,0,0,0,9,9,9,8,8,8,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,5,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,9,9,8,8,8,8,9,8,9,9,10,9,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,8,8,8,8,9,9,8,9,9,8,9,0,0,0,0,0,0,0,0,7,7,6,6,6,7,6,6,6,5,5,6,0,0,0,0,0,0,0,0,4,4,3,4,5,5,5,6,6,5,7,6,0,0,0,0,0,0,0,0,8,8,8,8,9,10,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,9,9,9,10,9,10,10,9,9,9,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,7,8,7,8,8,8,9,9,9,9,10,10,0,0,0,0,0,0,0,0,10,11,11,13,12,13,12,13,13,13,12,12,0,0,0,0,0,0,0,0,10,10,11,11,11,11,12,12,14,13,15,14,0,0,0,0,0,0,0,0,18,20,21,21,23,22,24,24,26,24,25,24,0,0,0,0,0,0,0,0,24,24,26,27,27,26,27,28,27,27,28,28,0,0,0,0,0,0,0,0,27,27,27,27,28,26,27,27,27,26,27,27,0,0,0,0,0,0,0,0,25,22,23,22,21,20,19,18,17,17,15,13,0,0,0,0,0,0,0,0,14,13,12,14,14,14,14,15,16,15,15,14,0,0,0,0,0,0,0,0,17,15,15,16,17,16,19,18,16,18,18,18,0,0,0,0,0,0,0,0,14,15,13,14,13,12,15,13,11,11,10,11,0,0,0,0,0,0,0,0,15,13,14,14,15,15,15,13,14,13,13,12,0,0,0,0,0,0,0,0,9,10,11,9,9,10,10,9,8,8,8,8,0,0,0,0,0,0,0,0,7,7,6,5,6,7,7,6,8,7,8,7,0,0,0,0,0,0,0,0,3,2,2,1,0,1,2,3,3,4,3,2,0,0,0,0,0,0,0,0,4,4,5,5,6,7,7,7,6,7,7,7,0,0,0,0,0,0,0,0,10,10,10,10,10,11,11,11,11,10,10,9,0,0,0,0,0,0,0,0,9,8,9,8,9,9,8,7,7,7,7,7,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,6,5,5,6,5,5,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,8,9,8,9,9,10,9,9,10,10,10,0,0,0,0,0,0,0,0,10,10,10,11,10,9,9,9,8,9,9,9,0,0,0,0,0,0,0,0,9,9,10,10,10,10,10,10,10,9,10,11,0,0,0,0,0,0,0,0,11,10,9,10,10,10,10,10,10,10,10,12,0,0,0,0,0,0,0,0,11,11,11,11,12,10,10,11,12,12,11,12,0,0,0,0,0,0,0,0,12,11,11,12,11,11,11,11,11,12,10,10,0,0,0,0,0,0,0,0,15,16,17,17,18,20,20,21,23,22,26,24,0,0,0,0,0,0,0,0,28,26,27,27,29,27,27,26,29,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,28,28,27,27,27],[0,29,28,29,29,29,29,29,29,28,28,27,28,27,28,27,28,28,27,28,0,0,0,0,0,0,0,0,27,28,25,27,28,28,26,28,27,26,27,26,0,0,0,0,0,0,0,0,25,22,21,22,23,20,21,22,20,19,21,20,0,0,0,0,0,0,0,0,10,10,10,9,9,8,9,10,9,9,8,7,0,0,0,0,0,0,0,0,4,5,6,5,5,6,8,7,7,8,9,8,0,0,0,0,0,0,0,0,9,10,10,9,9,9,9,9,10,10,10,11,0,0,0,0,0,0,0,0,8,8,9,8,7,8,8,8,8,6,6,7,0,0,0,0,0,0,0,0,8,8,8,8,10,8,7,9,9,8,9,9,0,0,0,0,0,0,0,0,9,8,9,9,10,9,9,9,9,10,9,10,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,6,7,6,0,0,0,0,0,0,0,0,9,8,9,9,9,10,11,10,9,10,11,10,0,0,0,0,0,0,0,0,10,10,10,9,9,10,10,9,9,10,10,9,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,7,8,8,9,9,8,9,9,9,9,10,10,0,0,0,0,0,0,0,0,11,13,12,14,14,14,14,14,15,14,13,13,0,0,0,0,0,0,0,0,12,12,12,12,12,12,13,13,12,13,15,16,0,0,0,0,0,0,0,0,20,22,23,24,25,24,27,26,27,25,27,26,0,0,0,0,0,0,0,0,25,26,28,26,28,28,28,29,29,28,28,28,0,0,0,0,0,0,0,0,29,28,29,29,28,28,27,28,27,29,28,29,0,0,0,0,0,0,0,0,24,23,23,22,22,21,19,18,17,18,15,15,0,0,0,0,0,0,0,0,13,16,14,15,16,16,16,16,18,16,16,17,0,0,0,0,0,0,0,0,18,17,17,17,18,18,19,20,20,20,20,19,0,0,0,0,0,0,0,0,16,16,16,15,13,14,14,15,13,13,12,15,0,0,0,0,0,0,0,0,15,14,15,16,15,16,16,16,15,15,14,13,0,0,0,0,0,0,0,0,9,10,11,9,9,10,10,8,9,8,7,7,0,0,0,0,0,0,0,0,7,6,6,6,7,6,7,8,11,10,9,8,0,0,0,0,0,0,0,0,3,2,3,1,1,0,1,2,5,4,3,2,0,0,0,0,0,0,0,0,6,5,7,8,8,8,6,7,7,7,8,8,0,0,0,0,0,0,0,0,10,11,11,10,13,12,12,11,10,11,11,10,0,0,0,0,0,0,0,0,8,9,8,7,8,8,7,7,8,7,8,7,0,0,0,0,0,0,0,0,8,7,7,9,8,8,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,7,7,6,7,8,7,7,8,8,8,8,0,0,0,0,0,0,0,0,9,8,8,8,8,9,9,9,10,10,10,10,0,0,0,0,0,0,0,0,10,10,10,8,10,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,9,10,10,9,10,10,10,10,11,10,12,11,0,0,0,0,0,0,0,0,10,11,11,10,11,11,12,11,11,11,12,13,0,0,0,0,0,0,0,0,12,12,12,12,13,13,12,13,13,14,12,11,0,0,0,0,0,0,0,0,12,14,12,11,12,13,12,12,13,13,11,12,0,0,0,0,0,0,0,0,17,17,19,18,19,20,22,22,23,22,25,23,0,0,0,0,0,0,0,0,27,25,26,27,27,26,27,25,28,27,27,28,0,0,0,0,0,0,0,0,28,28,27,27,28,27,26,27,26],[0,28,27,27,28,28,28,28,28,27,27,26,28,27,27,26,27,27,25,27,0,0,0,0,0,0,0,0,25,26,24,25,27,27,25,27,26,25,26,25,0,0,0,0,0,0,0,0,23,20,20,21,21,19,18,20,18,18,18,18,0,0,0,0,0,0,0,0,10,12,10,11,10,9,10,11,9,9,9,9,0,0,0,0,0,0,0,0,4,5,5,6,5,6,7,7,7,8,9,8,0,0,0,0,0,0,0,0,10,11,10,10,10,11,11,10,11,12,12,12,0,0,0,0,0,0,0,0,10,9,10,9,9,9,9,10,9,9,8,8,0,0,0,0,0,0,0,0,8,8,9,8,9,9,8,8,9,9,9,9,0,0,0,0,0,0,0,0,10,10,10,11,12,11,10,10,10,11,10,11,0,0,0,0,0,0,0,0,9,9,8,7,9,8,8,8,8,7,8,8,0,0,0,0,0,0,0,0,4,4,4,6,5,6,7,7,6,7,8,9,0,0,0,0,0,0,0,0,10,10,10,11,11,10,11,11,12,11,11,11,0,0,0,0,0,0,0,0,11,12,11,10,11,11,11,10,10,10,11,10,0,0,0,0,0,0,0,0,9,9,9,8,8,8,8,8,7,7,7,5,0,0,0,0,0,0,0,0,9,9,11,11,10,10,10,10,11,12,12,13,0,0,0,0,0,0,0,0,14,14,16,17,15,16,18,16,18,16,15,16,0,0,0,0,0,0,0,0,12,12,13,13,12,13,13,14,13,14,14,14,0,0,0,0,0,0,0,0,18,21,21,21,23,22,23,24,25,25,25,24,0,0,0,0,0,0,0,0,24,25,26,26,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,26,26,26,25,27,26,27,0,0,0,0,0,0,0,0,23,23,20,22,20,20,20,19,18,17,16,15,0,0,0,0,0,0,0,0,20,17,17,17,18,18,18,18,20,17,17,19,0,0,0,0,0,0,0,0,20,18,19,19,19,18,20,21,21,21,21,20,0,0,0,0,0,0,0,0,18,18,17,16,17,16,19,18,17,17,15,17,0,0,0,0,0,0,0,0,18,16,16,16,16,17,16,17,16,16,16,14,0,0,0,0,0,0,0,0,11,12,13,12,11,12,11,11,11,11,10,10,0,0,0,0,0,0,0,0,8,8,7,8,8,9,7,8,10,9,10,9,0,0,0,0,0,0,0,0,4,3,3,2,2,1,0,1,2,4,2,3,0,0,0,0,0,0,0,0,6,8,8,8,7,8,9,10,8,9,10,10,0,0,0,0,0,0,0,0,12,13,14,13,15,16,15,13,14,12,12,13,0,0,0,0,0,0,0,0,11,11,10,10,11,11,9,11,10,10,10,9,0,0,0,0,0,0,0,0,8,7,7,8,8,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,5,5,6,6,6,7,8,8,9,10,9,10,0,0,0,0,0,0,0,0,11,11,11,12,11,12,13,12,13,12,13,14,0,0,0,0,0,0,0,0,13,12,12,13,12,12,11,12,12,12,11,12,0,0,0,0,0,0,0,0,12,12,12,13,14,13,13,14,13,13,13,13,0,0,0,0,0,0,0,0,14,13,12,13,12,11,13,13,13,12,13,15,0,0,0,0,0,0,0,0,15,14,15,13,15,14,14,13,13,14,13,14,0,0,0,0,0,0,0,0,13,14,15,14,14,15,14,14,16,16,14,14,0,0,0,0,0,0,0,0,18,18,19,20,20,20,22,22,23,22,25,24,0,0,0,0,0,0,0,0,27,26,25,25,27,26,26,26,27,27,27,28,0,0,0,0,0,0,0,0,28,28,27,27,27,26,25,26,26],[0,28,27,28,28,28,28,27,28,27,26,26,26,26,26,26,26,26,25,26,0,0,0,0,0,0,0,0,26,26,24,26,27,27,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,20,21,21,20,19,19,19,17,17,17,17,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,7,7,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,7,7,8,8,7,7,7,8,9,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,6,6,7,6,6,7,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,8,8,8,9,8,0,0,0,0,0,0,0,0,9,9,8,8,9,9,9,9,9,8,8,8,0,0,0,0,0,0,0,0,7,6,6,6,7,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,8,8,8,8,7,0,0,0,0,0,0,0,0,10,10,12,11,12,13,12,12,13,12,12,12,0,0,0,0,0,0,0,0,8,9,9,9,9,10,10,10,11,12,13,13,0,0,0,0,0,0,0,0,17,19,19,19,21,21,22,23,24,24,25,23,0,0,0,0,0,0,0,0,24,23,26,25,26,25,26,27,27,27,27,26,0,0,0,0,0,0,0,0,28,27,28,26,27,27,25,26,26,27,27,27,0,0,0,0,0,0,0,0,22,22,20,20,19,19,17,16,15,15,14,13,0,0,0,0,0,0,0,0,12,13,12,12,14,15,14,14,16,14,14,15,0,0,0,0,0,0,0,0,17,16,16,17,16,16,17,17,18,17,16,17,0,0,0,0,0,0,0,0,14,13,14,13,12,13,13,13,12,11,11,12,0,0,0,0,0,0,0,0,13,13,13,14,14,14,15,15,14,14,13,11,0,0,0,0,0,0,0,0,8,9,9,9,9,9,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,8,8,8,8,0,0,0,0,0,0,0,0,4,4,3,2,3,2,1,0,1,1,1,1,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,9,9,9,9,11,11,10,10,10,10,9,9,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,3,5,4,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,6,6,6,7,6,6,0,0,0,0,0,0,0,0,6,6,6,6,7,8,7,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,8,7,7,8,8,7,6,7,7,7,0,0,0,0,0,0,0,0,6,7,8,8,8,8,8,8,8,9,9,9,0,0,0,0,0,0,0,0,9,9,8,9,9,8,8,9,9,8,10,10,0,0,0,0,0,0,0,0,11,11,10,9,11,10,11,11,10,11,10,9,0,0,0,0,0,0,0,0,9,11,10,10,10,11,11,10,11,12,10,10,0,0,0,0,0,0,0,0,17,16,17,16,17,18,19,21,21,19,23,21,0,0,0,0,0,0,0,0,24,24,25,24,24,23,24,23,24,26,25,25,0,0,0,0,0,0,0,0,26,26,24,24,25,24,23,23,25],[0,28,27,28,28,28,28,27,27,27,26,26,27,26,27,26,27,27,26,27,0,0,0,0,0,0,0,0,25,26,23,26,27,26,25,26,25,25,26,25,0,0,0,0,0,0,0,0,22,20,19,20,20,19,19,20,18,18,18,17,0,0,0,0,0,0,0,0,6,5,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,5,5,4,5,6,5,6,6,6,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,7,8,8,9,9,0,0,0,0,0,0,0,0,7,8,8,7,7,8,8,8,7,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,8,8,7,0,0,0,0,0,0,0,0,6,7,7,6,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,8,8,8,9,8,0,0,0,0,0,0,0,0,7,8,8,7,7,8,8,8,8,8,8,7,0,0,0,0,0,0,0,0,6,5,6,6,6,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,8,9,9,10,10,11,11,11,12,11,10,9,0,0,0,0,0,0,0,0,7,8,8,7,8,9,9,10,11,11,13,14,0,0,0,0,0,0,0,0,17,20,21,19,23,22,22,24,25,24,26,24,0,0,0,0,0,0,0,0,24,25,27,25,26,27,26,27,28,27,27,27,0,0,0,0,0,0,0,0,27,26,27,27,27,27,26,26,25,27,26,27,0,0,0,0,0,0,0,0,22,22,21,20,19,18,17,16,14,14,12,11,0,0,0,0,0,0,0,0,10,12,11,11,12,13,12,14,14,13,13,13,0,0,0,0,0,0,0,0,16,15,14,16,14,16,17,16,17,18,16,17,0,0,0,0,0,0,0,0,12,12,12,12,11,11,11,12,10,9,9,10,0,0,0,0,0,0,0,0,12,11,12,13,13,13,14,14,13,13,12,12,0,0,0,0,0,0,0,0,7,7,9,8,7,7,8,8,7,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,5,5,6,9,7,7,6,0,0,0,0,0,0,0,0,3,3,4,3,3,2,1,1,0,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,7,7,8,8,9,8,9,8,8,7,8,7,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,4,5,5,0,0,0,0,0,0,0,0,3,4,4,4,3,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,6,7,7,7,7,7,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,8,8,7,8,7,7,7,8,7,7,9,0,0,0,0,0,0,0,0,8,9,9,8,10,9,9,9,10,10,9,9,0,0,0,0,0,0,0,0,8,10,8,8,10,10,8,9,10,10,9,10,0,0,0,0,0,0,0,0,15,16,17,17,19,19,20,21,22,22,23,22,0,0,0,0,0,0,0,0,25,24,26,26,26,25,26,25,27,26,26,27,0,0,0,0,0,0,0,0,27,27,26,26,27,25,24,24,26],[0,28,27,28,28,28,29,27,28,27,26,26,27,27,27,26,27,26,26,27,0,0,0,0,0,0,0,0,26,26,25,26,27,27,26,27,26,25,26,26,0,0,0,0,0,0,0,0,24,21,21,22,21,19,20,21,18,17,19,18,0,0,0,0,0,0,0,0,6,5,6,5,5,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,7,7,6,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,5,5,6,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,5,5,5,6,7,7,7,6,7,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,6,5,6,6,6,5,0,0,0,0,0,0,0,0,8,9,8,9,9,10,10,10,10,10,9,9,0,0,0,0,0,0,0,0,7,8,8,8,9,9,9,10,10,11,13,14,0,0,0,0,0,0,0,0,17,19,21,20,21,22,23,23,25,22,25,24,0,0,0,0,0,0,0,0,25,25,27,25,27,27,27,28,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,28,27,26,27,27,27,27,27,0,0,0,0,0,0,0,0,23,23,22,21,20,19,18,16,15,14,12,10,0,0,0,0,0,0,0,0,10,11,11,10,11,12,12,13,14,12,12,14,0,0,0,0,0,0,0,0,15,14,13,15,14,15,16,17,16,16,16,16,0,0,0,0,0,0,0,0,13,11,11,11,10,11,10,10,8,8,9,9,0,0,0,0,0,0,0,0,11,11,12,13,12,13,13,13,12,12,11,10,0,0,0,0,0,0,0,0,6,7,7,7,6,7,7,6,6,6,5,5,0,0,0,0,0,0,0,0,5,4,3,4,4,5,5,6,7,7,7,7,0,0,0,0,0,0,0,0,3,2,3,3,3,2,2,1,1,0,1,1,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,5,4,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,7,7,7,7,7,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,2,2,3,3,2,3,3,4,4,3,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,7,7,8,7,0,0,0,0,0,0,0,0,8,8,7,7,8,7,7,8,8,7,8,8,0,0,0,0,0,0,0,0,8,9,9,8,9,9,8,9,9,9,8,8,0,0,0,0,0,0,0,0,8,9,9,8,8,9,9,8,9,9,8,9,0,0,0,0,0,0,0,0,16,16,16,15,18,19,19,21,22,23,24,23,0,0,0,0,0,0,0,0,25,25,27,26,26,25,26,25,27,26,26,28,0,0,0,0,0,0,0,0,27,27,26,26,27,25,26,25,25],[0,29,29,29,29,29,29,29,28,28,28,27,28,27,28,27,28,28,27,28,0,0,0,0,0,0,0,0,27,27,25,27,28,28,27,27,26,26,27,26,0,0,0,0,0,0,0,0,23,21,21,21,20,19,18,20,18,18,19,17,0,0,0,0,0,0,0,0,6,5,5,5,5,5,4,5,4,4,4,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,7,7,6,6,5,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,6,5,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,4,4,5,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,4,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,7,6,6,7,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,7,7,6,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,10,10,9,9,8,0,0,0,0,0,0,0,0,6,7,8,7,8,8,9,9,10,11,12,13,0,0,0,0,0,0,0,0,17,20,21,21,23,22,24,24,26,24,26,24,0,0,0,0,0,0,0,0,25,24,27,26,27,27,27,28,28,28,27,27,0,0,0,0,0,0,0,0,28,27,28,27,27,28,27,27,27,27,27,28,0,0,0,0,0,0,0,0,24,22,21,22,21,19,19,15,15,14,11,10,0,0,0,0,0,0,0,0,9,11,10,10,11,12,11,12,14,13,12,14,0,0,0,0,0,0,0,0,15,14,14,14,14,15,15,16,16,16,16,15,0,0,0,0,0,0,0,0,11,12,11,11,9,9,9,10,8,8,8,9,0,0,0,0,0,0,0,0,9,9,11,12,11,12,12,12,11,10,9,9,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,4,4,4,4,7,6,7,6,0,0,0,0,0,0,0,0,3,2,3,2,3,3,3,1,1,1,0,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,5,4,4,4,5,4,4,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,4,3,4,0,0,0,0,0,0,0,0,3,3,3,4,3,4,5,4,4,4,5,4,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,5,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,7,7,7,7,8,6,6,7,7,7,7,8,0,0,0,0,0,0,0,0,8,8,9,8,9,8,8,8,9,9,8,7,0,0,0,0,0,0,0,0,7,8,8,7,8,8,8,7,8,8,7,8,0,0,0,0,0,0,0,0,14,14,16,15,17,18,20,21,22,21,23,23,0,0,0,0,0,0,0,0,27,25,26,26,28,26,27,26,27,28,27,28,0,0,0,0,0,0,0,0,28,28,27,27,27,27,26,25,27],[0,29,28,28,28,29,29,28,28,27,27,27,28,27,27,27,28,27,26,28,0,0,0,0,0,0,0,0,26,26,24,27,27,28,26,27,27,26,27,25,0,0,0,0,0,0,0,0,24,22,21,22,22,21,19,21,19,18,17,17,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,3,4,5,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,8,8,8,8,7,0,0,0,0,0,0,0,0,5,6,6,6,6,7,8,9,8,9,11,12,0,0,0,0,0,0,0,0,16,18,19,19,21,21,23,23,25,22,25,22,0,0,0,0,0,0,0,0,23,25,25,26,26,25,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,26,27,27,26,27,0,0,0,0,0,0,0,0,23,20,21,20,20,18,16,14,13,12,10,9,0,0,0,0,0,0,0,0,7,8,8,8,9,9,8,9,10,9,9,11,0,0,0,0,0,0,0,0,12,11,10,11,10,11,11,12,13,13,12,11,0,0,0,0,0,0,0,0,9,8,9,9,7,8,7,7,7,6,7,7,0,0,0,0,0,0,0,0,7,7,9,9,9,10,10,10,9,9,8,8,0,0,0,0,0,0,0,0,5,6,6,6,5,5,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,6,6,6,7,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,4,5,5,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,3,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,5,5,6,6,5,6,7,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,6,7,7,6,6,7,6,6,7,7,6,7,0,0,0,0,0,0,0,0,11,13,14,12,14,15,18,18,19,18,22,21,0,0,0,0,0,0,0,0,24,21,26,25,25,24,25,24,26,25,25,26,0,0,0,0,0,0,0,0,26,25,26,24,25,26,24,24,26],[0,28,27,28,28,28,28,27,28,27,27,27,27,27,27,27,27,27,28,28,0,0,0,0,0,0,0,0,26,26,24,27,27,27,26,27,26,25,26,25,0,0,0,0,0,0,0,0,23,20,19,22,21,19,20,21,18,18,18,17,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,6,5,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,4,5,5,4,5,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,6,5,6,6,6,7,8,9,10,12,12,0,0,0,0,0,0,0,0,16,17,20,19,21,21,22,23,25,23,25,24,0,0,0,0,0,0,0,0,23,24,26,23,26,26,26,27,26,26,27,26,0,0,0,0,0,0,0,0,27,27,28,26,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,21,20,19,19,18,17,16,14,13,12,10,9,0,0,0,0,0,0,0,0,7,8,7,8,8,8,8,9,10,9,9,10,0,0,0,0,0,0,0,0,12,10,10,11,10,11,12,12,12,13,11,11,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,7,6,6,6,7,0,0,0,0,0,0,0,0,7,8,8,9,9,10,10,9,9,9,8,8,0,0,0,0,0,0,0,0,4,5,6,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,5,7,6,6,6,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,5,5,5,6,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,3,3,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,4,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,6,5,5,6,0,0,0,0,0,0,0,0,7,6,6,6,7,6,7,7,7,7,7,6,0,0,0,0,0,0,0,0,6,7,6,6,7,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,12,13,13,13,15,16,18,19,20,21,22,21,0,0,0,0,0,0,0,0,25,23,25,25,26,25,25,24,27,26,25,26,0,0,0,0,0,0,0,0,26,27,25,25,26,24,24,24,24],[0,28,28,28,28,28,29,28,28,27,26,27,27,26,26,27,26,26,26,27,0,0,0,0,0,0,0,0,28,26,25,27,27,28,27,27,26,27,27,27,0,0,0,0,0,0,0,0,24,21,22,21,22,20,19,20,18,17,18,17,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,3,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,8,9,9,11,13,0,0,0,0,0,0,0,0,16,17,20,19,20,21,23,23,24,23,24,22,0,0,0,0,0,0,0,0,22,23,26,24,27,25,26,27,27,26,27,27,0,0,0,0,0,0,0,0,27,26,28,27,27,27,26,26,26,26,26,27,0,0,0,0,0,0,0,0,22,21,22,19,19,17,17,15,13,12,9,8,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,9,10,9,9,10,0,0,0,0,0,0,0,0,11,11,10,10,10,10,11,12,12,12,12,11,0,0,0,0,0,0,0,0,8,8,8,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,8,8,9,9,9,8,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,4,4,4,6,6,6,5,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,6,5,5,5,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,6,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,11,13,13,12,14,15,16,19,19,19,22,21,0,0,0,0,0,0,0,0,24,24,26,26,26,25,25,25,26,26,26,28,0,0,0,0,0,0,0,0,26,25,25,26,27,25,23,25,26],[0,29,29,29,29,29,29,28,29,27,27,27,28,27,28,26,28,28,26,28,0,0,0,0,0,0,0,0,27,28,25,27,28,28,26,27,27,26,27,26,0,0,0,0,0,0,0,0,24,22,22,22,22,21,20,21,20,19,17,18,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,3,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,3,2,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,8,9,9,12,12,0,0,0,0,0,0,0,0,18,19,20,20,22,22,23,23,25,23,25,24,0,0,0,0,0,0,0,0,24,25,27,25,27,26,27,28,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,28,27,27,27,26,26,27,27,0,0,0,0,0,0,0,0,23,22,21,20,19,19,18,14,13,11,9,8,0,0,0,0,0,0,0,0,6,7,6,6,7,8,7,8,9,8,9,10,0,0,0,0,0,0,0,0,11,10,9,10,9,10,11,12,11,12,12,11,0,0,0,0,0,0,0,0,8,7,7,7,6,6,6,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,7,8,8,9,9,8,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,6,6,6,6,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,12,13,11,13,14,16,17,19,19,22,21,0,0,0,0,0,0,0,0,24,23,27,26,26,24,26,25,26,26,25,27,0,0,0,0,0,0,0,0,26,26,26,26,27,25,23,24,25],[0,28,28,28,28,29,28,28,28,27,27,26,27,27,27,26,26,27,25,27,0,0,0,0,0,0,0,0,26,26,24,27,27,27,26,27,25,26,26,26,0,0,0,0,0,0,0,0,22,21,20,21,21,20,18,20,19,18,16,16,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,4,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,7,9,9,10,11,0,0,0,0,0,0,0,0,16,17,20,19,21,21,22,23,25,23,25,23,0,0,0,0,0,0,0,0,23,24,25,24,26,25,27,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,26,27,27,26,25,26,26,25,26,0,0,0,0,0,0,0,0,22,19,20,19,17,17,15,13,12,11,10,8,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,8,9,8,8,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,9,10,11,11,10,11,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,8,8,8,8,8,7,7,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,6,6,6,5,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,3,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,4,4,4,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,11,11,12,11,12,15,15,17,19,18,22,21,0,0,0,0,0,0,0,0,24,21,26,24,25,24,25,24,26,25,24,26,0,0,0,0,0,0,0,0,26,26,25,25,25,25,23,25,25],[0,28,27,28,28,29,28,27,28,27,26,27,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,24,27,27,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,21,21,22,22,19,19,20,18,18,17,17,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,8,9,10,11,13,0,0,0,0,0,0,0,0,18,17,20,20,20,21,23,22,24,24,25,23,0,0,0,0,0,0,0,0,23,23,26,23,26,25,26,26,26,26,26,27,0,0,0,0,0,0,0,0,27,26,27,26,27,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,21,21,19,19,18,17,16,14,12,11,9,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,10,9,8,8,8,8,9,10,10,11,10,10,0,0,0,0,0,0,0,0,6,6,7,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,8,8,8,7,7,6,5,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,6,6,6,6,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,4,4,3,3,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,6,5,5,5,5,6,5,5,6,5,6,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,10,11,11,11,12,14,15,17,19,18,21,21,0,0,0,0,0,0,0,0,23,24,26,25,26,24,25,24,26,25,25,27,0,0,0,0,0,0,0,0,25,26,25,26,25,25,23,24,25],[0,29,29,29,29,29,29,28,29,28,28,28,28,27,27,27,27,28,26,28,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,24,22,22,22,21,20,20,20,18,18,17,17,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,4,5,5,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,7,9,9,9,12,14,0,0,0,0,0,0,0,0,18,18,21,20,22,21,23,24,25,24,26,24,0,0,0,0,0,0,0,0,23,23,27,25,27,27,27,27,27,27,27,26,0,0,0,0,0,0,0,0,28,27,28,27,27,27,27,27,27,27,26,27,0,0,0,0,0,0,0,0,23,22,21,20,18,17,16,14,12,10,9,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,8,7,8,8,0,0,0,0,0,0,0,0,9,9,8,8,8,9,9,10,10,10,10,9,0,0,0,0,0,0,0,0,7,6,6,6,6,6,5,5,5,4,4,5,0,0,0,0,0,0,0,0,6,6,6,7,7,8,7,7,7,6,5,5,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,6,6,6,5,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,3,3,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,5,5,4,4,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,4,5,4,4,5,5,4,4,5,5,4,5,0,0,0,0,0,0,0,0,10,11,11,11,12,14,15,17,19,19,22,22,0,0,0,0,0,0,0,0,24,22,25,25,25,25,26,25,26,25,26,27,0,0,0,0,0,0,0,0,26,25,25,25,25,24,23,25,25],[0,28,28,28,28,28,28,27,28,27,26,26,26,25,26,26,26,26,25,26,0,0,0,0,0,0,0,0,26,25,24,26,27,26,26,26,26,26,26,25,0,0,0,0,0,0,0,0,24,22,20,21,22,21,19,20,20,18,16,17,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,6,8,8,8,11,12,0,0,0,0,0,0,0,0,16,17,18,18,21,21,21,23,24,23,24,22,0,0,0,0,0,0,0,0,23,23,25,23,25,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,25,26,26,25,26,25,25,25,26,0,0,0,0,0,0,0,0,21,20,20,18,18,17,15,14,11,10,8,7,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,8,9,9,8,8,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,3,3,4,6,5,6,5,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,4,4,3,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,9,11,12,13,14,16,16,19,18,0,0,0,0,0,0,0,0,21,20,23,22,24,22,24,22,24,23,23,24,0,0,0,0,0,0,0,0,24,24,24,24,24,24,21,22,25],[0,28,28,28,28,29,28,27,28,26,27,27,27,27,26,26,26,27,25,27,0,0,0,0,0,0,0,0,26,25,24,26,27,27,25,27,25,26,27,26,0,0,0,0,0,0,0,0,23,21,19,21,22,18,18,20,18,17,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,6,8,8,10,12,0,0,0,0,0,0,0,0,17,16,19,18,20,19,21,22,23,23,23,22,0,0,0,0,0,0,0,0,22,22,24,24,26,24,25,24,25,25,25,24,0,0,0,0,0,0,0,0,26,26,27,26,26,25,25,24,26,26,24,25,0,0,0,0,0,0,0,0,20,19,19,18,17,16,14,13,11,9,8,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,8,8,9,8,7,0,0,0,0,0,0,0,0,6,5,5,5,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,3,3,4,5,5,6,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,4,4,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,4,4,3,3,4,0,0,0,0,0,0,0,0,5,4,4,4,5,5,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,15,18,17,20,18,0,0,0,0,0,0,0,0,22,20,24,23,24,23,25,24,26,23,24,25,0,0,0,0,0,0,0,0,24,23,23,24,23,23,21,23,24],[0,28,27,28,27,29,28,27,28,27,27,27,26,26,27,26,27,26,26,26,0,0,0,0,0,0,0,0,27,26,24,26,26,27,27,27,26,27,27,26,0,0,0,0,0,0,0,0,24,21,21,21,22,19,19,20,19,17,17,18,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,4,4,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,6,8,8,9,11,13,0,0,0,0,0,0,0,0,17,17,19,19,20,20,21,22,24,22,23,22,0,0,0,0,0,0,0,0,22,23,25,22,25,25,25,25,26,26,26,25,0,0,0,0,0,0,0,0,26,26,27,26,26,26,25,25,25,26,25,26,0,0,0,0,0,0,0,0,22,20,20,19,18,16,15,13,11,9,8,6,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,4,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,2,3,3,4,6,6,6,5,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,8,10,10,9,11,12,13,15,17,17,20,20,0,0,0,0,0,0,0,0,22,23,25,24,24,23,25,24,25,24,24,26,0,0,0,0,0,0,0,0,24,24,23,25,24,24,21,24,23],[0,28,28,28,28,28,28,27,28,27,27,27,26,26,26,25,26,27,25,26,0,0,0,0,0,0,0,0,27,26,24,26,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,22,22,22,21,20,19,20,18,17,16,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,3,4,4,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,6,7,8,8,11,11,0,0,0,0,0,0,0,0,17,19,20,19,22,21,21,23,24,22,23,22,0,0,0,0,0,0,0,0,22,21,25,23,26,25,25,25,25,26,26,25,0,0,0,0,0,0,0,0,26,26,26,25,25,25,25,25,25,25,24,25,0,0,0,0,0,0,0,0,21,20,19,19,17,15,15,13,11,9,7,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,6,6,6,7,7,8,8,8,8,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,3,5,5,5,5,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,4,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,9,11,12,13,14,16,16,20,19,0,0,0,0,0,0,0,0,21,21,24,23,23,24,25,24,26,24,25,25,0,0,0,0,0,0,0,0,24,24,23,24,24,24,20,23,25],[0,27,28,28,28,28,28,27,27,27,26,26,26,25,26,24,26,26,24,26,0,0,0,0,0,0,0,0,26,26,23,26,27,26,25,27,26,26,27,26,0,0,0,0,0,0,0,0,24,22,20,21,22,20,17,20,19,16,17,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,4,4,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,3,4,5,6,7,8,9,11,0,0,0,0,0,0,0,0,16,16,17,18,20,20,21,22,22,22,23,21,0,0,0,0,0,0,0,0,22,22,23,24,26,24,24,24,24,25,25,25,0,0,0,0,0,0,0,0,26,26,26,26,25,25,25,24,25,25,24,25,0,0,0,0,0,0,0,0,20,18,20,17,17,15,13,13,11,9,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,3,3,5,5,6,5,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,9,10,11,12,14,15,16,18,17,0,0,0,0,0,0,0,0,20,20,23,23,22,22,23,22,23,23,22,23,0,0,0,0,0,0,0,0,22,23,24,23,24,22,20,22,23],[0,27,28,28,27,29,28,27,28,27,26,28,27,26,26,25,25,27,25,26,0,0,0,0,0,0,0,0,27,26,25,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,25,23,21,22,23,20,18,20,20,16,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,6,8,8,10,12,0,0,0,0,0,0,0,0,17,17,19,19,20,20,21,22,24,24,24,21,0,0,0,0,0,0,0,0,22,21,25,24,26,24,25,25,25,25,26,26,0,0,0,0,0,0,0,0,26,26,26,25,26,26,25,26,26,26,25,25,0,0,0,0,0,0,0,0,21,19,20,19,17,16,15,13,11,9,7,6,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,6,5,6,6,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,3,3,5,5,6,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,4,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,9,10,12,12,14,15,17,18,18,0,0,0,0,0,0,0,0,20,22,24,23,22,22,23,23,24,22,23,24,0,0,0,0,0,0,0,0,23,23,23,23,23,23,20,23,23],[0,28,28,28,28,29,27,27,28,27,26,27,26,26,26,26,26,27,26,26,0,0,0,0,0,0,0,0,27,26,26,27,26,28,27,27,26,27,27,27,0,0,0,0,0,0,0,0,23,22,22,21,21,19,18,20,18,17,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,6,7,9,9,11,13,0,0,0,0,0,0,0,0,16,17,19,20,20,20,21,21,23,23,24,21,0,0,0,0,0,0,0,0,22,22,25,23,26,25,25,25,26,26,26,25,0,0,0,0,0,0,0,0,26,26,27,25,26,26,25,25,25,26,25,25,0,0,0,0,0,0,0,0,22,21,21,19,17,17,15,14,11,9,7,5,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,7,6,6,6,5,6,7,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,3,6,5,7,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,2,3,0,0,0,0,0,0,0,0,8,9,9,9,10,11,12,14,16,17,19,20,0,0,0,0,0,0,0,0,21,22,24,24,22,22,24,24,24,23,23,24,0,0,0,0,0,0,0,0,24,24,23,24,24,23,21,24,25],[0,28,28,28,28,28,28,27,28,27,27,26,26,25,26,24,26,27,25,26,0,0,0,0,0,0,0,0,27,26,25,27,27,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,24,22,22,21,22,20,19,20,18,17,17,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,7,7,8,11,12,0,0,0,0,0,0,0,0,16,18,18,20,22,19,21,22,22,24,23,22,0,0,0,0,0,0,0,0,22,21,24,23,25,24,24,24,24,25,26,25,0,0,0,0,0,0,0,0,26,25,27,25,26,25,26,25,25,26,24,25,0,0,0,0,0,0,0,0,21,20,20,18,17,16,15,14,12,9,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,3,5,5,6,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,4,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,7,9,9,9,10,12,13,14,17,17,19,19,0,0,0,0,0,0,0,0,22,20,23,23,23,23,23,23,24,23,23,25,0,0,0,0,0,0,0,0,24,24,23,24,24,23,21,24,24],[0,27,27,27,27,28,27,27,27,26,26,26,26,24,25,23,25,26,24,25,0,0,0,0,0,0,0,0,27,26,25,26,26,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,21,19,17,18,17,16,16,15,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,6,7,8,9,11,0,0,0,0,0,0,0,0,16,16,17,17,19,19,20,20,21,22,22,20,0,0,0,0,0,0,0,0,22,21,24,23,25,24,24,24,24,25,25,24,0,0,0,0,0,0,0,0,25,25,26,24,25,25,25,25,24,25,24,24,0,0,0,0,0,0,0,0,20,19,19,17,16,15,13,13,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,3,3,5,5,5,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,4,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,2,2,2,3,2,2,3,0,0,0,0,0,0,0,0,7,9,9,9,10,11,12,14,15,16,17,17,0,0,0,0,0,0,0,0,19,21,23,23,22,22,24,22,22,21,22,23,0,0,0,0,0,0,0,0,23,22,21,23,23,23,20,22,22],[0,27,27,28,28,28,27,27,28,26,26,27,26,26,26,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,25,26,26,27,26,26,26,27,27,26,0,0,0,0,0,0,0,0,23,22,21,21,20,19,18,19,18,16,16,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,5,4,5,7,9,9,11,13,0,0,0,0,0,0,0,0,16,16,17,18,19,18,20,21,21,22,22,21,0,0,0,0,0,0,0,0,21,22,24,23,26,24,24,24,25,25,26,25,0,0,0,0,0,0,0,0,25,25,26,25,25,25,25,26,25,26,25,25,0,0,0,0,0,0,0,0,21,20,20,19,16,15,14,12,10,9,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,6,5,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,3,5,6,6,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,7,9,9,9,10,11,12,15,15,17,18,18,0,0,0,0,0,0,0,0,20,22,24,24,23,23,24,23,22,22,23,24,0,0,0,0,0,0,0,0,23,22,23,22,23,22,20,23,24],[0,28,28,28,28,28,27,27,28,26,27,27,26,26,26,25,26,27,26,26,0,0,0,0,0,0,0,0,27,26,26,26,27,27,27,27,27,27,27,26,0,0,0,0,0,0,0,0,23,22,22,21,21,19,18,20,18,17,18,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,5,6,8,9,9,12,14,0,0,0,0,0,0,0,0,17,18,19,19,21,20,21,23,23,22,23,22,0,0,0,0,0,0,0,0,22,21,24,23,27,24,25,24,25,25,25,25,0,0,0,0,0,0,0,0,26,25,27,26,26,26,26,25,25,26,25,25,0,0,0,0,0,0,0,0,22,20,20,19,17,16,15,13,11,9,8,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,5,6,5,5,6,6,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,2,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,3,5,6,6,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,7,9,9,9,10,12,12,14,15,16,18,18,0,0,0,0,0,0,0,0,21,21,24,24,23,22,24,22,23,23,24,23,0,0,0,0,0,0,0,0,24,21,23,23,24,23,21,23,25],[0,28,28,28,28,28,27,27,26,26,27,26,26,24,25,23,25,26,24,25,0,0,0,0,0,0,0,0,27,26,25,26,26,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,23,22,22,22,21,20,18,20,19,17,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,7,8,8,11,12,0,0,0,0,0,0,0,0,17,18,18,19,21,20,20,21,22,23,23,21,0,0,0,0,0,0,0,0,21,21,23,23,26,24,23,23,24,24,24,24,0,0,0,0,0,0,0,0,24,25,26,24,25,25,25,25,24,25,24,24,0,0,0,0,0,0,0,0,20,19,18,18,17,15,14,13,11,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,4,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,3,3,3,6,5,6,4,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,1,1,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,9,10,10,12,13,14,16,16,18,19,0,0,0,0,0,0,0,0,21,21,23,23,21,22,23,22,23,23,23,22,0,0,0,0,0,0,0,0,22,22,21,23,24,21,20,23,23],[0,27,28,28,28,28,27,27,27,27,26,26,26,25,26,24,26,27,25,26,0,0,0,0,0,0,0,0,27,26,25,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,22,22,22,22,20,19,20,18,17,17,17,0,0,0,0,0,0,0,0,2,2,2,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,6,7,8,9,10,13,0,0,0,0,0,0,0,0,17,18,18,20,20,20,22,22,23,23,23,22,0,0,0,0,0,0,0,0,23,23,25,25,26,25,25,26,26,25,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,26,26,26,26,26,25,26,0,0,0,0,0,0,0,0,21,19,20,19,17,15,13,12,10,9,7,6,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,5,6,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,2,2,3,2,3,5,5,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,1,2,2,1,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,4,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,3,4,4,3,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,3,2,2,3,0,0,0,0,0,0,0,0,7,9,9,9,10,12,12,14,15,16,17,18,0,0,0,0,0,0,0,0,20,21,23,23,22,22,23,22,23,22,22,23,0,0,0,0,0,0,0,0,22,21,21,22,24,22,21,23,23],[0,27,28,28,28,28,28,27,28,26,26,27,26,26,26,25,26,27,26,26,0,0,0,0,0,0,0,0,28,26,26,27,27,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,23,22,22,22,20,18,20,19,17,17,17,0,0,0,0,0,0,0,0,3,2,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,6,7,9,10,11,13,0,0,0,0,0,0,0,0,17,18,18,19,21,21,21,21,23,22,23,22,0,0,0,0,0,0,0,0,23,22,24,24,26,24,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,26,25,26,25,26,25,26,0,0,0,0,0,0,0,0,22,20,20,20,18,15,14,12,10,8,7,6,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,3,4,4,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,2,1,2,2,3,3,3,5,5,6,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,1,2,2,1,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,2,3,3,2,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,3,4,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,9,8,9,11,12,14,15,15,18,18,0,0,0,0,0,0,0,0,20,21,23,24,23,22,23,22,23,22,22,24,0,0,0,0,0,0,0,0,22,21,21,22,24,23,19,22,23],[0,28,28,28,28,27,27,27,26,26,26,26,26,24,25,24,25,26,25,25,0,0,0,0,0,0,0,0,26,26,25,25,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,22,22,21,21,20,18,19,18,17,17,16,0,0,0,0,0,0,0,0,3,2,2,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,7,8,8,11,12,0,0,0,0,0,0,0,0,17,18,18,20,21,20,21,21,22,22,22,21,0,0,0,0,0,0,0,0,21,21,24,24,26,23,23,24,25,24,24,24,0,0,0,0,0,0,0,0,25,25,25,25,25,24,25,25,24,25,24,24,0,0,0,0,0,0,0,0,21,20,19,18,17,16,14,12,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,4,5,4,5,6,5,6,6,5,6,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,3,3,3,5,5,7,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,9,9,9,13,12,14,15,16,18,18,0,0,0,0,0,0,0,0,20,20,23,23,23,21,23,22,22,22,23,22,0,0,0,0,0,0,0,0,22,21,21,21,23,21,20,23,24],[0,28,28,28,28,28,27,28,27,27,27,26,27,24,25,24,26,26,25,26,0,0,0,0,0,0,0,0,27,26,25,26,27,26,26,27,26,26,27,26,0,0,0,0,0,0,0,0,23,22,21,21,21,20,18,19,18,16,16,15,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,5,7,7,8,10,11,0,0,0,0,0,0,0,0,17,17,17,19,20,20,20,21,21,22,23,21,0,0,0,0,0,0,0,0,22,22,24,25,27,24,25,25,24,25,24,25,0,0,0,0,0,0,0,0,25,25,26,25,26,25,25,25,24,25,24,24,0,0,0,0,0,0,0,0,21,18,19,18,17,15,13,12,10,8,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,4,4,5,0,0,0,0,0,0,0,0,5,5,4,4,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,3,3,3,5,5,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,9,10,10,13,13,14,16,17,18,18,0,0,0,0,0,0,0,0,20,22,24,23,23,22,23,22,23,23,21,23,0,0,0,0,0,0,0,0,22,22,21,22,23,21,21,22,22],[0,28,28,28,28,28,27,27,28,26,26,26,26,25,26,26,26,27,26,26,0,0,0,0,0,0,0,0,28,27,27,27,27,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,23,22,22,21,20,19,19,18,18,17,16,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,6,8,8,11,11,0,0,0,0,0,0,0,0,16,17,18,17,19,20,20,21,22,22,23,22,0,0,0,0,0,0,0,0,22,23,25,25,27,26,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,26,25,26,25,26,26,26,0,0,0,0,0,0,0,0,21,20,19,19,17,14,13,11,10,8,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,5,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,1,2,2,1,0,0,0,0,0,0,0,0,1,2,1,2,2,3,2,3,4,4,5,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,8,8,9,12,12,15,17,16,18,19,0,0,0,0,0,0,0,0,21,21,23,23,23,23,23,22,23,23,22,22,0,0,0,0,0,0,0,0,22,22,22,22,23,23,20,22,22],[0,27,28,27,27,28,27,27,28,26,26,26,26,25,26,25,25,27,26,26,0,0,0,0,0,0,0,0,27,26,26,27,27,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,23,23,22,22,21,20,19,20,19,18,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,6,7,9,9,11,12,0,0,0,0,0,0,0,0,18,17,19,19,20,20,21,21,23,22,23,22,0,0,0,0,0,0,0,0,22,23,25,24,26,25,25,26,26,26,26,25,0,0,0,0,0,0,0,0,26,26,26,26,26,25,26,25,25,26,25,25,0,0,0,0,0,0,0,0,22,21,20,20,18,16,14,12,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,4,4,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,1,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,3,4,4,4,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,8,8,9,12,12,15,16,16,18,19,0,0,0,0,0,0,0,0,20,21,23,24,23,21,22,23,23,22,22,22,0,0,0,0,0,0,0,0,22,21,22,21,23,21,20,22,22],[0,28,28,28,28,28,27,28,26,27,27,25,26,25,26,24,26,27,25,25,0,0,0,0,0,0,0,0,26,26,26,25,26,26,25,26,26,26,26,25,0,0,0,0,0,0,0,0,22,23,21,21,21,19,17,19,18,16,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,7,8,8,10,12,0,0,0,0,0,0,0,0,17,18,19,20,21,21,21,21,22,22,23,21,0,0,0,0,0,0,0,0,22,21,24,24,26,24,24,24,25,25,24,24,0,0,0,0,0,0,0,0,25,25,26,25,25,25,25,25,24,25,24,24,0,0,0,0,0,0,0,0,21,19,19,18,16,15,13,12,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,5,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,5,5,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,3,3,3,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,9,9,9,14,12,14,17,17,18,18,0,0,0,0,0,0,0,0,21,21,23,23,23,21,22,22,23,22,21,23,0,0,0,0,0,0,0,0,21,21,20,22,23,20,20,22,22],[0,28,28,28,28,27,27,27,26,26,26,26,26,24,26,24,26,27,25,25,0,0,0,0,0,0,0,0,27,26,26,26,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,22,21,21,21,19,18,19,18,17,16,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,7,7,7,10,12,0,0,0,0,0,0,0,0,17,17,17,18,20,20,20,21,22,22,23,22,0,0,0,0,0,0,0,0,21,22,24,25,25,25,25,26,26,26,26,25,0,0,0,0,0,0,0,0,26,25,26,25,26,26,25,25,24,26,25,25,0,0,0,0,0,0,0,0,21,20,19,17,17,15,12,11,9,8,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,3,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,5,5,3,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,8,9,9,13,12,14,16,16,18,18,0,0,0,0,0,0,0,0,19,20,23,22,22,21,22,21,23,22,20,21,0,0,0,0,0,0,0,0,21,21,19,20,22,19,20,22,20],[0,26,27,27,27,27,26,27,27,25,25,26,25,24,24,25,24,26,25,24,0,0,0,0,0,0,0,0,25,26,25,26,26,26,25,26,26,25,25,25,0,0,0,0,0,0,0,0,22,22,22,21,20,19,19,19,18,17,16,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,3,4,5,7,8,8,10,12,0,0,0,0,0,0,0,0,15,15,16,17,19,19,20,21,21,21,22,21,0,0,0,0,0,0,0,0,20,20,23,23,24,24,24,25,25,25,26,25,0,0,0,0,0,0,0,0,26,26,26,25,25,24,25,24,24,25,24,24,0,0,0,0,0,0,0,0,21,21,21,19,17,14,13,12,11,8,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,6,7,7,7,8,10,10,12,13,15,17,17,0,0,0,0,0,0,0,0,18,20,22,22,22,21,21,21,22,20,21,21,0,0,0,0,0,0,0,0,19,20,20,20,20,19,17,21,18],[0,27,27,27,27,27,26,26,27,26,26,26,25,24,25,25,25,26,26,25,0,0,0,0,0,0,0,0,26,26,25,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,23,22,22,21,20,19,20,19,17,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,3,2,3,3,2,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,7,8,8,11,12,0,0,0,0,0,0,0,0,17,18,18,18,20,20,20,21,22,22,22,21,0,0,0,0,0,0,0,0,21,21,24,23,27,24,24,25,26,26,26,25,0,0,0,0,0,0,0,0,25,26,25,25,25,24,24,25,24,25,24,24,0,0,0,0,0,0,0,0,21,20,20,19,17,14,13,12,9,8,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,1,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,2,2,0,0,0,0,0,0,0,0,7,7,8,8,8,11,10,12,15,15,18,18,0,0,0,0,0,0,0,0,19,19,22,22,22,21,21,21,23,22,21,22,0,0,0,0,0,0,0,0,20,20,19,21,21,19,18,21,21],[0,28,28,28,28,28,27,27,27,26,27,26,26,25,26,25,25,27,25,25,0,0,0,0,0,0,0,0,26,26,25,25,26,26,25,26,25,25,26,25,0,0,0,0,0,0,0,0,23,23,21,21,21,19,17,19,17,16,16,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,2,3,2,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,3,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,7,7,8,10,12,0,0,0,0,0,0,0,0,17,17,17,18,20,19,20,21,21,21,21,20,0,0,0,0,0,0,0,0,21,21,23,23,26,24,24,24,25,25,26,25,0,0,0,0,0,0,0,0,26,26,26,25,26,24,25,24,24,25,24,24,0,0,0,0,0,0,0,0,20,20,19,18,16,15,13,12,10,8,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,1,1,2,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,1,2,0,0,0,0,0,0,0,0,8,8,8,10,9,13,11,14,16,16,17,19,0,0,0,0,0,0,0,0,21,20,23,22,22,22,21,21,22,22,20,21,0,0,0,0,0,0,0,0,20,21,19,21,21,19,19,20,20],[0,27,28,28,28,28,27,27,27,26,26,25,26,25,26,25,25,27,26,26,0,0,0,0,0,0,0,0,26,26,26,26,27,27,25,26,25,26,26,25,0,0,0,0,0,0,0,0,23,23,22,22,22,20,18,19,18,17,16,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,4,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,2,2,1,1,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,7,8,8,10,12,0,0,0,0,0,0,0,0,16,16,17,19,20,19,20,20,21,21,22,21,0,0,0,0,0,0,0,0,21,22,24,24,26,25,24,25,26,26,27,26,0,0,0,0,0,0,0,0,26,27,27,26,26,26,26,24,25,26,25,26,0,0,0,0,0,0,0,0,21,20,20,19,17,15,13,12,10,8,7,5,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,4,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,1,1,2,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,2,2,0,0,0,0,0,0,0,0,6,7,7,8,8,10,11,12,14,15,18,17,0,0,0,0,0,0,0,0,18,19,21,21,20,20,21,19,22,20,20,20,0,0,0,0,0,0,0,0,19,18,18,20,21,17,17,20,17],[0,27,27,27,28,28,27,27,27,26,26,26,26,25,26,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,25,26,26,27,25,26,26,26,26,26,0,0,0,0,0,0,0,0,24,23,22,21,22,20,19,20,19,18,17,17,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,4,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,4,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,6,7,8,8,11,13,0,0,0,0,0,0,0,0,17,17,18,18,20,20,20,21,21,21,22,20,0,0,0,0,0,0,0,0,20,22,23,23,25,24,24,25,25,26,26,26,0,0,0,0,0,0,0,0,26,25,27,26,26,25,25,24,24,26,25,25,0,0,0,0,0,0,0,0,22,21,20,20,18,15,15,13,12,9,8,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,3,3,3,4,4,4,4,4,3,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,8,8,8,10,10,12,14,14,18,18,0,0,0,0,0,0,0,0,19,19,22,22,21,21,20,21,23,21,21,21,0,0,0,0,0,0,0,0,20,19,18,21,21,18,18,20,19],[0,28,28,28,28,28,27,28,27,26,26,26,26,25,26,26,26,27,26,26,0,0,0,0,0,0,0,0,26,26,25,26,26,26,25,26,25,25,26,25,0,0,0,0,0,0,0,0,23,23,22,22,22,21,20,20,19,20,18,18,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,6,6,5,5,5,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,5,5,6,8,9,11,12,13,0,0,0,0,0,0,0,0,18,18,20,19,21,21,22,21,23,22,22,21,0,0,0,0,0,0,0,0,21,21,24,24,26,24,24,25,26,25,25,25,0,0,0,0,0,0,0,0,26,25,26,26,26,25,25,24,24,25,25,25,0,0,0,0,0,0,0,0,21,21,20,18,18,15,14,13,10,10,7,6,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,6,6,6,6,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,3,3,4,4,6,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,6,6,6,5,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,6,5,5,6,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,4,3,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,8,9,10,11,10,13,12,15,17,18,19,20,0,0,0,0,0,0,0,0,22,20,22,23,23,22,21,23,24,22,20,23,0,0,0,0,0,0,0,0,22,21,20,21,22,19,19,22,21],[0,28,28,28,28,28,27,27,28,26,26,26,26,25,25,26,24,27,26,25,0,0,0,0,0,0,0,0,26,26,25,26,27,27,25,26,26,25,26,25,0,0,0,0,0,0,0,0,24,22,22,21,21,20,18,20,18,19,18,17,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,4,4,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,5,5,5,7,8,8,11,12,0,0,0,0,0,0,0,0,16,17,17,18,21,19,19,21,22,21,22,21,0,0,0,0,0,0,0,0,21,21,23,24,27,25,24,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,24,25,25,24,25,25,25,0,0,0,0,0,0,0,0,21,21,20,18,18,15,14,13,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,1,2,2,1,1,1,2,1,1,2,0,0,0,0,0,0,0,0,7,9,10,10,9,11,12,12,15,15,18,17,0,0,0,0,0,0,0,0,20,21,23,22,22,21,20,21,23,22,21,21,0,0,0,0,0,0,0,0,20,20,20,22,22,19,16,20,19],[0,27,27,27,28,27,26,27,26,25,26,25,26,24,25,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,26,26,27,27,26,27,26,26,26,26,0,0,0,0,0,0,0,0,23,22,23,21,21,20,19,19,18,18,16,17,0,0,0,0,0,0,0,0,4,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,4,5,6,7,8,9,11,12,0,0,0,0,0,0,0,0,16,17,18,19,21,20,21,21,22,23,23,21,0,0,0,0,0,0,0,0,22,22,24,25,27,25,26,27,27,27,27,27,0,0,0,0,0,0,0,0,26,27,27,26,27,26,26,25,25,26,25,26,0,0,0,0,0,0,0,0,21,21,21,18,18,15,14,13,10,9,7,6,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,5,5,6,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,2,2,1,2,1,0,0,0,0,0,0,0,0,2,2,2,3,3,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,5,6,5,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,3,2,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,2,3,3,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,1,1,2,1,1,1,2,1,1,2,0,0,0,0,0,0,0,0,8,9,9,10,9,11,12,14,16,17,19,19,0,0,0,0,0,0,0,0,20,20,23,23,20,21,21,22,24,21,21,21,0,0,0,0,0,0,0,0,22,20,19,21,22,18,18,21,19],[0,29,28,28,29,28,28,28,27,27,26,26,26,25,26,25,25,26,25,25,0,0,0,0,0,0,0,0,27,26,26,26,27,27,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,23,22,21,21,20,17,18,17,17,16,16,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,6,7,8,8,11,11,0,0,0,0,0,0,0,0,15,16,17,18,20,19,20,20,21,21,22,20,0,0,0,0,0,0,0,0,22,21,23,25,27,24,25,26,27,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,20,20,19,17,18,15,14,13,10,9,7,5,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,5,4,3,3,2,0,0,0,0,0,0,0,0,1,1,1,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,7,9,9,10,9,12,11,14,14,15,18,18,0,0,0,0,0,0,0,0,20,21,24,24,22,21,21,22,24,22,22,20,0,0,0,0,0,0,0,0,22,21,22,22,24,20,19,22,21],[0,28,28,28,28,28,27,28,27,27,26,26,26,25,26,25,26,26,25,26,0,0,0,0,0,0,0,0,26,26,26,26,27,27,25,26,26,26,26,25,0,0,0,0,0,0,0,0,23,23,22,22,22,22,20,20,19,19,18,17,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,2,3,3,3,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,4,4,3,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,6,7,8,8,10,12,0,0,0,0,0,0,0,0,17,18,17,20,21,20,21,21,22,22,23,21,0,0,0,0,0,0,0,0,23,22,26,25,27,24,25,26,27,26,26,26,0,0,0,0,0,0,0,0,26,26,27,27,26,26,26,25,25,26,25,26,0,0,0,0,0,0,0,0,22,20,20,19,18,16,15,14,11,9,7,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,4,5,5,4,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,4,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,7,9,10,10,9,13,12,15,17,18,18,19,0,0,0,0,0,0,0,0,22,21,23,23,22,21,22,22,24,22,22,21,0,0,0,0,0,0,0,0,21,21,21,21,23,20,19,22,21],[0,28,28,28,28,28,27,27,27,26,26,27,26,25,26,24,26,27,26,26,0,0,0,0,0,0,0,0,27,26,26,26,27,27,26,26,27,26,26,26,0,0,0,0,0,0,0,0,23,22,22,21,22,20,18,20,18,18,17,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,6,7,7,10,12,0,0,0,0,0,0,0,0,15,16,17,19,21,20,20,20,21,22,22,20,0,0,0,0,0,0,0,0,22,23,25,25,27,25,25,26,26,27,27,27,0,0,0,0,0,0,0,0,26,27,27,26,27,26,26,27,25,26,26,26,0,0,0,0,0,0,0,0,22,21,20,19,18,16,14,12,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,3,3,4,5,5,5,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,1,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,7,9,9,9,9,12,13,13,16,16,20,20,0,0,0,0,0,0,0,0,21,20,23,24,22,22,22,22,24,22,22,22,0,0,0,0,0,0,0,0,21,21,21,21,22,20,19,21,20],[0,28,28,28,28,28,28,28,27,28,26,27,27,25,27,25,26,26,26,26,0,0,0,0,0,0,0,0,28,27,27,27,28,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,23,24,22,21,21,21,18,18,18,17,16,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,7,8,8,11,12,0,0,0,0,0,0,0,0,16,17,18,19,21,20,21,21,23,23,23,20,0,0,0,0,0,0,0,0,23,22,25,26,27,25,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,27,26,26,26,25,27,26,25,0,0,0,0,0,0,0,0,21,21,20,19,19,15,14,13,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,4,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,1,1,2,2,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,5,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,9,9,9,11,10,12,13,15,15,17,19,19,0,0,0,0,0,0,0,0,20,19,23,23,22,20,21,22,24,22,21,22,0,0,0,0,0,0,0,0,21,20,21,22,23,19,20,22,21],[0,28,27,28,28,28,28,28,26,26,26,25,26,24,26,24,26,26,25,26,0,0,0,0,0,0,0,0,26,26,26,26,27,27,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,23,22,21,20,20,18,18,18,17,16,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,5,6,8,8,8,10,11,0,0,0,0,0,0,0,0,16,16,16,19,20,18,19,20,21,21,22,20,0,0,0,0,0,0,0,0,21,21,24,25,27,24,25,26,25,25,26,26,0,0,0,0,0,0,0,0,25,26,26,26,26,25,25,25,25,25,24,25,0,0,0,0,0,0,0,0,21,20,20,19,17,16,15,14,11,9,7,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,2,3,4,4,5,5,5,4,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,4,5,5,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,8,10,10,10,10,13,13,15,16,16,17,18,0,0,0,0,0,0,0,0,19,21,23,24,21,21,22,21,22,21,22,22,0,0,0,0,0,0,0,0,21,21,21,22,23,22,19,21,23],[0,28,28,28,28,28,27,27,27,27,27,26,26,24,26,24,25,26,26,25,0,0,0,0,0,0,0,0,27,27,25,26,27,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,24,23,23,22,22,20,19,19,18,17,17,18,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,7,8,8,10,12,0,0,0,0,0,0,0,0,17,18,19,21,21,21,21,21,22,22,23,21,0,0,0,0,0,0,0,0,22,22,25,25,27,25,25,26,26,25,26,25,0,0,0,0,0,0,0,0,26,26,27,26,27,26,26,26,25,26,25,26,0,0,0,0,0,0,0,0,22,21,20,20,18,16,15,14,11,10,8,6,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,4,4,5,5,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,2,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,1,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,2,2,1,1,2,1,1,1,2,0,0,0,0,0,0,0,0,8,9,10,10,10,12,14,14,16,15,18,20,0,0,0,0,0,0,0,0,22,21,24,24,22,22,23,23,24,23,23,23,0,0,0,0,0,0,0,0,23,22,22,23,24,22,21,24,23],[0,28,28,28,28,28,27,28,28,27,27,27,27,25,26,25,26,27,26,27,0,0,0,0,0,0,0,0,28,27,26,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,24,22,20,21,20,19,19,19,18,17,16,0,0,0,0,0,0,0,0,4,3,3,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,4,5,4,5,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,7,7,8,10,12,0,0,0,0,0,0,0,0,16,17,17,19,20,19,21,21,22,22,22,21,0,0,0,0,0,0,0,0,22,23,25,26,28,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,26,26,26,26,27,25,25,0,0,0,0,0,0,0,0,22,21,21,20,18,16,15,14,11,10,8,6,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,6,6,5,6,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,4,5,5,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,2,1,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,5,6,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,1,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,2,2,1,2,2,2,1,2,0,0,0,0,0,0,0,0,8,9,10,11,10,13,14,14,16,17,19,20,0,0,0,0,0,0,0,0,21,21,24,24,22,23,23,22,24,22,22,23,0,0,0,0,0,0,0,0,23,22,22,23,23,22,21,24,23],[0,28,27,28,28,27,28,27,26,27,25,25,27,22,27,22,26,25,25,27,0,0,0,0,0,0,0,0,27,26,25,27,27,27,26,26,26,26,27,26,0,0,0,0,0,0,0,0,23,23,22,20,20,20,18,18,17,17,16,15,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,5,4,4,5,5,5,4,4,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,8,8,9,10,11,0,0,0,0,0,0,0,0,16,16,16,19,21,19,20,21,22,22,22,20,0,0,0,0,0,0,0,0,22,23,25,25,27,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,26,26,26,26,25,25,26,25,25,0,0,0,0,0,0,0,0,22,21,20,19,18,16,16,14,12,10,8,7,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,4,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,5,6,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,2,2,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,4,4,3,4,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,3,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,9,10,11,10,10,13,14,15,15,17,18,19,0,0,0,0,0,0,0,0,21,21,24,24,21,22,24,23,22,23,23,21,0,0,0,0,0,0,0,0,23,22,22,22,24,21,21,24,23],[0,27,27,27,28,26,28,27,25,26,25,23,26,22,25,22,26,25,23,26,0,0,0,0,0,0,0,0,26,25,25,26,26,27,26,26,26,26,26,26,0,0,0,0,0,0,0,0,22,21,20,20,20,18,17,17,17,16,15,15,0,0,0,0,0,0,0,0,4,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,7,8,9,11,0,0,0,0,0,0,0,0,16,16,17,18,21,19,19,21,22,21,22,22,0,0,0,0,0,0,0,0,21,21,24,24,27,25,24,24,25,26,25,25,0,0,0,0,0,0,0,0,26,26,26,25,25,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,22,19,20,19,18,16,15,13,11,9,7,6,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,4,4,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,1,2,2,2,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,6,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,5,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,2,2,2,0,0,0,0,0,0,0,0,9,10,10,10,9,12,13,14,14,14,17,17,0,0,0,0,0,0,0,0,20,19,24,23,21,22,23,22,21,22,21,23,0,0,0,0,0,0,0,0,22,21,22,23,23,21,20,22,24],[0,28,28,28,28,28,28,27,27,27,27,26,26,25,26,25,26,27,25,27,0,0,0,0,0,0,0,0,27,27,25,26,27,27,27,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,22,21,21,19,18,19,18,17,17,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,5,6,7,7,9,11,0,0,0,0,0,0,0,0,15,15,18,19,20,21,21,22,23,23,24,23,0,0,0,0,0,0,0,0,23,23,26,26,28,27,27,26,26,26,27,26,0,0,0,0,0,0,0,0,27,26,28,27,27,27,26,26,26,27,26,26,0,0,0,0,0,0,0,0,22,19,20,19,18,16,15,14,11,9,8,6,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,4,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,4,4,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,10,10,9,12,13,15,16,17,18,19,0,0,0,0,0,0,0,0,21,22,25,24,23,23,24,23,23,24,24,24,0,0,0,0,0,0,0,0,23,22,24,23,25,23,22,24,25],[0,28,27,28,28,27,28,27,26,26,26,25,26,23,26,23,26,24,24,26,0,0,0,0,0,0,0,0,27,26,25,27,26,27,26,26,26,26,26,26,0,0,0,0,0,0,0,0,23,22,22,20,20,20,18,18,17,17,16,15,0,0,0,0,0,0,0,0,4,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,7,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,4,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,7,7,7,10,11,0,0,0,0,0,0,0,0,15,15,16,18,19,19,21,20,22,22,22,22,0,0,0,0,0,0,0,0,23,23,25,25,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,26,27,26,26,26,25,26,26,25,0,0,0,0,0,0,0,0,21,21,19,18,18,15,14,14,11,9,7,6,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,5,4,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,7,6,6,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,10,10,10,10,12,14,15,14,17,18,19,0,0,0,0,0,0,0,0,22,21,24,24,23,23,25,22,24,23,23,23,0,0,0,0,0,0,0,0,22,22,22,23,24,21,22,23,24],[0,27,27,27,27,26,28,27,24,26,24,22,25,20,25,22,25,24,22,25,0,0,0,0,0,0,0,0,26,24,24,26,27,27,26,27,25,26,26,26,0,0,0,0,0,0,0,0,23,22,21,19,20,20,18,18,18,17,15,15,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,6,8,8,9,11,11,0,0,0,0,0,0,0,0,16,15,16,18,19,18,20,22,22,21,23,21,0,0,0,0,0,0,0,0,20,22,24,25,27,25,25,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,26,25,26,26,26,25,25,26,24,25,0,0,0,0,0,0,0,0,21,20,21,19,18,16,16,14,12,10,8,7,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,3,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,7,6,6,5,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,3,3,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,10,11,11,11,11,13,15,16,16,17,18,19,0,0,0,0,0,0,0,0,23,19,25,23,23,24,24,23,23,24,23,22,0,0,0,0,0,0,0,0,24,23,22,25,25,22,23,24,24],[0,28,27,27,28,28,28,27,26,26,26,23,26,23,26,23,26,25,23,27,0,0,0,0,0,0,0,0,26,26,24,27,27,27,27,27,26,27,27,26,0,0,0,0,0,0,0,0,23,23,22,21,20,18,18,19,18,17,16,16,0,0,0,0,0,0,0,0,4,4,4,3,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,3,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,8,8,8,10,12,0,0,0,0,0,0,0,0,15,15,16,18,19,19,20,22,22,21,23,22,0,0,0,0,0,0,0,0,21,23,25,24,27,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,27,27,27,27,25,25,26,26,26,0,0,0,0,0,0,0,0,22,19,19,19,18,17,15,14,12,10,8,7,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,6,5,6,7,6,7,7,6,7,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,5,6,7,7,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,5,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,9,10,11,10,10,12,14,16,16,17,18,18,0,0,0,0,0,0,0,0,21,20,25,24,22,24,25,23,23,25,25,24,0,0,0,0,0,0,0,0,24,23,23,23,25,24,21,24,25],[0,28,27,27,28,27,28,27,26,26,26,23,26,22,26,23,27,25,23,26,0,0,0,0,0,0,0,0,26,26,24,26,27,28,26,27,26,27,26,26,0,0,0,0,0,0,0,0,23,22,21,20,20,20,17,18,18,17,16,15,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,3,0,0,0,0,0,0,0,0,3,3,2,3,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,6,7,8,10,11,0,0,0,0,0,0,0,0,14,15,16,19,19,20,21,20,23,22,22,22,0,0,0,0,0,0,0,0,20,22,23,24,26,25,25,24,25,26,25,25,0,0,0,0,0,0,0,0,26,27,26,26,27,25,25,23,25,26,25,25,0,0,0,0,0,0,0,0,20,17,19,18,17,15,14,14,11,10,8,7,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,5,6,6,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,4,5,4,4,0,0,0,0,0,0,0,0,3,3,2,3,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,9,10,10,11,10,13,13,15,18,17,18,19,0,0,0,0,0,0,0,0,23,21,24,23,24,24,24,21,24,23,23,24,0,0,0,0,0,0,0,0,24,23,24,23,25,23,23,24,26],[0,28,28,28,28,28,28,27,27,26,26,26,26,25,26,24,26,26,25,26,0,0,0,0,0,0,0,0,27,26,25,26,26,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,24,22,21,21,19,20,19,17,18,16,0,0,0,0,0,0,0,0,3,3,3,2,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,4,3,4,3,3,4,6,7,7,10,12,0,0,0,0,0,0,0,0,16,16,17,18,19,20,20,22,22,23,24,23,0,0,0,0,0,0,0,0,22,23,25,25,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,27,27,26,26,26,25,26,26,25,0,0,0,0,0,0,0,0,21,19,19,18,18,15,14,13,11,9,7,6,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,3,3,4,5,6,6,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,3,3,3,4,3,4,4,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,2,2,1,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,8,9,9,10,10,13,14,15,16,16,19,18,0,0,0,0,0,0,0,0,23,23,26,25,24,24,24,23,25,24,24,25,0,0,0,0,0,0,0,0,23,23,24,25,25,24,22,24,24],[0,28,28,28,28,28,28,27,27,27,26,26,26,25,26,25,26,26,25,27,0,0,0,0,0,0,0,0,27,26,25,26,26,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,23,23,22,21,21,20,19,18,17,17,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,5,5,7,9,11,0,0,0,0,0,0,0,0,15,15,16,19,20,20,22,23,23,24,24,24,0,0,0,0,0,0,0,0,23,23,26,26,27,26,27,26,26,27,27,27,0,0,0,0,0,0,0,0,28,28,28,27,28,27,27,26,27,27,27,26,0,0,0,0,0,0,0,0,21,20,20,19,18,16,14,14,10,10,7,6,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,3,3,4,5,6,6,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,8,8,9,9,10,12,13,15,17,17,20,20,0,0,0,0,0,0,0,0,23,22,25,24,25,24,24,23,25,25,24,25,0,0,0,0,0,0,0,0,23,24,22,25,25,23,22,25,25],[0,28,27,27,28,27,27,27,25,26,25,23,26,23,25,23,25,25,24,26,0,0,0,0,0,0,0,0,26,25,23,26,27,27,26,27,26,27,26,26,0,0,0,0,0,0,0,0,24,23,21,21,21,20,19,19,18,17,16,15,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,5,5,5,8,10,12,0,0,0,0,0,0,0,0,14,15,15,19,20,18,21,21,23,21,23,22,0,0,0,0,0,0,0,0,21,23,24,24,26,25,25,26,26,26,27,26,0,0,0,0,0,0,0,0,27,26,26,26,26,25,26,24,26,25,24,25,0,0,0,0,0,0,0,0,22,19,20,19,18,16,14,13,11,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,4,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,1,1,1,2,1,1,1,2,1,1,2,0,0,0,0,0,0,0,0,1,2,2,1,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,7,8,8,9,10,12,12,14,16,16,18,19,0,0,0,0,0,0,0,0,21,20,24,24,22,22,24,21,23,23,22,23,0,0,0,0,0,0,0,0,23,22,23,22,23,23,22,23,24],[0,28,28,27,27,28,28,27,27,26,26,25,26,25,26,24,26,25,25,26,0,0,0,0,0,0,0,0,26,26,24,27,27,27,26,27,26,27,27,26,0,0,0,0,0,0,0,0,24,22,23,22,22,21,18,20,18,17,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,5,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,6,7,8,9,12,0,0,0,0,0,0,0,0,13,15,15,17,19,18,20,21,23,22,23,23,0,0,0,0,0,0,0,0,22,23,26,25,27,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,26,28,27,27,26,27,25,26,26,26,26,0,0,0,0,0,0,0,0,22,19,19,19,18,16,15,14,11,9,7,6,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,5,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,3,5,6,6,5,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,2,2,1,2,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,8,9,8,9,10,14,14,15,18,17,20,20,0,0,0,0,0,0,0,0,22,22,25,25,24,24,25,23,24,24,24,23,0,0,0,0,0,0,0,0,24,24,25,24,26,24,22,24,26],[0,28,29,28,28,29,27,27,28,27,27,26,26,25,25,25,25,26,26,26,0,0,0,0,0,0,0,0,27,27,24,26,27,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,24,22,21,21,20,20,19,19,19,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,7,6,10,12,0,0,0,0,0,0,0,0,15,16,17,18,20,20,21,22,23,23,23,22,0,0,0,0,0,0,0,0,23,23,26,26,28,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,28,27,27,27,26,26,25,27,25,25,0,0,0,0,0,0,0,0,21,19,19,18,17,15,13,12,10,8,6,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,3,3,2,2,3,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,3,3,4,5,6,6,4,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,2,1,1,1,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,1,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,9,9,10,13,14,15,18,17,20,19,0,0,0,0,0,0,0,0,23,22,25,25,24,24,25,24,25,25,25,25,0,0,0,0,0,0,0,0,24,24,25,24,27,25,22,25,25],[0,29,29,28,28,28,28,27,27,27,26,26,27,25,26,25,26,26,25,26,0,0,0,0,0,0,0,0,27,26,25,27,27,28,26,28,26,27,27,26,0,0,0,0,0,0,0,0,24,23,22,21,22,22,18,20,20,19,18,17,0,0,0,0,0,0,0,0,3,2,3,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,4,3,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,4,3,0,0,0,0,0,0,0,0,3,4,3,3,3,5,4,5,5,7,9,12,0,0,0,0,0,0,0,0,14,15,15,18,19,20,22,22,22,23,24,24,0,0,0,0,0,0,0,0,23,25,26,27,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,28,27,27,27,25,26,26,26,26,0,0,0,0,0,0,0,0,22,19,21,18,18,16,14,13,10,8,7,6,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,4,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,4,5,4,5,6,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,6,6,6,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,3,3,3,4,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,3,0,0,0,0,0,0,0,0,7,9,9,9,10,13,14,16,17,17,19,19,0,0,0,0,0,0,0,0,22,22,26,25,23,24,26,23,24,25,24,24,0,0,0,0,0,0,0,0,24,23,24,23,26,23,21,23,24],[0,27,27,26,27,27,27,26,26,25,25,23,26,23,25,24,24,24,23,25,0,0,0,0,0,0,0,0,24,23,22,24,26,25,24,26,25,25,25,25,0,0,0,0,0,0,0,0,23,22,19,19,21,20,17,18,18,17,16,16,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,7,10,11,0,0,0,0,0,0,0,0,14,13,14,17,17,17,19,20,22,21,23,21,0,0,0,0,0,0,0,0,20,22,23,24,26,24,25,24,24,24,24,24,0,0,0,0,0,0,0,0,25,25,25,25,25,24,25,23,24,24,23,24,0,0,0,0,0,0,0,0,20,17,19,18,16,15,13,13,11,9,7,6,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,6,5,6,7,6,7,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,5,5,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,5,6,6,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,1,1,2,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,1,2,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,7,9,8,9,10,11,12,14,15,15,18,18,0,0,0,0,0,0,0,0,19,20,23,23,20,22,23,20,23,24,23,21,0,0,0,0,0,0,0,0,22,21,23,21,23,23,19,22,23],[0,28,28,28,28,28,28,28,28,27,27,26,27,25,26,25,26,26,25,25,0,0,0,0,0,0,0,0,26,25,23,26,26,27,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,22,22,21,20,20,18,20,18,17,17,16,0,0,0,0,0,0,0,0,3,3,3,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,6,6,7,6,5,5,5,6,5,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,3,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,5,6,8,7,11,12,0,0,0,0,0,0,0,0,13,14,17,17,17,19,20,20,23,21,23,22,0,0,0,0,0,0,0,0,22,23,26,25,27,25,25,25,26,25,26,25,0,0,0,0,0,0,0,0,26,26,27,26,27,26,25,25,26,25,25,25,0,0,0,0,0,0,0,0,20,18,19,18,16,15,14,12,10,9,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,6,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,5,6,6,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,2,2,0,0,0,0,0,0,0,0,2,2,1,1,2,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,10,10,12,13,15,17,17,20,20,0,0,0,0,0,0,0,0,23,23,24,26,24,23,24,24,24,25,25,24,0,0,0,0,0,0,0,0,25,23,24,24,26,25,22,24,25],[0,28,28,28,28,29,28,28,28,27,27,27,27,25,26,26,26,27,25,26,0,0,0,0,0,0,0,0,27,26,25,27,27,27,26,27,26,27,27,26,0,0,0,0,0,0,0,0,23,22,22,21,21,20,19,20,19,18,18,18,0,0,0,0,0,0,0,0,3,2,3,2,3,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,4,5,5,6,9,8,11,0,0,0,0,0,0,0,0,12,13,16,16,16,17,20,20,22,22,23,23,0,0,0,0,0,0,0,0,23,24,26,26,28,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,26,26,26,25,25,0,0,0,0,0,0,0,0,20,18,19,17,17,15,13,12,10,9,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,6,5,6,7,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,3,2,3,3,2,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,4,5,6,7,5,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,1,2,1,1,2,2,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,2,3,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,10,11,13,14,15,18,17,22,20,0,0,0,0,0,0,0,0,23,23,25,24,24,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,26,23,25,25,26,24,22,24,25],[0,29,28,28,28,29,28,28,28,27,26,26,27,25,27,25,26,26,24,26,0,0,0,0,0,0,0,0,27,25,23,27,27,27,26,27,26,27,26,26,0,0,0,0,0,0,0,0,21,22,20,20,21,21,19,19,19,18,17,17,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,9,8,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,7,7,7,6,6,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,6,6,5,5,5,0,0,0,0,0,0,0,0,4,3,3,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,8,8,10,0,0,0,0,0,0,0,0,15,14,16,18,19,19,21,21,24,22,23,21,0,0,0,0,0,0,0,0,22,22,25,25,27,25,26,25,25,26,25,25,0,0,0,0,0,0,0,0,26,26,26,26,27,25,25,24,25,25,24,25,0,0,0,0,0,0,0,0,21,19,20,17,17,15,14,13,11,10,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,7,8,9,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,4,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,0,1,2,0,0,0,0,0,0,0,0,3,3,4,4,5,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,6,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,2,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,13,14,15,17,18,20,19,0,0,0,0,0,0,0,0,22,21,24,24,22,24,25,24,26,26,25,25,0,0,0,0,0,0,0,0,23,22,22,24,25,23,21,24,25],[0,28,28,28,28,28,28,28,28,27,27,27,27,25,26,25,27,27,25,26,0,0,0,0,0,0,0,0,26,26,24,27,27,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,23,21,20,19,21,20,17,18,18,17,17,17,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,9,9,9,9,8,8,8,9,9,9,10,9,0,0,0,0,0,0,0,0,9,9,9,9,8,8,9,10,9,9,8,8,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,8,7,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,9,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,7,8,8,8,9,9,8,8,8,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,7,7,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,6,6,6,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,8,7,8,9,8,8,8,7,8,7,8,8,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,8,9,9,10,14,0,0,0,0,0,0,0,0,14,16,16,17,18,18,19,20,22,21,23,20,0,0,0,0,0,0,0,0,21,23,25,24,27,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,25,26,26,26,26,25,25,24,25,25,23,25,0,0,0,0,0,0,0,0,20,18,19,19,17,16,15,14,13,11,10,8,0,0,0,0,0,0,0,0,7,8,7,7,8,8,9,8,10,9,9,10,0,0,0,0,0,0,0,0,10,9,9,9,10,9,10,10,10,11,10,10,0,0,0,0,0,0,0,0,9,8,8,8,7,7,8,8,7,8,7,7,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,6,6,6,5,5,6,0,0,0,0,0,0,0,0,3,4,4,4,3,3,4,4,7,8,9,7,0,0,0,0,0,0,0,0,5,6,6,7,6,6,7,7,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,6,6,6,5,6,6,0,0,0,0,0,0,0,0,3,3,3,3,4,3,2,2,2,1,0,1,0,0,0,0,0,0,0,0,4,4,5,5,5,6,5,6,6,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,3,2,3,3,2,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,5,5,5,6,5,0,0,0,0,0,0,0,0,7,5,6,5,6,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,5,6,6,5,7,6,7,7,7,8,7,7,0,0,0,0,0,0,0,0,12,13,13,12,13,14,15,17,18,18,21,20,0,0,0,0,0,0,0,0,22,22,24,24,23,24,25,23,24,25,24,24,0,0,0,0,0,0,0,0,24,23,23,24,25,23,22,24,24],[0,28,28,28,28,28,28,27,28,27,27,27,27,26,26,26,26,27,26,25,0,0,0,0,0,0,0,0,26,26,24,26,27,27,26,28,27,27,27,27,0,0,0,0,0,0,0,0,23,23,22,20,21,20,18,19,19,18,18,18,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,7,6,7,7,0,0,0,0,0,0,0,0,8,9,9,8,8,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,8,7,8,8,7,7,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,7,6,6,7,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,5,6,5,5,5,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,6,6,6,7,7,8,7,7,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,4,4,5,5,4,5,5,6,5,4,0,0,0,0,0,0,0,0,5,6,6,6,7,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,7,8,11,13,0,0,0,0,0,0,0,0,15,14,16,17,18,20,20,21,23,23,24,23,0,0,0,0,0,0,0,0,21,22,25,25,27,25,25,25,26,26,27,26,0,0,0,0,0,0,0,0,26,26,27,26,26,26,25,24,26,26,25,26,0,0,0,0,0,0,0,0,20,18,19,18,17,16,15,14,12,11,9,7,0,0,0,0,0,0,0,0,6,6,7,7,7,7,8,7,8,8,9,8,0,0,0,0,0,0,0,0,9,8,8,8,9,8,9,9,10,10,8,9,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,8,8,9,9,9,8,8,8,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,4,6,6,7,6,0,0,0,0,0,0,0,0,5,5,5,6,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,5,5,6,5,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,4,3,3,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,4,4,4,3,4,4,4,4,5,0,0,0,0,0,0,0,0,6,5,5,5,6,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,6,7,7,7,6,0,0,0,0,0,0,0,0,11,12,12,12,13,14,15,16,18,18,20,19,0,0,0,0,0,0,0,0,22,21,24,25,23,23,25,24,24,24,24,25,0,0,0,0,0,0,0,0,24,22,23,24,25,23,21,23,24],[0,29,29,29,29,29,29,29,29,28,28,29,28,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,24,23,23,21,22,22,19,20,20,19,18,18,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,8,6,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,6,7,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,5,6,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,5,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,4,5,5,4,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,5,4,5,5,4,4,5,5,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,6,7,6,6,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,6,7,8,9,11,12,0,0,0,0,0,0,0,0,16,16,19,20,19,21,22,23,25,24,25,24,0,0,0,0,0,0,0,0,25,25,26,26,28,27,27,27,28,28,28,28,0,0,0,0,0,0,0,0,27,28,28,28,28,27,27,27,27,27,26,26,0,0,0,0,0,0,0,0,21,19,19,19,18,16,16,14,12,11,9,7,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,8,8,7,8,9,0,0,0,0,0,0,0,0,9,9,9,8,8,8,9,9,10,10,10,10,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,8,8,9,9,9,9,8,7,7,0,0,0,0,0,0,0,0,5,6,6,6,5,6,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,5,6,6,8,5,0,0,0,0,0,0,0,0,4,5,5,6,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,1,2,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,4,3,2,2,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,2,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,5,6,6,7,6,6,7,6,7,0,0,0,0,0,0,0,0,11,12,13,11,13,15,16,17,19,19,22,21,0,0,0,0,0,0,0,0,24,22,24,25,26,24,25,25,26,25,25,27,0,0,0,0,0,0,0,0,25,25,24,26,26,24,23,25,24],[0,28,28,28,28,29,28,28,28,27,27,28,27,27,26,27,27,28,27,27,0,0,0,0,0,0,0,0,27,27,25,27,27,28,27,27,27,28,27,27,0,0,0,0,0,0,0,0,23,22,23,22,21,21,19,19,19,19,17,16,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,7,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,7,8,7,11,12,0,0,0,0,0,0,0,0,13,15,17,17,18,19,21,21,23,23,24,22,0,0,0,0,0,0,0,0,22,23,26,25,27,26,26,26,26,26,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,25,26,24,26,26,23,25,0,0,0,0,0,0,0,0,21,19,18,18,17,16,15,13,12,10,8,7,0,0,0,0,0,0,0,0,6,6,6,6,6,7,6,7,8,7,7,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,6,6,6,6,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,7,6,6,7,7,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,4,5,6,6,6,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,4,4,4,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,4,4,3,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,10,11,11,11,12,14,15,16,17,19,21,20,0,0,0,0,0,0,0,0,23,22,24,26,25,23,25,24,25,25,24,26,0,0,0,0,0,0,0,0,24,24,24,24,26,23,23,24,25],[0,27,27,28,27,28,28,27,28,26,27,27,26,26,26,26,27,27,26,26,0,0,0,0,0,0,0,0,26,26,23,26,27,27,26,26,26,26,26,26,0,0,0,0,0,0,0,0,21,21,20,20,20,19,18,17,18,17,17,16,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,5,6,6,7,6,5,5,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,4,4,5,4,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,6,6,5,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,5,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,8,9,12,0,0,0,0,0,0,0,0,14,14,16,16,17,17,19,20,21,21,23,21,0,0,0,0,0,0,0,0,22,23,24,23,26,24,24,24,25,25,25,25,0,0,0,0,0,0,0,0,25,25,26,25,26,25,25,24,25,24,23,24,0,0,0,0,0,0,0,0,19,16,17,18,16,16,13,13,11,10,8,7,0,0,0,0,0,0,0,0,5,6,6,6,7,7,6,7,7,7,7,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,9,10,8,9,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,8,8,8,8,8,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,3,3,4,5,6,7,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,5,4,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,10,11,12,11,13,13,15,16,16,17,19,18,0,0,0,0,0,0,0,0,22,21,24,23,22,22,23,23,23,23,24,25,0,0,0,0,0,0,0,0,23,22,22,24,24,23,21,23,24],[0,28,28,28,28,29,28,28,28,27,28,28,28,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,27,27,25,28,28,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,23,23,23,22,21,21,19,19,19,19,18,17,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,3,4,3,4,4,5,5,7,8,8,10,13,0,0,0,0,0,0,0,0,15,14,17,18,19,19,21,22,24,23,25,22,0,0,0,0,0,0,0,0,24,24,26,26,27,26,26,26,27,26,27,27,0,0,0,0,0,0,0,0,26,27,27,27,27,27,26,26,26,26,25,26,0,0,0,0,0,0,0,0,21,19,20,19,18,17,15,14,12,10,8,6,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,8,8,8,8,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,5,6,7,5,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,3,3,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,10,11,11,10,12,13,14,16,18,17,20,20,0,0,0,0,0,0,0,0,23,21,24,24,25,24,25,24,26,25,25,26,0,0,0,0,0,0,0,0,26,24,24,25,26,24,22,24,24],[0,29,29,29,29,29,29,29,29,28,28,28,28,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,28,27,27,28,27,27,0,0,0,0,0,0,0,0,23,23,22,21,21,22,19,20,20,19,19,18,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,6,5,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,5,5,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,6,8,8,9,11,13,0,0,0,0,0,0,0,0,16,16,18,19,18,21,21,23,24,23,25,24,0,0,0,0,0,0,0,0,25,25,27,27,28,27,27,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,27,27,27,27,26,27,0,0,0,0,0,0,0,0,22,20,19,20,18,16,15,14,11,10,8,7,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,8,7,8,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,9,9,9,10,9,9,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,8,8,8,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,3,3,4,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,5,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,11,12,12,12,12,14,15,16,19,19,21,21,0,0,0,0,0,0,0,0,23,23,25,25,25,24,25,24,26,24,25,26,0,0,0,0,0,0,0,0,25,24,25,26,26,24,22,25,25],[0,27,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,24,23,22,23,22,20,21,21,19,19,19,18,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,6,6,6,5,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,7,6,6,5,0,0,0,0,0,0,0,0,5,4,4,5,4,4,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,8,9,9,11,13,0,0,0,0,0,0,0,0,15,17,18,18,18,18,20,21,23,21,24,22,0,0,0,0,0,0,0,0,22,24,26,25,27,25,26,25,27,26,27,26,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,25,26,26,24,26,0,0,0,0,0,0,0,0,21,19,19,19,16,16,15,14,12,11,8,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,10,8,8,8,8,8,9,9,10,10,10,9,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,7,6,7,8,8,8,9,9,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,4,6,6,7,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,4,5,4,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,4,3,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,5,4,3,3,2,1,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,2,2,3,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,4,4,3,4,4,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,12,12,12,12,13,14,16,17,17,17,20,18,0,0,0,0,0,0,0,0,23,23,23,24,24,22,23,22,24,24,24,26,0,0,0,0,0,0,0,0,23,23,23,24,25,25,21,24,25],[0,28,28,28,28,29,28,28,28,27,28,27,27,27,27,27,27,28,26,27,0,0,0,0,0,0,0,0,27,27,24,27,28,28,26,27,26,26,27,26,0,0,0,0,0,0,0,0,23,21,20,21,21,17,18,19,17,17,17,17,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,6,6,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,7,7,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,7,6,6,6,6,7,6,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,8,8,8,10,13,0,0,0,0,0,0,0,0,16,16,19,19,19,20,21,22,24,22,24,22,0,0,0,0,0,0,0,0,23,24,25,24,26,25,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,26,25,24,25,25,24,26,0,0,0,0,0,0,0,0,20,18,18,18,16,17,15,14,13,11,9,8,0,0,0,0,0,0,0,0,7,8,7,8,8,8,8,9,9,8,8,10,0,0,0,0,0,0,0,0,11,9,9,9,10,10,11,11,12,12,11,11,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,7,7,8,9,9,9,9,9,9,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,6,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,5,7,7,8,7,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,5,6,5,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,1,2,2,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,5,5,4,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,5,4,4,4,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,12,13,14,12,14,15,17,17,18,19,21,19,0,0,0,0,0,0,0,0,23,23,26,25,25,24,25,25,26,25,25,25,0,0,0,0,0,0,0,0,25,25,25,25,26,25,23,25,24],[0,28,28,29,28,29,28,28,28,28,27,27,27,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,27,27,25,27,28,28,27,27,27,27,27,26,0,0,0,0,0,0,0,0,24,22,22,21,21,18,19,19,17,17,17,18,0,0,0,0,0,0,0,0,5,6,5,6,6,7,6,6,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,6,6,6,7,0,0,0,0,0,0,0,0,8,9,9,8,7,8,7,8,8,8,8,9,0,0,0,0,0,0,0,0,7,8,8,8,8,8,9,9,8,8,7,7,0,0,0,0,0,0,0,0,6,6,7,7,6,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,8,7,7,7,8,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,6,6,5,6,6,5,6,7,5,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,9,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,6,7,8,7,8,8,8,8,7,9,8,7,0,0,0,0,0,0,0,0,8,9,9,9,10,9,10,9,10,9,9,9,0,0,0,0,0,0,0,0,6,7,7,7,7,7,8,8,10,10,11,13,0,0,0,0,0,0,0,0,17,17,18,19,21,20,23,23,24,23,25,22,0,0,0,0,0,0,0,0,23,24,25,24,27,25,26,26,26,26,27,27,0,0,0,0,0,0,0,0,27,26,27,27,27,27,26,25,26,26,25,25,0,0,0,0,0,0,0,0,21,19,20,20,18,17,17,16,15,14,11,10,0,0,0,0,0,0,0,0,9,10,10,10,10,10,10,10,11,10,11,12,0,0,0,0,0,0,0,0,12,11,11,11,12,11,13,13,14,14,13,12,0,0,0,0,0,0,0,0,10,10,10,10,9,9,10,9,9,10,9,9,0,0,0,0,0,0,0,0,10,10,10,10,10,11,11,11,11,11,10,10,0,0,0,0,0,0,0,0,9,9,9,9,8,8,8,7,8,7,6,7,0,0,0,0,0,0,0,0,6,5,5,4,4,4,5,6,8,8,8,8,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,4,4,4,0,0,0,0,0,0,0,0,2,3,3,3,4,5,5,6,7,6,6,6,0,0,0,0,0,0,0,0,8,8,8,8,9,8,9,8,9,7,8,8,0,0,0,0,0,0,0,0,7,6,6,6,5,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,1,2,2,3,4,4,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,7,7,5,4,3,3,0,0,0,0,0,0,0,0,6,6,5,5,6,7,6,6,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,5,4,6,6,5,5,6,6,6,6,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,7,6,6,7,7,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,9,9,8,0,0,0,0,0,0,0,0,8,9,9,9,9,9,9,9,9,10,10,9,0,0,0,0,0,0,0,0,15,15,16,15,16,16,19,19,20,20,22,21,0,0,0,0,0,0,0,0,25,25,25,26,27,25,26,25,27,26,25,28,0,0,0,0,0,0,0,0,25,26,25,26,26,26,24,25,25],[0,28,29,28,29,29,28,28,29,28,28,28,28,28,28,27,28,28,27,28,0,0,0,0,0,0,0,0,28,28,25,28,29,29,27,28,28,27,28,27,0,0,0,0,0,0,0,0,24,21,20,22,22,18,18,20,18,17,18,18,0,0,0,0,0,0,0,0,4,4,4,5,4,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,7,7,7,6,6,5,5,6,7,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,5,4,5,4,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,5,5,6,6,7,7,6,6,6,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,8,7,8,7,0,0,0,0,0,0,0,0,6,6,6,6,7,7,8,11,10,11,12,15,0,0,0,0,0,0,0,0,18,18,21,21,21,23,23,23,26,24,26,23,0,0,0,0,0,0,0,0,25,25,26,25,28,26,27,26,26,27,26,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,26,27,27,27,26,0,0,0,0,0,0,0,0,23,20,21,21,19,19,17,15,14,13,11,9,0,0,0,0,0,0,0,0,8,8,8,9,8,9,9,9,10,9,9,10,0,0,0,0,0,0,0,0,11,10,10,11,11,10,12,11,13,13,12,12,0,0,0,0,0,0,0,0,9,8,8,8,7,7,8,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,9,9,10,10,10,9,10,9,8,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,4,4,6,7,7,8,7,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,3,4,3,4,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,6,6,6,7,6,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,0,1,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,5,5,4,4,3,2,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,7,8,8,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,13,14,14,13,14,16,16,18,20,20,21,22,0,0,0,0,0,0,0,0,24,24,25,26,26,24,25,24,25,25,24,26,0,0,0,0,0,0,0,0,26,26,25,26,26,25,23,25,26],[0,29,29,29,29,30,29,29,29,29,28,29,29,28,28,29,28,29,28,29,0,0,0,0,0,0,0,0,29,27,27,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,22,22,22,23,19,20,21,19,17,19,19,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,8,8,7,7,6,6,5,6,7,7,8,7,0,0,0,0,0,0,0,0,7,8,8,7,8,7,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,5,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,6,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,7,7,7,8,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,7,8,8,8,8,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,6,6,5,6,5,0,0,0,0,0,0,0,0,5,5,6,5,6,6,7,6,6,7,6,7,0,0,0,0,0,0,0,0,8,8,9,8,9,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,7,7,7,7,8,8,9,11,11,12,13,14,0,0,0,0,0,0,0,0,18,20,21,22,21,22,24,24,26,25,26,25,0,0,0,0,0,0,0,0,25,26,27,26,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,28,27,27,26,27,26,26,27,0,0,0,0,0,0,0,0,23,20,20,20,18,18,18,15,14,13,11,10,0,0,0,0,0,0,0,0,9,10,11,9,10,11,10,11,11,11,11,11,0,0,0,0,0,0,0,0,12,12,11,11,11,12,12,12,14,14,12,13,0,0,0,0,0,0,0,0,10,10,10,9,9,9,9,9,8,8,8,9,0,0,0,0,0,0,0,0,9,9,10,10,10,12,11,10,11,11,10,10,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,6,7,7,6,6,0,0,0,0,0,0,0,0,4,5,4,3,4,4,5,5,7,8,8,7,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,5,4,4,4,4,0,0,0,0,0,0,0,0,2,3,3,3,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,7,8,7,8,8,8,8,8,8,7,8,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,1,0,1,2,2,2,2,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,4,5,5,5,6,6,5,5,4,3,0,0,0,0,0,0,0,0,5,5,6,5,6,7,6,6,8,7,6,7,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,5,5,5,6,5,0,0,0,0,0,0,0,0,5,5,6,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,7,8,7,7,7,8,0,0,0,0,0,0,0,0,9,9,9,8,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,8,9,8,8,9,9,8,9,9,9,8,9,0,0,0,0,0,0,0,0,13,15,15,14,15,17,18,19,22,21,23,23,0,0,0,0,0,0,0,0,25,24,25,26,26,26,26,25,27,26,27,28,0,0,0,0,0,0,0,0,27,26,25,27,27,26,23,25,26],[0,28,28,28,28,29,28,28,29,27,27,27,27,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,27,26,28,28,29,28,28,27,28,28,27,0,0,0,0,0,0,0,0,24,21,22,21,21,20,19,20,18,17,18,18,0,0,0,0,0,0,0,0,5,4,4,4,4,3,4,3,3,3,2,2,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,4,3,4,4,0,0,0,0,0,0,0,0,5,6,5,5,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,6,6,7,0,0,0,0,0,0,0,0,5,6,6,6,7,7,8,11,10,10,12,13,0,0,0,0,0,0,0,0,17,18,19,20,21,22,22,23,24,23,25,23,0,0,0,0,0,0,0,0,24,23,25,25,27,25,26,26,26,26,26,27,0,0,0,0,0,0,0,0,26,27,27,27,27,26,26,26,26,27,26,27,0,0,0,0,0,0,0,0,22,20,19,19,18,18,17,15,14,13,10,9,0,0,0,0,0,0,0,0,7,8,7,8,8,9,8,9,10,9,9,10,0,0,0,0,0,0,0,0,12,11,10,10,10,10,11,11,13,13,12,11,0,0,0,0,0,0,0,0,7,8,8,7,7,7,7,7,6,6,6,7,0,0,0,0,0,0,0,0,7,8,8,9,9,10,10,10,9,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,7,7,7,6,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,4,3,3,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,3,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,1,1,0,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,3,4,4,5,4,4,4,3,2,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,6,5,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,7,6,6,6,7,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,12,13,13,13,14,15,16,18,19,19,21,21,0,0,0,0,0,0,0,0,23,23,25,25,25,23,24,23,24,24,23,26,0,0,0,0,0,0,0,0,25,25,24,25,25,23,22,24,25],[0,28,28,29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,29,29,0,0,0,0,0,0,0,0,28,28,27,28,29,29,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,22,22,22,22,19,20,21,18,19,19,19,0,0,0,0,0,0,0,0,5,4,5,4,5,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,4,4,0,0,0,0,0,0,0,0,5,6,6,5,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,7,6,6,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,5,5,6,5,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,6,5,6,6,5,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,9,8,8,8,8,0,0,0,0,0,0,0,0,6,6,7,7,7,8,9,11,13,12,14,16,0,0,0,0,0,0,0,0,19,21,22,23,23,24,24,25,26,25,27,26,0,0,0,0,0,0,0,0,25,26,27,27,28,26,28,27,27,27,28,27,0,0,0,0,0,0,0,0,27,27,28,28,28,28,28,28,28,28,26,28,0,0,0,0,0,0,0,0,23,21,21,20,19,18,18,15,15,14,12,10,0,0,0,0,0,0,0,0,9,10,10,10,10,10,10,11,11,11,11,11,0,0,0,0,0,0,0,0,13,11,12,11,12,12,12,12,13,14,12,13,0,0,0,0,0,0,0,0,10,10,9,9,9,8,9,9,8,8,8,9,0,0,0,0,0,0,0,0,9,9,10,11,10,11,11,10,10,10,8,9,0,0,0,0,0,0,0,0,6,7,7,7,6,7,7,6,7,6,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,5,5,6,7,7,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,2,2,1,0,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,5,3,4,4,5,5,5,4,4,3,0,0,0,0,0,0,0,0,5,4,5,5,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,6,5,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,7,7,7,8,7,0,0,0,0,0,0,0,0,8,8,7,7,8,7,7,8,8,7,8,9,0,0,0,0,0,0,0,0,8,9,9,8,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,13,14,15,14,15,17,18,19,21,21,23,23,0,0,0,0,0,0,0,0,26,25,26,26,27,25,26,25,27,26,26,28,0,0,0,0,0,0,0,0,27,27,26,27,27,26,25,26,26],[0,27,27,27,27,28,28,27,28,26,26,25,26,25,25,26,26,27,26,27,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,27,27,27,27,26,0,0,0,0,0,0,0,0,23,20,22,20,20,19,19,20,18,18,17,17,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,6,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,5,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,8,7,8,8,8,8,8,7,8,0,0,0,0,0,0,0,0,5,6,6,6,7,7,8,11,10,10,12,13,0,0,0,0,0,0,0,0,16,18,20,20,20,20,22,21,23,23,24,23,0,0,0,0,0,0,0,0,22,23,25,24,26,24,25,26,26,26,26,26,0,0,0,0,0,0,0,0,25,25,26,25,26,25,25,25,25,25,24,25,0,0,0,0,0,0,0,0,21,20,19,19,17,18,16,14,13,13,10,9,0,0,0,0,0,0,0,0,9,9,9,9,9,10,9,10,12,11,10,12,0,0,0,0,0,0,0,0,13,12,12,12,11,12,12,13,13,13,13,13,0,0,0,0,0,0,0,0,9,9,9,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,9,9,9,10,10,11,11,11,10,10,9,8,0,0,0,0,0,0,0,0,6,6,6,7,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,4,4,4,4,5,5,6,7,7,7,7,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,4,5,4,4,0,0,0,0,0,0,0,0,2,2,1,1,0,1,1,2,2,2,1,2,0,0,0,0,0,0,0,0,4,4,3,4,4,4,5,4,4,4,4,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,7,7,7,0,0,0,0,0,0,0,0,8,7,6,6,7,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,8,8,9,7,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,9,8,7,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,13,14,15,13,15,16,17,19,19,20,21,20,0,0,0,0,0,0,0,0,24,23,25,25,24,23,24,23,24,25,24,26,0,0,0,0,0,0,0,0,24,25,24,25,25,24,23,23,24],[0,29,28,28,28,29,29,28,28,28,27,27,28,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,27,26,28,28,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,24,21,22,21,22,20,19,21,18,19,18,18,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,5,5,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,5,6,6,6,7,7,8,11,10,10,13,13,0,0,0,0,0,0,0,0,18,19,21,21,22,22,24,23,24,23,26,23,0,0,0,0,0,0,0,0,26,25,26,26,28,26,27,28,27,27,28,27,0,0,0,0,0,0,0,0,28,27,28,28,28,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,22,20,20,20,18,18,17,14,14,12,10,8,0,0,0,0,0,0,0,0,7,8,7,8,8,9,8,9,10,9,9,10,0,0,0,0,0,0,0,0,11,11,10,10,10,11,11,12,12,12,12,11,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,8,8,9,9,9,8,8,7,6,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,1,1,1,0,1,1,1,1,1,2,0,0,0,0,0,0,0,0,3,4,4,3,3,4,5,4,4,3,3,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,7,6,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,11,12,13,12,13,14,16,17,19,18,21,21,0,0,0,0,0,0,0,0,24,22,25,24,25,24,24,23,26,25,25,26,0,0,0,0,0,0,0,0,25,25,24,26,25,24,23,24,25],[0,28,29,29,29,29,29,29,29,28,28,28,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,27,28,29,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,24,22,23,22,22,20,20,21,19,20,19,18,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,6,7,8,12,10,11,14,14,0,0,0,0,0,0,0,0,19,19,21,21,23,22,23,24,25,24,26,25,0,0,0,0,0,0,0,0,24,24,26,25,27,26,27,26,27,26,26,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,26,27,27,26,27,0,0,0,0,0,0,0,0,23,20,20,20,17,17,16,14,13,12,10,8,0,0,0,0,0,0,0,0,7,7,7,8,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,10,10,9,9,9,10,10,10,11,12,10,11,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,6,7,6,7,6,0,0,0,0,0,0,0,0,6,6,7,8,7,8,8,8,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,4,5,5,6,6,6,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,1,1,1,1,0,1,1,1,1,2,0,0,0,0,0,0,0,0,3,4,3,3,4,4,6,5,5,4,4,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,6,6,5,6,0,0,0,0,0,0,0,0,11,12,13,12,12,14,16,18,20,20,22,22,0,0,0,0,0,0,0,0,24,23,25,26,25,24,25,24,26,25,25,26,0,0,0,0,0,0,0,0,26,25,24,25,25,23,22,25,24],[0,29,28,28,28,29,28,28,28,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,28,26,27,27,27,0,0,0,0,0,0,0,0,23,22,22,22,21,20,19,20,18,19,18,18,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,5,4,4,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,8,7,8,12,11,11,14,14,0,0,0,0,0,0,0,0,19,19,21,22,23,23,23,24,25,24,25,23,0,0,0,0,0,0,0,0,25,24,26,26,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,26,27,26,25,26,26,26,26,0,0,0,0,0,0,0,0,22,21,20,20,18,18,16,14,13,12,10,8,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,9,10,9,9,10,0,0,0,0,0,0,0,0,11,10,10,10,10,10,10,11,11,12,11,11,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,8,8,8,8,9,8,8,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,4,4,4,3,4,5,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,11,13,12,11,13,15,16,18,19,19,23,23,0,0,0,0,0,0,0,0,25,22,25,26,25,25,26,24,25,26,25,26,0,0,0,0,0,0,0,0,26,25,24,25,25,25,23,25,24],[0,29,28,29,29,29,29,28,28,28,28,27,27,27,27,27,27,27,27,28,0,0,0,0,0,0,0,0,28,28,26,28,28,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,24,22,22,22,21,20,20,21,18,19,19,18,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,6,6,6,7,8,7,9,13,12,12,15,15,0,0,0,0,0,0,0,0,20,20,21,24,23,23,25,25,25,25,26,24,0,0,0,0,0,0,0,0,24,24,26,26,28,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,28,28,27,27,26,26,26,27,26,26,0,0,0,0,0,0,0,0,22,21,20,20,18,17,17,15,13,12,10,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,9,10,9,9,10,0,0,0,0,0,0,0,0,11,10,10,10,9,10,10,11,12,12,12,11,0,0,0,0,0,0,0,0,9,8,8,7,8,7,7,7,6,6,7,7,0,0,0,0,0,0,0,0,7,8,8,8,8,9,9,8,8,8,7,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,7,7,6,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,1,1,1,0,1,1,2,0,0,0,0,0,0,0,0,4,5,5,4,4,5,6,5,6,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,6,7,6,6,6,6,6,7,6,7,0,0,0,0,0,0,0,0,7,7,8,7,7,8,7,7,8,8,7,7,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,6,7,7,6,6,0,0,0,0,0,0,0,0,12,13,13,12,13,15,16,18,19,19,22,22,0,0,0,0,0,0,0,0,24,22,25,25,25,24,25,24,26,26,26,27,0,0,0,0,0,0,0,0,25,26,25,25,26,24,24,25,25],[0,28,27,28,28,28,28,28,28,27,27,26,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,26,28,27,27,28,27,0,0,0,0,0,0,0,0,24,20,22,21,21,20,20,20,18,19,19,18,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,4,3,3,4,4,5,4,5,5,5,4,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,6,7,7,8,11,11,11,12,14,0,0,0,0,0,0,0,0,18,19,20,22,21,21,23,23,23,23,24,23,0,0,0,0,0,0,0,0,23,23,24,23,27,24,25,26,26,26,26,25,0,0,0,0,0,0,0,0,25,25,26,26,26,25,25,25,26,26,25,26,0,0,0,0,0,0,0,0,21,20,18,19,17,16,16,14,12,12,10,9,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,11,10,9,9,9,9,10,10,11,11,11,11,0,0,0,0,0,0,0,0,8,8,8,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,8,8,9,9,9,8,8,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,5,5,6,6,6,6,0,0,0,0,0,0,0,0,3,3,4,4,4,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,3,4,3,3,4,4,5,4,4,4,4,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,7,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,12,13,13,12,13,15,17,17,17,17,20,20,0,0,0,0,0,0,0,0,23,23,24,24,25,24,24,22,24,24,24,26,0,0,0,0,0,0,0,0,24,24,23,25,24,24,22,23,24],[0,28,28,28,28,28,28,28,28,27,26,25,27,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,26,26,28,27,28,26,27,26,27,27,26,0,0,0,0,0,0,0,0,23,21,21,21,22,20,20,21,18,19,18,18,0,0,0,0,0,0,0,0,4,4,4,3,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,4,4,5,4,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,6,6,6,7,7,8,11,11,11,14,14,0,0,0,0,0,0,0,0,18,19,20,22,22,21,22,23,24,23,24,23,0,0,0,0,0,0,0,0,23,23,25,25,27,25,26,26,27,26,26,26,0,0,0,0,0,0,0,0,27,26,26,26,27,26,25,25,26,25,26,26,0,0,0,0,0,0,0,0,21,20,18,19,17,17,15,14,13,11,10,9,0,0,0,0,0,0,0,0,8,9,9,9,8,9,9,10,11,10,10,11,0,0,0,0,0,0,0,0,12,12,10,11,11,11,11,12,13,12,12,12,0,0,0,0,0,0,0,0,9,9,9,8,7,7,7,7,7,6,7,7,0,0,0,0,0,0,0,0,7,8,9,9,9,10,10,10,9,9,8,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,7,7,7,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,3,2,2,2,2,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,6,6,0,0,0,0,0,0,0,0,6,7,7,5,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,7,8,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,11,13,13,12,13,15,17,18,18,19,20,21,0,0,0,0,0,0,0,0,23,22,25,25,24,23,24,23,25,25,25,26,0,0,0,0,0,0,0,0,25,25,23,24,24,23,21,23,24],[0,28,28,28,28,29,28,28,28,27,27,26,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,25,27,27,28,26,27,25,26,26,26,0,0,0,0,0,0,0,0,23,21,22,21,21,20,20,20,19,19,18,18,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,5,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,7,8,8,10,11,12,12,13,15,0,0,0,0,0,0,0,0,19,20,21,22,24,22,23,24,25,24,26,24,0,0,0,0,0,0,0,0,24,24,26,26,28,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,27,27,27,27,26,26,26,26,26,26,0,0,0,0,0,0,0,0,22,20,19,19,18,17,16,14,13,12,11,9,0,0,0,0,0,0,0,0,9,9,9,9,10,11,10,10,12,11,11,12,0,0,0,0,0,0,0,0,13,12,11,12,11,12,12,13,14,14,14,13,0,0,0,0,0,0,0,0,10,10,9,9,8,8,8,7,7,7,7,8,0,0,0,0,0,0,0,0,8,8,9,9,9,10,10,10,9,9,8,8,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,7,7,7,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,7,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,5,5,0,0,0,0,0,0,0,0,3,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,4,5,6,5,5,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,9,8,9,9,8,8,9,9,8,8,0,0,0,0,0,0,0,0,7,8,7,7,8,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,12,13,13,13,13,15,17,17,18,19,20,20,0,0,0,0,0,0,0,0,23,23,23,24,24,24,24,23,25,25,24,26,0,0,0,0,0,0,0,0,25,25,23,25,25,24,23,24,24],[0,28,28,28,28,28,28,28,28,27,27,26,27,27,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,26,28,28,29,26,28,26,28,27,26,0,0,0,0,0,0,0,0,24,22,22,22,22,21,21,22,19,20,19,19,0,0,0,0,0,0,0,0,6,5,6,5,6,5,5,4,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,3,2,2,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,5,4,4,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,5,4,5,5,4,4,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,4,4,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,5,5,6,6,5,5,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,8,8,8,8,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,8,9,9,10,10,11,12,13,13,15,17,0,0,0,0,0,0,0,0,20,22,23,25,24,24,26,25,27,26,27,25,0,0,0,0,0,0,0,0,25,25,27,27,27,26,27,28,28,27,27,27,0,0,0,0,0,0,0,0,27,27,28,28,28,28,27,27,27,27,27,28,0,0,0,0,0,0,0,0,23,22,20,20,18,18,17,15,14,13,12,10,0,0,0,0,0,0,0,0,10,11,11,12,12,13,12,12,14,13,13,14,0,0,0,0,0,0,0,0,14,14,13,13,13,13,14,14,14,16,15,15,0,0,0,0,0,0,0,0,12,11,11,11,11,10,9,10,9,8,8,10,0,0,0,0,0,0,0,0,10,10,11,11,11,11,12,11,11,10,9,9,0,0,0,0,0,0,0,0,6,7,7,7,6,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,7,7,8,9,7,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,8,8,7,8,7,8,7,7,0,0,0,0,0,0,0,0,6,7,7,6,6,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,4,3,3,3,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,6,5,5,4,0,0,0,0,0,0,0,0,6,5,6,6,6,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,9,8,8,8,8,9,8,7,8,8,7,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,10,10,9,9,9,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,11,11,11,11,10,0,0,0,0,0,0,0,0,10,11,9,9,10,10,9,9,9,9,8,9,0,0,0,0,0,0,0,0,14,15,16,14,15,17,19,20,21,20,21,22,0,0,0,0,0,0,0,0,25,23,24,25,26,24,25,22,26,26,25,27,0,0,0,0,0,0,0,0,26,26,25,26,26,25,23,24,25],[0,28,28,28,27,28,28,27,28,27,27,27,27,27,27,28,27,27,28,27,0,0,0,0,0,0,0,0,27,28,26,27,28,29,27,28,27,27,27,26,0,0,0,0,0,0,0,0,24,20,22,22,22,20,20,21,18,19,19,18,0,0,0,0,0,0,0,0,7,7,6,6,6,5,5,5,5,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,3,4,4,5,0,0,0,0,0,0,0,0,5,6,6,5,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,7,7,6,7,6,6,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,8,8,7,8,8,8,0,0,0,0,0,0,0,0,7,6,6,7,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,3,4,5,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,8,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,5,6,6,7,7,0,0,0,0,0,0,0,0,8,8,9,10,9,9,10,11,11,11,10,10,0,0,0,0,0,0,0,0,8,9,9,9,10,10,10,13,13,13,15,16,0,0,0,0,0,0,0,0,19,20,23,23,23,23,26,25,26,25,26,26,0,0,0,0,0,0,0,0,24,25,27,26,28,27,28,27,28,28,28,27,0,0,0,0,0,0,0,0,27,27,27,28,27,27,27,27,27,26,27,28,0,0,0,0,0,0,0,0,22,22,20,20,19,18,18,16,15,14,12,12,0,0,0,0,0,0,0,0,13,13,13,13,13,14,14,14,15,15,14,15,0,0,0,0,0,0,0,0,16,15,15,15,15,15,15,15,15,16,16,16,0,0,0,0,0,0,0,0,13,13,13,12,12,11,11,13,11,10,10,11,0,0,0,0,0,0,0,0,12,13,13,14,14,14,14,14,13,13,11,10,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,7,8,8,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,7,7,8,8,9,10,9,0,0,0,0,0,0,0,0,6,5,6,6,6,5,6,5,5,4,4,5,0,0,0,0,0,0,0,0,5,5,6,5,5,6,7,5,5,6,7,6,0,0,0,0,0,0,0,0,8,8,8,8,9,10,10,9,9,9,9,8,0,0,0,0,0,0,0,0,8,9,8,7,8,8,8,8,7,7,8,7,0,0,0,0,0,0,0,0,5,4,3,3,2,3,2,2,2,1,2,1,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,6,7,7,6,5,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,9,10,10,9,9,10,9,8,8,9,9,8,0,0,0,0,0,0,0,0,8,8,8,8,9,9,9,10,9,10,10,10,0,0,0,0,0,0,0,0,11,10,9,9,10,9,10,10,9,9,11,10,0,0,0,0,0,0,0,0,11,12,12,10,12,11,12,12,12,13,12,12,0,0,0,0,0,0,0,0,11,12,11,11,11,11,11,11,11,11,10,10,0,0,0,0,0,0,0,0,17,17,18,17,18,19,20,21,22,20,22,22,0,0,0,0,0,0,0,0,25,24,25,24,26,25,25,24,26,27,25,28,0,0,0,0,0,0,0,0,25,26,25,26,26,25,23,24,25],[0,29,28,28,29,29,29,29,28,27,27,27,28,28,27,28,28,28,27,28,0,0,0,0,0,0,0,0,27,28,26,27,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,23,21,21,22,21,20,20,21,19,20,19,19,0,0,0,0,0,0,0,0,10,10,11,10,11,10,9,8,8,6,5,6,0,0,0,0,0,0,0,0,5,6,5,6,6,6,5,7,6,6,7,7,0,0,0,0,0,0,0,0,9,8,8,8,7,7,6,7,7,9,8,10,0,0,0,0,0,0,0,0,9,11,11,10,10,11,11,11,12,11,10,10,0,0,0,0,0,0,0,0,8,6,7,8,6,5,5,4,4,5,4,3,0,0,0,0,0,0,0,0,6,7,7,8,8,9,8,9,10,10,10,11,0,0,0,0,0,0,0,0,11,11,12,11,12,13,12,12,12,12,11,12,0,0,0,0,0,0,0,0,9,9,9,10,9,9,10,10,9,9,10,10,0,0,0,0,0,0,0,0,7,10,9,9,9,9,9,9,9,9,10,11,0,0,0,0,0,0,0,0,13,13,13,12,12,13,13,12,13,13,13,13,0,0,0,0,0,0,0,0,13,12,12,12,13,11,12,12,12,11,10,11,0,0,0,0,0,0,0,0,9,11,11,10,12,12,11,12,12,12,13,13,0,0,0,0,0,0,0,0,14,15,16,18,16,17,16,16,18,16,15,16,0,0,0,0,0,0,0,0,13,12,13,12,14,12,14,15,15,15,17,17,0,0,0,0,0,0,0,0,20,25,24,24,25,25,26,26,28,26,28,27,0,0,0,0,0,0,0,0,27,27,29,28,29,28,29,28,29,28,28,29,0,0,0,0,0,0,0,0,28,28,29,28,28,27,28,27,27,28,27,27,0,0,0,0,0,0,0,0,23,22,21,22,20,19,20,17,18,18,16,17,0,0,0,0,0,0,0,0,19,20,18,20,20,21,19,20,21,20,20,20,0,0,0,0,0,0,0,0,21,20,21,22,21,22,22,22,22,22,22,20,0,0,0,0,0,0,0,0,19,20,19,19,18,17,20,18,19,18,18,18,0,0,0,0,0,0,0,0,18,17,18,19,18,18,18,18,18,19,17,17,0,0,0,0,0,0,0,0,13,14,15,15,13,14,13,13,13,12,13,13,0,0,0,0,0,0,0,0,11,10,10,9,9,10,10,10,10,11,12,12,0,0,0,0,0,0,0,0,8,7,9,9,8,6,8,7,6,5,5,6,0,0,0,0,0,0,0,0,8,8,10,8,10,11,12,11,11,12,12,12,0,0,0,0,0,0,0,0,14,14,15,15,14,17,15,16,16,15,14,16,0,0,0,0,0,0,0,0,13,14,12,12,13,12,11,11,12,10,11,10,0,0,0,0,0,0,0,0,6,6,4,5,3,3,4,4,3,3,4,3,0,0,0,0,0,0,0,0,4,5,5,5,6,7,8,8,9,9,9,9,0,0,0,0,0,0,0,0,13,11,12,13,13,15,14,13,15,14,14,15,0,0,0,0,0,0,0,0,15,15,14,15,13,14,14,12,13,14,12,11,0,0,0,0,0,0,0,0,12,13,13,14,14,14,15,16,14,15,15,15,0,0,0,0,0,0,0,0,16,15,14,14,15,13,15,16,14,14,16,16,0,0,0,0,0,0,0,0,18,18,18,16,16,17,15,18,16,17,17,17,0,0,0,0,0,0,0,0,15,18,18,18,16,17,19,16,17,18,17,16,0,0,0,0,0,0,0,0,20,20,22,21,22,22,24,24,25,24,25,25,0,0,0,0,0,0,0,0,27,26,27,27,28,27,28,26,28,28,28,28,0,0,0,0,0,0,0,0,28,28,27,28,28,27,26,26,28],[0,30,30,30,30,30,30,30,30,29,29,29,29,28,29,29,29,29,28,29,0,0,0,0,0,0,0,0,29,28,27,29,29,29,28,28,27,28,28,27,0,0,0,0,0,0,0,0,25,23,23,22,23,21,22,22,21,21,20,21,0,0,0,0,0,0,0,0,11,9,12,10,12,10,11,8,8,8,7,7,0,0,0,0,0,0,0,0,7,7,6,6,7,7,5,7,6,6,7,8,0,0,0,0,0,0,0,0,9,9,9,8,7,7,7,8,9,10,10,10,0,0,0,0,0,0,0,0,12,11,10,11,11,10,11,11,12,11,10,10,0,0,0,0,0,0,0,0,9,7,8,9,8,7,6,5,4,5,5,5,0,0,0,0,0,0,0,0,8,9,9,9,10,11,10,12,11,11,11,11,0,0,0,0,0,0,0,0,12,10,11,12,11,12,13,13,12,13,12,12,0,0,0,0,0,0,0,0,9,9,8,9,9,9,9,10,8,9,10,10,0,0,0,0,0,0,0,0,9,11,11,10,10,12,11,11,10,11,12,11,0,0,0,0,0,0,0,0,12,14,12,13,11,14,13,12,14,13,14,13,0,0,0,0,0,0,0,0,13,13,12,12,13,13,12,13,13,12,12,11,0,0,0,0,0,0,0,0,11,11,13,12,11,11,12,12,11,11,12,14,0,0,0,0,0,0,0,0,14,15,15,17,15,16,16,17,17,17,16,15,0,0,0,0,0,0,0,0,14,13,14,14,15,13,14,16,18,15,17,17,0,0,0,0,0,0,0,0,22,23,25,24,25,24,27,26,27,27,27,26,0,0,0,0,0,0,0,0,27,28,29,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,28,28,27,28,28,28,27,28,0,0,0,0,0,0,0,0,25,23,23,23,22,21,20,20,19,18,18,16,0,0,0,0,0,0,0,0,18,19,18,20,20,21,20,21,22,21,21,21,0,0,0,0,0,0,0,0,22,22,21,21,22,22,22,23,22,23,24,23,0,0,0,0,0,0,0,0,20,20,20,18,17,17,18,18,16,16,15,17,0,0,0,0,0,0,0,0,18,17,19,19,20,19,20,19,19,18,18,17,0,0,0,0,0,0,0,0,12,14,14,13,13,13,15,14,13,13,14,13,0,0,0,0,0,0,0,0,11,12,11,11,10,11,10,11,11,11,12,13,0,0,0,0,0,0,0,0,8,9,8,8,7,8,7,7,7,6,7,7,0,0,0,0,0,0,0,0,7,8,9,8,9,10,11,12,12,12,11,12,0,0,0,0,0,0,0,0,14,14,14,13,16,15,15,15,13,14,14,14,0,0,0,0,0,0,0,0,14,13,14,13,13,12,13,13,12,11,11,11,0,0,0,0,0,0,0,0,8,8,6,6,3,4,5,7,6,3,3,3,0,0,0,0,0,0,0,0,7,6,5,6,7,7,7,8,9,8,9,8,0,0,0,0,0,0,0,0,12,12,13,12,11,14,13,12,13,14,14,14,0,0,0,0,0,0,0,0,13,14,14,15,14,13,13,13,13,13,12,13,0,0,0,0,0,0,0,0,12,12,12,13,13,13,14,14,13,14,14,15,0,0,0,0,0,0,0,0,14,14,12,13,13,13,14,14,13,13,14,16,0,0,0,0,0,0,0,0,16,16,15,14,16,16,15,17,16,18,16,17,0,0,0,0,0,0,0,0,16,18,16,17,17,16,15,17,18,18,16,16,0,0,0,0,0,0,0,0,21,23,23,22,23,24,24,26,26,26,28,26,0,0,0,0,0,0,0,0,29,28,29,29,29,28,28,28,30,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,29,28,28,29,28],[0,29,28,29,29,29,29,28,29,28,28,27,28,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,27,28,25,27,28,29,27,28,26,27,27,26,0,0,0,0,0,0,0,0,24,20,22,22,22,20,20,23,19,20,21,20,0,0,0,0,0,0,0,0,11,11,12,12,12,11,10,9,9,7,7,8,0,0,0,0,0,0,0,0,7,7,7,7,7,6,7,8,7,6,9,9,0,0,0,0,0,0,0,0,10,10,10,9,8,8,9,9,10,11,11,12,0,0,0,0,0,0,0,0,12,12,12,12,12,11,12,12,12,12,11,11,0,0,0,0,0,0,0,0,9,7,8,8,7,6,7,5,6,7,5,6,0,0,0,0,0,0,0,0,8,9,9,9,10,10,11,11,12,12,12,12,0,0,0,0,0,0,0,0,13,12,11,13,13,13,12,13,13,13,13,14,0,0,0,0,0,0,0,0,11,10,11,11,11,10,10,11,10,9,10,10,0,0,0,0,0,0,0,0,8,10,11,10,10,11,11,12,11,12,11,12,0,0,0,0,0,0,0,0,13,14,12,13,14,14,14,14,15,15,14,15,0,0,0,0,0,0,0,0,14,13,13,12,13,13,13,14,13,13,12,11,0,0,0,0,0,0,0,0,11,11,13,12,12,13,13,13,12,13,14,13,0,0,0,0,0,0,0,0,16,17,18,19,18,19,19,18,20,19,18,18,0,0,0,0,0,0,0,0,15,14,14,15,15,14,16,16,15,16,17,17,0,0,0,0,0,0,0,0,21,23,25,24,24,24,26,26,27,25,26,26,0,0,0,0,0,0,0,0,26,26,28,27,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,27,28,28,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,22,23,21,21,21,20,19,18,18,19,16,16,0,0,0,0,0,0,0,0,20,21,19,20,20,21,19,20,21,20,20,21,0,0,0,0,0,0,0,0,22,21,21,21,22,21,21,21,21,22,22,23,0,0,0,0,0,0,0,0,20,20,21,19,19,19,20,20,21,20,19,20,0,0,0,0,0,0,0,0,20,19,19,20,20,20,20,21,20,19,19,17,0,0,0,0,0,0,0,0,15,17,16,18,16,17,16,16,17,15,15,16,0,0,0,0,0,0,0,0,12,13,12,11,11,12,11,12,12,12,13,14,0,0,0,0,0,0,0,0,10,9,10,10,10,7,8,7,7,6,6,7,0,0,0,0,0,0,0,0,8,8,10,9,10,12,12,11,11,13,12,13,0,0,0,0,0,0,0,0,16,16,17,17,19,19,18,18,18,17,16,17,0,0,0,0,0,0,0,0,14,16,15,13,13,14,13,13,13,11,13,12,0,0,0,0,0,0,0,0,6,7,7,8,3,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,7,7,5,6,8,8,9,9,9,9,9,8,0,0,0,0,0,0,0,0,13,13,12,13,13,16,15,14,16,16,16,16,0,0,0,0,0,0,0,0,16,16,16,16,15,15,15,15,14,14,14,14,0,0,0,0,0,0,0,0,13,14,14,14,15,15,14,16,16,16,17,17,0,0,0,0,0,0,0,0,17,15,15,15,15,16,16,17,15,16,17,17,0,0,0,0,0,0,0,0,17,17,18,16,18,16,17,18,18,19,18,18,0,0,0,0,0,0,0,0,18,19,19,19,18,19,20,18,19,20,20,18,0,0,0,0,0,0,0,0,23,21,22,22,22,22,24,24,25,24,26,25,0,0,0,0,0,0,0,0,27,26,27,27,27,26,27,26,28,28,26,28,0,0,0,0,0,0,0,0,27,28,27,27,27,26,26,25,27],[0,29,29,29,29,29,29,28,29,27,28,27,28,27,27,27,27,28,26,28,0,0,0,0,0,0,0,0,27,27,24,27,28,28,25,27,26,26,27,26,0,0,0,0,0,0,0,0,23,20,21,21,21,20,20,21,19,19,19,19,0,0,0,0,0,0,0,0,10,12,12,12,13,12,12,10,10,9,9,9,0,0,0,0,0,0,0,0,7,8,7,8,8,7,7,9,9,7,9,10,0,0,0,0,0,0,0,0,12,11,11,11,9,11,9,10,11,12,12,13,0,0,0,0,0,0,0,0,13,13,14,13,13,13,13,13,13,14,13,12,0,0,0,0,0,0,0,0,11,10,11,11,11,10,9,7,6,8,8,6,0,0,0,0,0,0,0,0,11,11,11,11,12,12,12,13,13,14,14,14,0,0,0,0,0,0,0,0,14,13,14,13,14,14,13,13,14,13,12,13,0,0,0,0,0,0,0,0,10,10,10,11,12,11,12,12,11,11,12,13,0,0,0,0,0,0,0,0,11,13,12,13,11,13,12,14,13,13,13,14,0,0,0,0,0,0,0,0,16,15,16,15,16,14,15,15,15,14,14,15,0,0,0,0,0,0,0,0,14,14,13,13,13,13,13,14,13,13,12,11,0,0,0,0,0,0,0,0,12,12,14,13,13,14,14,15,15,15,15,16,0,0,0,0,0,0,0,0,17,19,20,20,18,20,19,19,21,19,18,18,0,0,0,0,0,0,0,0,15,13,15,14,16,14,15,15,15,15,17,16,0,0,0,0,0,0,0,0,21,23,25,24,25,25,26,26,27,26,28,26,0,0,0,0,0,0,0,0,26,27,28,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,27,28,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,23,22,21,22,21,20,20,19,19,20,17,17,0,0,0,0,0,0,0,0,22,22,21,22,22,23,21,21,23,23,21,22,0,0,0,0,0,0,0,0,22,22,22,24,23,23,24,24,24,25,24,24,0,0,0,0,0,0,0,0,21,23,21,20,20,20,22,22,22,21,21,20,0,0,0,0,0,0,0,0,22,20,21,21,21,21,21,21,21,21,21,18,0,0,0,0,0,0,0,0,16,17,18,18,16,16,15,14,15,13,13,15,0,0,0,0,0,0,0,0,11,11,10,10,9,12,11,11,11,12,12,13,0,0,0,0,0,0,0,0,9,8,11,9,8,8,7,6,5,4,6,6,0,0,0,0,0,0,0,0,8,8,9,9,10,11,13,12,12,12,13,16,0,0,0,0,0,0,0,0,16,16,17,17,17,19,19,18,19,17,16,17,0,0,0,0,0,0,0,0,15,15,13,12,13,13,12,12,12,11,11,11,0,0,0,0,0,0,0,0,6,5,4,5,5,4,5,6,7,5,4,5,0,0,0,0,0,0,0,0,3,4,4,3,5,7,7,8,8,9,9,9,0,0,0,0,0,0,0,0,13,12,14,14,14,16,15,14,16,16,15,16,0,0,0,0,0,0,0,0,17,16,16,14,14,15,15,13,13,14,13,13,0,0,0,0,0,0,0,0,14,14,14,16,15,15,15,17,16,16,16,16,0,0,0,0,0,0,0,0,17,16,16,14,15,15,15,18,16,15,18,18,0,0,0,0,0,0,0,0,20,19,20,18,18,19,18,20,18,19,18,18,0,0,0,0,0,0,0,0,18,20,20,20,19,19,21,18,20,20,19,18,0,0,0,0,0,0,0,0,23,23,23,23,23,23,24,26,25,25,27,26,0,0,0,0,0,0,0,0,28,27,27,27,28,27,28,27,28,29,28,29,0,0,0,0,0,0,0,0,29,28,28,28,29,27,26,27,28],[0,30,29,30,30,30,30,30,30,29,29,29,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,27,28,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,24,22,23,23,22,21,21,22,20,21,20,20,0,0,0,0,0,0,0,0,11,10,12,11,12,11,10,10,8,8,9,9,0,0,0,0,0,0,0,0,6,6,5,6,8,6,7,8,8,8,8,10,0,0,0,0,0,0,0,0,11,11,10,10,9,11,10,10,11,12,12,13,0,0,0,0,0,0,0,0,12,12,14,12,13,13,12,14,12,13,12,12,0,0,0,0,0,0,0,0,9,9,11,11,8,9,9,8,7,8,8,8,0,0,0,0,0,0,0,0,11,11,11,11,13,11,12,13,12,14,13,13,0,0,0,0,0,0,0,0,14,13,14,13,13,14,13,14,13,13,13,13,0,0,0,0,0,0,0,0,9,8,10,10,9,10,12,11,9,10,12,11,0,0,0,0,0,0,0,0,12,11,11,12,11,12,12,13,12,12,14,14,0,0,0,0,0,0,0,0,13,15,15,13,14,14,14,13,14,15,14,15,0,0,0,0,0,0,0,0,13,13,12,13,13,13,13,12,13,12,11,10,0,0,0,0,0,0,0,0,12,12,13,12,13,13,13,14,12,12,12,14,0,0,0,0,0,0,0,0,15,16,15,16,17,17,17,17,16,16,17,16,0,0,0,0,0,0,0,0,14,14,14,14,16,14,13,15,16,16,18,17,0,0,0,0,0,0,0,0,21,22,24,24,24,25,26,26,26,25,27,26,0,0,0,0,0,0,0,0,27,28,29,28,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,25,24,23,23,23,23,22,20,19,20,17,16,0,0,0,0,0,0,0,0,17,19,18,18,19,20,19,19,21,20,20,21,0,0,0,0,0,0,0,0,22,22,21,22,21,21,22,22,22,23,22,21,0,0,0,0,0,0,0,0,20,18,19,19,16,17,17,19,16,15,16,17,0,0,0,0,0,0,0,0,19,18,19,20,19,20,19,21,19,20,19,18,0,0,0,0,0,0,0,0,14,14,15,16,15,14,16,15,14,14,14,14,0,0,0,0,0,0,0,0,11,10,10,9,9,9,9,9,10,10,11,12,0,0,0,0,0,0,0,0,8,8,10,9,8,7,8,7,6,4,5,7,0,0,0,0,0,0,0,0,6,8,7,9,9,10,10,9,11,13,11,13,0,0,0,0,0,0,0,0,14,14,14,14,15,15,15,15,14,15,15,15,0,0,0,0,0,0,0,0,15,14,13,13,14,12,12,10,11,10,9,9,0,0,0,0,0,0,0,0,7,7,4,7,4,4,7,7,8,6,5,6,0,0,0,0,0,0,0,0,3,4,4,4,6,7,7,8,9,8,8,8,0,0,0,0,0,0,0,0,12,13,13,13,12,15,13,13,13,14,15,13,0,0,0,0,0,0,0,0,14,13,14,14,13,14,13,12,13,13,12,11,0,0,0,0,0,0,0,0,12,12,12,14,14,13,14,14,14,14,15,14,0,0,0,0,0,0,0,0,14,13,13,13,12,13,14,14,14,14,15,14,0,0,0,0,0,0,0,0,15,16,16,14,15,15,15,16,17,17,16,16,0,0,0,0,0,0,0,0,16,17,16,17,17,17,18,18,18,17,16,17,0,0,0,0,0,0,0,0,21,22,24,22,23,23,24,26,26,25,28,27,0,0,0,0,0,0,0,0,28,27,29,29,29,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,29,28,28,28,28],[0,29,28,29,29,30,29,29,29,28,28,28,28,28,28,27,28,28,27,27,0,0,0,0,0,0,0,0,27,27,25,27,28,28,26,27,26,26,26,25,0,0,0,0,0,0,0,0,23,22,22,22,21,21,21,21,19,20,20,18,0,0,0,0,0,0,0,0,10,11,10,12,11,10,11,9,9,9,8,7,0,0,0,0,0,0,0,0,5,6,6,6,7,6,6,9,8,7,8,8,0,0,0,0,0,0,0,0,11,10,10,9,9,10,10,10,10,11,11,12,0,0,0,0,0,0,0,0,11,11,13,11,12,12,11,13,11,11,11,10,0,0,0,0,0,0,0,0,10,9,9,10,9,9,8,7,7,7,7,7,0,0,0,0,0,0,0,0,11,11,10,12,13,11,11,12,12,12,11,12,0,0,0,0,0,0,0,0,12,11,12,12,12,12,11,12,11,12,12,12,0,0,0,0,0,0,0,0,9,9,9,10,9,8,10,10,9,9,10,11,0,0,0,0,0,0,0,0,11,10,11,12,10,12,11,12,12,11,12,12,0,0,0,0,0,0,0,0,14,14,12,13,14,12,12,13,14,13,13,13,0,0,0,0,0,0,0,0,14,12,11,11,13,12,12,13,12,11,11,10,0,0,0,0,0,0,0,0,11,11,12,12,12,12,12,13,13,13,13,14,0,0,0,0,0,0,0,0,16,16,18,18,17,18,18,17,19,18,18,19,0,0,0,0,0,0,0,0,14,13,12,14,13,13,14,14,14,14,17,15,0,0,0,0,0,0,0,0,19,22,23,21,24,24,25,25,27,26,26,27,0,0,0,0,0,0,0,0,27,27,28,28,29,28,29,28,29,28,28,28,0,0,0,0,0,0,0,0,29,28,29,28,28,28,28,27,27,28,28,28,0,0,0,0,0,0,0,0,24,23,22,22,21,20,19,18,19,18,18,16,0,0,0,0,0,0,0,0,21,19,20,20,20,20,20,21,22,20,20,20,0,0,0,0,0,0,0,0,22,20,21,21,22,21,22,22,21,21,22,22,0,0,0,0,0,0,0,0,20,21,20,18,19,18,21,19,21,18,19,18,0,0,0,0,0,0,0,0,19,18,18,20,19,20,19,19,19,18,19,17,0,0,0,0,0,0,0,0,14,16,15,16,15,16,14,14,14,13,13,13,0,0,0,0,0,0,0,0,11,10,9,9,8,9,9,9,11,10,11,12,0,0,0,0,0,0,0,0,8,8,8,8,7,7,6,6,6,3,6,6,0,0,0,0,0,0,0,0,6,8,8,7,9,10,10,10,11,12,12,12,0,0,0,0,0,0,0,0,15,15,16,15,16,17,16,17,18,15,15,16,0,0,0,0,0,0,0,0,14,12,11,11,11,10,10,11,11,9,10,9,0,0,0,0,0,0,0,0,5,5,4,5,4,4,5,6,6,5,5,6,0,0,0,0,0,0,0,0,1,3,2,3,3,4,6,7,7,7,7,7,0,0,0,0,0,0,0,0,10,10,11,11,12,14,13,13,13,14,14,14,0,0,0,0,0,0,0,0,14,13,13,13,12,13,12,11,11,12,11,11,0,0,0,0,0,0,0,0,11,13,12,14,13,13,13,14,13,14,15,16,0,0,0,0,0,0,0,0,16,14,12,13,14,13,14,15,13,13,16,15,0,0,0,0,0,0,0,0,17,16,17,14,16,16,16,17,15,17,16,16,0,0,0,0,0,0,0,0,15,17,18,18,16,18,19,16,17,19,19,16,0,0,0,0,0,0,0,0,22,21,21,21,21,22,21,23,24,23,26,24,0,0,0,0,0,0,0,0,27,26,27,27,27,26,27,26,27,27,26,28,0,0,0,0,0,0,0,0,28,27,27,27,27,27,26,26,27],[0,30,29,30,29,30,30,30,29,29,28,28,29,28,28,28,29,28,28,29,0,0,0,0,0,0,0,0,28,28,26,28,28,28,27,28,26,27,27,26,0,0,0,0,0,0,0,0,23,21,22,22,21,20,21,22,22,21,20,21,0,0,0,0,0,0,0,0,10,8,11,10,11,10,10,8,9,9,8,8,0,0,0,0,0,0,0,0,6,7,7,7,7,7,8,8,9,9,8,9,0,0,0,0,0,0,0,0,12,11,10,11,10,11,10,10,12,12,13,12,0,0,0,0,0,0,0,0,12,12,12,13,13,11,12,13,12,12,11,11,0,0,0,0,0,0,0,0,10,9,10,10,10,10,8,8,8,8,9,8,0,0,0,0,0,0,0,0,12,12,11,12,14,13,12,13,12,12,13,13,0,0,0,0,0,0,0,0,12,11,13,12,13,13,13,13,13,12,12,12,0,0,0,0,0,0,0,0,9,7,9,10,10,9,10,11,10,10,11,11,0,0,0,0,0,0,0,0,11,11,11,12,11,12,11,12,13,12,12,12,0,0,0,0,0,0,0,0,13,13,13,13,12,12,12,13,13,13,13,13,0,0,0,0,0,0,0,0,14,13,11,13,14,12,12,14,12,12,11,11,0,0,0,0,0,0,0,0,11,11,13,13,12,12,13,13,12,12,13,15,0,0,0,0,0,0,0,0,14,15,17,18,15,16,17,17,18,16,16,15,0,0,0,0,0,0,0,0,12,12,13,12,12,12,13,15,14,15,16,18,0,0,0,0,0,0,0,0,19,22,23,21,24,24,25,26,27,25,27,26,0,0,0,0,0,0,0,0,26,26,28,28,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,27,28,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,23,22,22,22,20,21,19,17,18,17,17,16,0,0,0,0,0,0,0,0,18,18,17,18,18,19,18,19,20,19,18,18,0,0,0,0,0,0,0,0,20,20,20,21,20,20,21,21,22,22,22,22,0,0,0,0,0,0,0,0,18,18,17,17,16,18,17,18,17,16,16,17,0,0,0,0,0,0,0,0,19,17,18,19,19,19,19,20,20,19,19,17,0,0,0,0,0,0,0,0,14,14,15,15,13,13,13,13,14,13,13,13,0,0,0,0,0,0,0,0,11,10,10,9,9,9,9,9,11,10,11,12,0,0,0,0,0,0,0,0,7,7,8,8,7,7,5,5,4,4,5,6,0,0,0,0,0,0,0,0,7,7,7,7,7,9,10,10,11,12,11,14,0,0,0,0,0,0,0,0,13,14,14,14,15,15,15,15,14,14,14,14,0,0,0,0,0,0,0,0,13,12,12,13,12,11,12,11,11,10,11,8,0,0,0,0,0,0,0,0,5,4,4,5,4,5,5,7,7,7,6,7,0,0,0,0,0,0,0,0,0,1,1,1,2,3,4,5,6,7,6,6,0,0,0,0,0,0,0,0,11,12,11,11,12,14,13,12,12,12,13,12,0,0,0,0,0,0,0,0,12,13,14,14,13,13,12,12,11,12,12,10,0,0,0,0,0,0,0,0,10,11,12,13,13,12,12,12,13,13,13,13,0,0,0,0,0,0,0,0,13,12,12,13,13,12,13,14,13,13,14,13,0,0,0,0,0,0,0,0,15,14,15,14,14,14,15,16,16,16,15,16,0,0,0,0,0,0,0,0,13,15,15,17,16,16,17,15,16,17,16,16,0,0,0,0,0,0,0,0,22,21,22,21,23,23,23,24,25,24,26,25,0,0,0,0,0,0,0,0,28,28,28,28,28,27,27,27,28,28,28,29,0,0,0,0,0,0,0,0,28,28,27,28,27,28,28,27,27],[0,29,28,29,29,29,29,28,29,28,27,28,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,27,25,27,28,28,27,28,26,27,27,26,0,0,0,0,0,0,0,0,23,22,22,22,21,20,21,22,19,19,21,21,0,0,0,0,0,0,0,0,9,10,11,12,14,12,12,9,9,11,9,8,0,0,0,0,0,0,0,0,7,9,8,8,10,10,9,10,12,12,11,12,0,0,0,0,0,0,0,0,13,13,13,13,12,12,12,13,13,14,15,16,0,0,0,0,0,0,0,0,13,15,14,14,15,14,15,15,14,14,13,12,0,0,0,0,0,0,0,0,13,13,12,13,13,12,11,11,10,10,10,10,0,0,0,0,0,0,0,0,13,13,12,14,16,13,13,14,14,15,15,15,0,0,0,0,0,0,0,0,14,14,13,14,15,13,13,14,14,13,13,13,0,0,0,0,0,0,0,0,9,10,11,12,13,11,12,13,12,12,13,14,0,0,0,0,0,0,0,0,12,13,12,12,12,13,14,14,14,13,15,15,0,0,0,0,0,0,0,0,15,16,15,15,16,15,15,15,15,15,15,16,0,0,0,0,0,0,0,0,15,15,13,14,15,14,13,13,13,13,12,13,0,0,0,0,0,0,0,0,13,14,13,13,14,14,15,14,15,15,14,14,0,0,0,0,0,0,0,0,17,18,19,19,19,20,20,19,20,19,18,18,0,0,0,0,0,0,0,0,13,14,14,13,12,13,13,14,14,15,16,17,0,0,0,0,0,0,0,0,19,22,24,21,23,25,25,25,27,25,27,27,0,0,0,0,0,0,0,0,27,26,28,28,29,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,27,28,28,28,28,27,27,27,28,27,27,0,0,0,0,0,0,0,0,22,21,21,22,20,21,20,18,18,17,17,18,0,0,0,0,0,0,0,0,20,20,19,19,19,21,19,20,21,21,19,20,0,0,0,0,0,0,0,0,22,20,21,22,21,22,23,22,23,23,21,23,0,0,0,0,0,0,0,0,18,19,20,19,17,19,20,20,20,20,19,21,0,0,0,0,0,0,0,0,21,19,21,21,21,20,20,21,20,21,21,19,0,0,0,0,0,0,0,0,17,18,19,18,16,17,16,16,16,14,15,14,0,0,0,0,0,0,0,0,14,11,11,11,9,9,11,10,12,11,12,12,0,0,0,0,0,0,0,0,9,8,9,9,9,7,6,5,6,5,4,5,0,0,0,0,0,0,0,0,7,8,9,8,9,11,11,11,13,14,14,13,0,0,0,0,0,0,0,0,16,17,17,17,18,19,18,18,18,18,17,16,0,0,0,0,0,0,0,0,15,14,14,13,12,13,12,12,12,11,11,10,0,0,0,0,0,0,0,0,6,5,4,6,6,5,6,8,9,7,7,9,0,0,0,0,0,0,0,0,1,0,1,1,2,3,4,5,6,7,7,7,0,0,0,0,0,0,0,0,12,12,14,13,13,15,15,14,14,15,15,15,0,0,0,0,0,0,0,0,14,15,14,14,14,14,14,14,12,14,14,11,0,0,0,0,0,0,0,0,12,14,13,15,14,14,14,16,15,16,15,16,0,0,0,0,0,0,0,0,15,16,14,14,16,16,14,15,15,15,16,16,0,0,0,0,0,0,0,0,17,17,17,15,16,16,16,17,16,18,16,17,0,0,0,0,0,0,0,0,17,19,20,19,18,20,20,18,19,21,18,18,0,0,0,0,0,0,0,0,21,22,22,23,23,24,24,25,25,26,27,26,0,0,0,0,0,0,0,0,28,26,28,27,28,27,28,27,28,28,27,29,0,0,0,0,0,0,0,0,28,28,27,28,28,26,27,28,27],[0,30,29,30,29,30,30,29,29,29,29,28,29,28,28,28,29,29,28,29,0,0,0,0,0,0,0,0,28,28,26,28,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,24,21,23,23,22,20,21,23,20,20,21,21,0,0,0,0,0,0,0,0,9,10,10,11,12,11,9,9,7,9,7,7,0,0,0,0,0,0,0,0,7,7,7,8,8,7,8,10,9,9,9,11,0,0,0,0,0,0,0,0,14,13,13,13,11,14,12,13,14,14,14,14,0,0,0,0,0,0,0,0,14,13,15,14,13,13,14,14,14,14,13,13,0,0,0,0,0,0,0,0,11,10,13,12,11,11,10,9,10,10,9,8,0,0,0,0,0,0,0,0,12,12,13,13,14,14,14,13,13,15,14,14,0,0,0,0,0,0,0,0,13,13,13,12,13,14,13,13,14,13,13,13,0,0,0,0,0,0,0,0,10,10,10,11,11,10,11,12,12,10,11,13,0,0,0,0,0,0,0,0,11,13,13,12,12,12,13,14,14,14,14,15,0,0,0,0,0,0,0,0,13,15,14,12,14,15,15,14,15,14,14,14,0,0,0,0,0,0,0,0,13,12,12,13,13,12,12,14,13,11,13,12,0,0,0,0,0,0,0,0,11,12,14,11,12,13,13,14,12,13,14,14,0,0,0,0,0,0,0,0,16,17,19,19,17,18,18,18,18,19,17,17,0,0,0,0,0,0,0,0,13,14,14,12,13,14,14,16,16,16,17,18,0,0,0,0,0,0,0,0,20,21,24,24,24,24,27,26,27,25,27,26,0,0,0,0,0,0,0,0,26,27,28,28,29,28,29,29,28,28,29,28,0,0,0,0,0,0,0,0,28,28,28,28,29,28,28,27,27,28,27,28,0,0,0,0,0,0,0,0,24,22,23,23,21,21,21,18,19,18,17,16,0,0,0,0,0,0,0,0,19,19,18,19,19,20,19,20,21,20,19,21,0,0,0,0,0,0,0,0,22,21,20,21,20,21,21,23,22,23,22,23,0,0,0,0,0,0,0,0,19,19,19,18,17,18,20,19,19,18,17,18,0,0,0,0,0,0,0,0,20,19,20,20,20,21,20,21,20,19,19,18,0,0,0,0,0,0,0,0,14,16,16,16,13,16,15,14,15,15,14,13,0,0,0,0,0,0,0,0,12,12,9,10,9,10,11,11,12,11,13,13,0,0,0,0,0,0,0,0,8,9,8,9,8,8,7,6,6,5,5,6,0,0,0,0,0,0,0,0,6,7,7,8,8,9,10,11,10,13,13,11,0,0,0,0,0,0,0,0,14,15,15,15,17,17,17,16,16,16,16,15,0,0,0,0,0,0,0,0,11,12,13,11,11,12,13,12,12,11,11,10,0,0,0,0,0,0,0,0,6,6,4,5,4,5,5,6,8,6,6,7,0,0,0,0,0,0,0,0,2,1,0,1,2,3,4,5,6,6,7,7,0,0,0,0,0,0,0,0,11,11,11,12,12,12,13,12,13,14,15,14,0,0,0,0,0,0,0,0,13,15,15,14,13,12,13,13,11,12,12,12,0,0,0,0,0,0,0,0,13,12,12,12,12,13,13,13,14,15,15,15,0,0,0,0,0,0,0,0,16,14,14,13,14,14,14,16,14,13,15,15,0,0,0,0,0,0,0,0,16,15,17,15,15,16,15,17,17,16,16,17,0,0,0,0,0,0,0,0,17,18,19,19,17,18,18,17,18,20,17,18,0,0,0,0,0,0,0,0,23,21,22,22,23,24,25,26,26,25,28,27,0,0,0,0,0,0,0,0,29,27,28,28,29,28,29,27,29,29,28,30,0,0,0,0,0,0,0,0,29,29,28,28,28,27,28,28,28],[0,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,29,28,27,28,29,29,28,28,27,28,28,27,0,0,0,0,0,0,0,0,25,24,23,24,24,23,22,24,23,22,21,22,0,0,0,0,0,0,0,0,9,9,11,11,12,12,11,8,8,9,8,8,0,0,0,0,0,0,0,0,6,6,6,7,8,8,8,9,11,9,10,12,0,0,0,0,0,0,0,0,14,14,12,13,11,14,12,12,13,13,14,14,0,0,0,0,0,0,0,0,15,13,14,14,15,13,14,14,14,15,13,13,0,0,0,0,0,0,0,0,12,11,12,13,12,12,10,10,9,10,11,9,0,0,0,0,0,0,0,0,13,13,13,12,15,14,14,15,14,15,14,15,0,0,0,0,0,0,0,0,15,14,16,14,15,15,15,15,14,15,13,14,0,0,0,0,0,0,0,0,9,9,9,11,10,10,13,13,10,12,13,13,0,0,0,0,0,0,0,0,12,13,13,12,12,13,13,14,14,13,14,15,0,0,0,0,0,0,0,0,14,15,16,15,14,14,15,14,15,15,14,15,0,0,0,0,0,0,0,0,15,13,13,14,14,13,12,14,13,12,11,12,0,0,0,0,0,0,0,0,12,14,15,13,13,14,14,15,13,13,14,16,0,0,0,0,0,0,0,0,16,17,17,18,16,17,16,16,17,16,16,17,0,0,0,0,0,0,0,0,13,13,14,13,13,12,14,16,15,16,17,18,0,0,0,0,0,0,0,0,21,23,23,24,25,25,26,26,27,26,28,26,0,0,0,0,0,0,0,0,27,27,29,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,24,23,23,22,21,22,22,18,19,18,17,15,0,0,0,0,0,0,0,0,18,17,18,18,18,19,19,19,20,19,18,19,0,0,0,0,0,0,0,0,21,21,19,21,19,20,22,21,22,23,22,21,0,0,0,0,0,0,0,0,17,18,17,16,16,16,18,17,18,17,16,17,0,0,0,0,0,0,0,0,17,18,18,19,18,20,19,19,19,19,19,17,0,0,0,0,0,0,0,0,16,15,16,17,15,15,16,15,15,14,14,14,0,0,0,0,0,0,0,0,12,10,8,8,9,9,8,9,11,10,11,11,0,0,0,0,0,0,0,0,7,7,8,8,8,7,7,7,6,3,7,7,0,0,0,0,0,0,0,0,5,7,9,7,9,10,9,9,10,13,11,12,0,0,0,0,0,0,0,0,14,15,15,15,17,17,16,16,15,16,16,15,0,0,0,0,0,0,0,0,14,13,12,12,13,12,11,10,10,10,9,9,0,0,0,0,0,0,0,0,6,4,3,4,4,4,5,7,9,8,6,7,0,0,0,0,0,0,0,0,4,2,1,0,1,2,4,5,6,6,7,6,0,0,0,0,0,0,0,0,11,12,12,12,12,14,14,13,13,15,14,14,0,0,0,0,0,0,0,0,14,14,15,14,12,12,12,12,11,12,11,11,0,0,0,0,0,0,0,0,12,12,12,13,13,12,12,14,15,13,15,13,0,0,0,0,0,0,0,0,14,13,13,13,12,13,13,15,13,14,14,14,0,0,0,0,0,0,0,0,15,15,16,15,15,15,15,16,17,17,15,17,0,0,0,0,0,0,0,0,16,16,17,17,16,17,17,18,18,18,17,17,0,0,0,0,0,0,0,0,21,21,23,21,23,24,25,26,27,25,28,27,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,29,30,29,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,28,28],[0,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,30,29,29,30,0,0,0,0,0,0,0,0,29,29,27,29,29,29,28,29,27,28,28,28,0,0,0,0,0,0,0,0,24,23,21,22,22,21,21,22,22,21,21,22,0,0,0,0,0,0,0,0,10,12,13,14,16,16,13,12,11,13,11,10,0,0,0,0,0,0,0,0,8,10,9,9,10,12,10,11,14,13,11,15,0,0,0,0,0,0,0,0,17,17,15,16,14,16,16,15,17,17,19,18,0,0,0,0,0,0,0,0,17,18,18,18,17,17,17,18,17,17,15,16,0,0,0,0,0,0,0,0,16,14,15,17,15,16,13,14,12,12,15,11,0,0,0,0,0,0,0,0,17,17,15,16,19,17,16,17,17,18,17,19,0,0,0,0,0,0,0,0,17,17,17,16,17,18,16,17,17,16,16,17,0,0,0,0,0,0,0,0,11,12,12,13,13,11,14,16,15,16,15,16,0,0,0,0,0,0,0,0,16,16,16,17,16,17,16,17,17,15,17,17,0,0,0,0,0,0,0,0,18,20,19,18,19,18,19,18,18,17,17,19,0,0,0,0,0,0,0,0,17,17,17,16,17,16,16,17,17,15,15,14,0,0,0,0,0,0,0,0,16,17,19,17,17,18,19,19,18,18,19,20,0,0,0,0,0,0,0,0,20,20,21,22,20,21,21,20,22,21,20,20,0,0,0,0,0,0,0,0,16,15,16,13,14,15,14,16,17,17,16,19,0,0,0,0,0,0,0,0,21,23,25,23,24,26,26,27,28,26,28,27,0,0,0,0,0,0,0,0,28,28,29,28,29,28,29,29,29,28,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,29,28,28,28,29,28,28,0,0,0,0,0,0,0,0,23,23,22,23,21,21,22,19,20,20,18,18,0,0,0,0,0,0,0,0,22,21,21,22,21,21,21,21,21,22,21,20,0,0,0,0,0,0,0,0,22,22,23,22,22,22,24,22,23,25,22,24,0,0,0,0,0,0,0,0,20,21,20,20,20,19,23,22,22,22,21,23,0,0,0,0,0,0,0,0,22,21,22,22,21,21,21,21,22,22,22,20,0,0,0,0,0,0,0,0,18,20,21,21,17,20,20,18,19,19,18,18,0,0,0,0,0,0,0,0,13,13,13,13,12,13,13,13,15,12,13,16,0,0,0,0,0,0,0,0,10,9,10,9,10,9,8,7,7,5,7,8,0,0,0,0,0,0,0,0,9,11,10,10,11,13,12,13,14,15,15,17,0,0,0,0,0,0,0,0,18,19,21,20,20,22,21,20,20,21,20,19,0,0,0,0,0,0,0,0,18,18,17,15,15,16,13,14,12,12,13,11,0,0,0,0,0,0,0,0,7,7,6,7,6,6,7,9,12,9,8,12,0,0,0,0,0,0,0,0,3,4,2,1,0,2,3,5,6,7,8,8,0,0,0,0,0,0,0,0,13,14,13,15,16,18,18,18,16,18,19,18,0,0,0,0,0,0,0,0,17,19,19,17,18,18,18,16,14,17,15,12,0,0,0,0,0,0,0,0,15,14,16,17,15,17,16,18,19,17,18,20,0,0,0,0,0,0,0,0,17,16,17,16,17,16,17,18,17,17,18,18,0,0,0,0,0,0,0,0,19,18,20,17,18,19,19,20,20,21,19,20,0,0,0,0,0,0,0,0,20,20,22,21,20,20,22,21,21,22,21,20,0,0,0,0,0,0,0,0,23,23,23,23,24,25,26,26,27,26,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,28,30,28,29,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,28,28],[0,30,30,30,30,30,30,30,30,30,29,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,27,29,29,29,28,29,27,28,28,27,0,0,0,0,0,0,0,0,25,24,23,24,23,23,22,23,22,22,21,22,0,0,0,0,0,0,0,0,10,10,14,15,17,18,16,11,11,15,12,12,0,0,0,0,0,0,0,0,11,14,11,14,16,15,16,17,18,17,18,19,0,0,0,0,0,0,0,0,22,21,20,22,19,20,19,21,21,21,22,23,0,0,0,0,0,0,0,0,20,23,22,23,21,21,22,21,23,22,21,22,0,0,0,0,0,0,0,0,19,18,21,21,18,19,18,17,17,18,19,16,0,0,0,0,0,0,0,0,20,20,21,20,21,21,21,20,21,22,22,23,0,0,0,0,0,0,0,0,20,20,21,20,22,21,21,21,21,20,20,21,0,0,0,0,0,0,0,0,15,16,17,18,20,17,20,19,20,19,19,20,0,0,0,0,0,0,0,0,18,21,20,19,20,19,20,21,20,20,22,22,0,0,0,0,0,0,0,0,22,23,23,21,23,22,22,21,22,22,22,23,0,0,0,0,0,0,0,0,20,20,19,21,19,20,18,21,19,20,20,18,0,0,0,0,0,0,0,0,19,19,20,19,20,21,19,21,20,20,21,20,0,0,0,0,0,0,0,0,23,23,25,26,24,25,25,24,25,24,23,23,0,0,0,0,0,0,0,0,18,19,20,15,16,18,16,16,18,19,17,21,0,0,0,0,0,0,0,0,22,24,26,25,25,26,28,27,28,26,28,27,0,0,0,0,0,0,0,0,28,28,30,29,29,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,25,24,23,24,22,23,23,20,22,20,20,20,0,0,0,0,0,0,0,0,26,24,24,25,24,24,25,25,25,25,23,24,0,0,0,0,0,0,0,0,26,25,26,26,25,25,26,25,26,26,25,25,0,0,0,0,0,0,0,0,24,24,25,24,23,23,25,25,25,24,24,25,0,0,0,0,0,0,0,0,25,24,24,26,24,25,25,26,25,25,25,24,0,0,0,0,0,0,0,0,21,23,24,24,22,24,22,21,23,21,21,21,0,0,0,0,0,0,0,0,18,18,17,18,13,17,17,15,16,16,17,18,0,0,0,0,0,0,0,0,15,13,14,14,15,10,12,11,10,8,10,10,0,0,0,0,0,0,0,0,10,13,15,14,12,17,18,16,18,19,18,19,0,0,0,0,0,0,0,0,22,22,23,22,23,24,24,24,23,23,23,22,0,0,0,0,0,0,0,0,20,20,19,18,19,19,18,16,17,17,18,15,0,0,0,0,0,0,0,0,8,8,7,9,9,10,10,12,14,12,13,13,0,0,0,0,0,0,0,0,7,5,4,4,1,0,2,4,6,7,10,9,0,0,0,0,0,0,0,0,16,17,17,17,18,19,19,19,20,20,21,21,0,0,0,0,0,0,0,0,19,20,20,20,19,19,19,19,16,18,19,17,0,0,0,0,0,0,0,0,17,16,18,19,18,20,18,20,21,19,20,21,0,0,0,0,0,0,0,0,21,19,21,19,20,18,20,21,19,20,20,20,0,0,0,0,0,0,0,0,22,21,22,21,20,21,20,22,22,22,22,22,0,0,0,0,0,0,0,0,22,23,24,26,23,24,25,23,24,25,24,23,0,0,0,0,0,0,0,0,26,25,25,26,26,27,28,28,28,27,29,28,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,30,29,30,29,29,29],[0,30,30,30,30,31,31,30,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,28,29,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,25,24,24,25,24,23,23,24,24,23,23,24,0,0,0,0,0,0,0,0,11,14,14,16,16,20,17,15,14,18,15,13,0,0,0,0,0,0,0,0,18,18,16,18,19,17,19,19,20,20,19,22,0,0,0,0,0,0,0,0,23,22,22,22,21,23,22,22,22,22,23,24,0,0,0,0,0,0,0,0,23,24,25,24,23,24,23,23,24,23,22,23,0,0,0,0,0,0,0,0,22,21,22,21,21,23,20,20,20,20,20,18,0,0,0,0,0,0,0,0,21,22,21,22,22,22,22,22,22,23,24,25,0,0,0,0,0,0,0,0,23,24,25,22,23,25,23,23,24,23,23,24,0,0,0,0,0,0,0,0,19,18,20,22,21,21,23,23,23,22,23,22,0,0,0,0,0,0,0,0,21,21,21,20,20,20,19,22,22,21,22,23,0,0,0,0,0,0,0,0,21,24,24,22,23,24,24,23,24,23,24,24,0,0,0,0,0,0,0,0,23,23,22,23,24,22,22,24,24,23,23,22,0,0,0,0,0,0,0,0,21,22,23,22,22,23,22,22,21,22,22,22,0,0,0,0,0,0,0,0,22,24,25,25,24,25,25,24,25,25,23,23,0,0,0,0,0,0,0,0,18,19,20,16,15,19,18,18,19,21,21,22,0,0,0,0,0,0,0,0,22,25,27,26,27,27,28,27,29,28,29,28,0,0,0,0,0,0,0,0,28,29,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,28,29,28,28,0,0,0,0,0,0,0,0,24,24,23,23,22,23,22,21,22,22,21,21,0,0,0,0,0,0,0,0,24,25,24,24,25,25,25,26,25,25,25,24,0,0,0,0,0,0,0,0,26,25,25,26,25,26,26,26,27,27,26,26,0,0,0,0,0,0,0,0,24,24,25,24,24,24,24,25,24,24,24,26,0,0,0,0,0,0,0,0,25,25,25,26,25,25,25,25,25,25,26,25,0,0,0,0,0,0,0,0,22,24,25,25,22,24,24,23,24,24,23,23,0,0,0,0,0,0,0,0,21,19,17,17,16,19,18,20,18,20,22,22,0,0,0,0,0,0,0,0,17,17,19,18,18,15,16,15,13,11,15,16,0,0,0,0,0,0,0,0,11,17,18,13,15,19,19,18,18,20,18,20,0,0,0,0,0,0,0,0,23,23,23,23,25,24,25,24,23,24,24,23,0,0,0,0,0,0,0,0,23,23,23,22,23,23,21,17,17,19,21,18,0,0,0,0,0,0,0,0,9,9,9,9,11,12,12,17,18,14,14,16,0,0,0,0,0,0,0,0,9,8,6,6,4,2,0,2,4,5,7,10,0,0,0,0,0,0,0,0,16,19,19,19,20,22,23,21,22,23,23,23,0,0,0,0,0,0,0,0,22,24,24,23,23,22,23,23,21,21,21,19,0,0,0,0,0,0,0,0,15,18,21,20,21,22,21,21,24,22,23,24,0,0,0,0,0,0,0,0,22,22,21,21,22,19,23,23,21,20,22,22,0,0,0,0,0,0,0,0,23,24,23,22,23,23,23,24,23,25,23,24,0,0,0,0,0,0,0,0,24,25,24,25,25,25,24,25,25,25,24,25,0,0,0,0,0,0,0,0,27,27,27,27,28,28,28,28,29,28,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29],[0,30,30,30,30,30,30,30,30,30,30,30,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,29,29,27,29,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,24,23,23,22,23,23,21,22,22,22,21,21,0,0,0,0,0,0,0,0,10,12,14,15,16,17,15,14,13,16,13,13,0,0,0,0,0,0,0,0,13,16,14,15,16,15,17,18,19,19,19,21,0,0,0,0,0,0,0,0,23,22,22,22,21,22,21,22,23,24,24,24,0,0,0,0,0,0,0,0,22,23,24,22,22,23,23,23,23,22,21,22,0,0,0,0,0,0,0,0,20,19,21,19,17,18,19,16,18,19,17,17,0,0,0,0,0,0,0,0,18,19,22,20,20,22,23,22,22,24,24,24,0,0,0,0,0,0,0,0,22,23,23,20,21,23,21,22,23,20,20,22,0,0,0,0,0,0,0,0,17,17,19,20,19,19,21,20,20,21,20,19,0,0,0,0,0,0,0,0,19,21,19,17,20,18,19,20,22,22,23,23,0,0,0,0,0,0,0,0,22,24,24,22,23,23,22,22,22,22,23,23,0,0,0,0,0,0,0,0,21,22,21,21,21,21,21,21,22,21,20,20,0,0,0,0,0,0,0,0,18,19,20,19,20,21,20,21,21,21,22,19,0,0,0,0,0,0,0,0,24,24,24,24,24,25,25,25,24,25,24,23,0,0,0,0,0,0,0,0,16,17,18,15,13,17,16,16,17,19,19,19,0,0,0,0,0,0,0,0,23,24,26,25,26,26,28,27,28,27,29,28,0,0,0,0,0,0,0,0,28,28,29,28,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,28,29,28,27,29,27,28,0,0,0,0,0,0,0,0,24,22,22,24,22,23,22,20,22,20,21,22,0,0,0,0,0,0,0,0,24,25,25,24,24,25,25,25,25,24,24,23,0,0,0,0,0,0,0,0,26,25,26,25,25,25,25,25,26,27,25,25,0,0,0,0,0,0,0,0,23,24,25,25,23,24,25,25,24,24,23,25,0,0,0,0,0,0,0,0,25,24,24,25,23,24,24,24,24,24,25,24,0,0,0,0,0,0,0,0,22,23,25,24,21,24,23,22,23,22,22,21,0,0,0,0,0,0,0,0,19,17,15,16,13,16,16,18,18,18,19,19,0,0,0,0,0,0,0,0,16,16,19,18,17,13,15,15,13,11,13,12,0,0,0,0,0,0,0,0,11,13,14,14,14,16,15,15,17,18,16,16,0,0,0,0,0,0,0,0,21,22,23,22,23,23,24,24,22,23,24,21,0,0,0,0,0,0,0,0,20,21,19,19,18,20,18,16,16,17,16,14,0,0,0,0,0,0,0,0,10,9,8,8,10,10,11,13,14,12,11,15,0,0,0,0,0,0,0,0,9,8,7,7,7,4,2,0,1,3,6,9,0,0,0,0,0,0,0,0,14,16,17,16,17,18,19,20,20,20,20,22,0,0,0,0,0,0,0,0,20,22,22,20,19,19,19,18,18,18,19,17,0,0,0,0,0,0,0,0,13,15,18,16,18,20,19,20,20,20,22,21,0,0,0,0,0,0,0,0,20,20,19,19,20,17,19,21,19,17,21,20,0,0,0,0,0,0,0,0,22,22,20,20,21,22,21,23,22,23,22,23,0,0,0,0,0,0,0,0,24,24,24,24,23,24,24,24,25,25,24,24,0,0,0,0,0,0,0,0,26,25,26,26,27,27,28,27,29,27,29,28,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,30,29],[0,30,30,30,30,30,30,30,30,29,30,30,29,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,29,29,27,29,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,25,24,24,25,24,22,21,24,22,21,22,21,0,0,0,0,0,0,0,0,8,10,11,13,12,17,12,13,13,14,13,12,0,0,0,0,0,0,0,0,14,15,14,14,15,15,14,17,17,16,18,19,0,0,0,0,0,0,0,0,22,22,21,22,19,20,18,21,21,22,21,24,0,0,0,0,0,0,0,0,20,21,23,23,20,21,23,22,23,22,21,24,0,0,0,0,0,0,0,0,17,17,18,17,17,17,16,15,15,16,17,15,0,0,0,0,0,0,0,0,18,19,20,19,19,19,19,20,20,21,22,22,0,0,0,0,0,0,0,0,19,21,22,20,21,21,20,21,22,20,21,21,0,0,0,0,0,0,0,0,16,16,18,19,19,18,19,19,18,17,18,19,0,0,0,0,0,0,0,0,17,20,18,16,17,18,17,19,19,20,20,20,0,0,0,0,0,0,0,0,20,21,20,20,22,22,21,20,23,20,21,22,0,0,0,0,0,0,0,0,20,21,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,18,17,18,19,19,19,17,19,18,19,19,17,0,0,0,0,0,0,0,0,22,22,22,22,22,24,23,23,23,22,22,21,0,0,0,0,0,0,0,0,13,14,15,12,11,15,14,14,17,18,18,20,0,0,0,0,0,0,0,0,21,23,25,24,25,26,27,26,27,27,29,27,0,0,0,0,0,0,0,0,28,29,29,29,30,29,29,29,29,29,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,27,28,28,27,29,0,0,0,0,0,0,0,0,24,22,21,22,21,22,21,19,19,18,18,19,0,0,0,0,0,0,0,0,23,24,22,22,23,24,23,23,24,24,23,23,0,0,0,0,0,0,0,0,25,24,25,24,24,25,24,24,25,25,23,24,0,0,0,0,0,0,0,0,22,23,23,23,21,22,23,24,23,23,21,23,0,0,0,0,0,0,0,0,25,24,24,24,24,24,23,24,23,24,25,23,0,0,0,0,0,0,0,0,20,22,24,23,21,22,21,20,21,20,21,21,0,0,0,0,0,0,0,0,17,16,15,14,12,15,15,16,15,18,18,19,0,0,0,0,0,0,0,0,16,14,17,17,17,14,17,14,14,10,14,13,0,0,0,0,0,0,0,0,12,13,13,12,12,15,14,14,15,17,16,16,0,0,0,0,0,0,0,0,20,20,21,21,22,22,23,22,21,20,22,21,0,0,0,0,0,0,0,0,19,19,18,18,16,17,17,14,14,16,16,13,0,0,0,0,0,0,0,0,9,9,8,9,8,11,11,13,12,10,12,14,0,0,0,0,0,0,0,0,10,9,8,9,8,5,5,1,0,2,3,5,0,0,0,0,0,0,0,0,11,17,15,14,16,18,17,17,19,19,18,19,0,0,0,0,0,0,0,0,18,18,19,19,19,17,17,18,15,15,18,16,0,0,0,0,0,0,0,0,10,13,14,14,14,15,17,18,18,18,19,20,0,0,0,0,0,0,0,0,18,19,19,18,20,14,15,19,16,13,17,18,0,0,0,0,0,0,0,0,19,20,20,19,21,19,20,19,19,22,20,22,0,0,0,0,0,0,0,0,23,23,24,24,22,23,24,23,24,25,23,22,0,0,0,0,0,0,0,0,25,25,25,26,26,26,28,27,28,28,28,28,0,0,0,0,0,0,0,0,30,29,29,29,30,29,30,29,30,29,29,30,0,0,0,0,0,0,0,0,29,29,29,30,29,30,29,29,29],[0,30,30,30,30,30,30,30,30,30,30,29,30,29,30,29,30,29,29,30,0,0,0,0,0,0,0,0,29,29,27,29,29,29,28,29,28,29,28,28,0,0,0,0,0,0,0,0,25,24,23,23,23,22,21,22,21,21,20,20,0,0,0,0,0,0,0,0,7,7,9,9,11,12,10,9,9,12,10,10,0,0,0,0,0,0,0,0,11,11,11,12,13,12,12,15,16,14,15,15,0,0,0,0,0,0,0,0,17,15,15,16,15,18,16,16,16,16,18,17,0,0,0,0,0,0,0,0,17,17,19,17,16,17,17,16,17,18,16,17,0,0,0,0,0,0,0,0,15,16,16,14,14,13,13,13,13,13,12,11,0,0,0,0,0,0,0,0,13,13,16,16,14,15,16,16,17,18,17,18,0,0,0,0,0,0,0,0,17,17,17,16,16,18,17,16,18,16,16,17,0,0,0,0,0,0,0,0,16,14,16,15,16,17,16,15,15,15,15,15,0,0,0,0,0,0,0,0,12,14,11,11,12,13,12,13,14,16,15,16,0,0,0,0,0,0,0,0,16,17,17,16,17,17,15,15,16,16,17,16,0,0,0,0,0,0,0,0,16,14,14,16,15,15,15,16,16,15,16,15,0,0,0,0,0,0,0,0,13,13,11,12,14,14,13,13,14,14,14,13,0,0,0,0,0,0,0,0,18,18,18,18,20,19,18,19,18,17,17,15,0,0,0,0,0,0,0,0,11,11,11,10,10,12,11,10,15,16,16,18,0,0,0,0,0,0,0,0,20,20,23,23,23,24,25,25,26,25,27,26,0,0,0,0,0,0,0,0,26,27,28,27,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,28,28,28,28,27,27,26,27,27,26,26,0,0,0,0,0,0,0,0,22,20,20,21,20,20,20,18,18,16,16,15,0,0,0,0,0,0,0,0,16,19,18,17,18,19,17,17,19,18,17,17,0,0,0,0,0,0,0,0,19,18,19,19,18,18,19,18,19,21,18,20,0,0,0,0,0,0,0,0,17,16,17,18,16,16,19,19,17,19,16,19,0,0,0,0,0,0,0,0,19,18,18,18,18,18,18,17,18,18,18,18,0,0,0,0,0,0,0,0,16,17,18,18,15,16,18,15,16,15,16,16,0,0,0,0,0,0,0,0,13,13,10,8,9,10,11,12,12,14,15,16,0,0,0,0,0,0,0,0,13,13,14,13,15,11,12,12,10,10,11,10,0,0,0,0,0,0,0,0,10,10,9,8,12,11,10,12,12,10,11,11,0,0,0,0,0,0,0,0,14,15,17,18,16,17,16,18,16,15,16,16,0,0,0,0,0,0,0,0,14,15,13,14,13,13,12,8,7,11,11,11,0,0,0,0,0,0,0,0,8,7,8,6,7,8,8,11,10,8,9,9,0,0,0,0,0,0,0,0,8,9,7,7,7,6,5,6,1,0,1,3,0,0,0,0,0,0,0,0,9,10,11,9,10,12,13,13,15,14,13,15,0,0,0,0,0,0,0,0,12,12,13,14,12,13,13,12,12,11,12,10,0,0,0,0,0,0,0,0,7,10,11,10,9,12,12,12,12,13,14,14,0,0,0,0,0,0,0,0,13,12,12,11,14,11,11,13,12,10,12,12,0,0,0,0,0,0,0,0,17,15,15,14,15,15,14,15,14,17,16,17,0,0,0,0,0,0,0,0,18,18,17,17,17,18,17,18,18,19,16,17,0,0,0,0,0,0,0,0,20,21,21,20,21,23,23,25,26,25,26,26,0,0,0,0,0,0,0,0,28,28,28,29,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,28,29,28,28,28,28],[0,29,28,28,28,29,29,29,28,28,28,28,28,28,27,28,28,28,28,29,0,0,0,0,0,0,0,0,28,28,26,28,29,29,28,29,28,28,28,27,0,0,0,0,0,0,0,0,24,23,22,23,23,21,20,21,20,20,19,18,0,0,0,0,0,0,0,0,6,6,7,7,9,9,8,7,7,8,7,8,0,0,0,0,0,0,0,0,9,10,9,9,11,9,9,10,11,11,10,12,0,0,0,0,0,0,0,0,13,13,12,12,11,12,11,11,12,13,13,13,0,0,0,0,0,0,0,0,12,14,13,13,12,12,12,12,12,13,12,12,0,0,0,0,0,0,0,0,12,12,11,11,10,10,10,9,10,9,9,9,0,0,0,0,0,0,0,0,11,10,11,11,12,11,11,12,12,12,12,13,0,0,0,0,0,0,0,0,11,12,13,11,12,12,13,12,12,12,12,13,0,0,0,0,0,0,0,0,11,10,11,12,12,12,11,12,10,11,11,11,0,0,0,0,0,0,0,0,9,11,9,9,10,10,10,11,11,11,12,11,0,0,0,0,0,0,0,0,11,12,11,11,12,12,11,12,13,12,11,12,0,0,0,0,0,0,0,0,12,10,11,11,12,10,11,11,12,12,11,10,0,0,0,0,0,0,0,0,10,10,10,9,11,10,11,11,11,11,11,10,0,0,0,0,0,0,0,0,14,13,13,13,14,14,14,14,14,15,14,13,0,0,0,0,0,0,0,0,9,8,9,9,8,10,11,12,12,13,15,15,0,0,0,0,0,0,0,0,18,20,21,21,22,22,23,25,25,25,26,25,0,0,0,0,0,0,0,0,25,27,28,27,28,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,27,27,25,26,27,25,26,0,0,0,0,0,0,0,0,22,21,21,20,20,19,19,16,15,14,12,11,0,0,0,0,0,0,0,0,13,15,14,14,14,15,15,14,15,14,14,15,0,0,0,0,0,0,0,0,16,14,14,15,15,15,16,16,17,16,17,17,0,0,0,0,0,0,0,0,14,14,14,15,13,13,14,14,13,13,12,14,0,0,0,0,0,0,0,0,15,14,14,14,14,15,15,15,14,14,15,14,0,0,0,0,0,0,0,0,12,12,13,13,11,12,12,11,11,10,10,11,0,0,0,0,0,0,0,0,8,8,7,6,6,7,8,9,10,11,11,11,0,0,0,0,0,0,0,0,10,10,11,10,11,9,10,10,8,9,9,9,0,0,0,0,0,0,0,0,6,6,6,5,8,7,7,7,8,8,8,9,0,0,0,0,0,0,0,0,11,11,12,12,12,13,13,13,11,12,12,11,0,0,0,0,0,0,0,0,9,9,8,7,8,8,7,5,6,7,7,6,0,0,0,0,0,0,0,0,6,6,6,7,7,8,7,8,7,7,9,8,0,0,0,0,0,0,0,0,8,7,7,7,6,5,6,4,2,1,0,1,0,0,0,0,0,0,0,0,5,7,7,7,8,8,8,8,10,10,10,10,0,0,0,0,0,0,0,0,8,9,10,8,9,8,8,7,7,6,7,7,0,0,0,0,0,0,0,0,6,7,8,8,7,8,8,8,9,9,11,10,0,0,0,0,0,0,0,0,10,11,9,8,10,8,8,10,8,7,9,11,0,0,0,0,0,0,0,0,12,13,11,11,13,12,12,13,13,14,12,12,0,0,0,0,0,0,0,0,13,14,12,13,14,14,12,13,14,14,13,13,0,0,0,0,0,0,0,0,18,17,18,18,18,19,22,22,22,22,24,23,0,0,0,0,0,0,0,0,27,25,27,26,27,26,27,26,27,27,28,28,0,0,0,0,0,0,0,0,26,27,26,27,27,26,26,26,26],[0,29,28,28,29,29,29,28,29,27,27,27,28,27,28,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,26,27,28,28,28,28,27,28,27,27,0,0,0,0,0,0,0,0,24,23,21,21,21,20,18,19,19,18,17,17,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,2,3,4,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,9,8,8,8,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,8,7,7,6,7,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,6,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,5,5,4,5,6,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,6,7,6,6,7,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,4,5,4,5,5,6,7,10,10,10,14,15,0,0,0,0,0,0,0,0,17,19,20,20,20,21,22,22,24,23,24,23,0,0,0,0,0,0,0,0,24,25,26,26,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,28,27,27,25,26,26,25,25,0,0,0,0,0,0,0,0,20,19,18,19,18,17,17,15,14,13,10,9,0,0,0,0,0,0,0,0,8,9,8,9,9,9,9,10,10,9,9,11,0,0,0,0,0,0,0,0,11,10,10,10,11,10,11,12,11,12,12,11,0,0,0,0,0,0,0,0,8,9,8,8,7,8,8,7,6,7,7,8,0,0,0,0,0,0,0,0,8,8,8,9,9,10,10,10,10,9,8,8,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,6,7,7,8,8,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,5,5,5,6,5,0,0,0,0,0,0,0,0,5,5,4,4,4,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,3,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,4,3,2,1,0,0,0,0,0,0,0,0,0,3,3,4,4,4,6,5,5,4,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,6,5,5,5,6,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,13,14,14,14,15,16,17,19,20,19,22,20,0,0,0,0,0,0,0,0,25,23,26,25,26,24,25,25,26,25,25,26,0,0,0,0,0,0,0,0,26,25,23,25,26,24,23,24,25],[0,29,29,29,29,29,29,29,29,28,28,28,28,27,28,27,28,28,28,28,0,0,0,0,0,0,0,0,29,28,27,29,29,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,24,23,23,22,23,20,19,20,18,18,18,18,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,7,7,7,6,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,5,5,6,7,9,9,11,13,13,0,0,0,0,0,0,0,0,17,18,20,20,21,22,23,23,25,24,26,23,0,0,0,0,0,0,0,0,23,25,27,25,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,26,27,26,25,27,0,0,0,0,0,0,0,0,21,19,19,19,18,17,16,15,14,11,10,7,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,8,9,8,8,9,0,0,0,0,0,0,0,0,10,9,8,9,8,9,10,10,11,11,10,10,0,0,0,0,0,0,0,0,7,6,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,8,8,9,9,8,8,8,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,4,3,3,3,4,4,5,7,7,7,6,0,0,0,0,0,0,0,0,4,4,5,5,5,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,3,2,2,2,2,3,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,3,2,1,1,0,0,0,0,0,0,0,0,2,2,2,3,2,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,5,5,5,5,6,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,6,5,5,6,0,0,0,0,0,0,0,0,11,13,13,12,14,15,16,18,18,20,21,20,0,0,0,0,0,0,0,0,24,23,25,27,24,24,25,25,26,25,26,26,0,0,0,0,0,0,0,0,26,24,24,26,26,24,22,24,24],[0,28,28,28,28,29,28,28,28,27,27,28,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,26,28,27,28,28,27,27,28,28,27,0,0,0,0,0,0,0,0,23,23,21,21,21,20,18,20,17,17,17,17,0,0,0,0,0,0,0,0,2,1,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,4,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,5,4,6,8,8,12,11,14,0,0,0,0,0,0,0,0,16,17,19,19,20,19,21,21,22,22,23,21,0,0,0,0,0,0,0,0,23,22,26,25,26,25,25,26,27,26,26,26,0,0,0,0,0,0,0,0,26,27,26,27,26,26,26,25,26,26,24,25,0,0,0,0,0,0,0,0,21,18,18,19,17,16,16,13,11,9,7,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,5,6,6,6,7,0,0,0,0,0,0,0,0,8,7,7,7,7,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,6,7,7,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,6,6,5,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,2,1,1,2,2,2,1,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,3,2,2,1,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,3,4,4,3,3,4,0,0,0,0,0,0,0,0,10,11,10,10,12,13,14,15,17,17,19,19,0,0,0,0,0,0,0,0,23,21,23,24,23,22,23,23,24,22,24,25,0,0,0,0,0,0,0,0,23,22,22,24,22,21,21,22,22],[0,28,28,28,28,29,28,28,28,27,28,27,28,27,27,26,27,28,27,27,0,0,0,0,0,0,0,0,28,28,26,27,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,22,23,23,22,19,19,20,18,19,18,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,6,6,7,9,9,10,12,14,0,0,0,0,0,0,0,0,17,18,19,19,21,22,23,24,24,24,25,23,0,0,0,0,0,0,0,0,24,24,27,25,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,28,27,27,27,27,26,26,27,26,26,0,0,0,0,0,0,0,0,22,19,19,20,18,16,15,13,12,10,7,6,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,7,6,7,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,8,8,8,8,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,6,7,7,6,5,5,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,7,7,6,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,4,4,4,5,6,5,4,3,2,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,9,12,11,11,12,13,15,15,17,17,20,20,0,0,0,0,0,0,0,0,22,21,26,24,24,23,24,23,25,24,24,24,0,0,0,0,0,0,0,0,25,24,24,25,25,24,21,25,25],[0,28,29,29,29,29,29,28,29,28,28,28,27,28,27,27,28,28,27,27,0,0,0,0,0,0,0,0,28,28,25,28,28,29,28,28,28,29,28,28,0,0,0,0,0,0,0,0,24,23,23,23,22,20,19,20,18,17,18,17,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,3,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,5,5,6,8,8,11,12,0,0,0,0,0,0,0,0,15,16,18,19,20,20,20,22,24,23,24,23,0,0,0,0,0,0,0,0,23,23,26,25,27,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,27,27,26,26,26,26,27,26,25,0,0,0,0,0,0,0,0,22,19,19,19,18,17,15,14,11,10,7,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,6,6,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,6,6,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,3,3,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,14,16,17,19,19,0,0,0,0,0,0,0,0,21,22,24,24,23,23,24,23,24,24,24,24,0,0,0,0,0,0,0,0,24,23,24,23,25,24,21,24,26],[0,28,28,28,28,29,28,28,28,27,27,28,27,27,26,27,26,27,27,26,0,0,0,0,0,0,0,0,28,27,26,27,28,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,24,23,22,21,22,21,19,19,19,18,18,17,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,2,3,2,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,8,9,8,11,12,0,0,0,0,0,0,0,0,17,18,19,19,21,20,22,22,23,23,24,23,0,0,0,0,0,0,0,0,24,23,26,24,26,26,26,26,26,26,27,27,0,0,0,0,0,0,0,0,27,27,28,27,27,27,26,26,26,26,25,26,0,0,0,0,0,0,0,0,23,19,20,20,17,16,15,13,10,9,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,6,6,5,4,4,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,3,3,3,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,3,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,9,10,10,10,11,12,13,14,16,17,18,17,0,0,0,0,0,0,0,0,21,22,25,24,22,22,24,23,23,24,24,23,0,0,0,0,0,0,0,0,23,23,23,22,24,23,20,23,24],[0,28,28,28,28,28,28,27,28,27,27,27,27,26,26,26,26,27,26,26,0,0,0,0,0,0,0,0,27,26,25,27,27,27,26,27,27,27,27,27,0,0,0,0,0,0,0,0,23,22,22,21,20,20,18,19,17,17,17,16,0,0,0,0,0,0,0,0,2,2,2,1,2,1,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,8,7,10,10,13,0,0,0,0,0,0,0,0,16,16,18,19,19,20,21,20,22,22,22,21,0,0,0,0,0,0,0,0,22,22,25,23,26,25,24,25,25,26,25,26,0,0,0,0,0,0,0,0,25,26,26,26,26,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,22,19,19,19,18,14,14,13,10,9,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,3,5,5,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,1,1,2,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,3,2,2,2,3,2,2,3,0,0,0,0,0,0,0,0,8,9,9,8,10,11,12,13,15,16,18,18,0,0,0,0,0,0,0,0,20,20,24,24,23,22,23,23,23,22,23,23,0,0,0,0,0,0,0,0,23,21,21,22,24,21,20,23,22],[0,28,29,29,29,29,28,28,29,27,27,27,27,26,26,25,26,28,26,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,24,22,22,21,21,19,18,20,17,17,17,17,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,6,7,7,10,11,13,0,0,0,0,0,0,0,0,16,16,18,19,20,20,21,22,23,22,24,22,0,0,0,0,0,0,0,0,23,24,25,25,26,25,26,26,26,27,27,27,0,0,0,0,0,0,0,0,26,27,27,26,27,26,27,26,25,26,25,26,0,0,0,0,0,0,0,0,22,19,19,19,16,15,14,12,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,3,4,4,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,3,3,6,6,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,1,1,2,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,1,1,2,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,9,10,11,13,14,15,16,18,18,0,0,0,0,0,0,0,0,20,21,23,23,22,21,23,22,22,22,22,22,0,0,0,0,0,0,0,0,23,22,21,23,25,22,20,24,24],[0,28,28,28,28,28,27,27,28,27,27,27,27,27,26,26,26,27,26,26,0,0,0,0,0,0,0,0,28,28,26,28,28,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,24,23,23,22,22,21,19,20,18,17,17,16,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,5,6,8,7,11,13,0,0,0,0,0,0,0,0,16,17,17,18,20,19,20,21,22,22,23,22,0,0,0,0,0,0,0,0,22,23,25,25,26,25,25,26,26,25,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,26,26,25,25,26,24,24,0,0,0,0,0,0,0,0,21,19,19,18,17,15,14,12,10,9,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,6,5,5,5,4,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,3,3,5,5,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,3,2,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,9,10,13,13,14,16,16,18,17,0,0,0,0,0,0,0,0,20,21,24,23,21,22,24,22,23,23,23,22,0,0,0,0,0,0,0,0,23,21,23,23,24,23,20,24,24],[0,28,28,28,28,29,27,27,28,26,26,26,26,26,25,26,26,26,26,25,0,0,0,0,0,0,0,0,27,26,26,27,27,28,27,27,28,28,28,28,0,0,0,0,0,0,0,0,23,22,22,21,21,19,18,19,17,17,17,16,0,0,0,0,0,0,0,0,2,2,2,1,1,1,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,6,8,8,11,11,0,0,0,0,0,0,0,0,16,16,17,18,20,19,19,21,22,22,23,21,0,0,0,0,0,0,0,0,22,22,25,24,26,26,25,26,26,26,26,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,26,25,26,26,25,0,0,0,0,0,0,0,0,22,19,19,18,16,14,13,13,9,10,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,5,0,0,0,0,0,0,0,0,5,5,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,3,3,3,4,4,5,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,2,3,0,0,0,0,0,0,0,0,7,9,9,8,10,11,11,13,14,15,17,18,0,0,0,0,0,0,0,0,20,20,23,23,22,22,22,22,23,22,22,22,0,0,0,0,0,0,0,0,22,21,21,22,23,22,19,23,24],[0,28,28,28,28,29,28,27,28,27,27,27,26,26,27,26,26,27,26,26,0,0,0,0,0,0,0,0,28,27,26,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,23,23,23,22,21,20,18,19,18,17,18,17,0,0,0,0,0,0,0,0,2,1,2,1,1,1,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,5,6,8,9,11,13,0,0,0,0,0,0,0,0,16,17,17,18,20,19,20,21,22,22,23,22,0,0,0,0,0,0,0,0,22,22,24,24,27,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,25,25,26,26,25,0,0,0,0,0,0,0,0,21,20,18,19,17,14,14,11,10,8,6,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,1,2,2,3,3,3,5,5,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,1,1,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,1,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,6,8,8,8,8,11,12,12,15,16,17,18,0,0,0,0,0,0,0,0,20,21,22,24,22,22,22,23,24,22,22,22,0,0,0,0,0,0,0,0,23,22,21,21,24,21,20,23,23],[0,28,28,28,28,29,28,28,27,27,27,27,27,25,26,24,26,26,24,26,0,0,0,0,0,0,0,0,27,27,25,26,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,23,23,22,21,20,18,19,17,17,18,16,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,6,7,7,10,11,0,0,0,0,0,0,0,0,14,16,16,17,19,20,20,21,22,21,23,21,0,0,0,0,0,0,0,0,23,22,24,24,27,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,26,26,27,26,27,25,25,25,24,26,24,25,0,0,0,0,0,0,0,0,20,18,18,17,15,14,12,11,8,8,6,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,1,2,2,3,3,3,5,5,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,1,1,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,3,2,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,9,9,10,12,13,14,17,16,18,17,0,0,0,0,0,0,0,0,20,21,24,23,22,23,23,23,23,24,22,22,0,0,0,0,0,0,0,0,23,22,22,22,25,22,21,23,24],[0,28,28,28,28,29,27,27,27,26,27,27,26,25,26,24,25,27,25,25,0,0,0,0,0,0,0,0,28,27,26,27,28,28,27,27,27,28,28,27,0,0,0,0,0,0,0,0,24,23,23,22,21,20,19,19,17,17,18,16,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,5,5,6,7,12,12,0,0,0,0,0,0,0,0,15,16,17,18,19,18,20,21,21,22,23,22,0,0,0,0,0,0,0,0,22,23,25,25,26,26,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,26,26,25,25,26,25,25,0,0,0,0,0,0,0,0,20,19,18,18,16,14,13,12,9,8,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,5,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,3,3,3,5,5,5,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,1,1,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,1,1,2,1,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,7,9,8,8,10,12,12,14,16,16,18,16,0,0,0,0,0,0,0,0,20,20,23,23,22,22,23,22,22,23,22,21,0,0,0,0,0,0,0,0,23,22,22,21,24,22,19,23,23],[0,27,28,28,28,28,27,27,28,26,27,27,26,25,26,25,26,27,26,26,0,0,0,0,0,0,0,0,27,26,25,26,27,27,27,27,27,27,28,26,0,0,0,0,0,0,0,0,23,22,21,21,20,19,18,19,17,16,17,16,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,4,3,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,3,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,4,7,8,8,11,12,0,0,0,0,0,0,0,0,14,15,16,17,17,18,18,19,21,21,22,20,0,0,0,0,0,0,0,0,20,22,24,22,25,24,24,25,26,26,27,26,0,0,0,0,0,0,0,0,26,26,27,26,26,25,24,24,24,26,24,25,0,0,0,0,0,0,0,0,22,20,20,18,17,14,13,13,10,9,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,1,1,2,1,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,6,8,7,8,9,10,11,13,15,15,16,18,0,0,0,0,0,0,0,0,20,20,23,22,22,21,23,22,22,22,22,21,0,0,0,0,0,0,0,0,21,20,20,21,23,21,19,22,22],[0,29,29,29,29,28,28,28,27,27,27,26,27,24,26,24,26,26,25,26,0,0,0,0,0,0,0,0,27,27,26,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,23,23,22,21,20,19,19,18,17,17,16,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,4,5,6,7,10,12,0,0,0,0,0,0,0,0,15,15,17,18,19,19,19,21,22,21,23,21,0,0,0,0,0,0,0,0,21,21,25,25,27,26,25,25,26,25,26,25,0,0,0,0,0,0,0,0,26,26,26,25,26,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,21,19,19,18,16,14,12,12,9,8,6,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,1,2,2,2,2,3,3,3,5,5,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,1,2,1,1,2,1,1,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,6,8,8,9,10,13,12,14,16,16,18,19,0,0,0,0,0,0,0,0,20,20,24,22,21,23,23,21,23,23,21,21,0,0,0,0,0,0,0,0,21,21,22,22,23,21,20,23,22],[0,28,28,28,28,28,27,27,27,27,27,26,27,25,26,24,26,26,26,26,0,0,0,0,0,0,0,0,28,27,26,27,28,27,27,27,26,27,28,27,0,0,0,0,0,0,0,0,25,23,23,22,22,20,19,20,19,18,18,17,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,2,2,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,6,6,7,10,12,0,0,0,0,0,0,0,0,15,16,16,18,20,19,21,22,23,22,23,22,0,0,0,0,0,0,0,0,22,22,25,25,27,25,26,26,25,25,25,25,0,0,0,0,0,0,0,0,25,25,27,26,26,25,26,25,25,26,24,25,0,0,0,0,0,0,0,0,21,18,19,17,16,15,12,12,9,8,6,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,1,1,2,2,1,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,3,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,9,9,10,13,13,14,17,16,19,18,0,0,0,0,0,0,0,0,21,21,24,23,23,23,24,23,24,24,23,23,0,0,0,0,0,0,0,0,22,23,22,23,24,21,21,24,23],[0,28,28,28,28,28,27,27,27,26,26,27,26,24,26,25,26,26,26,26,0,0,0,0,0,0,0,0,27,27,26,28,27,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,24,23,23,22,21,21,19,20,19,18,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,5,4,4,5,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,4,5,4,4,5,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,2,3,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,6,8,9,12,13,0,0,0,0,0,0,0,0,15,17,17,19,21,20,21,21,23,22,23,22,0,0,0,0,0,0,0,0,20,23,25,24,27,25,26,26,26,26,27,27,0,0,0,0,0,0,0,0,26,26,27,26,27,25,26,26,25,27,25,26,0,0,0,0,0,0,0,0,22,21,20,19,17,14,14,12,11,9,7,5,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,4,6,6,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,6,5,6,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,1,1,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,1,1,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,2,1,1,2,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,8,9,8,9,9,12,13,14,16,17,20,20,0,0,0,0,0,0,0,0,21,20,24,25,22,23,24,23,24,24,24,22,0,0,0,0,0,0,0,0,22,22,21,21,24,21,21,23,23],[0,28,28,28,28,28,27,27,27,26,26,26,26,25,26,24,25,26,25,25,0,0,0,0,0,0,0,0,26,26,26,26,27,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,23,23,22,22,20,19,17,18,17,15,16,16,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,5,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,2,2,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,6,6,7,9,11,0,0,0,0,0,0,0,0,15,13,16,18,19,19,19,20,21,21,22,21,0,0,0,0,0,0,0,0,21,21,24,24,26,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,27,26,26,26,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,20,19,20,19,17,15,13,13,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,4,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,1,2,2,2,1,2,2,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,8,8,8,9,12,12,14,15,16,19,19,0,0,0,0,0,0,0,0,19,20,23,23,24,22,22,22,23,22,21,23,0,0,0,0,0,0,0,0,22,20,22,22,22,20,19,22,20],[0,29,29,29,29,28,28,28,28,28,28,27,28,25,27,25,27,27,27,28,0,0,0,0,0,0,0,0,28,28,26,27,28,27,27,28,27,27,28,28,0,0,0,0,0,0,0,0,25,24,23,22,23,20,19,19,18,17,17,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,7,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,5,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,4,4,5,4,5,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,6,7,8,10,12,0,0,0,0,0,0,0,0,16,16,17,18,21,20,21,22,22,22,24,21,0,0,0,0,0,0,0,0,22,22,24,25,28,26,26,25,26,25,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,27,26,26,26,27,26,26,0,0,0,0,0,0,0,0,21,19,20,18,17,15,13,12,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,6,6,5,5,0,0,0,0,0,0,0,0,3,4,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,6,6,6,4,0,0,0,0,0,0,0,0,3,4,4,5,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,4,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,4,3,3,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,1,1,2,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,7,9,9,10,11,14,14,15,17,16,20,19,0,0,0,0,0,0,0,0,21,22,25,23,23,22,22,22,25,23,23,23,0,0,0,0,0,0,0,0,22,22,21,22,23,20,21,23,23],[0,28,28,28,28,28,28,28,27,27,27,26,27,24,26,24,26,26,26,27,0,0,0,0,0,0,0,0,28,28,27,27,28,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,24,23,22,22,22,21,19,20,19,18,17,17,0,0,0,0,0,0,0,0,4,3,3,2,3,2,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,5,6,5,5,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,3,4,4,4,3,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,3,4,4,4,3,0,0,0,0,0,0,0,0,4,3,3,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,5,4,4,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,2,2,2,3,2,2,3,3,2,3,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,6,6,7,9,9,11,13,0,0,0,0,0,0,0,0,14,15,16,18,19,19,21,21,22,22,23,21,0,0,0,0,0,0,0,0,22,23,25,26,28,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,26,27,27,27,27,26,27,25,25,27,25,26,0,0,0,0,0,0,0,0,21,20,20,19,18,16,14,13,11,11,8,6,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,6,5,5,4,4,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,4,4,5,7,7,7,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,1,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,3,3,4,4,5,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,2,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,8,9,9,11,10,14,14,15,17,17,19,17,0,0,0,0,0,0,0,0,20,22,23,23,23,22,22,22,24,22,22,22,0,0,0,0,0,0,0,0,22,21,21,22,23,20,20,23,21],[0,27,28,27,28,28,27,27,28,26,26,26,26,24,26,24,26,26,25,26,0,0,0,0,0,0,0,0,27,27,26,27,27,27,27,27,26,27,27,27,0,0,0,0,0,0,0,0,24,24,22,22,22,21,19,21,19,18,17,17,0,0,0,0,0,0,0,0,5,4,4,4,4,3,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,7,6,6,7,7,6,7,8,7,0,0,0,0,0,0,0,0,9,10,10,9,8,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,8,7,6,7,8,8,8,7,7,8,0,0,0,0,0,0,0,0,6,7,7,6,5,6,7,6,7,7,7,8,0,0,0,0,0,0,0,0,6,6,6,6,5,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,7,7,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,6,7,7,8,9,10,12,14,0,0,0,0,0,0,0,0,16,18,19,18,20,20,22,22,24,22,24,22,0,0,0,0,0,0,0,0,20,23,24,25,27,25,26,25,25,27,27,27,0,0,0,0,0,0,0,0,27,27,26,27,27,26,26,25,25,26,25,26,0,0,0,0,0,0,0,0,22,22,21,20,18,17,16,14,14,12,9,7,0,0,0,0,0,0,0,0,3,4,3,3,4,5,4,4,5,5,5,6,0,0,0,0,0,0,0,0,7,6,5,6,5,6,6,6,8,7,6,7,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,5,6,6,6,7,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,5,6,6,7,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,2,3,3,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,6,6,5,6,6,6,6,7,0,0,0,0,0,0,0,0,7,7,7,6,6,7,6,6,6,5,5,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,1,2,2,1,1,0,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,10,14,14,16,17,18,21,20,0,0,0,0,0,0,0,0,21,21,25,24,24,24,25,24,25,25,24,24,0,0,0,0,0,0,0,0,23,22,21,23,24,20,20,22,20],[0,27,27,28,28,27,28,27,27,27,26,26,27,24,27,24,27,26,26,27,0,0,0,0,0,0,0,0,27,28,27,28,28,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,25,25,23,23,23,22,21,21,19,19,17,18,0,0,0,0,0,0,0,0,5,5,5,4,5,4,5,5,5,6,6,5,0,0,0,0,0,0,0,0,8,8,8,9,9,9,10,10,9,10,11,10,0,0,0,0,0,0,0,0,12,13,13,12,11,11,11,11,11,12,11,11,0,0,0,0,0,0,0,0,10,10,11,10,9,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,8,9,9,8,8,8,9,9,9,10,9,10,0,0,0,0,0,0,0,0,8,7,8,9,8,8,9,9,8,9,8,8,0,0,0,0,0,0,0,0,8,8,8,7,7,8,9,10,10,10,9,10,0,0,0,0,0,0,0,0,8,8,8,9,8,8,8,8,7,8,8,7,0,0,0,0,0,0,0,0,6,7,5,6,7,7,8,9,8,9,9,8,0,0,0,0,0,0,0,0,6,7,7,6,6,7,8,7,8,8,8,7,0,0,0,0,0,0,0,0,6,6,6,7,6,6,6,7,8,7,7,7,0,0,0,0,0,0,0,0,5,6,5,5,6,5,5,5,6,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,6,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,9,10,10,13,14,0,0,0,0,0,0,0,0,17,17,19,21,20,21,23,22,24,22,24,21,0,0,0,0,0,0,0,0,21,22,25,26,26,24,25,25,25,26,27,26,0,0,0,0,0,0,0,0,26,27,26,27,27,26,26,25,26,26,25,26,0,0,0,0,0,0,0,0,24,22,23,22,19,17,17,16,14,12,10,8,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,5,7,6,7,7,0,0,0,0,0,0,0,0,8,7,7,8,7,7,9,8,9,9,7,9,0,0,0,0,0,0,0,0,6,5,6,5,5,4,4,4,3,4,4,3,0,0,0,0,0,0,0,0,6,5,6,7,7,9,9,8,8,8,7,7,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,5,5,6,6,7,8,9,9,7,0,0,0,0,0,0,0,0,8,8,9,9,9,9,10,10,9,9,8,9,0,0,0,0,0,0,0,0,5,6,5,5,5,6,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,5,4,3,4,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,4,4,6,5,5,0,0,0,0,0,0,0,0,6,6,7,7,8,8,7,8,8,8,9,9,0,0,0,0,0,0,0,0,10,10,10,9,9,9,8,8,8,7,6,5,0,0,0,0,0,0,0,0,3,4,5,3,3,3,3,2,2,3,2,1,0,0,0,0,0,0,0,0,4,5,5,4,5,4,4,5,4,4,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,2,3,3,3,3,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,5,5,4,5,0,0,0,0,0,0,0,0,5,4,6,5,6,5,6,5,7,6,5,4,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,5,5,5,6,6,0,0,0,0,0,0,0,0,10,12,10,12,12,15,15,18,20,19,22,22,0,0,0,0,0,0,0,0,24,22,25,24,24,25,24,25,27,25,24,24,0,0,0,0,0,0,0,0,24,22,22,24,24,21,19,23,22],[0,29,29,29,29,28,28,29,27,27,27,27,28,25,27,25,26,26,26,27,0,0,0,0,0,0,0,0,27,28,27,28,28,28,27,28,28,28,29,28,0,0,0,0,0,0,0,0,25,24,23,23,23,21,19,20,19,17,18,18,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,8,7,8,8,9,0,0,0,0,0,0,0,0,10,11,11,10,8,9,8,9,8,9,8,8,0,0,0,0,0,0,0,0,8,7,8,8,7,8,8,9,8,8,8,8,0,0,0,0,0,0,0,0,7,8,7,7,6,6,8,7,8,8,8,8,0,0,0,0,0,0,0,0,6,6,7,7,6,7,7,7,6,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,8,8,7,7,7,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,6,6,6,6,5,0,0,0,0,0,0,0,0,6,5,5,5,6,6,7,6,6,7,7,7,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,5,6,6,5,0,0,0,0,0,0,0,0,5,4,4,4,5,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,5,5,6,6,6,9,10,9,12,13,0,0,0,0,0,0,0,0,18,17,18,20,22,21,22,23,24,22,24,22,0,0,0,0,0,0,0,0,21,22,24,25,27,26,26,26,26,27,27,26,0,0,0,0,0,0,0,0,27,27,27,26,26,26,26,26,26,27,25,26,0,0,0,0,0,0,0,0,23,21,21,20,19,17,16,14,12,11,9,7,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,5,5,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,7,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,4,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,6,7,8,7,6,0,0,0,0,0,0,0,0,6,7,7,8,7,7,8,8,7,7,7,7,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,3,3,3,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,7,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,7,6,5,5,5,0,0,0,0,0,0,0,0,3,4,3,3,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,4,3,4,3,0,0,0,0,0,0,0,0,9,11,10,12,12,16,16,16,18,18,23,20,0,0,0,0,0,0,0,0,24,22,26,25,26,25,24,24,27,25,25,24,0,0,0,0,0,0,0,0,25,23,23,24,25,20,21,25,22],[0,28,28,28,28,28,28,27,27,27,26,26,26,24,26,25,26,25,25,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,25,24,24,23,23,22,20,21,19,18,17,16,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,5,5,6,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,8,8,8,0,0,0,0,0,0,0,0,10,11,10,10,9,9,8,9,9,9,9,9,0,0,0,0,0,0,0,0,8,7,8,8,7,7,8,8,8,7,8,8,0,0,0,0,0,0,0,0,7,8,7,6,6,6,7,8,8,8,7,8,0,0,0,0,0,0,0,0,7,6,7,7,6,7,7,7,6,6,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,4,5,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,5,4,4,4,5,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,7,9,8,9,12,12,0,0,0,0,0,0,0,0,16,17,18,20,21,20,22,22,24,23,24,21,0,0,0,0,0,0,0,0,21,23,24,25,27,26,27,26,26,27,27,27,0,0,0,0,0,0,0,0,27,28,27,27,27,26,27,24,26,26,25,26,0,0,0,0,0,0,0,0,22,22,21,20,20,17,15,14,11,10,8,7,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,5,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,7,8,6,7,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,3,3,3,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,7,7,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,9,10,10,11,11,14,15,16,17,17,21,20,0,0,0,0,0,0,0,0,24,22,25,23,25,25,24,23,25,24,24,25,0,0,0,0,0,0,0,0,24,23,22,24,24,21,21,24,23],[0,28,28,28,28,28,28,27,27,26,27,26,26,24,26,25,26,26,25,26,0,0,0,0,0,0,0,0,27,26,25,27,28,28,27,27,27,28,28,28,0,0,0,0,0,0,0,0,25,24,22,22,22,22,20,21,20,20,18,17,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,9,10,10,9,8,8,8,9,8,9,8,8,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,6,6,6,7,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,7,6,6,7,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,5,6,7,9,8,9,11,12,0,0,0,0,0,0,0,0,18,16,17,20,21,20,21,22,23,22,23,23,0,0,0,0,0,0,0,0,21,24,24,24,26,26,26,26,26,27,27,27,0,0,0,0,0,0,0,0,27,27,26,27,27,26,27,24,26,26,26,27,0,0,0,0,0,0,0,0,23,22,22,20,21,17,17,14,12,10,8,7,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,7,6,5,0,0,0,0,0,0,0,0,5,6,7,7,6,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,4,4,3,3,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,6,6,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,3,3,4,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,3,4,4,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,10,11,11,12,12,15,16,15,18,17,20,20,0,0,0,0,0,0,0,0,23,23,26,24,24,26,25,24,26,26,24,25,0,0,0,0,0,0,0,0,26,24,23,25,25,21,23,26,24],[0,29,29,29,29,29,28,28,28,28,28,26,28,24,27,25,27,27,26,28,0,0,0,0,0,0,0,0,28,28,26,28,28,29,27,28,28,28,28,28,0,0,0,0,0,0,0,0,25,24,23,23,23,22,19,21,20,18,18,19,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,7,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,6,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,7,8,8,11,14,0,0,0,0,0,0,0,0,18,16,18,20,22,21,22,24,24,23,24,22,0,0,0,0,0,0,0,0,21,23,24,24,27,26,26,26,26,27,27,27,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,26,26,28,26,28,0,0,0,0,0,0,0,0,25,21,21,21,20,18,16,15,12,9,7,6,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,7,6,6,5,0,0,0,0,0,0,0,0,4,5,5,6,5,5,6,6,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,2,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,7,6,6,5,6,6,5,5,4,4,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,1,2,2,1,1,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,8,10,10,11,12,14,17,16,18,19,20,20,0,0,0,0,0,0,0,0,24,22,26,24,25,26,26,24,26,25,25,24,0,0,0,0,0,0,0,0,25,23,24,25,26,22,23,26,24],[0,29,29,29,29,29,28,28,28,27,28,27,27,25,26,25,26,26,26,27,0,0,0,0,0,0,0,0,28,27,27,28,28,29,28,28,28,28,29,29,0,0,0,0,0,0,0,0,26,24,25,23,23,22,20,20,19,18,18,17,0,0,0,0,0,0,0,0,4,3,4,3,3,3,4,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,5,5,6,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,6,8,7,10,12,0,0,0,0,0,0,0,0,15,15,17,19,20,19,22,22,23,23,24,23,0,0,0,0,0,0,0,0,23,24,26,27,29,28,28,28,28,28,29,28,0,0,0,0,0,0,0,0,28,29,28,28,28,27,28,27,26,27,26,26,0,0,0,0,0,0,0,0,23,23,20,20,19,16,16,15,11,10,8,6,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,6,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,5,6,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,2,3,3,3,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,9,9,9,10,11,14,14,16,18,18,21,20,0,0,0,0,0,0,0,0,24,22,24,25,24,25,25,24,25,24,24,25,0,0,0,0,0,0,0,0,24,24,24,24,25,22,22,25,24],[0,28,28,28,28,28,28,27,27,27,26,27,26,24,26,25,26,26,26,26,0,0,0,0,0,0,0,0,28,26,26,27,27,28,27,28,27,28,27,27,0,0,0,0,0,0,0,0,24,23,23,21,21,21,19,18,19,18,16,16,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,6,6,7,7,7,0,0,0,0,0,0,0,0,9,9,9,8,8,7,7,8,8,7,7,8,0,0,0,0,0,0,0,0,7,6,7,7,6,6,7,7,7,6,6,7,0,0,0,0,0,0,0,0,6,7,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,4,5,5,5,6,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,6,7,7,8,11,10,0,0,0,0,0,0,0,0,15,15,15,19,20,19,20,22,22,22,23,21,0,0,0,0,0,0,0,0,20,23,24,23,26,26,27,27,26,27,27,27,0,0,0,0,0,0,0,0,27,28,27,27,27,26,26,25,25,26,25,25,0,0,0,0,0,0,0,0,23,22,22,20,20,17,15,13,11,9,8,6,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,7,6,6,5,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,6,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,2,3,3,2,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,5,6,5,5,4,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,9,10,9,10,12,14,15,17,19,19,21,20,0,0,0,0,0,0,0,0,24,23,26,24,25,24,24,23,26,26,23,25,0,0,0,0,0,0,0,0,25,25,23,24,26,22,22,25,24],[0,28,28,28,29,28,28,27,27,27,26,25,27,23,25,23,26,25,25,26,0,0,0,0,0,0,0,0,27,27,25,27,27,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,23,22,21,21,19,19,20,18,17,16,0,0,0,0,0,0,0,0,4,4,4,3,3,3,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,8,7,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,7,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,6,6,5,4,0,0,0,0,0,0,0,0,4,3,3,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,4,5,5,7,7,9,11,12,0,0,0,0,0,0,0,0,16,15,15,18,21,19,20,22,22,21,23,21,0,0,0,0,0,0,0,0,20,21,25,23,26,25,26,25,25,26,26,26,0,0,0,0,0,0,0,0,27,27,27,26,27,26,27,24,25,25,25,26,0,0,0,0,0,0,0,0,24,20,21,21,19,17,15,14,12,9,8,6,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,5,7,7,6,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,9,10,10,10,11,14,15,17,19,19,21,20,0,0,0,0,0,0,0,0,24,22,26,24,25,24,26,23,26,25,25,25,0,0,0,0,0,0,0,0,25,25,25,24,25,23,23,25,25],[0,29,29,29,29,29,28,28,28,27,27,27,27,25,26,25,26,26,26,27,0,0,0,0,0,0,0,0,28,28,26,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,25,25,23,23,23,21,21,19,20,20,17,0,0,0,0,0,0,0,0,4,3,4,3,3,3,4,4,4,4,5,4,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,6,5,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,5,4,4,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,4,4,3,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,7,7,8,11,14,0,0,0,0,0,0,0,0,14,15,15,18,19,19,21,22,23,23,24,22,0,0,0,0,0,0,0,0,22,24,24,25,28,26,27,27,27,27,28,28,0,0,0,0,0,0,0,0,28,27,28,28,28,28,28,26,27,28,26,27,0,0,0,0,0,0,0,0,23,21,20,20,19,16,15,13,11,10,7,6,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,7,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,5,5,6,6,5,6,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,4,4,7,6,5,4,0,0,0,0,0,0,0,0,4,5,5,6,5,5,6,6,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,3,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,1,1,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,10,11,14,14,16,18,17,21,21,0,0,0,0,0,0,0,0,22,23,26,25,24,24,25,24,25,26,25,25,0,0,0,0,0,0,0,0,25,24,25,24,26,23,22,24,25],[0,28,27,28,27,27,27,26,27,26,25,26,25,24,24,25,25,25,26,26,0,0,0,0,0,0,0,0,26,25,24,26,27,27,26,26,25,26,26,26,0,0,0,0,0,0,0,0,23,23,23,20,20,21,19,19,18,18,16,15,0,0,0,0,0,0,0,0,4,3,4,3,3,3,4,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,6,6,7,7,7,6,6,7,0,0,0,0,0,0,0,0,5,6,6,5,6,5,6,6,6,7,6,7,0,0,0,0,0,0,0,0,6,5,6,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,6,5,5,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,5,6,5,5,4,0,0,0,0,0,0,0,0,4,3,3,4,4,3,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,3,3,3,4,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,5,6,6,7,10,9,0,0,0,0,0,0,0,0,13,12,13,16,16,17,19,19,21,19,22,20,0,0,0,0,0,0,0,0,20,23,24,23,26,25,26,26,26,27,27,27,0,0,0,0,0,0,0,0,28,28,27,27,28,27,26,26,26,26,25,25,0,0,0,0,0,0,0,0,21,20,20,19,18,15,13,13,10,9,7,6,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,6,6,5,5,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,7,6,6,5,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,2,3,3,3,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,6,6,5,6,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,3,3,2,3,3,2,2,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,8,10,9,10,11,14,14,16,17,17,20,20,0,0,0,0,0,0,0,0,22,22,24,23,23,23,25,22,25,25,24,24,0,0,0,0,0,0,0,0,24,23,23,24,25,22,21,24,23],[0,27,27,27,27,27,27,26,25,26,24,24,24,22,24,24,25,23,24,24,0,0,0,0,0,0,0,0,25,24,23,25,25,26,25,25,24,25,25,25,0,0,0,0,0,0,0,0,22,22,22,20,20,21,20,19,18,18,16,16,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,8,8,9,8,7,7,7,8,8,8,7,8,0,0,0,0,0,0,0,0,7,6,7,7,6,6,7,7,7,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,7,6,6,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,4,5,5,5,6,6,6,8,10,10,0,0,0,0,0,0,0,0,13,13,13,16,17,16,18,20,21,19,21,21,0,0,0,0,0,0,0,0,20,23,22,22,25,23,26,26,25,26,26,26,0,0,0,0,0,0,0,0,26,26,25,26,27,25,25,23,23,24,22,25,0,0,0,0,0,0,0,0,21,20,19,18,17,16,14,12,11,9,8,7,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,6,7,6,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,4,4,5,5,6,6,7,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,6,7,6,4,0,0,0,0,0,0,0,0,5,5,6,6,5,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,5,5,5,6,6,5,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,5,5,4,0,0,0,0,0,0,0,0,3,3,3,2,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,13,13,16,17,17,20,19,0,0,0,0,0,0,0,0,22,21,25,23,23,23,24,22,24,25,23,23,0,0,0,0,0,0,0,0,24,24,23,24,25,22,21,23,23],[0,28,27,27,27,27,28,27,26,26,25,24,26,23,25,24,25,24,23,25,0,0,0,0,0,0,0,0,26,25,23,26,26,26,25,27,25,26,26,25,0,0,0,0,0,0,0,0,24,24,23,22,22,21,20,20,19,19,19,17,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,6,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,5,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,3,3,4,4,3,4,4,4,5,4,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,6,6,6,8,11,11,0,0,0,0,0,0,0,0,14,14,16,17,18,19,20,20,22,21,22,21,0,0,0,0,0,0,0,0,21,22,23,23,27,25,25,25,25,26,26,26,0,0,0,0,0,0,0,0,26,26,25,26,26,26,26,24,25,25,25,26,0,0,0,0,0,0,0,0,22,18,20,20,18,17,15,13,12,9,8,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,5,5,5,5,0,0,0,0,0,0,0,0,7,5,5,6,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,7,7,8,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,14,15,16,18,17,20,19,0,0,0,0,0,0,0,0,23,21,25,25,24,24,26,24,24,26,25,24,0,0,0,0,0,0,0,0,25,23,25,24,26,25,22,24,25],[0,27,27,27,27,26,26,26,25,25,24,24,25,23,24,23,24,23,23,24,0,0,0,0,0,0,0,0,25,23,22,25,25,25,25,26,24,26,26,26,0,0,0,0,0,0,0,0,23,23,21,18,21,20,18,19,19,18,17,16,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,7,7,6,0,0,0,0,0,0,0,0,8,9,8,8,7,7,7,7,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,5,6,5,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,7,6,6,6,7,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,5,4,4,4,5,4,4,5,5,5,5,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,6,7,8,0,0,0,0,0,0,0,0,12,12,12,16,16,16,19,19,20,20,20,19,0,0,0,0,0,0,0,0,20,22,20,22,25,23,24,24,24,24,25,25,0,0,0,0,0,0,0,0,24,26,25,26,24,25,25,22,25,24,23,24,0,0,0,0,0,0,0,0,19,17,18,16,16,14,13,12,10,8,7,6,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,7,6,6,6,6,7,7,7,8,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,6,6,5,0,0,0,0,0,0,0,0,5,4,5,5,4,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,2,1,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,3,3,3,4,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,8,10,9,11,11,13,12,15,16,16,20,17,0,0,0,0,0,0,0,0,21,19,22,23,22,22,22,21,24,23,22,23,0,0,0,0,0,0,0,0,21,21,22,22,24,21,19,22,23],[0,29,29,29,29,29,28,28,28,28,27,27,28,26,26,26,26,26,26,27,0,0,0,0,0,0,0,0,27,27,25,27,28,27,27,28,27,28,27,27,0,0,0,0,0,0,0,0,25,24,24,22,23,22,20,21,20,19,19,19,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,8,8,9,8,7,7,6,7,7,7,8,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,6,7,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,3,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,3,3,4,3,5,6,7,8,9,12,0,0,0,0,0,0,0,0,13,14,16,17,17,19,19,20,22,21,22,22,0,0,0,0,0,0,0,0,21,24,24,25,26,25,26,26,26,26,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,25,26,26,26,26,0,0,0,0,0,0,0,0,22,19,20,19,18,16,15,13,11,9,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,6,7,7,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,4,4,4,4,5,0,0,0,0,0,0,0,0,9,11,11,11,12,14,15,15,17,17,21,20,0,0,0,0,0,0,0,0,23,22,26,26,23,25,24,22,25,25,24,24,0,0,0,0,0,0,0,0,25,22,25,24,26,25,22,24,25],[0,29,29,29,29,29,28,28,28,27,28,28,28,27,26,27,26,26,26,25,0,0,0,0,0,0,0,0,27,27,26,27,27,28,27,27,27,28,27,27,0,0,0,0,0,0,0,0,23,23,24,23,22,22,22,21,20,21,20,18,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,8,9,9,7,7,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,6,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,6,6,6,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,4,4,4,5,5,5,6,5,5,4,0,0,0,0,0,0,0,0,4,3,3,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,3,4,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,3,3,3,3,4,5,6,7,10,12,0,0,0,0,0,0,0,0,13,13,14,17,17,17,20,21,22,21,23,19,0,0,0,0,0,0,0,0,21,22,23,24,26,24,26,26,26,27,27,28,0,0,0,0,0,0,0,0,28,28,28,27,27,27,27,25,26,26,25,26,0,0,0,0,0,0,0,0,21,20,21,19,18,16,14,13,11,9,7,6,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,4,3,4,3,3,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,4,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,1,1,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,9,11,10,11,11,13,14,15,17,17,21,19,0,0,0,0,0,0,0,0,22,21,25,24,23,23,24,22,24,24,23,23,0,0,0,0,0,0,0,0,24,23,23,22,25,23,21,24,24],[0,29,28,28,28,28,28,28,27,26,26,25,27,25,25,26,25,25,26,25,0,0,0,0,0,0,0,0,26,25,24,26,26,26,26,27,26,27,26,26,0,0,0,0,0,0,0,0,23,23,21,21,21,21,19,19,20,19,18,17,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,7,6,5,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,6,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,3,3,4,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,6,7,8,10,10,0,0,0,0,0,0,0,0,12,13,14,17,16,17,19,21,22,20,23,21,0,0,0,0,0,0,0,0,20,22,22,23,25,24,25,25,25,26,26,27,0,0,0,0,0,0,0,0,26,27,27,27,26,25,26,25,26,25,23,26,0,0,0,0,0,0,0,0,20,18,20,17,17,15,13,13,11,8,7,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,6,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,4,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,4,6,5,5,4,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,1,1,1,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,1,1,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,9,10,9,10,10,12,12,14,15,15,19,18,0,0,0,0,0,0,0,0,20,19,22,22,21,22,23,21,23,23,22,21,0,0,0,0,0,0,0,0,22,22,21,22,23,22,20,23,22],[0,29,28,28,29,29,28,28,28,27,27,26,27,25,26,25,26,25,24,26,0,0,0,0,0,0,0,0,27,26,24,27,27,27,26,28,26,27,27,26,0,0,0,0,0,0,0,0,24,23,21,21,22,21,19,20,20,18,19,19,0,0,0,0,0,0,0,0,3,2,2,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,6,6,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,3,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,6,7,8,9,12,0,0,0,0,0,0,0,0,14,15,16,17,18,19,19,20,22,22,22,21,0,0,0,0,0,0,0,0,21,22,24,24,26,25,26,25,26,27,27,27,0,0,0,0,0,0,0,0,26,27,26,27,26,26,26,24,26,25,25,26,0,0,0,0,0,0,0,0,21,19,20,19,17,16,15,13,11,9,7,5,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,6,5,6,7,6,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,4,6,6,7,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,2,2,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,1,1,2,1,1,1,2,1,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,9,10,10,10,11,13,14,15,16,17,21,18,0,0,0,0,0,0,0,0,22,21,24,24,24,24,24,23,25,25,24,24,0,0,0,0,0,0,0,0,25,24,24,25,25,24,22,25,25],[0,29,29,29,29,30,29,29,29,28,28,28,28,27,27,26,26,27,26,26,0,0,0,0,0,0,0,0,28,27,26,27,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,23,23,24,22,21,21,20,20,20,21,21,19,0,0,0,0,0,0,0,0,3,2,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,6,6,5,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,6,7,9,11,0,0,0,0,0,0,0,0,14,14,16,17,17,18,20,21,21,22,23,22,0,0,0,0,0,0,0,0,22,24,25,25,27,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,28,28,28,27,27,27,25,26,27,25,26,0,0,0,0,0,0,0,0,22,20,20,19,18,15,14,13,11,9,7,5,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,6,5,5,6,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,6,6,6,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,4,6,5,5,4,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,2,0,0,0,0,0,0,0,0,2,1,1,2,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,1,2,2,1,1,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,2,2,0,0,0,0,0,0,0,0,3,2,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,9,11,10,11,12,13,15,15,18,17,20,19,0,0,0,0,0,0,0,0,23,22,25,25,24,24,25,24,24,26,24,24,0,0,0,0,0,0,0,0,25,23,25,24,26,23,21,25,24],[0,28,28,29,28,29,28,28,28,27,27,27,27,27,26,27,26,27,26,25,0,0,0,0,0,0,0,0,27,26,25,27,27,27,27,27,27,27,27,26,0,0,0,0,0,0,0,0,23,22,22,21,21,22,20,20,20,20,18,18,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,4,5,5,5,6,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,6,5,5,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,6,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,5,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,6,7,7,10,9,0,0,0,0,0,0,0,0,12,12,14,16,16,16,20,21,22,21,22,21,0,0,0,0,0,0,0,0,20,23,23,23,26,26,26,25,26,26,27,27,0,0,0,0,0,0,0,0,26,27,27,27,27,25,26,24,26,25,23,25,0,0,0,0,0,0,0,0,21,18,20,19,17,16,14,13,11,9,7,6,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,4,3,4,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,4,5,5,6,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,1,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,10,10,11,13,14,14,16,16,19,18,0,0,0,0,0,0,0,0,22,20,24,23,23,23,24,23,23,24,24,23,0,0,0,0,0,0,0,0,23,22,23,22,24,22,21,22,23],[0,28,28,28,28,28,28,27,28,26,27,27,26,27,26,26,27,26,26,26,0,0,0,0,0,0,0,0,27,26,24,27,27,27,26,27,26,27,26,26,0,0,0,0,0,0,0,0,23,22,22,21,22,20,19,19,19,18,17,17,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,5,5,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,4,6,6,7,9,10,0,0,0,0,0,0,0,0,13,14,14,16,17,17,18,21,22,21,23,21,0,0,0,0,0,0,0,0,20,22,23,23,25,24,25,25,25,26,26,25,0,0,0,0,0,0,0,0,26,26,25,26,26,24,25,24,24,25,22,24,0,0,0,0,0,0,0,0,20,17,18,18,16,15,13,12,11,9,7,6,0,0,0,0,0,0,0,0,4,5,4,4,5,5,4,5,6,5,5,6,0,0,0,0,0,0,0,0,7,6,6,6,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,4,5,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,4,6,6,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,4,5,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,9,10,10,10,12,12,13,14,15,15,19,17,0,0,0,0,0,0,0,0,21,18,23,20,22,22,23,22,24,24,22,22,0,0,0,0,0,0,0,0,22,21,22,22,22,21,19,22,22],[0,28,28,28,28,29,28,28,28,27,28,28,27,27,26,27,26,27,26,27,0,0,0,0,0,0,0,0,27,26,25,27,28,28,27,28,26,28,27,27,0,0,0,0,0,0,0,0,23,22,24,22,21,21,20,20,19,19,18,17,0,0,0,0,0,0,0,0,3,2,3,2,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,7,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,3,3,3,4,4,3,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,4,5,7,7,9,11,0,0,0,0,0,0,0,0,14,14,16,17,18,19,20,20,22,21,23,21,0,0,0,0,0,0,0,0,21,23,25,24,26,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,27,25,26,25,25,25,24,25,0,0,0,0,0,0,0,0,20,18,19,18,17,15,14,13,11,10,8,6,0,0,0,0,0,0,0,0,4,5,4,5,4,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,6,6,6,6,7,7,7,7,6,7,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,6,5,5,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,4,5,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,10,11,11,11,11,14,14,15,17,17,20,19,0,0,0,0,0,0,0,0,22,20,24,24,22,23,24,23,24,24,24,24,0,0,0,0,0,0,0,0,25,22,24,24,26,23,21,25,25],[0,28,28,28,28,29,28,28,29,28,28,28,28,28,27,27,27,28,28,27,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,22,22,23,21,20,21,20,20,20,21,19,17,0,0,0,0,0,0,0,0,3,2,2,2,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,7,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,6,6,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,6,5,5,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,3,3,3,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,5,4,6,7,8,10,11,0,0,0,0,0,0,0,0,12,13,15,17,16,17,21,21,23,23,24,22,0,0,0,0,0,0,0,0,22,24,25,26,27,26,26,26,27,27,28,28,0,0,0,0,0,0,0,0,27,27,28,27,28,26,27,25,27,27,25,27,0,0,0,0,0,0,0,0,21,19,20,19,17,15,15,13,12,11,8,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,6,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,4,6,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,5,6,5,6,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,10,11,11,11,11,14,14,15,18,17,20,18,0,0,0,0,0,0,0,0,22,21,24,25,23,23,24,23,24,25,24,24,0,0,0,0,0,0,0,0,24,23,24,23,26,23,20,24,24],[0,27,27,27,27,28,27,27,27,27,26,26,26,26,26,27,26,27,26,26,0,0,0,0,0,0,0,0,27,27,25,27,28,27,26,27,26,27,27,26,0,0,0,0,0,0,0,0,22,21,22,21,21,21,19,18,19,18,16,16,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,9,9,9,8,7,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,7,8,9,8,8,7,8,0,0,0,0,0,0,0,0,6,7,7,7,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,8,8,8,7,8,0,0,0,0,0,0,0,0,6,7,7,7,7,7,6,6,6,6,6,5,0,0,0,0,0,0,0,0,6,6,5,5,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,7,6,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,6,5,5,5,6,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,5,6,5,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,3,3,4,5,6,7,7,8,11,0,0,0,0,0,0,0,0,12,13,14,16,17,17,19,20,22,20,23,21,0,0,0,0,0,0,0,0,21,22,24,25,26,25,24,25,25,25,26,26,0,0,0,0,0,0,0,0,25,26,26,26,25,24,26,23,24,25,22,24,0,0,0,0,0,0,0,0,20,18,18,17,16,15,14,13,11,11,8,6,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,7,8,8,8,8,8,9,9,8,8,8,0,0,0,0,0,0,0,0,6,5,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,8,8,9,9,8,8,7,7,0,0,0,0,0,0,0,0,6,5,6,6,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,5,6,6,7,6,0,0,0,0,0,0,0,0,6,6,7,7,6,7,7,7,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,6,6,5,6,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,4,4,3,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,11,12,12,12,13,13,14,16,17,17,19,18,0,0,0,0,0,0,0,0,21,20,23,22,22,22,23,22,24,24,22,23,0,0,0,0,0,0,0,0,22,21,22,22,23,21,19,22,23],[0,28,28,27,28,29,28,28,28,27,27,27,27,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,23,23,22,21,21,20,19,19,18,18,17,15,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,8,8,8,7,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,6,6,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,5,6,6,5,6,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,4,5,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,7,6,6,5,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,7,9,12,0,0,0,0,0,0,0,0,13,15,17,17,17,19,20,21,22,20,23,21,0,0,0,0,0,0,0,0,22,23,25,24,26,25,26,26,27,26,26,27,0,0,0,0,0,0,0,0,26,26,26,27,26,26,26,24,25,25,24,25,0,0,0,0,0,0,0,0,20,18,18,19,16,15,15,14,12,11,8,7,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,8,7,7,7,7,7,8,8,8,8,8,7,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,7,7,7,8,8,8,7,6,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,6,6,7,6,0,0,0,0,0,0,0,0,5,5,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,3,2,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,2,3,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,10,11,12,12,12,14,14,16,17,17,20,19,0,0,0,0,0,0,0,0,21,22,24,24,23,23,23,23,25,24,24,24,0,0,0,0,0,0,0,0,25,24,24,24,26,24,20,24,24],[0,27,28,27,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,28,26,28,28,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,23,22,22,21,21,21,19,20,19,18,17,16,0,0,0,0,0,0,0,0,3,4,3,3,4,4,5,4,5,5,5,6,0,0,0,0,0,0,0,0,6,7,8,8,8,9,8,8,9,9,9,9,0,0,0,0,0,0,0,0,10,11,10,10,9,10,9,9,9,9,9,9,0,0,0,0,0,0,0,0,10,9,9,9,9,9,9,10,9,10,9,9,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,8,7,8,8,8,0,0,0,0,0,0,0,0,8,8,7,8,9,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,9,8,8,8,9,8,8,9,9,10,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,7,8,8,7,0,0,0,0,0,0,0,0,6,7,5,5,6,6,7,7,8,8,8,8,0,0,0,0,0,0,0,0,7,8,7,8,7,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,7,7,7,8,7,7,7,7,8,7,8,0,0,0,0,0,0,0,0,7,6,6,5,7,6,6,7,7,7,5,5,0,0,0,0,0,0,0,0,5,6,7,7,7,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,3,4,4,5,5,6,5,6,8,7,9,10,0,0,0,0,0,0,0,0,14,16,17,18,18,19,21,21,23,21,24,22,0,0,0,0,0,0,0,0,23,24,26,26,26,26,26,27,27,27,28,28,0,0,0,0,0,0,0,0,27,27,27,27,27,25,27,24,26,26,22,26,0,0,0,0,0,0,0,0,22,20,20,20,17,17,16,14,13,12,9,7,0,0,0,0,0,0,0,0,7,7,7,8,8,8,9,9,9,9,10,9,0,0,0,0,0,0,0,0,10,9,9,9,10,9,10,10,10,10,10,9,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,7,6,7,6,7,0,0,0,0,0,0,0,0,9,9,8,9,9,9,10,11,9,9,9,8,0,0,0,0,0,0,0,0,8,8,8,8,7,8,7,7,8,7,6,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,6,7,7,8,7,0,0,0,0,0,0,0,0,7,8,8,8,8,8,8,8,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,7,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,7,7,6,7,7,0,0,0,0,0,0,0,0,6,6,6,5,6,5,6,5,6,5,4,5,0,0,0,0,0,0,0,0,3,4,4,4,3,4,5,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,6,5,5,4,4,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,3,3,3,4,4,4,4,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,3,5,5,4,3,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,7,8,7,8,8,8,7,8,8,8,8,0,0,0,0,0,0,0,0,13,14,14,14,15,16,16,18,19,20,21,19,0,0,0,0,0,0,0,0,24,24,24,24,26,23,25,25,27,25,25,27,0,0,0,0,0,0,0,0,25,24,25,26,25,24,22,24,25],[0,28,28,28,29,29,29,29,29,28,28,27,28,27,28,27,28,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,24,23,23,22,22,20,19,19,18,17,16,15,0,0,0,0,0,0,0,0,3,2,3,2,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,8,7,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,8,8,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,8,8,7,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,5,5,4,4,5,5,6,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,7,7,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,5,4,4,5,8,8,10,12,0,0,0,0,0,0,0,0,14,16,19,19,18,21,21,21,24,21,24,22,0,0,0,0,0,0,0,0,24,25,27,26,28,26,26,27,28,27,28,28,0,0,0,0,0,0,0,0,27,27,28,27,27,26,27,26,26,26,23,26,0,0,0,0,0,0,0,0,22,19,19,19,16,15,14,12,11,9,8,6,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,6,7,7,0,0,0,0,0,0,0,0,9,7,7,7,6,7,9,7,9,9,7,8,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,8,8,8,8,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,5,6,7,6,6,6,7,6,6,6,6,5,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,5,5,4,4,3,2,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,11,12,12,12,13,15,16,17,18,19,22,20,0,0,0,0,0,0,0,0,25,23,25,26,26,25,25,24,25,25,26,26,0,0,0,0,0,0,0,0,25,25,25,25,26,24,21,24,23],[0,28,28,28,28,29,28,28,29,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,23,23,22,22,21,19,20,19,18,19,17,0,0,0,0,0,0,0,0,3,2,3,2,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,7,6,6,6,7,7,7,0,0,0,0,0,0,0,0,9,9,9,8,7,8,8,7,7,7,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,8,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,5,5,4,4,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,7,6,6,5,0,0,0,0,0,0,0,0,5,4,5,5,6,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,5,5,7,8,8,9,12,0,0,0,0,0,0,0,0,15,16,18,18,18,21,20,21,23,21,24,22,0,0,0,0,0,0,0,0,23,24,26,26,26,26,26,27,27,28,28,28,0,0,0,0,0,0,0,0,26,27,27,27,27,26,26,26,26,26,24,25,0,0,0,0,0,0,0,0,22,20,20,19,17,17,16,15,12,11,8,6,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,6,6,7,0,0,0,0,0,0,0,0,8,7,7,7,6,7,7,8,8,9,7,7,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,8,8,8,8,7,6,6,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,6,7,7,8,7,0,0,0,0,0,0,0,0,6,6,7,7,7,6,7,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,6,5,5,6,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,3,3,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,5,5,4,4,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,11,12,12,11,13,15,15,16,18,18,20,20,0,0,0,0,0,0,0,0,22,21,24,24,24,24,24,23,25,24,24,25,0,0,0,0,0,0,0,0,25,23,24,24,25,23,21,24,23],[0,28,28,28,28,28,28,28,28,28,27,27,28,26,27,26,27,27,26,28,0,0,0,0,0,0,0,0,27,28,26,28,28,28,27,28,27,27,28,27,0,0,0,0,0,0,0,0,25,24,24,23,22,22,20,20,19,18,18,18,0,0,0,0,0,0,0,0,2,3,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,8,7,7,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,6,5,5,4,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,6,5,5,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,5,7,8,8,10,12,0,0,0,0,0,0,0,0,17,16,19,20,19,21,22,21,23,22,24,21,0,0,0,0,0,0,0,0,22,23,25,25,27,25,26,26,26,27,27,26,0,0,0,0,0,0,0,0,26,27,27,27,27,25,26,25,26,25,24,25,0,0,0,0,0,0,0,0,22,20,19,18,17,15,15,15,11,10,8,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,8,7,6,6,6,6,7,7,7,8,7,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,9,11,11,10,12,14,14,15,17,17,20,20,0,0,0,0,0,0,0,0,23,21,24,23,23,23,23,24,24,24,24,24,0,0,0,0,0,0,0,0,25,22,24,24,25,21,21,24,24],[0,28,29,28,28,29,28,28,29,27,28,28,28,27,27,26,26,28,27,26,0,0,0,0,0,0,0,0,29,28,26,28,29,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,24,23,23,22,22,21,19,19,18,19,19,16,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,6,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,3,2,3,5,5,5,6,7,8,10,13,0,0,0,0,0,0,0,0,14,14,17,18,18,18,20,20,22,21,23,20,0,0,0,0,0,0,0,0,22,22,25,25,27,25,26,26,26,26,27,26,0,0,0,0,0,0,0,0,26,26,27,26,27,25,26,25,25,26,23,25,0,0,0,0,0,0,0,0,21,19,19,18,16,15,14,15,11,10,8,6,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,6,7,8,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,6,6,6,5,0,0,0,0,0,0,0,0,4,5,6,6,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,3,3,2,0,0,0,0,0,0,0,0,1,2,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,2,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,10,11,11,11,12,13,15,16,18,17,20,19,0,0,0,0,0,0,0,0,23,21,25,24,24,24,25,24,25,25,24,24,0,0,0,0,0,0,0,0,25,24,24,24,26,23,22,24,24],[0,28,28,28,28,29,28,28,29,27,28,28,28,27,27,27,27,28,27,27,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,29,29,29,28,0,0,0,0,0,0,0,0,25,24,24,23,23,21,21,21,19,19,19,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,6,7,7,6,6,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,4,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,4,4,6,6,8,8,9,10,0,0,0,0,0,0,0,0,14,16,18,19,18,19,21,21,24,23,24,21,0,0,0,0,0,0,0,0,22,24,26,26,27,26,27,27,27,28,28,28,0,0,0,0,0,0,0,0,27,28,28,28,28,26,27,26,27,27,24,26,0,0,0,0,0,0,0,0,22,21,20,19,17,16,15,15,12,11,8,5,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,5,4,4,5,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,7,6,6,5,5,0,0,0,0,0,0,0,0,3,3,4,4,4,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,4,5,5,6,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,3,3,2,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,10,11,11,10,11,13,13,15,17,17,19,17,0,0,0,0,0,0,0,0,22,20,23,24,24,22,24,23,24,24,24,23,0,0,0,0,0,0,0,0,23,22,24,23,25,22,21,24,23],[0,28,28,28,28,29,28,28,29,27,27,27,27,27,27,27,27,28,27,26,0,0,0,0,0,0,0,0,28,27,26,27,28,28,27,27,28,27,28,27,0,0,0,0,0,0,0,0,24,23,23,22,21,21,19,19,18,19,18,17,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,3,2,2,2,3,2,3,3,3,3,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,5,6,7,9,12,0,0,0,0,0,0,0,0,13,13,17,17,16,18,20,20,22,21,23,21,0,0,0,0,0,0,0,0,21,23,25,25,27,25,26,26,27,27,27,26,0,0,0,0,0,0,0,0,26,27,28,27,27,25,26,24,25,26,25,25,0,0,0,0,0,0,0,0,21,19,18,18,15,14,13,13,10,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,5,5,5,6,6,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,9,10,12,12,14,17,16,18,18,0,0,0,0,0,0,0,0,20,20,24,23,22,22,23,22,23,22,23,22,0,0,0,0,0,0,0,0,23,21,22,21,24,21,19,22,22],[0,28,29,28,29,29,28,28,29,27,28,28,27,27,26,27,26,28,27,26,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,24,24,23,23,22,21,20,20,19,19,20,18,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,6,6,6,6,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,3,4,5,7,8,12,12,0,0,0,0,0,0,0,0,14,14,17,17,18,19,20,20,22,21,23,20,0,0,0,0,0,0,0,0,22,22,24,24,27,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,26,27,27,26,26,24,25,26,25,25,0,0,0,0,0,0,0,0,21,20,19,18,16,15,13,13,11,9,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,4,5,5,4,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,4,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,9,10,11,12,13,16,15,19,19,0,0,0,0,0,0,0,0,21,19,24,24,22,22,23,22,23,24,22,21,0,0,0,0,0,0,0,0,23,22,22,23,25,22,20,24,23],[0,28,29,28,29,29,28,28,29,27,28,28,28,27,26,26,26,27,27,26,0,0,0,0,0,0,0,0,28,28,26,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,24,24,23,22,21,21,21,20,19,20,19,19,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,3,2,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,5,5,4,4,5,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,6,8,7,9,12,0,0,0,0,0,0,0,0,12,13,15,16,16,17,19,20,21,21,22,21,0,0,0,0,0,0,0,0,21,22,24,24,27,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,27,27,26,26,26,26,25,25,25,24,25,0,0,0,0,0,0,0,0,20,19,19,18,16,15,14,13,10,9,7,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,5,5,4,4,4,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,3,3,2,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,3,4,3,4,3,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,1,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,9,10,12,13,14,16,15,18,16,0,0,0,0,0,0,0,0,21,21,24,24,23,23,23,22,24,23,23,23,0,0,0,0,0,0,0,0,24,21,23,23,26,22,20,24,24],[0,28,28,28,28,29,28,28,28,26,27,28,27,26,26,26,25,27,26,25,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,24,23,23,22,22,21,19,20,18,20,19,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,5,5,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,5,5,4,5,5,0,0,0,0,0,0,0,0,3,4,4,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,3,4,3,3,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,3,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,5,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,5,7,6,8,10,0,0,0,0,0,0,0,0,12,12,15,16,16,17,19,19,22,20,22,20,0,0,0,0,0,0,0,0,21,23,24,25,27,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,27,27,26,26,25,26,26,24,26,0,0,0,0,0,0,0,0,20,19,19,17,16,14,13,13,9,9,6,4,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,3,3,4,4,3,3,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,1,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,9,10,11,13,14,16,16,19,17,0,0,0,0,0,0,0,0,20,20,23,24,22,22,23,23,23,24,23,22,0,0,0,0,0,0,0,0,24,22,23,22,24,21,19,23,22],[0,28,28,28,28,29,27,28,28,27,27,27,27,26,26,26,26,27,26,25,0,0,0,0,0,0,0,0,26,26,25,27,27,27,26,27,27,27,27,26,0,0,0,0,0,0,0,0,24,23,22,22,20,20,18,19,18,18,18,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,7,7,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,3,2,2,3,3,2,2,3,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,4,5,6,8,10,11,0,0,0,0,0,0,0,0,13,12,15,17,16,17,18,20,21,19,22,20,0,0,0,0,0,0,0,0,19,22,23,24,27,24,26,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,24,25,25,25,26,23,25,0,0,0,0,0,0,0,0,21,19,19,18,16,14,13,13,11,9,6,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,7,9,8,9,9,11,12,13,14,14,18,18,0,0,0,0,0,0,0,0,19,19,23,23,22,22,23,21,23,22,23,20,0,0,0,0,0,0,0,0,22,20,21,21,23,19,19,22,21],[0,28,29,28,28,29,28,28,28,27,28,27,27,25,26,24,26,26,26,26,0,0,0,0,0,0,0,0,28,27,25,27,28,27,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,24,24,22,22,21,20,20,18,19,20,18,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,6,7,6,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,5,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,3,4,4,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,5,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,4,0,0,0,0,0,0,0,0,3,2,2,2,3,2,2,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,4,5,5,9,9,11,0,0,0,0,0,0,0,0,12,13,14,15,16,17,18,19,20,20,21,19,0,0,0,0,0,0,0,0,22,22,24,24,27,25,26,25,25,26,26,25,0,0,0,0,0,0,0,0,25,26,27,26,26,25,26,24,25,26,24,25,0,0,0,0,0,0,0,0,20,18,19,17,16,14,12,12,9,8,6,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,1,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,7,9,9,9,10,12,13,13,16,15,18,17,0,0,0,0,0,0,0,0,20,20,24,23,21,22,22,21,22,23,21,20,0,0,0,0,0,0,0,0,22,21,21,21,23,21,20,23,22],[0,28,28,28,28,29,28,28,28,26,28,27,27,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,28,27,26,27,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,24,24,23,22,22,21,21,20,20,20,17,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,7,7,6,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,3,4,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,3,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,4,5,5,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,2,2,2,3,2,2,3,3,3,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,4,5,5,6,8,10,0,0,0,0,0,0,0,0,12,12,14,16,16,17,19,20,22,21,24,20,0,0,0,0,0,0,0,0,21,23,24,25,27,24,25,25,26,26,26,27,0,0,0,0,0,0,0,0,27,27,28,27,27,26,27,26,26,27,23,26,0,0,0,0,0,0,0,0,21,19,19,18,17,15,14,13,10,10,6,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,3,4,4,5,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,1,1,2,2,1,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,3,4,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,3,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,1,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,2,2,2,1,1,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,9,11,12,13,14,17,16,19,17,0,0,0,0,0,0,0,0,21,20,24,24,21,23,24,23,23,24,22,22,0,0,0,0,0,0,0,0,23,22,23,22,25,22,20,23,23],[0,28,28,28,28,28,27,27,27,26,27,26,27,25,25,25,25,26,25,25,0,0,0,0,0,0,0,0,26,25,25,26,27,27,26,27,26,26,27,26,0,0,0,0,0,0,0,0,23,23,22,21,20,20,18,19,18,18,18,16,0,0,0,0,0,0,0,0,3,2,3,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,5,5,6,5,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,3,3,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,2,4,6,6,8,10,11,0,0,0,0,0,0,0,0,12,12,14,16,15,16,18,18,20,19,22,19,0,0,0,0,0,0,0,0,19,22,22,25,27,23,25,26,26,26,26,27,0,0,0,0,0,0,0,0,26,27,27,26,26,25,26,25,25,26,24,25,0,0,0,0,0,0,0,0,21,19,19,18,16,14,14,12,10,9,7,5,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,3,4,4,4,4,5,6,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,4,5,5,5,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,2,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,1,1,2,1,1,2,2,2,2,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,2,2,2,2,1,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,8,10,9,10,10,12,12,14,14,15,19,18,0,0,0,0,0,0,0,0,20,20,24,23,22,22,24,22,23,23,23,21,0,0,0,0,0,0,0,0,21,20,21,21,23,19,18,22,20],[0,28,28,28,28,28,27,28,27,27,26,26,26,24,26,25,26,25,26,26,0,0,0,0,0,0,0,0,26,26,25,26,27,27,26,27,26,26,27,27,0,0,0,0,0,0,0,0,23,22,21,21,21,20,19,19,18,18,17,16,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,4,4,5,4,4,0,0,0,0,0,0,0,0,5,6,6,7,6,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,9,10,10,9,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,8,7,7,7,8,8,8,7,7,7,0,0,0,0,0,0,0,0,6,7,7,6,6,6,7,6,7,7,6,7,0,0,0,0,0,0,0,0,6,5,6,6,6,6,7,6,6,6,7,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,6,6,6,6,7,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,5,5,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,4,5,7,7,9,10,11,0,0,0,0,0,0,0,0,12,13,16,17,16,17,19,19,20,19,21,19,0,0,0,0,0,0,0,0,19,21,23,24,26,24,25,25,26,26,26,26,0,0,0,0,0,0,0,0,25,26,25,25,26,24,24,23,24,25,23,24,0,0,0,0,0,0,0,0,20,20,19,17,16,15,13,13,11,10,7,5,0,0,0,0,0,0,0,0,3,4,4,3,4,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,5,6,6,6,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,6,6,6,7,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,5,6,7,7,5,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,2,3,3,2,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,6,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,6,6,6,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,3,2,2,2,2,3,2,2,2,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,3,4,4,4,4,5,0,0,0,0,0,0,0,0,9,10,10,11,11,13,14,15,16,16,19,19,0,0,0,0,0,0,0,0,21,20,23,23,22,23,23,22,23,24,22,22,0,0,0,0,0,0,0,0,22,21,21,23,23,20,20,22,20],[0,28,28,28,29,28,28,28,28,27,28,27,27,25,27,25,26,26,26,26,0,0,0,0,0,0,0,0,28,28,26,28,29,28,28,29,27,28,28,28,0,0,0,0,0,0,0,0,25,26,25,22,24,22,22,21,21,20,20,18,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,7,6,6,7,7,7,0,0,0,0,0,0,0,0,9,9,9,8,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,6,6,7,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,5,5,4,4,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,5,5,5,4,5,5,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,4,4,4,5,4,5,6,6,8,10,10,0,0,0,0,0,0,0,0,12,14,15,17,18,17,19,20,22,22,22,20,0,0,0,0,0,0,0,0,20,23,23,25,26,25,26,26,26,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,26,26,26,25,25,26,24,25,0,0,0,0,0,0,0,0,22,20,20,19,18,16,14,14,11,10,7,6,0,0,0,0,0,0,0,0,3,3,4,3,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,5,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,2,1,1,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,9,10,11,11,11,13,14,15,16,16,20,18,0,0,0,0,0,0,0,0,23,21,24,24,24,22,23,22,23,24,23,23,0,0,0,0,0,0,0,0,23,22,22,22,24,21,20,24,23],[0,28,28,28,28,28,28,27,28,26,27,27,27,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,24,24,24,22,21,21,21,20,19,20,19,17,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,5,5,6,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,8,8,7,8,8,8,0,0,0,0,0,0,0,0,10,11,11,10,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,8,8,7,7,7,8,8,8,8,7,8,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,7,7,7,6,7,6,6,6,7,6,6,0,0,0,0,0,0,0,0,6,6,5,5,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,5,6,6,6,5,6,6,7,7,7,6,5,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,5,6,5,6,0,0,0,0,0,0,0,0,5,4,4,4,5,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,7,7,8,9,11,12,0,0,0,0,0,0,0,0,14,13,15,17,17,17,19,20,22,20,22,19,0,0,0,0,0,0,0,0,20,23,23,25,27,24,26,26,27,27,27,28,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,25,27,27,25,26,0,0,0,0,0,0,0,0,21,21,19,19,19,16,15,14,12,11,8,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,4,5,5,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,5,6,7,7,5,0,0,0,0,0,0,0,0,6,7,7,7,8,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,3,4,4,3,3,3,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,4,3,3,4,3,0,0,0,0,0,0,0,0,3,2,2,3,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,6,6,5,5,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,1,2,1,1,1,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,10,12,10,12,12,13,14,15,18,17,20,19,0,0,0,0,0,0,0,0,22,20,24,23,23,23,24,23,24,25,23,24,0,0,0,0,0,0,0,0,23,22,22,22,24,22,20,24,23],[0,28,28,28,28,28,27,27,27,26,26,26,26,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,26,26,25,26,27,27,26,26,25,26,27,26,0,0,0,0,0,0,0,0,23,22,23,22,20,20,19,19,18,18,17,16,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,6,7,7,6,0,0,0,0,0,0,0,0,8,8,8,9,9,9,10,10,9,10,11,10,0,0,0,0,0,0,0,0,12,13,13,12,11,11,11,12,11,12,11,11,0,0,0,0,0,0,0,0,10,10,10,10,9,11,10,11,11,10,10,10,0,0,0,0,0,0,0,0,9,10,10,8,9,9,10,9,10,10,10,10,0,0,0,0,0,0,0,0,8,8,9,9,8,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,10,10,10,9,10,0,0,0,0,0,0,0,0,8,9,9,9,8,9,9,8,8,8,8,8,0,0,0,0,0,0,0,0,7,8,6,7,7,8,8,9,8,9,9,9,0,0,0,0,0,0,0,0,7,8,8,8,7,8,8,8,8,9,9,8,0,0,0,0,0,0,0,0,7,7,7,7,7,6,7,7,7,8,8,8,0,0,0,0,0,0,0,0,7,6,6,6,7,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,8,8,8,9,11,12,0,0,0,0,0,0,0,0,14,12,14,17,17,17,18,19,20,20,22,19,0,0,0,0,0,0,0,0,21,22,22,24,26,24,25,25,26,26,27,27,0,0,0,0,0,0,0,0,26,27,26,27,26,25,26,24,25,25,24,25,0,0,0,0,0,0,0,0,21,21,20,19,18,15,14,13,11,11,8,7,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,8,7,7,7,6,7,8,7,8,8,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,8,7,9,8,9,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,6,6,5,5,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,9,9,10,9,10,9,9,10,9,9,9,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,7,6,8,7,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,9,9,8,9,9,8,8,7,7,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,2,2,3,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,3,3,3,3,3,2,2,3,3,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,2,3,2,3,4,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,11,11,11,12,12,13,15,16,16,17,19,19,0,0,0,0,0,0,0,0,21,21,24,24,23,23,24,23,24,25,24,22,0,0,0,0,0,0,0,0,22,21,22,22,24,20,20,22,21],[0,29,29,29,29,29,28,28,28,27,27,26,27,25,27,26,27,26,25,26,0,0,0,0,0,0,0,0,27,27,26,28,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,25,25,24,23,23,22,21,20,20,19,19,18,0,0,0,0,0,0,0,0,5,5,4,4,4,4,5,5,5,6,5,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,8,7,8,8,8,0,0,0,0,0,0,0,0,10,11,11,10,9,9,9,10,10,10,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,9,8,8,8,0,0,0,0,0,0,0,0,7,8,8,7,7,7,8,8,8,9,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,8,8,7,0,0,0,0,0,0,0,0,6,7,6,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,6,7,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,7,7,8,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,4,4,5,6,5,7,8,8,9,11,13,0,0,0,0,0,0,0,0,14,15,15,17,17,18,19,19,22,20,22,20,0,0,0,0,0,0,0,0,20,21,22,23,26,24,26,26,26,26,26,27,0,0,0,0,0,0,0,0,27,27,26,27,27,25,25,25,25,26,25,25,0,0,0,0,0,0,0,0,22,21,21,19,18,16,15,13,11,10,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,5,5,6,6,7,7,8,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,7,7,7,6,0,0,0,0,0,0,0,0,7,7,8,7,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,6,6,6,6,7,7,7,6,7,7,7,8,0,0,0,0,0,0,0,0,8,7,7,7,8,7,7,7,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,3,2,3,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,11,11,11,12,13,14,14,17,15,20,18,0,0,0,0,0,0,0,0,23,21,25,23,24,24,24,22,25,25,23,23,0,0,0,0,0,0,0,0,24,23,21,24,24,22,20,23,23],[0,29,28,29,29,29,29,28,28,27,28,27,28,26,26,27,27,26,26,27,0,0,0,0,0,0,0,0,28,28,26,28,29,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,25,24,22,24,21,22,21,20,21,20,19,0,0,0,0,0,0,0,0,6,5,6,5,5,5,6,6,6,6,7,7,0,0,0,0,0,0,0,0,8,8,8,9,8,8,9,9,9,9,10,10,0,0,0,0,0,0,0,0,11,12,13,12,10,10,10,11,11,12,11,11,0,0,0,0,0,0,0,0,10,10,10,10,9,9,10,10,11,9,10,10,0,0,0,0,0,0,0,0,8,9,9,9,8,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,8,8,9,8,8,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,7,7,8,8,7,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,8,8,9,8,8,8,8,7,8,8,8,7,0,0,0,0,0,0,0,0,7,7,6,7,7,8,9,9,8,9,9,9,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,6,6,6,6,6,5,6,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,8,8,9,12,12,0,0,0,0,0,0,0,0,14,16,17,18,18,19,20,21,22,21,22,21,0,0,0,0,0,0,0,0,21,23,23,23,25,24,25,25,27,26,27,27,0,0,0,0,0,0,0,0,27,28,27,27,27,27,27,25,27,26,26,27,0,0,0,0,0,0,0,0,23,21,21,20,20,17,15,14,12,10,8,7,0,0,0,0,0,0,0,0,3,4,4,4,4,5,4,5,6,6,5,6,0,0,0,0,0,0,0,0,7,7,6,7,6,7,7,7,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,6,5,6,7,7,8,8,9,8,8,7,7,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,5,5,4,5,5,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,6,7,7,7,7,0,0,0,0,0,0,0,0,7,8,8,9,8,9,9,8,8,8,7,8,0,0,0,0,0,0,0,0,6,6,5,5,6,6,5,5,6,5,4,5,0,0,0,0,0,0,0,0,4,4,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,6,7,7,8,8,8,8,8,8,8,9,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,7,7,6,6,5,0,0,0,0,0,0,0,0,4,4,4,3,3,4,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,2,3,0,0,0,0,0,0,0,0,4,3,3,3,3,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,2,3,3,3,2,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,11,13,12,12,14,15,15,17,19,19,23,20,0,0,0,0,0,0,0,0,24,22,26,25,25,25,26,25,26,26,25,25,0,0,0,0,0,0,0,0,25,23,25,24,26,23,20,24,24],[0,28,28,28,28,28,28,27,27,27,26,26,26,26,26,26,25,25,25,25,0,0,0,0,0,0,0,0,26,26,25,27,27,27,27,28,27,28,27,28,0,0,0,0,0,0,0,0,24,24,24,22,23,22,20,20,20,19,19,17,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,9,9,10,10,10,0,0,0,0,0,0,0,0,10,11,12,12,12,12,13,13,13,14,13,14,0,0,0,0,0,0,0,0,16,16,17,15,15,15,15,15,16,16,15,15,0,0,0,0,0,0,0,0,15,14,14,14,14,14,14,14,14,14,13,13,0,0,0,0,0,0,0,0,13,14,14,13,13,12,14,13,14,13,13,14,0,0,0,0,0,0,0,0,13,13,13,14,13,13,14,14,13,13,13,13,0,0,0,0,0,0,0,0,12,12,12,11,11,12,12,13,13,13,11,12,0,0,0,0,0,0,0,0,11,11,12,11,11,12,12,11,11,12,13,10,0,0,0,0,0,0,0,0,11,11,9,11,10,11,11,11,12,12,12,13,0,0,0,0,0,0,0,0,10,12,11,11,9,11,10,11,12,12,11,10,0,0,0,0,0,0,0,0,10,8,8,9,9,8,9,9,10,11,9,10,0,0,0,0,0,0,0,0,10,9,8,8,10,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,9,10,9,9,9,10,9,9,9,9,0,0,0,0,0,0,0,0,7,7,7,8,8,6,7,9,7,8,12,13,0,0,0,0,0,0,0,0,15,15,16,18,19,19,19,20,23,20,23,19,0,0,0,0,0,0,0,0,21,23,22,23,25,23,24,25,24,26,26,26,0,0,0,0,0,0,0,0,26,27,26,26,27,25,26,25,26,25,24,26,0,0,0,0,0,0,0,0,23,22,21,20,19,17,16,14,13,11,10,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,8,7,8,7,0,0,0,0,0,0,0,0,9,8,9,9,9,10,9,9,10,10,8,8,0,0,0,0,0,0,0,0,7,7,8,8,8,8,8,8,7,8,7,7,0,0,0,0,0,0,0,0,9,9,9,10,10,10,11,11,11,11,10,10,0,0,0,0,0,0,0,0,9,8,9,10,8,9,9,8,8,7,7,8,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,7,8,8,8,8,0,0,0,0,0,0,0,0,10,11,11,11,11,10,11,12,11,11,11,9,0,0,0,0,0,0,0,0,9,9,8,7,8,8,7,7,8,8,6,7,0,0,0,0,0,0,0,0,7,6,8,8,9,7,8,7,7,6,7,7,0,0,0,0,0,0,0,0,5,4,5,5,5,4,5,5,5,5,6,6,0,0,0,0,0,0,0,0,9,9,10,10,11,10,10,11,11,11,12,12,0,0,0,0,0,0,0,0,11,11,11,10,9,10,9,9,9,9,8,8,0,0,0,0,0,0,0,0,6,7,5,4,6,5,4,5,5,4,4,4,0,0,0,0,0,0,0,0,3,2,3,4,3,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,5,5,5,5,4,4,5,3,3,4,4,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,3,3,4,4,4,0,0,0,0,0,0,0,0,5,4,5,4,4,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,5,7,8,7,7,8,9,8,9,0,0,0,0,0,0,0,0,13,12,12,13,15,15,15,18,19,20,22,20,0,0,0,0,0,0,0,0,23,20,26,23,23,24,24,24,25,26,23,23,0,0,0,0,0,0,0,0,24,22,21,23,24,20,20,22,22],[0,28,28,28,28,28,28,28,27,27,27,26,27,25,26,27,26,25,25,25,0,0,0,0,0,0,0,0,26,27,25,26,27,27,26,27,26,27,28,27,0,0,0,0,0,0,0,0,25,23,23,24,22,22,22,21,20,20,20,17,0,0,0,0,0,0,0,0,6,7,7,7,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,9,10,10,11,10,11,12,11,11,11,13,12,0,0,0,0,0,0,0,0,14,16,15,14,13,13,14,14,13,14,14,14,0,0,0,0,0,0,0,0,13,13,13,13,12,13,12,13,13,12,13,13,0,0,0,0,0,0,0,0,11,12,12,11,10,9,11,11,12,11,11,12,0,0,0,0,0,0,0,0,10,10,11,12,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,10,10,10,9,10,10,10,12,12,11,10,11,0,0,0,0,0,0,0,0,9,10,11,10,9,11,10,10,10,10,11,9,0,0,0,0,0,0,0,0,9,10,9,9,9,9,11,10,10,11,12,12,0,0,0,0,0,0,0,0,9,11,10,10,9,10,10,10,11,10,10,9,0,0,0,0,0,0,0,0,9,8,8,8,9,7,7,8,8,9,8,9,0,0,0,0,0,0,0,0,8,8,7,7,8,8,8,8,9,8,8,7,0,0,0,0,0,0,0,0,7,8,7,8,8,8,7,8,8,7,7,7,0,0,0,0,0,0,0,0,6,6,5,7,6,5,7,8,8,8,11,13,0,0,0,0,0,0,0,0,14,16,16,18,17,18,20,20,21,20,21,21,0,0,0,0,0,0,0,0,18,21,20,21,24,24,25,25,25,26,27,27,0,0,0,0,0,0,0,0,26,27,26,27,25,26,27,24,26,26,25,26,0,0,0,0,0,0,0,0,23,22,22,20,19,18,16,14,13,11,8,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,8,7,8,7,8,8,8,7,9,8,7,8,0,0,0,0,0,0,0,0,6,5,6,7,6,6,6,7,5,7,6,6,0,0,0,0,0,0,0,0,8,8,8,10,9,10,11,10,10,10,9,10,0,0,0,0,0,0,0,0,8,8,9,8,8,8,8,7,7,6,7,7,0,0,0,0,0,0,0,0,6,7,7,5,6,6,7,8,8,9,9,8,0,0,0,0,0,0,0,0,10,9,11,10,10,9,10,10,10,9,9,9,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,6,7,7,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,6,6,5,6,6,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,10,9,9,10,11,0,0,0,0,0,0,0,0,10,10,10,10,9,9,9,8,8,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,5,3,3,3,4,3,2,3,2,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,3,3,3,3,3,2,3,2,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,7,7,7,8,8,8,0,0,0,0,0,0,0,0,12,14,12,13,15,16,16,17,18,19,22,22,0,0,0,0,0,0,0,0,25,21,27,24,24,25,25,22,27,27,24,24,0,0,0,0,0,0,0,0,24,24,21,23,25,22,21,25,24],[0,28,27,27,28,27,27,28,26,25,26,25,26,25,25,25,24,25,25,26,0,0,0,0,0,0,0,0,26,25,24,26,27,26,25,27,26,26,26,26,0,0,0,0,0,0,0,0,23,24,23,21,23,21,21,20,20,20,19,17,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,6,7,8,8,7,0,0,0,0,0,0,0,0,8,9,9,10,10,10,11,11,10,11,11,11,0,0,0,0,0,0,0,0,13,13,13,12,13,13,12,12,12,14,13,13,0,0,0,0,0,0,0,0,13,13,12,12,12,12,11,12,13,11,13,11,0,0,0,0,0,0,0,0,10,11,12,11,9,9,11,10,11,11,10,11,0,0,0,0,0,0,0,0,10,9,10,11,10,11,12,11,11,12,11,11,0,0,0,0,0,0,0,0,9,9,10,10,9,10,10,11,12,11,10,11,0,0,0,0,0,0,0,0,9,9,10,9,9,10,10,9,8,10,10,8,0,0,0,0,0,0,0,0,9,9,8,8,9,9,10,10,10,10,11,12,0,0,0,0,0,0,0,0,9,10,11,9,9,9,9,10,10,10,9,8,0,0,0,0,0,0,0,0,8,8,8,8,8,7,7,7,8,9,8,8,0,0,0,0,0,0,0,0,8,7,7,7,8,8,7,8,8,8,7,6,0,0,0,0,0,0,0,0,7,7,8,8,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,7,7,7,10,11,0,0,0,0,0,0,0,0,14,13,15,17,17,16,19,20,21,19,21,19,0,0,0,0,0,0,0,0,20,21,22,22,23,24,24,24,24,26,26,26,0,0,0,0,0,0,0,0,27,26,25,26,26,25,26,23,25,25,22,25,0,0,0,0,0,0,0,0,21,20,21,20,18,16,15,14,12,10,9,7,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,8,7,8,7,7,8,8,7,8,7,6,7,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,8,7,7,9,9,9,9,9,9,10,9,9,0,0,0,0,0,0,0,0,8,8,9,8,8,8,8,7,7,6,6,7,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,7,7,8,8,0,0,0,0,0,0,0,0,8,9,10,10,10,9,10,10,9,9,9,8,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,6,5,4,5,5,5,4,5,4,4,4,5,0,0,0,0,0,0,0,0,6,7,7,8,9,8,8,9,9,8,9,10,0,0,0,0,0,0,0,0,8,9,9,8,8,8,8,8,7,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,3,3,3,2,0,0,0,0,0,0,0,0,1,1,2,1,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,6,6,5,6,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,13,13,12,12,14,16,15,18,18,19,20,20,0,0,0,0,0,0,0,0,23,20,25,22,23,23,24,21,25,25,23,22,0,0,0,0,0,0,0,0,22,22,21,23,23,20,21,23,22],[0,29,28,28,29,28,28,29,28,27,28,26,28,26,27,25,27,27,26,27,0,0,0,0,0,0,0,0,27,27,25,27,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,25,25,24,23,24,22,22,21,21,21,19,18,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,6,6,5,0,0,0,0,0,0,0,0,7,7,7,8,7,7,8,8,8,8,9,9,0,0,0,0,0,0,0,0,11,12,11,10,10,9,9,10,10,11,11,11,0,0,0,0,0,0,0,0,10,9,10,9,9,9,9,9,10,9,9,9,0,0,0,0,0,0,0,0,8,8,8,7,7,7,8,8,8,8,8,9,0,0,0,0,0,0,0,0,7,7,8,8,7,7,8,8,8,9,8,8,0,0,0,0,0,0,0,0,8,7,8,7,8,7,8,9,10,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,6,6,7,7,7,8,8,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,5,3,5,5,5,7,9,9,0,0,0,0,0,0,0,0,14,16,16,18,18,18,19,20,21,21,20,19,0,0,0,0,0,0,0,0,19,19,22,22,24,22,24,23,24,25,26,26,0,0,0,0,0,0,0,0,26,25,25,25,25,25,24,23,25,24,23,25,0,0,0,0,0,0,0,0,23,21,21,21,19,17,16,14,12,9,7,5,0,0,0,0,0,0,0,0,4,5,4,4,4,5,4,5,6,5,6,6,0,0,0,0,0,0,0,0,7,6,6,6,6,7,7,6,7,7,6,7,0,0,0,0,0,0,0,0,4,5,4,4,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,6,6,6,7,8,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,5,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,8,7,8,8,7,7,7,7,0,0,0,0,0,0,0,0,5,5,4,4,5,5,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,6,6,7,7,6,6,7,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,6,6,5,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,2,1,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,6,5,5,6,0,0,0,0,0,0,0,0,11,12,11,13,13,15,14,16,19,20,23,20,0,0,0,0,0,0,0,0,26,20,24,25,26,25,26,25,27,26,25,25,0,0,0,0,0,0,0,0,25,25,25,25,24,23,22,24,23],[0,28,28,28,28,29,28,28,28,27,28,26,28,27,27,27,27,27,26,26,0,0,0,0,0,0,0,0,27,27,26,27,27,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,25,24,24,24,23,22,22,21,20,20,21,19,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,6,7,7,6,0,0,0,0,0,0,0,0,7,7,7,8,7,8,9,8,8,8,9,9,0,0,0,0,0,0,0,0,11,12,12,11,10,9,10,11,10,11,10,11,0,0,0,0,0,0,0,0,9,9,10,9,9,10,9,10,9,9,9,10,0,0,0,0,0,0,0,0,8,9,9,8,7,8,8,8,8,9,8,9,0,0,0,0,0,0,0,0,8,7,8,8,8,8,8,8,8,9,8,8,0,0,0,0,0,0,0,0,8,7,7,7,7,8,8,9,9,8,8,8,0,0,0,0,0,0,0,0,7,8,8,7,7,8,8,7,7,8,8,7,0,0,0,0,0,0,0,0,7,7,7,7,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,8,8,8,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,6,7,6,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,5,4,5,4,5,5,5,7,7,8,11,12,0,0,0,0,0,0,0,0,15,15,16,18,18,19,19,21,22,21,23,21,0,0,0,0,0,0,0,0,20,23,21,22,26,25,26,24,25,26,28,27,0,0,0,0,0,0,0,0,26,27,26,27,26,25,26,23,26,25,24,27,0,0,0,0,0,0,0,0,23,21,20,20,20,17,16,15,12,11,8,6,0,0,0,0,0,0,0,0,4,5,5,4,5,5,4,4,6,6,5,6,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,8,9,8,8,8,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,5,5,6,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,8,8,8,7,7,7,8,7,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,5,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,3,3,4,4,3,3,4,4,3,3,4,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,8,7,8,8,7,7,7,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,2,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,10,12,11,12,13,14,14,15,17,17,20,19,0,0,0,0,0,0,0,0,23,21,25,23,24,25,25,22,26,25,24,24,0,0,0,0,0,0,0,0,23,21,24,23,24,23,22,25,23],[0,27,27,28,27,28,27,27,27,26,25,25,26,25,25,25,25,26,24,26,0,0,0,0,0,0,0,0,26,26,25,26,27,27,25,27,25,26,26,26,0,0,0,0,0,0,0,0,22,23,23,23,21,20,21,20,20,21,21,18,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,8,9,9,9,10,9,9,10,10,10,0,0,0,0,0,0,0,0,12,13,13,12,11,11,11,11,11,12,11,12,0,0,0,0,0,0,0,0,12,11,11,11,11,11,11,12,11,11,11,11,0,0,0,0,0,0,0,0,9,10,10,9,9,8,10,9,10,10,9,10,0,0,0,0,0,0,0,0,9,8,9,9,9,9,10,10,9,10,10,9,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,10,11,10,9,10,0,0,0,0,0,0,0,0,8,9,9,8,8,10,9,8,9,9,9,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,9,9,9,9,10,0,0,0,0,0,0,0,0,8,9,9,8,8,8,8,9,9,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,6,6,7,8,7,8,0,0,0,0,0,0,0,0,7,6,7,6,7,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,6,6,6,7,7,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,8,8,7,10,10,0,0,0,0,0,0,0,0,14,12,16,16,18,17,20,20,21,20,21,20,0,0,0,0,0,0,0,0,19,22,21,22,24,24,24,24,25,26,27,27,0,0,0,0,0,0,0,0,25,26,25,26,25,23,25,22,25,25,23,24,0,0,0,0,0,0,0,0,21,20,19,19,17,16,15,14,11,11,8,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,4,5,5,6,5,5,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,7,8,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,6,6,5,0,0,0,0,0,0,0,0,7,7,7,7,8,9,9,9,8,9,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,6,6,6,6,5,5,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,8,9,9,9,8,9,9,9,8,8,8,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,5,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,7,7,7,6,6,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,4,4,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,1,0,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,2,2,2,3,2,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,5,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,11,13,12,12,14,15,14,16,17,17,20,20,0,0,0,0,0,0,0,0,22,20,24,22,22,23,24,21,24,24,22,23,0,0,0,0,0,0,0,0,21,21,22,22,23,21,20,23,23],[0,28,27,27,28,28,28,27,27,26,27,26,27,25,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,25,27,27,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,24,24,23,23,23,22,21,21,21,20,19,0,0,0,0,0,0,0,0,5,4,5,5,5,5,6,5,6,7,7,6,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,8,9,9,9,0,0,0,0,0,0,0,0,12,12,11,11,10,10,10,10,10,11,11,11,0,0,0,0,0,0,0,0,10,10,11,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,8,9,9,8,8,8,9,8,8,9,8,9,0,0,0,0,0,0,0,0,8,8,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,9,9,9,10,9,8,10,0,0,0,0,0,0,0,0,8,8,8,8,8,9,8,8,8,8,9,8,0,0,0,0,0,0,0,0,7,8,7,7,7,8,8,9,8,9,9,9,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,8,9,9,9,7,0,0,0,0,0,0,0,0,7,7,7,7,7,6,7,7,7,8,7,7,0,0,0,0,0,0,0,0,7,7,6,6,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,6,9,8,11,12,0,0,0,0,0,0,0,0,15,17,17,18,18,18,21,21,22,21,22,21,0,0,0,0,0,0,0,0,20,22,22,22,24,23,24,25,25,26,26,26,0,0,0,0,0,0,0,0,26,26,24,26,26,24,25,24,24,24,22,25,0,0,0,0,0,0,0,0,21,20,19,20,19,17,15,13,12,11,9,6,0,0,0,0,0,0,0,0,5,6,5,5,5,6,5,6,6,6,6,6,0,0,0,0,0,0,0,0,8,7,8,7,7,8,9,7,9,8,7,7,0,0,0,0,0,0,0,0,6,5,6,6,5,5,6,5,5,6,5,6,0,0,0,0,0,0,0,0,7,7,7,8,8,9,9,9,9,9,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,6,7,6,6,6,0,0,0,0,0,0,0,0,6,5,5,5,4,4,5,6,8,8,8,7,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,9,8,8,8,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,7,6,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,7,7,7,7,7,6,6,5,4,0,0,0,0,0,0,0,0,4,5,4,4,4,5,4,4,4,5,4,4,0,0,0,0,0,0,0,0,4,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,1,1,0,1,1,1,2,2,2,2,2,3,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,4,5,4,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,12,13,12,12,14,16,16,16,19,17,20,19,0,0,0,0,0,0,0,0,23,20,24,22,23,23,24,22,24,24,23,24,0,0,0,0,0,0,0,0,22,22,23,24,22,22,20,23,22],[0,29,28,28,29,29,29,29,28,27,28,28,28,27,28,28,28,28,27,27,0,0,0,0,0,0,0,0,28,28,25,28,29,29,28,28,28,29,28,28,0,0,0,0,0,0,0,0,25,24,25,24,23,22,22,22,21,20,20,19,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,10,10,10,9,8,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,8,8,8,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,8,8,8,7,8,0,0,0,0,0,0,0,0,7,7,7,6,7,7,7,6,7,6,6,6,0,0,0,0,0,0,0,0,6,6,5,6,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,6,7,7,9,10,0,0,0,0,0,0,0,0,13,15,16,17,18,18,19,20,22,22,22,21,0,0,0,0,0,0,0,0,20,21,22,23,27,24,25,25,26,27,27,27,0,0,0,0,0,0,0,0,27,27,27,26,26,25,26,25,25,26,25,26,0,0,0,0,0,0,0,0,22,20,20,20,19,16,16,15,13,12,8,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,6,8,7,5,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,8,8,8,8,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,7,6,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,7,6,7,6,6,7,6,5,5,4,4,0,0,0,0,0,0,0,0,3,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,2,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,2,1,2,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,10,12,12,13,13,15,15,17,19,18,23,20,0,0,0,0,0,0,0,0,25,23,26,25,26,26,26,25,26,26,25,25,0,0,0,0,0,0,0,0,25,25,26,26,27,23,21,25,24],[0,28,28,27,28,28,28,27,28,26,28,27,27,26,25,27,26,27,26,26,0,0,0,0,0,0,0,0,26,27,26,27,27,27,26,27,27,27,26,26,0,0,0,0,0,0,0,0,22,20,22,21,21,20,20,20,20,21,20,18,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,4,5,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,10,11,11,10,9,8,8,9,9,9,9,9,0,0,0,0,0,0,0,0,9,9,10,9,8,8,10,10,10,8,8,9,0,0,0,0,0,0,0,0,7,8,8,7,8,7,8,8,8,8,7,7,0,0,0,0,0,0,0,0,7,7,7,7,7,8,8,8,8,8,9,8,0,0,0,0,0,0,0,0,7,7,8,7,8,7,8,8,9,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,6,7,6,6,6,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,7,8,7,7,0,0,0,0,0,0,0,0,7,6,6,6,7,6,7,6,6,7,7,6,0,0,0,0,0,0,0,0,6,5,5,5,6,6,5,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,3,5,8,9,8,12,9,0,0,0,0,0,0,0,0,14,15,16,18,17,19,19,20,20,18,22,21,0,0,0,0,0,0,0,0,20,23,21,23,24,24,24,24,25,26,26,26,0,0,0,0,0,0,0,0,24,26,25,24,24,23,24,22,24,23,22,24,0,0,0,0,0,0,0,0,19,19,19,17,17,15,14,13,11,10,7,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,7,5,6,7,6,8,8,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,6,6,7,8,8,8,8,8,7,7,7,6,0,0,0,0,0,0,0,0,6,6,7,7,6,6,7,6,6,5,6,5,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,6,7,6,7,6,0,0,0,0,0,0,0,0,7,7,7,7,8,7,7,8,7,7,6,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,4,5,5,5,4,4,0,0,0,0,0,0,0,0,5,4,5,5,6,5,5,5,5,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,6,7,7,7,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,5,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,2,2,2,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,4,4,3,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,11,12,11,12,14,14,16,16,18,20,20,18,0,0,0,0,0,0,0,0,24,21,23,23,25,23,23,22,24,23,23,24,0,0,0,0,0,0,0,0,23,24,25,24,24,23,22,24,23],[0,27,27,27,28,28,27,28,27,26,27,26,27,26,26,26,26,27,26,27,0,0,0,0,0,0,0,0,26,27,26,27,28,28,26,27,27,27,27,26,0,0,0,0,0,0,0,0,24,23,22,23,22,22,22,22,20,21,19,18,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,9,10,10,9,8,8,8,8,8,9,9,9,0,0,0,0,0,0,0,0,8,8,9,8,8,8,9,9,9,9,8,9,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,7,7,7,6,7,7,6,6,7,6,6,0,0,0,0,0,0,0,0,5,6,5,5,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,7,6,0,0,0,0,0,0,0,0,6,5,5,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,5,4,5,5,5,4,4,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,4,3,3,3,3,5,6,8,6,9,9,0,0,0,0,0,0,0,0,13,15,15,16,17,17,19,20,21,20,21,20,0,0,0,0,0,0,0,0,20,21,22,23,24,24,24,23,24,25,25,25,0,0,0,0,0,0,0,0,25,26,24,25,25,24,24,22,24,24,21,24,0,0,0,0,0,0,0,0,21,19,20,19,18,16,16,12,12,11,7,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,8,6,7,6,5,6,7,6,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,7,8,8,8,8,7,7,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,7,7,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,8,8,7,7,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,4,5,5,4,4,5,4,0,0,0,0,0,0,0,0,4,4,3,4,3,4,3,3,3,4,3,3,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,4,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,10,12,11,11,13,14,15,15,17,18,20,18,0,0,0,0,0,0,0,0,22,21,23,23,23,23,23,22,23,24,23,23,0,0,0,0,0,0,0,0,22,21,23,23,24,22,21,23,23],[0,29,29,28,29,29,28,28,28,27,28,27,28,27,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,28,26,28,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,25,24,24,23,23,23,22,22,21,21,20,18,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,9,9,9,8,7,7,7,7,8,7,7,8,0,0,0,0,0,0,0,0,7,7,7,7,6,7,8,8,8,7,7,7,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,5,6,5,6,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,4,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,5,7,8,7,9,10,0,0,0,0,0,0,0,0,14,15,15,17,17,18,19,21,21,21,23,20,0,0,0,0,0,0,0,0,20,23,24,24,27,24,26,26,26,26,27,27,0,0,0,0,0,0,0,0,27,26,27,26,27,26,25,25,25,26,24,26,0,0,0,0,0,0,0,0,22,20,20,20,18,16,15,14,12,10,7,5,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,3,4,4,4,4,0,0,0,0,0,0,0,0,6,6,5,5,4,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,5,6,6,7,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,4,3,3,3,4,3,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,3,3,2,3,3,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,5,6,5,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,2,1,1,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,10,11,11,11,12,13,14,16,18,17,22,18,0,0,0,0,0,0,0,0,25,21,25,25,25,24,24,24,25,25,25,25,0,0,0,0,0,0,0,0,24,24,24,25,25,22,22,25,22],[0,29,28,28,29,29,28,28,28,27,28,28,28,28,27,27,28,28,28,28,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,29,27,28,28,28,0,0,0,0,0,0,0,0,25,24,24,23,22,22,22,21,20,21,19,19,0,0,0,0,0,0,0,0,4,3,3,3,3,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,7,7,8,7,0,0,0,0,0,0,0,0,9,10,9,9,8,8,7,8,8,8,7,8,0,0,0,0,0,0,0,0,8,7,8,8,7,8,8,9,8,8,8,8,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,6,6,6,7,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,7,8,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,5,4,3,4,5,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,6,7,7,9,9,0,0,0,0,0,0,0,0,16,15,16,18,19,19,20,21,22,21,23,22,0,0,0,0,0,0,0,0,20,24,22,23,25,25,26,26,26,27,28,28,0,0,0,0,0,0,0,0,27,27,26,26,26,26,26,24,25,25,25,25,0,0,0,0,0,0,0,0,23,20,21,20,19,16,15,14,12,10,7,5,0,0,0,0,0,0,0,0,3,3,4,3,3,4,4,3,4,5,4,5,0,0,0,0,0,0,0,0,7,6,6,5,5,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,3,3,0,0,0,0,0,0,0,0,5,5,6,6,7,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,6,6,6,6,7,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,3,4,4,4,3,3,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,3,2,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,3,2,2,2,2,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,5,5,4,5,5,0,0,0,0,0,0,0,0,10,11,11,11,11,14,14,15,18,18,20,19,0,0,0,0,0,0,0,0,23,21,24,24,22,24,24,23,24,24,23,25,0,0,0,0,0,0,0,0,23,22,24,25,25,22,21,24,22],[0,27,27,27,27,28,27,27,28,26,26,26,26,27,25,26,26,27,27,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,26,28,27,27,28,27,0,0,0,0,0,0,0,0,22,22,22,22,22,22,21,22,20,21,20,18,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,5,4,4,0,0,0,0,0,0,0,0,6,6,6,7,7,6,7,7,7,7,8,8,0,0,0,0,0,0,0,0,10,10,10,9,8,8,7,8,8,8,7,8,0,0,0,0,0,0,0,0,8,8,9,9,8,8,8,9,9,8,8,8,0,0,0,0,0,0,0,0,7,7,7,6,6,6,7,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,7,7,8,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,7,6,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,6,6,6,6,7,7,0,0,0,0,0,0,0,0,5,6,6,6,5,6,7,7,7,7,7,6,0,0,0,0,0,0,0,0,6,5,5,6,6,5,6,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,5,5,4,4,3,0,0,0,0,0,0,0,0,3,4,4,3,4,5,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,4,4,7,8,7,9,10,0,0,0,0,0,0,0,0,14,13,16,17,17,17,18,18,22,20,22,18,0,0,0,0,0,0,0,0,19,21,21,22,25,23,24,24,25,25,26,26,0,0,0,0,0,0,0,0,24,25,24,25,25,23,25,22,24,23,21,24,0,0,0,0,0,0,0,0,20,18,20,18,17,16,14,12,10,9,7,4,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,3,4,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,6,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,5,6,6,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,2,3,3,3,2,0,0,0,0,0,0,0,0,2,2,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,1,1,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,11,11,11,11,12,14,14,15,17,17,20,18,0,0,0,0,0,0,0,0,22,19,22,22,23,21,22,22,23,23,22,24,0,0,0,0,0,0,0,0,22,21,22,21,23,21,21,23,23],[0,29,28,28,29,29,28,29,29,28,28,28,29,28,28,28,28,29,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,29,28,29,29,0,0,0,0,0,0,0,0,25,24,24,23,23,23,22,23,21,21,21,19,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,7,8,8,7,6,6,6,7,6,7,7,7,0,0,0,0,0,0,0,0,6,6,7,7,6,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,5,5,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,6,6,5,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,4,5,5,4,4,5,5,5,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,4,7,6,6,7,9,0,0,0,0,0,0,0,0,13,14,15,17,17,18,20,20,22,20,23,20,0,0,0,0,0,0,0,0,21,22,24,24,26,24,25,25,26,26,27,27,0,0,0,0,0,0,0,0,26,26,27,26,26,25,26,24,25,25,24,26,0,0,0,0,0,0,0,0,22,20,21,20,18,16,15,13,12,10,7,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,6,5,5,5,4,5,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,3,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,5,6,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,3,3,2,2,3,3,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,1,2,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,10,11,11,11,12,13,14,16,17,17,21,18,0,0,0,0,0,0,0,0,23,21,23,24,24,23,23,24,24,24,24,24,0,0,0,0,0,0,0,0,23,22,24,24,25,23,22,24,23],[0,28,29,29,29,29,28,28,29,27,28,28,28,27,27,27,28,28,28,27,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,25,24,25,24,22,22,22,22,20,21,20,18,0,0,0,0,0,0,0,0,3,3,3,2,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,8,9,9,8,7,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,7,6,6,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,5,5,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,6,5,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,5,6,6,9,10,0,0,0,0,0,0,0,0,14,14,16,17,18,19,19,20,21,21,23,20,0,0,0,0,0,0,0,0,21,23,24,25,27,25,26,26,26,27,27,27,0,0,0,0,0,0,0,0,27,27,27,26,27,26,25,24,25,26,24,25,0,0,0,0,0,0,0,0,21,20,20,19,18,16,15,13,11,9,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,2,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,5,6,6,5,0,0,0,0,0,0,0,0,4,5,6,6,5,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,3,4,4,3,4,4,0,0,0,0,0,0,0,0,9,11,10,10,11,13,13,14,16,16,19,19,0,0,0,0,0,0,0,0,22,20,24,24,21,24,23,23,24,24,23,22,0,0,0,0,0,0,0,0,24,21,22,23,24,21,20,24,22],[0,28,28,28,28,29,28,28,28,27,27,27,27,27,26,27,27,27,26,27,0,0,0,0,0,0,0,0,27,27,26,27,28,28,26,28,27,27,27,27,0,0,0,0,0,0,0,0,24,25,24,23,23,22,21,22,21,21,19,19,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,5,5,4,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,7,7,8,7,0,0,0,0,0,0,0,0,9,10,9,9,8,8,7,8,8,7,7,8,0,0,0,0,0,0,0,0,7,8,8,8,7,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,6,7,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,8,7,7,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,7,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,4,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,4,4,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,5,4,7,6,8,8,9,0,0,0,0,0,0,0,0,14,14,16,17,17,18,19,20,22,19,22,20,0,0,0,0,0,0,0,0,21,23,23,24,27,25,26,26,27,27,27,28,0,0,0,0,0,0,0,0,27,27,24,28,27,26,26,22,26,24,25,26,0,0,0,0,0,0,0,0,21,20,19,19,18,16,14,12,9,8,5,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,4,4,5,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,7,6,6,5,5,0,0,0,0,0,0,0,0,5,4,5,5,5,4,5,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,5,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,3,4,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,3,2,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,2,2,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,1,1,2,2,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,5,4,4,5,0,0,0,0,0,0,0,0,10,11,10,10,11,13,13,14,15,15,17,18,0,0,0,0,0,0,0,0,20,19,23,22,23,22,23,22,24,23,22,22,0,0,0,0,0,0,0,0,21,20,21,21,24,20,19,22,22],[0,27,27,27,27,28,27,27,27,26,27,27,27,27,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,28,26,27,28,28,26,27,26,27,27,27,0,0,0,0,0,0,0,0,24,23,22,22,22,22,22,22,21,21,20,19,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,7,7,0,0,0,0,0,0,0,0,9,10,9,8,7,8,7,8,8,7,7,8,0,0,0,0,0,0,0,0,8,7,8,8,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,6,6,7,6,7,7,7,8,8,8,7,8,0,0,0,0,0,0,0,0,6,7,7,7,6,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,5,6,6,6,7,7,7,6,0,0,0,0,0,0,0,0,6,5,6,6,6,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,5,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,2,3,3,4,5,6,7,8,9,10,0,0,0,0,0,0,0,0,12,13,15,16,15,17,18,19,20,19,20,19,0,0,0,0,0,0,0,0,21,21,23,24,26,25,25,25,26,26,26,27,0,0,0,0,0,0,0,0,26,26,25,26,26,25,24,21,25,23,23,25,0,0,0,0,0,0,0,0,21,20,20,18,17,15,14,11,9,9,6,4,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,4,4,5,4,4,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,5,7,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,3,0,0,0,0,0,0,0,0,5,6,6,6,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,6,7,7,6,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,5,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,2,2,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,2,2,2,2,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,5,4,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,10,11,11,10,12,13,13,14,15,16,18,17,0,0,0,0,0,0,0,0,21,19,22,22,23,22,23,22,22,22,23,23,0,0,0,0,0,0,0,0,21,20,20,21,23,20,19,22,21],[0,28,28,28,29,28,28,29,28,27,27,27,28,27,27,27,28,28,27,28,0,0,0,0,0,0,0,0,28,28,27,28,29,29,27,28,28,28,29,28,0,0,0,0,0,0,0,0,25,25,24,23,24,22,22,23,21,20,20,19,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,7,7,7,0,0,0,0,0,0,0,0,7,8,8,7,7,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,7,6,7,7,6,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,6,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,5,5,6,6,5,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,6,6,6,6,5,0,0,0,0,0,0,0,0,5,4,4,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,5,5,5,6,7,7,8,10,0,0,0,0,0,0,0,0,13,13,16,16,16,18,20,20,21,19,22,20,0,0,0,0,0,0,0,0,21,22,24,25,26,24,25,25,26,26,26,27,0,0,0,0,0,0,0,0,26,27,27,27,27,26,26,24,26,26,24,26,0,0,0,0,0,0,0,0,21,19,19,17,16,14,13,12,9,8,7,4,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,5,6,7,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,7,7,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,3,2,2,2,0,0,0,0,0,0,0,0,2,2,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,2,2,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,9,11,10,10,11,13,13,15,15,16,19,18,0,0,0,0,0,0,0,0,22,21,23,23,24,23,23,23,25,24,23,25,0,0,0,0,0,0,0,0,23,21,23,23,25,21,19,23,22],[0,28,28,28,28,28,28,28,28,27,27,27,27,26,26,26,27,28,27,27,0,0,0,0,0,0,0,0,27,28,27,27,28,28,27,28,28,27,28,27,0,0,0,0,0,0,0,0,24,24,24,23,22,21,21,21,20,20,20,19,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,7,6,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,5,6,6,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,5,5,6,6,6,0,0,0,0,0,0,0,0,5,5,6,5,5,6,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,5,5,6,6,0,0,0,0,0,0,0,0,4,4,5,4,4,5,5,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,5,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,3,3,4,4,3,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,3,4,6,7,8,9,10,0,0,0,0,0,0,0,0,14,13,15,17,17,18,19,20,20,20,21,20,0,0,0,0,0,0,0,0,22,22,26,25,27,26,25,26,26,26,27,27,0,0,0,0,0,0,0,0,26,27,26,26,26,26,25,25,25,26,24,25,0,0,0,0,0,0,0,0,20,19,19,17,16,14,13,12,9,7,6,4,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,3,4,3,3,4,4,4,5,6,6,7,6,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,3,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,1,1,1,2,1,1,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,3,4,4,4,4,4,0,0,0,0,0,0,0,0,9,11,10,10,10,12,12,14,15,15,19,18,0,0,0,0,0,0,0,0,21,20,24,23,21,23,24,22,24,23,23,21,0,0,0,0,0,0,0,0,23,21,22,22,24,19,19,22,19],[0,29,28,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,29,27,28,29,29,28,29,29,28,29,28,0,0,0,0,0,0,0,0,27,25,25,25,24,23,22,22,20,20,19,18,0,0,0,0,0,0,0,0,4,3,4,3,4,4,4,4,4,4,5,4,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,10,10,8,7,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,8,8,7,7,8,8,9,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,6,6,6,7,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,4,5,6,6,7,6,6,6,7,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,7,7,6,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,6,7,9,10,13,15,0,0,0,0,0,0,0,0,17,16,18,19,20,20,20,21,22,21,22,19,0,0,0,0,0,0,0,0,20,24,25,24,28,25,26,27,27,27,28,27,0,0,0,0,0,0,0,0,27,28,27,27,27,26,27,24,26,26,25,26,0,0,0,0,0,0,0,0,23,20,20,20,17,15,14,14,11,9,7,4,0,0,0,0,0,0,0,0,2,3,3,3,3,4,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,4,5,5,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,6,5,6,6,7,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,7,7,7,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,6,6,5,6,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,5,4,4,4,0,0,0,0,0,0,0,0,2,3,3,2,2,3,3,2,3,3,3,2,0,0,0,0,0,0,0,0,3,3,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,2,2,2,2,2,2,1,2,0,0,0,0,0,0,0,0,2,2,2,2,2,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,10,11,10,11,11,12,13,15,17,16,19,19,0,0,0,0,0,0,0,0,22,21,25,25,24,23,24,24,25,25,23,24,0,0,0,0,0,0,0,0,24,23,23,24,26,21,21,24,22],[0,28,28,28,29,29,28,28,28,27,27,27,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,28,27,28,28,29,27,28,27,28,28,28,0,0,0,0,0,0,0,0,26,24,25,24,24,22,23,23,21,21,20,18,0,0,0,0,0,0,0,0,5,4,4,4,4,4,5,5,5,6,6,5,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,9,9,9,10,10,0,0,0,0,0,0,0,0,12,13,12,11,11,11,9,10,11,11,10,10,0,0,0,0,0,0,0,0,10,10,10,10,10,10,11,11,11,11,11,11,0,0,0,0,0,0,0,0,9,9,9,8,8,8,9,9,9,9,8,9,0,0,0,0,0,0,0,0,8,7,8,8,8,8,8,8,8,8,9,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,10,10,10,9,10,0,0,0,0,0,0,0,0,9,9,9,9,8,9,9,8,8,8,8,7,0,0,0,0,0,0,0,0,7,7,6,6,6,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,8,8,8,7,7,0,0,0,0,0,0,0,0,7,6,7,7,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,6,6,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,4,6,7,7,9,10,13,14,0,0,0,0,0,0,0,0,18,16,19,20,20,22,23,22,24,21,23,21,0,0,0,0,0,0,0,0,22,24,25,25,28,25,27,27,27,27,28,28,0,0,0,0,0,0,0,0,26,27,26,27,26,26,26,22,27,25,25,26,0,0,0,0,0,0,0,0,23,22,21,21,19,17,15,14,11,10,7,5,0,0,0,0,0,0,0,0,2,3,3,3,3,4,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,6,5,5,4,4,5,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,3,0,0,0,0,0,0,0,0,5,6,6,7,7,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,5,6,6,0,0,0,0,0,0,0,0,6,6,6,5,5,6,7,8,8,8,8,8,0,0,0,0,0,0,0,0,9,8,10,10,10,9,10,9,9,9,8,8,0,0,0,0,0,0,0,0,6,7,6,6,6,6,5,5,5,5,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,4,5,5,4,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,5,0,0,0,0,0,0,0,0,7,6,7,7,8,8,7,8,7,8,8,9,0,0,0,0,0,0,0,0,9,9,9,9,9,8,8,7,7,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,3,4,4,4,3,0,0,0,0,0,0,0,0,4,4,5,5,5,4,4,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,2,3,3,2,2,3,3,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,4,4,5,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,5,6,7,0,0,0,0,0,0,0,0,11,11,11,11,12,13,14,15,16,16,20,19,0,0,0,0,0,0,0,0,22,21,23,23,23,23,23,23,24,25,24,23,0,0,0,0,0,0,0,0,23,22,21,22,23,21,20,22,21],[0,29,29,29,29,29,29,29,29,29,29,28,29,28,28,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,28,29,29,29,29,28,0,0,0,0,0,0,0,0,27,26,24,25,26,23,23,23,22,21,21,19,0,0,0,0,0,0,0,0,6,6,6,5,6,6,7,7,8,8,8,8,0,0,0,0,0,0,0,0,10,10,11,11,11,11,12,11,10,11,13,12,0,0,0,0,0,0,0,0,13,15,14,14,12,12,12,13,12,13,12,13,0,0,0,0,0,0,0,0,11,11,12,12,10,12,12,13,12,12,12,12,0,0,0,0,0,0,0,0,9,11,11,9,10,10,10,11,11,12,11,12,0,0,0,0,0,0,0,0,9,9,9,10,9,10,10,10,9,10,10,10,0,0,0,0,0,0,0,0,9,9,10,9,9,10,10,12,12,12,11,12,0,0,0,0,0,0,0,0,11,11,12,11,9,11,10,9,10,10,9,8,0,0,0,0,0,0,0,0,8,8,7,7,8,8,9,9,9,9,10,10,0,0,0,0,0,0,0,0,8,8,8,7,8,8,8,9,10,10,9,8,0,0,0,0,0,0,0,0,8,7,8,8,8,7,8,9,9,9,8,9,0,0,0,0,0,0,0,0,7,7,8,6,7,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,5,4,5,4,0,0,0,0,0,0,0,0,5,5,4,5,5,7,9,11,11,12,15,16,0,0,0,0,0,0,0,0,18,18,20,22,22,21,23,23,24,22,24,21,0,0,0,0,0,0,0,0,21,25,25,26,27,27,26,27,27,27,28,28,0,0,0,0,0,0,0,0,28,28,28,27,27,26,27,25,27,27,25,26,0,0,0,0,0,0,0,0,24,23,23,21,20,18,17,15,14,11,9,6,0,0,0,0,0,0,0,0,2,4,4,3,3,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,7,6,6,6,6,5,6,5,7,7,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,3,3,4,4,4,0,0,0,0,0,0,0,0,6,6,7,8,7,8,9,9,8,8,7,8,0,0,0,0,0,0,0,0,7,7,8,7,7,8,7,7,7,7,6,7,0,0,0,0,0,0,0,0,7,7,7,7,7,7,8,8,10,10,10,10,0,0,0,0,0,0,0,0,11,11,12,12,12,11,12,12,12,11,11,11,0,0,0,0,0,0,0,0,8,7,7,7,7,6,7,6,7,6,6,6,0,0,0,0,0,0,0,0,6,4,5,5,5,5,5,6,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,8,8,9,10,10,10,9,10,9,10,11,11,0,0,0,0,0,0,0,0,11,12,11,10,11,11,9,9,9,7,7,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,4,5,4,3,0,0,0,0,0,0,0,0,5,5,5,6,5,5,5,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,4,3,3,3,3,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,4,4,5,5,6,5,6,0,0,0,0,0,0,0,0,6,6,5,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,11,13,12,13,13,14,14,16,18,18,21,21,0,0,0,0,0,0,0,0,23,20,24,24,24,24,24,23,25,25,23,24,0,0,0,0,0,0,0,0,24,22,23,25,25,22,21,24,20],[0,29,29,29,29,29,29,29,29,28,27,27,28,27,28,27,28,26,27,28,0,0,0,0,0,0,0,0,28,28,26,28,28,29,27,28,27,28,28,28,0,0,0,0,0,0,0,0,27,26,25,25,24,24,23,23,21,22,20,18,0,0,0,0,0,0,0,0,8,8,7,7,7,7,9,9,10,10,11,11,0,0,0,0,0,0,0,0,14,14,15,15,16,15,14,15,16,16,16,17,0,0,0,0,0,0,0,0,19,17,18,17,16,17,16,17,16,16,14,16,0,0,0,0,0,0,0,0,16,15,15,17,16,15,15,15,16,17,16,17,0,0,0,0,0,0,0,0,14,15,16,13,14,12,14,15,15,15,15,14,0,0,0,0,0,0,0,0,13,11,13,14,13,12,15,15,12,13,14,14,0,0,0,0,0,0,0,0,13,13,14,15,13,13,14,14,16,16,15,15,0,0,0,0,0,0,0,0,15,14,15,15,14,15,14,14,14,15,14,11,0,0,0,0,0,0,0,0,12,12,9,10,10,11,11,12,12,12,12,13,0,0,0,0,0,0,0,0,10,10,11,10,9,10,11,11,12,12,11,11,0,0,0,0,0,0,0,0,12,10,11,13,12,10,11,12,12,14,13,15,0,0,0,0,0,0,0,0,10,10,8,9,10,8,8,9,9,8,7,7,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,5,6,6,6,6,8,9,12,12,13,15,17,0,0,0,0,0,0,0,0,17,17,20,21,19,21,23,22,24,21,24,21,0,0,0,0,0,0,0,0,22,23,24,24,26,25,26,26,26,27,27,28,0,0,0,0,0,0,0,0,26,27,26,27,26,26,27,24,26,27,26,27,0,0,0,0,0,0,0,0,24,24,22,22,21,20,17,17,14,12,10,7,0,0,0,0,0,0,0,0,4,4,4,3,3,5,4,4,5,6,5,5,0,0,0,0,0,0,0,0,7,8,8,7,7,6,7,7,8,8,6,5,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,4,5,5,5,0,0,0,0,0,0,0,0,8,8,9,10,10,11,11,12,11,10,9,9,0,0,0,0,0,0,0,0,9,8,9,10,9,10,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,10,9,10,9,10,10,11,12,11,11,11,0,0,0,0,0,0,0,0,14,14,15,15,15,15,15,15,15,15,15,14,0,0,0,0,0,0,0,0,11,11,10,10,10,10,9,9,9,8,7,7,0,0,0,0,0,0,0,0,7,5,6,6,6,6,7,7,6,7,7,7,0,0,0,0,0,0,0,0,7,7,8,8,8,7,8,9,8,8,9,9,0,0,0,0,0,0,0,0,11,11,13,12,14,14,12,14,13,13,15,15,0,0,0,0,0,0,0,0,15,14,13,14,13,12,12,11,11,9,9,10,0,0,0,0,0,0,0,0,6,6,7,5,5,6,6,5,5,6,5,4,0,0,0,0,0,0,0,0,6,6,7,8,7,7,6,8,8,6,6,8,0,0,0,0,0,0,0,0,6,5,4,4,5,5,3,4,5,4,4,5,0,0,0,0,0,0,0,0,5,6,7,6,5,6,5,4,5,5,3,3,0,0,0,0,0,0,0,0,2,3,3,3,4,4,6,6,7,8,7,8,0,0,0,0,0,0,0,0,8,8,7,7,8,8,8,8,8,8,8,10,0,0,0,0,0,0,0,0,14,15,15,15,15,17,17,19,18,19,21,23,0,0,0,0,0,0,0,0,23,23,26,25,24,25,25,24,24,26,24,24,0,0,0,0,0,0,0,0,24,22,22,22,24,21,20,23,21],[0,29,29,29,29,29,29,29,28,28,27,27,28,27,28,27,28,27,28,28,0,0,0,0,0,0,0,0,28,28,26,28,28,29,28,29,28,28,29,29,0,0,0,0,0,0,0,0,26,26,25,25,25,24,23,22,22,21,19,20,0,0,0,0,0,0,0,0,11,11,11,12,12,12,12,14,13,15,14,15,0,0,0,0,0,0,0,0,17,17,17,17,18,20,17,17,19,18,19,19,0,0,0,0,0,0,0,0,20,19,19,19,19,21,20,20,19,19,18,19,0,0,0,0,0,0,0,0,19,18,17,19,17,17,17,17,18,19,18,18,0,0,0,0,0,0,0,0,18,18,18,18,18,17,17,18,17,17,18,16,0,0,0,0,0,0,0,0,16,16,17,17,16,18,17,17,17,17,17,17,0,0,0,0,0,0,0,0,16,17,16,16,15,17,17,16,17,18,16,17,0,0,0,0,0,0,0,0,17,17,17,18,16,19,16,16,18,17,17,15,0,0,0,0,0,0,0,0,16,16,13,15,13,15,13,15,15,15,15,15,0,0,0,0,0,0,0,0,14,15,14,14,13,15,15,14,15,15,15,14,0,0,0,0,0,0,0,0,15,13,14,15,15,13,14,14,15,16,15,16,0,0,0,0,0,0,0,0,14,13,12,13,14,11,12,14,13,11,13,11,0,0,0,0,0,0,0,0,8,9,9,8,8,9,9,8,7,6,7,6,0,0,0,0,0,0,0,0,8,8,8,9,10,10,12,13,13,14,15,17,0,0,0,0,0,0,0,0,17,16,20,21,20,20,23,23,23,21,23,21,0,0,0,0,0,0,0,0,21,23,22,22,26,25,26,25,26,26,27,27,0,0,0,0,0,0,0,0,26,27,26,27,26,25,26,25,26,26,25,27,0,0,0,0,0,0,0,0,23,24,22,21,21,18,17,16,15,14,9,8,0,0,0,0,0,0,0,0,5,5,6,6,4,6,5,5,5,6,7,6,0,0,0,0,0,0,0,0,9,8,9,8,7,7,8,7,10,11,6,7,0,0,0,0,0,0,0,0,5,5,5,4,4,5,5,6,7,8,8,7,0,0,0,0,0,0,0,0,10,10,9,14,12,14,14,15,14,13,13,12,0,0,0,0,0,0,0,0,12,13,14,14,12,12,13,13,12,12,12,13,0,0,0,0,0,0,0,0,11,13,12,10,12,12,12,13,13,13,13,14,0,0,0,0,0,0,0,0,16,16,16,16,17,16,17,18,16,17,16,15,0,0,0,0,0,0,0,0,14,14,13,13,14,13,12,13,12,12,11,11,0,0,0,0,0,0,0,0,10,9,10,10,9,9,9,11,10,9,10,11,0,0,0,0,0,0,0,0,10,8,9,10,10,8,10,10,9,10,10,11,0,0,0,0,0,0,0,0,14,14,15,15,16,16,16,16,17,17,17,18,0,0,0,0,0,0,0,0,16,16,15,15,15,14,14,14,13,13,12,13,0,0,0,0,0,0,0,0,10,11,9,8,10,10,8,8,10,9,7,6,0,0,0,0,0,0,0,0,7,7,8,9,8,7,7,8,9,7,7,9,0,0,0,0,0,0,0,0,10,8,6,8,7,7,5,6,6,5,5,6,0,0,0,0,0,0,0,0,6,6,8,7,8,7,6,6,7,6,5,5,0,0,0,0,0,0,0,0,1,2,3,4,4,4,5,5,7,7,6,8,0,0,0,0,0,0,0,0,9,8,8,8,9,9,9,10,10,11,11,12,0,0,0,0,0,0,0,0,16,15,16,16,16,17,19,19,21,19,22,24,0,0,0,0,0,0,0,0,24,22,25,25,25,25,26,25,25,26,24,24,0,0,0,0,0,0,0,0,24,22,23,24,25,22,22,24,23],[0,29,29,29,29,29,29,29,29,29,28,28,29,27,28,27,29,28,27,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,27,27,25,25,26,24,23,24,23,22,22,21,0,0,0,0,0,0,0,0,12,13,12,10,12,12,12,14,14,14,15,14,0,0,0,0,0,0,0,0,18,17,19,20,18,19,19,18,18,19,21,19,0,0,0,0,0,0,0,0,22,20,21,21,19,19,20,21,20,21,20,20,0,0,0,0,0,0,0,0,18,18,19,20,17,18,19,18,19,19,19,19,0,0,0,0,0,0,0,0,17,18,19,16,17,17,17,19,19,18,19,18,0,0,0,0,0,0,0,0,16,17,18,18,16,18,19,17,15,18,18,18,0,0,0,0,0,0,0,0,15,16,17,16,16,18,17,17,18,17,16,18,0,0,0,0,0,0,0,0,17,17,18,18,16,18,18,15,17,18,16,15,0,0,0,0,0,0,0,0,15,16,14,14,15,14,16,16,16,16,16,17,0,0,0,0,0,0,0,0,14,15,16,13,13,16,15,14,15,15,15,15,0,0,0,0,0,0,0,0,15,14,15,16,15,15,16,16,16,16,15,16,0,0,0,0,0,0,0,0,14,13,13,13,13,13,12,13,12,12,12,12,0,0,0,0,0,0,0,0,9,10,10,9,10,10,9,9,8,9,8,8,0,0,0,0,0,0,0,0,9,9,10,10,9,11,12,13,13,14,15,16,0,0,0,0,0,0,0,0,20,18,21,22,22,22,23,23,24,22,25,23,0,0,0,0,0,0,0,0,22,23,24,25,26,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,26,27,27,27,26,26,26,26,27,27,26,27,0,0,0,0,0,0,0,0,25,24,24,23,22,21,19,17,16,15,12,11,0,0,0,0,0,0,0,0,6,7,6,5,5,7,7,6,6,8,8,7,0,0,0,0,0,0,0,0,11,9,9,10,8,8,9,7,11,11,8,8,0,0,0,0,0,0,0,0,5,5,6,6,6,6,5,7,7,9,8,7,0,0,0,0,0,0,0,0,11,11,11,12,12,13,13,14,14,13,13,12,0,0,0,0,0,0,0,0,13,12,14,14,14,13,14,12,12,12,12,11,0,0,0,0,0,0,0,0,12,13,12,12,12,12,13,13,13,15,14,15,0,0,0,0,0,0,0,0,17,17,18,19,17,17,17,17,17,17,17,16,0,0,0,0,0,0,0,0,15,15,14,14,13,13,13,13,12,12,10,11,0,0,0,0,0,0,0,0,10,8,9,10,11,10,10,10,10,9,10,9,0,0,0,0,0,0,0,0,9,8,9,10,9,9,9,12,9,9,11,10,0,0,0,0,0,0,0,0,14,14,17,17,18,17,16,17,16,18,18,19,0,0,0,0,0,0,0,0,17,18,15,15,16,15,15,14,14,13,13,14,0,0,0,0,0,0,0,0,9,9,8,7,8,7,8,7,7,8,6,6,0,0,0,0,0,0,0,0,6,6,8,9,7,7,6,7,7,6,6,8,0,0,0,0,0,0,0,0,7,8,7,6,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,6,5,6,6,5,6,6,6,5,7,0,0,0,0,0,0,0,0,0,1,2,3,3,4,5,5,6,7,7,8,0,0,0,0,0,0,0,0,9,9,8,9,10,10,10,11,10,12,12,13,0,0,0,0,0,0,0,0,15,16,16,16,18,17,19,20,20,20,23,23,0,0,0,0,0,0,0,0,25,23,27,26,25,27,27,26,26,28,26,25,0,0,0,0,0,0,0,0,26,23,23,25,26,23,22,25,23],[0,28,28,28,28,28,29,28,28,28,27,26,28,26,27,26,28,27,27,27,0,0,0,0,0,0,0,0,27,28,26,28,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,25,25,24,24,24,23,23,22,21,21,20,19,0,0,0,0,0,0,0,0,11,10,11,9,11,11,12,13,13,13,13,13,0,0,0,0,0,0,0,0,14,16,16,15,16,17,17,17,17,17,19,18,0,0,0,0,0,0,0,0,19,19,20,19,17,19,18,19,18,19,18,18,0,0,0,0,0,0,0,0,18,18,17,19,17,16,17,16,18,17,16,17,0,0,0,0,0,0,0,0,16,16,17,17,16,16,15,18,17,17,18,16,0,0,0,0,0,0,0,0,16,17,16,16,15,17,16,17,15,16,16,15,0,0,0,0,0,0,0,0,15,16,15,15,15,16,16,17,16,17,16,17,0,0,0,0,0,0,0,0,16,16,16,17,15,16,16,15,17,16,16,15,0,0,0,0,0,0,0,0,14,14,13,14,13,14,14,14,15,14,15,14,0,0,0,0,0,0,0,0,13,15,14,13,14,15,14,13,14,14,14,14,0,0,0,0,0,0,0,0,14,13,13,14,14,14,14,15,14,14,15,14,0,0,0,0,0,0,0,0,13,12,12,11,12,11,12,12,12,11,12,12,0,0,0,0,0,0,0,0,8,9,9,7,8,9,7,7,7,7,8,7,0,0,0,0,0,0,0,0,9,8,8,9,8,8,11,11,10,12,14,14,0,0,0,0,0,0,0,0,18,16,19,21,20,20,22,23,24,22,24,21,0,0,0,0,0,0,0,0,20,23,21,22,25,23,25,25,26,25,26,27,0,0,0,0,0,0,0,0,25,27,25,26,27,25,26,23,26,26,24,26,0,0,0,0,0,0,0,0,23,23,22,21,20,18,17,15,14,13,11,9,0,0,0,0,0,0,0,0,5,5,5,4,5,6,5,5,6,6,6,6,0,0,0,0,0,0,0,0,9,8,8,8,6,7,9,7,12,11,7,8,0,0,0,0,0,0,0,0,6,4,5,6,5,5,5,6,6,7,6,6,0,0,0,0,0,0,0,0,9,10,11,11,12,13,12,13,13,13,12,12,0,0,0,0,0,0,0,0,12,11,12,13,12,11,12,11,11,11,11,11,0,0,0,0,0,0,0,0,10,11,11,10,10,11,11,13,12,13,13,14,0,0,0,0,0,0,0,0,16,15,16,16,16,15,15,16,16,15,15,15,0,0,0,0,0,0,0,0,13,13,12,12,13,13,11,11,11,11,10,10,0,0,0,0,0,0,0,0,10,7,8,8,9,8,9,10,9,8,10,10,0,0,0,0,0,0,0,0,9,8,8,9,8,7,9,10,8,8,10,9,0,0,0,0,0,0,0,0,13,13,14,15,15,15,16,15,15,15,16,16,0,0,0,0,0,0,0,0,16,16,14,14,15,15,14,13,13,12,12,12,0,0,0,0,0,0,0,0,8,9,9,7,7,8,7,6,7,7,6,5,0,0,0,0,0,0,0,0,7,6,7,8,7,7,6,6,6,6,5,7,0,0,0,0,0,0,0,0,7,6,6,6,6,4,4,4,4,3,4,4,0,0,0,0,0,0,0,0,4,5,6,5,6,5,5,4,5,6,4,5,0,0,0,0,0,0,0,0,1,0,1,3,3,4,4,5,7,7,7,9,0,0,0,0,0,0,0,0,9,9,8,8,9,10,9,10,10,10,11,12,0,0,0,0,0,0,0,0,16,15,17,16,16,17,18,20,20,19,22,22,0,0,0,0,0,0,0,0,25,22,26,24,25,25,25,25,26,26,25,25,0,0,0,0,0,0,0,0,24,22,21,23,24,21,22,24,22],[0,29,29,29,29,29,29,29,29,28,29,28,29,27,28,27,28,28,27,28,0,0,0,0,0,0,0,0,28,28,27,29,29,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,26,25,25,24,24,24,22,23,21,20,20,19,0,0,0,0,0,0,0,0,6,7,6,6,7,7,8,9,9,11,12,11,0,0,0,0,0,0,0,0,14,13,14,15,14,14,16,16,15,15,18,17,0,0,0,0,0,0,0,0,18,17,18,17,17,17,16,17,17,18,16,17,0,0,0,0,0,0,0,0,16,16,16,17,14,15,16,16,16,17,17,17,0,0,0,0,0,0,0,0,14,15,16,13,13,14,16,14,16,15,14,15,0,0,0,0,0,0,0,0,14,14,15,16,14,14,16,14,13,14,15,15,0,0,0,0,0,0,0,0,13,14,15,13,13,15,15,16,17,15,14,16,0,0,0,0,0,0,0,0,14,13,16,15,13,16,15,13,14,15,13,13,0,0,0,0,0,0,0,0,12,13,10,10,11,12,12,14,13,14,13,14,0,0,0,0,0,0,0,0,11,13,12,11,10,13,13,12,13,14,13,12,0,0,0,0,0,0,0,0,12,11,11,12,11,11,11,13,14,13,12,12,0,0,0,0,0,0,0,0,11,10,9,8,10,10,9,10,10,9,8,8,0,0,0,0,0,0,0,0,7,7,7,7,7,8,7,7,7,7,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,7,7,8,10,9,12,14,0,0,0,0,0,0,0,0,15,16,16,19,19,19,20,21,22,20,21,20,0,0,0,0,0,0,0,0,21,22,23,24,26,23,25,24,26,26,27,27,0,0,0,0,0,0,0,0,26,27,25,27,26,26,25,24,25,25,25,26,0,0,0,0,0,0,0,0,23,21,22,20,20,17,17,14,14,13,9,7,0,0,0,0,0,0,0,0,4,5,4,4,5,5,4,4,5,6,5,5,0,0,0,0,0,0,0,0,8,8,8,7,6,7,8,7,7,8,7,7,0,0,0,0,0,0,0,0,5,4,5,6,4,5,5,5,5,6,7,6,0,0,0,0,0,0,0,0,8,8,8,10,11,12,11,11,12,12,9,11,0,0,0,0,0,0,0,0,9,9,10,11,9,9,11,9,9,8,9,8,0,0,0,0,0,0,0,0,7,9,8,8,8,7,8,9,11,10,11,11,0,0,0,0,0,0,0,0,13,15,14,14,14,14,15,15,14,14,13,13,0,0,0,0,0,0,0,0,10,10,8,8,9,9,8,7,8,8,7,7,0,0,0,0,0,0,0,0,7,7,6,7,7,7,7,7,7,6,7,7,0,0,0,0,0,0,0,0,6,5,5,6,6,7,5,6,5,5,6,6,0,0,0,0,0,0,0,0,10,10,13,12,14,14,13,13,14,14,14,14,0,0,0,0,0,0,0,0,13,14,13,13,12,12,11,10,10,9,8,8,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,4,5,5,4,3,0,0,0,0,0,0,0,0,6,4,5,5,4,5,4,4,5,5,4,5,0,0,0,0,0,0,0,0,5,4,4,5,4,3,3,4,3,2,3,3,0,0,0,0,0,0,0,0,2,3,4,3,3,3,3,2,3,3,2,2,0,0,0,0,0,0,0,0,1,1,0,1,2,2,3,4,5,5,5,6,0,0,0,0,0,0,0,0,7,7,8,7,8,7,8,8,8,7,8,10,0,0,0,0,0,0,0,0,12,16,14,13,16,17,16,18,20,20,22,22,0,0,0,0,0,0,0,0,26,22,25,24,25,24,24,25,27,25,25,25,0,0,0,0,0,0,0,0,24,22,22,25,24,21,22,24,22],[0,29,28,28,29,29,28,28,28,28,27,26,28,27,27,26,28,27,26,27,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,26,26,25,25,23,22,23,22,21,21,20,18,0,0,0,0,0,0,0,0,8,8,8,7,8,7,8,9,10,11,12,10,0,0,0,0,0,0,0,0,13,13,13,14,14,14,15,16,14,14,17,17,0,0,0,0,0,0,0,0,18,17,18,18,17,15,16,17,16,18,16,17,0,0,0,0,0,0,0,0,17,15,16,16,15,14,16,15,17,16,17,17,0,0,0,0,0,0,0,0,13,15,16,13,13,13,14,14,15,15,14,15,0,0,0,0,0,0,0,0,13,12,14,14,13,13,16,14,12,14,15,14,0,0,0,0,0,0,0,0,13,13,15,13,13,14,14,14,16,15,15,14,0,0,0,0,0,0,0,0,14,14,15,15,12,14,14,14,12,14,14,12,0,0,0,0,0,0,0,0,11,12,10,10,12,12,13,13,13,13,14,15,0,0,0,0,0,0,0,0,10,12,12,11,10,11,12,12,13,13,12,11,0,0,0,0,0,0,0,0,12,9,10,12,12,10,11,12,12,13,12,13,0,0,0,0,0,0,0,0,10,9,7,8,10,8,7,10,9,8,8,8,0,0,0,0,0,0,0,0,7,8,7,6,7,8,7,7,6,7,7,7,0,0,0,0,0,0,0,0,7,7,8,7,8,8,10,10,10,13,12,13,0,0,0,0,0,0,0,0,16,15,17,19,17,19,21,21,23,20,22,22,0,0,0,0,0,0,0,0,21,23,22,22,25,23,25,25,26,26,27,27,0,0,0,0,0,0,0,0,26,26,26,26,26,24,26,25,25,26,24,26,0,0,0,0,0,0,0,0,23,23,21,22,20,18,17,16,14,13,10,7,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,6,6,6,7,6,0,0,0,0,0,0,0,0,9,9,8,8,7,7,8,8,8,9,8,8,0,0,0,0,0,0,0,0,6,5,6,6,5,5,5,6,5,7,6,5,0,0,0,0,0,0,0,0,9,8,9,10,10,11,11,10,12,11,9,11,0,0,0,0,0,0,0,0,9,9,9,10,8,9,9,9,8,8,9,8,0,0,0,0,0,0,0,0,9,10,8,8,8,9,9,10,11,11,11,12,0,0,0,0,0,0,0,0,13,13,15,15,14,13,14,14,15,13,13,12,0,0,0,0,0,0,0,0,9,10,9,8,9,9,8,7,9,8,7,8,0,0,0,0,0,0,0,0,7,6,6,7,7,7,7,7,6,6,7,7,0,0,0,0,0,0,0,0,7,7,7,7,6,6,7,7,7,7,8,7,0,0,0,0,0,0,0,0,9,10,13,11,13,13,12,13,12,14,14,14,0,0,0,0,0,0,0,0,14,15,12,12,13,13,12,11,11,9,9,9,0,0,0,0,0,0,0,0,6,6,5,5,5,5,6,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,7,6,5,5,5,0,0,0,0,0,0,0,0,5,5,4,6,5,3,3,4,3,2,3,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,3,3,4,3,3,0,0,0,0,0,0,0,0,2,1,1,0,1,2,3,4,4,6,5,6,0,0,0,0,0,0,0,0,7,7,6,6,8,7,7,8,8,8,8,9,0,0,0,0,0,0,0,0,13,15,15,14,15,17,16,18,18,19,21,20,0,0,0,0,0,0,0,0,24,22,25,25,24,23,24,23,25,26,24,24,0,0,0,0,0,0,0,0,24,21,22,22,24,21,20,23,22],[0,29,28,28,28,28,29,28,28,28,27,27,27,26,27,25,27,26,26,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,26,27,26,25,25,24,23,23,21,22,20,18,0,0,0,0,0,0,0,0,9,10,9,10,10,11,11,11,11,13,13,12,0,0,0,0,0,0,0,0,16,17,17,17,18,18,17,18,17,18,19,19,0,0,0,0,0,0,0,0,20,20,19,19,18,20,20,19,19,19,19,19,0,0,0,0,0,0,0,0,19,18,17,19,18,19,16,18,18,19,19,18,0,0,0,0,0,0,0,0,17,18,18,17,17,17,17,18,17,17,17,17,0,0,0,0,0,0,0,0,16,16,16,16,17,16,17,17,16,17,16,16,0,0,0,0,0,0,0,0,16,16,15,17,16,16,16,16,17,17,15,16,0,0,0,0,0,0,0,0,16,17,17,16,15,18,17,16,17,17,17,15,0,0,0,0,0,0,0,0,14,14,12,13,13,14,14,15,15,15,16,16,0,0,0,0,0,0,0,0,12,15,15,14,13,14,14,15,15,14,14,13,0,0,0,0,0,0,0,0,14,13,14,13,14,13,13,14,14,15,15,15,0,0,0,0,0,0,0,0,13,12,11,11,13,12,11,12,12,11,11,11,0,0,0,0,0,0,0,0,9,9,10,10,10,10,11,10,9,9,8,8,0,0,0,0,0,0,0,0,8,7,8,8,9,8,10,11,11,12,13,16,0,0,0,0,0,0,0,0,16,15,18,20,17,19,22,21,23,20,23,21,0,0,0,0,0,0,0,0,21,23,20,22,24,24,26,25,25,26,27,27,0,0,0,0,0,0,0,0,25,26,26,27,26,25,26,23,26,26,25,26,0,0,0,0,0,0,0,0,24,23,22,21,20,18,17,16,14,13,11,8,0,0,0,0,0,0,0,0,7,8,7,7,7,8,6,7,8,8,8,8,0,0,0,0,0,0,0,0,11,11,10,10,10,10,10,10,11,11,8,9,0,0,0,0,0,0,0,0,6,7,7,7,6,7,7,9,9,10,9,9,0,0,0,0,0,0,0,0,11,13,13,13,13,13,13,13,13,13,13,12,0,0,0,0,0,0,0,0,11,11,12,13,12,12,12,12,11,11,11,10,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,12,13,12,12,13,0,0,0,0,0,0,0,0,16,16,17,16,16,16,16,16,16,16,16,15,0,0,0,0,0,0,0,0,13,13,12,12,12,12,10,11,10,11,10,10,0,0,0,0,0,0,0,0,10,9,10,9,11,10,11,10,10,9,10,10,0,0,0,0,0,0,0,0,10,8,9,9,9,8,9,9,8,9,9,10,0,0,0,0,0,0,0,0,13,12,14,14,15,16,14,15,16,16,16,17,0,0,0,0,0,0,0,0,16,16,15,15,14,14,12,12,12,11,11,11,0,0,0,0,0,0,0,0,8,8,9,7,8,9,7,6,8,8,6,5,0,0,0,0,0,0,0,0,7,7,8,9,8,7,7,9,8,7,7,7,0,0,0,0,0,0,0,0,7,6,5,6,6,4,5,5,4,3,3,5,0,0,0,0,0,0,0,0,5,6,6,6,5,6,5,4,4,5,5,4,0,0,0,0,0,0,0,0,4,3,3,1,0,1,2,3,5,5,6,6,0,0,0,0,0,0,0,0,9,9,9,10,10,9,11,11,11,12,11,12,0,0,0,0,0,0,0,0,14,15,16,15,17,18,18,20,19,19,21,22,0,0,0,0,0,0,0,0,24,22,26,24,25,25,25,24,26,27,24,25,0,0,0,0,0,0,0,0,23,22,22,23,24,21,21,23,22],[0,28,28,28,28,28,29,28,28,28,27,27,27,26,27,26,27,26,26,27,0,0,0,0,0,0,0,0,27,28,26,28,28,28,28,29,27,28,28,28,0,0,0,0,0,0,0,0,26,26,24,25,24,24,23,22,22,21,20,19,0,0,0,0,0,0,0,0,13,14,14,15,14,15,14,16,16,16,18,17,0,0,0,0,0,0,0,0,19,19,20,20,21,21,20,20,20,21,21,22,0,0,0,0,0,0,0,0,23,21,22,21,21,22,22,22,22,21,22,22,0,0,0,0,0,0,0,0,22,20,21,21,19,19,20,20,21,20,20,20,0,0,0,0,0,0,0,0,19,21,21,20,20,20,20,21,21,20,21,19,0,0,0,0,0,0,0,0,20,20,19,20,19,20,20,20,18,19,20,20,0,0,0,0,0,0,0,0,18,18,18,19,17,19,18,19,20,20,18,19,0,0,0,0,0,0,0,0,18,19,20,20,18,20,20,18,19,20,19,17,0,0,0,0,0,0,0,0,18,17,15,17,17,17,18,18,18,18,18,19,0,0,0,0,0,0,0,0,15,18,18,16,16,17,16,16,17,17,16,16,0,0,0,0,0,0,0,0,16,15,16,16,16,15,17,17,18,18,16,18,0,0,0,0,0,0,0,0,17,15,13,15,16,15,14,16,16,15,15,14,0,0,0,0,0,0,0,0,14,14,15,15,14,14,13,13,13,12,12,13,0,0,0,0,0,0,0,0,10,11,12,11,12,10,12,12,12,13,15,15,0,0,0,0,0,0,0,0,16,16,19,20,20,20,22,22,23,21,23,21,0,0,0,0,0,0,0,0,19,21,21,21,24,23,24,25,25,26,27,27,0,0,0,0,0,0,0,0,26,27,26,27,27,26,27,26,26,27,25,27,0,0,0,0,0,0,0,0,25,24,24,23,22,19,18,17,15,15,12,10,0,0,0,0,0,0,0,0,10,9,9,9,8,10,8,8,9,10,9,10,0,0,0,0,0,0,0,0,14,12,11,13,12,13,13,12,13,13,9,10,0,0,0,0,0,0,0,0,8,9,10,10,9,10,10,10,11,13,11,11,0,0,0,0,0,0,0,0,15,14,15,15,15,15,16,16,16,16,16,16,0,0,0,0,0,0,0,0,15,16,16,17,14,15,16,14,14,14,13,14,0,0,0,0,0,0,0,0,13,15,14,14,14,14,14,14,14,14,15,15,0,0,0,0,0,0,0,0,18,18,19,19,19,19,19,19,20,20,18,18,0,0,0,0,0,0,0,0,16,16,14,15,16,14,14,13,14,13,14,13,0,0,0,0,0,0,0,0,14,12,14,12,14,13,12,13,12,11,13,13,0,0,0,0,0,0,0,0,11,8,11,12,12,11,10,14,12,12,12,13,0,0,0,0,0,0,0,0,16,16,19,18,20,20,19,19,20,20,20,21,0,0,0,0,0,0,0,0,19,19,18,17,17,18,16,16,15,15,14,15,0,0,0,0,0,0,0,0,13,12,11,10,11,10,9,10,9,8,8,8,0,0,0,0,0,0,0,0,8,6,7,10,9,9,9,10,9,10,8,11,0,0,0,0,0,0,0,0,11,10,10,10,12,7,8,7,6,6,6,6,0,0,0,0,0,0,0,0,4,7,9,8,6,8,6,5,6,8,7,5,0,0,0,0,0,0,0,0,5,4,5,2,2,0,1,3,4,5,5,6,0,0,0,0,0,0,0,0,10,9,9,10,13,11,12,14,15,16,14,15,0,0,0,0,0,0,0,0,17,16,16,17,18,18,18,20,20,20,22,22,0,0,0,0,0,0,0,0,25,22,26,25,25,24,26,25,26,27,25,24,0,0,0,0,0,0,0,0,25,22,22,24,24,21,21,24,22],[0,29,29,29,29,29,29,28,28,28,28,28,28,27,27,27,28,26,26,27,0,0,0,0,0,0,0,0,29,28,27,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,27,27,26,26,26,24,24,24,22,21,20,0,0,0,0,0,0,0,0,12,12,12,13,13,14,14,14,15,15,16,15,0,0,0,0,0,0,0,0,17,18,18,19,20,20,20,20,20,20,20,21,0,0,0,0,0,0,0,0,22,21,21,22,22,22,22,21,21,22,21,21,0,0,0,0,0,0,0,0,21,20,20,21,19,18,19,19,20,19,20,20,0,0,0,0,0,0,0,0,19,20,20,19,19,18,18,20,19,18,20,18,0,0,0,0,0,0,0,0,18,19,19,20,18,20,19,19,18,19,19,18,0,0,0,0,0,0,0,0,17,17,17,18,16,17,18,17,18,19,16,17,0,0,0,0,0,0,0,0,17,17,19,18,15,19,18,17,19,19,19,17,0,0,0,0,0,0,0,0,17,16,15,16,15,16,16,16,17,17,17,17,0,0,0,0,0,0,0,0,15,17,16,16,15,15,16,16,16,16,15,16,0,0,0,0,0,0,0,0,17,14,13,15,15,13,14,15,15,15,14,15,0,0,0,0,0,0,0,0,15,14,12,14,16,14,13,16,15,14,14,13,0,0,0,0,0,0,0,0,12,12,14,12,12,12,12,12,11,10,10,11,0,0,0,0,0,0,0,0,10,10,10,12,10,11,13,13,12,12,14,16,0,0,0,0,0,0,0,0,18,17,18,22,21,21,24,24,26,23,25,22,0,0,0,0,0,0,0,0,21,23,21,23,25,25,26,26,26,27,27,28,0,0,0,0,0,0,0,0,27,28,26,27,27,26,27,26,27,28,27,28,0,0,0,0,0,0,0,0,26,25,24,23,23,21,21,18,16,15,13,11,0,0,0,0,0,0,0,0,8,9,8,8,8,9,9,8,9,8,9,8,0,0,0,0,0,0,0,0,12,12,13,11,10,11,12,10,12,12,10,10,0,0,0,0,0,0,0,0,9,8,8,8,10,10,11,9,11,11,11,9,0,0,0,0,0,0,0,0,13,13,13,13,13,14,14,14,15,14,14,14,0,0,0,0,0,0,0,0,14,14,15,15,14,13,14,14,12,12,13,13,0,0,0,0,0,0,0,0,11,12,12,11,12,11,12,14,13,14,14,14,0,0,0,0,0,0,0,0,16,17,18,18,18,17,18,17,17,16,17,16,0,0,0,0,0,0,0,0,14,14,13,13,14,14,11,12,13,12,12,11,0,0,0,0,0,0,0,0,12,11,12,11,12,12,11,12,11,11,11,12,0,0,0,0,0,0,0,0,11,10,10,11,10,10,10,11,10,11,12,13,0,0,0,0,0,0,0,0,15,15,16,17,18,18,17,18,18,18,19,19,0,0,0,0,0,0,0,0,17,18,16,16,16,16,14,14,14,14,15,14,0,0,0,0,0,0,0,0,10,10,10,9,9,11,9,9,10,10,8,7,0,0,0,0,0,0,0,0,7,7,8,9,9,8,10,9,8,8,8,9,0,0,0,0,0,0,0,0,10,9,9,10,8,8,9,8,7,6,6,6,0,0,0,0,0,0,0,0,4,7,9,8,7,8,8,7,8,8,7,6,0,0,0,0,0,0,0,0,5,3,5,3,2,1,0,1,4,4,5,6,0,0,0,0,0,0,0,0,10,11,10,9,10,12,11,11,12,12,12,13,0,0,0,0,0,0,0,0,16,17,17,17,18,20,18,21,21,21,23,25,0,0,0,0,0,0,0,0,26,23,27,26,27,27,27,26,27,28,26,27,0,0,0,0,0,0,0,0,24,24,22,25,25,23,23,24,24],[0,29,29,29,29,29,29,28,28,28,27,27,28,26,27,26,27,25,27,27,0,0,0,0,0,0,0,0,27,28,27,28,28,29,28,29,27,28,28,28,0,0,0,0,0,0,0,0,25,26,25,24,24,23,22,22,22,22,19,20,0,0,0,0,0,0,0,0,11,13,12,13,12,13,12,15,14,14,14,14,0,0,0,0,0,0,0,0,15,16,16,16,16,18,16,16,17,17,17,18,0,0,0,0,0,0,0,0,19,18,19,19,19,20,20,20,19,19,18,19,0,0,0,0,0,0,0,0,17,16,16,17,15,15,16,16,17,17,17,16,0,0,0,0,0,0,0,0,16,17,17,16,17,16,16,18,17,16,17,16,0,0,0,0,0,0,0,0,16,16,16,16,15,17,16,16,15,15,16,15,0,0,0,0,0,0,0,0,14,14,14,14,14,16,14,15,15,15,14,15,0,0,0,0,0,0,0,0,13,14,15,15,14,15,15,14,17,16,15,13,0,0,0,0,0,0,0,0,14,14,14,15,15,14,14,15,16,15,16,15,0,0,0,0,0,0,0,0,14,15,14,13,13,14,15,12,13,13,13,13,0,0,0,0,0,0,0,0,13,11,11,13,13,12,12,13,14,13,13,12,0,0,0,0,0,0,0,0,13,12,12,13,13,12,12,13,13,12,13,12,0,0,0,0,0,0,0,0,12,12,12,12,12,12,11,12,11,12,11,12,0,0,0,0,0,0,0,0,10,10,11,11,11,10,11,13,11,13,13,15,0,0,0,0,0,0,0,0,17,16,19,21,19,20,22,23,24,22,24,22,0,0,0,0,0,0,0,0,21,21,23,22,25,25,25,25,26,26,27,27,0,0,0,0,0,0,0,0,26,27,27,28,27,26,27,25,26,27,26,26,0,0,0,0,0,0,0,0,24,23,24,22,21,20,19,16,15,13,12,10,0,0,0,0,0,0,0,0,8,8,7,7,7,8,8,8,8,9,8,9,0,0,0,0,0,0,0,0,11,10,10,11,11,11,11,10,12,12,10,10,0,0,0,0,0,0,0,0,9,7,9,10,9,8,10,9,10,11,9,9,0,0,0,0,0,0,0,0,12,11,11,13,13,14,13,14,13,13,13,14,0,0,0,0,0,0,0,0,12,12,14,13,11,11,12,10,10,10,10,11,0,0,0,0,0,0,0,0,10,11,10,10,11,11,10,12,11,12,12,12,0,0,0,0,0,0,0,0,15,15,15,14,16,14,14,14,15,14,14,13,0,0,0,0,0,0,0,0,13,13,12,12,12,12,12,12,11,11,11,10,0,0,0,0,0,0,0,0,10,10,11,10,11,10,9,11,9,9,9,9,0,0,0,0,0,0,0,0,8,8,8,8,9,8,9,10,9,9,10,10,0,0,0,0,0,0,0,0,14,12,15,14,15,15,17,16,17,16,17,17,0,0,0,0,0,0,0,0,15,15,14,14,16,14,13,13,12,12,12,13,0,0,0,0,0,0,0,0,12,10,9,9,9,9,8,6,7,7,6,6,0,0,0,0,0,0,0,0,6,6,5,6,6,5,7,8,7,7,7,8,0,0,0,0,0,0,0,0,9,8,8,7,8,8,6,5,5,6,5,5,0,0,0,0,0,0,0,0,4,5,7,5,6,6,6,5,6,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,3,2,1,0,1,3,6,4,0,0,0,0,0,0,0,0,7,8,8,7,8,9,9,10,10,11,10,12,0,0,0,0,0,0,0,0,16,15,16,18,18,19,18,20,21,20,23,23,0,0,0,0,0,0,0,0,25,23,26,24,25,26,26,24,26,27,25,25,0,0,0,0,0,0,0,0,24,24,22,24,24,21,23,25,23],[0,29,28,28,29,28,29,28,27,27,26,26,27,25,26,25,27,25,26,27,0,0,0,0,0,0,0,0,28,28,26,28,29,29,28,29,27,29,29,29,0,0,0,0,0,0,0,0,27,26,26,24,25,23,24,23,22,22,20,19,0,0,0,0,0,0,0,0,12,12,12,12,12,11,13,12,14,14,14,13,0,0,0,0,0,0,0,0,14,15,15,16,17,17,17,16,18,17,18,18,0,0,0,0,0,0,0,0,20,19,19,18,20,20,19,19,19,19,20,19,0,0,0,0,0,0,0,0,18,17,17,18,17,17,16,17,17,17,17,16,0,0,0,0,0,0,0,0,16,17,17,16,17,16,16,17,16,16,17,16,0,0,0,0,0,0,0,0,15,18,17,17,16,18,17,17,17,16,17,16,0,0,0,0,0,0,0,0,14,15,15,14,14,15,15,16,15,15,15,15,0,0,0,0,0,0,0,0,15,15,15,15,13,16,15,14,16,16,16,14,0,0,0,0,0,0,0,0,15,15,13,14,13,15,15,15,16,16,16,16,0,0,0,0,0,0,0,0,13,15,15,14,13,13,14,14,14,14,13,14,0,0,0,0,0,0,0,0,15,13,13,14,13,13,14,15,14,13,13,13,0,0,0,0,0,0,0,0,13,13,13,12,14,13,14,14,14,13,13,14,0,0,0,0,0,0,0,0,11,12,13,13,12,12,12,11,11,11,11,11,0,0,0,0,0,0,0,0,10,10,11,12,10,12,12,13,11,12,14,16,0,0,0,0,0,0,0,0,17,18,19,22,21,22,23,23,24,22,25,21,0,0,0,0,0,0,0,0,22,24,22,24,24,24,25,26,25,26,26,27,0,0,0,0,0,0,0,0,27,27,27,28,28,28,27,26,27,27,27,28,0,0,0,0,0,0,0,0,25,25,24,23,22,20,20,17,16,14,12,11,0,0,0,0,0,0,0,0,9,9,8,7,9,9,7,8,10,9,8,9,0,0,0,0,0,0,0,0,12,12,11,10,10,11,11,11,12,11,11,11,0,0,0,0,0,0,0,0,10,9,9,9,9,10,10,10,9,12,10,9,0,0,0,0,0,0,0,0,12,12,12,13,12,13,12,13,13,13,13,12,0,0,0,0,0,0,0,0,13,13,14,14,12,13,13,12,12,11,11,12,0,0,0,0,0,0,0,0,10,11,11,10,12,11,11,13,11,13,13,14,0,0,0,0,0,0,0,0,15,15,15,16,17,15,16,16,17,15,15,15,0,0,0,0,0,0,0,0,13,14,13,13,14,13,12,12,11,12,11,11,0,0,0,0,0,0,0,0,11,11,10,11,11,12,10,11,10,10,11,12,0,0,0,0,0,0,0,0,10,8,8,9,9,8,9,11,9,8,11,11,0,0,0,0,0,0,0,0,14,13,14,15,15,15,15,15,17,16,17,17,0,0,0,0,0,0,0,0,16,17,15,15,16,14,14,12,13,12,13,13,0,0,0,0,0,0,0,0,11,11,10,9,9,11,8,7,10,8,6,6,0,0,0,0,0,0,0,0,7,5,5,7,6,7,6,8,9,7,7,8,0,0,0,0,0,0,0,0,10,9,9,9,7,6,7,7,5,5,5,5,0,0,0,0,0,0,0,0,4,6,7,7,8,7,8,6,8,7,7,7,0,0,0,0,0,0,0,0,6,5,5,4,4,5,3,1,0,1,3,3,0,0,0,0,0,0,0,0,8,8,8,9,9,10,10,11,11,11,11,12,0,0,0,0,0,0,0,0,15,15,15,16,16,18,17,19,20,21,23,23,0,0,0,0,0,0,0,0,25,23,26,25,26,25,26,24,27,26,24,27,0,0,0,0,0,0,0,0,24,24,21,25,25,22,23,24,23],[0,29,28,28,28,28,28,27,26,27,25,25,26,23,26,24,26,24,26,26,0,0,0,0,0,0,0,0,28,27,27,28,28,28,28,29,26,28,28,28,0,0,0,0,0,0,0,0,25,26,26,23,24,24,23,22,22,21,19,20,0,0,0,0,0,0,0,0,12,15,13,14,13,14,15,16,15,16,16,17,0,0,0,0,0,0,0,0,17,18,18,18,18,20,19,18,20,19,19,21,0,0,0,0,0,0,0,0,21,20,22,21,20,22,21,21,21,22,21,21,0,0,0,0,0,0,0,0,20,19,19,19,19,17,18,18,20,18,18,17,0,0,0,0,0,0,0,0,18,19,19,19,20,19,19,21,19,18,20,19,0,0,0,0,0,0,0,0,19,18,18,20,19,19,19,18,18,18,19,18,0,0,0,0,0,0,0,0,16,15,15,16,16,17,15,16,17,16,15,16,0,0,0,0,0,0,0,0,15,16,17,17,15,17,17,16,18,18,18,16,0,0,0,0,0,0,0,0,17,17,16,17,15,17,16,18,18,17,17,16,0,0,0,0,0,0,0,0,16,17,15,15,15,14,15,14,15,14,13,14,0,0,0,0,0,0,0,0,16,14,11,13,14,13,13,15,16,14,15,15,0,0,0,0,0,0,0,0,15,14,15,14,14,13,14,16,14,14,14,14,0,0,0,0,0,0,0,0,13,13,14,13,13,13,13,14,13,14,12,13,0,0,0,0,0,0,0,0,11,11,12,11,12,10,12,12,11,14,14,15,0,0,0,0,0,0,0,0,18,16,17,21,21,20,20,22,24,21,25,21,0,0,0,0,0,0,0,0,21,22,23,24,23,23,24,26,25,27,26,27,0,0,0,0,0,0,0,0,26,27,26,28,27,27,27,25,27,27,26,27,0,0,0,0,0,0,0,0,25,23,24,22,22,21,19,18,17,15,13,12,0,0,0,0,0,0,0,0,11,12,10,10,10,10,10,10,12,10,10,12,0,0,0,0,0,0,0,0,13,13,14,13,11,14,13,12,14,13,10,12,0,0,0,0,0,0,0,0,12,11,12,12,12,11,13,12,12,13,11,11,0,0,0,0,0,0,0,0,12,11,12,13,12,14,14,13,14,13,13,13,0,0,0,0,0,0,0,0,14,11,13,13,13,11,13,12,12,10,11,13,0,0,0,0,0,0,0,0,11,12,12,11,12,11,11,13,12,14,13,14,0,0,0,0,0,0,0,0,16,17,16,16,17,16,15,16,16,15,16,15,0,0,0,0,0,0,0,0,15,15,14,14,16,15,14,14,13,14,13,12,0,0,0,0,0,0,0,0,12,12,13,11,12,12,10,12,12,9,10,13,0,0,0,0,0,0,0,0,9,9,9,11,10,10,11,13,11,9,13,11,0,0,0,0,0,0,0,0,16,15,17,17,18,18,18,19,20,19,19,20,0,0,0,0,0,0,0,0,17,16,15,16,16,16,14,15,15,15,13,15,0,0,0,0,0,0,0,0,13,12,12,11,13,11,10,10,11,9,7,9,0,0,0,0,0,0,0,0,6,6,6,7,9,6,7,8,10,8,8,10,0,0,0,0,0,0,0,0,12,10,10,11,10,9,9,9,9,8,6,6,0,0,0,0,0,0,0,0,6,6,7,8,7,8,8,7,8,9,9,9,0,0,0,0,0,0,0,0,8,8,5,5,5,6,3,2,1,0,1,2,0,0,0,0,0,0,0,0,6,7,8,7,8,10,9,9,10,12,11,12,0,0,0,0,0,0,0,0,14,15,15,16,17,18,17,20,21,21,22,23,0,0,0,0,0,0,0,0,23,21,26,23,24,25,24,23,26,26,23,23,0,0,0,0,0,0,0,0,24,23,22,23,25,23,22,24,24],[0,28,27,28,28,28,27,26,27,26,25,26,26,24,26,24,25,25,26,26,0,0,0,0,0,0,0,0,27,27,26,28,28,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,25,26,24,24,24,23,22,22,21,21,19,19,0,0,0,0,0,0,0,0,12,12,11,12,11,12,11,13,13,13,13,13,0,0,0,0,0,0,0,0,13,14,15,15,15,15,16,17,15,16,17,17,0,0,0,0,0,0,0,0,19,19,19,18,18,18,18,18,18,19,19,18,0,0,0,0,0,0,0,0,16,14,16,16,14,15,15,15,16,16,16,16,0,0,0,0,0,0,0,0,13,15,16,14,14,15,15,15,16,16,16,16,0,0,0,0,0,0,0,0,15,15,15,15,14,15,15,14,13,15,15,14,0,0,0,0,0,0,0,0,12,12,13,13,12,14,13,14,14,14,13,13,0,0,0,0,0,0,0,0,13,13,14,14,12,15,14,13,13,14,12,12,0,0,0,0,0,0,0,0,13,13,12,13,14,14,14,14,15,15,14,15,0,0,0,0,0,0,0,0,13,14,13,11,12,13,13,12,12,12,12,11,0,0,0,0,0,0,0,0,11,10,9,10,10,10,10,10,11,12,11,12,0,0,0,0,0,0,0,0,11,10,9,10,11,10,10,12,11,11,11,11,0,0,0,0,0,0,0,0,12,12,13,12,12,13,12,12,11,12,11,11,0,0,0,0,0,0,0,0,10,11,12,11,13,13,12,15,13,14,13,16,0,0,0,0,0,0,0,0,18,17,19,20,21,21,21,22,23,21,23,21,0,0,0,0,0,0,0,0,22,24,23,24,25,23,25,26,25,26,26,27,0,0,0,0,0,0,0,0,27,28,28,28,28,27,28,26,27,27,27,27,0,0,0,0,0,0,0,0,25,24,25,23,21,21,19,16,16,14,13,12,0,0,0,0,0,0,0,0,7,9,8,8,9,8,9,8,10,9,10,10,0,0,0,0,0,0,0,0,12,10,10,11,10,12,12,11,12,12,11,11,0,0,0,0,0,0,0,0,11,9,10,10,10,9,11,9,9,11,10,9,0,0,0,0,0,0,0,0,11,9,10,11,11,11,12,13,12,12,12,12,0,0,0,0,0,0,0,0,10,11,10,10,10,9,9,8,8,7,8,8,0,0,0,0,0,0,0,0,8,10,10,9,10,10,9,10,10,10,10,11,0,0,0,0,0,0,0,0,13,14,14,14,15,14,13,14,14,14,14,13,0,0,0,0,0,0,0,0,12,11,10,11,11,10,10,9,9,9,9,10,0,0,0,0,0,0,0,0,9,8,10,9,10,9,8,9,8,6,7,9,0,0,0,0,0,0,0,0,6,6,7,8,7,8,8,9,8,9,9,9,0,0,0,0,0,0,0,0,12,13,14,15,15,14,15,15,15,16,15,16,0,0,0,0,0,0,0,0,15,15,14,14,15,14,14,13,13,13,13,13,0,0,0,0,0,0,0,0,10,8,8,8,8,8,7,6,7,7,6,6,0,0,0,0,0,0,0,0,6,5,4,7,6,6,7,7,7,6,7,8,0,0,0,0,0,0,0,0,9,9,8,8,8,7,7,6,6,6,5,6,0,0,0,0,0,0,0,0,5,6,7,6,7,7,8,7,7,9,7,7,0,0,0,0,0,0,0,0,7,6,5,5,6,6,5,4,2,1,0,1,0,0,0,0,0,0,0,0,6,7,6,6,6,7,7,7,8,9,8,9,0,0,0,0,0,0,0,0,13,13,13,15,14,16,16,18,19,18,21,20,0,0,0,0,0,0,0,0,23,21,25,23,23,23,24,22,25,25,23,24,0,0,0,0,0,0,0,0,23,22,22,24,24,21,22,24,22],[0,28,27,28,27,27,27,26,26,26,24,25,24,23,25,24,25,22,25,25,0,0,0,0,0,0,0,0,27,26,25,27,26,28,27,29,26,28,28,28,0,0,0,0,0,0,0,0,26,26,25,23,25,24,22,22,22,19,19,21,0,0,0,0,0,0,0,0,13,14,14,13,13,12,13,13,15,16,16,14,0,0,0,0,0,0,0,0,15,15,17,16,17,17,18,17,17,18,18,18,0,0,0,0,0,0,0,0,18,19,19,18,18,20,20,19,18,21,20,19,0,0,0,0,0,0,0,0,18,17,18,18,16,16,16,16,17,16,17,17,0,0,0,0,0,0,0,0,16,18,18,17,17,17,17,18,18,17,18,18,0,0,0,0,0,0,0,0,16,18,17,18,16,18,17,17,17,17,17,16,0,0,0,0,0,0,0,0,14,14,15,14,13,14,14,14,16,15,13,14,0,0,0,0,0,0,0,0,14,15,16,15,13,17,16,13,14,16,16,13,0,0,0,0,0,0,0,0,15,16,14,15,15,16,16,16,16,15,16,16,0,0,0,0,0,0,0,0,15,15,15,13,13,14,12,14,14,12,12,11,0,0,0,0,0,0,0,0,12,11,9,11,11,10,10,11,12,12,11,13,0,0,0,0,0,0,0,0,13,11,11,12,13,12,13,15,13,11,13,13,0,0,0,0,0,0,0,0,12,12,12,12,12,12,11,12,13,11,11,14,0,0,0,0,0,0,0,0,12,12,11,13,12,11,13,13,12,15,14,16,0,0,0,0,0,0,0,0,18,18,18,22,22,21,22,23,24,22,24,21,0,0,0,0,0,0,0,0,21,22,21,22,24,23,24,26,25,27,25,27,0,0,0,0,0,0,0,0,27,27,27,27,27,27,28,24,27,27,26,27,0,0,0,0,0,0,0,0,24,23,23,22,22,21,20,18,17,15,14,12,0,0,0,0,0,0,0,0,9,11,9,8,9,10,8,10,11,10,10,10,0,0,0,0,0,0,0,0,11,12,11,11,12,13,12,11,12,11,12,11,0,0,0,0,0,0,0,0,11,11,11,11,10,11,12,12,10,11,9,9,0,0,0,0,0,0,0,0,10,9,10,11,11,12,12,12,12,12,11,12,0,0,0,0,0,0,0,0,11,11,11,11,10,10,10,9,10,8,9,10,0,0,0,0,0,0,0,0,9,10,11,10,11,9,9,11,12,11,10,11,0,0,0,0,0,0,0,0,14,15,15,15,15,15,16,15,16,15,15,14,0,0,0,0,0,0,0,0,13,12,11,11,12,11,11,11,10,10,11,11,0,0,0,0,0,0,0,0,10,9,11,10,11,10,9,11,9,7,8,8,0,0,0,0,0,0,0,0,7,6,7,8,8,8,8,9,9,9,10,10,0,0,0,0,0,0,0,0,13,14,16,16,17,16,16,16,17,18,17,18,0,0,0,0,0,0,0,0,16,16,14,15,15,14,13,14,14,14,14,13,0,0,0,0,0,0,0,0,11,11,10,9,11,9,8,7,8,6,6,6,0,0,0,0,0,0,0,0,6,5,5,6,5,6,7,8,7,8,8,9,0,0,0,0,0,0,0,0,10,11,11,10,9,8,9,8,8,7,6,6,0,0,0,0,0,0,0,0,6,7,8,8,7,9,9,8,9,9,9,9,0,0,0,0,0,0,0,0,6,6,6,6,5,6,4,4,4,3,1,0,0,0,0,0,0,0,0,0,5,6,5,5,7,7,7,7,8,9,9,9,0,0,0,0,0,0,0,0,13,13,13,14,15,17,16,20,21,21,23,22,0,0,0,0,0,0,0,0,25,21,26,23,25,25,24,21,26,26,23,23,0,0,0,0,0,0,0,0,24,23,22,25,25,22,22,25,23],[0,28,27,28,28,27,27,27,26,26,25,25,26,23,26,24,25,25,26,25,0,0,0,0,0,0,0,0,28,28,27,28,29,29,27,29,28,28,29,28,0,0,0,0,0,0,0,0,26,27,25,25,25,25,23,23,23,23,22,21,0,0,0,0,0,0,0,0,13,13,12,13,13,12,12,13,14,14,15,14,0,0,0,0,0,0,0,0,15,16,16,16,16,17,16,17,16,16,18,18,0,0,0,0,0,0,0,0,18,19,19,18,18,18,17,19,18,19,18,18,0,0,0,0,0,0,0,0,17,16,17,17,15,17,16,16,16,16,15,16,0,0,0,0,0,0,0,0,16,17,16,16,16,15,15,17,17,17,16,16,0,0,0,0,0,0,0,0,15,15,16,16,15,16,16,15,15,16,16,15,0,0,0,0,0,0,0,0,14,13,15,14,13,13,14,14,15,15,14,15,0,0,0,0,0,0,0,0,14,16,15,15,14,15,15,14,14,15,14,14,0,0,0,0,0,0,0,0,13,14,12,14,14,15,15,15,16,15,15,15,0,0,0,0,0,0,0,0,13,13,14,13,12,12,12,12,13,13,12,11,0,0,0,0,0,0,0,0,12,10,9,11,11,9,9,11,12,13,13,12,0,0,0,0,0,0,0,0,12,11,10,11,11,11,12,13,11,11,11,13,0,0,0,0,0,0,0,0,12,12,13,11,12,12,11,13,12,14,13,12,0,0,0,0,0,0,0,0,12,13,13,13,13,12,13,13,13,14,14,16,0,0,0,0,0,0,0,0,18,18,19,22,22,21,24,24,24,23,24,24,0,0,0,0,0,0,0,0,21,22,23,22,25,24,25,26,26,26,26,27,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,25,27,28,26,27,0,0,0,0,0,0,0,0,26,26,25,23,22,22,21,19,17,16,14,13,0,0,0,0,0,0,0,0,9,10,9,8,10,10,10,10,11,10,10,10,0,0,0,0,0,0,0,0,13,11,11,12,10,13,13,12,14,13,11,11,0,0,0,0,0,0,0,0,12,10,11,11,12,11,12,11,10,12,10,10,0,0,0,0,0,0,0,0,10,9,9,11,10,11,12,12,12,11,10,12,0,0,0,0,0,0,0,0,12,10,10,10,9,8,11,9,9,8,8,10,0,0,0,0,0,0,0,0,10,11,11,10,10,9,9,10,13,12,10,11,0,0,0,0,0,0,0,0,14,14,15,16,15,14,15,14,16,15,15,14,0,0,0,0,0,0,0,0,11,11,10,11,12,11,10,11,12,10,10,11,0,0,0,0,0,0,0,0,10,10,11,10,11,9,9,9,9,7,8,9,0,0,0,0,0,0,0,0,7,6,6,8,8,6,8,9,8,9,9,9,0,0,0,0,0,0,0,0,13,13,15,16,16,15,16,16,15,17,16,16,0,0,0,0,0,0,0,0,16,16,14,15,16,15,14,13,13,13,14,12,0,0,0,0,0,0,0,0,10,10,9,9,9,8,7,8,8,6,6,6,0,0,0,0,0,0,0,0,5,3,4,5,5,6,7,8,8,8,7,8,0,0,0,0,0,0,0,0,9,8,9,10,9,8,8,6,6,8,6,6,0,0,0,0,0,0,0,0,6,7,8,8,9,9,9,7,8,10,8,9,0,0,0,0,0,0,0,0,6,6,6,6,6,6,5,4,4,3,1,1,0,0,0,0,0,0,0,0,4,6,5,5,7,7,6,7,8,9,9,9,0,0,0,0,0,0,0,0,11,14,12,14,15,17,17,19,20,21,22,22,0,0,0,0,0,0,0,0,25,19,26,23,25,25,25,21,26,25,23,25,0,0,0,0,0,0,0,0,24,23,22,23,24,20,22,23,22],[0,27,26,27,27,26,26,25,25,26,23,24,23,22,24,22,23,22,24,24,0,0,0,0,0,0,0,0,27,27,26,28,28,29,28,29,28,29,28,28,0,0,0,0,0,0,0,0,27,27,26,25,26,25,24,23,22,22,20,21,0,0,0,0,0,0,0,0,13,13,13,13,13,13,13,14,14,16,15,13,0,0,0,0,0,0,0,0,15,15,17,17,17,18,17,17,18,17,17,18,0,0,0,0,0,0,0,0,18,19,19,19,19,20,18,19,19,21,19,18,0,0,0,0,0,0,0,0,17,17,18,17,16,17,16,18,16,15,15,16,0,0,0,0,0,0,0,0,16,17,17,16,18,17,17,18,18,18,17,18,0,0,0,0,0,0,0,0,15,16,17,18,14,17,17,16,15,16,16,16,0,0,0,0,0,0,0,0,14,14,14,13,14,15,15,15,17,15,13,16,0,0,0,0,0,0,0,0,13,15,14,15,14,15,15,14,14,16,15,14,0,0,0,0,0,0,0,0,15,15,13,13,14,16,15,16,17,16,16,15,0,0,0,0,0,0,0,0,13,13,13,13,13,13,15,13,13,13,13,12,0,0,0,0,0,0,0,0,13,11,10,11,11,11,11,13,14,13,12,12,0,0,0,0,0,0,0,0,13,12,11,12,12,12,13,14,13,13,13,13,0,0,0,0,0,0,0,0,11,12,11,12,11,12,11,12,11,12,11,11,0,0,0,0,0,0,0,0,11,12,12,11,12,11,12,14,13,15,15,14,0,0,0,0,0,0,0,0,19,18,19,22,22,21,23,24,24,24,25,21,0,0,0,0,0,0,0,0,19,21,23,24,24,22,25,25,25,26,26,27,0,0,0,0,0,0,0,0,27,27,27,27,28,26,27,25,28,27,26,27,0,0,0,0,0,0,0,0,25,25,26,24,22,21,20,19,17,15,14,12,0,0,0,0,0,0,0,0,9,10,8,9,10,10,9,10,11,9,11,11,0,0,0,0,0,0,0,0,11,10,11,11,10,12,11,11,11,11,10,11,0,0,0,0,0,0,0,0,10,10,10,10,13,11,12,9,11,12,9,8,0,0,0,0,0,0,0,0,10,8,8,11,10,11,11,11,12,12,10,11,0,0,0,0,0,0,0,0,12,11,11,10,10,9,10,9,9,10,9,11,0,0,0,0,0,0,0,0,10,10,11,9,10,9,9,11,12,11,11,12,0,0,0,0,0,0,0,0,15,16,15,14,16,15,15,16,15,15,16,15,0,0,0,0,0,0,0,0,12,12,11,11,13,12,10,11,11,11,11,11,0,0,0,0,0,0,0,0,10,9,11,11,11,9,8,9,8,7,7,9,0,0,0,0,0,0,0,0,7,6,7,7,7,7,9,9,8,9,9,10,0,0,0,0,0,0,0,0,14,12,16,16,16,16,16,17,18,18,17,17,0,0,0,0,0,0,0,0,17,16,15,16,14,15,14,14,14,14,12,13,0,0,0,0,0,0,0,0,11,11,10,10,10,9,7,8,9,7,6,7,0,0,0,0,0,0,0,0,7,4,5,6,6,6,6,8,7,7,8,8,0,0,0,0,0,0,0,0,10,9,11,10,9,10,9,7,7,8,6,7,0,0,0,0,0,0,0,0,8,8,8,9,8,9,9,10,10,9,11,10,0,0,0,0,0,0,0,0,8,7,7,8,7,8,6,5,5,4,3,1,0,0,0,0,0,0,0,0,5,6,6,6,7,8,8,7,7,9,9,9,0,0,0,0,0,0,0,0,11,15,12,13,15,18,17,21,20,22,21,22,0,0,0,0,0,0,0,0,24,22,26,24,25,25,26,23,26,25,24,25,0,0,0,0,0,0,0,0,25,22,22,24,25,21,21,24,24],[0,27,26,27,27,27,27,26,26,26,25,25,25,24,25,25,26,25,26,27,0,0,0,0,0,0,0,0,28,28,27,28,28,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,25,26,24,23,23,23,21,21,21,20,19,19,0,0,0,0,0,0,0,0,12,13,12,12,12,13,12,13,13,14,14,15,0,0,0,0,0,0,0,0,13,16,16,15,15,17,16,16,16,16,16,17,0,0,0,0,0,0,0,0,18,18,19,18,17,18,17,18,17,18,17,17,0,0,0,0,0,0,0,0,17,15,16,17,15,14,15,14,15,15,14,15,0,0,0,0,0,0,0,0,15,16,16,16,17,16,15,17,17,16,17,16,0,0,0,0,0,0,0,0,15,15,15,15,14,16,16,15,14,14,15,13,0,0,0,0,0,0,0,0,14,13,12,13,14,14,13,13,13,13,12,12,0,0,0,0,0,0,0,0,13,14,13,13,13,13,14,13,15,15,14,13,0,0,0,0,0,0,0,0,13,14,12,14,13,14,13,14,14,14,14,14,0,0,0,0,0,0,0,0,13,13,13,13,11,12,12,12,12,12,11,11,0,0,0,0,0,0,0,0,13,11,11,11,12,11,11,11,12,12,11,12,0,0,0,0,0,0,0,0,13,12,10,12,12,11,12,14,12,12,12,13,0,0,0,0,0,0,0,0,11,11,11,10,11,10,10,11,9,10,10,10,0,0,0,0,0,0,0,0,11,12,12,12,11,12,14,14,13,16,15,16,0,0,0,0,0,0,0,0,19,18,20,22,22,21,23,24,26,24,26,24,0,0,0,0,0,0,0,0,21,23,24,24,26,26,26,26,27,27,27,28,0,0,0,0,0,0,0,0,27,28,27,28,28,27,27,25,27,28,26,27,0,0,0,0,0,0,0,0,24,24,24,22,22,20,19,17,17,14,13,12,0,0,0,0,0,0,0,0,8,9,7,8,8,8,8,9,10,8,9,9,0,0,0,0,0,0,0,0,11,10,11,10,10,10,10,11,12,12,9,13,0,0,0,0,0,0,0,0,9,9,9,10,10,8,11,9,9,10,8,7,0,0,0,0,0,0,0,0,10,10,8,9,9,12,11,11,12,11,10,10,0,0,0,0,0,0,0,0,13,9,12,11,12,9,12,11,10,11,11,11,0,0,0,0,0,0,0,0,11,11,10,9,9,9,9,11,11,11,10,10,0,0,0,0,0,0,0,0,14,14,13,13,13,14,13,14,15,14,14,13,0,0,0,0,0,0,0,0,12,13,12,12,12,12,11,11,11,12,11,11,0,0,0,0,0,0,0,0,10,9,11,10,10,8,8,10,9,7,9,9,0,0,0,0,0,0,0,0,9,7,7,10,8,6,9,10,9,9,10,10,0,0,0,0,0,0,0,0,14,12,15,16,16,16,15,17,16,17,17,17,0,0,0,0,0,0,0,0,14,14,13,14,14,13,13,12,12,13,12,13,0,0,0,0,0,0,0,0,12,10,10,10,9,10,7,7,8,8,6,6,0,0,0,0,0,0,0,0,6,4,5,6,7,8,6,8,8,7,7,9,0,0,0,0,0,0,0,0,11,10,9,10,9,8,7,7,7,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,8,9,8,8,9,9,8,9,0,0,0,0,0,0,0,0,8,7,6,7,8,7,6,5,5,4,3,2,0,0,0,0,0,0,0,0,4,5,5,5,8,7,7,8,9,12,10,10,0,0,0,0,0,0,0,0,12,13,12,14,15,16,16,19,17,19,20,20,0,0,0,0,0,0,0,0,22,21,25,23,22,24,25,22,25,25,23,22,0,0,0,0,0,0,0,0,22,22,21,23,24,21,21,23,22],[0,28,28,28,28,28,28,27,27,26,26,26,26,25,26,25,26,25,26,26,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,26,26,24,24,24,23,22,22,21,21,19,19,0,0,0,0,0,0,0,0,11,11,10,9,9,8,9,10,12,11,11,11,0,0,0,0,0,0,0,0,12,12,13,13,13,13,13,15,14,14,15,15,0,0,0,0,0,0,0,0,15,16,16,16,15,15,14,16,15,16,15,15,0,0,0,0,0,0,0,0,14,13,13,13,13,13,12,13,13,12,13,13,0,0,0,0,0,0,0,0,12,13,13,11,12,13,13,13,14,14,14,15,0,0,0,0,0,0,0,0,13,13,13,13,12,12,13,12,11,12,12,12,0,0,0,0,0,0,0,0,10,9,11,10,10,10,11,11,11,12,10,12,0,0,0,0,0,0,0,0,11,12,12,11,11,12,12,11,10,11,11,10,0,0,0,0,0,0,0,0,10,11,9,11,12,11,13,12,12,13,12,12,0,0,0,0,0,0,0,0,10,10,10,9,9,9,10,10,10,10,9,8,0,0,0,0,0,0,0,0,9,8,7,9,9,9,8,8,10,11,10,10,0,0,0,0,0,0,0,0,9,9,8,7,9,8,9,8,8,8,8,8,0,0,0,0,0,0,0,0,9,9,7,8,9,9,7,9,7,10,8,8,0,0,0,0,0,0,0,0,9,10,10,11,11,11,11,13,13,12,14,15,0,0,0,0,0,0,0,0,19,19,20,22,24,23,24,25,25,25,25,24,0,0,0,0,0,0,0,0,23,24,25,26,27,27,27,27,27,28,28,28,0,0,0,0,0,0,0,0,28,29,28,29,29,28,28,27,28,28,27,28,0,0,0,0,0,0,0,0,26,24,24,23,22,20,19,17,16,14,13,11,0,0,0,0,0,0,0,0,7,7,6,7,6,8,8,7,8,9,9,9,0,0,0,0,0,0,0,0,10,10,10,9,9,9,10,10,11,11,9,10,0,0,0,0,0,0,0,0,8,8,7,9,8,7,7,7,7,7,6,7,0,0,0,0,0,0,0,0,7,6,7,8,7,8,9,8,9,9,8,8,0,0,0,0,0,0,0,0,9,8,7,7,7,6,6,7,7,5,7,8,0,0,0,0,0,0,0,0,10,8,8,7,8,8,9,9,10,10,10,9,0,0,0,0,0,0,0,0,12,12,12,12,13,13,13,13,13,13,13,12,0,0,0,0,0,0,0,0,10,10,9,10,10,9,8,8,8,8,8,8,0,0,0,0,0,0,0,0,7,6,7,8,8,6,5,6,5,5,5,6,0,0,0,0,0,0,0,0,6,6,7,7,8,7,7,8,8,9,8,9,0,0,0,0,0,0,0,0,11,11,13,12,12,13,12,12,13,13,13,13,0,0,0,0,0,0,0,0,13,13,13,13,14,13,12,11,12,11,12,11,0,0,0,0,0,0,0,0,8,7,8,7,7,7,8,7,10,6,5,7,0,0,0,0,0,0,0,0,5,4,5,6,6,6,7,6,7,8,6,7,0,0,0,0,0,0,0,0,7,7,7,7,6,6,7,6,6,6,5,5,0,0,0,0,0,0,0,0,5,6,7,7,7,8,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,5,6,5,6,5,5,4,5,5,2,2,0,0,0,0,0,0,0,0,3,6,4,4,6,6,5,5,7,6,6,6,0,0,0,0,0,0,0,0,11,12,12,12,14,16,15,18,17,18,20,21,0,0,0,0,0,0,0,0,22,21,26,23,22,24,25,23,25,25,24,22,0,0,0,0,0,0,0,0,23,22,21,23,24,20,21,23,21],[0,28,27,28,27,26,27,26,25,26,23,24,25,21,25,23,25,24,24,26,0,0,0,0,0,0,0,0,28,27,27,28,29,29,28,29,28,28,29,29,0,0,0,0,0,0,0,0,27,26,25,24,24,24,23,23,22,20,19,21,0,0,0,0,0,0,0,0,11,10,10,9,10,9,10,9,11,11,12,11,0,0,0,0,0,0,0,0,11,12,13,14,13,14,15,14,12,13,15,14,0,0,0,0,0,0,0,0,15,16,17,16,15,15,15,16,16,16,15,16,0,0,0,0,0,0,0,0,13,12,14,13,11,13,13,14,13,12,13,13,0,0,0,0,0,0,0,0,12,13,13,12,12,12,13,13,14,15,14,15,0,0,0,0,0,0,0,0,12,13,13,13,12,13,13,12,12,12,12,12,0,0,0,0,0,0,0,0,9,9,13,10,10,10,11,11,13,13,10,11,0,0,0,0,0,0,0,0,11,12,13,12,11,12,12,11,11,12,11,10,0,0,0,0,0,0,0,0,11,11,10,11,11,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,10,10,10,9,9,10,9,10,10,9,8,8,0,0,0,0,0,0,0,0,8,8,7,8,8,7,8,8,9,10,9,9,0,0,0,0,0,0,0,0,9,9,8,8,9,9,9,10,9,9,10,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,9,9,10,11,10,9,11,12,12,14,13,15,0,0,0,0,0,0,0,0,18,19,19,22,24,21,23,24,25,24,26,22,0,0,0,0,0,0,0,0,21,23,23,25,26,25,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,28,28,28,28,27,28,26,27,28,27,28,0,0,0,0,0,0,0,0,24,24,23,22,22,21,20,18,17,14,13,10,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,7,9,8,8,8,0,0,0,0,0,0,0,0,10,10,10,9,9,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,8,7,7,6,5,0,0,0,0,0,0,0,0,5,5,6,6,7,7,8,7,8,7,6,7,0,0,0,0,0,0,0,0,8,7,6,7,6,6,6,6,6,5,6,7,0,0,0,0,0,0,0,0,7,7,8,7,7,7,7,8,10,8,8,9,0,0,0,0,0,0,0,0,11,12,12,12,14,12,13,13,13,13,12,11,0,0,0,0,0,0,0,0,10,9,8,8,10,9,8,8,8,7,8,9,0,0,0,0,0,0,0,0,6,6,7,7,6,6,5,5,5,4,4,5,0,0,0,0,0,0,0,0,5,6,5,5,5,6,6,6,6,6,7,8,0,0,0,0,0,0,0,0,10,11,13,13,14,14,13,12,13,14,13,13,0,0,0,0,0,0,0,0,13,13,13,12,13,13,11,12,12,12,12,10,0,0,0,0,0,0,0,0,8,7,7,6,7,6,6,6,6,4,4,4,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,5,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,3,2,2,3,4,3,4,5,5,5,0,0,0,0,0,0,0,0,10,11,12,11,12,16,15,16,18,19,21,21,0,0,0,0,0,0,0,0,22,19,25,23,21,24,25,22,24,26,25,19,0,0,0,0,0,0,0,0,25,22,22,23,25,21,21,24,23],[0,27,25,26,26,25,27,25,25,26,23,23,24,22,24,23,25,24,25,26,0,0,0,0,0,0,0,0,26,26,25,27,26,27,26,27,26,27,27,27,0,0,0,0,0,0,0,0,23,24,23,21,22,21,19,19,19,18,16,17,0,0,0,0,0,0,0,0,8,8,7,7,7,7,7,7,8,9,9,8,0,0,0,0,0,0,0,0,9,10,10,10,10,11,11,11,10,11,11,11,0,0,0,0,0,0,0,0,13,14,14,14,13,14,13,13,13,13,12,12,0,0,0,0,0,0,0,0,11,9,10,11,9,9,10,10,10,10,10,10,0,0,0,0,0,0,0,0,10,11,11,10,10,10,11,12,12,12,12,12,0,0,0,0,0,0,0,0,10,9,11,11,9,10,11,10,9,9,9,8,0,0,0,0,0,0,0,0,8,7,8,8,7,8,8,8,9,9,8,8,0,0,0,0,0,0,0,0,8,9,9,8,8,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,8,8,7,8,8,9,9,10,10,10,9,10,0,0,0,0,0,0,0,0,7,7,7,7,6,6,7,7,7,7,6,6,0,0,0,0,0,0,0,0,7,6,6,7,7,6,6,6,7,7,6,7,0,0,0,0,0,0,0,0,7,7,6,7,7,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,6,6,6,0,0,0,0,0,0,0,0,7,8,8,9,9,8,10,11,10,12,12,14,0,0,0,0,0,0,0,0,18,16,18,20,21,19,21,22,23,21,24,20,0,0,0,0,0,0,0,0,20,23,23,24,24,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,25,26,25,25,26,0,0,0,0,0,0,0,0,24,22,22,20,19,17,17,15,14,12,11,9,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,8,8,8,7,7,7,8,7,9,9,7,8,0,0,0,0,0,0,0,0,7,6,6,6,6,6,6,5,4,4,3,4,0,0,0,0,0,0,0,0,4,4,4,5,6,6,6,6,6,6,4,5,0,0,0,0,0,0,0,0,6,4,4,5,5,4,4,5,4,4,5,5,0,0,0,0,0,0,0,0,5,6,6,5,6,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,9,10,10,10,10,10,10,11,10,11,10,9,0,0,0,0,0,0,0,0,8,8,7,7,7,7,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,6,5,5,5,5,5,6,6,5,6,6,0,0,0,0,0,0,0,0,8,9,10,10,10,11,10,11,11,11,11,11,0,0,0,0,0,0,0,0,12,11,11,11,11,11,10,10,9,9,8,8,0,0,0,0,0,0,0,0,7,5,6,6,5,5,4,4,4,4,3,4,0,0,0,0,0,0,0,0,4,4,3,4,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,6,6,6,5,6,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,6,7,0,0,0,0,0,0,0,0,6,5,5,5,5,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,10,10,11,11,12,14,13,16,17,16,18,20,0,0,0,0,0,0,0,0,21,19,26,23,21,24,25,22,24,25,24,21,0,0,0,0,0,0,0,0,23,21,19,23,23,18,20,22,21],[0,28,28,27,28,28,27,27,27,26,26,25,26,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,27,28,26,27,28,28,27,28,27,28,28,28,0,0,0,0,0,0,0,0,25,24,23,23,23,21,20,21,20,19,18,18,0,0,0,0,0,0,0,0,7,7,7,6,6,5,6,6,7,7,8,7,0,0,0,0,0,0,0,0,8,8,9,10,9,10,10,10,9,10,11,11,0,0,0,0,0,0,0,0,13,13,13,13,12,12,12,12,12,12,11,11,0,0,0,0,0,0,0,0,10,9,10,10,8,9,9,10,10,10,10,10,0,0,0,0,0,0,0,0,8,9,10,8,8,8,10,10,10,10,10,10,0,0,0,0,0,0,0,0,8,8,9,9,8,8,9,8,7,8,8,7,0,0,0,0,0,0,0,0,7,6,7,7,6,7,8,8,9,9,8,8,0,0,0,0,0,0,0,0,8,8,9,8,7,8,8,7,7,8,7,6,0,0,0,0,0,0,0,0,7,7,6,7,7,8,8,9,9,9,8,9,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,6,7,6,6,5,0,0,0,0,0,0,0,0,6,5,5,6,6,5,5,6,6,7,7,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,6,5,5,0,0,0,0,0,0,0,0,7,7,7,8,8,8,9,10,10,11,12,14,0,0,0,0,0,0,0,0,19,19,20,22,22,22,24,24,25,23,25,22,0,0,0,0,0,0,0,0,23,23,25,25,27,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,27,27,26,26,27,26,27,0,0,0,0,0,0,0,0,23,23,22,21,20,18,17,15,14,12,11,9,0,0,0,0,0,0,0,0,4,5,4,4,6,5,5,7,7,6,7,8,0,0,0,0,0,0,0,0,8,7,7,7,7,7,7,8,8,9,8,8,0,0,0,0,0,0,0,0,7,7,6,6,6,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,6,6,6,5,6,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,9,9,9,10,10,10,10,11,10,11,10,9,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,4,4,3,3,2,3,3,2,2,3,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,5,5,6,6,6,0,0,0,0,0,0,0,0,8,7,9,9,10,9,8,8,9,9,10,10,0,0,0,0,0,0,0,0,10,11,10,10,10,10,9,9,9,8,8,7,0,0,0,0,0,0,0,0,6,5,5,5,4,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,3,4,4,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,5,5,5,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,5,6,6,6,6,5,5,5,6,5,5,0,0,0,0,0,0,0,0,4,4,4,5,5,5,4,4,5,4,4,4,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,0,0,0,0,0,0,0,0,10,11,11,11,12,14,12,15,16,17,20,20,0,0,0,0,0,0,0,0,21,18,24,22,20,23,24,22,23,25,23,22,0,0,0,0,0,0,0,0,22,20,19,22,23,18,17,21,20],[0,28,28,28,28,27,27,27,27,27,25,25,26,24,26,24,26,25,26,26,0,0,0,0,0,0,0,0,28,28,26,28,28,28,28,28,28,28,29,28,0,0,0,0,0,0,0,0,25,25,24,23,23,22,21,21,20,20,18,19,0,0,0,0,0,0,0,0,7,7,6,6,6,6,6,7,7,7,8,7,0,0,0,0,0,0,0,0,8,8,8,9,8,9,9,9,9,9,10,9,0,0,0,0,0,0,0,0,11,11,12,11,10,10,10,10,10,10,9,10,0,0,0,0,0,0,0,0,9,8,9,9,8,8,8,8,9,8,9,8,0,0,0,0,0,0,0,0,9,8,9,8,8,8,9,9,9,9,9,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,7,7,8,7,0,0,0,0,0,0,0,0,6,6,7,6,6,6,7,7,8,8,7,8,0,0,0,0,0,0,0,0,8,8,8,8,8,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,6,7,7,8,8,8,9,8,8,8,0,0,0,0,0,0,0,0,6,6,5,6,6,5,5,6,7,6,5,5,0,0,0,0,0,0,0,0,6,5,5,5,6,5,5,5,6,6,6,7,0,0,0,0,0,0,0,0,6,5,5,5,5,6,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,7,7,8,8,7,9,10,10,11,11,14,0,0,0,0,0,0,0,0,18,19,20,22,23,22,24,24,26,24,25,21,0,0,0,0,0,0,0,0,23,23,25,25,27,25,27,26,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,27,27,26,27,27,26,27,0,0,0,0,0,0,0,0,24,24,22,23,20,20,19,16,14,11,10,8,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,6,6,7,7,8,9,7,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,4,5,5,6,6,6,6,6,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,6,5,6,6,6,7,8,8,7,7,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,7,7,6,6,6,5,5,5,6,5,5,5,0,0,0,0,0,0,0,0,4,3,3,4,4,3,3,3,3,2,2,3,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,4,5,5,5,0,0,0,0,0,0,0,0,7,7,8,9,9,9,9,8,8,9,9,9,0,0,0,0,0,0,0,0,9,10,9,9,9,9,9,9,8,8,8,7,0,0,0,0,0,0,0,0,5,5,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,5,5,4,4,4,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,5,5,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,3,0,0,0,0,0,0,0,0,10,10,11,11,11,15,14,15,17,17,19,19,0,0,0,0,0,0,0,0,21,18,24,22,22,22,24,21,23,25,23,23,0,0,0,0,0,0,0,0,23,21,21,22,24,20,19,22,22],[0,28,27,28,28,26,27,26,26,27,24,24,26,22,25,24,25,24,26,26,0,0,0,0,0,0,0,0,28,27,26,28,28,28,27,28,27,28,28,27,0,0,0,0,0,0,0,0,24,24,23,22,22,21,20,20,19,18,16,18,0,0,0,0,0,0,0,0,7,6,6,5,5,5,6,5,6,7,7,6,0,0,0,0,0,0,0,0,7,7,8,8,8,8,9,8,8,8,9,8,0,0,0,0,0,0,0,0,10,12,12,11,9,10,10,10,9,10,10,10,0,0,0,0,0,0,0,0,8,7,8,8,7,7,8,8,8,8,7,8,0,0,0,0,0,0,0,0,7,8,9,7,8,8,9,9,9,9,8,10,0,0,0,0,0,0,0,0,8,8,8,8,7,8,8,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,8,7,6,7,0,0,0,0,0,0,0,0,6,7,7,6,6,7,7,6,6,7,7,6,0,0,0,0,0,0,0,0,7,7,6,7,7,8,8,8,8,7,8,7,0,0,0,0,0,0,0,0,6,6,5,5,5,5,5,6,6,6,5,4,0,0,0,0,0,0,0,0,5,5,4,5,5,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,5,5,5,5,0,0,0,0,0,0,0,0,5,5,4,5,5,5,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,11,10,12,13,14,0,0,0,0,0,0,0,0,17,17,18,21,21,20,22,22,23,22,24,22,0,0,0,0,0,0,0,0,20,22,23,25,26,25,25,25,26,26,26,26,0,0,0,0,0,0,0,0,27,27,26,27,27,26,27,25,27,27,26,27,0,0,0,0,0,0,0,0,23,22,23,21,21,19,18,16,15,12,10,9,0,0,0,0,0,0,0,0,4,4,5,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,6,7,7,7,8,8,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,6,5,5,4,4,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,5,4,5,5,5,6,7,8,7,6,0,0,0,0,0,0,0,0,7,8,8,8,10,8,9,9,9,8,8,7,0,0,0,0,0,0,0,0,6,6,5,5,6,5,5,5,5,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,3,3,3,4,4,4,5,5,0,0,0,0,0,0,0,0,6,7,7,8,8,8,7,8,9,8,8,9,0,0,0,0,0,0,0,0,9,9,9,8,8,9,8,8,8,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,4,5,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,9,10,11,11,10,14,12,15,17,17,19,20,0,0,0,0,0,0,0,0,20,19,25,22,22,24,26,22,24,25,24,21,0,0,0,0,0,0,0,0,24,21,20,22,24,20,19,23,22],[0,28,27,27,28,27,28,27,26,26,25,25,27,24,26,25,26,27,26,26,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,24,24,23,21,22,22,19,19,19,19,17,17,0,0,0,0,0,0,0,0,6,6,5,4,4,4,5,5,5,6,6,5,0,0,0,0,0,0,0,0,6,7,7,7,7,8,8,8,7,8,8,8,0,0,0,0,0,0,0,0,10,10,10,10,9,9,9,9,9,8,8,8,0,0,0,0,0,0,0,0,8,6,7,7,6,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,7,7,8,6,7,7,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,6,7,7,6,6,7,7,6,6,6,6,0,0,0,0,0,0,0,0,5,5,6,6,5,5,6,7,7,7,6,7,0,0,0,0,0,0,0,0,6,7,7,6,6,6,7,6,6,6,6,5,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,6,5,4,4,0,0,0,0,0,0,0,0,5,4,4,4,5,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,4,4,4,4,3,4,4,4,3,4,4,0,0,0,0,0,0,0,0,4,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,8,10,10,11,12,14,0,0,0,0,0,0,0,0,18,17,18,20,22,20,22,22,23,22,23,21,0,0,0,0,0,0,0,0,22,23,24,25,26,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,26,27,27,27,27,26,27,25,27,27,25,26,0,0,0,0,0,0,0,0,22,22,21,19,19,17,17,14,12,11,9,7,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,5,6,6,6,7,8,7,7,0,0,0,0,0,0,0,0,5,5,4,5,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,6,5,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,7,6,6,5,0,0,0,0,0,0,0,0,6,7,7,7,8,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,5,5,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,2,2,2,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,6,6,7,7,8,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,7,7,7,6,6,6,0,0,0,0,0,0,0,0,4,3,3,4,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,4,4,5,4,4,5,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,9,10,10,11,11,13,12,15,16,15,18,18,0,0,0,0,0,0,0,0,20,20,24,23,22,22,24,23,23,24,24,23,0,0,0,0,0,0,0,0,23,20,19,22,24,20,19,23,21],[0,29,28,28,28,28,28,28,28,27,27,27,26,26,26,26,26,27,27,27,0,0,0,0,0,0,0,0,28,28,26,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,25,24,23,23,23,21,20,21,20,19,18,18,0,0,0,0,0,0,0,0,6,5,5,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,6,6,7,7,6,7,8,7,0,0,0,0,0,0,0,0,9,9,10,9,8,8,8,9,8,8,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,5,6,7,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,5,5,6,5,5,5,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,6,5,6,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,5,4,4,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,3,3,4,4,4,5,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,9,10,10,12,14,0,0,0,0,0,0,0,0,18,18,20,22,22,21,23,24,23,23,24,22,0,0,0,0,0,0,0,0,22,23,25,26,27,26,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,27,27,26,26,27,27,27,0,0,0,0,0,0,0,0,24,22,21,21,19,17,17,15,13,11,9,7,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,5,6,6,6,5,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,6,6,7,7,6,7,7,8,7,7,7,6,0,0,0,0,0,0,0,0,5,4,4,4,4,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,7,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,8,8,8,7,7,8,7,7,7,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,3,4,4,4,4,3,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,9,10,11,10,10,13,12,14,16,15,19,19,0,0,0,0,0,0,0,0,21,21,24,24,21,22,24,23,24,24,24,22,0,0,0,0,0,0,0,0,23,21,21,21,24,20,18,22,22],[0,29,28,28,28,27,28,27,26,27,26,25,26,24,26,24,27,26,26,27,0,0,0,0,0,0,0,0,28,28,26,28,29,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,26,25,23,23,23,22,20,20,20,18,17,17,0,0,0,0,0,0,0,0,6,5,5,4,4,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,6,7,7,7,7,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,8,7,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,5,4,5,5,4,4,5,5,6,6,5,6,0,0,0,0,0,0,0,0,6,6,6,6,5,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,3,0,0,0,0,0,0,0,0,4,4,3,4,4,4,3,4,4,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,8,9,8,11,11,14,0,0,0,0,0,0,0,0,18,17,18,20,21,20,22,23,24,22,24,21,0,0,0,0,0,0,0,0,21,24,24,25,26,25,26,26,27,27,26,27,0,0,0,0,0,0,0,0,27,27,27,28,27,27,27,26,26,28,26,27,0,0,0,0,0,0,0,0,24,22,22,20,20,18,17,15,14,11,9,7,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,2,3,3,3,4,5,6,6,6,5,3,3,0,0,0,0,0,0,0,0,3,2,2,3,3,2,2,3,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,5,7,6,6,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,4,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,7,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,7,6,6,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,3,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,4,0,0,0,0,0,0,0,0,3,4,3,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,8,10,11,10,10,13,13,14,16,15,18,18,0,0,0,0,0,0,0,0,21,19,24,23,21,23,24,22,23,24,24,20,0,0,0,0,0,0,0,0,24,21,21,22,24,20,19,23,22],[0,27,25,27,27,25,27,27,25,25,24,24,25,23,25,24,26,25,26,26,0,0,0,0,0,0,0,0,27,26,25,27,27,28,26,27,26,27,27,27,0,0,0,0,0,0,0,0,23,23,22,21,21,21,18,19,18,17,16,16,0,0,0,0,0,0,0,0,6,5,5,4,4,4,4,5,5,6,6,5,0,0,0,0,0,0,0,0,6,6,6,7,6,7,7,6,6,7,7,6,0,0,0,0,0,0,0,0,8,9,9,8,8,8,8,8,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,7,7,8,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,5,5,4,3,0,0,0,0,0,0,0,0,4,3,3,4,4,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,3,3,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,3,3,3,4,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,7,8,9,8,10,11,12,0,0,0,0,0,0,0,0,17,16,17,19,20,20,21,21,22,21,22,19,0,0,0,0,0,0,0,0,19,22,23,23,25,24,24,25,25,25,25,25,0,0,0,0,0,0,0,0,26,26,26,26,27,25,26,23,25,25,24,26,0,0,0,0,0,0,0,0,22,21,19,19,18,17,16,14,12,11,9,8,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,5,6,6,6,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,5,5,5,4,3,3,0,0,0,0,0,0,0,0,3,2,2,3,2,2,2,2,2,2,2,3,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,5,6,6,7,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,3,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,2,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,6,6,7,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,8,7,7,7,6,6,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,2,2,2,2,0,0,0,0,0,0,0,0,2,3,2,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,4,4,3,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,5,5,4,4,5,5,4,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,4,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,7,10,8,8,10,11,11,14,15,13,17,17,0,0,0,0,0,0,0,0,19,17,24,22,19,21,23,20,22,24,23,19,0,0,0,0,0,0,0,0,23,20,20,21,23,19,18,22,20],[0,28,28,28,28,28,28,27,27,26,26,26,26,26,26,26,26,27,27,26,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,25,23,23,22,22,21,20,20,20,18,17,17,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,7,7,6,6,6,0,0,0,0,0,0,0,0,6,5,6,5,5,5,6,6,5,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,6,6,6,7,6,7,0,0,0,0,0,0,0,0,5,5,5,5,5,4,5,5,4,5,5,4,0,0,0,0,0,0,0,0,4,4,4,4,3,4,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,4,4,5,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,6,7,8,8,10,11,12,0,0,0,0,0,0,0,0,17,18,19,21,21,21,22,21,23,21,23,21,0,0,0,0,0,0,0,0,20,22,23,25,27,25,25,26,26,26,27,26,0,0,0,0,0,0,0,0,27,27,26,26,27,26,26,24,26,25,25,26,0,0,0,0,0,0,0,0,21,20,20,19,19,16,15,13,12,10,9,7,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,5,5,5,6,5,6,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,7,9,10,9,10,11,12,14,15,15,18,18,0,0,0,0,0,0,0,0,20,20,23,23,21,22,23,22,23,24,24,22,0,0,0,0,0,0,0,0,22,19,20,22,23,20,20,22,21],[0,29,28,28,28,28,28,28,27,27,27,26,27,26,27,26,27,28,27,27,0,0,0,0,0,0,0,0,28,28,27,28,29,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,25,24,24,23,24,21,22,21,20,20,19,19,0,0,0,0,0,0,0,0,5,5,4,4,4,3,4,4,4,5,5,5,0,0,0,0,0,0,0,0,5,5,6,6,5,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,7,9,8,8,7,6,6,7,7,7,7,6,0,0,0,0,0,0,0,0,6,5,6,6,5,5,6,6,6,5,6,6,0,0,0,0,0,0,0,0,5,6,5,5,5,5,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,5,5,4,0,0,0,0,0,0,0,0,3,3,4,4,3,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,5,4,5,4,4,4,5,4,3,0,0,0,0,0,0,0,0,4,4,3,4,4,5,6,6,5,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,5,5,5,6,6,6,8,9,10,11,12,14,0,0,0,0,0,0,0,0,19,19,20,22,23,21,22,23,24,24,24,22,0,0,0,0,0,0,0,0,23,24,26,27,28,26,27,27,27,27,27,27,0,0,0,0,0,0,0,0,28,27,28,28,28,27,28,27,27,28,26,27,0,0,0,0,0,0,0,0,23,22,21,22,19,18,17,16,13,12,9,8,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,7,7,6,6,0,0,0,0,0,0,0,0,5,4,4,4,4,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,4,4,5,6,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,5,5,6,6,7,5,0,0,0,0,0,0,0,0,5,6,6,7,6,7,7,7,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,2,1,1,2,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,3,3,3,4,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,5,5,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,7,10,10,10,10,12,13,14,16,16,19,18,0,0,0,0,0,0,0,0,20,20,24,24,21,22,23,23,24,23,24,22,0,0,0,0,0,0,0,0,22,21,21,22,23,20,19,22,22],[0,28,26,27,28,26,28,27,26,26,25,24,26,24,26,24,26,26,25,27,0,0,0,0,0,0,0,0,28,27,26,28,28,28,28,28,27,28,29,28,0,0,0,0,0,0,0,0,24,24,22,21,22,21,19,20,19,18,17,16,0,0,0,0,0,0,0,0,6,5,5,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,7,6,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,7,7,7,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,5,5,5,0,0,0,0,0,0,0,0,5,4,5,5,4,4,5,5,6,6,5,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,4,5,4,4,3,0,0,0,0,0,0,0,0,4,3,3,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,4,3,3,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,4,3,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,8,9,9,10,11,12,0,0,0,0,0,0,0,0,17,17,17,20,21,20,21,22,24,22,24,21,0,0,0,0,0,0,0,0,20,22,24,24,26,24,25,25,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,27,25,26,25,25,26,25,26,0,0,0,0,0,0,0,0,21,23,20,19,19,17,17,15,13,12,9,8,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,5,5,5,5,6,0,0,0,0,0,0,0,0,6,5,5,5,5,6,6,6,7,7,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,3,3,4,4,5,6,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,7,6,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,3,3,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,7,8,7,7,7,7,7,7,7,6,5,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,3,4,4,3,3,4,3,3,3,0,0,0,0,0,0,0,0,4,5,5,4,5,5,4,4,5,5,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,7,9,9,9,9,12,13,14,16,14,18,18,0,0,0,0,0,0,0,0,18,18,23,21,20,20,23,21,22,24,24,21,0,0,0,0,0,0,0,0,24,21,21,22,24,21,19,23,22],[0,28,27,27,27,26,28,27,26,26,25,25,26,25,26,25,26,26,27,26,0,0,0,0,0,0,0,0,27,27,26,27,27,28,27,27,26,27,27,27,0,0,0,0,0,0,0,0,23,22,21,21,21,20,17,19,18,18,16,16,0,0,0,0,0,0,0,0,6,5,5,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,5,6,6,6,6,6,7,6,6,6,7,6,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,8,7,7,7,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,7,7,7,7,7,0,0,0,0,0,0,0,0,6,5,6,6,6,5,6,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,5,5,4,5,5,6,6,6,5,6,0,0,0,0,0,0,0,0,5,6,6,5,5,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,4,4,5,5,5,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,4,5,5,4,3,0,0,0,0,0,0,0,0,4,3,3,4,4,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,4,3,3,4,4,3,3,4,3,3,3,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,6,7,8,9,10,10,11,12,0,0,0,0,0,0,0,0,16,16,17,19,19,19,20,21,22,21,22,20,0,0,0,0,0,0,0,0,20,22,23,24,26,24,24,25,24,25,25,25,0,0,0,0,0,0,0,0,26,26,26,27,26,25,26,23,25,26,25,26,0,0,0,0,0,0,0,0,22,21,20,19,18,17,15,14,12,11,9,7,0,0,0,0,0,0,0,0,4,4,4,5,5,5,4,5,5,5,6,6,0,0,0,0,0,0,0,0,6,6,6,5,5,6,6,6,7,8,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,4,4,3,3,3,2,2,0,0,0,0,0,0,0,0,2,2,3,3,4,4,4,5,4,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,6,6,6,5,0,0,0,0,0,0,0,0,5,6,6,6,6,7,7,7,7,7,7,6,0,0,0,0,0,0,0,0,5,5,4,4,4,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,6,6,7,6,6,6,6,6,7,7,0,0,0,0,0,0,0,0,8,8,8,7,8,8,7,7,7,6,6,5,0,0,0,0,0,0,0,0,4,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,5,5,5,4,4,5,4,4,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,7,9,9,8,9,10,11,13,13,15,19,20,0,0,0,0,0,0,0,0,20,21,25,22,21,22,24,23,22,24,24,20,0,0,0,0,0,0,0,0,22,20,19,22,23,19,18,21,20],[0,28,28,28,28,28,27,27,28,26,26,27,26,26,26,26,26,27,27,26,0,0,0,0,0,0,0,0,27,27,26,26,27,28,27,27,27,26,27,27,0,0,0,0,0,0,0,0,24,23,23,22,22,20,19,20,19,19,17,18,0,0,0,0,0,0,0,0,5,4,4,4,3,3,3,4,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,6,5,0,0,0,0,0,0,0,0,6,8,8,6,6,6,6,6,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,4,5,5,4,4,4,5,5,5,6,6,6,0,0,0,0,0,0,0,0,4,4,5,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,4,3,3,4,4,5,5,4,5,0,0,0,0,0,0,0,0,5,5,5,4,4,4,4,3,4,4,3,3,0,0,0,0,0,0,0,0,4,3,3,4,4,5,5,5,5,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,2,3,3,3,4,4,3,3,0,0,0,0,0,0,0,0,3,2,3,3,3,3,3,3,3,3,3,4,0,0,0,0,0,0,0,0,3,3,2,3,2,2,3,3,2,2,2,3,0,0,0,0,0,0,0,0,3,3,2,2,3,3,2,3,3,3,3,3,0,0,0,0,0,0,0,0,4,5,5,6,5,6,8,9,9,10,12,12,0,0,0,0,0,0,0,0,17,18,18,20,22,21,22,22,23,22,23,21,0,0,0,0,0,0,0,0,21,22,25,25,28,25,26,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,25,25,27,26,27,0,0,0,0,0,0,0,0,22,21,20,19,17,16,15,14,12,10,9,7,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,6,5,5,5,5,5,5,5,6,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,2,3,3,4,4,4,4,3,2,2,0,0,0,0,0,0,0,0,2,1,1,2,2,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,4,5,5,5,5,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,2,1,1,2,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,7,7,7,6,7,7,6,6,6,5,5,4,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,7,9,9,8,9,10,11,13,15,16,19,19,0,0,0,0,0,0,0,0,20,20,23,23,21,21,22,22,23,23,23,20,0,0,0,0,0,0,0,0,22,21,21,22,23,20,19,22,21],[0,28,28,28,28,27,28,27,27,27,26,26,26,25,27,25,27,27,26,26,0,0,0,0,0,0,0,0,27,27,26,27,28,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,24,24,23,22,22,21,19,20,19,19,18,17,0,0,0,0,0,0,0,0,5,5,4,4,4,3,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,5,5,6,5,6,6,5,6,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,4,4,5,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,4,4,3,3,4,4,5,5,4,5,0,0,0,0,0,0,0,0,5,5,5,5,4,5,4,4,4,4,4,3,0,0,0,0,0,0,0,0,4,4,3,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,4,4,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,6,6,6,7,8,9,10,11,12,0,0,0,0,0,0,0,0,17,17,17,20,21,20,22,22,23,22,23,21,0,0,0,0,0,0,0,0,21,22,24,24,27,24,26,26,26,26,26,26,0,0,0,0,0,0,0,0,27,27,27,27,27,26,26,25,25,26,26,26,0,0,0,0,0,0,0,0,22,22,20,19,19,17,16,14,13,11,9,7,0,0,0,0,0,0,0,0,3,3,3,3,4,4,4,4,5,4,5,5,0,0,0,0,0,0,0,0,5,5,5,4,4,5,5,5,7,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,2,3,3,4,4,5,5,4,3,3,2,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,4,3,4,4,4,5,6,6,6,5,0,0,0,0,0,0,0,0,5,5,6,6,6,6,6,6,6,6,6,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,2,1,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,4,4,4,0,0,0,0,0,0,0,0,5,5,5,5,6,6,5,5,5,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,7,7,7,6,6,5,5,5,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,5,4,4,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,3,3,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,7,8,9,10,9,11,13,14,16,16,17,18,0,0,0,0,0,0,0,0,21,19,23,23,22,21,22,22,25,24,22,22,0,0,0,0,0,0,0,0,21,21,21,23,22,21,18,22,22],[0,28,27,28,28,27,28,27,26,27,25,26,27,25,26,26,26,27,26,26,0,0,0,0,0,0,0,0,27,27,26,27,27,28,26,27,26,27,28,27,0,0,0,0,0,0,0,0,24,23,23,22,22,21,19,20,20,18,17,18,0,0,0,0,0,0,0,0,6,6,5,5,5,4,5,5,5,6,6,5,0,0,0,0,0,0,0,0,6,6,7,7,6,7,7,7,6,7,7,6,0,0,0,0,0,0,0,0,8,9,9,8,8,8,7,8,7,7,7,7,0,0,0,0,0,0,0,0,7,6,7,6,6,6,6,7,6,6,6,6,0,0,0,0,0,0,0,0,6,6,7,6,6,6,7,7,7,7,7,8,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,5,4,5,5,4,4,5,6,6,6,5,6,0,0,0,0,0,0,0,0,6,6,6,5,5,6,5,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,4,5,6,6,7,7,6,6,7,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,4,4,3,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,4,3,4,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,4,4,4,5,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,8,10,10,11,12,13,0,0,0,0,0,0,0,0,18,19,19,21,22,21,23,22,23,23,24,21,0,0,0,0,0,0,0,0,21,23,24,24,26,24,25,25,25,26,26,26,0,0,0,0,0,0,0,0,26,26,27,26,26,25,26,25,25,26,25,26,0,0,0,0,0,0,0,0,22,22,20,20,19,17,17,15,13,12,10,8,0,0,0,0,0,0,0,0,4,4,4,5,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,8,9,8,8,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,4,4,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,5,5,5,6,7,7,7,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,8,8,8,8,7,7,0,0,0,0,0,0,0,0,5,5,5,4,5,4,4,4,4,3,3,3,0,0,0,0,0,0,0,0,2,2,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,3,4,4,4,4,4,4,4,5,5,0,0,0,0,0,0,0,0,6,6,6,7,7,7,6,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,7,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,4,4,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,5,6,6,6,6,6,5,5,6,6,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,4,4,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,7,8,8,8,8,11,13,15,15,15,20,21,0,0,0,0,0,0,0,0,21,21,25,23,21,22,23,21,22,24,24,21,0,0,0,0,0,0,0,0,23,21,22,23,24,21,20,24,23],[0,28,27,27,27,27,27,27,26,26,26,26,26,26,25,26,25,26,26,26,0,0,0,0,0,0,0,0,27,26,26,26,27,27,26,26,26,26,27,26,0,0,0,0,0,0,0,0,24,23,23,22,22,22,19,20,19,19,18,18,0,0,0,0,0,0,0,0,7,6,6,5,5,4,5,5,5,6,6,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,9,8,7,7,7,8,7,7,7,7,0,0,0,0,0,0,0,0,7,6,6,6,6,7,6,7,6,7,6,6,0,0,0,0,0,0,0,0,6,7,7,6,6,6,7,7,7,8,7,8,0,0,0,0,0,0,0,0,6,6,6,6,6,5,6,6,5,5,6,5,0,0,0,0,0,0,0,0,5,4,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,6,7,7,6,6,6,6,5,5,6,5,5,0,0,0,0,0,0,0,0,5,5,4,5,5,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,4,4,5,5,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,3,3,3,4,0,0,0,0,0,0,0,0,4,3,4,4,4,4,4,4,4,4,4,5,0,0,0,0,0,0,0,0,6,6,6,7,7,8,9,10,10,11,12,13,0,0,0,0,0,0,0,0,18,18,18,19,21,20,21,22,22,22,23,21,0,0,0,0,0,0,0,0,21,23,23,24,25,24,25,26,26,26,26,26,0,0,0,0,0,0,0,0,26,27,26,27,27,26,26,24,24,26,25,26,0,0,0,0,0,0,0,0,22,21,20,19,19,17,16,14,13,11,9,8,0,0,0,0,0,0,0,0,5,5,5,5,6,6,6,6,7,6,6,7,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,8,8,8,7,0,0,0,0,0,0,0,0,6,6,6,5,5,5,5,4,3,3,3,3,0,0,0,0,0,0,0,0,2,3,3,3,4,4,5,5,5,4,4,3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,3,2,3,3,3,0,0,0,0,0,0,0,0,4,5,5,5,5,5,6,6,8,7,7,6,0,0,0,0,0,0,0,0,6,7,8,7,7,7,8,9,8,8,8,7,0,0,0,0,0,0,0,0,5,6,5,5,5,5,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,3,3,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,6,7,7,7,8,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,9,9,9,8,9,9,8,8,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,6,5,6,5,6,5,5,4,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,7,9,9,8,8,9,11,13,13,14,18,18,0,0,0,0,0,0,0,0,20,19,24,22,22,21,20,21,23,22,22,21,0,0,0,0,0,0,0,0,22,19,21,21,24,20,18,22,21],[0,28,27,27,28,27,27,27,27,26,27,26,27,26,27,25,27,27,27,27,0,0,0,0,0,0,0,0,27,27,26,27,27,28,27,27,27,27,28,27,0,0,0,0,0,0,0,0,24,24,23,22,22,21,21,21,20,20,19,19,0,0,0,0,0,0,0,0,8,6,6,5,6,5,5,6,6,6,6,6,0,0,0,0,0,0,0,0,7,6,7,7,7,7,7,7,7,7,8,8,0,0,0,0,0,0,0,0,8,9,9,8,8,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,7,6,6,6,6,6,7,7,7,6,6,7,0,0,0,0,0,0,0,0,6,7,6,6,6,6,7,7,7,8,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,5,6,6,5,0,0,0,0,0,0,0,0,4,4,5,5,4,4,6,6,6,6,6,7,0,0,0,0,0,0,0,0,6,7,7,6,6,6,5,5,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,6,6,7,7,7,7,7,6,0,0,0,0,0,0,0,0,4,4,4,4,3,4,4,5,5,4,4,3,0,0,0,0,0,0,0,0,4,4,4,4,5,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,3,4,4,4,3,4,4,5,5,6,0,0,0,0,0,0,0,0,6,7,7,8,7,8,10,10,11,12,13,14,0,0,0,0,0,0,0,0,19,19,19,20,21,21,22,24,24,23,24,22,0,0,0,0,0,0,0,0,23,24,25,25,27,25,26,27,27,27,26,27,0,0,0,0,0,0,0,0,27,27,28,28,27,27,27,26,26,27,27,27,0,0,0,0,0,0,0,0,23,21,20,20,18,17,16,15,13,11,10,9,0,0,0,0,0,0,0,0,5,5,5,6,6,6,6,6,6,6,7,8,0,0,0,0,0,0,0,0,7,6,6,6,7,7,7,7,9,9,8,8,0,0,0,0,0,0,0,0,6,6,6,6,5,5,5,4,4,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,5,4,3,3,0,0,0,0,0,0,0,0,2,2,2,2,3,2,2,3,3,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,8,8,7,6,0,0,0,0,0,0,0,0,6,7,7,8,7,7,8,8,8,8,8,8,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,4,4,5,4,0,0,0,0,0,0,0,0,3,3,3,2,2,3,2,2,3,3,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,6,7,7,8,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,9,10,9,8,9,9,8,8,8,7,7,6,0,0,0,0,0,0,0,0,5,4,4,5,4,4,4,5,4,4,4,4,0,0,0,0,0,0,0,0,4,5,5,5,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,6,6,7,6,6,6,6,6,7,6,6,6,0,0,0,0,0,0,0,0,5,6,5,6,6,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,7,9,10,8,8,11,12,13,13,14,18,18,0,0,0,0,0,0,0,0,21,19,23,22,22,21,20,20,23,22,21,21,0,0,0,0,0,0,0,0,21,21,22,22,24,20,18,22,22],[0,29,28,28,29,28,29,28,27,28,27,26,28,26,27,26,28,28,27,27,0,0,0,0,0,0,0,0,28,28,27,28,28,29,28,28,27,28,28,28,0,0,0,0,0,0,0,0,26,26,24,24,25,23,22,23,21,21,19,19,0,0,0,0,0,0,0,0,7,6,6,5,5,4,5,5,5,6,6,6,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,9,8,7,8,7,8,8,8,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,7,7,6,6,7,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,7,7,7,8,8,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,6,6,5,0,0,0,0,0,0,0,0,5,4,4,5,4,5,5,6,6,6,6,7,0,0,0,0,0,0,0,0,6,7,7,6,6,6,5,5,5,5,5,4,0,0,0,0,0,0,0,0,5,5,4,5,6,6,7,7,7,6,7,6,0,0,0,0,0,0,0,0,4,4,4,4,3,3,3,5,5,5,4,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,5,5,5,5,5,0,0,0,0,0,0,0,0,4,4,4,4,4,3,4,4,3,3,4,4,0,0,0,0,0,0,0,0,4,4,3,3,4,3,3,4,4,4,4,5,0,0,0,0,0,0,0,0,6,7,6,8,8,8,10,11,12,12,14,15,0,0,0,0,0,0,0,0,20,21,22,23,24,24,24,25,26,24,26,23,0,0,0,0,0,0,0,0,24,24,26,26,27,26,27,27,28,27,27,28,0,0,0,0,0,0,0,0,28,27,28,28,28,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,24,21,22,21,19,18,17,15,14,12,10,8,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,6,6,6,6,8,0,0,0,0,0,0,0,0,7,7,7,6,6,6,7,8,9,9,9,8,0,0,0,0,0,0,0,0,6,6,5,5,5,4,4,4,3,3,3,3,0,0,0,0,0,0,0,0,3,3,3,4,4,5,5,5,4,4,3,3,0,0,0,0,0,0,0,0,3,2,2,2,3,2,2,2,2,3,3,3,0,0,0,0,0,0,0,0,5,5,5,5,5,6,6,7,8,8,8,7,0,0,0,0,0,0,0,0,6,7,8,8,7,8,8,8,8,8,7,7,0,0,0,0,0,0,0,0,6,5,5,5,5,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,3,3,2,2,0,0,0,0,0,0,0,0,4,4,4,4,4,4,5,5,5,5,5,6,0,0,0,0,0,0,0,0,6,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,8,9,8,8,9,9,9,8,8,7,6,6,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,3,3,4,3,0,0,0,0,0,0,0,0,4,5,5,4,5,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,5,5,5,4,5,5,5,4,5,5,4,4,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,5,6,6,5,6,0,0,0,0,0,0,0,0,6,5,6,6,6,6,6,5,6,6,5,5,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,7,9,10,10,9,11,13,14,15,16,18,18,0,0,0,0,0,0,0,0,21,21,24,23,23,22,22,22,24,24,23,23,0,0,0,0,0,0,0,0,22,21,21,23,23,20,19,22,22],[0,29,28,28,29,27,29,29,27,28,27,27,28,27,27,27,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,30,29,30,29,29,0,0,0,0,0,0,0,0,28,27,27,27,27,27,26,27,25,25,24,23,0,0,0,0,0,0,0,0,13,13,12,13,12,12,13,12,12,12,14,14,0,0,0,0,0,0,0,0,14,15,14,14,15,15,15,16,15,15,14,14,0,0,0,0,0,0,0,0,14,15,16,16,15,15,15,16,14,15,15,14,0,0,0,0,0,0,0,0,13,13,14,13,13,13,13,15,13,14,14,14,0,0,0,0,0,0,0,0,15,14,14,13,14,14,13,15,15,14,15,15,0,0,0,0,0,0,0,0,14,13,13,14,13,13,13,13,12,13,12,12,0,0,0,0,0,0,0,0,10,10,13,12,11,12,13,13,14,13,13,16,0,0,0,0,0,0,0,0,13,14,14,14,12,14,14,11,14,13,12,11,0,0,0,0,0,0,0,0,13,13,10,12,12,12,12,14,13,12,12,12,0,0,0,0,0,0,0,0,10,9,9,8,7,8,8,9,9,9,8,7,0,0,0,0,0,0,0,0,10,10,10,10,11,10,11,12,10,11,11,12,0,0,0,0,0,0,0,0,11,9,10,11,9,8,10,11,8,8,10,12,0,0,0,0,0,0,0,0,9,8,7,9,9,9,7,9,9,10,10,11,0,0,0,0,0,0,0,0,12,13,13,15,14,14,16,17,17,19,18,19,0,0,0,0,0,0,0,0,23,24,25,26,27,26,27,27,28,27,28,26,0,0,0,0,0,0,0,0,25,26,28,27,27,27,28,27,27,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,27,25,24,24,21,23,19,19,18,15,15,0,0,0,0,0,0,0,0,11,11,11,11,11,12,12,12,12,12,12,13,0,0,0,0,0,0,0,0,13,12,12,13,13,13,14,15,16,16,15,15,0,0,0,0,0,0,0,0,13,11,11,11,11,11,11,9,10,8,8,9,0,0,0,0,0,0,0,0,6,7,7,7,8,8,9,8,8,7,5,6,0,0,0,0,0,0,0,0,6,5,4,6,6,5,6,8,7,8,9,8,0,0,0,0,0,0,0,0,12,13,12,12,11,12,12,13,13,14,14,13,0,0,0,0,0,0,0,0,14,15,16,15,16,14,15,15,16,15,15,15,0,0,0,0,0,0,0,0,13,13,13,13,13,13,12,11,12,10,11,11,0,0,0,0,0,0,0,0,7,7,7,5,5,7,6,5,8,8,7,8,0,0,0,0,0,0,0,0,10,10,13,11,14,12,12,13,12,10,13,12,0,0,0,0,0,0,0,0,14,14,15,14,15,15,15,14,14,15,15,15,0,0,0,0,0,0,0,0,17,16,15,15,16,15,14,14,14,14,13,14,0,0,0,0,0,0,0,0,12,11,12,11,12,9,12,11,10,8,10,10,0,0,0,0,0,0,0,0,12,11,13,12,12,11,12,12,11,11,12,13,0,0,0,0,0,0,0,0,11,12,12,12,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,12,13,13,11,13,13,13,12,13,13,11,12,0,0,0,0,0,0,0,0,12,11,12,12,12,12,12,12,12,14,11,11,0,0,0,0,0,0,0,0,9,8,9,8,7,7,6,6,6,4,4,4,0,0,0,0,0,0,0,0,8,9,10,10,10,13,16,16,16,17,21,20,0,0,0,0,0,0,0,0,23,22,24,23,22,23,24,24,24,26,24,22,0,0,0,0,0,0,0,0,25,23,23,24,25,22,21,24,24],[0,28,27,28,29,27,28,29,27,28,28,28,29,27,29,28,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,29,29,29,28,28,0,0,0,0,0,0,0,0,24,24,23,22,22,22,22,22,23,23,24,24,0,0,0,0,0,0,0,0,25,23,26,25,23,26,25,25,22,25,25,23,0,0,0,0,0,0,0,0,24,23,24,25,25,25,25,25,24,25,25,23,0,0,0,0,0,0,0,0,24,22,24,25,22,20,24,22,22,23,24,25,0,0,0,0,0,0,0,0,22,25,25,22,24,25,25,25,26,25,24,24,0,0,0,0,0,0,0,0,23,24,25,25,23,24,25,23,23,25,24,20,0,0,0,0,0,0,0,0,21,19,21,21,21,20,22,20,22,22,20,22,0,0,0,0,0,0,0,0,22,23,23,22,22,24,23,22,23,24,22,21,0,0,0,0,0,0,0,0,23,22,21,22,22,22,23,23,23,23,23,24,0,0,0,0,0,0,0,0,20,19,17,18,16,15,15,17,18,16,13,14,0,0,0,0,0,0,0,0,21,20,18,21,21,19,20,21,21,21,20,22,0,0,0,0,0,0,0,0,20,18,21,22,19,17,20,20,17,17,19,22,0,0,0,0,0,0,0,0,21,19,18,21,21,19,18,21,20,22,21,22,0,0,0,0,0,0,0,0,23,24,24,25,23,23,24,26,26,25,26,26,0,0,0,0,0,0,0,0,28,29,28,29,30,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,28,28,27,27,28,26,25,26,24,23,0,0,0,0,0,0,0,0,21,22,21,21,22,22,21,23,22,22,22,23,0,0,0,0,0,0,0,0,22,20,19,22,22,24,24,24,24,24,23,24,0,0,0,0,0,0,0,0,25,22,22,23,22,21,22,22,20,19,16,20,0,0,0,0,0,0,0,0,15,15,19,15,14,15,16,14,14,11,12,13,0,0,0,0,0,0,0,0,13,10,9,12,11,9,10,14,12,14,14,13,0,0,0,0,0,0,0,0,20,21,20,19,21,21,18,21,20,20,20,21,0,0,0,0,0,0,0,0,24,25,26,25,25,25,25,25,26,25,26,24,0,0,0,0,0,0,0,0,24,21,20,23,22,20,20,21,21,19,20,21,0,0,0,0,0,0,0,0,11,15,17,12,12,15,10,12,14,13,8,11,0,0,0,0,0,0,0,0,19,20,20,20,22,20,20,22,21,19,23,23,0,0,0,0,0,0,0,0,24,24,26,25,26,26,25,24,25,26,25,25,0,0,0,0,0,0,0,0,25,25,24,25,25,24,24,24,23,24,24,25,0,0,0,0,0,0,0,0,21,20,19,21,21,20,19,20,19,17,19,21,0,0,0,0,0,0,0,0,21,21,20,20,20,20,22,21,22,21,23,23,0,0,0,0,0,0,0,0,22,24,23,20,22,23,21,20,22,22,21,21,0,0,0,0,0,0,0,0,23,21,21,21,22,23,24,23,22,24,22,24,0,0,0,0,0,0,0,0,22,22,22,22,22,21,20,21,21,21,19,19,0,0,0,0,0,0,0,0,19,18,19,13,13,13,10,9,10,10,7,6,0,0,0,0,0,0,0,0,7,9,12,11,10,15,18,19,20,20,23,23,0,0,0,0,0,0,0,0,25,24,25,25,25,24,26,26,26,26,26,25,0,0,0,0,0,0,0,0,26,25,25,26,27,25,23,26,26],[0,29,27,28,29,28,29,29,28,28,28,29,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,25,26,26,24,25,23,24,26,26,25,26,27,0,0,0,0,0,0,0,0,27,26,28,28,26,28,27,27,26,27,27,26,0,0,0,0,0,0,0,0,26,25,26,27,27,27,27,26,26,27,26,26,0,0,0,0,0,0,0,0,26,24,25,26,24,22,24,24,27,25,27,27,0,0,0,0,0,0,0,0,25,27,26,25,26,27,26,27,28,26,27,26,0,0,0,0,0,0,0,0,26,27,27,27,25,25,26,25,24,25,25,22,0,0,0,0,0,0,0,0,24,21,24,24,23,21,24,23,25,24,23,25,0,0,0,0,0,0,0,0,25,26,26,26,24,27,26,24,26,26,25,23,0,0,0,0,0,0,0,0,25,25,21,25,24,26,25,26,25,24,25,24,0,0,0,0,0,0,0,0,23,22,21,21,19,17,16,20,20,18,16,16,0,0,0,0,0,0,0,0,24,23,21,23,24,22,23,25,23,24,24,25,0,0,0,0,0,0,0,0,23,22,22,24,22,21,22,23,20,19,22,24,0,0,0,0,0,0,0,0,22,23,19,23,22,21,19,23,22,22,23,22,0,0,0,0,0,0,0,0,26,24,26,26,26,26,26,27,27,27,28,28,0,0,0,0,0,0,0,0,29,30,29,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,27,26,26,25,24,0,0,0,0,0,0,0,0,22,23,23,24,24,24,23,25,24,24,25,25,0,0,0,0,0,0,0,0,23,22,21,24,23,24,24,25,26,26,25,26,0,0,0,0,0,0,0,0,25,25,24,24,24,24,23,23,21,21,20,21,0,0,0,0,0,0,0,0,15,16,18,17,14,14,17,16,13,11,12,14,0,0,0,0,0,0,0,0,15,14,11,15,15,11,13,17,15,18,19,19,0,0,0,0,0,0,0,0,24,24,23,22,24,24,23,25,24,24,24,24,0,0,0,0,0,0,0,0,26,27,27,27,27,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,27,25,25,25,25,24,23,24,23,22,22,23,0,0,0,0,0,0,0,0,15,18,18,15,14,18,14,12,18,18,14,17,0,0,0,0,0,0,0,0,23,23,24,23,24,24,24,24,24,24,25,26,0,0,0,0,0,0,0,0,27,27,27,27,27,28,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,26,26,26,27,26,26,27,25,26,25,27,0,0,0,0,0,0,0,0,25,22,22,24,23,23,24,22,22,22,23,22,0,0,0,0,0,0,0,0,24,24,24,24,24,22,25,25,25,24,26,27,0,0,0,0,0,0,0,0,26,27,24,23,25,26,23,23,25,24,23,24,0,0,0,0,0,0,0,0,26,24,24,25,26,25,27,26,25,26,25,26,0,0,0,0,0,0,0,0,24,24,24,25,24,23,24,24,24,25,22,24,0,0,0,0,0,0,0,0,21,20,20,18,16,15,14,13,11,11,10,8,0,0,0,0,0,0,0,0,5,7,9,9,9,14,16,17,20,20,23,23,0,0,0,0,0,0,0,0,24,22,25,25,24,23,26,25,25,26,26,25,0,0,0,0,0,0,0,0,25,25,25,26,26,25,23,25,26],[0,29,27,29,29,28,30,30,28,29,29,29,30,29,30,29,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,28,27,28,25,27,28,28,28,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,29,28,29,28,29,29,28,0,0,0,0,0,0,0,0,28,27,28,29,29,29,29,28,28,28,29,27,0,0,0,0,0,0,0,0,27,26,25,27,26,26,25,26,26,27,28,27,0,0,0,0,0,0,0,0,28,29,29,26,29,29,29,29,29,28,29,28,0,0,0,0,0,0,0,0,28,29,29,29,27,27,28,27,26,27,26,25,0,0,0,0,0,0,0,0,26,24,26,25,26,24,25,26,25,26,25,26,0,0,0,0,0,0,0,0,28,27,27,27,27,28,26,26,28,28,26,25,0,0,0,0,0,0,0,0,27,27,24,27,28,27,27,28,27,27,26,26,0,0,0,0,0,0,0,0,26,24,24,24,21,21,19,22,22,20,18,17,0,0,0,0,0,0,0,0,26,26,25,26,26,26,26,27,26,26,27,27,0,0,0,0,0,0,0,0,25,25,26,27,25,24,25,26,24,23,25,26,0,0,0,0,0,0,0,0,26,26,24,27,26,25,25,26,26,27,26,26,0,0,0,0,0,0,0,0,28,28,28,28,27,28,28,29,29,28,29,29,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,29,29,29,29,28,28,29,27,27,0,0,0,0,0,0,0,0,27,27,27,27,28,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,25,25,23,26,27,27,27,27,27,28,26,28,0,0,0,0,0,0,0,0,28,27,27,27,27,27,27,26,26,25,23,25,0,0,0,0,0,0,0,0,17,19,21,18,14,13,18,17,15,13,15,17,0,0,0,0,0,0,0,0,20,17,15,17,19,15,15,19,19,23,23,23,0,0,0,0,0,0,0,0,27,27,26,27,28,28,26,28,27,27,27,27,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,27,28,28,28,27,27,27,26,26,26,26,0,0,0,0,0,0,0,0,20,22,22,20,18,22,19,18,22,22,18,22,0,0,0,0,0,0,0,0,27,28,28,27,27,28,28,27,27,27,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,28,29,27,28,28,27,28,28,29,0,0,0,0,0,0,0,0,28,25,26,27,26,26,27,27,27,26,27,27,0,0,0,0,0,0,0,0,27,28,28,28,27,26,28,28,28,27,29,28,0,0,0,0,0,0,0,0,28,29,28,27,28,28,27,27,28,28,27,28,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,28,28,28,27,28,0,0,0,0,0,0,0,0,26,27,28,27,27,27,28,27,27,27,26,28,0,0,0,0,0,0,0,0,25,23,23,22,20,19,18,16,15,15,13,12,0,0,0,0,0,0,0,0,4,7,7,8,8,11,13,16,18,22,23,24,0,0,0,0,0,0,0,0,25,23,25,26,23,25,27,25,26,28,27,24,0,0,0,0,0,0,0,0,26,24,25,25,26,24,23,25,25],[0,28,27,28,28,28,29,28,28,29,28,28,29,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,30,31,31,31,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,27,29,28,27,28,27,27,28,28,28,28,29,0,0,0,0,0,0,0,0,29,27,29,28,28,29,28,28,28,29,28,27,0,0,0,0,0,0,0,0,28,28,28,28,28,29,29,28,28,29,28,28,0,0,0,0,0,0,0,0,28,25,26,27,25,26,26,26,26,26,27,28,0,0,0,0,0,0,0,0,27,29,28,26,28,29,28,29,29,28,28,28,0,0,0,0,0,0,0,0,28,28,29,29,27,27,28,27,26,27,27,26,0,0,0,0,0,0,0,0,25,24,26,24,25,24,25,25,25,25,24,25,0,0,0,0,0,0,0,0,27,27,27,27,26,28,26,25,28,28,26,25,0,0,0,0,0,0,0,0,28,27,26,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,24,23,25,22,21,18,23,24,20,18,16,0,0,0,0,0,0,0,0,25,26,21,24,24,25,24,25,24,24,25,26,0,0,0,0,0,0,0,0,25,24,26,27,25,24,26,26,23,23,25,26,0,0,0,0,0,0,0,0,26,26,23,27,26,24,22,26,25,27,26,26,0,0,0,0,0,0,0,0,28,28,28,27,27,27,27,28,28,28,28,28,0,0,0,0,0,0,0,0,30,30,29,30,31,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,29,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,31,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,29,30,29,29,29,28,28,28,27,27,0,0,0,0,0,0,0,0,26,26,26,26,28,26,26,26,26,26,26,27,0,0,0,0,0,0,0,0,24,24,23,25,26,27,27,27,27,26,25,27,0,0,0,0,0,0,0,0,28,27,26,27,27,26,27,26,26,24,22,25,0,0,0,0,0,0,0,0,17,17,17,16,13,13,17,15,15,12,15,16,0,0,0,0,0,0,0,0,21,18,15,15,19,15,15,17,18,20,21,22,0,0,0,0,0,0,0,0,26,26,26,26,27,27,26,26,26,25,25,26,0,0,0,0,0,0,0,0,28,28,29,28,29,28,28,28,28,28,29,28,0,0,0,0,0,0,0,0,29,27,28,29,28,26,27,28,26,26,26,25,0,0,0,0,0,0,0,0,20,23,24,20,18,23,18,18,23,22,17,22,0,0,0,0,0,0,0,0,25,27,26,26,27,27,27,27,27,26,28,27,0,0,0,0,0,0,0,0,29,28,29,28,29,29,29,28,29,28,29,29,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,28,27,28,27,29,0,0,0,0,0,0,0,0,28,25,26,27,27,26,26,27,26,25,27,26,0,0,0,0,0,0,0,0,27,27,26,27,25,27,27,26,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,27,28,28,27,27,27,27,27,28,0,0,0,0,0,0,0,0,27,26,26,27,28,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,26,26,27,26,26,25,26,26,25,26,25,25,0,0,0,0,0,0,0,0,22,21,23,20,19,20,19,15,15,16,13,11,0,0,0,0,0,0,0,0,2,4,5,8,7,11,11,14,16,18,19,21,0,0,0,0,0,0,0,0,22,21,24,23,22,23,24,24,23,25,24,22,0,0,0,0,0,0,0,0,25,22,24,25,26,22,20,24,23],[0,28,27,29,29,28,29,29,28,29,29,29,29,28,29,29,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,31,31,31,31,30,31,31,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,27,28,28,27,27,26,26,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,29,29,29,28,29,28,28,0,0,0,0,0,0,0,0,28,28,28,28,29,29,29,29,28,29,28,28,0,0,0,0,0,0,0,0,27,25,26,27,25,25,25,24,25,25,27,26,0,0,0,0,0,0,0,0,28,29,28,27,28,29,28,28,29,28,29,28,0,0,0,0,0,0,0,0,28,29,28,28,27,27,28,27,25,27,26,24,0,0,0,0,0,0,0,0,24,22,24,24,23,22,24,24,24,24,24,24,0,0,0,0,0,0,0,0,27,27,27,26,25,28,26,25,27,28,25,25,0,0,0,0,0,0,0,0,27,26,24,27,26,27,27,27,27,26,26,25,0,0,0,0,0,0,0,0,24,22,22,22,20,19,18,21,22,19,17,17,0,0,0,0,0,0,0,0,23,23,21,23,24,24,24,25,23,23,25,25,0,0,0,0,0,0,0,0,24,23,25,26,22,22,24,25,22,22,24,26,0,0,0,0,0,0,0,0,25,24,22,25,24,24,20,24,25,25,25,25,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,28,28,28,28,27,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,29,29,29,28,28,28,27,27,0,0,0,0,0,0,0,0,26,25,23,26,25,24,25,26,26,25,26,25,0,0,0,0,0,0,0,0,23,22,21,24,25,25,25,26,25,26,25,27,0,0,0,0,0,0,0,0,27,26,25,26,26,25,26,24,23,23,21,22,0,0,0,0,0,0,0,0,14,16,16,14,12,10,15,14,13,11,13,15,0,0,0,0,0,0,0,0,19,17,14,15,17,15,15,17,19,19,21,21,0,0,0,0,0,0,0,0,25,25,26,25,27,27,24,27,26,26,26,26,0,0,0,0,0,0,0,0,27,28,28,28,28,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,29,27,27,28,27,25,26,27,25,23,25,25,0,0,0,0,0,0,0,0,20,21,21,20,17,21,17,17,21,22,16,21,0,0,0,0,0,0,0,0,24,26,26,24,25,27,27,26,27,26,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,29,29,28,29,28,29,28,0,0,0,0,0,0,0,0,28,29,28,28,28,28,28,28,28,27,28,28,0,0,0,0,0,0,0,0,27,24,25,27,25,25,26,26,25,24,26,26,0,0,0,0,0,0,0,0,26,27,26,26,26,26,27,27,26,27,28,28,0,0,0,0,0,0,0,0,27,28,27,27,27,27,26,26,27,26,26,26,0,0,0,0,0,0,0,0,27,27,27,26,27,28,27,27,27,27,26,27,0,0,0,0,0,0,0,0,26,27,26,26,26,26,26,26,26,26,25,26,0,0,0,0,0,0,0,0,21,20,21,20,17,16,17,14,14,14,13,10,0,0,0,0,0,0,0,0,0,1,2,5,4,6,6,8,9,10,12,15,0,0,0,0,0,0,0,0,20,20,23,21,20,21,22,22,21,24,24,21,0,0,0,0,0,0,0,0,25,22,22,23,24,22,19,23,20],[0,28,27,28,28,27,28,28,28,28,27,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,26,28,27,26,27,26,26,28,27,27,27,28,0,0,0,0,0,0,0,0,29,28,28,28,28,29,28,29,28,28,28,27,0,0,0,0,0,0,0,0,27,27,28,28,28,28,28,28,28,28,27,27,0,0,0,0,0,0,0,0,27,24,25,27,24,23,24,23,25,24,27,25,0,0,0,0,0,0,0,0,28,28,27,26,28,27,27,28,29,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,26,26,27,26,23,26,25,24,0,0,0,0,0,0,0,0,23,21,25,24,22,22,24,24,26,25,24,26,0,0,0,0,0,0,0,0,27,27,26,26,26,28,26,24,27,27,24,23,0,0,0,0,0,0,0,0,27,25,24,27,25,26,25,26,26,26,25,25,0,0,0,0,0,0,0,0,25,21,21,21,20,19,18,21,21,19,18,16,0,0,0,0,0,0,0,0,23,23,20,23,24,24,23,25,23,24,25,25,0,0,0,0,0,0,0,0,23,21,24,25,23,21,24,23,22,20,24,25,0,0,0,0,0,0,0,0,23,24,22,24,23,21,21,23,24,23,23,23,0,0,0,0,0,0,0,0,27,26,27,26,27,26,27,29,29,28,28,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,28,28,27,26,28,26,26,0,0,0,0,0,0,0,0,24,23,24,24,23,24,24,23,23,24,24,24,0,0,0,0,0,0,0,0,21,21,20,22,22,23,24,24,24,25,24,26,0,0,0,0,0,0,0,0,26,25,25,25,25,25,23,23,23,22,21,22,0,0,0,0,0,0,0,0,15,16,16,13,13,10,12,14,12,12,15,17,0,0,0,0,0,0,0,0,19,18,14,15,19,13,13,17,19,20,20,20,0,0,0,0,0,0,0,0,25,25,25,25,27,26,25,27,25,26,26,26,0,0,0,0,0,0,0,0,28,29,28,28,28,29,28,29,29,29,28,28,0,0,0,0,0,0,0,0,29,28,27,28,27,25,26,27,24,24,25,24,0,0,0,0,0,0,0,0,21,21,21,19,18,22,17,19,21,21,17,21,0,0,0,0,0,0,0,0,23,24,24,24,25,26,26,27,27,25,28,27,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,28,28,28,27,28,27,28,0,0,0,0,0,0,0,0,27,25,26,26,26,24,25,25,24,22,24,24,0,0,0,0,0,0,0,0,26,24,24,25,25,25,26,27,26,27,28,28,0,0,0,0,0,0,0,0,27,27,28,25,27,27,26,26,27,26,24,26,0,0,0,0,0,0,0,0,27,26,26,26,27,27,27,27,26,27,26,26,0,0,0,0,0,0,0,0,25,25,25,25,25,24,25,24,24,25,22,24,0,0,0,0,0,0,0,0,22,22,22,21,20,18,19,16,16,16,13,10,0,0,0,0,0,0,0,0,1,0,1,2,2,4,5,8,8,11,12,16,0,0,0,0,0,0,0,0,17,19,19,19,19,20,21,21,21,24,22,20,0,0,0,0,0,0,0,0,23,20,21,20,22,19,18,19,19],[0,28,27,28,28,28,29,29,28,28,27,27,28,28,29,28,29,28,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,27,28,28,26,27,24,26,28,28,27,28,29,0,0,0,0,0,0,0,0,29,28,29,29,28,28,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,27,28,29,29,29,29,29,28,28,28,28,0,0,0,0,0,0,0,0,28,25,25,28,26,24,25,24,27,25,28,27,0,0,0,0,0,0,0,0,28,28,28,27,28,28,28,28,29,28,29,29,0,0,0,0,0,0,0,0,28,28,28,28,27,27,27,27,24,25,25,24,0,0,0,0,0,0,0,0,23,20,22,24,21,21,22,21,24,23,22,24,0,0,0,0,0,0,0,0,27,28,28,26,25,28,26,24,28,28,25,24,0,0,0,0,0,0,0,0,27,25,23,27,25,27,25,27,27,26,25,25,0,0,0,0,0,0,0,0,23,22,21,21,19,19,18,20,20,18,17,18,0,0,0,0,0,0,0,0,22,22,20,22,24,23,21,24,22,23,24,25,0,0,0,0,0,0,0,0,24,21,24,25,22,21,23,24,21,21,24,26,0,0,0,0,0,0,0,0,24,24,24,25,24,23,21,25,24,25,24,23,0,0,0,0,0,0,0,0,26,27,26,27,27,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,30,30,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,28,28,26,27,27,25,26,0,0,0,0,0,0,0,0,26,25,26,25,25,24,24,26,25,23,25,24,0,0,0,0,0,0,0,0,21,23,21,22,23,23,23,24,25,26,24,27,0,0,0,0,0,0,0,0,26,25,24,25,25,24,24,23,24,24,22,23,0,0,0,0,0,0,0,0,16,16,15,13,13,9,13,14,13,13,17,17,0,0,0,0,0,0,0,0,20,19,16,16,17,15,15,16,19,18,19,19,0,0,0,0,0,0,0,0,25,25,26,25,28,27,25,27,28,26,26,25,0,0,0,0,0,0,0,0,28,29,28,28,28,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,29,27,27,28,28,25,27,27,25,23,25,25,0,0,0,0,0,0,0,0,22,22,23,21,20,23,19,20,22,22,18,22,0,0,0,0,0,0,0,0,24,24,25,25,25,27,27,26,27,27,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,29,28,28,28,29,29,29,0,0,0,0,0,0,0,0,28,29,28,28,28,28,28,28,27,28,27,28,0,0,0,0,0,0,0,0,27,23,25,26,25,24,25,25,23,23,25,24,0,0,0,0,0,0,0,0,26,27,25,26,27,25,27,27,27,26,28,29,0,0,0,0,0,0,0,0,27,28,26,25,27,27,24,24,27,26,24,26,0,0,0,0,0,0,0,0,27,26,28,26,26,27,27,27,27,27,26,27,0,0,0,0,0,0,0,0,24,25,25,25,26,24,26,25,24,27,23,25,0,0,0,0,0,0,0,0,21,22,22,22,19,20,21,16,16,18,15,10,0,0,0,0,0,0,0,0,3,1,0,1,2,3,5,8,7,9,11,13,0,0,0,0,0,0,0,0,19,18,21,20,20,20,23,21,20,24,22,21,0,0,0,0,0,0,0,0,24,18,21,21,22,19,16,19,19],[0,27,26,27,27,27,28,28,28,28,28,28,28,28,29,28,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,26,27,24,26,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,29,29,28,28,29,29,28,29,29,28,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,29,28,29,28,28,0,0,0,0,0,0,0,0,28,25,26,28,25,24,25,25,26,25,28,28,0,0,0,0,0,0,0,0,27,28,28,27,28,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,28,27,27,28,27,24,27,26,25,0,0,0,0,0,0,0,0,23,23,23,24,22,22,24,24,24,24,23,25,0,0,0,0,0,0,0,0,27,28,28,27,25,28,26,24,27,28,25,24,0,0,0,0,0,0,0,0,27,25,24,26,26,27,27,28,26,27,26,26,0,0,0,0,0,0,0,0,23,23,23,22,22,21,20,21,21,19,19,19,0,0,0,0,0,0,0,0,22,21,20,22,25,22,22,24,22,23,25,26,0,0,0,0,0,0,0,0,24,22,23,25,23,23,24,24,23,23,25,26,0,0,0,0,0,0,0,0,25,25,23,24,24,24,21,24,23,26,24,24,0,0,0,0,0,0,0,0,27,28,26,27,26,27,28,28,27,28,27,28,0,0,0,0,0,0,0,0,29,29,29,30,30,29,29,29,29,29,30,28,0,0,0,0,0,0,0,0,28,28,28,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,28,28,25,27,26,25,27,0,0,0,0,0,0,0,0,24,23,23,25,25,23,24,25,25,22,24,24,0,0,0,0,0,0,0,0,21,22,20,20,23,22,23,25,24,25,25,26,0,0,0,0,0,0,0,0,26,25,24,26,25,24,25,23,24,22,21,22,0,0,0,0,0,0,0,0,15,13,15,12,10,9,13,13,13,13,15,18,0,0,0,0,0,0,0,0,19,19,16,16,18,14,16,17,19,19,19,20,0,0,0,0,0,0,0,0,24,25,27,25,28,27,26,27,27,25,25,26,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,28,28,28,29,0,0,0,0,0,0,0,0,29,28,28,28,28,26,26,27,25,23,24,25,0,0,0,0,0,0,0,0,22,21,22,21,19,21,18,20,21,22,19,21,0,0,0,0,0,0,0,0,23,25,25,25,25,27,26,27,28,26,28,28,0,0,0,0,0,0,0,0,28,29,29,29,28,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,28,28,28,29,28,28,28,28,0,0,0,0,0,0,0,0,27,24,25,26,25,24,25,25,24,23,25,25,0,0,0,0,0,0,0,0,25,26,24,25,26,25,27,27,27,26,28,28,0,0,0,0,0,0,0,0,27,28,26,25,27,27,25,25,27,26,25,25,0,0,0,0,0,0,0,0,26,26,27,26,27,28,27,27,27,27,26,26,0,0,0,0,0,0,0,0,24,26,26,26,26,25,24,25,24,25,23,23,0,0,0,0,0,0,0,0,19,20,21,20,16,18,19,15,14,15,14,12,0,0,0,0,0,0,0,0,4,3,1,0,1,3,5,7,7,8,10,12,0,0,0,0,0,0,0,0,18,18,19,20,18,18,19,20,18,21,21,20,0,0,0,0,0,0,0,0,23,18,20,19,22,19,16,19,18],[0,27,27,28,28,28,29,28,29,29,27,28,28,28,29,28,29,28,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,30,29,28,29,29,0,0,0,0,0,0,0,0,27,28,28,27,27,25,26,27,27,27,27,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,27,27,28,27,28,28,28,28,27,28,27,26,0,0,0,0,0,0,0,0,27,23,25,27,24,22,23,23,26,24,26,25,0,0,0,0,0,0,0,0,27,28,28,26,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,28,28,28,25,26,27,25,24,26,25,24,0,0,0,0,0,0,0,0,23,23,24,25,22,23,24,22,24,25,23,25,0,0,0,0,0,0,0,0,27,26,27,27,24,28,25,23,27,27,24,23,0,0,0,0,0,0,0,0,27,24,24,26,25,26,26,27,25,25,25,24,0,0,0,0,0,0,0,0,25,21,22,22,23,20,20,22,22,18,17,18,0,0,0,0,0,0,0,0,22,23,21,23,24,24,23,24,22,23,25,26,0,0,0,0,0,0,0,0,23,21,25,25,22,22,24,24,23,21,24,25,0,0,0,0,0,0,0,0,23,24,23,24,24,22,20,21,22,23,23,23,0,0,0,0,0,0,0,0,27,26,26,25,26,26,27,28,27,26,28,28,0,0,0,0,0,0,0,0,28,29,28,29,29,29,30,30,30,30,30,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,30,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,28,28,28,26,26,26,25,25,0,0,0,0,0,0,0,0,23,22,22,22,22,22,21,22,21,22,22,22,0,0,0,0,0,0,0,0,18,21,18,20,21,21,21,21,21,23,22,25,0,0,0,0,0,0,0,0,24,23,24,23,24,23,23,22,22,22,20,21,0,0,0,0,0,0,0,0,14,14,13,11,11,9,11,13,13,12,15,17,0,0,0,0,0,0,0,0,20,19,16,17,18,16,17,17,20,19,20,20,0,0,0,0,0,0,0,0,24,25,26,25,28,27,25,26,26,25,26,25,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,28,28,27,25,26,27,24,23,25,25,0,0,0,0,0,0,0,0,20,22,21,20,18,20,18,19,21,21,18,20,0,0,0,0,0,0,0,0,23,25,24,23,24,25,25,26,27,26,27,27,0,0,0,0,0,0,0,0,28,29,28,28,28,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,27,28,29,28,27,28,28,28,27,27,28,0,0,0,0,0,0,0,0,27,23,25,26,25,23,24,24,23,23,25,24,0,0,0,0,0,0,0,0,25,24,24,26,25,25,26,26,26,26,26,27,0,0,0,0,0,0,0,0,27,27,27,26,27,26,25,25,26,25,24,25,0,0,0,0,0,0,0,0,26,24,25,26,25,26,27,26,26,27,25,25,0,0,0,0,0,0,0,0,24,24,26,24,23,23,24,23,23,22,22,23,0,0,0,0,0,0,0,0,20,19,21,19,17,17,18,16,13,16,15,11,0,0,0,0,0,0,0,0,4,3,3,1,0,1,3,4,4,6,7,8,0,0,0,0,0,0,0,0,17,18,19,19,19,18,19,19,18,20,20,20,0,0,0,0,0,0,0,0,21,18,19,18,20,18,16,18,18],[0,26,26,26,27,27,27,28,28,27,27,26,27,27,28,27,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,29,28,29,28,0,0,0,0,0,0,0,0,28,27,28,25,27,24,25,27,28,27,28,28,0,0,0,0,0,0,0,0,28,28,29,29,28,28,29,29,27,29,29,28,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,27,24,25,27,23,23,24,24,27,25,28,27,0,0,0,0,0,0,0,0,27,28,28,27,28,27,27,28,29,28,28,28,0,0,0,0,0,0,0,0,28,27,27,27,26,26,27,26,24,24,23,23,0,0,0,0,0,0,0,0,23,22,22,23,23,22,23,23,24,24,24,25,0,0,0,0,0,0,0,0,27,27,27,27,25,27,25,25,26,27,23,24,0,0,0,0,0,0,0,0,27,24,24,26,25,27,27,27,25,26,25,24,0,0,0,0,0,0,0,0,24,22,21,22,21,20,21,20,21,19,18,18,0,0,0,0,0,0,0,0,22,23,21,22,24,24,22,23,22,23,24,25,0,0,0,0,0,0,0,0,23,22,23,24,22,22,23,23,22,20,22,24,0,0,0,0,0,0,0,0,22,23,22,22,22,22,21,22,21,24,22,23,0,0,0,0,0,0,0,0,26,27,26,27,27,26,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,30,29,29,28,0,0,0,0,0,0,0,0,27,28,29,29,29,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,26,27,27,25,27,0,0,0,0,0,0,0,0,22,23,22,22,23,22,23,21,22,22,22,21,0,0,0,0,0,0,0,0,19,20,18,19,21,21,22,21,22,23,21,24,0,0,0,0,0,0,0,0,24,23,23,23,22,23,22,22,22,21,20,21,0,0,0,0,0,0,0,0,14,14,15,13,10,9,12,13,12,11,15,17,0,0,0,0,0,0,0,0,18,18,16,16,18,15,16,17,18,18,20,19,0,0,0,0,0,0,0,0,24,25,27,26,27,27,26,26,27,25,26,26,0,0,0,0,0,0,0,0,28,28,29,28,28,28,29,29,29,29,28,28,0,0,0,0,0,0,0,0,28,27,26,27,27,26,26,26,25,25,25,24,0,0,0,0,0,0,0,0,21,20,20,17,18,19,17,17,19,20,17,19,0,0,0,0,0,0,0,0,23,25,22,23,25,26,24,27,27,25,27,27,0,0,0,0,0,0,0,0,28,28,28,29,29,29,28,28,28,29,28,28,0,0,0,0,0,0,0,0,28,28,28,28,27,28,28,28,28,28,27,27,0,0,0,0,0,0,0,0,26,24,25,26,23,24,24,23,22,23,23,23,0,0,0,0,0,0,0,0,25,23,23,26,23,25,26,26,27,26,26,26,0,0,0,0,0,0,0,0,27,27,27,25,27,26,24,25,26,23,25,24,0,0,0,0,0,0,0,0,24,24,26,25,25,26,26,25,26,27,25,24,0,0,0,0,0,0,0,0,23,23,24,23,22,22,23,23,23,23,22,22,0,0,0,0,0,0,0,0,19,19,18,17,16,17,16,13,13,15,14,12,0,0,0,0,0,0,0,0,4,4,3,2,1,0,1,2,4,4,6,8,0,0,0,0,0,0,0,0,12,13,15,16,15,16,17,16,15,17,18,16,0,0,0,0,0,0,0,0,20,15,18,16,19,17,14,16,17],[0,28,26,28,28,28,29,29,28,28,28,27,28,28,28,28,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,29,29,30,29,29,29,30,0,0,0,0,0,0,0,0,29,28,29,26,28,25,27,28,28,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,28,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,30,28,29,29,28,0,0,0,0,0,0,0,0,28,26,27,28,26,25,25,26,28,26,29,28,0,0,0,0,0,0,0,0,28,29,29,28,29,28,29,29,30,29,29,30,0,0,0,0,0,0,0,0,29,29,29,28,27,28,28,27,25,26,26,26,0,0,0,0,0,0,0,0,24,24,24,24,23,24,24,25,26,25,24,27,0,0,0,0,0,0,0,0,28,28,28,27,26,29,27,26,28,28,26,26,0,0,0,0,0,0,0,0,28,26,26,27,27,28,28,28,27,28,26,26,0,0,0,0,0,0,0,0,24,24,23,22,22,22,20,22,22,20,18,19,0,0,0,0,0,0,0,0,22,23,22,24,24,24,24,25,25,24,26,27,0,0,0,0,0,0,0,0,24,23,24,26,24,23,24,24,24,22,25,26,0,0,0,0,0,0,0,0,24,24,22,23,24,23,20,24,23,24,24,24,0,0,0,0,0,0,0,0,27,28,27,28,26,28,29,29,29,28,29,29,0,0,0,0,0,0,0,0,29,30,29,29,30,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,28,29,29,29,30,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,26,27,28,26,27,0,0,0,0,0,0,0,0,24,25,25,23,24,24,23,22,23,23,23,24,0,0,0,0,0,0,0,0,22,23,21,22,23,23,23,22,25,26,23,26,0,0,0,0,0,0,0,0,25,24,23,24,23,23,24,24,23,23,21,22,0,0,0,0,0,0,0,0,14,14,15,13,11,10,14,14,13,13,16,18,0,0,0,0,0,0,0,0,18,20,18,18,18,18,18,19,19,19,21,22,0,0,0,0,0,0,0,0,25,26,27,27,28,28,27,28,28,27,27,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,29,28,29,28,29,27,27,28,27,25,26,26,0,0,0,0,0,0,0,0,21,21,22,20,19,20,20,21,21,21,19,21,0,0,0,0,0,0,0,0,24,25,25,24,26,27,27,28,29,28,28,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,29,28,28,0,0,0,0,0,0,0,0,27,26,26,28,27,24,25,27,24,23,25,25,0,0,0,0,0,0,0,0,25,27,25,27,27,25,28,28,28,27,28,28,0,0,0,0,0,0,0,0,28,28,28,27,28,28,26,25,28,26,25,26,0,0,0,0,0,0,0,0,27,27,28,27,28,28,28,27,28,28,27,28,0,0,0,0,0,0,0,0,23,24,26,26,26,23,25,24,25,25,24,25,0,0,0,0,0,0,0,0,22,21,21,19,18,19,18,17,14,16,15,13,0,0,0,0,0,0,0,0,6,6,5,3,3,1,0,1,3,3,5,7,0,0,0,0,0,0,0,0,12,15,17,17,14,15,19,17,15,20,20,16,0,0,0,0,0,0,0,0,21,16,19,17,20,18,16,17,18],[0,28,27,28,28,28,29,29,29,28,28,28,29,28,29,28,29,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,29,29,29,28,28,27,28,29,29,28,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,29,30,29,28,29,30,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,30,29,30,29,28,0,0,0,0,0,0,0,0,28,24,26,29,25,25,26,25,28,25,29,28,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,28,28,28,28,24,26,27,25,0,0,0,0,0,0,0,0,24,24,25,26,24,26,25,26,27,26,25,27,0,0,0,0,0,0,0,0,29,28,29,28,27,29,27,25,29,29,26,25,0,0,0,0,0,0,0,0,29,26,25,29,27,28,28,29,28,27,27,27,0,0,0,0,0,0,0,0,25,25,24,23,24,23,22,22,23,24,22,21,0,0,0,0,0,0,0,0,24,24,23,25,26,24,25,26,26,25,27,27,0,0,0,0,0,0,0,0,26,23,26,27,25,24,27,25,25,24,26,27,0,0,0,0,0,0,0,0,25,26,22,25,25,23,20,24,25,25,25,25,0,0,0,0,0,0,0,0,28,28,28,28,28,28,29,29,28,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,27,28,28,27,27,0,0,0,0,0,0,0,0,25,25,24,24,24,24,24,26,23,23,25,25,0,0,0,0,0,0,0,0,22,23,21,23,24,24,24,24,24,25,24,26,0,0,0,0,0,0,0,0,27,25,26,26,27,25,24,25,24,22,21,23,0,0,0,0,0,0,0,0,14,13,15,14,10,11,14,16,14,13,18,18,0,0,0,0,0,0,0,0,20,21,17,18,20,19,19,21,20,23,23,21,0,0,0,0,0,0,0,0,27,27,28,28,28,28,27,29,29,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,29,28,28,29,28,26,27,27,0,0,0,0,0,0,0,0,21,24,23,21,20,21,18,18,22,21,19,21,0,0,0,0,0,0,0,0,25,26,26,26,27,28,28,29,28,27,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,29,28,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,28,28,27,28,27,26,26,27,26,24,26,26,0,0,0,0,0,0,0,0,27,27,26,27,27,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,28,28,28,28,27,27,28,27,26,27,0,0,0,0,0,0,0,0,27,26,27,28,27,28,28,27,27,28,28,26,0,0,0,0,0,0,0,0,26,25,26,26,25,26,26,26,26,25,25,24,0,0,0,0,0,0,0,0,22,21,22,21,19,19,19,17,15,18,17,13,0,0,0,0,0,0,0,0,7,6,5,5,4,3,1,0,1,2,4,5,0,0,0,0,0,0,0,0,12,12,15,15,13,13,17,16,14,19,19,16,0,0,0,0,0,0,0,0,19,17,17,16,19,16,15,16,17],[0,27,26,26,27,28,28,28,29,27,28,28,28,28,28,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,29,30,29,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,28,29,28,28,28,0,0,0,0,0,0,0,0,28,28,28,27,28,26,27,27,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,29,29,28,28,29,29,28,0,0,0,0,0,0,0,0,28,29,28,29,28,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,25,26,28,25,24,26,25,27,27,28,28,0,0,0,0,0,0,0,0,28,29,28,28,28,28,28,28,29,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,26,28,28,27,26,27,26,26,0,0,0,0,0,0,0,0,24,24,25,25,23,23,25,25,26,25,24,26,0,0,0,0,0,0,0,0,27,27,28,27,26,28,26,27,28,28,26,26,0,0,0,0,0,0,0,0,27,25,25,27,26,27,27,28,27,27,27,26,0,0,0,0,0,0,0,0,24,24,23,22,23,24,22,23,22,20,19,22,0,0,0,0,0,0,0,0,22,22,23,23,26,24,24,24,22,25,25,26,0,0,0,0,0,0,0,0,25,24,26,26,24,23,25,25,24,23,24,26,0,0,0,0,0,0,0,0,25,25,23,24,24,24,22,26,25,25,25,25,0,0,0,0,0,0,0,0,27,27,27,27,26,27,27,27,27,27,28,27,0,0,0,0,0,0,0,0,28,28,29,28,28,29,29,29,29,28,29,28,0,0,0,0,0,0,0,0,28,28,28,28,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,27,28,26,27,27,26,27,0,0,0,0,0,0,0,0,26,25,24,24,24,24,24,25,23,23,24,23,0,0,0,0,0,0,0,0,22,23,21,24,23,24,24,23,24,25,24,26,0,0,0,0,0,0,0,0,26,25,24,25,25,24,24,24,23,23,23,22,0,0,0,0,0,0,0,0,16,15,15,14,13,11,15,16,16,15,18,22,0,0,0,0,0,0,0,0,20,19,19,20,20,19,18,20,19,22,20,22,0,0,0,0,0,0,0,0,24,26,27,26,27,27,26,27,28,26,27,28,0,0,0,0,0,0,0,0,28,28,28,28,27,28,28,28,27,27,28,27,0,0,0,0,0,0,0,0,28,27,27,28,28,26,27,28,27,24,25,26,0,0,0,0,0,0,0,0,23,23,22,21,20,18,20,20,21,20,19,21,0,0,0,0,0,0,0,0,24,24,25,24,26,27,27,28,28,26,27,27,0,0,0,0,0,0,0,0,28,29,28,28,28,28,28,29,28,28,28,28,0,0,0,0,0,0,0,0,27,27,28,28,27,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,26,26,27,27,27,25,25,26,24,23,24,25,0,0,0,0,0,0,0,0,26,25,24,27,26,26,26,26,27,27,27,28,0,0,0,0,0,0,0,0,28,27,28,27,27,27,27,26,27,27,25,25,0,0,0,0,0,0,0,0,27,26,27,26,27,27,27,26,26,27,26,26,0,0,0,0,0,0,0,0,25,25,26,25,25,25,25,25,25,25,25,24,0,0,0,0,0,0,0,0,21,21,19,20,18,19,18,16,15,18,17,14,0,0,0,0,0,0,0,0,6,6,5,5,4,3,2,1,0,1,2,3,0,0,0,0,0,0,0,0,10,11,14,13,12,14,15,15,14,17,16,15,0,0,0,0,0,0,0,0,18,15,16,15,18,16,14,15,17],[0,26,26,27,27,28,27,28,28,27,27,27,28,27,28,28,29,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,28,28,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,29,30,29,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,29,30,30,29,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,27,27,30,27,27,28,28,29,27,30,29,0,0,0,0,0,0,0,0,29,30,30,29,29,30,29,29,30,29,29,29,0,0,0,0,0,0,0,0,30,30,29,30,28,29,29,29,27,29,29,27,0,0,0,0,0,0,0,0,27,26,27,27,27,26,27,27,28,28,27,28,0,0,0,0,0,0,0,0,29,29,29,28,27,29,28,28,30,29,28,27,0,0,0,0,0,0,0,0,30,29,28,30,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,27,26,26,24,25,26,25,25,26,25,22,25,0,0,0,0,0,0,0,0,26,26,26,27,27,27,27,28,26,26,29,28,0,0,0,0,0,0,0,0,28,26,28,29,27,26,28,27,26,26,27,29,0,0,0,0,0,0,0,0,27,26,25,26,25,26,24,26,25,27,27,26,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,29,29,27,28,28,0,0,0,0,0,0,0,0,29,29,28,30,29,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,28,29,30,29,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,29,29,27,28,28,27,28,0,0,0,0,0,0,0,0,27,25,24,25,24,25,24,25,24,24,26,25,0,0,0,0,0,0,0,0,22,23,20,24,23,25,24,24,24,26,23,27,0,0,0,0,0,0,0,0,28,27,26,27,26,26,26,26,24,26,24,24,0,0,0,0,0,0,0,0,14,15,15,14,13,12,14,16,15,14,17,19,0,0,0,0,0,0,0,0,22,23,21,22,22,21,21,23,22,25,24,23,0,0,0,0,0,0,0,0,28,28,28,28,29,29,29,28,29,28,29,29,0,0,0,0,0,0,0,0,29,29,30,30,29,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,29,28,28,29,29,28,29,29,28,27,28,28,0,0,0,0,0,0,0,0,24,25,23,23,21,22,21,21,22,23,21,23,0,0,0,0,0,0,0,0,26,26,26,27,28,28,29,29,28,28,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,30,29,29,29,30,0,0,0,0,0,0,0,0,28,28,28,28,28,28,29,29,29,30,28,29,0,0,0,0,0,0,0,0,29,27,27,29,28,28,27,28,27,27,27,27,0,0,0,0,0,0,0,0,27,27,26,27,27,27,28,27,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,27,28,28,28,28,0,0,0,0,0,0,0,0,28,27,27,27,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,26,26,26,26,27,26,27,26,25,25,24,0,0,0,0,0,0,0,0,23,23,21,24,19,23,20,20,16,19,18,15,0,0,0,0,0,0,0,0,8,7,6,6,5,4,3,3,1,0,1,2,0,0,0,0,0,0,0,0,7,9,12,13,10,10,14,13,11,15,14,13,0,0,0,0,0,0,0,0,17,15,16,13,17,15,12,14,15],[0,27,26,26,27,28,28,28,28,27,28,27,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,29,29,30,29,29,28,28,29,29,28,29,29,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,30,29,29,30,0,0,0,0,0,0,0,0,29,29,29,29,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,27,28,29,28,25,27,26,28,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,30,29,30,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,28,28,28,26,0,0,0,0,0,0,0,0,27,25,27,28,26,25,27,25,27,27,26,27,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,28,29,29,27,28,0,0,0,0,0,0,0,0,30,28,27,29,28,29,29,29,29,29,28,28,0,0,0,0,0,0,0,0,26,26,26,25,26,25,24,24,23,23,21,24,0,0,0,0,0,0,0,0,26,25,25,25,27,25,25,27,25,26,27,27,0,0,0,0,0,0,0,0,27,26,27,28,26,25,27,26,26,26,27,28,0,0,0,0,0,0,0,0,27,26,24,25,25,26,22,25,24,26,27,25,0,0,0,0,0,0,0,0,28,29,29,29,28,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,30,29,30,30,29,29,29,30,30,29,30,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,29,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,28,29,28,29,29,0,0,0,0,0,0,0,0,25,26,24,25,25,24,25,27,24,24,26,26,0,0,0,0,0,0,0,0,23,22,19,25,23,24,25,24,26,27,25,28,0,0,0,0,0,0,0,0,28,26,25,26,27,24,25,25,23,24,22,23,0,0,0,0,0,0,0,0,17,15,14,14,14,13,14,15,15,15,16,21,0,0,0,0,0,0,0,0,22,21,21,23,21,21,20,20,21,20,21,23,0,0,0,0,0,0,0,0,27,28,28,27,29,29,28,28,29,27,29,29,0,0,0,0,0,0,0,0,29,30,30,30,28,29,29,29,28,28,29,28,0,0,0,0,0,0,0,0,30,29,29,29,29,28,29,29,28,27,27,27,0,0,0,0,0,0,0,0,24,23,23,24,23,22,20,21,22,24,20,22,0,0,0,0,0,0,0,0,26,27,28,27,27,28,29,29,29,28,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,29,28,29,28,29,29,29,29,28,29,0,0,0,0,0,0,0,0,29,28,28,28,28,28,27,28,27,26,27,26,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,29,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,27,28,28,27,27,0,0,0,0,0,0,0,0,28,27,28,28,28,28,29,28,28,29,28,28,0,0,0,0,0,0,0,0,26,26,27,28,26,26,27,26,28,26,26,26,0,0,0,0,0,0,0,0,21,22,23,22,19,21,21,20,15,19,19,15,0,0,0,0,0,0,0,0,9,8,7,7,6,4,4,3,2,1,0,1,0,0,0,0,0,0,0,0,6,9,9,11,8,9,12,12,10,14,14,11,0,0,0,0,0,0,0,0,16,13,16,15,18,16,13,15,16],[0,25,25,25,26,27,26,27,26,26,26,26,27,27,27,27,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,29,29,29,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,29,29,28,28,27,27,28,29,28,29,29,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,30,28,30,29,28,0,0,0,0,0,0,0,0,28,26,28,29,26,24,28,27,28,27,29,29,0,0,0,0,0,0,0,0,28,29,29,28,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,28,28,28,28,27,28,28,26,0,0,0,0,0,0,0,0,26,25,26,26,26,26,26,26,27,27,26,28,0,0,0,0,0,0,0,0,29,29,29,28,28,29,27,27,28,28,26,27,0,0,0,0,0,0,0,0,29,27,26,28,27,29,28,29,28,28,28,27,0,0,0,0,0,0,0,0,25,24,25,24,25,25,24,25,25,24,22,24,0,0,0,0,0,0,0,0,24,26,25,26,27,25,25,27,26,26,27,27,0,0,0,0,0,0,0,0,26,25,26,28,25,26,26,26,26,25,26,27,0,0,0,0,0,0,0,0,26,24,24,24,23,23,22,23,22,24,25,25,0,0,0,0,0,0,0,0,28,28,28,27,27,27,29,28,28,28,28,27,0,0,0,0,0,0,0,0,28,28,28,29,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,28,29,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,29,28,28,27,27,27,26,27,0,0,0,0,0,0,0,0,25,25,24,24,23,23,24,26,22,22,26,25,0,0,0,0,0,0,0,0,20,22,20,22,21,22,22,23,23,26,23,27,0,0,0,0,0,0,0,0,28,26,25,26,26,24,25,24,22,23,22,21,0,0,0,0,0,0,0,0,17,17,15,14,15,14,14,15,15,15,18,20,0,0,0,0,0,0,0,0,21,22,21,22,20,22,20,22,23,23,23,23,0,0,0,0,0,0,0,0,28,27,27,27,29,28,29,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,29,28,29,29,28,0,0,0,0,0,0,0,0,29,27,28,29,28,28,28,28,27,27,27,27,0,0,0,0,0,0,0,0,24,23,21,22,21,19,22,21,20,22,21,22,0,0,0,0,0,0,0,0,26,26,27,27,27,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,28,27,27,28,26,27,27,26,27,26,26,25,0,0,0,0,0,0,0,0,27,26,27,27,27,27,26,27,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,27,27,27,27,27,0,0,0,0,0,0,0,0,26,25,27,27,28,27,27,27,28,28,27,28,0,0,0,0,0,0,0,0,26,25,25,25,25,27,25,26,26,25,26,25,0,0,0,0,0,0,0,0,22,21,21,22,20,20,19,20,18,18,18,16,0,0,0,0,0,0,0,0,10,7,8,7,6,5,4,3,2,2,1,0,0,0,0,0,0,0,0,0,6,7,8,10,8,8,12,10,11,14,12,10,0,0,0,0,0,0,0,0,15,15,14,14,16,14,12,14,16],[0,27,26,27,27,28,28,28,28,28,28,27,28,27,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,30,29,30,30,30,29,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,28,28,29,28,0,0,0,0,0,0,0,0,28,27,28,26,28,26,26,28,28,27,29,28,0,0,0,0,0,0,0,0,29,28,29,29,28,29,29,29,28,29,30,29,0,0,0,0,0,0,0,0,28,29,29,29,29,28,29,30,28,30,29,29,0,0,0,0,0,0,0,0,28,26,27,29,26,26,27,28,29,27,29,29,0,0,0,0,0,0,0,0,28,29,29,28,28,28,28,28,29,29,28,29,0,0,0,0,0,0,0,0,28,28,29,29,27,28,29,28,26,27,27,27,0,0,0,0,0,0,0,0,25,25,27,27,25,26,27,28,28,28,26,28,0,0,0,0,0,0,0,0,28,27,29,28,27,29,28,27,28,29,27,26,0,0,0,0,0,0,0,0,28,26,26,28,27,27,29,29,27,29,28,27,0,0,0,0,0,0,0,0,25,26,25,23,24,26,25,24,25,25,23,24,0,0,0,0,0,0,0,0,24,24,25,26,26,25,26,27,27,26,27,27,0,0,0,0,0,0,0,0,25,24,25,27,25,24,25,26,26,24,26,27,0,0,0,0,0,0,0,0,25,25,24,25,25,26,22,26,24,25,26,25,0,0,0,0,0,0,0,0,26,28,27,27,27,28,28,28,29,28,28,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,30,30,30,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,29,30,29,29,30,29,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,28,26,28,28,27,27,0,0,0,0,0,0,0,0,26,25,25,23,23,23,24,25,23,24,26,25,0,0,0,0,0,0,0,0,22,22,21,24,22,24,24,24,25,27,24,27,0,0,0,0,0,0,0,0,28,25,26,27,25,25,24,25,23,24,23,23,0,0,0,0,0,0,0,0,15,16,16,14,13,16,14,16,16,14,18,20,0,0,0,0,0,0,0,0,22,22,21,23,22,21,23,23,22,24,24,22,0,0,0,0,0,0,0,0,26,27,27,27,28,28,28,28,28,28,29,28,0,0,0,0,0,0,0,0,29,28,29,29,28,28,29,28,28,28,28,27,0,0,0,0,0,0,0,0,29,27,27,28,28,27,27,27,26,25,26,26,0,0,0,0,0,0,0,0,23,24,23,22,22,21,21,21,22,22,21,21,0,0,0,0,0,0,0,0,24,26,26,25,26,27,28,27,27,27,28,28,0,0,0,0,0,0,0,0,28,28,28,29,29,29,28,29,28,29,28,29,0,0,0,0,0,0,0,0,28,27,27,27,27,28,28,28,28,28,28,27,0,0,0,0,0,0,0,0,27,26,26,27,26,25,25,25,25,23,25,25,0,0,0,0,0,0,0,0,26,27,27,27,27,26,27,28,28,26,27,28,0,0,0,0,0,0,0,0,27,27,27,27,27,27,26,26,27,26,25,26,0,0,0,0,0,0,0,0,26,26,28,27,26,28,27,27,27,28,27,27,0,0,0,0,0,0,0,0,25,26,24,27,26,26,26,26,27,26,26,25,0,0,0,0,0,0,0,0,23,22,21,22,22,20,20,21,19,19,20,17,0,0,0,0,0,0,0,0,9,7,8,7,5,5,4,4,3,3,2,1,0,0,0,0,0,0,0,0,6,6,8,9,7,8,12,11,9,14,12,10,0,0,0,0,0,0,0,0,16,14,14,13,17,14,12,13,16],[0,26,26,27,27,28,29,29,28,28,28,27,29,28,29,28,29,29,28,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,27,28,26,26,28,29,28,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,30,30,29,30,29,29,0,0,0,0,0,0,0,0,29,26,27,29,26,25,26,26,28,27,29,29,0,0,0,0,0,0,0,0,28,29,29,28,29,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,27,28,29,28,25,27,27,26,0,0,0,0,0,0,0,0,25,24,25,25,24,25,26,26,28,27,24,28,0,0,0,0,0,0,0,0,28,28,29,28,27,29,28,26,28,29,27,26,0,0,0,0,0,0,0,0,28,26,26,27,27,28,28,29,27,28,27,27,0,0,0,0,0,0,0,0,25,25,24,23,24,24,23,23,24,22,22,22,0,0,0,0,0,0,0,0,24,24,24,26,25,24,24,26,25,25,27,27,0,0,0,0,0,0,0,0,25,25,24,26,25,25,25,25,25,24,26,27,0,0,0,0,0,0,0,0,25,26,23,25,25,26,23,25,23,25,25,24,0,0,0,0,0,0,0,0,28,28,27,28,27,28,28,28,28,29,29,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,29,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,27,29,28,27,28,0,0,0,0,0,0,0,0,26,24,24,25,25,24,24,26,24,23,25,26,0,0,0,0,0,0,0,0,22,22,19,24,23,24,24,24,23,26,25,26,0,0,0,0,0,0,0,0,27,25,25,26,26,25,25,25,23,24,22,24,0,0,0,0,0,0,0,0,17,15,15,14,14,14,14,16,15,15,18,19,0,0,0,0,0,0,0,0,22,21,20,21,20,20,20,22,22,22,23,23,0,0,0,0,0,0,0,0,26,27,27,27,28,28,27,28,29,27,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,29,28,29,29,28,0,0,0,0,0,0,0,0,29,28,28,28,28,27,27,27,26,24,25,26,0,0,0,0,0,0,0,0,23,22,23,23,21,22,22,22,22,24,22,22,0,0,0,0,0,0,0,0,25,26,26,26,26,27,28,27,28,28,28,28,0,0,0,0,0,0,0,0,28,29,29,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,28,28,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,25,26,27,27,25,26,26,24,24,25,25,0,0,0,0,0,0,0,0,26,27,27,27,28,26,28,28,28,27,28,28,0,0,0,0,0,0,0,0,27,28,27,26,28,27,26,25,28,26,25,26,0,0,0,0,0,0,0,0,27,28,28,28,28,28,28,27,28,28,26,28,0,0,0,0,0,0,0,0,24,27,25,27,27,26,27,26,28,27,25,26,0,0,0,0,0,0,0,0,21,20,22,21,18,20,20,18,14,20,17,15,0,0,0,0,0,0,0,0,9,8,6,6,6,6,4,3,3,2,2,2,0,0,0,0,0,0,0,0,5,6,8,9,7,8,10,10,9,12,12,10,0,0,0,0,0,0,0,0,17,12,14,15,18,15,14,16,16],[0,26,26,26,26,27,27,27,27,28,27,27,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,28,28,28,28,28,28,29,29,0,0,0,0,0,0,0,0,29,30,29,29,30,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,27,27,29,27,27,26,25,28,28,29,28,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,27,28,27,26,0,0,0,0,0,0,0,0,27,26,26,27,27,26,27,26,27,28,27,28,0,0,0,0,0,0,0,0,29,29,29,28,28,29,28,27,29,29,27,28,0,0,0,0,0,0,0,0,29,27,27,28,28,28,29,29,29,28,28,28,0,0,0,0,0,0,0,0,27,26,27,25,26,24,25,24,24,25,22,26,0,0,0,0,0,0,0,0,26,27,26,26,27,27,26,26,26,26,27,27,0,0,0,0,0,0,0,0,27,27,26,28,27,26,26,27,26,25,27,27,0,0,0,0,0,0,0,0,26,26,25,26,26,24,22,24,23,25,27,25,0,0,0,0,0,0,0,0,29,29,28,28,28,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,30,30,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,27,28,28,27,28,0,0,0,0,0,0,0,0,26,24,23,26,25,23,24,26,24,22,26,26,0,0,0,0,0,0,0,0,22,21,19,23,23,22,23,25,25,25,25,28,0,0,0,0,0,0,0,0,27,26,25,27,27,24,26,25,24,24,23,22,0,0,0,0,0,0,0,0,17,16,14,14,14,14,14,16,15,15,19,20,0,0,0,0,0,0,0,0,22,23,23,24,22,22,22,24,23,24,24,25,0,0,0,0,0,0,0,0,28,28,28,28,29,28,28,28,29,28,29,29,0,0,0,0,0,0,0,0,29,29,30,30,28,29,29,29,28,28,29,28,0,0,0,0,0,0,0,0,30,28,28,29,29,28,28,28,28,27,28,28,0,0,0,0,0,0,0,0,25,24,23,24,22,22,22,23,24,24,22,24,0,0,0,0,0,0,0,0,27,27,28,28,28,28,28,29,29,28,29,28,0,0,0,0,0,0,0,0,29,29,29,30,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,29,29,28,28,29,28,29,28,29,0,0,0,0,0,0,0,0,28,28,28,28,28,28,27,28,27,26,28,27,0,0,0,0,0,0,0,0,28,28,27,28,27,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,28,28,28,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,28,27,28,28,27,28,28,28,28,29,28,28,0,0,0,0,0,0,0,0,26,24,26,27,26,26,27,25,28,26,26,25,0,0,0,0,0,0,0,0,23,22,24,25,20,22,23,21,16,21,20,15,0,0,0,0,0,0,0,0,9,10,9,7,7,5,4,4,3,2,2,3,0,0,0,0,0,0,0,0,6,8,8,10,7,8,10,10,9,12,13,10,0,0,0,0,0,0,0,0,16,14,15,14,18,16,14,15,18],[0,25,25,26,26,27,27,27,27,28,26,27,27,27,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,28,28,29,29,28,30,29,0,0,0,0,0,0,0,0,30,29,30,29,29,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,27,28,30,27,26,28,28,29,28,30,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,27,28,28,27,0,0,0,0,0,0,0,0,27,26,27,28,26,27,28,27,28,28,27,28,0,0,0,0,0,0,0,0,29,29,29,29,28,30,29,28,29,29,28,28,0,0,0,0,0,0,0,0,29,28,27,29,28,29,29,30,29,29,28,28,0,0,0,0,0,0,0,0,27,25,26,26,25,25,23,25,25,24,23,25,0,0,0,0,0,0,0,0,26,26,26,27,28,26,26,27,27,28,28,28,0,0,0,0,0,0,0,0,27,27,28,29,27,26,28,27,27,26,27,28,0,0,0,0,0,0,0,0,28,26,24,27,26,25,22,24,25,26,27,27,0,0,0,0,0,0,0,0,28,29,28,28,28,28,29,29,28,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,29,30,29,30,29,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,27,28,28,28,27,0,0,0,0,0,0,0,0,26,25,24,26,26,25,26,26,25,25,26,27,0,0,0,0,0,0,0,0,22,24,22,23,24,24,25,26,26,26,26,27,0,0,0,0,0,0,0,0,28,27,26,28,27,26,26,26,24,25,24,23,0,0,0,0,0,0,0,0,18,20,18,16,16,16,16,18,18,17,21,22,0,0,0,0,0,0,0,0,24,23,22,24,24,23,21,24,25,25,25,24,0,0,0,0,0,0,0,0,27,28,29,28,29,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,29,29,29,28,29,29,29,27,28,28,0,0,0,0,0,0,0,0,25,25,24,24,23,22,22,22,24,23,22,23,0,0,0,0,0,0,0,0,27,28,28,28,28,29,28,29,29,28,29,29,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,30,29,30,29,29,0,0,0,0,0,0,0,0,29,28,29,29,28,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,27,28,28,28,27,26,28,26,0,0,0,0,0,0,0,0,28,28,27,28,28,28,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,29,29,28,29,28,28,28,29,27,28,28,0,0,0,0,0,0,0,0,28,27,28,28,28,28,29,28,28,29,28,27,0,0,0,0,0,0,0,0,27,26,26,26,25,27,27,27,27,26,27,27,0,0,0,0,0,0,0,0,24,23,23,24,24,22,22,22,20,21,20,18,0,0,0,0,0,0,0,0,12,10,9,10,8,8,6,5,4,4,3,3,0,0,0,0,0,0,0,0,6,6,6,9,7,7,10,10,9,13,13,9,0,0,0,0,0,0,0,0,14,14,15,14,16,15,12,15,17],[0,25,25,26,27,27,28,29,28,28,28,28,29,28,29,28,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,28,28,30,28,28,28,28,29,29,29,30,0,0,0,0,0,0,0,0,29,30,30,29,29,30,30,29,30,30,29,30,0,0,0,0,0,0,0,0,29,30,30,30,29,29,30,29,28,29,29,27,0,0,0,0,0,0,0,0,27,27,28,28,27,26,28,27,29,28,27,28,0,0,0,0,0,0,0,0,30,29,29,29,29,30,28,28,30,30,28,28,0,0,0,0,0,0,0,0,30,28,29,30,29,29,30,30,28,29,29,28,0,0,0,0,0,0,0,0,27,27,27,26,27,27,25,26,26,26,23,26,0,0,0,0,0,0,0,0,26,26,27,27,28,26,27,28,26,27,28,28,0,0,0,0,0,0,0,0,28,26,28,29,27,26,28,28,27,27,27,29,0,0,0,0,0,0,0,0,28,27,25,27,27,26,25,26,26,26,27,27,0,0,0,0,0,0,0,0,28,28,28,29,28,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,28,29,29,28,28,0,0,0,0,0,0,0,0,27,26,25,26,26,25,26,27,25,25,26,26,0,0,0,0,0,0,0,0,24,24,23,25,24,25,25,26,25,27,26,27,0,0,0,0,0,0,0,0,29,26,27,28,27,26,26,26,25,26,25,25,0,0,0,0,0,0,0,0,19,18,20,19,16,17,17,19,18,18,21,22,0,0,0,0,0,0,0,0,25,25,23,25,24,23,22,23,25,26,26,25,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,28,29,29,28,27,28,28,0,0,0,0,0,0,0,0,25,26,26,25,24,24,23,25,26,25,22,24,0,0,0,0,0,0,0,0,26,27,28,27,28,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,30,29,30,30,30,29,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,27,28,29,28,26,28,28,26,25,28,27,0,0,0,0,0,0,0,0,28,28,28,28,29,29,29,28,29,28,29,29,0,0,0,0,0,0,0,0,28,29,29,27,29,29,28,28,29,29,27,28,0,0,0,0,0,0,0,0,28,29,29,28,29,29,28,28,29,28,28,28,0,0,0,0,0,0,0,0,26,27,27,27,27,27,28,26,29,28,27,27,0,0,0,0,0,0,0,0,23,23,24,24,21,23,22,20,19,22,22,17,0,0,0,0,0,0,0,0,12,10,10,10,8,8,7,5,6,5,4,4,0,0,0,0,0,0,0,0,4,5,6,7,7,6,8,8,7,11,11,9,0,0,0,0,0,0,0,0,15,14,14,15,17,15,13,16,17],[0,25,24,25,26,26,27,27,26,27,26,26,28,27,28,28,29,28,28,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,30,31,31,30,31,31,30,0,0,0,0,0,0,0,0,30,28,28,30,28,26,29,27,30,27,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,28,30,29,27,0,0,0,0,0,0,0,0,28,27,27,28,27,25,27,27,28,28,26,28,0,0,0,0,0,0,0,0,30,30,30,29,28,30,28,28,30,30,27,28,0,0,0,0,0,0,0,0,30,29,28,30,29,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,28,26,26,26,26,25,24,26,26,24,22,25,0,0,0,0,0,0,0,0,27,27,26,25,28,27,25,27,27,26,28,28,0,0,0,0,0,0,0,0,28,27,29,30,27,27,29,28,27,26,28,29,0,0,0,0,0,0,0,0,28,27,25,28,28,26,24,25,26,28,28,28,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,30,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,27,26,26,27,28,26,27,28,27,25,27,27,0,0,0,0,0,0,0,0,25,25,23,25,25,26,27,27,27,27,27,28,0,0,0,0,0,0,0,0,29,28,28,29,28,28,27,28,26,26,25,25,0,0,0,0,0,0,0,0,21,21,20,17,18,16,16,19,19,18,21,23,0,0,0,0,0,0,0,0,25,24,22,23,24,24,20,22,25,24,23,25,0,0,0,0,0,0,0,0,28,28,30,29,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,31,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,29,27,29,29,0,0,0,0,0,0,0,0,25,26,26,24,23,24,24,24,24,25,23,25,0,0,0,0,0,0,0,0,28,29,28,28,29,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,28,29,30,29,28,29,29,28,26,29,28,0,0,0,0,0,0,0,0,29,29,27,28,29,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,28,28,28,29,28,28,28,27,28,28,27,27,0,0,0,0,0,0,0,0,24,23,24,25,22,23,23,21,20,22,20,18,0,0,0,0,0,0,0,0,13,11,11,12,9,9,8,6,6,5,5,5,0,0,0,0,0,0,0,0,3,4,5,6,5,6,7,7,7,10,9,8,0,0,0,0,0,0,0,0,14,14,14,15,15,15,13,16,18],[0,23,22,24,25,25,27,27,26,26,26,26,28,26,28,28,29,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,28,28,29,27,28,27,28,28,29,29,29,29,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,28,28,30,28,26,28,27,28,28,29,29,0,0,0,0,0,0,0,0,29,30,30,29,29,29,30,29,30,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,30,28,29,29,27,0,0,0,0,0,0,0,0,27,25,26,28,26,25,26,26,28,28,26,28,0,0,0,0,0,0,0,0,29,29,30,29,28,30,29,27,29,29,28,27,0,0,0,0,0,0,0,0,29,28,27,28,28,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,26,26,26,26,26,24,24,24,26,24,23,24,0,0,0,0,0,0,0,0,26,26,25,26,28,25,26,28,26,26,28,29,0,0,0,0,0,0,0,0,27,25,27,28,26,25,28,28,26,26,27,28,0,0,0,0,0,0,0,0,28,27,25,26,27,27,25,26,25,27,27,26,0,0,0,0,0,0,0,0,28,28,28,28,28,28,29,29,28,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,29,30,28,28,29,28,28,28,0,0,0,0,0,0,0,0,26,26,25,28,27,25,25,28,26,25,27,28,0,0,0,0,0,0,0,0,24,25,24,25,25,26,26,26,26,27,26,28,0,0,0,0,0,0,0,0,28,27,27,27,27,26,26,26,25,26,25,25,0,0,0,0,0,0,0,0,22,20,21,20,18,17,19,21,19,18,22,23,0,0,0,0,0,0,0,0,25,25,23,24,22,23,21,23,25,25,25,25,0,0,0,0,0,0,0,0,27,29,29,28,29,28,28,28,29,28,29,28,0,0,0,0,0,0,0,0,29,30,30,30,29,29,30,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,29,28,29,27,28,29,28,25,27,28,0,0,0,0,0,0,0,0,24,25,25,25,24,25,23,25,25,25,25,25,0,0,0,0,0,0,0,0,26,27,27,27,28,28,29,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,30,29,29,30,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,28,28,0,0,0,0,0,0,0,0,28,27,28,28,27,26,27,27,25,25,27,26,0,0,0,0,0,0,0,0,28,28,27,27,28,28,29,29,29,28,28,29,0,0,0,0,0,0,0,0,28,28,28,27,28,28,27,27,28,27,26,27,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,27,28,28,27,27,0,0,0,0,0,0,0,0,25,27,27,27,27,26,28,26,28,27,27,27,0,0,0,0,0,0,0,0,25,23,25,24,22,23,24,21,19,23,21,18,0,0,0,0,0,0,0,0,13,11,11,13,9,10,7,6,7,6,5,5,0,0,0,0,0,0,0,0,2,3,4,4,4,4,6,6,6,8,8,6,0,0,0,0,0,0,0,0,14,11,13,14,16,12,11,16,16],[0,24,22,24,25,25,27,27,26,27,26,26,28,26,28,27,29,28,27,29,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,30,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,29,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,28,28,30,28,27,29,28,30,28,29,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,29,29,28,29,29,29,28,29,29,27,0,0,0,0,0,0,0,0,27,26,28,29,26,25,28,27,29,29,27,28,0,0,0,0,0,0,0,0,29,29,29,28,28,30,29,26,30,30,27,27,0,0,0,0,0,0,0,0,30,28,27,30,29,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,27,27,26,26,26,27,26,26,26,25,24,24,0,0,0,0,0,0,0,0,27,27,25,25,28,26,25,27,26,28,27,29,0,0,0,0,0,0,0,0,27,25,28,29,26,24,29,28,26,25,27,28,0,0,0,0,0,0,0,0,28,27,25,27,27,24,22,25,25,27,28,27,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,29,30,30,29,30,29,29,29,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,29,30,30,29,30,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,30,29,29,30,29,28,29,28,28,28,0,0,0,0,0,0,0,0,26,24,24,27,26,25,25,27,26,25,27,27,0,0,0,0,0,0,0,0,25,24,23,26,26,26,25,27,26,27,26,28,0,0,0,0,0,0,0,0,29,27,27,28,27,26,27,26,26,25,23,25,0,0,0,0,0,0,0,0,21,20,20,19,18,17,18,20,21,18,23,24,0,0,0,0,0,0,0,0,24,23,22,24,24,23,22,23,24,24,24,24,0,0,0,0,0,0,0,0,27,28,29,28,30,30,27,29,29,29,29,28,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,27,28,30,28,26,28,28,0,0,0,0,0,0,0,0,23,25,26,24,24,24,23,22,25,23,22,24,0,0,0,0,0,0,0,0,26,26,26,26,28,28,29,28,29,28,29,29,0,0,0,0,0,0,0,0,29,30,29,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,28,29,28,29,0,0,0,0,0,0,0,0,29,27,27,29,29,26,27,28,26,25,28,27,0,0,0,0,0,0,0,0,29,29,27,27,29,28,29,29,28,28,29,29,0,0,0,0,0,0,0,0,29,29,29,27,29,29,28,27,29,29,26,28,0,0,0,0,0,0,0,0,28,28,29,28,28,29,29,29,28,29,28,28,0,0,0,0,0,0,0,0,27,27,27,28,27,27,28,26,28,27,26,27,0,0,0,0,0,0,0,0,23,23,24,23,23,23,22,22,20,22,21,18,0,0,0,0,0,0,0,0,15,12,13,14,9,10,9,6,8,6,6,6,0,0,0,0,0,0,0,0,1,2,3,3,3,4,4,4,5,7,6,5,0,0,0,0,0,0,0,0,11,11,12,14,13,13,12,15,16],[0,24,23,24,25,25,27,27,26,27,27,26,28,27,29,28,29,29,28,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,28,29,28,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,27,28,29,27,27,28,27,29,29,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,29,30,29,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,29,28,27,28,28,26,26,25,25,25,25,25,0,0,0,0,0,0,0,0,28,28,27,27,29,28,28,29,28,28,30,30,0,0,0,0,0,0,0,0,29,28,29,30,29,28,29,29,29,27,29,30,0,0,0,0,0,0,0,0,28,28,26,28,28,27,25,27,26,28,28,27,0,0,0,0,0,0,0,0,30,30,29,29,29,30,30,29,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,31,30,31,30,0,0,0,0,0,0,0,0,31,31,30,31,31,30,30,29,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,27,27,26,28,28,26,27,29,28,27,29,29,0,0,0,0,0,0,0,0,26,24,24,26,26,26,27,27,27,28,28,29,0,0,0,0,0,0,0,0,30,29,28,29,29,27,28,27,28,27,27,26,0,0,0,0,0,0,0,0,22,21,22,20,20,18,20,22,21,18,23,24,0,0,0,0,0,0,0,0,27,25,23,25,25,24,24,26,26,27,27,27,0,0,0,0,0,0,0,0,29,30,30,29,30,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,30,30,31,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,28,29,30,0,0,0,0,0,0,0,0,27,28,27,26,25,25,25,25,27,27,25,27,0,0,0,0,0,0,0,0,29,28,29,29,29,30,30,30,29,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,29,28,28,29,28,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,28,30,29,28,29,0,0,0,0,0,0,0,0,30,30,30,29,29,29,30,29,29,30,29,29,0,0,0,0,0,0,0,0,27,28,28,29,28,27,28,28,28,28,27,27,0,0,0,0,0,0,0,0,24,25,26,27,23,24,24,22,20,23,23,19,0,0,0,0,0,0,0,0,14,12,12,14,11,11,10,8,9,7,7,7,0,0,0,0,0,0,0,0,0,1,2,3,2,4,4,4,4,5,5,4,0,0,0,0,0,0,0,0,11,9,11,13,15,12,12,14,14],[0,24,24,25,25,25,26,27,26,27,27,27,28,26,28,27,28,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,29,28,28,29,29,0,0,0,0,0,0,0,0,30,29,29,29,29,28,29,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,28,29,29,29,28,29,28,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,30,29,29,29,27,0,0,0,0,0,0,0,0,28,27,28,29,27,27,28,28,29,28,27,29,0,0,0,0,0,0,0,0,30,28,29,29,27,29,28,27,29,29,28,28,0,0,0,0,0,0,0,0,29,29,27,29,28,29,28,29,28,28,28,29,0,0,0,0,0,0,0,0,28,26,27,26,26,24,26,27,27,25,24,25,0,0,0,0,0,0,0,0,27,27,27,27,28,28,27,28,28,27,28,29,0,0,0,0,0,0,0,0,28,26,27,29,27,26,29,29,27,26,27,29,0,0,0,0,0,0,0,0,27,27,25,27,27,24,23,25,25,27,27,27,0,0,0,0,0,0,0,0,28,28,28,28,28,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,30,30,30,30,29,30,29,29,29,30,29,0,0,0,0,0,0,0,0,28,28,29,29,30,29,29,30,30,29,30,29,0,0,0,0,0,0,0,0,30,29,30,29,30,29,29,29,29,30,29,30,0,0,0,0,0,0,0,0,30,29,30,29,29,29,28,29,28,29,28,28,0,0,0,0,0,0,0,0,27,25,25,27,26,25,26,26,26,25,28,27,0,0,0,0,0,0,0,0,24,24,24,25,25,26,25,26,26,28,26,28,0,0,0,0,0,0,0,0,28,28,28,27,28,26,27,26,26,27,25,26,0,0,0,0,0,0,0,0,22,21,19,18,19,16,19,22,21,18,22,20,0,0,0,0,0,0,0,0,26,23,24,25,24,25,26,26,26,27,26,26,0,0,0,0,0,0,0,0,29,29,29,28,29,30,28,30,30,29,29,29,0,0,0,0,0,0,0,0,30,29,30,30,29,29,30,30,30,29,30,29,0,0,0,0,0,0,0,0,29,29,28,29,29,28,28,29,28,27,28,28,0,0,0,0,0,0,0,0,25,25,26,25,24,25,24,24,26,26,24,25,0,0,0,0,0,0,0,0,26,27,28,27,28,29,29,29,28,29,29,29,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,28,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,29,29,29,28,28,0,0,0,0,0,0,0,0,29,28,28,29,27,28,28,29,27,26,27,27,0,0,0,0,0,0,0,0,28,29,28,28,28,27,29,29,28,28,28,29,0,0,0,0,0,0,0,0,29,28,29,27,29,28,27,27,29,28,27,28,0,0,0,0,0,0,0,0,27,28,28,28,28,28,29,28,28,28,28,27,0,0,0,0,0,0,0,0,27,28,26,28,27,27,29,27,28,28,26,27,0,0,0,0,0,0,0,0,23,24,25,24,22,23,23,21,20,22,21,20,0,0,0,0,0,0,0,0,13,11,11,15,10,11,8,7,9,7,7,8,0,0,0,0,0,0,0,0,1,0,1,2,1,2,2,3,4,4,4,5,0,0,0,0,0,0,0,0,9,8,9,10,12,9,10,12,13],[0,23,23,24,25,25,26,26,26,26,26,26,28,26,28,27,28,27,26,28,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,29,29,30,29,28,30,29,30,28,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,30,29,30,30,28,0,0,0,0,0,0,0,0,29,27,29,29,27,27,29,28,28,29,27,29,0,0,0,0,0,0,0,0,30,30,30,29,28,30,29,28,30,30,28,28,0,0,0,0,0,0,0,0,30,29,28,29,29,29,28,29,29,29,28,29,0,0,0,0,0,0,0,0,28,27,28,27,27,26,25,26,27,27,24,25,0,0,0,0,0,0,0,0,28,28,26,28,29,27,27,29,28,29,29,29,0,0,0,0,0,0,0,0,29,27,28,30,29,27,29,29,28,27,29,29,0,0,0,0,0,0,0,0,28,28,26,28,28,27,25,27,27,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,29,29,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,30,29,29,30,29,30,30,0,0,0,0,0,0,0,0,29,29,30,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,30,30,29,29,29,29,28,28,28,29,0,0,0,0,0,0,0,0,27,27,27,28,27,27,27,29,27,26,28,28,0,0,0,0,0,0,0,0,25,25,24,26,26,26,26,26,27,27,27,28,0,0,0,0,0,0,0,0,29,28,28,28,28,28,27,27,27,26,25,26,0,0,0,0,0,0,0,0,22,21,20,18,18,15,18,22,21,19,23,24,0,0,0,0,0,0,0,0,26,25,23,26,25,24,23,25,27,24,25,26,0,0,0,0,0,0,0,0,28,28,29,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,29,27,29,29,0,0,0,0,0,0,0,0,26,27,26,25,24,25,22,25,25,25,23,26,0,0,0,0,0,0,0,0,28,28,27,28,28,29,29,30,30,29,30,29,0,0,0,0,0,0,0,0,30,29,29,29,29,30,30,30,29,29,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,29,29,30,29,29,0,0,0,0,0,0,0,0,30,28,29,30,29,28,29,29,29,27,28,29,0,0,0,0,0,0,0,0,29,29,27,29,30,29,29,29,29,29,30,30,0,0,0,0,0,0,0,0,29,30,30,29,30,30,29,28,30,29,28,28,0,0,0,0,0,0,0,0,29,29,29,28,29,29,30,29,29,30,29,29,0,0,0,0,0,0,0,0,28,28,28,29,28,28,27,27,28,27,27,28,0,0,0,0,0,0,0,0,23,23,26,25,22,24,23,22,20,23,21,18,0,0,0,0,0,0,0,0,14,12,11,14,12,12,10,8,11,9,10,10,0,0,0,0,0,0,0,0,2,1,0,1,2,2,2,2,3,4,4,4,0,0,0,0,0,0,0,0,9,9,11,11,12,12,11,13,15],[0,24,24,26,26,26,27,27,27,27,27,28,28,27,28,28,28,28,27,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,29,29,30,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,30,28,27,29,28,29,27,29,29,0,0,0,0,0,0,0,0,29,30,30,29,30,29,29,29,29,28,29,28,0,0,0,0,0,0,0,0,29,29,29,29,28,29,30,29,28,29,30,27,0,0,0,0,0,0,0,0,28,26,27,29,27,27,28,27,29,28,27,29,0,0,0,0,0,0,0,0,29,29,30,29,29,30,28,27,29,29,28,27,0,0,0,0,0,0,0,0,29,29,27,29,28,29,28,29,29,28,28,28,0,0,0,0,0,0,0,0,28,28,27,26,27,25,23,25,26,24,20,25,0,0,0,0,0,0,0,0,28,28,27,27,28,28,27,29,28,28,29,30,0,0,0,0,0,0,0,0,29,27,28,29,28,27,29,29,27,26,29,29,0,0,0,0,0,0,0,0,28,27,25,27,26,25,24,24,26,27,27,27,0,0,0,0,0,0,0,0,28,29,28,28,28,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,29,29,30,29,29,30,30,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,30,29,30,29,29,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,25,26,27,26,25,27,27,26,26,28,27,0,0,0,0,0,0,0,0,25,26,23,26,25,26,26,26,26,27,26,28,0,0,0,0,0,0,0,0,29,27,27,28,27,27,27,26,26,26,25,25,0,0,0,0,0,0,0,0,22,22,21,19,19,17,18,23,20,18,23,21,0,0,0,0,0,0,0,0,25,24,24,24,25,24,24,26,27,26,26,26,0,0,0,0,0,0,0,0,28,29,29,29,29,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,29,27,29,29,0,0,0,0,0,0,0,0,25,26,26,25,24,25,23,25,27,26,24,27,0,0,0,0,0,0,0,0,28,28,28,29,29,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,29,28,29,29,28,29,28,29,0,0,0,0,0,0,0,0,29,28,28,29,28,28,28,29,27,26,28,28,0,0,0,0,0,0,0,0,29,29,27,29,29,28,28,29,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,27,29,28,27,28,0,0,0,0,0,0,0,0,27,28,28,28,27,28,29,28,29,29,28,28,0,0,0,0,0,0,0,0,27,27,26,28,27,26,28,27,28,27,27,28,0,0,0,0,0,0,0,0,23,24,25,26,23,23,23,23,22,22,22,20,0,0,0,0,0,0,0,0,13,13,13,15,12,12,11,11,11,10,11,11,0,0,0,0,0,0,0,0,2,2,1,0,1,2,2,2,2,4,3,3,0,0,0,0,0,0,0,0,9,7,9,10,13,11,10,13,13],[0,23,24,25,25,25,27,27,26,27,27,27,28,27,29,27,29,29,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,28,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,29,30,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,27,28,29,27,26,29,28,29,28,27,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,28,28,27,25,26,26,25,24,25,0,0,0,0,0,0,0,0,28,28,27,27,29,27,26,28,27,28,29,29,0,0,0,0,0,0,0,0,29,28,28,30,29,28,29,29,28,27,29,29,0,0,0,0,0,0,0,0,29,28,27,28,29,28,25,27,26,28,28,27,0,0,0,0,0,0,0,0,29,29,28,29,28,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,27,27,25,29,28,27,27,29,28,27,29,29,0,0,0,0,0,0,0,0,26,25,26,27,26,27,27,28,28,28,28,29,0,0,0,0,0,0,0,0,30,29,28,29,28,27,28,27,27,27,26,26,0,0,0,0,0,0,0,0,23,21,21,19,17,16,20,23,21,18,23,24,0,0,0,0,0,0,0,0,27,26,23,25,25,25,23,24,27,25,24,26,0,0,0,0,0,0,0,0,28,29,30,29,29,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,31,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,29,30,28,29,29,0,0,0,0,0,0,0,0,27,27,27,27,25,25,24,25,27,26,25,27,0,0,0,0,0,0,0,0,28,28,28,29,29,29,29,30,29,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,26,28,29,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,28,30,29,27,28,0,0,0,0,0,0,0,0,29,29,30,29,30,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,29,28,27,29,27,29,27,26,26,0,0,0,0,0,0,0,0,23,24,26,26,24,24,23,23,20,24,22,19,0,0,0,0,0,0,0,0,14,12,12,14,11,11,10,8,10,9,8,9,0,0,0,0,0,0,0,0,2,2,2,1,0,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,7,6,8,9,12,10,9,11,12],[0,24,25,24,26,26,27,27,26,27,27,26,28,26,28,27,28,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,28,29,28,29,28,29,28,29,29,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,30,29,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,29,27,28,29,28,25,28,27,29,26,30,29,0,0,0,0,0,0,0,0,29,30,29,29,29,29,29,29,29,28,29,28,0,0,0,0,0,0,0,0,29,29,29,30,29,29,29,29,28,29,29,26,0,0,0,0,0,0,0,0,27,25,27,29,25,26,28,27,28,28,26,28,0,0,0,0,0,0,0,0,29,29,29,28,28,30,28,27,29,29,27,27,0,0,0,0,0,0,0,0,29,28,28,28,28,28,28,28,29,29,28,29,0,0,0,0,0,0,0,0,27,27,26,27,26,26,26,25,26,25,25,26,0,0,0,0,0,0,0,0,27,27,24,26,28,25,25,27,26,27,28,29,0,0,0,0,0,0,0,0,28,26,29,29,27,26,28,28,27,26,28,29,0,0,0,0,0,0,0,0,28,27,25,27,27,25,24,25,25,27,28,27,0,0,0,0,0,0,0,0,28,28,28,27,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,28,28,28,28,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,28,30,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,27,27,27,27,27,0,0,0,0,0,0,0,0,26,26,24,26,26,25,26,27,26,25,28,27,0,0,0,0,0,0,0,0,24,23,22,25,25,25,26,26,25,26,26,27,0,0,0,0,0,0,0,0,28,27,27,28,28,27,27,27,26,26,25,26,0,0,0,0,0,0,0,0,20,20,19,19,19,16,19,19,20,18,21,23,0,0,0,0,0,0,0,0,25,23,23,24,23,23,22,24,24,23,23,25,0,0,0,0,0,0,0,0,27,28,29,28,29,29,27,28,28,27,27,28,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,29,28,28,29,29,0,0,0,0,0,0,0,0,29,29,29,30,29,28,29,29,29,27,29,29,0,0,0,0,0,0,0,0,24,26,25,25,24,24,23,21,25,26,23,24,0,0,0,0,0,0,0,0,26,28,28,28,28,29,29,29,28,28,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,27,28,28,28,27,27,28,28,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,28,28,29,29,27,26,28,28,0,0,0,0,0,0,0,0,28,29,27,28,28,28,28,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,27,29,28,28,28,0,0,0,0,0,0,0,0,28,26,27,28,27,27,29,28,27,28,28,28,0,0,0,0,0,0,0,0,27,27,27,27,27,26,27,26,28,26,26,26,0,0,0,0,0,0,0,0,21,22,24,24,20,23,22,20,19,20,21,17,0,0,0,0,0,0,0,0,14,11,11,13,12,12,10,8,10,8,8,8,0,0,0,0,0,0,0,0,3,2,3,2,1,0,1,2,2,2,3,3,0,0,0,0,0,0,0,0,8,7,8,9,10,9,9,10,11],[0,22,23,24,24,26,26,26,26,26,25,25,26,25,27,26,27,26,27,28,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,30,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,28,28,28,29,0,0,0,0,0,0,0,0,30,30,29,29,30,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,28,28,28,28,28,30,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,28,26,28,28,29,28,29,29,0,0,0,0,0,0,0,0,29,30,29,29,29,29,29,29,29,28,29,28,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,30,29,29,29,28,0,0,0,0,0,0,0,0,28,26,28,29,26,26,28,27,28,29,27,29,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,29,30,29,28,28,0,0,0,0,0,0,0,0,29,29,28,28,28,29,28,28,29,27,27,28,0,0,0,0,0,0,0,0,28,27,27,27,27,24,24,26,26,24,24,24,0,0,0,0,0,0,0,0,27,27,25,27,28,27,26,28,27,29,28,29,0,0,0,0,0,0,0,0,29,27,28,29,28,27,28,29,28,27,28,29,0,0,0,0,0,0,0,0,28,27,26,28,27,26,25,27,27,27,27,28,0,0,0,0,0,0,0,0,28,27,28,27,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,28,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,28,27,28,27,27,0,0,0,0,0,0,0,0,27,26,25,27,27,26,27,28,27,26,28,27,0,0,0,0,0,0,0,0,25,24,22,27,26,26,26,27,25,26,26,28,0,0,0,0,0,0,0,0,28,28,28,27,28,28,27,27,26,27,25,26,0,0,0,0,0,0,0,0,23,22,19,19,19,16,19,23,22,18,24,22,0,0,0,0,0,0,0,0,25,25,24,24,25,24,23,23,26,25,25,25,0,0,0,0,0,0,0,0,27,28,29,28,29,29,28,29,29,28,28,28,0,0,0,0,0,0,0,0,29,29,30,30,30,29,29,29,28,28,29,29,0,0,0,0,0,0,0,0,29,29,29,30,29,29,29,29,29,27,29,29,0,0,0,0,0,0,0,0,26,26,26,25,25,25,24,24,26,26,24,25,0,0,0,0,0,0,0,0,28,28,26,28,29,29,29,29,29,28,30,29,0,0,0,0,0,0,0,0,30,29,29,29,28,29,29,30,29,28,29,29,0,0,0,0,0,0,0,0,29,28,28,29,29,27,29,29,28,28,28,29,0,0,0,0,0,0,0,0,29,28,29,29,28,27,29,28,28,27,28,28,0,0,0,0,0,0,0,0,29,29,27,28,28,28,29,29,28,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,28,29,29,27,28,0,0,0,0,0,0,0,0,29,28,29,28,28,28,29,29,28,29,28,28,0,0,0,0,0,0,0,0,27,27,27,28,27,27,27,26,28,26,27,26,0,0,0,0,0,0,0,0,23,23,25,25,22,24,24,22,21,24,22,20,0,0,0,0,0,0,0,0,15,12,11,13,12,11,10,8,10,10,10,10,0,0,0,0,0,0,0,0,3,2,2,3,2,1,0,1,2,2,2,3,0,0,0,0,0,0,0,0,7,8,9,10,10,10,10,10,12],[0,24,25,26,26,27,27,27,27,27,26,26,27,26,27,28,28,28,27,29,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,29,28,29,29,29,29,29,28,28,0,0,0,0,0,0,0,0,28,29,29,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,28,28,29,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,29,29,29,30,28,28,29,29,30,27,29,29,0,0,0,0,0,0,0,0,29,30,29,30,30,29,29,29,29,28,29,28,0,0,0,0,0,0,0,0,29,29,29,29,28,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,26,28,29,27,26,28,27,29,28,27,29,0,0,0,0,0,0,0,0,29,29,30,29,28,30,29,28,29,30,29,28,0,0,0,0,0,0,0,0,29,29,28,29,29,29,28,29,29,28,28,28,0,0,0,0,0,0,0,0,28,28,28,27,27,27,23,26,26,25,21,26,0,0,0,0,0,0,0,0,28,27,25,27,29,27,27,28,28,28,29,29,0,0,0,0,0,0,0,0,29,27,28,30,28,27,29,29,28,27,29,29,0,0,0,0,0,0,0,0,28,28,26,28,28,26,25,26,26,28,28,27,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,29,28,29,29,0,0,0,0,0,0,0,0,29,29,28,28,29,29,28,29,29,28,29,29,0,0,0,0,0,0,0,0,28,28,28,29,29,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,28,28,28,28,28,27,28,27,27,0,0,0,0,0,0,0,0,26,26,24,27,26,26,27,28,27,26,28,28,0,0,0,0,0,0,0,0,26,25,24,27,26,26,26,27,27,27,26,28,0,0,0,0,0,0,0,0,29,27,28,28,28,27,28,27,26,27,25,25,0,0,0,0,0,0,0,0,23,21,21,20,18,17,19,22,20,18,23,22,0,0,0,0,0,0,0,0,25,24,24,26,25,24,23,26,26,25,26,27,0,0,0,0,0,0,0,0,27,29,29,29,29,29,27,29,29,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,28,29,28,29,28,29,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,30,29,27,29,29,0,0,0,0,0,0,0,0,26,26,26,26,25,24,24,25,27,26,25,27,0,0,0,0,0,0,0,0,28,27,28,28,28,28,29,29,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,28,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,29,29,27,28,29,28,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,28,27,28,28,27,27,28,28,0,0,0,0,0,0,0,0,29,29,28,28,29,28,28,28,28,28,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,27,29,29,26,28,0,0,0,0,0,0,0,0,28,28,28,27,28,28,29,28,28,29,28,28,0,0,0,0,0,0,0,0,27,28,27,29,28,27,28,28,29,28,26,27,0,0,0,0,0,0,0,0,22,23,25,25,23,23,23,22,21,23,22,20,0,0,0,0,0,0,0,0,13,12,12,13,12,11,11,10,11,10,10,11,0,0,0,0,0,0,0,0,4,3,2,2,2,1,1,0,1,2,3,3,0,0,0,0,0,0,0,0,6,6,7,8,10,9,9,10,11],[0,24,25,25,26,26,27,27,26,27,27,27,28,27,28,28,28,28,27,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,29,29,28,28,28,29,28,29,28,28,29,0,0,0,0,0,0,0,0,30,30,29,29,30,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,29,30,29,27,28,29,30,29,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,29,29,29,29,29,28,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,25,27,29,27,26,28,27,29,29,27,28,0,0,0,0,0,0,0,0,30,29,29,29,29,30,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,28,27,28,28,28,29,29,29,28,29,29,0,0,0,0,0,0,0,0,27,26,26,27,26,25,25,25,25,24,24,24,0,0,0,0,0,0,0,0,27,27,25,26,28,27,27,28,26,27,28,28,0,0,0,0,0,0,0,0,27,27,28,28,27,26,27,28,27,26,27,28,0,0,0,0,0,0,0,0,27,26,24,26,27,26,24,26,25,26,27,26,0,0,0,0,0,0,0,0,28,28,28,27,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,29,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,28,28,28,27,27,0,0,0,0,0,0,0,0,26,25,25,27,26,25,26,27,26,26,28,27,0,0,0,0,0,0,0,0,25,23,23,25,25,25,26,26,26,28,27,27,0,0,0,0,0,0,0,0,29,28,26,27,27,25,25,26,24,24,25,24,0,0,0,0,0,0,0,0,22,20,20,19,16,18,20,21,21,18,22,21,0,0,0,0,0,0,0,0,24,23,23,24,23,23,23,23,25,25,24,24,0,0,0,0,0,0,0,0,28,28,29,28,29,29,28,28,29,27,28,28,0,0,0,0,0,0,0,0,29,29,30,30,29,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,29,28,28,28,0,0,0,0,0,0,0,0,26,26,24,25,25,23,25,23,25,25,23,24,0,0,0,0,0,0,0,0,27,27,27,28,28,28,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,28,27,28,28,26,27,29,27,0,0,0,0,0,0,0,0,27,28,27,29,27,27,28,28,29,28,28,29,0,0,0,0,0,0,0,0,29,28,29,28,29,28,27,27,29,28,26,28,0,0,0,0,0,0,0,0,28,27,28,28,28,27,29,28,28,29,29,28,0,0,0,0,0,0,0,0,27,26,28,28,27,27,27,26,27,26,26,25,0,0,0,0,0,0,0,0,22,24,24,24,21,25,23,21,19,23,22,19,0,0,0,0,0,0,0,0,14,13,12,14,11,11,11,9,9,8,9,9,0,0,0,0,0,0,0,0,3,3,3,2,2,2,2,1,0,1,1,1,0,0,0,0,0,0,0,0,4,4,6,7,8,8,8,8,9],[0,22,24,24,24,25,26,25,26,26,25,25,27,26,27,27,27,27,27,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,29,30,29,30,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,28,28,28,28,0,0,0,0,0,0,0,0,27,28,29,28,28,28,28,28,27,27,28,29,0,0,0,0,0,0,0,0,29,29,28,28,29,28,28,27,28,27,28,28,0,0,0,0,0,0,0,0,28,28,28,27,27,28,28,28,27,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,27,26,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,28,29,28,27,28,28,26,27,26,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,28,28,28,29,28,0,0,0,0,0,0,0,0,27,26,29,29,27,26,28,27,29,27,26,29,0,0,0,0,0,0,0,0,28,28,28,29,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,29,28,27,28,27,27,27,28,28,27,27,28,0,0,0,0,0,0,0,0,26,27,26,26,27,25,25,25,24,24,24,25,0,0,0,0,0,0,0,0,27,27,25,27,28,27,26,28,26,28,28,29,0,0,0,0,0,0,0,0,27,27,27,28,28,27,27,28,28,26,28,28,0,0,0,0,0,0,0,0,27,27,25,26,27,25,24,26,25,26,27,26,0,0,0,0,0,0,0,0,27,27,27,26,27,27,28,28,27,27,27,28,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,28,29,29,28,28,27,28,26,27,0,0,0,0,0,0,0,0,25,25,25,26,27,25,25,27,26,25,27,27,0,0,0,0,0,0,0,0,24,24,22,26,25,26,25,26,26,26,26,27,0,0,0,0,0,0,0,0,28,26,27,28,28,26,25,26,24,25,24,24,0,0,0,0,0,0,0,0,22,20,18,18,18,15,18,22,21,19,23,23,0,0,0,0,0,0,0,0,24,23,24,22,23,23,21,23,25,24,24,25,0,0,0,0,0,0,0,0,27,28,28,27,28,28,28,27,28,26,27,28,0,0,0,0,0,0,0,0,28,28,28,28,28,27,28,27,27,27,27,27,0,0,0,0,0,0,0,0,29,28,29,29,29,29,28,29,28,28,27,28,0,0,0,0,0,0,0,0,26,25,25,24,25,24,24,24,24,25,24,26,0,0,0,0,0,0,0,0,27,27,28,28,28,28,29,29,28,28,29,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,29,28,28,27,28,28,0,0,0,0,0,0,0,0,26,25,27,27,27,26,26,28,26,28,27,28,0,0,0,0,0,0,0,0,28,27,29,28,27,28,28,28,27,28,29,27,0,0,0,0,0,0,0,0,28,29,28,28,28,27,28,28,29,28,28,29,0,0,0,0,0,0,0,0,29,28,28,27,29,28,27,27,29,28,27,28,0,0,0,0,0,0,0,0,28,27,27,28,27,27,29,27,27,28,28,27,0,0,0,0,0,0,0,0,26,26,27,27,26,26,26,26,27,26,27,26,0,0,0,0,0,0,0,0,22,21,25,25,19,24,24,21,18,23,22,19,0,0,0,0,0,0,0,0,14,11,11,14,12,11,10,9,10,9,9,9,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,1,1,0,1,1,0,0,0,0,0,0,0,0,4,5,6,7,8,8,8,9,9],[0,24,24,24,25,26,27,27,26,27,26,26,27,26,28,27,27,26,27,28,0,0,0,0,0,0,0,0,29,29,28,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,28,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,28,29,29,29,29,28,28,29,29,0,0,0,0,0,0,0,0,30,29,29,28,29,29,28,29,29,28,29,29,0,0,0,0,0,0,0,0,28,28,27,28,28,28,28,28,28,28,29,28,0,0,0,0,0,0,0,0,29,29,28,29,28,26,28,28,28,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,28,29,28,28,27,0,0,0,0,0,0,0,0,29,29,28,29,29,29,28,29,28,29,29,28,0,0,0,0,0,0,0,0,27,25,28,29,26,26,28,27,28,28,27,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,27,29,29,28,28,0,0,0,0,0,0,0,0,29,29,27,28,28,28,28,28,29,27,27,28,0,0,0,0,0,0,0,0,27,27,26,26,27,24,23,26,25,24,22,24,0,0,0,0,0,0,0,0,27,27,25,27,28,26,26,28,27,27,28,29,0,0,0,0,0,0,0,0,28,26,27,29,29,26,28,28,28,25,28,29,0,0,0,0,0,0,0,0,27,27,25,26,26,25,23,25,24,27,27,26,0,0,0,0,0,0,0,0,28,28,28,27,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,29,28,27,27,27,27,27,0,0,0,0,0,0,0,0,24,25,22,26,26,25,25,26,25,24,27,26,0,0,0,0,0,0,0,0,24,25,23,26,25,26,25,26,25,26,25,28,0,0,0,0,0,0,0,0,29,25,27,27,28,26,26,25,25,25,23,23,0,0,0,0,0,0,0,0,22,19,20,18,18,16,18,21,20,17,22,21,0,0,0,0,0,0,0,0,24,22,23,25,23,21,22,25,25,24,25,26,0,0,0,0,0,0,0,0,27,29,29,28,29,29,28,29,29,28,28,29,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,27,29,29,0,0,0,0,0,0,0,0,23,23,25,25,22,23,21,24,24,22,23,25,0,0,0,0,0,0,0,0,27,26,27,28,28,28,28,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,28,29,28,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,27,28,29,28,27,28,28,27,29,29,28,0,0,0,0,0,0,0,0,29,28,28,28,27,26,27,27,27,24,27,26,0,0,0,0,0,0,0,0,27,27,26,28,28,27,27,28,28,27,28,29,0,0,0,0,0,0,0,0,29,28,28,27,29,28,27,26,28,27,25,27,0,0,0,0,0,0,0,0,27,27,28,28,28,28,29,28,28,28,27,27,0,0,0,0,0,0,0,0,26,26,25,27,26,25,27,25,28,26,25,25,0,0,0,0,0,0,0,0,23,22,23,23,22,22,22,22,20,22,21,19,0,0,0,0,0,0,0,0,13,11,11,14,12,12,10,10,11,11,11,11,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,2,1,1,0,1,0,0,0,0,0,0,0,0,4,5,5,7,7,7,7,8,8],[0,25,25,26,25,26,28,28,26,28,26,27,28,27,28,28,28,29,27,29,0,0,0,0,0,0,0,0,29,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,28,28,29,27,29,28,28,28,28,28,29,29,0,0,0,0,0,0,0,0,30,29,29,29,29,29,30,30,30,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,30,29,30,29,30,0,0,0,0,0,0,0,0,29,28,29,30,28,27,28,29,30,28,30,30,0,0,0,0,0,0,0,0,29,30,30,29,29,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,28,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,28,27,28,28,27,26,29,28,30,29,27,29,0,0,0,0,0,0,0,0,29,29,30,29,28,30,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,29,27,28,28,28,29,29,28,29,29,29,0,0,0,0,0,0,0,0,27,27,26,27,27,25,25,26,26,26,24,24,0,0,0,0,0,0,0,0,27,27,23,26,28,27,26,28,26,27,29,29,0,0,0,0,0,0,0,0,28,27,26,28,27,27,27,28,26,26,27,28,0,0,0,0,0,0,0,0,27,26,25,25,27,25,23,25,25,27,28,26,0,0,0,0,0,0,0,0,28,29,28,28,28,29,28,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,30,30,29,29,30,29,30,29,30,29,0,0,0,0,0,0,0,0,28,29,29,30,30,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,29,28,29,29,28,29,28,27,28,28,28,28,0,0,0,0,0,0,0,0,25,24,24,27,27,25,25,27,27,26,26,27,0,0,0,0,0,0,0,0,24,24,23,26,25,26,25,26,26,27,26,27,0,0,0,0,0,0,0,0,29,26,26,27,27,26,26,25,23,24,24,24,0,0,0,0,0,0,0,0,21,19,17,17,16,17,19,22,21,18,21,21,0,0,0,0,0,0,0,0,26,24,22,24,23,22,23,23,24,24,25,24,0,0,0,0,0,0,0,0,27,29,29,28,29,29,28,29,29,28,28,29,0,0,0,0,0,0,0,0,29,29,30,30,29,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,29,29,27,28,28,0,0,0,0,0,0,0,0,24,24,24,25,23,23,23,23,24,24,23,26,0,0,0,0,0,0,0,0,27,27,27,27,28,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,28,29,29,29,28,0,0,0,0,0,0,0,0,29,28,28,29,26,27,28,27,25,26,26,25,0,0,0,0,0,0,0,0,27,26,25,26,27,26,28,29,29,28,29,29,0,0,0,0,0,0,0,0,29,29,28,27,29,29,25,27,29,27,25,25,0,0,0,0,0,0,0,0,28,28,28,29,29,29,29,29,29,29,28,29,0,0,0,0,0,0,0,0,26,27,26,29,27,26,27,26,27,25,25,24,0,0,0,0,0,0,0,0,21,24,24,22,22,23,21,20,20,22,20,18,0,0,0,0,0,0,0,0,12,11,10,13,10,10,10,8,9,8,9,9,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,3,3,4,5,6,5,6,7,7],[0,24,25,25,25,26,26,27,27,27,27,27,28,27,28,28,28,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,28,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,28,28,29,29,28,29,29,28,28,29,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,28,28,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,27,28,29,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,28,28,28,27,28,0,0,0,0,0,0,0,0,28,29,29,29,28,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,26,28,29,28,26,28,28,29,28,27,29,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,27,28,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,27,27,27,27,27,26,26,25,25,25,25,25,0,0,0,0,0,0,0,0,28,28,26,26,29,27,27,28,27,27,29,28,0,0,0,0,0,0,0,0,29,27,27,29,28,27,27,28,28,26,28,29,0,0,0,0,0,0,0,0,27,26,25,27,27,25,25,26,26,26,27,26,0,0,0,0,0,0,0,0,28,28,28,27,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,30,30,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,26,25,27,27,25,26,27,27,26,27,27,0,0,0,0,0,0,0,0,25,23,23,26,25,25,27,25,27,27,26,28,0,0,0,0,0,0,0,0,29,27,26,27,28,25,26,26,26,25,26,26,0,0,0,0,0,0,0,0,24,20,19,18,17,17,21,22,22,20,23,23,0,0,0,0,0,0,0,0,25,25,23,24,24,24,23,24,25,25,24,26,0,0,0,0,0,0,0,0,28,29,29,28,28,28,28,27,28,26,27,28,0,0,0,0,0,0,0,0,28,28,29,28,27,28,28,28,26,26,27,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,28,29,28,0,0,0,0,0,0,0,0,27,26,25,25,25,24,25,24,26,26,24,26,0,0,0,0,0,0,0,0,28,28,28,29,28,28,28,29,28,29,29,28,0,0,0,0,0,0,0,0,29,28,28,29,28,29,29,29,28,28,28,28,0,0,0,0,0,0,0,0,26,27,26,27,27,26,26,27,26,28,27,28,0,0,0,0,0,0,0,0,28,28,29,29,27,28,28,28,27,28,28,26,0,0,0,0,0,0,0,0,27,27,27,29,27,28,28,28,29,28,28,28,0,0,0,0,0,0,0,0,29,28,28,28,29,29,27,28,29,27,26,28,0,0,0,0,0,0,0,0,27,27,28,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,26,27,27,26,26,26,26,26,27,27,25,0,0,0,0,0,0,0,0,21,22,25,26,19,24,24,21,18,23,22,18,0,0,0,0,0,0,0,0,13,12,12,14,12,12,11,10,10,10,9,10,0,0,0,0,0,0,0,0,3,3,3,3,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,3,4,5,5,7,7,7,7,8],[0,23,24,25,25,26,27,26,26,26,26,26,27,26,28,27,28,27,27,28,0,0,0,0,0,0,0,0,29,29,29,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,30,29,29,30,29,29,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,30,30,29,28,29,29,28,28,29,29,28,29,0,0,0,0,0,0,0,0,28,27,28,27,28,29,28,29,28,28,29,28,0,0,0,0,0,0,0,0,29,29,27,29,29,26,28,28,28,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,28,29,27,28,27,0,0,0,0,0,0,0,0,29,29,28,29,30,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,29,27,29,30,28,27,29,27,28,29,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,30,30,29,29,0,0,0,0,0,0,0,0,29,29,28,29,28,29,28,28,29,28,27,29,0,0,0,0,0,0,0,0,28,28,27,28,28,27,26,27,25,24,24,26,0,0,0,0,0,0,0,0,29,28,26,28,29,28,27,28,27,29,29,29,0,0,0,0,0,0,0,0,29,28,29,30,29,28,29,29,29,27,28,29,0,0,0,0,0,0,0,0,28,28,26,27,28,26,25,25,26,27,28,26,0,0,0,0,0,0,0,0,29,28,28,27,29,28,29,29,29,28,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,30,30,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,29,28,28,28,28,0,0,0,0,0,0,0,0,26,25,24,26,26,25,26,27,26,25,27,27,0,0,0,0,0,0,0,0,22,24,22,26,26,26,24,26,25,25,26,26,0,0,0,0,0,0,0,0,29,27,27,29,28,26,26,26,26,26,25,25,0,0,0,0,0,0,0,0,24,21,18,18,19,17,19,23,23,20,25,24,0,0,0,0,0,0,0,0,26,24,24,24,25,24,23,25,27,23,25,26,0,0,0,0,0,0,0,0,28,29,29,28,29,29,29,29,29,28,28,28,0,0,0,0,0,0,0,0,29,29,29,28,29,28,28,28,29,28,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,26,26,26,26,24,25,23,25,26,24,24,27,0,0,0,0,0,0,0,0,28,28,27,29,29,28,29,29,29,28,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,28,26,27,29,28,27,28,28,27,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,27,29,29,27,28,27,27,27,0,0,0,0,0,0,0,0,28,28,27,29,28,29,28,28,29,29,29,30,0,0,0,0,0,0,0,0,30,30,29,28,30,29,28,28,29,28,27,28,0,0,0,0,0,0,0,0,29,29,29,29,28,28,29,28,28,29,28,28,0,0,0,0,0,0,0,0,27,25,27,28,26,26,25,26,26,25,26,24,0,0,0,0,0,0,0,0,21,21,25,25,21,24,25,23,19,25,24,21,0,0,0,0,0,0,0,0,15,11,11,15,14,14,11,11,12,11,11,11,0,0,0,0,0,0,0,0,4,3,4,3,3,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,3,4,4,6,6,6,7,8,8],[0,24,25,26,25,27,28,27,27,28,26,26,28,27,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,30,29,30,29,30,29,30,29,30,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,29,29,28,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,29,29,29,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,28,30,29,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,29,29,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,27,28,29,28,26,29,28,29,29,27,29,0,0,0,0,0,0,0,0,29,29,30,29,28,30,29,28,29,29,29,28,0,0,0,0,0,0,0,0,29,29,28,29,28,29,29,29,29,29,28,28,0,0,0,0,0,0,0,0,28,28,28,27,27,26,24,27,26,25,22,25,0,0,0,0,0,0,0,0,28,27,24,26,28,27,26,28,27,28,29,29,0,0,0,0,0,0,0,0,28,27,28,29,28,26,28,28,28,26,28,29,0,0,0,0,0,0,0,0,27,27,25,26,27,25,23,24,24,27,27,27,0,0,0,0,0,0,0,0,28,28,27,28,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,29,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,30,30,29,30,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,29,28,28,28,29,28,28,0,0,0,0,0,0,0,0,24,24,23,26,26,23,24,27,25,24,26,26,0,0,0,0,0,0,0,0,25,23,21,24,25,26,25,26,26,27,25,27,0,0,0,0,0,0,0,0,29,25,26,28,27,26,26,24,24,26,23,23,0,0,0,0,0,0,0,0,22,19,19,18,17,17,19,22,22,18,22,21,0,0,0,0,0,0,0,0,25,22,22,25,25,22,22,24,25,24,25,24,0,0,0,0,0,0,0,0,27,29,29,28,29,29,28,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,29,28,30,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,29,29,27,28,29,0,0,0,0,0,0,0,0,24,24,25,25,22,23,20,24,25,21,22,25,0,0,0,0,0,0,0,0,27,25,26,27,28,27,28,29,28,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,28,28,28,28,29,29,29,28,0,0,0,0,0,0,0,0,29,28,28,28,27,27,27,27,26,24,26,27,0,0,0,0,0,0,0,0,27,27,26,28,28,27,28,29,28,27,29,29,0,0,0,0,0,0,0,0,29,28,28,27,29,28,27,26,28,27,24,26,0,0,0,0,0,0,0,0,27,28,28,28,29,28,28,27,28,28,27,27,0,0,0,0,0,0,0,0,26,27,26,27,27,25,26,24,27,27,25,26,0,0,0,0,0,0,0,0,22,22,24,24,21,21,23,21,20,22,22,20,0,0,0,0,0,0,0,0,13,11,11,14,13,13,11,11,13,12,11,13,0,0,0,0,0,0,0,0,4,4,4,3,3,2,3,2,2,2,1,1,0,0,0,0,0,0,0,0,3,4,4,6,6,5,6,7,8],[0,26,26,26,27,27,28,28,27,28,27,27,28,27,28,28,29,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,29,27,28,27,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,28,28,29,29,28,29,30,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,29,28,29,30,28,27,28,28,30,28,30,30,0,0,0,0,0,0,0,0,28,29,29,29,29,28,29,28,29,29,28,29,0,0,0,0,0,0,0,0,29,29,29,29,28,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,28,26,27,28,27,27,29,28,29,28,27,28,0,0,0,0,0,0,0,0,29,28,29,29,28,29,29,28,28,29,29,27,0,0,0,0,0,0,0,0,28,28,27,29,29,28,29,29,28,28,28,29,0,0,0,0,0,0,0,0,27,27,26,27,26,25,25,25,26,25,23,25,0,0,0,0,0,0,0,0,26,26,25,25,27,26,26,27,27,28,28,28,0,0,0,0,0,0,0,0,27,26,27,28,26,25,27,27,26,24,27,28,0,0,0,0,0,0,0,0,26,26,25,26,26,24,21,23,23,25,27,26,0,0,0,0,0,0,0,0,27,28,27,27,28,28,28,28,28,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,29,29,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,30,29,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,27,28,28,27,27,0,0,0,0,0,0,0,0,25,22,23,26,25,24,23,25,25,24,25,24,0,0,0,0,0,0,0,0,23,24,21,24,24,24,24,24,25,25,25,26,0,0,0,0,0,0,0,0,28,25,24,26,26,25,25,23,24,23,24,23,0,0,0,0,0,0,0,0,21,18,17,16,15,17,18,21,19,18,21,21,0,0,0,0,0,0,0,0,24,23,22,23,22,22,22,22,22,25,23,24,0,0,0,0,0,0,0,0,26,29,28,27,28,28,28,29,29,29,28,28,0,0,0,0,0,0,0,0,28,29,29,29,28,29,29,29,29,28,28,28,0,0,0,0,0,0,0,0,28,28,29,29,28,28,28,28,29,26,27,28,0,0,0,0,0,0,0,0,23,24,23,24,22,22,21,24,24,22,22,23,0,0,0,0,0,0,0,0,25,23,26,26,27,27,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,28,28,28,28,29,29,28,28,28,29,28,0,0,0,0,0,0,0,0,28,29,28,28,29,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,26,28,28,26,25,26,25,23,24,24,24,0,0,0,0,0,0,0,0,26,26,25,26,27,25,28,28,28,27,28,29,0,0,0,0,0,0,0,0,28,28,27,26,28,27,26,25,28,26,24,26,0,0,0,0,0,0,0,0,26,28,27,28,27,28,28,26,27,28,26,27,0,0,0,0,0,0,0,0,25,25,26,26,27,25,26,25,25,25,24,26,0,0,0,0,0,0,0,0,21,23,24,23,21,21,22,20,19,21,21,18,0,0,0,0,0,0,0,0,13,11,11,14,12,12,10,11,10,11,10,12,0,0,0,0,0,0,0,0,4,4,5,4,3,3,3,2,2,2,2,1,0,0,0,0,0,0,0,0,3,4,5,6,8,6,6,7,8],[0,23,25,24,25,26,26,26,26,26,26,27,27,25,26,26,27,27,26,28,0,0,0,0,0,0,0,0,29,29,28,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,28,29,28,28,29,29,28,28,28,0,0,0,0,0,0,0,0,28,28,28,27,27,27,28,28,28,28,28,28,0,0,0,0,0,0,0,0,29,29,28,28,29,28,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,28,26,27,27,28,28,29,29,0,0,0,0,0,0,0,0,28,29,29,28,29,28,28,28,29,28,28,28,0,0,0,0,0,0,0,0,28,29,29,28,27,28,29,28,28,29,28,27,0,0,0,0,0,0,0,0,27,24,26,27,25,26,27,26,28,27,25,27,0,0,0,0,0,0,0,0,28,28,28,28,28,29,28,28,28,29,28,28,0,0,0,0,0,0,0,0,28,27,26,27,28,28,28,29,28,28,28,29,0,0,0,0,0,0,0,0,26,26,26,26,25,25,24,24,23,23,24,24,0,0,0,0,0,0,0,0,26,25,24,25,27,25,25,27,25,27,28,28,0,0,0,0,0,0,0,0,27,26,27,27,27,25,26,26,26,25,26,27,0,0,0,0,0,0,0,0,26,26,26,25,25,26,22,26,25,26,27,24,0,0,0,0,0,0,0,0,27,27,27,27,28,28,28,29,29,28,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,28,28,29,30,29,28,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,29,30,29,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,28,28,28,27,27,27,26,27,0,0,0,0,0,0,0,0,25,24,23,25,24,24,23,26,25,24,24,24,0,0,0,0,0,0,0,0,21,22,20,24,23,23,24,24,24,25,26,27,0,0,0,0,0,0,0,0,27,26,24,26,26,24,25,25,24,24,25,24,0,0,0,0,0,0,0,0,21,20,18,18,16,17,18,21,21,21,23,23,0,0,0,0,0,0,0,0,24,24,22,22,22,23,23,23,24,23,22,24,0,0,0,0,0,0,0,0,26,28,28,27,28,27,28,27,28,25,27,27,0,0,0,0,0,0,0,0,28,28,29,28,26,28,27,27,27,27,28,28,0,0,0,0,0,0,0,0,29,27,28,28,28,28,28,28,28,27,27,27,0,0,0,0,0,0,0,0,26,25,23,24,24,23,24,23,23,24,23,24,0,0,0,0,0,0,0,0,26,27,26,28,27,28,28,27,27,27,28,27,0,0,0,0,0,0,0,0,28,28,28,28,29,29,29,29,29,28,28,29,0,0,0,0,0,0,0,0,27,27,27,28,27,27,28,28,27,28,28,28,0,0,0,0,0,0,0,0,28,26,28,27,27,26,27,25,26,26,25,25,0,0,0,0,0,0,0,0,26,26,25,28,26,27,28,28,28,28,27,28,0,0,0,0,0,0,0,0,27,28,27,27,28,27,26,26,28,26,24,27,0,0,0,0,0,0,0,0,27,26,28,28,26,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,25,26,27,26,26,25,24,25,24,25,24,23,0,0,0,0,0,0,0,0,19,21,21,22,18,21,21,21,17,21,20,18,0,0,0,0,0,0,0,0,13,12,11,13,14,12,11,11,11,10,9,12,0,0,0,0,0,0,0,0,4,4,5,4,3,3,4,2,2,2,2,2,0,0,0,0,0,0,0,0,3,4,5,5,7,6,6,7,8],[0,24,25,25,25,26,27,27,26,27,26,26,27,26,28,27,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,30,29,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,30,29,29,29,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,27,28,28,0,0,0,0,0,0,0,0,29,29,28,27,29,28,27,28,28,28,28,28,0,0,0,0,0,0,0,0,27,27,27,27,27,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,26,26,28,27,28,28,28,0,0,0,0,0,0,0,0,29,28,28,29,28,27,28,27,28,27,27,26,0,0,0,0,0,0,0,0,28,28,28,28,29,28,28,28,29,29,28,28,0,0,0,0,0,0,0,0,28,27,28,28,28,27,28,27,28,27,28,29,0,0,0,0,0,0,0,0,28,28,29,28,29,29,28,29,29,28,28,29,0,0,0,0,0,0,0,0,28,29,28,27,28,27,27,28,28,27,28,28,0,0,0,0,0,0,0,0,27,27,26,27,27,26,25,26,25,24,24,25,0,0,0,0,0,0,0,0,27,27,26,27,28,27,27,28,27,28,28,28,0,0,0,0,0,0,0,0,28,27,27,28,28,27,27,27,28,26,27,28,0,0,0,0,0,0,0,0,27,27,25,27,27,26,24,26,26,26,28,26,0,0,0,0,0,0,0,0,28,27,27,27,28,28,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,29,29,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,30,29,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,28,27,28,27,28,27,0,0,0,0,0,0,0,0,26,26,25,26,26,25,25,26,24,25,26,26,0,0,0,0,0,0,0,0,24,23,21,25,25,25,24,25,26,26,25,27,0,0,0,0,0,0,0,0,28,27,26,27,27,25,26,26,25,26,26,24,0,0,0,0,0,0,0,0,24,22,19,18,18,18,21,22,22,21,24,24,0,0,0,0,0,0,0,0,25,24,23,23,24,24,22,23,25,24,24,26,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,29,27,28,28,0,0,0,0,0,0,0,0,28,28,29,28,27,27,28,27,26,27,28,27,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,29,28,28,28,28,0,0,0,0,0,0,0,0,26,26,25,25,25,25,24,23,25,24,24,26,0,0,0,0,0,0,0,0,27,28,28,28,28,28,29,29,28,28,29,28,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,27,26,26,27,27,26,27,27,27,28,27,28,0,0,0,0,0,0,0,0,28,28,29,28,27,28,28,28,27,27,28,27,0,0,0,0,0,0,0,0,28,27,27,29,28,27,28,28,29,29,28,28,0,0,0,0,0,0,0,0,28,28,28,28,29,28,27,28,29,27,27,27,0,0,0,0,0,0,0,0,29,28,28,27,27,27,29,28,27,28,28,28,0,0,0,0,0,0,0,0,27,26,27,27,26,26,26,27,26,26,26,26,0,0,0,0,0,0,0,0,22,22,25,25,20,24,24,22,19,24,23,21,0,0,0,0,0,0,0,0,16,12,11,15,14,13,11,12,11,11,10,12,0,0,0,0,0,0,0,0,4,4,5,4,3,3,4,3,2,2,3,2,0,0,0,0,0,0,0,0,3,4,5,6,7,7,6,6,8],[0,25,25,26,26,27,28,27,27,27,27,26,28,27,28,28,29,28,28,29,0,0,0,0,0,0,0,0,29,29,29,30,29,30,29,29,29,29,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,28,29,30,29,29,29,30,29,30,29,29,29,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,28,30,29,27,28,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,30,29,29,28,0,0,0,0,0,0,0,0,29,29,30,29,30,30,29,30,29,29,29,28,0,0,0,0,0,0,0,0,29,28,29,29,29,28,29,28,29,29,28,29,0,0,0,0,0,0,0,0,30,30,29,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,29,29,29,29,29,28,28,0,0,0,0,0,0,0,0,28,28,28,28,28,27,26,27,27,26,25,26,0,0,0,0,0,0,0,0,29,28,27,28,30,28,27,29,28,30,29,30,0,0,0,0,0,0,0,0,29,29,29,30,29,28,29,29,29,28,29,29,0,0,0,0,0,0,0,0,28,28,26,28,28,26,25,26,26,27,28,27,0,0,0,0,0,0,0,0,29,29,29,28,28,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,30,30,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,25,23,26,26,24,24,27,24,25,26,26,0,0,0,0,0,0,0,0,23,24,23,25,26,26,25,26,25,26,25,27,0,0,0,0,0,0,0,0,29,26,26,28,28,26,27,24,26,26,25,24,0,0,0,0,0,0,0,0,23,23,22,20,20,19,21,23,23,21,24,24,0,0,0,0,0,0,0,0,27,25,24,25,26,24,23,25,26,24,26,27,0,0,0,0,0,0,0,0,28,29,29,29,30,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,30,30,30,29,30,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,27,25,26,26,25,24,23,25,27,23,24,27,0,0,0,0,0,0,0,0,29,27,27,29,29,29,30,30,30,29,30,29,0,0,0,0,0,0,0,0,30,29,29,29,29,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,29,28,28,30,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,29,30,29,28,28,28,28,27,28,28,0,0,0,0,0,0,0,0,29,28,27,29,29,29,29,29,29,29,30,30,0,0,0,0,0,0,0,0,30,29,30,28,30,29,29,28,29,28,26,27,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,29,29,29,29,28,0,0,0,0,0,0,0,0,27,26,27,29,27,26,27,26,28,28,25,27,0,0,0,0,0,0,0,0,24,23,25,25,23,22,24,22,21,23,23,22,0,0,0,0,0,0,0,0,16,14,14,18,16,17,14,14,15,14,14,14,0,0,0,0,0,0,0,0,6,7,7,6,5,5,6,5,4,4,4,4,0,0,0,0,0,0,0,0,3,4,5,6,7,7,7,8,8],[0,26,27,27,27,28,28,28,28,28,27,27,28,26,27,28,28,29,28,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,29,30,30,29,30,29,30,29,30,30,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,29,30,30,30,30,29,30,30,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,28,30,29,28,28,30,29,30,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,29,29,28,28,28,27,28,29,27,26,27,0,0,0,0,0,0,0,0,29,29,27,28,30,28,28,29,28,29,30,29,0,0,0,0,0,0,0,0,29,28,29,30,29,28,29,29,29,27,29,29,0,0,0,0,0,0,0,0,29,28,26,28,29,27,25,26,26,28,29,28,0,0,0,0,0,0,0,0,29,29,29,28,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,29,29,29,29,29,28,0,0,0,0,0,0,0,0,27,27,26,28,27,26,27,28,27,26,28,27,0,0,0,0,0,0,0,0,25,25,23,25,27,27,26,26,27,26,26,27,0,0,0,0,0,0,0,0,29,27,27,28,29,26,28,26,28,27,26,26,0,0,0,0,0,0,0,0,24,21,20,20,19,19,21,24,22,22,23,25,0,0,0,0,0,0,0,0,28,25,25,27,26,24,24,26,25,26,27,28,0,0,0,0,0,0,0,0,29,30,30,29,29,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,26,27,28,27,25,25,24,26,28,26,26,27,0,0,0,0,0,0,0,0,28,27,29,29,29,29,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,30,30,29,30,30,30,30,30,30,29,29,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,30,29,30,30,29,28,29,29,27,27,28,28,0,0,0,0,0,0,0,0,29,29,28,30,29,29,29,29,30,29,30,30,0,0,0,0,0,0,0,0,29,30,30,29,30,29,29,29,30,29,28,29,0,0,0,0,0,0,0,0,29,30,29,29,30,29,30,29,29,29,28,29,0,0,0,0,0,0,0,0,28,28,29,29,29,27,28,27,28,27,28,27,0,0,0,0,0,0,0,0,23,22,25,26,21,22,25,24,20,25,25,22,0,0,0,0,0,0,0,0,17,15,16,17,17,16,16,16,15,17,14,17,0,0,0,0,0,0,0,0,8,8,10,8,8,7,8,6,6,5,5,5,0,0,0,0,0,0,0,0,1,3,4,4,6,5,5,6,7],[0,25,25,26,26,27,28,27,26,27,27,27,28,27,28,28,29,28,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,28,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,30,29,30,29,30,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,29,29,28,26,28,28,27,26,28,0,0,0,0,0,0,0,0,30,29,28,29,30,30,28,30,29,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,30,28,30,30,0,0,0,0,0,0,0,0,29,29,27,28,28,27,25,26,26,27,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,27,25,24,28,26,24,26,28,25,25,27,27,0,0,0,0,0,0,0,0,23,24,22,24,26,25,24,26,27,27,25,27,0,0,0,0,0,0,0,0,29,27,27,29,29,26,28,25,27,27,26,25,0,0,0,0,0,0,0,0,24,25,22,21,22,20,21,22,24,24,25,26,0,0,0,0,0,0,0,0,28,26,26,27,27,25,24,27,27,26,27,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,27,27,27,27,25,25,24,26,27,25,25,28,0,0,0,0,0,0,0,0,29,28,28,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,29,28,29,28,0,0,0,0,0,0,0,0,29,29,28,30,29,29,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,29,27,29,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,27,28,28,30,28,26,28,27,28,28,26,27,0,0,0,0,0,0,0,0,26,25,25,26,25,22,25,24,22,24,24,24,0,0,0,0,0,0,0,0,19,16,16,18,18,17,16,17,16,18,16,18,0,0,0,0,0,0,0,0,12,11,12,11,9,11,12,8,10,7,5,7,0,0,0,0,0,0,0,0,0,1,3,3,5,5,4,5,6],[0,26,26,27,27,28,29,28,28,29,28,28,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,29,30,29,30,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,30,0,0,0,0,0,0,0,0,29,28,29,29,28,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,28,28,28,27,28,28,27,27,27,0,0,0,0,0,0,0,0,29,28,28,29,29,29,28,29,28,29,30,29,0,0,0,0,0,0,0,0,29,29,29,30,29,28,29,29,29,28,29,30,0,0,0,0,0,0,0,0,29,29,27,28,28,28,27,28,27,28,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,30,29,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,28,29,29,28,29,0,0,0,0,0,0,0,0,28,27,26,28,27,26,27,28,26,26,27,26,0,0,0,0,0,0,0,0,25,24,24,25,27,26,26,27,26,27,27,27,0,0,0,0,0,0,0,0,30,28,28,28,28,27,27,27,27,27,26,28,0,0,0,0,0,0,0,0,25,26,22,23,21,21,23,25,25,25,27,27,0,0,0,0,0,0,0,0,28,26,27,28,27,26,26,26,27,27,27,27,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,29,29,30,29,29,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,30,30,29,29,29,0,0,0,0,0,0,0,0,27,27,27,26,27,26,25,27,26,28,26,26,0,0,0,0,0,0,0,0,29,28,29,29,29,29,30,29,29,30,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,29,29,29,28,28,28,29,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,29,27,28,0,0,0,0,0,0,0,0,30,30,29,29,29,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,28,28,28,29,28,28,28,28,27,27,27,26,0,0,0,0,0,0,0,0,26,24,26,27,24,24,25,25,22,25,26,23,0,0,0,0,0,0,0,0,19,18,16,18,20,18,17,18,16,18,17,20,0,0,0,0,0,0,0,0,13,14,16,14,12,13,15,11,10,8,9,8,0,0,0,0,0,0,0,0,1,0,1,3,4,4,4,5,5],[0,26,27,28,27,28,29,28,28,28,28,27,28,27,28,28,28,28,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,31,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,31,31,30,30,31,30,31,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,31,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,28,28,28,29,29,28,27,28,0,0,0,0,0,0,0,0,30,30,28,29,30,30,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,28,30,30,0,0,0,0,0,0,0,0,29,29,27,28,29,27,26,26,27,28,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,27,27,29,28,26,27,29,27,27,28,29,0,0,0,0,0,0,0,0,25,26,26,26,28,27,26,28,27,28,27,29,0,0,0,0,0,0,0,0,30,29,27,29,29,27,28,26,29,28,27,27,0,0,0,0,0,0,0,0,24,26,23,22,23,21,22,23,25,23,24,25,0,0,0,0,0,0,0,0,28,26,27,28,27,26,27,28,26,26,27,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,27,28,27,26,26,26,27,28,26,26,28,0,0,0,0,0,0,0,0,29,28,29,30,30,30,30,31,31,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,29,28,29,30,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,31,31,30,30,31,31,29,30,31,30,28,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,31,30,30,30,30,30,0,0,0,0,0,0,0,0,28,29,29,30,30,28,29,28,29,29,28,28,0,0,0,0,0,0,0,0,27,25,27,28,25,24,27,25,24,24,25,23,0,0,0,0,0,0,0,0,19,18,17,19,18,17,19,18,17,18,17,19,0,0,0,0,0,0,0,0,14,14,15,14,13,12,15,12,11,10,8,8,0,0,0,0,0,0,0,0,2,1,0,1,3,6,3,3,4],[0,26,26,26,27,27,27,28,28,28,27,27,28,28,28,28,28,29,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,29,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,28,30,29,29,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,29,29,28,28,27,28,28,27,27,27,0,0,0,0,0,0,0,0,30,29,28,28,30,29,28,29,28,29,29,29,0,0,0,0,0,0,0,0,30,29,29,30,30,28,30,30,29,28,29,30,0,0,0,0,0,0,0,0,29,28,27,28,27,27,25,27,27,28,28,28,0,0,0,0,0,0,0,0,29,30,30,29,29,30,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,30,29,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,29,29,29,30,29,29,0,0,0,0,0,0,0,0,28,26,25,27,27,26,27,27,25,25,27,26,0,0,0,0,0,0,0,0,24,23,23,25,26,26,25,27,27,26,26,28,0,0,0,0,0,0,0,0,29,28,27,28,28,27,27,26,27,27,27,27,0,0,0,0,0,0,0,0,25,26,21,21,20,22,21,23,25,24,26,26,0,0,0,0,0,0,0,0,28,26,26,27,27,26,26,27,27,26,26,26,0,0,0,0,0,0,0,0,29,29,30,29,30,29,29,29,29,28,29,29,0,0,0,0,0,0,0,0,29,30,30,30,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,28,27,27,27,26,26,25,26,27,27,25,27,0,0,0,0,0,0,0,0,28,29,29,29,29,29,29,30,30,29,29,29,0,0,0,0,0,0,0,0,30,29,30,30,29,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,29,29,28,29,29,28,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,29,28,29,29,28,0,0,0,0,0,0,0,0,29,29,28,30,28,28,29,28,29,29,29,29,0,0,0,0,0,0,0,0,30,29,30,29,30,30,28,29,30,29,28,29,0,0,0,0,0,0,0,0,29,29,28,29,29,29,30,29,29,30,30,30,0,0,0,0,0,0,0,0,29,28,29,29,27,28,27,27,27,26,27,26,0,0,0,0,0,0,0,0,24,23,26,26,23,24,27,24,21,25,27,22,0,0,0,0,0,0,0,0,19,18,16,19,19,19,19,18,17,17,17,18,0,0,0,0,0,0,0,0,15,13,15,14,15,14,16,13,13,11,10,10,0,0,0,0,0,0,0,0,3,1,1,0,1,2,2,3,3],[0,26,26,27,27,28,28,28,28,28,27,28,28,28,28,28,29,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,28,30,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,28,29,29,30,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,28,27,28,28,26,25,27,0,0,0,0,0,0,0,0,30,29,27,28,30,29,28,30,28,29,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,29,30,30,29,29,30,30,0,0,0,0,0,0,0,0,29,28,28,29,29,28,26,27,27,28,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,29,30,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,29,30,0,0,0,0,0,0,0,0,28,27,25,28,27,26,26,28,26,25,27,26,0,0,0,0,0,0,0,0,25,25,24,26,26,26,27,27,27,28,25,29,0,0,0,0,0,0,0,0,29,28,27,29,29,27,29,27,28,27,27,27,0,0,0,0,0,0,0,0,25,26,21,20,23,20,21,24,24,24,26,26,0,0,0,0,0,0,0,0,28,27,27,28,27,26,25,26,28,25,26,27,0,0,0,0,0,0,0,0,29,30,30,30,30,30,30,30,30,29,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,27,28,28,27,27,27,25,27,28,27,26,28,0,0,0,0,0,0,0,0,29,28,28,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,29,30,30,29,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,28,29,29,29,28,28,29,0,0,0,0,0,0,0,0,29,29,28,29,30,28,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,30,29,30,30,29,29,30,29,27,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,29,30,0,0,0,0,0,0,0,0,28,29,28,29,29,28,28,27,27,27,27,28,0,0,0,0,0,0,0,0,25,25,25,26,26,24,26,24,24,25,25,24,0,0,0,0,0,0,0,0,19,17,16,19,19,19,17,19,18,19,16,20,0,0,0,0,0,0,0,0,14,15,15,15,14,12,13,13,13,11,12,10,0,0,0,0,0,0,0,0,4,3,2,1,0,1,2,3,3],[0,27,26,27,27,28,28,28,28,28,27,27,28,27,28,28,28,28,28,29,0,0,0,0,0,0,0,0,29,29,29,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,28,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,29,29,0,0,0,0,0,0,0,0,30,28,29,30,28,28,29,29,30,29,29,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,28,29,29,29,29,30,29,29,29,29,0,0,0,0,0,0,0,0,28,26,27,28,26,25,26,27,28,26,25,26,0,0,0,0,0,0,0,0,29,28,26,28,29,28,28,29,28,29,29,29,0,0,0,0,0,0,0,0,29,28,29,30,29,26,29,29,27,25,28,29,0,0,0,0,0,0,0,0,27,27,26,27,27,25,25,27,26,27,27,27,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,29,0,0,0,0,0,0,0,0,29,29,29,29,30,29,29,29,29,30,29,29,0,0,0,0,0,0,0,0,30,30,30,29,30,29,30,29,29,29,30,30,0,0,0,0,0,0,0,0,30,29,30,30,29,29,29,28,29,29,29,29,0,0,0,0,0,0,0,0,27,26,25,28,27,25,26,28,27,26,28,28,0,0,0,0,0,0,0,0,25,26,25,25,27,26,26,27,27,27,27,28,0,0,0,0,0,0,0,0,29,28,27,28,28,27,28,26,28,27,26,27,0,0,0,0,0,0,0,0,24,24,21,19,22,18,19,23,22,22,24,24,0,0,0,0,0,0,0,0,27,25,23,25,25,23,24,26,25,26,27,26,0,0,0,0,0,0,0,0,29,29,30,29,29,30,29,29,30,29,30,29,0,0,0,0,0,0,0,0,29,30,30,30,29,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,29,29,29,30,30,30,30,30,28,29,29,0,0,0,0,0,0,0,0,25,26,26,26,25,25,24,24,26,26,25,26,0,0,0,0,0,0,0,0,27,27,28,28,29,29,30,30,30,29,29,30,0,0,0,0,0,0,0,0,29,29,30,29,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,29,29,28,27,28,28,26,27,28,28,0,0,0,0,0,0,0,0,29,29,28,29,29,28,29,29,30,29,30,29,0,0,0,0,0,0,0,0,30,30,29,28,30,29,28,28,30,28,27,28,0,0,0,0,0,0,0,0,29,29,29,30,30,29,30,29,30,30,28,29,0,0,0,0,0,0,0,0,27,29,29,29,29,28,28,27,28,28,27,27,0,0,0,0,0,0,0,0,25,24,26,27,23,24,25,25,23,24,24,21,0,0,0,0,0,0,0,0,19,19,16,18,18,16,16,18,16,16,16,18,0,0,0,0,0,0,0,0,15,15,17,15,15,15,15,14,13,13,13,11,0,0,0,0,0,0,0,0,5,4,3,2,1,0,1,3,2],[0,26,27,27,27,28,29,28,28,28,27,28,28,28,29,28,28,29,28,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,29,30,29,29,28,29,29,29,29,30,30,0,0,0,0,0,0,0,0,29,30,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,31,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,30,30,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,29,30,30,29,0,0,0,0,0,0,0,0,29,28,29,29,28,28,29,29,30,29,28,30,0,0,0,0,0,0,0,0,30,29,29,30,29,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,30,28,29,29,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,28,28,28,27,28,27,26,27,26,27,26,0,0,0,0,0,0,0,0,29,28,26,27,29,28,27,29,27,29,29,29,0,0,0,0,0,0,0,0,29,28,28,29,29,27,29,29,28,27,29,29,0,0,0,0,0,0,0,0,28,28,27,28,28,27,26,28,27,27,28,28,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,31,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,31,30,30,30,30,30,30,28,30,29,29,29,0,0,0,0,0,0,0,0,27,27,26,28,27,26,27,27,26,25,27,26,0,0,0,0,0,0,0,0,25,24,23,26,26,26,27,25,26,27,27,27,0,0,0,0,0,0,0,0,29,28,27,27,28,27,27,27,28,27,27,27,0,0,0,0,0,0,0,0,26,26,20,20,23,21,22,24,24,25,26,27,0,0,0,0,0,0,0,0,28,26,26,27,26,26,26,26,27,27,26,26,0,0,0,0,0,0,0,0,29,29,29,29,28,29,29,28,29,28,29,29,0,0,0,0,0,0,0,0,29,29,30,30,29,29,30,29,29,29,29,29,0,0,0,0,0,0,0,0,30,29,29,30,30,30,29,29,30,28,29,29,0,0,0,0,0,0,0,0,27,26,26,26,27,27,25,26,26,27,26,26,0,0,0,0,0,0,0,0,27,28,28,28,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,30,30,29,29,30,29,30,29,30,0,0,0,0,0,0,0,0,29,29,29,29,28,28,28,28,27,28,28,27,0,0,0,0,0,0,0,0,28,28,28,29,27,28,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,30,29,28,30,29,28,28,30,28,27,28,0,0,0,0,0,0,0,0,29,29,29,29,29,29,30,30,29,29,29,29,0,0,0,0,0,0,0,0,27,28,28,28,28,28,28,27,27,26,27,26,0,0,0,0,0,0,0,0,26,24,26,27,25,24,26,26,23,26,26,23,0,0,0,0,0,0,0,0,20,20,16,19,19,19,16,18,16,17,18,21,0,0,0,0,0,0,0,0,16,16,19,17,15,16,17,15,16,15,14,12,0,0,0,0,0,0,0,0,6,4,3,3,2,1,0,1,2],[0,26,26,27,26,27,28,28,27,28,27,28,28,27,28,27,28,28,28,29,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,29,28,30,29,30,29,29,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,28,29,29,29,28,28,28,28,27,27,28,0,0,0,0,0,0,0,0,29,29,28,28,29,29,27,28,27,29,29,30,0,0,0,0,0,0,0,0,30,28,29,30,30,28,30,29,28,28,29,30,0,0,0,0,0,0,0,0,29,29,27,28,28,28,26,27,27,28,28,28,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,30,29,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,29,29,29,29,0,0,0,0,0,0,0,0,28,27,26,28,27,27,27,27,25,27,28,26,0,0,0,0,0,0,0,0,26,25,23,27,27,27,28,26,28,28,26,28,0,0,0,0,0,0,0,0,29,27,27,28,29,27,28,27,28,27,27,27,0,0,0,0,0,0,0,0,27,26,21,22,24,22,22,24,25,25,27,27,0,0,0,0,0,0,0,0,28,27,27,28,27,26,26,26,28,26,26,27,0,0,0,0,0,0,0,0,29,29,29,29,30,29,30,29,29,28,29,29,0,0,0,0,0,0,0,0,29,30,30,30,29,30,29,30,30,29,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,27,27,28,27,27,27,26,27,27,28,26,27,0,0,0,0,0,0,0,0,28,28,28,28,29,29,28,29,30,29,30,29,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,30,30,30,29,29,0,0,0,0,0,0,0,0,30,29,29,30,29,28,29,29,28,28,28,28,0,0,0,0,0,0,0,0,28,28,28,29,28,29,29,29,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,28,29,30,28,27,28,0,0,0,0,0,0,0,0,29,30,29,29,30,30,30,29,30,30,29,30,0,0,0,0,0,0,0,0,28,28,28,29,28,28,28,28,28,28,27,27,0,0,0,0,0,0,0,0,26,25,27,27,26,27,27,26,25,26,26,25,0,0,0,0,0,0,0,0,22,20,19,20,19,20,18,19,18,19,19,20,0,0,0,0,0,0,0,0,16,18,19,17,16,16,16,14,16,14,14,13,0,0,0,0,0,0,0,0,7,6,4,4,4,2,1,0,1],[0,27,27,28,28,28,29,28,28,28,28,28,28,28,29,28,29,28,28,29,0,0,0,0,0,0,0,0,30,29,29,30,29,30,30,29,29,29,30,29,0,0,0,0,0,0,0,0,29,30,29,30,30,30,30,29,30,30,30,30,0,0,0,0,0,0,0,0,30,30,31,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,31,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,31,30,31,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,31,31,31,31,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,29,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,29,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,28,28,28,29,29,28,28,28,0,0,0,0,0,0,0,0,30,29,28,29,30,29,29,30,29,30,30,30,0,0,0,0,0,0,0,0,30,29,29,30,30,27,30,30,29,27,29,30,0,0,0,0,0,0,0,0,29,29,27,28,29,28,26,27,27,28,29,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,29,29,29,29,29,30,29,30,30,29,29,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,29,29,30,30,30,0,0,0,0,0,0,0,0,29,30,30,29,30,30,29,29,29,29,30,30,0,0,0,0,0,0,0,0,28,27,27,29,27,27,27,28,26,27,28,28,0,0,0,0,0,0,0,0,25,26,24,26,27,27,27,27,27,28,26,29,0,0,0,0,0,0,0,0,29,27,26,29,29,27,29,26,29,28,28,27,0,0,0,0,0,0,0,0,27,27,20,20,26,20,23,25,26,26,27,27,0,0,0,0,0,0,0,0,28,27,26,28,28,27,27,28,27,27,28,28,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,28,28,28,28,27,27,28,28,28,28,27,28,0,0,0,0,0,0,0,0,28,28,29,29,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,30,29,30,30,30,30,30,30,0,0,0,0,0,0,0,0,30,30,30,30,29,29,29,29,28,28,29,29,0,0,0,0,0,0,0,0,29,29,29,30,30,29,29,30,30,29,30,30,0,0,0,0,0,0,0,0,30,30,30,29,30,30,29,29,30,29,27,29,0,0,0,0,0,0,0,0,29,30,30,30,31,30,30,29,30,30,29,29,0,0,0,0,0,0,0,0,27,29,29,29,29,27,29,28,30,28,27,29,0,0,0,0,0,0,0,0,27,26,28,28,26,28,27,27,26,26,27,27,0,0,0,0,0,0,0,0,23,23,20,21,21,21,19,19,19,19,19,21,0,0,0,0,0,0,0,0,19,23,22,22,20,18,19,18,17,15,16,17,0,0,0,0,0,0,0,0,9,7,6,6,4,4,3,1,0]],"max_predicted_aligned_error":31.75}]
\ No newline at end of file
diff --git a/examples/test_fab41.result/cite.bibtex b/examples/test_fab41.result/cite.bibtex
new file mode 100644 (file)
index 0000000..1943712
--- /dev/null
@@ -0,0 +1,73 @@
+@article{Mirdita2022,
+author= {Mirdita, Milot and Schütze, Konstantin and Moriwaki, Yoshitaka and Heo, Lim and Ovchinnikov, Sergey and Steinegger, Martin },
+doi = {10.1038/s41592-022-01488-1},
+journal = {Nature Methods},
+title = {{ColabFold: Making Protein folding accessible to all}},
+year = {2022},
+comment = {ColabFold including MMseqs2 MSA server}
+}
+@article{Jumper2021,
+author = {Jumper, John and Evans, Richard and Pritzel, Alexander and Green, Tim and Figurnov, Michael and Ronneberger, Olaf and Tunyasuvunakool, Kathryn and Bates, Russ and {\v{Z}}{'{i}}dek, Augustin and Potapenko, Anna and Bridgland, Alex and Meyer, Clemens and Kohl, Simon A. A. and Ballard, Andrew J. and Cowie, Andrew and Romera-Paredes, Bernardino and Nikolov, Stanislav and Jain, Rishub and Adler, Jonas and Back, Trevor and Petersen, Stig and Reiman, David and Clancy, Ellen and Zielinski, Michal and Steinegger, Martin and Pacholska, Michalina and Berghammer, Tamas and Bodenstein, Sebastian and Silver, David and Vinyals, Oriol and Senior, Andrew W. and Kavukcuoglu, Koray and Kohli, Pushmeet and Hassabis, Demis},
+doi = {10.1038/s41586-021-03819-2},
+journal = {Nature},
+pmid = {34265844},
+title = {{Highly accurate protein structure prediction with AlphaFold.}},
+year = {2021},
+comment = {AlphaFold2 + BFD Database}
+}
+@article{Mirdita2019,
+author = {Mirdita, Milot and Steinegger, Martin and S{"{o}}ding, Johannes},
+doi = {10.1093/bioinformatics/bty1057},
+journal = {Bioinformatics},
+number = {16},
+pages = {2856--2858},
+pmid = {30615063},
+title = {{MMseqs2 desktop and local web server app for fast, interactive sequence searches}},
+volume = {35},
+year = {2019},
+comment = {MMseqs2 search server}
+}
+@article{Mirdita2017,
+author = {Mirdita, Milot and von den Driesch, Lars and Galiez, Clovis and Martin, Maria J. and S{"{o}}ding, Johannes and Steinegger, Martin},
+doi = {10.1093/nar/gkw1081},
+journal = {Nucleic Acids Res.},
+number = {D1},
+pages = {D170--D176},
+pmid = {27899574},
+title = {{Uniclust databases of clustered and deeply annotated protein sequences and alignments}},
+volume = {45},
+year = {2017},
+comment = {Uniclust30/UniRef30 database},
+}
+@article{Mitchell2019,
+author = {Mitchell, Alex L and Almeida, Alexandre and Beracochea, Martin and Boland, Miguel and Burgin, Josephine and Cochrane, Guy and Crusoe, Michael R and Kale, Varsha and Potter, Simon C and Richardson, Lorna J and Sakharova, Ekaterina and Scheremetjew, Maxim and Korobeynikov, Anton and Shlemov, Alex and Kunyavskaya, Olga and Lapidus, Alla and Finn, Robert D},
+doi = {10.1093/nar/gkz1035},
+journal = {Nucleic Acids Res.},
+title = {{MGnify: the microbiome analysis resource in 2020}},
+year = {2019},
+comment = {MGnify database}
+}
+@article{Steinegger2019,
+author = {Steinegger, Martin and Meier, Markus and Mirdita, Milot and V{"{o}}hringer, Harald and Haunsberger, Stephan J. and S{"{o}}ding, Johannes},
+doi = {10.1186/s12859-019-3019-7},
+journal = {BMC Bioinform.},
+number = {1},
+pages = {473},
+pmid = {31521110},
+title = {{HH-suite3 for fast remote homology detection and deep protein annotation}},
+volume = {20},
+year = {2019},
+comment = {PDB70 database}
+}
+@misc{Berman2003,
+author = {Berman, Helen and Henrick, Kim and Nakamura, Haruki},
+booktitle = {Nat. Struct. Biol.},
+doi = {10.1038/nsb1203-980},
+number = {12},
+pages = {980},
+pmid = {14634627},
+title = {{Announcing the worldwide Protein Data Bank}},
+volume = {10},
+year = {2003},
+comment = {templates downloaded from wwPDB server}
+}
diff --git a/examples/test_fab41.result/config.json b/examples/test_fab41.result/config.json
new file mode 100644 (file)
index 0000000..9186c68
--- /dev/null
@@ -0,0 +1,30 @@
+{
+    "num_queries": 1,
+    "use_templates": true,
+    "use_amber": false,
+    "msa_mode": "MMseqs2 (UniRef+Environmental)",
+    "model_type": "AlphaFold2-ptm",
+    "num_models": 5,
+    "num_recycles": 3,
+    "num_ensemble": 1,
+    "model_order": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "keep_existing_results": false,
+    "rank_by": "plddt",
+    "max_msa": null,
+    "pair_mode": "unpaired+paired",
+    "host_url": "https://api.colabfold.com",
+    "stop_at_score": 100.0,
+    "stop_at_score_below": 0,
+    "random_seed": 0,
+    "recompile_padding": 1.0,
+    "recompile_all_models": false,
+    "commit": "e7be4097f11e62eae13d798436df41768a3953e9",
+    "is_training": false,
+    "version": "1.3.0"
+}
\ No newline at end of file
diff --git a/examples/test_fab41.result/sample.a3m b/examples/test_fab41.result/sample.a3m
new file mode 100644 (file)
index 0000000..6408d6f
--- /dev/null
@@ -0,0 +1,50 @@
+>101/1-59
+PIAQIHILEGRSDEQKETLIREVSEAISRSLDAPLTSVRVIITEMAKGHFGIGGELASK
+>A0A7C4BER2    87      0.406   6.001E-18       0       58      59      1       59      65/1-59
+PVVTIEMWEGRTPEQKKALVEAVTSAVAGAIGCPPEAVEVIIHEVPKVNWGIGGQIASE
+>A0A1M5AEK1    85      0.338   2.938E-17       0       58      59      1       59      68/1-59
+PIYHIEMMEGRTPEQKRKLVEAVTRVSVDILGGSPEAVHVLIHEIPRDNWATGGQLWSE
+>A0A429EDM9    84      0.355   7.621E-17       0       58      59      1       59      61/1-59
+PMINVSMFPGRTAEQKQALVREVTDAFVRTCGGNPEGVWVTINEIPAEHWASGGTLFSE
+>A0A7C3TX99    84      0.372   7.621E-17       0       58      59      1       59      62/1-59
+PVVTVEMWEGRTDEQKRKLAELVTNAVCEAIGCPREAVEVIMREVPRKNWAIGGKLASE
+>A0A4P6L4R2    83      0.322   1.977E-16       0       58      59      1       59      61/1-59
+PTINVQLFEGRTPEQKRAFVQAVTQATVETLGSSPESVDIILHEVKREHWATGGKLWSE
+>UPI0003671E29 83      0.362   1.977E-16       0       57      59      1       58      61/1-58
+PLINVTMFPGRTEEQKRELVRELTDAFARTCDANPDGVWVTINEVPPERWAVGGRLIS-
+>A0A847M6U1    83      0.379   1.977E-16       0       57      59      1       58      63/1-58
+PFVTVKMWEGRTTEQKAAIIEKVTEALIESMGVEPEHVSVVLQEYPKENWGVGGQLAS-
+>A0A7C3BUL5    82      0.322   2.716E-16       0       58      59      1       59      60/1-59
+PLVTVEMWEGRTVEQKKELAQGITSVMTDKLGIPPEAVTIIIKDVPKHNWAIGGKLSSE
+>A0A1F9XKG5    82      0.372   3.733E-16       0       58      59      1       59      65/1-59
+PVIKIEMWKGRTHEQKKKLVEKVTSATVESIGCPPEAVQIIINEVDKENWGLAGQLASE
+>A0A0F0E1Y4    81      0.338   5.129E-16       0       58      59      1       59      61/1-59
+PILRLEMHPGRTPEQKRDFVREVTQVAVEVLKCPPESVDVVIYEVPREQWAKAGKLVSE
+>UPI0011096F0C 81      0.355   5.129E-16       0       58      59      1       59      63/1-59
+PTYHVEMFEGRSPEQKKQLVEEVTRVTAETLGCSPEAVDIIITEVKRENWSTGGKLWSE
+>A0A4Q3J2V2    81      0.389   5.129E-16       0       58      59      1       59      64/1-59
+PTIHVQMFEGRSAEQKRDFVREVTEAACRTLGCKPDSVDIIIQDVSRANWASGGKLWSE
+>UPI00168717C6 81      0.310   5.129E-16       0       57      59      1       58      64/1-58
+PFVVVHMWDGRSVEQKRELAKAITDAMVEHAGARPDALHVAIQEYPKENWARAGVLGS-
+>UPI00197BDC4A 81      0.392   7.048E-16       2       57      59      1       56      66/1-56
+--IHVEMYPGRTPEQKADLVREVTDAFVRTCGGNPDGVWVVIQEVPGEHWGVGGQLAS-
+>UPI00069C494D 81      0.305   7.048E-16       0       58      59      1       59      83/1-59
+PVVIIEMYPGRTPEQKRALVKAVTEAMVEHAGARPDHLHVILHEVAPENWALAGRLGTE
+>A0A8J3FTW4    81      0.338   9.684E-16       0       58      59      1       59      64/1-58
+PLIRVSMFPGRTEEQKRELVAETEAFLRTCGGKREGVWVVIDEVPREHWAVGGRLSSE
+>UPI00124B17A4 80      0.327   1.829E-15       0       57      59      1       58      61/1-57
+PTINVQMFAGRSAEQKRAFVKATDATCESLGCKPEGVDVIIQEVKREDWATGGKLWS-
+>A0A662P0H6    80      0.440   1.829E-15       0       58      59      1       59      61/1-58
+PIVEIKMWAGRTEEQKERLVKETEAVTRALGVEPEETQVIIIEIPKSNWGVSGRLASK
+>UPI0015FCCAFB 80      0.310   1.829E-15       0       57      59      1       58      61/1-57
+PHITVQHLAGRSTEQKRELARETDAYVRVTGIKPESVWVTFQDVPAEDWAVGGTPIA-
+>A0A2S1XR35    80      0.293   1.829E-15       0       57      59      1       58      62/1-57
+PLINVQLFEGRTPEQKRAYAKATDASVEVLGCSPEAVDVIFHDVKKSDWASGGKLWS-
+>A0A327JYV8    80      0.288   1.829E-15       0       58      59      1       59      63/1-58
+PVVTVEMWTGRSREQKRALVRATDAMVTHAGAKPDNLHVIIHEVPKEDWALAGVMGDE
+>A0A7V8JTY1    79      0.379   2.513E-15       0       57      59      1       58      60/1-57
+PTFNIQLFEGRSLEQRRELVKATEVTCKTLQCPPESVDIIIQEVKKENWATGGKLWS-
+>A0A7C6ZGD0    79      0.327   2.513E-15       0       57      59      1       58      61/1-57
+PIVRVEMWEGRTVEQKRELAKATEDMVKIAGAKPEAVVVIFEDVPKHNWATGGVLWS-
+>UPI0005AB22ED 79      0.362   2.513E-15       0       57      59      1       58      61/1-57
+PLIQVKQLAGRSEEQKRAIARETDAFVRATGVRPEAVWVTIDELPPENWAIGGTLVA-
diff --git a/examples/test_fab41.result/test_fab41.a3m b/examples/test_fab41.result/test_fab41.a3m
new file mode 100644 (file)
index 0000000..65e00c9
--- /dev/null
@@ -0,0 +1,15261 @@
+#59    1
+>101
+PIAQIHILEGRSDEQKETLIREVSEAISRSLDAPLTSVRVIITEMAKGHFGIGGELASK
+>A0A7C4BER2    87      0.406   6.001E-18       0       58      59      1       59      65
+PVVTIEMWEGRTPEQKKALVEAVTSAVAGAIGCPPEAVEVIIHEVPKVNWGIGGQIASE
+>A0A1M5AEK1    85      0.338   2.938E-17       0       58      59      1       59      68
+PIYHIEMMEGRTPEQKRKLVEAVTRVSVDILGGSPEAVHVLIHEIPRDNWATGGQLWSE
+>A0A429EDM9    84      0.355   7.621E-17       0       58      59      1       59      61
+PMINVSMFPGRTAEQKQALVREVTDAFVRTCGGNPEGVWVTINEIPAEHWASGGTLFSE
+>A0A7C3TX99    84      0.372   7.621E-17       0       58      59      1       59      62
+PVVTVEMWEGRTDEQKRKLAELVTNAVCEAIGCPREAVEVIMREVPRKNWAIGGKLASE
+>A0A4P6L4R2    83      0.322   1.977E-16       0       58      59      1       59      61
+PTINVQLFEGRTPEQKRAFVQAVTQATVETLGSSPESVDIILHEVKREHWATGGKLWSE
+>UPI0003671E29 83      0.362   1.977E-16       0       57      59      1       58      61
+PLINVTMFPGRTEEQKRELVRELTDAFARTCDANPDGVWVTINEVPPERWAVGGRLIS-
+>A0A847M6U1    83      0.379   1.977E-16       0       57      59      1       58      63
+PFVTVKMWEGRTTEQKAAIIEKVTEALIESMGVEPEHVSVVLQEYPKENWGVGGQLAS-
+>A0A7C3BUL5    82      0.322   2.716E-16       0       58      59      1       59      60
+PLVTVEMWEGRTVEQKKELAQGITSVMTDKLGIPPEAVTIIIKDVPKHNWAIGGKLSSE
+>A0A1F9XKG5    82      0.372   3.733E-16       0       58      59      1       59      65
+PVIKIEMWKGRTHEQKKKLVEKVTSATVESIGCPPEAVQIIINEVDKENWGLAGQLASE
+>A0A0F0E1Y4    81      0.338   5.129E-16       0       58      59      1       59      61
+PILRLEMHPGRTPEQKRDFVREVTQVAVEVLKCPPESVDVVIYEVPREQWAKAGKLVSE
+>UPI0011096F0C 81      0.355   5.129E-16       0       58      59      1       59      63
+PTYHVEMFEGRSPEQKKQLVEEVTRVTAETLGCSPEAVDIIITEVKRENWSTGGKLWSE
+>A0A4Q3J2V2    81      0.389   5.129E-16       0       58      59      1       59      64
+PTIHVQMFEGRSAEQKRDFVREVTEAACRTLGCKPDSVDIIIQDVSRANWASGGKLWSE
+>UPI00168717C6 81      0.310   5.129E-16       0       57      59      1       58      64
+PFVVVHMWDGRSVEQKRELAKAITDAMVEHAGARPDALHVAIQEYPKENWARAGVLGS-
+>UPI00197BDC4A 81      0.392   7.048E-16       2       57      59      1       56      66
+--IHVEMYPGRTPEQKADLVREVTDAFVRTCGGNPDGVWVVIQEVPGEHWGVGGQLAS-
+>UPI00069C494D 81      0.305   7.048E-16       0       58      59      1       59      83
+PVVIIEMYPGRTPEQKRALVKAVTEAMVEHAGARPDHLHVILHEVAPENWALAGRLGTE
+>A0A8J3FTW4    81      0.338   9.684E-16       0       58      59      1       59      64
+PLIRVSMFPGRTEEQKRELVAELTEAFLRTCGGKREGVWVVIDEVPREHWAVGGRLSSE
+>UPI00124B17A4 80      0.327   1.829E-15       0       57      59      1       58      61
+PTINVQMFAGRSAEQKRAFVKAITDATCESLGCKPEGVDVIIQEVKREDWATGGKLWS-
+>A0A662P0H6    80      0.440   1.829E-15       0       58      59      1       59      61
+PIVEIKMWAGRTEEQKERLVKEITEAVTRALGVEPEETQVIIIEIPKSNWGVSGRLASK
+>UPI0015FCCAFB 80      0.310   1.829E-15       0       57      59      1       58      61
+PHITVQHLAGRSTEQKRELAREITDAYVRVTGIKPESVWVTFQDVPAEDWAVGGTPIA-
+>A0A2S1XR35    80      0.293   1.829E-15       0       57      59      1       58      62
+PLINVQLFEGRTPEQKRAYAKALTDASVEVLGCSPEAVDVIFHDVKKSDWASGGKLWS-
+>A0A327JYV8    80      0.288   1.829E-15       0       58      59      1       59      63
+PVVTVEMWTGRSREQKRALVRAITDAMVTHAGAKPDNLHVIIHEVPKEDWALAGVMGDE
+>A0A7V8JTY1    79      0.379   2.513E-15       0       57      59      1       58      60
+PTFNIQLFEGRSLEQRRELVKAITEVTCKTLQCPPESVDIIIQEVKKENWATGGKLWS-
+>A0A7C6ZGD0    79      0.327   2.513E-15       0       57      59      1       58      61
+PIVRVEMWEGRTVEQKRELAKAITEDMVKIAGAKPEAVVVIFEDVPKHNWATGGVLWS-
+>UPI0005AB22ED 79      0.362   2.513E-15       0       57      59      1       58      61
+PLIQVKQLAGRSEEQKRAIARELTDAFVRATGVRPEAVWVTIDELPPENWAIGGTLVA-
+>A0A259Q5T5    79      0.338   2.513E-15       0       58      59      1       59      61
+PAIRIDMFEGRSPEVKKELVENITQAVVETLKCSPEAVDIILNEVPKSHWATGGKLWSE
+>A0A4Q5PQQ5    79      0.355   2.513E-15       0       58      59      1       59      62
+PTFHVEMFEGRTPEQKKSLVEKVTQAAVDALGCKPESVDIIITDIRKDNWSTGGKLWSE
+>A0A1H0IHK0    79      0.303   3.453E-15       0       55      59      1       56      59
+PHISVSMYPGRTQEQKRELVAKLTDAFVETCGGNREGVWVVINEVPAENWGVGGEL---
+>A0A2D5UR44    79      0.305   3.453E-15       0       58      59      1       59      60
+PVVTVDMWDGRTVEQKKQLAEGITALMTTKLGVPPEAVIIIINDIPKHNWAIAGKLASE
+>A0A7C4MEF0    79      0.389   3.453E-15       0       58      59      1       59      61
+PVVQISMWAGRSDEQKKKIIEGVTNVLCDVLGIRPENVTVIIYEVEKKNWGKSGKPASE
+>UPI00187D392A 79      0.338   3.453E-15       0       58      59      1       59      64
+PTLRVEMLEGRTPEQKRALVQALTQAVVDTLGSKPESVDVLLYDIPRAHWATGGELWSE
+>A0A7K0LTZ6    79      0.448   3.453E-15       0       57      59      1       58      65
+PFVQITMLEGRTIEQKHDLIRRLTDATAESLGGDPGRIRVVIYEVSADSWGIGGEPVS-
+>A0A1F9X2B9    79      0.355   3.453E-15       0       58      59      1       59      65
+PVVEIQLWAGRSKDQKRNMVQKVTAAVCETIECPPESVHIIITDVEKDNWGLAGKLASE
+>A0A1Q9PEN7    79      0.338   4.746E-15       0       58      59      1       58      60
+PVVQVQMWEGRTEEQIKEIIKGITDVFVNQ-GSKPGSVRVLIQEYPKDRWGVGGKPASE
+>A0A0M3GN73    79      0.406   4.746E-15       0       58      59      1       59      61
+PILHLQMHPGRTDEQKRAFAREATKAAVETLACPPESVEILITEIAKDSWAVGGKLKSE
+>A0A1G7KU16    79      0.448   4.746E-15       0       57      59      1       58      61
+PVVQIDMLEGRTLEQKRELVKKVTEVIVETANCPPEAVTIIIREMPKEHLGKAGKLRS-
+>UPI0004763954 79      0.278   4.746E-15       0       57      59      1       61      62
+PMITVEMYPGRTPEQKQALAARLTEAFMETCGSPgqsPDGVWVVIREVPRENWAIGGKMHA-
+>A0A7K0P3G4    79      0.431   4.746E-15       0       57      59      1       58      73
+PFVQITMLEGRTVEQKHDLIKRLTDATAGALGGDPARVRVVIYEVSADSWGIGGEPVS-
+>UPI0009EAB443 79      0.327   4.746E-15       0       57      59      1       58      191
+PFVTVHMWEGRSVEQKRRLAKAITEAMVEHAGANPEHFHVAISEYAPEDWSRAGVLGA-
+>A0A0U1NTZ3    78      0.457   6.522E-15       0       58      59      1       59      67
+PIIQVHLLEGRSAELKRQLISEVTAAVSRTLGNPPETVRVLLHEVSEENWGVGGVPIVE
+>UPI000A032403 78      0.293   6.522E-15       0       57      59      34      91      96
+PFVVVEMWEGRTTDQKRNLVRAITDAMVTHCDCKPDHLHVVIHDVPKDSWGRAGVLGS-
+>A0A7V2KUG5    78      0.322   8.963E-15       0       58      59      1       58      61
+PVVIVEMWEGRTVEQKKQLVEGITDTFTRI-GVPKEALHVIIQDVPKHNWGHAGRLASE
+>UPI0004C1BC98 78      0.396   8.963E-15       0       57      59      1       58      61
+PLIQVKQLTGRTDEQKRALVRELTDAYVRVMGNKPESVWVTIDELPAENWATGGTLLS-
+>UPI0004864019 78      0.305   8.963E-15       0       58      59      1       59      61
+PILRIEMHPGKTLEQKRELARGITDVFVETLSCPPEVVEIVFSEIPKDAWATGGKLKSE
+>A0A353Y5C8    78      0.338   8.963E-15       0       58      59      1       59      62
+PTIRVEMFEGRTPEQKREFVKAITEATVQTLGSSPEAVDVIITDIKKSDWATGGVLWSE
+>A0A6H2HDF3    78      0.288   8.963E-15       0       58      59      1       59      63
+PFYHVEMMEGRTPAQKKQLVEAMTRTSVEILGGKPESVTIIITDVKRENWSSGGKLWSE
+>A0A849E840    78      0.333   8.963E-15       0       56      59      1       57      64
+PIIRVEMFKGRSREQKRELVQALTDAMVKTTGANPEAVWVVLSDVEKEDWGFGGELG--
+>UPI001C2CB4F7 78      0.372   8.963E-15       0       58      59      1       59      65
+PTINVQLFEGRSVEQKRAFVEAVTEATCRSLGCAPGSVDIIIQDVSRDNWATGGRLWSE
+>UPI001F207D34 78      0.457   8.963E-15       0       58      59      1       59      88
+PLIQMHILEGRTAETKRQLISEVTDAVSRTLGAKPESIRVLLYELPKEHWAVGGVTMAE
+>A1HMV4        78      0.465   1.232E-14       0       57      59      1       58      61
+PVVQIDMLEGRTLEQKRQLVKKVTEAIVETANCPPDAVTIIIREMPKEHLGKAGVLRS-
+>A0A7Z1Y9D0    78      0.491   1.232E-14       0       58      59      1       59      61
+PIVHIELLEGRTNEQKQAMVKEVTEAISRTSGAPKENIHVVIQEMKKEHYAIAGKLKSE
+>A0A7M3DLS7    78      0.389   1.232E-14       0       58      59      1       59      61
+PILHLQMHPGRTDDQKRAFAREVTKAAVETLACPPESLEILITEVAKDSWAVGGKLKSE
+>A0A857J6P2    78      0.338   1.232E-14       0       58      59      1       59      62
+PTYHIEMMEGRTVEQKRKLVEEITRVTVEVLGGSPESVDILITDVARHNWATGGKLWSE
+>A0A2S9VFR1    78      0.610   1.232E-14       0       58      59      1       59      62
+PIAHLEILEGRTAEQRAKLISEVTDAISRSIDAPKERVRVIITEIPKANWGIGGVPASE
+>A0A4D7CVZ2    78      0.491   1.232E-14       0       58      59      1       59      62
+PIVHIELLEGRTDEQKKSMVQEVTEAISKTSGAPKENIHVVIQEMKKEHYAVGGVLKSE
+>A0A1F8MZD0    78      0.327   1.232E-14       0       57      59      1       58      63
+PIVRVEMWPGRTHAQKAELARLITEALVTVARIPPEATTVIFEDVPKENWAVGGVLAS-
+>A0A849KE44    78      0.288   1.232E-14       0       58      59      1       59      64
+PTIRVDLFEGRTPEQKRNLVKALTQACVETLGSKPESVDILLFDVKPSDWATGGELWSE
+>A0A378YGH3    78      0.344   1.232E-14       0       57      59      1       58      64
+PTFHVEMFEGRTVEQKRAFVKAVTEAAVTTLGCSPESVDIIITDIKRENWATGGTLWS-
+>A0A6N7M0G7    78      0.322   1.232E-14       0       58      59      1       59      65
+PLVNVDLWEGRKVDEKKKLVAGITNLFVEITGCPKEAVTVIIRDVPKHNWGIGGELSSE
+>G8U0B3        78      0.440   1.232E-14       0       58      59      1       59      73
+PLIHIELLDGRTSEQKRQLIREVTEAVHRTIGAPTENIRVILTEVPFDHWAVGGVTMAE
+>X1TDG4        77      0.305   1.693E-14       0       58      59      1       58      60
+PVVTVEMWEGRTIEQKKQLAEGITSSLVKI-GVPQEAVHIIIKDNPKHNWAAGGKLASE
+>A0A3D5K5M2    77      0.344   1.693E-14       0       57      59      1       58      61
+PIIRVEMFPGRTIDQKRDLARELTDGFVRACGGAGEKLHVVITEVERENWGVGGELMS-
+>A0A073A0L9    77      0.338   1.693E-14       0       58      59      1       59      62
+PTFRIEMFEGRTADQKRKLVEEVTRVTCETLGCPPGAVDIIIAEVKRENWATGGLLWSE
+>A0A357NBJ9    77      0.482   1.693E-14       0       55      59      1       56      62
+PIIQVEMLEGRTIEQKRQMVKKVTEAVVDSVHCPPEAVRVIIREMPKEHFAVAGKL---
+>A0A538HRP5    77      0.298   1.693E-14       0       56      59      1       57      64
+PVVTVQLWEGRTVEQKRALVQAITEAMIEHAGAKPDALHVILQEIPRENWGRAGVLG--
+>A0A2N2F8Y1    77      0.379   1.693E-14       0       57      59      1       58      67
+PVVNIKMVKGRTVEQKRNLVRAVTDAVAQTIDVKPDAVWVLIEEYEKENWAAGGELFS-
+>A0A7V4SRW9    77      0.338   1.693E-14       0       58      59      1       59      68
+PFVTVHMWPGRSKEAKAKVIKAITDALTESAGIPAEATQVAIIEVPQENWGIGGVCASE
+>UPI0008267164 77      0.372   1.693E-14       0       58      59      1       59      102
+PLIQITLLEGRTEAQKAALIKAVTKAVVEAIGAPPESVRIALYELPRTHWAVGGVTKAE
+>UPI001B8D2868 77      0.338   2.326E-14       0       58      59      1       59      60
+PTFNVQIFEGRSAEQKRAFVQAITEVTCKTLDCGPESVDIIIQEVKRENWATAGKLWSE
+>UPI000E0B5B70 77      0.355   2.326E-14       0       58      59      1       59      62
+PTYRIELFEGRSVEQKRKLAEEITRVTTEVLGSAPESVDIIITDVPRHNWASGGKLWSE
+>A0A7Y6Z1T0    77      0.542   2.326E-14       0       58      59      1       59      63
+PLVQVNILEGRTDEQKEALIHELTEACYKAIGAPRETVRVLINEMPKQNWGIGGQSAKK
+>A0A497BS27    77      0.327   2.326E-14       0       57      59      1       58      63
+PIVRVEMWSGRTHEQKADLARLITEAVVNVAGTRPEVVTVIFEDVPRENWAVGGVLAS-
+>UPI000D00F5E7 77      0.344   2.326E-14       0       57      59      1       58      64
+PTFHVDLFEGRSTEQKRRFIEAITRVTCETLDCPPSAVDIILHEVKKENWATGGKLWS-
+>A0A7V8WJG9    77      0.252   2.326E-14       0       58      59      1       63      65
+PVVTVQLWEGRTPEQKRKLMRALTEAMVEHAGTRPEGLHIVLQEIPKENWGsvstLGGVDRTE
+>A0A256ZBH4    77      0.288   2.326E-14       0       58      59      27      84      88
+PVVIVEMWEGRTAEQKKKLIEGITKAF-EGLGVKPEWLHIIIHDVPRTNWGTRGRQASE
+>C3X5T1        76      0.362   3.197E-14       0       57      59      1       58      60
+PTINIQIFEGRTVEQKRELAKAVTEATCKTLKCDPGAVDIIIHDVKKENWATAGKLWS-
+>A0A0A3ILU0    76      0.465   3.197E-14       0       57      59      1       58      61
+PIVTVKMLEGRTPEQKRALVEKVTEAVSETTGAPAANVTIIIEDMPKSHYATGGVLAS-
+>A0A2N3FIT0    76      0.440   3.197E-14       0       58      59      1       59      61
+PIVHIHMLEGRNVDQKRELVRSMTEAVVNSVDAPPERVHIVIHEMKRENFAEAGILNSE
+>A0A074LVN2    76      0.385   3.197E-14       0       56      59      1       57      61
+PFVHIEMVEGRTVEQKRELAKRVTEAVSEIAGVPAERVHVIFQDMKKEDYASGGTLV--
+>UPI000FDC4AD2 76      0.322   3.197E-14       0       58      59      1       59      62
+PYIKIEMNEGRTPEQKAALARAITDAVVEHAGAKRESVWIVFDDVARQNWAVAGELLDK
+>A0A2I6S7P6    76      0.305   3.197E-14       0       58      59      1       59      62
+PTFRVELFEGRTPEKKKELMEAITKESCRVLGCGPESVDVIIYDIPKHDWGTAGKPWSE
+>D3NUS2        76      0.344   3.197E-14       0       57      59      1       58      62
+PTINIQLFEGRTVEQKRDYAKALTEATVKVLGCPPSAVDIIFQDVKKSDWASGGELWS-
+>A0A345SXA8    76      0.293   3.197E-14       0       57      59      1       58      63
+PLIQVKQIAGRTAEQKREIVRELTEAYVRATGVKPENIWVTIDEIPAENWATGGTPIA-
+>A0A3N6LWC4    76      0.350   3.197E-14       0       56      59      1       57      63
+PVVTVEMYEGRSDEQKQELVEDITDAMVEHVDATPETLHVIIHDVPKENWGRDGLLG--
+>A0A2N2ENA8    76      0.338   3.197E-14       0       58      59      1       59      64
+PFVRIDLWKGRDKGTKKKLIKNVTSAVVESIGCPPEAVQVVIGEVEKENWGLGGAPADE
+>A0A2H5YEE6    76      0.338   3.197E-14       0       58      59      1       59      65
+PIVRIEMWPGRTKAQKAELARVITEAMVTIAHTTPEAVIVVFEEVPKENWAQGGRLASE
+>A0A5E4X292    76      0.310   3.197E-14       0       57      59      1       58      66
+PTFHVEMFEGRTVEQKRAFVKAVTEAAVKTIGCTPESVDIIITDVKPENWATAGTLWS-
+>UPI00101FB2DE 76      0.389   4.394E-14       0       58      59      1       59      60
+PMIRLEMLPGRTAEQKRNFAREVTRLAVETLNCKPESVDVIITEIPKSHWAKGGVLPEE
+>A0A842KU15    76      0.355   4.394E-14       0       58      59      1       59      61
+PVVQISMWAGRSDEQKKKIIEGVTNVLCDVLGIKPENVTVIIYDVEKKNWGKSGKPSSE
+>A0A328WTE8    76      0.293   4.394E-14       0       57      59      1       58      62
+PTFHIEMFEGRSVEQKRQLAAALTDTTCKVLGVEPQSVDIIFHDVKPENWATAGKLWS-
+>A0A1D9HAH2    76      0.474   4.394E-14       0       58      59      1       59      63
+PIMQVFLIEGRTEEQKARLIAALTDAAVESIGAPRETVRVMLQEMPKEHFGIGGKTAKE
+>UPI000EA135E5 76      0.379   4.394E-14       0       57      59      1       58      63
+PIIDVTLLDGRTPERKAALIRELTDAAERVLGVSRESIRVLLRELPAENWGVGGEPKA-
+>A0A0M2SX05    76      0.406   4.394E-14       0       58      59      1       59      64
+PIVQVHLLEGRSKELKQQLIAEITAAVSRTLGNSPETIRVLLHDVPPENWGAAGLPMSK
+>UPI001BCB2A91 76      0.322   4.394E-14       0       58      59      1       59      65
+PMIQVQMYAGRSPDQKRALVKALTEAFVTTAGGTPQAVQVVLQEVEKSDWATGGVLASE
+>A0A7J2U327    76      0.338   4.394E-14       0       58      59      1       58      67
+PIVHVYMWSGVSKEAKQKIVKGITKVF-EELGIPPQAVEVVIHEIPKESWGVGGELASE
+>A0A3S2TKH4    76      0.327   4.394E-14       0       57      59      1       58      69
+PTIHVQLFAGRTVEQKRALAKALTDATVATLGAKPESVDVIFTDVQREDWATGGVLWS-
+>A0A2N0W1A4    76      0.410   6.039E-14       0       55      59      1       56      59
+PVIHLEMLPGRTTEQKRDFAREVTRVAVETLKCKPESVDVVITEVPKIHWAKGGEL---
+>A0A7X7AH22    76      0.362   6.039E-14       0       57      59      1       58      60
+PTITVQLLEGRTSEQKRHFVKAITDAAAKTLDCNPGSIHVIIHEIRKEDWATGGKLWS-
+>UPI001F3E2010 76      0.338   6.039E-14       0       58      59      1       59      61
+PTFHIELFEGRTLEQKRQFVEAITKATCESLGVEPNSVDIILTEVRRENWATGGKLWSE
+>A0A0Q6WBW1    76      0.362   6.039E-14       0       57      59      1       58      61
+PTINVQLFEGRSPEQKRAFVKAITEATCATLGSTPDSVDVLIHEVKKEHWATAGRLWS-
+>W8X5S6        76      0.338   6.039E-14       0       58      59      1       59      62
+PTMHIELFEGRTPEKKRELVRALTERTCEVLGCAPESVDIILTEISKDRWATGGVFWSE
+>A0A2R8CEJ1    76      0.389   6.039E-14       0       58      59      1       59      64
+PIIRVEMFTGRSEEQKRALVQDLTEAFVGAAGGNPDSVHVVITDVDKGNWGSGGQLCSE
+>A0A2N2M399    76      0.379   6.039E-14       0       57      59      1       58      67
+PVVNVKIVKGRTVEQKRNLARAVTDAVAQTIDVKPDAVWVLIEEYEKENWAAGGELYS-
+>A0A2E0KX50    76      0.310   6.039E-14       0       57      59      1       58      68
+PVVIVEMWEGRTDDQKRRLVKAITDAMVEHANAKPDSLHVIIHDVPKNSWARAGTLSS-
+>B4W4B8        76      0.275   6.039E-14       0       57      59      1       58      70
+PFVTVQIAKGHSVDQKRELAKALTDTLVSTLGTKPEWVTIHIDEFERENWAVGGELHS-
+>A0A2W6AI83    76      0.275   6.039E-14       0       57      59      1       58      71
+PVVTVQMFRGRTLEQKRALVRAITDAMVEHAGAKPDALIVVIQETEPENWAMAGRLAA-
+>A0A1F2YKF2    76      0.491   6.039E-14       0       58      59      1       59      86
+PLIQINILEGRTDEVKQGLIREVTDAVHRSLGADLESIRVLLYELPKQNWAVGGKSMAE
+>A0A366GXD0    76      0.719   6.039E-14       0       56      59      1       57      88
+PVAQINILEGRTDEQKETLIREVTDAIARSLGSPAENVRVIITEMPKQHFGIGGQSV--
+>A0A6I6INL2    76      0.362   6.039E-14       0       57      59      87      144     148
+PVIRVEMFAGRSAEQKRALAKELTEAFIRTAGGKPESVQVVLTDVEKENWASGGVLFS-
+>A0A0H5CL67    75      0.285   8.300E-14       0       55      59      1       56      59
+PLISVSMYPGRTPEQKAELVAKLTDAFVETCGGTRDGVWVMVNEVAPENWAVGGEL---
+>A0A419GQT5    75      0.285   8.300E-14       0       55      59      1       56      59
+PFIEVKLYEGRTQEQKQALVDRITEAFVEVAGTPKEHVWIVFRDVPRDQWGMAGEL---
+>UPI00046CBBB5 75      0.362   8.300E-14       0       57      59      1       58      60
+PIVNIDWLEGRTQDQKREIVRRVTDVIVEVTGCPPEAVTVIFTDHPRHDIGKAGKLLS-
+>A0A2D6D3Z6    75      0.322   8.300E-14       0       58      59      1       59      62
+PFITVKMLEGRTQDQKRALVKEITEAIERTCNATPENTLVLIEDVSPDQWAKGGVMISE
+>A0A0V0PNC8    75      0.474   8.300E-14       0       58      59      1       57      63
+PLVQMSILEGRSAETKRALIREVTDAVVRTLGVQPDAVRVLLYEMPKANWAVGG--VSK
+>UPI0011E91E33 75      0.465   8.300E-14       0       57      59      1       58      63
+PITHIHLLEGRSVEQKQELIRSVTQAITHTLGTSPEQVRVLLMEVPKENWGTGGVTKA-
+>UPI001455DF6A 75      0.517   8.300E-14       0       57      59      1       58      63
+PIINVHLMEGRTDEQKARLIGALTDAAIESIGAPRESVRVLLIEIPKTHFGIGGKTAS-
+>UPI001469B623 75      0.440   8.300E-14       0       58      59      1       59      64
+PMIRVEMFAGRSAEQKKTLIKSLTKATSEAIGVSEASVDVVITEVAKENWGLGGEPASE
+>A0A2A4UPJ7    75      0.263   8.300E-14       0       56      59      1       57      65
+PVVTVQLWTGRTVDQKRKLTKAITEAMVEHVGADPSGMHVIIQEIPPENWARAGVLG--
+>A0A0F8ZIX2    75      0.396   8.300E-14       0       57      59      1       58      65
+PVVRIDLWKGREKEKKKELIKNITSAVVDAIGCPVEAVQVIINEVEKDNWGIGGERAS-
+>UPI001AE2CF8D 75      0.315   8.300E-14       0       56      59      1       57      66
+PLVVVEMWEGRSVEQKRNLVKAITKAMVEEAACKPDHLHVVIHETPKDSWGRGGILG--
+>A0A5Q0BRD1    75      0.338   8.300E-14       0       58      59      1       59      67
+PYVNIQITKGASREQKAQLVREVTDSLVRVLGKNPEHTHVVIQEIDEENWGYAGLLTDE
+>UPI0004A77CCC 75      0.338   8.300E-14       0       58      59      1       59      67
+PVIQVNLMQGRTNEQKKLLAQRITQSVVEVLGAKPESVRVLIHEMGPYDFAVGGVPMAE
+>A0A4Y8MK71    75      0.396   8.300E-14       0       57      59      1       58      70
+PLIQVTLIEGRTIDAKAALIGGLTDAAVTALGVPRESVRVIIQEVPAAHWGVGGLPKS-
+>A0A522ZPJ4    75      0.338   8.300E-14       0       58      59      1       59      71
+PIIQVNMLQGRTIEQKRNLAKRMTEAVVEALGVKPQNVRILIHELGPYDFAVAGVPAAE
+>A0A7J3MNG9    75      0.338   1.141E-13       0       58      59      1       58      60
+PVVIVEMWEGRTEEQKEKLIKGITRAF-EEIGVKPEWLNIIIHDVPKSNWGVRGEQASK
+>A0A7V6GB08    75      0.465   1.141E-13       0       57      59      1       58      61
+PIVQMEILKGRTLEQKQEMVKEVTEAICRTLLCPPEAVSIIIREMEKDNYAVAGKLYS-
+>UPI000A067FB1 75      0.293   1.141E-13       0       57      59      1       58      61
+PTLHLEMHPGRTLEQKRAFVREATQVAVETLGCPPESVDILISEVPRDAWAKGGKLLA-
+>A0A5C1WD76    75      0.344   1.141E-13       0       57      59      1       58      61
+PVLRLEMHPGRTPEQKRDFVRAATKAVVETLVCPPESVEIIITEVPKDAWAVAGKLKS-
+>A0A512CLZ8    75      0.481   1.141E-13       0       53      59      1       54      63
+PLIQMSILEGRSKEAKKAAMKEVTDAVVRTLGVPPETVRVLIYEMPKEHWSVGG-----
+>A0A3P4B5K5    75      0.491   1.141E-13       0       56      59      1       57      63
+PIIQVQLMEGRTDEQRAALIEELTDAAHRAIGAPRESVRVVLVEVPKTNFGIGGKTA--
+>UPI000FDB1274 75      0.327   1.141E-13       0       57      59      1       58      64
+PIIRVEMFPGRTTDQKREMVKALTDAFVATAGGTPASVHVVITDIEKSNWGTGGELNS-
+>A0A7V5FME6    75      0.305   1.141E-13       0       58      59      1       59      66
+PIVRVELWEGRSKDDKKKIAKGITKVLNEIVNCPPQAVEVLFTDVPKDNWAIGGELCSE
+>A0A5C6EZB2    75      0.237   1.141E-13       0       58      59      1       59      69
+PYINVQITKGATRDQKSRLVRRMTDALVEELGKKPEHIHIVIQEVDDENWGYAGMLTDE
+>UPI001D09EFDF 75      0.310   1.141E-13       0       57      59      1       58      71
+PVIKVEMFSGRTVDQKRQLAKALTDSYVNVCGGKPQSVHIIIEDVDKTNWGIGGELCS-
+>UPI00026ED3E7 75      0.423   1.141E-13       0       58      59      1       59      75
+PIVTIKLLEGRSREQKTALMREVTAAVVNSLGVAPPAVRVLLEEVSPEHWSVGGISKAE
+>A0A7V2APU5    74      0.296   1.568E-13       0       53      59      1       54      59
+PIVKVTLWKGRSGEQKKELAKAITDSMVETINVKPESVQVIFIEVDRENWAVGG-----
+>UPI00132FEB75 74      0.410   1.568E-13       0       55      59      1       56      60
+PMIRLEMLPGRTTEQKRDFAREVTRVAVETLKCKPESVDVVITEIPKSHWAKGGEL---
+>A0A2R4N457    74      0.446   1.568E-13       0       55      59      1       56      61
+PIVQIDMLEGRTLEQKRELVKRVTEAIVETAKCPPEAVKIILREMKPEHLGEAGVL---
+>A0A1W6BBD5    74      0.288   1.568E-13       0       58      59      1       59      61
+PIIRLEMPPGRTPEQKRSFASEVTRVAVETLNCKPESLDVLIIEVPKEHWAKAGKFMTE
+>UPI0008DA40BD 74      0.275   1.568E-13       0       57      59      1       58      61
+PILHLELQPGRTPEQKRAFASEATRVMVETLGCPPESVDILINEVSRENWAKAGTLYA-
+>A0A839VNH6    74      0.344   1.568E-13       0       57      59      1       58      61
+PIIHVEMFAGRTLEQKRAFVSEVTRVASETLACPPESVDVLFTEFARENWAKAGKLVA-
+>UPI001E5482B3 74      0.327   1.568E-13       0       57      59      1       58      62
+PTINVQMFEGRTLEQKRAFVKAVTEASAQTLGCSADAVDIIIQEVKREDWASGGTLWS-
+>F3KP83        74      0.338   1.568E-13       0       58      59      1       59      62
+PILHVEMLAGRTPEQKKQYAQALTEATIRTLGVAPEAVDVLITEVQRPDWFVGGVPFSE
+>A0A317DTE0    74      0.372   1.568E-13       0       58      59      1       59      62
+PIINVTLIEGRTPEVKRALIKELTDAAERATGTPRNAVRVIIWEVPAANFAVAGVPKSE
+>UPI001EEEE96B 74      0.448   1.568E-13       0       57      59      1       58      63
+PITHIHLLEGRSVEQKQELIQNVTQAITQTLGTTPEQVRVLLMEIPKENWGTGGVTKA-
+>A0A7V4KID1    74      0.389   1.568E-13       0       58      59      1       59      63
+PNVKIEMWEGRSIEIKKELVKKITEVICQVLNCPAQAVNIVIYDIPKHNWGQGGELASE
+>A0A0J6EWY3    74      0.288   1.568E-13       0       58      59      1       59      63
+PIIRVEMFPGRTPEQKAKLAERFTQAFVEEANAKAESVQIVFTDVPPSDWAVGGKLCAK
+>UPI001B32FF37 74      0.322   1.568E-13       0       58      59      1       59      63
+PTYHIEMLEGRTIEQKKKLVEEITRVSVEVLGGKPDSVDILITDVKRENWATGGVLWTE
+>A0A3M1FZE7    74      0.298   1.568E-13       0       56      59      1       57      64
+PVVTVQVWSGRTVEQKRRLVRAITDAMVEHMDAKPDGLHVIIQDIPPDSWGRAGVLG--
+>X1N5N4        74      0.396   1.568E-13       0       57      59      1       58      65
+PVVRIDLWKGRDKEKKKELIEKITSAVADAIDCPIEAVQVIINEVEKDNWGIGGTPAS-
+>V4NIA2        74      0.300   1.568E-13       0       58      59      1       60      67
+PYVNIKVTrEGVTPEQKSALIKGATDLLVEVLGKNPATTFVVIDEVEIDNWGIAGEPVSE
+>A0A4Y7B4U9    74      0.366   1.568E-13       0       58      59      1       60      67
+PYVNIQITrEGVSREQKAELIRGVTDLLVRVLDKSPATTHVVIQEVDLDNWGVGGLPVPE
+>A0A7V1V2X7    74      0.285   1.568E-13       0       55      59      1       56      68
+PVVIVEMWEGRTVEQKRTLIQAITAAMVEHAKTDPEHLHVVIHDVPRHNWGRAGRL---
+>A0A1E4CMT2    74      0.305   1.568E-13       0       58      59      1       59      69
+PYVRVELIEGRDEEKKAELARRITQAMVECAGATPESVFVVFEDVKPHNWAVGGELISE
+>A0A257HI52    74      0.271   1.568E-13       0       58      59      1       59      71
+PVITIQVLEGPTREQKAEIVRDFTDTLVRVLGKNPENTHIVFQEVSTENWGQGGLLVDE
+>A0A800LTU6    74      0.310   1.568E-13       0       57      59      1       58      72
+PLITVEMFEGRTVDQKRELVRALTDTFCEVAGGSPAAVQIMIRDVAKSNWGAGGELCS-
+>A0A4S4AQ39    74      0.403   1.568E-13       0       56      59      17      73      79
+PFAQIYMIEGRTEEQKRAVIEKVTAALVEAVGAPKENVRVWVHDVPKENWGIAGVSA--
+>A0A8J7CSQ5    74      0.474   1.568E-13       0       58      59      1       59      85
+PLVQIHMLEGRSEEQKKRMMVEVTEAIARTLNAPVESIRIAIYEIPRSHWSVGGITMEE
+>A0A2V6SWP8    74      0.285   1.568E-13       0       55      59      1       56      129
+PIVTVAMYEGRTLDQKRELVKGITDVVARVTGNTPDGVHVVIEDVKRENWAIGGRL---
+>A0A6B0Z1E6    74      0.355   2.155E-13       0       58      59      1       59      61
+PVVHIHMFEGRTDDQKSAIVKGVTKAISEAAGIPESATTVVIHDTKRSNWAEGGVLASE
+>A0A1M5WPX7    74      0.448   2.155E-13       0       57      59      1       58      61
+PIVQIELLEGRTLEQKRSLVEKVTQAIIESTGAAPETVSIIIRDMPKENYAKAGKLAS-
+>A0A2E7JTY9    74      0.327   2.155E-13       0       57      59      1       58      61
+PFINVKMLSGRSTEQKRDLVEALTNAIVETCGADREGTSVVIEEYEREHWARGGVLIA-
+>A0A315EZ42    74      0.288   2.155E-13       0       58      59      1       59      62
+PTIRVELLEGRTPEQKKELAKALTEATCQTLGSSPAAVDVLFFDIPRHDWATGGVPWSE
+>A0A1E3ZFP5    74      0.491   2.155E-13       0       56      59      1       57      63
+PLIQVQMMEGRTDEQRAALIEELTEATHRAIGAPRESVRVVLVEVPKTNFGIGGKTA--
+>A0A2E9M6N8    74      0.254   2.155E-13       0       58      59      1       58      63
+PVVTVEMWEGRTLGQKKQLVTGITAAFVEI-GVSPEAIHIILKDNPKHNWATGGQLASE
+>A0A836VHT5    74      0.288   2.155E-13       0       58      59      1       59      64
+PFVSVKMLRGRSEQQKKELVKAMTDAMVEICGAPAEGTMVVIEEFESDQWAVGGTMVSE
+>A0A421K846    74      0.389   2.155E-13       0       58      59      1       59      65
+PLIQATIMEGRSQEQKEAFYQGITQVVVDTLNVKPEQVRVVIQEVPKTHWAIGGISVAK
+>A0A256YIE4    74      0.355   2.155E-13       0       58      59      1       58      65
+PIVQITMWSGRSVEFKKKLVEKIT-SVFEELGIPCEAVTIVIYEIPKENWGSGGVLHSE
+>UPI001E6240C6 74      0.372   2.155E-13       0       58      59      1       59      65
+PILRVETWAGISREQKRDFVEVLTRESVRILDCPPEAVTVIIEEVPKENWGAAGELCSE
+>A0A2M7B1S2    74      0.305   2.155E-13       0       58      59      1       59      66
+PFVRIDMWKGRDKGTRKKLIKNVTSAVVESIGCSPEAVQVVISEVEKENWGLGGAPADE
+>A0A3S0KYD2    74      0.322   2.155E-13       0       57      59      1       59      71
+PYVNIRVTrEGVSADQKRQLIEGATDLLLKVLGKPPESTFVVIDEVDPDNWGVAGESVS-
+>A0A0F9R0D3    74      0.344   2.155E-13       0       57      59      29      86      87
+PYISIETFEGKTVEQKKALIQEVTKAVTSTLNVPPESVWIVIKDVPRCNWGEKGQPIS-
+>A0A1H1HPN6    74      0.338   2.962E-13       0       58      59      1       59      61
+PTFHIELFEGRSLDQKREFVEAITKATCDSLGVEPNSVDIILTEVKRENWATGGRLWSE
+>UPI0019623D6D 74      0.406   2.962E-13       0       58      59      1       59      61
+PLINVQIMEGRPPEKVTELIQNLTNTVQETLNAPRESIRVIVTEIPKTHWGIAGVPASE
+>F8GV98        74      0.525   2.962E-13       0       58      59      1       59      63
+PIMQIYLMEGRTEEQKAGLIAALTDAAVASIGVPSESVRVLITEMPKTHFGIGGKSAKE
+>A0A4R5J3B4    74      0.508   2.962E-13       0       58      59      1       59      63
+PIMQVFLMEGRTDEQKARLIAALTDAAVEAIGAPVESVRVIVTEMPKTQFGIGGKTAKE
+>F0JKB8        74      0.350   2.962E-13       0       58      59      1       60      65
+PFVNIRITnEGATTEQKQRLIKGVTDLLADVLGKNPKTTFVIIDEVDTDNWGIGGESVTE
+>A0A5Q2N6D8    74      0.344   2.962E-13       0       57      59      1       58      66
+PIVQVTMLEGRTEEQKRELAKAITQAFVDTCGAKAESVTLSIHDVPTENIALGGTLIS-
+>A0A484SJ29    74      0.406   2.962E-13       0       58      59      1       57      68
+PLIQVTLIEGRPDEAKAELLKGLTQAAVEALGAPRESIRVILQEVPAAHWGVGG--VSK
+>T1XA11        74      0.396   2.962E-13       0       57      59      1       58      68
+PLIQVTMIEGRSADTKTALIRGLTDAAVDATAAPRESIRVILQEVPGAHWGVGGVPKS-
+>UPI001E4CABB0 74      0.322   2.962E-13       0       58      59      1       59      71
+PVINVDMWQGRSEEDKAVLARELTDAFQRACGSTRERIYVIIRDVPKENWAIGGEMCTE
+>UPI000347D425 74      0.474   2.962E-13       0       58      59      1       59      85
+PLVQIHMLEGRTEEQKKRMMVEVTEAIARTLNAPVESIRIAIYELPKSHWSVGGITMEE
+>A0A7K2E8R0    74      0.413   2.962E-13       0       57      59      1       58      86
+PLVNVHMAEGRSPEQKRALMDAITDAMVEHVGAPRESVRVWILEFPNTDFMAGGELLA-
+>A0A7V4TCQ6    73      0.333   4.071E-13       0       56      59      1       57      59
+PIVRIEMWAGRDKETKKKLIEKVTQTVCEVIKCPPEAVTVVIQDVPKENWGQKGEQA--
+>UPI0006AFC641 73      0.355   4.071E-13       0       58      59      1       59      61
+PVVNVALWKGNSTDQRRELVTELTDSVARIADCPKEAVTVILTEVERDHWGKGGRLASE
+>A0A6L7VYP1    73      0.338   4.071E-13       0       58      59      1       59      61
+PFINVKMLEGRTHEQKRELARAITDAMVNICDAKADGTMVVIEDISRDHWARGGTLLSE
+>A0A6L7MDF6    73      0.344   4.071E-13       0       57      59      1       58      61
+PIVRVEMWPGRTHEQKQELAKAITEAVVEIGKAPADATFVIFEDVAKENWAQAGTLAS-
+>A0A259UQ92    73      0.413   4.071E-13       0       57      59      1       58      61
+PIVQIDMLEGRSLEQKRDLVKKVTQAIVETAKCPPEAVTIVLREAPTQHIAKAGVLAS-
+>A0A2N3GYH1    73      0.413   4.071E-13       0       57      59      1       58      61
+PIVHIHLLEGRTLDQKRELVRTVTDAVVNSVNAAPERVHIVLHEMERENFGEAGVLNS-
+>A0A5P0ZF23    73      0.413   4.071E-13       0       57      59      1       58      61
+PLVHIDLIEGRSPEQLKAMVKEVTDAISKNTGAPAEHIHIVLNEMPKNHYSVGGVLAS-
+>A0A3D5G0C9    73      0.327   4.071E-13       0       57      59      1       58      61
+PSIHVYMHEGRTVDQKRGLAQDITAAIVKNTGAPAEATEVVIHDVPKTNWAIAGKLAS-
+>A0A1W2A533    73      0.413   4.071E-13       0       57      59      1       58      61
+PIVQIDMLEGRSLEQKREMVKKVTEAIVETAKCPPEAVTIVLREAPTQHIAKAGVLAS-
+>UPI00057964E8 73      0.508   4.071E-13       0       58      59      1       59      63
+PIMQVFLMEGRTDEQKARLIAALTDAAVDSIGAPRETVRVMLTEMPKAHFGIGGKTAQE
+>A0A142JRF7    73      0.474   4.071E-13       0       58      59      1       59      63
+PIMQVFLIEGRTEEQKARLIRALTDAAVEAVGAPVETVRVMITEVPKTQFGIGGKTARE
+>A0A4Z0C7W7    73      0.288   4.071E-13       0       58      59      1       59      63
+PTLRVELMEGRTPEQKKELARALTEAVVKTLGSKPESVDILMYDIKRHDWATGGVLWTE
+>A0A515EKS7    73      0.322   4.071E-13       0       58      59      1       59      63
+PTYHIELLEGRTLEQKKKLVEEITRVSVEVLGVSPGSVDIVFTDVQRHNWATGGKLWSE
+>A0A2N7X9Z3    73      0.431   4.071E-13       0       57      59      1       58      63
+PLIQVTLIEGRTINAKAALIDHLTEAAVEALGAPRESVRVIIQEVPAAHWGVGGVPKS-
+>A0A4U0GPY7    73      0.327   4.071E-13       0       57      59      1       58      64
+PIIRIEMLEGRSREQKRELSEALTREYVRICGGRAEAIYVVIDDIPKENWAVGGQLLA-
+>UPI000F65722F 73      0.410   4.071E-13       0       55      59      1       56      64
+PIIRLEMQPGRTDEQKRNFAREVTNVAVETLKCKPESVDVVIIEVPKAHWAKGGEL---
+>W6JYJ6        73      0.322   4.071E-13       0       58      59      1       59      66
+PFIDVTLAEGRSPEQLRTLITKLTDAAVEAVGAPRESIRVVLREVPPTHWAAGDVTIAE
+>A0A379NCP7    73      0.327   4.071E-13       0       57      59      1       58      67
+PIIHIHAFEGRTVEQKRRLVEGITRATVEAYACPPEAVQIVIHDTPRTDMAVAGILAS-
+>A0A842MUC7    73      0.288   4.071E-13       0       58      59      1       58      67
+PLVHVYVWKGFSEDAKRKVIDGVTRVFVE-LGVPAEAVEVLVHEVPKENWGVGGQPASE
+>UPI000BB6A13C 73      0.491   4.071E-13       0       58      59      1       59      68
+PIAKIHILEGRSREQKQELIQEVTGAINRSLGANPEKIKVLLIEIPKDNWATAGVTKSE
+>A0A2J6MRZ8    73      0.310   4.071E-13       0       57      59      1       58      70
+PYVKIEMLKGRSPEQKASIAKIVTDALVEHGGAKPESVFVVFDDYEPSDWAVGGTPIS-
+>A0A8J7T309    73      0.305   4.071E-13       0       58      59      1       59      71
+PVIRVSWWEGRTREQKERLAEAMTKDFCEVAGTPREHVWIVFEDVKKSDWAIGGELCDK
+>A0A367PMI6    73      0.508   4.071E-13       0       58      59      9       67      71
+PIMQVFLMEGRTEEQKAGLIGALTDAAVASIGVPRESVRVLITEMPKAHFGIGGKSATE
+>A0A1X0YC87    73      0.344   4.071E-13       0       57      59      1       58      72
+PFVNIKLTTGVSTEQKQELIAGVTDLLVRVLNKNPASTHVVIEEIDPENWGIRGESVA-
+>A0A292YFR2    73      0.344   4.071E-13       0       57      59      1       58      76
+PIITIRLAKGRSVEQKRDLARAITNTVVEKLDVNPEWVTVLFDEFDRENWATAGELHS-
+>A0A4R8LU23    73      0.440   4.071E-13       0       58      59      25      81      87
+PLVQMSILEGRSADTKRALIQEVTDAVVRTLGVQPDAVRVLLYEMPKANWAVGG--VSK
+>UPI001BC7EEA5 73      0.357   4.071E-13       0       55      59      17      72      87
+PIVSIKMAKGRTIEQKRILVRAITDSVVSTLDVEPEWVTVLIEELDRENWATGGEL---
+>UPI001127F92E 73      0.372   4.071E-13       0       58      59      31      89      97
+PTIRIELFEGRTPQQKAALAREVTEACVRVLGGSADSVDVLFYDVRREDWATGGVLWSE
+>A0A7X9R230    73      0.327   4.071E-13       0       57      59      45      102     103
+PLIQISQTPGLTPEQKRAVIAAVTSAYAEAAGKNPDKVWVTITEVPGENWGVGGVPLS-
+>UPI00054F9EF3 73      0.375   5.596E-13       0       55      59      1       56      59
+PFVHIELVAGRTPEQKANLVKEVTEAVVKNTGAPSEKVHVILNEMQPENYAHNGKL---
+>D1YXM8        73      0.254   5.596E-13       0       58      59      1       58      60
+PVIDVYMWAGRTPEQKKNIIKGITDVFVKD-GVPAGAVTVILHDIPKEDWGTAGKSADE
+>A0A3A3G854    73      0.298   5.596E-13       0       56      59      1       57      60
+PTINVQMFEGRTVEQKRAFAKAVTEAAAATLQCKPESVDIVFQDVKKEDWATGGKLW--
+>A0A2N2EH50    73      0.339   5.596E-13       0       55      59      1       56      61
+PIVNISLWPGRTKEQKSQLVQAITDDFVHILNAKPESVQIIFNEVDKDNWAIMGKL---
+>A0A1F2WWD3    73      0.392   5.596E-13       0       55      59      1       56      61
+PLIIVKMLEGRSVEQKRRLVREITDVVVKLTDAPEDQVDVIIEDYPRENWAKGGTL---
+>UPI0003736D0E 73      0.362   5.596E-13       0       57      59      1       58      62
+PYIRVEMLEGRSDEQKAKLAQAITNAMVEHAGAKPDSIFVVIEDVKKSNWATGGTLMS-
+>A0A1F9DUR9    73      0.406   5.596E-13       0       58      59      1       59      62
+PLIHVHMFEGRTTEQKKKLVGAMTEAVVKSLDVKPDAVRIILHDMAKQNYAIAGVLQSE
+>A0A3N5NV61    73      0.310   5.596E-13       0       57      59      1       58      63
+PFIHVRLYEGRTVEQKRAFVEAVTRETARTLSCPPEAVDIVFDDVKKSDWASGGKLAS-
+>UPI001655D879 73      0.474   5.596E-13       0       58      59      1       59      63
+PIIHVHLMEGRTDEQKARLIGALTDAAIESIGAPRESVRVLLIEIPKTQFGIGGKTAFE
+>A0A7X8RIW9    73      0.465   5.596E-13       0       57      59      1       58      63
+PITHIHLLEGRSVEQKQELIQNVSKAITDTLGVAPEQVRVLLMEIPKENWGTGGVTKA-
+>A0A4R2QZJ8    73      0.357   5.596E-13       0       55      59      1       56      63
+PFVHIEWMEGRSLEQKRELTKRITDAVAEIAGIPQDRVHVFIKDMKADEYAVGGEL---
+>A0A1T2XXU4    73      0.508   5.596E-13       0       56      59      1       57      63
+PIMHVYLMEGRDDEQKARLIEALTDAAVESIQAPPESVRVIITEVPKTQFGIAGKTA--
+>UPI000BF2047C 73      0.310   5.596E-13       0       57      59      1       58      64
+PTFHVDLFEGRSAEQKRRFIEAITRVTCETLDCPPSAVDIILHDVKKENWATGGKRWS-
+>UPI0019273399 73      0.385   5.596E-13       0       56      59      1       57      64
+PFVQIHIWEGRSVEQKRALTKAVTDAMVEHVDADPSGLHVAIAEYPRENWSRAGVLG--
+>A0A2U2CW70    73      0.344   5.596E-13       0       57      59      1       58      64
+PIIRVEMFEGRTPDQKRALVRELTDAFVRVTGASAEAVDVMLVDMDKANWGKAGTLYA-
+>A0A1W6YI99    73      0.362   5.596E-13       0       57      59      1       58      66
+PYVRIEMLEGRTEEQKAAIAKVVTQAMEDHAGAPPQSVFVVFEDVARENWAVGGTLIS-
+>UPI0013570F4D 73      0.333   5.596E-13       0       58      59      1       60      66
+PYVNIKITnEGATAEQKKRLIEGVTELLVKVLNKNPATTVVVIDEVETDNWGIGGVPVTE
+>UPI001BEB52DE 73      0.322   5.596E-13       0       58      59      1       59      67
+PTIRVELFEGRTVEQKRALAQALTEATVRTLGGSPDAVDILFYDIAKHDWATGGKLWSE
+>UPI0018E60F02 73      0.300   5.596E-13       0       58      59      1       60      68
+PFVNIKITrEGATPDQKKQLIKGATQLLVDVLGKNPATTFVIIDEVETDNWGIGGKSVTE
+>A0A1J0VVH2    73      0.300   5.596E-13       0       58      59      1       60      70
+PFVNIKVTdEGVTPEQKSRLIKGVTDLLHDVLGKDPDSTFVVIDEVPLTDWGVGGVNVAE
+>U7QA23        73      0.327   5.596E-13       0       57      59      1       58      71
+PFVTIQIGEGHSIEKKRELAKAVTDTLVETLGTKREWVTIHIDEFNRDNWAVGGELHS-
+>A0A401FR93    73      0.339   5.596E-13       0       55      59      1       56      71
+PIVSVKMAKGRSLEQKRKLTKAITDSLVSVLDVRPEWVSVLIEEYERDNWSTGGEL---
+>UPI001C44C5C2 73      0.423   5.596E-13       0       58      59      19      77      79
+PIINVQLMEGRPPEKVAAVIRNITNTVSETLNAPKESIRVIVTEVPKTHWGIAGTPASE
+>A0A4R5ZWA9    73      0.413   5.596E-13       0       57      59      28      85      88
+PYVTVKMLPGRTDAQKRALVEKVTDAVSETTGAPKEAVVVFIEEMQKEHYGVAGVRAS-
+>A0A7W1JE80    73      0.233   5.596E-13       0       58      59      1       60      89
+PYVNVRITKdGVTTAQKRQIVEEITQTLVRVLGKRPEHTHIIIDEVEPENWGFAGMLTTE
+>A0A2R6Y0J2    73      0.491   5.596E-13       0       58      59      1       59      101
+PLIQITLLEGRTEEQKEALIEEVTLAVHRSIGAPLESIRIALYELPKSHWAVGGKTMAK
+>UPI001A9DAEFA 73      0.338   5.596E-13       0       58      59      1       59      191
+PIVRVEWLAGRSTQARRELVRRITDALQEVAGSPRESIKVILHDVPPGNYGSGGELLSE
+>A0A1F8PM97    72      0.271   7.692E-13       0       58      59      1       58      60
+PVVIIEMWEGRTIEQKKHLAEGITDVFVKI-GTPPQAVHIIMKDNPKHNWASAGKLSSE
+>UPI001A8C9A32 72      0.454   7.692E-13       0       54      59      1       55      60
+PIVHIELLEGRTQEQKNALVREVTDAIVRTTGAKEEAVHIVIQDMEKGNYAVGGK----
+>A0A1F4RN20    72      0.355   7.692E-13       0       58      59      1       59      61
+PIVRIEMWPGRDEETKGELIQNVTKVVAESAHCQAEDVTVVIEDIPKENWGFGGKQASK
+>A0A6L6QBT8    72      0.327   7.692E-13       0       57      59      1       58      61
+PILYLEMHPGRTLEQKRAFVSEVTRVSVETLACPPDSLQIVITEVPREHWAKAGKLLS-
+>UPI00099515D8 72      0.448   7.692E-13       0       57      59      1       58      61
+PIVHIQILEGRTTEQKRALVERVTTAVSETINSPAERVSVVIDEMKTENFAVGGVLQS-
+>UPI000554E535 72      0.413   7.692E-13       0       57      59      1       58      61
+PIVHIELVAGRTLEQKINLVKEVTEAVVKNTGAPSERVHVILNEMQPENYALNGELLS-
+>G2G1S0        72      0.413   7.692E-13       0       57      59      1       58      61
+PIVQVELLEGRTLAQKRLLVEKVTQAIVEATGAPAERVSIIIRDMPKENYANAGKLAS-
+>A0A498H3U9    72      0.322   7.692E-13       0       58      59      1       59      61
+PVVTIQMSKGRSLEQKRQLVEEITNTIVNTLGVDPGWVTVLINELERENIAKSGKLLSE
+>A0A1F8RWE2    72      0.288   7.692E-13       0       58      59      1       59      62
+PIVRVEMWPGRTQAQKRELARAITEVVCNVAHTTPEATIVVFQEIAKEDWAQAGRLASE
+>A0A1J3BYH4    72      0.396   7.692E-13       0       57      59      1       58      62
+PLVHIDLIEGRSPEQLKALVKDVTDAIVKDTGAPAEHIHIVLNEMAKEHYSVAGVLAS-
+>A0A833L005    72      0.491   7.692E-13       0       58      59      1       59      62
+PIVKIEIWEGRNEETKEILIRNITKAVSDSINCPPEKVIVVITDTPKANWGIGGVQASK
+>A0A1H6YG57    72      0.627   7.692E-13       0       58      59      1       59      63
+PIVHVHLIEGPTREQKETMIREVSQAISRSLDSPLERIRIIIHEIPKTDFGIAGEPASK
+>UPI001ADA9B3A 72      0.474   7.692E-13       0       58      59      1       59      63
+PIANIHILEGRNVEQKRHLIAEVTDAISRSLGADPSTIKVLLIEIPKENWATAGVTKAE
+>A0A7C3FU36    72      0.305   7.692E-13       0       58      59      1       58      64
+PLVIVEMWEGRTVDQKKKLVEGITDSFVQI-GVPQNAVQVIIKDNPKHNWAIAGKLASE
+>A0A6P0NGU7    72      0.344   7.692E-13       0       57      59      1       58      64
+PIIRVEILPGRTVEQKRELVETLTRETARIAGCSVESIYVVIEDVKKENWGVGGQLCS-
+>F1ZC22        72      0.542   7.692E-13       0       58      59      2       60      64
+PIIQTFLLEGRSREQKAGFIRAVTDAAVETLGVPVESVRVIITEMPKTDFGIAGRTAEE
+>A0A2N0ZA75    72      0.474   7.692E-13       0       58      59      1       59      64
+PIVHVHLLSGRTAEQNRQIIREVSEATAKSADVPLENVRVLLHEVPKSNWGTGGILKDE
+>UPI0004913B4D 72      0.457   7.692E-13       0       58      59      1       59      67
+PLVQITLLAGRTPEQLAALGREVTEAVQRSLGAPAESVRVVVRESEPDLWFVGGESVAE
+>A0A1G7FA50    72      0.410   7.692E-13       0       55      59      1       56      68
+PLIQVTLIEGRSAEAKTALIRGLTDAAVEATAAPRESIRVILQEVPAAHWGVGGVP---
+>Q8XRG1        72      0.413   7.692E-13       0       57      59      1       58      70
+PLIQVTLIEGRTMEAKAALIGSLTQAAVATLGAPRESVRVIIQEVPAAHWGVAGVPKS-
+>UPI001B99E1B1 72      0.271   7.692E-13       0       58      59      13      71      74
+PTFNIQLFEGRTVDQKRAFVEAITRVTCETLGCAPGSVDIILTDVKKENWATAGKLWSE
+>S5ZAE5        72      0.474   7.692E-13       0       58      59      22      80      88
+PLVQIHMLEGRTEEQKKQMIAEVAEAIARTLNAPKGNIRIAIYELPKSHWSVGGVTLDE
+>A0A1F4SVE2    72      0.333   1.057E-12       0       56      59      1       57      59
+PIINIQMWQGRDKETKKKLIDNVTKATCEAIKCPPEAVQIVIEDIPKENWGINGKQA--
+>A0A3G1KUW9    72      0.379   1.057E-12       0       57      59      1       58      60
+PIIQVEILKGRTVAQKREMVKEVTGAVCKTLSCPPEAVSIVIREMEKEDYAVAGKLYS-
+>A0A419DGK3    72      0.355   1.057E-12       0       58      59      1       58      61
+PVVTVEMWQGRTIEQKKQLVEGIAEAFVKI-GTPREKVTVILKDNAKHNWGEGGKLASE
+>UPI000418FB4B 72      0.344   1.057E-12       0       57      59      1       58      61
+PIIRVEMHPGRTQEQKRAFVREATKAAVETLVCPPESVEIILAEISKESWAKGGKFKS-
+>J7J0V0        72      0.448   1.057E-12       0       57      59      1       58      61
+PIVQIDLLEGRTLDQKRLLVEKVTQAITESTGAPPESISIIIRDMLKENYAKAGKLAS-
+>A0A2W6VSB9    72      0.321   1.057E-12       0       55      59      1       56      62
+PLIHVNILKGRTTEQKARFASGVTDAAVDTLGVKREQVRVLIHEIEPEHWFTAGLP---
+>A0A2E8KV19    72      0.271   1.057E-12       0       58      59      1       59      62
+PIIRVEMFEGRTIDQKKELVKELTNSFVKTCGGTSEGLHIVIDEINKENWGVSGVLSSE
+>A0A644XKG2    72      0.410   1.057E-12       0       55      59      1       56      63
+PIVNIYMYEGRSVDQKRKLAAEVTDAICRALDVGPEVVRIMINDMPRENMAVAGVL---
+>A0A1F8N9Q8    72      0.275   1.057E-12       0       57      59      1       58      63
+PIVTVQMWPGRTQAQKAELARRITDAMVTVANTTPDATIVVFEDVAKENWAVAGVLAS-
+>A0A2W6T3P5    72      0.413   1.057E-12       0       57      59      1       58      64
+PILHANILAGRSQEQKAAFARAVTQAAVEHLGVPPTAVRVLIHEIPPNDWFTAGEAKS-
+>UPI0007D08FD8 72      0.392   1.057E-12       0       55      59      1       56      64
+PITHLHIIEGRSAEVKQRLMETITHSICECLGTSPEQVRVLIHEVPKENWGVGGAP---
+>A0A536DP71    72      0.310   1.057E-12       0       57      59      1       58      65
+PLITVHMYPGRTPAQKEAVVRGITEVMVREANAKPESVEILIMEVPREHWAMAGKLQT-
+>A0A6G6FIZ8    72      0.375   1.057E-12       0       55      59      1       56      65
+PIIRVEMFEGRSTEQKRNLVSELTTAFVETCGGTPASVQVVITDFTSENWGVGGQL---
+>A0A832K587    72      0.457   1.057E-12       0       58      59      1       59      65
+PIVRVEIWEGRDDATKEALIKNVADAVAKTLGILIEHVTVILQEFPKKHWGIGGVPASK
+>A0A135ZZ44    72      0.362   1.057E-12       0       57      59      1       58      66
+PIVRIEMWEGKSVEQKRELVEVYTREMSRITGNKPESIYVVIEEVKKENWGVAGMLCS-
+>A0A6I3SFK6    72      0.362   1.057E-12       0       57      59      1       58      66
+PIVNITMLEGRTEEQKRNMVKAVTEAIVETSGARPENVTITIVDVPPTNVATGGVLNS-
+>A0A7Y5IBI7    72      0.250   1.057E-12       0       58      59      1       60      68
+PYVNVKITRdGVTVEQKAQVVKEITDTLQRVLGKRPEHIHIVIDEVETENWGYAGQLTSE
+>A0A1L9QHI7    72      0.283   1.057E-12       0       58      59      1       60      69
+PYVHIQVTdEGVSKEQKAELIKGTTDLLVDVLNKEPSTTFVVIEEVPLENWGIAGVPVTE
+>UPI0009FF8691 72      0.457   1.057E-12       0       58      59      1       59      72
+PIIDVTMLEGRPPEKKAALIRELTDAAVRAIDAPIQSVRVIIREVPPEHFAAAGVSKAE
+>A0A1F4AXA9    72      0.436   1.057E-12       0       54      59      1       55      75
+PLVSITMLEGRSPEKKKAMFKAVTEAIVQTLGAPRESVRISIHEVPSNHYAVGGV----
+>A0A2D4SGK3    72      0.406   1.057E-12       0       58      59      1       59      88
+PIVHIEMMERRSTETKRRMVAAVTHALSNSLNAPPESVRIVIQELQPDHYAVGGVTAAE
+>UPI0012924B1C 72      0.310   1.057E-12       0       57      59      43      100     105
+PTFHIELFEGRTIEQKRAFIAAITQASVQTLGVAPNTIDIILTEVKRENWATGGQLWS-
+>A0A3B8KSL9    72      0.288   1.057E-12       0       58      59      59      117     121
+PIVRIELWAGRSNDSNIELAKAITDVVVEKVGCPVEAVTVKIEESPKENWVIGGKPATE
+>A0A0U3P687    72      0.446   1.453E-12       0       55      59      1       56      59
+PFIHIELVEGRTAEQKANLVKEVTEAVVKNTGASKESVHVILNEMKKSNYAKGGEL---
+>A0A1I5YQW5    72      0.410   1.453E-12       0       55      59      1       56      59
+PFVHVELVEGRTAEQKAGLVKDITEAVVKNADVPAERVHVIINEMKKTDYAVGGEL---
+>A0A1Q8R2C7    72      0.446   1.453E-12       0       55      59      1       56      61
+PIVQVELLEGRTIEQKRDLVEKVTQAIVESVGSPAENVTVIIRDMPKENLGKAGKL---
+>A0A1I5DZ76    72      0.237   1.453E-12       0       58      59      1       59      61
+PTLHIELFAGRTPEKKRELVEALTSETCRVLGCEPGAVDIILIDVERENWATGGKMWSE
+>A0A7Y7J0U0    72      0.254   1.453E-12       0       58      59      1       59      61
+PMIRAELLTGKTQEQKRELVEALTRETARVLGVREQSVWVVLQEVEPENWAVAGTPLSE
+>A0A2U3LXR0    72      0.465   1.453E-12       0       57      59      1       58      61
+PIVQIELLEGRTVAQKRSLVEKVTQAIVESIGAPAEKVTIIIRDMAKENYAKAGKLAS-
+>A0A212LR94    72      0.396   1.453E-12       0       57      59      1       58      61
+PIVQIDLIEGRSLEQKREMVKKVTEAIVETAKCPPEAVTIVVREASPQHIGKAGKLVS-
+>A0A7K0PMW1    72      0.355   1.453E-12       0       58      59      1       59      61
+PFVEVHLVEGRTHEQKKALTNAITEALVQHANANPEFLHVVISEYSKGNWARGGTLLSE
+>A0A1X7MSP1    72      0.413   1.453E-12       0       57      59      1       58      61
+PFVHIELVAGRTVEQKINLVKEVTEAVVKNTDAPSEKVHVILNEMQPENYAVNGELLS-
+>A0A1E4QN24    72      0.293   1.453E-12       0       57      59      1       58      62
+PTFHVEMFEGRTIEQKRTFVEAVTRVTCETLGCEPAAVDIVITDVKRENWATGGELWA-
+>A0A375F9T1    72      0.508   1.453E-12       0       56      59      1       57      63
+PILQVFLIEGRTDEQKARLIRALTDAAVEAVGAPVETVRVMITEVPKTQFGIGGTTA--
+>UPI001F1A1E2B 72      0.310   1.453E-12       0       57      59      1       58      63
+PFVTIELLEGRTPEQKRELMEKITKVVCETVNVPAERVHVFIEDLKKDHYAVAGKFMS-
+>A0A7V8GKJ2    72      0.413   1.453E-12       0       57      59      1       58      65
+PIVHAHILAGRSPEQKQAFARAVTEAATAHLGVPASAVRVLVHEIPPAQWFTAGEPKS-
+>UPI0019072D0E 72      0.327   1.453E-12       0       57      59      1       58      66
+PVIRVEMFKGRTVDQKRQLVKELTDAFIRTCGGTPESVQIVITDVAKEDWGGAGILMS-
+>A0A514BNI2    72      0.305   1.453E-12       0       58      59      1       59      67
+PYVNMRITPGATRRQKAELIAGVTELLVRVLDKNPETTHVVIDEVDLENWGLGGLPVEE
+>A0A660N3H9    72      0.322   1.453E-12       0       58      59      1       62      68
+PYVNIKVTGGReapSAEQKAELIAGVTDLLARVLNKNPETTVVVIDEVDMDNWGIGGKSVTE
+>A0A318AJD7    72      0.465   1.453E-12       0       57      59      1       58      69
+PIITVNLLTGRDAEKKNALIREIADAAVRTLGVPLASVRVILNEVPPEHWGIGNETKA-
+>A0A8A1BFU1    72      0.338   1.453E-12       0       58      59      1       59      71
+PFIDVTLVEGRSPDQLRALITALTEAAVSTVDAPRESIRVVIREVPPTHWAAGDVTVAE
+>A0A0F7JXM9    72      0.333   1.453E-12       0       58      59      1       60      72
+PYVNIKITnEGASAEQKAALIEGVTRLLQETLNKNPATTVVVIEEVPTDNWGIGGRPVTE
+>A0A522V3G7    72      0.362   1.453E-12       0       57      59      1       58      74
+PVVSIKIVKGRSVEAKRELAKRVTDAVVQSIDVKPEWVTVVIEEYERENWATAGELHS-
+>UPI001D11EE23 72      0.508   1.453E-12       0       56      59      26      82      88
+PLAHIHILEGRTEDQKRAVIEKVTAALVEALDAPQQSVRVLIQEVPKTNWGIAGQSA--
+>UPI001EF0891D 72      0.344   1.453E-12       0       57      59      41      97      103
+PIVTIQQFP-RDLEQKRELARRVTEAFVEVYGAEPQSVQVFFSEVEAENWAKGGVMGS-
+>A0A1J5R6G1    71      0.428   1.998E-12       0       55      59      1       56      59
+PIVEITLMEGRSKDKKAALMKSVTEAVVASIGAPSEAVRVILREVPPEHFAVGGVP---
+>UPI0003FF4E3D 71      0.344   1.998E-12       0       57      59      1       58      61
+PILRLEMRAGRTLEQKRAFAREVTRLAVDILACPPDSVDVVITEVPHENWAKAGTLVA-
+>UPI0017494D3F 71      0.310   1.998E-12       0       57      59      1       58      61
+PMISVAMFPGRTPAQKSALVRELTDAFVRTCGGKPEGVQVTLVEIGADHWASGGVLYS-
+>G7WFN7        71      0.491   1.998E-12       0       56      59      1       57      61
+PIVQIELFEGRSVEQKRLLAEKVTQAIMESIGAPAESVSIIIRDMAKENYAKAGKLA--
+>A0A645ADK1    71      0.500   1.998E-12       0       57      59      1       58      61
+PIVQIDMLEGRTVDQRRELVKRVTEAISESADCPPSAVTIIIREMDKEHLGQGGVLRA-
+>A0A0P9ENU2    71      0.355   1.998E-12       0       58      59      1       59      61
+PFVQVNLIEGRTEEQREKLVKAITDAMVEVLGVSKEVVWIYFNDMPKTHFASGGVLRSK
+>A0A847YPV0    71      0.431   1.998E-12       0       57      59      1       58      61
+PIVQIDLLEGRTVDQKRAMVAKVTQAIQETANCPADAVTIIIREMPPAHLGKGGKLRS-
+>A0A4Q0VQB1    71      0.525   1.998E-12       0       58      59      1       59      63
+PIAHIHILEGRTREQKKDLIREVTLAISRSLQAPPEKVKVLVIEIPKDNWATSGITKAE
+>A0A0F0FNC2    71      0.474   1.998E-12       0       58      59      1       59      63
+PIMQVFLIEGRTEEQKARLISALTDAAVESIGAPIESVRVMITEVPKTQFGIAGKTAKE
+>C6BZ76        71      0.344   1.998E-12       0       57      59      1       58      64
+PVIKVEMFEGRTIEQKRELVEVLSKETARITGCSVESIYVVIDEVKKENWGAGGKLCS-
+>A0A223D0C7    71      0.375   1.998E-12       0       55      59      1       56      64
+PFVHIEWMEGRTLEQKRELTKRISDAVAEVAGIPQDRVHVFIKDMKADEYGFGGEL---
+>A0A1Y0ICV8    71      0.283   1.998E-12       0       58      59      1       60      65
+PYIHIQVTdEGVTKEQKQQLIQGATQLVVDVLNKNPETTHVVITEIPTDNWGVKGEQVTE
+>A0A0F2S3R1    71      0.482   1.998E-12       0       55      59      1       56      65
+PIVEITLLEGRSPQKKVALMRKVTDAVVEAIDAPRDSVRVILREIPPEHFAAGGEP---
+>UPI0011CC757A 71      0.372   1.998E-12       0       58      59      1       59      65
+PIMRVETWEGITKAQKLDLVQSMTETACRVLGCPREAVSVIIVEIPKENWGAAGELCSE
+>UPI0018818D81 71      0.288   1.998E-12       0       58      59      1       59      66
+PYVNVQITTGATREQKSELVKEFTESLVRILGKKPEHTHIVIQEIADENWGFSGMLTDE
+>UPI0013D1878A 71      0.362   1.998E-12       0       57      59      1       58      66
+PIIKVEMFEGRTIEQKRELVEVFSKEMARITGCSVESIYVVLDEVKKENWGAGGELCS-
+>A0A1F8YKP4    71      0.283   1.998E-12       0       58      59      1       60      67
+PYVNVKITrEGATAEQKAEVIRRMTQVLVEVLGKNPETTIVVIEEVDTDNWGIGGKTVTE
+>C7LQ48        71      0.410   1.998E-12       0       55      59      1       56      69
+PIISIRMAKGRSIEQKRKLVAEVTRAVSETLDLPPDIVSIQLHEFERENWATGGEL---
+>A0A0Q9HMG6    71      0.258   1.998E-12       0       57      59      1       58      69
+PYVNLQITKGATREQKAEIVKDFTQTLVRVLGKNPQNTHIVIQEIEREDWGHGGELVA-
+>A0A4R4WXF6    71      0.322   1.998E-12       0       58      59      1       59      69
+PLVQVTLAAGRTPDQIRELISEVHDAVVRSTGTDPARVRVLVHELPPTHWAAGGITLAE
+>A0A1Z4LY60    71      0.275   1.998E-12       0       57      59      1       58      71
+PFITIQIAKGHSIEKKRELAKAITDAMVSTMGTKPEWVTIHIDEFERDNWSVGGTLHS-
+>A0A077FBG2    71      0.355   1.998E-12       0       57      59      1       59      71
+PYVHIRVTqEGVSAEQKRALIEGTTELLFQVLNKPPASTFVVIEEVPTDNWGVGGETVT-
+>UPI001918025D 71      0.327   1.998E-12       0       57      59      1       58      71
+PVIKVEMFSGRSDDKKRALAKAITDSFVEICGGKPTSVHVIFDDVAKSDWAVGGELCS-
+>A0A6S7CBP6    71      0.322   1.998E-12       0       57      59      1       59      72
+PYINIQITrEGATREQKAELIRGATDLVVRVLGKDPQATFVVIEEVDTDNWGVAGETVT-
+>A0A1Z3M0J9    71      0.333   1.998E-12       0       58      59      1       60      72
+PYVNIRITrEGATREQKAQLIAGVTDLLYEVLDKPPAVTFVVIDEVPLEDWGVGGLPVDE
+>A0A1C0ACF7    71      0.293   1.998E-12       0       57      59      1       58      73
+PFINLKLAKGRTVEQKERFVKAITREAVEILNVKAEWVTVVIDEYDRDNWATGGELHS-
+>UPI000A304F30 71      0.525   1.998E-12       0       58      59      18      76      81
+PFIQVNILEGRSAEKKERLIREMTSVASEVLEAPEQSVRVMINELKPEHWGIAGESVKK
+>UPI001CD8ECAA 71      0.344   1.998E-12       0       57      59      24      81      84
+PIITVKMFEGRTDDQKKALVEKVTDAVVETTGASKEAVTIVIEEMTKNNYAVAGKRAS-
+>A0A2X4TQ02    71      0.344   2.746E-12       0       57      59      1       58      59
+PLIQISQTPGLTAEQKSAVIAAVTEAYAEAAGKNPDKVWVTITEVPGENWGVGGVPLS-
+>A0A1I3AXJ4    71      0.410   2.746E-12       0       55      59      1       56      59
+PFIHVELVEGRTAEQKAGLVKDITEAVVKNADVPKERVHVIINEMKKTDYGMGGKL---
+>UPI00166DCC08 71      0.410   2.746E-12       0       55      59      1       56      59
+PIIHVHVIEGRTDEQLSMLMERLTDAAAESLDVKKEQVRVLIQEVPNKHWGVGGKP---
+>A0A1Q2D4W7    71      0.436   2.746E-12       0       54      59      1       55      59
+PIVHIELLEGRTQEQKDAMVKDVTDAISKHTGAPKENVHIIISDMEKGNYAVGGV----
+>A0A2B8TR25    71      0.406   2.746E-12       0       58      59      1       59      60
+PIIQIQLIEGRSPELKKQLMREINEVVCRTLDVGPPQVRILINEIKKENWSVGGVAKDE
+>UPI0002CCE92E 71      0.355   2.746E-12       0       58      59      1       59      60
+PVLHLELQPGRSPEQKRDFAREVTRVAVETLKCKAESVDVVIVEIPKTHWAKGGVLPTE
+>A0A1V6A5P8    71      0.357   2.746E-12       0       55      59      1       56      61
+PIIRIDLFEGRTTEQKRRAAKGITDVCCSEFGLPPESVRIIFNDMKKEDFAVGGKL---
+>A0A8I2CYW0    71      0.368   2.746E-12       0       56      59      1       57      61
+PIIEVHMFEGRTVDQKRKLVAEMTDAVVKSIGVKPEDVRIILQDMARYDYSIAGKLA--
+>L0FAA4        71      0.482   2.746E-12       0       57      59      1       58      61
+PFVQIDLLEGRTHEQKRQMVEKVTQAIVESTGAKPESVSIIIREMARGDFATGGILAT-
+>A0A7J3QAW6    71      0.288   2.746E-12       0       58      59      1       58      62
+PIVEVTTWAGTSLEFKKKLVEGLTKVF-EELGIPREAVTIVIREVPKENWATGGQLHSE
+>UPI00145591FE 71      0.362   2.746E-12       0       57      59      1       58      63
+PVIRIEMFEGRTTDQKRACAEAVTKAWVETCGGTPQSVTVIFTDVAKSDWATGGRLAS-
+>A0A0J5JWB6    71      0.517   2.746E-12       0       57      59      1       58      63
+PIAHIHLLEGRSVEQKQELIQNVTIAISQSLGASPEKVRVLLMEVSKENWGTGGVTKA-
+>A0A7C3XN56    71      0.406   2.746E-12       0       58      59      1       59      63
+PYVQVNLLEGRSEEQIERLVEAITDAFVNILGVPKEVVWIEFNEMPKNRFAQGGVLRSK
+>A0A0S7Y270    71      0.372   2.746E-12       0       58      59      1       59      63
+PIVRIGLWSGRDEATKEKLIQNVTKTVCENVKCPPEAVIVIIDDIPKENWGHGGKQASK
+>A0A661IYT6    71      0.327   2.746E-12       0       57      59      1       58      63
+PLVRIDLIEGRSIEQKRKIVQEITETLVRVAGVKPEDVHIVIVDHPKENLASGGKLLS-
+>A0A4R2RL63    71      0.362   2.746E-12       0       57      59      1       58      64
+PIVNITMIEGRTEEQKRQLVKKVTDAIVETCEAPPEAVTITILDIPKTNVANAGILRS-
+>A0A7Z0NIX5    71      0.271   2.746E-12       0       58      59      1       59      64
+PTIRVELLPGRSRDQKREIAKGLTDVLVQQGGATPASVHVIFTEVDPSDWAVAGTLIAE
+>A0A522YQW3    71      0.258   2.746E-12       0       57      59      1       58      66
+PFINLKMTPGPTPEQKARFIEAVTKLAAEVLGKNPATTHVVIEEVPADSWGIAGETVA-
+>UPI00097BDB8B 71      0.344   2.746E-12       0       57      59      1       58      67
+PTIRVEMFEGRTVEQKRAFAEALTEAAVRTIGASPDSVDVIFFDIQKQDWATGGKLWS-
+>A0A2D7H702    71      0.316   2.746E-12       0       58      59      1       60      67
+PMINVKITrEGATPAQKKQVMAEMTEVLARVLGKNPETTIVIIEEVETENWGIAGEPVSE
+>A0A0F5LHV5    71      0.300   2.746E-12       0       58      59      1       60      68
+PYVNVRILDdGVTAEQKAEVIAGITEIMVRVLNKNPESTFVVIDEVPLDNWGFKGKPVSE
+>UPI000E56A843 71      0.338   2.746E-12       0       58      59      1       62      69
+PYVNIKVTGGKeapSTEQKAELIQGVTELLGRVLGKNPETTVVVIDEVDTDNWGIGGKSISE
+>A0A1T4WDR0    71      0.372   2.746E-12       0       58      59      1       59      69
+PLIQATILQGRTPEQKAAFFQDVTAAAVKNLNVKPEQVRVVINEVAPEHWCIGGVSKAE
+>A0A0X3XBP1    71      0.389   2.746E-12       0       58      59      1       59      81
+PIIEVSVLTGRDKDRIRSLIRALHETTVRVLGAPPESVRVLIREIPPEHWGSGGSTMAE
+>A0A0R2GVV8    71      0.338   2.746E-12       0       58      59      46      104     106
+PLVHIELLEGRTPEQLKGLVQDVTAAIAKNANVPEERIHIVLSEMKPDHYAVGGTLKSE
+>A0A1F4RYX5    70      0.403   3.775E-12       0       56      59      1       57      59
+PIINIQMWPGRDKEAKKRLIDSVTEAVSSSICCPKEAVQIIIEDIPKENWGINGKQA--
+>A0A0F2TK53    70      0.339   3.775E-12       0       55      59      1       55      60
+PIVTIQQGP-RTVEQKRELVKKVTDAFVEALEVPAESVMVWVQEYPAENWGVAGTL---
+>A0A0U1L4B0    70      0.413   3.775E-12       0       57      59      1       58      61
+PIVQIDLIEGRSLEQKREMVKKVTEAIVDTAKCPPEAVTIVVREAPAQHIGKAGVLAS-
+>UPI001C0632FA 70      0.428   3.775E-12       0       55      59      1       56      61
+PFVQIDFLEGRTIEQKRALVKKVTEAIVETTNCPAEAVNIILREMPKEHLANAGKL---
+>A0A418WFS3    70      0.440   3.775E-12       0       58      59      1       59      61
+PIIDVTLIEGRPPEAKRALIEELTAAAERSIGAPRQSVRVILREVPAAHFGVAGVPKSE
+>A0A7J3BB75    70      0.389   3.775E-12       0       58      59      1       59      62
+PYVHVHLLEGRTEEQKERLAKAITDAFVQITGVPKDAVWIEFSDMAKVNFATGGVLRSK
+>M8D1J0        70      0.440   3.775E-12       0       58      59      1       59      62
+PIVQIQVLEGRDKQQIARLIASVTEAVVESLEVRPEQVRVIVSEVPPTHWGVGGVTKEK
+>A0A2U1W8V6    70      0.472   3.775E-12       0       54      59      1       55      63
+PIVNITLIKGRSQEKKAAMYREVTEAIHRTLGAPRESVRIMVNEIEPEHFAVAGE----
+>A0A5D4SXU7    70      0.465   3.775E-12       0       57      59      1       58      63
+PITYIHLLEGRSIEQKQELIQNVTQAITHTLGTAPEQVRVLLMEIPKGNWGTGGVTKA-
+>UPI0011C99821 70      0.423   3.775E-12       0       58      59      1       59      63
+PLIEISLVEGRSPETIRALIHELHEAAVRALDVPPASVRVIVREVPATHWAAGDVTISE
+>A0A0F0GBA7    70      0.379   3.775E-12       0       57      59      1       58      64
+PLIHVNQVAGKTAEQKAELIRELTETYVRVTGAKPESVWVTVEETAKENWGIAGETIA-
+>UPI001EFFD2CA 70      0.423   3.775E-12       0       58      59      3       61      64
+PIVEINLLEGRPPEQIRELIRRVHEAVEGALDAPASSIRILVREIPPAHWAAGGVTKDE
+>UPI00145C6A91 70      0.448   3.775E-12       0       57      59      1       58      66
+PITHIHLLEGRSAEQKQDLIQNVTQAITHTLETAPEQVRVLLIEIPKENWGTGGVTKA-
+>A0A246PZI4    70      0.327   3.775E-12       0       57      59      1       58      66
+PYVRIEMLEGRTTEQKAAIAKVVTQAMQDHAGATPQSVFVVFEDVPRDNWAIAGTLIS-
+>A0A1T1HAT2    70      0.220   3.775E-12       0       58      59      1       59      66
+PYVNVQITKGVTREEKAEIVKDITASLQRVLGKPPEYTHIVIQEIEEENWGYAGLLTDE
+>A0A2E4DSQ4    70      0.327   3.775E-12       0       57      59      1       58      67
+PFITVKMLKGRNQDQKRQLVQAITDAMVDICDAKPDGTMVVIEEVEKDHWSRGGVLIS-
+>A0A2S4MK73    70      0.237   3.775E-12       0       58      59      1       59      67
+PYVNLQITKGATREQKAEIVKAFTDTLVRVLGKNPANTHIVIQEIERENWGHAGALVDK
+>A0A1Q5I6Q8    70      0.288   3.775E-12       0       58      59      1       59      68
+PVITVNWWQGNDRESRRDLVAGITDVFTRISGCPDEAVTVIIRDVAPDHWGKGGQLADE
+>UPI001EF1943A 70      0.316   3.775E-12       0       58      59      1       60      68
+PYVNIKITrEGATPAQKAELIAGVTDLLKQVLNKDPETTFVVIDEVEMDHWGIGGLPVAE
+>A0A7W8XRA7    70      0.327   3.775E-12       0       57      59      1       58      69
+PTIHLEMHPGRTLEQKRDFVRKVTQVTAETLACPTDSVDVLISEVPREHWAKGGQLVA-
+>E0SSE6        70      0.305   3.775E-12       0       58      59      3       60      69
+PLIQITMWSGLSDEAKKKIVEGITKVF-EDLGIPREAIEIIIYEVPKENWAIGGVRHSE
+>A0A519FR44    70      0.327   3.775E-12       0       57      59      1       58      71
+PLIRVEFFEGRTVEQKRALAAALTEATMKTLGSPAEAVDVMFFDVPKHDWATAGVLAS-
+>A0A519EPG3    70      0.344   3.775E-12       0       57      59      1       58      71
+PLIRVELFEGRTVEQKRALAAALTEATMRTLGSPADAVDVMFFDVPKHDWASAGVLAS-
+>UPI0011EB0A82 70      0.316   3.775E-12       0       58      59      1       60      72
+PIVTIQITrEGTTPEQKAALIKGATDLLVNVLNKPPALTFVVIEEVELENWGVGGLPTPE
+>A0A1M6BT31    70      0.322   3.775E-12       0       58      59      1       59      73
+PFINVNITKGATNEQKAELIEGITDLMVKILDKNPFSTHVIINEVETENWGIAGRSVKK
+>A0A1Q9PWM9    70      0.418   3.775E-12       0       54      59      18      72      78
+PIVTVQLLEGRSDDQKRALVEKVTDAVSETTGAPAERISVIIDEMKPTNFAVNGK----
+>UPI001AEA8B4D 70      0.298   3.775E-12       0       58      59      1       67      85
+PYVNIQITrEGAtpgeaaaTPEQKAALIKGVSDLLYEVLNKPPEVTFVVIDEVPLENWGQGGLPVAE
+>UPI001C44FCCD 70      0.321   5.190E-12       0       55      59      1       56      59
+PLIQITQPPGFDSDQKRATIEAITHAYVDATGKPPSSVWVTITEVPRESWGVGGTP---
+>A0A2H0Y1T6    70      0.315   5.190E-12       0       56      59      1       57      59
+PIVNIQMWPGRDKETKKKVIEKVSQTVAETVGCPIEAVTVVIEDIPKENWGFEGKQA--
+>UPI001C968CE5 70      0.375   5.190E-12       0       55      59      1       56      59
+PIIHVHVIEGRTEEQLRNLMESLTNAAAESLEVKKEQVRVLIQEVPNKHWGVGGKP---
+>A0A1G0JCT6    70      0.344   5.190E-12       0       57      59      1       58      61
+PIIRVEMYEGRTIEQKRELVAVFTNEACRILKCGPESVHVVIDNISKENWGLSGKLSS-
+>UPI0009DFC68F 70      0.310   5.190E-12       0       57      59      1       58      61
+PILRLEMHPGRTSDQKREFVQEVTRIAVEILRCPPESVDVLIQEVPKHAWAKAGKLLA-
+>A0A517DTH6    70      0.362   5.190E-12       0       57      59      1       58      61
+PIVQIDMLEGRSLEQKREMVKKITAAIVETAKCPPEAVTIVLREAPTQHIAKAGILAA-
+>A0A2E5LRS8    70      0.310   5.190E-12       0       57      59      1       58      61
+PTIHVEMYEGRTKEQKAELAKAITKAIVDIAKSTPESTHIIFYDVPKSNMAHGGVLAS-
+>A0A644T0U4    70      0.448   5.190E-12       0       57      59      1       58      62
+PIVQIDMLEGRTVDQRRELVKRVTEAISETASCPPSAVTIIIREISKEHLGQGGKLRA-
+>G9QIX2        70      0.423   5.190E-12       0       58      59      1       59      62
+PFIQIHLLEGRSEEKIKDVIKNVTDCVADTLDAPLESIRVVVTEIPPTHWGTAGKTKAE
+>UPI00047FA397 70      0.375   5.190E-12       0       55      59      1       56      62
+PIVRVDMLEGRTTEQKRVLVEKITEAVCTSVGVPPERVTVVIQDVPKTNLGSAGKL---
+>A0A0K1JKN2    70      0.385   5.190E-12       0       55      59      1       55      62
+PIVTV--LQGpRDIEKKRALVKGVTEAFVDSLGVPPESVQVWIQETPPENWGAAGTL---
+>UPI001CF1A029 70      0.288   5.190E-12       0       58      59      1       59      62
+PIVTVQQSPGRTKEQRELLVKRITEAFSEAYGTNPEAVTIFLQDFDDEHWAKGGKLHSE
+>A0A3T0KLH1    70      0.389   5.190E-12       0       58      59      1       59      63
+PIVEMKIIEGRDQEIKNRLIENVTQTVSETLGVSPESIRILIHEIPSIHWAIGGETVQK
+>A0A7J3KJ94    70      0.372   5.190E-12       0       58      59      1       59      63
+PFVQVHLLEGRTEKQREEIAKAFTDALVKILGVPKEVVWIQFIDMPKSHFAVGGVLKSK
+>A0A6H2CWR4    70      0.310   5.190E-12       0       57      59      1       58      64
+PVIRVEMWEGRNEDQKRELVEVMTREMARITNCSEESIYIIIDEVKKQNWGAGGQLCS-
+>UPI001E4677DD 70      0.333   5.190E-12       0       56      59      1       57      64
+PFIEIHMFEGRTAEQKRALTKAVTEAMVEHAGAKAEGLHVAISEYSLDNWARAGVLG--
+>UPI0008727A07 70      0.389   5.190E-12       0       58      59      1       59      66
+PLISVQMIRGRTAEQKRAFMKELAEAAIRTLGVPEQSVRVIVTEIEPEHWGIGLTTKAE
+>A0A6J4K066    70      0.423   5.190E-12       0       58      59      1       59      67
+PLVQITLARGRSPEQLAALGEEVTAAVSRAVGAPPGNVRVVVTECEPEHWFVGGESLAE
+>A0A0B8WGV4    70      0.220   5.190E-12       0       58      59      1       59      68
+PYVNVQIIKGATKEQKAQIIADITQSLVNVLGKKPEHTHIVIQEIAEEDWGFAGLPTDE
+>A0A7K2XB30    70      0.254   5.190E-12       0       58      59      1       59      68
+PVITVNWWQGNDRESRRDLVAGITDVVTRVSGCPDEAVTVIVRDVEPDHWGKGGQLADE
+>I3CEC2        70      0.277   5.190E-12       0       53      59      1       54      69
+PYINIQVIQGITREQKQQLVQEITDSLVRILGKKPEHTHIVIQEIAEENWGFAG-----
+>UPI0008335B75 70      0.241   5.190E-12       0       57      59      1       58      69
+PYVNLQITKGATRAQKAEIVKAFTDTLVRVLGKNPQNTHIVIQEIEREDWGHGGELVA-
+>A0A2A4V618    70      0.288   5.190E-12       0       57      59      1       59      71
+PFVNIRVTrEGVTPDQKARLIKGVTELLVDVLGKSPATTFVVIDEVDMENWGVGGMPVA-
+>UPI00191EC04D 70      0.333   5.190E-12       0       58      59      1       60      72
+PYIKIDVTrEGVTKEQKKALIKGVTDLITDVLNKDPQLTHVVIQEHDLDNWGFGGEQVSE
+>A0A517YE88    70      0.350   5.190E-12       0       58      59      1       60      74
+PIVTVQITrEGATPQQKAEVIRGMTEVLTRVLDKPPALTHVLIQEVETENWGVGGLPALE
+>UPI0011C906BD 70      0.258   5.190E-12       0       57      59      1       58      76
+PVITIKMAKGRSVEQKQQFVEKVTKEAVKTLGVKPEWVTILFEEYERENWASNGQLHS-
+>A0A0Q9LV98    70      0.305   5.190E-12       0       58      59      1       59      78
+PLVEVTMVEGRTPEQVRALVSALTRAVVETVDAPLENVRVVVREVPATHWAAGDVTIAE
+>UPI000D0496B7 70      0.293   5.190E-12       0       57      59      1       58      85
+PYINLKLAKGRTIEQKKRFVKAITKEAVEILNVKAEWVTVIIDEYDRSNWATGGELHS-
+>A0A6A8QKJ2    70      0.464   7.135E-12       0       55      59      1       56      59
+PICEITLVAGRTPEMKKILIRDVTDSVMRSLDVPAQSVRVILREVPPEHFAVGGVP---
+>A0A542EQZ3    70      0.385   7.135E-12       0       55      59      1       55      60
+PIVTV--LQGpRTPELKRELVQKVTDAFVDSLGVPAESVQVWIQETPPDSWAIGGTL---
+>H5XVT3        70      0.431   7.135E-12       0       57      59      1       58      61
+PIVQIDLLEGRTLDQKRLLVEKVTQAIMESTGAPAESISIILRDMARENYAKAGKLAS-
+>UPI00164B0669 70      0.275   7.135E-12       0       57      59      1       58      61
+PLLHLEMHPGRTLDQKRAFVCEVTRVTAETLNCPPESIDIVITEIARDDWAKAGKLVA-
+>A0A4Z0QPS8    70      0.438   7.135E-12       0       56      59      1       57      61
+PIVQVELLEGRTVEQKRLMVEKVTQAIVESTGAPAENVSIIIRDMSKESYAKGGKLA--
+>A0A356PCX6    70      0.438   7.135E-12       0       56      59      1       57      61
+PIVQVELIEGRTVEQKRLLVAKVTQAIVESIGAPAESVTIIIRDMPKENLAKAGILA--
+>A0A1F8P2X4    70      0.280   7.135E-12       1       57      59      2       58      61
+-VILINMWEGRTEDQKRKIVKAVTDAMVESAGVNPEGLTIIIHDIPKDSWARAGILAS-
+>A0A2G2IXX9    70      0.448   7.135E-12       0       57      59      1       58      62
+PIVHISVIEGRSNEAKAHLIAEVTDAIERTIGAPKATIRVLINEIPAAHWGVAGVPKS-
+>UPI001E51B801 70      0.466   7.135E-12       0       58      59      1       60      63
+PLVQISLTRGRTPEQLQALGEAVTEAVAASLGAPAASVRVLLQEVEPAHWFVGGEtLASK
+>A0A497RAL2    70      0.372   7.135E-12       0       58      59      1       59      63
+PVVKIDMWEGRDRETKRKLIQTITRAVSETLDISVEHIHIILNEVSKDNWGLKGEQASK
+>UPI0018E1778D 70      0.482   7.135E-12       0       55      59      1       56      63
+PIVEIHLLEGRNVEQKRKLVKEVTDAICRAVDVKPDAVRIIIDDMPLTNFAVAGEL---
+>A0A348ZTG5    70      0.403   7.135E-12       0       56      59      1       57      63
+PIVEIKLLEGRTLEQKKKLASAVTDAVVQSLGVNPDSVRITLLEMAQENYAVAGVLW--
+>A0A1H9SHQ2    70      0.338   7.135E-12       0       58      59      1       59      65
+PLIQVQQTPGKTTEQKSELVRELTEAYVRATGSKPESVWVTVQEIATDSWSIAGETLAE
+>UPI001BE59003 70      0.350   7.135E-12       0       58      59      1       59      66
+PFIEVKHI-GRcSAEQKRALVRELTEAYARALGKDPGRVWVTLQEFDAQDWATGGQLVSE
+>A0A359C8B0    70      0.283   7.135E-12       0       58      59      1       60      67
+PYVNVRITkEGATPEQKAEVIRRVTQVLVEVLKKNPETTVVVIDEVEADNWGVGGATVTE
+>UPI001F32381A 70      0.310   7.135E-12       0       57      59      1       58      67
+PLIQVKQTPGKTAEQKAELVRELTDAYTRVTGSTPESVWVTVEEVAPDSWSVGGRTLT-
+>A0A6M5IY31    70      0.355   7.135E-12       0       58      59      1       59      67
+PIIQVSLVQGRTPEQLRALIHGLTKTASETIGAPVETVRVVITEVPPTHWGSGHQTIAE
+>A0A418W1G9    70      0.266   7.135E-12       0       58      59      1       60      68
+PYVNLKITKdGVTKEQKAELVRGITDLLVRVLNKKPEHTHIVIDEIDVENWGYCGVLTSE
+>A0A353D9C0    70      0.392   7.135E-12       0       55      59      1       56      69
+PIVSIRMAKGRDVDQKRRLAAEVTRAVAQSLDLPPELVSIQIEEFDRENWATGGEL---
+>UPI00178343E4 70      0.300   7.135E-12       0       58      59      1       60      70
+PFVHVRITRdGTSQAQKRQLVREITDTLERVLGKQPDLTHIVIDEIDTDNWGHGGELVTE
+>UPI000F8E8DD8 70      0.327   7.135E-12       0       57      59      1       58      74
+PIITVRIAKGRTTETKRALAAALTRSAAEALDVPAEWVTVLIEEYDRENWATGGELHA-
+>A0A1H4D6I3    70      0.288   7.135E-12       0       57      59      1       59      74
+PYITIQVTrEGVTREQKKELIAGATDLVVRVLNKDPATTFVVIDEVDLDNWGVGGRPVA-
+>UPI001BE4D29E 70      0.310   7.135E-12       0       57      59      1       58      78
+PYVKIEVIEGVTREQKAGLVADVTQSLVTRLGKKPETVFVVIHEVPAENWGAGGGLVA-
+>A0A850Q750    70      0.428   7.135E-12       0       55      59      1       56      79
+PVIQIHLMEGRTTAQKQALMREVTRAAVETLGVSPQSVRILLQELQSGHFAVAGEP---
+>A0A4S4B0V0    70      0.338   7.135E-12       0       57      59      1       59      87
+PYVHIRITdEGVTTEQKAELVARSTQMLVDVLGKNPSTTVVVIEEVPLENWGIGGELVS-
+>A0A6G8AQJ5    69      0.413   9.808E-12       0       57      59      1       58      59
+PIVHIELLEGRTQEQKNAMVKEVTEAIVKTTGAKEEAVHIVITDMEKGNYAVGGKTKA-
+>A0A523YEJ7    69      0.271   9.808E-12       0       58      59      1       58      59
+PVVRVTMWP-RPIEQKRELAKAITDAIVRIAKAPPDETYVIFEDIEKENWAKSGTLFEE
+>UPI0019501BB9 69      0.410   9.808E-12       0       55      59      1       56      59
+PFVHIELVEGRTAEQKAGLVKDITEAVMKNADVPADRVHVIIEEMKKTDYAVGGKL---
+>A0A402BQQ0    69      0.500   9.808E-12       0       57      59      1       58      61
+PIVQIDMLEGRTVEQRRELVKKVTEAISESANCPASAVTIIIREMTKEHLGQGGKLRA-
+>A0A1G8WVF4    69      0.338   9.808E-12       0       58      59      1       59      61
+PVVTIRMASGRTLEQKRILAAEITAAITRTLGVDPEQVFVFFEEHDKENIAQAGRLFSE
+>A5D1I0        69      0.355   9.808E-12       0       58      59      1       59      61
+PVVNIQLLEGRSVEQKAKIAKAVTDILVEIGGARPEAVTVIFSDIKKSDLAVGGKLASE
+>A0A2E5KJ05    69      0.254   9.808E-12       0       58      59      1       59      61
+PTIEVKWFEGRSTEQKAKLAKAITDAVVEIGNTTPDATHIIYHDIKKSDWAQSGKLVSE
+>A0A0F2SHD6    69      0.456   9.808E-12       0       56      59      1       57      61
+PIVQVELLEGRTIEQKRLLAEKVTQAIVESIGAPAESVSIIIRDMSKENYSKAGVLA--
+>A0A101WBV1    69      0.438   9.808E-12       0       56      59      1       57      61
+PIVQVELLEGRTLEQKRLLVEKVTQAIVDSIGAPAENVSIIIRDMPSENFSKAGKLA--
+>A0A6I1QN27    69      0.237   9.808E-12       0       58      59      1       59      61
+PIIRVEMWKGRTEAQKRELARAITNAMVEIAQTTADATIVVFEDIERENWAEGGKLATE
+>A0A498R8T1    69      0.413   9.808E-12       0       57      59      1       58      61
+PIVQIDMVEGRSAEQKRALAKKVTEAIVETAQCPAEAVTIVIRETTKQNIAKAGVLMS-
+>UPI001BDC4C89 69      0.310   9.808E-12       0       57      59      1       58      61
+PFVRIDWFPGRTVEQKRELVEVLTREICRIGKCDPDSVGIIFTDVDKEDWGRAGKLFA-
+>A0A7U7B0A6    69      0.344   9.808E-12       0       57      59      1       58      61
+PIVTIQLFKGRSVESKRLLAAKVTEAVAETIDLAPETVTVLFEEYEREDWATGGKLFS-
+>UPI001357545F 69      0.275   9.808E-12       0       57      59      1       58      61
+PMIRVEMFPGRTVEQKRALAKALTEAFVTHGKTSPEAVSIVFVDVAKEDWATAGVLAS-
+>A0A643FVT1    69      0.491   9.808E-12       0       56      59      1       57      63
+PIMQVFLIEGRTDEQKARLIQALTDAAVESIGAPVESVRVMITEVPNTQFGIAGKTA--
+>UPI00036E458D 69      0.327   9.808E-12       0       57      59      1       58      64
+PIIRVEMFQGRSLEQKRALVKTLTEETARITGCNRDAVYVVIDDVNKENWGAGGILCT-
+>UPI00146C1EB0 69      0.333   9.808E-12       0       56      59      1       57      64
+PIVRVEMFEGRDNETKRELVQALTREMVRVTGCKEASVSIVITDISKDNWGVGGEIA--
+>UPI00046F0A8D 69      0.298   9.808E-12       0       56      59      1       56      64
+PIITIQQFP-RSTEQKRELAQRITDALVETYQVAPESVQVFFQESSSDNWAKGGVLG--
+>A0A2E0E4J9    69      0.305   9.808E-12       0       58      59      2       60      65
+PIIRVEMFXGRTADQKSNLVKQLTDSXINACGGNRESVDVIITDVEKNNWGKAGKLYSE
+>A0A3D2AQH3    69      0.293   9.808E-12       0       57      59      1       58      65
+PLLTLEMFEGRTVEQKRQIVAGLTKTLCDITGGSPSAVQVMIRDVPKTDWGFGGELCS-
+>A0A4Q9DYP1    69      0.406   9.808E-12       0       57      59      1       59      66
+PYVNIKITkEGATADQKEQLIRGVTELLANVLGKNPQSTFVIIDEVDTDNWGIGGESVT-
+>UPI00041F0A74 69      0.440   9.808E-12       0       58      59      1       59      66
+PIIQIQVLEGRGQEQIRSLIADVTDAAVKNLDVKPEQVRVLVTEIADTHWGVGGKTKRE
+>A0A0A1F8T5    69      0.321   9.808E-12       0       55      59      1       56      66
+PYVNIQITKGASRQQKEELVKDVTASLVRVLGKKPEQTHIVIQEINEDDWGFGGML---
+>A0A2L2BCX6    69      0.258   9.808E-12       0       57      59      1       58      66
+PYVNVQITAGATREQKAALVKDITDSLVRHLGKKPELTHIVIQEIAEEDWGYAGQLID-
+>A0A1V5CNP5    69      0.305   9.808E-12       0       57      59      1       59      67
+PFVNIKITKdGVSPEKKAEVIKGVTQLLVDVLGKNPQNVMVLIEEVETDNWGVGGESVT-
+>A0A542BF12    69      0.241   9.808E-12       0       57      59      1       58      69
+PYINVQITKGATRAQKAEIVKTFTETLVRVLGKDPQNTHIVIQEIEREDWGHGGVLVA-
+>A0A1G3JTH9    69      0.316   9.808E-12       0       58      59      1       60      70
+PYINVKITrEGVTDEQKAQLIQGITDLVVSILNKNPSTTFVVIEEIAMENWGIGGLPVEE
+>A0A109XXI2    69      0.305   9.808E-12       0       57      59      1       59      72
+PYINIQITrEGATREQKAELIKGATDLVVRVLGKDPQATFVVIEEVDTDSWGVAGETVT-
+>UPI00145D1E0C 69      0.322   9.808E-12       0       58      59      1       59      80
+PFVTIQIAEDHSIELKRKLAQAVTNALVSTLNTKPEWVTVHIDEFERENWAVGGVLHSE
+>A0A8A9AL31    69      0.338   9.808E-12       0       58      59      1       59      85
+PFIDVSLGAGRTPEQVRALIHELTEAAHRAVGAPKANIRVVIREIAPEHWAAGDVTIAE
+>UPI000551321C 69      0.400   1.348E-11       0       54      59      1       55      59
+PFVHIEMLTGRTPEQKQQLVKEVTEAVVRNTGAPSEKIHVIIREMLPTEYAQDGV----
+>C8NIW2        69      0.392   1.348E-11       0       55      59      1       56      59
+PFIHVEMIEGRSREQKEALVKEVTEVVSKHTGAPTEHIHIIIQEIKAENLGQNGKL---
+>A0A5N9BWU4    69      0.305   1.348E-11       0       58      59      1       58      60
+PIVKIEMWKGRTSDQKAQLAKEITDSFER-LGTDRDATIVVFNDVSKDNWAQGGTLASE
+>UPI001A90A86E 69      0.418   1.348E-11       0       54      59      1       55      60
+PIVHIELLEGRTQEQKNEMVKEVTEAIVKTTGANRDAVHIVINDMEKGNYAVGGK----
+>A0A839XKQ5    69      0.327   1.348E-11       0       57      59      1       58      61
+PHVQIHWFEGRTAEQKRELAEALTNEICRIGRCEPESVGIVFTDVDTSDWARAGKLFS-
+>UPI000B7DC50D 69      0.446   1.348E-11       0       55      59      1       56      61
+PVVQMEILKGRTLEQKRAMVKEVTEAITRTLTCPPEAVTIIIREMEKDEYATAGVL---
+>A0A6M8FXB0    69      0.423   1.348E-11       0       58      59      1       59      61
+PIIQIQLLEGRSTEMKKQLMREINEVVCRTLDVQPPQVRILINEFQKENWSVGGVAKDE
+>UPI0012E6FB37 69      0.423   1.348E-11       0       58      59      1       57      61
+PLINVQLLAGRTPDQKSALMRGLAQAAIDALGVPEQSVRVILTEVEPQHWGIG--LKSK
+>A0A4Q5S4N3    69      0.379   1.348E-11       0       57      59      1       58      62
+PIVQANILKGRTAEAKADFARAVTDAAVAHLGVPPQAVRVLISEVEPEHWFTAGEPKA-
+>UPI000C1B65E9 69      0.465   1.348E-11       0       57      59      1       58      62
+PLVHIDLVEGRSDEQLRNLVKEVTEAISRTADVPAERVHIVLNEMSKNNYSVGGTLKS-
+>A0A1Q7X358    69      0.271   1.348E-11       0       58      59      1       59      62
+PNITIQWYAGRTQEQKRQLVAAITDAMVKIGKTTPDQVHIVFQDVEKSNWGINGKLAGE
+>UPI000469C555 69      0.406   1.348E-11       0       58      59      1       59      62
+PIVQIQVLEGRDKQQIARLIASVTEAVVASLEVKPEQVRVLVSEVPPTHWGVGGVTKEE
+>W0EB15        69      0.355   1.348E-11       0       58      59      1       59      62
+PIVQIDLLEGRTYEQKKAMVEKITEVLMETAEAKRESISIIIRDMPRENYAHAGQLASE
+>A0A075HPW0    69      0.345   1.348E-11       0       54      59      1       55      62
+PLVTVRLFEGRSLEQKSELAKKLTDAVTASLNVPIDSVEVILDEVPRENWTKAGV----
+>A0A0C4YPW4    69      0.457   1.348E-11       0       58      59      1       59      63
+PIMQVFLIEGRTEEQKAGLIRALTDAAVESIGAPVESVRVMITDVPNTQFGIAGKTAKE
+>A0A2D6WKY4    69      0.288   1.348E-11       0       58      59      1       58      64
+PVVIVEAWAGKTIEQKKQLVEGITSVIT-NMGIPPQEVHIIIKDNPKHNWATGGKLASE
+>A0A1F5UGD9    69      0.305   1.348E-11       0       58      59      1       59      64
+PFVEIKMWKGRDKETRKKMIAKVTDAIAETIQCPKDAVQVVVFEVEKDDWAIGGQICSE
+>A0A8J6UKC0    69      0.275   1.348E-11       0       57      59      1       58      65
+PVVTVRTVEGISAEKKEELMERITTALKEVLGKNPEATHVVIEEIPPENWGIRGKTVA-
+>A0A7C1YTT0    69      0.372   1.348E-11       0       58      59      1       59      65
+PLINVNMATGRTPEQKRKLMAAITAAVQESIGAPLGSIRVWISEFEPEEFMAAGELLSE
+>A0A5B2TKF1    69      0.310   1.348E-11       0       57      59      1       58      65
+PFVRIDLFPGRTDEQKANTARAITEALVQHAGCTPQSVQIVFAEVKKSDWATAGVMAS-
+>UPI001962ADF0 69      0.474   1.348E-11       0       58      59      1       59      65
+PIAHLHILEGRSQEVKSKLILSVTKSISESLGTNPEKIRVLIHEIQKENWGTGGVAKSE
+>A0A3M8DT11    69      0.454   1.348E-11       0       54      59      1       55      65
+PIINIQLIEGRDAEQIESLIAEVTETVVRNLQVRPEQVRVLVTEIPATHWGVGGK----
+>A0A2S6NGK0    69      0.431   1.348E-11       0       57      59      1       58      65
+PIVDITLIEGRSDEAKARLCAGVTEAVVSAIGAPREAVRVILREVPPQHFAVGGVTKA-
+>UPI001AE0F08C 69      0.310   1.348E-11       0       57      59      1       58      66
+PYVNIKITPAATPEQKAALIKGVTDLLVTVLDKNPETTFVVIDEIDADNWGIGGDTVT-
+>A0A2E7ECD4    69      0.254   1.348E-11       0       58      59      1       59      66
+PYVNVQITEGASRDQKRKLVEDITASLVNNLGKQPEHIHIVIQEVAEQNWGYSGMLTDE
+>A0A4V6CRJ0    69      0.322   1.348E-11       0       58      59      1       59      67
+PHVAITLSAGRSPEQVRALLHEVHDAVVRAAGARPEHVRVVVHEVPRTHWATGDVTLAE
+>A0A420A2B3    69      0.392   1.348E-11       0       55      59      1       56      68
+PFIQVTMIEGRGHDAKVELIRELTEATIKTIGAPRESVRVVLHEVPAAHWGVAGVP---
+>UPI0010BFCBB1 69      0.275   1.348E-11       0       57      59      1       58      70
+PVINIQMFHGRTLAQKRAIAKSVTQSFVEAAGGNPQSVHVIFTEVSQDDWAVAGDLCS-
+>A0A0A6SSJ8    69      0.327   1.348E-11       0       57      59      1       58      70
+PTFHIEMFEGRSVEKKRELAAALTETTCKVLGVDAQSVDIIFTDVKTEDWATGGKLWS-
+>A0A1I7MX43    69      0.310   1.348E-11       0       57      59      1       58      73
+PIIRVEMFKGRTPDQKQRLVKAFTETVTDVCGLKPQAVQVIFQDMDPGDYGVSGELFS-
+>A0A1E3H591    69      0.275   1.348E-11       0       57      59      1       58      73
+PNITVQLFPGRSVETRRELVAELTRTTCAVLGCSPAAVTVILQDVEPHNWGVGGDLFS-
+>A0A074JI94    69      0.446   1.348E-11       0       55      59      1       56      86
+PVIQIHLMEGRTEAQKEALMREVTRAAVDTLGVKPESVRILLQELRSGHFAVAGEP---
+>A0A8E2LIE0    69      0.446   1.348E-11       0       55      59      1       56      86
+PVIQIHLMEGRTEAQKEALMREVTRAAVDTLGVKPESVRILLQELRSGHFAVAGEP---
+>A0A558ABQ1    69      0.338   1.348E-11       0       58      59      37      95      104
+PMVEITLAEGRTPQQIRTLLAAVSDAVHRSIGVPKANIRVVVREVPPTHWCAGGVTLAE
+>UPI0019089541 69      0.344   1.348E-11       0       57      59      42      99      104
+PTIHVEMLAGRSNDQKRALVKGLTECFTSHCGGTPASVQVVISEFGKDQWAVGGELIS-
+>UPI001783F9CC 69      0.275   1.348E-11       0       57      59      51      108     115
+PWIRIDLSEGRSVEQKQKTAKAITNALVEFCNCTPESVSIVFNDVNADNWAFGGTLIS-
+>A0A429ZID6    68      0.428   1.854E-11       0       55      59      1       56      58
+PLVHIELLEGRTPEQKEALVKDVTEAIVKNTGAKTENVHIVISDMAKGNYAVGGKM---
+>A0A1X6WQ11    68      0.418   1.854E-11       0       54      59      1       55      59
+PIVHIELLEGRTQEQKNEMVKEVTAAIVKTTGANEEAVHIVITDMEKGNYAVGGK----
+>A0A1G8CTB9    68      0.303   1.854E-11       0       55      59      1       56      59
+PLIQISQTPGLSTAQKRAVIEGVTRAYADATGKDPAKVWVTLTDVPRENWGVGGEP---
+>UPI00165AFA37 68      0.357   1.854E-11       0       55      59      1       56      59
+PFVHVELVEGRTAEQKAGLVKDITEAVVKNTGATEDRVHVIIEDMKKTNYAVGGKL---
+>A0A1I7IKC2    68      0.446   1.854E-11       0       55      59      1       56      59
+PLIQVTLIEGRPMEAKAELIRTLTEAAVASLNAPREAVRVIVQEVPAAHWGVGGVP---
+>A0A349AMU3    68      0.271   1.854E-11       0       58      59      1       57      59
+PVIIIEMWQGRTLKQKKQLAEGITAEFVKI-GVPAEQVQIIFKDNPKQNWAIGGKL-SE
+>A0A3N5VW28    68      0.406   1.854E-11       0       58      59      1       59      61
+PIIQVHMLEGRTQELKKKLVANMTEAVVKSLGVKPEDVRIILMDMAKSNYSIAGVMKSE
+>UPI000DA62A2E 68      0.465   1.854E-11       0       57      59      1       58      61
+PIVQIDMLEGRTVEQRRELVKRVTEAISETANCPQSAVSIIIREMTPTHLGQGGKLRA-
+>A0A099SCD1    68      0.396   1.854E-11       0       57      59      1       58      61
+PFVQIDLLEGRTLDQKRLLVEKVTQAIIESTGAAPENISIIIRDMLKENYAKAGKLAS-
+>A0A7X0AKX2    68      0.310   1.854E-11       0       57      59      1       58      61
+PTLHLEMHPGRTLDQKRAFVREVTKTTCETLGCPVESVEILISEVSRELWASGGQLKS-
+>A0A521XW71    68      0.310   1.854E-11       0       57      59      1       58      62
+PIVRVEMFPGRTHAQKQELARAITEAVANIAHTTPDATIVIISEVEREDWAQAGKLAS-
+>A0A7V4YPZ0    68      0.389   1.854E-11       0       58      59      1       59      63
+PVVEITMFKGRTDEQKAELIKSVSKTIAEVLKIPAEEVYVIIREITKADWGPQGKPYGE
+>UPI001EDA061D 68      0.413   1.854E-11       0       57      59      1       58      63
+PIVNITLIKGRPQDKKAAMYREVTDAIHRTLGAPRESVRIILNEVEPQHFAVAGEAKT-
+>UPI00186629A2 68      0.474   1.854E-11       0       58      59      1       59      63
+PTVHVYMMSGRSQQQKEALIGEVTDAVVSSLSAPKENVRVIISEVPKSEYGIGGVTGEK
+>A0A246RZP1    68      0.457   1.854E-11       0       58      59      1       59      63
+PTVHVYMMSGRTQQQKESLISEVTDAVVSSLSAPKENVRVIISEVPKSEYGIGGVTGEK
+>A0A0Q8PY84    68      0.315   1.854E-11       0       56      59      1       57      63
+PVLHVYLFEGRTEEQKALLMKALTDAVVTTLGSPTGNVRIMIQELQKEDYAVGGVSV--
+>A0A1W6Z0N2    68      0.237   1.854E-11       0       58      59      1       59      64
+PIIKVELLAGRSEDQKQAIAKRFTEVMKEEAGVKPESLHIVFHDVPASDWAVAGQLVSK
+>A0A2T6MYM9    68      0.322   1.854E-11       0       58      59      1       59      65
+PLIQATILQGRTQMQKEAFYKGITQVVSETLNVKPEQVRVIIQEVPTSHWAVAGVSIAE
+>UPI0006B55B5E 68      0.316   1.854E-11       0       58      59      1       60      66
+PYVNIKITkEGATSEKKAQLIQGVTDLLVSVLGKNPQTTVVVIEEIDTDNWGIGGRTVSE
+>A0A3G9A9Z1    68      0.305   1.854E-11       0       58      59      1       59      66
+PLLHVTQTPGQSAEAKRELLKKLTAAYVEATGAKPASVWVTIEEVSKDDWAIGGETLTE
+>A0A357M0F1    68      0.327   1.854E-11       0       57      59      1       58      66
+PVIRVEMWEGRTLEQKREIVESLSSELARIAGCDVASIYVIIDEVCKDNWGAGGVFCS-
+>UPI000F8DAF67 68      0.300   1.854E-11       0       58      59      1       60      67
+PYVNIKITdENVTITQKKELIKGVTQLLVDILNKRPETTHVVIDEVPIDNWGVQGELYSE
+>A0A519ZTT3    68      0.350   1.854E-11       0       58      59      1       60      67
+PYVNIKITdEGVSTEQKARLVAGVTQLLSDVLNKKPESTFVVIDEVDTNNWGTAGELVTE
+>W7ZJV2        68      0.444   1.854E-11       0       53      59      7       60      67
+PIVTIQLLEGRTDEQKKALVEKMTAAVSETIDAPPERVSIIINEMKPTNFAQAG-----
+>A0A1V4WY15    68      0.355   1.854E-11       0       57      59      1       59      67
+PYVNIKVTrEGVTAEQKEKLIRGVTQLLFDVLGKKPQTTYVIIDEVETDNWGVGGETVT-
+>UPI000B8913AC 68      0.327   1.854E-11       0       57      59      1       58      68
+PIVRVEMLPGRTQAQKAEYAREVTRLTVEILGCTAEAVDVIFSEIDRQDWARAGELYS-
+>A0A157KP03    68      0.327   1.854E-11       0       57      59      1       58      69
+PYVRIEILEGRTEDQKAAIAASVTQALVEHAGANPQSVFVVFDDVAPQNWATAGTLVS-
+>A0A4R1FF98    68      0.300   1.854E-11       0       58      59      1       60      70
+PYVNIKVTdEGVTTDQKAQLIRGVTDLLREVLGKAPDSTYVVIDEVPLTDWGVGGVNVTE
+>A0A4U8Z4H6    68      0.266   1.854E-11       0       58      59      1       60      71
+PFVNIKIARdGATPEQKAALIQGMTDVLVKVLNKSPNGTFVVIDEVDLENWGVGGLPLDE
+>A0A0Q8PZS7    68      0.457   1.854E-11       0       58      59      1       59      74
+PIVEVHIMEGRTVEQKRAMVAAVTQALSSTMAAPESAVRVIIHELVPEHYGIGGITAGE
+>A0A7V4XG50    68      0.362   1.854E-11       0       57      59      1       58      74
+PIIEVKIARGRSIETKRALAKALTAAAVQTLDVQPDWVTVIIDEYDRDNWATAGELHS-
+>A0A2A2MR94    68      0.327   1.854E-11       0       57      59      13      70      76
+PVVTIQQSPGRTKEQKQLLIKRITEAFEEAYGMPPEGVTVFFQNFDDEHWGKGGYLHA-
+>A0A3N6GAS8    68      0.288   1.854E-11       0       58      59      1       59      79
+PVISVDWWKGNDRAQRQELVSELTACVSRIAGCPEEAVTVIVRDVDPDHWGKGGVLADE
+>A0A7W1MXF3    68      0.339   2.548E-11       0       55      59      1       56      59
+PIVTIEWYEGRSAEQKAEIARRLTDLLVEVGKTQPEQVWIRFNDSDKGDWAIGGEL---
+>A0A7Y6YXS6    68      0.535   2.548E-11       0       55      59      1       56      59
+PLAQITILEGRSEEKKKKLIEDVSIAISESIGAPIETVRVLVQEIPPAHWGVGGKP---
+>UPI000A5FAF30 68      0.410   2.548E-11       0       55      59      1       56      59
+PFIHIEMLEGRTREQKEALVKEVTEVVSKNTGAPTEHIHIIIQEIKHENLGQNGQL---
+>UPI001BFE6196 68      0.344   2.548E-11       0       57      59      1       58      60
+PLIQVQIFEGRSDEVKREYAKAITEAAVKIMGCSAESVDVIYRDVKKSDWATAGKLWS-
+>A0A832R9X7    68      0.344   2.548E-11       0       57      59      1       58      61
+PIIRVEMYEGRTVEQKRELADVLTREACRILKCPSDHVHIVIENRSKEDWAIDGKLAS-
+>A0A2D9LXI1    68      0.241   2.548E-11       0       57      59      1       58      61
+PIVRVEMWPGRTHEQKQKLAKAITDAMVEIGKTTPEATLIVFEDVDKSNWAQSGILAS-
+>UPI001E421B9B 68      0.431   2.548E-11       0       57      59      1       58      61
+PIVQIQVLQGRTDEQINHLIKNVTEATVTSLEVKPEQVRVIVTEVPPSRWAVGGKSKD-
+>A0A358Q3Y1    68      0.456   2.548E-11       0       56      59      1       57      61
+PIVQIDLLEGRTTEQKRVLAEKVTQAIEESIGATPESISIIIRDMAKENYAKAGKLA--
+>UPI00066FC806 68      0.310   2.548E-11       0       57      59      1       58      61
+PTLYLDMHPGRTLDQKRAFVRETTRVTAETLACPPESVEIVIREVPKDAWASGGTLRS-
+>A0A1M5LZZ5    68      0.379   2.548E-11       0       57      59      1       58      62
+PLAQLYIGKGRSYEEKEQLIQAVTQALVNTLGSNPDSTWVVINEIPRSEWGVGGKPLA-
+>UPI00099540B5 68      0.474   2.548E-11       0       58      59      1       59      63
+PIAHIHLLEGRSSEKKQVLIKNVTAAISKSLDTSPEKVRVLLLEIPKENWGTAGKTKAE
+>A0A7Y8F9Y5    68      0.526   2.548E-11       0       56      59      1       57      63
+PIMQVYLIEGRDDEQKARLIEALTNAAIESIQAPPESVRVIITEVPKTQFGIAGKTA--
+>C1DMU0        68      0.526   2.548E-11       0       56      59      1       57      63
+PIMQIHLIEGRSEEQKARLIEGLTRAAVDALDAPVESIRVIISEVPNTDFGIAGQTA--
+>A0A1G6VCP6    68      0.218   2.548E-11       0       54      59      1       55      63
+PVIRIELSAGRTQEQKQKVAEEITQSMVAHCGCKPETVHVVFEDVKPSDWAVGGK----
+>A0A0B5HU59    68      0.406   2.548E-11       0       58      59      3       61      63
+PIVRIDLWAGRTPEIKEKLIQNVSKAVAETIGKPVDHVTVIINDVPKENWGAKGIQASK
+>A0A2E8P0P0    68      0.389   2.548E-11       0       58      59      1       59      64
+PIIQVTLVEGRTPEQLRALVSELTDAAVRAIDAPRDSVRVMLYEVPPTHFAAGDVTIQE
+>UPI001BA86095 68      0.379   2.548E-11       0       57      59      1       58      64
+PLIQVNQVIGKTVGQKAELIRELTETYVRVTGAKPESVWVTIEETSKDNWGVGGETIA-
+>A0A6L9LWA9    68      0.338   2.548E-11       0       58      59      1       59      65
+PILTLQTWAGTPLEKKRELVDTLTREIVRMLECPKEAVTVLIEEVPKENWGAAGELCSE
+>UPI000CFA7806 68      0.309   2.548E-11       0       54      59      1       55      65
+PIIRVELFPGRRAEVKAQLARELTETLQRVAGVPPEATTVLITEVPPHEWFVAGK----
+>A0A6M4A776    68      0.322   2.548E-11       0       57      59      1       59      66
+PYVNIQITRdGVSAEQKAELIRATTELLVRVLNKDPATTHIVIQEVDTDNWGIAGQTVT-
+>UPI00053A0ED9 68      0.283   2.548E-11       0       58      59      1       60      66
+PYVNVKITrEGATPEQKAQVIAGVTDVLVKVLGKSPATTFVVLDEVALEDWGIGGVPVEE
+>A0A353BBT6    68      0.285   2.548E-11       0       55      59      1       56      66
+PYVNIQITAGATREQKSQLVADATRSLVEVLNKKPEHIHVVITEVDEENWGFAGML---
+>A0A5J4K9P9    68      0.555   2.548E-11       4       57      59      5       58      66
+----VTIMEGRSEEQKERLIRLLSEAAGRELGYPVEEVRVIIYEVPKRNWGIGGRSAA-
+>UPI000F3F9BF5 68      0.406   2.548E-11       0       57      59      1       59      67
+PYVNIKITrEGASAEQKAELISGVTELLARVLDKNPQTTVVVIDEVETDNWGIGGETVT-
+>D9SK02        68      0.203   2.548E-11       0       58      59      1       59      67
+PYVNVQITKGATKSQKAEIVKGITNSLVRVLGKKPEHTHIVIQEIEEQDWGFAGLLTDE
+>A0A3T0VRA8    68      0.285   2.548E-11       0       55      59      1       56      67
+PVVTIAQSPGRSLEQKRELVKKITDAFVTSYGVKPESVTIFLQDYDDSNWGKAGLL---
+>A0A1X7DFN5    68      0.396   2.548E-11       0       57      59      1       58      67
+PIIRVEIWEGRTIVQKRELVEVISRETARITGCGLDSIYVIIEDVKKENWGAGGELCS-
+>A0A6L7F468    68      0.322   2.548E-11       0       58      59      1       59      67
+PLVDVTLTEGRSPEQVRALISAVHDAVVTTAGARPEHVRVIVREVPRTHYASGDVTVAE
+>A0A1Y0I5G5    68      0.203   2.548E-11       0       58      59      1       59      68
+PYVNVQITKGASRDQKRRIVEEITQSLVTNLNKSPEHIHIVLQEVNEEDWGFAGMLTDE
+>A0A8J7CQY7    68      0.322   2.548E-11       0       58      59      1       59      68
+PFITIKMLEGRSPELKKELVEKVTAVVAETLAVPKDRIHLFLEDMKPDTYAHGGVLASE
+>A0A7S6VXG7    68      0.333   2.548E-11       0       58      59      1       60      68
+PIVNIKVTDqSMSIEQKKALIEGATDLLVQVLNKPRETVDVIIDEINTNNWGVGGKMMSE
+>A0A368ANT4    68      0.322   2.548E-11       0       57      59      1       59      68
+PYVHIRVTdEGVSAEHKRQLIEQTTRMLQQVLGKPPASTFVVIEEVPTDNWGVGGETVT-
+>A0A562ZEM0    68      0.300   2.548E-11       0       58      59      1       60      69
+PYVNIQVTrEGVTREQKAQVIAGVSDVLHRVLGKDPAITYVVIEEVEPDNWGVGGLPLPE
+>UPI001BD1E36C 68      0.333   2.548E-11       0       58      59      1       60      70
+PYVNVRITkEGNTPEQKAQVIAEITETLERVLGKPPEVTFVVIDEVPMEDWGYKGLPTSK
+>A0A1G9PGU3    68      0.316   2.548E-11       0       58      59      1       60      72
+PIVKIEVTrEGVTKAQKQALIKGVTDLITEVLNKDPQLTHVMIQEYDLDNWGYAGEQVSE
+>A0A532EPE7    68      0.283   2.548E-11       0       58      59      1       60      72
+PYVHIQVTrEGVTVEQKEALIKGATDLLVRVLNKNPAHTFIVIEEVDTDNWGVAGMSVTK
+>A0A6B8M7K2    68      0.327   2.548E-11       0       57      59      1       58      73
+PVITIRIGKGRPIEKKRALAEAVTKAVVEMLDVQPEWVTVLIDEYERENWATGGRLHA-
+>A0A8J2YLJ7    68      0.379   2.548E-11       0       54      59      1       58      74
+PYVNIKVTGGSeapSAEQKAELIREVTDVLVRVLGKNPATTTVIIEEIPMDNWGMGGE----
+>A0A1L3ZVJ8    68      0.457   2.548E-11       0       58      59      1       59      77
+PIVEVHIMEGRSVAQKRAMVAAVTQAVSETMAAPLSAVRVIIHELVPEHYGIGGTTVGE
+>UPI001F219000 68      0.372   2.548E-11       0       58      59      1       59      79
+PLVEVTLVEGRSPSQLRALIGEVTRAVARTADAPPEAVRVIVREVPASHWAAGDVTIQE
+>A0A7W1P683    68      0.327   2.548E-11       0       58      59      1       61      80
+PYVNIKITRegGTTPEQKGDLIKGVTDVLVAVLDKSPSSTFVVIDEVDLENWGIGGMPVNE
+>A0A4V2Y944    68      0.322   2.548E-11       0       58      59      1       59      103
+PLVQISLAAGRPPGQIRDLISEVHDAVVRATGTDPARVRVLVQEIPPAHWAAGGVTLAE
+>A0A8G8VZF1    68      0.357   3.504E-11       0       55      59      1       56      59
+PFVHIEMLAGRTAEQKAQLVKDVTEAVMKNTGAPGENVHVIFRDMEPSDYAQNGQL---
+>A0A7X7CKS3    68      0.309   3.504E-11       0       54      59      1       55      59
+PVVDITMWKGRTVQQKSELAKSITDEMVRIFKVKEDSVQVIYHEIEKENWVIGGK----
+>A0A2I1XP82    68      0.363   3.504E-11       0       54      59      1       55      59
+PFVHIELIKGRSPEQLENLMKDVTDAVHKNTGAPKEHIHVIINELGPHTYGQGGQ----
+>A0A430AN51    68      0.436   3.504E-11       0       54      59      1       55      59
+PIVHIELIEGRTQEQKDAMVRDVTDAIVKNTGAQKENVHIIISDMAKGNYAVGGE----
+>A0A2B9B725    68      0.406   3.504E-11       0       58      59      1       59      60
+PIIQIQLIEGRSTEFKKKLMREINEVVCRILDVHPAQVRILINEFEKENWSVGGVAKDE
+>A0A165P3T2    68      0.428   3.504E-11       0       55      59      1       56      60
+PIIHVHVIEGRSDEQLSELMETLTVAAAESLDVKIEQVRVLIQEVPNKHWGVGGKP---
+>A0A0F5Q125    68      0.288   3.504E-11       0       58      59      1       59      61
+PEIYVYAVEGRTSEQKRGLMKDITDAVVKNFGTDPENVTVQIIEAPKDSKAKGGIPFSE
+>A0A6N8B9D0    68      0.396   3.504E-11       0       57      59      1       58      61
+PIVQIDMLDGRTTEQKRKMAQEVTEAIAKNCDCPAEAVIIVLRESPREHIAKAGKLMS-
+>A0A523VUT4    68      0.474   3.504E-11       0       58      59      1       59      62
+PLVKIDMWEGRSEETKEKLIRDVSDAVARTLDISLDHVTVILYDVPKSNWGIKGVSCSK
+>A0A8B0UAD0    68      0.482   3.504E-11       0       57      59      1       58      62
+PILQVHLLKGRTADQKRQLVREVTEAVSRSLDVRPDQVRIILSEMDREDYAIAGTLVA-
+>A0A135L6Q7    68      0.350   3.504E-11       0       56      59      1       57      63
+PFVTIELIEGRSPEQKRELVEKITKVVTETVNVPAESVYVFIEDLKKDHFARNGKLV--
+>A0A2C9ELG7    68      0.285   3.504E-11       0       55      59      1       56      63
+PYINLQITKGATRQQKAQLVKEFTESLVRVLGKKPEHIHIVIQEIDGSDWGFAGEL---
+>J5N2A0        68      0.271   3.504E-11       0       58      59      1       59      63
+PILKVEMLSGRTKEQKRELAKALTAEMARVTGNRPETIQVIFAETSSANWATGGVLLDE
+>I6X9J7        68      0.543   3.504E-11       0       56      59      1       57      63
+PIMQVFLVEGRSEEQKARLIAALTDAAVSSLQAPIESVRVIINEMPKTDFGIAGKTA--
+>A0A847ZTQ8    68      0.293   3.504E-11       0       57      59      1       58      64
+PVIKVEMFEGRSADQKRAFAKAITDAFVETCGGTAQSVTVIYADVEKSDWAVAGRLAS-
+>UPI001290BF9C 68      0.310   3.504E-11       0       57      59      1       58      64
+PTFHIELFEGRTTEQKRAFVRAITEATCQSLGVAANTIDIILNEVKRENWATGGRFWS-
+>A0A4Q9DTB2    68      0.396   3.504E-11       0       57      59      1       58      64
+PIVNIQILEGRPASKVKALISRVTDTVAEELEVPKERIRVLVTEVPKTHWGIAGVPVS-
+>A0A8F0GNQ2    68      0.322   3.504E-11       0       58      59      1       59      65
+PMIRVEMFEGRTPEQKSAFARAMTEAFVTTCGGTAQSVHVVFADVAKGDWAVAGRLCSE
+>A0A6L6YIJ7    68      0.322   3.504E-11       0       58      59      1       58      65
+PVVNIQMFEGR-DEAKPAIAKAVTDAIAEHTNVDPQYVYVIFNDVKTENWAISGELFSE
+>A0A1M3LH74    68      0.389   3.504E-11       0       58      59      1       59      65
+PIIQVSIAEGRRPEQIRELIRGVTGAVAEALEAPVETIRVVVSEVPLTHWGSGDQTLAE
+>UPI001BD9151A 68      0.285   3.504E-11       0       55      59      1       56      66
+PYVNIQITQGATRAQKQALVKDVTASLAKHLGKKPEYTHVVIQEIADENWGFAGQL---
+>A0A521VXQ7    68      0.418   3.504E-11       0       54      59      1       55      66
+PIVDITMIEGRTAEAKAKLIAKVTDAVVEAIGAPPEAVRVILRELPGSHFGVAGV----
+>A0A3M7TPJ8    68      0.518   3.504E-11       0       53      59      1       54      66
+PIAHIHILEGRSREQKQHLIQDITTAISENLDVPGERVKVLLHEMPHENWGSNG-----
+>UPI000FFF2E50 68      0.327   3.504E-11       0       57      59      1       58      66
+PTVRVELCTGRSQEQKAQYVKEVTRLTADVMKCPPESVDVMFTEIAPENWAHGGRFYS-
+>A0A7W8JXI7    68      0.290   3.504E-11       0       58      59      1       60      67
+PYINVRLT--RkdiTTEQKARIVREITATMQSVLGKRPESVHVVIDEIDPDNWGYAGELTSE
+>A0A3B7A814    68      0.305   3.504E-11       0       57      59      1       59      67
+PYVNIKITrEGATPEQKARLIQGATQLLVDVLGKNPKTTIVVIDEVDTDNWGVAGESIS-
+>W5WCE1        68      0.362   3.504E-11       0       57      59      1       58      67
+PLIHVNQPTGQTTEQKAAIVRELTEAYVRATGGKPESVWVTIEETAKDNWGIAGETLT-
+>A0A1M6R725    68      0.305   3.504E-11       0       58      59      1       59      67
+PLIQVTLAKGRTPEQLRALGQALTDAAEQAIGAKRETIRVVITECEPEHWFAGGETLAE
+>A0A662CDL5    68      0.366   3.504E-11       0       58      59      1       60      67
+PFVNIKIARnGVTQEQKARLIRGVTDLIQEVLGKSPSSVMVMIEELDPEDVGLGGETVAE
+>UPI000C08000A 68      0.444   3.504E-11       0       53      59      9       62      69
+PIVTVQMLEGRSDDQKRALVEKVTAAVSETIDAPKERISVVIDEMKPTNFGVAG-----
+>A0A7V8VAA7    68      0.350   3.504E-11       0       55      59      1       57      71
+PIITIQITdEGTSRQQKAELIRGVTDVVVHVLSKPPELTHVVIQEISTDNWGVAGLP---
+>A0A8J7ILY6    68      0.293   3.504E-11       0       57      59      1       58      71
+PFVTVKISRGHSIEKKRRLVEAITNALVSALDTKPEWVTIHIDEFERENWAVGGLLHS-
+>A0A1H7W935    68      0.322   3.504E-11       0       57      59      1       59      72
+PFISVRITkEGNTPEQKAQVIREITDTMERVLGKPPEVTHIVIEEVAMEDWGYRGVPTS-
+>A0A846U5I3    68      0.283   3.504E-11       0       58      59      1       60      74
+PFIRIEVTrEGVTPQQKQQLIADATEMMVRVLGKDPATTFVIIDEVETDNWGVAGRTVTE
+>A0A6I2KSW2    68      0.338   3.504E-11       0       57      59      1       59      75
+PFVNIRVTnEGVTAEQKQELIQGVTELLQRVLNKNPATTFVIIDEVETDNWGVGGTAVT-
+>A0A354SE27    68      0.363   3.504E-11       0       54      59      20      74      84
+PFIQVTMLEGRTVEQKQELMRKLNSAAAEVLGGDPNRIRIALIEVTGDDWGIGGE----
+>A0A2E5L2I9    68      0.305   3.504E-11       0       58      59      26      84      87
+PVVNVAMYAGRTDQQKADLAKAITKAISETAEIPDSATTVIFQEVEKTAWAVGGVMVSE
+>UPI00128B417E 68      0.431   3.504E-11       1       58      59      30      87      94
+-VIKLTMMEGRTSEQKEALIRRLSEAAAVELDCPPEEVRMVIYEVSRQEWGIGGKSVAK
+>A0A3S0TAY2    68      0.288   3.504E-11       0       58      59      55      113     115
+PTIQVQMLLGRSREQKREMAEVFTREMARIAKCGESDVQIIFDEVPKENWAVGGVLNDE
+>A0A4Y4CU50    68      0.473   3.504E-11       0       56      59      1       57      128
+PFAQVHITEGHSPEQKRVLIEKITQAVHDSIGAPKPNIRVWLRELPKTDYGIGGELV--
+>A0A847J4J8    67      0.482   4.817E-11       0       55      59      1       56      57
+PIVEVTLIEGRTFEKKKKMVEEVTNAIVSSLGAPREAVRVIIREVPAWHFAAGGEL---
+>A0A374JJZ6    67      0.438   4.817E-11       0       56      59      1       57      58
+PLVHIELLEGRSLEQKEALVKDVTEAIVKNTGAKTENVHIVISDMTKGNYAVGGKMA--
+>A0A430AL26    67      0.446   4.817E-11       0       55      59      1       56      59
+PIVTVNLVEGRTQEQKNGLVKDVTEAIVKNTGAPAGNVHVIINDMKKGDYAVGGEM---
+>A0A1N6FJA9    67      0.339   4.817E-11       0       55      59      1       56      59
+PLVHVELVEGRTAEQKAGLVKDITQAVVKNTGATEDRVHVIIEDMKKSNYAVGGKL---
+>A0A5A9E603    67      0.446   4.817E-11       0       55      59      1       56      59
+PIAYLHILEGRSPEVKEELVKSLTQSICECLKTNPEQVRILINEVPKGNWAVGGTL---
+>UPI001CCDC893 67      0.389   4.817E-11       0       58      59      1       59      61
+PFVTVELVEGRSEEQLKKIIEEVTEVVSRNSGAPKEKVHVFIEELKKDRYAVAGKLISE
+>A0A0F2QBG7    67      0.464   4.817E-11       0       55      59      1       56      61
+PIVQIEMIEGRTLEQKRNLVKNVTAAICESVDCPKENVSIIIREMSKEHSAKAGIL---
+>A0A0L8QUC8    67      0.338   4.817E-11       0       58      59      1       59      61
+PLVQVSWWKGAGTDQRRQLVEEVTETVARIAKCPEAAVTVIVNDVETDHWGRGGTLASE
+>A0A2N0KT67    67      0.293   4.817E-11       0       57      59      1       58      61
+PIVRIEMWPGRSHAQKAELARVITDAMVNITQTTPDSTIIVFEDIPKDNWAQNGMLAS-
+>A0A430B1P6    67      0.436   4.817E-11       0       54      59      1       55      61
+PIVHIELLEGRTQEQKNEMVKEVTEAIVRTTGAKEEAVSIVISDMSKGNYAVGGK----
+>UPI00036EE399 67      0.431   4.817E-11       0       57      59      1       58      61
+PIVQIDLIEGRTVEQKRELVKRVTEAISETAACPTSAVTIIMRDMPKENLGQGGKLRA-
+>A0A4U8V6Z7    67      0.293   4.817E-11       0       57      59      1       58      62
+PVIRVEMLAGRTDEQKRTFAREVTKLACETFNCKPDTLHVVFSEIPRNSWATAGTLQS-
+>A0A6N7Z724    67      0.355   4.817E-11       0       58      59      1       59      62
+PIVEINLIEGRPPEKIRELIRRVHDAVEGALEAPASSIRILVREIPPAHWAAGGVTKDE
+>UPI0006612738 67      0.339   4.817E-11       0       55      59      1       56      62
+PVINVKLIEGRTVEQKRAMVKAVTRAVSESLGVAESAIWISIEDMKPENFAQGGEL---
+>UPI0015B9B4AA 67      0.526   4.817E-11       0       56      59      1       57      63
+PIMQVFLIEGRDEEQKARLIAALTEAVVESIQAPRESVRVIITEMPRTDFGIAGKTA--
+>A0A0D5LXT1    67      0.440   4.817E-11       0       58      59      1       59      63
+PTVHVYMMSGRTSQQKEALISEVTDAVVSSISAPKENVRVIISEVPKSEYGIGGVTGEK
+>A0A1I2EAK6    67      0.406   4.817E-11       0       58      59      1       59      63
+PIAHIHILEGRTTEQKKKLIEEVTGAIHSSIGADKSKIKILLHEIPEDDWATGGITKRE
+>UPI0018690B7E 67      0.457   4.817E-11       0       58      59      1       59      63
+PTVHVYMMSGRTQQQKEALISEVTDAVVSSVSAPKENVRVIISEVPKSEYGIGGITAEK
+>UPI000414FE1D 67      0.440   4.817E-11       0       58      59      1       59      63
+PTVHVYMMSGRTQQQKEALISEVTDAVVSSVSAPKENVRVIISEIPKSEYGIGGVTGEK
+>UPI001BD67796 67      0.508   4.817E-11       0       56      59      1       57      63
+PIMQVFLIEGRDEEQKARLIAALTDAAVESIQAPRESVRVIITEMPKTDFGIAGKTV--
+>A0A8I1NYL6    67      0.288   4.817E-11       0       57      59      1       59      64
+PLVKIELFPGRSPEKKAELAREITATLERVAGIKPEATTVMFAEVKPEDWFVAGEaLGS-
+>D6Z9Z6        67      0.305   4.817E-11       0       58      59      1       59      65
+PLVDVSLKAGRSPEQLRELIAELTATVQRVLGSPPEAVSVILREVAPTHWANANTTLAE
+>UPI00115C75B2 67      0.464   4.817E-11       0       55      59      1       56      65
+PVVDITLIEGRTPEKKLALIRKVTEAVVEAIDAPRDSVRVILREVPGEHFAAGGNP---
+>A0A1P8F732    67      0.288   4.817E-11       0       58      59      1       58      65
+PVITVEMHEGRSIAQKKQLVEGITNEFVKI-GTPAEKVTIIFRDVAKTNWASGGKLSSE
+>A0A2I7N3J6    67      0.237   4.817E-11       0       58      59      1       59      65
+PYINLQITKGATKDQKKQIVAEFSQTLVNVLGKKPEHIHIVIQEIELDDWGYAGQLTSE
+>UPI001C3DF030 67      0.406   4.817E-11       0       58      59      1       59      66
+PIVEMTLIEGRTFEKKKAMVEAVTDAIVTTLGAPRETVRIVIREVPAWHFAAGGELKGK
+>A0A847BUB7    67      0.333   4.817E-11       0       58      59      1       60      66
+PYVNIKITqEGATKEQKAKLIEGVTKLLVDTLGKNPATTIVVIEEIPVENWGIGGKSVEK
+>A0A1F8Q8X2    67      0.310   4.817E-11       0       57      59      1       57      66
+PVVIVEMWEGRTIDERRQLARDLTDAFVKI-GVPADAVNVIIKENPKSCWATGGQLCS-
+>A0A832M6X8    67      0.232   4.817E-11       0       55      59      1       56      67
+PYINLQIIRGATREQKQRIVEEFTASLVKHLGKKPEHIHIVIDEVEEENWGFAGML---
+>I3ZBD1        67      0.293   4.817E-11       0       57      59      1       58      67
+PVIHVHMLGGASHEQKAQIAKEFTDTLVRVLGSNPQMTHIILDEQNPENWANAGELIS-
+>A0A2S0VQV6    67      0.300   4.817E-11       0       58      59      1       60      67
+PYINIKVTnEGVTPEQKAELVAGATNLVQQVLDKDPSTIFVIIDEVDTDNWGIAGRLVTE
+>A0A8J8CPF5    67      0.322   4.817E-11       0       58      59      1       58      68
+PIVHVHVWEGFSEEKKKQVIEGITKMFVD-MDIPKQAVHIVIHETPKVNWGIDGKPATE
+>A0A5M8FE65    67      0.310   4.817E-11       0       57      59      1       58      68
+PLIQATVIQGRTLAQKEAFYEGVTRVAAETLGVKPEQVRVVLTEVPAEHWAIGGVTKA-
+>UPI001F09F9ED 67      0.416   4.817E-11       0       58      59      1       60      68
+PIAHIHILEGRDAEQKQKLIEGVTNAMCHTLHADRSKIKVLLHEVPKENWGSAGMTkRSE
+>UPI0012BBA9B4 67      0.237   4.817E-11       0       58      59      1       59      68
+PYINVQITKGASRDQKRTIVKEMTETLVKTLNKSPEHIHIVLQEIEQEDWGYSGMLTDE
+>A0A2D5VV74    67      0.316   4.817E-11       0       58      59      1       60      68
+PYVNIKVTDlGVTRAQKAELIAGVTQLLKEVLDKDPASTFVVIDEVNTDNWGTGGEQVSE
+>A0A095ARB8    67      0.396   4.817E-11       0       57      59      1       58      68
+PIIEVTLLEGRTPEAKEALVAALTDAAVSAVGAPIESVRVILREVPAAHFAVGGQSFA-
+>B0VXM5        67      0.474   4.817E-11       0       58      59      1       59      68
+PIVQVQLFGSLTVEQKEALIKETSDAVARVLHAPLNTIRVLIQEMPAENWGIAGESAQK
+>H5U3H9        67      0.338   4.817E-11       0       58      59      1       59      68
+PFIDVTIAQGRSPEQIRTLMHELTEAAHRAIGAPIANIRVVVREVPTTHWAAGDVTVAE
+>UPI001F48FC80 67      0.350   4.817E-11       0       58      59      1       60      68
+PYVLIQVTdEGVTREQKAELVRGSTELLQRVLGKDPKLTFVVIDEVATDNWGVAGELVSE
+>A0A543DS20    67      0.300   4.817E-11       0       58      59      1       60      70
+PFVHVSITRdGTSLAQKRQLVREITDTLERVLGKQPDLTHIVIAEVDTDDWGHGGELVTE
+>A0A6P0S7N0    67      0.232   4.817E-11       0       55      59      1       56      70
+PYINLQVTKGASREQKKQIVKDFTDSLVRHLGKKPEHIHIVIDEIDEENWGYSGML---
+>UPI000C828CAD 67      0.338   4.817E-11       0       57      59      1       59      71
+PYVNIKVTrEGVTAEQKKRLIEGTTDLLYQVLDKPKSTVFVVIDEVETDNWGVGGETVT-
+>UPI001EFDDA0F 67      0.338   4.817E-11       0       57      59      1       59      72
+PFINIHLTrEDATQEQKARLIEGVTDLVTTVLGKNRATTFVIIDEVETDNWGIGGEPVT-
+>A0A366ZS76    67      0.288   4.817E-11       0       58      59      1       59      72
+PLVEVTLGAGRTPEQVRALMHELHEAVARTVGARSDHIRVVVREVPREHWATGDVTLSE
+>A0A1H4EY26    67      0.271   4.817E-11       0       57      59      1       59      72
+PFIKIELTrEGVTREQKQQLIKGITDLFTDILNKDPQLTHISIQEVELDNWGYAGEQVS-
+>A0A7V6YTC1    67      0.224   4.817E-11       0       57      59      1       58      72
+PFITIKLAKGRTIEQKQQFVEAITQEAVKTLNVKKEWITVVFDEYERENWATDGQLHS-
+>A0A7W0RG24    67      0.305   4.817E-11       0       58      59      1       59      73
+PFVTIEWFEGRSDEQKRAIAERVTNALAEVGEVPADQVWIRFVDASRADWAIGGEIQGE
+>UPI00167EFF1B 67      0.263   4.817E-11       0       56      59      1       57      73
+PIVTVDWWTGFGEDERRRLVRSLTDSVVEVTGCRPDSVTVIVRDIAPDHWARGGVLA--
+>UPI001BA62DA2 67      0.389   4.817E-11       0       58      59      1       59      74
+PVIDITLGPGRSPARLRALVREVTEATHRSIGAPVDGIRVFVREVPDTHWSVAGVLASE
+>A0A3B0AUN9    67      0.275   4.817E-11       0       57      59      1       58      76
+PVISVDMLRGRTDAEKAALARELTDAFQRTCGSARERIYVVIHDIPQEDWAVGGEMCT-
+>A0A839AFE8    67      0.300   4.817E-11       0       58      59      1       60      79
+PYVNIRITrEGVTEDQKRALIKGATDLLVDVLNKNPATTIVTIDEVEFENWGIGGLPAEE
+>UPI001C8B8BAB 67      0.275   4.817E-11       0       57      59      1       58      79
+PYVRIEAIAGATRDQKAALVADVTQAVVAHLGKKPEQVWVVIDDVPADNWGVAGGLAA-
+>A0A7K0TNV0    67      0.285   4.817E-11       0       55      59      11      66      81
+PLVHIEWFPGRTVDQKREVIEVLTSELSRIGNCLPETITVIFTEVSRENWGRNGRL---
+>A0A411YHU5    67      0.396   4.817E-11       0       57      59      1       58      84
+PIVEMKILEGRPPERVQELIAEVTRAVTGSLGVAPEQVRVLVTEVPPTHWGVAGTSKA-
+>A0A7D5ENJ5    67      0.333   4.817E-11       0       58      59      45      104     112
+PYVNIKVTDlGVTRQQKAELIARVTQALQDVLDKDPASTFVVIDEVNTDNWGSGGEQVSE
+>G7H2P0        67      0.410   6.623E-11       0       55      59      1       56      59
+PLIQISQTPGLSDAIKRETIAAVTEAYARATGKNPDSVWVTITEVPRNHWGVGGEP---
+>A0A7V9VNZ1    67      0.339   6.623E-11       0       55      59      1       56      59
+PIITVEWYEGRSAEQKAEIARKLTDLLVDVGKTQREHVWVRFVESPKSEWAIGGEL---
+>A0A0V8HL70    67      0.372   6.623E-11       0       58      59      1       59      60
+PIIHIEILEGRSDEKVRELINGITKITVQTLNVKPDQVRVIIHPIPRRYWGVGGITKEE
+>UPI00083E509C 67      0.406   6.623E-11       0       58      59      1       59      60
+PFVRIDLFEGRSLEQKKALAKEVTAAVVKHTGAPKEAVHVIINDMPEGTYFPQGEMRTK
+>UPI000F7B13D5 67      0.396   6.623E-11       0       57      59      1       58      61
+PLVHIELIEGRNHEQLKGMVKDVTEAISKNTGAPKEHIHVVLSEMKKEHYAVGGVLKS-
+>A0A0S7WME6    67      0.474   6.623E-11       0       58      59      1       59      61
+PIVRIETWEGKTDAQKEQLIQRVSKCVADSLDVSLEHVHVVIYDVPKANWGIKGEQASK
+>A0A0K8J9T4    67      0.379   6.623E-11       0       57      59      1       58      61
+PVVQIDMAEGRTTEQKRELAKKVTVAIAETAKCPPEAITIVIRESAKQHIAKAGILMS-
+>A0A1B9M594    67      0.362   6.623E-11       0       57      59      1       58      62
+PNVTIDFLEGRTVEQKREMAKRVTDAIVETLNCKAEAVQIIMHEISKDQIANGGVLRS-
+>A0A353N2V0    67      0.272   6.623E-11       0       54      59      1       55      62
+PVVRVDLWSGKSQEFKAELAKAITDAVVQKVGCPVEAVTVKIEESPAENWMIGGK----
+>UPI001A9568AD 67      0.300   6.623E-11       0       58      59      1       60      62
+PYINIKVTDtGVTPEQKAQLIAGATELLVKVLNKKPETTFVIIDEINTDNWGIGHKQVSE
+>UPI000B43EEBB 67      0.406   6.623E-11       0       58      59      1       59      63
+PIIQIQMLEGRSTELKKELMKEINEVVCRTLEVLPVQVKVLINEYPKGNWSTGGVTKAE
+>UPI000419427B 67      0.448   6.623E-11       0       57      59      1       58      63
+PLVQISILEGRPQEAKKRLIEAVTEAVVHTLDANPGAVRVLLYEVPAAHWGVGGVTKA-
+>A0A6I5I7N2    67      0.338   6.623E-11       0       58      59      1       59      64
+PLIEVTLVEGRSPQQLRALITSVTDAVETSVGAPRDSIRVIVREVPPTHWAAGDVTIEE
+>A0A0R1J8I8    67      0.396   6.623E-11       0       57      59      4       61      64
+PLVHIELIEGRSQEQLKSMVEDVTEAISKNVGAPKENIHVVLNEMKKDRYAVGGVLKS-
+>A0A1Y5E011    67      0.396   6.623E-11       0       57      59      1       58      64
+PIIRIEMFEGRDAAKKLELVQALTTEAVRILGGTKDGVHVVITDVAKDNWGVGGELAS-
+>A0A7C6QH97    67      0.303   6.623E-11       0       55      59      1       56      64
+PIIQVDWVEGRTVEQKRALVKKITDVVCECANCTPDRVTVIINDIPKSNHAKAGVL---
+>UPI001E34FB23 67      0.431   6.623E-11       0       57      59      1       58      65
+PIIHAHVLAGRGSEQKAAFARAVTEAAALHLGAPPAAVRVLIHETAPTDWFAAGEPKS-
+>C0LTT5        67      0.288   6.623E-11       0       58      59      1       59      66
+PLIRVTLLEGRSPQEVAALGEALTAAAHETLGTPVEAVRVIVEETPPERWFVGGRSVAE
+>UPI0018845230 67      0.431   6.623E-11       0       57      59      1       58      66
+PIVNISILEGRDDAAKARLIAEVTDAVEHSIGASREAIRVLINEIPASHWGTAGVPKS-
+>A0A2J6N073    67      0.389   6.623E-11       0       58      59      1       58      66
+PVVHVNVWEGFGAEKTKTLIRNITRAF-EDLGIPKQAVEVIVHEIPKSHWGIGGETAAE
+>UPI00146A740E 67      0.355   6.623E-11       0       58      59      1       59      67
+PLIQVTIGRGRSPEQLNALGQAITDAVESSIGAKRESIRVVLTECEPEHWFVGGETLAE
+>A0A0F2PHT7    67      0.305   6.623E-11       0       57      59      1       59      67
+PFVNIKITKdGATVEQKQQLIAGVTNLLVNIMGKNPQTTVVVIEEVDTDNWGIGGESVT-
+>A0A7J5BEF6    67      0.406   6.623E-11       0       58      59      1       59      67
+PFISVTVTEGRSDEQLRRLITELTEATVRAIDAPKQNVRVVIHEVPETHWAAGDVTIQE
+>UPI001B0F531A 67      0.300   6.623E-11       0       58      59      1       60      67
+PYVNIRITrEGATAAQKAQLIRGATQLLADVLGKDPRSTVVVIDEIDPDNWGFAGETTTE
+>A0A7Y4Y2Y2    67      0.300   6.623E-11       0       58      59      1       60      68
+PYVNIKITRdGVTREQKAALIAGATRLLVDVLAKNPETTVVVIDEIDTDHWGIGGMPVTE
+>UPI001BDBBA86 67      0.266   6.623E-11       0       58      59      1       60      68
+PYVNVKITRERaTPEQKAEIIKGVTQLLVDVLDKDPATTFVVIDEVELEDWGVGGVPVME
+>A0A7C5TR33    67      0.389   6.623E-11       0       58      59      1       59      68
+PVVRIDLWQGRSPEMKEELIVKVTDAVCESLEVQKEDVFVILNEVSKDNWGMHGKTAAK
+>A0A7X9ZXE2    67      0.316   6.623E-11       0       58      59      1       60      69
+PYVNIKITdEGVTREQKKQLIAGVTEVLQKTLGKNPKTTTVVIDEINVDNWGMGGLPVPE
+>UPI0012B5E005 67      0.338   6.623E-11       0       57      59      1       59      69
+PYINIKVTdEGVTDDQKKRLIEGATTLLNQVLGKPRSSVFVVIDEVKTDNWGVGGETVT-
+>A0A656HN43    67      0.389   6.623E-11       0       58      59      1       57      69
+PLIQATIIAGRSQEQKEAFFEKVTAVAVETLCVKPEQVRVVINEVPAEHWAIGG--VSK
+>UPI00065E1CC0 67      0.301   6.623E-11       0       58      59      1       63      70
+PYINIKITKeqGKvvTTEQKQALIKGATELLQNVLGKNPKTTVVVIDEVETDNWGIGGETITE
+>A0A031JL77    67      0.288   6.623E-11       0       58      59      1       59      71
+PIISVVLAEGRTREQKRDLCRALTAAAISAVGARPEQVRIVIQETPLDNYAVAGVTFAE
+>UPI000BBB7672 67      0.275   6.623E-11       0       57      59      1       58      72
+PIITVKLAKGRTAEQKQQFVEAITKEAAKTLQVNEEWVTVIFDEYNRENWASGGQLHS-
+>A0A837DZW6    67      0.287   6.623E-11       0       58      59      1       66      73
+PYVNIKVTReggpdgtGPSAEQKAQLIRGVTDLLQKVLGKSPATTFVVINEIPLEDWGIGGLPVQE
+>A0A7G7MLP2    67      0.285   6.623E-11       0       55      59      1       56      74
+PFIRVDWFPGRTLEQKRELAEVLTREFSRIGDCKPETINFIFTEVDRESWGRNGKL---
+>A0A4V3HCX4    67      0.313   6.623E-11       0       58      59      1       67      78
+PIVTIQVTregsaPGRdavTPEEKAQLIKGVSDVLLNVLNKPLEATFVVIQEVEKENWGWGGLPVDE
+>A0A3M1G0P4    67      0.362   6.623E-11       0       57      59      1       58      79
+PLIDISLIEGRAARQKRRLIELITEAAVAALAVRPQSVRVILREVPSTHWAVGGLPKA-
+>UPI00068E1F05 67      0.338   6.623E-11       0       58      59      1       59      88
+PLIEVTLVEGRTPKQLRSLIHELHGAAVRAIAAPPESVRVVIREVPPTHWAAGDVTIVE
+>A0A0E8EFW5    67      0.310   6.623E-11       0       57      59      29      86      91
+PTVRVELSPGRSAEQKTRYMQEVTRLTVEILKCPVESVDVIFIEIPPTEWAHGGKFYA-
+>UPI000A6446BD 67      0.293   6.623E-11       0       57      59      50      107     113
+PVVRITLIAGRSPEQKRKAAEAVTQALAEHLNSTPSQTQVIFEDVSPENWAIEGKLIS-
+>UPI000CD18662 67      0.327   6.623E-11       0       57      59      62      119     135
+PYVTALVLEGRPVEQRHRLLAALTDAVVTVLGSPRELVRAQIVEVPPDDWGIAGVPAA-
+>K8Z9T7        66      0.418   9.106E-11       0       54      59      1       55      58
+PFIHVELLEGRTPEQKKALIEDITEVVSKDADVPKERIHVIIRDMKHGDYGCGGE----
+>A0A4P6U6H9    66      0.357   9.106E-11       0       55      59      1       56      59
+PLIQISQISGLTAAQKRETIAAVTKAYAEATGKDASSVWVTITEVPREHWGVGGEP---
+>A0A849IVV1    66      0.200   9.106E-11       0       54      59      1       55      59
+PLIQVSMFEGSSADDRRLLAKRLTDVVRETLNVSPEAISVVIYEVPPEDWAVAGK----
+>A0A6N3C5S5    66      0.423   9.106E-11       0       58      59      1       59      60
+PFVRIDLFEGRTLEQKKALAKEVTEAVVRNTGAPKSAVHVIINDMPEGTYFPQGEMRTK
+>UPI000369AF29 66      0.303   9.106E-11       0       55      59      1       55      60
+PIITIQQGP-QPVERKRELVQRITEAMVEAYGLPPESVQVWIHEVPADSWGKAGQL---
+>A0A1M3KPX4    66      0.372   9.106E-11       0       58      59      1       59      61
+PEILIHIAEGRSAESKKALMQDITDAVVKNFGVPPDRVVVQIVESPKHNKSRGGVLFSE
+>R5BPD1        66      0.338   9.106E-11       0       58      59      1       59      61
+PIIHVELVEGRTFEQKKKLGEAITNATVDIVGVPKEAVKVIFTDMKKDNFMEAGVMRSE
+>A0A317DS63    66      0.413   9.106E-11       0       57      59      1       58      61
+PIINVTLIEGRSQDDKRALIEELTNAAEKAIAVPRQSVRVIIWEVPAAHFGVAGVPKS-
+>A0A221P4I3    66      0.338   9.106E-11       0       58      59      1       59      61
+PLVQVNWWKGVGAAERRQLVEEVTETVARVAKCPEAAVTVIINDVETDHWGRGGRLASE
+>A0A2D6N742    66      0.241   9.106E-11       0       57      59      1       58      62
+PHVTVQLLAGRTVDQKRACAEAITNAIVEHLNTTPDATSVVFQEVQRHDWASAGKLIS-
+>UPI000B81721F 66      0.362   9.106E-11       0       57      59      1       58      62
+PTLHVQLLEGRSAEQKRKFIDAVTKATCESLCVEPGTVDVVLSEIRPENWAKGGQLLS-
+>G9ZJ32        66      0.375   9.106E-11       0       55      59      1       56      62
+PIVNIKIVEGRSVEQKRALAKNVTRAVAESIGVPESAIWISIEDLKAENLAQGGEL---
+>A0A1F4Q3A3    66      0.298   9.106E-11       0       56      59      1       57      63
+PFVNIRIYEGHAKERKDEIARRVTEAICEATGLPKGAVWIVFEEIDPPNWYVGGKPG--
+>A0A1A9KDW8    66      0.508   9.106E-11       0       56      59      1       57      63
+PILQVHLIAGRSEEQKARLIEALSWAAVETLGAPIESVRVIINEVPNTDFGIAGQTA--
+>A0A4R1PTE8    66      0.508   9.106E-11       0       56      59      1       57      63
+PIMQVYLIEGRSEEQKARLIDALTRATVDALDAPIESVRVVITEVPNTNFGIAGQTA--
+>UPI0016799A3F 66      0.456   9.106E-11       0       56      59      1       57      63
+PLIQVQLMEGRTDEQCAALIEALTEAAHTSIGAPRESVRITLIEIPKTHFGIAGKTA--
+>UPI00166D723F 66      0.285   9.106E-11       0       55      59      1       56      64
+PYVNVKILQGASREQKKHLVEDITKSLVERLGKKPETIHIVIDEIADENWGFSGML---
+>A0A2E0BLS0    66      0.344   9.106E-11       0       57      59      1       58      64
+PLIRVEMFKGRTDEQKKVLVKELTDSFIKSCGGNRDAVDVIITDIEQKNWGKAGELYS-
+>A0A2P2ECP9    66      0.372   9.106E-11       0       57      59      1       59      65
+PLVQISLTPdGLTTQKKETLIRKVTDLLVEELGKNPDTTVVIITEVETDNWGIGGQSVS-
+>A0A7X7QJN1    66      0.203   9.106E-11       0       58      59      1       59      65
+PILRVSLWAGKTKDEKAKLAKALTDTMVATTKVPAEAVTIMFEELPKENWATGGQLHTE
+>A0A524H6L8    66      0.254   9.106E-11       0       58      59      1       58      65
+PVITIEMHEGRTIAQKKQLVEGITAEFGKI-GTTPEKVTIIFRDVPKHDWASGGKLAAE
+>A0A7J2SHH9    66      0.305   9.106E-11       0       58      59      1       58      65
+PIVHVFLWEGREEEQIKEMVKKMTKVFVD-MGIPENAVEILVHEVSKARWAIGGELASE
+>A0A2H0P0T1    66      0.293   9.106E-11       0       57      59      1       58      66
+PFINIKMTPGPTAEQKARFIAEVTKLAAEVLGKNTATTHVVIEEVPADSWGIAGETVA-
+>A0A0Q6G5X7    66      0.258   9.106E-11       0       57      59      1       58      66
+PFVRIDWFPGRTLEQKRELVDVLTPQIARIAECKPETIQFIFTDVERENWGRNGKLFT-
+>A0A2G3K0Z1    66      0.316   9.106E-11       0       58      59      1       60      67
+PIVNIKVTPpGVSKEQKMELIAGVTKLLQDVLNKNPAQTFVVIEEVETDNWGAGGEQVTE
+>A0A4Z0MXS3    66      0.389   9.106E-11       0       58      59      1       59      67
+PLVQVTLAEGRSPEQLRTLISKITAAVVEAVDAPQQNVRVVLYEVPKTHWGAGDVTLQE
+>A0A3B1BZY8    66      0.300   9.106E-11       0       58      59      1       60      67
+PYVNVKITkEGVTAEQKEKLIEGATELLVDVLGKKRETIFVVIDEIDTDNWGVAGQSVTK
+>UPI001AE4BF3B 66      0.305   9.106E-11       0       57      59      1       59      67
+PFINIKITDdNVTSEQKQQLIQGVTQVMVDVLGKNPERTFVVIDEVNTDNWGIGGESIT-
+>M1WW70        66      0.338   9.106E-11       0       58      59      1       59      69
+PIFRIETWSGLSSEKKKDLVESMTREAIRILGCPAEAVTVLIDERDKENWGAAGQLCSE
+>A0A1T5G4V2    66      0.448   9.106E-11       0       57      59      1       58      69
+PIITVNLLTGRDQAKKSALIRELADAAVRALDVPLASVRVVLNEVPPEHWGIGNETKA-
+>A0A0W1DXF0    66      0.413   9.106E-11       0       57      59      1       58      70
+PIIEVTLLEGRTPEAKEALIAELTAAAVTAIGAPVESVRVILREIPPAHFAVAGQSIA-
+>A0A0B7MHQ9    66      0.303   9.106E-11       0       55      59      1       56      71
+PVVTVKMAKGRSLEVKRRLVAELTKVIADVLDVKPEWVTVLLEEYDRENWASGGNL---
+>UPI00037897B9 66      0.338   9.106E-11       0       57      59      1       59      72
+PFIQIDVTrEGVTRAQKQALISGVTDLITEVLDKDPHLTHVVIREVEPDDWGYAGEQVS-
+>UPI000DA6DB88 66      0.317   9.106E-11       0       58      59      1       62      74
+PLVNIRLAR-RdvptTAAQKAALIAGVTQLMQQVLDKRPESVTVIIDEIDPENWGQGGEPVTE
+>A0A7D6NWA7    66      0.338   9.106E-11       0       57      59      1       59      75
+PYINIKVTdEGVTDDQKKRLIEGATTLLNQVLGKPRSSVFVVIDEIKTDNWGVGGETVT-
+>A0A0F5P786    66      0.440   9.106E-11       0       58      59      1       59      77
+PIVEVHIMEGRTVAQKRAMVAAVTEAVSTTMIAPASAVRVIIHELTPEHYGIGGTTVGE
+>UPI0009754D40 66      0.355   9.106E-11       0       58      59      1       59      79
+PLIEVTLVEGRSPEQLRALIRNLVKAACDAVGAPIEAVRVVIREVPATHWAAGEETIAE
+>A1TQA9        66      0.338   9.106E-11       0       57      59      1       59      81
+PLVHIHITrEGATAEQKAELIRGATDLLVRVLDKNPATTFVLIDEIETDNWGVAGRTVT-
+>UPI0017879E1A 66      0.293   9.106E-11       0       56      59      1       58      83
+PYVNIKITrEGVTPEQKAALIKATTDLLVDVLDKDPATTSVVINEVDLEDWSVGGMPV--
+>UPI000998B14C 66      0.380   9.106E-11       0       58      59      1       63      84
+PVIQINLMEGRTEAQKEALMREVTRAAVDTLGVKPQAVRIMLNELRSGHYAVAGEPkyveASE
+>A0A3B9DTY2    66      0.344   9.106E-11       0       55      59      28      85      97
+PYVNIKITqEGHvTPEQKAALIRGVTDLLANVLHKNPASTVVTIDEVPLENWGLGGDP---
+>A0A3D0IEF2    66      0.314   9.106E-11       1       54      59      62      115     123
+-IIEMKLFPGRTKEQKKDLIENITGALKERLSVDPSDVFIVIQEPPLENWGIGGK----
+>A0A4Y4CU50    66      0.456   9.106E-11       0       56      59      66      122     128
+PFAQMFMMEGRTEEQKAAVIELVSQAFVTALGTALEKTRVWITEVPKTNWGIGGKTA--
+>A0A5D4TYQ6    66      0.446   1.252E-10       0       55      59      1       56      59
+PIAHLHILEGRSPEVKEELVKSLTLSICECLETKPEQVRILINEVPKGNWAVGGTL---
+>A0A556UCZ7    66      0.418   1.252E-10       0       54      59      1       55      59
+PFVHIELIKGRSDEQLTNLMKDVTEAVHKNTGAPKEHIHVIINELDKHTYGQGGE----
+>A0A1F4Q1K7    66      0.298   1.252E-10       0       56      59      1       57      59
+PVIKIGMWSGRDAATKEKLIQNVTKTVCDTLKCAPEAVIIIIEDIPKENWGQGGKPG--
+>A0A0R1UGF6    66      0.400   1.252E-10       0       54      59      1       55      59
+PFVHIELIKGRTDEQLTNLMKDVTEAVHKNTGAPKEHIHVIIDELGKHSYGQGGE----
+>UPI0016651634 66      0.310   1.252E-10       0       57      59      1       58      59
+PLIQISQTPGLSVEQKRATIEAVTRAYCDATGKSESAVWVVINEVPREQWGVGGTPLA-
+>A0A1F4TIY0    66      0.333   1.252E-10       0       56      59      1       57      59
+PLVKIELWPGRDKETKKKLIEKVSADVAEIIECPTEAVTVVIQDIPKENWGIAGKQA--
+>UPI001CE3C235 66      0.321   1.252E-10       0       55      59      1       55      60
+PIVTVQQGP-RTIELKRDLVRKITDAFVEALEIPAEAVQVWIHETPADSWGVGGVL---
+>A0A2V6WJ35    66      0.271   1.252E-10       0       58      59      1       59      60
+PFVNITIYEGHGKDRKDEIARRVTDTITDVCKLPREAVWVVFNEVTPPDWYVAGKPGSK
+>A0A1F4TAC8    66      0.310   1.252E-10       0       57      59      1       58      61
+PIIRIEMWKGRDEQTKGKLIAEVTKTVCEVAKCQPEKVIVVIEDIPKENWGEAGRQAS-
+>UPI001B836F25 66      0.321   1.252E-10       0       55      59      1       55      63
+PIVTVQQGP-RDVELKRDLVARITDAFVDALNVPAESVQVWIQEVPTDSWAIGGVL---
+>UPI001BEB481B 66      0.457   1.252E-10       0       58      59      1       59      63
+PTVHVYMMEGRTQAQKESLIRKVTDAVVSSVDAPEANVRVIISEIPKSDYGIAGTTGEK
+>A0A3Q9D9A2    66      0.491   1.252E-10       0       56      59      1       57      63
+PIMQVHLIQGRSEAQKARLIEALTRAAVETLDAPIESVRVIINEVPNTDFGIAGQTA--
+>H1S559        66      0.473   1.252E-10       0       56      59      1       57      63
+PIMQVFLIEGRTEDQKARLIRALTDAAVASIGAPVESVRVMITEVPNTQFGIAGKTA--
+>A0A4Q1T7T0    66      0.418   1.252E-10       0       54      59      1       55      64
+PLIQVQVLEGRSSEQISRLIQQLTISAVESLEVKPEQVRVIVNEVPKSHWGVGGV----
+>UPI000E49CFBD 66      0.293   1.252E-10       0       57      59      1       58      65
+PTFRIELFEGRSVEDKRRLVDAITRTTCETLGVTPGSVDIILVDVKRENWATGGRLWS-
+>A0A0B0IDY6    66      0.457   1.252E-10       0       58      59      1       59      65
+PIVNVNMMEGRPKEKIEKVIAEITETISSTLEVPKESVRVLVTEVPKSHWGIAGESVEK
+>UPI0013716EA0 66      0.350   1.252E-10       0       58      59      1       60      66
+PFVNIHITRdGVSKEQKQQLISGVTRLLEEVLQKSPALTYIIITETDTDNWGVGGEQVTE
+>A0A840VEV7    66      0.490   1.252E-10       0       54      59      1       55      66
+PIVEITLIEGRSFELKEKLVKEVTQAVVSSIGAPKEAVRVILREVPPWHFAAGGE----
+>A0A2U0AIT8    66      0.283   1.252E-10       0       58      59      1       60      67
+PYINIKITkEGVSKQQKQQLIAGATQLLADVLGKNPATTFVTIEEVDTDNWGVAGEQVTE
+>A0A1Q9NLK4    66      0.355   1.252E-10       0       58      59      1       58      67
+PIVDVKMWKGLSVEAAEKIISGITKVFVE-MGIPERAVEVVIHEIPKTHWGIGGKPASK
+>A0A1L1PGI6    66      0.327   1.252E-10       0       56      59      1       58      68
+PYVNIQVTrENVSAPQKAELIAGVTELLQRVLGKDPALTHVVIDEIDPDNWGVGGLPA--
+>UPI001E2C672C 66      0.372   1.252E-10       0       58      59      1       59      68
+PFIEVTLTEGRTPEQIRTLISALTKAASESVDAPLASVRIVVREVPETHWAAGDVTIAE
+>A0A432NM82    66      0.267   1.252E-10       0       55      59      1       56      69
+PIVRIELFPGRSADLKAEIAREFTEALERVAGIKPEATTVVFVEIPPHDWVVAGKP---
+>A0A4R4L3N0    66      0.283   1.252E-10       0       58      59      1       60      71
+PYVNIRVTdEGVSPAQKAALIAGATDLLCRVLDKEPATTHVVIDEIPLANWGVAGLPVGE
+>A0A0N1L0L4    66      0.258   1.252E-10       0       57      59      1       58      72
+PTVHVQLFKGRTADQKRAAAVAITEAVVKTLGGNADTVDVIFHDIERHDWATGGVLWS-
+>UPI000C9ABD0D 66      0.272   1.252E-10       0       58      59      1       66      73
+PYVNIQVTReggpdgtGPSAEQKAQLISGVTDLLQDVLGKSPATIFVVISEVPLEDWGIGGLPVQE
+>UPI001F334410 66      0.288   1.252E-10       0       58      59      1       59      78
+PQVTITLVEGRTPEQIRDLMHEVHSAVLRTVNTRPEHIRVVVHEVPRTHWATGDVTLTE
+>A0A1Q9SV64    66      0.264   1.252E-10       1       53      59      2       54      82
+-IITVQLYPGRSVQQKRDLVRALTDAVVAHAGATRERCYVVLQEVPPENWGVLG-----
+>A0A2V3U430    66      0.267   1.252E-10       0       55      59      1       56      83
+PVITIRIGKGRPIETKRAAAQAITDAVVSTLGVRREWVTILFDEYDRENWATGGEL---
+>A0A2E9MBF0    66      0.310   1.252E-10       0       57      59      24      81      86
+PYVNVRILKGRSREQKAQLVDVITTALADICNAPVAGTHVVIDEVDRENWAVAGQLVA-
+>UPI001C49FA2A 66      0.379   1.252E-10       0       57      59      61      118     127
+PLVQITLAKGRTPEQLAALGEAVTAAVHESIGAPTENVRVVVTECEPDLWFVGGESLS-
+>A0A154VBY9    66      0.448   1.721E-10       0       57      59      1       58      59
+PIVDITLFEGRTPEQKKALHKAVSTAIETSIGAPPASIRIILREIPKTHLSVGGETKD-
+>A0A1H9I3A4    66      0.375   1.721E-10       0       55      59      1       56      59
+PFVHVEMLEGRTREQKENLVKDITEVVAKNTGAPTDAVHVIITDLKPENLGQKGKL---
+>A0A0U3NSH2    66      0.303   1.721E-10       0       55      59      1       55      60
+PIVTVQQGP-RDPELKRELVRRVTDAFVDAYRIPPETVQVWIHEVPADSWGAAGTL---
+>A0A4V5PWC0    66      0.224   1.721E-10       0       57      59      1       58      61
+PMIRAEFISGKTEAQKRELVEALTRETARVLEVRKESVWVVLQEVEPENWAVAGTPLS-
+>A0A0R2IVV0    66      0.327   1.721E-10       0       57      59      1       58      62
+PLVHIDLIEGRSTDQLRQLVKDVTNAVSKNTGAPAEHIHIVLNEMRPDRYSDGGVLRS-
+>UPI000DA6483E 66      0.543   1.721E-10       0       56      59      1       57      63
+PIMQVHLIAGRSEEQKARLIEALSAAAVEALDAPLESVRVIINEIPASDFGIAGQTA--
+>UPI0003B6A069 66      0.425   1.721E-10       0       53      59      1       54      63
+PIAHVHLIEGRSDAQKAAVIAKVTAALAEAAEVSPEAVRVLIHDVPKVNWGIGG-----
+>A0A6I6SUI3    66      0.474   1.721E-10       0       58      59      1       59      63
+PTVHVYMMAGRSQDQKESLIRKVTDAIAESIDAPEANVRVIISEIPKSDYGIAGTTGEK
+>A0A7Y7YDP6    66      0.508   1.721E-10       0       56      59      1       57      63
+PIMQVFLIEGRDEEQKARLIAALTEAAVESIQAPRESVRVLITEVPKTDFGIAGKTA--
+>A0A2M8QJ59    66      0.396   1.721E-10       0       57      59      1       58      63
+PIIHAEIVAGRPWEKRQELIERLTAAAVDSLAVAPESVRVIVTEVQPHHWAIGGKPKS-
+>UPI000488633B 66      0.526   1.721E-10       0       56      59      1       57      63
+PIVQVEILEGRSVEQKRNMARDVTEAISTNLDCPKQAVTIIIREVKKEHLARAGDLA--
+>M7T919        66      0.372   1.721E-10       0       58      59      1       58      63
+PIVHVNVWEGFGAEKVKTVVQEITKIFVD-LGVPEYAVEVIVHEIPKSHWGIGGEPASE
+>UPI0016672C9E 66      0.305   1.721E-10       0       58      59      1       59      65
+PLVEVTLIQGRTAEDLRALISGLTDAVVTSIGAPKESVRVIVREIPATHWAAGDVTIAE
+>UPI0019426656 66      0.322   1.721E-10       0       58      59      1       59      65
+PLVDVTITEGRSPEQVRALIHALHSAVVTTVDALPEHVRVIVREVPRSNWATGDVTVEE
+>UPI000785BA98 66      0.396   1.721E-10       0       57      59      1       58      65
+PILHAHILAGRTQEQQQAFARAVTEAATTHLGVPATAVRVLIHEIPPAQWYTAGEPKA-
+>A0A419FIJ7    66      0.267   1.721E-10       0       55      59      1       56      66
+PIIRIEMFPGRTLAQKRELVRLITDAVCNVAHTDPKNTHVIFEEHSVEDWAWDGKL---
+>Q1K249        66      0.305   1.721E-10       0       57      59      1       59      66
+PYVHFRITnEGATKEQKAALIKGATQLLVDVLGKNPATTVVTIEEVDTDNWGIGGETVT-
+>A0A3D2W2N2    66      0.288   1.721E-10       0       57      59      1       59      67
+PLVTVTITrEGATPAQKARIIQGVTQLLVDVLGKNPATTHVIIEEIDADSWGIAGEPVT-
+>A0A2T0MHH6    66      0.271   1.721E-10       0       57      59      1       59      67
+PYINIKVTdEGVTKTQKKELIEGVTQVLVNVLDKDPQTTHIVIDEVPKENWGYNGKQYT-
+>A0A7Y9DTD9    66      0.355   1.721E-10       0       58      59      1       59      67
+PLVQITLARGRTPEQLAALGEKVTAAVADAVGAPAGNVRVVVTECEPEHWFVGGESLAE
+>A0A840QB15    66      0.322   1.721E-10       0       58      59      1       59      67
+PLIQVSIVKGRSDEQLRALGAALTAATVDAIGARPESIRVVVQECEAEHWFVAGESLAE
+>A0A1I4UKG3    66      0.322   1.721E-10       0       58      59      1       59      67
+PVIQVTLTRGRTPEQLRALGEALTAAAADTLGAKPETVRVVLNECEAEHFFVGGESLAE
+>UPI001BDDA198 66      0.283   1.721E-10       0       58      59      1       60      68
+PYVNIKVTdEGVTSEQKRQLIKGTTELLVKVLNKDPKTTFVVIEEVNTDNWGLGYQSVSE
+>A0A5P1DSF6    66      0.293   1.721E-10       0       57      59      1       58      68
+PTIRIELSPGRSREQKSRYVEEITRSTAEILKCPVESVDVIFVEIPPYDWARAGQFLA-
+>UPI00048F0C3A 66      0.275   1.721E-10       0       57      59      1       58      68
+PTVRVEMLSGRTPEQKKALATSLTQVMVDTAGVSPASVHVIFTDIDSTDWAVAGEMLS-
+>A0A1G1GTQ1    66      0.316   1.721E-10       0       58      59      1       60      68
+PYVNIKITkEGATAEQKKRLIQETTRMLQDILGKNPQTTVVVIEEVDTDNWGIAGETITE
+>UPI000D0FCFB3 66      0.300   1.721E-10       0       58      59      1       60      69
+PYVNIKVTrEGVTSAQKAQLIEGVTTLLSDVLGKNPNTTFVVIDEVDLDNWGIGGLPVTE
+>A0A4S8Q0W2    66      0.275   1.721E-10       0       57      59      1       58      70
+PFITVTTWPNQTDEQCRHLIEELTKTTHEVTGAPLDKITVVIQEIPQSRWGEAGVMAT-
+>UPI001747E69B 66      0.389   1.721E-10       0       58      59      1       59      70
+PLVEVTIAEGRPAEQIRALIHELHEAAVRALHAPPANVRVIVREVPATHWSAGDVTLAE
+>A0A480ATF2    66      0.258   1.721E-10       0       57      59      1       58      71
+PTVHVQLFKGRTADQKRAAAAAITEAVVATLGGNAATVDVIFHDIERHDWATGGKLWS-
+>E6SE00        66      0.440   1.721E-10       0       58      59      1       59      71
+PLIEITLVEGRSPEQLRTLISKVTQAAVEAVDAPLESVRVVLREVAPTHFAAGDVTIAE
+>UPI0006467014 66      0.300   1.721E-10       0       58      59      1       60      72
+PYVNIKITrEGATAKQKARIIKGVTDVIVKVLNKDPNGTFVVIDEVALEDWGVGGLPVAE
+>A0A7Y2DR37    66      0.413   1.721E-10       0       57      59      1       58      72
+PLVNVHMAAGRTPEQKKALMDAITHAMETHIGAPRSSVRVWITEMENTDFMAGGELLA-
+>UPI00136A2386 66      0.232   1.721E-10       0       55      59      1       56      73
+PLVRIDMFPGRTLDQKREITEVLTKELCRIAKCRPETITVMFNEVARDDWGRAGKL---
+>G2IQ07        66      0.322   1.721E-10       0       58      59      1       59      76
+PYVKIEVIEGISREQKAGLVADVTRSLVDRLGKRPEQVFVVIQEVSADDWGYAGALISE
+>A0A4R0YJG1    66      0.373   1.721E-10       0       58      59      1       67      78
+PIVTIQITregsgPGRdaaTAEEKAELIKGVSELLLRVLNKPLESTFVVIEEVPLDNWGWGGLPALE
+>A0A212KBP8    66      0.321   1.721E-10       0       55      59      1       56      81
+PVIHVSILEGRSVETKRAYFKALTDASVACLGCKPESVSIVLSEMPFEHYARGGKM---
+>A0A193GCP5    66      0.268   1.721E-10       0       58      59      1       67      81
+PYVNIKVTregtaPGAtatTAEQKRALIKGVSDLLWQVMGKPPQSTFVVIEEVELENWGVGGVPTPE
+>UPI001D1738A1 66      0.403   1.721E-10       0       56      59      66      122     128
+PFAQLFLIEGRSEEQKRAVIENVTQALEEAVGAARQVIRVWIQEVPKTNWGIAGKTA--
+>UPI000362AFB4 66      0.310   1.721E-10       1       58      59      62      119     129
+-VIEVSMFEGRSVETKKQFYRLLFQAIQSQLGIDPQDVEITITETPRANWGIRGLPADE
+>A0A1G1P7T7    65      0.303   2.367E-10       0       55      59      1       56      59
+PVITVELFEGRTKQQKSQYAKELTELTTRVLGTSTEHVWIIFRDTPKSEWAMGGEL---
+>A0A2N8LCL6    65      0.423   2.367E-10       0       58      59      1       59      61
+PFVTIDLFEGRSQEQKNELAREVTELVSRIAQAPKENIHVMINDMPEGSYFPAGEMKKK
+>A0A6I4ZXP3    65      0.339   2.367E-10       0       55      59      1       56      61
+PVVNIQLLSGRSKEQKSKMAQAVTDAIVDIAGARPEGVHVIFSDIEKSDWANAGVL---
+>UPI001F00715F 65      0.344   2.367E-10       0       57      59      1       58      63
+PFITVKVLEGKSVEQKRQLIERMTQVACETLDVDPSKVFIFIEDLEKDNYGKNGELFS-
+>UPI00141F26C6 65      0.372   2.367E-10       0       58      59      1       59      63
+PIIEMKILEGRDQEVKDELIERVTQTVSETLQVSPESIRVLLYDIPLTHWGIAGKTVEK
+>A0A510XC42    65      0.474   2.367E-10       0       58      59      1       59      63
+PTVHVYMMSGRTQSQKETLIRRVTDAVMTSVDAPEENVRVIISEIPKGDYGIAGTTGEK
+>A0A3B8RLI2    65      0.310   2.367E-10       0       57      59      1       58      63
+PLIHVSLFEGRSIEQKRAFAEQVTKVASETLQCSPASVDVIFEDIKASDWATAGQLHS-
+>UPI0006A5B293 65      0.344   2.367E-10       0       57      59      1       58      63
+PIIRVELLPGRTQEQKTLYATEATRLAAEILKCPVESVDVIFTEIEPRDWARGGRMHS-
+>A0A1F8M7C9    65      0.379   2.367E-10       0       57      59      1       58      64
+PLVSIKILEGRTIEQKRGMAKDVTEAIVKNVGCPAAAVQIDIVELKPENISQGGKLFS-
+>UPI00097BB0E7 65      0.236   2.367E-10       0       54      59      1       55      64
+PVIRVELSAGRTHEQKQKVVDDVTKSMVEHCGCPPESVHVIFSDVKSSDWAVAGK----
+>A0A3E0HI68    65      0.372   2.367E-10       0       58      59      1       59      64
+PLVQVSLAAGRTPEQIRSLISELTAAVVRAVDAPASNVRVIVTEVPATHWAAGDVTIDE
+>UPI0015A4290F 65      0.271   2.367E-10       0       58      59      1       59      64
+PIVKIELFAGRSDEQKARLAKAITQQFVEQLASMPEDVIVLFQDVPPTDWFVAGRSLGK
+>A0A1X7P6G4    65      0.357   2.367E-10       0       55      59      1       56      64
+PIIDVTILAGRPPEKRLALIQALTRAAVESFDVPPEGVRVLLREIPPEHFAVAGTP---
+>A0A366FUE0    65      0.491   2.367E-10       0       58      59      1       59      66
+PIVEITLIEGRTPEAKRRLIAKVSDAIVEAIDAPLDSIRVILREVPALHFGAGGKTKEK
+>UPI000A190D2F 65      0.300   2.367E-10       0       58      59      1       60      66
+PFVNIKVTPdGLTPEKKAALIAGVTELLRVELNKNPETTIVIIDEVETDNWGIGGRTVTE
+>UPI00110D5749 65      0.300   2.367E-10       0       58      59      1       60      66
+PYVNIKVTdEGVTTTQKRKLIQGVTELLVNVLDKDPETTHIVIDEVPIDNWGVRGEQYGK
+>A0A7S7U1Z9    65      0.272   2.367E-10       0       54      59      1       55      66
+PVITIDMLPGRTTDQKQEFANVVTDAFVRICGSTPSNIHVIFNEIEGSDWFIAGV----
+>A0A4R6USK3    65      0.440   2.367E-10       0       57      59      1       59      67
+PLVQITLARGRTPEQLAALGEEVTAAVTRAVGAPAGNVRVVVTECEPEHWFVGGEsLAS-
+>A0A0F2N485    65      0.338   2.367E-10       0       57      59      1       59      67
+PFVNIKITRdGVSPEKKALLIRGVTDLLADLLGKNPRTTVVVIDEVETDNWGIGGETVT-
+>A0A2N1HIW6    65      0.300   2.367E-10       0       58      59      1       60      68
+PYINVKITEeGVTNEQKQTIIKGCTQLMVEVLNKDPSTTFVVIDEVNTDNWGIGFEQATE
+>A0A2L0AAD6    65      0.431   2.367E-10       0       57      59      1       58      69
+PIITVNLLTGRDASKKKALIRELADAAVRALDVPIASVRVILNEVPPEQWGIGNETKA-
+>A0A4Z0F9K7    65      0.266   2.367E-10       0       58      59      1       60      70
+PYVHIRVTDdGVSAAQKAELIERTTQMLVDVLGKNPASTFVVIEEVSTDNWGVGGISVTE
+>UPI001CEC20DF 65      0.305   2.367E-10       0       57      59      1       59      71
+PYVNIRVTnEGVTPEQKKALIKGTTELLQQVLGKPPISTFVVIDEVETENWGWQGQTIA-
+>A0A1V4TG00    65      0.305   2.367E-10       0       58      59      1       58      71
+PTVHVNVWEGFKQENIKYLIENLTKVFVD-LGIPADAVEILIHEVPQSHWGIGGIPASE
+>A0A556MJK0    65      0.338   2.367E-10       0       57      59      1       59      72
+PVINIELTrEGVTREQKRALIQQVSDVVTNILNKDPNLTHVVIREIDTDNWGYGGEQVS-
+>A0A840LL97    65      0.355   2.367E-10       0       57      59      1       59      73
+PYVQIQITrEGATREQKAQLMRGVTDLLEQVLDKNPATTFVVIEEVETDNWGIAGETVT-
+>UPI0014226831 65      0.344   2.367E-10       0       56      59      1       58      73
+PYVNIKITrEGASADQKRELIAGVTGLLQRVLGKNPATTVVTIDEVDFENWGIGGLPV--
+>UPI0011A4F45B 65      0.258   2.367E-10       0       57      59      1       58      77
+PLVTVEMLPGRSTETKEKMAKAIADVMVEVGGGSREHCWVVFRETTGDNWAIGGDLLS-
+>A0A2V7E928    65      0.228   2.367E-10       0       56      59      29      85      91
+PFVNVRLYEGHGKERKDELARRITQAVTDVCKVPAQAVWVVFEDVPPADWFAGGNPG--
+>UPI000A86844C 65      0.310   2.367E-10       0       57      59      32      89      103
+PIINIKMAKGRNIQQKQQLVEIITKASAEILNVKEEWVTVIFDEYERDSWATGGSLHS-
+>A0A2V6UIQ1    65      0.271   2.367E-10       0       58      59      135     193     194
+PFVNITIYEGHAKERKDEIARRVTDTITEVCKLPREAVWVVFNEVTPPDWYVAGTPGKK
+>UPI001F0B71A5 65      0.377   3.255E-10       6       58      59      0       52      56
+------MFEGRSLEQKKALVKEITETMERTCNAKPDTVHIIIEDKKMENWGFKGELVSE
+>A0A1J0A594    65      0.410   3.255E-10       0       55      59      1       56      58
+PLVHIELLEGRTAEQKESLVKDVTEAIVKNTGAKTENVHIVISDMKKGDYAVGGKM---
+>A0A8J8K747    65      0.303   3.255E-10       0       55      59      1       55      58
+PVVHVYLWEGRTDEQVAEIIEDMTEVFVKR-GTSPEAVRVLVHALPKSHWGKGGKP---
+>UPI00037DB70C 65      0.410   3.255E-10       0       55      59      1       56      59
+PLIQISQTPGLSDRVKAETIAAVTEAYARATGKSPDSVWVTITEVPRSHWGVGGEP---
+>A0A7J2UV56    65      0.344   3.255E-10       0       57      59      1       57      60
+PVIQVYMWEGRDAETKKKLIEGLTKAFTD-LGNSKESVTVILNDIPKTNWGMKGEQVS-
+>UPI001C8BF52B 65      0.440   3.255E-10       0       58      59      1       59      60
+PFVRIDLFEGRTLEQKKALAREVTEAVVRNTGAPQSAVHVIINDMPEGTYFPQGEMRKK
+>UPI0007812B83 65      0.440   3.255E-10       0       58      59      1       59      60
+PFVRIDLFEGRSLEQKKSLAKEVTEAVVRNTGAPQSAVHVIINDMPEGTYFPQGEMRTK
+>A0A139PYK0    65      0.423   3.255E-10       0       58      59      1       59      60
+PFVRIDLFEGRTLEQKKTLAKEVTEAVVRNTGAPQSAVHVIINDMPEGTYFPQGKMRTK
+>UPI0005E382D6 65      0.440   3.255E-10       0       58      59      1       59      60
+PFVRIDLFEGRTLEQKKALAKEVTEAIVRNTGAPQSAVHVIISDMPEGTYFPQGEMRTK
+>A0A1G9M357    65      0.448   3.255E-10       0       57      59      1       58      61
+PIVQIDMLEGRTVDQRRELVKKVTEAITESVSCPASAVTIIIREMTKEHLGQAGKLRA-
+>UPI0010AB0EB7 65      0.322   3.255E-10       0       58      59      1       59      61
+PIVKIELLEGRSDEVKDRLAQAVTEAFTEIAGTPPDATTVVFVDVSPANWFVAGKSMRK
+>A0A3C1YF75    65      0.285   3.255E-10       0       55      59      1       56      61
+PVVQVEMFAGRTLEQKRAMVKDVTEVFVKTINCKAEDVKIIIRELSRENLAEGGTL---
+>A0A426QU41    65      0.440   3.255E-10       0       58      59      1       59      61
+PIIDVTIAEGRSPEQLRALIHELTEGAQRALGVPVSTVRVIIREVRKTHFAAGDVTIAE
+>UPI00131C3142 65      0.310   3.255E-10       0       57      59      1       58      61
+PVVNVNWWKGAGEQQRRELVEEVTKTVSRIAGCPAAAVTVIVSDVEQDHWGTGGRLAA-
+>A0A8J7AWV3    65      0.258   3.255E-10       0       57      59      1       58      62
+PLITIQQSPGRTLDQRRLLVKRITEAFQEAYGLPAEAVTIFLQDYEDDMWGKGGLLKS-
+>A0A292YNP5    65      0.368   3.255E-10       0       56      59      1       57      62
+PFITIEMKEGRTLEQKRRLTAEVTRLVSEICEVPEDRVWVFIEDLKSDSFGKGGKLV--
+>A0A537N061    65      0.338   3.255E-10       0       58      59      1       59      63
+PEVYVYAVEGRTLDQKRALIKDITDAVARNFKVDPEVVMVQIMESPKTHKAKGGVLFSE
+>A0A2V6S6D0    65      0.280   3.255E-10       0       56      59      1       57      63
+PFVNIRIYEGWGKERKDEIAKRVTGAITEVTGLPKEAVWVVIEEVKPADWYAAGRPG--
+>UPI001E45AC83 65      0.491   3.255E-10       0       56      59      1       57      63
+PIMQVHLVAGRSEAQKARLIEALTAAAVEALDAPIESVRVIINEVPNTDFGIAGQTA--
+>A0A8J7J3F9    65      0.327   3.255E-10       0       57      59      1       58      64
+PIVTIQQSPGRTKEQRQLLIRRITEAFEEAYGLGPEAVTVFFQNFDDSHWGKGGLLHD-
+>UPI001F32CE27 65      0.344   3.255E-10       0       57      59      1       58      64
+PYVKIEMLGGRDQQQKRALVASVTEAVCTSVGCNADAVWVVIDEKTTENWGAGGKLIA-
+>UPI001CBFF127 65      0.293   3.255E-10       0       57      59      1       58      66
+PMIRVELLSGRTVEQKRDFAQAITRAASEILGCGAAAVAVVFDDIAPENWANGGRLES-
+>A0A3M0CXA0    65      0.214   3.255E-10       0       55      59      1       56      66
+PYVRVEITRGATRDQKKQLVGDITDSLVGRLGKKPEHIHIVIDEVDEDNWGFAGML---
+>A0A521KBL4    65      0.267   3.255E-10       0       55      59      1       56      66
+PIIRIEMFPGRTLAQKRELVRLITDAVCNVAHTDPKNTHVIFSETSVEDWAWDGKL---
+>A0A0M0GGZ1    65      0.431   3.255E-10       0       57      59      1       58      66
+PIIQVHLLEGRTDEQLKDLIGSLTEVTVNSLNVRADQVRVVVQPVPKTHWGVGGITKS-
+>A0A212JD03    65      0.338   3.255E-10       0       57      59      1       59      66
+PYVNIKITKdGVTPEKKAQLIKETTDMLARVLDKNPATTFVLIEEVDTDNWGIGGETVT-
+>S7U0I3        65      0.305   3.255E-10       0       57      59      1       59      67
+PYVNIKVTrEEVTAEQKAGLIKGVTTLLTEILGKNPETTVVVIEEIDTDNWGIGGEPVT-
+>A0A7X0HNJ6    65      0.250   3.255E-10       0       58      59      1       60      67
+PFVNIKVTkENLTPEKKAELIKGATQLLVDVLGKNPNTTVVVIDEIDTDNWGIAGETVTE
+>UPI000E3424BC 65      0.316   3.255E-10       0       58      59      1       60      67
+PYVRIEVTdEGVSDDAKADLIAGTTELLQRVLGKDPATTFVVIDEVPLANWGIGGVPVAE
+>A0A150IJ85    65      0.450   3.255E-10       0       58      59      7       66      68
+PLVEIYLWKENSDETKKErLIREVSKCVSEVTGAPLDAVEILITEVPKSNWGKGGIPASK
+>A0A5S3WP24    65      0.288   3.255E-10       0       57      59      1       59      68
+PYIHIQVTdEGVTNAQKQSLIKGVTQLMVDVLGKNPQTTFVVIDEVPTDNWGIGFEQVT-
+>UPI000A27817B 65      0.316   3.255E-10       0       58      59      1       60      68
+PYVNIKVTdEGVTKEQKARLIKGVTDLLQNVLDKDPNTTYVVIDEVALENWGAGGLQTDE
+>A0A848L093    65      0.285   3.255E-10       0       55      59      1       56      69
+PFVRIDWFPGRTLEQKRELVATLTPQIARIADCKPETIQFIFTDVTREDWGRNGKL---
+>A0A255ZJ14    65      0.350   3.255E-10       0       56      59      1       57      69
+PIVNLHIVRGLSVEQKRTLVAEITQTLARVAGAKPARTHIVIQEVADEDWGLEGQLV--
+>A0A2D3VZ96    65      0.327   3.255E-10       0       57      59      1       61      70
+PFINVKMTHedgGATKEQKEALAKELTDAFVRIFGRGEKSTVVIIEEIPTDNYAIGGESVS-
+>A0A7K3PD11    65      0.305   3.255E-10       0       58      59      1       59      72
+PHIDITIGQGRTPSQLRGLIEEVHAAVERAVGARPEHIRIAVHEVPRTHWSTGGITLAE
+>UPI00129592C0 65      0.310   3.255E-10       0       57      59      1       58      72
+PIISVTTWDGQDDAQCQELMEELTRTVRRVTGAPLDKITVYIQEVPRHRWAEGGALGS-
+>A0A1I3CJT0    65      0.316   3.255E-10       0       58      59      1       60      72
+PIVTIQITrEGTTPEQKAALIQGATKLLQDVLQKPPSLTFVLIQEVELEDWGVNGLPAAE
+>UPI0003F7F92D 65      0.267   3.255E-10       0       55      59      1       56      72
+PVVKIELAKGRTIAQKREMVKLITDAVVKTAGVKSENVWIIINEFEPDNFSSGGNL---
+>A0A233RR18    65      0.338   3.255E-10       0       58      59      1       59      72
+PLVEVTLVDGRTPDQIRSLIHEVTAAVVKALDVPRQSVRVAVRELPKTHWAAGDVTIAE
+>A0A2N6F677    65      0.315   3.255E-10       0       56      59      1       57      73
+PYIEINMTAGATKEQKEKLIEGITDLMVNILDKNPASTQVVIKELTAENWGIAGRSV--
+>A0A532DM17    65      0.333   3.255E-10       0       58      59      1       60      74
+PYVHIQVTrEGVTLEQKEALIKGVTDLLQQILNKKPAQTLVVIDEVATDNWGIAGMTVTK
+>A0A7G5BWC5    65      0.344   3.255E-10       0       57      59      1       58      75
+PIINVDCWEGFNEEQKKQWIKELTDATVNLFNIPPDKVLVILRETSVTNWGQGGVAAS-
+>A0A193FSM6    65      0.283   3.255E-10       0       58      59      1       67      80
+PYVNIKvtregTFPGAsatTPEQKAALIQGVSQLLLDVMGKPLDSTFVVIDEVEMENWGVGGVPVRE
+>A0A0R1YY31    65      0.379   3.255E-10       0       57      59      19      76      80
+PIVNIQLIAGRSQDQLKALVADVTAAVVKDTGAPAEHVHVILDEMQKNRYSVGGVLKS-
+>UPI000A0358F7 65      0.370   3.255E-10       4       57      59      2       55      80
+----VHLLRGRSAELKHRLLRELTDHVAVTLGVDPQTVRVFIVELEPDNWGIAGVPVS-
+>A0A4R1DGC3    65      0.283   3.255E-10       0       58      59      1       59      83
+PVVTVDWWKG-NDRQKRAdLVHELTSTLVRIAGCPREAVTVLVRDVEQDHWGRGGTLADE
+>A0A292YE98    65      0.431   3.255E-10       1       58      59      2       59      87
+-IVRVHMLRGRSTELKHQLLRQLTEQTATTLGVERQSIRVFIVELEPDHWGIAGEPASK
+>UPI00197F1477 65      0.440   3.255E-10       0       58      59      28      86      88
+PIIDVTIAEGRSPEQLRALIHELTEGAQRALGVPVSTVRVIIREVRKTHFAAGDVTIAE
+>UPI001F31EBA2 65      0.316   3.255E-10       0       58      59      25      84      91
+PYVNIQVTdEKVTKEQKQELIKEVTNLLYRILNKDPKLTHVVIQEIHLDNWGVAGEQATE
+>A0A497L1S8    65      0.310   3.255E-10       0       57      59      38      95      96
+PLNYIKWWKGRDNATKAKTIELVTKAICEACGCPPEAVTVIIQDIDKASWGRGGKPYA-
+>UPI00123DDB64 65      0.431   3.255E-10       0       57      59      72      129     143
+PFIQMVILEGRTKEQHHALIAQVTEAVGNALGADKQRIRIHISETKPDLWGIGGVPAS-
+>A0A2R7ZW33    64      0.444   4.475E-10       0       53      59      1       54      59
+PFVHIELIEGRSKEQKENLVKEVTEAVVRNTGAAGESVHVILQEMKASDYAQNG-----
+>A0A1E7HS45    64      0.350   4.475E-10       0       56      59      1       57      60
+PLVTVHADEGRTIEQKRGLVRDITDAVCKHFNVPPEAVSIHIREGKKENRAKGGKLA--
+>A0A096AMA4    64      0.288   4.475E-10       0       58      59      1       59      61
+PMIHVELVEGRTKEQKKELASAITKATVDIIGVPVEAVKVMFVDLKADEFMEGGVLRSE
+>A0A0U4WZ49    64      0.338   4.475E-10       0       58      59      1       59      61
+PEVVVHAVKGRSAEQKKLLMKRITEAVVDSFGVPADRVVVQIVEAEPEDKARGGVPYSE
+>A0A3A6P807    64      0.357   4.475E-10       0       55      59      1       56      61
+PFVTINWIEGRSLEQKREIAKRVTEVISEVGKVDPDAVRIFFAEHSKDQYAIAGKL---
+>A0A8I1QJ31    64      0.275   4.475E-10       0       57      59      1       58      61
+PMIKVELLKGRSIEQKREFAEVVTRETARILKCRPEVVDIVFHDIEPHDWANGGKLNS-
+>A0A1H2UWN3    64      0.327   4.475E-10       0       57      59      1       58      61
+PVVNVNWWKGAGEPERRQLVSELTETVSRLAKCPPEAVTVLISDVEKDHWGIGGKLAA-
+>A0A3P1VDU1    64      0.406   4.475E-10       0       58      59      1       59      61
+PFVTIELFEGRTDEQKTELAREVTEVVSRVAKAPKEAIHVFIHDLPEGTYFPAGEAKKK
+>A0A101VAW2    64      0.482   4.475E-10       0       55      59      1       56      61
+PIVQIDLLEGRTLEQKRAMVEKVTEAISETATCPKENVTIIIREMAQQHLGKAGKL---
+>A0A239Z6A5    64      0.305   4.475E-10       0       58      59      1       59      61
+PLIHVELVEGRTKEQKKQLGEAITKAAVEIVKVPADAVKIIFVDMKKDDYMEGGILRSE
+>A0A1H8NKI9    64      0.410   4.475E-10       0       55      59      1       56      61
+PIVQIDMLEGRSTEQKRELAKKITEVIVETAKCQPDAVTIVIREAAKQHISKAGVL---
+>A0A6G2INV4    64      0.423   4.475E-10       0       58      59      1       59      61
+PFVTIDLFEGRSDEQKAQLAREVTEVVSRVAGAPKEAIHIFINDMPEGSYFPQGEVKKK
+>UPI0004AA49A6 64      0.344   4.475E-10       0       57      59      1       58      61
+PVVTVDWWSGSKQESRRELVEEVTATVSRIAGCPQDAVTVIIRDVEQSHWGKGGRLAS-
+>A0A3G1KZ18    64      0.229   4.475E-10       0       58      59      1       61      62
+PFINVRIFEGHSKERKARIAEKITEIVNQETGVPKEYIWVTFQDIPADEWSIGGKMcgKSE
+>A0A6I4Q7R8    64      0.362   4.475E-10       0       57      59      1       58      62
+PNVVIDFLEGRTIEQKREMAKRVTNAIAETLNCKPEAVQIIMHEISKDQIANGGILRS-
+>A0A7G6E2D1    64      0.392   4.475E-10       0       55      59      1       56      62
+PIVQIEMIGGRTIEQKRAMVKEVTEALVKTINCKRESVKIIIRDMEKHNIADGGVL---
+>A0A368TUQ3    64      0.457   4.475E-10       0       58      59      1       59      63
+PTVHVYMMSGRTQTQKETLIRRVTDAVTTSVDAPEENVRVIISEIPKSDYGIAGTTGEK
+>UPI0013312934 64      0.362   4.475E-10       0       57      59      1       58      64
+PHVTIELLAGRTEEQKAAVSRAVTEALQAHAGASPASTSIVFRDVAKENWAAGGELMS-
+>W7S7D4        64      0.372   4.475E-10       0       58      59      1       59      64
+PFVQVSLAAGRTPEQIRALISEVTAAVARAVDAPVSNVRVVVTEVQPSHWAAGDVTLEE
+>UPI001D093642 64      0.271   4.475E-10       0       57      59      1       59      65
+PFVHIRVTDtGVTSEQKARLIAGTTQLLQDVLNKAPEKTFVVIDEVATDNWGVAGLPVS-
+>A0A2A4VG79    64      0.372   4.475E-10       0       58      59      1       57      65
+PLIQVTIIEGRTLEQKNSFFEKVTAVAVETLNVKEAQVRVVINEVPATHWAIGG--VSK
+>A0A351SF20    64      0.338   4.475E-10       0       57      59      1       59      65
+PYVHIKLTPeGLTKEKKATLIRKVTELLRDELDKNPETTIITIEEVPTDNWGIGGESVT-
+>A0A0M8X4Y4    64      0.271   4.475E-10       0       58      59      1       59      66
+PLIRVTLLQGRTPQEVAALGRALTAAAHEALGAPAEAVRVIVEDTPPDRWFVGGRSVAE
+>A0A1H6KCX2    64      0.232   4.475E-10       0       55      59      1       56      66
+PLVRIELFPGRTHEQKMEIAQAVTRALEQTAGVPPSATTIMFSEVAPSDWVVAGKP---
+>K9SKK5        64      0.214   4.475E-10       0       55      59      1       56      66
+PYVNVQITRGASRSQKAEIVKQITNTLVSTLGKQPEHIHIVIQEIEEEDWGFAGLL---
+>UPI0004192BDE 64      0.436   4.475E-10       0       54      59      1       55      67
+PLVQITLATGRTAEQLDALGKAVTAAVGESIGAKPESVRVIITECEPEKWFIGGE----
+>A0A7X8HWX0    64      0.438   4.475E-10       0       56      59      1       57      67
+PILNIALIEGRSNEQKEALIKEVTDACVKALDVKPETVRILLQDIATQDFGVAGESV--
+>A0A1M7TC02    64      0.354   4.475E-10       0       58      59      1       62      67
+PFINIKLTGGSeapSKEQKAELIKGVTEVMVRVLNKNPASTVVIIEEIDMDNYGLGGESITE
+>UPI001962C35F 64      0.283   4.475E-10       0       58      59      1       60      67
+PYVNIKITdEGVTAEQKHQLVQGTTQLLVDVLGKSPATTFVLIEEVSTDNWGIGYQLVTE
+>A0A3A6P1Q2    64      0.305   4.475E-10       0       57      59      1       59      67
+PFVNVKIAKGpVTAEQKQQVIAGMTEVLFRVLGKKPESTVVLIEEISSDNWGKGGESLT-
+>A0A429Y7N0    64      0.406   4.475E-10       0       58      59      1       59      68
+PIFQVQVLKGRSREQIKGLIADVTEAAVKNLAVKPEQVRVLVTEIDHSHWGTGGLPMEE
+>UPI000486AB07 64      0.266   4.475E-10       0       58      59      1       60      68
+PYVNIKVTNdGVTPQQKQRLIEGTTKLLVEVLDKDPATTFVVIDEVDTENWGIGYDQVSE
+>A0A2M8HCV2    64      0.355   4.475E-10       0       57      59      1       59      68
+PYVNIKITdEQVTAQQKQALIQGVTSLLERVLNKPPATTFVVIDEVATDNWGVGGETVS-
+>A0A0A7Q1N9    64      0.233   4.475E-10       0       58      59      1       60      69
+PFVNVRITRdGVTRDQKAQVIKEITETLQRVLGKKPELTHIVIEEVDTDNWGYAGMTTTE
+>A0A2A5BXG1    64      0.362   4.475E-10       0       56      59      1       58      69
+PYINIKITrEGVSKEQKAKLIDGVTKLLSDVLNKKPAATFVVIDEVELENWGIGGLPV--
+>UPI001E60D1F0 64      0.355   4.475E-10       0       57      59      1       59      69
+PYVKIQITrEGATPEQKAELIAQSTQMLQRVLDKDPATTFVIIEEVELEDWGIGGLPVD-
+>A0A1H2U2E1    64      0.322   4.475E-10       0       58      59      1       59      70
+PLIDVSLGSGRTPEQIRRLITELTEATHHAIGAPLANIRVIVREVDPNLWAAGGVTIAE
+>A0A0H2QCZ7    64      0.338   4.475E-10       0       57      59      1       59      70
+PLVNIRITrEGVSAKQKQQLIAGVTQLLVDVLGKNPATTVVIIDEVDTDNWGIGGQTIT-
+>UPI001C2FCBDF 64      0.355   4.475E-10       0       58      59      1       59      71
+PLIEVTLVNGRTPEEIRLLIHEVTEAVVEALDVPKQSVRVAVRELPKTHWAAGDVTIAE
+>A0A1V9FFH8    64      0.271   4.475E-10       0       57      59      1       59      72
+PYIKVELTrEGVTREQKQQLIKGITDLFTNILNKDPHLTHVVIQEIELDDWGYAGEQSS-
+>UPI000A3BB36C 64      0.305   4.475E-10       0       58      59      1       59      73
+PQVTVTLAEGRSPAQIRELIHEVHEAVLRTVNTRPEYIRVVVHEVPRTHWATGDLTLTE
+>UPI000DD44712 64      0.241   4.475E-10       0       57      59      1       58      74
+PFITVTTWPNQTDEQRQKLIEALTATTHEVTGAPLDKITVVVHEIPQARWGEAGVMAT-
+>UPI0003198968 64      0.338   4.475E-10       0       58      59      1       59      76
+PNIRVELLPGRTVDQRRRFAEEVTRAAVEALGARRQDVRIMFEEVAADHVANGGVLASE
+>A0A519IKE8    64      0.316   4.475E-10       0       58      59      1       60      76
+PYIRIEVTrEGVTLAQKKQLIAEATELMVRVLNKDPAATFVVIQEIATDDWGVGGRTVTE
+>UPI00131D8BC7 64      0.358   4.475E-10       0       58      59      1       67      77
+PIVNIQITregtaPGRdapTDEEKAALIKGVSEVLLNVLNKPLDSTFVVIEEVPLENWGWGGLPVPE
+>A0A524JYH5    64      0.338   4.475E-10       0       58      59      1       59      79
+PVVIVNMLSGRDAATKKTLLKKMTAALTSTLAVAPESVRIIIQEMPSEHYGIAGLPVEE
+>A0A4R4RHA5    64      0.305   4.475E-10       0       58      59      1       59      80
+PSITVQLLRGRTVEQKRAFAEAVTSAAVETLGARPGDVRIAFEHIEPDDVANGGVLASE
+>UPI00122C8620 64      0.410   4.475E-10       0       55      59      32      87      92
+PIVQIDMLEGRSTEQKRELAKKITEVIVETAKCQPDAVTIVIREAAKQHISKAGVL---
+>A0A831X253    64      0.363   4.475E-10       4       58      59      29      83      95
+----VTMLEGRTTGQKAELIRRLTASAARHLGWPAEEIRVIIYEVGRNEWGSGGRTMAE
+>A0A511DCW4    64      0.327   4.475E-10       0       57      59      62      119     135
+PYVTALVLRGRPVEQRHRLIAAFTDVLVDVLGVARESVRVRIEQVDPDDWGIAGVPAS-
+>A0A3D5K965    64      0.362   4.475E-10       0       56      59      1       58      142
+PYINIKITrEGVTAEQKAELIKGATELLARVLNKNPKTTIVIIEEVDMDSWGIGGDPV--
+>A0A3A6NL81    64      0.303   6.154E-10       0       55      59      1       56      58
+PIVSIQLFPGRTYEMKKKAAERITDIIVEELKAKKEDVRVVYQDIDKENWCIGGKM---
+>UPI001AE3D227 64      0.345   6.154E-10       0       54      59      1       55      58
+PTITVQLKEGQSEEQRTRIIQGLTDEFVRLTDINPEKVHVIIEEVKSGNWGIGGK----
+>A0A2X4EL40    64      0.423   6.154E-10       0       58      59      1       59      61
+PFVTIDLFEGRSQEQKIELAREVTEVVSRIAQAPKENIHVMINDMPEGSYFPHGEMKTK
+>A0A075KCV9    64      0.357   6.154E-10       0       55      59      1       56      61
+PIVQIDMIEGRTVEQKREMAKKVTQAITETANCPADAVTIVIRDAAKSNIAKAGVL---
+>A0A3L8GIM8    64      0.423   6.154E-10       0       58      59      1       59      61
+PFVTIDLFEGRSQEQKKQLAREVTEVVSRIANAPKENIHVIINDLPEGTYFPQGEMKTK
+>UPI0005564EB1 64      0.351   6.154E-10       0       53      59      1       54      61
+PIIQVQVLEGRSDEKIKDLVAGITQTAVETLGVKPEQVRVIVQPIPHKYWGVGG-----
+>I9NSD6        64      0.410   6.154E-10       0       55      59      1       56      61
+PIVQIDLIEGRTTEQKREMVKRVTEAITQTANCPAEAVTIVIREAAKQHIAKAGTL---
+>A0A2E6WKH8    64      0.258   6.154E-10       0       57      59      1       58      61
+PTIEVKWFEGRSPEQKAKLAKAITDAVVEIGETTSDATHIIYHDIKKSDWAQSGKLVS-
+>A0A1F8RBB1    64      0.285   6.154E-10       0       55      59      1       56      62
+PFVTIRMIEGRGVEKKRGLVKDITDAVVKNIGCPPTAVHIDIVEYSQENLAQAGTL---
+>A0A1F8R1F6    64      0.350   6.154E-10       0       56      59      1       57      62
+PLVTIKMIEGRTTEQKRGLVKDVTEAIMKNVGCPASAVHIDIMDLKRENIAQGGNLA--
+>A0A437M3F8    64      0.241   6.154E-10       0       57      59      1       58      62
+PMIRVDMFAGRTQDQKRAIAKALTEAFCSATGNKPESVQIILTDIEKSDWATAGVFAA-
+>A0A8B6M912    64      0.464   6.154E-10       0       55      59      1       56      65
+PIVEITLIEGRTYEDKSRLVAAVTEAIVSSIKAPRETVRIIIREVPAHHFAAGGVL---
+>A0A661DS43    64      0.322   6.154E-10       0       57      59      1       59      65
+PFVNIKITkEGATAAQKAELIRGTTDLLVKVLGKNPKTTVVVIDEAEINNWGIGGESVT-
+>A0A7J3QU73    64      0.372   6.154E-10       0       58      59      1       58      65
+PIVHVYVWEDFGKDRVKTLIKEVTKVFGG-LGVPESAVEVVVHEVPKTHWGIGGEPASE
+>UPI001C5DB83E 64      0.322   6.154E-10       0       58      59      1       59      65
+PLVEVTLIQGRPAESIRALISNVTEAVVASVGSPEESVRVIVREIPPTHWAAGDVTIAE
+>A0A5C8JDD4    64      0.322   6.154E-10       0       58      59      1       59      65
+PLVEVTLVQGRPAESIRALISNVTEAVVASVGSPKESVRVIVREIPPTHWASGDVTIAE
+>UPI001AA09EF2 64      0.421   6.154E-10       0       56      59      1       57      66
+PILNIALIEGRSKEQKEALIKEVTDACVKALEVKPETVRILLQDIATQDFGVAGESV--
+>H2G1J2        64      0.456   6.154E-10       0       56      59      1       57      66
+PILNIALIEGRSNEQKEALISEVTDACVRALDVKPETVRILLQDIATQDFGVAGESV--
+>UPI001679B920 64      0.271   6.154E-10       0       57      59      1       59      66
+PYVNIQVTdENVTKEQKLQLVQGVTQLLVDVLDKNPETTHIVIQEVPVDNWGVRGNLYS-
+>A0A1F9BCC1    64      0.310   6.154E-10       0       57      59      1       58      66
+PIVRVELWKGATKETKAKLAKAITNDVVTIANKKPQSVTVLFTDYEKEDWAIGGELAS-
+>A0A1Q3N8Z3    64      0.355   6.154E-10       0       57      59      1       59      67
+PYILIQITkENVSTEQKQQLIQEATDLVVRVLDKDPATTFVVIDEIETDNWGVAGESVS-
+>A0A4R6DZV6    64      0.305   6.154E-10       0       57      59      1       59      67
+PYVNIKVTrEGVTREQKAALIAGVTELLLQVLGKSPALTHVVIEEVELDNWGLGGLSVT-
+>A0A2G3JD07    64      0.288   6.154E-10       0       57      59      1       59      67
+PVVNIQITRdGATAEQKAEVIAGVTDVLVRVLNKDPATTFVIIDEVDTDNWGHAGKSVT-
+>I5BV74        64      0.271   6.154E-10       0       58      59      1       59      68
+PFVRIELFPGRTREQKAAAAKAATEALASTLGCRPESVYITFWEMQHEDCAVSGILKDE
+>UPI001C6632F1 64      0.333   6.154E-10       0       58      59      1       60      68
+PFINIRITkEGTAAEQKQKLIEGATQLLADVPGKNPASTFVIIDEVETGNWGVGGQTVTK
+>A0A075MIG3    64      0.375   6.154E-10       0       55      59      1       56      68
+PVLVVNMMEGRTDDQKRLLVEKVTDAVCVALGSEPNRVRIIINEMPGNGYAIGGKL---
+>A0A7T9G7N5    64      0.216   6.154E-10       0       58      59      1       60      68
+PFVRIAVTrEGVTAKNKRDLIEGTTRLLKEVLGKDPETTHIVIEEIDTDNWGVGGRTVTE
+>A0A162RAS3    64      0.300   6.154E-10       0       58      59      1       60      69
+PFVQIDITRdGVTKDEKQALITGVTQLLREVLNKDPKLTHVIIREVETDNWGLGGEQVTE
+>UPI001786415A 64      0.389   6.154E-10       0       58      59      1       59      70
+PIFQVQVLKGRSSEQIKGLIADVTQAAVKNLSVKPEQVRVLVTEIDHSHWGAGGLPMKE
+>A0A445NJD2    64      0.293   6.154E-10       0       57      59      1       58      71
+PIVSVTTWPTDNDEQCRELMEELTATVHRITGAPLDKITVYVREVPRERWSEGGVLGS-
+>A0A1V9EXL4    64      0.322   6.154E-10       0       57      59      1       59      72
+PFVKILVTrEGVTREQKRELIKGVTNVISEVLNKDPQLTHIAIEEVDTDNWGWAGEQIS-
+>UPI0004A6CE53 64      0.322   6.154E-10       0       58      59      1       59      73
+PYVEVNITKGASKEQKAELVDGITELLVKVLNKNPASTHVIIKEFETDSWGISGRSVKK
+>A0A5E4XUW7    64      0.396   6.154E-10       0       57      59      7       64      73
+PIVQVVLIAGRTDEQKTRLIAGLTDSVVTVLGVGAESVRVFIKDIPNTEFGIGGATAA-
+>A0A1X7BMH6    64      0.318   6.154E-10       0       58      59      1       66      73
+PYVNIKITReggpdGRgpGPEDKTRLIAGVTDLLQRVLGKDPSTTFVIIEEVALEDWGIGGLPVPE
+>UPI001ADA3C16 64      0.292   6.154E-10       0       57      59      1       65      73
+PYVNIKVTQeggtngtGPSDEEKAKLVEGVTDLLLQVLGKSPATTFVVIDEVPLENWGIGGEQVS-
+>UPI00146C38A5 64      0.281   6.154E-10       0       56      59      1       64      75
+PYVNIKVTQeggpngtGPSPEQKAQLIKGVTDLLQDILGKSPSSTFITIDEVEMANWGIGGLPV--
+>UPI001CDACAC9 64      0.322   6.154E-10       0       58      59      1       59      77
+PLVEVTLTEGRTAEQIRTLIHELTGAVERAVSAPAANIRVVVREVPPTHWAAGDVTIAE
+>A0A6M5XTD9    64      0.259   6.154E-10       0       53      59      1       54      80
+PTIRVDLFEGRTHEQKKNFVKALTQACVDAPGSKPESVDVILYDIKPSDWATGG-----
+>A0A2S0WPI3    64      0.355   6.154E-10       0       58      59      18      76      82
+PIIKVELLAGRSYEQKRSLAAALTDVAVDSLGVARSSVQVHLQEMSAENVAIGGTLVAE
+>A0A1V4UHA5    64      0.338   6.154E-10       0       58      59      20      78      82
+PVVTITMAKGRSVAQKKQMAEEIAGTITRVLDVPIERVTILIHELEKENIALSGVLLSE
+>A0A7G9R0Y5    64      0.355   6.154E-10       0       58      59      1       59      104
+PVIDVTLAEGRDPEALRTLVDRLTDAAVEALDVPCDSVRVILREVPPTHFAAGGVTLAE
+>A0A431KMR2    64      0.327   6.154E-10       0       57      59      66      123     143
+PWFDCIVLEGRSLEQRQRLLRGFTDLLVDVLGVRRELVRGCCRRVPPEDWAIGGEPAS-
+>UPI001CC073A4 64      0.440   8.462E-10       0       58      59      1       59      60
+PFVRIDLFEGRTLEQKKTLAKEVTEAIVRNTGAPQSAVHVIINDMPEGTYFPQGQMRKK
+>A0A0A6S6L0    64      0.410   8.462E-10       0       55      59      1       56      61
+PFVTIDLFEGRTQEQKIELAREVTEVVSRIANAPKENIHVMINDMPEGTYFPAGEM---
+>A0A840ATM9    64      0.310   8.462E-10       0       57      59      1       58      61
+PEVIVYAVEGRSIEQKRALVKDITDAVVKNFGAAPEAVTIQIVEAPRTDKAKGGVLFS-
+>A0A1F8QAK0    64      0.339   8.462E-10       0       55      59      1       56      62
+PFVTIRMIEGRTREQKRGMVKDVTEAIVKNLGCPTQAVSIDIIEYTQENLAQAGKL---
+>A0A433XHH6    64      0.293   8.462E-10       0       57      59      1       58      63
+PFITVKILEGKTKEQKREFIKRVTEAAGETMGIPADKVFIFFEDLTPDNYGKHGQLYA-
+>A0A7W9KNM6    64      0.389   8.462E-10       0       58      59      1       59      63
+PIVRISVAAGRTREQLRECMRAVHDAVRDSLGAPDASIRVLITEVDPELWSAGGQTLAK
+>A0A3B0XC30    64      0.250   8.462E-10       0       55      59      1       56      64
+PYVNIQIIKGATREQKSKIVKDVTISLENNLGKKPEHIHIVIQEIEEENWGFSGML---
+>UPI00093B41B0 64      0.309   8.462E-10       0       54      59      1       55      66
+PVITVDMLSGRTTEQKREFARVVTDAFLKICGSTAPSVHVVFNEVDSSDWFIGGV----
+>A0A2V5K8F0    64      0.232   8.462E-10       0       55      59      1       56      66
+PYIHLQITKGATREQKALIVQQFTETLVTVLGKKPEHTHIVIQEIEEENWGYSGML---
+>A0A2G6KDJ3    64      0.338   8.462E-10       0       58      59      1       59      66
+PLININMATGRTPEQKRALMDAVSQATVDAIGASRDSIRVWITEFPPEDYMAGHETLAE
+>A0A832U618    64      0.433   8.462E-10       0       58      59      1       60      66
+PLVEIYLWKENTDEMKnERLIKEVSKCVSEITGAPLDAVEILITEIPKANWGKGGVPASK
+>UPI000F034FC9 64      0.274   8.462E-10       0       58      59      1       62      66
+PIVRVEMLPGRTHQQKAQFAEEVTRLAADVLGCPQELVDVLFIEVSGQDWARAGqlyEPAAE
+>A0A1W1H7T1    64      0.322   8.462E-10       0       57      59      1       59      67
+PYVNIKITnENVTPEKKSILIKGVTELLQKTLGKNPETTVVVIDEVNTDNWGIGGESVT-
+>UPI001C037CB4 64      0.300   8.462E-10       0       58      59      1       60      68
+PYVNIKITrEGATSQQKTDLIKGVTDLLVTVLNKSPNTTFVVIDEVATEDWGIAGMPVHE
+>UPI000CCE7F7C 64      0.290   8.462E-10       0       58      59      1       62      68
+PYVNIKVTGGDeapSTEQKKKIIQGVTDLLVEVLNKNPTSTVVILEEVPMDNWGIAGKTTTE
+>A0A6G7X411    64      0.300   8.462E-10       0       58      59      1       60      68
+PIVNIQVTRdGVTKEQKQQLIKGVTQLLQDVLNKEAHLTHVIIQEISTEDWGVAGEQVAE
+>UPI00038139B3 64      0.311   8.462E-10       0       58      59      1       61      69
+PYVNIKITrEGdVTPEQKAKLIQGATDLLSDVLNKDPRTTVVVIDEIKLENWGMGGLPALE
+>A0A6I5MRY2    64      0.237   8.462E-10       0       58      59      1       59      69
+PVITVDWWQGNDRAARAELVAELTRTTARIAGCPREAVTVLVRDVPRGHWATGGVLADE
+>A0A7Y9EU08    64      0.440   8.462E-10       0       58      59      1       59      69
+PIIQISIAQGRTSQQLRTLMGEVHDAAVRALDAPPASVRVLVTEVPPTQWLSGGTTLFE
+>UPI001905AD62 64      0.355   8.462E-10       0       58      59      1       59      69
+PFVEISVAEGRTQEELRSLMQEVHEAVHRSIGAPEASIRVLVREVPPAQWLSGGVTLAE
+>A0A0F0E432    64      0.300   8.462E-10       0       58      59      1       60      71
+PYVNIQVTdEGVTADERRQLIEGVTELLERVLRKPPSTTYVVIQEIATDSWGVGGKTVAE
+>A0A1E4KTC9    64      0.267   8.462E-10       0       55      59      1       56      72
+PYVNLQITRGASREQKAGLVADITSSLVQRLGKRPEHIHIVIQEINEDDWGYAGEL---
+>UPI000428487F 64      0.322   8.462E-10       0       57      59      1       59      73
+PYVNIKVTkEGLTVAKKEELIRGVTQLLVDTLGKNPATTVVVIDEVDMDNWGVGGERVS-
+>R7WTG6        64      0.327   8.462E-10       0       57      59      16      73      74
+PLIQISQTPGLSDDDKRRTIEAVTAAYAEATGKNPASVWVTITEIPRASWGVGGAPLT-
+>A0A290T7S0    64      0.296   8.462E-10       0       56      59      1       64      76
+PYVNIQVTKeggthnvGPTDEQKRLLIAGVTELLQNVLNKDPKTTHVVISEVALANWGVGGVPV--
+>A0A7I7A906    64      0.261   8.462E-10       0       58      59      1       65      78
+PFVNVQTIKGiMSPEQKNELLRRMTDLIVEIEGrGDPEfrrSVWVRIDEYEPEQWSLGGiQPTSE
+>A0A3R7YGJ9    64      0.293   8.462E-10       0       57      59      17      74      79
+PIITIQMSEGRTIEQKKTVASAITQTVANTFSIDPAAVIILFQELPRECIAKGGELVS-
+>A0A1Q8G646    64      0.333   8.462E-10       0       58      59      1       66      81
+PYVNIKITreggpegKGPSAQQKAELIAGVTDLLVRILDKKPASTMVVIDEVALEDWGIGGLPVPE
+>A0A3A5HJV3    64      0.385   8.462E-10       0       56      59      31      87      94
+PIITIEMLDGRTDEMQLTLIQEVTDAVSHTLNIDKEEIDIILHEVKRKHWAKGGILW--
+>A0A7V8ATT7    64      0.310   8.462E-10       1       57      59      32      89      100
+-HVNIRITRdGATAEQKAELIRGVTSLLVKVLGKNPETTVITIDEIETDNWGIGGETVA-
+>A0A523KHZ7    64      0.355   8.462E-10       0       57      59      1       59      105
+PYVNIKITrEGVTTEQKATLIRETTAMLARVLNKDPQTTHVVIDEIDTDNWGLAGESMT-
+>UPI0003B41DF1 64      0.362   8.462E-10       0       57      59      72      129     144
+PFIRMVLLQGRPVEQHHQLIAEMTAVVARVLGANAERIRLQIDEVHPDRWGIGGVPAS-
+>A0A6J4UJE7    64      0.310   8.462E-10       1       58      59      144     201     211
+-IVEISMFEGRTVETKKRLIRLLFERLEADCGIAPEAVEITIFETPRHNWGIRGLPADE
+>UPI00191CB9BE 63      0.263   1.164E-09       0       55      59      1       57      58
+PYVNIKITdEKVTREEKRRLIEGVTQLLVDVLNKNPKTTHIVIDEVPTENWGVNGKL---
+>UPI000660A1A8 63      0.423   1.164E-09       0       58      59      1       59      60
+PFVRIDLFEGRTLEQKKVLAKEVADAVVRNTGAPLSAVHVIINDMPEGTYYPQGEMRTK
+>UPI00131B39B4 63      0.305   1.164E-09       0       58      59      1       59      61
+PEIYVHAVEGRTLDQKRALVQDITAAVVKNFNVAPDRVMVQIIESPKENKAKGGILFSE
+>UPI000368CB2D 63      0.254   1.164E-09       0       58      59      1       59      61
+PVITIQQIAGRTQQQKSEVMKKITEAFVDVYQVPAEGVMIIFQDLQDEDWGRNGVLHSE
+>A0A2E8USC3    63      0.322   1.164E-09       0       58      59      1       59      61
+PIVNISLYSGRTTEQKSKIAKAVTRAISESAGVNDTDTIVLFHDIEKTNWANAGNLVSE
+>A0A150IQU4    63      0.433   1.164E-09       0       58      59      1       60      62
+PLVEIYLWKETSDEFKKEkLIKEVSKCVSEITGAPLEAVEILITEIPKANWGKGGAPASK
+>UPI0009980E60 63      0.423   1.164E-09       0       58      59      1       59      62
+PIAHIHILEGRSQKEKKKLITETTNAIASSLGAPPEKIKVLLIEVKKENWATAGITKLE
+>A0A7W5BV10    63      0.508   1.164E-09       0       58      59      1       59      63
+PTVHVYMMSGRTQPQKETLIREVTNAVMTSVDAPEKNVRVIISEIPKGDYGIGGTTGEK
+>A0A1F7PSI7    63      0.263   1.164E-09       0       56      59      1       57      63
+PFVNIRIYAGHGKERKDEIARRVTEAIAEVAKVPREAIWVVIEDIDPPDWYVAGKPG--
+>UPI001AE1DFDA 63      0.403   1.164E-09       0       56      59      1       57      63
+PVVQVYLIEGRSQEQKEAFITNVTDAAVNALGVDRSSVRVMFLDVPKTDYAIGGQTA--
+>A0A7C2I3S4    63      0.413   1.164E-09       0       57      59      1       58      64
+PVITIRLLEGRTLEQKRELTKVVSEAVSRIANTPLDGVHVLFENVPRVDWGRGGVLFA-
+>UPI0009891096 63      0.316   1.164E-09       0       58      59      1       60      64
+PYVNIKITdEGVTDEQKQQLIRGTTQLLVDTLNKNPEATFVIIEEVSLNNWGVGYHSVKE
+>K2PKG7        63      0.357   1.164E-09       0       55      59      1       56      64
+PFVHVELVEGRSTEVKKALAKEITESVMKHTGAPREAIYVIYNEMSKENFYPHGEP---
+>A0A2A3GQD3    63      0.355   1.164E-09       0       58      59      1       59      65
+PFIDVTVAEGCAPAQLRALIRELTDAASRALGSPQTNVRVVIREVPLTHWAAGDVTIAE
+>A0A2S2E1H9    63      0.266   1.164E-09       0       58      59      1       60      65
+PYVNIKVTdENVTTEQKRRLIQETTRLLADVLNKNPATTHVVIDEVSTDNWGVEGETVTE
+>A0A7C2ZF50    63      0.254   1.164E-09       0       58      59      1       59      65
+PYVQITWVAGRSPEQKKKIVERVTAALVEEGRAKRENIHVTFVDLPPTDYAEGGITVAE
+>A0A5P9HTL0    63      0.271   1.164E-09       0       58      59      1       59      66
+PVVHLHITKGATRAQKEQIVREFTDTLQRTLGKKPEHTHMVIHETDEESWGFSGMLTDE
+>A0A3N0X9K1    63      0.316   1.164E-09       0       58      59      1       60      67
+PYVNIKITKDVvTSEQKAQLIKGVTTLLQEVLNKNPATTFVIIDEVETDNWGIAGEQVTK
+>UPI00037D1306 63      0.316   1.164E-09       0       58      59      1       60      68
+PYVNIKITnETVSREQKSQLIKGVTKLLVEVLNKKPETTFVVIDEVDLDNWGIGFDQVSE
+>UPI0018CB8EAE 63      0.254   1.164E-09       0       57      59      1       59      69
+PYVNIKVTdENVTDHQKQQLIKGVTNLLVEILHKKPETTHIVIDEVPITNWGFNGKQYS-
+>A0A073ITQ8    63      0.350   1.164E-09       0       56      59      1       57      69
+PIVMVNIKEGRTVEQKRAMVTKMTDVLCETMNVKPASVRIIINEMKNDNFAIAGTLV--
+>A0A0T2KVH6    63      0.327   1.164E-09       0       57      59      1       58      70
+PHIQIAIAEGRTDDQLRALVTELTDATVRAIGSNPEAVSIVITQVPGTHWANGGVTLA-
+>A0A1G6J002    63      0.305   1.164E-09       0       57      59      1       59      70
+PYVNIQVTrEGVTAEHKEQLIAGVTDLLEQVLKKPPELTFVVIDEIDTDNWGHGGRSVT-
+>UPI001C96103A 63      0.322   1.164E-09       0       57      59      1       59      70
+PYVNMKITnEGAAREQKAELISGVTDLLVRILNKSPATTFVVIDEVAMEDWGVGGLPVA-
+>A0A0S3PP20    63      0.258   1.164E-09       0       56      59      1       58      70
+PYVNVKITRdGATEQQKADVIKGMTDVLVKVLGKNPASTFVVIEEVDMEAWGVGGEPV--
+>A0A5C7NN60    63      0.327   1.164E-09       0       58      59      1       61      71
+PYVNIKITRegGTTPQQKAQLIKGVSELLRDVLNKPLNATFVVIDEVELEDWGVGGLPVDE
+>J1KX97        63      0.305   1.164E-09       0       57      59      1       59      72
+PYVKIEVTrEGVTREQKQKLISGITQLITDVLDKDPSLTHIVIQEIELDDWGFAGEQVS-
+>A0A679IZ30    63      0.295   1.164E-09       0       57      59      1       61      73
+PLVTIRLArrdPPASKEQKAALIAGATKLMQDVLGKRPEDVTVLIDEIDPDNWGQGGESAT-
+>A0A5B9FYR9    63      0.338   1.164E-09       0       57      59      1       59      73
+PYIKIELTrEGVSREQKRELIAGVTNVITNVLNKDPKLTHVVISEIDTDNWGFDGEQVS-
+>UPI001B81038B 63      0.300   1.164E-09       0       58      59      1       60      73
+PYILIQVTdEGVTKAQKEAMIAGATDLMVNVLNKDPESTFVVIDEVNTDNWGHGGEAVTK
+>A0A661PXV0    63      0.280   1.164E-09       0       56      59      1       57      73
+PYVEFNLTKGATAEQKAQLVEGVTDLLVSVLNKNPSSTQVIIKEIDPDSWGISGRSV--
+>A0A1H3U8S3    63      0.322   1.164E-09       0       58      59      1       59      74
+PNITVELLAGRSVEQRRAFARAVTDHAVEILGARPQDVRMVFNEITPDIVANGGVLASE
+>A0A2M8X8P0    63      0.288   1.164E-09       0       57      59      1       59      75
+PYINIKVTrEGVSSAQKAALIEGATDLLVRVLNKEPATTFVVIDEVDTDNWGVAGEAVT-
+>A0A1P8FH85    63      0.263   1.164E-09       0       56      59      1       57      89
+PFVHVQTYSGRTPEQKIACAKAIVEAVHKHLGLPPDVVQVLFSDVEKADWFNGDRLG--
+>UPI0009DAD2DA 63      0.288   1.164E-09       0       58      59      27      85      94
+PFIDVTIAQGRSPDEVRALMRELTAAAHRAIGAPVANIRVCVREVPPTHWSAGDVTVAE
+>A0A1H3GDZ1    63      0.333   1.164E-09       1       54      59      62      115     120
+-IIEITMFPGRTKEQKKTLIETVTKKLTSSLSIRPEDVFIVINEPSDENWGMAGK----
+>UPI001D1738A1 63      0.456   1.164E-09       0       56      59      1       57      128
+PFAQVHLVEGHSAEQKRAVITKVTQALQDAVGAPRPNIRVWIHELPKCDFGIGGESV--
+>A0A2N0B797    63      0.232   1.600E-09       0       55      59      1       56      59
+PYVNLQVAGPLTKKQKEEIVKEFTETLQRVAGKPPEVTYIVIEEVPRENWAKGGKL---
+>A0A0R1YG70    63      0.363   1.600E-09       0       54      59      1       55      59
+PFVHIELIKGRTDEQLTKLMKDVTDAVHNDTGAPKEHIHVIINELGKHSYGNNGE----
+>UPI00178C2AE7 63      0.440   1.600E-09       0       58      59      1       59      60
+PFVKIDLFEGRSQEQKNELAREVTEVVSRIAKAPKENIHVFINDMPEGTYYSQGELKKK
+>A0A890F9F8    63      0.440   1.600E-09       0       58      59      1       59      61
+PIIQITMLEGRDQETVEQCMRNVARTVHESLGAPLSSIRVIVNEVPPNRFAVGDRLKSE
+>UPI0011ED4027 63      0.396   1.600E-09       0       57      59      1       58      62
+PFITIELLEGRSEEQIKAMVQEVTEAVSKNTNAPKENIHVFVEELKHNRYGVGGTLKS-
+>UPI00067DAEE2 63      0.561   1.600E-09       0       56      59      1       57      63
+PIMQIFLMEGRSQEQKEKLIEALTLAAMTSIDAPQETVRVLLTEVPKAHFGIGGKSA--
+>UPI0007A3B30F 63      0.322   1.600E-09       0       58      59      1       59      63
+PFVEVTLVEGRSPEVLRDLISRLTHATAESTGAPLPSIRVVVREVPGSHWAAGDVTIEE
+>A0A100VQR9    63      0.310   1.600E-09       0       57      59      1       58      64
+PFITVKVLEGKTTEQKRQLIERMTEVACETLDVEPSKVFIFIEDLEKDNYGKNGKMFS-
+>A0A3D3WC02    63      0.375   1.600E-09       0       55      59      1       56      64
+PKVTIQIFEGRTLEQKRAMVAKVTDAIVETIGARREGVDITILEINKAQYAVGGEL---
+>A0A1X2FH97    63      0.305   1.600E-09       0       58      59      1       59      65
+PNVEVTIAQGRSPEQIRAMMHEVHEAVLRTVGTQPEHIRVIVREVPRTHWATGDLTIAE
+>UPI001356755D 63      0.300   1.600E-09       0       58      59      1       60      66
+PFVNIRIVKDVvTADQKSQLIQGVTDLLVRILDKDPKQTVVIIDEVSTDNWGIDGKSVTE
+>A0A0K9IBS7    63      0.300   1.600E-09       0       58      59      1       60      66
+PFVNIKLTPdGLTAEKKERLIAGVTKLLQEELGKNPATTVVIIETVETDNWGIGGQSVTK
+>B0TH56        63      0.293   1.600E-09       0       57      59      1       58      66
+PIVNITMLEGRTEDQKRAATQAITEALVQHCGAKPENVVITIVDVPTTNVYMNGMLVS-
+>UPI000F791B09 63      0.271   1.600E-09       0       58      59      1       59      66
+PLIEVSVSAGRTPEQIRAMIHELHAAVERTVNAKPEHIRVIVREIPRAHWATGDLTLAE
+>A0A1H4MR57    63      0.258   1.600E-09       0       57      59      1       58      67
+PVIHVQMLGSATREQKAQIVQEFTDTMVRVLGKNPQMTHVILDEKDPENWGHAGELIA-
+>A0A6P0UJA1    63      0.288   1.600E-09       0       57      59      1       59      67
+PYIKIEVTrEGVTREQKTALIKGATQLLTDVLNKDPKSTFVVIDEIDTDNWGVAGETVT-
+>UPI001F2232BF 63      0.224   1.600E-09       0       57      59      1       58      70
+PYINLQVTPGISRAQKEQIVQQFTQTLVLVLGKKPEHIHIVIQEIESDNWGFSGMLTS-
+>A0A645AT16    63      0.372   1.600E-09       0       58      59      1       59      70
+PLIECTLTEGRTPEQLRALITQLTEAAVTAVAAPKESIRVVIREIPKTHFAAGDETIAE
+>A0A076EYE5    63      0.372   1.600E-09       0       58      59      1       59      71
+PLIEVTLATGRSPEQLRTLLGELHSAVERSIGAPSQSIRVILREVSPDHWLSGGVTLAE
+>UPI001872DFB3 63      0.250   1.600E-09       0       58      59      1       60      71
+PYVNVKITrEGATPKQKAALMQGITNLLAEVLDKNPATTFVVIDEVDTADWGIAGLPVEE
+>A0A7Z2KXF1    63      0.333   1.600E-09       0       58      59      1       60      72
+PYVNIKITdEGVTREQKRELIAQVTEVLERVLQKNPRSTTVVIDEINVDNWGMAGLQVPE
+>UPI001ADA9297 63      0.305   1.600E-09       0       57      59      1       59      72
+PFVKIlFTREGVTREQKRQLIKGVTDVITNVLNKDPHLTHIAIEEVDTDNWGYAGEQTS-
+>A0A257NRA6    63      0.410   1.600E-09       0       55      59      1       56      72
+PVVEITMIEGRAYEAKAKMVEKVTDAIVATLGAPRDSVRIIIREVPPWHFAAAGVL---
+>A0A7K0CM10    63      0.288   1.600E-09       0       58      59      1       59      73
+PLVEVTLAAGRDAATIRTLIDRVHHAVVDAVGAPPANIRVIVREVPPEHWAAGNETLAE
+>UPI000B4A6F8D 63      0.287   1.600E-09       0       58      59      1       65      74
+PYVNIQITKeggpdgkGATTEQKKKLIAGVTDLLKNELGKSPATTHVVISEVDLENWGVGG-LAVE
+>UPI001C9902ED 63      0.254   1.600E-09       0       58      59      1       59      74
+PYINLQITRGATREQKRAIVAGFTETLARVLDKKPEHTHIVIQEIDEQDWGFCGMLTDE
+>A0A7Y5S8L6    63      0.254   1.600E-09       0       57      59      1       59      75
+PYVNVRITKdGVTKEQKARIVAEITRTLTTVLGKHPEHTHVVIDEVDMDNWGFAGALTS-
+>UPI001747C8AD 63      0.250   1.600E-09       0       55      59      1       56      99
+PYVNIQIMKGATRDKKAQLVKEVTALLVHVLGKKPEHAHIVIQEISDEDWGFSGLL---
+>A0A3D0SNQ7    63      0.293   1.600E-09       1       58      59      62      119     129
+-IVEISMFEGRTAEAKKSLVRALFRNIEQTCGIAPQDVEITIFETPKENWGIRGKSGDE
+>UPI001CF08F50 63      0.310   1.600E-09       1       58      59      62      119     129
+-IIEISMFEGRSTEAKKQLIKLLFQRITDHLGIAPQDLEITIFETPKQNWGIRGVPGDE
+>UPI001F186E04 63      0.310   1.600E-09       0       57      59      66      123     135
+PYFTAIVLAGRTVEQRQELASALTDVVVDVLGVERKQVRGQIVEVAPENWSIGGTPAS-
+>A0A7C3F0A2    63      0.298   2.200E-09       0       56      59      1       57      61
+PIVTVRALEGRTVEQKRKLAKDITDAVVKNFKVEPDRVTVNFFDMPKQNVARAGKLV--
+>A0A7C2IC35    63      0.237   2.200E-09       0       58      59      1       59      62
+PFVNIRIYAGHPQDRKRRIASRITEVISEETKLPKEAVWIVIEEVEPKDWFVGGKGGDE
+>UPI001B02F0D8 63      0.421   2.200E-09       0       56      59      1       57      63
+PVMQIYLIEGRSPAQKEAFITEVTDAAVNTLGVDRSSVRVMFLDVPKTDYAIGGQTA--
+>A0A1H5JRA2    63      0.423   2.200E-09       0       58      59      1       59      63
+PIIQISLIEGREPQQIRNLISQVTNSVSNALDAPVESIKVIVTEVAPTHWGSGDRTIAE
+>A0A562K2A9    63      0.457   2.200E-09       0       58      59      1       59      63
+PIIQITMLEGRDQETIETCIRNVARTVHESLGAPLSSIRIVVNEVPKNRFAVGDKLKSE
+>UPI000B436348 63      0.406   2.200E-09       0       58      59      1       59      63
+PIIHVTLLEGREQQAIETCIQQVTRTVHESLGAPLSSIRVIVNEVPRNRYAVGGTLKSE
+>UPI0015CF2162 63      0.338   2.200E-09       0       58      59      1       59      64
+PIITVTMVSGRNQSQIRALIEALTDAAHTAIDAPLESIRVVISEVPPTHFAAGNVTIEE
+>A0A6M8W8W0    63      0.355   2.200E-09       0       58      59      1       59      64
+PIIHIEMFKGRSSDQKRELVEVLSRETARITHCALDSVHVVISDLSKENCSVGGILCSE
+>A0A150JCN5    63      0.433   2.200E-09       0       58      59      1       60      64
+PFVEIYLWRETSDELKKEmLIKEVSKKVSEITGAPLDAVEILITEIPKANWGKGGIPASK
+>A0A1X0I7X9    63      0.237   2.200E-09       0       58      59      1       59      64
+PLVEVTLVQGRTPEQLRALITGLTDAVEAAIGVARGSIRVVLREVPATHWAAGDVTIAE
+>UPI0010090867 63      0.250   2.200E-09       0       55      59      1       56      65
+PYIHLQITKGASRAQKEKVVQEFTTTLVNVLGKHPEHIHIVIDEVEEENWGFAGML---
+>UPI001C1FB194 63      0.440   2.200E-09       0       58      59      1       59      65
+PIVNVNIMEGRPKEKIESVIANITETIITTLEVPKETVRVIVTEIPKSHWGIAGESVEK
+>A0A1B2I2K1    63      0.571   2.200E-09       0       55      59      1       56      66
+PIAILNIIEGRDLEKKRALTNAVTEAICKSLDAPVQSVRVIINEMPKENYAIAGEL---
+>A0A2V5IT77    63      0.406   2.200E-09       0       58      59      1       59      66
+PLIQISLIEGRKPEQIRNLIRDVTNTVHESIDAPFESIQVVVTEVAATHWGSGERTVAE
+>A0A839NFX6    63      0.338   2.200E-09       0       58      59      1       59      66
+PFIEVTLAQGRTPEQLRALIHELTAATERTVAAPKANIRVILREVPPTHFAAGDETLAE
+>UPI00101C2BEC 63      0.491   2.200E-09       0       58      59      1       59      66
+PLAQLSIAEGRSPEQIRELIRSVTEAVSTSLDAPAENVRVTVNEFPLTHWGSGVQTLAE
+>A0A0M8W0V6    63      0.288   2.200E-09       0       58      59      1       59      67
+PLIHVTLLSGRGEEEIAALGRAVTEAVHTTLGTPREAIRVTVDACPPEHWFVGGVSMAE
+>A0A497NSA9    63      0.338   2.200E-09       0       58      59      1       58      67
+PVIYVNVWEGFGEERIKTVIKNITKVFVD-LGVPAHAVEVIVQEIPKTHWGIEGEPASE
+>A0A0Q5R1Z4    63      0.288   2.200E-09       0       58      59      1       59      68
+PLLHIVQTPGQSPEVKKELLEKLTAVYVEVTGAKPASVWATIDEVSKDDWSIGGETLAE
+>D0LBE2        63      0.406   2.200E-09       0       58      59      1       59      68
+PIIDVTLAQGRSDEQVRKLIHELTHAACRAIDAPPASVRVIVHEVPATHFAAADVTIAE
+>A0A7C4VTG8    63      0.275   2.200E-09       0       57      59      1       57      69
+PVVQVSVWVGMSKESKRKIVEGITKVF-EDIGIPKEAVEIIIYETPKTNWATGGQLHS-
+>A0A558NLY7    63      0.316   2.200E-09       0       58      59      1       60      69
+PYINIRITdENVSNEQKQALIRGATQLMADVLNKPPHVTFVVIDEVPTDNWGIGFDQVTE
+>UPI0003A187DB 63      0.305   2.200E-09       0       58      59      1       59      70
+PNVEISLAQGRSEQQIRDLIAAVHEAVLRTAGARPEHIRVLVREIPPAHWATGNQTIAE
+>A0A822VC95    63      0.305   2.200E-09       0       57      59      1       59      71
+PYIKVEITkEGATDAQKAAVIKGITDVLSDVLGKDPATTFVVIDEVALPNWGIGGLPVA-
+>A0A829YMT1    63      0.275   2.200E-09       0       57      59      1       58      71
+PFVVVRQFPGRTHEQKKALAESITKAVHDAYGATVQPVQVLIEEVEPDTWFRDGVPAS-
+>A0A838PJL1    63      0.303   2.200E-09       0       55      59      1       56      71
+PYVTIEWFEGRSADQKRAIAERLTDVLSEEGKMPREQVWIRFVDAKKGDWSIAGEL---
+>I0IE59        63      0.285   2.200E-09       0       55      59      1       56      73
+PYVNVRITEGATRGQKAAVIADVTRALVEHRGKKPEHCHVVIDEVAEANWGFAGQL---
+>UPI001C044012 63      0.355   2.200E-09       0       58      59      1       59      73
+PNITVELLAGRSVEQRKAFARAVTEHAVEILGARPQDVRMVFTEITPDTVANGGVLASE
+>UPI001A94138D 63      0.305   2.200E-09       0       58      59      1       59      76
+PLVEVTIGAGRSADQIRDLMREVHQAVLRTVSTAPEHIRVIVREVPRAHWATGDVTLTE
+>A0A2V4AG27    63      0.310   2.200E-09       0       57      59      1       58      77
+PRIVVQAYEGRTLDQKRHLVRAITDVVVDAYAVPPETVTVVIEEIRKDHMAKAGVLRS-
+>A0A3A4UDR8    63      0.368   2.200E-09       0       56      59      1       57      78
+PTIQIEMKVGRTIDQKRALVRELTKTVCDVLKVAPGGVRIILREMTQEHYAVGGELW--
+>A0A839N5C5    63      0.406   2.200E-09       0       58      59      1       59      79
+PIVDITLTEGRSPQQLRRMISALTEAVVTSVDAPASSVRVIVREIPRTHFAAGDQTIAE
+>A0A2K8YKN4    63      0.358   2.200E-09       0       58      59      1       67      79
+PIVTIQITrEGTTPgassttaEQKAALIKGASELLRDVLGKPSESTFVIIEEVDTDNWGWGGLPALE
+>UPI001C0E4EC9 63      0.252   2.200E-09       0       58      59      1       67      82
+PFVTVELTRegtepdvaGVTPEQKAAIFKGVSQVLSDVLGKPADWTWVVIREVALEDWGWGGLPVLE
+>UPI000404EB18 63      0.275   2.200E-09       1       58      59      62      119     136
+-VIEISMFEGRSPETKKALLHGIMQRVPAELGIPVEDVEITIFETPMANWGIRGKTGDE
+>UPI0007E43C83 63      0.310   2.200E-09       0       57      59      66      123     137
+PYFTAIVLAGRSAHQRSELLAAFTDLVVEHLGVDRSAVRGRIVEVSPENWGIGGVPAS-
+>UPI00135C3DD7 63      0.310   2.200E-09       0       57      59      66      123     143
+PFFEFIVLEGRSLAQRQRLLKDFTELLVEVLGVRREHVRGACRLVRPEDWAIGGEPAS-
+>A0A1I2B9L2    63      0.295   2.200E-09       0       58      59      1       61      145
+PYVNIKITrEGNvTPEQKRQLIEGATKLLADVLHKNTKTLVVTIDEVDMDNWGIGGVPVTE
+>L7U3H2        63      0.288   2.200E-09       0       57      59      1       59      211
+PYVKVEVTKdGVTREQKAALVQGVTALLQQVLNKDPSLTFVTIDEVDTDNWGVGGELVS-
+>A0A430A1J6    62      0.388   3.026E-09       0       53      59      1       54      59
+PIVHIELLEGRTQDQKDAMVKDVTEAIVKNTGAQTENVHIIVSDMKKGNYAVGG-----
+>A0A8I1NG39    62      0.232   3.026E-09       0       55      59      1       56      59
+PVITIDWFGGRTNEQKQAIATQITDALVEKGNTKREDVWIRFVDTPKENWSLGGDL---
+>UPI001554A1BA 62      0.423   3.026E-09       0       58      59      1       59      60
+PFVKIDLFEGRSDEQKAELAKEVTEVVSRVAKAPKEAIHVFINDMPEGTYFPHGEIKKK
+>A0A6M7VC22    62      0.254   3.026E-09       0       58      59      1       58      60
+PVIHIETFK-SSDEKKTELAGEITKLFCDKMNLKPEQIHVVFDEYEPNNWATGGKLWSK
+>A0A143YE90    62      0.423   3.026E-09       0       58      59      1       59      60
+PYVHIELLEGRTDEQKQGLMRDVVEAVVKNANVSKESVHVILNEISKQHLTKNGEFAGE
+>A3CXK8        62      0.271   3.026E-09       0       58      59      1       59      61
+PVITIRMAEGRTLEQKRVLADEITAAVTKTFGVEPQVVTIFFEELKTESIARAGKLLSE
+>A0A0Q3WIH2    62      0.491   3.026E-09       0       58      59      1       59      61
+PIIQIMMLEGREQETIEQCIRNVARTVHESLGAPLSSIRVIVNEVPKNHFAVGDRLKSE
+>A0A2X3RUF7    62      0.423   3.026E-09       0       58      59      1       59      61
+PFVTIDLFEGRSQEQKIALAREVTEVVSRIAQAPKEAIHVVINDMPEGTYFPHGEMKTK
+>UPI0003B102E4 62      0.440   3.026E-09       0       58      59      1       59      61
+PFVKIDLFEGRSQEQKNELAREVTEVVSRIAKAPKESIHVFINDMPEGSYFPQGEMKRK
+>A0A143Z681    62      0.389   3.026E-09       0       58      59      1       59      62
+PYVHIELLEGRTDEQKQALMRDVVDAVAKNANVSKESVHVILNEISKQHLTKNGEFIGE
+>A0A7C6QZC4    62      0.224   3.026E-09       0       55      59      1       58      62
+PFVTVKMLKSkeRDVHVKRKLVEGITGVVASTLNVKPEAVWVNIEEVERENWAEGGKL---
+>A0A380N0N1    62      0.379   3.026E-09       0       57      59      1       58      62
+PIVNIKIIEGRSIEQKREMTQKVTQAIASSLGIAEAAVWISIEDLKPENLCQGGELRA-
+>A0A2D4DN12    62      0.457   3.026E-09       0       58      59      1       59      62
+PFITIDLFEGRSQEQKNQLAREVTEVVSRIAQAPKESIHVFINDMPEGTYFPQGELKRK
+>A0A2S6Q0X7    62      0.396   3.026E-09       0       57      59      1       58      62
+PVVQIDCWRGSSVHERARTVKEVTEAVARGAGCPAEAVTVIIREVDQSYWGRGGELAS-
+>A0A2E9A214    62      0.283   3.026E-09       0       58      59      1       59      64
+PVIRVEMFK-RTQEQKRNLARELTEAFVNTCGGNKEAIKILITEIDKNDWASGGViTADE
+>A0A842WYX0    62      0.310   3.026E-09       0       57      59      1       56      64
+PFVTVETWP-LDDERKPEVIRGITEVFTG-LGIPAEAVTVVIHETRRENWGSGGEQHS-
+>A0A1I1KRH3    62      0.272   3.026E-09       0       54      59      1       55      64
+PVIKIELSSGRSQEQKQKVADDVTQSLIKHCACTPESVHVVFVDVQPSDWAIGGK----
+>A0A1F9VBM9    62      0.254   3.026E-09       0       58      59      7       64      66
+PFVRVTMMP-RSEEVRKALAKDIAEAVMKHCKVGPEHTWIVFEEPAKSSWSFGGKLASE
+>A0A7X0L802    62      0.322   3.026E-09       0       58      59      1       59      66
+PLIEVSIARGRTPEQLRALIRELHRAAESSVGAAPENTTVIIREIEHEHWSRGNQTIAE
+>UPI001CD4F162 62      0.288   3.026E-09       0       57      59      1       59      67
+PFVNVKITRdGATAEQKAALIKGVTQLLADTPGKHPATTVVVIEEADTDNWGIGGESVT-
+>A0A849HLS7    62      0.406   3.026E-09       0       58      59      1       59      68
+PIVEVTMMEGRSFAAKEAMVEKVTVALMETVGAPRDAVRVIIREVPPWHFAAGGVLKGK
+>UPI00047F8C55 62      0.293   3.026E-09       0       57      59      1       58      69
+PNISIEIFKGRTLDQRRELVSGITEAAVSALGIKPEGVRITFFEIERTDLARGGVLFS-
+>UPI001AE4E522 62      0.288   3.026E-09       0       58      59      1       58      70
+PTVHVNVWKGFKQENVTYLIENLTKVFVD-LGIPADAVEILIHEVPQSHWGIGGIPASE
+>A0A7X8QCG7    62      0.438   3.026E-09       0       56      59      1       57      70
+PIVVVNIKEGRTLEQKRAMVTKVTEALCETMEVPKTSVRIIINEMANDNFAVAGTLV--
+>A0A8A5XSX6    62      0.344   3.026E-09       0       57      59      1       58      70
+PIMEVTLVEGRTTEKKEAFILALTDAAEQSLGVPRESIRVILREIPDANFAVAGVTFA-
+>UPI001683E69A 62      0.250   3.026E-09       0       55      59      1       56      71
+PFVTVKIARGHSIEKKRHLVEAITDALVTALDTKPEWITIHIDEFERENWAVNGIL---
+>A0A6L5GAD4    62      0.310   3.026E-09       0       57      59      1       58      71
+PFITVTTWPSQSDEQAQALIEEITKATHAVTGAPLDKIAVVINEIPQSRWGEAGVMAT-
+>UPI001BDF1AF4 62      0.283   3.026E-09       0       58      59      1       60      71
+PFVTIDVTrEGVTKEQKQELINGVTLLLKNVLNKDVHLTHVVINEIDTDNWGVGGVQVTE
+>A0A8J6R627    62      0.228   3.026E-09       0       56      59      1       57      73
+PYIEVNVTKGATNEQKAQLVEGITDLMVKVMNKNPYSTHVVIKEVETESWGISGKSV--
+>A0A2W7C9X5    62      0.252   3.026E-09       0       58      59      1       67      78
+PIVTVQLTregtePGVdhvTTEQKAAIYKGVSEVLLDVLGKPLDWTWVVFEEVEMENWGWGGMPVPE
+>UPI001B2D8624 62      0.362   3.026E-09       1       58      59      62      119     129
+-IIEISMFEGRSIETKKTLIRLLFANIEREVGIKPQDVEIVIHESPKHNWGIRGLCGDE
+>A0A1E4HVG1    62      0.344   3.026E-09       0       57      59      62      119     135
+PYVTALVLRGRPAEQRHRLIAAFTDVLVDVLGASRASVRVRIEQIDPDDWGIAGVPAS-
+>A0A8B5W9I8    62      0.407   4.161E-09       0       53      59      1       54      59
+PIVHVEMLEGRSKDQKENLIKDMVKAVETHTGAPKEAVTVIIDEIKKENIATKG-----
+>A0A7Z0RQX3    62      0.322   4.161E-09       0       58      59      1       59      60
+PFVKIELFEGRSLEQKQALAAEVTESVMKHTGAPKEAIHIFIQDLPEGTYYPQGQMKTK
+>A0A2V7E233    62      0.275   4.161E-09       0       57      59      1       58      61
+PNITIQWYAGRTDQQKREIVQVITDAMVRIGKTTADQVQIVFQDVEKTNWGVKGRLAS-
+>A0A2M7F8Q7    62      0.327   4.161E-09       0       57      59      1       58      61
+PYVNLKLLGKLSREQKAKIVKEFSETLERVAGKPSEHTYIVIEEVEKENWGKGGKLFS-
+>A0A2X3VG12    62      0.440   4.161E-09       0       58      59      1       59      61
+PFVKIDLFEGRSEEQKIELAREVTEVVSRIAKAPKEAIHVFINDMPEGTYYPHGELKKK
+>A0A845CGK8    62      0.321   4.161E-09       0       55      59      1       56      61
+PVVQVSLLSGRSKEQKRAMADEITETVHKHSGAPKDVITVIFQDVGTDSWAAGGTL---
+>UPI00040C01A9 62      0.423   4.161E-09       0       58      59      1       59      61
+PFVKIDLFEGRTDEQKIELAREVTEVVSRIAKAPKEAIHVFINDMPEGTYFPAGEVRKK
+>A0A2I0NVC6    62      0.293   4.161E-09       0       57      59      1       58      61
+PIISINMRKGFSTEQKRTVVKEFTDTLVKTLGVNPGVITILINELELENIGNAGKLRS-
+>UPI0004C24737 62      0.310   4.161E-09       0       57      59      1       58      61
+PVITVDWWSGNDHERRSALIGEITATVSRIAHCPAEAVTVIVRDVERTHWGKGGRPAS-
+>A0A535BCX7    62      0.288   4.161E-09       0       58      59      1       59      62
+PIVRIEMWTGRTVAQKKELARVVTDAMVNIAHTTAEATIIVFEDIAKNDWSQAGVLASE
+>A0A1V2SLN6    62      0.440   4.161E-09       0       58      59      1       59      64
+PFVRIDLFEGRSEEQKIALAREVTEVVSRNTNAPKEAIHVIINDMPEGTYFPHGEMKRK
+>A0A3A5MEW1    62      0.338   4.161E-09       0       58      59      1       58      64
+PLIEITVAEGRTEEQLRELMRGVHNA-VEAWGAPATSIRVLVREVPPALWMAGGVTLAE
+>A0A2P5P9B5    62      0.271   4.161E-09       0       58      59      1       58      65
+PVVVIEMHEGRTITQKKQLAEGITNEFVKI-GTAAEKVTIIFRDVAKTNWASGGKLSSE
+>A0A6N7K373    62      0.431   4.161E-09       0       57      59      1       58      65
+PILHAHILAGRSAEQKQAFARAVTEAATVHLAVPATAVRVLIHEIPAAEWFTAGEPKA-
+>A0A3C1FBV5    62      0.338   4.161E-09       0       58      59      1       59      66
+PIIEVTMVEGRSAEQIRALISGLTSVTEQAIGAKKESIRVIVREVPKTHFAAGDVTLAE
+>A0A6I1YG88    62      0.288   4.161E-09       0       58      59      1       59      66
+PLIHVTLLSGRGEEEIAALARALTDAVHATLGTPRDVIRVTVDECAPEHWFVGGDSMAE
+>UPI001F014B61 62      0.310   4.161E-09       0       57      59      1       58      66
+PRIIVQAIEGRSVEQKRHLVRAITDGVVEAFSVAPETVTVVIEEIRRENMGKAGVLAA-
+>A0A1M5KV35    62      0.283   4.161E-09       0       58      59      1       60      66
+PYVNIKVTdEGVTSAQKRKLIQGVTDLLVNVLDKDPKTTHIVIDEVHIDNWGVSGEQYGK
+>A0A5D0PRU8    62      0.372   4.161E-09       0       58      59      1       59      66
+PLVEVTLSEGREPAAIRALIHEVHAAVERSLGAPAQSIRVIVREVPRTHWAAGDETLAE
+>UPI00101CFC45 62      0.377   4.161E-09       0       58      59      1       61      66
+PIIQVNILAGRSPELKAELAAKITETVSQTLQAKPETIRVLLQEYAEGEWFVGGKamPVAK
+>UPI0014469A21 62      0.389   4.161E-09       0       58      59      1       59      67
+PIIEVTLAEGRTPAQLRELIHQLTEAAHRAIDAPLPSIRVILRETPATHFAAGDVTLAE
+>A0A2A4ZZ51    62      0.316   4.161E-09       0       58      59      1       60      67
+PYVNIKITdEGVTSVHKQQLIAGVTNLLSEVLDKDPATTFVVIDEVATDNWGVSGEPVTE
+>A0A7X7BL90    62      0.446   4.161E-09       0       55      59      1       56      68
+PIVVVNIKEGRTLEQKRDMVTKVTDALCETMEVPKTSVRIIINEMANDNFAIAGTL---
+>A0A8A8EKC9    62      0.327   4.161E-09       0       57      59      1       61      68
+PFVNIKVTGGAeapTAEQKAELISGVTELLQRVLHKNPATTVVLIEELSTDNWGIGGESVT-
+>UPI00041E23DE 62      0.350   4.161E-09       0       56      59      1       60      68
+PFINIKLVPengGPTNEQKQQLIEEVSDLMVKVLNKNKASVVVVIDEIDPNNYGLGGESV--
+>A0A511N6D4    62      0.355   4.161E-09       0       57      59      1       59      69
+PYVKIEITrENNTREQKLLLIAAVTQALQDILGKDPATTFVTIDEIDTDNWGIGGELVT-
+>A0A157SF33    62      0.305   4.161E-09       0       57      59      1       59      69
+PYVNIQITrEGATTAQKAELIRRTTTMLEEVLNKNPATTFVVIQEIDTDDWGVGGETVT-
+>UPI0013ED27FB 62      0.327   4.161E-09       0       57      59      1       58      69
+PLIQVLNASPRDDETKRQLIAELTETYARVMHMKPDTIRVIIQELPRENWGVGGVTLA-
+>A0A432QRG6    62      0.446   4.161E-09       0       55      59      1       56      69
+PIVTIKIAKGRSLEIKRRLVASVTEAISTSLEMDSSYVTVLIEELERENWATGGEL---
+>A0A0K2XBT0    62      0.306   4.161E-09       0       58      59      1       62      70
+PLVNIKITEentLVTPEQKKALIEGATELLAKVLNKNRATTVVIIEELSPDNWGIGGQSVRE
+>A0A2G4YW75    62      0.283   4.161E-09       0       58      59      1       60      71
+PYINVKITdENVTTEQKKTIIRGCTQVMVDALNKNPATTFVVIDEISTDNWGISGEPLTE
+>B8GES6        62      0.250   4.161E-09       0       58      59      1       60      71
+PFVKIEHVAGeFSAEQRADLGREITDLVAKAAGVPPTLVWIVFHEIPAENWMIGRKTIPE
+>A0A6P2V446    62      0.237   4.161E-09       0       57      59      1       59      72
+PYINVRLTDdGTSAEKKAEVIRRITDVMANVLGKDPNSTFVVIDEVPSDNWGFAGDSVT-
+>A0A220S734    62      0.305   4.161E-09       0       57      59      1       59      72
+PYIKIEVLRdGVTREQKQLLIKGVTELVTSVLNKDPHLTHVVIDEIEDDNWGYAGDQVS-
+>A0A378WW45    62      0.423   4.161E-09       0       58      59      1       59      73
+PLVEVTITEGRSPEQIRALIHEVTGAVERSVDAPLPAIRVVVREVATTHWAAGDITIAE
+>M1FIM5        62      0.316   4.161E-09       0       58      59      1       60      74
+PYVNIKVTdEGVTSEQKQALIAGATKLVVDVLNKSPTTTFVIIEEVNTDNWGIGFEQVTE
+>UPI0004916511 62      0.338   4.161E-09       0       58      59      1       59      78
+PLIEVSLAQGRSEQQIRTMIHEVHEAVLRTIDTRPEYIRVIVREVPRTHWATGDVTLSE
+>W9GS57        62      0.322   4.161E-09       0       58      59      1       59      91
+PLVEVTLTEGRAPEALRELIHRVHAAVESSLGANPQSIRVIVREVPRTHWAAGDQTLAE
+>UPI00106E111E 62      0.344   4.161E-09       1       58      59      62      119     129
+-IIEISLFEGRSKETKKQLIRLLFERIHRQLQLSPQDIEITIFETPTSNWGIRGVPGDE
+>A0A7V7X082    62      0.344   4.161E-09       0       57      59      70      127     135
+PVVTVIMIKGRPVEQHREMIEGITDVLVKHLRLDPMAVRVNIQETAAESFGIGGLQAS-
+>UPI0010C1296F 62      0.396   4.161E-09       0       57      59      1       58      137
+PTIQAFIMEGHDAEAKARLIAGLTQAVVETVDAPPESVCVLIDEVARANFGVAGKPAD-
+>A0A7Y0PTV5    62      0.344   4.161E-09       0       57      59      66      123     138
+PYFVAAVLEGRPAEQRQRLLAEITDTLCEVLGATRSRVRGRIAQVPPEDWGIGGVPAS-
+>A0A1H1I0J2    62      0.327   4.161E-09       0       54      59      1       55      141
+PYVHVALTIGRSADQKRSLIRAITDSIVRVLEVGPRDVHVFLWEFTTENAGVAGE----
+>A0A3S0D7H5    62      0.379   4.161E-09       0       57      59      72      129     146
+PFIQMVIMRGRSKEQHHALIEGVTAAVANALEMGPQKIRLHIAETEPDLWGIGGVPAS-
+>A0A7J9Z9T4    62      0.293   4.161E-09       0       57      59      1       58      266
+PIVHVEFFEGRPIEKKRELVQGITETVARTCQVDADGVHVLLEERTRENWGRGALLNS-
+>UPI001BCFB0FA 61      0.345   5.723E-09       0       54      59      1       55      59
+PLVHIELVEGRTNEQKTALAQEIAESIVKHTGAPKSAIHIIFNDMKKENYFPAGE----
+>UPI00040B0DDE 61      0.303   5.723E-09       0       55      59      1       56      59
+PLIQISQTPGLDAEQKKAIIESVTKVYAEVSGKKESSVWVTINEIERDSWGVGGVP---
+>UPI0015F9CFDD 61      0.327   5.723E-09       0       57      59      1       58      61
+PLIQISQTPGLTDEQKSAVIAEVTRAYAKASGKSESAVWVTVTDIPREAWGVGGVPLS-
+>A0A1Q8EDS2    61      0.423   5.723E-09       0       58      59      1       59      61
+PFVRIDLFEGRTEEQKIALAREVTEVVSRNTNAPKEAIHVIIKDMPEGSYFPHGEIKRK
+>A0A1W1VSD3    61      0.428   5.723E-09       0       55      59      1       56      61
+PIVQIDLLEGRTVEQKRELVTKVTEAISESVNCSKDNVTIILRDMPTHHLAKAGVL---
+>UPI0003C7BEBE 61      0.423   5.723E-09       0       58      59      1       59      61
+PFVTIDLFEGRSQEQKNQLAREVTEVVSRITKAPKENIHVFINDMPEGTYYPQGEMKQK
+>A0A0F9B844    61      0.275   5.723E-09       0       57      59      1       58      63
+PVVRVEMWAGRTHAQKQELARVITEAMVNIAHTIPEATIIIFEDIAKENWAQSGALAS-
+>A0A2N0Z1F5    61      0.491   5.723E-09       0       58      59      1       59      63
+PIIQITMLEGRNQDTIEKCIRNVAHTVHESLGAPLTSIRVIVNEVPKNHFAVGDTLKSE
+>UPI0003F51C91 61      0.322   5.723E-09       0       58      59      1       59      65
+PIIDISIAEGRSPEQLRALIDGVHRVAEETVDAAPENITVLIREVPHEHWARTNVTIAE
+>UPI000CE314E5 61      0.288   5.723E-09       0       58      59      1       59      65
+PLIDVSIAEGRSPEQLRALVSALHRAAEETVGALPQNTTVIIREVPATHWSRGDRTIAE
+>A0A2V6A970    61      0.293   5.723E-09       0       57      59      1       58      65
+PEITIELNEGRSIEQKRALCKGITQVVVETCKVPADRVVITIHESELVNKSVGGVLFA-
+>A0A7X0L156    61      0.271   5.723E-09       0       58      59      1       59      66
+PLIEVTLVAGRPPEQLRELITRLTAAAEAATGAPRANIRVILREVPAAHWAAGDVTIEE
+>A0A3E0VB02    61      0.327   5.723E-09       0       57      59      1       58      66
+PTITIQMFIGRTRDQKARLACAITDAVAGTLGVDGDLVRITIVEVAKDNVARGGRLAD-
+>A0A2A5CT10    61      0.338   5.723E-09       0       58      59      1       57      67
+PFIQATIIKGRSDKQKQAFFEKVTAAAAETLSVKPKQVRITLNEVLPEHWAVGG--VSK
+>UPI00123CF035 61      0.385   5.723E-09       0       56      59      1       57      67
+PIIEMHLLEGRSVEKKRKAVAAMTAALVEALEIPAETVRILITEHPVEHFSVGGVTV--
+>A0A7C3WJG5    61      0.362   5.723E-09       0       57      59      1       58      68
+PVITIYMMQGRSEEQKAQLVKEITEVTCRILNTQKEEVIVAIVELPDTNIGRAGVLLS-
+>A0A1Q6CNB3    61      0.300   5.723E-09       0       58      59      1       60      68
+PYVKIQVTdEGVTNRQKQRLIAQTTAMLSEVLDKEPATTFVVIEEVPLDNWGISGLPVSE
+>UPI000426C1E1 61      0.333   5.723E-09       0       56      59      1       60      68
+PLINIKLVPengGPTNEQKQQLIEEISDLMVKVLNKNKASVVVVIDEVDPNNYGLGGESV--
+>A0A1W1V723    61      0.306   5.723E-09       0       58      59      1       62      68
+PYVNIKLTGGSeapSTEQKAELIAGVTELLARVLNKNPATTVVVIDEIDMDNYGLGGKSITE
+>A0A2N0DYZ5    61      0.250   5.723E-09       0       58      59      1       60      68
+PFISVRITRdGVTREQKAQVIKEITETMQRVLNKDPQLTHIVIEEVDTDNWGYAGMTTTE
+>A0A7W0EN21    61      0.362   5.723E-09       0       57      59      1       58      69
+PIVTIKLAKGRPVGLKRTLVQAVTAAVASSLDLKPELVSVLLEEFERENWSTGGELHS-
+>A0A535ZKU8    61      0.322   5.723E-09       0       58      59      1       59      69
+PLIQASIVQGRSPEQIRALHEALTKAVETSIGASRDAIRVLIYEVPATHWAAGGVTIEE
+>UPI00047B0366 61      0.306   5.723E-09       0       58      59      1       62      69
+PYVNIKVTHehgGLTKEQKHELIEGVTDLLSEKLQKNPASTVVVIDEIDTDNYGLGGEQITE
+>S3JUC4        61      0.305   5.723E-09       0       57      59      1       59      69
+PYVNIRVTkEGVSAEQKQALIEGTTDLLMRVLNKDPATTFVIIDEVETDNWGVNRESVT-
+>A0A2P2C9X9    61      0.310   5.723E-09       0       57      59      1       58      69
+PVVEVRLLAGRSVEVKAELAKELTEVVQRHLGSDPQRIQILVTEYEPGTWYAAGESLS-
+>A0A3N4PLI2    61      0.338   5.723E-09       0       57      59      1       59      69
+PFVQIAVTKdGVTREQKQRLILGVTQLLKDVLDKDFHLTHVIISEVEPDNWGLGGEQVT-
+>A0A365VTP9    61      0.254   5.723E-09       0       57      59      1       59      69
+PYINVRLLDDLiTIEQKTEIIRRFTETMVEVLNKEPEHTFVVIDEVSKDNWGVAGMTVA-
+>UPI000FFEC261 61      0.241   5.723E-09       0       57      59      1       58      70
+PILNVTTWDGQTDEEARELMVALTQTMKEVTGVPLDKITVYIQEIPRNRWAEAGSLGS-
+>UPI000565C0DC 61      0.305   5.723E-09       0       58      59      1       59      70
+PNIDISLAEGRSEQQIRDLISAVHEAVLSTVGARPEHIRVLVREIPRTHWATGNQTIAE
+>UPI0018F50B73 61      0.406   5.723E-09       0       58      59      1       59      70
+PIIEVTIAEGRSPEQLRRLIHELSNAAQNALNVPLSNIRVILRETPTTHFAAGDVTLAE
+>A0A1E4H1R6    61      0.379   5.723E-09       0       57      59      1       58      71
+PLIQISLRAGRSAKQLEDVAARVTQAASEALDAAPASIRVIVTEVPPQNWFLGGVPLA-
+>UPI001B822858 61      0.254   5.723E-09       0       57      59      1       59      71
+PYVHLRVTrEGVTREHKQALIAGITDLLVRVLDKKPSQTFVVIEEVDTDNWGVAGLTVT-
+>A0A3C0QDK7    61      0.438   5.723E-09       0       56      59      1       57      71
+PIVIVNIKEGRTLEQKRDMVTKVTEALCETIEVPKTSVRIIINEMANDNFAVAGTLV--
+>A0A839EZJ0    61      0.322   5.723E-09       0       57      59      1       59      71
+PIIRIEITrEGATAAQKAALIRGATTLVADVLGKDPALTFVVIDEVDTGNWGVAGEPVA-
+>UPI0010BFC83F 61      0.283   5.723E-09       0       58      59      1       60      71
+PYVKVEITdEGATMAQKAEVIQGITEVLRSVLNKDPATTFVVIDEVPVAHWGIGGVPVEE
+>A0A6P1LNI5    61      0.300   5.723E-09       0       57      59      1       60      71
+PYVNIKVTDegGLTPEHKQALIEGVTELLYQVLDKPHATTYVVIDEVNTDNWGVGGQSVT-
+>UPI001C39E7F7 61      0.327   5.723E-09       0       57      59      1       61      72
+PYINIKVTRenGEpTKEQKEQLIEGATRLVSEVLGKNRATTFVIIEEVETDNWGIGGESVT-
+>UPI001E4566EF 61      0.305   5.723E-09       0       58      59      1       59      73
+PLIEVTLVEGRSPAHLRALITAVTDAVEHSIGAPRSNIRVILREVPAAHWASGDVTIEE
+>A0A101Q6I8    61      0.310   5.723E-09       0       57      59      1       58      76
+PILSMTTWPNQTDEKCQELIEELTATVHRVIGAPLDKITVYIQEIPQNRWGEGGVLGT-
+>A0A367XCJ4    61      0.283   5.723E-09       0       58      59      1       67      78
+PYVNIKITrEGTtkgetstTVKEKQALIKGVSDLLFEVLGKPHNSTFVVIDEVETDNWGVGGIPVTE
+>A0A1I2BNM1    61      0.328   5.723E-09       0       58      59      1       67      78
+PYIHIQITregtaPGRdaaTAEEKAALIKGASQLMLDVLNKPLESTFVVIDEVATENWGWGGLPALE
+>UPI00118445DD 61      0.369   5.723E-09       0       56      59      1       65      79
+PIVNIQITrEGSTPgtaaataEQKAALIAGVSKLLLDVLDKPLDSTFVVIDEVEPENWGRGGLPV--
+>UPI001CD5EC93 61      0.338   5.723E-09       0       58      59      1       59      88
+PHIAVTIGQGRSPEQLRTLLHEVHAAVLRSVDTRPEHVRIVLHEVPRTHWSTAGTTLAE
+>UPI00174B4BB3 61      0.327   5.723E-09       0       57      59      1       58      104
+PIVNVTTWPNQSDEKCRELIEELTLTVNRVTGAPFDKITVFIQEIAQNRWGEGGVLGT-
+>UPI00055984A0 61      0.314   5.723E-09       1       54      59      62      115     119
+-IIEMKLFPGRTGEQKAGLIEKITGNLSSSLAIDPSDVFILIDEPPLENWGMGGK----
+>A0A0Q6PPB3    61      0.344   5.723E-09       1       58      59      62      119     129
+-IIEIAMFAGRSVETKKALYRALYAAFERELGIAPVDLEIAITETPKHDWGIRGLPADE
+>A0A6G8Q0G9    61      0.327   5.723E-09       1       58      59      63      120     130
+-IVEISMFEGRTVEAKKRLIRLLFERTRRELGLDPADLEITITETPKHDWGLRGRPGDE
+>A0A8D5LQA3    61      0.344   5.723E-09       0       57      59      79      136     161
+PYFTFVLLQGRSLEDRQRLLAGFTDLVVEILDCPREMVRGGITLIDPDDWGIGGVPAS-
+>M0PJ65        61      0.333   7.871E-09       6       56      59      0       50      56
+------MYEGRTTERKQQLVESITEAMVDHADASPEHLHVIINDVPKESWGRNGKLG--
+>UPI0019206BBD 61      0.357   7.871E-09       0       55      59      1       56      59
+PFVHVELVEGRSAEVKAALAKEITEVVMKHTGAPRETIYVIYDDMAKENFYPHGEP---
+>A0A2E0T4U8    61      0.267   7.871E-09       0       55      59      1       56      59
+PYVEILWFPGRDENQKKALAQEITDSFVKITGCKPSAVEIIFKEITKENSGSSGRL---
+>A0A8B0GP51    61      0.305   7.871E-09       0       57      59      1       59      60
+PFVHLEMLEGRTFEQKKALVEELTAVISKHTGAPTEAIHIILRDIPRGDgLAQGGKFRD-
+>L7PKA2        61      0.327   7.871E-09       0       57      59      1       58      61
+PLVQVNWWKGAGEAERRQLVEEVTGTVARIAKCPEAAVTVIITDVETDHWGRGGKLAA-
+>UPI0002ECC713 61      0.423   7.871E-09       0       58      59      1       59      61
+PFVKINLFEGRSQEQKIQLAREVTEVVSRVAKAPKEAIHVFINDMPEGTYYPHGEMKKK
+>A0A4Y9JGJ7    61      0.423   7.871E-09       0       58      59      1       59      61
+PFVRIDLFEGRTEEQKISLAREVTEVVSRNTNAPKEAIHVIINDMPEGTYFPSGEMKRK
+>A0A2N5I631    61      0.491   7.871E-09       0       58      59      1       59      63
+PIIQITMLEGRDQETIEKCIRNVARTVHESLGAPLTSIRVIVSEVPKNRFAVGDTLKSE
+>A0A202DGN1    61      0.305   7.871E-09       0       58      59      1       58      63
+PVVKIDLIEGRTNEDKQKLIKGISNSF-EDIGIAKEKVHIIINEVNKENWGFKGLQATE
+>UPI000645B7E6 61      0.258   7.871E-09       0       57      59      1       58      63
+PIINIQMLGSATKEQKAQIVEEITNTMVNILGKNPQNTHIIFNEKSTEDWGHAGELVA-
+>A0A428Z0P8    61      0.355   7.871E-09       0       58      59      1       59      64
+PLIEITLVEGRDPERLRDLIHEVHAAARRALDVPDANIRVVIREIPATHWAAGDVTIAE
+>A0A1I5AD48    61      0.338   7.871E-09       0       58      59      1       58      64
+PFVEINVAEGRSEEQLRDLMGRVHDAI-EEWGAPGQSIRVLVREVPPARWLSGGVTLAE
+>A0A7J3R0U1    61      0.237   7.871E-09       0       58      59      1       58      64
+PVVQVSVWAGMSEANKKKVVDGITKVFEEV-GVPKDAVTIIIYEAPRSNWATGGQLHSE
+>UPI001E35D871 61      0.245   7.871E-09       0       58      59      1       61      65
+PYINLQLIKsdANTNEKKAELISKLTQVLVDVLDKKPESTHVVISEIEANDWGVGGIQVSE
+>UPI00190D8C55 61      0.266   7.871E-09       0       58      59      1       59      65
+PYINIK-VAGKiSVEQKKEIAKDISDSIQRVLGKSKKSCYIVFDEVERENWAVGDMLLSE
+>A0A1X0KKA2    61      0.254   7.871E-09       0       58      59      1       59      65
+PLVEVTLVQGRAPHQLRTLISELTDAVETALGVSRSAIRVVLREVPDTHWAAGDVTIAE
+>B8ESV4        61      0.444   7.871E-09       0       58      59      1       63      65
+PIVEITLIEGRSDEAKERLHAKVADAIHEAIDAPKEAIRIIIREVPPLHFSAGGlakaKPAAK
+>UPI001685069D 61      0.322   7.871E-09       0       58      59      1       59      67
+PIIDVSLLTGRSDAELRGMIAAVHDAIVGSLGVQSETVRILVREVPPDRWAAGGETIEE
+>A0A3P3QJR7    61      0.314   7.871E-09       0       52      59      1       54      67
+PYIHIQITdENVSTEQKKQLIAGATDLMVKVLNKKPEKTFVLIEEVSLDNWGIG------
+>F0T9A5        61      0.362   7.871E-09       0       57      59      1       57      68
+PMVQINVWKGFEEEKIEYLIKNITQAFVEV-DVPAQAVEILVNEVPKSHWGVGGELCS-
+>A0A380BLI0    61      0.383   7.871E-09       0       58      59      1       60      68
+PFVHIKMIEERcSPEKKEIMIKEVTDLIAGILEQDVETVRVQLEEMRPEDWGIAGESVKK
+>A0A839WV86    61      0.322   7.871E-09       0       57      59      1       59      68
+PYVHIRITrEGTTALQKAALIAGVTELLQRVLAKDPALTHVIIEEVELDNWGVHGRPVT-
+>UPI001D0BDB65 61      0.258   7.871E-09       0       58      59      1       62      70
+PYVNIKVTRengGLTKEEKAALVKGATDLLQNTLGKNPASTVVVIDEIETDNYGLGGELITE
+>A0A385N5Q7    61      0.209   7.871E-09       0       58      59      1       62      70
+PFVNVKVTGGNeapTIEQKKQIINGITQLLVTVLNKNPATTMVIIDEVEMDNWGVAGKTTTE
+>A0A4V2XV31    61      0.283   7.871E-09       0       58      59      1       60      71
+PYVNIRVTDERvSTAQKAALIAGATELLCRVLDKEPATTHVVIDEIPLANWGVAGLPVQE
+>A0A368TPQ9    61      0.288   7.871E-09       0       57      59      5       63      71
+PDINIRIIRGpVSAEQKAALIEGATTLLVEVLGKNPQTTVVVIDEVSEENWGIAGKTVA-
+>A0A2K9LL44    61      0.275   7.871E-09       0       56      59      1       58      72
+PYVNIQITrEDVTAQQKAELIRGTTDLLQQVLNKNPATTFVVIEEVLMENWGVGGVPV--
+>A0A3S4TTV0    61      0.344   7.871E-09       0       57      59      1       58      73
+PTVSIEMFPGRTRSQKADLVAKVTDAVVDALGVQPDVVKVKLYEIAPHHSAQGGVLAS-
+>A0A4Q8AHT8    61      0.271   7.871E-09       0       58      59      1       59      73
+PLIDVSIAEGRSPEQLRNLVSALHAAAEETVGALPENTTVIIREVPTTHWSKADKTIAE
+>A0A3A3G7U3    61      0.288   7.871E-09       0       58      59      1       59      74
+PLLRLACAKHPTPEQRKRLIQRLTSTIVEELGVPVSSVNVLIEEVPPSHWGVGGVGLDE
+>UPI001F381C81 61      0.355   7.871E-09       0       57      59      1       59      75
+PYVKIELTrEGVSREQKQALIAGVTNLLSDVLDKDPNLTFVVIQEIDLDDWGHAGEQVS-
+>A0A2D7IZW3    61      0.375   7.871E-09       0       55      59      1       56      77
+PIIQMNMVEGRTSEQKAAVAKAVTDAVVETLNVPAKSVRIMIVDLKKDGFYVAGDL---
+>D1A3L0        61      0.372   7.871E-09       0       58      59      1       59      77
+PLVEITLVEGRPPERIRELIHRVHEAVRTSLDAPSPSIRVLVRELPAEHWAAGDVTIAE
+>A0A285TL01    61      0.283   7.871E-09       0       58      59      1       67      78
+PYVNIKITrEGTtkgetstTVKEKQALIKRVSDLLFEVLGKPHNSTFVVIDEVETDNWGVGGIPVTE
+>A0A7J4LM97    61      0.271   7.871E-09       1       58      59      21      79      89
+-IIEITMFKGRSLEAKKQLYRAIADNLAKNPGIKGDDIVIVLHEEPLWNWGIrGGKPASE
+>UPI000381BEF4 61      0.293   7.871E-09       0       57      59      1       58      89
+PVVTVDWWKGNDRSRRARLVSEVTSTVARVAGCPGEAVTVIVRDVEPGYWGKGGELAD-
+>UPI000C194F94 61      0.288   7.871E-09       0       58      59      1       59      93
+PQIDITLAEGRTPGQLRELMHEVHAAVLRTVDTRPEYIRVVVREVPRTHWATGDVSVAE
+>A0A537SCN8    61      0.322   7.871E-09       0       58      59      58      116     120
+PEIYVHAVKGRSLDQKRALIKDITDAVVKNFSVPAEAVMVEIVESEPTAKAKGGVLFSE
+>UPI0012914CFF 61      0.338   7.871E-09       0       58      59      1       59      128
+PNLNVYVVEGFAAEQKTALLKGMTDAVVETIGAPRESVRIFLIELARAHVCVGGTLLSE
+>W4R1Q4        61      0.293   7.871E-09       1       58      59      62      119     129
+-VIEVSMFEGRTVEAKKQLLKLLFERINNELGISPQDVEVTIFETPKHNWGIRGLPGDE
+>UPI000C859F6B 61      0.327   7.871E-09       1       58      59      62      119     129
+-IIEISMFEGRSIEAKKSLIRELFNNINTATGISSQDIEITIYETPKENWGIRGMPGDE
+>A0A841C643    61      0.326   1.083E-08       0       48      59      1       49      55
+PYVHIELIEGRSQEQKDALAKDIIESVIKHTGVPRKHVHVIFQDMKPEN----------
+>A0A0F2J5M0    61      0.456   1.083E-08       0       56      59      1       57      61
+PIVQIDLLEGRTIAEKRLLVEKVTQAIIESIGAPAESVSIIIRDMLKENFAKSGTLA--
+>A0A239X210    61      0.457   1.083E-08       0       58      59      1       59      61
+PFVKIDLFEGRSQEQKDQLAREVTEVISRVAQAPKEAIYVIINDMPEGTYYPAGEAKKK
+>A0A5N8Z627    61      0.293   1.083E-08       0       57      59      1       58      61
+PIVRIEMFSGRTHSQKAELARVITEAMVTIAHTTPDAVIITFDDVDKDNWAESGILAS-
+>A0A2V6T059    61      0.293   1.083E-08       0       57      59      1       58      61
+PNITIQWFAGRTTEQKREVTRAITDAMVRIGKTTADQVHVVFLDIEKSDWGWNGKLSS-
+>A0A1E4NBR8    61      0.233   1.083E-08       0       58      59      1       59      62
+PVVTIRL-AGRlTREQKRKVAEEITATLERHAGKPASYTYIAFEELPDENWAIAGKLLDE
+>A0A6L5FJZ8    61      0.305   1.083E-08       0       58      59      1       59      63
+PEVYVHSVKGRTPEQKRGLINDITEAVVKNYNVPKDAVLVQLVESDPADKAKGGVTFSE
+>A0A7K4BV60    61      0.416   1.083E-08       0       58      59      1       60      64
+PFVEIYLWKETSDDLKKErLINEVSKKVSEITGAPLDAVEILITEIPKANWGKGGIPASK
+>A0A1F7TJY3    61      0.275   1.083E-08       0       57      59      1       58      64
+PVVHVSLIKGRSKEVKKAIAQDITESIHKHSGAPKEGTTVIFHDIDGDSWAAGGTLFS-
+>A0A151ESN4    61      0.288   1.083E-08       0       58      59      1       58      64
+PIVQVYVWRGFGEDKTKSVIENITKVFVD-LGIPEHAVEVVVNEIPKSHWGVGGQPASE
+>A0A2I0D818    61      0.258   1.083E-08       0       58      59      1       62      64
+PYINIRVTDtNVTKEQKRLLIEGATQLVVSILNKKPKSTHVVIDEIPIENWGFNGKqsLVTK
+>A0A7U8GTM6    61      0.266   1.083E-08       0       58      59      1       60      65
+PYVNIKITDdGVTQAEKKALIQGTTKLLQEVLNKDPQSTFVVIDEVDTDNWGIGYETVTE
+>A0A2V8ZCU0    61      0.275   1.083E-08       0       57      59      1       58      65
+PHVQITWVEGRSAEQKRKIAERVTAVLIEDGKAKRENIHVSFHDVPATHYAEAGVLVA-
+>A0A4R5HEQ4    61      0.339   1.083E-08       0       55      59      1       56      66
+PIVTIQQSPGRTKEQRQLLIKRITQAFEEAYDLNSESVTVFFQNYDDSHWGKGGLL---
+>UPI001422FAA7 61      0.250   1.083E-08       0       58      59      1       60      66
+PYVNIKITdEEVTREQKQRLIENTTQMLVEILDKNPATTHVVIDVVPTDNWGVSGKTVTE
+>UPI001E500548 61      0.400   1.083E-08       0       54      59      1       55      66
+PLIHANILAGRSHAQKAAFARAVTEAATVHLDVPAAAVRVIFHEIPPSDWFTAGE----
+>UPI0016559CF9 61      0.305   1.083E-08       0       58      59      1       59      67
+PFIDVTLAEGRTPQQVRDLIHELTAAAQRAVGAPAATIRVVVREVPSTHFAAGDVTIAE
+>UPI001057C4B7 61      0.250   1.083E-08       0       55      59      1       56      68
+PYVNVQITRGATRAQKAELVRDITGVPVLVLGKTPEHTHIVIQEIAEADWGFAGQL---
+>A0A316L2B6    61      0.250   1.083E-08       0       54      59      1       56      68
+PYINIKVTdEGVTKAQKKDLILGATDLLVKILNKDPKTTHVVIEEIPIDNWGVEGK----
+>A0A3M8FXI6    61      0.237   1.083E-08       0       58      59      1       59      69
+PFINLKVTGTPTAEQKAQIVREFTDTLVRVLDKDPATTHIVIDEVGDENWGFDGVLTTE
+>A0A7W2AIV5    61      0.305   1.083E-08       0       57      59      1       59      69
+PIVTIKITdEGVTTQQKNQLIKGATELLEKVLNKNPAHTFVLIEEISTDNWGVSGESVT-
+>UPI00168A52AE 61      0.355   1.083E-08       0       57      59      1       59      70
+PYILIKITqENASIQQKQQLIQEATELVVRILDKDPATTFVVIDEVETDNWGVAGETVS-
+>UPI0003F5917F 61      0.293   1.083E-08       0       57      59      1       58      71
+PIINVTTWEGQDDEIARELMIALTNATREVTGAPLDKITVYIHEVPKNRWAEAGSIGS-
+>A0A1G8Y406    61      0.305   1.083E-08       0       58      59      1       59      73
+PNVDITLGAGRSPEQLRDLIHEVHGAVLRTTGTRPEHVRVVVREVPRSLWATGDATLAE
+>UPI000EB2664F 61      0.311   1.083E-08       0       57      59      1       61      74
+PYINIRVSKehgGASAEQKRALISGVTDLVVDILGKKREATIVIIDELPTDNCGLGGETIT-
+>A0A2N2DJ91    61      0.305   1.083E-08       0       57      59      1       59      75
+PYVNIKITkEGITTQQKQDLIKGATQLLVDILGKDHAITVVVIEEVNTDNWGIGGESIT-
+>UPI0009ED19CB 61      0.305   1.083E-08       0       58      59      14      72      80
+PEITISMAEGRTDEQKAGMMRDITQALVKNLGVDADAVVIQINEAPLRHKMKGGKTFVE
+>UPI00066AF9F1 61      0.355   1.083E-08       0       58      59      1       59      86
+PLIEVTLTEGRDPARLRELMRSVHEAVETSLDAPARSIRVIVREVPPTLWSAGGTTLAE
+>A0A261UE24    61      0.418   1.083E-08       0       54      59      1       55      124
+PILHVHVLSGWSADRKSSLLKGATQAVVESLGAPLRSVRIMLHEIAPEHIIVGGE----
+>N8PTH2        61      0.293   1.083E-08       1       58      59      62      119     129
+-IIEISMFEGRTTEAKKRLIQTIFDNIQQQCGISPQNIEITIFETPKANWGIRGQNADE
+>A0A4R6US70    61      0.310   1.083E-08       0       57      59      63      120     136
+PYFTAIVLEGRPVEQRHRLLAEVTDLLVEILGVERSRVRGRIIQVPPDDWAIGGVPAA-
+>M7A9T8        61      0.327   1.083E-08       0       57      59      66      123     138
+PYFTAIVLAGRPAEQRHQLLSELTSLLVEILGVDRTHIRGQIIEVSPENWGIAGEPAS-
+>A0A7X7NSW1    61      0.293   1.083E-08       0       57      59      66      123     140
+PFFTAIVLAGRPEEQRHALLAGFTDLLVEELGCPRELVRGRIEQVDPADWGIAGGPAS-
+>A0A1M2URY6    61      0.322   1.083E-08       0       58      59      66      124     142
+PYFCFIVLEGRSLDQRQALIEGFTDLIASVLGEEKQLVRGACWPVPPEDWGIGGKPASE
+>UPI001CF7ED13 61      0.362   1.083E-08       0       57      59      72      129     142
+PFIKMVLLEGRSADQHHRLIAALTEITARVLDVDKQRIRMQIDQVHPDRWGIGGVPAS-
+>A0A849J255    60      0.250   1.489E-08       3       54      59      1       52      56
+---QVSMFEGCSAEDKRLLARRLTDVVQSTLNVSIEAISVVIYEVPPEDWAVAGK----
+>S3VUT6        60      0.232   1.489E-08       0       55      59      1       56      59
+PYVNVKVAGPLTKEQKKAIVKEITETLSKVAGKAPDSTYIVIDEVSRENWAKGGDL---
+>A0A1E5G4W6    60      0.298   1.489E-08       0       56      59      1       57      61
+PFVTVELLEGRTMEQKRALAEKVTEAVEQTTGAPKERIHVFVKDIKKDEYAPSGIFV--
+>UPI0003630DDD 60      0.423   1.489E-08       0       58      59      1       59      61
+PFVKIDLFEGRSNEQKAQLAREVTEVVSRVTEAPKEAIHVFINDMPEGTYFPHGEIKKK
+>A0A6I3I6D4    60      0.389   1.489E-08       0       58      59      1       59      61
+PFVRIDLFEGRTEEQKIALAREVTEVVSRNTNTPKEAIHVFINDMPEGTYYPHGEMKRK
+>A0A061CGK9    60      0.381   1.489E-08       0       54      59      1       55      62
+PFVHIELLAGRTPEQLEKMMKDVTRVISEDTGAPKEHISVIINELGKQQLAQGGE----
+>A0A7J3AAE3    60      0.396   1.489E-08       0       57      59      1       58      63
+PIITIYIRQGRSEEQKAQLVKEITEVTCRILNTQKEKVVVAIVELPDTNIGRAGVLLS-
+>A0A562QMX2    60      0.258   1.489E-08       0       57      59      1       58      63
+PFITVKVLEGKTTEQKRELVKKMTDVVTETFEVEKDKVFIFFEDLEKDNYGKHGELFS-
+>A0A1B2I864    60      0.385   1.489E-08       0       56      59      1       57      64
+PIVMVNIKEGRTVEQKRAMVTGMTKVVSETMDVPQSAVRIIINEMKGENFAIAGTLV--
+>A0A118KHT9    60      0.316   1.489E-08       0       58      59      1       60      64
+PFVNIKITRDHpSPAQKADLVREISDSLFRILGKTPDMTVILIEEHDTEFWGVGGRLLSE
+>A0A3R7Q1D0    60      0.305   1.489E-08       0       57      59      1       59      65
+PLVNFKLTsEGLTADKKRTLIAKVTELLATELGKNPDTTIVIIDEVETDNWGIAGESVT-
+>A0A0Q4Q5T4    60      0.431   1.489E-08       0       57      59      1       58      65
+PILHAHILAGRSAAQKQAFARAVTEAASVHLAVPATAVRVLIHEIPAAEWFTAGEPKT-
+>UPI00164FB7A5 60      0.300   1.489E-08       0       58      59      1       60      65
+PYVNIKITrEGATKEQKAALISGVTDLLRDVLDKDPATTFVLIDEVDLADWGVHGRSVEE
+>A0A5S3TPM2    60      0.306   1.489E-08       0       58      59      1       62      66
+PYVNIKITPtesGVTKQQKSDLIEGVAGVLRDVLGKPESYTTVVIDEVAIENWGSGGKQVTK
+>A0A0Q8R8W9    60      0.415   1.489E-08       0       52      59      1       53      66
+PLISAQIIKGRPPELRAAFMRELAEAAVRTLGVREESVRVILTEIEPEHWGIG------
+>A0A7Y7IMN0    60      0.254   1.489E-08       0       58      59      1       59      66
+PLIEVTLSAGRTAAQVRSMIHEVHAAVERTTAARPEHIRIIVREVPRDHWATGDVTLTE
+>UPI000CF10CA8 60      0.327   1.489E-08       0       58      59      1       61      67
+PFVNIKITKenGPTKEQKEALIAGVTDLLARVAHRNRASTVVIIEEVDTDNYGLGGKSITE
+>UPI0009983628 60      0.288   1.489E-08       0       57      59      1       59      68
+PLINIKITNdGVTKEQKQQLIEGATQLMVDILNKNPATTMVIIDEVDTDNWGIGTRQVT-
+>W7R2B5        60      0.344   1.489E-08       0       56      59      1       58      68
+PIVTIQVTdEGVSKAQKAELIKRSTEMLSQVLDKDPQTTFVVIEEVNLDNWGVAGLPA--
+>A0A1H9WC13    60      0.290   1.489E-08       0       58      59      1       62      69
+PYVNIKVTKengGLTKEEKESLVKGATSLLQETLGKNPASTVVIIDEIDTDNYGLGGELITE
+>A0A3N1H022    60      0.258   1.489E-08       0       57      59      1       57      69
+PIVSVTTWPG-SDDQTRRLAQEPTKTVREVTGAPMDKITVYVQEVPRERWAEGGVLGT-
+>UPI001C3AC717 60      0.295   1.489E-08       0       57      59      1       61      69
+PYVNIKVTkeqEPITPEQKQRLIQGVTDLLKEVLGRGPKTTVVVIDEIDMDNYGIGGETVA-
+>UPI00044EF88A 60      0.300   1.489E-08       0       58      59      1       60      70
+PYVNIKITdENVTVENKRALIEGVTELLYQVLAKPHATTFVVIDEINTDNWGVGGQSVTE
+>A0A6C0TYK5    60      0.413   1.489E-08       0       57      59      1       58      71
+PLAQISILEGRGEEAIEQMAEAVTDAIARTLSAPRERIRVVVTEVPAEHWFVAGKSLT-
+>A0A2V6SED9    60      0.316   1.489E-08       0       57      59      1       60      72
+PVVRVAFYEGRSVEKKRAIAEAITDALVRIGGSSRSGVHVIFENIAREDWVIGGapELGS-
+>UPI0006295349 60      0.241   1.489E-08       0       57      59      1       58      72
+PIISVTTWPSEDDDKCRELMEELTETVHRVTGAPRDRITVYVQEVPRNRWSEGGAMGS-
+>A0A6H0K743    60      0.338   1.489E-08       0       57      59      1       59      73
+PYVNIKVTdEAVTVSQKRLLIEGVTRLLEQILNKPLSSTYVIIDEVSTDNWGVGGETVT-
+>K2RC71        60      0.288   1.489E-08       0       58      59      1       58      74
+PVLHVNIWKGFEQEKIEYLIENLTKVFSDV-GISPEAVEVIIHEIPQSHWGLGGVTCTE
+>A0A7V6P201    60      0.320   1.489E-08       0       49      59      1       50      77
+PHVEIKCFPGRTEEQKKKCAEKIAEDIADVLGCPVSCVSVVIKEVPKEEW---------
+>UPI0012E991F3 60      0.389   1.489E-08       0       58      59      1       59      78
+PIADIRIATGRPREMIEAMARAVTRTIVETLGAPVESVRVVVTEVEPHSWFAGGVSLAE
+>UPI001D0FA4B1 60      0.322   1.489E-08       0       58      59      1       59      82
+PHVHVTIREGRGEHAVRTLIHNLTRAVVEALDAAPETVRVVVTEVPATHWANGDVTLAE
+>UPI00089C7FCE 60      0.372   1.489E-08       0       58      59      1       59      82
+PLVQISVAQGRTPEQLRKCLAAVHEAVCASLDVPSASVRVLLTEVPPALWSSGGVTLEE
+>A0A1X3DW26    60      0.288   1.489E-08       0       58      59      16      74      82
+PEITVSMAEGRTDEQKAGMMRDITQALVKNLGVDADAVVIQINEAPLRHKMKGGKTFVE
+>S3G0U4        60      0.365   1.489E-08       6       57      59      0       51      85
+------MLPGRTVDQKRALIEKVTDAVSETTNAPKENITVFIEEMDATHYGQAGVMHA-
+>A0A535PH86    60      0.444   1.489E-08       4       57      59      41      94      104
+----ITMMRGRTPEQKEALIAQLSQAAAKHLDWPLEEVRVAIYEIGEYEWGIGGRSVA-
+>A0A351E6U9    60      0.327   1.489E-08       0       58      59      1       61      107
+PYVNIKITkEGHvTAAQKKELIAGVTRLIGDVLHKNTKSLVVTIDEVDMDNWGIGGVPVTE
+>A0A1B2R1R0    60      0.418   1.489E-08       0       54      59      1       55      124
+PILHVHVLSGWSADKKSALLKGATQAVVDSLGAPLRSVRIMLHEVAPDHIIVGGE----
+>UPI001BE1851E 60      0.344   1.489E-08       1       58      59      62      119     129
+-IIEISLFEGRSIESKKHLYRLVFERFEKELGISPNDIEITLTETPLHHWGIRGKPADE
+>UPI001AA642A7 60      0.344   1.489E-08       1       58      59      62      119     129
+-IIEISIFEGRSIEAKKNLVRLLFERIEKELNVLPEDIEITIFETPKHNWGIRGVPGDE
+>B5EBK3        60      0.237   2.048E-08       0       58      59      1       59      60
+PVVRVTWFEGKDTQTKKAVAAEITESIVRNTGTDPKYIYVIFEDVAPSDWAGEGKLFSE
+>A0A139NL27    60      0.440   2.048E-08       0       58      59      1       59      61
+PFVKIDLFEGRSDAQKEELAREVTEVVSRIAKAPKEAIHVFINDMPEGTYFPHGEKKTK
+>A0A537L0L0    60      0.288   2.048E-08       0       58      59      1       59      61
+PEVYVHAVEGRSPAQKKALMADITAAVVKHFGTPAEAVVVTIVESQKVNKAKAGVPFTE
+>A0A524L9R7    60      0.210   2.048E-08       0       56      59      1       57      61
+PFIEMKLFDRRNREKKRQLAEAITRVVSEALPCDPEDVEIVFTNIEKDNWSRGGKFV--
+>A0A523AW18    60      0.377   2.048E-08       0       58      59      1       58      62
+PVI---VFEgGRlSREQKEELIRGFTEVAHRVTGIPREAFTVLLKENEPDSVGMGGEPLSK
+>A0A8J3ADW3    60      0.388   2.048E-08       0       53      59      1       54      65
+PIIQVQMLEGRSKDVKNNLLKEMNEVVCRILDVSPNQVRILLNEYSEENWSIGG-----
+>A0A537K1G3    60      0.250   2.048E-08       0       55      59      1       56      66
+PFVRVTLYEGRSTEKKRRIAEAITEALVTIGGTTRDACQVVFEDVAKEDWVTGGAP---
+>A0A6C2CBJ1    60      0.368   2.048E-08       0       56      59      1       57      67
+PIIEMHLLEGRSVEKKRKAVAAMTAALVDALEVQPEQVRILITEHPVEHFSVGGQTV--
+>A0A0Q7WZ96    60      0.274   2.048E-08       0       58      59      1       62      69
+PYVNIKVTReqgGPTREQKKELIARTTRMLQEVLDKDPATTFVIIDEVETDSWGVGYESVTE
+>UPI001BD9F040 60      0.355   2.048E-08       0       58      59      1       59      69
+PHVAIQVRSGRDPESIRRLISAVTEAVVTSLNTPAPTVRVIVTEVPTTHWANGDVTLAE
+>A0A8D6H2I1    60      0.241   2.048E-08       0       58      59      1       62      70
+PLVNIKLAKedtPVTPEQKKALIEGATDLLVKVLNKNRATTVVLIEELTPDSWGIGGQSVQE
+>A0A7C2YFG3    60      0.379   2.048E-08       0       56      59      1       57      70
+PLAQIYMGPGRSDAVKQQLIEKVTKAMQETLG-PLKQpVWVVINEVPLSQWGVDGVPV--
+>A0A7X0FMZ1    60      0.400   2.048E-08       0       58      59      1       60      70
+PLIQISIGAGRTDDQVRTLVTELTDATVRAIGARPEAVSVIVTQVEGTHWANGGtTLADK
+>UPI0007698A12 60      0.413   2.048E-08       1       58      59      13      70      71
+-ILRIDLFEGRTLEQKKALAKEVTEAVVRNTGSPQSAVHVIINDMPEGTYFPQGEMRTK
+>UPI0004AE4336 60      0.357   2.048E-08       1       56      59      2       57      72
+-IIQVFFIAGRTDAQKERLIRGLTDAVVETTGIDRNDVRVILKDIPNTEYGIAGKTA--
+>A0A0C1IQ70    60      0.316   2.048E-08       0       57      59      1       60      73
+PYVKIEFTRegGVSREQKRTIIKGVTDVITSTLNRDPNLTHVVIQEVNLDDWGVAGEQTS-
+>A0A3Q8I526    60      0.258   2.048E-08       0       57      59      1       58      73
+PFITITTWPTLGDQKSQALIEALTKVVHEIAGVPMDKIVVIINEIPQNRWGEGGVLGS-
+>A0A6A8M5M0    60      0.280   2.048E-08       0       49      59      1       50      73
+PHIDVNLFPGRTEEQKQKLADKIVEDAMEILGAPREALSVAMHEVAPENW---------
+>A0A841U3D0    60      0.310   2.048E-08       0       57      59      1       58      74
+PVIQVDHWEGFSEEQKKEWIVALTDTTNRLFKIPKDKITVILREVPLSDWGNGGVVAT-
+>UPI000832787A 60      0.275   2.048E-08       0       57      59      1       58      78
+PFVDIRLAGNATREQKAAIVADVTRSLVERLGKPPAAVQVVISEVSTENYGAGGQLVA-
+>A0A897DRI3    60      0.406   2.048E-08       0       58      59      1       59      79
+PIIEVTIAEGRSAEELRTLISELTHAAHRAIGTPVANVRVILRETPKTHFAAGDVTLAE
+>A0A7V8FJC4    60      0.283   2.048E-08       0       58      59      1       67      80
+PYVNIKVTrEGtRpgasatTPEQKKALIHGVSALLYEVMGKAPESTFVVIDEVDLDSWGVGGVTTPE
+>A0A2E7UIT1    60      0.232   2.048E-08       0       55      59      26      81      84
+PYLEVLWFPGRSDDQKKQLVKEITNSFVKITGCKPSAVQIVFKEITEENSATSGSL---
+>A0A1G3QZF7    60      0.260   2.048E-08       0       49      59      1       50      86
+PHIIIKMYPGRTPEQKKKLVEAITDSFVRIAGTKESSISVDIVEVTPEEW---------
+>A0A3A4Q2D9    60      0.258   2.048E-08       0       53      59      1       56      95
+PYVHVRIT--ReaetTPEMKAEVIRGITDVLARVLSKDPETTFVVIDEVEPANWGIAG-----
+>A0A2P9E629    60      0.322   2.048E-08       0       58      59      26      84      96
+PVIHINLVEGRDSELIKACVKAVAHTVSETLGAPLETVRVYATLVPAAHWAVGGQTKDE
+>UPI0006D852AF 60      0.267   2.048E-08       1       56      59      62      116     128
+-IIEISMFTGRSVEAKRRLYAALVREFV-AFGVPARDVKVVVHDVPRENWGLGGKSA--
+>A0A4Q9J796    60      0.275   2.048E-08       1       58      59      62      119     129
+-IIEISMFEGRTTATKKKLIYTLFDSLLEKVGITPNDVEITITETPKHNWGIRGKTGDE
+>A0A1R1AEV7    60      0.310   2.048E-08       1       58      59      62      119     129
+-IIEISVFEGRSIDSKKQLIRSLFDHIQAQLHISPEDIEITIFETPKYNWGIRGLPGDE
+>A0A7V8CWN2    60      0.275   2.048E-08       1       58      59      62      119     130
+-IIEVSMFEGRSANVKKRFIRALFDRLWRDCALAPQDVEITITETPRENWGIRGQPGDE
+>A0A7I7SY20    60      0.271   2.048E-08       0       58      59      66      124     135
+PYFTAIVLAGRSVEQRQQLAARFTDLLETIMGVPRAAIRGRIIEVEPENWSIGGRSAAE
+>UPI001E31343D 60      0.327   2.048E-08       0       57      59      66      123     138
+PYFVAAVLEGRPMEQRQRLLRELTDALCDVLGVTRSRVRGRVAQVPPEDWAIGGVPAS-
+>UPI0008372B92 60      0.327   2.048E-08       0       57      59      71      128     142
+PYFSCLVLTGRTLEQHHRLIEGFTDIIARNLGCDGSAVRGQVIPVEPDNWGIGGTPAS-
+>A0A559JT83    60      0.275   2.048E-08       0       57      59      1       58      158
+PLITLHTWPTMTKEQKKEFIFKITELTTQELQIVPDKIQVLIQELEKENWGKAGSAAS-
+>A0A3N0V6E3    59      0.206   2.817E-08       0       57      59      1       58      60
+PYINVKLAGSLTREQKDKIAKEITDTMQRIAHKPPSYTYIVFDEVAEENWAVAGELLD-
+>A0A7G2N505    59      0.338   2.817E-08       0       58      59      1       59      60
+PFVHVDLFEGRTDAQKIALAHDITEAVVKNTGAPKSAIHVFINDMKEGTYFPQGELKKK
+>UPI001AE9611C 59      0.327   2.817E-08       0       57      59      1       58      61
+PFITVKVLEGKTEDQKRKLVEKVTEAVCESFDVDPSVVFIFIEDLEKNNYGKKGKLFS-
+>UPI00078877E4 59      0.444   2.817E-08       0       53      59      1       54      61
+PFVKIDLFEGRSDEQKAQLAREVTEVVSRVAKAPKEAIHVFINDMPEGTYFPHG-----
+>A0A4Q7DQ22    59      0.322   2.817E-08       0       58      59      1       59      61
+PFVHVELFEGRSVEQKAAIAKEITDSIAKHAGAPASAINVIFTDLPEGTLFQAGEMRKK
+>A0A6G9IAD8    59      0.263   2.817E-08       0       56      59      1       57      63
+PTVTINFLKGRTLDQKREMVKRVTDALVDTIHCTRDHVHIELNEISKEDVANGGVLV--
+>A0A1C4X511    59      0.372   2.817E-08       0       58      59      1       59      64
+PLVEITVVQGRSPTQLRTLISKVTEAVEAAIEAPLPSIRVILREVPATHWAAGDVTVAE
+>UPI000D552667 59      0.285   2.817E-08       0       54      59      1       56      64
+PYINIKVTdEQVTLEQKQKLIEGATQLVVNILNKDPETTHVVIEEISLGNWGVNGE----
+>A0A0H5NHZ2    59      0.389   2.817E-08       0       58      59      1       59      65
+PIIEVTIAAGRDPRQLRQLIHELTAAAQRALDAPLPTIRVILRETPPTHFAAGDVTLAE
+>UPI000496BB5E 59      0.305   2.817E-08       0       57      59      1       59      66
+PLVSIKITRdGATAEQKARVIQGVTNLLRDEMGKNPQTTVVIIEEVDTDNWGIGGETVT-
+>A0A2V9WPB9    59      0.293   2.817E-08       2       58      59      6       63      66
+--IEIHPIEGRhSAAQKSEFMRKATEAVVKILGCSPEEVVVSIIEYKPENVSRAGTPFTE
+>A0A4Q6CRM8    59      0.266   2.817E-08       0       58      59      1       60      66
+PFVTIKVaNESITKEQKAALISGVTDLLEQVLNKHPATTYVVIEEIHPDNWGVKGVQVSE
+>A0A173ZKF4    59      0.350   2.817E-08       0       56      59      1       57      67
+PRIQIQMLKGRTAEQKRRLAKGVTEAASEALGISQERISLIMLEVEEDQLAHGGLLW--
+>A0A7L4QCN5    59      0.310   2.817E-08       0       57      59      1       56      69
+PIVTIEMWP-IPDRWKADLMERITAAFTQ-LDIPADAVTIVIHETPKENWGTGGQQHS-
+>A0A8I2HAA2    59      0.333   2.817E-08       0       52      59      1       54      70
+PIINIKITkEGVTPAQKQALIKGATQLMVDVLDKAPQVTFIIIEEVETDDWGIG------
+>UPI001CFBA106 59      0.322   2.817E-08       0       58      59      1       59      70
+PVVHISIVEGRDSAKVKACVKAVAHTVSEMLGAPLETVRVYATQVPAEHWAVGGKTKDE
+>UPI000423BD6A 59      0.305   2.817E-08       0       58      59      1       59      70
+PIIHISLIEGRDAEAVKACLKAIARSVHETLGAPLESIRVYANEVPSTHWAIGERTKDE
+>T5CDQ1        59      0.306   2.817E-08       0       58      59      1       62      70
+PFVNVRITKeqGCpTTEQKKELIAGITELLSKVLNKNKASTVVIIDEIDTDNYGLGGKSITE
+>UPI000F7E2AB7 59      0.293   2.817E-08       0       57      59      1       57      71
+PVVNIQMFEGRDDA-KPAIAEAVTRAISEFAKVEPEYIYVIFSDIQKDNWAVSGEIVS-
+>UPI001F23E03D 59      0.327   2.817E-08       0       57      59      1       58      72
+PVVTIRITRGPTLEDKRALAAAVTDAVASTLALPAERVRILIEEYELENVATGGELHA-
+>UPI001E39FB13 59      0.281   2.817E-08       0       56      59      1       64      74
+PYVNIQITKeggengqGISAAQKANLIKGVTELLQREIHKDPATTHVVISEVELANWGVGGLPV--
+>A0A2N6FPB4    59      0.300   2.817E-08       0       58      59      1       60      75
+PHIHIKITEeGVTAKEKAQLIEGATKLLEDVLNKNRNTTFVTIEEVPTDNWGIGGEQVTK
+>A0A7C7EC62    59      0.260   2.817E-08       0       49      59      1       50      76
+PHVIVKMYPGRTEEQKQELCSRMTEALMETLKVGVDSISIGIEEISPENW---------
+>A0A4Y5Z4P9    59      0.373   2.817E-08       0       58      59      1       67      78
+PIVTIQITRegsgdGRDsvTEQeKAELIKGASELLLRVLHKPLVSTFVVIQEVPLENWGWGGLPALE
+>UPI0012D38E9B 59      0.369   2.817E-08       0       56      59      1       65      79
+PIVNIQITrEGSTPgttaataEQKAALIAGVSRLLLDVLDKPLDSTFVVIDEVELENWGRGGLPV--
+>A0A546XJ36    59      0.228   2.817E-08       0       56      59      32      88      96
+PVIRVDWLSGRSQEQKKEVASVFTRELARIAKCGPDDVQIVFMDVERKNWSVGGVFA--
+>A0A0D7QEL6    59      0.303   2.817E-08       1       56      59      66      120     125
+-IVQITWNEGRTLEQKKALYKAIAGGL-SALGVRPEDVFINLVEVKKENWSFGNGLA--
+>A0A3L7A0I9    59      0.275   2.817E-08       1       58      59      62      118     128
+-IIEISMFEGRSSETKKDFLRLLIRNVA-ALGIAPDDIEITITETPRANWAIRGVPADE
+>V9GIJ0        59      0.327   2.817E-08       1       58      59      62      119     129
+-IIEINMFEGRSIEAKKRLIRLLFERLQDQLQIGPQDIEVAILETPQHNWGIRGLPGDE
+>A0A229FVU4    59      0.327   2.817E-08       0       57      59      72      129     145
+PYVEMVLMEGRSPEQHHQVIEGVTNALAQHLGTDKNRIRVHIANCKPDNWGIGGVAAA-
+>A0A7C9TP81    59      0.327   2.817E-08       0       57      59      72      129     156
+PLVRLALMEGRSLEMVHRTMAEMSATVARVLGSDPQRVRVMIDPVHPDRWAIGGVPAS-
+>A0A3C1LA21    59      0.363   2.817E-08       0       54      59      130     184     208
+PLVQVYMAKGRTDDQKRALLEGITKVMNETVGAPVPSIRVWITEFDDTEFIAGGE----
+>UPI000F8C578B 59      0.423   3.874E-08       0       58      59      1       59      61
+PLVQISLVRGREKETVQECVREVARTIARTLDAPLSSVRVIVTEVEPDHWAVGDRFTDE
+>A0A2H9M0H8    59      0.338   3.874E-08       0       58      59      1       57      61
+PIVKIETWPLKSDD-KPLLIKKITDVFVG-MGLPAQAVTVIINEIPKDNWGSAGEQHSK
+>A0A7C5NX53    59      0.254   3.874E-08       0       58      59      1       57      63
+PVVKIDTWP-MEREKKGILIKKITDVFAE-MGIPAEAVTVVINEAPLENWGSGGQQHSE
+>A0A2N5M6F9    59      0.508   3.874E-08       0       58      59      1       59      63
+PIIQITLLEGRDQETIETCIRNVARTIQELLGAPLTSIRVIVNEVPKNRFAVGDTLKSE
+>A0A0F5VBR8    59      0.241   3.874E-08       0       57      59      1       58      65
+PIVNIQYIDSITDHQKRQVIEQVTEVMVKVLNKKPESTYIVLQQIETENWGVNGQTVS-
+>UPI001789F69F 59      0.277   3.874E-08       0       52      59      1       54      66
+PYVHVQVAEnDYSDDQKRAVMKRIVEALDEEMGRAPQSTNVVIQEIPKENWGVG------
+>A0A3B0W561    59      0.300   3.874E-08       0       58      59      1       60      67
+PYVEIKVTRdGVTKKQKEQLINGVTVLLKQVLGKKPATTIVIINEVDTDNWGIAGEQVTE
+>A0A6G5R070    59      0.274   3.874E-08       0       58      59      1       62      68
+PIIKVTMTKedgGLSVEQKEALAKKLTDSFVEVVGRGEKTCVVTIDEISTDNYAIGGKTVSK
+>A0A132MJN3    59      0.271   3.874E-08       0       58      59      1       59      69
+PLVEVTLVEGRAPETIRALIHALHAAVRDTVGAPDASIRVVVREVPATHWAAGDVTIAE
+>A0A128EI71    59      0.306   3.874E-08       0       58      59      1       62      69
+PYINIKITKenGEpTVEQKAQLIEGVTNLVGEILGRSKERTVVIIDEVDTDNYGVGGTSITK
+>UPI0011C9DCEC 59      0.222   3.874E-08       0       53      59      1       54      70
+PIVRVTTWDGQDEQQVRELMIALTDAVLHVTGAPRDKITVLVEEVPRACWAEGG-----
+>UPI00056736C3 59      0.285   3.874E-08       0       55      59      1       56      72
+PVITVDWWKGNDRDARAELVAELTASASRIAGCPKEAVTVLIRDVAQDHWGSGGNL---
+>Q1GM61        59      0.230   3.874E-08       0       57      59      1       65      73
+PYVNIKVTQeggpngtGPSTEEKQKLVAGVTDLLASVLGKNPATTFVVIDEVPLENWGLEGRQVS-
+>A0A4P6MUT6    59      0.288   3.874E-08       0       58      59      1       59      74
+PIVQVTLTQGRTPETIRSMISAITEALVDTGVAPKEAIRVLVNEIPTDHFAAGDVTITE
+>UPI001904DE6F 59      0.360   3.874E-08       0       57      59      1       61      76
+PYVNIKVTGGSeapSQEQKSEIIREVTSLLARVLNKNPASTVVIIDEVSMDNWGLNGESAT-
+>A0A437SRA7    59      0.425   3.874E-08       0       53      59      1       54      77
+PIIQIQIIEGRKQEQIQNLIFDVTEVVAKNLDVDVGQVRVLVNEIPSSCWGVGG-----
+>UPI00155EEB01 59      0.283   3.874E-08       0       58      59      1       67      79
+PIVNIQVTrEGtnpgadsLTADEKYALIKGATDLLRDVLKKPPESTFVIIEEVDTANWGWGGLPALE
+>A0A640SNX7    59      0.322   3.874E-08       0       58      59      1       59      80
+PIVNISVAAGRDPEVLRSCLRAVHDAVRDSLGAPESAIRVLLTEVPPASWSSGGVTLEE
+>A0A7C8BTJ7    59      0.254   3.874E-08       0       58      59      1       59      82
+PLIDVSIARGRSPEQLRSLISALHTAAETAVGAAPENITIILREVDREHWARTGMTIAE
+>A0A1H4X986    59      0.328   3.874E-08       0       58      59      1       67      90
+PFVNIQITrEGtRpeytrvTREQKARLIEGVSKLLLDILNKPMNSTFVVIDEVDVENWGWGGLPVEE
+>A0A1C4MUB9    59      0.305   3.874E-08       0       58      59      1       59      94
+PQVAITLAEGRSPEQIRALLHAVHTAVQRTTDARPDHIRVVVHQVPRSHWSTGDVTLTE
+>H2CJP8        59      0.225   3.874E-08       0       58      59      29      90      96
+PVIQVTMTEedgGTTPEQKQALIQRLTQTFVEVMGRGEKTCVVTLQQIPTDQYGIGGRSVAE
+>A0A261VQT9    59      0.421   3.874E-08       0       56      59      1       57      124
+PILNVQIMQGHSAQQKSELLTRVSQAVVDSLAAPLASVRIVLQEVPPEHVIVAGELG--
+>A0A6B2R0U9    59      0.368   3.874E-08       0       56      59      1       57      124
+PILNVQIIQGYTPAQKTDLLKKLSQAVVDSIAAPLASIRVVIQEVPRENVIVAGELG--
+>A0A4Q3PMY0    59      0.357   3.874E-08       0       55      59      1       56      124
+PILNVQIMQGHSRERKQAFLKAATDAVVSSTGAPIKSVRVLIDELAPENVLVAGEP---
+>UPI0004AF1329 59      0.303   3.874E-08       2       57      59      63      118     125
+--VEIASFPGRPPEQKAALFQQITTNLQQAADIAPGDVMILIHEPPKQNWGINGRPAS-
+>A0A4R6UDG0    59      0.310   3.874E-08       1       58      59      61      118     128
+-IIEILLFEGRTVEAKKTLIRLLFRRIHEELQISPHDIEMTLIETPKENWGIRGVPGDE
+>A0A852YKU5    59      0.403   3.874E-08       1       57      59      62      118     129
+-IIEISLFEGRSDAAKRQLIRELFARIHAEVGIDPHSVEITLTETPKANWGIRGQVAS-
+>UPI0006E45BB1 59      0.275   3.874E-08       1       58      59      62      119     129
+-IIEISMFSGRSVESKKQLINKIFKNIESESGISPQDIEITIFETPQENWGIRGKTADE
+>UPI001684F9CD 59      0.327   3.874E-08       1       58      59      62      119     129
+-IIEISMFDGRSVETKKELIRLLIKNINRKFNIPVDDIEITIFETPKSNWGIRGLPGDE
+>A0A359FDS6    59      0.280   3.874E-08       2       58      59      63      119     129
+--IEISIFEGRSVDAKKALIQALYAKIGEACGIAPADVEITILETPRANWGIRGVPGDE
+>UPI0018A31246 59      0.293   3.874E-08       1       58      59      62      119     130
+-IIEISMFEGRSEVHKKQLIRTIFQNIQQQCGISPQDIEITLFETPRSHWGIRGKLGDE
+>A0A2I0D8W9    59      0.288   3.874E-08       0       57      59      68      126     134
+PYINIKITkEGATSKQKAELIEGITFLLQKILNKNRGTIFVILDEVETDNWGIAGEQVT-
+>UPI0009E04D1B 59      0.254   5.329E-08       0       49      59      1       51      52
+PYVKVEIAKGiVSTDQKRAVIRGMTDVLVRELGRDPEYIFVVIDEVETDNW---------
+>A0A139NSU6    59      0.440   5.329E-08       0       58      59      1       59      60
+PFVRIELFEGRSAEQKAKIAQEVTEVIARNANAPKENIHVIITDLKEGEFFPHGELKKK
+>A0A509DDS5    59      0.423   5.329E-08       0       58      59      1       59      61
+PFVTIDLFEGRSQDQKNQLAREVTEVVSRIAEAPKESIHVFINDMQEGSYFPQGEMKRK
+>G5JUD8        59      0.410   5.329E-08       0       55      59      1       56      61
+PFVKIDLFEGRSQEQKNELAREVTEVVSRIAKAPKDAIHVFINDLPEGSYYPHGEM---
+>A0A8J7W8I2    59      0.258   5.329E-08       0       57      59      1       58      61
+PVITIQMAEGRSTEQKRVVASKIAETVAETFGIDASAIIILFEELPRDSIAKGGVLLS-
+>UPI00058B0CC0 59      0.322   5.329E-08       0       58      59      1       59      61
+PEVVVYAVQGRTHEQKKMLMQKITDAVIESFDVPRDKVVVQIVESDPNNKARGGVLYSE
+>A0A4T0USC4    59      0.379   5.329E-08       0       57      59      1       58      63
+PFVELRIVEGRDEETVQHAIREIAKTVSETLGAPLSSVRVCVHEVPPTRWAVGTTLKS-
+>A0A1I1MN46    59      0.457   5.329E-08       0       58      59      1       59      63
+PIIQITLIEGRDQETIETCIRNVARTVHDSLGAPMKSIRVIVNEVPKNRFAVGDMLKSE
+>UPI001BE6E5AE 59      0.338   5.329E-08       0       58      59      1       59      64
+PIIHIQVLKDRNNEQIKGLIADVTDAAVKNLSVKPEQVRVLVTEISDTHWGTSGITMNE
+>A0A7J5ALX7    59      0.258   5.329E-08       0       58      59      1       62      65
+PYINFRITdENVTQKQKRLLIEGATQLVVDILNKKPETTHIVIDEVPMGNWGYNGKqyLGSK
+>A0A843BTP9    59      0.262   5.329E-08       0       58      59      1       60      65
+PVITVE-GPSRSVEQKKELVKLLTDALKKAYGYPEDfaHIIVVIKENPPENIGSNGMLLSE
+>A0A0H5CQE4    59      0.275   5.329E-08       0       56      59      1       58      65
+PYVNIKITRdGATKAQKAQLISGVTELLREVLGKDPSLTFVVVDEVETSDWGVGGRTV--
+>A0A2E0L8S2    59      0.241   5.329E-08       0       57      59      1       58      66
+PTVILYWSPGRSEDQKKAVVEGITDTLVQHGGARPEDVLIIFQNIEAGDFGRGGQMGT-
+>UPI001ADD2947 59      0.338   5.329E-08       0       58      59      1       59      66
+PLVEISVVAGRPPEKIRDLIHRVHAAVRDSLDAPDTAIRVLVREIPPEHWAVGDVTKAE
+>UPI001669FB11 59      0.300   5.329E-08       0       58      59      1       60      67
+PHTNVrQTRKDITTEQKAQIVREITATLQSLLGKRPESVHVVIDEVEPENCGHAGELASE
+>A0A7H9CJE2    59      0.338   5.329E-08       0       57      59      1       62      69
+PFVNIKITkeEGKvvSIEQKKALIDGVSNLLVDVLGKNKANIVVIIDEIDPDNYGLGGKTIT-
+>A0A3S3AHP4    59      0.254   5.329E-08       0       58      59      6       64      70
+PIINVNHASPLTAEQIEALMEGLTEVYTSVTKSNPAAVHVLVQQVPKDRWAVGGESLSK
+>A0A0N0LJM4    59      0.305   5.329E-08       0       57      59      1       59      72
+PFIKIDvLREDLSREKKQELIKKISEAVTTVLNKDPHLTHIMINEIEDDNWGYAGEQVS-
+>UPI001600A57E 59      0.362   5.329E-08       0       57      59      1       58      74
+PILTITTWPNLGDEISQTLIEKLTDVVHEVTKAPLDKVTVIILEVPSSRWGEGGVLGS-
+>A0A7X7LAS0    59      0.316   5.329E-08       0       57      59      1       60      75
+PLVNVKVIEGvFTPAQKQEMIRKLTDAMVSIEGENMRSVTsVIIDEVKSGDWGIGGKPLT-
+>A0A1H7YUR0    59      0.283   5.329E-08       0       58      59      1       67      76
+PIVTIQVTregtsPGAtstTPEQKAALIAGVSQLLLEVMGKPLDSTFVVIEEVDLDSWGWKGVPVAE
+>UPI0011C8445F 59      0.254   5.329E-08       0       58      59      1       59      77
+PILHLTTWPGLGDEKSRQLVAALTRTLHEISGAPLDRITVYISEIPTSRWAEGGILGCE
+>A0A1M7UNM2    59      0.328   5.329E-08       0       58      59      1       67      77
+PIVTIEITregtePGQhsiTREQKAKLIEGASKLMLDVLNKPLGSTFVIIEEVDLDNWGWGGLPVAE
+>A0A0Q6UXV9    59      0.328   5.329E-08       0       58      59      1       67      77
+PMVTIQVTrEGTSPErnsvsasEKAALIKGVSELLLDVLNKPLESTYVVIEEVELENWGWGGMPTAE
+>V8C4C1        59      0.344   5.329E-08       0       57      59      1       61      81
+PFVNIRITKekGEpTKEQKAQLIRGVTNLLSEVLGKNKSSTVVIIDEISTDDYGLGGKPIT-
+>A0A1I1B6T3    59      0.369   5.329E-08       0       56      59      1       65      82
+PIVNIQVTrEGttpdRdsvTAEEKAALIKGVSELLLQVLNKPLESTFVVIEEVDTDNWGWGGLPA--
+>UPI000E202040 59      0.196   5.329E-08       0       55      59      49      104     107
+PVVRVSWFEGKTPEQKAKVAQEITDSIVTTTGTDASYIYVVFEDVKPSDWAGSGKL---
+>A0A5C4LHI8    59      0.258   5.329E-08       1       58      59      62      118     128
+-VIEITLFSGRSLDAKRRLYQAISDELA-LFDVPAADIKVVLIEVDPENWGLSGKPASE
+>UPI001C083883 59      0.293   5.329E-08       1       58      59      60      117     128
+-IIEINMMEGRTIETKKALIKHLFTSIESTLGIKPIDVEITIHEQPKHCWGFRGITGDE
+>A0A1H8MID3    59      0.293   5.329E-08       1       58      59      62      118     128
+-IVEVSMFEGRSTETKKDFIRELISNVA-AVGVTPHDLEITITETPRANWGIRGVPADE
+>A0A0D1LZV7    59      0.258   5.329E-08       1       58      59      62      119     129
+-IIEISLFEGRSSAAKKDLIRQLFQRIGEHTGIDAQDIEITLFETPRENWGIRGLPGDE
+>A0A4P5YNN4    59      0.271   5.329E-08       1       58      59      62      119     129
+-VVSITLFSGRTIDAKRALYRAVVGNLAQ-FGVPADDVVVVLNEQPRENWGVrGGVPASE
+>UPI00039E559D 59      0.438   5.329E-08       0       56      59      1       57      137
+PTIQAFIMAGHPDGQKERLIAALTDAVVESVDAPVESVCVILSEVPRAHFGVAGQPA--
+>UPI000950C214 59      0.448   5.329E-08       0       57      59      1       58      138
+PTIQAHIMAGHSAAQKECLIARITGAVVEAVDAPIDSVCVLIDEVPRAHFGIAGKPAT-
+>A0A7S9LQ28    59      0.310   5.329E-08       0       57      59      1       58      186
+PIVEAHILEGYGPDDKKRLTSALTDAIRFVVPAPDEAITVMLHEYPPENYARGGEQRT-
+>A0A6P0CGS1    59      0.310   5.329E-08       0       57      59      1       58      188
+PIVELHVLEGYGPEDKRRLGEALTDAVRFVVPAPPEAITVMIHEMPTEDYYRGRTQRS-
+>A0A8I1NCS8    58      0.307   7.330E-08       0       51      59      1       52      58
+PFVHIHWFEGRTDEQKAEIAKRIEEALVDVAGAAPEHCWVKFVDSKPTDFII-------
+>D9PUA3        58      0.293   7.330E-08       0       57      59      1       57      61
+PVIQISCNK-LTREKKRELVKRITEVSSEVMGLPESTITVLIREVPPEDVGVGGILLS-
+>UPI001422EFCA 58      0.322   7.330E-08       0       58      59      1       59      61
+PEIVVYAVEGRTHEQKKQLMQKITTAVEESFGVPLDKIVVQIVESKADNKSRGGVLYSE
+>G5KFT7        58      0.389   7.330E-08       0       58      59      1       59      61
+PFVHIDLFEGRTQEQKNQIAKEVTEVISRVAEAPKENIHVIINDLKEGTYFPQGEMKKK
+>A0A1Q8BEZ3    58      0.300   7.330E-08       0       58      59      1       60      63
+PRVEINMVEGdHSVKQKIAFMRKATEAVVNVLHCPPDDVRVLIREYKRENVSRAGVSVLE
+>A0A0S8CGX4    58      0.285   7.330E-08       0       55      59      1       56      63
+PIITINQFEGRTIEQKRQVAKEITDSIVKIYEISADRVNIAFFDVPKHNAAKGGKL---
+>UPI00196B065A 58      0.313   7.330E-08       8       58      59      5       55      64
+--------EGVTADQKAEIIAGVTDLLVRVLDKDPAATFVVIDEVEVGDWGVGGLPVHE
+>UPI00037280D9 58      0.285   7.330E-08       0       55      59      1       56      65
+PIVRVELLTGRSAETKTEVAREITKVLKAVAGIKPSATTVIFTEVSPSDWVVAGEP---
+>A0A2N2RZC5    58      0.333   7.330E-08       0       56      59      1       57      65
+PIIEMHLLAGRSVEKKRKAVAAMTAALVETLEVRPDQVRILITEHNDEQFAVGGQMV--
+>UPI000376BA60 58      0.305   7.330E-08       0       58      59      1       59      65
+PLVEITLAQKRTPEEIRSLLRQVHEAVKSALSVPDEKIRVVIREVPSTHWSSGGVTIAE
+>A0A1W1UYH1    58      0.305   7.330E-08       0       57      59      1       59      66
+PYVKVEITRdGTTQAQKEALIQAITDALSDILGKDPEKTFVTIAEINLTDWGIGGQSIA-
+>A0A1H3RQL8    58      0.288   7.330E-08       0       58      59      1       59      66
+PFVEIKLAEGRDPEMLRACLAAVHDAVRDSLGVDDQAIRVHITEFKPELWSAGGVTMAE
+>A0A661ZUK2    58      0.258   7.330E-08       0       57      59      1       58      68
+PYINLKTLGKLTEKQKAQIAKEFTETLEKVANKPKNSVYIVIDEVERENWAVGGKLFS-
+>A0A3E0I0Q3    58      0.267   7.330E-08       0       54      59      1       56      69
+PFVNIKITdEQVTQEQKRQLIEGTTQLLVDVLQKNPATTHIVIEEVPMGNWGHDGK----
+>A0A7U9KHB8    58      0.316   7.330E-08       0       58      59      1       60      69
+PYVNIKVTdEAVSAEHKRLLIEGVSKLLEQVLNKPRHTTFVVIDEVATDNWGVGGQSVTE
+>A0A840QV25    58      0.278   7.330E-08       0       57      59      1       61      69
+PYVNIKVTQengGLTKEQKSELIEGATKLLQDKLNKNPETTIVIVEEVDMDNWGIGAEQVS-
+>UPI001474AE7A 58      0.344   7.330E-08       0       57      59      1       61      70
+PFVNIKITkekEPVTTEQKQRLISGVTELVAEILGRNKASTVVIIDEIEMDNYGLGGESIT-
+>A0A380UGP4    58      0.225   7.330E-08       0       58      59      1       62      70
+PFVSVKVTGGNeapTVEQKKLIIEGITQLLSTVLNKNPATTMVIIDEIEMDNWGVAGKTTTE
+>T1DVL1        58      0.306   7.330E-08       0       58      59      1       62      70
+PFVNIKITRenGEpTQTQKQQLISGVTELLSKVLNKNPQTTIVVIDEVETDNWGIGAESITE
+>A0A2I0NJL1    58      0.305   7.330E-08       0       58      59      1       58      72
+PVITID-GPKLDKEQKKELIESFTQEAVRVIGLPAQAFVVIINETEPDNVGVGGEQLSE
+>A0A2E2NAY6    58      0.321   7.330E-08       0       55      59      1       56      72
+PYVNVRITPAATRDQREQIVREITETLTRVLTKRPEQTHVVIDEIAEDHWGYAGEL---
+>UPI001679FDF1 58      0.312   7.330E-08       0       56      59      1       64      73
+PYVNIKITKeggpegnGPTAGEKAELIEGVTELLSRVLNKKPSTTFVVINEVALEDWGIGGLPV--
+>UPI001677D570 58      0.338   7.330E-08       0       57      59      1       59      73
+PYVKIQVTdEGVSAEQKAMLIHETTDMLSRVLDKDPATTFVVIEEVFMDNWGVAGLPVT-
+>A0A494XPW1    58      0.237   7.330E-08       0       57      59      1       59      74
+PYINVRLTDdGLSADTKAEIIRRITAVMVDVLDKDPNTTFVVIDEVNPDSWGVAGETVT-
+>A0A270B496    58      0.350   7.330E-08       0       57      59      1       60      75
+PLVQIKGVGGYlSLEQKQELIRRVTDAVVSVEGEGLRKVtWVTIEDVSPGAWGVGGQPVT-
+>A0A096HI27    58      0.338   7.330E-08       0       58      59      1       59      75
+PIIQINLLEGRDAALVSECARQVAQTVHHTLGAPLDTIRVLVHEVPRTHWAIGAQTRQE
+>A0A1F9TX01    58      0.241   7.330E-08       2       58      59      14      71      83
+--VNICITKgGVTSKQKALIVAEITKMLQRVLGKRPEHTHIIIEEIEPENWGYSGLLTTE
+>A0A6M1UKK6    58      0.355   7.330E-08       0       58      59      1       59      123
+PYVTISLTPGLSAEKKKELMQRCSDAVVESIGAPLTSVRVVVHELADDAYMNAGQFGAE
+>A0A4Q1HRR8    58      0.457   7.330E-08       0       58      59      1       59      124
+PIVHAHITAGSSAQQKNTLLRTASQAVVDSLGAPLPSVRMMLHEVAREHIMVGGETGRE
+>A0A2R4XKK6    58      0.454   7.330E-08       0       54      59      1       55      124
+PILNIKIPTGHSTEQKKNLLKGLTDAVVASLAAPLPSIRVTIEEVAPDHTIVAGE----
+>A0A2N1W5A6    58      0.288   7.330E-08       1       58      59      62      120     124
+-LVEVSAFKGRTQEMKKLLYRLIVENLKNDAGIDPQAVMIIIYDVPKEDWGIrGGQMASE
+>A0A844TQI5    58      0.438   7.330E-08       0       56      59      1       57      124
+PILKVQIVQGRSAQQKQALLTKVSQAVVDSIGAPLPSVRVMLTEIPAENVIVAGELG--
+>A0A3D9YZP3    58      0.290   7.330E-08       1       54      59      67      121     126
+-IIQITLNEGRTTEQKRAFYRAIADGLHDKIGLRREDVFINLVEVKKENWSFGnGE----
+>A0A1J5N3E3    58      0.280   7.330E-08       0       49      59      52      101     126
+PHVSVMLWPGRSEEDKKRLAEAITEDVVRITGASPASVSVSIEDVPSDEW---------
+>UPI001F18913F 58      0.275   7.330E-08       1       58      59      62      118     128
+-VIEIRLFSGRSLEAKRRLYAALVEELA-AFGVARSDVKVILVEVPQENWGLGGRPANE
+>A0A3S1BAV4    58      0.344   7.330E-08       1       58      59      62      118     128
+-IIEISMFEGRSDEVKKKLIRLIYERL-QVLGFDVNDIEITIFETPKSNWGIRGLPGDE
+>UPI0003E7FB87 58      0.293   7.330E-08       1       58      59      62      119     129
+-IVEISMFEGRSVEAKKALIKSIFSNINKQVGITLQDIEITLFETPKENWGIRGLPGDE
+>UPI0004032CAB 58      0.275   7.330E-08       1       58      59      62      119     129
+-VIEILMFEGRSDAAKRACLRGLMRAVPEAAGIPVEAVEITIIETPMANWGIRGKIGDE
+>A0A1N6DLM9    58      0.344   7.330E-08       1       58      59      62      119     129
+-IIEISMFEGRSVEAKTHLIRLLFERIGQEIGISPNDVEVTITETPRHNWGFRGLPGHE
+>UPI000DCF744D 58      0.327   7.330E-08       1       58      59      62      119     129
+-IIEISMFEGRTKEAKKALIKKLFENINDLCGIGSNDVEITIFETPKENWGIRGKNADE
+>A0A8J7GIR3    58      0.293   7.330E-08       1       58      59      62      119     129
+-IIEVSMFEGRSVEAKKTLIRLLFERLGERCGLAPDDVEITLFETPASDWGIRGLPGDE
+>UPI001D927479 58      0.310   7.330E-08       1       58      59      62      119     129
+-IIEIIMFEGRSTEVKKNLIRLLFQKIEETVDITPQDLEIVLVETPKSNWGIRGVPGDE
+>UPI0016552D0A 58      0.293   7.330E-08       0       57      59      66      123     138
+PYFTAIVLTGRPVEQRQELLAQFTDLLVDALGVEKAHVRGQIVEVAPENWAIGGIPAA-
+>A0A839NAW9    58      0.327   7.330E-08       0       57      59      64      121     138
+PYFTAIVLAGRSVEQRHELLTALTDDIVDTLGVDVSGVRGQIIEVSPDNWGIAGRPAS-
+>UPI001BCFDB47 58      0.310   7.330E-08       0       57      59      71      128     142
+PYFVCLVMTGRTIEQHHALIEGFTARIVRHLGCPQDVVRGQVVPIEPDNWGIAGVPAS-
+>UPI001F3CCC8C 58      0.344   7.330E-08       0       57      59      72      129     144
+PFIRMVLMEGRTTEQLHRVIAELTAITARLLDVAPERIRVYIAHAHPDRWGIGGVPAS-
+>A0A3B7AAQ1    58      0.355   7.330E-08       0       58      59      66      124     145
+PYFSFIVLEGRSQEDRQRLLSGFTDLVVDILGAPRANVRGGIVPVAPSDWSIGGTLASE
+>A0A1Q7B7R0    58      0.344   1.008E-07       0       57      59      1       58      59
+PIVKVLMYSGRTQQQKDDLARAITDAVENIAKAPRDQTIVVFQEVAKEHYYIGAKRAS-
+>UPI00094F6248 58      0.406   1.008E-07       0       58      59      1       59      61
+PIIQITLLEGREPETVEQCIRDVANTVHKSLGAPLSTIRVYVNEVPSNYYAVGNKLKSE
+>A0A0K3AYV0    58      0.258   1.008E-07       0       57      59      1       58      61
+PLVRVNWWPGATESERRDFVAEITGTVAKYAKCPESAVMVIVTDVEKDHWGLGGKLCS-
+>A0A1P9Y2A0    58      0.293   1.008E-07       0       57      59      1       58      61
+PTFHVHVFEGRSMNEKRAFVEAVTRATCDSWKVEPNAVNIVIHEAKRENWGTAGKLWS-
+>Q9CHZ4        58      0.338   1.008E-07       0       58      59      1       59      61
+PYVHVELFEGRTVEQKAIIAKEITESISKHAGAPTSAIHVIFNDLPEGMLYQGGEMKKK
+>UPI0018CCDD02 58      0.372   1.008E-07       0       58      59      1       59      61
+PFVRIQLKEGRTAEQKQELAQAIVEAMEQQNFAPAENVRVIYEEMAPENFYPGDLFKKE
+>Q0W5P3        58      0.271   1.008E-07       0       58      59      1       58      62
+PIITLEMGP-LTTEQKEKLIVAFTRDVCEVTGMPAEAMVVLIRELPRENMGVAGQQVSK
+>UPI00166F2B0F 58      0.293   1.008E-07       0       57      59      1       58      62
+PFINIKIAGELSREQKKQIVDEITDTMGRVANKPRQYVIVNFDETPEENWGWGGTLLD-
+>A0A6N7GX56    58      0.305   1.008E-07       0       58      59      1       59      63
+PEVYVHVVKGRTFEQKKALVQDITTAVMKHMNAPADAVVVSIIETEADSKAKGGVMFSE
+>A0A1Q7KAF6    58      0.241   1.008E-07       0       57      59      1       58      65
+PHVQITWVEGRTPDQKRKIAERITEALTEDGRAKRENIHVAFLDLPSVNYAEAGVLVA-
+>A0A3N2LZ49    58      0.316   1.008E-07       0       58      59      1       58      66
+PYISIE--SGRlTAEQKKELIERLTTTASEITHIPAQFFTVTIKELPDENFGIGGKSIDE
+>A0A1H6GFN4    58      0.254   1.008E-07       0       54      59      1       54      66
+PFIAVKTAK-ATTEQKAKLIADITRVASEDLGMPPQAFFVLVEENEPENWGVGGK----
+>J2VT77        58      0.396   1.008E-07       0       57      59      1       58      66
+PNIEMFVVEGYSDQQKEALVGALTQATVEAIGAPIDSVRVWLTEVPATQFGIGGKTVA-
+>A0A433CN72    58      0.423   1.008E-07       0       58      59      1       59      66
+PIIDVTLTQGRSPEQLRTLIHELTLAAQRAVDAPLTSIRVMVREVPSTHFAAGDVTIAE
+>A0A366XVX1    58      0.457   1.008E-07       0       58      59      1       59      66
+PIIQITMLEGRDQKTIEHCIRRVAHTVHESLHVPLSSVRVIVNQVPKNHFAVGDKLKSE
+>UPI0005D9932E 58      0.288   1.008E-07       0       58      59      1       59      66
+PLIQVTLAAGRSPDQIRAMMHEVHAAVLRTVDTHPQHIRVIVHEVPQTHWTTGDVTIAE
+>A0A261GQ15    58      0.288   1.008E-07       0       57      59      1       59      67
+PYVNIKVTdENVTRDQKEKLVKGVTQLLVDVLNKSPATTFVVIDEVNSDNWGIGYDLVS-
+>A0A1H8TBL8    58      0.275   1.008E-07       0       57      59      1       58      67
+PFVNIRLVEGRSQDQKNEISTRIVDAISEVLQLPKDDIWVVFEDVSAGDWYVGSTTVA-
+>A0A143B646    58      0.311   1.008E-07       0       57      59      1       61      68
+PFVNIKITrEGepVTAEQKAALIRGVTDLLVDVIQRGPATTVVVIDEVDMDNYGVGGESIT-
+>C6XRA0        58      0.295   1.008E-07       0       58      59      1       61      69
+PYVNIKITrEGNvTAAQKASLIKGTTELLRDVLGKDPNTTMVVIDEVDLDNWGIGALPALE
+>A0A1F2U6G9    58      0.300   1.008E-07       0       57      59      1       60      69
+PFTTVKVIEGvFSKEQKAQLIEKITEAMIEVEGEGmRDLTWVVIEEVKPGDWAIAGKPIS-
+>UPI001918DDCF 58      0.293   1.008E-07       0       57      59      1       58      69
+PIVKIEMLAGRDAATKERIAVEITDVIARNTGAEPAHIYVMFSDVAPGDWAVAGRLFA-
+>UPI0016729CFD 58      0.416   1.008E-07       0       58      59      1       60      70
+PFIQITMAKGRTADQKRELLREVSAAAARATGTPEAAVRVWVVEVDAGEIMAGGtVLADK
+>R5ZWU5        58      0.301   1.008E-07       0       58      59      1       62      70
+PFVRI-CVTGdeeRpTPEQKRELISGVTKLVGDVLGKNTSNMVVIIDEIPMENYGIGGKTVRE
+>A0A147JUQ2    58      0.296   1.008E-07       0       52      59      1       54      71
+PLIEMYFGKGaLTDEQKAELSRKVTDLIVKEAKQPQHHTWVIIHEVPAENWMVG------
+>UPI000A2ECF44 58      0.275   1.008E-07       0       57      59      1       58      72
+PFISITTWPLASDEKATALIEALTDVVAKATGAPLNKISIVIHEVPKARWGEAGVMAT-
+>UPI000A0282E9 58      0.305   1.008E-07       0       58      59      1       59      73
+PNITVQLLKGRDIDQRRAFVQEVTESAVTTLGARAQDVRIVFEEITPDIVANGGVLASE
+>UPI001945A13A 58      0.303   1.008E-07       0       53      59      1       56      76
+PLVNVKLIEGvFTPEQKREMIHRLTEAMVEIEGEALRQVtWVVVDEVKSGDWGVGG-----
+>A0A1M5WT01    58      0.340   1.008E-07       0       49      59      1       50      76
+PHVEINCFPGRSDEQKKACAEKIADVIAETLGCKTSSVSVAIKEIAEEDW---------
+>A0A2H5AVG0    58      0.305   1.008E-07       0       58      59      1       59      77
+PLVEITLVEGRPPHLLRGLIHELHIAVVRALAAPAEAVRVVVREVPPSLWAAGDVTIAE
+>T0K942        58      0.258   1.008E-07       0       53      59      1       62      77
+PIVTIQVTrEGtvagadRtTSEQKAAIHKGIADLLQDVLGKDPEDTFVIFQEVELEDWGRGG-----
+>A0A656QQV3    58      0.283   1.008E-07       0       58      59      1       67      78
+PIVTIQVTrEGNkpgtnavTAEEKKQLIEGASQLLLEVLNKPLDTTFVVIQEVEMENWGVGGMTVPE
+>A0A2M7PP93    58      0.254   1.008E-07       0       50      59      1       51      78
+PHVIIKMYAGRTEEQKKKLVKAITDSIVKIVDADKKYVSIAIEDVSPEDWA--------
+>UPI001CC0A440 58      0.313   1.008E-07       0       58      59      1       67      79
+PMVNIQVTrEGsapdRdavTADEKARLIAGVSQLLLDVLGKPLDSTFVVIQEVELENWGWGGLPALE
+>A0A317CSP6    58      0.373   1.008E-07       0       58      59      1       67      79
+PIVTIQITrEGSTPgasaataEEKAALIKGVSELLRDVLNKPLTSTFVVIDEVETENWGRGGLPVEK
+>A0A2U2RGN6    58      0.301   1.008E-07       0       58      59      1       63      95
+PIVNLDIVPelmfGDRDAQYQQIAAGITDAIVSTTGAPVESVHVLINEVSNAKYAVGGELLRE
+>A0A839ADR5    58      0.267   1.008E-07       0       55      59      55      110     120
+PLVEVDLRPGREPERKKALVDAIAEIMERELGAPPADLYVLFRETPSENHYCGGTP---
+>A0A2N4U6X1    58      0.392   1.008E-07       1       56      59      62      117     123
+-IIEVFMMEGRTELQKADLIDGLTKATAESLGVFGESVRVLLHDMPKINVGIGGKSA--
+>A0A1W6YIS0    58      0.418   1.008E-07       0       54      59      1       55      124
+PILHVHILSGWSADRKSSLLESATQAVVDSLGAPLRSVRIMLHEIAPEHIIVGGQ----
+>UPI000382F223 58      0.320   1.008E-07       1       53      59      66      118     126
+-IIQITLNEGRDVEQKKQFYRVLAEALQDAVGIRTEDVFINLVEVPKENWSFGG-----
+>A0A0B4XAU8    58      0.274   1.008E-07       0       58      59      58      118     128
+PFylvIEIILFAGRSLEAKRRLYSALTEELA-AFDVPAQDIKIVLVESDPANWGIAGLPASE
+>A0A6I1KH35    58      0.271   1.008E-07       1       58      59      62      119     129
+-LIEISLFSGRSLDAKRALYEAIVSRFSE-FGVSKGDIRIILYEVPQENWGIrGGIPASE
+>UPI001586D744 58      0.293   1.008E-07       1       58      59      62      119     129
+-IIEISMFEGRTDQVKKELIQQLFTRMNEQLKLSPNDVEITIFETPRSHWGIRGLPGDE
+>UPI0010326FB5 58      0.293   1.008E-07       1       58      59      62      119     129
+-IIEISMFSGRKIETKKQLIRQIFNNIEHQCKISPQDVEITIFETPRENWGIRGQHADE
+>A0A6N9C4Z1    58      0.327   1.008E-07       1       58      59      62      119     129
+-IIEISMFEGRSVEAKKHLIHLLFERVHQQLDILPQDLEITITETPKHNWGFRGMPGDE
+>UPI001B0798B8 58      0.295   1.008E-07       1       58      59      67      127     129
+-FIQITMREGRSRRQKQALYARIADLLQADTGARPQDVMVVVTENTLENWSFGnGiaQFASE
+>A0A1G6HWA8    58      0.293   1.008E-07       1       58      59      62      119     130
+-IIEISMFEGRSEVHKKQLIKTIFHNIQQQCGISPQDIEITIFETPRSHWGIRGKVADE
+>A0A3S0U3K1    58      0.293   1.008E-07       0       57      59      64      121     136
+PYFTAIVLAGRPAAQRQALLEALTAVIVDALGVAPDAVRGQIVEVLPENWGIAGRPAS-
+>UPI001E436438 58      0.327   1.008E-07       0       57      59      66      123     141
+PFFTAFVLAGRPVEQRDRLLAALTDTVIEVLGADRASIRGQIIQLDPGDWGIGGVPAS-
+>UPI001D078D38 58      0.344   1.008E-07       0       57      59      72      129     145
+PFVQMVLMEGRPKEQHHRIIAAITEILHRNLGTEKARIRVHIANAQPDSWGIGGTPAS-
+>A0A840VNP9    58      0.344   1.008E-07       0       57      59      72      129     148
+PFVQMVLMEGRPKEQHHRIIAAITEILHRNLGTEKGRIRVHIAPAQPDSWGIGGTPAS-
+>A0A0C5IY25    58      0.379   1.008E-07       0       57      59      72      129     155
+PYIEIVIMEGRSLAQHHQLIAAVTDVIEKNLGTERNRIRVHIANCTPDHWGIGGIPAA-
+>A0A7W6M9N7    58      0.344   1.008E-07       0       57      59      1       58      188
+PIVEVHILSGYDAEAKRRLGEALTDAVRFVVPAPPEAVTVMIHEMPGEHYYRGRTQRS-
+>UPI001925F70C 57      0.346   1.387E-07       6       57      59      0       51      58
+------MLKGRSEEQKAAIAATVTQALVEHGGANAASVFVVFQDVEAGDWATGGTLVS-
+>A0A388TAW8    57      0.250   1.387E-07       0       55      59      1       56      59
+PVVNIQWLKGRGKEQKQKIAREIENLMIKEAGCNPGDTYIFFQETERENFAESGKL---
+>UPI001B089155 57      0.381   1.387E-07       0       54      59      1       55      59
+PFVTIQLLEGRSDEQLTQLVKDVTEVVHQDTGAPKEHINVIINQLGSHQLAQGGE----
+>A0A6P1AQE2    57      0.310   1.387E-07       0       57      59      1       58      61
+PFITIKVLEGKTEEQKREMISQMTNMISETWGIPKEVIFIFFEDLKKGDYGKHGKLYS-
+>A0A1L7AFC4    57      0.339   1.387E-07       0       55      59      1       56      61
+PEIMVFAAEGRTLEQKRGLVKDLTEAMVKNFGVPADVVTVQIVEAPKTDKAKGGVL---
+>D0KVI3        57      0.237   1.387E-07       0       58      59      1       59      61
+PVVTIKLAGNLTREQKKQIAAEVSDTLERVAQKPKRATYITFEELPREDWAVGGQLLDE
+>A0A6M4H038    57      0.375   1.387E-07       0       55      59      1       56      61
+PIVQVQLLRGRTIEQKEAAARDIVEALAKHIGARPQATRVIFTDVDPAEWFKGEEL---
+>A0A1G5SHI4    57      0.232   1.387E-07       0       55      59      1       56      62
+PYINIRLAGSLSQEQKRQIAKEFTDTLERIAHKSKSYTYITFDELPRENWAVGGEL---
+>A0A4P5UFG5    57      0.254   1.387E-07       0       58      59      2       60      62
+PYVNIRIAGTLSREQKKKIAEEITDTLERVAHKPRSYTAIAFDELPNENWAIAGELLGE
+>UPI0004821680 57      0.316   1.387E-07       0       58      59      1       60      62
+PYINLRIAGELSREQKQQIVAEFTETMVRVANKPAEYVIVTIDESPLENWGWGGALLdSE
+>A0A0A3IXM2    57      0.423   1.387E-07       0       58      59      1       59      63
+PYVKIKIMEGRSIEKKQKMVEQVTNALVNSLDVKPDDVRIEILELREGTFAHAGKLASK
+>UPI0009A88195 57      0.389   1.387E-07       0       58      59      1       59      63
+PIIQITMLEGRDQKTIETCMKNIARTVQKSLGVPLTSIRIVVNEVPKNRFAVGDTLKSE
+>A0A316B073    57      0.254   1.387E-07       0       58      59      1       59      65
+PLISISQTPGTDPQTKAAILRAVTDAYISATGAKPASVWATVTEIERDSWAVGGETLAE
+>A0A662M535    57      0.275   1.387E-07       0       57      59      1       56      66
+PIVNIETWP-LEDDKKAVIIKKITDVFAE-MGIPAQAVTVVIHEIGLDNWGTGGEQHS-
+>A0A8E5R7X4    57      0.271   1.387E-07       0       58      59      1       59      66
+PMVTIKTVRGQTPEALARTMREVSRVVAENLGYDPAHVWVMLDEMPDDHFMVAGKTWAE
+>A0A832IF29    57      0.283   1.387E-07       0       58      59      1       60      67
+PFVTIRITkEHVTSKQKAQLIEGVTALLQKVMNKNRATTFVIIEEVETDNWGIAGKQVSE
+>A0A349Y4C7    57      0.389   1.387E-07       0       57      59      1       58      67
+PIIQVTLVQGR-DEQKvQAFIRAVARAAHEQLGAPMQTIRVMVNEVPPQRFAVGDVLKS-
+>A0A7V6A4T8    57      0.338   1.387E-07       0       57      59      1       59      67
+PFVNIKITkEGATREQKAERIQGVTDLRGKVLQRNPRTTVVIIEEVDTDKWGIGGETVT-
+>A0A354WKE9    57      0.280   1.387E-07       0       56      59      1       57      67
+PRVIIQMVEGRSLEKKRELVKNVTDTMSDTLGISKDRISIVLHELSEDSLAHGGVLW--
+>UPI00145DAC21 57      0.303   1.387E-07       0       55      59      1       56      68
+PVVHLHITKGASRNQKEQIVREFTQTLQSVLGKNPAHTHVLIHETEESDWGYSGML---
+>A0A350YHT1    57      0.344   1.387E-07       0       57      59      1       57      69
+PVVHIDIIK-RPVAAKRKMARAVTEAIVASLGVAPESVHIVINEMSPDQYSVAGDLYS-
+>A0A3A4U470    57      0.315   1.387E-07       0       56      59      1       57      69
+PTIQIDLKTGYTIEQKRALVREATKTICEVLRIAPAGVRILIRDIDDENYAVAGELW--
+>A0A4R0WW57    57      0.271   1.387E-07       0       58      59      1       59      70
+PIIHISLVEGRDAQAVKACLKAIARTVHETLGVPLDSIRVFANEVPSTHWAIGERTKDE
+>A0A7C3GU22    57      0.288   1.387E-07       0       57      59      1       59      70
+PYVSIRVTnEGLTETKKSELIAGVTDLLRTVLNKNPETTVVIIDEVPMDSWGIGGQSVA-
+>A0A842Q710    57      0.416   1.387E-07       0       58      59      1       60      71
+PFVEINVWkENMDDSKKEKLIKEVSQDVSEIVGTPLYAVEVIINEIPKANWGKGGIQSSK
+>A0A7X8AEX9    57      0.240   1.387E-07       0       49      59      1       50      73
+PHVVVKMFPGRTQEQKEELSEKITQAVMESIGAEERTISIAVEEIPREDW---------
+>A0A3L8C2W2    57      0.271   1.387E-07       0       57      59      1       59      73
+PYVNIKITdEGVTQEHLERLIEGVTNLLVETLNKDPATTHVVIDIVPTDQWGVRGETVT-
+>A0A562SH23    57      0.266   1.387E-07       0       58      59      1       60      73
+PFIQIDVTRdGVTKAQKQELILGATQLLKDVLNKDFSLTHVIIREIDSDNWGLAGEQVTE
+>W4VC99        57      0.340   1.387E-07       0       49      59      1       50      74
+PHVIVKLWPGRTEEQKKELANRIARDVIETLNAPETSVSVSIQEVSKEKW---------
+>UPI0003F5398C 57      0.300   1.387E-07       0       49      59      1       50      76
+PHVEIKCFSGRTEEQKKECAERVAEVIAETLGCKTKSVSVAIKDIPEENW---------
+>A0A1G4VQK8    57      0.340   1.387E-07       0       49      59      1       50      76
+PHVEINCFPGRSDEQKKACAEKIADVIAETLGCKTSSVSVAIKEIAEDDW---------
+>UPI001E55D6D3 57      0.266   1.387E-07       0       57      59      6       65      76
+PLVNIKGISGYlTLDQKKELISKVTDAVLSVEGEGlRQATWVVIEDVPPGAWGVGGQPMS-
+>UPI000360F603 57      0.328   1.387E-07       0       58      59      1       67      78
+PIVTVQITrEGtkpdRnsvTAEEKAAIIAGVSQVMLDVLNKPLESTYVVIEEVDLDNWGWGGLPTSE
+>A0A3L7BTE9    57      0.363   1.387E-07       0       57      59      1       66      79
+PIVTIQITrEGSTPgtsaataEEKAALIKGVSELLRDVLNKPLTSTFVVIDEVETENWGRGGLPVD-
+>A0A519QVS4    57      0.276   1.387E-07       0       56      59      1       65      79
+PIVTIQVTrEGtvpgadRtTAEQKEALYSGVSDLLREVLGKDPADTFVVFQEVELENWGRNGLSV--
+>A0A1M6EHR2    57      0.280   1.387E-07       0       49      59      1       50      80
+PHVVIKMFPGRTPEQKDKLSRMITQAVMESIGVAETSISIAVEEVPREEW---------
+>A0A7V1CLN4    57      0.237   1.387E-07       1       58      59      27      85      95
+-IIEMSVFKGRSDETRQRLYKVIVDNLTKNSGIKDDDIMIVLYEPPLENWGIrGGKPASE
+>UPI000BFD6D57 57      0.274   1.387E-07       0       50      59      1       51      100
+PFIRVDWFPGRTLEQKPELAEVATREFSRIADCRPETINFIVTEVGRETWG--------
+>A0A6I2WYQ7    57      0.254   1.387E-07       0       54      59      47      101     111
+PVVRAQFWSGANAETKNAIAASITDVLVQHLSCPPAAVTVILEEIDKEDWFIGGV----
+>UPI0015F9089B 57      0.415   1.387E-07       1       53      59      48      100     115
+-IVEISMFEGRSDEAKRALIRGLFERLDTQVGIAPHSVEICITETPKVNWGIRG-----
+>UPI00155F9773 57      0.250   1.387E-07       0       55      59      55      110     120
+PLVQVDLRPGREPERKKALVDAIAELLEREIGSPPADLYVLFRETPSENHYCGGTP---
+>A0A0X3BHK7    57      0.283   1.387E-07       1       53      59      62      114     122
+-LIEVSLIAGRSVEKKESLYRAIVEHLARDPGVPPDDVCIAVYEPPAENWAEGG-----
+>UPI001BD3E0C9 57      0.309   1.387E-07       1       54      59      67      121     127
+-ILQITLSEGRTVEQKRTFYKAIVDGLHERLGMRREDVFINLVEVRKENWSFGnGE----
+>A0A484RTU1    57      0.263   1.387E-07       1       57      59      62      117     128
+-VIEIKLFSGRSIEAKRRLYAAMTDEL-SALGVPKHDIKIILVEIDPVNWGLRGLPAS-
+>UPI00071642CD 57      0.456   1.387E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDAAATVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>A0A3S9AIW1    57      0.310   1.387E-07       1       58      59      62      119     129
+-IIEISMFDGRTKETKKAFIRSLFENINNLCGIDSNDVEITIFETPKENWGIRGRSADE
+>A0A4Q6X5Y3    57      0.293   1.387E-07       1       58      59      62      119     129
+-IIEISMFEGRTTQAKKQLIQTIFSNIHQQCGISPQDIEITIFETPKSHWGIRGQNADE
+>UPI0015580E5E 57      0.310   1.387E-07       1       58      59      62      119     129
+-IIEISIFEGRSSESKKRLIELLFQRAAESTDIAPSDLEITLFETPRQNWGIRGLPADE
+>A0A075KIS5    57      0.237   1.387E-07       0       57      59      1       59      133
+PFVNLKLVKGQtTSEQKKLIIEGITDLIVNIMGRDRNFTVITIDELEKDQWAIGGETFD-
+>A0A255HIH8    57      0.327   1.387E-07       0       57      59      1       58      134
+PTIQAYITAGQPPASRQRLIALLTDAVVASVDAPPEAVCVMLTEVPHEHYAVAGQPAS-
+>A0A1N6JHI2    57      0.396   1.387E-07       0       57      59      9       66      136
+PTLEVYLAAGHSDASKAALIHGMTQATVRAIGAPAESVRVLLSELPAAHFGIGGKSAA-
+>A0A5S5MDH1    57      0.250   1.387E-07       0       55      59      116     171     174
+PIITIALKEGRSQEQKKKVAEEITRIVAENMEVDPSKIWIRFDDFSPADFATGGKM---
+>A0A0Q6B7T4    57      0.250   1.908E-07       0       55      59      1       56      59
+PYVNVKLAGSVTKEQKKQIAKEITETLTRHAQKPASYTYIVFEEVEYEDWAIGGEL---
+>UPI00036CF459 57      0.392   1.908E-07       0       55      59      1       56      61
+PFITIDLFEGRSQEQKEQLAQEVCEVVSRIAKAPKEAIHIFINDMPEGSYYPHGQM---
+>UPI001BF063B2 57      0.322   1.908E-07       0       58      59      1       58      62
+PFIQID-GPVLTKEKKAQLIKALTEAASTTLGIPGQAFSVLIRETPPDNVGVGGTQLSE
+>UPI001C064073 57      0.305   1.908E-07       0       58      59      2       60      62
+PEIIVHMASGRTREQKENLMKGIYRAVKESLDVQDNYIVVSLIETPQENKSRGGVPFSE
+>UPI000404B7CD 57      0.275   1.908E-07       0       57      59      1       58      63
+PFITVKVLEGKTTEQKRELVQKMTKVVSETFEVESDRVFIFFEDLEKDNYGKQGELYS-
+>A0A1C3F3H9    57      0.316   1.908E-07       0       58      59      1       58      64
+PF--IQMEAGKyTKEQKEQLISGFTKVASETLGIPEDKFIVLLKENELDNWGTGGKMLSK
+>A0A263DMH0    57      0.275   1.908E-07       0       57      59      1       58      65
+PLIRISHATTQDADQKREVIRAVTEAYAASTSSDPAKVWVLLEEVPREAWGTGGQPLA-
+>K2QBI2        57      0.300   1.908E-07       0       58      59      1       58      66
+PVINMEV--GNlSLEQKKELITKFTEVAVEITGIPKQSFVVTIRELPDENLGVGGETVAE
+>A0A2N5YZ08    57      0.305   1.908E-07       0       58      59      1       58      66
+PIIQISITP-QTLEKKAELSKTYTDEMHRILDIPKEAITIVFNEMPAESIANGGEMLSE
+>UPI00194EB5CC 57      0.322   1.908E-07       0       58      59      1       59      67
+PLVEVTLTEGRGPEKIRSLISALTEAVVATDVAPKDNVRVIVREIPREHFAAGDVTIAE
+>A0A7X7S5J8    57      0.440   1.908E-07       0       58      59      1       59      67
+PIIEATITEGREPEKIRSLIHELTYAAHRALDAPLASVRVIVREVPPTHFAAADETIVE
+>UPI00038292B4 57      0.322   1.908E-07       0       58      59      1       59      70
+PLVEISVVAGRPPEKIRDLIHQVHAAVRDSLDAPDAAIRVLVREIPPEHWAAGDITKAE
+>A0A537F9U8    57      0.296   1.908E-07       0       53      59      14      67      71
+PIIKVLMYTGRSQQQKDELAKAITDAVEAIAKAPRDQTIVVFQEVVREHYYVGG-----
+>A0A226X2K1    57      0.372   1.908E-07       0       58      59      1       59      71
+PIVQISLIEGRDDATVKACIKAVARTIHETLGAPLASIRVIATVVPATHWAVGDQTKDE
+>A0A4U7BPD8    57      0.328   1.908E-07       0       58      59      1       62      71
+PFVNIKIT--RekdepTLKQKQELIEGVTDLIARVLNKNKTSTVVIIDEIEMDNYGLGGKTITE
+>UPI00081417E5 57      0.296   1.908E-07       0       56      59      1       64      72
+PYVNIKITReggpggtGPSARDKARLIAGVTELLRETLGKHPATTFVVIDEVELEHWGIGGLPV--
+>A0A6G5R4E9    57      0.311   1.908E-07       0       57      59      1       61      73
+PFVNIRVTkENNepTTEQKQRLIAGVTQLVAEILGRNKASIVVIIDEVDTDNYGLGGETIT-
+>A0A1V4Z1A9    57      0.271   1.908E-07       0       58      59      1       58      74
+PVLHVNIWKGFEQAKIDYLIRNLTKVFSDV-GISAEAVEVIIHEIPQSHWGLGGIPCTE
+>UPI000559510F 57      0.340   1.908E-07       0       49      59      1       50      76
+PHVEIKCFPGRTEEQKMRCAEEVTKAITETMGCDASSVSVAIKEIDKAEW---------
+>UPI001D0B6AAA 57      0.292   1.908E-07       0       57      59      1       65      77
+PHAIIKMFPGRDQAQKDALARAINDAIIATLGSKPESVSVSIEDVTPEAWGqdvygpeIADKPAT-
+>UPI001D0D7C3A 57      0.288   1.908E-07       1       58      59      10      67      77
+-LIEICMFHGRSLETKKRLYQTLVKNLTE-LGIPKDDIFILLQEQASENWGIrGGIPASE
+>A0A7W6ZYC7    57      0.276   1.908E-07       0       57      59      1       65      78
+PHVIVKMYAGRSDAEKSALAEEITRAVTKTLGYGPESVSVGIEDVAPKDWAeqvfkpdIAGKAAT-
+>A0A6G7P5V8    57      0.271   1.908E-07       0       58      59      1       59      79
+PLIEVTVAEGRSPERLRALMAAVHRAVRESLEVRDEQIRVLVREIPAHLWSAGGVTLAE
+>A0A1L6HWP5    57      0.303   1.908E-07       0       53      59      1       56      82
+PLVTVKGIEGvFTPEQKRQLIKRLTDVMVEFEGERLRPItWVIIEDVKPGDWGIGG-----
+>UPI000A391E1A 57      0.288   1.908E-07       0       58      59      1       59      93
+PEVHVFMAAGKTDEQKKNMMSDITHALVENLDCAPDSVTVQIVEAQWSHKMKGGRTFEE
+>A0A2J9ERL3    57      0.355   1.908E-07       0       58      59      32      90      94
+PEIVVYAVEGRSAEQKKTLMVKITEAVVESFGVERDRVVVSIVETKASDKARGGVLYSE
+>K4LHG2        57      0.267   1.908E-07       1       56      59      52      107     109
+-VIEITLFEGRSREIKSELYRTIARNLAQSPGIAARDLVIALYEIPRENWGTGGRPA--
+>A0A7W8GA63    57      0.333   1.908E-07       1       54      59      62      114     118
+-IIELHLFPGRTDEQKEAVYREICQNVGK-LGVAPADIFIQIIEQPDINWGIGGK----
+>A0A3A9SBF9    57      0.259   1.908E-07       1       54      59      66      119     123
+-LIELTLFPGRTKEQKKAVIEMITNSLGSKLGVKETDVFMIINEPPLENWGLAGK----
+>UPI000471A29A 57      0.357   1.908E-07       0       55      59      1       56      124
+PTLEIYLPQGHSDERKASLIQDLTQATVDAIGAPAESVRILLSELPASNIGLGGKL---
+>UPI001469586A 57      0.400   1.908E-07       0       54      59      1       55      124
+PILNVQIMEGHTAAQKAALLQAASNAVVESIAAPLPSVRIVLQEVPAEHVIVGGE----
+>UPI000FDB7E9F 57      0.327   1.908E-07       1       58      59      62      119     129
+-IIEVSMFEGRSTESKKQLIRLLFERIEQELSISPQDVEITVFETPQSNWGIRGALGDE
+>A0A1S2HP90    57      0.351   1.908E-07       1       54      59      62      115     129
+-IIEISMFEGRTTSAKRALISELFARIESATGIPPHSIEITITETPKLNWGIRGQ----
+>A0A225DGX0    57      0.344   1.908E-07       1       58      59      62      119     129
+-IIEIGVMEGRTVETKKHLIRLLFERLTRDLGFAVNDIEVTITESPKCNWGFRGQPGDE
+>UPI001C071D38 57      0.327   1.908E-07       1       58      59      62      119     129
+-IIEISMFEGRTTEAKKALIRLMFANIAREAEIDPHNVEITIFETPKQNWGIRGMCGDE
+>UPI0019344351 57      0.310   1.908E-07       1       58      59      62      119     129
+-IIEISIFEGRSIDTKKKLIHLLFNRLEEQLQLSPHDVEITISETPKHNWGIRGLPGDE
+>A0A0P9HGY7    57      0.327   1.908E-07       1       58      59      62      119     129
+-IIEISMFEGRSVEAKKMLIRLIFAKLEQELQIAPNDVEITIFETPRHNWGIRGQLGDE
+>X0R6E7        57      0.258   1.908E-07       1       58      59      64      121     131
+-IVEISMFQGRTVEAKKQLITQLFQTIKSEVGISPEDLEITIFETPMYHWGIRGLPGDE
+>A0A269WC62    57      0.327   1.908E-07       1       58      59      62      118     133
+-IIEISMFEGRSAEVKKKLIRLIFKR-VQVLGFDVNDIEVTIFETPRSHWGIRGLPGDE
+>UPI001A9A4FEB 57      0.321   1.908E-07       0       55      59      75      130     136
+PRITTQFFEGRSIEEKRALVKRLTEITAKILCIPPDKIKIFLHEMKDDQFSIGGTL---
+>A0A838V9W1    57      0.264   2.625E-07       0       52      59      1       53      58
+PFVEVNWYEGRTDEQKAEIAKRIEAALIEVAGVPPDHCWIKFSDSKKTDFIIG------
+>A0A1L4C227    57      0.309   2.625E-07       0       54      59      1       55      59
+PIVHVDMIKGRTDEQKKGLVEDIVKAVETHTGASKDAITVIINDVEKNNIATKGE----
+>A0A1V4R497    57      0.322   2.625E-07       0       57      59      1       58      59
+PIITLE-NAGeLSKEKKELLIKRLTDVVAEITGKPEQYIYVRIDEVPRENFGIGGKSLS-
+>A0A8E6FAQ8    57      0.196   2.625E-07       0       55      59      1       56      59
+PFVNVKLAGKVTKQQKQEIAKEITETLVKHAHKPANYTYIVFEEVETEDWAIGGQL---
+>A0A1W2FCG9    57      0.305   2.625E-07       0       58      59      1       59      61
+PLVQISVAEGRDPETLRACLQAVHNAVRDSLGVRDESIRVLLTEVSPSLWSSGGVTLAE
+>A0A099D9S2    57      0.290   2.625E-07       0       54      59      1       55      61
+PVVTVNWWSGVDGTGRRELVEEVTRTVSRIARCPESAVTVLIQDVERSHWGSGGE----
+>A0A3M1JM89    57      0.358   2.625E-07       1       53      59      2       54      63
+-IVRVIMLEGRSTEIKARVIKGITEVMNREVDPDPSHVRVVIEEVKPENYGVAG-----
+>D9QSD6        57      0.305   2.625E-07       0       58      59      1       58      63
+PIITLEGPE-LTKEQKKELVKSFTESASEVIGFPEEKFIVMLKETESENVGVGGELLSE
+>A0A151ECQ3    57      0.344   2.625E-07       0       57      59      1       58      63
+PLVKIDVWAGLGKDTKRKIIQSVSKAISESMSIPIEHIHLVINEAPKDNWGLRGEQAS-
+>UPI00195878DE 57      0.300   2.625E-07       0       58      59      1       58      65
+PFISVEI--GKlTLEQKEALIKAYTEATVEIAKVPPEAVLMFINEHELENIGLGGISLAE
+>UPI000363CE3C 57      0.278   2.625E-07       0       57      59      1       61      69
+PYVNIKVTKengGLSKEEKQKLIEGSTRLLQETLGKNPNTTVVTIDEIDMDNWGIGAEQIS-
+>A0A1H2PIW0    57      0.338   2.625E-07       0       58      59      1       59      69
+PIVHISLVEGRDDALVKTCVKAVANTVHETLGAPLDSIRVYVTTTPAIHWAVGGRTKDE
+>UPI001F369CD7 57      0.406   2.625E-07       0       58      59      1       59      69
+PIVQISLLEGRDPSLVKQCIKEVARTIHETLDAPLESIRVIATIVPAQHWAVGDRTKDE
+>A0A246WJV3    57      0.362   2.625E-07       0       57      59      1       58      69
+PNIEMFVVEGYSDQQKEALVAALTHATVEAIGAPIDSVRVWLTEVPPRQFGVAGKSLA-
+>UPI00040F31BF 57      0.224   2.625E-07       0       57      59      1       58      70
+PFITVTTWPNQTDEKWQELIEEITATVHKTIGAPLDKITVVVNTIPQTQWGEAGVIGS-
+>A0A268TFC0    57      0.322   2.625E-07       0       58      59      1       62      71
+PFVNIKITQenGEpTPKQKQELIAGVSELLTKILNKNKSSIVVIIDEIQTDNYGLGGKSITE
+>A0A5B8IB50    57      0.265   2.625E-07       0       56      59      1       64      72
+PYVNIKITReggpdgtGPSADDKSRLIAGVTDLLHTVLDKNPATTFVVIEEVELENWGVGGLTV--
+>A0A3D5DYT5    57      0.266   2.625E-07       0       57      59      1       60      75
+PFVNVKVIEGvFSPEQKQDMVRRLTDAMVDIEGENmRPVTWVVVEEVKSGDWGIAGNPLS-
+>A0A2D6D0G0    57      0.280   2.625E-07       0       49      59      1       50      76
+PHVNVRMYPGRTEEQKRLLTSKIIEAFGEAMDIPSKWLTVAIEEVEPDDW---------
+>A0A1I7FLL6    57      0.300   2.625E-07       0       49      59      1       50      76
+PHIEIECFSGRTDEQKEQCAERIADVVAETLGCKTSSVSVAITDVPEEEW---------
+>A0A561W6U5    57      0.378   2.625E-07       0       57      59      1       66      78
+PIVTIQITrEGSTPgtsaataEEKAALIKGVSELLRDVLNKPLTSTFVVIDEVATENWGRGGLPVD-
+>W7CIF7        57      0.468   2.625E-07       0       46      59      1       47      78
+PIVTIKFLEGRSDDQKKALVKDVTDVIAADLKAPKENIHVILEEMKK------------
+>A0A2W5ZWG1    57      0.293   2.625E-07       0       57      59      45      102     111
+PFITVEILKGRSLDQRRKFANLVTEAAVATLDTSPERVRIVFRELDPTELARAGVLVA-
+>A0A1H9E7Y1    57      0.283   2.625E-07       1       53      59      62      114     119
+-IIELTIFPGRTKEQKKNAIEMITANLNKNLNIEPTDIFIIMNETPLENWGMGG-----
+>A0A088UG98    57      0.421   2.625E-07       0       56      59      66      122     128
+PVIVAILIAGRTDAQKRALIAALSDAAAGVLDAPLEATRVMIKDIPNTDFGIGGQTA--
+>A0A4R1R535    57      0.275   2.625E-07       1       58      59      62      119     128
+-LIELNLFPGRSKELKRKLIKEITSLLGERLEIQAADIIIIMHEPPLDNWGCYGEQASE
+>A0A228PCF6    57      0.421   2.625E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSETSASVLGAPLQATRVMIKDIPNTDFGIGGQTA--
+>A0A3D5Y9L6    57      0.327   2.625E-07       1       58      59      62      119     129
+-IIEISMFEGRSAEAKKQLIRLLFERIGKEMHISAQDIEITISETPKHHWSIRGKPGDE
+>A0A4R5D5T6    57      0.275   2.625E-07       1       58      59      62      119     129
+-ILEIALFEGRSAETKKLLYQLIFERFEKELGISPNDIEITLTETPLVNWGIRGKPGDE
+>UPI001EDB1387 57      0.275   2.625E-07       1       58      59      62      119     129
+-IIEISMFEGRSPAAKKALIRALYQHIPDTTGITPQDIEITLFETPRGAWGIRGLSGDE
+>UPI001AE94E39 57      0.344   2.625E-07       1       58      59      62      119     129
+-IVEISMFEGRSAVTKRKLIRLLFERIAQHAYIEPNDVEITIYETPKHHWGIRGLPGDE
+>UPI00141E092A 57      0.293   2.625E-07       0       57      59      62      119     138
+PYFEFRVLDGRPLEQRRRLMAGFTELLVRILDVQPQLVRGLCIRVEPEDWSIGGVPAD-
+>K6WAB7        57      0.344   2.625E-07       0       57      59      66      123     139
+PYFTAIVLVGRPASQRHELLRAFTDLIVDVLDVDRAQVRGQIIEVAPENWGIAGVPAS-
+>A0A2N2RZB9    57      0.322   2.625E-07       0       58      59      66      124     143
+PYFSFVVLDGRSPADRQRLLAGFTDLVVDILGAPRANVRGGIVPVAPSDWSIGGVLASE
+>UPI001BDC0B53 57      0.333   2.625E-07       0       56      59      66      122     146
+PYFTALVLEGRPPEQRHRLLTEFTDIIVEVLGVERGAVRGRIIRIDPDDWGIGGVPA--
+>UPI001AEA8B03 56      0.267   3.611E-07       0       55      59      1       56      59
+PMVRVSWFEGKSAEEKQKVAEEITESIVRNTKTDASYIYVIFEDVKPSDWAGGGKL---
+>A0A1G8ZH37    56      0.232   3.611E-07       0       55      59      1       56      59
+PFVNVKLAGSVTKEQKKQIAKEITETLTKHAHKPANYTYIVFEEVEFEDWAIGGEL---
+>A0A139D194    56      0.311   3.611E-07       0       58      59      1       58      61
+PHI---VFDGpeLSKEQKKELIKNFTDTASKVTNIPKEAFVVMIKENDLENIGVGGELLSE
+>A0A7X5VIZ1    56      0.293   3.611E-07       0       57      59      1       58      61
+PNITVELLSGRTLDQRREFVAAVTDSAIAILGAKRESVRIVFTEIEKTDVANGGTLVA-
+>A0A410NBN4    56      0.288   3.611E-07       0       58      59      1       59      61
+PYIQIDMLEGRSHKQIKKIVKDITEVMVQDANAKAEAVHIVVRESKTDHIAAAGILKSE
+>A0A1Y0LJ24    56      0.288   3.611E-07       0       58      59      1       59      61
+PEVVVNLAEGRTPEQKEQLMQGIYQVVRQTLGVADEFIVVSLVEVPKQHKTRGGIPYDK
+>UPI001F20CBA9 56      0.406   3.611E-07       0       58      59      1       59      62
+PFVKIELFEGRSKEQKIALAREVTEVVARIAETPKENIHVTITDLAEGTYFPHGEMKKK
+>UPI000FF88A32 56      0.288   3.611E-07       0       58      59      1       58      62
+PFIQFDGPE-LTKEKKAELVEKLTQASVEVLGIPEQAFHVLIKENSMDNIGAGGKLLSE
+>Q0W763        56      0.322   3.611E-07       0       58      59      1       58      62
+PVITIETTP-LTGEQKEQLITGFTKVASEVTGLPASTIIVVIHEPPADNFGVGGAQLSK
+>A0A139CKK1    56      0.322   3.611E-07       0       58      59      1       58      63
+PIITLD-GPKLTKEQKKELIKGFTETASNVVNLPEEAFVVLIKEMEAENVGVGGELLAE
+>A0A6N8BK17    56      0.344   3.611E-07       0       58      59      1       58      63
+PYI---ILEGpqMTKEQKSRLVKEFTDTAAYTLNMPKDAFTVLIKESNPDNVGVGGELLSE
+>A0A240TWL0    56      0.385   3.611E-07       1       57      59      1       57      64
+-LIEITLLAGRTDAQKLALFEEVAAAASVSLGLDPSEVRVAIQDVPLQHFAVGGVPKA-
+>A0A1F1YNU0    56      0.305   3.611E-07       0       58      59      1       59      64
+PLVQVSIGKGRSTDQLRDLVSEVHKAVERTVDAKPDDITVIVNEVEPNLWARGNRTIEE
+>A0A7C2Y3I1    56      0.258   3.611E-07       0       57      59      1       58      65
+PHVQISWVAGRSEEQKRKIVQRVTQALVEDGKAKLENIHVTFLDLPASDYAEAGVTVA-
+>A0A662U2X8    56      0.327   3.611E-07       0       58      59      1       58      65
+PVI---IFEGpkLTVEQKEELIKLFTSAAEKVTGIKREAFIVLIKENEPDNIGVGGEPLSK
+>A0A497HDP8    56      0.241   3.611E-07       0       57      59      1       56      66
+PVVNIETWP-LEEEKKAVIIKKITDVFTE-MGIPAQAVTIVIHEIGLDNWGTGGEQHS-
+>UPI0011C722F5 56      0.298   3.611E-07       0       56      59      1       57      66
+PILTVKTWAGISEDQKRDMVETFTRESCRILDCKQEHVMVVIEEVDRANWGLEGGLA--
+>UPI00068B2CA2 56      0.293   3.611E-07       1       58      59      7       64      67
+-IIEITMFPGRTAGQKKALIECVTSKLVDRLSIDSTDVFIVINEPANENWGMAGIQRAE
+>A0A1G8BIG4    56      0.309   3.611E-07       0       54      59      1       55      67
+PQIHVTLLKGRAESEITALGSALTDAAARALGVSPDVVRVTVTECEPEHWFVGGE----
+>UPI00100B18C9 56      0.271   3.611E-07       0       58      59      1       58      68
+PVINFEI-KDVTKDQKKQLVQEFTDTAARVTGIPKEMFYVFIKENNLDNIGVGGKLLSE
+>UPI001C3B6C2C 56      0.333   3.611E-07       0       58      59      1       58      69
+PYITIE--SGVlSTEQKDALIKRLTEVSSEIMNVPQEFFSVTIKELPDENFGIGGKTIGE
+>K0DG47        56      0.288   3.611E-07       0       58      59      1       59      70
+PIIHLSIIEGRDASAVKACLKAIARSVHETLDVPLESIRVYANEVPPTHWAIGERTKDE
+>A0A1Q9S6Q2    56      0.241   3.611E-07       0       55      59      1       58      70
+PYIDVSIFEGRlTPQTQERLIAALTDAVVEVFDESiREQTWIVLNPVDPKRWGIGGRP---
+>J3H571        56      0.316   3.611E-07       0       57      59      1       60      71
+PLVTVKGIEGvFSTEQKAEIISKITDAMVSVEGEKMRGVtWVIFEEVKSGNWGIGGEPIT-
+>A0A8F8MSM7    56      0.344   3.611E-07       0       54      59      1       58      71
+PYVNIKVTKenGEpTVAQKEELIKGVTELLHTVLGRNRASTVVIIDEIETENYGLGGE----
+>A0A6N7YHX7    56      0.355   3.611E-07       0       58      59      1       59      71
+PQVAIQVRGGREPESIRRLISAVTEAVVTTLDAAPATVRVIVTEVPTTHWANGDVTLAE
+>UPI0001BC8A76 56      0.350   3.611E-07       0       57      59      1       60      72
+PLVTIKGIEGvFSDEQKAEVIRKVTDATVSVEGENmRALTWVIFEEVKSGDWGIGGKPVT-
+>A0A6I1EBV7    56      0.333   3.611E-07       0       58      59      1       66      74
+PYVNIKVTKeggpdgtGPSDAEKAALIRGVTELLEDILGKPPTSTFVVIDEVALESWGIGALTVPE
+>A0A4R8W5G1    56      0.237   3.611E-07       0       58      59      1       59      75
+PNITVQLLAGRDIDQRRAFVQDVTNSAVETLGARREDVRIVFEQITPDIVANGGVFASE
+>UPI001E60132D 56      0.310   3.611E-07       1       58      59      11      68      78
+-IVEIVCFAGRSDEAKRDLIRTLFARTGEALGLPAEDLEIVILESPQVNWGIRGVPGDE
+>J2WKD3        56      0.275   3.611E-07       0       57      59      1       58      78
+PFVDIRLAGSATREQKAALVADITQSLVERLGKPAAAVQINITELSTENYGAGGQLIA-
+>A0A840VTW3    56      0.369   3.611E-07       0       56      59      1       65      79
+PIVTIQITrEGSTPgasaatsEEKAALIKGVSELLRDVLHKPLTSTFVVIDEVETENWGRGGLPV--
+>UPI0018D25967 56      0.264   3.611E-07       0       52      59      25      77      86
+PHIRVEWMSGRTAEQKLEFAKEVTEAFVRVCGGTATAVGIVFNDIEREDWITG------
+>A0A345XLI9    56      0.288   3.611E-07       0       58      59      1       59      91
+PQVSITIAEGRTPAQLRNLMHEVHAAVLRTTDTRPEYIRVVVHEVRRALWATGDLTVTE
+>A0A8I1QF58    56      0.288   3.611E-07       0       58      59      1       59      92
+PYVRIEITDGATYEQKLQIYKETTEMLQRILNKKPEYTFVVIEEVDNKNWGHMGTSVAK
+>UPI000FD53ADD 56      0.283   3.611E-07       0       58      59      1       67      100
+PIVTVQVTrEGttpdRssvTAEEKAAIISGVSQLMLEVLNKPLESTYVVIEEVDLENWGWAGVPTAE
+>A0A429C9A3    56      0.345   3.611E-07       1       54      59      61      115     120
+-FVTITMRYGRTDEQKKALYRRIAELAEEYSGTEPRNVLVMITETDPVNWSIGnGE----
+>UPI001BFC599B 56      0.285   3.611E-07       1       56      59      66      121     125
+-FIRITVFNTRTAEQKKALFRRIAELLGDSPGIRPEDVFVTIADAPKENWSVGNGLA--
+>A0A1G5MYS2    56      0.290   3.611E-07       1       54      59      67      121     126
+-LIQMTVSRTRTQEQKKALYRAITERLARSPGVRPEDVFINLVEVEKENWSFGrGE----
+>UPI00131AD5D9 56      0.294   3.611E-07       2       52      59      68      118     126
+--VQIFFNEGRSVAQKQALYKAIADGFSEQLGLRREDVFITLVEVKKENWSFG------
+>UPI0018EB6A9A 56      0.321   3.611E-07       1       56      59      67      122     127
+-FIQITLNEGRSTEQKKLLYQTIAEGLNEEAGVRLEDVFISLVEVKKENWSFGSGLA--
+>UPI001419E1A9 56      0.456   3.611E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDAGANVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>A0A1B4FR41    56      0.438   3.611E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDASAAVLDAPLQAIRVIVKDIPTTDFGIGGKTA--
+>UPI00141FE702 56      0.456   3.611E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIATLSDAAATVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>UPI001BA1D19F 56      0.456   3.611E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDAGANVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>UPI00158DF01D 56      0.456   3.611E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDAGANVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>UPI00141FBAA5 56      0.456   3.611E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDAGANVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>A0A853CUI6    56      0.314   3.611E-07       1       54      59      62      115     129
+-IIEVSLFEGRTVEAKRALIAELFALIEAATGIPPHSVEITLFETPRVNWGIRGV----
+>A0A2C6VUQ3    56      0.344   3.611E-07       1       58      59      62      119     129
+-IIEISMFEGRTVETKKQLITHLIQNIHEKLNISLTDIEITIFETPKHNWGIRGLLGDE
+>A0A290ZUX3    56      0.295   3.611E-07       0       58      59      1       61      134
+PNLNVYVAEGHTVAQKAALLQRMTDAVVDSVGSPKESVRIFLIELPRAHVCVGGVtlLADE
+>A0A7G7MHD9    56      0.293   3.611E-07       0       57      59      62      119     136
+PYFTAIVLTGRPAEQRHRLLASFTDVVVDVLGVDRAAVRGRIIQVDPDDWGIGGQPAS-
+>UPI00110E114F 56      0.310   3.611E-07       0       57      59      66      123     140
+PYFTAIVLAGRSLEQRQRLASRFTDLLVDILEVPRSVVRGQIVEVDPNNWFIGGVAAA-
+>UPI000CE53EDC 56      0.258   3.611E-07       0       57      59      1       58      191
+PVIQVSLIRGYSAELKQRLCARLTDAVRRSIAADPDGITVLLHEVEPDAYMRGGQPRT-
+>UPI000D54C446 56      0.314   4.967E-07       0       53      59      1       54      56
+PIVHVELIEGRSDEVKAKIAKEITDTIHELADTPREHVHVVFQDMKRNDYYNEG-----
+>A0A2A4VK63    56      0.250   4.967E-07       0       55      59      1       56      59
+PFVNVKIAGSVTKEQKQEIAKEITETLTKHAHKPANYTYIVFEEVAHEDWAIGGRL---
+>A0A239SPJ4    56      0.338   4.967E-07       0       58      59      1       59      60
+PFVKIDLFEGRTDEQKIALAKEITEVVMKHTGANREAVHVFINDLMEGTYFPHGEMKRK
+>UPI001CF5D5A7 56      0.322   4.967E-07       0       58      59      1       58      62
+PVVRVTWFENKDDKAKKAVAKEITESIARNTGADANSIYVIFEEVAQADWAIGGNL-SE
+>D3D6L3        56      0.305   4.967E-07       0       58      59      1       59      63
+PLIDVSVAHGRTPRELRALMRELHLAARRALDVPDASIRVIVREVPRTHWATGDVTLAE
+>A0A7W7VYP1    56      0.338   4.967E-07       0       58      59      1       59      64
+PLIEITLAEGREYARLRTLMHRIHEAVRDTLDVPDASVRVIVREVPPTHWSAGDVTLQE
+>A0A6I0EZC0    56      0.322   4.967E-07       0       58      59      1       59      64
+PFIKIEAGKINTTEQKEKLIFGLTKVASEVLNLPEDKFIVLLKENELDNWGVGGEMLSK
+>A0A1J4XJM0    56      0.293   4.967E-07       0       57      59      1       56      65
+PIVNIESWP-LKKEAKPALIKKITEVFTE-MGIPAQAVTVVIHETELDNWGSAGEQHS-
+>A0A2S5Y9Q9    56      0.327   4.967E-07       0       57      59      1       58      65
+PIITITQTPGKDRPVKEEILKQVTDAYVAASGATPSSVWVTITEVDGESWSIGGETLA-
+>A0A098FHM9    56      0.288   4.967E-07       0       57      59      1       59      65
+PYVNIKITNDKvDPVKKALLIKGVTQLLVDVLDKNPNATFVVIDEVNTDNWGIGGETIT-
+>A0A8J7QAV3    56      0.250   4.967E-07       0       50      59      1       52      65
+PYVNIKITDdGVTPEEKRALIVKTTAALQEVLGKEPEHTMVVIETLPRENWG--------
+>A0A2D5PX81    56      0.355   4.967E-07       0       56      59      1       59      65
+PITTIKIVRGvFSEEQKSEMIQKVTEAMVEVTGEEKRNgNWVIIEETNPGEWAIGGKPV--
+>UPI00177E53C2 56      0.241   4.967E-07       0       57      59      1       58      67
+PIVRISLFPGRDQERKDAVASEITKVFSTVMGIPTADTIVLFEEIEKADWYRSGVPYT-
+>A0A0J1F5E1    56      0.350   4.967E-07       0       58      59      1       58      68
+PF--IKMEAGKmDQAQKETLIAGFTEVASATLGIPPEAFLVLIKENEMDNWGKGGRMLSK
+>UPI000833A438 56      0.362   4.967E-07       0       57      59      1       58      70
+PIINIAAWEGTSDEQTQELLTEVTETVHRVTSIPRDKILVLFHANPVKYWAQGGVLAS-
+>UPI0018C6A055 56      0.327   4.967E-07       0       57      59      1       58      70
+PYIQIEAGPHVSTEQKKQLIADITQDASKILGIPASGFYVLIKENYADNWGIGGRTLT-
+>A0A7W7CE92    56      0.271   4.967E-07       0       58      59      1       59      71
+PIVRIDLAEGRDPDTLRACLHAVHAAIRDSLGVRDEQIRVLLNEIPPRLWSSGGQTLAE
+>UPI001A9C0371 56      0.283   4.967E-07       0       58      59      1       58      72
+PVINFEV--GKlSTEQKRQVVKEFTETAVKVTGLPAEAFYIFIKENAAENIGVGGILQSE
+>A0A369QQS3    56      0.300   4.967E-07       0       57      59      1       60      73
+PLVDIDLIEGvFDADQKRRMIEDITEVMVRIEGEPlRGTTWVRIREIAGGEWAIGGKPLT-
+>UPI0016011191 56      0.379   4.967E-07       0       57      59      1       58      74
+PIVHIQMLEGRDAATVSQCLREVARVVHQTLSAPLETIRVVATEVPHTHWAIGDRTRS-
+>A0A7X9GLP1    56      0.300   4.967E-07       0       49      59      1       50      76
+PHIEIKCYPGRTEEQKKRCAEQIAEVVADTLGCSLSSVSVAIKEIPESEW---------
+>A0A0Q6USQ8    56      0.266   4.967E-07       0       57      59      1       60      77
+PFINVKVIENvFTPEQKQEVVRRLTDAMVSIEGENMRAVtWVVVEEVASGDWGIGGQPMT-
+>UPI0019806C57 56      0.338   4.967E-07       0       58      59      1       59      77
+PLVQISLLEGRSDELIKSCIKAVAEAVHQTLGSPYAAISVYAVEVPRAHWATGTRTKDE
+>UPI00054CDC88 56      0.305   4.967E-07       0       58      59      2       60      79
+PLIEVTLTEGRSPEKIRAMISALTNAVVETEVAKKPAIRVIVREVPKAHFAAGDETLAE
+>K6TTQ9        56      0.313   4.967E-07       0       50      59      1       51      81
+PHIIVKLYPGRSEEQKINLAKNITAAVSESLQSNESSISVAIEEIPSEDWA--------
+>A0A7K1LL23    56      0.271   4.967E-07       0       58      59      1       59      82
+PLIDISIAEGRSAEQVRALMAGVHQVAESTVDAAPENITVIVREVPREQWSRNNQTIRE
+>UPI001F3B3524 56      0.293   4.967E-07       1       58      59      43      100     110
+-IIEIALFEGRSLAAKKKLYRLLFDRFDEVLDIKPLDLEITLTETPKHNWGIRGQPGDE
+>UPI0003B4AE74 56      0.301   4.967E-07       1       53      59      62      114     118
+-IIELTIFPGRNREQKKAAIEKVTGLLCEKLGIVATDVFIVMNEPPLENWGMGG-----
+>A0A1I0R0P3    56      0.264   4.967E-07       1       53      59      62      114     119
+-LIELTIFPGRSKEQKKAAITKITADLNSKLGIAPSDVFIIFNEPPLENWGMAG-----
+>A0A261S0M7    56      0.438   4.967E-07       0       56      59      1       57      124
+PIIHAHITAGPSAQQKTAFMRTASQAVVDSLGAPLSSVRLMLHEVAREHIMVGGETG--
+>A0A1W6Z355    56      0.454   4.967E-07       0       54      59      1       55      124
+PILHVHVVAGWSADRKTALLRTSTEAVVSSLDAPLRSVRIMLHEIAPEHIMVGGE----
+>A0A848QAE7    56      0.307   4.967E-07       1       52      59      67      118     126
+-IVQITCNSGRTVEQKQALYRGIAEKFSAAPGLRPEDVFINLVEVTKENWSFG------
+>A0A521RGX7    56      0.241   4.967E-07       1       58      59      60      117     127
+-VIEINMMQGRSEATKKELIKALFRAIEKDAGIAPVDVEITINEQPAHCWGFRGMTGDE
+>A0A7X7R056    56      0.252   4.967E-07       0       58      59      55      117     127
+PYkvlIEISMFTGRSKETKKNLYKTITENIAASGIFDKENILIVLNEVPLQNWGVrGGIPADE
+>UPI0007543D1E 56      0.438   4.967E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDAAANVLDAPLQATRVIVKDIPNTDFGIGGRTA--
+>UPI00031D7E6C 56      0.350   4.967E-07       0       56      59      66      122     128
+PVIVAILIAGRTLDQKRALIGALADTAAATLDAPPDATRVMIKDIPNTDFGIGGKTA--
+>UPI001143C74B 56      0.327   4.967E-07       1       58      59      62      119     129
+-IIEISMFEGRSVESKKKLLQLLFERIHTEFDILPHDVEITIFETPKHNWGIRGVSGDE
+>A0A1Y5FXF8    56      0.275   4.967E-07       1       58      59      62      119     129
+-IIELSMFEGRTIDAKKTLINQLYSNIGAEVGIGPQDIEITIFETPKESWGIRGMPADE
+>UPI000407DC17 56      0.327   4.967E-07       1       58      59      62      119     129
+-IIEIVMFEGRSIETKKRLIHLLYQHITEQLDIGADDIEITIMESPKHNWGIRGRTGDE
+>A0A2T1CVT8    56      0.293   4.967E-07       1       58      59      62      119     129
+-IIEISMFKGRSIEAKKNLIRILYQKIAETAHIESQDLEVTIFETPQENWGIRGVPGDE
+>W4QD54        56      0.310   4.967E-07       1       58      59      62      119     129
+-IIEISMFEGRSVATKKKLIRLLYERLTSKCKVRKEDIELTIFETPKHHWGIRGLPGDE
+>A0A1S1V497    56      0.293   4.967E-07       1       58      59      62      119     129
+-IIEISIFEGRKVETKKRLVKLLFERMESKLNISPQNVEITIFENPPCNWGIRGASGDE
+>UPI000F447278 56      0.327   4.967E-07       1       58      59      62      119     129
+-IIEISIFEGRTVESKKKLINLLFKRIKNELNITSQDVEITIYETPKHNWGIRGLPGDE
+>A0A023X4L8    56      0.275   4.967E-07       1       58      59      63      120     130
+-ILESSMFEGRSEGAKKALVRLLYKRFGENLGIGPEDLKVTIIESPRANWGIRGLPADE
+>A0A536SQC7    56      0.309   4.967E-07       1       54      59      67      120     132
+-IIQITLSVGRTLAQKRALYRRIADNLARV-GLRREDVWINLVEVAKENWSFGlGE----
+>UPI001E4DA17C 56      0.327   4.967E-07       0       57      59      66      123     139
+PYFTAVVLAGRPAPQRAELLRRLTGLLVELLDVPASAVRGHVVEVHPENWGIGGTPAS-
+>A9D946        56      0.293   4.967E-07       0       57      59      1       58      192
+PVIEAHLLEGYSEDERQRLARALTDAACLVIPANPDAVTVMIREVPKANYMRGGKTRT-
+>D1VSM1        55      0.320   6.834E-07       0       52      59      1       53      55
+PFIHVELVEGRSDEAKKKIAQEIIESVHKHANAPKEHIHVIFQDMKKTDYYKG------
+>A0A7C5DHJ3    55      0.309   6.834E-07       0       54      59      1       55      59
+PIVTLENAGNLTDEQKTRLIKELTNVVVEVTKKPAQAVYIRIDEVPRKNFGVGGK----
+>A0A2R5FCM7    55      0.232   6.834E-07       0       55      59      1       56      59
+PYINVRLAGNLTREQKEKIAQEITETMQRHAHKPPSYTYITFDEVEMEDWAIAGKL---
+>A0A8J3BT98    55      0.310   6.834E-07       0       57      59      1       58      61
+PNITIEMLAGRGIEQRRKFAEAVTSAAVDILKVRAESVRIRYDEHGKEDYAKGGVLGT-
+>A0A523UYT6    55      0.267   6.834E-07       0       55      59      1       56      61
+PIVTIRAFEGRTVEQKRKLAKDITDVVMKNFEVEADRVLIHFFDMPKHNVAKAGKL---
+>UPI000DCFB77C 55      0.266   6.834E-07       0       58      59      1       60      62
+PYVNIKVTdENVTDAQKLALIKQTSEMLQTVLGKDPATTFVVIDEVPLTNWGFKGTSVAE
+>A0A2G2EAK1    55      0.305   6.834E-07       0       58      59      1       58      62
+PVVRVTWFENKDDKAKKAVAKEITESIVRNTGAEANSISVIFEEVAQADWAVGGNL-SE
+>A0A833IR05    55      0.372   6.834E-07       0       58      59      1       59      62
+PIVEITVVEGRDEAKVQQCIKEVAQVVNRTLEAPMQSIRVWVNEVPPGRFAVGDQLKSE
+>L0K7M3        55      0.305   6.834E-07       0       58      59      1       58      63
+PIINLN-GPKLSTAKKKELVKRFTEVASEVIELPEEAIIVEINEMPPENVGVGGELLSE
+>A0A329YTU7    55      0.254   6.834E-07       0       58      59      1       59      65
+PLIDVSIAKGRSPEQLRALMDALHHAAVQTVDAAPENITVIVREIEHEHWSRTNVTIAE
+>UPI000B7862D6 55      0.338   6.834E-07       0       58      59      1       62      67
+PYINIKVTKenGEpTKDQKELLIKGVTNLVSEILDRNKASTVVIIDEIDTDNYGLGGKSISE
+>UPI00146FF801 55      0.344   6.834E-07       0       57      59      1       61      70
+PYINIKITKenGtPTKEQKEHLARGVTELFEQILGRSGKNAVVVIDEIEPENYAIGGETIS-
+>A0A4V2Q2A2    55      0.338   6.834E-07       0       58      59      1       59      70
+PVVHISFVEGRSDDVIKTCLKSVARAVHESTGAPLESIRVYATVVPATHWAVGDRTKDE
+>UPI001B8EE102 55      0.311   6.834E-07       0       57      59      1       61      70
+PFVNIRVTKenGtPTAEQKRLLIDGVTNLLTTVLGKNRSSTVVIIDEVDTDNYGLGGESIT-
+>UPI00077423AA 55      0.300   6.834E-07       0       57      59      1       60      71
+PLINVKVIEGvFSDEQKTEIVKSLTEAMVTIEGENMRQVtWVVIDEVKSGDWAIGGQPLT-
+>A0A2Y9B589    55      0.266   6.834E-07       0       57      59      1       60      71
+PLVDIELIEGvFTPEQKQEMIQKVTDTMVAIEGEAMRHVtWVRVHEVPSGQWAIGGKALT-
+>UPI001B312F61 55      0.242   6.834E-07       0       58      59      1       66      73
+PYVNIKLTReggpdgtGPTSEEKAQLIKGVTDLLQNVLNKSPATTFVVIDEVSLDDWGISGQSVRK
+>UPI0010F95CF6 55      0.275   6.834E-07       0       57      59      1       58      73
+PFVSIRMAGSASREQKAGLVADVTAALVARLGKSPAAVQIVIEEISPENYGAAGILIA-
+>UPI00124B744F 55      0.358   6.834E-07       1       53      59      2       54      73
+-LIEVTLIAGRSPEQKTAMFREMTQAASIALKVPADTVRIALNEIRPDHFAAGG-----
+>UPI00047C2ADE 55      0.295   6.834E-07       0       57      59      1       61      74
+PYVNIKITRenGtPTTEQKQRIIQGVTELLGEVLGRNPASLVVVIDEIDCDNYGVGGITIT-
+>A0A7I7SYN8    55      0.372   6.834E-07       0       58      59      1       59      75
+PIIEVTISAGRDPAQLRSLIHELTVATHRALDAPLGAIRVLLREIPTTHFAAGDVTLAE
+>F8UH30        55      0.350   6.834E-07       0       57      59      1       60      75
+PIVNVKLIEGvFSPRQKRDLIEKLTDAVIQVEGENLRSVtWVYIEEVNQGELAIGGRPLS-
+>A0A2N2K369    55      0.250   6.834E-07       0       57      59      1       60      75
+PLIEVKVIEGvFTPEQKREIVKKLTDAMVSVEGENMRQVTyCIVEEVKSGDWGIGGKPMT-
+>A0A5M6IRD7    55      0.352   6.834E-07       0       50      59      1       51      76
+PHVIVKLYAGRSDQQKARIAEEVTKAIVASAGCGEAAVSVSIEEFAPEDWG--------
+>A0A1F6CY82    55      0.338   6.834E-07       0       57      59      1       65      76
+PLIQIKVLEGaLSAEQKKEIISKVSNVVAEVEARPypkeklLPHTWCIIDEVPPARWGLGGQPLS-
+>UPI001C2BD5CE 55      0.283   6.834E-07       0       57      59      10      69      84
+PLIQVNLIEeVFTPEQKRQIIKKLTDAMVEVEGEAMRGVtWVTIQEVRSGEWGIGGQPLT-
+>A0A2E3PT31    55      0.368   6.834E-07       0       54      59      24      80      92
+PIVTVAIPEGvYTRAQKDTLIGELTDAIVRVGGEKQRAItRVMIQDYPEGNWGSGGK----
+>UPI001D0294C4 55      0.241   6.834E-07       1       58      59      29      86      97
+-VIEINMMQGRTPETQKALIKELFRKIEAELGISPVDIEVTIKEQPAHCWGFRGMTGDE
+>A0A1E5LA95    55      0.310   6.834E-07       1       58      59      48      105     115
+-IIEISIFEGRRKETKKNLLRLLFERIEKELHIAPKDIEITIIEIPASNWGIRGVTGDE
+>A0A7Z0NE69    55      0.400   6.834E-07       0       54      59      1       55      124
+PYVTITATEGYSEEQKKRLLQGSSDAVVESIGAPLSSVRVMLHTIPGSHYLNAGE----
+>UPI00028FD38B 55      0.368   6.834E-07       0       56      59      1       57      124
+PLLNVQIMQGHQPEQKSALLAAACQAVVDSIGAPLASVRVVLEEVPAAHVIVAGELG--
+>UPI00131A7684 55      0.362   6.834E-07       0       57      59      1       58      128
+PTLEVFLPEGHTPAVKAGLIAALTTATVDSIGAPAESVRLLINELPSTNFGIGGKTAA-
+>UPI000CF498E6 55      0.456   6.834E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDAGANVLDAPLHATRVIIKDIPNTDFGIGGRTA--
+>UPI001584209B 55      0.421   6.834E-07       0       56      59      66      122     128
+PVIVAILIAGRTDAQKRALIAALSDAAANVLDAPLQATRVMIKDIPNTDFGIGGQTA--
+>UPI000424FB9F 55      0.290   6.834E-07       1       54      59      67      121     128
+-FIQITLNAGRSVEQKKSFYRAVAKELHSRLGLRVEDVFISLVEVPRDNWSFGnGE----
+>UPI00119FFF5D 55      0.333   6.834E-07       1       54      59      62      115     129
+-IIEISMFEGRTEQAKRNLIADLFERIESEAGIKPHSVEITITETPRVNWGIRGV----
+>UPI000FDCC7AF 55      0.278   6.834E-07       1       58      59      67      127     129
+-FIQITMKEGRTLRKKRALFARIAELLQANAGVRPQDVMVILTENKQENWSFGhGiaQLAAE
+>A0A7X3QJN1    55      0.362   6.834E-07       1       58      59      62      119     129
+-IIEISMFEGRSQESKGTLIRMLYERIGRNLGISAQDIEITIVESPMQNWGIRGMVGDE
+>A0A1R1BSB3    55      0.327   6.834E-07       1       58      59      62      119     129
+-IIEISIFEGRSVDSKKQLIRLLFENFHNKLNITAQDLEITIFETPKSNWGIRGYPGDE
+>A0A1I7LZC9    55      0.423   6.834E-07       0       58      59      1       59      137
+PTIETFVVEGGSDGGKRDLISALTAAVVAAIDAPADSVRVILTEVPAAHFGIGGQSVAE
+>A0A366FH50    55      0.310   6.834E-07       0       57      59      72      129     144
+PFVQMVLMDGRPKEQFQAMIAAVTESVAAATGCDASKIRVHIARGDPEGWGIGGVPAS-
+>A0A1J9VRE6    55      0.293   6.834E-07       0       57      59      1       58      157
+PLIELNTWPTMSTEEKQEFIYAVTELTTKLLKIVPDKIQVLITELEKENWGKAGAVAS-
+>A0A1G8J9X6    55      0.370   6.834E-07       0       53      59      1       54      187
+PIIETHVLEGYSDDEKARLSRALTDAALSVVPAKPDAITVMIHEMPRSHYMRGG-----
+>A0A0N8KDW2    55      0.327   6.834E-07       0       54      59      1       55      193
+PIVTVTVLEGYDADTRRRLGKATTDAVRSVVAAPAEAVTVIIDEVARENYLRGGE----
+>UPI001CA4F828 55      0.392   9.402E-07       7       57      59      3       53      56
+-------LQGITPKQKRDVIASVTHALSSSLAVPPASVRVLVTEIPADGWGVAGVPLS-
+>UPI000F053BFB 55      0.339   9.402E-07       0       54      59      1       54      56
+PHIQVEI--GMaTREQKEKLIQALTKSASEVLGVNESSFYVLIKENSLDNWGVGGK----
+>A0A839NCC2    55      0.346   9.402E-07       5       55      59      1       52      57
+-----TVLQGpRPVEVKRDLIRRITDAFVEVLGIPGDLVQVWIQETPADSWGADGVL---
+>UPI0011E5BBB8 55      0.254   9.402E-07       0       54      59      1       55      58
+PIVNVQMYSGRTQKEKDRLAEAITEDVVKILKVGKEEVIVLFTEEPHGNWYASGV----
+>M7TT52        55      0.303   9.402E-07       0       55      59      1       56      59
+PLVQIKWFKGRDRATKAKTIELVTKAVSEACGCSTDAVTVIIEDIDKTSWGRDGKP---
+>A0A0H4J2A1    55      0.267   9.402E-07       0       55      59      1       56      59
+PYINVKLAGSINKEQKAEIAKEITDTMSRIANKPASYTYVVFDEVATEDWAIGGNL---
+>A0A2R5HHF8    55      0.309   9.402E-07       0       54      59      1       55      59
+PYVTIELVEGRTPEQKAIVAKEIAETLMKHANAPKSAIHVIFRDMKPENHYPEGE----
+>UPI0008253C3C 55      0.423   9.402E-07       0       58      59      1       59      61
+PVVQITLVQGRDNEVIETCIKNVARTVSESLNAPIESVRVIVNEVPANRFAVGTKLKSE
+>A0A8D5G7K3    55      0.275   9.402E-07       0       57      59      1       58      61
+PYVDIKIAGSLSREQKAEIAQEITATLQRVAHKPPSYTYITFNEVAYEDWAIAGELLD-
+>D3RXF0        55      0.311   9.402E-07       0       58      59      1       58      62
+PVI---IFEGpkLSREQKSELVEKFTEIASNVTGIGREAFVVLIKENEPDNVGVGGKLLSE
+>A0A6A8MG59    55      0.345   9.402E-07       0       54      59      1       55      62
+PFVHIELLEGRTPEQLEKMMKDVTRVISEDTGAPQEHISVIVNQLGERQLAQGGE----
+>A0A1L8CRF5    55      0.338   9.402E-07       0       58      59      1       58      63
+PVIQIDAGP-MSKEKKAELIKNLTDAASSTLNIPAQAFIVIIRENSLDNVGSGGKPLSE
+>C6E9D7        55      0.316   9.402E-07       0       57      59      1       58      63
+PVITIELgaMEG--KEQKAELTKALTEAAASITQIPADKFVVLIHELERDNIGVGGKLLS-
+>UPI001F00EAF5 55      0.418   9.402E-07       0       54      59      1       55      65
+PIVEITLIEGRTDDAKVRLHQKVAEAVHEAIDAPKEAIRIIIREVPAVHFSAGGV----
+>UPI001A923EB5 55      0.283   9.402E-07       0       58      59      1       58      67
+PYITMEC--GKlTTEQKENLISRLTETASEATGIPPEFFMITIKELPDTNMGFGGKTVEK
+>UPI001F3C242F 55      0.305   9.402E-07       0       57      59      1       59      68
+PYVNIKVTdEGVTMQQKQQLVTGVTQLLSDILNKEPKTTFVVIDEIGLDNWGIGHDLVS-
+>A0A330FFG0    55      0.362   9.402E-07       0       54      59      1       58      69
+PYVNIKVTKenGEpTIAQKEELIKGVTELLHNVLGRNKTSTVVIIDEIETENYGLGGE----
+>A0A6L6YFG5    55      0.290   9.402E-07       0       58      59      1       62      69
+PYVNIKVTgdeEAPTKEQKQKLIEGVTKLIGDVLGKNTSNLVVVIEEIPMDNYGIGGLTVRE
+>A0A0K2XD50    55      0.322   9.402E-07       0       57      59      1       62      71
+PFINIKITqeEGQpTKEQKQALIAEVTQVVAKVLKRDRvASTTIIIEEISTDNYGLGGKSVT-
+>A0A1Q4BWL6    55      0.274   9.402E-07       0       58      59      1       62      71
+PLVDIQLIKGvFTPEQKKNMIAKVTDAMVTVEGESMRGVtWVRVQEIESGDWAIGGKPLtSE
+>A0A7W9F0V1    55      0.235   9.402E-07       0       50      59      1       51      73
+PFVDIKVAGPLTTEQKRGLVEDVTRSLVERCGKNPATTHIVITEVATENWG--------
+>A0A0Q4UWC9    55      0.317   9.402E-07       0       58      59      1       63      73
+PIIHIDIVPelmhGDRAEQYKTMTASITEAFVASTGAPVESVHILINEVSDTQYSVGGVLLRE
+>A0A1H1X885    55      0.300   9.402E-07       0       55      59      1       60      73
+PIVNVAIVPelmaGERAPQYKAIAEGITDAIAASTGAPPESVHVLITEVSDAKYAVGGTM---
+>A0A5P8FP56    55      0.322   9.402E-07       0       58      59      1       59      74
+PVVQITLTQGRSPQAIRSMISKVTDAIVEAEVAPKSNIRVLVTEIPREHFAAGDVTIAE
+>UPI001664D33C 55      0.280   9.402E-07       0       49      59      1       50      77
+PHVNVKLATGRSEEQKRELTRRIVEAVTSTVGCDEDAVSVAIQDVPMAEW---------
+>A0A101W2R5    55      0.260   9.402E-07       0       49      59      1       50      78
+PHIIVKLWPGRSEEQKIALTEKISESMKETMGVEDKSISISFEEIPKENW---------
+>A0A4R4QVC6    55      0.333   9.402E-07       0       57      59      1       66      79
+PIVTIQITrEGTSPgataataEEKAALIQGVSKLLLDVLHKPMDSTFVVIDEVETENWGRGGLPVD-
+>A0A2G3E628    55      0.280   9.402E-07       0       49      59      1       50      79
+PHVEIKCFEGRTDKQKTECAERITQVIAETLGCKTSSVSVAIKDIPEKDW---------
+>UPI001BD0716C 55      0.271   9.402E-07       0       58      59      1       59      86
+PIITCDIRNGRTKEQKHQLAMQLTEAVVEATGCDIDHIFLVMREMPGFNFVDAGEHVPE
+>A0A3N9VUK1    55      0.271   9.402E-07       0       58      59      1       59      88
+PLVEVTLTAGRDPARLRELIHRVHEAVETSLGANSQQIRVIVREVPRSLWAAGDQTLAE
+>A0A2G4J6B6    55      0.305   9.402E-07       0       58      59      1       59      124
+PMLNVQIMQGYNPAQKTDLLKKLTQSVVDSVSAPLSSVRVVLQEIAPENVIVAGEIGHE
+>A0A432DV65    55      0.396   9.402E-07       0       57      59      1       58      124
+PYVTISATKGLSADQKKQLLEGSSDAVVQSIGAPLASVRVLLHELADGNYLNGGQFAT-
+>UPI000A27767A 55      0.307   9.402E-07       1       52      59      68      119     127
+-IIQISCAEGRTTEQKKALYEAIAENVSNDAGVPKDDVIINLVETKRENWSFG------
+>UPI001F02AE57 55      0.269   9.402E-07       1       52      59      67      118     127
+-FIQLTISEGRTVEQKQSLFQAIAEGLNAEAGVRPEDVFINLVEVRKENWSFG------
+>UPI0019068397 55      0.438   9.402E-07       0       56      59      66      122     128
+PVIVALLIAGRTDAQKRALIAALSDAGASVLDAPLQATRVIIKDIPATDFGIGGQTA--
+>UPI001CF18BFF 55      0.473   9.402E-07       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSEAGANVLDAPLQATRVIIKDIPNTDFGIGGRTA--
+>A0A251WL89    55      0.293   9.402E-07       1       58      59      62      119     129
+-VIEISFFAGRTVETKKTLIRLLYKRLSQELEMAVNDIEIILYEIPKEHWGVRGVPGDE
+>UPI00188DC2AE 55      0.351   9.402E-07       1       54      59      62      115     129
+-IVEISMFDGRSESAKRTLIEELFARLEADAGIPPQSVEITITETPRVNWGIRGV----
+>A0A1F8PMI2    55      0.333   9.402E-07       1       55      59      69      125     137
+-YISINVLQGRTLEQKRGIARDVTKAVAKHLGIPIESeeIAVEIAEVNPENIAHGGIL---
+>A0A6I6G327    55      0.327   9.402E-07       0       57      59      66      123     141
+PYFTMRLLSGRPPEQARRLLEGVSNLLAEVLGYELATVRGELVEVDPAHWAIGGRVAA-
+>A0A6C2CDT3    55      0.362   9.402E-07       0       57      59      66      123     141
+PYFSFIVLEGRSLEDRQQLLAAFTDLIVELLDVPRELVRGGIVPVAPADWSIGGQPAS-
+>UPI001291FC39 55      0.327   9.402E-07       0       57      59      66      123     143
+PYFSFMVLEGRSLEDRQHLLRTFTDIIVEMLDVPRESVRGGVVPVSPENWSVAGVPAS-
+>A0A229FVU4    55      0.406   9.402E-07       0       58      59      1       59      145
+PVAHINILQGHSKETLKNVIRDVSQVIVDVLSAPKDRLEVWVTEIDPDLWGIEGQPASE
+>A0A443TI18    55      0.293   9.402E-07       0       57      59      1       58      157
+PLIELNTWPTMSTEEKKEFIYNVTELTTKLLKIVPDKIQVLITELEKENWGKAGAVAS-
+>A0A2M8MWL2    55      0.370   9.402E-07       0       53      59      1       54      186
+PIVTVQILEGYEGAVKTRLGRAVTDAVRSVVAAPPEAVTVILAEMPAENYLRGG-----
+>A0A5D0W028    55      0.259   9.402E-07       0       53      59      1       54      187
+PSVHVHLMEGYSPDEKTRLMKALTDAVRFVVPAAPDAVTVFLNEVPPSGYMRGG-----
+>A0A545TUJ2    55      0.224   9.402E-07       0       57      59      1       58      187
+PVINVTLMEGYDEVTRERLAKGITQVAQTVIGAPLEGITVTLQELPPANYMRGGTRKS-
+>UPI000CFE1186 55      0.220   9.402E-07       0       49      59      1       50      280
+PHINLKLWPGRSEEMKQEVAQRFTDVLVDTLNVDESSISIAIEEVSLGNW---------
+>A0A542YGK2    55      0.440   9.402E-07       0       58      59      1       59      333
+PIVQISIVKGRDRGAITTCIKEVAQTVARTLGAPLASVRVMVNEMEPDFFAVGTTLKSE
+>A0A537SB57    55      0.354   1.294E-06       0       47      59      1       48      51
+PEIYVHAVEGRTIEQKRSLVKDITDAVVRHFKVPAEAVMVQIMESPKD-----------
+>W1Q3R8        55      0.320   1.294E-06       0       49      59      1       50      56
+PFIHVELLEGRSPQAKEAMAKEIIEVVSKHSGAPAERIHVVFQDMKKENY---------
+>UPI001F027784 55      0.338   1.294E-06       0       58      59      1       59      61
+PEVIVYATAGRSDQQKKKLLRSVTEAVANSFEVAREHVVVQIVEAPPGDKAKGGIPFDE
+>A0A8J3ZFR2    55      0.322   1.294E-06       0       58      59      1       59      63
+PNITVELLSGRTIDQRREFVEAVTEAAVAILKAKRASVRIRFDEIEKSDVANGGTLESE
+>UPI0013BE8ABD 55      0.438   1.294E-06       0       56      59      2       58      64
+PVIVAILIAGRTDEQKRALIAALSETSASVLDAPLQATRVMIKDIPNTDFGIGGQTA--
+>A0A1B7LJ76    55      0.300   1.294E-06       0       57      59      1       57      64
+PVIT---FEGstLSREQKQELVERFTRAASEVTKIPEQAFVVFVHENDPDNIGVGGVLLS-
+>A0A2D6QEF0    55      0.366   1.294E-06       0       56      59      1       59      65
+PITTIKIIEDiFTDEQKAQMIHEVTEAMVRVTGeeKRPGN-WVLIEEIKSGDWAIGGKPV--
+>A0A0A3HYE2    55      0.379   1.294E-06       0       57      59      1       58      67
+PYIALKLVEGRSIEKKRELVSSVTKAVCDSLEITPDNVRIELIELKADLFSIGGELVS-
+>A0A8D5Y7E6    55      0.288   1.294E-06       0       57      59      1       59      68
+PYINVKIAAPEpSVEQKEQIIAEITDVMVRVLGKKPERVMVMLETLPATDIGVGGESVA-
+>A0A4R1ACU4    55      0.245   1.294E-06       0       51      59      1       53      68
+PYINIKVTdEQVSIKQKRLLIEGTTQLLVKILNKNPETIHIVIDEVPIGNWGV-------
+>A0A285TRH9    55      0.344   1.294E-06       0       57      59      1       58      68
+PYVKMKLVEGRTLDMKRMLVEEVTTAITNVLGVSKDDVRIELIELNKELFSIGGQLVT-
+>UPI000DD427BF 55      0.338   1.294E-06       0       56      59      1       59      69
+PYVSIRLagGPGPSNEQCEELIEGVTDLIATKLSKPREMVMVVIDDIEPTHYGVGGRSV--
+>UPI000260D960 55      0.250   1.294E-06       0       57      59      1       60      71
+PFLNVKLIEGvFTQAQKQEMIRKLTDTMVSIEGENmRPVTWVVIEEVNSGDWGIGGNPLT-
+>R2XKH9        55      0.277   1.294E-06       0       53      59      1       54      72
+PVIKVELMSKSTKEQKEKLIFDLTKKTYDLLNIPPEKISVVIQEVGNESWGRGG-----
+>A0A521JZH7    55      0.416   1.294E-06       0       57      59      1       60      73
+PLAQLKGLSGFlSAEQKGELIRKVTDAIVSVEGEGLRPVtWVIIDEIPSGEWGVGGTPVT-
+>A0A2P6WEE5    55      0.375   1.294E-06       0       53      59      1       56      74
+PFVQVKLLEGvFSKEQKQEMIRKFTDLMVSFEGeALRPVVWVVIEEVKSGEWGIGG-----
+>UPI001B9EABE6 55      0.480   1.294E-06       5       56      59      18      69      75
+-----ELIAGRTDEQKRALIAALSDAGANVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>UPI00143A8119 55      0.310   1.294E-06       0       55      59      1       58      75
+PLVQIQLLEGRiAPGVESRLIEECTRAVARVLGEeVRESTWVVVQPVPAHRWGVGGRP---
+>UPI00114697FA 55      0.266   1.294E-06       0       57      59      1       60      75
+PLINVKVIEGvFTDDQKTELVRALTDAMVSVEGENmRPVTWVVIEDVRSGSWGIGGTPLT-
+>A0A1H6QML4    55      0.258   1.294E-06       0       55      59      1       58      75
+PMINVKLIEGvFDDHQKRQIVSRLTDAMVAVEGENMRAVtWVIVEEVPQGQWAIGGKP---
+>A0A3A9AD30    55      0.320   1.294E-06       0       49      59      1       50      76
+PHVKIKCFSGRTEEQKKKCAEKIAEDISEILGCDMESVSVAIEDVAQEDW---------
+>UPI001C6F1D02 55      0.268   1.294E-06       0       58      59      1       67      77
+PYVKIQVTregtaPGAtqtTAEQKAKLIKGVSDLLLDVLAKPQSATFVVIEEVEMDSWGVGGLPVEE
+>UPI000D6913B1 55      0.362   1.294E-06       0       57      59      1       58      88
+PIIDITLSPGRSPERLGTLARLVAEVTSAALEIPQEKVRIMMREVPDTHWSTGGVTIA-
+>A0A6J4V0X7    55      0.293   1.294E-06       1       58      59      48      105     115
+-IVEIYMFEGRSEAAKKRLIRLLFERFAAELNYDVNDLEVNLIETPRANWGIRGRPGDE
+>UPI00165FCC87 55      0.287   1.294E-06       0       58      59      54      119     120
+PLVEFHVPAGVlSPEQKRDMIKGVTDVLVGAMALPPDQIkklWVQIFETAEAGWGAGGqvfVPRSK
+>A0A261TKY3    55      0.385   1.294E-06       0       56      59      1       57      124
+PILNVQIVQGHSAQQKTALLQAATQAVCESIAAPLSSVRVVLEEVDPAHVIVAGELG--
+>A0A537ASC7    55      0.285   1.294E-06       1       55      59      67      122     126
+-FIQITLNQGRSVEMKKAFYRRVADDLHSKLGVRLQDIVINLVEVPKENWSFGnGEM---
+>A0A537SXI2    55      0.283   1.294E-06       1       53      59      67      119     127
+-LIQITLNAGRSIEQKKAFYKRIVDELKKQLSVRPQDVVINLVEVAKENWSFGG-----
+>UPI001E40ACD3 55      0.345   1.294E-06       1       54      59      67      121     127
+-FIQITLNQGRSVEQKRNLYRAIADHLHTRLDLRREDVFIGLIEVAKENWSFGnGE----
+>A0A7T6VLR4    55      0.438   1.294E-06       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDAAAAVLDAPLQATRVIVKDIPNTDFGIGGLTA--
+>UPI0012612739 55      0.275   1.294E-06       1       58      59      62      118     128
+-VVEIALISGRSLDAKRRLYGAMAEEMAR-FGVAASDLRVILRESPAENWGVRGQPASE
+>UPI001F29E021 55      0.293   1.294E-06       1       58      59      62      119     129
+-VIEISVFEGRSIETKKTLIRSLYQCIEEKTGISSQDIEITIFETPRSAWGIRGLPGDE
+>A0A2W4PTN3    55      0.258   1.294E-06       1       58      59      62      119     129
+-LIEISLFSGRSTAAKKNLIRSLYRELTARTDITPANIEVILYEAPPENWGIKGRPGDE
+>UPI001BEC8B8D 55      0.310   1.294E-06       1       58      59      62      119     129
+-ILEISIFEGRSTASKKELIRLLFERIRDGVGISPEDLEITIFETPTASWGIRGLPGDE
+>UPI00047A2389 55      0.275   1.294E-06       1       58      59      62      119     129
+-ILEISMFEGRSTASKKAFIQQLFANIEQQCGIAPQDIEITITETPRHHWGIRGQCGDE
+>UPI00168A98E7 55      0.293   1.294E-06       1       58      59      62      119     129
+-VIEIIMFEGRSVETKKELIRQLIQNIHKTFDISVNDIEITLFETPKSNWGIRGTTGDE
+>A0A0Q4Z8B5    55      0.321   1.294E-06       1       55      59      68      123     129
+-IIQITWNAGRSVEVKRALYRQIADGIAERAGIRREDVFVNLVEVVKENWSFGnGEM---
+>UPI00056E60FF 55      0.344   1.294E-06       1       58      59      62      119     129
+-IIEISMFEGRSNEAKKRLIRLLFTYIQQHCAISPNDVEITIFETPKVNWGIRGQHADE
+>A0A506Y7E9    55      0.362   1.294E-06       1       58      59      62      119     129
+-IIEISLFEGRSEAAKRMLIRELFARIRDEVGIDPHSVEITLTETPKVNWGIRGRVADE
+>UPI0016888F44 55      0.275   1.294E-06       1       58      59      62      119     129
+-IIEIIMFEGRSVETKKQLLKDIFKKINEQLQISVYDIEITLFETPKHNWGIRGVPGDE
+>A0A495UAY2    55      0.275   1.294E-06       0       57      59      1       58      130
+PTLEVYLPAGHAPARKAQLIASLTQATVDAIGAPAEAVRILLSELPPHDIGVGGVSAS-
+>UPI00196B9129 55      0.275   1.294E-06       1       58      59      70      126     136
+-IVEVSIFEGRSAATKKDFIRQLISNVADI-GVTPNDLEITITETPRANWGIRGVPADE
+>A0A1X7EH47    55      0.236   1.294E-06       1       54      59      71      125     142
+-LVSITCAPGRTAEQKTGLYQAIADAFKEYLNIPIENIFITLNETHRENWSFGqGK----
+>UPI00126440EA 55      0.258   1.294E-06       0       57      59      1       58      171
+PIVEIKMYPGRDETVKGFIARGVTDLVAETAGTSREGVHVVFTDVEKSDWAVGPRLTS-
+>A0A238J4Y9    55      0.379   1.294E-06       0       57      59      1       58      186
+PIVEAHILEGYSPEEKLRLTAALTNAIRLVVPASDEAVTVMLHEMAPENYARGGTSRS-
+>UPI000A175844 55      0.358   1.294E-06       0       52      59      1       53      188
+PIIELHILEGYSDDEKTRMGEALTDAVRIVVPAPPEAVTVMIHEMPRAAYMRG------
+>A0A0P7XQ04    55      0.303   1.294E-06       0       55      59      1       56      188
+PVVTIHLIEGYDEETRRRLGTALTNAVAGVLDAPPDGITVMMPEMDPASYMRGGRP---
+>A0A654M1M3    54      0.236   1.780E-06       0       54      59      1       55      58
+PIVNVQLFTGRTQKEKDRLAEAITEDVVKILRVGKEEVVIVFTEAPHGNWYASGV----
+>UPI0010A9EDCD 54      0.196   1.780E-06       0       55      59      1       56      59
+PVVRVSWFDGKTAEEKAKVAQEITDSIVKNTGTDASYIYVIFEDVKASDWAGGGKL---
+>UPI0007944CFE 54      0.355   1.780E-06       0       58      59      1       59      62
+PYITIKLMEGRSIEKKQQMVKEVTDALVNSLDITADDVRIELEELQYGMFARAGQLIIE
+>UPI000D65D009 54      0.333   1.780E-06       0       58      59      1       58      62
+PVIQID--AGtMSREKKAELIKNLTDAASSTLNIPVQAFTVLIRENSMDNIGSGGKPLSE
+>A9AB31        54      0.333   1.780E-06       0       58      59      1       58      64
+PVITIE--AGStSKEQKEKLIKEFTKSASEIIGIPEEKFVVLIKENSDENIGVGGISLSE
+>A0A1X1NAR3    54      0.254   1.780E-06       0       58      59      1       59      65
+PLVEVTLVQGRDGKQLRELLHRLHAAVRDSVGAPDDAIRVVIREVPAAHWSAGDMTMEE
+>UPI001490D11F 54      0.311   1.780E-06       0       58      59      1       58      66
+PIIN---FKGahLSTEQKKELIQKFTETTKEVTHSPDPFITVIIEEYSDDNLGVGGKTVSE
+>A0A229GPJ9    54      0.322   1.780E-06       0       58      59      1       59      67
+PLVEISIVAGRPPSMVRDLIHQVHAAVRDSLDAPDGAIRVLVREIPPEHWAAGDITKAE
+>A0A345IW18    54      0.245   1.780E-06       0       57      59      1       61      68
+PIINVKMTHedgGATKEQKEQLAQKLTQAFVDVFGRGEKTCVVTIDEISTDNYAIGGKTIT-
+>UPI000A32C393 54      0.379   1.780E-06       0       54      59      1       58      68
+PYINIRVTKenGEpTAEQKAQLIEGVTELVSRVLGRNKSSTVVIIDEIDMQNYGLGGE----
+>A0A4R1KRH8    54      0.288   1.780E-06       0       58      59      1       59      69
+PLIQITLVEGRDDKVVTECAKEIAQVAHTKLGAPLESIRVVVNQVPATHWIVGNQSKAE
+>A0A426VQP5    54      0.314   1.780E-06       0       52      59      1       54      70
+PIINIKITkEDVTPTQKQALIKGATQLMVDVLDKAPKVTFVVIEEIETDDWGIG------
+>M5IEU2        54      0.290   1.780E-06       0       58      59      1       62      70
+PYVNIKITkekEAVTAEQKRALIAGVTKLLGDTLKRDASRTVVVIEEVSTDDYGFGGESITE
+>C6RD18        54      0.306   1.780E-06       0       58      59      1       62      70
+PYVNIKITkekEAVSAEQKRALIAGVTKLLGDTLKRDASRTVVVIEEVSTDDYGFGGESITE
+>A0A1Y5DTH0    54      0.245   1.780E-06       0       57      59      1       61      71
+PFINIKMTKedgGATTQQKEELIKGVTDVFDKVIGRGAKTAVVVIEEVSTDNYGMGGRSIT-
+>A0A1H7TXJ5    54      0.241   1.780E-06       0       57      59      1       62      71
+PVINVTMTSeegGATQQQKEALAKGLTDVFAKVFnGRGADSCVVIINEVATDNYAIGGKTVT-
+>UPI00056C16D1 54      0.400   1.780E-06       0       58      59      1       60      72
+PFIQITMAKGRTADQKRDLLHEVSAAAARATGTPEAAVRVWLVEVDAGEVIAGGtILADK
+>A0A1M7XXN2    54      0.250   1.780E-06       0       57      59      1       60      73
+PLINVKVIEGvFSESQKKEIVQKLTDAMVSIEGENmRPVTWVVIDEVKNGNWGIGGNPLT-
+>A0A1E5GTF1    54      0.301   1.780E-06       1       53      59      2       54      74
+-IVEIYGWKGIDPEKKKKWIRTCTDVIAEQLNEPLDEITVFINEIPSENWGQAG-----
+>A0A3C0BMH9    54      0.340   1.780E-06       0       49      59      1       50      75
+PHITIQMFPGRDDELKAAVARDVVEAASRTLGTGLEHFSVSIEDVPREKW---------
+>UPI0002E406C2 54      0.294   1.780E-06       0       50      59      1       51      76
+PHIIVKLYPGRSEEQKARIAEEVTKAMMAAANCAEKSVSVSIEDVAPEDWA--------
+>A0A1C4Z0W4    54      0.363   1.780E-06       0       57      59      1       66      76
+PIVTIQITrEGSTPgtsaataEEKAAVIKGVSEVLRDVLNKPLTSTFVVIDEVATENWGRGGLPVD-
+>UPI0002EC6A1C 54      0.366   1.780E-06       0       57      59      1       60      77
+PLVDIQLIKGvFTPEQKKEMIETVTEAMVRIEGEAMRGVtWVRIQELASGEWGIGGKAIS-
+>A0A7X9ZRJ8    54      0.293   1.780E-06       0       57      59      1       58      78
+PFVDIRLAGAVTREQKAALVADVTRSLVERLGKPASAVQINITELSLENYGAGGLLLA-
+>A0A4Q8BES3    54      0.369   1.780E-06       0       56      59      1       65      79
+PIVTIQITrEGTSPgataataEEKAALIQGVSKLLLDVLHKPLTSTFVVIDEVETENWGRGGLPV--
+>UPI0018EDA13D 54      0.275   1.780E-06       0       57      59      1       58      80
+PFVSIRISGSATKDQKSAIVADVTESLVRRLGKNPAAVQIVIEEVSLENYGAGGQLIA-
+>UPI000EF624E6 54      0.235   1.780E-06       0       50      59      1       51      80
+PHVIVKMYAGRSEAEKSALAEEITRAVTKTLGYGPDAISVGIEDVAPKNWA--------
+>A0A2D6T9E3    54      0.245   1.780E-06       0       56      59      21      77      86
+PFVNIRIVEGHSQERKDEISRRVVDTINDVTEIPKEAIWVVFQDITAEEWYVGNKSV--
+>UPI001F456F8E 54      0.254   1.780E-06       0       58      59      29      87      97
+PIVHISLVSGRDEAVVKRCLKAVAQTVHETLGVPLESIRVFATPVEPAHWVVGDRAKDE
+>A0A351YYZ3    54      0.240   1.780E-06       1       54      59      62      115     119
+-IIELSLFPGRTKEEKKNAIETITEKLTSSLGVNESDIFIIMNEPPLENWGMAGK----
+>A0A429F345    54      0.327   1.780E-06       1       54      59      61      115     120
+-FVGITMRPGRTDEQKKSLYRRITELAEEYSGTEPRNMLVTITETDAVNWSIGnGE----
+>A0A0H4W285    54      0.368   1.780E-06       0       56      59      1       57      124
+PILNVQIMQGHTPAAKAALLKGLSQAVVDSIAAPVASVRVTLHEVAPEHVIVAGELG--
+>A0A0S1Y1I0    54      0.372   1.780E-06       0       58      59      1       59      124
+PTIHAHITAGPSAQQKSALLQAASQAVVESLGAPLRSVRLMLHDVAREDIVVGGEVGRE
+>A0A193FGP0    54      0.418   1.780E-06       0       54      59      1       55      124
+PILHVHVLSGWPAGKKTSLLKGATQAVVDSLDAPLRSVRIMLHEIAPEHIIVGGE----
+>A7HF13        54      0.285   1.780E-06       1       56      59      67      122     126
+-VVQITLNAGRTTEMKKALYARIAELLAESPGVRREDVLVSLVEVTKENWSFGNGLA--
+>A0A3N8HZI0    54      0.438   1.780E-06       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSDVGAHVLDAPLQATRVIIKDIPNTDFGIGGRTA--
+>UPI001B96A628 54      0.438   1.780E-06       0       56      59      66      122     128
+PVIVAILIAGRTHEQKRALIAALSDAGAHVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>UPI0006C7F947 54      0.438   1.780E-06       0       56      59      66      122     128
+PVIVAILIAGRTDAQKRALIAALSDAGANVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>UPI00105E8ABF 54      0.385   1.780E-06       0       56      59      66      122     128
+PVIVAILIAGRTHEQKRTLIAALAQASAEVLAVPIDATRVIIKDIPNTDFGIGGVTA--
+>UPI00084C6D12 54      0.438   1.780E-06       0       56      59      66      122     128
+PVIVAILIAGRTDAQKRALIAALSDAGADVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>A0A6P2RAJ5    54      0.438   1.780E-06       0       56      59      66      122     128
+PVIVAILIAGRTDDQKRALIAALSDAGAHVLDAPLQATRVIIKDIPNTDFGIGGRTA--
+>A0A268I1W0    54      0.250   1.780E-06       1       56      59      69      124     129
+-YIQITCGPGRTQQQKQSLYKELANQLHSQINIPKEDIFVVLVETSLENWSFGDGLA--
+>A0A1S8CWV9    54      0.275   1.780E-06       1       58      59      62      119     129
+-IIEICMFEGRSIASKKAFIQQLFSNIQQQCGIAPQDVEITIIETPRHHWGIRGQCGDE
+>UPI001C0B3F43 54      0.232   1.780E-06       1       55      59      67      122     129
+-FIQVTLNEGRTTELKKKFYKAICESLVEKLKVRPQDIFINLVEVSKENWSFGnGEM---
+>A0A7M2AAG7    54      0.293   1.780E-06       1       58      59      62      119     129
+-IIEISMFEGRSDLSKRELMMQLFSRLNDQLNLSPTDVEITLFETPRNHWGIRGLPGDE
+>UPI0018A29F95 54      0.293   1.780E-06       1       58      59      62      119     129
+-IIEISMFEGRSTSAKKQLIASLFKNIETDCQILPQDIEITIFETPLENWGIRGKVASE
+>A0A4Q5VP83    54      0.258   1.780E-06       1       58      59      62      119     129
+-IVEICMFEGRSTASKKAFIQQIFANIAQHCGIAAQDVEITISETPRHNWGIRGQCGDE
+>A0A522XMH2    54      0.355   1.780E-06       0       58      59      1       59      147
+PVAHINVLQGHSKDVLKRVIRDVSTVMVEVLAAPKDRLEIWVTEIDPDLWGIAGEPASE
+>A0A7X6H2W9    54      0.310   1.780E-06       0       57      59      1       58      186
+PIVEAHVLEGYAPEAKRRLVAALTDAVRFVVPAPDEAITVMLHEHAAANYARGGVTRS-
+>A0A8E3AIM6    54      0.327   1.780E-06       0       57      59      48      105     235
+PIIEIHVLQGYDAAQKTRLCKALTNAARTVIPATPDAVTVMIKEMPATDYMRGGQHRS-
+>A0A162SRS6    54      0.344   2.449E-06       0       58      59      1       58      60
+PVIT---LEGskLSKEQKSQLVKELTAAAAKIMNAPEQAFVVLLKENEKENIGVGGKLISE
+>A0A1Q6BMN0    54      0.406   2.449E-06       0       58      59      1       59      60
+PIIQVTLVEGRDDAVVANFIKEIAQTASRTLDAPLSTVRVMVNSLPPTHFAVGDKLKSE
+>UPI000FDA8BF2 54      0.338   2.449E-06       0       58      59      1       59      63
+PEILVYAVEGRSAEQKRTLMVKITEAVVESFGVDKDRVVVSVIETKAADITRGGVLYSE
+>A0A660UK73    54      0.250   2.449E-06       0       57      59      1       57      63
+PLI---IVEGPkiESERKRELAKKLTDVASEVYGIDREHIIVLIKENPPENVGVGGQLIA-
+>A0A2E7RIT7    54      0.338   2.449E-06       0       56      59      1       59      65
+PIVTIKVIEDvFRPDQKEMMIKEVTDAMVRVTGEeKRDSNWVLIEEVKLGDWAIGGKAV--
+>A0A849QV74    54      0.293   2.449E-06       0       57      59      1       57      65
+PVITID-GPHMSKEQKKDLVESFTREAARVTGIPAQAFIILINENDPDNVGVGGELLS-
+>A0A7Y0EM97    54      0.303   2.449E-06       0       54      59      1       54      66
+PVISLEI--GKlTKEQKKEIIKNITETTAEITKIPKESFTVVIHELDDENIGIGGK----
+>A0A4R3UZ23    54      0.288   2.449E-06       0       58      59      1       59      68
+PLIQITLIEGRDGETITQCAKAVARTVHNSLGAPLESIRVVVNQVPASQWIVGERSKAE
+>A0A1Q9VK94    54      0.300   2.449E-06       0       55      59      1       60      69
+PIVNLsivpELMEGDRDPQYRQISAGITDAIVSSTGAPAESVHVLINEVSDSRYAVGGTM---
+>A0A415CF07    54      0.333   2.449E-06       0       58      59      1       66      70
+PYINIKLTgdcEAPTPEQKEQLIAGVTKLIADVLGKDTTHLVVIIDEVPMTNYGINGktvkQLRSE
+>A0A2N5X7Z3    54      0.283   2.449E-06       0       57      59      1       60      72
+PFVQVQAIEGvFTEEQKREVIARITDVMVSIEGESLRGVtWVNFIEIDSGCWGIGGQPLT-
+>A0A2N3I1H5    54      0.260   2.449E-06       0       49      59      1       50      73
+PHVVVKMYPGTSEEQKNELAKQITDAVMSITQKPEAAVSVAIKEVPESEW---------
+>A0A525WNJ1    54      0.400   2.449E-06       0       57      59      1       60      73
+PLAQLKGLSGFlSVEQKSELIRKVTDAIVSVEGEGLRPVtWVILEEVPSGQWGVGGSPVT-
+>UPI001AE7DA1F 54      0.266   2.449E-06       0       57      59      1       60      74
+PLINVKLIDGvFSPAQKKQIAEKLTDAMVSIEGEAMRSVTlVIIDEVKSGDWAIGGRPLT-
+>A0A7X7VYF2    54      0.300   2.449E-06       0       49      59      1       50      75
+PHVIVKMYKGRTEEMKRNMAEEVTKAIVKSLNVNESSVSVAVEEFEPEEW---------
+>A0A2A3AFB2    54      0.283   2.449E-06       0       57      59      1       60      75
+PFINVKIIEGvFTSEQKHEIARKLTDTMVSIEGENLRTVtWCVIEEVASGDWAIGGNSLT-
+>A0A521GKJ0    54      0.258   2.449E-06       0       57      59      1       58      76
+PIVHIYAKNNKTIEMKRRTVRAITEGFVKHCGTPADVVQIFWHDMDDHNYGRGGVLLS-
+>A0A432LRS1    54      0.268   2.449E-06       0       58      59      1       67      78
+PVVTIQITregsgPGRdaaTKEEKAALIKGASQLLLDVLNKPVNSTFVVIEEVDTDNWGWEGMSITE
+>UPI001C8FC139 54      0.316   2.449E-06       0       57      59      1       60      81
+PFISVQHLSGaFTPEQQKALIEDVTEAFVRQGGEGiRPAVHMTITEIASGLWASGGKPLT-
+>C1B6S4        54      0.232   2.449E-06       0       55      59      1       56      82
+PNITVEIFRGRTLDQRRQFVQGITQAAVDAFDISPEGVRITFFEIDRHDLARGGRL---
+>UPI000D380577 54      0.252   2.449E-06       0       58      59      1       67      86
+PIVTIQVtregtlsgFESLTATEKAALIKGASQLLLDVLNKPLEATFVVIDEIDPSNWGWGGLPVLE
+>UPI0006FF772E 54      0.254   2.449E-06       0       55      59      1       59      105
+PFVNIKLVDGvFTPEQKHDMARQITDVMVRCEGSEafREVVWVLIEELHTDGWHIGGRP---
+>A0A853FX65    54      0.418   2.449E-06       0       54      59      1       55      124
+PYVTITATEGYSEEQKKRLLQGSSDAVVASIGAPLSSVRVLLHTIPAGHYLNAGE----
+>A0A446CGN9    54      0.418   2.449E-06       0       54      59      1       55      124
+PILNVQIMQGHSAAQKTTLLNAASNAVVESIAAPLPSVRIVLQEVPAEHVIVGGE----
+>K9Q4D2        54      0.275   2.449E-06       1       58      59      60      117     127
+-VIEITMIAGRTVETKKKLIHLLFEKIESVLDISPVDVEITIIESPASNWGFRGMTGDE
+>UPI00037B2E07 54      0.294   2.449E-06       2       52      59      68      118     127
+--IQIFFNEGRTVEQKRTLYKTIADSLSNRLKLRPEDVFINLIEAKPENWSFG------
+>A0A1H2F2P0    54      0.275   2.449E-06       1       58      59      60      117     127
+-VIEISMIAGRSEASKKQLIKEIFAAFERELAIPPVDVEITLFEQPAHCWGFRGMTGDE
+>A0A2S7E7T3    54      0.269   2.449E-06       1       52      59      67      118     127
+-YIQITLNEGRTTELKQALFRAIADGLAQQLGMRQEDVFIYLVEVRKENWSFG------
+>A0A344L427    54      0.345   2.449E-06       1       54      59      67      121     127
+-YIQITLRAGRTPEQKMALYRRIAELAHEYAGIEPRNVFVVLTENASIDWSIGnGE----
+>A0A4Q4KWW1    54      0.250   2.449E-06       1       52      59      67      118     127
+-FIQITISEGRTVEKKQLMFKTIAESLHAHVGIRPEDVFINLVEVKKENWSFG------
+>A0A4U1I4Y6    54      0.310   2.449E-06       0       57      59      1       58      128
+PTLEVYLPSGHDASVKADLIGGLTRATVESIGAPADSIRILLSELPPANFGIGGKSAA-
+>A0A7U4Y7M3    54      0.438   2.449E-06       0       56      59      66      122     128
+PVIVAILISGRADEQKRALIAALSDASAAVLDAPLQAIRVIVKDIPTTDFGIGGKTA--
+>X4ZZ82        54      0.310   2.449E-06       1       58      59      62      118     128
+-IIEITLFSGRSVEAKRSLYRTITEKL-EPLGIMKQDIMIILLEPTMENWGIRGLPASE
+>UPI0011829849 54      0.421   2.449E-06       0       56      59      66      122     128
+PVIVVILIAGRTDAQKAALIAALCETATDVLDAPLQATRVMIKDIPNTDFGIGGETA--
+>UPI00129DEC59 54      0.310   2.449E-06       1       58      59      62      119     129
+-IVEISMFEGRSMETKKDLIQQLYKQIHEKLLLSVQDLEITIFETPRAHWGIRGLPGDE
+>A0A8J7L271    54      0.275   2.449E-06       1       58      59      62      119     129
+-IIEISMFEGRTLETKKRLIYGLIKNINQNLNIAVNDIEITIFETSPANWGIRGLTGDE
+>UPI000360DEBB 54      0.310   2.449E-06       1       58      59      62      119     129
+-IIEITIIEGRSIEAKKKLIRLLFDKIRDEVGIAHQDIEVCIQESPAHNWGFRGMHGDE
+>A0A402C1B6    54      0.275   2.449E-06       0       57      59      66      123     137
+PYFTAIVLAGRPAEQRRELASRLTDVVVDVLDTPRSLVRGQVVEVDPANWAIAGTAAA-
+>UPI0019124CB2 54      0.258   2.449E-06       0       57      59      66      123     142
+PFFEFYVLQGRAQEDRQQLMARFTELLVGTLGVRREDVRGVCRQVAAEDWCIAGVPAS-
+>A0A1H6YNS8    54      0.327   2.449E-06       0       57      59      66      123     144
+PFFEFIVLEGRSLEDRQQLHQGFTELLVEVLDVSRELVRGMCRRVAPEDWSIGGAPAS-
+>UPI001BFCDF34 54      0.275   2.449E-06       0       57      59      72      129     145
+PYVEMVLMEGRPLEQHHKIITTITDILVQHLGTDRGRIRVHIANCKPDNWGIGGTAAA-
+>A0A3D4VUI8    54      0.254   2.449E-06       1       58      59      88      146     148
+-FIEIQLIKGRESEFKRDLYKSITTAIEEKTLFKRENVFIFLNEQPAENWGVkGGFVASE
+>UPI000468D5BE 54      0.320   2.449E-06       0       52      59      1       53      188
+PIVELHILKGYTADDKRRLGEALTDAVRLVLPAPPDAVTIMMHEMESDHYYRG------
+>UPI00155FC9E1 54      0.241   2.449E-06       0       57      59      1       58      191
+PVIRVTLIEGYPDETRRRLAKALTDTVCAIVAAPLEGITVTIEELKPANYMRGGQSRA-
+>UPI0003488E14 54      0.271   2.449E-06       0       57      59      1       59      208
+PYILIQaTRDGLDAPRKAELIRRATQMMADVLDKDPATTFVVVDEVEADNWGIGGHPVS-
+>A0A550G8N6    53      0.291   3.370E-06       11      58      59      1       47      58
+-----------SLEKKKRIVQGIT-TVLEEIGIPRDSITVIIYEAPKDNWASGGQLHSE
+>A0P7K0        53      0.214   3.370E-06       0       55      59      1       56      59
+PFINVKLAGALNKDQKQQIAKEITEMMQRVANKPASYTYIVFEEVKTEDWAIGGAL---
+>A0A177KRB0    53      0.327   3.370E-06       0       54      59      1       55      59
+PFIQINQLDGMTAEGKARVIEAVTAAYAEASGKDPAKVWVHVNDMPHDSFGIGGK----
+>A0A843IUE4    53      0.305   3.370E-06       0       58      59      1       58      60
+PSITFDINQ-LSEDQKQQIVEEFTQSASRITGIPEEFFYVFINEFPDENVGVGGKLLSK
+>A0A7J9XGI9    53      0.396   3.370E-06       0       57      59      1       58      61
+PILQLTLVQGRDEETIQNCVREVARTVARTLDAPLSTVRIAVQEVPPTRFAVGDELKS-
+>A0A212LYI8    53      0.366   3.370E-06       0       57      59      1       57      61
+PVITI---EGpqLSIEQKRELVQAVTESASNVMKMPKHSIIVMIKEIDRENVGVGGLLLS-
+>A0A1D2WEB4    53      0.316   3.370E-06       0       57      59      1       57      61
+PIITI---EGPkaSKEQKKELIEKITKVASECYNLPEQAITISIYENPMDNVGVGGKQLS-
+>A0A419T4Q6    53      0.237   3.370E-06       0       58      59      1       58      64
+PVITIKMKKTQ-PEKKKELIEKLTSVAAEVTHSPFSAFTVFIEEFDSDNIGVGGQPLSE
+>A0A0M2U706    53      0.258   3.370E-06       0       57      59      1       57      65
+PIIEFS-GPKLTADQKRELVAEFTRTAQQVTNLPVEAFTVIIQEIPSENVGVAGQLLS-
+>A0A7V3VSZ4    53      0.316   3.370E-06       0       58      59      1       58      65
+PYISIE--AGKmTKEQKRALITEFTKSASEILKIPEAAFMVMIKENDPDNIGTGGKVLSE
+>A0A6F9ZD02    53      0.300   3.370E-06       0       58      59      1       58      66
+PYISIE--SGRlTAEQKKELIQRLTAIASEVTHIPEQFFTVAIKELPDENFGIGDKSIGE
+>B1Y1S1        53      0.237   3.370E-06       0       58      59      1       59      67
+PVVRVSWFEGKDHAQKEKVAAEITDSIVRHTATDPNYIYVIFEDVKASDWAGAGKLFGK
+>UPI00195BBE95 53      0.237   3.370E-06       0       57      59      1       57      69
+PILSVTTWP--TPDDKvRELVEELTATMHRVTGAPMDKITVHVQEIARDRWAEGGVLGT-
+>UPI001CD559E9 53      0.254   3.370E-06       0       58      59      1       59      71
+PLIDVSIARGRSPEQLRAFIDAVHRAAEETVDAAPENITVIVREVEPALWSRTNQTVAE
+>F3KU35        53      0.300   3.370E-06       0       57      59      1       60      71
+PFIEVKIIEGVlSREQQQALISELTDAVVRVGGEGmRPMTRCAIQEIRSGLWGVAGKPLT-
+>UPI0004028979 53      0.300   3.370E-06       0       57      59      1       60      71
+PLVNVELIEGvFSSEQKKDMIKKITDTMVSIEGENLRGVtWVKINEIKEGDWGIGGQTLT-
+>K2DYY3        53      0.254   3.370E-06       0       57      59      1       57      73
+PIITVTTWP--TPvEKKQKMILEITRVVHETTGAPLNKITVCVQELQKDSWAEAGILGS-
+>UPI001B835431 53      0.383   3.370E-06       0       57      59      1       60      73
+PLAQLKGLSGYlSMEQKQELIRKVTDAIVSVEGEGLRPVtWVLVEEVPSGQWGVGGTPVT-
+>A0A6J4UA91    53      0.241   3.370E-06       0       58      59      1       62      74
+PFINVKVIEGvFTPEQKTQIAERLTDAMVSVEGENMRGVtWCVIDEVRSGDWAIGGQgLTTE
+>UPI00124CE000 53      0.283   3.370E-06       0       58      59      1       67      75
+PIVNIIVTrEGttpdaasVTPEEKARLIKGVSNLLLEVLNKPLDATFVTIQEIELDSWGRNGMPVKE
+>A0A4Y6V937    53      0.300   3.370E-06       0       49      59      1       50      75
+PHIVVKLWPGKSEQQKQELAEALSRDVIRILGSKERSVSVGIEEIAPDDW---------
+>A0A401FY95    53      0.266   3.370E-06       0       57      59      1       60      75
+PLITVKVIEGvFSDDQKQEIIRRLTDTMVSIEGENMRQVTsVLVEEIRSGNWGLGGKPLT-
+>A0A7C7E688    53      0.220   3.370E-06       0       49      59      1       50      75
+PHVIVKLFPGRTEDQKKLCTEKITQVIIETLNTDEKSVSVAFEEVPRESW---------
+>A0A2D0ACA2    53      0.320   3.370E-06       0       49      59      1       50      75
+PHVIVKMLEGRTQAQKEALTEEIAKALKTAIGCPDESISVAIEDFAPADW---------
+>A0A7X9AI99    53      0.300   3.370E-06       0       49      59      1       50      76
+PHVIVRMFPGRSEEMKQNMADEITKAIVKSLNVDESSVSVAVEEVERDKW---------
+>A0A0Q8RCA3    53      0.327   3.370E-06       0       57      59      1       58      76
+PFVDIRIAGTASREQKAAIVADVTKALGTHLGKPASAVHVNILEVSTENYGAGGMLLA-
+>A0A419F1F2    53      0.276   3.370E-06       0       57      59      1       65      76
+PLIQIKVFEGaLTEEKKTEMIARVTEVVAEIEARPyPKEklqpyTWCVIEEVPAANWGIGGAPSS-
+>A0A0F2QX69    53      0.369   3.370E-06       0       57      59      1       65      76
+PLIQIKVLEGtLTTEQKNEMIAKVSNIVAEIEAGPqakeklLPHTWCIIEEVAPAHWGIGGNPLS-
+>A0A239QLK2    53      0.300   3.370E-06       0       49      59      1       50      76
+PHVEINCYPGRTEEIKQKCAEKIAEDIAATLGCNLSSVSVTIREVPQEDW---------
+>UPI00167F0E94 53      0.293   3.370E-06       0       57      59      1       58      77
+PNITVELLRGRSLDQRRRFVEAVTDDAVTHLGARRQDVRIVFTEIGGHDVANGGVLAA-
+>A0A3D8I9X9    53      0.311   3.370E-06       0       57      59      1       61      79
+PYVNIKITRenGtPTKEQKQRIIQGITEILSEVLGRDSASLVVVIDEIDCDNYGIGGTTIT-
+>UPI001618D023 53      0.287   3.370E-06       0       57      59      1       66      81
+PFVSVRVTrEGSSPgveavteSEKARVIAGVSQVLLDVLGKPLESTFVVIEEVPLGNWGWGGMPVA-
+>A0A357KYW1    53      0.311   3.370E-06       0       57      59      1       60      84
+PLVQVKGVSGYlSKEQKAELVTRLTDAVlsVEGEGLRP-VTWVIIEDVPEGQWGVGGNLAS-
+>A0A4R3MA26    53      0.327   3.370E-06       0       57      59      1       58      124
+PYITISATQGLSSDQKKQLLERSSNAVVDSIGAPQASVRVMLHELPREHYLDAGQFGA-
+>A0A7Z0S9Y1    53      0.379   3.370E-06       0       57      59      1       58      124
+PYITISASASYSTEQKKQLMERASDAVVESIGAPLPSVRVMLHELADGHYLNAGKFGT-
+>UPI001BD3736A 53      0.314   3.370E-06       2       54      59      67      120     125
+--VQITMREGRTVEQKKALFAAIVKNMVASVGIHPQDVFINLVENAKENWSFGnGE----
+>UPI0013791B17 53      0.321   3.370E-06       3       57      59      64      119     126
+---EVMLFQGRPRELKDRLLRELSGLIMRHTGLTPDNVFVCLQESPRQNWGImGGTPAD-
+>A0A140D699    53      0.296   3.370E-06       2       54      59      67      120     126
+--IQITWNEGRNTEQKKALYSAIAEGMNKAVGLRKEDVFISLIEVKKENWSFGnGE----
+>T2G8U3        53      0.326   3.370E-06       1       52      59      67      118     126
+-IIHITLNEGRSLEMKQALYKTVAERVSAALGISPADIMIGLTEVKKENWSFG------
+>UPI0003A68FAA 53      0.272   3.370E-06       1       54      59      67      121     127
+-VIQLTLNSGRSIEQKRNFYKQVADGLHERLGLRREDVFINLVEVVKENWSFGnGE----
+>UPI00163A10ED 53      0.288   3.370E-06       1       52      59      67      118     127
+-IIQITLNEGRTVDQKKALYKTIADQLAQQLSIPKGDVFISLVEVKKENWSFG------
+>A0A8J2YTD5    53      0.277   3.370E-06       0       52      59      65      118     128
+PlIVQITLRAGRTDDQKRALYRRITDRLADNPGVRPQDVMISLVENALVDWSFG------
+>UPI0006C7F947 53      0.344   3.370E-06       0       57      59      1       58      128
+PTLEVFLPAGHDDARKAELIARLTRATVDAIGAPAESVRVLLTELPATHIGLGGRSAA-
+>UPI001BA8B67F 53      0.293   3.370E-06       1       58      59      62      118     128
+-IIEVSMFEGRTDEVKRKLLNLIMERVHQ-LGIHTNDIEITIFETPKNHWGIRGVPGDE
+>A0A6P2TMC0    53      0.438   3.370E-06       0       56      59      66      122     128
+PVIVAILIAGRTDEQKRALIAALSETSASVLDAPLPATRVMIKDIPNTDFGIGGLTA--
+>A0A7Y0BWG3    53      0.258   3.370E-06       1       57      59      62      118     129
+-LVSIDCFIGRSLKTKRALYQAMLQNLGR-CGIPADHIKVLLREAPRENWAIrGGQPAS-
+>A0A2G8IT34    53      0.250   3.370E-06       1       52      59      69      120     129
+-YIHITCGSGRTYEQKQSLYKEIADQLYSQLHIPKENVFIMLVETGLENWSFG------
+>A0A1T4KBJ9    53      0.275   3.370E-06       1       58      59      62      119     129
+-IIEISLFAGRSIEVKKALIRMIFKNIEQTCGIVAQDIEITLVETPKENWGIRGMCGDE
+>K9Q7P5        53      0.293   3.370E-06       1       58      59      62      119     129
+-VIEIIMFEGRSMETKKELIRKLIKDIYETFGISVNDIEITLFETPKSHWGIRGTTGDE
+>UPI001C0D2E90 53      0.344   3.370E-06       1       58      59      62      119     129
+-IIEISMFEGRSIEAKKSLIRLLYQYIEQDVGIASQDVEITIFETPKHHWGIRGQCGDE
+>A0A2W4VUI6    53      0.293   3.370E-06       1       58      59      62      119     129
+-IIEILMFAGRSVEAKKSLYRLLFERLQETLDIVPIDIEIILIETPSYNWGIRGVAGDE
+>UPI001C997228 53      0.307   3.370E-06       1       52      59      67      118     132
+-FVQITANNTRTVEQKKALFRRIAELLGKSPGVRPEDVFVSLVEVAKENWSLG------
+>A0A5C9C342    53      0.379   3.370E-06       0       57      59      1       58      135
+PNLNIYLVAGYSDEQKSRLLARMTDAVVDSLDAPRSAVRIFLIELDEKHISVGGVTLS-
+>A0A402CTG8    53      0.327   3.370E-06       1       54      59      67      121     140
+-IVQITMLAGRTTEQKQALYRRIAENLQANPGVRREDVMVVASENGADDWSFGnGE----
+>A0A318GUD6    53      0.366   3.370E-06       0       58      59      1       60      141
+PILEYHLTEGRhTDEQIAELVLASSHLYAEVLQCPIERVRVAVHLHRPQHVAIGGRLVSE
+>A0A2N2V9D4    53      0.379   3.370E-06       0       57      59      72      129     144
+PLIQMVLMEGRTVEQLQRVIAELSAITARLLDVDQERIRVHIAHAHPDRWGIGGVPAS-
+>A0A6P2J7C1    53      0.438   3.370E-06       0       56      59      115     171     177
+PVIVAILIAGRTDEQKRALIAALSETSASVLDAPLPATRVMIKDIPNTDFGIGGLTA--
+>A0A6M0L8W3    53      0.380   4.637E-06       0       49      59      1       50      59
+PFVHIELLEGRSQEVKEKIAQEIRETISKHANAPKENIHIIFQDMKKENY---------
+>A0A095T8B4    53      0.288   4.637E-06       0       58      59      1       59      61
+PEVVVNLAAGRSEEQKDQLMQGIFEVVKNTLGVKEEYIVVSLNEVPKQHKTRGGKRFDK
+>A0A537RBC6    53      0.285   4.637E-06       0       53      59      1       56      63
+PIAQVYIPEGtLTPDQRREIVKGIHDVIISVEKLPPtGQTYVLINEVPRDHWGNAG-----
+>A0A842ZZP7    53      0.288   4.637E-06       0       57      59      1       56      65
+PIVTIETWPiPR--ERKPELIKKITKVFTE-WGIPAQAVTILIHETQMGNWGTAGEQHS-
+>D4H7B3        53      0.262   4.637E-06       0       57      59      1       61      67
+PILNLTMTKedgGATPEQKKALIAGFTNVFADVMGRGAKTMVVTIQELDTDSYGIGGETVT-
+>A0A838L526    53      0.385   4.637E-06       0       56      59      1       57      68
+PLAQISILEGRSEAMISRMAEDVTQAISVALATPRDKIRIVVTEIPTERWFIAGESV--
+>A0A660YAB5    53      0.301   4.637E-06       0       51      59      1       53      71
+PLIQMYFGKGaLTDEQKADLSRKVTDLIVKETKQPQHYTWVIIHEVPVENWMV-------
+>UPI001EDA9E8C 53      0.225   4.637E-06       0       58      59      1       62      71
+PYVSVKVTGGCeapTHNQKKQIIQGITELLTTVLQKDPATTMVLIEEVAMDNWGIAGKTTTE
+>A0A7Y6M5D2    53      0.300   4.637E-06       0       57      59      1       60      72
+PVVSVKVIEGvFSDAQKAEMVQKLTDAMVEVEGENMRSlTMVIVEEVKSGDWGIGGKPMS-
+>A0A1F9PLV5    53      0.295   4.637E-06       0       57      59      1       60      72
+PLVNIKLIEGvYSQDQKQEMIRRMTDIMVDLEGehMRPVTV-VVIEEVKSGDWGVGGKAFS-
+>UPI001AE80991 53      0.303   4.637E-06       0       55      59      1       56      72
+PYITIKLMEGRSRGRKERLAEQMTKTVCEVLEVDPSQVRIEFVELKEGSFAVAGQL---
+>A0A1Q4GM60    53      0.306   4.637E-06       0       58      59      1       62      72
+PFINIKIIEGvFSDAQKQEIIKKMTDTMVSIEGENMRGVtWTVIEEVKSGDWGIGGKgLTTE
+>A0A0T5NX11    53      0.350   4.637E-06       0       57      59      1       60      73
+PLVDIELIEGvFDDDQKRRMIHDVTEAMVGVEGEAMRGVtWVRIKEVAGGEWAIGGKPLS-
+>A0A3S3AJH9    53      0.322   4.637E-06       0       58      59      1       59      73
+PLVTIKTMQGKSPEALTRTMKEVSRVVAENLDYDPAHVWVVVDEMADEHFLAGGTTWAE
+>A0A256WX20    53      0.400   4.637E-06       0       57      59      1       60      73
+PLAQLKGLSGFlSVEQKAELIRKVTDAIVSVEGEGLRPVtWVIIEGVPSGDWGVGGTPVT-
+>UPI000A3A4F4D 53      0.262   4.637E-06       0       57      59      1       61      74
+PLVQISVPAGsLTPEQKSQMVAKVTDACVEAEGIPavRQFTWVHINEVPDGGWGMAGRALT-
+>UPI0005F04591 53      0.203   4.637E-06       0       58      59      1       59      74
+PFIHITTWKMNNEEQVKGMLEDITHAVHKNTGAPLDKISVAVTEVTPNRWADAGVVGNE
+>J3HY51        53      0.321   4.637E-06       1       56      59      2       57      75
+-IIQVTFIAGRTELQKERLIAALTDAAVDTVGIERAEVRVILKDIPNTDYGIAGQTA--
+>UPI00165DD824 53      0.228   4.637E-06       0       56      59      1       57      75
+PFIHVTTWPTKDEKQVIKLHEDITYAVHKNTGAPLDKISVVITEISPSHWSDAGIPG--
+>UPI000425F709 53      0.320   4.637E-06       0       49      59      1       50      76
+PHVVIKMIEGRGEEQKQRLADLVTKAIMDGAGCKESSVSVAIEDVPAADW---------
+>UPI00197E1743 53      0.322   4.637E-06       0       58      59      1       59      76
+PIVHISLVAGRSDDAVKACVKAVAIAVHESIGAPLDSIRVYATQVPSTHWAVGAQTKDE
+>UPI001D7FB4B2 53      0.328   4.637E-06       0       58      59      1       67      77
+PIVTIDITkEGSTPaataataAEKAAIIRGVSQVLLDVLNKPLASTYVVINEVDTDNWGWGGLPALE
+>A0A506UBD4    53      0.260   4.637E-06       0       49      59      1       50      79
+PHVQLKLFAGRTDEQKQKIADLLTKAVMEGAGCSEKAVSVAIEEFSPEEW---------
+>A0A329BFK8    53      0.245   4.637E-06       0       55      59      1       61      83
+PFVHVQTVDGiLSSDQKSEMLRRITDLMVEIEGrGDPsfrSSVWVRIDEHAPSQWSIGGVM---
+>UPI00197AD909 53      0.352   4.637E-06       6       56      59      0       50      93
+------MSEGRDEQQLRQLTRTTHEAVTSSLGVRDESVRVIVREVPPTLWSAGGRPW--
+>A0A8J6IVU7    53      0.254   4.637E-06       0       58      59      32      90      101
+PVIEINMMAGRKPETQKNLIKALFQNIGSQLLISPVDVEITIKEQAPYQWGFRGMTGDE
+>UPI00036F330B 53      0.344   4.637E-06       1       58      59      62      118     121
+-IVEIMLLEGRSAETKKNLIRLLYEE-AGACGLTENDLEIMLFEVPRGHWGIRGKPADE
+>A0A261QZ23    53      0.381   4.637E-06       0       54      59      1       55      124
+PILNIQIMQGHDARQKAALLKNCSTAVVDSIGAPLPSIRIVLEEVAPEHVIVAGE----
+>UPI001C3F067D 53      0.368   4.637E-06       0       56      59      1       57      124
+PYLTITATQGLSSDQKKQLLERSSDAVVRSIGAPLKSVRVLLNELSPDSYMDGGQFG--
+>A0A7X9X4V2    53      0.456   4.637E-06       0       56      59      62      118     124
+PVIVAILIAGRTDAQKEALIAQLSETIATVLDVPLPSTRVMIKDIPNTDFGIGGKTA--
+>A0A7Z7ID64    53      0.456   4.637E-06       0       56      59      62      118     124
+PVIIAILIAGRTDAQKKALIAQLSETIAAVLDAPLQSTRVMIKDIPNTDFGIGGQTA--
+>A0A7Z0MUR3    53      0.418   4.637E-06       0       54      59      1       55      124
+PYITISATEGLSAEQKKQLLERSSDAIVQSIGAPLASVRVMLHELPHGYYLNAGQ----
+>A0A225M8Z3    53      0.400   4.637E-06       0       54      59      1       55      124
+PYLIINATEGLSADQKKQLLERSSNAVVSSIGAPLKSVRAMLHEMPKENYLDGGQ----
+>A0A0A3ANZ9    53      0.293   4.637E-06       1       58      59      60      117     127
+-IIEINMMSGRSTEAKKLLIRMLFDEIYKQLKIKPTDIEITIKEQEPHCWGFRGMTGDE
+>UPI00048252E8 53      0.322   4.637E-06       0       58      59      1       59      128
+PTLEVYLPAGHTESRKAALIGELTQATVSAIGAPADAVRILLSELAASDYGIGGRAASE
+>A0A2S4LYC4    53      0.305   4.637E-06       0       58      59      1       59      128
+PTLEVYLPSGHAEACKAALIGQLTQATVGAIGAPAESVRILLSELPASDYGIGGRAASE
+>A0A1B4K1X3    53      0.438   4.637E-06       0       56      59      66      122     128
+PVIVAILISGRTDDQKRALIAALSDASAAVLDAPLDAIRVIVKDIAATDFGIGGKTA--
+>A0A2N5K6J5    53      0.327   4.637E-06       1       58      59      62      119     129
+-IVEISIFAGRSTATKKRLIRLLFERITADLELTAQDLEITIFESPKENWGIRGRPGDE
+>A0A1G3PSV6    53      0.288   4.637E-06       1       58      59      61      119     129
+-LIEITVFPGRKTETKKKLYRRLADDISAGFGIPVNDISIVLYEPGLECWGIrGGQIASE
+>A0A2N9YA44    53      0.258   4.637E-06       1       58      59      62      119     129
+-VIEISMFAGRTDETKKYLLYQLMEKISAEIGISKQDIEITLFETPPSHWGIRGKTGDE
+>UPI0003AAE1C7 53      0.293   4.637E-06       1       58      59      61      118     130
+-ILEILCFEGRGDAGKRALIRALYDRLVPALGLSADDLELTIVETPRVNWGIRGVPADE
+>A0A810YEW2    53      0.257   4.637E-06       0       57      59      1       66      131
+PIVNIlvtreGTIPGekRtTREQKAAVYKGIADLLFTVMGKPHEDTTVIFHEHEIDHIGQGGLPLS-
+>A0A3L6M3D9    53      0.350   4.637E-06       0       56      59      73      129     135
+PTIQALLIAGRSEQQKAALIGSLTAAVGEVLDIPPDSIRIIVSDIPNTDFGMNGVTA--
+>UPI001EFF10CD 53      0.362   4.637E-06       0       57      59      72      129     146
+PFVQMTLMKGRPLEQFHKIMDEISEIIARNLEINKSQVRVHIANAEPELWAIGGVPAS-
+>A0A8A6JIS0    53      0.344   4.637E-06       0       56      59      1       58      171
+PFWTIYTPEGiFSETQKKALASEVTDGYAQYGGMPRFYVVVIFKEVPSGSFYVGGEPV--
+>A0A1I6VAX8    53      0.295   4.637E-06       0       57      59      1       61      188
+PVIELHVMKGYSDTDKSRLCEALTHAVRIVVPAPPEAVTVMIHELDPAGYMRGGqyrKPAS-
+>A0A651G7K2    53      0.236   4.637E-06       0       54      59      1       55      189
+PMVTVTLMEGYDEEARARLGKAMTDAVRSVVPAAPEAVIVVLQEIPAANYMRGGE----
+>A0A2V2UD28    53      0.272   6.380E-06       0       54      59      1       55      58
+PIVTLSMFGGRTQIEKDRLAEAITEDVTRILKVQKKEVIVVIEEAPRGNWYSAGV----
+>UPI001665452E 53      0.310   6.380E-06       0       57      59      1       58      61
+PEIIVYAAAGRTSEQKKRLMERITSAVVEEFSVPKEAVVVQVMESALDHKMKGGVLFS-
+>A0A2C2UYX1    53      0.389   6.380E-06       0       58      59      1       59      61
+PVIQMTLVQGRDNEVIETCIKNVARTVAESLNAPIESVRVIVNEVPANRFAVGTLLKSE
+>A5G4C7        53      0.333   6.380E-06       0       58      59      1       58      61
+PVITIDI--GNlDKEKKAGLVRELTAKASEVTQIPAEKFIVLINEMERDNIGVGGKLLSE
+>A0A358NG88    53      0.271   6.380E-06       0       58      59      2       60      62
+PNIFIETFEGRSTDEKKKLVEGITYVVSQVWNVDKETVNIRILENKRENVARGGILFSE
+>A0A839IQZ6    53      0.436   6.380E-06       0       54      59      1       55      62
+PIIEMHLLEGRSDQMKAKMAEAVSEAVAETLEVDKNSVRILITEHKNAEFYVGGK----
+>A0A7C6KTW5    53      0.338   6.380E-06       0       58      59      1       58      63
+PVIYVE-GPKMNKEQKEELIKTLTEKSAQILNLPTQAFTVVINEHDPDNVGVGGELLSK
+>UPI001CC82D28 53      0.233   6.380E-06       0       58      59      1       58      66
+PVITIDM--GKTdVERKKALIKNLTKTAAEVTNIPAEKFTVLINELDGTNIGVGGLTLAE
+>A0A537YTU5    53      0.298   6.380E-06       0       53      59      1       56      69
+PFVHVHWYEGRSDEQKAEIAKRIEAALIEVAGVAPDHCWVKFDdsfEVAAVDLG-GG-----
+>A0A4T9T5S1    53      0.338   6.380E-06       0       57      59      1       57      69
+PYISVE--SGaLTDEQKEQLIGRLTEVASEVMSVPPEFFSVTIKELPDKNFGIGGKTID-
+>A0A4T9TB51    53      0.303   6.380E-06       0       54      59      1       54      69
+PHITIE--SGKlTDEQKRTLVERLTAVSSEVMKIPPEFYSITIHEIDDASYGIGGK----
+>M1NWV1        53      0.465   6.380E-06       0       57      59      1       58      71
+PIIQVTLVEGRDDAVVENFIREVARTASRELGAPLSSVRVMVNQVPDNHFAVGDRLKS-
+>A0A7W3ZWJ4    53      0.240   6.380E-06       0       53      59      1       54      72
+PIINVTTWKSDDQQMKKKLIEELTRTVHQVTGAPLDKITVYLQEIDNQYWGEAG-----
+>A0A1E4PY76    53      0.283   6.380E-06       0       57      59      1       60      73
+PLINVKVIEGvFSAEQKSEIVRKLTDAMVTIEGeAKRPVTWTIVEEVRSGDWGIAGKPLS-
+>UPI001E556147 53      0.260   6.380E-06       0       49      59      1       50      73
+PHVNVKMYPGTSEEQKAKIAKEITNVIMKHTGKPDAAVSIAIEEVAEEAW---------
+>A0A1X6YVU2    53      0.316   6.380E-06       0       57      59      1       60      73
+PLVDIELIEGvFDTDQKRRMLSEVTDAMVRVEGeALRGTTWVRIREIASGEWAIGGTPMT-
+>A0A838KBC6    53      0.266   6.380E-06       0       57      59      1       60      74
+PLVQVTLMEGaVSPAEKAQLITGITSATAGVLGEDiRRHTWVVVDEIPSGGWGMGGHPIT-
+>A0A1I4ZWD7    53      0.283   6.380E-06       0       57      59      1       60      74
+PLINVKLIEGvFSDSQKKEIAAKLTDTMVSIEGEALRPVtWVVIEEVKSGHWAIGGKTLA-
+>A0A7W9GC07    53      0.250   6.380E-06       0       57      59      1       60      75
+PLINVKVIEGvFSDAQKAEMVEKLTDVMVSIEGENLRPLTVVIvEEVKSGDWGVGGKPVT-
+>A0A1I4UMW9    53      0.320   6.380E-06       0       49      59      1       50      76
+PHVVIKMIEGRSEEQKRRTAELVTQAIMDGIGCKESSVSVAIEDLPAAEW---------
+>A0A7V9MZR4    53      0.333   6.380E-06       0       57      59      1       60      77
+PLVDIQLIRGvFSPEQKKTMIENVTDAIIAVEGEAMRSVtWVRVQEYESGEWAIGGQPLT-
+>A0A1N7FJ27    53      0.333   6.380E-06       0       57      59      1       66      79
+PIVTIQITrEGTSPgataataEEKAALIHGVSKLLLDVLHKPMDSTFVVIDEVETENWGRGGLQVD-
+>A0A847I316    53      0.283   6.380E-06       0       57      59      1       60      79
+PLIEVKLIEGvFSPKQKQQMIAKLTDAMVSIEGENlREVTTVIVEEVKSGGWGIGGKSLS-
+>A0A4S2H063    53      0.333   6.380E-06       0       53      59      1       57      80
+PVVTIQTPAGaLSEVQKAALISKVTDVVVEVEGFPalRPSVHVLIEEVPAGGYGVGG-----
+>A0A1V4IFE6    53      0.274   6.380E-06       0       50      59      1       51      81
+PHVVVKLYPGRSEDQKINLAEKITSVVSESLNLSESSISVAIEEISRDDWA--------
+>UPI001E302DDD 53      0.275   6.380E-06       1       58      59      35      92      102
+-IIEISLFEGRSIAAKKALYQLIFERFEQNLNILPNDVEITLTETPMHNWGIRGKSGDE
+>A0A1G4W875    53      0.301   6.380E-06       1       53      59      62      114     118
+-IVELVLFPGRTKEQKEAAIETITAKLAERLAIDKGDVFMVISEPPLENWGIGG-----
+>UPI001D019B79 53      0.363   6.380E-06       0       54      59      1       55      124
+PFVTITVTQPLSPDQKQQLLLASSDAVVDALKAPLPSVRIVLHELPAGHYLNGGK----
+>A0A1Q8IZA6    53      0.456   6.380E-06       0       56      59      62      118     124
+PVIIAILIAGRTDAQKEALIAQLSETIAAVLDVPLPSTRVMIKDIPNTDFGIGGKTA--
+>UPI001E459BD4 53      0.421   6.380E-06       0       56      59      1       57      124
+PILNIQIMQGHSAEQKASLLNNCSQAVVDSIAAPLPSIRIVLEEVAPAHVIVAGELG--
+>UPI00112D6D99 53      0.267   6.380E-06       1       56      59      67      122     128
+-IVAITFRRGRTDDQKRALYRAIADGAAERAGLRPQDVMVVVIENGPADWSFGDGLA--
+>A0A261GQ32    53      0.258   6.380E-06       1       58      59      60      117     128
+-VIEINMMEGRKVETKKLLIKSLFSTIGQRLDIQPVDIEIMIKEQPPHCWGFRGMTGDE
+>UPI0012914CFF 53      0.333   6.380E-06       0       56      59      66      122     128
+PTVHALLIAGRTDAQKAALIAGLTRVIEETLQVPAAPVRIMILDVPNTDFGLGGLTA--
+>A0A084DMU8    53      0.421   6.380E-06       0       56      59      66      122     128
+PVIVAILIAGRTDAQKRALIAALSETSASVLDAPLQATRVMIKDIPNTDFGIGGQTA--
+>UPI000D68D7A3 53      0.344   6.380E-06       0       57      59      1       58      128
+PTLEVYLPHGHDEARKASLIQGLTHATVSAIGAPAESVRILLSEMPAVHFGIGGKTAA-
+>A0A7W1TK08    53      0.310   6.380E-06       1       58      59      62      119     129
+-IIEISMFEGRSTEAKKHLVRLLFARISQEVAIGVQDIEITISETPKYNWGIRGLPGDE
+>A0A8J3G0U0    53      0.259   6.380E-06       1       54      59      62      115     129
+-IIEISMFVGRSKEAKKSLVKHLFENIRERTGIAPHDIEITIFETPQENWGVRGQ----
+>UPI0015BA3E06 53      0.293   6.380E-06       1       58      59      62      119     129
+-IIEIIMFVGRSIDTKKQLIRQIIQEINQQLHIDVDDIEMTIFETPKQNWGIRGLPGDE
+>A0A3B9PMT1    53      0.368   6.380E-06       0       56      59      68      124     130
+PTVHAFLIAGRSPAQKEAMIAGVTEAIEETLGIPAEPVRIMFFDIANTDFGMLGVTA--
+>A0A1H5X7I5    53      0.288   6.380E-06       0       58      59      62      120     133
+PFFEFMVLEGRPLAQRQELMKQFSEILAEETGIPLSQVRGMCRRVLAEEWCIAGKPASE
+>A0A290ZUX3    53      0.403   6.380E-06       0       56      59      72      128     134
+PTVHAFLIAGRSDAQKEALIGGITRAIGETLAIPPDPVRVMIFDVASTDFGMKGVTA--
+>UPI0016582D01 53      0.333   6.380E-06       0       58      59      1       60      144
+PVVHFHLVEGRtSAAQDAELLRAASQFYAEVLEAPPERIRAFITTYPPGRCAVGGEIVGE
+>A0A848XCZ9    53      0.310   6.380E-06       0       57      59      1       58      187
+PIVEIHLIDGYSDEAKARLGQALTGAVASVVPAAPEAITVLMHEIAPSGYMRGGTQRS-
+>A0A1H2G3W1    53      0.310   6.380E-06       0       57      59      1       58      192
+PIVRVTMIEGYAEEVRQTLARRLSDAVRGTIAAPAEGVTVAIEEVKPENYMRGGRSRT-
+>A0A7V1BIQ8    52      0.196   8.780E-06       0       55      59      1       56      59
+PVVRVSWFEGKTAEEKAKVAQDITDTIVRTTNTDASYIYVIFEDVKTSDWAGSGKL---
+>UPI00040A062A 52      0.345   8.780E-06       0       54      59      1       55      59
+PYVRIDLLQGRTKEQIQQLMEDVVEAVVKNTNVSKESVHVIVNELQRTHLTKNGE----
+>A0A553SRP0    52      0.310   8.780E-06       0       57      59      1       57      60
+PVITIEAVK-LTKEQKRNLVKEMTTAAAKIINVPEQIVTVYVKENELDNIGVGGELLS-
+>A0A5B9G627    52      0.389   8.780E-06       0       58      59      1       59      62
+PIVQITLVKGRDRAVVQNCIKQVAQAVADTLDAPLDSIRVAVTECEPELFAVGATLKSE
+>A0A1M6LE45    52      0.275   8.780E-06       0       57      59      1       57      62
+PVITVN-GPKMSKEQKAELVKSFTETASKIMNIPAQAFTILIEEMERENVGVGGVLLA-
+>A0A8F4MWM6    52      0.310   8.780E-06       0       57      59      1       58      63
+PVITIDLGTIENKEKKGQLVQALTEAASSVTQIPPEKFIVFIKEMERENIGVGGKLLS-
+>UPI001CF4416D 52      0.250   8.780E-06       0       58      59      1       58      64
+PIITVTM--GKTnVENKKALIEKLTAAAVEVTKHPASAFTVFIEELELDNIGVGGQTLTE
+>UPI0003737E56 52      0.288   8.780E-06       0       58      59      1       58      64
+PVITMKMKKTQS-EKKKELIEKLTAAAVEVTNSPASSFTVFIEEYDPDSIGIGGETLLE
+>A0A1S6U064    52      0.295   8.780E-06       0       58      59      1       60      67
+PFINIKM-AGPepTREQKEQIIQEVTDTMVRVLGKNKERVMVMLETLKDDDIGVGGKSIKK
+>A0A3N6X6L9    52      0.277   8.780E-06       0       53      59      1       54      67
+PLIEVRHANSYDPTQRERIIAALTAAYSEASGAPAEKVWVILDEVQRDSWGAGG-----
+>A0A7K1LL46    52      0.266   8.780E-06       0       55      59      1       60      70
+PIVNLaivpEMMNGDRKAQYRDVVQGITDAISKVTGAPEESVHVLIEEVHSDMYSVGGTM---
+>A0A6H9Y424    52      0.300   8.780E-06       0       57      59      1       60      73
+PLIQVKIIEGvFSSEQKQQIIRKLTDAMVSIEGENMRQVtWCVVEEVKSGDWGIAGNPLT-
+>A0A7X4DZW7    52      0.250   8.780E-06       0       58      59      1       60      73
+PLVRVSAVKGRiSPDAKKKICQEMHDVIRRHTPAPSEAVWVMIDDVPEENWMIHETMLSE
+>UPI0015BF3316 52      0.344   8.780E-06       0       55      59      1       58      74
+PLVTIDIIRDvFTPEEKRRLISGVTEAVVAVEGEAMRQVtWVRIHEVEQGDWGIGGQL---
+>A0A7C2JAL8    52      0.338   8.780E-06       0       55      59      1       58      74
+PLVTIDLIEDvFTPEQKQTLIERVTEAMisVEGEGMRP-VTWVRIQEFAGGDWAIGGKP---
+>C0VPG0        52      0.258   8.780E-06       0       57      59      1       58      74
+PVIHITTWPLKDENQVESLMEDVTHAVHKNTGAPLDKISVILSEVSPSRWSDAGVLGT-
+>A0A2T0R6T4    52      0.303   8.780E-06       0       53      59      1       56      76
+PLVTVKVVEGvFTTEQKKEMISRITDAVVDVEGEALRPVtWVLVEEVDSGLWGIGG-----
+>A0A0Q7TY03    52      0.274   8.780E-06       0       50      59      1       51      77
+PHIIVKMFAGRSDEVKQQLAHALTKTLIDTLGSSEKSISVGIEDVAPDDWG--------
+>A0A133UAQ7    52      0.245   8.780E-06       0       58      59      9       69      77
+PLIEVSLVEGeLSDKQKVKIANSVSDLLMdEIPDLPKEAISVLFYENPSENWIVGGKTVEE
+>A0A520DCK7    52      0.240   8.780E-06       0       49      59      1       50      79
+PHVIVKLWPGKSDDQKQRLTEAITRGVTDVLEYDADAVSVAFEEVAPAEW---------
+>UPI001445393C 52      0.272   8.780E-06       1       55      59      2       56      93
+-YVTVRIGKNNSIEKKRKLVKNITDALSSVIDTKSESIIVHIEEIEGEDWAVGGVL---
+>UPI0013DD397F 52      0.305   8.780E-06       0       55      59      1       59      101
+PIISIKFIKDVvaTPEQKEELIGRVTEAFVGVLGeVVRPFTYCLVEEVPARHWGIAGVP---
+>UPI001B041FE5 52      0.421   8.780E-06       0       56      59      62      118     124
+PVIIAILIAGRTDAQKEALIAALSETSVAVLDVPLQATRVIIKDIPNTNFGLGGQTA--
+>UPI000411D60C 52      0.307   8.780E-06       1       52      59      66      117     125
+-FIQITMFNTRALEQKKALFRRTAELLAESPGIRPENVFVNVLEAAKENWSVG------
+>UPI0010217118 52      0.363   8.780E-06       1       54      59      64      118     126
+-IVSITLRAGRPPEQKRTLYRRIAELAAEYGAAEPRNVVVVLTENAPADWSFGhGE----
+>A0A2T5L8J7    52      0.296   8.780E-06       2       54      59      67      120     126
+--VQITFNEGRTLDQKKALYKAIVKNMGDSVGMRPQDVFVNLVETKKENWSFGnGE----
+>A0A7X0DI84    52      0.269   8.780E-06       1       52      59      67      118     126
+-IVQITCNSGRTVEQKKALYQGIADNFSTDPGLRIEDVLINLVEVSKENWSFG------
+>UPI00191170BA 52      0.250   8.780E-06       1       52      59      67      118     127
+-VIQITLSEGRTVEQKKLLYKTIADSLHGQMAVRLEDIFINLVEVKKENWSFG------
+>A0A366F3A1    52      0.288   8.780E-06       1       52      59      66      117     127
+-IIQITFNEGRTTAQKQALYKAIAEGIHSATGLAIGDVFVNLVEVKRENWSFG------
+>A0A2S4LYC4    52      0.385   8.780E-06       0       56      59      66      122     128
+PVIIAVLIAGRTDEQKRALIQALSETSASVLDTPIDCTRVMIKDIPNTDFGLGGKTA--
+>UPI001641C760 52      0.370   8.780E-06       0       53      59      1       54      128
+PTLEVYLSAGQSEARKSALIAGLTQATVDAIGAPADSVRVLINELPTGHHGTGG-----
+>A0A841RSA4    52      0.275   8.780E-06       1       58      59      62      119     129
+-IIEISMFEGRTIETKKYLLQLLFERINSKLNLSVQDIEITIIETPQYNWGIRGVSGDE
+>A0A2E8GXE7    52      0.293   8.780E-06       1       58      59      62      119     129
+-IVGVAMIEGRSVEAKKQLIRLLFERVPEKVGISTTDLEICIQESPAHNWGFRGQLGDE
+>UPI0001E3019F 52      0.298   8.780E-06       1       57      59      62      117     129
+-VVEISAFSGRSTDAKRLLYRTIVENL-RSLGIKPEDVFILLHEEPLENWGIRGGIAA-
+>UPI000DCA624E 52      0.200   8.780E-06       1       54      59      71      125     136
+-LVSITCAPGRTVQQKTGLYQAIADAFNEHFNIPIENIFITLNETHRENWSFGqGK----
+>A0A290ZMW2    52      0.366   8.780E-06       0       58      59      1       60      144
+PVVNFHLVEGRaTPEQEAALLKSASRLYCEVLRAPVDRVRAFITHHAPQRFLVAGELVSE
+>A0A411X7J7    52      0.321   8.780E-06       1       56      59      73      128     147
+-VVQAFLIAGRSDAQKRRLIAALTDVMAELPGAARSAVRIIIKDIPNTDFGLAGKTA--
+>A0A1E4ZQA1    52      0.226   8.780E-06       0       52      59      1       53      186
+PIITVTLIEGYDKQARQRLCERLTDATCSVINAPAELVTVVVNEVPAENYMRG------
+>UPI000C337E6C 52      0.296   8.780E-06       0       53      59      1       54      187
+PVVTIDLIAGYDAETRGRLGRAVTDAVASVVAAPPEAITVMLTEHAGENYMRGG-----
+>A0A0A0EFB9    52      0.377   8.780E-06       0       52      59      1       53      187
+PIVEIHLLEGYSDAEKERLGRSLTAAVQTVVPAPPEAITVMMHEMQAADYMRG------
+>UPI00123D293B 52      0.258   8.780E-06       0       57      59      1       58      187
+PVVETHLIEGYTPEEKKRLMKALTDAIRFVVPAVPEAITVLLNERPVCDYMRGGSLRT-
+>A0A1B6YS80    52      0.310   8.780E-06       0       57      59      1       58      191
+PIIEAHVLEGYDNDAKTRLGKALTDAVQLVVPAAPDAITVILHEMPRAHYMRGGTHRS-
+>A0A7R7DMC9    52      0.309   8.780E-06       2       56      59      67      120     314
+--VEITLVRGRSDEQKRALYRRITEELVGV-GVRSQDVLVTLTENDRADWSVGDGQA--
+>A0A7J3TWZ5    52      0.297   1.208E-05       11      57      59      1       46      58
+-----------SIESKRKIVKGITQVF-EEIGIPKEAVEIIIYEAPKTNWASGGELHS-
+>A0A1S2QYS6    52      0.423   1.208E-05       0       58      59      1       59      61
+PVVQITLVKGRESEMIETCIKNVALTVSESLNAPIDSVRVIVNEVPANYFAVGTKLKSE
+>UPI00036B28C1 52      0.389   1.208E-05       0       58      59      1       59      61
+PFVKIDLFEGRSEQQKISLAREVAEVVSKHTNAPKEAIHVFINDMVEGSYFPHGEIKRK
+>A0A1Y3XCC5    52      0.310   1.208E-05       0       57      59      1       57      62
+PVITIEAAK-LTKEQKAVMTKEMTETASRVMNLPPQAFYVFIKENEPDNIGVGGTLLS-
+>A0A7C7DTA0    52      0.366   1.208E-05       0       57      59      1       57      62
+PYISI---EGphLRREQKAELVREFTEAASRIMNIPREAFVVMIKENDAENVGVGGRLLA-
+>A0A1D2WP27    52      0.310   1.208E-05       0       57      59      1       58      62
+PVITIAGNKGITIEKKREMVKKVSEVVSEAYGLPIEAITVLIQEYDFDDIGVAGELLS-
+>A0A1Z5HS42    52      0.310   1.208E-05       0       55      59      1       55      62
+PLI---IFEGpeLTKEQKEKIAKEFTDTASKITGIPAEAFTVLLKENSPENVGIGGQL---
+>A0A840EYG4    52      0.293   1.208E-05       0       57      59      1       58      63
+PIINVKHASPLSAEQIDQLIASITEVYVSITNATASSVQVLIDQTPAERWGIGGQSLA-
+>D5WEB1        52      0.333   1.208E-05       0       56      59      1       57      63
+PTLEVYLSQGYADERKARLIEGLTDATVQAIGAPAESVRILLPELAAANTGLGGKTA--
+>A0A0D8I727    52      0.333   1.208E-05       0       57      59      1       57      63
+PHIS---FEGpkLTKEQKEELVRKITEVSTSVLKLPKEAFTVVIRENDLENVGVGGELLA-
+>A0A0K8JI96    52      0.327   1.208E-05       0       58      59      1       58      64
+PVITV---EGsqLSKEQKRGLILDLSQTASRIMQIPQEAFVVLIKENPADNIGVGGTMLSE
+>A0A1G1H2M9    52      0.316   1.208E-05       0       58      59      1       58      65
+PVIRVDI--GTiDAAQKKQLIEELTEAAVKVTHIPKPAFSVIIQEHKDENYGVGGLTLDK
+>UPI00067C631C 52      0.379   1.208E-05       0       57      59      1       58      66
+PIIHITLVAGRDNAKVERCIREVARTVADTLDAPLDTIRVMVNEVPAARFAVGDRLKS-
+>A0A519G2A8    52      0.280   1.208E-05       2       58      59      3       57      66
+--VRVELGE-RTQEQREAIMADLTEVMVKH-GSPLESTQVILYEVSMDLWAKGGIPYSK
+>A0A0S6U3C9    52      0.267   1.208E-05       0       54      59      1       54      66
+PVISLQM--GKlTKEQKREIIEKITANIAQITKIPEAAVTVLIHELDDENIGTGGK----
+>A0A533SCK7    52      0.295   1.208E-05       0       58      59      1       58      67
+PIIS---WEGgkLTKEQKRDLIQRLTEVAVEVTKVPVKFYSVIIREQQDENLGFAGETVEE
+>UPI000B4A14FE 52      0.283   1.208E-05       0       58      59      1       58      68
+PFIKLE--AGKmDKETKEKLISGLTKVASENLGIPEQAFTVLIKENEMDNWGVGGKVLTK
+>F9ZWK9        52      0.266   1.208E-05       0       57      59      1       60      71
+PLITVNLIENvFSSEQKAEIIEKLTDTMVAIEGENMRQVtWVKIEEVPEGQWGIGGTPLT-
+>A0A7C3X0U2    52      0.267   1.208E-05       0       55      59      1       56      71
+PTVTVEGPPLKDLDRKRSLTREITDALERAYGLPRQAYTVVIKENPPENVCVGGEL---
+>UPI001C63335C 52      0.306   1.208E-05       0       57      59      1       60      72
+PLIDIQLIKGvFTPDQKKTMIEKVTNAMVSIEGEamrPVTWVRV--QEIESGEWAIGGKPLT-
+>UPI00036416C0 52      0.295   1.208E-05       0       57      59      1       61      73
+PLVQISIPAGsLDDAKKADMIKRVTDAVVEAEGFPavRAFTWVHINEVPDGGWGMGGQVVT-
+>A0A176EX01    52      0.366   1.208E-05       0       57      59      1       60      73
+PLVDIELIEGvFDDSQKQRMIAEVTEAMVRVEGEALRPVtWVRVQEIASGEWAIGGKPMT-
+>A0A1Q3VX57    52      0.333   1.208E-05       0       57      59      1       60      73
+PLVNIELVEGvFEKSQKQDMIRKVTDAMVEIEGEAMRGVtWVRIHEVASGEWGIGGKTLT-
+>A0A0D8BHC5    52      0.274   1.208E-05       0       58      59      1       62      74
+PFVNVKVIEGvFTPQQKQEMIAKLTEVMVGIEGEATRSVtHVVVEEVRSGDWGIGGRcLTTE
+>UPI0015E7CBB6 52      0.301   1.208E-05       0       58      59      1       63      74
+PIVNLDIVPelmnGDRGSQYQSIARGITEAIVASTGAPAESVHVLINEVSAKTYSVAGTMLSE
+>A0A1W1YIV7    52      0.340   1.208E-05       0       49      59      1       50      74
+PHVVIKCFPGRSEEVKKACADKVAADIAETLGVNLSSVSVAIREVPKEDW---------
+>A0A2W5YJI8    52      0.267   1.208E-05       0       53      59      1       56      74
+PLVNVQVIENvFTPEQKQQIIAKLTDAMVAIEGESlRELTWVKIEEIKEGNWGIGG-----
+>UPI001F184DFD 52      0.333   1.208E-05       0       57      59      1       60      75
+PLVTIDVIKDvFSPAKKQELIEKVTEAMVEVEGEELRSVtWVRIVEVEQGNWAIGGQCLS-
+>A0A2E6LXI0    52      0.260   1.208E-05       0       49      59      1       50      76
+PHVIVKLWPGKTEEQKKELTQKIVDAVHTSLGNGLHSISVGFEEISSENW---------
+>UPI001CC10819 52      0.240   1.208E-05       0       49      59      1       50      77
+PHISVKLYPGKSEQQKTQLAERIVKDVMEALGSPEGSISVAIEEVSPADW---------
+>A0A7G8WGS6    52      0.263   1.208E-05       0       54      59      1       57      79
+PFVNVKVIEGvFTSGQKQEMIAGITDAMVAVEGENLRGItWVVVEEVRSGDWGIGGQ----
+>A0A6J5DNB9    52      0.267   1.208E-05       0       53      59      1       56      81
+PLITVKGIEGvFSPEQKRLLIKKLTDAMVEVEGEKmRPITWVIFEDVKSGDWGMAG-----
+>UPI0006D89601 52      0.252   1.208E-05       0       58      59      1       67      84
+PIVNILVTrEGtspgaeRtTREQKAAIYKGIADLLFNVMGKPHVETTVVFHEHEIDDFGQGGLPLSE
+>A0A7X8AIW4    52      0.293   1.208E-05       0       57      59      1       57      84
+PVIIVN-GPALSLEKKRELIKGLTEVASRVMDVPEEAFVVLVNENPQENVGVGGILLA-
+>I3CD65        52      0.206   1.208E-05       1       58      59      62      119     122
+-VIEIQFFTGRTAETKKRLLYQLMERIATDVGISQQDLEIILIEIPPAHWAVRGKTGDE
+>A0A193GHG4    52      0.363   1.208E-05       0       54      59      1       55      124
+PILHVHVVTGWPADKKTALLETASQAVVESLGAPLRSVRIMLHEVLPEHIIVAGE----
+>A0A158JS78    52      0.385   1.208E-05       0       56      59      62      118     124
+PVIIAILIAGRTDAQKKALIAHLSETSAAILGVPLASTRIMINDIPNTDFGIGGQTA--
+>A0A1I4PMD6    52      0.303   1.208E-05       2       57      59      68      123     126
+--IQITLNEGRTVELKKALYHEIAEQLKARLEIRPEDIFINLIEVKKENWSFGNGLAS-
+>UPI000C766729 52      0.252   1.208E-05       0       58      59      55      116     126
+PYeilIEICLFSGRTKETKKKLFKEIANNI-ESIGIDKNKIMIMLNEQPAGNWGLnGGQPADE
+>A0A2D7HY22    52      0.258   1.208E-05       1       58      59      60      117     127
+-LIEINMIEGRKTETKKSLIKCLFSEIQKNLNLGPIDIEIIIKEQPAHCWGFRGMTGDE
+>A0A4T1ZSA6    52      0.258   1.208E-05       1       58      59      60      117     127
+-VIEISMISGRTEETKKKLIKQIFSAFERDLSISPIDVEITIFEQPSHCWGFRGITGDE
+>A0A160DZE3    52      0.272   1.208E-05       1       54      59      67      121     128
+-VIQVTLNQGRSIALKKAFYRAVAEGLHAHLGVRREDVLISLVEVPKENWSFGnGE----
+>UPI00105E8ABF 52      0.305   1.208E-05       0       58      59      1       59      128
+PTLEIHLPAGHAEPRKAALIHRLTQATVDAIGTPAEAVRILLSEFDARHYGIGGVSAAE
+>A0A0U4DMM9    52      0.438   1.208E-05       0       56      59      66      122     128
+PVIVAILIAGRTDAQKRALIAALSGAGANVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>A0A833NY51    52      0.307   1.208E-05       1       52      59      68      119     128
+-FVQITCAEGRSVEQKKALYAAIVENIARETPIRREDVIINLIETKRENWSFG------
+>C5BKG7        52      0.258   1.208E-05       1       58      59      60      117     128
+-VIEINMMAGRTVDTQKTLIKTLFREIERDLGLAPIDVEIVIKEQAPHQWGFRGMTGDE
+>A0A1L6ZIW6    52      0.269   1.208E-05       1       52      59      69      120     129
+-YIHITCGSGRTQEQKQFLYKEIAEQLYDQLHIPKENVFIMLIETGLENWSFG------
+>A0A7X8SP56    52      0.258   1.208E-05       1       58      59      62      119     129
+-IIEIMMITGRTVETKKKLIQLLFKEISEQTGISTTDIEILIQESPASNWGFRGMTGDE
+>UPI0008FB52E3 52      0.250   1.208E-05       1       55      59      67      122     129
+-FIQIVLNEGRTTDLKKKFYKAVCDAVVEKLKVRPQDIVIHLIEVNKENWSFGnGEM---
+>A0A2E6X9I5    52      0.241   1.208E-05       1       58      59      63      120     130
+-VIEITMFEGRSVETIKSLINMLYEKVPEATGIPRSDIDITISELPRHAWGLQGSIGDE
+>UPI001B1581C0 52      0.229   1.208E-05       1       58      59      67      127     133
+-FIQITMKEGRTTRKKQALYARIAGLLAEKAGVRPQDVMIILMENMQENWSFGnGtaQLAAE
+>A0A4R6RBC2    52      0.275   1.208E-05       0       57      59      66      123     136
+PFFEFLVLEGRPVAQCQDLLTRFTELIVDTLGVDRSGVRGVCKPVPPALWAIAGQPAS-
+>A0A1I7LZC9    52      0.403   1.208E-05       6       57      59      72      123     137
+------LIAGRSPQQKVRLIAALTEAAAGAIDADPAAVRVIIKDVPNTDFGLGGRTAA-
+>A0A5B8CIM5    52      0.307   1.208E-05       7       58      59      78      129     141
+-------LEGRPTEQLQALAAGFTDLVERHLGCDRSLIRGTVMPVAPALWSIGGVPASE
+>A0A8J7WEN1    52      0.339   1.208E-05       0       55      59      1       56      187
+PIVELHLLQGYDDGVKARLGKGLTDAVRFVLPAAPEAVTVMVHEMAAANYYRGGEM---
+>UPI0009DF64F4 52      0.280   1.208E-05       0       49      59      1       50      219
+PHVTVKLWPGKSEQQKKRLSDEIVKDVMSILDYPEESVSIAIEEVGPKEW---------
+>A0A329PJ40    51      0.380   1.663E-05       0       49      59      1       50      55
+PVVNIQLIEGRSQEVKAAIAKEITESISKHANTPKDHVHVIFNDMKKGDY---------
+>A0A4Q3ZQ21    51      0.327   1.663E-05       4       58      59      2       56      58
+----VHIVEGRSVDSKKALMRDITEAVVKNFNVAPERVVVQIVESARSSKMRGGVAFDE
+>A0A5A9ZK42    51      0.327   1.663E-05       0       54      59      1       55      59
+PFIQINQLDGMTATDKASVIKAVTAAYADASGKDPDKVWVHIRDMPHDSFGIGGK----
+>UPI00029AEC0F 51      0.333   1.663E-05       0       56      59      1       57      59
+PFIQINQLDGMDAAGKARVIEAVTAAYAESTGKDPAKVWVHVNDMARDSFGIGGKAV--
+>UPI0013D1E91C 51      0.309   1.663E-05       0       54      59      1       55      59
+PFIQINQLDGMAAADKARVIEAVTAAYAEASGKDPAKVWVHVNDMPRDSFGIGGK----
+>A0A166BEP5    51      0.344   1.663E-05       0       57      59      1       58      61
+PVITIAGNEGITTEAKRKMVKKVSKIVAESYDLPTEAITVLIQSYPKENVGVGGELLS-
+>A0A4R5KAR4    51      0.267   1.663E-05       0       55      59      1       56      61
+PFITIKVMEGKTVEQKREMVDKVTELVSNTWSTPKDRIFIFFEDLRKEDYGKQGML---
+>UPI001BD38BD8 51      0.321   1.663E-05       0       55      59      1       56      62
+PNVIISFLAGRDLNQKRDMVEKVTEALMSSLGCQRDSVHIVMHEITEEQTAHGGIL---
+>A0A7J0BU78    51      0.327   1.663E-05       0       57      59      1       57      63
+PIVTI-VSNPLSAEQRRELVRDVTEACARVMRLPAQTIVVVLDEKPPEAIGVGGVLLA-
+>A0A7C2ZI58    51      0.293   1.663E-05       0       55      59      1       55      63
+PFV---MIEGPkiSIDKKRELVAKIAEVASSVYGLPKQVITVVIHENPPENVGPGGEL---
+>A0A328SGK3    51      0.300   1.663E-05       0       58      59      1       59      64
+PVVTVE-GPGSaTKEQKKEIIEKVSDIAAKAYDMPVESITVIIRGTHPDNVGTGGKQLSE
+>UPI001C062A30 51      0.266   1.663E-05       0       58      59      1       58      64
+PVITVKM--GKaSVEKKKELIEKLTSAATEVTNIPASSYTVFIDEFEYDSIGVGGQTLAE
+>A0A220SMT7    51      0.448   1.663E-05       0       57      59      1       58      64
+PIVQITLVEGRDDALVENCIREVARCVSEQLNAPIGSVRVMVSELPPTRFAVGDRLKS-
+>A0A416ECN5    51      0.310   1.663E-05       0       57      59      1       57      64
+PVITMEAAK-LTKEQKRTLAKEFTETAARVTGLPEAGFYVFIKENELDNVGVGGQLIS-
+>A0A1Z9J034    51      0.250   1.663E-05       0       58      59      1       60      66
+PLVRISTRADKlSPEKKKNLCQDILEVMLKHTTAPPEAVSVIIDEVPDENWMMNSNMISE
+>A0A2V4AD99    51      0.295   1.663E-05       0       58      59      1       58      66
+PVVN---FKGaqLSTEQKKELIQKFTEITKEVTHSPDPFITVIIEEYNDDSMGVGGKTVSE
+>A0A2N3BLP3    51      0.315   1.663E-05       0       56      59      1       57      67
+PIMRITMPQGATPEQKVALFDGLTEAAHTAFAADYEKIRIMLVEVPAGNISIGGVSA--
+>M5AX22        51      0.250   1.663E-05       0       58      59      1       60      68
+PIINIKLAKPeFSKAQKEELIADITELLHTKYNKPKQNIVIMLEDIEPYNIAFGGESVEK
+>A0A2N6FYB1    51      0.262   1.663E-05       0       57      59      1       61      69
+PFVKICITrenEPITREQKQALIAGATDLLKKVINRGPSTTVVVIEEVDTDNYGVGGESIT-
+>UPI001D1233B1 51      0.298   1.663E-05       0       54      59      1       57      71
+PIIDIKVFKDeLSPEQSRALIARITDAVTEVTSEKlREVTWVTVTEVKDGHWGVGGK----
+>A0A4V1L616    51      0.300   1.663E-05       0       57      59      1       60      73
+PLIQVQLIENvFTPEQKQEVITKLTDAMVAIEGENMRSVtWVILQEVRSGEWGIGGRALT-
+>UPI001BA57C63 51      0.240   1.663E-05       0       49      59      1       50      73
+PHVVIKMYPGTTVEQKKELTKQVTDSLVSIVNKPESAISIAIEEVAETEW---------
+>UPI00110721C4 51      0.272   1.663E-05       0       54      59      1       55      73
+PILNVDLMYNYSEEQKKSLIHDLTASTHELLKIPAEKIVVILNEHKASEWGRAGV----
+>A0A7W1MMD1    51      0.258   1.663E-05       0       58      59      1       62      73
+PLVNVKLIEGvFDDAQKREMVEKLTDTMVAIEGENMRGVtWVIVEEVKSGDWGIGGQcLRTE
+>A0A0Q4MV72    51      0.305   1.663E-05       0       57      59      1       58      74
+PFVQITTWK-MSDEsQVKAMVEAVTLAVHTTSGAPLDKISVVISEVEPSRWCDAGVLGS-
+>A0A240TVD9    51      0.280   1.663E-05       0       49      59      1       50      75
+PILKVTLTVGSTDAQKLALFQSLTAAVQRAVQAPPENIRIILNEIPRADW---------
+>A0A538GDY1    51      0.288   1.663E-05       1       57      59      2       60      75
+-LIQVKLIEGvFTAPQKQEIIRRLTDAMVEIEGENmRRTIWCVIEEVASGEWGIGGEALT-
+>A0A0Q6BPY4    51      0.280   1.663E-05       0       49      59      1       50      76
+PHVIVKLAAGRSDEMKQALAQRVAEALTSTIGCGAEAVSVAIEDVPMSDW---------
+>A0A0J6S329    51      0.260   1.663E-05       0       49      59      1       50      76
+PHVIVKLYAGRSDEQKQRIADEITKALMNAAGSSEGSISVAIEDVEPDAW---------
+>UPI00131AE973 51      0.315   1.663E-05       0       56      59      1       57      83
+PIITCDIREGRTQEQRHQLSVELSQAVVDATGCGIENVFLVVREMPGYNFVDAGEHV--
+>A0A7V9HHZ9    51      0.250   1.663E-05       0       57      59      1       60      84
+PLVNVKIIEGvFTEEQKREMVARLTETMVAIEGENmRPVTWVVVEEVRSGDWGIGGQSLT-
+>UPI001E6306A5 51      0.234   1.663E-05       0       57      59      1       64      85
+PYVTISTVRGiLDAAQKKALLERITDLMVEVEgqGSPdfRRNVWVRIEEQEPSHWSLGGmQPTS-
+>UPI0013D9C2D3 51      0.305   1.663E-05       0       55      59      1       59      97
+PIIRIEFINNRiaSPEQKRELLAKMTETFVGVLGeATRPFVYCLIQETPPGDGAIAGAP---
+>A0A6B9Z9T9    51      0.245   1.663E-05       0       53      59      1       57      99
+PFVNVKLVEGvFSSEEKHALAAALTDVMVKFEGSEafRETVWVLIEELHPDGWHIGG-----
+>A0A261SI11    51      0.436   1.663E-05       0       54      59      1       55      124
+PILNIQIMQGHSADQKTTLLKAASNAVCESIAAPLPSVRIVLEEVAPAHVIVAGE----
+>UPI00145C9D02 51      0.309   1.663E-05       0       54      59      1       55      124
+PFIHAQILAGHSTEQKQALLKNANKAVQESIGAPEASIRITLQEFQPHEVMVAGQ----
+>A0A4Y5Z6C4    51      0.250   1.663E-05       1       55      59      66      121     125
+-FVQITFNDTRTQDQKRQLYKAIVENMGKSPGVKPGDVLINLVEVKKENWSFGnGEM---
+>A0A2E0ILE4    51      0.321   1.663E-05       1       56      59      68      122     126
+-FVQITCAEGRSIEQKKALFAAIAANLARV-GVPEYDVIINLVETARENWSFGNGLA--
+>A0A1A2Z6Y2    51      0.254   1.663E-05       1       54      59      67      121     127
+-FIQVTLLAGRSVEKKSAFYKAIADGLHDRLGMRREDIVINLVENAKENWSFGnGE----
+>A0A1L8MC42    51      0.241   1.663E-05       1       58      59      60      117     128
+-VIEINMMKGREPETQKLLIKSLFNEISSTLGVNPIDIEITIKEQEKYQWGFRGITGDE
+>A0A5C6VQF8    51      0.421   1.663E-05       0       56      59      66      122     128
+PVIVAILIAGRTDAQKQSLIAALSETAAAVLDAPLQATRVMIKDIPDTDFGIGGQTA--
+>UPI00166B7358 51      0.269   1.663E-05       1       52      59      67      118     128
+-FVQITLSEGRTVEQKKSLYQTLAKSLEHDLHVRQEDVFINLVEVKKENWSFG------
+>A0A2I8A2M2    51      0.275   1.663E-05       1       58      59      62      119     129
+-IIEISMFEGRSLSTKKQLIQTIVQKIHDKFNIAVNDIEITIFETPKSNWGIRGLAGDE
+>UPI001C46F342 51      0.241   1.663E-05       1       58      59      63      120     130
+-IIEIETFEGRSKDTLKELVRQIYQRVPEATGIEPRDIDVIVSEQPRHAWGLMGENGDE
+>A0A2P5LVV9    51      0.285   1.663E-05       1       56      59      68      123     131
+-FVQITCAEGRTLEQKRALYASIARRISEVSNIKASDVVINLVETKRENWSFGNGLA--
+>A0A5C1Q655    51      0.355   1.663E-05       0       58      59      1       59      141
+PLATIHVLAGHPRPVLKTLVREAAATLARVIDAPPERLQVWITEVDPELYAIAGVPADE
+>A0A1H1I0J2    51      0.314   1.663E-05       2       55      59      65      118     141
+--VTIILRQGRHLEVKALLIKDLTDTIGKQLDIPYEDVHIILSEVPASNIGEGGVP---
+>A0A7X8V057    51      0.293   1.663E-05       0       57      59      66      123     143
+PYFSFIVLQGRSLEDRQQLLARFTDLIEEVLQVPRAQIRGGIVPVAPEDWSIAGQPAS-
+>UPI0016582D01 51      0.275   1.663E-05       0       57      59      66      123     144
+PLFECIVLAGRPAELRQRLLTGFTDLLERILGVPRGLIRGCCHQIAPEDWAIGGVQAS-
+>A0A841JN74    51      0.236   1.663E-05       1       54      59      67      121     146
+-LVHITLRKGRTTEAKQALYRRIAHLVKERAGVEPDDVMIMLTENDLDDWSFGrGE----
+>UPI001390E5CF 51      0.254   1.663E-05       0       58      59      66      124     146
+PLFEFFVLKGRPLSERQKLLAGFTDLLVRIMDVRRERVRGRCIQLDPEDWAIGGVLASE
+>A0A0M6Z497    51      0.290   1.663E-05       0       54      59      1       55      188
+PIVELHLLQGYGAEDKRRLHEGLTNAVRLVVPAGPEAITVMIHEMDHANYSRGGK----
+>A0A1J0WJL9    51      0.267   1.663E-05       0       55      59      1       56      194
+PVVEIHLIEGYPAEVKSRLATALTQAVRVVVPAPPEAVTVLMHDLPASDYYRGGSP---
+>A0A3B1CXN3    51      0.250   2.288E-05       0       55      59      1       56      59
+PYINLQVVGTLTREQKEKIAKEFSETLERVANKPKDHTYLVIDEVPGANWAKGDKL---
+>A0A135PDD5    51      0.320   2.288E-05       0       49      59      1       50      59
+PLVHVELIEGRSDEAKKKMAQEIIETIHTYANAPKEHIHVIFNDMKRSNY---------
+>UPI0012327F0A 51      0.322   2.288E-05       0       58      59      1       59      61
+PEIVINLAAGRDKKQKEKLMQEVFIAVKNSLDVKDEYIVISLNETPRDNKSRGGKLFSE
+>A0A1B1G5X7    51      0.322   2.288E-05       0       58      59      1       58      62
+PILKLETLD-LTKDQKKQLVEELTETASRITGIPQEEYYVILKENSLDNVGSGGKLLSE
+>A0A7J0BN00    51      0.327   2.288E-05       0       57      59      1       57      62
+PIVTI-VSNPLDVEQKRELVREITETCSRVMSLPPQTIVVILDEKQAENIGVAGTLLA-
+>A0A372LUC5    51      0.311   2.288E-05       0       58      59      1       58      62
+PYIQ---FDGpvLSKEKKAELVEEFTKVSREVLNMPEQAFTVIIRENESDNVGVGGKLLSE
+>A0A062V8I4    51      0.293   2.288E-05       0       57      59      1       58      63
+PLITIDGPQINDTEIKRKLVKEMTEAAVEAYKLPVESIVVLIKETQPENVSVGGQLIS-
+>A0A1G5F713    51      0.303   2.288E-05       0       55      59      1       55      63
+PFISFD-GPKLTKEQKENLVKGLTEVSSEVLKMPKEIISIVIRENEAENVGVGGEL---
+>I8TXW5        51      0.271   2.288E-05       0       58      59      1       58      64
+PVITIKMKKTQ-AEKKKELIEKLTSAAVEVTNAPANAFTVFIEEYEPDSIGIGGQTLIE
+>A0A7V7AGX9    51      0.295   2.288E-05       0       58      59      1       58      64
+PIIT---FDGplLTREKKETLIKEFTRIASETVGLPAEAFIVLLKETEPDNVGVGGIMLSE
+>UPI0004C9BCD7 51      0.303   2.288E-05       0       53      59      1       56      71
+PVVEIKVIEGvFTHEEKRQLVERLSEALIEVAGEPmRQATHAFITETPSAEWAIGG-----
+>A0A2T1GHG4    51      0.229   2.288E-05       0       57      59      1       60      72
+PLINVKVIEGVlTSTQKQEIIRKLTDTMVSIEGenVRP-VTWVVVEEVKSGDWGIGGNPLT-
+>A0A423HKG4    51      0.283   2.288E-05       0       57      59      1       60      72
+PLVTIKGIEGvFTDQQKAEVIQKVTDTIVSVEGENmRALTWVIFEEVKNGDWGIAGKPMT-
+>A0A317IQX1    51      0.300   2.288E-05       0       57      59      1       60      72
+PFVEIQVIKGvFNQAQKREMITKVTDAMLSVEGEQMRNVtHVVINEIEGGDWGIGGKLYT-
+>A0A1G0I143    51      0.383   2.288E-05       0       57      59      1       60      72
+PLVQIKGVAGYlSDDEKQTLIKRVTDAVVSVEGEALRQVtWVIVEDVASGAWGVGGEIVS-
+>A0A4Q5L4U0    51      0.300   2.288E-05       0       57      59      1       60      72
+PLVQIKGVAGYlTAEQKKDLIERVTEAVVAVEGEHLRGVtWVLVEDVPSGAWGVAGQPVT-
+>A0A5J5GBY6    51      0.383   2.288E-05       0       57      59      1       60      73
+PLVDIELIEGaFDDEEKQRMIREVTEAIVAVEGEALRGVtWVRVREVASGDWAIGGRPMT-
+>B8ESP9        51      0.316   2.288E-05       0       57      59      1       60      74
+PLVTIDVIKDvFTPHQKRSLIEKVTEAMISVEGEAMRSVtWVRIQEIEQGDWGIGGKMLT-
+>A0A429AH37    51      0.238   2.288E-05       0       57      59      1       60      75
+PLINVKVIEGvFSDAQKAEMVKKLTDAIVAIEG---EHMRpltvVVVEEIKDGDWGVAGKPVT-
+>A0A3D9V7Q7    51      0.238   2.288E-05       0       57      59      1       60      76
+PLINVKLIEGvFDEAQKAEIVRALTDAMV---GIEGEHmrpvTTVIVEEVKSGDWGIGGKPMT-
+>UPI001665594A 51      0.269   2.288E-05       0       57      59      1       60      76
+PLITVKVIEGvFGDDQKAQIVERLTDAMVSIEG---ENMRpltlVIIEEVKSGDWGIGGKPRT-
+>A0A7X6SN36    51      0.280   2.288E-05       0       49      59      1       50      76
+PHVDIKCYPGRTEEQKQKCTDKIAEVVAKTLDCDISSVSVSIRDIQPDDW---------
+>A0A6L5FXE5    51      0.266   2.288E-05       0       57      59      1       60      77
+PFVNVKVIEGvFSPQQKGEIVESLTEAMVSIEGENMRGVtWVVVEEVQSGDWGIGGKALT-
+>A0A371BAR1    51      0.300   2.288E-05       0       57      59      1       60      77
+PFVQVQHLAGaFSREQQTALIRDITEAFVRVSGERiRPNVLITVSEIESGLWATGGVPLT-
+>A0A1I0VXC4    51      0.320   2.288E-05       0       49      59      1       50      77
+PHIVVKMIEGRTEEQKQKLTEELSKTLMAVLGNREESVSVAIEDVAADRW---------
+>A0A2W6AUG7    51      0.306   2.288E-05       0       58      59      1       62      77
+PLVRVQVIEDvFSAEQKQEIIAKVTDAMVSIEGENLRQVtWVLVEEVGSGNWGIAGKgLTSE
+>A0A133V889    51      0.262   2.288E-05       0       58      59      9       69      77
+PLIEISLVEGeLSDKQKVEIANSVSDLLMdEIPDLPKEAISVLFYENSSENWIVGGKTVGE
+>UPI001663D2AE 51      0.293   2.288E-05       0       57      59      1       58      78
+PVIQISTFEIKDQEKAQALLEEVTAAMHRVTGVPLDKISCFLTEVAPARWADAGVVGS-
+>A0A7G9R9U9    51      0.316   2.288E-05       0       57      59      1       60      78
+PFVSVKVVEGvFSPEQKQQIVERVTEAMVSVEGENMRGVTmVVIEQVASGDWGIGGQTLT-
+>UPI00158FFB10 51      0.260   2.288E-05       0       49      59      1       50      79
+PHVQLKLFAGRTDEQKQKIADLLAKAVMEGAGCSEKAVSVAIEEFSPEEW---------
+>A0A0T5XAN9    51      0.275   2.288E-05       0       57      59      1       57      85
+PVITVS-GPALSLEKKRELVKDLTEAASKIMDIPKEAFVVLVSENPQENVGVGGMLLA-
+>A0A521WPX1    51      0.288   2.288E-05       1       52      59      67      118     122
+-ILQITLKEGRTPEQKKQMYEKISSGLNSNLGIRFEDIIIILTDSAAENWYFG------
+>A0A1Z4LHX9    51      0.310   2.288E-05       1       58      59      62      119     122
+-IIEISMFEGRSVEVKKNLIRLLIKRISEKFRISSNDIEITIFETPKCNWGVRGVTGDE
+>UPI00197C087D 51      0.333   2.288E-05       6       56      59      68      118     124
+------LIAGRTDAQKAALVARLTEACTTSLGVPAADVTIFVKDIPNTDFGLGGKTA--
+>UPI00197C087D 51      0.344   2.288E-05       0       57      59      1       58      124
+PTVQIHLPAGQEEATKASLIQGLTKATVDALSAPIEAVRIMIEEYSAANQALGGVHAS-
+>A0A2D8B4L7    51      0.381   2.288E-05       0       54      59      1       55      124
+PYVTITTTSGLNNVQKKQLIEKSSDAIVQVLGSALPSVRVMLHELPEGHYLDGGQ----
+>A0A0H2MGS3    51      0.288   2.288E-05       1       52      59      68      119     127
+-IIQITCAKGRTVEQKKVLYEAIVENVSNDPGVPRNDVIINLVETKRENWSFG------
+>A0A7I8BIZ8    51      0.438   2.288E-05       0       56      59      66      122     128
+PVIVAILIAGRTDAQKEALIAALSETAAAVLDAPLQATRVMIKDIPNTDFGIGGQTA--
+>V8QU12        51      0.288   2.288E-05       0       58      59      1       59      128
+PILQVQMTAGRSQQQKTAFMQNATKAIEETLNAALPSIRISLQEVEQQDSIVAGQVGAE
+>A0A5S9MZ22    51      0.224   2.288E-05       1       58      59      60      117     128
+-VIEINMMSGRQVETQKRLIKSLFKEIENQLSIPPVDIEIVIKEQSPHQWGFRGMTGDE
+>A0A2V7T7P8    51      0.269   2.288E-05       1       52      59      67      118     128
+-FVQITLNEGRTVELKKAFFTTVAQRLHEELGVRLEDVFVNLVEVTRENWSFG------
+>UPI001665B4C0 51      0.301   2.288E-05       2       54      59      63      114     128
+--IEIHMFEGRTEATKRALIEQLFIEL-EHIGVTRQDVEVILIETPKVNWGIRGK----
+>UPI0019803922 51      0.421   2.288E-05       0       56      59      66      122     128
+PVIVAILIAGRTDAQKQSLIAALSETAAAVLDAPLQATRVMIKDIPNTDFGIGGQTA--
+>UPI000CE35F1E 51      0.385   2.288E-05       1       57      59      62      118     129
+-IIEISMFEGRSEAVRRELIRELFVRIEAGAGIAPHSVEITITETPKVNWGIRGANAS-
+>A0A368JY11    51      0.293   2.288E-05       1       58      59      62      119     129
+-IIEILMIEGRTIETKKKLINLLFERISQQIGLALADIEICILESPAHNWGFRGKTGDE
+>A0A3D3BNP8    51      0.271   2.288E-05       1       58      59      67      125     129
+-IIQITLNEGRTTEVKKAFYAGVAQSLNSALNIRKEDVMISLVEVNKENWSFGnGEMQYE
+>A0A7W3TIV8    51      0.293   2.288E-05       1       58      59      62      119     129
+-VLEISCFEGRSMSAKKALIRLLFERLEERHGIPRHDVEISITETPRWNWGLAGKSGDE
+>UPI001F4249F1 51      0.327   2.288E-05       1       58      59      62      119     129
+-IIELSIFEGRSEAAKKQLFRSLFERIEQELAIAVQDVEITIFETPKSNWGIRGLPGDE
+>UPI001291F99C 51      0.368   2.288E-05       0       56      59      69      125     131
+PTVHVFLIAGRSDAQKEALIGSLTRVVEDTLAIPPDPVRVMIFDVANTDFGMKGVTA--
+>A0A255HIH8    51      0.333   2.288E-05       1       57      59      63      118     134
+-VLQVFLIAGRSDAQKARLIERLTAAAA-AIGVAPEVVRVFIVDLPNSDFGLGGVTAA-
+>A0A1R0M6M5    51      0.290   2.288E-05       1       54      59      67      121     137
+-LVAVTMRSGRSPEQKRALYRRIAELVHERTGTEPHNVVVTVTENTSVDWSFGdGE----
+>A0A1G8CWG4    51      0.320   2.288E-05       1       53      59      70      122     137
+-IIEISMFEGRSEAAKRLLIERLFERIETEAATSPEDVEITIVETPRSSWGIRG-----
+>A0A2N2V9D4    51      0.389   2.288E-05       0       58      59      1       59      144
+PVANLHVLAGHPRESLKNWVRESSRALSEILAAPADRLEVWVTEIDPELWGIGGDPASE
+>UPI000E5D9028 51      0.277   2.288E-05       0       53      59      1       54      186
+PVIQVNLIRGYSSGVKQRLCRRLTDATRGVLDAAPEAITVFLHEVEMDGYARGG-----
+>A0A4S4NA18    51      0.314   2.288E-05       0       53      59      1       54      193
+PIVELHVLEGYKPDEKQRLADAVTRAVRFVVPAAPELVTVMIHDMPAQDYYRGG-----
+>UPI0016221AA1 51      0.301   3.149E-05       7       57      59      0       52      55
+-------MPNRScpPDFERSFPRALATAAVETLACPPESVEIIITEISKDSWAMAGKLKS-
+>UPI001A941F83 51      0.275   3.149E-05       0       57      59      1       57      60
+PVITVEASK-LTKEQKRKLVKELTTSAANTMNLPEQAFFVFIKENEKDNIGVAGELLS-
+>A0A1I3AY78    51      0.293   3.149E-05       0       57      59      1       57      60
+PVITVEASK-LTKEQKRKLIKELTTSAANTMDLPEQAFFVFIKENDRDNIGVAGELLS-
+>UPI0003A9585E 51      0.423   3.149E-05       0       58      59      1       59      61
+PVVQTPLVQGRDNEVIENCIKNVARTVSESLSAPIESVRVIVNEVPANHFAIGTKLKSE
+>UPI000371866B 51      0.311   3.149E-05       0       58      59      1       58      62
+PIIT---MEGpkLTKEQKAKLISEFTKTASEITAIPESSFSILIKENSAENVGVGGKMLSE
+>A0A3N5V3Y0    51      0.259   3.149E-05       0       53      59      6       59      63
+PIVTVSLFGGRTQREKDRLAEAITESFCKILGVDKKEVVVVFEEAPHGNFYSEG-----
+>UPI000D1E0E39 51      0.290   3.149E-05       0       57      59      1       62      66
+PIVNIDMVPemmiGDKQSQYNEIVSKVTNVIHESTGAPKDSVHVLIREVPSSMYGTNGTILS-
+>UPI0008540CD1 51      0.291   3.149E-05       11      58      59      11      58      67
+-----------SKDKKNELIRSLTTTASNITGIPKGHYTVLIKEFPVDNWGVGGEPLDE
+>A0A1M5XYQ5    51      0.266   3.149E-05       0       58      59      1       60      68
+PIISVALGEGQtSTKQREELIRRLTSVAIDITKLPAQAFTVLINELPNDNIGVAGKTLAE
+>A0A7Y0EHK8    51      0.300   3.149E-05       0       58      59      1       58      69
+PYITLE--SGKlTKEQKEELIKRLTEVSSEIMHIPSEFFLTTIKELPDENIGIGGKTIDK
+>A0A1I6Z3M4    51      0.322   3.149E-05       0       54      59      1       57      71
+PLVDVQLIEGvFTAEQKQQMIQKITDTMVDIEGEamrPVTWVRV--QEFASGNWGIGGQ----
+>A0A831ZDW3    51      0.327   3.149E-05       0       55      59      1       58      72
+PLIQVKVFENeLSQEQSSNLINKITDVVAEVTSDRLRDVtWVIIDEVKDGHWGVGGNP---
+>A0A845JX15    51      0.283   3.149E-05       0       57      59      1       60      72
+PLVQIKGINGViNQNQKKEIIEKVTDAIVSVKGeTARPLTWVIIEDVNSGDWGVGGKPVT-
+>A0A3D6C1V3    51      0.278   3.149E-05       0       57      59      1       61      73
+PIIKVTMTEeegGATAEQKAALIEGFTRVFSQVMCRGGDTAVVTIEEVSTDNYGIGGRSVT-
+>A0A1I2CB08    51      0.316   3.149E-05       0       57      59      1       60      73
+PLVDIQLIEGvFDDDQKRQMIEDVTDTMVRIEGETMRGVtWVRVQELASGAWGIGGRPMT-
+>UPI000781B974 51      0.300   3.149E-05       0       57      59      1       60      74
+PLIRVDVLEGtFDTEEKERIVRDLTDAMVKIEGENLRPItWVLIDEVKGGEWGIGGKPYT-
+>UPI000491FA91 51      0.300   3.149E-05       0       57      59      1       60      75
+PLIQVKLIEGvFDDTQKHQIVERLTDAMVEIEGENMRGVtWVVVEEVKSGHWGIGGNALS-
+>A0A142YA56    51      0.316   3.149E-05       0       57      59      1       60      75
+PFAHVRVIEGvFSEDEKRQIIAKVTEALVSVEGESlRDKTMVIIEEVRSGDWGIGGMPLT-
+>A0A7Z2PQ18    51      0.300   3.149E-05       0       57      59      1       60      75
+PLIEVHVIENvFNAEQKRQMISKLTDAMVSIEGENMRGVtWVKISEVASGDWGIGGQPVT-
+>A0A6F9X2C0    51      0.250   3.149E-05       0       57      59      1       60      75
+PLIQVKLIEGvFSSAQKREMIQKLTDTMVSIEGENmRQATVCIVEEVKSGDWGFGGKSFS-
+>A0A354CQD6    51      0.372   3.149E-05       0       57      59      1       57      76
+PYISIEC--GMlSDEQKEQLIEQITKDASKIMNVPAEFFSVIIKELSDKNFGIGGKTID-
+>UPI001E3624BE 51      0.280   3.149E-05       0       53      59      1       57      77
+PIVHIYTTEGWvSPARKRMMIEKVTNAVVEAEGLPqvRDMTYVVIHDVPDGGWGFQG-----
+>UPI001F23D9E7 51      0.310   3.149E-05       0       55      59      1       58      77
+PLINVKVIEDvFSDEQKAEVIARLTDAMVAIEGEALRPVtWVVVQEVRSGEWGIGGKP---
+>A0A2V5YSS7    51      0.260   3.149E-05       0       49      59      1       50      77
+PHIIVKLWPGKSEQQKTQLAQRIVKAVTSTLDYGEDSVSVALEEVEPQDW---------
+>A0A259Y936    51      0.353   3.149E-05       0       56      59      1       65      80
+PYVRIEVTrEGTSPgastttrEQKAALIKGVSELLLDVLSKPLDATTVVIAEVGMDDWGIGGLQV--
+>UPI001A8D1293 51      0.444   3.149E-05       0       53      59      1       54      81
+PYIRCDIRRGRSDEQREQLCTRITEAVSRITGAPVGSILVLVNEHAGGNFMEGG-----
+>UPI000468C49A 51      0.241   3.149E-05       0       58      59      1       62      81
+PFVTVKAIEGvFTLEQKQTIIKKVTDVLVEIEGeAMRPITWVVFEDVSSDAWGIGGRaFGTE
+>A0A1Q7C4C7    51      0.310   3.149E-05       0       53      59      1       58      81
+PFVTVSVHEGQlDDAQKARMISLVTDAVVEGEGygaASRASTWVLIDEVPAGNFGVAG-----
+>A0A2S6MKA6    51      0.252   3.149E-05       0       57      59      1       63      85
+PYVTISTVRGiLDAAQKKTLLERVTDLLVEVEgqGSPdfRRNVWVRIEEQEPTHWSLGGMQQT-
+>A0A4R3VAZ8    51      0.388   3.149E-05       0       53      59      1       54      116
+PYVTISASQSYSAEQKRQLIVSASEAVVSSLQAPVENVRVLLNEYPQERYLIAG-----
+>A0A522GB23    51      0.315   3.149E-05       0       56      59      1       57      124
+PFVTITATKGLSVDQKKQLLQRSSDTVAQSLNAKLAGVRIVLHELPDAHYSSGGQFG--
+>A0A0S1Y1I0    51      0.298   3.149E-05       1       56      59      62      118     124
+-VFHVHMIVGRSEDQKQALFTALTKAASSTLGVDGENVRVIVQDVPNTDMGMAnGVSA--
+>A0A3N5HQJ6    51      0.272   3.149E-05       1       54      59      67      121     126
+-LIQVFLNEGRTTELKKAFYRAVADGLHQRLGLRKQDVFIALVEVKKENWSFGnGE----
+>A0A534CEU6    51      0.254   3.149E-05       1       54      59      67      121     127
+-LIQITLNDGRTVEQKKAFYKAVADGLQQRVKLRREDVFISLVEVRKENWSFGnGE----
+>A0A6P1AVX5    51      0.285   3.149E-05       1       56      59      67      122     127
+-IIQIVLNEGRSLDLKKQLYKKIADDLNHRLNIRKEDVFINLIEVPKENWSLGNGLA--
+>A0A521RDF0    51      0.269   3.149E-05       1       52      59      67      118     127
+-FIQITLNEGRTVELKKAFYKAVAERLNKDLGVRMEDVLISLVEVKKENWSFG------
+>Q1IHI2        51      0.254   3.149E-05       1       54      59      67      121     127
+-FIQITLNSGRTLDQKKAFYKAVADGLHQQVHVRKQDVLINLVEVAKENWSFGnGE----
+>UPI00036003B1 51      0.241   3.149E-05       1       58      59      60      117     128
+-IIEINMMAGRTVDTQKTLIKTLFREIEQHVGLAPIDVEIVIKEQAPHQWGFRGMTGDE
+>A0A511N518    51      0.296   3.149E-05       2       54      59      63      114     128
+--IEIHMFEGRTESTKRALIEQLfTQL--EQVGVTRQNVEVILIETPKVNWGIRGK----
+>UPI001681828C 51      0.275   3.149E-05       1       58      59      62      119     129
+-IIEIIMFEGRAVDTKKHLLQEIFKETHEQLQIAVDDIEITIFETAKHNWGIRGVPGDE
+>W7YF42        51      0.293   3.149E-05       1       58      59      62      119     129
+-IIEMSIFEGRSIESKKRLIHLLFNRLHKQLNINKNDLEITIFETAQHNWGIRGLPGDE
+>UPI001921E647 51      0.293   3.149E-05       1       58      59      62      119     129
+-IIEINVFEGRSIEAKKKLYQLLFDRFENELGISTMDLEITIFETPMHNWGIRGKSADK
+>A0A7C3Q8W1    51      0.327   3.149E-05       1       58      59      62      119     129
+-IIEITMIEGRSKETKKKLIALLFEQIRKEVGIKATDIEILIQEAPAYHFGFRGMSGDE
+>A0A367YZ28    51      0.315   3.149E-05       1       57      59      62      118     129
+-IVEISLFEGRSERARRQLIQELFDRIEQATGTAPHSVEITLFETPRASWGIRGMNAS-
+>A0A2W7NBN8    51      0.275   3.149E-05       1       58      59      62      119     129
+-IVEIHLFEGRSVDAKKMFYRLMYQRFNALLGVDATDLEIIFIETPRHNWGIRGVAGDE
+>UPI001AA12909 51      0.351   3.149E-05       1       54      59      62      115     129
+-IIEISLFDGRSDEAKRSLITKLFERIPAATGIAPHSIEITLTETPKVNWGIRGV----
+>A0A420E800    51      0.310   3.149E-05       1       58      59      62      119     129
+-ILEFNIFEGRSVVAKKCLIHAVFNNLQQQLGIDPNDVEITLIESPKQNWGIRGKCADE
+>A0A2N0HGP7    51      0.293   3.149E-05       1       58      59      62      119     129
+-IIEINAFEGRSIEAKKKLYQFLFEKFENQLQITPMDLEITIFETPKHNWGIRGKSGDE
+>A0A848GD60    51      0.366   3.149E-05       0       58      59      1       60      134
+PNLNVYLVEGYSEAQKETLLVRMTDAVVDSIAAPKASVRIFLIELPRAHICAGGvVLAAE
+>UPI0007EF7053 51      0.315   3.149E-05       0       55      59      1       56      141
+PLWMIHHTPGLiSDEQKRELSARITDHY-EKAGLPRFYVITIFNEIRPEDFYVGGEP---
+>A0A2D4SAA4    51      0.288   3.149E-05       0       58      59      63      121     143
+PYFHYIVLQGRPQNEIEALMTGFTDIIESSLGVSRDRIRGACWPVPPEHWGIGGVMASE
+>Q28KT2        51      0.250   3.149E-05       0       55      59      1       56      186
+PTVEAHLLSGYDPDDKSRLVTALTEAVRFVIPAPDEAITILLHEYPAENYGRGGQM---
+>A0A848WIV0    51      0.290   3.149E-05       0       54      59      1       55      186
+PIIKVTLIEGYDAETISTLSRRFTDAVRATIAAPPDGITVIAEEVPPTNYMRGGQ----
+>A0A1S6IQ97    50      0.320   4.335E-05       0       52      59      1       53      57
+PFVRIQLKEGRTPQQKEELAKAIIEKMEELKFASPDAIRVIYEDIAPEDFYSG------
+>A0A1M6DXP8    50      0.327   4.335E-05       0       57      59      1       57      60
+PVITLEASK-MSREQKAKLVQEFTESTLNILNVPKQSITVLIKENEKDNIGVAGQLLS-
+>A0A328SGJ2    50      0.271   4.335E-05       0       58      59      1       59      61
+PVITVEASKSLSKETKKKMIEETSKAVADAYNLPIQTITMIIYENTPENIGVAGKPVSK
+>UPI00164C03B5 50      0.250   4.335E-05       0       58      59      1       58      62
+PVITLE--AGKlNTDQKRQLVKEFTDTAAKVMQIPEQSFFVFLKENEMENIGVGGALLSE
+>A0A847C166    50      0.288   4.335E-05       0       55      59      1       56      62
+PYIAI---EGpciNDIDKKRELVRDMTKAAAKCYGLPEETIIVIIHETQPENVGVGGTL---
+>A0A1C0A5Y5    50      0.295   4.335E-05       0       58      59      1       58      62
+PIIT---MEGpeLTKEQKAKLIAEFTNKASEITEIPERAFSVLIKENPAENVGVAGKQLSE
+>R4KFT7        50      0.275   4.335E-05       0       57      59      1       57      63
+PVITVD-GPKLTKEQKAKLVKSITKTASEIIKLPEQSIIVLIEERERDNVGVGGVLLS-
+>A0A2L1C7Z4    50      0.375   4.335E-05       0       58      59      1       62      64
+PVITIE--AGLvNNEQKEKLIKEFTKAASEIIGLPEEKFIVFIKENADENVGVGGisllELKSK
+>A0A7X8DFV9    50      0.316   4.335E-05       0       58      59      1       58      64
+PLITLE--AGRmDRNQKEQLITEFTRIASDILNIPADAFVVYLKENEPDNIGVGGKPLSK
+>A0A3A9C397    50      0.333   4.335E-05       0       58      59      1       58      69
+PYITIE--SGiLSDTQKEELMKQLTEVSSEIMKIPQEFFMITIKEVPDKNFGIGGKTIDK
+>UPI000E2D03E3 50      0.271   4.335E-05       0       58      59      1       59      70
+PVVHITYVEGRDPVKVKNCVKAVARTVAETLSAPLGSIRVYATSIPAEHWAVGDVTKDE
+>A0A2S4ZNJ6    50      0.303   4.335E-05       0       53      59      1       56      71
+PVVEIKVIEGvFTHEEKRQLVERLSETLIEIAGEPmRQSTHAFITETPSAEWAIGG-----
+>A0A1M7SCM7    50      0.300   4.335E-05       0       58      59      1       58      71
+PYITIE--SGsLTKEQKSKLIEEITQVASKITQIPSEFFFVTIKELPDENIGINGKTIDK
+>A0A2D7XDE1    50      0.203   4.335E-05       0       58      59      7       65      72
+PILKISTVLNTSPEMRQRLIQRLTDVVTEEMNVPPQTVNILIEHVDATCWGVAGNDLTE
+>UPI00177F02E1 50      0.267   4.335E-05       0       53      59      1       56      73
+PLVNVQVIENvFTAEQKKEIIQKITDTMTSIEGeALREVTWVKIDEVKEGNWGIGG-----
+>A0A4V6CU54    50      0.300   4.335E-05       0       57      59      1       60      73
+PLVTINLIENvFDKTQKQEMIAKVTDAMVGIEGeAMRGLTWVVINEVSEGEWGIGGKPLS-
+>UPI001C8213F5 50      0.344   4.335E-05       0       55      59      1       58      75
+PLVTVDVIKDvFTPAQKEEIIRKVTDAMVSIEGEALRSVtWVRIMEVEQGDWGIGGQL---
+>A0A7W0R4Q0    50      0.283   4.335E-05       0       57      59      1       60      75
+PLVNVKLIEGvFTETQKAEMIRSLTEAMVAIEGENMRSVtWVVLEDVKSGEWGIGGNPLT-
+>A0A2N5EI94    50      0.215   4.335E-05       0       50      59      1       51      75
+PHVLVKLVPGKTEEQKRALTDAISQSVQQHLGSTEDEVSVAFEEVPMDQWA--------
+>A0A4P8ILP9    50      0.260   4.335E-05       0       49      59      1       50      76
+PHVVVKLWPGPSEDQKARLAEAIVRSFVDTLHSSESSVSVAIEEVSPGEW---------
+>A0A502G7C2    50      0.305   4.335E-05       0       57      59      1       58      76
+PFVQITTWK-MNDEAKvKKLVEDITHAIHLHCGAPLDKISVVISELSPSRWSDAGILGS-
+>A0A7S9WP71    50      0.366   4.335E-05       0       56      59      1       60      76
+PFVKICVTkEGDSPsvEQKEKMISGVTKLISEILGRNAQNTVVIIEEIDTNNYGIAGESV--
+>UPI00163A0ADC 50      0.310   4.335E-05       0       56      59      1       57      76
+PFVQITTWK-LSDEHKvKKLVEEITHSIHLHCGAPLDKISVVISELTPDRWSDAGILG--
+>A0A7X8PJH3    50      0.260   4.335E-05       0       49      59      1       50      77
+PHVILKMVSGRTETQKRTVAERLTRVIVETLGVDDDSVSVAIEDVAMADW---------
+>A0A1N6KQK3    50      0.333   4.335E-05       0       57      59      1       60      79
+PLVQVKVIEGvFSESQKEEMIRKLTDAMVTIEGENLRAVTmVVIEEVKSGSWGIAGKAFT-
+>A0A1V4MR00    50      0.280   4.335E-05       0       49      59      1       50      79
+PHVIVKLYTGRNEEQKKGLAEAVADAVVHSLGCERKVVSVALEEIDPAAW---------
+>X1AWV2        50      0.333   4.335E-05       0       50      59      1       51      81
+PHIIVKLFPGRTEVQKKQLSSEIVKAIKTSIDVPDSSISVSIEEVPEEKWG--------
+>A0A3A9T3M9    50      0.310   4.335E-05       1       58      59      2       59      82
+-IIQCDIRRGRSDDQKRKLAAGLTAVVSEITGESIESMFLVIREMPGFNFVDAGEHVAE
+>UPI00167E1331 50      0.290   4.335E-05       1       54      59      28      82      88
+-YVAITLREGRPAEQKQALYRRIAELAQEHAGTEPRNMFVVLTENSDADWSLGnGE----
+>A0A3A9AGY7    50      0.340   4.335E-05       0       49      59      21      70      96
+PHVKIKCFSGRSEEQKRRCAQKIAEDISEILVCDISSVSVAIEDVEKEAW---------
+>A0A366HL93    50      0.309   4.335E-05       0       54      59      1       55      124
+PFLTITATPGLTEDQKQQLLLRSSDTVVKTLGSSLASVRITLHELPKGHYLSAGQ----
+>UPI001E4602DF 50      0.438   4.335E-05       0       56      59      62      118     124
+PVIIAILIAGRTDVQKEALIAQLSETIAAVLDVPLPSTRVMIKDIPNTDFGLGGKTA--
+>UPI001A959876 50      0.418   4.335E-05       0       54      59      1       55      124
+PILNIQIMQGHSAAQKTSLLKNCSQAVVDSIAAPLHSVRIVLDEAAPEHVIVAGE----
+>A0A853F9E8    50      0.338   4.335E-05       0       58      59      1       59      124
+PYVTITASQDIPADQKKQLLQRASDAVVDSIGAPLASVRVMLHELPDGHYLNAGQFGTK
+>UPI0002E1C38A 50      0.381   4.335E-05       0       54      59      1       55      124
+PFVNITITQPLSAEQKKQLMQRASDTIVESLSTSLPSVRIQLYELPQGHYFCGGK----
+>A0A2N0V4X3    50      0.250   4.335E-05       1       52      59      67      118     126
+-FIQITLNEGRGVDLKKSLYKNIADSLHNQLDIRREDVLISLVEVKKENWSFG------
+>UPI000F8DFC38 50      0.269   4.335E-05       1       52      59      67      118     126
+-IIQITLNEGRTTSLKKALFNTIADRLHRELGVRMEDVMINLVEVKKENWSFG------
+>UPI000A1DEF2A 50      0.269   4.335E-05       1       52      59      67      118     127
+-FIQLTVSEGRSVEQKQQLYQTIAHHLHNQLAVRQEDVFINLVEVKKENWSFG------
+>UPI0016809ACE 50      0.272   4.335E-05       1       54      59      68      122     127
+-FVQITCATGRSKEQKIALFQAISSGLAGETGMRPDDVIINLVENQRENWSFGrGE----
+>UPI00164E3D0A 50      0.250   4.335E-05       1       52      59      67      118     127
+-FIQINLSPGRTVQQKRQLFARIATDVSEAADVSPADVIVHLVETHRENWSFG------
+>A0A2S8SVZ6    50      0.293   4.335E-05       1       58      59      62      118     128
+-ILEISMFEGRALETKKSLIRALFANL-GALGFAAQDVEITIFETPRANWGIRGLCGDE
+>UPI0005F82160 50      0.275   4.335E-05       1       58      59      60      117     128
+-VIEINMMAGRKKETQKKLIKTLFEVIEKKLKISPVDIEVIITEQPAHQWGFRGITGDE
+>R4YQP8        50      0.258   4.335E-05       1       58      59      60      117     128
+-VIEINMMEGRKKETIKALIKELFQQIERKLNIAPVDIEIIVKEQPAHCWGFRGMTGCE
+>A0A4R1NDN3    50      0.258   4.335E-05       0       57      59      63      124     129
+PLqVQFHITAGRprSRDQKANFYRLLTQRLEESPGIRPEDVMIVVRFNSPEDWCFGnGQLYS-
+>UPI001F320C4D 50      0.275   4.335E-05       1       58      59      62      119     129
+-IIEISMFEGRSSVAKKKLIQSLFKKIELDCHILPQDIEITIFETPLENWGIRGKVATE
+>Q6FAM7        50      0.296   4.335E-05       1       54      59      62      115     129
+-IIEISMFTGRSTQSKKLLIKKIYDYIEDKTDISQQDIEITIFETPKENWGIRGK----
+>UPI000346F455 50      0.310   4.335E-05       1       58      59      62      119     129
+-IIEIMMFEGRSVEAKKNLIRLLYRKIAATTDITDQDLEITIFETPKSNWGLQGITGDE
+>UPI001662A251 50      0.314   4.335E-05       1       54      59      62      115     129
+-IIEISMFEGRSIDAKRMLIAELFQRVDAEAGIAPHSLEITISETPKVNWGIRGV----
+>UPI001CC5058E 50      0.258   4.335E-05       1       58      59      62      119     129
+-VIEIIMFDGRTVDTKKQLLRNLIKTINEKLHIAIDDIEITIFETAKHNWGIRGVPGDE
+>A0A4P7LNP7    50      0.267   4.335E-05       1       55      59      68      123     130
+-FIQVTWNAGRSTEVKKAFYKAVAEGISRETGIRIQDVWISLVDVNREDWSFGnGEM---
+>UPI0008D8F003 50      0.254   4.335E-05       1       57      59      65      123     131
+-VVIIHIVAGnwRDTAQKKALYRAITDNLVADPGLRPEDVLIVLSPNARDEWSFGNGLAS-
+>A0A1I2DSS0    50      0.303   4.335E-05       2       57      59      67      121     135
+--VQVHLSTGRSVAQKKALFAAIAANL-GALGIRPEDVLVTLVEMARENWSFGHGLAT-
+>A0A4Q7UYA6    50      0.283   4.335E-05       0       58      59      1       60      135
+PIVTVHLLEGRHPAgQVSTLLAGLTQRYAAVLESPVERVRAFAQLHPPQLWSTGGEPGVE
+>UPI000CD18662 50      0.316   4.335E-05       0       58      59      1       60      135
+PIFEVHVLADRHPPQRlAELLGELTRRYAEVLDSPPARVRGWVTEHPPGQWITGGEIGVE
+>A0A0Q7FJ36    50      0.396   4.335E-05       0       57      59      2       59      136
+PTIEAFIAEGYSHRQKHDLIEAMTHAVVDAIDAPIDSIRVILNEVATHDAGIGGKTGA-
+>A0A401ZYN1    50      0.254   4.335E-05       1       54      59      68      122     138
+-FIQITFVQGRTSEMKQDLYHRIAENLTRNPGLRAEDVFITLVENSPADWSVGnGE----
+>A0A317E8F1    50      0.275   4.335E-05       0       57      59      66      123     140
+PYFEFLVLEGRPLEQRQHLLAGFTDLVVRLLGVERSLVRGHCKRVQPEEWAIGGRMAA-
+>A0A1Q4HJM3    50      0.298   4.335E-05       0       55      59      1       56      141
+PLWTIHHTPGiFTDDAKRDLASRITDHY-EKAGLPRFYVVVIFTETEPSNFYVGGEP---
+>A0A1A3TKD3    50      0.315   4.335E-05       0       55      59      1       56      141
+PLWTIHHTPGiFNAEQKRALAARITEHYER-AGLPRFYVVTLFQETAPEDFYVGGEP---
+>UPI00188FE905 50      0.326   4.335E-05       1       52      59      67      118     142
+-FIQITCNEGRSLEMKQTLYRHIADGITGRTGIPRSDVIINLLETKKENWSFG------
+>UPI00123DDB64 50      0.298   4.335E-05       0       56      59      1       57      143
+PVAHINVLKGHTRQQLRQVLADVSSVVMKVLQAPADRLEIWITEIDPELWGVCGVPA--
+>UPI001D078D38 50      0.389   4.335E-05       0       58      59      1       59      145
+PVAHINLLQGHPRAVLRAVIAEVSEAMSNILAAPKDRLEVWITEVDLELWGIAGVPAAE
+>UPI001EFF10CD 50      0.327   4.335E-05       0       57      59      1       58      146
+PTAIINILKGHDRQKLKQIIRETTDAMHKVLSAPKERLMIWINEIDQDLWGLAGNPAS-
+>A0A3S0D7H5    50      0.355   4.335E-05       0       58      59      1       59      146
+PVAHINVLKGHSRPQLRKAIVDVSAVLMRVLEAPADRLEVWVTEIDPELWGISGVPAKE
+>A0A411X7J7    50      0.431   4.335E-05       0       57      59      1       58      147
+PTIEAFIAEGYSHRQKQEIIESMTHAVVASIDAPIDSVRVILNEVAAHDTGIGGAPAA-
+>A0A0D1NR67    50      0.305   4.335E-05       0       57      59      1       59      149
+PTYTCTSAEGRlSAEQKSRIASEITRIHAEVTGAPSYFAQVIFSEVASGNWFMGGVPVA-
+>F2J4K8        50      0.296   4.335E-05       0       53      59      1       54      185
+PIVRVTVIEGYEDEVRQRLARALTQAVRSTIAAPIDAITVAIEEVKPANYMRGG-----
+>UPI001BAFDAA0 50      0.363   4.335E-05       0       54      59      1       55      187
+PIIETHVLKGYSGEVKTRLGRALTDAVRLILPASPDAVTVMFHEMEEADYMRGGE----
+>UPI0011B5BFB9 50      0.301   4.335E-05       0       52      59      1       53      188
+PVVELHLIEGYSGEDRQRLCAAMTDAVRLVVPAPPEAVTVMIHEMDAASYMRG------
+>UPI001CD1C85D 50      0.339   4.335E-05       0       52      59      1       53      189
+PIVQMHLIQGYDGDTKRRLGEAVTDAIGAVIAAPPEAVTVMISEHAGEDYMRG------
+>A0A0R2CVW5    50      0.320   5.966E-05       0       49      59      1       50      52
+PIVNIDLREGQDPKQIKALVADVTQAIAKNAAVPEERVHIIVNEHDEEHF---------
+>A0A2Z2MLZ0    50      0.333   5.966E-05       0       57      59      1       55      61
+PTV---IVEGPkiGVEEKRELVRRITAVITEVYGVP--HVTVLIKENPPENVGIDGELLS-
+>UPI001C46EBB4 50      0.305   5.966E-05       0       57      59      1       57      61
+PVITFE--AGKlTKEQKQILAKEFTTTAARVLGAPEAAFYVFLKENNADNVGVGGKLLS-
+>UPI001C0D724B 50      0.250   5.966E-05       0       58      59      1       58      62
+PVITLE--AGKlNKEQKSQLVKDLTSKAAEIINVPEQAIIVFINENNMDNIGFGGKLLSE
+>A0A1T4LWK8    50      0.288   5.966E-05       0       58      59      1       58      62
+PFIQFDGPE-LTKEKKAELVAKLTQASSEVLEIPEQAFQILIKENSMDNIGAGGKLLSE
+>UPI001F3C44D4 50      0.303   5.966E-05       0       55      59      1       55      62
+PSIIMELVK-MSKEKKAQLVKEVTEATARATGIAPQAIFVFIKENEPENVGVGGLL---
+>A0A328S2K4    50      0.266   5.966E-05       0       58      59      1       59      63
+PVVTID-GPSRaTKEAKKEIIEKISKVVAEAYDMPVESITVLIHGSQPDNIGVGGQQLSE
+>A0A502BXV9    50      0.301   5.966E-05       0       57      59      1       63      64
+PLIQCHIKRGLSPKQKHKLMQDLTEATRATLGADPKFVTVVIHEHDASNlkeidYAPPGSPRS-
+>A0A1G3PFG6    50      0.322   5.966E-05       0       58      59      1       58      65
+PNIIIEAAK-LTKENKNELIRTLTKTASEITKIPQTSFTVLIKEFPIENWGIGGEPLEE
+>A0A7C8ET52    50      0.295   5.966E-05       0       58      59      1       58      66
+PVIT---LEGgkLNREQKRDLIHRFTSVASEVTNIPPQFFSVLIREQEDANLGFGGETVEE
+>D1ANR8        50      0.283   5.966E-05       0       58      59      1       58      67
+PLITIE--SGKlTKEQKSELINSITRTASEIMSVPEEFFFISINELSDENIGIGGKTIDK
+>UPI00146FFA0D 50      0.250   5.966E-05       0       54      59      1       56      67
+PFINVKMASPEpSKEQKAKLVEEMTEVMVRVLGKQKERVMIFVETYEPDSIGLGGK----
+>A0A4Q0XV61    50      0.262   5.966E-05       0       57      59      1       61      71
+PIINITMTHedgGATKEQKEQLAYKMTSVFDEVFGRGGKSAVVVINEVSTDNYAIGGKTIT-
+>A0A515DEA4    50      0.300   5.966E-05       0       49      59      1       50      73
+PHVIVKLYSGRTEEQKAKLAEEVCNAVISALACDEKSVSVAIQDIRPADW---------
+>A0A8E9CHX2    50      0.262   5.966E-05       0       57      59      1       61      74
+PVVTIQVPAGaLDADKKSAMIAKVTDAVVEAEGIPavRAATLVLIEEIPDGGWGIGGRAVT-
+>A0A6I6ERT3    50      0.245   5.966E-05       0       56      59      1       57      74
+PFVNISTWKMNDEDQVKKMMEAVTLAVHQTSGAPLDKISVIITEINPSRWSDAGVSG--
+>A0A0K1JFS7    50      0.300   5.966E-05       0       57      59      1       60      75
+PLINVKVIEGvFSDTQKGEIVRDLTDAMVRIEGENLRPVtWVVIEDVKSGEWGVGGNTLT-
+>B8IG14        50      0.254   5.966E-05       0       50      59      1       51      76
+PHVIVKLHAGRSEQQKSKIAEEITRAVMASANCSESSVSVVIEDVEPKDWA--------
+>UPI000CD991AA 50      0.366   5.966E-05       0       56      59      1       60      76
+PFVKICVTkEGDSPsvEQKEKMISRVTKLISEILGRSAQNTVVIIDEIDTNNYGIAGESV--
+>A0A7U1E4Q0    50      0.316   5.966E-05       0       57      59      6       65      76
+PLIDIQLIQGvFTPEQKAEMISKVTEAMVSVEGEALRGVtWVRVQETASGQWAIGGQALT-
+>UPI00080F7D3F 50      0.283   5.966E-05       0       57      59      1       60      81
+PFISIQHLAGaFTSEQQKALIADITDAFVRQGGEGiRPAVHMSITEIGSGLWASGGHPLT-
+>A0A7H1MYL1    50      0.275   5.966E-05       0       55      59      1       58      102
+PLISVKIIKDFfTEEQKTALVKDLTDAFCKsTIEAARPYVYVMIEEVPQGKWGLGGHP---
+>A0A842HMP7    50      0.267   5.966E-05       0       53      59      59      114     124
+PAINfrVDMIEGRTEQQKAALIAGLSKSAHEATGISEDDVRVWLIDMPSTNVGMAG-----
+>A0A1W6ZC31    50      0.309   5.966E-05       4       58      59      65      119     124
+----VRLIQGRTEEKKAALIAALNQAIHATLGISKDDIRVVITDVPTTDMGVAGGLTAK
+>UPI00165651BB 50      0.438   5.966E-05       0       56      59      62      118     124
+PVIIAILIAGRTDAQKVALIAQLSETIAAILDLPLPSTRVMIKDIPNTDFGIGGKTA--
+>A0A149PTP3    50      0.470   5.966E-05       6       56      59      68      118     124
+------LIAGRTDAQKVALIAQLSDAMSAILDVPLPSTRVMIKDIPNTDFGIGGKTA--
+>Q2IK02        50      0.290   5.966E-05       1       54      59      67      121     127
+-VVQITANAGRTVDMKRALFRRVADDLHAAVGVRREDVIVSLVEVAKENWSFGnGE----
+>A0A6M8HLM8    50      0.254   5.966E-05       1       54      59      67      121     127
+-FIQLTLVAGRTVEQKQAFYKQVADELHRQLDVRREDVLISLVPVNADDWSFGnGE----
+>A0A5B8B6A9    50      0.290   5.966E-05       1       54      59      67      121     128
+-IVEITMRGGRTVEKKKALYRTITDNLHARLDVRKEDVMIVLTENELIDWSFGnGE----
+>UPI001EFC76CE 50      0.224   5.966E-05       1       58      59      60      117     128
+-VIEINMMEGRAVNTKKRLIKKIFSEIEKQLSISPNDIEITIKEQPSHCWGFRGMTGDE
+>UPI001EE22BD1 50      0.250   5.966E-05       1       55      59      68      123     129
+-FIQVTWNAGRSVEVKKAFYKAVAEGISQRTGTRIEDVWINLVDVQRENWSFGnGEM---
+>UPI0016805E06 50      0.327   5.966E-05       1       58      59      62      119     129
+-IIEILMFSGRSVEAKKTLHRLLFDRLKVNLDINPLDVEVILIETPSHNWGIRGMSGDE
+>A0A1Q3WTV2    50      0.293   5.966E-05       1       58      59      62      119     129
+-ILEFMMIEGRTVDTKKRLIRLLYERVCTQLNLPLTDLEICILESPAHNWGFRGMTGDE
+>A0A1E7G959    50      0.280   5.966E-05       1       56      59      62      117     129
+-LVEITAFAGRTLDAKRLLYKNITENL-KKLGIDSTDISIIICEEPMENWGIrGGIPA--
+>A0A0B0HWR1    50      0.262   5.966E-05       1       58      59      67      127     129
+-FVQITMKEGRPLRKKQALYARMTELLEMNAKVRPQDVMIILTENTQENWSFGnGvaQLAPE
+>A0A3B9PMT1    50      0.431   5.966E-05       0       57      59      1       58      130
+PNLNIYLVEGFRDEQKARLLRRVSEVVETSLAAPMASIRIFLIELPKAHICVGGETLA-
+>A0A525C8E7    50      0.196   5.966E-05       0       54      59      1       56      132
+PFVNVKLAKGQvDADKKQQIIEKLTNLIVEVMDRDRSLTTVVVDDIEPGSWAIGGK----
+>A0A1N6JHI2    50      0.421   5.966E-05       0       56      59      74      130     136
+PVIVAILIAGRSDAQKQALISALSATGAAILDAPIEATRVIIKDIPNTDFGIGGQTA--
+>UPI0010F541A3 50      0.326   5.966E-05       6       57      59      75      126     138
+------LIAGRTDVQKAHLIDALTDVATGVLGIERETIRVIVNDIPNTDFGIGGVTAA-
+>A0A1M3BYV2    50      0.327   5.966E-05       0       57      59      66      123     143
+PYFSFIVLEDRSQADRQMLLAGFTELIAEALGVRKADVRGGIVPVAPEDWGIGGVPAS-
+>UPI000C7BC551 50      0.288   5.966E-05       0       58      59      75      133     148
+PRITVQFFEGHPFEEKRALVKVMAERVAKILELPLEDVKIFLLEMKYDQMATGGLFASE
+>A0A1I7F641    49      0.283   8.212E-05       0       57      59      1       57      61
+PVIT---FEGPKliKEQKQNLAKEFTETASKVTNIPKQAITIVIKENELDNISVGGTLLS-
+>UPI001A8E545A 49      0.283   8.212E-05       0       58      59      1       58      62
+PVITLE--AGKlNKEQKSQLVKEFTNTASKIMNVPEQAFIVLIKENEPENIGVGGQLLAK
+>A0A533S473    49      0.316   8.212E-05       0       58      59      1       58      62
+PVITLDI--GiTSLEKKAALVKELTAKASEITQIPEDKFVVLINELERDNIGIGGKLLSE
+>U6EDA2        49      0.285   8.212E-05       0       55      59      1       55      64
+PVITIDVPP-MSKEQKKEMVEKFATTASEILGLPVQSIVTIIREVEAENVGVGDKL---
+>UPI001AEF01B5 49      0.276   8.212E-05       11      57      59      10      56      65
+-----------TRETKAQVVREFSETLVRVLGKKPESIHIVIDVVEDENWGHAGSLVA-
+>UPI0004836653 49      0.275   8.212E-05       0       57      59      1       57      65
+PVITLQ-GPKLNKEQKAEIVKQFTETASRVTGIPAQAFVVYIVEMERENVGVGGVLLA-
+>UPI001E0CA344 49      0.250   8.212E-05       0       53      59      1       55      67
+PFINIKM-AGPepTKEQKQELISQITQTMVSVLGKKRERVQIYIETFDASSIGTGG-----
+>UPI000A078DCC 49      0.288   8.212E-05       0       56      59      1       58      67
+PYVNIKI-AGPepTKEQKDQVFKEVTETLVKVLGKKKEAVMIFIETHDASNIGVGGESV--
+>A0A424YCE8    49      0.288   8.212E-05       0       58      59      1       58      67
+PTINFYGPE-MTKEQKEEMVKGFTKVASQVLGKTEKAFTVYIWEIGQENVGLGGELMSE
+>UPI0013ECFCE0 49      0.271   8.212E-05       0       58      59      1       58      68
+PVITLE-AASLNNDQKKRLISEFTESAARIMNLPKEAFYVFLKENAPDTVGVGGVPLSE
+>UPI000BB41E10 49      0.321   8.212E-05       0       52      59      1       56      68
+PYINIKVTKenGEpTTEQKAKLIEGVTELVSQILGRNRSSTIVVIDEINMENYGLG------
+>A0A1C7HKN0    49      0.322   8.212E-05       0       58      59      1       62      68
+PIVTIKITgdeESPSTESKKQLISKITNVIGEVLHKNTHNLCVIIEEVPMDSYGIGGVTVRE
+>A0A413LM64    49      0.300   8.212E-05       0       57      59      1       57      69
+PYITV---EGgsLTHEQKSELIRRMTEVASEVMQIPVEFFLCTIKELPDENIGIGGRTID-
+>A0A7C3P466    49      0.280   8.212E-05       0       54      59      1       57      71
+PLVEVKVFKDeLTAEQAKELIQKITDAVTTVTSEKLRDVtWVILNEVQSGNWGIGGK----
+>A0A101DWC9    49      0.266   8.212E-05       0       56      59      9       65      72
+PVITVD---GPTiedIEVKRALVEELTRAAARAYGLPEQAIIVLIKESSPENVGVGGRLV--
+>UPI001046F7C7 49      0.333   8.212E-05       0       57      59      1       60      73
+PLVDIQLIEGvFSPIQKQRMIKDVTEAIVAIEGETMRGVtWVRVNEFASGEWAIGGKPLT-
+>A0A226HJ26    49      0.240   8.212E-05       0       49      59      1       50      73
+PHVIVKMYPGSSEEQKEKIAQEITNVIIKHTGKPEEAISIAIAEVTEDLW---------
+>UPI001C4AFCEC 49      0.293   8.212E-05       0       55      59      1       58      73
+PLVTINVIENvFSKEQKREMIEKVTDAMVAIEGEAMRGVtWVVVKDVKEGEWGIGGQP---
+>UPI00040899E7 49      0.263   8.212E-05       0       54      59      1       57      74
+PVITVAAPEGaWDRAAKERLVAEITDAVVRVGGERqRSNTRILIQDVPEGNWGSGGK----
+>A0A7X5V056    49      0.260   8.212E-05       0       49      59      1       50      74
+PHVMLHLAAGRSDTEKRRLADALADAVTAAIGSPAESISVAIEDVPMDEW---------
+>A0A396Z9D2    49      0.278   8.212E-05       0       57      59      1       61      74
+PLVQIFVPAGsLSAEMKNDMIQKVTDAVVEAEGKPivRRYTWVHINEVPDGGWGMSGKVVT-
+>A0A0D7DW75    49      0.295   8.212E-05       0       57      59      1       60      75
+PLVQVQHLAGaFTRDQQTQLIRDITDAFVRVSGdaIRP-NVLVTISEIASGLWSTGGVPLT-
+>A0A3S9XBT7    49      0.271   8.212E-05       0       58      59      1       58      75
+PVITLEITP-LTMKQKKELVEQISDIAARITDIPKSGFYVYIKENSTENIGVGGKLVNE
+>A0A2S8S4R9    49      0.266   8.212E-05       0       57      59      1       60      75
+PMLELHVIKDvFTPEQKNRLIEKLTDAMVSVEGENMRGVtWVKIHEVESGDWAIGGKALT-
+>UPI001CC1E11F 49      0.258   8.212E-05       0       57      59      1       58      76
+PFIAIELAGSATKEQKAAIVADVTRSMVERLGKPAAAVQIVINEHSTGNYGAAGILIA-
+>A0A1I1BRN8    49      0.285   8.212E-05       0       53      59      1       56      82
+PVISIKALAGvFDADQKAQIIKGVTDAIVEVEGERmRPLTWVLFEDVPEGDWGIGG-----
+>A0A157RJH2    49      0.298   8.212E-05       0       56      59      1       57      124
+PILNIQIMQGHTDSEKTALLENATRAVEASIGAPVQSIRIVLEEVDARNVIVAGKLG--
+>A0A644V9L1    49      0.245   8.212E-05       0       56      59      55      115     127
+PYkylIEISMFSGRTNNTKKILFSKIVERLNNALNIEKESIFIFINEQPLENWGVrGGKSA--
+>UPI000D68D7A3 49      0.438   8.212E-05       0       56      59      66      122     128
+PVIVAILIAGRTDMQKEALIAALSETAAAVLDAPLQATRVMIKDIPNTDFGIGGQTA--
+>A0A2W4TEL5    49      0.293   8.212E-05       1       58      59      62      119     129
+-IIEIVMFEGRSIAVKKKLIGLLFERIHRQLEIAVDDIEIAMFDLPKHNWGIRGVPGDE
+>A0A653KXA5    49      0.258   8.212E-05       1       58      59      62      119     129
+-IIEVSMFEGRTKEAKKSFAQSVFKNIEKLCAIEVNDIEITIFETPKENWGIRGKNADE
+>UPI0016658171 49      0.258   8.212E-05       1       58      59      62      119     129
+-ILELQMFEGRRPETRHALIRELQRRWVDDLNSDPADLEIILVQTPAEGWGIRGSLGHE
+>A0A372JYS9    49      0.271   8.212E-05       1       57      59      65      123     130
+-IVIIHMTAGRwrDTATKKALYRRIAKRLSDDAGIRPEDVQVILSPNERDDWSFGNGLAS-
+>A0A417Y9D9    49      0.322   8.212E-05       0       57      59      1       59      130
+PLYQFTITKGsRSSQRKNEIAKAITKAHCDVTGAPARYVNVFFTEVAEDDIYIAGEPVS-
+>A0A225MKF7    49      0.275   8.212E-05       1       58      59      70      127     137
+-IVEIETFEGRSVETLKEVVQQIVQRIHESTGIERRDIDVIITQQPRHAWGLMGEAGDE
+>UPI001BD0B46B 49      0.274   8.212E-05       2       52      59      67      117     138
+--VQITLAAGRTPEVKSSLYRRMTELLHERLEVRPEDVFISLLDVAPENFSLG------
+>UPI00037D725D 49      0.338   8.212E-05       0       57      59      1       59      142
+PIVNFHLVAGSsTPEQDERLLKRASALYAEVLASPIDRVRAFITPHDPEQFAVAGELVS-
+>A0A328WWU7    49      0.368   8.212E-05       1       57      59      70      126     145
+-IVQAVLIAGRSDAQKARLIEGLTASAAGALAIAREHVRVMILDIPNTDFGIGGDTAA-
+>A0A285TJS0    49      0.259   8.212E-05       0       53      59      1       54      186
+PVVRVTLIEGYPAETRRLLGERLTAAVRGTMAAPLEGITVAIEEVRPDNYMRGG-----
+>A0A0C1H2C8    49      0.285   8.212E-05       0       55      59      1       56      188
+PIVELHVMEGYDVQEKQRLGAFLTRAVRFVIPAEPDAVTVLIHDTPEQNFFRGGEP---
+>UPI001ADA202D 49      0.277   8.212E-05       0       53      59      1       54      188
+PIVELHVLQGYEPHEKLRLHEALTDAVRLVVPAPPEAITVLIHELKGEDYSRGG-----
+>A0A1I5DXN1    49      0.448   8.212E-05       0       57      59      1       58      334
+PIVQISIVKGRDRQSVARCIREVAQTVATTLDAPLTSVRVMVSEIEPDLFAVGTTLKS-
+>UPI0019080B7D 49      0.431   1.130E-04       0       57      59      1       58      61
+PIVQITLVKGRDSALVEDCVRRVARTVSDSLDAPLGTVRVVVNEVEPQHFAVGDRLKS-
+>UPI0013797EC7 49      0.275   1.130E-04       0       57      59      1       57      61
+PVITVD-GPKLTREQKSKLVKAITKVASEIIQLPESSIIVLIEERERDNVGVGGILLS-
+>A0A3A5HPH5    49      0.267   1.130E-04       0       55      59      1       55      62
+PVIHIDSNK-LSRKQKRELVKAITKVSSEIMKLPENAITIIIREVEAEDVGLGGQL---
+>A0A4R1Q086    49      0.310   1.130E-04       0       57      59      1       57      63
+PIITIE-GPCLSTDQKRQLVRDLTKAARAVIPLPAEAFTVLIKENSHDNVGVGGELLA-
+>J7ISI2        49      0.333   1.130E-04       0       58      59      1       58      63
+PVITID--AGRmSKEQKAKLVKELASKASETLNIPVEAFVTIIRENDMDNIGSGNQLLSE
+>UPI001581F2D9 49      0.280   1.130E-04       0       56      59      1       57      64
+PFITIKVLEGKTIEQKRSLVQKMSKVVAETFDVEQDKIFIFFEDLKKEDYGKQGDLA--
+>A0A556C1F9    49      0.280   1.130E-04       0       49      59      1       50      65
+PLIDISIAKGRDPQQLRDLIAGVHRVAEKTTGAAAENITVIVREVEKDLW---------
+>A0A1I4N4C9    49      0.271   1.130E-04       0       58      59      1       58      65
+PVITLNSAK-LSKEQKGELIKELTAVAAKIMNIPEQSYYVFLKENETDNVGVGGQLLAE
+>A0A4R2KF02    49      0.316   1.130E-04       0       58      59      1       58      66
+PLITIE--SGsLTIEQKEELIKKMTKVASEITNVPSEFFLVTIKELSDSNIGIGGKTIDK
+>A0A1M7Y524    49      0.232   1.130E-04       0       54      59      1       56      66
+PVITVTMATGQtSREQKQQLVESFTTQAVEITKIPAAAFTILIHELTPDAIGVAGE----
+>A0A3D5MTS4    49      0.310   1.130E-04       0       57      59      1       57      66
+PVIKMEVSK-LTKEQKQTLVKEFTESASRITGIKEEAFVVLIKENEFDNIGVGGKLMS-
+>A0A6G5QE36    49      0.355   1.130E-04       0       56      59      1       58      67
+PYVNIKL-AGPepTDEQKEQVIAEVTEVMERVLGKKKERVMVMIETLSPQSIGIGGKSV--
+>UPI001BCF4D04 49      0.350   1.130E-04       0       58      59      1       60      68
+PIVNIKLAkPALSKEQKAELIADVSELLSTKYHKAKERVVVMIEDVEPYDIGFGGESVEK
+>UPI00041E92CA 49      0.290   1.130E-04       0       58      59      1       62      71
+PLVDIEVIEGvFDAEQKAQMIQKVTDAMVEVEGEAMRGVtWVRVKEVRSRHWGIGGsTPSAE
+>A0A3A9ERY8    49      0.281   1.130E-04       0       58      59      1       62      72
+PYISIEC--GNlDGAQKAALIERLTAVAAEVTHIPTEFFTVTIKELPDENFGIGGrnigELKAE
+>A0A508ANW6    49      0.275   1.130E-04       0       55      59      1       58      72
+PLITVKLIEGvFSDAQKQDIATRLTDTMVAIEGEALRPVtWVVVEEVKGGHWAIGGQP---
+>A0A3A9J8N8    49      0.290   1.130E-04       0       53      59      1       53      73
+PYIKVT--SGsLTAEQKELLIKRLTQVASEIMEVPPEFFMAVIEELPDQNIGIGG-----
+>A0A1C7GQR6    49      0.305   1.130E-04       0       57      59      1       57      73
+PYISMEC--GtLTDEQKSRLIKELTETAAGITHIPAEFFSITIKELPDRNFGIGGRSID-
+>A0A558CQ70    49      0.350   1.130E-04       0       57      59      1       60      73
+PLVDIHVIEGvFSPEQKKDMIAKVTDTMVGIEGENLRGVtWVRVLEVASGSWGIGGQALT-
+>UPI0003B59D49 49      0.300   1.130E-04       0       57      59      1       60      74
+PLVDIQVIEGVFDEsQKQDMIRRITDAMVAVEGSAMRDVtWVRVLEVKSGQWAIGGNPLT-
+>A0A2E2K0X2    49      0.300   1.130E-04       0       57      59      1       60      74
+PLVTIDVIKNvFTPDQKEQLIEKVTNAMVEVEGENMRGVtWVRIQEFEGGDWAIGGRRLS-
+>A0A850KNR2    49      0.293   1.130E-04       0       55      59      1       58      74
+PLVTIDVIKNvFSEDQKRDLIERVTDAMISVEGeAMRPVTWVRIQEVNEGEWAIGGQP---
+>A0A0Q9MLP9    49      0.283   1.130E-04       0       57      59      1       60      74
+PFIQVKVIENvFSSEQKGQIVRELTDAMVRVEGeAMRPVTWCVIEEVRSGDWAIAGNPLT-
+>UPI001748E501 49      0.389   1.130E-04       0       54      59      1       57      74
+PLVTIDVIKGvFSDEQKHELISNVTEAMIAVEGEamrPVTWVRVM--EVEQGDWAIGGQ----
+>A0A1V9V2E1    49      0.300   1.130E-04       0       49      59      1       50      75
+PHVIIKMLEGRSEALKVELTEEIANALKSVVGCGDESISVAIEDVAPADW---------
+>A0A329YF41    49      0.350   1.130E-04       0       57      59      1       60      75
+PLVTIDVIKDvFSPAQKAELIREVTAAMIRVEGEAMRGVtWVKINEIASGDWAIGGQPLT-
+>UPI001B42E8FF 49      0.320   1.130E-04       0       49      59      1       50      76
+PHVIVKLWPGRSEDQKKKLTEKIVQAVMSELSAEETSISVSFEEVAKERW---------
+>UPI0002D84E24 49      0.362   1.130E-04       0       57      59      1       58      76
+PIIQVSLVEKHQTQELQEFARAVTEAASRFLGAPGETVRILIDKYSPELFFIAGETYS-
+>A0A2E2JRE8    49      0.285   1.130E-04       0       53      59      9       64      79
+PLIDVKVFKDeLTDEQAKELIAKFTDAVAEVTSDKLRDVtWIVINEVKDGHWGVGG-----
+>A0A0N8KNX0    49      0.310   1.130E-04       1       58      59      17      74      84
+-IIEIVMFEGRSVATKKKLTRLLFERINQQLEIAIADIEIIMFELPKHNWGIRGIPGDE
+>R4K0J5        49      0.263   1.130E-04       0       56      59      1       57      119
+PVIRITMGKKNNVEMKKMLIEKLTSVAVEVTKAPTSVFTVFIEEVEHENMGIGGQPV--
+>UPI0004F5BC28 49      0.421   1.130E-04       0       56      59      62      118     124
+PVIVAILIAGRTETQKEALIRHLSEISASVLDVPLQSTRVMIKDIPNTDFGLGGKTA--
+>A0A1W6ZC31    49      0.407   1.130E-04       0       53      59      1       54      124
+PILNIQIMQGHTEAQKAALLESASRSVMDSLAAPLASVRIVLEETAPQHVMVGG-----
+>UPI00190314E2 49      0.365   1.130E-04       2       53      59      63      114     124
+--VHVHLIEGRTEALKAALIAALSKATSDSLGISLDDVRVMAIDIPKENMGVAG-----
+>UPI00190314E2 49      0.345   1.130E-04       0       54      59      1       55      124
+PFIHAQILSGHSTEQKQALLKNATTAVQESIGASVASIRVTIQEFQPFEVMISGQ----
+>A0A6M1Q0G7    49      0.381   1.130E-04       0       54      59      1       55      124
+PYVSIYATQGISTEQKKTLLQRSSDAVVDAIGAPLPSVRIMLHELQEGHYLNAGK----
+>A0A7X6X2G9    49      0.344   1.130E-04       0       57      59      1       58      124
+PILTAHVNTGHSAAQKRALLEQSTQAVVKALNAPLPSVRILLQEHDAGHVIVAGQAGA-
+>A0A4Y7BDX6    49      0.250   1.130E-04       1       52      59      67      118     127
+-FIQIFLAPGRTLQQKRALYAMVARDVARAADVSPSDVLISLVETLRENWSFG------
+>A0A2V7WDT4    49      0.269   1.130E-04       2       53      59      68      119     127
+--VEITLNSGRTVEIKKNLYAEIVSRMGRAADVRPDDVLISLVEVSKENWSFGG-----
+>A0A6L4WR66    49      0.293   1.130E-04       1       58      59      62      119     129
+-IIEIMMMEGRETETKKNLIKSLFENINKYLDISVNDIEICIIESKASNWGFRGMTGDE
+>A0A2U1FIP2    49      0.338   1.130E-04       0       57      59      1       59      136
+PILEIHLVEGdHSPDVVARLLRETSRRYADVLESPPERVRAYATLHPREHWAVGGETHT-
+>A0A5B0HA72    49      0.431   1.130E-04       6       56      59      80      130     136
+------LIAGRTPAQKTALIAALSETGARVLDTPLEAARVMIKDIPNTDFGIGGQTA--
+>A0A845G9A4    49      0.392   1.130E-04       0       55      59      1       56      140
+PTIQVFLLDGAGDAAKQRLISALTSAVVSAVDAPVDSVRIILTETVAADFGVGGVP---
+>UPI0008370531 49      0.288   1.130E-04       1       52      59      66      116     141
+-FVQIALVRGRSTELKQALYRAIADEL-EAAGVRREDVVITLTENGKEDWSIG------
+>UPI001CCB7402 49      0.293   1.130E-04       0       56      59      1       57      141
+PLWNIHHTPGvFTPSEKEALAAAITDQYA-AIGLPRFYVVVLFHEVARENFFIGGVSA--
+>UPI001BDC0B53 49      0.355   1.130E-04       0       57      59      1       59      146
+PIVTVHLVEGQhTREQHERLLTELSARYADVLDSPIERVRALITLHGPQEWVTAGVPAS-
+>A0A534VJK9    49      0.274   1.130E-04       0       50      59      1       51      151
+PHVIVKLYQGRSEEQKARLAAEIVTDVVDVLNSADESVSLAIEDVKPGEWA--------
+>A0A1N7KWK8    49      0.339   1.130E-04       0       52      59      1       53      185
+PILELHVLEGYDDDAKRRLAEGLTDAVRVVMPAPPDAVTVMIHERATSQYMRG------
+>X7F7R4        49      0.226   1.130E-04       0       52      59      1       53      185
+PVVRVHLLDGYDEAAKRRLGEALTDAVRTVIPADPDAVTVMIEDVPAANYMRG------
+>A0A7Y2CUX7    49      0.293   1.130E-04       0       57      59      1       58      186
+PVIQCHVIAGYNDDDKKRLCEALTDAVRIVVPAAPEAVTVMINEMAPADYMRGRQHRS-
+>A0A5S3PDA3    49      0.362   1.130E-04       0       57      59      1       58      187
+PVAEIHLIEGYSDTEKTRLGRAVTDAIRFVVPAAPEAITVMLHERKPGQYMRGGTHRS-
+>UPI001F404F46 49      0.339   1.130E-04       0       52      59      1       53      188
+PVVELHLIKGYGEEDKRRLGHALTDAVRFVLPAPLDGVTVMIHEMAPDAYYRG------
+>A0A839A4W5    49      0.377   1.556E-04       0       52      59      1       53      57
+PFVRIQSKEGRTPEQKEALAKAIIESMIDQGYANKEAIRVIFEDMAKEDFYSG------
+>A0A533UWE2    49      0.277   1.556E-04       0       53      59      1       54      58
+PIVTVSLFGGKSLREKDRLAEAITESVCKILGADKKEVVVVFQEAPHGNFYSEG-----
+>A0A3N1XLB7    49      0.300   1.556E-04       0       57      59      1       57      60
+PVISI---EGtkLSEGQKRNLVKELTEISAKLMNVPEQAFVVLIKENDPENIGVGGVLLT-
+>A0A347AJ40    49      0.285   1.556E-04       0       55      59      1       55      62
+PVITIDVPP-MSKEQKKEMVNKFAQTASEILGLPVQSIVTIIREVEAENVGVGDNL---
+>A0A259UMR2    49      0.288   1.556E-04       0       58      59      1       58      62
+PVITIEAAK-LSKEQKRELVASLTKSASSIMNIPEQAYVVIVKENDIDNIGVGGILLSE
+>A6UN52        49      0.322   1.556E-04       0       57      59      1       57      63
+PVITIDV--GLvSNEQKEELIKEFTKKASEIIGLSEEKFVVFIREHGYENIGVGGVSLS-
+>A0A843C6H7    49      0.267   1.556E-04       0       55      59      1       56      63
+PSVTIEGPKIEEVEIKRELVKEITDALEKAYKIPREAYVVVIKENSPENVGVGGKL---
+>U2F265        49      0.288   1.556E-04       0       56      59      1       58      67
+PYVNIKI-AGPepTKEQKDQVFQEVTDTLVRVFGKKKEAVMIFIETHDAGNIGVGGESV--
+>A0A1V3S6L9    49      0.283   1.556E-04       0       57      59      1       60      68
+PFIDVKIIEGVlPDDKKHALIAAITEAVVQVGGEGfRPMTRCVIQEIRSGWWGSGGKPLT-
+>A0A5N7IUJ2    49      0.295   1.556E-04       0       58      59      1       58      68
+PYITI---EGgqMTTEQKQQLIERMTNVASEIMKVPSEFYITTIKELSDENIGIGGKTIDK
+>A0A146LXR3    49      0.240   1.556E-04       0       49      59      1       50      70
+PHVTVHIVPGHSEEEKQRLAQRLHQTVQQELNMDGDLISVAIREVGAENW---------
+>B8IEI2        49      0.306   1.556E-04       0       58      59      1       62      70
+PLVDIQLIEGvFSATQKKEMIEKVTDAMVAIEGEAMRGVtWVRVQEFRSGDWGIGGKgLRTE
+>UPI001E293A02 49      0.303   1.556E-04       0       53      59      1       56      71
+PYIDIKVFKDeLTSEQASELISKVTDAVAEVTSEKLRDVtWITIDEVKDGHWGVGG-----
+>UPI000BA25B4F 49      0.333   1.556E-04       0       55      59      1       58      73
+PLVTIDVIKDvFTPDQKKDLISQVTEAMVSVEGEamrPVTWVRIM--EVEQGDWGIGGQL---
+>A0A1H0E9W9    49      0.403   1.556E-04       0       54      59      1       57      73
+PLVDIQLIEGVFDEnQKQAMIRDVTEAMVRVEGEALRGVtWVRVREFASGEWAIGGK----
+>UPI00053BFBC6 49      0.385   1.556E-04       0       54      59      1       57      74
+PLVTIEVIKNvFSDEQKHQLIANVTEAMVAVEGEALRPVtWVRIVEIEQGHWAIGGQ----
+>A0A7V9IJN7    49      0.263   1.556E-04       0       54      59      1       57      74
+PFVNVKIIKGvFSSEEKQEMITRLTDTMVSIEGEAMRQVtWVALEEVESGDWGIGGQ----
+>UPI0016630F8B 49      0.300   1.556E-04       0       57      59      1       60      74
+PLVTIDVIKDvFTPQQKQALINKVTEAVVAVEGEALRGVtWVRIKEFEGGDWAIGGQPLA-
+>A0A1B1URB4    49      0.354   1.556E-04       0       58      59      1       62      74
+PLVDIHVIRDvFTPAQKQQLIEKVTEAMVAVEGENMRGVtWVKINEVASGDWAIGGErLTSE
+>A0A0E3SG86    49      0.298   1.556E-04       0       54      59      1       57      76
+PLVDIKLIEGvFSEEEIKKLIKDVTDVVVSFMGEDLRSyTLVVVQEVKSGSWGVGGQ----
+>UPI0016457716 49      0.271   1.556E-04       0       57      59      1       58      77
+PVIQISTFK-INDQTKAEaLLKEVTDAMHRVTGVPLDKISVYLVETDPSRWADAGVVGS-
+>A0A2V2EU88    49      0.280   1.556E-04       0       49      59      1       50      78
+PHISVKMLEGRSEEQKKKLSQALVKALTKELGCSEHYVTCTIEDFNAKEW---------
+>A0A3N5FA98    49      0.261   1.556E-04       0       57      59      1       65      78
+PFINIKVLKGtLSAEKKKEMISRVTEIVAEIEARPqPkerlqPHTWCVIEEVDFGSWGLGGNPVT-
+>A0A5A7S721    49      0.350   1.556E-04       0       54      59      1       57      78
+PLVNIRVIEDvFTDEQKADMIRSVTDAMVAVEGENLRGVtWVVVEEVRSGSWGIGGQ----
+>UPI001CD642CA 49      0.263   1.556E-04       0       54      59      1       57      81
+PFVEVKVFKDeLSSDQTRALIEKITDVVASVTSEKLKEVtWVIVSEVPSGHWGVGGV----
+>A0A7Z1HBA6    49      0.293   1.556E-04       1       57      59      29      86      97
+-FIELLILPGRRKETKAKLLKELTEQVSNILKIDKNAIIITLHEPSLDNWGFkGGQQAS-
+>A0A3D6AL55    49      0.267   1.556E-04       1       54      59      40      95      100
+-IIQVTLNEGRaTLELKKAYYQALADGLHERLDMRREDVFINLVEVKKENWSLGnGE----
+>UPI001F4C460D 49      0.280   1.556E-04       0       49      59      38      87      113
+PHVIIKLYAGRSEAQKHQIAEAVAQAVMASAGSSEAAVSVSIEDVDPEHW---------
+>UPI001F10537F 49      0.250   1.556E-04       1       52      59      59      110     119
+-FIQLFLNEGRTVEVKKSFYKEVADKLHEQLDIRREDIFINLVEVKKEDWSYG------
+>A0A7Z0S8Z2    49      0.344   1.556E-04       0       57      59      1       58      124
+PIFTVHLSAGHTPAQKTALLQQSSQAVTQALNAPLASVRMALHELAPDSNIVAGEMGA-
+>UPI000E59DA8C 49      0.363   1.556E-04       0       54      59      1       55      124
+PFVNITTTQPLSAEQKQQLLQRTSDTIIEALSASLPSVRILLQEMPQGSYFCGGK----
+>A0A1H1JLV6    49      0.438   1.556E-04       0       56      59      62      118     124
+PVIVAILIAGRTDVQKQALIAQLSETTAALLDAPLQSTRVMIKDIPNTDFGIGGQTA--
+>UPI001C45F3B3 49      0.339   1.556E-04       1       53      59      62      114     124
+-LVLVGLIEGRTDEKKAALIAALNRAVEESIGISGQDIRVIITDVPKTDMGVAG-----
+>A0A7V7DER0    49      0.301   1.556E-04       1       53      59      62      113     126
+-IVETFMYPGRSQEMKERLMRHFIMLINEYTGVPEKDINCIIHEISPENY-FGG-----
+>A0A4Q1ATK7    49      0.357   1.556E-04       1       56      59      65      120     126
+-YINILCKEGRTIEQKKNLYKACSEAIEKSTSYSKSSVFISISETSIENWSFGDGLA--
+>A0A5C4WJI9    49      0.254   1.556E-04       2       52      59      67      116     126
+--IEITLVAGRTDEMKQALYRHIADNLAPV-GVRREDVFVVLTENRPSDWSVG------
+>UPI001BA59DA2 49      0.288   1.556E-04       1       52      59      67      118     127
+-FIQITLNAGRSIEMKKAFYKRIVEEYQKQLDGRPDDVVINLVETAKENWSFG------
+>UPI0004059339 49      0.293   1.556E-04       1       58      59      62      118     128
+-IIEIVLFEGRSAEAKKNLIRLLYER-TGAFGLAENDLEIVLIESPRGNWGIRGVPGDE
+>A0A1F9Q9H6    49      0.320   1.556E-04       1       53      59      62      113     129
+-LVEIALFEGRTAETKGELFAAIVDAL-EALCVPRADVFLRIIEQPRENFGIRG-----
+>UPI000B593C6B 49      0.258   1.556E-04       1       58      59      62      119     129
+-IIEIMMMKGRETNTKKKLIKSLFQNINKELNIALNDIEVCIIESEPYNWGFRGITGDE
+>UPI000C7E4F1E 49      0.333   1.556E-04       1       57      59      65      124     129
+-FILFSITAGkpRSRAQKEALYHHLAEALHRELGIPPEDVMVVITFNQAEEWSFsRGEMFS-
+>A0A6M6JR59    49      0.300   1.556E-04       0       58      59      1       60      133
+PILEVHLVEGcHTDAQHAELLAALSRRYAEVLDSPLSRVRAFLTLHPPAQWVTAGEPGVE
+>A0A848GD60    49      0.350   1.556E-04       0       56      59      72      128     134
+PTIHAFLISGRTDAQKEALIGALTGVVDEVLAIPPAPVRVMIFDVANTDFGMQGVTA--
+>A0A522ZM43    49      0.275   1.556E-04       0       57      59      66      123     142
+PFFEYIVLEGRPRQEKDDLMTGFTDILEDVLKVTRARIRGACWTVPPEHWGIGGVMAS-
+>A0A1I4MW11    49      0.264   1.556E-04       0       52      59      1       53      188
+PIVELHVLEGYNSQEKQRLSEVLTDAVRFVIPAAPELVTVMIHDVPRDNYYRG------
+>UPI001D0ACD6C 49      0.293   1.556E-04       0       57      59      1       58      188
+PIVELHVIEGYSPKEKQRLGAALTEAVRFVVPAAAELVTVLIHDLPAQDYYRGGTTRS-
+>A0A147K469    48      0.394   2.142E-04       0       37      59      1       38      42
+PYVTVKMLEGRSEEQKRAMVEKVTEAVSETSGAPKDKI---------------------
+>UPI001D042828 48      0.339   2.142E-04       6       58      59      5       53      55
+------ILQGRETSQKKALIKGTTDVVSDSLGVEKERVRVLIHEIP----SAGGVSMAE
+>A0A1M7A9Q0    48      0.396   2.142E-04       0       52      59      1       53      57
+PFVRIQLKEGRTAEQKEALAKEIVKTMDATKFAPKDSVKVIFEEMKAEDFHSG------
+>A0A3D0CKK4    48      0.377   2.142E-04       0       52      59      1       53      57
+PFVRIQSKEGRTPEQKETLAKAIIESMIEQGYANKEAISVIFEDMAKEDFYSG------
+>A0A1S8LDJ2    48      0.254   2.142E-04       0       57      59      1       57      61
+PVITVE--AGKlNKEQKRELVKNLTLEASNIMSVPKEAIIVFLKEISTENIGSGGQLLS-
+>A0A1I7F6H4    48      0.254   2.142E-04       0       57      59      1       57      61
+PVITFE--AGKlTKEQKQIAAKEFTEIAHKVTNAPKEAITVLIKENEPDNVAVSGTLLS-
+>A0A843DME0    48      0.310   2.142E-04       0       57      59      1       58      61
+PVITIAGNDGISVEKKREMVKKVSETVAEAYDLPVDAITVLVQAYPKESIGVAGELLS-
+>A0A2A9DNM8    48      0.355   2.142E-04       0       58      59      1       59      61
+PIIHASIAAGRTDDQVEKFVEGVVKVASETLNAPESAVTVIVNQIPHNHLATNGVLKSK
+>A0A6V8MZF2    48      0.310   2.142E-04       0       57      59      1       58      63
+PVITIDLGTIEDKEKKGQLVQALTEAASTVTQIPADKFIVFIKEMERENIGVGGKLLS-
+>A0A7J2R6L6    48      0.285   2.142E-04       0       55      59      1       56      64
+PTANLSGPPIEDLEVKRKLVKEITDAMEKAYKIPREAYIVVIKENPPENVGVGGEL---
+>UPI0014736C9D 48      0.290   2.142E-04       0       53      59      1       55      66
+PFVNIKVSAPEpSKEQKKQIIAEVTDTLVRVLGKDPAAVLVMIETLEAESIGKNG-----
+>A0A1S6ITD2    48      0.233   2.142E-04       0       58      59      1       58      66
+PVITVD--GGKlTKEQKYDIIKTLTKDLSEITKIPAQFISIIIRENEDDNMGVAGESVTE
+>A0A2I1NC16    48      0.311   2.142E-04       0       57      59      1       61      67
+PFVKICVTKENdepTKEQKELLINGVTNLINEVLGKNKSSTVVIIEEINTDNYGLGGKSIT-
+>UPI001473E210 48      0.283   2.142E-04       0       58      59      1       60      67
+PFINIKTAAPEpTKEQKEQIIKETTEMMVRILGKQKERVMVFIETYDQDSVGVGGKSIEE
+>A0A1W6BYU1    48      0.275   2.142E-04       0       56      59      1       58      70
+PIVTIKLAkPAMSKEQKAALISDITELLNKKYNKAKERIVIMIEESEPFDIGFGGESV--
+>A0A1Y5CXU6    48      0.315   2.142E-04       0       54      59      1       57      71
+PLIEIKMFKNeLDKNQSATLIQKVTDAVTEVTSEKLRAVtWVVIQEVNDGHWGVGGQ----
+>UPI00135CF6CE 48      0.283   2.142E-04       0       57      59      1       60      72
+PLVDIHLIKGvFNDDQKKQMIEKITDTMVSIEGENMRGVtWVRVLEVASGQWGIGGQPLT-
+>UPI0011844C4A 48      0.283   2.142E-04       0       57      59      1       60      73
+PLVDIHLIDGvFDGQQKQQMIKDVTDAIVAIEGeVMRGVTWVRVLEVEGGHWAIGGQPLA-
+>A0A1H5MKQ4    48      0.266   2.142E-04       0       57      59      1       60      74
+PFIQVKVLENvFSDDQKQQMIRSLTDALVGIEGENmRPVTWCVVEEVRSGSWGIAGNPLT-
+>A0A1I1BDL8    48      0.267   2.142E-04       0       53      59      1       56      74
+PFIEVSVIEDvFTPEQKNRLITRLTDAMVSVEGENmRPVTWCVIREVASGDWGIAG-----
+>A0A1H7XIJ0    48      0.263   2.142E-04       0       54      59      1       57      75
+PLVTVKLIEGvFSEAQKAEMVERLTEAMVAVEGENMRSLTlVILEEVKGGDWAVGGK----
+>A0A1I3UJ95    48      0.339   2.142E-04       0       53      59      8       63      75
+PFANLKVPEGLlSAEQKQELVSRVTELYVETFGErARANTMVLVDEVAEGGWGIGG-----
+>UPI001EDE5135 48      0.260   2.142E-04       0       49      59      1       50      76
+PHVIVKLYSGRSDEQKQRITDEITKAVMTATGCSEGSVSVGVEDVEPSAW---------
+>A0A1H3H5G7    48      0.260   2.142E-04       0       49      59      1       50      76
+PHVTIKCFKGRTEEVKQKCVDKVAQDVAELMGCDLSSVSVSVKEYEKEDW---------
+>A0A549T3N5    48      0.224   2.142E-04       0       57      59      1       58      76
+PVVQISTWPIKNKVALQTMMEEITRVVHQTSGAPLDKISVFVNEIPPSHWADAGISGS-
+>UPI0004E168B2 48      0.307   2.142E-04       0       49      59      1       51      76
+PHIDIQCFP-RqlSDEVKQALADDITAAIVRHLGSKESSVSVALNEVDPEAW---------
+>A0A444NNY1    48      0.220   2.142E-04       0       49      59      1       50      77
+PHVVLKMMSGRTEAQKKQLSEKLAKVVMETLGSDSGSISVAIEDVPAGRW---------
+>UPI00165D07EC 48      0.316   2.142E-04       0       57      59      1       60      77
+PLVQVQHLAGaFTRDQQTALIRDITEAFVRVSGDGiRNNVLVTVTEVASGLWATGGVPLT-
+>A0A7Y7M799    48      0.260   2.142E-04       0       49      59      1       50      78
+PHVIVKLYAGKSEEQKARLAEEITRAVMAAVGSKEAAVSVGIEDVAPADW---------
+>UPI001BAA9BAA 48      0.327   2.142E-04       0       53      59      1       58      81
+PLAQIFVPEGaLTLEQRRAMIKGVTDVIAGVEGLPdsgRPFVTVLIIETPNGGWGVAG-----
+>UPI001CFC5963 48      0.322   2.142E-04       1       58      59      19      77      87
+-FVEVLMFPGRKEETKEKLIEEFAEELSTVLSISKNSIITTLHEPSLDNWGIrGGKQAAK
+>UPI0008412232 48      0.290   2.142E-04       0       54      59      1       55      94
+PIITCDIRNGRTKEQKSRLAKGLSQVLIDVAGVSIDNIFVVTREMPGFNFLDAGE----
+>A0A261VQT9    48      0.320   2.142E-04       1       53      59      62      114     124
+-LLRVMLIEGRTEEKKAAMLAAVSRAVHDSIGISEEDVRIIITDVPKTDMGVAG-----
+>A0A261TYZ5    48      0.437   2.142E-04       6       53      59      67      114     124
+------LIEGRTPEKKAALIAAVSRAVHHSLDISEQDVRVIVTDVPKTDMGVAG-----
+>UPI001B9AA9C4 48      0.418   2.142E-04       0       54      59      1       55      124
+PILNIQILQGHAAAEKSGLLRAASEAVVQSIAAPLSSVRIVLHEVPAEHVIVAGE----
+>UPI0011A560B1 48      0.327   2.142E-04       0       54      59      1       55      124
+PVLNLQIMQGRTGSEKTALLQNVTQAVESSIAAPLPSIRIVLDEVAADNVIVGGK----
+>UPI0016672330 48      0.290   2.142E-04       1       54      59      66      120     126
+-IIQIVFNAGRTVEVKKALYRAIAVGLSEKVGLRTEDVFINLVEVPKENWSFGlGE----
+>UPI001C0E03BE 48      0.285   2.142E-04       1       55      59      67      122     129
+-FIQATISFGRSTDLKKSLFKAICEALVQDLKVRPQDVFINLIEVSKENWSFGnGEM---
+>A0A1Q3GH99    48      0.241   2.142E-04       1       58      59      62      119     129
+-IIEIMMMTGRTEATKKALIQALFREISAQLPITVNDLEICILESPPANWGFRGKTGDE
+>A0A7W1NLZ7    48      0.310   2.142E-04       1       58      59      62      119     129
+-IIEIVMIEGRTVETKKALIYLLFERISQTFNISTTDIEINILEAPKHDWGFRGKTGDE
+>A0A1D9PCQ6    48      0.272   2.142E-04       1       52      59      65      119     130
+-IVYIHIFAakGRTIKQKKLLYKAITDNINADASIPPNEVIILLNEIEgKENWSFG------
+>UPI0019097744 48      0.411   2.142E-04       6       56      59      74      124     130
+------LIAGRTPAQKTALIATLSETSASVLDSPLDATRVMIKDIPNTDFGIGGQTA--
+>A0A8B6X4G8    48      0.333   2.142E-04       0       53      59      71      124     133
+PTVLAHLVAGRGEEKKAAFIAAVTATAARVLGIAPAPIRVIVVDVPTTDFGIGG-----
+>UPI001A9A4FEB 48      0.321   2.142E-04       0       55      59      1       56      136
+PRITVEMLEGRTMEQKRALAKEICDAVAEIFKLPTSGVAVRLMDVSFEDFACGSEL---
+>A0A2G1VGF2    48      0.362   2.142E-04       1       58      59      64      121     137
+-FFEFIVLEGRSLEQRQKIAREFSELIERVLEVDVDVVRGRCIRVEPEDWCIGGVFASE
+>UPI00145E3C07 48      0.333   2.142E-04       0       58      59      1       60      138
+PILHFHLVEGQyGAEQHRRLLAESSRFFAEVLRCPLDRVRAFIHLYRPELVAVGGEIAGE
+>A0A6L4BC95    48      0.372   2.142E-04       0       57      59      1       59      141
+PIVNFHLVEGLsTPEQDEALLVGACKLYAEVLKAPTDRIRAFITPHRPGQFAVGGELVS-
+>A0A5P8YYP8    48      0.226   2.142E-04       0       52      59      1       53      185
+PILELHLLRGYDDDAKRRLAEGLTDTVRTVVPADPEAITIMIHERDPSQYMRG------
+>A0A2G1QTU9    48      0.241   2.142E-04       0       57      59      1       58      187
+PVVRTTLIEGYDDETRQRLAQRLTDAVRATIAAPLDGITVVLEEVKPTSYMRGGQSRT-
+>A0A365U4B2    48      0.232   2.142E-04       0       55      59      1       56      188
+PVVTIHLMTGYDAATRRRIGTALTNAVAGVIDAPPEGITVMMPEMDPASYMRGGAP---
+>A0A7V2JRV0    48      0.250   2.948E-04       0       39      59      1       40      41
+PVVEIKLWKGRTREQKAEMAEGITKIISEVGKTAPEHVHI-------------------
+>UPI00037BFD38 48      0.305   2.948E-04       0       57      59      1       57      60
+PVITIE--AGKlEKEQKRALVTELTSTASTIMNVPESAFIVLIKESERDNIGFGGKLLS-
+>UPI0013EE0B3A 48      0.293   2.948E-04       0       57      59      1       57      61
+PAIIMELAP-LEKEKRARLVREVTESTSRATGLPPEAIFVFIKENSLENIGVGGTLLA-
+>UPI0014244C6D 48      0.306   2.948E-04       10      58      59      4       51      61
+----------RTP-QYKAIAEGITDAITTSTGAPSESVHVLITEVSDAKYAVGGTILRE
+>UPI0011E7C1C6 48      0.333   2.948E-04       0       57      59      1       57      61
+PVIT---LEGskLTKEQKQLLAIEFTETASRVTGITKETFYVFIKENEFENIGVGGQLLS-
+>A0A1D9FK53    48      0.293   2.948E-04       0       57      59      1       57      63
+PYISFD-GPKLTKEQKEKLVKKLTEASTSVLSMPKEAFTVVIKENDLENIGVAGELLA-
+>C5ZZR8        48      0.310   2.948E-04       0       55      59      4       56      65
+PTI---IIEGPsiSVEKKRELVKRFTEVASEVYGI--EHITVLIKENPPENVGINGEL---
+>A0A532T979    48      0.283   2.948E-04       0       55      59      1       57      65
+PII---MIEGppRDIETKRKLVKQFTNIFKEIYGYPEDftHISVIIRENNPENIGANGEL---
+>UPI001C2DE114 48      0.275   2.948E-04       0       55      59      1       58      70
+PLVTIDVIEDvFTPAQKRDLIAGVTDAMIKVEGEAMRQVtWVRVREFKQGDWAIGGKM---
+>UPI0007612EA5 48      0.266   2.948E-04       0       57      59      1       60      72
+PLVIIKGIEGvFTDAQKAEAIAKITDAMVSIEGESMRDItWVVFEEVKSGSWGIGGKALT-
+>UPI001AC1DBB2 48      0.233   2.948E-04       0       57      59      1       60      73
+PLINVRVIEGvFDTAQKNRMISDLTDAMVAIEGENmRPVTWVVVEEVASGEWGIAGKPLT-
+>UPI0015A09C63 48      0.266   2.948E-04       0       57      59      1       60      74
+PLVTIDLIKDvFTPGQKAELIENVTEAMIATEGESmRPVTWVRINEVEQGDWAIGGKMLT-
+>W0ZCJ3        48      0.250   2.948E-04       0       57      59      1       60      74
+PLIQVKLIEDvFTAEQKQRIVRELTDAMVAIEGENmRPVTWCIVEEVHSGDWGIAGNPLT-
+>A0A7W4CNB2    48      0.250   2.948E-04       0       57      59      1       60      74
+PLIDVHVIENvFTAEQKRKIIHDLTDAMVAIEGESMRGVtWCRIREVRSGDWAIGGNPLT-
+>A0A2E9G4Z6    48      0.300   2.948E-04       0       49      59      1       50      75
+PHLQINLLEGKTEEQKQELAKELVKAAQKVIGYGDESYSVTIEDFTSDEW---------
+>UPI00067FC1F3 48      0.268   2.948E-04       0       58      59      3       65      75
+PYeilIEIILFSGRTDRAKADLYKKI----VEKLGArhsiKGETVFIILNEQPKENWGIrGGKPALE
+>A0A0D5LR62    48      0.240   2.948E-04       0       49      59      1       50      75
+PHITVKIWPGKAEKEKQALAEAVTQDVMKHLGASADSISVAIEEIESSKW---------
+>UPI001BADE09D 48      0.266   2.948E-04       0       57      59      1       60      75
+PLIEVHVIENvFNAEQKRQMISKLTDAMVSIEGENmRGGTWVKISEVASGDWGVGGQSLT-
+>A0A7X8F0F7    48      0.224   2.948E-04       1       49      59      2       50      76
+-HVEIKCFPGRTEEQKKACAEKIAQALIHTMGCNNASISIAIKEVAEKDW---------
+>UPI00062BA1F8 48      0.274   2.948E-04       0       50      59      1       51      76
+PHVIVKMYAGRSDQEKAKLAEEITKAVMAATNSTERSVSVSIEDVAPAEWA--------
+>A0A538JL15    48      0.210   2.948E-04       0       55      59      19      75      78
+PIVEVKLYDKRvTEDSVPKIIEAMTNALAESSGAAKEHIQVLVEGVSPKNWGVGGEP---
+>A0A2N4U6X1    48      0.363   2.948E-04       0       54      59      1       55      123
+PMMKAHIQSGHTREQKAVLIGAYTDAIAKTLGMPLPTIRVMLEELPPGASGVAGV----
+>A0A4Q6XDL7    48      0.450   2.948E-04       6       56      59      68      118     124
+------LIAGRTDAQKVALVAQLSEAMSTILDVPLPSTRVMIKDIPNTDFGLGGKTA--
+>A0A842HMP7    48      0.357   2.948E-04       0       55      59      1       56      124
+PFITISATQSFSQEQKKALLHKASDAVIEAVGASLKSVRVMLHELPGGHYLAEGKL---
+>A0A158M531    48      0.272   2.948E-04       1       55      59      62      116     124
+-LIIVDLIAGRTPELKSALISALNQAACESLGISGQDVRVVLHDVPKTDMGVANGL---
+>A0A0G9H379    48      0.309   2.948E-04       1       54      59      67      121     126
+-IIQIACNNTRTVEQKQAFYKQVAELLSKDPGLRPQDVFINLLETAKENWSFGnGE----
+>A0A8J8KYP0    48      0.277   2.948E-04       2       54      59      67      120     126
+--IQITLRRGRTVEMKQALYRRIAENLARNPGLRAEDILVCLVENDLADWSFGnGE----
+>UPI001CCBEB4D 48      0.278   2.948E-04       0       56      59      55      115     127
+PYkylIEITMFSGRSNKTKKLLFSTIVERLNSKLNIEKESIFILINEQSRDNWGIrGGKSA--
+>A0A3E0CJH2    48      0.389   2.948E-04       0       56      59      63      121     127
+PLLTIvaILIAGRTPAQKEALISALSRTGADVLDMPLDAARVMIKDIPNTDFGIGGQTA--
+>A0A1N6KWU5    48      0.403   2.948E-04       0       56      59      66      122     128
+PVIVAILITGRTDAQKQALIAGLSATGAAVLDAPIAATRVIIKDIPNTDFGIGGQTA--
+>UPI00131A7684 48      0.368   2.948E-04       0       56      59      66      122     128
+PVILAILIAGRTEQQKVALIAALSRTCAETLDAPLAAIRVMIKDIPNTDFGIAGTTA--
+>UPI00141FE702 48      0.362   2.948E-04       0       57      59      1       58      128
+PTLEVFLPAGHEDACKAELIARLSGATVNAIGAPLESIRVLLTELPATHIGLGGRTAA-
+>UPI00158222B1 48      0.275   2.948E-04       1       58      59      62      119     129
+-VIEISIFEGRSISAKKNLMNLLYQQINEVLEIRTIDLEITIFETPKHNWGIRGVPGDE
+>A0A5C9C342    48      0.333   2.948E-04       0       56      59      73      129     135
+PTIQAMLIAGRNEQQKSALIAALSAAVSEILGIPTDTIRIIVADIPNIDFGMNGVPA--
+>UPI00146D882D 48      0.288   2.948E-04       0       57      59      1       59      136
+PILEVHLVEGMhTPAQHSELLSAMSTRYAELLGWPLDGVRAWVTLHRPELWATAGTPAS-
+>A0A6L3WA43    48      0.269   2.948E-04       1       52      59      71      122     137
+-YVSITCGPGRTIHQKKSLYQSISKTISNHLNISTTDVFITLNETPAENWSFG------
+>A0A845G9A4    48      0.365   2.948E-04       6       57      59      70      121     140
+------LIAGRTVKQKRSLIAALTDAAVGSLDLDAALVRVIVTDVPNTDFGLAGQTAA-
+>A0A1U9ZXH6    48      0.288   2.948E-04       0       57      59      1       58      141
+PLWHVHHPAGvFTEEQKQSFAQDVTDFYTR-FGLPGFYVVVLFHEVAPASFLVGGRPSS-
+>UPI00188A91A4 48      0.278   2.948E-04       0       57      59      66      126     141
+PVITVEVNAftgGLEDEQKAALIREFTDLISAAARSVKPAVYVLFRDVPAANWGVLGETIT-
+>A0A8B6X4E2    48      0.385   2.948E-04       0       55      59      1       57      145
+PLIQFHLVEGeYSDEQLRTLLERGSAAYAEVLESPVDRIRAFVTLHAAAHWAIGGQP---
+>A0A351GQA4    48      0.264   2.948E-04       0       52      59      1       53      188
+PVVDLHVIEGYNSDEKRRLGESITDAIRFVIPAPSELVTVMIHDLPSENYYRG------
+>A0A368TTC3    48      0.245   2.948E-04       0       57      59      1       61      193
+PVVQVSLIQGYSSALKQQLCERLTEAVSASIAADPDAITIFLHEVTADGYMRGGrsrQPGS-
+>A0A285UC78    48      0.415   4.059E-04       0       52      59      1       53      57
+PFVRIQLKEGRTAEQKETLAQEIIKTMDASKFAPKESVSVIFEDMKQEDFYSG------
+>R4K8X5        48      0.338   4.059E-04       0       57      59      1       57      60
+PVIKLEV--GKiSNEQKSQLVKEFTATVVKVTKAAQQGVYVFIKENEKENIGIGGQLLS-
+>UPI0019D40041 48      0.316   4.059E-04       0       57      59      1       57      62
+PVITI---EGskLSKEQKSKLAKEMTISAASIMNIPEQAFIVLIKENELDNIGVGGQLLS-
+>H5XVY7        48      0.316   4.059E-04       0       58      59      1       58      64
+PVITID--AGKmSKEQKATLVKELASKASETLNIPVEAFVTIIRENDPDNIGSGTQLLTE
+>UPI00167E4943 48      0.244   4.059E-04       10      54      59      10      53      67
+----------RDQETKEAIIAELTDVLVK-YGSPRENTHVLLYEVSYDNWAKGGV----
+>UPI00166F7DEC 48      0.258   4.059E-04       0       58      59      1       62      68
+PFANLKVPAGtLTPESKKKLIDAVTDAFAGVYGERARATTlVLLEEVPDGGWGLGGdVLTAE
+>UPI000FDBA0A1 48      0.237   4.059E-04       0       52      59      1       57      69
+PFINIRLV--ReviadDPEgKKAQIARKVSDAVTEATGLAPEDVWVVFEEVAARDWYVG------
+>A0A316P9P4    48      0.322   4.059E-04       0       58      59      1       58      69
+PYITIEGGE-LSPSQKEDLIKQITEVSSKIMKIPSDFFMVTIKELPDNNIGIAGKTIDK
+>A0A2N1J4A2    48      0.278   4.059E-04       0       57      59      1       61      70
+PIISVKMThedEGATKEQKELLVKKLTQSFQDVFKRGANSAVVIIEELNTDNYAIAGETIT-
+>A0A2P8EU93    48      0.258   4.059E-04       0       58      59      1       62      71
+PLVDIELIEGvFDDVQKAQMIEKVTNAMVEVEGENmRPVTWVRVKEVQSRHWGVGGKtPSTE
+>A0A2E7EEB2    48      0.303   4.059E-04       0       53      59      1       56      71
+PLIEVKVFKDeLSNEQSSELITRITDAVAETTSEKLRDVtWVIVNEVNDGHWGVGG-----
+>UPI0018AC8B59 48      0.250   4.059E-04       0       57      59      1       60      72
+PLVTVHLIENvFTEEEKVEMISKLTDTMVEIEGEAMRQVtWVKIEEVPEGQWGIGGTALT-
+>A0A7C6WBU7    48      0.333   4.059E-04       0       47      59      1       48      73
+PHITISMYPGRSDEVKKEMARNTKEYFVKLNGVPESSVSVSIEEVSPD-----------
+>A0A4Q6DFV7    48      0.254   4.059E-04       0       50      59      1       51      73
+PHVNLKMYAGRSEEEKKLLAAKISESIRSTLGVEDKYITVAIEDVKDDEWA--------
+>A0A371RH52    48      0.293   4.059E-04       0       55      59      1       58      74
+PLVTIDVIEDvFTPAQKEDMIQRVTDAMVAVEGENMRQVtWVRINEVKGNDWAIGGNL---
+>A0A6G1T098    48      0.300   4.059E-04       0       57      59      1       60      75
+PLVQVKVIEGvFSSAQKQQMIGSITESMVAIEGESMRAVtWVVIEEVRSGDWGIGGNSLT-
+>A0A2D9RJD8    48      0.293   4.059E-04       0       55      59      1       58      75
+PLVTVDVIKDvFTQEQKAEIIAKLTDAMVELEGEALRPVtWVRIMEVEQGDWGIGGQL---
+>A0A7C1EBN2    48      0.245   4.059E-04       0       54      59      1       57      75
+PLIELKVFEGeFSADQTKQIIEAITNVMVSFSGESLRSaTWIVVQEIKSGNWGIGGK----
+>W0LF48        48      0.296   4.059E-04       0       53      59      1       54      76
+PIIKITAWPFANEKSASLLIADVTRVIHNQLGCPLDKITVYIEEISPSRWGDGG-----
+>A0A7W1I8S6    48      0.267   4.059E-04       0       53      59      1       56      76
+PYINVRLMEDVlTPEQKQTIAEGITETLVRVIGEPiRGATWVLIDDIRSGQLVIGG-----
+>UPI0014314B04 48      0.275   4.059E-04       0       57      59      1       58      77
+PFVTITTWKSDDDTAAEQLMSAVTRAVHDATGAPLDKIAVVISEIPKSRWSEADVLAT-
+>UPI0009E89DE4 48      0.310   4.059E-04       0       57      59      1       58      77
+PVVQIATFEMKSQEKAEELLLEVTATVHRVTGIPLDKISVYLTEIVPARWADAGIVGS-
+>A0A177QHV7    48      0.241   4.059E-04       0       55      59      1       58      78
+PLITVKVFEGeLTQQQTADIIQGITEAVIPFVGERlREATWVLMEEVKSGAWGIGGKP---
+>A0A257EMC0    48      0.298   4.059E-04       0       53      59      1       57      80
+PLIQISVPEGsLDAARKAEMIRLVTDAAVTAEGIPaaRAYTWVHINEVPDGGWGMAG-----
+>UPI001C21078B 48      0.250   4.059E-04       0       57      59      1       60      85
+PFIDVRIFEERlTPPVQEALIARLTDAVSEVLGpAVRDQTWIVLTGASAQRWGVGGVPGT-
+>A0A7U9MW44    48      0.333   4.059E-04       0       58      59      1       58      87
+PYITVE--SGVlSDTQKEELIKQLTAISSEIMKIPQEFFVTTINEMPDKNFGIGGKTIDK
+>A0A6L7NBD9    48      0.298   4.059E-04       0       57      59      33      99      104
+PLAHIHfmydLVEGDLQEAKRKLADEVADSIARNVvhhhqGSPKDLVTVVFHDIGADDWAVGGTLFS-
+>UPI001125F123 48      0.297   4.059E-04       3       49      59      63      108     110
+---QVTLFSGRTTELKQALYAALKRNLGR-LGVPEDDVKVILIESPKENW---------
+>A0A193GHG4    48      0.263   4.059E-04       1       56      59      62      118     124
+-VFHVHLIAGRSEAQKDALYAALNRAAIEALGVSGEDVRVLLDDVPNTDMGMAnGVSA--
+>A0A1H7HNS7    48      0.269   4.059E-04       1       52      59      66      117     126
+-FVQITLVRGRSDEKRQDLYRRIVRNLEADAGVRPQDVVVTLTENERVDWSVG------
+>UPI001F4249B4 48      0.272   4.059E-04       1       54      59      67      121     127
+-IVEILMRSGRTDAQKRALYRTIVANLERRGNIRPQDVMITLRENERIDWSFGdGE----
+>A0A2V9VA43    48      0.254   4.059E-04       1       57      59      65      123     128
+-IVLVHIVAGRwrDTETKKALYKRMAELLAEKPGIRAQDVHIILSPNDRDDWSFGNGLAS-
+>A0A455SL43    48      0.272   4.059E-04       1       54      59      67      121     128
+-ILQITMRRGRTVEQKKAFYRRLVSLLAENPGVRSQDVFVNLIENSEADWSFGnGE----
+>A0A348DBG4    48      0.295   4.059E-04       1       58      59      65      125     128
+-FIQFHILAGkpRTPEQKQNLCRVLCQRLQSALNIHPDDVMVMIQFNTADEWSFSqGRLLSE
+>UPI0010A8315F 48      0.327   4.059E-04       1       58      59      62      119     129
+-IIEISIFEGRSVKAKKMLIKLLFERIYHEAQIDMNDLEITIFETPKHHWGIRGLPGDE
+>UPI000CDD8DAA 48      0.295   4.059E-04       1       58      59      65      125     129
+-FIQFHILAGkpRTAAQKRNLCRRLCEELHRTLAIHPDDVMVMIQFNTAEEWSFsRGQMLSE
+>A0A349DW17    48      0.241   4.059E-04       1       58      59      62      119     129
+-IIEVMMMTGRTEVTKKALIHALFHEISTQLNIAVNDLEICIIESPPTHWGFRGKTGDE
+>A0A8J3E4X4    48      0.305   4.059E-04       0       54      59      55      113     130
+PLVELHVPVGiLSAEQKSAMIKGVSDVLVKAMDLQPEQmrfLWVQIIEVSSGGWGVGGQ----
+>UPI0005A5D8FF 48      0.290   4.059E-04       1       54      59      66      119     134
+-YVQITLVAGRSRAIKVELFRRIAENLA-AVGVRPEDVHVTLTENTVEDWSVGnGE----
+>UPI0010F541A3 48      0.370   4.059E-04       0       53      59      1       54      138
+PNIEMILSEGVDATGKTQLLSRATEATVAALGAPLDSVRIWISEIPAGNFAVGG-----
+>UPI0003B71A93 48      0.316   4.059E-04       0       58      59      1       60      138
+PIIHFHLAEGRySEAQQRRLLVESSQLYAHVLRCPMDRVRAYLQFYPQRLVAVAGELVSE
+>UPI00166A7A73 48      0.310   4.059E-04       0       56      59      1       57      141
+PLWTIHHSPGvFSDDDKASLAEEITDRYEKV-GLPRFYVVVIFREVTADNFYVGGVSA--
+>A0A1H1PN90    48      0.322   4.059E-04       0       57      59      1       59      142
+PVVNFHLLAGHsTPEQEEHLLKGASRLYAEVLKAPIERVRAFITTYPASRFAVAGAPCS-
+>UPI0003B41DF1 48      0.237   4.059E-04       0       58      59      1       59      144
+PVCNVIVLKGHPQATLKQLVVECSDTLARIIGAPKDRLEVWVTEVEPALWGLNGQPGDE
+>A0A226X170    48      0.274   4.059E-04       1       58      59      64      125     144
+-FVHGHIRAGRSAERKRELLEGIVDAISKTTEVAKRYVWAYISELPPAQMIEYGhvlpEPGSE
+>UPI001C31CB06 48      0.389   4.059E-04       0       57      59      1       59      145
+PVVNFHLLAGHsSAEQDQRLLEEASRLYSEVLKAPMERVRAFITTYPTNQFAVAGELSS-
+>A0A7W4VGN1    48      0.275   4.059E-04       1       58      59      64      121     146
+-FVHGHVRSGRTREQKADLLNRIVDGICQVTDVPKVNVWGYISELPPSHMIEYGEILPE
+>A0A558DAG4    48      0.303   4.059E-04       2       57      59      93      148     154
+--IEIASFPGRSDAAKAALYQQITENLRRSNAIDSKDVMILLHEPAYENWGINGQPAT-
+>A0A557S512    48      0.285   4.059E-04       2       57      59      93      148     154
+--IEIASFPGRSDDAKTLLYQQITDNLNRAAAIDAKDVMILIQEQAFENWGINGQSAT-
+>A0A8J7LUR0    48      0.288   4.059E-04       0       56      59      1       59      184
+PIVELHLMEGYGAEEKRRLATGLANAVRSVIPAAPEAVTVMLNEVARDGYFRDGprEPA--
+>UPI000680A3B6 48      0.333   4.059E-04       0       53      59      1       54      185
+PIVEINILEGYDASAKARLGKAVTDAVRSVVPAVPDAITVITREMSHDNYMRGG-----
+>A0A5C7SPI8    47      0.421   5.588E-04       0       37      59      1       38      39
+PFAQSYMLEGRTEEQKRAVIEKVTQALHEAIGAPKEKV---------------------
+>A0A1J4ZEN6    47      0.267   5.588E-04       0       55      59      1       56      59
+PYVDLKLVGKLTKEQKEKIVDEFSATLEKVTKKPKQYTYVSIQEFDASNWGFGGKL---
+>UPI00126D28C5 47      0.245   5.588E-04       0       57      59      1       58      62
+PIIT---LEGSPitkPEVRRALVEELTQSAAKAYGLPKEKIIVLIRENTPEQVAVGGVLLA-
+>UPI001E3D60A9 47      0.283   5.588E-04       0       57      59      1       58      64
+PVITVDI--GMldSSEKKAELVKSLTSAASAATKIPEEKFIVLIKELERDNIGVGGTQLS-
+>A0A370X0M0    47      0.434   5.588E-04       0       45      59      1       46      64
+PLIQCHIKRGLSDLQKHRLMRELTEATQLTLGADPKYVTVVIHEHD-------------
+>A0A7Y8L9Q6    47      0.275   5.588E-04       0       57      59      1       58      67
+PIINIKVAGKLTMEQKRELSKRVSTAMEEVCSKPKESCYIVFDEIDRANFAKGEVILS-
+>A0A268UBB8    47      0.327   5.588E-04       0       57      59      1       58      68
+PYVDIKVGGKLSAEQKREIARDVSESLQRVARKPKESVYISFTEFDRDSFAKGEKLLT-
+>A0A1B2I1I1    47      0.240   5.588E-04       0       49      59      1       50      70
+PHIAVMMYPGRDDEKKMALAKKLQDALEEALGVDRKVISVSVEDVAKEDW---------
+>A0A2N1D3G3    47      0.266   5.588E-04       0       57      59      1       60      71
+PLIDIHVIENvFNPAQKKEIIEKITDTMVQIEGEALRGVtWVRIKETNEGDWAIGGQQLT-
+>A0A640UZR8    47      0.333   5.588E-04       0       57      59      1       60      71
+PFIDIKVIAGvFTPEEKQKMVEEVSEAVIAVEGEALRPVtHVVITETPSGAWAIGGKALT-
+>A0A371Q6T5    47      0.300   5.588E-04       0       57      59      1       60      71
+PFIDIKVIAGvFTPEEKQKMVEDVSEALIAIEGEALRPVtHVVITETPSGEWAVGGKALT-
+>A0A8E6EN78    47      0.321   5.588E-04       0       53      59      1       56      72
+PLVTIKGIEGvFTAEEKQKAIRAVHDAMVSVEGKNMEGVtWVIFEEVKSGDWSIGG-----
+>A0A5C6CCA7    47      0.300   5.588E-04       0       57      59      1       60      72
+PLATIKVIEhVFSADEKQQIIERVTDAIVSVEGESlREKTVVIVEEVSSGDWGIGGKPLT-
+>A0A7L4TJP1    47      0.280   5.588E-04       0       49      59      1       50      73
+PHVNLKMYPGTSEEQKEKIAQEITNIIIKHTGKPEAAVSIAIAEVAEDVW---------
+>A0A6B3UHA4    47      0.250   5.588E-04       0       57      59      1       60      74
+PLVTIEVIKDvFTPAQKQDMIQKVTDTMVAIEGEALRGVtWVRVQEIEQGDWGIGGKTLT-
+>UPI000BA39BE2 47      0.266   5.588E-04       0       54      59      3       62      76
+PFVSVKTVKGVFNEiQKQEVMDGISELLVKVADVGKdgfqDAVWVVIEEQEPGNWNQGGE----
+>A0A8J2YZ64    47      0.300   5.588E-04       0       49      59      1       50      76
+PHVIIKLAAGRSEQQKARIAEEVTRAIMAGVECAERAVSVCIEDVAPEEW---------
+>A0A0B1YB48    47      0.280   5.588E-04       0       49      59      1       50      78
+PHVIVKCWPGKSEQQKQQLSDEITQAVTRTLGYGTASVSVDIEVVQPSAW---------
+>A0A1E5KT32    47      0.259   5.588E-04       0       53      59      1       54      79
+PVIRVDLMTKSTEEQKEELIYNLTKETYDLLSIPAEKISVVINEIHASSWGRAG-----
+>A0A354CUH9    47      0.300   5.588E-04       0       49      59      7       56      84
+PHISIKMLEGRTEEQKKRAAEAVKNALADSLNMGDRYITVAIEDYNAEEW---------
+>UPI0016239474 47      0.206   5.588E-04       1       58      59      60      117     128
+-VIEVNMMSGRKVETQKALIKSLFKEVERHLSISPVDLEITIKEQAPHQWGFRGITGDE
+>A0A7W6F6Q7    47      0.290   5.588E-04       1       54      59      67      121     128
+-IVEILMRSGRTDTQKRTLYRTIVANLEQRGGIRPQDVMIAIRENERIDWSFGeGE----
+>UPI00186638E1 47      0.377   5.588E-04       1       53      59      62      114     129
+-IIEISMFEGRSDIAKRAVIAELFARLERDVGILAHSVEVTITETPTVNWGIRG-----
+>A0A0F5K0U6    47      0.298   5.588E-04       0       56      59      69      125     131
+PIVFALLIAGRTAAQKAALIAQIDRACVTVLGATREPSRIFIKDIPNTDFGLAGQTA--
+>A0A1X7EGG4    47      0.236   5.588E-04       1       54      59      67      121     133
+-VIQLTVSNTRSTAQKQALFRRIAELLHERCGLRMEDVFINLVEVLPENWSFGnGE----
+>UPI001105FC55 47      0.272   5.588E-04       1       54      59      68      121     133
+-FVQITAAEGRSPEQKMALFKQIAENL-EMCGLHRADIVINLIETKRENWSFGnGE----
+>A0A6M8GDW4    47      0.272   5.588E-04       1       54      59      71      125     135
+-YLSITCAPGRTITQKRNLYESISEALYHHLNIPTTDIFITLNETSIENWSFGqGK----
+>A0A6I2I1E2    47      0.267   5.588E-04       5       57      59      69      124     140
+-----QITAGkmRTREQKQNFYRALSDGLQRELGVSPADVMVVIQFTQAEDWSFsAGTLFT-
+>A0A1V2IQ26    47      0.288   5.588E-04       0       57      59      1       58      141
+PLWRIDHTEGiFTDEDKARLAESVTDHYAQ-FGLPRFYVVVVFNETSASNFYVGGEPGT-
+>A0A519IF25    47      0.357   7.693E-04       0       41      59      1       42      43
+PEIFVYMFEGRTLDQKRSLVRELTEGAVKSLGVTAQSVTVQL-----------------
+>UPI001E57415E 47      0.314   7.693E-04       6       57      59      4       57      62
+------IVEGipLSLDQKRDLVAALTKSASSIMNVPEQSFQVYIKENSRENIGVAGILVS-
+>A0A0S7XGM1    47      0.305   7.693E-04       0       55      59      1       56      62
+PNINI---EGpiiKDVGKKRILVRELTEAATKAYGLPQETIVVLIKENSPENVGVGGKL---
+>A0A2N6F5B6    47      0.245   7.693E-04       0       57      59      1       58      62
+PVITI---EGPPVEdikQRRDMVEAITTAAARTYGMAKEKIIILIRENSPDQVAVGGELIS-
+>UPI000415C5D7 47      0.250   7.693E-04       0       55      59      1       56      63
+PIITIEGPEIKDLDTRRAMVRELTDAAAKAYGLSREKMIVLIRESTPERVAVGGEL---
+>A0A7L4NTJ3    47      0.333   7.693E-04       0       53      59      1       53      63
+PVITID-SPKLSKDQKEQLVKEFSETASRVTGLPVEAMVVLIRECEPENVGVQG-----
+>A0A1V4Z1U5    47      0.283   7.693E-04       0       52      59      1       52      65
+PVITVD-SPKLTKEQKAELVKSFSEAASKIMGLPVDAMVIIIRETDPENVGVG------
+>A0A6I6EPR6    47      0.288   7.693E-04       0       57      59      1       57      65
+PVITIE--AGRmDKEKKAKLVETFTKSASEILGIPEQAFVTLIRENDADNVGNGGKLLS-
+>A0A2A4X9F5    47      0.266   7.693E-04       0       57      59      1       60      71
+PLIQVKVFKDeLNQDQSADLIQKITTAVTEVTSEKLRDVtWVVIEEINNGQWGVGGVPLS-
+>UPI001B0F7F8B 47      0.254   7.693E-04       1       57      59      2       60      71
+-LIQVKAIEGvYDDRQKREIIAKLTDVLVGVAGEHLRSgIVVTFEEVPSGAWGIAGNPVT-
+>A0A268TJY4    47      0.293   7.693E-04       0       57      59      1       58      72
+PYVDVKVGGKLSAEQKRAIAKDISDSLERIANKPKASVYVSFTEFERDSFAKGENLLS-
+>A0A5B0X1N3    47      0.333   7.693E-04       0       57      59      1       60      73
+PLVTIDVIKNvFTPEQKEQLIEKVTEAMIAVEGeAMRPVTWVRIKEFEGGDWAIGGKRLS-
+>UPI001412B157 47      0.300   7.693E-04       0       49      59      1       49      75
+PHIHVKIV-GKTDEEKAKLAEALTAAIVNSIGANEANVTVSIEDIEKADW---------
+>UPI001C48A64C 47      0.321   7.693E-04       0       53      59      1       56      76
+PMVTIDVIKDvFTPAQKAEMIERVTETMVALEGEALRSVtWVRINEFEQGNWGIGG-----
+>A0A7C6W7I8    47      0.300   7.693E-04       0       49      59      1       50      78
+PHISVKMLKGRSDAQKEKLAQELKNTLKQVLGASDKYISVSIQDYTAEEW---------
+>A0A4R1RWS7    47      0.327   7.693E-04       0       55      59      1       58      82
+PLVLIKAVENiFTEEQKGELIRRVTDAVVAVDGErTRPITWVVLEDVKAGEWGIGGEL---
+>A0A845GZC5    47      0.392   7.693E-04       3       53      59      64      114     124
+---EVDLIEGRTEAQKDALIAALSRAGSDVTGLPETEVRVRLTDFPKSNMGIAG-----
+>A0A4S4C004    47      0.293   7.693E-04       1       58      59      62      118     128
+-IIEILIFEGRSDRAKKELINLIYERTA-ACGLTANDLEIVLIESPRVNWGINGLPADE
+>A0A559QUH9    47      0.241   7.693E-04       1       58      59      60      117     128
+-VIEINMMAGRKVETQKLLIKEIFKQTQIQLSLAPQDVEIVIKEQAPYQWGFRGMTGDE
+>UPI00035D0995 47      0.264   7.693E-04       6       58      59      67      119     129
+------MLEGRTVETKKKLIHLLYQRLGEQVGLAVTDVEICILESPVHNWGFRGMTGDE
+>UPI001E54D7AD 47      0.310   7.693E-04       1       58      59      62      119     129
+-IIEIIMMEGRKPESKKRLIRLLFERIRKEVKLSASDIEICIIEQPAYHFGFRGMTGDE
+>A0A560FLZ2    47      0.271   7.693E-04       1       57      59      65      123     129
+-LVMITILAsnWRDTAQKQALYRAIAENLTRAPGLRPEDVMVVLAPNQRDDWSFGNGLAS-
+>UPI0013DF04CD 47      0.278   7.693E-04       1       58      59      65      125     129
+-FIQFHILAGkpRSREQKQNFCRLLCDRLQAALGIHPDDVMVMIHFNTADDWSFSqGRMLSE
+>A0A495UAY2    47      0.411   7.693E-04       6       56      59      74      124     130
+------LIAGRTPAQKAALIAALSETAANLLDTPLAAARVMIKDIPTTDFGIGGQTA--
+>UPI00140A2606 47      0.296   7.693E-04       0       52      59      62      114     131
+PvIIQIFTQRGRTDEQKQRLYAAIAEALA-PAGVEPQDVFIGYVENGPQDWSFG------
+>A0A4R8CP75    47      0.272   7.693E-04       1       54      59      66      119     134
+-YVQITLVGGRPEKLKLELYRRITENLAE-AGVRPDDVFVVLTETGLADWSVGnGE----
+>UPI00131B5F6F 47      0.218   7.693E-04       1       54      59      67      121     136
+-IVHVTLRQGRSIEIKQSFYKKVAQLLNERANVDPDNVMIVLSENGLEDWSFGrGE----
+>UPI00041ADE36 47      0.288   7.693E-04       1       52      59      67      117     137
+-IVEVLFLEGRTIDQKRRLFRSITERAVR-AGFSGDDIMIVLTENAPVDWSLG------
+>UPI001E4DA17C 47      0.237   7.693E-04       0       57      59      1       59      139
+PVAHFHLVRGtFTPDQGRELLVRASAVYAEVLDSPIERIRVVLVPVEPDLLAVGGVPVA-
+>A0A3A9Z6V3    47      0.309   7.693E-04       1       54      59      67      121     139
+-YVAITMRSGRTDDRKRALYRRIAELAERYAGTEPRNVFVTVTENASIDWSLGyGE----
+>UPI001B831C32 47      0.389   7.693E-04       0       57      59      1       59      143
+PIVHFHLLEGAsTPAQEEQLLLAACRLYAEVLDAPIDRIRAFITAHPTGRFAVGGELAT-
+>A0A1M3BYV2    47      0.327   7.693E-04       0       56      59      1       58      143
+PILNIHLVRGQHAQDKvEELLKRCSRLFAEGLHCPIERVRVFATEHEPHLYCVGGQLV--
+>A0A366FH50    47      0.389   7.693E-04       0       58      59      1       59      144
+PIAHINLLKGHSRAALRRVIVDVSEAMSTILEAPKDRLFVWITEHDHHLWGLAGAPADE
+>A0A1H6YNS8    47      0.355   7.693E-04       0       57      59      1       59      144
+PVVNFHLLAGHsSAEQDERLLKEASRLYAEVLKAPMERVRALITTYPASQFAVAGAPCS-
+>UPI00196B56C1 47      0.245   7.693E-04       0       53      59      63      123     150
+PVfrVHATVPEGaLSARRKAGFVQEATAAVVRHAGLDAEAdglrVWVLVHEVPDGNWGAGG-----
+>UPI0014816E85 47      0.234   7.693E-04       0       58      59      1       64      188
+PIVELHVISGYSTQEKQRLGEALTNAVRFVLPAAPELVTVLIHDISDQNYYRSGKtrrpaPAKE
+>A0A1H8GXT1    47      0.310   7.693E-04       0       57      59      1       58      192
+PVIEIHVLQGYSDDDKSRLCTALTHASRSVIPAMPEAVSVMVHEMAPAAYMRGGQHRT-
+>UPI001D0C3051 47      0.314   7.693E-04       0       53      59      1       54      196
+PIVELHLLKGYESEAKSRLGRDLTNAIRMTVPAAPEAITVLIHERDRDQYMRGG-----
+>A0A843H522    46      0.379   1.059E-03       0       57      59      1       57      61
+PVISFDIVE-LEKEQKEILAREFSESASRVTGLPIEMIYVLFNERKADNVGVGGVLLS-
+>UPI0018920F1F 46      0.387   1.059E-03       0       48      59      1       49      62
+PLIQCHIAKGLSPEKKRKLVDDLVEATHRTLGADRKVVAVIVHEHEKAN----------
+>A0A7L4P4R0    46      0.285   1.059E-03       0       55      59      1       55      62
+PVITID-APPMSKEQKRELVNSFAKSASKILNLPVSAIVIIIREVESENVGVGDIL---
+>A0A7X9GDZ8    46      0.254   1.059E-03       0       57      59      1       57      63
+PVITVE--AGKmDKNQKALLVKELTQKASEILNIPEQAFVTLLKENEPDNVGVGGQLLS-
+>A0A3D6CJW0    46      0.288   1.059E-03       0       56      59      1       59      63
+PFTTIKVIENvFTNAQKKEMLEKVTAALIAVCGeKTRKGQWVVIEEVKKGDWAIGGEIA--
+>A0A348AQJ3    46      0.333   1.059E-03       0       57      59      1       57      63
+PIITI---EGPqiSKDQKRKLVGEITKTASGIIQLPEECFTVLIKESDHDNVGVGGILLS-
+>A0A1G3UQC6    46      0.288   1.059E-03       0       55      59      1       56      66
+PNIT---FDGPKIEdigKKRELIKTVTDAAVKAYGLPQQAMVIVIKENSPENVGIGGEL---
+>A0A7U6KED3    46      0.305   1.059E-03       1       58      59      2       58      67
+-YITVE--SGMlTDDQKEQLIKEITEVSSKIMKIPPEFFMTTIKELPDSSIGIGGMTIDK
+>A0A4Q0ZNW7    46      0.262   1.059E-03       0       57      59      1       61      69
+PVINVKMTHedgGATKEQKEEFAKKVADDFEKVFKRSSKSAVVIIEEINTDNYSIGGETIT-
+>UPI00056C7BA6 46      0.254   1.059E-03       0       58      59      1       59      69
+PMVTIKTMQGKSPEAIRKTMSDVSRVVAENLGYDAAHVMVFVEEVADTHFLTAGRTWAE
+>UPI001C26551E 46      0.238   1.059E-03       0       58      59      1       62      70
+PFAHFKVPEGtLTPEDKRKIVERTTDLYAEIYGerARPTTV-VLVDEVPDGGWGVAGnVLTAE
+>UPI000BAAA97F 46      0.303   1.059E-03       0       53      59      1       56      71
+PLIQVKTFENeLTDAQSEALIAKITDVVVEITSDKLRDVtWVVIDQVRDGHWGVGG-----
+>A0A0T2QI51    46      0.293   1.059E-03       0       55      59      1       58      72
+PLVTIDVIKDvFTTDEKRAMIKGVTEAMIAVEGERlRDKTWVRITEVQQGDWGIGGTL---
+>A0A7U3VN30    46      0.232   1.059E-03       0       53      59      1       56      74
+PFANFKVPAGtLTPEQKKLIVDRATDLYAEVYGErARQNTMVLVEEVPDGGWGIGG-----
+>A0A1H2YM67    46      0.340   1.059E-03       0       49      59      1       50      75
+PHFQINLLEGKSEEQKKELVAEVIKAAQKVVGMGDDSYSVALEEYSTEEW---------
+>A0A4Y9QCZ9    46      0.250   1.059E-03       0       57      59      1       60      75
+PFVSVKVIEGvFDEARKREIVEQVTEAMVRVEGeAMRPVTWVVVEEVRSGDWGMGGRTLT-
+>A0A7V9E1M0    46      0.250   1.059E-03       0       57      59      1       60      75
+PLINVKVIEGvFSEDQKADMVKSLTEAMVVIEGENmRPVTWVIVEDVKSGAWGIGGNPLT-
+>A0A1H4STG6    46      0.294   1.059E-03       0       50      59      1       51      76
+PHVIVKMYSGKSDTQKSAIAEEVAKAIMKATGHGEESVSVSIEDVAPKDWA--------
+>UPI001CA96C39 46      0.260   1.059E-03       0       49      59      1       50      77
+PHIHLKIAAGQSEENKQKLADLFTKVITENTENPEEAVSVAIEDIPKEDW---------
+>A0A806NX78    46      0.288   1.059E-03       0       49      59      1       51      77
+PHIDIKCFP-RelSDEQKRALAADVAQAIARHLGSKDRAISIALREVNEADW---------
+>UPI00046AFE66 46      0.321   1.059E-03       0       53      59      1       56      82
+PLVTIKGIEGvFSEEQKQLAIRKVTDVLVDIEGERmRPITWVIFEEVKGGDWGIAG-----
+>A0A166CJ53    46      0.288   1.059E-03       0       57      59      1       57      95
+PYITVE--SGQlTIAQKEELISKLTDISSKIMNIPQDSFMVAIKELPNKNIGIGGKSIA-
+>UPI001F48E42A 46      0.395   1.059E-03       7       54      59      0       47      116
+-------MQGHTAEQKTRLLQSVSDAVVQSIAAPLASVRAVLHEVPPAHVIVAGE----
+>UPI00137056A4 46      0.400   1.059E-03       0       54      59      1       55      124
+PIVAMQIMTGYSAAQKTALLKTSSQAIVDSIAAPLASVRITLQEIEPAHVIVAGE----
+>UPI000E59DA8C 46      0.245   1.059E-03       1       53      59      62      114     124
+-LFDIDMIEGRTEEAKARLIHGLSKVAHETTGVSEEEIRARLSDFPKENIGMAG-----
+>A0A2N4UAZ9    46      0.380   1.059E-03       4       53      59      65      114     124
+----VELIEGRSDELKEALIASLSRAGAETTGIPEDQVRVRLIDFPKSNMGMAG-----
+>UPI000D82FBA0 46      0.363   1.059E-03       0       54      59      1       55      124
+PLLNVHIMQGYAPAAKTALLKALSDAVVQSIGAPLASVRAILQEYAAADVIVAGE----
+>A0A7X6X2G9    46      0.380   1.059E-03       4       53      59      65      114     124
+----VYLIEGRTIELKAALIAALGEAASASLGLSLDDVRVVVRDVPKSDMGVAG-----
+>A0A316XEA1    46      0.309   1.059E-03       1       54      59      67      121     129
+-FIQIIAVMGRSKEQKQNLYKNIVLKISTSTGIDPQNIIITLLENSKENWSFGnGE----
+>A0A4Y3WLW1    46      0.327   1.059E-03       0       56      59      1       58      132
+PIVEVHLVEGaHTPTQLAGLLTGLSARYAEVLDSPLSRIRAYLTLHEPGHWSTGGEPG--
+>A0A328WWU7    46      0.388   1.059E-03       0       53      59      1       54      145
+PNIQVTVCEGFDDACKTRLIADATGATVAALDAPRESVRIWLCEIAARDFAVGG-----
+>A0A431M5A5    46      0.283   1.059E-03       0       58      59      1       60      146
+PTYVCTVPAGRlSSEQKARVASEITRVHNEVTGAQTFFAQVIINEVPAGNYFIGGKPLRE
+>A0A6P2J7C1    46      0.428   1.059E-03       9       57      59      59      107     177
+---------GHDDARKAELIARLSNATVDAIGAPLESVRVLLTELPATHIGLGGRSAA-
+>A0A536D4Y1    46      0.292   1.458E-03       18      58      59      0       40      42
+------------------MVKDITEAVVRNCQVTPDAVTVIIHENPRTDKAKGGVLFSE
+>F0TCJ6        46      0.339   1.458E-03       0       55      59      1       55      60
+PVITID-GPKMSKEQKAELVKEYSETASRIMKLPVEAMVIIIREVEGENVGTGNKL---
+>A0A843ESD2    46      0.232   1.458E-03       0       55      59      1       56      62
+PVVTIDGNPNISVENRREMVKKVSETVAEAYNLPVEAITVLVHALPPESIGVAGEL---
+>UPI00165F0135 46      0.283   1.458E-03       0       57      59      1       60      64
+PIAKVYVPEGtLTPEQRRAIVQGIHEVINGVEKRPPDgQTYVLINEIPSGRWGNAGALYA-
+>A0A1M5L8B3    46      0.303   1.458E-03       0       53      59      1       56      64
+PVAKVYVPEGiLTPDQRREIIRGIHDVIVGVEKRPANSpTYVLITEIPAGDWGASG-----
+>UPI000512BEFF 46      0.283   1.458E-03       0       58      59      1       60      66
+PIVTIKLSKPeLSKEDKESLIADITTLLSTKYSKPKERIVVMIEDIEPYDVGFGGKSVAK
+>UPI001554C99A 46      0.290   1.458E-03       0       53      59      1       55      66
+PFVNIKVSAPEpTKEQKKQIIAEVTDTLVRTLDKDPAAVLVMIETLEAESIGKSG-----
+>UPI000E59966E 46      0.267   1.458E-03       0       54      59      1       55      67
+PILKLSCAK-HPDAQaRDRLISRLTDVLIEELQVPPESVNVLIELVDPQYWGVAGE----
+>UPI000CD3017B 46      0.314   1.458E-03       0       53      59      1       54      67
+PFIQITIGEGHDEACKRELLTSISRVASKVTGTPEAAFRVWIVEVPATEVNVGG-----
+>A0A4U8SD42    46      0.262   1.458E-03       0       57      59      1       61      68
+PYVNFKITteNGSpTKEQKEQIIKETTELLEKILNRSCKNAVIVIDEIPTDNYGFGGISIT-
+>A0A0A8GYK8    46      0.250   1.458E-03       0       58      59      1       60      68
+PIISIKLAKPeFSKTQKEELIGDITELLYTKYNKPKQNIVIILEDIEPCNIAFGGKSVEK
+>A0A4R5H3B5    46      0.214   1.458E-03       0       53      59      1       56      71
+PLITVKVFENeLDEAQSRALIEKITDSVTSVTSEKlRDATWVMIEEIKDKHWAIGG-----
+>UPI001E3D9E27 46      0.250   1.458E-03       0       57      59      1       60      71
+PLITVKVFEDeLDAQQSKDLIEKITSSVTEVTSEKLRDVtWVVIEEVKDGQWGVGGNALS-
+>A0A3D1GI98    46      0.266   1.458E-03       0       57      59      1       60      72
+PLVQVQVIKDvFNEGQKREIIEKITDVMVSIEGEALRSVtWVNIVEIDSGSWGIGGQALT-
+>A0A4R1ETT3    46      0.241   1.458E-03       0       55      59      1       58      74
+PLINVKLIEDvFTPAQKTQIIEKLTDAMVEIEGENMRGVtWVYIEDIKQGDLGIGGKP---
+>A0A2E6VBE4    46      0.360   1.458E-03       0       49      59      1       50      75
+PHFQIKLLEGKSEEQKQKLAAEVIKAAQNVIGFGEESYSVAIEEYSLNQW---------
+>A0A2T0XVE7    46      0.285   1.458E-03       0       53      59      1       56      76
+PLVQVNVIKDvFTPEQKAQIITRVTDAMVSVEGeAMRPVTWCVIHEVASGDWGIAG-----
+>A0A1Y5GZZ7    46      0.275   1.458E-03       0       55      59      1       58      76
+PFITYTTVEGVlTEEQKAALSTALTAAVTDTLGEKlKPNIWVTLNEAPEGNFYIGGHP---
+>UPI000E311070 46      0.280   1.458E-03       0       49      59      1       49      76
+PHIHVKIV-GKTDEEKTKLAEDITAAVVISLNTSEANVSVAIQDIEKEEW---------
+>A0A1X1UM97    46      0.262   1.458E-03       0       57      59      1       61      79
+PVVRMSVPAGaLSAAQKSELITRITDVVVDVEGIEelRPMVHVLIDEIADGGWGTGGRAWT-
+>A0A7X9UFW5    46      0.258   1.458E-03       0       57      59      1       57      79
+PVITVEAAK-LSKEQKRKLVQELTESASNIMNIPQQAFFVFVKENDTENIGVAGQLIA-
+>UPI0012FD2CC0 46      0.388   1.458E-03       5       58      59      33      86      88
+-----KCVEGRDDEIIEQCICDVARTVQKSLDIPLESIRIVVEEVSKNRFAVGDKLKSE
+>A0A4R3V7L8    46      0.327   1.458E-03       0       54      59      1       55      124
+PIVTILVLQGHDPARKTELLRAAGQAIEDCIGSPRSGVRVMLQELAPEHVLLAGQ----
+>A0A2N4UAZ9    46      0.381   1.458E-03       0       54      59      1       55      124
+PYVTISASKGLSAEQTRQLLLRASESVVQSIGAPLSSVRVMLHELGDGHYLNAGQ----
+>A0A8A3BJ14    46      0.269   1.458E-03       1       52      59      67      118     126
+-LIQVTISQGRSVETKQAFYRAVADGLHARLGMRTQDVFINLVEVVKENWSFG------
+>A0A504MAR6    46      0.290   1.458E-03       1       54      59      67      121     128
+-IVHITLRAGRSDDKKRALYRTIAENLHARLGVRKQDIMIVLAENASIDWSFGnGE----
+>A0A7K0BCB3    46      0.310   1.458E-03       1       57      59      67      124     129
+-FVQIIAATGRNIEQKKKLYQKVEHLISQNTHIDPQDVIITLLENARENWSFGnGELQT-
+>A0A8F9C111    46      0.271   1.458E-03       1       57      59      65      123     129
+-LVFIHIVAGRwrDTETKQALYRTLAARLSANVGIRPEDVQVVLSPNDRDDWSFGNGLAS-
+>A0A3D9CHT5    46      0.303   1.458E-03       1       55      59      67      122     129
+-FIQIIASTGRTREQKQKLYKSIATEISASININPQNIIITLLENSKENWSFGnGEL---
+>A0A5C7JZM4    46      0.333   1.458E-03       0       56      59      72      128     134
+PTVHVFLIAGRSEAAKDVLIGRLTGVIGEVLDIPPAPVRIMIFDVANTDFGMEGKTA--
+>A0A4R6L387    46      0.272   1.458E-03       1       54      59      66      119     152
+-YIQITLVQGRSRELKLELYRRITERLTQ-AGVRAEDVTITLVETALDGWSVGnGK----
+>A0A074LUR1    46      0.245   1.458E-03       1       57      59      87      143     163
+-IITIDVWNVYTQEQKDAWVRELTLLCGETFGTPADSTLILVRDMAPGNWGQTGVTGA-
+>A0A5C7PME7    46      0.340   2.008E-03       0       46      59      1       50      51
+PLITVRIarrPEPTTAEQKAQLIAGLTDVVERVLDKRRDSVTVIIDEVDP------------
+>A0A5N9DUK5    46      0.282   2.008E-03       0       45      59      1       46      51
+PQVKIDWNEGRTDEQKNQIAKVITKALVEIGNAPEENVEIEFIDHP-------------
+>A0A3P1ZRC6    46      0.339   2.008E-03       0       55      59      1       55      56
+PVITLE-AASLDKEQKEQLIAEFTESAARIMNMPKESFYVFLKENILENIGVGGEL---
+>D3E2Y5        46      0.285   2.008E-03       0       55      59      1       56      62
+PVVRISGNPNISVETKREMVKKVSEIVAESYNLPIETITVLIEAFEREDIGAGGKL---
+>A0A358QT83    46      0.295   2.008E-03       0       58      59      1       58      62
+PVI---IFEGpRlTREQKEQLVNEFASAAARVTNLSPEKFITLIKENSPEDVGVGTKLLAE
+>A0A8J3ZLS1    46      0.244   2.008E-03       10      54      59      10      53      64
+----------RDQETKEKIIAELTDVLVK-YGSPRKNTHVLLYEVSYDNWAKGGK----
+>A0A061LWJ2    46      0.309   2.008E-03       0       54      59      1       55      67
+PYIQVFEAQQRSSEEAGRIVRAVTEAYAQSAEIPAAKVQVVLSAIPRDHWGVGGK----
+>D3PDW7        46      0.258   2.008E-03       0       58      59      1       59      67
+PIIT---AEGPkidDLEKRKEFVKTVTAAASKYFNLPEESIIILIKENSPENVSVGGILISE
+>A0A290Z6V2    46      0.306   2.008E-03       0       58      59      1       62      68
+PFANLKVPEGtLTPESKKKLIDAVTDAYADVYGErARASTLVLVEEVAEGGWGLGGtVLTAE
+>A0A1H1V8Q7    46      0.301   2.008E-03       0       57      59      1       62      70
+PIVNLDIVPelmdGdRGP-QYLQIAQGVTDAIVASTSAPAESDHVLINEVSFEKYAVGGVMLS-
+>A0A1I4R267    46      0.333   2.008E-03       0       54      59      1       57      72
+PFVDIKVIAGvFTAEEQRRLVESVSEAVIAVEGeALRPFTHVVITETPSGSWAIGGE----
+>UPI000552B7FC 46      0.300   2.008E-03       0       49      59      1       50      73
+PHVIIKMYPGTSEEQKEKIAQEITTILMINADKPEEAVSIAIIEVAEDAW---------
+>UPI00124DFD2D 46      0.267   2.008E-03       0       55      59      1       56      74
+PLIRVDIGEGRTLERKRSQPQRPTKGLNSVTGARSDRVQLIFADVAKGNWSYAGIL---
+>A0A7D7VF86    46      0.303   2.008E-03       1       54      59      2       57      74
+-LVDIQLIEGvFSPDEKADMIEKVTNAMVTIGGEPmRGLTWVRVHEVAEGAWGIGGK----
+>UPI0004655D4D 46      0.233   2.008E-03       0       57      59      1       60      74
+PLIQVRVIKDvFTKEQKQQIINKLTDAMVSIEGEAMRGVtWCVVEEVESGDWGIGGKALT-
+>UPI0004155CBE 46      0.235   2.008E-03       0       49      59      1       51      76
+PHVDVKFFPrGLTEEAQQALADELSDVIVKHLQSKASSVSVALEEVEPDNW---------
+>Q9EV85        46      0.290   2.008E-03       0       54      59      1       55      76
+PMISCDMRYGRTDEQKRALSAGLLRVISEATGEPRENIFFVIREGSGINFVEHGE----
+>A0A1E7GB90    46      0.350   2.008E-03       0       54      59      1       57      77
+PCVEIKIIEGeLSKEETRKLITDVTDVFVSYLGENMRScIWVIVQEIKDGNFGAGGQ----
+>A0A1Y2T6S9    46      0.214   2.008E-03       0       55      59      39      94      96
+PMIRVELMSGRPLELKRRLMVALARTVAETLEVDVAQIRTVMYENEPYHFCFGETP---
+>A0A1W6Z355    46      0.263   2.008E-03       1       56      59      62      118     124
+-VFHVHLIAGRTESQKNALYAALNAAARESLGVSGEDVRVLLDDVPNTDMGMAnGVSA--
+>UPI00131E9BAD 46      0.309   2.008E-03       1       54      59      67      121     126
+-IIQLTLNEGRSVEVKKAFYVAVAEGLHARLAIRKEDVFINLVEVKKENWSFGnGE----
+>A0A1F6GPK8    46      0.280   2.008E-03       0       49      59      1       50      129
+PIVHLSLIQGRKQEEKKALLDLVHQALVEAFGIPEHDRTQRITEYPPEDF---------
+>UPI000A9BD429 46      0.295   2.008E-03       1       58      59      65      125     129
+-FMQFHIFAGkpRTREQKRNFFRMLSERLHGVLNIHPDNVMVIIQFNTADEWSFsNGQMLSE
+>A0A7W1Q3A6    46      0.250   2.008E-03       0       58      59      1       60      132
+PILEVHLVEGeHTPGRHAELLARMSARYAEVLESPLSRIRAYVTLHRPEHWAAGGVPGVE
+>A0A371WF81    46      0.274   2.008E-03       2       52      59      67      116     135
+--IEIHLSIGRSVVQKQALYRAIADNLAKLL-IRRENVFIHLVEMTRENWSFG------
+>A0A2N2VQB2    46      0.406   2.008E-03       0       57      59      1       59      141
+PILNFHLIQGQhAPAQVETLLLKASALFAEVLACPIDRVRVFATEHAPQHFCIGGKLVS-
+>UPI001CF867C5 46      0.327   2.008E-03       0       56      59      1       58      144
+PILNFHLVQGQhAPAQVDALLLKASALFAEVLACPIERVRVFATEHPPQHVCIGGQLV--
+>A0A443G796    46      0.315   2.008E-03       1       57      59      89      145     157
+-IIKIDIWNTFDQETKDKWVKELTQVTSKYTHAPLDKVLILIREMIPGNWGQSGVTGS-
+>UPI001A9247E8 46      0.258   2.008E-03       0       57      59      1       58      186
+PVIRVTLIEGYPDEARLRLGEALTAAVRTTIAAPLDGITVAIEELKPSNYMRGGQSRT-
+>A0A254NUC7    46      0.254   2.008E-03       2       52      59      69      119     272
+--IEIVLGPGRSLERKRRFYEDAAKRIAERCEVRLEDVMIILVETAPANWSFG------
+>UPI00131B8A8A 45      0.411   2.765E-03       0       33      59      1       34      54
+PFAQVYMIEGRSTEQKQAVIEKVTQALVEATGSP-------------------------
+>J7T9C5        45      0.319   2.765E-03       9       54      59      1       47      59
+---------GKlTKKQKEELIKKFTATTSEITKVPEQAVTVLIHELDDENVGVGGK----
+>M1ML88        45      0.266   2.765E-03       0       58      59      1       58      61
+PVITVE--AGKlNKEQKSELVKELTGIASRLMKVPEQAFIVLLKENEQDNIGFCGQLLSE
+>UPI00064E3B16 45      0.267   2.765E-03       0       55      59      1       55      61
+PVITIE-GPKLTKQQKEELVKTIAESASKIMGLPVEAIVTIIREVEAENVGTGNIL---
+>UPI0003712242 45      0.288   2.765E-03       0       55      59      1       56      62
+PIIT---LEGPkiaNLDTRREFIRDLTDAAVKAYALPQEKIIVILHENSREQVGVGGEL---
+>A0A8F4MVY2    45      0.283   2.765E-03       0       57      59      1       57      64
+PVI---VFEGGTmeTEMKRTLIRRLTETAAEVTAIPAAAFVTVIHEQPYQNLGLGGETVA-
+>A0A7X8X4A2    45      0.300   2.765E-03       0       57      59      1       57      66
+PVI---IFEGpkMTKEQKEELVKEFATSASRITSIPPEAIVTLIKESNPENVGLGTTLLA-
+>A0A1H1Y746    45      0.264   2.765E-03       1       53      59      2       52      66
+-FVRVDIAK-RTQEQKEAIIAGITDVMVNN-GARLENVQVLLVEHSPKSWGTHG-----
+>A0A370X106    45      0.307   2.765E-03       3       54      59      4       55      68
+---TIDLRNGRTDDQLRKLASALLDAVSRTTGEPRENVFLVIHENRGFNFVENGE----
+>A0A853AKE9    45      0.350   2.765E-03       0       57      59      1       60      72
+PFIDIKVIAGaFSDEEKQRLVESVSEAVIAIEGEGLRPVtHVVVTETPSGAWAIGGNAVT-
+>A0A522WT92    45      0.333   2.765E-03       0       57      59      1       60      73
+PLVQIKGISGYlSLSQKQDIISKVTDAVLSVEGEALRPVtWVIIEDVASGQWGVGGQAIT-
+>A0A842HYC9    45      0.275   2.765E-03       0       55      59      1       58      74
+PLVTIDVIKDvFTPDQKADMIAQVTDAMVAVEGeAMRPVTWVKINEIAQGDWAIGGQM---
+>UPI0018683356 45      0.228   2.765E-03       0       54      59      1       57      76
+PLVTVDLIENvFTAEQKKEIIEKITETMVSIEGEAMRGVtWVRVNEFKENDWAIGGQ----
+>A0A354HGR0    45      0.260   2.765E-03       0       49      59      1       50      78
+PHISIKMLAGRSEEQKKKAAEAVKNALAESLGMSDHYITATVEDFSPEEW---------
+>A0A261QZ23    45      0.320   2.765E-03       1       53      59      62      114     124
+-LVVVRLIAGRTDAQKAALIAALSSAVHASVNISQDDVRVILADVPKTDMGVAG-----
+>A0A7Z0S8Z2    45      0.387   2.765E-03       5       53      59      66      114     124
+-----YLIEGRGPELKAALIAALSAAASASIGISQQDVRVIIQDVPKTDIGVAG-----
+>A0A522GB23    45      0.283   2.765E-03       0       56      59      59      118     124
+PTVmyEIDMIAGRSEEQKASVIAALAKTAHEVTGVPLAEIRTRLTDFPNTNMGMGnGVTA--
+>A0A6M1Q0G7    45      0.352   2.765E-03       3       53      59      64      114     124
+---QVEFIEGRTIEQKEALIGALSRVGEQVTGIPESEVRVRLIDFPKSNMGMAG-----
+>A0A3S0YUV1    45      0.293   2.765E-03       1       58      59      62      118     128
+-IIEILIFEGRSDRAKKELINLIYERAA-SCGLMANDLEIVLLESPRLNWGMNGMPADE
+>A0A1R4JWX5    45      0.283   2.765E-03       1       57      59      65      124     129
+-IIFIQIIAavGRTITQKERLYKRISDNIEYSAKINPQDIIISLIENEKENWSFGhGEMQT-
+>UPI001445B5FB 45      0.411   2.765E-03       6       56      59      74      124     130
+------LIAGRTPAQKGALIAALSETAANLLDTPLAAARVMIKDIPNTDFGIGGQSA--
+>UPI00146AAB72 45      0.288   2.765E-03       0       57      59      1       59      137
+PVAHFHLVDGvYTSDQHRRLLIEASRAYAEVLGAPMDRVRMFIVRYSPEDVATAGTIVS-
+>A0A0D3V8V0    45      0.307   2.765E-03       1       52      59      68      119     138
+-YIQITLKSGRSTEQKQSFYRELAERLSNTLTIRKEDVFVVLVDTEFEDWTFG------
+>UPI001C579528 45      0.355   2.765E-03       0       57      59      1       59      142
+PVVNFHLVEGYcSAEQKTRLLQDASRLYSKVLQSPMERVRAIITLHTADEFAVAGDCVS-
+>W2S0H2        45      0.307   2.765E-03       9       57      59      79      130     145
+---------GYSAATKQELIKRVTDTVGKYGDLPtdePRRVYVIIREVAESNWGFDGQTID-
+>A0A1E1L9G7    45      0.263   2.765E-03       0       55      59      1       55      146
+PILKFYTNPGQlTAEEKQELASTLTSIYARIM--PAFFVNIMFHELAPEHFFVGGKP---
+>UPI0008306BD2 45      0.283   2.765E-03       0       58      59      1       60      147
+PVAQFHLPSaAFDPERRRELLVRASAGYARILDSPIERVRVLLVDYPPADIAVGGVVGSE
+>A0A4Y6R1N2    45      0.296   2.765E-03       2       54      59      67      120     147
+--VQITLAAGRTREVKTNLYRRITELLQERQDVRPQDVFISLLEVAPEDFSLGdGK----
+>A0A4R4WCW0    45      0.269   2.765E-03       1       52      59      67      118     168
+-FVAITMRAGRPPEVKQAMYRRISELVEKYAGTDPRNVLVTVTENASPDWSFG------
+>UPI0018E9119B 45      0.275   2.765E-03       0       57      59      1       58      186
+PVVTVTLIEGYAAAAKARLVRALGLAVRATLDAPPEGITVFAHEVKAGDYARGLAPRS-
+>UPI00122EFD96 45      0.272   2.765E-03       0       54      59      1       55      188
+PVVRVLLIEGYGAQVRRRLGQALTDAVRLVIDAPKDAVIVATEEVAPENYMRGGE----
+>UPI001BAEB4E4 45      0.283   2.765E-03       0       52      59      1       53      188
+PVIELHVIDGYTDDDKSRLCAVLTDAVRLVVPAPPDAVTVLIHEVAAAGYMRG------
+>A0A345QUX0    45      0.301   2.765E-03       0       52      59      1       53      188
+PILELRVLEGYTENDKSRMGHVLTDAIRMVVPAPPEAVTVMIHEMPHTSYMRG------
+>A0A2G8RKT4    45      0.264   2.765E-03       0       52      59      14      66      199
+PIVELHLLKGYEDADKTRLGEALTDAVRLVVPATPEAITVMIHERSPAQYMRG------
+>A0A537JPS1    45      0.344   3.807E-03       0       28      59      1       29      31
+PVVHVHMLSGRTPEQKRRLVAAITRALVE------------------------------
+>A0A6I2GC26    45      0.290   3.807E-03       0       54      59      1       55      57
+PYVRIQLKSGRTEEQKAKLAKEIIDLMEETDFAKRDAIRVIFEDMLPHDLYSGAE----
+>A0A347AG09    45      0.303   3.807E-03       0       55      59      1       55      61
+PVITID-SPKLSKEQKKALVGAFTKSASEIMKLPESAMIVLIREMDSEDVGVGGTL---
+>R5K8S1        45      0.254   3.807E-03       0       58      59      1       58      61
+PVVTLELLE-QTKEKKIEITKKVTKLVSELTSVPENQIIVFIKENSADNVSAGGVLLSE
+>A0A843GC20    45      0.241   3.807E-03       0       57      59      1       58      62
+PVVTIVGNPNISVENRREMVKKVSETVAEAYNLPIEAITVLVEALPPESIGVAGELLS-
+>UPI0010ACF4BA 45      0.266   3.807E-03       0       57      59      1       57      66
+PVIT---YQGahLSTEMKKELIEKLTATAVEITQTPSNFFTVIIQEFSDENLGVNGESVS-
+>A0A6B2RS85    45      0.258   3.807E-03       0       58      59      1       62      68
+PFANLKVPAdTLTQESKKKLIDAVTDAYADVYGERARATTlVVIDEVPDGGWGVGGtVLTAE
+>A0A2G2AZL1    45      0.300   3.807E-03       0       57      59      1       60      71
+PLVDIQVIEGvFTSKQKADMIAKVTDTMVGIEGENLRGVtWVRVSEFATQTWGIGGHPLS-
+>A0A853FJP9    45      0.300   3.807E-03       0       49      59      1       50      74
+PHVALHLASGRSDADKQRLADAFAEALTATIGSPADSISVSIEDVAMDDW---------
+>A0A3N9XXS5    45      0.241   3.807E-03       0       53      59      1       57      75
+PLVTVNVPEGtFSLAQKQKVVSGITDLLVEieqVEDVRP-YVTVLVNEIADGGWGVAG-----
+>UPI000CFB5B2A 45      0.278   3.807E-03       0       58      59      1       58      76
+PHIDVKFFP-RelSDTQKQALADELTQVIVKHLQSKESSVSVALNEVQPAQW--KGEVWDK
+>UPI00119E8D6A 45      0.250   3.807E-03       1       52      59      22      73      91
+-IVAVTMRAGREAEVKRAMYRRIAELVGERTGTDPANVFVTVTENASADWSFG------
+>A0A1G0XKU0    45      0.260   3.807E-03       1       50      59      65      113     115
+-IISIDCFPGRSIETKKLLFNKIFTSL-ELLGIPRNTIKIVLREISKDDWG--------
+>A0A261SI11    45      0.333   3.807E-03       1       56      59      62      118     124
+-LVDVALIEGRTDDLKEALIGALNRAVCDSIGISGADVRVVITDVPKINMGVAnGVSA--
+>A0A7Z0SKC2    45      0.363   3.807E-03       0       54      59      1       55      124
+PYVTISATTELSADQKKQLLQGASDAVVQSIGAPVSGVRVILNEITDGHYLNAGE----
+>UPI001F01D4D4 45      0.301   3.807E-03       0       57      59      1       59      127
+PHLTVHVLEsdlaGRETE----LIEGLTEAIVAVYGeWAREIAVVRLVGVPPNRWGIGGKPAS-
+>A0A0L0M022    45      0.254   3.807E-03       1       54      59      67      121     128
+-VIQVTLNEGRDVAKKNAFHKAVADGLHERLKLRREDVFISLVEVKKGNWSFGnGE----
+>A0A8F9ZJC2    45      0.271   3.807E-03       0       57      59      1       59      128
+PVLEVHLVEGlHTPAQHAELLVALSTRYAEVTDVPLDRVRAHVTLHRPELWATGGIPAD-
+>A0A6B9GH98    45      0.295   3.807E-03       1       58      59      65      125     129
+-FIQFHVIAGkpRSFEQKKNLCRTLCEQLHTALNINPNDVMVMIQFNTADEWSFsNGQLLSE
+>UPI0015562FC3 45      0.411   3.807E-03       6       56      59      74      124     130
+------LIAGRTLAQKTALIAALSETSASMLDSPLDAARVMIKDIPNTDFGIGGQTA--
+>A0A0F5K0U6    45      0.350   3.807E-03       0       57      59      1       60      131
+PTLQIHLAQGHDASQKAALIAALSHATVEALTVPIESVRIMIEDYAAIDHGAAGnaVPAA-
+>UPI000CE4098A 45      0.306   3.807E-03       0       48      59      1       49      135
+PLVRIDLVEGRTTDQTRELADAIHQAIVETYRIPERDRFQIITEHPAQH----------
+>A0A838JII2    45      0.229   3.807E-03       0       57      59      2       60      135
+PFINIKL--GDSalnDTQRRSIIKRTTELMAAVMGKRAQVTVVLIESLPYSQWGIGGQPVT-
+>UPI001040E6A6 45      0.290   3.807E-03       1       54      59      66      120     136
+-FIHITLIKGRSDELKVALYRAIGENLAAIPGVRAEDVSIALVENAPVDYSYGsGE----
+>UPI0019293181 45      0.263   3.807E-03       1       57      59      64      120     137
+-FFEFIVLEGRSLEQRQQIARSFCDLVASVFNVDAQKVRGHCIRVQPEDWCIGGQFAS-
+>UPI00083A2D67 45      0.322   3.807E-03       0       57      59      1       59      139
+PILHFHLAEGHyATEQHERLLTEASRFFADVLRCPIDRVRAFIHLYRPELTAVGGVPVS-
+>UPI00131BC48B 45      0.254   3.807E-03       1       54      59      67      121     140
+-LVHITLRRGRATEVKQALYREIARLFEERAEISPDNVMVVLSENDLADWSFGkGE----
+>A0A1M4EAD0    45      0.298   3.807E-03       0       55      59      1       56      141
+PLWQVYHPPGaYSDEQKRSFAEEATGFYAR-FGLPRFYVVTLFHEVAPASFLVGGRP---
+>A0A6A7MCW8    45      0.338   3.807E-03       0       57      59      1       56      146
+PLWKIYHPPGaFSIEQKKAIAEKIT-GIYRAL--PRFYVGVIYQEVPESSFYVGGEPAD-
+>UPI0011F0A2E6 45      0.224   3.807E-03       4       55      59      72      129     152
+----VHTIEGlMDDRAKQGVMRDLTRLVLETEGVPndPDNagrVWCILREYPRANWGIAGYP---
+>A0A089KUF5    44      0.241   5.243E-03       0       57      59      1       57      60
+PVITIEAAK-LNKEQKQLLVRELTTSAATIMNVPESAFIVLVKENDPENIGVAGQLIA-
+>A0A0F8XUF0    44      0.277   5.243E-03       6       55      59      0       53      61
+------MIEGppRDVETKRKLVKQFTKIFKEIYGYPEtfPHISVIIRENTPENVGANGEL---
+>UPI000375742B 44      0.250   5.243E-03       0       57      59      1       57      62
+PVITI---EGalMNVEQKRKLAKVLTREAAEIMSVPEAAFIVLLKENSHENIGVGGTLLA-
+>A0A850LRI5    44      0.303   5.243E-03       0       55      59      1       56      64
+PSANIQGPPIKDVEIKRILVKEITDALEKAYKLPRGVFTVLIKENRPENVGVGGEL---
+>A0A0U2B5F7    44      0.285   5.243E-03       0       54      59      1       56      66
+PYVNLKIsTPEPSEEQLRQVVEEFTDTIARVLDKNPADVMVYIDITPPTALGFGGK----
+>A0A517DPQ7    44      0.288   5.243E-03       0       57      59      1       57      67
+PVITIET--GKlEKEQKVLLVERFTKTASEILKIPEQSFIVQLKENESDNIGVGGKLLT-
+>A0A7V6YTQ3    44      0.363   5.243E-03       0       53      59      1       53      67
+PIIKFD--SGKlTDEQKEQLISQLTLTASEITKIPKEFFMVVINEHNDKNFGIGG-----
+>UPI000467FE01 44      0.295   5.243E-03       0       57      59      1       61      67
+PFVKICVTKENdepTKEQKELLINGVTNLINEVLGKNKSSTVVIIEEIDTDNYGLVGKSMT-
+>A0A7C3R1D1    44      0.241   5.243E-03       1       58      59      5       62      72
+-IIEIMMMEGRTTETKKEMIYSLFQNIKQKLNIENNDLEICIIESSASKWGFRGMTGDE
+>A0A2D4TD84    44      0.266   5.243E-03       0       57      59      1       60      72
+PLVQVQVIKDvFNEGHKREIIEKITDVMVSIEGKALRSVtWVNIVEIDSGSWGIGGEALT-
+>UPI001BDE1872 44      0.327   5.243E-03       0       55      59      1       58      72
+PLVTIDVIKDvFTAEEKGAMIKGVTEAMIAVEGeALRDKTWVRITEVQQGDWGIGGTL---
+>A0A6J4KR24    44      0.263   5.243E-03       0       54      59      1       57      73
+PLINVKLIEGvFDATEKQTIIEKLTDAMVSIEGEGmRPVTWVTIEEVASGEWGIAGK----
+>A0A238YZH3    44      0.300   5.243E-03       0       49      59      1       50      73
+PHVVVKLYPGTSEEQKEKIAQEITQVIMKGANKPEAAVSVAILEVAEDIW---------
+>UPI001300B206 44      0.280   5.243E-03       0       49      59      4       53      82
+PHALIKLWTGRSEEQKKLLALRISQVIAETANVEEECISIAIQDIEKDVW---------
+>A0A502FKZ8    44      0.325   5.243E-03       1       43      59      37      79      103
+-IVTINMRNGRTDEQKRRFASSLLDVISSATGEPRGNVFLVIQE---------------
+>UPI000F06F4A1 44      0.309   5.243E-03       1       53      59      65      119     124
+-FVLIAITAGRprSVETRQRFYRDLVEKLGRSPGFNPEDVMVVITTTASEDWSFGG-----
+>A0A3A3FKB6    44      0.285   5.243E-03       1       56      59      67      122     126
+-FVQVACREGRTVDMKKALFRRMAELVSESGVFLAADVFINLVEVKKENWSFGNGLA--
+>A0A1T5D510    44      0.275   5.243E-03       1       57      59      67      124     129
+-FVQIIAAKGRTTEQKEKLYSRIAELVAQNTSLRTDDVIITLLENEKDNWSFGqGAMQS-
+>UPI0004E69238 44      0.310   5.243E-03       1       55      59      65      122     129
+-IVFVQIIAaiGRNVEQKKKLYQKISQLVSQNTHIKSQDVIITLLENAKENWSFGnGEL---
+>A0A0Q5NQZ4    44      0.254   5.243E-03       1       57      59      65      123     132
+-LVIVHIIAGRwrDTAAKKALYSAIAQRLSSDPGVRPEDVQVIISSNDKDDWSFGNGIAS-
+>A0A1X1D627    44      0.258   5.243E-03       1       55      59      65      122     134
+-YVLLHIVAGkaRTTEQKRLTYQRLSERLQRQLNLNPDDLMIIIQQTHAENWSFsGGKM---
+>A0A5P9BK19    44      0.259   5.243E-03       0       52      59      1       54      134
+PLTNVSLLKGsRTAAQKSAILDEIYQAMRETFGVPQDDKFMMITEHPREDFLFG------
+>A0A5R8PBL2    44      0.288   5.243E-03       0       57      59      1       58      140
+PLWQIYHPANtYSEQDKQDFARDITELYTR-FGLPAFYVVVLFQEIEATDFYVGGKPAS-
+>A0A5M8SUL6    44      0.272   5.243E-03       1       54      59      66      120     140
+-LVHIFLSEGRTVEQKQALFRSIAMRLQNAIGVSQEDVMTVLTENSYVDWSFGnGE----
+>UPI0007205A7C 44      0.271   5.243E-03       0       57      59      1       59      142
+PLYQCTTRAGRvTDEVRQAVAQEFTRIHCEITGAPAVFVHVVFNEYQPGHHYLAGKPES-
+>A0A5C4WX13    44      0.250   5.243E-03       1       52      59      74      124     151
+-FLQIALVRGRPDELKQRLYREIAQRLA-AVGIRPEDLVITLVENDRADWSIG------
+>A0A521PWY4    44      0.200   7.221E-03       0       39      59      1       40      42
+PVVHVYMFEGWTVEQRRKIVAGITQAMVEGAGTEAKEVHV-------------------
+>A0A3N4GSN2    44      0.320   7.221E-03       0       49      59      1       50      61
+PFVRIQLKAGRTPEQKEVIAKEIIDAMDKHNFATRDSIKVIFEDMLPENF---------
+>A0A1S8LDT5    44      0.266   7.221E-03       0       58      59      1       58      62
+PVITVE--AGiLNKEQKCTLVKYLTKTASHIMNVPEQAIIVLLKENDMNNIGFGGKLMSE
+>C0GHU0        44      0.326   7.221E-03       13      58      59      13      58      62
+-------------DKKKELIKSFTESASRATGLPEQAFVIYLREADKEDVGVGGELLSE
+>A0A7W5DRP0    44      0.283   7.221E-03       0       57      59      1       57      63
+PVISV---EGskLTKEQKSELIASLTEVASKIMNVRKEAYIVLIKENDMDNIGVGGIALS-
+>X1F901        44      0.275   7.221E-03       0       57      59      1       58      64
+PNVTIDGPKIEDIEIKRVLIREITDSLEKAYKTPREHIVVLINEHLSENVGVAGKLIS-
+>A0A3D8JAG4    44      0.301   7.221E-03       0       52      59      1       53      66
+PYVDIRVAGKLNIEQKREIAKEVSETLERIAKKPKESVYISFSEFERESFAKG------
+>A0A357N8W4    44      0.327   7.221E-03       0       58      59      1       58      67
+PVIT---LEGsRiSSTQKEALIQRLTKTASDIMQIPEQAFVVLLKENDPDNIGTGGEVLTK
+>A0A2E2XM83    44      0.293   7.221E-03       0       55      59      1       58      72
+PFITYSTVAGaLSDDKKAELSEALTNAVTSTLGEGfKRNVWVTINELPEGSFYIGGHP---
+>U5WBP7        44      0.298   7.221E-03       0       54      59      6       62      73
+PFANLKVPAGLlTPEQKETLVHKVTDLYAETFGDDvRDNTMVLVDEVVDGGWGIRGE----
+>A0A1I0M4I8    44      0.280   7.221E-03       0       49      59      1       50      75
+PHIQIKMIEGKTEEQKQKLTQEIIKAAQNVIGLGDDSYSVSIEDFTASEW---------
+>Q020C8        44      0.266   7.221E-03       0       57      59      1       60      75
+PLIQVKLIEeVFTPAQKKEIITKLTEAMITIEGENMRQVtWVVIEDVRSGEWGIGGQALT-
+>A0A6L9GQ67    44      0.320   7.221E-03       1       50      59      7       56      83
+-FVIVYMSEGRTDEFKDELVAVVTDAITEHTDFDDGKVAVMIHDVLKGNMA--------
+>A0A7L4YV05    44      0.269   7.221E-03       1       52      59      22      73      91
+-IVAVTMRAGRDAEVKRAMYRRIAELVRERTGTDPASVFVTVTENASADWPFG------
+>A0A522PQY1    44      0.298   7.221E-03       3       58      59      64      120     124
+---QVEFIVGRTEELKSALIASLSKTAGEVTGIPERDIRVRLIDFPKENMGMaGGVSAKK
+>A0A521X455    44      0.269   7.221E-03       1       52      59      67      118     126
+-VIQITLNEGRATSLKKALFNTIADRLHRELDVRMDDVMINLVEVKKENWSFG------
+>A0A1K1Q490    44      0.250   7.221E-03       1       56      59      68      123     129
+-FIQITLKSGRTTEQKTSLYSTLAEQLSRTVPMRKEDVFIVLVDTEYEDWSFGNGMA--
+>A0A8G0EF63    44      0.290   7.221E-03       1       54      59      66      119     129
+-FVQVFLRRGRTDEQKRAFYRALAKH-ATSAGVEPRNLVVTLTENGLGDWSFGnGE----
+>A0A1Q9TBP4    44      0.305   7.221E-03       0       57      59      1       59      132
+PILEIHLVEGaHSPSQHAELLTAISTRYAEVLEMPRDQVRAHLTLHRPELWATGAIPAS-
+>A0A2D9H5I3    44      0.300   7.221E-03       0       49      59      1       50      135
+PLVKVNLLEGRSAAEKEAIGAAVQAALVENLGVPDEDLYQIFNELSSDNF---------
+>A0A1N6GS85    44      0.293   7.221E-03       6       58      59      63      119     136
+------IRAGRSAEQKAQIIDEMRQAIHEHSGLPQDDIQVVIRDTP-ASWvMEGGdimpEPGEE
+>A0A6I6G327    44      0.254   7.221E-03       0       57      59      1       59      141
+PVAHVHLVAGtYPVERLEDLQAGITSLYCEVLSCPVDRVRVFVVEYPAGNVMSAGRPVT-
+>UPI0011A7A996 44      0.366   7.221E-03       0       58      59      1       60      141
+PVAHFHLLDGRfTVEQRHRLLVEASHCYSEALDSPLERVRTFIVRYTADDVAVAGAVASE
+>A0A897DA24    44      0.283   7.221E-03       0       58      59      1       60      142
+PVAHFHLADGaYPAEQHRELLTAASRCYSEALDSPIERVRVFIVRYRPDDVAVAGTTVAE
+>UPI001291FC39 44      0.322   7.221E-03       0       57      59      1       59      143
+PILNIHLVQDRfDAATIQKLLLRCSEAFAAGLRCPVDRVRVFVTEHKPDFYCVGGKFVS-
+>UPI0007855699 44      0.312   7.221E-03       0       57      59      1       64      143
+PIVEFHLTEGRqSDDEIGALLEQATDFYVRTLypavdPLPLDRVRAFVSLHRPQHWATAGVLAS-
+>A0A0K8P1G1    44      0.241   7.221E-03       0       58      59      1       62      147
+PTYVVTAPQGRlSAAQKQRIAADVTRVHCSVTGAPAYFAQVLFNDVPEGNYFVGGRLlqGSE
+>A0A212TFF0    44      0.290   7.221E-03       0       54      59      1       55      185
+PMLQVNLLRGYNSELKSRLSRVLTAVISGITRAKPETISVWIDEFDSDNYSRGGQ----
+>UPI00119C4884 44      0.264   7.221E-03       0       52      59      1       53      191
+PYVSVTLIEGYSEGVRVRLAERLTDAVAGTLDAPLDAITVVHNEVKPASYMRG------
+>A0A378MDR1    44      0.472   9.944E-03       0       35      59      1       36      42
+PFVTIKFLEGRDDSQKKALVEEVTEVVSKNLKAPKE-----------------------
+>A0A7C3HF90    44      0.228   9.944E-03       0       54      59      1       57      60
+PLIQVKVFKDeLSTEQSSEIISKITDVVTQATSEKlRDATWVVIEEIKDGQWGVGGK----
+>A0A358PZN5    44      0.316   9.944E-03       0       58      59      1       58      64
+PVITID--AGKmSKEQKATLVKELATKASETLNIPVEAFVTIIRENDMDNIGNGTQLLAE
+>A0A1V4TER5    44      0.267   9.944E-03       0       55      59      1       55      64
+PVITIN-APPINKEQKRELVSAFAKKASEVLNLPVSAMVIIINEVESENVGVGDSL---
+>A0A3Q9HQ07    44      0.316   9.944E-03       0       57      59      1       57      67
+PII---IIEGPkiDKDKKSRLVKELTKKASEIFDLPEQTITILIKENNSDNVGIGGNLLS-
+>A0A2N3C739    44      0.238   9.944E-03       0       58      59      1       63      69
+PFVNIRIVReviSDNPETKKtAIANKVSAAIAEAAGVPEDAVWVVFEEVAEVDWYVGKKRVKE
+>UPI001BCD9AB7 44      0.400   9.944E-03       11      58      59      8       57      69
+-----------TPGQKQQLIEKVTEAMVAVEGESMRSVtWVKINELASGDWAIGGErLTSE
+>UPI001E44A678 44      0.316   9.944E-03       0       57      59      1       57      70
+PVIT---WEGgkLTTEQKRELITTLSKAASEITKVPLHFHSVLVREQADENLGVAGETVA-
+>A0A350P9B7    44      0.245   9.944E-03       0       57      59      1       60      71
+PLITVKVFEDeLDQAQSKKLIEEITNTVTRLTseKLRP-ATWVVIEEIKDGHWGVAGNALS-
+>A0A498DP15    44      0.298   9.944E-03       0       54      59      1       57      71
+PFATFRVPAGsLTLEQKEQLITRTTDLYAEVYGERARATTlVLVEEVTDGGWGIGGE----
+>UPI0018814DBD 44      0.300   9.944E-03       0       49      59      1       50      75
+PHFEIKLLEGKTEEQKQQLAAEVVKAAQKVIGYGDESYSVTIEDFTYQEW---------
+>UPI001E4654CE 44      0.340   9.944E-03       0       49      59      1       50      75
+PHFQINLLEGKTEEQKQALVTEVIKAAQKTIGMGDDSYSVSIEEFTLDQW---------
+>A0A6N2DHB3    44      0.250   9.944E-03       0       53      59      1       56      75
+PFINVKLIKDvFDDDQKSEMIQKLTETMVGIEGEAMRQVtWVTVEEVDSGAWGIGG-----
+>A0A506UFS2    44      0.240   9.944E-03       0       49      59      1       50      75
+PHVMVKVVEGKSEEAKARLARKIVDDVTECFGNGEDEISVSIEEFPKARW---------
+>A0A317ETL0    44      0.240   9.944E-03       0       49      59      1       49      76
+PHIHVKIV-GKTDEEKRNLSEAITEAVKVSVGADEANITISVEDVEKADW---------
+>A0A847WC03    44      0.300   9.944E-03       0       49      59      1       50      78
+PHATLKIGLGYPEDKKRSLAEKVAEDISQTLGVEPHWVSVVIEEVPHSRW---------
+>A0A2R5EQP6    44      0.244   9.944E-03       0       48      59      20      68      79
+PHISIRMYEGRTDDQKEEIVQVFTKELSRIIEREPAFITIEFNEIPIDD----------
+>UPI001BDBFC6F 44      0.250   9.944E-03       0       57      59      1       60      85
+PLIDVHVIKNvFNQTQKQRIIKDITDAMVAIEGEALRGVtWVRIRETNEGDWAIGGQALT-
+>UPI000B22C7B0 44      0.275   9.944E-03       1       58      59      34      90      100
+-IIEISLFEGRTEAAKKHLIQLLFVSL-KSIGIAAQDVEITLFETPKSHWGIRGCCGDE
+>A0A7Z0MUR3    44      0.340   9.944E-03       4       53      59      65      114     124
+----VDFIEGRTEEQKTALIAALSKTGCDISGIPESEVRVRLVDFPKGNMGMAG-----
+>A0A2N2FLS9    44      0.283   9.944E-03       1       53      59      62      113     129
+-LVEIMLFAGRTPETKGALFTAIVEAL-EGLGIQRNDVFLILNEQPRENVGIRG-----
+>UPI0006811771 44      0.267   9.944E-03       1       54      59      67      122     130
+-FIQITAGAGRTAEQKSLLYAEIAQRISSATTIKPDDIIIILVENNgSENWSFGqGK----
+>A0A5A7Y3W7    44      0.292   9.944E-03       0       58      59      60      123     133
+PlIVNGWTRTGHPEEQTDRLVREIADATTRVTGIPPERVLVII-GNSPARFAVeGGrvlpEPGQE
+>A0A1E8FEW3    44      0.333   9.944E-03       0       58      59      1       60      139
+PIVKFHLADkDISDDQIESVIEQATQIYAEVLDSPVERIRVFVDLHAPNLIGVGGKLVSK
+>UPI001E576C63 44      0.310   9.944E-03       0       56      59      1       57      139
+PLWHIYCPKGaYSDAEKRQFSNRISDAYTK-FGMPRFYVSVIFHEVDQNSLYIGGEPA--
+>A0A370IF76    44      0.315   9.944E-03       0       55      59      1       56      140
+PLWQIHHPVGaYSDADKRNLASDIT-AIYTAVGLPAFYVVVQFQEIEAANLYVGGEP---
+>A0A5C7K4X9    44      0.338   9.944E-03       0       57      59      1       59      142
+PIVNFHLVEGLtTPAQDERLLIGACQLYAEVLKAPMERVRAFITLHKATHFAVAGGLAA-
+>I8I494        44      0.396   9.944E-03       0       56      59      1       58      143
+PILTIHLADGRySDEQCERLLAATSRFYAQSLKSPIERVRVFIEAYAARRIAVGGVSV--
+>A0A563EJB7    44      0.254   9.944E-03       2       56      59      68      126     143
+--VNVTVPEGaLSDERKAGLVQEATGIVLEAAGLPAQDvarVWVLFREQPEGTWGAAGRIV--
+>A0A1G2W3V4    44      0.316   9.944E-03       0       58      59      1       57      145
+PLWKIYHPVGaFSADDKRELSQRITALYSR---LPKFYVGVVFQEVAPDSFFVGGEPATK
+>A0A0F9AR18    43      0.266   1.370E-02       0       29      59      1       30      32
+PVIEIKLWEGRTREQKAEIAKRITDTVVEV-----------------------------
+>X1R4Z1        43      0.230   1.370E-02       20      58      59      0       37      39
+--------------------EGITSAF-ENIGTPAETLHIIMKDNPKHNWAHGGKLASE
+>A0A0U9HCM2    43      0.316   1.370E-02       0       58      59      1       58      63
+PVITID--GGKmTKEQKAALVKELVSAASKILEIPEQAFTTIIRENDFDNIGSGKTLLSE
+>A0A1I0G4H5    43      0.300   1.370E-02       0       58      59      1       58      64
+PLINIEC--GKiTKEQKEKLVEGLVSKASEILNLPEDAFITFIKENDLDNIGKGTQLLSK
+>A0A222MVP5    43      0.283   1.370E-02       0       58      59      1       60      66
+PIVNIKLAkPALDKETKAELIKDVTELLSTKYNKTKERIVVQIEDIESFDIGFGGETVEK
+>A0A4U2LJ18    43      0.283   1.370E-02       0       57      59      1       57      66
+PTIN---YQGtkLSTQQKQELIQKITEVASEITNTPKQFFGVIIQEFEEDSLGSGGKTVA-
+>A0A176L974    43      0.339   1.370E-02       0       53      59      1       56      72
+PFANFKVPAGtLSEEQKEKIITRTTDLYAEIYGEhARSSTLVIIDEVTDGGWGIGG-----
+>A0A3C2BPL5    43      0.230   1.370E-02       0       49      59      1       51      76
+PHVDIKYFP-RelTEEQRQAFADDLAKVVIKHLDSKPTSVSVALEEVQPDNW---------
+>A0A2R4XKK6    43      0.266   1.370E-02       9       53      59      70      114     124
+---------GRTPELKAALIKALAESVQATIGISIDDTRVVIQDIERTDLGVAG-----
+>UPI000D82FBA0 43      0.290   1.370E-02       1       55      59      62      116     124
+-LVNVDLIAGRTVELKAALILALNQAVSVSLGMDGKDVRVVLRDIPKTDMGVANGL---
+>UPI000FE1A4E1 43      0.290   1.370E-02       1       54      59      67      121     127
+-IVQITLNAGRSGDVKKEFYAELAEQLHQQRDIRKEDVFINLIEVTKENWSYGnGE----
+>A0A853A4N1    43      0.295   1.370E-02       0       54      59      64      124     127
+PIVTLHMREGAfhvpeIPDAPARLIGAITDAVVDVFGEPvREQVNVVITGVPAGRTGVGGE----
+>A0A109JBA9    43      0.220   1.370E-02       1       57      59      65      123     128
+-VVFIHIIAGnwRDTATKKALYKTIADRLTEKPGLRREDVQVVLSSNERDEWSFGNGLAS-
+>UPI00035F0745 43      0.327   1.370E-02       1       58      59      65      125     129
+-FMQFHIIAGRprTLEQKADLCRTLSSRLQAALDISPNDVMVIIQFNTADDWSFsNGRLLSE
+>I2K8T0        43      0.258   1.370E-02       1       58      59      62      119     129
+-IIEIMMMEGRTVQTKKRLIQLLFERIRKELRIQAIDIEIVMQEAPAYQFGFRGMAGDE
+>UPI001419859C 43      0.344   1.370E-02       1       58      59      65      125     132
+-FVQFMITAGkpRSREQKHKLCRRLCQQLSQSLDIDPQDVMVIIQFNTVDDWSFSdGCLMSE
+>A0A7V7X082    43      0.305   1.370E-02       0       58      59      1       57      135
+PIASICVVKGHAAAHLQATIEGVSEVLRRVTNAPR--ITVWIHEIDPAHWAAQGVLGAE
+>A0A561UQG2    43      0.272   1.370E-02       1       54      59      70      124     135
+-FVAITLRSGRGPDLKRALYRRIAELAEKYADTEPRNVVVTLTENGDADWSVGnGE----
+>A0A0K1PL47    43      0.290   1.370E-02       1       54      59      77      131     137
+-FVQVTLVRGRAVEKKRTFYRLVVENLSRSPGLRKQDIVISLVENDRADWSVGnGE----
+>M7A9T8        43      0.305   1.370E-02       0       57      59      1       59      138
+PVAHFHLPAdTFTAEQESALLRQASKTYARVLNSPIDRVRVFLVHYPPSSIAVAGELVS-
+>C3BH04        43      0.245   1.370E-02       2       52      59      70      122     139
+--IHVSITCGpeRTIQQKRNLYQSISEAFYDHLNISTTNIFITLNETSAENWSFG------
+>A0A7X7A7P2    43      0.322   1.370E-02       0       57      59      1       59      142
+PLVNFHVVEqCCTAEQRKALLKAASQLYSEVLASPMERVRAFITLRNAEECAVGGELVS-
+>UPI0003FE9F05 43      0.295   1.370E-02       2       54      59      65      125     145
+--VRADIRSGRTADQKRTLIDRVMEEIGNATGVAQAHIWVYINEISGENmseWGQvlpqpGGE----
+>UPI0007BED2E5 43      0.241   1.370E-02       1       58      59      64      125     150
+-FVHGHVRSGRTDDQKRTLVERLVRDVSNASGLPTQGIWVYLSEIRPGLMAEFGhvlpEPGEE
+>A0A0Q9LH04    43      0.310   1.370E-02       0       56      59      1       58      164
+PFWEIYTPEdAFTDEDKEALTKGITSIYYDLVDLPKFYVVVVFHEMPRNSIYVGGEAA--
+>A0A2R4XQ27    43      0.200   1.370E-02       0       54      59      1       55      201
+PVLNVSLIKGYDAKTRQALGESLTSAVLQVIDAAPEAIVVCINELDEQNYYRGGQ----
+>A0A7X0E5D6    43      0.388   1.886E-02       17      52      59      2       37      48
+-----------------AFFKEVAEATIRTLGVPEHSIRILLTEVEPEHWGVG------
+>A0A645D993    43      0.263   1.886E-02       3       58      59      2       58      62
+---TITLEAGKlNMNQKKQIVKEFTATASKILNLPEQVFTVYLKENELENIGFGGKLISE
+>A0A7X8BMZ6    43      0.346   1.886E-02       7       55      59      5       56      72
+-------YEGpkLTKEQKEKLIKEMTEAAARViPDIPEQAYYFFVREYEDENVGVGGMP---
+>A0A848U7A6    43      0.303   1.886E-02       0       53      59      1       56      72
+PLIDIHVIEGvFNATDKQQMISKVTDTIVAIEGENLRGVtWVRVHDVPSGQWGIGG-----
+>UPI00165D34FA 43      0.254   1.886E-02       0       52      59      1       55      75
+PFINAKLLEGvFSESEKAHLRKAITEAMVEIKGESiRSSTWVVFDEVKSGNWWLG------
+>A0A6M1UKK6    43      0.303   1.886E-02       1       55      59      62      117     123
+-IIVVDMIEGRTQAQKDALIAMLSRAAAEVSGLTEEShVRVRVVDFPRGNMGMANGL---
+>A0A848NIB8    43      0.295   1.886E-02       0       58      59      59      119     124
+PMARVDaaLIEGRDEAKKSALIAALNQAVCASIGISGEDVRVLIRDVPKTDMGVANGLSAK
+>UPI001AD267FC 43      0.281   1.886E-02       0       58      59      1       59      124
+PHLTVHALEsdlgGREAE----LIAGLTDAVVAVYGeWVRESVEVLLVGVPAGRWGIGGR-VAE
+>Q28PN6        43      0.313   1.886E-02       1       51      59      67      116     129
+-IIDITLLAGRSDDQKEALYRDVRQRLA-AIGFPPDNSILYLTENGPIDWSF-------
+>E6WK69        43      0.283   1.886E-02       1       57      59      65      124     130
+-YVLFSLVAGksRSTEQKRSFYRVLSERLQQRLDLDPNDVMVVIQQTSAEEWSFsGGEMFD-
+>A0A0F0HHY3    43      0.277   1.886E-02       2       54      59      67      119     131
+--VEITLRRGRPEETKRALYRRIAEEAGKV-GVRSEDVLVVLTENGSADWSAGrGE----
+>A0A7Y8V1L7    43      0.300   1.886E-02       1       57      59      67      125     133
+-YIQITMKQRRTQE-KTALYRRIAERLHRGSGVRMEDVMIIVTENTEENWSFGnGiaQLAS-
+>A0A4R6RBC2    43      0.300   1.886E-02       0       58      59      1       60      136
+PILHLHLAEGQhSDAAIGELVLAASRLYAEVLQSPIERVRVFAQLYRPQHVAVAGRLVSE
+>A0A1R1S389    43      0.283   1.886E-02       1       57      59      67      125     138
+-YVQITMKE-RPLEKKRSLYQHIADRLKNDANIRKEDVMIIVTENVKENWSFGnGtaQLAS-
+>UPI000563E3F5 43      0.283   1.886E-02       0       58      59      1       60      138
+PVAHFHVVRaGVDPARRRRLLVEASRIYAEVLDSPIERVRVFVVEYDAEAAAVGGEIVAE
+>F3L0K6        43      0.271   1.886E-02       0       57      59      1       59      139
+PIMQVHLqTSAYSQEQVHHFLERASQVYAEVLESPIERVRIFIHDYPAEFIAVGGKVTS-
+>A0A101P291    43      0.305   1.886E-02       1       53      59      65      123     140
+-FIEVRILSGRlDVLGKQGIIRDFTEIIMRLENSerTPENlrrVWVTINELDRDDWGIGG-----
+>A0A1A3N9H9    43      0.315   1.886E-02       0       55      59      1       56      141
+PLWMIHHTPGLlSDEQKRGLSARIADHY-EKAGLPRFYVITIFNETQSQDFYVGGEP---
+>UPI001F186B94 43      0.277   1.886E-02       2       53      59      70      123     142
+--VQIFVIEgGLDSDVKMRLVEGATTIFGRQLGtSDPIPVYIIIHEVPEENWGIFG-----
+>UPI00135C3DD7 43      0.372   1.886E-02       0       57      59      1       59      143
+PVVNFHLLEGAsSPGQDEQLLLSACRLYAEVLGAPMDRVRAFITTHSPSRFAIAGELAA-
+>A0A3D4WZP2    43      0.200   1.886E-02       1       56      59      65      124     144
+-VVDVNVPAGALNDRRREgLVAEFTQLVLEAAGLSEEDamqVWVIVHEISDGHWGAGGKIV--
+>UPI001E384A38 43      0.220   1.886E-02       11      57      59      78      127     147
+-----------TTQREKDLIKKTTRAVLTAAGHGDEaadSVWVLIHDVPPHHWGVGGQTGT-
+>A0A1H7WKT8    43      0.290   1.886E-02       1       55      59      64      118     148
+-LVYGHIRKGRSEDQLQALITGIVDQVAALAGWPASSIWVYLNELAPAHMAEFGQL---
+>A0A846Y4F4    43      0.272   1.886E-02       10      53      59      75      118     149
+----------RTAEQKNELFQAITSNLRLFADVPEEDVMMMIVETARENWWAAG-----
+>A0A7V9CBL6    43      0.232   1.886E-02       2       53      59      70      125     150
+--VDVTTPEGaLSDRRRAELVTEATRIVREAAGIEEEDalrVWVLLHEVPEGRWGAGG-----
+>A0A2N3CMF1    43      0.259   1.886E-02       0       53      59      1       54      185
+PVVQVTLIEGYDDDARARLCAVLADAVRMVLPASAEAITVALHEVAPAAYSRGG-----
+>A0A7X0EB57    42      0.361   2.598E-02       17      52      59      2       37      48
+-----------------AFFKEVAEATTRTLGVPEHAIRILLTEVEPEHWGVG------
+>UPI001F231CEB 42      0.340   2.598E-02       0       46      59      1       47      55
+PLIEISLAEGREPERVRSLMSEVHRAVRAGLEVPGERIRVIVREVRR------------
+>A0A6I1KLG7    42      0.266   2.598E-02       0       57      59      1       57      61
+PVIHFY---GpRmPKEKKEALVKEFAQAASRATGIPVEKMITLLHETEPENIGLGDDLLA-
+>A0A2N2DXM7    42      0.311   2.598E-02       0       58      59      1       58      63
+PVITI---EGakMSKEQKAKLVKEVVQKASEIMNVPEQAFVTLIRENDFDNVGNGTMLLSE
+>A0A256ZS54    42      0.310   2.598E-02       0       55      59      5       57      66
+PTI---IVEGPpiSVDKKRVLVKKITEIVSEIYGI--KHVTVIVKENPPENVGINGEL---
+>UPI00131D681F 42      0.322   2.598E-02       0       53      59      1       62      69
+PIVTIQVTreatrPGLDsvvAAEKAALIRGARELLLNVLNKPLQSTFVIIEEVDMDNCGLGG-----
+>A0A366H0R5    42      0.272   2.598E-02       0       54      59      1       55      70
+PILKLSSVMSPDAQTIERLISRLTEVVVEEMKVPLQSVNVMFEHVEAERWGVGGE----
+>A0A3P1UL97    42      0.293   2.598E-02       0       54      59      1       57      72
+PLVTIKGIEGvFNAEQRQQAIKAVHNAMVSVEG-PNMAgvTWVIFEEVKSGDWSIGGQ----
+>UPI000CFC9A40 42      0.235   2.598E-02       0       49      59      1       51      76
+PHIDVKFFPrDLSDAQQQALADELTQVIVKHLQSKESSVSVALNEVQPAQW---------
+>A0A1L7AMI9    42      0.254   2.598E-02       0       50      59      1       51      76
+PHVIVKLYAGKSEQQKARIAEEVTKAITATTSNAERSVSVSIEDIHPSDWA--------
+>A0A534S0I5    42      0.300   2.598E-02       0       39      59      53      92      93
+PVVHIYMYAGRSKEQKNEMVRRISKDFEEVFSIKPESLNV-------------------
+>A0A366HL93    42      0.272   2.598E-02       0       52      59      59      113     124
+PNVTyeIDLIAGRTEEQKAALIAALGKTAHEATGVALEEVRARITDFPNTNMGMA------
+>A0A853FX65    42      0.340   2.598E-02       4       53      59      65      114     124
+----VDFIEGRSDAQKDALIAALSKVGAEAVNMPESEVRVRLVDFPKSNMGMAG-----
+>UPI001020A21A 42      0.280   2.598E-02       4       53      59      65      114     124
+----VELIEGRTEAQKAALIAALSRVGNEITGLSEEEVRVRLIDFPKTDMGMAG-----
+>A0A2Z4RTK3    42      0.290   2.598E-02       1       53      59      65      119     124
+-FVLIAITAGRprSVETKQRFYRDLVEKLGHTTGLDAEDVMVVITTTANDEWSFGG-----
+>A0A845GZC5    42      0.258   2.598E-02       0       57      59      1       58      124
+PYVTISASQHLPVDVKKQLLQRASDAVVESIGAPLSSVRVMFHNLPEEAYLNAGKFGT-
+>A0A3G8YBD0    42      0.224   2.598E-02       1       58      59      62      119     129
+-ILEISMFEGRRAETIRSFLRALQQKVPASAGMHQNDLEITLFETPRAHWGIRGKIGDE
+>I0QR89        42      0.277   2.598E-02       5       55      59      72      125     135
+-----QITAGRPrgPEEKQKLYLKLVELLGQSIGIKPQDVMVVITFTQPEDWSFGsGKL---
+>A0A1X0W772    42      0.285   2.598E-02       1       55      59      70      125     135
+-LFQITAGKPRSTEQKQALYSELVELLQASIGIKAQDVMVVVSFTEPEDWSFGsGEM---
+>A0A7Y0PTV5    42      0.322   2.598E-02       0       57      59      1       59      138
+PVVEIHLVEGQqPPARIEELLRRVSERYAAVLESPITRIRAFVTMHPPELWSTGGVTAA-
+>A0A126SXT9    42      0.283   2.598E-02       0       58      59      1       60      138
+PILTVHLAEGQySQVQCKRLLAEASRIYAEILKSPIERVRAVIELHRPSMAAVGGIPIDE
+>UPI000567E227 42      0.272   2.598E-02       10      53      59      75      118     143
+----------RTAEQKAELFQAVVDNLRLFADVPEEDILMMINETARENWWAAG-----
+>A0A7C9RN19    42      0.266   2.598E-02       2       57      59      68      127     144
+--VDVRVPEGVlSDRRKAGLVREATALVLEAAGLAESDamrVWVLIHEQPEGTWGAGGQVVD-
+>V6KWI8        42      0.245   2.598E-02       1       53      59      67      123     146
+-LVEVTVPQGaLSERRKAGLVEDVTKAVLAAAGLPADDalrVWVLVHEQPDGTWGAGG-----
+>N6YH54        42      0.288   2.598E-02       0       57      59      1       59      147
+PVVKFHLVDGVsTPVQDAQLLSSATQLYCEVLQAPIERVRAFITPHAPGRFAVAGQLVA-
+>UPI0018F2AF35 42      0.278   2.598E-02       2       56      59      70      130     149
+--VDITVPAGaLSQRRKDILIGEVHEAVVSAAGLNPQSeqalhVWTLIREVPEGNWGAAGQAV--
+>A0A2T5V6G9    42      0.283   2.598E-02       0       52      59      1       53      186
+PIIRMTLIEGYDDDTRLRLATRLTDAIRATIAAPLDAITVAIDEVKPSSYMRG------
+>A0A265Q8G5    42      0.245   3.579E-02       0       56      59      1       61      65
+PLIILKMKEGvlKDSNMKQDAIEKVSRALAEAIGNEDyyAKTTVIIEEHPSENWGCGGKSV--
+>UPI00115BEBF3 42      0.283   3.579E-02       0       58      59      1       60      67
+PIVTIKLVKPELEEtQREELIEDITELLSTKYKKARERVVVIIEPIEAYNVGFAGKTVEK
+>A0A516PU26    42      0.267   3.579E-02       0       53      59      1       56      69
+PFANFKVPAGtLGPEQKQQIIDRATDLYAELYGeVARPNTLVIVDEVVDGGWGIGG-----
+>UPI001D0A58DD 42      0.294   3.579E-02       0       50      59      1       51      76
+PHIIVKIAVGRSDENKHLIATALTKAIMHSAQVPDEALSVSIEDFDPAEWG--------
+>A0A0Q8U5Z2    42      0.276   3.579E-02       3       49      59      63      108     110
+---QITLFSGRTDEMKQALFAAVKRNL-GALGLAEADIKVILIEAPRENW---------
+>UPI001F15A4FA 42      0.272   3.579E-02       1       54      59      59      113     119
+-YVAITLRGGRSAEQKRALYRRIAELAREYAGTEPRTIFFVLTENTDADLSLGnGE----
+>A0A4Q3PMY0    42      0.245   3.579E-02       1       53      59      62      114     124
+-LFRVLLISGRTEEAKARLIAALDQASTQTLGVDSAQVRVVLFDVPSTDMGVAG-----
+>A0A2W7KAA7    42      0.274   3.579E-02       2       52      59      68      118     127
+--IEITFIEGRPDETKKELLKDLNRRLTATGHVREDDVFVMIYEVGKANVSFG------
+>A0A229H588    42      0.234   3.579E-02       0       58      59      1       60      127
+PHLTVHVLEsdlvGRETD----LIEALTDAVVAVYGDWARDIAVVhLIGLPPSRWGIGGKPAQE
+>UPI0002629038 42      0.295   3.579E-02       0       58      59      1       60      136
+PVVQFHLEDGsLDDEQAADLLRRASRLYADVLGSPVERVRAFVVPHRP-QWcAVGGEVLSE
+>UPI0015A330FA 42      0.293   3.579E-02       6       58      59      63      119     136
+------IRAGRNDEQKAQIISEITESIRDNASIPVDDIQVMIRDTP-ASWvMEGGdimpEPGEE
+>A0A1M2URY6    42      0.305   3.579E-02       0       57      59      1       59      142
+PVVQFHLADDKySVEQCEELMVKASKLYSSVLGSPMERVRVFIQFHKPWAMATAGKPVS-
+>A0A1D3JYR4    42      0.327   3.579E-02       0       56      59      1       58      142
+PVVNFHLVDGHcTAEQKARLLKDASQLYSLLLHSPIERVRAFITSHATAECAVGGEMV--
+>UPI0016062A90 42      0.298   3.579E-02       0       55      59      1       57      146
+PTYTVTVLEGtLDSEKKARIAQEVTRVHSEVTGAPSFFAQVIFSEVKAGNYYIAGKP---
+>A0A238Y745    42      0.264   3.579E-02       0       52      59      1       53      186
+PIVELHLLEGYDRADKTRLGVALTDAVRLVVPAAPEAISVMIHERSAAQYMRG------
+>A8LQF3        42      0.236   3.579E-02       0       54      59      1       55      191
+PVIEVHLIAGYGDEVKTRLGKALTDGARLVIPADPDGITVLTHEVAASGYMRGGQ----
+>A0A7W0G880    42      0.292   4.930E-02       18      58      59      0       39      40
+------------------MIDALTNALHESSGAAKEHIQVIIQGVAPSHWGKAGKP-SE
+>UPI000407041F 42      0.245   4.930E-02       0       58      59      1       58      68
+PVIT---YAGteLNDEAKQELIEKLTAIASEVTKTPEQFFTVLVQDYPETSIGIGGETVKE
+>UPI001F3F6135 42      0.263   4.930E-02       0       54      59      1       57      71
+PFAAFKVPAGsVDEQQKEQLITRTTDLFTEIYGERARATTlVLVEEVPDGGWGVGGE----
+>A0A6I6WHN1    42      0.303   4.930E-02       0       53      59      1       56      71
+PFANFKVPEGSLDEkQKEEIVTRATELYVDIYGERARATTmVLVEEVPDGGWGIGG-----
+>A0A1U9UWJ5    42      0.258   4.930E-02       0       58      59      1       62      72
+PLVNVKVIEGvFSAADKEKIITTLTEAMVSIEGENmRPVTWVVVEEVKSGDWGIAGnVLTTE
+>A0A5D6Y0W8    42      0.220   4.930E-02       0       56      59      56      114     121
+PCAMIRLRSiGRvDPERNPATVAALTDVVSKTLSVPVDRIYMNLDDVDRTNWGKGGNLV--
+>UPI001D019B79 42      0.327   4.930E-02       3       56      59      64      118     124
+---EMDMIEGRSEQLKADVMRELSRAANRVLGVSEEEVRVRMTDFPKTDMGLAfGVSV--
+>A0A4R3V7L8    42      0.333   4.930E-02       3       50      59      64      111     124
+---QVFLIEGRPPSPKAALIAALHTAAREILGVRGDQVRVVISEIPKTDIG--------
+>A0A2V1JWJ9    42      0.333   4.930E-02       1       56      59      62      118     124
+-LVRISLLSGRSEELKAALLKAVTAAVAENTDVPADSVRVVLGDILNHDLGlVDGVSA--
+>UPI0013D22E83 42      0.275   4.930E-02       1       55      59      65      122     126
+-FVLIQITAGRprTREQKQSFYRMLNERLERELAISPDDVMIIIQFNQAEDWSFsRGEM---
+>A0A7W6D552    42      0.280   4.930E-02       0       49      59      1       50      126
+PLVRISLLKGRNEAHKRAMAESVYEALREVFNVPENDKFIVIHEHDKSEF---------
+>A0A4P8J320    42      0.260   4.930E-02       0       49      59      1       50      126
+PFTRIAVRPGKSAEYKKALINGIQRALIETFNVPEDDYFMVINEYDADNF---------
+>A0A3A5JT11    42      0.301   4.930E-02       1       51      59      65      117     127
+-FILFQIIAGkaRTDEQKQNFYRVLSEGLHRDLSVDPDDVMVIIQFNHASDWSF-------
+>UPI001641F2F0 42      0.271   4.930E-02       1       57      59      65      123     132
+-LVFIQIFAGRwrDTAKKQALYAAIASRLSSELSMRPQDVQVVILSNDKDDWSFGNGLAS-
+>A0A250V6B5    42      0.320   4.930E-02       0       48      59      1       50      133
+PVYGVTTTRGiVSDEQKADLAAEITRIHSSVTGAPSSFVHVVFTELPEAN----------
+>A0A386HRK5    42      0.327   4.930E-02       1       54      59      65      122     135
+-IIFIQIIAalGRSIDQKRRLYKEIAERIERGTEITKNNVFIVLLENAgAENWSFGnGE----
+>A0A895D4T4    42      0.293   4.930E-02       1       55      59      72      129     136
+-IIIIQIIAarGRDGLQKRNLYRAISFNISALTNVSPKDIIIMLLENTKDNWSFGnGEM---
+>A0A840N451    42      0.313   4.930E-02       2       52      59      79      129     138
+--IEIIFIEGRSDEIKKSLIAAISKKIVAATGMNSDDVFLMIQEVNRTNVSFG------
+>A0A061JS76    42      0.344   4.930E-02       0       56      59      1       58      138
+PIVIFHLVEGCaSAEQQAELLDEASRLYSKVLAAPIDRIRAMISLYPRECFSVSGETG--
+>A0A317DYR3    42      0.233   4.930E-02       0       58      59      1       60      140
+PIIHFHLAEGtSSAAQERRLLIAASRLYAEVLQCPMDRVRAFVVPYERARCAVAGVMLDE
+>A0A4R6FP26    42      0.258   4.930E-02       0       57      59      66      127     142
+PVVTLQVYAlagGLDAHGKRRLIEGATAILDRRPdGTALAPVYIVIHEVAEENWGIFGEQAD-
+>A0A0Q7DT00    42      0.283   4.930E-02       0       58      59      1       60      142
+PILEYRLTEGlHTDEQISDLLLASARLYAEVLKSPVDRVRVVAQLHKPQHAVVAGKLVSE
+>UPI0015D50064 42      0.266   4.930E-02       1       54      59      67      124     143
+-IVSVQILAirgGLDGDAKTRLIKGATAILGRHLGLterPP--VHIVLHEVAATDWGMFGE----
+>A0A1A2D0K1    42      0.237   4.930E-02       2       54      59      70      128     144
+--VDLTVFEGaLSKDRKEQLAADVHAAVCAAADIDPSgprayHVWTLIHEIPEGNWAGAGK----
+>A0A1Z8P1N2    42      0.225   4.930E-02       1       58      59      64      125     147
+-YVHAHIREGRTTESKQKIMSDIMNSVASATGADRSSLQVYITDIPASQVAEFGsvvpEPGQE
+>A0A4S4BQX6    42      0.263   4.930E-02       1       57      59      89      145     157
+-IITIDIWNTFDQDTKDKWVNQLTQITSKYTHAPLDKVLIVIREMIPGNWGQSGVTGA-
+>A0A3G6WXS9    42      0.269   4.930E-02       1       57      59      74      136     186
+-LVTVTIPEGYmNQAHKNEVHAGATAALMEVLapGqsAPAgNSILVMINEIPEGNWGAGGHPIS-
+>A0A2N6E5I3    41      0.245   6.792E-02       0       57      59      1       58      61
+PIISV---EGPkvtDVEKKRRFAQDLSRAAARYYDMPIEKIILLVKENEPENVSVGGQLIA-
+>A0A076L9G6    41      0.293   6.792E-02       0       55      59      1       53      63
+PTI---IVEGpkLDIEKKRELVKEIYEIASKIYGI--EHIVIIIKENSPENVGINGKL---
+>UPI00193B17AD 41      0.214   6.792E-02       0       53      59      1       56      68
+PFANFKVPAGTiTPEQKQKIVETTTDLYASIYGERARATTVVLvDEVVDGGWGVGG-----
+>A0A8E9RMV3    41      0.316   6.792E-02       0       54      59      1       60      78
+PIATIKTFKGaLSKEQKVELHKRFADLMVEIEGKGNEEFRkfVIlaIEEEEPINMGIGGV----
+>UPI0019CD9B31 41      0.333   6.792E-02       0       29      59      1       30      88
+PIITIKIAKGRTTDQKRELVKEITDSVVST-----------------------------
+>UPI001C582FA8 41      0.321   6.792E-02       1       56      59      67      122     130
+-IIEITFLVGRTDEIKKALLADINRNLVAAGVVSSDDVFVTITEIGLANISFGGGLA--
+>A0A2A9DT21    41      0.340   6.792E-02       0       43      59      1       44      135
+PLVRIDLNEGRSPEQVRGIADAIHDAIVAEYGIPDRDRFQIITE---------------
+>A0A4R6US70    41      0.290   6.792E-02       0       53      59      1       55      136
+PILELHLVDGdHSPAEHAALLQRLSAVYAAVLESPVERVRAYLTLHAREHWAVGG-----
+>UPI00142023FC 41      0.254   6.792E-02       1       53      59      73      127     138
+-YAHVRVTEGRTTEEARAkFIAALYEALVILAGGALsEATYIVVEEMPANSWGFGG-----
+>UPI0018A31E3D 41      0.241   6.792E-02       0       57      59      63      120     139
+PFFEFIVLEGRPLDERQALLSGFTELLVETLAVERSGVRGRCIRVEAQDWSIGGQSAA-
+>A0A4V0B4K4    41      0.355   6.792E-02       0       57      59      1       59      141
+PVAHFHIPIGSaSTEQRAALLTAASAAYSRVLDSPIERVRTFVVQYDPADIAVGGQLVA-
+>UPI0019124CB2 41      0.271   6.792E-02       0       57      59      1       59      142
+PIVNFHLLDGHsTADAEAALLEGATRIYCEVLKAPAERIRALISRHARKDFAVAGALCS-
+>UPI001EEE1C97 41      0.258   6.792E-02       0       57      59      66      127     142
+PVVSLQIYVikgGLDAKNKRRLIEGATAILDRSAqGTAVAPVYVVIHEVEEENWGIFGQQAD-
+>UPI0009A8F2DA 41      0.285   6.792E-02       2       53      59      68      123     143
+--VDLTVPEGaVSQRRKDGLVKEVTELLAAAAGLPGAEalrVWVLIHDQPEGTWGAGG-----
+>A0A1X1UK42    41      0.237   6.792E-02       2       54      59      70      128     145
+--VEMTVFEGaLSQDRKEQLAADVHAAVCAAAAIDPAgsrafHVWTLIREIPEGNWAGGGK----
+>A0A1M6VIF6    41      0.298   6.792E-02       0       55      59      1       57      147
+PTYFCTTLEGRlAADQKSKIAGEITRIHSEVTGAPSFFAQVIFNELKPGNYFMGGAP---
+>A0A1V8TBR4    41      0.333   6.792E-02       9       55      59      87      137     155
+---------GYSAATKTELIKRVTASVAKYGDLPKEghkRVFVLIREVAEANWGFdGGNL---
+>UPI000BEAB4EE 41      0.325   9.357E-02       0       39      59      1       43      66
+PFINIKLVPengGPTNEQKQQLIEEVSDLMVKVLNKNKASIVV-------------------
+>UPI001F2FEF67 41      0.263   9.357E-02       0       54      59      1       57      73
+PFANFKAPAGLlTPEQKATIIHRTTDLLAEIFGEeSRRNTMVLVEELADGGWGIGDQ----
+>A0A1I4VHT4    41      0.237   9.357E-02       0       55      59      1       59      115
+PLANVKLVEGVsSSEEKHAMAKTLPDAMVRFEGSEAfhEGVWVLIEGLHTDGWHVGGRP---
+>A0A157RJH2    41      0.327   9.357E-02       4       58      59      65      119     124
+----VRLIAGRDEAKKATLIAALSLAIHASIGIAEQDVRVVLTDVPNTDMGVAGGLTAK
+>UPI00131AC1C0 41      0.285   9.357E-02       0       48      59      1       49      127
+PLVRIDLAQGKTPEHRRALGEVVYDAMRATLNVPPDDRFQVITEHAPGD----------
+>UPI0008C181EC 41      0.265   9.357E-02       11      58      59      74      122     129
+-----------TPDEKSRFIAEVNQLLKTVLGAELAEVsYIVIHEVPKDSWGYDGLTQAE
+>UPI0019139ADC 41      0.271   9.357E-02       1       58      59      63      121     130
+-LLEIRVTEGtNSAEEKEAFIAAAYEELAQQLGPLEEASYVVVQEVAATDWGWGGRTQAE
+>A0A8I1PB52    41      0.300   9.357E-02       0       58      59      1       60      135
+PIFEVHLVAGRhPPERLAELLRALSARYAEILESPVERVRGFVTAHPAAHVVAGGEVGVE
+>UPI000B8189C6 41      0.310   9.357E-02       0       56      59      1       55      138
+PLWKVYHPENaFSDEDKKAISEKIT-AVYR--GLPPFYVGVIFEPVPKSSFYVGGEPA--
+>A0A5P1ZTY4    41      0.267   9.357E-02       1       55      59      67      121     139
+-LVVVTPLAGFlTPERNEALAAEVTRHVQEAT-APDTVVWLVVHEVPEGNWAVNGAL---
+>UPI001E562927 41      0.303   9.357E-02       1       54      59      67      122     140
+-FVQIFAGEGRTFEQKRRLYAQIAKNISLTTEILMSDIIIILIENSgKENWSFGfGE----
+>UPI001678FF89 41      0.288   9.357E-02       0       57      59      1       57      142
+PLWNFyHPVDAYTPEDKKALAEKVTEIYARFM--PKFYVGVVFQEIEAESFYIGGEPRD-
+>A0A2Z5FWH3    41      0.283   9.357E-02       2       57      59      70      129     144
+--VEVNAFEgGLDDAAKEELIEGFTESIGKFSGTPSGArcpVFVLIRENPASDWGIFGKRVT-
+>UPI001E42958A 41      0.372   9.357E-02       0       57      59      1       59      144
+PVVNFHLLAGHsTVEQEQRLLVEASRLYSEVLASPIERVRAFITPHAAGQFAAAGALCS-
+>A0A7W0H6I4    41      0.233   9.357E-02       1       56      59      69      128     152
+-VVDATVPQGaLSDRRKSGLVEEFSKLVRDAAGLAEEDgvrVWVLIHEVPEGNWGAAGQIV--
+>A0A0F2PPU7    40      0.344   1.289E-01       0       55      59      1       55      63
+PVI---IFEGpkMNKEQKEQLVQEFSAAASKITNIPQEKFITLIKENNPEDVGVGAEL---
+>A0A8J7XEM2    40      0.292   1.289E-01       15      55      59      16      56      64
+---------------KRTLVKEITDALEKAYGIKRESYIVIVRESLPENVAVAGEL---
+>A0A7J3WQ25    40      0.310   1.289E-01       0       55      59      4       56      70
+PTI---IVEGPPigIETKRRLVERLTRVVSEEYGIP--SITVLIKENAAENVGIDGTL---
+>A0A537RB49    40      0.322   1.289E-01       0       54      59      54      112     120
+PVVELHVPGGVlTLEQRSALIKGVTDVVLGALKQPPDpprRLFVAIYETAEGGFGINGQ----
+>A0A2N8KMN6    40      0.254   1.289E-01       2       52      59      63      113     124
+--VDVDMIEGRDEAKKAALMAALNQAVCSTVDMSGDEVRVVIRDVPKVDMGVA------
+>T2G8U3        40      0.320   1.289E-01       0       49      59      1       50      126
+PFVQISMLEGTSAEYRKTLGDIVHQAMVETINIPPLDRFQTIREFSRENF---------
+>A0A1S1U0U1    40      0.250   1.289E-01       1       52      59      67      118     127
+-ILEITFIQGRPDETKKALLRDINERLVATGEISADDIFITIHEVGRANISFG------
+>UPI0015801E41 40      0.254   1.289E-01       1       53      59      63      117     129
+-HLDVKVTAGTNDmEQKASFIRQAHDLLASTVGAGlPVATYVVIDEVEADAWGYGG-----
+>UPI0010A537BF 40      0.250   1.289E-01       1       52      59      67      117     130
+-IAEIVFLSGRTDDQKRALFRHIADRAVE-AGFRADDIMIALVENSRMDWSLG------
+>A0A2R7QRX5    40      0.297   1.289E-01       0       46      59      1       47      134
+PLVRIDVNEGRSAETLRELSRGIHDAILAEYGIPERDYFHVLTEHPR------------
+>A0A7J9XJU9    40      0.338   1.289E-01       0       57      59      1       59      138
+PILNFHLAEGRhSAAQHERLLREGSTYYAEALDSPIERVRAFVTLHRPELVALAGVPGA-
+>UPI001BCFDB47 40      0.246   1.289E-01       0       58      59      1       65      142
+PVVQFNLVKDRyPREAIHALLDDVSEFYAATLypdaEKPPvERVRAFVNQVEPDLWATGGRLVSE
+>A0A522ZM43    40      0.233   1.289E-01       0       58      59      1       60      142
+PIMNIHLIAGaYPDAQIKELLHRCATHYGKVLNSPMERIRVFVDEYRPAMVFVDGKTGAE
+>A0A838IDP2    40      0.245   1.289E-01       2       54      59      70      126     151
+--IEVTTPEGaLSDRRRKELVGEATRVVREAAGIAEEEalrVWVLCHEVAEGSWGAGGQ----
+>UPI001E4D4075 40      0.363   1.289E-01       8       57      59      75      129     177
+--------EGQyTAETRRTLVHAITEAVARAEGAPFDDVapRVMIfpTEIPEGTWGGRGLIRS-
+>UPI001105E6A5 40      0.260   1.776E-01       7       56      59      8       57      70
+-------WKGITPENKKKWIETCTSVMKKNLDEPLDEIIVFINEIENNGWGQAGVTG--
+>A0A6B2FRB7    40      0.288   1.776E-01       0       49      59      1       51      76
+PHIDIKYFP-RelSEEQKQALANDVCEVLKKHLQSKDSALSVALTEVAPEDW---------
+>UPI001ADC8758 40      0.267   1.776E-01       0       53      59      1       56      77
+PFANFKVPAGtLDEQQKEELVTRTTELYVEIYGErARANTMVLVEEVTDGGWGIGG-----
+>UPI001C54DE5F 40      0.372   1.776E-01       0       49      59      1       50      103
+PRVKIDIREGRSEEHKMNLLAAVHDALVESIKIPDDD-RIqILHEHKKSNF---------
+>A0A1M5L8D8    40      0.288   1.776E-01       0       54      59      53      111     119
+PLVELQVPTGVlTLEQKGAMIKGITDVVLNAMKQPPDPVRksfVQIIETAEGGFGVNGQ----
+>A0A2E2WRX3    40      0.297   1.776E-01       0       46      59      1       47      121
+PLVNISILXGKTPEYKKAIADGVNSAVIETMGFPNDDRYQIINEVEK------------
+>A0A3N6MPV2    40      0.245   1.776E-01       0       52      59      1       53      127
+PFTRIAVRTGKSAEYRQALAQGVHRALMEVFKAPEDDIFMLVNEHDADNFFFG------
+>A0A1E7G959    40      0.220   1.776E-01       0       49      59      1       50      129
+PLVKLSMIEGRTVEEKHAVADAVHKSLVESFRIPEYDRNIRIEEYKRENY---------
+>UPI0010A4982E 40      0.211   1.776E-01       0       51      59      1       52      130
+PVVRVNLREGKNEDFRRRLSNAIHQAMVDTINVPPADKFQIITEHGPGNLAF-------
+>A0A7I7Y3G0    40      0.250   1.776E-01       0       58      59      60      123     132
+PlIINGWVRTGHPDEETSQLVREIADAATQVTGVPVEKVLVVIQNSPAHHAIEAGrvlpEPGQE
+>A0A250V6B5    40      0.292   1.776E-01       0       58      59      60      123     133
+PlLIHGTTRAGRPDAEKVRLAKSISTASSEITGVPESRVLVIITDTP-ARFAVeGGrvlpEPGDE
+>A0A838JII2    40      0.280   1.776E-01       0       54      59      66      122     135
+PaYVEIKITYGtNSDAEKSKLISEVKGMLTEFVGTIAEATYVVIQELDADNWGYDGV----
+>UPI001D0AA4F5 40      0.298   1.776E-01       1       54      59      65      121     139
+-FVVIAVTAGklRGTEVKKAFYRRVVELLGRSPGIRPEDVMIIITTTHSDEWSFGhGE----
+>UPI0018ABD78F 40      0.263   1.776E-01       2       54      59      68      124     141
+--VDVTVPEgGLNDERKAGLVKQVTADVLSATGLAEADglrVWVLLREQPEGTWGAGGE----
+>A0A524BD81    40      0.233   1.776E-01       0       58      59      1       60      141
+PTIRYQLVAGlHTDAQIRELLTRSCAVFAETLQVPADRIRAFADEVRPQAAAIGGDLVSE
+>A0A431KMR2    40      0.305   1.776E-01       0       57      59      1       59      143
+PIVNFHLVEDMsTPEQDERLLIGACRFYAEVLDAPVDRVRAFITPHRPSQMAVAGDLVA-
+>UPI001867E67D 40      0.224   1.776E-01       3       56      59      71      128     144
+---EVNIVDgGLDAEAKKKLIASITDSVRKHADIPAdERVpaYVLIRDVPAQDWGLFGVPV--
+>A0A2V1BQF0    40      0.237   1.776E-01       0       57      59      1       57      146
+PILKLYTSPGQlTDEEKQELATVLTSGYTKFM--PAFFVNIMFHELPNASFFLGGKPTS-
+>A0A5E4UC77    40      0.305   1.776E-01       0       57      59      1       59      146
+PILEYHLAEGHyADAQIAELLVASSHLYAEVLNSPIERVRVFAQFYQPQHVAVAGKLLS-
+>A0A7W0A5Y4    40      0.322   1.776E-01       0       54      59      66      127     153
+PIfrVEVTTPEGaLSDRRRVELVEGASKAICEIADIPEEEalqrVWVLCKEIAEGSWGAGGQ----
+>A0A833JBQ9    40      0.244   1.776E-01       11      54      59      97      141     155
+-----------SAEEKARFVAAAHDLLARTLPGPlPLATYVVVQEVPADGWGYGGV----
+>A0A1V8TN01    40      0.333   1.776E-01       9       55      59      87      137     155
+---------GYSATTKTELIKRVTASVAKYGDLPKEghkRVFVLIREVAEANWGFdGGNL---
+>A0A8D5LQA3    40      0.372   1.776E-01       0       57      59      14      72      161
+PILNFHLVQGQhEPIRIESLLLRSSELFAEGLRCPIDRVRVFVTEHAPQHVCTGGKLAS-
+>UPI001C8590FD 40      0.377   1.776E-01       9       53      59      78      122     331
+---------GPSDATKRSLVRELFARIESEAGISSHSVEITITETPKVNWGIRG-----
+>UPI0011BCF8F4 40      0.340   2.447E-01       11      54      59      1       44      58
+-----------SGEQKGKLMHGVTELLGGVLNKNGHTRVVVIEEVDMDKWGMGGE----
+>UPI001F469004 40      0.280   2.447E-01       0       49      59      1       50      75
+PHIQVKVLEGKTEEEKNKLAQELVKAAQKVIDLGDDSFSVSIEDFTSDEW---------
+>UPI001BD9A769 40      0.288   2.447E-01       0       49      59      1       51      76
+PHVDIKSFP-RefTDEEKQALADEITEVIVRRFASKTESVSVSLQHVAPDAW---------
+>UPI0005B9B46F 40      0.267   2.447E-01       0       53      59      1       56      77
+PFANFKVLEkTLTPKQKEEIVTRTTELYVELYGERARATTmVLIEEVPDGGWGISG-----
+>A0A7Z0SKC2    40      0.300   2.447E-01       4       53      59      65      114     124
+----VEFIEGRTEALKAALIAALSRAGFDATGMPESEVRVRIIDFPNTNMGMAG-----
+>A0A7W5P3X9    40      0.250   2.447E-01       5       57      59      69      124     126
+-----NIVAGksRSTEQKRVTYQMLSERLQQRLNLDPNDLMIIIQQTQPEDWSFsGGKMFA-
+>UPI00048603AD 40      0.245   2.447E-01       0       52      59      1       53      127
+PFTRIAVRAGKPAEYREALVKGVHGALMEVFKVPEDDLFMVINEHDAENFFFG------
+>A0A2A3JBX9    40      0.295   2.447E-01       0       54      59      64      124     127
+PLVTLTMREaGLShpqiPDAPARLIRSLTEAVTTVLGeSVREHVSVSIVGVPAGRSGVGGE----
+>A0A1G7KU92    40      0.254   2.447E-01       1       57      59      65      123     128
+-LVIVHIVAGhwRDESAKRALYRAIADRLTVEASLRPEDIQVIITSNDKPDWSFGNGVAS-
+>UPI001EF6F298 40      0.275   2.447E-01       5       58      59      69      126     129
+-----TLLAGkpRSAAQKAALCRTLTQRLAEQLAVRPDDVMVVIQFNSAGDWSFsnGTMLAGE
+>UPI0003F8401F 40      0.288   2.447E-01       1       53      59      49      107     130
+-FVDIRIPINRlDLLAKQGLIRDFTKVIldAENSDRSPENarrVWVVINEIKADDWGIGG-----
+>J3HHR0        40      0.301   2.447E-01       0       52      59      1       53      132
+PFVRISLLKGKSPEQLRAIADGVHQALVNNYSVPQDDRFQIIEQFEKGMFFYG------
+>UPI001BCAC1F6 40      0.278   2.447E-01       1       58      59      67      127     134
+-YVQITAGQGRTLEQKKKLYQQIAAKIAASTEITINNVIIVLLENNgQENWSFGnGEiQVSK
+>UPI0010F50960 40      0.338   2.447E-01       0       57      59      1       59      137
+PVAHFHIPAGtASTEQRAALLTDASGTYSRILDSPIERVRAFVVQYDPADLAVGGQLVA-
+>A0A1F8PMI2    40      0.250   2.447E-01       0       49      59      1       52      137
+PYIVVSVLEGIPVEQKKAMARDIAKAVSKNFGLPFEMVakEIVFNDILLENF---------
+>D0LBE9        40      0.322   2.447E-01       0       57      59      1       59      138
+PIVHFHLPAGaFTVDQLQGLLVEGSAAYARILDSPIERVRAFIVHYEPNLVAVGGRVAD-
+>K6WAB7        40      0.288   2.447E-01       0       57      59      1       59      139
+PIAHFHLPSGYaTPDQERRLLLEASAAYSRVLESPIERVRAFVVHYDPASIAVAGRIVA-
+>UPI00123DED80 40      0.338   2.447E-01       0       57      59      1       59      140
+PILNIHLVRGQSPApAVENLLLRCSQAFADGLRCPIDRVRVFVTEHEARFMCVGGKMVS-
+>A0A077F8T2    40      0.305   2.447E-01       0       57      59      1       59      142
+PVVNFHLVQGHcSAEQKVQLLKAASQLYSQVLESPIERVRAFVTLHAADECAVAGDVVS-
+>S9P1G1        40      0.350   2.447E-01       0       55      59      1       55      142
+PLWKIYHPVGaFTGEDKQALSKRITEIYSPVL--PRFYVGVIFQEIAADSFYIGGEP---
+>UPI001AE6D3BE 40      0.269   2.447E-01       2       58      59      68      130     143
+--IDVTVPAGaLSDRRKAGLIKDATDAVLRAAGLTESDalrVWVLIHEQVEGTWGAGGhvVRFSE
+>A0A2E2QRN9    40      0.291   2.447E-01       0       45      59      61      108     143
+PHVYVSglVREGRSAEIKQALMTHVLEAIARIAGITSEEVWIYLQDIP-------------
+>UPI0004884818 40      0.222   2.447E-01       1       56      59      70      131     144
+-VVRVGVPAGsMNDDKRRDIVRRVTRVLAD-ADADPERFsqaataWVHINEIPEGNWGAGGEIV--
+>A0A7K1JTU0    40      0.303   2.447E-01       0       54      59      1       55      144
+PLWNIYHTPDvFSDNEKSELSRSITD-IYTAAGLPRFYVVTLFTEVRPGNFYVGGE----
+>A0A538JP55    40      0.271   2.447E-01       0       52      59      66      124     145
+PIfvLSVTVPDGaMSDRRKAGLVEEATKLIldAEGGDGDPQRVWVHIHEVPDGNWsAVG------
+>UPI001390E5CF 40      0.266   2.447E-01       0       58      59      1       60      146
+PVVWFHLSEGcVTAEREKDLLVQASTLYADVLAAPIERVRVFIRAYPASCVAVAGVQISE
+>A0A2W7K4Y5    40      0.265   2.447E-01       1       56      59      64      127     146
+-FVHGQIRAGRTNEQKQGLLDSIVGVVARAANTDSRYVWVYLAELPAAqmvEYGKllpspGGELA--
+>A0A3R9TRQ0    40      0.267   2.447E-01       1       55      59      67      121     148
+-LVVVTPLEGFlTPERNEALSAEVTGWVREATG-PDTVVWLVVNEVPEGNWAVNGGL---
+>A0A1H0YFD9    40      0.237   2.447E-01       1       53      59      70      128     148
+-FVEVRIPAGRlTRLDKSGIMRDFAQILIEAEErVPlPEElrrVWVTIVELEAEDWGIGG-----
+>A0A292GKR9    40      0.234   2.447E-01       0       56      59      1       64      149
+PFIRITTLQGLlTAAEKQSIAEGLTLAIMkiETGGLDTPQFRAIsalaFEEIASGNWFVGGQPA--
+>A0A4P6JTS5    40      0.346   2.447E-01       11      54      59      80      128     155
+-----------DDERKQGLVEEVTRAILDAEGAswDAENrarVWCIVQEVADGNWGAGGQ----
+>A0A849N8J0    40      0.283   2.447E-01       0       53      59      1       60      187
+PIMQVTHPEaALSPSQKRDLAQRLTEvLIAMEGGADTEggrgFAWVVFTPVPAGDWWIGG-----
+>N6V2B2        39      0.315   3.372E-01       20      57      59      6       43      46
+--------------------RALDDPWPDTPACPPESLEIIITEMSKDSWATAGRLKS-
+>UPI0002FA7FD1 39      0.316   3.372E-01       0       57      59      1       57      60
+PLIKI---EGPkiTKEQKEQLVSELVTSASKILNIPEQAFVTLIKENKLENIGLGTQLLS-
+>A0A7C1QSF9    39      0.285   3.372E-01       4       56      59      2       57      64
+----VATLNGPTIENldvKRVLVKEITDALEKAYKLPRHTYIVLIKEDSPNNVGVGGELV--
+>UPI001EDABEFB 39      0.326   3.372E-01       13      57      59      16      61      69
+-------------EQKEKLSKGITELFAQTFNGRGASTaVVIIEEVSTDNYSIGGKTIS-
+>UPI0010421B7B 39      0.271   3.372E-01       0       58      59      9       63      87
+PIIACNIHRGNTDEQKDQL----GQCLMKAIGEPIEDMFLAIREMPGCNFVDPGEHVAE
+>UPI001BA5C78C 39      0.262   3.372E-01       0       57      59      1       61      125
+PLIHVSLRAGKSDAYRQAILDGLYRAMREALDVPEDDQFMTITEHAPANFRTGsayGVARS-
+>A0A494XA83    39      0.260   3.372E-01       0       49      59      1       50      126
+PLTRISLRKGKSTEYRQALAESVQRALVETFNVPSDDQFMLITEQEPENF---------
+>A0A4Q9VZ82    39      0.240   3.372E-01       3       52      59      69      118     127
+---EVAFIEGRSDEIKKALIADLAARLTAAVGLRPDDLFITFTEVGRANVSFG------
+>UPI00141EA7C9 39      0.301   3.372E-01       0       52      59      1       53      127
+PFTRIAVREGRSVEDRHALSAGVHRALQRAFNVPEDDIFMLVTQHAAEDFIFG------
+>A0A5B2VK43    39      0.269   3.372E-01       1       52      59      67      118     127
+-YIEITARAGRSVEAKKALYHDIAKKIAATTDLSINDVIIILTENVSENWSFG------
+>A0A420ARE9    39      0.300   3.372E-01       1       57      59      65      124     129
+-IVYIQITAaiGRDVNKKRKLYRQISLNISNSTPINPQDVIIVLLENSKHDWSFGnGEMQT-
+>A0A255XQ38    39      0.288   3.372E-01       1       57      59      67      124     129
+-IIEIALLAGRSDEQKEALFKDVRQRLA-AIQFPPENSIIFLLENRAIDWSFspAGSVKS-
+>UPI001C99A721 39      0.288   3.372E-01       1       52      59      67      117     129
+-VIEIALLGGRTDAQKEALYTDIRKRL-DSIGFPPENSIVFLIENAAIDWSFG------
+>A0A0Q5LKW7    39      0.230   3.372E-01       1       57      59      67      130     134
+-VIQIFTQAGRSTDEKQEFFRALAEALAGV-GVAGEDLVIGFVENTPADWSFGfgraqyttGELAT-
+>A0A2D9H5I3    39      0.288   3.372E-01       1       52      59      67      118     135
+-IIEITFLVGRSDDVKKALLADINRNLVTAGVVSPDDVFVTITEIGLANISFG------
+>UPI00083FF5F4 39      0.309   3.372E-01       1       54      59      66      120     135
+-IIQISLVAGRDRDVKSALYASIAERLSADLGIRREDVFISLMEAAPADFSFGnGE----
+>UPI001182054B 39      0.271   3.372E-01       2       56      59      68      126     138
+--VEITVPVGaLSDRRKAGLVGEITTAVLDAAGladADGQRVWVLIHEQPDGTWAAGGQIV--
+>UPI001AF02428 39      0.260   3.372E-01       12      54      59      79      124     139
+------------DDRKAGLAKEVTNLVLAAAGLGPEHalrVWVLINEQTDGTWAVGGQ----
+>A0A0U3BBP1    39      0.316   3.372E-01       0       58      59      1       60      140
+PILEYHLTDGQyTDAQCEKLLVESSKLYAQILGSPMDRVRVVIHQHRPSMVAVAGVLMNK
+>K6Y4T8        39      0.288   3.372E-01       0       57      59      1       59      141
+PLVNFNLLKsDVCESQIERLIKQSSELYADVLECPIERVRIYINLFDRAHVGVAGDLVA-
+>UPI001C0CFDA3 39      0.333   3.372E-01       0       58      59      1       60      141
+PILEYHLADNcYSDSQIKELLVSSSHLYAEVLACPLDRVRVFVNFYQKRHMAVAGELLSE
+>UPI000994186B 39      0.288   3.372E-01       0       57      59      1       59      142
+PLYQcITRAESLTDEVRQTIAQEFTRIHCEITGAPAVFVHVVFNEYQPGHHYLAGKPES-
+>A0A3N4GPQ6    39      0.271   3.372E-01       0       57      59      1       59      145
+PVAHFHLPSGaVTPEQERQLLVEASQVYAAVLDSPIERVRTFLVPHEATRMAVAGQLVA-
+>A0A132BB23    39      0.298   3.372E-01       0       55      59      1       55      146
+PILQFYISPNQlSLEEKQELASTLTARYARLM--PDFFVNVMFHELPHGSFFVGGKP---
+>A0A8J4DUB9    39      0.275   3.372E-01       1       54      59      69      126     148
+-ILDVHIPAGaLSQRRRGELIREATELIRDAAGLDtkgADQIWVLVHEVPEGFWGSAGQ----
+>A0A652L2K0    39      0.301   3.372E-01       0       53      59      64      126     165
+PHYRViaGVPEGQlnGAAKKQQLVAEVTDAIVRAEGADDEKakdrVWVFPLEIPEGHWGsFGG-----
+>A0A4R0XGU6    39      0.290   3.372E-01       8       57      59      75      129     177
+--------EGQyTDESRRALVKAITEAVARAENRPFEEvasrVWVFPTEIPDGTWGSLGTIFT-
+>A0A0B1YMB9    39      0.327   3.372E-01       5       57      59      72      129     178
+-----TVPEGQySDESRKTLVRRITEAVARAENGTFEDvatrVWVFPTEIPDGQWGSRGLIRS-
+>A0A1J5LRU3    39      0.296   3.372E-01       0       53      59      1       54      185
+PILHVHLIEGYASATKQRLSRLLTDATRVVVPASAAGIMVTLTEHTADNFMRGG-----
+>UPI001111BC9F 39      0.265   3.372E-01       0       57      59      50      113     201
+PLMRVTLTPGaFGDAQKARLVGALTEAACSAESVPdrPESrMRalVLLQELAPESFYSAGVSAD-
+>A0A7W8Q590    39      0.372   3.372E-01       8       53      59      109     159     212
+--------EGQyTDESRRSLVREVTEAVARAENRPFDDvaprVWVFPTEIPDGAWGTRG-----
+>A0A524I8Z3    39      0.482   4.647E-01       0       28      59      1       29      31
+PLVEIHLLEGRTDEQKKALLTAVTTAVHE------------------------------
+>A0A842P0U3    39      0.300   4.647E-01       26      55      59      0       29      32
+--------------------------MCEERGCPTEAVTVIIEDVPKTQWGRGGKP---
+>A0A2C9BMW9    39      0.263   4.647E-01       0       56      59      1       57      63
+PTLEVFLPAGHTETCKAALMADLAHAVVESISAPIEAARILLGESPETDFGIAGRTA--
+>A0A352NG62    39      0.254   4.647E-01       0       57      59      1       57      63
+PVITVE--AGKmDRNKKALLVKELTQKASEILSIPEQAFITLIKENDMDNVGTGGQLLS-
+>UPI001BA85C14 39      0.298   4.647E-01       0       54      59      1       57      68
+PFANLKVPAGLlSAQQKEELVTKVTDLYAGLFGdAARDNTMVLVDEVVDGGWGIRGE----
+>A0A096FMJ2    39      0.264   4.647E-01       0       52      59      1       51      68
+PEIVVYAAEGRSHEQKQELMQKIASAVKETFGIPLNK--VVWRRRPKTSCAVA------
+>A0A7W0XPB4    39      0.285   4.647E-01       2       50      59      62      109     111
+--IEIKMCAGRSDDQKRSLRANISQPLA-PFGIPDSDVKMIVTDVPGANLG--------
+>A0A521WPX1    39      0.250   4.647E-01       0       47      59      1       48      122
+PLVTITLPEGKSPQFIQSLSTIVHEAMVETINCPPDALYHIINQVKRE-----------
+>A0A522QPD2    39      0.290   4.647E-01       3       56      59      64      118     124
+---EVDFLAGRTGDQKAALIAALSHAGASTTGVSESEVRVCVVDFPKTDMGMAnGVTA--
+>UPI0002E1C38A 39      0.269   4.647E-01       1       52      59      62      113     124
+-LFDIDMIEGRSEEAKANLILGLSKIAHETTGVSEDEVRTRLSDFSKENVGVA------
+>V6J3U2        39      0.200   4.647E-01       0       49      59      1       50      126
+PFVRVSMIEGKNKDYKGKVAETIYRSLRETFDVPERDKFIVIHEHSKDNF---------
+>A0A2V9BNT1    39      0.317   4.647E-01       0       58      59      1       63      127
+PFARIDLAEGKSVDYRRTIGEVVYEAVVEVLKAPKDDRFQVITEHPAEDFIFDpsylGIQRSK
+>UPI0003A0A5D6 39      0.320   4.647E-01       0       49      59      1       50      127
+PLTRISMLAGRSSEAKAQIKEVVSQTVVDKLHVPASDRFVLIEEFDRENF---------
+>UPI00197E8A8E 39      0.283   4.647E-01       0       52      59      1       53      127
+PMTRIAIREGRSAEDRRALFTGIHRALQRAFNVPEDDIFMTLTQHGADDFVYG------
+>A0A223PD29    39      0.200   4.647E-01       0       49      59      1       50      127
+PFVRVHIRRGETREYRKAILDNIYEAMLETFNVPKDDKFMVVDEYDPDNF---------
+>A0A1M5FG24    39      0.280   4.647E-01       5       52      59      71      120     128
+-----HIFAGkpRSCEQKRALYQALNQHLTQSLPLNEEDIMVIIQFNHAEDWSFA------
+>A0A8J3JIE3    39      0.272   4.647E-01       1       54      59      64      117     132
+-FVQISLVGGRPTDLKVALYRRIAEVLA-PLGVRGDDLFVTLTENGLADWSVGnGE----
+>A0A1F6UWD9    39      0.300   4.647E-01       0       58      59      60      119     137
+PaLIRGAIRKGRPQSIRQALIRRIFDAYVGITGAPVMSVLVAIGEVSASSVMEGGEILPE
+>A0A6C1VUF1    39      0.250   4.647E-01       0       51      59      1       52      138
+PFVRMDLLKGRSKEELRRISRSVHQAMTETIGVPEDDYFQVITQHDEEEFFF-------
+>UPI000372BE89 39      0.355   4.647E-01       0       57      59      1       59      138
+PVVEIHLVAGaHDDRRIEDLLRRVSERYAAVLESPIDRVRAFVTMHAPQHWMTGGVTAA-
+>A0A5E4YQ27    39      0.274   4.647E-01       0       53      59      66      123     142
+PVVTLQIYViagGLDDAGKCKLIEGAT----SILDRRPAStsvapVYVVIHEIPEENWGIFG-----
+>A0A6N7DV90    39      0.269   4.647E-01       11      57      59      81      132     142
+-----------TAEKKEMLTRQLTDAVLDLEGSDknmlnAARVWVMIHEVEEGNWGGAGQIYS-
+>A0A839HU41    39      0.316   4.647E-01       0       58      59      1       60      142
+PILEYRLAEGQyTDEQVSDLLLASARLYAEVLKSPLDRVRVVALSYKPQHAVVGGHLVSE
+>UPI0009EC9D25 39      0.266   4.647E-01       1       45      59      64      108     145
+-FVHGHIRAGRSDDKKQLLLSRIVDSVMKIASVERRFVWVYISEIP-------------
+>UPI000C7BC551 39      0.392   4.647E-01       0       50      59      1       51      148
+PRTTIEILEGRSLEQKRALVKQIGLSVSECFHVPTTAALVRIVEVKFEDFG--------
+>UPI001C21959B 39      0.272   4.647E-01       15      53      59      89      132     156
+---------------KDDIARSVHDAFREVLQLPPETgarwaPWVIVNDIPDGNWGAGG-----
+>UPI000414D4A1 39      0.272   4.647E-01       8       57      59      75      129     163
+--------EGQfTDERRRTMVEAITEAVLDaEAGAhsrDPMRVWVFPNEVPDGTWGGGGRIHT-
+>UPI000E0993C5 39      0.225   4.647E-01       0       53      59      64      125     165
+PHYRVitSVPEGQvnTLDRRRALVAEVTAAVVKAEGSgDPDAhhrVWVFPLEIPEGRWGAGG-----
+>A0A653BCZ5    39      0.512   4.647E-01       0       38      59      1       39      244
+PIAMIHIAAGRSEEKKHALLVNVTQSIAESLEVPVESVR--------------------
+>A0A386H1U0    38      0.316   6.404E-01       0       57      59      1       57      62
+PLIKI---EGPkiTKQQKEQLVNELVTSASKILNIPEQAFVTLIKENELENIGSGTELLS-
+>A0A7V4PKW6    38      0.259   6.404E-01       3       55      59      2       55      65
+---TIFFYGPRlEKEKRKEMIKSFTDAASRLTGIEKSAFVVYLRETSPEDVGVGGEL---
+>UPI001CFC1281 38      0.250   6.404E-01       0       49      59      1       51      76
+PHVDIKCYP-RelTEEQKKALADDISQVLQKHLQAAEHTVSVALGYISPEHW---------
+>A0A1X0XYF2    38      0.314   6.404E-01       1       54      59      2       55      79
+-IISCDMRQGRSDEQKQALAAGLIAAVRAATGEPITEMFLVIREGRGVNFIEAGE----
+>UPI0019310F69 38      0.266   6.404E-01       0       40      59      1       45      95
+PFVRITLLQGMSDTQVRAIADGIHQAMVETIDVPPADrfqvVHVV------------------
+>A0A2P4WY75    38      0.262   6.404E-01       0       58      59      56      116     120
+PCAMIHLRSiGKVDAQHnPTTASVLTEVVSQELNIPKDRIFMNIDDVQRSNWAKGGVLIPE
+>A0A432DV65    38      0.300   6.404E-01       4       53      59      65      114     124
+----VELIEGRSDELKAALISTLSRVGTETTGVHENEIRVRVIDFPKPNMGMAG-----
+>UPI000C244AD0 38      0.269   6.404E-01       8       58      59      68      119     125
+--------KGRpTEDEKDTLREEGIRILKEILEHGDDPVDIQIKEISTDNWGLGGESITE
+>UPI001E4674FB 38      0.250   6.404E-01       0       58      59      1       60      126
+PVLEVHLVEGKhASAHLAELLETMSARCAEVLDTPIDRVRAYVTAHAPDRWAAGGVAGAE
+>UPI00075C509F 38      0.283   6.404E-01       0       52      59      1       53      127
+PFTRIALRESKSAEYRRALSEGVHRALQRAFDVPADDIFMTVTEHSADNFFYG------
+>A0A7M1KSV3    38      0.250   6.404E-01       0       47      59      1       48      127
+PLVRIDLLEGKTAEFKSQLGELVYESMLETIGIPEEDKFVVVNDLKAE-----------
+>UPI00041C3E98 38      0.280   6.404E-01       0       49      59      1       50      127
+PLTRVSMIKGRSLEAKNEIRDIIGQVIVDHLKVPSDDRFLIIEELEKENF---------
+>UPI001C0633D5 38      0.293   6.404E-01       1       55      59      65      122     129
+-FILFHIVAGkpRTREQKQRFYALLSEQLKVSLKIHPDNVMVIIQFNRAEEWSFsGGKM---
+>A0A372JYS9    38      0.318   6.404E-01       0       43      59      1       43      130
+PLVRISLLKGKSPEQIRTIADGVHQALVETYNVPEKD-RFQIIE---------------
+>UPI00129817E7 38      0.288   6.404E-01       0       57      59      1       59      131
+PFYTCYTSQdALSSQEKAHVAAEVTRIHVQHTGAPRGFVRVLFHEVAPGDCYTGGEVAD-
+>A0A239LJQ4    38      0.293   6.404E-01       1       54      59      65      122     131
+-IIYIQIIAglGRTLEQKKNLYSEIAHRVSTSTEITKNNIIIVLLENAgRQNWSFGnGE----
+>A0A7I7Y3G0    38      0.254   6.404E-01       0       56      59      1       58      132
+PVYTCTLAQGtLSNEAKSDLAREIT-TIHSAVNhVPGNYVNVVFNELPPTDVFSGGQPG--
+>A0A8F5RP17    38      0.274   6.404E-01       0       48      59      1       50      133
+PFYSCRI-PARSlnPAQKQAIAELITTVHAETFNAPPSFVRVMFHEAAPGD----------
+>UPI001F186E04 38      0.283   6.404E-01       0       58      59      1       60      135
+PVAHFHLPRNtFSADEERRLAVAASETYARVLDSPIDRVRVFVVHYEPTAVAVGGRLVDE
+>A0A3S0U3K1    38      0.327   6.404E-01       0       53      59      1       55      136
+PVAHFHIPAGRfTAAQERKLLIDASTTYSRVLDSPIERVRVFVVRYDPSCVAVAG-----
+>UPI0016552D0A 38      0.305   6.404E-01       0       57      59      1       59      138
+PVAHFHLPRDRyTSEQERRLVVDASIIYARVLDSPIERVRAFVVHYEPSAVAVGGELVA-
+>A0A8A6JF61    38      0.271   6.404E-01       0       57      59      1       59      139
+PVAHFHLPSGAaTPEQERQLLIEASQVYAAVLDSPIERVRTFVVHHEATRMAVAGQLVA-
+>UPI000464EEEB 38      0.288   6.404E-01       0       57      59      1       58      140
+PLWTIYHPANtYSDKDKQDFAKDITD-FYTGFGLPAFYVVVLFTEMAEPAFFVGGRPAS-
+>UPI001E8D9ED9 38      0.339   6.404E-01       0       54      59      1       55      140
+PLWQIHHGSqTLSDEDKKALAKQITEVYV-NYGLPAFYVRVEYQEMSPTTSFTGGE----
+>UPI00110E114F 38      0.288   6.404E-01       0       57      59      1       59      140
+PVAHFHLIDGtFTIDQRRRLLTEASHCYAQVLDSPLDRVRTFVVPHTPDDAATAGVLIS-
+>UPI0009D607C2 38      0.288   6.404E-01       0       57      59      1       59      141
+PIAHFHLVDGtGTADQRARLLTEACRSYARVLDAPVDRVRAFVVRYPPEEAATAGTLLA-
+>A0A7D4TEH5    38      0.252   6.404E-01       0       54      59      66      128     141
+PHyrLDISIFQGtMAGDKKEQLTEQLTDLIlqVEETDhnlLNAARVWVMINEVPDGNWGGAGK----
+>UPI000D5EA223 38      0.339   6.404E-01       3       56      59      71      126     142
+---QIYVIQgGLDDEAKLKLIRGATQILGRHSGsAGRIPVYLVIHEIPETNWGIFGEFA--
+>A0A3B7AAQ1    38      0.355   6.404E-01       0       57      59      1       59      145
+PVLNFHLVEGQhEAARIETLLLKASALFAEVLACPIDRVRVFATEHAPQRACIGGKMAS-
+>UPI0018918E50 38      0.278   6.404E-01       2       57      59      68      128     148
+--VRISVLApyGRlTPEARAGLIEEATQIVARVVGDPAqvERTFVLIGETADGGWGLAGRTGA-
+>A0A537TCQ6    38      0.276   6.404E-01       1       46      59      64      110     148
+-FVNGQIRAGRSAESKDQLIARITAAVAEASNRGKRNVWVYITDlIPR------------
+>UPI001C2DD5CB 38      0.274   6.404E-01       0       53      59      64      125     165
+PHYRViaGVPEGQlnGTAKKQQLIAEMTDAIVRAEGSGDENahhrVWVFPMEIPEGHWGASG-----
+>UPI00137056A4 38      0.285   8.826E-01       4       52      59      65      113     124
+----VKLITGRTEALKDALFAALNGAICDSLGIAGDDVRIIVTDVPKTDMGVA------
+>UPI0008062B99 38      0.226   8.826E-01       0       52      59      1       53      126
+PLTHISMRQGKSEAYRQAIFDSLCRALHETFGVPEDNQFMTIHEHAPGNFRYG------
+>UPI001C077E61 38      0.275   8.826E-01       1       58      59      62      119     126
+-VITGRVREGRSDQDKQRILREVAEATAKIIGRDVAEVGTIIRDVPSKYIFEGGQILPE
+>A0A522GSA9    38      0.220   8.826E-01       0       49      59      1       50      126
+PLVRISLRKGKTPDYRRAIAKHVYEALREAFKVPDEDRFVLIDEYEGSDF---------
+>UPI00128D7E0D 38      0.276   8.826E-01       0       46      59      1       47      126
+PLARIDLMEGKDPEYKKALADGVYRALVEAAGAPEKDQFAVVSEHGP------------
+>A0A1H4HGB3    38      0.240   8.826E-01       0       49      59      1       50      127
+PLTRISLRAGKPVEYRKALTEGIQRALIEHCKVPPDDIFMLITEHDEGNF---------
+>A0A316FGX9    38      0.290   8.826E-01       0       56      59      1       58      128
+PHLSVHVLEsdlaGRET----TLIRRLTDAVVTVYGeWARGLVDVKLIGLPPHRWGIGGAPA--
+>I4N6R2        38      0.252   8.826E-01       0       57      59      1       62      129
+PFVRISVLQGRSPQYLQALSTAIHQALVDTFDVPPSDRFQMIHQHAPGELlfdrdYLGG-PRS-
+>UPI00164DAEA9 38      0.237   8.826E-01       1       58      59      63      121     131
+-LLEIRITEGtNTAEEKEAFVRAAFEELWQQIGPLAEASYVVVQEVKATDWGYGGRTQEE
+>UPI00164D04BC 38      0.269   8.826E-01       0       57      59      1       60      132
+PHFQVRVHEeeldG---EVEGRLIRSLTEALVQVYGERARAMAVVeIFGVPRQRWGVGGVPAS-
+>UPI001A93171C 38      0.229   8.826E-01       1       58      59      65      125     132
+-IVYIQIIAgqGRTLDQKRALYKEIANQIASSTTVTKNNIIIVLLENDgSQNWSFGDGMIQK
+>UPI001E3C9D13 38      0.240   8.826E-01       0       49      59      1       50      132
+PLVKVNLRKGRTSEEKTAIGASIQEALVSILKVPEADRYQLFTEFDDENF---------
+>A0A7I7SY20    38      0.309   8.826E-01       0       53      59      1       55      135
+PVAHFHLIDGaFTDAQRHRLLTEASRCYAEILASPLDRTRVFIVGYKPADVAVGG-----
+>UPI000E20EA8A 38      0.346   8.826E-01       0       48      59      1       49      135
+PLVRIDVTAGRSPEELQAISRAVHEAIVEEYRIPERDYFHILTEHPAGH----------
+>A0A2S5V348    38      0.295   8.826E-01       0       43      59      1       44      135
+PLVRIDVNAGRTPEQISSIADAIHDAIVAEYGIPARDRFQIITE---------------
+>UPI001BDD8B7E 38      0.280   8.826E-01       0       55      59      1       56      140
+PLWHIYHPVGaYSDQDKQDFARDITK-IYTNIGLPDFYVVALFHEISESSFFIGGEP---
+>A0A3A9JYP4    38      0.305   8.826E-01       4       57      59      72      127     142
+----VYVLEGGLDSQgKQALIAGATEILGRHAGIegriPA---YVCIREVPESNWGIFGAAGS-
+>A0A7M3NYV3    38      0.210   8.826E-01       1       53      59      67      123     143
+-LVEVTVPQGALSERRRAgLVEEVTKTVLSAAGLAAEEalrVWVLVHEQPDGTWGAGG-----
+>UPI00166BEED3 38      0.193   8.826E-01       3       58      59      71      132     144
+---EISVFRgGLDDAKKRALYKRMTEIVGRYLGIEANArvpLFIVVRDVDPMDWGaFGGTTdISE
+>A0A5D0QHB6    38      0.206   8.826E-01       1       56      59      70      131     144
+-VVRVGVPAGsMTDDKRQDIVRRVTRVLAD-ADSDPARFnqptsaWVHINEIPEGNWGAGGEIV--
+>UPI00131EAD32 38      0.327   8.826E-01       0       56      59      1       56      149
+PLWTIHHTSdAFTAEQKTELADRITKECYPPL--PAFYVGVAFHEMPHGSFHIGGRPA--
+>UPI000420C155 38      0.298   8.826E-01       0       55      59      1       57      149
+PTYQVTAPKGRLAEtQRAAIARCITESHCAATGAPKYFAQVIFNEVEQGNYYLGGAL---
+>A0A1A2G978    38      0.234   8.826E-01       0       57      59      1       64      151
+PLMHVTLTPGaFDDAGKQRLVTGLTDAACRAESVPdqPQHrMRalVLLHELPPGGFYSAGASAD-
+>UPI0013A57F78 38      0.241   8.826E-01       4       55      59      72      129     152
+----VHTIQGLMDEgAISGVMRDLTKLVLEIEGSehNPDNagrVWVIVREYPRSHWGIGGYP---
+>A0A4R1NEV7    38      0.288   8.826E-01       11      55      59      13      57      152
+-----------SAQQKTLMAQKITQAHHEATGAPAYFVQVMIEERENSSLFLGGEP---
+>UPI0018953AED 38      0.288   8.826E-01       8       56      59      81      128     153
+--------PGH--EQ--ALIKEVTHAVLNAAGLgeqEADSVWVLLHCVPEGHWGVAGQAV--
+>A0A7W8CE87    38      0.313   8.826E-01       8       53      59      75      125     163
+--------EGQfDDERRAAIVREVTDAVLRAEGAahphDPNRVWVFTNEIPDGTWGGAG-----
+>A0A2M9M9C1    38      0.384   8.826E-01       8       54      59      75      126     165
+--------EGQLDEQKREsVIAEVTEAIldAENGAWPRDArrIWVFPTEIPEGHWGGRGQ----
+>UPI00067A7CAD 38      0.233   8.826E-01       5       57      59      72      131     175
+-----TVPEGQyTEASRAALVKDVTAAVVRAAGGSFEDvapqVWVFPTEIPDGQWGSRGviRPLS-
+>A0A3L7AH30    38      0.266   8.826E-01       1       57      59      74      133     192
+-LVNVFIPEGYmNVAHKNEVHAWVAEEIAGATGCsdPAGSLLTVINEVTEGNWGDGGQPIS-
+>A0A3S0HRX4    38      0.615   1.216E+00       0       25      59      1       26      40
+PIVNIQLLEGRSDAQKEALIEKVTAA---------------------------------
+>A0A1V4S593    38      0.266   1.216E+00       11      55      59      12      56      64
+-----------DVETKRQFVKEVTDAMEKAYKFPKQAYVVTIFENLPENVSVGGVL---
+>A0A1S6R9V3    38      0.267   1.216E+00       0       53      59      1       56      71
+PFANFKVPAGSLDEkQKQEIVTRTTELYVDIYGErARANTLVVVEEVTDGGWGIGG-----
+>A0A853JKU0    38      0.240   1.216E+00       0       49      59      1       50      78
+PHVTIYTVPGHSEEVKQSLSEKIRRTVSQEFDVEEGVISVSVEEVEKTDW---------
+>A0A5N1KZU3    38      0.320   1.216E+00       0       49      59      1       50      123
+PLVTISVLEGKSDEYRKTVADRVNKAVLETLDFPPDDRYQLVREFPSQDF---------
+>A0A2G4J6B6    38      0.230   1.216E+00       2       53      59      63      114     124
+--ITVGLIHGRTDELKSALIAAMANAVEAAIGVSSQNVRSVLFDLPTTDVGVAG-----
+>UPI000F8934CF 38      0.283   1.216E+00       5       54      59      69      121     126
+-----NIVAGkpRSNEQKSALYRQLAAQLKEKMGIDGGDVMVVIQFTAAEDWSFsGGK----
+>A0A7K2YE09    38      0.252   1.216E+00       0       56      59      64      126     127
+PVVTLTTREGalhRPeiPDAAARLIASITDAVVTVFGeAVRAHVTVLVVGVPSGRSGVGGELV--
+>A0A2Z5GA74    38      0.290   1.216E+00       0       54      59      1       50      130
+PFVRISLKEGRSAEDREAIADCVHTALVEAIGIPVDDRFQVVTE-----YGSGGV----
+>A0A292YWQ4    38      0.300   1.216E+00       0       58      59      1       60      135
+PIFEVHVVADRhPPERLDTLLRELSARYAEVLESPVERVRGFVTAHRAEHVSAGGVTGAE
+>A0A1M5Q4V8    38      0.275   1.216E+00       1       54      59      65      122     136
+-IIYIQIIAgkGRDLEKKRRLYSAIAEEISKSTSVTKNNIVIVLLENNiQEDWSFGnGE----
+>A0A5A7WQ89    38      0.267   1.216E+00       0       52      59      63      117     136
+PnVVMIQIFTqgGRSIETKQQLFAHIAEQLA-TVGVDGPDVFVGIVENGPQDWSFG------
+>A0A536YCD7    38      0.244   1.216E+00       0       48      59      1       49      136
+PLVRISLLKGRPPELRRKIGDAIHRALVETMDVPQRDRFQLLTEHEPGD----------
+>A0A4R3HRL6    38      0.305   1.216E+00       0       57      59      1       59      139
+PVVNFHIVEDKyTPGQLECLLLESSKLYAEVLQSPIERVRAFITPHKRSLFAVGGKMVA-
+>A0A653FIN0    38      0.357   1.216E+00       0       53      59      60      114     139
+PlIINGWVRTGHSDEQTTALVTQVADAATRITGIPAERVLVII-GNSPARFAIeGG-----
+>UPI001E63BF2D 38      0.280   1.216E+00       1       53      59      67      123     141
+-LVEVTVPEGaLSERRKAGLVEEATQivlAAADLTSADALRVWVLIQEQPDGTWGAGG-----
+>A0A7W6SC74    38      0.310   1.216E+00       4       56      59      72      126     142
+----IYALEGGLDEpNKRRLIAGATALLGRHAGlegrIPA---YVVIREVPETNWGIFGEQG--
+>H5U3I1        38      0.338   1.216E+00       0       57      59      1       59      143
+PVAHFHLPSGVvTAAQENRLLREACTAYSRVLDSPIERVRAFIVHYDSTHVAVAGEIVA-
+>UPI001AADA95C 38      0.190   1.216E+00       0       54      59      66      128     148
+PHyrIEVRVFQGtMTAAIKEKLTAQLTDLVlnTEATDhnlLNAARVWIMIEEVPDGNWGGAGK----
+>UPI000695F0FD 38      0.235   1.216E+00       0       57      59      69      136     151
+PHyeVSVTMPTGWlNTVRKQGMIDAVTRALLEAIATPFDEssrfrVRCLIPEIPDGNWGSGGyaLPLS-
+>A0A845GZS7    38      0.252   1.216E+00       0       55      59      1       63      185
+PLLRITHQRGaLTEAQKARLAEELTSAilIAEVgADTPAGRslAYVLFDEVdPKTSWYVGGKP---
+>UPI001F206EE0 38      0.290   1.216E+00       1       57      59      74      135     185
+-LVHVNIPEGYmNAEHKSEVHAWVTEAILAATAASGQDvgrsIQVIIDEVPEGHWAAAGHTIS-
+>UPI001748B363 38      0.327   1.216E+00       4       57      59      77      134     191
+----VSIPEGYmSQQHKSEVHASVHAAMMESLGATREDgsgALVIIEEVSEGNWGAGGHTIS-
+>A0A2R5GAR6    38      0.283   1.216E+00       1       53      59      61      112     399
+-LVEILLVAGRTDADKERLITAVFTNL-KGAGFAVAHIEVIIVEAPLASWGFRG-----
+>A0A520KDX7    37      0.310   1.677E+00       0       55      59      4       56      66
+PTI---IVEGPPigIETKRRLVERLTRAASEEYGI--SSITVLIKENAAENVGIDGAL---
+>UPI000F6677A7 37      0.288   1.677E+00       0       49      59      1       51      76
+PHVAIKCFP-RDlnDEQKEALAADIAAAITRHLGSKDGAISVGLEQVAEADW---------
+>A0A378Z3I0    37      0.263   1.677E+00       0       53      59      1       56      77
+PVVTLKLLKGaFSQEKTQQMMDGVTDAIAATAGeyIRPHTV-VIVEEVSDGLYSSGG-----
+>UPI0003627531 37      0.280   1.677E+00       0       49      59      1       50      125
+PLARISLLKGWNEAQKHAMTEGVYEALREAFNVPVDDKFVLVHEHDRADF---------
+>UPI00058590AC 37      0.244   1.677E+00       0       48      59      1       49      127
+PLVRISVLRGKSRSYRRAIADNIYEALRESFNVPEEDRFMVITEHDPED----------
+>A0A389MQI6    37      0.260   1.677E+00       0       49      59      1       50      127
+PFARIDLAKGKSAEYRRTIGEVIYNAMLEALNVPKDDRFQVINEHEPDNF---------
+>X4ZZ82        37      0.352   1.677E+00       0       49      59      1       50      128
+PRVKIDIRVGRSEEHKMNLLAAVHDALVESIKIPDDD-RIqILHEHKKSNF---------
+>A0A4P5YNN4    37      0.307   1.677E+00       0       51      59      1       52      129
+PHVRIEVVRGWAADLKPALIKAVHGALVEALRIPTWDRVVAIVEHAPEDFAI-------
+>UPI0018796ABB 37      0.211   1.677E+00       3       53      59      65      116     131
+---EISITQGtNTNDEKQAFVERTWQELAQQLGPLAEASYVIVREVPATDWGFGG-----
+>A0A1E2UQ74    37      0.245   1.677E+00       3       58      59      67      123     132
+---EIYITSGtNSEDEKRLMISEAHSLLEARLGPLVEASYVVIQELAPTDWGYAGVTQEE
+>UPI001ADAD914 37      0.264   1.677E+00       6       58      59      63      115     132
+------IREGHSEAQKAALVSRITASIHAHVGIDMNQIVMDITDVPASWFMEGGEILPE
+>A0A7W9XLR5    37      0.303   1.677E+00       1       54      59      67      122     132
+-YVQITAGSGRSYEQKEKLYASIASRIAAETPVLISDVIIILVENgGKENWSFGdGK----
+>A0A5C9CKZ0    37      0.269   1.677E+00       1       52      59      67      117     132
+-IAEIVFLTGRTDDQKRALFHHISDKAVQ-AGFRSDDIMVALVENSRMDWSLG------
+>UPI001B37D1C7 37      0.263   1.677E+00       1       53      59      63      119     132
+-LVEIRISQGsNTDEEKAAFVAQAFAALQAHLGgsSPlAEASYVTVLEVPAQHWGYGG-----
+>A0A1H5KW13    37      0.200   1.677E+00       1       54      59      68      122     133
+-ILDISLIQGRPKETRLALLKDINARVAAAADISPDDIMILLYELPGENISFGrGE----
+>A0A1P8K689    37      0.271   1.677E+00       1       54      59      63      120     135
+-FLEISITAGtNTEAEKSAFIAAAFEALQQQLGAgqalEPAS-YVIVRELPATDWGYGGQ----
+>UPI001EE25272 37      0.285   1.677E+00       1       53      59      67      120     137
+-FVEIKVVDGtNTKEQKEAFIAEIFAGMGDLLGdLHPESyVHV--DEVSADAYGFGG-----
+>UPI000314E8B3 37      0.263   1.677E+00       0       55      59      1       56      140
+PLWHIyHPVNTYSDQDKKDFARDITE-FYTGFGLPAFYVMVLFREVEENAFFVGGKP---
+>A0A0K6HNU6    37      0.339   1.677E+00       0       52      59      17      69      141
+PVTQIFSLPGRSAEEKQLIMECIHEALMTRFDIPHDDQYMIFNEKAREDFFFG------
+>A0A1Q8IAK5    37      0.276   1.677E+00       0       56      59      1       65      142
+PVAHFHLVDGaYSAEQRRRLLADASRCYAEVLDSPIERVRAFVVRYDPGDaattgtvIADGGTPA--
+>K6VS85        37      0.321   1.677E+00       2       53      59      68      123     143
+--VDVTVPQGaLSDRRKAGLIEEVTRdvsAAAELGDADSLRVWVLIHEQPEGTWGAAG-----
+>A0A6N3TKN4    37      0.254   1.677E+00       0       57      59      1       59      143
+PVVNFHLVKERcSAEQQRRLLQAASQLYSEVLSSPMERVRAFVTLRTPQECAVAGDTVD-
+>A0A538CTE9    37      0.234   1.677E+00       0       56      59      66      129     150
+PVVRVeaTTPEGaLSDRRRAEFVESATKAVTQAFGIPEQEtltrVWVTHREIAEGSWGAGGQIV--
+>UPI000411063B 37      0.281   1.677E+00       2       54      59      69      132     159
+--VVVGLPQGRlDEEEKRGLVAELTGLVLRAerrerdrADSSARDswrVWVIINEVAEGNWGGAGE----
+>A0A1Q5GR45    37      0.392   1.677E+00       8       53      59      75      123     165
+--------EGQLDEQKRAsVIAEVTEAIldAENGAWPREAgrIWVFPTEIPEGHW--GG-----
+>UPI0014447A99 37      0.384   1.677E+00       8       54      59      75      126     165
+--------EGQLDEQKRAsVIAEVTEAIldAENGAWPRDAsrIWVFPTEIPEGHWGGRGQ----
+>A0A7K0C3W4    37      0.384   1.677E+00       8       54      59      75      126     165
+--------EGQLDERKRAsVIAEVTEAIldAENGAWPRDAgrIWVFPTEIPEGHWGGGGQ----
+>A0A370XEJ7    37      0.346   1.677E+00       8       54      59      75      126     170
+--------EGQyTDEARATLVREITEAVARAENTPFKDiaprVWVFPSEIPDGEWGANGV----
+>UPI001C6507CE 37      0.267   1.677E+00       8       57      59      75      130     183
+--------EGQyTDASRKALVKDVTDAVVRAEGNSFEDvaprVWVFPTEVEDGTWGsRGGVHRT-
+>UPI001C55F693 37      0.307   1.677E+00       1       57      59      74      135     185
+-LVHVSIPEGYmNASHKSEVHAWVTEAI---LGATSASgqeagnsVQVIIDEIPEGNWGAAGRTIS-
+>UPI001F089853 37      0.272   2.311E+00       9       52      59      5       48      57
+---------GRTQKQKQLLYKELSNQLSMKCNVSTEDVFVVLIETGLKNWFFG------
+>A0A7T9CB55    37      0.279   2.311E+00       9       50      59      65      107     115
+---------GKpSTEQALALTKGLCETLGEALGIHPKRVYVNITDVPGANWG--------
+>A0A423DCX7    37      0.296   2.311E+00       0       57      59      1       62      125
+PFARISLHRGQSDDYLARLSRGVHEALVEAFEVPPDDCFQVIHQHAPGeliyhrHY-LGG-PRS-
+>UPI0010A64AE4 37      0.264   2.311E+00       5       54      59      69      121     126
+-----NIVAGkpRSTEQKSALYHHLAAQLNEKMGIEGEDVMVVIQFTAAEDWSFsGGK----
+>A0A2W7KAA7    37      0.280   2.311E+00       0       49      59      1       50      127
+PLVKINLRKGREAEVKVAIADAVQAALVNVLGIPDADRYAVINELDGEHF---------
+>UPI00158854C8 37      0.226   2.311E+00       0       52      59      1       53      127
+PFTRIALREGKPAAYRRALVDGVQRALIQTFNVPEDDIFMVVTEHTAENFVFG------
+>UPI00041C2C15 37      0.360   2.311E+00       0       49      59      1       50      127
+PLTRIVTLEGRSSEAKARIKEAVSQTIVDKLQVPENDRFLIIEEHNRENF---------
+>A0A0Q6DWW7    37      0.232   2.311E+00       1       54      59      63      118     129
+-HLDVQVTAGtNSPDEKTAFIREAHALLSDTIGSSlPLATYVVVQEIAADAWGYGGQ----
+>A0A1L9QE57    37      0.291   2.311E+00       4       51      59      70      116     129
+----ITLLKGRSEEQKESLHADVRKRL-KAMGFPPGNAIIYLTENDPIDWSF-------
+>A0A1B8DR94    37      0.339   2.311E+00       0       54      59      1       55      130
+PRWTFEIIPGtLSGEEKDTIARQVTE-IYTDAGLPAFWVNVFFHENPIGCFYSGGQ----
+>A0A5C7K999    37      0.309   2.311E+00       1       54      59      64      118     131
+-VLEIRITEGtNTKVQKAAYLRAVFAALAAHFKALHPASYVSIHELPADAWGYGGE----
+>UPI0004C1171E 37      0.290   2.311E+00       0       54      59      64      124     132
+PIVSLNLreaalhLPG-TDDAPRQLIRSVTDAVAEVFGeSVRRHVSVYIVGVPAGRSGVGGE----
+>UPI0004C1171E 37      0.252   2.311E+00       0       57      59      1       60      132
+PHFEVRIHEeeldGK-VERK--LVLALTDALVRVYGEQARAMAVVeLFGIPRHRWGIGGEPAA-
+>A0A7Y8V1L7    37      0.300   2.311E+00       0       49      59      1       50      133
+PYVRIDLLKGRTKEELRTISRSVHQAMTETIDVPEDDYFQVITQHDEEEF---------
+>A0A0F5MT31    37      0.276   2.311E+00       0       58      59      60      123     135
+PlLINGWVRTGHPAAQSSQLVAEVAAAATRVTGIPAKRVLVVIQ-NSPAHFAIeGGrvlpEPGEE
+>I0BR72        37      0.260   2.311E+00       0       49      59      1       50      136
+PFVRIDLRRGRTEEELQAVSRAVHRALTETAGVPEDDYFQVITQHEAGEF---------
+>UPI00166E52E7 37      0.265   2.311E+00       0       48      59      1       49      138
+PLIRIDLVKGRTEAQVGAVADAIHGAVVDTLGIPGRDRFQLITEHERGH----------
+>A0A536VIY3    37      0.314   2.311E+00       2       53      59      68      120     138
+--VQIQITAGtNSADEKERFIAAVFDELTALLGqLHPAS-YVVVDEIAADSWGYGG-----
+>UPI0004A6BA69 37      0.271   2.311E+00       0       57      59      1       59      140
+PILEYHLPEdTYTDAQCERLLLDSTRLYADVLKSPVKRIRVVIHLHKRSMAAVGGQLLT-
+>A0A4Q5QJ68    37      0.326   2.311E+00       0       51      59      1       51      140
+PLARIDLLEGRSAEYRRTIADVVYDQMIVCLGVPEDRFQV-ISEHKPDNFFF-------
+>A0A0V9UF16    37      0.232   2.311E+00       0       54      59      1       56      141
+PVVHFHLPRGvYSTKQRHRLLISSSRSYAEILGSPVDRVRSFILAYEPDDAATAGQ----
+>A0A1Y3D3P2    37      0.285   2.311E+00       0       54      59      1       54      141
+PMWKIYHPENaFSDEDKQQLAQNITQLYASFL--PKFYVNVFFQSISQNNFYIGGQ----
+>UPI001D143BEF 37      0.283   2.311E+00       0       58      59      1       60      143
+PVAHFHVPQGiADDHQKRSLLIQSSKSYSAILQSPIERVRTFFVEYDPKSVAAAGEIVAE
+>A0A7Y9DXP1    37      0.282   2.311E+00       9       53      59      70      114     145
+---------GRSDQTRNELLHALYDVLQKVVDLPPDQVVVAISETE-SSWlMEGG-----
+>A0A160FUV1    37      0.275   2.311E+00       0       56      59      1       56      147
+PLWKLYHTAdTLNDEQKTELAERITKNV--YFRLPAFYVAVVFQEIKQGDFYIGGKPA--
+>A0A0S7Z4Z0    37      0.244   2.311E+00       1       45      59      64      108     150
+-FVHGHIRGGRSTELRAALVRRLTDDVAATARVDRLAVWVYLSEIP-------------
+>A0A7S7TUQ6    37      0.250   2.311E+00       0       57      59      1       64      152
+PVLYVTLTPGaFNAEAKQKLVKALTEAafvAESVPDLPASRARglVLLQELPAGQFYSNGEPVD-
+>A0A6C1KM14    37      0.283   2.311E+00       1       57      59      74      133     193
+-LVNIFIPEGYmNVTHKNEVHAWVAEAIGGATGCadPAGSLLTVLNEVTEGNWGDGGQPIS-
+>UPI0006850C2A 36      0.322   3.186E+00       0       57      59      1       59      117
+PIVTFHLVEGQySTERIHGLLTDGSAMFARVLDCELDQIRAFARLYPAGLVAVGGTLVS-
+>A0A2T5J0F0    36      0.270   3.186E+00       0       47      59      1       48      121
+PLVTIAILKGKSAEYKKAVADAVNAAVIETMNFPDDDRYQLINEYEPD-----------
+>A0A6B2R0U9    36      0.245   3.186E+00       1       53      59      62      114     124
+-LITAGLISGRTEELKAALVLALANATEQALGLSTQNVRTIIFDTPSTDMGVAG-----
+>A0A831Y653    36      0.262   3.186E+00       0       57      59      1       61      125
+PLVHISLREGKPEAYRRAIFDGVYRAMREALDVPEGDQFMTITEHDAANFRYGhafGITRS-
+>UPI00197B9003 36      0.244   3.186E+00       0       48      59      1       49      126
+PFTRIALRAGKSAEYRQALTQGIQRALVAEFNVPEDDVFMVITEHDDSN----------
+>A0A7S9CB22    36      0.264   3.186E+00       0       52      59      1       53      126
+PFVQISLRSGKPESYKQALFDGVYRALRETFNVPEDDQFMTITEHEAASFRYG------
+>B2IF75        36      0.245   3.186E+00       0       52      59      1       53      126
+PLTRVSLIKGKSPEYRRAILDQVYLAMREAFGVPEEDRFMILTEHEKNDFVYG------
+>A0A6P1AVX5    36      0.244   3.186E+00       0       48      59      1       49      127
+PLVRISLISGKSSDFKRELSQLIYEAMRETINIPENDKFQVISEHDKDN----------
+>UPI0003A68FAA 36      0.346   3.186E+00       0       51      59      1       52      127
+PFARIDLVQGKSADYRRTIGDVVYEAIVSALGAPKDDRFQAITEHAPENFIV-------
+>A0A6H9Z0T6    36      0.241   3.186E+00       0       54      59      63      124     127
+PhLVTLNMREGaldgsRIPEAPARLIASITNAVAEVFGEGARAgVNVMLVGVPPGRSGVGGE----
+>A0A502GAP1    36      0.285   3.186E+00       5       51      59      69      117     128
+-----HIVAGkpRTSEQKQNFYRVLSERLHVLLGINPDDVMVVIQFNTAQEWSF-------
+>A0A2N7X662    36      0.234   3.186E+00       0       46      59      1       47      128
+PLARISLAAGKSAEYRQALTEGIQHALVETFNVPPDDQFMLLTEHQP------------
+>UPI000EFD5D0B 36      0.275   3.186E+00       1       54      59      65      122     130
+-LVFIQIIAglGRTVTQKRALYAEVAKGISEETIIRSEDVIITLIENDGyANWSFGnGE----
+>A0A0D0L0D7    36      0.241   3.186E+00       1       54      59      65      122     131
+-IIYVQIIAgqGRTLEQKKKLYHTIATTISSETEITINNIIIVLLENNgLENWSFGnGE----
+>A0A3N0DHS4    36      0.303   3.186E+00       1       54      59      67      122     131
+-FVQIIAGQGRTLEQKKKLYNEIAIQISSSTSVAKNNVIITLLENNgRENWSFGnGE----
+>A0A1R0TW71    36      0.307   3.186E+00       0       58      59      60      123     135
+PlLISGWVRTGHPAAQSSQLVAEVAAAASRVTGIPAKRVLVVI-ENSPAHFAIeGGrvlpEPGEE
+>A0A101B143    36      0.250   3.186E+00       0       53      59      60      114     136
+PlLINGWVRTGHPEAQSSQLVAEIAAAAARVTGIPPGRILVVL-ENSPAHLAIeGG-----
+>A0A127EXF7    36      0.294   3.186E+00       0       49      59      1       51      136
+PVAKIHVLEGRySDDRLNKVSKAVQDSLMSALGVPPDDFFQIIHILPRNQY---------
+>UPI00142023FC 36      0.357   3.186E+00       0       53      59      11      65      138
+PFAHI-ILSGSNiDERVKTSIREsVERLLIDILGNSPQFLSVVIQEIPCGDWHVGG-----
+>A0A839NAW9    36      0.309   3.186E+00       0       53      59      1       55      138
+PIAHFHVPAaTFDAEQERELLERASATYSRVLDSPIERVRAFLVHYPASSIAVGG-----
+>A0A1H6J063    36      0.254   3.186E+00       2       56      59      68      126     142
+--VDVTVPQGaLSARRKEGLVKEVTEQVLATTGLTDADalrVWVLVHEQPEGTWGGGGTIV--
+>UPI0015BB0553 36      0.368   3.186E+00       0       55      59      1       57      143
+PIVNFHLLAGEsTGEQCELLLVEASQLYAKVLQSPIERVRAFITWHDSRHFAAAGSL---
+>A0A1H8D9V4    36      0.287   3.186E+00       0       58      59      1       66      143
+PLIQVDAPEGdLDKSQQDALMSKLSNAVLKAEGAPLESaggqslVWAHFNEKPQGTFYVGGAPQEK
+>UPI0015A1899F 36      0.269   3.186E+00       9       57      59      79      130     145
+---------GFDSESKATLIRRFTAIIRQHAGIadtDLAPVYIVMRDVPASNWGVFGERIS-
+>A0A1H4Q399    36      0.262   3.186E+00       0       54      59      1       61      151
+PNILIKIPQGaFNAQQREQLLHEVTQVAldVEQVGADPRQralCWVLLEELAPGTWRCGGV----
+>A0A1W9J2M0    36      0.315   3.186E+00       0       55      59      1       56      159
+PLWKIyHPTEAFTADDKKTLAKRITEVYAGVP-IPRFYVVCVFEEMAKGSCFVGGEP---
+>UPI0006E46647 36      0.322   3.186E+00       0       54      59      65      124     165
+PHYKVvpSVPEGQLDEQKRAnVVAEVTEAIldAENGAWPRDAgrIWVFPTEIPEGHW--GGQ----
+>A0A2K8VUI7    36      0.307   4.392E+00       0       49      59      1       51      76
+PHVAIKYFP-RNlPETaKQDLANEISELLKKYLNAEDKSISVALTEVAPESW---------
+>A0A536W4U2    36      0.372   4.392E+00       0       49      59      10      60      111
+PLAKIHVLEGRYDELRlANVSKAVQEALISILTIPPDDFFQIIHELPRDRF---------
+>H3H1F8        36      0.265   4.392E+00       9       56      59      66      114     120
+---------GRiDAERNPKTIAALTKTISEHLKVPAERVYVVLESVKVGNWGANGTTV--
+>A0A4R8L7S5    36      0.300   4.392E+00       0       49      59      1       50      126
+PLVRIDLLAGQSSEYRSALADEVYKAMTSTLKVPENDRFMVISEYQPSDF---------
+>D7CFU1        36      0.296   4.392E+00       0       58      59      1       61      127
+PHFTVQIREeeldGKT-EPK--LIRALTDAVGAVYGERLRSVAVVdLFGVPRGRHGIGGVPTEE
+>UPI00166F51E6 36      0.291   4.392E+00       0       47      59      1       48      127
+PLVRVSMKIGRSSEQKSLIGDAIYDAMRETLNVPENDRFQILTEHAGD-----------
+>A0A7V8K338    36      0.260   4.392E+00       0       49      59      1       50      127
+PFVQIHLRAGRSEAWLQKLSRTIHQSMTEEINVPEDDYFQVIRQYEKSEF---------
+>UPI000D01460B 36      0.280   4.392E+00       0       49      59      1       50      127
+PFIQIHLRAGRSKEWLQKLSRAIHQSMIAEINVPADDYFQVIRQYQKSEF---------
+>A0A1G6WKN3    36      0.245   4.392E+00       0       52      59      1       53      127
+PFSRIAVRAGKPAPYRKALMRGVHLALREVFKVPEDDLFMIVTEHEADNFAFG------
+>A0A2N8CG58    36      0.220   4.392E+00       0       57      59      1       59      128
+PLYECQTVKGtLSERQRQSLAESITSIHTQETGAPASYVHVLFKELEAGSAFTAGQVAT-
+>A0A1F9Q9H6    36      0.280   4.392E+00       0       49      59      1       50      129
+PVTLVSILEGRSAAEKRALMEAVQGAIADTLKLPPRDRNLRLSVHGRDEW---------
+>UPI00187BAD2D 36      0.200   4.392E+00       0       54      59      1       55      129
+PLVNISLIEGKSDSYRRSVMDNIYLAMRETFNVPEDDQFMTVNELSAANFSYNGK----
+>UPI0001E3019F 36      0.300   4.392E+00       0       49      59      1       50      129
+PLTKISMIEGRTQEEKLKVAEGVHSALVTSFKIPVGDKNIRIDEYKKQDF---------
+>A0A1A9G127    36      0.303   4.392E+00       1       54      59      63      118     130
+-HFEILISEGtNTAEEKARFITAAYALLEETLGAHLDPVTyVVIRDIAMDSWGYGGQ----
+>A0A1B3MBG1    36      0.290   4.392E+00       1       53      59      63      117     130
+-YFEILISEGtNTPDEKERFIQAGYALLEEILGSQLNPVTyVVIRGIAMENWGYGG-----
+>UPI00178B1A6F 36      0.234   4.392E+00       9       54      59      76      122     133
+---------GRSSETRLALLKDVNTRVAKAAGVSPDDIGVMLSELPGENLSFGqGE----
+>UPI00158CFECC 36      0.295   4.392E+00       11      53      59      74      117     133
+-----------TAEEKARFIREASALLQSVIGGTLAEVsYVVIHDVPKDSWGYDG-----
+>A0A4Y6QZ62    36      0.267   4.392E+00       0       52      59      63      117     134
+PdVVMIQIFtqSGRSQAAKQSLFAAIADRLAE-LDVAGEDVFIGYVENAPGDWSFG------
+>UPI0011085813 36      0.292   4.392E+00       1       57      59      67      130     134
+-VIQIFTQEGRSQDAKEHLFAAVARNLAD-AGIPGEDVFIGYVENTAGDWSFGfgraqyvtGELAA-
+>A0A222FB05    36      0.296   4.392E+00       0       52      59      1       54      134
+PFTQISIRKGsKTEAQKTTLFNEIYQAMRETFDVPEDDRFMTLSEHRAEDFVFG------
+>UPI0015C77C61 36      0.275   4.392E+00       0       56      59      1       56      139
+PLWKMYHTAGtLNDEHKAELAERITKMAYPIL--PVFYVGVVFEEIKESDFYIGGKPA--
+>A0A229FXD5    36      0.338   4.392E+00       0       57      59      1       59      141
+PILEYHLADNcYSDSQIKELLVSSSHLYAKVLACPLDRVRVFVNFYQKKHMAVAGELLS-
+>UPI000736D640 36      0.306   4.392E+00       0       57      59      66      127     142
+PVVslQINVIKGGLDEvAKKKLIEGETAILDRRPsGASVAPVYVVIHEVEEANWGIFGQQAD-
+>A0A4R3Q5P1    36      0.230   4.392E+00       4       53      59      68      119     142
+----IAITAGkpRSTETRRAFFKRAVELLGESPGLRAEDVMIVVTTTSEDEWSFGG-----
+>UPI001C04A0B1 36      0.285   4.392E+00       0       54      59      66      124     142
+PVVslQIYVIKGGLDEvAKKKLIEGATA----ILDCRPSGtsvapVYVVIQEIEEANWGIFGQ----
+>UPI001892ACF9 36      0.252   4.392E+00       0       54      59      66      128     143
+PHyrFELTVFKGTLNETvKQKLTQQLTELILRLEGTDdnilnAARVWVIIHEIEDGNWGGAGK----
+>A0A231H2C8    36      0.287   4.392E+00       2       57      59      68      133     143
+--VDVTVPEgGLSQRRKAGLVTEVTEQVLTAAGLTDGDawrVWVLIHEQPEGTWGAAGsivrfkELAS-
+>A0A0Q6D5A7    36      0.319   4.392E+00       11      57      59      12      58      144
+-----------TPEQRARIAQSVTAIHAAEADAPRYFVQVIFYHVEPGSIFIAGEPAS-
+>UPI00190214AC 36      0.222   4.392E+00       1       52      59      66      119     145
+-FILVYITSGkpRTAQQKSDLMLHVTTQLKQNFDVPEQDVMFVIVQNSAEDWCFG------
+>UPI001C2396B8 36      0.250   4.392E+00       5       48      59      68      111     147
+-----HIRAGRTLETKAKLLRALRDVLVEHGDVSIERAWVYLSDVPAAH----------
+>UPI0014757865 36      0.283   4.392E+00       0       53      59      1       60      149
+PNILIKVLTGaFSEPQRERLLKRVSEAaiVHERIGNDPRQrslCWVLIEEVRAADWLCGG-----
+>UPI0015B5E173 36      0.265   4.392E+00       0       57      59      1       64      151
+PNILIKVPQGiFDARQREQVMHEVTEvaLAVEQIGADPRQralCWVLLEELAPGYWTCGGVDAS-
+>A0A2C9DCQ5    36      0.252   4.392E+00       1       58      59      68      131     152
+-FLEIRLTDGtNSKAEKAAFVSAVFEAMAKLLG-PlhPESyIHVV--EVPADAFGYGGltqeyRFVSE
+>A0A0P8XNG2    36      0.305   4.392E+00       0       57      59      1       58      161
+PLWKVYHPAGaYSLDDKEAMSKAIT-AAYEAIPIPRFYVVVIFEEMTKGSCFVGGELHD-
+>UPI0016024EA6 36      0.392   4.392E+00       8       53      59      75      123     165
+--------EGQLDEQKRAsVIAEVTEAIldAENGAWPRDAsrIWVFPTEIPEGHW--GG-----
+>UPI001F402034 36      0.295   4.392E+00       2       57      59      69      129     178
+--ITPSVPEGQyTDESRCWLVRQVTEAVARAENRPFDDvaprVWVFPTEIPDGAWGTRGAIWT-
+>A0A1A2P6A8    36      0.200   4.392E+00       0       57      59      76      140     183
+PFykFHVSVPEGQADMTFREsIVPDITRAVASAENGKwrhvAARVWVFVHEVPDGSWGAGGAQFS-
+>UPI001299FD81 36      0.261   4.392E+00       0       57      59      72      136     200
+PFlVHVTIPEGYmNGPHKSEVHAWVNQAIVDATGAagrddAGKSILVVIDEVPEGNWGCAGHTIS-
+>A0A1H3GDZ1    36      0.300   6.055E+00       0       49      59      1       50      120
+PLIRIEMIKGKSSEYKKTLLDSVHEGLEESIGIPDWDRFQRIIEIDREDF---------
+>A0A1S8FLS9    36      0.216   6.055E+00       0       53      59      49      108     123
+PTVmlEISITAGtNTADEKAAFIQAAFGELQRQLGSGgrlEEASYVVVRELPASDWGYGG-----
+>UPI001BA7B62F 36      0.277   6.055E+00       5       55      59      69      122     126
+-----NIVAGkpRSEAQKTAFYRRLASELSQQMGIAEADVMVVIQFTAAEDWSFsGGIL---
+>UPI00141E9198 36      0.259   6.055E+00       0       53      59      1       54      126
+PFTRIALKKGKSPEYRRTLMEQIYLAMRQTIGIPENDRFATITELEADNFNNSG-----
+>A0A7Z7IE79    36      0.300   6.055E+00       0       49      59      1       50      127
+PLVRIDLAEGQSAEYRAALADEVYNAMTKTLNVPANDRFMVVSEHEAGDF---------
+>UPI001590AE60 36      0.200   6.055E+00       0       49      59      1       50      127
+PLTRIALRAGKPAEYRKALTQSIQRSLVETCNVPKDDIFMLITEHDADNF---------
+>UPI000E4BC999 36      0.265   6.055E+00       0       48      59      1       49      127
+PFVRIELAEGQSAEYRSAVADEVYNAMRDTLNVPENDRFVVVSEHSPND----------
+>A0A1B4XHC9    36      0.240   6.055E+00       0       49      59      1       50      127
+PLVRISLMEGKNAEYRHKIGDVVHQAMVETINCPPQDRFQVTHEHARGNF---------
+>UPI0018D30357 36      0.264   6.055E+00       5       54      59      69      121     129
+-----QIIAGkpRTRTQKQNFYRALSERLQQELSINPDDVMVIVQNNQSDDWSFsNGE----
+>A0A2N5E5Q6    36      0.311   6.055E+00       1       58      59      65      125     129
+-FMQFLIIAGkpRSQQQKQSLCRSLCGRLSQCLDIHPDDVMVIIQFNTAGEWSFSqGRMLSE
+>A0A5C5T8N0    36      0.265   6.055E+00       0       57      59      1       62      132
+PFARISLLKGKSPEYIRALSNSVYQAMVDAFDVPADDRFQVIHQHEPGelvfdrNY-MGG-PRS-
+>A0A1G6GIB1    36      0.220   6.055E+00       0       58      59      1       58      136
+PVAHFHLTD-PTPEQRREILLRASSLYAQLLEAPMDRVRIFVQSYPAEAVATKGEVVAE
+>A0A1F6UWD9    36      0.260   6.055E+00       0       48      59      1       50      137
+PLYECLTVQGtLTSEQRRRIAEAVTSIHVEETGAPATFVHVTFPELAPQH----------
+>A0A2D8XHQ9    36      0.236   6.055E+00       9       58      59      63      116     137
+---------GRTDDQKLEIISRMSDAVARIAELDPVTVTMGTVDVP-AKWAMeGGdimpEPGEE
+>UPI0018EC10EB 36      0.305   6.055E+00       0       57      59      1       56      138
+PLWKIYHPEaAFSDDDKRAIAERLT-GLYRDL--PPFYVGVVFEAVAKNSFYIGGQPAD-
+>A0A1R1S389    36      0.269   6.055E+00       0       51      59      1       52      138
+PFVRIDLVKGRTNEEIRCISRSVHQAMTESIDVPKDDYFQVITQHDEEEFFF-------
+>A0A1H0V209    36      0.304   6.055E+00       0       45      59      1       46      139
+PLVRIDLVKGRSDTQVRAVADAVHAAVVEVLAVPERDRFQIVTEHE-------------
+>A0A7J9VFX3    36      0.235   6.055E+00       1       48      59      62      107     141
+-IVEVTMFKGRTERTKRRLYK----YLVAELGAfdiPASDVQVVIS-NPRGN----------
+>A0A3S9TP61    36      0.238   6.055E+00       0       54      59      66      128     142
+PHyrFDVTVFENtLDDDRKARLTHELTECVLRLEGTDhnvlnAARVWVLFHEVADGNWGGAGQ----
+>UPI001D0F876D 36      0.300   6.055E+00       0       58      59      1       60      143
+PVVTFHLLDNETTHAKaEELLKGACALYAEVLDAPIERIRAFITLHRADQFLVHGQLCSK
+>UPI001E5C6892 36      0.285   6.055E+00       2       53      59      68      123     143
+--VDVTVPAGaLSDRRKAGLIQEVTADVSAAAGLgDTEglRVWVLVHEQPEGTWGAGG-----
+>UPI001F319A97 36      0.241   6.055E+00       3       58      59      71      132     144
+---EVNVFEgGLDDGQKKLLIEKLTTLIRRFASNPnqvPVPVYILIRNVPVTDWGVFGsrITLSE
+>A0A7Y9DXP1    36      0.298   6.055E+00       0       54      59      1       56      145
+PVYQIT-TSGidLSQEQRDTLAQQITKTHHDVTGAPDPFIRVVFTPMPLGVMYTAGK----
+>A0A4R6VAK9    36      0.267   6.055E+00       0       53      59      1       55      145
+PVYQV-VTSGieLTEEQREALATRFTRTHHETTGAPDPFVRVVFQPMPLGLMYTAG-----
+>A0A7J9Z6M7    36      0.259   6.055E+00       5       53      59      72      125     158
+-----TVPEGQlDDERRGGMVAAVTDAVLKAEGATRKRdalrVWVFTQEVPDGSWGAGG-----
+>A0A3N8L7U8    36      0.327   6.055E+00       5       54      59      72      126     174
+-----TVPEGQyTDAARETLVREITAAVVRAEGGTHDDvaprVWVFPTEMPDGQWGSRGV----
+>UPI0015CE286A 36      0.333   6.055E+00       8       53      59      75      125     174
+--------EGKyTQEAILTLVKEVTEAFARAEGASFEDVgsrlWVFPVEVPDGTWGVNG-----
+>A0A315EWU6    36      0.227   6.055E+00       0       43      59      1       44      185
+PVVSITLLPGYDPDTQHRMVNRVADAVRSVIDSPEAGTTVFVHE---------------
+>A0A6B9YV64    36      0.250   6.055E+00       1       54      59      74      133     189
+-IIYVTIPEGYmNAEHKTEVHSWINTAILETMNCqtlPnaGANIMVVINEVPEGNWGANGK----
+>UPI00131C7A07 36      0.333   6.055E+00       4       57      59      77      136     189
+----VSIPEGYMNQQhKSEVHAAVTAAVLDcVSGAPdPkrgASVQVIIEEIIEGNWGAGGRTIS-
+>A0A2P9H857    36      0.301   6.055E+00       1       57      59      74      136     192
+-LVRVSIPEGYmSQGQKSEVHAMVNAAFIDVLGdaSDPrqgASVLVIIEEIIEGNWGARGRTIS-
+>UPI0011C8F826 35      0.300   8.349E+00       0       57      59      1       57      60
+PLIKI---EGPkiTKEQKEQIVSELVTSTSKILNIPEQAFVTLIKENKLENIGSGTHLLS-
+>A0A1G4W875    35      0.280   8.349E+00       0       49      59      1       50      118
+PLVRVEMLKGKSTEYKKTILDCIHEGLVEALGVEDWDRFQRINEYEKGNF---------
+>UPI001C90F786 35      0.367   8.349E+00       0       48      59      1       49      126
+PLARIDIPTGKSAEFKRAVGAIVYEALVDVLGAPKDDRFQIITEHSSDD----------
+>A0A157S7R9    35      0.225   8.349E+00       0       57      59      1       62      126
+PLVHISLRTGKTDTYRQAIFDGVHRAMHETFDVPEDNQFMVLTEHDAANFRYGatylGVARS-
+>A0A1G5D2X8    35      0.326   8.349E+00       0       51      59      1       52      127
+PLTRIVALKGRSNEEKTQLKEVVLQTIVDKLHVPANDRFLIIEELDRENFSF-------
+>A0A3A9YKR7    35      0.306   8.349E+00       0       54      59      64      124     127
+PFVTLHMREGalRHPEVEnapARLIAAITEALAKVFGeqAGRRAV-VEIVGVPAGRSGVGGE----
+>A0A2M9TZB6    35      0.264   8.349E+00       1       51      59      60      112     128
+-FVNIEafLLAGRNDELKANFMEAINKTAATTLNVPDTCIRTLVIDVAPEHMGV-------
+>A0A157ZF12    35      0.240   8.349E+00       0       49      59      1       50      130
+PLVRISLVKGKPREHIRAISNGVHEALVEAFKVPANDRFQLIDEHERDHF---------
+>UPI001BCF9946 35      0.232   8.349E+00       0       54      59      1       56      130
+PFVRVTVFSPeLSQQQIERLHSGTTALMVDGMRKPLEGVAVLVDHVQRGAWRIGGK----
+>A0A2S1LPI9    35      0.241   8.349E+00       1       54      59      65      122     131
+-IVYIQIIAgqGRTALQKKNLYATIAELITAATVITKNNIIIVLLENNgRENWSFGnGE----
+>UPI000976A2BD 35      0.254   8.349E+00       1       54      59      66      120     133
+-FIEIKITEsTNSRDQKARYIKDVFNAMSKWF----ENIstasYVVLQDVAADSWGYGGK----
+>UPI000403EC82 35      0.272   8.349E+00       1       53      59      66      119     134
+-HVEAFITAGtNSAAHKSAFIRAAHDALATVLG-PLASpTYVLVQELPASDWGYDG-----
+>A0A2S4HKH2    35      0.283   8.349E+00       0       58      59      1       60      135
+PVIHFHIVENtLSDDQCSALLVRASKIYSTVLNSPMERVRAFIKTYRPELVATSGNVISE
+>UPI000E0DA9DC 35      0.275   8.349E+00       1       54      59      63      120     135
+-FLEISITAGtNTAQEKEAFIAAAFEELQHQLGRgqPLAlASYVIVREVPATDWGYGGQ----
+>A0A173LPZ3    35      0.293   8.349E+00       1       54      59      67      124     138
+-LVKVTVPAGaVSDKQKEGLVADATKDVLAAAGLGEDQalrVWVLITEQADGTWGGGGQ----
+>UPI001BA510F5 35      0.258   8.349E+00       0       57      59      66      127     142
+PVmsLQIYVIKgGLDEDAKKKLIKGATVILERRPsGTSVAPVYVVIQEIEEANWGIFGQQAD-
+>A0A1A2DKP2    35      0.312   8.349E+00       0       57      59      1       64      149
+PLMRVTLTPGaFDDAQKERLAIALTEAGCRaesVPDLPQSRMRalVLFQELAPGSFYSAGAQAD-
+>UPI0004918FC5 35      0.406   8.349E+00       0       57      59      1       59      149
+PTYVIHTHDGtLTAERREVLARRVTIAHSRATGAPPSFAQVIYQRLALGDHFIGGELAD-
+>A0A194XDG0    35      0.275   8.349E+00       0       54      59      1       57      152
+PLWNIFHPEGtFTDSQsKSAFSKDITKIYTDKLGLPAFFVVVQFIKMEKGDvW-VGGK----
+>UPI00131AAE75 35      0.340   8.349E+00       11      57      59      13      59      152
+-----------SDQQKEAIAKAISHAHSEATGAPSYFVQVVFDEKGAADRFLGGQPAD-
+>UPI00165077C2 35      0.283   8.349E+00       2       53      59      69      128     154
+--VVVGVPQGtLDSDAKAGLVAEVTERIlrAEMNGRPptPEDgfrVWVIINEITDGNWGGGG-----
+>A0A417Y0Z3    35      0.266   8.349E+00       0       58      59      1       60      155
+PLWQLFVPEdAYTEEEKLDLGDRITNIYSDNFDLPRFYTTVIFHDLKPASFLVGGEMRGK
+>A0A2U3NIJ5    35      0.265   8.349E+00       0       57      59      1       64      155
+PLMRVTLTPGAFDENgKERLVTGLTEAACRAESVPDQPLHrmralVLLHELSPGGFYSAGVPAD-
+>101
+PIAQIHILEGRSDEQKETLIREVSEAISRSLDAPLTSVRVIITEMAKGHFGIGGELASK
+>MGYP001168304003      85      0.491   3.253E-17       0       58      59      11      69      74
+PLIRVDMLEGRTPEQKRELIRELTETTSRVLGTPRERVRVVIYEVPKTHWGIGGTPVSE
+>MGYP000846070853      84      0.508   6.141E-17       0       58      59      1       59      63
+PIAHIHILEGRTPEQKRAAIERVTQALHETLGAPPESIRVVIQEIPKENWGIGGRTAKE
+>MGYP000922519549      83      0.474   2.189E-16       0       58      59      17      75      80
+PLIRVDMLEGRTPEQKRELIRELTETTSRVLDVPRERIRVVLYEVPKTHWGIGGTPVSE
+>MGYP000878031814      82      0.525   4.133E-16       0       58      59      1       59      64
+PFIRVDILEGRTPEQKRALIKELTEVTSRVLDTPAERVRVVITEIPKTHWGIGGVPVSE
+>MGYP001127602264      82      0.338   4.133E-16       0       58      59      1       59      69
+PFVTVHMWPGRSQETKKAIIKGITEALQQAAGIPPEATQVVLIEVPQEHWGIGGQPASE
+>MGYP001259339929      79      0.457   2.783E-15       0       58      59      1       59      63
+PFVQIHMLEGRTPEQKKAVIEKVTQALVQAVGVPASAVRVLIQEVPKEHWGIGGVSARE
+>MGYP001298186857      79      0.288   3.824E-15       0       58      59      1       59      62
+PFINVKMLEGRTLDQKRELAKAITDAMVSICNSKPDGTMVVIEEIPRDHWAQGGVLISE
+>SRR3954464_13845847   79      0.322   3.824E-15       0       58      59      71      129     134
+PTIRVEMFEGRTPEQKRNLVKAITQACVDTLGSKPESVDVLLFDIPPSHWATGGELWSE
+>MGYP000931010558      79      0.396   5.255E-15       0       57      59      1       58      63
+PFVTVKIWEGRTTEQKAAIIEKVTEALIESMGVEPEHVSVVLQEYPKENWGVGGQLAS-
+>A0A235GJM5    78      0.508   7.221E-15       0       58      59      1       59      63
+PIIQVYMMEGRSDEQKTKLIEALTSATVEQVGAPRESVRVLISEMPKTHWGIGGKTAKE
+>MGYP000509972775      78      0.389   1.364E-14       0       58      59      1       59      64
+PTINVQMFEGRSAEQKRDFVREVTEAACRTLGCKPDSVDIIIQDVSRANWASGGKLWSE
+>A0A1R0L0Q6    77      0.355   1.874E-14       0       58      59      1       59      61
+PMISVSMFPGRTAEQKQALVREVTDAFVRTCGGKAEGVWVTINEIPAEHWAAGGTLFSE
+>A0A1F9XKG5    77      0.372   1.874E-14       0       58      59      1       59      65
+PVIKIEMWKGRTHEQKKKLVEKVTSATVESIGCPPEAVQIIINEVDKENWGLAGQLASE
+>MGYP000724095619      77      0.355   1.874E-14       0       58      59      35      93      97
+PTYHVEMFEGRSPEQKKKLVEEVTRVTAETLGCSPEAVDIIITEVKRENWSTGGKLWSE
+>MGYP000662119177      77      0.288   1.874E-14       0       58      59      74      132     135
+PTIRVELLEGRTPEQKKQLAQALTQACEKTLGSKPESVDVLFFDIPRHDWATGGVPWSE
+>MGYP001122948033      77      0.372   2.576E-14       0       58      59      16      74      78
+PVITIQMWEGRSVEQKRELVKAITKAMVDIGKTRQEAVQVIIHDVPKNNWGTGGMLASE
+>SRR5215471_4715135    77      0.254   2.576E-14       0       58      59      85      143     147
+PVVTVQMWPGRTPAQKRALVRAITDAMVEHAGAKPTHLHVILQEVPRENWALAGVLGDE
+>MGYP001087825337      77      0.440   2.576E-14       0       58      59      89      147     153
+PFVQVTMLEGRSVEQKHDLIRRVTSAVTEALGGDPQRIRVAIYEVSSDEWGIGGEPVSE
+>SRR3954462_12500322   77      0.305   2.576E-14       0       58      59      1       59      228
+PVVTVDWLDGRSPEQKQALVAGITQLIHSIGGSPTENVNVVLHDVPANNWGRGGQLISE
+>EBPBiocorrection_1091918.scaffolds.fasta_scaffold1285085_1    77      0.315   2.576E-14       0       56      59      1       57      352
+PVITVEWLEGRSPEQKRQLVAEITDSVHRIAGSPPDHINVVLHDVPLGNWGLAGKLV--
+>MGYP001157918193      76      0.406   3.540E-14       0       58      59      1       59      63
+PFIQVNILEGRTEEQKLGLIRELTDTVCRVLGSKPEQVRVLINDVPNTNWGIAGKSAKE
+>MGYP000668574942      76      0.423   3.540E-14       0       58      59      1       59      63
+PFAQIYMLEGRTAEQKKAVIEKVTQALVEATGAPKEAVRIWIHDMPKENWGIAGVTAKE
+>MGYP001244513977      76      0.389   3.540E-14       0       58      59      1       59      66
+PIINIQILQGRPPEKIRQLISNVSQTVAETLEVPPERVRVLIQEVPPTHWAVGGQPMSE
+>MGYP000869497311      76      0.406   3.540E-14       0       58      59      17      75      79
+PFAQIYMIEGRTEEQKKAVIEKVTQALVDAVGAPPANVRVWIHDVPKENWGIAGVSAKE
+>MGYP001469363801      76      0.389   4.865E-14       0       58      59      1       59      61
+PYISIETFAGKSDEQKKRLIEEVTRAVSSSLGVPPEAVWITIKDVPKSSWGQAGRPCSE
+>MGYP000982475910      76      0.413   4.865E-14       0       57      59      1       58      65
+PFIQVTMLEGRTVEQKHDLIRRVTDAVAESIGGDPQRIRVAIYEVSTDDWGIGGVPVS-
+>A0A1N7NG04    76      0.454   4.865E-14       0       54      59      1       55      69
+PLVQVTMVEGRSPEQKRALIEKVTDAVVDTLGAKRETVRVILYEVPKSHWGVGGV----
+>MGYP001247190093      76      0.293   4.865E-14       0       57      59      15      72      78
+PVVTVQMYDGRSLDQKRELVKGITDVVAHVTGVPPEGVHVIIDEVKRENWSIGGRLWP-
+>MGYP001097662389      76      0.288   6.687E-14       0       58      59      1       59      61
+PFVNIKMYKGRSKKQKMEIANRITEAIHEVAGVPKEHIWVVFEDIPKSEWAIGGKLGEE
+>MGYP001042414112      76      0.305   6.687E-14       0       58      59      1       59      66
+PLVNVDLWEGRGVEEKKRLVAGITDLLVEVTGCPKEAVTVIIRDVPKQNWGIAGVLSSE
+>F8I8E6        76      0.440   6.687E-14       0       58      59      1       59      73
+PLIHIELLDGRTSEQKRQLIREVTEAVHRTIGAPTENIRVILTEVPFDHWAVGGVTMAE
+>MGYP000117906298      75      0.327   9.191E-14       0       57      59      1       58      61
+PHITVDMFDGRPPELKREYIRELTEATVRVLGCPKEAVTVVLRDVPRCNWGQAGVPAS-
+>MGYP000644424338      75      0.406   9.191E-14       0       58      59      1       59      61
+PFITVEMIEGRTAEQKETLIRLLTDAAITALGSPPETVRVLLHENSAANWGVGGVPKSK
+>MGYP001034899518      75      0.338   9.191E-14       0       58      59      1       59      63
+PAIRVDLFEGRSPEVKKQLIEAITQAVVDTLKCSPDAVDIILNEVPKSHWATGGKLWSE
+>MGYP000735856361      75      0.389   9.191E-14       0       58      59      1       59      70
+PIIRIELLEGRAPERKRDLIRRVTDAAVAALEVRPEQVRVLLTELPPEHWAVGGVPMAE
+>SRR6185437_8619461    75      0.227   9.191E-14       0       58      59      31      96      98
+PMITVQMFPGRTAEQKAELVAKLTDAFLEACGSPgqsRDGIWVVIDEVPREHWAVGGKlrepPFPE
+>26244|scaffold_166537_c1_1|-11|00     75      0.423   9.191E-14       0       58      59      43      101     105
+PIVQISLLPGRTPEKKEELIKKVTDAIVETLRIPKDRVHIVLHEVPKENIGRGGVPLSK
+>MGYP001145665280      75      0.338   1.263E-13       0       58      59      1       59      61
+PFIQVYLLEGRTEEQREKLAKAITDAVVEILGVSRDVVWITFQDIPKTHWSTGGVLRSK
+>MGYP000938556972      75      0.694   1.263E-13       0       58      59      1       59      63
+PIAHVHIMEGRSAEQKEAMIREVSEALARTLDSPLDRVRVLITEVPKDHWGIGGEPASK
+>A0A0U4WI20    75      0.482   1.263E-13       0       57      59      1       58      63
+PLIQINIVEGRSDEMKRQLMKNVTEVVSETLGSPKEAIRILINEMPKNHWGIGGVPMS-
+>UniRef100_A0A4P6UQB8  75      0.338   1.263E-13       0       58      59      18      76      79
+PVLHVEMLEGRTPEQKKQYAQALTEVTIRTLGVPPEAVDVLITEIKRQDWFIAGVPFSE
+>14210|scaffold1836082_2|-110|01       75      0.456   1.263E-13       0       56      59      0       56      80
+PLVEITMIEGRSREQKRALMAEVTDAVERTLAAPRESIRIAIREVPPEHWGIGGVSV--
+>SRR5215813_15263045   75      0.413   1.263E-13       0       57      59      69      126     137
+PLVTMHMYPGRTPEQKAGGVRGITEAVVRELGVPPSSVEVLLIEVPREHWAFGGELAS-
+>SRR4051812_46604700   75      0.355   1.263E-13       0       58      59      127     185     188
+PFAQLYIAEGRTDAQKKQLIEKVTQAFVDTLGLKPESVWITVQDVPRTQWGIGGKTLAE
+>SRR5919199_3237062    75      0.288   1.263E-13       0       58      59      240     298     309
+PLIQVYMLAGRTGQQKRRLIQELTSVMVDVLGSNPERVNVVVHEVDADNWGRAGVPLSE
+>A0A1J4VMX9    74      0.288   1.736E-13       0       58      59      1       58      59
+PVIKVDWWEGRTKKQKAALAKKVTDAVVEVTGCPPEVVHIVYTDVKKSDWAIGGK-LSE
+>A0A1P8XAZ3    74      0.275   1.736E-13       0       57      59      1       58      61
+PMVTVDWMAGRTPEQKREVAARITAAIAEAGGASADHVWVVFNDVAPDDWAIGGRMVS-
+>MGYP000459685264      74      0.389   1.736E-13       0       58      59      1       59      64
+PFIQVTMVEGRTAEQKHDLMKKITDATSESLGSDPQRIRVAIYEVSADEWAIGGEPISK
+>A0A1F9X2B9    74      0.355   1.736E-13       0       58      59      1       59      65
+PVVEIQLWAGRSKDQKRNMVQKVTAAVCETIECPPESVHIIITDVEKDNWGLAGKLASE
+>MGYP001302823087      74      0.410   1.736E-13       0       55      59      1       56      68
+PLIEVTMIEGRSDEQKEALIAKLTEAVHEAVGAPIETIRVVLREVPGHHWGVGGKP---
+>A0A1E4CMT2    74      0.305   1.736E-13       0       58      59      1       59      69
+PYVRVELIEGRDEEKKAELARRITQAMVECAGATPESVFVVFEDVKPHNWAVGGELISE
+>MGYP001393299944      74      0.322   1.736E-13       0       58      59      1       59      70
+PMIRVEMFEGRSVDQKRALARALTEAVVQTLGGQPDSVHIVFQDVARHDWATGGTLWSE
+>SRR6266511_5497420    74      0.491   1.736E-13       0       58      59      33      91      106
+PIVQVEMLQGRDAEKKRRLIRMVTDAVCEALDVKPESVRVIIREMEPDHYGIAGVPASE
+>SRR5579872_2689173    74      0.305   1.736E-13       0       58      59      51      109     112
+PLVEVTLIEGRPAEKKRALIEALTKAVEETIGAPRPAIRVILREVPASNWAVGGVPKSE
+>A0A0F0E1Y4    74      0.338   2.386E-13       0       58      59      1       59      61
+PILRLEMHPGRTPEQKRDFVREVTQVAVEVLKCPPESVDVVIYEVPREQWAKAGKLVSE
+>A0A0M2SX05    74      0.406   2.386E-13       0       58      59      1       59      64
+PIVQVHLLEGRSKELKQQLIAEITAAVSRTLGNSPETIRVLLHDVPPENWGAAGLPMSK
+>MGYP001079597222      74      0.431   2.386E-13       0       57      59      1       58      65
+PLVTIDIWEGRTVEQKRKLVRAVTSAVAGAIGCPEESVEVIIRDVPKINWATGGKLAS-
+>MGYP000051508991      74      0.474   2.386E-13       0       58      59      1       59      68
+PIVRIELLEGRSPEQKKTLIRQVSEAVTTSLGVRPEQVRVLLYELPADHWAVGGTTLAE
+>MGYP001329464023      74      0.421   2.386E-13       0       56      59      13      69      75
+PFAQIYMIEGRTEEQKRAVIEKVTQALHEAVGAPKENVRVWIHDVPKENWGIAGVSA--
+>MGYP000144449113      74      0.355   2.386E-13       0       58      59      1       59      92
+PIVHVYLLEGRPPERIRALLEEVTRAVVESLQVSPERVRVVVSEVPRTHWAVGGVPMSE
+>9170|Ga0302323_102965846_1|+2|10      74      0.456   2.386E-13       0       56      59      33      89      95
+PFAQIYILEGRTEEQKRAVIEKVTQALVEAVGAPKENVRVWIHDVPKENWGIAGVSA--
+>SRR5438874_1988281    74      0.456   2.386E-13       0       56      59      41      97      103
+PFAQIYIIEGRTEEQKRAVIEKVTQALVEAVGAPAQNVRVWIHDVPKENWGIGGTSA--
+>A0A1D9HAH2    74      0.474   3.280E-13       0       58      59      1       59      63
+PIMQVFLIEGRTEEQKARLIAALTDAAVESIGAPRETVRVMLQEMPKEHFGIGGKTAKE
+>A0A1Y0BMQ5    74      0.423   3.280E-13       0       58      59      1       59      63
+PFLQVNILEGRTEEQKLGLIRELTETVCRVLGSKPEAVRVLINDVPNTNWGIAGKSAKE
+>MGYP001031676080      74      0.288   3.280E-13       0       58      59      1       59      64
+PFVSVKMLRGRSEQQKKELVKAMTDAMVEICGAPAEGTMVVIEEFESDQWAVGGTMVSE
+>MGYP001027670685      74      0.355   3.280E-13       0       58      59      36      94      97
+PTMHIELFEGRTPEKKRELVRALTERTCEVLGCPPDSVDIILTEISKDRWATGGVFWSE
+>SRR5882757_5917242    74      0.327   3.280E-13       0       57      59      43      103     105
+PIINVQMFPGRTAEQKAQLVEKLTDAFLETCGRpeqPRDSVYVLLTEVPYEHWAVGGKLIS-
+>MGYP001144628624      74      0.288   3.280E-13       0       58      59      65      123     128
+PILRVSLWSGRTREQKAALAKALTDAMVAVANVPPQSVTIQFEELPKENWATGGQLHTE
+>MGYP000392014244      73      0.457   4.508E-13       0       58      59      1       59      61
+PIVEIKMWAGRTEEQKERLVKEITEAVTRALGVEPKETQVIIIEIPKSNWGISGRLASK
+>MGYP001422259891      73      0.327   4.508E-13       0       57      59      1       58      61
+PYVNVQMLAGRSIEQKRELAKEITDSLAKICNAKPEGVYVVIEDVEKENWAVGGMLAA-
+>MGYP000932420032      73      0.362   4.508E-13       0       57      59      1       58      61
+PLVNIALYPGRTIEKKREIVKEVTDTLTRVMNIPPESVWVILEEVPKEHWAASGVLAS-
+>A0A2D5LKY1    73      0.610   4.508E-13       0       58      59      1       59      62
+PIAHLEILEGRTAEQRAKLISEVTDAISRSIDAPKERVRVIITEVPKANWGIGGVPASE
+>MGYP000927222314      73      0.372   4.508E-13       0       58      59      1       59      63
+PFVQIYMLEGRTEAQKKALHEKITQAVVETLEAPQQNVRVWIHDIPKENWSIAGVSAKE
+>MGYP000866737091      73      0.473   4.508E-13       0       56      59      1       57      63
+PLAQIHILEGRTEDQKRALIEKVTQAIVDALGSKPEQIRVVITDVPRTNWGIGGKSA--
+>MGYP000175393119      73      0.389   4.508E-13       0       58      59      4       62      64
+PVVQISRWAGRSDEQKKKIIEGVTNVLCDVLGIKPENVTVIIYEIEKKNWGKSGKPASE
+>A0A1G2W569    73      0.271   4.508E-13       0       58      59      1       59      69
+PFVSVKITTGATPEQKAQLIEGITDLLMKILDKNPASTHVVIEEIPPENWGLRGKTLAE
+>MGYP001205203366      73      0.288   4.508E-13       0       58      59      1       59      87
+PLVTVKMVPGRTHEQKKALVEAITDAMVEHTNSTRRFVWVMIEEVAVDDWATGGVLVSE
+>MGYP001197987663      73      0.406   4.508E-13       0       58      59      29      87      91
+PFLQMHMIEGRPDEKKKELIEELTETVCRVLEADPQAVRVELIEVPPENWGIAGVPMSE
+>SRR4029079_1807348    73      0.283   4.508E-13       0       58      59      37      96      100
+PFVTVEMWEGRTVEQKRRLIKAITDAMVEHANATPDHLHVVIHESKKENWGRAGViSVDE
+>SRR4029453_19636880   73      0.305   4.508E-13       0       58      59      43      101     103
+PVIHVEMWPGRSVAQKREVAKAITDAMVRITNTTPEATFVIFTDVAKENWAQAGELASE
+>SRR3954447_6411981    73      0.431   4.508E-13       0       57      59      41      98      105
+PIISVQMLEGRSVDQKRRLVGELTDAFVRSCGGPPSAVRVLIHDVATTDWAIGGELVA-
+>SRR6187397_896633     73      0.288   4.508E-13       0       58      59      46      104     107
+PFIEVNLTSGRSAAQKREFCEAVTREAARILDCPPEVVWIVFKDVDKEDWATGGVLVSE
+>MGYP001458697292      73      0.491   4.508E-13       0       58      59      10      68      108
+PFAQIYLIEGRTDEQKKLLIEKVSAAMAEALGAPLENTRVWIQDVPKAQWGIGGKTAKE
+>SRR5574338_62654      73      0.438   4.508E-13       0       56      59      58      114     120
+PFAQIYLMEGRSEEQKRAVIEKVTAALVEAVGAPKENVRVWIHDVPKTNWGIAGQTA--
+>MGYP001404393680      73      0.456   4.508E-13       0       56      59      76      132     138
+PFAQIYILEGRTEEQKREVIEKVTQALVEAVGAPKENVRVWIHDVPKTNWGIAGVSA--
+>ERR1700758_87556      73      0.362   4.508E-13       0       57      59      97      154     156
+PIIRIEMVAGRTPEQKRELAEALTRETARIAGTSPSSVMVIIEDVAKENWAVGGKLLS-
+>SRR5574338_1516086    73      0.438   4.508E-13       0       56      59      132     188     194
+PFAQIYLMEGRSEEQKRAVIEKVTAALVEAVGAPKENVRVWIHDVPKTNWGIAGQTA--
+>A0A0A3ILU0    73      0.465   6.197E-13       0       57      59      1       58      61
+PIVTVKMLEGRTPEQKRALVEKVTEAVSETTGAPAANVTIIIEDMPKSHYATGGVLAS-
+>MGYP000560101305      73      0.305   6.197E-13       0       58      59      1       59      61
+PYVNIKMYKGRSKEVKKELAKRVTEVVSQTLHVPENVVWVVIEDVPPDSWMSGGKMGDE
+>MGYP001076050040      73      0.372   6.197E-13       0       58      59      1       59      63
+PLVEISMFEGRDTEAKERMIAEVTDAVVRTSGAPPEAVTVIIRDVPRSDWARAGVPYSK
+>MGYP000166738898      73      0.448   6.197E-13       0       57      59      1       58      69
+PLIQVTMVEGRTLEQKHALIRNLSASMSETLGVPLERIRVAIYEISPDEWGIGGEPFS-
+>A0A1I7MX75    73      0.275   6.197E-13       0       57      59      1       58      69
+PIITVEIFPGRTNDQKRRIAKRLTDSMVEICGAKPQAVHVLFTEVDPTDWAVAGELCS-
+>SRR6185436_13768376   73      0.327   6.197E-13       0       57      59      49      106     109
+PLITVHMYEGRTVDQKRELVAALTEAIVRIAKTTPEATEVVIHDVPRHNWAIAGKLAS-
+>SRR5262245_29026686   73      0.440   6.197E-13       0       58      59      53      111     126
+PIVRIDLLEGRSPERKSDLIRRVTEAVVDTLDVRPEQVRVLLTEFPAEHWSVGGAPLGE
+>SRR5581483_777394     73      0.271   6.197E-13       0       58      59      76      134     136
+PVIHVEMWPGRTHAQKQELARAITDAMVKIANTTPEATIVIFDDVAKENWAQAGVLASE
+>MGYP000096902159      73      0.421   6.197E-13       0       56      59      1       57      137
+PFAQIYLMEGRTEDQKRAVIEKVTQALHEAVGAPKENVRVWIHDMPKENWGIAGVTA--
+>ERR1700722_4652318    73      0.305   6.197E-13       0       58      59      124     182     184
+PTFHVELFEGRTLEQKREFVEAITKATCESLGVEPNSVEIILTDVKRENWATGGKLWSE
+>MGYP000854043166      73      0.379   6.197E-13       0       57      59      1       58      325
+PVVNVNWLAGRSATQKQELIREITEVVHRVGGSPRDRIAVIIQDVPAENWGRGGEQVS-
+>MGYP000953386116      72      0.464   8.518E-13       0       55      59      1       56      59
+PLIEVTMLEGRSPEAKRAMMREVTDAAHRTLDAPLQTIRVVIREVPAAHWAVGGEP---
+>A0A1Q9PEN7    72      0.338   8.518E-13       0       58      59      1       58      60
+PVVQVQMWEGRTEEQIKEIIKGITDVFVNQ-GSKPGSVRVLIQEYPKDRWGVGGKPASE
+>X1TDG4        72      0.305   8.518E-13       0       58      59      1       58      60
+PVVTVEMWEGRTIEQKKQLAEGITSSLVKI-GVPQEAVHIIIKDNPKHNWAAGGKLASE
+>MGYP000861816020      72      0.224   8.518E-13       0       57      59      1       58      61
+PFVSIKIYEGHPKERKREIVKRITDVINELTGVPKENIWVVIEDIPPADWAVGGKMGD-
+>MGYP001464750370      72      0.322   8.518E-13       0       58      59      1       59      62
+PFITVKMLEGRTQDQKRALVKEITEAIERTCNATPENTLVLIEDVSPDQWAKGGVMISE
+>A0A0M7GN65    72      0.288   8.518E-13       0       58      59      1       59      63
+PIIRVEMFPGRTPEQKAKLAERFTQAFVEEANAKAESVQIVFTDVPPSDWAVGGKLCAK
+>A0A1I3SGY3    72      0.363   8.518E-13       0       54      59      1       55      63
+PFIEVTLVEGRTPEMKARLIEKVTEATVEAIGAPIEAIRVCIREVPKENWGVAGK----
+>A0A161WAQ7    72      0.406   8.518E-13       0       58      59      1       59      63
+PFVTIQIMEGRPPEKIKELIQNITNTVSETLDSPKENIRVLVTEVPKTHWGIAGKPASE
+>A0A1M4V260    72      0.406   8.518E-13       0       58      59      1       59      63
+PLIHVEMLEGRSEEIKEQLIAELTDTTVSVLGVNRESVRVVLVDVPKSHWGIGGVTAKE
+>MGYP001306829507      72      0.448   8.518E-13       0       57      59      1       58      64
+PIINIQIMEGRPPEKIKSLIERVTDAVSEELNSPKDRIRVLVSEVPKTHWGIGGVPAS-
+>MGYP001500784655      72      0.288   8.518E-13       0       58      59      1       59      66
+PYVNVRMVAGRTQEQKDEILQGVTDVISKALSKNPEATYVVIDEVPAENWGIGGKSIAE
+>MGYP000161816076      72      0.431   8.518E-13       0       57      59      1       58      66
+PFITVQLIEGRSVEQKHALIKEISEAAIRVLDADPDNVRIVINEVTADDWGVGGVPVA-
+>MGYP001015587555      72      0.344   8.518E-13       0       57      59      1       58      68
+PIIEMHLMAGRTVEQKRAVAAAIAEAVTRTLGVRPEQVRVLINEIQPEHWAVGGKTLA-
+>12612|F14TC_113291916_1|-49|01        72      0.189   8.518E-13       0       57      59      8       65      76
+PVIRVDMIKGRTPEQKRALVEALTDSFIATCGGKPEQVQIVLADVEPEDWGSGGQPVA-
+>A0A1F2YKF2    72      0.491   8.518E-13       0       58      59      1       59      86
+PLIQINILEGRTDEVKQGLIREVTDAVHRSLGADLESIRVLLYELPKQNWAVGGKSMAE
+>SRR6266542_2548767    72      0.379   8.518E-13       0       57      59      34      91      102
+PLVTMHMYPGRTPEQKAGVVRGITEAVVRELGVTPQSVEVLLIEVPREHWAFGGNLAS-
+>MGYP001410725215      72      0.421   1.171E-12       0       56      59      1       57      63
+PFLTVNLAEGRTEEQKTALIRELTETVVRVLDAKPETIRVLINDVPKTNWGIGGKTL--
+>MGYP001313674945      72      0.526   1.171E-12       0       56      59      1       57      63
+PFVQIYILEGRTEEQKKAAIAKVTEALSETLNAPKENVRVMIQEVPKSQWGIGGVTA--
+>A0A165XF95    72      0.423   1.171E-12       0       58      59      1       59      63
+PFVTIQIMEGRPPEKIKELIQNVTNTVSETLDSPKENIRVLVTEVPKTHWGIAGKPASE
+>T0BQT4        72      0.466   1.171E-12       0       58      59      1       60      63
+PLIQMSILEGRSKEAKKAAMKEVTDAVVRTLGVPPETVRVLIYEMPKEHWGVGGISkADE
+>A0A1Y5RT57    72      0.396   1.171E-12       0       57      59      1       58      64
+PIIRVEMFKGRTVEQKRALVRRLTEAFVTAAGVNPDSVQVVITDVDKSDWGSGGQLAS-
+>A0A2E7KEL7    72      0.440   1.171E-12       0       58      59      1       59      65
+PMLQVSILEGRTPEQKEELIKRLTATVTETLSVKPESVRVLIQEMPKTNWGIAGQSVAK
+>A0A1V6AY57    72      0.362   1.171E-12       0       57      59      1       58      67
+PVVNVKIVKGRTVEQKRNLAKAVTDAVARTIDVKPDAVWVLIEEYEKENWAAGGGLYS-
+>MGYP001489128357      72      0.440   1.171E-12       0       58      59      6       64      70
+PMLQVSILEGRTPEQKEELIKRLTATVTETLSVKPESVRVLIQEMPKTNWGIAGQSVAK
+>MGYP001205623310      72      0.288   1.171E-12       0       58      59      8       66      71
+PLIQVQMFAGRTPQQKRDLVRALTDAFVETAGSTPDAVDIILTDVEQSDWAQGGELFSE
+>16198|Ga0265297_11606131_1|-136|01    72      0.254   1.171E-12       0       58      59      11      69      74
+PVITIDMLDGKTPEQKRQLVEGITNVVCNITKVSREVVTIIFHDISRDNWGSGGKLKSE
+>MGYP000860992242      72      0.421   1.171E-12       0       56      59      12      68      74
+PFAQIYMIEGRTAEQKKAVIEKVTQALHEAVGAPVENVRVWIHDVPKENWGIAGVSA--
+>E6SI07        72      0.413   1.171E-12       0       57      59      1       58      75
+PIVHIHMLAGRTPERIRELMARVTEAVSTALDVPPERVRVIVSEIPRTHWAVGGRPMA-
+>MGYP000203182514      72      0.310   1.171E-12       0       57      59      15      72      79
+PLITVELFEGRSVEQKRQIVAGLTQTMCDITGGNPSAVQVMIRDVPKSDWGFGGELCS-
+>MGYP001462674574      72      0.406   1.171E-12       0       58      59      27      85      93
+PTLHVELFEGRSPEQKAALARELTDACVRALGCQADSVDVILCEVSRQHWATGGVLWSE
+>4727|Ga0209226_11092110_1|+3|10       72      0.271   1.171E-12       0       58      59      35      93      95
+PIIEVKLWADQTREQKADLARRLTDATVEVVGCPPRAVNIVFEDYPKSDWAIGGVLADE
+>SRR5574344_2050409    72      0.474   1.171E-12       0       58      59      36      94      98
+PFAQIHMIEGRTEEQKKAVIEKVSQALVEATGAPIANVRVLITEVPKENWGIAGVSAKE
+>SRR3990172_567625     72      0.288   1.171E-12       0       58      59      54      112     115
+PIVRVEMWPGRTHAQKQELARAITEAVCNIAHTTPEATIVVFQDVGKEDWAQGGKLASE
+>SRR5215210_5008084    72      0.410   1.171E-12       0       55      59      58      113     117
+PFIHIHWFEGRSAEQKEELTRRITEAMVEVGKTPLDHVWIRFEDSSKSDWAIGGKL---
+>ERR1700749_2591912    72      0.305   1.171E-12       0       58      59      23      81      124
+PFVHVHIAAGRPLEKRRRLAQAITDAVAKILEVDPAGTQVLIHEHDRDNWAIGGELLSE
+>MGYP000312404517      72      0.338   1.171E-12       0       58      59      73      130     139
+PLVHVYVWSGFSEEAKRKVISGITDVFTK-LGVPREAVEVLIHEVPKENWGLGGEPASK
+>SRR5580765_475040     72      0.421   1.171E-12       0       56      59      88      144     150
+PFAQIYLMEGRTEEQKSAVIEKVTRALVEAVGAPKENVRVWIHDVPKENWGIAGVSA--
+>MGYP000936340666      72      0.464   1.609E-12       0       55      59      1       56      59
+PLVEVTMIEGRSAEAKRKLIKELTDAVVRATEAPLPSIRVIIREVPAAHWGVGGEP---
+>K6BVQ0        72      0.338   1.609E-12       0       58      59      1       59      60
+PYVTVKMLEGRTDTQKKALAEKITAAVVETTGAPADRVHVMIEDMPKTNLSVGGKMANE
+>MGYP000324316573      72      0.362   1.609E-12       0       57      59      1       58      61
+PFVRVSMWEGRPKEQKVDLAKRITEAVTAAVGAPAEATTVIFEDVAKEDWVIGGTPAS-
+>MGYP000438889319      72      0.310   1.609E-12       0       57      59      1       58      61
+PMIHVEMFEGRTPEQKRALVSALTDAFCETAGGTPDTVSIILTDVAKDHWAKAGKMAS-
+>MGYP000423221965      72      0.344   1.609E-12       0       57      59      1       58      62
+PVVQVNIKEGRTLEQKREIVAKMTDVLVDVCGAARERVHVIINEVEEDNWGRGGQLLS-
+>W6KGF6        72      0.482   1.609E-12       0       55      59      1       56      62
+PFAEITIIEGRSVEKKTALIEKVTDAIVEALDAPKETVRICIREVPADNWGIGGKP---
+>A0A1E3ZFP5    72      0.491   1.609E-12       0       56      59      1       57      63
+PLIQVQMMEGRTDEQRAALIEELTEATHRAIGAPRESVRVVLVEVPKTNFGIGGKTA--
+>A0A254TC91    72      0.559   1.609E-12       0       58      59      1       59      63
+PICQIHLLEGRTVEQKRLLIQKITEAMHEAIGAKPESVRVILTEMPKEHFGIGGKSAGE
+>A0A257LHA8    72      0.456   1.609E-12       0       56      59      1       57      63
+PFAQIYMLEGRTPEQKKAVIEKVSQALVEATGTPIANVRVWIQEVPKENWGIAGVSA--
+>MGYP001047116122      72      0.283   1.609E-12       0       58      59      1       60      64
+PFVSVRItREGNTPEQKAKVIEEITDTLQRVLGKKPELTHIVIEEVDMDNWGVAGKTASE
+>A0A1S7R8B0    72      0.275   1.609E-12       0       57      59      1       58      65
+PWITIDLSEGRTVEQKQNTAKAVTDAIVEHCGCAPETVSIVFNDVSAENWAFGGTLLS-
+>MGYP000896169551      72      0.355   1.609E-12       0       58      59      1       59      66
+PIVRVEMWTGRSRECKESLARAITEVVVEKLGCPLQAVTVVLEETPKENWMIGGKPCGE
+>MGYP001457212692      72      0.482   1.609E-12       0       57      59      1       58      67
+PIAQITLIEGNSEERKRDLIARVTDAFVESLGAPRELVRVIVTEVPSGNWGVGGVPFA-
+>MGYP001183684446      72      0.456   1.609E-12       0       56      59      1       57      69
+PLAEITMMEGRTEDQKRAVIQKVTQAIVEAVGAPIESVRVVIREVPKTNWGIGGVSA--
+>MGYP001275464017      72      0.396   1.609E-12       0       57      59      1       58      72
+PMISVTMLEGRTVEQKHALIRELTDAAVRALGVPADRVRVALHVVTTDEWGIGGVPVA-
+>MGYP001174107539      72      0.428   1.609E-12       0       55      59      1       56      73
+PVIQITLVAGRSMEQKKELYREVTDAVHRTLGTPPEGIRIILNEVPPAHFAVAGEP---
+>MGYP000974734429      72      0.438   1.609E-12       0       56      59      13      69      75
+PISQIYLLEGRTEEQKRAVIEKVTQALQEAVGAPKENVRVWIHDVPKTNWGIAGQTA--
+>17849|Ga0209862_1073786_1|+2|10       72      0.305   1.609E-12       0       58      59      19      77      80
+PTINVQLFEGRTQEQKRAFVKAITEVTVQTLGASAESVDIIIHECKRENWATAGKLWSE
+>SRR4051794_12939083   72      0.396   1.609E-12       0       57      59      34      91      101
+PIIRVEMWEGRSVEQKRRLVRELTDVITRIIDCDPATVRVLIDDYSRDNWAVGGVLQS-
+>SRR4030042_686377     72      0.440   1.609E-12       0       58      59      43      101     105
+PIVQISMIQGRTPEKKEQLIKKVTDAIVEVLKIPVDKVRIILNEVPKENLGYGGVPLSK
+>SRR5205823_170535     72      0.237   1.609E-12       0       58      59      53      111     113
+PVVTVQMYEGRSDDQKRRLAKAITDALVEIAVTKPEACEIIIHDIPRKNWMIAGKMGDE
+>SRR3989338_9836032    72      0.372   1.609E-12       0       58      59      65      123     125
+PIVRIEMWPGRDEETKGKLIQNVTKVVAESAHCPAEAVTVVIEDVPKENWGFGGKQASK
+>SRR6185437_6329209    72      0.396   1.609E-12       0       57      59      74      131     143
+PFVQVTMVSGRTVEQKHALIAGLTEAVTAALGTPAERVRVAIYEVSQDDWGIGGLPHS-
+>MGYP001103337258      72      0.310   1.609E-12       0       57      59      86      143     149
+PVIQVNMLPGRTPEQKRELIAVFTREFVRICKTKPEAVKIVIHDVPPENFGSGGVPMS-
+>SRR3990172_5709156    72      0.275   1.609E-12       0       57      59      116     173     176
+PVVTIQMLEGRTVEQKREIVAAITDVIVKIAKVPPDATMVIMHDVPRSNWSKAGKLYS-
+>SRR5215204_984956     72      0.345   1.609E-12       0       54      59      137     191     195
+PVVTIEWYAGRSPEQKKEIAEKVTAAISEVGGSPPDQVWIKFVDLPKTEWAIGGE----
+>SRR6266513_494458     72      0.271   1.609E-12       0       58      59      156     214     216
+PVVHVHMLSGRTPEQKRRLVAAITRALVEEAAAKPDAVTVVLHDAEPNDWAEGGRLLGE
+>23911|scaffold_153582_c1_2|+175|00    72      0.258   1.609E-12       0       57      59      1       58      335
+PMIRVEMFPGRTQEQKAAFARAVTDAFVSICGGTPESVHIVYRDVPRTDWAVAGKLAS-
+>A0A1J5QGG5    71      0.413   2.212E-12       0       57      59      1       58      61
+PTIRIEMFEGRSDELKQELVRQVTDAVVATLQCSPDSVDIILQEVPKSHWATGGRLWS-
+>A0A1H9QVA4    71      0.482   2.212E-12       0       57      59      1       58      62
+PIVNVKMLEGRTDEQKRDLVKKVTDAVTESTGAPAERVSVVIDEMEPAHFGIAGERMS-
+>MGYP001426122503      71      0.526   2.212E-12       0       56      59      1       57      63
+PIAHVHILEGRTTEQKRAVIEKVTLALREALGAPPESIRVVIEEMPKENYGIGGVSA--
+>A0A1I1ACC3    71      0.559   2.212E-12       0       58      59      1       59      63
+PICQIYLLEGRTVEQKRTLIAKITEAMHEAIGAKPESVRVILTEMPKEHFGIGGRSAGE
+>MGYP001413863116      71      0.423   2.212E-12       0       58      59      1       59      63
+PFAQIYMLEGRTAEQKKAVIEKVTRALQEATGAKVETIRVSIHEMPKENWGIAGVSAKE
+>A0A0F5LE55    71      0.389   2.212E-12       0       58      59      1       59      64
+PYVKIEMLDGRSAEQKAALARAIADAFVEHGGAKRESVWVVFDDVARSNWAIGGELLEK
+>MGYP000574649809      71      0.338   2.212E-12       0       58      59      4       62      65
+PIIRVEMIEGRSTEQKQALSQALTDAVVQTCRGKAESVYVVIEDVKKENWAIAGKLVSE
+>C1AVH3_26859109|ERR868417_k119_3017422|+|77|1.826e-13|1|7298|7492|7298[7298]:7492[7492]:195[195]      71      0.305   2.212E-12       0       58      59      1       59      65
+PFINVKMVEGRSSEQKKQLVAAITQSMVDICNATPESTMVTIEDFAKDHWAKGGVMLAE
+>MGYP001150380780      71      0.322   2.212E-12       0       58      59      1       59      66
+PYISIETFAGKTAEQKKHLIEEVTRAVTSSLGVPKEAVWIVVKDIPKSSWGEAGRPCSE
+>MGYP001364847917      71      0.357   2.212E-12       0       55      59      9       64      67
+PFIQIHWFEGRSEEQKAELARRITEAMVEVGKTTPDQVWIRFEDSKPSDWAINGEL---
+>A0A0F5I1S0    71      0.491   2.212E-12       0       56      59      1       57      71
+PFIQINIIEGRTPEKKERLIREVTDKVADILESPVQNVRVMINEMPPEHWGIAGESV--
+>MGYP001194199714      71      0.344   2.212E-12       0       57      59      1       58      75
+PIVHIQMLAGRPPERIRELMARVTDAVCTALEVPPEGVRVIVSEIPRTHWAVGGRPMP-
+>MGYP001182176719      71      0.389   2.212E-12       0       58      59      1       59      76
+PLVTIMLLEGRSPEQKKAMFKAVTDAIVQSLGAPRDAVRITLNEVPMEHYSVGGMTRDE
+>26239|scaffold_4379915_c1_1|-58|01    71      0.275   2.212E-12       0       57      59      15      72      80
+PFINVKMTPGPTAEQKAKFIEAVTKLAAETLGKNPATTHVVIEEVPADSWGIAGETVS-
+>MGYP000128411315      71      0.456   2.212E-12       0       56      59      28      84      90
+PFAQIFILEGRTEEQKRAVIEKVTLALVEAVGAPKENVRVWIHDVPKENWGIAGVSA--
+>MGYP000908055323      71      0.465   2.212E-12       0       57      59      37      94      96
+PIVQIHLLEGRTPERKAELIAAVTEACCRTLGSRPEAVRIILEEMKRENFGKGGKPFD-
+>25933|Ga0164299_14264951_1|+3|11      71      0.310   2.212E-12       0       57      59      20      77      101
+PMIHVYMLEGRTGDQKRRIIEGMTKAMVDVCGSKVERVGVIIHELPAENWGRGGAPMS-
+>MGYP001100369414      71      0.413   2.212E-12       0       57      59      32      89      117
+PLVNVHMAQGRSPEQKKALMNAMTDAMVEHLGAPRESVRVWINEFPNTDFMAGGELLA-
+>SRR6266536_2933194    71      0.322   2.212E-12       0       58      59      64      122     135
+PLVDVSMMEGRSPRQIRELITGLTDAVERALGVPRENVRVIVREVPATHWAAGDQTLAE
+>SRR5712691_2573038    71      0.310   2.212E-12       0       57      59      129     186     188
+PMINVQMFEGRTPEQRRKLAKELTEGTCRALGCTPDAVQIILTDIKKENWAEAGKLFS-
+>SRR3989441_1207223    71      0.271   2.212E-12       0       58      59      382     440     443
+PNITIQWYAGRTQEQKRQLVAAITDAMVKIGKTTPDQVHIVFQDVEKSNWGINGKLAGE
+>A0A1V4YVD1    71      0.271   3.041E-12       0       58      59      1       58      59
+PVIEISLWAGRTREQKKRIAKAITDAFV-TEGVPADAVHVIFRDVDKGDWCIAGKPCDE
+>D1YXM8        71      0.254   3.041E-12       0       58      59      1       58      60
+PVIDVYMWAGRTPEQKKNIIKGITDVFVKD-GVPAGAVTVILHDIPKEDWGTAGKSADE
+>A0A285UEV3    71      0.525   3.041E-12       0       58      59      1       59      60
+PIVQIQLLEGRSIEQKKNIISEVTDAIVKSADVPKENVRVIITEIPHVHWGTGGKTKDE
+>A0A2E9TBF0    71      0.327   3.041E-12       0       57      59      1       58      61
+PSIHVYMHEGRTVDQKRGLAQDITAAIVKNTGAPAEATEVVIHDVPKTNWAIAGKLAS-
+>A0A2E7JTY9    71      0.327   3.041E-12       0       57      59      1       58      61
+PFINVKMLSGRSTEQKRDLVEALTNAIVETCGADREGTSVVIEEYEREHWARGGVLIA-
+>A0A2H0LB72    71      0.322   3.041E-12       0       58      59      1       59      63
+PVISVELFEGRSRAQKKAFVEAVTRAAEEILKTPREHVWITFTDRPKSDWGIGGKLCDE
+>MGYP001084754782      71      0.271   3.041E-12       0       58      59      1       59      63
+PFIRVSLFAGKTLEQKKQITKGFTEVIAKALNISKDHVWVVFDEIPKENWTIGGTPCSE
+>A0A1I7ILM9    71      0.440   3.041E-12       0       58      59      1       59      63
+PFAQIYLIEGRTEEQKKAVIEKVSQALVDATGAPIANVRVWIQEVPKENWGIAGVSAKE
+>A0A127CHQ7    71      0.375   3.041E-12       0       55      59      1       56      66
+PFVDVTMIEGRSNAVKEKLIEKLTEAVVETTGVPIESVRVVLREVPGHHWGIAGKP---
+>MGYP000886250692      71      0.321   3.041E-12       0       55      59      1       56      67
+PIIDVSLSPGRTPEQLRALVRELTAATHTALGVPPERVRILLREVPDTHWATGGVT---
+>A0A0F6BLS4    71      0.508   3.041E-12       0       58      59      1       59      67
+PFIQVYLLEGRPPEKKETLIHELTETVCKVLDAPKENVRVMIQEMPLEHWGIAGESVKK
+>MGYP000179824898      71      0.275   3.041E-12       0       57      59      5       62      76
+PVVIVEMWEGRTAHQKRRLVEAITRAMVEIAGTCPEHLHVIIHDVPKDSWGRAGKLSS-
+>3300010263.a:Ga0134105_1001643_10     71      0.316   3.041E-12       0       58      59      13      72      80
+PYVNIKItREGATPEQKRQLIEGVTRLLQTVLGKNPQTTFVIIEEVDTDNWGIAGQTVTE
+>3|scaffold82466_2|+1033|00    71      0.372   3.041E-12       0       58      59      49      107     111
+PVVIVEMWEGRTVEQKEKLIKGLTRAFEESLGTKPESLHIVIHDVPKTNWGTKGEQASK
+>SRR5581483_2281901    71      0.293   3.041E-12       0       57      59      103     160     163
+PIVTVQMYEGRTIEQKRELAKAMTQAMVEIAKTTADQVHVIFQDVPRTNWAQSGKLAS-
+>MGYP001401591561      70      0.321   4.180E-12       0       55      59      1       56      59
+PIVTVDMWEGRSKEQKRKLAEALTNDMVDIAGTKAEHVTVIFRDVKKSDWAIGGKL---
+>MGYP000500444488      70      0.431   4.180E-12       0       57      59      1       58      61
+PIIRVEMFEGRTDEQKRALAEELTEAFLRSAGGNRDSVQVILTDVSKENWATGGTLFS-
+>A0A1Q4XZA5    70      0.413   4.180E-12       0       57      59      1       58      61
+PMIRVQMFPGRTSDQKEALVKEVTEAIVRTCDAKQEDVWVIIDEVDREHWALGGTMYS-
+>MGYP000997768749      70      0.271   4.180E-12       0       58      59      1       59      62
+PLIRVEMFPGRTQEQKREFAQAVTREASRILQCDPEAVDIIFSDIRKEDWATGGKFWSE
+>MGYP000682512729      70      0.322   4.180E-12       0       58      59      1       59      62
+PHVIVQMLEGRTTEQKKALIEGITKAVTESCNTTPEAVSVAIFETPRQNWGKAGIPMSE
+>MGYP000952145009      70      0.389   4.180E-12       0       58      59      1       59      62
+PIIQVNLMEGRPPEKIKALIENLTDTVVDTLDAPKESVRILVNELPKTHWGKAGKPASE
+>A0A1M5LZZ5    70      0.379   4.180E-12       0       57      59      1       58      62
+PLAQLYIGKGRSYEEKEQLIQAVTQALVNTLGSNPDSTWVVINEIPRSEWGVGGKPLA-
+>A0A1F9DQF2    70      0.372   4.180E-12       0       58      59      1       59      62
+PFVQISMVQGRTPEKKEELIKKVTDAVADTLGVHKDRVRILIYDLPKDNIGVGGVPRSK
+>A0A1Y0CP75    70      0.482   4.180E-12       0       55      59      1       56      63
+PITHIHLLEGRSVEQKQELIRSVTQAITNTLGTSPEQVRVLLMEVPKENWGTGGVT---
+>MGYP000246904935      70      0.491   4.180E-12       0       56      59      1       57      63
+PIVNVNMMEGRTDEQKEALIKAVAEAVMESIGAPKENIRVLIDEYPKKHWGIGNLPA--
+>MGYP000200460547      70      0.327   4.180E-12       0       57      59      1       58      63
+PFVSVKLLKGRTQEQKRELATAITDAMEKICGAPRSGTMVTFEEYDKGDWAIAGQLVS-
+>A0A0N7FN75    70      0.517   4.180E-12       0       57      59      1       58      63
+PLMHIYILEGRSDEKKAQLIKEVTRVASETLEVPADRVRVVLQEVPKNHWGIGGETAA-
+>N6ZUW8        70      0.421   4.180E-12       0       56      59      1       57      63
+PLAEITMIEGRTEDQKRAVIEKVTQALVEAVGAPIQTVRVVIREVPKTNWGIGGVSA--
+>MGYP000971269804      70      0.267   4.180E-12       0       55      59      1       56      63
+PVIEVKMWTGRSAEQKKELAESLTKTMAEIGQVSPQSVTVLFVEIEPENWAVGGKL---
+>MGYP001409707894      70      0.389   4.180E-12       0       58      59      1       59      63
+PTVQISLLPGRTPEKKEQLIKKVTDAIVEALQIPKDRVHILLYEIPKENIAHGGVPLSK
+>MGYP001491823135      70      0.275   4.180E-12       0       57      59      1       58      64
+PYVNVKMLEGRTSEQKRELVKALTDVMVEIAGARREGTTVIIDEYPHDHWATNGIMVA-
+>MGYP000476130516      70      0.385   4.180E-12       0       56      59      1       57      65
+PIVRVTLLEGRTDEQKEKLAAALTEAMVAEAGARREGVMVLIEDVPPRHWAMGGKLV--
+>MGYP001338125324      70      0.396   4.180E-12       0       57      59      1       58      65
+PIVRIDMWEGRTVAQKRLLVRELTQVLARVAECDPATVRIVITDVPKENWAIGGELQS-
+>3300017498.a:Ga0185330_1002893_1      70      0.423   4.180E-12       0       58      59      4       62      67
+PFVQISMIQGRTQEKKEQLIKKVTEAIIETLQVPADRVRIVLHELPKENIGYGGVPLSK
+>MGYP000058607310      70      0.355   4.180E-12       0       58      59      1       59      68
+PIIEVNMLEGRTVTQKRAMIVAITDGVVATLGVKPDSVRVLIREMPAEHFAVGGVTKAE
+>MGYP001365045543      70      0.389   4.180E-12       0       58      59      1       59      69
+PTVTISMLEGRSDEQKAAVAKEVTETLSRHLGSAPEHIYITFLDVPRNNWAVGGELISK
+>MGYP001293838491      70      0.254   4.180E-12       0       58      59      10      68      70
+PMIRAEFLTGKTQEQKRELVEALTRETARVLGVREQSVWVVLQEVEPENWAVAGTPLSE
+>A0A257HI52    70      0.271   4.180E-12       0       58      59      1       59      71
+PVITIQVLEGPTREQKAEIVRDFTDTLVRVLGKNPENTHIVFQEVSTENWGQGGLLVDE
+>MGYP000642747995      70      0.379   4.180E-12       0       57      59      13      70      78
+PIITIQMFEGRSLEQKRELVSSVTREMARICNLPESTIHVVIEEVNQQNWGMGGQLFS-
+>MGYP000247221677      70      0.448   4.180E-12       0       57      59      1       58      78
+PLVQVHMAEGRSPEQKKALMKAITEAMHEHIGAPRESVRVWIGEFPSTDFMAGGELLA-
+>18309|Ga0308175_101908391_2|-238|00   70      0.350   4.180E-12       0       56      59      1       57      82
+PRLIVQQIEGRTVEQKRELARRLTDAAVDVLGVDPETVTVFIEEVPPENFARGGVLA--
+>MGYP000629661661      70      0.413   4.180E-12       0       57      59      1       58      83
+PIIQFNLLEGRTVEQKRRLAQRVTETVVEVLGVKPENVRILIHEMGGEDFSVGGVTAS-
+>SRR5690606_13128527   70      0.379   4.180E-12       0       57      59      39      96      100
+PYVTVKMLEGRTEEQKRNLVEKVTDAVVETTGASKEKVVVFIEEMPKNHYAVGGKRLS-
+>MGYP001474712387      70      0.338   4.180E-12       0       58      59      1       59      100
+PIVSVKIARGRTVDQKRALVDAVTKAVVSTLDVKPEWVTVLIEEFERENWATGGVLHSE
+>SRR5437867_11138556   70      0.293   4.180E-12       0       57      59      35      92      112
+PLVTIELMPGRSPERKAQMVRAITDIMVEIGGSARDHCWVIFRETSGENWGIGGHLVS-
+>SRR3982750_2156243    70      0.389   4.180E-12       0       58      59      55      113     124
+PIVHIEILEGRPASKKRALIEQVTQAVVNSLDVRPQQVRVLLREVPHDQWAVGGVPMSE
+>SRR4051812_30538616   70      0.311   4.180E-12       0       57      59      62      122     124
+PLIRVTMFPGREPSQKAELVRRLTETFLEVCGRPgqsAEGVWVILDEVPPSHWGVGGEVGS-
+>SRR5687767_14328968   70      0.333   4.180E-12       0       58      59      104     163     173
+PYINIKItREGATPEQKAELIGGVTDLLVRVLDKSPATTFVVIDEVEMEDWGVGGVPVDE
+>SRR5439155_4574284    70      0.322   4.180E-12       0       58      59      119     177     179
+PLIHIELFEGRTQEQKKELAQAITRETARVLACPEESVDIIYTDLKRENWATGGRFWSE
+>ERR687890_1630273     70      0.258   4.180E-12       0       57      59      117     174     187
+PMVQVYMLSGRSEDQKRQLMEGITNLMVDICGSKRERVGVVIHEVGAENWARGGVPLA-
+>A0A0K2YMT5    70      0.310   5.747E-12       0       57      59      1       58      59
+PMIQISQTPGLTAEQKRAVIEGVTRAYAEASGKDPAKVWVTITEVPGENWGVGGIPLA-
+>MGYP001124500480      70      0.254   5.747E-12       0       58      59      1       58      60
+PVVIVEWLQGRTLEQKKQVAKGITEVLQGI-GVPPESTQIVFKDNPRENWAIAGKLASE
+>MGYP000117667568      70      0.322   5.747E-12       0       58      59      1       58      60
+PFVTVDMFEGRTLEQKKTLVRDITAAVMK-LGVSAEAVQVLIRDVPRHNWADAGKLASE
+>A0A254R1R8    70      0.355   5.747E-12       0       58      59      1       59      61
+PLIQVSMLSGRTPEMKEKLIQKLTEATMEALGSNPDSISVILTDVERHDWAKGGVPLSK
+>MGYP000960753234      70      0.275   5.747E-12       0       57      59      1       58      62
+PFINVKMLEGRTTEQKRELAEVLTRETVRILKVKPETVQMVIEEYPRENWASAGQLYA-
+>MGYP000692911903      70      0.310   5.747E-12       0       57      59      1       58      63
+PYVNVRILTGRTHEQKAQLAQVITQALTDICGAPAAGTHVVIDEVERENWAVGGQLVA-
+>S9ZJN4        70      0.543   5.747E-12       0       56      59      1       57      63
+PFAQIHILEGRTEEQKRAVIEKVTQALIEALDAPQQAVRVLISEVPKTNWGIGGVSA--
+>F8GV98        70      0.525   5.747E-12       0       58      59      1       59      63
+PIMQIYLMEGRTEEQKAGLIAALTDAAVASIGVPSESVRVLITEMPKTHFGIGGKSAKE
+>MGYP000467618636      70      0.576   5.747E-12       0       58      59      1       59      63
+PIITAHILEGRSSEQKAALIRSMTDAAVQSLNVPRESVRVIITEMRKDEYGIGGKTAKE
+>Q479H2        70      0.526   5.747E-12       0       56      59      1       57      63
+PFAQIYLIEGRTDEQKKLLIEKVSAAMSEALGAPLENTRVWIQDVPKAQWGIGGKTA--
+>A0A1X3CUI4    70      0.631   5.747E-12       0       56      59      1       57      63
+PIIQVHMMEGRTDEQKEAVIREVTEAMIRAVGAPKESVRVLINEMPKQHFGIAGESA--
+>A0A1H2ST12    70      0.472   5.747E-12       0       54      59      1       55      63
+PLVQMSILEGRSAEAKRALIREVTDAVVRTLGVQPDAVRVLLYEMPKANWAVGGV----
+>MGYP000748902409      70      0.293   5.747E-12       0       57      59      1       58      64
+PIITVEMFKGRSTDQKRKLAKGLTNAFVDACGGKPEALHIVIKEVDKEDWAVGGELCS-
+>A0A2E2J950    70      0.344   5.747E-12       0       57      59      1       58      66
+PIIRVEMLEGRSLAQKRELTETFTRELARICGCKPEGVFVVIDEVNKDNWGVGGKLCA-
+>MGYP001176828549      70      0.396   5.747E-12       0       57      59      1       58      67
+PIVRVEMFEGRDAETKQRLVRRITDAMVEITGCSEASVNVIIQNVAKEDWGLGGDLAS-
+>A0A167YVM0    70      0.542   5.747E-12       0       58      59      1       59      68
+PFIQVHILEGRSPEKKETLIYELTETVCKVLDAPKENVRIMIQEMPLEHWGIAGESVKK
+>MGYP001038463345      70      0.525   5.747E-12       0       58      59      1       59      68
+PFIQVHLLEGRSPEKKETLIYELTETVCKVLDAPKENVRIMIQEMPLEHWGIAGESVKK
+>22868|scaffold_234167_c1_1|+1|10      70      0.288   5.747E-12       0       58      59      9       67      75
+PVITVRLWAGRTRAQKAELARRITDAMVEVAACERDTVRVIFDDYEKSDWAVGGRLADE
+>MGYP001158239012      70      0.305   5.747E-12       0       58      59      15      73      75
+PFVNVKLLEGRSQDQKERLVKAITDALVDICDAKPDYTMVVVEDVPTDHWARDGKMLSK
+>SRR3990172_4089355    70      0.389   5.747E-12       0       58      59      42      100     107
+PLVQISMLPGRSAQQKRALLAEVTEAVVRTCKVAPDAVRVLITEIPAEHWAVAGVSRAE
+>SRR3954471_5926067    70      0.288   5.747E-12       0       58      59      41      99      109
+PFIEVTMVEGRTPEQVRSLIASLTAATCEAIGAPREAVRVVVREVPATHWAAGDVTIAE
+>SRR5699024_748408     70      0.344   5.747E-12       0       57      59      44      101     109
+PLIRVELFEGRTVEQKRALAAALTEATMRTLGSPADAVDVMFFDVPKHDWASAGVLAS-
+>A0A178T7T8    70      0.413   5.747E-12       0       57      59      51      108     112
+PYVTVKMLEGRTEEQKRALVEKVTEAVAETTGAPKEKIVVFIEEMSKNHYAIGGKRLS-
+>SRR3972149_3038473    70      0.355   5.747E-12       0       58      59      52      110     113
+PFIHVNMFEGRSLDQKRKMVAAMTEAVVKSLEIKPEAVHIIIHELPKQNFSSAGVLASE
+>SRR5581483_5453903    70      0.258   5.747E-12       0       57      59      55      112     115
+PVINVQLLAGRTADQKRALAHALTEAVTAHANVSPDQVWIVFEEVARENWAMAGKLVS-
+>ERR1041384_73581      70      0.316   5.747E-12       0       58      59      62      121     129
+PYVNVRILEdGVTAEQKAEVIAGITEIMVRVLNKNPESTFVVIDEVPLENWGFKGKPVSE
+>SRR5688572_16052717   70      0.266   5.747E-12       0       58      59      77      136     145
+PYVNVRITKdGVTPEQKAAIVREITDTLVRVLGKRPDHTHVVIDEVEPENWGYAGMLTTE
+>A0A2E8NAZ6    70      0.344   7.900E-12       0       57      59      1       58      61
+PIIRVEMFPGRTVDQKRDLVRELTDGFVRACGGAGDRLHVVITEVEREDWGVGGELMS-
+>A0A1C3SKA3    70      0.431   7.900E-12       0       57      59      1       58      61
+PYVTVQMLEGRTDEQKRNLVEKVTEAVSETTGAPKERVAVIIEELKKENYGVAGKRMS-
+>MGYP000974022871      70      0.271   7.900E-12       0       58      59      1       59      62
+PIITVQLFEGRAPEQKRAYAKALTDATVQVLGVSADAVDVIFQDVKKSDWATAGVAWSE
+>MGYP000049953233      70      0.372   7.900E-12       0       58      59      1       58      62
+PVVHVYWWSGRSTETKEKVIQGITKAFVE-TGVPAKAVSIIIHDIPKENWGIGGEQASK
+>MGYP001047743159      70      0.440   7.900E-12       0       58      59      1       59      62
+PLIQVNIMEGRPPEKIKALIENITYTVVETLDAPKQSVRVLVNEMPKSHWGIAGVPASE
+>A0A151BSB2    70      0.423   7.900E-12       0       58      59      1       58      62
+PVVIIEMWEGRSEEQKRTLIKGVTKAFEEI-GVKPEWVTVIIHDVPKSSWGMSGEQASK
+>A0A1G6VCP6    70      0.210   7.900E-12       0       56      59      1       57      63
+PVIRIELSAGRTQEQKQKVAEEITQSMVAHCGCKPETVHVVFEDVKPSDWAVGGKFL--
+>MGYP000035120372      70      0.525   7.900E-12       0       58      59      1       59      63
+PIIHVNIIEGRTDEQKELLIHEITEAVNRAINAPKESVRVLISDVPAQHWGIGGRSAKK
+>A0A136HLV4    70      0.694   7.900E-12       0       58      59      1       59      63
+PIIQINIMEGRSDEQKERLISEVTDACVRALDAPKPSVRIIINEMPKQHFGIGGESAKK
+>MGYP000057638740      70      0.431   7.900E-12       0       57      59      1       58      63
+PLAHIYIMEGRTVDQKRAVIEKVTQALHEALSAPKENVRVVIQEVPKTNWGIAGTSAA-
+>MGYP000409084287      70      0.525   7.900E-12       0       58      59      1       59      63
+PIAHINIMEGRTDEQKEAMVAEVTSAISRTIGSPEANIRVLIHEVPKQNWGIGGTSAKK
+>A0A1Y0IVN4    70      0.385   7.900E-12       0       56      59      1       57      64
+PFVHIEWMEGRSLEQKRELTKRISDAVAEIAGIPQDRVHVFIKDMKADEYGVGGELL--
+>MGYP001237232095      70      0.275   7.900E-12       0       57      59      1       58      64
+PLINVKMLEGRTPEEKRTLVKALTDVMVEVVGARREGTTVIIDEYPRDHWATNGIMVA-
+>A0A072NJ28    70      0.491   7.900E-12       0       58      59      1       59      66
+PLVQITIMEGRTPEKKERLIKEVTNTVCETLEAPIESVRVLINEIPASHWGIAGESVEK
+>A0A2A3I689    70      0.275   7.900E-12       0       57      59      1       58      70
+PFITVKQLAGRTEEQRAEIARELTAAYARATGMDPANVWVVVEEVPAENWAAGGETFA-
+>MGYP001354217700      70      0.271   7.900E-12       0       58      59      1       59      71
+PIVNVAMLEGRSDEVKAAVAKEITDTLVRHLGSAPEHIYITFEDVPNNNWATAGVLFSE
+>MGYP000022244505      70      0.267   7.900E-12       0       55      59      1       56      73
+PVVHVHVWKGRTPDQKRKLVKAVTEAMVEHMGCKPDALHVMIQDYELEDWGRAGVL---
+>MGYP001258245366      70      0.327   7.900E-12       0       57      59      1       58      74
+PVIKVEMFAGRSPEKKRELARSLTEAFLNTCGGKPESVQVIFQDISKEDWAIGGRIAA-
+>MGYP000933651669      70      0.355   7.900E-12       0       58      59      1       59      75
+PLVEVTLATGRTPEQIRALMREVHEAVVRAVGAPDANVRVVVREVPPTHWSAGGVTLAE
+>MGYP001216269598      70      0.406   7.900E-12       0       58      59      14      72      76
+PLVHITLLEGRTPEQKRAALTEVTRALERTLGAKPEAIRVWFTELPKTDLAIGGVTAAE
+>MGYP000729932607      70      0.310   7.900E-12       0       57      59      1       58      76
+PFIQVTMIEGRTTEQKHALMAALTQAAVESIGVKPESVRVALYEVSGDDWSTAGVPMS-
+>MGYP001232486411      70      0.293   7.900E-12       0       57      59      1       58      78
+PFINIKMAKGRSKEQKQEFVEAITRKAVRILGVQPEWITVVIDEYSRDNWATSGELHS-
+>A0A0X3XBP1    70      0.389   7.900E-12       0       58      59      1       59      81
+PIIEVSVLTGRDKDRIRSLIRALHETTVRVLGAPPESVRVLIREIPPEHWGSGGSTMAE
+>MGYP000070301649      70      0.396   7.900E-12       0       57      59      3       60      89
+PLVNIQMAEGRSPAQKKALLAAITDAMHEHVGAPRESVRVWINEFPNTDFMAGGELLA-
+>SRR5690606_33272061   70      0.410   7.900E-12       2       57      59      36      91      100
+--VRVHMLAGRSREQKAELIARVTAAVAQTLSVPPGDVRVLLLEIPPDAWGIAGQPAS-
+>SRR5689334_1414053    70      0.436   7.900E-12       0       54      59      41      95      102
+PIVRIEMLEGRSPERKAELLRRVTDAVAVSLAVRPEQVRVLLYELPPEHWGVGGR----
+>ERR1700726_2301182    70      0.473   7.900E-12       0       56      59      44      100     106
+PVIQIYMLEGRSDEVKKTLIEKVTDAVVDAGCGPADHVRIVIQEVPKTHWGIAGKTA--
+>ERR1711969_384526     70      0.344   7.900E-12       0       57      59      48      105     108
+PIIHVEMFPDRTVDQKRNLARELTDGFVRACGGPGDRLHVIITEIDREDWSVGGELMS-
+>SRR5690242_5400560    70      0.543   7.900E-12       0       56      59      50      106     112
+PFAQIYILEGRTDDQKRAVIEEVTDALCRALDAKRETVRVMILDVPKGQWGIGGKTA--
+>SRR5712691_2356286    70      0.372   7.900E-12       0       58      59      49      107     117
+PIIQVNMLQGRTVEQKRKLVVGITTAVTEALGVQPEQVRVMIHELGSDDFAIGGKTAAE
+>SRR5579875_2796415    70      0.305   7.900E-12       0       58      59      67      125     132
+PVIRVEMLQGRTLEQKRELVAALTRETARIASCPAESIQIVIDEVARENWAVGGILTSE
+>SRR3954449_3000320    70      0.310   7.900E-12       0       57      59      98      155     158
+PIIHVEMLEGRTVEQKRVLAKELTDAFVRACGGDASAVRVLLRDVPPHDWAVAGTLFA-
+>MGYP000843937731      69      0.379   1.086E-11       0       57      59      1       58      61
+PIVQIDFLEGRTVDQKREMAKKITDAICETANCPPEAVTIIIRECPKEHIAKAGKLMS-
+>MGYP001115833558      69      0.293   1.086E-11       0       57      59      1       58      62
+PFVRVSMLPGRTREQKAELAKAITEAIVSIAKAPADGTTVVFEDIPSESWAVAGVLVS-
+>A0A016XGT5    69      0.322   1.086E-11       0       58      59      1       59      62
+PILHVEMLAGRTPEQKKLYAQALTEITIRTLGVPAEAVDVLITEVQRQDWFVAGVPFSE
+>MGYP001401633899      69      0.438   1.086E-11       0       56      59      1       57      63
+PIIEVNMFEGRTAEQKQTLIAAMTGVVTDTLGVPAENVRIIIRELSKDDFGIGGKTA--
+>A0A0B4XMR7    69      0.543   1.086E-11       0       56      59      1       57      63
+PIANIQIMEGRDDEAKAKLIAAVTDAICDSIGARREAVRVLIQEVPKSHWGIGGETA--
+>MGYP000915918242      69      0.406   1.086E-11       0       58      59      1       59      63
+PLIEITIVEGRSQEMKKDMMMNVTNAVSESLNAKKESIRIVIREVPKDHWAVGGVPMSE
+>A0A1Q9SPC8    69      0.233   1.086E-11       0       57      59      1       60      63
+PYIDVKLYEGRlDPESTKALIERITDAVVQVYGEAiRDQTWVVLQEVPPTRWGIGGRPGA-
+>MGYP000860238822      69      0.526   1.086E-11       0       56      59      1       57      63
+PFAQIHFLEGRTEEQKRAVIEKVTQALIEALDAPQQAVRVLISEVPKANWGIGGVSA--
+>MGYP001487069003      69      0.310   1.086E-11       0       57      59      1       58      64
+PIIRVEMYAGRTVEQKRALAKELTDAFIRAAGSTPDQVTIVIDDVAKDNWATAGVLAA-
+>A0A1A5XQG3    69      0.423   1.086E-11       0       58      59      1       59      64
+PIITIQILEGRPKEKIRSLIAHVTETVAAELGSPRDRIRVIVAEIPKSHWGVGGTPISE
+>A0A1H7VV33    69      0.474   1.086E-11       0       58      59      1       59      64
+PIARISIMDGRTDEQKAALIAAVTEAIHRSVGAPRENIRVLLDEVPRTQWGIAGKTAHE
+>MGYP000560227490      69      0.305   1.086E-11       0       58      59      1       59      65
+PIIRVETWAGTSLDKKRELVEDMTDTACRILGCPPEAVTVIIDEVPKENWGAARQLCSE
+>MGYP001484387529      69      0.472   1.086E-11       0       54      59      1       55      65
+PIINVNILSGRTVDQKRALIRELTDAAVRTIDVQPSQVRVIINEVAPEHWGTGGV----
+>MGYP001368511639      69      0.406   1.086E-11       0       58      59      1       59      65
+PFVKVDIWEGRSDEEKEKIIKGITDVFVRELKMPKEWVQVLISDNPRSNWGINGEQASK
+>A0A1C0YTZ3    69      0.372   1.086E-11       0       58      59      1       59      66
+PFIHVTLIEGRTPEKKEQLIAALTQTVHEVIDAPIESVRVCLQEVPAAHWGIAGQSVKK
+>A0A163F291    69      0.542   1.086E-11       0       58      59      1       59      66
+PFIQVNILEGRSPEKKEQFIREVTHLASDVLDAPEETVRVMINEMKPEHWGIAGESVKK
+>MGYP000465764755      69      0.465   1.086E-11       0       57      59      1       58      68
+PIIEVNLLEGRPPEAKERLIKALTEAAIQSLGAPRESVRIILREMPPAHFAVGGQSVA-
+>A0A2A8HT97    69      0.465   1.086E-11       0       57      59      1       58      68
+PIIEVNLLEGRPPEAKERLIKALTEAAIQSLGAPRESVRIILREMPPAHFAVGGQSVA-
+>MGYP001096595718      69      0.275   1.086E-11       0       57      59      1       58      70
+PFVTVQIAKGHSVDQKRKLAKALTDTLVSTLGTKPEWVTIHIDEFERENWAVGGELHS-
+>MGYP000692367539      69      0.333   1.086E-11       0       58      59      1       60      72
+PYVNIRItREGATREQKAQLIAGVTDLLYEVLDKPPAVTFVVIDEVPLEDWGVGGLPVDE
+>MGYP000073731380      69      0.278   1.086E-11       0       57      59      1       61      75
+PYVHIRLTGGReapTRAQKAQLIEGVTKLLAETLGKNPATTVVTIEEVPMENWGIGGKPVD-
+>MGYP001159261710      69      0.456   1.086E-11       0       56      59      15      71      77
+PFAQIYMLEGRTPEQKKAVIEKVTQALHEATDAKVETIRVWIHEMPKENWGIAGVSA--
+>18747|scaffold6444247_1|-29|01        69      0.400   1.086E-11       0       54      59      14      68      81
+PLIHVTLLEGRSADAKAALIHRLTDAAVEAVAAPRESVRVILQEVPPAHWGVGGV----
+>MGYP001183623846      69      0.481   1.086E-11       3       56      59      22      75      81
+---HIHILEGRTEEQRRAVIDKVTQALVEALSAPRESVRVLIHDVPKTDWGIGGVPA--
+>MGYP000650291453      69      0.293   1.086E-11       0       57      59      19      76      82
+PTIRIDLFEGRTVEQKRELAKAITEVTCKVLGGQPDGVDILFYDIKRQDWATGGELWS-
+>25540|Ga0247735_1714817_1|+2|10       69      0.322   1.086E-11       0       58      59      24      82      83
+PLVHIEWFPGRTVEQKRELAATLTRDICRIALCLPESVEIVFTDVATDNWAQGGELLSE
+>MGYP000383148037      69      0.448   1.086E-11       0       57      59      1       58      85
+PFITVQMIEGRSIEQKHALIKEISEAAIRVLDADPDNVRIVINEVTADDWGVGGSSIS-
+>UniRef100_S5ZAE5      69      0.474   1.086E-11       0       58      59      22      80      88
+PLVQIHMLEGRTEEQKKQMIAEVAEAIARTLNAPKGNIRIAIYELPKSHWSVGGVTLDE
+>MGYP001191689952      69      0.431   1.086E-11       0       57      59      28      85      88
+PYVTVQMLEGRTDEQKRNLVKKVTEAVSETTGAPAEKIAVIIEEMKKENYGVAGKRMS-
+>MGYP001226533493      69      0.491   1.086E-11       0       56      59      1       57      112
+PFAQIYLIEGRTDEQKKLLIEKVSATMAEALGAPLENTRVWIQDVPKAQWGIGGKTA--
+>ERR1700761_5857341    69      0.362   1.086E-11       0       57      59      85      142     149
+PIIRIEMFKGRSREQKRTLVKELTDTFVRVAGGKPESVTILIDDVAKEDWAVAGELMA-
+>MGYP000988666449      69      0.322   1.493E-11       0       58      59      1       59      61
+PVVTIRMAEGRTLEQKRKLAGEITAAIVGTLGVDPERVMVFFEELESENIARAGRLLSE
+>A0A1W6BBD5    69      0.288   1.493E-11       0       58      59      1       59      61
+PIIRLEMPPGRTPEQKRSFASEVTRVAVETLNCKPESLDVLIIEVPKEHWAKAGKFMTE
+>MGYP001269401847      69      0.327   1.493E-11       0       57      59      1       58      62
+PTVHVELFPGRTHEQKAELAKAITDVVVRIAKAAPEGTEVIFTEVPKEHWARAGVLAS-
+>A0A0Q0VJ37    69      0.338   1.493E-11       0       58      59      1       59      62
+PIVTLEISKGRTREQKKQLVEGITDLIVTTLNVPPDWVTILIHEMDRDSIGKAGKLLSE
+>MGYP001121919669      69      0.338   1.493E-11       0       58      59      1       58      62
+PVVRVDMWKGRTEEEKEKLIKGLTRAFVEI-GMKAEWVTVILNENPKENWGMGGKQASK
+>W0TJS1        69      0.627   1.493E-11       0       58      59      1       59      63
+PFAQISILEGRSDEKKAELIREVTEAIHRSLGAPREAIRVALYEVKKTEWGIGGETAKK
+>MGYP001162021981      69      0.596   1.493E-11       0       56      59      1       57      63
+PIVQVHMMEGRTDEQKEAVIREVTEALVRAVGAPKESVRVLINEMPKQHFGSAGKSA--
+>MGYP001115435235      69      0.258   1.493E-11       0       57      59      1       58      63
+PWIRIDLTAGRTTEQKRKAAEAITEAMVTHCGCSPESVSIVFQDVENADWAFGGRLLS-
+>MGYP000642565668      69      0.491   1.493E-11       0       58      59      1       59      64
+PIIQINILEGRTLDQKKKLVEKLTNAAVDSLGAPRETVRVMINEMSADHYAISGELISE
+>A0A1F5UGD9    69      0.305   1.493E-11       0       58      59      1       59      64
+PFVEIKMWKGRDKETRKKMIAKVTDAIAETIQCPKDAVQVVVFEVEKDDWAIGGQICSE
+>MGYP001242306576      69      0.254   1.493E-11       0       58      59      1       59      64
+PLVHVEMFSGRTHQQKADMAQAITDVITNIAQISPDTVTVIFTDVPREHWAHAGKLASE
+>A0A256YIE4    69      0.355   1.493E-11       0       58      59      1       58      65
+PIVQITMWSGRSVEFKKKLVEKITSVF-EELGIPCEAVTIVIYEIPKENWGSGGVLHSE
+>MGYP001269230616      69      0.327   1.493E-11       0       57      59      6       63      65
+PIIRVEMWTGRSKEQKAELAKALTDAIVRVANTSADHTIVVFDDIDKENWAEGGKLAS-
+>A0A0Q8Q6W1    69      0.423   1.493E-11       0       58      59      1       59      66
+PIISVQLIRGRTPEMKRALMKELAEAAVRTLGAPEQSVRVILTEIDPEHWGIGTTTKAE
+>A0A1D2UIS7    69      0.275   1.493E-11       0       57      59      1       58      66
+PYVNVQMLEGRTEEQKARIAEAITKALVEHGNANAQSTFVVFEDVKPQNWASGGRLVS-
+>MGYP001044717051      69      0.271   1.493E-11       0       58      59      1       59      67
+PFVSIRMIEGRSQQQKDEIAKRVNDALSDVLQLPKEDIWVVFEDITAKDWYVGGSTVAE
+>U1YI30        69      0.389   1.493E-11       0       58      59      1       59      67
+PFIQISLIAGRSDEKVRELIKNVTDTVAKTLEVPHANIRVLVSEIPASHWGIGGAPASE
+>MGYP000743042253      69      0.423   1.493E-11       0       58      59      1       59      67
+PTVHIHMVSGRTAEKKEALIKAVTEAISETLQIPNDRVHILIHELPRENIGHGGVPLSK
+>MGYP001314189442      69      0.316   1.493E-11       0       58      59      1       60      67
+PMINVKItREGATPAQKKQVMAEMTEVLARVLGKNPETTIVIIEEVETENWGIAGEPVSE
+>A0A0A3IPX4    69      0.482   1.493E-11       0       57      59      1       58      71
+PIVQIQLLEGRSADQKREIIYEVTETLSKVADVPKERIRVIIQEIPLEHWGINGETMA-
+>MGYP000845569358      69      0.413   1.493E-11       0       57      59      1       58      81
+PLIQVTMVEGRTDEQKRALIAELTAAAVRALDVPTDRVRIAIYNVSGMDWGIGGVPYA-
+>MGYP000323892119      69      0.431   1.493E-11       0       57      59      1       58      84
+PLVNVHMAEGRNHEQKRALMEAITDAMVETVGAPRDSVRVWITEMSNTDFMAGGELLA-
+>MGYP000411291177      69      0.355   1.493E-11       0       58      59      36      93      97
+PVVVVEMWAGRTEEQKAIIIRGITKVFEEI-GIKPEHVQVILHEIPKSNWGIGGEQASK
+>SRR3954465_7808465    69      0.431   1.493E-11       0       57      59      50      107     110
+PYVTVKMLEGRTDEQKRALVAKVTDAVSETTGAPKEAIHVMIDEMSKNHIGVAGVLKS-
+>SRR5579859_1489526    69      0.372   1.493E-11       0       58      59      41      99      114
+PIVRIEMLAGRTPAVKADLVRRVTEAVAGTLDVRPEQVRVLLYEVAPEHWAVGGRTMAE
+>SRR5690606_27243631   69      0.526   1.493E-11       0       56      59      54      110     116
+PIITVQMMEGRSDEQKATLIAELTDAANRAVGAPVESVRVVLQEIPKTQFGIGGKTA--
+>SRR3546814_10240276   69      0.275   1.493E-11       0       57      59      53      110     118
+PIIKVEMLKGRTLEQKRELADVMTREYVRICGGRPDAIYVVIDDVEKENWAVGGQLLA-
+>18445|scaffold785698_1|+3|11  69      0.271   1.493E-11       0       58      59      80      138     140
+PVIHIEMWPGRTYAQKQELAKVITEAFVRVTNTAPEATIVIFSDVPKENWAQAGVLSSE
+>SRR5438270_7289559    69      0.303   1.493E-11       0       55      59      110     165     168
+PIVTIEWYEGRSPEQKREIAEKLTDLLVEVGKTEREHVWIRFVDSSKGDWAMGGEL---
+>SRR5438067_4788813    69      0.288   1.493E-11       0       58      59      138     196     197
+PFVNITIYEGHPRERKDEIARRVTDAITDVCKLPREAVWVVFNEVTPPDWYVAGTPGKK
+>A0A2E4JRL6    68      0.240   2.053E-11       0       53      59      1       54      59
+PLVNISLWPGRTPEKKEELAKAITDAVEKVLGSKREHIIVVYQDTPKENWYVAG-----
+>A0A0J5R666    68      0.457   2.053E-11       0       58      59      1       59      61
+PIVTVQMLEGRTDEQKQQLVDKVTLAVSESTGAPVEKVSIIIEEMKKTNYAVGGKRASE
+>MGYP001477791999      68      0.275   2.053E-11       0       57      59      1       58      61
+PVVTVEWLEGRDKDQKDKVAKAITDAIHVIGGAKPEGTYVVFKDVPKENWAAGGTLMS-
+>MGYP000739871376      68      0.372   2.053E-11       0       58      59      1       59      61
+PIIRVEMFEGRSKEQKKELVEVMTKEACRILGCGEQSVYVVIENRRKEDWGIAGKLCSE
+>A0A212T296    68      0.728   2.053E-11       0       58      59      1       59      63
+PVAQINIIEGRSDEQKEMLIREVTDAISRSLGAPAESVRIIITEMPRQHFGIGGQSAKK
+>MGYP000563169072      68      0.385   2.053E-11       0       56      59      1       57      63
+PIIDIKLLEGRSLDQKRRLVAAVTGAVVDTLGVSPDSVRITLHEMPRDNYSVAGVLA--
+>MGYP001044499407      68      0.440   2.053E-11       0       58      59      1       59      63
+PLVEISLWPGRDEKAKAELIREVTEAVSRTTGASTDVVEVIIREVPKSDWGMGGKPFSK
+>MGYP001497909710      68      0.508   2.053E-11       0       58      59      1       59      63
+PIITAHILEGRSSEQKSALIRGMTDVVVKTLHVPAESVRIILTEMKKDEYGIGGKTAKE
+>MGYP000629778694      68      0.433   2.053E-11       0       58      59      1       60      63
+PIAQIYMIEGRSEEQKAKVIEKVSDALNEATGAPKEAIRIIIQEVPSENWGKAGVTAkSE
+>MGYP000589608045      68      0.271   2.053E-11       0       58      59      1       59      64
+PVIRVEMFEGRTNDQKKNLVKGLTKSFIDVCGGHAEGVHIVIQEHKKENWGVGGILSSE
+>C7DF08        68      0.344   2.053E-11       0       57      59      1       58      64
+PIIRVEMLSGRSADQKKALVRELTEAFVKTAGGNPDAIHVVISEVEPSDWAAGGTLYS-
+>A0A1H9SHQ2    68      0.338   2.053E-11       0       58      59      1       59      65
+PLIQVQQTPGKTTEQKSELVRELTEAYVRATGSKPESVWVTVQEIATDSWSIAGETLAE
+>MGYP001244658280      68      0.431   2.053E-11       1       58      59      2       59      65
+-VLRVTMLEGRTREQKRALIRRLSEAAAQHLGWPLEAIRVIIVEVSKDNWGSGGQSMAE
+>A0A1V4EG78    68      0.338   2.053E-11       0       58      59      1       59      65
+PIIDVSLLAGRTESELREMISAVHDAVVRSLGVPPESVRILVRELPPTHWAAGGETIAE
+>C4LF90        68      0.305   2.053E-11       0       58      59      1       59      66
+PVVNIQMFEGRSDESKQKIAKDVTDSIAKHTGVDPQYVYVIFNDVELKNWAISGEVYSE
+>MGYP001088538715      68      0.254   2.053E-11       0       58      59      1       58      66
+PMVRVSWWAGRTCEEKNQVARDITEAMKRI-GIPAEATQIVFEDIPKENWCIAGVPASE
+>MGYP001086827402      68      0.298   2.053E-11       0       56      59      8       64      66
+PLITISLWPGRTQQQKEELAKAITEAVTRVLGSKKEHVIVVFQDTPKENWYLAGEQL--
+>MGYP001163169497      68      0.305   2.053E-11       0       58      59      1       59      67
+PLIQVTLAKGRTPEQLRALGQALTDAAEQAIGAKRETIRVVITECEPEHWFAGGETLAE
+>MGYP001260794039      68      0.241   2.053E-11       0       57      59      1       58      68
+PNITVQMFPGRPPEKRRELVEELTKTTCAVLGCSPGAVQVILVDVDPSNWAVGGELFA-
+>MGYP001141115509      68      0.288   2.053E-11       0       58      59      3       61      69
+PFVRIDLWPTVTPEQKKALIKNVTDAVVDVVGCPAMAVEIILTEVDKEDWAQGGVTHAE
+>MGYP000385505139      68      0.322   2.053E-11       0       58      59      1       59      69
+PVVQVHLKAGRTVDEKRQLVTRITDALVDVCDSNRDRVHVIIDEVTEESWGRGGKLLSE
+>A2TC47        68      0.431   2.053E-11       0       57      59      1       58      70
+PIIEVNLLEGRTPDDKERLIQALTAAAIEAIGAPRESVRIILREMPPGHFAVGGETFA-
+>A0A1E4MBA1    68      0.431   2.053E-11       0       57      59      1       58      70
+PIIEVNMLEGRTPDDKERLIQALTDAAIEAIGAPRASVRIILREMPPGHFAVGGESFA-
+>A0A0M8VAW5    68      0.355   2.053E-11       0       58      59      12      70      72
+PVVNVALWKGNSTDQRRELVTELTDSVARIADCPKEAVTVILTEVERDHWGKGGRLASE
+>MGYP001245670308      68      0.305   2.053E-11       0       58      59      1       59      73
+PYVNVRITRGATSEQKERIVAGVTQVLVDVLGKNPERTFVVIDEVDTDNWGIGGETVTK
+>MGYP000244700485      68      0.457   2.053E-11       0       58      59      1       59      74
+PFVRIDLLEGRPREKLKRLIRNVSEVVAGTLDTPIERVRVVINEVPADLWGIGGVPASE
+>A0A1F4DVR6    68      0.436   2.053E-11       0       54      59      1       55      75
+PLVSITMLEGRSPEKKKAMFKAVTEAIVQTLGAPRESVRISIHEVPSNHYAVGGV----
+>MGYP001239277278      68      0.431   2.053E-11       0       57      59      1       58      79
+PIVTVKLLKGRSLKQKQGVIRGITDAVCEHLSVGAEQVRVILEEMEPDDFGIGGEPVS-
+>SRR5438309_11644494   68      0.355   2.053E-11       0       58      59      39      97      106
+PLVEITLVEGRTPARIRSLISELHQAVVRALDTPPDTVRVIVREVPPAHWAAGGVTITE
+>26231|Ga0315295_12062094_1|-201|01    68      0.440   2.053E-11       0       58      59      48      106     110
+PIVQISMIVGRTTEKKEQLIKKVTDAIVEVLQIPVDKVRIILNEVPKENIGYGGVPLSK
+>SRR6185503_19821677   68      0.362   2.053E-11       0       57      59      44      101     112
+PLVTMHMYPGSTPEQKAGVVRGITDAVVRELGVPAQSVEVVLIEVGREHWAFGGNLAS-
+>SRR5450759_2929903    68      0.322   2.053E-11       0       58      59      47      105     112
+PWITVQLLTGRTVEQKKELVAALTRETSRICGCSTDAVQIVIEDVLKDNWGVGGILASE
+>MGYP000918025056      68      0.327   2.053E-11       0       57      59      64      121     127
+PTINIQLFEGRTVEQKRAFAEAVTKVTVETLGGTYEGVQVIFTDVKRENWATGGRLAS-
+>ERR1700733_15307619   68      0.543   2.053E-11       0       56      59      91      147     153
+PIANLMILEGRSPEVKQALIRAVTNAIVDSLQVKPESVRVIVQEIPPQHWGIGGVSA--
+>SRR5581483_5566990    68      0.254   2.053E-11       0       58      59      112     170     171
+PFVNITIYEGHPKERKDEIARRVTDTLTEVCKLPREAVWVVFNEVTPPDWYVAGNPGKK
+>SRR5690606_21633608   68      0.344   2.053E-11       1       58      59      69      126     171
+-VVKVHMMAGRTPEQKKEVIAGITQLMTETLNVPLSAVRVLLVEIARDAWGIAGRPASE
+>MGYP000962692867      68      0.403   2.053E-11       0       56      59      66      122     175
+PFVQMFIMEGRTEDQKRALVEQVTQALQDAVGAPRAKLRVWITEVPKTNWSIGGVTA--
+>MGYP001282788557      68      0.305   2.822E-11       0       58      59      1       59      61
+PVVNVALYAGRTAEQKAELASAITKAISETAGVPDSATTVIFQDVEKSNWSNGGVMASE
+>R9U303        68      0.413   2.822E-11       0       57      59      1       58      61
+PYVTVQMLEGRTDDQKRNLVKKVTEAVSETTGAPAEKIAVIIEEMKKENYGVAGKRMS-
+>A0A285CMF6    68      0.465   2.822E-11       0       57      59      1       58      63
+PIINVQILEGRSPEKVHALIENITNTVSETLDAPRENIRVIISEIPKTHWGKGGVTIS-
+>MGYP000381748013      68      0.610   2.822E-11       0       58      59      1       59      63
+PIAHINIMEGRTDEQKERLVAEVTSAISRSLDSPEQNVRVLIHELPKQNWGIGGSSAKK
+>MGYP000270974915      68      0.389   2.822E-11       0       58      59      1       59      64
+PFISVTLIEGRTTEQKHDLLKKLTVASAEALDIDPQNVRVAIHEVSADGWGIGGEPMSK
+>MGYP000620590443      68      0.288   2.822E-11       0       58      59      1       59      66
+PIVHVEMWSGRSEECKVNLAKAITDVVVEQLGCPTQAVTVVVEEIPRGNWMIGGLSCGE
+>L2TPM5        68      0.305   2.822E-11       0       58      59      1       59      66
+PLLHVTQTPGQSAEAKRELLKKLTAAYVDATGAKPASVWVTIEEVSKDDWAIGGETLTE
+>A0A1L7AC04    68      0.327   2.822E-11       0       57      59      1       58      67
+PIIHIHAFEGRTVEQKRRLVEGITRATVEAYACPPEVVQIVIHDTPRTDMAVAGILAS-
+>M1Z8H5        68      0.338   2.822E-11       0       58      59      1       59      68
+PFITIKMLEGRSPELKKELVEKVTAVVAETLAVPKDRIHLFLEDMKPDTYGHGGVLASE
+>MGYP001148420659      68      0.508   2.822E-11       0       58      59      6       64      68
+PIVHIQLLEGRPAEKVEEVIQNVTDTISATLGAPKENVRVLVTEIPKSHWGIGGTPASK
+>MGYP001059933647      68      0.327   2.822E-11       0       57      59      1       58      71
+PFVTIQIGEGHSIEKKRELAKAVTDTLVETLGTKREWVTIHIDEFNRDNWAVGGELHS-
+>MGYP000969096640      68      0.436   2.822E-11       0       54      59      11      65      71
+PYVTVKMLEGRTDEQKKALVEKVTAAVSETVGAPKENITVFIEEMSKNHYAIGGV----
+>MGYP001200275312      68      0.310   2.822E-11       0       57      59      16      73      75
+PIIRVEMLKGRTVEQKSNLVKRLTDAFVSTCGGKPEGLHVVISEIDKENWGADGKLIS-
+>A0A292YFR2    68      0.344   2.822E-11       0       57      59      1       58      76
+PIITIRLAKGRSVEQKRDLARAITNTVVEKLDVNPEWVTVLFDEFDRENWATAGELHS-
+>10628|Ga0310912_14087697_1|+2|10      68      0.389   2.822E-11       0       58      59      17      75      77
+PEVIIEIAQGRTPDQKRALIKEITEAVVRTCSVPADAVTVIIHENPLTDKGKGGVPFSE
+>MGYP001114666906      68      0.315   2.822E-11       1       57      59      7       63      79
+-FLKVTMMVGRTVEQKTRLMERLTEAAHRHLNEPREDVRVIIYDIPPTDWSVGGVPLT-
+>MGYP001470019271      68      0.327   2.822E-11       0       57      59      1       58      83
+PIVTVNWMTGKSKDQKTKLAEAITEAMSEVIDAPPEATQVLFNELPWESWAIGGVLVA-
+>10853|scaffold_112859_c2_1|+2|10      68      0.473   2.822E-11       0       56      59      26      82      88
+PIAHLYIIEGRSEEQKRDVIEKVTSAITEALGAPRESVRVLLHDTPKENWGIAGNSA--
+>MGYP001099209120      68      0.288   2.822E-11       0       58      59      41      99      103
+PVVRIDLLEGRTPEQKKRLAEAITQDFVEVLGVDRNNVIVIYNDLPRTDLVKGGTPATE
+>SRR5580765_8093511    68      0.300   2.822E-11       0       57      59      32      91      108
+PMVNVKLIEGmFTPEQKRNMICKLTDAMISIEGENMRRVtWVVIEEVKSGDWGIGGKPLS-
+>SRR5689334_22738946   68      0.310   2.822E-11       0       57      59      58      115     118
+PLIRVEMFEGRSLEQKRELVEALTRETVRIARCTPEAVQIIIDDIKKENWATAGKLAS-
+>SRR5690349_324624     68      0.288   2.822E-11       0       58      59      60      118     125
+PLIRVTLLEGRTPQEVAALGRALTAAAHETLGTPAEAVRVIVEEAPPDRWFVGGRSVAE
+>18111|scaffold259849_3|-1391|01       68      0.305   2.822E-11       0       58      59      2       60      321
+PVIRVELLAGRTREQKRAFTAAVTDAFVATCGGVRQSVQVIFHDVDQDDWGVAGRLASE
+>MGYP001137636459      68      0.232   3.880E-11       0       55      59      1       56      59
+PVITIDWFGGRTNEQKQAIATQITDALVEKGNTKREDVWIRFVDTPKENWSLGGDL---
+>MGYP001485189894      68      0.474   3.880E-11       0       58      59      1       59      60
+PIIDVTLLEGRTADQKQALIRELTDGAERALGAPRPSIRVILREIPPGHFAVAGEIKSK
+>MGYP000903565560      68      0.288   3.880E-11       0       58      59      1       59      60
+PFVEVKLWQGRTREQKAEVARRFTEALVEVARCAPESVTVVFEDHAKGDWAEAGRLCDE
+>A0A2B8TR25    68      0.406   3.880E-11       0       58      59      1       59      60
+PIIQIQLIEGRSPELKKQLMREINEVVCRTLDVGPPQVRILINEIKKENWSVGGVAKDE
+>MGYP000081159916      68      0.310   3.880E-11       0       57      59      1       58      60
+PLIHIQLFEGRSDDMKREYAKAITEIAVKIMGCPAESVDVIYQDVKKSDWATAGKLWS-
+>A0A1H3T2F6    68      0.465   3.880E-11       0       57      59      1       58      61
+PIVTVQLLEGRTDEQKRALVEKVTAAVSETANAPKEKVVVVIEEMAREHYAVGGKRAS-
+>A0A1S2L0P8    68      0.413   3.880E-11       0       57      59      1       58      61
+PFVTVKLLEGRTEEQKRALVEKVTAAVSETANAPKENIFVMIEEMPKNHLAVGGVLKS-
+>MGYP000980445411      68      0.423   3.880E-11       0       58      59      1       59      62
+PIIQIELLEGRTIEQKRKMIKGVTDVISETLNCKPETVHIIIREMKRENFAKNGILFSE
+>MGYP000992863115      68      0.403   3.880E-11       0       56      59      1       57      62
+PIIEVHLLEGRTVEQKRELAGQLTDAVCRTLGTRPEQVRIILSEMRKEDYAIAGRLV--
+>MGYP000697337106      68      0.355   3.880E-11       0       58      59      1       58      62
+PIVHVYMWAGRGEEVKEKLIEDLTKVFV-NLGIPAEAVTVVIHDIPKTNWGIAGKQASK
+>MGYP001385714372      68      0.345   3.880E-11       0       54      59      1       55      62
+PLVTIRLFEGRSQEQKAELAKKLTDAVTASLNVPVDAVEVILDEVPRENWAKAGV----
+>MGYP000925486371      68      0.542   3.880E-11       0       58      59      1       59      63
+PIMVVHMMEGRSNEQKERLIEKLTDAAVEALDAPRQSVRVMLQEMPKTHFGVGGVTAEK
+>MGYP001192839569      68      0.508   3.880E-11       0       58      59      1       59      63
+PIVQIHLIEGRTLEQKKKLVREVTEAICNSLEAKPEQVRIILQEMPMDCYSVGGGLFSE
+>MGYP000215084398      68      0.355   3.880E-11       0       58      59      1       58      63
+PIVHVYLWEGRDEATIKQIIKNITKAFEDV-GIPPQAVDVIIHEIPKSRWGIAGELASE
+>MGYP001037254590      68      0.440   3.880E-11       0       58      59      1       59      63
+PIVQISMIQGRTKEKKEELIKKVTDAIVDTLQIPHDRVRIILNELPKENLGYGGIPLSK
+>MGYP001365065184      68      0.344   3.880E-11       0       57      59      1       58      63
+PYIRIELLQGRTQEQKAAIARAVTDALVEHGQASPQSVFVVFEDVAAENWATGGVLIS-
+>MGYP001416691381      68      0.357   3.880E-11       0       55      59      1       56      64
+PIVRVEMYEGRSMDQKRELARDLTAVVARVTGNSADAVHVIIEEIKRENWAIGGIL---
+>MGYP001361915760      68      0.362   3.880E-11       0       57      59      1       58      64
+PIIRVEMFAGRTQEQKRELAKELTTAFVKVAGSSPQNVHVIMTDVNKGDWSTGGELCS-
+>MGYP000405955002      68      0.745   3.880E-11       0       58      59      2       60      64
+PVAQINILEGRSDEQKETLIREVTDAISRSLGAPVESVRIIITEMPRQHFGIGGQSVKK
+>MGYP000917823863      68      0.357   3.880E-11       0       55      59      4       59      65
+PVINVKIVEGRTVEQKRAMVKAVTRAVCESLGVAESAVWISIEDMKPENFAQGGEL---
+>MGYP001170190475      68      0.275   3.880E-11       0       57      59      1       58      66
+PVITVQTVEGVTAEQKEELIERFTATIKEVMGKNPEATHVVIEEIPAENWGIRGRTVA-
+>A0A135ZZ44    68      0.362   3.880E-11       0       57      59      1       58      66
+PIVRIEMWEGKSVEQKRELVEVYTREMSRITGNKPESIYVVIEEVKKENWGVAGMLCS-
+>B1WQC0        68      0.305   3.880E-11       0       58      59      1       59      66
+PYINIQITTGATKEQKAQLVREVTDSLVRILGKKPEHIHIVIQEIEEENWGFCGLLTDE
+>MGYP001127077189      68      0.372   3.880E-11       0       58      59      4       61      67
+PFVIVFLWKGRSEEVKERIIKGITKVLSDE-GVAESSVSVVIEEVPKENWGIGGQPASK
+>MGYP001279878767      68      0.322   3.880E-11       0       58      59      1       59      67
+PYVNVRITRGATSEQKERIVQGVTQLLVDVLGKNPQTTFVIIDEVDTDNWGIGGETVTK
+>MGYP000152861555      68      0.305   3.880E-11       0       58      59      1       59      68
+PIVRVTMAEGRTPEQKKAAAMEITDTISRLCEAHAEHVYVLFDDVPPDEWTVGGETITE
+>A0A1Q5I6Q8    68      0.288   3.880E-11       0       58      59      1       59      68
+PVITVNWWQGNDRESRRDLVAGITDVFTRISGCPDEAVTVIIRDVAPDHWGKGGQLADE
+>MGYP001041909110      68      0.363   3.880E-11       4       58      59      5       59      71
+----VTMLEGRTAEQKAELIRRLTAAAAEHLGWPAEEIRVILYEVGREEWGAGGRTLAE
+>V6MAQ5        68      0.525   3.880E-11       0       58      59      13      71      73
+PIIEIRILEGRSDEDKERLIQNVTHAVEQSLGAPLQSIRVLIHELPHKHWAVGGKTKDK
+>MGYP001239142300      68      0.355   3.880E-11       0       58      59      1       59      73
+PYIQVNITKGASSEQKAQLIEGITDLMVKVLDKNPASTHVIIEEIDTANWGIAGRPVKK
+>3300012075.a:Ga0153917_1000047_130    68      0.241   3.880E-11       0       57      59      1       58      73
+PIVRIELFPGRSHETKMEIATAITQALEEKAGIKPDATTVIFTEIPPSDWVVAGKPYA-
+>MGYP001435777093      68      0.293   3.880E-11       0       57      59      1       58      73
+PHVHVTWLAGRSAEQKQRVARAINDALVELAGAFPDRVDVVFEDVERENWALCGELLS-
+>MGYP001457376115      68      0.355   3.880E-11       0       58      59      12      70      74
+PMIRVEMFSGRSKKQKATLVKELTDVFIKTCGGRPEMVDVIITDIDKDHWGQGGKLFSE
+>A0A1Q9PWM9    68      0.418   3.880E-11       0       54      59      18      72      78
+PIVTVQLLEGRSDDQKRALVEKVTDAVSETTGAPAERISVIIDEMKPTNFAVNGK----
+>MGYP001321724860      68      0.481   3.880E-11       0       53      59      16      69      78
+PFVHIQMMEGRPPEKIDELIKNVTATVSETLDAPKENVRVLITEVPKTHWGIGG-----
+>A0A0S4NJ47    68      0.389   3.880E-11       0       58      59      1       59      81
+PVVIINMLEGRTRQMKRELIKKVTDAVVESLKVNPESVRVIINEISKENFAVAGLPIEE
+>UniRef100_A0A255GPA6  68      0.372   3.880E-11       0       58      59      1       59      84
+PLIEVTLAEGRSPEKLRRLITALTDAIVDTEVGPRESVRVILREVPPTHFAAGGETLAE
+>23560|scaffold4681748_1|+190|00       68      0.406   3.880E-11       0       58      59      1       59      91
+PIIQVNMLEGRSTAQKRAMIAAVTDALVDSLGVKRESVRIMINEMQPEHFAVAGTSVGE
+>M1ZGQ5        68      0.474   3.880E-11       0       58      59      14      72      98
+PLVQIHMLEGRTEEQKKRMMVEVTEAIARTLNAPVESIRIAIYELPKSHWSVGGITMEE
+>ERR1044071_4320662    68      0.285   3.880E-11       0       55      59      43      98      99
+PIVRVELFKGRSPEQKAALAKEITDAVTRVMGVKPEATHVIFADVEKSDWAHAGIT---
+>SRR3989304_6661915    68      0.436   3.880E-11       0       54      59      50      104     111
+PLVQISMLPGRSAQQKRALLAEVTEAVVRTCKVAPDAVRVLITEIPAEHWGVAGV----
+>SRR5438067_10949027   68      0.440   3.880E-11       0       58      59      71      129     132
+PIAIIHLMEGRDDQKKARAIEAVTQALVETLDAKPETVRVILLEVPRASWGIAGKPASE
+>MGYP000396711327      68      0.456   3.880E-11       0       56      59      1       57      138
+PFAQVHITEGHSPEQKRVLIEKITQAVHDSIGAPKPNIRVWLRELPKADYGIGGEPV--
+>SRR3954463_10092688   68      0.338   3.880E-11       0       58      59      88      146     148
+PFVKVQMLEGRTDDQKKRLAQAITQALIECANAKLESCEVVIEEHPRKHWMTAGKLMSE
+>SRR5574337_842455     68      0.438   3.880E-11       0       56      59      95      151     157
+PLAQVYMFEGRTTEQKKAVIEKVTQALQEAVGAPKEAVRVWIHELPKENFGIAGVSA--
+>SRR6266508_5537189    68      0.322   3.880E-11       0       58      59      85      143     161
+PFVEVTLTSGRTPDQLRGLLSHITDAVVEAIDAPKGSVRVVIREIPKTHWSAGGVTLAE
+>ERR1700730_15443745   68      0.293   3.880E-11       0       57      59      134     191     198
+PIIHVEMLTGRTREQKAALVKELTDGFVRTCGGKPEQMQIVITDVDREDWGSGGQLVA-
+>16498|scaffold01954_11|-9071|00       68      0.296   3.880E-11       0       58      59      1       64      258
+PIVRVEMFEGRSVEQKRELVRGITETVARVCGLSGDGIHVLIKEMSRENWGRGAvlhadRPRAE
+>MGYP000875647020      67      0.362   5.334E-11       0       57      59      1       58      60
+PIVQVEIIKGRTVEQKREMVKGVTDVICKTLSCPPEAVSIIIREMDSENYSVAGKLHS-
+>A0A1F8PM97    67      0.271   5.334E-11       0       58      59      1       58      60
+PVVIIEMWEGRTIEQKKHLAEGITDVFVKI-GTPPQAVHIIMKDNPKHNWASAGKLSSE
+>A0A2A3KWW7    67      0.410   5.334E-11       0       55      59      1       56      60
+PMIRLEMLPGRTAEQKRDFAREVTRVAVETLKCKPESVDVVITEIPKSHWAKGGEL---
+>MGYP000032965761      67      0.375   5.334E-11       0       55      59      1       56      61
+PIIEVHMLEGRTPECKAELIANLTQVCCQTLGSKPEAVRVILEEMKPENFGKNGKP---
+>A0A1V4WEG0    67      0.368   5.334E-11       0       56      59      1       57      61
+PIIEVHMFEGRTVDQKRKLVAEMTDAVVKSIGVKPEDVRIILQDMARYDYSIAGKLA--
+>MGYP000947735422      67      0.344   5.334E-11       0       57      59      1       58      61
+PVVHVEMFEGRTREQKRELVNKITEVFVDVTQCPPEAVTIIIQEMTKNNFAQAGKLYS-
+>L0FAA4        67      0.482   5.334E-11       0       57      59      1       58      61
+PFVQIDLLEGRTHEQKRQMVEKVTQAIVESTGAKPESVSIIIREMARGDFATGGILAT-
+>B2TC17        67      0.327   5.334E-11       0       57      59      1       58      61
+PTFRIELFEGRSVEQKRQFVEAITKATCESLGVEPNSVDIILTDVKRENWATAGRLWS-
+>MGYP001173170986      67      0.254   5.334E-11       0       58      59      1       59      61
+PIIKMELFQGRTKEQKAKLAEAFTRSVEEIIGTAPENTVVLFQDVSKDDWAKGGKLASE
+>MGYP001308592207      67      0.322   5.334E-11       0       58      59      1       59      62
+PIVHIELWPGRTQDQKAELAKVLTEAMVSIANTPAQEVIVVFQEVEKSNWAKAGLLASE
+>A0A2G2IXX9    67      0.448   5.334E-11       0       57      59      1       58      62
+PIVHISVIEGRSNEAKAHLIAEVTDAIERTIGAPKATIRVLINEIPAAHWGVAGVPKS-
+>A0A1H9CUQ7    67      0.465   5.334E-11       0       57      59      1       58      63
+PIVNIQMMEGRTDEQKAALIRQVTDAVMSAISSPEESIRVLLQEIPKKHFGISGVPAD-
+>MGYP000863921831      67      0.241   5.334E-11       0       57      59      1       58      63
+PIIRVEMFKGRTREQKRALVKELTDGFIKACGSTPEQVIIVIDDVEKENWASAGTLVA-
+>MGYP000216811488      67      0.473   5.334E-11       0       56      59      1       57      63
+PFAQIYLLVGRTEEQKRAVIEKVTKALVEALDAPQQNVRVWIHDMPKENWGIAGVSA--
+>MGYP000126431605      67      0.413   5.334E-11       0       57      59      1       58      64
+PLIRVEMFEGRDTETKRELIQALTRETVRIAGVSEASVDVIITEIKKEDWGIGGEQAS-
+>A0A0A8JKT7    67      0.474   5.334E-11       0       58      59      1       59      66
+PFIQVTIERGRPPELKEQLIVELTESAVHVLGAPKESVRVLIQEIEPAHWGIAGESISK
+>MGYP001303175974      67      0.383   5.334E-11       0       58      59      1       60      67
+PIVRVEMLPGRSESQKSELVKAMTNAMVDIAGTPsADSVHVIITETAGEHWAMGGEMLAE
+>MGYP001222933389      67      0.392   5.334E-11       2       57      59      3       58      67
+--VRVHMLAGRSSEQKAELIARVTAAVAETLSIQPGDVRVLLLEIPPDAWGIAGQPAS-
+>A0A1Q5HUU0    67      0.254   5.334E-11       0       58      59      1       59      68
+PVITVNWWQGNDREARRELVAGITDVVTRVSGCPDDAVTVIVRDVAPDHWGKGGRLVDE
+>MGYP001315004892      67      0.372   5.334E-11       0       58      59      1       59      69
+PLIQATILQGRSVEQKNEFFARVTQVAVETLNVKPEQVRVVIHEVAPEHWCIGGLSKAE
+>14351|scaffold_5748_c1_3|+1300|00     67      0.423   5.334E-11       0       58      59      1       59      71
+PIVSIMMLEGRSLAQKKAMYKAVTDALVESLGAPRESVRIILNETPIDHFVVGGVTRDE
+>A0A1I7MX43    67      0.310   5.334E-11       0       57      59      1       58      73
+PIIRVEMFKGRTPDQKQRLVKAFTETVTDVCGLKPQAVQVIFQDMDPGDYGVSGELFS-
+>MGYP001208773473      67      0.220   5.334E-11       0       58      59      17      75      77
+PYINVKVAGKLTEEQRKKIVTSITKTMEEVAGKPPSSTYVQIDEIPRDQWGVGGKLLSE
+>MGYP000857399281      67      0.465   5.334E-11       0       57      59      11      68      79
+PIVRIEMLEGRSSEQKKALIRQVSEAVTSGLGVRAEQVRVLLYELPADHWAIGGTTMD-
+>MGYP000901457238      67      0.396   5.334E-11       0       57      59      1       58      81
+PLIQVTMVEGRTEEQKRALIAELTAAAVRALDVPTDRVRIAIYNVSGMDWGIGGIPYA-
+>MGYP001067874646      67      0.444   5.334E-11       0       53      59      1       54      87
+PIIDVSLIEGRSRERKAALIAELTDAAERVLEVPRASIRVLLREIPAEHWGIGG-----
+>A0A1M3N7I3    67      0.444   5.334E-11       0       53      59      1       54      87
+PIIDVSLIEGRSRERKAALIAELTDAAERVLEVPRASIRVLLREIPAEHWGIGG-----
+>UniRef100_A0A1M3N7I3  67      0.444   5.334E-11       0       53      59      1       54      87
+PIIDVSLIEGRSRERKAALIAELTDAAERVLEVPRASIRVLLREIPAEHWGIGG-----
+>MGYP001085270902      67      0.421   5.334E-11       0       56      59      35      91      95
+PVIQVEILEGRTVEQKRAMAEKVTEVICETLVCPPESVTIVIREIKREHLAKGGKLA--
+>SRR5215510_1422818    67      0.288   5.334E-11       0       58      59      35      93      98
+PVVHIYMYPGRTKEQKNELVKRISKDFAEVVNVKPESLNILFHDTDKENWGIHGSLASE
+>SRR3990167_8947271    67      0.830   5.334E-11       0       58      59      44      102     106
+PIAQLYILEGRSDEQKETLIREVSEAMSRSLDAPIERVRVIITEMPSNHFGIGGEPASK
+>ERR687883_710125      67      0.293   5.334E-11       1       58      59      33      90      106
+-VVTIEMLEGRSLQQKQQLVAAITKAMVEIAHARPATLHVVIRDVPPTNWGLAGTLISE
+>MGYP001297770487      67      0.254   5.334E-11       0       58      59      49      107     109
+PYINVKVGGNLSDEQRKKICEEITKTMETVAGKPPSSTYVQIDEIPRNQWSVGGKLLSE
+>SRR5712671_3953184    67      0.333   5.334E-11       0       58      59      57      116     134
+PFVSIRItREGNTAEQKAQVIKEVTETLERVLHKPPEWTHIAIEEVDTDNWGFGGRTTTE
+>MGYP000499911445      67      0.438   5.334E-11       0       56      59      1       57      196
+PFAQIYMLEGRTEEQKKAVIEKVTQALVEAVNAPVSTVRVLIQEVPSTNWGIAGVSA--
+>MGYP000358384121      67      0.456   5.334E-11       0       56      59      1       57      222
+PFAQVHITEGHSPEQKRVLIEKITQAVHDSVGAPMPNIRVWLRELPKTDYGIGGEPV--
+>A0A1J5R6G1    67      0.428   7.333E-11       0       55      59      1       56      59
+PIVEITLMEGRSKDKKAALMKSVTEAVVASIGAPSEAVRVILREVPPEHFAVGGVP---
+>MGYP001334249743      67      0.271   7.333E-11       0       58      59      1       58      60
+PIVKVEMWPGRTRDQKAQLAKEITDSFERI-GTPREATIVVFEDVAKDNWAQAGNLADE
+>A0A1A5X3S0    67      0.293   7.333E-11       0       57      59      1       58      61
+PILRIEMHPGKTLEQKRELASGITRVFVETLACPPEVVEIVFNEIEKDAWAVGGKLKS-
+>D1B6Z2        67      0.413   7.333E-11       0       57      59      1       58      62
+PIVEIHMMEGRPVEVKARLVEEVTRAVADTLNVKPEQVRIILHEMDPHHYAIGGTLWA-
+>MGYP001420065553      67      0.293   7.333E-11       0       57      59      1       58      62
+PLVTVQMWEGRTEKQKKEIAKAITEAMVEKAGTVPEAVQIVMYDVAKSDWAIGGELCS-
+>MGYP000692796472      67      0.275   7.333E-11       1       58      59      2       59      62
+-VVRIDMIEGRTVEQKRKIAQEITDTLVRVAGVKAEDVRIIIVDHPRENLATAGQLLSE
+>A0A0F2RCH9    67      0.389   7.333E-11       0       58      59      1       59      62
+PIIQVTLIEGRSKEMKKALVRKLTDAAEEAIHAPRQSIRVILNEVPPEHFGVAGITKDE
+>MGYP001084415022      67      0.406   7.333E-11       0       58      59      1       59      62
+PFIHIHLLEGRSEEKIKDVIKNVTDCVADTLDAPLESIRVVVTEIPPTHWGTAGKTKAE
+>MGYP000846286170      67      0.310   7.333E-11       0       57      59      1       58      62
+PFITIDLFEGRTIEAKRELVKSITAETSRILACSPDSVHVRFNDVKREDWSTGGTLWS-
+>W0V0S1        67      0.508   7.333E-11       0       56      59      1       57      63
+PVIHVHLMEGRSDAMKEALIGAITAAASDTLGAPRDSVRVLLQEVPKSHFGIGGKSA--
+>A0A0N8KK18    67      0.694   7.333E-11       0       58      59      1       59      63
+PIAQINIVEGRTDEQKERLIHEVTEAIVRTLDAPIESVRVILNEMPKQHFGIGGQSVKK
+>MGYP000902748569      67      0.436   7.333E-11       0       54      59      1       55      63
+PIVEITLIEGRTPEKKQKLIAKVTDAVIEAIEAPRESIRVILREIPGEHFGVGGV----
+>A0A220YQV4    67      0.593   7.333E-11       0       58      59      1       59      63
+PIVHVHLIEGPSREQKESMIREVSQAISRSLASPMERIRVIIHEIPRTDFGIAGEPASK
+>MGYP001239259617      67      0.576   7.333E-11       0       58      59      1       59      63
+PIIQVSIIEGRSDEMKEQLILELTEAAVRALGAPRESIRVMISEMPKQHYGIGGASVKK
+>MGYP000999465554      67      0.344   7.333E-11       0       57      59      1       58      64
+PIIRVEMFEGRSTEKKRELAKALTAEMVRVTGVGEASVNVIIDEIKKENWAAGGDLYA-
+>A0A1W6Z0N2    67      0.237   7.333E-11       0       58      59      1       59      64
+PIIKVELLAGRSEDQKQAIAKRFTEVMKEEAGVKPESLHIVFHDVPASDWAVAGQLVSK
+>J2R535        67      0.410   7.333E-11       0       55      59      1       56      64
+PIVQVSILEGRDKEQIRQMIEGITQAVTASLQVKPDQVRVLVTELPPSHWGVGGVT---
+>MGYP000377393601      67      0.482   7.333E-11       0       57      59      1       58      64
+PLVEIHLLEGRTKEQKKALLEAVTRAVHESLQAPLETIRVWIQEMPPDEFMTAGVLAS-
+>MGYP001404121356      67      0.457   7.333E-11       0       58      59      1       59      64
+PLIQVHIMEGRPKEKVKQVIENLTETISTTLEVPKERVRVIVTEVPKTHWGIAGTPASE
+>MGYP001397571931      67      0.446   7.333E-11       0       55      59      3       58      66
+PIVQVSILEGRDKEQIRQMIEGVTQAITDSLQVKPEQVRVLVTEVPPSHWGAGGVT---
+>MGYP000324318083      67      0.355   7.333E-11       0       58      59      1       58      66
+PLVHTFMWEGLDDETARKIISGITRVFTE-MGLPPEAVRVIIHEVPKSRWGIAGELASE
+>C7LQ48        67      0.410   7.333E-11       0       55      59      1       56      69
+PIISIRMAKGRSIEQKRKLVAEVTRAVSETLDLPPDIVSIQLHEFERENWATGGEL---
+>3300027526.a:Ga0209968_1001610_4      67      0.431   7.333E-11       0       57      59      1       58      76
+PIIQMNLVEGRSVAQKRAAVAAITEAVVRSLGVRPEQVRIMINEMPSEHFAVGGETAA-
+>MGYP000753479450      67      0.684   7.333E-11       0       56      59      16      72      78
+PIVQIHMMEGRSDAQKEAVIREVTEALVRALDAPKESVRVLINEMPKQHFGIAGESA--
+>MGYP001050163596      67      0.491   7.333E-11       0       58      59      21      79      83
+PIVTVHLLEGRSSERKVALIRNLTRAVAETLAVQPESVRVILTEMKKEEYGIGGKTAAE
+>MGYP000510048594      67      0.464   7.333E-11       0       55      59      1       56      83
+PIIQFNLLEGRSDEQKKRLAEKVTDAVIEALDVPRETVRILIHEMGPYDFSVGGVT---
+>10887|Ga0209873_1094435_1|+3|10       67      0.275   7.333E-11       0       57      59      24      81      87
+PIIRVEMFEGRTRDQKRACAEALTKAWCDTCGGTPQMVTVVFTDVSKDDWATAGRLAS-
+>MGYP000150219722      67      0.288   7.333E-11       0       58      59      28      85      89
+PVVEVKIWEGMPKEDKAKIIKGITEVLTD-LGIPAEAVTIIIHDIPKHNWGSKGKPHSE
+>MGYP000203190463      67      0.465   7.333E-11       0       57      59      37      94      99
+PIVNIQMMEGRTDEQKTALIRQVTDAVMSAISSPEESIRVLLQEIPKKHFGISGVPAD-
+>SRR5665811_1281307    67      0.271   7.333E-11       0       58      59      40      98      101
+PLIQVDMFEGRTPETKREFVEGITRETCRLLKCEPGSVQIILRDVKKSDWASAGVLWSE
+>SRR3954452_9363662    67      0.345   7.333E-11       0       54      59      47      101     105
+PFVQIHWFEGRDEEQKAEVAKRVTAAMVEVGKAKSEDVWVKFEDGAPADWYFGGE----
+>SRR5262245_61543650   67      0.375   7.333E-11       0       55      59      33      88      105
+PVVTIHMEKGRSIETKRALADAVTKAVTAALDVPPDWVTIIIDEVERENWAAGGRL---
+>SRR6185312_11361932   67      0.288   7.333E-11       0       58      59      48      106     108
+PMVRIELVPGRTREQKARAAREITEAMTRTLGAKPEATQIVFIEVERADWAAAGKLLDE
+>SRR5918992_5276513    67      0.310   7.333E-11       0       57      59      38      95      109
+PVVTIQLWQGRSHEQKRALVAAITRAMVELVDADPSGLHVVLQEVAPENWSRAGVLGS-
+>SRR6185503_13009501   67      0.275   7.333E-11       0       57      59      50      107     116
+PIIRVEMFKGRNREQKRALVKELTEGFLRTCGGKAEQVHIVIADIDPEDWGSAGEPVA-
+>SRR5580765_1164972    67      0.355   7.333E-11       0       58      59      15      73      116
+PFIAVHIARGRPLEKRRRLIAAITEAVTEILELEKGATQVLIHEHDRDNWGIGGELLSE
+>SRR3990172_13040463   67      0.355   7.333E-11       0       58      59      77      135     145
+PLVQISTLPGRSADQKRALLAEVTEAVARTCKVAPEQVRILIAEIPAEHWAVAGISIAE
+>SRR5215208_544633     67      0.296   7.333E-11       0       58      59      67      130     452
+PMVVVQgeWLEGRSPEQKEALVAEITDVLKRIGGAQQENVHVVLHDVPPSNWGRAGelvEPLQE
+>A0A1L8QPC6    66      0.472   1.008E-10       0       54      59      1       55      59
+PVVNIQMLEGRTPEQKENLIKEVTDAVVRTTGAKKEAVTIIISDMKKEDYGHGGE----
+>MGYP001485559405      66      0.490   1.008E-10       0       54      59      1       55      59
+PIINIQMLEGRTTEQKEQLIKEVTDAVVRTTGARKEAVTIIISDMKKENYGHGGE----
+>MGYP000940290889      66      0.338   1.008E-10       0       58      59      1       59      61
+PEIIVYAVEGRPPEAKKALMKEITDAVVRNLGVPPERVVVQIVESARDSKARGGVPFSE
+>MGYP001207216698      66      0.362   1.008E-10       0       57      59      1       58      61
+PTIRVEMLPGRNNSQKKELVSELTDAFIKTCDGNPDGVHVIITEVNADHWAVGGKLLS-
+>MGYP001442041283      66      0.355   1.008E-10       0       58      59      1       59      61
+PVITIRMAKGRSEEQKTEIIKEFTESVSRIFGVEPEKIIILIEELDPGNIGRGGIPLSK
+>X0RKI5        66      0.465   1.008E-10       0       57      59      1       58      61
+PIITVQMLEGRSDEQKKELVEKVTKAVSESVDAPPEKISIIIEEMKKTNYAVAGKRAS-
+>MGYP001152345791      66      0.465   1.008E-10       0       57      59      1       58      61
+PIVQIDLLEGRTLEQKRAMVAKVTEAIKETANCPADAVTIIIREMPPQHLGKGGKLRS-
+>MGYP000456886678      66      0.440   1.008E-10       0       58      59      2       59      62
+PIVQISLFE-RPIELKRKVVEMVTEAVCKALNCPKENVRVILYDIPKENFGIGGKLASE
+>A0A1G8JJC5    66      0.271   1.008E-10       0       58      59      1       59      63
+PTLHVELFAGRSKEQKRELVAGLTRETCRVLGCEPGAVDIILIDVERDQWATGGTLWSE
+>A0A2A4PLR7    66      0.578   1.008E-10       0       56      59      1       57      63
+PIVTVNMLEGRTDEQKAALIKEVTDAICHSIEAPIASVRVIINEMPNTQFGIGGKTA--
+>MGYP001191767434      66      0.344   1.008E-10       0       57      59      1       58      63
+PIIRIEMFEGRSPDQKRACAEAVTKAWCDTCGGTPQMVTVVFTDLAKHDWATAGRLAS-
+>MGYP001336637191      66      0.396   1.008E-10       0       57      59      1       58      63
+PIIQVQMLEGRPVEKVKLVIERVTDTVAETLEVPKETIRVLVTEVPKTHWGIGGTPRS-
+>J5N2A0        66      0.271   1.008E-10       0       58      59      1       59      63
+PILKVEMLSGRTKEQKRELAKALTAEMARVTGNRPETIQVIFAETSSANWATGGVLLDE
+>MGYP001332117877      66      0.631   1.008E-10       0       56      59      1       57      63
+PFAQISILEGRSKEMKTDLIREVTEAIGRALSAPEESVRVVIYEVPKSDWGIGGHTA--
+>A0A1N6SH48    66      0.745   1.008E-10       0       58      59      1       59      63
+PIAQLHIMEGRSDEQKETLIKEVTQAIARSLDAPEESVRVLIDEMPKQHFGIGGQSAKK
+>A0A2E5NJ94    66      0.388   1.008E-10       0       53      59      1       54      64
+PIIRVEMFEGRDRDQKRKIIREVTDGFCRATGASPESVNVILTDVSQDEWGRGG-----
+>C6BZ76        66      0.344   1.008E-10       0       57      59      1       58      64
+PVIKVEMFEGRTIEQKRELVEVLSKETARITGCSVESIYVVIDEVKKENWGAGGKLCS-
+>MGYP000855948751      66      0.271   1.008E-10       0       58      59      1       58      65
+PSVHVYLWPGRDAKVKKNIITGITRVFEDN-GIPSQAVEVILHEVPKENWGQGGVPASE
+>MGYP000650151085      66      0.271   1.008E-10       0       58      59      1       58      67
+PVVHVMVWKGFSNAAKKKVIAGITSVFAE-MGVPREAVEVILHEVPRENWGVGGEQASE
+>MGYP000938509504      66      0.338   1.008E-10       0       58      59      1       59      67
+PQIQVTLSAGRSPEQIRALIHEVHDAVVRTANARPEHVRVVVHEVPRTHWATGDITLAE
+>MGYP000857334594      66      0.344   1.008E-10       0       57      59      1       58      67
+PFIQITLWEGRSADQKAEIAKGITEVVSRVAGVAPNAVTIIFSDVKKSDWSIGGAMAS-
+>MGYP001264897800      66      0.300   1.008E-10       0       58      59      1       60      69
+PFVNVKLLEsGATREQKAQIIEEITGTLQRVLNKNPENTHVVIEEINPDNWGNRGMLMSE
+>A0A1B8VDG5    66      0.203   1.008E-10       0       58      59      1       59      69
+PLLTVELFPGRTPEKKRELIQALTDTYLQVCGGKAQAVTILLKEVDQADWGVGGRSYAE
+>MGYP000055236171      66      0.316   1.008E-10       0       58      59      1       60      70
+PFINIKITdEGVTKEQKQQLIEGTTKLMVEVLNKNPETTHVVIDEINTDNWGVGYEMASE
+>A0A101V9V9    66      0.465   1.008E-10       0       57      59      1       58      70
+PIIEVNLLEGRSPEDKERLIQALTDAAVTSIAAPRESVRIILREMPPGHFAVGGQSFA-
+>I3DVB5        66      0.258   1.008E-10       0       57      59      1       58      72
+PFINVKMAKGRTVEQKQKFVEAITKASAEILNVKEEWVTVVFDEYERESWASGGTLHS-
+>MGYP000703492044      66      0.372   1.008E-10       0       58      59      1       59      72
+PLVEITIIEGRTSAQKSALITQVTDAVENAISAPRQAIRVAIRELPAEHWAIGGVSIAE
+>K0MVQ1        66      0.362   1.008E-10       0       57      59      12      69      73
+PLVHIDLIEGRSPEQLKALVKDVTDAIVKDTGAPAEHIHIVLNEMAKEHYSVAGVPVS-
+>A0A268AFI7    66      0.362   1.008E-10       0       57      59      16      73      74
+PIITVKMLEGRTDEQKEQMIKKMTDVMVETTGARAEAVSIVIEEMNKANYGVAGKRLS-
+>UniRef100_UPI000691063D       66      0.779   1.008E-10       0       58      59      1       59      75
+PIAQLYIIEGRTDEQKETLIRQVSEAMANSLDAPLERVRVIITEMPKNHFGIGGEPASK
+>MGYP001118793246      66      0.456   1.008E-10       0       56      59      1       57      75
+PIAMLYLLEGRDRETKERVIREVTGALERSLGSPPEKIRVILQEIPSESWGVGGVPL--
+>MGYP000987586884      66      0.482   1.008E-10       0       55      59      14      69      75
+PIVQIELIEGRTIEQKRVLAKEVTDAIVRSLGVSPEAVTVIMRDMKKENFATGGKL---
+>MGYP001119052526      66      0.288   1.008E-10       0       58      59      1       59      76
+PYVKIELIEGASREQKAAIVADVTRSLVDRLGKKPEQCFVVIQDVSPDDWGVGGLLVSE
+>MGYP001233641192      66      0.423   1.008E-10       0       58      59      1       59      76
+PIVSIMMIEGRSMEQKKAMFKAVTEAIVQTLGAPRESVRIVVNEVPMEHFVVGGITREE
+>MGYP001107983330      66      0.406   1.008E-10       0       58      59      17      75      77
+PFIQVHIVEGRTEEQREKLAKAITDATAEILGVAKENVWVHFVEMRKTDFATGGILRSK
+>MGYP001371040872      66      0.355   1.008E-10       0       58      59      15      73      79
+PMLQVAIMEGRTPAQKEELISRLTTTVTETLSVKPESVRILIQELPRANWGIAGQSVAK
+>MGYP000992419811      66      0.267   1.008E-10       0       55      59      1       56      79
+PVVVVKMIKGRTLQQKRELAKAITNSVVSILDVEPEWVSVVIEEVDRENWATAGEL---
+>MGYP001027958202      66      0.338   1.008E-10       0       58      59      19      77      80
+PVVTIDMFEGRTIEQKKKLVAGITSVITTTLNVSPDAVQIIIRDIPKHNLATGGKLASE
+>MGYP000303461915      66      0.491   1.008E-10       0       58      59      1       59      80
+PIIQFSIMEGRTVEQKRLLARRVSEAVCDVLDVTPQSVRILINELTPDHFSIGGITAAE
+>5136|scaffold42252_1|+3|10    66      0.446   1.008E-10       0       55      59      15      70      80
+PIVEITMIEGRPPEAKRRLIAKVTDAIEESIGAPRDSIRIILREIPALHFGAGGKT---
+>13022|scaffold695235_2|-397|01        66      0.293   1.008E-10       0       57      59      24      81      90
+PFVNIKMTKGASREQKAQIVREVTDTLVRVLGKNPANTHIVIDEIERENWGHEGRLVA-
+>SRR5436853_5434676    66      0.500   1.008E-10       0       57      59      37      94      98
+PIMHVFMLEGRTDEQKANFIAEVTVAAERTIGAKPESVRVMITDMPRSNFGIAGKPAS-
+>SRR4051794_27439539   66      0.508   1.008E-10       0       58      59      37      95      104
+PLIQINIVEGRPPEKKERLIREVSDLVANVLEAPVENVRVMIQEMSPEHWGIAGDSVKK
+>ERR1700751_5781784    66      0.423   1.008E-10       0       58      59      54      112     115
+PIAIIHLMEGRDDQKKARAIEAVTKALVETLDAKPETVRVLLLEVPRSSWGIAGKPASE
+>SRR5690606_7775987    66      0.355   1.008E-10       0       58      59      53      111     117
+PLVEVSLIEGRPPETIRALISSVTEAVAGSLGSPKESVRVIVREIPPTHWAAGDVTIAE
+>3300009084.a:Ga0105046_10043399_4     66      0.368   1.008E-10       1       57      59      70      126     130
+-FLKVTMLVGRTVEQKRKLIERLTQAAHRHLDEPIEDVRVIIFDIPATDWGVGGIPLT-
+>SRR5437870_9218254    66      0.490   1.008E-10       0       54      59      69      123     133
+PIVQVALLEGRPGEVKEQLIAELTDTVVRVLDAPRETVRVILNDVPDSHWGIGGV----
+>SRR5512146_1939459    66      0.350   1.008E-10       0       56      59      4       60      155
+PVVVVQLWEGRSVEQKRQLARAITDAMVQLADASPNALHVVIQEYSREQWARGGVLA--
+>SRR5258708_15476200   66      0.258   1.008E-10       0       57      59      98      155     158
+PVIRVSMWSGRSLDQKRHLVEAFTRDMEKIAGTKPESLHVIFEDVPKENWGHAGHLCS-
+>SRR3990167_769472     66      0.779   1.008E-10       0       58      59      103     161     165
+PIAQLYIIEGRTDEQKETLIRQVSEAMANSLDAPLERVRVIITEMPKNHFGIGGEPASK
+>SRR5271166_4409778    66      0.446   1.008E-10       0       55      59      109     164     174
+PIVEITMIEGRPPEAKRRLIAKVTDAIEESIGAPRDSIRIILREIPALHFGAGGKT---
+>SRR5215831_18452368   66      0.288   1.008E-10       0       58      59      13      71      354
+PVIRVELLAGRTREQKRAFTAAVTDAFVATCGGVRQSVQVIFHDVDQDDWGVAGRLTSE
+>Dee2metaT_27_FD_contig_31_1107243_length_248_multi_4_in_0_out_0_1     66      0.344   1.008E-10       0       57      59      377     434     448
+PLIQVSLFAGRTAEQKRAFAQAVTEAAVRTIGATPDSVDIIFTDVQRGDWATAGRLWS-
+>MGYP001218792793      66      0.431   1.386E-10       0       57      59      1       58      61
+PICTIKLLEGRTDEQKKALVEKVTQAIHETTGAGPEHITVILEEMQRNHYAVGGVRAS-
+>MGYP001184272442      66      0.310   1.386E-10       0       57      59      1       58      61
+PTIHVEMYEGRTKEQKAELAKAITKAIVDIAKSTPESTHIIFYDVPKTNMAHGGVLAS-
+>MGYP001130172910      66      0.298   1.386E-10       0       56      59      1       57      61
+PFVEVKLWEGRSAEEKNKLIAAITKAFEDVLNTNPEHLTIVITDVPKENWGSRGKSA--
+>A0A1F8P2X4    66      0.280   1.386E-10       1       57      59      2       58      61
+-VILINMWEGRTEDQKRKIVKAVTDAMVESAGVNPEGLTIIIHDIPKDSWARAGILAS-
+>M8D1J0        66      0.446   1.386E-10       0       55      59      1       56      62
+PIVQIQVLEGRDKQQIARLIASVTEAVVESLEVRPEQVRVIVSEVPPTHWGVGGVT---
+>MGYP000426772802      66      0.473   1.386E-10       0       56      59      1       57      63
+PIITVNMMEGRTDEQKEALIMAVTESVMASIGAPEENIRVLISEYPKKHWGIGRLPA--
+>MGYP000747630786      66      0.600   1.386E-10       0       54      59      1       55      63
+PIITINILSGRSAEKKRRLIREVSEAAARSLEVPIGTVRVLIQEVAPEHWGVGGE----
+>A0A291HS44    66      0.542   1.386E-10       0       58      59      1       59      63
+PIVLVNMMEGRNDAQKEAVIEEVTAALVRALDAPRESVRVLINELPPQHFGIGGQSAKK
+>MGYP000001417885      66      0.372   1.386E-10       0       58      59      1       59      63
+PVVEITMFKGRTDEQKAELIKSVSKTIAEVLKIPVEEVYVIIREISRADWGPQGKPYEE
+>R8B3K5        66      0.610   1.386E-10       0       58      59      1       59      63
+PIAQINIMEGRSDEQKEALIVEVTAAISRALDAPEQNIRVLIQELPRQNWGIAGQSAKK
+>MGYP000615508475      66      0.490   1.386E-10       0       52      59      1       53      63
+PIINVNMMEGRTIEQKEALIKAVAEAVMESIGAPEENIRVLITEYPKTHWGLG------
+>A0A257DBB6    66      0.421   1.386E-10       0       56      59      1       57      63
+PFAQIYMIEGRTEAQKKAVIEKVTQALVEAVGAPVNTVRVLIQEVPAAHWGIAGVSA--
+>MGYP001046619636      66      0.310   1.386E-10       0       57      59      1       58      64
+PMIKVEMLSGRSHEEKQKLVKALTDAFCENAGSLPELVQVILTDVDKENWSAGGVLLS-
+>MGYP001469295642      66      0.396   1.386E-10       0       57      59      1       58      64
+PVVTIRLLEGRTLEQKRELTKVISEAVSQIAKTPLDGVHVIFEDVPRANWGRGGVLFA-
+>MGYP001225350757      66      0.423   1.386E-10       0       58      59      1       59      65
+PIVNIQILKGRPEEKIRNLIANVSTTVAETLEVPVERVRVLITEVPHTHWGVGGQPMSE
+>A0A1H9RBT7    66      0.491   1.386E-10       0       58      59      1       59      66
+PFIQITIAEGRDPEKKEKLIYEITETVSAVIDAPKESIRVLLTEVPTTHWGIAGQSISK
+>A0A2D6H7S4    66      0.400   1.386E-10       0       54      59      1       55      66
+PLAYVSLIEGTTEEQKRKLIAGITDAFADSVNAPRELVRVIINEVPDTNWGVGGK----
+>A0A0F7PQW5    66      0.327   1.386E-10       0       57      59      1       58      66
+PIIRVEMLAGRSIEQKRAFAQSVTNTASEILGCSREAVAVVFDEVEPTDWANGGRLQS-
+>MGYP001095839296      66      0.413   1.386E-10       0       57      59      1       58      67
+PIITVNLLEGRTRAQKEALFAAVTDAVCETLSCPPEQVRIIITDMEKTNFAVAGKSAA-
+>MGYP000737494326      66      0.423   1.386E-10       0       58      59      7       65      67
+PIVQIEMLSGRSMEQKKSMVKEITDSLVRTLNCKPEAVRIIIREMEKEHYGVAGKLYCE
+>MGYP001466914756      66      0.288   1.386E-10       0       58      59      1       59      67
+PLIQVHMAQGRTEEQKKKLMEGITDLTEKIIGAPRDSIRVWINDFPDTDYMAAGETLKE
+>MGYP001088879398      66      0.431   1.386E-10       0       57      59      6       63      69
+PVVTIQLLEGRTMEQKRELTKVISEAVSRIANTPLEGVHVIFENVPRTDWGIGGTLFA-
+>A0A0M2U6E3    66      0.410   1.386E-10       0       55      59      1       56      69
+PIITIEMLEGRTLEQKRELAEAITREVSRITNAPPEAVSIIIREMPTTNFSKAGRL---
+>MGYP001085289827      66      0.457   1.386E-10       0       58      59      1       59      72
+PLVEITLWPGRPAAVKERIMEEVAEAVSRSSGAPPAAVEVIIREVAKTDWGCGGKPYSK
+>MGYP000903385752      66      0.317   1.386E-10       0       58      59      1       62      73
+PIVTIKLAK-RqqatSSEQKSELISGVTALLVKTLGKRPEDVLVLIEELDPDNWGQGGVTATE
+>MGYP001037980274      66      0.322   1.386E-10       0       58      59      13      71      75
+PFVNIRMLEGHSPQRKDEIARRVTEAISEVTELPKAAVWVVFEDVARADWYVAGDPMTK
+>MGYP000197422704      66      0.448   1.386E-10       0       57      59      1       58      78
+PIIEVNLLEGRPPEAKERLIQALTNAAIDAIGAPRESVRVILREMAPAHFAVGGQSLA-
+>MGYP001128286344      66      0.508   1.386E-10       0       58      59      16      74      78
+PIVHIQLLEGRPAEKVEEVIQNVTDTVSATLDAPKENVRVLVTEIPKTHWGIGGTPASK
+>MGYP000619143429      66      0.322   1.386E-10       0       58      59      14      72      79
+PFLQMHMIEGRGAEKKKELIAELTQTVCRVLEAEPGTVRGELVEVPPENWGVAGVPLAE
+>16099|Ga0247720_100122_6|+6914|00     66      0.375   1.386E-10       0       55      59      1       56      79
+PLIQVTTWSGKSDETKAALIKAVTEAVSRVLNIEADLCQVILYEVPPANWGVGGIP---
+>MGYP000524609434      66      0.694   1.386E-10       0       58      59      1       59      81
+PIVSISMLEGRSDEQKELMINEVSEAIARSLDAPKESVRVLIYEMPPQHFGIGGQSAKK
+>A0A2A6IPN5    66      0.396   1.386E-10       0       57      59      22      79      82
+PILHLQMHPGRTDDQKRAFAREATKAAVETLACPPESVEILITEIAKDSWAVGGKLKS-
+>MGYP000142890565      66      0.410   1.386E-10       0       55      59      23      78      83
+PLIVVKMLEGRSVEQKRRLVREITDVVTRLTDAPEDQVDVIIEDHARENWAKAGQL---
+>A0A1G6K5R0    66      0.534   1.386E-10       0       57      59      1       58      84
+PIALIKIIEGRSPEKKRRLIESVSQAMADSLEMPLDAVRVLLHEYPSGHWGRGGRLVS-
+>23970|Ga0081538_10404367_1|+1|10      66      0.350   1.386E-10       0       57      59      19      78      87
+PITTVKVIEGvFSDEQKAQLIDNITEAMVKVEGEGmRELTWVVIEEVKRGDWAIGGKPIS-
+>17874|scaffold200729_2|-459|00        66      0.431   1.386E-10       0       57      59      1       58      94
+PFVQVTMVSGRSAEQKHALIARVSAAVAGALDTPVERVRVAIYEVSQDDWGIGGVPYA-
+>SRR4051794_11193961   66      0.474   1.386E-10       0       58      59      5       63      98
+PFIQFTILEGRSLEQKERLIHEVSDLSAEILESPIENVRVHIQETSAEHWGIAGKSIKE
+>ERR1700737_353306     66      0.423   1.386E-10       0       58      59      40      98      102
+PIVQVFLIEGRSDEVKKTLIEKITTAVVDSGCGPAEAVRVLIQELPSKQWGIAGKTAKE
+>SRR5438874_6369307    66      0.293   1.386E-10       0       57      59      50      107     110
+PIVRIEMLTGRSAEQKAQLAEAITRAMIDIAKAKPEDTNIVFQDVERGDWAVAGRLMS-
+>SRR5450432_1391415    66      0.431   1.386E-10       0       57      59      19      76      112
+PFVQVTMVSGRSAEQKHALIARVSAAVAGALDTPVERVRVAIYEVSQDDWGIGGVPYA-
+>SRR4051812_6510849    66      0.462   1.386E-10       0       53      59      58      111     120
+PIIQITLIQGRTDEQKAAMYKEVTEAVHRTLGAPRESVRIMINEVPAKHYAVAG-----
+>SRR5215472_15664856   66      0.491   1.386E-10       0       58      59      62      120     123
+PIAIIHLMEGRDDEKKARAIEAVTKAIVETLDAKPESVRVLLLEVPRASWGIAGKPASK
+>MGYP000166767686      66      0.491   1.386E-10       0       56      59      1       57      128
+PFAQVHITEGHSPEQKRVLIEKITQAVHDSIGAPKPSIRVWLRELPKTDYGIGGELV--
+>SRR5438477_11522329   66      0.280   1.386E-10       0       56      59      65      121     129
+PVVRVSMYDGRDIDKKRELVKGITDVVSRVTGVTPQGVHVIIDEVKREDWAIGGLLW--
+>SRR4029453_15866404   66      0.423   1.386E-10       0       58      59      78      136     140
+PIAIVHLMEGRDNEKKARAIEAVTRALVESLEVKPESVRVIMLEVPKTNWGIAGKPVAK
+>SRR5258705_13393591   66      0.500   1.386E-10       0       55      59      102     157     163
+PIAIIHLMEGRDDEKKARAIAAVTQALVETLDAKPESVRVILQEVPKTHWGIAGKP---
+>SRR4051794_36250654   66      0.215   1.386E-10       0       58      59      1       65      180
+PFVTVEMWKGRTVEQRRRLVRAITNAMIEHASCKPDHLHVVIHETEKDSWARAGvlgideEPSAE
+>MGYP000028102175      66      0.254   1.386E-10       0       58      59      151     209     215
+PYVNVQITRGATREQKAQLIADITDSLARVLNKRPDQTHIVIQEIADEDWGFDGVPTDE
+>SRR2546422_4321042    66      0.258   1.386E-10       0       57      59      162     219     221
+PNITIQWYAGRTDQQKREITAAITEALVKIGKTTPDQVQIVFQDVERANWGVNGKLAS-
+>MGYP000005728518      66      0.305   1.906E-10       0       58      59      1       59      60
+PIVSINWAAGRTPEQKDKIAEAITKAIVEIGKAKPEAVVVLFNDLPKESIAVGGKLLAK
+>MGYP001275468937      66      0.344   1.906E-10       0       57      59      1       58      60
+PLVHIELLEGRSEEKKQAMIRRITEAMAESLEIEPEEVDIIVREVRRKDWATGGVTWD-
+>A0A1U7MM09    66      0.396   1.906E-10       0       57      59      1       58      61
+PIVQIDLIEGRSLEQKREMVKKVTEAIVETAKCPPEAVTIVVREASPQHIGKAGKLVS-
+>MGYP000894265369      66      0.275   1.906E-10       0       57      59      1       58      61
+PVVNVQLLSGRSKDQKTRIAQAITDALVDIGGAKPEGVTVIFSDTEKDDWASAGVLLS-
+>A0A2E8LEQ8    66      0.224   1.906E-10       0       57      59      1       58      61
+PTIRVEMFPGRTHAQKAALVEALTDGFVSTAGGNREALHVVLTEVEQENWAVGGTLVS-
+>M1E964        66      0.271   1.906E-10       0       58      59      1       59      61
+PIVTIELLEGRSKEQKKQIAKDITETLIKNANVKPEAITILFHDLKADDIAKGGKLLSE
+>MGYP001296421245      66      0.275   1.906E-10       0       57      59      1       58      61
+PVVNIQMFAGRSDQQKRELATVITEAVVNIAKTTPEETVIIFHDIERNNWAKGGVTAS-
+>MGYP000849825765      66      0.272   1.906E-10       0       54      59      1       55      62
+PVVRVDLWSGKSQEFKAELAKAITDAVVQKVGCPVEAVTVKIEESPAENWMIGGK----
+>MGYP001249503584      66      0.418   1.906E-10       0       54      59      1       55      62
+PMVQISLVEGRDGATKRRLIERVTEAVVESTGASRETVRVLLYEIPGEHWGIGGV----
+>MGYP000356022005      66      0.293   1.906E-10       0       57      59      1       58      63
+PYVNVRLLKGRSKQQKAQLAQVITQALADICNAPAAGTHVVIDEVDRENWAVAGELVA-
+>A0A1N7SGF2    66      0.508   1.906E-10       0       56      59      1       57      63
+PIMNVHLLEGRTDEQKARLIEALTEAAMNAIDAPRESIRVLLIEIPKTDFGIGGRTA--
+>MGYP001041042802      66      0.508   1.906E-10       0       58      59      1       59      63
+PIVHIQLLEGRPPEKVEEVIRKVTETLSATLDSPKENVRVLVTEVSKSHWGIGGTPVSK
+>MGYP001040628583      66      0.266   1.906E-10       0       58      59      1       60      64
+PYINIKVTdEGVTKEQKQQLIAGATQLVIDILNKNPETTHVVIDEVPIDNWGVKGKQYSE
+>MGYP000250505605      66      0.344   1.906E-10       0       57      59      1       58      64
+PIIKVEMFLGRTRDQKRELVKELTESFVRTCGGTPASVTVVISDVEKQDWGVGGELCA-
+>MGYP000255189595      66      0.448   1.906E-10       0       57      59      1       58      65
+PFIQISLIEGRSVEQKAALIKEVSEAAMRTVGATADNTRVVIYEVTADEWGVGGQTVT-
+>MGYP000597013713      66      0.351   1.906E-10       0       53      59      1       54      65
+PLIQATIIEGRTLEQKKMFYEKVTAVAVESLGVKPAQVRVVINEVPATNWAVGG-----
+>MGYP000951586713      66      0.203   1.906E-10       0       58      59      1       59      65
+PILRVSLWAGKTKDEKAKLAKALTDTMVATTKVPAEAVTIMFEELPKENWATGGQLHTE
+>A0A076YLH5    66      0.491   1.906E-10       0       58      59      1       59      67
+PIAHLSILEGRPKEKRVALIRNVTHAIAESLDVPAERVRVVVQEVPLDHWGIGGKTAEE
+>A0A089PL69    66      0.472   1.906E-10       0       54      59      1       55      67
+PIIQVNLIEGRSDAQKEKLIAALTDGAVQALDAPRESVRVLIYELPASHWGVAGK----
+>MGYP000649754254      66      0.472   1.906E-10       0       54      59      1       55      67
+PIIQVNLIEGRSDAQKEKLIAALTDGAVQALDAPRESVRVLIYELPASHWGVAGK----
+>G7V9J4        66      0.525   1.906E-10       0       58      59      1       59      67
+PVVQIHFLEGRSYEQKKKLVSKVTEAICESLEVQPQQVRIILDEMPKTHYSIGGFLISE
+>A0A0Q5P8L0    66      0.351   1.906E-10       0       53      59      1       54      67
+PIIEVNLIEGRSVEIKRRLIAALTDATIEAAGVKREDVRIIIREIKPENFAVGG-----
+>MGYP001081836534      66      0.389   1.906E-10       0       58      59      1       59      69
+PILEIKLLEGRDQEVKERLIADVTKTVSETLQVAPERVRIILYEIPLNHWAIGGKTVKE
+>A0A1Q8IWM4    66      0.316   1.906E-10       0       58      59      1       60      70
+PYVNIKITdEGVTREQKKQLIAGVTEVLQKTLGKNPKTTTVVIDEINVDNWGMGGLPVPE
+>MGYP001107479073      66      0.418   1.906E-10       4       58      59      5       59      71
+----VTMLQGRTAEQKAELIRRLTEAAAEHLDWPAGEIRVVIYEVGRDDWGIGGRSVSE
+>MGYP001365012334      66      0.327   1.906E-10       0       57      59      1       58      74
+PVIRVEMWKGATKEVKAKLAKALTEAMSQIANKPPEYINVLFTDYEKEDWAIGGELAS-
+>MGYP000066602647      66      0.355   1.906E-10       0       58      59      8       66      75
+PIIQCDIREGRSAAQKQRLAEEITRVVMETIDAPREYIYVLIRETPGAHHIKGGKPLPE
+>A0A1C6R5H1    66      0.305   1.906E-10       0       58      59      1       59      78
+PHIDITIGQGRTPAQLRDLMTEVHTAVERTVGARPEHIRVAVHEVPRTHWSTGGVTLAE
+>A0A2G5X1Y9    66      0.389   1.906E-10       0       58      59      12      70      78
+PIIQVQVLEGRNKEQIKGLIKDITEATVKNLEVRPEQVRVIVTEIQDANWGVGGLTMKE
+>MGYP001015847954      66      0.350   1.906E-10       0       56      59      21      77      79
+PLIQISQTPGLSDRVKRETIAAVTEAYARATGKNPDSVWVTINEIPRTQWGVGGVPL--
+>MGYP001013029946      66      0.338   1.906E-10       0       58      59      22      80      84
+PVVTVTMARGRSYEQKKRMAEEIAGTVSRILAVPPERVTILIHELEKENIAIAGTLLSE
+>MGYP001103426909      66      0.309   1.906E-10       0       54      59      21      75      85
+PNVRIELYAGRTPEQKAACARDIVDAVVRNLGAPPEVVQVVFVDVERHDWHTGGR----
+>MGYP000122183953      66      0.322   1.906E-10       0       58      59      22      79      87
+PIVHVHMWKGVAPERARHLVKEITRVF-EDLGIPARAVEVLVHEVPKSHWGLGGVPASE
+>MGYP001087852167      66      0.423   1.906E-10       0       58      59      28      86      88
+PFVQIHMVEGRTDEQREKLAKLITDAVVETLQVQKESVWISFIDMPKTHFATGGVLRSK
+>11882|scaffold_3180982_c1_1|+3|10     66      0.526   1.906E-10       0       56      59      30      86      92
+PIANLMILEGRVPEVKQALIRAVTNAIVDSLQVKPESVRVIVQEIPPQHWGIGGVSA--
+>14949|Ga0137361_11227025_2|-389|01    66      0.431   1.906E-10       0       57      59      33      90      94
+PIAIIHLMEGRDDEKKARAIAALTQALVESLDAKPESVRVVLQEVPRTCWGIAGKPVA-
+>SRR5208337_4003561    66      0.410   1.906E-10       0       55      59      38      93      100
+PIIQVHMIEGRTVDQKRALVAGVTDAVVKSLNVKPDDVRIILQEMARQDYAIAGVL---
+>MGYP001128084637      66      0.254   1.906E-10       1       58      59      37      95      105
+-LIELTVFKGRSLDAKRKLFRAITDNLASSPGISPSDVLIVIHEPPLEDWGVaGGKPASE
+>ERR1700721_4423262    66      0.372   1.906E-10       0       58      59      30      88      112
+PLVRVDILEGRPPEVIEELHTRVAALVAEIVGSPVERVRTYITEIPPANWGIGGVPAAK
+>SRR6266513_1495562    66      0.322   1.906E-10       0       58      59      40      98      114
+PLIEVTLVEGRSPEKIKALIEALTAAAESSVNAPRATIRVCVREVPATHWAVGGETIAE
+>SRR4249919_2327025    66      0.481   1.906E-10       0       53      59      53      106     115
+PIIQITLVAGRSDEQKAAMYKEVTEAVHRTLGAPRENVRIMINEVPAKHFAVAG-----
+>SRR4029450_12078818   66      0.344   1.906E-10       0       57      59      56      113     116
+PLVTVEFLPGRSKETKEKLGKEIAAAMVDIGGGTRDHCWVIIRETPAENWSIGGHLVS-
+>SRR3954468_3938706    66      0.275   1.906E-10       0       57      59      29      86      129
+PVVTVQLWTGRTVNQKRRLVAAITEAMVQHADAGPEHLHVVIQDVPAESWGRNGRLGS-
+>SRR3569832_1594100    66      0.271   1.906E-10       1       58      59      79      136     146
+-VVTVTAFAGRSLDAKRNLYRGIVQRLGE-LGIPPDHVKIILNEVPRENWGLaGGKPASE
+>SRR6185369_15894460   66      0.534   1.906E-10       0       57      59      98      155     160
+PIAMIHIMEGRDDEKKARAIEAVTKALSETLDAKPETVRVILLEIPKASWGIGGKPAS-
+>MGYP000504195152      66      0.375   1.906E-10       0       55      59      1       56      477
+PIIDVTLIAGRPPEKKAAFIKALTDAAVSTLDAPPDAVRVIIREVPGEHFAVAGVP---
+>A0A0U3P687    65      0.438   2.621E-10       0       56      59      1       57      59
+PFIHIELVEGRTAEQKANLVKEVTEAVVKNTGASKESVHVILNEMKKSNYAKGGELL--
+>V6Q3X3        65      0.425   2.621E-10       0       53      59      1       54      59
+PIVTVQMLEGRTVEQKQALIKEVTETVVKTTGAKQEAVTVVIEEMKKENYGVAG-----
+>MGYP000138543902      65      0.237   2.621E-10       0       58      59      1       58      59
+PVIEIKLWKGRTKEQKAEMAQRITEVVCEVAKTTPENVQIIFSDYEKSDWAIAGK-LSE
+>Q0W5W1        65      0.237   2.621E-10       0       58      59      1       58      60
+PVVEVKMWDGRTAEQKKQIVEGITKVFTDQ-GVPAEAVHVVLISVKKEDWAIGGRMCSE
+>MGYP000850273188      65      0.410   2.621E-10       0       55      59      1       56      60
+PIIHIELLEGRTQEQKNEMVKEVTEAIVKTTGASRDAVHIVINDMEKGNYAVGGKT---
+>A0A0M0KFC7    65      0.413   2.621E-10       0       57      59      1       58      61
+PIVTVKFLEGRSDEQKRALVERVTEAVAETIQANPEKIHVVLEEMRKDHYGVAGKRIS-
+>MGYP000883821916      65      0.464   2.621E-10       0       55      59      1       56      61
+PIVNIKIVEGRTVEQKRQLAKEVTAAICNSLGVAESAVWIAIEDMAKENFAQGGQL---
+>MGYP000246092042      65      0.300   2.621E-10       0       58      59      1       60      61
+PIVNIDWIEGRSLEQRRALAQEITRAVVNVANCSPDAVTIIFNDHPKEGIAKGGKLfLDE
+>MGYP001087854097      65      0.327   2.621E-10       0       57      59      1       58      61
+PVVHIDWIEGRTKDQKAVLVKEITDAMVRVANVKPESVQIIFTSHPREDLAKGGKLLS-
+>MGYP000971246267      65      0.355   2.621E-10       0       58      59      1       59      61
+PIIHIELVEGRTEEQKKNLMKKVTEAVCDAVNVTPDRVRIIVNTIKKSDYAVGGKLRSE
+>MGYP001019272306      65      0.305   2.621E-10       0       58      59      1       59      62
+PIIHVQLFEGRSNAQKREFAEVVTRETCRILNTTPESVDILFSEIKKSDWATSGKLWSE
+>MGYP001131894225      65      0.413   2.621E-10       0       57      59      1       58      62
+PLIQVSILEGRPPEKIKALIENITNTVVETLVVPKTSVRVLVNEMPKTHWGVAGVPVS-
+>MGYP000051472691      65      0.303   2.621E-10       0       55      59      1       56      62
+PIIDVKWFTGRTQQQKADLAKRWTDAIIEIAGVPRDSVEIIFHDTQPSYWAAGGEL---
+>A0A292YNP5    65      0.368   2.621E-10       0       56      59      1       57      62
+PFITIEMKEGRTLEQKRRLTAEVTRLVSEICEVPEDRVWVFIEDLKSDSFGKGGKLV--
+>MGYP001166292439      65      0.288   2.621E-10       0       58      59      1       59      62
+PIIRVEMFKGRTKDQKRNLVKELTEAFNRTCGDNHQGIDVMLFDIEQENWGSGGVLFSE
+>A0A0H4PEH2    65      0.423   2.621E-10       0       58      59      1       59      62
+PFIQIHLLEGRSEEKIKDVIKNVTDCVAGTLDAPLESIRVVVTEIPPTHWGTAGKTKAE
+>MGYP000343441150      65      0.396   2.621E-10       0       57      59      1       58      62
+PLAQIYIAPGRDDAKKKAMIAAVTEAISKTLGTPPEATSVIVQEIPRSHWATGGVTLD-
+>MGYP000292236812      65      0.525   2.621E-10       0       58      59      1       59      63
+PIIVAHILEGRDAEQKRALIRALTDAAMQTLNAPADTVRVIISEMGKDEYGIGGKSARE
+>A0A1E8FBZ0    65      0.491   2.621E-10       0       56      59      1       57      63
+PIINVQMIEGRTTEQKEALIAAVAQAVMDSIGAPEENIRVIINEYAKGHWGMGKLPA--
+>MGYP000996687773      65      0.389   2.621E-10       0       58      59      2       60      63
+PIVQVQLFEGRSLEMKRKLVSEMTKVICDVLEVSPDVVRIILNEMSRENFAIAGTLVSE
+>A0A1H9KJV6    65      0.684   2.621E-10       0       56      59      1       57      63
+PIVSISMMEGRSDEQKERMINEVSEAIARSLEAPKESVRVLIYEMPKQHFGIGGQSA--
+>A0A135L6Q7    65      0.350   2.621E-10       0       56      59      1       57      63
+PFVTIELIEGRSPEQKRELVEKITKVVTETVNVPAESVYVFIEDLKKDHFARNGKLV--
+>MGYP000349277215      65      0.596   2.621E-10       0       56      59      1       57      63
+PVAEIHLLEGRSLEQKRKLISEMTRVISESVDVKPEQVRIIIHEMPKAHFGIGGVLA--
+>A0A0B5HU59    65      0.406   2.621E-10       0       58      59      3       61      63
+PIVRIDLWAGRTPEIKEKLIQNVSKAVAETIGKPVDHVTVIINDVPKENWGAKGIQASK
+>MGYP000231979040      65      0.491   2.621E-10       0       58      59      1       59      63
+PIINVNMMEGRTVEQKEALIKSVSDAVTVSIGAPEQNIRVLITEYPKAHWGIGTLPANK
+>MGYP001061217328      65      0.481   2.621E-10       0       53      59      1       54      63
+PIIQITLVAGRSDEQKAAMYKEVTEAVHRTLGAPRENVRIMINEIPAKHFAVAG-----
+>A0A0A6VG20    65      0.491   2.621E-10       0       56      59      1       57      63
+PFVHIEIMEGRPPEKIEALLKNVTEAVSKSLDAPKENVRIIVNEVPKTHWAIGGVSA--
+>MGYP001187429300      65      0.508   2.621E-10       0       58      59      1       59      63
+PFINIQIMEGRPPEKIEGLIADVTEAVSKSLDAPSESIRIVVSEVPKSHWGIGGTSAKK
+>MGYP001157836413      65      0.474   2.621E-10       0       58      59      1       59      63
+PLVSIHILEGRTPDKIEAMVKNVTDAVSKSLDAPKENVRVLVTEVPKTHWVIGGKSAKE
+>MGYP001324415565      65      0.448   2.621E-10       0       57      59      1       58      64
+PVITIRMLEGRTLEQKREITKVVSEAVSQIGKAPLDSVHVIFEEVPRASWGRGGILFA-
+>A0A1V2A881    65      0.474   2.621E-10       0       58      59      1       59      64
+PIVNIQILEGRPPEKVEELIKNMTDTAAATLDAPHDSVRVVVTEIPKTHWGRAGVPMSK
+>MGYP000995731604      65      0.392   2.621E-10       0       55      59      1       56      65
+PIIDVTILEGRPPEKRLALMQALTQAAVDSLGVPADSVRVMLREIPGEHFAVGGVP---
+>MGYP000119368941      65      0.322   2.621E-10       0       58      59      1       58      67
+PVVHVYMWSGLSKEAKVKIAKGITKVFEDI-GIPTQVVEVIIHEISKENWAIGGELASE
+>MGYP001232402984      65      0.551   2.621E-10       0       57      59      1       58      68
+PIIQAFLLEGRDDEKKAAFIAAVTDAAVSTLDAPRETVRVIITEMPPTHFGIGGESVA-
+>MGYP000889986280      65      0.254   2.621E-10       0       54      59      1       55      71
+PYINVRITAGASQEQKDLIIKGITQVMVDVLHKNPENTHIVIDEIPPENWGINGV----
+>MGYP001370257040      65      0.396   2.621E-10       0       57      59      13      70      73
+PIIQIELLEGRTIEQKRALVERVTRVVCETVNTPTEAVSVIIREMKRENYAKAGKLAA-
+>UniRef100_A0A0F5MXK5  65      0.406   2.621E-10       0       58      59      1       59      74
+PFIQVNLASGRTPEQKRNLVLGISRAASDALGVPETSVRVWIVEVSPDEVASGGEILSE
+>MGYP001087354220      65      0.339   2.621E-10       0       55      59      1       56      77
+PIVSIRMAKGRSLDQKRRLVKAVTDAVARTVDSRPEWITVLVEELDRQNWATGGEL---
+>X5XWJ3        65      0.252   2.621E-10       0       58      59      1       67      78
+PIVTVQLTregiePGVdhvTVEQKAAIYKGVSEVLLDVLGKPLDWTWVVFEEVEMENWGWGGMPVAE
+>12899|scaffold6083686_1|+1|10 65      0.327   2.621E-10       0       57      59      20      77      79
+PYVIVEMFEGRTVEQKRAAAKAITDAIVTHLNTSAEATHVIFHEMKRENLAHGGKLAS-
+>MGYP001199922056      65      0.275   2.621E-10       0       57      59      1       58      83
+PVITIRIGKGRPIETKRAAARAITDAVVSTLGVRREWVTILFDEYDRENWATGGELHA-
+>MGYP000668331336      65      0.372   2.621E-10       0       58      59      25      83      85
+PIIHVELVEGRTKEQKKQLGQEITKATVEIMKVPTDAVKVIFVDMKKDDFMEGGVLRSE
+>MGYP001296033466      65      0.258   2.621E-10       0       57      59      16      73      90
+PTIRVELFAGRTLEQKRALAQALTEATVKTLGGSADGVDVVFFDIERHNWSTGGQLWA-
+>A0A125UQ10    65      0.379   2.621E-10       0       57      59      37      94      98
+PYVTVKMLEGRTDEQKRNLVEKVTEAVKETTGASEEKIVVFIEEMRKDHYAVAGKRLS-
+>SRR6185369_10110521   65      0.300   2.621E-10       0       58      59      23      82      98
+PLVTIEMLPGRSDETKARMAEAVTKAMNEIGGGSREHCWVIFRETTASNWSNGGEMLnSE
+>11514|Ga0209314_10339476_1|+1|10      65      0.288   2.621E-10       0       58      59      36      94      98
+PVVRIDLLEGRTPEQKKRLAEAITQDFVEVLSVDRNNVIVIYNDLPRSDLVKGGTPATE
+>18315|Ga0308176_16021465_1|+2|10      65      0.288   2.621E-10       0       58      59      21      79      100
+PHVEITIGAGRTDQQLRAMIHRVHEALAETVGARPEHIRIVIHEVPRTHWATGDVTLRE
+>SRR3954464_14088629   65      0.379   2.621E-10       1       58      59      36      92      102
+-LVTITMFAGRSDEAKRELVRAITNAVASS-GVPHEEVDVVIQEQPQAHWARGGILASE
+>SRR5689334_20173066   65      0.258   2.621E-10       0       57      59      44      101     104
+PVVTVQLYEGRSVDQKRALADAITKALVEIAKTTPDQCHVIFQDVTRHDWAQNGKLAS-
+>SRR3972149_1312165    65      0.406   2.621E-10       0       58      59      38      96      104
+PIGRMLILEGRPAETKRELIRELTDAVERALGVRRESIRVLLTEVPAEDRAVGGIPMSE
+>ERR1700712_3634836    65      0.379   2.621E-10       0       57      59      49      106     115
+PLVQVHLAEGRTPEQKRALLDGITRTVQETLGAPLASIRVWIDEFSPDDYMAAGELLT-
+>SRR3954464_8756731    65      0.303   2.621E-10       0       55      59      1       56      118
+PVVTVELWPGRSVNQKRRLVAGITDAMVEHAGAGSEHLHVIIHDVAKDSWGRDGRL---
+>SRR4030042_6952575    65      0.440   2.621E-10       0       58      59      62      120     124
+PFVQIELLQGRTAEKKEELIKNVTNAIADTLQIPKDRVHISLHEMAKENVGHGGVPLSK
+>SRR5262249_24233361   65      0.271   2.621E-10       0       58      59      60      118     125
+PFINIRILEGQSQEKKDEISRRVTDAVTDVTGLPKEAVWVVFEGVGATDWYVGATTVAE
+>SRR5687768_3228965    65      0.271   2.621E-10       0       58      59      61      119     128
+PYVKIELLEGRTKEQKAAVAKAVTDALVKHASSTADAVEIVFVDIKRENWASGGRLLSE
+>MGYP000965415753      65      0.440   2.621E-10       0       58      59      1       59      128
+PFAQIHVTEGHSAEQKRVLIEKVTQAIQDAVGAPRPNVRVWIHALPTTDYGIGGSPVAE
+>SRR2546425_4544977    65      0.448   2.621E-10       0       57      59      69      126     129
+PIAIIHLMEGRDDEKKARAIAAVTQALVESLDAKPETVRVILQEVPRTCWGIAGKPVA-
+>14208|scaffold1091583_1|-106|00       65      0.216   2.621E-10       0       58      59      1       60      140
+PYVNVKITKGaVTKAQKQALVRDITTSLVNNLGKKPEHIHIVIDEIEPENWGFAGVLTTE
+>5940|scaffold800519_1|-20|00  65      0.327   2.621E-10       0       57      59      1       58      186
+PLVQVQLFPGRSETMKAFLARAIADAVAEIAGTSREGVHVIIDEVSPDNWAIGPRLAS-
+>MGYP000449835892      65      0.258   2.621E-10       0       57      59      165     222     235
+PTVHVQLFKGRTADQKRAAAAAITEAVVATLGGNAATVDVIFHDIERHDWATGGKLWS-
+>MGYP000125570317      65      0.491   2.621E-10       0       58      59      395     453     455
+PLIQIHLLRGRTSEQKRRLLAAVTQAVARAIDAPAPSIRVWIHEMAGDEYMIAGQLASE
+>U5S6W5        65      0.333   3.604E-10       0       56      59      1       57      59
+PFVHVELVEGRTAEQKAGLVKDITEAVVKNTGATEDRIHVIIEDMKKTNYAVGGKLL--
+>MGYP000910643782      65      0.309   3.604E-10       0       54      59      1       55      59
+PVVDITMWKGRTVQQKSELAKSITDEMVRIFKVKEDSVQVIYHEIEKENWVIGGK----
+>MGYP000897027773      65      0.357   3.604E-10       0       55      59      1       56      59
+PVVRIDWFTGRSKAQKEELARRIEEAMVEVGCCKPGSTYVIFNDVHPGDWAIGGKL---
+>MGYP000856990766      65      0.305   3.604E-10       0       58      59      1       58      60
+PIVKIEMWNGRTSDQKAQLAKEITDSFER-LGTARDATIVVFNDVSKDNWAQGGTLASE
+>A0A0A1H4E0    65      0.322   3.604E-10       0       58      59      1       59      60
+PNIQIQMLEGRSRDERQRLAKAITETTCKVLDVPPAAVDIIITEVKRENWVTAGRAWDE
+>G7WFN7        65      0.491   3.604E-10       0       56      59      1       57      61
+PIVQIELFEGRSVEQKRLLAEKVTQAIMESIGAPAESVSIIIRDMAKENYAKAGKLA--
+>E7RGM9        65      0.413   3.604E-10       0       57      59      1       58      61
+PYVTVKMLEGRTEDQKRALVEKVSEAVSETTGAPIENVTVFIEDMKKSNYGTKGKLFS-
+>A0A154BTE3    65      0.465   3.604E-10       0       57      59      1       58      61
+PIVHIELLEGRSIEQKRDMVKKVTDAIVETAGCPIEAVKIVICEMQKTHFGEGGILRS-
+>MGYP001206737875      65      0.431   3.604E-10       0       57      59      1       58      61
+PIVQIDMLEGRTVEQKRELVRKVTAAICETASCSPEAVKIVIRDMIKDNYGDGGKLRS-
+>MGYP000591034231      65      0.482   3.604E-10       0       57      59      1       58      61
+PIVQIDLLEGRTLEQKRNMVKKVSDAIAETVNCPIEAVKIIIREMPKEHLGEGGVLRS-
+>W7BM53        65      0.418   3.604E-10       0       54      59      1       55      61
+PFVTIKFLEGRTDDQKKAVIKDVTDAVSKNLGAPKENIHVILEEMKKTDYGVAGV----
+>MGYP000274101701      65      0.322   3.604E-10       0       58      59      1       59      61
+PVVNISLYAGRTAEQKAALALAVTKTISETAGIPDSATTIIFSDVEKTDWSIGGVMASE
+>W0EB15        65      0.355   3.604E-10       0       58      59      1       59      62
+PIVQIDLLEGRTYEQKKAMVEKITEVLMETAEAKRESISIIIRDMPRENYAHAGQLASE
+>MGYP001234993762      65      0.357   3.604E-10       0       55      59      1       56      62
+PLAQIYIGPGRSPEAKQELIGKITQVFTDVLGPTKQPVWVIINEVPLSDWGVDGKP---
+>MGYP001290359708      65      0.457   3.604E-10       0       58      59      1       59      63
+PIVQIHLLKGRNLEQKKRLVREVTSAICDSIEVKPEQVRIILQEMPMDCYSVGGGLFSE
+>MGYP001017598466      65      0.465   3.604E-10       0       57      59      1       58      63
+PIVNVHLFEGRTLEQKRRLVDEVTKAICNSIEVPADAVRIILMEMERTDFAVGGVLAS-
+>MGYP000259415041      65      0.474   3.604E-10       0       58      59      1       59      63
+PVIQVNLIKGRSEEQKQKLVEELTEACVKAIAAPKQSVRIIINEVSNENFGIGGETAKK
+>A0A0C6P5H7    65      0.310   3.604E-10       0       57      59      1       58      63
+PTVRVELSPGRSAEQKTRYMQEVTRLTVEILKCPVESVDVIFIEIPPTDWAHGGKFYA-
+>D5EFM5        65      0.465   3.604E-10       0       57      59      1       58      63
+PIVNVHLFEGRTLEQKRRLVDEVTKAICNSIEVPADAVRIILMEMERTDFAVGGVLAS-
+>A0A1B7KRH0    65      0.448   3.604E-10       0       57      59      1       58      64
+PIIHIQLLEGRPEEKIKEVIRQVTETVSVVLGSPKENVRVIVSEIPKSHWGIAGIPVS-
+>A0A2D6WKY4    65      0.271   3.604E-10       0       58      59      1       58      64
+PVVIVEAWAGKTIEQKKQLVEGIT-SVITNMGIPPQEVHIIIKDNPKHNWATGGKLASE
+>MGYP000926711720      65      0.428   3.604E-10       0       55      59      1       56      65
+PILHAHILAGRTPEQKQAFARAVTEAATTHLGVPATAVRVLVHEIAPADWFTAGEP---
+>MGYP001116762828      65      0.254   3.604E-10       0       58      59      1       59      65
+PYVNIRLIPPITTEEKRKVIAGVTKVLADVLGKDPERTFVVIDELSTDNWGIGGETITE
+>MGYP001443765276      65      0.293   3.604E-10       0       57      59      1       58      65
+PVVTIRLVEGSTVEEKEELMSRITTVMKDVLGKNPEATHVIIEEFPAENWGIRGKTIS-
+>MGYP001478904128      65      0.396   3.604E-10       0       57      59      1       58      65
+PLIHANILAGRSHEQKAAFARVVTDAAVAHLGVPATAVRVVFHEIAPSDWFTAGEPKS-
+>MGYP000846204859      65      0.344   3.604E-10       0       57      59      1       58      65
+PIIHANVLAGRSHEQKAAFARAVTDAAVTHLGVPATAVRVVFHDIEPTDWFTAGDPKS-
+>MGYP001099295402      65      0.423   3.604E-10       0       58      59      1       59      65
+PLVEIHLLEGRTDEQKKAVLAAVTEAVRDSLGAPVETIRVWIQEFSPRNYMAAGVLAAE
+>MGYP001409907594      65      0.258   3.604E-10       0       57      59      1       58      65
+PLVIVKTVEGASNETKSRLVARMTEVVTEVLGKNPETTHVIIEEVPAENWGLRGKTVA-
+>MGYP001166461435      65      0.327   3.604E-10       0       57      59      1       58      66
+PRVTIDMYPGRSKEQKAELAQVITRALVDIANAKPESVDIVFKEVSKDDWAFSGTLAS-
+>A0A1G8BP31    65      0.525   3.604E-10       0       58      59      1       59      66
+PFIQITIAEGRGPEKVEQLISEVTATVSKTLDAPKENVRVLITEVPKTHWGIAGQSISK
+>A0A1V4QDQ7    65      0.288   3.604E-10       0       58      59      1       59      67
+PFLEINLWKGFDEKKKELLISKLTDVVVEVVGCPQEAVHIIIREVPKENWAHGGVQHSK
+>A0A212TE27    65      0.338   3.604E-10       0       58      59      1       59      69
+PFIDVTLGSGRSPEQVRALIHELTQAAHRAVGAPLANIRVVIREVDPAHWAAGDVTTEE
+>A0A0D1XEG1    65      0.491   3.604E-10       0       58      59      1       59      69
+PFIQINIIKGRSPEMQEKLIKEVTNTVSDVLEAPIESVRVFINEMEPAHWGIAGVSVKK
+>UniRef100_A0A031JL77  65      0.288   3.604E-10       0       58      59      1       59      71
+PIISVVLAEGRTREQKRDLCRALTAAAISAVGARPEQVRIVIQETPLDNYAVAGVTFAE
+>MGYP000703767710      65      0.266   3.604E-10       0       58      59      1       60      72
+PYVLIQVTdEGVTREQKQALVGGTTDLLVRVLGKDPRTTFVVIDEVPTDNWGVAGETVTE
+>A0A2E1XAK3    65      0.457   3.604E-10       0       58      59      1       59      72
+PIIDVTMLEGRTAEEKATLIRELTDAAVRAVHAPIQSVRVIIREVPPEHFAAAGVSKAE
+>5480|scaffold_124496_c1_2|-1617|00    65      0.472   3.604E-10       0       54      59      1       55      75
+PIVQITMIEGRSDEQKEAMYHEITEAIHRTTNTPREAVRIMIYEVPPRHFATAGK----
+>7346|Ga0307998_1645777_1|+2|10        65      0.779   3.604E-10       0       58      59      20      78      82
+PIAQLHILEGRTDEQKEILIREVSEAISRALDSPMPSIRVIISEMPRTHFGIGGEPASK
+>MGYP001378828119      65      0.457   3.604E-10       0       58      59      13      71      84
+PIIDVTMLEGRTAEEKATLIRELTDAAVRAVHAPIQSVRVIIREVPPEHFAAAGVSKAE
+>16494|scaffold325698_2|-209|01        65      0.307   3.604E-10       0       58      59      14      78      85
+PIVRIELWPGRAREEKNALIRNVTDAVVKSIGCPDQAVEVLLYEVDKSDWAVGGichadrRPVAE
+>UniRef100_A0A4S4B0V0  65      0.338   3.604E-10       0       57      59      1       59      87
+PYVHIRITdEGVTTEQKAELVARSTQMLVDVLGKNPSTTVVVIEEVPLENWGIGGELVS-
+>MGYP000244704768      65      0.423   3.604E-10       0       58      59      1       59      95
+PFVRIDVLAGRPPALLERLIETVSETVAQTLDVPIERVRVLVNEVPPHRWGIGGVPASK
+>SRR5690242_17261914   65      0.322   3.604E-10       0       58      59      37      95      100
+PVVHIYMYAGRTKEQKNEMVRRLSKNFQEVMNVKPESLNVLFHDMDKSDWGINGALASE
+>SRR5690606_6896469    65      0.491   3.604E-10       0       58      59      42      100     104
+PIIRVTMMEGRTVQQVESMIEAVTEAVHRTLDAPLDSVRVLVDELPKTHWGIAGKTAEK
+>A0A0R1UDH7    65      0.338   3.604E-10       0       58      59      46      104     106
+PLVHIELLEGRTPEQLKGLVQDVTAAIAKNANVPEERIHIVLSEMKPDHYAVGGTLKSE
+>SRR5713226_6692560    65      0.473   3.604E-10       0       56      59      45      101     107
+PFAVLHILEGRDEAKKAALIAAVTDAISTTLGAPRETIRVLIQEIPKTQWGIGGKTV--
+>SRR3954467_10942726   65      0.305   3.604E-10       0       58      59      51      109     112
+PFAQLYLAAGRDDAKKKVLIEKVTQAFVDALGVKPDSVWITVQDVEKAAWGVGGKTLAE
+>SRR6201997_2385227    65      0.355   3.604E-10       0       58      59      52      110     115
+PEVVVYMLEGRTLEQKRGLIKDITAAVVKNAAVPPEAVSVALVEIPKDSKGKGGVLFSE
+>SRR5882724_4286236    65      0.293   3.604E-10       0       57      59      59      116     120
+PMVQITMLEGRTAEQKRKLAQRITDALVEEVGTKREGIIIAFHEVSKESYASGGVLMA-
+>SRR5512138_218393     65      0.423   3.604E-10       0       58      59      61      119     123
+PLIEIHLLEGRTDEQKKALLTAVTAAVHESIGAPLESIRVWVQEFSPKEYMMAGVLAAE
+>SRR4051794_17166202   65      0.283   3.604E-10       0       57      59      55      114     128
+PLINVKIIEGvFSDSQKQEIVEKLTDAMVDVEGESlRAVTWVVIEEVKSGDWGIGGKTLT-
+>SRR4051794_26036749   65      0.431   3.604E-10       0       57      59      68      125     134
+PLVQINMADGRTPEQKRALLDAVTRAVQDSIGAPLDSIRVWITEFPATDYMAGGELLA-
+>SRR4030088_790475     65      0.310   3.604E-10       0       57      59      28      85      134
+PMVQITMLEGRTADQKRKIAKRITDALVEEAGARREGIIVAFHEVSKESYASGGELMA-
+>MGYP000396711327      65      0.473   3.604E-10       0       56      59      66      122     138
+PFAQMFMMEGRSEEQKAAVIERVSQAFVTALGTSLDKTRVWITEVPKTNWGIGGKTA--
+>SRR3972149_2776065    65      0.423   3.604E-10       0       58      59      74      132     142
+PIESIMMIEGRSPEKKKAMLKAVTDAIVQTLDAPRDSVRIVINEVPMDHFAVGGMTRDE
+>SRR5580693_6791619    65      0.310   3.604E-10       0       57      59      46      103     144
+PVITVQLAGARPAETKRRLASALTDAVVDVLDVPRSDITVLIEEFARENWATGGSLAS-
+>SRR5688572_11553752   65      0.296   3.604E-10       0       53      59      98      151     158
+PQVTVHFLKGRTPEQKRRIIDRITDVLVEEAGSRREMVQVTFLEVSKEDWGRGG-----
+>SRR3989338_2476940    65      0.303   3.604E-10       0       55      59      109     164     167
+PVITVELFEGRTKQQKSQYAKELTELTTRVLGTSTEHVWIIFRDTPKSEWAMGGEL---
+>SRR4029077_11533307   65      0.216   3.604E-10       0       57      59      70      129     173
+PLINVKLIEGvFNETQKRKMVSDLTDAMVAIEGEPmRQVTWVVIEEVKSGNWALGGKPLT-
+>A0RYH7        64      0.298   4.955E-10       0       56      59      1       57      58
+PLITISMFPGRTAEQKAEMARAITKSAVEILKAEPRHVIVVFDEKPKEHWYLAGESL--
+>A0A1F9UFI2    64      0.203   4.955E-10       0       58      59      1       58      60
+PFVRITMMP-RDEQVKKALAKDIADAVMKHCKVTPEHTWIVFEEPPKSSWSFGGKMASE
+>MGYP001197248869      64      0.431   4.955E-10       0       57      59      1       58      61
+PIVQIDMLEGRSVDQKRAMVAKVTEAIVETANCTPEVVTVIIREMPTTNLGKAGKLRS-
+>MGYP000861561283      64      0.431   4.955E-10       0       57      59      1       58      61
+PIVQVEMLEGRTLEQKRALVEKVTQAISETANCPKDAVKIIIREMSRDNYSESGILAS-
+>MGYP000741557671      64      0.379   4.955E-10       0       57      59      1       58      61
+PIITIYIRQGRTEEQKAQLVKEITEATCRILNVPKEVVTIVIVDLPDTNFATAGVLLS-
+>MGYP000911242955      64      0.482   4.955E-10       0       57      59      1       58      61
+PIVQIDMLEGRTVDQRRELVKRVTEAISESANCPPSAVTIIIREMDKEHLGQGGVLRA-
+>MGYP000908877388      64      0.375   4.955E-10       0       55      59      1       56      61
+PIIQVEMLEGRTVEQKREMVKRVTQAVADTVNCPKDAIKIIIREMDKQNYAEGGIL---
+>MGYP000870739695      64      0.413   4.955E-10       0       57      59      1       58      61
+PIVQVEIIKGRTVEQKRQMAKQVTEAITRTLACPPEAVKIIIREMEKENYAEAGTLFA-
+>MGYP001137403256      64      0.372   4.955E-10       0       58      59      1       59      61
+PFIEVHYLEGRTDEQVEQLAQAITDAVTKIFKVDKENVWIQFIEVPKKHFASGGVLRSK
+>A0A1F4TAC8    64      0.310   4.955E-10       0       57      59      1       58      61
+PIIRIEMWKGRDEQTKGKLIAEVTKTVCEVAKCQPEKVIVVIEDIPKENWGEAGRQAS-
+>MGYP000870876351      64      0.254   4.955E-10       0       58      59      1       59      61
+PILRVAMHPGRTLEQKRAYVSELTRVTIEVFQCPPENVEVLLQEVPRDLWAKSGVLKSE
+>MGYP001015481581      64      0.392   4.955E-10       0       55      59      1       56      62
+PIIQVDMLKGRTLEQKRALAEKVTQAVVETANCPKEAVEIIIREMEFENFSQGGVL---
+>MGYP001078560477      64      0.293   4.955E-10       0       57      59      1       58      62
+PIVTIDLVEGRTLEQKREVAKRITDAIVELLKTTPDAVTIVFRDSPRTNFARAGVLLS-
+>A0A1G3E6P2    64      0.338   4.955E-10       0       58      59      1       59      62
+PTLLVKIFEGRSDEIKREYAKALTDASTKVLGCDASAVDVIFEEVKKGDWATGGVMWSE
+>MGYP001281559482      64      0.338   4.955E-10       0       58      59      1       59      63
+PIISVQMFEGRDSVKKQNLVRELTDAYVRSCGGEKESVTVILNDVSKNDWAKGGKLFNE
+>MGYP000710293962      64      0.457   4.955E-10       0       58      59      1       59      63
+PIVQVNMMAGRTDQQKEAMIRKVTDAVMEAVSAPEQNVTVLINEIPKSEFGIGGQTAEK
+>MGYP000885637060      64      0.456   4.955E-10       0       56      59      1       57      63
+PFLLVKIMEGRPPEKIEALIEALTETAARTLDAPKETVRVLVEEVPKTHWGIGGKSA--
+>MGYP001260906528      64      0.351   4.955E-10       0       53      59      1       54      64
+PVVNVQMFEGRSVEEKRKFVADVTRTICDSLGVAPESVRIMITDMPRENVAVGG-----
+>A0A2E8P0P0    64      0.389   4.955E-10       0       58      59      1       59      64
+PIIQVTLVEGRTPEQLRALVSELTDAAVRAIDAPRDSVRVMLYEVPPTHFAAGDVTIQE
+>A0A2B2BXL5    64      0.465   4.955E-10       0       57      59      1       58      64
+PIVNIQILEGRPEEKVKELIHNVTEVVSTTLGAPKENVRILVSEVPKTHWGIGGISVS-
+>MGYP000356006506      64      0.271   4.955E-10       0       58      59      1       59      65
+PVLRIEMLAGRTRGQKQELADVLTREMSRIVNCSPESIQIVFCDVARDDWAVGGRLVSE
+>E5XRG8        64      0.322   4.955E-10       0       58      59      1       59      65
+PLLDVSLKAGRSPEQLRELIAELTATVQRVLGAPPEAVSVILREVAPTHWANANTTLAE
+>A0A2G5XRA9    64      0.372   4.955E-10       0       58      59      1       59      66
+PLIHVEMIEGRPEEKVSELIRNITEVVSSTLDAPKEAVRVIVSEVPSTHWGVAGQTMAE
+>MGYP001046540412      64      0.305   4.955E-10       0       58      59      1       58      67
+PIVQVSVWEGMSPENKKKTVEGITKVF-EDLGVPKEAVHIVIYEAPKSNWATGGQLHSE
+>A0A0T7G5Y1    64      0.224   4.955E-10       1       58      59      2       59      68
+-VVQITLVKGRTREQKAAIAAAINKAMVEIAHSPADHINIVFHEVDREDWAIAGKLLPE
+>MGYP001032088047      64      0.254   4.955E-10       0       57      59      1       59      68
+PFVNVKVTKGPlTVEQKQQIIAGMTEVLYSVLNKKPETTYVVIEEHDTDNWGVGGESLT-
+>MGYP001230764656      64      0.389   4.955E-10       0       58      59      1       59      69
+PLVNVNMAAGRTDEQKHALMAAITQAVHDTLGAPVPSIRVWITEFAPTEFMAGGETLAE
+>A0A1H1E450    64      0.300   4.955E-10       0       58      59      1       60      70
+PFVRVSITRdGTSRTQKRQLVREITDTLERVLGKQPDLTHIVIDEVDTDNWGHGGELVTE
+>MGYP000202217413      64      0.355   4.955E-10       0       58      59      1       59      71
+PFVSIKMLEGRTKEQKKNLIKSVAKSVSESLGINEENVWTVVEEFSPDEWGFGEETAYE
+>MGYP000304050547      64      0.327   4.955E-10       0       57      59      10      67      72
+PFITVKVLEGKSVEQKRQLIERMTQVACETLDVDPSKVFIFIEDLEKDNYGKNGKLFS-
+>MGYP001061995315      64      0.465   4.955E-10       0       57      59      1       58      75
+PIINIHLFEGRTVDQKRKLASEVTDAVCRSLNVAPDVVRIIMSEMAGENFSIAGVLKS-
+>MGYP001028169044      64      0.216   4.955E-10       0       57      59      3       62      77
+PLINVKLIEGvFNETQKKKMVSDITDAMVAIEGEPlRQFTWVVIEEVNSGNWALGGKPLT-
+>MGYP000510012821      64      0.446   4.955E-10       0       55      59      1       56      78
+PVIQIHLMEGRTTDQKQALMRAVTNAAAESLGVPSQTVRILLQELQSGHFSVGGEP---
+>2936|Ga0136613_10431653_1|+3|10       64      0.258   4.955E-10       0       57      59      22      79      83
+PHVTVQLLSGRTTEAKRAAAKAITEAIVQTLGTTAEATSVVFQDVPRESWARGGVLVS-
+>A0A0Q6NIE4    64      0.500   4.955E-10       0       57      59      1       58      84
+PIALIKIIEGRSPDKKRRLIESVSRAMAESLEMPVDAVRVLLHEYPSGHWGRGGQLVS-
+>18487|scaffold_707059_c1_1|+2|10      64      0.327   4.955E-10       0       57      59      29      86      90
+PYVTIVLREGRSVDQKRELVKAVTDALVRTVNAKPEAVHVVVHDEPAHNLGSGGQLLA-
+>4905|scaffold450383_1|+1|10   64      0.372   4.955E-10       0       57      59      25      83      93
+PYVKIQIAKtGVTAEQKAELIRGATDLLHRVLDKPPSSTYVVIEEIDTDNWGVGGESLT-
+>MGYP000959975282      64      0.350   4.955E-10       0       56      59      39      95      100
+PIVTVEMFEGRSIDQKRDLVASLTSETARIVRCREDDVQIVIREVKREDWGIGGELA--
+>MGYP001112873795      64      0.379   4.955E-10       0       57      59      42      99      104
+PTIHVEMLAGRSNEQKRALVKGLTECFTSHCGGTPASVQVVISEFAKDQWAVGGELIS-
+>17524|scaffold_462460_c1_2|-154|01    64      0.288   4.955E-10       0       58      59      47      105     107
+PEIHVYCAAGRTPEQKKDLMKGLTDAMVKSFSVPAEAVTVQIVESPKTDKAKGGVPFTE
+>SRR5450830_349850     64      0.526   4.955E-10       0       56      59      46      102     108
+PIMQVFLIEGRDEEQKARLIAALTEAAVESIQAPRESVRVIITEMPRTDFGIAGKTA--
+>SRR6185503_13658505   64      0.275   4.955E-10       0       57      59      47      104     108
+PFIHVRLFEGRTIEQKRAFVEAVTKDAVTTLKCTAEDVEVVFDEIKKSNWATAGRLHS-
+>SRR3974390_2767951    64      0.271   4.955E-10       0       58      59      49      107     110
+PVITVRLGKGRPLEIKRRLAAGLTDVAVQVLDSKPSEVTVLIEEYERENWATGGELHAE
+>SRR6202022_2184708    64      0.457   4.955E-10       0       58      59      51      109     113
+PIANLQIIQGREPQLKASLIRAVTAAIADTLKVKPESVRVILTEVPAEHWGIGGVSAKE
+>SRR5579875_1138554    64      0.322   4.955E-10       0       58      59      51      109     113
+PEVYVHAVRGRTAEQKRALIKDITDAVVRHFGVPADAVLVEIMESDPANKAKGGVPLSE
+>SRR4030042_1287490    64      0.389   4.955E-10       0       58      59      56      114     117
+PLIHAHMFEGRTAEQKKKLVGAMTEAVVKSLDVKPDAVRIILHDMAKHNYARAGVLQSE
+>SRR3954471_18576482   64      0.322   4.955E-10       0       58      59      43      101     118
+PLIEVTMVEGRTAEQLRALISGLTRVAVEAVDAPVDSVRVVIREVPATHWAAGDVTIAE
+>22377|Ga0307424_1086528_2|-135|00     64      0.288   4.955E-10       0       58      59      63      121     123
+PEIIVYAVEGRSAEQKKGLMKDITDAMVKNFGVKPEVVTVQIIESPKENKAKGGIPFTE
+>SRR4051812_31107450   64      0.327   4.955E-10       0       57      59      93      150     154
+PLIHVSLFEGRTVEQKREFVVAVTADAVRTLKCSAESVDIIFEDVKKSDWANGGKLAS-
+>MGYP001391285840      64      0.267   6.814E-10       0       55      59      1       56      57
+PIITVQLWPGRTHETKADIAKGITQVIQKVADISPEGIIVVFEEVSKEHWATGGVL---
+>A0A1F4Q1K7    64      0.303   6.814E-10       0       55      59      1       56      59
+PVIKIGMWSGRDAATKEKLIQNVTKTVCDTLKCAPEAVIIIIEDIPKENWGQGGKP---
+>A0A168VTZ4    64      0.410   6.814E-10       0       55      59      1       56      59
+PIIQVQVIEGRTDEQLSNLMDRLTVAAAESLDVKKEQVRVLIQEIPNKHWGVGGKP---
+>MGYP000356044222      64      0.500   6.814E-10       0       57      59      1       58      60
+PIVQVEILEGRSVEQKRKMAAEVTEVISRTLECPQEAVTIMIRELPKEHLARAGKLAS-
+>MGYP001427848476      64      0.258   6.814E-10       0       57      59      1       58      60
+PAIHVYLYEGRTDDQKRELAMAFTKDVEKIVGSPADATQVLFHDMSQSDWAYAGKLAS-
+>MGYP000020042182      64      0.298   6.814E-10       0       56      59      1       57      61
+PIINVRLFKGRSVDQKREFAEVVTREASRILKCGPEAVEIVFEDIEKQDWAMGGKLA--
+>MGYP000181506472      64      0.431   6.814E-10       0       57      59      1       58      61
+PIVQIDLIEGRTVEQKRELVKRVTEAISETAACPTSAVTIIMRDMPKENLGQGGKLRA-
+>MGYP000856964552      64      0.464   6.814E-10       0       55      59      1       56      61
+PIVQMEILKGRTVEQKREMVKEVTAAISKTLDCPPEAVSIIIREMEKEDYAVAGKL---
+>MGYP001316212567      64      0.389   6.814E-10       0       58      59      1       59      61
+PEVIVHLAEGRSHEQKKALMKDITDAVVKNTGTPADSVTVSIIETPKTHKMKGGVLFSE
+>A0A060M1J8    64      0.454   6.814E-10       0       54      59      1       55      61
+PIVTIQMLEGRSDDQKRALVEQVTAAVSETTQAPKERISVIIDEMKPTNFGVAGV----
+>MGYP001432776177      64      0.454   6.814E-10       0       54      59      1       55      61
+PIVTVKMLEGRSDDQKKALVEKVTAAVTETTGAPAERVTVIIEEMKKNHFATAGV----
+>MGYP001347793537      64      0.271   6.814E-10       0       58      59      1       59      61
+PIVQVSLYSGRTPKQKKDLAVAITKAISETAGIEDSQTTITFQDIEKESWSVGGKMASE
+>A0A221P4I3    64      0.338   6.814E-10       0       58      59      1       59      61
+PLVQVNWWKGVGAAERRQLVEEVTETVARVAKCPEAAVTVIINDVETDHWGRGGRLASE
+>MGYP000887322876      64      0.464   6.814E-10       0       55      59      1       56      62
+PIVQIELLEGRTVEQKRALVKEVTDAICRTVNAPPEAVRIILREMKFENYAGAGVL---
+>A0A2D6N742    64      0.241   6.814E-10       0       57      59      1       58      62
+PHVTVQLLAGRTVDQKRACAEAITNAIVEHLNTTPDATSVVFQEVQRHDWASAGKLIS-
+>I9KQS4        64      0.293   6.814E-10       0       57      59      1       58      62
+PVIRVEMLAGRTDEQKRTFAREVTKLACETFNCKPDTLHVVFSEIPRNSWATAGTLQS-
+>MGYP000568769571      64      0.396   6.814E-10       0       57      59      1       58      62
+PIVHIDVLDGRTVEEKREMVKQVTDAIVNSLNVPPDAVTVIINDMPHHNFAKAGVLRS-
+>MGYP000666353308      64      0.457   6.814E-10       0       58      59      1       59      63
+PTVHVYMMSGRTQQQKESLISEVTDAVVSSLSAPKENVRVIISEVPKSEYGIGGVTGEK
+>MGYP001230035120      64      0.322   6.814E-10       0       58      59      2       60      63
+PIVQVSLLAGRTKEQKKAMAEEITDTINKHAGAPKEVITVTFSDIERDSWAAGGILYSK
+>A0A171KTZ9    64      0.438   6.814E-10       0       56      59      1       57      63
+PIIQVSLIQGRSEDQKAALIQALTDAAENSIGAPRDSVRVILLEVPNTDFGMGGRTA--
+>W7BLG4        64      0.491   6.814E-10       0       58      59      1       59      63
+PLIHIEIMEGRKEEKIEELIVEVTQTVEKVLDAPKENIRVIIQEVPKTHWGIGGVSAKK
+>A0A1V0F4L7    64      0.245   6.814E-10       0       56      59      1       61      64
+PIVKIELFAGRSDEQKARLAKAITQQFVEQLASRPEEVTVLFQDVPPTDWFVAGcsleKPV--
+>MGYP000886972590      64      0.446   6.814E-10       0       55      59      3       58      64
+PIIQVEMLKGRTVEQKREMAKEVTEAVARNANCPKESVKIIIREMEFENFSEGGVL---
+>A0A1I3ZBN2    64      0.508   6.814E-10       0       58      59      1       59      64
+PFIQINLLAGRSPEKKEKLIHEVSHTVANVLEAPIESVRVMVNEMQPEHWGIAGESVKK
+>A0A2E8Y859    64      0.305   6.814E-10       0       58      59      1       57      64
+PVVKVSFYTGRSAEQKQEIAEVITDALVRIAGSQRDAVNVVFDEYARENWVIGG--ASE
+>MGYP000275623831      64      0.266   6.814E-10       0       58      59      1       60      65
+PVVRVAFYEGRSVEKKRQIAEAITKALVEIGGSKRDGVHVIFENVAKADWVIGGAPeLAE
+>MGYP000898516724      64      0.525   6.814E-10       0       58      59      1       59      65
+PIAQIVMMEGRDVEKKRRLIAAGTDAIEKSLDAPRATIRVILVEVPKEHFGIGGVSAAE
+>MGYP001151425475      64      0.474   6.814E-10       0       58      59      1       59      65
+PLVEIHLLEGRTDEQKKAVLAAVTAAVRDSLGAPLESIRVWIQEASPREFMAGGVLAAE
+>MGYP001177935327      64      0.293   6.814E-10       0       57      59      1       58      66
+PFVNIRILEGHSQERKDEMSRRIATAISDVTGLPKDVIWIVFEDVSRDDWFVGGTSVS-
+>MGYP001247556455      64      0.446   6.814E-10       0       55      59      1       56      66
+PIANITIMAGRSADKRRALMEKVTDAIEESLDAPRHTIRVIVHEVPPFHWSVGGEP---
+>MGYP000535314521      64      0.431   6.814E-10       0       57      59      1       58      66
+PFIQISLIEGRSKEEKAALIKEVSEAAMRTVGATPDNTRVVIYEVTADEWGVGGATVT-
+>MGYP000850528480      64      0.305   6.814E-10       0       57      59      1       59      67
+PYVNIKITKdGTSPEKKAEVIKGVTQLLVDVLGKNPQNVMILIEEVETDNWGIGGESVT-
+>MGYP000846706235      64      0.305   6.814E-10       0       58      59      1       59      67
+PLVQVTLAQGRSPEQLRALISKITAAVVEAVDVPQQNIRVVLYEVPKTHWAAGDVTLQE
+>A0A061PD88    64      0.423   6.814E-10       0       58      59      1       59      67
+PLIQVSIMEGRSEEKIEKLIHELTKTTAETLGSPIENVRVLVNEMPTTHWGIAGESVAK
+>3300014886.a:Ga0180300_10005717_5     64      0.310   6.814E-10       0       57      59      9       66      68
+PLNYIKWWKGRDNATKAKTIELVTKAICEACGCPPEAVTVIIQDIDKASWGRGGKPYA-
+>14346|scaffold111900_2|+1174|00       64      0.293   6.814E-10       0       57      59      1       58      70
+PLIQVDMFEGRTDEQVRAYVRALTDTTCRLLGCSAGDVTIILRDVPRSRWSSGGALCS-
+>A0A1M3AW01    64      0.275   6.814E-10       0       57      59      1       58      70
+PVIKIEMFPGRTLEQKRAIAKAVTDSFVAAANATPQSVHILFSEIAQDDWAVAGQLCS-
+>A0A0W1FCY3    64      0.413   6.814E-10       0       57      59      1       58      70
+PIIEVTLLEGRTPEAKEALIAELTAAAVTAIGAPVESVRVILREIPPAHFAVAGQSIA-
+>A0A0W1DXF0    64      0.413   6.814E-10       0       57      59      1       58      70
+PIIEVTLLEGRTPEAKEALIAELTAAAVTAIGAPVESVRVILREIPPAHFAVAGQSIA-
+>MGYP000078018498      64      0.362   6.814E-10       0       57      59      1       58      71
+PVVRVEMWKGATKEMKASLAREITEVVSRIAKKPPEYINVLFTDYEKEDWAIGGELAS-
+>3300028601.a:Ga0265295_1013291_8      64      0.288   6.814E-10       0       57      59      1       59      73
+PFINIKVaREEATVEQKREIIRRVTDIMVEVLGKDPQRTMVIFEEMDPENVGMGGRTIA-
+>MGYP001320543592      64      0.310   6.814E-10       0       57      59      1       58      74
+PVIHVNMMEGRTEEQKSAMARAITDAVVTTLGAKPEGVRILIHEIGHTGFFVAGETLA-
+>MGYP001423199298      64      0.440   6.814E-10       0       58      59      12      70      74
+PIVQVHLLEGRSSEQKKKLVVEMTSSICSALGVKPEQVRIILSEMSHEDFAVGGILSSE
+>MGYP000906739676      64      0.410   6.814E-10       0       55      59      14      69      74
+PIVQIEMLEGRTVEQKRLLAQKLTEVIAEVLNCPPTAVSIIMRDMERHNYATGGKL---
+>MGYP001409717826      64      0.254   6.814E-10       0       58      59      14      72      74
+PMIHVELFEGRTIEQKREFVEVLTRETCRILKCEPSAVDIIFQDTRKANWAHAGKLTSE
+>MGYP000191497015      64      0.233   6.814E-10       0       58      59      5       64      77
+PLIEIYLSKGvLTAKQKADLAKKITDVIVKEAKQPRQYTWVVIHELPEENWIIGGLTLPE
+>MGYP001256980781      64      0.203   6.814E-10       0       58      59      21      79      81
+PYINVKVAGKLTQKQRKEIVKDITNTMNRVAGKPPSSTYVQIDEIPRNQWGVGGKMLSE
+>MGYP001082276327      64      0.327   6.814E-10       0       57      59      18      75      82
+PMIKVEMFKGRSIEEKRALVKELTEGFIRAAGGRRDGVHVVLTEVDPADWGVGGELCA-
+>D5WR32        64      0.368   6.814E-10       1       57      59      2       58      83
+-IVRVHLLRGRSAELKHRLLRELTDHVAVTLGVDPQTVRVFIVELEPDNWGIAGVPVS-
+>A0A126SXT3    64      0.315   6.814E-10       0       56      59      1       57      87
+PIIEFHLLEGRTVDQKRRLCDAVTKTVVDVLGVRREQVRILIHNLPPENFSVAGITA--
+>360|Ga0247823_10354518_2|+633|00      64      0.316   6.814E-10       0       58      59      1       60      89
+PIITVQITKEEtTPQQKAEVIQGLTEVMVRILNKPPELTHVIIQEIATEDWGVGGLPALE
+>MGYP001447165577      64      0.186   6.814E-10       0       58      59      31      89      91
+PYINVKVAGKLTQKQRKEIVKDITNTMKKVAGKPPSSTYVQIDEVPRNQWGVGGKMLSE
+>MGYP001462751582      64      0.303   6.814E-10       0       55      59      31      86      92
+PFITVQVFEGRTVDEKRKLASEVTKAVCSTLGVAPETVRITISDLPKENLSVGGTL---
+>MGYP000662175201      64      0.293   6.814E-10       0       57      59      29      86      98
+PTLRVEMFAGRTVEQKRALARELTDATVRALGVSASAVEVLFYDIERSDWAVAGRLCS-
+>SRR5229473_4091894    64      0.473   6.814E-10       0       56      59      25      81      104
+PFALLHILEGRDEAKKAALIAAVTDAISTTLGAPRETIRVLIQEIPKTQWGIGGKTV--
+>SRR5438132_1253397    64      0.186   6.814E-10       0       58      59      57      115     116
+PVVIVKLYEGRTPDQKRAAAKAITDVVVETLKTSADHTQIIFEDVKRSDWSIAGKLQGE
+>MGYP000870722542      64      0.288   6.814E-10       1       58      59      53      111     121
+-IIEITMFEGRTRAAKAELYAAICRNLEANPGIPVTDVTIVINEVPLHNWGIrGGKPADE
+>MGYP001218896698      64      0.423   6.814E-10       0       58      59      1       59      138
+PILEMHLLEGRSAERKRQAVAAVTEALVRTLEVRPDQVRILITEHPHEHFAVGGRTAAE
+>SRR3954451_2706460    64      0.290   6.814E-10       0       54      59      97      151     155
+PIITIEWYEGRSPEQKKEVAEKLTDLMVDVGKTQREHVWIRFVDSAKSEWAMGGE----
+>SRR5471032_2185709    64      0.368   6.814E-10       0       56      59      106     162     169
+PIIRVEMFEGRNADQKSSLVKELTDGFMRTCGGKIESVQVVITEYSPGDWGVAGRLA--
+>ERR1041385_2313041    64      0.396   6.814E-10       0       57      59      110     167     179
+PLVEVSLVEGRTPEQIRTLIAEITDAVERNVQAARPSIRVLVRELPKTHWAIGGETVA-
+>SRR3989449_10100485   64      0.321   6.814E-10       0       55      59      124     179     185
+PLITVNLYPGRTPAQKEAVVRGITEVMVREANAKPESVDILIMEVPREHWAMAGEL---
+>MGYP001135410818      64      0.431   9.369E-10       0       55      59      1       57      59
+PIVQIELWEGRTDAQKAQLIKAVSEAFH-VLDINQDHVIVVIHETPRSNWGLGGlhRP---
+>MGYP000900620406      64      0.431   9.369E-10       0       57      59      1       58      61
+PIVQIELLEGRTIEQKRALVAKVTEAVTSSLGVSPDAVRIILRDMARENFAHAGKLYA-
+>C4FI73        64      0.241   9.369E-10       0       57      59      1       58      61
+PYVEVKVAGKLTKEQKEKIAEGITKVLEEVANKPPQSTYIVITEVDRENWAKGGKLLS-
+>MGYP000966058661      64      0.431   9.369E-10       0       57      59      1       58      61
+PIVQIEMLEGRTVEQKRILAEKLTEVISEVLNCPPTAVSIIMRDMSKTNYATGGKLRA-
+>A0A1Q8SQN9    64      0.303   9.369E-10       0       55      59      1       55      61
+PIVTIQQFP-RDVEQKRELAERVTDAFVQAYGISAESVQIFFHETDKEDWARGGRL---
+>MGYP000925368057      64      0.464   9.369E-10       0       55      59      1       56      62
+PIVTVEMLKGRTLEQKRQMAKEVTEAVSRSVNCPKESVKVIINEMDTENFAEAGVL---
+>MGYP001254002765      64      0.293   9.369E-10       0       57      59      1       58      62
+PFITIDLFEGRSLETKRELVETLTAETSRILGCSADSVHIRFNNVKQEDWSTGGTLWA-
+>MGYP000910300821      64      0.410   9.369E-10       0       55      59      1       56      63
+PIVNIYMYEGRSLAEKRKLAAEVTEAICRALDVGPDVVRIMINDMPRENMAVAGVL---
+>A0A0C3IRB0    64      0.440   9.369E-10       0       58      59      1       59      63
+PTVHVYMMSGRTSQQKEALISEVTDAVVSSISAPKENVRVIISEVPKSEYGIGGVTGEK
+>A0A254TEZ9    64      0.473   9.369E-10       0       56      59      1       57      63
+PIILAKIMEGRSQEKIDAFIEAVTDAAHKTLDAPRESVRVLVEEVPKSHWGIGGKSA--
+>MGYP000008074530      64      0.275   9.369E-10       0       57      59      1       58      63
+PFINIKMLKGRTIDQKRELVKTITNAMVDICHAKADGTIIIIEEVEHEDWAKGGILVA-
+>MGYP001389422476      64      0.482   9.369E-10       0       57      59      1       58      63
+PLIEIHLLEGRSDEQKKVLLTAVTKAVHDSIGAPLETIRVWIQEMPPKAFMVAGVLAA-
+>MGYP000035218911      64      0.372   9.369E-10       0       58      59      1       59      63
+PVVKIDMWEGRDRETKRKLIQTITRAVSETLDISVEHIHIILNEVSKDNWGLKGEQASK
+>MGYP000992167371      64      0.392   9.369E-10       0       55      59      1       56      63
+PILHVHMLEGRDVEKKRLLAQRLTQVIMDTLGSPPEKVRVILTDMPHDSYSVGGVL---
+>MGYP001049645458      64      0.258   9.369E-10       0       57      59      1       58      63
+PIVRIEMYQGRTHEQKAELAKVITDALVKIAKAPPEDTTIVFYDVARENVAKAGVMVS-
+>MGYP001100241772      64      0.305   9.369E-10       0       58      59      1       59      63
+PVVTIELFEGRTAEQKSRLSRAITDDMIQILEVQEESVIIVFHDLPRTNFAKSGVLASE
+>MGYP001377018623      64      0.327   9.369E-10       0       57      59      1       58      63
+PMVTISIRQGRTKDQKAQLVKEITETMVKVLGTKAENVRIVIHEEPDDNLAHGGKLLS-
+>MGYP000599964301      64      0.396   9.369E-10       0       57      59      1       58      64
+PIIRIEMFEGRDAAKKLELVQALTTEAVRILGGTKDGVHVVITDVAKDNWGVGGELAS-
+>A0A1H9D2R8    64      0.344   9.369E-10       0       57      59      1       58      64
+PIIKVEILEGRSREQKRELAQVLTRETARICACSEASIFVVIDDVKKENWAVGGTLLA-
+>MGYP000852159513      64      0.392   9.369E-10       0       55      59      6       61      64
+PFIHVEMIEGRSREQKEALVKEVTEVVSKHTGAPTEHIHIIIQEIKAENLGQNGKL---
+>A0A292YPV5    64      0.448   9.369E-10       0       57      59      1       58      64
+PIVNIQMLQGRPEEKVKEVIRNVTDTIAETLDVPKEGVRVLVTEVPKTHWGIGGTAVS-
+>MGYP001083365579      64      0.389   9.369E-10       0       58      59      1       59      65
+PIIQVSIAEGRRPEQIRELIRGVTGAVAEALEAPVETIRVVVSEVPLTHWGSGDQTLAE
+>W4RMQ3        64      0.389   9.369E-10       0       58      59      1       59      65
+PIVQVQMLEGRSDENIKQLIAGITETAVRTLDVKPEQVRVIVQTVPHQYWGVGGVTKDE
+>MGYP001030491246      64      0.278   9.369E-10       0       58      59      1       61      65
+PIIHVHMLKGRSEEQRQKVAAGITRVMVESTGVAVEAVRVLIHEVEPTHWYTAGvaKSPPE
+>MGYP000970942378      64      0.327   9.369E-10       0       57      59      1       58      65
+PIIRIEMLEGRSVAQKQELVEVLSRETARITGCSLDVITVVVEDVKRENWGVAGRLLS-
+>A0A270A340    64      0.309   9.369E-10       0       54      59      1       55      66
+PYISVQILTGASNEQKEQVINGVTKVMEEVIGSKPESTFVVVQEVDRENWGVGGR----
+>MGYP000002870645      64      0.283   9.369E-10       0       58      59      1       60      66
+PYVNIQVTdENVTTEQKAQLIQATTKMLEDILAKPPSSTFVVIEEVPLENWGFGGVSVAE
+>W7ZJV2        64      0.444   9.369E-10       0       53      59      7       60      67
+PIVTIQLLEGRTDEQKKALVEKMTAAVSETIDAPPERVSIIINEMKPTNFAQAG-----
+>I3ZBD1        64      0.293   9.369E-10       0       57      59      1       58      67
+PVIHVHMLGGASHEQKAQIAKEFTDTLVRVLGSNPQMTHIILDEQNPENWANAGELIS-
+>MGYP000937463838      64      0.457   9.369E-10       0       58      59      1       59      67
+PLVEIHLLEGRTKEQKKALLEAVTAAVHQSIQAPLDSIRVWIQEFPSDEFMSAGVLASE
+>B1L6K2        64      0.271   9.369E-10       0       58      59      1       58      67
+PVVIVNVWRGFSDDSKRKVIEGITRVFTE-LGIPAEAVEIIINEVPMENWGVAGMRASE
+>MGYP001133556328      64      0.396   9.369E-10       0       57      59      1       58      68
+PIIEVNLLEGRSSDAKERLIEALTDATIEAIGAPRESVRVILRDMSEAHYAVGGQSVA-
+>MGYP000288555954      64      0.288   9.369E-10       0       58      59      1       59      68
+PLVRITMVEGRSAAQKQAAAKAVTQALVDHCGAHAAHVYVIFDDVADTDWTVGGDTVAE
+>A0A1T5G4V2    64      0.464   9.369E-10       0       55      59      1       56      69
+PIITVNLLTGRDQAKKSALIRELADAAVRALDVPLASVRVVLNEVPPEHWGIGNET---
+>MGYP001038282128      64      0.305   9.369E-10       0       58      59      8       66      70
+PIVRIDLSKGRTPEQKRKLAEAMTEDFVRVLGVERDAVIVICNDLARTDQVKGGVPGAE
+>A0A0F0E432    64      0.300   9.369E-10       0       58      59      1       60      71
+PYVNIQVTdEGVTADERRQLIEGVTELLERVLRKPPSTTYVVIQEIATDSWGVGGKTVAE
+>MGYP000377387264      64      0.454   9.369E-10       0       54      59      1       55      71
+PIVQVNMLEGRSVAQKRRMIAAVTEALVESLGVPADSVRILIQELNAEHFAVSGV----
+>MGYP001027151171      64      0.338   9.369E-10       0       58      59      1       59      71
+PEVVIHAAEGRTPEQKKGLMRAITDAVVEHFGVDPQVVTVTLQETPRVHKMKGGVLFSE
+>MGYP000294842843      64      0.266   9.369E-10       0       58      59      1       60      74
+PIVRVEIAKGVaSAEQKKAVIRRMTDVLVEELGRNPEYIFVVIDEVDTDNWGRKGQSLTE
+>MGYP000943454346      64      0.464   9.369E-10       0       55      59      18      73      78
+PIIQVEMLKGRTIEQKREMVREVTEAVAKTAKCPKESVRIIIREMEFENFSEGGVL---
+>3300026287.a:Ga0209571_1000044_163    64      0.372   9.369E-10       0       58      59      1       59      80
+PIISVIIGEGRSSEKKRGLIRALTAAAVDSFDVRPEQVRVILNEVPLDHYAVAGTTFAE
+>A0A1H2LQH1    64      0.322   9.369E-10       0       58      59      1       59      80
+PSITVQLLRGRTVEQKRAFAAAVTEAAVAELGARPGDVRIAFEHIEPDDVANGGVLASE
+>MGYP000633626784      64      0.711   9.369E-10       0       58      59      19      77      81
+PIAQINIMEGRTDDQKEALIREVTNAIMKSIDAPEQSVRVIINEMPKQHFGIGGESAKK
+>MGYP000918920347      64      0.203   9.369E-10       0       58      59      32      90      92
+PYINVKVAGKLTQKQRKEIVKDITDTMLRVAGKPASSTYVQIDEIPRNQWGVGGKMLSE
+>MGYP001009942881      64      0.436   9.369E-10       0       54      59      29      83      93
+PIITANILSGRPDNQKRELIRSLTDAAVHALNVQPGQVRIIINEVAPEHWGVGGV----
+>ERR1700754_4311917    64      0.490   9.369E-10       0       54      59      31      85      105
+PIVQITMIEGRSDEQKEAMFHEITEAIHRTTDTPREAVRIMIYEVPPRHFATAGK----
+>SRR5665648_38522      64      0.438   9.369E-10       0       56      59      46      102     106
+PIVQVELLEGRTVDQKRLLVEKVTQAIVESIGAPVEKVTIIIRDMPKENFAKAGKLA--
+>ERR1700712_710765     64      0.305   9.369E-10       0       58      59      36      94      106
+PVITVHMLGGRTAAQKSAFFKRVTEAAVQTLDVPERAVTIVLNEASADGWGVGGKTMTE
+>SRR5215510_11244814   64      0.448   9.369E-10       0       57      59      34      91      107
+PLVQVTIVRGRTVEQKHALIASVSAAVAQALSTPIERVRVAIYEVAADEWGIGGQPYS-
+>SRR6188508_2462881    64      0.307   9.369E-10       6       57      59      0       51      107
+------WLEGRTRAQKQELVSEITKLVHRVGGSPMEGIQVVLHDVPADNWGRGGALVS-
+>SRR3954454_15833225   64      0.413   9.369E-10       0       57      59      43      100     109
+PLVQINMADGRTPEQKRALLDAVTKAVQDSIGAPLDSIRVWIAEFPATDYMAGGELLA-
+>SRR3954453_10658117   64      0.413   9.369E-10       0       57      59      44      101     110
+PLVQITLARGRTPEQLAALGEEVTAAVSRAVGAPAGNVRVVVTECEPEHWFVGGESLA-
+>MGYP001079249383      64      0.370   9.369E-10       0       53      59      50      103     112
+PILNVYMYEGRTIDQKRKLVTEVTDAVCRALDVGPEVVRIIINDMPRENMAAAG-----
+>SRR6185436_1052697    64      0.254   9.369E-10       0       58      59      57      115     116
+PNITVQWYAGRTDQQRREITAAITEAMVTIGKTTADQVHIVFQDVEKSHWGVNGKLASE
+>SRR3954453_14513476   64      0.413   9.369E-10       0       57      59      51      108     117
+PLVQITLARGRTPEQLAALGEEVTAAVSRAVGAPAGNVRVVVTECEPEHWFVGGESLA-
+>SRR3546814_13172654   64      0.355   9.369E-10       0       58      59      46      104     126
+PIISVVIGEGRSMERKRAFIRALTQATVETMDVRPDQVRVILNETPLDHYAVAGVTRSE
+>SRR2546430_53787      64      0.250   9.369E-10       0       57      59      67      126     134
+PLIQVKVLEGvFTAQQKQEIIERLTDAMVAIEGESmRQATWCLVEEVPSGAWGIGGQPIT-
+>A0A1E4HVG1    64      0.344   9.369E-10       0       57      59      62      119     135
+PYVTALVLRGRPAEQRHRLIAAFTDVLVDVLGASRASVRVRIEQIDPDDWGIAGVPAS-
+>SRR5207245_1786472    64      0.465   9.369E-10       0       57      59      76      133     137
+PIAIIHLMEGRDDQKKARAIEAVTQALVDTLDAKPETVRVILLEVPRASWGIAGEPAS-
+>ERR1700742_3078614    64      0.490   9.369E-10       0       54      59      80      134     139
+PIVQITMIEGRSDEQKEAMFHEITEAIHRTTDTPREAVRIMIYEVPPRHFATAGK----
+>ERR1700710_1771294    64      0.362   9.369E-10       0       57      59      27      84      141
+PLVQITLARGRTPEQLAALGEKVTAAVVDAVGAPAGNVRVVVTECEPEHWFVGGESLA-
+>SRR5438552_18187227   64      0.288   9.369E-10       0       58      59      83      141     146
+PFVSIRLLEGHSQKRKNEISRRVTEAISEVAELPMDAIWVVIEDVPGSDWFVAGKPVRE
+>MGYP000884512922      64      0.275   9.369E-10       1       58      59      73      130     148
+-LVEVSLLKGRPIAQHRALIAALTDVLAEGLGIDRSRIRVLVAELSPESWGIGGVPASE
+>SRR5690554_6252814    64      0.500   9.369E-10       0       55      59      89      144     151
+PIVDITLLSGRPYEKKARLIREVTDATVRALDVPPDSVRVILREVHPSHFAVAGEP---
+>SRR6185436_18998744   64      0.266   9.369E-10       0       57      59      7       66      153
+PLIHVHIPQGsLTPDDKRVLIERVTRAAAEAEGVPVDDmTWVLIHEIARDGWGERGKPLA-
+>SRR5690242_15043559   64      0.300   9.369E-10       0       57      59      90      149     164
+PLIQVNLIEEvFTPEQKRQIIRKLTDAMVEVEGEAMRRVtWVTIQEVRSGEWGIGGQPLT-
+>SRR5258706_8727497    64      0.448   9.369E-10       0       57      59      110     167     176
+PFVQVTIVRGRTVEQKHALIVSVSAAVAAALDTPVERVRVAVYEVGPDEWGIGGEPYS-
+>22822|scaffold39066_1|+3|10   64      0.368   9.369E-10       0       56      59      14      70      199
+PVVVVQLWEGRSVEQKRQLARALSDAMVQFADASPDALHVAIQEYSREQWARGGVLA--
+>A0A0S8CN89    63      0.206   1.288E-09       0       57      59      1       58      60
+PYVDVKVAGSLTKDQKEKIVEGITKLLEEVAGKPASVTYVVIEEVERENWAVGGKLLS-
+>MGYP001024507603      63      0.457   1.288E-09       0       58      59      1       59      60
+PIIQVQMMEGRPKEKVAELIRNVTNTVSETLDAPKENIRVIVTEIPKTHWGKAGEPVEK
+>MGYP000987233498      63      0.428   1.288E-09       0       55      59      1       56      60
+PVVQIDMLAGRTTEQRRQLVKKVTEALVETIHCPANAVTVIIRDMDKEHLGVGGKL---
+>MGYP001196089306      63      0.271   1.288E-09       0       58      59      1       59      61
+PTVQIMWYKGRSAQQKSELADVITKAVAEIGNTTAEDTQIIFHDVEKSNWAHGGVMASE
+>MGYP000939444851      63      0.465   1.288E-09       0       57      59      1       58      61
+PVVTIKMIEGRNDDQKRALVTEVTDAISRTVNAPKENITIIIEEMKKEHYANGGVRAS-
+>MGYP000969151004      63      0.392   1.288E-09       0       55      59      1       56      61
+PIINVAILEGRTLEQKRKLVEEVTKVVCDVLGCGEDAVTITIEELAKENLAKGGKL---
+>MGYP000742959423      63      0.327   1.288E-09       0       54      59      1       55      61
+PILRVQMIEGRTQEQKQALVDGLTKVVCETCDQTPDRVRILLEEMPKENYAIGGV----
+>MGYP001128117359      63      0.305   1.288E-09       0       58      59      1       58      61
+PVVMIELYEGRTVEQKKQLVAGITAEFVKI-GTPAEAVHVFLNEYPRYNVSHGGKLASE
+>MGYP000883426933      63      0.500   1.288E-09       0       57      59      1       58      61
+PIVQIEILKGRQPEQKRAMVKEVTEVISRTLGCKTEAVQIIIREMEKEHYATGGTLYS-
+>A0A2A4V8R3    63      0.357   1.288E-09       0       55      59      1       56      61
+PIVSISMIEGRSEKDKCKLIEDVTNAVENSIGAPRQEIRVLLHEIPACNWGVAGKP---
+>MGYP000979739071      63      0.464   1.288E-09       0       55      59      1       56      62
+PIVQIEMLKGRTLEQKREMVKEVTEAISKTANCPKENVRIIIREMDPENFAEVGVL---
+>MGYP000979857353      63      0.375   1.288E-09       0       55      59      2       57      62
+PVINVKIIEGRTVEQKRALVKNVTAAISASIGVPESAVWISIEDLAPENLGQAGVL---
+>MGYP001149296487      63      0.474   1.288E-09       0       58      59      1       59      62
+PIIQIHMLEGRTKAQKKELLQAVTKAVQESLDVPLSSIRVWIQDIPKDEFMAAGILKSE
+>E3CX29        63      0.431   1.288E-09       0       57      59      1       58      62
+PIVQIHLLEGRTLEQKRKVVADVTNCICQDLEVRPEQVRIILEEMPREHYAIAGTLVS-
+>MGYP000904179869      63      0.315   1.288E-09       1       57      59      2       58      62
+-IVTIDMYEGRTVEQKKELVRVLTDEICRICGCDPSAVTIILHDLPKTNIAQAGKLGS-
+>H0UQ92        63      0.389   1.288E-09       0       58      59      1       59      62
+PIVEIHMLQGRDLKAKQELVQRVTDAVCVSLGVQREQVRIIIREMKDEDYAAGGVLWSE
+>MGYP000949809663      63      0.500   1.288E-09       0       57      59      1       58      63
+PIVNVHILEGRTVEQKRRLVHEMTQTICSCLDVPAEKVRIIITDMKKSDFAVAGVLAS-
+>A0A2B8BM71    63      0.472   1.288E-09       0       54      59      1       55      63
+PIVNITLIKGRSQEKKAAMYREVTEAIHRTLGAPRESVRIMVNEIEPEHFAVAGE----
+>A0A099PAM4    63      0.677   1.288E-09       0       58      59      1       59      63
+PIAQLYIMEGRSDAQKERLIEEVTAAMVRSLDAPEQVVRVMITEMPKQHFGIGGQSAKK
+>MGYP000123048947      63      0.438   1.288E-09       0       56      59      1       57      63
+PFAQVYMVKGRSEEQLKAVIEKVSAALVEATGAPIETVRVWITEVPNTHWGIAGRTA--
+>MGYP001416521421      63      0.389   1.288E-09       0       58      59      1       59      64
+PLVNIQLLEGRPENKIRELIKNVTDTVSETVECPKERVRVVVEEIPKTHLGKGGVLASE
+>MGYP001108507681      63      0.465   1.288E-09       0       57      59      1       58      64
+PLIEVHMLEGRTDEQKEKLLTAVTRAVQESIGAPLSTIRVWIQEFSPKEYMSGGELAA-
+>MGYP001235193192      63      0.389   1.288E-09       0       58      59      1       59      64
+PIIQISLVEGRSPQMLRDLIRNVVNATHETLGAPKETIKVILTEVKPTHWGSGDQTIAE
+>MGYP000039349227      63      0.344   1.288E-09       0       57      59      1       58      64
+PLIRVEMFKGRTDEQKKVLVKELTDSFIKSCGGNRDAVDVIITDIEQKNWGKAGELYS-
+>A0A1E7DPY2    63      0.457   1.288E-09       0       58      59      1       59      65
+PIVNIQILQGRPEEKVEELIENITDTVAATLDAPHEAVRVIVTEIPKTHWGRAGVPMSK
+>MGYP001395208005      63      0.327   1.288E-09       0       57      59      1       58      66
+PVIRVEMWEGRTLEQKREIVESLSSELARIAGCDVASIYVIIDEVCKDNWGAGGVFCS-
+>MGYP001056266245      63      0.357   1.288E-09       1       56      59      2       57      66
+-IVSVTIIEGRPPEAKQALMAKLTEAVVEVLGAEPRQVRVVIHEVKNGDYAVGGTPV--
+>A0A1M7TC02    63      0.354   1.288E-09       0       58      59      1       62      67
+PFINIKLTGGseaPSKEQKAELIKGVTEVMVRVLNKNPASTVVIIEEIDMDNYGLGGESITE
+>A0A2G3K0Z1    63      0.316   1.288E-09       0       58      59      1       60      67
+PIVNIKVtPPGVSKEQKMELIAGVTKLLQDVLNKNPAQTFVVIEEVETDNWGAGGEQVTE
+>A0A1H7VL02    63      0.362   1.288E-09       0       57      59      1       58      68
+PFIQITMIAGRTEEQKRDLLAAVSQATTDSIGAPPETVRAWIVEVPPTDIAVAGETHA-
+>MGYP001328054410      63      0.271   1.288E-09       0       58      59      1       59      68
+PIVRVTMAAGRTSAQKKEAALEITETIARCCGAHADHVYVVFDDIPADDWTVGGETITE
+>MGYP000598241962      63      0.224   1.288E-09       0       57      59      1       58      68
+PYVKVQLVEGRSPEAKKALAGDITDAVVKHCGGAPDHVYVVFEDVADTDWVVGKQTVA-
+>A0A1Y0I5G5    63      0.203   1.288E-09       0       58      59      1       59      68
+PYVNVQITKGASRDQKRRIVEEITQSLVTNLNKSPEHIHIVLQEVNEEDWGFAGMLTDE
+>MGYP001076069994      63      0.389   1.288E-09       0       58      59      6       64      69
+PLVEIHLIEGRTDEQKKALLTAVTAAVHESIGAPLETIRVWVQEFSPKEYMAAGVLAAE
+>MGYP001221534528      63      0.357   1.288E-09       0       55      59      1       56      70
+PIVSIRMAKGRDIDVKRRLAAGVTRAVAESLDLPPELVSIQIEEFDRENWATGGEL---
+>A0A0T2KVH6    63      0.327   1.288E-09       0       57      59      1       58      70
+PHIQIAIAEGRTDDQLRALVTELTDATVRAIGSNPEAVSIVITQVPGTHWANGGVTLA-
+>MGYP000754802409      63      0.271   1.288E-09       0       58      59      10      68      70
+PVVTIKMYEGRTREQKDEIAKQITKTLVDVAKTSEDHCWVVFEDMKKSDFAIGGQLQDE
+>A0A076EYE5    63      0.372   1.288E-09       0       58      59      1       59      71
+PLIEVTLATGRSPEQLRTLLGELHSAVERSIGAPSQSIRVILREVSPDHWLSGGVTLAE
+>23911|scaffold_28179_c1_4|-1166|00    63      0.301   1.288E-09       0       52      59      1       53      72
+PVVQVELLTGRSNEQKEAIAKGITQVMCDAAGLTPESIWVIFNEIPPEDFYIA------
+>MGYP001269322680      63      0.271   1.288E-09       0       58      59      1       59      73
+PMVRVTWLEGRTEDQKEQIASAITDVMAEVGNAFRDRVDVLFEDIPLEQWSTGGTFASK
+>18281|Ga0256408_1014992_3|-1158|00    63      0.474   1.288E-09       0       58      59      1       59      73
+PIATLQIAEGRSEEQKRALLINVTHAIAESLDAPVESIRVIIQEIPETQWAAGGITLAE
+>MGYP001489420077      63      0.385   1.288E-09       1       57      59      2       58      76
+-ILRVHLLRGRSDELKRRLLHELTEQTAAILGIDRQRVRVFIVELEPENWGIAGVPVS-
+>12641|scaffold449428_2|-1231|01       63      0.275   1.288E-09       0       57      59      27      84      86
+PVIVVKLYEGRTLEQKRAAAQAITQVVVETLKTTAEHTQVIFEDVNKSDWAIAGKLAS-
+>MGYP000061894431      63      0.428   1.288E-09       0       55      59      1       56      86
+PIIQIHLMEGRTEEQKKALMRNVTQTVSDTLGVKPQTVRILLQELRSGHFAVAGEP---
+>A0A074JI94    63      0.446   1.288E-09       0       55      59      1       56      86
+PVIQIHLMEGRTEAQKEALMREVTRAAVDTLGVKPESVRILLQELRSGHFAVAGEP---
+>3300026972.a:Ga0207848_100392_20      63      0.428   1.288E-09       0       55      59      1       56      87
+PIIQIHLMEGRTEEQKKALMRNVTQTVSDTLGVKPQTVRILLQELRSGHFAVAGEP---
+>MGYP001317952723      63      0.186   1.288E-09       0       58      59      29      87      89
+PYINVKVAGKLTQKQRKEIVKDITDTMLKVAGKPASSTYVQIDEIPRNQWGVGGKMLSE
+>SRR5215472_10119660   63      0.258   1.288E-09       0       57      59      34      91      98
+PDVHISWLEGRTVEQKRKVVERITQVLHEEAGAKPESTHIVFVDIPHTNFASGGMLVA-
+>SRR6476620_4897958    63      0.271   1.288E-09       0       58      59      41      99      108
+PFVNIQILKGHPQDRKNEIASRVTAAISELAQLPKEAIWVVFEDVAAEDWYVGAEPVSE
+>SRR5450432_3670723    63      0.362   1.288E-09       0       57      59      58      115     117
+PEVTIEILEGRTLEQKRGLVKDMTDAVVRNTGVKPEDVTVIIHENLRTDKAKAGKLFS-
+>SRR5207249_6358023    63      0.474   1.288E-09       0       58      59      58      116     125
+PIVQVSIVTGRSPDQLRNLIREVTSAVSSTLDAPVDAVRVIVTEVPPSHWGSGDSTIAE
+>MGYP000989710206      63      0.271   1.288E-09       1       58      59      62      120     130
+-LIEITMFEGRSPQAKKALYQAIVENLARDPGISGDDILIVLYEPPLHNWGIrGGQPASE
+>SRR4051794_11886413   63      0.344   1.288E-09       0       57      59      63      120     130
+PIIQLNLAEGRTVEQRAAAMAAITDAVVRTLDVRPEQVRIQINEVSPDNFAVGGETWT-
+>SRR5689334_14851949   63      0.338   1.288E-09       0       58      59      65      123     131
+PLVQVSMRAGRPAEDIRAMISAVTAAVAESLGAPTASIRVIVTEVPPTHWAAGDVTLAE
+>MGYP000966122039      63      0.355   1.288E-09       0       58      59      1       59      132
+PFAQVFLVEGHTKEQKRAVIEKVTQAVQDAIAAPRPNVRVWIHDVPTMNFGVGGVCLDE
+>SRR5712672_3598358    63      0.431   1.288E-09       0       57      59      74      131     137
+PFVQVTIVRGRTVEQKHALIASVSAAVAAALDTPVERVRVAIYEVSGDEWGIGGVPYA-
+>MGYP000928666268      63      0.431   1.288E-09       0       57      59      84      141     145
+PIVQIHLLEGRTLEQKRKVVADVTNCICQDLEVRPEQVRIILEEMPREHYAIAGTLVS-
+>SRR6478609_5695279    63      0.362   1.288E-09       0       57      59      87      143     146
+PIVTIQQGP-REVEQKRELVERVTAAFVEALDCPAESVLVWIQEYPAENWGKAGKLIA-
+>SRR5574340_266793     63      0.220   1.288E-09       0       58      59      91      149     151
+PVVTIKLAGSLSREQKQKVAEEITATLARHAGKPASYTYIAFEELPDENWAIAGKLLDE
+>SRR6185437_3775322    63      0.327   1.288E-09       0       57      59      32      89      191
+PTLHIEMLPGRSVEQKRVFVREVTKVTAQTLACPPESIDILISEVPRDAWAKAGKLMA-
+>MGYP001109092981      63      0.410   1.772E-09       0       55      59      1       56      57
+PLVNVHMASGRSVEQKKALMDAITDAMEEHIGAPRTAVRVWISEFPNTDFMAGGEL---
+>A0A1X6WQ11    63      0.410   1.772E-09       0       55      59      1       56      59
+PIVHIELLEGRTQEQKNEMVKEVTAAIVKTTGANEEAVHIVITDMEKGNYAVGGKT---
+>A0A154VBY9    63      0.464   1.772E-09       0       55      59      1       56      59
+PIVDITLFEGRTPEQKKALHKAVSTAIETSIGAPPASIRIILREIPKTHLSVGGET---
+>MGYP001203879827      63      0.381   1.772E-09       0       54      59      1       55      60
+PYVTIQMLEGRTEEQRKALIEKVTNAVSETVDVAPEKVVVFIEDIDKRNYGVGGK----
+>A0A0W8FFI8    63      0.271   1.772E-09       0       58      59      1       59      61
+PVVTVQMAKGRTLEQKKRIAEEITHSIVSALNVDPGKVTVLIHELDRENIAQSGRLLSE
+>A0A0F2SHD6    63      0.456   1.772E-09       0       56      59      1       57      61
+PIVQVELLEGRTIEQKRLLAEKVTQAIVESIGAPAESVSIIIRDMSKENYSKAGVLA--
+>MGYP000891477741      63      0.410   1.772E-09       0       55      59      1       56      61
+PIIQVEMLKGRTVDQKREMVKEITEVVSRTANCPKEAVRIVIREMEFENFGINGQL---
+>A0ALQ0        63      0.454   1.772E-09       0       54      59      1       55      61
+PFVTIQFLEGRSDDQKKALVSEVTDVVSNNLKAPKENIHVILQEMKKTDYGVGGV----
+>A0A1I2EAK6    63      0.406   1.772E-09       0       58      59      1       59      63
+PIAHIHILEGRTTEQKKKLIEEVTGAIHSSIGADKSKIKILLHEIPEDDWATGGITKRE
+>A0A0Q8PY84    63      0.315   1.772E-09       0       56      59      1       57      63
+PVLHVYLFEGRTEEQKALLMKALTDAVVTTLGSPTGNVRIMIQELQKEDYAVGGVSV--
+>MGYP001328647387      63      0.421   1.772E-09       0       56      59      1       57      63
+PIATIQMVEGRSEDQKRQIIHDVSHALASASGSPLEAIRVIIQEVPATNWGKAGATA--
+>MGYP001080623789      63      0.423   1.772E-09       0       58      59      1       59      63
+PLIEVHLLEGRSEEQKKALLGAITRAVHESIQAPLPTIRVWIQEFSPKEYMVAGELASE
+>MGYP001411106344      63      0.491   1.772E-09       0       56      59      1       57      63
+PLVNITMLEGRSPDKIEALIKNVTETVANTLEAPKQNVRIVIHEVPKTHFGIGGESA--
+>M9YF24        63      0.526   1.772E-09       0       56      59      1       57      63
+PIMQIHLIEGRSEEQKARLIEGLTRAAVDALDAPVESIRVIISEVPNTDFGIAGQTA--
+>K6Y3E9        63      0.491   1.772E-09       0       56      59      1       57      63
+PIINVNMMEGRTTVQKEALIKAVSEAVTASIGAPEQNIRVLITEYPKAHWGIGTLPA--
+>A0A1U9JR23    63      0.576   1.772E-09       0       58      59      1       59      63
+PIAVLHIIEGRTVEQKSRLIASVTQAIAESLDAKQETVRVLIQEMPKEHFGIGGVSAKE
+>MGYP001147441788      63      0.526   1.772E-09       0       56      59      1       57      64
+PIARISIMEGHSDEKKAELIAAVTEAIHRSMDAPYEVIRVLLDEVPRTQWGIGGKTA--
+>A0A1I2AA84    63      0.482   1.772E-09       0       57      59      1       58      64
+PIVNIQLLEGRPEEKIKEVIHNVTEVISATLDAPKENVRVLVSEVPKTHWGIGGTTVS-
+>MGYP001489630757      63      0.321   1.772E-09       0       55      59      1       55      65
+PIVTIQQFP-RSLEQRRELAERITAAFVEVYGAPAESVQVFFNEVESDHWAKAGVL---
+>MGYP001382454764      63      0.423   1.772E-09       0       58      59      1       59      65
+PLVHIHILEGRSEEKVQKLIANVSQTVADTLEVPLERVRVLVTEVPLTHWGVAGKSMAE
+>A0A1F9VBM9    63      0.254   1.772E-09       0       58      59      7       64      66
+PFVRVTMMP-RSEEVRKALAKDIAEAVMKHCKVGPEHTWIVFEEPAKSSWSFGGKLASE
+>A0A0Q6G5X7    63      0.258   1.772E-09       0       57      59      1       58      66
+PFVRIDWFPGRTLEQKRELVDVLTPQIARIAECKPETIQFIFTDVERENWGRNGKLFT-
+>MGYP001391259388      63      0.322   1.772E-09       0       58      59      6       64      66
+PIVNISLYSGRTTEQKSKIAKAVTRAISESAGVNDTDTIVLFHDIEKTNWANAGNLVSE
+>MGYP001174177078      63      0.423   1.772E-09       0       58      59      1       59      67
+PLIEIHMLEGRTDEQKKKLMEAVTEAVHTSIQAPLPTIRVWIHEFSPREYMIAGKFKAE
+>MGYP000716208515      63      0.418   1.772E-09       3       57      59      1       55      67
+---RVTMGAGRSPGQKAALMERLSEAAARHLDVPLDQVRLVIHEVSPEHWGIGGKSLA-
+>MGYP001424677002      63      0.465   1.772E-09       0       57      59      1       58      68
+PLVEIRLLEGRTAEQKKALLGAVTAAVQGSLGAPLESIRVWIQEVSPRDFMIAGVLAA-
+>B0VXM5        63      0.473   1.772E-09       0       56      59      1       57      68
+PIVQVQLFGSLTVEQKEALIKETSDAVARVLHAPLNTIRVLIQEMPAENWGIAGESA--
+>A0A1C9VM77    63      0.327   1.772E-09       0       56      59      1       58      68
+PYVNIQVtRENVSAPQKAELIAGVTELLQRVLGKDPALTHVVIDEIDPDNWGVGGLPA--
+>A0A0A3IYT4    63      0.440   1.772E-09       0       58      59      1       59      68
+PFLHVTIVEGRTEEMKEDLILELTNTVNRVLDAPLENIRVCINEVPASHWGIAGKSIKK
+>N0AYC8        63      0.474   1.772E-09       0       58      59      1       59      69
+PLIQINIIEGRSAEKKERLIKDISQLVAVTLESPIETVRVLINEMPAAHWGIAGESVKK
+>MGYP000402634892      63      0.241   1.772E-09       0       57      59      1       58      69
+PTLRVELFAGRTPAQKAELAHELTQACVRVLGSDPAGVDIVFYDIERHDWATAGQLWS-
+>MGYP001253633733      63      0.509   1.772E-09       0       54      59      1       55      70
+PIIQVNLVEGRTLEQKEELIRKMTDLVSDVLDCPVSTVRIIINEMKPEHLGIAGE----
+>A0A268IWV1    63      0.440   1.772E-09       0       58      59      1       59      70
+PIIQVHLLDGRSDSQLKELISSLTEAAVGSLEVNPNQVRVIIQPVPKTHWGVGGITKAE
+>A0A1V4TG00    63      0.305   1.772E-09       0       58      59      1       58      71
+PTVHVNVWEGFKQENIKYLIENLTKVFVD-LGIPADAVEILIHEVPQSHWGIGGIPASE
+>A0A228FDD8    63      0.436   1.772E-09       0       54      59      14      68      74
+PFVTIQFLEGRTDDQKKALVSEVTEVVAKNLKAPKENIHVILEEMKKTDYGVGGV----
+>A0A1P9Y559    63      0.509   1.772E-09       0       54      59      1       55      75
+PIVQITMIEGRSDEQKEAMFHEVTEAIHRTTATPRESVRIMIYEVPPRHFATAGK----
+>MGYP000013861494      63      0.322   1.772E-09       0       58      59      12      70      75
+PIIRVDMLKGRTKKQKQNLVKELTQAFNRACGENHVGIDVILYEVEKENWSINGQLFSE
+>A0A0R2J404    63      0.357   1.772E-09       0       55      59      23      78      81
+PFVHIEMLAGRTAEQKAQLVKDVTEAVMKNTGAPGENVHVILRDMEPSDYAQNGQL---
+>MGYP001228325879      63      0.500   1.772E-09       0       55      59      1       56      85
+PIAQITLIEGNSEERKRDLIARVTDAFVESLGAPRELVRVIVTEVPWGNGGGGGRP---
+>8793|Ga0307286_10130950_3|-612|01     63      0.321   1.772E-09       0       55      59      34      89      92
+PFVHVHWYEGRSDEQKAEIARRIEEALVEVAGVSPDHCWVKFDDSSKADFIIGEKP---
+>SRR5918994_3396474    63      0.290   1.772E-09       0       58      59      26      87      101
+PLVNVKVIEGvFSPEQKQEMIARLTETMFEIEGEGmRGVTWVVIDEVQSGDWGIGGQaLRTE
+>SRR5260370_42552736   63      0.474   1.772E-09       0       58      59      42      100     104
+PIANLQILQGREAQLKASLIRAVTAAIADTLKVKPESVRVILTEVPAEHWGIGGVSAKE
+>SRR3954471_15464904   63      0.413   1.772E-09       0       57      59      40      97      106
+PLVQVHLADGRSPEQKRALLEGITRAVQDALEAPLSSIRVWIDEFSPDDYMAAGELLS-
+>SRR4029453_12961849   63      0.431   1.772E-09       0       57      59      42      99      107
+PLVRIDLLEGRPRERLMALIPAVSEVVAATLGTPVERVRVVINEVHPDLWGIGGTPAS-
+>SRR5512136_1629508    63      0.305   1.772E-09       0       58      59      55      113     115
+PFVEVHMIEGRTDEQRAKIAKAFTDTLIQVLGVKGEDVWIQFSDMPKTHFATSGTLRSK
+>SRR5882757_3708882    63      0.491   1.772E-09       0       58      59      58      116     120
+PIANLQILQGREPQIKESLIRSVTAAIVDTLKVKPESVRVILTEVPGEHWGIGGVSAKE
+>SRR5436309_16032078   63      0.216   1.772E-09       0       57      59      52      111     126
+PLIHVKLIEGvFNPEKKREIVRKLTDAMVSIEGENlRPATWVILEDIKSGDWGMGGKPIT-
+>MGYP000535271123      63      0.456   1.772E-09       0       56      59      1       57      128
+PFAQVHLVEGHSAEQKRAVITKVTQALQDAVGAPRPNIRVWIHELPKCDFGIGGESV--
+>MGYP000166767686      63      0.649   1.772E-09       0       56      59      66      122     128
+PFAQMFMMEGRSDAQKEAVIREVTEALVRALDAPKESVRVLINEMPKQHFGIAGESA--
+>SRR5262245_11387490   63      0.344   1.772E-09       0       57      59      70      127     130
+PMIRVEMFAGRSKEQKRALVRELSQGTCRALGCNEDAVQIILTDIARDDWAESGKLFS-
+>SRR5258708_19034868   63      0.271   1.772E-09       1       58      59      25      82      147
+-LVEITMFSGRSMAAKRALYQAIVRNLG-ALDVPPHDIKISLQEIPPENWGIrGGVPASE
+>SRR3990167_3658378    63      0.237   1.772E-09       1       58      59      83      140     150
+-LVTINAFSGRSLEAKRRLYQALVRRLAEV-GVPADHVKIMLNEIPRENWGLaGGKPGSE
+>12104|Ga0316578_10961846_1|+3|10      63      0.355   1.772E-09       0       58      59      86      144     161
+PYITLDLFEGRPDEQHRALCEQIPRLVAELLDCPLDGVRLRINEVFPAGWSIGGVQASE
+>MGYP000966116174      63      0.327   1.772E-09       1       58      59      96      153     163
+-IIEISMFEGRSSEAKRNLIKALFSSIQQSCGIEPQDVEITIFETPKANWGIRGMPGDE
+>SRR6185503_14699945   63      0.271   1.772E-09       1       58      59      177     234     244
+-LVEVSMFSGRSLEAKRALYQAIVQRFGR-LGVDASDITIVIHELPAENWGIrGGIPASE
+>SRR5688572_26178553   63      0.355   1.772E-09       0       58      59      173     231     262
+PFVTLDLLEGRPLEQHAALVARMSALVAELVGVPLDRVRLRINEVKTTDWGIGGVQASE
+>MGYP001222887181      63      0.320   2.436E-09       6       58      59      0       52      53
+------MWEGRTREQKEKLAQAITKSMAEIAKVPKEHVWIIFEDVKKCDWAIGGDLCDK
+>D0BN32        63      0.428   2.436E-09       0       55      59      1       56      59
+PFIHIEMLEGRTREQKEALVKEVTEVVSKNTGAPTEHIHIIIQEIKHGNLGQNGQL---
+>A0A1F4U5W9    63      0.267   2.436E-09       0       55      59      1       56      59
+PVIRVSWWKGRTREQKEQVASEIEQVIQKNCGCPPGATHIIFEDVDKADWAIEGKL---
+>A0A0Q0WEA5    63      0.241   2.436E-09       0       57      59      1       58      60
+PYVHVRVAGELTLEQKKLISQQMTEVLSEVAGKPPSVTYVVIEEIKRDNWAVGGKLLS-
+>W7CWD0        63      0.448   2.436E-09       0       57      59      1       58      61
+PIVTIKLIEGRTNEQKSALVKEVTEAISRTANAPKENIHIILEEMSKTNYAVAGVLKS-
+>A0A1H2UWN3    63      0.327   2.436E-09       0       57      59      1       58      61
+PVVNVNWWKGAGEPERRQLVSELTETVSRLAKCPPEAVTVLISDVEKDHWGIGGKLAA-
+>MGYP001218985170      63      0.431   2.436E-09       0       57      59      1       58      61
+PIVHIDLLEGRSKEQLSNMARELTQAIVNTTGAKPESVHIIINEMKKTNYALNGKLFS-
+>MGYP001458396193      63      0.322   2.436E-09       0       58      59      1       58      63
+PFIKVETAE-ATREQKEKLIIDVTRAASEALGMPKEAFYVVVNENSADNWGIGGKTLAE
+>MGYP000113652790      63      0.410   2.436E-09       0       55      59      1       56      63
+PIVQIHLLEGRDIEKKRAIVKKVTEAICETAEVPPEKVRIILSDMPYTDYAVGGVL---
+>MGYP001355536282      63      0.368   2.436E-09       0       56      59      1       57      63
+PLAQLYIGPGRSPEQKQVLIEKVTQAMKDALGPLQQPVWVIVNEVPLSQWGVDGKPL--
+>MGYP001035183220      63      0.271   2.436E-09       0       58      59      1       59      63
+PLVEVKLTIGRTDQQKEKIIEGITKVLVDVLNVKPEQVTVLLYDIPKLHWGLQGKPLTK
+>MGYP000031205774      63      0.327   2.436E-09       0       57      59      1       58      63
+PFVSIKIAKGRTLHQKRRLVRSVTDAIAESISIPPEKIWIQIDEFETENFAVNGRLMA-
+>A0A1I1KRH3    63      0.263   2.436E-09       0       56      59      1       57      64
+PVIKIELSSGRSQEQKQKVADDVTQSLIKHCACTPESVHVVFVDVQPSDWAIGGKFL--
+>A0A265E453    63      0.303   2.436E-09       0       55      59      1       55      64
+PIVTIQQFP-RDVEQKRELAKRITTAFTEVYGTDPQSVQVFFQEINGENWSKGGEL---
+>A0A0U2MTE7    63      0.482   2.436E-09       0       57      59      1       58      64
+PIVNIQLLEGRSEEKVKEVIRNVTETVCHTLEVKKESVRVIVTEIPKTHWGIGGVSVS-
+>MGYP001421727793      63      0.465   2.436E-09       0       57      59      1       58      64
+PIIHIQLLEGRPEEKIKEVIRQVTETVSVVLDSPKENVRVIVSEIPKSHWGIAGIPVS-
+>A0A0W1DRE4    63      0.509   2.436E-09       0       52      59      1       53      65
+PIINASILAGRTREQKRALIRELAEGAQRALGVREDQVRVIITEVAPDHWGVG------
+>A6X7S9        63      0.222   2.436E-09       0       58      59      1       63      65
+PVIRVDWLSGRSHEQKKEVATVFTRELARIAKCKPDDVQIVFTDVERKDWSVGGVfaedPAPE
+>MGYP000920141871      63      0.406   2.436E-09       0       58      59      1       59      65
+PLVEIHLLEGRTDDQKKALLGAVTAAVHDSIGAPLETIRVWIQEFSPKEYMAAGVLAAE
+>A0A074M1U0    63      0.388   2.436E-09       0       53      59      1       54      65
+PIVSIHMRKGRKPEAKKMLLRKVTDAVAESIGADPGKIRVLIHEVDDSHWSVGG-----
+>X2GWT8        63      0.472   2.436E-09       0       54      59      1       55      65
+PFIQVTFIEGRTKEQKELLIEELSKTVSSVLEAPLETVRVCLNEIPSSHWGIAGK----
+>MGYP001048090340      63      0.396   2.436E-09       0       57      59      4       61      66
+PYVQINLLEGRSEEQIEKLVESITDAFVKIFGVPKEVVWIEFNEMKKNRFAQGGVLRS-
+>MGYP001172851114      63      0.465   2.436E-09       1       58      59      2       59      66
+-VVKLIMMEGRTSEQKEALIRRLSEAAAGELGCPLEEVRVVIYEVSKNEWGIGGKSVAK
+>MGYP000128386837      63      0.288   2.436E-09       0       58      59      1       58      67
+PYVNIQITKGATRDQRSQLVREVTDSLVRILHKRPDQTHIVIQEIEEDHWGFGG-MLTE
+>MGYP001007764680      63      0.465   2.436E-09       0       57      59      1       58      67
+PLIEIHLLEGRSKEQKKLLLESVTTAVQQSINVPIDSIRVWIQEFPPDEFMSGGVLAS-
+>X0YUH2        63      0.338   2.436E-09       0       58      59      1       59      67
+PLVKIYLWKGRDKEKKKELIKKVTSAVVDVIDCSAEAVQVIINEVDKDNWGIGDSFPDE
+>MGYP000244209500      63      0.338   2.436E-09       0       58      59      7       65      68
+PIIHVELVEGRTKEQKKQLGEAITKATVDIVKVPVEAVKVIFVDMKADEFMEGGVLRSE
+>MGYP001141605666      63      0.338   2.436E-09       0       58      59      1       58      68
+PIVRVDFWEGVGEAPVKKMIRGITDVM-ESIGVPREAVEVIVYEVPKTHWGIGGDPASE
+>MGYP000273549245      63      0.368   2.436E-09       0       56      59      1       57      70
+PIVTVNIKEGRTVEQKREMARRMTQVICETMKVEPAAVRIIVNEMKNENFAIGGTLV--
+>E6SE00        63      0.440   2.436E-09       0       58      59      1       59      71
+PLIEITLVEGRSPEQLRTLISKVTQAAVEAVDAPLESVRVVLREVAPTHFAAGDVTIAE
+>MGYP001037258902      63      0.379   2.436E-09       1       58      59      3       60      72
+-LLRITMLEGRSTEQKTELARALSKAAAAAFQVPLEEVRLVIQEVPPTHWMVGGTSMAE
+>MGYP001243325202      63      0.315   2.436E-09       0       56      59      1       57      73
+PYIEINMTAGATKEQKEKLIEGITDLMVNILDKNPASTQVVIKELTAENWGIAGRSV--
+>MGYP000613064882      63      0.271   2.436E-09       0       58      59      12      70      74
+PFVYVVMVEGRTKEQKAKLARRFTDDMVEILEVGEESVHIAFQELPRENFTWRGLLLTE
+>A0A1H3U8S3    63      0.322   2.436E-09       0       58      59      1       59      74
+PNITVELLAGRSVEQRRAFARAVTDHAVEILGARPQDVRMVFNEITPDIVANGGVLASE
+>A0A1T4YUT1    63      0.423   2.436E-09       0       58      59      12      70      78
+PIIQVQVLEGRSDEQIKGLIEDITGAAVDNLEVRPEQVRVIVTEVADTKWGAGGLTMKE
+>MGYP000530720910      63      0.428   2.436E-09       0       55      59      1       56      79
+PVIQIHLMEGRTTAQKQALMREVTRAAADTLGVSPQSVRILLQELQSGHFAVAGEP---
+>MGYP001260904506      63      0.310   2.436E-09       0       57      59      20      77      82
+PLIHVSLFEGRSIEQKRAFAEQVTKVASETLQCSPASVDVIFEDIKASDWATAGQLHS-
+>1638|scaffold_879362_c1_1|+2|10       63      0.241   2.436E-09       0       58      59      11      72      86
+PFINVKLLEGvFSESQKRDIVRKMTDTMVDVAGEElRPAIWVVVEEVKSGYWGVGGQPVtSE
+>W9GS57        63      0.322   2.436E-09       0       58      59      1       59      91
+PLVEVTLTEGRAPEALRELIHRVHAAVESSLGANPQSIRVIVREVPRTHWAAGDQTLAE
+>8143|scaffold_1265912_c1_1|+1|10      63      0.266   2.436E-09       0       57      59      28      87      100
+PYVNVKVIEDvFTPEQKREMIERVTDAMVEVEGEAmRDLTTVVVDEVRSGDWGIGGRAMS-
+>SRR6266496_384607     63      0.431   2.436E-09       0       57      59      42      99      102
+PEVILELAEGRSSEQKRRLVREITDAIVRVCDVDPQAVVVIIHENPKTDKAKGGVLFS-
+>SRR5690348_6238081    63      0.309   2.436E-09       0       54      59      1       55      103
+PFVHVHLVKGRSSETRRKLAEAITAAISDILDLEPSAIQVVLQEHERDNWAIAGE----
+>MGYP001081623694      63      0.372   2.436E-09       0       58      59      4       62      111
+PFVSITLAEGRTPEVLRALIHEVTLAVERSGAAPRENVRVVLHEVPPTHFAAGDVTLAE
+>MGYP001472072663      63      0.423   2.436E-09       0       58      59      56      114     116
+PIIQVHMLEGRSQELKKKLVANMTEAVVKSLEVKPEDVRIILMDMAKSNYSVAGVLRSE
+>ERR1019366_10784087   63      0.252   2.436E-09       0       58      59      46      108     120
+PLLNVRVIEGvFTPEQKRQMIHQLTETMVEIEGESlRPVTWVIVEEIKSGDWGIGGKgvPPAE
+>SRR5262245_55405048   63      0.288   2.436E-09       0       58      59      68      125     127
+PIVTVQQGP-RTIELKRDLVRRITDAFVDTLQVPADSVKVWIQEVPADSWAVAGTLTAE
+>SRR3954447_10916460   63      0.310   2.436E-09       0       57      59      64      121     128
+PLVQITLLAGRTTEQKRRLVQRVTAVACEELGAKPDAVVVTLIEVSPENYARAGVLIA-
+>SRR5690606_22087523   63      0.379   2.436E-09       0       57      59      70      127     133
+PYVEIKLLSGRSTEQKRGLVEAVTDALVRTCDSTKDSVQIVITDVDSCNWGSKGQLVS-
+>SRR5262245_24563386   63      0.362   2.436E-09       0       57      59      77      134     153
+PVITAHILKGRSVEIKRRLVSALTTAMADAIDVEPQSIHVLIEEYERENWSIGGELFT-
+>SRR5512147_1638055    63      0.266   2.436E-09       0       57      59      103     162     181
+PLINFKAIEGViTPEQKRELIQKLTDATASVYGEGiRQVTWVVIEDVNSGEWGIAGKPAT-
+>MGYP000691303944      62      0.241   3.351E-09       0       57      59      1       58      60
+PYVNVKLAGAISKKQKAEIAEKITEVLEKVTGKPRQYTYVVIEEVKQEDWAIGGRLLS-
+>MGYP000275662870      62      0.220   3.351E-09       0       58      59      1       58      60
+PVIRVSSFP-QSKETRKALAEEITEVVHRHTQVPKEYIWVIFDPVPQENWAVAGRLVSE
+>MGYP001118996003      62      0.357   3.351E-09       0       55      59      1       56      60
+PIINVGILEGRTVEQKRELVSEITKVVCKCVNTTPEKVTVVINDIPKTNFGSNGKL---
+>MGYP001258040889      62      0.241   3.351E-09       0       57      59      1       57      61
+PFVVVNMWPGRDDDAKRRIVDGITKAL-EKEKIPRAAISVIFNEVPKNNWAEAGKLCS-
+>W7DB58        62      0.381   3.351E-09       0       54      59      1       55      61
+PFVTIKFLEGRTDDQKKAVVEEVTEVVAKNLGAPKENIHVFLEEMKKKDYGVAGV----
+>MGYP001138960390      62      0.379   3.351E-09       0       57      59      1       58      61
+PRMTIKIIEGRTVDQKRGLIKDITDAFVKNLGVPPASVAIEIIEFTKENMAAGGKLFS-
+>A0A2A2Z9M6    62      0.266   3.351E-09       0       57      59      1       60      61
+PLIEVKLYEGRlKDGTDAELIAALTDAVGRVLGESaREQTWVTLQEVPRSRWGIGGRPGA-
+>A0A0J7ZIF8    62      0.305   3.351E-09       0       58      59      1       59      62
+PLVDVTWYEGRSHEQKEELARAICEAFVEIGNARPDTVHVIFRDIDPAQWFKSAGLLEE
+>MGYP000962788862      62      0.431   3.351E-09       0       57      59      1       58      62
+PIIQVEMLKGRTLEQKREMVKEVTEAVSRTANCPKEAVKIIIREMDFENFSEAGVLRS-
+>MGYP000182741355      62      0.350   3.351E-09       0       56      59      1       57      63
+PIATIQMIEGRSEEVKREIIEKVTQTLAEASNSPVEAIRIIIQEVPSTNWGKAGVMA--
+>A0A1F5B301    62      0.440   3.351E-09       0       58      59      1       59      63
+PLIEIHLLEGRTDEQKKALLAAVTKAVQDSIGAPLPTIRVWIQEMSAKEYMVAGELHAE
+>MGYP000246337655      62      0.491   3.351E-09       0       56      59      1       57      63
+PLAQIYMLEGRTEAQKKAVIEKVTKALQEAVDAPVQSVRVCIIEMPSTNWGIGGVSA--
+>A0A1I0MQK0    62      0.345   3.351E-09       0       54      59      1       55      64
+PIVTVQMLEGRSDAQKEALIADLHDAVVRHFGVADQAVTIVLQESEAANWAVGGK----
+>A0A1F8M7C9    62      0.379   3.351E-09       0       57      59      1       58      64
+PLVSIKILEGRTIEQKRGMAKDVTEAIVKNVGCPAAAVQIDIVELKPENISQGGKLFS-
+>A0A1E8AYE8    62      0.446   3.351E-09       0       55      59      1       56      64
+PIIQIQIIEGRRQEQIQNLISGVTEAVAKNLDVDVGRVRVLVNEIPSSHWGVGGRP---
+>A0A0Q0ETE1    62      0.254   3.351E-09       0       58      59      1       59      65
+PVVRVSWFEGKEHAQKATVAAEITDSIVKNTGTPAEYIYVIFEDIAPSDWAGSGKLFSE
+>MGYP000526466800      62      0.389   3.351E-09       0       58      59      1       59      65
+PIVQISMVEGRSPEQLRNLIREVTNSVASTLEAPIDTIKVVLHEVPATHYGSGNHTVAE
+>A0A1S8GAE1    62      0.436   3.351E-09       0       54      59      3       57      66
+PIVQIQVIEGRKQEQIQNLISNVTDAVAKSLDVETERVRVLVNEIPGSHWGVGGK----
+>MGYP000420969771      62      0.344   3.351E-09       0       56      59      1       58      67
+PYVNIKITKdGVTQQQKEQLIKGVTQVLTEVLGKHPKSTYVVIDEVELGNWGAGGESL--
+>Q2SLE7        62      0.277   3.351E-09       0       53      59      1       54      67
+PVVTIAQSPGRSLEQKRELVKKITDAFVTSYGVKPESVTIFLQDYDDSNWGKAG-----
+>A0A061NSF5    62      0.440   3.351E-09       0       58      59      1       59      67
+PLIQVSIMEGRSEEKIEKLIHELTKTTAETLESPIENVRVLVNEMPTTHWGIAGESVSK
+>MGYP000571983590      62      0.250   3.351E-09       0       58      59      1       60      68
+PYVKIEVtREGVSNYQKKELIKGVTDLLVKILNKNPEHTHVTLHEIETDNWGVAGQQVTE
+>MGYP001363881481      62      0.362   3.351E-09       0       57      59      1       58      68
+PIVRVELCPGRSQEQKARFVSEVTLLTSQTLGCPPESIDVIFTEIAASDWAHAGRFYS-
+>A0A077J6E0    62      0.410   3.351E-09       0       55      59      1       56      69
+PIIQVQILEGRTDDQIRELIAELTQSTVKCLDVKPEQVRVLVQTIPKKYWGVGGET---
+>A0A2E2IFL3    62      0.316   3.351E-09       0       58      59      1       60      69
+PYINIRITdENVSNEQKQALIRGATQLMADVLNKPPHVTFVVIDEVPTDNWGIGFDQVTE
+>MGYP001082848962      62      0.258   3.351E-09       0       58      59      1       62      71
+PLVDIQLIKGvFTPEQKKNMIAKVTDAMVTVEGESmRGVTWVRVQEIESGDWAIGGKPLtSE
+>MGYP000897549677      62      0.293   3.351E-09       0       57      59      1       58      73
+PIINVKMIAGRSQDKKQELVTVLTSETARILEIEPDWVTVVIDEYTRDNWASGGQLHS-
+>MGYP000232353723      62      0.262   3.351E-09       0       58      59      1       58      74
+PYITV---EGNTlePSQKRALIEQLTATASAIMHVPPEFFLVTINELPDENIGIGGKPIAE
+>A0A212KBP8    62      0.300   3.351E-09       0       58      59      1       60      81
+PVIHVSILEGRSVETKRAYFKALTDASVACLGCKPESVSIVLSEMPFEHYARGGKMkLDE
+>A0A2E8PIG3    62      0.472   3.351E-09       0       54      59      14      68      84
+PILNITLIEGRSQAQKDAMYREVTDAVCRSLGAPAESVRIIVNEIPAGDFAAAGV----
+>UniRef100_A0A2E8PIG3  62      0.472   3.351E-09       0       54      59      14      68      84
+PILNITLIEGRSQAQKDAMYREVTDAVCRSLGAPAESVRIIVNEIPAGDFAAAGV----
+>MGYP001238521069      62      0.380   3.351E-09       0       58      59      1       63      85
+PVIQINLMEGRTEAQKEALMREVTRAAVDTLGVKPQAVRIMLNELRSGHYAVAGEPkyveASE
+>A0A292YE98    62      0.431   3.351E-09       1       58      59      2       59      87
+-IVRVHMLRGRSTELKHQLLRQLTEQTATTLGVERQSIRVFIVELEPDHWGIAGEPASK
+>1540|Ga0316204_12774321_1|+2|10       62      0.300   3.351E-09       0       57      59      14      73      88
+PLVQIKGIGGYlSLEQKQQLIKNVTDAVVAVEGEGlRPVTWVTIEDVQPGAWGVGGQPVT-
+>MGYP001399015870      62      0.303   3.351E-09       0       55      59      27      82      97
+PIITIQFDKGRSVEKKREVAKAVTDAIVATLGGERDWVTILFRDYERTDWAIGGNL---
+>ERR671935_2317447     62      0.250   3.351E-09       0       55      59      40      95      99
+PVVTIYWYEGRSEEQKAQIANVITDALVNIGKTKPEACEIIFQDVRRADWAIAGRL---
+>SRR5260370_36614767   62      0.293   3.351E-09       2       58      59      36      92      102
+--IEVLMFSGRSMEAKRRLYRALVDNL-EKLGVPGADVKIVLVEVPAQNWGIrGGLPASE
+>SRR5438045_30806      62      0.250   3.351E-09       0       55      59      50      104     107
+PFVHIRMFP-RPAEVKKALAEELTQVISKHCKITEDHTWIVFEDVPKDHWSMGGKL---
+>SRR3954454_8307212    62      0.396   3.351E-09       0       57      59      48      105     114
+PLIQVHLADGRSPEQKRALLEGITRAVQDALDAPVSSIRVWIDEFSPDDYMAAGELLA-
+>SRR5689334_9935233    62      0.310   3.351E-09       0       57      59      25      82      123
+PIVTIQLARGRPLETKRRLASALTETVVNVLEIRPEQVTVLIEEIGLENWATAGELHS-
+>ERR1700749_3175554    62      0.267   3.351E-09       0       55      59      60      115     123
+PVVRVSFYEGRSKEKKRQIAEIITEALVQIGGSKRDGVHVMFENVSKEDWVIGGAP---
+>SRR5690242_11677101   62      0.293   3.351E-09       0       57      59      67      123     126
+PIITIQQGP-RPVELKRELVKRLTATMAETLQLPPETIQVWIQETPTDSWGIAGVLAA-
+>MGYP000952207338      62      0.349   3.351E-09       0       58      59      55      117     127
+PYkilIEITMFSGRSDEIKKKLFGEIVNNLSDYLNIPPTEVFIVINEQPKSNWSVrGGIPASE
+>SRR5262249_51804165   62      0.389   3.351E-09       0       58      59      73      131     134
+PIAIIHLMEGRDDRKKARAIEAVTKALVETLEVKAETVRVLLLEVPHASWGIAGKPASE
+>SRR4030067_2933867    62      0.254   3.351E-09       1       58      59      69      127     137
+-VIEVTVFKGRSNEAKKRLYKTIEENLAKNPGIKGDDIMIILQEPPLENWGIrGGKPASE
+>SRR5688500_9826442    62      0.300   3.351E-09       0       58      59      67      126     138
+PIVTIQVtREGVTAEQKAALIKGATDLLKDVLNKDPNLTFVIIQEVELENWGTGGLPTPE
+>SRR4249919_4305344    62      0.313   3.351E-09       0       58      59      9       75      140
+PMVNVQItREGtspdRdapTPEEKAALIKGISEVLLNVLNKPLDSTFVVIEEVPLDNWGWGGLPVPE
+>MGYP000252194233      62      0.379   3.351E-09       0       57      59      72      129     144
+PFIRVVLLQGRPVEQHHQLIIEMTAVVTRVLGANAERVRLQIDEVHPDRWGIGGIPAS-
+>18513|scaffold242837_1|+1|10  62      0.271   3.351E-09       1       58      59      96      153     163
+-LVEVTMFPGRSRQAKRRLYQGLVRNFGK-LGVAPTDVFVVLHEPPMDNWGIrGGQMASE
+>MGYP001284669608      62      0.358   4.608E-09       6       58      59      0       52      55
+------MLEGRTKEQKKALVKEITEAIERTCNAAPENTLVLIEDVSPDMWAKGGVMVSE
+>MGYP001024202180      62      0.413   4.608E-09       0       57      59      1       58      60
+PIIHCHILEGRNHDQKKNFVKDVTDATVKNLNCDPDVVEVFIHETSKAHYGKSGKLAS-
+>MGYP001027917098      62      0.237   4.608E-09       0       58      59      1       59      61
+PVVNISWLKGRSREQKAVIAEKIEKIMIEEAGCPLGATYITFNDVEKENWAKSGKLMDE
+>MGYP001241976494      62      0.379   4.608E-09       0       57      59      1       58      61
+PIIKINILEGKTYEQKQKAVKGITEVCCNEFGVKPEAVRIIFNEMKKTDFAVGGKLVS-
+>MGYP001416422110      62      0.271   4.608E-09       0       58      59      1       59      61
+PVININWLKGRSKEQKAKVAEEIEKIMLTHGNCKPGSTYITFNDVEKDDWAIDGKLMSE
+>MGYP001120081967      62      0.237   4.608E-09       0       58      59      1       59      61
+PVVTIKLAGNLTREQKKQIAAEVSDTLERVAQKPKRATYITFEELPREDWAVGGQLLDE
+>MGYP001389500482      62      0.305   4.608E-09       0       58      59      1       59      61
+PEILVYCAEGRTAEQKKRLMKDLTDAMVKNFDVPAEVVTVQIVEAPKTNKAKGGIPFTE
+>MGYP001281250570      62      0.396   4.608E-09       0       57      59      1       58      61
+PIVQIDMLNGRTTEQKRKMAQEVTEAIAKNCDCPAEAVIIVLRESPGEHIAKAGKLMS-
+>A0A0S7WME6    62      0.474   4.608E-09       0       58      59      1       59      61
+PIVRIETWEGKTDAQKEQLIQRVSKCVADSLDVSLEHVHVVIYDVPKANWGIKGEQASK
+>MGYP000898988901      62      0.440   4.608E-09       0       58      59      1       59      62
+PIVHMTMIEGRSFEKKKKMVEAVTDALVASLDAPRESVRIIINEVPAWHFAAGGVLKGE
+>A0A0R2BSH7    62      0.322   4.608E-09       0       58      59      1       59      62
+PFVHIEVVAGRTEAQLKAMIEDVTEAVVKNINVPAEHVHVILDEMQPNRYAQGGVLRSE
+>MGYP001352835030      62      0.275   4.608E-09       0       57      59      1       58      63
+PHVEITLLKGRTLEQKRKVAARITDVLAEDAGAKREDTTVAFVEVDRESFAHGGVLVS-
+>A0A1Y1TCT3    62      0.344   4.608E-09       0       57      59      1       58      63
+PIIRVELLPGRTQEQKTLYATEATRLAAEILKCPVESVDVIFTEIEPRDWARGGRMHS-
+>MGYP001103863021      62      0.440   4.608E-09       0       58      59      1       59      63
+PLIEIHLLEGRTEDQKEALLTAVTQAVHDSIGAPLPTIRVWIHELSPRHYMVAGQLKSK
+>MGYP001247017531      62      0.465   4.608E-09       0       57      59      1       58      63
+PIAVVHLLKGRTGEQRALLIRNVTKAITESLDVKPEQVRVILQEQDAENWGVGGLPIS-
+>MGYP001245846379      62      0.258   4.608E-09       0       57      59      1       57      63
+PFVQVDWLEGRDGEKKKKLFEGITKAFEEV-GVEKEALQIVIRDVPKSNWAKGGVSFS-
+>MGYP001041902418      62      0.345   4.608E-09       0       54      59      1       55      64
+PTIVLHMLEGRTTDQKRELVKQLTEAMVKCLGVRPETVMIYIDEVSKENFGKNGK----
+>MGYP001235087958      62      0.389   4.608E-09       0       58      59      1       59      64
+PLAQISILEGRSPEMIAEMAEAVTAAISETLSAPRDRIRVVVTEIPAEKWFVAGQSMAE
+>MGYP001162271502      62      0.322   4.608E-09       0       58      59      1       58      64
+PIIHVYAFE-RSLEQKREIAQGITEVTCKAYDVPPEIVTVYIFDVPKENAAHAGVLASE
+>MGYP000003250569      62      0.338   4.608E-09       0       58      59      1       59      64
+PVVEIKLFEGRSVEIKRRIAKEVTEILVKHLQIPEDAVIIIFEDIKKENFAQAGRLAVE
+>MGYP000007956135      62      0.344   4.608E-09       0       57      59      1       58      65
+PIIEVNLLQGRPVEAKRRFATEVTELACNCLSVKPEQVRVIFREMPQEDYAIAGKLVA-
+>MGYP001144121311      62      0.379   4.608E-09       0       57      59      1       58      65
+PSVFVEAFPGRTIEQKRNLVKDITEAVVRNFNVSPSGVRVTIREVKKENFGSGGILWS-
+>J2RPP4        62      0.423   4.608E-09       0       58      59      1       59      66
+PIAMIHLAEGRSEEMKHALLVNVTQAIAQSLDVPVENVRVLLQEIPETQWAAGGKTLAE
+>A0A0B4XRK6    62      0.355   4.608E-09       0       58      59      1       59      66
+PLLQVTLTHGRTPEQIEALIANMTDTLVNTLSVKKESVRVVIQEVPKTHWGSAGVSLAK
+>MGYP001182273112      62      0.200   4.608E-09       0       58      59      1       60      66
+PYINVKITKdGVTTEKKKQIVEEMTQTLVNVLNKKPEHIHIVIDEIDEENWGFAGMLTTE
+>MGYP000852732686      62      0.421   4.608E-09       0       56      59      1       57      67
+PIVQLNLLEGRSEEMKNEAVVAVTEALVRTLGVRIEQVRIIIHELPPQNFAIGGQTV--
+>A0A142MEJ8    62      0.288   4.608E-09       0       58      59      1       59      68
+PFVRIELFPGRTRDQKAAAAKAVTEALVNTLGTGPQSVYITFWEMQREDCAVGGFLKDE
+>MGYP000999711345      62      0.423   4.608E-09       0       58      59      10      68      69
+PFVRIDLFEGRTLEQKKALAKEVTEAVVRNTGAPQSAVHVIINDMPEGTYFPQGEMRTK
+>A0A2D3VZ96    62      0.327   4.608E-09       0       57      59      1       61      70
+PFINVKMThedGGATKEQKEALAKELTDAFVRIFGRGEKSTVVIIEEIPTDNYAIGGESVS-
+>MGYP001134351687      62      0.379   4.608E-09       0       57      59      10      67      70
+PIVQVELLEGRTHEQLAKMVKDITDVIVEDAGAAREAVHVILREMPKDHYSVGGVLKS-
+>MGYP000058894002      62      0.285   4.608E-09       0       55      59      1       56      70
+PYVNVQLLEGVSREQKAALVADITQSLVARLGKNPDHIHIVIQEIAPSSWGYQGRL---
+>MGYP000951257672      62      0.379   4.608E-09       0       57      59      13      70      76
+PIVHISIARGRTLDQKRTLVRKLTDVIGETLDVSPEKIWIRIDEVEKDGVAVGGELMS-
+>MGYP000843593801      62      0.423   4.608E-09       0       58      59      19      77      78
+PFVRIDLFEGRTLEQKKALAKEVTEAVVRNTGAPQSAVHVIINDMPEGTYFPQGEMRTK
+>MGYP000548423342      62      0.327   4.608E-09       0       57      59      19      76      79
+PEIIIEMAEGRSVDQKRALVQAMTRAMVEILNVQPDEVTIIIHENPKTDKAKGGVLFA-
+>3300017406.a:Ga0185307_1000211_36     62      0.305   4.608E-09       0       58      59      13      70      80
+PVVYVYMWSGLSKEAKVKIVKGITKVFEDI-GIPIHAVEIIIHEISKENWAIGGELASE
+>SRR5207302_8428520    62      0.293   4.608E-09       0       57      59      37      94      99
+PLVEITMLAGRTTEQKRKLAQRITDAMVEESNARRDAVVIAFHEVSKESYASGGVLMA-
+>SRR6476620_4490295    62      0.283   4.608E-09       0       58      59      36      95      102
+PYVKIEVtPEGLTKEKKRQLITRVTQVLVDVLNKDPNLTHIVITEVETDNWGFDGEQVSE
+>MGYP000992217042      62      0.288   4.608E-09       1       58      59      36      94      104
+-IVEITMFRGRSAEAKKALYRSLVDNLTSNPGIPGNDITIVINDPSLENWGIrGGIPASE
+>SRR3990167_6025821    62      0.305   4.608E-09       0       57      59      7       65      104
+PYVNIKItREGATAEQKQALLAGATQLLVDVLGKNPATPVVVIAEVAPDNWGVGGESVT-
+>SRR5687768_8545533    62      0.262   4.608E-09       0       57      59      27      87      105
+PFVNIKIVRegdGITVEQKAAVLRGVTDVLVRVLNKNPERTFVVIEEIDPDNWGFAGDSVT-
+>SRR5919106_5518085    62      0.413   4.608E-09       0       57      59      46      103     111
+PLIQVNMAAGRTDEQKKALLSAITQAVHESIGAPIPSIRVWIAEMQPTEFMAGGELLA-
+>SRR4030095_10426713   62      0.220   4.608E-09       0       58      59      45      103     114
+PFVNIRLVGGRSQERKDEISKRAVGDITDVLELPRDDIWVVFEDVPAGDWYVGSTTVAE
+>SRR4051812_39848797   62      0.421   4.608E-09       0       56      59      50      106     116
+PLVQVHLADGRSPEQKRALLEGITRAVQDALDAPLASIRVWIDEFSPDDYMAAGELL--
+>13259|scaffold1384307_1|+30|01        62      0.305   4.608E-09       0       58      59      1       58      117
+PIVQVQVWQGFGEDRARRLIEGITASF-ESVGVPPGAVQVIIQEIPRTHWGVGGQVSSE
+>MGYP000281770373      62      0.311   4.608E-09       0       57      59      1       61      128
+PFVNIKVTGGaeaPTAEQKAELIKGATELLARVLNKNPKTTVVTIEEVDTDSWGIGGDPAA-
+>SRR4051794_1321568    62      0.421   4.608E-09       0       56      59      65      121     131
+PLVQVHLADGRSPEQKRALLEGITRAVQDALDAPLSSIRVWIDEFSPDDYMAAGELL--
+>SRR6478752_393407     62      0.333   4.608E-09       0       55      59      80      134     136
+PIVTV--LQGqRPLAAKRALIEKITDAFVDTLGLPAESVQVWIQETPPESWGVAGRL---
+>SRR5512146_570123     62      0.266   4.608E-09       0       57      59      66      125     140
+PFVNVKLIEGvFTTEQKQRIVRELTEAMVAIEGENmRQVTWLVVEEVHSGDWGIAGNPLS-
+>MGYP000872326424      62      0.327   4.608E-09       0       57      59      80      137     162
+PFFECIVLEGRPLEQRQRLLAGFTDLIVDILGAPRELVRGACRRVDPADWSIGGTPAS-
+>SRR6185295_8913145    62      0.456   4.608E-09       0       56      59      112     168     174
+PIAVIHLMEGRDDEKKARAIEAVTKALVESLEAKPDTVRVILLEVPKTSWGIAGKPV--
+>A0A1U4NAC8    62      0.327   4.608E-09       0       57      59      1       58      234
+PLINVSYASIQSDEKKAELIAELTRAYGRVMGAKESSVWVILNEVPRTDWGVGGQTLD-
+>A0A1G1B0Q7    61      0.254   6.337E-09       0       58      59      1       59      60
+PYVNIKLAGEVTREQKAQIAKEITETLERVAHKPKSYTYITFEEVAYEDWAIGGKLLDE
+>MGYP001068289635      61      0.444   6.337E-09       0       53      59      1       54      61
+PIINVKLIEGRSDEQLKALVSEVTNAVEKTTGANRDAIHVIIEEMKKNHYGVGG-----
+>A0A238YY37    61      0.310   6.337E-09       0       57      59      1       58      61
+PHVQIDWFAGRSVEQKRELAEVLTREICRIGECAPESVGIVFTDRDTANWARAGKLFS-
+>A0A0S8CMJ1    61      0.285   6.337E-09       0       55      59      1       56      61
+PIVTVRALEGKTVEQKRKLAKDITDAVVKNFDVEPDRVLVNFFDMPRENIARAGKL---
+>MGYP001488949843      61      0.288   6.337E-09       0       58      59      1       59      62
+PIIRVEMFEGKTNDQKRTLVKELTKGFTIACGGQPEKIHEVINEISKECWALGGELCSE
+>X1J3A0        61      0.446   6.337E-09       0       55      59      1       56      62
+PILQIELLKGRTVEQKREMVRKVTDAITETLNCPKEAVRIIIREMEFENFAKAGVL---
+>MGYP000656721438      61      0.288   6.337E-09       0       58      59      1       59      62
+PVVTITMSRGKTYDQKKRLTEEVTKALMTALGVPRERVTILIHELEKENIALQGTLLTE
+>MGYP000997132703      61      0.413   6.337E-09       0       57      59      1       58      62
+PIVNIDLIAGRSQEQLKNLVKDVTDAVTKDTGAPAEHVHVILREMAKDRYSVGGVLKS-
+>A0A1I2A461    61      0.508   6.337E-09       0       56      59      1       57      63
+PLVNIQIMEGRSQEKIDTLMQNVTETVSESLDAPKKNVRVIVHEVPKTHWSIGGTSA--
+>MGYP000851173075      61      0.508   6.337E-09       0       56      59      1       57      63
+PIVFIDIMEGRPSEKIDQLIENVTDTISKTLDAPKENVRVIVRENPKTHWGIGGISA--
+>MGYP000240269419      61      0.271   6.337E-09       0       58      59      1       58      64
+PIVHVFLWEGRKDEEIKEMVKKLTKVFVD-MGIPENAVEILVHDVPKTRWAIGGEFASE
+>MGYP001155432692      61      0.305   6.337E-09       0       58      59      1       58      64
+PYIQIDVPP-LSVETKAELVEHLTEVASRIVGVPARNITIQIRESPPENVGVGGRLLSE
+>MGYP001076146062      61      0.465   6.337E-09       0       57      59      1       58      64
+PIVNIQILEGRSEEKIKEVISNVTGVMCTTLNVPKETVRVVITETSKTHWGIGGLSVS-
+>MGYP001455982225      61      0.431   6.337E-09       0       57      59      1       58      64
+PLVEIHLLEGRTDEQKKALMSAVTLAVHESIGAPIDAIRVWLQEMRPTEYMISGTLAA-
+>A0A023CHD3    61      0.629   6.337E-09       0       53      59      1       54      65
+PIITINLLEGRTDEQKERLIHEVTEACHRAIDAPRDSVRIIITDMCKQHYGVGG-----
+>MGYP000241601811      61      0.321   6.337E-09       0       55      59      1       56      65
+PFIQMTMLAGRSVETKRELISKLNAAAAEVLGGDPGRICIALVEVSGDDWGIGGET---
+>MGYP001113056364      61      0.440   6.337E-09       0       58      59      1       59      66
+PIAMIHLAEGRSEEKKHALLLNVTQAIAQSLDVPVDSVRVLLQEIPETQWAAGGKTLAE
+>MGYP001141579702      61      0.372   6.337E-09       0       58      59      1       58      67
+PIVNVKLLEGRTDDQLKDLVNEVTDAVEKTTGANKEAIHVVIEEMKKSHYAVGGV-RSE
+>A0A0T6UNK2    61      0.263   6.337E-09       0       56      59      1       57      67
+PFITLRLTPGTTDAQKAQVIKEFTETLERVMDKRPEWTNIVIEEVPTENWGHGGITL--
+>MGYP001221685663      61      0.327   6.337E-09       0       57      59      1       61      69
+PLITVRIarrPEPTTAAQKAQLIAGLTDVVERVLDKRRDSVTVIIDEVDPDNWGEGGEPVT-
+>A0A0H0SK60    61      0.344   6.337E-09       0       57      59      1       58      71
+PIINVDCWEGFNAEQKEQWIKELTNATVNLFNIPPDKVLVILRETRLANWGQAGVVAS-
+>A0A2G4YW75    61      0.283   6.337E-09       0       58      59      1       60      71
+PYINVKITdENVTTEQKKTIIRGCTQVMVDALNKNPATTFVVIDEISTDNWGISGEPLTE
+>A0A258D994    61      0.344   6.337E-09       0       57      59      1       58      72
+PIVTVVLLSGRTQAQKDAMYAEVTDALCRTLDCPPEQVRIMVQDFAPDHFAVAGTSVA-
+>MGYP001495099643      61      0.280   6.337E-09       0       56      59      1       57      72
+PHVQIALSRGRTIEQKRKAAAAITDAMDRELGCTRESVSLVFSDVDDHDWASGGKLL--
+>A0A292YW74    61      0.423   6.337E-09       0       58      59      1       59      72
+PFIQINLGAGRTPEQKDALIRAVSAAAAEAISAPETSVRVWIVEIPATEVLVGGQTLAE
+>MGYP001059474093      61      0.482   6.337E-09       0       55      59      1       56      72
+PIAEIKMLEGRNEECKKSLIREVTRAIQHALGVEPDTIRVIINEIPTEHYGIAGFP---
+>MGYP000338752526      61      0.240   6.337E-09       0       53      59      1       54      74
+PVIRVEMFPGRTDAMKSALAQKITTAFQDVCGSSPGDVTVIFTSVPATDWYTGG-----
+>MGYP000501898355      61      0.280   6.337E-09       0       49      59      1       50      74
+PHIDVNLFPGRTQEQKQKLAEKIVEDAMEILGAPREALSVAMHEVAPEDW---------
+>12235|scaffold887241_1|-16|00 61      0.290   6.337E-09       0       54      59      1       55      75
+PIVRVEMLAGRPPEVKQALAAELTTVVARHLGNDPSHVYVMFHDVAHGDWAVAGR----
+>MGYP001084404737      61      0.293   6.337E-09       0       57      59      1       58      75
+PIINVDCWEGFNEVQKQEWIKELTEVTVNLFNIPPDKVLVLLREVPLSNWGQAGTAAS-
+>A0A0R3EM11    61      0.295   6.337E-09       0       57      59      1       61      79
+PVVNISVPAGvLSLEQKQQLVARITDVVVEVEGIPqiRPAVHVLINEVADGGWGTGGKAWT-
+>5407|scaffold_247384_c1_1|+3|10       61      0.293   6.337E-09       0       57      59      20      77      80
+PTIIVEADEGRTIEQKRGLVKDITDAVCKNYKVPPEAVTILLHEQKKENRGKAGKLVS-
+>23560|scaffold02012_9|+6382|00        61      0.344   6.337E-09       0       57      59      1       58      86
+PVVDITLVAGRTHAQLRSLVESVTTAVEQAIGAPRESVRVILHEVPATHFAVGGTPLA-
+>25642|Ga0315912_11272639_2|+122|00    61      0.300   6.337E-09       0       58      59      1       60      87
+PYIRIEVtREGVTLEQKKTLIAEATDMMVRVLNKDPAATFVVIEEIDTDNWGHHGRTVTE
+>18517|scaffold726523_1|+1|10  61      0.333   6.337E-09       0       56      59      33      88      91
+PFVHIHWFEGRTDEQKAEIAKRIEAALVDVAGAAPEHCWVKFSDSPKSDFII-GEPA--
+>SRR5581483_5738834    61      0.220   6.337E-09       0       58      59      39      97      99
+PIVRIELFKGRTREQKARAAKAVTAALAETINSRPEDTQIVFVDVEKSDWADNGKLCDE
+>MGYP001378343768      61      0.203   6.337E-09       0       58      59      50      108     110
+PYINVKVAGKLTKKQRKEIVTDITNTMLRVAGKPASSTYVQIDEVPRNQWGVGGKMLSE
+>SRR6478735_8262083    61      0.428   6.337E-09       0       55      59      55      110     111
+PLVQINLADGRTPEQKRALLDAVTKAVQDSIGAPLDSIRVWIAEFPATDYMAGGEL---
+>ERR1700754_3298687    61      0.338   6.337E-09       0       57      59      50      108     114
+PYVNIKLtPPGVSPAQKEALIHGVTQLLVDILDKDPAATFVLIDEVAPQDWGWKGESVS-
+>A0A1H3GDZ1    61      0.333   6.337E-09       1       54      59      62      115     120
+-IIEITMFPGRTKEQKKTLIETVTKKLTSSLSIRPEDVFIVINEPSDENWGMAGK----
+>SRR4051794_2309737    61      0.288   6.337E-09       0       58      59      62      119     121
+PIVIIEQSP-RDTERKRRLVAGITEAFVDAYEVSPEHVQVFIHEVEHQNWAKGGKLAAE
+>A0A0B7MJY0    61      0.254   6.337E-09       1       58      59      62      120     130
+-IIEINMFEGRTRAAKVDLYSAICRNLESNPGIPATDITIVLNEIPLHNWGIrGGKPADE
+>SRR5262249_54521195   61      0.321   6.337E-09       0       55      59      90      145     146
+PEVTVNMAAGRTPEQKRRLCKEITDVVVRVCDVDPQAVVVTLLEIPKEHKSKGGVL---
+>ERR1019366_2694077    61      0.293   6.337E-09       0       57      59      85      142     149
+PHIQITMLQGRSAEQKRRVAKRVTEVLQEELNVSPDKLTLVFVEVPRDSYARNGTLVS-
+>SRR4051794_17446066   61      0.438   6.337E-09       0       56      59      87      143     153
+PLVQIHLAEGRSPEQKRALLEGITHAVQDALDAPLSSIRVWIDEFSPDDYMAAGEFL--
+>ERR687898_2909628     61      0.295   6.337E-09       0       57      59      47      107     156
+PIINIKFIEGVvaTPEQKIELVRKMTDTFVEVLGdVVRPFTYCIIDETPPMQWGIGGVPMP-
+>SRR6202022_3773067    61      0.254   6.337E-09       0       58      59      99      157     163
+PHVQITWVEGRSVEQKKKVAQRITQALEEDGRAKRENIHVAFLDVPATNYAEAGMLVTE
+>SRR4030081_3755635    61      0.327   6.337E-09       0       57      59      1       58      163
+PIVHIELYPGRSKTMKEHLVRRIVDAVAEVAGTAREAVEVIFHEVSKDDWAMGPRLVS-
+>SRR5512132_3787405    61      0.250   6.337E-09       0       57      59      108     167     186
+PLINFKAIEGViTPEQKRELIKKLTDATASVYGEGiRQVTWVVVEDVGSGEWGIAGKPAT-
+>A0A1V4DEL7    61      0.418   8.715E-09       0       54      59      1       55      58
+PLVHIELLEGRTAEQKEALVKDVTEAIVKNTGAKTENVHIVISDMKKGDYAVGGK----
+>MGYP000882092905      61      0.275   8.715E-09       0       57      59      1       58      60
+PVIQVSMLVGRSKEQKAKIAAAITQAMVDHAGSKPVHVNVIFDEKPRDSWAQEGKLLT-
+>MGYP001079082659      61      0.321   8.715E-09       0       55      59      1       56      61
+PVVTVSLREGRTVEQKRALVQEVTKAVASTVNCPEDAVMVLIHDLKSEDIGKAGKL---
+>MGYP000309359724      61      0.290   8.715E-09       0       54      59      1       55      61
+PIINIDMIAGRTLDQKRKLVKSVTKAVCESIGTTPERVKIKLNDMEPENYAISGE----
+>MGYP000872881611      61      0.310   8.715E-09       0       57      59      1       58      61
+PLVVVKMLEGRTLEQKRQLVREITDVVVRVANTTQDQVDVIIEDYSRESWAKAGTLFA-
+>MGYP001003143856      61      0.241   8.715E-09       0       57      59      1       58      61
+PVVTIRMSGPRTIDQKRQIVEGVTSTLVEALGVDPSLVTVLLEELDRENIGRGGRLLA-
+>MGYP001108996660      61      0.333   8.715E-09       0       53      59      1       54      61
+PLVQVSMVKGRSEAERRRLLEAITDAVEQSIGAPRESIRVWIHELEPENFITGG-----
+>A0A1F5AAN7    61      0.410   8.715E-09       0       55      59      1       56      62
+PILQVELLKGRTVEQKREMVKKVTDAITETLDCPKEAVSIIIREMELENFAKAGVL---
+>A0A2H0QBV2    61      0.410   8.715E-09       0       55      59      1       56      62
+PIVNINLIEGRSVEQKRALVESVTKAICESVDVTPDHVRIILQDMARHDYAVAGQL---
+>MGYP000882988248      61      0.293   8.715E-09       0       57      59      1       58      62
+PYVNIYLLDGRSEDQKREMASRITDAISEVGKVQKEMVHILFIDMPRTNISKGGVLVS-
+>A0A1K0B8F4    61      0.454   8.715E-09       0       54      59      1       55      64
+PIIQIQIIEGRKKEQIQNLIFDVTEAVAKNLDVDVERVRVLVNEIPSSHWGVGGK----
+>MGYP001359428708      61      0.237   8.715E-09       0       58      59      1       59      64
+PMIHVEMLAGRSRAQKTELVEVFTREMARIAKCAPADIQIVFDEVARSDWAVGGVLNDE
+>MGYP001147376614      61      0.389   8.715E-09       0       58      59      1       59      64
+PIVSINMVKGRDPETLRGCIRAVHEAVRDSLGVPDTSVRVLVTEVEPELWSAGGQTMAE
+>A0A291JSP9    61      0.296   8.715E-09       0       53      59      1       54      66
+PVVTIAQSPGRTLEQKRELIKKITEAFVDSYNVKPESVTIFLQDYDDQNWGKAG-----
+>A0A0M5KW69    61      0.271   8.715E-09       0       58      59      1       59      66
+PLVEVSVSAGRTPEQIRALIHELHAAVERTVNAKPEHIKVIVREIPRAHWAAGDLTLAE
+>A0A0S8GLN7    61      0.322   8.715E-09       0       58      59      1       59      66
+PFVEITLWKGIEDKKKEELVAEVTDAVTKTIECPKEAVHIILREEPRENWAIGGIQHSK
+>W6R1K9        61      0.362   8.715E-09       0       57      59      1       58      66
+PLLQVTIVEGRSAELKERLIHDLTATVVETLVVKPEAVRVLLQELPKTHWGTAGQSMA-
+>MGYP001450402792      61      0.271   8.715E-09       0       58      59      1       59      67
+PLIEVTLAEGRSPEKLRGLISKLTDAFVEADVAKKEAVQVVLREVPRTHWATGDETLAE
+>E7A9I5        61      0.258   8.715E-09       0       58      59      1       62      68
+PFVNIKLTRestPITPEQKKALIEGATDLLVKVLNKNRATTIVIIEELDMDNWGIGGNSVTE
+>A0A150IQ16    61      0.450   8.715E-09       0       58      59      7       66      68
+PLVEIYLWKENSDETKKeRLIREVSKCVSEVTGAPLDAVEILITEVPKSNWGKGGIPASK
+>A0A255ZJ14    61      0.350   8.715E-09       0       56      59      1       57      69
+PIVNLHIVRGLSVEQKRTLVAEITQTLARVAGAKPARTHIVIQEVADEDWGLEGQLV--
+>6667|scaffold220783_2|+992|00 61      0.388   8.715E-09       1       54      59      2       55      69
+-IVNLTIFEGRDEETKSRLIRALTDAVVKELPAKPEHVRVVIIEVPEGNYGVAGK----
+>MGYP000121121580      61      0.290   8.715E-09       0       58      59      1       62      69
+PYINVKITKehgGLSREQKAKLVKDLTDALVAVLGRGEKTTVVTIDEISTDDYAIGGRLVSE
+>MGYP000016030989      61      0.396   8.715E-09       1       58      59      2       59      70
+-VVRVTMVEGRTAEQRATLMRRLSECAARHFDLPLEEVRLVIYEIPKTHWGVGGRSLAE
+>A0A031FP26    61      0.379   8.715E-09       0       57      59      1       58      70
+PIVKIEMLAGRKDEKKHQLAREITAAFARILGSAPKDVTIVFTDVATSDWVIPGEPLS-
+>18605|scaffold7568345_1|+117|00       61      0.362   8.715E-09       0       57      59      1       58      71
+PVLNITILEGRTEDQKQALVSALTNAVHESLGSPVSDVRIFVNEVSPSNFAASGVLRS-
+>A0A2A2CGG5    61      0.293   8.715E-09       0       57      59      1       58      71
+PVVTIQQSPGRSKAQKQLLLQRITEAFEEAYGTAPEAVTVFFQNFDEEHWGKGGQLHA-
+>A0A158CJR6    61      0.500   8.715E-09       0       57      59      1       58      72
+PIALIKILEGRSIEKKRKLIESVSIAMSESLDMPIDAVRVVVEEVPPELWGRGGRTVA-
+>A0A1G9PGU3    61      0.316   8.715E-09       0       58      59      1       60      72
+PIVKIEVtREGVTKAQKQALIKGVTDLITEVLNKDPQLTHVMIQEYDLDNWGYAGEQVSE
+>MGYP001433758406      61      0.293   8.715E-09       0       55      59      1       58      72
+PLIRVKLIEGgVTPAKKRELIRELTDTFVNVIGEDiRPITWVIIEEVKNGDWGMGGEP---
+>UniRef100_A0A543DJ27  61      0.241   8.715E-09       0       55      59      1       58      73
+PYIDVRIFEGRlTPQTQERLIAALTDAVVDVFDESiREQTWIVLNPVDPARWGIGGRP---
+>A0A2A5RL16    61      0.375   8.715E-09       0       55      59      22      77      80
+PFVHVELVEGRSAEAKKALAKEITESVMKHTGAPREAIYVIYDEMAKDNFYPHGEP---
+>3300025266.a:Ga0208032_1001885_2      61      0.303   8.715E-09       0       55      59      19      74      86
+PIVRIEMLPGRSLAQKRELVRLITDAVCNVAHTDPKNTHVIFEEHSVEEWAWDGKL---
+>SRR3546814_14537648   61      0.438   8.715E-09       1       57      59      31      87      99
+-IIEVNLLEGRSPDDKERLIQALTDAAIISIGAPRESVRIILREMPSGHFAVGGQSFA-
+>SRR5262245_23716435   61      0.300   8.715E-09       0       57      59      39      98      100
+PLITVRTLEGLlTPEQKTKMIERVTEAALSVEGEAfRPVAWVVVEEIPSGAWGIGGKPLT-
+>SRR6185312_15616005   61      0.305   8.715E-09       0       57      59      29      87      101
+PYIKVELtREGVSKEQKRTLIKGITDLMTNVLNKDPHLTHVVIQEVELDDWGYAGEQVS-
+>SRR5688572_22439361   61      0.271   8.715E-09       1       58      59      42      99      109
+-LISIALFSGRSPAAKKELYQAIVRNLA-ALDIPPDHVTIMLHDVPAGDWGIrGGVPANE
+>SRR5918995_7079349    61      0.241   8.715E-09       1       58      59      53      110     112
+-VIEIALVTGRTLEAKRNLYAAIARNLKEVFGIEASDIRVVLEEVSLDNWGIKGKPASE
+>SRR5262249_45968723   61      0.465   8.715E-09       0       57      59      41      98      113
+PYVQISMIAGRSDEQKETLLRAVHNAVEESLGVPPEAIRVWISEFGMNEFISGGKTAA-
+>SRR6056297_2110161    61      0.280   8.715E-09       0       56      59      44      100     116
+PYIEINITKGATDQQKAQLVEGVTDLLVKILGKNPASTQIIFKEYESESWGIAGRSV--
+>SRR5688572_5191178    61      0.322   8.715E-09       0       58      59      45      103     119
+PNIRVELLAGRSVEQRRQFAEQVTQSAVEALGARRQDVRILFEEITADHVANGGVLASE
+>MGYP000296483126      61      0.456   8.715E-09       0       56      59      59      115     121
+PFAQMFMIEGRTEEQKAVVIDLVSQAFVTALGTSLEKTRVWITEVPKTNWGIGGKTA--
+>MGYP001102826800      61      0.310   8.715E-09       1       58      59      59      116     126
+-IIEISMFEGRSVEAKKELIRGIYKNLDAVAGISSNDVEITIIETPKHNWGISGKPGDE
+>SRR5690606_17545004   61      0.303   8.715E-09       0       55      59      61      116     127
+PIVRIEMLPGRSLAQKRELVRLITDAVCNVAHTDPKNTHVIFSEHSVEDWAWDGKL---
+>SRR5204863_1449293    61      0.290   8.715E-09       1       54      59      82      135     137
+-LVSVKMFEGRSPETKRRLYAGIVRGL-ETLGVPPDDVLVVVTEPGMENWGVrGGR----
+>SRR5215468_9329252    61      0.250   8.715E-09       0       57      59      62      121     137
+PMVEVHLIENvFSPAQKKELITKLTDAMVAVEGENmRGVTWVKIHEVKSGDWAVGGQPLT-
+>SRR3990167_5008500    61      0.781   8.715E-09       0       54      59      77      131     156
+PIAQLYIIEGRTDEQKETLIRQVSEAMANSLDAPLERVRVIITEMPKNHFGIGGE----
+>12541|scaffold838757_1|+3|10  61      0.271   8.715E-09       1       58      59      97      154     160
+-LVEITMFAGRTIETKRDLYRGLWEALTSI-GIPRSDILIALVESPTENWGVdGGRPASE
+>23048|scaffold_739493_c1_1|+2|10      61      0.288   8.715E-09       1       58      59      100     157     167
+-LVQITLFSGRTIETKRALYGSICSALVGV-GVPADDVLVVLVETPTENWGVrGGVPASE
+>SRR5664279_1941692    61      0.310   8.715E-09       0       57      59      80      137     234
+PIVSIQMFPGRTTVMKEFLGRAIVDAVSEIAGPPRENVQVLFRDVPTEEWAIGPTLVS-
+>SRR5882724_3828929    61      0.254   8.715E-09       0       58      59      1       59      235
+PLVQVTMLKGRTIEQKRKLAARITDAMVEEAKAIREAVVITFIEISREDYANAGVLLAE
+>A0A1L8TLF8    61      0.436   1.199E-08       0       54      59      1       55      58
+PFVHIELLEGRTEEQLTEMVKEVTEAVSKTAGAPKENIHVIINEMQKGKYAQGGK----
+>MGYP001158182985      61      0.327   1.199E-08       0       57      59      1       58      60
+PLVQISLFEGRTNQQKSNVAKAITEAITEHMDVPNSATTIIFQDVKKSDWASGGEMAD-
+>A0A2G5NSF2    61      0.338   1.199E-08       0       58      59      1       59      61
+PFITVELLEGRSEEQLKKIVEEVTEVVATNANAPKENIHVFIKELKKERYAVAGKLKSE
+>K0DC56        61      0.362   1.199E-08       0       57      59      1       58      61
+PIVQVELLEGRTHQQLAKMVKDITDAIVEDAGASREAVHVIVREMPKDRYSVGGVLKS-
+>A0A0A7RZE1    61      0.392   1.199E-08       0       55      59      1       56      62
+PNVTIDFLEGRTIEQKREMAKRVTQAIVETLNCKPEAVQIIMHEMAKDQLANGGVL---
+>MGYP000049209595      61      0.310   1.199E-08       0       57      59      1       58      62
+PVIQIDLLKGKSVEQKRALVEKITTACVDALQCPQDAVTIVLRDMEPTDYSVGGTLFA-
+>MGYP000520321042      61      0.448   1.199E-08       0       57      59      1       58      63
+PLIEIHLLEGRTDEQKKELLAAVTAAVHGSIGAPLETIRVWVQEMSPRSFMAAGVLAA-
+>A0A1F7TJY3    61      0.275   1.199E-08       0       57      59      1       58      64
+PVVHVSLIKGRSKEVKKAIAQDITESIHKHSGAPKEGTTVIFHDIDGDSWAAGGTLFS-
+>A0A1F2RNA8    61      0.267   1.199E-08       0       55      59      1       56      65
+PHVQITLLEGRTPEQKRRVVERITQTLVEEIGTNRENISIAFLEVTPACFSLGGML---
+>3300012060.a:Ga0153937_1001478_8      61      0.233   1.199E-08       0       58      59      1       60      65
+PYINVSLFPGNTKEKKAQIAQKVTNVIQEELpNVPKQNIWVTFSEIPADEWFIAGEMCAK
+>MGYP001374112201      61      0.293   1.199E-08       0       57      59      1       57      65
+PVIRVEMFK-RTQEQKRNLVRELTDAFIRTCGANKEAIKILITEVDEKNWASGGVITS-
+>A0A263DMH0    61      0.275   1.199E-08       0       57      59      1       58      65
+PLIRISHATTQDADQKREVIRAVTEAYAASTSSDPAKVWVLLEEVPREAWGTGGQPLA-
+>A0A1S1NAZ2    61      0.285   1.199E-08       0       55      59      1       56      66
+PYVNVQITKGASRAQKAELVKDITESLQRVLGKQPEYTHVVIQEIEESDWGYAGML---
+>MGYP000864049482      61      0.254   1.199E-08       0       58      59      1       59      67
+PLIQVSMAAGRSPEQIRELIHQLTDVTVNVANAPREAVTVVVTEVEHDKWATADVTIAE
+>A0A1H1NG03    61      0.406   1.199E-08       0       58      59      1       59      67
+PLVQISIAEGRSQDDLRSLMGEVHEAVVRAIGAPEASVRVLVTEVPPTQWLSGGQTLAE
+>A0A2A5CT10    61      0.327   1.199E-08       0       54      59      1       55      67
+PFIQATIIKGRSDKQKQAFFEKVTAAAAETLSVKPKQVRITLNEVLPEHWAVGGV----
+>A0A1Q6CNB3    61      0.300   1.199E-08       0       58      59      1       60      68
+PYVKIQVTdEGVTNRQKQRLIAQTTAMLSEVLDKEPATTFVVIEEVPLDNWGISGLPVSE
+>A0A2E7HIY1    61      0.241   1.199E-08       0       57      59      1       58      69
+PLVTVDMLPGRTQEQKDALSKRIVEAMGEEMDVPPQATWIIYRDTDAGDWFMADKSLA-
+>A0A162RAS3    61      0.300   1.199E-08       0       58      59      1       60      69
+PFVQIDITRdGVTKDEKQALITGVTQLLREVLNKDPKLTHVIIREVETDNWGLGGEQVTE
+>MGYP001052469126      61      0.355   1.199E-08       0       58      59      1       59      71
+PFIQVNLGAGRTAEQKDALIRAVSAAAAEAISVPEASVRVWLVEVPATEVLVGGRTLAE
+>A0A1E4H1R6    61      0.379   1.199E-08       0       57      59      1       58      71
+PLIQISLRAGRSAKQLEDVAARVTQAASEALDAAPASIRVIVTEVPPQNWFLGGVPLA-
+>22768|scaffold_294090_c1_2|-230|00    61      0.258   1.199E-08       0       57      59      1       57      71
+PVVIVNMYAGRDRETKRRIAEGITEVF-EKENVPRDAVTVIMNDVPKDNWANSGRLAS-
+>A9W9U6        61      0.413   1.199E-08       1       58      59      2       59      72
+-LLRITMLEGRSTEQKAELARALSAAAAAAFDVPLAEVRLIIQEVPPTHWTVGGISMAE
+>UniRef100_UPI000419DC06       61      0.423   1.199E-08       0       58      59      1       59      72
+PIAHIHILEGRTVEQKRNLIKEISVSLSENLEVSKDRVKVLLHEMPDENWGSNGISKGE
+>MGYP001058510750      61      0.283   1.199E-08       0       57      59      1       60      72
+PFVNIKLIEGvYSPAQKHEMIKRITDVMADLEGEHmRPATVVVIEEVKDGDWGIGGKAFS-
+>MGYP001470691788      61      0.310   1.199E-08       0       57      59      1       58      74
+PVIQVDHWEGFSEEQKKEWIVALTDTTNRLFKIPKDKITVILREVPLSDWGNGGVVAT-
+>MGYP000871083377      61      0.280   1.199E-08       0       54      59      1       57      75
+PFIEIKVFEGeLSEDEKKKIIESVTDVMVSVSGENlRSATWVVIQEIKSGNWGIGGK----
+>MGYP001190369530      61      0.372   1.199E-08       0       58      59      1       59      75
+PIIEMHMMQGRSDAQKRAVAGAVTEAVARSLGCSPETVRILITEHGTEEFFVAGLTMAE
+>A0A285TL01    61      0.283   1.199E-08       0       58      59      1       67      78
+PYVNIKItREGTtkgetstTVKEKQALIKRVSDLLFEVLGKPHNSTFVVIDEVETDNWGVGGIPVTE
+>MGYP000859363876      61      0.230   1.199E-08       0       58      59      1       65      78
+PFIKVQTIKGiMNSEQKKELLRRMTDLIVEIEGKgDPEfrrSVWILIDEQEPEQWSLGGiQPTSE
+>MGYP001317639843      61      0.283   1.199E-08       0       58      59      1       67      78
+PIVTIQVtREGtkpgadsVTAQEKAALIKGATDLLQEVLNKPPESTFVIIEEVDTDNWGWGGLPALE
+>3300017655.a:Ga0182739_1002055_17     61      0.288   1.199E-08       0       58      59      1       59      82
+PLIDVSIAEGRSPEQLRALVAALHRAAEESVGAVPENTTVIIREVPTTHWSKADQTIAE
+>MGYP000277030249      61      0.315   1.199E-08       0       55      59      1       57      83
+PTVIVYWSPGRTPEQKAATIRGITDTLVSEAGARREDVLVIFQNIAPGDFGRGGiVP---
+>A0A1V9KIH5    61      0.241   1.199E-08       0       57      59      1       58      83
+PVVTVDWWKGNDRQKRADLVDELTTTLARVAGCPREAVTVLVRDVEQDHWGRGGVLAD-
+>SRR5919204_4093777    61      0.410   1.199E-08       0       55      59      45      100     101
+PLVRIDMIEGRPREKLGELHRRVSALVAEILDTPVERVRTIITEVPPEKWGIGGVP---
+>ERR1700732_3336860    61      0.315   1.199E-08       0       56      59      13      69      102
+PILILRVGKGHPLETKRRLASSLTRAVTDVLDLPPDQVTVLIEEFERDNWATGGELL--
+>ERR671913_605696      61      0.271   1.199E-08       0       58      59      45      103     112
+PLVSIKILAGHPQQRKDEISRRVTDAISEVAELPREMVWVVFEEVTAEDWYVGSRSIAE
+>SRR5665811_867781     61      0.292   1.199E-08       0       58      59      41      105     112
+PIVRIEMWPGRARAEKNALIRNVTDAVVNSIGCPDQAVEVLLYEVDKSDWAQGGIchadrpPVAE
+>SRR5438046_8780153    61      0.288   1.199E-08       1       58      59      46      103     113
+-LIEITMFAGRSLETKKRLYRAIVDGLVAV-SAPARDVTIVLCEPPMHNWGVeGGRPASE
+>SRR5688572_20110845   61      0.350   1.199E-08       0       56      59      53      109     118
+PRIIVQAISGRSTEQKRELVRRLTEVTVEVLRVDPETVTVRIEEVGPENFGRAGVLA--
+>MGYP001248746118      61      0.303   1.199E-08       2       57      59      63      118     125
+--VEIASFPGRPPEQKAALFQQITTNLQQAADIAPGDVMILIHEPPKQNWGINGRPAS-
+>MGYP000132532434      61      0.275   1.199E-08       1       57      59      62      118     129
+-YIEVALFAGRSLDTKRALYAGLTQALVE-LGVPAADVTIALIEVGLDNWGIrGGKPAS-
+>MGYP001396695226      61      0.413   1.199E-08       0       57      59      64      121     131
+PVAHITLLEGRSKEAKANMASEVAESISKHSGAPMAAVTVIFHDVPQDNWASGGVLFS-
+>SRR5215207_4267660    61      0.344   1.199E-08       1       58      59      70      127     133
+-IIEISMFEGRSVETKKNLIRLLFERTQRELGLAPADLEVTISETPKHNWGFRGQPGDE
+>22235|Ga0137378_10890016_2|-391|01    61      0.465   1.199E-08       0       57      59      60      117     136
+PLVRIEILEGRSLEVRRELHDRVGRLVAEVLDAPLDTVRTYITEIPVEGWGIGGVPAS-
+>SRR5690348_2185655    61      0.418   1.199E-08       0       54      59      97      151     157
+PLVQVSLIEGRTTEVGERLIAELTETVVRVLEAPKESVRVILYEVPAERWGVAGV----
+>MGYP000912540928      61      0.338   1.199E-08       0       58      59      1       59      248
+PFVEVTLVEGRSPEQLRTMISAVTHAVADSVGAPVANIRVAVREVPATHFAAGDQTVAE
+>3300017560.a:Ga0182747_1001102_3      61      0.285   1.199E-08       0       55      59      1       56      282
+PIVRVNMFEGRSLAKKRYMAQEITKIVAEVCEVDEGGVHVLIEEMSRDNWARGGTL---
+>A0A173LLQ1    60      0.267   1.649E-08       0       55      59      1       56      58
+PFIEIKQFAGDSVEKKQEILAAVTNAYSEVTGKDPAKVHAILTEVPPAQWAVGGRT---
+>MGYP001010543323      60      0.396   1.649E-08       0       57      59      1       57      60
+PVVQIEMYP-RSAEVKKELAKELTEVISRVSGAPPEAVHIIFRDMEKENYAIAGILQS-
+>MGYP001121990359      60      0.288   1.649E-08       0       58      59      1       58      60
+PHVTVKMFPGRSREQKQALTERVVRAMQDALGSTRGDISVSIVEIDPGEWEEAGAS-SE
+>A0A1P9Y2A0    60      0.293   1.649E-08       0       57      59      1       58      61
+PTFHVHVFEGRSMNEKRAFVEAVTRATCDSWKVEPNAVNIVIHEAKRENWGTAGKLWS-
+>MGYP000622141999      60      0.254   1.649E-08       0       58      59      1       58      61
+PVVTISTWTGKTVEQKDKLMKGITKAFKDI-GVDPAGLTIIIHDIPRYNWAKGGEQVSK
+>MGYP000207747544      60      0.220   1.649E-08       0       58      59      1       59      61
+PFIKFEIWPVTTRSQRAEIAEGVTKVVQKALNVPPEAVSVAFHEIPKDCWAVGGKLTDE
+>A0A095XPS0    60      0.310   1.649E-08       0       57      59      1       58      62
+PVIHVHLLAGRKVEQKRAFVKKVTDAAVAELGCPAQNVRIVFHTLTKEDLAEGGVLRA-
+>MGYP000568944867      60      0.206   1.649E-08       0       57      59      1       58      62
+PFVFVYWFKGRTEEQKARIAEAITGSFAKAAGVPRDEVFVVFVDLERSDIARAGRLYS-
+>MGYP001227672907      60      0.300   1.649E-08       0       58      59      1       60      62
+PFINLKLLKtGITKEQKAQVVKEFTETLQNVLGKDPKYTHIVIDEIEKENWGYAGELSSK
+>MGYP000857576225      60      0.464   1.649E-08       0       55      59      1       56      62
+PILQVEMLKGRTVEQKRAMVNKVTEAISETLNCPKDAVRIIIREMDTEDFAHAGEL---
+>MGYP000698719025      60      0.275   1.649E-08       0       57      59      1       58      63
+PVITIQQIAGRSKKQKAAIMERITDAFVDIYDVPAEGVMIIFQDLDDDDWGRNGVLHS-
+>A0A0S8J8L7    60      0.448   1.649E-08       0       57      59      1       58      63
+PLVEIRMLEGRTDQQKRALLDAVTEAVRDSLGVPLTSIRVWIHELSAKEYMVAGELYA-
+>MGYP001147293368      60      0.448   1.649E-08       0       57      59      1       58      63
+PLIAIHLIEGRTDEQKEKLLSAVTKAVHESIGAPMASIRVWIQEFSPREYMSGGELYA-
+>MGYP000253532066      60      0.593   1.649E-08       0       58      59      1       59      63
+PIATINIVEGRTDEQKEKLIEKVTLAIHEAIDAPLANVRVILNEMPKQHFGIAGKSVKK
+>A0A0M2ZYH4    60      0.237   1.649E-08       0       58      59      1       59      63
+PLITIELAPGRTHAQKKAFMQEVTTLTSMILKCPTETIDIIFKEIPSSDWAHAGKFYAE
+>A0A1E7DNF0    60      0.310   1.649E-08       0       57      59      1       58      64
+PFITVKVLEGKTPEQKRDLVKRMTAAVKESFDVDADKVFVFFEDLKPNDYGKQGELFS-
+>MGYP000554170419      60      0.310   1.649E-08       0       57      59      1       58      65
+PIIRVELLKGRSIEQKREFAVVVTRETARILKCSPDVVDIVFCETETENWANGGRLAA-
+>MGYP000940880755      60      0.254   1.649E-08       0       58      59      1       58      65
+PVITIEILR-QDVEKKKEIAKALTDELHRITGIPKQAITVVFHENSADNVSVGGELLSE
+>A0A1L3L088    60      0.293   1.649E-08       0       57      59      1       58      65
+PIVRIELFPGRSAETKAEIGLEITKVLEAVAGIKPTATTVIFTEISPSDWLVAGEPFS-
+>MGYP000856139243      60      0.285   1.649E-08       0       55      59      1       56      65
+PIITIQQDASRTTEQKTEVIKQITQTMVDVYGAKPDSVIVFFEDHSDENWGKGGQL---
+>MGYP000004663898      60      0.283   1.649E-08       0       58      59      1       60      68
+PFVNVMVTkEEVSAEKKRAIISGVTELLQRELGKNPATTHVVIQEVDTDNWGIGGMPCLE
+>A0A098RBL0    60      0.389   1.649E-08       0       58      59      1       59      69
+PNVNIQLIEGRSAEQKEALIEKITAACVEAIDCTPESVRIVLSDIAPQDFGLSGESVAK
+>6705|Ga0209345_10043592_5|-2521|00    60      0.431   1.649E-08       0       57      59      1       58      69
+PIAEITIFEGRSDDEKRLIYREVTAALERSMGASPETIRIILREMPKMNYASGGVSMA-
+>A0A1J0WPN5    60      0.465   1.649E-08       0       57      59      1       58      71
+PIAEILIFEGRSDDQKRAIMREVTDALARSMDAEPERIRVILKEIPTNHFSVAGVSIA-
+>MGYP001252708201      60      0.509   1.649E-08       0       54      59      1       55      71
+PIVNITIIEGRSDEQIGTMYREVTDAIHRSIGAPRDSVRIMLNEIPARHFAVAGV----
+>MGYP000241667336      60      0.465   1.649E-08       0       57      59      1       58      71
+PIAEILIFEGRSDDQKRAIMREVTDALARSMDAEPERIRVILKEIPTNHFSVAGVSIA-
+>MGYP001040870429      60      0.460   1.649E-08       9       58      59      18      67      71
+---------GRTSEKKEQLIKKVTEAIIEVLKIPADRVRIILNEVPKENLGYGGVPLSK
+>A0A1H9BV73    60      0.310   1.649E-08       0       57      59      1       58      72
+PIISVTTWDGQDDAQSQELLEELTRTVRRVTGAPLDKITVYIQEVPRNRWAEGGALGS-
+>MGYP000005846670      60      0.413   1.649E-08       1       58      59      2       59      72
+-VLRITMLEGRSTEQKAELARALSAAAAAAFDVPLAEVRLIIQEVPPTHWTVGGLSMAE
+>J1EGF9        60      0.306   1.649E-08       0       57      59      1       61      74
+PLVNIRL-ANRdiptTSAQKAALIAGVTRLMVEVLDKKPETVTVIIDEVDPDNWGVGGEQVT-
+>MGYP000449037168      60      0.436   1.649E-08       0       54      59      17      71      74
+PFVHIELIEGRTEEQLTKMVEEVTEAVSRTAGAPKENIHVIINEMQKGKYAQGGK----
+>MGYP001180658686      60      0.396   1.649E-08       1       53      59      2       53      75
+-FAQITLFPGRTIEQKRRLVEEVSQALINS-GSGPDKVFVILNEVPPANWGIQG-----
+>16471|Ga0209584_10089459_1|+2|10      60      0.258   1.649E-08       0       57      59      25      82      89
+PHIQITWIEGRTTEQKRSLVTKLTDLMVAEASAKPESVTIAFVDVPAESYASNGRLVA-
+>SRR5208283_3081197    60      0.288   1.649E-08       0       57      59      34      92      101
+PFVTIRITKDQtTPAQKAELIRGVTQLLLDVLGKDPQMTSVIIDEVDTDNWGVAGESVT-
+>SRR6202158_4842167    60      0.413   1.649E-08       0       57      59      37      94      101
+PLIEVHMAAGRTDEQKKALLAAITDAVNSSIDAPVASIRVWIHEFAPSEYMAGGELLA-
+>SRR6266851_1070182    60      0.278   1.649E-08       0       57      59      29      89      102
+PVVTVQIPEGsYTPEMKQQIVAKITDAVVEVEGIPqlRPHVTVLVTEVTDGGWGAGGRAAT-
+>MGYP000472102889      60      0.288   1.649E-08       1       58      59      37      95      105
+-IIQIHIFPGRSLDAKRKLYSNIVQNLGDKPGINGRDIMIILMEPPMDNWGVrGGKPASE
+>ERR1700755_2925516    60      0.355   1.649E-08       0       58      59      38      96      106
+PHVEIAIGAGRSPEQLRNLMHEVHLAVLRAVDTAPENVRVVIREVPRDHWATGDLTLTE
+>SRR3954451_20364681   60      0.310   1.649E-08       0       57      59      19      76      109
+PIVRVEMFPGRDSVQKEFLARSIGDAVSEIAGTSREGVHVIFDDVAREDWAVGPRLAA-
+>ERR1700760_4046088    60      0.266   1.649E-08       0       57      59      38      97      110
+PLIQVKLVEKvFTHDQKQQMIAKITDAMVAIEGKSmRGLTWVIIEDVASGEWGIGGKPVT-
+>SRR6476469_2422558    60      0.305   1.649E-08       0       58      59      27      85      111
+PLIEVSIARGRTPEQLREFISELHQAAERSAGALPENTTVIIREIEHQHWSRGNQTIAE
+>SRR5205823_1825238    60      0.322   1.649E-08       0       58      59      46      107     115
+PVVHVSIPQGtFSPEQKQELVARITDALVDVEQVPevRQFVNVLITEVTDGGWGVGGQVFTK
+>SRR5215213_9826031    60      0.275   1.649E-08       0       57      59      51      108     115
+PEITIELNEGRTIEQKRALCKGITDVVVETCKVPADRVVITIHESKFENKAVGGVLFA-
+>SRR5688500_12286839   60      0.450   1.649E-08       0       50      59      74      124     125
+PIAKIMMLEGRTSEAKQALIRAVTAAIAEALQVKPESIRVILEDVPKENWG--------
+>SRR5882757_1881480    60      0.295   1.649E-08       0       57      59      60      120     131
+PLVQISVPQGvLTPEQKQEMISRVTDVVVDVEGTPqlRPNVYVLVNEVADGGWGTGGKAWT-
+>SRR5918993_2690526    60      0.298   1.649E-08       1       57      59      74      130     137
+-LVQITLNEGRGVELKRALYRRIADLLAEAVSVRPEDVVVNLVEVPKENWSFGGGVAS-
+>ERR1700742_1290234    60      0.480   1.649E-08       0       51      59      89      140     141
+PIANVQIRAGRPPEAKQALIRSVTAAIVESLQVRPESVRVIVQEVLPEHWGI-------
+>ERR1700691_1763918    60      0.278   1.649E-08       0       57      59      5       65      142
+PFVNIKLVEGvFTTEQKHEMAKAISDVMVRFEGSEafREVVWVLIEELHKDGWHIGGRPFA-
+>MGYP000644547688      60      0.413   1.649E-08       0       57      59      1       58      149
+PLIEIHMLEGRSDQQKRALLDAVTESVRESIGAPLSTIRVWIQEFSPKEYMVAGQLFA-
+>MGYP001021188106      60      0.258   1.649E-08       1       58      59      86      143     153
+-VVTIELFQGRSLEAKRKMYAAIVRNLKAALDLDPADVRIVLVEATRENWAMGGKPASE
+>3300005699.a:Ga0074237_14477_48       60      0.379   1.649E-08       0       57      59      72      129     156
+PYIEIVIMEGRSLAQHHQLIAAVTDVIEKNLGTERNRIRVHIANCTPDHWGIGGIPAA-
+>65|scaffold175648_1|-1|10     60      0.355   1.649E-08       0       58      59      64      122     157
+PYFSALMLRGRPVEQRHQLLNELTELLAEILCADRSLIRGLITEVDPDGWGIGGVPASE
+>MGYP000028148809      60      0.305   1.649E-08       0       58      59      87      145     164
+PYFSFVLMQGRTDEQKRRLMAGFTDLIEELLKVPRGVIRGGIVPVAPEDWSIAGVPASE
+>MGYP000518841560      60      0.392   1.649E-08       0       50      59      1       51      356
+PFINVKMLEGRSEEQKRKLVKAMTEAIVNICDAKPEGTTVVIEEVARADCG--------
+>MGYP001487079443      60      0.298   2.267E-08       0       56      59      1       56      59
+PIVNIDWVE-RSVEVKRELSKKITDAVVEVAGCPAEAVTIIYTDHPKSDVAKAGKLL--
+>V6I423        60      0.280   2.267E-08       0       56      59      1       57      59
+PYVNLQVAGPLTRQQKEEIVKEFSETLHRVAGKPPAVTYIVIEEVAKENWAVGGKLL--
+>MGYP001175003978      60      0.245   2.267E-08       0       56      59      1       57      59
+PYVEVLWFPGRDENQKKLLAEEITDSFVRVTGCKPDAVEIIFKEITKENSASSGKLL--
+>MGYP001042580716      60      0.440   2.267E-08       0       58      59      1       59      60
+PIITVQILEGRPKEKVAELIHNVTMTVSETLDAPKENIRVLVTEIPKTHWGKAGEPIEK
+>A0A1B4Z0A4    60      0.254   2.267E-08       0       58      59      1       58      60
+PVIHIETFK-SSDEKKMELAAEITKLFCDKMNLKPEQIHVVFDEYEPNNWATGGKLWSK
+>MGYP001487259368      60      0.224   2.267E-08       0       57      59      1       58      61
+PVVTVEWVSGRSKEQREKVAKAINDAMVNIGKAPENGTYILFKDVPGENWAVGEKLVS-
+>B9DP43        60      0.381   2.267E-08       0       54      59      1       55      61
+PLVNIKLIEGRSDEQLKDLVKEVTDAVEKTTKADRNAISVVLEEMKPTHYGVGGV----
+>MGYP000907760287      60      0.293   2.267E-08       0       57      59      1       57      61
+PIVTIQQSP-RSVELKRELVEKVTNAFVEVYQLPPEAIQIFFAETSHENWAKGGVLAS-
+>MGYP000722329057      60      0.355   2.267E-08       0       58      59      1       59      61
+PNVRIEMWSGRTLDQKRSLVQRVTKAIVEALGVPSESVIIKLAESAKSNAARGGVLRSE
+>A0A1E5L9V3    60      0.285   2.267E-08       0       55      59      1       56      61
+PFVTVEMLEGRTLEQKRALVEKVTVAVEEAIGVPKERIHVFVKDLKKDEYAHAGVL---
+>MGYP001107431981      60      0.267   2.267E-08       0       55      59      1       56      62
+PTININMVEGRTVEQKRELAQAITKEVSRIAKVGEDKVKIYFHDVKPENVADGGRL---
+>A0A0A8HQA9    60      0.418   2.267E-08       0       54      59      1       55      62
+PIVTVQLLEGRSDEQLKALVSEVTDAVEKTTKANRNAISVVIEEMKPQHYGVGGV----
+>MGYP000881688508      60      0.415   2.267E-08       0       52      59      1       53      62
+PIIVANILSGRTAEQRGALIRELAEGAVRALGVREEQVRVFINEVPPENWGAG------
+>MGYP001056833348      60      0.428   2.267E-08       0       55      59      1       56      62
+PILQVEILKGRTVEQKREMVKKVTEAVTETLDCPKEAVSIIIREMEFENFAKAGVL---
+>MGYP001373333973      60      0.350   2.267E-08       0       56      59      1       57      63
+PLAHLYIGPGRSDDVKRQLIENVTAAIKDTLGPLKQPVWVVINEVPLAQWGVDGKPV--
+>MGYP001475299658      60      0.271   2.267E-08       0       58      59      1       58      63
+PVIRVEMFK-RTQEQKKNLVRELTKSFVKTCGGNKESIKILITEVDKNNWASGGIITSE
+>A0A090ZHA8    60      0.436   2.267E-08       0       54      59      1       55      64
+PIIQIQIIEGRRREQIQNLISDVTGAVTKNLDVEVERVRVLVNEIPSSHWGVGGK----
+>MGYP000110448752      60      0.267   2.267E-08       0       55      59      1       56      65
+PTVRVEMIEGRSVEQKRQLAGKITDAIVEIAKTKPENVRIYFYDLPRSNVSQAGTL---
+>A0A2E9SRY2    60      0.254   2.267E-08       0       57      59      1       59      65
+PYVNIKVTDDNvSVEQKRQLIQRTTQLLVDVLNKNPDATHVVIDEVSTDNWGVKGETVT-
+>MGYP000144317196      60      0.275   2.267E-08       0       57      59      1       58      65
+PVVTVRAIEGISAEKKEELMDRITVVMKEVLGKNPEATHVIIEETSAENWGIRGKTVA-
+>B8ESV4        60      0.444   2.267E-08       0       58      59      1       63      65
+PIVEITLIEGRSDEAKERLHAKVADAIHEAIDAPKEAIRIIIREVPPLHFSAGGlakaKPAAK
+>B0TH56        60      0.293   2.267E-08       0       57      59      1       58      66
+PIVNITMLEGRTEDQKRAATQAITEALVQHCGAKPENVVITIVDVPTTNVYMNGMLVS-
+>MGYP001255394586      60      0.410   2.267E-08       0       55      59      1       56      67
+PIIEMHLLEGRSVEKKRKAIAAMTAALVESLEVRPDQVRILITEHADENFAVGGQT---
+>MGYP001041886585      60      0.296   2.267E-08       0       53      59      1       54      67
+PKLTIELFEGRTVDQKRLLCKKVTDAVAESLGVRPEAVSIVLRDMKPEDYCHGG-----
+>A0A0Q7DVU4    60      0.396   2.267E-08       0       57      59      1       58      71
+PIIQMNLLEGRTVEQKRNVVAAITEAVVRTLDVRPDQVRIMINELGVEHFSVAGQTAA-
+>A0A257NRA6    60      0.410   2.267E-08       0       55      59      1       56      72
+PVVEITMIEGRAYEAKAKMVEKVTDAIVATLGAPRDSVRIIIREVPPWHFAAAGVL---
+>11285|Ga0207866_1001971_1|+3|10       60      0.438   2.267E-08       0       56      59      7       63      74
+PIIQIQLFGSLTVEQKEALIKETSDAAAHALNVPLSTIRVLIQELPAENWGISGESA--
+>MGYP001142020598      60      0.305   2.267E-08       0       58      59      7       65      75
+PLIEVTLTEGRSPQQVRQMISNLTQAVIDAEVAPKESIRVIIREVPPAHFAAADVTLAE
+>MGYP001455831356      60      0.372   2.267E-08       0       58      59      9       66      75
+PSVDVKMWKGLSQEAAEKIIIGITKVFVD-LGIPERAVEVIIHEIPKTHWGIGGIPASK
+>MGYP000765237478      60      0.338   2.267E-08       0       56      59      1       62      76
+PLVIIKVTGGseaPTFEQKEELIRGATDLVVRVLGKNRATTSVIIEEVLPENWGIGGlnTPA--
+>A0A1F6CY82    60      0.323   2.267E-08       0       57      59      1       65      76
+PLIQIKVLEGaLSAEQKKEIISKVSNVVAEVEARPyPkekllPHTWCIIDEVPPARWGLGGQPLS-
+>MGYP000875871833      60      0.327   2.267E-08       0       57      59      1       61      80
+PIVTVQTPAGaLSDTQKAELIRKVTDVVVEVEGFPaiRPSVHVLIEDIPAGGYGVGGRPLD-
+>MGYP001203944533      60      0.383   2.267E-08       0       58      59      1       60      82
+PVIQVRLMEGRSDSEKQAKMRWVTDAVVETLGVRPSSVRIMIHELASGHFAVAGEPrFAE
+>MGYP000961101436      60      0.241   2.267E-08       1       58      59      27      84      94
+-VIEIALFAGRSMAAKRNMYAAICRNLKSALDLDPNDIRIVLEETSRDNWGMGGKPASE
+>SRR5689334_13553542   60      0.322   2.267E-08       0       57      59      32      90      102
+PIIRIEItREGATAAQKAALIHGATALVADVLGKDPALTFVVIDEVDAGNWGIAGEPVA-
+>SRR5262245_45666177   60      0.293   2.267E-08       0       57      59      37      94      103
+PFVTIRILEGHPQARKDEMSRRVTEAIAELAKLPKEAVWVVFQDVAAEDWYVGAQTVA-
+>SRR5690606_37557887   60      0.338   2.267E-08       1       58      59      36      93      103
+-YINIDAYTGRSVEAKRSLYKNIVENL-ESLGIPKDHVLILIREASPENWGIeGGQVASE
+>SRR6516162_11779158   60      0.233   2.267E-08       0       57      59      39      98      113
+PLVSVRLIEGvFTPQQKQEMIRKLTDMMVAIEGENlRPATLVVIDEVKGGDWGFGGKPFT-
+>SRR5688572_25454154   60      0.250   2.267E-08       0       55      59      52      107     114
+PFVNIRIYEGWDKPKLDEIAKRVTEAINDVTQVPKEAIWVVVEEVDPPLWYVGGKP---
+>12901|scaffold4093444_1|-38|01        60      0.313   2.267E-08       0       58      59      40      106     118
+PIVNILItregtSPGHsaaTAQEKARLIKGVSDLLLEVLGKPLASTFVTIHEVEMENWGIGGLPTPE
+>MGYP000965415753      60      0.456   2.267E-08       0       56      59      66      122     128
+PFAQLFLMEGRTEEQLRNLIALVCQALVEALDAPMDKVRAWITEVPKTNWGIAGKTA--
+>SRR5690606_5503315    60      0.413   2.267E-08       0       57      59      62      119     128
+PLAQISILEGRGEEAIEQMAEAVTDAIARTLSAPRERIRVVVTEVPAEHWFVAGKSLT-
+>A0A1P8EMT5    60      0.275   2.267E-08       1       58      59      62      119     129
+-IIEISMFSGRSVESKKQLINKIFKNIESESGISPQDIEITIFETPQENWGIRGKTADE
+>ERR1700737_1247058    60      0.327   2.267E-08       2       58      59      66      122     132
+--IEIILYSGRTLETKRALYRSVVDDLA-SFGVPKKDVKIILLEMPRENWGIrGGIPGSE
+>SRR5690554_262803     60      0.428   2.267E-08       0       55      59      66      121     135
+PIIEMHMTEGRTPEQKSQVAAAVTEAVCKTLNCPATTVRVLITEHREHEFYIAGMT---
+>MGYP001269617037      60      0.603   2.267E-08       1       58      59      80      134     137
+-FIKILII---TSEQKADLIREVTDAMHRSIDAPKERVRVIITEMPKEHFGIGGEPASK
+>SRR5213078_3997957    60      0.438   2.267E-08       0       56      59      67      123     138
+PYVQISMIAGRTDEQKEALLRSVHAAVEESLGVPPEAIRVWISEFGMNEFISGGKTA--
+>SRR3972149_8371265    60      0.338   2.267E-08       0       58      59      79      136     139
+PVVIVETWSGKSEEQKATLIKGITGAFEDI-GVTADQVHIIIHDVPKTNWGIRGDQASK
+>ERR1700679_395749     60      0.296   2.267E-08       0       53      59      85      138     158
+PIIRIEMLPGRTEDQKRELVDVFTREMARIAKCPEADVQLLIFEIDHQNWATGG-----
+>MGYP001353366596      60      0.293   2.267E-08       0       57      59      1       58      159
+PIVRIDMLAGRSLAQKRELARVVTDAVCNIAHTTPDDTVVVFGEYSAEDWATDGKLYD-
+>MGYP001119474563      60      0.293   2.267E-08       0       57      59      92      149     164
+PFFQFYLLAGRPPEQKIALLHDFTSLLASELGIPAELIRGFCTHVPPQDWGIAGIPAA-
+>SRR6476661_7458259    60      0.241   2.267E-08       0       58      59      121     182     191
+PLIDIQLIKGvFTPDQKKNMISKVTDAMVSVEGEAmRGVTWVRVQEIESGEWAIGGKPLtSE
+>SRR5262245_50697887   60      0.379   2.267E-08       0       57      59      118     175     192
+PLVQMTLLEGRPTEQHHALIAELTAIIERVLGTAPGRTRIGISTVAPDSWGIGGRPAA-
+>SRR3984893_12534937   60      0.454   2.267E-08       0       54      59      120     174     192
+PIVNITMIEGRRDSQKQAMFKEVTEAIHRTLGAPRENVRSMINEVPARHFATAGV----
+>MGYP000924774833      60      0.355   2.267E-08       0       58      59      1       59      273
+PIIEMHMMQGRSDAQKRAVAGAVTEAVARSLGCSPETVRILIIEHGTEEFFVAGLTMAE
+>MGYP001010768558      59      0.333   3.119E-08       0       50      59      1       51      54
+PIINISMVEGRSAEQKEAMGQAITRAVQETIGAPLDTIKIVINEISPELWF--------
+>A0A1E5KSE9    59      0.327   3.119E-08       0       54      59      1       55      59
+PFIHVELIEGRSEEQLTNMVRDITEAVTKNTGAPKENIHVIVNELKRDRYAQGGE----
+>A0A0R2JKA2    59      0.305   3.119E-08       0       58      59      1       59      61
+PFVHVELVEGRTSEQLKAMMSDITDAVEKNTGAPRSAIKVIVDEMRADRFMDGGTLRSE
+>MGYP001415485652      59      0.258   3.119E-08       0       57      59      1       58      61
+PVVNIQMFAGRSENQKKELARVITEAVVNIAKTTAEETVIIFHDIERNNWAKAGITAS-
+>MGYP000856820142      59      0.425   3.119E-08       0       53      59      1       54      61
+PIVNIKLIEGRSDEELKGLVKDVTEAVHQNAKAPKENIHVIIEEMKPEHYGVAG-----
+>MGYP001259337714      59      0.250   3.119E-08       0       55      59      1       56      61
+PIITIEAFAGRTVEQKRALVKDITDAVTKNYKVTPDAVTIILHDLKPEDLAKAGKL---
+>MGYP001144593608      59      0.375   3.119E-08       0       55      59      1       56      62
+PFVTIKIIEGRTLDQKRSMARDVTEAIAKNVGCPTSAVQIDIIEMKEENIAQGGKL---
+>C8W674        59      0.275   3.119E-08       0       57      59      1       58      62
+PFVHVELLEGKTLEQKREMAKGITDVIVKAGGVNPDSVYVIFKDLAKTELAKAGQLIA-
+>MGYP001439520038      59      0.298   3.119E-08       0       56      59      1       57      62
+PHIQITLISGRTLEQKRKVVERITQALVEEIGTSRESVIVTMIEVPRSNVGKAGILA--
+>MGYP000627925317      59      0.338   3.119E-08       0       58      59      1       59      62
+PIVHIYLLEGRSEEKLKNLIENVTKATSESLEVDPDKIMVVLHELPSDKIARGGITLKE
+>A0A1F8R1F6    59      0.350   3.119E-08       0       56      59      1       57      62
+PLVTIKMIEGRTTEQKRGLVKDVTEAIMKNVGCPASAVHIDIMDLKRENIAQGGNLA--
+>MGYP001053771396      59      0.322   3.119E-08       0       58      59      1       59      63
+PIVRIEMYEGRTLAQKAELARTITDAIVRIAKTTPEETSIVFYDVAKEKVAKGGILVSE
+>MGYP001372967536      59      0.406   3.119E-08       0       58      59      1       59      63
+PIVHIYFLEGRTQEKKENLMKKVTEAICDTLDVEPERVRIILSEKTTDDISVGGVTLTK
+>A0A1G7NZB0    59      0.258   3.119E-08       0       57      59      1       58      63
+PIINIQMLGSATAEQKAQIVEEITNTMVNILGKNPQNTHIIFNEKSAEDWGHAGELVA-
+>MGYP001348845964      59      0.465   3.119E-08       0       57      59      1       58      63
+PLIAIHLLEGRTDEQKKALLSAVTEAIHGSIGAPLETIRVWIQEFSPKEYMAAGVLAA-
+>MGYP000371505069      59      0.333   3.119E-08       1       57      59      2       58      64
+-VLRVTLLEGRPLDKKRELVRRLTEMAARVLGEPEEEVRVILSEVRRDQWAAGGVLFA-
+>A0A2H0TH07    59      0.357   3.119E-08       0       52      59      1       56      64
+PFVQIVILPGRTQEKKEELIKGMTNVIAETLGIERDqrgRVRIVIFEVPPENIGFG------
+>A0A0W1F9C8    59      0.471   3.119E-08       0       52      59      1       53      65
+PIINASILAGRTAAQKSALIRELAEGAQRALGVREEQVRVVITEVAPEHWGVG------
+>MGYP000091127960      59      0.338   3.119E-08       0       58      59      1       59      65
+PEVQVFMAEGRTDEQKRGMMRDITEALVKNLGVPADVVTVQIVEAKLTDKMKGGKTFLE
+>A0A094MEL6    59      0.233   3.119E-08       0       57      59      1       60      65
+PYIHVQILENRiTEETEPKLIAAITDAVVGTYGEEiREHVWVVLDPVPAHRWGLGGKPVA-
+>MGYP001078065101      59      0.379   3.119E-08       0       57      59      1       57      65
+PFVEIKVWEGFGAENARQVIEEAT-AMFERRGIPAEAVEVIVTEVPKTHWGIGGIPAS-
+>A0A1H3RQL8    59      0.288   3.119E-08       0       58      59      1       59      66
+PFVEIKLAEGRDPEMLRACLAAVHDAVRDSLGVDDQAIRVHITEFKPELWSAGGVTMAE
+>MGYP000411847473      59      0.258   3.119E-08       0       57      59      4       61      67
+PYINLQITKGASREQKKIIVEQMTKTLVDVLDKKPEHIHIVIEEIDGDNWGFNGMLTS-
+>MGYP000851319025      59      0.258   3.119E-08       0       57      59      1       58      68
+PIVRVEWLAGRTEDQKAAVAEGIAEVMRVQAGVKPESLFIVFEDVARTDWATGGVLAS-
+>MGYP000506503778      59      0.281   3.119E-08       0       58      59      1       64      69
+PYINVKIAKvegsnGLSADGKSDLIEKITAAVESVTGRPRNLTMVLIEEVEAENWGIGGVSADK
+>MGYP001033360330      59      0.482   3.119E-08       0       55      59      1       56      69
+PIITINLLTGRDEAKKRALIREVADATARALDAPLPPIRGILNEVPPDHWGIGNET---
+>MGYP000880172203      59      0.344   3.119E-08       0       57      59      10      67      70
+PKVTIQMFEGRTLEQKRNMVAKVTDAIAETINARKEAIDITIIEVSKENCAIGGQLYS-
+>MGYP000872106943      59      0.322   3.119E-08       0       56      59      6       64      70
+PIITIKIIEDvFTPDQKSEMIHEVTEAMVKVTGEeKRNGNWVLIEEVKVGDWAIGGKPV--
+>MGYP000219817925      59      0.406   3.119E-08       0       58      59      3       61      71
+PIITANILVGRDIAKKTAFVRALTNAAVEALGAPVESVRVIINEMQPEHYGVAGETIAE
+>A0A069K4R4    59      0.275   3.119E-08       0       57      59      1       58      71
+PNITVEIFEGRTLDQRRQFVEGVTEAAVKAFGIDPEGVRITFFEIGRQDLARGGRLFS-
+>MGYP001447628453      59      0.327   3.119E-08       0       57      59      1       58      71
+PMVRIELWDQSDAEFKRKLAKDVTKVVADNVKCPEQAVSVVITEVPKDNWAIGGELAT-
+>I0IE59        59      0.285   3.119E-08       0       55      59      1       56      73
+PYVNVRITEGATRGQKAAVIADVTRALVEHRGKKPEHCHVVIDEVAEANWGFAGQL---
+>23843|scaffold_1294061_c1_1|-12|00    59      0.293   3.119E-08       0       57      59      1       57      74
+PTVIVHMTPGRTDDQKRQIVKEITQVFVRQ-GVPAKGVTVILNEVPGMHYALEGEPVA-
+>A0A1E7L3S1    59      0.327   3.119E-08       0       57      59      1       58      75
+PRIIVQAIEGRSLEQKRHLVRAITTGVVDALSVEPETVTVVIEEIPREHISKAGVLYS-
+>F8UH30        59      0.300   3.119E-08       0       57      59      1       60      75
+PIVNVKLIEGvFSPRQKRDLIEKLTDAVIQVEGENlRSVTWVYIEEVNQGELAIGGRPLS-
+>18319|Ga0308161_1560839_1|+46|00      59      0.418   3.119E-08       0       54      59      20      74      77
+PFVHIELLEGRTEEQLTEMVKEVTEVVSKTAGAPKENIHVIINEMQKGKYAQGGK----
+>MGYP001412086803      59      0.446   3.119E-08       0       55      59      15      70      77
+PIIQIHLLEGRSTEQKRDLVRCVTASTCDALQVRPEQVRIILSEMSQEDYAIAGVL---
+>MGYP001348715484      59      0.283   3.119E-08       0       57      59      1       60      78
+PLVHVKLVEGvFSDSQKPEMIEKITDAIVSIEGEAlRPYIWVILEEVRGGEWGMGGRPMT-
+>MGYP000794596638      59      0.290   3.119E-08       0       58      59      1       62      80
+PFVRICVTgdeERPTPEQKRELISGVTKLVGDVLGKNTSNMVVIIDEIPMENYGIGGKTVRE
+>E0NDJ3        59      0.344   3.119E-08       0       57      59      22      79      83
+PLIHIDLIEGRSEDQLRGLVKDVTAAVVKNTGAPAEHVHVVLNEMQKNRYSVAGVLKS-
+>MGYP001012207938      59      0.258   3.119E-08       0       57      59      1       58      84
+PIITIQFDKSRTTETKRAVVAAVTDAIVATLGGKREWVTILFEDYEREDWAIGGALVT-
+>MGYP000857345612      59      0.203   3.119E-08       0       58      59      1       59      91
+PVVTIKLAGSLTREQKKKVAEEITATLERHANKPVSYTYIAFEELPDENWAIAGKLLDE
+>MGYP001065204689      59      0.431   3.119E-08       0       57      59      1       58      94
+PVAVIKMLKGRDRHLRASLIQNVSEAIRRTLGVPPDAVRVILEEVSPENYGIGGLPYP-
+>SRR6056297_1265182    59      0.288   3.119E-08       0       57      59      29      87      98
+PYVNIQVTdEGVSREQKQAIVTATTNMLRDILGKTPATTFVVIEEVSTDNWGLGGELVT-
+>ERR1700745_66295      59      0.305   3.119E-08       0       58      59      30      88      100
+PYVHVTLAAGRTLEAKQALMSAVANAVHEAIDAPLDTIRVWVTEVDPKQMSVGGVPLDE
+>SRR5512137_199766     59      0.271   3.119E-08       0       57      59      38      96      104
+PYVNIRVTPGgVTAQQKAALIKGVTNLLQDILKKNPATTIVVIDEVDSDNWGIAGETVT-
+>10592|scaffold2467261_1|+3|10 59      0.344   3.119E-08       0       57      59      47      104     105
+PIVRVLMYGGRSQQQKDDLAKAITDAVESIAKAPRDQTIVVFQEVAKEHYYIGAKRAS-
+>ERR1700759_2423200    59      0.250   3.119E-08       0       57      59      38      97      121
+PFIQIKVVAGvFTAQQKREIVERVTEAMVGIAGEGmRQLTWCVVEEVPSGEWGIGGQSIT-
+>SRR5918912_3583262    59      0.448   3.119E-08       0       57      59      50      107     123
+PLINVHLAAGRTDEQKKALMEALTRAAQESIDAPLQSIRVWITEMQPTEFMAGGVLMA-
+>SRR4051812_48533115   59      0.379   3.119E-08       0       57      59      56      113     128
+PIIQMNLAEGRTAEDKLAAMAAISEAVVRTLGVRPEQVRIQINEVSPDNFTIGGETMA-
+>SRR5688572_22837970   59      0.258   3.119E-08       1       58      59      62      119     129
+-IVEISVFEGRSAEAKKRLITALYTRVAERAKVSPEDLEITIFETPRSNWGIRGKPGDE
+>SRR5258707_2785499    59      0.421   3.119E-08       0       56      59      75      131     134
+PIAMIHLMEGRDEAKKTAAIAAVTKALVESLQVKEESVRVILLEVPPAHWGIAGKPV--
+>SRR5579864_8330630    59      0.355   3.119E-08       0       58      59      74      132     141
+PLVEVTLTQGRSGEQLRSLIQELHDAVVRSGVADAPAVRVIVREVPATHWASGGVTIAE
+>ERR1700752_1391478    59      0.254   3.119E-08       1       58      59      80      137     147
+-LIEIALSPGRPPALKRELYQALVAALAK-FNVPVQDTRIILNEVAPENWGlRGGIPGSE
+>APCry1669189883_1035261.scaffolds.fasta_scaffold283592_1      59      0.310   3.119E-08       2       58      59      62      119     149
+--VNITVFKGRTLETKRKLYKELSNALAEMLAIAPSSVLILLDEHDAENWGMqGGIPASE
+>SRR5436190_871007     59      0.280   3.119E-08       0       56      59      121     177     178
+PMISVSMYPGRTKEQKEEFAKAITNAAIQILKTKAEHVIIVYDEKPKEHWFISGESL--
+>SRR5215211_1503005    59      0.345   3.119E-08       0       54      59      119     173     180
+PVIQITMSQGRTVEQKRELVQVLTKEIARILKTKKESIRILIYEVSKENWGNAGV----
+>ERR1019366_603732     59      0.355   3.119E-08       0       58      59      128     186     194
+PVIQCDIREGWSDEQKRALASGLTKVVAEVGKVPIKSVHIVIREGRGLHFMFGGEPVPE
+>ERR1700759_724064     59      0.241   3.119E-08       0       57      59      132     188     195
+PNITIQQMP-KTAEQKRELVTRITDAMVDVYKAPVETIHVWFQEVTPEDYAAGGQLLA-
+>A0A0F2NLK5    59      0.362   4.290E-08       0       57      59      1       58      61
+PTIQISILEGRTLEQKRQLVKGITEVVVNTCNAKPEKVTIYINEIKKENSAKAGILRS-
+>S2XPW0        59      0.454   4.290E-08       0       54      59      1       55      61
+PIVTVKLLEGRTDEQLKNLVTEVTDAVERTTNAKREAISVIIEEMKKEHFGVAGV----
+>A0A1H8NKI9    59      0.410   4.290E-08       0       55      59      1       56      61
+PIVQIDMLEGRSTEQKRELAKKITEVIVETAKCQPDAVTIVIREAAKQHISKAGVL---
+>A0A0F2QBG7    59      0.464   4.290E-08       0       55      59      1       56      61
+PIVQIEMIEGRTLEQKRNLVKNVTAAICESVDCPKENVSIIIREMSKEHSAKAGIL---
+>MGYP001339481209      59      0.250   4.290E-08       0       58      59      1       60      62
+PFINVKLIKNeKNKAKKAELIRRLTEVMTEVMDKPPASTHVVIEEIDAQDWGVAGIQISE
+>MGYP000005895085      59      0.293   4.290E-08       0       57      59      1       58      62
+PVIHVHLLAGRKVEQKRAFVKKVTDAAVAELGCPAQNVKIVFHTLTKEDLAEGGVLRA-
+>MGYP001144633517      59      0.372   4.290E-08       0       58      59      1       58      62
+PVVVLEMWEGRAEEQKEKLMKGIMKAFEEI-GVNSQRVTIIIHETPKSNWGIKGEQASK
+>MGYP001089877873      59      0.446   4.290E-08       0       55      59      1       56      63
+PILQIEMLKGRTVEQKRMLVEKVTAAVSESVNCPKEAVRIIIRDMEFEDFAAGGVL---
+>MGYP000955466361      59      0.322   4.290E-08       0       58      59      1       59      63
+PIIQVQVIKGRSVEQIRGFIAHVTDVAVKDLEVNPEQVRVIVSEIEDTHWGAAGLPIKE
+>A0A0Q8RFG5    59      0.456   4.290E-08       0       56      59      1       57      63
+PVIQVNLIEGRPDEKIEAMIREVTDAVCVTLDAPRDSIRIIVNTVSSAHWGIGGATA--
+>MGYP001229635146      59      0.307   4.290E-08       6       57      59      0       51      64
+------MLEGRSQEIKERLARAMTDAMVQIAGSNPEQVTILINDVSPDAWCVAGETAA-
+>A0A1F2RQQ0    59      0.245   4.290E-08       0       56      59      1       57      64
+PHIQITLLQGRTPEQKRKIVERITQVMVEESGTKKEGVTVSFLEVSQADYASAGVLV--
+>MGYP001181582587      59      0.237   4.290E-08       0       58      59      1       59      65
+PYVHVQLIEGRDDETKRKIGLAITEALGTYANAPAETCSIVFQDFNANHWMSGGVTIAE
+>K9SKK5        59      0.203   4.290E-08       0       53      59      1       54      66
+PYVNVQITRGASRSQKAEIVKQITNTLVSTLGKQPEHIHIVIQEIEEEDWGFAG-----
+>MGYP001187957713      59      0.379   4.290E-08       0       57      59      1       58      66
+PVAHISLLEGRDKEAKAKIANEVADSISRHGGAPKEAVIVVFHDVTGDDWATGGVLFS-
+>MGYP000341593929      59      0.271   4.290E-08       0       57      59      1       59      67
+PYINVKVTdEGVTKDQKEAIIQGCTKLMVEILNKPAELTFVVIDEVTTDNWGIGYQQVS-
+>MGYP001023521728      59      0.438   4.290E-08       0       56      59      1       57      67
+PILNIALIEGRSNEQKEALIKEVTDACVKALDVKPETVRILLQDIATQDFGVAGESV--
+>D0LBE2        59      0.406   4.290E-08       0       58      59      1       59      68
+PIIDVTLAQGRSDEQVRKLIHELTHAACRAIDAPPASVRVIVHEVPATHFAAADVTIAE
+>A0A165XFT4    59      0.456   4.290E-08       0       56      59      1       57      68
+PIIQIQLFGSLTVEQKETLIKETSDAAAHALNVPLSTIRVLIQELPAENWGISGESA--
+>A0A0K2Y9M8    59      0.241   4.290E-08       0       58      59      1       62      70
+PLINIKLAKeetPVTPEQKKALIEGATDLLVKVLNKNRATTVVLIEELTPDSWGIGGQSVCE
+>MGYP000448252013      59      0.266   4.290E-08       0       58      59      1       60      73
+PRAEIKWLKGRTKEQQDAIAMKITDAFVDVLHCPPDWVNVVFRETDPEDYYTAGiSTARE
+>MGYP001120031114      59      0.322   4.290E-08       0       58      59      1       59      73
+PIIQVQIIKGRSKDKINSLIEDITLATVKNLSVNAEQVRVLVNEIPDTHWGVGGTTKAE
+>3300026272.a:Ga0209913_1000346_40     59      0.357   4.290E-08       1       56      59      2       57      73
+-IIQVFFIAGRTDEQKERLIGALTDAAVKTIGIDRSDVRVILKDIPNTEYGIAGKTA--
+>3300027790.a:Ga0209273_10000343_57    59      0.271   4.290E-08       0       57      59      1       59      74
+PMVTIQVTGDPvTNEQRESLIKRSTDMIEDVLGKDPEITWVVIEEVPATHWGVGGDTFA-
+>D1A3L0        59      0.372   4.290E-08       0       58      59      1       59      77
+PLVEITLVEGRPPERIRELIHRVHEAVRTSLDAPSPSIRVLVRELPAEHWAAGDVTIAE
+>A0A286B7F6    59      0.316   4.290E-08       0       58      59      1       60      79
+PYIRIEItREGTTLDQKKQLIAEATEMMVRVLNKDPASTFVVIDEYDTDNWGQHGRTITE
+>MGYP001216234948      59      0.433   4.290E-08       0       58      59      1       60      79
+PVIQINLMEGRSEAQKELLMREVTRAAAQSLDVRPETVRIILQEIRSGHYAVAGEPkYAE
+>MGYP000091250400      59      0.333   4.290E-08       0       54      59      27      83      87
+PLVTISVMEKiFTDEQKREMIKKVTDALVSIEGESmRAITWVLIEEVREGHWGIGGQ----
+>MGYP000923682343      59      0.446   4.290E-08       0       55      59      26      81      95
+PIVVVNIKEGRTLEQKRDMVTKVTDALCETMEVPKTSVRIIINEMANDNFAIAGTL---
+>SRR6187549_3211221    59      0.300   4.290E-08       0       57      59      33      92      100
+PLITVRTLEGLlTPAQKKAMIERVTDAALSVEGEAFRTVaWVIIEEVPSGSWGMGGKALT-
+>ERR1700754_3738345    59      0.271   4.290E-08       0       58      59      38      96      105
+PVLSVQMLSGRTPEKKTEYIKALAETTVRVLGVPEHAVTIVVTEVEPTLWGTGLRTMAE
+>SRR5215216_1860324    59      0.303   4.290E-08       0       55      59      44      99      105
+PVIQITMSQGRSVEQKRELVKVLTRETARIMKTDEEKIRILIYEVSRENWGNAGIL---
+>SRR6266704_2371369    59      0.333   4.290E-08       0       56      59      45      101     107
+PHVEIIMVKGRSTEQKRKIARRVTELLIEEAGARREDTTVAFVDVEKDSFSHGGELV--
+>MGYP000538016947      59      0.296   4.290E-08       0       53      59      1       54      116
+PIITVQMLTGRTVQQKKDLAMTLAAECARICGIPTQAVKVVLQEVAPENWCIDG-----
+>MGYP001187792812      59      0.285   4.290E-08       0       58      59      43      104     117
+PLVTVKLAR-RdeptSPEKKVTLIAGITALLVQTLDKRPEDVVVLIDELDPDNWGQGGLTATE
+>SRR6266542_675895     59      0.327   4.290E-08       0       57      59      57      114     117
+PEVTIELLEGRTLEQKRGLVKDMTDAVVRNCGVRTEDVTIIIHDNLKSDKAKAGKLFS-
+>SRR3954468_4632571    59      0.271   4.290E-08       0       58      59      50      108     117
+PEITVSMAAGRTDEQKAGMMRDITQALVKNLGVDSNDVVIQINEAPPAHKMKGGKTFVE
+>SRR6185295_16775933   59      0.305   4.290E-08       0       58      59      54      112     119
+PFVQVSMGSGRTPEQKRALLDGISEVVHTTLGADYDSIKVWIVELEPDDVMLGQETLAE
+>SRR3990172_11426631   59      0.305   4.290E-08       1       58      59      62      119     121
+-LIEITQFPGRSKEAKRNLYQAIVQGLAR-LQIEPTDVFIILQEPPMENWGIrGGKSADE
+>MGYP000131908271      59      0.338   4.290E-08       0       56      59      65      123     126
+PITTIKIVRGvFTEEQKSAMIQGVTEAMVKVTGEeKRDGNWVIIEETNPGEWAIGGKPV--
+>SRR6266700_5614274    59      0.305   4.290E-08       0       58      59      63      121     126
+PEVVIYLLEGRTLEQKRGLVKDITQAVVKNAGTNADQVTVSLVETPRTSKAKGGVLFSE
+>A0A0B4XAU8    59      0.274   4.290E-08       0       58      59      58      118     128
+PFylvIEIILFAGRSLEAKRRLYSALTEELA-AFDVPAQDIKIVLVESDPANWGIAGLPASE
+>SRR5689334_15230071   59      0.355   4.290E-08       0       58      59      59      117     132
+PLIEVSLAQGRSEQQIRTMIHEVHEAVLRSIDTKPEYIRVIVREVPRTHWATGDVTLSE
+>SRR4030081_3773594    59      0.315   4.290E-08       0       56      59      77      133     143
+PFVQVTVAKGRTPEQLNALGQALTTAAEQTLSAPRDTIRVVITECEPSQWFVGGDSL--
+>SRR5262249_16539653   59      0.274   4.290E-08       0       58      59      16      77      154
+PLVQVHTIKGvFTPQMKKKVIEKVTDAMVGVEGENlRGVTWVTINEIDSGDWGIGGQTLtSE
+>SRR5262249_20069885   59      0.338   4.290E-08       0       58      59      104     162     171
+PMIQIELLEGRSPEKINKMIKDMTDACMNALQCPRDVVKIIVREMKHTHYAVGGITWAE
+>SRR5215211_9555275    59      0.344   4.290E-08       0       57      59      163     220     238
+PFVRIDLVRGRDKAVLRRLVEEVSRVVADTLDTPIDRVRVLVSEVDPDLWGIGGVPYS-
+>SRR5699024_3065648    59      0.490   4.290E-08       4       58      59      188     242     245
+----IQVLEGRTQEKIDALMKNVTETVSETLDAPKKNVRVIVTEVPKTHWSIGGVSASE
+>SRR3972149_1371354    59      0.316   4.290E-08       0       57      59      194     253     266
+PNVTIEWLQGRSLDQKRKVIAGITDLLVDIADARREAVQVTFIYMSKEDWGRGGllRPAP-
+>SRR5450755_3495491    59      0.266   4.290E-08       0       57      59      207     266     282
+PLIQVKALEGvFTQPQKQEIIERLTDTMVEIEGENMRQVTVtIFQEVKSGDWAIGGQTLT-
+>MGYP001061797973      59      0.428   5.900E-08       9       57      59      0       48      55
+---------GRDKEKKKELIEKVTSAVVDAIDCSTEAVHVIINEVEKDDWGIGGTPAS-
+>MGYP000294834861      59      0.303   5.900E-08       1       56      59      2       57      58
+-IVTIVMHEGRDQPVKDQLMQALTDATCQSLGIEPRQVRVVIQEVPRGNYAVAGKTV--
+>MGYP000350849318      59      0.290   5.900E-08       0       54      59      1       55      61
+PMIRVEILQGRPEEKVRELQEKLCATLSEVLGTPPEATHVIVEEHDKRNWSVGGV----
+>C5RAB7        59      0.355   5.900E-08       0       58      59      1       59      61
+PLVHIDLVAGRSDEQLKAMMTDVTTAIEKHIGVPRENVKVVVNEMQPNRFMDGGVLRSE
+>B8GI65        59      0.271   5.900E-08       0       58      59      1       59      61
+PVVTIQMAEGRSLDQKRKVAQDITHSIAENFHIDPGMITVMIQELKKENIAKSGVLLSE
+>A0A117LNL1    59      0.338   5.900E-08       0       58      59      1       59      64
+PVIKIYMLEGRDLAKKKALVKNVTRAVCESLDVKPETVRIILSEMSRENYAAAGTLFCE
+>MGYP000099784658      59      0.315   5.900E-08       1       57      59      2       58      64
+-IITVQILEGRSQEIKDRVVKGITDVMLKEIDPDPSHIRVVIDEIKPGNYAVGGKTLS-
+>MGYP001255448860      59      0.293   5.900E-08       0       57      59      1       58      65
+PFVNITILAGHSQERKDEIAKRVSAAISEVAQIPQDVVWVVFNDVTTDDWFVGDKSVT-
+>MGYP001282407529      59      0.275   5.900E-08       0       57      59      1       58      66
+PIVRVDIWAGENDSLKRKIAAGITGVIVENVKCPPQAVTILFNEISKDNWVIGGEFCS-
+>MGYP000913149198      59      0.313   5.900E-08       0       50      59      1       51      66
+PFVTVKILEGHSIERKRQMVTEITESLARIAQIPESYVQVVIEDVPRQNWG--------
+>A0A233RBX9    59      0.456   5.900E-08       0       56      59      1       57      66
+PILNIALIEGRSNEQKEALISEVTDACVRALDVKPETVRILLQDIATQDFGVAGESV--
+>A0A1V3PZN9    59      0.322   5.900E-08       0       58      59      1       59      68
+PFIHVEMLAGRTAEQKSTFMKEVAAIAQRTLRVPEHAVTIIINEVECDHWSVGLRTMKE
+>MGYP000854533602      59      0.416   5.900E-08       0       58      59      5       64      68
+PLVEIYLWKEFTDEKKnEKLIKEVSKCVSEITGAPLDAVEILVTEIPKANWGKGGIPASK
+>UniRef100_A0A2I0NJL1  59      0.305   5.900E-08       0       58      59      1       58      72
+PVITIDGPK-LDKEQKKELIESFTQEAVRVIGLPAQAFVVIINETEPDNVGVGGEQLSE
+>MGYP001067919033      59      0.305   5.900E-08       0       58      59      1       58      73
+PYISIEIGQ-LTAEQKQQLIKRLTATASEITHIPEQFFTVAIKELPDENFGIGGKSIDE
+>A0A1Q3VX57    59      0.316   5.900E-08       0       57      59      1       60      73
+PLVNIELVEGvFEKSQKQDMIRKVTDAMVEIEGEAmRGVTWVRIHEVASGEWGIGGKTLT-
+>MGYP000856126525      59      0.310   5.900E-08       0       54      59      1       58      74
+PLVQISIPEGsLTREQKALMVAKVTDACVEAEGVPavRQFTWVHINEVPDGGWGMAGR----
+>426|Ga0137388_12006886_1|-205|00      59      0.250   5.900E-08       0       57      59      1       60      85
+PIIDVKVMENvLSAEQKQTIARGITDVFADVVGEPvRPATWVVIQDVTSGQWTMGGQPVT-
+>SRR6476659_110816     59      0.250   5.900E-08       0       57      59      31      90      104
+PMINVRVIAGvFSTEEKRDIIRKLTDTMVEIGGEGlRPVTWVVVEEVRSGDWGIGGESLT-
+>SRR6187397_381481     59      0.454   5.900E-08       0       54      59      48      102     108
+PLVQVSLIEGRPAELEEELIAELTETVVRVLDAPRESVRVILYGVPAGRWGIAGV----
+>SRR5512136_938714     59      0.305   5.900E-08       0       57      59      45      103     112
+PYVNIRFVKEKvSKQQKAALIRGVTNLLHDILKKNPATTVVVIDEVEPDNWGLGGESVS-
+>SRR5512147_125690     59      0.271   5.900E-08       1       57      59      48      106     121
+-LVQVSLIEGgFSPVQKQKLISRVTDAVVEVGGENiREVTWVVLEEVKSGEWGVGGQALT-
+>A0A0Q6PPB3    59      0.344   5.900E-08       1       58      59      62      119     129
+-IIEIAMFAGRSVETKKALYRALYAAFERELGIAPVDLEIAITETPKHDWGIRGLPADE
+>MGYP001116831430      59      0.293   5.900E-08       1       58      59      62      119     129
+-VIELSIFSGRSAEVKKSLIRNVFTNLHKTVGITPQDVEITISENPKENWGIRGVPGDE
+>SRR4051812_33158376   59      0.266   5.900E-08       0       57      59      55      114     129
+PLVNVKIMEGvFTPKQKQDIIRKVTDAMVSIEGENlRQMTLVVVEEIKSGDWGVGGKSYT-
+>SRR6478752_3978300    59      0.300   5.900E-08       0       57      59      63      122     134
+PLVQVKVLEGvFSNDKKRQIVEGVTEAMVAVEGENmRGVTWVLVEEVRSGDWGIGGRALS-
+>SRR5437660_4643945    59      0.209   5.900E-08       0       58      59      62      123     135
+PFIQVKLIKGvFNDDEKQEIIEKLTDTLVSIEGEAmRPVTWVTLEEVASGEWGVGGKPLhAE
+>MGYP000698724273      59      0.590   5.900E-08       0       54      59      1       61      136
+PVAQINILEGRTDEQKEMLIHEVTDAIVRSLGAPVESVRVILNEMPkqpePGDIGarAGGV----
+>MGYP001298857218      59      0.271   5.900E-08       0       58      59      81      138     140
+PVISIKMSS-RPREMKRELVEKLSAAAAETTGLPISAFTVLIEELPAENIGLGGKLLDE
+>18157|Ga0209415_10002027_3|-1235|00   59      0.322   5.900E-08       1       58      59      97      154     164
+-LIEVDLFPGRSLEAKKRFFRAVVENL-RPFGIPANHIKVLLRESAAENWGIrGGVPASE
+>MGYP001031779741      59      0.406   5.900E-08       0       58      59      19      77      179
+PMAFVSIREGRPPEAIRTMISAVTAAIAESLDAPPASIRVVVTEVPLTHWATGDVTLAE
+>SRR6266550_9169840    59      0.241   5.900E-08       0       57      59      184     241     248
+PYVNITWLEGRTVDQKRKVAQRVTQVLMEEAAAKSESTHIVFVDLPTTNFATGGVTVA-
+>SRR5215472_7268314    59      0.293   5.900E-08       0       57      59      208     265     279
+PYVQITWLEGRSTEQKRRIAERITNTLIEEGKAQLEHIQVTFLDLPTTNYAVFGKLVS-
+>MGYP001081692700      58      0.381   8.116E-08       0       54      59      1       55      58
+PFVHIELVEGRSEEALTKMMEEVTEAVHRNTGAPKEHIHIIINEMKKGNYAVDGK----
+>A0A1V4R497    58      0.310   8.116E-08       0       57      59      1       58      59
+PIITLENAGELSKEKKELLIKRLTDVVAEITGKPEQYIYVRIDEVPRENFGIGGKSLS-
+>MGYP001036448820      58      0.327   8.116E-08       0       54      59      1       55      59
+PFIQINQLDGMDPESKSRVIEAVTAAYAEAAGKDPAKVWVLVNDMPHDSFGIGGR----
+>A0A1W6BPD0    58      0.436   8.116E-08       0       54      59      1       55      61
+PIVTIQLLEGRTDEQLKDLVKEVTDAVEKTTHAQRDAISVIIQEMKKEHYGVAGV----
+>MGYP001094023821      58      0.258   8.116E-08       0       57      59      1       58      61
+PRLTVSMFEGRSAEDKRELAKRLTEVICEVCKCPADAVTIQFEDTKRSNHAKAGVLFS-
+>MGYP000247649434      58      0.416   8.116E-08       0       58      59      1       60      62
+PLVEIYLWKESSNEFKKEkLIKEVSKCISEITGAPIEAVEILITEIPKANWGKGGIPASK
+>MGYP001076187099      58      0.300   8.116E-08       0       58      59      1       60      62
+PFIQIHLAEGRTVEQKREIASAVTADVARIARVSPDRVKIYFFDIKKEDMASGGGLrADE
+>MGYP001102784688      58      0.339   8.116E-08       0       55      59      1       56      62
+PIIQIEMTKGKSVEKKRALAKNITDAVVATLNCPKEVVTIIMREMEHEDFAKAGVL---
+>MGYP001385332807      58      0.327   8.116E-08       0       57      59      1       58      62
+PFVSIVLKEGRTVEQKREMVKAVTEAIVRTVGAKAEAVHIVVHDEPAHNLANGGYLIS-
+>MGYP000358454772      58      0.293   8.116E-08       0       57      59      1       58      62
+PIVKVDLWEGQPKEKKAEMAEAVATDFSRILGCSKDAVIVIFNDVELSSWSVGGKLVS-
+>MGYP001179536557      58      0.357   8.116E-08       0       55      59      1       56      62
+PIVTVEASAGRTIEQKRGLVKDITDAVVKNYRVPAEIVIVVIREIADEHLGKGGKL---
+>A0A1H5JRA2    58      0.423   8.116E-08       0       58      59      1       59      63
+PIIQISLIEGREPQQIRNLISQVTNSVSNALDAPVESIKVIVTEVAPTHWGSGDRTIAE
+>MGYP001026925966      58      0.271   8.116E-08       0       58      59      1       59      64
+PVVQVYMARGRPIEVKRQIVQGITELVIKAINARPERVIVQIIELPRDSISIAGVLLSE
+>MGYP001297887575      58      0.305   8.116E-08       0       57      59      1       59      65
+PLVNFKLtSEGLTADKKRTLIAKVTELLATELGKNPDTTIVIIDEVETDNWGIAGESVT-
+>A0A0Q8R8W9    58      0.372   8.116E-08       0       58      59      1       59      66
+PLISAQIIKGRPPELRAAFMRELAEAAVRTLGVREESVRVILTEIEPEHWGIGLRNKAE
+>MGYP000500925717      58      0.345   8.116E-08       0       54      59      1       55      66
+PIITIQQSIGRTLEQKQILLAKITEAFEVAYNLPPESVTVFFNEYEEDGWGKGGR----
+>A0A0S7YHA2    58      0.322   8.116E-08       0       58      59      1       59      66
+PFLEISMWQGFEDHKKEKLISELTDVVMRIVECPKEAVHIIIREESRENWASGGVQHSK
+>MGYP001348964453      58      0.576   8.116E-08       0       58      59      1       59      66
+PIATINIIEGRDDAKKEALIEKVTLAIHESLDAPIESIRVIINEMPKQHYGIAGKSVKK
+>MGYP000389115927      58      0.258   8.116E-08       0       56      59      8       65      66
+PLITVSMYPGRSQQQKDDFAKTVTKSAVEILKVAKEqDVIVVFNENPKGNWFLAGEQL--
+>MGYP000928110857      58      0.322   8.116E-08       0       58      59      1       59      67
+PEITVHMAAGRTPEQKKKLMTRISEAVVESVGVPLDVVTVTIVEAPLIDKMKAGVTFAE
+>MGYP000964123988      58      0.305   8.116E-08       0       58      59      1       59      68
+PLIEISIGTGRTPEQLRALIDGVHQVAEKTVDAASENITVIIREVEPQHWSRGNRTIAE
+>MGYP000169438124      58      0.285   8.116E-08       0       54      59      1       56      69
+PYINVKITdENVTRPQKDALIAGITELFEVILQKKPEYTMVVIEEIPTDNWGIGGQ----
+>MGYP000449830414      58      0.372   8.116E-08       0       58      59      1       59      69
+PIIQATIIEGRSPEALREFIRQLTDSAVNALGAPADTVKVVVTEVAPTHYGSGNHTVAE
+>MGYP001293066555      58      0.465   8.116E-08       0       57      59      1       58      70
+PIVQIHLLEGRSREIKEHLVKRVTAAICESLGSKEEQVRIILSEMSGQDYAIGGITMA-
+>A7NLU0        58      0.379   8.116E-08       1       58      59      2       59      70
+-VLRVTMVEGRTDEQRAALMRRLSECAARHFDKSLEEVRLVIYEIPKTHWGVGGRSLAE
+>MGYP001496420880      58      0.350   8.116E-08       0       56      59      1       57      71
+PITIVNIKKGRTVAQKREMAKRMTQVLCETMDVKPQSVRIIINEMENENFAIGGTLV--
+>UniRef100_UPI000F7E2AB7       58      0.293   8.116E-08       0       57      59      1       57      71
+PVVNIQMFEGRDDA-KPAIAEAVTRAISEFAKVEPEYIYVIFSDIQKDNWAVSGEIVS-
+>UniRef100_T0UQ73      58      0.345   8.116E-08       0       54      59      1       55      73
+PYVHVELFEGRTVEQKAAIAKEITETISKHAGAPTSGIHVIFNDLPEGMLYQGGE----
+>3300021843.a:Ga0226657_10004550_7     58      0.288   8.116E-08       0       58      59      1       58      75
+PVLHVNIWKGFEQEKIEYLIENLTKVFSDV-GISPEAVEVIIHEIPQSHWGLGGVPCTE
+>13056|Ga0138256_12210001_2|+115|01    58      0.313   8.116E-08       0       50      59      33      83      85
+PMIHIEMFEGRTVDQKRACAAAVTKAWAETCDGKPEQVHVIFTDVAKADWA--------
+>A0A1C4MUB9    58      0.305   8.116E-08       0       58      59      1       59      94
+PQVAITLAEGRSPEQIRALLHAVHTAVQRTTDARPDHIRVVVHQVPRSHWSTGDVTLTE
+>SRR5689334_6835762    58      0.250   8.116E-08       0       57      59      28      87      101
+PLINVKVLEGvLSPAQKQDMIRRLTDTMVAIEGEKmRPVTVVLLEEIRSGDWGMGGRSLT-
+>SRR6218665_1514945    58      0.280   8.116E-08       1       57      59      40      95      106
+-VLEISMFAGRSIQAKRRLYTALTAAFER-FGVPATDLKIVIHEVPRENWGLGGRAAT-
+>SRR5471032_2118154    58      0.305   8.116E-08       0       58      59      50      108     110
+PEVSVHAVEGRTPEQKKALCADITAAVVKHFNAPIEAVTVSIIDAPRDSKMKGGVMFSE
+>SRR5215510_3750444    58      0.327   8.116E-08       0       54      59      56      110     111
+PFVQIQILKGHSQARKDKIAERVVDAVSEVAELPKDAVGVVFEEVDAEHWYVGGR----
+>MGYP000478034765      58      0.309   8.116E-08       2       56      59      56      110     112
+--IELTLFPGRSLEVKEQVIFEITRLLGERLEIPAEDVFIVINDPPYGNWGFGGEQL--
+>MGYP001050677293      58      0.285   8.116E-08       0       55      59      47      102     118
+PIIHIFMLGGKTLEQKRAIAKGITDVICRNIDVSPDLVTIQMVELPSEDVSVGGVL---
+>MGYP001450804845      58      0.237   8.116E-08       1       58      59      59      116     126
+-LIEATLFAGRTPKTKKAFFQAVVKSMGE-LGVDAEDVRVVIYDVPRENWGLkGGQQASE
+>MGYP001019766439      58      0.252   8.116E-08       0       58      59      55      117     127
+PYefvIEVMLFSGRTKQTKKNLFSKITNDLNRELGISKESVIIILSEQPKENWGVrGGIPADE
+>SRR5262245_45505446   58      0.310   8.116E-08       0       57      59      68      125     129
+PLIQVNMAAGRTDEEKKRLMAEITNAVEAALGVSPGAIRVWIHEFGATEYMAGGVLLA-
+>SRR5665213_1655417    58      0.293   8.116E-08       1       58      59      62      119     129
+-ILEFSMFEGRSADVKKELIRSLFSGFERDLGISPQDLEITIHESPKSNWGIRGQPGDE
+>N8R1W1        58      0.288   8.116E-08       1       58      59      62      119     129
+-LIEICMFYGRSLETKKKLYQTLVKNLTE-LGIPKDDIFILLQEQALENWGIrGGIPASE
+>MGYP001256893506      58      0.288   8.116E-08       1       58      59      61      119     133
+-VIEVTLIKGRNFETKKCFYRDVVGNLSQELEIPPNDITIILNEQPAENWGIrGGIPASE
+>SRR4051812_33446753   58      0.261   8.116E-08       0       58      59      53      117     133
+PYITISTVRGiLDAAQKKTLLERVTDLMVEVEgqGSPdfRRNVWVRIEEQEPSHWSLGGmQPTSE
+>MGYP001443237983      58      0.403   8.116E-08       0       56      59      72      128     134
+PTVHVFLIAGRTDAQKEALIGELTRAASDTLGAPPEAVRIMIFDVANTDFGMNGVTA--
+>SRR5260370_32187908   58      0.344   8.116E-08       1       58      59      62      119     136
+-IVEIVLFEGRSAETKRRLIRLLINRVCRGLDLSPDDLEITIFETPRQNWGIRGQLGDE
+>MGYP000151933502      58      0.293   8.116E-08       0       57      59      64      121     136
+PYFTAIVLAGRPAAQRQALLEALTAVIVDALGVAPDAVRGQIVEVLPENWGIAGRPAS-
+>18519|scaffold1763793_1|+1|11 58      0.327   8.116E-08       0       57      59      16      73      145
+PIVNITLFEGRDEETKARIAREVADTVAEHTGNSIADVHVIFDEKPRDAWSRGLTLAS-
+>MGYP001001706313      58      0.310   8.116E-08       1       57      59      81      138     149
+-FIEIIMFSGRTKETKSKLFRSLVDKLHDKLNIDPQSVFIVINEQPTENWGIrGGISAS-
+>SRR5919108_4348964    58      0.288   8.116E-08       1       58      59      127     184     194
+-LVEVTLFAGRSRQAKRRLYQALVRNFGE-LDVTPTDVFVVLHEPPLDNWGIrGGQMASE
+>SRR6185437_2491105    58      0.293   8.116E-08       1       58      59      174     230     238
+-IVEVSMFEGRSVETKKDYIRALIAELGSV-GIQPSDVEITITETPRSNWGIRGVPADE
+>M0PJ65        58      0.340   1.116E-07       6       55      59      0       49      56
+------MYEGRTTERKQQLVESITEAMVDHADASPEHLHVIINDVPKESWGRNGKL---
+>MGYP000300611947      58      0.454   1.116E-07       0       54      59      1       55      58
+PIAEITLFEGRSKELKRKLIEEVSKCIANTLEIPIEQVWVVLREEPKENFGFGSK----
+>MGYP001095667037      58      0.298   1.116E-07       0       56      59      1       57      59
+PVIRFENAGDLTKEQKTELIEKMTEVVVAVTGKPAQYVYVKIEEIEREDFGIGGKPL--
+>MGYP001387410551      58      0.241   1.116E-07       0       57      59      1       58      59
+PYINIRVAGELTEEQKKEIVSEVTDTMERIAKKPKSATYITIDEVPRSNWAKNGELLD-
+>A0A1A7V854    58      0.425   1.116E-07       0       53      59      1       54      59
+PFVHIELIEGRSKEQKENLVKEVTEAVVRNTGAAGENVHVILQEMKASDYAQNG-----
+>A0A2E8EDT9    58      0.285   1.116E-07       0       55      59      1       56      59
+PLVEIKWWAGRDNATKAKTIELVTNAICEACNCSPDAVTVIIQDFDKAGWGKSGKP---
+>A0A0R2I8H4    58      0.425   1.116E-07       0       53      59      1       54      59
+PFVHIELIEGRSKEQKENLVKEVTEAVVRNTGAAGENVHVILQEMQASDYAQNG-----
+>A0A1H7M4U9    58      0.436   1.116E-07       0       54      59      1       55      59
+PIVHVEMIEGRSKEQKEGLVRDVVKAVETHTGAPKEAVTVIINEINKDNIATKGE----
+>MGYP000234299528      58      0.339   1.116E-07       0       55      59      1       55      60
+PIVHIDLLP-RDAEVKRKVAKEVTEAICRAASCPPEAVSIIFYDMPAESYAVAGKL---
+>MGYP000923335677      58      0.403   1.116E-07       0       56      59      1       57      61
+PIVQIDFFEGKTVEQKRVLAEKVTKAIAESLNCPETAVSIIMREMKTDNYAKAGRLW--
+>MGYP001151572830      58      0.258   1.116E-07       0       57      59      1       58      61
+PVINVSLLSGRTQDDKRKIVKALTDAYCSVSDLAPENVVVILTEVEANHWARAGTFVS-
+>A0A177KN25    58      0.423   1.116E-07       0       58      59      1       59      61
+PIIHITMLEGREDETIKQCMRDVARTVQKSLDIPLESIRIVVEEVPKNRFAVGGTLKSE
+>A0A1I4HF19    58      0.410   1.116E-07       0       55      59      1       56      61
+PIVQIDLIEGRTTEQKREMVKRVTEAITQTANCPAEAVTIVIREAAKQHIAKAGTL---
+>MGYP000850976099      58      0.357   1.116E-07       0       55      59      1       56      61
+PIVQVEIAEGRTIAQKRELVSKMTEAFTSSLRVSPENVQIIIKEFKPENYAKSGKL---
+>Q3ADP7        58      0.322   1.116E-07       0       58      59      1       58      62
+PVIQIDAGP-MSKEKKAELIKNLTDAASSTLNIPPQAFIVIIRENSLDNVGSGGKPLAE
+>D1YWK6        58      0.305   1.116E-07       0       58      59      1       58      62
+PIITLEMGP-LSAEQKEKLIVAFTRDVCDVTGMPPEAMIVLIRELSRDNMGMGGRQLSK
+>A0A0U4W4P2    58      0.305   1.116E-07       0       58      59      1       59      62
+PIVKIELFSGRSIEIKKKIAQEITDILVKNLNIPSEAVIIIFDDIEKHNFAQAGRLAEE
+>MGYP001207947937      58      0.250   1.116E-07       0       55      59      1       56      63
+PVVTIDFYKGRTLEQRREMVKRVTQALVETIQCDPESVHISLRETEPIDVAHGGIL---
+>MGYP001264841454      58      0.489   1.116E-07       5       53      59      6       54      65
+-----DMMEGRSAEKKERLIYEVTNTVATVLEAPKENVRVLIQEMPPSHWGIAG-----
+>954|Ga0307405_15177789_1|-138|01      58      0.392   1.116E-07       2       57      59      0       55      65
+--IIVEMFTGRTDEQKRALVKLVTQGAVDALGVRPEGVRVRITEIEKRHSAIGGVLRS-
+>A0A0F5VBR8    58      0.241   1.116E-07       0       57      59      1       58      65
+PIVNIQYIDSITDHQKRQVIEQVTEVMVKVLNKKPESTYIVLQQIETENWGVNGQTVS-
+>MGYP000288908473      58      0.438   1.116E-07       0       56      59      1       57      66
+PILNIGLIEGRSDEQKEDLIKKVTDACVSALDVKPETVRIVLSDIATQDFGVAGESV--
+>A0A1W1UYH1    58      0.305   1.116E-07       0       57      59      1       59      66
+PYVKVEITRdGTTQAQKEALIQAITDALSDILGKDPEKTFVTIAEINLTDWGIGGQSIA-
+>A0A1Y0D6D9    58      0.421   1.116E-07       0       56      59      1       57      66
+PILNIALIAGRSNEQKEALIKEVTDACVKALDVKPETVRILLQDIAAQDFGVAGESV--
+>A0A1H6NUI1    58      0.525   1.116E-07       0       58      59      1       59      66
+PIAIINIIEGRSDEKKQALIVSVSRAIAESLDAPLESIRVLVQEYPDNLWAAGGETIRE
+>MGYP001247253406      58      0.421   1.116E-07       0       56      59      1       57      69
+PIVLVNIKEGRTVDQKRRMAAEMTKVLSETMEVPQSSVRIIINEMANDNFAIGGTLV--
+>A0A2A3MQ27    58      0.500   1.116E-07       0       53      59      1       54      70
+PIIEVNLLEGRSAEDKERLIHALTEAAISSIAAPRESVRIILREMQAEHFAVGG-----
+>MGYP001047057207      58      0.258   1.116E-07       0       57      59      1       58      73
+PIVTVYWFPERTHKMRQKVAEGITEVISNVTKIPKDIVRVLFVDVPTTHWSKGGKLVS-
+>MGYP000994733870      58      0.241   1.116E-07       0       57      59      4       61      73
+PILNVTTWDGQTDEEARELMVALTQTMKEVTGVPLDKITVYIQEIPRNRWAEAGSLGS-
+>A0A271M1B5    58      0.275   1.116E-07       0       57      59      1       58      76
+PIITVQLAKGRTIEQKQSFVEVVTKEAARKLNVKEEWVTVIFEEYDRENWASDGQLHA-
+>MGYP000921931428      58      0.322   1.116E-07       0       58      59      3       61      76
+PIVQVTLTQGRSPETIRSMITAVTQALADTGVAPKENVRVLVHEIPTEHFAAGDVTIAE
+>MGYP000712809862      58      0.350   1.116E-07       0       56      59      1       57      76
+PIIQMNLMQGRSEAMKRDAIVAVTDALVRTLGVRRDQVRIMINELLPENYGMGGATA--
+>14524|Ga0207857_1008055_1|+1|10       58      0.293   1.116E-07       0       57      59      12      69      79
+PILTLEMLSGRTEEQKVELADVLTRETARIAKCALQDVQIVFSEVPRSSWAVGGKLVS-
+>MGYP001080196927      58      0.440   1.116E-07       0       58      59      1       59      79
+PVVIVHMLAGRSAGAKKLLIKEVTAAVATTLAASPESVRIIIQEMAGEHYGIAGLPVEE
+>3300005529.a:Ga0070741_10000636_121   58      0.363   1.116E-07       0       54      59      1       55      80
+PTVIVYWSPGRTDEQKATVIREMTDVLVRHGGASRESVLIIFQDILPGNSGRGGV----
+>MGYP000509789302      58      0.260   1.116E-07       0       49      59      1       50      80
+PHVVIKMFPGRTQEQKEKLSKLITQAVMESIGVEEKSISIAVEEVPREDW---------
+>MGYP000925366835      58      0.280   1.116E-07       0       49      59      1       50      82
+PHVSVKMWPGRTEEQKRALADRIVSAVRETLGASDNSITVLIEEIEPSAW---------
+>MGYP001126478068      58      0.327   1.116E-07       0       54      59      1       55      83
+PIIRITMSPGSTQSQKVALVEEMTSAYVRTCNGIRDRVMVLIEEMPIESWGVGGK----
+>21955|scaffold684911_3|-630|00        58      0.238   1.116E-07       0       58      59      1       67      93
+PYVNIKVTregtaPGEsatTPAQKKALIKGVSDLLFDVMGKPHHTTFVVIDEVDLDSWGVGGVTTPE
+>8787|Ga0307283_11185888_1|-1|01       58      0.300   1.116E-07       0       57      59      20      79      95
+PYVQVKVIEGvFGAEEKAQMVRAVTDAMVSVEGEAmRGVTWVTIEEVASGSWGIGGTPLT-
+>SRR6185437_16202330   58      0.333   1.116E-07       4       57      59      64      117     120
+----IKVAEGRSVEQKRVFVREVTKVTAQTLACPPESIDILISEVPRDAWAKAGKLMA-
+>MGYP001231160547      58      0.327   1.116E-07       1       57      59      59      116     127
+-FIEITMFAGRTKETKDRLFKSLAEKLHDALGINPQSVFIVINEQATNNWGIrGGISAS-
+>MGYP001253794798      58      0.266   1.116E-07       0       57      59      54      113     128
+PMIEVHVIKDvFSTEQKTSIIKKLTDAMVSIGGENmRGVTWVKIHEVASGDWAIGGQPLT-
+>A0A1J5RQ16    58      0.293   1.116E-07       1       57      59      62      118     129
+-LLEVALFPGRSLATKRALYRALTDAVV-VLGVSPDAVTVMLNEVALDNWGIrNGQVAS-
+>MGYP000480539519      58      0.271   1.116E-07       0       58      59      62      120     133
+PFFEFNVLEGRPLAQRQELMKQFAEILAEETGIPLSQVRGMCRRVPAEEWCIAGKPASE
+>MGYP001439323389      58      0.389   1.116E-07       0       58      59      66      124     137
+PYFSFIVLEGRSQEHRERLLRGFTDLVVDILGAPRANVRGGIVPVAPSDWCIGGTLASE
+>A0A0W0VVW0    58      0.254   1.116E-07       1       54      59      70      123     137
+-IISIDCFPGRTTDTKRRLYRRLTENL-ETCGIPQDHIKIVLRESNRENWGIlGGQ----
+>ERR1700712_779916     58      0.310   1.116E-07       0       57      59      66      123     138
+PYFVAAVLQGRPVEQRQRLLAEITDALCDVLAATRSRVRGRVVQVPPEDWAIGGVPAS-
+>MGYP000152103229      58      0.322   1.116E-07       0       58      59      1       58      140
+PLVNVNMARGRTAEQKAALLRAIADAVEEHLGAPRDSIRVWVTEFEADD-ALAGREAGE
+>SRR4029453_8167937    58      0.200   1.116E-07       0       57      59      73      132     148
+PLINVKVIEGvFRDDQKQDIVEKLTDTMVEIEGENmRGVTWVVVEEVKSGDWGVGGQALT-
+>MGYP000535344227      58      0.310   1.116E-07       0       57      59      72      129     149
+PLIRMALMEGRTTETLHRVMADLSEVVARVLGGDPQRVRVQIDHIHPDRWAIGGVPAS-
+>SRR5436190_9565793    58      0.272   1.116E-07       1       54      59      92      146     152
+-FIQIFFLPGRTVEQKKGFFKAVADGLHQRLGLRREDVFIGLVEVPRENWSFGnGE----
+>SRR5450755_2046863    58      0.258   1.116E-07       1       56      59      90      147     164
+-LIQVTLIKGvFTTPQKQEIIERITDAMVAVEGENmRRAVWCVINEVAGDDWGIGGQLL--
+>ERR1700685_4560845    58      0.410   1.116E-07       2       57      59      98      153     173
+--VQVTIVSGRTADQKHALIAQVSAAVASALDTPVERVRVAIYEVSADEWGIGGVPYA-
+>A0A1U5WK47    58      0.389   1.116E-07       0       58      59      112     170     176
+PIIEVTIAAGRDPRQLRQLIHELTAAAQRALDAPLPTIRVILRETPPTHFAAGDVTLAE
+>ERR1700722_16123676   58      0.254   1.116E-07       0       56      59      108     166     181
+PLVTIDLIEEvLTPEQKKDLLAKMTQALADVAGAGlRPAIWVRINEFGSGDWAVGGKPL--
+>SRR3954471_6233410    58      0.316   1.116E-07       1       58      59      125     183     190
+-IIQITLSSGRTLAQKRALYRRIAENVAR-LGVRREDVWINLVEVAKENWSFGlGEaSYAE
+>SRR6266849_6192137    58      0.305   1.116E-07       0       55      59      231     288     301
+PLIEVNVFEDeLSPDQTKDLIRKLTEAVTTVV-SPkiRDVVWVVIHEIKSGNWGAGGKP---
+>MGYP000175682904      57      0.372   1.536E-07       15      57      59      7       49      56
+---------------KREIIEKITSAVVDAIGCPTEAVHVIINEVEKDNWGIGGTPAS-
+>MGYP001481301656      57      0.351   1.536E-07       6       58      59      0       53      56
+------MFEGRTREQKKELVKRVTEAVVEAIGVKPESVRIYLTETQRSDVAVAGEfLADE
+>MGYP001206035558      57      0.210   1.536E-07       0       56      59      1       57      59
+PFLEVLWFPGRTDPQKKQLAEEITQSFVKITGCKASAVQIVFKEINEENSAASGKLL--
+>MGYP000927925061      57      0.410   1.536E-07       0       55      59      1       55      60
+PIVQLEILP-RNEELKRKLAKEVTQTIVNVLNCPPSEVRMIIREMPKENYAVAGVL---
+>A0A1J9SQQ2    57      0.436   1.536E-07       0       54      59      1       55      60
+PIIQIQIIEGRKQEQIQNLIFDVTEVVAKNLDVDVGRVRVLVNEIPSSHWGVGGR----
+>MGYP000928715798      57      0.275   1.536E-07       0       57      59      1       58      61
+PMIRVELLKGRSVEQKREFALVMTAEASRILKCPADAIDVVFIDIDRDSWAKAGVLVS-
+>R9UQZ4        57      0.196   1.536E-07       0       57      59      1       61      62
+PLIEVKLFESRlkDAATETELIAELTDAVARVLGEDaREQTWVVLQGLPPARWGVAGRPGA-
+>A0A143Z681    57      0.389   1.536E-07       0       58      59      1       59      62
+PYVHIELLEGRTDEQKQALMRDVVDAVAKNANVSKESVHVILNEISKQHLTKNGEFIGE
+>A0A1F8RBB1    57      0.285   1.536E-07       0       55      59      1       56      62
+PFVTIRMIEGRGVEKKRGLVKDITDAVVKNIGCPPTAVHIDIVEYSQENLAQAGTL---
+>MGYP000991465426      57      0.413   1.536E-07       0       57      59      1       56      63
+PIIQIEMFKGRSIEQKKAIVKEVTEAMVHTAGCKPESVEIIIRE--KYNFSSAGRLKS-
+>MGYP000040039408      57      0.491   1.536E-07       0       58      59      1       59      63
+PIATINLIEGRTDEKKEILIEKVTLAIHEALDSPIDTIRIILNEMPKQHYGMGGKSIKK
+>MGYP000141367589      57      0.410   1.536E-07       1       56      59      2       57      64
+-VVSITIIEGRDRETKNRLIAKLTEAVIETLDAKPGQVRVIINEVGDGDYAVGGKPV--
+>MGYP000679760800      57      0.423   1.536E-07       0       58      59      1       59      65
+PVIQISIIEGRKPEQIRGMIRDVTNAVAENLDAPVETIKVLVTEMAPTHYGSGHQTVAE
+>MGYP000856668696      57      0.266   1.536E-07       0       58      59      1       60      66
+PIIRVEMFKGRSAEQKKKITKELIDGFIRgAGGGKPEAFTVLFTDYDKEDWAVGYEMMSE
+>24118|scaffold6666316_1|-61|00        57      0.327   1.536E-07       0       57      59      1       58      69
+PTVTIQILAGRTLEQKRAMAKKVTEANCETSGAKPESVTLYIEETHRENVARAGVLFA-
+>MGYP000512298174      57      0.311   1.536E-07       0       57      59      1       61      69
+PYINIKMTKedgGATPEQKEELIKGVTKVFADIFGRGDKSAVVIIDEIPTDNYGIGGKSIT-
+>U3QGS6        57      0.338   1.536E-07       0       58      59      1       59      69
+PIIQITMVKGRPDELVKHCIKGIANTVHETLGVPLESVRVIACEVPATHWAAGDVTKDE
+>MGYP001165338826      57      0.300   1.536E-07       0       58      59      1       60      70
+PFVNVIITdEGASDKQKAQIISQITETLQTVLGKNPKTTHVVIQEAPVAAWGIGGLPCVE
+>MGYP000358962072      57      0.271   1.536E-07       0       56      59      1       59      71
+PYIEVKVFENeLTPEQSNALIKKITNAVADISSEKlRDVTWVVINEVKSGHWGIGGNTL--
+>A0A0C1QLP9    57      0.375   1.536E-07       0       55      59      4       59      71
+PVLVVNMMEGRTDDQKRSLVENVTNAVCESLKCESHKVKIIINEMPGNGYAIGGKL---
+>J7JI80        57      0.316   1.536E-07       0       57      59      1       60      72
+PLVTIKGIEGvFSSEEKQKAIRAVHDAMVSIEGKNMEEVtWVIFEEVKSGDWSIGGKMLT-
+>MGYP000209266796      57      0.230   1.536E-07       0       57      59      1       65      73
+PYVNIKVTQeggpngtGPSTEEKKQLVKGVTDLLATVLGKNPATTCVVIDEVPLENWGLEGRQVS-
+>E7ACR7        57      0.311   1.536E-07       0       57      59      1       61      74
+PYINIRISKehgGATTEQKRALISGVTDLVVDILGKKREATIVIIDEIHTDNCGLGGETIT-
+>MGYP000998084544      57      0.263   1.536E-07       0       56      59      1       57      75
+PLVTVELLPGRSDEVKDKIAKGIAKVVTEVGGASIDHCWVIFRETAANNWSIAGDML--
+>MGYP000162132198      57      0.280   1.536E-07       0       49      59      1       50      76
+PHVNVRMYPGRTEEQKRALTAKIIEAFGEAMDIPSKWLTVAIEEVEPDDW---------
+>A0A0F2QX69    57      0.353   1.536E-07       0       57      59      1       65      76
+PLIQIKVLEGtLTTEQKNEMIAKVSNIVAEIEAGPQakekllPHTWCIIEEVAPAHWGIGGNPLS-
+>X1IKT6        57      0.288   1.536E-07       0       58      59      9       66      76
+PVVHVNMWKGISEEKVKEIISGITKVFID-MDIPARAVEVIVHEIPKSHWGIEGKPATE
+>MGYP001210304197      57      0.310   1.536E-07       0       57      59      1       58      77
+PLISVSMAKGRTVEQKRALLEGITKVVNETLGAPVSSIRVWVNEFEATDFIAGGEILA-
+>MGYP000952202830      57      0.200   1.536E-07       0       49      59      1       50      78
+PHVVVKMYPGRTREQKEKMAERITQALKETIGCEEKSISIAVEEVPSEEW---------
+>MGYP001354015050      57      0.260   1.536E-07       0       49      59      5       54      80
+PHVEIKCFPGRTEEQKKRCAEKVAEDVAEILGCTISSISVVIRDIPQEEW---------
+>10876|scaffold_2706915_c1_1|+1|10     57      0.266   1.536E-07       0       57      59      11      70      83
+PLVNVEVLEKvFTPEQKNKIIADITNVMVAIEGEPfRSVTWVKINEVKEGLWGIGGHPLT-
+>MGYP000421190699      57      0.254   1.536E-07       0       57      59      23      81      91
+PFVNIQVtREGVTKEQKKKIIEGVTTLLFDVLKKAPELTHIVIEEVHTDNWGFAGEQVT-
+>MGYP001271526669      57      0.250   1.536E-07       0       58      59      23      80      92
+PYINVKMYPGRSDEQKREVARRIVAAVMEVCNVtDASQCPVVIEEITTEDW--NGPIAAE
+>SRR4029078_10418067   57      0.322   1.536E-07       0       58      59      24      82      103
+PNIRVELPPGRSVAQRRQFAEQVSSAAVEVLGARQQDVRIMFEEVAADFVANGGVLASE
+>SRR5579872_515872     57      0.344   1.536E-07       0       57      59      19      76      105
+PIIQCDIRRGRSPEQLEQLASGITDAVIRHTGIPLDYMFVVIRQHPGASFIEAGEPVP-
+>SRR5215212_6594938    57      0.295   1.536E-07       1       58      59      49      109     110
+-VLQITISAGRSVEQKRMLYRRITELLAERPGIRPEDVFINLIEVGKENWSFGqGiaQYAPE
+>SRR5580693_4336675    57      0.241   1.536E-07       0       57      59      49      106     113
+PDVHISWLTGRTVDQKRKVVEGITKVLSEEAGAKPESTHIVFIDIPHTDFASGGMLVA-
+>SRR4051794_38616522   57      0.355   1.536E-07       0       58      59      53      111     114
+PEVYVHAVKGRTQEQKRALIADISAAVVKHFNVPIEVVMVEIVETEPGNKAKGGVLFSE
+>SRR3954447_15226419   57      0.266   1.536E-07       0       58      59      1       60      115
+PMIEVKLYEHRvTDESVPKMIEKLTDALAESSGAAKEHIQVVIQGVSPKHWGIAGKTAAE
+>12926|scaffold3030148_1|+3|10 57      0.275   1.536E-07       0       57      59      57      114     116
+PNVTIQWFAGRTDQQRREVTVAITEALVRIGKTTADQVHIVFQDVEKNHWGYNGKLSS-
+>SRR5512146_2357046    57      0.267   1.536E-07       0       55      59      56      111     117
+PLIQITLLKGRTTEQKRRIAERVTDVLVEEAKTNREGVVVTFVDVETDSYARGGVL---
+>SRR5882762_6632164    57      0.500   1.536E-07       0       53      59      57      110     118
+PILQVSMVEGRPAVLKERLIAELTETVARVLDAPCDSVRVILTDVPAAHWGAGG-----
+>ERR1700746_1551388    57      0.250   1.536E-07       0       57      59      51      110     124
+PLIQVRVIKDvFSKEQKQQMISKLTDAMVSIEGESmRGVTWCVIEEVESGDWGIGGKSLT-
+>MGYP000703358926      57      0.355   1.536E-07       0       58      59      1       59      128
+PNLNIYVVEGFAAAQKAALLKGMTDAVVETIGAPRESVRIFLIELAKAHVCFGGTLLSE
+>SRR5687767_15406764   57      0.271   1.536E-07       1       58      59      62      119     129
+-LVEITAFPGRSPEAKRALYRSIVRKLA-VEGVPADDISIVILEPPLVNWGIrGGRSADE
+>3300027706.a:Ga0209581_1000014_652    57      0.271   1.536E-07       0       57      59      1       59      139
+PYIHVTLASGRSKEKKRALITALTDTMERVLEVARIDIHVLLWELPTENIGEAGqEPAP-
+>MGYP000558966910      57      0.446   1.536E-07       0       55      59      1       56      155
+PIINIQIMQGHSAEQKTALLKNMTQAVVDSIAAPLPSVRVVILETPRENVIVGGEL---
+>SRR5690348_2974833    57      0.310   1.536E-07       0       57      59      82      139     163
+PIVEVTMFSGRDEETKARLTREIAAVVAEVTVNSMSDVHVVINEVDRDNWGKGAVLAS-
+>MGYP001400459531      57      0.415   1.536E-07       4       56      59      126     177     183
+----IDMTNGM-EEQKKAVIEKVSAALVEALGAPIENVRVWIHDVPKAQWGIGGKTA--
+>SRR5262249_6106932    57      0.322   1.536E-07       0       58      59      16      77      201
+PLVQVHTIKGvFTPEMKKKIIEKVTDAMVAVEGENLRGVTcVTINEIDSGDWGIGGRaLTAE
+>SRR6185503_2070289    57      0.233   1.536E-07       0       57      59      166     225     239
+PLINVKLIEGvFSEPQKKQIAKSLTEALIQIEGEAlRSVTWCIVEEVKSGDWAIGGQPLT-
+>MGYP001183572354      57      0.413   2.113E-07       0       45      59      3       48      49
+PIINVQMMEGRDPEQIETLMKNLTDTVSESLGAPKENVRVLVNEVP-------------
+>MGYP001154092927      57      0.291   2.113E-07       11      58      59      0       47      50
+-----------TAAQKKALMKGVTDAVTESLGIPPEWVTVLIYELERSDIATGGVPLDE
+>MGYP001114930462      57      0.446   2.113E-07       0       55      59      1       56      57
+PILHAHILAGRSAAQKQAFARAVTEAASVHLAVPATAVRVLIHEIPAAEWFTAGEP---
+>A0A1W1VSD3    57      0.428   2.113E-07       0       55      59      1       56      61
+PIVQIDLLEGRTVEQKRELVTKVTEAISESVNCSKDNVTIILRDMPTHHLAKAGVL---
+>A0A0S8CGX4    57      0.285   2.113E-07       0       55      59      1       56      63
+PIITINQFEGRTIEQKRQVAKEITDSIVKIYEISADRVNIAFFDVPKHNAAKGGKL---
+>A0A1V9DQN0    57      0.355   2.113E-07       0       58      59      1       59      63
+PEIVVYAVEGRSAEQKKTLMVKITEAVVESFGVERDRVVVSIVETKASDKARGGVLYSE
+>MGYP001082405940      57      0.254   2.113E-07       0       58      59      1       58      65
+PIIRVELLSGRNQQQKKEIADVFTRELARIAKCGIGDVQVLFDEVDKQNWAVGGV-ISE
+>MGYP001027090373      57      0.421   2.113E-07       0       56      59      1       57      65
+PFIQINLTKGRSDEKLETLIHEVTRTVAEFAEAPTNAIQVVINEIEPKHWGIAGESV--
+>MGYP001066644227      57      0.355   2.113E-07       0       58      59      1       59      65
+PIIEVNMVEGRTQEKKENMMRRVTEVVAETLECSTADVRIIIREMNPHHYSVDGDTFAK
+>UniRef100_A0A5S3TPM2  57      0.306   2.113E-07       0       58      59      1       62      66
+PYVNIKITPtesGVTKQQKSDLIEGVAGVLRDVLGKPESYTTVVIDEVAIENWGSGGKQVTK
+>MGYP000422311263      57      0.315   2.113E-07       0       56      59      1       57      67
+PRISMTMMEGRTIEQKRELVKGFVDICVKVLDIPAERVTVAFTEYSAENLAPGGVLW--
+>MGYP000899702426      57      0.327   2.113E-07       0       57      59      1       58      68
+PEVVVYMFEGRTLEQKRALVRGLTDAVTQALDVPAQAVTVQLIEGSRENRARAGRLIS-
+>A0A150JHE9    57      0.433   2.113E-07       0       58      59      7       66      70
+PFVEIYLWRETSDELKKExLIKEVSKKVSEITGAPLDAVEILITEIPKANWGKGGIXASK
+>A0A211Z772    57      0.271   2.113E-07       0       58      59      1       59      70
+PIIHISLVEGRDAQAVKACLKAIARTVHETLGVPLDSIRVFANEVPSTHWAIGERTKDE
+>MGYP000894743636      57      0.296   2.113E-07       0       53      59      1       54      71
+PVVAVKMAKGRSLEVKRRLVAEITKVITDTLDVKQEWVTVLLDEYERENWSSGG-----
+>MGYP001288716774      57      0.275   2.113E-07       0       57      59      1       58      72
+PFVHLQNAGPLDEDQRRALATKITEAIHEVTGKPHGSVYLSITEVPRENFAVGGKLLA-
+>MGYP000271024567      57      0.285   2.113E-07       0       54      59      1       56      74
+PLINVKLIENvFSPEQKVEIIEKLTDAMESISPGHRDLTFVVIDETKEGDWGIGGK----
+>UniRef100_A0A2K9FNW9  57      0.388   2.113E-07       5       58      59      1       54      74
+-----TLVEGRSPSQLRALIGEVTRAVARTADAPPEAVRVIVREVPASHWAAGDVTIQE
+>MGYP000958291671      57      0.237   2.113E-07       0       58      59      1       59      75
+PIVRLSCAKHPTPQQRKRLVQRLTDAVVQELEVPAAVVNVIIEPIDPAHWAVGGRGLDE
+>A0A1I7FLL6    57      0.300   2.113E-07       0       49      59      1       50      76
+PHIEIECFSGRTDEQKEQCAERIADVVAETLGCKTSSVSVAITDVPEEEW---------
+>MGYP000381188698      57      0.254   2.113E-07       0       50      59      1       51      76
+PHITLKMYQGRTEEQKKAAAKALTEALQNTLGCTEEHVSVSIYDYDPAEWG--------
+>A0A0Q7TY03    57      0.274   2.113E-07       0       50      59      1       51      77
+PHIIVKMFAGRSDEVKQQLAHALTKTLIDTLGSSEKSISVGIEDVAPDDWG--------
+>A0A2E6SQX2    57      0.269   2.113E-07       0       55      59      1       63      77
+PHIKVQMWPGKSNEQKQALADAMSQCIQDVLGSSEASVSVAIEDIQPNDWGsvvyepeIEGKP---
+>MGYP000468772067      57      0.482   2.113E-07       0       55      59      1       56      78
+PIIEVHIAEGRSMEDKNKFVRQVADAAVDSLGVRLEQVRIIIREIHDGHFSVGGEP---
+>7443|scaffold444745_1|+2|10   57      0.233   2.113E-07       0       58      59      18      77      83
+PIIRVEMFKGRTPQQKKAIARELIDGFIRgNGGGNPDAFDVVFVDVDKQDWAHGYEMMSE
+>25642|Ga0315912_11287449_1|+185|00    57      0.233   2.113E-07       0       57      59      1       60      98
+PFVNIKLIEGgLSHDERQELIKRVTDAVVSVYGEGvRSVTWVACEDVRSGEWGIAGQPIT-
+>MGYP001215977883      57      0.389   2.113E-07       0       58      59      34      92      99
+PLIQINMLEGRTPEQKKALLSAVTEAVHTSIGASLPSIRVWVTEFPADDYMAEGVWQPE
+>SRR5438046_10350045   57      0.288   2.113E-07       0       58      59      36      94      102
+PEITISMAAGRTDEQKAGMMRDITQALVKNLGVDADAVVIQINEPPLAHKMKGGKTFVE
+>SRR5277367_6515665    57      0.293   2.113E-07       0       57      59      48      104     107
+PNVIIQQLP-KSPEAKRELVKRITDAIVDAYKSPAETVHVWIEEFPADGYAVGGKLIA-
+>K4LHG2        57      0.267   2.113E-07       1       56      59      52      107     109
+-VIEITLFEGRSREIKSELYRTIARNLAQSPGIAARDLVIALYEIPRENWGTGGRPA--
+>A0A246MC36    57      0.350   2.113E-07       0       56      59      63      119     125
+PVIVAILIAGRTLDQKRALIGALADTAAATLDAPPDATRVMIKDIPNTDFGIGGKTA--
+>SRR6478752_2288475    57      0.368   2.113E-07       2       57      59      66      121     128
+--ISIDAFEGRSIDAKRTLYREIVDSL-EPLGVPRDHLSIVIREIPRTNWGIrGGEAAS-
+>SRR5208282_4456549    57      0.293   2.113E-07       0       57      59      65      122     142
+PFVQMVLMGGRPKEQFHALIAAVTDILADVLGCDRKMIRIQISSGDPDGWGVGGIPAS-
+>ERR1700722_8097792    57      0.310   2.113E-07       0       57      59      96      152     155
+PNVIIQQLP-KSPEAKRELVKRITDAIVDAYKSPADSVHVWIEEFPADGYAVGGKLIA-
+>8117|Ga0209464_10253244_1|+2|11       57      0.270   2.113E-07       11      58      59      155     202     211
+-----------TPDQKRVLAKELTDATVRALGVPADSVDIMMFDIPRHDWATAGVLWSE
+>12152|Ga0209007_1012557_2|-480|00     57      0.400   2.113E-07       0       54      59      1       55      462
+PYLHVIIASGRPAEQKRSLIRALTDATERVLDVPRNEVYVFVRELSAENLGDGGE----
+>A0A011Q9R5    57      0.418   2.906E-07       0       54      59      1       55      59
+PIVHVEMIEGRSKEQKEALIKDVVKAVETHTGASKEAVTVIIDEISKENIATKGE----
+>MGYP001380151470      57      0.214   2.906E-07       0       55      59      1       56      59
+PVIEVKVMGKLSEGQKKEIAKSFTDTMEKVAGKPKDYTYIIFTEVPPTHWAHKGEL---
+>MGYP001261921098      57      0.344   2.906E-07       0       57      59      1       58      61
+PIIEVKVLEGKSIEQKRKVAEGITQVCINEFGVAPDAVRVIFTIMRKEDFAVSGKLRS-
+>MGYP001354380648      57      0.322   2.906E-07       0       58      59      1       59      61
+PEIVVYAVAGRTHEQKKMLMEKITEAVIESFGAQRDRVVVQIVESDPNNKSRGGVLYSE
+>A0A261S7G1    57      0.305   2.906E-07       0       58      59      1       59      61
+PEVVVFAVKGRTPEQKKLLLQRITQAVVDSFDIAAERVVVSIVEADPENKAKGGVLYSE
+>G9WGA8        57      0.338   2.906E-07       0       58      59      1       59      61
+PYIQIDMLEGRSAEQIKKVVKDITEVMVNDANASADAVNIVVRESRKDHIAVGGVLKSE
+>MGYP001123984688      57      0.339   2.906E-07       0       55      59      1       56      61
+PLITVKAAEGRTVEQKRKLVKDITDAVVKNFNAPADSVIVDIVEYSKTNLAKAGQL---
+>MGYP000138456945      57      0.305   2.906E-07       0       58      59      1       58      62
+PVVRVTWFENKDDKAKKAVAKEITESIVRNTGAEANSISVIFEEVAQADWAIGGN-LSE
+>MGYP001177059791      57      0.362   2.906E-07       0       55      59      1       58      62
+PIVTVAIPEGvYTRAQKDTLIGELTDAIVRVGGEKqRAITRVMIQDYPEGNWGSGGKT---
+>A0A202DGN1    57      0.305   2.906E-07       0       58      59      1       58      63
+PVVKIDLIEGRTNEDKQKLIKGISNSFEDI-GIAKEKVHIIINEVNKENWGFKGLQATE
+>MGYP000008521977      57      0.400   2.906E-07       1       55      59      2       56      64
+-VVTIDILEGRDRETKNRLMKKLTEAVIETLDAKPHQVRVIVNEVKDGDYAVGGTP---
+>MGYP001228228533      57      0.300   2.906E-07       0       58      59      1       60      66
+PVIRIDIGKNSiTPEQKQMLIERFTETAVEVTNIPKHAFFVIINEYEDGNYAVGGVTLDK
+>MGYP000487065250      57      0.571   2.906E-07       0       55      59      1       56      66
+PIAILNIIEGRDLEKKRALTNAVTEAICKSLDAPVQSVRVIINEMPKENYAIAGEL---
+>MGYP000841571377      57      0.418   2.906E-07       0       54      59      1       55      69
+PFVKIDLFEGRTEEQKIELAREVTEVVSRVAKAPKEAIHVFINDMPEGTYYPHGE----
+>MGYP001112908741      57      0.258   2.906E-07       0       58      59      1       62      71
+PLVDIELIEGvFDDAQKAKMIEKVTDAMVEVEGENmRQVTWVRVKEVQSRHWGMGGnTPSTE
+>MGYP000951913086      57      0.363   2.906E-07       4       58      59      5       59      71
+----VTMVEGRTPEQKAALIRRLAEAAAQHFAVPVDEVRTIIYEVRRDEWGIGTITMAE
+>MGYP000685475381      57      0.300   2.906E-07       0       57      59      1       60      72
+PLIQIKVFKDeLSPEQSTDIIAKITDVITEVTHEKlRDSTWVIIDEVKDDHWGLGGKALS-
+>A0A172ZG57    57      0.275   2.906E-07       0       57      59      1       58      73
+PFITVKVLEGKTVEQKRELVQKMSELVSDVFEVEKEKIFIFFEDLAPHNYGKHGELLP-
+>MGYP000273148103      57      0.436   2.906E-07       0       54      59      1       55      75
+PFVKIDLFEGRSEEQKIELAREVTEVVSRVAKAPKEAIHVFINDMPEGTYYPHGE----
+>A0A096HI27    57      0.338   2.906E-07       0       58      59      1       59      75
+PIIQINLLEGRDAALVSECARQVAQTVHHTLGAPLDTIRVLVHEVPRTHWAIGAQTRQE
+>3300008152.a:Ga0114285_1003779_2      57      0.344   2.906E-07       0       57      59      1       61      76
+PFVNIRVTKenGePTAEQKRALISGVTELVASVLGRNRASTVVIIDEVDTDNYGLGGESIS-
+>MGYP000764219153      57      0.436   2.906E-07       0       54      59      18      72      78
+PFVKIDLFEGRSEEQKIELAREVTEVVSRVAKAPKEAIHVFINDMPEGTYYPHGE----
+>MGYP000918414465      57      0.294   2.906E-07       0       50      59      1       51      82
+PHINIKMWPGRTEEQKQKLTDKVINAVKEATGAPDDYITVAIEEISSSEWA--------
+>SRR4030042_1892004    57      0.305   2.906E-07       0       58      59      17      74      99
+PIVHVNVWEGFGQKNAKTVIHGVTKVFVD-MGIPKHAVEVVVHEIPKSHWGVAGEPASE
+>MGYP001004548328      57      0.403   2.906E-07       0       56      59      33      89      100
+PILEMHILEGRSVDKKRKAVAAITAAVVASLEVRPDQVRILITEHPSEHFAVGGITA--
+>A0A1F8UVA2    57      0.258   2.906E-07       1       58      59      37      94      103
+-LIELTVFPGRSNEMKSAVIKEINRLLSERLNIQPSDILIIINEPPLENWGLRGKQTSE
+>SRR5918912_3353402    57      0.310   2.906E-07       1       57      59      48      104     105
+-VVRATMFLGRSLETKRRLYRAIADAL-EPLGVPADELQVVLHEPPLESWGIrGGGPAS-
+>SRR5579872_602385     57      0.310   2.906E-07       0       57      59      44      101     106
+PHVQITLLEGRTIEQKRKLVERVTAAIAEEAGTAAEGINISLIEVKSDCYARGGVLIA-
+>ERR1700754_1444976    57      0.266   2.906E-07       0       57      59      39      98      111
+PLVDIQLIEGvFSAEEKQRMIRKITDCMVEIEGETmREVTWVRVHEFRGGSWAIGGNCLS-
+>SRR5688572_33355823   57      0.280   2.906E-07       1       50      59      64      112     116
+-LVTIEVYPGRTVEKKQRLYAEVAERFA-VVGIPADHLTVILHEVPPENWG--------
+>ERR1700730_5035220    57      0.313   2.906E-07       0       58      59      28      94      117
+PIVNIQItreetLPGYtrvTREKKAQLIEGVSKLLLDVLNNPMNSTFVVIDEVDAENWGWGGLPVEE
+>SRR3954467_14147162   57      0.237   2.906E-07       1       57      59      12      70      118
+-FINVKVVEGVsTAGQKHEIVQKLTDAMVGIEGENMRSItWCVVEEVASGDWGIGGQPLS-
+>SRR6476660_9536473    57      0.456   2.906E-07       0       56      59      66      122     123
+PIAFVSIREGRPPETIRTMISAVTRAIAESLDAPPSSVRVVVTEVPLTHWAAGDVTL--
+>MGYP000885927179      57      0.322   2.906E-07       1       58      59      59      117     127
+-IVEITAFAGRSKDAKRQLYKEIVDNISVTTKLKKEDVFIIVNDISKENWGIrGGQMASE
+>A0A1V4LTB6    57      0.275   2.906E-07       2       58      59      62      119     129
+--IEITLFKGRTLESKRQLYQTICDALTEQLRLPAHSVLILLKEHDAENWGmRGGQPACE
+>SRR5665213_3321393    57      0.263   2.906E-07       1       57      59      2       58      135
+-IVSVALFPDLSPVQKAFIARGIVDVIAEHAGVPREQVQVLITDIPREDWAVGSRLAS-
+>18095|scaffold3406293_1|+3|10 57      0.258   2.906E-07       0       57      59      37      94      136
+PVITVQLGRERTLEVKRRLVSGLTDIVADVLEVPRGEVTVLIDVRGRDNWATGGELLS-
+>SRR5436190_6430730    57      0.275   2.906E-07       1       58      59      70      127     137
+-IIEVSMFEGRAEDTKRKLIRMLYERLGERVGLGPRDVEITIFETPVRNWGINGAPADE
+>18075|Ga0302325_11763654_1|+198|00    57      0.252   2.906E-07       0       58      59      81      143     156
+PvFIQITLNRGRTVAQKRALYARLADLLHETANVPRSDVIVNLVEVSKEDWSFGdGiaQYAPE
+>SRR6478735_5716212    57      0.322   2.906E-07       2       58      59      114     175     179
+--IQITMSEGRSVEKKRLLYRTLAERLQRELNVRPEDVMVSLVEVKKENWSFGnGVasyaPAEE
+>SRR3984893_17748030   57      0.310   2.906E-07       0       56      59      9       66      180
+PTYFCTTLEGRlTAEQKRKIAGEITRVHCDVTGAPRFFAQVIFQEVRPGDYFIGGAPL--
+>A9D946        57      0.303   2.906E-07       0       55      59      1       56      192
+PVIEAHLLEGYSEDERQRLARALTDAACLVIPANPDAVTVMIREVPKANYMRGGKT---
+>SRR3989338_694617     57      0.259   2.906E-07       0       53      59      1       54      339
+PLITVSLYPGRSQQQKEEFAKAVTKSAVEILKTKENHVIVVFDENSKENWFMAG-----
+>MGYP001234095848      56      0.365   3.998E-07       0       51      59      1       52      53
+PVIQIHLIEGQTREAKQELVRRVTEVVCDTLNKPPEKVRIILDEKPADGYAI-------
+>MGYP001495723202      56      0.384   3.998E-07       6       57      59      0       51      57
+------MFEGRNIDQKRDMVRELTRAFVETAGGTPASVNVVITDVAKSDWGSNGELWS-
+>MGYP000046341358      56      0.298   3.998E-07       0       56      59      1       57      59
+PIVTIENVGELTKEQKEQLAEKVTKLVVEVTGKPSKYVYVRIDEIPRENFAMDGKLL--
+>MGYP001143617445      56      0.275   3.998E-07       0       57      59      1       58      61
+PVVELKTMGKLSHQQKAEITRRFTRTLQDVAGKDPSSVYVIIREIEPSNWGHAGELYS-
+>MGYP001056871303      56      0.355   3.998E-07       0       58      59      1       58      62
+PVVVVEIIEGKTSEEKEKLIKGITRAFAEI-GVRAESLYVIIHDIPRRDFGLRGEQASK
+>A0A073JYE8    56      0.436   3.998E-07       0       54      59      1       55      63
+PIIQIQVIEGREKETIEHLISNVTNAVSESLHVDKERVRVLVQEIPGSHWGGGGK----
+>A0A1Q9SRY7    56      0.338   3.998E-07       0       58      59      1       55      63
+PFIQVTMGAGRTPERKERLLRAAADAVE----VPESSVRVWIVEPPAADVLVGGETLAE
+>MGYP001036901961      56      0.387   3.998E-07       0       58      59      1       62      64
+PIIQIQIIEGRKQEQIQNLIFDVTEVVAKNLDVDVGRVRVLVNEIPSSCWGVGGrskESLKE
+>A0A1C3F3H9    56      0.305   3.998E-07       0       58      59      1       58      64
+PFIQMEAGK-YTKEQKEQLISGFTKVASETLGIPEDKFIVLLKENELDNWGTGGKMLSK
+>MGYP001390805708      56      0.339   3.998E-07       1       56      59      2       57      64
+-IVTITIIEGRDQAVKNRLIARLTDVVVETLGAQPRQVRVVINEVRNGAYGVAGKPV--
+>MGYP001155476164      56      0.280   3.998E-07       0       56      59      1       57      66
+PIIRVEMWKGVSKETKAELAETLSQDLARIAGKRKENITVLFTDYETHDWALGGELA--
+>A0A1S6U9E9    56      0.283   3.998E-07       0       58      59      1       60      67
+PFINIKMaGPEPTSEQKEQIIQEVTDTMVRVLGKNKERVMVMLETLKDDDIGVGGKSIKK
+>D3AJX1        56      0.350   3.998E-07       0       56      59      1       57      67
+PRIQIQMLKGRTAEQKRRLAKGVTEAASEALGISQERISLIMLEVEEDQLAHGGLLW--
+>A0A1M3BHE1    56      0.300   3.998E-07       0       49      59      1       50      70
+PHVIIKMVEGRTEEQKRALADALASAVTASLGCGEDLVSVAIEDVRDEDW---------
+>MGYP001105169454      56      0.472   3.998E-07       0       54      59      1       55      71
+PIAEITIFEGRSDDEKRLIFREVTGALERSMGASPEAIRVILREIPRMHFASAGE----
+>A0A2G5W1M4    56      0.383   3.998E-07       0       58      59      4       63      71
+PFVHIKMIEKRcSSEKKEIMIKEVTDLIAGILEQDVETVRVQLEEMRPEDWGIAGESVKK
+>MGYP000182458553      56      0.257   3.998E-07       0       58      59      1       66      72
+PYVNIQITKeggpngtGASAQQKRNIIDGVTSLLQKELNKQPNTTHVVITEIELENWGVGGLPVVE
+>MGYP001321740970      56      0.224   3.998E-07       0       54      59      1       58      76
+PVVHVYTAEGWlSPRRKKLMIEKITDAVVEAEGIPsvREMTSVLIHDVPDGGWGFQGK----
+>A0A177QHV7    56      0.222   3.998E-07       0       58      59      1       63      78
+PLITVKVFEGeLTQQQTADIIQGITEAVIPFVGERlREATWVLMEEVKSGAWGIGGKPfgLPE
+>3300020375.a:Ga0211656_10000100_43    56      0.338   3.998E-07       0       58      59      1       59      78
+PIIEMHLMTGRTEEQKCNAAKAVTDALVSSLGVKRESVRILITEHGEHDFFVSGMTMKE
+>MGYP000975590586      56      0.280   3.998E-07       0       49      59      1       50      82
+PHISIKMWPGRSEEQKRAMVDRVVAAVRETTGAPDDYITVSVEEVSSAAW---------
+>MGYP001408186687      56      0.258   3.998E-07       0       57      59      24      81      86
+PFITVKALEGKTAEQKQELVAKMTDLVSDVFQVDKNLVFIFFEDLSKENYGKNGTLYS-
+>MGYP001038021453      56      0.327   3.998E-07       0       54      59      14      67      87
+PHITIESGE-LTDEQKRSLIERITSVSSEIMNIPPEFYSVTIHEVDDASYGIGGK----
+>MGYP001488165299      56      0.322   3.998E-07       0       58      59      26      84      96
+PVIHINLVEGRDSELIKACVKAVAHTVSETLGAPLETVRVYATLVPAAHWAVGGQTKDE
+>SRR5262245_11461992   56      0.327   3.998E-07       0       57      59      25      82      98
+PFISVEILEGRTRVQRRDFAEAVTEAAIKSLGAQRERVRIRFIDLQPDDLARGGVLVS-
+>SRR4051812_10257229   56      0.316   3.998E-07       0       58      59      37      94      102
+PVITIDI--GFiPKEKKAALAKELTAKASEVTGIPEDKFIVLIKEMERENIGVGGVLLSE
+>ERR1700750_342183     56      0.372   3.998E-07       0       50      59      43      93      103
+PLVEISLLPGRSPEQKLAIARAVSDALVELGKATPESVDVIYREVESADWF--------
+>22803|scaffold227642_2|-132|01        56      0.232   3.998E-07       0       55      59      34      89      103
+PVVQVSLLEGRTTDQKRKIAKRITQMLVEEAGANEQGIVVTFVDLPTDSYASGGVL---
+>MGYP001244490336      56      0.237   3.998E-07       0       58      59      36      93      104
+PVVQVNVWSGISLENKKKMVAGITKVLEDI-GIPSQAITIIISEEPKENWASAGKLHSE
+>SRR5579875_2029117    56      0.383   3.998E-07       0       57      59      52      111     116
+PFVvaHIAILEGRDDAKKTRLVAEMTRVLASELNVAESDIRVFIVEYPKVHWGIGGQTAA-
+>SRR5262245_48155796   56      0.295   3.998E-07       0       58      59      48      108     119
+PLANIKVIEGvFTDAEKQQMIEKVTDALVSVEGERlRDKTVVIVEETRSGDWGIGGSTLTE
+>MGYP001322684175      56      0.338   3.998E-07       0       58      59      1       59      124
+PILNVQILQGSSASQKTALLQKMTQAVVDSVGAPLASIRIVLQEIPPEHVVVAGEIGKE
+>MGYP000452749977      56      0.428   3.998E-07       0       55      59      1       56      124
+PIINIQIMQGHSAEQKTALLKNMTQAVVESIAAPLASVRVVILETPRENVIVAGEL---
+>SRR5579862_7508751    56      0.283   3.998E-07       1       58      59      66      125     126
+-IVQITWNEGRTLEQKKALFRSIADGLAAAPGIRQEDVLVSLVEVKKENWSFGnGVaQYAE
+>MGYP001384010892      56      0.238   3.998E-07       0       58      59      55      116     126
+PYeilIEICLFSGRTKETKRKLFKEIVNNL-ESIGIDKNKIMIMLNEQPAGNWGLnGGQPADE
+>MGYP001292925887      56      0.252   3.998E-07       0       58      59      55      117     127
+PYkvlIEISMFTGRSKETKKNLYKTITENIAASGIFDKENILIVLNEVPLQNWGVrGGIPADE
+>A0A255HIH8    56      0.327   3.998E-07       0       57      59      1       58      134
+PTIQAYITAGQPPASRQRLIALLTDAVVASVDAPPEAVCVMLTEVPHEHYAVAGQPAS-
+>SRR6266851_1624046    56      0.272   3.998E-07       1       54      59      67      121     138
+-IIQITLVAGRTVDQKKELFKRIAELLQTGCGARPEDVFVGLIEAPRENWSFGlGV----
+>5512|Ga0310123_10497840_1|-1|10       56      0.271   3.998E-07       0       58      59      1       59      148
+PIIRMSMFEGRDPRVKAQLVREISDCVAEITGNDVADIHVMFDEYPKESWGREMILVSE
+>5467|scaffold_1443015_c1_1|+3|10      56      0.327   3.998E-07       0       57      59      91      148     164
+PYFEFLVLAGRPTQQRHDLLRGFTDLAAELLDAPRELIRGKVIELDPDNWAIGGEPAS-
+>SRR5690606_30246840   56      0.344   3.998E-07       0       57      59      99      156     170
+PFIAVEVLAGRPLAQHTALIERVSPLVADILGARLDRTRLRITEIQPEDWGIAGVPAA-
+>SRR4029453_13369967   56      0.233   3.998E-07       0       58      59      109     168     173
+PVIEVKLYEHRvTEESVPKMIEALTDALHESSGAAKEHIQVVIQGVSPKHWGMAGKPAGE
+>ERR1017187_6221070    56      0.293   3.998E-07       0       57      59      28      85      198
+PIVRVEMFRGRTTVMKEFLGRAIVDAVSEIAGPPRENVQVVFSDIPTDEWDIGPTLVS-
+>ERR1700728_2070997    56      0.418   3.998E-07       0       54      59      1       55      462
+PYLHVIIASGRPAEQKRSLIRALTDATERVLDVPRTEVYVFVRELSAENLGDGGE----
+>MGYP001197110156      56      0.760   5.500E-07       0       45      59      1       46      54
+PIAQINILEGRTDEQKEALIHEVTDAIVRSLDAPVESVRVIINEMP-------------
+>A0A1Q8CIH9    56      0.327   5.500E-07       0       57      59      1       58      61
+PFIQVTMAAGRTAEQKRALLAALADAVETSTGTPRTSVRAWIVEVEPAEVIAGGTILA-
+>MGYP000283190079      56      0.338   5.500E-07       0       58      59      1       59      61
+PTIFVNILEGKTQDQKDALVKRITEAAVETVDVVPEKVSVFITEYPKANVARGGIMYDK
+>MGYP000210893160      56      0.379   5.500E-07       0       57      59      1       58      61
+PVITIKLLEGRTDEQIKEMIKEVTEVVSRTVDAKPETISISVEEMRKDRYAVAGVRIS-
+>MGYP001204592329      56      0.258   5.500E-07       0       57      59      1       58      61
+PFIEIKVAGKLSKDQKEAITHEVTQTMKTVAGKPESATYIVITEVDRENWAKSGKLLS-
+>A0A0E1E6S1    56      0.327   5.500E-07       0       57      59      1       58      63
+PIIRVELLPGRTQHQKALYAAEATRLAAEILKCATESVDVIFTETAPQDWARAGRLYS-
+>MGYP001361149539      56      0.344   5.500E-07       0       58      59      1       58      63
+PYI---ILEGPqmTKEQKSKLVKEFTDTAAYTLNMPKDAFTVLIKESNPDNVGVGGELLSE
+>A0A1F1YNU0    56      0.305   5.500E-07       0       58      59      1       59      64
+PLVQVSIGKGRSTDQLRDLVSEVHKAVERTVDAKPDDITVIVNEVEPNLWARGNRTIEE
+>MGYP001117375060      56      0.283   5.500E-07       0       58      59      1       60      65
+PYVNIKITDdGVTQAEKKTLIQGTTKLLQEVLNKDPQSTFVVIDEVQTDNWGIGYESVTE
+>MGYP001214913483      56      0.271   5.500E-07       0       58      59      1       59      65
+PLVRIDMWAGQGPEVKRVLVRNVTKAVVDAVGCPVDAVEILICEQDKANSAQGGVTHAE
+>MGYP001195921540      56      0.305   5.500E-07       0       58      59      1       58      66
+PIIQISITP-QTLEKKAELSKTYTDEMHRILDIPKEAITIVFNEMPAESIANGGEMLSE
+>MGYP000883678418      56      0.254   5.500E-07       0       58      59      1       58      67
+PLVTIEIVP-QAYEKKAEIAKVFTEELHRITGVPKEAVTIVFHEFPPESFAPGGEMLSE
+>MGYP000415608329      56      0.238   5.500E-07       0       58      59      1       63      67
+PVVRVSWFEGKDHGQKQKVAAEITDSIVRNTGTDAKYIYVIFDDVAKSDWaGEGklyGAPPTE
+>MGYP001498717957      56      0.275   5.500E-07       0       57      59      1       58      67
+PIVRIEMLAGRSPELKHRLATEVTALVARLCESETSHIYVMFNDVQHHDWAVAGRVFS-
+>W7R2B5        56      0.344   5.500E-07       0       56      59      1       58      68
+PIVTIQVTdEGVSKAQKAELIKRSTEMLSQVLDKDPQTTFVVIEEVNLDNWGVAGLPA--
+>MGYP000122619500      56      0.278   5.500E-07       0       57      59      1       61      69
+PYVNIRITreqEPVTPEQKAALIKGVTDLLVDVINRGPATTVVTIDEIDTDNYGVGGETIT-
+>MGYP001069281558      56      0.322   5.500E-07       0       58      59      1       58      69
+PVIHAHVWNGFGEEKTEKVIRGSTRIFAD-LEVPEEAVDVLVHEVPMTNWGIGGVPASK
+>MGYP000666375121      56      0.400   5.500E-07       4       58      59      5       59      70
+----ITMVEGRTPEQKAELIRRLAEAAARHFDVPIGEIRTIIYEVGRHEWGIGPMTMAE
+>MGYP000940675016      56      0.362   5.500E-07       0       57      59      1       58      74
+PILTITTWPNLGDEISQTLIEKLTDVVHEVTKAPLDKVTVIILEVPSSRWGEGGVLGS-
+>MGYP001445030530      56      0.333   5.500E-07       0       58      59      1       60      75
+PYVLMHVtREGVSLEQKGALIKGVTELLVQVLHKKPAQTFVVIQEVELDNWGIAGTTTTK
+>MGYP001152576454      56      0.254   5.500E-07       0       50      59      1       51      75
+PHIIVKLWPGRNDEIKSKLAKRIANTVAEELNVDMGDVSVAIEEVPREEWG--------
+>MGYP001071432655      56      0.340   5.500E-07       0       49      59      1       50      76
+PHVNVRMYPGRTDEQKRALTAKIIQAFDEALDIPSKWLTVAIEEVAQEHW---------
+>A0A133UAQ7    56      0.245   5.500E-07       0       58      59      9       69      77
+PLIEVSLVEGeLSDKQKVKIANSVSDLLMdEIPDLPKEAISVLFYENPSENWIVGGKTVEE
+>MGYP000483276011      56      0.287   5.500E-07       0       58      59      1       66      77
+PYVNIKItREGgpdgndLSDAEKAELIHGTTELLARILGKSPASTFIVIDEVGLNDWCIGGLPVPE
+>A0A292ZG23    56      0.258   5.500E-07       0       57      59      1       58      78
+PFVDIRLAGNATREQKAAIVADVTRSLVERLGKSPAAVQVVISEIPTENYGAGGQLIA-
+>6534|scaffold959754_1|-2|10   56      0.440   5.500E-07       0       58      59      1       59      81
+PLIHIHLVAGRSDQQKQTLLHAVGEAVQRSIGAPPDTIRVWITEFLETDFLVGVETYAE
+>22405|scaffold195607_2|+418|00        56      0.254   5.500E-07       0       58      59      1       59      84
+PLIEVTMVEGRTPQPVRSLIAALTPAAVETVDAPVESIRVAVREVPTTLWAAGDVTIAE
+>A0A0T7FME0    56      0.340   5.500E-07       0       49      59      17      66      93
+PHVIVKMIEGRSEEQKQALTAEVTKAVMTALGSAESSVSVAIQDFPRDDW---------
+>23258|scaffold4565920_1|+3|10 56      0.283   5.500E-07       0       57      59      36      95      103
+PLVNIKVLKEdqLPAGKKAELIANVTRAVADTLGKNPAATWVTIDEVSTDNWGIGGESIT-
+>SRR6266567_2376695    56      0.431   5.500E-07       0       57      59      8       65      103
+PLIRIEILEGRSLEVRRELHDRVAQLIPEVLDASPETVRTHITEISVEEWGPGGVPAS-
+>MGYP001264930553      56      0.285   5.500E-07       0       55      59      32      87      104
+PTVIVYWSPGRAPAQKKKVIEEMTEVLVEHGSARREDVLIIFQDIQPGDAGRGGKL---
+>SRR5262249_10733143   56      0.271   5.500E-07       0       56      59      32      90      106
+PLVTIDVIKDvFTPDQKRTMIEKVTDAMLAVEGEPmRSLTWVKIKDIEVGDWAIGGETV--
+>SRR5690349_17273994   56      0.293   5.500E-07       1       57      59      42      98      109
+-IVTIDCFAGRSPEAKRALYAEIVGPL-EPLGIPRDHVTIVVRDVPAQSWGIrGGQAAA-
+>SRR5262245_57922351   56      0.344   5.500E-07       0       56      59      43      103     110
+PLAEIHVPQGvLSDEQKGAMIKGVTDVLVTALKLPPaqhRYLWVQIFETAPGGWGVAGRPL--
+>18601|scaffold2594338_1|-140|01       56      0.300   5.500E-07       0       49      59      40      89      115
+PHVTVKMWPGKSERQKARMAEAVTKAVMSSLGYGEESVSVSVEEVAPGDW---------
+>MGYP000459695785      56      0.310   5.500E-07       1       58      59      62      119     121
+-IIEIVMFEGRSIETKKKLIRALQQKITETTDIQPQDIEITLFETPKVNWGIRGVTGDE
+>SRR5690606_31754358   56      0.309   5.500E-07       0       54      59      1       55      124
+PFITVTATAGFTPEQKKNLMQRTSDTVVETLNSPLKSVRVMLHELPQGNYLSAGQ----
+>MGYP000031034257      56      0.327   5.500E-07       1       58      59      62      119     129
+-IIEISMFDGRTKETKKAFIRSLFENINNLCGIDSNDVEITIFETPKENWGIRGENADE
+>SRR6516162_2943772    56      0.269   5.500E-07       0       58      59      26      88      131
+PLVNIEVIENvFTPAQKKQLIEKVTDATISIEGEAmRSHTLVKIEEVKDGNWSVGGKivTASE
+>SRR4051794_33252964   56      0.293   5.500E-07       1       58      59      72      129     136
+-IIEVHMFSGRGPATRKALIRALMDDLSRELGLSLDDIEVTLFESARENWGIRGQHGDE
+>A0A1I7LZC9    56      0.423   5.500E-07       0       58      59      1       59      137
+PTIETFVVEGGSDGGKRDLISALTAAVVAAIDAPADSVRVILTEVPAAHFGIGGQSVAE
+>SRR5512138_1377460    56      0.275   5.500E-07       0       58      59      66      134     140
+PHVAVKLYPGRTEQQKEQLARAIADDVMRILGSSEASVSVSIEEVDAADWAEkvyrplivegGGTLYKK
+>ERR1700761_4134129    56      0.309   5.500E-07       1       54      59      87      141     150
+-VIQITWNAGRSIDVKRRFYRKVADDIARAAGISPQDVWINLVEVAKENWSFGnGE----
+>SRR5918993_4733794    56      0.272   5.500E-07       1       54      59      101     155     161
+-FIQITLNEGRPVEKKQELYKKIAELLSENTGVRPEDLMINLVEVSKANWSYGyGE----
+>SRR4051795_3328624    56      0.320   5.500E-07       0       52      59      91      143     162
+PHVTIKLYPGRSDAQKAKLAEEVTRAVMAAIGSAEASISVGIEDVAPGDWAEA------
+>SRR5579871_5171350    56      0.260   5.500E-07       0       58      59      99      167     172
+PHVIVKLWPGRSEPQKQKLVESVTKAVTTSLGYSDEAVSVSLQEVPSDQWtekvyrpdilGTAGRLYKK
+>MGYP001280726739      55      0.309   7.567E-07       1       55      59      2       55      56
+-VITIEMSEGYTVEQKRQLGKDLTEAFTK-LGMPADDVQIIIRETPDNCWIKAGNL---
+>MGYP001443985036      55      0.275   7.567E-07       0       57      59      1       58      59
+PNIEVLWFEGRNQEMKKKLVEEITNSFVNITGCKAKAVNIIFKEVDKKDTAAGGELLA-
+>MGYP001294799668      55      0.245   7.567E-07       0       56      59      1       57      59
+PYVNLKLVGKISRHQKQQIVKEFTETLERVVNKPKDHTYVVIDEVEGENWGVGDRLL--
+>A7I7E6        55      0.258   7.567E-07       0       57      59      1       57      62
+PVVHVELYEGRTREVKQRIVFGITDVFVKE-GVSSEAVTVILTEIKKENYGTNGKLVP-
+>MGYP000890509794      55      0.431   7.567E-07       0       50      59      1       51      64
+PIVNVHLFEGRTLEQKRRLVDEVTKAICNSIEVPADAVRIILMEMERTDFA--------
+>MGYP001336620826      55      0.446   7.567E-07       0       55      59      1       56      65
+PVAFLHIVKGRNEDTKKQLIKEVNEAIVRSLTIDSEKVRIIIQEVEKENWAVGGVT---
+>MGYP000451313451      55      0.266   7.567E-07       0       58      59      1       60      66
+PFVNVKIADPePSKEQKRQIIAEVTDTLARVLGKDPSAVLVMIETLKAENIGKSGKSLEE
+>A0A1G8BIG4    55      0.293   7.567E-07       0       57      59      1       58      67
+PQIHVTLLKGRAESEITALGSALTDAAARALGVSPDVVRVTVTECEPEHWFVGGESMA-
+>MGYP001154883699      55      0.322   7.567E-07       0       58      59      1       62      67
+PRVIIQLVEGRSLEKKRALVKNVTEIISETLGISKDRISIVLHEMKEDQLAHGGVLWqdrSE
+>A0A0J1F5E1    55      0.333   7.567E-07       0       58      59      1       58      68
+PFI--KMEAGKmDQAQKETLIAGFTEVASATLGIPPEAFLVLIKENEMDNWGKGGRMLSK
+>MGYP000609555475      55      0.258   7.567E-07       0       57      59      1       62      69
+PLVTLKLIAGeddaPSPETCERLMARLTEAVSEELGKDPAATHVLIETLPATHWGVGGQSVA-
+>MGYP000303598134      55      0.300   7.567E-07       0       57      59      1       60      71
+PLVDIHIIAGvFDDAQKTEMIKQVTDVMVGIEGENlRGVTWVKINECKRGDWAIGGNPLS-
+>MGYP000610315365      55      0.242   7.567E-07       0       58      59      1       66      73
+PYVNIKVtreggpdGKGPTADEKARLIAGVTELLQTVLNKSPASTFVVIDEVSLDDWGIAGRTVRE
+>A0A0Q9KCL8    55      0.271   7.567E-07       0       58      59      1       59      74
+PIVQVTLTQGRTPETIRSMISAITGALVDTGVAPKEAIRVLVNEIPTDHFAAGDVTITE
+>111|scaffold2748877_1|-2|10   55      0.410   7.567E-07       0       55      59      18      73      74
+PEIVVYLLEGRDLEQKRALVKDLTAAIVKNIGAPAESVTVSLVETAKTSKGKGGVL---
+>MGYP000288603309      55      0.362   7.567E-07       0       57      59      1       58      75
+PEIYIYAVEGRSMDQKRALVKDVTDAVVRHFDVTPGDVMVQIMETPPTSKAKGGILFS-
+>MGYP000722184219      55      0.300   7.567E-07       0       57      59      1       60      79
+PLVTIDLIKDvFSPAQKADIIHKVTEAMVDIEGEAlRAVTWVRIKEVEEGDWGIGGQLLT-
+>MGYP001283957073      55      0.436   7.567E-07       0       54      59      1       55      84
+PIIEMHMLEGRSLEEKARLAEKVTAACVEALDCSPMTVRILITEHKNGEFFVGGK----
+>MGYP001182376665      55      0.436   7.567E-07       0       54      59      1       55      85
+PIIEMHMLEGRSLEEKARLAEKVTAACVEALDCSPMTVRILITEHKNGEFFVGGK----
+>MGYP001301194539      55      0.344   7.567E-07       0       57      59      21      78      93
+PFARLSMMEGRPLEQVHQAIAVLTEVIAGALGGDPARVRVEVQYVSPDRWGIGGIPAS-
+>MGYP001250915528      55      0.316   7.567E-07       0       57      59      24      83      97
+PLAQIKGISGLlTQPQKEELIRKITDAIVSVEGEGlRPVTWVLLEEVPSGAWGVGGKALT-
+>SRR5882672_4842330    55      0.305   7.567E-07       0       58      59      37      95      97
+PEVYVHAVEGRSPAQKKALMKDITDAVVKHFNATPDNVVVTIVESLKVNKAKAGMPFSE
+>SRR6476646_7492793    55      0.333   7.567E-07       0       57      59      29      88      101
+PLVRITVLEGvFSASQKRLIVEGVTEALVAVEGEGlRASTWVIVDEVESGAWGIGGRALT-
+>A0A2E6KG82    55      0.263   7.567E-07       0       56      59      44      100     102
+PYIEVLWFPGRDENQKEILSKEITESFVRVTGCKPSAVEIIFKEITKENSASSGKIL--
+>A0A1G6M4W2    55      0.300   7.567E-07       0       58      59      47      104     108
+PFIQFD--GGKmTKEKKAELVAKLTETAQEVLGIPTQAFSVIIRENDMDNIGQGGKLLSE
+>SRR6478672_9635280    55      0.396   7.567E-07       0       57      59      40      97      109
+PLVQIHMVSGRTENQKKQLLQAITDAIRDSIDAPIDSIRVWINEIGPTEFMTAGVLMA-
+>SRR5271155_2369087    55      0.491   7.567E-07       0       56      59      53      109     119
+PIAHIDIMEGRSPDKIERMIVAVSEAIAETLEAPIENVRVIVNEMQAHQYGMGGKPW--
+>SRR5215207_3537866    55      0.275   7.567E-07       1       57      59      57      113     124
+-LVTIDCFIGRSLETKRALYQAIVQKLG-LCGIPADHVKVLLREASRENWAIrGGKPAS-
+>A0A1M7XXN7    55      0.254   7.567E-07       1       58      59      59      116     126
+-VIEIDMFSGRTIATKRQLYKDLV-VLANSVGIVSSNVTIILRDIDKENWGIrGGQPASE
+>SRR3990172_6981202    55      0.327   7.567E-07       1       57      59      69      126     127
+-IIEIVVFPGRSLEAKRKLYSAIVRNLSRSPGIAPDAVLIVLLEPPLTDWGIrGGQMAS-
+>ERR1043166_3332100    55      0.258   7.567E-07       2       58      59      62      118     128
+--VEITMFAGRSIETKRSLYKTLVQNLA-ALGVPELEIKIVLNEQPLENWGmRGGLPASE
+>SRR5471032_720502     55      0.362   7.567E-07       0       57      59      1       58      128
+PTLEVFLPEGHTPVIKAGLIAALTTATVDSIGAPAESVRLLISELPGTNFGIGGKTAA-
+>MGYP001175465460      55      0.298   7.567E-07       1       57      59      62      118     129
+-IIEISMFEGRSPEAKKDLLNGLMRGFVEDLAMAAEDVEITIFETPRANWGIRGQIAA-
+>SRR5215472_11545771   55      0.309   7.567E-07       1       54      59      68      122     129
+-FVQITMSQGRKPGQKRALFRGIVELLGKSPGVRPQDVFVNLVEVAWENWSFGnGE----
+>SRR5919197_178659     55      0.379   7.567E-07       0       57      59      70      127     130
+PEVIVELAEGRTVEQKRTLVREITDTIVRVCEVDPQAVVVIIQENPKTEKAKGSVLCS-
+>SRR5579864_8482716    55      0.241   7.567E-07       0       54      59      70      127     131
+PFIEIKLFESRveDDEQAARIVRAVTDGLCSVIGEaAREQTWVVVEGISPKRWGFGGE----
+>7465|Ga0209536_102366196_1|-2|10      55      0.294   7.567E-07       0       50      59      1       51      132
+PHVIVKLYPGRSEEQKKQLAREIAKKVTEIAVCEEKSVSVAFEEVAPEDWA--------
+>A0A0H4KKS4    55      0.236   7.567E-07       1       54      59      71      125     142
+-LVSITCAPGRTAEQKTGLYQAIADAFKEYLNIPIENIFITLNETHRENWSFGqGK----
+>SRR5512141_1452370    55      0.305   7.567E-07       0       58      59      88      146     147
+PMVRIELHKGRTTEQKTACAKEIVRAIQQHLNAPPEATQVVFVDVEKSDWMMGAALLPK
+>MGYP000993846535      55      0.310   7.567E-07       0       57      59      81      138     155
+PFFQFALLAGRPEEQRRRLLAGFTDLLVEILGADRSLVRGGIWTVAPENWTIGGATAA-
+>SRR4029078_2910721    55      0.200   7.567E-07       0       57      59      34      93      158
+PLINVRLIQGvFNDDEKAQMIEKLTDTMVEIEGENmRGVTWVVIDEVKSGDWGLGGQALT-
+>SRR5690606_26677219   55      0.355   7.567E-07       0       58      59      38      96      160
+PYVTISLTPGLSAEKKKELMQRCSDAVVESIGAPLTSVRVVVHELADDAYMNAGQFGAE
+>SRR6266853_6530369    55      0.266   7.567E-07       0       57      59      93      152     166
+PLIDVQLIKDvLNAEQKKQVIQKLTDAIVSVAGENlRGAVWVKILEVNSGEWGIGGKPLT-
+>4437|scaffold236842_1|+3|10   55      0.438   7.567E-07       0       56      59      104     160     166
+PVIVAILIAGRTDAQKRSLIAALSDAAANVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>SRR5438132_640892     55      0.444   7.567E-07       4       57      59      109     162     172
+----ITMMRGRTPEQKEALIAQLSQAAAKHLDWPLEEVRVAIYEIGEYEWGIGGRSVA-
+>12764|scaffold791149_2|-358|01        55      0.344   7.567E-07       1       58      59      110     167     177
+-IIEISMFEGRSDTAKRQLIRLIFERFNAELGMSVQDVEITIFETPRQNWGIRGVVADE
+>SRR5215469_13853591   55      0.258   7.567E-07       0       58      59      121     182     198
+PLIQVKLIENvFTAAQKKQIITKLTDAMVSIEGENmRSVTWVVIEEARSGEWGIGGQaMTSE
+>MGYP000976895447      55      0.409   7.567E-07       13      56      59      231     274     280
+-------------DQKRKVIEKVTDALVEALGAPKENVRVWLTEVPKTQWGIAGKTA--
+>MGYP001302363864      55      0.381   1.041E-06       0       54      59      1       55      59
+PFVHIELIKGRTDEQLTNLMKDVTEAVHKDTGAPKEHIHVIIDELGKHSYGNNGE----
+>A0A0Q3WIH2    55      0.491   1.041E-06       0       58      59      1       59      61
+PIIQIMMLEGREQETIEQCIRNVARTVHESLGAPLSSIRVIVNEVPKNHFAVGDRLKSE
+>MGYP001260780546      55      0.210   1.041E-06       0       56      59      1       57      62
+PFIHVEVLKGLSVEKKQKIVEEITDTFNNVANIPKDRVFVFFEDLDEENYAKNGSLV--
+>MGYP001153887873      55      0.288   1.041E-06       0       58      59      1       59      62
+PYVSIRVAGKLSREQKSKISEGVTEVISEVANKPPEAVLIFIDEVARENIAKSGKLLDE
+>A0A1H7YEL1    55      0.322   1.041E-06       0       58      59      1       58      63
+PIITLDGPK-LTKEQKKELIKGFTETASNVVNLPEEAFVVLIKEMEAENVGVGGELLAE
+>MGYP000887149138      55      0.275   1.041E-06       0       56      59      1       58      63
+PTYNVHYPKGLlSAEQKQAIAKAVTEAHSTVTGAQRFFAQVLFREIPEGDWYLAGQPL--
+>MGYP001061283690      55      0.275   1.041E-06       0       57      59      1       56      64
+PVVNITSWP-MGKERKAKVIKKITEVFTEI-GIPAEAVTVIINDLPKENWGTAGEQHS-
+>A0A0J8GVC2    55      0.363   1.041E-06       0       53      59      1       55      66
+PIVTIQITdENVSEKQKLSLISECTDVLTRVLNKDPNTTFVVIDEVPMSNWGIGG-----
+>MGYP000745989761      55      0.288   1.041E-06       0       56      59      4       62      66
+PFTTIKVIENvFTNEQKKEMLKKVTDALIDVCGEKtRKGQWVVIEEVKNGDWSIGGEIA--
+>26188|scaffold_2302117_c1_1|-178|00   55      0.338   1.041E-06       0       58      59      1       59      68
+PIVTIAARPLPDLEKKATLVRKVTEATCEAYGMPAESIIVFIQEYPKENIGVAGCLVAE
+>F0T9A5        55      0.362   1.041E-06       0       57      59      1       57      68
+PMVQINVWKGFEEEKIEYLIKNITQAFVEV-DVPAQAVEILVNEVPKSHWGVGGELCS-
+>MGYP001100245436      55      0.327   1.041E-06       0       57      59      6       63      69
+PTIIIELLEGRTVEQKRKLAEEITKDVSEILNVGKEYVTIIYHDSRYHDLAKAGVLAS-
+>MGYP000324080144      55      0.210   1.041E-06       0       54      59      1       57      75
+PFVEVRVFEGeLSESQTQEVIQKITDVLVSFSGESlRRYTWVVVQEVKSGNWGVGGK----
+>A0A1V5XK81    55      0.333   1.041E-06       0       50      59      1       51      76
+PHVVVKMYKGRSEEQKQALTRRVSEALIETVGCSDDHISVAIEEYDRKEWG--------
+>13054|scaffold955173_1|+3|10  55      0.258   1.041E-06       0       57      59      10      71      78
+PFVTIRLIEkalGDGADAKvEEIGRRVTEVICDVSGLPPEAVWVVCENVAPDRWQVGGKTVA-
+>MGYP001097305478      55      0.288   1.041E-06       0       58      59      1       59      92
+PYVRIEITDGATYEQKLQIYKETTEMLQRILNKKPEYTFVVIEEVDNKNWGHMGTSVAK
+>17936|Ga0316628_105111374_1|+2|10     55      0.293   1.041E-06       0       57      59      39      95      100
+PVVIIETWSGKSEDQKATLIRGITRVFEEI-GVTSDQVQIIIHDVPKTNWGMRGDQCS-
+>SRR5690348_9945894    55      0.283   1.041E-06       0       57      59      27      86      102
+PLVTIDLIKNvFSPAQKQEIIQRVTDAMIAVEGEAlRSVTWVRINETNEGEWGIGGQLID-
+>ERR1700730_15122951   55      0.321   1.041E-06       0       55      59      47      102     109
+PIVHIHIMKGRSIDKKRELAEKVTSAVTESIGVDRETVHVLLHESEVENVAKSGIL---
+>MGYP001396671494      55      0.241   1.041E-06       1       58      59      30      87      115
+-VIEINMMKGRSKERRKRLIKLLFERVEKDLGIDPVDLEVTIVESEPENWGFRGMTGDE
+>SRR5882757_9050240    55      0.346   1.041E-06       0       51      59      66      117     118
+PLIQVTLARGRSPEQLAALGKALTRAVEASVGAKQESVRVILSECDPDHWFV-------
+>SRR6218665_4056939    55      0.320   1.041E-06       0       49      59      48      97      123
+PHVIVKMLAGRSQEQKEALSAEVTKTVMSVLGCREDVVSVAIEDVQSENW---------
+>SRR5574337_116933     55      0.314   1.041E-06       0       53      59      64      117     124
+PFVHVDLFEGRTDEQKIALAHDITQAVIKNTGAPKSAIHVFINDMKEGTYFPQG-----
+>A0A0G9I0Q8    55      0.296   1.041E-06       2       54      59      67      120     126
+--IQITFNEGRTLEQKKALYKAIVKNMGDSVGMRPQDVFINLVEIKKENWSFGnGE----
+>SRR6187402_2464113    55      0.314   1.041E-06       2       54      59      67      120     126
+--VQITLREGRTVEQKKALFAAIVKNMVDSVGMRPQDVFINLVENAKENWSFGnGE----
+>X4ZZ82        55      0.310   1.041E-06       1       58      59      62      118     128
+-IIEITLFSGRSVEAKRSLYRTITEKL-EPLGIMKQDIMIILLEPTMENWGIRGLPASE
+>MGYP000091345121      55      0.327   1.041E-06       1       58      59      62      119     129
+-IIEISMFEGRSIEAKKALIHSIFEQFETKLNILPIDVEITITETPRHNWGIRGKTGDE
+>A0A1Q3N7I3    55      0.258   1.041E-06       1       58      59      62      119     129
+-IIEISMFEGRTTSAKKQFIQSIFSNIQQQCGISPQDIEITIFETPKSNWGIRGQNADE
+>Q8YNJ7        55      0.258   1.041E-06       1       58      59      62      119     129
+-IIEIIMFEGRSVETKKQLLRDIFKKVDEKFGISVYDIEITLFEIPKQNWGIRGIPGDE
+>ERR1035438_7162796    55      0.237   1.041E-06       1       58      59      72      129     139
+-LVEIVMFAGRSEDAKRAMYEEIVRRFAK-LGISGDDVTIVVLESPRCNWGVqGGLPASE
+>A0A1H4YNH7    55      0.322   1.041E-06       0       57      59      1       59      141
+PYVHVALLIGRSADQKRSLIRAITDSIMRVLEVGPRDVHVFLWEFTTENAGVAGeEPGP-
+>SRR3954470_3184176    55      0.241   1.041E-06       0       57      59      19      80      144
+PIITVKVIKGVvltSDEQKRDLLKKMTDTFISVVGdVARPYTYCIIEETPLYEWSIGGQPLP-
+>ERR1700722_13083052   55      0.333   1.041E-06       7       57      59      88      138     144
+-------FKGRSREQKRLLVRELTDTYVRVAGGKPESVTIILQDVDKEGWGAAGALMA-
+>SRR5579859_3498232    55      0.258   1.041E-06       0       55      59      76      133     145
+PLVTIDVIEGdFTPAQKRRPVKQVTEAVVSVEGEAlRSVTWVRVQEFQGGDWAIGGQP---
+>SRR5574343_422138     55      0.310   1.041E-06       0       57      59      77      134     149
+PFIRMVLMEGRTVEQLHRVIAELTAITARLMDVDKERIRVHIEHAHRDRWGSGGVPAS-
+>ERR1017187_678358     55      0.245   1.041E-06       1       57      59      93      149     156
+-HVQITMLDGRTTEQKRRAVKRMTEVLHEELNVNPEKLTIAFVEVPRDSYASNGTLIS-
+>SRR5690554_4877471    55      0.258   1.041E-06       1       58      59      131     188     199
+-VIEINMMQGRTPETQKTLIKELFKKIESVIGISPVDVEVTIKEQPPHCWGFRGMTGDE
+>MGYP000078393593      55      0.294   1.041E-06       0       50      59      1       51      251
+PHIIVKLYPGRSAEQKKRLAREIVKSVTQIAVCEEKSVSVAFEEVAPEDWA--------
+>MGYP000698084837      55      0.372   1.432E-06       8       58      59      0       50      53
+--------KGRTDEKKKDMIRKVTAAVVESIDCPIEHVSVVVTEYESKHWGKAGVPGDE
+>A0A1L4C227    55      0.309   1.432E-06       0       54      59      1       55      59
+PIVHVDMIKGRTDEQKKGLVEDIVKAVETHTGASKDAITVIINDVEKNNIATKGE----
+>A0A139NSU6    55      0.446   1.432E-06       0       55      59      1       56      60
+PFVRIELFEGRSAEQKAKIAQEVTEVIARNANAPKENIHVIITDLKEGEFFPHGEL---
+>MGYP000353074144      55      0.396   1.432E-06       1       58      59      2       59      61
+-IIDIMLVDDSTQEQRENLMVAVTKAATDCLGAPPEKVRIIIREVPKTHYAIGGVPKSK
+>Q2NEH3        55      0.316   1.432E-06       0       57      59      1       57      61
+PIITI---EGPkaSKEQKKELIEKITKVASECYNLPEQAITISIYENPMDNVGVGGKQLS-
+>A0A150YIS7    55      0.355   1.432E-06       0       58      59      1       59      62
+PYITIKLMEGRSIEKKQQMVKEVTDALVNSLDITADDVRIELEELQYGMFARAGQLIIE
+>MGYP001152899894      55      0.333   1.432E-06       0       56      59      1       57      62
+PFLNIQLMKGRTIEQKRKLVASVTKAVCDSVDVVPEKVRIVLSEMEAEDCAIAGILV--
+>A0A1Q8BEZ3    55      0.300   1.432E-06       0       58      59      1       60      63
+PRVEINMVEGdHSVKQKIAFMRKATEAVVNVLHCPPDDVRVLIREYKRENVSRAGVSVLE
+>C6E9D7        55      0.316   1.432E-06       0       57      59      1       58      63
+PVITIELgaMEG--KEQKAELTKALTEAAASITQIPADKFVVLIHELERDNIGVGGKLLS-
+>A0A151ECQ3    55      0.344   1.432E-06       0       57      59      1       58      63
+PLVKIDVWAGLGKDTKRKIIQSVSKAISESMSIPIEHIHLVINEAPKDNWGLRGEQAS-
+>A0A0P8Y769    55      0.254   1.432E-06       0       58      59      1       58      64
+PTIKIEMTK-QTKEKKQEIIEKVTQTMHEVTNIPKQSFSIYINEYDADSIGVGGVLLSE
+>MGYP000232886915      55      0.322   1.432E-06       0       57      59      1       59      67
+PYINIKLtPETLSAEKKRLVIREVTAVLERHLNKNPATTIVVIDEVDTDNWGIAGESVT-
+>MGYP001230778015      55      0.389   1.432E-06       0       57      59      1       57      67
+PIIQIE--AGKvSVEQKEKLIASVTKVASETLGVDAAFFYVLIKENATDNWGVGGETLT-
+>MGYP001425640641      55      0.283   1.432E-06       0       57      59      1       60      68
+PFIDVKIIEGvLPDDKKHALIAAITEAVVQVGGEGfRPMTRCVIQEIRSGWWGSGGKPLT-
+>A0A0R2MUB0    55      0.381   1.432E-06       0       54      59      10      64      71
+PFVHIELLAGRTPEQLEKMMKDVTRVISEDTGAPKEHISVIINELGKQQLAQGGE----
+>MGYP000267555523      55      0.245   1.432E-06       0       57      59      1       61      71
+PFINVKLTKedgGASVSQKEELIKGMTDLVSKVMGRGEKTTVVVIEEVSTDNYGFGGKSIT-
+>A0A268TFC0    55      0.322   1.432E-06       0       58      59      1       62      71
+PFVNIKITQenGePTPKQKQELIAGVSELLTKILNKNKSSIVVIIDEIQTDNYGLGGKSITE
+>MGYP000149603135      55      0.266   1.432E-06       0       58      59      1       60      71
+PLVRVSSIGGKlSPEKKKKICQEMHDVMMRNTQSPSEAVWVIIDEVATENWMIHETMLSE
+>MGYP001412613551      55      0.266   1.432E-06       0       57      59      1       60      71
+PFIEIKVFKDeLSKEQSAELITKVTDAVCEVTSEKlREVTWITIEEVNDGQWGVGGNALS-
+>A0A1H6HF23    55      0.305   1.432E-06       0       57      59      1       59      72
+PFVKVDvLRENLSREKKQQLIRKISEAVTSVLNKDPHLTHIIINEIEDDNWGYAGDQVS-
+>MGYP001455783935      55      0.275   1.432E-06       0       57      59      1       58      72
+PFISITTWPLASDEKATALIEALTDVVAKATGAPLNKISIVIHEVPKARWGEAGVMAT-
+>MGYP000396694287      55      0.327   1.432E-06       0       54      59      1       55      75
+PIIHVTLVDGRPPEQVERFAAAITEAAVTALHAPRDSIRVVVNIVSPQHYFIAGR----
+>MGYP000956272146      55      0.254   1.432E-06       0       54      59      1       55      75
+PIVRVELLAGRPNGVKQALAAELTTVVARHLGNDPAHIYVMFQDVAHGDWAVAGR----
+>MGYP000194268012      55      0.294   1.432E-06       0       50      59      1       51      77
+PHVIVKMYTGRSEEMKRNLVDEITKAIVKSLGVNESSISVALEEIEPDKWS--------
+>MGYP001152102285      55      0.311   1.432E-06       0       57      59      1       61      79
+PYVNIKITRenGtPTKEQKQRIIQGITEILSEVLGRDSASLVVVIDEIDCDNYGIGGTTIT-
+>MGYP001362323096      55      0.416   1.432E-06       11      58      59      23      70      80
+-----------SSAQKRALLAEVTEAVVRACKVPPETVRVLITEIAAEHWGVAGISRAE
+>C1B6S4        55      0.232   1.432E-06       0       55      59      1       56      82
+PNITVEIFRGRTLDQRRQFVQGITQAAVDAFDISPEGVRITFFEIDRHDLARGGRL---
+>MGYP000243524391      55      0.266   1.432E-06       0       57      59      1       60      83
+PLVTIYVIKNvFTPDQKESLIQKVTDAVVEVEGENlRPVTWVRIKEFEGGDWAVGGRRMS-
+>MGYP000882108316      55      0.333   1.432E-06       0       50      59      11      61      85
+PHVVVKLWPGKSEQQKRKLAQEITESVSRILGYGEDSVSVGIEEVAAKDWS--------
+>MGYP001497115303      55      0.362   1.432E-06       0       57      59      33      89      105
+PTIVVNLTEGRTDDQKREIIKEITNIFVRQ-GVPSKGVTVILNEMSEMHYGIDGEAVA-
+>SRR6266404_2390846    55      0.200   1.432E-06       0       56      59      40      98      110
+PLIQVNVFEDeLTSDQTKEVIKRMTDVMATVV-SPklREFTWVVVHEVKSGNWGVGGAPL--
+>SRR6476620_10480322   55      0.241   1.432E-06       0       57      59      11      72      121
+PIITVQVIKGVvltSDEQKRDLLKKMTDTFISVVGdVARPYTYCIIEETPLYEWSIGGQPLP-
+>MGYP000538047816      55      0.275   1.432E-06       1       57      59      62      118     125
+-VVTIEMFPGRAIEKKRALYAGIAAAFEAH-GTPGQNLRIVVLEVPPENWGIyGGQAAS-
+>SRR5215475_8909188    55      0.214   1.432E-06       0       53      59      45      100     125
+PLVTVKVIEGvFTHAQKQEMINKITDTVVEIEGENlRPVTWVLVEEVHSGHWGVAG-----
+>A0A104JVG9    55      0.362   1.432E-06       0       57      59      1       58      128
+PTLEVYLSAGQSEARKSALIAGLTQATVDAIGAPADSVRVLINELPTGHHGTGGRCAA-
+>MGYP001063031851      55      0.258   1.432E-06       1       58      59      62      119     129
+-IIEISLFEGRDATTKRRLLERLMAAIAEKVGMSVQDIEITLFETPKANWGIRGKVADE
+>A0A1S1V497    55      0.293   1.432E-06       1       58      59      62      119     129
+-IIEISIFEGRKVETKKRLVKLLFERMESKLNISPQNVEITIFENPPCNWGIRGASGDE
+>SRR5258707_552321     55      0.258   1.432E-06       0       53      59      47      104     130
+PFAHVHVPQGvLTLDQKREMVKGITDVMVRVEGLPPsalPYVTVLISETTDGGWGVAG-----
+>MGYP000884502773      55      0.280   1.432E-06       1       57      59      64      119     131
+-LVTIDCFAGRSVDAKRALYREVTDRL-EVHGIPADHVTVVVRDIETANWGISGGHAA-
+>SRR5687768_2687643    55      0.229   1.432E-06       0       57      59      63      122     133
+PLIKVELFDYRmSDETSAALIEKLTDALCEATH-PglRDHTWVIVEGHSPKNWGLGGKPWP-
+>SRR4051812_2416252    55      0.327   1.432E-06       0       57      59      63      122     133
+PFVQVTIeaFAGRSTDAKRALSRETVESL-EPLGVPPDHVPILLREAPRENWGIrAGQAAS-
+>SRR5579859_1717661    55      0.313   1.432E-06       0       50      59      61      111     136
+PHVIVKMYAGRSEQQKARLAQEVTKAIMAGANCGEDAVSVAIEDIAPEDWG--------
+>ERR1700691_626622     55      0.363   1.432E-06       0       54      59      1       55      141
+PYLHVVIASGRPAQQKRSLIRALTDATERVLDVPRDDVYVYVSEPTTQNMADGGE----
+>SRR5579863_8820240    55      0.288   1.432E-06       0       57      59      8       66      144
+PVYHCLIQQNsLTAEQKRDVSREITRIHGEVTGAPSIFVEVIFDEVPRGDWFTGGQPSS-
+>MGYP001450518230      55      0.355   1.432E-06       0       58      59      1       59      145
+PVAHINLLRGHPREALRQIVIETSEVMARVLGAPKERLIVWITENDPDLWAIGGVTATE
+>4417|Ga0307470_10983569_2|-202|01     55      0.275   1.432E-06       1       57      59      88      144     155
+-HIEITMFEGRTPAAKRALYQAVVRNLER-FGVPPADVKIILIEVTPESVGFrGGRAAA-
+>A2W0L8        55      0.438   1.432E-06       0       56      59      97      153     159
+PVIVAILIAGRTDAQKRALIAALSDAGANVLDAPLQATRVIIKDIPNTDFGIGGQTA--
+>SRR5205807_2752051    55      0.344   1.432E-06       0       57      59      97      154     163
+PIAKVLMYGGRTQQQKDDLACAITDAVERIAKAPRDQTIVVFQEVANEHYYIGAKRAS-
+>SRR5688572_8166498    55      0.277   1.432E-06       2       54      59      99      152     166
+--IALDVFAGRSLEAKRALYKEIVERLQAAVGIPPTDVLISLREIPLENWGVrGGR----
+>SRR5437660_2053096    55      0.280   1.432E-06       0       54      59      111     166     168
+PvFIQIYLVRGRTLEQKQALYRAIADNLSAV-GVRRDDVFIQLTETGREDWSFGdGK----
+>SRR5271165_7018484    55      0.272   1.432E-06       1       54      59      119     173     180
+-IIQVTWNQGRSIETKQAFYKQVADGVAQKTGMRREDVWINLIEVAKENWSFGnGE----
+>A0A0P7XQ04    55      0.303   1.432E-06       0       55      59      1       56      188
+PVVTIHLIEGYDEETRRRLGTALTNAVAGVLDAPPDGITVMMPEMDPASYMRGGRP---
+>SRR5689334_22505380   55      0.190   1.432E-06       0       57      59      140     202     214
+PFVNVKAVRGvMTDAERERLIERITDVVVEVFARGREefrpNIWVVVEEVEPGQWGSGGQTVD-
+>5468|scaffold_167387_c1_2|-1526|01    55      0.261   1.432E-06       0       57      59      13      77      218
+PHVIVKLWPGKSEEQKNRLAEEITKDVMGLLNYGAESVSVALQEVEPQDWGrrfIGPtsshKPAT-
+>MGYP001065650352      54      0.372   1.971E-06       0       50      59      1       51      52
+PIVQINLPPGRTPEKKEELIKNVTNAIAETLQISKDQVRIVLNKVPKEDLG--------
+>A0A0N7HCD8    54      0.236   1.971E-06       0       54      59      1       55      58
+PIVNVQLFTGRTQKEKDRLAEAITEDVVKILRVGKEEVVIVFTEAPHGNWYASGV----
+>A0A2G6BXW5    54      0.327   1.971E-06       0       54      59      1       55      59
+PILTLENAGKLTKEQKDQLIEEMTDIVAKLTGKPKNYVYVMIKEIDRENFGIGGK----
+>Q04FP3        54      0.293   1.971E-06       0       57      59      1       58      61
+PEIQIDMLKGRSHEQIKQIVKDITAVMVKDTKAKPEAVHIVVREFEANHYALGGVLKS-
+>MGYP001033630488      54      0.345   1.971E-06       0       54      59      1       55      61
+PIILIEIAEGRTNEQKALLAKEITKSVSEIFKVDKDRVTIIFHESPKTHIARAGV----
+>MGYP001373228381      54      0.310   1.971E-06       0       57      59      1       58      62
+PTICIDMFEGRTPKQKKDFVKALTQAAVDSLGLEPTPVDVFIYALKKSDWPTGRKLWS-
+>MGYP001101789014      54      0.327   1.971E-06       0       57      59      1       58      62
+PIVSIDFGSKLSKEQKQAVAKGVTGTIAAATGVPQESVIVIINEVDRDNIAKAGVLFS-
+>A0A099RSF5    54      0.271   1.971E-06       0       58      59      1       58      63
+PFIQIDMGP-STKEKKKEVIEKMTNILSETISVPKQAITVIIRESNADNIGVAGEQLSE
+>MGYP000948405825      54      0.418   1.971E-06       1       55      59      1       55      64
+-IIEITLLAGRTDAQKLALFEEVAAAASTSLGLDPSEVRVAIQDVPLQHFAVGGVP---
+>A0A0Q6HF14    54      0.406   1.971E-06       0       58      59      1       59      67
+PIVQVHLLEGREEKDIKNMLVEVTEAISNSLHVEKERVRIIVNEVPSSHWGIAGVSRKE
+>MGYP001060206855      54      0.259   1.971E-06       0       53      59      1       54      68
+PFVSLRITRGATERQKQDIIREFTQTLERVLHKDPAWTHIVIDEVDPADWGHAG-----
+>A0A071LPG4    54      0.327   1.971E-06       0       57      59      1       61      70
+PYINIKITKenGtPTKEQKEHLARGVTELFEQILGRSGKNAVVVIDEIEPENYAVGGETIS-
+>A0A0K2XD50    54      0.322   1.971E-06       0       57      59      1       62      71
+PFINIKITqeEGQpTKEQKQALIAEVTQVVAKVLKRDRvASTTIIIEEISTDNYGLGGKSVT-
+>MGYP000607370333      54      0.303   1.971E-06       0       55      59      1       56      72
+PTIKVEWIEGRTLEQKRQLAKEITEMVARIGKTNKERVKVEFYDILKTDISWGGVL---
+>MGYP001189827902      54      0.310   1.971E-06       0       57      59      1       57      73
+PTVVVHLSEGRTDDQKREIINDITQIFLRQ-EVPLKGITVILNEIPNMHYGLSGKPVA-
+>MGYP000446877365      54      0.372   1.971E-06       0       58      59      1       59      73
+PIIEIHLMTGRTVEQKRDVAGAMALAVQRSLGVKLESIRILITEHGAEEFSVAGVTAGE
+>MGYP000154362019      54      0.241   1.971E-06       0       55      59      1       62      75
+PFVNVQTVKGmLDERQKSELLSRITELLVEIEGRgdPafRQSVWVRIDEHAPEQWSLGGvQP---
+>MGYP000229927956      54      0.266   1.971E-06       0       57      59      1       60      75
+PIINVKLIKNvFTDEQKRDMIEKLTNTMVSIEGENmRPVTWVCIEEVNEGAFGIGGQPMT-
+>MGYP001190119694      54      0.307   1.971E-06       0       57      59      1       65      78
+PFVNIKVLKGiLTKEQKQEMITRVSEVVAEIEARPyPkekliPGTTVIIDEVEFDNWGSGGRTAT-
+>MGYP001066687231      54      0.268   1.971E-06       0       58      59      1       67      79
+PFINIKVLKGaLSKEKKADMIKRVSETVAEIEASPaPKDnlvphTWCVIEEVEFENWGIGGnQITAE
+>MGYP001462752910      54      0.378   1.971E-06       0       57      59      1       66      80
+PIVTIQItREGttpdRssvSAAEKTALIKGVSELLRDVLSKPLESTFVIIEEVDTDNWGWGGMPVP-
+>MGYP000985547563      54      0.280   1.971E-06       0       49      59      1       50      83
+PHVQVKLWPGRTEEQKRALTEKIVAALEETMGASEAYITVGIEEVAASEW---------
+>18084|scaffold787413_2|+1214|00       54      0.252   1.971E-06       0       58      59      21      82      96
+PFIDIKVIEGvFTSEEQRDMVERVTDAVVAVEGEalRPFTVTVV-TETPSGSWGVGGQTLtSE
+>ERR671931_276969      54      0.244   1.971E-06       1       49      59      51      98      99
+-LVSVDLFEGRSMDAKRRLYRALVTNLAK-LGIPAEDVKVLLREIPPENW---------
+>ERR1700741_668352     54      0.377   1.971E-06       5       57      59      33      85      101
+-----TLIAGRSAEQKMRLLTALSEAATERLGIPPHATRVIIRDVPNTEYGLGGQTAA-
+>SRR4029078_9044815    54      0.266   1.971E-06       0       53      59      22      81      105
+PLVHVTVPEGsLSDARKQPMVEKITAATLEAEGLPDNDrtrmlTWVIINEVRDGNWGAGG-----
+>ERR1700735_2298222    54      0.413   1.971E-06       0       57      59      42      99      105
+PEIVVYLLEGRSLESKRGLVKDVTAAVVKNLGVPVESVTVSMIESAKEAKGKGGVLFS-
+>SRR3954470_21569431   54      0.454   1.971E-06       0       43      59      61      104     105
+PIIHVEMLEGRSVDQKRTLARELTDAFVRSCGGDPWSVRVVLRD---------------
+>SRR6202008_2795275    54      0.220   1.971E-06       0       58      59      44      102     108
+PLIQVTLVEGRDEETVKRAAKAIARTAHETLGAPMETIRVIVYQVPSTQWAGGDRTRDE
+>SRR5256885_16993351   54      0.250   1.971E-06       1       52      59      67      118     120
+-FIQITLNEGRSGELKQSFYSALTASLHQELEIPPQDVFINLVEVKRENWCFG------
+>SRR4029077_18725224   54      0.345   1.971E-06       0       54      59      60      114     121
+PIIRIELIEGRTPELKEELICRVAGAGTAARAVQPAQVGVWLYELPPEHWAVGGQ----
+>7196|NODE_690921_length_881_cov_1.25746_2|+224|00     54      0.300   1.971E-06       0       57      59      19      78      122
+PIINVKVIENFfSEEQKQALIPALTDAFCRaTFEAARPYIYVLIEEVKQGKWGVAGHPLP-
+>MGYP000577862928      54      0.288   1.971E-06       1       57      59      68      126     127
+-IVQITCAEGRSAEQKKALYKQIVQNLGNDAGVPGADVVISLVETRRENWSFGnGEaPFA-
+>D2B2C9        54      0.327   1.971E-06       1       58      59      61      118     128
+-IVEIICFQGRSDEAKRDLIRTLFARAQEELDLPAEDLEIVILESPQVNWGIRGMPGDE
+>W4QD54        54      0.310   1.971E-06       1       58      59      62      119     129
+-IIEISMFEGRSVATKKKLIRLLYERLTSKCKVRKEDIELTIFETPKHHWGIRGLPGDE
+>SRR5436190_9655172    54      0.310   1.971E-06       1       58      59      62      119     129
+-IIEILMIEGRTIETKKQLIRLLYERLTKALDMAPQDIEISILEAPKHDWGFRGLPGDE
+>15626|Ga0326726_13264279_1|+1|10      54      0.216   1.971E-06       0       57      59      61      120     131
+PLIEVKMIEKvFTPQQKQEVITRLTDALVSVEGESlRPYTLVIIEEVGSGEWAVGGKSMT-
+>SRR6185437_3591479    54      0.305   1.971E-06       0       58      59      69      127     132
+PEVTINLAAGRSNEQKKQLMLDITDAVMKNCNVPADAVVVQINEAALINKMKGGKTFEE
+>SRR6266508_2199032    54      0.236   1.971E-06       1       54      59      68      122     136
+-LVELTVFSGRTDDAKRALYSSIVRNLEASPGIPPEKVLVVVHEPPLVNWGVrGGK----
+>MGYP001027579633      54      0.293   1.971E-06       0       57      59      66      123     138
+PFFEAFLLEGRPLAQQHAVLARVTDVIVDCLSAPRELVRGVCHMVPPERWGIAGLPAA-
+>SRR6266498_1377140    54      0.283   1.971E-06       0       57      59      64      123     138
+PLVTIDVLKDtWTSAQKHDFIEKVTEAMVEVAGEPlREVVWVKLAEVDQGQWAVGGHRLS-
+>MGYP001450518230      54      0.275   1.971E-06       0       57      59      72      129     145
+PFVQMVLMEGRPTEQLHAVMAGITDVIARATGIDAGRIRVHIAPAQPDTWSIGGVPAA-
+>Q2T8H3        54      0.438   1.971E-06       0       56      59      87      143     149
+PVIVAILISGRTDDQKRALIAALSDASAAVLDAPLDAIRVIVKDIAATDFGIGGKTA--
+>5919|Ga0209810_1005931_3|-892|00      54      0.275   1.971E-06       2       58      59      85      141     151
+--VEIKLFPGRTLAAKRNLYRTIVENLA-AAGVPEQEIKILLIEIAAQDWGIrGGVPASE
+>SRR6266700_611317     54      0.293   1.971E-06       1       56      59      83      140     165
+-LVHVTVPQGvLTDERKQGLVDEVTRALIEACGEPAhRRVYCLIHDIADGNWGTGGRIA--
+>SRR5260370_19539050   54      0.272   1.971E-06       1       54      59      91      145     171
+-FVQLTLAEGRTLEQKRKFYKRVVDDLHDRLGVRREDVFVTLVGTAREDWSFGnGE----
+>MGYP000931801157      54      0.250   1.971E-06       0       55      59      1       55      182
+PIVQVQVWQGFGEDRARRLIGGITASFVAV-GVPAGAVQVVIQEIPRSHWGVAGQT---
+>A0A0X8HHI3    54      0.225   1.971E-06       0       58      59      1       62      191
+PVIQVSLIRGYSGELKQRLCARLTDAVRHSIAADPEGITVLVHEVEPDAYMRGGRqrmPGAE
+>ERR1700751_477068     54      0.254   1.971E-06       1       57      59      118     176     192
+-LIQVKLIEGvLTGPQKQELVERLTDALLASAGESmRRTTWCLIEELPGAAWGIGGETLA-
+>SRR6478609_6021279    54      0.350   1.971E-06       1       57      59      127     183     194
+-IIEISILAGRSEEARRRLIAELFDRLQEEVGIDPHSVEITITETPRVNWGIRGRNAA-
+>SRR5581483_3043768    54      0.470   1.971E-06       2       52      59      155     205     206
+--VQIDLMEGRDTEKKHRLIRMVTDAVCEALEARPESVRVILREMDGDHYGIA------
+>SRR4051794_33790950   54      0.228   1.971E-06       0       54      59      153     209     212
+PLIQVKLIENRmDDEQKKELALKLVDTLCEVGGEKwRDLTFCIVEEVPEGRWAFAGK----
+>MGYP000948119668      54      0.288   1.971E-06       0       58      59      1       58      256
+PVITLETAS-LSTEQKRALVLEFTESAARITGIPKEGFYVFLKENSMDNIGVGGEILSE
+>SRR5437868_5192693    54      0.362   1.971E-06       1       58      59      300     357     367
+-IIEIVCFTGRSDEAKRDLIRSVYALLPTALDLSPDDIEITIIESPKVNWGIRGVPAEE
+>MGYP001235930865      54      0.612   2.712E-06       10      58      59      0       48      52
+----------RSDEQKEKLIEKVTQAIHEAIDAPKQNVRVILNEMPKQHFGIGGESVKK
+>MGYP001094573772      54      0.444   2.712E-06       14      58      59      2       46      53
+--------------QKKALLEAVTRAVQESLNIPLETVRVWIQEIPPDEFMRGGRLASE
+>MGYP000209472855      54      0.313   2.712E-06       0       50      59      1       51      56
+PFIHVELLEGRSPQAKEAMAKEIIEVVSKHSGAPAERIHVVFQDMKKENYF--------
+>A0A0F9W5C4    54      0.196   2.712E-06       0       55      59      1       56      59
+PVVRVSWFEGKTAEEKAKVAQDITDTIVRTTNTDASYIYVIFEDVKTSDWAGSGKL---
+>MGYP001216489191      54      0.250   2.712E-06       0       55      59      1       56      62
+PSIHVYLYAGRTLDQKRKLVQSITDSTVKSLDVDPEVVKVTLFDISKENTAKAGKL---
+>MGYP001250099618      54      0.258   2.712E-06       0       57      59      1       58      62
+PVVRIDWAEGRTDEQQKELIERISNNIHDVIGIDKSRIIILMNDFPLTNVGMNGKQRS-
+>A0A1G9D239    54      0.241   2.712E-06       0       54      59      1       58      62
+PFVTVKVFEDRlsDDEFAGRLTSAVTEAVVSVCGEsSRENTWVVVEGVPRSHWSFGGE----
+>MGYP001385549056      54      0.241   2.712E-06       0       56      59      1       58      65
+PIISVELGKGQaNENQKREMIERFTEDASQITGLGKEKFTILINELPKENIGVGGKML--
+>A0A1H4EP89    54      0.250   2.712E-06       0       58      59      1       60      66
+PVVTVRILkEDTTAEQKAQVINGITQVLETALGKDPAKIIVMIDEVEPENMGVGGQSIIE
+>A0A0S6U3C9    54      0.254   2.712E-06       0       54      59      1       54      66
+PVISLQMGK-LTKEQKREIIEKITANIAQITKIPEAAVTVLIHELDDENIGTGGK----
+>D1AMX2        54      0.413   2.712E-06       0       57      59      1       58      68
+PTIYVEILEGRSDEKKKKMIKDMSIACAEALGCPLSAVKMIVSEMAPKHYASGGVTWD-
+>MGYP000850102597      54      0.306   2.712E-06       0       58      59      1       62      70
+PYVNIKITKEKeavSAEQKRALIAGVTKLLSDTLKRDASRTVVVIEEVSTDDYGFGGESITE
+>MGYP001319170785      54      0.403   2.712E-06       0       56      59      1       57      70
+PIVQIHLMHGRDATKKRQLVNKVTQAICESLEVEPKNVRIILSEMIDENYAIAGELV--
+>A0A1Q4VPM5    54      0.214   2.712E-06       0       53      59      1       56      72
+PFVEVKIFEQRlTEQTERELVEQITQAAVNVFGEDvRDQTWVVLTPVPAHRWGIGG-----
+>MGYP000300715694      54      0.338   2.712E-06       0       58      59      1       59      73
+PEVIVYAVAGRSQDQKRGLVKDITAACVKHLGAPSAAVVVQIVECDPGSKSKGGILFSE
+>A0A0C1IQ70    54      0.316   2.712E-06       0       57      59      1       60      73
+PYVKIEFTRegGVSREQKRTIIKGVTDVITSTLNRDPNLTHVVIQEVNLDDWGVAGEQTS-
+>MGYP000852371499      54      0.340   2.712E-06       0       49      59      1       50      75
+PHITIQMFPGRDDELKAAVARDVVEAASRTLGTGLEHFSVSIEDVPREKW---------
+>MGYP000876723713      54      0.225   2.712E-06       0       55      59      1       62      75
+PHVIVKMYKGRTDEQKKMLAEGIRETLVRTIGAGEAHISVSVEDYDPADWHtveaaeIDGKP---
+>A0A1H7XIJ0    54      0.245   2.712E-06       0       54      59      1       57      75
+PLVTVKLIEGvFSEAQKAEMVERLTEAMVAVEGENmRSLTLVILEEVKGGDWAVGGK----
+>A0A1A0XGP5    54      0.271   2.712E-06       0       58      59      1       59      76
+PLIEISIAEGRTPDQLRRLMHEVHDAAIRTVDALPQNIHVIVRQVPRDTWTSNDTTIAE
+>A0A1W2DAC9    54      0.320   2.712E-06       0       49      59      1       50      76
+PHVEINCFPGRTEEVKQKCAKKIAEDIAATLGCNLSSVSVTIHEVAEEDW---------
+>8704|scaffold226999_1|+2|10   54      0.262   2.712E-06       0       57      59      14      74      84
+PFINIKLTKedgGASSKQKEELIKGMTDLVSNVMGRGEKTTVVVIEEVSTDNYGLGGQTIT-
+>MGYP000742660281      54      0.271   2.712E-06       0       56      59      1       59      84
+PFIDVRIFEERlTPAVQEALVTRLSDAVGEVLGEDaRAQTWVVLTAAPADRWGIGGVPA--
+>950|Ga0307408_110384102_1|-2|10       54      0.310   2.712E-06       0       57      59      1       58      85
+PVDHIEMFPGRTSVMKEFHVRAVTDAIAEIAGTSREGVHVVIDETTQENWAIGPRLTS-
+>12753|scaffold2339110_1|+2|10 54      0.240   2.712E-06       0       49      59      20      69      97
+PHVNVRMYAGRSEEDKARLAEAIGQALMQTLGSSERSISVTIEDVTPDDW---------
+>SRR5690242_18074368   54      0.209   2.712E-06       0       56      59      24      85      98
+PFVHARVVRGvMTDAERTRLVERLTDAVVEVFAQGREefrpSVWVVVDEVEADHWGVGGVPV--
+>ERR1700679_960188     54      0.296   2.712E-06       4       57      59      1       54      102
+----VRMVKGRGTDSKRKLAEALTAAVADTLDVARASVTVLIEDYERENWAVGGELDS-
+>SRR5687768_5583415    54      0.174   2.712E-06       0       57      59      30      92      104
+PFVNVKAVRGvMTDAERERLVERITDVVVEVFARGREelrpHIWVVVDEVDPGQWGAGGKTVD-
+>SRR6516165_11424000   54      0.233   2.712E-06       0       57      59      35      94      106
+PLVEVKAIKGvFSAEQKQDVIERMTDVLVDVEGEyMRPVTVVLFEEISSGDWGIGGNTLT-
+>SRR6201987_4960814    54      0.271   2.712E-06       0       58      59      24      82      115
+PIITCDIRQGRTKEQKHELAMELTKAVQEVTGVSIDHIFLVMREMPGFNFVDAGEHVPE
+>SRR5690606_4321232    54      0.344   2.712E-06       0       57      59      57      114     117
+PLITMLLMKGRPIEQHRDLIAAATEILVKELGVAPKAVRINIQESVPESFGIGGLQAS-
+>SRR4051812_12523756   54      0.322   2.712E-06       0       58      59      55      113     123
+PEIYIYLAEGRAPEKKKALMQDITDAVVKNFEVNPEAVVVQIVEAAKTDKMKGGLLFSE
+>MGYP000644943512      54      0.428   2.712E-06       0       55      59      1       56      124
+PILTIKIPAGHSPAQKSNLLKGLTAAVTNSLQAPLASIRVTIDEVAPENCIVAGEL---
+>SRR4029450_8632898    54      0.300   2.712E-06       0       57      59      62      121     124
+PFIDIKVIEGVcTAEEQRQLVERVSEAVISVEGEGlRDFPHVAITETPSGSWAIGGKPFT-
+>MGYP001389340841      54      0.263   2.712E-06       1       57      59      59      115     127
+-IIEISLFEGRTDETKRNLYKAIADNLEKTTKINRTELFILLNDQPKINWGVRGGLAA-
+>MGYP001381454709      54      0.272   2.712E-06       1       54      59      59      113     127
+-IVEVSLFAGRSVETKRNLYKLITTTLQEQLTIGKEEVFILLNEQPKENWGIrGGV----
+>MGYP000940284415      54      0.293   2.712E-06       1       58      59      62      119     128
+-IIELTLFPGRSKEVKGTIISEIVRLLGDRLEIMPNDIFIVINEPQLENWGIRGTQASE
+>MGYP001365149518      54      0.250   2.712E-06       1       52      59      67      118     128
+-IVTITFRRGRTDDQKRALYRAIADGAAERAGLRPQDVMVVVIENGPADWSFG------
+>A0A0N9LUG1    54      0.258   2.712E-06       1       58      59      62      119     129
+-VIEISMFAGRTDETKKYLLYQLMEKISAEIGISKQDIEITLFETPPSHWGIRGKTGDE
+>SRR4051812_2293417    54      0.479   2.712E-06       0       47      59      82      129     130
+PLVQIDLLEGRTPEQKKALMAAVTEAVHSSIDAPLPSIRVWLREFSPE-----------
+>A0A1G3PSZ8    54      0.271   2.712E-06       1       58      59      65      123     133
+-LIEITAFPGRTTDTKKTLYRSIVDRIHAGFGIPSNDITIVIYEPGLECWGIrGGQIAAE
+>MGYP000087117721      54      0.236   2.712E-06       1       54      59      67      121     133
+-FIQVTLNEGRTTEMKKKFYKAICEGLVEKLKVRPQDIVINLVEVNKENWSFGnGE----
+>SRR6266571_6455275    54      0.266   2.712E-06       0       58      59      68      127     134
+PRVEIKMVEGdHTVDEKLAFMKKTTEAVVRILHCPPEDVRVAILEYKRENVSRAGVSVLE
+>ERR1700716_4129995    54      0.288   2.712E-06       0       57      59      1       59      137
+PFYSCNVPAGsLTDSQKDDLAKAITRVHAEVTGAPPDLVHVIYNEVAAGDSYTAGEPSS-
+>SRR5262249_39601357   54      0.246   2.712E-06       0       57      59      67      131     142
+PHVIVKLYSGRSEQQKAALAEALTKAVMRTLKQGADSVSVGIEDVEPKDWAakvyktdILGKPGT-
+>ERR1700752_3789229    54      0.271   2.712E-06       0       58      59      92      150     154
+PFIECHIAAGLSQPQKAKLIRDIVKVTHQSIGSDPKIINVILHEHPEHNMAVSGRVYSE
+>SRR5256885_7161588    54      0.274   2.712E-06       0       50      59      110     160     161
+PHVIVKLWPGKSDQQKRRLAQAITDGVTRLLNYGDESVSVAIEEIDSSEWA--------
+>SRR5260370_8110916    54      0.254   2.712E-06       1       54      59      72      126     235
+-FVQITLSIGRKPQQKRRLYKRMAELLAESPGLPPQDLVINLVETSWENWSFGnGE----
+>MGYP001248664813      54      0.372   2.712E-06       0       58      59      1       59      292
+PIANVQLLAGRPDAVRRELLREVARAFADVLASPIDRVQVWLTELDPALVAIGGVPADE
+>SRR5882724_7317707    54      0.254   2.712E-06       1       54      59      300     354     363
+-FFQITLNSGRSTELKQRFYKTLADRLHEGVKIPKEDVFINFVEVPKENWSFGnGE----
+>SRR6478672_366880     54      0.321   2.712E-06       2       57      59      297     351     404
+--VTIDWVSGRTIEAKRNLYREIVERL-EAIGIPRDGVSILVRESAVENWGAGGQAAS-
+>MGYP001492489796      53      0.379   3.731E-06       0       57      59      1       50      55
+PIIRIEMLEGRSDAQKR--------ACAETCNGRPEAVQVIFTDVAKFDWATGGQLMS-
+>MGYP001428322052      53      0.263   3.731E-06       0       56      59      1       57      59
+PVIRMENVGSLSDQQKKELIEKFTQVVVDVTKKSKETVYVKIEEIAPENFGVAGRPL--
+>MGYP001285195505      53      0.263   3.731E-06       0       56      59      1       57      61
+PVVIIKMGAGRTVEQKRKVADEVTRTISTTFGVDPSWVTILFDELGQESIAKSGRLL--
+>MGYP001242781022      53      0.327   3.731E-06       0       57      59      1       58      61
+PIIDIKVLEGKTLDQKRKVAAGVTKVCCDEFGVAPDAVRIIFTIMKKEDFAVSGKLKS-
+>A0A099D9S2    53      0.290   3.731E-06       0       54      59      1       55      61
+PVVTVNWWSGVDGTGRRELVEEVTRTVSRIARCPESAVTVLIQDVERSHWGSGGE----
+>MGYP000194345700      53      0.322   3.731E-06       0       58      59      1       59      62
+PYVNIRVAGELSSEQKEEMCQGVTEVIARVANKPPSSILIFIDECDRENISSGGVLLAK
+>MGYP001260816509      53      0.293   3.731E-06       0       57      59      1       58      62
+PEVFVYAIEGRSIEQKRSLVKKITDAVVEDYKVGPDSVSVILIDTPRSMRAKAGVLLS-
+>MGYP000701057876      53      0.271   3.731E-06       0       58      59      1       58      62
+PIINLKGPK-LDKSQKKELIQKFTDVASEVTNIPEQAFVVLLEEMDQDNVGTGGEMLSE
+>B9M5Z3        53      0.327   3.731E-06       0       57      59      1       58      62
+PFIRIDIASKLSKEQKALLAEKITEAVGSVTQAPAHVTYVIINELEHEDIAVGGKLLT-
+>A0A2A2HD15    53      0.305   3.731E-06       0       58      59      1       59      62
+PVITIEGPAGISKEVKKELIEKVSQTAADIYNMPINTINVLIIENEADNVGVGGKQLSE
+>D3D6L3        53      0.305   3.731E-06       0       58      59      1       59      63
+PLIDVSVAHGRTPRELRALMRELHLAARRALDVPDASIRVIVREVPRTHWATGDVTLAE
+>MGYP001122430823      53      0.298   3.731E-06       0       56      59      1       57      63
+PVIQVNAFKQPDINKKRKLVEKVADLMVELYGVPRESVIVMIKEDEPENVGIGGMLA--
+>A0A0K8JI96    53      0.327   3.731E-06       0       58      59      1       58      64
+PVITV---EGsqLSKEQKRGLILDLSQTASRIMQIPQEAFVVLIKENPADNIGVGGTMLSE
+>MGYP001412251662      53      0.362   3.731E-06       0       57      59      1       58      68
+PYVKIKLVEGRTLDKKRMLVKEVTTAIENVLGVSKDDVRIELIELNRELFSIGGELIT-
+>A0A1C6QM39    53      0.274   3.731E-06       0       58      59      1       62      71
+PFIDIKVIAGvFTPEEKQKMVEDVSEALIAIEGEAlRPVTHVVITETPSGEWAVGGKaLTAE
+>O27643        53      0.241   3.731E-06       0       58      59      1       61      71
+PVIQINCNE-LTREKKRELVKRITEVSSEIMGLPESTITVLIREFPPEMWGLevhSSVTGSE
+>Q1GPM4        53      0.300   3.731E-06       0       57      59      1       60      75
+PLVQIGGVGDYlTLDQKQELIRRVTDAVVAVEGEGLHGVtWVTIADIQPGAWGVGGTPVT-
+>MGYP001053353995      53      0.326   3.731E-06       0       48      59      1       49      75
+PYVQINLGAGRSVEQKRAVVKAVTNALVESAGVKRELVVVHIFDMPYEN----------
+>MGYP001072087882      53      0.260   3.731E-06       0       49      59      1       50      76
+PHVVVKMIEGRSEPQKQRIADLVTKAVMEGVGCSANSVSVAIEDVPAADW---------
+>9166|Ga0302321_108296023_2|-96|01     53      0.320   3.731E-06       0       49      59      10      59      80
+PHVIVKLWPGRNDQQKRVIADRVIQAIVESAGVARTTVTVGIEEVPKERW---------
+>MGYP000779461117      53      0.290   3.731E-06       0       58      59      1       62      84
+PFVRICVTgdeERPTSEQKKELIAGVRKLVGDVLGKNTSNMVVIIDEIPMENYGIGGKTVRE
+>1532|scaffold_3717_c1_2|-3848|00      53      0.280   3.731E-06       0       54      59      15      71      89
+PLIQAKFIEGeLSAANKRRVIEKLTDAVLSVTGEKmRPATWVIIEEVKSGDWGIAGK----
+>10720|Ga0318572_10621991_1|+3|10      53      0.260   3.731E-06       0       49      59      8       57      92
+PHVSVKLYPGSSEEQKKRLARAIVEDVMAATGSGEESISVVIEELSPSEW---------
+>SRR6202795_3814637    53      0.218   3.731E-06       1       54      59      23      77      100
+-FIQVTLNAGRTVDQKRAFYKAIADGLNERLSLPRQDVFISLVEVSKENWSFAnGE----
+>SRR5450432_2612278    53      0.228   3.731E-06       0       54      59      41      97      100
+PIINVKVYEGRlNAETEPKLIAGMTQVLVDTFGEGmREHTTVILEEIKPSRWGVAGQ----
+>SRR2546425_13214324   53      0.283   3.731E-06       0       58      59      39      98      101
+PRVEINMVEGdHSVSQKLAFMKKATEVVVRILNCPPEDVRVTILEYKRENMSRAGISVLE
+>SRR6516225_3155141    53      0.300   3.731E-06       0       49      59      31      80      106
+PQIRVKLHAGRSEQQKAALAEAVTRAVVDTLGSSEESVSVGIEDVQPRHW---------
+>ERR1043165_5517017    53      0.384   3.731E-06       0       56      59      30      94      109
+PIVNIAItREGSSPeraaataEEKARLIQGVSELPRDVLGKPLESTFVTITEVELENWGWGGLPV--
+>SRR6516225_6085936    53      0.350   3.731E-06       0       54      59      39      95      110
+PLVTIKVFDGeLSESQSQALIRQVTEAIVPFVGEKlRDNTWVLIEEINSGSWGIGGR----
+>SRR3990172_8017942    53      0.252   3.731E-06       0       57      59      33      95      113
+PFVNVRTLKGaLDAEQKRLLQTRLTDLMVEIEGKgnPsfRQFVCVMIEEEEPSHWSMGGNQLS-
+>SRR3712207_3598874    53      0.245   3.731E-06       0       54      59      42      98      119
+PVIHVYTAEGFlSPARKKLMIEKLTAAAVEAEGMPtRERTYVLIAEVPDGGWGYQGR----
+>A0A1I7KN02    53      0.259   3.731E-06       1       54      59      62      115     119
+-LIELTLFPGRIKEQKKAAIETITNNLGSKLGVKETDVFIIINEPPLENWGLAGK----
+>SRR3546814_19745143   53      0.418   3.731E-06       0       54      59      1       55      120
+PYVTITSSPGLSAEQKKALLRQSSDAVVESIGAPLASVRIMFNELPDGHYLKAGE----
+>A0A154MRF4    53      0.309   3.731E-06       1       54      59      61      115     120
+-FVAITMRPGRTDEQKKALYRRIAELAEEYSGTEPRNVLVTINETDLVNWSFGnGE----
+>SRR5919109_92086      53      0.396   3.731E-06       0       57      59      57      114     121
+PFIQCDIRRGRSDAQKRQLFDKINAVVSRVTGAPTSSILILIREHAGNQFMEGGELLP-
+>MGYP001365199278      53      0.258   3.731E-06       1       58      59      62      119     128
+-LIELTIFPGRSKELKRAVIEEITGSLGEKLEIATTDIIIIMHEPPLENWGCYGKQATE
+>MGYP001255542124      53      0.275   3.731E-06       1       58      59      62      119     129
+-IVEITMIAGRSVTAKKTLVRLLFDRIQEAVGIPPHDLEICITEAPAENWGFRGMHGDE
+>MGYP000544732789      53      0.293   3.731E-06       1       58      59      62      119     129
+-VLEISMFAGRTDETRKALLKLLMAEISKGLDIPINDIEITITETPRENWGIRGQTGDE
+>SRR4051794_2099198    53      0.298   3.731E-06       0       54      59      60      116     130
+PYVQVKVIEGvFGSEEKADIVRAVTDAMVSVEGeVMRGVTWVTVEEVASGSWGIGGK----
+>SRR5690606_22504526   53      0.428   3.731E-06       0       55      59      8       63      131
+PILNVQIMQGHSAQQKSELLTRVSQAVVDSLAAPLASVRIVLQEVPPEHVIVAGEL---
+>MGYP001500497550      53      0.392   3.731E-06       1       56      59      75      130     134
+-IVQLQLFEGRSLDQKRAIVKGATEDISRDFGIDPERIMIIISEMNRIHNAIGGKLA--
+>MGYP000923053408      53      0.327   3.731E-06       0       57      59      63      120     134
+PMIRITLLQGRALEVVQEMLAVASEVTAEVLGIPLEDVRGFAHEIPRSLWSIGGVPAS-
+>SRR5580698_1165503    53      0.272   3.731E-06       1       54      59      67      121     138
+-LVHITLLRGRSEESKQALYRRIVQLAKEHAGVEPDDVMVVLTENGAADWSFGqGK----
+>ERR1035437_7136377    53      0.281   3.731E-06       0       57      59      1       64      140
+PVLHVYVPEGsLNEPQKKKLFEGLTRAVLRGESAPdtpkaRAVTWVFLHEMPKGSWAVGGVTSS-
+>SRR3954465_1684532    53      0.250   3.731E-06       2       53      59      79      130     140
+--VHITLRRGRAPEKKRALYRAIADNVSAATGTRVEDVMVVLSENDPIDWSFGG-----
+>SRR5215472_3081501    53      0.280   3.731E-06       0       49      59      65      114     141
+PHVTVRMYAGRSDEDKARLAEAIGQALVQTLGSSERSISVTIEDVAADDW---------
+>MGYP001022195711      53      0.232   3.731E-06       0       54      59      1       56      147
+PMYQVYVNQGKlTAQQKQDVASAITDGHVARTGAPQYYVQVVIHEIPPENRFVGGR----
+>MGYP000950542038      53      0.293   3.731E-06       1       57      59      62      119     148
+-LIEISLIQGRSAEKKEALYRTVVERLARDPGVSPDDVCIVVYEPPAENWAEhGGVSAA-
+>ERR1700754_2471776    53      0.288   3.731E-06       0       57      59      1       59      152
+PTYNVIAPEGRlSAEQKQQIAAGITRTHNEVTKAPLYFAQVIFYEIKPGNYFVGGTPLT-
+>ERR1700675_2292752    53      0.236   3.731E-06       1       54      59      84      138     156
+-FVQITMSFGRKPQQKRRLFKRMAEILAQAPGLPPQDLFINLVETSWENWSFGnGE----
+>MGYP000069383276      53      0.327   3.731E-06       0       57      59      3       58      158
+PLIQVTMVQGRTVEQKHALIRTLTAAMHESTGTPTDRIRVAIYEIAAD--FSDGFPFD-
+>163|scaffold563056_2|-340|01  53      0.245   3.731E-06       1       58      59      98      158     159
+-IIQIYLNSGRSVDLKKQFYKELTHRLVSELGCRADDVFINLVEVTKENWSFGqGlaQLVEE
+>MGYP000971749750      53      0.305   3.731E-06       0       58      59      1       58      186
+PII-VYEGTGLGTDAKRVLAEKLTEAVHTALGYPREAITVVIHEAAAESIAIGGQLLSE
+>SRR5699024_271686     53      0.263   3.731E-06       2       57      59      181     236     248
+--VHIDCFDGRTAQTKRLLYRRIVERL-EELGIPADHTAITVREIPATNWGIrGGRAAA-
+>MGYP001434966562      53      0.239   5.134E-06       0       45      59      1       46      47
+PVVTVDLVAGRTNEQKSKIADAITKAMSEIGGAKPEGVYVVFNDVE-------------
+>MGYP001241296935      53      0.340   5.134E-06       8       57      59      0       49      52
+--------EGRTTDQRRTLVDKVTKAVCESLDITPDRVQVILKDVPKTNWAKEGKLMA-
+>MGYP001026409437      53      0.294   5.134E-06       0       50      59      1       51      53
+PNFFIELLEGRTVEQKQQLVEGITELAAKILKADPETVHIRFLNVKKEDWA--------
+>MGYP000054711661      53      0.444   5.134E-06       0       44      59      1       45      55
+PLAHIYIMEGRTVDQKRAVIEKVTQALHEALSAPKENVRVVIQEV--------------
+>MGYP000045246229      53      0.333   5.134E-06       1       54      59      2       55      59
+-VVTVTLLEGRDQEVKERVIKGITEVLTNELDPNPQHIRVILNEVSRGNYGVAGK----
+>A0A2E3AZM7    53      0.298   5.134E-06       0       56      59      1       57      59
+PVVNITWKEGRSREQKEEVIKDITKTLVDKANAREEDVVIIFNPLEPSNMAHGKELL--
+>A0A1X1EH16    53      0.305   5.134E-06       0       58      59      1       59      61
+PEVVVYAAEGRSVEQKKKLLKAITTAVSESFEIDKNAVVVSIVETPLQNKSKGGIPFDE
+>MGYP001164610740      53      0.406   5.134E-06       0       58      59      1       59      62
+PYVTIKLMEGRDEEDKERLVEKVTEAIVTSLQVNPYNVRIELEELKEGTFAIAGKMAKK
+>A0A1I1MN46    53      0.457   5.134E-06       0       58      59      1       59      63
+PIIQITLIEGRDQETIETCIRNVARTVHDSLGAPMKSIRVIVNEVPKNRFAVGDMLKSE
+>A0A1W1XHZ4    53      0.266   5.134E-06       0       58      59      1       58      64
+PVITMKMKK--TqPEKKKELIEKLTAAAVEVTNSPSSSFTVFIEEYEPNSIGIGGETLLE
+>MGYP000394373015      53      0.288   5.134E-06       0       57      59      1       59      65
+PVINIDGIGGnLNKDQKRRLVEELTQKTSEITGISESAFTVLIKEMDYENIGGGGKLLS-
+>3300024903.a:Ga0208519_100126_3       53      0.418   5.134E-06       1       55      59      1       55      65
+-IIEITLLAGRTDAQKLALFEEVAAAASVSLGLDPSEVRVAIQDVPLQHFAVGGVP---
+>MGYP000073890322      53      0.293   5.134E-06       0       57      59      2       59      66
+PTITITQTPGADSEKKAAILKAVTEAYVVASNAKPASVWATISEVSRDSWAIGGETLA-
+>MGYP000545458453      53      0.288   5.134E-06       0       57      59      1       59      67
+PYVNIKVTnEEVTKQQKQALVTGVTQLLSDVLNKAPQTTFVVIDEVDLDNWGIGHDLVS-
+>MGYP001408367058      53      0.271   5.134E-06       0       58      59      5       61      69
+PVVTIDTWP-LKTEQKKDIIKKITEVFT-GMDIPAQAVTIIIHDTPLENWGSGGEQHCE
+>MGYP000838686180      53      0.283   5.134E-06       0       57      59      1       57      69
+PYITI---EGgsLTREQKSELVRRVTEVAAEIMQIPPQFFLCTVKELPDENIGIGGRTID-
+>J2RVQ9        53      0.274   5.134E-06       0       58      59      1       62      72
+PLVIIKGIEGvFTEEQKAEAIHKVTEAMVSVEGENmRPLTWVLFEEVKSGSWGIAGeQITAE
+>A0A2D0ACA2    53      0.320   5.134E-06       0       49      59      1       50      75
+PHVIVKMLEGRTQAQKEALTEEIAKALKTAIGCPDESISVAIEDFAPADW---------
+>A0A0J6QZJ4    53      0.280   5.134E-06       0       49      59      1       50      76
+PHIIVKLYAGRSDEQKQRIADEVTKALITATGCSEGSVSVGVEDVEPSAW---------
+>MGYP001025854329      53      0.321   5.134E-06       0       54      59      1       54      77
+PIVNVKLVQGaFSSEQKRELIPNITDAIERVYPGLRDVTFVTVEET--EDWGIGGQ----
+>MGYP001095048354      53      0.300   5.134E-06       0       49      59      1       50      78
+PHITVKLWPGRSKEQKKKLAKSLADAAKKSIGASESSLSVTIEEINRDKW---------
+>5752|Ga0210096_1003606_1|+3|10        53      0.263   5.134E-06       0       54      59      28      84      98
+PLVEIKVFENeLSQKESKTLIEDVTDAVVSLTGESlRDVTWVVVQEVKSGNWGVGGK----
+>SRR5215831_16331850   53      0.280   5.134E-06       0       49      59      40      89      100
+PHVIVKMYSGRTEEQKKKLAEEVAKAVMASTGNSEESISVSVEDIAPSDW---------
+>ERR1700724_4333538    53      0.210   5.134E-06       0       54      59      42      98      102
+PYIEVKSFERRiDDASAKRIIEELTDGLCAALGEEvREATWVVVEGVPASRWGIGGK----
+>SRR3982751_3006076    53      0.245   5.134E-06       0       54      59      26      82      102
+PLIRATLMENAiSAEQKQELLARITDAVVAVYGENmRPYTWVLIDDIKSGLWGVGGQ----
+>SRR5262249_42246734   53      0.288   5.134E-06       0       58      59      41      99      104
+PEIVVYALGGRSIDQKRALCKDITDAVVKNFKVEPAAVVVTLVETAKTDKAKGGVLFAE
+>ERR1700749_3425967    53      0.266   5.134E-06       0       57      59      26      85      106
+PQVDVHLVKGvLNSEQKKLVIERLTDAEASIAGENlRGAIWVKIYEVNSGEWGIGGKPLT-
+>ERR1700719_280670     53      0.298   5.134E-06       0       56      59      63      118     124
+PLLDMFLIEGRSEDVKKALIDKLALVFVE-AGYGPEKVQVSIREIPSSAWGIGGKTA--
+>SRR5947207_9727604    53      0.327   5.134E-06       0       57      59      63      120     126
+PQIAITLRSGRSDDQIRALLQGVTQAVVDAIDVEPDRVRVVVHELDGSRIAVGGVLSS-
+>T2G8U3        53      0.326   5.134E-06       1       52      59      67      118     126
+-IIHITLNEGRSLEMKQALYKTVAERVSAALGISPADIMIGLTEVKKENWSFG------
+>A0A1B5DW32    53      0.288   5.134E-06       1       58      59      61      119     129
+-HIEITLFKGRKLETKRQLYQLISNRIAAQLDISTQAVLILLIEQEPENWGmRGGVPASE
+>ERR1700761_9480158    53      0.277   5.134E-06       2       54      59      71      124     130
+--VQITATEGRTVEQKKALYAGIAERLSRAPGIRREDIIISILDVKREDWSFGnGV----
+>A0A255HIH8    53      0.333   5.134E-06       1       57      59      63      118     134
+-VLQVFLIAGRSDAQKARLIERLTAAAAAI-GVAPEVVRVFIVDLPNSDFGLGGVTAA-
+>MGYP000087073591      53      0.406   5.134E-06       0       58      59      1       59      145
+PVAHINILQGHSKETLKNVIRDVSKVMIDVLSAPKDRLEVWVTEIDPDLWGIEGEPASE
+>ERR1043165_3493785    53      0.293   5.134E-06       1       58      59      83      140     148
+-IIEISMFEGRTIETRKALIRALFERIGERCDRRPNEIEITITETPRLNWGFRGLPGDE
+>SRR6185436_42339      53      0.339   5.134E-06       1       56      59      101     156     160
+-YIQIAVFDTRTVEQKKALFRRIAELLRESPGIRPEDVFVNIFPMAKENWSVGNGLA--
+>SRR5436190_188053     53      0.196   5.134E-06       0       54      59      21      76      163
+PLVEVKLYDARvTEESVPRIIEAMTDALAESSGASRDHIWVIVEGVSPKNWGVAGK----
+>12683|Ga0207678_11569149_1|-73|01     53      0.310   5.134E-06       1       58      59      102     158     168
+-IVEVSMFEGRSSQTKKDFIRAVIAGLG-ALGIAAADVELTITETPRANWGIRGLPADE
+>A0A0N8KDW2    53      0.327   5.134E-06       0       54      59      1       55      193
+PIVTVTVLEGYDADTRRRLGKATTDAVRSVVAAPAEAVTVIIDEVARENYLRGGE----
+>SRR5687767_3139284    53      0.258   5.134E-06       1       58      59      126     183     193
+-VVEIVCFAGRSREAKRALIAALYDSVAPRLGLDVNDLEIVIVESPKENWGIRGMSGDE
+>SRR4051812_23371533   53      0.350   5.134E-06       1       57      59      152     207     220
+-VIQITISTGRTAAQKRALFRRIADNLSQ-LDIRREDVWINLVEVAKENWSFGLGLAS-
+>SRR6056297_534460     53      0.344   5.134E-06       0       57      59      68      125     254
+PIVEAHLLQGYSDAEKARLMTALTDAVLSVVPAGPEAVTVMLSEMPASDYMRGGELRS-
+>MGYP001097761465      53      0.224   7.065E-06       0       48      59      1       49      50
+PHITVELIEGRTVEQKRKLVEGITRVVVDALKVPAEAVSISLRDKKRED----------
+>MGYP000170865391      53      0.339   7.065E-06       6       58      59      0       52      58
+------MGAGRTPEQKRALLDGIVEVVHRTLDAPYDTIRVWIHELDPAEVMVGNESLAE
+>MGYP000894119551      53      0.368   7.065E-06       0       56      59      1       57      58
+PWVTINMLAGRPLEKKVALHEKVAQAVSEALDVPKDKVRIQLIEMEPDQHSIGGKFL--
+>MGYP001347593253      53      0.461   7.065E-06       6       57      59      0       51      59
+------MMEGRTAEQKERLIAKLSSAAAEHLDHPLEEVRVAIYEVSKQEWGIAGRSVA-
+>MGYP000887880301      53      0.368   7.065E-06       0       56      59      1       57      59
+PWVTINLMEGRDRTTKEKLHTAVAAAVAESLGLPIDRVRVQLVEMDSEDHSIGGRMV--
+>MGYP000858258993      53      0.280   7.065E-06       0       56      59      1       57      59
+PVVNITWKEGRSRDQKEEVIKDITKTLVEKAGAREEDVIIIFNPLDASNIAHGKELL--
+>A0A1J4ZEN6    53      0.263   7.065E-06       0       56      59      1       57      59
+PYVDLKLVGKLTKEQKEKIVDEFSATLEKVTKKPKQYTYVSIQEFDASNWGFGGKLL--
+>A0A1Y0LJ24    53      0.288   7.065E-06       0       58      59      1       59      61
+PEVVVNLAEGRTPEQKEQLMQGIYQVVRQTLGVADEFIVVSLVEVPKQHKTRGGIPYDK
+>A0A0F2Q0N8    53      0.290   7.065E-06       0       58      59      1       59      61
+PIIS---FEGPvlTKEQKAELAAKLTKATHEVLpQMPENAFIVVIKESSPDNVAVGGKLLSE
+>MGYP001076722939      53      0.224   7.065E-06       0       54      59      1       58      62
+PLIEVKAFEQRfeDAEKAAALIERLTEAMVEVYGEaAREETWVILDGVSRKNWGFGGK----
+>MGYP000959727317      53      0.338   7.065E-06       0       58      59      1       58      62
+PVIRVDCSE-MDIEKKDKLIKSLTEAASSIMGIPEAAYVVLLNEMSKDNIGVGGEMLSK
+>MGYP000913120871      53      0.258   7.065E-06       0       57      59      1       62      63
+PVIIVKARQGvlRDKPTKARLIEEMAQAFARVVGDPAyaSRATVLIEEIPDDNWGRGGKQVD-
+>MGYP001055844390      53      0.271   7.065E-06       0       58      59      1       58      63
+PTIFFYGPE-LPKEKKKELVKSITDSASKVTGIPPASFTVMLRPTSQENVGIGGELLSE
+>A0A1G1H2M9    53      0.305   7.065E-06       0       58      59      1       58      65
+PVIRVDIGT-IDAAQKKQLIEELTEAAVKVTHIPKPAFSVIIQEHKDENYGVGGLTLDK
+>MGYP001308195439      53      0.278   7.065E-06       0       58      59      1       58      66
+PIIT---FEGesLTKEQKTALIHGFTKTASECTGIPDRFFSVVLHEQPGENLGFGGETVEE
+>A0A229GPJ9    53      0.322   7.065E-06       0       58      59      1       59      67
+PLVEISIVAGRPPSMVRDLIHQVHAAVRDSLDAPDGAIRVLVREIPPEHWAAGDITKAE
+>MGYP000760012265      53      0.322   7.065E-06       0       58      59      1       62      68
+PIVTIKITgdeESPSAESKKQLISKITNVIGEVLHKNTRNLCVIIEEVPMDNYGIGGVTVRE
+>MGYP001034396131      53      0.225   7.065E-06       0       58      59      1       62      69
+PTVRVELSPGRSREQKDAYVEQVTKLTAELLNCRVESVDGMFIEIHGSNWARGGRyfaPPPE
+>A0A1E3BX56    53      0.280   7.065E-06       0       49      59      1       50      77
+PHVIVKLWPGRTEDQKIELANRIARDVVETLNASETSVSVSIEEVPREKW---------
+>A0A1I0VXC4    53      0.320   7.065E-06       0       49      59      1       50      77
+PHIVVKMIEGRTEEQKQKLTEELSKTLMAVLGNREESVSVAIEDVAADRW---------
+>15165|scaffold80362_5|+3256|00        53      0.315   7.065E-06       0       56      59      1       57      81
+PTVIVYWSPGRTDEQKQQVARRIAEALVEEGKARVDDVLVIFQNIQPGDSARGPELL--
+>MGYP000882991444      53      0.260   7.065E-06       0       49      59      7       56      83
+PHIIVKLYPGRSDEQKQILTDKITKTLIETIDVEEKSISVAFEEVSPEMW---------
+>SRR6478609_7071516    53      0.258   7.065E-06       0       57      59      24      81      98
+PFIAVHVAGTVTAAQKAEVIADITRSMVERLGKPAAAVQIAIHEMPLDSYGASGEPLS-
+>SRR2546425_2330035    53      0.280   7.065E-06       0       56      59      31      87      98
+PHIQVTLVKGRTTEQKRRLAKRLTDVLSEEVQADPRNISLSLVEVEADGFFSTGELA--
+>SRR5216683_6779406    53      0.229   7.065E-06       0       57      59      30      89      102
+PLVEVKVFKDeLTSEQTQVLIQKITDAVANVT-SPklRPVTWVVVQEIKDGNWGVGGEALA-
+>SRR5271166_3643897    53      0.313   7.065E-06       0       50      59      42      92      116
+PHVVIKLYQGRSDEQKIRLVEQIVKDVTATLNCGEESVSVAIEDIEPGDWA--------
+>SRR3954453_11675101   53      0.300   7.065E-06       0       49      59      46      95      118
+PHVIIKMYAGRSDQLKRKLAQQVTAAVTSVLQLGEESVSVAIEDVTPRNW---------
+>SRR5690348_9199017    53      0.333   7.065E-06       0       54      59      62      118     121
+PLVRITVLEGvFSTSQKRLIVEGVTEALVAVEGEAlRASTWVIVDDVRSGAWGIGGR----
+>MGYP000938867707      53      0.277   7.065E-06       1       54      59      62      114     121
+-IIEIAVFPGRTEEMKAALYKNICSNL-SSLGLTPDDIFIQLTEQPICNWGIGGK----
+>MGYP001045691841      53      0.344   7.065E-06       1       58      59      62      118     121
+-IVEIMLLEGRSAETKKNLIRLLYEE-AGACGLTENDLEIMLFEVPRGHWGIRGKPADE
+>A0A158M531    53      0.275   7.065E-06       1       57      59      62      119     124
+-LIIVDLIAGRTPELKSALISALNQAACESLGISGQDVRVVLHDVPKTDMGVAnGLSAA-
+>SRR5919199_3353113    53      0.327   7.065E-06       1       57      59      68      124     125
+-LVTIDGLAGRSIEAKRRLYREVVQRL-EGCGIPRDHVSILLRESEAQNWGVrGGQAAS-
+>MGYP001233165992      53      0.275   7.065E-06       1       58      59      60      117     127
+-VIEISTMEGRSEEARKKLIHLLFDRIESKLGISPIDVEISITELPACNWGFRGMTGDE
+>SRR5512146_3040639    53      0.272   7.065E-06       1       54      59      67      121     127
+-FVQITLNEGRSVEVKRQFYRQLADLLHQELGLGQEDLVIKLVEVKKENWSFGkGE----
+>A0A1H2F2P0    53      0.275   7.065E-06       1       58      59      60      117     127
+-VIEISMIAGRSEASKKQLIKEIFAAFERELAIPPVDVEITLFEQPAHCWGFRGMTGDE
+>MGYP000944381426      53      0.396   7.065E-06       0       57      59      1       58      137
+PTIQAFIMEGHDAEAKARLIAGLTQAVVDTVDAPLESVCVLVDEVARANFGVAGKAAD-
+>MGYP000033047932      53      0.300   7.065E-06       0       49      59      73      122     145
+PHIAVKLWPGRSEEEKRAFARAVADDAARYLHADKAWVSVSIEEIEPEAW---------
+>A0A0K8P1G1    53      0.241   7.065E-06       0       58      59      1       62      147
+PTYVVTAPQGRlSAAQKQRIAADVTRVHCSVTGAPAYFAQVLFNDVPEGNYFVGGRLLqgSE
+>SRR5262245_33849664   53      0.333   7.065E-06       0       56      59      80      136     147
+PHIQITLTKGRTTEQKRQLAKRVADILSEEMKADPRNISVSLVEVELDAFFSTGELA--
+>MGYP001097370954      53      0.293   7.065E-06       1       58      59      90      147     158
+-IIEISTFEGRSPDVLRGLVREIYKRVPPAIGIEPRDLDVIITEQPRHAWGLMGEPGDE
+>YNPNPStandDraft_1061719.scaffolds.fasta_scaffold404439_1      53      0.225   7.065E-06       0       54      59      76      137     162
+PHfrVDVTVPEGaLSERRKAGAVKELTEAVAEAAGVAPQDaltrIWVLVHEVPDGNWGAGGQ----
+>MGYP001133549823      53      0.310   7.065E-06       0       57      59      100     157     164
+PEIFVHAVKGRSIEQKRALVKDITDAVVKNLSVPAEAVMVEFIDAEPNSKAKGGFLFS-
+>SRR5687768_2968320    53      0.266   7.065E-06       0       57      59      110     169     173
+PMVRIELYPGRTSQQKSDCARAVVEAVVKHLGTSAAATQVMFVDVEKADWLTGDKipPAS-
+>MGYP000754416339      53      0.245   7.065E-06       0       52      59      1       53      188
+PVIEVHLLEGYQSDDRRRLGEALTDAVRLVVPAPPEAVTIMLHEMPRNNYYRG------
+>SRR5216684_226792     53      0.333   7.065E-06       2       54      59      150     203     209
+--VQIFFNEGRSVAQKQALYKAIAEGLSTSLQLSPEDVFITLVEVKKENWSFGnGV----
+>MGYP000244557056      53      0.245   7.065E-06       0       52      59      37      89      224
+PVVELHVLEGYNPEEKQRLGQALTDAVRFVVPTNPDLVTIMIHDMPTENYYRG------
+>SRR5579875_568817     53      0.246   7.065E-06       0       56      59      145     209     224
+PRFRVDMtvFEGvLSRERKEQLAADVHSAVCAAAGIDPEgprafHVWTLIHEVPEGNWAGGGKIV--
+>26188|scaffold_902013_c1_1|-1|10      53      0.263   7.065E-06       0       53      59      1       57      232
+PLVQVSLFEGRldDAEKSKALIEKMTQALCDVYGEGmREHTTVILGEVAPKNWGAKG-----
+>A0A2E5CRN6    53      0.327   7.065E-06       0       57      59      48      105     235
+PIIEIHVLQGYDAAQKTRLCKALTNAARTVIPATPDAVTVMIKEMPATDYMRGGQHRS-
+>SRR5579859_516296     53      0.379   7.065E-06       0       57      59      165     222     245
+PFIQCDIRRGRSEAQKRQLFDKINAVVSRVTGAPTSSILILIREHAGNQFMEGGELLP-
+>MGYP001248664813      53      0.310   7.065E-06       0       57      59      71      128     292
+PLVRLVMMGDRPLEQVHRAITELTSVVARVLGIPAERVRVEAQSIDGDRWGIGGVPAS-
+>12152|Ga0209007_1012557_2|-480|00     53      0.240   7.065E-06       2       55      59      65      118     462
+--ITMFLREGRHPEVRAALLEALTEAAEKKLGTPRPNIQILLCEIPAANIGEGGVP---
+>MGYP001088372806      52      0.325   9.722E-06       0       42      59      1       43      44
+PIVHVRMLEGRTPEQKRALVRAMTDCMVQICGATAAGTTVVIE----------------
+>A0A212LYI8    52      0.366   9.722E-06       0       57      59      1       57      61
+PVITI---EGPqlSIEQKRELVQAVTESASNVMKMPKHSIIVMIKEIDRENVGVGGLLLS-
+>A0A1H1U3U4    52      0.285   9.722E-06       0       55      59      1       56      62
+PNITVELLSGRTLDQRREFAEAVTAAAVEILKARRASVRIRFDEIERQDVANGGTL---
+>MGYP001436017453      52      0.303   9.722E-06       1       56      59      0       55      62
+-IVSVTIIEGRDQATKTELMEKLTQTVVDTLDANPGQVRVYLNEVKDGAYAVGGKPV--
+>MGYP000893428524      52      0.381   9.722E-06       0       54      59      1       55      63
+PIIEMHLLEGRSDEEKERACIALTDALVASLDVRREQVIVLIHDTLRANYSNGGV----
+>MGYP001023292301      52      0.206   9.722E-06       4       58      59      0       57      63
+----VTMTEedgGTTPEQKQALIQRLTQTFVEVMGRGEKTCVVTLQQIPTDQYGIGGRSVAE
+>MGYP001178717319      52      0.254   9.722E-06       0       58      59      1       58      64
+PSIRVSMLSGKTKEQKAKLVSEIVDAF-DDMGVPAAAVTTIFEEVSAEEWYIATESIAE
+>MGYP001301507349      52      0.322   9.722E-06       0       58      59      1       59      65
+PEVVVYALRGRSAEQKKRLMRAISDAVAEHFEVPLAGIVVQIVESNHDSKSKGGVPYAE
+>A0A1G3PFG6    52      0.322   9.722E-06       0       58      59      1       58      65
+PNIIIEAAK-LTKENKNELIRTLTKTASEITKIPQTSFTVLIKEFPIENWGIGGEPLEE
+>MGYP001471001146      52      0.241   9.722E-06       0       57      59      1       57      67
+PVIHVYGFE-RPTDKKREIVKGITEATCKAYDVSPDIVTVYLFDVPKENAAHGGELVT-
+>A0A1M3PQ00    52      0.309   9.722E-06       4       58      59      12      66      69
+----IYMVEGRTKDQKRGLIQDITQSVVQRLQVDAANVMVQIIESSRDNKAKGGVLFSE
+>MGYP000729907256      52      0.266   9.722E-06       0       57      59      1       60      70
+PFIDVKILEGvLDHAQHQALMAEITEAVVRVGGEAmRPMTRCVVQEIRSGLWSVGGKPLP-
+>MGYP001185165750      52      0.400   9.722E-06       0       54      59      1       55      71
+PIIEMHFLEGRSLEDKARVAEKVTAAVVEALDCSPSTVRILITEHKHGEFYVAGK----
+>A0A0U2VQQ4    52      0.315   9.722E-06       0       56      59      1       57      72
+PYIELKLVEGRDLETKRKLVAGITKACCEALSVTPGDVRVELIELKADLFSIAGELV--
+>MGYP000212257099      52      0.310   9.722E-06       0       57      59      1       58      72
+PFVRSELFEGRPDGTKEELVRRVAETVAEVLQVPLDHVQCVLDDVPRRSRLRGGVPFS-
+>A0A0J1I697    52      0.288   9.722E-06       0       58      59      1       58      72
+PTIHFDGPA-LTIDQKRSLIHGMTEAASQALGLPMAAFNVVLDEHERSNMGVGGELLAE
+>UniRef100_UPI001266708B       52      0.301   9.722E-06       0       58      59      1       63      72
+PIVHLDIVPelmfGDRQEQYQKIAAGITDTIVTSTGAPAESVHVLIREVSDARYSVGGELLRE
+>A0A2E7EB00    52      0.363   9.722E-06       0       54      59      1       55      72
+PIIEMHLLEGRSTEMKAKTAELITAAAAEGLGVSPSTVRILITEHKKDGFYVAGK----
+>A0A0Q7HJ74    52      0.355   9.722E-06       0       58      59      1       59      73
+PFATVRIVAGRDAEKRKAMALDVAQAIARALEAPIESVRVIVQEIPADQWFVGTENIEE
+>A0A255Z8T5    52      0.275   9.722E-06       0       54      59      1       58      73
+PMIQITVPAGsLDASKKAEMIRLITDAAVAAEGIPavRAQTFVQIHEVPDGGWGIAGR----
+>A0A1Y2QNK7    52      0.220   9.722E-06       0       49      59      1       50      74
+PHVMLHLAAGRSEAEKRRLADALADAVTAAIGSPADTISVAIEDVPMDDW---------
+>MGYP000008499669      52      0.280   9.722E-06       0       49      59      1       50      76
+PHVEIKCFPGRTDAQKKQCAEKIAEVITDVFGYKLSSVSVVIKDIPESEW---------
+>MGYP001172749890      52      0.240   9.722E-06       0       49      59      1       50      76
+PHVIVKLFPGRTEEQKRLCTEKITQAIVDAISADESSISVAFEEIPRELW---------
+>MGYP000502993610      52      0.418   9.722E-06       0       54      59      1       55      77
+PIIEMHMLEGRSLEDKARLAEKVTSACCEALDCNASTVRILITEHKNGEFFVAGK----
+>W7CIF7        52      0.468   9.722E-06       0       46      59      1       47      78
+PIVTIKFLEGRSDDQKKALVKDVTDVIAADLKAPKENIHVILEEMKK------------
+>25530|Ga0247732_10719948_1|-90|01     52      0.372   9.722E-06       0       58      59      13      71      79
+PHIQIALAEGRSPEQIRAMIHEVALAVERTAGAPQAAISVHVTEVALEHWGNDEGTLEE
+>A0A0B6RZK7    52      0.252   9.722E-06       0       58      59      1       67      84
+PIVNILVtREGtspgaeRtTREQKAAIYKGIADLLFNVMGKPHVETTVVFHEHEIDDFGQGGLPLSE
+>4483|scaffold_2102813_c1_1|-139|01    52      0.240   9.722E-06       0       49      59      16      65      97
+PHVIVKMYAGRADTEKKALAENITQAVIKTLGYGADSVSVSIEDIEPHDW---------
+>17954|Ga0316630_15904795_1|-3|10      52      0.272   9.722E-06       0       57      59      1       66      97
+PVVHVHIAEGsLTRAQMRAVVTRVTKAAARAEGVPvADMTWVLIHEIAEGGWGekgeviEGGRPLP-
+>SRR5947209_20280460   52      0.237   9.722E-06       0       56      59      41      99      101
+PIVEIKLFDSRiNDETVPKLIEKVTDAVVECTSEKiRDETWVVVSGLPPKQWGLGGKPL--
+>SRR5205809_3449961    52      0.250   9.722E-06       0       55      59      43      98      104
+PEIIIYLAEGRTVEAKRAVVKDITDTIVKNFNVDAENVAIQIVEAPRENKAKGGVL---
+>ERR1700674_1418386    52      0.275   9.722E-06       2       58      59      39      95      105
+--VEIKLFSGRSMTAKRELYRIIVENL-SGLGIQNNEIKILLIEIPPQNWGIqGGQPASE
+>SRR5215208_903625     52      0.298   9.722E-06       0       54      59      57      112     113
+PvLVQVTFTKGRTVEQKQRLYRRMAELVSD-AGVPPNELIVNLVEVSKEDWSFGnGV----
+>SRR5580765_3343977    52      0.369   9.722E-06       0       45      59      68      113     114
+PFVKVQMLEGRTDDQKKRLAQAITEALIECANAKLESCEVVIEEHP-------------
+>SRR3569833_2410230    52      0.200   9.722E-06       0       49      59      41      90      114
+PHVNVRMYAGRGEDEKQRLAEAIGKALTETLGSSERAISVAIEDVAPDDW---------
+>SRR5271154_6148531    52      0.362   9.722E-06       0       57      59      2       59      118
+PLVRIDIAEGRPPELLRELHKQVAQLVAEVLDAPLNTVRTYITQIPAEDCALGGVSLS-
+>SRR5579859_3641491    52      0.240   9.722E-06       0       49      59      45      94      120
+PHVVVKLHSGRTREQKTKLAAAITQAVTSALGSAEDAISVGIEDVAPADW---------
+>ERR1700758_4076859    52      0.280   9.722E-06       0       56      59      64      120     121
+PHIQITWIEGRTTDQKRTVVTKLTELMVQEADAKPESVTIPFVDAPAESYASNGMLV--
+>SRR6187200_432581     52      0.258   9.722E-06       0       58      59      54      115     121
+PLIQIKVVEGvLGADEKSEMISKVTEAVLSVYGENlRPHTWVMVEDVPSGQWGLGGTgLTTE
+>MGYP000629657159      52      0.285   9.722E-06       1       56      59      67      121     123
+-FIQITLNVGRSPELKTAFYDELTKALGKALDVPPADVFINLVEVANVNWSF-GRPV--
+>12577|Ga0255052_10053402_2|+1191|00   52      0.275   9.722E-06       1       57      59      62      119     126
+-FVEILMFSGRTDEMKEKLFQRISDIVSRYTGVNEQEIILNIIESDRNNWaARGGVPFS-
+>SRR5215475_4845561    52      0.288   9.722E-06       1       52      59      68      119     127
+-IVQITCTDSRTVEQKKTLYQTIVDNLARDAGLRKEDVWINIVEVKKENWSFG------
+>MGYP001214739901      52      0.254   9.722E-06       1       58      59      59      117     127
+-FIEVLAIEGRSKQAKKDLYRRMVDNVSEVAGISPKAVLIMLHELSQDNCGVrGGHMASE
+>MGYP001212354631      52      0.322   9.722E-06       0       58      59      1       58      127
+PFLLVHSLP-CSPEQKKNLIKKLTEAICSIYQIKPDIVTVYISEFANENYGHAGRMGPE
+>A0A268I1W0    52      0.230   9.722E-06       1       52      59      69      120     129
+-YIQITCGPGRTQQQKQSLYKELANQLHSQINIPKEDIFVVLVETSLENWSFG------
+>MGYP001106395134      52      0.281   9.722E-06       0       58      59      1       63      129
+PLVRMTMLEGRTPEQKRQMADIVQEAMLEHFGAPPGDRYQVLEELPRgsiiaEDTGLGIE-RSE
+>ERR1700685_1843194    52      0.290   9.722E-06       1       54      59      67      121     134
+-LIQIFLSRGRTTEAKQALYQRIAARLHTSPGIPTDDVMVVLTEVGLDDWSFGrGE----
+>SRR4029077_17044550   52      0.275   9.722E-06       1       57      59      67      123     134
+-HIEITMFKGRSLDVKRALYRAIVNNL-EPFGVPPNDVKIILSEVSPSDVGmRGGRAAS-
+>MGYP001094544565      52      0.275   9.722E-06       0       57      59      59      116     135
+PFFTVLVFADRSTEQRQELLKQISQLLADVLQVDLSYVRGQIVPVDPDDWGIAGMPAA-
+>A0A0J6SW09    52      0.307   9.722E-06       1       52      59      66      116     135
+-IVQIQLSTGRSVAQKKALFRAVADNLG-AAGVRPEDVFVTLVEIARENWSFG------
+>ERR1700758_1753955    52      0.314   9.722E-06       2       54      59      74      127     135
+--IQITLLEGRSRGQKKDLFAVIADSLHERAGIRREDVFVTLIEVAKENWSLGdGV----
+>A0A0Q7FJ36    52      0.396   9.722E-06       0       57      59      2       59      136
+PTIEAFIAEGYSHRQKHDLIEAMTHAVVDAIDAPIDSIRVILNEVATHDAGIGGKTGA-
+>SRR4028119_1497657    52      0.310   9.722E-06       1       58      59      74      131     138
+-IIEISIFKGRSTMAKKRLINLLFERLNAQLNIARDDIEITIFETPKKNWGIRGKPADE
+>MGYP000728179254      52      0.310   9.722E-06       0       57      59      71      128     146
+PYFTCLVLAGRAPEQLARLLEGFTELVVRHLGCERAAVRGQVIPIDPAHWSIGGRVAS-
+>SRR5580700_7312612    52      0.271   9.722E-06       1       57      59      92      150     152
+-FIQIILNAGRTVDQKRTFYRRAAELLGKEPGVRPDDVLINLVEVAKENWSFGnGEaPYA-
+>SRR5262249_33716243   52      0.288   9.722E-06       1       52      59      100     151     153
+-IIQITLSEGRSVETKRAFYKGLVDALSTRLAIRPQDVTINLVEVGREDWSFG------
+>ERR1700761_5462944    52      0.274   9.722E-06       2       52      59      115     165     175
+--IQITFNEGRTTAQKQALFEAIANNIHTATGLPISDVFVNLVEVKRENWSFG------
+>A0A1X4NZI4    52      0.311   9.722E-06       0       57      59      1       61      186
+PIVEAHILEGYSPAEKSRLTSALTDAIRFVVPAPDEAITVMLHEYPSEAYARGGqhrQPAP-
+>SRR5947199_7143781    52      0.232   9.722E-06       0       53      59      118     173     189
+PLIEVKVIENvFSSEQKKQMIAKLTDTMTELEGEHiRAATLVTVEEVPSGSWGFGG-----
+>MGYP000689585277      52      0.345   9.722E-06       0       54      59      1       55      190
+PVVTITLIEGYAPEVKQRLGSALTQAVRSVIDAPLDGVTVAIHETSKDGYMRGGR----
+>5917|Ga0209062_1104745_1|-129|00      52      0.280   9.722E-06       0       49      59      1       50      219
+PHVTVKLWPGKSEQQKKRLADEIVKDVMSILDYPEESVSIAIEEVGPKEW---------
+>SRR5579859_4722069    52      0.259   9.722E-06       2       54      59      67      119     277
+--IEITLVRGRTIEQKRALYQRLAEVLARV-GVRKEDVFVVLSENGRADWSVGeGK----
+>MGYP000884520312      52      0.300   1.338E-05       0       49      59      1       50      55
+PHVIVKLWPGRSEEQKMKLTKKIVQAVMEELKSEETSISVSFEEVEKERW---------
+>MGYP001294120905      52      0.327   1.338E-05       0       54      59      1       55      59
+PFIEIHLLEGRSNQIKSKLAKAVTKAVCDVIKVEPSSVIIEMQETTKDKVFFGGK----
+>Q1I4L8        52      0.338   1.338E-05       0       58      59      1       59      61
+PEVIVYATAGRSDLQKKKLLRSVTEAVANSFEIAREHVVVQIVEAPPGDKAKGGIPFDE
+>MGYP000524399078      52      0.333   1.338E-05       1       54      59      2       55      62
+-IVKITMLEGRSQDIKDRLVAGITEVMNREIDPDPSHIRVVIDEVQPGNYAVAGK----
+>MGYP000980187463      52      0.293   1.338E-05       0       57      59      1       58      62
+PNIFIETFEGRSIEEKRKVVEEITNVVSQIWNVDKEVVNIRILENKRENVARGGKLFS-
+>A0A2G9MJZ5    52      0.293   1.338E-05       0       57      59      1       56      65
+PIVNIESWP-LKKEAKPALIKKITEVFTE-MGIPAQAVTVVIHETELDNWGSAGEQHS-
+>A0A0M2U706    52      0.258   1.338E-05       0       57      59      1       57      65
+PIIEFSGPK-LTADQKRELVAEFTRTAQQVTNLPVEAFTVIIQEIPSENVGVAGQLLS-
+>MGYP000740100062      52      0.272   1.338E-05       0       53      59      1       55      66
+PILTMKTWSGITEDQKRDMVETFTRESCRILDCKQEHVMIVIEEVDRGNWGlEGG-----
+>MGYP001493793985      52      0.240   1.338E-05       0       49      59      1       50      66
+PHVAVKMWTGRSEEQKKLLADRLYQVMKETTGAPDAYITVSIEDFDPAEW---------
+>10320|Ga0334889_1439301_1|+3|10       52      0.283   1.338E-05       0       55      59      4       63      67
+PVIVVKARKGvlMTGEQKRVLIEGVAEAFARAAGDDgyKERTTVIIEETPDENWGSMGKP---
+>MGYP001068230649      52      0.269   1.338E-05       0       57      59      1       63      67
+PFVNIKTLKGaLSTEQKKELHERITDVMVQVEGRGSQQlrgmVMIFIEELEPGNASMGGRQAS-
+>MGYP000592570069      52      0.293   1.338E-05       0       57      59      1       58      68
+PEIIVHAVTGRSTEAKQALMRDITDAVVRNFEVNPELVTIQIVEASPDMKSKGGIPYS-
+>MGYP000412787386      52      0.278   1.338E-05       0       58      59      1       58      69
+PVITV---EGgkLSTEQKKELIKKLTAVCVDITKTPQEYFSVLIRELSDENLGMGGEQVTE
+>A0A1H7TXJ5    52      0.241   1.338E-05       0       57      59      1       62      71
+PVINVTMTSeegGATQQQKEALAKGLTDVFAKVFnGRGADSCVVIINEVATDNYAIGGKTVT-
+>13953|Ga0207665_11136161_1|-337|00    52      0.316   1.338E-05       0       58      59      1       60      75
+PLIQVNLASGRPPEQLHALQLEIHEAVKRALPDAADpSIRVLLYEIPAEHWLAGGITLAE
+>A0A0Q8RCA3    52      0.327   1.338E-05       0       57      59      1       58      76
+PFVDIRIAGTASREQKAAIVADVTKALGTHLGKPASAVHVNILEVSTENYGAGGMLLA-
+>MGYP001007269715      52      0.280   1.338E-05       0       49      59      1       50      76
+PHVIVKLYPGRSEEQKQHCTQRIVEALIETLNTDDRSISVSFEEIPKEMW---------
+>956|Ga0307409_101831269_2|-279|00     52      0.305   1.338E-05       0       54      59      1       59      77
+PLVTVAVHEGQfDDAQKARMISLVTDAVVEAEGLgegGRASTLVQIEEIPPGNFGVGGR----
+>MGYP001190366987      52      0.280   1.338E-05       4       58      59      2       58      77
+----VLTFAGgaLKKEQKTALIRSLTRAAAESTGVPAQFFTVVLQEQPDENMGFGGETVEE
+>A0A0T6ZKG5    52      0.280   1.338E-05       0       49      59      1       50      79
+PHIAVKMFPGRTEEQKQEFAAKVVEAAKAILGSSDASLSVSISEVEPAEW---------
+>MGYP000476910175      52      0.285   1.338E-05       0       53      59      1       56      80
+PLVTISLLKNvLNTMQKSEIIENVTDAIVSVEGEAmRALTWVMINEVEEENWGIGG-----
+>A0A1V4IFE6    52      0.274   1.338E-05       0       50      59      1       51      81
+PHVVVKLYPGRSEDQKINLAEKITSVVSESLNLSESSISVAIEEISRDDWA--------
+>A0A1H3GDT3    52      0.275   1.338E-05       0       57      59      1       57      85
+PVITVSGPA-LSLEKKRELVKDLTEAASKIMDIPKEAFVVLVSENPQENVGVGGMLLA-
+>MGYP000968872244      52      0.468   1.338E-05       12      58      59      35      81      86
+------------PSLKEKLIKEISKSVSEITGAPLDAVEVLITEIPKANWGKGGVPASK
+>9726|scaffold325758_1|+2|10   52      0.260   1.338E-05       0       49      59      14      63      89
+PHVVVKLGAGRSEEMKQALARRMVEALTSTIGCGEDAVSVAIEDVPMAEW---------
+>SRR5262245_56500346   52      0.258   1.338E-05       0       54      59      20      77      99
+PLINIKLVEGvLTAEEKQQMIERVTEAVVSVEGENMRALTLVIVEdnVKSGDWAVGGQ----
+>SRR5262245_17812391   52      0.327   1.338E-05       0       57      59      37      94      100
+PEIYVHAVKGRSVEQKRALVKDITDAGVKNLSVPADAVLVDFIETDPNSKGKGGVRFS-
+>SRR5512144_2944932    52      0.300   1.338E-05       0       57      59      1       60      105
+PIISVKIIENFfPEDQKRALVKELTDAFCRaTLEAARPYIYVTIEEVKQGYWGLAGHPLP-
+>SRR3954471_18246282   52      0.260   1.338E-05       0       49      59      30      79      105
+PHILVKLWPGESEPQKQSLAEEITKAVERTLGYGEEAVSVAFEEVEASEW---------
+>SRR5680860_739031     52      0.196   1.338E-05       0       57      59      47      107     110
+PLIEVKLFDRRleSEELPGQVVEALTDALCSVIGEEaRAETWVVVEGVSPRHWGIGGQTAD-
+>SRR6202012_6166492    52      0.276   1.338E-05       0       57      59      38      102     111
+PHVIVKLASGRSEEQKEQIAAEVTKAIMATAKVGEDAVSVSIEDYPETEWAekvyrpdIIGKPAT-
+>SRR6201999_1539329    52      0.326   1.338E-05       1       49      59      66      114     115
+-VVTVRILRGPGAETKRKLAQALTMAVSDTLDMPHTDVTVLIEEIPPENW---------
+>SRR3990167_2586067    52      0.283   1.338E-05       1       53      59      51      103     118
+-IIEVSLFEGRSVDAKRTLIQTLLENLRDIAGVAPQDVEITLFETPRVNWGIRG-----
+>25935|Ga0164300_10560995_1|+2|10      52      0.305   1.338E-05       0       58      59      39      97      121
+PHVEISVQEAGPAEKIRTMISAVTKAVAESLESPMESIRVIVVEVPTTHWATGDVTLAE
+>SRR4051812_38707141   52      0.326   1.338E-05       1       52      59      65      115     122
+-LVHIFWNMGRTIEQKKNLYAAIAENLSRV-GVKKEDVFVNLTEVAKENWSFG------
+>MGYP000642473415      52      0.315   1.338E-05       1       57      59      68      123     126
+-FVQITCAEGRSIEQKKALFAAIAANLARV-GVPEYDVIINLVETARENWSFGNGLAP-
+>SRR5512141_2442802    52      0.293   1.338E-05       2       58      59      62      118     127
+--VEIIGIAARSLDAKRALYRAIVERLER-CGVPRQETRIVIIEPPAENWGVsGGLPASE
+>A0A0B0HWR1    52      0.262   1.338E-05       1       58      59      67      127     129
+-FVQITMKEGRPLRKKQALYARMTELLEMNAKVRPQDVMIILTENTQENWSFGnGvaQLAPE
+>SRR2546421_2962414    52      0.274   1.338E-05       0       49      59      69      119     134
+PYVNIKMYPGRTREQKEELARRILVATQEVCNLDnLHRTVVVIEDVERDDW---------
+>SRR5215469_3124199    52      0.288   1.338E-05       1       58      59      78      135     138
+-LIQITLNQGRSTELKKTFYKRVADDLAR-LGVRREDVFINLVEVPKQNWSFGnGEMQYE
+>SRR3981081_1096660    52      0.288   1.338E-05       0       57      59      7       65      138
+PFYSCNVPAGsLTDDQKNDLARNITRIHAEVTGAPPALVHVIYHELAAADSYTAGEPSS-
+>SRR5579862_9547552    52      0.262   1.338E-05       1       58      59      75      135     147
+-VIQITLAAGRSTELKKKLYKTIADQLAKSAGVRPEDVFVSLVEVLPENFSFGnGeaQFADE
+>MGYP001218876390      52      0.285   1.338E-05       2       56      59      92      146     158
+--VSIYVLPGRSIETKRRLYMRLVESL-EELGIPGSCVLIRLHELPPENIGVrGGRPV--
+>ERR1700733_882357     52      0.303   1.338E-05       1       56      59      100     155     160
+-IIQITLNEGRTQDQKKLLFKSIAEGLHEQLGLRMADVFVNLVEVRKENWSFGNGTA--
+>SRR5690606_6886081    52      0.258   1.338E-05       1       58      59      102     159     169
+-IIEVMLMAGRTVETRKAYIRSLIQNISRKCSIPAKDIEITLTESPRENWGIRGVTGDE
+>SRR5208282_3053807    52      0.310   1.338E-05       1       58      59      74      131     172
+-FIRGEIRAGRSAEVKRKLIEEILAGVSRVTGIPETGVWVYLNELPAGQMAEYGRVLPE
+>MGYP000491206667      52      0.229   1.338E-05       11      58      59      129     176     179
+-----------TRNRKAAIKQFITDALAEICGARREGTTVVIDEVERENWAVGGELMSE
+>SRR6266508_2460522    52      0.203   1.338E-05       0       57      59      122     180     181
+PWIDVKLYDHRvTEESVPEIIEKLTDALAESSGAAKEHIQVVVQGISPKHWGLGGKPGA-
+>LakMenEpi03Aug12_release.lakeMendotaPanAssembly.Ray.scaffolds.fasta_scaffold2817605_1 52      0.241   1.338E-05       0       55      59      1       58      188
+PVITVTLIEGYDAAIRRNLSERLTDAARAAIGAPLDGITVVITEVPSENYMRGrtGRT---
+>MGYP000923236236      52      0.227   1.338E-05       0       58      59      1       79      191
+PIVRITMFEGRTKEQKQELARVITEAVVNIAKTTPDATEVkdqILQKVllvrslrlPPppasrrqvsGAWSADGKPTSE
+>SRR6266540_657717     52      0.203   1.338E-05       0       57      59      134     192     193
+PWIDVKLYDHRvTEESVPEIIEKLTDALAESSGAAKEHIQVVVQGISPKHWGLGGKPGA-
+>MGYP001109032247      52      0.311   1.338E-05       0       57      59      11      71      196
+PIVEAHILEGYSPTEKSRLTSALTDAIRFVVPAPDEAITVMLHEYPSEAYARGGqhrKPAP-
+>ERR1700733_9111577    52      0.344   1.338E-05       1       58      59      133     190     200
+-IIEISMFEGRSIEARKRLIRLLFERICAHSDRLRNEVEVTITETPRHNWGFRGVPGDE
+>SRR5439155_25299      52      0.285   1.338E-05       1       56      59      72      127     228
+-FVQITLNEGRTVELKKTFFTTVAQRLHEELGVRLEDVFVNLVEVKRENWSFGNATA--
+>SRR5438552_1226411    52      0.327   1.338E-05       1       54      59      163     216     230
+-LIECTIYPGRSLEAKKRLYRAIVAKL-SALGAPPNDVFIVLLEPPLENFGIrGGQ----
+>MGYP001110570877      51      0.260   1.841E-05       0       45      59      1       45      46
+PLVVVEMYEGRTPEQKKKLVEGLTKAFTDI-GTPADAVQIILNDHP-------------
+>MGYP001073394400      51      0.254   1.841E-05       0       54      59      6       59      60
+PVVKIEMREGNTEEQKEGIIKGIARAFKEIC-VRPEWLSIIAHDVPKSNWCTRGE----
+>MGYP001356556486      51      0.285   1.841E-05       0       55      59      1       56      62
+PTVDIQLVAGRTLDEKRALVAGITEAIVAALGVQKDIVKITIHEVGDDQIARGGVL---
+>MGYP001291720836      51      0.350   1.841E-05       0       56      59      1       57      62
+PYVTIKIMEGRSLAKKQKMIEHMTDALVKSLEIKPDDVRIEILELKEGTFAHAGNLV--
+>uvig_92250_104        51      0.293   1.841E-05       0       57      59      1       57      62
+PSITMELVK-MSKEKKAQLVKEVTESTARITGLPEQVIFVFIKENEPENVGVGGVLLP-
+>MGYP001113636117      51      0.288   1.841E-05       0       58      59      1       59      64
+PEVVVYALAGRTAQQKQRLMRAITDAVAEHFEVPAAGIIVQIVEAAADSKSKGGVAYSE
+>MGYP001178479595      51      0.254   1.841E-05       0       53      59      1       59      64
+PIINITWYEGPTQEQKKKVADSLTKSIVEIIDTPeypckPEVVQIIFNDIKKSNVSRAG-----
+>MGYP001281156575      51      0.288   1.841E-05       0       58      59      1       56      64
+PCVSIRILEAHSQARKDEIADRVTAAVAQ---LPRDAVWVVFEDVAAGDWYAGGLAVSE
+>MGYP001053532797      51      0.305   1.841E-05       0       58      59      1       59      64
+PEVHVFMAEGKTDEQKKRMMTAVTNALVDNLDCAAESVTVQIIEAKWTEKMKGGKTFEE
+>MGYP000063275683      51      0.288   1.841E-05       0       58      59      1       58      65
+PVITVTMGP-SSKAKKKELIKKLTATASEVTDIPATSFTVLITELEYENIGVGGRTIEE
+>MGYP001180655149      51      0.428   1.841E-05       0       55      59      1       56      66
+PIIEIHLRVGRTPEQKLALHEKVAAAAAEAVDCDLSIVRILITEHAADEFSVGGKL---
+>A0A0F7FVE1    51      0.301   1.841E-05       5       57      59      1       53      66
+-----TTWPNQTDEKCQELIEEITKATHAVTGAPLDKIAVVIQEIPQNRWGEGGIMAT-
+>A0A1Z9J034    51      0.250   1.841E-05       0       58      59      1       60      66
+PLVRISTRADKlSPEKKKNLCQDILEVMLKHTTAPPEAVSVIIDEVPDENWMMNSNMISE
+>MGYP000868243847      51      0.440   1.841E-05       0       58      59      1       59      67
+PIIEATITEGREPEKIRSLIHELTYAAHRALDAPLASVRVIVREVPPTHFAAADETIVE
+>MGYP001025601336      51      0.280   1.841E-05       0       56      59      1       57      67
+PLLQVHLLQGRPAAVKVAIVEELTEVVHRHLGSDRERISVLITEYGEADWNVAGAPL--
+>A0A1B2I1I1    51      0.240   1.841E-05       0       49      59      1       50      70
+PHIAVMMYPGRDDEKKMALAKKLQDALEEALGVDRKVISVSVEDVAKEDW---------
+>MGYP000870907014      51      0.240   1.841E-05       0       49      59      1       50      78
+PHIIVKMYPGRTQDQKEAMRDAITEVIQTTLGAPEHTISIAVEEISPELW---------
+>X1AWV2        51      0.333   1.841E-05       0       50      59      1       51      81
+PHIIVKLFPGRTEVQKKQLSSEIVKAIKTSIDVPDSSISVSIEEVPEEKWG--------
+>MGYP001309728736      51      0.262   1.841E-05       0       57      59      20      77      83
+PNITV---EGPSiPdiEKKRKLVKTITQVATEVYGLPAQAIVVTIRENSPENVAIGGNLLS-
+>1574|NODE_4067421_length_362_cov_0.685106_1|-4|00     51      0.295   1.841E-05       0       58      59      1       58      84
+PVIT---MEGPflSLEKKERLVKEFTQIATEITNIPKEAFVVFIKENPYENMGQGGILISE
+>MGYP000779520982      51      0.260   1.841E-05       0       49      59      9       58      85
+PHITIKMLKGRTDEQKQLAAKRVADALVDAIGCNACHVSVSVEDFTPQEW---------
+>MGYP000901771991      51      0.250   1.841E-05       1       52      59      34      85      86
+-LIEITAFKGRSYEAKKMLYQSIVDHLEQKLGIPRTDIMIVVHEPPLENWGIA------
+>23250|scaffold2312885_2|-17|00        51      0.380   1.841E-05       0       49      59      2       51      94
+PHVIIKLWLGRTEEQKMDLTNRIVEAVTRSVNVPESSVSVAIEEIPKEKW---------
+>SRR5947208_9052773    51      0.203   1.841E-05       0       57      59      40      98      99
+PWIDVKLYDSRvTEESVPKIIESLTNALAESSGAAPEHIQVVVQGVSPKHWGIAGKPGA-
+>SRR5258706_13670384   51      0.216   1.841E-05       0       57      59      26      85      99
+PLINVKLIEGvFSDSKKQQIAKSLTEAMIKVEGEAiRPYTLCVVEEVKSGDWVIGGQPIT-
+>SRR5215212_350795     51      0.233   1.841E-05       0       57      59      41      100     101
+PYVEVKLIEGvFDSAQKEEMITRLTETMVDIEGEAlRPFTLVTVEEVRSGSWGVGGKALT-
+>ERR687892_589852      51      0.294   1.841E-05       1       51      59      62      111     112
+-IVTITMFPGRSTDAKRELYKRIVERF-EGLGIPGTDVMIVLDERPLEDWGI-------
+>MGYP001194521587      51      0.225   1.841E-05       0       55      59      1       62      113
+PLVEITVPAGFlSAPGKQALMKDLTTAVLKAEGVPdsprsRSLTWILIHEVDHGHWAIAGSP---
+>SRR5215471_3673570    51      0.327   1.841E-05       0       55      59      49      106     114
+PPITIKMFEDeLSDSQTKDLIHQVTEAVIPFVGENlRDNTWVLVEEIASGSWGIGGKT---
+>SRR5690606_5865095    51      0.346   1.841E-05       5       53      59      64      112     122
+-----YLIEGRTEAQKAALIRALNRAGCASIGISPDDIRVIIQDVPKTDIGVAG-----
+>SRR6266480_7826549    51      0.203   1.841E-05       0       57      59      64      122     123
+PMIEVKLYDHRvTEDSVPKIIEKLTDALAESSGAAKEHIQVVVQGVSPKHWGIAGKPAA-
+>A0A261S0M7    51      0.446   1.841E-05       0       55      59      1       56      124
+PIIHAHITAGPSAQQKTAFMRTASQAVVDSLGAPLSSVRLMLHEVAREHIMVGGET---
+>ERR1700712_5673292    51      0.290   1.841E-05       2       56      59      59      112     124
+--IEVSLFEGRTDATKISLFAALAEALAQ-FGIVKTDIDVMLNEIPRNNWGIGGVSA--
+>SRR5829696_5360058    51      0.280   1.841E-05       0       49      59      50      99      125
+PHVIIKLYSGRSEQQKQEIAEAVAKAVMASAGSAEPSVSVSIEDVDPDEW---------
+>SRR3954467_9998007    51      0.315   1.841E-05       1       57      59      62      117     129
+-IVSIEAFAGRSLDAKRALYREIATRF-EAAGIPRTDVFIVLKEIPIENWGIRGGLAA-
+>A0A251WL89    51      0.293   1.841E-05       1       58      59      62      119     129
+-VIEISFFAGRTVETKKTLIRLLYKRLSQELEMAVNDIEIILYEIPKEHWGVRGVPGDE
+>SRR5690606_7322172    51      0.344   1.841E-05       1       58      59      62      119     129
+-IIELSIFEGRSVEAKKELVRILYSRFQEQLDISGTDLEVTIFETPRYNWGIRGMPADE
+>MGYP001403749172      51      0.275   1.841E-05       1       58      59      62      119     129
+-VIEIAFFEGRSTETVKNLINMLYERVPAATGIPREMIDIIIQEVPKTRWGLMGRIGDE
+>N9AQX2        51      0.327   1.841E-05       1       57      59      64      120     131
+-HITIDCFVGRSLETKRLLYKTIVDNL-EPFGVPRDHVMIIIREISTDNFGIrGGQAAS-
+>SRR5262249_42841604   51      0.290   1.841E-05       1       54      59      67      121     134
+-FIQIFLSSGRSREQKQNFYRRAAEYLSKEPGLRREDVTLVLSENSREDWSFGnGE----
+>11908|scaffold_732521_c1_1|-189|00    51      0.333   1.841E-05       0       55      59      59      118     134
+PLAEIQVPAGLlTSEQKSDMIKGVTDVIVNALKLPPaqhRALWVLIVETAPGGFGVAGQP---
+>MGYP000860388103      51      0.293   1.841E-05       0       57      59      64      121     136
+PYFTAVVLEGRPAEQRARLLAALTSLAADVLAIDASAVRGHIVQVSAEDWGIGGTPAA-
+>A0A2D4SAA4    51      0.288   1.841E-05       0       58      59      63      121     143
+PYFHYIVLQGRPQNEIEALMTGFTDIIESSLGVSRDRIRGACWPVPPEHWGIGGVMASE
+>SRR6476620_6709348    51      0.310   1.841E-05       2       58      59      78      134     144
+--VEIILFAGRSLETKRTLYETVIANLSAV-GVPTNEVKTVLIEVPAENWGlRGGLPASE
+>SRR6185295_8059229    51      0.293   1.841E-05       1       58      59      78      135     145
+-IIEIETFAGRSPAILKDLVRQITRRVSEAADIAPRDIDVIISEQPKHAWGLMGEPGDE
+>SRR5512145_2318760    51      0.293   1.841E-05       1       57      59      88      144     148
+-LVEATIFPGRSLDAKRALYRLVAEGM-EAAGVGRDKVLVVLHEPPLENWGIrGGQAAT-
+>3300005699.a:Ga0074237_14477_48       51      0.338   1.841E-05       0       58      59      1       59      156
+PVAHINVLQGHSKDVLKRVIHDVSMVMAEVLTAPKERLEIWVTEIDPDLWGIAGEPASE
+>SRR6266540_4566652    51      0.203   1.841E-05       0       57      59      99      157     158
+PWIDVKLYDHRvTEESVPQIIEKLTDALAESSGAAKDHIQVVVQGISPKHWGLGGKPGA-
+>AZIJ01.1.fsa_nt_gi|859998529|gb|AZIJ01018816.1|_18    51      0.241   1.841E-05       0       55      59      1       58      163
+PFINVTLIAGYQPADRTALAERLTDATVSVIDAPADLVTVIVNEVAPANYMRGrvGRT---
+>MGYP001096750368      51      0.418   1.841E-05       0       54      59      25      79      199
+PIITVQILEGYSDEEKSRLGCALTEATRAIIPAPLDAVTVIVDEMHMSNYMRGGV----
+>SRR5258706_1374563    51      0.315   1.841E-05       1       57      59      170     226     236
+-IVQITLSAGRSLHLKRSLYRTIGERLGTAAGLRPEDVWINLIEVAKENWSFGNGLAS-
+>SRR5215207_2622674    51      0.300   1.841E-05       0       57      59      240     299     315
+PFVEIKVIEGvFSHDEKREIVERVSETLIDIEGEGlRGSTHTVITETPSGEWAIGGKAFS-
+>A0A1S6IQ97    51      0.320   2.534E-05       0       52      59      1       53      57
+PFVRIQLKEGRTPQQKEELAKAIIEKMEELKFASPDAIRVIYEDIAPEDFYSG------
+>MGYP001377033883      51      0.310   2.534E-05       0       57      59      1       57      62
+PVITMDGPK-LNREQKSELVKEFTKAASQVTNLPESAFVVIIRESDPDNVGVGGQLLS-
+>A0A1H7Z287    51      0.379   2.534E-05       0       57      59      1       58      64
+PIIHITLVQGRPEEKIQQFIRQVAQVASDTLDAPIQTVRVMVNEVPPTRFAVGDRLKS-
+>MGYP000554207027      51      0.250   2.534E-05       0       55      59      1       56      65
+PMVRIELYPGRTPEQKLACARAMMEVMKQHLNAAPEATQVMFVDVDNSNWLDGSKL---
+>MGYP000346982963      51      0.350   2.534E-05       0       57      59      1       60      70
+PVITYNTVEGaLSDEQKEQLTQALTEAVGKVVGDKiKKNAWVIINESPEGNFAIGGRQVT-
+>A0A101DWC9    51      0.263   2.534E-05       0       56      59      9       65      72
+PVITVDGPTIEDIEVKRALVEELTRAAARAYGLPEQAIIVLIKESSPENVGVGGRLV--
+>10552|scaffold5006604_1|+3|10 51      0.258   2.534E-05       0       57      59      13      70      73
+PIVELKVLGTLSLEQKREITKQFTKTLETVAKKPPQYTHVVIQEVADTNWGNEGALFA-
+>MGYP000714487226      51      0.267   2.534E-05       0       55      59      1       56      73
+PILNVDLMYNYSEEQKKSLIHDLTASTHELLKIPAEKIVVILNEHKASEWGRAGVT---
+>K2DYY3        51      0.254   2.534E-05       0       57      59      1       57      73
+PIITVTTWP--TPvEKKQKMILEITRVVHETTGAPLNKITVCVQELQKDSWAEAGILGS-
+>MGYP001355749719      51      0.222   2.534E-05       0       57      59      1       63      75
+PYVNARVARGVMSEQERtRLIERLTDVVVEVFARGnesfRPNVWVVVDEVEPGQWGVGGETVD-
+>MGYP001360130293      51      0.293   2.534E-05       0       57      59      1       58      76
+PVVQISIWPAKDESQITGLVEDVTRAVHQHTGAPLDKITVYVSEVSPTRWADGGVLGS-
+>MGYP001384049356      51      0.252   2.534E-05       0       58      59      1       67      77
+PLVKIEMLKGKSSEYKKALLDGVHQALVDTFKIPDYDRMQRLyeldkenNEPPLENWGVaGGKPASE
+>MGYP001202322296      51      0.254   2.534E-05       0       50      59      1       51      78
+PHISVKMWPGKPEEKKLMLAREIARITMEILEVPESSISVCMREVPREIWG--------
+>MGYP001031344990      51      0.320   2.534E-05       0       49      59      1       50      78
+PHISVKMLKGRTEEQKKRLSSALSEALIKTLGVSDTHVSVTIEDFTPVEW---------
+>MGYP000456695332      51      0.300   2.534E-05       0       49      59      1       50      78
+PHIIVKLWPGRTDAQKQDLSDAILRAVTRILPYGEASVSIGFEEIAPGDW---------
+>MGYP000748192330      51      0.280   2.534E-05       0       49      59      1       50      79
+PHVTVSLWPGKSDEQKQRLSDAIVECVTKIVNYGEGSVSVDFDEVNPDHW---------
+>MGYP000336180780      51      0.240   2.534E-05       0       49      59      1       50      80
+PHISVKMLKGRTDEQKKLAADKVAEALYEAIGCSKDHITVTVEDYTPEEW---------
+>3300027679.a:Ga0209769_1004670_1      51      0.344   2.534E-05       0       57      59      1       58      80
+PEIFVYMFEGRSLDQKRSLVLELTNGAVKSLGVTAQSVTVQLIESPKAMRSRGGVLFS-
+>A0A0T7N6Q7    51      0.350   2.534E-05       1       56      59      24      80      86
+-LVTVDMIAGRTDEQKEALIGALNRAVCDSIGIDGTDVRVMIHDVSKANMGVAnGISA--
+>MGYP001259939159      51      0.688   2.534E-05       14      58      59      45      89      93
+--------------QKENLISEVTDAMVRAIDAPKDRVRVIITEMPKTHFGIGGESASK
+>ERR671938_1444436     51      0.311   2.534E-05       0       56      59      19      79      103
+PLVNIRVPEGsLSQEKKERMIELVTDAVVEAEDYGdavRPITWVIIDEVKEGSWGASGRPV--
+>ERR1700760_4969755    51      0.315   2.534E-05       1       57      59      31      86      104
+-LVSADCFAGRSIEAKRRLYREIVTRL-ESLGRPRDHVSIPLCESRPDNWGIGGGQAA-
+>SRR5260221_10669922   51      0.260   2.534E-05       0       49      59      36      85      105
+PHIIVKMLPGRSDAQKQALTDAITKSVMEIAVCPESAVSVAIEDIEDAAW---------
+>MGYP000116816568      51      0.311   2.534E-05       0       57      59      1       61      109
+PYVNIKLtgdSEAPTPEQKEQLIAGVTKLIAEVMGKDTTHLVVVIDEVPMCNYGITAKLLS-
+>SRR5690242_13672443   51      0.293   2.534E-05       2       58      59      52      108     111
+--IEIILLSGRSLETKRALYKAMVEKLMP-FGVPSEDVKVVLIEVSNENVGIrGGKPVCE
+>ERR1700736_2319159    51      0.339   2.534E-05       0       55      59      51      106     115
+PEVTIHMAAGRTLEQKKAMMEDVSKAVAKHAGADLENVVVQIVETPLHDKMKGGKT---
+>4468|scaffold_1473490_c1_1|-89|00     51      0.202   2.534E-05       0       58      59      41      109     115
+PHVIVKLWPGKSEREETQLAEAITKSVTETLNFGPESVSVAFEEIPAKDWAskvyhadiIGneGKLYKK
+>SRR4051812_6758029    51      0.220   2.534E-05       1       50      59      66      115     116
+-LIEVSLMSGRSVESRKKLVRALFDRLARDCGVAEQDVEVVLHEAPPENWG--------
+>SRR5438067_4414766    51      0.203   2.534E-05       0       57      59      57      115     116
+PMIEVKLYDHRvTEESVPKIIEKLTDALHESSGAAKEHIHVIVQGVSPKHWGMNGKPGA-
+>SRR5437588_11378840   51      0.222   2.534E-05       0       58      59      50      111     118
+PvLVEVTLVTGRSQDLKRALYQAVAANLA-TAGVRPEDVMVILRETAREDWSFGnGdmQMFNE
+>I3CD65        51      0.206   2.534E-05       1       58      59      62      119     122
+-VIEIQFFTGRTAETKKRLLYQLMERIATDVGISQQDLEIILIEIPPAHWAVRGKTGDE
+>MGYP001192856246      51      0.275   2.534E-05       0       57      59      62      119     123
+PIIRVEYVSGRSLDQKRALVQGLAHAAAEILQIPVSRIRTILMEQETQNWARGDQLVA-
+>SRR5690554_2045445    51      0.269   2.534E-05       2       53      59      63      114     124
+--VNAFLLPGRTEEQKQALIAALTRAVADGAGVSDQDSRIIIQDIPTTDMGVAG-----
+>ERR1700738_1403138    51      0.254   2.534E-05       0       57      59      62      119     125
+PtIVEITLSAGRSNDQKRALYAQIARG-AQAAGIRADDVMVVLHENQRVDWSFGGGIAD-
+>MGYP000654593515      51      0.280   2.534E-05       3       58      59      64      120     126
+---EVMLFEGRSRELKDRLLNELSQVILNHTGLTPENIFINIQESSRDSWGlMGGVPGDK
+>SRR5215471_6482777    51      0.298   2.534E-05       2       57      59      60      115     126
+--ITIDAFEGRSLDAKRKLYKAIVSNLA-ALDIPSDHIDVLLRESPTCNWGVrGGQAAS-
+>MGYP000861568486      51      0.245   2.534E-05       0       56      59      55      115     127
+PYkylIEISMFSGRTNNTKKILFSKIVERLNNALNIEKESIFIFINEQPLENWGVrGGKSA--
+>SRR5438034_5930103    51      0.220   2.534E-05       0       57      59      70      128     129
+PWIDVKLYDHRvTEETVPKIIEALTNALHESSGAATEHIQVVVQGVSPKHWGIAGKPAA-
+>SRR5262249_13328879   51      0.344   2.534E-05       0       57      59      61      118     134
+PFVQITLIDGRPTALLHHLIREVTAGVAHAVSCDPNIVRVVITTASPDLWGIGGVPAT-
+>MGYP000246382407      51      0.307   2.534E-05       0       50      59      82      133     139
+PIVTIKAQSGRSYEQKNALAKALTDIISSRLEVPTENIWIHYEEMKPQDvWF--------
+>SRR5579875_1677268    51      0.263   2.534E-05       2       57      59      79      134     145
+--IEIVLFRGRSADAKRELYRNIVRELG-AFEVPPEDVKIVLVEIPPEDVGFrGGQAAS-
+>MGYP000070296193      51      0.487   2.534E-05       0       40      59      1       41      146
+PFIQVNILEGRTEEQKLGLIRELTETTCRVLGSKPEQVRVL------------------
+>3300012279.a:Ga0121731_100304_2       51      0.309   2.534E-05       1       54      59      79      132     147
+-LVVVDCFAGRSVDAKRALYREVSRRLG-VLGIPADHITVIVRDIETANWGIrGGQ----
+>Q2T8H3        51      0.275   2.534E-05       0       57      59      22      79      149
+PTLEVYLPAGHPDALKAELIDRLTAATVAAIGAPAEAVRILLNALPAAHIGLGGRSAA-
+>SRR5947209_989676     51      0.288   2.534E-05       1       52      59      99      150     159
+-IIEITISFGRSVELKKALYKRIADLLVQSVQLRPEDVFINIAELQKENWSFG------
+>SRR5438128_6015073    51      0.272   2.534E-05       1       54      59      103     156     162
+-FVQVFFRKGRTVEQKRALYRRTAELLGEV-GVRPQDVLVALVENDAADWSFGnGE----
+>MGYP001033125840      51      0.431   2.534E-05       9       58      59      79      129     163
+---------GEDvPALLERLIETVSETVARTLDVPIERVRVVVNEVPPHRWGIGGVPASK
+>SRR3954471_24896440   51      0.209   2.534E-05       0       54      59      87      148     175
+PHFRldVTVPQGaLSERRKAGAVKELTEAVAEAAGVAPQDallrIWVLVHEVPDGNWGVGGQ----
+>SRR4029077_16298943   51      0.192   2.534E-05       0       54      59      113     169     180
+PYVNVKVVEGvFDEETKQEMLKRITETMVDIEGEAmRPYTLVTLEELRSGDWSVGGQ----
+>SRR3954452_22859512   51      0.269   2.534E-05       0       55      59      137     199     216
+PLVSVKPYPGRSDYQKAELARAIEKDVIAILQCGEESVSVAIEDVQPGDWVekvwnpeIAGKP---
+>SRR6056297_2588753    51      0.278   2.534E-05       0       57      59      53      113     223
+PLIEAHLIEGYDADCKARLGRALTDAVRGVIPAAPEAVTVILRDVPAGAWIRGGtarEPAP-
+>A0A162T0Y5    51      0.288   3.487E-05       0       58      59      1       58      61
+PVVKIGMSK-LTKEKKKEVIEKVSETLSEITNVPKQAFVVLIDEYDTDNIGVGGVQLSE
+>MGYP001402996669      51      0.305   3.487E-05       0       58      59      1       58      61
+PVVKVGISK-LTKEKKKEIIQKVSETLSEITNIPKQAFVVLIDEYDTDNIGVGGEQLSE
+>MGYP000034157157      51      0.254   3.487E-05       0       58      59      1       59      61
+PYVNIRVAGTLSKKQKEKISKGVTKVICKETGKPPETVLLMVDELDRDNVAKSGKLLSK
+>11573|Ga0302165_11312376_1|-20|00     51      0.355   3.487E-05       0       58      59      1       59      63
+PWVTINIIEGHNDDKKRKLHHDVAKAVYEALDIPPEWVKVQLVEMKNIDHSIGGVSMDK
+>MGYP000023526188      51      0.296   3.487E-05       0       58      59      1       60      64
+PYVNIKI----TDEQvrkqeKLKLIEGVTKLLVDVLDKDPKTTHIVIDEVQLENWGFNGEQTSK
+>3300011215.a:Ga0122868_100040_41      51      0.406   3.487E-05       0       57      59      1       58      68
+PIIQVTLVQGR-DEQKvQAFIRAVARAAHEQLDAPMQTIRVMVNEVPPQRFAVGDVLKS-
+>A0A1I0Z7H9    51      0.452   3.487E-05       0       52      59      1       53      71
+PIVQITLVEGRPNEAVERCIKEVARTVSSTLGAPLASVRVMLCEVPPSRFAVG------
+>MGYP000791903564      51      0.338   3.487E-05       0       58      59      1       58      74
+PYITIEGGE-LSPSQKEDLIKQVTEVSSKIMKIPSDFFMVTIKELPDNNIGIAGKTIDK
+>MGYP001319372392      51      0.240   3.487E-05       0       49      59      1       50      75
+PHVIVKLWPGKSEAQKKEMTQKIVDAVTSSLGYGDESVSVGLEEISPSDW---------
+>MGYP000161827292      51      0.293   3.487E-05       0       57      59      1       58      75
+PLVSVTMARGRTAESKKEMMLAIADAIHTSIGAPRESIRVWINEVENTDYLAGTEVLA-
+>A0A1H7EKU7    51      0.338   3.487E-05       0       58      59      1       59      76
+PLVQISLLEGRSDDLIKSCIKAVAEAVHQTLGAPYGAISVYAVEVPRAHWATGVHTKDE
+>18595|scaffold6195839_1|-43|00        51      0.280   3.487E-05       0       49      59      1       50      81
+PHVTVKLLAGRSEQDKLRLAHALTRAIVDSIGSPESSVSVSVVDVNPSDW---------
+>MGYP000874963945      51      0.260   3.487E-05       0       49      59      1       50      83
+PHVIVKLWPGNPEEVKNLLANKIVEAVVEAMAIPAASVSVAIEEVSRENW---------
+>MGYP000954052506      51      0.283   3.487E-05       0       58      59      23      80      89
+PVITVDI--GQMPgEQKPLLIKQLSCSAAEITGIPLSAFTVVIHELPDENIGIGAKTVAE
+>MGYP000979031949      51      0.344   3.487E-05       0       57      59      1       58      93
+PIITTHLPAGYSSAQKTELLQQSTQAVVDALGAPLHSVRITLQEHAPENTIVAGEIGA-
+>10790|Ga0318501_13319432_1|-1|11      51      0.344   3.487E-05       0       57      59      30      87      94
+PEIVFYALGGRSTEQKRALIKDFTDAVVKNYNVDASSVTITIVESTKEDKAKGGVLFS-
+>SRR3546814_14618484   51      0.362   3.487E-05       0       53      59      36      93      99
+PYVTISATEGLSAEKKKQLLERSSDAVVQRIGAPLASVRVRLHELPGCRqgvvWGRGG-----
+>MGYP000891926054      51      0.260   3.487E-05       0       49      59      1       50      101
+PHISIKMLKGRTEEQKKLVCENLTKTLCETLGCSKEHVSVEITDYTAKEW---------
+>SRR3990167_6002964    51      0.250   3.487E-05       0       55      59      43      98      101
+PYVSLRLIGKLSKEQKTQIAKEFSETLEKVAGKPKNSTYLVFDEVDKENWAQGDKL---
+>SRR4030042_4792658    51      0.263   3.487E-05       0       56      59      34      90      104
+PTATVEGPPIKDLERKRMLTREITDAMERAYGIPREAYAVVVKENEPENVCVGGQLL--
+>SRR4051794_25017721   51      0.229   3.487E-05       0       57      59      1       61      111
+PVINIKVIKNFfNEGQKHAMIERLTDTFVACAGVEgvRPYVNVLIEEVEEGHWGLGGKVLP-
+>SRR5204863_428342     51      0.260   3.487E-05       0       49      59      39      88      112
+PHVMLHLAAGRSDAEKRLLADALADAVTAAIGSPAESISVAIEDVPMDEW---------
+>ERR1041385_3023141    51      0.236   3.487E-05       0       54      59      55      109     112
+PIVHISMYSGRTQREKDRVAEAITEDVSKILNVEKKEVIIVFEEATHGNWYVSGV----
+>SRR5487761_1554741    51      0.327   3.487E-05       0       57      59      55      112     122
+PFIQITIGEGHDEMRKRELLAAVSRAAAEATGTPETAFRVWIVEIPATEVMVGGRVLA-
+>SRR5947207_546420     51      0.290   3.487E-05       2       57      59      50      111     128
+--VEIAVPEGaLSMAQKEELISRVTEALLKIEGVEPDaaqraRVYCLINEIPDGGWGFSGRSLT-
+>MGYP001268396192      51      0.236   3.487E-05       1       54      59      62      115     129
+-LVEIMMFAGRTTDTKRKLYKAIVANLA-AFDVPAEEVMIVLKESPLENWGIrGGQ----
+>SRR6266576_1137073    51      0.300   3.487E-05       0       49      59      62      111     130
+PHVIVKLLPGRSEKQKARLAAQIVRDVVATLDSQEDSVSVSIEEIDPADW---------
+>MGYP000514802231      51      0.274   3.487E-05       0       58      59      1       62      131
+PLVDIHVIEGvFNAADKEQMISKVTDTMVAIEGeIMRGVTWVRVLEVASGEWGIGGQPLrAE
+>MGYP000512923880      51      0.333   3.487E-05       2       54      59      65      117     131
+--VSIFLLPGRSVDSKRRLYRLITEAFA-VAGIPPDCVLIRLFELAPENFGVrGGQ----
+>SRR5271168_3406919    51      0.309   3.487E-05       1       54      59      73      127     139
+-IIQIFLSRGRSVEKKQALYRSIVERLHASTGVRKEDVMITLAEAGPEDWSFGlGE----
+>SRR5580698_4580981    51      0.271   3.487E-05       0       57      59      30      88      146
+PIYFCTAAEGRlTSVQKAEIAKAITAIYHEETGAPRYLVQVIFNDIAPGNYYVAGQVGS-
+>MGYP000677859683      51      0.338   3.487E-05       0       58      59      1       59      146
+PIANIHVLAGHPRPVLKQLLREVSATYAEVTGSPMDRLQVWITEIDPELYAIAGVPADE
+>SRR5262249_34105347   51      0.438   3.487E-05       0       56      59      87      143     149
+PVIVAILIAGRTDVQKEALIAALSETAAAVLDAPLQATRVMIKDIPNTDFGIGGQTA--
+>SRR3954471_24446918   51      0.280   3.487E-05       0       49      59      81      130     155
+PHVVVKLWPGRSEEQKTKLAEAIVKDVMTHLQSSEASVSVTIEEVKREEW---------
+>SRR5215831_1499356    51      0.267   3.487E-05       1       56      59      97      152     160
+-FIQITLSQGRTVEQKAAFYKRIATDLHSELKIDLQDVFISLVEVTKENWSFGNGLA--
+>A0A285TJS0    51      0.229   3.487E-05       0       57      59      1       61      186
+PVVRVTLIEGYPAETRRLLGERLTAAVRGTMAAPLEGITVAIEEVRPDNYMRGGtsrVPGA-
+>MGYP000294037958      51      0.245   3.487E-05       0       57      59      1       61      187
+PVVTIDLIAGYDADTRGRLGRAVTDAVASVVAAPPEAITVMLTEHAGENYMRGGahrRPGP-
+>SRR4051812_43579565   51      0.216   3.487E-05       0       57      59      139     198     206
+PLIQVKVLEGvFTAPQRQDIVKNLSEAMIAIEGENmREVTVCVVEEVGSGDWAFGGRPVT-
+>MGYP001395431662      51      0.295   3.487E-05       0       57      59      22      82      209
+PIVDLRLIEGYSASDKRRLGEAITDAIRLVIPAPAELVTVMIHDLPKENYYRGRRnrtPAS-
+>SRR2546430_419126     51      0.262   3.487E-05       0       58      59      13      73      222
+PVIRTTLLEGFaSPDQRSELCQKLAESLVEVFGeVTRPYIFSIVEEVLPGTWSIGGTLATE
+>ERR1017187_40310      51      0.266   3.487E-05       0       57      59      193     252     263
+PtMVSITAFSGRSREAKRALFEAIARNLAASPGIDENDLLVTANDLPLDNWGIrGGKQAS-
+>MGYP000450796863      51      0.296   3.487E-05       0       53      59      87      140     274
+PIVELHLLQGYGAEDKRRLHEGLTNAVRLVVPAAPEAITVMIHEMEPANYSRGG-----
+>MGYP000040924234      50      0.254   4.800E-05       0       53      59      1       55      56
+PYVNIKITdEGVTEERLQRLIEGTTQLLVDTLDKDPATTHVVIDMVPMNQWGVRG-----
+>A0A1V5T0Z0    50      0.305   4.800E-05       0       57      59      1       57      61
+PVISIEM--GPTaLEKKQELIQALTTAAAKILTLPEQSFHVLIKEYPLDAIGVGGQSLS-
+>MGYP001043553912      50      0.425   4.800E-05       1       54      59      2       55      62
+-IVNITLIEGRETDVKERLIAGVTEVLVKELDAKPEQVRVVISEVADGCYGVAGK----
+>A0A1G5F713    50      0.298   4.800E-05       0       56      59      1       56      63
+PFISFDGPK-LTKEQKENLVKGLTEVSSEVLKMPKEIISIVIRENEAENVGVGGELL--
+>MGYP000072424426      50      0.471   4.800E-05       0       52      59      1       53      64
+PIIDVTLTQGRSPEQLRTLIHELTLAAQRAVDAPLTSIRVMVREVPSTHFAAG------
+>MGYP000243145866      50      0.258   4.800E-05       0       57      59      1       58      65
+PQVTIKAVAGRTIEQKRAVVKDFTESLVKHFKVNPQNVVIEIIEITRDNIARAGELFS-
+>W1SJZ5        50      0.423   4.800E-05       0       58      59      7       65      66
+PVVQITLVQGRDNEVIETCMKNVARTVSESLNAPIESVRVIVNEVPANRFAIGTKLKSE
+>MGYP000227362260      50      0.295   4.800E-05       0       58      59      1       58      67
+PIIS---WEGgkLSKEQKKDLIQKFTEVAVEITKVPAKFYSVVIREQQDENLGFAGETVEE
+>Q5WKH9        50      0.295   4.800E-05       0       57      59      4       64      72
+PYVNIKVTKengGLTKEEKLTLIKGVTNLLAETLNKNPASTVVVIDEIDMDNYGLGAEQIS-
+>MGYP000014665616      50      0.233   4.800E-05       0       57      59      1       60      73
+PLIDVHVIKNvFNDDQKKEIITKVTNTMVEIEGEAlRGVTWVRIKEINEGDWAIGGQQLT-
+>A0A101CUU3    50      0.280   4.800E-05       0       49      59      1       50      73
+PHVNVKMYPGTSEEQKEKIAQEITAVIMKHTGKPEAAVSIAIAEVAEDVW---------
+>MGYP001071759303      50      0.218   4.800E-05       0       54      59      17      71      74
+PIVTVSMYSGRTQREKDTLAETITEDVVKVLNVDKKEIVIVFQEASHGNWYFSGV----
+>MGYP001086937906      50      0.220   4.800E-05       0       49      59      1       50      84
+PHVIVKLWPGKSDDQRQRLTKTITRGVMETLEFGGDAVSVAFQEVAPTDW---------
+>SRR5581483_9080179    50      0.261   4.800E-05       0       57      59      24      88      100
+PHIIVKMHSGRSDADKARLADELSKALKSVLNSPDAAISVGIEDVDPKDWAekvyrpdIQGKPAT-
+>SRR5512146_843284     50      0.254   4.800E-05       1       54      59      40      94      100
+-FVHITFRRGRSPEVRQALHRRIAENLARDPGVRAEDVLIVLVENDPVDWSVGnGE----
+>SRR5580692_7883171    50      0.258   4.800E-05       0       57      59      23      80      104
+PLVQVDIVEGRPLEARRRLHAELTALVAEILEVRIDLMRTYITEISVEGWAVAGVPYA-
+>MGYP000719028523      50      0.365   4.800E-05       1       52      59      47      98      106
+-IIQITVLAGRSVEQKKALYAAIADRLSKAPGLRKEDIFVNLLEVAKEDFSIG------
+>4774|scaffold_326210_c1_2|-494|01     50      0.238   4.800E-05       0       57      59      31      93      107
+PYVNVKVIEDvFSAEEKAQMLKGITEAVVAVEGENlREFTLVVMEEVRSGDWVIGGnalQTAS-
+>SRR5258708_26308662   50      0.305   4.800E-05       0       57      59      1       59      119
+PTYACSTAAGRlTPAQKADIVRSITAIHHEETGAPRYFVQVIFYELAPGNHFIGGQSAP-
+>SRR5688572_23798790   50      0.258   4.800E-05       0       58      59      59      116     122
+PFtlVSLDMMSGRSLDAKRALF--VHNL--GAFGIPADHIRILLRESEPANWGIrGGLPASE
+>A0A1H1JLV6    50      0.438   4.800E-05       0       56      59      62      118     124
+PVIVAILIAGRTDVQKQALIAQLSETTAALLDAPLQSTRVMIKDIPNTDFGIGGQTA--
+>MGYP001104604695      50      0.310   4.800E-05       2       58      59      62      118     125
+--IEIILFVGRPIEAKRALYSSIVEKLG-TLGIPKKEIKTILIEMGPDNWGIkGGFPASE
+>ERR1700753_3243603    50      0.236   4.800E-05       1       54      59      67      121     126
+-FIQIFLRQGRTDKQKKAFYARVAELLQENPGMRPQDVFIMLFENTSADWTFGnGQ----
+>ERR1044072_5578522    50      0.220   4.800E-05       0       49      59      67      116     126
+PHVLVKLYAGRTDQQKAKLAEAITKTVMSTLKLEEESISVAVEDIAPERW---------
+>A0A256BQK9    50      0.275   4.800E-05       1       58      59      62      119     129
+-IIEILLFAGRTVEAKKSLYRLLFERLKEKLDISPLDIEIILIETPSHNWGIRGVAGDE
+>MGYP001415348256      50      0.258   4.800E-05       1       58      59      62      119     129
+-IIEISIFKGRTVETKKNLIKTLFKEFKEKLGFEYGDIEITIFETPKCNWGFRGSTGDE
+>A0A2E8TZB5    50      0.258   4.800E-05       1       58      59      63      120     130
+-VIEITMFEGRSVETIKTLISMIYEKVPEATGIXRSDIDVLISELPRHAWGLQGSIGDE
+>MGYP000926536877      50      0.366   4.800E-05       0       58      59      1       60      134
+PNLNVYLVEGYSEAQKETLLLRMTDAVVDSIAAPKASVRIFLIELPRAHICAGGvVLAAE
+>A0A0N2IL65    50      0.357   4.800E-05       0       55      59      14      69      137
+PLLNVQIMQGHQPAQKSALLAAACQAVVDSIGAPLASVRVVLEEVPAAHVIVAGEL---
+>ERR1700723_3087484    50      0.285   4.800E-05       1       56      59      75      130     138
+-FIQITLNSGRSVEMKQKFYKSVADGLHEALKVRREDVLINLVECAKENWSFGNGLA--
+>SRR4029079_2297365    50      0.290   4.800E-05       1       54      59      79      132     140
+-LVQIFLHQGRTVEVKSALYARIAEA-AEAAGVPRSNVLVNLVEVARENWSFGdGK----
+>ERR1700761_7224775    50      0.272   4.800E-05       1       54      59      66      120     140
+-FIEISFIRGRSEEKKLNLYRAIQDTLTNNAGKRPQDIVVIIKENERADWSMGnGE----
+>ERR1700759_3219267    50      0.274   4.800E-05       2       52      59      94      144     145
+--IQITFNEGRTTAQKQALFKGIAEGIHAATGLGTNDIFVNLTEVKRENWSFG------
+>SRR6478736_6959241    50      0.360   4.800E-05       0       52      59      60      120     147
+PIVNIQItREGtRpentrvTREQKAQLIEGVSKLLLDVLNKPVNSTFVVIDEVDIENWGWG------
+>ERR1017187_1764039    50      0.290   4.800E-05       1       54      59      91      145     151
+-FVEITLLRGRTIEVKKALYRQIVERLSANHGIPKEDILIVLTENDAADWSFGmGE----
+>SRR5258707_3062480    50      0.309   4.800E-05       2       56      59      85      139     155
+--VQITLRRGRSTEKKQALYREIARLFEQRASIAPDNVMIVLTENDLDDWSFGGGLA--
+>SRR5262249_11336323   50      0.294   4.800E-05       0       50      59      85      135     156
+PNIVIKLYQGRSDQQKIRLAEQIVKDVTAILNCGEESVSVAIEDIKPGDWA--------
+>MGYP001112797554      50      0.314   4.800E-05       0       53      59      1       54      161
+PFFTISLCSGISVETKKEVIYRVTEITTNLLNVPPDKIQVITQELSKDNWGKSG-----
+>SRR5258708_19537424   50      0.285   4.800E-05       0       55      59      131     186     230
+PVLPIRIGTSQPLETKRRLATSLTKAVTDVLEVAPNMVTVLIEEFERDNWATGGEL---
+>MGYP001347677892      50      0.319   6.606E-05       0       46      59      1       47      49
+PTVHIEWFAGRTQDQKEDLAAAITEAVSRIAQVPTEATTIVFTDVDK------------
+>MGYP000132832884      50      0.313   6.606E-05       0       50      59      1       51      59
+PLVHVELIEGRSDEAKKKMAQEIIETIHTYANAPKEHIHVIFNDMKRSNYF--------
+>MGYP001440896178      50      0.372   6.606E-05       0       58      59      1       59      61
+PLIQVTLLEGRDNEVVEKAMKEIAKTAAESLNAPLEAVRVVVYEVERNRFAVGTKLKSE
+>MGYP000079681882      50      0.310   6.606E-05       0       57      59      1       57      63
+PSITMELVK-MSKEKKAQLVKEVTESTSRLTGLPEQVIFVFIKENDPENVGVGGVLLP-
+>MGYP000912604433      50      0.396   6.606E-05       0       58      59      1       63      67
+PVIQITVVEGRDSERVEACIREVARVVSDTLDAPLPSIRVMVHEVPANRFAVGARlksdPAPE
+>MGYP001472056026      50      0.344   6.606E-05       0       57      59      10      66      69
+PVITIQ-AANLSIEQKRELAKTLTKSASDIIKAPEQAFTVLIKEIDKENIGVGGILAS-
+>MGYP001384175885      50      0.262   6.606E-05       0       57      59      1       61      69
+PFVKICITrenEPITREQKQALIAGATDLLKKVINRGPSTTVVVIEEVDTDNYGVGGESIT-
+>MGYP001315274001      50      0.288   6.606E-05       0       56      59      1       59      72
+PFITYSTVAGaLSDDKKAELSEALTNAVTSTLGEGfKRNVWVTINELPEGSFYIGGHPL--
+>MGYP001488294485      50      0.263   6.606E-05       1       57      59      2       58      80
+-IVQIYGWQGIQPEKKRVWIEECTDVIAKGFNEPLDEITIFINEIPSANWGQAGTIGT-
+>MGYP000380123995      50      0.389   6.606E-05       0       57      59      26      80      85
+PYTTLF----RsTDEQKTALIRQVTDAVMSAISSPEESIRVLLQEIPKKHFGISGVPAD-
+>MGYP000579522115      50      0.266   6.606E-05       0       44      59      1       45      90
+PLIQVQLFEGRTEDVKREYAKAITEAAVKIMGCSAESVDVIYQDI--------------
+>2166|scaffold284710_2|-259|00 50      0.363   6.606E-05       1       55      59      2       54      91
+-IVRVEIFE-RSPEVREAIIRGITEVMVAN-GAKAEGTEVIIYEIAPTHWARGGET---
+>MGYP000992885467      50      0.372   6.606E-05       0       58      59      1       59      96
+PVANIHVLAGHPRPSLKNWVREASAAIAEILNAPTDRLEVWVTEVDPDLWGICGVPASE
+>SRR5215210_4195038    50      0.274   6.606E-05       0       58      59      25      86      99
+PLVEIKLLEDvFSDQEKAELIERCTDVIVAIKGENlRPVTWVLVQDLKSGDWGIGGhGLRTE
+>4958|scaffold97408_2|-655|01  50      0.258   6.606E-05       0       57      59      41      97      101
+PVITVESSK-LDNSQKAQLVKEFTESAARILNMPPETFTVYLKEYELDNIGFAGKLLS-
+>SRR5579872_1017754    50      0.351   6.606E-05       0       53      59      48      101     105
+PLVTIRARVGRSPEQKAACLRAVAWAVGTSLGSDPENVFVEYREIPEGRVFTGG-----
+>MGYP001118779791      50      0.293   6.606E-05       1       58      59      41      98      108
+-IIEVHMFEGRSAEAKKQFYKLLFERFERELDIQNIDLEITLMETPKHNWGIRGKSGDE
+>SRR6266568_988495     50      0.216   6.606E-05       0       56      59      38      96      108
+PLIQLNVFEDeLTSDQTKEVIERMTDVMATVV-SPklREFTWVIVHEVKSGFWGVGGAPL--
+>MGYP000149411413      50      0.232   6.606E-05       0       53      59      42      97      112
+PLITVSLIENvFSTDEKTEMITKLTNTMEEIEGETmRSVTWVKIEEVPEGQWGIGG-----
+>SRR5580658_10741760   50      0.254   6.606E-05       0       58      59      30      88      112
+PIIQCDIRRGRTEAQLRQLASGLTRVVAEAVGQPVDSIFLVVREMPGFNFVDAGEHVPE
+>8091|Ga0307412_12634733_1|+2|10       50      0.360   6.606E-05       0       49      59      41      90      116
+PHVIVKLLAGRSEHQKTRLAEEVSRAVMTALGSDESSVSVAIEEVQASDW---------
+>4459|scaffold_1949639_c1_1|+2|10      50      0.254   6.606E-05       0       50      59      45      95      117
+PHVLVKLWPGKTEQQKKKLASEITKAVMATLDDSEESVSVAMEEVKAADWA--------
+>SRR5258708_6069234    50      0.272   6.606E-05       0       54      59      32      86      119
+PTVLIYWSPGRTDKQKAEVVHEITEALVKHGGARREDVLIIFQNIEPGDSAPGAK----
+>SRR5262249_28296037   50      0.254   6.606E-05       1       54      59      40      93      120
+-VVEISLHRGRSDEKKQALHRRLAGLLAE-AGVRPEDVFVVLHDTGSADWSFGnGE----
+>SRR3984957_9251127    50      0.315   6.606E-05       1       57      59      46      102     120
+-IIEISMFEGRTDAAKRALITELFTRVEAQAGISPHSLEITLTETPKVNWGIRGQNAA-
+>ERR1700677_4550305    50      0.254   6.606E-05       1       54      59      50      104     123
+-LVQIVLSKGRTVEQKQALFARIAERLRDAVGIPSDDVMTLLMENTPADWFFGkGQ----
+>SRR3954447_739954     50      0.431   6.606E-05       0       50      59      18      65      124
+PIVQIDMLEGRTDDQKGTLVRMVTDAVCAALDAEPETVRIILR---ACDWS--------
+>SRR5262249_31038136   50      0.275   6.606E-05       2       58      59      62      118     126
+--IEIVGIAARSRDAKRTLFRQIADTLSDV-GVPRNETRIFMIEPPAENWGVkGGVPASE
+>ERR1700733_152248     50      0.228   6.606E-05       0       54      59      58      114     127
+PvFVQVFLSTGRTTEQKQAFYAAVAKGLAEKAHVRPEDVAVVLSPNTREDWSFGnGE----
+>MGYP001051435493      50      0.272   6.606E-05       1       54      59      67      121     128
+-IVEITMRAGRTVEKKKALYRTIADNLHARLGVRRQDVMIVLTENELIDWSFGnGE----
+>MGYP001217446595      50      0.277   6.606E-05       2       54      59      63      115     129
+--VEIVLVPGRSDTAKRALYRQICDNF-EALGVPRPDVKIVLIETSVENWGVqGGQ----
+>MGYP000860875965      50      0.321   6.606E-05       1       54      59      62      115     129
+-LVEIFQFAGRTPETKERLYRElVTQL--EFLGTPKDEIMILILESPLHNWGIrGGQ----
+>MGYP000309304026      50      0.275   6.606E-05       1       58      59      62      119     129
+-VLEISIFEGRTVEAKKHLIQQLFENIPKATGIAKNDIELTIFETPRSNWGIRGMAGDE
+>MGYP000016354658      50      0.333   6.606E-05       2       57      59      65      120     131
+--IEIDCLVGRSIETKRKLYQQLIHHLAQ-LGIPKDHVSILIRESQLENWGIrGGKAAS-
+>MGYP001309304193      50      0.368   6.606E-05       0       56      59      69      125     131
+PTVHVFLIAGRTDAQKEALIGGLTRAIDDTLAIPADPVRIMIFDVANTDFGMKGVTA--
+>SRR5262245_6896240    50      0.280   6.606E-05       1       57      59      74      130     134
+-LVQVILNSGRSVEVKRSLYTAIANGVAAAASLRREDVIVSLVEVAKENWSFGGGLMS-
+>ERR1700744_3608884    50      0.309   6.606E-05       1       54      59      75      129     135
+-IVDITLNAGRSVELKKQFYAAVAERLHTQADVRPEDVTIVLTEVAQENWSFGnGE----
+>MGYP001242411904      50      0.283   6.606E-05       0       52      59      48      100     135
+PVIEVTLMEGYPEVTRQALMERLTDAITHTIAAPLDGVTVIIHEVPAANYMRG------
+>22235|Ga0137378_10890016_2|-391|01    50      0.436   6.606E-05       3       57      59      0       54      136
+---RIEILEGRSLEVRRELHDRVAQLIPEVLDASPETVRTHITEISVEEWGPGGVPAS-
+>SRR3954454_24036869   50      0.275   6.606E-05       1       58      59      70      127     137
+-LIEITMITGRSTEAKKKLVRTIFERMERDAGMKPMDVEVVLLESAAENWGFRGLHGDE
+>SRR5580700_9445354    50      0.220   6.606E-05       0       58      59      71      129     137
+PMIQADIRRGRTPQQRDQLVRDLTRIVHEVTGAPVDTIAAVVRELPGPATYEAGEPSPE
+>SRR5690349_9614200    50      0.290   6.606E-05       1       54      59      70      123     140
+-FVQITLVRGRTVEQKKDLYRRIAKQ-VSATGVRADDVFVQLTETGREDWSFGnGE----
+>A0A1H4YNH7    50      0.314   6.606E-05       2       55      59      65      118     141
+--VTIILRQGRHLEVKTLLIKDLTDTIGKQLDIPYEDVHIILSEVPASNIGEGGVP---
+>SRR6478609_9628994    50      0.265   6.606E-05       1       57      59      66      129     141
+-IIQLTVNDTRTIEQKKALYESIVEHLTKNPGVRPEDVLVNLVEVAKENWSFGaGiaqyaeEPWS-
+>SRR5665647_361995     50      0.333   6.606E-05       0       54      59      1       57      163
+PCVEIKIIEGeLSKEETRKLIADVTDVFVSYLGENmRSCIWVIVQEIKDGNFGAGGQ----
+>SRR5512145_638686     50      0.260   6.606E-05       0       49      59      42      91      168
+PIVHVHLRAGRTPEQKRAILDGLHAAFVEALRVQPEDRNQLLHELPGEHF---------
+>ERR1700693_2829356    50      0.272   6.606E-05       1       54      59      300     354     360
+-IIQITLNTGRTLDQKRALYRALAEKLAKAPGLRAQDLLVSLVEGPQENWSFGnGE----
+>MGYP000874437487      49      0.302   9.092E-05       6       48      59      0       42      58
+------MAGGRTVEQKQELAADLTREVVRILDVKPEWITVIIDEHPRNN----------
+>A0A1I7F641    49      0.283   9.092E-05       0       57      59      1       57      61
+PVIT---FEGPKliKEQKQNLAKEFTETASKVTNIPKQAITIVIKENELDNISVGGTLLS-
+>MGYP000117921112      49      0.333   9.092E-05       0       57      59      1       57      62
+PVI---IFEGPqlTVQQKKELVREFTALASKVTTIPERAFTVLIKENDPQNVGVGGELVS-
+>MGYP001268701139      49      0.372   9.092E-05       0       58      59      1       59      62
+PIIHVTLVEGRDNEKVEKFIKKVAEVAHEELDAPYPSIRVFVDEIPANRFAVGQTLKSE
+>Q6LYS6        49      0.316   9.092E-05       0       58      59      1       58      64
+PVITIE--AGLvNKEQKEKLIKEFTKSASEIIGLPEEKFIVFIKENADENVGVGGISLLE
+>3300022137.a:Ga0214925_100087_18      49      0.355   9.092E-05       0       58      59      1       59      65
+PVVTIAGNPGISKEKKEKLIKEVSNSVAEAYDLPIETVTILIQSYNPDDIGAGGVMLSK
+>A0A061LWJ2    49      0.298   9.092E-05       0       56      59      1       57      67
+PYIQVFEAQQRSSEEAGRIVRAVTEAYAQSAEIPAAKVQVVLSAIPRDHWGVGGKTL--
+>MGYP001210674255      49      0.327   9.092E-05       0       54      59      1       55      75
+PYITVKLMEGRSFGRKAKLAEKMAEAVSEVLEIDPIHVRIEFIELKEGNFAIAGR----
+>A0A0E3SG86    49      0.263   9.092E-05       0       54      59      1       57      76
+PLVDIKLIEGvFSEEEIKKLIKDVTDVVVSFMGEDlRSYTLVVVQEVKSGSWGVGGQ----
+>U2G8L2        49      0.366   9.092E-05       0       56      59      1       60      76
+PFVKICVTkEGDSPsvEQKEKMISGVTKLISEILGRSAQNTVVIIDEVDTNNYGIAGESV--
+>MGYP001007370173      49      0.288   9.092E-05       0       55      59      45      100     106
+PYIAI---EGPcisDIDKKRELVRDMTRAAAHCYGLPEETIIVIIHETQPENVGVGGTL---
+>SRR5262249_20873272   49      0.240   9.092E-05       0       49      59      31      80      106
+PHILVKLYSGRSEQQKAKLAKALAEAVTTTLNCGDEAVSVAVEDVNPRDW---------
+>ERR1700712_3768923    49      0.288   9.092E-05       0       58      59      24      82      108
+PMIQCDIRRGRSDAQRNKMIRDLTQIVHEVSGAPLDTIAAAVRELPGPHTYEAGEPSPE
+>SRR5579872_4031471    49      0.344   9.092E-05       0       56      59      47      103     109
+PIIELFLIEGRSHESKQMLIDKVAAAVQNAgLGSD-GDPRVFLREIPSTAWGIAGKTA--
+>ERR1700754_4688214    49      0.339   9.092E-05       0       54      59      1       56      115
+PTYVCWAGKGRiSTEQKQQIAAGITEIHSNCTGAPPAFVQCIFHEVDAGGHYIGGE----
+>MGYP000867414262      49      0.206   9.092E-05       0       55      59      49      111     120
+PHVIVKMYAGKTEEQKQALTAEIQKALMTAIGSTEKSISVAIEDVDPAEWTdkvyvpeIAGKP---
+>SRR4051794_38543871   49      0.192   9.092E-05       2       53      59      66      116     122
+--IEVTLVRGRAPEKKAAFFQQIADNL-ESVGVRRDDVFVVLVENGRDDWSVGG-----
+>A0A1H7HNS7    49      0.272   9.092E-05       1       54      59      66      120     126
+-FVQITLVRGRSDEKRQDLYRRIVRNLEADAGVRPQDVVVTLTENERVDWSVGeGV----
+>MGYP000964860119      49      0.275   9.092E-05       1       58      59      61      118     128
+-VVQVVAFTGRSREARRELIRQMYDRVCGSLDLPVDDLEIVVIESPRESWGIRGVSGDE
+>SRR5579864_435460     49      0.210   9.092E-05       0       54      59      64      120     130
+PLIEVKLYDRRiTDEVVPLVIEKMTDAICEVIGEEiREHTWVLVEGLSPKQWGIGGR----
+>A0A0B2XIZ3    49      0.345   9.092E-05       1       54      59      64      117     131
+-LIQIDCFVGRSIETKRTLYRSIVKNL-SLLDIPDDHIKILIRELPTENWGIrGGQ----
+>SRR5947209_8560352    49      0.250   9.092E-05       2       56      59      67      121     133
+--IEIVLLAGRSLEKKRALYETIVRKLAP-FGVPPQDVKIVLVEVSNENVGVrGGKPV--
+>SRR5919107_4642854    49      0.278   9.092E-05       0       54      59      63      123     135
+PVYRtiVTIPEGaLNDERKSKLVEEMTAQILEAAGENPGavmRVWVLINEVPDGNWGGAGQ----
+>ERR1700760_1555162    49      0.285   9.092E-05       0       55      59      80      135     136
+PIFEVTIFSGPDEETKARLTREIAAVVAEVTVNSMADVHVIVNEVDRDNWGKGAVL---
+>MGYP001325930880      49      0.250   9.092E-05       0       55      59      79      134     137
+PMIRVELISGRPPELKRKLMVALARAVAETLGVDVAQVRTVLYENEPHHFCFGETP---
+>MGYP001041520082      49      0.241   9.092E-05       0       57      59      66      123     139
+PFFEAFMLEGRPISQQHAVLEHITDVLVECFHSERSLVRGVCTMVSPEHWGIAGKPAA-
+>18393|scaffold_45927_c1_1|+3|10       49      0.327   9.092E-05       0       54      59      18      72      141
+PYVTISLTKGFAPETRKQLMEKASDAVVQSIGAPLSAVRVMLHELEPGHYLNAGQ----
+>SoimicmetaTmtLPB_FD_contig_31_36707954_length_262_multi_1_in_0_out_0_1        49      0.250   9.092E-05       0       54      59      66      125     149
+PIYRVdaTVPEGaMNEERKAGLVKDVTDLLLEADGGEPDplRVWVLIGEVPNGNWGAAGQ----
+>OM-RGC.v1.021389509   49      0.301   9.092E-05       0       52      59      72      124     162
+PLIRMALMEGRSTEMLHRVMADLSEVTARVLGGDPQRVRVQIDHVHPDRWAIG------
+>SRR3954471_17670704   49      0.293   9.092E-05       0       57      59      148     205     283
+PTLQLKITPPQPAERLQVLARRLTELTADVLGKRREATAVIIEELWPGRWFIGGRQAA-
+>MGYP001502182312      49      0.285   1.252E-04       0       41      59      1       42      43
+PTIHIYLYEGRTTDQKRELAMAFTEDVEKIVGSPPSATQVIF-----------------
+>MGYP001226958836      49      0.452   1.252E-04       0       41      59      1       42      55
+PFIQVTMLAGRTLEQKHALIRKLSEATAEAVGTPIERVRVAI-----------------
+>A0A0U2V2E3    49      0.362   1.252E-04       0       57      59      1       57      61
+PVISFDIGE-LTKEQKEILAKEFSESASRVTGLPIEMIYVLFNERKFDNVGVGGVLLS-
+>A0A1I1BG41    49      0.282   1.252E-04       0       45      59      1       46      64
+PLITIRMYEGRTQEQKNELTEAFTREMARIIDRDPAFIKVEFNEVP-------------
+>A0A0A8HX13    49      0.250   1.252E-04       0       58      59      1       60      68
+PIINIKLAKPeFSKAQKEELIADITELLHTKYNKPKQNIVIMLEDIEPYNIAFGGESVEK
+>MGYP000995892356      49      0.372   1.252E-04       0       58      59      1       59      68
+PIVTINMVAGRDRAKVQDCLREVATAVSRTLETPLSSVRVLVNEVDPELWTVGTTLKSE
+>A0A146LXR3    49      0.240   1.252E-04       0       49      59      1       50      70
+PHVTVHIVPGHSEEEKQRLAQRLHQTVQQELNMDGDLISVAIREVGAENW---------
+>MGYP001192472389      49      0.288   1.252E-04       0       54      59      1       58      70
+PMIRVELLSGRTVEQKRDFAQAVTRAASEILGCGAAAVAVTCQDQcrvrRKTHW-PGGR----
+>MGYP000394342917      49      0.266   1.252E-04       0       57      59      1       60      70
+PVITFNTILGaLTDDQKSELSKALTNTVGEVLGEKiKPNTWIIINESPEGNFHIGGHLLT-
+>MGYP000943801936      49      0.310   1.252E-04       1       58      59      2       57      72
+-IVRVEIFK-RSQEVREAIIKGITEVLVAN-GAKAEGTEVIIYEIEPTNWGRGGESFAK
+>MGYP001197170919      49      0.438   1.252E-04       0       56      59      1       57      73
+PLVTINIMEGRPKEKIEKMISSVSEAIADSLEADINSVRIMVNEMSEHQYGVGGKPW--
+>MGYP000161897061      49      0.245   1.252E-04       0       55      59      14      69      74
+PLVTVKV-KGvRTIEQKRALVKDITEAVVKHFKVQPEVVTIDIIEYGEENMAKAGKL---
+>MGYP001140446190      49      0.275   1.252E-04       0       57      59      1       57      74
+PVINFEIGK-LSIKQKQQIVKEFTETAVKVTGLPSETFYIFIKENATENIGVGGILQS-
+>MGYP000642572353      49      0.254   1.252E-04       0       57      59      1       59      74
+PVITMKVIENvFDEKQKKELITRLTDAVDTVYPGIRDVTFVAIEEIKEGNWGIGGTALD-
+>MGYP001182539995      49      0.220   1.252E-04       0       49      59      1       50      75
+PHVIVKMKQGRTEEQKSGLTNQIVKAVTKSLGVGPEAVSIELIDVNPDEW---------
+>MGYP001022578816      49      0.245   1.252E-04       0       54      59      1       57      75
+PYVDIKLIEGvFSEDEIKKLIKDVTDVVVSYMGEDlRSYTLVTVQEVKSGSWGVGGQ----
+>A0A1H3H5G7    49      0.260   1.252E-04       0       49      59      1       50      76
+PHVTIKCFKGRTEEVKQKCVDKVAQDVAELMGCDLSSVSVSVKEYEKEDW---------
+>3300013104.a:Ga0157370_10001324_27    49      0.333   1.252E-04       0       55      59      1       56      77
+PFVQITTWK-MSDEQKvKKLVEEITHSIHLHCGAPLDKISVVISELTPDRWSDAGVL---
+>A0A268U7X6    49      0.293   1.252E-04       0       57      59      1       58      78
+PYVDIKVGGKLTPDQKRKIAKDVSSSLEKIAGKPKSSVYVSFTEFNRDSFAKGEELLS-
+>A0A0B1YB48    49      0.280   1.252E-04       0       49      59      1       50      78
+PHVIVKCWPGKSEQQKQQLSDEITQAVTRTLGYGTASVSVDIEVVQPSAW---------
+>26227|Ga0315293_10098543_2|+481|00    49      0.280   1.252E-04       0       56      59      13      69      84
+PTATLDGPPVQDLDRKRSLVKEVTDAMERYYGLSREAFTVVIKENPHENVGVGGELV--
+>17917|Ga0209827_11136251_2|+398|01    49      0.312   1.252E-04       0       47      59      1       41      89
+PIIRVEMWPGRTKEQKAELAQAITEAMVRHAD-------VLIEDVPPG-----------
+>10754|Ga0318537_10120740_3|-695|01    49      0.266   1.252E-04       0       57      59      30      89      92
+PVAKVYIPEGtLTLDQRREIVKGIHDVINSVEKRPPDgQTYVLINEVPSGHWGNTGTLYT-
+>SRR5699024_806505     49      0.327   1.252E-04       0       57      59      38      94      98
+PILKLETLN-LTKDQKKQLVEELTETASRITGIPKEGYYVILKENNLDNVGSGGKLLS-
+>SRR5271165_2527127    49      0.333   1.252E-04       0       50      59      28      78      103
+PHIVVKLFSGRSEAQKLRIADEMTRAIMRSAMCVEEAVSVAIEDVAPGDWG--------
+>SRR5271166_936495     49      0.237   1.252E-04       0       52      59      35      91      106
+PFVNIRIV--ReaiasDPEgKKAAIAEKVTSAIQEATGLPKSDIWVVFEEVAARDWYLG------
+>SRR6195952_3350434    49      0.250   1.252E-04       0       57      59      46      105     109
+PVAKVYVPEGiLTPDQRREIVKGIHDVIVGVEKRPADSpTYVLINEVPVGNWGATGTVYS-
+>MGYP000986542470      49      0.280   1.252E-04       0       49      59      34      83      111
+PHISVKMLKGRTEEQKERLAAALRDTLMRELHASSAHVSVAVEDYTPEEW---------
+>ERR1700722_6469591    49      0.262   1.252E-04       0       58      59      39      99      111
+PLVDIHLIKGvWTDEQKQQMMTATTDALVGIWGENvRKMTWVRVLETEEGQWMIAGEVFTK
+>ERR1700736_3532701    49      0.236   1.252E-04       1       54      59      44      98      113
+-IIQVTWVSGRSTEAKRRFFHQIANEIHEKGDVRKEDVWINLVDTSREDWSFGnGE----
+>MGYP001263929151      49      0.293   1.252E-04       1       58      59      51      108     118
+-IVTITMIEGHSVETKRQLIRVLFEHVPKRVGISTTDLEICIQESPVHNWGFRGQLGDE
+>MGYP001305485486      49      0.285   1.252E-04       4       58      59      58      113     119
+----IKVIMGKaSVEMKKMLIEKLTSAAVEVTKAPASVFTVLIEELELDNMGVGGQTLAE
+>MGYP000947699209      49      0.346   1.252E-04       2       53      59      63      114     124
+--IQVHLIEGRTEALKAALIAALSQAASESLGISQEEIRVMAIDVPKENMGVAG-----
+>SRR5438045_5092053    49      0.229   1.252E-04       2       58      59      46      106     126
+--VRADIRDGRTDEQKSRMLRRIMQDVSKASGAAEETVWVYLSDIPAENIAEYGRvllpPGSE
+>MGYP000224058948      49      0.267   1.252E-04       0       55      59      1       55      126
+PFVMVHALE-RGIGQKRALVKALTAATCSAYKVVPETVTVYIQDYPDQNYGHAGKL---
+>SRR4051812_9341578    49      0.230   1.252E-04       1       52      59      68      119     128
+-FIQIFLAPGRTLQQKRALYAKIAKDVSQAADVSPSDVLISLVETLRENWSFG------
+>A0A2E4KWZ9    49      0.290   1.252E-04       1       54      59      67      121     129
+-IIQITLNEGRTTEVKKAFYAGVVQSLNSALNIRKEDVMISLVEVNKENWSFGnGE----
+>SRR5690606_22901626   49      0.272   1.252E-04       0       54      59      10      64      133
+PYVTISASPRLTSDQKRALLQRSSDAVVQTIGAPEASVRVRLHDLPDGNYLNAGK----
+>MGYP000682544367      49      0.271   1.252E-04       0       57      59      1       59      133
+PLLQLTLTElGKSAEQRSALLTGLTERMSALLGKRADLTVVSIAEVPAADWSCGGRVLP-
+>SRR5215207_2119447    49      0.275   1.252E-04       1       57      59      66      123     134
+-FVEAVLFPGRTVETKGRLIAELTRVVAQHFAIEPTEILTTIIEPPLDNWGIrGGQQAS-
+>A0A255KJ19    49      0.272   1.252E-04       1       54      59      71      125     137
+-YVSITCGPGRTINQKKRLYKSISKAISNHLSISTADIFIILNETSAENWSFGqGV----
+>W2S0H2        49      0.288   1.252E-04       2       57      59      73      130     145
+--INV-IQGGYSAATKQELIKRVTDTVGKYGDLPtdePRRVYVIIREVAESNWGFDGQTID-
+>A0A161JLS5    49      0.333   1.252E-04       2       58      59      65      121     147
+--IQATIRSGRSEKQKEELLLRITSEIALILGIPNEEVWVYITEIPGSNMTEYGRLLME
+>SRR6202034_3167482    49      0.237   1.252E-04       3       57      59      81      139     154
+---EVNVVEGaLDADAKKDFIAFLTEAVGKRAGIPPqqrASVFVLIRDVPGYNWGMFGKPVS-
+>MGYP001164655187      49      0.372   1.252E-04       0       58      59      14      72      168
+PVANIHVLAGHPRPVLRQLLREASATFARVIDAPPDRLQVWITEVDPGLYAVAGEPADE
+>GraSoiStandDraft_42_1057292.scaffolds.fasta_scaffold5067676_1 49      0.303   1.252E-04       0       55      59      1       56      190
+PVTTITLIEGYDDETKERLMTALGRTVRSIIGAPPDGITVMVNEVSASGYMRGGEL---
+>MGYP001412958428      49      0.250   1.252E-04       0       58      59      140     199     205
+PlFVSVRLTQGRDPEKLQKLFPAISSAIGTIFEVEPDAVWIRLEEMDPDHAGQGPNTYSE
+>SRR5438105_5771478    49      0.274   1.252E-04       0       50      59      10      60      422
+PHVIVKLYQGRSEEQKARLAAEIVTDVVDVLNSADESVSLAIEDVKPGEWA--------
+>MGYP001242148339      49      0.367   1.723E-04       0       48      59      1       49      54
+PLVQITLLEGRTNQQKAGLANAITEAITEYLDVPNAHTTVIFKDIKASD----------
+>A0A1M7A9Q0    49      0.396   1.723E-04       0       52      59      1       53      57
+PFVRIQLKEGRTAEQKEALAKEIVKTMDATKFAPKDSVKVIFEEMKAEDFHSG------
+>MGYP001169637251      49      0.400   1.723E-04       0       54      59      1       55      59
+PFVQIHLLAGRSDAQITKMVKDVTDVISADTGAPKEHISVIVDQLAKHQLAQGGE----
+>W4BGS5        49      0.294   1.723E-04       0       50      59      1       51      60
+PQITIKMYEGRSDEQKSEIIDVFTRELSRIIDREPEFISIQFDEIPIDDHA--------
+>MGYP001229616669      49      0.403   1.723E-04       0       56      59      1       57      62
+PYVTIKFMEGRKDEDKIVLVEKVTEAVATSLKVNPDNVRVELNELKEGTFAISGEMV--
+>A0A1Q9SSM9    49      0.322   1.723E-04       0       58      59      1       59      63
+PIIRMTLVAGRDPDAIERCMREVARTVHRELDAPMSAIRVVVDEVPPSRFAVGDRLKNE
+>G7UWP9        49      0.413   1.723E-04       0       57      59      1       58      64
+PIIQVTLVEGRAEEKIQQFIRQVARVASETLDAPIHTVRVMVTEVPPTRFAVGERLKS-
+>MGYP000867227432      49      0.216   1.723E-04       0       58      59      1       58      64
+PVITMKM--GKiPTNKKKELIEKLTQTAVEVTSVPASSYMVFIEEYDYDNIGVSGQMLSE
+>MGYP000381290307      49      0.446   1.723E-04       8       54      59      16      62      66
+--------KGRSDEQITNLMKDVTEAVHKNTGAPKEHIHVIINELGKHSYGQGGE----
+>A0A0N9I686    49      0.233   1.723E-04       0       57      59      1       60      69
+PLVTVHLWEELlDTDMETTVIARMTDAVVEVLGEqARSFVTVVVKGIPQRRWGTGGQPAS-
+>MGYP001165991444      49      0.278   1.723E-04       0       57      59      1       61      69
+PIISVKMThedGGATKEQKEMLSKKLTQSFQEVFNRKTNNAVVIIEEVSTDNYAIGGETVS-
+>UniRef100_M1NWV1      49      0.465   1.723E-04       0       57      59      1       58      71
+PIIQVTLVEGRDDAVVENFIREVARTASRELGAPLSSVRVMVNQVPDNHFAVGDRLKS-
+>M1NWV1        49      0.465   1.723E-04       0       57      59      1       58      71
+PIIQVTLVEGRDDAVVENFIREVARTASRELGAPLSSVRVMVNQVPDNHFAVGDRLKS-
+>MGYP000975375063      49      0.300   1.723E-04       0       49      59      1       50      75
+PHVEISCYPGRTDKQKAECAEGVAEIIANTLGCNVSGVSVAIKEVNQADW---------
+>MGYP000405553160      49      0.476   1.723E-04       1       42      59      33      74      75
+-FAQIYMIEGRTEEQKRAVIKEVTEALERAVGAPKQNIRVWIH----------------
+>A0A0D5LR62    49      0.240   1.723E-04       0       49      59      1       50      75
+PHITVKIWPGKAEKEKQALAEAVTQDVMKHLGASADSISVAIEEIESSKW---------
+>MGYP001029531891      49      0.288   1.723E-04       0       49      59      1       51      76
+PHIDIKCFP-RdlTDEQKTALADDITAAIVRHLNSKDESVSVALSQVQPENW---------
+>MGYP001081826819      49      0.280   1.723E-04       0       49      59      1       50      78
+PHISIKMLEGRTEEQKQGVANALAKAICTQLGVSEKFVSVTVEDYSAQQW---------
+>MGYP000607285942      49      0.276   1.723E-04       0       58      59      1       65      78
+PMAIIRVVEGvLDEAGKREVVERVTDALLETEGRGneafRPYIWVILEEVASGHWGVGGRgLTPE
+>A0A166CJ53    49      0.288   1.723E-04       0       57      59      1       57      95
+PYITVE--SGQlTIAQKEELISKLTDISSKIMNIPQDSFMVAIKELPNKNIGIGGKSIA-
+>11388|Ga0081535_170209_1|+3|11        49      0.275   1.723E-04       0       57      59      20      77      102
+PIIRVTLIEGYDDATIRTLSGRLTDAVRATIAAPPEGVTVVTDEVRPACYMRGGESRA-
+>SRR5437660_4613717    49      0.210   1.723E-04       0       54      59      44      100     104
+PLIEVKLYDARvTEESTPKIVKALTDALCSVTSEEiRPHVWVIVEGVAPRNWGIAGE----
+>15509|Ga0208989_10555377_1|+1|10      49      0.298   1.723E-04       0       58      59      27      93      116
+PIVNIQItregtLPGHasvTREQKARLFDGASKPLLDVLNKPMNSTFVVIDEVDVENCGWGGLPVEE
+>SRR5512141_1866545    49      0.326   1.723E-04       1       52      59      67      117     119
+-VLQITISAGRTIEQKRALHAALARRLERAA-VRPEDVFVNILEVAKENWSFG------
+>SRR3954463_14650726   49      0.260   1.723E-04       0       49      59      46      95      121
+PHVIVKLLSGRSEQQKARIVEDVTRAVMTGANCAEQSVSVGIQDVEPNDW---------
+>MGYP001322684175      49      0.315   1.723E-04       1       56      59      62      118     124
+-LVTANLIEGRTDELKAALIAALANAIEQTVGISTQNVRVVLYDIPKTDLGVaGGKTA--
+>MGYP000408467049      49      0.303   1.723E-04       2       56      59      63      118     124
+--ITVGLIRGRTEEQKAALIAAMADATERAIGVSKQNIRVILFDRPATDFGVaGGITA--
+>MGYP001271775084      49      0.285   1.723E-04       2       57      59      63      118     124
+--IEIASFPGRSDDAKTLLYQQITDNLNRAAAIDAKDVMILIQEQAFENWGINGQSAT-
+>A0A1W1UJ82    49      0.275   1.723E-04       1       58      59      60      117     127
+-IIEINMMSGRSSDAKKLLIRMLFDEIYKQLKIKPVDVQITIKEQEPHCWGFRGMTGDE
+>SRR5215207_1127028    49      0.220   1.723E-04       0       58      59      2       60      129
+PFLRVDLAAPVAPETKRELLRRTAELFAEIIESPIDRIRTQVHELPGGSFAVGGIPIAE
+>MGYP001208079707      49      0.310   1.723E-04       2       57      59      65      120     131
+--ITIDCFVGRSINAKRTLYREiITRL--ATLGIDPLDVSILLRESPLENWGIrGGQAAS-
+>MGYP001274343124      49      0.254   1.723E-04       0       58      59      1       59      135
+PQIHIQTYEEHTDEQKISLVRDITKTVCEAADVNPFNVQIQFYELTRNNRALSGKLMSE
+>ERR1700734_1868682    49      0.238   1.723E-04       0       58      59      67      129     136
+PvFVQITLNRGRTLAKKKAFYARLAAVLHETAKVPLADVIVSLVEVDKEDWSFGnGiaQYATE
+>A0A225MKF7    49      0.275   1.723E-04       1       58      59      70      127     137
+-IVEIETFEGRSVETLKEVVQQIVQRIHESTGIERRDIDVIITQQPRHAWGLMGEAGDE
+>SRR5436309_14408757   49      0.257   1.723E-04       0       57      59      54      119     142
+PIIEMFVPEGLlDERQKRALHERLGRQILEVEGADydssPEAralTWMLVREMPEGSWSVGGELIS-
+>ERR1700756_5594667    49      0.290   1.723E-04       1       54      59      89      143     160
+-LIQIFLTRGRTTEIKQTLYRRIAEHLARSPGIRPDDIIIVLTEVGLEDWSFArGE----
+>SRR5260370_423073     49      0.258   1.723E-04       0       55      59      35      96      162
+PIMNVHYVEGtLSSAQKQDLSERLTALMIQMEGGagtegGRAFAWVIYDEIAPGNWWAGGRT---
+>11784|Ga0302315_10460409_1|+28|00     49      0.238   1.723E-04       0       58      59      1       67      166
+PIVEMTMIEGYDAQTKTRLITSLTRAVRSVMAAPPEGVIIVLREVQGGCYARGGTarvpgpplPSSE
+>MGYP001170362598      49      0.293   1.723E-04       1       58      59      104     161     171
+-IIEIALFEGRSKETIRELITSLYSEIEKHFGISKVDVDILIIELPKQNWGLQGALGDE
+>MGYP000570726843      49      0.246   1.723E-04       0       58      59      1       65      187
+PIMEVHLPAGRlDRTAKAELARRLTEVLIRMEGGadthgGRAFAWVLFTEVAEEDWWVGGSTGGE
+>MGYP000647951711      49      0.245   1.723E-04       0       52      59      1       53      188
+PVITCVLIEGYSEQTKRLLEERLTDAAQSATGAPWDGITVMINELPGENYMRG------
+>SRR3954447_24124233   49      0.263   1.723E-04       1       57      59      133     189     192
+-VIEITLNQGRTLEIKKALYADIVARLGRALDVRPDDVLISLIEVTKENWSFGNGLAT-
+>A0A0N0MP66    49      0.278   1.723E-04       0       58      59      1       61      207
+PIIRVSLLEGWTMEQKAQVTQEMTEALVSVLGeVSRPYIYVVVDEMQAGAVAFAGnVITDE
+>SRR5688572_18429853   49      0.275   1.723E-04       1       58      59      167     224     234
+-IVEVSMFEGRSAQAKKAFIRLLYERAKTEIDLDATDLEITIFETPRANWGIRGLPGDE
+>SRR5260221_4686900    49      0.250   1.723E-04       0       51      59      197     248     325
+PFVRITLAQGRSLEDRRAMAESVQQALVETAGVPANDFFCAIHEGSPEDFGF-------
+>SRR6516162_3393800    49      0.265   1.723E-04       1       58      59      107     170     330
+-LIQITLNAGRSVEQKKSFYRRIVDDMNTQLNVRPQDVVINLVEVAKENWTRAfhrldiGQQLSK
+>23062|scaffold_3628_c1_1|-435|00      49      0.423   1.723E-04       0       58      59      1       59      335
+PIVQISIVKGRDRDKVTQCIKNVAQTIATTLDAPLASVRVMVNEIEPDHFAVGTTLKSE
+>A0A257P7H1    48      0.309   2.371E-04       0       41      59      1       42      43
+PAIRIDLFEGRSPEVKKQLVQNITQAVVDTLKCSPEAVDIIL-----------------
+>MGYP000996417487      48      0.410   2.371E-04       0       55      59      1       47      53
+PIIQVEMLKGRTIEQKREMAKEVTEAVSRTA---------IIREMEFENFSEGGVL---
+>R4K8X5        48      0.338   2.371E-04       0       57      59      1       57      60
+PVIKLEV--GKiSNEQKSQLVKEFTATVVKVTKAAQQGVYVFIKENEKENIGIGGQLLS-
+>MGYP001433167486      48      0.260   2.371E-04       0       49      59      1       50      60
+PHVIVKLWPGKTEEQKKELTQKIVDAVHTSLGNGLHSISVGFEEISSENY---------
+>MGYP001176885936      48      0.262   2.371E-04       0       57      59      1       58      62
+PIIT---LEGPPiakPEVRRAFVEELTESAAKAYGLPKEKIIVLIRENAPEQVAVGGVLLA-
+>MGYP001136680044      48      0.260   2.371E-04       0       49      59      1       50      62
+PHISVKMLKGRSEEQKERLAAALVKTLTQELHCSEQHVTCAIEDYTPAEW---------
+>MGYP001377380301      48      0.306   2.371E-04       9       56      59      3       51      65
+---------GRlTTEQKEKLISRLTVTASEITGIPQEFFMITIKELPDTNMGFGGKTV--
+>MGYP001205401436      48      0.241   2.371E-04       0       57      59      1       58      67
+PYINVKVGGPLTREQRKTIVKEFAEILARVAGKNIATVYTVIDEVDRDYWGVGVELLT-
+>MGYP001102831066      48      0.298   2.371E-04       1       57      59      2       58      68
+-YVYIQALGEKSLEQRRNMVREVTRVVAKTLEVHSEEIRVTLDEVEPENFGVGGVLFA-
+>4143|Ga0209677_119432_2|+217|00       48      0.241   2.371E-04       0       57      59      1       57      70
+PVITVEAAS-LTKEQKRKLVKDLTASASNIMNIPEQAFFVFVKENDKDNIGVAGQLIS-
+>MGYP001216413308      48      0.310   2.371E-04       0       57      59      5       61      70
+PTIHIYAYE-RSTEKRRSLTRDITDAVCRNYDIDPSIVTVYFFDTPKDRTAHGGVLSS-
+>A0A2E9PHR8    48      0.250   2.371E-04       0       57      59      1       60      71
+PLITVKVFEDeLDQAQSKKLIEEITNTVTRLTSEKlRPATWVVIEEIKDGHWGVAGNALS-
+>MGYP000117810265      48      0.772   2.371E-04       0       43      59      1       44      73
+PIAQLYILEGRTDEQKERLIREVSEAMSRSIDSPIERVRVIITE---------------
+>MGYP000848143147      48      0.241   2.371E-04       0       57      59      1       58      74
+PVIHITTWPIKDENQVQSLMEDVTYAVHKNTGAPLDKISVILSEISPSRWADAGVLGT-
+>MGYP000064983695      48      0.240   2.371E-04       0       49      59      1       50      77
+PHIVVNVWPGRSDEEKKTLANRIALDVADTFEMDTEYVSVSFEEVPEAEW---------
+>MGYP000947713235      48      0.274   2.371E-04       0       49      59      1       51      79
+PHVIVKMWPGRTEEQKKACARAVAQAVSDTIdDVTDELMSVSIMEIPQEQW---------
+>MGYP001216171780      48      0.372   2.371E-04       0       58      59      1       59      90
+PVANLHVLTGHPRENLKQWVRETSRALSDILAAPTDRLEVWVTEIDPDLWGICGIPASE
+>SRR6476619_1102039    48      0.222   2.371E-04       0       58      59      25      87      101
+PLIRATVVENAiTPEQKQELIGRITDAVATIYGDHmRPNIWVLVEEIKSGQFAAGGhgVTTDE
+>SRR6187551_3527205    48      0.288   2.371E-04       1       52      59      40      91      101
+-VVQIALRRGRSTEMKQALYRRIAERLSEAPGVAPADVFVTLMENGLDDWSFG------
+>SRR5271163_5023598    48      0.288   2.371E-04       0       57      59      3       61      101
+PTYVCSVRPGLlDDRQKSEIAKAITRNHHEATGAPTFFVQVVIDENATADRYLGGEPAS-
+>SRR3954451_2824105    48      0.220   2.371E-04       0       54      59      38      96      102
+PVIIVKARQGviRGKAKKAQMIEEMAATFARVIESPGyiERTTVVIEEVPSDNWGRAGR----
+>SRR6187401_1294319    48      0.272   2.371E-04       1       54      59      20      74      113
+-IVEITLNHGRTVEVKRKLYARVAELLAERVELRKQDVLINLVEVAPENWSFGnGE----
+>ERR1700754_1190465    48      0.250   2.371E-04       1       52      59      54      105     114
+-IVQLTLNGGRTEEQKKAFYKKVTEDLEARIGLRPQDVTFSLVEVGKADWSFG------
+>ERR1700730_15829468   48      0.250   2.371E-04       0       53      59      53      112     115
+PIfrVQVIVPEGaLNPERKAKFVSEATRVIRDAAGIREEDglrVWVLIRDVPEGNWGAAG-----
+>8587|scaffold157981_1|+3|10   48      0.258   2.371E-04       0       57      59      53      110     116
+PEIIIHSVGSRSTEEKRALCKDITDAVVKNYKVPAEAVVITLLETPKTDKSKGGVMFA-
+>SRR5690606_3426641    48      0.363   2.371E-04       4       57      59      65      119     124
+----VYLIEGRSSQLKAALMAALHEAAVSSLGISTDEVRVVIHDMPKTDIGLaGGISAA-
+>SRR3979409_2526760    48      0.290   2.371E-04       2       56      59      68      122     124
+--IEIAFLAGRSDDLKKALLADLNRRLVETADVRPDDVVVLIYESPPANFSFGRGPA--
+>MGYP001466100891      48      0.350   2.371E-04       1       57      59      62      117     124
+-FIQIHALS-RPAGRKRGLVEGITRAASTSLDVPAEIVAVYIHDTPPGNVAHGGVLLA-
+>A0A1W1VKH0    48      0.241   2.371E-04       1       58      59      62      119     129
+-ILEIHLFAGRRPETLRCFLRALQGEIIRACGLHPDDLEIVLLEAPPSHWGLRGRLGDE
+>MGYP000704440186      48      0.275   2.371E-04       1       58      59      62      119     129
+-IIEVLMFEGRSIPAKKKLTRLLFERINQQLSIAVEDIEIVMIEVPKHNWGIRGIPGDE
+>MGYP000860875965      48      0.240   2.371E-04       0       49      59      1       50      129
+PLVKISVFKGRDAEEKQALHEAVHAALVDAYGIPAEDYNQRLQEYRRGDW---------
+>A0A2E9GBB3    48      0.293   2.371E-04       1       58      59      62      119     129
+-IIEFMMIEGRTVETKKNLIKMLFEQISSQLGISVTDIEICIMESPAANWGFRGMTGDE
+>SRR5262249_31771795   48      0.276   2.371E-04       0       46      59      71      117     130
+PFVNVRIYEGQGQEEKGDIARRVTRAICDATKLPAGAVWVVVEDVEP------------
+>ERR1700730_5522418    48      0.362   2.371E-04       0       56      59      68      124     130
+PIIEMFLIEGRSLESKQMLMEKVSAAVLNSgLGSNGDPV-VFMREIPSTAWGIAGKTA--
+>SRR5512134_1578890    48      0.250   2.371E-04       0       57      59      67      126     135
+PVVEVKLYEERlTDELAARLIEKMTDALVECTSEQlRGHTWVIVTAPPAKHWGHGGAPGP-
+>SRR5262245_53681008   48      0.236   2.371E-04       1       54      59      74      128     141
+-VVQVLLSAGRTAEQKQAFYAKAAELLARDANVRPEDVTIALVENTRGDWSFGqGV----
+>SRR4029077_6534460    48      0.232   2.371E-04       2       57      59      65      120     154
+--IRGDLRSGRTEEQKAQILRRILQGVAKSTDAPEEAVWVYLSDIPATNIAEYGRILP-
+>SRR6185312_15008113   48      0.192   2.371E-04       2       58      59      92      148     158
+--IEVVMFSGRSVATRKAFVRAITEQLERALSLSTVDIEIVLIEAPRENWGIRGQHGDE
+>24974|scaffold_320505_c1_1|-171|01    48      0.285   2.371E-04       4       58      59      96      151     159
+----IRIIAGaNSDEQKSRMIAETTTVLTKELGEPILPLYVTFDEVPATAWGYNGRTVAE
+>SRR5262249_55295164   48      0.410   2.371E-04       0       38      59      123     161     162
+PIIQCDIREGRSPEQKRALAEAITRVVHETIDAPLEYIY--------------------
+>SRR4051794_37179300   48      0.300   2.371E-04       1       57      59      100     159     165
+-FVQVTLVGGRSSETKTRLFRAIAENLARIDGVRAEDVCVVLTENGPADYSWGnGeaQLLS-
+>SRR5579863_8539773    48      0.271   2.371E-04       0       54      59      99      157     165
+PLAELHVPAGvLTLEQRAAVIKGITDVLLNATGIPAEqanRLWVQIFETAEGGWGAGGQ----
+>UniRef100_UPI0006A8E5D6       48      0.293   2.371E-04       0       57      59      1       58      171
+PLIELNTWPTMSTEEKKEFIYNVTELTIKRLKIVPDKIQVLITELEKENWGKAGAVAS-
+>SRR5579859_2158032    48      0.245   2.371E-04       0       54      59      114     170     181
+PvFVEITLRRGRGVEQKQALYREIAERMGATGLVKPEDLLIVLQENDVADWSFGnGV----
+>MGYP001096293158      48      0.245   2.371E-04       0       57      59      1       61      191
+PVVNVTLIEGYPEDVRVRLAERITDAVAATLDAPLDAITVIENEVKPASYMRGrtGrRPGA-
+>SRR5262245_50697887   48      0.355   2.371E-04       0       58      59      47      105     192
+PAANINVLRGHRRDELRRLVAEGSEAMAGILAAPKDRLEVWVTEHDPELWGVAGEPASE
+>MGYP000141480453      48      0.288   2.371E-04       3       58      59      66      124     198
+---EIHAIKNvFSAKQKREVIERVTDAMISVEGENlRAVTSVTIHEVESGDWAIGGKcLTSE
+>SRR3954454_19245824   48      0.272   2.371E-04       1       54      59      145     199     205
+-YVDITFRVGRSDEQKKSLYARVAQLAEEMASVEPHNVFIVVHENTSSDWSFGyGE----
+>SRR5580658_10898182   48      0.305   2.371E-04       0       57      59      74      132     205
+PLYTVTTQAGvLSSETKATLAGEITALHSEYSGVPKNWVHVVFQEYARGNGFTAGEPAA-
+>MGYP000647651093      48      0.428   3.265E-04       0       41      59      1       42      56
+PFVKIDLFEGRTEEQKIELAREVTEVVSRVAKAPKEAIHVFL-----------------
+>MGYP000907708767      48      0.301   3.265E-04       0       52      59      1       53      57
+PFVNIQLKEGRTPAQKKEVAEAIIDLMDQLDFAKAESIRVIFEDMAEEDFYQG------
+>MGYP000995344281      48      0.338   3.265E-04       0       58      59      1       58      62
+PVIKIDCSA-MEVEKKEQLIKSLTQTASSIMGIPEAAYVVLINEMCKDNIGVGGEMLSK
+>MGYP000500969430      48      0.333   3.265E-04       1       54      59      2       55      63
+-IVTVVISKGRSQKVKDDIISKLTDVMVDVIDAEPRQVRVVINEVEKGCYGVAGK----
+>MGYP000113643538      48      0.387   3.265E-04       10      58      59      0       48      68
+----------RTVAQKRALHAALSEAAVAALGVPKDSVRVLIHELGQEHFALAGITAGE
+>MGYP001382161575      48      0.278   3.265E-04       0       57      59      1       61      73
+PIIKVTMTEeegGATAEQKAALIEGFTRVFSQVMCRGGDTAVVTIEEVSTDNYGIGGRSVT-
+>MGYP000992439490      48      0.224   3.265E-04       1       49      59      2       50      76
+-HVEIKCFPGRTEEQKKACAEKIAQALIHTMGCNNASISIAIKEVAEKDW---------
+>Q5LKP1        48      0.274   3.265E-04       0       58      59      1       61      77
+PVIQISTFK-MADQQKAEaLLHEVTAAMHRVTGVPLDKISVFLTEVDPARWADAGVvgTHPE
+>MGYP001128608958      48      0.300   3.265E-04       0       49      59      1       50      79
+PNISVKMLAGRTREQKEKLAEDLVEVLSRDLGADKRWITCTIEDYDAEQW---------
+>MGYP001026890180      48      0.300   3.265E-04       0       49      59      10      59      84
+PHFQIKLLEGKTEEQKQELAKAVVKAAQKVIGYGDESFSVTIEDFTWEEW---------
+>MGYP000855376424      48      0.277   3.265E-04       0       53      59      1       54      106
+PVIALHVMQGYSADEKTRLCAALTNAVRIVVPAPPEAVTVMIHELDPAGYMRGG-----
+>4772|scaffold_1300222_c1_1|-24|01     48      0.290   3.265E-04       1       54      59      54      108     113
+-VIEITCNNTRSVDQKKALYRDIADRLGKSLGFRPDDAVICIIEVAKENWSMGnGE----
+>SRR5215471_11088225   48      0.321   3.265E-04       1       56      59      63      118     123
+-FIQAILIAGRTETQKAALIASMTDAVVLILEVPRGIVRVAVQDIPNTDFGIAGDTA--
+>MGYP000947699209      48      0.290   3.265E-04       0       54      59      1       55      124
+PFIHAQILAGHSTEQKQALLKNANKAVQESIGAPEASIRITLQDFQPHEVMVAGQ----
+>SRR5690606_31754358   48      0.280   3.265E-04       1       56      59      62      118     124
+-LFEVDLIAGRTEEAKAALISKLGKAAHETTGVPENDVRVRIKDFPNTDMGmEGGITA--
+>A0A193GHG4    48      0.263   3.265E-04       1       56      59      62      118     124
+-VFHVHLIAGRSEAQKDALYAALNRAAIEALGVSGEDVRVLLDDVPNTDMGMAnGVSA--
+>A0A1N7PR62    48      0.303   3.265E-04       1       56      59      67      122     126
+-FIQISAMNTRTSEQKRALYRRIAECLGEKPGIRSEDVFVNIVEGVKENWSLGNGLA--
+>MGYP000224058948      48      0.333   3.265E-04       1       57      59      65      120     126
+-FIQIHAFP-RPPELKRQLVKGITDAAVSAYDFPAKSVVVYIFDSEKTDCAHGGLLIS-
+>SRR5690606_14421216   48      0.326   3.265E-04       0       51      59      1       52      127
+PFTQIHIRKGRTREQKQAIMDGLYTAMRETLAVPEDDRFMTITEYDPENFSF-------
+>MGYP000140763799      48      0.267   3.265E-04       1       56      59      68      123     127
+-FVQITFSEGRSTDQKKALFAKIARYICDDTDIRGEDIFINVIETKRENWSFGNGLA--
+>SRR3954449_4428059    48      0.230   3.265E-04       1       52      59      66      117     127
+-YIQITVFDTRSAEEKQSLFRRTAKLLGENPGIPPEDIFINLLKSAKENWSVG------
+>MGYP000742825704      48      0.250   3.265E-04       11      58      59      65      112     127
+-----------SSETKKALLHGIMQRVPEGLGIPVEDVEITIFETPMANWGIRGKTGDE
+>MGYP001095652693      48      0.333   3.265E-04       1       57      59      65      124     129
+-FILFSITAGkpRSRAQKEALYHHLAEALHRELGIPPEDVMVVITFNQAEEWSFsRGEMFS-
+>A0A1Z4I904    48      0.258   3.265E-04       1       58      59      62      119     129
+-VIEIVMFDGRTVDTKKQLLRDLIKSINEQLQIAVNDIEITIFETAKHNWGIRGVPGDE
+>A0A1Q3GH99    48      0.241   3.265E-04       1       58      59      62      119     129
+-IIEIMMMTGRTEATKKALIQALFREISAQLPITVNDLEICILESPPANWGFRGKTGDE
+>SRR3954447_8118738    48      0.254   3.265E-04       1       57      59      82      140     141
+-IVFVHIFAGawRDTAQKQSLYAAIADNLAQDPGLRRDDVQVVISSNGRDDWSLGGGVAS-
+>MGYP000252194233      48      0.237   3.265E-04       0       58      59      1       59      144
+PVCNVIVLKGHPLATLKQLVVECSDTLARIIGAPKDRLEVWVTEVEPALWGLSGQPGDE
+>SRR5947209_17873372   48      0.288   3.265E-04       2       56      59      68      126     147
+--VDVTVPDGtLDDERREGLVGDVTSLVLRSAGLPEDDamrVWVLIHEQPDGTWGAGGRIV--
+>SRR5436190_10174510   48      0.237   3.265E-04       1       58      59      88      146     156
+-VIEITMRRGRSDAMKKALYAKIAENLEKFADVSPRDVFIFTHENDYSDWSVGnGQFAME
+>SRR6266511_2238263    48      0.296   3.265E-04       0       53      59      98      151     158
+PLVRVTGYEGRTPEQVERILECVARVLARELGLGAGNVFVVFDEVLSGRVFEGG-----
+>SRR3954463_14809615   48      0.272   3.265E-04       1       54      59      127     180     185
+-LVQVFLRAGRTDDQKRRFYRALADRVA-ALGADPRDMMVVLTENGLADWSFGnGE----
+>SRR5271163_4829144    48      0.290   3.265E-04       0       54      59      197     249     272
+PHVVIKLLAGRSEQQKQKMAEEVAKTLMRAAICGEDAVSVGIEDVEPGDW--DGK----
+>SRR5215211_7548580    48      0.309   3.265E-04       0       54      59      14      68      275
+PVIQCDIREGRTEDGKHTLGQRITHVVHETIGAPVEYIYVLIRESPGVHHVKAGE----
+>MGYP001433476192      48      0.285   4.494E-04       9       56      59      1       49      51
+---------GeLTRVQKETIVDEITQLMERVANKPPAATYITIDEISRENWAKGGELL--
+>A0A285UC78    48      0.415   4.494E-04       0       52      59      1       53      57
+PFVRIQLKEGRTAEQKETLAQEIIKTMDASKFAPKESVSVIFEDMKQEDFYSG------
+>MGYP000907001258      48      0.288   4.494E-04       0       58      59      1       58      62
+PVIKVECSA-MDIDTKEKLIKSLTQTASSIMGIPEAAYVVLLNEMSKDNIGVGGEMLSK
+>MGYP001097766089      48      0.220   4.494E-04       0       58      59      1       59      74
+PFIHITTWKMNNEEQVKGMLEDITLAVHKNTGAPLDKISVAVTEVAPNRWADAGVVGNE
+>A0A124DXQ6    48      0.258   4.494E-04       0       57      59      1       57      79
+PVITVEAAK-LSKEQKRKLVQELTESASNIMNIPQQAFFVFVKENDTENIGVAGQLIA-
+>MGYP001429853850      48      0.260   4.494E-04       0       49      59      1       50      80
+PHISVKMLKGRTDDQKQKLVNELKNTLKDVLGVSDASISVSIQDYTAQEW---------
+>12509|scaffold268422_2|-395|00        48      0.375   4.494E-04       0       55      59      20      75      86
+PEIYIYALEGRTLDQKRKLVKEVTEVIARNLDVAEDAVVIQFIESSREAKAKGGVL---
+>MGYP000052991491      48      0.290   4.494E-04       0       58      59      17      78      88
+PAIDIQVLEGvFSDDEKRAMIEKVTGAFAEVAGQTiRAGTSVRIHEVKSGSWGYAGsVLTTE
+>MGYP000561030951      48      0.285   4.494E-04       0       57      59      1       63      100
+PHIAISMYPGRSREEKAALAEKVRTLVSEELKKDLKVVTVSVHDVPAEKWqehldAIPGEEIS-
+>SRR5664279_2084207    48      0.220   4.494E-04       1       57      59      29      87      101
+-LVQVQIIQGLfTIQQKQDIVERLIDAMVEIGGESmRRRTWCVIYEVPSGQSGVGGEILT-
+>SRR3990170_7891213    48      0.237   4.494E-04       0       55      59      42      100     103
+PLIELKLYDRRvTEESPPKLIHELTEGLVRGTGDEgvREHTWVIVEGVSPKSWGVGGEP---
+>SRR5207244_13442543   48      0.320   4.494E-04       0       49      59      57      106     113
+PLVAVDLLEGRSPDFKRALLDAVHAALVEALRIPEDDRLQRIREYPPGNF---------
+>MGYP001343449065      48      0.288   4.494E-04       0       58      59      1       58      114
+PVAHVHVT-GSTPEQRREIGAEVTRIYAEVLEAPLERVRVFVLDHDPGDVTVAGVNLGE
+>MGYP001422077009      48      0.264   4.494E-04       1       53      59      60      112     116
+-IVEIQLIGKLTKEQKEKISARICDIFENNLKYPKDNVYIVIQEFAGENWGYNG-----
+>SRR5947209_7077736    48      0.320   4.494E-04       9       57      59      10      59      116
+---------GRlTAEQKTEVAREITRIHCELTNAPKHFVHVIFREVAAGDWFTADKPSS-
+>SRR5574343_208284     48      0.275   4.494E-04       0       57      59      45      102     117
+PFFSFYVLEGRSQACREALLAGFTRLLADTLQVDAARVRGVAVSAPPADWSIGGQPAS-
+>SRR5690625_524276     48      0.351   4.494E-04       0       53      59      1       54      124
+PIINAHIPEGYTTNQKKALLQNAKAAVMETLAAPPENVRIVLNEYKAGNALIAG-----
+>SRR4051794_24103674   48      0.288   4.494E-04       1       52      59      71      122     124
+-FIQITLNQGRSDELKEKFFSELTNRISADTGEQPQNIFINLVEVARTNWSFG------
+>SRR5207248_6164832    48      0.224   4.494E-04       0       55      59      68      125     128
+PIVDVKLYDTRiNEETVPKLIEKITDAVCEcTTREIRNDTHVIVEGIPKSQWGTGGKP---
+>A0A0U3CIP5    48      0.275   4.494E-04       1       57      59      62      118     129
+-LVTVHMFPGRSVEAKRTLYQAIVRRFAE-AGTPANEVNILLQPLPLEDFGlRGGQAAS-
+>SRR3954447_23832459   48      0.252   4.494E-04       0       56      59      57      119     131
+PIVrlEVTTPEGaLSQRRRAELVAEATHVLCDALGISEADvlrVWVICREVPEGSWGAGGRIV--
+>A0A1R1A1W9    48      0.272   4.494E-04       1       54      59      68      122     132
+-YIQITLKSGRSTEQKKSFYAKLAERLSNTLNMRKEDVFVVLVDTEFEDWSFGnGV----
+>MGYP000507087676      48      0.283   4.494E-04       1       53      59      67      119     132
+-IVEITFRLGRTDDQKKGLFREIARLARARAGMQPDDVMVVLSENTSLDWSFGG-----
+>SRR5579859_4885478    48      0.236   4.494E-04       1       54      59      67      121     134
+-LVRLTLVRGRTAEVKQAFYRRLAELLGERAGVPAECVMVTLVENTLEDWSFGrGE----
+>18016|NODE_3003386_length_506_cov_0.437995_1|-46|00   48      0.309   4.494E-04       2       56      59      71      124     137
+--ISIDCYVGRTLATKRNLYRSIVEKL-EGLGIPKGHVKILIRETSQENWGIRGGLA--
+>MGYP001491030980      48      0.327   4.494E-04       1       57      59      71      127     138
+-IVEIHFLRGRTDAQKAALYRHVADAAMR-GGFAGDDIFIALVENGPMDWSMGrGEPFS-
+>MGYP000465746232      48      0.238   4.494E-04       0       58      59      69      131     140
+PNLSAYMFSTenwrRSPDEVRALMRELTAAAHRAIGAPIANIRVCVREVPTTHWSAGDVTVAE
+>ERR1044071_411977     48      0.290   4.494E-04       1       54      59      86      140     151
+-IIRITLRGGRSRDQRTSLHRSIADKLSRSPGVRPEDVFIALVENDYADWSVGrGE----
+>SRR3954451_14093426   48      0.245   4.494E-04       4       54      59      79      135     162
+----VTIPEGsiRDDERKSGLVDELTKLVMDAEGSTAEeasfRIWIFIHEVPDGHWAGAGR----
+>A0A074LUR1    48      0.245   4.494E-04       1       57      59      87      143     163
+-IITIDVWNVYTQEQKDAWVRELTLLCGETFGTPADSTLILVRDMAPGNWGQTGVTGA-
+>MGYP001046135314      48      0.260   4.494E-04       0       45      59      127     172     174
+PDVKIEWNAGRTQEQKDKVAKAITDALVDSAKAPRENVKISFKDNP-------------
+>SRR6185503_13177952   48      0.250   4.494E-04       0       58      59      12      79      182
+PLVRITYPRGaLSPEHKTRIARALTEIVLDVevdaaTDAGRMVTVVHFNEAAPDDWAVGGEirsTAAE
+>MGYP001046106875      48      0.344   4.494E-04       0       57      59      1       61      187
+PLAKLDVMEGYSDADKSRLGKAVTDAIRFVVPADPEAVVVIIEEHSSANYMRGGqhrEPAA-
+>MGYP000376465418      48      0.240   4.494E-04       0       53      59      11      64      218
+PIIEVHLLKGHPSSVRTRLINAMTDAFRMIVPAQPAAITVLLHEVERDNYMRGG-----
+>MGYP000423258907      47      0.421   6.187E-04       0       37      59      1       38      39
+PVAHIYLLEGRTEEQKKKLIEAVTDAMVETVGAKREGV---------------------
+>A0A2E6J5N1    47      0.282   6.187E-04       0       45      59      1       46      51
+PQVKIDWNEGRTDEQKNQIAKVITKALVEIGNAPEENVEIEFIDHP-------------
+>MGYP000895557840      47      0.475   6.187E-04       17      56      59      12      51      57
+-----------------ALIEALTETAARTLDAPKETVRVLVEEVPKTHWGIGGKSA--
+>MGYP000956872203      47      0.310   6.187E-04       0       57      59      1       58      62
+PIVFVNMIEGKTLEQKKKLVDEMAETIMRTIDVPKEKITIFLNEYQKCSVARNGIMYS-
+>MGYP000182739721      47      0.465   6.187E-04       14      56      59      14      56      62
+--------------QKEAMIRKVTDAVMDAVGAPEQNVTVLINEIPKTEFGIGGVSA--
+>MGYP000858706357      47      0.280   6.187E-04       0       56      59      1       56      62
+PVITIDVPP-MSKEQKKEMVNKFAQTASEILGLPVQSIVTIIREVEAENVGVGDNLL--
+>MGYP000948398312      47      0.327   6.187E-04       0       58      59      1       58      67
+PVIT---LEGsRiSSTQKEALIQRLTKTASEIMQIPEQAFVVLLKENDPDNIGTGGEVLTK
+>MGYP001344941880      47      0.271   6.187E-04       0       57      59      1       57      68
+PFIKIE--AGKmNRKTKEKLIIGLTKAASETLGIAEEAFTVLIKENETDNWGLGGKVLT-
+>MGYP000684084942      47      0.245   6.187E-04       0       58      59      1       58      71
+PVIT---YQGsyLNTEKKKELIEKLTATAVEVTHTPSNFITVIIQEFSDENLGVQGETVSE
+>A0A0Q4MV72    47      0.305   6.187E-04       0       57      59      1       58      74
+PFVQITTWK-MSDEsQVKAMVEAVTLAVHTTSGAPLDKISVVISEVEPSRWCDAGVLGS-
+>UniRef100_A0A1E5KT32  47      0.259   6.187E-04       0       53      59      1       54      79
+PVIRVDLMTKSTEEQKEELIYNLTKETYDLLSIPAEKISVVINEIHASSWGRAG-----
+>MGYP001117433173      47      0.320   6.187E-04       0       49      59      1       50      79
+PNISIKMLEGRTHAQKEKLAKDLVEVLSRDLGADKHWITCTIEDYSAEEW---------
+>MGYP000188344825      47      0.327   6.187E-04       0       57      59      3       60      81
+PEIFVYMFEGRSLDQKRSLVLELTNGAVKSLGVSAQSVTVQLIESPKSMRSRGWVLFS-
+>4464|scaffold_5139035_c1_1|-3|01      47      0.260   6.187E-04       2       51      59      32      81      93
+--IQITLVVGRSLKQKKGLFATIADGLHARLGVPRSDVFINLVEVAMENWSF-------
+>12641|scaffold04872_5|-4513|00        47      0.294   6.187E-04       0       50      59      1       51      93
+PHIVVKLWPGKSEAQKAQLSEALAEALMRVLHYSERSVSVDVEEVASADWA--------
+>MGYP000335366373      47      0.234   6.187E-04       0       58      59      29      91      99
+PFVNIryvrqNISEGH-ERRKDAIADRISKAIAEEMDVSPDVVWVVFEEVDMADWYVGPTSVTK
+>SRR5215213_4964927    47      0.312   6.187E-04       8       55      59      52      99      101
+--------EGRTPQQKKALMTDITDAVLKHFNAPPEAVVVTIVESLKINEAKAGVP---
+>SRR5208283_5173128    47      0.406   6.187E-04       0       58      59      1       59      105
+PVAHIHLLKGHSRAALRRIIVEVSDAMSKILDSPKDRLFVWITEQDRHLRGLGGVTAEE
+>SRR3954447_3412046    47      0.280   6.187E-04       0       49      59      44      93      111
+PHVIAKVWPGKSETQKERLAERIPQAVTEVLHYGDESVSVAIEEVSAKDW---------
+>SRR5215475_9664161    47      0.327   6.187E-04       1       54      59      38      91      115
+-IVEILFLEGRTVEQKRDLFRRIAERAM-AAGFAGDDIMVTLTENAPTDWSVGyGR----
+>A0A1I4VHT4    47      0.237   6.187E-04       0       55      59      1       59      115
+PLANVKLVEGVsSSEEKHAMAKTLPDAMVRFEGSEAfhEGVWVLIEGLHTDGWHVGGRP---
+>ERR1700753_509121     47      0.348   6.187E-04       0       42      59      73      115     116
+PIIRIEMVAGRSQEQKQELAEALTRETARIANTSPSSIMVIIE----------------
+>SRR4051812_15949360   47      0.272   6.187E-04       0       54      59      58      112     116
+PIVVIKAQSGRAPQEREAIVRAVTQTVGDQLSIPSDNVWVHYQEMKPEDVWFHGK----
+>ERR1700743_1464287    47      0.288   6.187E-04       0       57      59      9       67      119
+PIYACTAAQGRlTSAHKAEIAKCITDIYHEETGAPRYLVQVILYDVAPGNHYIAGELGS-
+>MGYP000240567374      47      0.254   6.187E-04       1       57      59      38      96      119
+-LVTVDVLKNvFTPDQKEALIEKLTAALIEVEGENIRPVaTVRINEFEGGDWAVGGRRMS-
+>ERR1700710_2576041    47      0.309   6.187E-04       1       54      59      64      118     123
+-FIQIFLIAGRSTEQKKKLYKRINDDIHAQLKVRREDVFITLSGIAKDDISFGnGE----
+>SRR5882762_9308822    47      0.245   6.187E-04       0       54      59      60      115     123
+PVmVELTLRRGRSDDQKRAFYAGLAEAF-EPIGVRPDDLIVVLTENDAIDWSFGqGR----
+>A0A193GHG4    47      0.363   6.187E-04       0       54      59      1       55      124
+PILHVHVVTGWPADKKTALLETASQAVVESLGAPLRSVRIMLHEVLPEHIIVAGE----
+>MGYP001434304764      47      0.275   6.187E-04       1       58      59      66      123     131
+-VLRLTLLAGRPDDKRAALIGRLSALAVECFTFPLAEVRFALIEIEPANWGIGGVTVAE
+>ERR1700757_2947693    47      0.309   6.187E-04       1       53      59      78      132     135
+-IIQITWNEGRNPEQKKALYQAIVDGLHSAVGLRREAVFISMIEAKKETciFGNGG-----
+>A0A0Q7FJ36    47      0.333   6.187E-04       6       56      59      68      118     136
+------LIAGRSIEQKRRLIAGLTVVMAALPGVDSGGVRIIIKDIPNTDFGIAGQTA--
+>SRR5882757_4091658    47      0.290   6.187E-04       0       53      59      72      133     150
+PFyhIEVCIIGGRlDLLDKRGIIRDFTEIIMRIEHSEriPEnlrRVWVTINELERDDWGIGG-----
+>MGYP001368611272      47      0.245   6.187E-04       1       53      59      60      112     156
+-VIEINMMKGRTPETQKALIKALFKTISSTVGISPVDIEITIKEQEKYQWGFRG-----
+>SRR5215813_1656051    47      0.327   6.187E-04       1       54      59      87      140     161
+-IVEILFLEGRTIEQKRHLFRRIAERAME-AGFAGDDIMVTLTENAPTDWSVGyGR----
+>ERR1700724_231510     47      0.241   6.187E-04       0       56      59      39      96      186
+PTYTVTTPEGcLTADKRAAIAREITRVHSETTGAPTYFAQVIFNDIAPGKYFVGGVPL--
+>SRR5512133_537340     47      0.296   6.187E-04       0       52      59      132     184     195
+PvLIQLTISVGRSTEQKQRLYARLAEAL-EAAGVARGDVVVNLVESKREDWSFG------
+>A0A254NUC7    47      0.259   6.187E-04       2       54      59      69      122     272
+--IEIVLGPGRSLERKRRFYEDAAKRIAERCEVRLEDVMIILVETAPANWSFGlGQ----
+>MGYP001205355498      47      0.325   8.518E-04       0       39      59      1       40      41
+PLIHVTLFEGRSVEQKRDFAEQITKVASDTLQCSPDSVDV-------------------
+>MGYP001367952056      47      0.279   8.518E-04       0       42      59      1       43      44
+PILHLEMWKGKSPETKRALAESLVQAVVAHLGCPAEVVTLVID----------------
+>R5K8S1        47      0.254   8.518E-04       0       58      59      1       58      61
+PVVTLELLE-QTKEKKIEITKKVTKLVSELTSVPENQIIVFIKENSADNVSAGGVLLSE
+>A0A265Q8G5    47      0.245   8.518E-04       0       56      59      1       61      65
+PLIILKMKEGvlKDSNMKQDAIEKVSRALAEAIGNEDyyAKTTVIIEEHPSENWGCGGKSV--
+>MGYP000397609374      47      0.258   8.518E-04       0       53      59      1       58      69
+PFVNIRIVKqviEKDPEgIKAKINEDVTNSISLSAGIPKENVWVVFEEVDEADWFSGG-----
+>MGYP001073316446      47      0.260   8.518E-04       0       49      59      1       50      76
+PHVELKCFPGRTEEQKRKCAEKIAADISEILVCDISCVTVAIKDVAEEKW---------
+>MGYP000057617950      47      0.296   8.518E-04       0       53      59      1       50      78
+PTYHIEMLEGRTIEQKKKLVEEITRVTVEVLGGKPDAV---FTAQLDKSW-RGG-----
+>SRR4051812_5915885    47      0.320   8.518E-04       0       49      59      23      72      98
+PHVTVKLWPGPSEQQKAALAGDVVAAIRRHVGSSAASVSVAIDEVAAREW---------
+>SRR5471030_966492     47      0.283   8.518E-04       1       53      59      38      90      98
+-LIQITMSSGRSVELKKTFYKRVVEDLQAQLEVRPQVVVINLVETSRENWPFGG-----
+>SRR5512147_2106979    47      0.271   8.518E-04       1       57      59      42      100     106
+-VVFIHVMAGkwRDSATKKALFKRLAERLAESPGLRPEDVQVIISPNDREDWSFGKGLAS-
+>SRR5690348_14795947   47      0.196   8.518E-04       0       54      59      50      105     109
+PIIEVKLYDKRvTEESVPKIVEALTQALHESSGAAVEHIQVVVQGVSPKHWGVAGK----
+>SRR6201999_4365865    47      0.283   8.518E-04       0       58      59      26      92      111
+PIVTIQVIRGgsqpRadsaTAPGKGELIKGVSLLRRDVLNKPLEATFVVIQEVEIENWGWGGLAVDE
+>SRR4051812_15978391   47      0.311   8.518E-04       0       54      59      28      88      114
+PHfrIDITIPEGaLSDRRKEGVVKEFTELVLDAAGLDDSaaiRVWVIIREVPDGNWGGAGQ----
+>MGYP000969771624      47      0.240   8.518E-04       1       54      59      60      113     117
+-VVQIQLVGSLAGSQKKEIITEIGRVLESQLGIPKDQVYIVFTEVKGENWGWNGQ----
+>MGYP000297043031      47      0.161   8.518E-04       1       58      59      56      116     123
+-VFNVRLIK-RFPDNKnviaKKIVKEITETLVNTLKKNPEHIHIVIQEIEEQNWGFSGQLTDE
+>SRR5579863_10524053   47      0.290   8.518E-04       1       54      59      67      121     124
+-IISVTLNEGRTLEAMQAFYRAVADGLYERLHHPKENVLISLTEVKKENWSFGnGE----
+>MGYP001300856336      47      0.288   8.518E-04       0       58      59      1       55      125
+PVIRVTLIEGYSDETRQRLGKALTDAVRTTMAAPLDGITVAIEEL----YGLPGVLSAE
+>12866|Ga0207689_12797643_1|-2|10      47      0.313   8.518E-04       0       50      59      1       50      126
+PMIQIHMLPGRTNEEKAACLKAIHEAVTSTLGVPDSAVRAFLTTYQP-DWA--------
+>MGYP000465818040      47      0.236   8.518E-04       1       54      59      67      121     126
+-FIHVTAKEGRTVDMKKRLFAEIASSVSQNANIAVEDVFVVLVENKAENWSFGcGE----
+>SRR5690554_3924385    47      0.283   8.518E-04       0       56      59      63      122     128
+PSVNfrVDLIEGRTEQQKAALIAALSKAAHNATGISEDEVRAWLIDMPSTNVGMaGGKTA--
+>SRR5690606_9245695    47      0.327   8.518E-04       0       57      59      8       65      131
+PIIVAYIPSGHTPDRKIALLHAATDAIAKSLGAPLASIRIALQECAPEFTMVAGKLGA-
+>A0A085ZZV4    47      0.263   8.518E-04       1       56      59      64      119     131
+-LISIDAFSGRSIDAKRKLFSEIVKNLSE-LGIPKDHILIVVRDSKKESWGVqGGQSA--
+>MGYP000944381426      47      0.375   8.518E-04       1       56      59      66      120     137
+-VLQAFLIAGRSDAQKERLIMQLSAAVA-VIGVDPAVVRVFIQDLPNTDFGLGGRSA--
+>ERR1700757_3719717    47      0.254   8.518E-04       2       54      59      70      128     145
+--VEMTVFEGaLSQDRKEQLAADVHAAVCAAAGIELAgsravHVWTLIHEIPEGNWAGGGK----
+>MGYP000677859683      47      0.327   8.518E-04       0       57      59      72      129     146
+PLVRLVLLADRPMSQVHDAIREVSATVARVLGGDPDRVRVEVQPVEAARWGIGGVPAT-
+>UniRef100_A0A4R6L387  47      0.272   8.518E-04       1       54      59      66      119     152
+-YIQITLVQGRSRELKLELYRRITERLTQ-AGVRAEDVTITLVETALDGWSVGnGK----
+>SRR5215207_8635691    47      0.310   8.518E-04       0       56      59      1       58      164
+PMWIVHAPEGaYSIEDKKKLTEEITQIYVEFVDLPKFYVVVRFDEYPADSMWLGGEPA--
+>SRR4051794_32237814   47      0.338   8.518E-04       0       57      59      8       65      164
+PIWQLFVPEGaYSASEKRAMSNDIT-AIYSNTGLPRFYVNVVFHELAGENFLIGGEPRS-
+>SRR5688500_3785425    47      0.278   8.518E-04       1       54      59      83      143     165
+-VVLVTVPEGaLSDRRKAGLVEEATEALLDVTGLQAEgfedrvRVWVHIHEVPDGHWGAAGQ----
+>EndMetStandDraft_9_1072997.scaffolds.fasta_scaffold458720_1   47      0.339   8.518E-04       0       52      59      1       53      185
+PIVQMHLIEGYDGDTKRRLGEAVTDAIGTVIAAPADAVTVMISEHTGEDYMRG------
+>SRR5690606_3156131    47      0.280   8.518E-04       0       54      59      112     167     196
+PvVIQIFTQRGRSDAQKQRLYAAIAERL-ESVGVAPADVFIGYVENGPQDWSFGfGR----
+>MGYP001442386860      47      0.254   8.518E-04       0       54      59      48      102     233
+PVIKYTLIKGYDAETIATLSRRMTDAVRATIAAPPDGITVIAEEVPATNYMRGGK----
+>MGYP000734131998      47      0.711   8.518E-04       3       54      59      251     299     300
+---QIKRWPRR---QKEALIREVSEAIVRALDAPLPSVRVIISEMPKTHFGIGGE----
+>MGYP000883441917      46      0.421   1.173E-03       0       37      59      1       38      52
+PIIQVEMLKGRTIEQKREMVREVTEAVAKTAKCPKEKV---------------------
+>A0A1S2QYS6    46      0.423   1.173E-03       0       58      59      1       59      61
+PVVQITLVKGRESEMIETCIKNVALTVSESLNAPIDSVRVIVNEVPANYFAVGTKLKSE
+>U2NX78        46      0.267   1.173E-03       0       55      59      1       56      61
+PEIIVHMVSGRTADQKKKLMDGIYQAVKDALPVKEEHIVISLIETDKEHKSRGGIL---
+>MGYP001355738734      46      0.241   1.173E-03       0       56      59      1       58      67
+PVLNLALGKDQlNSEQKSELIKSFTNSAAKISGLPEQSFIILINELDDENIGIGGQTL--
+>MGYP001235099834      46      0.431   1.173E-03       0       57      59      1       58      69
+PIIQITLVAGRSEEDTQNCILEVARTVSRTLHAPLSTVRVMVVEVPATRFAVGDVLKS-
+>A0A1C0B032    46      0.225   1.173E-03       0       58      59      1       62      70
+PVISIKMTKedgGATQEQKDILVKGITELFSEVFNRSASNAVVLIEEIDMNNYFIGTKSVKE
+>MGYP000005103533      46      0.250   1.173E-03       0       54      59      1       60      72
+PAIEVKVIKNvFTSEQKEQIISQLTGTMINIIGTDTPQVRgvtsCVIVEIEEGNWGIGGK----
+>MGYP000146043058      46      0.339   1.173E-03       0       55      59      1       56      72
+PIIEMHLMVGRTSDQKRRVSAAVAKAAAEALDVSLQTVRILITEHGVEDFSVAGVT---
+>A0A0T5P899    46      0.290   1.173E-03       0       58      59      1       62      72
+PLIDIHVLEGvFTDEDKERILLKVIDAFGEAAGGRmKENTSARIHEVKSGSWAFGGnVLHTE
+>A0A1C5VVU5    46      0.244   1.173E-03       0       47      59      1       49      75
+PHISVKLYPGKSEEMKENLAKAVRKALAEESGVwSPDDISVSMEEIAPD-----------
+>MGYP001096556129      46      0.322   1.173E-03       0       58      59      4       65      76
+PvFMRVLAFRKRllSDGQKEELIKRLTEVSSEIMKVPQEFFVTTIKEVPDKNFGIGGKTIDK
+>MGYP001125026525      46      0.280   1.173E-03       0       49      59      1       50      78
+PHIGIKMLEGRTEEQKKRAAEAVKNALAEALSMGDHYITVSIEDFNAEQW---------
+>22768|scaffold_420063_c1_2|-256|01    46      0.392   1.173E-03       0       55      59      11      66      82
+PLVYINLMKGRPPEKIESMITAVSHAIADSLEADLDTVRVMVYEMEEHQYGVAGKP---
+>10064|Ga0164295_10078363_4|-2179|01   46      0.220   1.173E-03       0       49      59      17      66      92
+PHVIVKLYAGKSEQQKTELAAKLAEAVTSVLGSKDATISVAVEEFDPAEW---------
+>SRR5690554_3331565    46      0.309   1.173E-03       0       54      59      29      83      98
+PYVTVYASSSFSADQKKQLLQRSSDAVVDSIGAPLANVRVMLHELSPGQYLNAGQ----
+>SRR5262249_8966400    46      0.254   1.173E-03       0       56      59      41      99      101
+PLVQVRLFEEeLSDDVVTRLIEEVTDAVCRATRTElRSAVWVLVDGVPAKAWGAAGRPL--
+>ERR1700739_2864022    46      0.305   1.173E-03       0       57      59      33      90      101
+PLWTIHHTPGiFTDDDKQQLAASITDHYQQV-GLPRFYVVVIFTETQPGDLYVGGEKAA-
+>ERR1700733_7071886    46      0.271   1.173E-03       0       57      59      0       58      106
+PTYIVSAVSGRfSDRVKQKIAAGITQSHSKATGAPGFFAQVIFSDIPKGNHFIGGRPLD-
+>SRR4051794_21328971   46      0.258   1.173E-03       1       58      59      44      103     113
+-YIRIEIV-GiaaRSLEARRSLFKSIADNL-EAVGVPRKEMRIYLIEPPAENWGVGGgLLASE
+>ERR1700736_6144809    46      0.267   1.173E-03       1       55      59      52      107     121
+-IMQITLASGRTVEQKKALFSSIVELLAAEQAVRQEDVFINLVEVARENWSFGnGIT---
+>SRR6266542_343513     46      0.290   1.173E-03       0       54      59      70      124     127
+PLVEISATSGRSVEVAEAMMRAAARAVGAELHIPPENVRVLYQEIPPRRLFSRGR----
+>MGYP000465739239      46      0.258   1.173E-03       1       58      59      61      117     127
+-VVEVMCFTGRSPEAVERLLRALVD-VAPALDLPEDDLEAVVLEVPAQRWAIRGRLGSE
+>SRR5690554_3924385    46      0.339   1.173E-03       0       55      59      5       60      128
+PFVTISATQSFTQEQKKALLQQTSDAVIETVGASLASVRVMLHELPGGHYLGAGQL---
+>SRR6185437_1232852    46      0.272   1.173E-03       1       54      59      67      121     130
+-VIQITLRRGRSDAMKEELYAKIANNLSREEKIRPEDIFIYLTENDFSDWSVGkGK----
+>SRR5215213_3102289    46      0.258   1.173E-03       1       58      59      67      124     132
+-VIQCDIRRGRTAEQREAVARAIVALCEEELSIPAADIVLEFTQHAADEWFVHGKLAME
+>SRR5918912_274748     46      0.240   1.173E-03       0       49      59      60      109     135
+PHVVVKLMAGRPEQLKRRLAEQIVKDVTTILDCGEESVSVAIEDIGPGEW---------
+>SRR6185437_5253063    46      0.275   1.173E-03       1       57      59      69      125     136
+-FVEASVILGRSAAAKRALYRLIVEHLGR-AGVPGDAVLIVLHEAPLENWGIcGGRAAA-
+>MGYP000386203724      46      0.280   1.173E-03       1       57      59      64      120     136
+-FFEFIMLKGRPSEQRLSLMKKLSELMAEMTGADISTVRGMCRQIDADDWCIAGEPAS-
+>SRR3974390_1844264    46      0.275   1.173E-03       0       56      59      35      92      176
+PSYTVTFAEGRlNASQKSQVAEAISRAHGDSTGAPYYFAQVTLNEVKPGNYFLGGAPL--
+>SRR5271166_3973901    46      0.245   1.173E-03       3       57      59      98      158     179
+---RVHTIEGLmDDRAKQGVMRDLTRLVLEAEGAPndadnAARVWCILREYPRGNWGIAGYPFP-
+>SRR6266700_4860964    46      0.269   1.173E-03       0       54      59      101     163     185
+PRYRVmtTVPHGsLNDERKKGLVEEVTRAVLEAEGADwnaenRQRVWCIVQEVPDGNWGGGGR----
+>SRR4029078_13531700   46      0.258   1.173E-03       0       54      59      85      142     215
+PIITIQFIKDVvaNDEQKQELLVKMTATFISVVGeVARPFVYCIIQETPQMEWSIGGK----
+>MGYP000986625206      46      0.300   1.615E-03       19      58      59      6       45      49
+-------------------AAAMAQAIHEAVGAPVENIRVWIQDVPKEQWGIAGKTAAE
+>MGYP001191313638      46      0.375   1.615E-03       0       47      59      1       48      55
+PFAQIYMLEGRTPEQKKAVIERVTQALHEATDAKKEKLRRTLQDLLPG-----------
+>MGYP000550114065      46      0.377   1.615E-03       0       44      59      1       45      56
+PLIQISQTPGMSDRIKRETIAAVTEAYARATGKNPDSVWVTINEI--------------
+>MGYP001424703072      46      0.386   1.615E-03       14      57      59      0       43      56
+--------------QKRLILREVTDALCRSMGAEPERVRVILKEIPTMHFSVAGAPIA-
+>MGYP000879407301      46      0.295   1.615E-03       0       58      59      1       58      68
+PTVII---EGPrlSPENKKDLVQKLTPIVAYVYDWKVEDVIVIIRENEDENVARGGILLSE
+>A0A1H7KCH6    46      0.237   1.615E-03       0       58      59      1       59      69
+PMVTIKTMQGKSPEAIRKTMSDVGRVVAENLGYDAAHVMVFVEEVADTHFLTAGRTWAE
+>MGYP001236550051      46      0.241   1.615E-03       0       57      59      1       58      72
+PVVEISTFKINDQEKAETLLKEMTATLHRVTGVPLDKISVYLNEIEPSRWADAGVVGS-
+>MGYP000168653611      46      0.240   1.615E-03       0       49      59      1       49      73
+PHISLKMYKGRSKEEKNKIANELAEVLVKN-GVKLSAISVSITDYEPENW---------
+>10287|Ga0209395_1001558_20|-24954|00  46      0.305   1.615E-03       0       53      59      1       59      78
+PAIEIKVIKNvFSSQQKQQVISQVTQAIIDVIGTDTPAVRqvcsCLIIEVEEGNWGIGG-----
+>SRR5262249_6074507    46      0.274   1.615E-03       0       50      59      25      75      100
+PHVLVKMYAGRSDRQKAKLAQAVSKAVDAELNCGEDAISVAIEDVNAQAWA--------
+>SRR5580765_1592192    46      0.327   1.615E-03       0       54      59      6       62      101
+PLIQVtTMQEVFTPAQKQELIARFTDVLVSQQGewIRPATV-VVIDEVSSGHFGIGGE----
+>SRR6185503_20456374   46      0.225   1.615E-03       1       57      59      19      80      105
+-IMSVQVMAGPwTDEMKASLFERLEPIVREVAEIPkqgaRGDFWMTIVEVPEGGWGVGGRPVS-
+>SRR5688500_6171955    46      0.285   1.615E-03       2       54      59      41      96      118
+--VRVTVPMGsLSAARKRRMIQECHKVFSAILGRPArlEEAWVIISEVPEGGWGAGGK----
+>SRR5258708_36909864   46      0.288   1.615E-03       0       57      59      46      104     121
+PEIIVYAVEGRSVDQKRALIKDITSAVVRNFDVDAEAVPIQIVEAPTTSRAKSGsRTRS-
+>MGYP000720841720      46      0.303   1.615E-03       3       57      59      64      119     125
+---EVRLFSGRDAATKAHLIAALDAAIRRHTGVSAENVFVQLIEAPKSDWGIrGGHTAD-
+>SRR3954451_17785700   46      0.267   1.615E-03       0       53      59      50      105     125
+PLIQVKVMENvLTDGQKHELATRFTDDFADVVGEPaRPLTWVIIDDLRSGQLVIGG-----
+>A0A1T5D510    46      0.269   1.615E-03       1       52      59      67      118     129
+-FVQIIAAKGRTTEQKEKLYSRIAELVAQNTSLRTDDVIITLLENEKDNWSFG------
+>MGYP000508543599      46      0.254   1.615E-03       1       58      59      67      125     134
+-VVEITMRRGRSDAMKRDLYAQIAERINKSTGISVKDVFIFTHENDYSDWSVGnGVFAME
+>SRR5688500_5577109    46      0.345   1.615E-03       1       54      59      62      116     134
+-VIQITLAAGRSTEVKRNLYRRIAELLSTHHDVRPQDVFVSLLEVGPDDFSLGnGE----
+>MGYP001230345376      46      0.300   1.615E-03       0       49      59      1       50      135
+PLVKVNLLEGRSAAEKEAIGAAVQAALVENLGVPDEDLYQIFNELSSDNF---------
+>MGYP001027579633      46      0.303   1.615E-03       0       54      59      1       56      138
+PIIQVHLETGaYSRDQVRRFLEQSSRVYAEVLESPIERVRVFIHDYPADLIAIGGK----
+>A0A1H7WKT8    46      0.280   1.615E-03       1       57      59      64      120     148
+-LVYGHIRKGRSEDQLQALITGIVDQVAALAGWPASSIWVYLNELAPAHMAEFGQLLP-
+>SRR5919107_119668     46      0.355   1.615E-03       0       57      59      32      90      169
+PIVEVHLVEGLhTRAQHGELLRRISVRYGELLDAPLDRVRAYLTLHRPEHWATAGEPGS-
+>SRR5882672_21860      46      0.309   1.615E-03       1       54      59      133     186     197
+-IVEITLLKGRTDDKKRSLFREIVSGAV-AGGFRPDDVMVALVENAPIDWSLGrGE----
+>A0A1Z4I9N5    46      0.258   1.615E-03       0       58      59      1       62      211
+PVIRVTILEGFaSLQQKGEIVQHLSDGLASVLGeIVRPYTYALVDEVQSGAWGVqGGVLMTE
+>SRR5882757_8247010    46      0.305   1.615E-03       0       57      59      102     160     241
+PIVTFHLVEGRyPPERLDALLERSSRLYARVLDSPLERVRAFVADYPAERVAVAGTPVS-
+>MGYP000358531020      46      0.283   1.615E-03       2       56      59      218     277     295
+--ISLRYEDGRftslSRAfEKAQLIAGVTKLLQDVLDKNPQTTVVVIDEVETDNWGIGGETV--
+>SRR3954464_3919084    46      0.327   1.615E-03       1       54      59      419     472     480
+-IIEILFLEGRSVDQKRNLSRRIADP-AASAGFSGDDVMIALTENAPADWSLGrGR----
+>MGYP001314967718      46      0.250   2.223E-03       0       39      59      1       40      42
+PHITVSMFPGRTEEQKKKIAQALKRTMTGELGFPEEVVSV-------------------
+>MGYP000114213182      46      0.275   2.223E-03       18      57      59      0       39      50
+------------------LAKIITEAMVEHFGAKPNNLNVIFQEVSPDDWALGGVLGS-
+>MGYP000110824827      46      0.258   2.223E-03       0       57      59      1       58      61
+PYVSIRLAGKLSRNQKENIAQGVTKVIAQETGKPESSILIFIDEEQRENIAKGGRLID-
+>A0A1V4YMX6    46      0.333   2.223E-03       0       56      59      1       56      63
+PVITIDSPK-LSKDQKEQLVKEFSETASRVTGLPVEAMVVLIRECEPENVGVQGCLL--
+>A0A220SMT7    46      0.448   2.223E-03       0       57      59      1       58      64
+PIVQITLVEGRDDALVENCIREVARCVSEQLNAPIGSVRVMVSELPPTRFAVGDRLKS-
+>D3PDW7        46      0.258   2.223E-03       0       58      59      1       59      67
+PIIT---AEGPkidDLEKRKEFVKTVTAAASKYFNLPEESIIILIKENSPENVSVGGILISE
+>A0A099TWJ3    46      0.280   2.223E-03       0       53      59      1       57      68
+PYVNFKITTenGsPTKEQKEQIIKETTELLEKILNRSCKNAVIVIDEIPTDNYGFGG-----
+>A0A0B6S6L8    46      0.288   2.223E-03       0       51      59      1       52      75
+PFIECHIKQGLTRERREQLLREIIEVTHDAIGSDPKIINVIIHEHPAGNISV-------
+>MGYP000899807372      46      0.306   2.223E-03       0       58      59      1       62      78
+PIVSVKLVEGvFEQEDLERLAREVTDAVVRVGGEGiRPGVQVTIERVRSGLWCSGGKhLRTE
+>6527|Ga0209067_13182249_1|+2|10       46      0.280   2.223E-03       0       49      59      22      71      97
+PHVIVKLLVGRSEQKKAAIAAEITKAVMATADCAENSVSVSIEDIAPDAW---------
+>SRR4029077_14702776   46      0.236   2.223E-03       3       53      59      42      96      99
+---RVYVPAGRlTPEQRRAIVKGIHETINRVEQRPANAqtpTYVVINEVLPEDWGSNG-----
+>SRR5271168_2535878    46      0.300   2.223E-03       6       53      59      54      103     106
+------ISAGtNTPEQKAKFIAEMNSLLHEVIGSDLASVsYVVIHEVPRDSWGYDG-----
+>SRR5215475_10843925   46      0.222   2.223E-03       0       57      59      45      107     108
+PVAKVYVPEGLlTTDQRRDIVKGIHDVINSVEKRPAnAQTYVLINEVPTGDWGNAGtvyTPRS-
+>SRR6185312_3835923    46      0.333   2.223E-03       0       55      59      15      71      111
+PMWQLFVPEGaYSPEDQVTLADDITKLYTESVGLPRFYVTVLFHEMPKRAFLIGAEP---
+>SRR5689334_13251278   46      0.301   2.223E-03       0       58      59      38      98      114
+PLVEIHTAAGWvAPRRKRALIETVARAIAEAAGLP--GVhYVLVHEVADGGWGWQGrqVPRSE
+>SRR6202020_2401304    46      0.242   2.223E-03       0       55      59      30      95      120
+PIMQLYYPKGqldspRNAAQKNEVHSWVNAAIVETMGCqdDPhagANIMVVINEVPEGNWGANGKT---
+>A0A261S0M7    46      0.230   2.223E-03       1       52      59      62      113     124
+-VFHVHLIVGRTEAQKQALFTALTQAAGSALGIDGANVRVVLQDVPNTDMGMA------
+>SRR5438270_14013000   46      0.236   2.223E-03       1       54      59      58      112     125
+-LVRITLAAGRLADTKKAFYRHLAELVAAATGQPTEDLTVILTENQREDWSFGrGQ----
+>ERR1700730_6636738    46      0.275   2.223E-03       0       53      59      46      103     126
+PFAQIYVPQGaLTLEQRRAMVKGVTDVMARVENLPdsgRPYVTVLIVATEDGGWGVAG-----
+>SRR5674476_386997     46      0.269   2.223E-03       0       51      59      15      65      128
+PLIVVDLIAGRSVEQVQALLDAVHDAVVEALDVPQRDRYQIVHEHDP-SWMV-------
+>V8QU12        46      0.288   2.223E-03       0       58      59      1       59      128
+PILQVQMTAGRSQQQKTAFMQNATKAIEETLNAALPSIRISLQEVEQQDSIVAGQVGAE
+>SRR3989339_377683     46      0.271   2.223E-03       0       57      59      1       59      129
+PIVHLSLIQGRKQEEKKALLDLVHQALVEAFGIPERDRTQRITEYPPENFeFPPGKSAA-
+>A0A1T3FRH9    46      0.283   2.223E-03       1       52      59      67      119     130
+-YIQIFASKGRTIRQKEHLYKTITDNIKSNADIPPNEIIILLTEIEgKENWSFG------
+>SRR5690606_9245695    46      0.327   2.223E-03       0       53      59      67      121     131
+PVLFVaYLIEGRDADKKAALIAELNKAACESLNVSAQDARVIIRDVPKADMGVAG-----
+>SRR6185503_2277095    46      0.241   2.223E-03       1       52      59      9       66      138
+-FVEVTLPEGQTAEQKRALCDAIAATMAEHTGASADAVSVnLLEETPETDgapvlFGIG------
+>MGYP001497926203      46      0.344   2.223E-03       0       57      59      71      125     140
+PLARLVMMQDRPVEQ---VHRAITAVIARVLDVEPERVRVEAQSIAAERWGIGGVPAS-
+>SRR4030095_9979117    46      0.315   2.223E-03       0       55      59      1       57      146
+PTYTVFSAAGtLSKEQKAAIAREVTTTHSRVTGANTFFAQVIFQEVQLGDWFLGGAP---
+>SRR5262245_30264464   46      0.315   2.223E-03       2       57      59      83      138     149
+--IEIIGIAARSLSAKRKLFKAVSENL-EAAGVPRGETRIFLIEPPPESWGIkGGQLAS-
+>SRR5690606_24915239   46      0.418   2.223E-03       0       54      59      28      82      151
+PYVTISASKGLSAEQTRQLLLGASEAVVQSIGAPLASVRVMLHELADGHYLNAGQ----
+>21953|scaffold1292940_1|+1|10 46      0.236   2.223E-03       1       54      59      101     155     166
+-FVHITLSAGRDDTKKRALYRAIVENLVSTAQVRAADVLIVLSETTRVNWSFGnGE----
+>ERR1700716_3364577    46      0.278   2.223E-03       0       58      59      93      153     197
+PFANLKVPAGLvDEAQKHDLVTQVTDMYARLFGERaRATTMVVVDEVVDGGWGIGGEVLTK
+>SRR6185436_16110281   46      0.235   2.223E-03       0       58      59      68      135     197
+PLVRITYPRGaLSPDHKRRIARELTEIVLDVevdaaTDAGRMVTVIHFNEAAADDWAVGGEirsTAAE
+>SRR5690606_32486416   46      0.310   2.223E-03       1       58      59      151     204     218
+-IVEIVCFTGRGDDAKRALIRRIY----ERLPYDREDVEITIIEMPQVNWGIRGMVADE
+>SRR6266851_2389721    46      0.277   2.223E-03       0       52      59      80      133     230
+PTFNVTVPEGRlSSEQKTRVAVAVGRTYKELTGVPENLTQVIFIEVKHGNYFVG------
+>SRR3972149_5964515    46      0.288   2.223E-03       0       43      59      248     292     303
+PYVNVKItREGATAEQKAEGIRRMTQVLVEGLGKNPETTIVVIEE---------------
+>MGYP000679764633      45      0.675   3.062E-03       0       36      59      1       37      44
+PIVQIHMMEGRSDAQKEAVIREVTEALVRALDAPKES----------------------
+>A0A2A9DNM8    45      0.355   3.062E-03       0       58      59      1       59      61
+PIIHASIAAGRTDDQVEKFVEGVVKVASETLNAPESAVTVIVNQIPHNHLATNGVLKSK
+>MGYP000847703083      45      0.260   3.062E-03       13      58      59      13      58      61
+-------------EKKKEMIKAITAAASKATGIPERSFTIYFRETQHEDVSVGGQLLSE
+>MGYP001010084632      45      0.259   3.062E-03       9       58      59      1       53      62
+---------GMSlkkvREHRAQLVREVTDSLVRILHKRPDQTHIVIQEIEEDHWGFDG-MLTE
+>MGYP001311869169      45      0.260   3.062E-03       0       49      59      1       50      77
+PHITIKMLEGRSEPVKALCVSKVAKALQEATGTPDAFISVSIEDYTAEEW---------
+>A0A256BLJ7    45      0.300   3.062E-03       0       49      59      22      71      81
+PFVRIQLKSGRTPEQKAVIAKEIIDAMDKHDFATRDSIKVIFEDMLPENF---------
+>MGYP000385627231      45      0.265   3.062E-03       0       57      59      1       64      84
+PHISIKMYPGRTEEVKKDLAEKTKDFICQEMNMEEKYISVSVEEIEKdkvvvDNNGIGyGIFAS-
+>MGYP000340747190      45      0.315   3.062E-03       0       56      59      30      86      92
+PDARVLLLYGGGSIKRNGVYEQVTQALQDALGAPRAKLRVWITEVPKTNWSIGGVTV--
+>SRR3954447_22976723   45      0.298   3.062E-03       0       54      59      48      104     106
+PRINVQIIEGiFDDAQKAEIVRCLSEAMVGIKGDNLhPVTWVVIEEVKSGGWASAGR----
+>SRR5262249_12215892   45      0.315   3.062E-03       2       57      59      43      98      109
+--IEIVLFKGRSLESKRRLYRAIVDDL-RPFDIPAEDVKIVLIEVAADDVGFrSGKAAS-
+>SRR5215471_4501005    45      0.296   3.062E-03       2       54      59      45      96      113
+--VRIRCA--RSGSGKQELIARVTEAMIAVEGEPmRPVTWVRISEFEQGDWAVGGK----
+>A0A157L8Q0    45      0.363   3.062E-03       0       54      59      1       55      124
+PLLNVHIMQGHTPAAKTALLKALSDAVVQSIGAPLASVRAILQEYAAADVIVAGE----
+>SRR5215469_15530092   45      0.262   3.062E-03       1       58      59      62      122     126
+-FMQITLNEGRTLQAKQRFYRAVAKAVAARRGIRTQDVLINLIEVAKENWSFGnGiaQYAPE
+>SRR5690349_9591256    45      0.275   3.062E-03       1       58      59      60      117     129
+-VITITMIAGRTEATKKALIHAIFTACARELDIQPVDVEITILEAPAHCFGFRGMTGDE
+>SRR5262245_23236123   45      0.300   3.062E-03       0       57      59      13      72      139
+PHYTLHVREeDLDDTSPRLLIRALTDAVVDVYGERaRALVVVEIFGVPRGRWGIGGVPAS-
+>MGYP000923710483      45      0.327   3.062E-03       0       53      59      1       55      146
+PTYTIHTISGRlTNADRAALSEAVVGAHSEVTGAPAVFAQVIFSEIPHGHWYVGG-----
+>SRR5215208_4994373    45      0.310   3.062E-03       1       58      59      81      138     148
+-IVEISIFEGRSVETQKNFIRLLFERAQRGFDLASADLEVTSAETPKHNWGFRGQPGDE
+>SRR5215212_7141877    45      0.300   3.062E-03       0       49      59      27      76      153
+PLVSINLRKGRPPEVKRAIADAVHEALVANLGIPETDRFQLIREYESADF---------
+>2944|scaffold627640_2|-353|01 45      0.246   3.062E-03       0       56      59      71      135     162
+PLyrVVISVPKGsLNEERKAGLVADVTEAIMDVeprerWKSDPHRVWCIVNDVPDGDWGAGGRIL--
+>MGYP000191188572      45      0.327   3.062E-03       0       56      59      17      67      191
+PLIEVHLLEGRTDEQKEKLLGAITAAVHESIGAP-------LKEMlDSANLSWGNFPL--
+>MGYP000974654104      45      0.288   3.062E-03       1       52      59      126     177     191
+-FVQISCAPGRSVEQKRALYAAVASRIDATTDFAAADVIINLVESNRENWSFG------
+>ERR1700710_1884406    45      0.258   3.062E-03       1       57      59      108     169     219
+-LIHVTIPEGYmSAGHKREVQTWVTEAVLAATEASGQDtghsIQVIIDDVPEGNWAAGGQTIS-
+>SRR5450755_1185125    45      0.245   3.062E-03       0       54      59      283     343     388
+PVFRldVTVPGGaLSDRRKQELVAEATRVISAAAGLGEADamrIWVLIREVPDGNWGAAGQ----
+>MGYP001495099790      45      0.361   4.216E-03       0       46      59      1       47      51
+PIIRIELYKGRTAEQKAACARDVIAAVANHLNAPAKATQVIFVDVEK------------
+>MGYP001190131028      45      0.283   4.216E-03       0       56      59      1       57      65
+PVIHVD---GPhvtDVDRKRAFVRRVTEAASTLFDLPTSTIVVLIKENDPENVGVGGDLV--
+>MGYP001394892566      45      0.232   4.216E-03       0       55      59      1       56      73
+PILRVTLTTGASDAEKLAVFQNLTAAVQRAVQAPPGNIRTILNEIPRANWWHAVRP---
+>A0A1H2YM67    45      0.340   4.216E-03       0       49      59      1       50      75
+PHFQINLLEGKSEEQKKELVAEVIKAAQKVVGMGDDSYSVALEEYSTEEW---------
+>MGYP001076149914      45      0.314   4.216E-03       1       54      59      47      99      103
+-FAEISMYSGRSAEIKKTLLKKINTLISKYLEIDEKDINCCIVEIPKENW-YGGQ----
+>SRR5208283_1096433    45      0.229   4.216E-03       1       58      59      43      102     104
+-FVQIALVRGRSSERKAALFAGIAKHLTQ-AGVRGEDVFITLTENGRDDWSVGnGqqQLLDE
+>MGYP001200769468      45      0.270   4.216E-03       0       47      59      1       48      121
+PLVNISILKGKSREYKKAIADGINSAVIETMGFPDDDRYQIINEVEPD-----------
+>ERR1700712_5056295    45      0.314   4.216E-03       2       54      59      65      117     123
+--IEIVLFRGRSLDAKRRLYRAVVENVSP-FEVPREDVKVVLVEVTAEDVGFrGGQ----
+>MGYP000644943512      45      0.280   4.216E-03       1       56      59      62      118     124
+-LVHAAVIAGRSEELKAALIAEIAKAVEQAIGLSAEHTRVLIQDYPTTDMGVaGGVSA--
+>SRR5690606_3426641    45      0.254   4.216E-03       0       54      59      1       55      124
+PLVIAHLPTGHNPAQKHALLEKSTQAVVESLNAPISAIRIMLQEYPEEASMCAGQ----
+>SRR6185295_19116049   45      0.235   4.216E-03       2       52      59      70      120     129
+--IEISFIQGRSDEVKKALLADLNDRLVKAVALRPDDVFVILYDVGPANVSFG------
+>MGYP001471811386      45      0.339   4.216E-03       1       54      59      67      122     132
+-FIQIVAGRGRTVEQKRGLYREIAERISRSTPITKNNIIIVLLENEgRENWSFGnGE----
+>ERR1700744_1207850    45      0.310   4.216E-03       0       52      59      5       62      133
+PFVRIEIYEGRSPEEVQQLADTVHEALIKDFAAPPGDRFQVIQQHPRDqmimlDFGMG------
+>SRR5690554_2943429    45      0.293   4.216E-03       1       58      59      64      121     137
+-YFEFIVLEGRSLEQRQQIARGFCELIGSAFSVDSRKVRGHCIRVNPEDWCIGGQFASE
+>SRR5438874_4723482    45      0.312   4.216E-03       0       47      59      19      66      139
+PLVRIDLLEGQPDERVRAIGDAVHQALTECLGVPPRDRFQIIGEHPPG-----------
+>MGYP000117917338      45      0.344   4.216E-03       1       57      59      71      128     141
+-FLNADIRAGRSFEQRRELAEAVIEALAEHWDVPPENTYVVYTEHDGEAFHLSeGALAS-
+>SRR5437016_12907068   45      0.212   4.216E-03       0       46      59      57      103     144
+PFVNIRLYEGHGKERKDELAKRITQAVTDVCKVPPQAVSGALPRRPP------------
+>SRR6266545_3595385    45      0.260   4.216E-03       0       49      59      22      71      148
+PLVHVHLRAGRTAAQKKAVLDGVHAAFVEAFQLPPTDRHQLVHEYAPEDF---------
+>SRR5262252_1035541    45      0.254   4.216E-03       0       54      59      84      142     150
+PVVEVSVPGGLlSSEQKGDMIKRITDVVLSALNLPPDpqrHMFVAVVETAESGFGVDGK----
+>SRR5688572_1008878    45      0.209   4.216E-03       0       57      59      89      150     165
+PIITVQFYvieGGLGNAEKQILIRGITEILGSyTAGGEPVPAYIVIRDVPESNWGIFGKTAD-
+>16310|scaffold1742662_1|-1|11 45      0.303   4.216E-03       0       54      59      18      73      177
+PFWEIYTPEDaFTDEDKEALTKGITSIYYDLVDLPKFYVVVVFHEMPRNSIYVGGE----
+>SRR5258706_5983935    45      0.250   4.216E-03       0       58      59      65      132     177
+PRYRVipTVPEGQySNESRKALVKDVTEAVVRADGGKYEDvaprVWVFPTEIPDGQWGSRGviRPLPE
+>SRR5579883_298540     45      0.306   4.216E-03       0       48      59      55      103     188
+PLVRIDLRAGRSAEEKRAIGDAIQRAMIEHLNVPERDRFQIITEHQPEH----------
+>MGYP000691588307      45      0.322   4.216E-03       0       57      59      1       59      194
+PIIHFHLAEGRySEAQQRRLLVESSQLYAAVLCCPMDRVRAYLQFYPPRMIAVAGELLS-
+>SRR5258708_19012803   45      0.264   4.216E-03       0       58      59      253     320     363
+PRYRIipTVPEGQySNESRKALVKDVTEAVVRADGGKYEDvaprVWVFPTEIPDGQWGSRGviRPLPE
+>A0A1G5X323    44      0.293   5.806E-03       0       57      59      1       58      62
+PVITIAGNDGISVEKRREMVKKVSEVVADAYDLPVDAITVLVQAYPKESIGVAGELLS-
+>MGYP000533403007      44      0.339   5.806E-03       6       58      59      0       52      62
+------MFEGRSIETKKNLIKLLYQKIEKTTDIILQDLEIIILEAPKCNWGIRGITGEE
+>MGYP001310888604      44      0.271   5.806E-03       0       58      59      1       59      65
+PSIAISIAKGRTPQQIRNLIDAVHKAAVDTVDAGDENVVIVVSEIEHEHYSRGNLTIKE
+>MGYP001194583633      44      0.260   5.806E-03       0       49      59      1       50      77
+PHVIIKMYPGRGEDIKKDLVQQIAKVIQDKTGCDDNSISVSIEEIAAGEW---------
+>MGYP000870376151      44      0.263   5.806E-03       0       54      59      1       57      77
+PFVEIKLIEGEIPEEKiEKLIESVTDVLVSFIGENiRGVTHIAIQEIKSWYWGAGGK----
+>MGYP001186465353      44      0.271   5.806E-03       0       56      59      1       56      91
+PTIVI---EGPrlSLSKKRALVRELTALVASAYNWPAENIVVILRENSDENVARGGRLL--
+>MGYP001368909742      44      0.321   5.806E-03       0       55      59      1       56      98
+PWLQVNILTGTEQSVLEELMLALSKETARILGVPQSIVRVLINEYEPSRWAVGGAP---
+>SRR5690606_17425931   44      0.327   5.806E-03       3       56      59      47      101     107
+---QVFLIEGRPPSPKAALIAALHTAAREILGVRGDQVRVVISEIPKTDIGLNdGITA--
+>MGYP001200316830      44      0.283   5.806E-03       0       42      59      1       53      110
+PYINVKMLEGRTDDQKRRLVKAITDAIDARLkadGTRPTHVegydhaeWVLMD----------------
+>SRR4051812_18265494   44      0.218   5.806E-03       1       54      59      46      100     113
+-LVRVTLSAGRTTGSKQSFYRRLSELLADGVGLPTGDLAVILVENSREDWSFGrGQ----
+>A0A1G0XKU0    44      0.260   5.806E-03       1       50      59      65      113     115
+-IISIDCFPGRSIETKKLLFNKIFTSL-ELLGIPRNTIKIVLREISKDDWG--------
+>ERR1700694_4873849    44      0.268   5.806E-03       1       41      59      75      115     118
+-FVQLTLVEGRTREQKREFYKRVVDDLTDRLGVRREDVFVSL-----------------
+>SRR5262245_30143194   44      0.254   5.806E-03       1       54      59      55      108     122
+-HVSLYVLRGRSLDAKRALYRGIVAALAR-FGIPPACILIKLHEMSDENVAVrGGQ----
+>SRR5690606_9101889    44      0.333   5.806E-03       3       53      59      64      114     124
+---TVELIEGRSNELKGSLIAELSKSGAEVTGMSEEEIRVRIVDYPKANMGLGG-----
+>SRR5579863_3112738    44      0.260   5.806E-03       0       49      59      2       51      127
+PFTRIAVRPGKSAEYKKALINGIQRALVETFNVPEDDYFMVINEYDADNF---------
+>A0A248KQ94    44      0.258   5.806E-03       1       58      59      62      119     129
+-IIEIMMMKGRETNTKKKLIKSLFQNINKELNIALNDIEVCIIESEPYNWGFRGITGDE
+>SRR5262249_61781919   44      0.254   5.806E-03       0       54      59      60      118     129
+PMVELFVPAGaLTLEQKAEMIKGVTEVVVGAAKLSPEqarRLWMEIFETAEGGWGGGGQ----
+>MGYP001093708687      44      0.300   5.806E-03       1       57      59      67      125     133
+-YIQITMKQRRTQE-KTALYRRIAERLHRGSGVRMEDVMIIVTENTEENWSFGnGiaQLAS-
+>SRR4051794_37443336   44      0.333   5.806E-03       0       47      59      11      58      134
+PLVRIDLLAGRTLEQREAIGAAVHQAMTETIDVPADDVFQVICEHERG-----------
+>SRR5690606_31234089   44      0.355   5.806E-03       0       58      59      14      72      137
+PILTAHITAGCTSEQKKALLEQSTQAVVKSLNAPLHSIRMTLQEYPDDCSIVAGEVGAK
+>SRR5580700_9620241    44      0.269   5.806E-03       0       58      59      20      82      137
+PLLRIDVNEGRSDEELKELLDAINSAMHAAFKVPEQDRYQIVHEHPAAEMRIedtGlGIPRSE
+>A0A0K1PL47    44      0.290   5.806E-03       1       54      59      77      131     137
+-FVQVTLVRGRAVEKKRTFYRLVVENLSRSPGLRKQDIVISLVENDRADWSVGnGE----
+>SRR5574343_610238     44      0.263   5.806E-03       0       56      59      36      92      142
+PVAHITVLRGHTRQHLRQVVADVSSVVMQVLQAPADRLEIWVTEIDPELWGVCGVPA--
+>SRR4051794_19690772   44      0.222   5.806E-03       4       57      59      63      125     147
+----VGVPAGaRTPrgkftphSQKETIARTLTEAMVAVEGENmRSVTWCVVEEVKSGDWAIGGQTLT-
+>SRR6185312_1559947    44      0.306   5.806E-03       0       48      59      8       56      150
+PLVRIDLIEGRTREQVRQIADLVHEAVVFAFRVPSDDRYQIITEHRPEN----------
+>APDOM4702015159_1054818.scaffolds.fasta_scaffold3320615_1     44      0.222   5.806E-03       0       54      59      68      130     152
+PHfrIDVTLMAGaMSEVQREEIAALMTaDVMAAEGGSmnPlnAARVWVIFHEVPDGHWAAGGR----
+>ERR1700738_4657925    44      0.306   5.806E-03       2       58      59      97      158     165
+--VTCDVRDGRTPEQHEALGRTIAALCSAALGVSEERVAVYLTEHPSGHIYRdGGRaPAwspSE
+>SRR5512145_2395224    44      0.280   5.806E-03       0       54      59      87      142     167
+PvIIQIFTQRGRSDETKQRLYAEIARRLG-TVGVGGEDVFIGYVENGPQDWSFGfGR----
+>SRR3546814_565135     44      0.310   5.806E-03       0       57      59      106     163     177
+PYFTCLTLAGRPSDQHEHLLEGMTALIVKHLKVDRLVVRGRIIPVDPAHWAIGGSVAS-
+>SRR3954469_1399928    44      0.285   5.806E-03       14      55      59      0       41      183
+--------------QRRALVAAITEAMSNIGGAKPEAVNIILNDVAPTHWSKDGKL---
+>18174|scaffold53724_2|+205|00 44      0.301   5.806E-03       1       57      59      94      156     205
+-LVRVTIPEGYmNQAHKTEVHAAVTAAILAVTGNPndPrqgGSVQVIIDEVAEGNWGAHGKTIS-
+>SRR5690606_20367892   44      0.293   5.806E-03       1       56      59      180     237     242
+-IIVVDMIEGRTQQQKDALIAMMSRAAAEVSGLTEEsHVRVRVIDFPRGNMGMAnGTTA--
+>SRR6478735_2108890    44      0.281   5.806E-03       0       56      59      114     177     367
+PIVRVeaTTPEGaLSDRRRAEFVESATKAISETFGIPADqtltRVWVTHREIAEGSWGAGGQIV--
+>MGYP001033939952      44      0.258   7.995E-03       0       57      59      1       57      64
+PVVTLELLE-QTKEKKIEITKKVTKLLSELTSVPENQIIVFIKENSADNVSAGGVLLS-
+>MGYP001005147214      44      0.300   7.995E-03       0       57      59      1       57      66
+PVI---IFEGPkmTKEQKEELVKEFATSASRITSIPPEAIVTLIKESNPENVGLGTTLLA-
+>W0LF48        44      0.321   7.995E-03       0       53      59      1       54      76
+PIIKITAWP-FANE-KSAslLIADVTRVIHNQLGCPLDKITVYIEEISPSRWGDGG-----
+>MGYP001253797797      44      0.314   7.995E-03       24      58      59      0       34      77
+------------------------EAVVEAIGAPPESVRIALYELPRTHWAVGGVTKAE
+>MGYP001036947707      44      0.432   7.995E-03       0       36      59      1       37      85
+PLIQINLADGRTDEQKRALLKAVTDAVQTSIGAPLAD----------------------
+>MGYP000314146815      44      0.365   7.995E-03       0       40      59      1       41      99
+PIVSISLFDGRTKEQKHKLHKKVTEAIVEALGVAEARLTVV------------------
+>SRR5262245_47703388   44      0.177   7.995E-03       1       57      59      13      74      102
+-VISVRVMAGPwNRALKQELFARIEEVVREVLEMPRagqgSDIWMTLVEVPEGAWSVGGRAVS-
+>SRR5258708_4127257    44      0.236   7.995E-03       0       54      59      45      99      103
+PCVIVRAQSGRSLEERTALVQAIAATVAHGLATPVENVWIHYQEMRPEDVWFGGR----
+>MGYP001103942682      44      0.274   7.995E-03       0       48      59      1       51      114
+PHIVVSVLEGMANERKRALAEDIAEAVAKNVGLPLEMVkrEVSFLEIPLEN----------
+>ERR1041385_7909121    44      0.233   7.995E-03       2       56      59      22      81      116
+--VVVSIPEGQvGPKRKEAMVAAVTEAVLDAEPDDRDrdplRVWVLMNDVPEGSWGAGGRIW--
+>SRR5208282_472751     44      0.285   7.995E-03       1       57      59      26      88      120
+-LVHVAIPEGYmNAAQKSDVHSAVNAAIVDVMDGTRqaklgSSVLVVIDEVPEGNWGAAGRTIS-
+>SRR5687768_10655856   44      0.262   7.995E-03       1       54      59      41      101     122
+-VVLVTVPEGaLSERRKEGLVAEATEVLMDVVGMQAEgfedrvRVWVHIHEVPEGHWGAAGQ----
+>ERR1700694_5627715    44      0.363   7.995E-03       0       50      59      15      69      132
+PIIHIFLADQRTAQVKKALIEQVSDAVVEVGCGPVERVRVLIHELagvaPDGHFG--------
+>MGYP001423441019      44      0.280   7.995E-03       3       57      59      69      123     134
+---EITFLRGRTDEQKRNLFKHIaTRAVA--AGFRPDDVMIALTENSYMDWSLGlGVAYS-
+>SRR5687768_515425     44      0.262   7.995E-03       0       54      59      68      128     134
+PRIRvaITTPEGaLNDPRRAELVEGASRVAAEAIGASPEDatrVWVTLHEIADGSWGAGGR----
+>SRR5947209_2272887    44      0.296   7.995E-03       0       57      59      12      70      137
+PHLTVHALEhdldGREP----ALIRALTDAVVDVYGEParPDAV-VELIGLPPGRLGIGGEPVA-
+>MGYP000600168700      44      0.425   7.995E-03       0       39      59      1       40      150
+PTYHIEMMEGRTVEQKAALAREVTDACVRVLGGSLNSIAI-------------------
+>356|Ga0247818_10662600_1|+2|10        44      0.291   7.995E-03       0       47      59      24      71      157
+PLVRIDVNQGRTPEQLQALSRCIHDAIVAEYGIPERDYFHVLTEHPAG-----------
+>SRR3982074_877596     44      0.259   7.995E-03       2       54      59      93      145     159
+--IEIVLFAGRSLDATRALYQAATQAL-RPFGVPASDVKIVLIEIPTANVGFrGGE----
+>SRR5918992_2652010    44      0.312   7.995E-03       0       57      59      13      76      159
+PLLDITYPEGaLTPEARDTLSDELTTAILRAERAPEEgffrtVTWVKVHELPAGHLYAGGRPAD-
+>ERR1700735_2475579    44      0.316   7.995E-03       0       58      59      14      73      165
+PTYVVSLAEGRiNDQQKAAIAEALSLIHSEETGAPAFFVQVIFDENKEANRFLGGTRISK
+>A8LQF3        44      0.236   7.995E-03       0       54      59      1       55      191
+PVIEVHLIAGYGDEVKTRLGKALTDGARLVIPADPDGITVLTHEVAASGYMRGGQ----
+>MGYP000456895095      44      0.233   7.995E-03       0       58      59      1       60      197
+PVLELHLVDGdHAPDRHARLLELLSRRYAEVLESPLERVRAYLTLHPREHWAVGGSTHAE
+>SRR5918996_3630990    44      0.300   7.995E-03       0       58      59      123     180     252
+PLVRIEILEGRSVDERRQLLQAVHDALVEAFEIPDDDRTQRIIEHDPVNFEIpPGK--SE
+>G2HCK9        44      0.250   1.101E-02       0       57      59      1       57      62
+PIISVvaNHME--TDD-KRELVRELTATAARVMKLPPETITVLIDCRQPEDIGVAGVLLA-
+>MGYP001382985616      44      0.303   1.101E-02       0       32      59      1       33      64
+PFVNVKILEGRTAEQKKRRVKAITESMAEICGC--------------------------
+>MGYP001267341935      44      0.288   1.101E-02       0       56      59      1       56      65
+PIVTI---EGPPIEesRKRNLVCEITEVMAKIYEFPAAEIIILIKENRAENVGLGGKLV--
+>MGYP000986873194      44      0.303   1.101E-02       0       55      59      1       56      75
+PVITIEGPRISDLERKRQLMRQLTGAASRAFDLEEEKIIIILHEIAPECVATGGEL---
+>MGYP000187387401      44      0.361   1.101E-02       20      55      59      26      61      76
+--------------------REITDVLERTLAVPRAAVRVLIAELPPEHWSVGGVT---
+>SRR5437763_1360750    44      0.152   1.101E-02       0       54      59      37      95      98
+PLIEVKLYDHRvNDETAKAIVEKLTDALCDAVTQDqafRDAIMVVVEGVPRSHWGTAGV----
+>SRR4051794_37436308   44      0.203   1.101E-02       0       54      59      13      76      102
+PVYRVKLtvPDGaLDDERKAGLVADATRLVLEAEGSDPNDlgaalrVWVMVREMRDGNWGGAGR----
+>ERR1700694_539177     44      0.344   1.101E-02       1       58      59      46      103     105
+-IITGHIRAGRSDADKQRLLREVGGACAAITHRPLDTIAVFIRDVPPKYILERGEIAPE
+>A0A1B4B187    44      0.264   1.101E-02       0       52      59      1       53      127
+PFTRIALREGKTAEYRRALSEGIHRALQRAFDVPADDIFMTVTEHSADNFFYG------
+>MGYP001339054531      44      0.285   1.101E-02       1       49      59      64      112     130
+-LVSINLRNGRTTEQKRKLSKELIKILKDRLNIPKENSYVVFTEHPGEDF---------
+>A0A0F7SGU9    44      0.267   1.101E-02       1       54      59      66      121     130
+-IVFIQIFQqGRTAEMKMAIYKDLAKRLHQECDVPPTDLMVSCNENTKADWSFGmGR----
+>SRR5690606_22504526   44      0.301   1.101E-02       1       53      59      69      121     131
+-LLRVMLIEGRTEEKRAARLAAVSRAVHDSIGISEEDVRIIITDVPKTDMGVAG-----
+>ERR1700722_18068920   44      0.258   1.101E-02       0       54      59      65      122     136
+PFVYIQLifLEGRSVAMKQELHRAIAAKIADRTPVKAANVFIVMVENTRADWSFGeGK----
+>SRR5262249_20576317   44      0.211   1.101E-02       1       52      59      72      123     139
+-VVQVFLSSGRSPELKQSFYARAAQLIAETAHTRLQDVMITLVENERADWSFG------
+>A0A1H4RL00    44      0.259   1.101E-02       1       53      59      67      119     139
+-LVVVTPLEGFlTPERNEALAVEVTRHVHEATG-PDTVVWLVVNEIPEGNWAVNG-----
+>SRR5690606_32242347   44      0.300   1.101E-02       4       53      59      86      135     145
+----VDVIEGRTEEQRNALIAALSKVGFETTGIPESEVRVRLLDFPKSNMGMAG-----
+>ERR1700691_6312639    44      0.254   1.101E-02       0       57      59      1       59      148
+PTYTVTVRRGQlVASQKTRIAREITRVHSETTGAPSYFAQLISSEVDEGNYFVGGRPLS-
+>SRR6185503_11781845   44      0.250   1.101E-02       4       58      59      95      150     158
+----IRIIAGaNSDEQKSEMIARTTAVLKQEFGDPILPLYVTFDEISATAWGYNGKTVAE
+>SRR5437763_14625862   44      0.269   1.101E-02       1       58      59      67      129     160
+-IIDITFLEGRDDEVKKSLLAEINRNLVETGVVGEDDVFVLISEIGRANVSLGkGlaqrAPTAE
+>SRR6266702_4837675    44      0.200   1.101E-02       4       57      59      94      153     174
+----VQTMEGtMDDGARQGVMRDLTKLVLQIEGVPHDhdnasRVWTILREYPRSHWGVGGYPFP-
+>UniRef100_A0A1G5LAR4  44      0.254   1.101E-02       0       54      59      1       55      176
+PVVETTILEGYDAATKARLLKGMMRAVRSVMAAPPDGIVTILREVHPSSYARGGV----
+>SRR5262245_29691108   44      0.252   1.101E-02       1       57      59      175     237     266
+-IVDVVVLEGLlDPRRTPAVHRRVTGAFREAFGEggdPllPFRVWVLIHDVGEGSWGAGGRTVS-
+>SRR5699024_4286105    44      0.245   1.101E-02       1       53      59      236     292     316
+-LVQVTVPEGALSEQRRQgLVQDATEVVLEAAGLAQDqalRVWVLVNEQPDGTWGAGG-----
+>MGYP001168835503      43      0.605   1.517E-02       0       37      59      1       38      39
+PIIQANILEGRSDELKEQLIRELTETTARMLGAPTETV---------------------
+>MGYP000444879463      43      0.325   1.517E-02       15      57      59      0       42      46
+---------------KRKVAIGVTNILVDECDATRENVHVIINEINEDNWGRGGNLLS-
+>MGYP001233476388      43      0.451   1.517E-02       28      58      59      0       30      59
+----------------------------RSLDVPADRVRVIISEIPRTHWAVGGKPMAE
+>MGYP000917512985      43      0.298   1.517E-02       3       58      59      2       58      64
+---TIFFYGPRlEKEKKKELIRAFTSAASAATGIREEAFVVYLMETAPEQVGVGGELLEE
+>MGYP001149752561      43      0.305   1.517E-02       0       58      59      1       59      67
+PEIHVHLGALFDKDKKRAMMREVSDAVVRTLDVKIENVIVQIVEASLDDKMKGGETFRE
+>MGYP000190438843      43      0.333   1.517E-02       8       49      59      16      57      86
+--------EGRSEEQKEALVAAVTKDVIEIANASEAAVSIAIEDYPKEDW---------
+>ERR1700758_4553245    43      0.372   1.517E-02       0       58      59      59      106     107
+PEVYVHAIEGRSKEQKRALIKDITDA-----------VLVEIIESARGKKAKGGVLFSE
+>SRR3984885_9587723    43      0.280   1.517E-02       0       49      59      46      95      117
+PHVIIKLQSGRSEQQKARIAEEVTKAITSGADCTEAAVSVCTEDINADDW---------
+>SRR6266481_3457550    43      0.298   1.517E-02       2       54      59      52      104     118
+--IEITMFVGRSSAAKRALFR----TIVRNLGpfaVPPADVKMVLVEVPAENVGlRGGE----
+>ERR1700742_1210608    43      0.292   1.517E-02       0       56      59      56      120     124
+PIVNIVItregsGEGRtaaTAKETPRLTAGVSDLLLTVLRKPKDATFVTIQEVEMENFGWGGLPV--
+>SRR4051794_3973722    43      0.241   1.517E-02       1       56      59      20      81      124
+-IFDVTVPQGScNQERKNQVHAAVNDSLCKILGLAPDkrtaaSAWVIIHEVREGHWGAAGRMV--
+>MGYP000560164346      43      0.316   1.517E-02       0       57      59      1       60      127
+PSMEIQVLEGvFDAEEKAQIITRVTEAFASVAGQTiAGGLSVRIQEIRSGAWGYGGTVLS-
+>SRR6266542_5470873    43      0.271   1.517E-02       1       58      59      62      119     129
+-LICVDLFHGRSLDAKKAFYRALVEKL-EALDTPRDHVKVILRETPRDNVSMqDGFAASE
+>I4N6R2        43      0.252   1.517E-02       0       57      59      1       62      129
+PFVRISVLQGRSPQYLQALSTAIHQALVDTFDVPPSDRFQMIHQHAPGELlfdrdYLGG-PRS-
+>SRR5215213_10933083   43      0.226   1.517E-02       4       54      59      68      120     129
+----IQVFQqGRSEEQKRAMYRSLARLLEEHCGIAPTDLIVSVVANERSDWSFGlGR----
+>SRR5437870_352979     43      0.244   1.517E-02       0       48      59      6       54      131
+PLVRIDMITGRDEPLRRAIADAVQEALVEAIGIPPDDRFQVITEHATSN----------
+>MGYP000606124171      43      0.350   1.517E-02       0       58      59      1       60      136
+PILEYHLAEGQySDEQIDELLVASSQLYASVLQSPVERVRVLANLHPKRRVAVGGKLMSE
+>SRR5215210_9420206    43      0.246   1.517E-02       0       57      59      62      125     137
+PIfrIDVTTPEGaLSDRRRAELVaaatEAVTDVVGDIEGQPP-ATWVLCREIAEGSWGAGGTVVA-
+>ERR1700712_779916     43      0.305   1.517E-02       0       57      59      1       59      138
+PVVEIHLVEGQHlPARIEELLRRVSERYAAVLESPVGRIRAFVTMHPPELWATGGVTAA-
+>SRR5690625_1420220    43      0.300   1.517E-02       0       56      59      78      137     143
+PMVlfDIDLIEGRSEAMKAELIAELSRVAEESLGVSQEHVRTRLCDFPSMNMGMAyGKTA--
+>ERR1700730_11971339   43      0.237   1.517E-02       1       53      59      76      134     144
+-FIEVRLPAGRfDTLRKQHLIRDCTKIILLAENKPfvPEeanRAWVTIIDLERDNWGIGG-----
+>ERR1700734_1906986    43      0.241   1.517E-02       1       58      59      64      125     146
+-FLQGHIRAGRTLEQKQDLLLQLVQALAEAAAAPKNAVWAYLNELPANQMAEFGhtlpQPGTE
+>MGYP000884512922      43      0.271   1.517E-02       0       58      59      1       59      148
+PVARINVVAGHARADLKAVLVEVAAAMSGVLGAPVERLQVWLNEVDADFWLVAGAPASE
+>A0A1H0YFD9    43      0.237   1.517E-02       1       53      59      70      128     148
+-FVEVRIPAGRlTRLDKSGIMRDFAQILIEAEErVPlPEelrRVWVTIVELEAEDWGIGG-----
+>EndMetStandDraft_9_1072997.scaffolds.fasta_scaffold3105063_1  43      0.254   1.517E-02       2       54      59      70      128     148
+--VDITVPQGaLSQRRKDILIAEVHAAVVAAAGLDPNsaqalHVWTLIREVPEGNWGAAGQ----
+>SRR5271170_6058694    43      0.338   1.517E-02       0       53      59      76      137     156
+PYYwtEIRIPIDRlDVLAKSGLIRDFTEAILASEGARPlpeeaRRVWVTIHELKRDDWGIGG-----
+>10618|Ga0310915_10375313_1|+2|10      43      0.246   1.517E-02       0       58      59      93      156     160
+PvLIQLTISAGRTTEQKQGLYRRIVELL-EAVHVARSDAIINLVEVAKDCWSFGeGVaqyaPSAE
+>SRR5437867_6118599    43      0.272   1.517E-02       0       54      59      104     158     161
+PLVEISATSGRSAELTEAILQATARAVGGELRVPPENVRVLYAEIPPRRLFSRGR----
+>ADurb_Cas_02_Slu_FD_contig_21_5622688_length_368_multi_3_in_0_out_0_1 43      0.245   1.517E-02       0       57      59      1       61      161
+PVISITLMEGYEESVRERIAHQMTCAVAAVLEAPAEVITVMIHEVAAANYRRGDqrrKPAA-
+>MGYP001009973375      43      0.277   1.517E-02       2       54      59      106     158     168
+--ISIHLMTGRSVAAKRRLYAGIVARLQP-LGVPADCVLIRLLEQPPQNFGVrGGQ----
+>MGYP000983971762      43      0.381   1.517E-02       0       54      59      10      64      244
+PILTAHVTAGYTSEQKKALLEQTTQAVIRSLNAPLDSIRMTLQEYATDSTIVSGE----
+>SRR5919198_5050533    43      0.327   1.517E-02       0       54      59      200     254     257
+PLATVLGFEGRAPDLIERIIRCVGDTLARELGLEADNVFVTYEEVGPGRLYEGGE----
+>SRR3954469_11494956   43      0.269   1.517E-02       0       51      59      133     184     258
+PLVRINLRRGKSGEFKRTLTNEIYQAMHEAFNVPENDRFMVINEHDEDNFAF-------
+>MGYP000892604293      43      0.282   2.089E-02       11      56      59      18      63      64
+-----------TKEQKAELVKFFAEKVIEVMGLPVEAIVVLIREMEPENVGVGNILL--
+>23581|scaffold8332889_1|+3|11 43      0.250   2.089E-02       4       53      59      20      70      72
+----VHEITPLSPDQKREIIHKLTDTMVSI-DVEAmcCVTWVVVEEIASGDWGVGG-----
+>MGYP000468753283      43      0.421   2.089E-02       20      57      59      36      73      83
+--------------------KALTEAAIQSLGAPRESVRIILREMPPAHFAVGGQSVA-
+>MGYP001181658369      43      0.276   2.089E-02       11      57      59      43      89      96
+-----------PRATREDVARALTDAFVQTVGSTPDAVDVILTDIEKSDWARGGELFS-
+>SRR6478672_1555600    43      0.311   2.089E-02       0       57      59      25      85      107
+PSPQIYILEDRTENINRAVMKKVTQAMVEVVHAPKENVRAWIYDLPKESLGIAGasaKSLS-
+>SRR5687767_12354450   43      0.277   2.089E-02       0       53      59      51      104     109
+PLVRVTAFEGRPDEEIARVLTAVADALAGALGLEPGNVFVRYDEATAGRLYTGG-----
+>SRR5688572_11733506   43      0.277   2.089E-02       1       54      59      66      119     120
+-IIEISMFEGRSKETLKALIKTLLADLENHAKIEMRDIEVTIFQTPKYCWGIRGK----
+>SRR5215813_10233538   43      0.270   2.089E-02       1       48      59      74      121     122
+-VVQITLGEGRTIDQKKAFYKRLAERLHSELQIRIEDVFVNLIEVKKEN----------
+>A0A249LTG9    43      0.272   2.089E-02       1       54      59      67      121     127
+-YVAITLRGGRSAEQKRALYRRIAELAREYAGTEPRTIFFVLTENTDADLSLGnGE----
+>MGYP000246819146      43      0.254   2.089E-02       1       54      59      67      121     128
+-VIQITLNEGRKTDVKKSFYAKVADLLSGELNLRRENLLISLVEVNKENWSFGnGE----
+>A0A0A7KDE6    43      0.258   2.089E-02       1       58      59      62      119     129
+-ILEIHLFQGRRSETLRQYIRHLQMQLGEAVKLSPNDLEVTLVETPAAHWGIRGQLGDE
+>A0A1A9G127    43      0.298   2.089E-02       1       55      59      63      119     130
+-HFEILISEGtNTAEEKARFITAAYALLEETLGAHLDPVtYVVIRDIAMDSWGYGGQT---
+>A0A095VY50    43      0.271   2.089E-02       1       57      59      65      123     132
+-LVFIQIFAGRwrDTAKKQALYAAIASRLSSELSMRPQDVQVVILSNDKDDWSFGNGLAS-
+>SRR5690348_9442092    43      0.368   2.089E-02       0       48      59      75      131     132
+PIVNIMItREGsapeRdapTAEEKARLIKGVSELLLDVLGKPLDSTFVTIQEVDLDN----------
+>MGYP000860388103      43      0.293   2.089E-02       0       57      59      1       57      136
+PIATFHTTA-CTPEQRRRLLEEGSVVYADVLGSPVERVRVYVTDHEPDAVAVGGRVVA-
+>SRR5215469_4856439    43      0.300   2.089E-02       9       57      59      3       52      138
+---------GRlSADQRTEIARAITTIHAEEGLAPRYYVQVLFNDLPSNSHFIGGEPAS-
+>A0A1U9ZTE7    43      0.190   2.089E-02       1       56      59      70      131     144
+-VVRVGVPAGsMNDDKRRDIVRRVTRVLAD-ADTDPERFaqpgtaWVHINEIPEGNWGAGGQIV--
+>3300027330.a:Ga0207777_1002252_5      43      0.414   2.089E-02       3       43      59      1       41      158
+---QIDIREGWSDEQKRTLVKGITNLVHEVGWVPIERVHVAICE---------------
+>SRR6476646_5306298    43      0.277   2.089E-02       4       57      59      97      150     159
+----IRAVAGSSVENRARLIGETTTVLREVLGTPILPLFVVMEEIAPESWGYGGKTIA-
+>SRR5882724_562556     43      0.209   2.089E-02       1       56      59      89      150     162
+-VVRVSVPAGSLDDGKRlDMIQRITRVLADADDEPgrlydTPAVWVHINEVPEGNWGAFGRPV--
+>UniRef100_UPI0006A8E5D6       43      0.280   2.089E-02       1       57      59      89      145     171
+-IIKIDIWNTFDQETKDKWVNKLTQLTSKCTHAPLDKVLILIREMIPGNWGQSGVTGA-
+>SRR5208282_3053807    43      0.288   2.089E-02       4       53      59      14      65      172
+----VCTISGRSlgAGQKREIAAEITRVHSELTGAPRAFAQVFFDEPGPGDHFIGG-----
+>SRR5437764_5456842    43      0.322   2.089E-02       0       54      59      118     176     184
+PVVELHVPGGvLTLEQRSALIKGVTDVVLGALKQPPDptrRLFVAIYETAEGGFGINGQ----
+>3300027842.a:Ga0209580_10001886_4     43      0.275   2.089E-02       0       57      59      1       57      190
+PFVHI-VMEPRDEESKHRIGREVADAMAEGTNNSLDGIQMIFHEVPRPGYARGLTLGS-
+>A0A0Q8BXN2    43      0.322   2.089E-02       3       57      59      76      134     191
+---RVSIPEGYmSQQHKSEVHASVHAAMMESLGATREDgsgALVIIEEVSEGNWGAGGHTIS-
+>SRR5277367_1562903    43      0.288   2.089E-02       1       53      59      126     184     208
+-FVEIRIPVNRlDLLAKHGLIRDFTRVVLAAEGAEatPDnarRVWVIINELQSEDWGIGG-----
+>SRR5664279_4034199    43      0.312   2.089E-02       0       58      59      176     238     302
+PLVRIDVLEGRTPQQITALGDGVHRAMVETIDVPPLDRFQVITPHAPG-WLIAdpeylGVQRSK
+>SRR5215469_9969101    43      0.260   2.089E-02       0       49      59      495     544     630
+PLIRVDLIEGRSPDEIKTLLDAIQRALVSVFKIPKRDRYQIVHEHRPSHF---------
+>MGYP000576635002      42      0.470   2.877E-02       0       33      59      1       34      52
+PFAQIYMLEGRTEEQKKAVIEKVTQALVEAVNAP-------------------------
+>MGYP001279896910      42      0.245   2.877E-02       0       57      59      1       58      61
+PIISV---EGPkvtDVEKKRRFAQDLSRAAARYYDMPIEKIILLVKENEPENVTVGGQLIA-
+>MGYP001155432060      42      0.316   2.877E-02       0       57      59      1       57      62
+PIIT---LEGPqlELEEKRSLVRDITTLAARTYRLPETSIIVLIRENQPDNVGVAGTLIA-
+>MGYP000017536490      42      0.254   2.877E-02       0       55      59      1       59      62
+PYIEASFFEDRfTDRQfAADMVAELTKAVSEVLGDEIgSDTTVVLHGVARAQWGHGGKL---
+>MGYP000316348502      42      0.276   2.877E-02       3       49      59      7       53      71
+---QITMFPGRDDKTKEALAGKMKETLVKELGVSESVVSVSVQDVRKEDW---------
+>MGYP001410180896      42      0.280   2.877E-02       0       56      59      8       63      71
+PTIHVYAFE-RSLDKRRSLTKEITEVVSRNYDIDPSIVTVYFFDTPKDKTAHGGLLV--
+>MGYP000858978086      42      0.310   2.877E-02       0       57      59      1       57      73
+PIVHIYAFD-RSVETKRKAVRDVTDALAAAYDIPAKSIIVKIRNLRRDGTAHAGILVS-
+>MGYP000981066032      42      0.301   2.877E-02       5       57      59      10      62      88
+-----HIRAGRTLEVKATLLRALRDALVKHGGAPIERAWVYLSDVPAAHIIEYGEILP-
+>MGYP001431027255      42      0.396   2.877E-02       4       56      59      55      101     107
+----IDPVSGRS------WYDLVSQAFVDALGAALEKTRVWITEVPKTNWGIGGKTA--
+>SRR5690554_4661955    42      0.264   2.877E-02       0       51      59      1       53      112
+PKVRVDIVKGtRTPEQKKKLLDVIHEALVQAIGIPVDDRLQLLLEHDRANFYI-------
+>SRR5437763_10982344   42      0.276   2.877E-02       1       57      59      0       64      117
+-IIEMYIPEGtVTDETKRRLHERVARQVLEVEGAtydesPKARaiTWMMIHEVREGSFSVGSEPLS-
+>SRR6266581_7446861    42      0.523   2.877E-02       0       41      59      81      122     123
+PIAIIHLMEGRDDEKKARAIAAVTKALAESLDAKPETVRVIL-----------------
+>SRR5690606_9101889    42      0.327   2.877E-02       0       54      59      1       55      124
+PYITITASPTFSPVQKKALLQGASDALERSIKAPLASIRVLLEDLPDGYYLNAGK----
+>MGYP000722124999      42      0.204   2.877E-02       0       43      59      23      66      124
+PLVTVDLCPGREAERKKALVDAIADILRAELGSDPVDLHVLFRE---------------
+>SRR3954452_7643080    42      0.196   2.877E-02       1       54      59      49      109     125
+-FVRVTVPAGavRDDSHRAEFVQRVTDALNEHdedRGRPgREgAAWVILEEVPEGNWGVFGR----
+>MGYP000598243196      42      0.283   2.877E-02       0       52      59      1       53      126
+PLVHISLRSGKSDDYRQAIIDGVYRAMHEEFNVPEDDQFMAITEHDKANFRFG------
+>A0A265EG81    42      0.241   2.877E-02       0       55      59      1       62      129
+PLIRIDVIEGRTEEELQLLADAVHDAVVESFEVPENDRYQTINQHKPyemyiEDTGLGfGRT---
+>SRR5688572_21980590   42      0.250   2.877E-02       1       57      59      43      106     138
+-LVDVFVLEGLlEDERRTKVHSRITRAFQDAfapLGDnPmlPLRVWVMIHEVPEGSWGAAGTSVS-
+>A1K6M2        42      0.327   2.877E-02       0       56      59      1       58      139
+PILHFHLAEGQyTAEQHEALLLESSCFFAEVLACPIDRVRVFIQLYRPELVAVGGVPL--
+>A0A0K6HNU6    42      0.321   2.877E-02       0       55      59      17      72      141
+PVTQIFSLPGRSAEEKQLIMECIHEALMTRFDIPHDDQYMIFNEKAREDFFFGSFP---
+>EndMetStandDraft_5_1072996.scaffolds.fasta_scaffold3707115_1  42      0.285   2.877E-02       0       50      59      66      121     148
+PIyrVNATVPQGaMSDRRKEGLVKEVTELLLDADGGEPDplRIWVLIGEVPEGNWG--------
+>SRR5690606_29988102   42      0.271   2.877E-02       0       58      59      21      79      148
+PILQVQVTAGRSQQQKTAFLQQATKVIEQTLNAALPSIRISLQEVEQQDCIVAGQVGAE
+>SRR5262245_40000135   42      0.258   2.877E-02       4       54      59      75      132     156
+----ISVPEGaLSPRRKNEFVAEATRLIVEATGADADDpaaaarVWVLFREVAEGSWGASGR----
+>SRR5258708_20695299   42      0.434   2.877E-02       0       45      59      59      104     181
+PLARIDILEGRPPEVIEELHSRVASVVAEIAGTPLDRVRTIITEIP-------------
+>SRR5258708_14558170   42      0.434   2.877E-02       0       45      59      34      79      196
+PLARIDILEGRPPEVIEELHSRVASVVAEIAGTPLDRVRTIITEIP-------------
+>SRR5256885_5867302    42      0.216   2.877E-02       2       57      59      126     185     207
+--VNVSVMVGFmDYERIEGMVKEITDAVLEadgTAGTGEARVYVIINEVPSGTWGVDGKVWP-
+>SRR5919204_6727894    42      0.271   2.877E-02       2       54      59      134     192     212
+--VKITVPEGaLDDRRKAGLVEDATRLILAAEGGPDDeaaafRVWVMIREVADGNWGGAGR----
+>SRR5487761_443591     42      0.301   2.877E-02       0       52      59      106     158     235
+PLVRVDLAEGRSDEQLAALADTVYQVEREVFATPEDDRYIVITEHKPGRMFLG------
+>SRR5258708_23808997   42      0.434   2.877E-02       0       45      59      80      125     238
+PLARIDILEGRPPEVIEELHSRVASVVAEIAGTPLDRVRTIITEIP-------------
+>SRR5258708_10670148   42      0.434   2.877E-02       0       45      59      118     163     279
+PLARIDILEGRPPEVIEELHSRVASVVAEIAGTPLDRVRTIITEIP-------------
+>SRR5713101_2998437    42      0.523   2.877E-02       0       41      59      345     386     388
+PIANLQILQGREPELKESLIRAVTAAIADTLKVKPESVRVIL-----------------
+>MGYP001142907926      42      0.272   3.963E-02       0       43      59      1       44      45
+PHVTVKLFEGRSGEKKEELALALRKCVTEVLGCESGHVTVALQD---------------
+>MGYP000220269079      42      0.368   3.963E-02       0       36      59      1       38      47
+PFVRIDLFEGRTLEQKKALAKEVTEAVIRnTVGRSEER----------------------
+>MGYP000421309596      42      0.377   3.963E-02       13      57      59      1       45      49
+-------------ETKRKLIQEVSKAVADTLQIDLDRVEIILNDVSKDNWGKKGEQVS-
+>MGYP000284683855      42      0.288   3.963E-02       0       44      59      1       45      51
+PVVRIEMLTGRSAETKQLIAHEITEMMSRLCKVDSSHIYVMFDDI--------------
+>MGYP001255356834      42      0.400   3.963E-02       8       52      59      1       45      52
+--------EGRTPDQKKTIAEEIIETIHTHANSSRESMRVIYEEMAPEDFYSG------
+>12762|scaffold267700_3|-1198|00       42      0.280   3.963E-02       0       47      59      1       50      53
+PLIHVELIEGIiDEAQKQEIIRRLTDAVASIEGDSlRPVTRVVIEEIASG-----------
+>18435|scaffold321929_2|+382|01        42      0.340   3.963E-02       0       43      59      1       44      54
+PEVHVFILQGRTLDEKRTLVKELTEVLVRNFDVAPEAVMIQISE---------------
+>MGYP000576562441      42      0.300   3.963E-02       7       46      59      16      55      56
+-------PAGRSADQKRALVKALTEAFCATAGGTPQSVQIILQDIEK------------
+>A0A0K1QVK3    42      0.277   3.963E-02       0       53      59      1       54      61
+PQVIVYAAAGKTVEQQHLLLKRITEAVVESYEIPAEIVTVQIVEAPSHLKAKGG-----
+>A0A1V4TER5    42      0.264   3.963E-02       0       52      59      1       52      64
+PVITINAPP-INKEQKRELVSAFAKKASEVLNLPVSAMVIIINEVESENVGVG------
+>A0A1H1V8Q7    42      0.301   3.963E-02       0       57      59      1       62      70
+PIVNLDIVPelmdGdRGP-QYLQIAQGVTDAIVASTSAPAESDHVLINEVSFEKYAVGGVMLS-
+>SRR5258708_5070933    42      0.236   3.963E-02       0       54      59      47      101     104
+PIVIVKAQSGRSDADRTAFVQAVAHEVGEALNVPSQGVWIHYQEMRPADIWFHGQ----
+>SRR2546430_14832827   42      0.307   3.963E-02       6       57      59      36      87      108
+------IMEARPREKTRGLHGRAAALVAEPLATPIERVRTYITQFPPEGWGIGGVPAD-
+>SRR5690606_2619389    42      0.441   3.963E-02       12      54      59      1       43      112
+------------PEQKKNLLQRTSDAVVQALQAPLPSVRVVLHELPAGHYLNGGR----
+>SRR5690606_6210438    42      0.456   3.963E-02       9       54      59      2       47      116
+---------GFSAEQKKKLMEQSSAAVMQSLGAPEPNVRVMLHELAEGHYLNGGQ----
+>MGYP000913859105      42      0.250   3.963E-02       0       49      59      1       60      118
+PLAEITMTEGRTEDQKRAVIQKVTQAIVEAVGEgvtwqPPtpaeaSHTRHQLRPPAPDLW---------
+>S2KNI5        42      0.290   3.963E-02       1       54      59      61      115     126
+-ILQLTMRAGRSAEAKQAFYRRVVDDLAHQADIKPANVMIVITENSDADWSFsHGE----
+>A0A1W9FY53    42      0.270   3.963E-02       0       47      59      1       48      127
+PLVRIDLLEGKSAEFKSQLGELVYESMLETIGIPEEDKFVVVNDLKAE-----------
+>MGYP000306634557      42      0.283   3.963E-02       0       55      59      1       60      129
+PLINIDLIEGRSDEQVKILLDAAHRAVVEAFQVPQGDRYQIVNEHRPGRMIVedtGlGIP---
+>A0A1B8C2N6    42      0.267   3.963E-02       1       54      59      66      121     130
+-LVIIQIFQqGRSDEQKQAAYKALQEILYSTSGLSGEDLIVSCVENTRADWSFGmGE----
+>SRR3990167_897389     42      0.303   3.963E-02       1       56      59      73      127     131
+-FVQITMAP-RSLELKKALYLEIASAIARETHFKSSDVIINLVETARENWSFGNGLA--
+>A0A220S0H2    42      0.283   3.963E-02       0       51      59      1       53      137
+PVFNAHVPAGKfTKEQKAALADAFVLALHDALNAPEDDQFVVINEHSEDNLFI-------
+>A0A1Q4BGS7    42      0.255   3.963E-02       0       46      59      1       47      139
+PVVRVSLLKGKSPEYLQALSENVQRAMVETFDVPPRDRFMIIHQHEP------------
+>18393|scaffold_45927_c1_1|+3|10       42      0.345   3.963E-02       3       56      59      81      135     141
+---QVDLIEGRSNELKEALINQLSRVGADITGIEFDQVRVRLVDFPKINMGMaGGKSA--
+>SRR6516165_7637887    42      0.222   3.963E-02       1       57      59      58      119     142
+-VVEVSLPE-ATTNQtaKRQTHQRINDLLGKALGWPPEcgglNVWVIITKVSEGHWGAQGVTFT-
+>SRR6267142_1321753    42      0.263   3.963E-02       0       37      59      1       38      144
+PMISCDMRYGRTDEQKRALSAGLLRVVSEATGEPPDNI---------------------
+>MGYP000157852442      42      0.338   3.963E-02       0       57      59      1       59      145
+PIVNFHLVEGMsTPEQDERLLVGACHLYAEVLGAPMDRVRAFITPHRAGQFAVAGEVVA-
+>SRR4029079_4226729    42      0.274   3.963E-02       0       58      59      4       63      154
+PILEVHLVEGvHAAAQVAELLTRMSACYAEVLESPLERVraYVTLHE--PAHWATGGVAGVE
+>23296|scaffold1540974_1|+3|10 42      0.254   3.963E-02       0       53      59      30      84      166
+PLVQVNLLKGRSAEDKDAIGASIQAALVNTVGVPEDDRYQLFNEYDAEVFrHTGG-----
+>SRR4029450_10470544   42      0.290   3.963E-02       1       54      59      114     167     180
+-VIQI-VQQGRSPEQKAAASRELAARLHTECGVEPTDLIVSVTSNRREDWSFGrGE----
+>SRR3954469_3018791    42      0.261   3.963E-02       0       56      59      94      158     184
+PHyrLRVTVAAGaLDDEAKSGLVAEATEAVLAAEGAPNEprnavRVWCHIEELPDGNWGAVGRIW--
+>ERR1700722_8904184    42      0.208   3.963E-02       0       57      59      43      109     185
+PHYRFiaSVPEGQyEPERRRAMVRDITEAVLDAEGGayerDPRRVWVFTPEIPDGSWGaLGGiVTLA-
+>SRR5271166_135531     42      0.218   3.963E-02       1       54      59      124     178     191
+-FVQVALSAGRTETSKQAFYARLAELLADAVALRAEDLAVVIVENARHDWSFGlGE----
+>MGYP001108501638      42      0.314   3.963E-02       0       53      59      1       54      396
+PSATIEGPEIENVHTKRVLIKEITDALEKAYRLPRKAYHVIIKENLPENVGVGG-----
+>MGYP001473343874      42      0.300   5.459E-02       18      57      59      0       39      44
+------------------LVSALTEATVKSLGSAPEAVEIVLTEVKKSNWASGGVFWS-
+>A0A177L904    42      0.388   5.459E-02       5       58      59      6       59      61
+-----KCVEGRDDEIIEQCICDVARTVQKSLDIPLESIRIVVEEVSKNRFAVGDKLKSE
+>MGYP000436148667      42      0.357   5.459E-02       0       41      59      1       42      63
+PIVSIKIAKGRTLEVKRKLAASITAAVAASLELSPEIVRVSL-----------------
+>MGYP001043466942      42      0.368   5.459E-02       0       56      59      1       57      71
+PTIVIDGPPLCDMEKKRCLVREMSEAASKAYDLPLDAMVVLVRENTPDNVGIGGSLL--
+>ERR1700693_19976      42      0.292   5.459E-02       1       41      59      58      98      99
+-VIQVTLNEGRTVEMKKAFFKAVADGVSEMLGAPREDVVINL-----------------
+>SRR5687768_7388722    42      0.257   5.459E-02       0       56      59      22      87      108
+PLYRVKItVPERalDDERKAGVVAEMTKHILAAEGASPDDeaaamrVWVIVREVADGNWGGAGRIW--
+>A0A0Q7ESA2    42      0.270   5.459E-02       3       50      59      63      109     110
+---QITLFSGRTDEMKQALFAAVKRNLG-ALGLAEADIKVILIEAPRENWS--------
+>MGYP001103942682      42      0.355   5.459E-02       1       43      59      69      113     114
+-YVSMNILQGRPLEQKRSIARGITEAVARLLGVPSdtEEIAVEINE---------------
+>SRR5277367_3608541    42      0.222   5.459E-02       0       54      59      26      88      118
+PVyrIQVTVPEKaLDAEKKSKVVAEFTSLVLKAAGEEETDqsrmrVWCIVREVPDGNWGGGGR----
+>SRR5581483_646306     42      0.327   5.459E-02       4       57      59      65      118     123
+----VAILEGR-PEAKRvGFIDDLAGVLASGYGVPESVVRVLVQEYPKVHWSIGRQTAA-
+>MGYP000279787526      42      0.327   5.459E-02       0       54      59      65      118     123
+PIVRIDMFEGRSKEKKARALEAVTAALKESLdfaGNP----FVYIFDISNGQVHTGGK----
+>SRR6185295_12979141   42      0.258   5.459E-02       0       57      59      57      118     123
+PLVELNVPAGaLNLEQKAAMIKGMTDVVVTAMKLPSDPTRfsfVQIIETAEGGFGVNGKTFA-
+>MGYP001252454447      42      0.444   5.459E-02       22      57      59      81      116     127
+----------------------LTDAAIEAVGAPRESVRVILREMAPEHFAIGGQSFA-
+>A0A223PD29    42      0.200   5.459E-02       0       49      59      1       50      127
+PFVRVHIRRGETREYRKAILDNIYEAMLETFNVPKDDKFMVVDEYDPDNF---------
+>UniRef100_Q67SA8      42      0.214   5.459E-02       0       55      59      71      126     128
+PMIRVELMSGRPLELKRRLMVALARTVAETLEVDVAQIRTVMYENEPYHFCFGETP---
+>MGYP001157981762      42      0.340   5.459E-02       0       49      59      1       50      128
+PKVKIDIMEGRTAEHKKQLLNLVHDALVESIKIPDYDRTQILNEHKPDHF---------
+>A0A1F9GVN5    42      0.338   5.459E-02       0       58      59      67      125     128
+PIVKILAFEGRPQELVEKLMSAVAEFLVKELELDPGNVFIIYQELRSGHVFDGGQVVKK
+>MGYP001355737287      42      0.252   5.459E-02       1       57      59      64      130     131
+-FVNADIRSGRSMEQKRNLCLQFMQAIHERWQVPNSNMYVILTEHPGEHfhlhdrvlagWSEGEDPLA-
+>SRR5262249_16386153   42      0.266   5.459E-02       1       57      59      19      78      134
+-LVQVYVPEGYmNVAHKNEVHAGVATAITEVLGtkEPGNSIQTVINEVTEGNWGNAGHPIS-
+>SRR5690348_8344165    42      0.265   5.459E-02       11      58      59      80      128     135
+-----------TPDEKSRFISEVNRLLKTVLGAELAEVsYIVIHEVPKDSWGYDGLTQAE
+>SRR5437763_10834374   42      0.263   5.459E-02       4       54      59      66      122     138
+----VTIPQGaiKEDERKEGLVAGITREVLAAEGREGDehalRVWVFIHEVPDGHWGGAGR----
+>17591|Ga0268299_1000785_58|-68174|00  42      0.229   5.459E-02       0       54      59      1       60      140
+PLVHLYVPEGRlSALKRKQLADGLARAVlaaERIEDTPEARMlsWIFLHEVPAESW-IAGE----
+>R7XJL4        42      0.322   5.459E-02       0       57      59      1       59      145
+PTYVCWTKTGRlSSEQRAQIAKSVTEIHHEVGRAPRYFVQVIFNELGAQSHFIGGTEAS-
+>MGYP000844066436      42      0.288   5.459E-02       1       57      59      62      120     152
+-IVEISMFEGRSTEAKKALIRAIFANVIAATGIAAQDVEITILDAAAElgDQGRAGRRAA-
+>SRR5688500_4848785    42      0.285   5.459E-02       9       57      59      1       49      155
+---------GRDDTVKSFIARSVVDAVAELAGVSLDNIHVVFTDTERSSWAIGPGLLS-
+>SRR6185436_791188     42      0.237   5.459E-02       1       53      59      2       60      157
+-VVQVYTDAGRLDQPKRdRLAEALTKAVADVeVGndnpVTRTGIMVLFHEMPRGTWAVGG-----
+>14510|Ga0207739_1033073_1|+1|10       42      0.255   5.459E-02       9       54      59      107     152     161
+---------GRSTEQKQKMYAAMCQRLEKI-GIPPTDLIISVIENTKADWSFGlGR----
+>12681|scaffold2562761_1|+1|10 42      0.269   5.459E-02       1       52      59      97      147     162
+-VIEILFLEGRTTEQKSRLFQTI-AARARDAGFSSDDIMIALVENAPTDWSLG------
+>18513|scaffold242837_1|+1|10  42      0.260   5.459E-02       0       49      59      35      84      163
+PLVRLEVRQGRSATQKQALLDAAHAALVETLGVPDLDRMQRIVEHPREDF---------
+>SRR5919106_1385113    42      0.280   5.459E-02       0       49      59      44      93      164
+PHVRIELLEGRSVDDRRLLLQAVHDALVEAFEVPDDDRTQRIVEYDPINF---------
+>SRR3954471_19317238   42      0.240   5.459E-02       0       49      59      34      83      165
+PLVRISLAKGRTAEERRRIGDAIHRALVETIDVPTLDRFQLITEHEPEDF---------
+>ERR1700722_8904445    42      0.283   5.459E-02       0       58      59      24      83      175
+PTYVCSVPPDLlTSQQKQAIAKAISTRHSEATGAPPFFVQVVIEESATVQRFLGGQLTSK
+>SRR3954469_3018791    42      0.215   5.459E-02       0       58      59      29      93      184
+PMIDLTLPEGaLTDEAKTTLIERLTTTVAKWEGVadNPqalQTIWAFLDERSPAAMGVGGVVVDK
+>MGYP001293240928      42      0.382   5.459E-02       8       54      59      4       50      236
+--------EGRTTEQKKELYHEIEEAVCRDFKVETPTVAIIIREINTGNRGKAGK----
+>ERR1700729_319962     42      0.271   5.459E-02       1       53      59      108     166     248
+-FIEIRIPVNRlDLLAKQGLIRDFTHVVLEaekSANIPEnaRRIWVTINELKAEDWGIGG-----
+>MGYP000694799540      41      0.500   7.520E-02       0       33      59      1       34      44
+PFVKIDLFEGRTEEQKIELAREVTEVVSRVAKAP-------------------------
+>MGYP001248071215      41      0.222   7.520E-02       0       44      59      1       45      46
+PFVNVKVAGQLSVDQKKEIAFEITQLMKRVANKPESATYVVIDEI--------------
+>MGYP001157896068      41      0.298   7.520E-02       1       57      59      2       58      61
+-LLNVTLLSGRTEDQKAQGLQMLTSAISHALDLERDKICVVVEDVPKAHFSSGARAAS-
+>MGYP001466393298      41      0.365   7.520E-02       7       58      59      8       58      66
+-------LGGVGKEKAKTVVRNIIKVFV-NLSIPSHAVEVIVHEIQKSHWGVGGEPASE
+>ERR1700757_5134278    41      0.222   7.520E-02       0       58      59      1       63      101
+PLININVIAGRSDDEIQRLLDAAHRAMVATFNVPERDRYQIVRELPQSRFIaqdTGlGIPRTE
+>SRR6266536_3867106    41      0.254   7.520E-02       0       52      59      33      87      101
+PFASFKLPAGtLTAEQKELIVHRTTELYAEIYGDRaRPNTMILVEEVADGGWGIG------
+>ERR1051326_7160603    41      0.320   7.520E-02       0       49      59      15      64      102
+PLVRISLVEGKSAAQKQKIAGAIHRALVETIAIPAQDRFQIITEHAKPDF---------
+>SRR5262249_59553221   41      0.260   7.520E-02       0       45      59      25      70      104
+PFVRISLLTGKPDAQVRAIADGVHQAMVDTIDMPPADRFQVIHEAP-------------
+>SRR6478609_5073104    41      0.313   7.520E-02       1       51      59      53      103     104
+-IIEINAFEGRSIGAKKKLYQLIFEKFERELQVSAMDVEITIFETPMHNWGI-------
+>SRR5271154_872713     41      0.250   7.520E-02       1       44      59      60      103     106
+-IIQITLTGGRTNDQKKALYKAIADGIHAATGMRIEDVFIGLVEV--------------
+>3300011206.a:Ga0122751_100876_3       41      0.666   7.520E-02       0       56      59      1       57      107
+PIAQIHILEGRSDEQKETLIREVSEAISRSLDAPLTSVXXXXXXXXXXXXXXXXXXL--
+>SRR6516225_3096068    41      0.283   7.520E-02       0       52      59      57      109     110
+PVVLIKAKSGRTREQREAFMAAVATAVGKGLSVPAGGVWVHYDEIRPEDVRYG------
+>ERR1700691_3754026    41      0.225   7.520E-02       0       55      59      17      78      115
+PIMQVHYPEGaLDGERKSALTHRLTDVLLTMEGgaKTPGGLgfaSVMFSEVSRNDWWIGGRT---
+>SRR5690606_6210438    41      0.254   7.520E-02       4       57      59      57      111     116
+----VELISGRSDQLKADLMKALSRAGFEATGLSEDHIRVRLIDIPRTDMGMaGGVSAA-
+>A0A0J8D3X8    41      0.236   7.520E-02       1       55      59      60      114     118
+-VIEIKMIGSKSRSEKEALTKKICSIYNKYLGMDPKNIYIIFTEAASENWGWNSEL---
+>SRR5258708_8400640    41      0.300   7.520E-02       9       57      59      4       53      121
+---------GLlNDEQKQRIASAITRLHSEATGAPTSFVQVVIDEKEQRQRYVGGQAAD-
+>SRR5947209_8701418    41      0.278   7.520E-02       0       54      59      43      103     121
+PTFKVvaTVPQGaLPDGRKAKFIAEATSVISEAAGLSQGDglrVWVLINEVPEGSWGAGGE----
+>SRR5215471_11088225   41      0.448   7.520E-02       6       54      59      2       50      123
+------VPQGVADQPKAELIAHLTEATCQSLDAPADSVRVWLTEIPSSSFGCGGV----
+>SRR5690625_524276     41      0.267   7.520E-02       0       53      59      59      114     124
+PFVMLvaYLITGRDVETKAAFIKALSDVASAALQVSDVDIRVLVQDMPKEDMGLAG-----
+>A0A1I7ECD4    41      0.258   7.520E-02       0       58      59      1       62      125
+PICHIFMRAGKTSTYRQTIFDALYKAMRDALDVPDDDQFMTITEHEPENFRFGhafGITRSE
+>W7CVJ2        41      0.304   7.520E-02       10      54      59      75      120     129
+----------RTAEQKQRLYTLTAERLASICGIPSTDLMISITENEDADWSFGlGE----
+>4413|Ga0307469_10553689_1|+1|10       41      0.293   7.520E-02       0       57      59      7       62      133
+PIVQVYLPGEQTDQLKKMVIEKISEAIVAVGCGPIDRVRIVIQEMGRTN--QNGTPGP-
+>1625|scaffold_238276_c1_1|-3|11       41      0.309   7.520E-02       0       52      59      76      130     137
+PYIVawASILEGRPEEKRAAFVAELLEVLARIYSVDESVVRVLVQDFPSVHWGIG------
+>MGYP001014432666      41      0.344   7.520E-02       0       56      59      1       58      143
+PILNIHLVRGQhDAERVGELLKRCSVAFAEGLRCPIDRVRVFVTEHDPALYCVGGELV--
+>SRR5688572_2562109    41      0.263   7.520E-02       0       53      59      79      135     144
+PVlmVQCDVRRGRSAEQRAQLGEGIAGVLEEELNWPPSHTIVEFTQHAGDEfWRAGG-----
+>MGYP001177805715      41      0.224   7.520E-02       1       58      59      64      121     147
+-YVHAHIREGRTTESKQKIMSDIMNSVASATGADRSSLQVYITDIPASQVAEFGSVVPE
+>ERR1041384_2836726    41      0.260   7.520E-02       0       45      59      20      65      147
+PLVRIELVEGRTNQQLRKIADTVHSALVETIGVPEQDRFQVITEHE-------------
+>SRR5438105_6022229    41      0.314   7.520E-02       3       56      59      85      138     149
+---QINLRRGRSVELKQALYRTIVEKLRHTADVRPEDVLICLTENGVEDWSFGNGLA--
+>MGYP001472253539      41      0.363   7.520E-02       25      57      59      112     144     149
+-------------------------AVEEAVGAKRESIRVAIYEVSPDDWSIGGEPIS-
+>SRR5580704_13023626   41      0.372   7.520E-02       0       58      59      76      134     159
+PIVQITLVEGRDEAVMSECVREVARTVSRVLNAPLPSIRVFINLTKPALFAVGDTTKLE
+>SRR5271156_4823846    41      0.252   7.520E-02       1       57      59      64      126     162
+-LVDVRIPEGYmNTTHKQEVFSGVNTALMNVLGAAGDanaggSTQVIIHDVTEGNWAAGGRTIS-
+>SRR4029079_16438423   41      0.274   7.520E-02       0       58      59      4       63      171
+PILEVHLVEGvHAAAQVAELLTRMSACYAEVLDSPLERVraYVTLHE--PAQWATGGVAGVE
+>21845|Ga0299914_11319176_1|+3|10      41      0.228   7.520E-02       2       54      59      102     158     177
+--VTVTVPHGaLSDRRKAGMVEEATAVVLKAANLTQDDalrVWVLIHEQPEGTWGAGGQ----
+>SRR5204863_10014471   41      0.250   7.520E-02       2       57      59      108     167     178
+--VDVTTPEGaLSQRRRAGLVADVHAAVSRAAGLTPEegyRIWVLCREIAEGRWGAGGGSVA-
+>SRR6185295_15480462   41      0.258   7.520E-02       1       58      59      129     190     212
+-FVNGQIRAGRTPESKDALIRQMAAAVAQAAMLPANHVWVYITDlIPRQMVEFGhvlPEPGDE
+>SRR3984893_790472     41      0.226   7.520E-02       0       52      59      92      144     216
+PLTRVSLLKGKPPEYRKAILDGLYQAMRESFGVPEDDRFMLIEEYDKSNFNYG------
+>MGYP001312027375      41      0.321   1.036E-01       30      57      59      0       27      35
+------------------------------MGCKPDSVRITINEVPAEDWSRGGEPIS-
+>A0A2C9BMW9    41      0.263   1.036E-01       0       56      59      1       57      63
+PTLEVFLPAGHTETCKAALMADLAHAVVESISAPIEAARILLGESPETDFGIAGRTA--
+>MGYP000361910396      41      0.320   1.036E-01       0       47      59      1       50      65
+PVITYNPLEGeLSVEQKEAIIKGITKVVGEVAGdKTKKGVWVIINESPEG-----------
+>MGYP001005154746      41      0.283   1.036E-01       0       57      59      1       57      71
+PIIRI---EGNkiSKKKKREYFKEITEITAKYMDVPIDAVTIVYSIADHENIGTGGVLLS-
+>SRR5580693_997231     41      0.245   1.036E-01       4       55      59      0       52      100
+----VQIYSGWTPEEKRQLFEKLQMAVAEGLNAPKDDQQIRIIEFSPANVVIsAGKT---
+>SRR5438477_3850520    41      0.232   1.036E-01       0       54      59      14      69      103
+PFVRVTVFtPKLSTEQIRRLERETTELMISIMRKPIAGTAVLVEHIHRGDWNIAGK----
+>ERR1039458_3117312    41      0.306   1.036E-01       1       49      59      28      76      114
+-LVRIEIFEGRPAQEKRELLDAVHEALISALHVPRGDPALRIVEHDPANF---------
+>SRR5690349_12762018   41      0.316   1.036E-01       0       58      59      5       64      116
+PLVRIDLMEGRSTQQLAAIGEAVQRALVECLDVPARDQFQILTEHPKGRlIYNAGYLGIE
+>SRR5882762_4558234    41      0.252   1.036E-01       0       58      59      0       62      119
+PLVRVSITTGRTREEKHAIADAIYEAMRLTINIPENDRFIAISEHADGDLiadpGFMGISRSE
+>MGYP001118651349      41      0.262   1.036E-01       0       55      59      1       59      120
+PRAIIQMVEGRSLEKKRELVKNVTDTMSDTLGISKDRIsttsaRILLH--TAACCGVTGKT---
+>SRR6516162_9799128    41      0.277   1.036E-01       6       57      59      6       59      123
+------LRRGYqlTSEQKAAIAEAITSAHSEEAAAPRYLVQVIFRDLEASDNYIGSKPAS-
+>SRR6187551_3785463    41      0.304   1.036E-01       0       43      59      1       46      124
+PFVEIFVSESRPREQRRQLADAVHRALVETVDVPLDDRFqaVRVHE---------------
+>T2G8U3        41      0.320   1.036E-01       0       49      59      1       50      126
+PFVQISMLEGTSAEYRKTLGDIVHQAMVETINIPPLDRFQTIREFSRENF---------
+>MGYP001138352856      41      0.220   1.036E-01       0       49      59      1       50      127
+PFARVFIRRGETREYRQAILDNLYEAMVETFNVPEDDKFMVIDEYDPENF---------
+>MGYP000911245782      41      0.259   1.036E-01       1       54      59      61      113     127
+-FVEITMYPGRSREIKKILLEQICLLIKKHTNVDLSDINCCIMEIAPENY-YGGV----
+>SRR5690349_20243252   41      0.233   1.036E-01       0       53      59      45      104     129
+PHfvVEITTPQGaFSDRRREEMVKETTDVICAAAGLSDEDkmrVWVLMREIDEGSWGAAG-----
+>SRR5689334_20786447   41      0.259   1.036E-01       3       55      59      66      119     130
+---EISITTGtNTEDEKQAFVVEAYRLLQEHLGALEEASYVVVQEIAAGNWGYGGKT---
+>MGYP001432309163      41      0.270   1.036E-01       0       47      59      1       48      130
+PLLRIDMIEGRSEEQIQSLLDTIQSCVVDAFGVPESDRYQIVHEHKPG-----------
+>MGYP000272922011      41      0.468   1.036E-01       0       31      59      1       32      130
+PFAQVHITEGHSPEQKRVLIEKITQAVHDSIG---------------------------
+>F6D7T6        41      0.265   1.036E-01       0       48      59      2       50      131
+PLVKIEILKGKSEEYKKAILNGVHNALVEAFGIPEDDRFQRIYELSEDN----------
+>SRR5690554_1353425    41      0.363   1.036E-01       0       54      59      12      66      135
+PILNILLNQNTTPAQKNQLLENVSQAVVDSLGAPVSSVRVSLQTVDVQHVIVAGE----
+>SRR5437870_396258     41      0.277   1.036E-01       4       54      59      70      123     137
+----VTIPAGaMSDRRKQGLVDEATKLIldADNGDRDPMRVWIHIHEIPDGNWGAAGQ----
+>SRR5580700_6322827    41      0.321   1.036E-01       4       57      59      71      126     138
+----CDIRRGRSAEQRARLAKALIGACVEALGLSPESLSVAFTQHAGGEVGfrIDGGPAA-
+>SRR3989304_1481343    41      0.320   1.036E-01       0       49      59      8       57      141
+PLVRIEIRKGRSPSEKKGLLEAVHAAIVEALKVPDTDRTQRLCEYSPEDF---------
+>SRR5918998_216051     41      0.312   1.036E-01       0       47      59      93      140     142
+PFVRIDLVRGRDKAVLMRLVEEVSKVVADTLDTPIDRVRVLVSEVDPD-----------
+>ERR1700682_3282673    41      0.310   1.036E-01       1       56      59      76      133     143
+-VVTCDVRAGRTAEMQEQLGRAITAATSRQVGSPEARVAVYISEHAAHQIYRdGGRaPA--
+>SRR5690606_20996916   41      0.288   1.036E-01       0       58      59      2       60      143
+PILTIFVNRNVTPAQKQQLLERSSQAVVDSIGAPLANVRGIVQTVDANSTIVAGEIGKE
+>GraSoiStandDraft_14_1057315.scaffolds.fasta_scaffold1266036_1 41      0.245   1.036E-01       0       54      59      66      126     148
+PHIilDVTIPVGaLSERRRAELIREATELISKAAGLDAtdgNQIWILVHEVPEGFWGAAGQ----
+>EndMetStandDraft_9_1072997.scaffolds.fasta_scaffold3105063_1  41      0.274   1.036E-01       0       55      59      1       62      148
+PMIDVTIPEGAIAEEKSApLLDELVTILLRAERAPdtqffRDITWVYLREIPAGRFAVGGRP---
+>SRR5215213_3299893    41      0.241   1.036E-01       1       54      59      79      136     159
+-VVDVSVPQGgLSERRKGGLVEEFTKLIREAAGLTEEeaiRVWVLVHEIAEGFWGAGGQ----
+>MGYP000941006707      41      0.277   1.036E-01       0       53      59      38      90      160
+PLLRLDLYKGRTDAEKKTLLDAVHRAMLAAFQVPERDRYQVVHEHDAEG-GIGG-----
+>SRR5208283_2863417    41      0.261   1.036E-01       1       57      59      90      154     185
+-LVRVSVPEGYmSQTHKSEVHAMVNAAFLRVLGEaDAGDTRqgssilVTIEEVTEGNWGCGGRTLS-
+>A0A1J5LRU3    41      0.278   1.036E-01       0       57      59      1       61      185
+PILHVHLIEGYASATKQRLSRLLTDATRVVVPASAAGIMVTLTEHTADNFMRGGtarVPAP-
+>MGYP001412074996      40      0.435   1.427E-01       1       39      59      1       39      46
+-LIEITLLAGRTDAQKHALFEEVTAAASVSLGMDPADVRV-------------------
+>MGYP001307939915      40      0.186   1.427E-01       0       42      59      1       42      49
+PVIRVEMFK-RTQDQKRNLVRELTEVFVKTCGGKKEAIKILYE----------------
+>MGYP000511009430      40      0.470   1.427E-01       0       33      59      1       34      69
+PFVHIELVEGRTEEQLTKMVEEVTEAISRTAGAP-------------------------
+>MGYP000288592272      40      0.274   1.427E-01       0       45      59      1       62      71
+PSIRVEMFEGRTVEQKRALAKELTEATAPTLfafeyplyQGPPEappvNVdarrHVIFPELE-------------
+>SRR5215469_9283316    40      0.209   1.427E-01       1       55      59      37      98      101
+-FIEVRMPANRlTVLDREGIIRDFTRLVmlaEESTDFSFDnmrRVWVTIVDIERENWGIGGQT---
+>MGYP001044387020      40      0.254   1.427E-01       0       52      59      56      110     112
+PVVQIDWvaLPARTPEVKAEIMRRVQEKIAQYPNVNAERILVLFSDVPQHNAKIG------
+>ERR1700742_3755973    40      0.271   1.427E-01       6       57      59      45      103     114
+------VPEGQlDAAARAGVVREITEAVlaAERGQWPPDpgRVWVFPTEIPDGHWGGGGgiQPLA-
+>8087|Ga0307416_104272333_1|+133|01    40      0.265   1.427E-01       0       57      59      1       64      115
+PLLTVTLTPGaFDGAARATLARALTEAVFKAESVPHEpgpRLRglVLLQELPPGHFYAAGEPAD-
+>SRR5690606_5865095    40      0.310   1.427E-01       0       57      59      1       56      122
+PIITAQLAAGYTAAQKTALLEQATQAIVESIQAPLPSVRIFLQESQET--IVAGKLGA-
+>SRR5436305_5979073    40      0.326   1.427E-01       11      57      59      11      59      124
+-----------SDEDKEEIAREITRIHCEACpGTPETFVHVVFEEIRPGNGFRGrGRSAA-
+>SRR3546814_19384576   40      0.281   1.427E-01       0       57      59      1       64      125
+PFTRIAIPAGTSSAHKAAIARGVHEAMVAAIGIPEDDFFQMLSEYKPGDFlfdrGFRGvqRTAS-
+>A0A087N4C8    40      0.275   1.427E-01       0       52      59      1       58      129
+PLIKFDIIEGRSPEQLQTLLDAAHEAMVNAFQVPARDRYQIVHQHPAnemiiEDTGLG------
+>ERR1022692_1781068    40      0.266   1.427E-01       0       44      59      1       45      131
+PLVRIAIREGKTDEYRAAIQEGIHSAMIETIGVPPDDRFQIFTEH--------------
+>SRR5690606_94831      40      0.267   1.427E-01       1       54      59      67      122     132
+-YIQIIAGQGRTLEQKKGLYKEIANNITNSTTITKNNIIIVLVENDgRQNWSFGnGE----
+>ERR1041384_7377675    40      0.338   1.427E-01       2       57      59      60      118     134
+--IQVTLNEGRSIEMKKAFYRRVAEDLRRSLDVRPQDVFINLVEGKKENGSFAnGaaQSAS-
+>SRR3972149_9088034    40      0.236   1.427E-01       0       47      59      1       55      137
+PLVRIEIRRGRTPAEKRALMEAIHSALVEALQIPDwDRTERLIEheaedfEIPPG-----------
+>MGYP001043624725      40      0.269   1.427E-01       0       51      59      1       52      137
+PFVRMDLLKGRSKEELRRISRSVHQAMTEAIDVPEDDYFQVITQHDEEEFFF-------
+>A0A1F6UWD9    40      0.260   1.427E-01       0       48      59      1       50      137
+PLYECLTVQGtLTSEQRRRIAEAVTSIHVEETGAPATFVHVTFPELAPQH----------
+>SRR5262249_10308328   40      0.290   1.427E-01       0       57      59      14      75      149
+PYLQLDVPEHYPVEVKRDLARRLGDLYARIMQTTPDMVRVSIRELGEGGvWHCGaGppEPAA-
+>3300012998.a:Ga0157362_1000182_17     40      0.310   1.427E-01       0       54      59      1       58      158
+PMWQIYIAEGaLSAEDKLEMGKRITSIYSDNfdLNMPRFYTTVYFHEYKPAGFVVGGE----
+>ERR1700681_4080771    40      0.265   1.427E-01       0       48      59      21      69      160
+PLVRIDLLEGKTSEYRKQVGQIVYHAMIETLGVPKDDRFQLIAEHSKDN----------
+>SRR6266852_6455803    40      0.258   1.427E-01       0       55      59      24      85      167
+PLIHLNCPEGtFSAEAKDALAQDITReglAAERLPDTPfvRSTAWIYMTEYPAGAVYHGGKP---
+>SRR3989337_992461     40      0.285   1.427E-01       0       40      59      36      77      169
+PLVRIDLNRGRSAEQVSAIADAIHDAIVEVYGIPaRDRFQVI------------------
+>SRR5690606_17943538   40      0.310   1.427E-01       6       57      59      102     154     181
+------LLEGarRSDAHRR-----VTEAFQQVCGGsdPmlPMRVWVLVHEVREGSWGAGGMTVS-
+>18113|scaffold398183_1|+1|10  40      0.244   1.427E-01       0       48      59      51      99      183
+PLVRIDLPKGKSAEFRRAISQGIQAALVETFDVPEADLFQIISEHAAEN----------
+>MGYP001317992141      40      0.230   1.427E-01       0       57      59      1       65      189
+PVVTITLLEGYDEETRQTIGERLTDAVRATIAAPLDGITIILHDLaAPVGYMRGrvsrtlGAPLP-
+>SRR5690242_9197649    40      0.297   1.427E-01       0       46      59      77      123     195
+PLVNISILKGRSPAYVKAIADGVNSAVIETMGFPHDDRYQIITEHEP------------
+>18174|scaffold53724_2|+205|00 40      0.222   1.427E-01       0       55      59      21      82      205
+PILQIYYPQGsLTGERKAALAQQLTDVLlmmegnAKTAG-GRGFASVLFTEVAQSDWWVGGRT---
+>SRR6516164_240734     40      0.216   1.427E-01       0       55      59      143     202     208
+PFVEFYMPPGvLTLEQRSDIVAAFTDVVLAATKQsldPAKRLYVEIIETAEGGFGVNGQP---
+>ERR1700759_1912957    40      0.269   1.427E-01       0       58      59      123     185     249
+PLVRIDLARGKSAEFRKTLGEIIYRAMREIINVPENDKFQIITEHPPEDLNIAdnylGNTYSK
+>SRR6476646_7200901    40      0.263   1.427E-01       2       54      59      252     308     331
+--VQVTVPEGaLSDRRKGILVDSFNQAILQAAGLDESqgiRVWTVIREVPDGNWGAAGQ----
+>MGYP001332626916      40      0.314   1.967E-01       23      57      59      4       38      44
+-----------------------TREMVRVTGCSEGGVTVIFEETAKDNWAVGGQLFS-
+>MGYP000853101278      40      0.424   1.967E-01       0       32      59      1       33      46
+PIIEMHMIEGRTVEQKQRVAAAVTTAVAESLDC--------------------------
+>MGYP000895444203      40      0.410   1.967E-01       0       55      59      1       56      70
+PIIHITLVEGRDEKVVSECVREVARTVSRTLDAPLNSVRVFVTPIQPQFFSVGDVT---
+>MGYP000957805311      40      0.244   1.967E-01       4       52      59      11      59      73
+----ITCGQGRTIEQKKKLHQSIAEGLHTDLDLSTNNIFITVNETTLENWSFG------
+>SRR6185436_1437209    40      0.265   1.967E-01       0       48      59      28      76      105
+PLVRIDFIEGRSDAEIAAISDAVHRALVEVVGVPERDRFQVINAHPRGH----------
+>SRR5580700_10418635   40      0.288   1.967E-01       0       57      59      19      77      106
+PTYTVTSPEGcLDAEKREKITAEITCIHSATTGAPVYFAQVLFTEIKPDHYFIGGNAFS-
+>ERR1041384_1391036    40      0.346   1.967E-01       7       57      59      0       49      114
+-------PEGaFTPEQKQGLSQAVTALYSPRL--PRFYVGVVFQAVAADSFYVGGEPAT-
+>SRR5215210_1259124    40      0.352   1.967E-01       6       55      59      0       50      114
+------LVEGmFTPTQHARLLSAMSTRCSEVLDAPLSSVRITLTLHRPEHWVVGGVP---
+>SRR3954465_9347651    40      0.485   1.967E-01       0       34      59      81      115     117
+PIVHIEILEGRPASKKRALISEVTDAVVRSLEVQP------------------------
+>26127|scaffold_436871_c1_1|-129|01    40      0.280   1.967E-01       0       54      59      38      92      118
+PIVEVHTPVGWvATRRKRRLIEDVAAAVAE--GAGAAGVhYVVVHEVSDGGWGWQGK----
+>SRR5919201_4560685    40      0.234   1.967E-01       0       56      59      48      111     119
+PHYRVvaTVPQGQfDDERRAAMVAAVTEAVldAEEGRRPrdPGRVWVFPTEMPESSWGAAGRIV--
+>SRR5674476_724691     40      0.220   1.967E-01       0       49      59      23      72      126
+PLVKLSMIEGRTVEEKHAVADAVHKSLVESFKIPVYDRNIRIEEYKRENY---------
+>MGYP001127761871      40      0.274   1.967E-01       0       50      59      1       51      127
+PFVQIHLRAGRSKEWLQKLSRAIHQSMIEEINVPADDYFQVIRQYQKSEFF--------
+>A0A1G7KU92    40      0.245   1.967E-01       1       54      59      65      121     128
+-LVIVHIVAGhwRDESAKRALYRAIADRLTVEASLRPEDIQVIITSNDKPDWSFGnGV----
+>A0A1H9VB58    40      0.250   1.967E-01       0       58      59      1       64      130
+PHFEVQVHEevlgGEDAPVSGQLIKELTEAALTVYPEPfREMVGVEIFGIPRGRWGVGGKVTDE
+>ERR1700694_5627715    40      0.340   1.967E-01       0       45      59      83      128     132
+PRVDMFLIEGRSQQVKETLIEKVRAALVE-LGCGPtDKVHVSIQDIP-------------
+>A0A1F6UWD9    40      0.300   1.967E-01       0       58      59      60      119     137
+PaLIRGAIRKGRPQSIRQALIRRIFDAYVGITGAPVMSVLVAIGEVSASSVMEGGEILPE
+>ERR1700759_4223549    40      0.281   1.967E-01       0       56      59      50      113     140
+PHFRlmVTVPQGaLDDERKAGLVAEATEQIRNASGDPdPsvaARVWVIVTEVTDGNWGGAGRIW--
+>MGYP001177766946      40      0.312   1.967E-01       0       57      59      1       64      143
+PIVEFHLTEGRqSDDDIGALLEQSTDFYVRTLypavdPLPLDRVRAFVSLHRPQHWATAGVLAS-
+>SRR4051812_18763898   40      0.277   1.967E-01       0       53      59      98      151     160
+PIVRISAFEGRSPDVVARVLSALADTLVCELDLEPGNVFVVWDELRAGRLHTGG-----
+>SRR5207244_118256     40      0.485   1.967E-01       0       34      59      126     160     163
+PIVHIEILEGRPASKKRALISEVTDAVVRSLEVQP------------------------
+>SRR5450830_258621     40      0.311   1.967E-01       0       44      59      109     153     163
+PTYHVETMEGRTIEQKKKLEADITRVSVEVLGGEAASVDAVITEV--------------
+>SRR2546426_324439     40      0.387   1.967E-01       0       48      59      59      107     174
+PLATIEILEGRGAAEKRALLESLRDAIVAGLRVPESDVIVRIDELAHED----------
+>A0A1H7E3K3    40      0.321   1.967E-01       7       57      59      74      129     178
+-------PEGQyTDESRRALVRNVTEAVARAENRPfdevAPRVWVFPTEIPDGTWGTRGAIWT-
+>SRR3954462_7855002    40      0.233   1.967E-01       2       56      59      84      143     181
+--VVVSVPEGQwDDERRAAMVASVTDAIldAEPEGRPRDpmRVWVFPLEIPDGAWGGAGQIV--
+>SRR4029453_2667225    40      0.285   1.967E-01       1       57      59      104     166     224
+-LVFVTVPEGsMSQSKKSAGHKAVNAAIPELTGTadSPgggPSAWVIINEVTEGHWGAGGKTVS-
+>SRR3954471_17670704   40      0.267   1.967E-01       1       55      59      210     265     283
+-LLEIRITQGaNSPEEKQTFVQAAYEELWQQLGPLAEASYVVVQEVAATDWGYGGRT---
+>2327|Ga0209066_10001878_16|-15498|00  40      0.218   1.967E-01       3       55      59      93      147     375
+---HVTITEGsNSLAQQNTFMAAAHELLQDAMGQPPSApLYIVMQNVPGSHWGYGGRT---
+>MGYP001148811897      40      0.428   2.710E-01       0       34      59      1       35      43
+PIVNVKLLEGRSDEQLKNLVTEVTNAVEKTTGANR------------------------
+>A0A1L5FBD5    40      0.316   2.710E-01       0       57      59      1       57      62
+PVITI---EGPkiTKEQKEQLVSEFVTSASKILNIPQQAFVTLIRENELDNIGSGIQLLS-
+>MGYP001272145745      40      0.280   2.710E-01       0       49      59      1       50      75
+PHIKINLLEGKTEAQKQELTDEIIKVAKKVLDYGDDAFSVAIQDYTKEEW---------
+>MGYP000523536729      40      0.451   2.710E-01       0       30      59      1       31      83
+PFAQIHMIEGRTEDQKRAVIEKVTQALHEAL----------------------------
+>SRR5271167_2461414    40      0.304   2.710E-01       3       48      59      40      85      100
+---RIEVLEGRSPEQKRQLLDAVHDSLVHALRIPRGDPTLRVLELDAAN----------
+>SRR5918996_5065217    40      0.340   2.710E-01       0       49      59      5       54      101
+PLVQIEILKGRSASEKKALFDAIHEALVESLKIPDDDRVQRLIEHESQDF---------
+>ERR1700753_891752     40      0.290   2.710E-01       9       57      59      1       55      110
+---------GyRTSAHKTEVHMWVTAAIMEVTGTKLDaaagsSIQVILDEVPEGNWGAGGHTIS-
+>SRR3981189_1082828    40      0.333   2.710E-01       1       54      59      28      81      113
+-IITGHIRAGRSDADKQRLLHEVAGAAAETTGRPLPTIAVFIRDVPAKYILESGE----
+>V6J3U2        40      0.200   2.710E-01       0       49      59      1       50      126
+PFVRVSMIEGKNKDYKGKVAETIYRSLRETFDVPERDKFIVIHEHSKDNF---------
+>SRR5579862_3441945    40      0.240   2.710E-01       0       49      59      1       50      134
+PLVRIDLVEGLSEPQIAAIGNAIQKAMVETIGVPERDRFQVINEHAPNRF---------
+>SRR4051812_26351785   40      0.363   2.710E-01       1       44      59      89      132     134
+-IIQISASFGRTVAQKQTLYREIVERMAKQPGLRPQDVFVNIIEV--------------
+>A0A229UVC4    40      0.293   2.710E-01       2       54      59      68      122     140
+--VQIFVIEGgLDSGAKMRLVEGASAIFGRQLGtsdlIP---VYIIIHEVPEENWGIFGR----
+>A0A0U3BBP1    40      0.316   2.710E-01       0       58      59      1       60      140
+PILEYHLTDGQyTDAQCEKLLVESSKLYAQILGSPMDRVRVVIHQHRPSMVAVAGVLMNK
+>SRR4029079_16331625   40      0.296   2.710E-01       0       52      59      1       54      140
+PLVRINLVEGKSVEFRRTLGDVIYEALVDVLKAPKDDrFHVVTQHLPEDHIADG------
+>SRR5919106_4843927    40      0.265   2.710E-01       0       56      59      55      118     140
+PHYKIiaSVPEGQfDDERRASMVAAVTEAIlaAEEGRYNPDplRIWVFANEIPDGTWGGGGRIA--
+>MGYP001264635900      40      0.266   2.710E-01       0       58      59      1       60      141
+PIVEYRIPAGHCPgEAVTTLLEKSCALFAEVLECPLDRVRALAHEVSPHAMCVGGTMVSE
+>SRR5216683_6677004    40      0.272   2.710E-01       1       54      59      88      141     150
+-LITITSIQ-RTDGQKQALYKAMAEELKRQCDIDPRDVMVSLVTNSKSDWSFGlGE----
+>RifCSP19_2_1023855.scaffolds.fasta_scaffold482415_1   40      0.241   2.710E-01       0       53      59      67      128     151
+PFycIEVRVLAGRfDRLTKQHLMLDFTKIIMLAEGKthfseDATRVWVTIVELQTENWAIGG-----
+>SRR5262249_13837287   40      0.437   2.710E-01       0       47      59      25      72      158
+PLVRIELMEGRSAEQIAAIGEAVQRALVECLDAPARDQFQIITEHAKG-----------
+>SRR5688572_2618822    40      0.267   2.710E-01       1       54      59      87      142     162
+-ILEATVPAGVLSERRRAgLIAEATEAIRVAAGLDRsDAIWVLVHEIPEGHWGASGK----
+>14407|Ga0335073_10647588_2|+293|00    40      0.408   2.710E-01       3       51      59      37      85      164
+---RIEILEGRDAEQQRKLVEAVSAALSEALEAPASDPSVRLLEYPHARFSI-------
+>ERR671931_2701080     40      0.240   2.710E-01       6       54      59      87      140     174
+------VPEGQfNAERRQALTAAITEEVLDAEGGahPRDpmRVWVFTLEVPEGAWGGGGR----
+>SRR3954454_15865279   40      0.250   2.710E-01       0       53      59      109     168     190
+PHfvLDVTTPQGaLSDRRRAELAREMTEQVLESAGLGADDgirVWVLMHEVAEGSWAAAG-----
+>MGYP000217410955      40      0.283   2.710E-01       1       57      59      74      133     193
+-LVNIFIPEGYmNVTHKNEVHAWVAEAIGGATGCadPAGSLLTVLNEVTEGNWGDGGQPIS-
+>SRR4051794_34749339   40      0.250   2.710E-01       0       54      59      56      115     203
+PLVRIDLMKGRPPEERAAIGDAIHQAMTETIDIPDNDRFQIITEHDAVDLrfdpdFMGGE----
+>MGYP001148767159      39      0.344   3.734E-01       0       28      59      1       29      32
+PIIHVNMLEGRTEEQKRKIAEGIVEVMVK------------------------------
+>MGYP001011288972      39      0.448   3.734E-01       0       28      59      1       29      37
+PFAQIYMIEGRTEEQKRAVIEKVTQALHE------------------------------
+>MGYP001035091692      39      0.276   3.734E-01       0       46      59      1       47      48
+PHVTIHTVPGHSESAKQALAERIRKAVSQEFEVDTDLVSISIEEVEK------------
+>23902|Ga0310885_11263072_2|-258|01    39      0.250   3.734E-01       0       58      59      3       47      57
+PLARIEVRRQRSPDEVQALI---------------EAVYLVLHERPLENWGIrGGVPASE
+>MGYP001481699404      39      0.448   3.734E-01       0       28      59      29      57      58
+PTIHIELFKGRTVEQKAALAREVTDACVR------------------------------
+>MGYP000237446225      39      0.538   3.734E-01       0       25      59      1       26      63
+PVVNIQLLAGRTPEQKENLIKEVTDA---------------------------------
+>MGYP000954949162      39      0.255   3.734E-01       9       54      59      18      64      73
+---------GRTSSQKQNLYKALAERLEEQCDVPKTDLVISVSSNEKEDWSFGmGR----
+>MGYP001481747777      39      0.276   3.734E-01       11      57      59      43      89      96
+-----------PRATREDVARALTDAFVQTAGSTVDAVDVILTDVEKSDWAQGGELFS-
+>14566|Ga0207742_144366_1|-1|11        39      0.266   3.734E-01       1       45      59      7       51      104
+-FIQMTVSEGRTLEKKKALYKRLAERLNAQLGVRVEDVFVNLVETD-------------
+>SRR3972149_3937760    39      0.234   3.734E-01       0       46      59      1       47      106
+PLVRIDIPKGKMPEQERAISQGIQAALVETFDVPKDDLFQIISARPP------------
+>SRR6478672_2644440    39      0.254   3.734E-01       0       53      59      1       55      111
+PIYEVLTTEGtLDADQRQNLTAHIVKVHTEETGAPAAFVHVLFPELPAGHTYTAG-----
+>SRR5688500_9846295    39      0.258   3.734E-01       0       55      59      54      110     112
+P-VFVAVLAAEPPEgaARDELAMRITAAVARLTGRPPENVHVLFDPPAKGRIAFGGRL---
+>SRR5215213_7721513    39      0.301   3.734E-01       0       52      59      19      70      117
+PLVEISALP-QDDDRREQVLEAVVGDVSAALGRPPESVWAVWRELAPGSFAVG------
+>SRR5688572_13681838   39      0.300   3.734E-01       0       49      59      1       50      126
+PLVRIELKRGKPAEYRRTLAEQVYEAMRDAIKIPENDKFVVITERDPDNF---------
+>SRR5207253_502559     39      0.277   3.734E-01       2       51      59      71      124     126
+--IEVNMLEGgLNKDAKLGLIERFTEAVRRHTGLTKNDlvpVYVVIREIPDINFGV-------
+>A0A285BLH1    39      0.245   3.734E-01       0       54      59      64      124     127
+PDIRLSLREPayRlPdvPDAPARLIAAITDAVVDVLGEPvREEVAVSLTAVPEGRSGVGGR----
+>MGYP001414606140      39      0.244   3.734E-01       0       48      59      1       49      127
+PLVRISVLRGKSRSYRRAIADNIYEALRESFNVPEDDRFMVITEHDPED----------
+>SRR5216683_666394     39      0.250   3.734E-01       0       51      59      2       53      129
+PFLRVDAYEGRSEEEVKNLLDAIHRAVLSAFGVPLRDRYQVYQEHSESNFII-------
+>A0A1Y5SR57    39      0.258   3.734E-01       0       52      59      1       58      129
+PLVKLDMFEGRSDAEIESLLNAVQDCVVDAFGVPPRDRYQIVNEHKKgrmvfEDTGLG------
+>MGYP000149442622      39      0.282   3.734E-01       10      54      59      75      120     129
+----------RTQEKKEKLYSLLCERLNVNCGIPPKDLLVSITENSDADWSFGfGK----
+>MGYP001089576383      39      0.272   3.734E-01       1       54      59      67      120     129
+-IISI-VSKARTEHQKETLYQLMADQLKTECGISPEDVMISITENGNADWSFGlGE----
+>K8RA67        39      0.240   3.734E-01       0       49      59      1       50      130
+PLVRISLMKGKPREHIRAISNGVHEALVEAFKVPADDRFQLIDEHERDHF---------
+>SRR5438270_6979004    39      0.302   3.734E-01       1       43      59      88      129     130
+-LVEITMFAGRSTDTKRRLYQEVIAAL-EPFDIPADDVLIVLHE---------------
+>MGYP001166043035      39      0.303   3.734E-01       1       55      59      64      119     131
+-VLEIRITEGtNTKVQKAAYLRAVFAALAAHFKALHPASYVSIHELPADAWGYGGET---
+>SRR3989337_2302517    39      0.260   3.734E-01       1       46      59      87      132     133
+-VIQITLNEGRTVELKKALYKAIAEGLQKGISLKPQDVFISLIEVKK------------
+>SRR3954447_3388435    39      0.313   3.734E-01       0       50      59      1       51      133
+PHAKVYATAGRTSEQKRALLDAVHNALVESLEIPDWDRQVRLIELADDEIA--------
+>A0A163U9A9    39      0.296   3.734E-01       0       52      59      1       54      135
+PLTNVSLLKGsKSAERKAVILAEIYQAMRETFDVPEDDKFMMITEHAPEDFLFG------
+>ERR1035438_7162796    39      0.306   3.734E-01       1       49      59      9       57      139
+-LVRIEIFEGRPAQGKQELLDAVHEALISALHVPRGDPALRIVEHDPANF---------
+>ERR1700754_52706      39      0.303   3.734E-01       1       54      59      67      122     139
+-YVQITAGSGRSYEQKEKLYAAIAGKIAAETPVLINDVIIILVENgGKENWSFGeGK----
+>MGYP001371814263      39      0.362   3.734E-01       0       56      59      1       58      140
+PVLTIHVATGQhSDAQLETLVVRCSERFAAGLHCPVDRVRVFVTEHRANLYCVGGQPV--
+>SRR5438045_4203020    39      0.255   3.734E-01       0       46      59      72      118     144
+PLVKIHLVEGREPAEVRAVADTVHQALVETFATPERDRYQIIHEHPP------------
+>SRR5664280_1692714    39      0.227   3.734E-01       1       58      59      68      133     145
+-VVRVSVPAGSMNDQKRsEMVRRVTTVLAEVDDDPDrmanEPVaWVDITEVPEGNWGALGrvVTFPE
+>ETNmetMinimDraft_5_1059913.scaffolds.fasta_scaffold51393_3    39      0.312   3.734E-01       0       57      59      23      86      164
+PIAQLHLVASeYAPDAIAELLKEASAFYAAALypemEAPPiERVRVFVTDVAPEHWATGGTPVS-
+>10710|Ga0318567_10116763_2|-797|00    39      0.280   3.734E-01       0       49      59      37      86      164
+PIVHVHVRAGRAAREKQAILDGVHAALVEAFRIPEHDRNQILHEHAPEHF---------
+>ERR1700761_7516498    39      0.306   3.734E-01       0       48      59      14      62      166
+PLVTLSLEAGRTGEQKRQLADAVYESLRAAIQIPENDRFVAIREHAAGD----------
+>SRR5215470_14028429   39      0.265   3.734E-01       0       57      59      24      87      171
+PLINVTLTPGaFDAAGRDKLARGLTEASYRAESIpdeplPRSRSLVLIRELAPGHFYSAGQPAD-
+>SRR5580765_3101516    39      0.269   3.734E-01       0       58      59      127     189     260
+PLVRIDLVEGRSAPQVAAISNAIQRALVDCLDVPERDQFQVINEHAPGrliyNSGYLGVERTE
+>MGYP000409607434      39      0.764   5.146E-01       0       33      59      1       34      44
+PIVSISMLEGRSDEQKELMINEVSEAIARSLDAP-------------------------
+>MGYP001452073258      39      0.258   5.146E-01       0       55      59      1       55      63
+PVVHVSLIKGRTKEQKALMANEISETIHKHSGAPRRlsssllTMWIQIH-------GLRGEP---
+>MGYP000477221469      39      0.428   5.146E-01       0       33      59      1       35      80
+PTVTIVLKEGRTVEQKRELVKAVTEAIVRTVNdVP-------------------------
+>MGYP001085245830      39      0.254   5.146E-01       3       53      59      10      64      88
+---EVATPEGaLDDERRAQMIRNGTAAIREAFGVADEDllkVWVLCRDVVDGGWGAGG-----
+>10997|Ga0209867_1420026_1|-2|11       39      0.292   5.146E-01       1       41      59      52      92      94
+-ILEISMFEGRTPETKRKLIMALFERFTAVLGIQPVDLEITI-----------------
+>MGYP001443220903      39      0.300   5.146E-01       0       49      59      9       58      96
+PSIRIEILQGFSQAYKQALLQGIHQACVEALKIPDSDRDQRIFEYPKENF---------
+>MGYP000134250483      39      0.268   5.146E-01       17      57      59      62      102     103
+-----------------AIADQVKRALAETSGAAPEHIQVVIQGVDPRHWGIGGQQQS-
+>SRR5207247_4366399    39      0.231   5.146E-01       0       58      59      36      104     105
+PVIEMFVPEGLaDAEAKRALHDRVSRQVLEVEGAtydesPLAQsiTWMLIQEVLECGWSVGSKAvwASE
+>SRR4030095_3664519    39      0.239   5.146E-01       1       46      59      61      106     107
+-IIQLFLLSGRTVEQKRGFYKAVADGLRKRLGPRPEDVFLGLVQVSR------------
+>SRR5207302_6569319    39      0.236   5.146E-01       1       54      59      24      78      108
+-FLDLTFIEGRSKETRLALLKDVNTRVAAAASVSPDDVMITLYEAPGENFSFGqGE----
+>SRR6185295_10872439   39      0.259   5.146E-01       0       53      59      60      113     117
+PIVNVIAYEGRSPEMIKSVLESIAQTLCEELNLGQGNAFVTYTELKAGRVYTGG-----
+>SRR6202161_4036752    39      0.218   5.146E-01       3       54      59      68      122     126
+---QVTTNTGaLTREQQLGIVKDITAQVAEAAGDPglADRTWVALTEAVPGGWGIAGQ----
+>J3FN52        39      0.220   5.146E-01       0       57      59      1       59      128
+PLYECQTVKGtLSERQRQSLAESITSIHTQETGAPASYVHVLFKELEAGSAFTAGQVAT-
+>I2K8T0        39      0.258   5.146E-01       1       58      59      62      119     129
+-IIEIMMMEGRTVQTKKRLIQLLFERIRKELRIQAIDIEIVMQEAPAYQFGFRGMAGDE
+>A0A1H9XNI9    39      0.224   5.146E-01       0       47      59      1       49      131
+PFFNVHVPKDLfSLDQRKAIAESLAHSLQDSFGLPPEDKFVVINEHAEG-----------
+>ERR1700727_1138536    39      0.320   5.146E-01       0       52      59      47      98      131
+PLARIELIKGKSDEYRQAIGEAVYQAL-RSIGVPEDDRFQIITEHTPENFIFA------
+>A0A1E2V3U1    39      0.293   5.146E-01       3       58      59      67      123     132
+---EIYITSDtNSEDEKRLMISEAYSLLEASLG-PLvEASYVVIQELAPTDWGYGGVTQDE
+>A0A292YWQ4    39      0.300   5.146E-01       0       58      59      1       60      135
+PIFEVHVVADRhPPERLDTLLRELSARYAEVLESPVERVRGFVTAHRAEHVSAGGVTGAE
+>SRR5215210_7336843    39      0.266   5.146E-01       0       53      59      56      115     137
+PVFRavFTVPHGaLSERRKQELVAEATKAISTAAELGEEDglrVFVLINEVPDGNWGAAG-----
+>A0A1T0AS12    39      0.301   5.146E-01       0       51      59      1       53      137
+PVFHAHVPAGKfSSEQKAALADAFVLALHESLNTPMDDRFVVISEHKEDELFI-------
+>3300011616.a:Ga0120986_100005_145     39      0.220   5.146E-01       5       52      59      70      119     137
+-----YITSGkaRTAQQKSDLMQHVTAQLHQKFKIPEQDVMFVIVQNSPEDWCFG------
+>MGYP001347866053      39      0.298   5.146E-01       1       57      59      79      134     141
+-FIQVHAFE-RPLEKKRSLVKHIAEAVSGVFGISIADVAVYILESDKQNASLGDVLFA-
+>SRR6266576_1216448    39      0.224   5.146E-01       0       48      59      16      64      142
+PLVRISLREGTTPEYRKAIAEGVHQAMVEAMAVPAKDRFQVISEYKAGD----------
+>ERR671916_526343      39      0.320   5.146E-01       0       49      59      15      64      143
+PEVRIEIREGRSASEKKVLLEAVHSALVEALRIPEQDRIQRLYELPADHF---------
+>SRR5690625_1420220    39      0.259   5.146E-01       0       53      59      20      73      143
+PFVTVITTQAFNAAQKKALLQASSDTIQTVLKAPVESIRITLHEVGRGDYICAG-----
+>SRR6185436_8281809    39      0.303   5.146E-01       0       54      59      13      68      157
+PTYVCWTRAGQlSPDQRKRIARSITEAHHDVARAPRYFVQVIFTELAALSHYVAGE----
+>65|scaffold175648_1|-1|10     39      0.224   5.146E-01       0       57      59      1       57      157
+PVAHFYLTA-CTEEQERRLLEDGSARYAAILESPLERVRIFVHHHPPASTAVGGRVVA-
+>5398|Ga0334722_10516785_1|+3|10       39      0.274   5.146E-01       0       57      59      32      93      158
+PLVRISLIEGKSAEYRKKIGDVVHQAMVEAINCPLQDRFQLITEYTKENFIFTseylGIPHS-
+>SRR5918992_2652010    39      0.245   5.146E-01       2       54      59      82      138     159
+--IVATTPEGaLSDRRREEFVVAATDAVKRAAGIPDDellRVFILHREVPEGSWGAGGQ----
+>SRR5215212_2981939    39      0.308   5.146E-01       0       58      59      23      90      161
+PIIEMHVQEGvLDEETKRTLHERVGRQVLEIEGAnyDENDVarlltFMFIREHPEGGFSIGGEMItSE
+>M5R0X3        39      0.326   5.146E-01       10      54      59      120     165     174
+----------RTKEQKEQLYAQIAERIEKECGVAKTDVMISIVENGDADWSFGmGE----
+>1784|Ga0307507_10235879_1|+3|10       39      0.252   5.146E-01       0       57      59      49      107     176
+PHLSVHVLEsdlaGR--ET--ALIQKLTDAVVAVYGEWARSIAVVqLIGLPSHRWGVGGMPAP-
+>ERR1700761_617328     39      0.320   5.146E-01       0       49      59      131     180     257
+PFARIDLVEGRSDEYRQTIGDVVYNAMVATLGVPQGDRFQVVNEHRAQNF---------
+>SRR4051812_23440875   39      0.245   5.146E-01       2       54      59      184     240     263
+--VDLTTPEGaLSDRRREEFVVEATRLVREAAGIPEEeglRVFVLMHEVAEGSWGAAGQ----
+>SRR6478609_4573542    39      0.234   5.146E-01       0       57      59      140     203     290
+PLMRVTMTPNaFDDDGKKSLVTALTEAACRAESVPdrPENRMralVLLEELAPGCFYSAGVPAD-
+>B7KRS1        38      0.225   7.091E-01       8       44      59      7       46      47
+--------PGadRtTNEQKAAVYKGIADLLFDVMGKPREDTTVIFREH--------------
+>SRR5262245_43173601   38      0.268   7.091E-01       1       41      59      62      102     103
+-IIELSMFEGRTVDTKRKLIRLIFQRFEEQFGISPTDVEITI-----------------
+>ERR1700722_16182869   38      0.220   7.091E-01       0       49      59      26      75      104
+PFVRVEAYEGRSKQEVKNLLDAIHRAVLSAFGVPLRDRYQVYQEHSEANF---------
+>SRR4051794_24935121   38      0.215   7.091E-01       0       57      59      7       71      108
+PHYRfvVAVPEGQfDDARRSAIVEAVTAAVLDAErGAhprDPGRVWVITSEVPEGTWGAAGRIMT-
+>ERR1700678_2045789    38      0.333   7.091E-01       0       47      59      9       56      116
+PLVRIDLPEGRPAEYRRSVGDVIYEAIIGVLKAPKDDRFMVITEHPAG-----------
+>MGYP001465167709      38      0.260   7.091E-01       0       49      59      1       50      121
+PLVKIEIRSGKPVEYRQSLIESLRRAFVDSLGTPEEALWLRLCERKEENF---------
+>SRR3954452_24621378   38      0.197   7.091E-01       0       55      59      12      82      121
+PLyrVDVTVPEGsmihgQGPwalSRRRAIVREVTEIVLEAEGSDPSlgeawRVWVVLREVGDAFWGAAGEL---
+>SRR3954452_17486981   38      0.302   7.091E-01       15      57      59      0       42      122
+---------------KARLGREVAAAVAEITVNAIADVHVLIDEVDPANWGRGLKPAT-
+>MGYP001164935679      38      0.255   7.091E-01       0       46      59      1       47      122
+PLVNISILKGTSVKHAKAIASGVNSAVIETMGFPADDLYQIIHEVQP------------
+>SRR3979409_2526760    38      0.320   7.091E-01       0       49      59      1       50      124
+PLAKIHIRKGRPVEKKRAIADAVQASLIAVLEIPEQDRFQLIQEYEDDHF---------
+>SRR6478752_4504323    38      0.252   7.091E-01       1       58      59      63      124     130
+-LLEIDITEGtNSEAEKAAFVAAANDALRRRLataaGFEAAS-YVVVRELPAGNWGYGGRTQRE
+>A0A229GIV9    38      0.296   7.091E-01       0       58      59      1       61      132
+PHFTVQIREeeldGKT-EPK--LIRALADAVGAVYGERLRSVAVVdLFGVPRGRHGIGGVPTEE
+>MGYP000365614833      38      0.296   7.091E-01       0       52      59      1       54      134
+PLTHVSILKGsRTDSQKSAILDEIYQSMRETFDVPMDDKFMMITEHGRADFLFG------
+>SRR5919198_3745694    38      0.367   7.091E-01       0       48      59      1       49      134
+PLVRIELLEGRSPDELATLADDVQAALTETLDVPVRDRFQIIQEYDEAH----------
+>SRR5260370_5145837    38      0.319   7.091E-01       2       48      59      88      134     135
+--IRGDIRSGRTNEQKSQMLRRVMHAVGRVGGAPDDAVCVYLSNLPAHH----------
+>A0A139VBL7    38      0.262   7.091E-01       0       58      59      63      122     135
+PlIVNGWVRSGHPDDETGQLVRQVAAAATQVTGIPAERVLVVI-GNSPARFAIeGGRVLPE
+>SRR3981189_1865972    38      0.317   7.091E-01       0       58      59      37      99      135
+PLVRIDLFEGRSDDELRLLADTVQECMVDVFAAPERDRYQIITEHRPGRMFledTGlGFERSE
+>SRR6266508_2199032    38      0.240   7.091E-01       0       49      59      9       58      136
+PIVHVHVARGRTPGERKAILDGVHAALVTAFRIPEHDRNQILHEHDPAHF---------
+>A0A2D7QBV7    38      0.333   7.091E-01       0       58      59      1       60      139
+PIVKFHLADKDiSDAQIESVIEQATQIYAEVLDSPVDRIRVFVDLHAPNLIGVGGKLVSK
+>MGYP001041520082      38      0.303   7.091E-01       0       54      59      1       56      139
+PIMQVHLQTSaYSQEQVHHFLERASTVYAEVLDSPIERVRIFIHDYPAGYIAVGGK----
+>SRR6478736_5088759    38      0.277   7.091E-01       0       52      59      29      82      142
+PLVRINLVEGKSAEFRRTVGDVIYEAMVDVLKAPRDDrFQVVTQHLPEDHIADG------
+>SRR6516225_1629157    38      0.255   7.091E-01       9       55      59      109     155     158
+---------GVPDEKREPLCAQLTEQISAQTAIPPERIYIVLTDVSRRLWAQGGKT---
+>5477|scaffold_1502539_c1_1|+158|01    38      0.312   7.091E-01       0       47      59      1       48      174
+PLVTLSLEAGRTGEQKRQLADAVYEALRAAIQIPENDRFVAVREHAAG-----------
+>ERR1700753_3789232    38      0.288   7.091E-01       0       58      59      74      132     204
+PVTRIAIRDGRTPQYKQALMDEIYEAMRETVAIKEGDRFMAITEHGEHEFAYGGFLGIE
+>ERR1700747_2977966    38      0.272   7.091E-01       1       54      59      167     220     229
+-LITITSVH-RADELKQALYKALSEEIERRCGISPNDIMISLVTNTKSDWSIGyGE----
+>SRR5882757_5111849    38      0.237   7.091E-01       0       51      59      0       58      236
+PLVYVDLIEGRDPEQLRSLLDTAHEALVEAFDVPLRDRYQVVSTHPAreivawdTGWGI-------
+>SRR5437588_5113254    38      0.229   7.091E-01       0       54      59      158     218     314
+PMIDLTLSEGaLDNEQKQELVSQLVATVKKWEGMadnPRvaSTIRSFIDERPAAHLAVGGQ----
+>MGYP000907955765      38      0.516   9.773E-01       0       30      59      1       31      35
+PFVKIDLFEGRSQEQKIQLAREVTEVVSRCC----------------------------
+>MGYP001308799864      38      0.289   9.773E-01       20      57      59      0       37      42
+--------------------QAITDAVVTVAQTTPESVIVVFTDIAKENWAASGTLAS-
+>MGYP001393538655      38      0.390   9.773E-01       15      55      59      0       40      49
+---------------KHALFEEVTAAASVSLGMDPAEVRVSIQDVSLQHFAVGGVP---
+>MGYP000934983238      38      0.333   9.773E-01       17      55      59      6       44      51
+-----------------EMLKEITEVVSRTVNCPKEAIRIVINEMEFENFALGGVL---
+>836|scaffold_1299628_c1_2|+251|00     38      0.255   9.773E-01       12      58      59      5       51      62
+------------PRELRALISRLTEAVVETKVGPKQSVRMIVREVPPTHWAAPDETPTE
+>MGYP000488113384      38      0.235   9.773E-01       6       55      59      37      87      96
+------ITAGTNSEQeKSAFISAAYQMLCEVFHVPMSPLYVLIVEVDAINWGYDGKT---
+>SRR5258705_6948596    38      0.238   9.773E-01       1       56      59      25      85      100
+-LVELWVPQGLlDDTGKATAVEKVTEAVQAAEG--PDVFlaamgpWVIIREVPEGHWGAAGQIV--
+>SRR4029450_11678204   38      0.258   9.773E-01       2       54      59      39      96      102
+--IIASVAEGQGGAQHRAsMVQAVTEAVLDAEpdGRPRDafRVWVLTNEIPEGTWGGGGE----
+>SRR4029453_8201078    38      0.309   9.773E-01       0       40      59      24      65      107
+PLVRIDTLEEYTTEQKAALGDGVHQALIEEIGIPPlDRFQVI------------------
+>SRR3954464_11494682   38      0.315   9.773E-01       1       38      59      67      104     107
+-FIQVTISEGRSLEQKRAFYKMIADGLHQRLCPPRGDVF--------------------
+>ERR1700753_3452620    38      0.314   9.773E-01       0       52      59      5       58      107
+PIYTLRTQEGtLAPDQMKALAKEIADIHTSTTGAPQQFVRVFYTTYPAGHGFIG------
+>MGYP001343449065      38      0.360   9.773E-01       0       49      59      64      113     114
+PFFTAIVFESRPVEQRHRLLREVSEMLARVLDVDLAGVRGRVVPVAPDDW---------
+>A0A1H3GDZ1    38      0.300   9.773E-01       0       49      59      1       50      120
+PLIRIEMIKGKSSEYKKTLLDSVHEGLEESIGIPDWDRFQRIIEIDREDF---------
+>ERR687891_589546      38      0.250   9.773E-01       22      57      59      0       35      123
+----------------------ITRAMVELVDADPSGLHVVLDEVSPANWGRAGVLGS-
+>MGYP001466100891      38      0.266   9.773E-01       11      55      59      8       52      124
+-----------TAAQKRAFIRDVTGAVCAAYGVEAATVAVYLFEIGADDYGHAGET---
+>MGYP001202732319      38      0.250   9.773E-01       0       47      59      1       48      127
+PFVQISLLRGKSKEHIAALSESVHQALMEEFNVPALDKFQVVHEVEPD-----------
+>MGYP001171407594      38      0.277   9.773E-01       0       53      59      1       54      129
+PLVKVEILEGKSKEYKSAILEGIHQALVDSIKIPDHDRRQRLYELSPDCFEHNG-----
+>MGYP001106395134      38      0.309   9.773E-01       1       54      59      67      120     129
+-IVQI-IQQGRSDEQKQTIYRELAARLDAAGLVRPADLIVSVVANERADWSFGlGR----
+>MGYP000326731715      38      0.241   9.773E-01       0       52      59      1       58      129
+PLLNIHVVKGRSEEQATMLLQTIHDAMVEAFEVPVRDRYQVLHEHDAqrlimEDTGLG------
+>MGYP001256893506      38      0.290   9.773E-01       0       54      59      1       55      133
+PIVRIDIIEGKSNLYKQKMLDVIYHAMVKWFGLPKGDRRQILTEHSPANFEHKGR----
+>MGYP001439323389      38      0.310   9.773E-01       0       56      59      1       58      137
+PVLNFHLVQGQhATAQIETLLLKASALFAEVLACPVERIRVFATEHPPQHVCIGGQMV--
+>A0A1I0V2S1    38      0.207   9.773E-01       0       51      59      1       53      138
+PVFEVHMKENvFTPQEKKGLADALNLALHEAMGTPMDDRFILLTEHREDEFFI-------
+>UniRef100_A0A1I5HKW3  38      0.258   9.773E-01       2       58      59      69      130     143
+--VRVDVIAaagGLTSAAKKVIIEAATEIVARhALDKNQtNRTFVVVHEAAPGGWGIAGKTFSK
+>ERR1022692_1233263    38      0.250   9.773E-01       1       44      59      104     147     148
+-LVQIILSNGRKPQQKRKLFKRIAEILAESPALPPQDLMTVLVEV--------------
+>SRR6185369_5416860    38      0.346   9.773E-01       0       48      59      24      72      150
+PLARIDLVRGKSADYKRTITDVVYEAVVNILKAPPNDRFQIINEHAPED----------
+>A0A0F4YMS7    38      0.258   9.773E-01       2       58      59      68      129     151
+--IRGDIRVRRTDEQKTRMVRRIVDLASQACGIDRTHFWVYLCDIAKmAEFGSvmpdGGDTQAE
+>MGYP000438009071      38      0.254   9.773E-01       1       55      59      63      121     152
+-FLEISITAGtNTEAEKQAFIAAAFKELERQLGSgrPLEpASYVIVRELPATDWGYGGMT---
+>SRR5262249_12428088   38      0.244   9.773E-01       0       48      59      29      77      155
+PMVRISVRQGLSPAVRAAIGDAVHQAMVETIDVPADDRFQVLTEHAPGD----------
+>SRR3954471_351726     38      0.262   9.773E-01       0       54      59      81      141     159
+PIfkLEVTTPEGaLSDRRRKELVADATKTILEGAGLPESaalSVFVLCREIDEGSWGAAGQ----
+>SRR4051794_3271293    38      0.318   9.773E-01       10      50      59      93      136     160
+----------RSvhgDQQKRRLAQAITDDITRFLNYGDESVSVAIEEVDASEWA--------
+>Dee2metaT_11_FD_contig_31_2357250_length_252_multi_4_in_0_out_0_1     38      0.245   9.773E-01       2       57      59      69      129     163
+--IIASVPEGaHDEERRRTMVAEVTEAVLDAEEGnyerDPWRVFVFPNEVPEGTWGSGGRIYT-
+>SRR6516225_8697221    38      0.262   9.773E-01       1       56      59      86      146     189
+-LVDIVYPFGSTPqAEKSALHAAINDIITRTLDIDAASgrgTdWVMIRDVADGNWGAGGNTV--
+>14919|scaffold1395406_1|-1|10 38      0.285   9.773E-01       0       56      59      5       67      193
+PMIDITYPEGAiSSEQREALANELTAALLRAERAPdteffRSITWAIVHEQPAGTRLAAGRPV--
+>SRR5271165_3059734    38      0.260   9.773E-01       0       49      59      69      118     197
+PLIHIDAIAGRTPEQVKQLLDAAHRAMLTAFQVPERDRYQVYEEHAAAHF---------
+>SRR5215469_2181533    38      0.244   9.773E-01       7       53      59      24      72      255
+-------FDGeLTKDRTAEIIADITEAVIPYVGAAvRANAWVLVEEVKRGSWGIGG-----
+>7194|NODE_1296023_length_571_cov_1.10324_1|+105|00    38      0.298   1.347E+00       0       56      59      13      54      64
+PLIEVTHGDGLGTE---------------ALDAPKQNVRAWIHEMPKENWGIAGVSA--
+>MGYP001468064478      38      0.309   1.347E+00       0       54      59      16      70      75
+PVIEITGFEGKSKEQIETIMKTVAGTLADELEIEESNIFITYNEMASGMVFDGGQ----
+>SRR5690606_13005742   38      0.243   1.347E+00       1       41      59      62      102     104
+-IIEVLMMSGRTVETRKRLVRRLFDALERELGLLPQDVEICL-----------------
+>SRR6185369_2379050    38      0.282   1.347E+00       1       39      59      67      105     107
+-IIQATISEGRTLEAKRALFKRIAEKLGEAVALRPEDVWI-------------------
+>SRR5882724_1664145    38      0.240   1.347E+00       0       49      59      1       50      116
+PLVRVSLRKGKSDDYKKAIGDGVYQAMREAFNIPDEDRFVIVSEHSESEF---------
+>SRR5438045_3761950    38      0.271   1.347E+00       0       54      59      17      86      122
+PLyrVQITVPEGsmlhgQGPwaiERRRELVRAVSKAVLDAEGTeynPASawRVWVLMSEISETHWGAAGE----
+>MGYP001378606585      38      0.418   1.347E+00       0       54      59      1       55      124
+PIVTAHIAPGYRSEQKLKLLKNSSAAIESSLNAPLRSIRMVLQEHAADSTIVAGE----
+>3300005286.a:Ga0065721_10055183_3     38      0.418   1.347E+00       0       54      59      1       55      125
+PIVTAHIAPGYRSEQKLKLLKNSSAAIESSLNAPLRSIRMVLQEHAADSTIVAGE----
+>SRR5258708_28350507   38      0.220   1.347E+00       0       49      59      1       50      126
+PLVRVSLRKGKSDDYKRAIGDGVYTAMREAFNIPEEDRFVVVSEHSESEF---------
+>A0A1G5MYS2    38      0.226   1.347E+00       0       52      59      1       53      126
+PVTRIALRKGKTADYKQALMAEIYEAMHETFDVPEDDRFMALSEHDEDTLWFG------
+>SRR6266481_3226176    38      0.254   1.347E+00       0       50      59      1       51      127
+PLVRIDLLEGKSESHLRKISDAIHRAMVETISIPPKDRFQFITEHSKRQFS--------
+>MGYP000624668759      38      0.280   1.347E+00       0       49      59      1       50      127
+PLTRVSMIKGRSLEAKNEIRDIIGQVIVDHLKVPSDDRFLIIEELEKENF---------
+>A0A069P8Q9    38      0.240   1.347E+00       0       49      59      1       50      130
+PLVRISLIKGKSREQIRAISDQVHEALVEAFQVPAKDRFQLIEQRDRDDF---------
+>A0A0Q5R1S0    38      0.283   1.347E+00       0       58      59      1       54      130
+PLVHIHLIENRrTTEQVRALADVVQEVLLEHFAAPPRDRYQLITEHKP-----GG-IIAE
+>SRR5208282_4456549    38      0.301   1.347E+00       6       58      59      0       52      142
+------LLKGHSRAVLRRVLVDVSEAMSQILEAPKKRLVVLISEHERHLWALDGIPAEE
+>MGYP000269951618      38      0.237   1.347E+00       1       55      59      63      121     152
+-YLEINITQGtNTSEEKAEFVTQAYALLCEQLnaGKPLNlASYVIVREVPAGDWGFDGVT---
+>SRR5579883_1720865    38      0.268   1.347E+00       0       58      59      8       74      155
+PIIDITYPANtFSQEQQRELTTRLSPLIAKWERQPEnrvvlDNTWVILREQSEGHFTVGGrvQTGKE
+>SRR5262249_50707358   38      0.333   1.347E+00       0       49      59      28      78      170
+PLAKIHVLEGRYDEARlARVSSAVQDGLVRTLGIPPDDFFQIIHVLPRSQF---------
+>SRR5687767_9040184    38      0.234   1.347E+00       0       57      59      26      89      174
+PLIDLTYPQGaLGDEARVEAVEKMTAALLRIEGAPdnpatRAMSRVFVHELSPEHVNVGGAPAP-
+>SRR5450432_4617745    38      0.229   1.347E+00       0       47      59      48      95      174
+PLVRVSLLEGKSEQFKQKVADSIHKAMVETINVPPLDKFQVFTDHSKG-----------
+>14431|Ga0335085_11058246_2|+224|00    38      0.318   1.347E+00       0       43      59      45      88      174
+PLVRIDLRKGRSPEYRAEVADVVYRAMLDVLKVPDKDRFIIITE---------------
+>MGYP000471215839      38      0.318   1.347E+00       0       54      59      1       63      176
+PFAQIYLLEGRTEDQKRAVIEKVTQALQafRNGGLfgrgPGEG---RIKEMLPDAhadfiFAVAGE----
+>887.fasta_scaffold05072_5     38      0.292   1.347E+00       1       56      59      74      138     177
+-HIRVQVPEGsLSRERKAKVHRSVDEAIYDVlgLGVPPapearfPSIFVMIHEWDEGNAGALGQTW--
+>MGYP001192691562      38      0.363   1.347E+00       0       43      59      11      54      196
+PVTQITLLPGYSPEVRERLVARVSHAVASVIAAPPAGITTFINE---------------
+>SRR5690242_11240931   38      0.322   1.347E+00       6       57      59      121     179     213
+------VPEGQLDEQNRAsVIAEVTEAIldAENGAWPRDasRIWVFPTEIPEGHWGGWGriRPLA-
+>SRR5467141_826522     38      0.270   1.347E+00       0       47      59      51      98      228
+PLIRIDVIRGRDPSQLRALADTVHEVLVETFAAPPRDRYQIISQHEAG-----------
+>SRR5271165_6404897    38      0.280   1.347E+00       0       49      59      125     174     251
+PLVRIDLVAGKSPDYRRTIGEVVYEAMIKVIAVPKDDRFQVISEHAPGDF---------
+>SRR6201986_677208     37      0.341   1.857E+00       1       41      59      59      99      100
+-IVQITWNEGRTTDQKKALYKAVAEGIDKAAGVGLNNVFISL-----------------
+>SRR5688572_19793098   37      0.348   1.857E+00       1       43      59      64      106     108
+-IIEILIFEGRSDETKRALLNLLMTRIPAEIGIPAQDIEITIFE---------------
+>ERR1711964_283870     37      0.252   1.857E+00       0       55      59      20      82      109
+PLVKIDVIKGRrSPAQLRTLADTIQNVMLQKFNAPPKDRYQIITQHEPgevicEDTGLGfGRT---
+>SRR5581483_252190     37      0.241   1.857E+00       2       54      59      15      72      111
+--IVATVPEGQfDDDRRASMVREVTDAVLDaEEGSrdrDPSRVWVFPTELPDGTWGAAGR----
+>SRR5512140_771249     37      0.285   1.857E+00       0       47      59      21      68      112
+PLVRIDLHHGRSAEDVAKISQAVHDALVETIDVPPlDRFHV-ITQHPRG-----------
+>A0A0Q5P8R3_25909512|ERR868499_k119_342776|+|160|1.888e-38|1|4724|5059|4724[4724]:5059[5059]:336[336]  37      0.325   1.857E+00       3       45      59      65      107     112
+---NLDIRSGRSNEQKVELVKAYIGAVSEILGVEKKNQYVTFTEHP-------------
+>SRR6185369_16520904   37      0.260   1.857E+00       0       45      59      66      115     117
+PIVELQFPAGvLSREQKAAMIEGVTSVVVAAMRQPPDptrRLFVQILETP-------------
+>SRR5262245_25093241   37      0.203   1.857E+00       0       53      59      4       57      118
+PLTRVSLRQGKSPTYRKAILQGLYEAMRETFEVPENDRFMVISEHEADDFDYGG-----
+>SRR3990172_11426631   37      0.280   1.857E+00       0       49      59      1       50      121
+PFVQISLVAGRSDKDKTAIADVIHAALVSSFKVPETDRKIRFNEYNESNF---------
+>SRR6516165_11242275   37      0.346   1.857E+00       3       51      59      74      122     127
+---RIEILEGRNADEQRKLIDAVAAALSEAVKAPEADPSVRLLEYPPARFSI-------
+>MGYP001137058710      37      0.346   1.857E+00       0       51      59      1       52      127
+PLTRIITLEGRSSEAKAHIKEVVSQTIVDKLHVPENDRFLIIEEHNRENFSF-------
+>SRR6185295_19116049   37      0.320   1.857E+00       0       49      59      3       52      129
+PLTKIHLRVGRSAEDKAAMAAAVQEALVANLGIAEDDLFQVIQEYGEGDF---------
+>SRR5215472_6485646    37      0.258   1.857E+00       2       54      59      29      86      130
+--IVVTVPEGQLDERgRSDVIAQVTEAVMDAEdGVwqrDPSRIWVFPVEMPDGHWGGRGK----
+>MGYP000205014575      37      0.433   1.857E+00       24      53      59      68      97      131
+------------------------QALVESLEAKPETVRVILLEVPKTNWGIAG-----
+>SRR5690606_4308891    37      0.235   1.857E+00       0       50      59      10      60      137
+PLVRIDLVEGKDHAYRQAIGEVVYEAMTTTINVPADDRFVLVTEHERSDFA--------
+>SRR5271167_1164990    37      0.288   1.857E+00       0       43      59      98      141     144
+PvLVQVTLSRGRTTEQKQALFRRMGE-LVEAAGVPKNELVVSLVE---------------
+>A0A1W9IL87    37      0.245   1.857E+00       2       54      59      71      126     144
+--IQVTTPEGgLDDERRAGLVEDISGIVEAVIG-PAGsglNHWVLLSEIKDGSWGAGGR----
+>ERR1017187_1764039    37      0.240   1.857E+00       0       48      59      25      73      151
+PLVRITLKEGHSAEERRAISDGINEAMLETIKMPEhDRFHVIL-EHSSEN----------
+>UPI00022B85DC 37      0.246   1.857E+00       0       58      59      1       65      152
+PIVQFHLVETaHDADAVAALLKAASHFYAATLypeldPLPLERVRAFVSEVPPHLWATAGKLVSE
+>SRR5665213_1082760    37      0.270   1.857E+00       10      54      59      97      142     152
+----------RDREQKEALYRSLAEQLHDAIGLRPEDlvVSVVANEI--EDWSFGmGR----
+>SRR3989304_3588439    37      0.200   1.857E+00       0       29      59      106     135     153
+PNITVQWYAGRTDQQRREIVAAITDAMGKI-----------------------------
+>SRR5450759_112508     37      0.243   1.857E+00       1       41      59      98      138     157
+-VVEVLLYEGRTEELKRGLVKALRDAFAADPGVEECDVSVFI-----------------
+>187|scaffold898054_1|+2|10    37      0.180   1.857E+00       0       49      59      36      85      161
+PLTRVFLMKGKPPEYRKAILDGLYQAMRESFGVPEGDRFMLVEEYEKSNF---------
+>SRR5688572_24014178   37      0.233   1.857E+00       1       56      59      76      135     163
+-IVDLTVLQGLlEGERRRAVHRRVTSAFQQALPDDatlPLRVWVLVHEVREGSWGVAGTTV--
+>25474|Ga0247764_1267773_1|+1|10       37      0.258   1.857E+00       4       57      59      96      154     166
+----VYALEGgLDAGGKKRLIEGATDLLGQHAGligrIPA---YVVIREVPEANWGiIGteGNLAA-
+>SRR5579883_1763697    37      0.306   1.857E+00       0       48      59      39      87      167
+PLLRIDTIAGRSPNEIKKLGDAVHRAVLAALGVPARDRYQIITEHQRSH----------
+>SRR5918996_3219652    37      0.215   1.857E+00       1       57      59      74      137     176
+-VVRVSVPAaSMNEAKKAKIAKAVTQVLAdaddqpdRLFGLPLAS-FVLINEVPEGNWGSLGQLFS-
+>MGYP000333016180      37      0.186   1.857E+00       0       58      59      1       57      184
+PVVSVTLLPGYAAETQHRMVNRLAQAVRSVIDTPEAGTTVFVNEVST--YRRDGKVFSE
+>ERR1700749_3249834    37      0.288   1.857E+00       0       51      59      53      103     192
+PLARIDLIEGKSAEYRRTIADVVYDKMIECLGVPEDRFQ-TITEHKEENFFF-------
+>SRR5437016_4988754    37      0.271   1.857E+00       1       54      59      103     160     206
+-FI-CQVPEGQyNDERRAAVTAEMTEALARAEDGrwpnPQERVWVFTSEIPDGTWGAQGR----
+>ERR1700722_12533326   37      0.220   1.857E+00       0       49      59      71      120     209
+PFFRISLLKGKSNDHIRAIADSVHQALTETFEVPADDRFQFIDQYEPEHF---------
+>ERR1700689_207118     37      0.265   1.857E+00       0       48      59      95      143     220
+PLVRVELPAGKSAEYRAAVGEAIQQAMHAALKVPLEERFHIFTEHAPGN----------
+>ERR1019366_3248769    37      0.215   1.857E+00       0       57      59      273     337     371
+PHYRFvaSVPEGQyEPERRQAMVRDITEAVLDAEqGAhdrDPRRVWVFTPEIPDGTWGALGTIVT-
+>SRR5215475_8392020    37      0.297   2.559E+00       0       46      59      1       47      101
+PLVSIDLLEGRPGDQLDQICDVVAQAMVELLDVPERDRFQVVTEHQP------------
+>SRR5208282_1113134    37      0.300   2.559E+00       0       49      59      23      72      124
+PFARIDLIKGKSAAHRRTVGEVVYKAMVEILKAPENDRFQVITEHDPENF---------
+>SRR5512133_1198581    37      0.230   2.559E+00       2       54      59      40      104     125
+--IQLTVPEGtpRlhgPMGEKARhgLVEEATRLVLEAEGSPFDfenamRVWVQIREIPDGFWGGAGR----
+>A0A0D1IZW7    37      0.254   2.559E+00       0       50      59      1       51      127
+PFVQIHLRSGRSEAWLQKLSRTIHQSMIEEINVPEDDYFQVIRQYEKSEFF--------
+>SRR6185369_15597624   37      0.250   2.559E+00       0       47      59      1       48      127
+PLARIDLPAGKSADHRRTIGDVIYDAMTATLNVPADDRFQVFHEHAPG-----------
+>SRR5712692_7509575    37      0.280   2.559E+00       0       49      59      1       50      128
+PIVHIHVARGRPDTDRQAILDSVHAALVEAFRIPDQDRKQILHEHDPKHF---------
+>MGYP000860240568      37      0.275   2.559E+00       3       55      59      65      121     133
+---EIDITQGtNSAEQKATFVDDAWHTLAQHLaaGGPlaPAS-YVIVREVPATDWGYAGQT---
+>A0A1E4HVG1    37      0.266   2.559E+00       0       58      59      1       60      135
+PIFEVHLVADRhPPERLADLLRVLSARYAEILESPVERVRGFVAAHPAAHVVAGGEPGVE
+>SRR3954469_3767028    37      0.312   2.559E+00       0       47      59      4       51      137
+PLVQIDLLEGRPSEELDAIADSVQEAMVDHLDVPERDRFQLLEEHGAD-----------
+>SRR5258707_1096459    37      0.222   2.559E+00       0       57      59      54      125     137
+PLVEMSFPVGvLTLDQKAAMIKSVTDVVRGAMKLPPDparKLFVEIFETPGGGFGVtakvvvvpGGkyRPAP-
+>A0A2D4SAA4    37      0.298   2.559E+00       3       58      59      1       57      143
+---RIDLVEGRfSDEQIGDMLHRCALHYGAVLQSPMERIRVFVNEHRAATFFVDGQRASE
+>MGYP001024001382      37      0.293   2.559E+00       1       55      59      77      132     144
+-FLRTEITAGtNTKDQKAAFVAAVFEALEQRF-APlaPAS-YVVIQEVAADAWGFGGRT---
+>A0A2C9DCQ5    37      0.242   2.559E+00       1       58      59      68      131     152
+-FLEIRLTDGtNSKAEKAAFVSAVFEAMAKLLGPlhPESYIHVV--EVPADAFGYGGltqeyRFVSE
+>175|scaffold249383_1|-79|00   37      0.280   2.559E+00       0       49      59      25      74      154
+PLVKIEIVEGKTREYKQAILDGVHQALMKSLGIPDSDRFQRLYELNFNNF---------
+>SRR5512133_988195     37      0.269   2.559E+00       0       54      59      37      99      163
+PLVRIDTTRRLDPEQRRTLGDVVHQAMVDTLKVPPEDRFQVIvgHEggalvVAPSYLGIAhGE----
+>SRR5215469_5356303    37      0.265   2.559E+00       0       58      59      39      102     171
+PTAEIHVHEGRYDEQRlTALGEAIQSALEAVLKVPPQDYYRVVHILPPHRFvhtpAFLGLKYSE
+>MGYP000889334068      37      0.215   2.559E+00       11      56      59      85      135     178
+-----------NQDSKATFHAAINDSVARIFGVDgtfPNRVgdWVMIREIGNGSWGVGGQTV--
+>ERR1035437_3110152    37      0.288   2.559E+00       1       55      59      109     167     178
+-FLEISITAGTNTEQeKAAFIAAAFEELQSQLsaGQPLEpASYVIVRELPATDWGYGGQT---
+>SRR3989304_4443559    37      0.312   2.559E+00       0       31      59      82      113     182
+PLVTVHLLEGRTLDQKRRLLARGTDAPIEGAG---------------------------
+>ADurb_H2B_01_Slu_FD_contig_21_1505238_length_443_multi_3_in_0_out_0_1 37      0.209   2.559E+00       0       54      59      75      136     183
+PYYKfvVNVPEGQaDEEFRISVTRDITQAVADAEGGrwpdPEFRVWVFTWEVPDGTWGSRGR----
+>APWor3302393187_1045174.scaffolds.fasta_scaffold18768_1       37      0.238   2.559E+00       0       58      59      1       67      185
+PVVSITLLPGYEPETQHLMVNRVAQAVRSVIDTPEAGTTVFVNEVstyrRDGRVFSGGRaahPvASE
+>ERR1700733_9359977    36      0.276   3.528E+00       11      57      59      1       46      102
+-----------NSQQKREIAAAISHRHSKATGAPPYFVQVMIEETSAARY-LGGSPTS-
+>SRR4029077_10929547   36      0.311   3.528E+00       11      54      59      0       44      105
+-----------SREQKSLIANEFADLHCGLTkGTPRKFVHVIFEEVSDGNEFVGGE----
+>SRR5690349_4678979    36      0.245   3.528E+00       1       56      59      49      104     108
+-FVRVILRA-LPDEERRAvLARRITERVAAESGRSLEDVHVLFEPPAAGRIAFGGELV--
+>ERR1700751_5231192    36      0.315   3.528E+00       0       56      59      4       60      110
+PSPQIYILEDRTENINRAVMEKVTQAMVEAVCAPKEKVGAWICGLPKESLGIAGVSA--
+>SRR5947209_17446330   36      0.333   3.528E+00       0       47      59      8       55      110
+PLATIDLLAGRRAEELDAISDAVHDAMVQSLGVPERDRFQLITEHRPG-----------
+>SRR5438270_3928578    36      0.141   3.528E+00       0       54      59      15      99      112
+PLVEIDLLEAWAPDQIDAIADAIHEAMVETLGVPEraagrdsatkqhfysrfaallaeratvqsADLTAVLVENSRDDWSFGmGQ----
+>SRR5438309_1836978    36      0.272   3.528E+00       0       43      59      67      110     115
+PLIRILAFEGKSPEMIERMIKKVAHLVSEELHIDIKNIFIEFHE---------------
+>SRR4029434_8959611    36      0.292   3.528E+00       1       41      59      76      116     118
+-LVQITLRSGRSDDKKRALYRTIVENLQARAGVRKEDVVVTL-----------------
+>SRR5260370_1361278    36      0.258   3.528E+00       0       53      59      14      71      119
+PLVRIDLRAGKSAAHRKAIADGVHRALVESVDVPKDDRFQVITEHAEDALiydpSYGG-----
+>SRR5690348_421803     36      0.280   3.528E+00       0       49      59      1       50      120
+PFVQIDLQKGKTAEFRQTLSQIVYRSIIDTVNVPANDRFQVINEHDKENF---------
+>A0A0Q8N3E9    36      0.211   3.528E+00       0       50      59      1       52      130
+PLVKVHVLKCRTSQELSMLLDTIHDVIVASFGVPPRDRYQILHEHEASHfWA--------
+>SRR6516164_5145658    36      0.285   3.528E+00       0       47      59      6       54      132
+PVYVWTSQQGtFSQDQRKSLARAVTDIHCSATGAPRNFVRVIFNTYPEG-----------
+>ERR1700712_640255     36      0.224   3.528E+00       0       48      59      44      92      133
+PLVRVDLIKGKSDSYRNAVGTSIHDAMVSVLNVPRDDRFQIITEHDASD----------
+>SRR5882672_4812259    36      0.224   3.528E+00       0       52      59      10      67      134
+PLVRISLRQGRTPGERTLIADGVHRALVETCNVPKDDRFQIVTEHaeliyDPAYLGIG------
+>SRR2546429_7884661    36      0.245   3.528E+00       6       54      59      57      110     135
+------VPEGQWDEQRRQ---AVTAAMTEAVldaedGAPPRDplrIWVFTPQVPDGPWGGGGR----
+>A0A1G6GIB1    36      0.220   3.528E+00       0       58      59      1       58      136
+PVAHFHLTD-PTPEQRREILLRASSLYAQLLEAPMDRVRIFVQSYPAEAVATKGEVVAE
+>SRR5208282_2227433    36      0.252   3.528E+00       1       57      59      14      76      137
+-LVHVTVPEDYmNAAHKSEVHLAVNGAITQAMRASPqpdtgASVLVVIDEVTEGNWGAGGRTIS-
+>SRR6476646_5345709    36      0.261   3.528E+00       1       56      59      47      111     139
+-LVNVHVPEGaLSNDRKAMLHKMVDQAVFDTFDVPvPDDpesrkpsIFVEITEWPEGNMGALGQTW--
+>MGYP001416593971      36      0.288   3.528E+00       0       44      59      1       45      140
+PLIRFDILEGRTEEQIRHMLAASHRAMLKAFNVPERDRYQVITEH--------------
+>SRR5690554_5665469    36      0.270   3.528E+00       1       48      59      95      142     143
+-IVEISMFEGRSVDAKKDFIRLMYQRFQDQLNISANDLELTIFETPKSN----------
+>MGYP001334727490      36      0.264   3.528E+00       0       52      59      20      72      145
+PLTQISMRSGKSSAYRRAVMGRLHQAMVETFDAPEDGAFVTLMEYAEDQMGFG------
+>SRR5829696_424836     36      0.244   3.528E+00       0       48      59      21      69      148
+PLARIDLVKGKSSEYRRALADGVYRALVEVVGAPENDQFAVVSEHESND----------
+>SRR5450830_266258     36      0.338   3.528E+00       0       57      59      23      81      161
+PVLNFHLVQGQhPAARIEALLLRSSQLFSEVLCCPIDRVRVFVTEHAVQHACVGGKLLS-
+>SRR5262245_6272595    36      0.307   3.528E+00       0       57      59      60      119     161
+PHLQIRLAEesldG-TVE--ERVIAELTGAIAAVYGEwarPLAVVEII--GIPPGRWGVGGAPAA-
+>SRR3990167_9377849    36      0.181   3.528E+00       3       55      59      121     175     183
+---NVAITDGtNTEAQQSRFLAAAHRLLEDALGqAPAAPLYIVVQNLPAAHWGYGGRT---
+>SRR3954471_6233410    36      0.224   3.528E+00       0       48      59      59      107     190
+PLVRISVLKGKRPAWRQQLGEAVHEALVKTIHVPAQDRFQVLSEHERGD----------
+>SRR5215475_4975368    36      0.252   3.528E+00       1       57      59      103     165     196
+-LVELNVPEGsMDQGRKSAAHRAITESFLRVTGTQGKDgagrsVWVQIFEWPEGHLAAGGRTAS-
+>ERR1700733_1377066    36      0.326   3.528E+00       0       48      59      78      126     209
+PLVEIDLLQGRSQAELDAISDAVHEAMVTTLDVPQRDRFQSITERPAGN----------
+>10391|Ga0209235_1215259_1|+2|11       36      0.254   3.528E+00       2       53      59      135     189     210
+--VQVITPPAaLTREGQKQLVKEITEIVTKISGDPSqsSRTWVILTEAAEGGWGLSG-----
+>SRR5215510_11017184   36      0.250   3.528E+00       0       47      59      9       56      259
+PLVRIAVPKGKSPDFHRAISQGIQTALVETFDVPQEDLFQIISEHAAG-----------
+>MGYP000589350625      36      0.193   4.863E+00       0       30      59      1       31      36
+PLITVSMYPGRTQQQKNDFAKSITKSAVEVL----------------------------
+>SRR5215213_10531429   36      0.380   4.863E+00       0       40      59      29      70      99
+PLVQIDLLEGRSGEELAAIADAVQEAMVEHLDVPeRDRFQII------------------
+>SRR6202000_666477     36      0.264   4.863E+00       0       52      59      34      85      106
+PLARIDLIKGKSETYRQAIGEAVYQAL-RSIGVPEDDRFQIINEHDPANFIFA------
+>SRR5881227_579823     36      0.292   4.863E+00       0       56      59      17      81      106
+PYYRLQLttIEGaLDASQKEGLVADVTEAILDAEGSPnePanaARVSCLIGELADGSWGAVGKIW--
+>SRR5919107_1998604    36      0.304   4.863E+00       0       42      59      42      85      107
+PIIQCDIREGRTEEEKQALAQEITRVVHQ--DAQREEIyllWVYTH----------------
+>SRR5438034_1059540    36      0.196   4.863E+00       0       57      59      25      90      107
+PAIEVTMPQGtLSEERLEPLLQDLTRSLIKWEGVadpddPRARTTVLasIYEVPDGRYARGSESGA-
+>SRR4051794_9145973    36      0.220   4.863E+00       5       55      59      10      68      111
+-----TLVHGHAPwasARRRALVREVTEIVLEAEGtdySPGEawRVWCLLHEVDEGFWGMAGKL---
+>SRR5213080_4732416    36      0.265   4.863E+00       0       48      59      12      60      113
+PLVRISVREGTSQEYRKAIADGVDQAMIDALAIPPKDRFQVISEYKSGD----------
+>SRR5882672_12102535   36      0.365   4.863E+00       0       51      59      18      69      117
+PLARIELAQGKSVEYRKTIGEVVYDAMVETLKAPKDDRFQIITEHAGDNFII-------
+>MGYP000341697534      36      0.213   4.863E+00       0       57      59      62      120     122
+P-IFVQVIRSKTPEE-STLAKEvptITDLVAQALQHPRERVHVLFDSSAAGRIAFGGKFVA-
+>MGYP001239844411      36      0.319   4.863E+00       0       46      59      1       47      122
+PFVNIAILEGHDQQYQEDVANAVNEAAITALDFPADDRYQLINEYPP------------
+>SRR5688572_22942335   36      0.236   4.863E+00       0       36      59      39      76      127
+PFVRIDVLNSAtTPDQLDALGRAVRDAMVETIGIPPDD----------------------
+>MGYP000226994307      36      0.240   4.863E+00       6       58      59      63      115     134
+------IRGGRTDSQKAQIVSEMRQSIQTHAGLDLEDIGMLTTDVP-ASWAFeGGEVMPE
+>SRR5882757_7082643    36      0.214   4.863E+00       0       54      59      7       62      135
+PFIRITVFSPeLSKQQIERLQSGTTALMAGGMRKPLAGIAILVDHVGRGGWRIGGK----
+>ERR1700684_4108649    36      0.318   4.863E+00       1       44      59      97      140     142
+-IIQITFNEGRTTAQKQVLFKAIAEGIRAATGLGINDVSVNLVEV--------------
+>SRR5574343_610238     36      0.470   4.863E+00       0       33      59      107     140     142
+PFIQMVILEGRTKEQHHALITQVTEAVGNALGAD-------------------------
+>SRR4051812_10110506   36      0.254   4.863E+00       2       53      59      66      120     142
+--VQVLTNAGaLDRGKQVRAVERLSEVVATALGVPgdPSRVWVLITEAVPGGWGLAG-----
+>SRR5258708_21216302   36      0.342   4.863E+00       0       36      59      20      57      148
+PLVTISFTEGvYSDEQQRALADSIHSALVSALGVPETD----------------------
+>SRR5918998_1495508    36      0.270   4.863E+00       0       47      59      31      78      157
+PLVRIDLLQGQSAEFRRAVGDVVYEAMLETINVPQNDRFQVITEHDPD-----------
+>12541|scaffold838757_1|+3|10  36      0.297   4.863E+00       9       53      59      44      90      160
+---------GRmTSAQKRDRLDAVRDAVVTALQVPGDDPTVTITEIDPDNIVMpGG-----
+>448|Ga0307513_10990725_1|-47|01       36      0.333   4.863E+00       0       58      59      24      83      167
+PIVTFHLTDGvNSTEAMQRLLVESSELYARVLDSPMGRVRAFVNLHPAALVAVAGELVSE
+>ERR1700751_762991     36      0.170   4.863E+00       0       45      59      60      106     170
+PLVRVELPEGKTAEYRAAVGKAIQQAMHTALKVPlEERFHIFIEHAP-------------
+>7218|NODE_514603_length_556_cov_0.351981_1|-12|01     36      0.191   4.863E+00       0       46      59      54      100     180
+PLIRVSLLEGKPESFKQKVADSIHKAMVETINVPPLDKFQVFTDHSK------------
+>18075|Ga0302325_11775257_1|+3|10      36      0.291   4.863E+00       0       47      59      113     160     242
+PLVRIDLLAGKSPEYRAQIGQIVYQSMLDVLNVPKDDRFQIISEYAKD-----------
+>SRR3984893_5872541    36      0.280   4.863E+00       0       49      59      172     221     311
+PLVQFDLVEGRSANQVKALLNATHSALVAAFRIPERDRYQIVREHPASHF---------
+>A0A259R6T5    36      0.416   6.705E+00       0       23      59      1       24      25
+PAIRIDLFEGRSPEVKKQLIEAIT-----------------------------------
+>MGYP000796074029      36      0.303   6.705E+00       0       32      59      1       33      42
+PHIDITMYPGRSEELKAELAKNVRDCAAETLKI--------------------------
+>MGYP001069479353      36      0.264   6.705E+00       0       31      59      1       34      49
+PIIEVKAFERRfqDPEQSKLLIERLTDALVSVFG---------------------------
+>ERR1700741_4962170    36      0.240   6.705E+00       0       49      59      29      78      109
+PLVRIDLAEGQSAEYRAAVADEVYKAIPTTMKVPADDRFMVVSEHKPNDY---------
+>SRR6266566_4816918    36      0.220   6.705E+00       1       54      59      39      97      114
+-LVDVSVPQDLlGEERRQGLVDEVTRAVYRAYGEtDPgsaGHVYCLIHEISHGHWGLDGQ----
+>SRR5262245_51912465   36      0.250   6.705E+00       0       47      59      1       48      117
+PLVRITLNAGRPESEVKAIAENVHRAMTDTIHVPPDDRFQITTEQPKG-----------
+>ERR1700709_232743     36      0.200   6.705E+00       0       44      59      1       45      118
+PLVRVSLRRGKSDDYKKAIGDAVYKEMREAFNVPEEDRFVVVSEH--------------
+>SRR5215207_8428682    36      0.326   6.705E+00       4       52      59      66      117     124
+----CDIRGGRPPEQRARLAERLIDACARLLDFTLDHLTVEITKHPGEEIeklGIG------
+>A0A165N1E9    36      0.277   6.705E+00       0       53      59      1       54      126
+PLVHISLRSGKSDVYRQAIFDGVYHAMRDALETPEDNQFMAITEHTSANFRFGG-----
+>SRR5579859_1173268    36      0.300   6.705E+00       0       57      59      1       60      130
+PYLQIEVTKYYPTETKKRLARELGAAYSELMQTAVERVTVTIRELGEGAvWrCTKGEPWS-
+>SRR5207248_33170      36      0.267   6.705E+00       3       58      59      4       56      131
+---RIEIVEGRTAEERADMVEAVRAALSEALRAPADDPVVRLAEYPREEFLL---PYPE
+>SRR4028119_1718734    36      0.280   6.705E+00       0       49      59      1       50      132
+PPVQISMRSGQSDADRQALSDSLYRAMRESYDVPEDDQFMTIREHEAANF---------
+>ERR1700716_3570469    36      0.276   6.705E+00       0       46      59      11      57      136
+PLVRISIRTGKSEEYRRAIGKAVHRALREAADVPPGDEFQIISEHDR------------
+>SRR5690606_16897231   36      0.254   6.705E+00       0       51      59      6       64      136
+PLIQIHLAEGKSPRYIKAVADSIHQALCTAWKTPKNDRFQLITEYKKEHfhfdktiWGV-------
+>SRR3972149_7460122    36      0.333   6.705E+00       1       35      59      101     136     138
+-FVQITLNAGRSTEQKRALSSRMAELVQASAGLrPPD-----------------------
+>SRR5579871_2800603    36      0.312   6.705E+00       0       47      59      12      59      140
+PLVRIALREGKSAQYKQAISDEVHKALVAVANVPLQDRFQIITEHGAD-----------
+>MGYP000120113471      36      0.225   6.705E+00       0       54      59      1       62      143
+PLIQVTATQGSiSETEQQALMQQLSNAVLKAEHAPVDDagaqslVWAYFHELPENAVYVGGE----
+>SRR5579859_1937152    36      0.250   6.705E+00       0       56      59      65      128     148
+PHykIVCSVPEGQfDDKRRAGMVRAVTEAVIAAergrYDDDRNRVWVFASEVPEGTWGGAGRIA--
+>SRR6516225_7850877    36      0.180   6.705E+00       0       49      59      73      122     170
+PLIRISLRAGKPADHRQAIAENIYESLRETFDVPENDFFVTVDELQSRDF---------
+>SRR5438552_3195727    36      0.260   6.705E+00       0       49      59      1       50      189
+PLVKVNLLKGRSDEERESIAASIQTALISTLKVPDADRYQVFNEYDGESF---------
+>SRR5215471_4357518    36      0.270   6.705E+00       15      57      59      129     176     209
+---------------KDDVAKSVDQAIREVLKLPAEegkrwAPWVIVNDVPNGNWGAGGLIRS-
+>SRR5882672_2232770    36      0.276   6.705E+00       0       46      59      160     206     302
+PFIQFHVVEGRSDQELAALLDAAHRVVLDTLHVPVRDRYQIVHEHKP------------
+>SRR5690554_5597901    36      0.338   6.705E+00       0       57      59      268     326     409
+PVVNFHVVEQCcTAEQRQTLLKAASRLYSDVLDSPMERVRAFITLRSAEECAVAGELVS-
+>MGYP000935257801      35      0.434   9.244E+00       0       22      59      1       23      27
+PFVRIQLLEGRTPEQKKIIAEEI------------------------------------
+>MGYP001299025039      35      0.483   9.244E+00       0       30      59      1       31      33
+PIVQISLLSGRSAWQKKELAVAITRAISENL----------------------------
+>MGYP001279937491      35      0.282   9.244E+00       19      57      59      0       38      42
+-------------------VKAITGVASEIMQKPEKSIIVLIEERERDNVGVGGVLLS-
+>ERR1712137_143911     35      0.205   9.244E+00       1       39      59      61      99      100
+-VIEINMMKGRTPETQKALIKALFKTISSTVGISPVDIEI-------------------
+>ERR1700712_4914309    35      0.326   9.244E+00       6       51      59      0       45      101
+------MLEGRSAQEKEKIADCTHRAMVENLGVPERDRFQIVTEHARDAFFF-------
+>SRR5260370_7621479    35      0.244   9.244E+00       0       48      59      1       49      103
+PLMRFDLVEGRTPHELKVLLDAAHRAMVDSFDVPERDRYQIVHEHPERH----------
+>SRR6185312_2513701    35      0.287   9.244E+00       0       58      59      37      101     103
+PTVRFELRAGaLTrPEGKdvaRRLVAGVTNAVAAVLDEELHS-SVIVELVPqPDHlVGVGGSLISE
+>SRR5512147_1953025    35      0.260   9.244E+00       0       49      59      4       53      104
+PLIKIHTQKGKSKQVRQAIMDGVHKALVSAFKIPEKDRTILLTEYQKDHF---------
+>ERR1700753_3781651    35      0.254   9.244E+00       6       55      59      34      88      111
+------VPEGQlTDERRARVVAEMTEAVLDAErGQHPraaGRVWVFSTDVPEGTWGSRGKL---
+>SRR5690606_2619389    35      0.290   9.244E+00       3       56      59      52      106     112
+---EIDMVAGRSEQAKLDLMVALDRAARDTTDVPDDEVRVRISDFPNTDLGMAqGRSA--
+>SRR5437879_13501458   35      0.338   9.244E+00       0       57      59      17      72      118
+PRWKIYHPEGsFSAQDKGEIAKRIT-GIYRML--PKFYVGVVFQEVAKDSFFIGGQAAD-
+>MGYP000554334332      35      0.220   9.244E+00       0       49      59      1       50      120
+PLVKVEILKGKSTDYKQAILDGIHSALTETFQVPPNKRNQRLYELDKEDF---------
+>SRR3546814_16657110   35      0.303   9.244E+00       0       57      59      1       64      120
+PIVQFHLVEGRqTDASIGGLLEEATRFYAETLyptvsPLPLDRVRafVTLHRTP--HWVTAGVLAA-
+>SRR5687768_8759352    35      0.306   9.244E+00       12      54      59      59      107     121
+------------DDSKRSmIIERVTAAFAKADDDPnrltRESTaWVIIDEVPEGNWGSHGR----
+>A0A225NCI2    35      0.220   9.244E+00       0       49      59      1       50      126
+PFVQISLRTGKSPAYRQALCDGVYQAMRETFDVPEDDQFMTVAQHESADF---------
+>ERR1700719_2037634    35      0.270   9.244E+00       0       47      59      12      59      130
+PLVRIDLLQGKPKEYVTSIGESVHRAMVETIGVPARDQFQVITEHAPG-----------
+>A0A0R1RGW8    35      0.263   9.244E+00       1       55      59      66      121     133
+-FVEIKITEStNSRDDKAAFIKSTFENMSQFFpNVSPTS-YVVLQDVASDSWGYGGKT---
+>A0A2E1XGK0    35      0.257   9.244E+00       0       58      59      1       66      143
+PLIQVNAPEGvLTSQSQDVLMARLSNAVLKAEGAPIEDpaaqslVWAHYIEHPKGTTYVGGEAIDK
+>317|Ga0247828_10756218_1|+1|10        35      0.315   9.244E+00       2       57      59      90      146     160
+--VQADIRRGRPAEQRERLGKAVAELLGQALDWPVGRIVIEFTQHAGDEfWREGGLSAD-
+>3300027419.a:Ga0209340_1001514_22     35      0.285   9.244E+00       0       54      59      48      103     178
+PFVKISMLEGRDRTYRCELLDGVHSALVEAFQIPDKDRHQQLYELDKDHFEISeGK----
+>SRR6476646_12030322   35      0.260   9.244E+00       0       49      59      59      108     179
+PLVRISLLSGKSESHKRKVSEAIHRALVDTISIPVQDRFHIITEHDAADF---------
+>DeetaT_6_FD_contig_21_18476792_length_222_multi_4_in_0_out_0_1        35      0.269   9.244E+00       1       57      59      74      136     193
+-LVELNVPEGsMNQERKSLATRAITDAILKTTGSEGikgagYSIWVQIFEWPEGHLGANGNTAS-
+>SRR5215469_10018204   35      0.274   9.244E+00       0       50      59      83      133     213
+PLTRIALRRGKSAAFRQAIADQVYEAMRETFDVPDEDRFVIIAEHDADDFS--------
+>SRR5271166_1453980    35      0.254   9.244E+00       1       54      59      113     170     218
+-FI-CQVPEGQyDDERRAAVTAEMTRAVADAEDGawpdPEFRVWVFTHEIADGTWGGAGR----
+>3300019371.a:Ga0187896_1000354_11     35      0.245   9.244E+00       0       51      59      1       53      298
+PVFHVHIGENQfTGDEKRNLADALNLALHEAMETPMDDRFIIISEHKEDEFFI-------
\ No newline at end of file
diff --git a/examples/test_fab41.result/test_fab41_PAE.png b/examples/test_fab41.result/test_fab41_PAE.png
new file mode 100644 (file)
index 0000000..f53c913
Binary files /dev/null and b/examples/test_fab41.result/test_fab41_PAE.png differ
diff --git a/examples/test_fab41.result/test_fab41_coverage.png b/examples/test_fab41.result/test_fab41_coverage.png
new file mode 100644 (file)
index 0000000..e6ba05f
Binary files /dev/null and b/examples/test_fab41.result/test_fab41_coverage.png differ
diff --git a/examples/test_fab41.result/test_fab41_plddt.png b/examples/test_fab41.result/test_fab41_plddt.png
new file mode 100644 (file)
index 0000000..80405aa
Binary files /dev/null and b/examples/test_fab41.result/test_fab41_plddt.png differ
diff --git a/examples/test_fab41.result/test_fab41_predicted_aligned_error_v1.json b/examples/test_fab41.result/test_fab41_predicted_aligned_error_v1.json
new file mode 100644 (file)
index 0000000..f27d53f
--- /dev/null
@@ -0,0 +1 @@
+[{"residue1":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,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,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,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,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,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,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,45,45,45,45,45,45,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,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,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,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,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,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,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,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,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,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59],"residue2":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59],"distance":[0.3,0.8,1.1,1.6,2.2,2.8,2.7,4.1,3.3,3.7,3.3,3.4,3.0,3.9,3.9,3.1,2.9,3.7,4.5,2.0,2.8,4.5,2.2,1.7,2.2,2.9,1.6,1.7,2.5,2.1,1.7,1.8,1.6,1.5,1.7,1.9,1.6,1.5,1.3,1.5,1.5,2.1,2.3,2.9,3.4,3.7,4.4,4.5,4.5,4.1,5.8,5.7,7.2,7.3,5.7,5.1,5.0,5.5,6.2,0.8,0.2,0.8,1.1,1.3,1.4,1.6,2.2,2.3,2.2,2.2,2.2,2.4,2.3,2.0,2.0,2.1,2.0,1.6,1.5,1.7,1.6,1.4,1.4,1.7,1.5,1.4,1.5,1.8,1.7,1.5,1.6,1.4,1.5,1.6,1.5,1.3,1.2,1.1,1.0,1.2,1.4,1.5,1.9,2.0,2.6,2.8,2.7,2.8,2.6,3.1,3.1,4.0,4.0,3.4,3.2,3.3,3.3,3.9,1.0,0.8,0.3,0.8,1.0,1.2,1.4,1.9,2.0,2.1,1.9,2.0,2.0,2.0,1.9,1.6,1.6,1.9,1.5,1.3,1.5,1.6,1.3,1.2,1.5,1.5,1.3,1.5,1.7,1.6,1.5,1.8,1.6,1.6,1.5,1.5,1.3,1.1,0.9,1.0,1.0,1.1,1.2,1.4,1.7,2.2,2.3,2.5,2.4,2.1,2.6,2.8,3.6,3.7,3.2,2.9,2.9,3.2,3.8,1.2,0.9,0.8,0.2,0.8,0.9,1.1,1.4,1.7,1.9,1.7,2.0,2.0,2.1,1.8,1.6,1.7,1.7,1.4,1.4,1.6,1.5,1.3,1.4,1.6,1.6,1.3,1.6,1.9,1.9,1.8,2.0,1.7,1.9,1.7,1.8,1.5,1.3,1.1,1.0,1.0,1.0,1.2,1.3,1.5,1.9,2.2,2.3,2.1,1.8,2.3,2.2,3.3,3.0,3.0,3.0,2.7,2.8,3.4,1.4,1.2,1.2,0.8,0.3,0.8,1.0,1.3,1.5,1.6,1.5,1.8,1.7,1.8,1.6,1.4,1.6,1.6,1.3,1.4,1.6,1.6,1.3,1.4,1.6,1.6,1.5,1.7,2.0,1.9,1.8,2.3,1.9,2.1,1.9,2.0,1.8,1.5,1.2,1.2,1.0,1.0,1.0,1.1,1.3,1.6,2.0,2.5,2.1,2.0,2.1,2.3,2.7,3.2,2.9,2.7,2.7,3.1,3.7,1.9,1.4,1.2,1.0,0.8,0.2,0.8,0.9,1.2,1.4,1.4,1.7,1.9,1.9,1.6,1.6,1.7,1.8,1.4,1.5,1.7,1.6,1.4,1.5,1.8,1.9,1.6,1.8,2.2,2.2,2.1,2.3,2.1,2.2,2.1,2.2,2.0,1.7,1.6,1.2,1.2,1.1,1.0,1.1,1.3,1.6,1.6,1.9,2.1,1.8,2.0,2.1,2.5,2.6,2.9,2.4,2.4,2.9,3.4,1.9,1.9,1.5,1.2,1.1,0.8,0.3,0.8,1.0,1.3,1.5,1.8,1.7,1.8,1.6,1.5,1.7,1.8,1.6,1.6,1.9,1.8,1.6,1.8,2.2,2.1,2.1,2.4,2.6,2.5,2.2,2.8,2.4,2.6,2.4,2.5,2.2,2.0,1.8,1.5,1.3,1.2,1.0,1.0,1.1,1.4,1.5,1.8,1.9,1.7,2.0,2.5,2.9,3.2,2.9,2.4,2.2,2.6,3.4,2.6,2.2,2.0,1.7,1.3,1.1,0.8,0.2,0.8,1.2,1.4,1.6,1.8,2.1,1.6,1.6,2.0,2.1,1.7,1.9,2.3,2.3,2.1,2.5,2.7,2.8,2.6,2.9,2.9,2.9,2.9,3.5,3.0,3.5,3.0,3.3,3.0,2.5,2.4,1.9,1.9,1.4,1.2,1.6,1.0,1.4,1.8,2.0,1.7,1.7,2.2,2.1,2.7,3.1,3.5,2.9,2.4,2.7,3.2,3.2,2.7,2.6,2.1,1.8,1.4,1.2,0.8,0.3,0.8,1.4,1.5,1.8,2.0,1.7,2.0,2.2,2.3,2.1,2.3,2.9,2.9,2.6,3.2,3.1,3.5,2.8,3.1,3.5,3.6,3.0,3.9,3.3,3.6,3.3,3.7,3.3,3.1,3.2,2.8,2.5,2.0,1.6,1.6,1.3,1.7,2.0,1.9,1.8,1.8,2.4,2.6,3.3,3.7,3.6,2.8,2.8,2.7,4.0,3.7,3.5,3.1,2.9,2.0,1.5,1.3,1.0,0.8,0.3,0.8,1.3,1.8,1.7,1.3,1.6,2.2,2.2,1.9,2.5,3.2,3.2,3.2,3.7,3.3,4.3,3.3,3.8,4.1,5.2,4.8,5.0,4.8,4.7,3.7,4.1,4.3,3.6,3.7,2.7,2.9,1.9,1.8,1.4,1.6,1.6,1.8,2.3,2.3,2.1,2.9,3.3,5.2,6.0,5.1,3.4,3.0,3.1,5.3,2.9,2.5,2.2,1.9,1.5,1.6,1.3,1.7,1.1,0.8,0.3,0.8,1.0,1.3,1.2,1.0,1.5,1.4,1.4,1.6,1.8,1.8,1.9,2.0,2.5,2.6,2.5,2.7,2.9,3.7,2.7,3.4,3.3,3.0,2.8,2.9,3.0,2.4,2.6,1.9,1.8,1.4,1.7,1.3,1.6,1.7,2.1,2.2,2.2,2.0,2.7,2.7,3.6,4.0,3.9,2.9,3.0,3.2,4.0,2.7,2.3,2.0,2.1,1.7,1.6,1.4,1.5,1.3,1.0,0.8,0.3,0.8,1.1,1.0,1.0,1.0,1.3,1.5,1.2,1.3,1.6,1.8,1.9,2.0,2.2,2.1,2.4,2.7,2.9,3.0,3.5,2.7,2.6,2.4,2.5,2.5,2.3,2.2,1.7,1.9,1.5,1.7,1.6,1.7,1.9,2.0,2.4,2.5,2.3,2.8,2.9,3.3,3.9,3.3,3.5,2.7,2.7,3.6,2.3,2.1,2.0,1.9,1.7,1.8,1.6,1.8,1.6,1.2,1.0,0.8,0.3,0.8,0.9,0.8,0.9,1.0,1.2,1.3,1.3,1.4,1.6,1.8,1.8,2.1,2.0,2.0,2.2,2.5,2.4,2.6,2.5,2.5,2.2,2.6,2.4,2.0,2.5,1.7,1.9,1.6,1.8,1.7,2.0,2.2,2.2,2.4,2.8,2.5,3.0,3.0,3.5,3.7,3.7,3.4,3.3,2.7,3.3,2.2,2.1,1.9,1.9,1.7,1.8,1.7,1.7,1.6,1.3,1.1,0.9,0.8,0.3,0.8,0.8,0.9,0.9,1.0,1.2,1.2,1.3,1.4,1.6,1.6,1.8,1.9,2.0,2.0,2.2,2.4,2.4,2.4,2.3,2.0,2.3,2.1,1.9,2.1,1.7,1.9,1.5,1.9,1.8,2.1,2.1,2.4,2.8,2.7,2.5,2.9,3.2,3.5,4.2,4.0,4.0,3.1,3.2,3.9,1.9,1.6,1.5,1.5,1.3,1.4,1.3,1.5,1.4,1.2,1.2,0.9,0.8,0.8,0.3,0.8,0.8,0.8,0.9,0.9,1.1,1.2,1.2,1.3,1.4,1.5,1.5,1.7,1.7,1.8,1.8,2.2,2.0,2.0,1.7,2.0,1.8,1.6,1.7,1.3,1.4,1.2,1.4,1.4,1.6,1.7,2.1,2.2,2.4,2.1,2.5,2.7,2.9,3.3,3.3,2.9,2.6,2.9,3.6,1.6,1.5,1.3,1.3,1.3,1.4,1.3,1.4,1.3,1.1,1.0,0.9,0.8,0.8,0.8,0.3,0.8,0.8,0.8,0.8,0.9,1.1,1.1,1.2,1.3,1.4,1.5,1.4,1.7,1.8,1.9,1.8,1.7,1.7,1.6,1.8,1.6,1.4,1.5,1.2,1.3,1.1,1.4,1.5,1.5,1.8,1.9,2.2,2.2,2.2,2.7,2.6,3.0,3.3,3.0,2.8,2.7,2.7,3.6,1.8,1.7,1.4,1.5,1.4,1.5,1.4,1.6,1.5,1.3,1.1,1.0,0.9,0.9,0.8,0.8,0.3,0.8,0.8,0.8,0.9,0.9,1.1,1.2,1.2,1.3,1.5,1.5,1.6,2.0,2.0,1.8,1.8,1.8,1.6,2.0,1.9,1.5,1.7,1.3,1.4,1.3,1.5,1.5,1.8,2.0,2.3,2.6,2.6,2.5,2.7,2.8,3.8,3.7,3.6,3.0,3.0,3.0,3.9,1.8,1.6,1.4,1.5,1.4,1.5,1.5,1.5,1.5,1.3,1.2,1.1,1.0,0.9,0.9,0.8,0.8,0.3,0.8,0.8,0.8,0.9,0.9,1.1,1.1,1.3,1.4,1.5,1.5,1.6,1.8,1.8,1.9,1.7,1.5,1.8,1.7,1.4,1.5,1.2,1.4,1.2,1.5,1.5,1.8,2.1,2.3,2.7,2.5,2.3,2.6,3.0,3.2,3.9,3.6,3.3,3.0,3.0,3.7,1.5,1.3,1.2,1.3,1.3,1.3,1.4,1.5,1.5,1.4,1.2,1.1,1.1,1.0,0.9,0.8,0.8,0.8,0.3,0.8,0.8,0.9,0.9,0.9,1.1,1.2,1.2,1.3,1.5,1.5,1.4,2.0,1.6,1.7,1.4,1.6,1.5,1.2,1.2,1.1,1.2,1.3,1.4,1.4,1.6,1.8,2.1,2.4,2.5,2.1,2.8,2.7,3.4,3.5,3.3,2.9,2.9,3.0,4.0,1.3,1.4,1.2,1.3,1.3,1.3,1.3,1.5,1.6,1.4,1.2,1.1,1.2,1.1,0.9,0.8,0.8,0.8,0.8,0.3,0.8,0.8,0.8,0.8,0.9,1.1,1.1,1.2,1.3,1.5,1.4,1.6,1.5,1.4,1.3,1.5,1.4,1.2,1.3,1.1,1.3,1.1,1.4,1.5,1.7,2.0,2.0,2.5,2.5,2.1,2.4,2.5,3.1,3.2,3.0,2.7,2.5,2.8,3.5,1.5,1.4,1.3,1.4,1.3,1.5,1.5,1.7,1.7,1.6,1.4,1.3,1.2,1.2,1.1,0.9,0.9,0.9,0.8,0.8,0.3,0.8,0.8,0.8,0.9,0.9,1.1,1.1,1.2,1.3,1.4,1.5,1.5,1.5,1.3,1.6,1.5,1.2,1.3,1.2,1.3,1.3,1.6,1.6,1.9,2.0,2.3,2.6,2.4,2.4,2.5,3.0,3.6,3.3,3.7,3.1,3.0,3.2,3.7,1.5,1.4,1.2,1.4,1.3,1.4,1.5,1.8,1.8,1.7,1.5,1.4,1.3,1.2,1.1,1.0,0.9,0.9,0.8,0.8,0.8,0.3,0.8,0.8,0.9,1.0,1.0,1.1,1.2,1.3,1.3,1.4,1.4,1.5,1.3,1.5,1.5,1.2,1.4,1.1,1.3,1.3,1.5,1.6,1.9,2.0,2.5,2.8,2.6,2.5,2.9,3.1,3.6,4.0,3.8,3.4,3.2,3.4,3.8,1.2,1.2,1.1,1.3,1.3,1.5,1.4,1.7,1.8,1.7,1.5,1.4,1.4,1.3,1.2,1.1,1.1,0.9,0.9,0.8,0.8,0.8,0.3,0.8,0.8,0.8,0.9,0.9,1.1,1.1,1.2,1.3,1.3,1.3,1.2,1.4,1.3,1.1,1.2,1.1,1.2,1.2,1.4,1.6,1.9,2.2,2.3,2.8,2.7,2.4,3.0,2.9,3.6,3.8,3.4,3.1,2.9,3.1,4.2,1.3,1.2,1.1,1.2,1.2,1.4,1.5,1.6,1.8,1.7,1.5,1.5,1.5,1.4,1.2,1.2,1.1,1.1,0.9,0.9,0.9,0.8,0.8,0.3,0.8,0.8,0.8,0.8,0.9,1.1,1.1,1.2,1.2,1.2,1.1,1.3,1.3,1.1,1.2,1.0,1.3,1.3,1.5,1.7,1.9,2.1,2.3,2.7,2.6,2.4,2.8,2.4,3.1,3.0,3.1,3.0,2.8,3.0,3.5,1.4,1.4,1.2,1.4,1.4,1.7,1.7,1.9,1.8,1.7,1.7,1.6,1.5,1.5,1.4,1.3,1.2,1.1,1.1,0.9,0.9,0.9,0.8,0.8,0.3,0.8,0.8,0.8,0.9,0.9,1.1,1.2,1.2,1.3,1.2,1.4,1.3,1.1,1.3,1.1,1.4,1.4,1.6,1.8,2.0,2.1,2.4,2.8,2.6,2.6,2.8,3.2,3.8,3.2,3.6,3.2,3.4,3.6,4.0,1.2,1.3,1.2,1.4,1.4,1.6,1.6,2.1,1.9,2.0,1.8,1.6,1.7,1.5,1.5,1.4,1.3,1.2,1.1,1.1,1.0,0.9,0.8,0.8,0.8,0.3,0.8,0.8,0.9,0.9,1.0,1.2,1.2,1.3,1.2,1.4,1.4,1.1,1.3,1.2,1.3,1.5,1.7,1.7,2.1,2.3,2.7,2.9,2.7,2.5,3.0,2.9,3.9,4.4,4.1,3.3,3.3,3.6,4.4,1.1,1.3,1.1,1.4,1.3,1.6,1.7,1.9,2.0,2.1,2.0,1.7,1.7,1.7,1.5,1.5,1.4,1.3,1.2,1.1,1.1,1.0,0.9,0.8,0.8,0.8,0.3,0.8,0.9,0.8,0.9,1.1,1.2,1.2,1.1,1.3,1.2,1.1,1.3,1.1,1.4,1.4,1.8,1.8,2.2,2.4,2.5,2.9,2.8,2.6,3.1,3.0,3.8,4.1,3.5,3.2,3.0,3.4,4.4,1.3,1.4,1.3,1.5,1.5,1.8,1.8,2.0,2.2,2.3,1.9,1.9,1.9,1.8,1.7,1.6,1.5,1.4,1.4,1.2,1.1,1.1,0.9,0.9,0.9,0.8,0.8,0.3,0.8,0.9,0.9,1.0,1.0,1.3,1.1,1.4,1.3,1.1,1.4,1.3,1.5,1.7,1.9,1.9,2.2,2.5,2.9,3.1,2.9,2.8,3.0,3.6,4.1,3.7,4.0,3.2,3.4,4.0,4.3,1.4,1.6,1.5,1.8,1.8,2.1,2.2,2.4,2.5,2.4,2.3,2.2,2.1,2.1,1.9,1.8,1.7,1.6,1.6,1.4,1.3,1.4,1.2,1.0,1.0,1.0,0.8,0.8,0.3,0.8,1.0,1.0,1.2,1.3,1.3,1.5,1.5,1.2,1.6,1.5,1.8,1.9,2.2,2.2,2.6,2.8,3.3,3.3,3.4,3.2,3.4,4.1,4.7,4.3,4.4,4.1,4.1,4.5,4.7,1.4,1.7,1.5,1.8,1.8,2.3,2.2,2.6,2.5,2.6,2.5,2.2,2.2,2.1,1.9,2.1,2.2,1.7,1.7,1.6,1.4,1.3,1.2,1.1,1.0,0.9,1.0,0.9,0.8,0.3,0.8,1.0,1.1,1.3,1.3,1.8,1.7,1.4,1.7,1.5,1.9,1.9,2.3,2.3,2.7,2.7,3.2,3.4,3.4,3.1,3.9,3.6,4.3,5.2,4.8,3.7,3.9,4.2,4.5,1.4,1.7,1.5,2.0,1.8,2.8,2.3,3.1,2.8,2.8,2.7,3.0,2.8,2.7,2.1,2.2,2.2,2.2,1.8,1.7,1.7,1.5,1.3,1.3,1.2,1.0,1.1,0.9,0.9,0.8,0.3,0.8,1.0,1.3,1.4,1.6,1.5,1.3,1.7,1.6,2.0,2.1,2.6,2.7,3.1,3.1,3.5,3.6,4.0,3.3,4.0,3.9,4.5,5.3,4.5,4.3,4.0,4.5,4.9,1.7,1.9,1.9,2.5,2.6,3.1,3.3,3.6,3.6,3.5,3.7,3.4,3.4,3.1,3.1,3.5,2.7,2.3,3.1,2.2,2.1,1.9,1.8,1.6,1.4,1.3,1.3,1.1,1.2,1.1,0.8,0.3,0.8,1.1,1.4,1.4,1.4,1.5,1.9,2.0,2.6,2.8,3.3,3.5,4.0,3.7,4.2,3.9,4.4,4.1,4.3,4.6,5.2,5.2,4.9,4.7,4.5,5.4,5.5,1.5,1.7,1.9,2.2,2.5,3.2,3.2,4.2,3.5,3.8,3.4,3.5,2.9,3.1,3.0,3.0,2.3,2.5,2.4,2.0,1.8,2.0,1.9,1.5,1.4,1.7,1.4,1.1,1.2,1.2,1.1,0.8,0.3,0.8,1.0,1.3,1.2,1.5,1.6,1.8,2.2,2.5,3.1,3.3,3.9,4.1,4.9,4.8,5.2,4.4,5.5,5.7,6.2,5.7,5.9,5.0,4.9,6.2,5.5,1.4,1.6,1.6,2.1,2.2,2.8,2.7,3.3,2.9,2.8,2.7,2.7,2.3,2.2,2.4,2.4,2.0,1.9,1.9,1.7,1.6,1.7,1.6,1.2,1.4,1.4,1.3,1.0,1.3,1.3,1.2,1.0,0.8,0.3,0.8,0.9,1.0,1.1,1.4,1.5,2.1,2.3,2.5,2.6,3.3,3.3,4.0,3.8,4.2,4.0,4.3,5.1,6.5,5.6,5.3,5.1,4.6,4.9,5.1,1.4,1.4,1.6,1.8,1.9,2.2,2.5,2.9,2.6,2.7,2.5,2.5,2.3,2.3,2.1,1.9,1.8,1.9,1.7,1.6,1.5,1.7,1.5,1.3,1.3,1.4,1.3,1.2,1.4,1.5,1.3,1.2,1.1,0.8,0.2,0.8,0.9,1.0,1.2,1.5,1.6,1.9,2.3,2.5,2.8,3.0,3.6,3.8,3.0,3.2,3.8,4.6,4.9,4.1,4.8,4.0,4.1,4.7,5.3,1.5,1.3,1.6,1.9,2.1,2.5,3.0,3.3,2.9,2.8,3.0,2.7,2.8,2.7,2.7,2.5,2.2,2.2,2.3,1.9,1.9,1.9,1.7,1.4,1.5,1.7,1.5,1.2,1.6,2.1,1.5,1.4,1.2,0.9,0.8,0.3,0.8,0.9,1.2,1.6,1.7,2.2,2.4,3.0,3.2,3.3,4.1,4.4,3.6,3.8,4.5,4.4,5.1,6.1,5.4,4.7,5.1,5.1,6.2,1.4,1.3,1.4,1.5,1.8,2.2,2.5,2.8,3.0,3.4,3.0,2.9,2.5,2.5,2.7,2.2,2.1,2.1,1.9,1.7,1.7,1.8,1.5,1.2,1.5,1.6,1.4,1.2,1.6,1.8,1.5,1.5,1.5,1.1,0.9,0.8,0.3,0.8,1.0,1.3,1.4,1.8,2.1,2.4,2.6,3.1,4.1,4.0,3.6,3.4,4.1,4.7,6.0,4.9,5.0,4.3,4.6,4.9,5.3,1.0,1.0,1.1,1.2,1.4,1.6,1.6,2.0,2.0,2.1,1.9,2.0,1.9,1.9,1.8,1.6,1.5,1.6,1.4,1.2,1.3,1.4,1.2,1.2,1.2,1.4,1.2,1.1,1.4,1.4,1.3,1.4,1.2,1.1,0.9,0.9,0.8,0.3,0.8,1.0,1.1,1.2,1.5,1.7,2.2,2.3,2.7,3.0,2.7,2.9,3.2,3.5,4.2,4.3,3.9,3.2,3.1,3.5,4.2,1.0,0.9,1.0,1.1,1.2,1.5,1.6,2.0,2.0,2.1,1.9,2.0,2.3,2.0,1.9,1.6,1.7,1.7,1.3,1.2,1.4,1.5,1.2,1.2,1.3,1.4,1.2,1.3,1.6,1.6,1.4,1.5,1.2,1.2,1.1,1.1,1.0,0.8,0.2,0.8,0.9,1.1,1.3,1.6,2.0,2.3,2.6,2.6,2.6,2.6,3.0,3.0,3.5,3.4,3.2,2.9,3.1,3.2,3.9,1.1,1.0,1.0,0.9,1.0,1.2,1.4,1.6,1.6,1.7,1.6,1.6,1.5,1.6,1.5,1.3,1.3,1.4,1.2,1.1,1.3,1.4,1.2,1.0,1.3,1.4,1.2,1.3,1.7,1.6,1.5,1.7,1.4,1.4,1.2,1.3,1.2,0.9,0.8,0.3,0.8,0.9,1.1,1.2,1.6,1.9,2.2,2.3,2.2,2.0,2.4,2.8,3.3,3.3,3.2,2.8,2.8,3.0,3.7,1.3,1.0,1.0,0.9,1.1,1.1,1.2,1.5,1.5,1.7,1.5,1.7,1.7,1.8,1.5,1.3,1.5,1.5,1.2,1.2,1.5,1.4,1.2,1.2,1.5,1.5,1.4,1.5,1.8,1.8,1.8,1.8,1.6,1.7,1.6,1.6,1.3,1.1,1.0,0.8,0.3,0.8,1.0,1.2,1.5,1.7,2.1,2.1,2.1,2.0,2.5,2.7,3.1,2.9,2.7,2.5,2.8,2.7,3.1,1.5,1.2,1.1,1.0,1.0,0.9,1.0,1.3,1.3,1.5,1.4,1.5,1.4,1.6,1.4,1.1,1.3,1.5,1.3,1.2,1.5,1.5,1.4,1.4,1.7,1.6,1.5,1.7,2.1,2.0,2.1,2.0,1.8,1.8,1.7,1.9,1.7,1.3,1.1,0.9,0.8,0.3,0.8,1.1,1.2,1.5,1.8,1.9,1.9,1.9,1.9,2.3,2.8,2.7,2.9,2.5,2.4,2.9,3.5,1.8,1.5,1.3,1.1,1.0,0.9,1.0,1.2,1.2,1.4,1.4,1.7,1.7,1.9,1.6,1.4,1.6,1.7,1.4,1.4,1.7,1.7,1.5,1.6,1.9,2.1,1.7,2.0,2.2,2.3,2.3,2.4,2.2,2.3,2.1,2.3,2.1,1.7,1.4,1.1,1.0,0.8,0.2,0.8,1.1,1.4,1.7,1.9,1.8,1.7,2.1,2.3,3.1,3.2,3.1,2.4,2.5,2.5,3.3,2.3,1.8,1.6,1.3,1.2,1.0,1.1,1.1,1.3,1.6,1.6,1.9,1.7,2.0,1.9,1.8,1.8,1.9,1.7,1.6,2.0,2.1,1.9,2.1,2.5,2.5,2.2,2.5,2.7,3.0,2.5,2.7,2.5,2.8,2.7,2.8,2.3,2.1,1.9,1.4,1.2,1.0,0.8,0.3,0.8,1.2,1.8,1.8,1.7,1.7,2.1,2.2,3.0,2.9,3.1,2.6,2.3,3.1,3.6,3.6,2.5,2.6,2.1,1.9,2.7,2.4,1.4,1.4,1.6,2.0,2.2,2.4,2.7,2.5,1.9,2.3,2.5,2.4,2.2,2.6,2.9,2.7,2.8,3.1,3.6,3.5,3.5,3.8,4.1,3.9,4.0,4.0,3.8,3.3,3.7,3.8,3.4,2.7,2.7,2.0,1.6,1.5,0.9,0.3,0.8,1.5,2.2,2.5,2.8,2.3,3.1,3.6,3.5,3.4,2.5,2.8,2.9,4.0,4.0,3.2,3.2,2.4,2.0,1.7,1.5,1.3,1.5,1.8,1.9,2.8,2.7,3.4,3.2,2.6,3.1,3.6,3.1,3.2,3.9,3.9,3.3,3.7,4.3,4.3,3.4,4.0,4.8,4.4,3.7,4.4,4.3,4.5,4.0,4.1,4.2,3.9,3.6,3.5,2.4,2.1,1.7,1.5,0.8,0.3,0.8,1.8,1.7,1.5,2.2,2.6,3.5,3.1,3.1,2.2,2.4,2.3,3.4,5.4,4.8,4.7,4.4,4.1,2.9,2.3,1.6,1.6,2.2,2.6,3.3,3.0,4.6,3.7,3.3,4.3,5.2,4.4,4.4,5.4,5.8,4.9,5.1,5.8,7.8,5.0,6.1,6.5,6.1,5.8,6.7,6.1,5.7,5.3,5.1,5.4,5.2,4.8,4.8,3.5,2.9,2.3,1.8,1.3,0.8,0.3,1.0,1.1,1.8,2.0,3.9,4.3,3.1,3.4,2.2,3.2,5.2,3.2,5.7,5.6,4.8,4.2,3.0,2.7,2.2,1.8,1.8,2.0,2.8,3.3,3.3,4.6,3.7,3.1,5.1,4.6,4.4,4.6,5.9,4.7,4.7,5.9,5.8,5.9,6.1,7.0,6.8,7.1,9.1,6.2,8.5,5.7,6.1,5.7,7.7,6.8,6.4,5.4,4.9,3.6,2.7,1.8,1.6,1.1,0.9,0.3,0.8,1.6,2.3,2.9,3.2,2.5,3.0,2.9,2.9,3.0,3.2,4.1,4.7,3.9,3.5,2.8,2.2,2.7,2.1,2.0,2.5,3.5,3.6,3.8,4.8,4.5,3.2,4.8,4.9,4.3,5.1,5.0,5.4,4.3,4.9,5.0,4.9,4.7,5.4,5.7,5.3,5.5,5.3,5.5,5.6,4.9,5.1,5.1,4.7,5.9,5.2,3.2,3.4,3.1,2.3,2.7,1.3,1.2,0.9,0.3,0.9,1.8,2.1,2.2,2.1,2.3,2.0,2.3,2.2,3.3,4.5,4.2,3.0,2.5,2.4,2.2,2.1,1.7,1.8,2.4,2.7,3.4,3.5,3.7,3.2,2.9,4.1,4.0,3.7,4.7,4.2,4.0,3.8,4.5,5.0,4.4,4.2,5.3,5.7,4.9,5.0,5.2,5.1,4.9,4.3,4.5,5.0,4.7,4.2,3.4,2.8,2.9,2.0,2.0,2.0,1.5,1.9,1.2,0.8,0.3,0.8,1.2,1.6,1.7,1.9,1.8,2.7,2.0,2.5,6.4,5.1,4.0,4.6,2.9,2.4,2.4,2.3,2.6,3.6,3.6,4.6,4.7,6.1,5.5,4.5,5.2,6.3,4.5,4.8,5.8,6.5,4.9,5.9,7.1,5.7,5.7,7.6,7.9,6.5,6.4,7.3,7.7,6.6,6.3,6.2,7.7,6.7,6.1,5.3,3.4,3.1,2.5,2.4,1.8,2.1,2.6,1.5,1.3,1.0,0.3,0.9,1.1,1.3,1.5,1.2,3.3,2.3,2.9,5.1,5.1,4.5,3.6,3.0,2.4,2.6,2.4,2.6,3.3,3.4,4.5,4.2,4.6,5.1,4.3,4.7,5.4,4.6,5.9,5.3,5.6,4.7,5.7,6.5,5.3,5.2,7.0,7.5,5.7,6.0,6.7,5.9,5.7,5.5,5.1,5.4,5.7,4.5,5.5,3.8,3.3,2.7,2.8,2.3,2.2,2.6,2.2,1.8,1.1,0.8,0.3,0.8,1.6,1.2,1.6,2.5,2.4,3.1,5.8,6.0,4.6,4.5,3.4,3.4,3.6,3.3,3.6,5.2,5.6,5.3,6.1,6.2,5.9,6.0,7.0,6.7,7.5,6.7,7.9,7.6,5.5,6.3,9.7,6.1,6.7,8.9,9.2,5.7,6.0,7.3,8.8,7.9,6.7,6.4,7.0,5.6,7.1,5.6,5.7,4.8,3.7,3.2,3.6,3.2,3.4,2.5,2.4,1.6,1.2,0.8,0.3,0.8,1.7,2.4,2.2,2.5,3.2,6.5,7.4,5.5,6.0,5.2,4.0,4.0,4.6,4.8,6.1,5.1,7.0,7.7,8.5,8.2,8.1,9.0,8.4,6.9,6.7,7.0,8.3,6.4,5.8,7.7,7.1,7.2,8.0,8.0,7.1,6.5,7.8,9.0,10.1,9.2,8.0,9.1,7.0,7.4,6.7,6.0,5.8,5.3,5.5,4.1,3.6,3.6,2.7,2.6,2.0,1.9,1.0,0.8,0.3,0.8,1.5,2.0,2.4,3.3,7.9,6.4,6.6,6.4,5.0,3.6,3.9,3.3,3.3,4.2,4.3,5.0,5.3,5.1,7.1,5.4,5.7,5.5,7.7,6.5,6.3,6.3,7.1,7.6,6.4,8.3,8.0,7.6,7.6,8.5,8.5,8.7,8.8,8.3,8.4,6.8,7.8,8.1,7.7,7.0,6.1,4.8,3.7,3.5,2.9,3.2,2.9,2.3,2.2,1.7,1.6,1.1,1.0,0.8,0.3,0.8,1.1,2.1,2.5,7.8,8.6,6.8,6.9,4.7,4.0,3.3,2.6,3.4,3.5,3.1,4.7,5.6,5.0,4.6,5.4,4.5,5.3,5.5,5.1,5.4,6.5,6.1,5.5,6.0,7.9,6.9,5.8,6.5,8.2,9.9,8.0,7.7,7.8,6.3,6.8,7.8,7.4,7.7,6.9,7.4,5.0,4.8,4.3,3.2,3.3,2.4,2.4,2.5,1.7,1.2,1.4,2.0,1.2,0.8,0.3,0.8,2.1,4.0,8.8,8.2,7.4,6.0,5.3,3.6,3.3,2.6,3.1,3.5,4.3,5.3,5.9,5.9,4.1,5.6,5.6,6.4,5.6,8.6,7.5,7.9,8.5,8.6,10.3,10.2,7.5,10.6,11.0,9.1,8.0,9.3,8.8,9.1,8.7,6.8,7.7,8.4,7.4,7.9,7.8,5.3,3.8,4.1,2.5,2.8,3.8,2.3,2.1,2.0,1.9,2.1,2.4,2.2,1.5,0.8,0.3,1.0,1.8,9.9,9.9,9.0,8.3,8.3,4.5,5.5,3.5,5.7,4.8,6.1,6.5,6.8,8.6,7.0,7.4,8.9,8.8,8.0,11.5,11.8,10.9,10.0,10.9,13.2,13.0,9.9,13.0,14.0,10.7,10.0,12.4,11.7,11.5,12.9,10.1,10.6,11.1,10.0,11.9,11.1,7.2,9.4,6.9,4.8,6.0,5.4,5.2,3.4,2.1,2.4,3.6,3.4,3.8,2.9,1.5,0.9,0.3,1.0,17.2,14.5,13.9,16.9,12.9,9.5,8.3,6.2,9.4,9.0,9.0,10.8,11.4,11.4,12.5,14.6,13.1,13.3,15.6,13.4,16.4,17.7,15.0,16.1,19.1,19.9,15.2,18.3,19.4,19.1,18.6,19.0,18.1,17.6,19.0,16.3,16.6,17.5,14.8,14.3,13.4,13.1,13.3,14.3,9.1,7.3,6.5,5.8,6.0,6.0,4.9,5.5,8.8,7.9,5.5,3.0,2.5,1.4,0.3],"max_predicted_aligned_error":31.75}]
\ No newline at end of file
diff --git a/examples/test_fab41.result/test_fab41_template_domain_names.json b/examples/test_fab41.result/test_fab41_template_domain_names.json
new file mode 100644 (file)
index 0000000..58743f7
--- /dev/null
@@ -0,0 +1 @@
+{"A": ["4faz_C", "2orm_C", "3m21_F", "3ry0_A", "3ry0_B", "5tig_A", "2op8_A", "2opa_A", "6bgn_F", "4fdx_B", "7m59_A", "3abf_A", "3abf_F", "3mb2_C", "3mb2_E", "6ogm_A", "6ogm_E", "2x4k_A", "7puo_B", "4lkb_A"]}
\ No newline at end of file
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_1_model_3.pdb b/examples/test_fab41.result/test_fab41_unrelaxed_rank_1_model_3.pdb
new file mode 100644 (file)
index 0000000..9c1ad23
--- /dev/null
@@ -0,0 +1,452 @@
+MODEL     1                                                                     
+ATOM      1  N   PRO A   1       4.113   2.954 -13.940  1.00 97.40           N  
+ATOM      2  CA  PRO A   1       2.785   2.550 -13.474  1.00 97.40           C  
+ATOM      3  C   PRO A   1       2.514   2.968 -12.030  1.00 97.40           C  
+ATOM      4  CB  PRO A   1       2.814   1.025 -13.605  1.00 97.40           C  
+ATOM      5  O   PRO A   1       3.404   2.880 -11.181  1.00 97.40           O  
+ATOM      6  CG  PRO A   1       3.924   0.745 -14.566  1.00 97.40           C  
+ATOM      7  CD  PRO A   1       4.994   1.781 -14.374  1.00 97.40           C  
+ATOM      8  N   ILE A   2       1.404   3.595 -11.900  1.00 98.43           N  
+ATOM      9  CA  ILE A   2       1.032   4.026 -10.557  1.00 98.43           C  
+ATOM     10  C   ILE A   2      -0.196   3.250 -10.086  1.00 98.43           C  
+ATOM     11  CB  ILE A   2       0.756   5.546 -10.508  1.00 98.43           C  
+ATOM     12  O   ILE A   2      -1.193   3.156 -10.807  1.00 98.43           O  
+ATOM     13  CG1 ILE A   2       2.013   6.330 -10.902  1.00 98.43           C  
+ATOM     14  CG2 ILE A   2       0.265   5.961  -9.118  1.00 98.43           C  
+ATOM     15  CD1 ILE A   2       1.774   7.820 -11.106  1.00 98.43           C  
+ATOM     16  N   ALA A   3      -0.116   2.625  -8.903  1.00 98.51           N  
+ATOM     17  CA  ALA A   3      -1.247   1.970  -8.251  1.00 98.51           C  
+ATOM     18  C   ALA A   3      -1.660   2.718  -6.987  1.00 98.51           C  
+ATOM     19  CB  ALA A   3      -0.903   0.520  -7.918  1.00 98.51           C  
+ATOM     20  O   ALA A   3      -0.812   3.089  -6.172  1.00 98.51           O  
+ATOM     21  N   GLN A   4      -2.946   3.088  -6.964  1.00 98.68           N  
+ATOM     22  CA  GLN A   4      -3.530   3.654  -5.752  1.00 98.68           C  
+ATOM     23  C   GLN A   4      -4.454   2.651  -5.067  1.00 98.68           C  
+ATOM     24  CB  GLN A   4      -4.295   4.938  -6.074  1.00 98.68           C  
+ATOM     25  O   GLN A   4      -5.385   2.133  -5.686  1.00 98.68           O  
+ATOM     26  CG  GLN A   4      -3.407   6.080  -6.550  1.00 98.68           C  
+ATOM     27  CD  GLN A   4      -4.186   7.351  -6.833  1.00 98.68           C  
+ATOM     28  NE2 GLN A   4      -4.327   8.199  -5.820  1.00 98.68           N  
+ATOM     29  OE1 GLN A   4      -4.658   7.569  -7.954  1.00 98.68           O  
+ATOM     30  N   ILE A   5      -4.108   2.426  -3.830  1.00 98.29           N  
+ATOM     31  CA  ILE A   5      -4.879   1.453  -3.063  1.00 98.29           C  
+ATOM     32  C   ILE A   5      -5.484   2.128  -1.834  1.00 98.29           C  
+ATOM     33  CB  ILE A   5      -4.008   0.249  -2.640  1.00 98.29           C  
+ATOM     34  O   ILE A   5      -4.770   2.761  -1.052  1.00 98.29           O  
+ATOM     35  CG1 ILE A   5      -3.394  -0.424  -3.873  1.00 98.29           C  
+ATOM     36  CG2 ILE A   5      -4.831  -0.751  -1.823  1.00 98.29           C  
+ATOM     37  CD1 ILE A   5      -2.376  -1.508  -3.543  1.00 98.29           C  
+ATOM     38  N   HIS A   6      -6.788   2.039  -1.773  1.00 97.64           N  
+ATOM     39  CA  HIS A   6      -7.516   2.510  -0.600  1.00 97.64           C  
+ATOM     40  C   HIS A   6      -7.912   1.349   0.306  1.00 97.64           C  
+ATOM     41  CB  HIS A   6      -8.760   3.294  -1.022  1.00 97.64           C  
+ATOM     42  O   HIS A   6      -8.537   0.388  -0.147  1.00 97.64           O  
+ATOM     43  CG  HIS A   6      -8.453   4.534  -1.800  1.00 97.64           C  
+ATOM     44  CD2 HIS A   6      -8.379   5.830  -1.415  1.00 97.64           C  
+ATOM     45  ND1 HIS A   6      -8.180   4.517  -3.151  1.00 97.64           N  
+ATOM     46  CE1 HIS A   6      -7.949   5.752  -3.563  1.00 97.64           C  
+ATOM     47  NE2 HIS A   6      -8.064   6.568  -2.529  1.00 97.64           N  
+ATOM     48  N   ILE A   7      -7.512   1.481   1.585  1.00 97.30           N  
+ATOM     49  CA  ILE A   7      -7.828   0.440   2.556  1.00 97.30           C  
+ATOM     50  C   ILE A   7      -8.296   1.077   3.862  1.00 97.30           C  
+ATOM     51  CB  ILE A   7      -6.613  -0.480   2.814  1.00 97.30           C  
+ATOM     52  O   ILE A   7      -8.075   2.268   4.094  1.00 97.30           O  
+ATOM     53  CG1 ILE A   7      -5.469   0.314   3.456  1.00 97.30           C  
+ATOM     54  CG2 ILE A   7      -6.154  -1.146   1.514  1.00 97.30           C  
+ATOM     55  CD1 ILE A   7      -4.280  -0.540   3.872  1.00 97.30           C  
+ATOM     56  N   LEU A   8      -9.065   0.320   4.637  1.00 96.81           N  
+ATOM     57  CA  LEU A   8      -9.374   0.787   5.985  1.00 96.81           C  
+ATOM     58  C   LEU A   8      -8.116   0.829   6.847  1.00 96.81           C  
+ATOM     59  CB  LEU A   8     -10.423  -0.116   6.637  1.00 96.81           C  
+ATOM     60  O   LEU A   8      -7.203   0.022   6.659  1.00 96.81           O  
+ATOM     61  CG  LEU A   8     -11.837  -0.040   6.059  1.00 96.81           C  
+ATOM     62  CD1 LEU A   8     -12.725  -1.110   6.686  1.00 96.81           C  
+ATOM     63  CD2 LEU A   8     -12.430   1.348   6.274  1.00 96.81           C  
+ATOM     64  N   GLU A   9      -8.082   1.712   7.796  1.00 96.62           N  
+ATOM     65  CA  GLU A   9      -6.960   1.783   8.728  1.00 96.62           C  
+ATOM     66  C   GLU A   9      -6.898   0.540   9.612  1.00 96.62           C  
+ATOM     67  CB  GLU A   9      -7.059   3.041   9.595  1.00 96.62           C  
+ATOM     68  O   GLU A   9      -7.875  -0.205   9.714  1.00 96.62           O  
+ATOM     69  CG  GLU A   9      -8.241   3.035  10.554  1.00 96.62           C  
+ATOM     70  CD  GLU A   9      -8.343   4.302  11.388  1.00 96.62           C  
+ATOM     71  OE1 GLU A   9      -9.169   4.346  12.327  1.00 96.62           O  
+ATOM     72  OE2 GLU A   9      -7.591   5.260  11.098  1.00 96.62           O  
+ATOM     73  N   GLY A  10      -5.707   0.242  10.163  1.00 96.64           N  
+ATOM     74  CA  GLY A  10      -5.613  -0.827  11.145  1.00 96.64           C  
+ATOM     75  C   GLY A  10      -4.641  -1.920  10.745  1.00 96.64           C  
+ATOM     76  O   GLY A  10      -4.338  -2.811  11.542  1.00 96.64           O  
+ATOM     77  N   ARG A  11      -4.112  -1.773   9.526  1.00 97.81           N  
+ATOM     78  CA  ARG A  11      -3.112  -2.761   9.135  1.00 97.81           C  
+ATOM     79  C   ARG A  11      -1.732  -2.382   9.662  1.00 97.81           C  
+ATOM     80  CB  ARG A  11      -3.068  -2.908   7.612  1.00 97.81           C  
+ATOM     81  O   ARG A  11      -1.423  -1.198   9.814  1.00 97.81           O  
+ATOM     82  CG  ARG A  11      -4.401  -3.299   6.993  1.00 97.81           C  
+ATOM     83  CD  ARG A  11      -5.091  -4.399   7.788  1.00 97.81           C  
+ATOM     84  NE  ARG A  11      -6.393  -4.738   7.220  1.00 97.81           N  
+ATOM     85  NH1 ARG A  11      -6.898  -6.340   8.806  1.00 97.81           N  
+ATOM     86  NH2 ARG A  11      -8.382  -5.882   7.120  1.00 97.81           N  
+ATOM     87  CZ  ARG A  11      -7.221  -5.653   7.717  1.00 97.81           C  
+ATOM     88  N   SER A  12      -0.946  -3.431   9.979  1.00 98.41           N  
+ATOM     89  CA  SER A  12       0.408  -3.193  10.468  1.00 98.41           C  
+ATOM     90  C   SER A  12       1.314  -2.674   9.356  1.00 98.41           C  
+ATOM     91  CB  SER A  12       0.997  -4.473  11.062  1.00 98.41           C  
+ATOM     92  O   SER A  12       1.008  -2.836   8.173  1.00 98.41           O  
+ATOM     93  OG  SER A  12       1.266  -5.422  10.045  1.00 98.41           O  
+ATOM     94  N   ASP A  13       2.453  -2.093   9.713  1.00 98.28           N  
+ATOM     95  CA  ASP A  13       3.441  -1.650   8.734  1.00 98.28           C  
+ATOM     96  C   ASP A  13       3.948  -2.821   7.896  1.00 98.28           C  
+ATOM     97  CB  ASP A  13       4.614  -0.957   9.432  1.00 98.28           C  
+ATOM     98  O   ASP A  13       4.198  -2.671   6.698  1.00 98.28           O  
+ATOM     99  CG  ASP A  13       4.262   0.426   9.952  1.00 98.28           C  
+ATOM    100  OD1 ASP A  13       3.159   0.929   9.648  1.00 98.28           O  
+ATOM    101  OD2 ASP A  13       5.096   1.019  10.670  1.00 98.28           O  
+ATOM    102  N   GLU A  14       4.084  -3.987   8.541  1.00 98.63           N  
+ATOM    103  CA  GLU A  14       4.535  -5.180   7.831  1.00 98.63           C  
+ATOM    104  C   GLU A  14       3.554  -5.572   6.730  1.00 98.63           C  
+ATOM    105  CB  GLU A  14       4.726  -6.346   8.805  1.00 98.63           C  
+ATOM    106  O   GLU A  14       3.964  -5.917   5.620  1.00 98.63           O  
+ATOM    107  CG  GLU A  14       5.885  -6.156   9.772  1.00 98.63           C  
+ATOM    108  CD  GLU A  14       5.557  -5.222  10.926  1.00 98.63           C  
+ATOM    109  OE1 GLU A  14       6.495  -4.679  11.553  1.00 98.63           O  
+ATOM    110  OE2 GLU A  14       4.353  -5.031  11.206  1.00 98.63           O  
+ATOM    111  N   GLN A  15       2.304  -5.546   7.014  1.00 98.65           N  
+ATOM    112  CA  GLN A  15       1.290  -5.871   6.017  1.00 98.65           C  
+ATOM    113  C   GLN A  15       1.307  -4.866   4.868  1.00 98.65           C  
+ATOM    114  CB  GLN A  15      -0.099  -5.913   6.657  1.00 98.65           C  
+ATOM    115  O   GLN A  15       1.204  -5.248   3.701  1.00 98.65           O  
+ATOM    116  CG  GLN A  15      -0.319  -7.112   7.569  1.00 98.65           C  
+ATOM    117  CD  GLN A  15      -1.663  -7.076   8.271  1.00 98.65           C  
+ATOM    118  NE2 GLN A  15      -2.536  -8.018   7.930  1.00 98.65           N  
+ATOM    119  OE1 GLN A  15      -1.915  -6.210   9.114  1.00 98.65           O  
+ATOM    120  N   LYS A  16       1.445  -3.597   5.163  1.00 98.67           N  
+ATOM    121  CA  LYS A  16       1.498  -2.563   4.133  1.00 98.67           C  
+ATOM    122  C   LYS A  16       2.737  -2.723   3.257  1.00 98.67           C  
+ATOM    123  CB  LYS A  16       1.481  -1.172   4.767  1.00 98.67           C  
+ATOM    124  O   LYS A  16       2.663  -2.575   2.035  1.00 98.67           O  
+ATOM    125  CG  LYS A  16       0.171  -0.823   5.459  1.00 98.67           C  
+ATOM    126  CD  LYS A  16       0.190   0.597   6.010  1.00 98.67           C  
+ATOM    127  CE  LYS A  16       0.950   0.677   7.327  1.00 98.67           C  
+ATOM    128  NZ  LYS A  16       0.910   2.052   7.908  1.00 98.67           N  
+ATOM    129  N   GLU A  17       3.852  -3.140   3.910  1.00 98.65           N  
+ATOM    130  CA  GLU A  17       5.074  -3.401   3.156  1.00 98.65           C  
+ATOM    131  C   GLU A  17       4.888  -4.569   2.191  1.00 98.65           C  
+ATOM    132  CB  GLU A  17       6.242  -3.683   4.105  1.00 98.65           C  
+ATOM    133  O   GLU A  17       5.314  -4.501   1.037  1.00 98.65           O  
+ATOM    134  CG  GLU A  17       7.581  -3.847   3.401  1.00 98.65           C  
+ATOM    135  CD  GLU A  17       8.740  -4.069   4.360  1.00 98.65           C  
+ATOM    136  OE1 GLU A  17       9.895  -4.202   3.896  1.00 98.65           O  
+ATOM    137  OE2 GLU A  17       8.490  -4.110   5.585  1.00 98.65           O  
+ATOM    138  N   THR A  18       4.284  -5.601   2.772  1.00 98.72           N  
+ATOM    139  CA  THR A  18       4.038  -6.777   1.944  1.00 98.72           C  
+ATOM    140  C   THR A  18       3.132  -6.429   0.766  1.00 98.72           C  
+ATOM    141  CB  THR A  18       3.403  -7.915   2.765  1.00 98.72           C  
+ATOM    142  O   THR A  18       3.396  -6.836  -0.367  1.00 98.72           O  
+ATOM    143  CG2 THR A  18       3.102  -9.125   1.887  1.00 98.72           C  
+ATOM    144  OG1 THR A  18       4.307  -8.307   3.806  1.00 98.72           O  
+ATOM    145  N   LEU A  19       2.072  -5.665   1.011  1.00 98.68           N  
+ATOM    146  CA  LEU A  19       1.154  -5.242  -0.040  1.00 98.68           C  
+ATOM    147  C   LEU A  19       1.888  -4.448  -1.116  1.00 98.68           C  
+ATOM    148  CB  LEU A  19       0.019  -4.399   0.547  1.00 98.68           C  
+ATOM    149  O   LEU A  19       1.741  -4.728  -2.308  1.00 98.68           O  
+ATOM    150  CG  LEU A  19      -1.004  -3.850  -0.450  1.00 98.68           C  
+ATOM    151  CD1 LEU A  19      -1.670  -4.993  -1.208  1.00 98.68           C  
+ATOM    152  CD2 LEU A  19      -2.045  -2.998   0.267  1.00 98.68           C  
+ATOM    153  N   ILE A  20       2.699  -3.476  -0.742  1.00 98.75           N  
+ATOM    154  CA  ILE A  20       3.435  -2.632  -1.677  1.00 98.75           C  
+ATOM    155  C   ILE A  20       4.353  -3.495  -2.540  1.00 98.75           C  
+ATOM    156  CB  ILE A  20       4.254  -1.550  -0.939  1.00 98.75           C  
+ATOM    157  O   ILE A  20       4.412  -3.323  -3.759  1.00 98.75           O  
+ATOM    158  CG1 ILE A  20       3.322  -0.489  -0.341  1.00 98.75           C  
+ATOM    159  CG2 ILE A  20       5.279  -0.911  -1.881  1.00 98.75           C  
+ATOM    160  CD1 ILE A  20       4.003   0.444   0.651  1.00 98.75           C  
+ATOM    161  N   ARG A  21       5.017  -4.478  -1.940  1.00 98.76           N  
+ATOM    162  CA  ARG A  21       5.935  -5.357  -2.657  1.00 98.76           C  
+ATOM    163  C   ARG A  21       5.189  -6.221  -3.668  1.00 98.76           C  
+ATOM    164  CB  ARG A  21       6.705  -6.245  -1.677  1.00 98.76           C  
+ATOM    165  O   ARG A  21       5.576  -6.291  -4.837  1.00 98.76           O  
+ATOM    166  CG  ARG A  21       7.706  -7.175  -2.344  1.00 98.76           C  
+ATOM    167  CD  ARG A  21       8.480  -7.997  -1.323  1.00 98.76           C  
+ATOM    168  NE  ARG A  21       7.585  -8.747  -0.445  1.00 98.76           N  
+ATOM    169  NH1 ARG A  21       7.074 -10.369  -2.009  1.00 98.76           N  
+ATOM    170  NH2 ARG A  21       6.149 -10.458   0.087  1.00 98.76           N  
+ATOM    171  CZ  ARG A  21       6.938  -9.856  -0.791  1.00 98.76           C  
+ATOM    172  N   GLU A  22       4.169  -6.737  -3.226  1.00 98.75           N  
+ATOM    173  CA  GLU A  22       3.456  -7.685  -4.077  1.00 98.75           C  
+ATOM    174  C   GLU A  22       2.784  -6.977  -5.250  1.00 98.75           C  
+ATOM    175  CB  GLU A  22       2.415  -8.460  -3.264  1.00 98.75           C  
+ATOM    176  O   GLU A  22       2.820  -7.468  -6.381  1.00 98.75           O  
+ATOM    177  CG  GLU A  22       3.017  -9.447  -2.275  1.00 98.75           C  
+ATOM    178  CD  GLU A  22       3.550 -10.709  -2.936  1.00 98.75           C  
+ATOM    179  OE1 GLU A  22       4.437 -11.371  -2.351  1.00 98.75           O  
+ATOM    180  OE2 GLU A  22       3.076 -11.037  -4.046  1.00 98.75           O  
+ATOM    181  N   VAL A  23       2.165  -5.881  -5.046  1.00 98.66           N  
+ATOM    182  CA  VAL A  23       1.523  -5.109  -6.105  1.00 98.66           C  
+ATOM    183  C   VAL A  23       2.573  -4.627  -7.103  1.00 98.66           C  
+ATOM    184  CB  VAL A  23       0.738  -3.907  -5.534  1.00 98.66           C  
+ATOM    185  O   VAL A  23       2.376  -4.724  -8.317  1.00 98.66           O  
+ATOM    186  CG1 VAL A  23       0.289  -2.973  -6.657  1.00 98.66           C  
+ATOM    187  CG2 VAL A  23      -0.463  -4.390  -4.724  1.00 98.66           C  
+ATOM    188  N   SER A  24       3.676  -4.083  -6.594  1.00 98.78           N  
+ATOM    189  CA  SER A  24       4.750  -3.616  -7.465  1.00 98.78           C  
+ATOM    190  C   SER A  24       5.240  -4.730  -8.384  1.00 98.78           C  
+ATOM    191  CB  SER A  24       5.917  -3.076  -6.637  1.00 98.78           C  
+ATOM    192  O   SER A  24       5.381  -4.529  -9.592  1.00 98.78           O  
+ATOM    193  OG  SER A  24       5.518  -1.943  -5.886  1.00 98.78           O  
+ATOM    194  N   GLU A  25       5.464  -5.970  -7.821  1.00 98.80           N  
+ATOM    195  CA  GLU A  25       5.948  -7.114  -8.589  1.00 98.80           C  
+ATOM    196  C   GLU A  25       4.916  -7.562  -9.620  1.00 98.80           C  
+ATOM    197  CB  GLU A  25       6.299  -8.277  -7.657  1.00 98.80           C  
+ATOM    198  O   GLU A  25       5.269  -7.901 -10.752  1.00 98.80           O  
+ATOM    199  CG  GLU A  25       7.567  -8.054  -6.846  1.00 98.80           C  
+ATOM    200  CD  GLU A  25       7.851  -9.172  -5.856  1.00 98.80           C  
+ATOM    201  OE1 GLU A  25       8.923  -9.153  -5.210  1.00 98.80           O  
+ATOM    202  OE2 GLU A  25       6.994 -10.074  -5.725  1.00 98.80           O  
+ATOM    203  N   ALA A  26       3.669  -7.539  -9.192  1.00 98.77           N  
+ATOM    204  CA  ALA A  26       2.602  -7.930 -10.109  1.00 98.77           C  
+ATOM    205  C   ALA A  26       2.539  -6.990 -11.309  1.00 98.77           C  
+ATOM    206  CB  ALA A  26       1.259  -7.953  -9.384  1.00 98.77           C  
+ATOM    207  O   ALA A  26       2.423  -7.439 -12.452  1.00 98.77           O  
+ATOM    208  N   ILE A  27       2.606  -5.752 -11.071  1.00 98.74           N  
+ATOM    209  CA  ILE A  27       2.536  -4.752 -12.132  1.00 98.74           C  
+ATOM    210  C   ILE A  27       3.756  -4.879 -13.042  1.00 98.74           C  
+ATOM    211  CB  ILE A  27       2.444  -3.322 -11.555  1.00 98.74           C  
+ATOM    212  O   ILE A  27       3.625  -4.881 -14.268  1.00 98.74           O  
+ATOM    213  CG1 ILE A  27       1.067  -3.089 -10.921  1.00 98.74           C  
+ATOM    214  CG2 ILE A  27       2.728  -2.282 -12.643  1.00 98.74           C  
+ATOM    215  CD1 ILE A  27       0.944  -1.766 -10.178  1.00 98.74           C  
+ATOM    216  N   SER A  28       4.915  -4.907 -12.393  1.00 98.71           N  
+ATOM    217  CA  SER A  28       6.141  -5.043 -13.172  1.00 98.71           C  
+ATOM    218  C   SER A  28       6.081  -6.258 -14.091  1.00 98.71           C  
+ATOM    219  CB  SER A  28       7.355  -5.151 -12.248  1.00 98.71           C  
+ATOM    220  O   SER A  28       6.387  -6.160 -15.281  1.00 98.71           O  
+ATOM    221  OG  SER A  28       8.543  -5.334 -12.998  1.00 98.71           O  
+ATOM    222  N   ARG A  29       5.644  -7.410 -13.575  1.00 98.57           N  
+ATOM    223  CA  ARG A  29       5.577  -8.654 -14.336  1.00 98.57           C  
+ATOM    224  C   ARG A  29       4.523  -8.568 -15.434  1.00 98.57           C  
+ATOM    225  CB  ARG A  29       5.276  -9.835 -13.411  1.00 98.57           C  
+ATOM    226  O   ARG A  29       4.757  -9.006 -16.563  1.00 98.57           O  
+ATOM    227  CG  ARG A  29       6.476 -10.309 -12.607  1.00 98.57           C  
+ATOM    228  CD  ARG A  29       6.218 -11.659 -11.952  1.00 98.57           C  
+ATOM    229  NE  ARG A  29       5.064 -11.614 -11.058  1.00 98.57           N  
+ATOM    230  NH1 ARG A  29       5.030 -13.887 -10.649  1.00 98.57           N  
+ATOM    231  NH2 ARG A  29       3.477 -12.517  -9.666  1.00 98.57           N  
+ATOM    232  CZ  ARG A  29       4.526 -12.673 -10.460  1.00 98.57           C  
+ATOM    233  N   SER A  30       3.445  -8.008 -15.212  1.00 98.62           N  
+ATOM    234  CA  SER A  30       2.295  -8.007 -16.110  1.00 98.62           C  
+ATOM    235  C   SER A  30       2.501  -7.042 -17.273  1.00 98.62           C  
+ATOM    236  CB  SER A  30       1.021  -7.637 -15.350  1.00 98.62           C  
+ATOM    237  O   SER A  30       2.048  -7.300 -18.389  1.00 98.62           O  
+ATOM    238  OG  SER A  30       0.717  -8.616 -14.371  1.00 98.62           O  
+ATOM    239  N   LEU A  31       3.216  -6.018 -16.973  1.00 98.37           N  
+ATOM    240  CA  LEU A  31       3.318  -4.971 -17.984  1.00 98.37           C  
+ATOM    241  C   LEU A  31       4.745  -4.862 -18.511  1.00 98.37           C  
+ATOM    242  CB  LEU A  31       2.870  -3.625 -17.409  1.00 98.37           C  
+ATOM    243  O   LEU A  31       5.043  -3.993 -19.333  1.00 98.37           O  
+ATOM    244  CG  LEU A  31       1.424  -3.546 -16.916  1.00 98.37           C  
+ATOM    245  CD1 LEU A  31       1.116  -2.145 -16.398  1.00 98.37           C  
+ATOM    246  CD2 LEU A  31       0.457  -3.934 -18.030  1.00 98.37           C  
+ATOM    247  N   ASP A  32       5.606  -5.749 -18.068  1.00 98.13           N  
+ATOM    248  CA  ASP A  32       7.012  -5.714 -18.455  1.00 98.13           C  
+ATOM    249  C   ASP A  32       7.614  -4.332 -18.212  1.00 98.13           C  
+ATOM    250  CB  ASP A  32       7.174  -6.106 -19.926  1.00 98.13           C  
+ATOM    251  O   ASP A  32       8.327  -3.800 -19.066  1.00 98.13           O  
+ATOM    252  CG  ASP A  32       8.600  -6.482 -20.286  1.00 98.13           C  
+ATOM    253  OD1 ASP A  32       9.357  -6.926 -19.395  1.00 98.13           O  
+ATOM    254  OD2 ASP A  32       8.972  -6.331 -21.470  1.00 98.13           O  
+ATOM    255  N   ALA A  33       7.319  -3.699 -17.114  1.00 98.44           N  
+ATOM    256  CA  ALA A  33       7.894  -2.429 -16.677  1.00 98.44           C  
+ATOM    257  C   ALA A  33       8.943  -2.648 -15.590  1.00 98.44           C  
+ATOM    258  CB  ALA A  33       6.797  -1.494 -16.173  1.00 98.44           C  
+ATOM    259  O   ALA A  33       8.858  -3.607 -14.820  1.00 98.44           O  
+ATOM    260  N   PRO A  34      10.059  -1.803 -15.673  1.00 98.53           N  
+ATOM    261  CA  PRO A  34      11.027  -1.913 -14.580  1.00 98.53           C  
+ATOM    262  C   PRO A  34      10.394  -1.696 -13.207  1.00 98.53           C  
+ATOM    263  CB  PRO A  34      12.040  -0.809 -14.894  1.00 98.53           C  
+ATOM    264  O   PRO A  34       9.586  -0.780 -13.034  1.00 98.53           O  
+ATOM    265  CG  PRO A  34      11.815  -0.483 -16.335  1.00 98.53           C  
+ATOM    266  CD  PRO A  34      10.382  -0.777 -16.673  1.00 98.53           C  
+ATOM    267  N   LEU A  35      10.752  -2.521 -12.281  1.00 98.40           N  
+ATOM    268  CA  LEU A  35      10.225  -2.443 -10.923  1.00 98.40           C  
+ATOM    269  C   LEU A  35      10.456  -1.058 -10.328  1.00 98.40           C  
+ATOM    270  CB  LEU A  35      10.873  -3.508 -10.034  1.00 98.40           C  
+ATOM    271  O   LEU A  35       9.603  -0.538  -9.605  1.00 98.40           O  
+ATOM    272  CG  LEU A  35      10.239  -3.721  -8.659  1.00 98.40           C  
+ATOM    273  CD1 LEU A  35       8.807  -4.226  -8.808  1.00 98.40           C  
+ATOM    274  CD2 LEU A  35      11.071  -4.694  -7.831  1.00 98.40           C  
+ATOM    275  N   THR A  36      11.497  -0.455 -10.723  1.00 98.39           N  
+ATOM    276  CA  THR A  36      11.904   0.835 -10.177  1.00 98.39           C  
+ATOM    277  C   THR A  36      10.964   1.942 -10.645  1.00 98.39           C  
+ATOM    278  CB  THR A  36      13.350   1.181 -10.581  1.00 98.39           C  
+ATOM    279  O   THR A  36      10.941   3.030 -10.067  1.00 98.39           O  
+ATOM    280  CG2 THR A  36      14.345   0.217  -9.944  1.00 98.39           C  
+ATOM    281  OG1 THR A  36      13.473   1.104 -12.007  1.00 98.39           O  
+ATOM    282  N   SER A  37      10.257   1.688 -11.731  1.00 98.41           N  
+ATOM    283  CA  SER A  37       9.347   2.694 -12.268  1.00 98.41           C  
+ATOM    284  C   SER A  37       7.962   2.579 -11.640  1.00 98.41           C  
+ATOM    285  CB  SER A  37       9.240   2.564 -13.788  1.00 98.41           C  
+ATOM    286  O   SER A  37       7.100   3.430 -11.865  1.00 98.41           O  
+ATOM    287  OG  SER A  37       8.504   1.406 -14.142  1.00 98.41           O  
+ATOM    288  N   VAL A  38       7.635   1.580 -10.794  1.00 98.67           N  
+ATOM    289  CA  VAL A  38       6.322   1.324 -10.212  1.00 98.67           C  
+ATOM    290  C   VAL A  38       6.182   2.087  -8.897  1.00 98.67           C  
+ATOM    291  CB  VAL A  38       6.087  -0.185  -9.980  1.00 98.67           C  
+ATOM    292  O   VAL A  38       7.058   2.013  -8.033  1.00 98.67           O  
+ATOM    293  CG1 VAL A  38       4.737  -0.425  -9.307  1.00 98.67           C  
+ATOM    294  CG2 VAL A  38       6.172  -0.947 -11.302  1.00 98.67           C  
+ATOM    295  N   ARG A  39       5.172   2.882  -8.762  1.00 98.71           N  
+ATOM    296  CA  ARG A  39       4.818   3.581  -7.531  1.00 98.71           C  
+ATOM    297  C   ARG A  39       3.507   3.054  -6.958  1.00 98.71           C  
+ATOM    298  CB  ARG A  39       4.713   5.088  -7.779  1.00 98.71           C  
+ATOM    299  O   ARG A  39       2.527   2.888  -7.688  1.00 98.71           O  
+ATOM    300  CG  ARG A  39       5.985   5.711  -8.332  1.00 98.71           C  
+ATOM    301  CD  ARG A  39       7.087   5.769  -7.283  1.00 98.71           C  
+ATOM    302  NE  ARG A  39       8.266   6.473  -7.779  1.00 98.71           N  
+ATOM    303  NH1 ARG A  39       9.318   4.577  -8.576  1.00 98.71           N  
+ATOM    304  NH2 ARG A  39      10.321   6.627  -8.793  1.00 98.71           N  
+ATOM    305  CZ  ARG A  39       9.299   5.891  -8.382  1.00 98.71           C  
+ATOM    306  N   VAL A  40       3.475   2.697  -5.687  1.00 98.69           N  
+ATOM    307  CA  VAL A  40       2.278   2.257  -4.978  1.00 98.69           C  
+ATOM    308  C   VAL A  40       1.969   3.223  -3.837  1.00 98.69           C  
+ATOM    309  CB  VAL A  40       2.439   0.820  -4.431  1.00 98.69           C  
+ATOM    310  O   VAL A  40       2.817   3.469  -2.976  1.00 98.69           O  
+ATOM    311  CG1 VAL A  40       1.178   0.381  -3.690  1.00 98.69           C  
+ATOM    312  CG2 VAL A  40       2.761  -0.149  -5.567  1.00 98.69           C  
+ATOM    313  N   ILE A  41       0.813   3.759  -3.885  1.00 98.69           N  
+ATOM    314  CA  ILE A  41       0.349   4.687  -2.859  1.00 98.69           C  
+ATOM    315  C   ILE A  41      -0.798   4.056  -2.073  1.00 98.69           C  
+ATOM    316  CB  ILE A  41      -0.100   6.032  -3.475  1.00 98.69           C  
+ATOM    317  O   ILE A  41      -1.810   3.656  -2.653  1.00 98.69           O  
+ATOM    318  CG1 ILE A  41       1.027   6.633  -4.323  1.00 98.69           C  
+ATOM    319  CG2 ILE A  41      -0.540   7.007  -2.379  1.00 98.69           C  
+ATOM    320  CD1 ILE A  41       0.577   7.766  -5.236  1.00 98.69           C  
+ATOM    321  N   ILE A  42      -0.598   3.932  -0.762  1.00 98.56           N  
+ATOM    322  CA  ILE A  42      -1.649   3.437   0.120  1.00 98.56           C  
+ATOM    323  C   ILE A  42      -2.297   4.608   0.857  1.00 98.56           C  
+ATOM    324  CB  ILE A  42      -1.100   2.406   1.131  1.00 98.56           C  
+ATOM    325  O   ILE A  42      -1.609   5.398   1.507  1.00 98.56           O  
+ATOM    326  CG1 ILE A  42      -0.527   1.189   0.395  1.00 98.56           C  
+ATOM    327  CG2 ILE A  42      -2.191   1.984   2.119  1.00 98.56           C  
+ATOM    328  CD1 ILE A  42       0.148   0.175   1.307  1.00 98.56           C  
+ATOM    329  N   THR A  43      -3.604   4.754   0.619  1.00 98.15           N  
+ATOM    330  CA  THR A  43      -4.416   5.693   1.384  1.00 98.15           C  
+ATOM    331  C   THR A  43      -5.301   4.953   2.384  1.00 98.15           C  
+ATOM    332  CB  THR A  43      -5.294   6.556   0.459  1.00 98.15           C  
+ATOM    333  O   THR A  43      -6.122   4.120   1.996  1.00 98.15           O  
+ATOM    334  CG2 THR A  43      -6.073   7.598   1.255  1.00 98.15           C  
+ATOM    335  OG1 THR A  43      -4.458   7.226  -0.493  1.00 98.15           O  
+ATOM    336  N   GLU A  44      -5.089   5.301   3.635  1.00 97.73           N  
+ATOM    337  CA  GLU A  44      -5.878   4.676   4.692  1.00 97.73           C  
+ATOM    338  C   GLU A  44      -7.065   5.551   5.086  1.00 97.73           C  
+ATOM    339  CB  GLU A  44      -5.006   4.390   5.918  1.00 97.73           C  
+ATOM    340  O   GLU A  44      -6.923   6.766   5.241  1.00 97.73           O  
+ATOM    341  CG  GLU A  44      -3.892   3.386   5.659  1.00 97.73           C  
+ATOM    342  CD  GLU A  44      -3.014   3.137   6.875  1.00 97.73           C  
+ATOM    343  OE1 GLU A  44      -3.301   2.195   7.649  1.00 97.73           O  
+ATOM    344  OE2 GLU A  44      -2.032   3.891   7.056  1.00 97.73           O  
+ATOM    345  N   MET A  45      -8.256   4.811   5.191  1.00 97.02           N  
+ATOM    346  CA  MET A  45      -9.480   5.500   5.590  1.00 97.02           C  
+ATOM    347  C   MET A  45      -9.915   5.071   6.987  1.00 97.02           C  
+ATOM    348  CB  MET A  45     -10.602   5.228   4.587  1.00 97.02           C  
+ATOM    349  O   MET A  45     -10.003   3.876   7.275  1.00 97.02           O  
+ATOM    350  CG  MET A  45     -10.311   5.743   3.187  1.00 97.02           C  
+ATOM    351  SD  MET A  45     -11.583   5.227   1.969  1.00 97.02           S  
+ATOM    352  CE  MET A  45     -11.223   3.452   1.862  1.00 97.02           C  
+ATOM    353  N   ALA A  46     -10.087   6.122   7.786  1.00 96.99           N  
+ATOM    354  CA  ALA A  46     -10.724   5.827   9.066  1.00 96.99           C  
+ATOM    355  C   ALA A  46     -12.081   5.159   8.863  1.00 96.99           C  
+ATOM    356  CB  ALA A  46     -10.881   7.103   9.890  1.00 96.99           C  
+ATOM    357  O   ALA A  46     -12.767   5.423   7.873  1.00 96.99           O  
+ATOM    358  N   LYS A  47     -12.515   4.273   9.750  1.00 95.22           N  
+ATOM    359  CA  LYS A  47     -13.755   3.514   9.614  1.00 95.22           C  
+ATOM    360  C   LYS A  47     -14.966   4.441   9.587  1.00 95.22           C  
+ATOM    361  CB  LYS A  47     -13.893   2.504  10.753  1.00 95.22           C  
+ATOM    362  O   LYS A  47     -15.999   4.106   9.003  1.00 95.22           O  
+ATOM    363  CG  LYS A  47     -12.859   1.388  10.721  1.00 95.22           C  
+ATOM    364  CD  LYS A  47     -13.073   0.394  11.855  1.00 95.22           C  
+ATOM    365  CE  LYS A  47     -12.024  -0.709  11.838  1.00 95.22           C  
+ATOM    366  NZ  LYS A  47     -12.224  -1.682  12.954  1.00 95.22           N  
+ATOM    367  N   GLY A  48     -14.905   5.586  10.150  1.00 96.30           N  
+ATOM    368  CA  GLY A  48     -15.987   6.557  10.136  1.00 96.30           C  
+ATOM    369  C   GLY A  48     -16.042   7.371   8.856  1.00 96.30           C  
+ATOM    370  O   GLY A  48     -16.962   8.168   8.660  1.00 96.30           O  
+ATOM    371  N   HIS A  49     -15.154   7.208   7.966  1.00 95.44           N  
+ATOM    372  CA  HIS A  49     -15.073   7.959   6.718  1.00 95.44           C  
+ATOM    373  C   HIS A  49     -15.378   7.069   5.519  1.00 95.44           C  
+ATOM    374  CB  HIS A  49     -13.690   8.594   6.564  1.00 95.44           C  
+ATOM    375  O   HIS A  49     -15.276   7.509   4.371  1.00 95.44           O  
+ATOM    376  CG  HIS A  49     -13.356   9.575   7.642  1.00 95.44           C  
+ATOM    377  CD2 HIS A  49     -14.034   9.937   8.756  1.00 95.44           C  
+ATOM    378  ND1 HIS A  49     -12.195  10.318   7.638  1.00 95.44           N  
+ATOM    379  CE1 HIS A  49     -12.174  11.096   8.708  1.00 95.44           C  
+ATOM    380  NE2 HIS A  49     -13.278  10.883   9.403  1.00 95.44           N  
+ATOM    381  N   PHE A  50     -15.689   5.790   5.824  1.00 95.85           N  
+ATOM    382  CA  PHE A  50     -15.919   4.856   4.728  1.00 95.85           C  
+ATOM    383  C   PHE A  50     -17.255   4.142   4.897  1.00 95.85           C  
+ATOM    384  CB  PHE A  50     -14.783   3.832   4.645  1.00 95.85           C  
+ATOM    385  O   PHE A  50     -17.531   3.571   5.954  1.00 95.85           O  
+ATOM    386  CG  PHE A  50     -14.773   3.039   3.366  1.00 95.85           C  
+ATOM    387  CD1 PHE A  50     -15.221   1.724   3.344  1.00 95.85           C  
+ATOM    388  CD2 PHE A  50     -14.316   3.610   2.185  1.00 95.85           C  
+ATOM    389  CE1 PHE A  50     -15.213   0.988   2.161  1.00 95.85           C  
+ATOM    390  CE2 PHE A  50     -14.305   2.880   0.999  1.00 95.85           C  
+ATOM    391  CZ  PHE A  50     -14.753   1.569   0.990  1.00 95.85           C  
+ATOM    392  N   GLY A  51     -18.127   4.220   3.838  1.00 95.09           N  
+ATOM    393  CA  GLY A  51     -19.420   3.555   3.839  1.00 95.09           C  
+ATOM    394  C   GLY A  51     -19.461   2.328   2.947  1.00 95.09           C  
+ATOM    395  O   GLY A  51     -18.876   2.323   1.862  1.00 95.09           O  
+ATOM    396  N   ILE A  52     -20.028   1.279   3.499  1.00 94.56           N  
+ATOM    397  CA  ILE A  52     -20.292   0.070   2.727  1.00 94.56           C  
+ATOM    398  C   ILE A  52     -21.789  -0.230   2.733  1.00 94.56           C  
+ATOM    399  CB  ILE A  52     -19.501  -1.137   3.279  1.00 94.56           C  
+ATOM    400  O   ILE A  52     -22.376  -0.468   3.791  1.00 94.56           O  
+ATOM    401  CG1 ILE A  52     -18.012  -0.792   3.397  1.00 94.56           C  
+ATOM    402  CG2 ILE A  52     -19.709  -2.369   2.393  1.00 94.56           C  
+ATOM    403  CD1 ILE A  52     -17.208  -1.790   4.218  1.00 94.56           C  
+ATOM    404  N   GLY A  53     -22.434  -0.184   1.584  1.00 94.84           N  
+ATOM    405  CA  GLY A  53     -23.863  -0.449   1.523  1.00 94.84           C  
+ATOM    406  C   GLY A  53     -24.688   0.542   2.323  1.00 94.84           C  
+ATOM    407  O   GLY A  53     -25.696   0.172   2.928  1.00 94.84           O  
+ATOM    408  N   GLY A  54     -24.308   1.779   2.454  1.00 96.19           N  
+ATOM    409  CA  GLY A  54     -25.052   2.832   3.125  1.00 96.19           C  
+ATOM    410  C   GLY A  54     -24.753   2.921   4.610  1.00 96.19           C  
+ATOM    411  O   GLY A  54     -25.394   3.687   5.333  1.00 96.19           O  
+ATOM    412  N   GLU A  55     -23.844   2.100   5.200  1.00 97.16           N  
+ATOM    413  CA  GLU A  55     -23.478   2.094   6.613  1.00 97.16           C  
+ATOM    414  C   GLU A  55     -21.987   2.362   6.798  1.00 97.16           C  
+ATOM    415  CB  GLU A  55     -23.856   0.759   7.261  1.00 97.16           C  
+ATOM    416  O   GLU A  55     -21.166   1.921   5.991  1.00 97.16           O  
+ATOM    417  CG  GLU A  55     -25.354   0.491   7.287  1.00 97.16           C  
+ATOM    418  CD  GLU A  55     -25.732  -0.717   8.129  1.00 97.16           C  
+ATOM    419  OE1 GLU A  55     -26.943  -0.955   8.340  1.00 97.16           O  
+ATOM    420  OE2 GLU A  55     -24.810  -1.431   8.583  1.00 97.16           O  
+ATOM    421  N   LEU A  56     -21.748   3.119   7.825  1.00 95.96           N  
+ATOM    422  CA  LEU A  56     -20.347   3.363   8.149  1.00 95.96           C  
+ATOM    423  C   LEU A  56     -19.599   2.050   8.356  1.00 95.96           C  
+ATOM    424  CB  LEU A  56     -20.231   4.233   9.404  1.00 95.96           C  
+ATOM    425  O   LEU A  56     -20.136   1.112   8.950  1.00 95.96           O  
+ATOM    426  CG  LEU A  56     -20.552   5.718   9.231  1.00 95.96           C  
+ATOM    427  CD1 LEU A  56     -20.589   6.414  10.588  1.00 95.96           C  
+ATOM    428  CD2 LEU A  56     -19.533   6.382   8.311  1.00 95.96           C  
+ATOM    429  N   ALA A  57     -18.361   2.063   7.868  1.00 93.86           N  
+ATOM    430  CA  ALA A  57     -17.540   0.875   8.086  1.00 93.86           C  
+ATOM    431  C   ALA A  57     -17.265   0.662   9.572  1.00 93.86           C  
+ATOM    432  CB  ALA A  57     -16.226   0.987   7.316  1.00 93.86           C  
+ATOM    433  O   ALA A  57     -16.929  -0.446   9.996  1.00 93.86           O  
+ATOM    434  N   SER A  58     -17.432   1.664  10.295  1.00 93.29           N  
+ATOM    435  CA  SER A  58     -17.229   1.587  11.738  1.00 93.29           C  
+ATOM    436  C   SER A  58     -18.376   0.850  12.420  1.00 93.29           C  
+ATOM    437  CB  SER A  58     -17.086   2.988  12.335  1.00 93.29           C  
+ATOM    438  O   SER A  58     -18.237   0.388  13.555  1.00 93.29           O  
+ATOM    439  OG  SER A  58     -18.237   3.770  12.064  1.00 93.29           O  
+ATOM    440  N   LYS A  59     -19.528   0.792  11.671  1.00 84.54           N  
+ATOM    441  CA  LYS A  59     -20.684   0.132  12.271  1.00 84.54           C  
+ATOM    442  C   LYS A  59     -20.725  -1.348  11.904  1.00 84.54           C  
+ATOM    443  CB  LYS A  59     -21.980   0.817  11.833  1.00 84.54           C  
+ATOM    444  O   LYS A  59     -21.090  -2.188  12.729  1.00 84.54           O  
+ATOM    445  CG  LYS A  59     -22.205   2.181  12.468  1.00 84.54           C  
+ATOM    446  CD  LYS A  59     -23.595   2.720  12.157  1.00 84.54           C  
+ATOM    447  CE  LYS A  59     -23.829   4.076  12.809  1.00 84.54           C  
+ATOM    448  NZ  LYS A  59     -25.195   4.604  12.515  1.00 84.54           N  
+TER     449      LYS A  59                                                      
+ENDMDL                                                                          
+END                                                                             
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_1_model_3_scores.json b/examples/test_fab41.result/test_fab41_unrelaxed_rank_1_model_3_scores.json
new file mode 100644 (file)
index 0000000..7827048
--- /dev/null
@@ -0,0 +1 @@
+{"max_pae": 31.75, "pae": [[0.25, 0.84, 0.99, 1.5, 1.89, 2.84, 2.83, 3.3, 2.88, 3.15, 3.1, 3.22, 2.91, 3.09, 3.74, 3.05, 2.85, 3.34, 3.36, 2.1, 2.93, 3.55, 2.1, 1.85, 2.63, 2.55, 1.75, 1.63, 2.53, 2.16, 1.57, 1.66, 1.27, 1.52, 1.64, 2.02, 1.72, 1.18, 1.25, 1.38, 1.46, 2.07, 1.95, 2.68, 3.02, 3.24, 3.59, 3.93, 4.0, 3.6, 4.34, 4.21, 5.54, 5.49, 5.12, 4.21, 4.01, 4.73, 5.16], [0.77, 0.25, 0.78, 1.03, 1.23, 1.36, 1.56, 1.88, 2.05, 2.05, 2.01, 2.1, 2.27, 2.11, 2.01, 1.75, 1.83, 1.86, 1.55, 1.4, 1.6, 1.6, 1.36, 1.34, 1.65, 1.58, 1.42, 1.5, 1.77, 1.75, 1.56, 1.66, 1.4, 1.45, 1.48, 1.5, 1.24, 1.04, 1.0, 1.0, 1.12, 1.33, 1.42, 1.67, 1.87, 2.25, 2.34, 2.53, 2.48, 2.29, 2.83, 2.73, 3.39, 3.46, 2.98, 2.91, 2.59, 2.88, 3.38], [0.94, 0.76, 0.25, 0.78, 0.96, 1.17, 1.34, 1.66, 1.84, 1.92, 1.84, 1.85, 1.93, 1.95, 1.84, 1.59, 1.64, 1.78, 1.43, 1.25, 1.47, 1.52, 1.29, 1.19, 1.44, 1.46, 1.26, 1.42, 1.67, 1.62, 1.53, 1.75, 1.53, 1.55, 1.5, 1.5, 1.31, 1.06, 0.92, 0.91, 0.93, 1.02, 1.21, 1.35, 1.59, 1.93, 2.07, 2.32, 2.23, 2.05, 2.47, 2.64, 3.1, 3.03, 2.74, 2.56, 2.5, 2.64, 3.03], [1.22, 0.93, 0.76, 0.25, 0.77, 0.95, 1.16, 1.38, 1.64, 1.85, 1.78, 1.89, 1.92, 1.95, 1.88, 1.56, 1.76, 1.7, 1.44, 1.39, 1.58, 1.62, 1.28, 1.35, 1.6, 1.65, 1.36, 1.55, 1.82, 1.94, 1.77, 1.87, 1.67, 1.69, 1.65, 1.61, 1.46, 1.27, 1.09, 1.0, 0.94, 1.0, 1.14, 1.28, 1.48, 1.81, 2.02, 2.19, 2.13, 1.88, 2.25, 2.27, 2.99, 2.89, 2.7, 2.64, 2.22, 2.54, 2.91], [1.4, 1.16, 1.02, 0.77, 0.25, 0.77, 0.96, 1.15, 1.4, 1.62, 1.49, 1.75, 1.69, 1.84, 1.56, 1.34, 1.56, 1.56, 1.34, 1.29, 1.5, 1.52, 1.19, 1.37, 1.64, 1.58, 1.49, 1.73, 1.97, 1.94, 1.91, 2.18, 1.95, 1.93, 1.87, 1.93, 1.73, 1.44, 1.22, 1.06, 0.93, 0.88, 0.97, 1.06, 1.27, 1.49, 1.69, 2.11, 1.97, 1.89, 2.0, 2.08, 2.73, 2.74, 2.6, 2.27, 1.99, 2.43, 2.91], [1.74, 1.4, 1.19, 0.96, 0.76, 0.25, 0.77, 0.92, 1.18, 1.4, 1.45, 1.54, 1.66, 1.83, 1.6, 1.45, 1.63, 1.72, 1.41, 1.37, 1.66, 1.71, 1.34, 1.5, 1.72, 1.8, 1.53, 1.82, 2.1, 2.05, 2.0, 2.22, 2.03, 2.16, 1.97, 2.04, 1.83, 1.6, 1.56, 1.24, 1.04, 0.98, 0.94, 0.97, 1.24, 1.42, 1.49, 1.81, 1.89, 1.7, 1.91, 1.95, 2.45, 2.5, 2.33, 2.11, 1.79, 2.25, 2.66], [1.82, 1.71, 1.41, 1.21, 1.03, 0.76, 0.25, 0.76, 0.99, 1.21, 1.48, 1.62, 1.67, 1.78, 1.58, 1.47, 1.69, 1.74, 1.52, 1.62, 1.89, 1.84, 1.58, 1.89, 2.17, 2.04, 2.13, 2.31, 2.52, 2.57, 2.19, 2.6, 2.35, 2.47, 2.41, 2.39, 2.09, 2.01, 1.76, 1.48, 1.28, 1.09, 0.96, 0.97, 1.02, 1.22, 1.39, 1.71, 1.7, 1.56, 1.86, 2.24, 2.44, 2.7, 2.35, 2.0, 1.66, 1.95, 2.58], [2.41, 2.19, 1.8, 1.46, 1.19, 1.02, 0.76, 0.25, 0.8, 1.07, 1.32, 1.5, 1.66, 1.86, 1.56, 1.55, 1.86, 1.93, 1.61, 1.72, 2.11, 2.15, 1.81, 2.22, 2.62, 2.56, 2.29, 2.69, 2.84, 2.6, 2.65, 3.09, 3.0, 3.34, 2.8, 2.99, 2.97, 2.4, 2.23, 1.7, 1.67, 1.3, 1.12, 1.08, 0.93, 1.14, 1.36, 1.68, 1.49, 1.61, 1.84, 1.91, 2.42, 2.5, 2.55, 2.05, 1.67, 2.03, 2.67], [3.07, 2.95, 2.66, 2.11, 1.91, 1.41, 1.21, 0.79, 0.25, 0.86, 1.37, 1.45, 1.72, 1.85, 1.83, 1.88, 2.19, 2.26, 2.16, 2.31, 2.74, 2.96, 2.7, 2.78, 3.21, 3.26, 3.04, 3.38, 3.62, 3.54, 3.26, 4.03, 3.65, 3.6, 3.52, 3.71, 3.27, 3.02, 3.49, 2.8, 2.3, 1.92, 1.57, 1.5, 1.3, 1.4, 1.75, 1.88, 1.69, 1.63, 2.32, 2.62, 3.1, 3.05, 3.0, 2.34, 2.12, 2.33, 2.96], [3.36, 3.02, 3.14, 2.4, 1.98, 1.6, 1.23, 0.96, 0.82, 0.25, 0.86, 1.27, 1.67, 1.7, 1.42, 1.55, 1.94, 2.04, 2.09, 2.24, 2.7, 2.83, 2.69, 3.6, 3.29, 4.05, 3.46, 3.9, 3.96, 4.52, 4.17, 4.89, 4.81, 4.61, 4.0, 4.11, 3.9, 3.73, 3.27, 2.63, 2.43, 1.85, 1.75, 1.45, 1.37, 1.45, 1.8, 2.17, 2.17, 2.02, 2.82, 3.21, 4.03, 4.67, 3.87, 2.65, 2.47, 2.58, 3.96], [2.79, 2.37, 2.3, 1.94, 1.57, 1.58, 1.28, 1.67, 1.03, 0.81, 0.25, 0.77, 0.98, 1.25, 1.12, 1.08, 1.43, 1.44, 1.38, 1.56, 1.79, 1.86, 1.98, 2.1, 2.4, 2.39, 2.45, 2.61, 2.89, 3.45, 2.79, 3.44, 2.98, 2.98, 2.63, 2.78, 2.81, 2.39, 2.54, 1.97, 1.84, 1.38, 1.59, 1.38, 1.49, 1.64, 1.97, 2.11, 2.17, 1.96, 2.54, 2.71, 3.56, 3.26, 3.21, 2.49, 2.42, 2.4, 3.08], [2.45, 2.17, 1.99, 1.93, 1.63, 1.56, 1.42, 1.43, 1.27, 1.04, 0.76, 0.25, 0.76, 1.02, 0.95, 0.9, 0.95, 1.22, 1.31, 1.2, 1.29, 1.66, 1.78, 1.65, 1.93, 2.14, 1.94, 2.11, 2.47, 2.56, 2.6, 3.03, 2.42, 2.34, 2.18, 2.24, 2.3, 2.03, 2.06, 1.7, 1.76, 1.42, 1.63, 1.56, 1.59, 1.71, 1.81, 2.21, 2.55, 2.19, 2.55, 2.66, 3.17, 3.13, 2.87, 2.72, 2.22, 2.27, 2.84], [2.1, 2.03, 1.82, 1.8, 1.6, 1.66, 1.53, 1.57, 1.43, 1.2, 0.96, 0.76, 0.25, 0.77, 0.82, 0.83, 0.88, 0.94, 1.08, 1.19, 1.22, 1.35, 1.46, 1.66, 1.65, 1.9, 1.89, 1.89, 2.11, 2.27, 2.06, 2.28, 2.21, 2.19, 1.91, 2.16, 2.1, 1.75, 2.15, 1.57, 1.71, 1.46, 1.62, 1.6, 1.71, 1.95, 2.09, 2.24, 2.47, 2.34, 2.51, 2.79, 3.34, 3.3, 2.96, 2.74, 2.48, 2.34, 2.9], [2.04, 1.97, 1.8, 1.78, 1.55, 1.63, 1.56, 1.57, 1.43, 1.24, 1.06, 0.84, 0.76, 0.25, 0.77, 0.82, 0.86, 0.86, 0.94, 1.14, 1.09, 1.18, 1.34, 1.43, 1.44, 1.68, 1.8, 1.85, 1.84, 2.0, 2.07, 2.19, 2.15, 2.11, 1.83, 2.1, 2.0, 1.71, 1.95, 1.59, 1.76, 1.44, 1.72, 1.67, 1.75, 1.97, 2.19, 2.62, 2.53, 2.37, 2.82, 2.85, 3.47, 3.6, 3.46, 3.36, 2.49, 2.7, 3.29], [1.68, 1.52, 1.39, 1.38, 1.27, 1.31, 1.23, 1.4, 1.28, 1.12, 0.96, 0.84, 0.8, 0.76, 0.25, 0.76, 0.81, 0.82, 0.82, 0.87, 0.98, 1.07, 1.13, 1.24, 1.34, 1.37, 1.46, 1.54, 1.63, 1.79, 1.63, 2.08, 1.76, 1.86, 1.59, 1.9, 1.71, 1.52, 1.55, 1.19, 1.29, 1.12, 1.31, 1.27, 1.44, 1.6, 1.8, 1.99, 2.18, 2.0, 2.29, 2.38, 2.65, 2.88, 2.71, 2.42, 2.05, 2.25, 2.98], [1.55, 1.46, 1.29, 1.3, 1.21, 1.32, 1.2, 1.37, 1.29, 1.13, 0.94, 0.86, 0.8, 0.79, 0.76, 0.25, 0.76, 0.81, 0.79, 0.8, 0.88, 1.01, 1.05, 1.1, 1.21, 1.34, 1.38, 1.36, 1.51, 1.69, 1.72, 1.64, 1.59, 1.63, 1.52, 1.68, 1.49, 1.35, 1.35, 1.14, 1.22, 1.06, 1.31, 1.41, 1.49, 1.75, 1.8, 2.25, 2.18, 2.18, 2.38, 2.41, 2.7, 2.79, 2.61, 2.42, 2.19, 2.16, 2.66], [1.66, 1.56, 1.38, 1.45, 1.35, 1.42, 1.32, 1.45, 1.37, 1.25, 1.07, 0.93, 0.88, 0.86, 0.79, 0.76, 0.25, 0.76, 0.8, 0.82, 0.83, 0.89, 1.05, 1.1, 1.11, 1.23, 1.39, 1.34, 1.5, 1.86, 1.71, 1.68, 1.63, 1.62, 1.47, 1.71, 1.66, 1.43, 1.48, 1.24, 1.28, 1.21, 1.38, 1.37, 1.56, 1.77, 1.95, 2.26, 2.18, 2.08, 2.47, 2.56, 3.21, 3.14, 2.98, 2.67, 2.14, 2.41, 2.93], [1.62, 1.48, 1.31, 1.39, 1.29, 1.4, 1.36, 1.47, 1.41, 1.25, 1.12, 1.0, 0.91, 0.88, 0.82, 0.79, 0.76, 0.25, 0.76, 0.8, 0.82, 0.85, 0.9, 1.02, 1.04, 1.18, 1.27, 1.38, 1.42, 1.55, 1.64, 1.62, 1.57, 1.58, 1.42, 1.68, 1.58, 1.39, 1.46, 1.16, 1.32, 1.19, 1.43, 1.45, 1.64, 1.87, 2.06, 2.4, 2.33, 2.21, 2.52, 2.64, 3.04, 3.34, 3.12, 2.72, 2.45, 2.55, 3.04], [1.47, 1.22, 1.15, 1.21, 1.15, 1.28, 1.29, 1.41, 1.4, 1.36, 1.18, 1.07, 1.01, 0.92, 0.83, 0.8, 0.79, 0.76, 0.25, 0.75, 0.8, 0.83, 0.84, 0.9, 1.01, 1.04, 1.12, 1.25, 1.4, 1.47, 1.43, 1.69, 1.39, 1.5, 1.38, 1.52, 1.4, 1.18, 1.16, 1.02, 1.13, 1.17, 1.27, 1.4, 1.52, 1.73, 1.87, 2.19, 2.32, 2.06, 2.41, 2.61, 3.04, 2.97, 2.88, 2.47, 2.19, 2.57, 2.91], [1.31, 1.24, 1.12, 1.21, 1.14, 1.23, 1.25, 1.33, 1.41, 1.34, 1.15, 1.06, 1.1, 1.01, 0.87, 0.81, 0.8, 0.78, 0.75, 0.25, 0.76, 0.81, 0.83, 0.83, 0.88, 1.03, 1.06, 1.11, 1.2, 1.46, 1.32, 1.4, 1.31, 1.37, 1.29, 1.4, 1.35, 1.13, 1.19, 0.97, 1.14, 1.02, 1.3, 1.36, 1.58, 1.76, 1.78, 2.22, 2.22, 1.88, 2.22, 2.24, 2.73, 2.69, 2.5, 2.3, 2.0, 2.24, 2.65], [1.41, 1.33, 1.24, 1.32, 1.28, 1.41, 1.4, 1.53, 1.47, 1.49, 1.29, 1.21, 1.14, 1.1, 0.99, 0.89, 0.85, 0.81, 0.78, 0.75, 0.25, 0.76, 0.81, 0.8, 0.86, 0.9, 1.08, 1.07, 1.12, 1.3, 1.35, 1.43, 1.39, 1.41, 1.25, 1.43, 1.39, 1.16, 1.24, 1.07, 1.18, 1.19, 1.4, 1.42, 1.63, 1.73, 1.96, 2.24, 2.12, 2.08, 2.41, 2.54, 3.2, 2.89, 3.1, 2.63, 2.28, 2.63, 3.09], [1.44, 1.34, 1.18, 1.36, 1.24, 1.44, 1.38, 1.68, 1.61, 1.59, 1.38, 1.34, 1.17, 1.13, 1.07, 0.98, 0.89, 0.85, 0.82, 0.79, 0.76, 0.25, 0.76, 0.79, 0.84, 0.89, 0.96, 1.02, 1.17, 1.22, 1.28, 1.37, 1.34, 1.39, 1.22, 1.44, 1.44, 1.15, 1.32, 1.07, 1.32, 1.25, 1.49, 1.55, 1.77, 1.98, 2.2, 2.49, 2.31, 2.3, 2.55, 2.58, 3.12, 3.33, 3.18, 2.77, 2.45, 2.77, 3.15], [1.2, 1.19, 1.13, 1.2, 1.23, 1.42, 1.43, 1.6, 1.72, 1.68, 1.43, 1.39, 1.3, 1.22, 1.15, 1.04, 0.99, 0.9, 0.84, 0.8, 0.79, 0.76, 0.25, 0.76, 0.8, 0.8, 0.82, 0.88, 1.02, 1.05, 1.14, 1.29, 1.19, 1.23, 1.1, 1.32, 1.23, 1.0, 1.12, 1.04, 1.17, 1.16, 1.38, 1.49, 1.77, 2.04, 2.07, 2.45, 2.34, 2.28, 2.81, 2.7, 3.1, 3.25, 2.94, 2.76, 2.36, 2.58, 3.09], [1.24, 1.15, 1.07, 1.16, 1.18, 1.34, 1.39, 1.5, 1.65, 1.63, 1.4, 1.42, 1.37, 1.32, 1.15, 1.1, 1.04, 1.0, 0.9, 0.83, 0.82, 0.8, 0.75, 0.25, 0.76, 0.79, 0.8, 0.82, 0.89, 1.07, 1.08, 1.14, 1.11, 1.13, 1.03, 1.23, 1.21, 1.0, 1.11, 0.99, 1.16, 1.19, 1.38, 1.6, 1.7, 1.97, 2.03, 2.41, 2.26, 2.14, 2.55, 2.5, 3.13, 2.8, 2.84, 2.6, 2.35, 2.65, 2.99], [1.3, 1.3, 1.18, 1.35, 1.33, 1.56, 1.6, 1.72, 1.66, 1.64, 1.58, 1.48, 1.39, 1.36, 1.29, 1.19, 1.11, 1.04, 1.01, 0.88, 0.84, 0.82, 0.79, 0.76, 0.25, 0.76, 0.8, 0.81, 0.83, 0.93, 1.13, 1.16, 1.11, 1.14, 1.06, 1.26, 1.25, 1.01, 1.18, 1.08, 1.3, 1.3, 1.52, 1.68, 1.84, 1.97, 2.22, 2.53, 2.43, 2.45, 2.65, 2.85, 3.53, 3.19, 3.3, 2.8, 2.63, 2.88, 3.45], [1.17, 1.28, 1.17, 1.34, 1.32, 1.54, 1.6, 1.86, 1.75, 1.91, 1.68, 1.5, 1.55, 1.44, 1.36, 1.36, 1.16, 1.17, 1.06, 0.98, 0.9, 0.88, 0.81, 0.78, 0.75, 0.25, 0.76, 0.8, 0.84, 0.84, 0.93, 1.13, 1.1, 1.22, 1.08, 1.31, 1.32, 1.07, 1.23, 1.13, 1.31, 1.33, 1.56, 1.66, 1.91, 2.17, 2.37, 2.57, 2.45, 2.39, 2.71, 2.67, 3.32, 3.46, 3.35, 2.87, 2.7, 2.94, 3.43], [1.16, 1.24, 1.05, 1.37, 1.3, 1.52, 1.73, 1.82, 1.86, 1.93, 1.75, 1.6, 1.67, 1.61, 1.45, 1.41, 1.29, 1.29, 1.14, 1.04, 1.01, 0.93, 0.82, 0.79, 0.78, 0.76, 0.25, 0.76, 0.82, 0.8, 0.87, 1.0, 1.03, 1.09, 1.05, 1.23, 1.18, 1.06, 1.2, 1.07, 1.35, 1.38, 1.62, 1.68, 2.05, 2.28, 2.28, 2.66, 2.62, 2.67, 2.74, 2.77, 3.12, 3.27, 3.12, 2.93, 2.56, 2.97, 3.51], [1.19, 1.3, 1.2, 1.35, 1.38, 1.62, 1.68, 1.89, 2.03, 2.17, 1.82, 1.84, 1.85, 1.73, 1.57, 1.46, 1.39, 1.34, 1.25, 1.15, 1.11, 1.05, 0.89, 0.83, 0.84, 0.78, 0.76, 0.25, 0.77, 0.86, 0.88, 0.96, 0.96, 1.16, 1.05, 1.32, 1.25, 1.04, 1.29, 1.2, 1.39, 1.5, 1.73, 1.8, 2.02, 2.36, 2.68, 2.72, 2.68, 2.61, 2.79, 3.18, 3.78, 3.33, 3.67, 2.85, 2.89, 3.52, 3.76], [1.41, 1.51, 1.47, 1.79, 1.76, 2.03, 2.04, 2.16, 2.3, 2.31, 2.12, 2.13, 2.06, 2.01, 1.87, 1.68, 1.6, 1.59, 1.51, 1.31, 1.24, 1.29, 1.11, 0.97, 0.9, 0.89, 0.82, 0.76, 0.25, 0.79, 0.94, 0.99, 1.13, 1.21, 1.16, 1.4, 1.42, 1.22, 1.47, 1.42, 1.65, 1.72, 2.1, 2.1, 2.57, 2.66, 3.0, 3.19, 3.21, 3.27, 3.3, 3.68, 4.48, 4.07, 3.97, 3.49, 3.47, 3.68, 4.29], [1.39, 1.64, 1.5, 1.82, 1.75, 2.29, 2.19, 2.44, 2.41, 2.42, 2.18, 2.09, 2.13, 1.91, 1.91, 2.04, 1.9, 1.6, 1.57, 1.52, 1.29, 1.25, 1.13, 1.07, 0.95, 0.87, 0.95, 0.83, 0.76, 0.25, 0.77, 0.96, 1.09, 1.25, 1.29, 1.75, 1.59, 1.33, 1.61, 1.49, 1.74, 1.76, 2.2, 2.12, 2.49, 2.74, 2.94, 3.12, 3.28, 3.26, 3.68, 3.85, 4.12, 4.5, 4.15, 3.46, 3.58, 3.74, 4.23], [1.31, 1.6, 1.42, 1.86, 1.83, 2.7, 2.15, 2.56, 2.66, 2.69, 2.46, 2.63, 2.55, 2.42, 2.0, 1.94, 2.01, 1.96, 1.68, 1.61, 1.59, 1.4, 1.25, 1.17, 1.12, 0.99, 0.94, 0.92, 0.88, 0.78, 0.25, 0.78, 0.96, 1.2, 1.34, 1.58, 1.43, 1.22, 1.66, 1.54, 1.9, 1.9, 2.49, 2.54, 2.92, 3.1, 3.15, 3.45, 3.5, 3.45, 3.73, 3.75, 4.23, 4.4, 4.06, 3.85, 3.49, 3.91, 4.28], [1.55, 1.86, 1.83, 2.41, 2.38, 2.87, 3.02, 3.24, 3.48, 3.44, 3.34, 3.34, 3.39, 2.94, 2.99, 2.91, 2.52, 2.19, 2.45, 2.02, 1.98, 1.72, 1.67, 1.5, 1.35, 1.29, 1.23, 1.04, 1.06, 1.03, 0.77, 0.25, 0.79, 1.06, 1.31, 1.43, 1.33, 1.41, 1.75, 1.86, 2.36, 2.6, 3.13, 3.4, 3.63, 3.72, 4.01, 3.98, 4.06, 4.03, 3.99, 4.17, 4.5, 4.59, 4.51, 4.23, 4.11, 4.69, 4.93], [1.43, 1.64, 1.74, 2.18, 2.49, 3.09, 2.94, 4.0, 3.17, 3.62, 2.97, 3.08, 2.76, 2.74, 2.82, 2.67, 2.23, 2.28, 2.18, 1.77, 1.7, 1.75, 1.62, 1.3, 1.29, 1.43, 1.25, 1.0, 1.17, 1.15, 1.07, 0.79, 0.25, 0.77, 0.99, 1.2, 1.16, 1.25, 1.45, 1.65, 2.11, 2.46, 2.84, 2.9, 3.66, 3.78, 4.19, 4.52, 4.2, 4.42, 4.6, 4.83, 5.75, 5.18, 5.67, 4.36, 4.63, 5.38, 5.72], [1.35, 1.49, 1.56, 1.98, 2.13, 2.58, 2.66, 2.99, 2.74, 2.78, 2.56, 2.44, 2.27, 2.19, 2.21, 2.13, 1.82, 1.84, 1.78, 1.58, 1.53, 1.55, 1.51, 1.19, 1.29, 1.39, 1.21, 1.08, 1.21, 1.34, 1.14, 0.98, 0.76, 0.25, 0.77, 0.91, 0.99, 1.06, 1.3, 1.45, 1.87, 2.07, 2.43, 2.49, 3.05, 3.07, 3.63, 3.76, 3.73, 3.94, 4.07, 4.5, 5.33, 4.89, 4.7, 4.27, 4.16, 4.2, 4.65], [1.3, 1.4, 1.5, 1.67, 1.81, 2.13, 2.27, 2.5, 2.53, 2.58, 2.4, 2.33, 2.14, 2.18, 2.05, 1.93, 1.76, 1.84, 1.62, 1.46, 1.45, 1.61, 1.36, 1.1, 1.22, 1.39, 1.23, 1.03, 1.33, 1.46, 1.25, 1.19, 1.07, 0.76, 0.25, 0.77, 0.87, 0.91, 1.12, 1.34, 1.53, 1.78, 2.18, 2.3, 2.51, 2.77, 3.03, 3.23, 2.84, 2.98, 3.29, 3.86, 4.14, 3.87, 4.49, 3.55, 3.49, 3.82, 4.67], [1.43, 1.31, 1.54, 1.84, 2.1, 2.43, 2.81, 2.94, 3.08, 2.82, 2.93, 2.83, 2.73, 2.52, 2.49, 2.36, 2.24, 2.13, 2.21, 1.78, 1.71, 1.8, 1.58, 1.28, 1.4, 1.66, 1.47, 1.14, 1.54, 2.16, 1.56, 1.37, 1.16, 0.88, 0.76, 0.25, 0.77, 0.91, 1.09, 1.5, 1.66, 2.11, 2.3, 2.94, 2.9, 3.15, 3.72, 3.91, 3.51, 3.69, 4.08, 4.19, 5.36, 4.95, 4.56, 4.0, 4.26, 4.54, 5.26], [1.35, 1.21, 1.4, 1.53, 1.81, 2.15, 2.39, 2.9, 3.02, 3.25, 2.84, 2.85, 2.64, 2.59, 2.62, 2.23, 2.2, 2.14, 1.91, 1.62, 1.76, 1.9, 1.55, 1.2, 1.46, 1.69, 1.32, 1.17, 1.63, 1.84, 1.45, 1.48, 1.38, 1.17, 0.9, 0.76, 0.25, 0.79, 0.97, 1.28, 1.44, 1.82, 1.99, 2.41, 2.51, 3.16, 3.67, 3.82, 3.4, 3.32, 3.64, 4.16, 4.68, 4.3, 4.75, 3.79, 3.96, 4.52, 5.07], [0.98, 0.92, 1.09, 1.19, 1.36, 1.51, 1.65, 1.86, 1.84, 1.99, 1.81, 1.93, 1.8, 1.75, 1.67, 1.47, 1.47, 1.54, 1.38, 1.16, 1.23, 1.32, 1.17, 1.04, 1.14, 1.33, 1.1, 1.05, 1.31, 1.37, 1.25, 1.33, 1.08, 1.01, 0.88, 0.9, 0.76, 0.25, 0.76, 0.93, 1.05, 1.17, 1.42, 1.6, 1.91, 2.13, 2.36, 2.63, 2.54, 2.64, 2.83, 3.27, 3.89, 3.62, 3.4, 2.88, 2.69, 3.03, 3.58], [0.92, 0.86, 0.95, 1.04, 1.18, 1.38, 1.46, 1.7, 1.77, 1.89, 1.76, 1.83, 1.99, 1.82, 1.77, 1.43, 1.54, 1.58, 1.28, 1.09, 1.31, 1.38, 1.16, 1.03, 1.3, 1.37, 1.13, 1.18, 1.48, 1.59, 1.33, 1.46, 1.12, 1.19, 1.06, 1.1, 1.01, 0.76, 0.25, 0.77, 0.87, 1.08, 1.22, 1.48, 1.7, 1.95, 2.26, 2.35, 2.32, 2.23, 2.74, 2.8, 3.31, 2.95, 2.78, 2.68, 2.53, 2.73, 3.28], [1.06, 0.94, 0.95, 0.9, 1.0, 1.17, 1.31, 1.41, 1.53, 1.62, 1.51, 1.53, 1.49, 1.59, 1.44, 1.25, 1.21, 1.33, 1.19, 0.97, 1.18, 1.33, 1.14, 0.97, 1.2, 1.34, 1.16, 1.26, 1.61, 1.55, 1.48, 1.64, 1.36, 1.37, 1.18, 1.26, 1.14, 0.89, 0.76, 0.25, 0.76, 0.88, 1.07, 1.19, 1.48, 1.73, 1.94, 2.12, 1.98, 1.93, 2.31, 2.43, 3.05, 2.76, 2.74, 2.53, 2.28, 2.37, 2.83], [1.25, 0.98, 0.93, 0.87, 0.96, 1.01, 1.18, 1.38, 1.37, 1.59, 1.41, 1.53, 1.51, 1.61, 1.42, 1.22, 1.32, 1.42, 1.22, 1.07, 1.32, 1.39, 1.14, 1.12, 1.43, 1.42, 1.32, 1.43, 1.61, 1.66, 1.66, 1.66, 1.46, 1.53, 1.47, 1.46, 1.22, 1.09, 0.91, 0.76, 0.25, 0.77, 0.94, 1.14, 1.32, 1.53, 1.83, 1.9, 1.88, 2.01, 2.36, 2.49, 2.51, 2.53, 2.25, 2.2, 2.08, 2.21, 2.5], [1.45, 1.16, 1.03, 0.92, 0.9, 0.9, 0.99, 1.21, 1.31, 1.43, 1.35, 1.47, 1.37, 1.56, 1.34, 1.03, 1.25, 1.39, 1.21, 1.05, 1.38, 1.44, 1.25, 1.3, 1.53, 1.51, 1.46, 1.64, 1.81, 1.81, 1.93, 1.95, 1.7, 1.74, 1.58, 1.72, 1.57, 1.22, 1.07, 0.89, 0.76, 0.25, 0.77, 1.0, 1.13, 1.43, 1.64, 1.81, 1.76, 1.76, 1.94, 2.13, 2.57, 2.39, 2.33, 2.16, 1.85, 2.13, 2.57], [1.66, 1.39, 1.22, 1.09, 0.93, 0.88, 0.96, 1.1, 1.2, 1.4, 1.4, 1.6, 1.59, 1.79, 1.52, 1.29, 1.55, 1.65, 1.34, 1.3, 1.62, 1.7, 1.38, 1.49, 1.78, 1.93, 1.65, 1.85, 2.17, 2.14, 2.13, 2.22, 2.05, 2.18, 1.96, 2.13, 1.78, 1.6, 1.29, 1.11, 0.92, 0.76, 0.25, 0.78, 1.05, 1.25, 1.54, 1.75, 1.72, 1.68, 2.04, 2.27, 2.77, 2.92, 2.61, 2.15, 2.0, 2.14, 2.63], [2.19, 1.72, 1.52, 1.27, 1.11, 0.99, 1.03, 1.11, 1.18, 1.49, 1.52, 1.73, 1.66, 1.98, 1.71, 1.32, 1.74, 1.91, 1.6, 1.51, 1.92, 2.02, 1.83, 1.94, 2.28, 2.4, 2.08, 2.39, 2.6, 2.7, 2.38, 2.66, 2.54, 2.62, 2.46, 2.51, 2.2, 1.89, 1.76, 1.32, 1.2, 0.94, 0.78, 0.25, 0.78, 1.21, 1.46, 1.63, 1.51, 1.6, 1.97, 2.12, 2.63, 2.62, 2.32, 2.14, 1.84, 2.3, 2.57], [3.22, 2.46, 2.42, 1.9, 1.79, 2.73, 2.17, 1.23, 1.2, 1.54, 1.7, 2.01, 2.16, 2.28, 2.22, 1.69, 2.04, 2.2, 2.22, 2.11, 2.19, 2.59, 2.9, 2.49, 2.78, 3.05, 3.06, 3.06, 3.31, 3.7, 3.64, 3.67, 4.01, 3.63, 2.96, 3.21, 3.28, 2.92, 2.71, 2.42, 1.82, 1.36, 1.21, 0.8, 0.25, 0.8, 1.13, 1.8, 1.82, 2.08, 2.08, 2.44, 3.21, 3.16, 2.93, 2.13, 1.91, 2.18, 2.93], [3.12, 2.73, 2.62, 2.21, 1.84, 1.59, 1.36, 1.15, 1.22, 1.61, 1.78, 2.36, 2.36, 2.89, 2.9, 2.17, 2.55, 2.95, 2.67, 2.64, 3.03, 3.34, 2.86, 3.1, 3.77, 3.83, 3.29, 3.58, 4.22, 4.02, 3.82, 4.2, 3.92, 3.81, 3.61, 3.6, 3.44, 3.3, 2.82, 2.79, 2.12, 1.8, 1.41, 1.17, 0.8, 0.25, 0.79, 1.35, 1.22, 1.24, 1.58, 2.0, 2.25, 2.32, 1.9, 1.59, 1.39, 1.44, 2.24], [4.52, 4.06, 3.86, 3.35, 2.86, 2.31, 1.8, 1.4, 1.37, 1.76, 2.19, 2.74, 2.8, 3.53, 3.18, 2.74, 3.12, 4.16, 3.32, 3.24, 4.28, 4.62, 4.16, 3.92, 4.67, 5.82, 4.5, 4.86, 5.12, 5.08, 5.27, 5.5, 5.71, 4.93, 4.38, 4.31, 4.84, 4.42, 4.05, 3.33, 2.97, 2.35, 2.03, 1.46, 1.19, 0.78, 0.25, 0.84, 1.05, 1.32, 1.58, 2.03, 2.61, 2.06, 2.32, 1.64, 1.91, 1.86, 2.48], [4.69, 4.4, 3.92, 3.31, 2.88, 2.29, 1.74, 1.54, 1.57, 1.95, 2.26, 2.74, 3.02, 3.37, 2.87, 2.94, 3.79, 3.62, 3.65, 3.64, 4.37, 4.12, 4.03, 4.62, 4.88, 5.06, 5.33, 5.52, 5.72, 6.02, 6.93, 5.38, 6.86, 5.32, 5.13, 4.86, 5.66, 5.36, 4.67, 4.02, 3.23, 3.09, 2.16, 1.79, 1.35, 0.96, 0.87, 0.25, 0.79, 1.48, 1.72, 2.07, 2.28, 2.02, 2.23, 1.79, 1.51, 1.84, 2.58], [3.55, 3.26, 3.24, 2.77, 2.7, 1.98, 2.02, 1.62, 1.65, 2.26, 2.51, 3.03, 2.94, 3.53, 3.36, 2.71, 3.71, 3.6, 3.55, 4.21, 3.66, 3.77, 3.32, 3.95, 3.92, 4.05, 4.0, 4.12, 4.6, 4.61, 4.85, 4.84, 4.81, 4.72, 4.06, 4.28, 4.46, 3.9, 3.95, 3.85, 2.95, 2.68, 2.27, 1.85, 1.6, 1.2, 1.01, 0.83, 0.25, 0.81, 1.39, 1.73, 2.04, 1.87, 1.75, 1.44, 1.33, 1.57, 2.48], [3.96, 3.84, 3.02, 2.69, 2.36, 2.06, 1.82, 1.69, 1.71, 2.19, 2.33, 2.79, 2.91, 3.2, 3.0, 2.76, 3.24, 3.42, 3.15, 4.01, 3.55, 3.56, 3.21, 3.96, 4.07, 3.74, 3.72, 4.59, 4.88, 4.71, 4.89, 4.94, 5.09, 4.59, 4.16, 4.24, 4.38, 4.16, 3.73, 3.37, 2.63, 2.67, 2.04, 1.8, 1.74, 1.31, 1.38, 1.15, 0.82, 0.25, 0.82, 1.17, 1.45, 1.45, 1.39, 1.19, 1.58, 1.72, 1.94], [5.23, 4.65, 4.15, 3.8, 3.18, 2.59, 2.23, 2.03, 2.4, 3.1, 3.08, 4.31, 4.48, 5.02, 4.84, 3.63, 4.88, 5.02, 4.13, 5.08, 5.32, 5.3, 4.72, 5.6, 6.71, 4.8, 5.92, 7.0, 6.89, 6.0, 6.31, 7.19, 6.77, 6.37, 6.6, 5.9, 6.06, 5.89, 5.17, 4.9, 3.84, 3.09, 2.36, 2.1, 1.74, 1.71, 1.89, 1.34, 1.21, 1.11, 0.25, 0.91, 1.18, 1.29, 1.25, 1.14, 1.91, 1.96, 2.19], [4.69, 4.54, 4.02, 3.52, 3.09, 2.64, 2.58, 2.37, 2.43, 3.34, 3.09, 4.11, 3.87, 4.43, 3.76, 3.87, 4.64, 4.59, 3.75, 4.35, 4.9, 4.67, 4.33, 5.14, 5.48, 4.69, 4.96, 6.2, 6.24, 5.58, 6.0, 6.39, 5.83, 5.48, 5.39, 4.84, 4.97, 5.4, 4.1, 4.36, 3.55, 3.15, 2.66, 2.61, 2.27, 1.97, 2.0, 1.86, 1.66, 1.05, 0.86, 0.25, 0.85, 1.4, 1.16, 1.22, 1.87, 1.96, 2.58], [4.56, 4.36, 3.6, 3.75, 3.15, 3.31, 2.83, 2.53, 2.72, 3.53, 3.39, 4.41, 4.6, 4.4, 4.61, 4.23, 4.86, 4.48, 4.27, 4.97, 5.46, 4.93, 4.03, 5.26, 5.36, 4.26, 4.62, 5.7, 5.42, 4.66, 5.15, 5.81, 6.35, 5.6, 4.7, 4.91, 5.33, 4.35, 4.57, 4.28, 4.19, 3.72, 3.33, 2.67, 2.7, 2.4, 2.22, 1.99, 1.95, 1.35, 1.13, 0.78, 0.25, 0.84, 1.06, 1.69, 1.56, 1.94, 2.41], [4.36, 4.68, 4.34, 3.82, 3.81, 3.44, 3.1, 3.0, 3.31, 3.95, 4.03, 5.02, 5.82, 5.74, 4.91, 5.86, 5.84, 5.88, 5.27, 5.44, 5.6, 5.09, 5.11, 5.29, 5.62, 4.72, 5.37, 6.17, 5.88, 5.06, 4.96, 5.57, 6.4, 6.85, 6.34, 6.51, 6.3, 6.01, 4.97, 5.06, 4.56, 4.62, 3.46, 3.41, 2.69, 2.46, 2.22, 1.99, 1.93, 1.63, 1.23, 0.95, 0.79, 0.25, 0.82, 1.15, 1.56, 2.05, 2.46], [5.53, 4.91, 4.92, 4.39, 4.27, 2.91, 2.69, 2.27, 2.34, 3.22, 3.4, 3.86, 4.03, 4.06, 4.47, 4.09, 4.35, 4.49, 5.49, 4.56, 4.94, 5.28, 5.6, 5.44, 5.31, 5.78, 6.51, 6.01, 5.58, 6.82, 6.55, 6.23, 7.04, 6.15, 6.38, 5.25, 5.85, 6.91, 5.38, 4.8, 4.19, 3.71, 2.9, 2.32, 2.19, 2.11, 1.94, 1.58, 1.86, 1.41, 1.3, 1.07, 0.94, 0.8, 0.25, 0.79, 1.02, 1.61, 1.89], [5.42, 5.5, 4.68, 4.65, 3.2, 2.89, 2.18, 1.77, 2.1, 2.45, 2.4, 3.06, 3.69, 3.7, 3.33, 3.46, 3.62, 4.26, 3.68, 3.67, 4.36, 4.48, 4.55, 4.66, 4.56, 4.84, 5.3, 5.08, 5.2, 5.79, 6.37, 5.69, 6.0, 5.61, 5.19, 5.03, 5.39, 5.67, 4.88, 5.43, 4.78, 3.5, 2.9, 2.49, 1.78, 1.86, 1.36, 1.52, 1.53, 1.17, 1.03, 1.26, 1.47, 1.15, 0.78, 0.25, 0.79, 1.52, 2.9], [5.3, 4.79, 5.78, 3.86, 3.41, 2.61, 2.47, 1.64, 2.19, 2.49, 2.59, 3.12, 3.6, 3.84, 2.95, 3.59, 3.85, 4.6, 3.78, 5.57, 4.62, 5.02, 5.88, 5.2, 6.3, 6.55, 5.73, 6.15, 6.79, 6.83, 6.73, 6.38, 6.53, 6.14, 5.63, 5.11, 5.43, 6.11, 4.53, 5.77, 5.13, 3.36, 2.68, 2.49, 1.8, 1.97, 1.54, 1.5, 1.54, 1.33, 1.37, 1.57, 1.72, 1.54, 1.22, 0.78, 0.25, 0.82, 1.42], [6.5, 5.82, 5.14, 4.99, 4.32, 3.24, 3.37, 2.26, 3.56, 3.81, 4.06, 4.94, 5.65, 6.21, 5.19, 4.88, 6.04, 6.58, 6.01, 6.48, 6.61, 7.71, 6.44, 7.25, 7.56, 8.07, 6.98, 8.13, 7.99, 7.82, 8.0, 8.15, 8.43, 7.93, 8.0, 6.84, 7.05, 7.11, 6.09, 7.02, 6.48, 4.64, 4.86, 4.26, 3.05, 3.49, 1.89, 2.53, 2.31, 1.59, 1.82, 2.2, 2.72, 2.85, 1.9, 1.22, 0.82, 0.25, 0.9], [13.21, 10.95, 11.23, 12.25, 9.57, 8.98, 7.45, 5.38, 6.68, 8.44, 7.53, 8.61, 9.31, 9.68, 10.07, 10.69, 9.63, 10.75, 13.24, 10.98, 12.43, 14.02, 12.72, 12.79, 14.06, 16.85, 13.46, 13.02, 14.38, 15.82, 16.96, 15.18, 14.41, 14.34, 14.78, 12.94, 12.52, 15.25, 11.56, 11.52, 10.12, 9.27, 10.76, 8.67, 7.73, 6.65, 5.67, 4.89, 6.13, 5.06, 4.39, 4.43, 6.74, 5.57, 4.8, 2.87, 2.21, 1.28, 0.25]], "plddt": [97.4, 98.43, 98.51, 98.68, 98.29, 97.64, 97.3, 96.81, 96.62, 96.64, 97.81, 98.41, 98.28, 98.63, 98.65, 98.67, 98.65, 98.72, 98.68, 98.75, 98.76, 98.75, 98.66, 98.78, 98.8, 98.77, 98.74, 98.71, 98.57, 98.62, 98.37, 98.13, 98.44, 98.53, 98.4, 98.39, 98.41, 98.67, 98.71, 98.69, 98.69, 98.56, 98.15, 97.73, 97.02, 96.99, 95.22, 96.3, 95.44, 95.85, 95.09, 94.56, 94.84, 96.19, 97.16, 95.96, 93.86, 93.29, 84.54], "ptm": 0.78}
\ No newline at end of file
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_2_model_4.pdb b/examples/test_fab41.result/test_fab41_unrelaxed_rank_2_model_4.pdb
new file mode 100644 (file)
index 0000000..5840d28
--- /dev/null
@@ -0,0 +1,452 @@
+MODEL     1                                                                     
+ATOM      1  N   PRO A   1      -7.961  -1.636  10.579  1.00 97.39           N  
+ATOM      2  CA  PRO A   1      -7.191  -2.531   9.712  1.00 97.39           C  
+ATOM      3  C   PRO A   1      -5.998  -1.837   9.058  1.00 97.39           C  
+ATOM      4  CB  PRO A   1      -8.213  -2.968   8.660  1.00 97.39           C  
+ATOM      5  O   PRO A   1      -6.081  -0.656   8.711  1.00 97.39           O  
+ATOM      6  CG  PRO A   1      -9.543  -2.771   9.313  1.00 97.39           C  
+ATOM      7  CD  PRO A   1      -9.468  -1.552  10.187  1.00 97.39           C  
+ATOM      8  N   ILE A   2      -4.903  -2.548   9.113  1.00 98.34           N  
+ATOM      9  CA  ILE A   2      -3.719  -2.007   8.454  1.00 98.34           C  
+ATOM     10  C   ILE A   2      -3.337  -2.892   7.270  1.00 98.34           C  
+ATOM     11  CB  ILE A   2      -2.533  -1.883   9.436  1.00 98.34           C  
+ATOM     12  O   ILE A   2      -3.213  -4.111   7.413  1.00 98.34           O  
+ATOM     13  CG1 ILE A   2      -2.905  -0.971  10.611  1.00 98.34           C  
+ATOM     14  CG2 ILE A   2      -1.286  -1.365   8.714  1.00 98.34           C  
+ATOM     15  CD1 ILE A   2      -1.876  -0.957  11.733  1.00 98.34           C  
+ATOM     16  N   ALA A   3      -3.187  -2.265   6.074  1.00 98.48           N  
+ATOM     17  CA  ALA A   3      -2.699  -2.956   4.884  1.00 98.48           C  
+ATOM     18  C   ALA A   3      -1.319  -2.445   4.480  1.00 98.48           C  
+ATOM     19  CB  ALA A   3      -3.684  -2.787   3.729  1.00 98.48           C  
+ATOM     20  O   ALA A   3      -1.097  -1.234   4.401  1.00 98.48           O  
+ATOM     21  N   GLN A   4      -0.423  -3.390   4.375  1.00 98.54           N  
+ATOM     22  CA  GLN A   4       0.908  -3.068   3.872  1.00 98.54           C  
+ATOM     23  C   GLN A   4       1.114  -3.624   2.465  1.00 98.54           C  
+ATOM     24  CB  GLN A   4       1.984  -3.611   4.813  1.00 98.54           C  
+ATOM     25  O   GLN A   4       0.937  -4.822   2.234  1.00 98.54           O  
+ATOM     26  CG  GLN A   4       1.975  -2.968   6.193  1.00 98.54           C  
+ATOM     27  CD  GLN A   4       3.041  -3.535   7.112  1.00 98.54           C  
+ATOM     28  NE2 GLN A   4       3.890  -2.662   7.645  1.00 98.54           N  
+ATOM     29  OE1 GLN A   4       3.101  -4.747   7.342  1.00 98.54           O  
+ATOM     30  N   ILE A   5       1.445  -2.721   1.606  1.00 98.08           N  
+ATOM     31  CA  ILE A   5       1.628  -3.098   0.208  1.00 98.08           C  
+ATOM     32  C   ILE A   5       3.058  -2.784  -0.227  1.00 98.08           C  
+ATOM     33  CB  ILE A   5       0.617  -2.374  -0.709  1.00 98.08           C  
+ATOM     34  O   ILE A   5       3.526  -1.653  -0.074  1.00 98.08           O  
+ATOM     35  CG1 ILE A   5      -0.816  -2.626  -0.227  1.00 98.08           C  
+ATOM     36  CG2 ILE A   5       0.793  -2.821  -2.164  1.00 98.08           C  
+ATOM     37  CD1 ILE A   5      -1.862  -1.759  -0.916  1.00 98.08           C  
+ATOM     38  N   HIS A   6       3.703  -3.832  -0.675  1.00 97.31           N  
+ATOM     39  CA  HIS A   6       5.038  -3.689  -1.245  1.00 97.31           C  
+ATOM     40  C   HIS A   6       4.994  -3.740  -2.769  1.00 97.31           C  
+ATOM     41  CB  HIS A   6       5.968  -4.779  -0.710  1.00 97.31           C  
+ATOM     42  O   HIS A   6       4.479  -4.700  -3.348  1.00 97.31           O  
+ATOM     43  CG  HIS A   6       6.175  -4.719   0.770  1.00 97.31           C  
+ATOM     44  CD2 HIS A   6       7.166  -4.165   1.507  1.00 97.31           C  
+ATOM     45  ND1 HIS A   6       5.293  -5.279   1.668  1.00 97.31           N  
+ATOM     46  CE1 HIS A   6       5.734  -5.071   2.897  1.00 97.31           C  
+ATOM     47  NE2 HIS A   6       6.869  -4.398   2.827  1.00 97.31           N  
+ATOM     48  N   ILE A   7       5.499  -2.698  -3.389  1.00 96.55           N  
+ATOM     49  CA  ILE A   7       5.493  -2.632  -4.847  1.00 96.55           C  
+ATOM     50  C   ILE A   7       6.857  -2.164  -5.347  1.00 96.55           C  
+ATOM     51  CB  ILE A   7       4.381  -1.693  -5.365  1.00 96.55           C  
+ATOM     52  O   ILE A   7       7.656  -1.624  -4.578  1.00 96.55           O  
+ATOM     53  CG1 ILE A   7       4.629  -0.257  -4.889  1.00 96.55           C  
+ATOM     54  CG2 ILE A   7       3.003  -2.188  -4.916  1.00 96.55           C  
+ATOM     55  CD1 ILE A   7       3.659   0.764  -5.468  1.00 96.55           C  
+ATOM     56  N   LEU A   8       7.164  -2.485  -6.626  1.00 95.64           N  
+ATOM     57  CA  LEU A   8       8.352  -1.909  -7.246  1.00 95.64           C  
+ATOM     58  C   LEU A   8       8.204  -0.399  -7.407  1.00 95.64           C  
+ATOM     59  CB  LEU A   8       8.613  -2.556  -8.609  1.00 95.64           C  
+ATOM     60  O   LEU A   8       7.097   0.101  -7.617  1.00 95.64           O  
+ATOM     61  CG  LEU A   8       9.069  -4.015  -8.590  1.00 95.64           C  
+ATOM     62  CD1 LEU A   8       9.106  -4.577 -10.008  1.00 95.64           C  
+ATOM     63  CD2 LEU A   8      10.435  -4.140  -7.924  1.00 95.64           C  
+ATOM     64  N   GLU A   9       9.227   0.319  -7.388  1.00 96.42           N  
+ATOM     65  CA  GLU A   9       9.186   1.765  -7.578  1.00 96.42           C  
+ATOM     66  C   GLU A   9       8.792   2.123  -9.009  1.00 96.42           C  
+ATOM     67  CB  GLU A   9      10.540   2.392  -7.234  1.00 96.42           C  
+ATOM     68  O   GLU A   9       8.807   1.266  -9.895  1.00 96.42           O  
+ATOM     69  CG  GLU A   9      11.661   1.994  -8.182  1.00 96.42           C  
+ATOM     70  CD  GLU A   9      13.006   2.595  -7.807  1.00 96.42           C  
+ATOM     71  OE1 GLU A   9      13.968   2.474  -8.600  1.00 96.42           O  
+ATOM     72  OE2 GLU A   9      13.099   3.191  -6.711  1.00 96.42           O  
+ATOM     73  N   GLY A  10       8.230   3.382  -9.181  1.00 96.42           N  
+ATOM     74  CA  GLY A  10       7.984   3.845 -10.538  1.00 96.42           C  
+ATOM     75  C   GLY A  10       6.541   4.245 -10.779  1.00 96.42           C  
+ATOM     76  O   GLY A  10       6.212   4.798 -11.831  1.00 96.42           O  
+ATOM     77  N   ARG A  11       5.660   4.060  -9.839  1.00 97.88           N  
+ATOM     78  CA  ARG A  11       4.278   4.501  -9.995  1.00 97.88           C  
+ATOM     79  C   ARG A  11       4.137   5.985  -9.676  1.00 97.88           C  
+ATOM     80  CB  ARG A  11       3.348   3.682  -9.097  1.00 97.88           C  
+ATOM     81  O   ARG A  11       4.827   6.505  -8.797  1.00 97.88           O  
+ATOM     82  CG  ARG A  11       2.985   2.319  -9.665  1.00 97.88           C  
+ATOM     83  CD  ARG A  11       4.207   1.420  -9.797  1.00 97.88           C  
+ATOM     84  NE  ARG A  11       3.844   0.081 -10.253  1.00 97.88           N  
+ATOM     85  NH1 ARG A  11       6.017  -0.693 -10.370  1.00 97.88           N  
+ATOM     86  NH2 ARG A  11       4.272  -2.074 -10.923  1.00 97.88           N  
+ATOM     87  CZ  ARG A  11       4.712  -0.892 -10.514  1.00 97.88           C  
+ATOM     88  N   SER A  12       3.229   6.625 -10.393  1.00 98.38           N  
+ATOM     89  CA  SER A  12       2.976   8.042 -10.157  1.00 98.38           C  
+ATOM     90  C   SER A  12       2.269   8.263  -8.823  1.00 98.38           C  
+ATOM     91  CB  SER A  12       2.139   8.634 -11.291  1.00 98.38           C  
+ATOM     92  O   SER A  12       1.699   7.329  -8.255  1.00 98.38           O  
+ATOM     93  OG  SER A  12       0.814   8.132 -11.254  1.00 98.38           O  
+ATOM     94  N   ASP A  13       2.291   9.484  -8.361  1.00 98.21           N  
+ATOM     95  CA  ASP A  13       1.553   9.832  -7.151  1.00 98.21           C  
+ATOM     96  C   ASP A  13       0.061   9.556  -7.320  1.00 98.21           C  
+ATOM     97  CB  ASP A  13       1.779  11.301  -6.788  1.00 98.21           C  
+ATOM     98  O   ASP A  13      -0.602   9.106  -6.383  1.00 98.21           O  
+ATOM     99  CG  ASP A  13       3.165  11.568  -6.229  1.00 98.21           C  
+ATOM    100  OD1 ASP A  13       3.896  10.601  -5.924  1.00 98.21           O  
+ATOM    101  OD2 ASP A  13       3.528  12.756  -6.088  1.00 98.21           O  
+ATOM    102  N   GLU A  14      -0.438   9.858  -8.528  1.00 98.61           N  
+ATOM    103  CA  GLU A  14      -1.851   9.625  -8.810  1.00 98.61           C  
+ATOM    104  C   GLU A  14      -2.204   8.146  -8.677  1.00 98.61           C  
+ATOM    105  CB  GLU A  14      -2.210  10.127 -10.211  1.00 98.61           C  
+ATOM    106  O   GLU A  14      -3.243   7.798  -8.112  1.00 98.61           O  
+ATOM    107  CG  GLU A  14      -2.180  11.643 -10.347  1.00 98.61           C  
+ATOM    108  CD  GLU A  14      -0.772  12.206 -10.463  1.00 98.61           C  
+ATOM    109  OE1 GLU A  14      -0.576  13.411 -10.184  1.00 98.61           O  
+ATOM    110  OE2 GLU A  14       0.141  11.437 -10.836  1.00 98.61           O  
+ATOM    111  N   GLN A  15      -1.385   7.289  -9.183  1.00 98.63           N  
+ATOM    112  CA  GLN A  15      -1.614   5.852  -9.077  1.00 98.63           C  
+ATOM    113  C   GLN A  15      -1.575   5.395  -7.621  1.00 98.63           C  
+ATOM    114  CB  GLN A  15      -0.579   5.081  -9.897  1.00 98.63           C  
+ATOM    115  O   GLN A  15      -2.407   4.592  -7.195  1.00 98.63           O  
+ATOM    116  CG  GLN A  15      -0.772   5.203 -11.403  1.00 98.63           C  
+ATOM    117  CD  GLN A  15       0.332   4.528 -12.193  1.00 98.63           C  
+ATOM    118  NE2 GLN A  15      -0.041   3.566 -13.031  1.00 98.63           N  
+ATOM    119  OE1 GLN A  15       1.512   4.868 -12.053  1.00 98.63           O  
+ATOM    120  N   LYS A  16      -0.670   5.852  -6.852  1.00 98.66           N  
+ATOM    121  CA  LYS A  16      -0.561   5.491  -5.441  1.00 98.66           C  
+ATOM    122  C   LYS A  16      -1.772   5.981  -4.653  1.00 98.66           C  
+ATOM    123  CB  LYS A  16       0.723   6.063  -4.838  1.00 98.66           C  
+ATOM    124  O   LYS A  16      -2.296   5.261  -3.800  1.00 98.66           O  
+ATOM    125  CG  LYS A  16       1.997   5.445  -5.395  1.00 98.66           C  
+ATOM    126  CD  LYS A  16       3.240   6.085  -4.788  1.00 98.66           C  
+ATOM    127  CE  LYS A  16       4.489   5.754  -5.593  1.00 98.66           C  
+ATOM    128  NZ  LYS A  16       5.676   6.524  -5.115  1.00 98.66           N  
+ATOM    129  N   GLU A  17      -2.256   7.185  -5.041  1.00 98.66           N  
+ATOM    130  CA  GLU A  17      -3.464   7.705  -4.407  1.00 98.66           C  
+ATOM    131  C   GLU A  17      -4.667   6.812  -4.697  1.00 98.66           C  
+ATOM    132  CB  GLU A  17      -3.744   9.135  -4.876  1.00 98.66           C  
+ATOM    133  O   GLU A  17      -5.459   6.519  -3.799  1.00 98.66           O  
+ATOM    134  CG  GLU A  17      -2.824  10.177  -4.258  1.00 98.66           C  
+ATOM    135  CD  GLU A  17      -3.092  11.587  -4.759  1.00 98.66           C  
+ATOM    136  OE1 GLU A  17      -2.349  12.519  -4.376  1.00 98.66           O  
+ATOM    137  OE2 GLU A  17      -4.054  11.762  -5.539  1.00 98.66           O  
+ATOM    138  N   THR A  18      -4.705   6.469  -5.971  1.00 98.70           N  
+ATOM    139  CA  THR A  18      -5.808   5.602  -6.369  1.00 98.70           C  
+ATOM    140  C   THR A  18      -5.745   4.270  -5.626  1.00 98.70           C  
+ATOM    141  CB  THR A  18      -5.797   5.346  -7.888  1.00 98.70           C  
+ATOM    142  O   THR A  18      -6.759   3.788  -5.118  1.00 98.70           O  
+ATOM    143  CG2 THR A  18      -6.902   4.375  -8.290  1.00 98.70           C  
+ATOM    144  OG1 THR A  18      -5.992   6.587  -8.577  1.00 98.70           O  
+ATOM    145  N   LEU A  19      -4.561   3.668  -5.513  1.00 98.71           N  
+ATOM    146  CA  LEU A  19      -4.378   2.404  -4.808  1.00 98.71           C  
+ATOM    147  C   LEU A  19      -4.802   2.530  -3.349  1.00 98.71           C  
+ATOM    148  CB  LEU A  19      -2.918   1.951  -4.890  1.00 98.71           C  
+ATOM    149  O   LEU A  19      -5.560   1.698  -2.844  1.00 98.71           O  
+ATOM    150  CG  LEU A  19      -2.572   0.645  -4.173  1.00 98.71           C  
+ATOM    151  CD1 LEU A  19      -3.419  -0.500  -4.717  1.00 98.71           C  
+ATOM    152  CD2 LEU A  19      -1.086   0.333  -4.316  1.00 98.71           C  
+ATOM    153  N   ILE A  20      -4.380   3.538  -2.647  1.00 98.75           N  
+ATOM    154  CA  ILE A  20      -4.699   3.753  -1.239  1.00 98.75           C  
+ATOM    155  C   ILE A  20      -6.211   3.881  -1.067  1.00 98.75           C  
+ATOM    156  CB  ILE A  20      -3.989   5.007  -0.684  1.00 98.75           C  
+ATOM    157  O   ILE A  20      -6.794   3.266  -0.171  1.00 98.75           O  
+ATOM    158  CG1 ILE A  20      -2.485   4.748  -0.538  1.00 98.75           C  
+ATOM    159  CG2 ILE A  20      -4.604   5.429   0.654  1.00 98.75           C  
+ATOM    160  CD1 ILE A  20      -1.665   6.000  -0.256  1.00 98.75           C  
+ATOM    161  N   ARG A  21      -6.839   4.647  -1.943  1.00 98.74           N  
+ATOM    162  CA  ARG A  21      -8.283   4.847  -1.866  1.00 98.74           C  
+ATOM    163  C   ARG A  21      -9.029   3.531  -2.060  1.00 98.74           C  
+ATOM    164  CB  ARG A  21      -8.740   5.868  -2.910  1.00 98.74           C  
+ATOM    165  O   ARG A  21      -9.887   3.173  -1.250  1.00 98.74           O  
+ATOM    166  CG  ARG A  21     -10.232   6.161  -2.872  1.00 98.74           C  
+ATOM    167  CD  ARG A  21     -10.633   7.181  -3.929  1.00 98.74           C  
+ATOM    168  NE  ARG A  21     -10.168   6.791  -5.258  1.00 98.74           N  
+ATOM    169  NH1 ARG A  21     -11.803   5.191  -5.586  1.00 98.74           N  
+ATOM    170  NH2 ARG A  21     -10.230   5.580  -7.208  1.00 98.74           N  
+ATOM    171  CZ  ARG A  21     -10.735   5.855  -6.014  1.00 98.74           C  
+ATOM    172  N   GLU A  22      -8.646   2.862  -3.023  1.00 98.78           N  
+ATOM    173  CA  GLU A  22      -9.386   1.656  -3.379  1.00 98.78           C  
+ATOM    174  C   GLU A  22      -9.199   0.563  -2.330  1.00 98.78           C  
+ATOM    175  CB  GLU A  22      -8.951   1.144  -4.754  1.00 98.78           C  
+ATOM    176  O   GLU A  22     -10.154  -0.126  -1.967  1.00 98.78           O  
+ATOM    177  CG  GLU A  22      -9.373   2.044  -5.907  1.00 98.78           C  
+ATOM    178  CD  GLU A  22     -10.879   2.095  -6.108  1.00 98.78           C  
+ATOM    179  OE1 GLU A  22     -11.407   3.169  -6.476  1.00 98.78           O  
+ATOM    180  OE2 GLU A  22     -11.537   1.052  -5.896  1.00 98.78           O  
+ATOM    181  N   VAL A  23      -8.021   0.325  -1.852  1.00 98.75           N  
+ATOM    182  CA  VAL A  23      -7.749  -0.668  -0.818  1.00 98.75           C  
+ATOM    183  C   VAL A  23      -8.496  -0.300   0.462  1.00 98.75           C  
+ATOM    184  CB  VAL A  23      -6.235  -0.792  -0.534  1.00 98.75           C  
+ATOM    185  O   VAL A  23      -9.116  -1.158   1.095  1.00 98.75           O  
+ATOM    186  CG1 VAL A  23      -5.986  -1.638   0.713  1.00 98.75           C  
+ATOM    187  CG2 VAL A  23      -5.514  -1.390  -1.741  1.00 98.75           C  
+ATOM    188  N   SER A  24      -8.388   1.000   0.848  1.00 98.77           N  
+ATOM    189  CA  SER A  24      -9.091   1.456   2.043  1.00 98.77           C  
+ATOM    190  C   SER A  24     -10.584   1.155   1.955  1.00 98.77           C  
+ATOM    191  CB  SER A  24      -8.877   2.956   2.252  1.00 98.77           C  
+ATOM    192  O   SER A  24     -11.170   0.618   2.898  1.00 98.77           O  
+ATOM    193  OG  SER A  24      -7.506   3.242   2.470  1.00 98.77           O  
+ATOM    194  N   GLU A  25     -11.238   1.457   0.785  1.00 98.78           N  
+ATOM    195  CA  GLU A  25     -12.667   1.236   0.585  1.00 98.78           C  
+ATOM    196  C   GLU A  25     -13.004  -0.252   0.605  1.00 98.78           C  
+ATOM    197  CB  GLU A  25     -13.129   1.863  -0.733  1.00 98.78           C  
+ATOM    198  O   GLU A  25     -14.025  -0.656   1.166  1.00 98.78           O  
+ATOM    199  CG  GLU A  25     -13.197   3.382  -0.701  1.00 98.78           C  
+ATOM    200  CD  GLU A  25     -13.614   3.993  -2.030  1.00 98.78           C  
+ATOM    201  OE1 GLU A  25     -13.828   5.224  -2.092  1.00 98.78           O  
+ATOM    202  OE2 GLU A  25     -13.727   3.232  -3.017  1.00 98.78           O  
+ATOM    203  N   ALA A  26     -12.143  -1.034  -0.029  1.00 98.75           N  
+ATOM    204  CA  ALA A  26     -12.366  -2.477  -0.053  1.00 98.75           C  
+ATOM    205  C   ALA A  26     -12.343  -3.060   1.358  1.00 98.75           C  
+ATOM    206  CB  ALA A  26     -11.317  -3.163  -0.925  1.00 98.75           C  
+ATOM    207  O   ALA A  26     -13.204  -3.867   1.716  1.00 98.75           O  
+ATOM    208  N   ILE A  27     -11.408  -2.668   2.101  1.00 98.76           N  
+ATOM    209  CA  ILE A  27     -11.280  -3.166   3.466  1.00 98.76           C  
+ATOM    210  C   ILE A  27     -12.478  -2.710   4.295  1.00 98.76           C  
+ATOM    211  CB  ILE A  27      -9.963  -2.691   4.120  1.00 98.76           C  
+ATOM    212  O   ILE A  27     -13.087  -3.510   5.011  1.00 98.76           O  
+ATOM    213  CG1 ILE A  27      -8.764  -3.405   3.485  1.00 98.76           C  
+ATOM    214  CG2 ILE A  27      -9.999  -2.921   5.634  1.00 98.76           C  
+ATOM    215  CD1 ILE A  27      -7.414  -2.871   3.941  1.00 98.76           C  
+ATOM    216  N   SER A  28     -12.755  -1.411   4.246  1.00 98.73           N  
+ATOM    217  CA  SER A  28     -13.883  -0.868   4.996  1.00 98.73           C  
+ATOM    218  C   SER A  28     -15.172  -1.616   4.675  1.00 98.73           C  
+ATOM    219  CB  SER A  28     -14.060   0.621   4.695  1.00 98.73           C  
+ATOM    220  O   SER A  28     -15.891  -2.043   5.582  1.00 98.73           O  
+ATOM    221  OG  SER A  28     -15.207   1.134   5.351  1.00 98.73           O  
+ATOM    222  N   ARG A  29     -15.448  -1.849   3.386  1.00 98.55           N  
+ATOM    223  CA  ARG A  29     -16.675  -2.514   2.959  1.00 98.55           C  
+ATOM    224  C   ARG A  29     -16.679  -3.979   3.383  1.00 98.55           C  
+ATOM    225  CB  ARG A  29     -16.845  -2.407   1.442  1.00 98.55           C  
+ATOM    226  O   ARG A  29     -17.702  -4.497   3.836  1.00 98.55           O  
+ATOM    227  CG  ARG A  29     -17.244  -1.021   0.964  1.00 98.55           C  
+ATOM    228  CD  ARG A  29     -17.780  -1.048  -0.461  1.00 98.55           C  
+ATOM    229  NE  ARG A  29     -16.846  -1.701  -1.375  1.00 98.55           N  
+ATOM    230  NH1 ARG A  29     -15.702   0.232  -1.916  1.00 98.55           N  
+ATOM    231  NH2 ARG A  29     -15.088  -1.769  -2.851  1.00 98.55           N  
+ATOM    232  CZ  ARG A  29     -15.881  -1.078  -2.045  1.00 98.55           C  
+ATOM    233  N   SER A  30     -15.632  -4.680   3.360  1.00 98.66           N  
+ATOM    234  CA  SER A  30     -15.534  -6.116   3.598  1.00 98.66           C  
+ATOM    235  C   SER A  30     -15.634  -6.439   5.085  1.00 98.66           C  
+ATOM    236  CB  SER A  30     -14.222  -6.665   3.036  1.00 98.66           C  
+ATOM    237  O   SER A  30     -16.160  -7.487   5.465  1.00 98.66           O  
+ATOM    238  OG  SER A  30     -14.174  -6.509   1.628  1.00 98.66           O  
+ATOM    239  N   LEU A  31     -15.173  -5.478   5.822  1.00 98.44           N  
+ATOM    240  CA  LEU A  31     -15.090  -5.795   7.243  1.00 98.44           C  
+ATOM    241  C   LEU A  31     -16.043  -4.921   8.051  1.00 98.44           C  
+ATOM    242  CB  LEU A  31     -13.657  -5.613   7.751  1.00 98.44           C  
+ATOM    243  O   LEU A  31     -16.085  -5.013   9.281  1.00 98.44           O  
+ATOM    244  CG  LEU A  31     -12.590  -6.492   7.097  1.00 98.44           C  
+ATOM    245  CD1 LEU A  31     -11.221  -6.203   7.704  1.00 98.44           C  
+ATOM    246  CD2 LEU A  31     -12.946  -7.967   7.247  1.00 98.44           C  
+ATOM    247  N   ASP A  32     -16.804  -4.109   7.358  1.00 98.17           N  
+ATOM    248  CA  ASP A  32     -17.698  -3.165   8.021  1.00 98.17           C  
+ATOM    249  C   ASP A  32     -16.947  -2.335   9.060  1.00 98.17           C  
+ATOM    250  CB  ASP A  32     -18.865  -3.902   8.680  1.00 98.17           C  
+ATOM    251  O   ASP A  32     -17.412  -2.179  10.192  1.00 98.17           O  
+ATOM    252  CG  ASP A  32     -20.020  -2.984   9.039  1.00 98.17           C  
+ATOM    253  OD1 ASP A  32     -20.204  -1.945   8.370  1.00 98.17           O  
+ATOM    254  OD2 ASP A  32     -20.751  -3.301  10.003  1.00 98.17           O  
+ATOM    255  N   ALA A  33     -15.765  -1.846   8.715  1.00 98.31           N  
+ATOM    256  CA  ALA A  33     -14.967  -0.947   9.544  1.00 98.31           C  
+ATOM    257  C   ALA A  33     -15.054   0.490   9.036  1.00 98.31           C  
+ATOM    258  CB  ALA A  33     -13.512  -1.407   9.582  1.00 98.31           C  
+ATOM    259  O   ALA A  33     -15.256   0.721   7.842  1.00 98.31           O  
+ATOM    260  N   PRO A  34     -15.051   1.465  10.048  1.00 98.53           N  
+ATOM    261  CA  PRO A  34     -15.014   2.849   9.571  1.00 98.53           C  
+ATOM    262  C   PRO A  34     -13.826   3.125   8.653  1.00 98.53           C  
+ATOM    263  CB  PRO A  34     -14.907   3.664  10.863  1.00 98.53           C  
+ATOM    264  O   PRO A  34     -12.704   2.700   8.944  1.00 98.53           O  
+ATOM    265  CG  PRO A  34     -15.358   2.732  11.941  1.00 98.53           C  
+ATOM    266  CD  PRO A  34     -15.035   1.327  11.522  1.00 98.53           C  
+ATOM    267  N   LEU A  35     -14.094   3.799   7.620  1.00 98.34           N  
+ATOM    268  CA  LEU A  35     -13.047   4.112   6.655  1.00 98.34           C  
+ATOM    269  C   LEU A  35     -11.894   4.853   7.325  1.00 98.34           C  
+ATOM    270  CB  LEU A  35     -13.610   4.953   5.506  1.00 98.34           C  
+ATOM    271  O   LEU A  35     -10.727   4.613   7.006  1.00 98.34           O  
+ATOM    272  CG  LEU A  35     -12.675   5.194   4.320  1.00 98.34           C  
+ATOM    273  CD1 LEU A  35     -12.264   3.867   3.691  1.00 98.34           C  
+ATOM    274  CD2 LEU A  35     -13.341   6.097   3.288  1.00 98.34           C  
+ATOM    275  N   THR A  36     -12.183   5.600   8.263  1.00 98.25           N  
+ATOM    276  CA  THR A  36     -11.210   6.447   8.945  1.00 98.25           C  
+ATOM    277  C   THR A  36     -10.263   5.606   9.795  1.00 98.25           C  
+ATOM    278  CB  THR A  36     -11.907   7.495   9.832  1.00 98.25           C  
+ATOM    279  O   THR A  36      -9.200   6.080  10.203  1.00 98.25           O  
+ATOM    280  CG2 THR A  36     -12.695   8.493   8.990  1.00 98.25           C  
+ATOM    281  OG1 THR A  36     -12.805   6.832  10.730  1.00 98.25           O  
+ATOM    282  N   SER A  37     -10.654   4.431  10.089  1.00 98.36           N  
+ATOM    283  CA  SER A  37      -9.817   3.559  10.907  1.00 98.36           C  
+ATOM    284  C   SER A  37      -8.834   2.771  10.047  1.00 98.36           C  
+ATOM    285  CB  SER A  37     -10.682   2.595  11.721  1.00 98.36           C  
+ATOM    286  O   SER A  37      -7.934   2.112  10.571  1.00 98.36           O  
+ATOM    287  OG  SER A  37     -11.270   1.616  10.882  1.00 98.36           O  
+ATOM    288  N   VAL A  38      -8.875   2.746   8.711  1.00 98.67           N  
+ATOM    289  CA  VAL A  38      -8.058   1.950   7.800  1.00 98.67           C  
+ATOM    290  C   VAL A  38      -6.768   2.698   7.475  1.00 98.67           C  
+ATOM    291  CB  VAL A  38      -8.822   1.615   6.500  1.00 98.67           C  
+ATOM    292  O   VAL A  38      -6.800   3.875   7.109  1.00 98.67           O  
+ATOM    293  CG1 VAL A  38      -7.926   0.846   5.530  1.00 98.67           C  
+ATOM    294  CG2 VAL A  38     -10.084   0.814   6.814  1.00 98.67           C  
+ATOM    295  N   ARG A  39      -5.640   2.128   7.671  1.00 98.73           N  
+ATOM    296  CA  ARG A  39      -4.331   2.642   7.282  1.00 98.73           C  
+ATOM    297  C   ARG A  39      -3.729   1.811   6.155  1.00 98.73           C  
+ATOM    298  CB  ARG A  39      -3.383   2.662   8.483  1.00 98.73           C  
+ATOM    299  O   ARG A  39      -3.768   0.579   6.195  1.00 98.73           O  
+ATOM    300  CG  ARG A  39      -3.760   3.678   9.549  1.00 98.73           C  
+ATOM    301  CD  ARG A  39      -4.618   3.056  10.642  1.00 98.73           C  
+ATOM    302  NE  ARG A  39      -4.859   3.992  11.737  1.00 98.73           N  
+ATOM    303  NH1 ARG A  39      -7.155   4.020  11.481  1.00 98.73           N  
+ATOM    304  NH2 ARG A  39      -6.164   5.280  13.120  1.00 98.73           N  
+ATOM    305  CZ  ARG A  39      -6.059   4.428  12.110  1.00 98.73           C  
+ATOM    306  N   VAL A  40      -3.251   2.404   5.103  1.00 98.68           N  
+ATOM    307  CA  VAL A  40      -2.554   1.773   3.988  1.00 98.68           C  
+ATOM    308  C   VAL A  40      -1.134   2.326   3.885  1.00 98.68           C  
+ATOM    309  CB  VAL A  40      -3.306   1.985   2.655  1.00 98.68           C  
+ATOM    310  O   VAL A  40      -0.940   3.540   3.791  1.00 98.68           O  
+ATOM    311  CG1 VAL A  40      -2.551   1.332   1.498  1.00 98.68           C  
+ATOM    312  CG2 VAL A  40      -4.726   1.429   2.750  1.00 98.68           C  
+ATOM    313  N   ILE A  41      -0.230   1.467   3.964  1.00 98.72           N  
+ATOM    314  CA  ILE A  41       1.180   1.830   3.866  1.00 98.72           C  
+ATOM    315  C   ILE A  41       1.780   1.230   2.597  1.00 98.72           C  
+ATOM    316  CB  ILE A  41       1.972   1.361   5.108  1.00 98.72           C  
+ATOM    317  O   ILE A  41       1.739   0.013   2.399  1.00 98.72           O  
+ATOM    318  CG1 ILE A  41       1.327   1.904   6.388  1.00 98.72           C  
+ATOM    319  CG2 ILE A  41       3.438   1.792   5.007  1.00 98.72           C  
+ATOM    320  CD1 ILE A  41       1.809   1.222   7.661  1.00 98.72           C  
+ATOM    321  N   ILE A  42       2.314   2.106   1.737  1.00 98.54           N  
+ATOM    322  CA  ILE A  42       2.990   1.665   0.522  1.00 98.54           C  
+ATOM    323  C   ILE A  42       4.502   1.773   0.705  1.00 98.54           C  
+ATOM    324  CB  ILE A  42       2.539   2.486  -0.707  1.00 98.54           C  
+ATOM    325  O   ILE A  42       5.015   2.832   1.074  1.00 98.54           O  
+ATOM    326  CG1 ILE A  42       1.036   2.303  -0.949  1.00 98.54           C  
+ATOM    327  CG2 ILE A  42       3.346   2.090  -1.947  1.00 98.54           C  
+ATOM    328  CD1 ILE A  42       0.475   3.189  -2.052  1.00 98.54           C  
+ATOM    329  N   THR A  43       5.147   0.614   0.512  1.00 98.12           N  
+ATOM    330  CA  THR A  43       6.605   0.565   0.489  1.00 98.12           C  
+ATOM    331  C   THR A  43       7.114   0.259  -0.916  1.00 98.12           C  
+ATOM    332  CB  THR A  43       7.144  -0.488   1.475  1.00 98.12           C  
+ATOM    333  O   THR A  43       6.773  -0.775  -1.494  1.00 98.12           O  
+ATOM    334  CG2 THR A  43       8.669  -0.484   1.505  1.00 98.12           C  
+ATOM    335  OG1 THR A  43       6.651  -0.201   2.789  1.00 98.12           O  
+ATOM    336  N   GLU A  44       7.904   1.157  -1.407  1.00 97.40           N  
+ATOM    337  CA  GLU A  44       8.486   0.962  -2.731  1.00 97.40           C  
+ATOM    338  C   GLU A  44       9.867   0.319  -2.637  1.00 97.40           C  
+ATOM    339  CB  GLU A  44       8.576   2.293  -3.481  1.00 97.40           C  
+ATOM    340  O   GLU A  44      10.709   0.757  -1.850  1.00 97.40           O  
+ATOM    341  CG  GLU A  44       7.223   2.915  -3.793  1.00 97.40           C  
+ATOM    342  CD  GLU A  44       7.327   4.217  -4.572  1.00 97.40           C  
+ATOM    343  OE1 GLU A  44       7.110   4.206  -5.805  1.00 97.40           O  
+ATOM    344  OE2 GLU A  44       7.627   5.257  -3.944  1.00 97.40           O  
+ATOM    345  N   MET A  45       9.985  -0.706  -3.536  1.00 96.44           N  
+ATOM    346  CA  MET A  45      11.272  -1.393  -3.601  1.00 96.44           C  
+ATOM    347  C   MET A  45      12.025  -1.019  -4.873  1.00 96.44           C  
+ATOM    348  CB  MET A  45      11.077  -2.909  -3.534  1.00 96.44           C  
+ATOM    349  O   MET A  45      11.455  -1.039  -5.965  1.00 96.44           O  
+ATOM    350  CG  MET A  45      10.442  -3.389  -2.240  1.00 96.44           C  
+ATOM    351  SD  MET A  45      10.046  -5.181  -2.274  1.00 96.44           S  
+ATOM    352  CE  MET A  45       8.645  -5.177  -3.427  1.00 96.44           C  
+ATOM    353  N   ALA A  46      13.220  -0.646  -4.627  1.00 95.60           N  
+ATOM    354  CA  ALA A  46      14.070  -0.471  -5.802  1.00 95.60           C  
+ATOM    355  C   ALA A  46      14.131  -1.751  -6.631  1.00 95.60           C  
+ATOM    356  CB  ALA A  46      15.475  -0.046  -5.383  1.00 95.60           C  
+ATOM    357  O   ALA A  46      14.065  -2.855  -6.085  1.00 95.60           O  
+ATOM    358  N   LYS A  47      14.216  -1.607  -7.924  1.00 91.48           N  
+ATOM    359  CA  LYS A  47      14.191  -2.760  -8.819  1.00 91.48           C  
+ATOM    360  C   LYS A  47      15.340  -3.717  -8.516  1.00 91.48           C  
+ATOM    361  CB  LYS A  47      14.257  -2.308 -10.279  1.00 91.48           C  
+ATOM    362  O   LYS A  47      15.212  -4.929  -8.702  1.00 91.48           O  
+ATOM    363  CG  LYS A  47      13.009  -1.581 -10.759  1.00 91.48           C  
+ATOM    364  CD  LYS A  47      13.114  -1.201 -12.230  1.00 91.48           C  
+ATOM    365  CE  LYS A  47      11.861  -0.485 -12.715  1.00 91.48           C  
+ATOM    366  NZ  LYS A  47      11.970  -0.088 -14.150  1.00 91.48           N  
+ATOM    367  N   GLY A  48      16.369  -3.248  -7.964  1.00 95.22           N  
+ATOM    368  CA  GLY A  48      17.514  -4.079  -7.626  1.00 95.22           C  
+ATOM    369  C   GLY A  48      17.390  -4.744  -6.268  1.00 95.22           C  
+ATOM    370  O   GLY A  48      18.260  -5.520  -5.869  1.00 95.22           O  
+ATOM    371  N   HIS A  49      16.387  -4.535  -5.577  1.00 93.66           N  
+ATOM    372  CA  HIS A  49      16.223  -5.035  -4.217  1.00 93.66           C  
+ATOM    373  C   HIS A  49      15.120  -6.085  -4.144  1.00 93.66           C  
+ATOM    374  CB  HIS A  49      15.916  -3.884  -3.257  1.00 93.66           C  
+ATOM    375  O   HIS A  49      14.771  -6.551  -3.057  1.00 93.66           O  
+ATOM    376  CG  HIS A  49      17.022  -2.882  -3.148  1.00 93.66           C  
+ATOM    377  CD2 HIS A  49      18.218  -2.806  -3.778  1.00 93.66           C  
+ATOM    378  ND1 HIS A  49      16.961  -1.795  -2.303  1.00 93.66           N  
+ATOM    379  CE1 HIS A  49      18.075  -1.092  -2.419  1.00 93.66           C  
+ATOM    380  NE2 HIS A  49      18.855  -1.684  -3.307  1.00 93.66           N  
+ATOM    381  N   PHE A  50      14.609  -6.399  -5.325  1.00 94.46           N  
+ATOM    382  CA  PHE A  50      13.510  -7.357  -5.315  1.00 94.46           C  
+ATOM    383  C   PHE A  50      13.786  -8.507  -6.277  1.00 94.46           C  
+ATOM    384  CB  PHE A  50      12.192  -6.669  -5.684  1.00 94.46           C  
+ATOM    385  O   PHE A  50      14.188  -8.284  -7.420  1.00 94.46           O  
+ATOM    386  CG  PHE A  50      10.972  -7.500  -5.392  1.00 94.46           C  
+ATOM    387  CD1 PHE A  50      10.223  -8.047  -6.427  1.00 94.46           C  
+ATOM    388  CD2 PHE A  50      10.573  -7.734  -4.082  1.00 94.46           C  
+ATOM    389  CE1 PHE A  50       9.093  -8.817  -6.160  1.00 94.46           C  
+ATOM    390  CE2 PHE A  50       9.445  -8.502  -3.808  1.00 94.46           C  
+ATOM    391  CZ  PHE A  50       8.706  -9.041  -4.848  1.00 94.46           C  
+ATOM    392  N   GLY A  51      13.626  -9.824  -5.793  1.00 93.62           N  
+ATOM    393  CA  GLY A  51      13.826 -11.018  -6.598  1.00 93.62           C  
+ATOM    394  C   GLY A  51      12.556 -11.825  -6.793  1.00 93.62           C  
+ATOM    395  O   GLY A  51      11.700 -11.869  -5.907  1.00 93.62           O  
+ATOM    396  N   ILE A  52      12.414 -12.295  -8.026  1.00 91.78           N  
+ATOM    397  CA  ILE A  52      11.337 -13.227  -8.339  1.00 91.78           C  
+ATOM    398  C   ILE A  52      11.923 -14.533  -8.871  1.00 91.78           C  
+ATOM    399  CB  ILE A  52      10.349 -12.626  -9.364  1.00 91.78           C  
+ATOM    400  O   ILE A  52      12.583 -14.545  -9.913  1.00 91.78           O  
+ATOM    401  CG1 ILE A  52       9.847 -11.260  -8.883  1.00 91.78           C  
+ATOM    402  CG2 ILE A  52       9.180 -13.583  -9.613  1.00 91.78           C  
+ATOM    403  CD1 ILE A  52       9.167 -10.434  -9.967  1.00 91.78           C  
+ATOM    404  N   GLY A  53      11.685 -15.637  -8.129  1.00 92.94           N  
+ATOM    405  CA  GLY A  53      12.193 -16.917  -8.596  1.00 92.94           C  
+ATOM    406  C   GLY A  53      13.708 -16.976  -8.644  1.00 92.94           C  
+ATOM    407  O   GLY A  53      14.282 -17.602  -9.538  1.00 92.94           O  
+ATOM    408  N   GLY A  54      14.440 -16.276  -7.846  1.00 94.87           N  
+ATOM    409  CA  GLY A  54      15.892 -16.313  -7.785  1.00 94.87           C  
+ATOM    410  C   GLY A  54      16.553 -15.310  -8.712  1.00 94.87           C  
+ATOM    411  O   GLY A  54      17.775 -15.317  -8.873  1.00 94.87           O  
+ATOM    412  N   GLU A  55      15.837 -14.410  -9.366  1.00 94.82           N  
+ATOM    413  CA  GLU A  55      16.377 -13.413 -10.285  1.00 94.82           C  
+ATOM    414  C   GLU A  55      15.932 -12.006  -9.896  1.00 94.82           C  
+ATOM    415  CB  GLU A  55      15.952 -13.720 -11.723  1.00 94.82           C  
+ATOM    416  O   GLU A  55      14.803 -11.809  -9.442  1.00 94.82           O  
+ATOM    417  CG  GLU A  55      16.508 -15.031 -12.261  1.00 94.82           C  
+ATOM    418  CD  GLU A  55      16.126 -15.294 -13.709  1.00 94.82           C  
+ATOM    419  OE1 GLU A  55      16.562 -16.322 -14.275  1.00 94.82           O  
+ATOM    420  OE2 GLU A  55      15.386 -14.464 -14.284  1.00 94.82           O  
+ATOM    421  N   LEU A  56      16.888 -11.112 -10.097  1.00 93.91           N  
+ATOM    422  CA  LEU A  56      16.550  -9.717  -9.834  1.00 93.91           C  
+ATOM    423  C   LEU A  56      15.372  -9.272 -10.695  1.00 93.91           C  
+ATOM    424  CB  LEU A  56      17.758  -8.814 -10.095  1.00 93.91           C  
+ATOM    425  O   LEU A  56      15.320  -9.578 -11.888  1.00 93.91           O  
+ATOM    426  CG  LEU A  56      18.835  -8.792  -9.009  1.00 93.91           C  
+ATOM    427  CD1 LEU A  56      20.074  -8.055  -9.507  1.00 93.91           C  
+ATOM    428  CD2 LEU A  56      18.298  -8.146  -7.736  1.00 93.91           C  
+ATOM    429  N   ALA A  57      14.449  -8.521 -10.006  1.00 89.36           N  
+ATOM    430  CA  ALA A  57      13.315  -8.001 -10.766  1.00 89.36           C  
+ATOM    431  C   ALA A  57      13.773  -6.986 -11.809  1.00 89.36           C  
+ATOM    432  CB  ALA A  57      12.290  -7.369  -9.828  1.00 89.36           C  
+ATOM    433  O   ALA A  57      13.101  -6.780 -12.822  1.00 89.36           O  
+ATOM    434  N   SER A  58      14.855  -6.433 -11.579  1.00 89.81           N  
+ATOM    435  CA  SER A  58      15.394  -5.440 -12.503  1.00 89.81           C  
+ATOM    436  C   SER A  58      15.877  -6.092 -13.794  1.00 89.81           C  
+ATOM    437  CB  SER A  58      16.541  -4.668 -11.851  1.00 89.81           C  
+ATOM    438  O   SER A  58      16.030  -5.419 -14.815  1.00 89.81           O  
+ATOM    439  OG  SER A  58      17.573  -5.550 -11.442  1.00 89.81           O  
+ATOM    440  N   LYS A  59      16.219  -7.396 -13.698  1.00 81.68           N  
+ATOM    441  CA  LYS A  59      16.720  -8.066 -14.894  1.00 81.68           C  
+ATOM    442  C   LYS A  59      15.573  -8.498 -15.803  1.00 81.68           C  
+ATOM    443  CB  LYS A  59      17.571  -9.278 -14.514  1.00 81.68           C  
+ATOM    444  O   LYS A  59      15.675  -8.401 -17.028  1.00 81.68           O  
+ATOM    445  CG  LYS A  59      18.954  -8.923 -13.988  1.00 81.68           C  
+ATOM    446  CD  LYS A  59      19.798 -10.168 -13.747  1.00 81.68           C  
+ATOM    447  CE  LYS A  59      21.174  -9.815 -13.198  1.00 81.68           C  
+ATOM    448  NZ  LYS A  59      22.012 -11.032 -12.981  1.00 81.68           N  
+TER     449      LYS A  59                                                      
+ENDMDL                                                                          
+END                                                                             
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_2_model_4_scores.json b/examples/test_fab41.result/test_fab41_unrelaxed_rank_2_model_4_scores.json
new file mode 100644 (file)
index 0000000..2167e0c
--- /dev/null
@@ -0,0 +1 @@
+{"max_pae": 31.75, "pae": [[0.25, 0.84, 0.97, 1.43, 2.0, 2.81, 2.95, 3.16, 3.03, 3.58, 3.25, 3.32, 2.93, 3.28, 4.37, 3.12, 2.89, 3.3, 3.76, 2.12, 2.75, 3.73, 2.15, 1.83, 2.42, 2.48, 1.59, 1.72, 2.38, 2.08, 1.53, 1.73, 1.36, 1.57, 1.7, 1.91, 1.68, 1.24, 1.23, 1.42, 1.4, 2.09, 2.21, 2.74, 3.12, 3.27, 3.63, 3.83, 3.84, 3.57, 4.3, 4.54, 6.12, 5.75, 4.83, 4.18, 4.25, 4.78, 5.16], [0.78, 0.25, 0.79, 1.03, 1.24, 1.37, 1.68, 1.92, 2.16, 2.19, 2.14, 2.2, 2.42, 2.18, 2.06, 1.85, 1.97, 1.9, 1.57, 1.43, 1.64, 1.59, 1.36, 1.38, 1.71, 1.56, 1.38, 1.46, 1.8, 1.78, 1.63, 1.72, 1.44, 1.51, 1.49, 1.52, 1.26, 1.05, 1.0, 1.01, 1.14, 1.34, 1.46, 1.73, 1.98, 2.37, 2.48, 2.67, 2.53, 2.32, 2.78, 2.81, 3.61, 3.79, 3.27, 3.15, 2.9, 3.15, 3.73], [0.99, 0.76, 0.25, 0.77, 0.94, 1.16, 1.33, 1.62, 1.83, 1.88, 1.82, 1.87, 1.92, 1.94, 1.77, 1.54, 1.59, 1.7, 1.39, 1.23, 1.46, 1.46, 1.26, 1.2, 1.46, 1.43, 1.26, 1.44, 1.66, 1.63, 1.55, 1.78, 1.57, 1.55, 1.47, 1.49, 1.33, 1.08, 0.91, 0.9, 0.91, 1.03, 1.19, 1.33, 1.62, 1.91, 2.1, 2.34, 2.21, 2.04, 2.49, 2.8, 3.2, 3.29, 3.0, 2.74, 2.75, 2.9, 3.33], [1.22, 0.91, 0.77, 0.25, 0.78, 0.93, 1.13, 1.38, 1.61, 1.82, 1.76, 1.92, 1.92, 1.93, 1.83, 1.52, 1.74, 1.7, 1.41, 1.38, 1.56, 1.56, 1.27, 1.31, 1.6, 1.62, 1.38, 1.54, 1.85, 1.97, 1.77, 1.9, 1.69, 1.74, 1.67, 1.67, 1.48, 1.25, 1.1, 1.02, 0.94, 1.0, 1.12, 1.28, 1.48, 1.77, 1.98, 2.12, 2.14, 1.89, 2.34, 2.43, 3.18, 3.23, 2.97, 2.87, 2.47, 2.68, 3.15], [1.42, 1.18, 1.06, 0.77, 0.25, 0.77, 0.97, 1.17, 1.41, 1.64, 1.52, 1.79, 1.74, 1.9, 1.56, 1.39, 1.62, 1.59, 1.37, 1.39, 1.58, 1.53, 1.27, 1.45, 1.69, 1.62, 1.57, 1.79, 2.06, 2.01, 2.01, 2.32, 2.0, 2.05, 1.92, 2.06, 1.81, 1.52, 1.26, 1.13, 0.93, 0.91, 0.97, 1.09, 1.32, 1.59, 1.84, 2.26, 2.04, 1.98, 2.15, 2.47, 3.11, 3.04, 2.94, 2.55, 2.54, 2.82, 3.33], [1.78, 1.41, 1.23, 0.98, 0.76, 0.25, 0.77, 0.93, 1.17, 1.42, 1.45, 1.62, 1.72, 1.87, 1.64, 1.48, 1.67, 1.69, 1.47, 1.45, 1.74, 1.7, 1.4, 1.54, 1.73, 1.81, 1.63, 1.85, 2.13, 2.13, 2.09, 2.33, 2.1, 2.22, 2.05, 2.1, 1.91, 1.65, 1.55, 1.24, 1.11, 0.98, 0.95, 0.98, 1.26, 1.48, 1.57, 1.92, 1.97, 1.76, 2.07, 2.15, 2.66, 2.82, 2.68, 2.42, 2.13, 2.52, 3.13], [1.85, 1.73, 1.44, 1.26, 1.09, 0.77, 0.25, 0.77, 1.0, 1.22, 1.74, 1.69, 1.73, 1.83, 1.61, 1.65, 1.74, 1.79, 1.57, 1.67, 1.92, 1.81, 1.65, 1.91, 2.21, 2.11, 2.14, 2.41, 2.6, 2.55, 2.29, 2.77, 2.38, 2.51, 2.46, 2.45, 2.12, 2.02, 1.84, 1.53, 1.33, 1.13, 0.96, 1.03, 1.06, 1.31, 1.46, 1.81, 1.86, 1.75, 2.07, 2.63, 2.83, 2.9, 2.69, 2.38, 2.14, 2.36, 2.92], [2.35, 2.09, 1.8, 1.52, 1.23, 1.03, 0.76, 0.25, 0.79, 1.06, 1.32, 1.52, 1.68, 1.87, 1.58, 1.53, 1.86, 1.96, 1.62, 1.76, 2.07, 2.2, 1.91, 2.19, 2.49, 2.51, 2.31, 2.66, 2.86, 2.67, 2.75, 3.2, 2.99, 3.24, 2.79, 2.97, 2.85, 2.33, 2.19, 1.72, 1.7, 1.31, 1.14, 1.12, 0.95, 1.22, 1.37, 1.77, 1.58, 1.99, 2.04, 2.16, 2.67, 2.77, 2.87, 2.27, 2.3, 2.38, 2.92], [2.73, 2.62, 2.41, 1.94, 1.75, 1.35, 1.12, 0.78, 0.25, 0.84, 1.17, 1.42, 1.64, 1.79, 1.71, 1.75, 2.0, 2.11, 1.96, 2.05, 2.53, 2.61, 2.4, 2.63, 2.88, 2.96, 2.81, 3.15, 3.39, 3.42, 3.03, 3.79, 3.31, 3.29, 3.31, 3.57, 3.16, 2.8, 3.17, 2.38, 2.0, 1.74, 1.42, 1.25, 1.11, 1.31, 1.72, 1.91, 1.71, 1.75, 2.31, 2.6, 3.16, 3.28, 3.02, 2.49, 2.44, 2.51, 3.05], [3.23, 2.72, 2.91, 2.16, 1.89, 1.5, 1.2, 0.95, 0.8, 0.25, 0.89, 1.13, 1.6, 1.5, 1.27, 1.52, 1.92, 1.93, 1.91, 2.16, 2.7, 2.58, 2.61, 3.04, 2.92, 3.59, 3.1, 3.5, 3.9, 4.5, 4.25, 4.81, 4.28, 4.25, 3.54, 3.76, 3.72, 3.28, 3.07, 2.55, 2.36, 1.71, 1.57, 1.29, 1.34, 1.44, 1.75, 2.15, 2.11, 2.14, 2.78, 3.42, 4.19, 4.29, 4.64, 2.87, 2.75, 2.9, 4.46], [2.62, 2.23, 2.1, 1.81, 1.54, 1.52, 1.31, 1.43, 0.97, 0.8, 0.25, 0.77, 0.97, 1.25, 1.09, 1.06, 1.42, 1.48, 1.33, 1.57, 1.82, 1.83, 1.86, 2.01, 2.34, 2.33, 2.38, 2.55, 2.81, 3.54, 3.02, 3.56, 3.08, 2.95, 2.65, 2.74, 2.75, 2.29, 2.43, 1.88, 1.73, 1.39, 1.55, 1.29, 1.51, 1.63, 1.82, 2.13, 2.14, 2.04, 2.46, 2.73, 3.26, 3.3, 3.25, 2.86, 2.63, 2.62, 3.34], [2.34, 2.11, 1.97, 1.85, 1.66, 1.52, 1.41, 1.4, 1.23, 1.04, 0.76, 0.25, 0.76, 0.99, 0.97, 0.92, 0.94, 1.19, 1.33, 1.18, 1.28, 1.62, 1.75, 1.69, 1.87, 2.09, 1.99, 2.18, 2.45, 2.58, 2.72, 3.12, 2.56, 2.25, 2.14, 2.22, 2.31, 2.11, 1.97, 1.69, 1.69, 1.42, 1.55, 1.51, 1.54, 1.63, 1.83, 2.09, 2.28, 2.21, 2.55, 2.77, 3.12, 3.34, 2.92, 2.77, 2.52, 2.52, 3.05], [1.96, 1.99, 1.86, 1.82, 1.63, 1.67, 1.55, 1.56, 1.41, 1.16, 0.97, 0.76, 0.25, 0.76, 0.81, 0.84, 0.88, 0.95, 1.1, 1.21, 1.21, 1.32, 1.46, 1.63, 1.68, 1.94, 1.9, 1.9, 2.11, 2.26, 2.19, 2.3, 2.23, 2.24, 1.96, 2.26, 2.14, 1.78, 2.18, 1.6, 1.71, 1.46, 1.62, 1.59, 1.72, 1.95, 2.1, 2.27, 2.47, 2.32, 2.65, 2.9, 3.44, 3.36, 3.12, 2.98, 2.71, 2.54, 2.92], [1.96, 1.93, 1.74, 1.77, 1.59, 1.61, 1.53, 1.56, 1.42, 1.21, 1.02, 0.85, 0.76, 0.25, 0.76, 0.82, 0.85, 0.85, 0.94, 1.1, 1.09, 1.16, 1.31, 1.44, 1.44, 1.58, 1.75, 1.82, 1.83, 1.92, 2.11, 2.2, 2.12, 2.04, 1.89, 2.12, 2.03, 1.7, 1.88, 1.58, 1.69, 1.41, 1.7, 1.62, 1.79, 1.95, 2.22, 2.51, 2.38, 2.39, 2.83, 3.11, 3.62, 3.78, 3.66, 3.51, 2.69, 2.85, 3.3], [1.65, 1.51, 1.38, 1.34, 1.25, 1.3, 1.24, 1.38, 1.24, 1.09, 0.96, 0.84, 0.8, 0.76, 0.25, 0.75, 0.8, 0.81, 0.82, 0.86, 0.98, 1.06, 1.12, 1.2, 1.34, 1.38, 1.44, 1.61, 1.65, 1.83, 1.69, 2.05, 1.8, 1.9, 1.63, 1.86, 1.68, 1.5, 1.53, 1.16, 1.27, 1.13, 1.29, 1.26, 1.43, 1.56, 1.89, 1.94, 2.04, 2.07, 2.28, 2.54, 3.0, 2.91, 2.79, 2.64, 2.47, 2.57, 3.07], [1.56, 1.46, 1.31, 1.27, 1.25, 1.28, 1.27, 1.37, 1.24, 1.09, 0.93, 0.86, 0.79, 0.79, 0.76, 0.25, 0.76, 0.8, 0.8, 0.8, 0.85, 0.99, 1.04, 1.07, 1.2, 1.36, 1.4, 1.38, 1.54, 1.78, 1.72, 1.66, 1.56, 1.69, 1.54, 1.69, 1.52, 1.35, 1.35, 1.13, 1.23, 1.06, 1.3, 1.4, 1.44, 1.67, 1.79, 2.1, 2.05, 2.12, 2.5, 2.63, 2.92, 3.04, 2.8, 2.6, 2.36, 2.5, 3.0], [1.69, 1.58, 1.4, 1.43, 1.39, 1.46, 1.36, 1.48, 1.37, 1.24, 1.07, 0.9, 0.87, 0.86, 0.79, 0.76, 0.25, 0.76, 0.8, 0.81, 0.83, 0.9, 1.04, 1.09, 1.11, 1.23, 1.43, 1.41, 1.54, 1.86, 1.8, 1.72, 1.69, 1.74, 1.55, 1.82, 1.71, 1.44, 1.48, 1.24, 1.3, 1.21, 1.36, 1.38, 1.6, 1.78, 2.01, 2.31, 2.24, 2.17, 2.57, 2.68, 3.41, 3.37, 3.08, 2.88, 2.39, 2.63, 3.14], [1.64, 1.5, 1.29, 1.38, 1.32, 1.4, 1.37, 1.49, 1.38, 1.22, 1.11, 1.03, 0.9, 0.88, 0.82, 0.78, 0.76, 0.25, 0.76, 0.81, 0.82, 0.85, 0.9, 1.02, 1.05, 1.16, 1.27, 1.42, 1.4, 1.55, 1.73, 1.64, 1.6, 1.6, 1.44, 1.69, 1.58, 1.37, 1.41, 1.16, 1.32, 1.19, 1.4, 1.42, 1.69, 1.87, 2.11, 2.33, 2.32, 2.26, 2.57, 2.84, 3.16, 3.39, 3.3, 2.95, 2.66, 2.69, 3.17], [1.42, 1.21, 1.15, 1.2, 1.18, 1.28, 1.32, 1.42, 1.38, 1.33, 1.18, 1.09, 1.01, 0.92, 0.83, 0.8, 0.78, 0.76, 0.25, 0.75, 0.8, 0.83, 0.83, 0.89, 1.0, 1.04, 1.13, 1.26, 1.45, 1.51, 1.4, 1.69, 1.41, 1.52, 1.36, 1.49, 1.4, 1.2, 1.15, 1.04, 1.13, 1.16, 1.28, 1.36, 1.52, 1.73, 1.97, 2.13, 2.35, 2.1, 2.51, 2.81, 3.25, 3.25, 3.13, 2.67, 2.53, 2.66, 3.19], [1.33, 1.26, 1.14, 1.22, 1.21, 1.27, 1.28, 1.35, 1.42, 1.31, 1.15, 1.06, 1.09, 1.01, 0.86, 0.82, 0.81, 0.78, 0.75, 0.25, 0.76, 0.81, 0.83, 0.81, 0.88, 1.02, 1.07, 1.12, 1.21, 1.49, 1.37, 1.41, 1.38, 1.38, 1.27, 1.4, 1.36, 1.15, 1.18, 0.98, 1.16, 1.02, 1.31, 1.33, 1.61, 1.79, 1.85, 2.2, 2.17, 1.97, 2.18, 2.35, 2.98, 3.05, 2.7, 2.53, 2.27, 2.45, 2.95], [1.4, 1.33, 1.26, 1.3, 1.33, 1.46, 1.44, 1.57, 1.5, 1.52, 1.31, 1.23, 1.14, 1.12, 1.0, 0.89, 0.85, 0.8, 0.78, 0.75, 0.25, 0.77, 0.81, 0.8, 0.85, 0.89, 1.06, 1.08, 1.14, 1.29, 1.34, 1.43, 1.38, 1.41, 1.25, 1.5, 1.41, 1.16, 1.22, 1.08, 1.18, 1.21, 1.41, 1.43, 1.71, 1.74, 2.04, 2.22, 2.19, 2.19, 2.52, 2.79, 3.37, 3.26, 3.41, 2.9, 2.56, 2.85, 3.29], [1.4, 1.32, 1.19, 1.34, 1.28, 1.44, 1.42, 1.73, 1.59, 1.53, 1.39, 1.37, 1.19, 1.13, 1.07, 0.98, 0.89, 0.84, 0.81, 0.79, 0.76, 0.25, 0.76, 0.79, 0.84, 0.87, 0.94, 1.02, 1.17, 1.18, 1.23, 1.39, 1.31, 1.37, 1.22, 1.42, 1.42, 1.16, 1.29, 1.08, 1.3, 1.26, 1.48, 1.5, 1.76, 1.92, 2.22, 2.36, 2.31, 2.36, 2.58, 2.79, 3.28, 3.53, 3.33, 2.84, 2.73, 2.93, 3.31], [1.2, 1.17, 1.09, 1.18, 1.25, 1.38, 1.42, 1.58, 1.7, 1.63, 1.41, 1.39, 1.29, 1.19, 1.16, 1.06, 0.99, 0.9, 0.83, 0.8, 0.79, 0.76, 0.25, 0.76, 0.8, 0.81, 0.83, 0.89, 1.04, 1.07, 1.16, 1.29, 1.23, 1.22, 1.11, 1.34, 1.24, 1.01, 1.09, 1.03, 1.15, 1.17, 1.35, 1.49, 1.74, 2.07, 2.16, 2.46, 2.3, 2.25, 2.73, 2.85, 3.36, 3.49, 3.16, 2.9, 2.64, 2.83, 3.4], [1.25, 1.15, 1.09, 1.16, 1.23, 1.36, 1.4, 1.52, 1.64, 1.61, 1.41, 1.42, 1.38, 1.31, 1.14, 1.1, 1.03, 1.0, 0.88, 0.82, 0.82, 0.79, 0.75, 0.25, 0.76, 0.8, 0.81, 0.81, 0.89, 1.06, 1.08, 1.13, 1.14, 1.14, 0.99, 1.23, 1.23, 0.97, 1.1, 0.96, 1.16, 1.19, 1.38, 1.6, 1.75, 1.99, 2.11, 2.43, 2.37, 2.22, 2.53, 2.61, 3.13, 2.95, 2.88, 2.79, 2.51, 2.77, 3.17], [1.3, 1.29, 1.19, 1.37, 1.34, 1.59, 1.61, 1.75, 1.65, 1.67, 1.63, 1.54, 1.43, 1.36, 1.33, 1.19, 1.13, 1.05, 1.0, 0.88, 0.85, 0.84, 0.78, 0.76, 0.25, 0.76, 0.8, 0.81, 0.83, 0.93, 1.1, 1.18, 1.15, 1.15, 1.08, 1.29, 1.25, 1.02, 1.16, 1.08, 1.28, 1.31, 1.55, 1.62, 1.88, 2.0, 2.34, 2.46, 2.47, 2.52, 2.71, 3.09, 3.8, 3.38, 3.49, 3.0, 2.91, 3.14, 3.6], [1.18, 1.26, 1.18, 1.32, 1.33, 1.54, 1.61, 1.87, 1.73, 1.87, 1.66, 1.49, 1.55, 1.44, 1.37, 1.34, 1.17, 1.13, 1.06, 0.97, 0.9, 0.89, 0.81, 0.78, 0.75, 0.25, 0.76, 0.79, 0.84, 0.83, 0.94, 1.11, 1.12, 1.2, 1.09, 1.31, 1.29, 1.07, 1.19, 1.1, 1.29, 1.32, 1.57, 1.64, 1.92, 2.13, 2.44, 2.56, 2.49, 2.38, 2.73, 2.75, 3.38, 3.58, 3.48, 2.96, 2.83, 3.16, 3.58], [1.15, 1.23, 1.06, 1.33, 1.28, 1.52, 1.66, 1.78, 1.82, 1.94, 1.75, 1.62, 1.64, 1.6, 1.43, 1.39, 1.28, 1.24, 1.12, 1.0, 0.99, 0.92, 0.82, 0.79, 0.78, 0.76, 0.25, 0.76, 0.83, 0.8, 0.86, 1.02, 1.05, 1.08, 1.04, 1.22, 1.18, 1.03, 1.16, 1.06, 1.31, 1.34, 1.59, 1.67, 2.01, 2.23, 2.37, 2.65, 2.53, 2.43, 2.69, 2.79, 3.43, 3.51, 3.31, 2.99, 2.76, 3.18, 3.66], [1.27, 1.28, 1.2, 1.33, 1.39, 1.56, 1.67, 1.91, 2.01, 2.32, 1.83, 1.84, 1.83, 1.73, 1.57, 1.43, 1.36, 1.32, 1.26, 1.13, 1.08, 1.04, 0.89, 0.81, 0.83, 0.79, 0.76, 0.25, 0.77, 0.85, 0.87, 0.95, 0.96, 1.15, 1.04, 1.29, 1.25, 1.02, 1.26, 1.2, 1.34, 1.46, 1.69, 1.77, 2.07, 2.36, 2.75, 2.7, 2.63, 2.65, 2.8, 3.22, 3.86, 3.48, 3.64, 2.96, 3.09, 3.73, 3.84], [1.39, 1.5, 1.45, 1.78, 1.78, 2.07, 2.08, 2.28, 2.35, 2.4, 2.1, 2.2, 2.1, 2.01, 1.87, 1.73, 1.65, 1.53, 1.56, 1.31, 1.22, 1.27, 1.1, 0.94, 0.89, 0.86, 0.82, 0.76, 0.25, 0.79, 0.94, 1.01, 1.09, 1.2, 1.17, 1.41, 1.4, 1.2, 1.42, 1.4, 1.65, 1.73, 2.07, 2.13, 2.65, 2.71, 3.12, 3.13, 3.22, 3.24, 3.24, 3.82, 4.53, 4.11, 4.02, 3.58, 3.77, 4.07, 4.45], [1.38, 1.59, 1.45, 1.77, 1.71, 2.23, 2.07, 2.42, 2.35, 2.39, 2.11, 2.04, 2.04, 1.84, 1.77, 2.02, 1.97, 1.58, 1.49, 1.52, 1.29, 1.22, 1.12, 1.05, 0.94, 0.85, 0.92, 0.83, 0.76, 0.25, 0.76, 0.96, 1.1, 1.24, 1.27, 1.64, 1.53, 1.28, 1.49, 1.42, 1.65, 1.69, 2.08, 2.03, 2.4, 2.66, 2.98, 3.14, 3.21, 3.06, 3.68, 3.61, 4.19, 4.51, 4.01, 3.54, 3.78, 3.89, 4.19], [1.33, 1.63, 1.43, 1.83, 1.9, 2.73, 2.25, 2.69, 2.69, 2.81, 2.42, 2.85, 2.59, 2.42, 2.04, 2.01, 1.95, 2.09, 1.7, 1.68, 1.64, 1.42, 1.27, 1.18, 1.12, 0.99, 0.96, 0.92, 0.88, 0.77, 0.25, 0.78, 0.93, 1.19, 1.34, 1.58, 1.44, 1.25, 1.62, 1.56, 1.87, 1.96, 2.46, 2.44, 2.83, 3.07, 3.26, 3.63, 3.7, 3.31, 3.92, 3.75, 4.34, 4.76, 4.45, 4.22, 3.84, 4.19, 4.65], [1.58, 1.88, 1.85, 2.43, 2.33, 2.77, 2.89, 3.29, 3.51, 3.62, 3.42, 3.44, 3.3, 2.8, 2.97, 2.87, 2.43, 2.06, 2.51, 2.09, 1.93, 1.66, 1.8, 1.49, 1.35, 1.26, 1.2, 1.03, 1.06, 1.03, 0.78, 0.25, 0.79, 1.02, 1.29, 1.38, 1.3, 1.42, 1.79, 1.9, 2.33, 2.49, 2.96, 3.26, 3.66, 3.72, 4.03, 4.09, 4.18, 4.15, 4.11, 4.33, 4.86, 4.69, 4.87, 4.26, 4.4, 4.91, 5.18], [1.52, 1.6, 1.73, 2.09, 2.45, 2.97, 2.95, 3.77, 3.27, 3.78, 3.03, 3.32, 2.74, 2.83, 2.8, 2.69, 2.29, 2.39, 2.19, 1.82, 1.73, 1.75, 1.64, 1.35, 1.31, 1.45, 1.26, 1.04, 1.14, 1.16, 1.02, 0.79, 0.25, 0.77, 0.97, 1.19, 1.18, 1.26, 1.46, 1.66, 2.07, 2.55, 2.79, 2.89, 3.5, 3.73, 4.17, 4.33, 4.25, 4.24, 4.61, 5.03, 5.43, 5.31, 5.75, 4.47, 4.55, 5.1, 5.56], [1.36, 1.47, 1.54, 2.0, 2.15, 2.67, 2.64, 3.17, 2.77, 2.94, 2.7, 2.53, 2.26, 2.15, 2.24, 2.23, 1.89, 1.81, 1.74, 1.56, 1.49, 1.54, 1.49, 1.18, 1.27, 1.38, 1.18, 1.0, 1.21, 1.28, 1.1, 0.97, 0.76, 0.25, 0.76, 0.89, 1.0, 1.03, 1.3, 1.42, 1.86, 2.05, 2.35, 2.51, 3.2, 3.02, 3.67, 3.77, 3.78, 4.04, 3.86, 4.74, 6.11, 5.17, 4.82, 4.48, 4.22, 4.25, 4.75], [1.32, 1.35, 1.48, 1.65, 1.75, 2.07, 2.21, 2.52, 2.36, 2.6, 2.4, 2.25, 2.08, 2.17, 2.04, 1.86, 1.72, 1.78, 1.61, 1.41, 1.38, 1.5, 1.31, 1.09, 1.21, 1.33, 1.19, 1.05, 1.3, 1.4, 1.21, 1.19, 1.07, 0.76, 0.25, 0.76, 0.86, 0.9, 1.12, 1.34, 1.52, 1.71, 2.1, 2.23, 2.51, 2.81, 3.23, 3.27, 2.96, 3.06, 3.46, 4.3, 4.71, 4.17, 4.76, 3.76, 3.71, 4.1, 4.96], [1.41, 1.3, 1.51, 1.74, 2.05, 2.41, 2.72, 2.98, 2.99, 2.91, 2.87, 2.75, 2.85, 2.59, 2.46, 2.39, 2.31, 2.07, 2.05, 1.79, 1.74, 1.73, 1.57, 1.28, 1.42, 1.62, 1.44, 1.13, 1.52, 1.92, 1.47, 1.35, 1.13, 0.88, 0.76, 0.25, 0.77, 0.91, 1.07, 1.47, 1.61, 2.01, 2.25, 2.84, 3.03, 3.31, 3.67, 3.84, 3.57, 3.77, 4.17, 4.51, 5.52, 5.16, 5.16, 4.35, 4.43, 4.69, 5.59], [1.33, 1.18, 1.34, 1.47, 1.73, 2.0, 2.34, 2.84, 3.0, 3.4, 2.9, 2.92, 2.52, 2.45, 2.42, 2.16, 2.1, 2.0, 1.8, 1.55, 1.65, 1.78, 1.5, 1.19, 1.41, 1.61, 1.32, 1.16, 1.56, 1.73, 1.44, 1.42, 1.28, 1.05, 0.87, 0.76, 0.25, 0.79, 0.96, 1.25, 1.42, 1.69, 1.93, 2.32, 2.49, 3.09, 3.74, 3.7, 3.33, 3.31, 3.66, 4.28, 5.15, 4.29, 4.81, 3.89, 4.13, 4.72, 5.27], [1.01, 0.93, 1.08, 1.18, 1.38, 1.54, 1.66, 1.91, 1.87, 2.02, 1.9, 1.96, 1.84, 1.8, 1.69, 1.48, 1.46, 1.54, 1.36, 1.18, 1.24, 1.29, 1.16, 1.06, 1.16, 1.32, 1.11, 1.04, 1.3, 1.36, 1.25, 1.34, 1.12, 1.0, 0.89, 0.88, 0.76, 0.25, 0.77, 0.94, 1.07, 1.19, 1.43, 1.63, 1.98, 2.24, 2.52, 2.74, 2.6, 2.69, 3.1, 3.47, 4.17, 4.02, 3.87, 3.12, 3.04, 3.29, 3.9], [0.97, 0.86, 0.95, 1.03, 1.19, 1.41, 1.5, 1.74, 1.89, 2.01, 1.86, 1.92, 2.12, 1.89, 1.83, 1.52, 1.59, 1.61, 1.26, 1.12, 1.34, 1.39, 1.16, 1.06, 1.32, 1.38, 1.15, 1.22, 1.51, 1.6, 1.4, 1.44, 1.18, 1.24, 1.06, 1.05, 0.98, 0.76, 0.25, 0.77, 0.86, 1.1, 1.25, 1.5, 1.82, 2.09, 2.37, 2.52, 2.45, 2.39, 2.9, 3.18, 3.85, 3.47, 3.19, 3.02, 2.81, 2.96, 3.69], [1.08, 0.94, 0.96, 0.89, 1.06, 1.19, 1.34, 1.46, 1.55, 1.6, 1.52, 1.53, 1.49, 1.6, 1.42, 1.23, 1.21, 1.3, 1.18, 0.98, 1.2, 1.33, 1.15, 0.99, 1.25, 1.33, 1.18, 1.28, 1.61, 1.54, 1.5, 1.66, 1.4, 1.38, 1.21, 1.29, 1.16, 0.92, 0.76, 0.25, 0.76, 0.89, 1.07, 1.19, 1.53, 1.77, 2.02, 2.18, 2.02, 2.01, 2.45, 2.75, 3.37, 3.18, 2.99, 2.73, 2.79, 2.74, 3.09], [1.23, 1.0, 0.92, 0.89, 0.96, 1.03, 1.19, 1.39, 1.37, 1.53, 1.41, 1.52, 1.53, 1.62, 1.39, 1.22, 1.36, 1.42, 1.22, 1.11, 1.35, 1.37, 1.13, 1.13, 1.43, 1.42, 1.33, 1.44, 1.69, 1.67, 1.73, 1.72, 1.54, 1.53, 1.49, 1.46, 1.24, 1.1, 0.94, 0.76, 0.25, 0.77, 0.95, 1.13, 1.34, 1.57, 1.88, 1.89, 1.94, 1.98, 2.5, 2.68, 2.85, 3.0, 2.5, 2.36, 2.36, 2.36, 2.87], [1.44, 1.16, 1.05, 0.92, 0.93, 0.9, 1.0, 1.22, 1.27, 1.4, 1.34, 1.48, 1.36, 1.52, 1.31, 1.12, 1.26, 1.39, 1.24, 1.07, 1.4, 1.44, 1.25, 1.3, 1.57, 1.53, 1.49, 1.67, 1.94, 1.87, 1.97, 2.02, 1.79, 1.75, 1.65, 1.77, 1.59, 1.27, 1.09, 0.91, 0.76, 0.25, 0.77, 0.98, 1.14, 1.41, 1.65, 1.77, 1.81, 1.85, 1.99, 2.32, 2.84, 2.66, 2.68, 2.27, 2.15, 2.53, 2.98], [1.68, 1.43, 1.27, 1.1, 0.95, 0.87, 0.98, 1.1, 1.19, 1.38, 1.4, 1.58, 1.65, 1.85, 1.51, 1.3, 1.58, 1.67, 1.39, 1.32, 1.69, 1.71, 1.44, 1.49, 1.82, 1.98, 1.69, 1.9, 2.16, 2.23, 2.27, 2.34, 2.12, 2.21, 1.99, 2.07, 1.89, 1.64, 1.29, 1.13, 0.93, 0.76, 0.25, 0.78, 1.08, 1.28, 1.54, 1.79, 1.71, 1.81, 2.06, 2.44, 2.97, 3.17, 2.75, 2.34, 2.31, 2.32, 2.87], [2.16, 1.76, 1.54, 1.29, 1.14, 0.99, 1.0, 1.05, 1.14, 1.43, 1.5, 1.67, 1.6, 1.97, 1.66, 1.42, 1.7, 1.84, 1.59, 1.5, 1.91, 1.93, 1.83, 1.87, 2.22, 2.31, 2.09, 2.41, 2.69, 2.8, 2.45, 2.7, 2.54, 2.63, 2.42, 2.59, 2.26, 1.98, 1.73, 1.35, 1.18, 0.93, 0.78, 0.25, 0.78, 1.1, 1.46, 1.6, 1.51, 1.69, 2.01, 2.27, 2.82, 2.73, 2.7, 2.35, 2.06, 2.59, 2.82], [3.02, 2.35, 2.42, 1.81, 1.6, 3.0, 1.43, 1.15, 1.13, 1.43, 1.73, 1.95, 2.12, 2.29, 2.2, 1.65, 2.09, 2.36, 2.25, 2.02, 2.24, 2.62, 2.79, 2.47, 2.79, 3.15, 2.98, 3.0, 3.35, 3.73, 3.7, 3.76, 3.85, 3.48, 2.93, 3.21, 3.21, 2.92, 2.46, 2.47, 1.68, 1.36, 1.29, 0.8, 0.25, 0.81, 1.06, 1.66, 1.62, 2.37, 2.07, 2.76, 3.42, 3.19, 3.21, 2.32, 2.27, 2.39, 3.37], [3.12, 2.81, 2.65, 2.15, 1.88, 1.58, 1.41, 1.18, 1.21, 1.62, 1.73, 2.39, 2.49, 2.82, 3.0, 2.15, 2.69, 2.97, 2.69, 2.59, 3.03, 3.35, 2.94, 3.12, 3.7, 3.92, 3.34, 3.67, 4.0, 4.21, 4.0, 4.27, 3.99, 3.77, 3.69, 3.62, 3.6, 3.27, 3.03, 2.98, 2.17, 1.84, 1.42, 1.21, 0.8, 0.25, 0.79, 1.19, 1.42, 1.44, 1.9, 2.52, 3.06, 2.75, 2.44, 1.99, 1.91, 1.83, 2.57], [4.72, 4.44, 4.45, 4.02, 3.16, 2.56, 2.11, 1.5, 1.38, 1.8, 2.31, 3.21, 2.89, 4.24, 3.83, 3.13, 3.47, 4.62, 3.97, 3.53, 4.46, 5.09, 4.76, 4.41, 5.1, 6.47, 5.11, 5.18, 5.7, 5.91, 6.18, 6.15, 5.96, 5.1, 4.63, 4.71, 5.02, 4.69, 4.44, 3.73, 3.35, 2.62, 2.09, 1.57, 1.2, 0.79, 0.25, 0.86, 1.12, 1.7, 1.98, 2.93, 3.88, 2.7, 3.24, 2.17, 3.12, 2.65, 2.76], [5.27, 4.6, 4.24, 3.84, 3.07, 2.35, 1.97, 1.65, 1.57, 2.0, 2.48, 2.95, 3.29, 3.6, 3.25, 3.19, 4.01, 3.93, 4.09, 4.0, 4.59, 4.27, 4.42, 5.07, 5.08, 5.55, 5.42, 6.31, 5.86, 6.89, 7.18, 5.98, 7.31, 5.59, 5.34, 5.2, 6.07, 5.54, 5.18, 4.59, 3.74, 3.46, 2.34, 1.81, 1.44, 1.0, 0.94, 0.25, 0.81, 1.66, 1.97, 2.53, 2.87, 2.39, 2.7, 2.27, 2.15, 2.25, 2.95], [4.02, 3.55, 3.29, 3.19, 3.02, 2.16, 2.21, 1.78, 1.83, 2.59, 3.18, 3.15, 3.64, 3.86, 3.95, 3.14, 4.2, 3.97, 3.94, 4.92, 4.08, 4.12, 3.87, 4.26, 4.16, 4.4, 4.29, 4.57, 4.8, 4.9, 5.36, 5.02, 5.15, 5.1, 4.4, 4.38, 4.48, 4.25, 4.48, 4.26, 3.56, 3.22, 2.92, 2.17, 1.93, 1.27, 1.2, 0.87, 0.25, 0.86, 1.43, 1.99, 2.51, 2.04, 2.06, 1.58, 1.8, 1.84, 2.96], [4.42, 4.11, 3.27, 2.9, 2.74, 2.15, 2.0, 1.83, 2.03, 2.63, 2.75, 3.44, 3.4, 3.65, 3.45, 3.1, 3.89, 3.9, 4.04, 4.43, 4.04, 3.95, 3.72, 4.1, 4.44, 4.14, 4.12, 5.07, 5.37, 5.21, 5.67, 5.78, 5.42, 5.0, 4.57, 4.74, 4.73, 4.46, 3.99, 3.66, 3.05, 3.38, 2.27, 2.08, 1.88, 1.67, 1.82, 1.24, 0.82, 0.25, 0.81, 1.1, 1.6, 1.67, 1.58, 1.32, 1.76, 1.96, 2.25], [5.9, 5.22, 4.3, 4.42, 3.63, 2.87, 2.66, 2.55, 2.83, 3.67, 3.72, 4.79, 4.88, 5.49, 5.13, 4.48, 5.44, 5.81, 4.72, 5.41, 6.25, 6.06, 4.84, 6.1, 7.12, 5.53, 6.39, 7.48, 7.54, 6.7, 6.85, 7.85, 7.13, 6.8, 7.01, 6.61, 6.88, 6.25, 6.26, 5.68, 4.28, 3.61, 2.84, 2.65, 1.95, 2.23, 2.47, 1.52, 1.28, 1.26, 0.25, 0.94, 1.16, 1.41, 1.37, 1.21, 2.29, 2.12, 2.39], [4.73, 4.55, 4.32, 4.02, 3.34, 2.9, 2.83, 2.56, 2.89, 3.46, 3.71, 4.65, 4.4, 4.83, 4.33, 4.34, 4.94, 4.7, 4.5, 5.18, 5.06, 4.96, 4.54, 5.26, 5.5, 5.03, 5.42, 6.4, 6.54, 6.19, 6.2, 7.13, 6.0, 5.78, 5.88, 5.58, 5.5, 5.55, 4.78, 4.74, 3.97, 3.58, 3.04, 3.11, 2.53, 2.52, 2.48, 2.0, 1.73, 1.16, 0.83, 0.25, 0.84, 1.38, 1.08, 1.37, 1.93, 2.13, 2.67], [4.31, 4.12, 3.77, 3.86, 3.12, 3.46, 3.27, 3.33, 3.22, 4.34, 3.93, 4.99, 5.22, 4.86, 5.33, 4.68, 5.36, 4.96, 5.03, 5.41, 6.36, 5.41, 4.07, 5.57, 6.38, 4.37, 4.68, 6.7, 5.88, 4.99, 5.1, 6.23, 6.23, 5.93, 5.82, 5.56, 6.12, 4.91, 5.75, 4.49, 4.39, 3.98, 3.57, 3.2, 3.08, 3.04, 2.94, 2.34, 2.08, 1.53, 1.16, 0.78, 0.25, 0.84, 1.09, 1.67, 1.87, 2.47, 2.63], [4.77, 4.82, 4.44, 4.3, 4.22, 3.7, 3.48, 3.81, 3.78, 4.64, 4.77, 5.56, 5.94, 6.39, 5.46, 5.83, 6.56, 6.26, 5.77, 6.19, 6.46, 6.18, 5.27, 5.92, 6.5, 5.32, 6.28, 7.36, 6.67, 5.79, 5.86, 6.46, 6.93, 7.64, 7.47, 7.78, 6.73, 6.68, 5.84, 5.59, 4.76, 5.03, 3.99, 4.22, 3.06, 2.91, 3.07, 2.33, 2.15, 1.75, 1.4, 0.94, 0.78, 0.25, 0.83, 1.15, 1.8, 2.22, 2.62], [6.48, 5.54, 5.7, 4.72, 5.09, 3.29, 2.99, 2.81, 2.76, 3.78, 3.79, 4.2, 4.49, 4.5, 5.09, 4.76, 4.81, 4.71, 6.53, 5.11, 5.41, 5.39, 6.57, 6.63, 6.08, 6.63, 7.41, 6.92, 5.97, 7.7, 7.89, 7.8, 7.85, 8.03, 7.78, 6.67, 7.49, 7.71, 6.36, 5.8, 5.01, 4.09, 3.27, 2.88, 2.66, 2.58, 2.59, 1.92, 1.91, 1.51, 1.48, 1.15, 0.97, 0.81, 0.25, 0.82, 1.07, 1.72, 1.95], [6.09, 6.06, 5.9, 4.86, 3.52, 3.3, 2.56, 2.13, 2.75, 2.91, 2.88, 4.01, 4.4, 4.21, 4.39, 4.71, 4.37, 4.69, 4.72, 4.37, 4.54, 5.04, 5.02, 4.9, 4.84, 6.17, 5.87, 5.44, 5.33, 7.59, 7.97, 6.13, 6.48, 6.02, 5.82, 5.55, 6.02, 5.99, 5.37, 6.29, 5.53, 4.56, 3.51, 3.15, 2.08, 2.63, 1.88, 1.74, 1.76, 1.26, 1.12, 1.5, 1.66, 1.27, 0.79, 0.25, 0.83, 1.59, 2.84], [7.14, 6.42, 6.86, 5.22, 4.16, 3.35, 3.42, 2.33, 3.26, 3.57, 3.47, 4.54, 4.87, 4.96, 3.89, 5.11, 5.06, 5.74, 4.66, 6.88, 6.19, 6.11, 7.08, 5.91, 7.47, 8.41, 7.11, 7.81, 8.7, 8.17, 8.6, 8.51, 8.37, 7.76, 7.51, 6.19, 7.01, 6.95, 5.91, 6.43, 6.18, 5.22, 3.62, 3.86, 2.39, 2.81, 3.14, 1.96, 1.87, 1.56, 1.77, 1.81, 2.25, 1.98, 1.36, 0.79, 0.25, 0.91, 1.77], [7.4, 7.37, 6.7, 6.02, 5.99, 3.62, 4.01, 2.78, 4.96, 4.89, 5.01, 6.3, 7.06, 7.15, 7.01, 6.38, 7.01, 7.53, 6.73, 7.76, 7.94, 8.93, 7.96, 7.96, 8.86, 8.8, 7.55, 9.24, 9.1, 8.91, 8.19, 8.56, 8.78, 8.41, 9.72, 8.04, 8.05, 7.54, 7.33, 7.6, 7.74, 5.65, 5.94, 4.79, 3.66, 4.14, 2.88, 3.21, 2.61, 1.78, 1.96, 2.58, 3.55, 3.25, 2.19, 1.37, 0.83, 0.25, 0.95], [14.2, 12.01, 12.23, 12.86, 10.47, 8.2, 7.18, 5.83, 6.99, 8.13, 8.72, 11.04, 9.78, 10.27, 13.22, 12.64, 10.37, 10.45, 13.76, 11.5, 13.37, 13.7, 12.66, 13.16, 15.08, 17.51, 13.82, 13.53, 14.98, 17.93, 16.88, 15.4, 15.51, 14.58, 14.7, 13.59, 13.11, 14.71, 11.61, 12.33, 11.41, 9.56, 10.99, 9.7, 7.87, 6.49, 4.93, 5.61, 5.16, 4.9, 4.1, 5.09, 7.6, 5.71, 5.04, 3.61, 2.28, 1.31, 0.25]], "plddt": [97.39, 98.34, 98.48, 98.54, 98.08, 97.31, 96.55, 95.64, 96.42, 96.42, 97.88, 98.38, 98.21, 98.61, 98.63, 98.66, 98.66, 98.7, 98.71, 98.75, 98.74, 98.78, 98.75, 98.77, 98.78, 98.75, 98.76, 98.73, 98.55, 98.66, 98.44, 98.17, 98.31, 98.53, 98.34, 98.25, 98.36, 98.67, 98.73, 98.68, 98.72, 98.54, 98.12, 97.4, 96.44, 95.6, 91.48, 95.22, 93.66, 94.46, 93.62, 91.78, 92.94, 94.87, 94.82, 93.91, 89.36, 89.81, 81.68], "ptm": 0.77}
\ No newline at end of file
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_3_model_2.pdb b/examples/test_fab41.result/test_fab41_unrelaxed_rank_3_model_2.pdb
new file mode 100644 (file)
index 0000000..85cfbb3
--- /dev/null
@@ -0,0 +1,452 @@
+MODEL     1                                                                     
+ATOM      1  N   PRO A   1     -14.235  -1.729   4.789  1.00 97.10           N  
+ATOM      2  CA  PRO A   1     -13.696  -1.007   3.634  1.00 97.10           C  
+ATOM      3  C   PRO A   1     -12.513  -1.725   2.989  1.00 97.10           C  
+ATOM      4  CB  PRO A   1     -13.261   0.335   4.230  1.00 97.10           C  
+ATOM      5  O   PRO A   1     -11.734  -2.384   3.681  1.00 97.10           O  
+ATOM      6  CG  PRO A   1     -13.996   0.434   5.527  1.00 97.10           C  
+ATOM      7  CD  PRO A   1     -14.126  -0.945   6.108  1.00 97.10           C  
+ATOM      8  N   ILE A   2     -12.645  -1.677   1.670  1.00 98.38           N  
+ATOM      9  CA  ILE A   2     -11.541  -2.277   0.928  1.00 98.38           C  
+ATOM     10  C   ILE A   2     -10.817  -1.202   0.122  1.00 98.38           C  
+ATOM     11  CB  ILE A   2     -12.034  -3.406  -0.004  1.00 98.38           C  
+ATOM     12  O   ILE A   2     -11.453  -0.394  -0.559  1.00 98.38           O  
+ATOM     13  CG1 ILE A   2     -12.666  -4.538   0.814  1.00 98.38           C  
+ATOM     14  CG2 ILE A   2     -10.886  -3.931  -0.871  1.00 98.38           C  
+ATOM     15  CD1 ILE A   2     -13.332  -5.616  -0.030  1.00 98.38           C  
+ATOM     16  N   ALA A   3      -9.435  -1.186   0.280  1.00 98.54           N  
+ATOM     17  CA  ALA A   3      -8.582  -0.329  -0.539  1.00 98.54           C  
+ATOM     18  C   ALA A   3      -7.699  -1.159  -1.467  1.00 98.54           C  
+ATOM     19  CB  ALA A   3      -7.721   0.568   0.347  1.00 98.54           C  
+ATOM     20  O   ALA A   3      -7.013  -2.081  -1.020  1.00 98.54           O  
+ATOM     21  N   GLN A   4      -7.822  -0.838  -2.731  1.00 98.65           N  
+ATOM     22  CA  GLN A   4      -6.920  -1.430  -3.712  1.00 98.65           C  
+ATOM     23  C   GLN A   4      -5.888  -0.415  -4.194  1.00 98.65           C  
+ATOM     24  CB  GLN A   4      -7.707  -1.983  -4.901  1.00 98.65           C  
+ATOM     25  O   GLN A   4      -6.247   0.641  -4.721  1.00 98.65           O  
+ATOM     26  CG  GLN A   4      -8.620  -3.149  -4.545  1.00 98.65           C  
+ATOM     27  CD  GLN A   4      -9.378  -3.688  -5.744  1.00 98.65           C  
+ATOM     28  NE2 GLN A   4      -9.294  -4.996  -5.960  1.00 98.65           N  
+ATOM     29  OE1 GLN A   4     -10.035  -2.934  -6.469  1.00 98.65           O  
+ATOM     30  N   ILE A   5      -4.685  -0.823  -4.033  1.00 98.20           N  
+ATOM     31  CA  ILE A   5      -3.588   0.070  -4.390  1.00 98.20           C  
+ATOM     32  C   ILE A   5      -2.719  -0.583  -5.462  1.00 98.20           C  
+ATOM     33  CB  ILE A   5      -2.733   0.436  -3.156  1.00 98.20           C  
+ATOM     34  O   ILE A   5      -2.260  -1.715  -5.293  1.00 98.20           O  
+ATOM     35  CG1 ILE A   5      -3.615   1.035  -2.054  1.00 98.20           C  
+ATOM     36  CG2 ILE A   5      -1.610   1.402  -3.545  1.00 98.20           C  
+ATOM     37  CD1 ILE A   5      -2.891   1.251  -0.732  1.00 98.20           C  
+ATOM     38  N   HIS A   6      -2.610   0.154  -6.521  1.00 97.22           N  
+ATOM     39  CA  HIS A   6      -1.728  -0.261  -7.606  1.00 97.22           C  
+ATOM     40  C   HIS A   6      -0.442   0.557  -7.615  1.00 97.22           C  
+ATOM     41  CB  HIS A   6      -2.440  -0.135  -8.954  1.00 97.22           C  
+ATOM     42  O   HIS A   6      -0.485   1.790  -7.635  1.00 97.22           O  
+ATOM     43  CG  HIS A   6      -3.624  -1.038  -9.094  1.00 97.22           C  
+ATOM     44  CD2 HIS A   6      -3.800  -2.166  -9.821  1.00 97.22           C  
+ATOM     45  ND1 HIS A   6      -4.813  -0.814  -8.436  1.00 97.22           N  
+ATOM     46  CE1 HIS A   6      -5.672  -1.769  -8.752  1.00 97.22           C  
+ATOM     47  NE2 HIS A   6      -5.081  -2.602  -9.592  1.00 97.22           N  
+ATOM     48  N   ILE A   7       0.681  -0.199  -7.561  1.00 96.78           N  
+ATOM     49  CA  ILE A   7       1.975   0.473  -7.546  1.00 96.78           C  
+ATOM     50  C   ILE A   7       2.925  -0.214  -8.524  1.00 96.78           C  
+ATOM     51  CB  ILE A   7       2.587   0.491  -6.128  1.00 96.78           C  
+ATOM     52  O   ILE A   7       2.677  -1.345  -8.949  1.00 96.78           O  
+ATOM     53  CG1 ILE A   7       2.905  -0.936  -5.666  1.00 96.78           C  
+ATOM     54  CG2 ILE A   7       1.645   1.188  -5.142  1.00 96.78           C  
+ATOM     55  CD1 ILE A   7       3.657  -1.006  -4.344  1.00 96.78           C  
+ATOM     56  N   LEU A   8       3.949   0.540  -8.952  1.00 96.58           N  
+ATOM     57  CA  LEU A   8       5.013  -0.109  -9.710  1.00 96.58           C  
+ATOM     58  C   LEU A   8       5.805  -1.067  -8.826  1.00 96.58           C  
+ATOM     59  CB  LEU A   8       5.952   0.937 -10.318  1.00 96.58           C  
+ATOM     60  O   LEU A   8       5.930  -0.844  -7.619  1.00 96.58           O  
+ATOM     61  CG  LEU A   8       5.381   1.779 -11.459  1.00 96.58           C  
+ATOM     62  CD1 LEU A   8       6.329   2.924 -11.799  1.00 96.58           C  
+ATOM     63  CD2 LEU A   8       5.121   0.912 -12.686  1.00 96.58           C  
+ATOM     64  N   GLU A   9       6.399  -2.068  -9.403  1.00 96.53           N  
+ATOM     65  CA  GLU A   9       7.224  -3.002  -8.642  1.00 96.53           C  
+ATOM     66  C   GLU A   9       8.504  -2.332  -8.152  1.00 96.53           C  
+ATOM     67  CB  GLU A   9       7.564  -4.232  -9.488  1.00 96.53           C  
+ATOM     68  O   GLU A   9       8.893  -1.277  -8.657  1.00 96.53           O  
+ATOM     69  CG  GLU A   9       8.467  -3.931 -10.675  1.00 96.53           C  
+ATOM     70  CD  GLU A   9       8.752  -5.152 -11.536  1.00 96.53           C  
+ATOM     71  OE1 GLU A   9       9.640  -5.080 -12.416  1.00 96.53           O  
+ATOM     72  OE2 GLU A   9       8.082  -6.188 -11.330  1.00 96.53           O  
+ATOM     73  N   GLY A  10       9.098  -2.868  -7.017  1.00 96.00           N  
+ATOM     74  CA  GLY A  10      10.402  -2.347  -6.636  1.00 96.00           C  
+ATOM     75  C   GLY A  10      10.458  -1.878  -5.194  1.00 96.00           C  
+ATOM     76  O   GLY A  10      11.541  -1.639  -4.656  1.00 96.00           O  
+ATOM     77  N   ARG A  11       9.307  -1.853  -4.567  1.00 97.85           N  
+ATOM     78  CA  ARG A  11       9.327  -1.482  -3.156  1.00 97.85           C  
+ATOM     79  C   ARG A  11       9.681  -2.678  -2.280  1.00 97.85           C  
+ATOM     80  CB  ARG A  11       7.975  -0.904  -2.733  1.00 97.85           C  
+ATOM     81  O   ARG A  11       9.336  -3.816  -2.605  1.00 97.85           O  
+ATOM     82  CG  ARG A  11       7.531   0.294  -3.557  1.00 97.85           C  
+ATOM     83  CD  ARG A  11       8.619   1.356  -3.639  1.00 97.85           C  
+ATOM     84  NE  ARG A  11       8.244   2.444  -4.538  1.00 97.85           N  
+ATOM     85  NH1 ARG A  11      10.279   3.529  -4.408  1.00 97.85           N  
+ATOM     86  NH2 ARG A  11       8.598   4.388  -5.708  1.00 97.85           N  
+ATOM     87  CZ  ARG A  11       9.041   3.451  -4.883  1.00 97.85           C  
+ATOM     88  N   SER A  12      10.362  -2.343  -1.159  1.00 98.38           N  
+ATOM     89  CA  SER A  12      10.731  -3.395  -0.217  1.00 98.38           C  
+ATOM     90  C   SER A  12       9.515  -3.902   0.550  1.00 98.38           C  
+ATOM     91  CB  SER A  12      11.789  -2.889   0.764  1.00 98.38           C  
+ATOM     92  O   SER A  12       8.480  -3.234   0.595  1.00 98.38           O  
+ATOM     93  OG  SER A  12      11.230  -1.946   1.663  1.00 98.38           O  
+ATOM     94  N   ASP A  13       9.679  -5.014   1.185  1.00 98.14           N  
+ATOM     95  CA  ASP A  13       8.617  -5.555   2.028  1.00 98.14           C  
+ATOM     96  C   ASP A  13       8.281  -4.597   3.169  1.00 98.14           C  
+ATOM     97  CB  ASP A  13       9.021  -6.920   2.589  1.00 98.14           C  
+ATOM     98  O   ASP A  13       7.114  -4.451   3.540  1.00 98.14           O  
+ATOM     99  CG  ASP A  13       9.001  -8.021   1.543  1.00 98.14           C  
+ATOM    100  OD1 ASP A  13       8.466  -7.800   0.435  1.00 98.14           O  
+ATOM    101  OD2 ASP A  13       9.523  -9.120   1.830  1.00 98.14           O  
+ATOM    102  N   GLU A  14       9.289  -3.958   3.664  1.00 98.56           N  
+ATOM    103  CA  GLU A  14       9.087  -3.017   4.761  1.00 98.56           C  
+ATOM    104  C   GLU A  14       8.233  -1.831   4.322  1.00 98.56           C  
+ATOM    105  CB  GLU A  14      10.432  -2.525   5.301  1.00 98.56           C  
+ATOM    106  O   GLU A  14       7.347  -1.392   5.058  1.00 98.56           O  
+ATOM    107  CG  GLU A  14      11.234  -3.597   6.025  1.00 98.56           C  
+ATOM    108  CD  GLU A  14      11.952  -4.549   5.082  1.00 98.56           C  
+ATOM    109  OE1 GLU A  14      12.347  -5.653   5.518  1.00 98.56           O  
+ATOM    110  OE2 GLU A  14      12.122  -4.186   3.896  1.00 98.56           O  
+ATOM    111  N   GLN A  15       8.514  -1.361   3.197  1.00 98.62           N  
+ATOM    112  CA  GLN A  15       7.735  -0.246   2.669  1.00 98.62           C  
+ATOM    113  C   GLN A  15       6.282  -0.651   2.438  1.00 98.62           C  
+ATOM    114  CB  GLN A  15       8.349   0.271   1.367  1.00 98.62           C  
+ATOM    115  O   GLN A  15       5.363   0.109   2.751  1.00 98.62           O  
+ATOM    116  CG  GLN A  15       9.676   0.993   1.558  1.00 98.62           C  
+ATOM    117  CD  GLN A  15      10.334   1.368   0.243  1.00 98.62           C  
+ATOM    118  NE2 GLN A  15      10.642   2.650   0.079  1.00 98.62           N  
+ATOM    119  OE1 GLN A  15      10.564   0.513  -0.618  1.00 98.62           O  
+ATOM    120  N   LYS A  16       6.061  -1.786   1.921  1.00 98.60           N  
+ATOM    121  CA  LYS A  16       4.705  -2.270   1.682  1.00 98.60           C  
+ATOM    122  C   LYS A  16       3.955  -2.474   2.995  1.00 98.60           C  
+ATOM    123  CB  LYS A  16       4.732  -3.575   0.885  1.00 98.60           C  
+ATOM    124  O   LYS A  16       2.773  -2.140   3.099  1.00 98.60           O  
+ATOM    125  CG  LYS A  16       5.233  -3.419  -0.543  1.00 98.60           C  
+ATOM    126  CD  LYS A  16       5.144  -4.730  -1.313  1.00 98.60           C  
+ATOM    127  CE  LYS A  16       6.268  -5.682  -0.930  1.00 98.60           C  
+ATOM    128  NZ  LYS A  16       6.224  -6.942  -1.730  1.00 98.60           N  
+ATOM    129  N   GLU A  17       4.684  -2.942   3.987  1.00 98.61           N  
+ATOM    130  CA  GLU A  17       4.077  -3.103   5.305  1.00 98.61           C  
+ATOM    131  C   GLU A  17       3.649  -1.758   5.884  1.00 98.61           C  
+ATOM    132  CB  GLU A  17       5.047  -3.803   6.261  1.00 98.61           C  
+ATOM    133  O   GLU A  17       2.563  -1.639   6.454  1.00 98.61           O  
+ATOM    134  CG  GLU A  17       5.201  -5.294   5.998  1.00 98.61           C  
+ATOM    135  CD  GLU A  17       6.201  -5.966   6.926  1.00 98.61           C  
+ATOM    136  OE1 GLU A  17       6.470  -7.177   6.754  1.00 98.61           O  
+ATOM    137  OE2 GLU A  17       6.718  -5.277   7.833  1.00 98.61           O  
+ATOM    138  N   THR A  18       4.569  -0.843   5.691  1.00 98.69           N  
+ATOM    139  CA  THR A  18       4.263   0.496   6.180  1.00 98.69           C  
+ATOM    140  C   THR A  18       3.041   1.067   5.465  1.00 98.69           C  
+ATOM    141  CB  THR A  18       5.460   1.447   5.994  1.00 98.69           C  
+ATOM    142  O   THR A  18       2.155   1.640   6.101  1.00 98.69           O  
+ATOM    143  CG2 THR A  18       5.113   2.863   6.441  1.00 98.69           C  
+ATOM    144  OG1 THR A  18       6.566   0.970   6.771  1.00 98.69           O  
+ATOM    145  N   LEU A  19       2.965   0.908   4.179  1.00 98.64           N  
+ATOM    146  CA  LEU A  19       1.832   1.381   3.390  1.00 98.64           C  
+ATOM    147  C   LEU A  19       0.531   0.749   3.873  1.00 98.64           C  
+ATOM    148  CB  LEU A  19       2.045   1.069   1.906  1.00 98.64           C  
+ATOM    149  O   LEU A  19      -0.462   1.448   4.087  1.00 98.64           O  
+ATOM    150  CG  LEU A  19       0.915   1.476   0.959  1.00 98.64           C  
+ATOM    151  CD1 LEU A  19       0.695   2.984   1.014  1.00 98.64           C  
+ATOM    152  CD2 LEU A  19       1.224   1.027  -0.465  1.00 98.64           C  
+ATOM    153  N   ILE A  20       0.514  -0.513   4.061  1.00 98.70           N  
+ATOM    154  CA  ILE A  20      -0.672  -1.236   4.505  1.00 98.70           C  
+ATOM    155  C   ILE A  20      -1.139  -0.685   5.850  1.00 98.70           C  
+ATOM    156  CB  ILE A  20      -0.401  -2.754   4.612  1.00 98.70           C  
+ATOM    157  O   ILE A  20      -2.326  -0.403   6.033  1.00 98.70           O  
+ATOM    158  CG1 ILE A  20      -0.258  -3.371   3.216  1.00 98.70           C  
+ATOM    159  CG2 ILE A  20      -1.513  -3.446   5.406  1.00 98.70           C  
+ATOM    160  CD1 ILE A  20       0.331  -4.775   3.218  1.00 98.70           C  
+ATOM    161  N   ARG A  21      -0.213  -0.469   6.742  1.00 98.78           N  
+ATOM    162  CA  ARG A  21      -0.541   0.021   8.077  1.00 98.78           C  
+ATOM    163  C   ARG A  21      -1.126   1.428   8.016  1.00 98.78           C  
+ATOM    164  CB  ARG A  21       0.698   0.007   8.975  1.00 98.78           C  
+ATOM    165  O   ARG A  21      -2.188   1.689   8.584  1.00 98.78           O  
+ATOM    166  CG  ARG A  21       0.442   0.512  10.385  1.00 98.78           C  
+ATOM    167  CD  ARG A  21       1.676   0.375  11.266  1.00 98.78           C  
+ATOM    168  NE  ARG A  21       2.849   0.988  10.651  1.00 98.78           N  
+ATOM    169  NH1 ARG A  21       2.436   3.103  11.482  1.00 98.78           N  
+ATOM    170  NH2 ARG A  21       4.273   2.723  10.164  1.00 98.78           N  
+ATOM    171  CZ  ARG A  21       3.183   2.270  10.767  1.00 98.78           C  
+ATOM    172  N   GLU A  22      -0.480   2.195   7.296  1.00 98.77           N  
+ATOM    173  CA  GLU A  22      -0.870   3.601   7.288  1.00 98.77           C  
+ATOM    174  C   GLU A  22      -2.206   3.799   6.578  1.00 98.77           C  
+ATOM    175  CB  GLU A  22       0.211   4.456   6.623  1.00 98.77           C  
+ATOM    176  O   GLU A  22      -3.045   4.583   7.029  1.00 98.77           O  
+ATOM    177  CG  GLU A  22       1.507   4.537   7.417  1.00 98.77           C  
+ATOM    178  CD  GLU A  22       1.364   5.301   8.723  1.00 98.77           C  
+ATOM    179  OE1 GLU A  22       2.032   4.936   9.717  1.00 98.77           O  
+ATOM    180  OE2 GLU A  22       0.576   6.273   8.754  1.00 98.77           O  
+ATOM    181  N   VAL A  23      -2.454   3.184   5.528  1.00 98.70           N  
+ATOM    182  CA  VAL A  23      -3.712   3.282   4.795  1.00 98.70           C  
+ATOM    183  C   VAL A  23      -4.853   2.737   5.652  1.00 98.70           C  
+ATOM    184  CB  VAL A  23      -3.646   2.525   3.450  1.00 98.70           C  
+ATOM    185  O   VAL A  23      -5.923   3.345   5.731  1.00 98.70           O  
+ATOM    186  CG1 VAL A  23      -5.037   2.405   2.829  1.00 98.70           C  
+ATOM    187  CG2 VAL A  23      -2.687   3.226   2.490  1.00 98.70           C  
+ATOM    188  N   SER A  24      -4.626   1.576   6.240  1.00 98.81           N  
+ATOM    189  CA  SER A  24      -5.641   0.991   7.111  1.00 98.81           C  
+ATOM    190  C   SER A  24      -6.057   1.966   8.207  1.00 98.81           C  
+ATOM    191  CB  SER A  24      -5.127  -0.305   7.738  1.00 98.81           C  
+ATOM    192  O   SER A  24      -7.250   2.167   8.447  1.00 98.81           O  
+ATOM    193  OG  SER A  24      -4.869  -1.279   6.741  1.00 98.81           O  
+ATOM    194  N   GLU A  25      -5.056   2.624   8.867  1.00 98.79           N  
+ATOM    195  CA  GLU A  25      -5.327   3.560   9.954  1.00 98.79           C  
+ATOM    196  C   GLU A  25      -6.082   4.786   9.451  1.00 98.79           C  
+ATOM    197  CB  GLU A  25      -4.023   3.987  10.632  1.00 98.79           C  
+ATOM    198  O   GLU A  25      -6.993   5.278  10.120  1.00 98.79           O  
+ATOM    199  CG  GLU A  25      -3.395   2.903  11.496  1.00 98.79           C  
+ATOM    200  CD  GLU A  25      -2.047   3.303  12.075  1.00 98.79           C  
+ATOM    201  OE1 GLU A  25      -1.500   2.552  12.915  1.00 98.79           O  
+ATOM    202  OE2 GLU A  25      -1.534   4.377  11.687  1.00 98.79           O  
+ATOM    203  N   ALA A  26      -5.674   5.198   8.289  1.00 98.80           N  
+ATOM    204  CA  ALA A  26      -6.340   6.358   7.702  1.00 98.80           C  
+ATOM    205  C   ALA A  26      -7.814   6.068   7.437  1.00 98.80           C  
+ATOM    206  CB  ALA A  26      -5.642   6.775   6.410  1.00 98.80           C  
+ATOM    207  O   ALA A  26      -8.681   6.888   7.751  1.00 98.80           O  
+ATOM    208  N   ILE A  27      -8.090   4.973   6.903  1.00 98.76           N  
+ATOM    209  CA  ILE A  27      -9.459   4.596   6.570  1.00 98.76           C  
+ATOM    210  C   ILE A  27     -10.277   4.441   7.850  1.00 98.76           C  
+ATOM    211  CB  ILE A  27      -9.501   3.290   5.745  1.00 98.76           C  
+ATOM    212  O   ILE A  27     -11.392   4.960   7.948  1.00 98.76           O  
+ATOM    213  CG1 ILE A  27      -8.967   3.535   4.329  1.00 98.76           C  
+ATOM    214  CG2 ILE A  27     -10.923   2.723   5.704  1.00 98.76           C  
+ATOM    215  CD1 ILE A  27      -8.793   2.267   3.505  1.00 98.76           C  
+ATOM    216  N   SER A  28      -9.707   3.677   8.753  1.00 98.78           N  
+ATOM    217  CA  SER A  28     -10.412   3.465  10.012  1.00 98.78           C  
+ATOM    218  C   SER A  28     -10.772   4.791  10.675  1.00 98.78           C  
+ATOM    219  CB  SER A  28      -9.565   2.622  10.966  1.00 98.78           C  
+ATOM    220  O   SER A  28     -11.922   5.003  11.066  1.00 98.78           O  
+ATOM    221  OG  SER A  28     -10.233   2.435  12.202  1.00 98.78           O  
+ATOM    222  N   ARG A  29      -9.790   5.700  10.778  1.00 98.61           N  
+ATOM    223  CA  ARG A  29     -10.004   6.984  11.437  1.00 98.61           C  
+ATOM    224  C   ARG A  29     -11.011   7.833  10.669  1.00 98.61           C  
+ATOM    225  CB  ARG A  29      -8.682   7.741  11.582  1.00 98.61           C  
+ATOM    226  O   ARG A  29     -11.847   8.511  11.271  1.00 98.61           O  
+ATOM    227  CG  ARG A  29      -7.749   7.156  12.630  1.00 98.61           C  
+ATOM    228  CD  ARG A  29      -6.639   8.129  13.003  1.00 98.61           C  
+ATOM    229  NE  ARG A  29      -5.889   8.567  11.828  1.00 98.61           N  
+ATOM    230  NH1 ARG A  29      -4.364   6.834  11.899  1.00 98.61           N  
+ATOM    231  NH2 ARG A  29      -4.219   8.428  10.258  1.00 98.61           N  
+ATOM    232  CZ  ARG A  29      -4.826   7.942  11.331  1.00 98.61           C  
+ATOM    233  N   SER A  30     -11.049   7.825   9.431  1.00 98.68           N  
+ATOM    234  CA  SER A  30     -11.861   8.696   8.587  1.00 98.68           C  
+ATOM    235  C   SER A  30     -13.313   8.231   8.548  1.00 98.68           C  
+ATOM    236  CB  SER A  30     -11.295   8.746   7.168  1.00 98.68           C  
+ATOM    237  O   SER A  30     -14.232   9.052   8.502  1.00 98.68           O  
+ATOM    238  OG  SER A  30     -10.007   9.336   7.160  1.00 98.68           O  
+ATOM    239  N   LEU A  31     -13.411   6.964   8.641  1.00 98.39           N  
+ATOM    240  CA  LEU A  31     -14.753   6.436   8.420  1.00 98.39           C  
+ATOM    241  C   LEU A  31     -15.325   5.850   9.707  1.00 98.39           C  
+ATOM    242  CB  LEU A  31     -14.736   5.368   7.323  1.00 98.39           C  
+ATOM    243  O   LEU A  31     -16.442   5.328   9.714  1.00 98.39           O  
+ATOM    244  CG  LEU A  31     -14.242   5.818   5.947  1.00 98.39           C  
+ATOM    245  CD1 LEU A  31     -14.344   4.671   4.947  1.00 98.39           C  
+ATOM    246  CD2 LEU A  31     -15.034   7.028   5.464  1.00 98.39           C  
+ATOM    247  N   ASP A  32     -14.568   5.975  10.785  1.00 98.05           N  
+ATOM    248  CA  ASP A  32     -14.972   5.404  12.066  1.00 98.05           C  
+ATOM    249  C   ASP A  32     -15.297   3.919  11.928  1.00 98.05           C  
+ATOM    250  CB  ASP A  32     -16.179   6.156  12.632  1.00 98.05           C  
+ATOM    251  O   ASP A  32     -16.319   3.452  12.434  1.00 98.05           O  
+ATOM    252  CG  ASP A  32     -16.409   5.884  14.108  1.00 98.05           C  
+ATOM    253  OD1 ASP A  32     -15.439   5.558  14.826  1.00 98.05           O  
+ATOM    254  OD2 ASP A  32     -17.570   5.993  14.556  1.00 98.05           O  
+ATOM    255  N   ALA A  33     -14.550   3.174  11.135  1.00 98.14           N  
+ATOM    256  CA  ALA A  33     -14.656   1.726  10.982  1.00 98.14           C  
+ATOM    257  C   ALA A  33     -13.601   1.007  11.819  1.00 98.14           C  
+ATOM    258  CB  ALA A  33     -14.521   1.334   9.512  1.00 98.14           C  
+ATOM    259  O   ALA A  33     -12.518   1.546  12.060  1.00 98.14           O  
+ATOM    260  N   PRO A  34     -14.066  -0.189  12.426  1.00 98.56           N  
+ATOM    261  CA  PRO A  34     -13.033  -0.957  13.125  1.00 98.56           C  
+ATOM    262  C   PRO A  34     -11.841  -1.293  12.232  1.00 98.56           C  
+ATOM    263  CB  PRO A  34     -13.769  -2.228  13.554  1.00 98.56           C  
+ATOM    264  O   PRO A  34     -12.022  -1.686  11.076  1.00 98.56           O  
+ATOM    265  CG  PRO A  34     -15.218  -1.868  13.500  1.00 98.56           C  
+ATOM    266  CD  PRO A  34     -15.409  -0.817  12.444  1.00 98.56           C  
+ATOM    267  N   LEU A  35     -10.675  -1.172  12.792  1.00 98.44           N  
+ATOM    268  CA  LEU A  35      -9.455  -1.428  12.033  1.00 98.44           C  
+ATOM    269  C   LEU A  35      -9.439  -2.854  11.495  1.00 98.44           C  
+ATOM    270  CB  LEU A  35      -8.220  -1.185  12.905  1.00 98.44           C  
+ATOM    271  O   LEU A  35      -8.993  -3.093  10.370  1.00 98.44           O  
+ATOM    272  CG  LEU A  35      -6.868  -1.235  12.193  1.00 98.44           C  
+ATOM    273  CD1 LEU A  35      -6.785  -0.142  11.133  1.00 98.44           C  
+ATOM    274  CD2 LEU A  35      -5.729  -1.100  13.198  1.00 98.44           C  
+ATOM    275  N   THR A  36      -9.997  -3.717  12.178  1.00 98.31           N  
+ATOM    276  CA  THR A  36      -9.972  -5.137  11.848  1.00 98.31           C  
+ATOM    277  C   THR A  36     -10.826  -5.422  10.616  1.00 98.31           C  
+ATOM    278  CB  THR A  36     -10.469  -5.993  13.029  1.00 98.31           C  
+ATOM    279  O   THR A  36     -10.687  -6.473   9.988  1.00 98.31           O  
+ATOM    280  CG2 THR A  36      -9.506  -5.914  14.209  1.00 98.31           C  
+ATOM    281  OG1 THR A  36     -11.756  -5.522  13.445  1.00 98.31           O  
+ATOM    282  N   SER A  37     -11.689  -4.508  10.350  1.00 98.34           N  
+ATOM    283  CA  SER A  37     -12.583  -4.704   9.213  1.00 98.34           C  
+ATOM    284  C   SER A  37     -11.994  -4.109   7.939  1.00 98.34           C  
+ATOM    285  CB  SER A  37     -13.951  -4.080   9.492  1.00 98.34           C  
+ATOM    286  O   SER A  37     -12.540  -4.296   6.850  1.00 98.34           O  
+ATOM    287  OG  SER A  37     -13.872  -2.665   9.472  1.00 98.34           O  
+ATOM    288  N   VAL A  38     -10.843  -3.457   7.913  1.00 98.71           N  
+ATOM    289  CA  VAL A  38     -10.215  -2.803   6.770  1.00 98.71           C  
+ATOM    290  C   VAL A  38      -9.300  -3.789   6.048  1.00 98.71           C  
+ATOM    291  CB  VAL A  38      -9.417  -1.551   7.200  1.00 98.71           C  
+ATOM    292  O   VAL A  38      -8.477  -4.457   6.678  1.00 98.71           O  
+ATOM    293  CG1 VAL A  38      -8.709  -0.924   6.001  1.00 98.71           C  
+ATOM    294  CG2 VAL A  38     -10.340  -0.536   7.872  1.00 98.71           C  
+ATOM    295  N   ARG A  39      -9.442  -3.894   4.752  1.00 98.72           N  
+ATOM    296  CA  ARG A  39      -8.568  -4.697   3.902  1.00 98.72           C  
+ATOM    297  C   ARG A  39      -7.820  -3.821   2.903  1.00 98.72           C  
+ATOM    298  CB  ARG A  39      -9.373  -5.767   3.162  1.00 98.72           C  
+ATOM    299  O   ARG A  39      -8.419  -2.958   2.256  1.00 98.72           O  
+ATOM    300  CG  ARG A  39      -9.925  -6.858   4.066  1.00 98.72           C  
+ATOM    301  CD  ARG A  39     -11.238  -7.418   3.537  1.00 98.72           C  
+ATOM    302  NE  ARG A  39     -11.769  -8.461   4.409  1.00 98.72           N  
+ATOM    303  NH1 ARG A  39     -13.133  -7.044   5.621  1.00 98.72           N  
+ATOM    304  NH2 ARG A  39     -13.073  -9.282   6.113  1.00 98.72           N  
+ATOM    305  CZ  ARG A  39     -12.657  -8.260   5.379  1.00 98.72           C  
+ATOM    306  N   VAL A  40      -6.472  -4.042   2.824  1.00 98.67           N  
+ATOM    307  CA  VAL A  40      -5.615  -3.365   1.856  1.00 98.67           C  
+ATOM    308  C   VAL A  40      -4.957  -4.393   0.939  1.00 98.67           C  
+ATOM    309  CB  VAL A  40      -4.537  -2.507   2.555  1.00 98.67           C  
+ATOM    310  O   VAL A  40      -4.312  -5.332   1.411  1.00 98.67           O  
+ATOM    311  CG1 VAL A  40      -3.614  -1.856   1.526  1.00 98.67           C  
+ATOM    312  CG2 VAL A  40      -5.190  -1.445   3.438  1.00 98.67           C  
+ATOM    313  N   ILE A  41      -5.186  -4.220  -0.320  1.00 98.70           N  
+ATOM    314  CA  ILE A  41      -4.606  -5.101  -1.329  1.00 98.70           C  
+ATOM    315  C   ILE A  41      -3.640  -4.311  -2.209  1.00 98.70           C  
+ATOM    316  CB  ILE A  41      -5.699  -5.765  -2.195  1.00 98.70           C  
+ATOM    317  O   ILE A  41      -4.030  -3.327  -2.842  1.00 98.70           O  
+ATOM    318  CG1 ILE A  41      -6.727  -6.476  -1.306  1.00 98.70           C  
+ATOM    319  CG2 ILE A  41      -5.075  -6.740  -3.197  1.00 98.70           C  
+ATOM    320  CD1 ILE A  41      -8.044  -6.782  -2.005  1.00 98.70           C  
+ATOM    321  N   ILE A  42      -2.380  -4.809  -2.213  1.00 98.51           N  
+ATOM    322  CA  ILE A  42      -1.373  -4.179  -3.061  1.00 98.51           C  
+ATOM    323  C   ILE A  42      -1.137  -5.035  -4.303  1.00 98.51           C  
+ATOM    324  CB  ILE A  42      -0.047  -3.963  -2.298  1.00 98.51           C  
+ATOM    325  O   ILE A  42      -0.874  -6.235  -4.197  1.00 98.51           O  
+ATOM    326  CG1 ILE A  42      -0.265  -3.031  -1.101  1.00 98.51           C  
+ATOM    327  CG2 ILE A  42       1.030  -3.409  -3.235  1.00 98.51           C  
+ATOM    328  CD1 ILE A  42       0.952  -2.890  -0.197  1.00 98.51           C  
+ATOM    329  N   THR A  43      -1.322  -4.349  -5.469  1.00 98.18           N  
+ATOM    330  CA  THR A  43      -0.960  -4.948  -6.750  1.00 98.18           C  
+ATOM    331  C   THR A  43       0.247  -4.239  -7.357  1.00 98.18           C  
+ATOM    332  CB  THR A  43      -2.138  -4.900  -7.741  1.00 98.18           C  
+ATOM    333  O   THR A  43       0.209  -3.030  -7.593  1.00 98.18           O  
+ATOM    334  CG2 THR A  43      -1.782  -5.592  -9.052  1.00 98.18           C  
+ATOM    335  OG1 THR A  43      -3.271  -5.557  -7.159  1.00 98.18           O  
+ATOM    336  N   GLU A  44       1.283  -5.058  -7.631  1.00 97.34           N  
+ATOM    337  CA  GLU A  44       2.495  -4.514  -8.235  1.00 97.34           C  
+ATOM    338  C   GLU A  44       2.507  -4.737  -9.744  1.00 97.34           C  
+ATOM    339  CB  GLU A  44       3.740  -5.140  -7.600  1.00 97.34           C  
+ATOM    340  O   GLU A  44       2.298  -5.858 -10.213  1.00 97.34           O  
+ATOM    341  CG  GLU A  44       3.905  -4.818  -6.122  1.00 97.34           C  
+ATOM    342  CD  GLU A  44       5.157  -5.427  -5.512  1.00 97.34           C  
+ATOM    343  OE1 GLU A  44       6.192  -4.727  -5.424  1.00 97.34           O  
+ATOM    344  OE2 GLU A  44       5.103  -6.613  -5.118  1.00 97.34           O  
+ATOM    345  N   MET A  45       2.838  -3.610 -10.419  1.00 96.38           N  
+ATOM    346  CA  MET A  45       2.930  -3.679 -11.874  1.00 96.38           C  
+ATOM    347  C   MET A  45       4.384  -3.616 -12.331  1.00 96.38           C  
+ATOM    348  CB  MET A  45       2.129  -2.546 -12.519  1.00 96.38           C  
+ATOM    349  O   MET A  45       5.143  -2.755 -11.882  1.00 96.38           O  
+ATOM    350  CG  MET A  45       0.640  -2.602 -12.221  1.00 96.38           C  
+ATOM    351  SD  MET A  45      -0.239  -1.077 -12.740  1.00 96.38           S  
+ATOM    352  CE  MET A  45       0.407   0.096 -11.516  1.00 96.38           C  
+ATOM    353  N   ALA A  46       4.668  -4.580 -13.114  1.00 95.38           N  
+ATOM    354  CA  ALA A  46       5.990  -4.511 -13.732  1.00 95.38           C  
+ATOM    355  C   ALA A  46       6.149  -3.230 -14.545  1.00 95.38           C  
+ATOM    356  CB  ALA A  46       6.228  -5.733 -14.616  1.00 95.38           C  
+ATOM    357  O   ALA A  46       5.189  -2.750 -15.154  1.00 95.38           O  
+ATOM    358  N   LYS A  47       7.330  -2.672 -14.536  1.00 91.41           N  
+ATOM    359  CA  LYS A  47       7.587  -1.405 -15.214  1.00 91.41           C  
+ATOM    360  C   LYS A  47       7.301  -1.513 -16.709  1.00 91.41           C  
+ATOM    361  CB  LYS A  47       9.032  -0.958 -14.988  1.00 91.41           C  
+ATOM    362  O   LYS A  47       6.894  -0.536 -17.342  1.00 91.41           O  
+ATOM    363  CG  LYS A  47       9.337  -0.555 -13.553  1.00 91.41           C  
+ATOM    364  CD  LYS A  47      10.769  -0.057 -13.405  1.00 91.41           C  
+ATOM    365  CE  LYS A  47      11.084   0.324 -11.965  1.00 91.41           C  
+ATOM    366  NZ  LYS A  47      12.487   0.813 -11.815  1.00 91.41           N  
+ATOM    367  N   GLY A  48       7.383  -2.673 -17.251  1.00 94.51           N  
+ATOM    368  CA  GLY A  48       7.120  -2.885 -18.665  1.00 94.51           C  
+ATOM    369  C   GLY A  48       5.644  -3.035 -18.982  1.00 94.51           C  
+ATOM    370  O   GLY A  48       5.257  -3.088 -20.151  1.00 94.51           O  
+ATOM    371  N   HIS A  49       4.862  -3.062 -18.072  1.00 93.14           N  
+ATOM    372  CA  HIS A  49       3.430  -3.280 -18.239  1.00 93.14           C  
+ATOM    373  C   HIS A  49       2.637  -2.028 -17.879  1.00 93.14           C  
+ATOM    374  CB  HIS A  49       2.963  -4.460 -17.385  1.00 93.14           C  
+ATOM    375  O   HIS A  49       1.408  -2.014 -17.983  1.00 93.14           O  
+ATOM    376  CG  HIS A  49       3.609  -5.758 -17.752  1.00 93.14           C  
+ATOM    377  CD2 HIS A  49       4.481  -6.070 -18.739  1.00 93.14           C  
+ATOM    378  ND1 HIS A  49       3.372  -6.928 -17.062  1.00 93.14           N  
+ATOM    379  CE1 HIS A  49       4.074  -7.905 -17.611  1.00 93.14           C  
+ATOM    380  NE2 HIS A  49       4.755  -7.411 -18.631  1.00 93.14           N  
+ATOM    381  N   PHE A  50       3.374  -1.022 -17.474  1.00 94.02           N  
+ATOM    382  CA  PHE A  50       2.703   0.190 -17.020  1.00 94.02           C  
+ATOM    383  C   PHE A  50       3.112   1.387 -17.870  1.00 94.02           C  
+ATOM    384  CB  PHE A  50       3.019   0.461 -15.546  1.00 94.02           C  
+ATOM    385  O   PHE A  50       4.300   1.693 -17.991  1.00 94.02           O  
+ATOM    386  CG  PHE A  50       2.078   1.438 -14.893  1.00 94.02           C  
+ATOM    387  CD1 PHE A  50       2.362   2.798 -14.883  1.00 94.02           C  
+ATOM    388  CD2 PHE A  50       0.909   0.995 -14.288  1.00 94.02           C  
+ATOM    389  CE1 PHE A  50       1.493   3.704 -14.279  1.00 94.02           C  
+ATOM    390  CE2 PHE A  50       0.036   1.894 -13.682  1.00 94.02           C  
+ATOM    391  CZ  PHE A  50       0.331   3.248 -13.678  1.00 94.02           C  
+ATOM    392  N   GLY A  51       2.110   2.104 -18.539  1.00 93.92           N  
+ATOM    393  CA  GLY A  51       2.352   3.238 -19.417  1.00 93.92           C  
+ATOM    394  C   GLY A  51       1.792   4.540 -18.876  1.00 93.92           C  
+ATOM    395  O   GLY A  51       0.752   4.548 -18.216  1.00 93.92           O  
+ATOM    396  N   ILE A  52       2.562   5.494 -19.046  1.00 93.51           N  
+ATOM    397  CA  ILE A  52       2.117   6.844 -18.720  1.00 93.51           C  
+ATOM    398  C   ILE A  52       2.268   7.747 -19.943  1.00 93.51           C  
+ATOM    399  CB  ILE A  52       2.904   7.425 -17.524  1.00 93.51           C  
+ATOM    400  O   ILE A  52       3.374   7.921 -20.460  1.00 93.51           O  
+ATOM    401  CG1 ILE A  52       2.820   6.481 -16.320  1.00 93.51           C  
+ATOM    402  CG2 ILE A  52       2.387   8.821 -17.164  1.00 93.51           C  
+ATOM    403  CD1 ILE A  52       3.823   6.792 -15.218  1.00 93.51           C  
+ATOM    404  N   GLY A  53       1.138   8.226 -20.447  1.00 93.23           N  
+ATOM    405  CA  GLY A  53       1.222   9.131 -21.582  1.00 93.23           C  
+ATOM    406  C   GLY A  53       1.771   8.471 -22.832  1.00 93.23           C  
+ATOM    407  O   GLY A  53       2.539   9.083 -23.577  1.00 93.23           O  
+ATOM    408  N   GLY A  54       1.556   7.244 -22.991  1.00 94.54           N  
+ATOM    409  CA  GLY A  54       1.920   6.515 -24.195  1.00 94.54           C  
+ATOM    410  C   GLY A  54       3.308   5.908 -24.128  1.00 94.54           C  
+ATOM    411  O   GLY A  54       3.792   5.341 -25.110  1.00 94.54           O  
+ATOM    412  N   GLU A  55       4.008   6.013 -22.978  1.00 94.52           N  
+ATOM    413  CA  GLU A  55       5.350   5.462 -22.811  1.00 94.52           C  
+ATOM    414  C   GLU A  55       5.415   4.520 -21.612  1.00 94.52           C  
+ATOM    415  CB  GLU A  55       6.376   6.587 -22.652  1.00 94.52           C  
+ATOM    416  O   GLU A  55       4.784   4.772 -20.583  1.00 94.52           O  
+ATOM    417  CG  GLU A  55       6.485   7.496 -23.867  1.00 94.52           C  
+ATOM    418  CD  GLU A  55       7.715   8.390 -23.839  1.00 94.52           C  
+ATOM    419  OE1 GLU A  55       7.962   9.114 -24.830  1.00 94.52           O  
+ATOM    420  OE2 GLU A  55       8.437   8.367 -22.817  1.00 94.52           O  
+ATOM    421  N   LEU A  56       6.222   3.492 -21.831  1.00 93.07           N  
+ATOM    422  CA  LEU A  56       6.417   2.555 -20.731  1.00 93.07           C  
+ATOM    423  C   LEU A  56       7.068   3.245 -19.537  1.00 93.07           C  
+ATOM    424  CB  LEU A  56       7.276   1.370 -21.182  1.00 93.07           C  
+ATOM    425  O   LEU A  56       7.961   4.078 -19.708  1.00 93.07           O  
+ATOM    426  CG  LEU A  56       6.609   0.369 -22.126  1.00 93.07           C  
+ATOM    427  CD1 LEU A  56       7.623  -0.664 -22.606  1.00 93.07           C  
+ATOM    428  CD2 LEU A  56       5.429  -0.310 -21.439  1.00 93.07           C  
+ATOM    429  N   ALA A  57       6.576   2.863 -18.401  1.00 88.87           N  
+ATOM    430  CA  ALA A  57       7.171   3.414 -17.186  1.00 88.87           C  
+ATOM    431  C   ALA A  57       8.635   3.004 -17.057  1.00 88.87           C  
+ATOM    432  CB  ALA A  57       6.384   2.963 -15.957  1.00 88.87           C  
+ATOM    433  O   ALA A  57       9.424   3.692 -16.406  1.00 88.87           O  
+ATOM    434  N   SER A  58       8.969   2.000 -17.664  1.00 88.22           N  
+ATOM    435  CA  SER A  58      10.347   1.518 -17.655  1.00 88.22           C  
+ATOM    436  C   SER A  58      11.259   2.437 -18.462  1.00 88.22           C  
+ATOM    437  CB  SER A  58      10.422   0.096 -18.211  1.00 88.22           C  
+ATOM    438  O   SER A  58      12.477   2.432 -18.274  1.00 88.22           O  
+ATOM    439  OG  SER A  58       9.922   0.046 -19.536  1.00 88.22           O  
+ATOM    440  N   LYS A  59      10.613   3.173 -19.404  1.00 75.81           N  
+ATOM    441  CA  LYS A  59      11.407   4.080 -20.227  1.00 75.81           C  
+ATOM    442  C   LYS A  59      11.506   5.461 -19.584  1.00 75.81           C  
+ATOM    443  CB  LYS A  59      10.808   4.197 -21.629  1.00 75.81           C  
+ATOM    444  O   LYS A  59      12.560   6.099 -19.631  1.00 75.81           O  
+ATOM    445  CG  LYS A  59      11.047   2.978 -22.508  1.00 75.81           C  
+ATOM    446  CD  LYS A  59      10.568   3.214 -23.934  1.00 75.81           C  
+ATOM    447  CE  LYS A  59      10.793   1.990 -24.811  1.00 75.81           C  
+ATOM    448  NZ  LYS A  59      10.318   2.214 -26.209  1.00 75.81           N  
+TER     449      LYS A  59                                                      
+ENDMDL                                                                          
+END                                                                             
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_3_model_2_scores.json b/examples/test_fab41.result/test_fab41_unrelaxed_rank_3_model_2_scores.json
new file mode 100644 (file)
index 0000000..d83b28f
--- /dev/null
@@ -0,0 +1 @@
+{"max_pae": 31.75, "pae": [[0.25, 0.84, 1.05, 1.47, 2.06, 2.68, 2.75, 3.62, 3.27, 3.47, 3.5, 3.43, 2.97, 3.66, 4.15, 3.0, 3.01, 3.31, 3.56, 2.08, 2.83, 3.63, 2.24, 1.81, 2.39, 2.62, 1.74, 1.81, 2.5, 2.09, 1.67, 1.77, 1.44, 1.56, 1.75, 1.89, 1.67, 1.46, 1.27, 1.4, 1.42, 1.93, 2.28, 2.59, 3.05, 3.48, 3.97, 4.27, 4.1, 3.66, 4.5, 4.91, 6.48, 6.79, 5.76, 4.7, 4.52, 4.94, 5.59], [0.77, 0.25, 0.78, 1.02, 1.22, 1.35, 1.58, 1.93, 2.18, 2.17, 2.12, 2.2, 2.3, 2.22, 2.05, 1.76, 1.94, 1.96, 1.59, 1.44, 1.71, 1.66, 1.33, 1.35, 1.72, 1.58, 1.39, 1.51, 1.77, 1.69, 1.52, 1.64, 1.4, 1.46, 1.54, 1.46, 1.27, 1.07, 0.99, 0.99, 1.14, 1.28, 1.47, 1.69, 1.96, 2.43, 2.55, 2.71, 2.7, 2.36, 2.85, 2.7, 3.45, 3.7, 3.43, 3.22, 2.99, 3.23, 3.82], [0.94, 0.76, 0.25, 0.77, 0.97, 1.15, 1.35, 1.62, 1.82, 2.02, 1.85, 1.86, 1.81, 1.94, 1.82, 1.48, 1.59, 1.77, 1.4, 1.24, 1.47, 1.49, 1.26, 1.2, 1.45, 1.45, 1.25, 1.39, 1.67, 1.63, 1.5, 1.81, 1.52, 1.54, 1.46, 1.47, 1.29, 1.05, 0.91, 0.91, 0.92, 1.02, 1.18, 1.3, 1.6, 1.96, 2.2, 2.47, 2.31, 2.05, 2.4, 2.64, 3.12, 3.31, 3.08, 2.73, 2.74, 3.02, 3.48], [1.17, 0.92, 0.76, 0.25, 0.77, 0.91, 1.13, 1.35, 1.57, 1.84, 1.7, 1.88, 1.86, 1.95, 1.8, 1.48, 1.72, 1.71, 1.37, 1.36, 1.56, 1.55, 1.26, 1.36, 1.62, 1.56, 1.32, 1.56, 1.84, 1.82, 1.66, 1.96, 1.65, 1.7, 1.66, 1.63, 1.43, 1.22, 1.1, 0.99, 0.94, 1.0, 1.1, 1.27, 1.45, 1.72, 2.03, 2.14, 2.09, 1.82, 2.36, 2.22, 3.06, 2.94, 2.91, 2.79, 2.46, 2.68, 3.3], [1.38, 1.14, 1.03, 0.77, 0.25, 0.77, 0.95, 1.21, 1.4, 1.61, 1.51, 1.77, 1.71, 1.87, 1.57, 1.38, 1.56, 1.59, 1.31, 1.35, 1.57, 1.57, 1.29, 1.43, 1.67, 1.62, 1.53, 1.69, 2.0, 1.89, 1.83, 2.31, 1.9, 2.01, 1.9, 1.92, 1.73, 1.45, 1.21, 1.1, 0.95, 0.89, 0.98, 1.09, 1.27, 1.53, 1.81, 2.31, 2.04, 1.97, 2.03, 2.28, 2.79, 2.86, 2.83, 2.56, 2.59, 2.78, 3.32], [1.73, 1.36, 1.18, 0.97, 0.76, 0.25, 0.77, 0.93, 1.17, 1.38, 1.43, 1.64, 1.77, 1.88, 1.64, 1.51, 1.69, 1.74, 1.43, 1.47, 1.73, 1.69, 1.39, 1.56, 1.79, 1.8, 1.63, 1.85, 2.2, 2.09, 2.11, 2.34, 2.03, 2.22, 2.07, 2.14, 1.91, 1.65, 1.51, 1.2, 1.11, 1.01, 0.96, 1.01, 1.25, 1.43, 1.53, 1.84, 1.92, 1.76, 1.95, 2.06, 2.57, 2.67, 2.62, 2.27, 2.1, 2.59, 3.07], [1.9, 1.74, 1.43, 1.21, 1.03, 0.77, 0.25, 0.76, 1.02, 1.17, 1.54, 1.67, 1.7, 1.77, 1.57, 1.52, 1.71, 1.84, 1.63, 1.65, 1.95, 1.88, 1.67, 1.94, 2.23, 2.11, 2.11, 2.43, 2.59, 2.53, 2.28, 2.78, 2.34, 2.58, 2.44, 2.49, 2.17, 2.07, 1.78, 1.48, 1.3, 1.09, 0.98, 0.99, 1.03, 1.25, 1.41, 1.71, 1.7, 1.6, 1.93, 2.44, 2.82, 2.8, 2.62, 2.17, 1.93, 2.18, 2.97], [2.46, 2.07, 1.83, 1.56, 1.2, 1.05, 0.77, 0.25, 0.8, 1.03, 1.33, 1.56, 1.67, 1.93, 1.58, 1.56, 1.91, 2.06, 1.65, 1.84, 2.23, 2.21, 2.01, 2.42, 2.67, 2.61, 2.39, 2.89, 2.95, 2.81, 2.8, 3.39, 3.22, 3.44, 2.98, 3.13, 2.96, 2.43, 2.32, 1.82, 1.7, 1.33, 1.19, 1.19, 0.94, 1.22, 1.41, 1.7, 1.52, 1.61, 1.93, 2.03, 2.46, 2.68, 2.77, 2.28, 2.05, 2.31, 2.89], [3.12, 2.71, 2.44, 2.01, 1.77, 1.39, 1.14, 0.8, 0.25, 0.88, 1.29, 1.4, 1.68, 1.8, 1.63, 1.72, 2.06, 2.2, 2.06, 2.2, 2.7, 2.68, 2.55, 2.8, 2.93, 3.19, 2.84, 3.35, 3.51, 3.47, 3.37, 4.07, 3.53, 3.59, 3.49, 3.64, 3.17, 3.06, 3.27, 2.61, 2.2, 1.95, 1.59, 1.48, 1.22, 1.31, 1.75, 1.71, 1.63, 1.63, 2.12, 2.49, 2.84, 3.07, 2.98, 2.32, 2.2, 2.36, 3.16], [3.58, 3.14, 2.94, 2.51, 1.94, 1.54, 1.26, 0.97, 0.83, 0.25, 0.85, 1.16, 1.6, 1.59, 1.28, 1.47, 2.03, 1.99, 1.95, 2.25, 2.84, 2.78, 2.77, 3.37, 3.14, 4.01, 3.29, 3.95, 3.85, 4.65, 4.73, 4.85, 4.75, 4.46, 3.85, 3.88, 3.96, 3.6, 3.38, 2.48, 2.42, 1.83, 1.72, 1.41, 1.42, 1.44, 1.74, 2.13, 2.16, 2.05, 2.66, 3.29, 4.01, 4.66, 4.19, 2.75, 2.56, 2.53, 4.4], [2.74, 2.36, 2.11, 1.87, 1.55, 1.51, 1.2, 1.3, 1.02, 0.8, 0.25, 0.77, 1.0, 1.17, 1.11, 0.99, 1.41, 1.42, 1.34, 1.55, 1.79, 1.78, 1.87, 1.98, 2.3, 2.37, 2.32, 2.56, 2.78, 3.4, 2.9, 3.51, 3.13, 2.98, 2.64, 2.74, 2.9, 2.38, 2.34, 1.86, 1.75, 1.37, 1.6, 1.26, 1.44, 1.57, 1.83, 2.13, 2.03, 1.98, 2.34, 2.63, 3.12, 3.61, 3.42, 2.67, 2.74, 2.7, 3.47], [2.41, 2.15, 1.97, 2.0, 1.65, 1.6, 1.4, 1.41, 1.25, 0.99, 0.76, 0.25, 0.76, 1.01, 0.96, 0.9, 0.94, 1.18, 1.33, 1.17, 1.32, 1.6, 1.75, 1.65, 1.9, 2.04, 1.97, 2.24, 2.6, 2.77, 2.89, 3.5, 2.57, 2.48, 2.22, 2.28, 2.31, 2.13, 2.06, 1.68, 1.8, 1.45, 1.63, 1.56, 1.59, 1.71, 1.83, 2.21, 2.47, 2.25, 2.52, 2.68, 2.88, 3.41, 3.02, 2.87, 2.4, 2.39, 3.03], [2.08, 2.05, 1.86, 1.82, 1.64, 1.76, 1.58, 1.59, 1.46, 1.19, 0.95, 0.76, 0.25, 0.77, 0.84, 0.84, 0.9, 0.96, 1.1, 1.23, 1.26, 1.36, 1.46, 1.65, 1.68, 1.88, 1.9, 1.97, 2.15, 2.39, 2.36, 2.59, 2.35, 2.29, 2.06, 2.36, 2.2, 1.88, 2.24, 1.62, 1.78, 1.5, 1.7, 1.63, 1.84, 2.03, 2.15, 2.39, 2.64, 2.45, 2.74, 2.94, 3.32, 3.45, 3.31, 3.11, 2.91, 2.56, 3.11], [2.03, 2.04, 1.82, 1.87, 1.62, 1.72, 1.6, 1.64, 1.51, 1.24, 1.06, 0.87, 0.77, 0.25, 0.77, 0.83, 0.86, 0.87, 0.96, 1.15, 1.14, 1.23, 1.33, 1.46, 1.49, 1.69, 1.8, 1.97, 1.98, 2.12, 2.35, 2.48, 2.37, 2.2, 2.0, 2.24, 2.11, 1.81, 2.09, 1.67, 1.86, 1.51, 1.84, 1.74, 1.94, 2.04, 2.31, 2.65, 2.58, 2.48, 2.96, 3.27, 3.57, 4.04, 3.77, 3.55, 2.8, 2.93, 3.59], [1.72, 1.54, 1.46, 1.41, 1.29, 1.37, 1.28, 1.41, 1.31, 1.11, 1.04, 0.86, 0.81, 0.76, 0.25, 0.76, 0.81, 0.82, 0.84, 0.89, 1.0, 1.09, 1.13, 1.25, 1.38, 1.41, 1.46, 1.53, 1.63, 1.88, 1.82, 2.12, 1.95, 1.94, 1.65, 1.87, 1.69, 1.52, 1.55, 1.22, 1.33, 1.18, 1.35, 1.33, 1.47, 1.61, 1.88, 2.04, 2.2, 1.99, 2.35, 2.51, 2.84, 3.07, 3.16, 2.71, 2.28, 2.61, 3.11], [1.6, 1.52, 1.34, 1.34, 1.26, 1.36, 1.3, 1.4, 1.26, 1.09, 1.01, 0.87, 0.81, 0.79, 0.76, 0.25, 0.77, 0.81, 0.81, 0.81, 0.88, 1.03, 1.07, 1.13, 1.24, 1.35, 1.41, 1.4, 1.54, 1.81, 1.81, 1.72, 1.65, 1.68, 1.56, 1.75, 1.53, 1.35, 1.41, 1.16, 1.29, 1.12, 1.36, 1.43, 1.51, 1.73, 1.82, 2.23, 2.15, 2.13, 2.55, 2.54, 2.9, 3.07, 2.84, 2.74, 2.5, 2.52, 3.1], [1.76, 1.66, 1.41, 1.49, 1.41, 1.5, 1.38, 1.51, 1.44, 1.29, 1.11, 0.93, 0.91, 0.88, 0.79, 0.76, 0.25, 0.77, 0.8, 0.82, 0.84, 0.9, 1.05, 1.11, 1.16, 1.22, 1.4, 1.41, 1.51, 1.87, 1.96, 1.79, 1.76, 1.71, 1.52, 1.85, 1.75, 1.46, 1.53, 1.27, 1.37, 1.24, 1.47, 1.44, 1.67, 1.89, 2.08, 2.37, 2.32, 2.32, 2.57, 2.81, 3.33, 3.51, 3.41, 2.94, 2.56, 2.63, 3.57], [1.68, 1.53, 1.34, 1.46, 1.36, 1.47, 1.4, 1.5, 1.45, 1.25, 1.15, 1.02, 0.93, 0.9, 0.83, 0.78, 0.76, 0.25, 0.76, 0.8, 0.82, 0.86, 0.9, 1.02, 1.08, 1.21, 1.29, 1.43, 1.42, 1.55, 1.7, 1.73, 1.72, 1.62, 1.46, 1.7, 1.62, 1.39, 1.5, 1.16, 1.38, 1.2, 1.5, 1.51, 1.71, 2.02, 2.17, 2.55, 2.51, 2.24, 2.61, 2.89, 3.24, 3.79, 3.51, 3.15, 2.82, 2.81, 3.39], [1.49, 1.26, 1.18, 1.25, 1.23, 1.32, 1.34, 1.43, 1.44, 1.34, 1.21, 1.1, 1.04, 0.94, 0.84, 0.8, 0.79, 0.76, 0.25, 0.76, 0.8, 0.83, 0.85, 0.9, 1.01, 1.08, 1.14, 1.27, 1.41, 1.46, 1.45, 1.78, 1.49, 1.52, 1.36, 1.49, 1.39, 1.19, 1.18, 1.07, 1.18, 1.21, 1.32, 1.44, 1.54, 1.75, 2.01, 2.28, 2.45, 2.03, 2.69, 2.55, 3.28, 3.14, 3.15, 2.7, 2.51, 2.75, 3.33], [1.33, 1.31, 1.17, 1.25, 1.24, 1.3, 1.31, 1.4, 1.47, 1.37, 1.2, 1.08, 1.1, 1.03, 0.86, 0.82, 0.81, 0.78, 0.76, 0.25, 0.76, 0.82, 0.84, 0.83, 0.89, 1.05, 1.11, 1.13, 1.24, 1.46, 1.36, 1.43, 1.39, 1.37, 1.28, 1.44, 1.37, 1.16, 1.23, 1.02, 1.18, 1.1, 1.36, 1.42, 1.65, 1.86, 1.95, 2.31, 2.37, 2.04, 2.27, 2.41, 2.85, 3.02, 2.89, 2.59, 2.27, 2.51, 3.17], [1.44, 1.4, 1.24, 1.33, 1.33, 1.46, 1.47, 1.61, 1.58, 1.51, 1.35, 1.23, 1.14, 1.13, 1.01, 0.89, 0.87, 0.81, 0.79, 0.76, 0.25, 0.77, 0.82, 0.8, 0.87, 0.91, 1.06, 1.08, 1.15, 1.25, 1.33, 1.43, 1.42, 1.41, 1.24, 1.46, 1.41, 1.16, 1.26, 1.09, 1.22, 1.23, 1.49, 1.5, 1.75, 1.88, 2.18, 2.47, 2.33, 2.27, 2.64, 2.82, 3.44, 3.36, 3.67, 3.09, 2.67, 2.96, 3.5], [1.43, 1.37, 1.2, 1.38, 1.29, 1.47, 1.44, 1.71, 1.71, 1.64, 1.42, 1.37, 1.22, 1.15, 1.08, 0.99, 0.89, 0.87, 0.82, 0.79, 0.76, 0.25, 0.76, 0.79, 0.84, 0.92, 0.95, 1.03, 1.18, 1.2, 1.22, 1.36, 1.34, 1.38, 1.23, 1.47, 1.43, 1.14, 1.3, 1.07, 1.33, 1.3, 1.56, 1.59, 1.79, 2.01, 2.33, 2.68, 2.53, 2.28, 2.71, 2.8, 3.31, 3.76, 3.67, 3.17, 2.84, 3.1, 3.56], [1.21, 1.21, 1.1, 1.22, 1.23, 1.43, 1.43, 1.64, 1.72, 1.66, 1.46, 1.37, 1.32, 1.22, 1.19, 1.05, 1.01, 0.9, 0.84, 0.81, 0.79, 0.76, 0.25, 0.76, 0.8, 0.81, 0.84, 0.89, 1.04, 1.06, 1.16, 1.27, 1.24, 1.24, 1.1, 1.32, 1.22, 1.02, 1.12, 1.01, 1.19, 1.2, 1.41, 1.55, 1.8, 2.09, 2.22, 2.68, 2.53, 2.3, 2.73, 2.63, 3.33, 3.37, 3.3, 2.9, 2.7, 2.91, 3.64], [1.25, 1.18, 1.09, 1.19, 1.23, 1.39, 1.43, 1.54, 1.72, 1.61, 1.43, 1.44, 1.38, 1.31, 1.15, 1.1, 1.04, 1.01, 0.89, 0.83, 0.83, 0.79, 0.76, 0.25, 0.76, 0.8, 0.8, 0.82, 0.89, 1.05, 1.08, 1.15, 1.16, 1.13, 1.0, 1.25, 1.24, 1.0, 1.13, 0.95, 1.18, 1.22, 1.46, 1.64, 1.81, 2.0, 2.17, 2.61, 2.44, 2.28, 2.62, 2.45, 3.01, 2.95, 3.23, 2.82, 2.57, 2.76, 3.32], [1.3, 1.31, 1.17, 1.42, 1.35, 1.61, 1.68, 1.82, 1.73, 1.69, 1.65, 1.5, 1.41, 1.37, 1.29, 1.18, 1.15, 1.06, 1.03, 0.89, 0.87, 0.85, 0.79, 0.76, 0.25, 0.76, 0.8, 0.82, 0.85, 0.91, 1.09, 1.18, 1.16, 1.15, 1.09, 1.28, 1.25, 1.02, 1.19, 1.06, 1.34, 1.35, 1.59, 1.73, 1.95, 2.06, 2.39, 2.72, 2.57, 2.56, 2.8, 3.2, 3.6, 3.35, 3.64, 3.18, 3.13, 3.26, 3.71], [1.19, 1.27, 1.19, 1.36, 1.33, 1.58, 1.65, 1.91, 1.84, 1.95, 1.7, 1.5, 1.54, 1.42, 1.37, 1.32, 1.19, 1.16, 1.09, 1.0, 0.91, 0.92, 0.81, 0.78, 0.75, 0.25, 0.76, 0.81, 0.85, 0.83, 0.93, 1.13, 1.14, 1.22, 1.09, 1.32, 1.3, 1.06, 1.21, 1.13, 1.31, 1.42, 1.6, 1.7, 2.0, 2.17, 2.51, 2.8, 2.66, 2.38, 2.84, 2.68, 3.65, 3.9, 3.75, 3.25, 3.0, 3.45, 4.03], [1.12, 1.21, 1.05, 1.36, 1.31, 1.55, 1.67, 1.83, 1.92, 1.94, 1.84, 1.63, 1.58, 1.59, 1.42, 1.38, 1.3, 1.27, 1.14, 1.05, 1.03, 0.93, 0.84, 0.79, 0.79, 0.76, 0.25, 0.76, 0.84, 0.8, 0.87, 1.04, 1.09, 1.1, 1.06, 1.22, 1.19, 1.03, 1.17, 1.08, 1.33, 1.39, 1.67, 1.76, 2.06, 2.26, 2.34, 2.84, 2.71, 2.6, 2.81, 2.76, 3.44, 3.65, 3.39, 3.11, 2.82, 3.29, 3.94], [1.27, 1.31, 1.2, 1.42, 1.43, 1.66, 1.74, 1.96, 2.11, 2.17, 1.95, 1.87, 1.88, 1.72, 1.58, 1.51, 1.45, 1.33, 1.29, 1.18, 1.11, 1.04, 0.89, 0.85, 0.84, 0.79, 0.76, 0.25, 0.78, 0.85, 0.87, 0.94, 0.99, 1.18, 1.07, 1.34, 1.28, 1.03, 1.28, 1.21, 1.42, 1.56, 1.79, 1.85, 2.13, 2.39, 2.69, 2.93, 2.74, 2.73, 2.86, 3.17, 3.97, 3.52, 3.85, 3.09, 3.23, 3.63, 3.94], [1.36, 1.55, 1.44, 1.75, 1.8, 2.08, 2.19, 2.27, 2.44, 2.37, 2.17, 2.24, 2.06, 2.03, 1.85, 1.69, 1.6, 1.62, 1.54, 1.31, 1.24, 1.29, 1.12, 0.96, 0.91, 0.89, 0.82, 0.76, 0.25, 0.78, 0.94, 1.01, 1.13, 1.2, 1.17, 1.42, 1.42, 1.17, 1.44, 1.41, 1.71, 1.82, 2.18, 2.19, 2.59, 2.73, 3.15, 3.31, 3.31, 3.2, 3.43, 4.01, 4.66, 4.32, 4.38, 3.9, 3.87, 4.24, 4.4], [1.35, 1.63, 1.45, 1.75, 1.7, 2.18, 2.2, 2.42, 2.39, 2.28, 2.21, 2.12, 2.09, 1.95, 1.8, 1.91, 1.89, 1.6, 1.52, 1.47, 1.31, 1.24, 1.13, 1.06, 0.94, 0.89, 0.96, 0.83, 0.77, 0.25, 0.77, 1.0, 1.09, 1.21, 1.25, 1.63, 1.53, 1.31, 1.55, 1.49, 1.71, 1.82, 2.18, 2.2, 2.51, 2.66, 2.93, 3.31, 3.42, 3.08, 3.79, 3.54, 4.39, 4.62, 4.26, 3.61, 3.79, 3.91, 4.28], [1.35, 1.62, 1.43, 1.84, 1.89, 2.62, 2.36, 2.7, 2.7, 2.76, 2.68, 2.86, 2.68, 2.51, 2.04, 2.08, 2.01, 1.97, 1.71, 1.64, 1.56, 1.4, 1.26, 1.2, 1.14, 1.01, 0.96, 0.91, 0.88, 0.78, 0.25, 0.79, 0.95, 1.22, 1.37, 1.58, 1.46, 1.23, 1.61, 1.56, 1.91, 2.04, 2.54, 2.6, 3.02, 3.03, 3.17, 3.62, 3.84, 3.37, 3.94, 4.03, 4.65, 4.98, 4.48, 3.97, 3.82, 4.07, 4.59], [1.57, 1.95, 1.91, 2.61, 2.51, 2.84, 3.15, 3.35, 3.67, 3.55, 3.56, 3.58, 3.48, 2.93, 3.0, 3.05, 2.68, 2.28, 2.6, 2.15, 2.01, 1.69, 1.78, 1.53, 1.34, 1.25, 1.21, 1.1, 1.11, 1.03, 0.78, 0.25, 0.79, 1.08, 1.29, 1.39, 1.34, 1.4, 1.83, 1.93, 2.68, 2.71, 3.16, 3.52, 3.76, 3.82, 4.01, 4.21, 4.35, 4.08, 4.44, 4.48, 4.84, 4.77, 4.9, 4.5, 4.25, 5.1, 5.15], [1.56, 1.7, 1.86, 2.29, 2.53, 3.15, 3.29, 4.0, 3.43, 3.87, 3.27, 3.43, 2.98, 2.87, 3.06, 2.9, 2.32, 2.37, 2.38, 1.89, 1.78, 1.9, 1.78, 1.38, 1.37, 1.58, 1.33, 1.05, 1.23, 1.19, 1.07, 0.8, 0.25, 0.77, 1.0, 1.22, 1.16, 1.31, 1.63, 1.75, 2.22, 2.65, 3.04, 3.07, 3.71, 3.88, 4.53, 4.62, 4.91, 4.18, 5.15, 5.12, 6.18, 5.97, 6.05, 4.92, 4.75, 5.71, 5.68], [1.36, 1.49, 1.56, 1.99, 2.14, 2.63, 2.67, 3.21, 2.82, 2.9, 2.7, 2.61, 2.24, 2.15, 2.21, 2.18, 1.96, 1.81, 1.77, 1.61, 1.55, 1.53, 1.51, 1.17, 1.28, 1.41, 1.19, 0.96, 1.23, 1.28, 1.11, 0.96, 0.77, 0.25, 0.77, 0.89, 1.0, 1.04, 1.29, 1.46, 1.98, 2.1, 2.42, 2.54, 3.2, 3.16, 3.74, 3.81, 3.97, 3.98, 4.35, 4.88, 6.15, 5.42, 5.09, 4.52, 4.36, 4.65, 4.96], [1.33, 1.38, 1.47, 1.67, 1.8, 2.14, 2.32, 2.66, 2.5, 2.6, 2.42, 2.35, 2.12, 2.14, 1.98, 1.82, 1.68, 1.71, 1.57, 1.47, 1.39, 1.51, 1.34, 1.18, 1.26, 1.37, 1.21, 1.07, 1.29, 1.43, 1.23, 1.19, 1.07, 0.77, 0.25, 0.77, 0.85, 0.91, 1.17, 1.31, 1.56, 1.75, 2.15, 2.38, 2.55, 2.99, 3.39, 3.62, 3.08, 3.06, 3.6, 4.19, 4.48, 4.25, 4.75, 3.82, 3.72, 4.29, 5.03], [1.43, 1.34, 1.57, 1.85, 2.09, 2.53, 2.9, 3.19, 3.06, 2.98, 3.12, 2.83, 2.83, 2.6, 2.61, 2.46, 2.25, 2.15, 2.16, 1.87, 1.8, 1.82, 1.69, 1.34, 1.43, 1.65, 1.46, 1.18, 1.55, 2.01, 1.49, 1.4, 1.21, 0.91, 0.77, 0.25, 0.77, 0.93, 1.15, 1.55, 1.7, 2.25, 2.39, 2.88, 3.1, 3.42, 3.95, 4.24, 3.66, 3.87, 4.56, 4.65, 5.41, 6.06, 5.02, 4.6, 4.71, 5.13, 5.94], [1.3, 1.22, 1.34, 1.46, 1.79, 2.04, 2.43, 2.93, 3.03, 3.25, 2.96, 2.87, 2.58, 2.51, 2.61, 2.15, 2.11, 2.04, 1.81, 1.63, 1.69, 1.76, 1.52, 1.19, 1.43, 1.58, 1.31, 1.22, 1.59, 1.72, 1.44, 1.5, 1.46, 1.05, 0.86, 0.76, 0.25, 0.8, 0.94, 1.24, 1.41, 1.78, 2.02, 2.39, 2.54, 3.25, 3.92, 3.97, 3.57, 3.34, 3.98, 4.41, 5.33, 4.67, 5.12, 4.1, 4.36, 4.95, 5.27], [0.98, 0.94, 1.08, 1.19, 1.35, 1.52, 1.65, 1.96, 1.95, 2.09, 1.91, 1.99, 1.88, 1.8, 1.73, 1.46, 1.5, 1.55, 1.41, 1.2, 1.27, 1.31, 1.21, 1.05, 1.16, 1.31, 1.1, 1.02, 1.29, 1.33, 1.23, 1.36, 1.13, 1.02, 0.88, 0.87, 0.76, 0.25, 0.77, 0.93, 1.07, 1.19, 1.47, 1.65, 2.0, 2.27, 2.53, 2.93, 2.69, 2.72, 3.18, 3.4, 3.84, 3.95, 3.79, 3.23, 2.99, 3.33, 3.95], [0.97, 0.88, 0.94, 1.06, 1.17, 1.44, 1.53, 1.77, 1.92, 2.02, 1.89, 1.99, 2.09, 1.89, 1.81, 1.55, 1.62, 1.68, 1.32, 1.14, 1.38, 1.43, 1.17, 1.08, 1.32, 1.39, 1.17, 1.2, 1.52, 1.56, 1.39, 1.43, 1.15, 1.17, 1.1, 1.09, 0.97, 0.76, 0.25, 0.77, 0.89, 1.1, 1.29, 1.51, 1.84, 2.12, 2.43, 2.56, 2.46, 2.37, 2.84, 2.78, 3.51, 3.43, 3.24, 2.98, 2.79, 3.1, 3.63], [1.06, 0.94, 0.92, 0.91, 1.02, 1.19, 1.33, 1.46, 1.56, 1.65, 1.59, 1.56, 1.52, 1.63, 1.47, 1.28, 1.29, 1.37, 1.22, 1.0, 1.21, 1.36, 1.15, 1.0, 1.27, 1.33, 1.19, 1.27, 1.64, 1.53, 1.45, 1.67, 1.38, 1.39, 1.2, 1.26, 1.14, 0.9, 0.76, 0.25, 0.76, 0.9, 1.07, 1.21, 1.55, 1.77, 2.09, 2.26, 2.13, 2.02, 2.34, 2.71, 3.04, 3.07, 3.08, 2.75, 2.55, 2.79, 3.22], [1.26, 1.0, 0.95, 0.89, 1.01, 1.05, 1.2, 1.37, 1.44, 1.63, 1.49, 1.62, 1.59, 1.76, 1.49, 1.26, 1.46, 1.52, 1.25, 1.16, 1.43, 1.42, 1.16, 1.17, 1.53, 1.45, 1.34, 1.46, 1.77, 1.73, 1.77, 1.8, 1.58, 1.56, 1.5, 1.46, 1.26, 1.11, 0.93, 0.76, 0.25, 0.77, 0.98, 1.18, 1.4, 1.59, 1.94, 1.99, 1.94, 2.04, 2.39, 2.51, 2.85, 2.84, 2.69, 2.38, 2.48, 2.57, 3.1], [1.47, 1.19, 1.08, 0.94, 0.93, 0.91, 0.97, 1.23, 1.29, 1.42, 1.38, 1.49, 1.4, 1.57, 1.36, 1.08, 1.31, 1.44, 1.29, 1.1, 1.47, 1.5, 1.33, 1.35, 1.61, 1.56, 1.49, 1.65, 1.99, 1.89, 1.97, 2.05, 1.75, 1.74, 1.62, 1.81, 1.6, 1.25, 1.08, 0.91, 0.76, 0.25, 0.77, 1.02, 1.16, 1.44, 1.67, 1.91, 1.84, 1.84, 1.94, 2.18, 2.66, 2.59, 2.65, 2.32, 2.17, 2.65, 3.14], [1.78, 1.47, 1.27, 1.14, 0.96, 0.87, 0.96, 1.11, 1.2, 1.4, 1.41, 1.64, 1.68, 1.91, 1.57, 1.32, 1.63, 1.71, 1.39, 1.33, 1.72, 1.75, 1.46, 1.54, 1.87, 2.0, 1.71, 1.94, 2.23, 2.29, 2.21, 2.39, 2.14, 2.22, 2.04, 2.21, 2.0, 1.63, 1.3, 1.11, 0.95, 0.76, 0.25, 0.78, 1.09, 1.3, 1.57, 1.78, 1.73, 1.67, 2.02, 2.3, 2.89, 3.08, 2.93, 2.26, 2.4, 2.36, 2.91], [2.23, 1.79, 1.57, 1.3, 1.19, 1.03, 1.04, 1.09, 1.27, 1.44, 1.64, 1.77, 1.74, 2.02, 1.78, 1.6, 1.8, 1.97, 1.73, 1.62, 2.03, 2.07, 1.91, 2.05, 2.44, 2.47, 2.17, 2.53, 2.81, 2.9, 2.64, 2.87, 2.64, 2.73, 2.66, 2.72, 2.25, 2.09, 1.79, 1.38, 1.25, 0.94, 0.78, 0.25, 0.79, 1.15, 1.52, 1.59, 1.54, 1.61, 1.97, 2.17, 3.04, 2.83, 2.85, 2.23, 2.09, 2.69, 2.92], [3.45, 2.55, 2.28, 2.02, 1.77, 1.64, 1.24, 1.04, 1.24, 1.44, 1.73, 2.07, 2.24, 2.45, 2.25, 1.72, 2.15, 2.3, 2.24, 2.14, 2.4, 2.61, 2.54, 2.55, 2.91, 3.35, 3.24, 3.28, 3.51, 3.77, 3.83, 3.86, 3.86, 3.79, 3.21, 3.45, 3.38, 2.95, 2.65, 2.29, 1.78, 1.41, 1.21, 0.83, 0.25, 0.82, 1.23, 1.58, 1.9, 1.71, 2.11, 2.68, 3.53, 3.47, 3.02, 2.31, 2.44, 2.45, 3.14], [3.62, 2.95, 2.86, 2.24, 2.0, 1.61, 1.41, 1.19, 1.24, 1.63, 1.89, 2.52, 2.4, 3.01, 3.06, 2.31, 2.86, 3.16, 2.88, 2.91, 3.55, 3.66, 3.05, 3.59, 4.08, 4.11, 3.43, 3.95, 4.62, 4.68, 4.12, 4.65, 4.2, 4.08, 3.97, 3.79, 3.76, 3.59, 3.09, 3.12, 2.26, 1.91, 1.54, 1.27, 0.81, 0.25, 0.79, 1.43, 1.34, 1.31, 1.81, 2.42, 2.85, 2.77, 2.35, 1.8, 1.81, 1.75, 2.55], [4.68, 4.3, 3.83, 3.66, 2.93, 2.44, 2.04, 1.48, 1.34, 1.78, 2.25, 2.9, 2.71, 3.75, 3.08, 2.76, 3.55, 4.31, 3.71, 3.37, 4.63, 5.14, 4.17, 4.4, 4.9, 6.48, 4.7, 5.41, 5.56, 5.63, 5.56, 5.92, 5.67, 5.07, 4.93, 4.58, 4.81, 4.56, 4.1, 3.76, 2.87, 2.44, 2.07, 1.59, 1.22, 0.8, 0.25, 0.88, 1.04, 1.35, 1.71, 2.6, 3.53, 2.5, 2.76, 2.04, 2.78, 2.8, 2.56], [5.03, 5.57, 4.22, 3.92, 2.92, 2.53, 1.97, 1.62, 1.54, 1.93, 2.46, 2.93, 3.06, 3.78, 3.05, 3.06, 3.87, 3.87, 4.01, 3.92, 4.48, 4.12, 4.09, 4.97, 4.85, 5.48, 5.85, 5.9, 5.96, 6.73, 7.9, 6.24, 7.56, 5.76, 5.36, 5.33, 6.45, 5.65, 5.24, 4.43, 4.09, 3.72, 2.56, 1.8, 1.48, 1.01, 0.83, 0.25, 0.8, 1.49, 1.91, 2.44, 2.91, 2.27, 2.56, 2.15, 2.13, 2.57, 2.79], [4.06, 3.87, 3.82, 3.29, 2.97, 2.14, 2.33, 1.76, 1.78, 2.45, 3.15, 3.26, 3.63, 4.28, 4.1, 3.1, 4.34, 4.19, 4.34, 4.22, 4.39, 4.53, 3.86, 4.44, 4.63, 4.52, 4.32, 5.13, 5.39, 5.04, 5.23, 5.6, 5.55, 5.44, 4.71, 4.79, 4.98, 4.23, 4.66, 4.66, 3.11, 3.45, 2.75, 2.39, 2.2, 1.15, 1.11, 0.85, 0.25, 0.88, 1.6, 1.85, 2.16, 2.09, 2.13, 1.8, 1.81, 1.97, 3.12], [4.61, 4.17, 3.01, 2.46, 2.39, 2.09, 1.96, 1.61, 1.82, 2.37, 2.62, 3.3, 3.15, 3.56, 3.21, 2.77, 3.79, 3.67, 3.72, 4.31, 3.88, 3.96, 3.54, 4.04, 4.55, 4.29, 4.02, 4.89, 5.48, 4.99, 5.2, 5.47, 5.21, 5.04, 4.37, 4.54, 4.55, 4.17, 4.02, 3.31, 2.68, 2.94, 2.06, 1.9, 1.64, 1.46, 1.55, 1.17, 0.8, 0.25, 0.82, 1.08, 1.51, 1.43, 1.59, 1.47, 2.1, 2.07, 2.18], [5.58, 5.0, 3.99, 4.1, 2.93, 2.4, 2.47, 2.13, 2.4, 3.37, 3.18, 4.11, 4.39, 5.34, 4.85, 4.31, 5.1, 5.26, 4.32, 5.04, 5.6, 5.23, 4.67, 5.85, 6.19, 5.16, 5.36, 6.72, 6.59, 6.29, 6.38, 7.56, 6.6, 6.58, 6.47, 5.7, 6.17, 6.2, 5.54, 5.12, 3.47, 3.44, 2.34, 2.35, 1.71, 1.84, 2.24, 1.42, 1.22, 0.98, 0.25, 0.84, 1.03, 1.18, 1.23, 1.14, 2.09, 2.1, 2.45], [4.9, 4.7, 3.99, 3.71, 2.96, 2.35, 2.34, 2.19, 2.58, 3.36, 3.25, 4.22, 3.95, 4.22, 4.26, 4.05, 4.57, 4.54, 4.2, 5.19, 4.72, 4.95, 4.39, 5.02, 5.36, 4.79, 5.17, 6.22, 6.62, 5.6, 5.94, 6.66, 5.75, 5.5, 5.57, 5.13, 5.23, 5.34, 4.55, 5.14, 3.42, 3.33, 2.69, 2.66, 2.15, 2.11, 2.16, 1.85, 1.59, 1.02, 0.83, 0.25, 0.82, 1.51, 1.04, 1.34, 1.95, 2.06, 2.57], [4.91, 4.32, 3.91, 3.78, 3.23, 2.83, 3.02, 2.65, 2.96, 3.75, 4.23, 4.35, 5.0, 4.67, 4.99, 5.02, 5.38, 5.01, 5.44, 5.79, 6.53, 5.46, 4.96, 5.84, 6.33, 5.28, 5.37, 6.25, 6.53, 4.95, 5.29, 5.97, 6.58, 6.26, 6.08, 5.69, 5.61, 5.03, 5.82, 4.86, 4.24, 4.06, 3.07, 2.77, 2.77, 2.62, 2.63, 2.15, 2.01, 1.39, 1.12, 0.78, 0.25, 0.82, 1.09, 2.04, 1.87, 2.3, 2.62], [5.24, 5.49, 4.65, 4.56, 4.59, 3.28, 3.48, 3.8, 3.79, 4.53, 4.52, 5.4, 6.09, 6.57, 6.07, 5.93, 6.89, 6.35, 6.06, 6.1, 6.03, 6.18, 5.39, 5.57, 5.96, 5.45, 6.01, 7.04, 6.34, 5.59, 5.33, 6.13, 6.68, 7.48, 6.74, 7.12, 7.13, 6.83, 6.33, 6.16, 4.78, 5.2, 4.09, 4.04, 3.21, 2.74, 2.87, 2.24, 2.15, 1.71, 1.36, 0.96, 0.8, 0.25, 0.82, 1.38, 1.75, 2.16, 2.51], [6.9, 5.42, 5.22, 5.08, 4.75, 3.23, 3.24, 2.61, 2.7, 3.57, 4.04, 4.33, 4.51, 4.33, 5.35, 4.71, 5.09, 4.6, 6.59, 5.49, 5.53, 5.05, 5.56, 6.58, 5.77, 6.63, 7.16, 6.94, 6.6, 8.2, 8.83, 7.34, 7.57, 7.53, 7.77, 6.49, 7.33, 7.27, 6.56, 5.82, 5.07, 4.26, 3.3, 2.82, 2.41, 2.54, 2.32, 1.84, 1.96, 1.49, 1.36, 1.06, 0.98, 0.82, 0.25, 0.8, 1.12, 1.72, 1.92], [6.0, 6.59, 4.84, 5.51, 3.92, 3.31, 2.59, 2.17, 2.71, 2.87, 2.77, 3.86, 4.54, 4.43, 3.91, 4.33, 4.29, 4.51, 4.97, 4.14, 4.72, 4.87, 4.66, 4.75, 5.08, 6.19, 5.56, 5.45, 5.8, 7.26, 7.63, 7.19, 6.79, 6.73, 6.01, 6.14, 6.63, 5.7, 5.63, 5.9, 6.34, 4.47, 3.85, 3.04, 2.32, 2.65, 1.81, 2.0, 2.08, 1.37, 1.06, 1.39, 1.59, 1.15, 0.8, 0.25, 0.83, 2.26, 3.27], [7.03, 6.11, 6.94, 5.3, 4.2, 3.18, 3.18, 2.19, 2.78, 2.92, 4.02, 4.06, 5.1, 4.73, 3.61, 4.7, 4.8, 5.24, 4.51, 6.43, 5.71, 5.98, 6.41, 6.13, 6.95, 8.01, 6.16, 7.82, 8.87, 7.91, 7.93, 7.99, 7.79, 7.46, 6.93, 6.05, 6.74, 6.76, 5.7, 6.66, 6.65, 4.16, 3.28, 3.18, 2.15, 2.7, 2.68, 2.05, 1.88, 1.55, 1.66, 2.01, 2.14, 1.68, 1.28, 0.82, 0.25, 0.93, 1.67], [7.17, 7.71, 6.8, 6.37, 7.03, 4.33, 4.73, 2.67, 5.07, 4.54, 5.55, 5.36, 6.21, 6.83, 6.59, 6.16, 6.8, 6.93, 6.78, 8.05, 7.97, 8.05, 7.15, 7.8, 9.19, 9.82, 7.76, 10.16, 9.67, 9.49, 9.01, 9.63, 9.17, 9.36, 10.46, 8.95, 8.95, 8.71, 7.23, 8.22, 7.59, 6.24, 5.94, 5.57, 3.97, 4.7, 3.15, 3.35, 2.39, 1.83, 2.0, 2.87, 3.22, 3.02, 2.35, 1.35, 0.89, 0.25, 1.02], [16.36, 13.31, 11.73, 15.4, 10.77, 8.65, 7.82, 4.95, 7.62, 7.2, 7.25, 8.18, 9.5, 8.54, 10.35, 11.35, 11.81, 10.26, 12.46, 11.7, 13.84, 13.18, 11.96, 14.1, 15.06, 17.66, 14.27, 15.41, 16.52, 19.06, 17.82, 15.74, 15.02, 15.1, 15.62, 14.36, 14.43, 15.21, 13.56, 11.57, 10.98, 9.7, 12.99, 10.9, 8.17, 6.56, 4.99, 4.62, 5.14, 5.16, 4.45, 5.29, 7.76, 5.07, 5.23, 2.54, 2.24, 1.28, 0.25]], "plddt": [97.1, 98.38, 98.54, 98.65, 98.2, 97.22, 96.78, 96.58, 96.53, 96.0, 97.85, 98.38, 98.14, 98.56, 98.62, 98.6, 98.61, 98.69, 98.64, 98.7, 98.78, 98.77, 98.7, 98.81, 98.79, 98.8, 98.76, 98.78, 98.61, 98.68, 98.39, 98.05, 98.14, 98.56, 98.44, 98.31, 98.34, 98.71, 98.72, 98.67, 98.7, 98.51, 98.18, 97.34, 96.38, 95.38, 91.41, 94.51, 93.14, 94.02, 93.92, 93.51, 93.23, 94.54, 94.52, 93.07, 88.87, 88.22, 75.81], "ptm": 0.77}
\ No newline at end of file
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_4_model_5.pdb b/examples/test_fab41.result/test_fab41_unrelaxed_rank_4_model_5.pdb
new file mode 100644 (file)
index 0000000..ec61c12
--- /dev/null
@@ -0,0 +1,452 @@
+MODEL     1                                                                     
+ATOM      1  N   PRO A   1       6.912   2.678 -10.122  1.00 98.18           N  
+ATOM      2  CA  PRO A   1       5.623   2.052  -9.817  1.00 98.18           C  
+ATOM      3  C   PRO A   1       4.914   2.706  -8.634  1.00 98.18           C  
+ATOM      4  CB  PRO A   1       6.002   0.604  -9.494  1.00 98.18           C  
+ATOM      5  O   PRO A   1       5.566   3.132  -7.678  1.00 98.18           O  
+ATOM      6  CG  PRO A   1       7.317   0.393 -10.173  1.00 98.18           C  
+ATOM      7  CD  PRO A   1       8.125   1.652 -10.049  1.00 98.18           C  
+ATOM      8  N   ILE A   2       3.691   2.908  -8.845  1.00 98.71           N  
+ATOM      9  CA  ILE A   2       2.890   3.462  -7.758  1.00 98.71           C  
+ATOM     10  C   ILE A   2       1.851   2.437  -7.309  1.00 98.71           C  
+ATOM     11  CB  ILE A   2       2.197   4.777  -8.180  1.00 98.71           C  
+ATOM     12  O   ILE A   2       1.105   1.899  -8.130  1.00 98.71           O  
+ATOM     13  CG1 ILE A   2       3.241   5.826  -8.580  1.00 98.71           C  
+ATOM     14  CG2 ILE A   2       1.300   5.300  -7.054  1.00 98.71           C  
+ATOM     15  CD1 ILE A   2       2.649   7.081  -9.207  1.00 98.71           C  
+ATOM     16  N   ALA A   3       1.856   2.128  -5.979  1.00 98.71           N  
+ATOM     17  CA  ALA A   3       0.844   1.252  -5.395  1.00 98.71           C  
+ATOM     18  C   ALA A   3      -0.111   2.037  -4.501  1.00 98.71           C  
+ATOM     19  CB  ALA A   3       1.507   0.128  -4.602  1.00 98.71           C  
+ATOM     20  O   ALA A   3       0.324   2.824  -3.656  1.00 98.71           O  
+ATOM     21  N   GLN A   4      -1.381   1.877  -4.829  1.00 98.77           N  
+ATOM     22  CA  GLN A   4      -2.421   2.426  -3.966  1.00 98.77           C  
+ATOM     23  C   GLN A   4      -3.153   1.318  -3.213  1.00 98.77           C  
+ATOM     24  CB  GLN A   4      -3.417   3.251  -4.782  1.00 98.77           C  
+ATOM     25  O   GLN A   4      -3.707   0.404  -3.828  1.00 98.77           O  
+ATOM     26  CG  GLN A   4      -2.841   4.555  -5.319  1.00 98.77           C  
+ATOM     27  CD  GLN A   4      -3.857   5.370  -6.096  1.00 98.77           C  
+ATOM     28  NE2 GLN A   4      -4.541   6.277  -5.406  1.00 98.77           N  
+ATOM     29  OE1 GLN A   4      -4.026   5.187  -7.305  1.00 98.77           O  
+ATOM     30  N   ILE A   5      -3.072   1.447  -1.954  1.00 98.43           N  
+ATOM     31  CA  ILE A   5      -3.669   0.435  -1.089  1.00 98.43           C  
+ATOM     32  C   ILE A   5      -4.758   1.070  -0.227  1.00 98.43           C  
+ATOM     33  CB  ILE A   5      -2.606  -0.244  -0.196  1.00 98.43           C  
+ATOM     34  O   ILE A   5      -4.524   2.086   0.431  1.00 98.43           O  
+ATOM     35  CG1 ILE A   5      -1.507  -0.873  -1.059  1.00 98.43           C  
+ATOM     36  CG2 ILE A   5      -3.255  -1.291   0.714  1.00 98.43           C  
+ATOM     37  CD1 ILE A   5      -0.324  -1.406  -0.263  1.00 98.43           C  
+ATOM     38  N   HIS A   6      -5.931   0.502  -0.373  1.00 97.17           N  
+ATOM     39  CA  HIS A   6      -7.046   0.886   0.485  1.00 97.17           C  
+ATOM     40  C   HIS A   6      -7.245  -0.121   1.613  1.00 97.17           C  
+ATOM     41  CB  HIS A   6      -8.332   1.019  -0.333  1.00 97.17           C  
+ATOM     42  O   HIS A   6      -7.363  -1.323   1.364  1.00 97.17           O  
+ATOM     43  CG  HIS A   6      -8.272   2.090  -1.375  1.00 97.17           C  
+ATOM     44  CD2 HIS A   6      -8.781   3.344  -1.391  1.00 97.17           C  
+ATOM     45  ND1 HIS A   6      -7.627   1.920  -2.581  1.00 97.17           N  
+ATOM     46  CE1 HIS A   6      -7.741   3.027  -3.294  1.00 97.17           C  
+ATOM     47  NE2 HIS A   6      -8.437   3.907  -2.595  1.00 97.17           N  
+ATOM     48  N   ILE A   7      -7.213   0.387   2.835  1.00 96.21           N  
+ATOM     49  CA  ILE A   7      -7.430  -0.482   3.986  1.00 96.21           C  
+ATOM     50  C   ILE A   7      -8.484   0.131   4.905  1.00 96.21           C  
+ATOM     51  CB  ILE A   7      -6.118  -0.727   4.765  1.00 96.21           C  
+ATOM     52  O   ILE A   7      -8.760   1.331   4.829  1.00 96.21           O  
+ATOM     53  CG1 ILE A   7      -5.595   0.587   5.357  1.00 96.21           C  
+ATOM     54  CG2 ILE A   7      -5.067  -1.377   3.861  1.00 96.21           C  
+ATOM     55  CD1 ILE A   7      -4.394   0.417   6.277  1.00 96.21           C  
+ATOM     56  N   LEU A   8      -9.110  -0.737   5.711  1.00 94.65           N  
+ATOM     57  CA  LEU A   8     -10.011  -0.204   6.727  1.00 94.65           C  
+ATOM     58  C   LEU A   8      -9.237   0.573   7.786  1.00 94.65           C  
+ATOM     59  CB  LEU A   8     -10.805  -1.335   7.386  1.00 94.65           C  
+ATOM     60  O   LEU A   8      -8.080   0.256   8.074  1.00 94.65           O  
+ATOM     61  CG  LEU A   8     -11.863  -2.016   6.517  1.00 94.65           C  
+ATOM     62  CD1 LEU A   8     -12.454  -3.219   7.246  1.00 94.65           C  
+ATOM     63  CD2 LEU A   8     -12.958  -1.026   6.134  1.00 94.65           C  
+ATOM     64  N   GLU A   9      -9.815   1.544   8.377  1.00 95.09           N  
+ATOM     65  CA  GLU A   9      -9.176   2.282   9.463  1.00 95.09           C  
+ATOM     66  C   GLU A   9      -8.921   1.381  10.667  1.00 95.09           C  
+ATOM     67  CB  GLU A   9     -10.034   3.481   9.875  1.00 95.09           C  
+ATOM     68  O   GLU A   9      -9.543   0.325  10.803  1.00 95.09           O  
+ATOM     69  CG  GLU A   9     -11.373   3.097  10.488  1.00 95.09           C  
+ATOM     70  CD  GLU A   9     -12.235   4.298  10.847  1.00 95.09           C  
+ATOM     71  OE1 GLU A   9     -13.298   4.113  11.481  1.00 95.09           O  
+ATOM     72  OE2 GLU A   9     -11.843   5.431  10.490  1.00 95.09           O  
+ATOM     73  N   GLY A  10      -7.905   1.746  11.505  1.00 95.38           N  
+ATOM     74  CA  GLY A  10      -7.721   1.048  12.768  1.00 95.38           C  
+ATOM     75  C   GLY A  10      -6.390   0.327  12.862  1.00 95.38           C  
+ATOM     76  O   GLY A  10      -6.062  -0.247  13.903  1.00 95.38           O  
+ATOM     77  N   ARG A  11      -5.566   0.429  11.858  1.00 97.33           N  
+ATOM     78  CA  ARG A  11      -4.244  -0.182  11.950  1.00 97.33           C  
+ATOM     79  C   ARG A  11      -3.259   0.748  12.650  1.00 97.33           C  
+ATOM     80  CB  ARG A  11      -3.722  -0.547  10.559  1.00 97.33           C  
+ATOM     81  O   ARG A  11      -3.350   1.971  12.517  1.00 97.33           O  
+ATOM     82  CG  ARG A  11      -4.633  -1.489   9.787  1.00 97.33           C  
+ATOM     83  CD  ARG A  11      -4.849  -2.800  10.530  1.00 97.33           C  
+ATOM     84  NE  ARG A  11      -5.824  -3.649   9.852  1.00 97.33           N  
+ATOM     85  NH1 ARG A  11      -6.931  -4.273  11.782  1.00 97.33           N  
+ATOM     86  NH2 ARG A  11      -7.623  -5.073   9.748  1.00 97.33           N  
+ATOM     87  CZ  ARG A  11      -6.791  -4.330  10.462  1.00 97.33           C  
+ATOM     88  N   SER A  12      -2.335   0.159  13.339  1.00 98.49           N  
+ATOM     89  CA  SER A  12      -1.317   0.956  14.016  1.00 98.49           C  
+ATOM     90  C   SER A  12      -0.323   1.545  13.021  1.00 98.49           C  
+ATOM     91  CB  SER A  12      -0.573   0.109  15.050  1.00 98.49           C  
+ATOM     92  O   SER A  12      -0.211   1.067  11.890  1.00 98.49           O  
+ATOM     93  OG  SER A  12       0.252  -0.851  14.414  1.00 98.49           O  
+ATOM     94  N   ASP A  13       0.419   2.532  13.439  1.00 98.39           N  
+ATOM     95  CA  ASP A  13       1.466   3.119  12.608  1.00 98.39           C  
+ATOM     96  C   ASP A  13       2.526   2.082  12.245  1.00 98.39           C  
+ATOM     97  CB  ASP A  13       2.115   4.307  13.322  1.00 98.39           C  
+ATOM     98  O   ASP A  13       3.044   2.082  11.126  1.00 98.39           O  
+ATOM     99  CG  ASP A  13       1.220   5.533  13.366  1.00 98.39           C  
+ATOM    100  OD1 ASP A  13       0.211   5.579  12.630  1.00 98.39           O  
+ATOM    101  OD2 ASP A  13       1.529   6.463  14.142  1.00 98.39           O  
+ATOM    102  N   GLU A  14       2.818   1.230  13.238  1.00 98.76           N  
+ATOM    103  CA  GLU A  14       3.818   0.193  13.000  1.00 98.76           C  
+ATOM    104  C   GLU A  14       3.379  -0.752  11.885  1.00 98.76           C  
+ATOM    105  CB  GLU A  14       4.090  -0.597  14.282  1.00 98.76           C  
+ATOM    106  O   GLU A  14       4.182  -1.123  11.026  1.00 98.76           O  
+ATOM    107  CG  GLU A  14       5.306  -1.507  14.198  1.00 98.76           C  
+ATOM    108  CD  GLU A  14       5.622  -2.209  15.509  1.00 98.76           C  
+ATOM    109  OE1 GLU A  14       6.613  -2.972  15.565  1.00 98.76           O  
+ATOM    110  OE2 GLU A  14       4.872  -1.995  16.487  1.00 98.76           O  
+ATOM    111  N   GLN A  15       2.177  -1.121  11.902  1.00 98.75           N  
+ATOM    112  CA  GLN A  15       1.655  -1.999  10.860  1.00 98.75           C  
+ATOM    113  C   GLN A  15       1.689  -1.315   9.496  1.00 98.75           C  
+ATOM    114  CB  GLN A  15       0.227  -2.437  11.192  1.00 98.75           C  
+ATOM    115  O   GLN A  15       2.048  -1.935   8.493  1.00 98.75           O  
+ATOM    116  CG  GLN A  15       0.141  -3.432  12.341  1.00 98.75           C  
+ATOM    117  CD  GLN A  15      -1.288  -3.795  12.697  1.00 98.75           C  
+ATOM    118  NE2 GLN A  15      -1.649  -5.057  12.491  1.00 98.75           N  
+ATOM    119  OE1 GLN A  15      -2.062  -2.948  13.154  1.00 98.75           O  
+ATOM    120  N   LYS A  16       1.316  -0.086   9.403  1.00 98.78           N  
+ATOM    121  CA  LYS A  16       1.312   0.648   8.141  1.00 98.78           C  
+ATOM    122  C   LYS A  16       2.729   0.821   7.601  1.00 98.78           C  
+ATOM    123  CB  LYS A  16       0.649   2.015   8.317  1.00 98.78           C  
+ATOM    124  O   LYS A  16       2.960   0.689   6.397  1.00 98.78           O  
+ATOM    125  CG  LYS A  16      -0.848   1.947   8.582  1.00 98.78           C  
+ATOM    126  CD  LYS A  16      -1.473   3.336   8.621  1.00 98.78           C  
+ATOM    127  CE  LYS A  16      -1.210   4.031   9.951  1.00 98.78           C  
+ATOM    128  NZ  LYS A  16      -1.909   5.348  10.036  1.00 98.78           N  
+ATOM    129  N   GLU A  17       3.651   0.990   8.548  1.00 98.83           N  
+ATOM    130  CA  GLU A  17       5.050   1.087   8.143  1.00 98.83           C  
+ATOM    131  C   GLU A  17       5.543  -0.226   7.542  1.00 98.83           C  
+ATOM    132  CB  GLU A  17       5.928   1.482   9.334  1.00 98.83           C  
+ATOM    133  O   GLU A  17       6.222  -0.227   6.512  1.00 98.83           O  
+ATOM    134  CG  GLU A  17       7.376   1.765   8.963  1.00 98.83           C  
+ATOM    135  CD  GLU A  17       8.214   2.246  10.137  1.00 98.83           C  
+ATOM    136  OE1 GLU A  17       9.386   2.633   9.929  1.00 98.83           O  
+ATOM    137  OE2 GLU A  17       7.693   2.235  11.275  1.00 98.83           O  
+ATOM    138  N   THR A  18       5.157  -1.267   8.263  1.00 98.83           N  
+ATOM    139  CA  THR A  18       5.553  -2.587   7.786  1.00 98.83           C  
+ATOM    140  C   THR A  18       4.941  -2.873   6.417  1.00 98.83           C  
+ATOM    141  CB  THR A  18       5.134  -3.688   8.778  1.00 98.83           C  
+ATOM    142  O   THR A  18       5.620  -3.380   5.522  1.00 98.83           O  
+ATOM    143  CG2 THR A  18       5.484  -5.073   8.243  1.00 98.83           C  
+ATOM    144  OG1 THR A  18       5.813  -3.484  10.024  1.00 98.83           O  
+ATOM    145  N   LEU A  19       3.687  -2.495   6.246  1.00 98.79           N  
+ATOM    146  CA  LEU A  19       3.009  -2.692   4.970  1.00 98.79           C  
+ATOM    147  C   LEU A  19       3.716  -1.929   3.855  1.00 98.79           C  
+ATOM    148  CB  LEU A  19       1.548  -2.244   5.064  1.00 98.79           C  
+ATOM    149  O   LEU A  19       3.993  -2.490   2.792  1.00 98.79           O  
+ATOM    150  CG  LEU A  19       0.722  -2.351   3.781  1.00 98.79           C  
+ATOM    151  CD1 LEU A  19       0.696  -3.793   3.286  1.00 98.79           C  
+ATOM    152  CD2 LEU A  19      -0.694  -1.834   4.012  1.00 98.79           C  
+ATOM    153  N   ILE A  20       4.049  -0.713   4.023  1.00 98.86           N  
+ATOM    154  CA  ILE A  20       4.701   0.125   3.022  1.00 98.86           C  
+ATOM    155  C   ILE A  20       6.050  -0.480   2.641  1.00 98.86           C  
+ATOM    156  CB  ILE A  20       4.886   1.573   3.529  1.00 98.86           C  
+ATOM    157  O   ILE A  20       6.384  -0.573   1.458  1.00 98.86           O  
+ATOM    158  CG1 ILE A  20       3.536   2.297   3.583  1.00 98.86           C  
+ATOM    159  CG2 ILE A  20       5.880   2.332   2.645  1.00 98.86           C  
+ATOM    160  CD1 ILE A  20       3.578   3.632   4.313  1.00 98.86           C  
+ATOM    161  N   ARG A  21       6.748  -0.956   3.622  1.00 98.88           N  
+ATOM    162  CA  ARG A  21       8.064  -1.535   3.375  1.00 98.88           C  
+ATOM    163  C   ARG A  21       7.954  -2.816   2.556  1.00 98.88           C  
+ATOM    164  CB  ARG A  21       8.784  -1.818   4.696  1.00 98.88           C  
+ATOM    165  O   ARG A  21       8.626  -2.965   1.533  1.00 98.88           O  
+ATOM    166  CG  ARG A  21      10.156  -2.450   4.527  1.00 98.88           C  
+ATOM    167  CD  ARG A  21      10.911  -2.522   5.847  1.00 98.88           C  
+ATOM    168  NE  ARG A  21      10.091  -3.102   6.906  1.00 98.88           N  
+ATOM    169  NH1 ARG A  21      10.531  -5.295   6.329  1.00 98.88           N  
+ATOM    170  NH2 ARG A  21       9.160  -4.825   8.105  1.00 98.88           N  
+ATOM    171  CZ  ARG A  21       9.929  -4.406   7.111  1.00 98.88           C  
+ATOM    172  N   GLU A  22       7.119  -3.594   2.995  1.00 98.87           N  
+ATOM    173  CA  GLU A  22       7.034  -4.912   2.372  1.00 98.87           C  
+ATOM    174  C   GLU A  22       6.485  -4.817   0.952  1.00 98.87           C  
+ATOM    175  CB  GLU A  22       6.161  -5.848   3.212  1.00 98.87           C  
+ATOM    176  O   GLU A  22       6.973  -5.495   0.045  1.00 98.87           O  
+ATOM    177  CG  GLU A  22       6.778  -6.227   4.551  1.00 98.87           C  
+ATOM    178  CD  GLU A  22       8.002  -7.119   4.417  1.00 98.87           C  
+ATOM    179  OE1 GLU A  22       8.957  -6.962   5.211  1.00 98.87           O  
+ATOM    180  OE2 GLU A  22       8.006  -7.981   3.510  1.00 98.87           O  
+ATOM    181  N   VAL A  23       5.503  -4.009   0.723  1.00 98.82           N  
+ATOM    182  CA  VAL A  23       4.936  -3.824  -0.609  1.00 98.82           C  
+ATOM    183  C   VAL A  23       5.975  -3.190  -1.530  1.00 98.82           C  
+ATOM    184  CB  VAL A  23       3.659  -2.954  -0.566  1.00 98.82           C  
+ATOM    185  O   VAL A  23       6.134  -3.611  -2.679  1.00 98.82           O  
+ATOM    186  CG1 VAL A  23       3.244  -2.536  -1.976  1.00 98.82           C  
+ATOM    187  CG2 VAL A  23       2.525  -3.706   0.128  1.00 98.82           C  
+ATOM    188  N   SER A  24       6.657  -2.164  -1.057  1.00 98.87           N  
+ATOM    189  CA  SER A  24       7.697  -1.525  -1.857  1.00 98.87           C  
+ATOM    190  C   SER A  24       8.741  -2.538  -2.317  1.00 98.87           C  
+ATOM    191  CB  SER A  24       8.374  -0.408  -1.062  1.00 98.87           C  
+ATOM    192  O   SER A  24       9.113  -2.563  -3.492  1.00 98.87           O  
+ATOM    193  OG  SER A  24       7.449   0.619  -0.750  1.00 98.87           O  
+ATOM    194  N   GLU A  25       9.201  -3.413  -1.383  1.00 98.90           N  
+ATOM    195  CA  GLU A  25      10.211  -4.418  -1.702  1.00 98.90           C  
+ATOM    196  C   GLU A  25       9.678  -5.437  -2.705  1.00 98.90           C  
+ATOM    197  CB  GLU A  25      10.684  -5.129  -0.431  1.00 98.90           C  
+ATOM    198  O   GLU A  25      10.391  -5.841  -3.627  1.00 98.90           O  
+ATOM    199  CG  GLU A  25      11.561  -4.267   0.465  1.00 98.90           C  
+ATOM    200  CD  GLU A  25      11.921  -4.941   1.779  1.00 98.90           C  
+ATOM    201  OE1 GLU A  25      12.717  -4.367   2.558  1.00 98.90           O  
+ATOM    202  OE2 GLU A  25      11.404  -6.052   2.033  1.00 98.90           O  
+ATOM    203  N   ALA A  26       8.417  -5.812  -2.473  1.00 98.87           N  
+ATOM    204  CA  ALA A  26       7.805  -6.777  -3.383  1.00 98.87           C  
+ATOM    205  C   ALA A  26       7.739  -6.224  -4.804  1.00 98.87           C  
+ATOM    206  CB  ALA A  26       6.408  -7.155  -2.897  1.00 98.87           C  
+ATOM    207  O   ALA A  26       8.058  -6.927  -5.766  1.00 98.87           O  
+ATOM    208  N   ILE A  27       7.368  -5.046  -4.901  1.00 98.86           N  
+ATOM    209  CA  ILE A  27       7.250  -4.411  -6.210  1.00 98.86           C  
+ATOM    210  C   ILE A  27       8.631  -4.285  -6.849  1.00 98.86           C  
+ATOM    211  CB  ILE A  27       6.578  -3.024  -6.106  1.00 98.86           C  
+ATOM    212  O   ILE A  27       8.813  -4.627  -8.020  1.00 98.86           O  
+ATOM    213  CG1 ILE A  27       5.083  -3.175  -5.803  1.00 98.86           C  
+ATOM    214  CG2 ILE A  27       6.798  -2.220  -7.392  1.00 98.86           C  
+ATOM    215  CD1 ILE A  27       4.385  -1.866  -5.460  1.00 98.86           C  
+ATOM    216  N   SER A  28       9.543  -3.744  -6.068  1.00 98.86           N  
+ATOM    217  CA  SER A  28      10.897  -3.567  -6.584  1.00 98.86           C  
+ATOM    218  C   SER A  28      11.463  -4.881  -7.111  1.00 98.86           C  
+ATOM    219  CB  SER A  28      11.815  -3.005  -5.499  1.00 98.86           C  
+ATOM    220  O   SER A  28      11.997  -4.932  -8.221  1.00 98.86           O  
+ATOM    221  OG  SER A  28      13.148  -2.905  -5.970  1.00 98.86           O  
+ATOM    222  N   ARG A  29      11.311  -5.960  -6.336  1.00 98.78           N  
+ATOM    223  CA  ARG A  29      11.852  -7.263  -6.710  1.00 98.78           C  
+ATOM    224  C   ARG A  29      11.125  -7.828  -7.926  1.00 98.78           C  
+ATOM    225  CB  ARG A  29      11.755  -8.243  -5.539  1.00 98.78           C  
+ATOM    226  O   ARG A  29      11.751  -8.410  -8.815  1.00 98.78           O  
+ATOM    227  CG  ARG A  29      12.748  -7.967  -4.421  1.00 98.78           C  
+ATOM    228  CD  ARG A  29      12.917  -9.172  -3.507  1.00 98.78           C  
+ATOM    229  NE  ARG A  29      11.646  -9.588  -2.922  1.00 98.78           N  
+ATOM    230  NH1 ARG A  29      11.763  -8.140  -1.125  1.00 98.78           N  
+ATOM    231  NH2 ARG A  29       9.963  -9.539  -1.360  1.00 98.78           N  
+ATOM    232  CZ  ARG A  29      11.127  -9.088  -1.804  1.00 98.78           C  
+ATOM    233  N   SER A  30       9.902  -7.672  -8.049  1.00 98.76           N  
+ATOM    234  CA  SER A  30       9.074  -8.286  -9.082  1.00 98.76           C  
+ATOM    235  C   SER A  30       9.265  -7.594 -10.428  1.00 98.76           C  
+ATOM    236  CB  SER A  30       7.598  -8.244  -8.683  1.00 98.76           C  
+ATOM    237  O   SER A  30       9.218  -8.240 -11.476  1.00 98.76           O  
+ATOM    238  OG  SER A  30       7.369  -9.026  -7.523  1.00 98.76           O  
+ATOM    239  N   LEU A  31       9.513  -6.354 -10.281  1.00 98.69           N  
+ATOM    240  CA  LEU A  31       9.532  -5.601 -11.530  1.00 98.69           C  
+ATOM    241  C   LEU A  31      10.942  -5.120 -11.855  1.00 98.69           C  
+ATOM    242  CB  LEU A  31       8.579  -4.405 -11.450  1.00 98.69           C  
+ATOM    243  O   LEU A  31      11.153  -4.433 -12.857  1.00 98.69           O  
+ATOM    244  CG  LEU A  31       7.105  -4.729 -11.200  1.00 98.69           C  
+ATOM    245  CD1 LEU A  31       6.278  -3.447 -11.170  1.00 98.69           C  
+ATOM    246  CD2 LEU A  31       6.579  -5.685 -12.266  1.00 98.69           C  
+ATOM    247  N   ASP A  32      11.856  -5.535 -11.005  1.00 98.45           N  
+ATOM    248  CA  ASP A  32      13.231  -5.071 -11.167  1.00 98.45           C  
+ATOM    249  C   ASP A  32      13.287  -3.550 -11.286  1.00 98.45           C  
+ATOM    250  CB  ASP A  32      13.874  -5.720 -12.394  1.00 98.45           C  
+ATOM    251  O   ASP A  32      13.937  -3.017 -12.188  1.00 98.45           O  
+ATOM    252  CG  ASP A  32      15.387  -5.589 -12.410  1.00 98.45           C  
+ATOM    253  OD1 ASP A  32      15.998  -5.449 -11.328  1.00 98.45           O  
+ATOM    254  OD2 ASP A  32      15.973  -5.622 -13.513  1.00 98.45           O  
+ATOM    255  N   ALA A  33      12.596  -2.886 -10.449  1.00 98.62           N  
+ATOM    256  CA  ALA A  33      12.623  -1.430 -10.342  1.00 98.62           C  
+ATOM    257  C   ALA A  33      13.406  -0.984  -9.111  1.00 98.62           C  
+ATOM    258  CB  ALA A  33      11.202  -0.873 -10.296  1.00 98.62           C  
+ATOM    259  O   ALA A  33      13.438  -1.689  -8.099  1.00 98.62           O  
+ATOM    260  N   PRO A  34      14.155   0.159  -9.297  1.00 98.76           N  
+ATOM    261  CA  PRO A  34      14.809   0.646  -8.080  1.00 98.76           C  
+ATOM    262  C   PRO A  34      13.824   0.905  -6.943  1.00 98.76           C  
+ATOM    263  CB  PRO A  34      15.473   1.949  -8.535  1.00 98.76           C  
+ATOM    264  O   PRO A  34      12.755   1.479  -7.166  1.00 98.76           O  
+ATOM    265  CG  PRO A  34      15.563   1.833 -10.022  1.00 98.76           C  
+ATOM    266  CD  PRO A  34      14.417   0.992 -10.506  1.00 98.76           C  
+ATOM    267  N   LEU A  35      14.203   0.472  -5.783  1.00 98.70           N  
+ATOM    268  CA  LEU A  35      13.341   0.631  -4.617  1.00 98.70           C  
+ATOM    269  C   LEU A  35      12.984   2.098  -4.401  1.00 98.70           C  
+ATOM    270  CB  LEU A  35      14.022   0.070  -3.366  1.00 98.70           C  
+ATOM    271  O   LEU A  35      11.854   2.418  -4.027  1.00 98.70           O  
+ATOM    272  CG  LEU A  35      13.179   0.040  -2.091  1.00 98.70           C  
+ATOM    273  CD1 LEU A  35      11.932  -0.813  -2.299  1.00 98.70           C  
+ATOM    274  CD2 LEU A  35      14.001  -0.483  -0.918  1.00 98.70           C  
+ATOM    275  N   THR A  36      13.849   2.927  -4.711  1.00 98.56           N  
+ATOM    276  CA  THR A  36      13.687   4.357  -4.467  1.00 98.56           C  
+ATOM    277  C   THR A  36      12.618   4.944  -5.384  1.00 98.56           C  
+ATOM    278  CB  THR A  36      15.014   5.112  -4.671  1.00 98.56           C  
+ATOM    279  O   THR A  36      12.119   6.044  -5.139  1.00 98.56           O  
+ATOM    280  CG2 THR A  36      16.039   4.717  -3.614  1.00 98.56           C  
+ATOM    281  OG1 THR A  36      15.538   4.802  -5.968  1.00 98.56           O  
+ATOM    282  N   SER A  37      12.311   4.240  -6.439  1.00 98.66           N  
+ATOM    283  CA  SER A  37      11.321   4.748  -7.384  1.00 98.66           C  
+ATOM    284  C   SER A  37       9.917   4.282  -7.015  1.00 98.66           C  
+ATOM    285  CB  SER A  37      11.658   4.300  -8.806  1.00 98.66           C  
+ATOM    286  O   SER A  37       8.935   4.707  -7.628  1.00 98.66           O  
+ATOM    287  OG  SER A  37      11.437   2.909  -8.962  1.00 98.66           O  
+ATOM    288  N   VAL A  38       9.729   3.460  -6.016  1.00 98.84           N  
+ATOM    289  CA  VAL A  38       8.437   2.886  -5.655  1.00 98.84           C  
+ATOM    290  C   VAL A  38       7.718   3.809  -4.673  1.00 98.84           C  
+ATOM    291  CB  VAL A  38       8.593   1.476  -5.043  1.00 98.84           C  
+ATOM    292  O   VAL A  38       8.300   4.238  -3.674  1.00 98.84           O  
+ATOM    293  CG1 VAL A  38       7.237   0.924  -4.606  1.00 98.84           C  
+ATOM    294  CG2 VAL A  38       9.260   0.533  -6.043  1.00 98.84           C  
+ATOM    295  N   ARG A  39       6.553   4.124  -4.969  1.00 98.87           N  
+ATOM    296  CA  ARG A  39       5.684   4.894  -4.084  1.00 98.87           C  
+ATOM    297  C   ARG A  39       4.488   4.062  -3.631  1.00 98.87           C  
+ATOM    298  CB  ARG A  39       5.202   6.169  -4.780  1.00 98.87           C  
+ATOM    299  O   ARG A  39       3.837   3.407  -4.447  1.00 98.87           O  
+ATOM    300  CG  ARG A  39       6.306   7.178  -5.050  1.00 98.87           C  
+ATOM    301  CD  ARG A  39       7.191   6.749  -6.211  1.00 98.87           C  
+ATOM    302  NE  ARG A  39       8.278   7.696  -6.440  1.00 98.87           N  
+ATOM    303  NH1 ARG A  39       8.610   7.100  -8.647  1.00 98.87           N  
+ATOM    304  NH2 ARG A  39       9.901   8.735  -7.690  1.00 98.87           N  
+ATOM    305  CZ  ARG A  39       8.927   7.842  -7.592  1.00 98.87           C  
+ATOM    306  N   VAL A  40       4.198   4.037  -2.320  1.00 98.82           N  
+ATOM    307  CA  VAL A  40       3.037   3.362  -1.749  1.00 98.82           C  
+ATOM    308  C   VAL A  40       2.158   4.374  -1.018  1.00 98.82           C  
+ATOM    309  CB  VAL A  40       3.457   2.228  -0.787  1.00 98.82           C  
+ATOM    310  O   VAL A  40       2.631   5.092  -0.134  1.00 98.82           O  
+ATOM    311  CG1 VAL A  40       2.229   1.555  -0.177  1.00 98.82           C  
+ATOM    312  CG2 VAL A  40       4.324   1.203  -1.517  1.00 98.82           C  
+ATOM    313  N   ILE A  41       0.979   4.408  -1.429  1.00 98.85           N  
+ATOM    314  CA  ILE A  41      -0.013   5.291  -0.825  1.00 98.85           C  
+ATOM    315  C   ILE A  41      -1.085   4.460  -0.124  1.00 98.85           C  
+ATOM    316  CB  ILE A  41      -0.658   6.221  -1.877  1.00 98.85           C  
+ATOM    317  O   ILE A  41      -1.744   3.629  -0.752  1.00 98.85           O  
+ATOM    318  CG1 ILE A  41       0.423   7.004  -2.632  1.00 98.85           C  
+ATOM    319  CG2 ILE A  41      -1.661   7.170  -1.216  1.00 98.85           C  
+ATOM    320  CD1 ILE A  41      -0.071   7.663  -3.912  1.00 98.85           C  
+ATOM    321  N   ILE A  42      -1.215   4.706   1.188  1.00 98.63           N  
+ATOM    322  CA  ILE A  42      -2.254   4.039   1.965  1.00 98.63           C  
+ATOM    323  C   ILE A  42      -3.423   4.995   2.192  1.00 98.63           C  
+ATOM    324  CB  ILE A  42      -1.708   3.530   3.318  1.00 98.63           C  
+ATOM    325  O   ILE A  42      -3.232   6.121   2.656  1.00 98.63           O  
+ATOM    326  CG1 ILE A  42      -0.611   2.483   3.091  1.00 98.63           C  
+ATOM    327  CG2 ILE A  42      -2.840   2.960   4.177  1.00 98.63           C  
+ATOM    328  CD1 ILE A  42       0.106   2.052   4.364  1.00 98.63           C  
+ATOM    329  N   THR A  43      -4.600   4.522   1.743  1.00 98.16           N  
+ATOM    330  CA  THR A  43      -5.853   5.202   2.053  1.00 98.16           C  
+ATOM    331  C   THR A  43      -6.693   4.372   3.019  1.00 98.16           C  
+ATOM    332  CB  THR A  43      -6.665   5.486   0.776  1.00 98.16           C  
+ATOM    333  O   THR A  43      -7.044   3.228   2.721  1.00 98.16           O  
+ATOM    334  CG2 THR A  43      -7.953   6.236   1.100  1.00 98.16           C  
+ATOM    335  OG1 THR A  43      -5.876   6.280  -0.119  1.00 98.16           O  
+ATOM    336  N   GLU A  44      -6.999   5.030   4.173  1.00 96.67           N  
+ATOM    337  CA  GLU A  44      -7.855   4.370   5.154  1.00 96.67           C  
+ATOM    338  C   GLU A  44      -9.326   4.693   4.910  1.00 96.67           C  
+ATOM    339  CB  GLU A  44      -7.457   4.775   6.575  1.00 96.67           C  
+ATOM    340  O   GLU A  44      -9.698   5.861   4.785  1.00 96.67           O  
+ATOM    341  CG  GLU A  44      -6.067   4.307   6.982  1.00 96.67           C  
+ATOM    342  CD  GLU A  44      -5.725   4.628   8.428  1.00 96.67           C  
+ATOM    343  OE1 GLU A  44      -5.682   3.696   9.263  1.00 96.67           O  
+ATOM    344  OE2 GLU A  44      -5.498   5.821   8.729  1.00 96.67           O  
+ATOM    345  N   MET A  45     -10.079   3.512   4.882  1.00 95.57           N  
+ATOM    346  CA  MET A  45     -11.518   3.654   4.685  1.00 95.57           C  
+ATOM    347  C   MET A  45     -12.265   3.520   6.008  1.00 95.57           C  
+ATOM    348  CB  MET A  45     -12.030   2.613   3.688  1.00 95.57           C  
+ATOM    349  O   MET A  45     -12.064   2.552   6.743  1.00 95.57           O  
+ATOM    350  CG  MET A  45     -11.373   2.700   2.319  1.00 95.57           C  
+ATOM    351  SD  MET A  45     -11.943   1.379   1.181  1.00 95.57           S  
+ATOM    352  CE  MET A  45     -11.618  -0.086   2.201  1.00 95.57           C  
+ATOM    353  N   ALA A  46     -13.060   4.582   6.259  1.00 94.51           N  
+ATOM    354  CA  ALA A  46     -13.920   4.466   7.434  1.00 94.51           C  
+ATOM    355  C   ALA A  46     -14.829   3.245   7.331  1.00 94.51           C  
+ATOM    356  CB  ALA A  46     -14.755   5.733   7.609  1.00 94.51           C  
+ATOM    357  O   ALA A  46     -15.183   2.818   6.230  1.00 94.51           O  
+ATOM    358  N   LYS A  47     -15.151   2.623   8.368  1.00 89.40           N  
+ATOM    359  CA  LYS A  47     -15.930   1.390   8.425  1.00 89.40           C  
+ATOM    360  C   LYS A  47     -17.254   1.541   7.681  1.00 89.40           C  
+ATOM    361  CB  LYS A  47     -16.189   0.985   9.877  1.00 89.40           C  
+ATOM    362  O   LYS A  47     -17.759   0.578   7.100  1.00 89.40           O  
+ATOM    363  CG  LYS A  47     -14.950   0.498  10.614  1.00 89.40           C  
+ATOM    364  CD  LYS A  47     -15.289   0.014  12.018  1.00 89.40           C  
+ATOM    365  CE  LYS A  47     -14.051  -0.482  12.754  1.00 89.40           C  
+ATOM    366  NZ  LYS A  47     -14.368  -0.900  14.152  1.00 89.40           N  
+ATOM    367  N   GLY A  48     -17.754   2.683   7.554  1.00 92.53           N  
+ATOM    368  CA  GLY A  48     -19.019   2.912   6.873  1.00 92.53           C  
+ATOM    369  C   GLY A  48     -18.851   3.296   5.415  1.00 92.53           C  
+ATOM    370  O   GLY A  48     -19.838   3.476   4.698  1.00 92.53           O  
+ATOM    371  N   HIS A  49     -17.712   3.250   4.917  1.00 92.98           N  
+ATOM    372  CA  HIS A  49     -17.467   3.752   3.569  1.00 92.98           C  
+ATOM    373  C   HIS A  49     -17.006   2.635   2.640  1.00 92.98           C  
+ATOM    374  CB  HIS A  49     -16.429   4.875   3.596  1.00 92.98           C  
+ATOM    375  O   HIS A  49     -16.617   2.891   1.498  1.00 92.98           O  
+ATOM    376  CG  HIS A  49     -16.914   6.126   4.256  1.00 92.98           C  
+ATOM    377  CD2 HIS A  49     -18.042   6.379   4.961  1.00 92.98           C  
+ATOM    378  ND1 HIS A  49     -16.204   7.307   4.226  1.00 92.98           N  
+ATOM    379  CE1 HIS A  49     -16.877   8.235   4.887  1.00 92.98           C  
+ATOM    380  NE2 HIS A  49     -17.995   7.697   5.343  1.00 92.98           N  
+ATOM    381  N   PHE A  50     -17.060   1.456   3.199  1.00 93.23           N  
+ATOM    382  CA  PHE A  50     -16.585   0.354   2.372  1.00 93.23           C  
+ATOM    383  C   PHE A  50     -17.611  -0.773   2.329  1.00 93.23           C  
+ATOM    384  CB  PHE A  50     -15.246  -0.176   2.895  1.00 93.23           C  
+ATOM    385  O   PHE A  50     -18.018  -1.288   3.372  1.00 93.23           O  
+ATOM    386  CG  PHE A  50     -14.651  -1.267   2.047  1.00 93.23           C  
+ATOM    387  CD1 PHE A  50     -14.389  -2.521   2.585  1.00 93.23           C  
+ATOM    388  CD2 PHE A  50     -14.353  -1.039   0.710  1.00 93.23           C  
+ATOM    389  CE1 PHE A  50     -13.839  -3.533   1.802  1.00 93.23           C  
+ATOM    390  CE2 PHE A  50     -13.803  -2.045  -0.079  1.00 93.23           C  
+ATOM    391  CZ  PHE A  50     -13.546  -3.291   0.470  1.00 93.23           C  
+ATOM    392  N   GLY A  51     -18.127  -1.084   1.138  1.00 92.13           N  
+ATOM    393  CA  GLY A  51     -19.110  -2.135   0.926  1.00 92.13           C  
+ATOM    394  C   GLY A  51     -18.629  -3.221  -0.017  1.00 92.13           C  
+ATOM    395  O   GLY A  51     -17.745  -2.985  -0.844  1.00 92.13           O  
+ATOM    396  N   ILE A  52     -19.043  -4.442   0.319  1.00 91.91           N  
+ATOM    397  CA  ILE A  52     -18.851  -5.566  -0.591  1.00 91.91           C  
+ATOM    398  C   ILE A  52     -20.208  -6.142  -0.992  1.00 91.91           C  
+ATOM    399  CB  ILE A  52     -17.970  -6.664   0.045  1.00 91.91           C  
+ATOM    400  O   ILE A  52     -21.003  -6.530  -0.134  1.00 91.91           O  
+ATOM    401  CG1 ILE A  52     -16.622  -6.080   0.484  1.00 91.91           C  
+ATOM    402  CG2 ILE A  52     -17.771  -7.829  -0.930  1.00 91.91           C  
+ATOM    403  CD1 ILE A  52     -15.816  -6.998   1.393  1.00 91.91           C  
+ATOM    404  N   GLY A  53     -20.467  -6.200  -2.267  1.00 92.72           N  
+ATOM    405  CA  GLY A  53     -21.697  -6.807  -2.750  1.00 92.72           C  
+ATOM    406  C   GLY A  53     -22.943  -6.056  -2.317  1.00 92.72           C  
+ATOM    407  O   GLY A  53     -23.976  -6.667  -2.035  1.00 92.72           O  
+ATOM    408  N   GLY A  54     -22.923  -4.811  -2.035  1.00 93.18           N  
+ATOM    409  CA  GLY A  54     -24.065  -3.980  -1.686  1.00 93.18           C  
+ATOM    410  C   GLY A  54     -24.284  -3.865  -0.189  1.00 93.18           C  
+ATOM    411  O   GLY A  54     -25.272  -3.277   0.255  1.00 93.18           O  
+ATOM    412  N   GLU A  55     -23.371  -4.431   0.600  1.00 94.16           N  
+ATOM    413  CA  GLU A  55     -23.459  -4.392   2.056  1.00 94.16           C  
+ATOM    414  C   GLU A  55     -22.190  -3.807   2.670  1.00 94.16           C  
+ATOM    415  CB  GLU A  55     -23.716  -5.793   2.617  1.00 94.16           C  
+ATOM    416  O   GLU A  55     -21.087  -4.046   2.174  1.00 94.16           O  
+ATOM    417  CG  GLU A  55     -25.009  -6.426   2.123  1.00 94.16           C  
+ATOM    418  CD  GLU A  55     -26.254  -5.795   2.726  1.00 94.16           C  
+ATOM    419  OE1 GLU A  55     -27.288  -5.703   2.027  1.00 94.16           O  
+ATOM    420  OE2 GLU A  55     -26.194  -5.388   3.908  1.00 94.16           O  
+ATOM    421  N   LEU A  56     -22.463  -3.039   3.674  1.00 90.91           N  
+ATOM    422  CA  LEU A  56     -21.286  -2.533   4.372  1.00 90.91           C  
+ATOM    423  C   LEU A  56     -20.348  -3.674   4.752  1.00 90.91           C  
+ATOM    424  CB  LEU A  56     -21.699  -1.757   5.625  1.00 90.91           C  
+ATOM    425  O   LEU A  56     -20.792  -4.704   5.264  1.00 90.91           O  
+ATOM    426  CG  LEU A  56     -22.228  -0.339   5.401  1.00 90.91           C  
+ATOM    427  CD1 LEU A  56     -22.764   0.239   6.706  1.00 90.91           C  
+ATOM    428  CD2 LEU A  56     -21.137   0.554   4.822  1.00 90.91           C  
+ATOM    429  N   ALA A  57     -19.078  -3.391   4.450  1.00 86.35           N  
+ATOM    430  CA  ALA A  57     -18.095  -4.421   4.777  1.00 86.35           C  
+ATOM    431  C   ALA A  57     -17.947  -4.579   6.288  1.00 86.35           C  
+ATOM    432  CB  ALA A  57     -16.745  -4.087   4.146  1.00 86.35           C  
+ATOM    433  O   ALA A  57     -17.603  -5.659   6.774  1.00 86.35           O  
+ATOM    434  N   SER A  58     -18.265  -3.535   6.983  1.00 81.43           N  
+ATOM    435  CA  SER A  58     -18.140  -3.566   8.437  1.00 81.43           C  
+ATOM    436  C   SER A  58     -19.219  -4.442   9.065  1.00 81.43           C  
+ATOM    437  CB  SER A  58     -18.222  -2.152   9.012  1.00 81.43           C  
+ATOM    438  O   SER A  58     -19.093  -4.858  10.219  1.00 81.43           O  
+ATOM    439  OG  SER A  58     -19.441  -1.529   8.645  1.00 81.43           O  
+ATOM    440  N   LYS A  59     -20.320  -4.610   8.302  1.00 71.92           N  
+ATOM    441  CA  LYS A  59     -21.371  -5.460   8.854  1.00 71.92           C  
+ATOM    442  C   LYS A  59     -21.002  -6.936   8.737  1.00 71.92           C  
+ATOM    443  CB  LYS A  59     -22.702  -5.195   8.148  1.00 71.92           C  
+ATOM    444  O   LYS A  59     -21.255  -7.719   9.655  1.00 71.92           O  
+ATOM    445  CG  LYS A  59     -23.390  -3.911   8.588  1.00 71.92           C  
+ATOM    446  CD  LYS A  59     -24.773  -3.777   7.963  1.00 71.92           C  
+ATOM    447  CE  LYS A  59     -25.439  -2.464   8.353  1.00 71.92           C  
+ATOM    448  NZ  LYS A  59     -26.778  -2.310   7.711  1.00 71.92           N  
+TER     449      LYS A  59                                                      
+ENDMDL                                                                          
+END                                                                             
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_4_model_5_scores.json b/examples/test_fab41.result/test_fab41_unrelaxed_rank_4_model_5_scores.json
new file mode 100644 (file)
index 0000000..9690388
--- /dev/null
@@ -0,0 +1 @@
+{"max_pae": 31.75, "pae": [[0.25, 0.82, 1.02, 1.52, 1.9, 2.92, 2.81, 2.87, 2.95, 3.16, 2.94, 3.18, 2.74, 3.21, 3.63, 2.83, 3.02, 3.12, 3.43, 1.85, 2.55, 3.34, 2.06, 1.64, 2.23, 2.3, 1.51, 1.59, 2.22, 2.07, 1.46, 1.71, 1.27, 1.53, 1.67, 1.99, 1.52, 1.16, 1.25, 1.34, 1.4, 2.07, 2.1, 2.48, 2.83, 3.1, 3.4, 3.84, 3.76, 3.47, 4.14, 4.54, 5.4, 5.21, 5.7, 4.12, 4.56, 4.46, 5.32], [0.77, 0.25, 0.78, 1.02, 1.18, 1.34, 1.56, 2.01, 2.02, 2.05, 2.01, 2.1, 2.16, 2.01, 1.98, 1.73, 1.83, 1.8, 1.49, 1.35, 1.54, 1.53, 1.31, 1.3, 1.55, 1.53, 1.3, 1.38, 1.65, 1.71, 1.48, 1.53, 1.34, 1.38, 1.37, 1.4, 1.2, 1.0, 1.03, 0.99, 1.05, 1.25, 1.39, 1.7, 1.86, 2.2, 2.36, 2.59, 2.47, 2.38, 2.76, 2.67, 3.44, 3.65, 3.4, 3.14, 2.83, 3.32, 4.22], [0.92, 0.76, 0.25, 0.77, 0.94, 1.2, 1.31, 1.6, 1.79, 1.94, 1.77, 1.89, 1.86, 1.97, 1.78, 1.49, 1.57, 1.73, 1.38, 1.21, 1.44, 1.51, 1.29, 1.17, 1.43, 1.44, 1.22, 1.38, 1.62, 1.6, 1.51, 1.72, 1.47, 1.51, 1.47, 1.47, 1.26, 1.06, 0.9, 0.9, 0.9, 0.99, 1.17, 1.3, 1.52, 1.89, 2.13, 2.35, 2.26, 2.1, 2.54, 2.69, 3.18, 3.09, 3.0, 2.79, 2.84, 3.59, 3.98], [1.2, 0.93, 0.76, 0.25, 0.77, 0.94, 1.12, 1.37, 1.61, 1.84, 1.75, 1.9, 1.94, 1.9, 1.88, 1.52, 1.76, 1.69, 1.44, 1.38, 1.53, 1.57, 1.29, 1.32, 1.6, 1.64, 1.36, 1.51, 1.81, 1.93, 1.85, 1.85, 1.64, 1.69, 1.61, 1.62, 1.43, 1.21, 1.07, 1.0, 0.93, 1.03, 1.08, 1.24, 1.41, 1.8, 2.01, 2.23, 2.17, 1.95, 2.35, 2.3, 3.2, 3.36, 3.19, 2.84, 2.85, 3.39, 3.95], [1.35, 1.15, 1.01, 0.77, 0.25, 0.77, 0.94, 1.15, 1.38, 1.58, 1.48, 1.76, 1.73, 1.92, 1.58, 1.3, 1.56, 1.6, 1.29, 1.26, 1.53, 1.52, 1.18, 1.33, 1.64, 1.58, 1.44, 1.66, 2.02, 1.87, 1.79, 2.1, 1.86, 1.96, 1.82, 1.95, 1.7, 1.42, 1.2, 1.09, 0.93, 0.92, 0.96, 1.04, 1.23, 1.5, 1.89, 2.15, 2.01, 1.86, 2.08, 2.31, 2.9, 3.2, 3.07, 2.65, 2.68, 3.75, 4.2], [1.75, 1.4, 1.18, 0.97, 0.76, 0.25, 0.77, 0.9, 1.16, 1.4, 1.46, 1.6, 1.68, 1.84, 1.58, 1.46, 1.58, 1.68, 1.42, 1.37, 1.61, 1.66, 1.37, 1.47, 1.73, 1.78, 1.54, 1.8, 2.08, 2.09, 1.97, 2.22, 1.94, 2.11, 1.91, 2.04, 1.84, 1.59, 1.47, 1.19, 1.06, 0.99, 0.94, 0.97, 1.13, 1.4, 1.56, 1.88, 1.92, 1.69, 2.06, 2.19, 2.65, 2.68, 2.85, 2.44, 2.46, 3.01, 3.95], [1.79, 1.61, 1.36, 1.18, 1.02, 0.77, 0.25, 0.77, 0.96, 1.18, 1.45, 1.64, 1.66, 1.74, 1.59, 1.52, 1.65, 1.74, 1.46, 1.49, 1.81, 1.82, 1.57, 1.79, 2.06, 2.02, 2.0, 2.2, 2.35, 2.48, 2.17, 2.53, 2.22, 2.4, 2.21, 2.29, 1.97, 1.98, 1.65, 1.41, 1.24, 1.13, 0.94, 0.98, 1.01, 1.23, 1.5, 1.84, 1.76, 1.73, 2.07, 2.65, 3.03, 3.26, 2.9, 2.52, 2.45, 2.92, 3.64], [2.31, 2.13, 1.76, 1.49, 1.22, 1.05, 0.77, 0.25, 0.81, 1.08, 1.32, 1.6, 1.72, 1.99, 1.64, 1.61, 1.97, 2.09, 1.66, 1.77, 2.24, 2.27, 1.94, 2.24, 2.66, 2.64, 2.38, 2.74, 2.89, 2.82, 2.73, 3.05, 3.04, 3.29, 2.84, 3.03, 2.85, 2.45, 2.19, 1.75, 1.68, 1.29, 1.14, 1.09, 0.96, 1.24, 1.58, 1.94, 1.71, 1.92, 2.36, 2.31, 2.94, 3.02, 3.22, 2.66, 2.48, 2.99, 3.79], [2.82, 2.69, 2.54, 2.1, 1.73, 1.35, 1.19, 0.79, 0.25, 0.89, 1.32, 1.43, 1.68, 1.77, 1.7, 1.84, 2.15, 2.24, 2.08, 2.27, 2.75, 2.9, 2.53, 2.87, 3.1, 3.07, 2.77, 3.12, 3.62, 3.46, 3.23, 3.88, 3.49, 3.59, 3.5, 3.5, 3.12, 2.95, 3.64, 2.66, 2.13, 1.82, 1.49, 1.32, 1.12, 1.47, 1.9, 1.88, 1.73, 1.84, 2.39, 2.61, 3.26, 3.31, 3.21, 2.8, 2.64, 3.11, 4.51], [3.24, 2.92, 2.92, 2.42, 1.92, 1.56, 1.29, 0.96, 0.83, 0.25, 0.89, 1.13, 1.58, 1.63, 1.37, 1.53, 1.87, 1.85, 2.04, 2.3, 2.97, 2.64, 2.72, 3.66, 3.09, 3.63, 3.14, 3.66, 3.95, 4.16, 4.31, 4.97, 4.41, 4.45, 3.97, 3.97, 3.74, 3.41, 3.41, 2.59, 2.49, 1.92, 1.73, 1.44, 1.39, 1.47, 1.86, 2.27, 2.16, 2.24, 2.98, 3.5, 4.56, 4.86, 4.59, 3.19, 3.17, 4.14, 5.86], [2.55, 2.22, 2.08, 1.83, 1.6, 1.54, 1.32, 1.55, 1.04, 0.8, 0.25, 0.77, 0.98, 1.24, 1.09, 1.05, 1.39, 1.47, 1.4, 1.55, 1.73, 1.81, 1.9, 1.98, 2.26, 2.43, 2.27, 2.46, 2.81, 3.31, 2.84, 3.55, 2.76, 3.01, 2.6, 2.71, 2.62, 2.25, 2.47, 1.89, 1.77, 1.43, 1.58, 1.32, 1.48, 1.67, 2.13, 2.18, 2.22, 2.11, 2.67, 2.71, 3.54, 3.83, 3.66, 3.08, 3.06, 3.42, 4.94], [2.37, 2.12, 2.0, 1.94, 1.58, 1.53, 1.36, 1.39, 1.26, 1.03, 0.76, 0.25, 0.76, 1.01, 0.95, 0.88, 0.94, 1.21, 1.31, 1.16, 1.3, 1.63, 1.73, 1.7, 2.0, 2.22, 1.93, 2.19, 2.56, 2.68, 2.69, 3.07, 2.67, 2.44, 2.16, 2.19, 2.28, 2.05, 2.01, 1.71, 1.7, 1.4, 1.55, 1.48, 1.56, 1.73, 1.95, 2.27, 2.48, 2.43, 2.9, 2.92, 3.52, 3.68, 3.53, 3.3, 3.01, 3.54, 4.64], [1.96, 1.92, 1.77, 1.82, 1.56, 1.63, 1.49, 1.57, 1.44, 1.2, 0.95, 0.76, 0.25, 0.76, 0.82, 0.85, 0.87, 0.93, 1.08, 1.18, 1.18, 1.33, 1.41, 1.6, 1.54, 1.84, 1.82, 1.79, 2.0, 2.19, 2.11, 2.28, 2.11, 2.05, 1.89, 2.11, 1.95, 1.75, 2.08, 1.53, 1.68, 1.43, 1.57, 1.58, 1.69, 1.95, 2.16, 2.23, 2.5, 2.38, 2.74, 2.85, 3.57, 3.33, 3.6, 3.26, 3.13, 3.27, 3.78], [1.94, 1.9, 1.78, 1.81, 1.55, 1.62, 1.51, 1.57, 1.45, 1.25, 1.04, 0.86, 0.76, 0.25, 0.76, 0.81, 0.84, 0.84, 0.94, 1.11, 1.09, 1.16, 1.33, 1.47, 1.43, 1.61, 1.75, 1.78, 1.84, 1.86, 2.0, 2.21, 2.08, 1.99, 1.79, 2.01, 1.91, 1.68, 1.89, 1.58, 1.72, 1.38, 1.67, 1.58, 1.76, 1.96, 2.37, 2.58, 2.48, 2.48, 2.97, 3.12, 3.61, 3.91, 4.01, 3.79, 3.12, 3.73, 4.53], [1.61, 1.46, 1.36, 1.32, 1.22, 1.28, 1.26, 1.39, 1.25, 1.1, 1.0, 0.84, 0.8, 0.75, 0.25, 0.76, 0.8, 0.81, 0.82, 0.86, 0.97, 1.07, 1.11, 1.2, 1.34, 1.38, 1.43, 1.55, 1.68, 1.75, 1.62, 2.0, 1.72, 1.81, 1.56, 1.78, 1.58, 1.46, 1.49, 1.15, 1.23, 1.12, 1.26, 1.24, 1.42, 1.58, 1.96, 2.02, 2.14, 2.19, 2.53, 2.62, 3.03, 3.0, 3.15, 3.09, 2.86, 3.47, 4.4], [1.52, 1.41, 1.3, 1.26, 1.19, 1.28, 1.17, 1.33, 1.27, 1.11, 0.94, 0.85, 0.79, 0.78, 0.75, 0.25, 0.76, 0.79, 0.79, 0.79, 0.85, 0.97, 1.01, 1.07, 1.19, 1.32, 1.36, 1.3, 1.45, 1.62, 1.71, 1.58, 1.54, 1.55, 1.46, 1.64, 1.47, 1.32, 1.31, 1.12, 1.2, 1.06, 1.25, 1.37, 1.39, 1.75, 1.83, 2.19, 2.13, 2.17, 2.44, 2.49, 3.09, 3.01, 2.96, 2.92, 2.66, 3.23, 3.8], [1.59, 1.47, 1.35, 1.42, 1.33, 1.35, 1.28, 1.46, 1.36, 1.24, 1.06, 0.91, 0.86, 0.85, 0.78, 0.76, 0.25, 0.76, 0.79, 0.81, 0.82, 0.88, 1.0, 1.07, 1.07, 1.2, 1.38, 1.32, 1.45, 1.79, 1.74, 1.61, 1.64, 1.58, 1.42, 1.67, 1.61, 1.37, 1.4, 1.17, 1.26, 1.16, 1.33, 1.34, 1.59, 1.78, 2.08, 2.31, 2.2, 2.15, 2.58, 2.58, 3.39, 3.23, 3.55, 3.06, 2.78, 3.08, 4.15], [1.56, 1.45, 1.3, 1.37, 1.27, 1.38, 1.33, 1.46, 1.41, 1.25, 1.14, 1.01, 0.89, 0.86, 0.81, 0.78, 0.76, 0.25, 0.76, 0.8, 0.82, 0.84, 0.88, 1.0, 1.03, 1.17, 1.24, 1.37, 1.4, 1.54, 1.65, 1.61, 1.55, 1.56, 1.41, 1.63, 1.55, 1.36, 1.39, 1.14, 1.3, 1.15, 1.38, 1.39, 1.65, 1.84, 2.21, 2.46, 2.33, 2.27, 2.63, 2.77, 3.3, 3.7, 3.59, 3.14, 3.15, 3.58, 4.1], [1.37, 1.18, 1.15, 1.2, 1.17, 1.28, 1.26, 1.42, 1.38, 1.33, 1.17, 1.08, 0.99, 0.91, 0.83, 0.8, 0.78, 0.76, 0.25, 0.75, 0.8, 0.82, 0.83, 0.89, 0.99, 1.05, 1.13, 1.23, 1.37, 1.46, 1.4, 1.6, 1.36, 1.5, 1.3, 1.43, 1.33, 1.13, 1.11, 1.03, 1.12, 1.13, 1.25, 1.34, 1.46, 1.72, 1.97, 2.11, 2.3, 2.1, 2.54, 2.65, 3.17, 3.24, 3.4, 2.83, 2.94, 3.59, 4.05], [1.24, 1.2, 1.12, 1.21, 1.15, 1.21, 1.21, 1.29, 1.4, 1.31, 1.13, 1.05, 1.07, 0.98, 0.85, 0.82, 0.8, 0.78, 0.75, 0.25, 0.76, 0.8, 0.81, 0.82, 0.87, 0.99, 1.04, 1.08, 1.16, 1.44, 1.3, 1.39, 1.28, 1.29, 1.22, 1.37, 1.29, 1.11, 1.16, 0.96, 1.1, 1.02, 1.27, 1.32, 1.53, 1.76, 1.9, 2.15, 2.28, 1.99, 2.26, 2.28, 2.86, 3.05, 2.91, 2.58, 2.52, 2.89, 3.9], [1.35, 1.29, 1.23, 1.27, 1.27, 1.36, 1.34, 1.56, 1.51, 1.53, 1.28, 1.21, 1.1, 1.07, 0.98, 0.87, 0.84, 0.79, 0.78, 0.75, 0.25, 0.77, 0.8, 0.79, 0.84, 0.88, 1.04, 1.05, 1.1, 1.27, 1.3, 1.4, 1.33, 1.35, 1.22, 1.41, 1.33, 1.11, 1.2, 1.03, 1.16, 1.16, 1.36, 1.39, 1.59, 1.73, 2.06, 2.27, 2.17, 2.06, 2.52, 2.57, 3.42, 3.36, 3.63, 3.07, 2.74, 3.32, 4.04], [1.32, 1.29, 1.19, 1.32, 1.23, 1.36, 1.34, 1.64, 1.6, 1.5, 1.33, 1.29, 1.15, 1.11, 1.05, 0.95, 0.87, 0.84, 0.8, 0.78, 0.76, 0.25, 0.76, 0.79, 0.82, 0.86, 0.96, 0.99, 1.14, 1.16, 1.18, 1.32, 1.28, 1.27, 1.17, 1.35, 1.33, 1.1, 1.21, 1.06, 1.25, 1.21, 1.41, 1.48, 1.75, 1.9, 2.2, 2.42, 2.29, 2.31, 2.63, 2.84, 3.24, 3.62, 3.43, 3.0, 3.08, 3.4, 3.91], [1.16, 1.17, 1.11, 1.21, 1.18, 1.38, 1.38, 1.54, 1.67, 1.59, 1.39, 1.35, 1.27, 1.21, 1.14, 1.04, 0.96, 0.89, 0.83, 0.8, 0.78, 0.76, 0.25, 0.76, 0.8, 0.81, 0.84, 0.87, 1.02, 1.07, 1.1, 1.3, 1.17, 1.2, 1.05, 1.28, 1.19, 0.99, 1.1, 1.03, 1.15, 1.15, 1.33, 1.46, 1.76, 2.01, 2.16, 2.45, 2.23, 2.28, 2.74, 2.75, 3.33, 3.5, 3.5, 3.01, 2.93, 3.46, 4.53], [1.18, 1.12, 1.04, 1.14, 1.16, 1.28, 1.34, 1.47, 1.61, 1.6, 1.37, 1.41, 1.32, 1.3, 1.14, 1.06, 1.0, 0.98, 0.86, 0.81, 0.82, 0.79, 0.75, 0.25, 0.76, 0.8, 0.79, 0.8, 0.87, 1.03, 1.04, 1.12, 1.09, 1.09, 0.95, 1.18, 1.17, 0.97, 1.07, 0.93, 1.13, 1.16, 1.34, 1.51, 1.64, 1.95, 2.09, 2.35, 2.28, 2.1, 2.52, 2.52, 3.17, 3.05, 3.13, 2.76, 2.66, 2.94, 3.69], [1.24, 1.24, 1.15, 1.33, 1.28, 1.51, 1.52, 1.68, 1.6, 1.59, 1.52, 1.44, 1.36, 1.32, 1.26, 1.14, 1.06, 1.01, 0.97, 0.88, 0.83, 0.81, 0.78, 0.76, 0.25, 0.76, 0.79, 0.81, 0.82, 0.9, 1.06, 1.13, 1.08, 1.1, 1.02, 1.21, 1.16, 0.97, 1.12, 1.06, 1.27, 1.27, 1.5, 1.58, 1.77, 1.97, 2.2, 2.54, 2.37, 2.44, 2.6, 2.89, 3.78, 3.34, 3.76, 3.1, 3.07, 3.61, 4.1], [1.12, 1.22, 1.16, 1.32, 1.3, 1.5, 1.56, 1.82, 1.7, 1.85, 1.61, 1.43, 1.45, 1.39, 1.31, 1.27, 1.14, 1.1, 1.05, 0.94, 0.88, 0.88, 0.81, 0.77, 0.75, 0.25, 0.76, 0.79, 0.83, 0.82, 0.92, 1.09, 1.05, 1.16, 1.03, 1.25, 1.21, 1.03, 1.15, 1.09, 1.25, 1.34, 1.54, 1.57, 1.84, 2.11, 2.43, 2.58, 2.45, 2.28, 2.85, 2.8, 3.61, 3.54, 3.52, 3.03, 2.99, 3.86, 4.44], [1.1, 1.2, 1.03, 1.35, 1.26, 1.46, 1.58, 1.73, 1.78, 1.84, 1.65, 1.55, 1.56, 1.57, 1.38, 1.34, 1.25, 1.25, 1.09, 0.99, 0.98, 0.92, 0.82, 0.78, 0.78, 0.75, 0.25, 0.76, 0.82, 0.8, 0.86, 0.97, 0.99, 1.06, 0.99, 1.19, 1.14, 1.01, 1.14, 1.02, 1.29, 1.32, 1.54, 1.58, 1.86, 2.17, 2.3, 2.67, 2.56, 2.31, 2.72, 2.64, 3.31, 3.5, 3.37, 3.06, 2.84, 3.28, 4.35], [1.18, 1.23, 1.15, 1.32, 1.35, 1.55, 1.64, 1.86, 1.93, 2.11, 1.74, 1.79, 1.73, 1.65, 1.5, 1.44, 1.34, 1.29, 1.23, 1.11, 1.06, 1.02, 0.87, 0.81, 0.83, 0.78, 0.76, 0.25, 0.77, 0.85, 0.85, 0.92, 0.93, 1.12, 1.04, 1.23, 1.17, 0.98, 1.22, 1.16, 1.33, 1.45, 1.66, 1.72, 1.95, 2.29, 2.58, 2.7, 2.56, 2.56, 2.73, 3.04, 3.77, 3.49, 3.73, 3.02, 3.18, 3.8, 4.45], [1.31, 1.43, 1.39, 1.7, 1.7, 1.97, 2.0, 2.17, 2.3, 2.27, 2.05, 2.07, 1.91, 1.91, 1.84, 1.64, 1.53, 1.53, 1.51, 1.25, 1.17, 1.23, 1.08, 0.93, 0.88, 0.85, 0.81, 0.76, 0.25, 0.78, 0.91, 0.92, 1.04, 1.15, 1.1, 1.33, 1.3, 1.14, 1.38, 1.39, 1.63, 1.7, 2.04, 2.11, 2.5, 2.64, 2.94, 3.24, 3.12, 3.19, 3.14, 3.84, 4.76, 4.22, 4.26, 3.84, 4.19, 4.13, 5.01], [1.37, 1.51, 1.41, 1.76, 1.69, 2.19, 2.12, 2.43, 2.31, 2.34, 2.03, 1.99, 1.91, 1.88, 1.74, 1.88, 1.87, 1.6, 1.49, 1.44, 1.25, 1.19, 1.07, 1.03, 0.92, 0.84, 0.94, 0.81, 0.76, 0.25, 0.77, 0.96, 1.06, 1.18, 1.21, 1.55, 1.43, 1.23, 1.45, 1.41, 1.64, 1.71, 2.05, 2.09, 2.44, 2.57, 2.85, 3.21, 3.16, 3.05, 3.77, 3.74, 4.14, 4.6, 4.43, 3.66, 4.2, 4.03, 4.96], [1.18, 1.53, 1.39, 1.81, 1.69, 2.31, 2.02, 2.48, 2.42, 2.67, 2.29, 2.48, 2.24, 2.21, 1.87, 1.96, 1.87, 1.91, 1.62, 1.54, 1.5, 1.37, 1.22, 1.13, 1.1, 0.98, 0.92, 0.88, 0.89, 0.78, 0.25, 0.79, 0.93, 1.18, 1.28, 1.46, 1.37, 1.15, 1.49, 1.43, 1.74, 1.82, 2.25, 2.39, 2.71, 2.85, 3.01, 3.51, 3.58, 3.18, 3.8, 3.6, 4.37, 5.13, 4.49, 4.27, 4.39, 4.12, 5.25], [1.44, 1.67, 1.66, 2.13, 2.12, 2.49, 2.65, 3.1, 3.35, 3.3, 3.29, 3.16, 2.9, 2.75, 2.74, 2.65, 2.33, 2.04, 2.42, 1.9, 1.81, 1.56, 1.61, 1.33, 1.24, 1.19, 1.12, 0.96, 0.98, 0.97, 0.77, 0.25, 0.79, 0.98, 1.2, 1.32, 1.21, 1.32, 1.62, 1.69, 2.17, 2.33, 2.77, 3.0, 3.34, 3.47, 3.73, 4.11, 3.84, 4.03, 4.02, 4.0, 4.6, 4.46, 4.59, 4.52, 4.67, 4.53, 5.76], [1.37, 1.48, 1.56, 1.91, 2.16, 2.55, 2.58, 3.13, 2.89, 3.29, 2.77, 2.86, 2.45, 2.51, 2.58, 2.32, 2.09, 2.17, 2.01, 1.68, 1.57, 1.6, 1.5, 1.25, 1.24, 1.32, 1.16, 0.96, 1.08, 1.1, 1.04, 0.78, 0.25, 0.77, 0.93, 1.11, 1.04, 1.16, 1.36, 1.52, 1.89, 2.27, 2.47, 2.64, 3.18, 3.35, 3.79, 4.05, 3.99, 3.74, 4.19, 4.63, 5.78, 4.81, 5.18, 4.38, 4.77, 4.91, 5.98], [1.3, 1.37, 1.47, 1.89, 2.0, 2.37, 2.37, 2.95, 2.69, 2.72, 2.46, 2.35, 2.08, 2.05, 2.07, 2.02, 1.75, 1.74, 1.67, 1.52, 1.41, 1.42, 1.44, 1.09, 1.21, 1.34, 1.13, 0.94, 1.14, 1.19, 1.05, 0.94, 0.76, 0.25, 0.77, 0.88, 0.93, 0.99, 1.21, 1.34, 1.78, 1.96, 2.25, 2.37, 3.03, 2.96, 3.51, 3.92, 3.67, 3.88, 4.02, 4.2, 5.17, 4.84, 5.0, 4.59, 4.55, 4.44, 5.56], [1.24, 1.24, 1.37, 1.54, 1.67, 1.86, 1.95, 2.21, 2.24, 2.34, 2.15, 2.02, 1.93, 1.96, 1.83, 1.73, 1.6, 1.61, 1.46, 1.35, 1.3, 1.42, 1.24, 1.05, 1.14, 1.25, 1.14, 0.99, 1.2, 1.3, 1.14, 1.12, 0.97, 0.76, 0.25, 0.76, 0.85, 0.86, 1.08, 1.22, 1.42, 1.62, 1.87, 2.05, 2.31, 2.52, 2.89, 3.08, 2.72, 2.78, 3.17, 3.69, 4.32, 3.76, 4.46, 3.68, 3.36, 4.06, 5.17], [1.34, 1.23, 1.45, 1.7, 1.95, 2.27, 2.55, 2.75, 2.77, 2.74, 2.68, 2.54, 2.43, 2.29, 2.3, 2.19, 2.05, 1.92, 1.95, 1.62, 1.58, 1.6, 1.48, 1.19, 1.29, 1.49, 1.32, 1.09, 1.36, 1.76, 1.38, 1.25, 1.09, 0.85, 0.76, 0.25, 0.76, 0.87, 1.08, 1.35, 1.55, 1.96, 2.09, 2.59, 2.85, 3.07, 3.47, 3.76, 3.52, 3.47, 4.01, 4.69, 5.67, 4.59, 5.32, 4.3, 4.63, 4.88, 5.94], [1.22, 1.14, 1.27, 1.4, 1.64, 1.93, 2.16, 2.59, 2.75, 3.03, 2.57, 2.7, 2.35, 2.29, 2.33, 2.15, 1.98, 1.96, 1.74, 1.5, 1.58, 1.66, 1.43, 1.1, 1.3, 1.47, 1.21, 1.05, 1.4, 1.58, 1.35, 1.35, 1.19, 1.08, 0.86, 0.76, 0.25, 0.79, 0.93, 1.16, 1.32, 1.66, 1.85, 2.15, 2.38, 3.05, 3.45, 3.69, 3.42, 3.12, 3.42, 4.14, 4.86, 4.46, 4.94, 4.02, 4.06, 4.71, 5.91], [0.95, 0.9, 1.04, 1.17, 1.29, 1.44, 1.58, 1.79, 1.83, 1.96, 1.75, 1.83, 1.73, 1.72, 1.63, 1.41, 1.4, 1.46, 1.29, 1.12, 1.2, 1.23, 1.08, 1.0, 1.09, 1.24, 1.07, 1.01, 1.26, 1.3, 1.21, 1.29, 1.04, 0.98, 0.87, 0.86, 0.76, 0.25, 0.76, 0.9, 1.03, 1.13, 1.39, 1.56, 1.85, 2.14, 2.47, 2.69, 2.57, 2.58, 2.95, 3.5, 3.91, 3.8, 3.88, 3.09, 3.0, 3.24, 4.17], [0.94, 0.85, 0.89, 1.04, 1.12, 1.37, 1.42, 1.7, 1.81, 1.9, 1.77, 1.85, 1.93, 1.77, 1.68, 1.42, 1.47, 1.54, 1.25, 1.07, 1.29, 1.34, 1.13, 1.0, 1.23, 1.33, 1.12, 1.13, 1.45, 1.56, 1.31, 1.38, 1.11, 1.19, 1.03, 1.05, 0.93, 0.76, 0.25, 0.76, 0.86, 1.06, 1.21, 1.41, 1.71, 2.01, 2.3, 2.51, 2.5, 2.36, 2.96, 2.96, 3.92, 3.44, 3.37, 3.06, 3.12, 3.28, 4.23], [1.03, 0.92, 0.92, 0.89, 1.0, 1.15, 1.28, 1.42, 1.55, 1.59, 1.49, 1.53, 1.48, 1.56, 1.34, 1.21, 1.2, 1.28, 1.14, 0.97, 1.16, 1.27, 1.13, 0.96, 1.21, 1.31, 1.16, 1.24, 1.55, 1.5, 1.41, 1.59, 1.33, 1.33, 1.16, 1.24, 1.1, 0.89, 0.76, 0.25, 0.76, 0.87, 1.07, 1.16, 1.43, 1.77, 2.04, 2.17, 2.06, 1.94, 2.47, 2.67, 3.2, 2.74, 3.02, 2.7, 2.89, 3.23, 3.61], [1.14, 0.96, 0.9, 0.89, 0.93, 0.98, 1.11, 1.31, 1.38, 1.52, 1.36, 1.51, 1.5, 1.55, 1.37, 1.18, 1.31, 1.38, 1.18, 1.06, 1.3, 1.33, 1.11, 1.09, 1.38, 1.4, 1.26, 1.4, 1.61, 1.67, 1.65, 1.63, 1.47, 1.45, 1.39, 1.44, 1.19, 1.06, 0.92, 0.76, 0.25, 0.77, 0.92, 1.09, 1.28, 1.57, 1.85, 1.99, 2.01, 2.12, 2.48, 2.62, 2.89, 3.13, 2.72, 2.61, 2.8, 3.03, 3.83], [1.37, 1.16, 1.04, 0.93, 0.89, 0.9, 0.97, 1.2, 1.28, 1.4, 1.31, 1.49, 1.38, 1.48, 1.3, 1.06, 1.27, 1.38, 1.22, 1.07, 1.38, 1.43, 1.23, 1.27, 1.51, 1.52, 1.45, 1.56, 1.81, 1.78, 1.83, 1.83, 1.69, 1.68, 1.56, 1.68, 1.53, 1.2, 1.06, 0.89, 0.76, 0.25, 0.77, 0.97, 1.11, 1.45, 1.72, 1.84, 1.8, 1.87, 1.99, 2.28, 2.88, 2.6, 2.76, 2.57, 2.4, 3.25, 3.59], [1.68, 1.43, 1.22, 1.15, 0.96, 0.87, 0.95, 1.08, 1.21, 1.43, 1.41, 1.63, 1.65, 1.76, 1.51, 1.29, 1.51, 1.6, 1.37, 1.29, 1.59, 1.65, 1.41, 1.48, 1.75, 1.93, 1.67, 1.84, 2.11, 2.15, 2.16, 2.17, 2.04, 2.14, 1.9, 2.05, 1.84, 1.57, 1.27, 1.1, 0.95, 0.76, 0.25, 0.78, 1.03, 1.29, 1.63, 1.85, 1.8, 1.74, 2.15, 2.26, 3.18, 3.29, 2.98, 2.57, 2.57, 3.08, 3.81], [2.07, 1.78, 1.49, 1.31, 1.1, 0.97, 1.0, 1.05, 1.21, 1.46, 1.53, 1.66, 1.65, 1.89, 1.66, 1.44, 1.7, 1.82, 1.59, 1.46, 1.85, 1.98, 1.78, 1.85, 2.26, 2.32, 2.07, 2.3, 2.59, 2.63, 2.38, 2.57, 2.43, 2.59, 2.31, 2.4, 2.14, 1.87, 1.65, 1.33, 1.19, 0.93, 0.78, 0.25, 0.79, 1.19, 1.57, 1.64, 1.54, 1.7, 2.02, 2.26, 2.97, 2.89, 2.82, 2.47, 2.18, 3.14, 3.9], [2.79, 2.35, 2.23, 1.7, 1.43, 1.86, 1.72, 1.14, 1.15, 1.49, 1.62, 1.93, 2.06, 2.27, 1.96, 1.64, 1.97, 2.16, 2.08, 1.9, 2.13, 2.53, 2.6, 2.22, 2.68, 2.84, 2.63, 2.96, 3.27, 3.52, 3.45, 3.42, 3.49, 3.36, 2.81, 3.07, 2.96, 2.56, 2.42, 2.1, 1.61, 1.36, 1.17, 0.82, 0.25, 0.81, 1.11, 1.57, 1.54, 2.0, 2.29, 2.47, 3.35, 3.06, 3.15, 2.26, 2.61, 2.98, 4.43], [3.58, 2.98, 3.03, 2.27, 1.92, 1.52, 1.49, 1.24, 1.32, 1.9, 1.88, 2.69, 2.8, 3.5, 3.23, 2.37, 3.02, 3.63, 3.02, 2.96, 3.48, 3.92, 3.23, 3.47, 4.11, 4.25, 3.49, 3.86, 4.62, 4.62, 4.13, 4.77, 4.4, 4.21, 3.98, 3.98, 3.83, 3.55, 3.18, 3.18, 2.39, 2.29, 1.56, 1.35, 0.82, 0.25, 0.8, 1.44, 1.44, 1.47, 2.03, 2.36, 3.42, 2.75, 2.56, 2.21, 2.52, 2.52, 3.54], [5.44, 4.82, 5.12, 4.38, 4.11, 2.89, 2.63, 1.78, 1.59, 2.23, 2.75, 3.4, 3.44, 5.08, 4.08, 3.67, 4.2, 5.35, 4.56, 4.22, 5.08, 5.91, 5.24, 4.57, 5.73, 7.35, 5.0, 5.86, 6.52, 6.62, 6.78, 7.2, 7.02, 6.31, 5.51, 5.03, 5.92, 5.03, 5.02, 4.65, 4.03, 3.45, 2.49, 1.79, 1.37, 0.79, 0.25, 0.94, 1.22, 1.69, 2.41, 3.14, 4.54, 3.1, 3.03, 2.18, 3.04, 4.97, 3.62], [5.8, 5.95, 4.62, 4.24, 3.42, 2.62, 2.19, 1.81, 1.7, 2.36, 3.15, 3.41, 3.89, 4.9, 3.88, 3.54, 4.6, 5.07, 4.45, 4.7, 5.37, 5.67, 5.14, 5.48, 5.76, 6.56, 6.45, 7.18, 6.77, 7.51, 8.58, 7.18, 8.41, 6.65, 6.61, 6.14, 7.17, 6.29, 6.83, 4.97, 4.32, 3.81, 2.7, 2.03, 1.55, 1.01, 0.91, 0.25, 0.83, 1.65, 2.37, 2.49, 3.04, 2.72, 2.98, 2.23, 2.45, 3.07, 3.97], [4.08, 4.22, 3.78, 3.37, 2.93, 2.27, 2.3, 1.84, 1.75, 2.66, 2.94, 3.54, 3.83, 4.81, 4.05, 3.33, 4.66, 4.51, 4.33, 4.82, 4.89, 5.12, 4.28, 4.74, 4.64, 4.73, 4.46, 4.87, 5.8, 5.36, 5.62, 5.77, 5.52, 5.51, 4.56, 4.87, 5.15, 4.46, 5.03, 4.35, 4.06, 3.44, 2.62, 2.21, 1.69, 1.19, 1.16, 0.88, 0.25, 0.85, 1.54, 1.77, 2.34, 2.22, 2.23, 1.55, 1.96, 2.38, 3.86], [4.38, 4.44, 3.56, 3.21, 2.97, 2.34, 2.16, 2.32, 1.96, 2.76, 3.02, 3.6, 3.71, 4.13, 3.87, 3.47, 4.3, 4.64, 4.62, 5.36, 4.52, 4.78, 3.85, 4.91, 5.2, 4.5, 4.3, 5.35, 6.79, 5.53, 5.67, 6.26, 5.44, 5.79, 4.86, 5.12, 5.03, 4.8, 4.71, 4.16, 3.26, 3.74, 2.33, 2.13, 1.76, 1.54, 1.71, 1.22, 0.81, 0.25, 0.83, 1.32, 1.64, 1.77, 1.6, 1.5, 2.15, 2.39, 2.88], [6.48, 6.0, 4.61, 4.21, 3.47, 2.77, 2.63, 2.72, 2.71, 3.44, 3.64, 5.08, 5.28, 5.86, 5.69, 4.74, 5.9, 6.43, 4.94, 5.59, 6.87, 6.76, 5.35, 6.26, 7.29, 5.51, 6.6, 7.41, 8.05, 7.73, 7.22, 8.31, 8.03, 6.51, 7.43, 6.17, 7.4, 6.34, 6.47, 5.94, 3.87, 3.83, 2.79, 2.46, 2.03, 1.91, 2.45, 1.55, 1.34, 1.05, 0.25, 0.92, 1.27, 1.45, 1.46, 1.25, 2.52, 2.34, 2.95], [4.74, 4.51, 4.22, 3.8, 3.27, 2.67, 2.77, 2.43, 2.61, 3.25, 3.37, 4.41, 4.37, 4.58, 4.2, 3.93, 5.26, 5.08, 4.73, 5.08, 5.71, 5.5, 4.7, 5.24, 6.18, 5.26, 5.51, 6.23, 7.14, 5.74, 5.62, 7.19, 6.05, 6.01, 6.08, 5.74, 5.69, 5.48, 4.54, 4.58, 3.86, 3.35, 2.78, 2.74, 2.34, 2.08, 2.38, 1.74, 1.61, 1.06, 0.83, 0.25, 0.87, 1.45, 1.01, 1.32, 1.79, 1.97, 3.03], [4.47, 4.5, 4.07, 3.61, 3.09, 3.16, 3.11, 3.47, 3.28, 4.87, 4.19, 5.67, 5.73, 5.74, 5.71, 5.07, 6.6, 5.79, 7.49, 5.84, 7.11, 5.44, 5.15, 6.5, 7.72, 5.55, 5.41, 7.49, 6.28, 5.56, 5.06, 5.53, 6.49, 6.47, 6.97, 6.18, 6.95, 5.33, 5.81, 4.97, 4.61, 4.16, 3.44, 3.2, 3.03, 2.84, 3.05, 2.3, 2.0, 1.37, 1.12, 0.78, 0.25, 0.88, 1.08, 1.72, 1.79, 2.47, 3.24], [6.1, 6.52, 4.68, 4.6, 4.39, 4.08, 3.6, 3.85, 3.88, 4.89, 4.77, 6.48, 6.87, 6.9, 6.09, 6.66, 8.56, 8.46, 7.39, 7.4, 7.88, 7.55, 5.73, 7.98, 7.88, 5.98, 6.46, 8.96, 7.58, 6.6, 6.87, 6.76, 8.57, 8.23, 10.75, 8.44, 7.96, 8.95, 6.38, 6.43, 5.13, 5.57, 4.06, 4.29, 3.39, 2.84, 2.96, 2.3, 2.15, 1.75, 1.44, 0.99, 0.8, 0.25, 0.82, 1.25, 1.75, 2.69, 3.33], [6.68, 6.07, 6.14, 4.87, 5.34, 3.74, 3.13, 2.92, 2.97, 3.81, 3.85, 4.62, 5.2, 5.2, 5.69, 5.06, 5.98, 5.6, 6.45, 6.05, 6.57, 5.96, 6.87, 7.5, 6.76, 6.97, 7.17, 7.42, 6.43, 9.12, 7.88, 8.15, 8.57, 7.5, 8.98, 7.12, 7.43, 8.71, 6.92, 5.94, 5.07, 4.23, 3.38, 3.03, 3.02, 2.58, 2.56, 1.95, 2.0, 1.55, 1.39, 1.11, 0.99, 0.84, 0.25, 0.82, 1.13, 1.69, 2.41], [6.91, 6.88, 5.68, 5.21, 3.69, 3.55, 2.69, 2.43, 2.82, 3.19, 3.21, 4.22, 5.39, 5.19, 4.59, 5.54, 4.73, 5.45, 4.78, 5.56, 5.54, 5.66, 5.99, 6.09, 5.37, 7.16, 6.22, 5.96, 6.11, 7.67, 8.65, 7.98, 7.51, 7.11, 6.33, 6.18, 6.94, 6.58, 6.15, 7.4, 6.0, 4.38, 3.82, 3.16, 2.27, 2.83, 2.24, 1.73, 1.87, 1.36, 1.16, 1.32, 1.67, 1.33, 0.8, 0.25, 0.84, 1.48, 3.73], [9.09, 8.57, 8.07, 8.24, 4.73, 3.85, 3.37, 3.19, 3.42, 3.97, 4.0, 6.36, 7.57, 7.39, 4.95, 6.69, 7.68, 7.98, 6.2, 8.97, 8.94, 9.35, 8.03, 8.86, 9.88, 10.14, 9.11, 9.7, 10.91, 10.19, 10.07, 10.09, 10.15, 10.48, 8.98, 8.28, 9.53, 8.91, 8.92, 8.68, 8.08, 6.41, 3.63, 3.61, 3.08, 3.59, 2.93, 2.76, 2.19, 1.74, 2.2, 2.07, 2.6, 2.39, 1.65, 0.85, 0.25, 0.93, 1.96], [10.37, 10.71, 9.52, 9.02, 8.37, 5.57, 5.37, 4.52, 6.06, 6.0, 6.5, 8.6, 8.88, 10.51, 8.06, 8.37, 10.05, 11.39, 9.27, 10.72, 12.41, 11.82, 10.91, 12.21, 12.53, 13.5, 10.72, 12.83, 13.22, 12.58, 11.33, 11.88, 11.7, 12.5, 12.86, 11.44, 11.02, 11.24, 10.97, 9.77, 9.65, 7.76, 6.79, 5.95, 4.23, 5.34, 5.6, 4.18, 3.04, 2.3, 2.52, 2.77, 3.9, 3.61, 2.81, 1.49, 0.88, 0.25, 1.04], [19.2, 13.8, 14.13, 14.36, 12.7, 10.31, 8.07, 6.29, 9.07, 9.69, 9.69, 13.11, 12.64, 13.56, 13.63, 14.35, 13.94, 14.88, 14.97, 14.1, 17.09, 16.29, 14.72, 17.7, 17.68, 19.11, 14.39, 17.29, 18.21, 19.97, 18.47, 19.8, 18.58, 18.92, 19.02, 18.05, 17.7, 18.44, 14.29, 13.53, 12.9, 11.21, 11.08, 10.21, 7.82, 8.17, 7.17, 7.15, 6.54, 5.46, 4.88, 5.69, 9.0, 7.29, 5.84, 4.34, 2.61, 1.25, 0.25]], "plddt": [98.18, 98.71, 98.71, 98.77, 98.43, 97.17, 96.21, 94.65, 95.09, 95.38, 97.33, 98.49, 98.39, 98.76, 98.75, 98.78, 98.83, 98.83, 98.79, 98.86, 98.88, 98.87, 98.82, 98.87, 98.9, 98.87, 98.86, 98.86, 98.78, 98.76, 98.69, 98.45, 98.62, 98.76, 98.7, 98.56, 98.66, 98.84, 98.87, 98.82, 98.85, 98.63, 98.16, 96.67, 95.57, 94.51, 89.4, 92.53, 92.98, 93.23, 92.13, 91.91, 92.72, 93.18, 94.16, 90.91, 86.35, 81.43, 71.92], "ptm": 0.78}
\ No newline at end of file
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_5_model_1.pdb b/examples/test_fab41.result/test_fab41_unrelaxed_rank_5_model_1.pdb
new file mode 100644 (file)
index 0000000..88a81fb
--- /dev/null
@@ -0,0 +1,452 @@
+MODEL     1                                                                     
+ATOM      1  N   PRO A   1     -10.837   3.203   8.123  1.00 96.86           N  
+ATOM      2  CA  PRO A   1      -9.610   3.960   7.863  1.00 96.86           C  
+ATOM      3  C   PRO A   1      -8.900   3.511   6.588  1.00 96.86           C  
+ATOM      4  CB  PRO A   1      -8.751   3.674   9.097  1.00 96.86           C  
+ATOM      5  O   PRO A   1      -8.902   2.321   6.262  1.00 96.86           O  
+ATOM      6  CG  PRO A   1      -9.716   3.192  10.131  1.00 96.86           C  
+ATOM      7  CD  PRO A   1     -10.814   2.433   9.443  1.00 96.86           C  
+ATOM      8  N   ILE A   2      -8.592   4.609   5.879  1.00 98.17           N  
+ATOM      9  CA  ILE A   2      -7.871   4.303   4.648  1.00 98.17           C  
+ATOM     10  C   ILE A   2      -6.435   4.809   4.752  1.00 98.17           C  
+ATOM     11  CB  ILE A   2      -8.570   4.921   3.416  1.00 98.17           C  
+ATOM     12  O   ILE A   2      -6.201   5.957   5.139  1.00 98.17           O  
+ATOM     13  CG1 ILE A   2      -9.989   4.359   3.269  1.00 98.17           C  
+ATOM     14  CG2 ILE A   2      -7.748   4.671   2.148  1.00 98.17           C  
+ATOM     15  CD1 ILE A   2     -10.835   5.080   2.229  1.00 98.17           C  
+ATOM     16  N   ALA A   3      -5.414   3.895   4.478  1.00 98.31           N  
+ATOM     17  CA  ALA A   3      -4.005   4.264   4.370  1.00 98.31           C  
+ATOM     18  C   ALA A   3      -3.521   4.162   2.927  1.00 98.31           C  
+ATOM     19  CB  ALA A   3      -3.153   3.380   5.278  1.00 98.31           C  
+ATOM     20  O   ALA A   3      -3.744   3.149   2.260  1.00 98.31           O  
+ATOM     21  N   GLN A   4      -3.022   5.328   2.495  1.00 98.48           N  
+ATOM     22  CA  GLN A   4      -2.357   5.343   1.196  1.00 98.48           C  
+ATOM     23  C   GLN A   4      -0.841   5.410   1.355  1.00 98.48           C  
+ATOM     24  CB  GLN A   4      -2.849   6.521   0.354  1.00 98.48           C  
+ATOM     25  O   GLN A   4      -0.318   6.329   1.989  1.00 98.48           O  
+ATOM     26  CG  GLN A   4      -4.314   6.420  -0.049  1.00 98.48           C  
+ATOM     27  CD  GLN A   4      -4.771   7.589  -0.901  1.00 98.48           C  
+ATOM     28  NE2 GLN A   4      -5.552   7.299  -1.936  1.00 98.48           N  
+ATOM     29  OE1 GLN A   4      -4.424   8.743  -0.631  1.00 98.48           O  
+ATOM     30  N   ILE A   5      -0.218   4.417   0.801  1.00 97.99           N  
+ATOM     31  CA  ILE A   5       1.232   4.314   0.923  1.00 97.99           C  
+ATOM     32  C   ILE A   5       1.872   4.368  -0.462  1.00 97.99           C  
+ATOM     33  CB  ILE A   5       1.647   3.018   1.655  1.00 97.99           C  
+ATOM     34  O   ILE A   5       1.482   3.621  -1.363  1.00 97.99           O  
+ATOM     35  CG1 ILE A   5       0.976   2.944   3.031  1.00 97.99           C  
+ATOM     36  CG2 ILE A   5       3.171   2.935   1.784  1.00 97.99           C  
+ATOM     37  CD1 ILE A   5       1.208   1.629   3.763  1.00 97.99           C  
+ATOM     38  N   HIS A   6       2.758   5.345  -0.563  1.00 97.02           N  
+ATOM     39  CA  HIS A   6       3.563   5.464  -1.774  1.00 97.02           C  
+ATOM     40  C   HIS A   6       4.978   4.943  -1.547  1.00 97.02           C  
+ATOM     41  CB  HIS A   6       3.608   6.918  -2.247  1.00 97.02           C  
+ATOM     42  O   HIS A   6       5.659   5.371  -0.613  1.00 97.02           O  
+ATOM     43  CG  HIS A   6       2.266   7.477  -2.598  1.00 97.02           C  
+ATOM     44  CD2 HIS A   6       1.232   7.865  -1.814  1.00 97.02           C  
+ATOM     45  ND1 HIS A   6       1.864   7.687  -3.899  1.00 97.02           N  
+ATOM     46  CE1 HIS A   6       0.639   8.184  -3.901  1.00 97.02           C  
+ATOM     47  NE2 HIS A   6       0.232   8.301  -2.648  1.00 97.02           N  
+ATOM     48  N   ILE A   7       5.342   3.962  -2.402  1.00 96.49           N  
+ATOM     49  CA  ILE A   7       6.677   3.383  -2.297  1.00 96.49           C  
+ATOM     50  C   ILE A   7       7.322   3.320  -3.680  1.00 96.49           C  
+ATOM     51  CB  ILE A   7       6.635   1.976  -1.660  1.00 96.49           C  
+ATOM     52  O   ILE A   7       6.633   3.417  -4.698  1.00 96.49           O  
+ATOM     53  CG1 ILE A   7       5.850   1.009  -2.554  1.00 96.49           C  
+ATOM     54  CG2 ILE A   7       6.028   2.038  -0.255  1.00 96.49           C  
+ATOM     55  CD1 ILE A   7       5.896  -0.440  -2.087  1.00 96.49           C  
+ATOM     56  N   LEU A   8       8.727   3.270  -3.671  1.00 95.21           N  
+ATOM     57  CA  LEU A   8       9.394   3.013  -4.942  1.00 95.21           C  
+ATOM     58  C   LEU A   8       9.103   1.598  -5.433  1.00 95.21           C  
+ATOM     59  CB  LEU A   8      10.905   3.218  -4.807  1.00 95.21           C  
+ATOM     60  O   LEU A   8       8.934   0.680  -4.627  1.00 95.21           O  
+ATOM     61  CG  LEU A   8      11.377   4.657  -4.595  1.00 95.21           C  
+ATOM     62  CD1 LEU A   8      12.866   4.683  -4.264  1.00 95.21           C  
+ATOM     63  CD2 LEU A   8      11.084   5.504  -5.829  1.00 95.21           C  
+ATOM     64  N   GLU A   9       9.134   1.363  -6.709  1.00 95.77           N  
+ATOM     65  CA  GLU A   9       8.911   0.028  -7.257  1.00 95.77           C  
+ATOM     66  C   GLU A   9      10.069  -0.906  -6.921  1.00 95.77           C  
+ATOM     67  CB  GLU A   9       8.711   0.095  -8.773  1.00 95.77           C  
+ATOM     68  O   GLU A   9      11.165  -0.451  -6.587  1.00 95.77           O  
+ATOM     69  CG  GLU A   9       9.959   0.508  -9.540  1.00 95.77           C  
+ATOM     70  CD  GLU A   9       9.735   0.609 -11.040  1.00 95.77           C  
+ATOM     71  OE1 GLU A   9      10.724   0.766 -11.792  1.00 95.77           O  
+ATOM     72  OE2 GLU A   9       8.561   0.532 -11.467  1.00 95.77           O  
+ATOM     73  N   GLY A  10       9.802  -2.239  -6.898  1.00 95.31           N  
+ATOM     74  CA  GLY A  10      10.915  -3.161  -6.740  1.00 95.31           C  
+ATOM     75  C   GLY A  10      10.770  -4.070  -5.534  1.00 95.31           C  
+ATOM     76  O   GLY A  10      11.554  -5.005  -5.357  1.00 95.31           O  
+ATOM     77  N   ARG A  11       9.714  -3.845  -4.763  1.00 97.21           N  
+ATOM     78  CA  ARG A  11       9.472  -4.738  -3.634  1.00 97.21           C  
+ATOM     79  C   ARG A  11       8.751  -6.004  -4.083  1.00 97.21           C  
+ATOM     80  CB  ARG A  11       8.657  -4.027  -2.551  1.00 97.21           C  
+ATOM     81  O   ARG A  11       7.935  -5.967  -5.007  1.00 97.21           O  
+ATOM     82  CG  ARG A  11       9.302  -2.751  -2.033  1.00 97.21           C  
+ATOM     83  CD  ARG A  11      10.684  -3.014  -1.451  1.00 97.21           C  
+ATOM     84  NE  ARG A  11      11.383  -1.771  -1.139  1.00 97.21           N  
+ATOM     85  NH1 ARG A  11      13.323  -2.799  -0.421  1.00 97.21           N  
+ATOM     86  NH2 ARG A  11      13.160  -0.513  -0.408  1.00 97.21           N  
+ATOM     87  CZ  ARG A  11      12.620  -1.697  -0.656  1.00 97.21           C  
+ATOM     88  N   SER A  12       9.072  -7.094  -3.366  1.00 98.18           N  
+ATOM     89  CA  SER A  12       8.416  -8.360  -3.673  1.00 98.18           C  
+ATOM     90  C   SER A  12       6.963  -8.356  -3.209  1.00 98.18           C  
+ATOM     91  CB  SER A  12       9.164  -9.524  -3.022  1.00 98.18           C  
+ATOM     92  O   SER A  12       6.586  -7.569  -2.339  1.00 98.18           O  
+ATOM     93  OG  SER A  12       8.988  -9.512  -1.616  1.00 98.18           O  
+ATOM     94  N   ASP A  13       6.177  -9.266  -3.753  1.00 97.75           N  
+ATOM     95  CA  ASP A  13       4.792  -9.409  -3.313  1.00 97.75           C  
+ATOM     96  C   ASP A  13       4.719  -9.723  -1.821  1.00 97.75           C  
+ATOM     97  CB  ASP A  13       4.083 -10.501  -4.116  1.00 97.75           C  
+ATOM     98  O   ASP A  13       3.817  -9.252  -1.125  1.00 97.75           O  
+ATOM     99  CG  ASP A  13       3.784 -10.087  -5.546  1.00 97.75           C  
+ATOM    100  OD1 ASP A  13       3.951  -8.895  -5.884  1.00 97.75           O  
+ATOM    101  OD2 ASP A  13       3.375 -10.959  -6.342  1.00 97.75           O  
+ATOM    102  N   GLU A  14       5.679 -10.499  -1.368  1.00 98.37           N  
+ATOM    103  CA  GLU A  14       5.728 -10.852   0.048  1.00 98.37           C  
+ATOM    104  C   GLU A  14       5.929  -9.615   0.918  1.00 98.37           C  
+ATOM    105  CB  GLU A  14       6.843 -11.868   0.311  1.00 98.37           C  
+ATOM    106  O   GLU A  14       5.291  -9.475   1.964  1.00 98.37           O  
+ATOM    107  CG  GLU A  14       6.581 -13.239  -0.295  1.00 98.37           C  
+ATOM    108  CD  GLU A  14       6.867 -13.300  -1.787  1.00 98.37           C  
+ATOM    109  OE1 GLU A  14       6.376 -14.233  -2.462  1.00 98.37           O  
+ATOM    110  OE2 GLU A  14       7.588 -12.407  -2.286  1.00 98.37           O  
+ATOM    111  N   GLN A  15       6.800  -8.780   0.522  1.00 98.39           N  
+ATOM    112  CA  GLN A  15       7.042  -7.548   1.266  1.00 98.39           C  
+ATOM    113  C   GLN A  15       5.800  -6.663   1.284  1.00 98.39           C  
+ATOM    114  CB  GLN A  15       8.224  -6.782   0.668  1.00 98.39           C  
+ATOM    115  O   GLN A  15       5.458  -6.084   2.317  1.00 98.39           O  
+ATOM    116  CG  GLN A  15       9.574  -7.438   0.923  1.00 98.39           C  
+ATOM    117  CD  GLN A  15      10.718  -6.710   0.242  1.00 98.39           C  
+ATOM    118  NE2 GLN A  15      11.673  -6.235   1.034  1.00 98.39           N  
+ATOM    119  OE1 GLN A  15      10.744  -6.577  -0.986  1.00 98.39           O  
+ATOM    120  N   LYS A  16       5.134  -6.504   0.179  1.00 98.44           N  
+ATOM    121  CA  LYS A  16       3.921  -5.696   0.100  1.00 98.44           C  
+ATOM    122  C   LYS A  16       2.815  -6.276   0.976  1.00 98.44           C  
+ATOM    123  CB  LYS A  16       3.440  -5.590  -1.349  1.00 98.44           C  
+ATOM    124  O   LYS A  16       2.088  -5.534   1.640  1.00 98.44           O  
+ATOM    125  CG  LYS A  16       4.360  -4.777  -2.248  1.00 98.44           C  
+ATOM    126  CD  LYS A  16       3.785  -4.634  -3.651  1.00 98.44           C  
+ATOM    127  CE  LYS A  16       4.095  -5.852  -4.511  1.00 98.44           C  
+ATOM    128  NZ  LYS A  16       3.539  -5.714  -5.890  1.00 98.44           N  
+ATOM    129  N   GLU A  17       2.770  -7.613   1.012  1.00 98.44           N  
+ATOM    130  CA  GLU A  17       1.797  -8.263   1.884  1.00 98.44           C  
+ATOM    131  C   GLU A  17       2.081  -7.956   3.352  1.00 98.44           C  
+ATOM    132  CB  GLU A  17       1.795  -9.776   1.654  1.00 98.44           C  
+ATOM    133  O   GLU A  17       1.159  -7.680   4.123  1.00 98.44           O  
+ATOM    134  CG  GLU A  17       1.145 -10.198   0.344  1.00 98.44           C  
+ATOM    135  CD  GLU A  17       1.188 -11.699   0.110  1.00 98.44           C  
+ATOM    136  OE1 GLU A  17       0.774 -12.155  -0.980  1.00 98.44           O  
+ATOM    137  OE2 GLU A  17       1.639 -12.426   1.023  1.00 98.44           O  
+ATOM    138  N   THR A  18       3.362  -8.094   3.635  1.00 98.53           N  
+ATOM    139  CA  THR A  18       3.770  -7.800   5.004  1.00 98.53           C  
+ATOM    140  C   THR A  18       3.437  -6.356   5.369  1.00 98.53           C  
+ATOM    141  CB  THR A  18       5.276  -8.050   5.205  1.00 98.53           C  
+ATOM    142  O   THR A  18       2.938  -6.086   6.464  1.00 98.53           O  
+ATOM    143  CG2 THR A  18       5.713  -7.672   6.616  1.00 98.53           C  
+ATOM    144  OG1 THR A  18       5.558  -9.437   4.985  1.00 98.53           O  
+ATOM    145  N   LEU A  19       3.717  -5.420   4.479  1.00 98.47           N  
+ATOM    146  CA  LEU A  19       3.412  -4.009   4.691  1.00 98.47           C  
+ATOM    147  C   LEU A  19       1.923  -3.808   4.951  1.00 98.47           C  
+ATOM    148  CB  LEU A  19       3.849  -3.178   3.482  1.00 98.47           C  
+ATOM    149  O   LEU A  19       1.542  -3.129   5.907  1.00 98.47           O  
+ATOM    150  CG  LEU A  19       3.538  -1.682   3.540  1.00 98.47           C  
+ATOM    151  CD1 LEU A  19       4.243  -1.039   4.730  1.00 98.47           C  
+ATOM    152  CD2 LEU A  19       3.945  -1.000   2.238  1.00 98.47           C  
+ATOM    153  N   ILE A  20       1.054  -4.356   4.161  1.00 98.52           N  
+ATOM    154  CA  ILE A  20      -0.393  -4.213   4.287  1.00 98.52           C  
+ATOM    155  C   ILE A  20      -0.847  -4.745   5.644  1.00 98.52           C  
+ATOM    156  CB  ILE A  20      -1.135  -4.947   3.147  1.00 98.52           C  
+ATOM    157  O   ILE A  20      -1.636  -4.100   6.338  1.00 98.52           O  
+ATOM    158  CG1 ILE A  20      -0.922  -4.218   1.815  1.00 98.52           C  
+ATOM    159  CG2 ILE A  20      -2.626  -5.076   3.469  1.00 98.52           C  
+ATOM    160  CD1 ILE A  20      -1.361  -5.017   0.596  1.00 98.52           C  
+ATOM    161  N   ARG A  21      -0.311  -5.893   6.032  1.00 98.62           N  
+ATOM    162  CA  ARG A  21      -0.682  -6.512   7.301  1.00 98.62           C  
+ATOM    163  C   ARG A  21      -0.283  -5.628   8.478  1.00 98.62           C  
+ATOM    164  CB  ARG A  21      -0.033  -7.891   7.437  1.00 98.62           C  
+ATOM    165  O   ARG A  21      -1.100  -5.354   9.360  1.00 98.62           O  
+ATOM    166  CG  ARG A  21      -0.381  -8.611   8.730  1.00 98.62           C  
+ATOM    167  CD  ARG A  21       0.310  -9.964   8.826  1.00 98.62           C  
+ATOM    168  NE  ARG A  21       1.758  -9.841   8.684  1.00 98.62           N  
+ATOM    169  NH1 ARG A  21       2.257 -11.192  10.490  1.00 98.62           N  
+ATOM    170  NH2 ARG A  21       3.944 -10.248   9.257  1.00 98.62           N  
+ATOM    171  CZ  ARG A  21       2.650 -10.427   9.477  1.00 98.62           C  
+ATOM    172  N   GLU A  22       0.896  -5.199   8.415  1.00 98.62           N  
+ATOM    173  CA  GLU A  22       1.417  -4.444   9.551  1.00 98.62           C  
+ATOM    174  C   GLU A  22       0.736  -3.084   9.670  1.00 98.62           C  
+ATOM    175  CB  GLU A  22       2.932  -4.265   9.427  1.00 98.62           C  
+ATOM    176  O   GLU A  22       0.417  -2.638  10.774  1.00 98.62           O  
+ATOM    177  CG  GLU A  22       3.719  -5.559   9.575  1.00 98.62           C  
+ATOM    178  CD  GLU A  22       3.623  -6.164  10.966  1.00 98.62           C  
+ATOM    179  OE1 GLU A  22       3.671  -7.409  11.092  1.00 98.62           O  
+ATOM    180  OE2 GLU A  22       3.498  -5.387  11.939  1.00 98.62           O  
+ATOM    181  N   VAL A  23       0.517  -2.381   8.637  1.00 98.50           N  
+ATOM    182  CA  VAL A  23      -0.159  -1.088   8.637  1.00 98.50           C  
+ATOM    183  C   VAL A  23      -1.595  -1.255   9.127  1.00 98.50           C  
+ATOM    184  CB  VAL A  23      -0.146  -0.440   7.234  1.00 98.50           C  
+ATOM    185  O   VAL A  23      -2.074  -0.467   9.945  1.00 98.50           O  
+ATOM    186  CG1 VAL A  23      -1.080   0.767   7.188  1.00 98.50           C  
+ATOM    187  CG2 VAL A  23       1.275  -0.036   6.846  1.00 98.50           C  
+ATOM    188  N   SER A  24      -2.277  -2.249   8.590  1.00 98.59           N  
+ATOM    189  CA  SER A  24      -3.651  -2.513   9.003  1.00 98.59           C  
+ATOM    190  C   SER A  24      -3.744  -2.727  10.511  1.00 98.59           C  
+ATOM    191  CB  SER A  24      -4.206  -3.736   8.271  1.00 98.59           C  
+ATOM    192  O   SER A  24      -4.612  -2.154  11.172  1.00 98.59           O  
+ATOM    193  OG  SER A  24      -4.258  -3.505   6.874  1.00 98.59           O  
+ATOM    194  N   GLU A  25      -2.799  -3.532  11.095  1.00 98.65           N  
+ATOM    195  CA  GLU A  25      -2.784  -3.809  12.528  1.00 98.65           C  
+ATOM    196  C   GLU A  25      -2.476  -2.548  13.331  1.00 98.65           C  
+ATOM    197  CB  GLU A  25      -1.763  -4.902  12.854  1.00 98.65           C  
+ATOM    198  O   GLU A  25      -3.070  -2.317  14.386  1.00 98.65           O  
+ATOM    199  CG  GLU A  25      -2.203  -6.298  12.440  1.00 98.65           C  
+ATOM    200  CD  GLU A  25      -1.133  -7.355  12.662  1.00 98.65           C  
+ATOM    201  OE1 GLU A  25      -1.417  -8.558  12.461  1.00 98.65           O  
+ATOM    202  OE2 GLU A  25      -0.002  -6.978  13.040  1.00 98.65           O  
+ATOM    203  N   ALA A  26      -1.544  -1.780  12.785  1.00 98.60           N  
+ATOM    204  CA  ALA A  26      -1.187  -0.536  13.461  1.00 98.60           C  
+ATOM    205  C   ALA A  26      -2.385   0.405  13.549  1.00 98.60           C  
+ATOM    206  CB  ALA A  26      -0.029   0.149  12.740  1.00 98.60           C  
+ATOM    207  O   ALA A  26      -2.647   0.991  14.602  1.00 98.60           O  
+ATOM    208  N   ILE A  27      -3.063   0.562  12.470  1.00 98.53           N  
+ATOM    209  CA  ILE A  27      -4.216   1.453  12.400  1.00 98.53           C  
+ATOM    210  C   ILE A  27      -5.330   0.926  13.301  1.00 98.53           C  
+ATOM    211  CB  ILE A  27      -4.726   1.604  10.949  1.00 98.53           C  
+ATOM    212  O   ILE A  27      -5.940   1.689  14.055  1.00 98.53           O  
+ATOM    213  CG1 ILE A  27      -3.738   2.433  10.120  1.00 98.53           C  
+ATOM    214  CG2 ILE A  27      -6.121   2.236  10.930  1.00 98.53           C  
+ATOM    215  CD1 ILE A  27      -4.071   2.488   8.635  1.00 98.53           C  
+ATOM    216  N   SER A  28      -5.606  -0.365  13.165  1.00 98.57           N  
+ATOM    217  CA  SER A  28      -6.642  -0.964  14.000  1.00 98.57           C  
+ATOM    218  C   SER A  28      -6.352  -0.747  15.482  1.00 98.57           C  
+ATOM    219  CB  SER A  28      -6.766  -2.461  13.711  1.00 98.57           C  
+ATOM    220  O   SER A  28      -7.229  -0.318  16.235  1.00 98.57           O  
+ATOM    221  OG  SER A  28      -7.725  -3.060  14.564  1.00 98.57           O  
+ATOM    222  N   ARG A  29      -5.078  -1.022  15.914  1.00 98.46           N  
+ATOM    223  CA  ARG A  29      -4.675  -0.887  17.310  1.00 98.46           C  
+ATOM    224  C   ARG A  29      -4.725   0.570  17.756  1.00 98.46           C  
+ATOM    225  CB  ARG A  29      -3.269  -1.452  17.521  1.00 98.46           C  
+ATOM    226  O   ARG A  29      -5.183   0.872  18.860  1.00 98.46           O  
+ATOM    227  CG  ARG A  29      -3.209  -2.971  17.523  1.00 98.46           C  
+ATOM    228  CD  ARG A  29      -1.841  -3.481  17.956  1.00 98.46           C  
+ATOM    229  NE  ARG A  29      -0.768  -2.880  17.169  1.00 98.46           N  
+ATOM    230  NH1 ARG A  29       0.216  -4.889  16.594  1.00 98.46           N  
+ATOM    231  NH2 ARG A  29       1.113  -2.915  15.851  1.00 98.46           N  
+ATOM    232  CZ  ARG A  29       0.184  -3.563  16.540  1.00 98.46           C  
+ATOM    233  N   SER A  30      -4.343   1.523  17.006  1.00 98.50           N  
+ATOM    234  CA  SER A  30      -4.205   2.933  17.352  1.00 98.50           C  
+ATOM    235  C   SER A  30      -5.564   3.622  17.416  1.00 98.50           C  
+ATOM    236  CB  SER A  30      -3.309   3.649  16.341  1.00 98.50           C  
+ATOM    237  O   SER A  30      -5.787   4.492  18.261  1.00 98.50           O  
+ATOM    238  OG  SER A  30      -1.988   3.137  16.389  1.00 98.50           O  
+ATOM    239  N   LEU A  31      -6.437   3.148  16.548  1.00 98.22           N  
+ATOM    240  CA  LEU A  31      -7.693   3.880  16.424  1.00 98.22           C  
+ATOM    241  C   LEU A  31      -8.860   3.051  16.949  1.00 98.22           C  
+ATOM    242  CB  LEU A  31      -7.944   4.270  14.965  1.00 98.22           C  
+ATOM    243  O   LEU A  31     -10.012   3.489  16.898  1.00 98.22           O  
+ATOM    244  CG  LEU A  31      -6.892   5.167  14.312  1.00 98.22           C  
+ATOM    245  CD1 LEU A  31      -7.304   5.515  12.885  1.00 98.22           C  
+ATOM    246  CD2 LEU A  31      -6.682   6.432  15.137  1.00 98.22           C  
+ATOM    247  N   ASP A  32      -8.544   1.901  17.510  1.00 97.83           N  
+ATOM    248  CA  ASP A  32      -9.583   1.002  18.001  1.00 97.83           C  
+ATOM    249  C   ASP A  32     -10.645   0.754  16.933  1.00 97.83           C  
+ATOM    250  CB  ASP A  32     -10.232   1.571  19.265  1.00 97.83           C  
+ATOM    251  O   ASP A  32     -11.843   0.853  17.206  1.00 97.83           O  
+ATOM    252  CG  ASP A  32     -11.022   0.534  20.044  1.00 97.83           C  
+ATOM    253  OD1 ASP A  32     -10.696  -0.670  19.962  1.00 97.83           O  
+ATOM    254  OD2 ASP A  32     -11.981   0.925  20.745  1.00 97.83           O  
+ATOM    255  N   ALA A  33     -10.302   0.605  15.675  1.00 97.86           N  
+ATOM    256  CA  ALA A  33     -11.171   0.254  14.555  1.00 97.86           C  
+ATOM    257  C   ALA A  33     -11.055  -1.229  14.214  1.00 97.86           C  
+ATOM    258  CB  ALA A  33     -10.833   1.105  13.333  1.00 97.86           C  
+ATOM    259  O   ALA A  33      -9.998  -1.836  14.405  1.00 97.86           O  
+ATOM    260  N   PRO A  34     -12.328  -1.857  13.841  1.00 98.32           N  
+ATOM    261  CA  PRO A  34     -12.221  -3.247  13.394  1.00 98.32           C  
+ATOM    262  C   PRO A  34     -11.237  -3.422  12.239  1.00 98.32           C  
+ATOM    263  CB  PRO A  34     -13.646  -3.587  12.952  1.00 98.32           C  
+ATOM    264  O   PRO A  34     -11.220  -2.610  11.310  1.00 98.32           O  
+ATOM    265  CG  PRO A  34     -14.507  -2.562  13.618  1.00 98.32           C  
+ATOM    266  CD  PRO A  34     -13.699  -1.310  13.805  1.00 98.32           C  
+ATOM    267  N   LEU A  35     -10.455  -4.489  12.344  1.00 97.98           N  
+ATOM    268  CA  LEU A  35      -9.446  -4.761  11.326  1.00 97.98           C  
+ATOM    269  C   LEU A  35     -10.079  -4.844   9.942  1.00 97.98           C  
+ATOM    270  CB  LEU A  35      -8.706  -6.065  11.640  1.00 97.98           C  
+ATOM    271  O   LEU A  35      -9.502  -4.369   8.961  1.00 97.98           O  
+ATOM    272  CG  LEU A  35      -7.504  -6.393  10.753  1.00 97.98           C  
+ATOM    273  CD1 LEU A  35      -6.442  -5.306  10.877  1.00 97.98           C  
+ATOM    274  CD2 LEU A  35      -6.927  -7.756  11.117  1.00 97.98           C  
+ATOM    275  N   THR A  36     -11.260  -5.273   9.881  1.00 98.12           N  
+ATOM    276  CA  THR A  36     -11.956  -5.506   8.620  1.00 98.12           C  
+ATOM    277  C   THR A  36     -12.346  -4.183   7.966  1.00 98.12           C  
+ATOM    278  CB  THR A  36     -13.214  -6.369   8.828  1.00 98.12           C  
+ATOM    279  O   THR A  36     -12.679  -4.146   6.780  1.00 98.12           O  
+ATOM    280  CG2 THR A  36     -12.845  -7.779   9.278  1.00 98.12           C  
+ATOM    281  OG1 THR A  36     -14.043  -5.763   9.827  1.00 98.12           O  
+ATOM    282  N   SER A  37     -12.316  -3.161   8.752  1.00 98.11           N  
+ATOM    283  CA  SER A  37     -12.717  -1.853   8.244  1.00 98.11           C  
+ATOM    284  C   SER A  37     -11.520  -1.080   7.701  1.00 98.11           C  
+ATOM    285  CB  SER A  37     -13.404  -1.040   9.342  1.00 98.11           C  
+ATOM    286  O   SER A  37     -11.684  -0.029   7.078  1.00 98.11           O  
+ATOM    287  OG  SER A  37     -12.467  -0.626  10.322  1.00 98.11           O  
+ATOM    288  N   VAL A  38     -10.246  -1.557   7.757  1.00 98.53           N  
+ATOM    289  CA  VAL A  38      -9.020  -0.889   7.332  1.00 98.53           C  
+ATOM    290  C   VAL A  38      -8.725  -1.229   5.873  1.00 98.53           C  
+ATOM    291  CB  VAL A  38      -7.821  -1.283   8.224  1.00 98.53           C  
+ATOM    292  O   VAL A  38      -8.771  -2.397   5.479  1.00 98.53           O  
+ATOM    293  CG1 VAL A  38      -6.534  -0.637   7.715  1.00 98.53           C  
+ATOM    294  CG2 VAL A  38      -8.084  -0.887   9.676  1.00 98.53           C  
+ATOM    295  N   ARG A  39      -8.496  -0.262   5.072  1.00 98.60           N  
+ATOM    296  CA  ARG A  39      -8.045  -0.408   3.692  1.00 98.60           C  
+ATOM    297  C   ARG A  39      -6.651   0.182   3.505  1.00 98.60           C  
+ATOM    298  CB  ARG A  39      -9.030   0.261   2.731  1.00 98.60           C  
+ATOM    299  O   ARG A  39      -6.370   1.285   3.979  1.00 98.60           O  
+ATOM    300  CG  ARG A  39     -10.340  -0.493   2.567  1.00 98.60           C  
+ATOM    301  CD  ARG A  39     -11.498   0.447   2.263  1.00 98.60           C  
+ATOM    302  NE  ARG A  39     -12.752  -0.281   2.090  1.00 98.60           N  
+ATOM    303  NH1 ARG A  39     -13.178  -0.498   4.350  1.00 98.60           N  
+ATOM    304  NH2 ARG A  39     -14.643  -1.365   2.815  1.00 98.60           N  
+ATOM    305  CZ  ARG A  39     -13.521  -0.713   3.085  1.00 98.60           C  
+ATOM    306  N   VAL A  40      -5.762  -0.591   2.840  1.00 98.53           N  
+ATOM    307  CA  VAL A  40      -4.410  -0.154   2.506  1.00 98.53           C  
+ATOM    308  C   VAL A  40      -4.218  -0.181   0.991  1.00 98.53           C  
+ATOM    309  CB  VAL A  40      -3.343  -1.035   3.194  1.00 98.53           C  
+ATOM    310  O   VAL A  40      -4.444  -1.209   0.348  1.00 98.53           O  
+ATOM    311  CG1 VAL A  40      -1.937  -0.579   2.808  1.00 98.53           C  
+ATOM    312  CG2 VAL A  40      -3.522  -1.001   4.711  1.00 98.53           C  
+ATOM    313  N   ILE A  41      -3.870   0.956   0.449  1.00 98.56           N  
+ATOM    314  CA  ILE A  41      -3.601   1.095  -0.978  1.00 98.56           C  
+ATOM    315  C   ILE A  41      -2.124   1.415  -1.196  1.00 98.56           C  
+ATOM    316  CB  ILE A  41      -4.487   2.188  -1.617  1.00 98.56           C  
+ATOM    317  O   ILE A  41      -1.616   2.414  -0.681  1.00 98.56           O  
+ATOM    318  CG1 ILE A  41      -5.967   1.912  -1.329  1.00 98.56           C  
+ATOM    319  CG2 ILE A  41      -4.230   2.279  -3.124  1.00 98.56           C  
+ATOM    320  CD1 ILE A  41      -6.867   3.129  -1.493  1.00 98.56           C  
+ATOM    321  N   ILE A  42      -1.470   0.487  -1.933  1.00 98.29           N  
+ATOM    322  CA  ILE A  42      -0.066   0.709  -2.258  1.00 98.29           C  
+ATOM    323  C   ILE A  42       0.057   1.231  -3.688  1.00 98.29           C  
+ATOM    324  CB  ILE A  42       0.765  -0.583  -2.086  1.00 98.29           C  
+ATOM    325  O   ILE A  42      -0.480   0.632  -4.622  1.00 98.29           O  
+ATOM    326  CG1 ILE A  42       0.724  -1.054  -0.628  1.00 98.29           C  
+ATOM    327  CG2 ILE A  42       2.207  -0.363  -2.551  1.00 98.29           C  
+ATOM    328  CD1 ILE A  42       1.385  -2.406  -0.395  1.00 98.29           C  
+ATOM    329  N   THR A  43       0.706   2.443  -3.778  1.00 97.88           N  
+ATOM    330  CA  THR A  43       1.088   2.999  -5.071  1.00 97.88           C  
+ATOM    331  C   THR A  43       2.602   2.950  -5.255  1.00 97.88           C  
+ATOM    332  CB  THR A  43       0.597   4.451  -5.222  1.00 97.88           C  
+ATOM    333  O   THR A  43       3.349   3.516  -4.454  1.00 97.88           O  
+ATOM    334  CG2 THR A  43       0.914   4.997  -6.610  1.00 97.88           C  
+ATOM    335  OG1 THR A  43      -0.821   4.494  -5.016  1.00 97.88           O  
+ATOM    336  N   GLU A  44       2.963   2.247  -6.339  1.00 96.80           N  
+ATOM    337  CA  GLU A  44       4.385   2.154  -6.657  1.00 96.80           C  
+ATOM    338  C   GLU A  44       4.794   3.216  -7.673  1.00 96.80           C  
+ATOM    339  CB  GLU A  44       4.728   0.759  -7.187  1.00 96.80           C  
+ATOM    340  O   GLU A  44       4.134   3.387  -8.700  1.00 96.80           O  
+ATOM    341  CG  GLU A  44       4.514  -0.354  -6.172  1.00 96.80           C  
+ATOM    342  CD  GLU A  44       4.904  -1.727  -6.696  1.00 96.80           C  
+ATOM    343  OE1 GLU A  44       6.076  -2.132  -6.523  1.00 96.80           O  
+ATOM    344  OE2 GLU A  44       4.031  -2.403  -7.285  1.00 96.80           O  
+ATOM    345  N   MET A  45       5.963   3.873  -7.286  1.00 95.14           N  
+ATOM    346  CA  MET A  45       6.511   4.877  -8.193  1.00 95.14           C  
+ATOM    347  C   MET A  45       7.764   4.356  -8.889  1.00 95.14           C  
+ATOM    348  CB  MET A  45       6.832   6.168  -7.437  1.00 95.14           C  
+ATOM    349  O   MET A  45       8.654   3.802  -8.241  1.00 95.14           O  
+ATOM    350  CG  MET A  45       5.621   6.811  -6.781  1.00 95.14           C  
+ATOM    351  SD  MET A  45       6.067   8.264  -5.753  1.00 95.14           S  
+ATOM    352  CE  MET A  45       6.987   7.443  -4.421  1.00 95.14           C  
+ATOM    353  N   ALA A  46       7.668   4.472 -10.188  1.00 93.74           N  
+ATOM    354  CA  ALA A  46       8.889   4.165 -10.928  1.00 93.74           C  
+ATOM    355  C   ALA A  46      10.047   5.046 -10.467  1.00 93.74           C  
+ATOM    356  CB  ALA A  46       8.659   4.336 -12.428  1.00 93.74           C  
+ATOM    357  O   ALA A  46       9.849   6.217 -10.134  1.00 93.74           O  
+ATOM    358  N   LYS A  47      11.239   4.473 -10.406  1.00 88.31           N  
+ATOM    359  CA  LYS A  47      12.417   5.189  -9.925  1.00 88.31           C  
+ATOM    360  C   LYS A  47      12.668   6.450 -10.746  1.00 88.31           C  
+ATOM    361  CB  LYS A  47      13.649   4.284  -9.965  1.00 88.31           C  
+ATOM    362  O   LYS A  47      13.140   7.459 -10.217  1.00 88.31           O  
+ATOM    363  CG  LYS A  47      13.608   3.137  -8.966  1.00 88.31           C  
+ATOM    364  CD  LYS A  47      14.884   2.308  -9.013  1.00 88.31           C  
+ATOM    365  CE  LYS A  47      14.838   1.152  -8.023  1.00 88.31           C  
+ATOM    366  NZ  LYS A  47      16.085   0.330  -8.073  1.00 88.31           N  
+ATOM    367  N   GLY A  48      12.267   6.516 -11.994  1.00 93.18           N  
+ATOM    368  CA  GLY A  48      12.436   7.665 -12.869  1.00 93.18           C  
+ATOM    369  C   GLY A  48      11.372   8.727 -12.671  1.00 93.18           C  
+ATOM    370  O   GLY A  48      11.469   9.822 -13.228  1.00 93.18           O  
+ATOM    371  N   HIS A  49      10.453   8.505 -11.856  1.00 92.01           N  
+ATOM    372  CA  HIS A  49       9.332   9.412 -11.632  1.00 92.01           C  
+ATOM    373  C   HIS A  49       9.341   9.957 -10.208  1.00 92.01           C  
+ATOM    374  CB  HIS A  49       8.006   8.704 -11.915  1.00 92.01           C  
+ATOM    375  O   HIS A  49       8.500  10.785  -9.850  1.00 92.01           O  
+ATOM    376  CG  HIS A  49       7.858   8.252 -13.333  1.00 92.01           C  
+ATOM    377  CD2 HIS A  49       8.675   8.398 -14.403  1.00 92.01           C  
+ATOM    378  ND1 HIS A  49       6.755   7.559 -13.781  1.00 92.01           N  
+ATOM    379  CE1 HIS A  49       6.900   7.297 -15.070  1.00 92.01           C  
+ATOM    380  NE2 HIS A  49       8.057   7.796 -15.471  1.00 92.01           N  
+ATOM    381  N   PHE A  50      10.329   9.494  -9.449  1.00 93.53           N  
+ATOM    382  CA  PHE A  50      10.386   9.914  -8.054  1.00 93.53           C  
+ATOM    383  C   PHE A  50      11.621  10.769  -7.796  1.00 93.53           C  
+ATOM    384  CB  PHE A  50      10.387   8.697  -7.124  1.00 93.53           C  
+ATOM    385  O   PHE A  50      12.749  10.317  -7.999  1.00 93.53           O  
+ATOM    386  CG  PHE A  50      10.015   9.019  -5.702  1.00 93.53           C  
+ATOM    387  CD1 PHE A  50      10.997   9.275  -4.753  1.00 93.53           C  
+ATOM    388  CD2 PHE A  50       8.682   9.067  -5.314  1.00 93.53           C  
+ATOM    389  CE1 PHE A  50      10.656   9.573  -3.436  1.00 93.53           C  
+ATOM    390  CE2 PHE A  50       8.334   9.365  -4.000  1.00 93.53           C  
+ATOM    391  CZ  PHE A  50       9.322   9.616  -3.062  1.00 93.53           C  
+ATOM    392  N   GLY A  51      11.419  12.100  -7.380  1.00 92.85           N  
+ATOM    393  CA  GLY A  51      12.501  13.041  -7.140  1.00 92.85           C  
+ATOM    394  C   GLY A  51      12.701  13.359  -5.670  1.00 92.85           C  
+ATOM    395  O   GLY A  51      11.733  13.449  -4.912  1.00 92.85           O  
+ATOM    396  N   ILE A  52      13.940  13.378  -5.274  1.00 92.32           N  
+ATOM    397  CA  ILE A  52      14.307  13.808  -3.930  1.00 92.32           C  
+ATOM    398  C   ILE A  52      15.308  14.959  -4.012  1.00 92.32           C  
+ATOM    399  CB  ILE A  52      14.897  12.643  -3.104  1.00 92.32           C  
+ATOM    400  O   ILE A  52      16.408  14.796  -4.544  1.00 92.32           O  
+ATOM    401  CG1 ILE A  52      13.931  11.453  -3.095  1.00 92.32           C  
+ATOM    402  CG2 ILE A  52      15.218  13.100  -1.678  1.00 92.32           C  
+ATOM    403  CD1 ILE A  52      14.545  10.161  -2.572  1.00 92.32           C  
+ATOM    404  N   GLY A  53      14.895  16.155  -3.516  1.00 90.50           N  
+ATOM    405  CA  GLY A  53      15.805  17.289  -3.525  1.00 90.50           C  
+ATOM    406  C   GLY A  53      16.276  17.664  -4.918  1.00 90.50           C  
+ATOM    407  O   GLY A  53      17.441  18.019  -5.110  1.00 90.50           O  
+ATOM    408  N   GLY A  54      15.448  17.467  -5.953  1.00 92.33           N  
+ATOM    409  CA  GLY A  54      15.715  17.899  -7.316  1.00 92.33           C  
+ATOM    410  C   GLY A  54      16.414  16.842  -8.150  1.00 92.33           C  
+ATOM    411  O   GLY A  54      16.812  17.104  -9.287  1.00 92.33           O  
+ATOM    412  N   GLU A  55      16.655  15.627  -7.589  1.00 92.67           N  
+ATOM    413  CA  GLU A  55      17.301  14.527  -8.298  1.00 92.67           C  
+ATOM    414  C   GLU A  55      16.413  13.286  -8.319  1.00 92.67           C  
+ATOM    415  CB  GLU A  55      18.653  14.195  -7.661  1.00 92.67           C  
+ATOM    416  O   GLU A  55      15.714  13.000  -7.344  1.00 92.67           O  
+ATOM    417  CG  GLU A  55      19.661  15.333  -7.731  1.00 92.67           C  
+ATOM    418  CD  GLU A  55      21.057  14.925  -7.285  1.00 92.67           C  
+ATOM    419  OE1 GLU A  55      21.980  15.769  -7.335  1.00 92.67           O  
+ATOM    420  OE2 GLU A  55      21.228  13.752  -6.884  1.00 92.67           O  
+ATOM    421  N   LEU A  56      16.520  12.631  -9.498  1.00 90.64           N  
+ATOM    422  CA  LEU A  56      15.776  11.379  -9.592  1.00 90.64           C  
+ATOM    423  C   LEU A  56      16.268  10.375  -8.555  1.00 90.64           C  
+ATOM    424  CB  LEU A  56      15.904  10.784 -10.996  1.00 90.64           C  
+ATOM    425  O   LEU A  56      17.474  10.253  -8.326  1.00 90.64           O  
+ATOM    426  CG  LEU A  56      15.125  11.491 -12.106  1.00 90.64           C  
+ATOM    427  CD1 LEU A  56      15.485  10.901 -13.466  1.00 90.64           C  
+ATOM    428  CD2 LEU A  56      13.624  11.389 -11.854  1.00 90.64           C  
+ATOM    429  N   ALA A  57      15.257   9.722  -7.966  1.00 87.45           N  
+ATOM    430  CA  ALA A  57      15.606   8.691  -6.992  1.00 87.45           C  
+ATOM    431  C   ALA A  57      16.411   7.570  -7.645  1.00 87.45           C  
+ATOM    432  CB  ALA A  57      14.347   8.127  -6.340  1.00 87.45           C  
+ATOM    433  O   ALA A  57      17.170   6.869  -6.971  1.00 87.45           O  
+ATOM    434  N   SER A  58      16.346   7.439  -8.850  1.00 85.79           N  
+ATOM    435  CA  SER A  58      17.049   6.422  -9.624  1.00 85.79           C  
+ATOM    436  C   SER A  58      18.535   6.746  -9.742  1.00 85.79           C  
+ATOM    437  CB  SER A  58      16.436   6.288 -11.018  1.00 85.79           C  
+ATOM    438  O   SER A  58      19.348   5.863 -10.023  1.00 85.79           O  
+ATOM    439  OG  SER A  58      16.490   7.523 -11.712  1.00 85.79           O  
+ATOM    440  N   LYS A  59      18.869   8.105  -9.579  1.00 78.39           N  
+ATOM    441  CA  LYS A  59      20.263   8.527  -9.683  1.00 78.39           C  
+ATOM    442  C   LYS A  59      20.985   8.369  -8.348  1.00 78.39           C  
+ATOM    443  CB  LYS A  59      20.351   9.978 -10.158  1.00 78.39           C  
+ATOM    444  O   LYS A  59      22.153   7.976  -8.311  1.00 78.39           O  
+ATOM    445  CG  LYS A  59      20.091  10.159 -11.646  1.00 78.39           C  
+ATOM    446  CD  LYS A  59      20.417  11.575 -12.102  1.00 78.39           C  
+ATOM    447  CE  LYS A  59      20.115  11.771 -13.582  1.00 78.39           C  
+ATOM    448  NZ  LYS A  59      20.460  13.149 -14.040  1.00 78.39           N  
+TER     449      LYS A  59                                                      
+ENDMDL                                                                          
+END                                                                             
diff --git a/examples/test_fab41.result/test_fab41_unrelaxed_rank_5_model_1_scores.json b/examples/test_fab41.result/test_fab41_unrelaxed_rank_5_model_1_scores.json
new file mode 100644 (file)
index 0000000..19d74eb
--- /dev/null
@@ -0,0 +1 @@
+{"max_pae": 31.75, "pae": [[0.25, 0.82, 1.11, 1.62, 2.25, 2.84, 2.72, 4.1, 3.26, 3.73, 3.32, 3.39, 3.02, 3.9, 3.92, 3.11, 2.95, 3.68, 4.48, 2.04, 2.85, 4.51, 2.19, 1.7, 2.19, 2.85, 1.59, 1.74, 2.48, 2.07, 1.68, 1.81, 1.58, 1.53, 1.72, 1.86, 1.58, 1.52, 1.29, 1.46, 1.5, 2.09, 2.31, 2.93, 3.42, 3.65, 4.41, 4.51, 4.52, 4.07, 5.75, 5.66, 7.18, 7.27, 5.75, 5.15, 4.99, 5.49, 6.19], [0.78, 0.25, 0.8, 1.08, 1.27, 1.36, 1.59, 2.16, 2.31, 2.22, 2.18, 2.21, 2.43, 2.28, 2.04, 1.96, 2.08, 2.01, 1.62, 1.49, 1.73, 1.61, 1.35, 1.41, 1.72, 1.55, 1.44, 1.54, 1.82, 1.73, 1.54, 1.65, 1.44, 1.52, 1.56, 1.49, 1.29, 1.16, 1.06, 1.05, 1.2, 1.36, 1.53, 1.86, 2.03, 2.65, 2.76, 2.72, 2.8, 2.56, 3.11, 3.06, 3.96, 4.03, 3.4, 3.22, 3.3, 3.32, 3.86], [0.96, 0.77, 0.25, 0.78, 1.03, 1.23, 1.43, 1.87, 2.03, 2.13, 1.91, 1.98, 2.0, 2.0, 1.88, 1.59, 1.64, 1.85, 1.45, 1.26, 1.54, 1.55, 1.3, 1.23, 1.52, 1.51, 1.31, 1.49, 1.7, 1.64, 1.51, 1.8, 1.57, 1.61, 1.55, 1.54, 1.34, 1.11, 0.93, 0.99, 0.95, 1.05, 1.23, 1.39, 1.73, 2.18, 2.33, 2.52, 2.36, 2.14, 2.57, 2.83, 3.56, 3.7, 3.19, 2.91, 2.89, 3.2, 3.81], [1.19, 0.92, 0.77, 0.25, 0.78, 0.95, 1.14, 1.44, 1.66, 1.93, 1.75, 2.01, 1.98, 2.06, 1.81, 1.59, 1.74, 1.7, 1.39, 1.39, 1.6, 1.55, 1.25, 1.39, 1.63, 1.57, 1.34, 1.62, 1.89, 1.86, 1.75, 2.05, 1.69, 1.88, 1.74, 1.77, 1.54, 1.28, 1.14, 1.05, 0.97, 1.04, 1.17, 1.34, 1.51, 1.86, 2.16, 2.29, 2.14, 1.79, 2.25, 2.17, 3.27, 3.05, 2.98, 2.97, 2.66, 2.76, 3.42], [1.39, 1.18, 1.19, 0.77, 0.25, 0.77, 0.96, 1.29, 1.47, 1.58, 1.5, 1.75, 1.7, 1.85, 1.59, 1.43, 1.59, 1.61, 1.32, 1.41, 1.58, 1.59, 1.3, 1.44, 1.65, 1.56, 1.51, 1.71, 1.98, 1.92, 1.76, 2.27, 1.87, 2.11, 1.92, 2.0, 1.8, 1.49, 1.23, 1.21, 0.96, 0.98, 1.02, 1.13, 1.31, 1.61, 1.96, 2.46, 2.08, 2.01, 2.06, 2.33, 2.74, 3.24, 2.9, 2.72, 2.71, 3.08, 3.68], [1.85, 1.44, 1.2, 1.0, 0.76, 0.25, 0.77, 0.95, 1.24, 1.42, 1.45, 1.68, 1.85, 1.92, 1.64, 1.59, 1.67, 1.75, 1.42, 1.46, 1.68, 1.64, 1.41, 1.54, 1.82, 1.89, 1.61, 1.84, 2.19, 2.16, 2.12, 2.3, 2.09, 2.2, 2.05, 2.19, 2.0, 1.65, 1.6, 1.24, 1.15, 1.06, 0.98, 1.06, 1.3, 1.57, 1.65, 1.92, 2.05, 1.75, 2.01, 2.1, 2.54, 2.62, 2.91, 2.43, 2.44, 2.88, 3.43], [1.95, 1.85, 1.46, 1.24, 1.07, 0.77, 0.25, 0.77, 1.01, 1.28, 1.54, 1.77, 1.71, 1.82, 1.62, 1.51, 1.72, 1.8, 1.57, 1.6, 1.89, 1.81, 1.6, 1.82, 2.17, 2.09, 2.11, 2.37, 2.57, 2.51, 2.23, 2.77, 2.42, 2.59, 2.41, 2.47, 2.22, 1.98, 1.79, 1.53, 1.32, 1.16, 0.97, 1.01, 1.05, 1.38, 1.53, 1.82, 1.87, 1.69, 2.01, 2.48, 2.87, 3.17, 2.86, 2.4, 2.21, 2.61, 3.38], [2.64, 2.23, 1.95, 1.69, 1.28, 1.1, 0.77, 0.25, 0.82, 1.19, 1.41, 1.65, 1.78, 2.09, 1.64, 1.65, 1.96, 2.09, 1.71, 1.87, 2.34, 2.33, 2.12, 2.46, 2.65, 2.8, 2.62, 2.87, 2.92, 2.92, 2.86, 3.53, 3.04, 3.52, 2.97, 3.29, 2.96, 2.54, 2.43, 1.86, 1.86, 1.36, 1.24, 1.63, 0.97, 1.39, 1.8, 2.03, 1.7, 1.72, 2.2, 2.13, 2.68, 3.1, 3.52, 2.92, 2.4, 2.65, 3.23], [3.22, 2.73, 2.6, 2.08, 1.77, 1.42, 1.15, 0.8, 0.25, 0.85, 1.42, 1.51, 1.84, 1.98, 1.7, 1.95, 2.18, 2.27, 2.11, 2.31, 2.86, 2.92, 2.65, 3.22, 3.1, 3.47, 2.84, 3.15, 3.54, 3.56, 2.98, 3.86, 3.32, 3.65, 3.31, 3.71, 3.34, 3.07, 3.25, 2.76, 2.46, 2.02, 1.63, 1.6, 1.27, 1.68, 2.01, 1.95, 1.8, 1.81, 2.38, 2.6, 3.32, 3.69, 3.61, 2.82, 2.77, 2.68, 3.97], [3.73, 3.46, 3.12, 2.9, 2.02, 1.51, 1.29, 0.97, 0.82, 0.25, 0.85, 1.28, 1.81, 1.74, 1.33, 1.57, 2.2, 2.15, 1.95, 2.49, 3.24, 3.22, 3.25, 3.72, 3.28, 4.27, 3.26, 3.81, 4.09, 5.24, 4.85, 5.02, 4.76, 4.7, 3.73, 4.1, 4.25, 3.6, 3.72, 2.68, 2.9, 1.91, 1.79, 1.44, 1.57, 1.6, 1.82, 2.34, 2.35, 2.09, 2.93, 3.33, 5.23, 5.97, 5.11, 3.35, 2.99, 3.11, 5.34], [2.87, 2.45, 2.18, 1.93, 1.55, 1.55, 1.31, 1.74, 1.09, 0.8, 0.25, 0.78, 1.01, 1.26, 1.2, 1.02, 1.51, 1.44, 1.4, 1.58, 1.82, 1.78, 1.94, 2.02, 2.5, 2.62, 2.49, 2.73, 2.93, 3.69, 2.72, 3.41, 3.32, 3.02, 2.78, 2.85, 2.99, 2.37, 2.57, 1.91, 1.81, 1.42, 1.68, 1.31, 1.56, 1.68, 2.11, 2.2, 2.22, 1.97, 2.66, 2.73, 3.59, 3.97, 3.92, 2.91, 3.05, 3.16, 3.97], [2.66, 2.33, 1.97, 2.11, 1.68, 1.65, 1.45, 1.53, 1.33, 1.02, 0.77, 0.25, 0.76, 1.12, 0.99, 0.98, 0.97, 1.25, 1.51, 1.24, 1.35, 1.65, 1.82, 1.85, 2.04, 2.19, 2.1, 2.38, 2.73, 2.9, 3.03, 3.55, 2.68, 2.6, 2.39, 2.49, 2.52, 2.34, 2.19, 1.72, 1.9, 1.47, 1.71, 1.58, 1.73, 1.86, 2.02, 2.39, 2.54, 2.31, 2.77, 2.95, 3.25, 3.9, 3.29, 3.48, 2.73, 2.73, 3.57], [2.27, 2.13, 2.02, 1.91, 1.7, 1.83, 1.64, 1.75, 1.56, 1.23, 1.01, 0.76, 0.25, 0.77, 0.85, 0.85, 0.91, 0.96, 1.17, 1.35, 1.32, 1.42, 1.59, 1.85, 1.77, 2.13, 2.04, 2.04, 2.18, 2.54, 2.39, 2.56, 2.49, 2.46, 2.24, 2.61, 2.43, 1.96, 2.52, 1.74, 1.92, 1.58, 1.79, 1.73, 1.96, 2.18, 2.24, 2.43, 2.84, 2.51, 2.95, 2.99, 3.55, 3.74, 3.72, 3.38, 3.29, 2.74, 3.33], [2.17, 2.1, 1.88, 1.88, 1.65, 1.84, 1.7, 1.72, 1.62, 1.25, 1.1, 0.89, 0.77, 0.25, 0.77, 0.83, 0.88, 0.89, 1.0, 1.23, 1.17, 1.27, 1.43, 1.61, 1.57, 1.82, 1.9, 1.98, 1.97, 2.17, 2.39, 2.42, 2.42, 2.25, 2.02, 2.26, 2.14, 1.86, 2.14, 1.71, 1.93, 1.51, 1.93, 1.85, 2.15, 2.15, 2.43, 2.76, 2.67, 2.5, 2.89, 3.24, 3.52, 4.19, 3.98, 4.01, 3.08, 3.24, 3.88], [1.86, 1.64, 1.53, 1.48, 1.35, 1.41, 1.32, 1.48, 1.4, 1.17, 1.2, 0.89, 0.83, 0.76, 0.25, 0.76, 0.82, 0.83, 0.86, 0.9, 1.05, 1.16, 1.2, 1.32, 1.45, 1.54, 1.53, 1.65, 1.72, 1.81, 1.79, 2.17, 2.02, 2.03, 1.71, 2.0, 1.76, 1.57, 1.67, 1.27, 1.4, 1.18, 1.39, 1.37, 1.56, 1.71, 2.06, 2.2, 2.38, 2.11, 2.47, 2.68, 2.94, 3.27, 3.3, 2.89, 2.61, 2.91, 3.63], [1.64, 1.54, 1.33, 1.35, 1.27, 1.38, 1.26, 1.44, 1.28, 1.1, 1.02, 0.91, 0.83, 0.8, 0.76, 0.25, 0.76, 0.81, 0.81, 0.81, 0.89, 1.07, 1.1, 1.17, 1.28, 1.43, 1.48, 1.44, 1.66, 1.84, 1.89, 1.79, 1.71, 1.74, 1.6, 1.84, 1.59, 1.41, 1.46, 1.19, 1.31, 1.12, 1.38, 1.45, 1.53, 1.84, 1.94, 2.24, 2.2, 2.21, 2.72, 2.58, 2.97, 3.26, 2.98, 2.82, 2.72, 2.72, 3.62], [1.81, 1.7, 1.42, 1.51, 1.41, 1.51, 1.41, 1.57, 1.54, 1.35, 1.12, 0.96, 0.95, 0.91, 0.8, 0.76, 0.25, 0.77, 0.81, 0.82, 0.86, 0.91, 1.1, 1.18, 1.19, 1.29, 1.48, 1.46, 1.57, 2.01, 2.02, 1.82, 1.85, 1.81, 1.57, 2.01, 1.85, 1.5, 1.65, 1.31, 1.42, 1.26, 1.48, 1.52, 1.77, 2.01, 2.28, 2.55, 2.57, 2.51, 2.66, 2.84, 3.76, 3.66, 3.6, 2.99, 2.96, 2.97, 3.88], [1.77, 1.57, 1.38, 1.47, 1.39, 1.46, 1.48, 1.52, 1.51, 1.29, 1.16, 1.07, 0.97, 0.94, 0.88, 0.8, 0.76, 0.25, 0.77, 0.82, 0.84, 0.88, 0.93, 1.09, 1.13, 1.28, 1.4, 1.49, 1.49, 1.62, 1.82, 1.76, 1.86, 1.71, 1.54, 1.76, 1.69, 1.45, 1.55, 1.2, 1.41, 1.25, 1.51, 1.54, 1.76, 2.11, 2.33, 2.65, 2.52, 2.34, 2.63, 2.95, 3.24, 3.87, 3.56, 3.31, 2.97, 3.04, 3.75], [1.53, 1.31, 1.22, 1.28, 1.25, 1.34, 1.36, 1.47, 1.45, 1.35, 1.19, 1.14, 1.07, 0.98, 0.85, 0.82, 0.8, 0.76, 0.25, 0.76, 0.82, 0.85, 0.87, 0.91, 1.07, 1.17, 1.17, 1.33, 1.51, 1.5, 1.45, 1.98, 1.6, 1.67, 1.42, 1.58, 1.47, 1.24, 1.21, 1.1, 1.2, 1.27, 1.35, 1.43, 1.57, 1.81, 2.12, 2.45, 2.52, 2.13, 2.81, 2.71, 3.43, 3.45, 3.27, 2.95, 2.88, 3.01, 3.96], [1.32, 1.35, 1.2, 1.29, 1.26, 1.32, 1.32, 1.46, 1.55, 1.39, 1.23, 1.12, 1.16, 1.07, 0.88, 0.85, 0.81, 0.79, 0.76, 0.25, 0.77, 0.83, 0.83, 0.85, 0.91, 1.09, 1.14, 1.17, 1.28, 1.53, 1.43, 1.55, 1.45, 1.44, 1.33, 1.51, 1.44, 1.19, 1.28, 1.07, 1.28, 1.14, 1.4, 1.47, 1.74, 1.99, 2.03, 2.47, 2.45, 2.05, 2.38, 2.45, 3.11, 3.15, 3.0, 2.72, 2.54, 2.78, 3.54], [1.49, 1.43, 1.3, 1.38, 1.34, 1.5, 1.52, 1.75, 1.68, 1.57, 1.4, 1.28, 1.19, 1.19, 1.06, 0.92, 0.89, 0.86, 0.8, 0.76, 0.25, 0.77, 0.83, 0.81, 0.89, 0.91, 1.13, 1.13, 1.19, 1.32, 1.4, 1.54, 1.49, 1.5, 1.32, 1.56, 1.46, 1.22, 1.35, 1.16, 1.3, 1.3, 1.56, 1.58, 1.87, 1.95, 2.29, 2.57, 2.37, 2.38, 2.54, 2.98, 3.56, 3.33, 3.67, 3.12, 2.98, 3.2, 3.7], [1.48, 1.37, 1.2, 1.4, 1.3, 1.45, 1.48, 1.8, 1.76, 1.65, 1.5, 1.42, 1.27, 1.21, 1.14, 1.03, 0.91, 0.89, 0.83, 0.81, 0.76, 0.25, 0.76, 0.81, 0.88, 0.95, 0.96, 1.07, 1.22, 1.26, 1.29, 1.44, 1.41, 1.47, 1.28, 1.53, 1.54, 1.16, 1.36, 1.1, 1.34, 1.34, 1.54, 1.59, 1.86, 2.03, 2.49, 2.77, 2.59, 2.47, 2.89, 3.14, 3.58, 3.96, 3.78, 3.43, 3.15, 3.41, 3.8], [1.24, 1.25, 1.13, 1.26, 1.25, 1.47, 1.43, 1.68, 1.82, 1.66, 1.53, 1.43, 1.37, 1.31, 1.24, 1.1, 1.06, 0.93, 0.86, 0.81, 0.81, 0.76, 0.25, 0.76, 0.82, 0.84, 0.86, 0.91, 1.11, 1.14, 1.21, 1.34, 1.3, 1.33, 1.17, 1.41, 1.27, 1.07, 1.18, 1.1, 1.23, 1.24, 1.43, 1.63, 1.85, 2.23, 2.33, 2.78, 2.65, 2.35, 3.0, 2.92, 3.6, 3.82, 3.45, 3.07, 2.92, 3.07, 4.24], [1.27, 1.23, 1.15, 1.25, 1.25, 1.45, 1.5, 1.62, 1.81, 1.72, 1.51, 1.52, 1.48, 1.4, 1.25, 1.16, 1.06, 1.06, 0.92, 0.86, 0.86, 0.81, 0.76, 0.25, 0.77, 0.82, 0.82, 0.84, 0.92, 1.1, 1.11, 1.2, 1.21, 1.22, 1.06, 1.33, 1.31, 1.05, 1.23, 1.02, 1.28, 1.29, 1.54, 1.74, 1.91, 2.15, 2.29, 2.75, 2.56, 2.37, 2.75, 2.44, 3.11, 3.05, 3.13, 3.01, 2.8, 2.96, 3.54], [1.37, 1.38, 1.22, 1.42, 1.39, 1.69, 1.71, 1.9, 1.81, 1.72, 1.73, 1.62, 1.49, 1.47, 1.38, 1.27, 1.21, 1.09, 1.07, 0.92, 0.91, 0.86, 0.8, 0.76, 0.25, 0.76, 0.82, 0.85, 0.87, 0.93, 1.13, 1.23, 1.22, 1.25, 1.15, 1.39, 1.33, 1.08, 1.27, 1.11, 1.39, 1.39, 1.65, 1.82, 2.04, 2.08, 2.44, 2.76, 2.59, 2.65, 2.77, 3.24, 3.77, 3.22, 3.63, 3.25, 3.38, 3.64, 3.97], [1.22, 1.3, 1.23, 1.38, 1.36, 1.64, 1.64, 2.06, 1.9, 2.03, 1.78, 1.63, 1.67, 1.53, 1.46, 1.43, 1.27, 1.22, 1.14, 1.06, 0.95, 0.95, 0.84, 0.79, 0.76, 0.25, 0.76, 0.83, 0.88, 0.86, 0.96, 1.19, 1.22, 1.29, 1.16, 1.41, 1.37, 1.12, 1.26, 1.16, 1.33, 1.45, 1.66, 1.72, 2.1, 2.25, 2.73, 2.87, 2.73, 2.52, 3.01, 2.88, 3.93, 4.38, 4.07, 3.33, 3.29, 3.58, 4.42], [1.14, 1.29, 1.05, 1.42, 1.34, 1.63, 1.73, 1.92, 1.97, 2.06, 2.02, 1.69, 1.72, 1.71, 1.49, 1.47, 1.39, 1.32, 1.21, 1.09, 1.09, 0.95, 0.86, 0.81, 0.8, 0.76, 0.25, 0.77, 0.86, 0.81, 0.9, 1.07, 1.18, 1.19, 1.13, 1.3, 1.24, 1.14, 1.26, 1.12, 1.4, 1.44, 1.77, 1.84, 2.19, 2.35, 2.48, 2.93, 2.83, 2.59, 3.08, 2.96, 3.8, 4.13, 3.46, 3.17, 2.97, 3.45, 4.45], [1.28, 1.37, 1.25, 1.49, 1.5, 1.76, 1.8, 1.99, 2.15, 2.33, 1.93, 1.93, 1.94, 1.84, 1.66, 1.57, 1.48, 1.38, 1.37, 1.23, 1.15, 1.08, 0.9, 0.86, 0.86, 0.8, 0.76, 0.25, 0.79, 0.88, 0.91, 0.97, 1.04, 1.28, 1.11, 1.43, 1.32, 1.11, 1.38, 1.27, 1.49, 1.67, 1.86, 1.95, 2.16, 2.5, 2.9, 3.08, 2.88, 2.78, 2.99, 3.57, 4.09, 3.66, 3.95, 3.25, 3.45, 3.96, 4.3], [1.44, 1.62, 1.49, 1.83, 1.8, 2.14, 2.19, 2.35, 2.49, 2.37, 2.28, 2.24, 2.09, 2.11, 1.88, 1.83, 1.68, 1.65, 1.64, 1.43, 1.29, 1.38, 1.17, 1.0, 0.96, 0.96, 0.84, 0.77, 0.25, 0.79, 0.98, 1.03, 1.18, 1.29, 1.26, 1.49, 1.49, 1.24, 1.55, 1.52, 1.82, 1.88, 2.15, 2.18, 2.65, 2.78, 3.28, 3.27, 3.38, 3.24, 3.37, 4.05, 4.66, 4.31, 4.36, 4.06, 4.09, 4.48, 4.72], [1.4, 1.71, 1.5, 1.8, 1.78, 2.34, 2.2, 2.58, 2.49, 2.57, 2.52, 2.2, 2.21, 2.08, 1.93, 2.07, 2.17, 1.71, 1.65, 1.58, 1.42, 1.34, 1.19, 1.15, 0.99, 0.91, 1.05, 0.88, 0.77, 0.25, 0.79, 1.02, 1.15, 1.33, 1.35, 1.79, 1.66, 1.38, 1.67, 1.55, 1.87, 1.88, 2.32, 2.31, 2.65, 2.74, 3.21, 3.35, 3.43, 3.06, 3.9, 3.57, 4.27, 5.17, 4.81, 3.7, 3.87, 4.17, 4.55], [1.44, 1.69, 1.49, 1.95, 1.84, 2.79, 2.27, 3.1, 2.83, 2.84, 2.7, 3.01, 2.79, 2.72, 2.07, 2.18, 2.19, 2.22, 1.76, 1.71, 1.67, 1.53, 1.34, 1.29, 1.2, 1.05, 1.06, 0.9, 0.9, 0.78, 0.25, 0.79, 1.01, 1.25, 1.44, 1.61, 1.51, 1.26, 1.7, 1.6, 2.01, 2.12, 2.58, 2.7, 3.15, 3.09, 3.45, 3.62, 4.02, 3.31, 4.03, 3.91, 4.54, 5.3, 4.52, 4.26, 3.99, 4.48, 4.91], [1.69, 1.94, 1.94, 2.48, 2.61, 3.06, 3.34, 3.55, 3.61, 3.47, 3.68, 3.44, 3.37, 3.1, 3.08, 3.48, 2.67, 2.26, 3.06, 2.17, 2.12, 1.86, 1.8, 1.62, 1.42, 1.32, 1.27, 1.07, 1.15, 1.09, 0.79, 0.25, 0.79, 1.12, 1.42, 1.45, 1.37, 1.53, 1.89, 2.0, 2.56, 2.82, 3.3, 3.54, 4.04, 3.69, 4.22, 3.89, 4.36, 4.08, 4.35, 4.57, 5.2, 5.15, 4.94, 4.69, 4.53, 5.4, 5.49], [1.5, 1.67, 1.92, 2.22, 2.54, 3.16, 3.16, 4.24, 3.5, 3.82, 3.35, 3.49, 2.89, 3.08, 3.01, 3.0, 2.29, 2.54, 2.42, 1.95, 1.78, 1.99, 1.86, 1.47, 1.4, 1.66, 1.44, 1.13, 1.21, 1.21, 1.14, 0.8, 0.25, 0.77, 1.01, 1.26, 1.22, 1.45, 1.62, 1.82, 2.17, 2.52, 3.1, 3.31, 3.9, 4.1, 4.9, 4.81, 5.17, 4.45, 5.49, 5.73, 6.2, 5.71, 5.92, 5.05, 4.91, 6.16, 5.5], [1.42, 1.59, 1.62, 2.15, 2.23, 2.8, 2.71, 3.31, 2.88, 2.83, 2.69, 2.65, 2.29, 2.23, 2.4, 2.42, 2.03, 1.91, 1.94, 1.68, 1.63, 1.67, 1.58, 1.24, 1.36, 1.43, 1.25, 1.02, 1.31, 1.33, 1.18, 1.0, 0.77, 0.25, 0.77, 0.93, 1.01, 1.11, 1.38, 1.52, 2.1, 2.26, 2.5, 2.64, 3.3, 3.32, 4.03, 3.77, 4.15, 4.02, 4.35, 5.09, 6.46, 5.64, 5.29, 5.11, 4.57, 4.85, 5.1], [1.39, 1.42, 1.6, 1.76, 1.95, 2.24, 2.49, 2.86, 2.59, 2.71, 2.51, 2.49, 2.28, 2.3, 2.09, 1.94, 1.77, 1.89, 1.73, 1.57, 1.47, 1.66, 1.52, 1.29, 1.28, 1.45, 1.31, 1.16, 1.4, 1.5, 1.32, 1.23, 1.09, 0.77, 0.25, 0.77, 0.86, 0.96, 1.19, 1.46, 1.62, 1.86, 2.33, 2.53, 2.75, 2.96, 3.56, 3.79, 3.02, 3.23, 3.76, 4.59, 4.89, 4.12, 4.78, 4.04, 4.06, 4.67, 5.28], [1.49, 1.34, 1.58, 1.86, 2.07, 2.5, 2.96, 3.26, 2.9, 2.84, 3.01, 2.68, 2.83, 2.66, 2.66, 2.5, 2.22, 2.19, 2.27, 1.95, 1.86, 1.88, 1.66, 1.4, 1.51, 1.71, 1.5, 1.21, 1.59, 2.08, 1.47, 1.4, 1.2, 0.9, 0.77, 0.25, 0.77, 0.93, 1.16, 1.6, 1.71, 2.22, 2.41, 2.95, 3.18, 3.26, 4.05, 4.36, 3.61, 3.81, 4.48, 4.41, 5.09, 6.14, 5.37, 4.75, 5.07, 5.14, 6.17], [1.39, 1.25, 1.41, 1.52, 1.8, 2.2, 2.49, 2.8, 2.95, 3.37, 2.98, 2.88, 2.47, 2.54, 2.65, 2.22, 2.13, 2.06, 1.89, 1.65, 1.69, 1.83, 1.53, 1.24, 1.47, 1.63, 1.37, 1.21, 1.64, 1.76, 1.46, 1.52, 1.49, 1.13, 0.88, 0.76, 0.25, 0.8, 0.97, 1.31, 1.44, 1.84, 2.06, 2.39, 2.61, 3.12, 4.07, 4.04, 3.64, 3.42, 4.07, 4.75, 5.99, 4.91, 5.02, 4.28, 4.6, 4.95, 5.34], [1.01, 0.98, 1.14, 1.25, 1.4, 1.57, 1.63, 2.04, 2.02, 2.1, 1.95, 2.03, 1.94, 1.85, 1.76, 1.55, 1.49, 1.56, 1.44, 1.23, 1.31, 1.38, 1.24, 1.17, 1.19, 1.41, 1.16, 1.07, 1.37, 1.4, 1.3, 1.39, 1.17, 1.07, 0.94, 0.92, 0.77, 0.25, 0.77, 1.04, 1.1, 1.24, 1.51, 1.72, 2.16, 2.33, 2.67, 3.01, 2.67, 2.87, 3.21, 3.49, 4.24, 4.35, 3.93, 3.24, 3.14, 3.45, 4.16], [0.96, 0.9, 0.99, 1.07, 1.2, 1.47, 1.56, 1.99, 1.96, 2.05, 1.93, 1.98, 2.29, 1.95, 1.87, 1.63, 1.69, 1.7, 1.34, 1.21, 1.43, 1.45, 1.21, 1.18, 1.34, 1.41, 1.2, 1.25, 1.56, 1.61, 1.42, 1.47, 1.18, 1.24, 1.15, 1.1, 0.99, 0.76, 0.25, 0.77, 0.87, 1.15, 1.3, 1.61, 1.96, 2.26, 2.58, 2.57, 2.63, 2.55, 3.01, 2.97, 3.54, 3.38, 3.21, 2.95, 3.13, 3.18, 3.87], [1.1, 0.97, 1.01, 0.93, 1.04, 1.24, 1.38, 1.57, 1.63, 1.66, 1.61, 1.57, 1.54, 1.63, 1.49, 1.29, 1.26, 1.39, 1.24, 1.06, 1.25, 1.41, 1.23, 1.03, 1.3, 1.36, 1.22, 1.32, 1.71, 1.61, 1.5, 1.71, 1.43, 1.41, 1.24, 1.29, 1.17, 0.93, 0.76, 0.25, 0.77, 0.92, 1.1, 1.24, 1.62, 1.89, 2.21, 2.28, 2.21, 2.03, 2.44, 2.76, 3.31, 3.27, 3.18, 2.81, 2.82, 2.96, 3.66], [1.33, 1.01, 0.96, 0.94, 1.05, 1.1, 1.24, 1.47, 1.53, 1.67, 1.5, 1.67, 1.66, 1.77, 1.49, 1.26, 1.5, 1.5, 1.25, 1.19, 1.47, 1.44, 1.18, 1.23, 1.54, 1.49, 1.41, 1.51, 1.82, 1.84, 1.77, 1.81, 1.62, 1.66, 1.55, 1.55, 1.3, 1.12, 0.97, 0.77, 0.25, 0.78, 0.98, 1.21, 1.49, 1.73, 2.11, 2.06, 2.1, 2.04, 2.54, 2.68, 3.06, 2.85, 2.65, 2.55, 2.78, 2.68, 3.11], [1.54, 1.19, 1.1, 0.98, 0.96, 0.92, 1.01, 1.31, 1.32, 1.46, 1.41, 1.54, 1.43, 1.61, 1.37, 1.15, 1.33, 1.52, 1.35, 1.17, 1.52, 1.54, 1.35, 1.41, 1.68, 1.6, 1.5, 1.71, 2.12, 1.98, 2.11, 1.99, 1.83, 1.84, 1.73, 1.92, 1.68, 1.3, 1.11, 0.94, 0.77, 0.25, 0.78, 1.1, 1.18, 1.53, 1.83, 1.92, 1.86, 1.87, 1.95, 2.28, 2.81, 2.73, 2.91, 2.48, 2.43, 2.92, 3.54], [1.77, 1.49, 1.34, 1.15, 0.97, 0.88, 1.02, 1.16, 1.25, 1.45, 1.44, 1.71, 1.74, 1.93, 1.57, 1.36, 1.6, 1.71, 1.42, 1.4, 1.73, 1.74, 1.49, 1.59, 1.89, 2.14, 1.75, 1.97, 2.22, 2.35, 2.29, 2.4, 2.18, 2.31, 2.12, 2.31, 2.06, 1.7, 1.36, 1.14, 1.01, 0.76, 0.25, 0.79, 1.13, 1.41, 1.72, 1.91, 1.84, 1.69, 2.12, 2.25, 3.08, 3.18, 3.11, 2.4, 2.52, 2.53, 3.31], [2.26, 1.75, 1.62, 1.29, 1.18, 1.03, 1.06, 1.14, 1.32, 1.58, 1.61, 1.93, 1.73, 2.03, 1.85, 1.77, 1.79, 1.91, 1.67, 1.64, 1.99, 2.11, 1.89, 2.12, 2.51, 2.53, 2.18, 2.46, 2.75, 3.04, 2.5, 2.67, 2.52, 2.76, 2.67, 2.84, 2.33, 2.13, 1.93, 1.43, 1.2, 0.97, 0.78, 0.25, 0.79, 1.24, 1.83, 1.8, 1.74, 1.65, 2.05, 2.18, 3.02, 2.87, 3.13, 2.59, 2.32, 3.1, 3.56], [3.62, 2.52, 2.55, 2.11, 1.89, 2.66, 2.36, 1.43, 1.4, 1.61, 1.95, 2.18, 2.44, 2.7, 2.5, 1.88, 2.35, 2.5, 2.37, 2.25, 2.6, 2.88, 2.7, 2.82, 3.15, 3.56, 3.47, 3.49, 3.82, 4.07, 3.92, 3.97, 4.02, 3.84, 3.3, 3.69, 3.82, 3.36, 2.73, 2.74, 2.0, 1.57, 1.51, 0.86, 0.25, 0.84, 1.5, 2.2, 2.49, 2.82, 2.27, 3.14, 3.61, 3.46, 3.37, 2.5, 2.8, 2.92, 3.95], [3.98, 3.15, 3.15, 2.39, 1.99, 1.67, 1.5, 1.35, 1.48, 1.82, 1.94, 2.77, 2.73, 3.38, 3.16, 2.59, 3.09, 3.58, 3.07, 3.2, 3.87, 3.89, 3.27, 3.73, 4.29, 4.31, 3.36, 3.99, 4.82, 4.37, 3.69, 4.43, 4.34, 4.55, 4.03, 4.12, 4.22, 3.94, 3.58, 3.53, 2.44, 2.1, 1.66, 1.48, 0.83, 0.25, 0.8, 1.77, 1.7, 1.5, 2.19, 2.59, 3.5, 3.08, 3.06, 2.22, 2.4, 2.28, 3.42], [5.43, 4.84, 4.73, 4.35, 4.05, 2.92, 2.29, 1.61, 1.58, 2.16, 2.6, 3.32, 2.96, 4.58, 3.7, 3.3, 4.27, 5.2, 4.37, 4.4, 5.45, 5.79, 4.86, 5.12, 5.8, 7.82, 4.95, 6.06, 6.46, 6.08, 5.84, 6.68, 6.12, 5.71, 5.28, 5.13, 5.45, 5.2, 4.83, 4.77, 3.55, 2.86, 2.33, 1.82, 1.31, 0.83, 0.25, 0.95, 1.1, 1.82, 1.99, 3.93, 4.26, 3.07, 3.41, 2.23, 3.24, 5.22, 3.2], [5.68, 5.61, 4.85, 4.19, 3.04, 2.66, 2.17, 1.77, 1.78, 2.0, 2.81, 3.29, 3.34, 4.59, 3.69, 3.06, 5.09, 4.55, 4.42, 4.61, 5.86, 4.72, 4.73, 5.9, 5.85, 5.9, 6.14, 6.95, 6.76, 7.13, 9.08, 6.16, 8.51, 5.74, 6.06, 5.69, 7.7, 6.82, 6.36, 5.37, 4.93, 3.62, 2.66, 1.81, 1.56, 1.09, 0.87, 0.25, 0.79, 1.64, 2.31, 2.92, 3.23, 2.52, 3.05, 2.87, 2.85, 2.98, 3.15], [4.11, 4.75, 3.89, 3.46, 2.83, 2.24, 2.69, 2.11, 2.0, 2.53, 3.55, 3.62, 3.83, 4.78, 4.55, 3.2, 4.79, 4.94, 4.26, 5.05, 4.99, 5.42, 4.3, 4.88, 4.96, 4.93, 4.66, 5.38, 5.71, 5.28, 5.45, 5.29, 5.5, 5.62, 4.94, 5.15, 5.1, 4.74, 5.92, 5.24, 3.2, 3.44, 3.1, 2.3, 2.65, 1.28, 1.25, 0.86, 0.25, 0.91, 1.8, 2.13, 2.16, 2.15, 2.26, 2.03, 2.31, 2.24, 3.28], [4.54, 4.22, 3.02, 2.48, 2.36, 2.2, 2.06, 1.74, 1.81, 2.36, 2.71, 3.41, 3.47, 3.69, 3.22, 2.87, 4.11, 3.95, 3.71, 4.68, 4.24, 4.04, 3.8, 4.53, 5.02, 4.36, 4.18, 5.35, 5.66, 4.94, 4.99, 5.16, 5.06, 4.92, 4.34, 4.51, 4.99, 4.67, 4.21, 3.41, 2.84, 2.92, 2.03, 1.97, 2.04, 1.46, 1.89, 1.25, 0.83, 0.25, 0.84, 1.19, 1.59, 1.67, 1.85, 1.77, 2.68, 1.99, 2.46], [6.4, 5.11, 4.03, 4.58, 2.88, 2.37, 2.42, 2.28, 2.59, 3.63, 3.56, 4.63, 4.67, 6.05, 5.47, 4.46, 5.23, 6.33, 4.55, 4.79, 5.82, 6.5, 4.88, 5.9, 7.1, 5.67, 5.73, 7.64, 7.86, 6.46, 6.45, 7.26, 7.66, 6.63, 6.31, 6.23, 7.72, 6.71, 6.09, 5.3, 3.4, 3.08, 2.46, 2.44, 1.83, 2.11, 2.55, 1.54, 1.29, 0.99, 0.25, 0.85, 1.07, 1.25, 1.45, 1.2, 3.27, 2.26, 2.95], [5.11, 5.12, 4.46, 3.63, 2.98, 2.4, 2.58, 2.43, 2.61, 3.31, 3.45, 4.55, 4.23, 4.61, 5.07, 4.3, 4.7, 5.37, 4.58, 5.91, 5.33, 5.61, 4.67, 5.7, 6.5, 5.28, 5.22, 6.98, 7.5, 5.68, 6.03, 6.7, 5.93, 5.72, 5.53, 5.13, 5.42, 5.7, 4.47, 5.46, 3.79, 3.27, 2.65, 2.78, 2.35, 2.17, 2.63, 2.17, 1.83, 1.13, 0.84, 0.25, 0.84, 1.59, 1.23, 1.55, 2.52, 2.43, 3.12], [5.82, 5.95, 4.58, 4.52, 3.35, 3.37, 3.55, 3.31, 3.58, 5.21, 5.63, 5.31, 6.15, 6.25, 5.86, 5.98, 6.99, 6.66, 7.51, 6.69, 7.92, 7.65, 5.49, 6.31, 9.67, 6.08, 6.66, 8.91, 9.17, 5.68, 6.01, 7.33, 8.79, 7.88, 6.73, 6.43, 6.96, 5.57, 7.13, 5.6, 5.65, 4.76, 3.74, 3.22, 3.59, 3.16, 3.44, 2.47, 2.41, 1.58, 1.18, 0.78, 0.25, 0.83, 1.74, 2.37, 2.19, 2.5, 3.19], [6.5, 7.41, 5.53, 5.99, 5.21, 4.03, 3.97, 4.55, 4.84, 6.13, 5.13, 6.96, 7.7, 8.51, 8.2, 8.13, 8.98, 8.38, 6.88, 6.7, 6.99, 8.26, 6.39, 5.83, 7.71, 7.13, 7.19, 7.99, 8.0, 7.09, 6.48, 7.77, 8.97, 10.13, 9.18, 7.95, 9.12, 7.02, 7.44, 6.72, 5.96, 5.81, 5.32, 5.52, 4.08, 3.57, 3.58, 2.68, 2.6, 2.03, 1.85, 0.98, 0.79, 0.25, 0.82, 1.47, 1.97, 2.45, 3.26], [7.9, 6.39, 6.58, 6.4, 4.99, 3.61, 3.85, 3.32, 3.28, 4.2, 4.33, 5.01, 5.26, 5.15, 7.14, 5.43, 5.73, 5.52, 7.69, 6.47, 6.3, 6.3, 7.11, 7.6, 6.36, 8.32, 8.0, 7.6, 7.58, 8.51, 8.47, 8.71, 8.8, 8.3, 8.39, 6.85, 7.84, 8.05, 7.65, 6.95, 6.1, 4.81, 3.74, 3.46, 2.93, 3.16, 2.94, 2.27, 2.23, 1.73, 1.58, 1.09, 1.03, 0.83, 0.25, 0.82, 1.14, 2.05, 2.5], [7.8, 8.64, 6.83, 6.85, 4.69, 4.03, 3.31, 2.62, 3.35, 3.55, 3.11, 4.67, 5.61, 5.01, 4.64, 5.4, 4.54, 5.3, 5.47, 5.07, 5.41, 6.54, 6.14, 5.5, 6.02, 7.9, 6.92, 5.83, 6.49, 8.17, 9.92, 8.04, 7.65, 7.82, 6.33, 6.83, 7.78, 7.38, 7.66, 6.9, 7.4, 4.99, 4.82, 4.32, 3.21, 3.29, 2.43, 2.36, 2.51, 1.75, 1.23, 1.43, 1.99, 1.24, 0.82, 0.25, 0.83, 2.06, 4.03], [8.83, 8.19, 7.41, 6.03, 5.32, 3.63, 3.34, 2.56, 3.08, 3.55, 4.3, 5.33, 5.88, 5.93, 4.09, 5.58, 5.64, 6.44, 5.59, 8.59, 7.51, 7.91, 8.52, 8.6, 10.27, 10.17, 7.49, 10.57, 10.98, 9.12, 7.97, 9.26, 8.83, 9.07, 8.71, 6.84, 7.71, 8.38, 7.37, 7.86, 7.75, 5.25, 3.76, 4.07, 2.45, 2.8, 3.83, 2.31, 2.13, 2.04, 1.92, 2.09, 2.39, 2.18, 1.53, 0.83, 0.25, 0.98, 1.83], [9.87, 9.92, 9.03, 8.29, 8.29, 4.51, 5.51, 3.46, 5.66, 4.82, 6.12, 6.55, 6.81, 8.63, 7.03, 7.38, 8.89, 8.81, 8.05, 11.52, 11.77, 10.93, 10.03, 10.88, 13.23, 13.03, 9.93, 13.04, 13.97, 10.7, 9.95, 12.39, 11.67, 11.54, 12.92, 10.09, 10.59, 11.11, 10.03, 11.88, 11.13, 7.21, 9.39, 6.93, 4.79, 6.0, 5.39, 5.18, 3.36, 2.12, 2.38, 3.62, 3.36, 3.82, 2.88, 1.52, 0.91, 0.25, 1.03], [17.23, 14.52, 13.86, 16.86, 12.91, 9.47, 8.33, 6.21, 9.44, 9.02, 9.04, 10.79, 11.4, 11.36, 12.46, 14.58, 13.12, 13.26, 15.61, 13.37, 16.43, 17.75, 15.01, 16.08, 19.1, 19.87, 15.17, 18.32, 19.42, 19.13, 18.61, 18.99, 18.06, 17.6, 18.98, 16.27, 16.56, 17.49, 14.82, 14.35, 13.39, 13.09, 13.28, 14.34, 9.08, 7.32, 6.46, 5.78, 6.03, 5.98, 4.9, 5.54, 8.76, 7.95, 5.53, 3.01, 2.5, 1.41, 0.25]], "plddt": [96.86, 98.17, 98.31, 98.48, 97.99, 97.02, 96.49, 95.21, 95.77, 95.31, 97.21, 98.18, 97.75, 98.37, 98.39, 98.44, 98.44, 98.53, 98.47, 98.52, 98.62, 98.62, 98.5, 98.59, 98.65, 98.6, 98.53, 98.57, 98.46, 98.5, 98.22, 97.83, 97.86, 98.32, 97.98, 98.12, 98.11, 98.53, 98.6, 98.53, 98.56, 98.29, 97.88, 96.8, 95.14, 93.74, 88.31, 93.18, 92.01, 93.53, 92.85, 92.32, 90.5, 92.33, 92.67, 90.64, 87.45, 85.79, 78.39], "ptm": 0.76}
\ No newline at end of file
diff --git a/j11lib/json-simple-1.1.1.jar b/j11lib/json-simple-1.1.1.jar
new file mode 100644 (file)
index 0000000..dfd5856
Binary files /dev/null and b/j11lib/json-simple-1.1.1.jar differ
diff --git a/j11lib/json_simple-1.1.jar b/j11lib/json_simple-1.1.jar
deleted file mode 100644 (file)
index f395f41..0000000
Binary files a/j11lib/json_simple-1.1.jar and /dev/null differ
diff --git a/j8lib/json-simple-1.1.1.jar b/j8lib/json-simple-1.1.1.jar
new file mode 100644 (file)
index 0000000..dfd5856
Binary files /dev/null and b/j8lib/json-simple-1.1.1.jar differ
diff --git a/j8lib/json_simple-1.1.jar b/j8lib/json_simple-1.1.jar
deleted file mode 100644 (file)
index f395f41..0000000
Binary files a/j8lib/json_simple-1.1.jar and /dev/null differ
index 9425804..91ae958 100644 (file)
@@ -1437,3 +1437,4 @@ label.memory_example_text = Maximum memory that would be used with these setting
 label.memory_example_tooltip = The memory allocated to Jalview is the smaller of the percentage of physical memory (default 90%) and the maximum absolute memory (default 32GB). If your computer's memory cannot be ascertained then the maximum absolute memory defaults to 8GB (if not customised).<br>Jalview will always try and reserve 512MB for the OS and at least 512MB for itself.
 warning.wrong_jvm_version_title = Wrong Java Version
 warning.wrong_jvm_version_message = The Java version being used (Java {0}) may lead to problems.\nThis installation of Jalview should be used with Java {1}.
+label.alphafold_reliability = Alphafold Reliability
index 0902192..79274d0 100644 (file)
@@ -1422,4 +1422,4 @@ label.memory_example_text = Memoria m
 label.memory_example_tooltip = La memoria asignada a Jalview es el menor entre el porcentaje de memoria física (predeterminado 90%) y la memoria absoluta máxima (predeterminado 32 GB). Si no se puede determinar la memoria de su computadora, la memoria absoluta máxima predeterminada es de 8 GB (si no está personalizada).<br>Jalview siempre intentará reservar 512 MB para el sistema operativo y al menos 512 MB para sí mismo.
 warning.wrong_jvm_version_title = Versión incorrecta de Java
 warning.wrong_jvm_version_message = La versión de Java que se está utilizando (Java {0}) puede generar problemas.\nEsta instalación de Jalview debe usarse con Java {1}.
-
+label.alphafold_reliability = Fiabilidad Alphafold
index a1a7fef..42c4b76 100644 (file)
@@ -184,10 +184,10 @@ public class AlignmentUtils
       // TODO use Character.toLowerCase to avoid creating String objects?
       char[] upstream = new String(ds
               .getSequence(s.getStart() - 1 - ustream_ds, s.getStart() - 1))
-                      .toLowerCase(Locale.ROOT).toCharArray();
+              .toLowerCase(Locale.ROOT).toCharArray();
       char[] downstream = new String(
               ds.getSequence(s_end - 1, s_end + dstream_ds))
-                      .toLowerCase(Locale.ROOT).toCharArray();
+              .toLowerCase(Locale.ROOT).toCharArray();
       char[] coreseq = s.getSequence();
       char[] nseq = new char[offset + upstream.length + downstream.length
               + coreseq.length];
@@ -1581,6 +1581,21 @@ public class AlignmentUtils
     }
   }
 
+  public static AlignmentAnnotation getFirstSequenceAnnotationOfType(
+          AlignmentI al, int graphType)
+  {
+    AlignmentAnnotation[] anns = al.getAlignmentAnnotation();
+    if (anns != null)
+    {
+      for (AlignmentAnnotation aa : anns)
+      {
+        if (aa.sequenceRef != null && aa.graph == graphType)
+          return aa;
+      }
+    }
+    return null;
+  }
+
   /**
    * Returns true if either sequence has a cross-reference to the other
    * 
diff --git a/src/jalview/bin/ArgParser.java b/src/jalview/bin/ArgParser.java
new file mode 100644 (file)
index 0000000..338d130
--- /dev/null
@@ -0,0 +1,771 @@
+/*
+ * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
+ * Copyright (C) $$Year-Rel$$ The Jalview Authors
+ * 
+ * This file is part of Jalview.
+ * 
+ * Jalview is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License 
+ * as published by the Free Software Foundation, either version 3
+ * of the License, or (at your option) any later version.
+ *  
+ * Jalview is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty 
+ * of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
+ * PURPOSE.  See the GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
+ * The Jalview Authors are detailed in the 'AUTHORS' file.
+ */
+package jalview.bin;
+
+import java.net.URLDecoder;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.EnumSet;
+import java.util.Enumeration;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Locale;
+import java.util.Map;
+
+import jalview.util.Platform;
+
+public class ArgParser
+{
+  private static final String NEGATESTRING = "no";
+
+  private static final String DEFAULTLINKEDID = "";
+
+  private static enum Opt
+  {
+    BOOLEAN, STRING, UNARY, MULTI, LINKED, ORDERED
+  }
+
+  public enum Arg
+  {
+    /*
+    NOCALCULATION, NOMENUBAR, NOSTATUS, SHOWOVERVIEW, ANNOTATIONS, COLOUR,
+    FEATURES, GROOVY, GROUPS, HEADLESS, JABAWS, NOANNOTATION, NOANNOTATION2,
+    NODISPLAY, NOGUI, NONEWS, NOQUESTIONNAIRE, NOSORTBYTREE, NOUSAGESTATS,
+    OPEN, OPEN2, PROPS, QUESTIONNAIRE, SETPROP, SORTBYTREE, TREE, VDOC,
+    VSESS;
+    */
+    HELP("h"), CALCULATION, MENUBAR, STATUS, SHOWOVERVIEW, ANNOTATIONS,
+    COLOUR, FEATURES, GROOVY, GROUPS, HEADLESS, JABAWS, ANNOTATION,
+    ANNOTATION2, DISPLAY, GUI, NEWS, NOQUESTIONNAIRE, SORTBYTREE,
+    USAGESTATS, OPEN, OPEN2, PROPS, QUESTIONNAIRE, SETPROP, TREE, VDOC,
+    VSESS, OUTPUT, OUTPUTTYPE, SSANNOTATION, NOTEMPFAC, TEMPFAC,
+    TEMPFAC_LABEL, TEMPFAC_DESC, TEMPFAC_SHADING, TITLE, PAEMATRIX, WRAP,
+    NOSTRUCTURE, STRUCTURE, IMAGE, QUIT;
+
+    static
+    {
+      HELP.setOptions(Opt.UNARY);
+      CALCULATION.setOptions(true, Opt.BOOLEAN); // default "true" implies only
+                                                 // expecting "--nocalculation"
+      MENUBAR.setOptions(true, Opt.BOOLEAN);
+      STATUS.setOptions(true, Opt.BOOLEAN);
+      SHOWOVERVIEW.setOptions(Opt.UNARY, Opt.LINKED);
+      ANNOTATIONS.setOptions(Opt.STRING, Opt.LINKED);
+      COLOUR.setOptions(Opt.STRING, Opt.LINKED);
+      FEATURES.setOptions(Opt.STRING, Opt.LINKED, Opt.MULTI);
+      GROOVY.setOptions(Opt.STRING, Opt.LINKED, Opt.MULTI);
+      GROUPS.setOptions(Opt.STRING, Opt.LINKED);
+      HEADLESS.setOptions(Opt.UNARY);
+      JABAWS.setOptions(Opt.STRING);
+      ANNOTATION.setOptions(true, Opt.BOOLEAN);
+      ANNOTATION2.setOptions(true, Opt.BOOLEAN);
+      DISPLAY.setOptions(true, Opt.BOOLEAN);
+      GUI.setOptions(true, Opt.BOOLEAN);
+      NEWS.setOptions(true, Opt.BOOLEAN);
+      NOQUESTIONNAIRE.setOptions(Opt.UNARY); // unary as --questionnaire=val
+                                             // expects a string value
+      SORTBYTREE.setOptions(true, Opt.BOOLEAN);
+      USAGESTATS.setOptions(true, Opt.BOOLEAN);
+      OPEN.setOptions(Opt.STRING, Opt.LINKED, Opt.MULTI);
+      OPEN2.setOptions(Opt.STRING, Opt.LINKED);
+      PROPS.setOptions(Opt.STRING);
+      QUESTIONNAIRE.setOptions(Opt.STRING);
+      SETPROP.setOptions(Opt.STRING);
+      TREE.setOptions(Opt.STRING);
+
+      VDOC.setOptions(Opt.UNARY);
+      VSESS.setOptions(Opt.UNARY);
+
+      OUTPUT.setOptions(Opt.STRING, Opt.LINKED);
+      OUTPUTTYPE.setOptions(Opt.STRING, Opt.LINKED, Opt.MULTI);
+
+      SSANNOTATION.setOptions(Opt.BOOLEAN, Opt.LINKED);
+      NOTEMPFAC.setOptions(Opt.UNARY, Opt.LINKED);
+      TEMPFAC.setOptions(Opt.STRING, Opt.LINKED);
+      TEMPFAC_LABEL.setOptions(Opt.STRING, Opt.LINKED);
+      TEMPFAC_DESC.setOptions(Opt.STRING, Opt.LINKED);
+      TEMPFAC_SHADING.setOptions(Opt.BOOLEAN, Opt.LINKED);
+      TITLE.setOptions(Opt.STRING, Opt.LINKED);
+      PAEMATRIX.setOptions(Opt.STRING, Opt.LINKED, Opt.MULTI);
+      NOSTRUCTURE.setOptions(Opt.UNARY, Opt.LINKED);
+      STRUCTURE.setOptions(Opt.STRING, Opt.LINKED, Opt.MULTI);
+      WRAP.setOptions(Opt.BOOLEAN, Opt.LINKED);
+      IMAGE.setOptions(Opt.STRING, Opt.LINKED);
+      QUIT.setOptions(Opt.UNARY);
+    }
+
+    private final String[] argNames;
+
+    private Opt[] argOptions;
+
+    private boolean defaultBoolValue = false;
+
+    public String toLongString()
+    {
+      StringBuilder sb = new StringBuilder();
+      sb.append("Arg: ").append(this.name());
+      for (String name : getNames())
+      {
+        sb.append(", '").append(name).append("'");
+      }
+      sb.append("\nOptions: ");
+      boolean first = true;
+      for (Opt o : argOptions)
+      {
+        if (!first)
+        {
+          sb.append(", ");
+        }
+        sb.append(o.toString());
+        first = false;
+      }
+      sb.append("\n");
+      return sb.toString();
+    }
+
+    private Arg()
+    {
+      this(new String[0]);
+    }
+
+    private Arg(String... names)
+    {
+      int length = (names == null || names.length == 0
+              || (names.length == 1 && names[0] == null)) ? 1
+                      : names.length + 1;
+      this.argNames = new String[length];
+      this.argNames[0] = this.getName();
+      if (length > 1)
+        System.arraycopy(names, 0, this.argNames, 1, names.length);
+    }
+
+    public String[] getNames()
+    {
+      return argNames;
+    }
+
+    public String getName()
+    {
+      return this.name().toLowerCase(Locale.ROOT).replace('_', '-');
+    }
+
+    @Override
+    public final String toString()
+    {
+      return getName();
+    }
+
+    public boolean hasOption(Opt o)
+    {
+      if (argOptions == null)
+        return false;
+      for (Opt option : argOptions)
+      {
+        if (o == option)
+          return true;
+      }
+      return false;
+    }
+
+    protected void setOptions(Opt... options)
+    {
+      setOptions(false, options);
+    }
+
+    protected void setOptions(boolean defaultBoolValue, Opt... options)
+    {
+      this.defaultBoolValue = defaultBoolValue;
+      argOptions = options;
+    }
+
+    protected boolean getDefaultBoolValue()
+    {
+      return defaultBoolValue;
+    }
+  }
+
+  public static class ArgValues
+  {
+    private Arg arg;
+
+    private int argCount = 0;
+
+    private boolean boolValue = false;
+
+    private boolean negated = false;
+
+    private List<String> argsList;
+
+    protected ArgValues(Arg a)
+    {
+      this.arg = a;
+      this.argsList = new ArrayList<String>();
+      this.boolValue = arg.getDefaultBoolValue();
+    }
+
+    public Arg arg()
+    {
+      return arg;
+    }
+
+    protected int getCount()
+    {
+      return argCount;
+    }
+
+    protected void incrementCount()
+    {
+      argCount++;
+    }
+
+    protected void setNegated(boolean b)
+    {
+      this.negated = b;
+    }
+
+    protected boolean isNegated()
+    {
+      return this.negated;
+    }
+
+    protected void setBoolean(boolean b)
+    {
+      this.boolValue = b;
+    }
+
+    protected boolean getBoolean()
+    {
+      return this.boolValue;
+    }
+
+    @Override
+    public String toString()
+    {
+      if (argsList == null)
+        return null;
+      StringBuilder sb = new StringBuilder();
+      sb.append(arg.toLongString());
+      if (arg.hasOption(Opt.BOOLEAN) || arg.hasOption(Opt.UNARY))
+        sb.append("Boolean: ").append(boolValue).append("; Default: ")
+                .append(arg.getDefaultBoolValue()).append("; Negated: ")
+                .append(negated).append("\n");
+      if (arg.hasOption(Opt.STRING))
+      {
+        sb.append("Values:");
+        boolean first = true;
+        for (String v : argsList)
+        {
+          if (!first)
+            sb.append(",");
+          sb.append("\n  '");
+          sb.append(v).append("'");
+          first = false;
+        }
+        sb.append("\n");
+      }
+      sb.append("Count: ").append(argCount).append("\n");
+      return sb.toString();
+    }
+
+    protected void addValue()
+    {
+      addValue(null);
+    }
+
+    protected void addValue(String val)
+    {
+      addValue(val, false);
+    }
+
+    protected void addValue(String val, boolean noDuplicates)
+    {
+      if ((!arg.hasOption(Opt.MULTI) && argsList.size() > 0)
+              || (noDuplicates && argsList.contains(val)))
+        return;
+      if (argsList == null)
+      {
+        Console.warn("** inst");
+        argsList = new ArrayList<String>();
+      }
+      argsList.add(val);
+    }
+
+    protected boolean hasValue(String val)
+    {
+      return argsList.contains(val);
+    }
+
+    protected String getValue()
+    {
+      if (arg.hasOption(Opt.MULTI))
+        Console.warn("Requesting single value for multi value argument");
+      return argsList.size() > 0 ? argsList.get(0) : null;
+    }
+
+    protected List<String> getValues()
+    {
+      return argsList;
+    }
+  }
+
+  // old style
+  private List<String> vargs = null;
+
+  private boolean isApplet;
+
+  // private AppletParams appletParams;
+
+  public boolean isApplet()
+  {
+    return isApplet;
+  }
+
+  public String nextValue()
+  {
+    return vargs.remove(0);
+  }
+
+  public int getSize()
+  {
+    return vargs.size();
+  }
+
+  public String getValue(String arg)
+  {
+    return getValue(arg, false);
+  }
+
+  public String getValue(String arg, boolean utf8decode)
+  {
+    int index = vargs.indexOf(arg);
+    String dc = null, ret = null;
+    if (index != -1)
+    {
+      ret = vargs.get(index + 1).toString();
+      vargs.remove(index);
+      vargs.remove(index);
+      if (utf8decode && ret != null)
+      {
+        try
+        {
+          dc = URLDecoder.decode(ret, "UTF-8");
+          ret = dc;
+        } catch (Exception e)
+        {
+          // TODO: log failure to decode
+        }
+      }
+    }
+    return ret;
+  }
+
+  /*
+  public Object getAppletValue(String key, String def, boolean asString)
+  {
+    Object value;
+    return (appletParams == null ? null
+            : (value = appletParams.get(key.toLowerCase())) == null ? def
+                    : asString ? "" + value : value);
+  }
+  */
+
+  // new style
+  private static final Map<String, Arg> argMap;
+
+  private Map<String, HashMap<Arg, ArgValues>> linkedArgs = new HashMap<>();
+
+  private List<String> linkedOrder = null;
+
+  private List<Arg> argList;
+
+  static
+  {
+    argMap = new HashMap<>();
+    for (Arg a : EnumSet.allOf(Arg.class))
+    {
+      ARGNAME: for (String argName : a.getNames())
+      {
+        if (argMap.containsKey(argName))
+        {
+          Console.warn("Trying to add argument name multiple times: '"
+                  + argName + "'"); // RESTORE THIS WHEN MERGED
+          if (argMap.get(argName) != a)
+          {
+            Console.error(
+                    "Trying to add argument name multiple times for different Args: '"
+                            + argMap.get(argName).getName() + ":" + argName
+                            + "' and '" + a.getName() + ":" + argName
+                            + "'");
+          }
+          continue ARGNAME;
+        }
+        argMap.put(argName, a);
+      }
+    }
+  }
+
+  public ArgParser(String[] args)
+  {
+    // old style
+    vargs = new ArrayList<>();
+    isApplet = (args.length > 0 && args[0].startsWith("<applet"));
+    if (isApplet)
+    {
+      // appletParams = AppletParams.getAppletParams(args, vargs);
+    }
+    else
+    {
+      if (Platform.isJS())
+
+      {
+        isApplet = true;
+        // appletParams =
+        // AppletParams.getAppletParams(Platform.getAppletInfoAsMap(), vargs);
+      }
+      for (int i = 0; i < args.length; i++)
+      {
+        String arg = args[i].trim();
+        if (arg.charAt(0) == '-')
+        {
+          arg = arg.substring(1);
+        }
+        vargs.add(arg);
+      }
+    }
+
+    // new style
+    Enumeration<String> argE = Collections.enumeration(Arrays.asList(args));
+    while (argE.hasMoreElements())
+    {
+      String arg = argE.nextElement();
+      String argName = null;
+      String val = null;
+      String linkedId = null;
+      if (arg.startsWith("--"))
+      {
+        int equalPos = arg.indexOf('=');
+        if (equalPos > -1)
+        {
+          argName = arg.substring(2, equalPos);
+          val = arg.substring(equalPos + 1);
+        }
+        else
+        {
+          argName = arg.substring(2);
+        }
+        int idOpen = argName.indexOf('[');
+        int idClose = argName.indexOf(']');
+
+        if (idOpen > -1 && idClose == argName.length() - 1)
+        {
+          linkedId = argName.substring(idOpen + 1, idClose);
+          argName = argName.substring(0, idOpen);
+        }
+
+        Arg a = argMap.get(argName);
+        // check for boolean prepended by "no"
+        boolean negated = false;
+        if (a == null && argName.startsWith(NEGATESTRING) && argMap
+                .containsKey(argName.substring(NEGATESTRING.length())))
+        {
+          argName = argName.substring(NEGATESTRING.length());
+          a = argMap.get(argName);
+          negated = true;
+        }
+
+        // check for config errors
+        if (a == null)
+        {
+          // arg not found
+          Console.error("Argument '" + arg + "' not recognised. Ignoring.");
+          continue;
+        }
+        if (!a.hasOption(Opt.BOOLEAN) && negated)
+        {
+          // used "no" with a non-boolean option
+          Console.error("Argument '--" + NEGATESTRING + argName
+                  + "' not a boolean option. Ignoring.");
+          continue;
+        }
+        if (!a.hasOption(Opt.STRING) && equalPos > -1)
+        {
+          // set --argname=value when arg does not accept values
+          Console.error("Argument '--" + argName
+                  + "' does not expect a value (given as '" + arg
+                  + "').  Ignoring.");
+          continue;
+        }
+        if (!a.hasOption(Opt.LINKED) && linkedId != null)
+        {
+          // set --argname[linkedId] when arg does not use linkedIds
+          Console.error("Argument '--" + argName
+                  + "' does not expect a linked id (given as '" + arg
+                  + "'). Ignoring.");
+          continue;
+        }
+
+        if (a.hasOption(Opt.STRING) && equalPos == -1)
+        {
+          // take next arg as value if required, and '=' was not found
+          if (!argE.hasMoreElements())
+          {
+            // no value to take for arg, which wants a value
+            Console.error("Argument '" + a.getName()
+                    + "' requires a value, none given. Ignoring.");
+            continue;
+          }
+          val = argE.nextElement();
+        }
+
+        // use default linkedId for linked arguments
+        if (a.hasOption(Opt.LINKED) && linkedId == null)
+          linkedId = DEFAULTLINKEDID;
+
+        if (!linkedArgs.containsKey(linkedId))
+          linkedArgs.put(linkedId, new HashMap<>());
+
+        Map<Arg, ArgValues> valuesMap = linkedArgs.get(linkedId);
+        if (!valuesMap.containsKey(a))
+          valuesMap.put(a, new ArgValues(a));
+
+        ArgValues values = valuesMap.get(a);
+        if (values == null)
+        {
+          values = new ArgValues(a);
+        }
+        // store appropriate value
+        if (a.hasOption(Opt.STRING))
+        {
+          values.addValue(val);
+        }
+        else if (a.hasOption(Opt.BOOLEAN))
+        {
+          values.setBoolean(!negated);
+          values.setNegated(negated);
+        }
+        else if (a.hasOption(Opt.UNARY))
+        {
+          values.setBoolean(true);
+        }
+        values.incrementCount();
+
+        // store in appropriate place
+        if (a.hasOption(Opt.LINKED))
+        {
+          // allow a default linked id for single usage
+          if (linkedId == null)
+            linkedId = DEFAULTLINKEDID;
+          // store the order of linkedIds
+          if (linkedOrder == null)
+            linkedOrder = new ArrayList<>();
+          if (!linkedOrder.contains(linkedId))
+            linkedOrder.add(linkedId);
+        }
+        // store the ArgValues
+        valuesMap.put(a, values);
+
+        // store arg in the list of args
+        if (argList == null)
+          argList = new ArrayList<>();
+        if (!argList.contains(a))
+          argList.add(a);
+      }
+    }
+  }
+
+  public boolean isSet(Arg a)
+  {
+    return a.hasOption(Opt.LINKED) ? isSet("", a) : isSet(null, a);
+  }
+
+  public boolean isSet(String linkedId, Arg a)
+  {
+    Map<Arg, ArgValues> m = linkedArgs.get(linkedId);
+    return m == null ? false : m.containsKey(a);
+  }
+
+  public boolean getBool(Arg a)
+  {
+    if (!a.hasOption(Opt.BOOLEAN) && !a.hasOption(Opt.UNARY))
+    {
+      Console.warn("Getting boolean from non boolean Arg '" + a.getName()
+              + "'.");
+    }
+    return a.hasOption(Opt.LINKED) ? getBool("", a) : getBool(null, a);
+  }
+
+  public boolean getBool(String linkedId, Arg a)
+  {
+    Map<Arg, ArgValues> m = linkedArgs.get(linkedId);
+    if (m == null)
+      return a.getDefaultBoolValue();
+    ArgValues v = m.get(a);
+    return v == null ? a.getDefaultBoolValue() : v.getBoolean();
+  }
+
+  public List<String> linkedIds()
+  {
+    return linkedOrder;
+  }
+
+  public HashMap<Arg, ArgValues> linkedArgs(String id)
+  {
+    return linkedArgs.get(id);
+  }
+
+  @Override
+  public String toString()
+  {
+    StringBuilder sb = new StringBuilder();
+    sb.append("UNLINKED\n");
+    sb.append(argMapToString(linkedArgs.get(null)));
+    if (linkedIds() != null)
+    {
+      sb.append("LINKED\n");
+      for (String id : linkedIds())
+      {
+        // already listed these as UNLINKED args
+        if (id == null)
+          continue;
+
+        Map<Arg, ArgValues> m = linkedArgs(id);
+        sb.append("ID: '").append(id).append("'\n");
+        sb.append(argMapToString(m));
+      }
+    }
+    return sb.toString();
+  }
+
+  private static String argMapToString(Map<Arg, ArgValues> m)
+  {
+    if (m == null)
+      return null;
+    StringBuilder sb = new StringBuilder();
+    for (Arg a : m.keySet())
+    {
+      ArgValues v = m.get(a);
+      sb.append(v.toString());
+      sb.append("\n");
+    }
+    return sb.toString();
+  }
+
+  // Helper methods with safety checks
+  protected static ArgValues getArgValues(Map<Arg, ArgValues> m, Arg a)
+  {
+    return m == null ? null : m.get(a);
+  }
+
+  public static List<String> getValues(Map<Arg, ArgValues> m, Arg a)
+  {
+    ArgValues av = getArgValues(m, a);
+    return av == null ? null : av.getValues();
+  }
+
+  public static String getValue(Map<Arg, ArgValues> m, Arg a)
+  {
+    List<String> vals = getValues(m, a);
+    return (vals == null || vals.size() == 0) ? null : vals.get(0);
+  }
+
+  public static boolean hasValue(Map<Arg, ArgValues> m, Arg a)
+  {
+    if (!m.containsKey(a))
+      return false;
+    return getValue(m, a) != null;
+  }
+
+  public static boolean getBoolean(Map<Arg, ArgValues> m, Arg a)
+  {
+    ArgValues av = getArgValues(m, a);
+    return av == null ? false : av.getBoolean();
+  }
+
+  public static SubVal getSubVal(String item)
+  {
+    return new SubVal(item);
+  }
+
+  /**
+   * A helper class to parse a string of the possible forms "content"
+   * "[index]content", "[keyName=keyValue]content" and return the integer index,
+   * the strings keyName and keyValue, and the content after the square brackets
+   * (if present). Values not set `will be -1 or null.
+   */
+  public static class SubVal
+  {
+    private static int NOTSET = -1;
+
+    protected int index = NOTSET;
+
+    protected String keyName = null;
+
+    protected String keyValue = null;
+
+    protected String content = null;
+
+    public SubVal(String item)
+    {
+      this.parseVal(item);
+    }
+
+    public void parseVal(String item)
+    {
+      if (item.indexOf('[') == 0 && item.indexOf(']') > 1)
+      {
+        int openBracket = item.indexOf('[');
+        int closeBracket = item.indexOf(']');
+        String indexString = item.substring(openBracket + 1, closeBracket);
+        this.content = item.substring(closeBracket + 1);
+        int equals = indexString.indexOf('=');
+        if (equals > -1)
+        {
+          this.keyName = indexString.substring(0, equals);
+          this.keyValue = indexString.substring(equals + 1);
+          this.index = -1;
+        }
+        else
+        {
+          try
+          {
+            this.index = Integer.parseInt(indexString);
+          } catch (NumberFormatException e)
+          {
+            Console.warn("Failed to obtain subvalue or index from '" + item
+                    + "'. Setting index=0 and using content='" + content
+                    + "'.");
+          }
+        }
+      }
+      else
+      {
+        this.content = item;
+      }
+    }
+
+    public boolean notSet()
+    {
+      // notSet is true if content present but nonsensical
+      return index == NOTSET && keyName == null && keyValue == null;
+    }
+  }
+}
\ No newline at end of file
index bb70c40..a75a27f 100755 (executable)
@@ -322,6 +322,16 @@ public class Cache
 
   private static boolean propsAreReadOnly = Platform.isJS();
 
+  public static boolean isPropsAreReadOnly()
+  {
+    return propsAreReadOnly;
+  }
+
+  public static void setPropsAreReadOnly(boolean propsAreReadOnly)
+  {
+    Cache.propsAreReadOnly = propsAreReadOnly;
+  }
+
   private final static String JS_PROPERTY_PREFIX = "jalview_";
 
   /**
diff --git a/src/jalview/bin/Commands.java b/src/jalview/bin/Commands.java
new file mode 100644 (file)
index 0000000..faf2c9c
--- /dev/null
@@ -0,0 +1,568 @@
+package jalview.bin;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Locale;
+import java.util.Map;
+
+import jalview.analysis.AlignmentUtils;
+import jalview.api.AlignmentViewPanel;
+import jalview.bin.ArgParser.Arg;
+import jalview.bin.ArgParser.ArgValues;
+import jalview.bin.ArgParser.SubVal;
+import jalview.datamodel.AlignmentAnnotation;
+import jalview.datamodel.AlignmentI;
+import jalview.datamodel.SequenceI;
+import jalview.datamodel.annotations.AlphaFoldAnnotationRowBuilder;
+import jalview.gui.AlignFrame;
+import jalview.gui.AlignmentPanel;
+import jalview.gui.Desktop;
+import jalview.gui.StructureChooser;
+import jalview.io.AppletFormatAdapter;
+import jalview.io.DataSourceType;
+import jalview.io.FileFormatException;
+import jalview.io.FileFormatI;
+import jalview.io.FileLoader;
+import jalview.io.HtmlSvgOutput;
+import jalview.io.IdentifyFile;
+import jalview.schemes.AnnotationColourGradient;
+import jalview.structure.StructureImportSettings;
+import jalview.structure.StructureImportSettings.TFType;
+import jalview.structure.StructureSelectionManager;
+import jalview.util.HttpUtils;
+import jalview.util.MessageManager;
+import jalview.util.Platform;
+import jalview.ws.dbsources.EBIAlfaFold;
+import mc_view.PDBChain;
+
+public class Commands
+{
+  Desktop desktop;
+
+  private static boolean headless;
+
+  private static ArgParser argParser;
+
+  private Map<String, AlignFrame> afMap;
+
+  public static boolean processArgs(ArgParser ap, boolean h)
+  {
+    argParser = ap;
+    headless = h;
+    boolean argsWereParsed = false;
+    if (headless)
+    {
+      System.setProperty("java.awt.headless", "true");
+    }
+
+    if (argParser != null && argParser.linkedIds() != null)
+    {
+      for (String id : argParser.linkedIds())
+      {
+        Commands cmds = new Commands();
+        if (id == null)
+        {
+          cmds.processUnlinked(id);
+        }
+        else
+        {
+          cmds.processLinked(id);
+        }
+        cmds.processImages(id);
+        argsWereParsed |= cmds.wereParsed();
+      }
+
+    }
+    if (argParser.getBool(Arg.QUIT))
+    {
+      Jalview.getInstance().quit();
+      return true;
+    }
+    // carry on with jalview.bin.Jalview
+    return argsWereParsed;
+  }
+
+  boolean argsWereParsed = false;
+
+  private boolean wereParsed()
+  {
+    return argsWereParsed;
+  }
+
+  public Commands()
+  {
+    this(Desktop.instance);
+  }
+
+  public Commands(Desktop d)
+  {
+    this.desktop = d;
+    afMap = new HashMap<String, AlignFrame>();
+  }
+
+  protected void processUnlinked(String id)
+  {
+    Map<Arg, ArgValues> m = argParser.linkedArgs(id);
+
+    processLinked(id);
+  }
+
+  protected void processLinked(String id)
+  {
+    Map<Arg, ArgValues> m = argParser.linkedArgs(id);
+
+    /*
+    // script to execute after all loading is completed one way or another
+    String groovyscript = m.get(Arg.GROOVY) == null ? null
+            : m.get(Arg.GROOVY).getValue();
+    String file = m.get(Arg.OPEN) == null ? null
+            : m.get(Arg.OPEN).getValue();
+    String data = null;
+    FileFormatI format = null;
+    DataSourceType protocol = null;
+    */
+    if (ArgParser.getArgValues(m, Arg.OPEN) != null)
+    {
+      long progress = -1;
+
+      boolean first = true;
+      AlignFrame af;
+      for (String openFile : ArgParser.getValues(m, Arg.OPEN))
+      {
+        if (openFile == null)
+          continue;
+
+        argsWereParsed = true;
+        if (first)
+        {
+          first = false;
+          if (!headless)
+          {
+            desktop.setProgressBar(
+                    MessageManager.getString(
+                            "status.processing_commandline_args"),
+                    progress = System.currentTimeMillis());
+          }
+        }
+
+        if (!Platform.isJS())
+        /**
+         * ignore in JavaScript -- can't just file existence - could load it?
+         * 
+         * @j2sIgnore
+         */
+        {
+          if (!HttpUtils.startsWithHttpOrHttps(openFile))
+          {
+            if (!(new File(openFile)).exists())
+            {
+              Console.warn("Can't find file '" + openFile + "'");
+            }
+          }
+        }
+
+        DataSourceType protocol = AppletFormatAdapter
+                .checkProtocol(openFile);
+
+        FileFormatI format = null;
+        try
+        {
+          format = new IdentifyFile().identify(openFile, protocol);
+        } catch (FileFormatException e1)
+        {
+          Console.error("Unknown file format for '" + openFile + "'");
+        }
+
+        af = afMap.get(id);
+        if (af == null)
+        {
+          /*
+           * this approach isn't working yet
+          // get default annotations before opening AlignFrame
+          if (m.get(Arg.SSANNOTATION) != null)
+          {
+            Console.debug("***** SSANNOTATION="
+                    + m.get(Arg.SSANNOTATION).getBoolean());
+          }
+          if (m.get(Arg.NOTEMPFAC) != null)
+          {
+            Console.debug(
+                    "***** NOTEMPFAC=" + m.get(Arg.NOTEMPFAC).getBoolean());
+          }
+          boolean showSecondaryStructure = (m.get(Arg.SSANNOTATION) != null)
+                  ? m.get(Arg.SSANNOTATION).getBoolean()
+                  : false;
+          boolean showTemperatureFactor = (m.get(Arg.NOTEMPFAC) != null)
+                  ? !m.get(Arg.NOTEMPFAC).getBoolean()
+                  : false;
+          Console.debug("***** tempfac=" + showTemperatureFactor
+                  + ", showSS=" + showSecondaryStructure);
+          StructureSelectionManager ssm = StructureSelectionManager
+                  .getStructureSelectionManager(Desktop.instance);
+          if (ssm != null)
+          {
+            ssm.setAddTempFacAnnot(showTemperatureFactor);
+            ssm.setProcessSecondaryStructure(showSecondaryStructure);
+          }
+           */
+
+          // get kind of temperature factor annotation
+          StructureImportSettings.TFType tempfacType = TFType.DEFAULT;
+          if ((!ArgParser.getBoolean(m, Arg.NOTEMPFAC))
+                  && ArgParser.getArgValues(m, Arg.TEMPFAC) != null)
+          {
+            try
+            {
+              tempfacType = StructureImportSettings.TFType.valueOf(ArgParser
+                      .getValue(m, Arg.TEMPFAC).toUpperCase(Locale.ROOT));
+              Console.debug("Obtained Temperature Factor type of '"
+                      + tempfacType + "'");
+            } catch (IllegalArgumentException e)
+            {
+              // Just an error message!
+              StringBuilder sb = new StringBuilder().append("Cannot set --")
+                      .append(Arg.TEMPFAC.getName()).append(" to '")
+                      .append(tempfacType)
+                      .append("', ignoring.  Valid values are: ");
+              Iterator<StructureImportSettings.TFType> it = Arrays
+                      .stream(StructureImportSettings.TFType.values())
+                      .iterator();
+              while (it.hasNext())
+              {
+                sb.append(it.next().toString().toLowerCase(Locale.ROOT));
+                if (it.hasNext())
+                  sb.append(", ");
+              }
+              Console.warn(sb.toString());
+            }
+          }
+
+          Console.debug(
+                  "Opening '" + openFile + "' in new alignment frame");
+          FileLoader fileLoader = new FileLoader(!headless);
+
+          StructureImportSettings.setTemperatureFactorType(tempfacType);
+
+          af = fileLoader.LoadFileWaitTillLoaded(openFile, protocol,
+                  format);
+
+          // wrap alignment?
+          if (ArgParser.getBoolean(m, Arg.WRAP))
+          {
+            af.getCurrentView().setWrapAlignment(true);
+          }
+
+          // colour aligment?
+          if (ArgParser.hasValue(m, Arg.COLOUR))
+          {
+            af.changeColour_actionPerformed(
+                    ArgParser.getValue(m, Arg.COLOUR));
+          }
+
+          // change alignment frame title
+          if (ArgParser.getValue(m, Arg.TITLE) != null)
+            af.setTitle(ArgParser.getValue(m, Arg.TITLE));
+
+          /* hacky approach to hiding the annotations */
+          // show secondary structure annotations?
+          if (ArgParser.getBoolean(m, Arg.SSANNOTATION))
+          {
+            // do this better (annotation types?)
+            AlignmentUtils.showOrHideSequenceAnnotations(
+                    af.getCurrentView().getAlignment(),
+                    Collections.singleton("Secondary Structure"), null,
+                    false, false);
+          }
+
+          // show temperature factor annotations?
+          if (ArgParser.getBoolean(m, Arg.NOTEMPFAC))
+          {
+            // do this better (annotation types?)
+            List<String> hideThese = new ArrayList<>();
+            hideThese.add("Temperature Factor");
+            hideThese.add(AlphaFoldAnnotationRowBuilder.LABEL);
+            AlignmentUtils.showOrHideSequenceAnnotations(
+                    af.getCurrentView().getAlignment(), hideThese, null,
+                    false, false);
+          }
+          else
+          /* comment out hacky approach up to here and add this line:
+           if (showTemperatureFactor)
+             */
+          {
+            if (ArgParser.getValue(m, Arg.TEMPFAC_LABEL) != null)
+            {
+              AlignmentAnnotation aa = AlignmentUtils
+                      .getFirstSequenceAnnotationOfType(
+                              af.getCurrentView().getAlignment(),
+                              AlignmentAnnotation.LINE_GRAPH);
+              String label = ArgParser.getValue(m, Arg.TEMPFAC_LABEL);
+              if (aa != null)
+              {
+                aa.label = label;
+              }
+              else
+              {
+                Console.info(
+                        "Could not find annotation to apply tempfac_label '"
+                                + label);
+              }
+            }
+          }
+
+          // store the AlignFrame for this id
+          afMap.put(id, af);
+
+          // is it its own structure file?
+          if (format.isStructureFile())
+          {
+            StructureSelectionManager ssm = StructureSelectionManager
+                    .getStructureSelectionManager(Desktop.instance);
+            SequenceI seq = af.alignPanel.getAlignment().getSequenceAt(0);
+            ssm.computeMapping(false, new SequenceI[] { seq }, null,
+                    openFile, DataSourceType.FILE, null);
+          }
+        }
+        else
+        {
+          Console.debug(
+                  "Opening '" + openFile + "' in existing alignment frame");
+          af.getCurrentView().addFile(new File(openFile), format);
+        }
+
+        Console.debug("Command " + Arg.OPEN + " executed successfully!");
+
+      }
+      if (first) // first=true means nothing opened
+      {
+        if (headless)
+        {
+          Console.error("Could not open any files in headless mode");
+          System.exit(1);
+        }
+        else
+        {
+          Console.warn("No more files to open");
+          if (desktop != null)
+            desktop.setProgressBar(null, progress);
+        }
+      }
+
+    }
+
+    // open the structure (from same PDB file or given PDBfile)
+    if (!ArgParser.getBoolean(m, Arg.NOSTRUCTURE))
+    {
+      AlignFrame af = afMap.get(id);
+      if (ArgParser.getArgValues(m, Arg.STRUCTURE) != null)
+      {
+        for (String val : ArgParser.getValues(m, Arg.STRUCTURE))
+        {
+          SubVal subId = new SubVal(val);
+          SequenceI seq = getSpecifiedSequence(af, subId);
+          if (seq == null)
+          {
+            Console.warn("Could not find sequence for argument --"
+                    + Arg.STRUCTURE + "=" + val);
+            // you probably want to continue here, not break
+            // break;
+            continue;
+          }
+          File structureFile = null;
+          if (subId.content != null && subId.content.length() != 0)
+          {
+            structureFile = new File(subId.content);
+            Console.debug("Using structure file (from argument) '"
+                    + structureFile.getAbsolutePath() + "'");
+          }
+          /* THIS DOESN'T WORK */
+          else if (seq.getAllPDBEntries() != null
+                  && seq.getAllPDBEntries().size() > 0)
+          {
+            structureFile = new File(
+                    seq.getAllPDBEntries().elementAt(0).getFile());
+            Console.debug("Using structure file (from sequence) '"
+                    + structureFile.getAbsolutePath() + "'");
+          }
+
+          if (structureFile == null)
+          {
+            Console.warn("Not provided structure file with '" + val + "'");
+            continue;
+          }
+
+          if (!structureFile.exists())
+          {
+            Console.warn("Structure file '"
+                    + structureFile.getAbsoluteFile() + "' not found.");
+            continue;
+          }
+
+          Console.debug("Using structure file "
+                  + structureFile.getAbsolutePath());
+
+          // open structure view
+          AlignmentPanel ap = af.alignPanel;
+          StructureChooser.openStructureFileForSequence(ap, seq,
+                  structureFile);
+        }
+      }
+    }
+
+    // load a pAE file if given
+    if (ArgParser.getValues(m, Arg.PAEMATRIX) != null)
+    {
+      AlignFrame af = afMap.get(id);
+      if (af != null)
+      {
+        for (String val : ArgParser.getValues(m, Arg.PAEMATRIX))
+        {
+          SubVal subVal = ArgParser.getSubVal(val);
+          File paeFile = new File(subVal.content);
+          String paePath = null;
+          try
+          {
+            paePath = paeFile.getCanonicalPath();
+          } catch (IOException e)
+          {
+            paePath = paeFile.getAbsolutePath();
+            Console.warn(
+                    "Problem with the PAE file path: '" + paePath + "'");
+          }
+          String structId = "structid".equals(subVal.keyName)
+                  ? subVal.keyValue
+                  : null;
+          if (subVal.notSet())
+          {
+            // take structid from pdbfilename
+          }
+          if ("structfile".equals(subVal.keyName))
+          {
+            Console.info("***** Attaching paeFile '" + paePath + "' to "
+                    + subVal.keyName + "=" + subVal.keyValue);
+            EBIAlfaFold.addAlphaFoldPAEToStructure(
+                    af.getCurrentView().getAlignment(), paeFile,
+                    subVal.index, subVal.keyValue, false);
+          }
+          else if ("structid".equals(subVal.keyName))
+          {
+            Console.info("***** Attaching paeFile '" + paePath + "' to "
+                    + subVal.keyName + "=" + subVal.keyValue);
+            EBIAlfaFold.addAlphaFoldPAEToStructure(
+                    af.getCurrentView().getAlignment(), paeFile,
+                    subVal.index, subVal.keyValue, true);
+          }
+          else
+          {
+            Console.debug("***** Attaching paeFile '" + paePath
+                    + "' to sequence index " + subVal.index);
+            EBIAlfaFold.addAlphaFoldPAEToSequence(
+                    af.getCurrentView().getAlignment(), paeFile,
+                    subVal.index, null);
+            // required to readjust the height and position of the pAE
+            // annotation
+          }
+          for (AlignmentViewPanel ap : af.getAlignPanels())
+          {
+            ap.adjustAnnotationHeight();
+          }
+        }
+      }
+    }
+
+    boolean doShading = ArgParser.getBoolean(m, Arg.TEMPFAC_SHADING);
+    if (doShading)
+    {
+      AlignFrame af = afMap.get(id);
+      for (AlignmentAnnotation aa : af.alignPanel.getAlignment()
+              .findAnnotation(PDBChain.class.getName().toString()))
+      {
+        AnnotationColourGradient acg = new AnnotationColourGradient(aa,
+                af.alignPanel.av.getGlobalColourScheme(), 0);
+        acg.setSeqAssociated(true);
+        af.changeColour(acg);
+        Console.info("Changed colour " + acg.toString());
+      }
+    }
+  }
+
+  protected void processImages(String id)
+  {
+    Map<Arg, ArgValues> m = argParser.linkedArgs(id);
+    AlignFrame af = afMap.get(id);
+
+    if (af == null)
+    {
+      Console.warn("Did not have an alignment window for id=" + id);
+      return;
+    }
+
+    if (ArgParser.getValues(m, Arg.IMAGE) != null)
+    {
+      for (String val : ArgParser.getValues(m, Arg.IMAGE))
+      {
+        SubVal subVal = new SubVal(val);
+        String type = "png"; // default
+        String fileName = subVal.content;
+        File file = new File(fileName);
+        if ("type".equals(subVal.keyName))
+        {
+          type = subVal.keyValue;
+        }
+        else if (fileName != null)
+        {
+          for (String ext : new String[] { "svg", "png", "html" })
+          {
+            if (fileName.toLowerCase(Locale.ROOT).endsWith("." + ext))
+            {
+              type = ext;
+            }
+          }
+        }
+        // for moment we disable JSON export
+        Cache.setPropsAreReadOnly(true);
+        Cache.setProperty("EXPORT_EMBBED_BIOJSON", "false");
+
+        switch (type)
+        {
+        case "svg":
+          Console.debug("Outputting type '" + type + "' to " + fileName);
+          af.createSVG(file);
+          break;
+        case "png":
+          Console.debug("Outputting type '" + type + "' to " + fileName);
+          af.createPNG(file);
+          break;
+        case "html":
+          Console.debug("Outputting type '" + type + "' to " + fileName);
+          HtmlSvgOutput htmlSVG = new HtmlSvgOutput(af.alignPanel);
+          htmlSVG.exportHTML(fileName);
+          break;
+        default:
+          Console.warn("--image type '" + type + "' not known. Ignoring");
+          break;
+        }
+      }
+    }
+  }
+
+  private SequenceI getSpecifiedSequence(AlignFrame af, SubVal subId)
+  {
+    AlignmentI al = af.getCurrentView().getAlignment();
+    if (-1 < subId.index && subId.index < al.getSequences().size())
+    {
+      return al.getSequenceAt(subId.index);
+    }
+    else if ("id".equals(subId.keyName))
+    {
+      return al.findName(subId.keyValue);
+    }
+    return null;
+  }
+}
index 3e09d07..b85a4d2 100644 (file)
  */
 package jalview.bin;
 
+import java.util.Locale;
+
 import jalview.log.JLogger;
+import jalview.log.JLoggerI;
 import jalview.log.JLoggerI.LogLevel;
 import jalview.log.JLoggerLog4j;
 import jalview.util.ChannelProperties;
@@ -241,7 +244,7 @@ public class Console
     // Test message
     if (log != null)
     {
-      // Logging test message should got through the logger object
+      // Logging test message should go through the logger object
       if (log.loggerExists())
         log.debug(Console.LOGGING_TEST_MESSAGE);
       // Tell the user that debug is enabled
@@ -255,6 +258,24 @@ public class Console
     }
   }
 
+  public static void setLogLevel(String logLevelString)
+  {
+    for (LogLevel logLevel : JLoggerI.LogLevel.values())
+    {
+      if (logLevel.toString().toLowerCase(Locale.ROOT)
+              .equals(logLevelString.toLowerCase(Locale.ROOT)))
+      {
+        log.setLevel(logLevel);
+        if (!Platform.isJS())
+        {
+          Log4j.init(logLevel);
+        }
+        JLoggerLog4j.getLogger("org.apache.axis", logLevel);
+        break;
+      }
+    }
+  }
+
   public final static String LOGGING_TEST_MESSAGE = "Logging to STDERR";
 
 }
index 0ec9889..a988a09 100755 (executable)
@@ -58,6 +58,7 @@ import com.threerings.getdown.util.LaunchUtil;
 //import edu.stanford.ejalbert.launching.IBrowserLaunching;
 import groovy.lang.Binding;
 import groovy.util.GroovyScriptEngine;
+import jalview.bin.ArgParser.Arg;
 import jalview.ext.so.SequenceOntology;
 import jalview.gui.AlignFrame;
 import jalview.gui.Desktop;
@@ -324,10 +325,22 @@ public class Jalview
     // report Jalview version
     Cache.loadBuildProperties(true);
 
+    // old ArgsParser
     ArgsParser aparser = new ArgsParser(args);
 
     boolean headless = false;
 
+    try
+    {
+      Console.initLogger();
+    } catch (NoClassDefFoundError error)
+    {
+      error.printStackTrace();
+      System.out.println("\nEssential logging libraries not found."
+              + "\nUse: java -classpath \"$PATH_TO_LIB$/*:$PATH_TO_CLASSES$\" jalview.bin.Jalview");
+      System.exit(0);
+    }
+
     String usrPropsFile = aparser.getValue("props");
     Cache.loadProperties(usrPropsFile); // must do this
                                         // before
@@ -337,6 +350,31 @@ public class Jalview
               "CMD [-props " + usrPropsFile + "] executed successfully!");
     }
 
+    // set log level from cache properties
+    Console.setLogLevel(Cache.getDefault(Cache.JALVIEWLOGLEVEL, "INFO"));
+
+    // new ArgParser
+    ArgParser argparser = new ArgParser(args); // do this after
+                                               // Console.initLogger, but TODO
+                                               // want --props before then
+                                               // CATCH22
+
+    if (argparser.isSet(Arg.HEADLESS))
+      headless = argparser.getBool(Arg.HEADLESS);
+    boolean commandsSuccess = Commands.processArgs(argparser, headless);
+    if (commandsSuccess)
+    {
+      Console.info("Successfully completed commands");
+      if (headless)
+        System.exit(0);
+    }
+    else
+    {
+      Console.warn("Error when running commands");
+      if (headless)
+        System.exit(1);
+    }
+
     if (!Platform.isJS())
     /**
      * Java only
@@ -344,13 +382,18 @@ public class Jalview
      * @j2sIgnore
      */
     {
+      if (argparser.isSet(Arg.HEADLESS))
+      {
+        headless = argparser.getBool(Arg.HEADLESS);
+      }
+
       if (aparser.contains("help") || aparser.contains("h"))
       {
         showUsage();
         System.exit(0);
       }
-      if (aparser.contains("nodisplay") || aparser.contains("nogui")
-              || aparser.contains("headless"))
+      if (headless || aparser.contains("nodisplay")
+              || aparser.contains("nogui") || aparser.contains("headless"))
       {
         System.setProperty("java.awt.headless", "true");
         headless = true;
@@ -405,19 +448,6 @@ public class Jalview
     System.setProperty("http.agent",
             "Jalview Desktop/" + Cache.getDefault("VERSION", "Unknown"));
 
-    try
-    {
-      Console.initLogger();
-    } catch (
-
-    NoClassDefFoundError error)
-    {
-      error.printStackTrace();
-      System.out.println("\nEssential logging libraries not found."
-              + "\nUse: java -classpath \"$PATH_TO_LIB$/*:$PATH_TO_CLASSES$\" jalview.bin.Jalview");
-      System.exit(0);
-    }
-
     desktop = null;
 
     setLookAndFeel();
index b6e48dc..3f9c2d9 100755 (executable)
@@ -34,6 +34,7 @@ import java.util.Map.Entry;
 import jalview.analysis.Rna;
 import jalview.analysis.SecStrConsensus.SimpleBP;
 import jalview.analysis.WUSSParseException;
+import jalview.structure.StructureImportSettings;
 
 /**
  * DOCUMENT ME!
@@ -43,6 +44,7 @@ import jalview.analysis.WUSSParseException;
  */
 public class AlignmentAnnotation
 {
+
   private static final String ANNOTATION_ID_PREFIX = "ann";
 
   /*
@@ -96,6 +98,21 @@ public class AlignmentAnnotation
   private long invalidrnastruc = -2;
 
   /**
+   * the type of temperature factor plot (if it is one)
+   */
+  private StructureImportSettings.TFType tfType = StructureImportSettings.TFType.DEFAULT;
+
+  public void setTFType(StructureImportSettings.TFType t)
+  {
+    tfType = t;
+  }
+
+  public StructureImportSettings.TFType getTFType()
+  {
+    return tfType;
+  }
+
+  /**
    * Updates the _rnasecstr field Determines the positions that base pair and
    * the positions of helices based on secondary structure from a Stockholm file
    * 
@@ -551,12 +568,12 @@ public class AlignmentAnnotation
                       : annotations[index + offset].displayCharacter == null
                               || annotations[index
                                       + offset].displayCharacter
-                                              .length() == 0
-                                                      ? annotations[index
-                                                              + offset].secondaryStructure
-                                                      : annotations[index
-                                                              + offset].displayCharacter
-                                                                      .charAt(0));
+                                      .length() == 0
+                                              ? annotations[index
+                                                      + offset].secondaryStructure
+                                              : annotations[index
+                                                      + offset].displayCharacter
+                                                      .charAt(0));
     }
 
     @Override
index a0befe0..4e9553e 100644 (file)
@@ -1,15 +1,20 @@
 package jalview.datamodel.annotations;
 
 import jalview.datamodel.Annotation;
+import jalview.structure.StructureImportSettings;
+import jalview.structure.StructureImportSettings.TFType;
 
 public class AlphaFoldAnnotationRowBuilder extends AnnotationRowBuilder
 {
+  public static final String LABEL = "Alphafold Reliability";
+
   public AlphaFoldAnnotationRowBuilder()
   {
-    super("Alphafold Reliability");
+    super(LABEL);
     min = 0;
     max = 100;
     hasMinMax = true;
+    this.setTFType(StructureImportSettings.TFType.PLDDT);
   }
 
   @Override
index 15f83e9..b3d567a 100644 (file)
@@ -1,6 +1,8 @@
 package jalview.datamodel.annotations;
 
 import jalview.datamodel.Annotation;
+import jalview.structure.StructureImportSettings;
+import jalview.structure.StructureImportSettings.TFType;
 
 public class AnnotationRowBuilder
 {
@@ -13,6 +15,21 @@ public class AnnotationRowBuilder
 
   boolean hasMinMax = false;
 
+  /**
+   * the type of temperature factor plot (if it is one)
+   */
+  private StructureImportSettings.TFType tfType = StructureImportSettings.TFType.DEFAULT;
+
+  public void setTFType(StructureImportSettings.TFType t)
+  {
+    tfType = t;
+  }
+
+  public StructureImportSettings.TFType getTFType()
+  {
+    return tfType;
+  }
+
   public String getName()
   {
     return name;
@@ -80,6 +97,12 @@ public class AnnotationRowBuilder
     name = string;
   }
 
+  public AnnotationRowBuilder(String name, float min, float max, StructureImportSettings.TFType tft)
+  {
+    this(name, min, max);
+    setTFType(tft);
+  }
+
   public AnnotationRowBuilder(String name, float min, float max)
   {
     this(name);
index 269fc31..2bc4869 100644 (file)
@@ -49,6 +49,7 @@ import jalview.io.DataSourceType;
 import jalview.io.FileParse;
 import jalview.io.StructureFile;
 import jalview.schemes.ResidueProperties;
+import jalview.structure.StructureImportSettings;
 import jalview.util.Format;
 import jalview.util.MessageManager;
 import jalview.ws.dbsources.EBIAlfaFold;
@@ -73,12 +74,19 @@ public class JmolParser extends StructureFile implements JmolStatusListener
   {
     // BH 2018 File or String for filename
     super(immediate, inFile, sourceType);
+
   }
 
   public JmolParser(Object inFile, DataSourceType sourceType)
           throws IOException
   {
-    super(inFile, sourceType);
+    this(inFile, sourceType, null);
+  }
+
+  public JmolParser(Object inFile, DataSourceType sourceType,
+          StructureImportSettings.TFType tempfacType) throws IOException
+  {
+    super(inFile, sourceType, tempfacType);
   }
 
   public JmolParser(FileParse fp) throws IOException
@@ -243,7 +251,8 @@ public class JmolParser extends StructureFile implements JmolStatusListener
         {
           AnnotationRowBuilder builder = null;
           String tempFString = null;
-          if (isAlphafoldModel())
+          if (isAlphafoldModel() || StructureImportSettings.TFType.PLDDT
+                  .equals(getTemperatureFactorType()))
           {
             builder = new AlphaFoldAnnotationRowBuilder();
           }
@@ -312,6 +321,11 @@ public class JmolParser extends StructureFile implements JmolStatusListener
     }
   }
 
+  public void setAlphafoldModel(boolean afm)
+  {
+    alphaFoldModel = afm;
+  }
+
   private boolean isAlphafoldModel()
   {
     return alphaFoldModel;
index 42b5776..7b310b1 100644 (file)
@@ -980,7 +980,8 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener,
   @Override
   public void setProgressBar(String message, long id)
   {
-    progressBar.setProgressBar(message, id);
+    if (!Platform.isHeadless())
+      progressBar.setProgressBar(message, id);
   }
 
   @Override
index aa536d8..fea74db 100644 (file)
@@ -25,6 +25,7 @@ import java.awt.Dimension;
 import java.awt.Font;
 import java.awt.FontMetrics;
 import java.awt.Rectangle;
+import java.io.File;
 import java.util.ArrayList;
 import java.util.Hashtable;
 import java.util.List;
@@ -52,6 +53,13 @@ import jalview.datamodel.SearchResults;
 import jalview.datamodel.SearchResultsI;
 import jalview.datamodel.SequenceGroup;
 import jalview.datamodel.SequenceI;
+import jalview.io.AppletFormatAdapter;
+import jalview.io.DataSourceType;
+import jalview.io.FileFormatException;
+import jalview.io.FileFormatI;
+import jalview.io.FileFormats;
+import jalview.io.FileLoader;
+import jalview.io.IdentifyFile;
 import jalview.renderer.ResidueShader;
 import jalview.schemes.ColourSchemeI;
 import jalview.schemes.ColourSchemeProperty;
@@ -729,6 +737,47 @@ public class AlignViewport extends AlignmentViewport
   }
 
   /**
+   * Load a File into this AlignViewport attempting to detect format if not
+   * given or given as null.
+   * 
+   * @param file
+   * @param format
+   */
+  public void addFile(File file, FileFormatI format)
+  {
+    DataSourceType protocol = AppletFormatAdapter.checkProtocol(file);
+
+    if (format == null)
+    {
+      try
+      {
+        format = new IdentifyFile().identify(file, protocol);
+      } catch (FileFormatException e1)
+      {
+        jalview.bin.Console.error("Unknown file format for '" + file + "'");
+      }
+    }
+    else if (FileFormats.getInstance().isIdentifiable(format))
+    {
+      try
+      {
+        format = new IdentifyFile().identify(file, protocol);
+      } catch (FileFormatException e)
+      {
+        jalview.bin.Console.error("Unknown file format for '" + file + "'",
+                e);
+      }
+    }
+
+    new FileLoader().LoadFile(this, file, DataSourceType.FILE, format);
+  }
+
+  public void addFile(File file)
+  {
+    addFile(file, null);
+  }
+
+  /**
    * Show a dialog with the option to open and link (cDNA <-> protein) as a new
    * alignment, either as a standalone alignment or in a split frame. Returns
    * true if the new alignment was opened, false if not, because the user
index dbd270f..9f259bb 100644 (file)
@@ -24,6 +24,7 @@ package jalview.gui;
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 import java.awt.event.ItemEvent;
+import java.io.File;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.HashSet;
@@ -65,6 +66,7 @@ import jalview.jbgui.GStructureChooser;
 import jalview.structure.StructureMapping;
 import jalview.structure.StructureSelectionManager;
 import jalview.util.MessageManager;
+import jalview.util.Platform;
 import jalview.ws.DBRefFetcher;
 import jalview.ws.DBRefFetcher.FetchFinishedListenerI;
 import jalview.ws.seqfetcher.DbSourceProxy;
@@ -117,11 +119,19 @@ public class StructureChooser extends GStructureChooser
 
   List<SequenceI> seqsWithoutSourceDBRef = null;
 
+  private boolean noChooserGUI = false;
+
   private static StructureViewer lastTargetedView = null;
 
   public StructureChooser(SequenceI[] selectedSeqs, SequenceI selectedSeq,
           AlignmentPanel ap)
   {
+    this(selectedSeqs, selectedSeq, ap, false);
+  }
+
+  public StructureChooser(SequenceI[] selectedSeqs, SequenceI selectedSeq,
+          AlignmentPanel ap, boolean noChooserGUI)
+  {
     // which FTS engine to use
     data = StructureChooserQuerySource.getQuerySourceFor(selectedSeqs);
     initDialog();
@@ -130,6 +140,7 @@ public class StructureChooser extends GStructureChooser
     this.selectedSequence = selectedSeq;
     this.selectedSequences = selectedSeqs;
     this.progressIndicator = (ap == null) ? null : ap.alignFrame;
+    this.noChooserGUI = noChooserGUI;
     init();
 
   }
@@ -245,7 +256,7 @@ public class StructureChooser extends GStructureChooser
     populateFilterComboBox(isStructuresDiscovered(), cachedPDBExists);
     discoverStructureViews();
     updateProgressIndicator(null, startTime);
-    mainFrame.setVisible(true);
+    mainFrame.setVisible(noChooserGUI);
     updateCurrentView();
   }
 
@@ -1515,7 +1526,8 @@ public class StructureChooser extends GStructureChooser
   @Override
   public void setProgressBar(String message, long id)
   {
-    progressBar.setProgressBar(message, id);
+    if (!Platform.isHeadless())
+      progressBar.setProgressBar(message, id);
   }
 
   @Override
@@ -1567,4 +1579,34 @@ public class StructureChooser extends GStructureChooser
   {
     return notQueriedTDBYet;
   }
+
+  /**
+   * Open a single structure file for a given sequence
+   */
+  public static void openStructureFileForSequence(AlignmentPanel ap,
+          SequenceI seq, File sFile)
+  {
+    StructureChooser sc = new StructureChooser(new SequenceI[] { seq }, seq,
+            ap, true);
+    StructureSelectionManager ssm = ap.getStructureSelectionManager();
+    PDBEntry fileEntry = null;
+    try
+    {
+      fileEntry = new AssociatePdbFileWithSeq().associatePdbWithSeq(
+              sFile.getAbsolutePath(), DataSourceType.FILE, seq, true,
+              Desktop.instance);
+    } catch (Exception e)
+    {
+      Console.error("Could not open structure file '"
+              + sFile.getAbsolutePath() + "'");
+      return;
+    }
+
+    StructureViewer sViewer = sc.launchStructureViewer(ssm,
+            new PDBEntry[]
+            { fileEntry }, ap, new SequenceI[] { seq });
+
+    sc.mainFrame.dispose();
+    sc.noChooserGUI = false;
+  }
 }
index 3202ac9..1233940 100755 (executable)
@@ -33,6 +33,7 @@ import jalview.datamodel.Sequence;
 import jalview.datamodel.SequenceGroup;
 import jalview.datamodel.SequenceI;
 import jalview.util.MessageManager;
+import jalview.util.StringUtils;
 
 /**
  * DOCUMENT ME!
@@ -378,7 +379,7 @@ public abstract class AlignFile extends FileParse
   {
     Sequence seq = null;
     id = id.trim();
-    int space = id.indexOf(" ");
+    int space = StringUtils.indexOfFirstWhitespace(id);
     if (space > -1)
     {
       seq = new Sequence(id.substring(0, space), "");
index 5de14a4..b5ed052 100755 (executable)
  */
 package jalview.io;
 
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.List;
 import java.util.Locale;
 
 import jalview.api.AlignExportSettingsI;
@@ -28,18 +32,12 @@ import jalview.datamodel.Alignment;
 import jalview.datamodel.AlignmentAnnotation;
 import jalview.datamodel.AlignmentI;
 import jalview.datamodel.AlignmentView;
-import jalview.datamodel.SeqDistanceContactMatrix;
 import jalview.datamodel.PDBEntry.Type;
 import jalview.datamodel.SequenceI;
 import jalview.ext.jmol.JmolParser;
 import jalview.structure.StructureImportSettings;
 import jalview.util.Platform;
 
-import java.io.File;
-import java.io.IOException;
-import java.io.InputStream;
-import java.util.List;
-
 /**
  * A low level class for alignment and feature IO with alignment formatting
  * methods used by both applet and application for generating flat alignment
@@ -160,6 +158,13 @@ public class AppletFormatAdapter
           DataSourceType sourceType, FileFormatI fileFormat)
           throws IOException
   {
+    return readFile(selectedFile, file, sourceType, fileFormat, null);
+  }
+
+  public AlignmentI readFile(File selectedFile, String file,
+          DataSourceType sourceType, FileFormatI fileFormat,
+          StructureImportSettings.TFType tempfacType) throws IOException
+  {
 
     this.selectedFile = selectedFile;
     if (selectedFile != null)
@@ -178,11 +183,16 @@ public class AppletFormatAdapter
                         .toString());
         StructureImportSettings.addSettings(annotFromStructure,
                 localSecondaryStruct, serviceSecondaryStruct);
+        if (tempfacType != null)
+        {
+          StructureImportSettings.setTemperatureFactorType(tempfacType);
+        }
         if (isParseWithJMOL)
         {
           // needs a File option
           alignFile = new JmolParser(
-                  selectedFile == null ? inFile : selectedFile, sourceType);
+                  selectedFile == null ? inFile : selectedFile, sourceType,
+                  StructureImportSettings.getTemperatureFactorType());
         }
         else
         {
index 745bce3..6332561 100755 (executable)
@@ -20,8 +20,6 @@
  */
 package jalview.io;
 
-import java.util.Locale;
-
 import java.awt.Color;
 import java.io.IOException;
 import java.util.ArrayList;
@@ -30,6 +28,7 @@ import java.util.Collections;
 import java.util.HashMap;
 import java.util.LinkedHashMap;
 import java.util.List;
+import java.util.Locale;
 import java.util.Map;
 import java.util.Map.Entry;
 import java.util.TreeMap;
index a4d4043..1b82213 100755 (executable)
@@ -272,6 +272,7 @@ public class FileLoader implements Runnable
             ? "Copied From Clipboard"
             : file;
     Runtime rt = Runtime.getRuntime();
+
     try
     {
       if (Desktop.instance != null)
@@ -378,12 +379,12 @@ public class FileLoader implements Runnable
             {
               if (selectedFile == null)
               {
-                al = fa.readFile(file, protocol, format);
+                al = fa.readFile(null, file, protocol, format);
 
               }
               else
               {
-                al = fa.readFile(selectedFile, protocol, format);
+                al = fa.readFile(selectedFile, null, protocol, format);
               }
               source = fa.getAlignFile(); // keep reference for later if
 
index 735619f..d6e6767 100755 (executable)
@@ -20,6 +20,8 @@
  */
 package jalview.io;
 
+import java.io.File;
+import java.io.IOException;
 import java.util.Locale;
 
 import jalview.api.AlignExportSettingsI;
@@ -32,11 +34,10 @@ import jalview.datamodel.HiddenColumns;
 import jalview.datamodel.Sequence;
 import jalview.datamodel.SequenceGroup;
 import jalview.datamodel.SequenceI;
+import jalview.structure.StructureImportSettings;
+import jalview.structure.StructureImportSettings.TFType;
 import jalview.util.Comparison;
 
-import java.io.File;
-import java.io.IOException;
-
 /**
  * Additional formatting methods used by the application in a number of places.
  * 
@@ -228,6 +229,16 @@ public class FormatAdapter extends AppletFormatAdapter
   }
 
   @Override
+  public AlignmentI readFile(File selectedFile, String file,
+          DataSourceType sourceType, FileFormatI fileFormat,
+          StructureImportSettings.TFType tempfacType) throws IOException
+  {
+    AlignmentI al = super.readFile(selectedFile, file, sourceType,
+            fileFormat, tempfacType);
+    return al;
+  }
+
+  @Override
   public AlignmentI readFile(String file, DataSourceType sourceType,
           FileFormatI fileFormat) throws IOException
   {
index eb44180..2745420 100644 (file)
@@ -29,6 +29,7 @@ import java.util.Objects;
 
 import jalview.api.AlignExportSettingsI;
 import jalview.bin.Cache;
+import jalview.bin.Jalview;
 import jalview.datamodel.AlignExportSettingsAdapter;
 import jalview.datamodel.AlignmentExportData;
 import jalview.gui.AlignmentPanel;
@@ -329,7 +330,14 @@ public abstract class HTMLOutput implements Runnable
       e.printStackTrace();
       return;
     }
-    new Thread(this).start();
+    if (Jalview.isHeadlessMode())
+    {
+      this.run();
+    }
+    else
+    {
+      new Thread(this).start();
+    }
 
   }
 
index 6b623a1..0a0504e 100644 (file)
  */
 package jalview.io;
 
+import java.awt.Color;
+import java.io.IOException;
+import java.lang.reflect.Constructor;
+import java.util.List;
+import java.util.Vector;
+
 import jalview.analysis.AlignSeq;
 import jalview.api.FeatureSettingsModelI;
 import jalview.datamodel.Alignment;
@@ -31,13 +37,7 @@ import jalview.datamodel.PDBEntry;
 import jalview.datamodel.PDBEntry.Type;
 import jalview.datamodel.SequenceI;
 import jalview.structure.StructureImportSettings;
-
-import java.awt.Color;
-import java.io.IOException;
-import java.lang.reflect.Constructor;
-import java.util.List;
-import java.util.Vector;
-
+import jalview.structure.StructureImportSettings.TFType;
 import mc_view.PDBChain;
 
 public abstract class StructureFile extends AlignFile
@@ -68,10 +68,30 @@ public abstract class StructureFile extends AlignFile
 
   private boolean pdbIdAvailable;
 
+  private StructureImportSettings.TFType temperatureFactorType = TFType.DEFAULT;
+
+  public void setTemperatureFactorType(StructureImportSettings.TFType t)
+  {
+    this.temperatureFactorType = t;
+  }
+
+  public StructureImportSettings.TFType getTemperatureFactorType()
+  {
+    return temperatureFactorType;
+  }
+
   public StructureFile(Object inFile, DataSourceType sourceType)
           throws IOException
   {
-    super(inFile, sourceType);
+    this(inFile, sourceType, null);
+  }
+
+  public StructureFile(Object inFile, DataSourceType sourceType,
+          StructureImportSettings.TFType tempfacType) throws IOException
+  {
+    super(false, inFile, sourceType);
+    this.setTemperatureFactorType(tempfacType);
+    doParse();
   }
 
   public StructureFile(FileParse fp) throws IOException
@@ -95,7 +115,8 @@ public abstract class StructureFile extends AlignFile
             .isProcessSecondaryStructure();
     this.externalSecondaryStructure = StructureImportSettings
             .isExternalSecondaryStructure();
-
+    this.temperatureFactorType = StructureImportSettings
+            .getTemperatureFactorType();
   }
 
   public StructureFile(boolean parseImmediately, Object dataObject,
@@ -319,6 +340,8 @@ public abstract class StructureFile extends AlignFile
                 .setProcessSecondaryStructure(predictSecondaryStructure);
         StructureImportSettings
                 .setExternalSecondaryStructure(externalSecondaryStructure);
+        StructureImportSettings
+                .setTemperatureFactorType(temperatureFactorType);
         Object jmf = constructor.newInstance(args);
         AlignmentI al = new Alignment((SequenceI[]) cl
                 .getMethod("getSeqsAsArray", new Class[] {}).invoke(jmf));
index 45dde90..f9859f5 100644 (file)
@@ -60,7 +60,7 @@ public abstract class JLogger implements JLoggerI
 
   public static JLogger getLogger(Class c)
   {
-    return getLogger(c);
+    return getLogger(c, LogLevel.INFO);
   }
 
   public static JLogger getLogger(Class c, LogLevel loglevel)
index cbd59b1..597338e 100644 (file)
@@ -59,6 +59,11 @@ public class StructureImportSettings
     JMOL_PARSER, JALVIEW_PARSER
   }
 
+  public static enum TFType
+  {
+    DEFAULT, PLDDT, DOSE;
+  }
+
   /**
    * Determines the default file format for structure files to be downloaded
    * from the PDB sequence fetcher. Possible options include: PDB|mmCIF
@@ -71,6 +76,8 @@ public class StructureImportSettings
    */
   private static StructureParser defaultPDBFileParser = StructureParser.JMOL_PARSER;
 
+  private static TFType temperatureFactorType;
+
   public static void addSettings(boolean addAlignmentAnnotations,
           boolean processSecStr, boolean externalSecStr)
   {
@@ -85,6 +92,11 @@ public class StructureImportSettings
     return visibleChainAnnotation;
   }
 
+  public static void setTemperatureFactorType(TFType t)
+  {
+    StructureImportSettings.temperatureFactorType = t;
+  }
+
   public static void setVisibleChainAnnotation(
           boolean visibleChainAnnotation)
   {
@@ -152,4 +164,9 @@ public class StructureImportSettings
             .valueOf(defaultPDBFileParser.toUpperCase(Locale.ROOT));
   }
 
+  public static TFType getTemperatureFactorType()
+  {
+    return temperatureFactorType;
+  }
+
 }
index 24320b5..594b3a3 100644 (file)
@@ -1594,4 +1594,14 @@ public class StructureSelectionManager
     }
   }
 
+  public Map<String, String> getPdbFileNameIdMap()
+  {
+    return pdbFileNameId;
+  }
+
+  public Map<String, String> getPdbIdFileNameMap()
+  {
+    return pdbIdFileName;
+  }
+
 }
diff --git a/src/jalview/util/MapUtils.java b/src/jalview/util/MapUtils.java
new file mode 100644 (file)
index 0000000..e0d9c0b
--- /dev/null
@@ -0,0 +1,43 @@
+package jalview.util;
+
+import java.util.Map;
+
+public class MapUtils
+{
+  /*
+   * Return the value of the first key that exists in the map
+   */
+  public static <K, V> V getFirst(Map<K, V> map, K... keys)
+  {
+    return getFirst(false, map, keys);
+  }
+
+  public static <K, V> V getFirst(boolean nonNull, Map<K, V> map, K... keys)
+  {
+    for (K key : keys)
+    {
+      if (map.containsKey(key))
+      {
+        if (!(nonNull && (map.get(key) == null)))
+        {
+          return map.get(key);
+        }
+        else if (!nonNull)
+        {
+          return map.get(key);
+        }
+      }
+    }
+    return null;
+  }
+
+  public static <K> boolean containsAKey(Map<K, ?> map, K... keys)
+  {
+    for (K key : keys)
+    {
+      if (map.containsKey(key))
+        return true;
+    }
+    return false;
+  }
+}
index acd4591..e55bfab 100644 (file)
@@ -27,7 +27,7 @@ import java.util.ResourceBundle;
 import java.util.ResourceBundle.Control;
 import java.util.Set;
 
-import jalview.log.JLoggerLog4j;
+import jalview.bin.Console;
 
 /**
  * 
@@ -40,9 +40,6 @@ public class MessageManager
 {
   private static ResourceBundle rb;
 
-  private static JLoggerLog4j log = JLoggerLog4j
-          .getLogger(MessageManager.class.getCanonicalName());
-
   private static Locale loc;
 
   private static Set<String> reportedMissing = new HashSet<>();
@@ -55,7 +52,7 @@ public class MessageManager
       loc = Locale.getDefault();
       // Locale.setDefault(loc);
       /* Getting messages for GV */
-      log.info("Getting messages for lang: " + loc);
+      Console.info("Getting messages for lang: " + loc);
       Control control = Control.getControl(Control.FORMAT_PROPERTIES);
       rb = ResourceBundle.getBundle("lang.Messages", loc, control);
       // if (log.isLoggable(Level.FINEST))
@@ -65,12 +62,12 @@ public class MessageManager
       // }
     } catch (Exception q)
     {
-      log.warn("Exception when initting Locale for i18n messages\n"
+      Console.warn("Exception when initting Locale for i18n messages\n"
               + q.getMessage());
       q.printStackTrace();
     } catch (Error v)
     {
-      log.warn("Error when initting Locale for i18n messages\n"
+      Console.warn("Error when initting Locale for i18n messages\n"
               + v.getMessage());
       v.printStackTrace();
     }
@@ -119,7 +116,7 @@ public class MessageManager
       return MessageFormat.format(rb.getString(key), params);
     } catch (Exception e)
     {
-      log.warn("I18N missing: " + loc + "\t" + key);
+      Console.warn("I18N missing: " + loc + "\t" + key);
     }
     String value = "[missing key] " + key + "";
     for (Object p : params)
@@ -186,7 +183,7 @@ public class MessageManager
     if (!reportedMissing.contains(key))
     {
       reportedMissing.add(key);
-      log.info(msg);
+      Console.info(msg);
     }
   }
 }
index 8b62e48..adba947 100644 (file)
  */
 package jalview.util;
 
-import java.util.Locale;
-
 import java.io.UnsupportedEncodingException;
 import java.net.URLEncoder;
 import java.util.ArrayList;
 import java.util.List;
+import java.util.Locale;
+import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 public class StringUtils
@@ -585,4 +585,16 @@ public class StringUtils
     }
     return min < text.length() + 1 ? min : -1;
   }
+
+  public static int indexOfFirstWhitespace(String text)
+  {
+    int index = -1;
+    Pattern pat = Pattern.compile("\\s");
+    Matcher m = pat.matcher(text);
+    if (m.find())
+    {
+      index = m.start();
+    }
+    return index;
+  }
 }
index 0ac3e00..272d21d 100644 (file)
@@ -9,6 +9,7 @@ import jalview.datamodel.ContactListImpl;
 import jalview.datamodel.ContactListProviderI;
 import jalview.datamodel.ContactMatrixI;
 import jalview.datamodel.SequenceI;
+import jalview.util.MapUtils;
 
 public class PAEContactMatrix implements ContactMatrixI
 {
@@ -30,7 +31,6 @@ public class PAEContactMatrix implements ContactMatrixI
 
   @SuppressWarnings("unchecked")
   public PAEContactMatrix(SequenceI _refSeq, Map<String, Object> pae_obj)
-          throws Exception
   {
     refSeq = _refSeq;
     while (refSeq.getDatasetSequence() != null)
@@ -40,7 +40,7 @@ public class PAEContactMatrix implements ContactMatrixI
     // convert the lists to primitive arrays and store
     length = _refSeq.getEnd() - _refSeq.getStart() + 1;
 
-    if (!pae_obj.containsKey("predicted_aligned_error"))
+    if (!MapUtils.containsAKey(pae_obj, "predicted_aligned_error", "pae"))
     {
       parse_version_1_pAE(pae_obj);
       return;
@@ -60,10 +60,11 @@ public class PAEContactMatrix implements ContactMatrixI
   {
     elements = new float[length][length];
     // this is never going to be reached by the integer rounding.. or is it ?
-    maxscore = ((Double) pae_obj.get("max_predicted_aligned_error"))
-            .floatValue();
-    Iterator<List<Long>> scoreRows = ((List<List<Long>>) pae_obj
-            .get("predicted_aligned_error")).iterator();
+    maxscore = ((Double) MapUtils.getFirst(pae_obj,
+            "max_predicted_aligned_error", "max_pae")).floatValue();
+    Iterator<List<Long>> scoreRows = ((List<List<Long>>) MapUtils
+            .getFirst(pae_obj, "predicted_aligned_error", "pae"))
+            .iterator();
     int row = 0, col = 0;
     while (scoreRows.hasNext())
     {
@@ -111,8 +112,8 @@ public class PAEContactMatrix implements ContactMatrixI
       elements[row - 1][col - 1] = escore;
     }
 
-    maxscore = ((Double) pae_obj.get("max_predicted_aligned_error"))
-            .floatValue();
+    maxscore = ((Double) MapUtils.getFirst(pae_obj,
+            "max_predicted_aligned_error", "max_pae")).floatValue();
   }
 
   @Override
@@ -184,6 +185,5 @@ public class PAEContactMatrix implements ContactMatrixI
   public String getAnnotLabel()
   {
     return "pAE Matrix";
-
   }
 }
index f98ae6d..b3bcfd9 100644 (file)
@@ -23,15 +23,22 @@ package jalview.ws.dbsources;
 
 import java.io.File;
 import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.IOException;
 import java.io.InputStream;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 
+import org.json.simple.JSONArray;
+import org.json.simple.JSONObject;
+import org.json.simple.parser.ParseException;
+
 import com.stevesoft.pat.Regex;
 
 import jalview.api.FeatureSettingsModelI;
 import jalview.bin.Console;
+import jalview.datamodel.AlignedCodonFrame;
 import jalview.datamodel.AlignmentAnnotation;
 import jalview.datamodel.AlignmentI;
 import jalview.datamodel.ContactMatrixI;
@@ -39,11 +46,14 @@ import jalview.datamodel.DBRefEntry;
 import jalview.datamodel.PDBEntry;
 import jalview.datamodel.SequenceFeature;
 import jalview.datamodel.SequenceI;
+import jalview.gui.Desktop;
 import jalview.io.DataSourceType;
 import jalview.io.FileFormat;
 import jalview.io.FileFormatI;
 import jalview.io.FormatAdapter;
 import jalview.io.PDBFeatureSettings;
+import jalview.structure.StructureMapping;
+import jalview.structure.StructureSelectionManager;
 import jalview.util.MessageManager;
 import jalview.util.Platform;
 import jalview.ws.datamodel.alphafold.PAEContactMatrix;
@@ -217,14 +227,14 @@ public class EBIAlfaFold extends EbiFileRetrievedProxy
    * @param retrievalUrl
    *          - URL of .mmcif from EBI-AlphaFold - will be used to generate the
    *          pAE URL automatically
+   * @throws IOException
    * @throws Exception
    */
   public static void retrieve_AlphaFold_pAE(String id,
-          AlignmentI pdbAlignment, String retrievalUrl) throws Exception
+          AlignmentI pdbAlignment, String retrievalUrl) throws IOException
   {
     // import PAE as contact matrix - assume this will work if there was a
     // model
-    File pae = File.createTempFile(id, "pae_json");
     String paeURL = getAlphaFoldPaeDownloadUrl(id, AF_VERSION);
 
     if (retrievalUrl != null)
@@ -233,22 +243,103 @@ public class EBIAlfaFold extends EbiFileRetrievedProxy
       paeURL = retrievalUrl.replace("model", "predicted_aligned_error")
               .replace(".cif", ".json");
     }
+
+    File pae = null;
+    try
+    {
+      pae = File.createTempFile(id == null ? "af_pae" : id, "pae_json");
+    } catch (IOException e)
+    {
+      e.printStackTrace();
+    }
     Console.debug("Downloading pae from " + paeURL + " to " + pae.toString()
             + "");
+    UrlDownloadClient.download(paeURL, pae);
+    addAlphaFoldPAEToSequence(pdbAlignment, pae, 0, null);
+  }
+
+  public static void addAlphaFoldPAEToSequence(AlignmentI pdbAlignment,
+          File pae, int index, String seqId)
+  {
+    addAlphaFoldPAE(pdbAlignment, pae, index, seqId, false, false);
+  }
 
+  public static void addAlphaFoldPAEToStructure(AlignmentI pdbAlignment,
+          File pae, int index, String structIdOrFile, boolean isStructId)
+  {
+    addAlphaFoldPAE(pdbAlignment, pae, index, structIdOrFile, true,
+            isStructId);
+  }
+
+  public static void addAlphaFoldPAE(AlignmentI pdbAlignment, File pae,
+          int index, String id, boolean isStruct, boolean isStructId)
+  {
+    FileInputStream paeInput = null;
     try
     {
-      UrlDownloadClient.download(paeURL, pae);
-      FileInputStream pae_input = new FileInputStream(pae);
+      paeInput = new FileInputStream(pae);
+    } catch (FileNotFoundException e)
+    {
+      Console.error(
+              "Could not find pAE file '" + pae.getAbsolutePath() + "'", e);
+      return;
+    }
 
-      if (!importPaeJSONAsContactMatrix(pdbAlignment, pae_input))
+    if (isStruct)
+    {
+      StructureSelectionManager ssm = StructureSelectionManager
+              .getStructureSelectionManager(Desktop.instance);
+      if (ssm != null)
       {
-        Console.warn("Couln't import contact matrix from " + paeURL
-                + " (stored in " + pae.toString() + ")");
+        String structFile = isStructId ? ssm.findFileForPDBId(id) : id;
+        Console.debug("##### AHA! structFile = " + structFile);
+        Console.debug("##### structFile "
+                + (ssm.isPDBFileRegistered(structFile) ? "IS " : "is NOT ")
+                + "registered.");
+
+        StructureMapping[] smArray = ssm.getMapping(structFile);
+        Console.debug("##### AHA! smArray obtained with " + smArray.length
+                + " elements");
+
+        try
+        {
+          if (!importPaeJSONAsContactMatrixToStructure(smArray, paeInput))
+          {
+            Console.warn("Could not import contact matrix from '"
+                    + pae.getAbsolutePath() + "' to structure.");
+          }
+        } catch (IOException e1)
+        {
+          Console.error("Error when importing pAE file '"
+                  + pae.getAbsolutePath() + "'", e1);
+        } catch (ParseException e2)
+        {
+          Console.error("Error when parsing pAE file '"
+                  + pae.getAbsolutePath() + "'", e2);
+        }
       }
-    } catch (Exception pae_ex)
+
+    }
+    else
     {
-      Console.error("Couldn't download PAE", pae_ex);
+      // attach to sequence?!
+      try
+      {
+        if (!importPaeJSONAsContactMatrixToSequence(pdbAlignment, paeInput,
+                index, id))
+        {
+          Console.warn("Could not import contact matrix from '"
+                  + pae.getAbsolutePath() + "' to sequence.");
+        }
+      } catch (IOException e1)
+      {
+        Console.error("Error when importing pAE file '"
+                + pae.getAbsolutePath() + "'", e1);
+      } catch (ParseException e2)
+      {
+        Console.error("Error when parsing pAE file '"
+                + pae.getAbsolutePath() + "'", e2);
+      }
     }
 
   }
@@ -260,24 +351,126 @@ public class EBIAlfaFold extends EbiFileRetrievedProxy
    * @param pdbAlignment
    * @param pae_input
    * @return true if there was a pAE matrix added
+   * @throws ParseException
+   * @throws IOException
    * @throws Exception
    */
-  public static boolean importPaeJSONAsContactMatrix(
-          AlignmentI pdbAlignment, InputStream pae_input) throws Exception
+  public static boolean importPaeJSONAsContactMatrixToSequence(
+          AlignmentI pdbAlignment, InputStream pae_input)
+          throws IOException, ParseException
   {
+    return importPaeJSONAsContactMatrixToSequence(pdbAlignment, pae_input,
+            0, null);
+  }
 
-    List<Object> pae_obj = (List<Object>) Platform.parseJSON(pae_input);
+  public static boolean importPaeJSONAsContactMatrixToSequence(
+          AlignmentI pdbAlignment, InputStream pae_input, int index,
+          String seqId) throws IOException, ParseException
+  {
+    SequenceI sequence = null;
+    /* debugging */
+    SequenceI[] seqs = pdbAlignment.getSequencesArray();
+    if (seqs == null)
+      Console.debug("******* sequences is null");
+    else
+    {
+      for (int i = 0; i < seqs.length; i++)
+      {
+        SequenceI s = seqs[i];
+      }
+    }
+    /* end debug */
+    if (seqId == null)
+    {
+      int seqToGet = index > 0 ? index : 0;
+      sequence = pdbAlignment.getSequenceAt(seqToGet);
+      Console.debug("***** Got sequence at index " + seqToGet + ": "
+              + (sequence == null ? null : sequence.getName()));
+    }
+    if (sequence == null)
+    {
+      SequenceI[] sequences = pdbAlignment.findSequenceMatch(seqId);
+      if (sequences == null || sequences.length < 1)
+      {
+        Console.warn("Could not find sequence with id '" + seqId
+                + "' to attach pAE matrix to. Ignoring matrix.");
+        return false;
+      }
+      else
+      {
+        sequence = sequences[0]; // just use the first sequence with this seqId
+      }
+    }
+
+    Object paeJson = Platform.parseJSON(pae_input);
+    JSONObject paeDict = null;
+    if (paeJson instanceof JSONObject)
+    {
+      Console.debug("***** paeJson is a JSONObject");
+      paeDict = (JSONObject) paeJson;
+    }
+    else if (paeJson instanceof JSONArray)
+    {
+      JSONArray jsonArray = (JSONArray) paeJson;
+      if (jsonArray.size() > 0)
+        paeDict = (JSONObject) jsonArray.get(0);
+    }
+
+    if (paeDict == null)
+    {
+      Console.debug("JSON file did not parse properly.");
+      return false;
+    }
+    ContactMatrixI matrix = new PAEContactMatrix(sequence,
+            (Map<String, Object>) paeDict);
+
+    AlignmentAnnotation cmannot = sequence.addContactList(matrix);
+    pdbAlignment.addAnnotation(cmannot);
+
+    return true;
+  }
+
+  public static boolean importPaeJSONAsContactMatrixToStructure(
+          StructureMapping[] smArray, InputStream paeInput)
+          throws IOException, ParseException
+  {
+    boolean someDone = false;
+    Console.debug("##### smArray.length=" + smArray.length);
+    for (StructureMapping sm : smArray)
+    {
+      Console.debug("##### sm[n]=" + sm.getPdbId());
+      boolean thisDone = importPaeJSONAsContactMatrixToStructure(sm,
+              paeInput);
+      Console.debug("##### thisDone = " + thisDone);
+      someDone |= thisDone;
+    }
+    return someDone;
+  }
+
+  public static boolean importPaeJSONAsContactMatrixToStructure(
+          StructureMapping sm, InputStream paeInput)
+          throws IOException, ParseException
+  {
+
+    List<Object> pae_obj = (List<Object>) Platform.parseJSON(paeInput);
     if (pae_obj == null)
     {
+      Console.debug("JSON file did not parse properly.");
       return false;
     }
-    ContactMatrixI matrix = new PAEContactMatrix(
-            pdbAlignment.getSequenceAt(0),
+
+    ContactMatrixI matrix = new PAEContactMatrix(sm.getSequence(),
             (Map<String, Object>) pae_obj.get(0));
 
-    AlignmentAnnotation cmannot = pdbAlignment.getSequenceAt(0)
-            .addContactList(matrix);
-    pdbAlignment.addAnnotation(cmannot);
+    AlignmentAnnotation cmannot = sm.getSequence().addContactList(matrix);
+    // sm.getSequence().addAlignmentAnnotation(cmannot);
+    sm.transfer(cmannot);
+    // return true;
+
+    StructureSelectionManager ssm = StructureSelectionManager
+            .getStructureSelectionManager(Desktop.instance);
+    List<AlignedCodonFrame> acfList = ssm.getSequenceMappings();
+
     return true;
   }
 
index 5413a3c..6d02630 100755 (executable)
@@ -536,6 +536,7 @@ public class PDBChain
                       ? tfacTemplate.getDescription()
                       : tfacTemplate.getName()) + " for " + pdbid + id,
               annots, min, max, AlignmentAnnotation.LINE_GRAPH);
+      tfactorann.setTFType(tfacTemplate.getTFType());
       tfactorann.setCalcId(getClass().getName());
 
       tfactorann.setSequenceRef(sequence);
index 54bdca9..2a89e61 100755 (executable)
  */
 package mc_view;
 
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.Hashtable;
+import java.util.List;
+import java.util.Vector;
+
+import jalview.bin.Console;
 import jalview.datamodel.AlignmentAnnotation;
 import jalview.datamodel.DBRefSource;
 import jalview.datamodel.SequenceI;
@@ -28,12 +35,6 @@ import jalview.io.FileParse;
 import jalview.io.StructureFile;
 import jalview.util.MessageManager;
 
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.Hashtable;
-import java.util.List;
-import java.util.Vector;
-
 public class PDBfile extends StructureFile
 {
   private static String CALC_ID_PREFIX = "JalviewPDB";
@@ -51,7 +52,9 @@ public class PDBfile extends StructureFile
           DataSourceType sourceType) throws IOException
   {
     super(false, dataObject, sourceType);
+    Console.debug("***** PDBfile constructor");
     addSettings(addAlignmentAnnotations, predictSecStr, externalSecStr);
+    Console.debug("***** About to doParse() 1");
     doParse();
   }
 
@@ -60,6 +63,7 @@ public class PDBfile extends StructureFile
   {
     super(false, source);
     addSettings(addAlignmentAnnotations, predictSecStr, externalSecStr);
+    Console.debug("***** About to doParse() 2");
     doParse();
   }
 
diff --git a/utils/eclipse/jalview b/utils/eclipse/jalview
new file mode 100755 (executable)
index 0000000..14033a6
--- /dev/null
@@ -0,0 +1,3 @@
+#!/usr/bin/env sh
+
+java -cp "./bin/main:./j11lib/*:./resources:./help" jalview.bin.Jalview "${@}"